From 7d512e569a31f90319112b72bef5e418a7550e38 Mon Sep 17 00:00:00 2001 From: n2232 Date: Wed, 31 Aug 2011 07:15:56 +0000 Subject: [PATCH] =?UTF-8?q?1.34=201.05nup=E3=81=AE=E3=82=BF=E3=82=B0?= =?UTF-8?q?=E3=81=8C=E9=96=93=E9=81=95=E3=81=88=E3=81=A6=E3=81=84=E3=81=9F?= =?UTF-8?q?=E3=81=AE=E3=81=A7=E7=B7=A8=E9=9B=86=E3=80=82=20=E3=82=BF?= =?UTF-8?q?=E3=82=B0=E4=BD=9C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@398 013db118-44a6-b54f-8bf7-843cb86687b1 --- tags/1.34_1.05nup/WDT.c | 5 + tags/1.34_1.05nup/WDT.h | 20 + tags/1.34_1.05nup/accero.c | 246 + tags/1.34_1.05nup/accero.h | 14 + tags/1.34_1.05nup/adc.c | 603 +++ tags/1.34_1.05nup/adc.h | 48 + tags/1.34_1.05nup/batt_params.h | 132 + tags/1.34_1.05nup/bin/mcu_C2_0B_1215.bin | Bin 0 -> 14339 bytes tags/1.34_1.05nup/bin/mcu_C2_0B_1215_2.bin | Bin 0 -> 14339 bytes tags/1.34_1.05nup/bin/mcu_C2_0B_1215_3.bin | Bin 0 -> 14339 bytes tags/1.34_1.05nup/bin/mcu_T_0B_1215_3.bin | Bin 0 -> 14339 bytes tags/1.34_1.05nup/bsr.hex | 1024 ++++ tags/1.34_1.05nup/bsr.lmf | Bin 0 -> 161108 bytes tags/1.34_1.05nup/bsr_k0r.map | 653 +++ tags/1.34_1.05nup/bsr_mcu.dr | 48 + tags/1.34_1.05nup/bsr_system.h | 55 + tags/1.34_1.05nup/config.h | 77 + tags/1.34_1.05nup/fsl.h | 362 ++ tags/1.34_1.05nup/fsl_user.h | 108 + tags/1.34_1.05nup/hex/bsr.0_10.TEG2.hex | 982 ++++ tags/1.34_1.05nup/hex/bsr.0_10.TEG2CTRC.hex | 1015 ++++ tags/1.34_1.05nup/hex/bsr.0_10.TS.hex | 1021 ++++ tags/1.34_1.05nup/hex/bsr.0_10.hex | 1021 ++++ tags/1.34_1.05nup/hex/bsr.0_10.jikki-X3.hex | 1023 ++++ tags/1.34_1.05nup/hex/bsr_0.12_CTTS.hex | 911 ++++ tags/1.34_1.05nup/hex/bsr_V0.1_090819.hex | 4163 +++++++++++++++++ tags/1.34_1.05nup/hex/bsr_V0.2_090901.hex | 4161 ++++++++++++++++ tags/1.34_1.05nup/hex/bsr_V0.3_090915.hex | 568 +++ tags/1.34_1.05nup/hex/bsr_V0R1_090819.hex | 4163 +++++++++++++++++ tags/1.34_1.05nup/hex/bsr_V0R2_090828_WM2.hex | 2119 +++++++++ tags/1.34_1.05nup/hex/bsr_k0R_V0.5.hex | 649 +++ tags/1.34_1.05nup/hex/k0r_V0.1_090819.hex | 4163 +++++++++++++++++ tags/1.34_1.05nup/hoge.bin | Bin 0 -> 16387 bytes tags/1.34_1.05nup/i2c_ctr.c | 281 ++ tags/1.34_1.05nup/i2c_ctr.h | 210 + tags/1.34_1.05nup/i2c_mcu.c | 654 +++ tags/1.34_1.05nup/i2c_mcu.h | 36 + tags/1.34_1.05nup/i2c_twl.c | 224 + tags/1.34_1.05nup/i2c_twl.h | 7 + tags/1.34_1.05nup/i2c_twl_defs.h | 196 + tags/1.34_1.05nup/incs.h | 45 + tags/1.34_1.05nup/incs_loader.h | 38 + tags/1.34_1.05nup/ini_VECT.c | 382 ++ tags/1.34_1.05nup/jhl_defs.h | 102 + tags/1.34_1.05nup/led.c | 786 ++++ tags/1.34_1.05nup/led.h | 153 + tags/1.34_1.05nup/loader.c | 354 ++ tags/1.34_1.05nup/loader.h | 7 + tags/1.34_1.05nup/magic.c | 72 + tags/1.34_1.05nup/magic.h | 24 + tags/1.34_1.05nup/main.c | 84 + tags/1.34_1.05nup/mcufirm_1_0.bin | Bin 0 -> 16387 bytes tags/1.34_1.05nup/nec_s_2_bsrbin2.rb | 82 + tags/1.34_1.05nup/pedo_alg_thre_det2.c | 539 +++ tags/1.34_1.05nup/pedo_lpf_coeff.h | 84 + tags/1.34_1.05nup/pedometer.h | 29 + tags/1.34_1.05nup/pm.c | 1246 +++++ tags/1.34_1.05nup/pm.h | 207 + tags/1.34_1.05nup/pool.h | 24 + tags/1.34_1.05nup/reboot.c | 24 + tags/1.34_1.05nup/reboot.h | 6 + tags/1.34_1.05nup/renge/renge.c | 306 ++ tags/1.34_1.05nup/renge/renge.h | 28 + tags/1.34_1.05nup/renge/renge_defs.h | 55 + tags/1.34_1.05nup/renge/renge_task_config.rb | 59 + .../1.34_1.05nup/renge/renge_task_immediate.h | 25 + tags/1.34_1.05nup/renge/renge_task_intval.h | 37 + tags/1.34_1.05nup/renge/renge_tasks.txt | 11 + tags/1.34_1.05nup/rtc.c | 169 + tags/1.34_1.05nup/rtc.h | 21 + tags/1.34_1.05nup/self_flash.c | 600 +++ tags/1.34_1.05nup/self_flash.h | 9 + tags/1.34_1.05nup/sw.c | 183 + tags/1.34_1.05nup/sw.h | 20 + tags/1.34_1.05nup/task_debug.c | 123 + tags/1.34_1.05nup/task_misc.c | 309 ++ tags/1.34_1.05nup/task_status.c | 93 + tags/1.34_1.05nup/task_sys.c | 574 +++ tags/1.34_1.05nup/user_define.h | 268 ++ tags/1.34_1.05nup/voltable.h | 57 + tags/1.34_1.05nup/vreg_ctr.c | 527 +++ tags/1.34_1.05nup/vreg_ctr.h | 268 ++ tags/1.34_1.05nup/vreg_twl.c | 150 + tags/1.34_1.05nup/vreg_twl.h | 127 + tags/1.34_1.05nup/yav_mcu_bsr.plg | 155 + tags/1.34_1.05nup/yav_mcu_bsr.pri | 1025 ++++ tags/1.34_1.05nup/yav_mcu_bsr.prj | 1051 +++++ tags/1.34_1.05nup/yav_mcu_bsr.prk | 14 + tags/1.34_1.05nup/yav_mcu_bsr.prw | 8 + tags/1.34_1.05nup/yav_mcu_bsr.sdb | 271 ++ 90 files changed, 41793 insertions(+) create mode 100644 tags/1.34_1.05nup/WDT.c create mode 100644 tags/1.34_1.05nup/WDT.h create mode 100644 tags/1.34_1.05nup/accero.c create mode 100644 tags/1.34_1.05nup/accero.h create mode 100644 tags/1.34_1.05nup/adc.c create mode 100644 tags/1.34_1.05nup/adc.h create mode 100644 tags/1.34_1.05nup/batt_params.h create mode 100644 tags/1.34_1.05nup/bin/mcu_C2_0B_1215.bin create mode 100644 tags/1.34_1.05nup/bin/mcu_C2_0B_1215_2.bin create mode 100644 tags/1.34_1.05nup/bin/mcu_C2_0B_1215_3.bin create mode 100644 tags/1.34_1.05nup/bin/mcu_T_0B_1215_3.bin create mode 100644 tags/1.34_1.05nup/bsr.hex create mode 100644 tags/1.34_1.05nup/bsr.lmf create mode 100644 tags/1.34_1.05nup/bsr_k0r.map create mode 100644 tags/1.34_1.05nup/bsr_mcu.dr create mode 100644 tags/1.34_1.05nup/bsr_system.h create mode 100644 tags/1.34_1.05nup/config.h create mode 100644 tags/1.34_1.05nup/fsl.h create mode 100644 tags/1.34_1.05nup/fsl_user.h create mode 100644 tags/1.34_1.05nup/hex/bsr.0_10.TEG2.hex create mode 100644 tags/1.34_1.05nup/hex/bsr.0_10.TEG2CTRC.hex create mode 100644 tags/1.34_1.05nup/hex/bsr.0_10.TS.hex create mode 100644 tags/1.34_1.05nup/hex/bsr.0_10.hex create mode 100644 tags/1.34_1.05nup/hex/bsr.0_10.jikki-X3.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_0.12_CTTS.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_V0.1_090819.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_V0.2_090901.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_V0.3_090915.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_V0R1_090819.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_V0R2_090828_WM2.hex create mode 100644 tags/1.34_1.05nup/hex/bsr_k0R_V0.5.hex create mode 100644 tags/1.34_1.05nup/hex/k0r_V0.1_090819.hex create mode 100644 tags/1.34_1.05nup/hoge.bin create mode 100644 tags/1.34_1.05nup/i2c_ctr.c create mode 100644 tags/1.34_1.05nup/i2c_ctr.h create mode 100644 tags/1.34_1.05nup/i2c_mcu.c create mode 100644 tags/1.34_1.05nup/i2c_mcu.h create mode 100644 tags/1.34_1.05nup/i2c_twl.c create mode 100644 tags/1.34_1.05nup/i2c_twl.h create mode 100644 tags/1.34_1.05nup/i2c_twl_defs.h create mode 100644 tags/1.34_1.05nup/incs.h create mode 100644 tags/1.34_1.05nup/incs_loader.h create mode 100644 tags/1.34_1.05nup/ini_VECT.c create mode 100644 tags/1.34_1.05nup/jhl_defs.h create mode 100644 tags/1.34_1.05nup/led.c create mode 100644 tags/1.34_1.05nup/led.h create mode 100644 tags/1.34_1.05nup/loader.c create mode 100644 tags/1.34_1.05nup/loader.h create mode 100644 tags/1.34_1.05nup/magic.c create mode 100644 tags/1.34_1.05nup/magic.h create mode 100644 tags/1.34_1.05nup/main.c create mode 100644 tags/1.34_1.05nup/mcufirm_1_0.bin create mode 100755 tags/1.34_1.05nup/nec_s_2_bsrbin2.rb create mode 100644 tags/1.34_1.05nup/pedo_alg_thre_det2.c create mode 100644 tags/1.34_1.05nup/pedo_lpf_coeff.h create mode 100644 tags/1.34_1.05nup/pedometer.h create mode 100644 tags/1.34_1.05nup/pm.c create mode 100644 tags/1.34_1.05nup/pm.h create mode 100644 tags/1.34_1.05nup/pool.h create mode 100644 tags/1.34_1.05nup/reboot.c create mode 100644 tags/1.34_1.05nup/reboot.h create mode 100644 tags/1.34_1.05nup/renge/renge.c create mode 100644 tags/1.34_1.05nup/renge/renge.h create mode 100644 tags/1.34_1.05nup/renge/renge_defs.h create mode 100644 tags/1.34_1.05nup/renge/renge_task_config.rb create mode 100644 tags/1.34_1.05nup/renge/renge_task_immediate.h create mode 100644 tags/1.34_1.05nup/renge/renge_task_intval.h create mode 100644 tags/1.34_1.05nup/renge/renge_tasks.txt create mode 100644 tags/1.34_1.05nup/rtc.c create mode 100644 tags/1.34_1.05nup/rtc.h create mode 100644 tags/1.34_1.05nup/self_flash.c create mode 100644 tags/1.34_1.05nup/self_flash.h create mode 100644 tags/1.34_1.05nup/sw.c create mode 100644 tags/1.34_1.05nup/sw.h create mode 100644 tags/1.34_1.05nup/task_debug.c create mode 100644 tags/1.34_1.05nup/task_misc.c create mode 100644 tags/1.34_1.05nup/task_status.c create mode 100644 tags/1.34_1.05nup/task_sys.c create mode 100644 tags/1.34_1.05nup/user_define.h create mode 100644 tags/1.34_1.05nup/voltable.h create mode 100644 tags/1.34_1.05nup/vreg_ctr.c create mode 100644 tags/1.34_1.05nup/vreg_ctr.h create mode 100644 tags/1.34_1.05nup/vreg_twl.c create mode 100644 tags/1.34_1.05nup/vreg_twl.h create mode 100644 tags/1.34_1.05nup/yav_mcu_bsr.plg create mode 100644 tags/1.34_1.05nup/yav_mcu_bsr.pri create mode 100644 tags/1.34_1.05nup/yav_mcu_bsr.prj create mode 100644 tags/1.34_1.05nup/yav_mcu_bsr.prk create mode 100644 tags/1.34_1.05nup/yav_mcu_bsr.prw create mode 100644 tags/1.34_1.05nup/yav_mcu_bsr.sdb diff --git a/tags/1.34_1.05nup/WDT.c b/tags/1.34_1.05nup/WDT.c new file mode 100644 index 0000000..965b09c --- /dev/null +++ b/tags/1.34_1.05nup/WDT.c @@ -0,0 +1,5 @@ +#pragma sfr + + +#include "incs_loader.h" + diff --git a/tags/1.34_1.05nup/WDT.h b/tags/1.34_1.05nup/WDT.h new file mode 100644 index 0000000..2e28e9d --- /dev/null +++ b/tags/1.34_1.05nup/WDT.h @@ -0,0 +1,20 @@ +#ifndef _WDT_ +#define _WDT_ + + + +//========================================================= +#define WDT_RESTART_MAGIC 0xAC + + + +//========================================================= +// ウォッチドッグタイマのリスタート +// void WDT_Restart( void ); +#define WDT_Restart() WDTE = WDT_RESTART_MAGIC + +// 規定値以外を書くと例外でリセットがかかる +#define mcu_wdt_reset WDTE = 0x0 + + +#endif diff --git a/tags/1.34_1.05nup/accero.c b/tags/1.34_1.05nup/accero.c new file mode 100644 index 0000000..286b24b --- /dev/null +++ b/tags/1.34_1.05nup/accero.c @@ -0,0 +1,246 @@ +/* ======================================================== + 加速度センサ関係 +・データ更新完了でデータを吸い上げ手レジスタを更新、CPUに割り込み +・フラグが立っていれば歩数カウント +・加速度センサ割り込みからタスクを登録して下さい。(I2Cの競合回避などがあるので) + + ======================================================== */ +#pragma SFR +#pragma NOP +#pragma HALT +#pragma STOP +#pragma ROT +// rorb, rolb, rorw, rolw +#pragma MUL +#pragma BCD + + + +#include "config.h" +#ifdef _MCU_BSR_ +#pragma interrupt INTP23 intp23_ACC_ready RB3 // 加速度センサ、データ準備完了 +#endif + + +#include "incs.h" + +#include + +// ======================================================== +// レジスタ名 +#define ACC_REG_WHOAMI 0x0F +#define ACC_REG_CTRL1 0x20 +#define ACC_REG_CTRL5 0x24 +#define ACC_REG_X 0x28 + +// ビット位置 +#define ACC_bP_PM0 5 +#define ACC_bP_DR0 3 + +// ビット設定値 +#define ACC_BITS_PM_PDN 0 +#define ACC_BITS_PM_NORM 1 +#define ACC_BITS_PM_LP0R5 2 +#define ACC_BITS_PM_LP1 3 +#define ACC_BITS_PM_LP2 4 +#define ACC_BITS_PM_LP5 5 +#define ACC_BITS_PM_LP10 6 + +#define ACC_BITS_DR_50Hz 0 +#define ACC_BITS_DR_100Hz 1 +#define ACC_BITS_DR_400Hz 2 +#define ACC_BITS_DR_1000Hz 3 + +#define ACC_BITS_ALL_AXIS_ON 7 + + +#define VREG_BITMASK_ACC_CONF_ACQ ( 1 << 0 ) +#define VREG_BITMASK_ACC_CONF_HOSU ( 1 << 1 ) + + + + +// ======================================================== +task_status tsk_soft_int( ); + + + +/* ======================================================== + ・割り込みを確認してデータを吸い上げ、レジスタに書き出します + ・本当であればコールバック関数を登録しておけばいいじゃんとなるのですが、 + I2Cが使用中だったら?とか考えると私ではそこまでできないのです。 + ・自動歩数計とかでも結局 + ======================================================== */ +task_status_immed tski_cbk_accero( ) +{ // (疑似)isrから登録されます + static u8 err_count; + + // 加速度センサデータレジスタへの反映 + if( iic_mcu_read( IIC_SLA_ACCEL, ( ACC_REG_X | 0x80 ), 6, &vreg_ctr[VREG_C_ACC_XL] ) + != ERR_SUCCESS ) + { + err_count += 1; + if( err_count < 8 ) + { + // リトライ + return( ERR_CONTINUE ); + } + else + { + // 加速度センサが異常になったので止める + vreg_ctr[ VREG_C_ACC_CONFIG ] &= ~( VREG_BITMASK_ACC_CONF_HOSU | VREG_BITMASK_ACC_CONF_ACQ ); + tski_acc_hosu_set(); + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_ACCERO_ERR; + return ( ERR_FINISED ); // タスクの削除は必要 + } + } + else + { + err_count = 0; + // 正常時パス // + // 加速度更新&割り込み + if( (( vreg_ctr[VREG_C_ACC_CONFIG] & VREG_BITMASK_ACC_CONF_ACQ ) != 0 ) && + ( system_status.pwr_state == ON ) + ) + { + set_irq( VREG_C_IRQ1, REG_BIT_ACC_DAT_RDY ); + // ゴミデータのカラ読み + if( ACC_VALID ) + { + u8 temp[6]; + iic_mcu_read( IIC_SLA_ACCEL, ( ACC_REG_X | 0x80 ), 6, temp ); + } + } + if(( system_status.pwr_state != ON_CHECK ) + &&( system_status.pwr_state != OFF ) +#ifndef _DBG_PEDO_AUTO_ENABLE_ + &&( ( vreg_ctr[VREG_C_ACC_CONFIG] & VREG_BITMASK_ACC_CONF_HOSU ) != 0 ) +#endif + ) + { + pedometer(); // 歩数計 + } + } + return ( ERR_FINISED ); +} + + + + + +/*======================================================= + 加速度センサ透過アクセス リード + ========================================================*/ +task_status_immed tski_acc_read( ) +{ + vreg_ctr[VREG_C_ACC_W_BUF] = iic_mcu_read_a_byte( IIC_SLA_ACCEL, vreg_ctr[VREG_C_ACC_R_ADRS] ); +// vreg_ctr[ VREG_C_ACC_R_BUF ] = iic_mcu_read_a_byte( IIC_SLA_ACCEL, vreg_ctr[VREG_C_ACC_R_ADRS] ); + vreg_ctr[VREG_C_IRQ1] |= REG_BIT_ACC_ACK; + if( ( vreg_ctr[VREG_C_IRQ_MASK1] & REG_BIT_ACC_ACK ) == 0 ) + { + IRQ0_ast; + } + return ( ERR_FINISED ); +} + + + +/*========================================================= + 加速度センサ透過アクセス ライト + ========================================================*/ +task_status_immed tski_acc_write( ) +{ + iic_mcu_write_a_byte( IIC_SLA_ACCEL, vreg_ctr[VREG_C_ACC_W_ADRS], vreg_ctr[VREG_C_ACC_W_BUF] ); + vreg_ctr[VREG_C_IRQ1] |= REG_BIT_ACC_ACK; + if( ( vreg_ctr[VREG_C_IRQ_MASK1] & REG_BIT_ACC_ACK ) == 0 ) + { + IRQ0_ast; + } + return ( ERR_FINISED ); +} + + + +/*========================================================= + 加速度センサの設定 + ========================================================*/ +task_status_immed tski_acc_hosu_set( ) +{ + u8 str_send_buf[4]; + + iic_mcu_read_a_byte( IIC_SLA_ACCEL, ACC_REG_WHOAMI ); + if( iic_mcu_result == ERR_NOSLAVE ) + { + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_ACCERO_ERR; + return ( ERR_FINISED ); // とりあえず、タスクは削除しなくてはならない + }else{ + vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_ACCERO_ERR; + } + + str_send_buf[1] = 0x00; // ctrl2 HPF:normal, filterd, HPF for IRQ : dis/dis, HPF coeff:norm +/* +if( system_status.model == MODEL_TS_BOARD ) + { + // TS Final SoC + str_send_buf[2] = 0x02; // 3 IRQ pol :Active HI, Drive:Pushpull, + } + else + { + // 実機&派生種、白箱 + str_send_buf[2] = 0x10; // 3 IRQ pol :Active HI, Drive:Pushpull, + } +*/ + str_send_buf[2] = 0b00010010; // 面倒なので両方...。 + str_send_buf[3] = 0x80; // ctrl3 block update:enable, MSB first, scale: +-2G(default), selftest: dis + + if( ( vreg_ctr[VREG_C_ACC_CONFIG] & + ( VREG_BITMASK_ACC_CONF_HOSU | VREG_BITMASK_ACC_CONF_ACQ ) ) == 0 ) + { + PMK23 = 1; + // 完全停止 + str_send_buf[0] = + ( ACC_BITS_PM_PDN << ACC_bP_PM0 | 0 << ACC_bP_DR0 | ACC_BITS_ALL_AXIS_ON ); + } + else + { + PMK23 = 0; + // 100Hz 自動取り込み + str_send_buf[0] = + ( ACC_BITS_PM_NORM << ACC_bP_PM0 + | ACC_BITS_DR_100Hz << ACC_bP_DR0 + | ACC_BITS_ALL_AXIS_ON ); + } + iic_mcu_write( IIC_SLA_ACCEL, ( ACC_REG_CTRL1 | 0x80 ), 4, str_send_buf ); + + // カラ読み + if( ACC_VALID ) + { + if( system_status.pwr_state == ON ) + { + u8 temp[6]; + iic_mcu_read( IIC_SLA_ACCEL, ( ACC_REG_X | 0x80 ), 6, temp ); + } + } + return ( ERR_FINISED ); +} + + + +/* ======================================================== + 加速度センサ割り込み + I2Cが使用中かもしれないので、読み出しタスクの登録を行うのみ + ======================================================== */ +__interrupt void intp23_ACC_ready( ) +{ + EI(); + if( ( vreg_ctr[VREG_C_ACC_CONFIG] & 0x03 ) != 0x00 ) + { + if( ( system_status.pwr_state == ON ) || ( system_status.pwr_state == SLEEP ) ) + { + if( ACC_VALID ) + { + renge_task_immed_add( tski_cbk_accero ); + } + } + } +} diff --git a/tags/1.34_1.05nup/accero.h b/tags/1.34_1.05nup/accero.h new file mode 100644 index 0000000..20494b9 --- /dev/null +++ b/tags/1.34_1.05nup/accero.h @@ -0,0 +1,14 @@ +#ifndef _accero_ +#define _accero_ + + +#include "jhl_defs.h" +#include "pedometer.h" + + +/////////////////////////////////////////////////////////// +task_status_immed tski_cbk_accero( ); +task_status_immed tski_acc_hosu_set( ); + + +#endif diff --git a/tags/1.34_1.05nup/adc.c b/tags/1.34_1.05nup/adc.c new file mode 100644 index 0000000..cf87bdc --- /dev/null +++ b/tags/1.34_1.05nup/adc.c @@ -0,0 +1,603 @@ +/* ======================================================== + 藤田@開技 + nintendo + '09 Apr + ======================================================== */ +#include "incs.h" +#include "adc.h" +#include "pm.h" + +#include "led.h" + +#include "vreg_twl.h" + +#define _10db_ +#include "voltable.h" + + +// ===================================================== // +bit adc_updated; +bit vol_changed_by_ctr; +bit vol_changed_by_twl; +u8 vol_old; + + +u8 adc_raw_vol; +u8 adc_raw_dep; + +u8 vol_polling; + +u8 vol_level_twl; + + +typedef struct filter_work +{ + u8* value_used; + s8 diffs; // KIKAN中の偏り具合 + s8 kikan; + u8 large_diff_count; +}filter_work; + + +filter_work work_vr_3d = { + &vreg_ctr[ VREG_C_TUNE ] + }; + + +u8 vol_data_ctr; +u8 vol_data_ctr_tmp; +filter_work work_vr_vol = { + &vol_data_ctr_tmp + }; + + +// twl の8段階volのリニア値からの境界 +/* + twl内の32 -> 8 テーブル + 0〜1,〜4,〜8,〜13,〜18,〜23,〜28,31 + */ +const u8 TWL_VOL_BOUNDARY[] = { + 1, 4, 8, 13, 18, 23, 28, 31 +}; + +// ===================================================== // +extern void nop8(); +static void adc_filter( u8 new_val, filter_work* work ); +static u8 adc_scaling( u8 ); + + + +// ===================================================== // +#define INTERVAL_TSK_ADC 15 + + + +/* ======================================================== + ADC設定と、開始 + + 以下のピンは主にここで操作・監視されます。 + ・BT_TEMP,_P + ・ADIN1 + ・VOL + + 関係ありそうですが別のところで管理しています + ・PM_BT_DET,_P BT_chk + ======================================================== */ +void tsk_adc( ) +{ + static u8 old_tune; + static u8 sndvol_codec; + static u8 bt_temp_old; + + if( adc_updated ) + { + adc_updated = false; + + // 3D ///////////////////////////////////////// + vreg_ctr[ VREG_C_TUNE ] = adc_raw_dep; // 生値 + + // Volume ///////////////////////////////////// + { + vreg_ctr[ VREG_C_VOL_ADC_RAW ] = adc_raw_vol; + + adc_filter( adc_scaling( adc_raw_vol ), &work_vr_vol ); // 結果は*work_vr_volから指されるvol_data_ctr 読みにくい... + vol_data_ctr = vol_data_ctr_tmp / 4; + + if( vol_old != vol_data_ctr ) + { + vol_changed_by_ctr = true; + vol_old = vol_data_ctr; + vol_polling = 3; +// renge_task_immed_add( tski_vol_update ); ↓で登録 + } + } + + // バッテリ識別 /////////////////////////// + /* 呼ばれません */ + } + + // 書き忘れがあるといやなのでポーリング orz + if( vol_polling < 5 ) + { + renge_task_immed_add( tski_vol_update ); + vol_polling = 200 / SYS_INTERVAL_TICK + 5; // 5回/sec + } + vol_polling -= 1; + + + ADCEN = 1; + ADM = 0b00001011; // セレクトモード、昇圧、fCLK/6 ///ここから ↓ + + ADPC = 0x06; // ADCポートのセレクト + ADS = ADC_SEL_TUNE; + nop8(); + ADCS = 1; // AD開始。 /// ここまで ↑ までに1us=8clk以上開ける + + ADIF = 0; + ADMK = 0; +} + + + +void vol_reset() +{ + vol_old = vol_data_ctr; + vreg_ctr[ VREG_C_SND_VOL ] = vol_data_ctr; // 64段 +} + + +/* ======================================================== + Volを更新します。 +  こんな時に登録されます。 +  ・ユーザーがVolスライダを動かした +  ・Horizonに強制更新を指示された (codecリセット時) +  ・TWLアプリがVolをいじった +======================================================== */ +task_status_immed tski_vol_update() +{ + static u8 sent_index, sent_index_slider, sent_index_twl; + static u8 sent_data; + static bit last_modifyer_is_twl; // 0 = ctr + + if( !( system_status.pwr_state == ON ) || + ( system_status.pwr_state == SLEEP )){ + return( ERR_FINISED ); + } + + // どの音量にするの? // + if( vreg_ctr[ VREG_C_VOL_OPTION ] & ( REG_BIT_VOL_UPDATE_TO_SLIDER ) ) + { + // 最優先 スライダに上書き + sent_index = vol_data_ctr; + vreg_ctr[ VREG_C_VOL_OPTION ] &= ~REG_BIT_VOL_UPDATE_TO_SLIDER; + } + else if( vol_changed_by_ctr ) + { + // スライダ + vol_changed_by_ctr = false; + last_modifyer_is_twl = false; + if( vreg_ctr[ VREG_C_VOL_OPTION ] & REG_BIT_VOL_FORCE_REG ) + { + // レジスタから強制セット + sent_index_slider = vreg_ctr[ VREG_C_VOL_DIGITAL ]; + } + else + { + sent_index_slider = vol_data_ctr; // CTRスライダ + } + sent_index = sent_index_slider; + } + else if( vol_changed_by_twl ) + { + // TWLアプリ + vol_changed_by_twl = false; + last_modifyer_is_twl = true; + if( vreg_twl[ REG_TWL_INT_ADRS_VOL ] == 0 ) + { + sent_index_twl = 0; + } + else + { + sent_index_twl = vreg_twl[ REG_TWL_INT_ADRS_VOL ] *2 +1; + } + sent_index = sent_index_twl; + } + else + { + // force_sliderを0にしたとき & 書きまくるとき + // スライダかTWLの最後にセットした方をセット + if( last_modifyer_is_twl ) + { + sent_index = sent_index_twl; + } + else + { + sent_index = sent_index_slider; + } + } + + // レジスタの更新 // + vreg_ctr[ VREG_C_SND_VOL ] = sent_index; + // スケーリング +#if 1 + // if( sent_index == 1 ) + if( sent_index == 0 ) + { + vreg_twl[ REG_TWL_INT_ADRS_VOL ] = 0; + } + else if( sent_index <= 4 ) + { + vreg_twl[ REG_TWL_INT_ADRS_VOL ] = 2; + } + else + { + vreg_twl[ REG_TWL_INT_ADRS_VOL ] = sent_index/2 ; + } +#else + if( sent_index == 1 ) + { + vreg_twl[ REG_TWL_INT_ADRS_VOL ] = 1; + } + else + { + vreg_twl[ REG_TWL_INT_ADRS_VOL ] = sent_index/2 ; + } +#endif + + // 8段階のレベル化。 割り込みを入れるのに必要 + { + static u8 vol_twl_old; + + if( vol_twl_old != vreg_twl[ REG_TWL_INT_ADRS_VOL ] ) + { + // 8段レベルに変換 + u8 new_level = 31; + u8 i; + + vol_twl_old = vreg_twl[ REG_TWL_INT_ADRS_VOL ]; + + for( i=0; i<=7; i++ ) + { + if( vreg_twl[ REG_TWL_INT_ADRS_VOL ] <= TWL_VOL_BOUNDARY[ i ] ) + { + new_level = i; + break; + } + } + vol_level_twl = new_level; + } + } + + + // CODECに書きに行く? + if( vreg_ctr[ VREG_C_VOL_OPTION ] & REG_BIT_VOL_BY_SPI ) + { + return( ERR_FINISED ); + // by SPI ならここまででおしまい // + } + + // codecに伝える + /// 同値でも書く + iic_mcu_write_a_byte_codec( CODEC_REG_VOL, slider_to_codec[ sent_index ] ); + + // set_irq( VREG_C_IRQ0, REG_BIT_VR_SNDVOL_CHANGE ); // 割り込み廃止 + return( ERR_FINISED ); +} + + + +/* ======================================================== + 過去3つのminでもMAXでもない値を返す +  突発的なノイズを除く。 +  運が悪いと振動するよ +======================================================== */ +static u8 getmean3( u8 * hist ) +{ + if( *hist > *( hist + 1 ) ) + { + if( *hist > *( hist + 2 ) ) + { + return( ( *( hist + 1 ) > *( hist + 2 ) ) ? *( hist + 1 ) : *( hist + 2 ) ); + } + else + { + return( *hist ); + } + }else{ + if( *hist > *( hist + 2 ) ) + { + return( *hist ); + } + else + { + return( ( *( hist + 1 ) < *( hist + 2 ) ) ? *( hist + 1 ) : *( hist + 2 ) ); + } + } +} + + + +/* ======================================================== + 自前で次のチャンネル +  一通り終わったら止める + ======================================================== */ +__interrupt void int_adc( ) +{ + static u8 hist_tune[3]; + static u8 hist_snd_vol[3]; + static u8 hist_bt_temp[3]; + static u8 index; + + volatile u8 adc_data; + + adc_data = ADCRH; + + switch ( ADS ) + { +/* +case ( ADC_SEL_AMB_BRIT ): // 環境明るさ + vreg_ctr[ VREG_C_AMBIENT_BRIGHTNESS ] = adc_data; + break; +*/ + + case ( ADC_SEL_TUNE ): + EI(); + adc_raw_dep = adc_data; + break; + + case ( ADC_SEL_VOL ): + EI(); + if( system_status.model == MODEL_TS_BOARD ) + { + adc_raw_vol = adc_data; + } + else + { + adc_raw_vol = 255 - adc_data; + } + + break; + + case ( ADC_SEL_BATT_TEMP ): + EI(); + raw_adc_temperature = adc_data; +#ifdef _DEBUG_BT_TEMP_ + if( vreg_ctr[ VREG_C_COMMAND3 ] == 't' ) + { + raw_adc_temperature = vreg_ctr[ VREG_C_DBG01 ]; + } +#endif + + if( (( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_GASGAUGE_ERR ) == 0 ) && + (( system_status.pwr_state == ON ) || + ( system_status.pwr_state == SLEEP ) + ) + ) + { + renge_task_immed_add( tski_BT_temp_update ); + } + break; + +/* 呼ばれません + case ( ADC_SEL_BATT_DET ): + break; +*/ + } + +// もっとまともな書き方がありそうだ + if( ADS < ADC_SEL_BATT_DET ) + { + ADS += 1; // 次のチャンネル + } + else + { + ADCEN = 0; // 止めてしまう + adc_updated = true; + index = ( index == 2 ) ? 0 : ( index + 1 ); // ノイズ取りの配列インデックス + } + ADIF = 0; // ←これをしないと、いっこ前のチャンネルのデータの完了で直後に割り込む可能性がある +} + + + +/* ======================================================== + tsk_adcと競合することを考慮していません。 + ======================================================== */ +u8 get_adc( u8 ch ) +{ + u8 temp; + + ADMK = 1; + ADIF = 0; + + ADCEN = 1; + ADM = 0b00001011; // セレクトモード、昇圧、fCLK/6 ///ここから↓ + + ADPC = 0x06; // ADCポートのセレクト + ADS = ch; + + nop8(); + + ADCS = 1; // AD開始。 /// ここまで↑ に、1us以上開ける + + ADIF = 0; + while( ADIF == 0 ){;} + temp = ADCRH; + ADCEN = 0; + + ADMK = 0; + return ( temp ); +} + + + + + +/* ======================================================== + VRの可動範囲を考えてスケーリング + + 音量Vol専用 使い回すならそのときどうにかする +======================================================== */ +static u8 adc_scaling( u8 orig_val ) +{ + u16 temp; + + if( orig_val <= vreg_ctr[ VREG_C_VOL_CAL_MIN ] ) + { + return( 0 ); + } + if( orig_val >= vreg_ctr[ VREG_C_VOL_CAL_MAX ] ) + { + return( 255 ); + } + + temp = (u16)(( orig_val - vreg_ctr[ VREG_C_VOL_CAL_MIN ] ) * 256 ) / ( vreg_ctr[ VREG_C_VOL_CAL_MAX ] - vreg_ctr[ VREG_C_VOL_CAL_MIN ] ); + if( temp > 255 ) + { + temp = 255; + } + + return( (u8)( temp & 0xFF ) ); +} + + + + +/* ======================================================== + 似非ヒステリシス V2 + 四捨五入的な動きします +======================================================== */ +#define KIKAN 16 +static void adc_filter( u8 new_val, filter_work *work ) +{ + u8 temp; + if( abs( new_val - *( work -> value_used )) > 2 ) + { + // 大きく離れた + work -> large_diff_count += 1; + if( work -> large_diff_count > 16 ) + { + *( work -> value_used ) = new_val; + work -> diffs = 0; + work -> kikan = KIKAN; + } + } + else + { + work -> large_diff_count = 0; + // 近所の値でも、ある期間でいっぱい偏っていたらそっちに寄せる + if( *( work -> value_used ) < new_val ) + { + work -> diffs += 1; + } + else if( *( work -> value_used ) > new_val ) + { + work -> diffs -= 1; + } + + if( --( work -> kikan ) == 0 ) + { + if( ( work -> diffs ) == KIKAN ) +// if( ( work -> diffs ) > (s8)( KIKAN * 0.8 ) ) + { + *( work -> value_used ) = *( work -> value_used ) + 1; + } + else if( ( work -> diffs ) == ( -1 * KIKAN ) ) +// else if( ( work -> diffs ) < (s8)( -1 * KIKAN * 0.8 ) ) + { + *( work -> value_used ) = *( work -> value_used ) - 1; + } + work -> diffs = 0; + work -> kikan = KIKAN; + } + } +} + + + + +#if 0 +// getmean使用 // +__interrupt void int_adc( ) +{ + static u8 hist_tune[3]; + static u8 hist_snd_vol[3]; + static u8 hist_bt_temp[3]; + static u8 index; + + volatile u8 adc_data; + + adc_data = ADCRH; + + switch ( ADS ) + { +/* +case ( ADC_SEL_AMB_BRIT ): // 環境明るさ + vreg_ctr[ VREG_C_AMBIENT_BRIGHTNESS ] = adc_data; + break; +*/ + + case ( ADC_SEL_TUNE ): + hist_tune[index] = adc_data; + EI(); +#ifdef _MODEL_WM0_ + adc_raw_dep = 255 - getmean3( hist_tune ); +#else + adc_raw_dep = getmean3( hist_tune ); +#endif + break; + + case ( ADC_SEL_VOL ): + hist_snd_vol[index] = adc_data; + EI(); +#ifdef _MODEL_CTR_ + if( system_status.model == MODEL_TS_BOARD ) + { + adc_raw_vol = getmean3( hist_snd_vol ); + } + else + { + adc_raw_vol = ( 255 - getmean3( hist_snd_vol )); + } +#else + adc_raw_vol = getmean3( hist_snd_vol ); +#endif + + break; + + case ( ADC_SEL_BATT_TEMP ): + hist_bt_temp[index] = adc_data; + EI(); + raw_adc_temperature = getmean3( hist_bt_temp ); + if( (( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_GASGAUGE_ERR ) == 0 ) && + (( system_status.pwr_state == ON ) || + ( system_status.pwr_state == SLEEP ) + ) + ) + { + renge_task_immed_add( tski_BT_temp_update ); + } + break; +/* 呼ばれません + case ( ADC_SEL_BATT_DET ): + break; +*/ + } + +// もっとまともな書き方がありそうだ + if( ADS < ADC_SEL_BATT_DET ) + { + ADS += 1; // 次のチャンネル + ADIF = 0; // ←これをしないと、いっこ前のチャンネルのデータの完了で直後に割り込む可能性がある + } + else + { + ADCEN = 0; // 止めてしまう + adc_updated = true; + index = ( index == 2 ) ? 0 : ( index + 1 ); // ノイズ取りの配列インデックス + } +} + + + +#endif diff --git a/tags/1.34_1.05nup/adc.h b/tags/1.34_1.05nup/adc.h new file mode 100644 index 0000000..d49c5da --- /dev/null +++ b/tags/1.34_1.05nup/adc.h @@ -0,0 +1,48 @@ +#ifndef __adc__ +#define __adc__ + +#include "jhl_defs.h" + +/////////////////////////////////////// +// ANI2 P22 +#define ADC_SEL_AMB_BRIT 0x02 + +/* +// ANI3 P23 +#define ADC_SEL_GYRO_YAW 0x03 +// ANI4 P24 +#define ADC_SEL_GYRO_PITCH 0x04 +// ANI5 P25 +#define ADC_SEL_GYRO_ROLL 0x05 +*/ + +// ANI6 P26 +#define ADC_SEL_TUNE 0x06 +// ANI7 P27 +#define ADC_SEL_VOL 0x07 + +// ANI8 P150 +#define ADC_SEL_BATT_TEMP 0x08 +// ANI9 P151 +#define ADC_SEL_BATT_DET 0x09 + + + +/////////////////////////////////////// +#define CODEC_REG_VOL 0x13 + + + +/////////////////////////////////////// +extern u8 vol_polling; +extern u8 vol_level_twl; + + + +/////////////////////////////////////// +u8 get_adc( u8 ch ); +void vol_reset(); + + + +#endif diff --git a/tags/1.34_1.05nup/batt_params.h b/tags/1.34_1.05nup/batt_params.h new file mode 100644 index 0000000..31d565d --- /dev/null +++ b/tags/1.34_1.05nup/batt_params.h @@ -0,0 +1,132 @@ +#ifndef _bt_params_h_ +#define _bt_params_h_ + +/* ======================================================== + 各社バッテリーパラメータ + ======================================================== */ +const u8 BT_PARAM[][64] = { + // ID = 0 GND マクセル + { + 0xAE, 0xF0, 0xB4, 0x30, 0xB7, 0x40, 0xBA, 0x30, + 0xBB, 0x50, 0xBB, 0xB0, 0xBC, 0x50, 0xBD, 0x10, + 0xBD, 0x60, 0xBD, 0xB0, 0xBF, 0xE0, 0xC2, 0xB0, + 0xC4, 0x20, 0xC7, 0xB0, 0xCA, 0xE0, 0xCE, 0x10, + 0x01, 0xF0, 0x14, 0x10, 0x14, 0x20, 0x06, 0x30, + 0x63, 0x90, 0x49, 0x00, 0x6E, 0x00, 0x77, 0x70, + 0x7B, 0x00, 0x19, 0x00, 0x19, 0x00, 0x17, 0xF0, + 0x1C, 0x60, 0x12, 0x00, 0x12, 0x00, 0x12, 0x00 + }, + { // ID = 1 120 ohm (ダミーでマクセル) + 0xAE, 0xF0, 0xB4, 0x30, 0xB7, 0x40, 0xBA, 0x30, + 0xBB, 0x50, 0xBB, 0xB0, 0xBC, 0x50, 0xBD, 0x10, + 0xBD, 0x60, 0xBD, 0xB0, 0xBF, 0xE0, 0xC2, 0xB0, + 0xC4, 0x20, 0xC7, 0xB0, 0xCA, 0xE0, 0xCE, 0x10, + 0x01, 0xF0, 0x14, 0x10, 0x14, 0x20, 0x06, 0x30, + 0x63, 0x90, 0x49, 0x00, 0x6E, 0x00, 0x77, 0x70, + 0x7B, 0x00, 0x19, 0x00, 0x19, 0x00, 0x17, 0xF0, + 0x1C, 0x60, 0x12, 0x00, 0x12, 0x00, 0x12, 0x00 + }, + { // ID = 2 360 hom (ダミーでマクセル) + 0xAE, 0xF0, 0xB4, 0x30, 0xB7, 0x40, 0xBA, 0x30, + 0xBB, 0x50, 0xBB, 0xB0, 0xBC, 0x50, 0xBD, 0x10, + 0xBD, 0x60, 0xBD, 0xB0, 0xBF, 0xE0, 0xC2, 0xB0, + 0xC4, 0x20, 0xC7, 0xB0, 0xCA, 0xE0, 0xCE, 0x10, + 0x01, 0xF0, 0x14, 0x10, 0x14, 0x20, 0x06, 0x30, + 0x63, 0x90, 0x49, 0x00, 0x6E, 0x00, 0x77, 0x70, + 0x7B, 0x00, 0x19, 0x00, 0x19, 0x00, 0x17, 0xF0, + 0x1C, 0x60, 0x12, 0x00, 0x12, 0x00, 0x12, 0x00 + }, + { // ID = 3 750 ohm (ダミーでパナ) + 0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40, + 0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10, + 0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50, + 0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20, + 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, + 0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00, + 0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0, + 0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0 + }, + { // ID = 4 1.3kohm (ダミーでパナ) + 0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40, + 0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10, + 0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50, + 0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20, + 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, + 0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00, + 0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0, + 0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0 + }, + { // ID = 5 2.7kohm パナ + 0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40, + 0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10, + 0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50, + 0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20, + 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, + 0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00, + 0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0, + 0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0 + } + /*, + { // ID = 6 8.2kohm (ダミーでパナ) + ROM不足のため、埋蔵金を使うことになりました。 + 0x8C, 0x30, 0x9C, 0x10, 0xA5, 0xE0, 0xB0, 0x40, + 0xB1, 0xC0, 0xB2, 0x00, 0xB2, 0x50, 0xB3, 0x10, + 0xB4, 0x90, 0xB6, 0x20, 0xB8, 0x60, 0xBA, 0x50, + 0xBF, 0xA0, 0xC6, 0xB0, 0xCE, 0x90, 0xD0, 0x20, + 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, 0x00, 0x20, + 0x7B, 0x30, 0x68, 0x60, 0x20, 0x00, 0x17, 0x00, + 0x17, 0x30, 0x12, 0xF0, 0x0D, 0xE0, 0x07, 0xF0, + 0x07, 0x00, 0x09, 0x30, 0x01, 0xC0, 0x01, 0xC0 + } +*/ + // ID = 7 白箱 + /// パラメータ無し +}; + + + + +typedef struct _st_bt_comp +{ + unsigned char rcomp; + signed short temp_co_up; // 256倍したものを入れとく + signed short temp_co_dn; // 〃 +} st_bt_comp; + + +// 電池残量補正パラメータ +const st_bt_comp BT_COMP[] = { +// rcomp R_co_up R_co_down + { 92, (u8)(-256* 0.79), (u8)(-256* 4.35) }, // maxell + { 92, (u8)(-256* 0.79), (u8)(-256* 4.35) }, // dummy(M ) + { 92, (u8)(-256* 0.79), (u8)(-256* 4.35) }, // dummy(M ) + { 171, (u8)(-256* 1.00), (u8)(-256* 2.60) }, // dummy( P) + { 171, (u8)(-256* 1.00), (u8)(-256* 2.60) }, // dummy( P) + { 171, (u8)(-256* 1.00), (u8)(-256* 2.60) }, // panasonic + { 171, (u8)(-256* 1.00), (u8)(-256* 2.60) } // dummy( P) +}; + + +const u16 BT_OCV[] = { + { 0xD800 }, { 0xD800 }, { 0xD800 }, // maxell, dummy, dummy, + { 0xDA20 }, { 0xDA20 }, { 0xDA20 }, { 0xDA20 } // dummy, dummy, panaso, dummy +}; + +const u8 BT_VERIFY_H[] = { + 0xEA, 0xEA, 0xEA, // maxell, dummy, dummy, + 0x69, 0x69, 0x69, 0x69 // dummy, dummy, panaso, dummy +}; + +const u8 BT_VERIFY_L[] = { + 0xE8, 0xE8, 0xE8, // maxell, dummy, dummy, + 0x67, 0x67, 0x67, 0x67 // dummy, dummy, panaso, dummy +}; + +const u8 BT_RCOMP_SCALE[] = { + 2, 2, 2, // maxell, dummy, dummy, + 1, 1, 1, 1 // dummy, dummy, panaso, dummy +}; + + + +#endif diff --git a/tags/1.34_1.05nup/bin/mcu_C2_0B_1215.bin b/tags/1.34_1.05nup/bin/mcu_C2_0B_1215.bin new file mode 100644 index 0000000000000000000000000000000000000000..95154e40cb12f9f1e0d6435f833d58f4dc6a14ec GIT binary patch literal 14339 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 G-u@eT5K4#u literal 0 HcmV?d00001 diff --git a/tags/1.34_1.05nup/bin/mcu_C2_0B_1215_2.bin b/tags/1.34_1.05nup/bin/mcu_C2_0B_1215_2.bin new file mode 100644 index 0000000000000000000000000000000000000000..0ec2fe81168f1a3840ad5cfbb16d455a95d2ffab GIT binary patch literal 14339 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 P{(BF^{!emWef9P~;l1@$ literal 0 HcmV?d00001 diff --git a/tags/1.34_1.05nup/bin/mcu_C2_0B_1215_3.bin b/tags/1.34_1.05nup/bin/mcu_C2_0B_1215_3.bin new file mode 100644 index 0000000000000000000000000000000000000000..03ed4c54db3245cc595aa49a5c92878aa5253d6b GIT binary patch literal 14339 zcmdsddw3K@ws`eS&rE0XAQ^^45n+Z&crQ%ng#tnh0TiMH)OGjXtV<&XbtBTjCwiB- zK7mQbMOPPv1iZSs%0pas*Ih^^;gN{I3}Fd93Dey!NMKz<6Ua;$Dm`;gbx(M>`h9o* z_rMbL`i1o~~%)&Z^%S)kOy7r51sI?y`SVrhjww>5It!J`?^p9{zn?=taF$ zui>!K+)MYGdd-I|MZGD#Y2kEJ@1U?7g;^BNL*aZBC_u)*WOQR-8luC~QP^hkJJhf< z?jITVyUzQw`}{c<{iFK*qeu8B#QhWd{gdK>3{!u2CJN6%fqRfSd_Rgbe${xg@yNli z%EeHLzMTd=2x$0ZP!!QuNVBEY!O-uZ#VJK z0Ui@utA>-03JpOv-q6|Exi#3`kVdHNR-1>0q{b+;I?VV|JmUK+Rpx+?`Y!FZp=LL7 z^r?gBrb8y$V=A>t%Qaa&$%kmQ#?MpO}ij$G?{X@(7;#Hbwi7}{h;eJ)k4NmGbyaK&_U zi$JQxkSg7wRY_f$+9$9tH5io3{BsTb%0_V1Mxk|Yv(^xv^bICYI;gNB8>w?caIm`9 zBrSz1YE96cd{j(IG=|bW&>YjjPH2o>Tg-M3Q>SLEuKL8jc>Nah=G|uQSp>#;jBWDC z@2Pw`sr+uJyo^b;U+zn{l7X`k#*P{@f=G2!iaI`}Pw-zhyN@7FZ07m}F0cUc9zH2{ z@DhskFQ!n$hobj1Mc#PhCytmLy&V<))sY{yJ_kM?`7rTKpz|(&UAtlC%U`ylqt-;0%Xj_CkEbP6Oav~Dn8frWbISs*Wy++&C z&IFsWp>vP0_agg52lHZcWK^&r*u*|*+G~rr_NXtL-jIz15=syfM{Du|XHj)yB+}U1 zcmY(M2lNH+S;QJIZ~qE~&mz#fH7J-n8#=d!%pi;l{;pG)9TY8moPWB5ZxUvA%1rat z(ClCn(4Ia4&2>CwRtgH3Qe-Xk-=@MYN}Hgx9k!2@3nV^4ulZeDm5RLQERVs zIaJeGzG|cRi;iCexl6oFS^`*z`vvzXUNTbn3DMi6*U zaj1t2Wv@c^2bZ&+imI9rn=M)YNU_7X;AZy82!FYubMWL~$JyW|kz2#&U!Pad5X^e$ zctdE&(&OgP5EDF2n`@8)lPdE%vR! z&5(T4$*xFwQ%oALy0>7F;wt$j9(roguk+a91@Om5UzEdnN-EzU>MDsN?qR7)JjGVY zPHs(UHMb^oqioLOJ$X{bi*i~4f0?FGfn+L;iKQ>_Pe_%B!(0s?sT2$9B*jHDrq3hI-4fc%HrA1=e;!@geK-?E@3c;Whp0B>%)r{S%nd>Qr|Bds3 z<1J5k9{)7)A#fq4O)TQ8M5TDZ1#blxG=dAV_evw!CDKjcio^j~wpfDx=?pGal7LJv zSjF8}L0YhTpGEV?+cl5e1Mb+-CLZRiLQp{B#)yNZG zwd2$#T{nn-XxL6u+|Vvbe6ggktnJFMErwxx+5#gog^X2b)nNd4bziU~1~Uwy#OVF9 zO(czU2J#Pcjvm;eTswMUgnlqE4z$s`HOS;O1ebDame+{i9oq#BAvYr1u!7m01u~sC zJD4ZYe+ntK1x7B&nvx4fbr$4}3PPLxksVgRa3T0B2&G)*=9@GcGg;4@EPct?vg}(! zFeq1^sD>tMuIc12uej8)wUatuS}!f0uqyPxgmh`d3wff69sZ(>*(XjU*&{AnB!>(B z0oJ>QPH=Bw0wZPSy?7}oCbPr2H8A?t!0_ePFv^h$mM3e1V(LIQzbuE9-9!dE%ow8Y zsTOzlMU>C4*Bi2z)^Wk^s8vp`f!RBuBGS;=5LCjzx)t1$eNwjq93rRt_sI!r?+GLK zg*er9Umd%``kO1wnwT>(5_3k?Rb-Wa^EKmu8rHnpqsnMkGDwL+AdAn)lmpPs`{y63_6q#o39o_B9C? z*!T8PCxwkCIk7ZJw!wPX>@|ac{-%JLLFYyz_QGYFfTc(_wIfE%)Rwe%Gb36LpBlj( z<_@3Bge5F?3~}+;JE;FsJT3MaA+#e9m`0>MZtSl&Gfn4cLt|2xV1q}Tf z%||n>nTzWYb34lLzT}ovLM6xrQxA)@4ueV2VW7qaem{6O2m+@dZ z?uGZdbMMY|yXX9v&2^)Ab6G6*3G8K{A&JFcZtVRyclgq&a{<(fX$I7Lo6rW+{=JiF zGXgsb3guKcLJP;oD$t&NE$*7s&k^9C8yqwk0`MS!!7eVo&>EW({}$SpbP|!}F}0Le zU(*nQruYZ-P3ZYJd=|lvG{)N4$vEr*p+PZ1S^j>+9fVEX#SHGi`VU@QC-(`l9kF&p zzwBxb7#ZV&q*$-obX1-ky9K>RGeEKc>F?^%&uB&-Np!L=8d`*w1=iRhb#dtk*$h2M zDKzQFrgQ%pYdUvdthE`~*0MKNQru78ZPJcPvAbg1X$I=sY%lE5YWt&$v8UtE5V7$w zE>K?meD#VZ`bOmMAH*Hpe=n^V_urcpyCK$Eh?rfAHyB=HHW=H)ywcmHNy~fKAMN0h zP#!Z3F$?0{IB;n1kvKP%xHNZ5C~a-IQBGRYvM)AXJ@=*BvhUnp_4|&J{|9OATc+d} zOv$?yc7E<{%RfbbKs%TJanqlx|B80K-hdjB@BCi0zv&C~WfP5TC?!1`r60NJy!AZu zRmyp$iTTuWJ{g&g7*G;=6}_{5{d9!T43?eZ&YhCaA{6Od_Ga4D?EL1O72`t_CQf{Q z+L&oGrtP}z`)E)SjX+b;f1qd3+vtzz7`liuC^vOC#ZbtcV!L5@_BeOpb3Y6CK05yO zjF2*P^SUPXh_mQz6DfJ+UjZ670RMa4b+skRD!cKRvX{E|j&Y}>?)M6-^5^5#+@tFS zH;tOhUQ$nwZdxofcM)*!m~a84gVef>|dVg$+KMi@UdsbQj&9$eONa zWzk@cW_1eDeeW13eyl0Mlcw`TUQggDI?gYq+(}6NS;1oV(G3>Vt=(FsBiGl9ucF`tOKhx%W8B`6>b`<>rbU2R(-zz zE$U5+*3ZV!PYpr$5~MCM>FF5LqWVRccNyA4Sbi2%6wSs%LOE)s6BKNxqYa_$<|t@T zPg&Wj6DIZN$%;`Exl3^+m>9xj{eGqnW3&h6sa{4zpx|+m6(`vh(NR)#df;*Q7ijFN>Gk+r*m*SZ-H`I{8OO{}{20Ev8o>P}avk zXyJb`nrP1>S|XsEe+E<}G?1Qf(9jnUumBAkj2^n&(I%#OjFl81hDyf1|?) z$5?z$LnuKsyRF0!?>t;yuSG=I zpE2B{_4BazeoQL!fT2wsslg8z^x8m_2CBp8!5Fz$uTdWfkF<8oz&*`nFuI8J#ZPq< z5!8}ExeBfE)TEp~p;Zee9%~8pUE`3mF~5RR!6(O$Zl8lC;~8b1dasiojCi9FfG*N2 zb|Le!tptp1Ywkl;NT?=$un+zp0$aJEUcpKsk#y*JN3EhhB2v0k>^qJy#9bd#@o^r6XV-WAwog#xcg_6SGqIIB#fmh!j zN`mj_T=2An0hptq4O}n`sDvpwMI)Nw+YriVm#~}x;QgUw_sW$&AadIHD725tIqNwrw0hH{Pvxga_k;hWHs+fG^?#{#{jIcfum?_G+`t2%K#f`Tn#2dirT~^G90cDARIS{ zl>fENfDIZM;*Vg`>hi|*9qCc%f6Xv5-9s1X^UPdaPPNGnZG@6(UY}pr*3ZEns{Rg4 zDt9MTJTM18STqNlBrReLl5C`kL=xHOAj-r)Q)c3)v_qVbpCa;8JO0DmAGp^v_jIv| zPlq3Z-yOi=hM%L%6u8I41QwdCynBI(pW4nZFEiDSD(|lwC1`RW@+WWF8 zvSj&2Qo>pYe6AdO6f7rGBwOq-LM#?0b|X@ve6Azx#2$mrB3c7ZY~b@8eadYftNP_= zRUQi?mLgDKv^%Q^LcHqn(GlM`icdc2FNw3iItj}|ZOH~owT}Z56!lOLn@pz@4fQYD zRB<#cS$U2#|Ej?%5RX5v#}ACU;)Zsm+JqTRGm^ zMKqd;MkPa2s8|TvAFh+5 zEs5~y$_D?Al7l;kVvm)rZT#H7>kfY2-}!l`d20iNK}(4Cx)MIQ%VVu~fB@fceHzbH zcaF{KQC}ZRLcsQMXB3J!Stb|``YP&5povLGMT%)kOxjLUz7$I5**=D1$}!^`Lk;YC z5Rl3-5J<<5qug25dVdMqvni$$juP1va8wRrDwD4-Hcpo`?y98jonxWLNe{S_ldn~= zV9>Q#8NmcTxd9;(KF$R%J%7a-h{TSf%CdcS>R<`F!99rZlE!p7h^Iiu>>PW=g`nno z-S}dMpl>?B_xL;$xnSUDIt0E5(r4gaVM-T2^&~&_8-D6JZ@Q_xzdqd*$T!SAy)e!X zUC3J(@^=7}8-5PAA&_Ta0=WhlFRX!|+Qlz-8@w5$OooYHRq_6p2hb_`ezB0J-lBYOQoeOm zcv{>YL%v2T;@eI6KBvmg!5zY8-)Gc;8)8UsD+q2+$lU_DNfA08!YUdsX1K%>mw1~? z9N`jY0IU>xGo!3G+la)ZYy*;~sBhbYHq_{H9o$a!1t8_J1Mv9l|$TC;sGT{nK zW97kRaU>k9jKg)$G67~Dqm;F26fPQtS4oygV`bwqMVo~6%oJ&~F7>m@IH@}b6{iAV z+qP^bnXwF!9RM1ES<9`Ai*_xy@@j6Saln|*mc@nk(O9HE9gT&+Xl&fJtat(z2XCK% zL9S$ie8s$N+2+lS%eGY(k0UwbFw_ZhDoIWyXgxxqi3G*`z-4iCN=J5%%n4s+} z7AL9p@d;xY;08XpZ84AMiw&FHxX6tivKfke%HqI8oT-a|JV3qx1fZ+MO;AiRf(*T2 zI(G>Q0%NYu*ggr1Da4*hgg8xkhWKYgu#ATNDaBMV1Z5}D_d4vW*;-gYsdaMyqVlGv zU@s9-OeA;nqIx&Zg7z(f_D#+a?K$GjIpQegs??pzNYHRPp&=6t8i1`=;GHc(doJnb zTr6}f)!J>4OC0JF(_P|yTI)@TG%g9B#DbbSo+RxjFZw@;BRy_Qhxc}{B|8JB08&;j3j`^ET@#9bNL(jm~BfoMZZ>?k3)se$b zavgty2|9?F zX;{dwf#d1J>tWq*&g#i_BX$0yCZT-Bb!cD-j)$k={AqY~O8WZ1Z8$kF1D6Mi@Xs|% zvtXJtBA9Hz>G!yIxVTf@0X;e4CIjK`?i@m6aC^EEa>sAV-7?`q8NYu`__?@sNzOZ)ECz6aPHMBNc~2ZUg|gPJN)%Q?&H zMqbpgOKi3U5f)=^_w-!#50lE9*hlNV7!dcw95@vMNzc%~MYrQe<-tY8_+dG#uwHfjg zIP6$Wusgjaw zU4>+q|C5hl2M+hI*WM3bxrK$BW5ujHA=$4~l)6Kf(#c#<9XF|>)F5Ygy|^4sYV2do z1o)$dYN@SoK3&?GzU9S*tH2u%Z*x7dSFfRVz}UkkxBgB zfO5oKn6`4nY?pYWOEkH}o0K29tKp=Ot{pC%YDcaz3_j|_iHe=n(}R_irPmx1bd$-( zL4*mABP(`FHb!ElvM9FzDHX6b{b$G=cpVQ?ase*Y;ACYKzGbOumZaCoamfVcfPXNLzfRgO(_4eXHKeVSWN0;y2I+f6QXyzLFr)~kbQk%XlAVUc z8*{{)0LvbP;NymmGUkjj8g|~UTpB6Eb4^IOG1rU~d#(j3gL1*at$m6m7q***zI81^ z$41;^V`D~kgbhGgN596Oeyy#eNd(Z^B|~{U&_1!Mz*t{8<=o3{GRYkd)ep z)gk$?q8WRd;hD0AV9*UbQWkYI!G}A-rfSDX^ z6q%;H^6ccmjUtEAc?T0bGt`7b~GP&p4r z2J*s4A1Uo;un2vqo<4)&fdh;V4^?WFCV8l<@*vViz3{F^u|2yDb9WkKD+-^%+CgVD z#6^^YYoScaT4Ku<0~n)R&9~@`ecB46h zt;H6EPHAsLDAFLQx0>L3Jn`g*II%o4{{_7NdhVmL!~49p03?yf!)7u!v=*kD_+u@S zJxdK0Drx!8L*T4`y*gn^Uw7p#-e2MK(HF3KsBky!eF@+fHQ3;N1>lznylZ<4_I-i3 z@58u=8Dvk$UgWqZlS5cR*?2c-GtDZ7# zFsg4)84Qhk6yI%>ZQGB4_tMfGTj-HTuzKgM%5)MR++piDihE|tIS^np{<@1h8=)Vg zxQF#Bu(#PLBXDy`^e$2&MH3~NBCiAHG1ec2Uhy5l9e&(H8TP>V+x(ZSu;yb2Lh-m7 zFojaD(A}~4U$pok3{6CFUlhjCpCfa`j7@$bM-vm-@s~d<|I`V(;K*NKeY?lW&vb$p zl8`A|>`e0dasA&gU+nDo+kpPv26my->M@kV^REq*V(}O@P@e)%HGjVo9-m--fs;&4 zder5|OUEiq z*hrM>`*>O%RxlM}m_ZfD5;u^9C+%*@GIL7nJtQ$ ze-6?~S>##|A{5PKn}`Gq_Ywmm%Bl@Rnv5&$?U()>FVXF_Z6+VW;$8oqFhrh*262I8VS2=mZNN+d(v|C#bM^6iMV@4~c zMGQo1j%a}m@5SyjQ`vlrz33P=hQ`1*M;Zw=SItvl=?6?^$V~=dDS*8RC&f$%$T_{G zq*Fx4rf+f4w>UL4H1H5Ml7qUO4ku|jS?7XX!nc^E4Ys0o5S|6!94VuV2umig498(W zijG6)Fl6c?GZ)yx@DDnnKFSbwiPJ=YlugHQ`!UR23LL|6w!~uLjU%D90!xpiNxJDc zZa+@4kK?$|3LRvS)3jxq8CaEJYS+A%be?F2uSs@#XX6bv%)*J6;X?+e$ zd5PBLWWIKr$PHU-`*|#yKRu7Towo(fV*_iqnE7-qY<$B!e2viOAi}?@6T_Xx-2l~h z;tFzyFr38w$z6hGlpfEvl3S`W4Xz+tb&Uto6pgNL@bu`h2J3z*rVqHG#f=MLkBr!n z7K?l3C<3+!-g5mM0IjdgCkV*Py7rDQ5#@hsnlhYZLk}_}>JNAt!QqHt1{T1zxPIdP zP><|;A0Xo3-PRvm1f13;TD26SvUg<@h$5Liu5dXHKY;tdQB7Aa9d)nMk6VA5?h>8k zQ1+AQ#$t9@hByYHCc%_0FNaBUX)9d=yDv1kfkfNkfd3)p)BQ<6pZFaey> zC?$al!Rwpuc{5IDMS)F!$E)V$92KqLtZMBz;1=LYq$n#&$tHNy3t?|?*Z_Enpbj4o z@0M>?pB$~eH;$jX5uOo;vxtu${Cb9Ruq$$&pLz@!je=S_gQZg}0Mn2wkQ0V!q}0N~@S!7>6aaiF@ilmgYIB{NjUAm^Xf#v?!Fi~!d6e$_BeGc$tg}NEatAi=pr2fd&Qdrw2MtyRL#uDn7j&>qkyO zWsH3S*FW&TdGG$#g(>USJ#sA8EMKZsm)G_;li?sI!JMc2Wm8@MqB=GISZtxW=`SCA zK%&w6_B3(*-&Yh0k*Cn_ho*a+Iwm#H6i3G?M-P=(N~zv0AFDmf>&SRj;|8CamFPMc8TMa zd3+IEWWY=4(_dkb1n;8jZBc@E*rGjZQSRb;do=JB1m%_zC2vYu{65JH1f!C1jm^rP zK%$8*d63s0tuNAxznBYWB#>y2cG%(421KgSNliq0ku5r(JG;pi)ygDaqwELUuQieh z?ZwYM4PosCML(xW1mMHS9Qh&%t!G0N_kR-@Co%jyM+@nX{UEK~fyK0c4#%tOO5Pie zKXqWG066|Ffe<>+bL{(p4%YTme3{!2fepiFCvRe3T3{hz?(S{H@bVn?$_Dvt0-B-Sxd%0rP!uA*Zk?okVY!-aLpH-cm{k)%91Aow2| zS^@IdJ&C-ZdR@4#?7JmqUSA@g1oMfc@$Al%*`N?s@0)>k#X!g-7B+(s>ObJB(%5Y- zPB;Hhzrpz9`u~4@nxT)qPvQA*#pMa!r}6x^<8rq589e{Dad{ZoXu-Xtop;=Y_3;EF z*$k^H%rnrP{7B~y4%%9ltv!=%hWh~RWY4;kJ3BtcJ@jU5uNkr4y&0>?@D!p1E4do^ zeVzQiPM!suagF?;PX16Q4?LVGV&ja+Y+~au{VBu92^1ze-sUX&7`6>s+!!=L-1uYs zLoNOTGfiSiz44mmJ5@V2NoIX<{ULcpMHP=dS&0y&OCEVjOSvUWv~>)g!8>$Xv$qcuK_i$^Z)L+Tg7iG%_ zn@g%!Ny#PEC`1W|B}y?KhL_DZGd-k~u~!n!jO#;Machffmn&HlFqcT zwQ|OR&gx$_1UHIms(A?e%j{pG!rwWvpGWsiXGci%=E6@M%?qlzC-(2H2{psJzfT&1 z8Cwhuop52fQEY`WEg4&ALNgOu5{OyDIOs=ZWB)g^QU6o35wP?h)RF_8O*0Mz5$Y8| z;FG}D{|Ak}Q=ThV%Yg(}y0wY@FOyx+->BDwHi`mRm?$V@c&LpcF#t5u4V~n;kSP!v zAzh_>1lD{6X1xYR3LmA|KeF0hOWGI$5a?E*gQ3Dl=7P`7AJKWA)2}h`g#WjUFywRd U;LqtA0{(kX#QqO*Uw!rVKl7aPn*aa+ literal 0 HcmV?d00001 diff --git a/tags/1.34_1.05nup/bin/mcu_T_0B_1215_3.bin b/tags/1.34_1.05nup/bin/mcu_T_0B_1215_3.bin new file mode 100644 index 0000000000000000000000000000000000000000..0ca448559fcd96987682e7d1ad8cd81922e54b16 GIT binary patch literal 14339 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 AUH||9 literal 0 HcmV?d00001 diff --git a/tags/1.34_1.05nup/bsr.hex b/tags/1.34_1.05nup/bsr.hex new file mode 100644 index 0000000..9b08570 --- /dev/null +++ b/tags/1.34_1.05nup/bsr.hex @@ -0,0 +1,1024 @@ +:02000000410DB0 +:04001000B54AB74AEC +:02001C00814C15 +:02002400CE4CC0 +:02002A001D4D6A +:08003400464EE84D414E754FA8 +:02004A00B94AB1 +:02005A00F44A66 +:02006200F94E55 +:0400C0007EFBFF04C0 +:0A00C4001B339499E033F240BFAA09 +:1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A +:1000DE00D8710024F98EA89C018C015C10D1DD0A28 +:1000EE007110DAFB710024F9EF0B8C015C80D16189 +:1000FE00E8710024F98F24F931030EF6B1BBF661D5 +:10010E004900DD05618900EFF5FDC501CC0000CC8D +:10011E0001008C014C09DE468C01318E04F60FC1B4 +:10012E00317B9EFDC41189728C01318E04F64F1401 +:10013E00896142DF03F6EF01E6600D9B8C01318E83 +:10014E0012490020728C01318E04F64F14896142DF +:10015E00DF03F6EF01E6600D9B615901EFB440F845 +:10016E004F3A61E86159008BD161E8FD6A073102AF +:10017E00040A31120406716024F9EF1C31020406E0 +:10018E00714024F9EF04714824F9311204067150BC +:10019E0024F9EF04715824F9FDE202EDD300C0C634 +:1001AE00D7717BFACEA010CEA180E5F300CEA408C5 +:1001BE00F5AAFFF5A9FFD78F24F931050ACD000363 +:1001CE00CD0307F40EEF07F400CD0306F40ECE2098 +:1001DE00FFCE23F0CE2EFC8F24F931031FF5100530 +:1001EE00CD01C0F402CD0408F405F406CD0740F4A9 +:1001FE000CF40F7108F200F690BFB401F6BEE0BE2B +:10020E00E2BED0CBE4FFFFCBE6FFFFCBD4FFFFCFA8 +:10021E001105FCF521FFCE22E9CE24F3CE25F2CE38 +:10022E0026FCCE275FCE2CFFCE2FFFCF120511F569 +:10023E003000F53100F53300F53400CF350002CF34 +:10024E00370019F53C00F53E00F54300F54700CFA9 +:10025E00530006F55700CBE8FFFFCBEAFFFFCBECD0 +:10026E00FFFFCBEEFEFFCED8FFCEDCFFCE3831CE79 +:10027E003970CF38050AF53905F537FF7158F0009A +:10028E00F530FF7128F0005087BF1801BF1A01BF6B +:10029E001C01BF1E017148F000F530027108010506 +:1002AE00F55005F5BCFFF5BDFFF5A5FFF5A6FFD78B +:1002BE00C7C1C1FBF8FFCEABAC8C02D1DD126169B8 +:1002CE0002305C03BBF6614900DDEE618900EFF59B +:1002DE001004C6D7FD4733FD9E3CFD4205717AFAE8 +:1002EE00FDD023F522F98F24F93105175003C150A3 +:1002FE0084FD4C03C0625C01D161E8CF22F902CFCC +:10030E00E3FB64FD2734FD9D48711223712BE7FD3D +:10031E00A13CFD433D61EDEFF6D7D7C7F616FD4282 +:10032E0005717BFA31122108711221717AFAEF0BE5 +:10033E00717AFAA7F647DFE9E2EF01F2C6D7C7C135 +:10034E00C1FBF8FF17A1C1E0C18C0A70C18C02700D +:10035E00FD76031006D2DF05F545FBEF04CF45FB16 +:10036E00028C01721004C6D7C7C1FBF8FFFD29032A +:10037E00D2DD03E2EF618B70FD9604D2DD077113BF +:10038E00215202EF528C0870FDAB04FDF6048B6C0B +:10039E000170FDAB04300400BF2401301740BF1CB8 +:1003AE0001300400BF22018C0A91DF04F6BF2A013E +:1003BE00710BE2CE44FF3182E202EFFAAC0C148EE6 +:1003CE00449961790C61690A8C0AD1DFDAFD1F0547 +:1003DE00710BE2711321F2C0C6D7C7C1FBF8FFFD46 +:1003EE002903D2DD03E2EF25710AE68B70FD960438 +:1003FE00D2DD077113215202EF138C0870FDAB048E +:10040E008C0A70FDAB04FD1F05711321F2C0C6D717 +:10041E00C7C1FBF8FFFD2903D2DD03E2EF67710AC6 +:10042E00E6710BE28B70FD9604D2DD07711321523B +:10043E0002EF52710BE231022139C7343EFBAC0C94 +:10044E001652048B99A5A792DFF9C63184BD02EF2F +:10045E00FA717ABDCEB144CBB43EFB8C0A318EBE5E +:10046E00B8CEBB48714BE1714BE5710ABD8C089E4D +:10047E0044EF11710BE68C089E448C0A9F44FBAC32 +:10048E000CBF42FBF2C0C6D7C716FDCE0417FDAB9C +:10049E0004D2DD06FD1F05E2EF01F2C6D7C71671C5 +:1004AE000AE6710BE2669E443182E202EFFAF642F0 +:1004BE000401DD09AF0401BF0C01E2EF01F2C6D762 +:1004CE00AF2801085CFB08BF2801FD2803AF2801F7 +:1004DE005CFBBF2801300400BF2A01301780BF1C0F +:1004EE0001300400BF2201D7AF2401086C0408BFFD +:1004FE002401AF28016C0F086C0B08BF2801FD28E2 +:10050E0003AF2A01085CFB08BF2A01FD2803EDCECC +:10051E0004300400BF2401F6BF2A01300B0BBF28A4 +:10052E0001FD2803300B0FBF2801FD2803300F0FEC +:10053E00BF2801D731242101D7711221710BBD00C3 +:10054E0000717BBD713A25713A236A0E0371320533 +:10055E00713B25713203713B23500AFDBE0271209F +:10056E00F000FD2803F6BF26015024BF1401CB4432 +:10057E000014300F0FBF2801710321710BE2710AB5 +:10058E00E6FDCE04CE44FF3182E202EFFAFD1F05F6 +:10059E00AF0401BF0C01711321712221D731142137 +:1005AE0002EFFAFDF604713A25713A235A0EFC71E8 +:1005BE003305713B25713303713B237128F00071B4 +:1005CE002321D7C7880616FD2903D2DD03E2EF38B3 +:1005DE00710AE650A4FD9604D2DD07711321520272 +:1005EE00EF2617FDAB046770FDAB04FDF60450A4B7 +:1005FE00FDAB045020FDAB04D946FBFDAB04A04679 +:10060E00FBFD1F05711321F2C6D7C72008FBF8FFAB +:10061E00FD74095014C15008FDA608C0CC07048C07 +:10062E00074C14DE0C8C07318EFD230A615907EF3F +:10063E00EECC07048C074C1461C8ED0607CC0600FF +:10064E008C064C0461C8EDE5063026F9BC02F6BBFB +:10065E00CEABAC31B2D109C73641057184C6DEF3DB +:10066E00F1C73641057184C661DC9C05713BD1AC86 +:10067E0002148F400599715050056179026179001D +:10068E00F0E1614900DD09C73641057184C6DEC35C +:10069E00F1C73641057184C661DC0E059C055040DC +:1006AE00C18C07318E31AD128C06318E318D03BD6A +:1006BE00D831FFBDDADADAADD8FDEF0CC0D2DD0CE1 +:1006CE005008C15014FDA608C0FDAC0B8C05D1DF3F +:1006DE0006615906ED4E068C07318EFD270AD2DDD6 +:1006EE000C5008C15014FDA608C0FDAC0B8C05D1F2 +:1006FE00DF06615907ED420671605005CC0400CC4F +:10070E0005008C054C09DE2B8C05318E04F61FC1BD +:10071E00317B9EFDC41189728C05318E04F64F1407 +:10072E00896142DF03F6EF01E6600E049C04615915 +:10073E0005EFCF41001140F81F3A61E86159048C72 +:10074E0004D1DF08FDAD0BFDBF0CEF0C5008C150FE +:10075E0014FDA608C0FDAC0B1008C6D7C72004FBBD +:10076E00F8FF715B21CC0100F6BC02AC024409001B +:10077E00DE3EAC0204F60F144100118972AC020C7D +:10078E005014896142DF03F6EF01E6600E019C0111 +:10079E00AC021249005072AC0204F67F1489614219 +:1007AE00DF03F6EF01E6600E019C01617902EFBBFB +:1007BE0040F67FFF61F86159018C01D161F8ED744B +:1007CE0008CC0100717AFAFD4205711300711B20ED +:1007DE00710303710205E0C15003C15084FDE803AB +:1007EE0010045013FDBE02500FC1E0C15084FDE84D +:1007FE00031004CEABAC6159018C0191DD068C0166 +:10080E004C03DF03E6EF01F66061FB7151018C01D1 +:10081E004C0861F8CC010031320705A078FCEF03DB +:10082E00F578FC4078FC11DC11F578FCF0C1500332 +:10083E00C15084FDE8031004EF12E6BC02F66149D4 +:10084E0002DDB000000000617902EFF1CE3708CB77 +:10085E00E4FFFFCBE6FFF7CED4FFCF370008F5124B +:10086E000561FDF5ABFFFD7409D25008C15014FDB2 +:10087E00A608C0D2FDAC0B1004C6D73184BD02EF62 +:10088E00FA717BBDCBE4FFFFCBE6FFFFCBD4FFFFBE +:10089E00717ABED7717BBED7C7C1200CFBF8FF8C17 +:1008AE000C318E31ADC1317B9DD4C0BC068DD49C34 +:1008BE00088C149C0B8C14318E040C00128C0B3192 +:1008CE008EBDD813FD7E0F61C8ED6F09CEABACCCDB +:1008DE0005068C0B318EFD1F0AD2DD158C0B318E69 +:1008EE00FD230A6169058C05D1DFE7FDA208E2EF61 +:1008FE0071CC0A008C0A4C04DE54F6BC023026F988 +:10090E00BBAC06148C089EFD118972AB146299ACB7 +:10091E0006A1BC06617900617902F0E1614902DF4E +:10092E00E05040C18C0B318E31AD128C0A318E31BC +:10093E008D03BDD831FFBDDADADAADD8FDEF0CC0CC +:10094E00D2DD06FDA208E2EF1961590AEFA68C0B63 +:10095E00318EFD270AD2DD03E2EF0761590BEDC39D +:10096E0008F2100EC6D7C7717B9D717BFAFD890800 +:10097E003026F9FDD20AFD5D0AC6D7FD7409FDAC1D +:10098E000BFDA208F5ABFFF2D7C7D566FDDD05B0AE +:10099E0066FDEF7BCF66FD02311407067110E7FB93 +:1009AE00EF047118E7FB8FE7FB7F30FD76D1DD5F3B +:1009BE008FE7FB9F30FD4022F903DF25665C10D1E7 +:1009CE00DD1F7122208FE7FB5C10D1DD0B5080C143 +:1009DE005011FD6338C0EF095040C15011FD63380E +:1009EE00C04022F903DD064022F904DF22665C02D4 +:1009FE00D1DD1C8FE7FB5C02D1DD0B5040C15010E6 +:100A0E00FD6338C0EF095020C15010FD6338C0C6D9 +:010A1E00D700 +:100A1F005208EF065203EF025206FEE600FE1B00DD +:100A2F00DC16089F03088F0408089F040862FE2441 +:100A3F0000089F0408EEBF00EEBA00C1C514410EB6 +:100A4F0011D9D0FF118FD1FF312E45C4C0D7F2314C +:100A5F00A2C401E2D79DE261DD4C09DF12717BFA7E +:100A6F00C18F06089F77FDC0CF060800EE27003123 +:100A7F00F2FA04CF0608004C00DF05D50008DD169A +:100A8F0061DD717BFAD50608DD0ACDE31F61CD610B +:100A9F00CDEE160061CDFED40061FFFE9A00FCF88A +:100AAF00FF0EFEB20061CDFED5004C09DF0EC18FE7 +:100ABF0006086F77FD9F0608C0EE0400CF060800FA +:100ACF00F8E3D75200EF025202FE3700CF76FD0057 +:100ADF00CF060800BF0408C716629F000841001127 +:100AEF008F46229B4100118F47229F0108C651005C +:100AFF00FE62FFEF025205CF060800C1510CFE0A3D +:100B0F0000C0D7C1511DFE0200C0D761DD717BFA55 +:100B1F0070CEC0A59EC47CFF9EC4609EC461CDD71D +:100B2F0061DD717BFAC18EC45C1BFED6FFCF060858 +:100B3F0001FED7FFC061CDD731F2FA1AC1AEE4BFC3 +:100B4F0068FDAEE6BF6AFDAED4BF6CFD30FFFFBEE1 +:100B5F00E4BEE6BED4C0D731F2FA11C1AF68FDBE14 +:100B6F00E4AF6AFDBEE6AF6CFDBED4C0D7C1BF6EA9 +:100B7F00FD13BF70FD15BF72FD17BF74FDC0D7AF5A +:100B8F006EFDDB70FDEB72FDFB74FDD7534B3052E6 +:100B9F005430324E323030475631323000FFC15070 +:100BAF00FEFEAB0061DD717BFACF060800FE0A0086 +:100BBF00FEA4FF61CDF8E3EECF00C7FB0408BF68CA +:100BCF00FD8FC0009C05C5C337040600BF6AFD3505 +:100BDF0036110C300000522BFE6600C2C4C630BF67 +:100BEF000BB800300000B8022004AF6AFDB8003027 +:100BFF000F00B802AF68FD61FF520AFE3AFFECF832 +:100C0F00FF0E717BFAC1C7FB04088C05C65C80FE22 +:100C1F000200C0D761DD717BFA70CFC0FFA59FC006 +:100C2F00007CFF9FC000609FC00061CDD7618BFE2D +:100C3F00E2FF717BBE410011FB000017CEFC00618B +:100C4F00CB089EFDF31161C999A58392DFF7D7FEFB +:100C5F00B1FED576FDDF23C1CF0308035109FEF4A2 +:100C6F00FDC0D2DF37FE3800A20408CF03080751BA +:100C7F0009FEE1FDD2B20408DF22C7FB040831836D +:100C8F0002C6D7C6510AFECCFD624C1FDF06CF76D7 +:100C9F00FD01EF04CF76FD00C0EE5BFEC0EE55FE0A +:100CAF00C7C1FB04088B31196C0161589BC0C6D7B3 +:100CBF00717BFAFE4DFEAF0408040600C114362303 +:100CCF000C300000522DF3FE77FF8FC000FE2BFE7D +:100CDF0061CF5C807C8073C0041900CEFC0F61CBA8 +:100CEF00C55404EF03C55417FE18FEC7360008BBE2 +:100CFF00629C0288089C03D1DD334C41DE2F70F1DA +:100D0F00312DB161090033081C000851FF612A41E0 +:100D1F000E118FD0FF613B118FD1FF6138DC0E8B2D +:100D2F005C03DF0964C6C4FE2BFDEECAFDC6C4EE2C +:020D3F00C3FDF2 +:100D410061CF5100718C7109FECBF800FEFCAF013F +:100D510000F6BF00F953C0F693935820FEDFF94126 +:100D61000036864F3432FDEF05118B99A7A5174444 +:100D7100BC4FDFF53602F93032FDEF04CC0000A79D +:100D810047DFF94100367B4F3468FDEF05118B9940 +:100D9100A7A517447B4FDFF53668FD3068FDEF04EA +:100DA100CC0000A747DFF9FCCE0000EFFE61DD714A +:100DB1007BFABEF0ADD8BEF200AEF661CDD7C3610D +:100DC100DD717BFABEF0ADD8BEF200DBF6FFADDC23 +:100DD100BEF000AEF6BDD8AEF40312ADDABEF2003D +:100DE100AEF661CD03BDDAC2D7C3F33174D908833E +:100DF100C1F626D8BDD8C031750683C312F623C209 +:100E0100FD0C0E93DF0312F623C2D7440000DD264A +:100E110061DD717BFACFE80080BEF6F6BEF4BEF26A +:100E2100ADD8BEF0CFE800818FE8003103FAAEF013 +:100E3100F5E80061CDD7B1D7C3F33174D90883C1C7 +:100E4100F626D8BDD8C0317505C312F623C2FD5AA6 +:100E51000E93DF0312F623C2D7440000DD2761DDC4 +:100E6100717BFACFE80080BEF6F6BEF4BEF2ADD8D3 +:100E7100BEF0CFE800818FE8003103FAAFE000F562 +:100E8100E80061CDD7ADD8D7C3F33174DB0F83C18F +:100E9100F626D8BDD861317026DABDDAC031750DBC +:100EA10083C312F626DCBDDC61317023C2FDC20EA4 +:100EB10093DF0CF626D8BDD861317026DABDDAC2CF +:100EC100D7C161686BDC6BDDC0DD2F61DD717BFA41 +:100ED100CFE80080BEF4ADDCBEF6ADD8BEF0ADDA31 +:100EE100BEF2CFE800818FE8003103FAAEF0BDD841 +:100EF100AEF2BDDAF5E80061CDD7F6BDD8BDDAD7DF +:100F01008292DD2B61DD717BFACFE80080BEF0F6C5 +:100F1100BEF2BEF46208BEF6CFE800818FE8003170 +:100F210003FAAFE0006072AEF0F5E80061CDD76082 +:100F310072F6B1D706DABDDAADDC06D8BDD861D814 +:100F4100A6DAD7D1DD17C1C3DAD89DD8ADDA311C05 +:100F510061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD98 +:100F61001BC1C3DADA9DDAADD8311E33311E3371BC +:100F7100F9B4DADFF4BDD813BDDAC2C0D746D8DD83 +:100F81000771FF7177D971C0D75BDB9DDB605BDADD +:100F91009DDAADDC5BD9085BD808BDD8D7C3C7F3F0 +:100FA100728EFDC162314C4100367C4F1161A072DD +:070FB100C09EFD62C6C2D71D +:0A0FF60031363A31343A313200004E +:0A20000031363A31343A3132000033 +:10200A00AEF0B430B740BA30BB50BBB0BC50BD1014 +:10201A00BD60BDB0BFE0C2B0C420C7B0CAE0CE1038 +:10202A0001F0141014200630639049006E00777096 +:10203A007B001900190017F01C6012001200120030 +:10204A00AEF0B430B740BA30BB50BBB0BC50BD10D4 +:10205A00BD60BDB0BFE0C2B0C420C7B0CAE0CE10F8 +:10206A0001F0141014200630639049006E00777056 +:10207A007B001900190017F01C60120012001200F0 +:10208A00AEF0B430B740BA30BB50BBB0BC50BD1094 +:10209A00BD60BDB0BFE0C2B0C420C7B0CAE0CE10B8 +:1020AA0001F0141014200630639049006E00777016 +:1020BA007B001900190017F01C60120012001200B0 +:1020CA008C309C10A5E0B040B1C0B200B250B31041 +:1020DA00B490B620B860BA50BFA0C6B0CE90D02097 +:1020EA0000200020002000207B30686020001700BC +:1020FA00173012F00DE007F00700093001C001C0E7 +:10210A008C309C10A5E0B040B1C0B200B250B31000 +:10211A00B490B620B860BA50BFA0C6B0CE90D02056 +:10212A0000200020002000207B306860200017007B +:10213A00173012F00DE007F00700093001C001C0A6 +:10214A008C309C10A5E0B040B1C0B200B250B310C0 +:10215A00B490B620B860BA50BFA0C6B0CE90D02016 +:10216A0000200020002000207B306860200017003B +:10217A00173012F00DE007F00700093001C001C066 +:10218A005C003600A7005C003600A7005C00360041 +:10219A00A700AB0000006700AB0000006700AB00BF +:1021AA0000006700AB000000670000D800D800D824 +:1021BA0020DA20DA20DA20DAEAEAEA69696969E8E3 +:1021CA00E8E8676767670202020101010105214F1A +:1021DA007B9EC5E91926344453626E777D80807DE3 +:1021EA00776E625344342619100A0808080808084A +:1021FA0008080A107F7E7D7C7A7978777675747202 +:10220A0071706F6E6D6C6A69686766656462616039 +:10221A005F5E5D5C5A5958575655535251504F4E4E +:10222A004D4B4A494948474645434241403F3E3D56 +:10223A003B3A39380104080D12171C1F0801010224 +:10224A000203030200FEFBF7F3F0F0F3FA0412258F +:10225A00384D5F6E777A776E5F4D38251204FAF340 +:10226A00F0F0F3F7FBFE0002030302020100000094 +:10227A001F003B005A0078009700B500D400F30015 +:06228A00110130014E01BC +:10229000D522F9DD108F33FDB033FDD161E8ED5368 +:1022A00023CF33FD1EFD54234002F94BDC164002C0 +:1022B000F9B9DE104011F928DE05A011F9EF2771F8 +:1022C0004320EF224002F93EDC064002F9BDDC105B +:1022D0004012F928DE05A012F9EF0B714220EF063B +:1022E000F511F9F512F93142200D310420093102BE +:1022F0000705713304EF03713204311205104013E6 +:10230000F902DE05A013F9EF1A713320EF1531320F +:10231000040B40E3FB3CDE05713320EF06713220F5 +:10232000F513F931322003E6EF01F66061FB7141EC +:1023300002D50BF9DD06B00BF971420231440206F9 +:102340007140E7FBEF047148E7FB4022F90161E8C7 +:10235000FDF826D7C72004FBF8FF710407E66130BB +:10236000609C038F14F94E03DD628C039F14F98C7B +:1023700003D1DD137130E7FB5002C15011FD63380A +:10238000C0CF0BF932EF457138E7FBE0C15011FDCA +:102390006338C0F50BF917A1C15002C1C1506CFDE3 +:1023A00076031006D2DF0F8C01318E318D080E02BC +:1023B000081C00BF0CF9AF0CF944009BDC05D5E309 +:1023C000FBDF095020C15011FD6338C01004C6D78F +:1023D000C78F32FD76FD1124D525F9DD0571032067 +:1023E000EF2D664F32FD61F83154201A715320FDF4 +:1023F0004205664C07DD0381DF098F24F9310303B1 +:10240000FD9024FDB524710220303A26FDF93CC62A +:10241000D7C77162017172015002FDBE025008FD02 +:102420006D3B629F02F95009FD6D3B62767163015D +:10243000713824F94002F9F1DC05E525F9EF244073 +:1024400002F904DE1BCF25F9025008C1506CFD4C87 +:1024500003C092DF0ED545FBDF09713024F9EF038D +:10246000F525F9CF32FD075700674C08DE117309D7 +:10247000D721614EDC06679F32FDEF0387EFEA400C +:1024800032FD07DF09D525F961F8CF25F903C6D755 +:10249000C7C1FBF8FF500AFDBE02304000BB17C1A8 +:1024A0005002C15006C1506CFD1E0410065096FD2E +:1024B000BE02C0C6D7C72008FBF8FF8F32FD50060A +:1024C000D6048A2114F7500689A54804F9A390DFA1 +:1024D000F7D525F961E8ED3626304A57BB17C150CC +:1024E00002C1503EC1506CFD1E041006D2DD0771C2 +:1024F00000E6FBED36267108E6FB17040300C15029 +:1025000004C1500CC1506CFD76031006D932FDF1A8 +:102510000104B42114A9318D12A9318E616B0861B7 +:102520006A08BB17C15002C1500EC1506CFD1E0499 +:102530001006F690BB17C15002C1500CC1506CFD83 +:102540001E04100631142102EFFA7102218F32FDB0 +:10255000F0312E040A20C15010C15040C1506CFD12 +:102560001E04100631142102EFFA7102218F32FD90 +:10257000F0312E041A20C15010C15050C1506CFDD2 +:102580001E04100631142102EFFA7102218F32FD70 +:10259000F0312E042A20C15010C15060C1506CFD92 +:1025A0001E04100631142102EFFA7102218F32FD50 +:1025B000F0312E043A20C15010C15070C1506CFD52 +:1025C0001E04100650A5FDBE02D932FDF10104B46F +:1025D0002114A9318D12A9318E616B08616A08BB83 +:1025E00017C15002C1500EC1506CFD1E04100650A0 +:1025F000A5FDBE025004C1506CFD4C03C0629C0797 +:10260000E932FD09C9214E0761C308E932FD09C25B +:10261000214E0717040300C15004C1500CC1506C77 +:10262000FD1E041006F6BB17C15002C1503EC1503A +:102630006CFD1E0410061008C6D7C7C1FBF8FF8F3B +:1026400015F94F02F961F8EDF4264017F928DE0676 +:10265000A017F9EDF426F517F98F02F99F15F98FF8 +:1026600002F95070D612307351230480001231FFEA +:10267000318E039F16F99FE2FBF6BB8F16F97C8023 +:102680004C95DC1B8F16F9318F241400BDD8AF0692 +:10269000F9FDAE0D1231FF318E03318FBBEF198F73 +:1026A00016F9318F241400BDD8AF08F9FDAE0D1214 +:1026B00031FF318E03318FBBD904F9F1610900BBC1 +:1026C00044000171FEDC03F690BB8C0101DE02F6D2 +:1026D000BBABABBF86FC17C15002C1500CC1506CE4 +:1026E000FD1E041006D2DF088F02F99F15F9EF04D2 +:1026F0007100E6FBF2C0C6D7C72006FBF8FF4025F5 +:10270000F901DF0BCFE3FB63CFE5FBC8ED6C28409D +:1027100025F902DF4617040400C15002C15004C16C +:10272000506CFD76031006D2DD06CFE3FB63EF0AA3 +:102730008C049FE3FB8C059FE4FB17040400C1504D +:1027400002C1C1506CFD76031006D2DF078C049FD6 +:10275000E5FBEF04CFE5FBC8ED6C2817040400C1CE +:102760005002C15004C1506CFD76031006D2DD1139 +:102770007100E6FB710320F5E3FB712024F9ED41C4 +:10278000288C04318E318D080E05081C00BF0CF911 +:10279000D932FDF104D021148972AF0CF9FD010F7B +:1027A000BF0CF99C04D1DF08CC0401CC0500EF0577 +:1027B0008F0CF99C0517040200C15002C1C1506C76 +:1027C000FD76031006D2DF798C029FE5FB8C023187 +:1027D0008E318D080E03081C00BF0CF94401A5DCE6 +:1027E00009CC0164F6BF18F9EF57AF0CF92218F9BC +:1027F0004401A0DC09CC011EF6BF18F9EF43AF0C71 +:10280000F944819DDC0BCC010A30F401BF18F9EFCB +:1028100030AF0CF944019BDC0BCC010530F401BF57 +:1028200018F9EF1DAF0CF9440191DC0BCC0100301D +:10283000F401BF18F9EF0A712024F930F401BF1830 +:10284000F93132040D31342009CFE3FB64F5E4FBA8 +:10285000EF1A8C044E01DE0C8C049FE3FB8C059F69 +:10286000E4FBEF088C019FE3FBF5E4FB8F24F931D7 +:102870005504CFE3FB6440E3FB51DC06CF3AFC0F89 +:10288000EF3540E3FB33DC06CF3AFC0BEF2940E3A6 +:10289000FB0BDC06CF3AFC07EF1D40E3FB0661D8DB +:1028A00031320406CF3AFC03EF0DD5E3FBDD05E53D +:1028B0003AFCEF03F53AFC8F1AF94FE3FBDD2B40AE +:1028C000E3FB0BDE06401AF90BDE1640E3FB06DEE7 +:1028D00006401AF906DE0AD5E3FBDF0ED51AF9DD4C +:1028E000095020C15011FD6338C08FE3FB9F1AF9D6 +:1028F000D522F9DF05716320EF3340E3FB0BDE03E4 +:10290000E6EF01F66061FB71712071142071772090 +:1029100061C831622017716220717420711120F139 +:1029200071742061DC70C15012FDD105C01006C663 +:10293000D7C75007C15002C15084FDE803100450AE +:1029400012FDBE02500FC15002C15084FDE80310B9 +:10295000045003FDBE02501FC15002C15084FDE867 +:102960000310045016FDBE025003C15084FD4C03F9 +:10297000C0625C01D1DD107170E7FB5002C15013E1 +:10298000FD6338C0F2EF01E2C6D7C75004C15084DE +:10299000FD4C03C0625C03D1DD405014FD232A349A +:1029A000E7FB895C9F998A0C7CFF50FF5C14D1DDAA +:1029B000228A0C7CFF5C147234EBFB89616A99718A +:1029C00062075600316207058666D1DFF77163073B +:1029D000716B2734FAFB895CEB995002C15084FD7E +:1029E0004C03C0D2DD335017C15002C15084FDE802 +:1029F000031004E0FDBE025007C15002C15084FD27 +:102A0000E80310045033FDBE02F0C15002C15084EF +:102A1000FDE80310047178E7FBE0C15013FD633853 +:102A2000C0C6D7C7C12004FBF8FFCC02005004C1C8 +:102A30005084FD4C03C0629C038C045C20D1DD0EED +:102A40008C036C019C038C026C209C02EF138C04A1 +:102A50005C10D1DD0C8C035CFE9C038C026C109C22 +:102A6000028C045C08D1DD0E8C036C029C038C028A +:102A70006C089C02EF138C045C04D1DD0C8C035CAD +:102A8000FD9C038C026C049C028C03D1DD05501A62 +:102A9000FDBE028C0370C15004C15084FDE80310D8 +:102AA000048FE7FB5C9F728C03318E316D148C03B5 +:102AB000318E314D616D08616C5C606162629FE7CF +:102AC000FB8FF3FB7CFF50FF5E02D1DD278FF3FB12 +:102AD0007CFF5E027234EBFB89616A99716207CCFC +:102AE0000100316207086159018C01D1DFF4716383 +:102AF00007716B27F21006C6D7D9DBFBC15006C1A0 +:102B00005084FDE8031004D9DCFBC15007C1508498 +:102B1000FDE8031004D7FDF92AF2D7C7711300713D +:102B20001B20710303710205E0C15003C15084FDF5 +:102B3000E80310045013FDBE02F0C15005C15084DB +:102B4000FDE8031004500FC1E0C15084FDE80310FC +:102B500004500AFDBE027103055008FDBE02501F5D +:102B6000C1E0C15084FDE80310045012FDBE0250C4 +:102B700003C15084FD4C03C0625C01D1DF03E2EF6E +:102B800035F0C15084FD4C03C0629F0EF9360FF939 +:102B9000C75002C15008C1506CFD760310065003A7 +:102BA000C1C15084FDE8031004710203711A20FDB5 +:102BB000032DF50AF9F2C6D75003C15084FD4C032A +:102BC000C0625C01D1DD195014FD232AFD8A295011 +:102BD00014FDBE02E0C15003C15084FDE80310049F +:102BE000711300711B207103035014FDBE02F0C16C +:102BF000E0C15084FDE8031004F0C15003C15084CB +:102C0000FDE8031004D7C72004FBF8FFCC02008FB7 +:102C10000AF99C035010C150A4FD4C03C0629F0AE6 +:102C2000F9D545FBDD04F2EDE02C8C037F0AF95C5D +:102C300008D1DD108F0AF95C08D1DF05CC0210EF56 +:102C400003CC02208C037F0AF95C04D1DD168F0AC5 +:102C5000F95C04D1DF088C026C049C02EF068C0244 +:102C60006C089C028FE6FB5CF3728F0AF95C0C61C6 +:102C700062629FE6FB8FF2FB7CFF50FF5E029C02CC +:102C8000D1DD1F34EAFB896E0299716207CC010025 +:102C9000316207086159018C01D1DFF4716307715A +:102CA0006B278F0AF95C40D1DD095002C15012FD3B +:102CB0006338C08F0AF95C01D1DD08E0C15012FD14 +:102CC0006338C0717AFA8F0AF95C41D1DD11340A98 +:102CD000F9895CBE99D90AF9C15010FDD105C0F23D +:102CE0001004C6D7FD3129F2D7FD8A29F2D7C78F44 +:102CF000FAFB7617FD232A664FFAFBDFF2F5FAFBA3 +:102D0000F2C6D75064FDBE0240E3FB0BDE03E6EFE4 +:102D100001F66061FB711120F171142061DC70C15A +:102D20005012FDD105C0FD173ACF49FC03D7710001 +:102D3000010571785005713AD5713BD1713ADD7159 +:102D40003BD98F10055CFC9F1005CF54054AE54226 +:102D500005711042057100420571485005713050EF +:102D60000571205005CF530505CF52050A7130512A +:102D70000571205105713BD5717050058F11055CAF +:102D8000FC9F1105D77178500571080105D7714076 +:102D9000F00071783002713AE6713BE2713BEA7102 +:102DA0003BEE8F10055CFC9F1005CF34024AE552C4 +:102DB000FF711A52710A527148300271303002713B +:102DC000203002CF330205CF32020A713031027156 +:102DD0003BE6717030028F11055CFC9F110571603C +:102DE0003002D7717830027148F000D7C7880616D4 +:102DF00066614FDD0967614EDE0396EF01866672FC +:102E0000C6D7C7161714AA0412A943DD29AA0412AB +:102E1000A923FDBC4FC3AC02FDBC4F13C2BDD813E8 +:102E2000FD7E0FDE0C1714AA0212AA0403BA04EFE7 +:102E3000051714A9BA04AC041231FF319E03317F87 +:102E4000087208C6D7C771201205712011057100DC +:102E5000F200304400BFB601300188BF9001300954 +:102E600084BF9E01BF9C01BF9A01BF9801BF96011C +:102E7000BF9401BF9201F53CFF30FE00BFBE01F6DA +:102E8000BFBC01BFB80150EEBFBA01A1BFB201C9BA +:102E900018FE00711024F94025F901DF067118248D +:102EA000F9EF0B36100571A461D8711824F9712857 +:102EB000100571281105F6BE6EBE64BE6A7123044A +:102EC0007153077153017143218F24F9310507F5BF +:102ED00001FCCB6CFF00715321713221C6D730EF5A +:102EE00000BFB401F6BFBA017108F200712304718A +:102EF0005307715301713321D731322101D77163E7 +:102F000021D901FCF1E7240000DD1223DD1923DDC6 +:102F10001123DD2623DD3423DD3923DD3FFDAB2FF7 +:102F2000EF3DFDCE2FEF38D900FCC1AE6CFDEC2D8E +:102F3000C0F313BE6C714321EF25F0C1AE6CFDEC04 +:102F40002DC0F313BE6C714321EF14F6BE6C7142B9 +:102F500021EF0CCB6CFF00714321EF03FD4B3040A0 +:102F600022F905DD064022F901DF06714321716374 +:102F7000218F24F9311508714421712104EF067164 +:102F80004421715101316421218F24F9311510F64A +:102F9000BE64BE6A3144210390EF01F6BE6ED731A4 +:102FA000442104F690EF01F6BE6AD7CF3AFD47F50B +:102FB000ACFBAE6C317DBFB2FBFD2030D2DF0ED951 +:102FC00000FCC1AE6CFDEC2DC0F313BE6CD7FD2030 +:102FD00030D2DD0FCF3AFD47F5ACFBAE6C317DBF93 +:102FE000B2FBD7E9ACFB09DE215080D6BFAEFB2295 +:102FF000B2FBBDD8304700FDEA0DBFB0FB30AEFBE1 +:10300000FD022EF313BE6CB03AFDD53AFDDF10CFB2 +:103010003AFD47A0ACFB40ACFB1F61C8F5ACFBD749 +:1030200040E3FB0BDC05714321F2D740E3FB066173 +:10303000D831322011F0C1AE6CFDEC2DC0F313BEBF +:103040006C714221EF03FD4B30E2D7716221F0C178 +:10305000AE6CFDEC2DC0F313BE6CA0B4FB40B4FB12 +:1030600040DC3DF5B4FBD9B5FBF1313F0436FD142E +:10307000D9B5FBF1BDD85008FD390E087208E6D26B +:10308000DD040192DFFC896158D1DD05714221EF39 +:1030900003714321A0B5FB40B5FB2061C8F5B5FB2A +:1030A000D78FB6FBB0B6FBD1DF7331D4D106715BDD +:1030B000D1E5B8FBD5B8FBDD347140E6FBD9B7FBF1 +:1030C000F1E734020023DD0625DD0325DF05F6BE2A +:1030D00066EF06D900FCF1BE66A0B7FB40B7FB2047 +:1030E000DF06F5B7FBB0B8FBCFB6FB19D7CFB6FB01 +:1030F0001E7148E6FBD502FCDF04F6BE66D7D90098 +:10310000FCF14266FFDD16D900FCF112AE6643DE2B +:1031100005A266FFEF03B266FFCFB6FB03D73164AB +:103120002101D74022F902DF10F6BE64BE6EBE6AEE +:10313000BFC0FBBFC6FBBFCCFB31542139F6BFBCBF +:10314000FBBFC2FBBFC8FB22C0FB1231FF31AE0385 +:10315000316FBFBEFBF622C6FB1231FF31AE033129 +:103160006FBFC4FBF622CCFB1231FF31AE03316FCF +:10317000BFCAFBED30323104221071032271080600 +:10318000FCF5BAFBF5B9FBED3032D5B9FB61E8EDE2 +:103190002D328F48FB9FB9FB40BAFB1FDC1A710030 +:1031A00006FC404AFBFFDD22A0BBFB8F4AFB4FBB66 +:1031B000FBDE17F5BAFBEF12D9BAFBF1A1605C1F79 +:1031C0009FBAFB710806FCF5BBFBE9BAFB094CFB97 +:1031D0005080D6BFBCFBE9BAFB096CFB5080D6BF60 +:1031E000C2FBE9BAFB098CFB5080D6BFC8FBAFBC61 +:1031F000FB22C0FB12D949FBF133BDD813FDEA0D08 +:10320000BFBEFBAFC2FB22C6FB12D949FBF133BDE7 +:10321000D813FDEA0DBFC4FBAFC8FB22CCFB12D90B +:1032200049FBF133BDD813FDEA0DBFCAFBB0B9FBB2 +:103230008F24F931151F30C8FBFD022EF313BE6435 +:1032400030BCFBFD022EF313BE6E30C2FBFD022E1E +:10325000F313BE6AD730C8FBFD022EF313BE6AD744 +:10326000717BFAC73172210CF642CEFBDD06B2CE7D +:10327000FBED4533717321717AFA4022F904DF08BE +:103280005600F53BFDED3133D903FCF1E724000096 +:10329000DD0F23DD1C23DD1123DD5E23DD2C23DD8B +:1032A000405600F53BFDED31335601F53BFDED3168 +:1032B00033D53BFDDF075601E53BFDEF055600F535 +:1032C0003BFD30FA00BFCEFBEF67D53BFDDF0D566F +:1032D00001E53BFD30FA00BFCEFBEF55F503FCEFF7 +:1032E00050D53BFDDF0D5600E53BFD30FA00BFCE6B +:1032F000FBEF3ECF03FC02EF38D93BFCF1E72400A3 +:1033000000DD0923DD2623DD0A23EF205600F53BEF +:10331000FDEF1ED53BFDDF075601E53BFDEF0556F2 +:1033200000F53BFD302D02BFCEFBEF055601E53B1E +:10333000FD8F24F93115086661FB715107EF0666B0 +:1033400061FB710101C6D7C736F00071F4DC297149 +:1033500070F000CE9D08CE9EC0CE9F80F594FFF504 +:1033600093FFF592FFE597FFE596FFE595FFE5985A +:10337000FFCE9C7F7100DAFB711BE3712BE3711AA6 +:10338000E7712BE7717A9D710A9E31929E02EFFAE6 +:10339000710B9E711322712322713322C6D7C7315C +:1033A00012221E711222710A9E31929E02EFFA348D +:1033B00008FC3692FF52078B99A5A792DFF9710B93 +:1033C0009EC6D7C788061631222215712222C7341D +:1033D000D0FB3092FF1652078B99A5A792DFF9C652 +:1033E00066736718D0FBC6D7C77113223124221E1B +:1033F000712322710A9E31929E02EFFA3492FF36B7 +:10340000D0FB52078B99A5A792DFF9710B9E31343F +:103410002213713322717B9E8F10FC9E9A8F11FCB8 +:103420009E9B717A9EC6D7CFDBFB5CCFDCFB5FCF68 +:10343000FCFB5DCF30FC36CF31FCC9D7C7CFD8FB02 +:1034400011CFD9FB34CF00FCFFF501FCF502FCF5F0 +:1034500003FCF504FCCFFDFB20F5FEFB5600664C9B +:1034600064DE08723848FB0086EFF3C6D7C78806CB +:103470001617F1E73403002361E3ED9B372361F86E +:10348000ED5135B12361E3ED58352561F8ED673530 +:1034900024070024070061D8ED9B37240B0061F856 +:1034A000ED88352361F8EDCF352361F8ED9C3523A8 +:1034B00061F8ED73372561F8ED87372561F8ED3850 +:1034C00036B12561D8ED593624000061F8ED663635 +:1034D0002361F8ED9B372402002361E3ED8E362350 +:1034E00061F8ED9F362361F8EDB0362361F8ED9F6A +:1034F000362361F8EDC1362361F8EDD2362361F849 +:10350000EDE1362361F8ED03372361F8ED0F372342 +:1035100061F8ED1B372361F8ED24372402002361A5 +:10352000E3ED9B3724020061F8ED2C372361F8EDC1 +:1035300038372561F8ED4437240A0061F8ED50373B +:1035400024120061F8ED6D372361F8ED5B37ED9DD6 +:1035500037679FDAFBEDA73730162BFDF93C667312 +:103560006718D8FBEDA73740DDFB6ADF1440DEFBB0 +:1035700068DF0E674C6CDF0930AE45FDF93C713AEF +:10358000D5679FDFFBEDA73767D1DD06303A41FDF8 +:10359000F93C34F8FB89616F99EDA737675C02D17C +:1035A000DD0830E42CFDF93CEF0C675C01D1DD0651 +:1035B00030E92CFDF93C675C3CD1DD1030EE2CFD90 +:1035C000F93C675C3C7266736218D8FBEDA73767FD +:1035D000D1DD625C01D1DD05300800EF01F6609FAE +:1035E00037FC675C02D1DD03E6EF01F63437FC8976 +:1035F000616899675C04D1DD04E6A1EF01F6343718 +:10360000FC89616899675C08D1DD05302000EF0115 +:10361000F63437FC89616899675C10D1DD0530109C +:1036200000EF01F63437FC89616899675C20D1614D +:10363000E8716037FCEDA737D51CF9DF09679F01FA +:10364000FCA01CF9EF10401CF905DE0AE91CF96723 +:103650001835FDA01CF9EDA737675C0F7266736221 +:1036600018D8FBEDA737401CF964DE1F401CF90198 +:10367000DF0667D161F85701E91CF9671848FBA01C +:103680001CF9401CF90561C8710222EDA737675C7F +:103690007F70C117F1243000FDC333C0EDA7376739 +:1036A0005C3F70C117F1243000FDC333C0EDA73774 +:1036B000675C0770C117F1243000FDC333C0EDA76C +:1036C00037675C1F70C117F1243000FDC333C0EDB4 +:1036D000A7376770C117F1243000FDC333C0EDA7D1 +:1036E00037CEABAC710A9E31929E02EFFAD592FFB3 +:1036F000DF05710B9EEFED679E99710B9E9F0FFC8E +:10370000EDA737713222675C7F9F10FCEDA7377100 +:103710003222675C3F9F11FCEDA737675C3F9F1229 +:10372000FCEDA737675C1F9F13FCEF7B30F73EFD76 +:10373000F93C679F18FCEF6F30B23EFDF93C679F84 +:1037400019FCEF6330D43EFDF93C679F1CFCEF573A +:10375000675C01D1DD51FD9D48EF4C4032FCC8DE75 +:1037600046E932FC671876FAA032FCEF3A679F32DE +:10377000FCEF3467318E247200DF06308909FDF9D1 +:103780003C679FFBFBEF208FFEFB617F5C10D161EC +:10379000E8CF49FC03679FFEFBEF0CEF0A664C5A2B +:1037A000DE05736718D8FBC6D7C716664C30DC0930 +:1037B0004C37DE05FD9E33EF73664C02DF1F8FDA58 +:1037C000FB5C03728F39FC5C03318E316D08616ADA +:1037D00008128F39FC5C80312A6162EF55664C3DDE +:1037E000DF0AAE90BF34FCF934FCEF46664C3EDF96 +:1037F00005F935FCEF3C664C4FDF05FDC048EF3264 +:10380000664C61DF09E932FC0976FA72EF24664CF6 +:103810007FDF05FDB241EF1A664C4EDF0F31042405 +:1038200005301000EF01F6087208EF06667309D83C +:10383000FB72C6D7C788061617F1241000240500AE +:10384000DC07244C00DD17EF18717BFA17F104D860 +:10385000FB1489617F99717AFA714222EF03A032D9 +:10386000FCC6D7C7C1C1FBF8FF4022F903DD064003 +:1038700022F904DF2F8C027309E0FB5E0AD1DF24FA +:103880008C02318E04D8FB14896E0A99716207CCC0 +:103890000100316207086159018C01D1DFF47163C5 +:1038A00007716B271004C6D7CF39FC03F537FCF539 +:1038B0003BFCF53DFCD7C788061617F1E73402003C +:1038C00025DD3E23DD1825DD1D23DD0523DD2CEF61 +:1038D0003C717222679F3CFCCF49FC03EF2F675C71 +:1038E000839F39FCEF27675C039F3BFC675C034CBD +:1038F0000261F8717221FD6032EF12679F3DFCEFAB +:103900000C6791DF08E0C15012FD6338C0C6D7C70D +:103910001617F1E7240000DD2A23DD1E240300DD55 +:103920000724FB00DD24EF2531020705308000EF7E +:1039300001F6086F3AFC7208EF198F37FCF537FC77 +:1039400072EF107162235235EF09F2EF06667309C8 +:1039500036FC72C6D7C71617F1E7240000DD3824FD +:103960001000DD1C23DD1C23DD30240E00DD1824B7 +:103970001100DD1B240F00DD12243000DD15EF1EC9 +:10398000E2EF1D5202EF195204EF155206EF1152E9 +:1039900005EF0D5207EF09F2EF065203EF0252FF57 +:1039A000C6D7C7315422417153228F48FC9FE0FB98 +:1039B0008F47FC9FFFFB3642FDC7D947FCFD9E3B6E +:1039C000618A70618AFDE33BC0D94CFCF1312F6004 +:1039D0009F4BFC8F46FC4F4BFCDD0D7162228F4BE1 +:1039E000FC9F46FCCF49FC034049FC05DE0A30241D +:1039F0003AFDF93CCF49FC6BB049FC7150F000CE68 +:103A0000300BCF170006CE3106FD2803717A3071D6 +:103A10000BE3710BE7C6D78F4BFC9F46FC8F4BFC2B +:103A20009FE1FBD7C74022F903DF064022F904DFFC +:103A300004F2ED193B8FFEFB5C10D1DD0C8F4BFCCB +:103A40009F50FC7148FEFBEF6131642224716322B8 +:103A50007103238FFEFB5C04D1DD088FFDFB9F51BA +:103A6000FCEF068F4BFC9F51FC8F51FC9F50FCEFED +:103A70003931742223717322710223D53CFCDF0596 +:103A8000F552FCEF0B8F3CFC5002D6A1609F52FC1C +:103A90008F52FC9F50FCEF12310423088F52FC9F81 +:103AA00050FCEF068F51FC9F50FC8F50FC9FE1FBB8 +:103AB000D550FCDF05F53CFCEF1A4050FC05DE0656 +:103AC000CF3CFC02EF0ED950FCF11231FE03311F46 +:103AD000609F3CFC8F54FC4F3CFCDD23571F8F3C08 +:103AE000FC9F54FC5600664C08DE1073093E224FC2 +:103AF0003CFCDC046677EF0386EFEB679F4AFC8FA4 +:103B0000FEFB5C01D1DD03F2EF0FE950FC09FE2161 +:103B100070C15013FDD105C0F2C6D7C7168B728C89 +:103B200001614ADE248B728C02614ADE188C0172BC +:103B30008C02614ADE068C01318EEF048C02318EDC +:103B4000087208EF268B72EF228B728C02614ADEBC +:103B5000048B72EF168C01728C026142DE068C01BE +:103B6000318EEF048C02318E087208C6D7C71671E9 +:103B70000AE7710BE37150F000CE300BCF1700064F +:103B8000669E31FD2803717A30710BE33182E302C6 +:103B9000EFFA8D1F7158F000710BE772C6D7C7C1DD +:103BA000C1FBF8FF8F30FC4E02DC03F2EF318C02D8 +:103BB0004F31FCDC0452FFEF268C022F30FC706189 +:103BC00031318D128F31FC2F30FC70613133BDD813 +:103BD00013FD0C0EBB440001DC03F690BB8B72108E +:103BE00004C6D7C7C1C1FBF8FFAC0A14A914897079 +:103BF0008C026128706131FDBC4F1344030071FEDB +:103C0000DC24AC0A148A04819A04AC0A148A044C99 +:103C100011DC11A9148C0299AC0A14CA0200AC0A76 +:103C200014CA0310EF74AC0A14CA0400AC0A14A935 +:103C300014894E02DE0AAC0A148A02819A02EF133A +:103C4000AC0A14A914894E0261D308AC0A148A0282 +:103C5000919A02AC0A148A03919A03D1DF3CAC0A10 +:103C6000148A024C10DF10A91489318EA112AC0AFB +:103C700014A9146299EF17AC0A148A024CF0DF0EF3 +:103C8000A91489318EB112AC0A14A9146299AC0A34 +:103C900014CA0200AC0A14CA03101004C6D7EDE41B +:103CA0003C717BFAC7D560FC61F831142330711484 +:103CB00023713123711323D560FCDD06B060FCCE87 +:103CC000ABAC717AFA5600664C0ADD1272F3311C05 +:103CD0007948FDCEFC0061CAFD433D86EFE9717A6B +:103CE000FAF2C6D7C75600664C0ADE0BF0317E12D8 +:103CF000F67862FC86EFF0C6D7C7C1C1FBF8FFCCEF +:103D000001008C014C0ADE36717BFA8C01F0317EA9 +:103D10000462FC14A96168DF09AC02B9717AFAF295 +:103D2000EF1D8C01F0317E127962FC614902DF06E1 +:103D3000717AFAE2EF09717AFA615901EFC4E2107F +:103D400004C6D7C72004FBF8FFF64262FC61F8ED19 +:103D5000283E717BFA9C038C034C0ADE3C8C03F0FA +:103D6000317E0462FC14A96168DF05717AFAEF29DB +:103D7000717AFA8C0372F3311C7962FCCEFC00611B +:103D8000CA629C02D1DF0A8C03F0317E12E67862AF +:103D9000FC717BFA615903EFBECC0200CC01018CAF +:103DA00002F0317E0462FC14A96168DD7B8C02F0B4 +:103DB000317E127962FCE743DF688C014C0ADE62D7 +:103DC0008C01F0317E127962FCE743DD50717BFAA1 +:103DD0008C01F0317E0462FC14A96168DF1B61690B +:103DE00001717BFA8C01F0317E12F67862FC717AF7 +:103DF000FA8C024E01DCE7EF2F8C01F0317E046279 +:103E0000FC14A9128C02F0317E337862FC8C01F034 +:103E1000317E12E67862FC615902717AFA615901C9 +:103E2000EF98615902ED9F3D00F21004C6D7C720FC +:103E300006FBF8FF341DFCC55006C150A8C1503028 +:103E4000FD76031006D2DD1DA076FC4076FC08DE70 +:103E500003E2EF5A3418FC895CFC99FDF73E7110BF +:103E6000E6FBF2EF49F576FC8F18FC5C01D1DD260C +:103E70004022F903DF205010C180FD6338C0C736EF +:103E8000100571D4C6DE0F17C15006C150A8C1502D +:103E900030FD760310064022F901DD114022F905BC +:103EA000DD0B8F18FC5C02D161E8FDB345F2100612 +:103EB000C6D7D919FCC15030FD4C03C0629F1CFC11 +:103EC0007130E9FB8FF1FB5C08D1DF06716307718C +:103ED0006B27F2D7D91CFCC1D91BFCC15030FDE8BF +:103EE0000310047130E9FB8FF1FB5C08D1DF067130 +:103EF0006307716B27F2D7C7200AFBF8FF500FC189 +:103F00005030FD4C03C04045FB02DF077110E6FB5B +:103F1000F2EF547118E6FBCC0700CC0812CC0980F4 +:103F20008F18FC5C03D1DF08717AD5CC0607EF0649 +:103F3000717BD5CC062F17040600C15004C150A0D8 +:103F4000C15030FD1E041006C736100571D4C6DE00 +:103F5000154022F903DF0F17C15006C150A8C15008 +:103F600030FD76031006F2100AC6D7C74022F902C8 +:103F7000DF04F6BF7AFCB05CFDD55CFD61E8EDA620 +:103F800040CF5CFD048F22F9318FE723DD0B240243 +:103F90000024030061C8EDA640301B00427AFCDF1C +:103FA0000AE0C15010FD6338C0EF20307701427A3B +:103FB000FCDF185002C15010FD6338C0F64280FC8F +:103FC000DF098FFCFB5010D6BF80FCF64280FCDD81 +:103FD0000DB280FCE64280FC61F8712024F9313496 +:103FE0000709714323F6BF7AFCEF1731442306F625 +:103FF000BF7AFCEF0DA27AFCF6427AFCDF04B1BF77 +:104000007AFC8F25F9318FE7240000DD0623DD0DD2 +:1040100023DF1236100571C4715123EF0B710402B6 +:10402000715123EF037152233152231D407CFC0652 +:1040300061D8A07CFC407CFC05DF11A07CFC500416 +:10404000C15010FD6338C0EF03F57CFC3154231DD3 +:10405000407EFC0661D8A07EFC407EFC05DF11A0FE +:104060007EFC5008C15010FD6338C0EF03F57EFCA4 +:10407000D57FFCDD05B07FFCEF2C3142071B407D76 +:10408000FC0661D8A07DFC407DFC05DF0FA07DFC17 +:104090005010C1FD6338C0EF03F57DFC407DFC0688 +:1040A00061F8CF7FFC25C6D7C736100571D4DE076F +:1040B000302E3EFDF93CD24022F903DF1D312207AC +:1040C0000630062CFDF93C3164230C7163235080CB +:1040D000C15012FD6338C0FDDF40FD0C41C6D78FD3 +:1040E00039FC5C01D1DD24D585FCDD04B085FCD72D +:1040F000CF85FC098F4AFC4F84FCDD0F8F4AFC9F63 +:1041000084FC5040C15012FD6338C0D74022F903EF +:10411000DD04F6BD1AD7D504FCDF08F6461ADD1912 +:10412000B61AD7D900FCF1461ADD0ED900FC12AD43 +:104130001A43DE03A61AD7B61AD7C78FF8FB76F54F +:10414000F8FB5C10D161E8717223665C0FD1DD5F12 +:10415000665C01D1DD05F522F9EF54665C02D1DD24 +:1041600015E0C15003C15084FDE803100471130031 +:10417000711B20710303665C04D1DD1171130071A2 +:104180001B20D539FC61F8710303FDA838665C0873 +:10419000D161E87103035005FDBE027102035003B3 +:1041A000C1C15084FDE8031004711A20FD032DF2F3 +:1041B000C6D7C7200AFBF8FF401CF909DC0452AA45 +:1041C000EF628F24F9313505300400EF0F8F24F9A9 +:1041D000316505300500EF04D925F9F1609B8F0E9C +:1041E000F99C018F32FD9C028F0FF99C038F10F90F +:1041F0009C048F86FC9C058F02F99C06714420E686 +:1042000061301271042061DC31196162629C078F98 +:1042100024F93169317A9C08A01CF9D91CF9F1B153 +:1042200007148972100AC6D7C78F22F9318FE72485 +:10423000000061F8ED034423DD1B2361F8ED014329 +:104240002361F8ED7F432361F8EDCE432361F8ED60 +:10425000A144ED0044D523F9DF2CF6427AFCDD05BC +:10426000F55EFDEF03A05EFD405EFD65DC0ACF223A +:10427000F905711223ED2245AF7AFC440A0061D89A +:10428000ED2245E523F9714223F55EFDF5FBFBFDCB +:104290004205715320FDD0234025F903DF09711237 +:1042A00023F522F9ED2245FDF82640E5FB9BDE09CA +:1042B000711223F522F9ED2245714A27714011054B +:1042C00071301105713A22715A22711A2EFD1B2B81 +:1042D000D2DD09711223F522F9ED22457110350066 +:1042E000CF37001D714012054023F901DF05F501AC +:1042F000FCEF04CF01FC03CF22F902FDF92AED22E5 +:1043000045FD2E2DFD8E2D714A9DFDA838FD3C34B6 +:10431000F537FF712BE0F523F9711223CBE43FEF62 +:10432000CBE6F6F0FD4205713BD48F24F931053020 +:104330005004C15084FD4C03C0625C03318E315D7A +:1043400034E7FB896168995002C15084FD4C03C079 +:10435000D2DD067170E7FBEF047178E7FBFDD02337 +:10436000FD452E710824F9CF22F9038FDAFB5C0298 +:10437000D1DD095080C15010FD6338C0ED2245FDEC +:10438000244531742335A088FCD588FCDD0831A490 +:10439000E00A31020C06712BE0FD9E4531A4E01BC2 +:1043A00031040C17712BE05027C15005C15084FD1A +:1043B000E8031004CF22F904711223FD91458F24E4 +:1043C000F931450731040703F522F9ED2245FD24B3 +:1043D0004531020C18F0C15005C15084FDE80310AE +:1043E000045005FDBE02FD9E45CF22F903FD914517 +:1043F0008F24F931450731040703F522F9ED2245F1 +:10440000F522F9CF01FC03F502FCF504FC71522101 +:10441000F6426CFF61E8ED2245F6BF80FC7128246E +:10442000F9F518FCFDF73EFDDE2EFD852DFDE32D93 +:10443000714B9DF5E8FBF5E9FBF5EAFBF5EBFB318C +:10444000142102EFFACE3708CBE4BFFFCBE6FFF131 +:10445000CED4FFCF37000971481205F6BEE0BEE2A8 +:10446000BED0716A27FDB82B714307714B27714885 +:104470001005714811057138100571381105713337 +:1044800002713B22715302715B2271130E711B2E5C +:10449000FDAB05F55EFDCF22F905714223F6BF7A2B +:1044A000FC3102072CFDD023AF7AFC440A00DC0665 +:1044B000E523F9E522F9D525F961E8FDAB058F245F +:1044C000F931455E502EFDBE02E523F9E522F9EFF4 +:1044D00051D50BF9DF4CF523F9FDAB05FD542371E4 +:1044E00073017132047143027103207152203194BF +:1044F0009E02EFFA712AE7CEA409F5F30031040712 +:104500000261FDE5F300CEA40831040709714323DD +:10451000F523F9E522F9712BE78F24F9314503F5ED +:1045200022F9C6D7D589FCDF1E310200195003C11C +:104530005084FD4C03C0625C01D1DF07F522F971A4 +:104540001223D7E589FCD74089FCF0DF083104004D +:104550003FF589FCD74089FCC8DF0BF522F97112C1 +:1045600023CF89FCF0D731020004A089FCD7F0C129 +:104570005004C15084FDE80310048FE7FB5C9F9F4B +:10458000E7FB7110F8FB303A41FDF93CCF89FCF0B4 +:10459000D78F24F9312506F522F9711223D77173CB +:1045A00023F588FC717207FD2803717307D7FD1886 +:1045B00006F2D7C7200CFBF8FF8F1EFCF0F91DFC9C +:1045C000F303FDBC4F13BC048F20FCF0F91FFCF378 +:1045D00003FDBC4F13BC028F22FCF0F921FCF30356 +:1045E000FDBC4F13BBAC04BDD8F6BDDAAC04311E24 +:1045F000BDDCF6BDDEFDBF0DADD8BDDCADDABDDE88 +:10460000AC02BDD8F6BDDAAC02311EDADCC3DADEAC +:10461000C3BDDCF6BDDEFDBF0DC0BDDEC0BDDCAD83 +:10462000DEFD350FADD8BDDCADDABDDEABBDD8F6F5 +:10463000BDDAAB311EDADCC3DADEC3BDDCF6BDDECB +:10464000FDBF0DC0BDDEC0BDDCADDEFD350FDADA6D +:10465000ADD8FDB349C3C58F28FD5C3FF0317E0462 +:10466000A8FC14C2C0B9A028FDF6BC08BC0A9C076F +:104670008C074C2EDD3E8F28FD0E0770F161DC604B +:104680005C3FF0317E1279A8FCBDD8F6BDDA8C070C +:1046900073094822318FBDDC70BDDEFDBF0DAC0853 +:1046A000BDDCAC0AFD350FADDABC0AADD8BC086183 +:1046B0005907EFBCAC08BDD8AC0ABDDAC9DC0004B0 +:1046C000F6FD890EC9DCFFFFF6FD8A0FADD8BFA24B +:1046D000FCAF9CFC42A2FCDD12AF9EFCBFA0FCAF75 +:1046E0009CFCBF9EFCAFA2FCBF9CFCAF9EFC42A00A +:1046F000FCDC50AF9CFC429EFCDE48AF60FD429C5F +:10470000FCDE404064FD16DC1F4064FDA0DE168F19 +:10471000A4FC4F64FDDE0EAF9CFC22A6FC44691095 +:1047200061C8FD8C47F564FDAF9CFC445146DC0B31 +:10473000AF9CFC241027BF62FDEF1930F82ABF623E +:10474000FDEF114064FDFFDD03E6EF01F63464FD8B +:1047500089610899AFA0FC429EFCDC1BAF9EFC4225 +:104760009CFCDE13AF9CFC4262FDDE0BF5A4FCAFAB +:104770009CFCBFA6FCEF1140A4FCFFDD03E6EF01AB +:10478000F634A4FC89610899100CC6D7717BFAC76E +:10479000710A9E31929E02EFFA8E949F94FC8E963F +:1047A0009F95FC8E979F96FC8E989F97FC8E939F6B +:1047B00098FC8E929F99FC710B9E717AFA8F97FCF0 +:1047C000FD9E0F76FD314913BF9AFCD523FCDF0A0D +:1047D000D524FCDF05D525FCDD2CF6B1429AFCDFA3 +:1047E00017665C0391DF03E6EF01F6046D01313DCE +:1047F000120103B1BF9AFC9617FD544A13FD6B4892 +:1048000031042402EF63520692926994FC688CFC96 +:10481000DFF6AF9AFCBF92FCF98AFCF3311C7926D3 +:10482000F944FEFFDD43D98AFCF1010426F914A9FD +:1048300044FFFFDF04E6B9EF0CD98AFCF10104263E +:10484000F914A9A1B9A023FCD523FCDF1CA024FCEA +:10485000D524FCDF14A025FCD525FCDF0CCF23FCE0 +:10486000FFCF24FCFFCF25FCFFC6D7C716D98AFC93 +:10487000F10744A800DC05710224EF1FF647DD1B99 +:10488000A08AFC408AFCA8DC05710224EF0DF98A9D +:10489000FCF3311CF67826F9B7EFE1C6D7C756A866 +:1048A0009666F0317E12F6B17826F966D1DFF1F521 +:1048B00023FCF524FCF525FCF58AFC710324C6D7FE +:1048C000C72004FBF8FFD51CF9DF188F8AFC9F294D +:1048D000FD717BFA52069292698CFC682AFDDFF624 +:1048E000717AFA401CF906DE10E91CF9092AFD9CD0 +:1048F00003A01CF98C0372EF34F929FDF3311C7904 +:1049000026F9BB311224058B9C03EF128C019C030A +:10491000D529FDDF06CF29FDA7EF03B029FD718062 +:1049200071172461DC61FB7111248C03721004C6C1 +:10493000D7C72008FBF8FF8F97FCFD9E0F9C078FC1 +:1049400096FCFD9E0F9C068F95FCFD9E0F9C058F8F +:1049500094FCFD9E0F9C048F98FC9C038F99FC9CFB +:10496000028C06318E0112797622BB8C075C03D152 +:10497000DF098C064C0361C86179008C05318EB16A +:10498000610900BB313D120103BB8B0E04708C0129 +:104990001C00BB8F28FC4E03DC0E8C034F28FCDC74 +:1049A0000B8C024F29FCDC04AB12EF03ABB11210ED +:1049B00008C6D7C7C3C12008FBF8FFF661490A61E2 +:1049C000F8614908DF07F7340000ED504AE6BC04FF +:1049D000F6BC06AC0ABC02AC08BBAC06614902AC32 +:1049E0000461F8614900DE28AC04BDD8AC06BDDA2C +:1049F000E1FD440FADDABC06ADD8BC04ABBDD8AC0C +:104A000002BDDAE1FD5F0FADDABC02ADD8BBEFCA83 +:104A1000AC06BC02AC04BBAC08BDD8AC0ABDDAAC79 +:104A200004BDDCAC06FDC20EAC04BDDCAC06FD353D +:104A30000FE1FD5F0FADDABC06ADD8BC04AC06617A +:104A40004902AC0461F8614900DCC5AC0214AB1248 +:104A5000100CC6D7C7168F8FFCFD9E0F77614EDFF7 +:104A600022AF92FC429AFCDE09AF9AFC2292FC1221 +:104A7000EF41F6429AFCDF084292FCDD03E7EF3398 +:104A8000F7EF3017F1B11267318E43DF1B665C031D +:104A900091DF03E6EF01F6046D01313D12010322BF +:104AA00092FC029AFC12EF0B67614EDE0532A90000 +:054AB000EF01F7C6D77D +:104AB50061FC61FCC1C3C5C7520C929269D4FEC1A9 +:104AC500DFF88EFD708EFCC1717AFA4022F903DFA2 +:104AD5000630062CFDF93CC09EFC609EFD34D4FEDC +:104AE5005206C0B9A5A592DFF9C6C4C2C061FC6172 +:104AF500DF520C929269D4FEC1DFF88EFD708EFCF8 +:104B0500C1717AFAC736410571A4C6DC51F534FD89 +:104B15007148500571605005314422367162077144 +:104B250043228FE8FB5FF0FBD1DF1B8FE9FB5FF1D1 +:104B3500FBD1DF128FEAFB5FF2FBD1DF098FEBFBC5 +:104B45005FF3FBD1DD0C31620702EFFA7163077188 +:104B55006B27711324FDE833F51CF9ED6D4CC73651 +:104B650041057184C6DE0DF534FD71485005FDE83B +:104B750033ED6D4CC73641057194C6DE154034FDE5 +:104B850003DD0C4034FD04DD064034FD0161F8F51C +:104B950034FDD934FDF1E7240000DD0823DD1323BE +:104BA500DD2EEF5571405005E534FD71505005ED92 +:104BB5006D4C8F40059F1DF99F20F9D91DF9FDA961 +:104BC50037629F1FF9CF34FD0271505005ED6D4CD2 +:104BD500C73641057194C6DE1CC736410571C4C68A +:104BE500DE06CF34FD03EF11F534FD714850057134 +:104BF500605005EF73CF34FD044034FD03DF138FA0 +:104C05001FF99F4005D91FF9C1D91DF9FD3438C0D9 +:104C1500EF108F400576C7D91DF9FD6D34C0715071 +:104C25005005D920F9F1242900DD2D240400DD28C3 +:104C3500242200DD23241100DD0C240100DD1924CC +:104C45001E00DD14EF0C401DF960DF0CCF1DF9616E +:104C5500EF06F51CF9A01DF94034FD03DF0AD91D47 +:104C6500F9FDA937629F1FF9C09EFC609EFD34D4F3 +:104C7500FE5206C0B9A5A592DFF961FCC1C7717ADC +:104C8500FA714AE5717BBD51405F0401D1DD06F63D +:104C950016A747DFF2300400BF2401F6BF2A013012 +:104CA5000B0BBF28010000000000000000510FBFE2 +:104CB50028010000000000000000500FBF2801710E +:104CC5000AE6711321C6C061FCC1C5717AFAD544E3 +:104CD500FBDD0EEB42FB899E44A242FBB044FBEF99 +:104CE50033710AE6300400BF2401F6BF2A01300BF8 +:104CF5000BBF28010000000000000000510FBF2875 +:104D0500010000000000000000500FBF28017103E2 +:104D150021711321C4C061FC61EF520C929269D4D8 +:104D2500FEC1DFF88EFD708EFCC12008FBF8FF7117 +:104D3500503002CEABACCC0100F6BC0231B2E20F72 +:104D4500617902F6614902DFF371603002EF7E8E10 +:104D5500519B713BE28B5C02D1DD1D8B5C08D1DF81 +:104D65000971503002CC0100EFCF8C0770FD0F396F +:104D7500629E50CC0102EFC18B5C03D1DF408E50A7 +:104D85009C05715030028C01D1DF0E8C0570FD55EC +:104D950039629C07CC0101EF318C014C02DF0671B1 +:104DA500603002EF28CF34025A716030028C0570F2 +:104DB500C18C0770FDB638C0CF34024AEF0F8B5C4B +:104DC50001D1DD0671603002EF03ED3E4D1008C0E4 +:104DD5009EFC609EFD34D4FE5206C0B9A5A592DFA7 +:104DE500F961FCC1C3C5C7520C929269D4FEC1DFFB +:104DF500F88EFD708EFCC1710A9E31929E02EFFA0B +:104E05008F12FC4F96FFDF198F13FC4F97FFDF11B1 +:104E15008F14FC4F98FFDF095004C15011FD633812 +:104E2500C0710B9EC09EFC609EFD34D4FE5206C030 +:104E3500B9A5A592DFF9C6C4C2C061FCA060FC613A +:104E4500FCC1C3C5C7520C929269D4FEC1DFF88E6E +:104E5500FD708EFCC1C1FBF8FF8D1F9C018E3131A9 +:104E65008EE7240600DD0823DD0F23DD25EF4571E0 +:104E75007AFA8C019F48FCEF3B717AFA4025F901DB +:104E8500DF078C019F47FCEF2B51FF2E019F47FC4D +:104E9500EF22717AFA8C019F02F98FE6FB5C01D152 +:104EA500DF124022F903DD064022F904DF06303A1D +:104EB50026FDF93C4031FF09DE05A031FFEF1971F0 +:104EC50058F000715222405EFC02DF03F6EF05D96F +:104ED5005EFCF1A1609F5EFC710BE3C0C09EFC60AF +:104EE5009EFD34D4FE5206C0B9A5A592DFF9C6C40D +:104EF500C2C061FC61FF520C929269D4FEC1DFF819 +:104F05008EFD708EFCC1717AFA8F18FC5C03D1DDC1 +:104F1500194022F903DD064022F904DF0D3610059C +:104F250071D4DE06302E3EFDF93CC09EFC609EFD30 +:104F350034D4FE5206C0B9A5A592DFF961FC61FC27 +:104F450061FC61FC61FC61FC61FC61FC61FC61FC74 +:104F550061FC61FC61FC61FC61FC61FC61FC61FC64 +:104F650061FC61FC61FC61FC61FC61FC61FC61FC54 +:064F750061FC61FC61FC1F +:0A4F7C0000060C12181E242A30361D +:104F8600FF000000555555554700E0FB00000000A6 +:104F96004CFC000000006B3FA2399022F92EA13094 +:104FA6001E316032A8409709284201000000983A55 +:064FB600F82AFF000000D4 +:084FBC00317503F7332312D70E +:0A4FF60031363A31343A313200000E +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/bsr.lmf b/tags/1.34_1.05nup/bsr.lmf new file mode 100644 index 0000000000000000000000000000000000000000..5a2cf6a061d195ef80528bd3bc8b777326f3252f GIT binary patch literal 161108 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 chip erase command disabled, otherwise enabled */ +/* bit_1 = 0 -> block erase command disabled, otherwise enabled */ +/* bit_2 = 0 -> write command disabled, otherwise enabled */ +/* bit_4 = 0 -> boot-area re-programming disabled, otherwise enabled */ +/* bit_8...bit_15 = 03H -> last block of the boot-area */ +/* other bits = 1 */ +/* Output: - */ +/* Changed: content of the data_buffer */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_GetSecurityFlags( fsl_u16 * destination_pu16 ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL command function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: read the boot flag i */ +/* Input: destination_pu08 - destination address of the bootflag info */ +/* The format of the boot-flag info is: "unsigned char" */ +/* The value of the boot info is 0x00 for cluster 0 and 0x01 for cluster 1. */ +/* Output: - */ +/* Changed: content of the data_buffer */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_GetActiveBootCluster( fsl_u08 * destination_pu08 ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL command function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: puts the last address of the specified block into *destination_pu32 */ +/* Input: *destination_pu32 - destination where the last-block-address */ +/* should be stored */ +/* block_u16 - block number of the last address is needed */ +/* Changed: - */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_GetBlockEndAddr( fsl_u32 * destination_pu32, + fsl_u16 block_u16 ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL command function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: puts the information about the protected flash area into the function parameter */ +/* Input: *start_block_pu16 - destination where the FSW start block should be stored */ +/* *end_block_pu16 - destination where the FSW end block should be stored */ +/* Changed: - */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_GetFlashShieldWindow( fsl_u16 * start_block_pu16, + fsl_u16 * end_block_pu16 ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL command function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: defines a new Flash-Shield-Window area inside the flash memory */ +/* Input: start_block_u16 - starting block of the Flash-Shield-Window (FSW) */ +/* end_block_u16 - ending block of the flash-Shield-Window (FSW) */ +/* Changed: - */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/* = 0x10(FSL_ERR_PROTECTION), protection error */ +/* = 0x1A(FSL_ERR_ERASE), erase error */ +/* = 0x1B(FSL_ERR_IVERIFY), internal verify error */ +/* = 0x1F(FSL_ERR_INTERRUPTION), write interrupted by user interrupt */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_SetFlashShieldWindow( fsl_u16 start_block_u16, + fsl_u16 end_block_u16 ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL command function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: Swapping of bootcluster 0 and 1 */ +/* */ +/* CAUTION !!!! */ +/* After this function the boot cluster are immediately swapped */ +/* Input: - */ +/* Output: - */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/* = 0x10(FSL_ERR_PROTECTION), protection error */ +/* = 0x1A(FSL_ERR_ERASE), erase error */ +/* = 0x1B(FSL_ERR_IVERIFY), internal verify error */ +/* = 0x1F(FSL_ERR_INTERRUPTION), write interrupted by user interrupt */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_SwapBootCluster( void ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL command function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: sets specified security flag by dedicated command-function. */ +/* */ +/* There are following security levels: */ +/* a) chip-erase protection (cannot be reset by programmer !!!) */ +/* b) block-erase protection (can be reset by chip-erase on programmer) */ +/* c) write protection (can be reset by chip-erase on programmer) */ +/* d) boot-cluster protection (cannot be reset by programmer !!!) */ +/* */ +/* CAUTION !!!! */ +/* Each security flag can be written by the application only once */ +/* */ +/* Input: - */ +/* Output: - */ +/* Returned: fsl_u08, status code */ +/* = 0x00(FSL_OK), normal */ +/* = 0x05(FSL_ERR_PARAMETER), parameter error */ +/* = 0x10(FSL_ERR_PROTECTION), protection error */ +/* = 0x1A(FSL_ERR_ERASE), erase error */ +/* = 0x1B(FSL_ERR_IVERIFY), internal verify error */ +/* = 0x1F(FSL_ERR_INTERRUPTION), write interrupted by user interrupt */ +/*----------------------------------------------------------------------------------------------*/ +extern fsl_u08 FSL_SetChipEraseProtectFlag( void ); +extern fsl_u08 FSL_SetBlockEraseProtectFlag( void ); +extern fsl_u08 FSL_SetWriteProtectFlag( void ); +extern fsl_u08 FSL_SetBootClusterProtectFlag( void ); + + +/*----------------------------------------------------------------------------------------------*/ +/* Block type: FSL function */ +/*----------------------------------------------------------------------------------------------*/ +/* Purpose: defines the firmware operation method after interrupt service (ISR) execution. */ +/* Input: mode_u08 = 0x00, after RETI the firmware is continuing the interrupted command.*/ +/* = other, after RETI the firmware is interrupted with status 0x1F. */ +/* Changed: - */ +/* Returned: - */ +/*----------------------------------------------------------------------------------------------*/ +extern void FSL_SetInterruptMode( fsl_u08 mode_u08 ); + +#endif diff --git a/tags/1.34_1.05nup/fsl_user.h b/tags/1.34_1.05nup/fsl_user.h new file mode 100644 index 0000000..823eb8d --- /dev/null +++ b/tags/1.34_1.05nup/fsl_user.h @@ -0,0 +1,108 @@ +/*==============================================================================================*/ +/* Project = Selfprogramming library for 78K0R/Ix3/Kx3-L Single Voltage SST (MF2) Flash */ +/* Module = fsl_user.h */ +/* Version = V1.01 */ +/* Date = 28.03.2008 11:45:55 */ +/*==============================================================================================*/ +/* COPYRIGHT */ +/*==============================================================================================*/ +/* Copyright (c) 2007 by NEC Electronics (Europe) GmbH, */ +/* a company of the NEC Electronics Corporation */ +/*==============================================================================================*/ +/* Purpose: */ +/* user configurable constant/macros of the selfprogramming library */ +/* */ +/*==============================================================================================*/ +/* */ +/* Warranty Disclaimer */ +/* */ +/* Because the Product(s) is licensed free of charge, there is no warranty of any kind */ +/* whatsoever and expressly disclaimed and excluded by NEC, either expressed or implied, */ +/* including but not limited to those for non-infringement of intellectual property, */ +/* merchantability and/or fitness for the particular purpose. NEC shall not have any obligation */ +/* to maintain, service or provide bug fixes for the supplied Product(s) and/or the Application.*/ +/* */ +/* Each User is solely responsible for determining the appropriateness of using the Product(s) */ +/* and assumes all risks associated with its exercise of rights under this Agreement, */ +/* including, but not limited to the risks and costs of program errors, compliance with */ +/* applicable laws, damage to or loss of data, programs or equipment, and unavailability or */ +/* interruption of operations. */ +/* */ +/* Limitation of Liability */ +/* */ +/* In no event shall NEC be liable to the User for any incidental, consequential, indirect, */ +/* or punitive damage (including but not limited to lost profits) regardless of whether */ +/* such liability is based on breach of contract, tort, strict liability, breach of warranties, */ +/* failure of essential purpose or otherwise and even if advised of the possibility of */ +/* such damages. NEC shall not be liable for any services or products provided by third party */ +/* vendors, developers or consultants identified or referred to the User by NEC in connection */ +/* with the Product(s) and/or the Application. */ +/* */ +/*==============================================================================================*/ +/* Environment: PM plus (V6.30) */ +/* RA78K0(V1.20) */ +/* CC78K0(V2.00) */ +/*==============================================================================================*/ + + +#ifndef __FSL_USER_H_INCLUDED +#define __FSL_USER_H_INCLUDED + + +/*==============================================================================================*/ +/* constant definitions */ +/*==============================================================================================*/ + + +/* specify the CPU frequency in [Hz], only 2MHz....20MHz allowed */ +#define FSL_SYSTEM_FREQUENCY 4000000 + +/* define whether low-voltage mode is used or not */ +/* #define FSL_LOW_VOLTAGE_MODE */ + +/* size of the common data buffer expressed in [bytes] */ +/* the data buffer is used for data-exchange between the firmware and the selflib. */ +//#define FSL_DATA_BUFFER_SIZE 256 +#define FSL_DATA_BUFFER_SIZE 0 + + +/* customizable interrupt controller configuration during selfprogramming period */ +/* Bit --7-------6-------5-------4-------3-------2-------1-------0---------------------- */ +/* MK0L: PMK5 PMK4 PMK3 PMK2 PMK1 PMK0 LVIMK WDTIMK */ +/* MK0H: SREMK0 SRMK0* STMK0* DMAMK1 DMAMK0 SREMK3 SRMK3 STMK3 */ +/* MK1L: TMMK03 TMMK02 TMMK01 TMMK00 IICMK0 SREMK1 SRMK1 STMK1* */ +/* MK1H: TMMK04 SREMK2 SRMK2 STMK2* KRMK RTCIMK RTCMK ADMK */ +/* MK2L: PMK10 PMK9 PMK8 PMK7 PMK6 TMMK07 TMMK06 TMMK05 */ +/* MK2H: 1 1 1 1 1 1 1 PMK11 */ +/*------------------------------------------------------------------------------------------ */ +/* */ +/* Examples: */ +/* ========= */ +/*#define FSL_MK0L_MASK 0xF7 -> allow INTP1 interrupt during selfprogramming */ +/*#define FSL_MK0H_MASK 0xEF -> allow DMA1 interrupt during selfprogramming */ +/*#define FSL_MK1L_MASK 0xBF -> allow TM02 interrupt during selfprogramming */ +/*#define FSL_MK1H_MASK 0xFF -> all interrupts disabled during selfprogramming */ +/*#define FSL_MK2L_MASK 0xF7 -> allow INTP6 interrupt during selfprogramming */ +/*#define FSL_MK2H_MASK 0xFF -> all interrupts disabled during selfprogramming */ +/*------------------------------------------------------------------------------------------ */ +#define FSL_MK0L_MASK 0xFF /* all interrupts disabled during selfprogramming */ +#define FSL_MK0H_MASK 0xFF /* all interrupts disabled during selfprogramming */ +#define FSL_MK1L_MASK 0xFF /* all interrupts disabled during selfprogramming */ +#define FSL_MK1H_MASK 0xFF /* all interrupts disabled during selfprogramming */ +#define FSL_MK2L_MASK 0xFF /* all interrupts disabled during selfprogramming */ +#define FSL_MK2H_MASK 0xFF /* all interrupts disabled during selfprogramming */ + + +/* FLMD0 control bit */ +#define FSL_FLMD0_HIGH {BECTL.7 = 1;} +#define FSL_FLMD0_LOW {BECTL.7 = 0;} + + +/*----------------------------------------------------------------------------------------------*/ +/* switch interrupt backu functionality ON/OFF using #define/#undef */ +/*----------------------------------------------------------------------------------------------*/ +/* #define FSL_INT_BACKUP */ +#undef FSL_INT_BACKUP + + +#endif diff --git a/tags/1.34_1.05nup/hex/bsr.0_10.TEG2.hex b/tags/1.34_1.05nup/hex/bsr.0_10.TEG2.hex new file mode 100644 index 0000000..3b59c4a --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr.0_10.TEG2.hex @@ -0,0 +1,982 @@ +:02000000C20438 +:02000200FFFFFE +:0400100053475547B6 +:02001C00D948C1 +:0200240045494C +:02002A009247FB +:08003400724A2F4A6D4A4D4744 +:02004A00574716 +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7FDC902C736F00071F4C6DE06713018D4 +:1000E800F9EF2B51105FA8FFD1DD13713018F971AA +:1000F8000300710B2071103EFBFD6201EF1036000A +:1001080000868767D1DFFB66D1DFF6FD6201360026 +:1001180000664C09DE2317F104F60FC1317B9EFD02 +:10012800C411897217F104F64F14896142DF03F68E +:10013800EF01E660610786EFD867D161E8FDDB0370 +:10014800FD5302EF8CC6D7717BFACEA016CEA180E4 +:10015800CEA408F5AAFFF5A9FFD78F18F931350AFB +:10016800CD0003CD0306E40EEF07F400CD0306F43B +:100178000EF520FFCE23F0CE2EFCF401F402F40499 +:10018800F405F406CD0740F40CF408F40FF521FF4C +:10019800CE22E9CE24FBCE25F3CE26FCCE271FCED9 +:1001A8002CFFCE2FFFCE28FFF53000F53100F533B8 +:1001B80000F53400CF350003CF370019F53C00F5C2 +:1001C8003E00F54300F54700CF530006F55700F60B +:1001D800BEE0BEE2F5D0FFCBE4FFFFCBE6FFFFCEEB +:1001E800D4FFCEE8FFCEECFFCEE9FFCEEDFFCEEA9E +:1001F800FFCEEEFECEEBFFCEEFFFCED8FFCEDCFF7C +:10020800CE38B1CE3971F537FF7108F20090BFB41E +:10021800017138F100F54002F54102F54302F5A5F8 +:10022800FFF5A6FF7158F000F530FF7128F0005077 +:1002380087BF1801BF1A01BF1C01BF1E017148F01A +:1002480000F53002F5BCFFF5BDFFD7FD5B33FD4778 +:100258003BFD2A2F717AFAFD88268F18F931350A65 +:1002680031040009CF16F902EF03F516F9FD7934C8 +:10027800FDF737FDA402FD2C46713221712BE7FDF5 +:10028800C902FD4A3B31342105FD4A3BEFF7FDC960 +:1002980002FDCC3BD2DFFA61EDEFE4D73102040373 +:1002A800F6EF01E6603418F9718C89718999311279 +:1002B8000403F6EF01E6603418F9718C8971999995 +:1002C800D7CEABACD78C05318EED830C8C05318E37 +:1002D800FD870CD2D7BDD831FFBDDADADAADD8ED5B +:1002E8004F0F8C05318E31AD128C04318E318D0358 +:1002F800D7C72006FBF8FFFD9404301400C1300076 +:1003080020F7FD0C04C0CC05048C054C14DE08FD58 +:10031800CD02615905EFF2CC05048C054C14DE6B57 +:10032800FDCD02CC04008C044C04DE4E3182514ACF +:10033800301AF9BC02CC0100FDC90231B2E2063123 +:10034800825102EFF6713BE2AC02148E5099715063 +:1003580030026179026159018C01D161E83184511F +:10036800DA304000C1FDEA02FDDD02C0D2DD06FD43 +:100378001F0FE7EF5A615904EFACFDD40261E800A2 +:1003880031845102EF05615905EF8F71603002CC5D +:100398000200CC03008C034C09DE248C03318E123E +:1003A80049F61F728C03318E04F64F14896142DFBF +:1003B80003F6EF01E6600E029C02615903EFD68C4A +:1003C80002D1DF08FD0D0EFD1F0FEF03FD1F0F10FB +:1003D80006C6D7FD9404300800C1300050F7FD0C64 +:1003E80004C0FD1F0FF7D73184BD02EFFA717BBD42 +:1003F800CBE4FFFFCBE6FFFFCBD4FFFF717ABED77C +:10040800717BBED7C7C3C12006FBF8FF8C109C05C3 +:100418008C10318E040C00128C05318EBDD813FD62 +:100428003106DE63FDC9028C05318EFD7F0CD2DDFD +:1004380005FDCD02EFF1CC04008C044C04DE3ECC6B +:100448000300301AF9BBAC06148C089EFD118972A2 +:10045800AB146299AC06A1BC066179006159038CA2 +:1004680003D1DFE2304000C1FDEA02FDDD02C0D267 +:10047800DD06FD0804E7EF10615904EFBCFDD40266 +:10048800DFFB615905EF89F7100AC6D7717B9D71AB +:100498007BFAFDEF03301AF9FD320DFDBD0CF7D7DD +:1004A800FD9404FD0804FD0C0ECEABAAF7D7CEFAD6 +:0A04B8000630D00061DDC161FCD701 +:1004C20061CF5100718C7109FECBF800FEFC4F0127 +:1004D20000F6BF00F953C0F693935820FEDFF941AE +:1004E2000036744B3474FCEF05118B99A7A51744A1 +:1004F200BA4BDFF53602F93074FCEF04CC0000A7EA +:1005020047DFF9410036FC2034BAFCEF05118B9924 +:10051200A7A51744FC20DFF536BAFC30BAFCEF047D +:10052200CC0000A747DFF9FCD80000EFFEC361DD75 +:10053200717BFABEF0ADD8BEF200DBF6FFADDCBED9 +:10054200F000AEF6BDD8AEF40312ADDABEF200AEE4 +:10055200F661CD03BDDAC2D7C3F33174D90883C1C2 +:10056200F626D8BDD8C0317505C312F623C2FD7B6D +:100572000593DF0312F623C2D7440000DD2761DDB5 +:10058200717BFACFE80080BEF6F6BEF4BEF2ADD8BB +:10059200BEF0CFE800818FE8003103FAAFE000F54A +:1005A200E80061CDD7ADD8D7C3F33174DB0F83C177 +:1005B200F626D8BDD861317026DABDDAC031750DA4 +:1005C20083C312F626DCBDDC61317023C2FDE30574 +:1005D20093DF0CF626D8BDD861317026DABDDAC2B7 +:1005E200D7C161686BDC6BDDC0DD2F61DD717BFA29 +:1005F200CFE80080BEF4ADDCBEF6ADD8BEF0ADDA19 +:10060200BEF2CFE800818FE8003103FAAEF0BDD828 +:10061200AEF2BDDAF5E80061CDD7F6BDD8BDDAD7C6 +:1006220006DABDDAADDC06D8BDD861D8A6DAD7467F +:10063200D8DD0771FF7177D971C0D75BDB9DDB60B5 +:100642005BDA9DDAADDC5BD9085BD808BDD8D7C3CD +:10065200C7F3728EFDC162314C4100360020116138 +:10066200A072C09EFD62C6C2D7C3C7F3728EFDC11F +:10067200625C0F0C000FFE00314C4100360A201163 +:1006820061800FFE0073C09EFD63C6C2D7C5C3144E +:10069200DADCC9DC0000ADDEC1CDDF00C7F4DEFA72 +:1006A200DC8DDA5C7F9DDD6BD96BD861F87112DE6F +:1006B200645C7F9DDC616B616A61F87102DE150129 +:1006C200707177DB7171DE7174DA8DDB61DC4CFF86 +:1006D200DD05D1DF35EF293114DE097152DEEF2A53 +:1006E2003102DE06EDA408ED9F083162DEF9ED8CE1 +:1006F200087122DE813104DE193152DEEAED77081B +:100702007132DE817114DE7161DE084CFFDDD1D100 +:10071200DDDF3152DED83162DEE36100F161DC24DB +:100722007F00146370318C66728DDC3124DE0AB571 +:1007320001311C61D8A13175F671FABDDA1337D8CF +:10074200D9E8D8F8DD618A3134DE0AB501311C619D +:10075200D8A13175F671FA35BDD81765D6BDDC154D +:1007620067D606DC377065D61C00BDDC138DDBD680 +:1007720007167101DE63D8DAD6071670F11C007114 +:1007820004DE1C0006DC570061D88733D8DBD603B1 +:100792001261D887158DDAD6031261D88765D8DA47 +:1007A200D6BDDC64D8DBD606DCBDDC65D8DBD61C66 +:1007B2000061A8DC6103671BDD1ADC0061008DDCCF +:1007C2001C0031731201311C61D8A1146661DC6115 +:1007D200D8A3ADD8ED0B0814ADD8A1ED0B08EADA19 +:1007E20031730C94DD0901311C61D8A13175F435E6 +:1007F20060EF2344EAFFDC76609133311E35311E0F +:100802003571F983DFF533EF0D71FCDCE644FF004F +:100812006168DE72DDE33172DF21618A4C80618AB8 +:10082200DC19DF0633718C33DE1183DF0E3571FA8A +:1008320004010035DE054CFEDD4C817174DE6C0076 +:1008420061FB618D71F9618C618B618A9DDCF4DEE3 +:1008520061F8A4DE7174DF61D8D7C6D4DE61E8FD29 +:10086200AF0815BDDA13BDD8C0BDDEC2C4D7510270 +:10087200EF047173DEF17174DE9DDEF6EF15F4DCC8 +:10088200EFD25104EF055103EF01F17174DE9DDEE9 +:100892003080FE61FB14F73172DFE3EFB7CDDE0586 +:1008A200EF02F4DE34FF7F3172DFD3EFA78EFC70EC +:1008B2008EFDC1C5C3ADDE315E041A20320000C315 +:1008C200C1D8DEF1C1AEF8FCD90800C0C0C0C2C4B4 +:1008D200C09EFD609EFCD71489728A049EFDAA0206 +:1008E2001411894C40DD0E624C0430020061C830A4 +:1008F2000100BF00F9D77C80C5C314DADCC9DC0073 +:1009020000ADDEC1CDDF03ED1B09C5C314DADCC9BE +:10091200DC0000ADDEC1CDDF02C7F4DEFADC8DDA29 +:100922005C7F9DDD6BD96BD861F87112DE645C7FF0 +:100932009DDC616B616A61F87102DE15017171DE25 +:10094200707174DA8DDB61DC7177DE7161DE4CFF10 +:10095200DD08D1DD407172DDEF423114DE097152E2 +:10096200DEEF393102DE03EDA4083154DE1F3164BB +:10097200DE1BED9F08813104DE313142DE07EADA07 +:10098200DAD867EF093164DE04517F6155669DDC78 +:10099200F4DEED5608817114DE7141DE084CFFDD94 +:1009A200C23152DED9D1DDCD7172DC3142DEDE617F +:1009B20028DD13DE0B4CE1DCC57CFF817180EF0684 +:1009C2004C20DEC96100BDDAADD8EADC37618A337A +:1009D200618E37618CDC12DD1E37311E35311E35DA +:1009E20071F9B4DBDFF437EF0E33311E33311E33CE +:1009F20071F9B4DBDFF433353164DE2845DF0537C6 +:100A02004337DD1ADE0A352533273361D8B1EF0BC0 +:100A12007ADE80253723121761D8B1EDE007ED7435 +:100A220008ED880833073308611C08611DDEEC4AB3 +:100A3200DAFEDDEDA4DA33311E33311E71FA337181 +:100A4200F933EFD7C5C314DADCC9DC0000ADDEC16F +:100A5200CDDF01C7F4DEFADC645C7F9DDC616B6193 +:100A62006A61F87112DE8DDA5C7F9DDD6BD96BD81D +:100A720061F87102DE1501707177DB7171DE7174DC +:100A8200DA8DDB61DC4CFFDD05D1DF3CEF30310478 +:100A9200DE097142DEEF313112DE06EDA408ED9F70 +:100AA200083142DEF9ED77083162DE0C7132DE8107 +:100AB2003114DE1C3162DEE6ED8408ED8C08712211 +:100AC200DE817104DE7161DE084CFFDDCAD1DDDC3E +:100AD2003142DEE73162DECD6120F13C00047F006D +:100AE200146370318C66728DDC3134DE0AA50131FB +:100AF2001C61D8A13175F671FABDDAADD80833BDE3 +:100B0200D867618A708DDD3124DE0AB501311C613E +:100B1200D8A13175F671FA35BDDC3000013600001E +:100B22003546DA35DF043346D833DE04B6DCEF125D +:100B3200510361D831050B3526DA353326D83361B6 +:100B4200D8B5311C350861DC0861DC35DC0C354672 +:100B5200DA35DF043346D83371C061DC0861DC0862 +:100B6200370861DC0861DC37DECA08121714ADDC15 +:100B7200ED0B087ADB80D7C5C3C18DDA71FA73F841 +:100B8200D9ADDA01F04C9FDE622C7FDC5E2C10DEE8 +:100B92001F8133DD05311E83DFFB3174DB0914F65F +:100BA2002312F62561D8B3BDD813BDDAC0C2C4D7AB +:100BB2002C08DE163383F8D8DD0B311E618A61FB07 +:100BC200618A83DFF5618A08EFD02C07758DD8DD45 +:100BD2000D311E33311E3371F985DFF5EFBC3174EF +:100BE200DB09311C03DC045380DDBCF7F6EFB8C52A +:100BF200C3C18DDA71FA73F8D9ADDA01F0DC144CA5 +:100C02009E61D8ED8B0BDF0B8DD8BDD813BDDAC03A +:100C1200C2C4D7F6BDDABDD8EFF5C5C3C1ADDADAC5 +:100C2200D831750914F62312F661D8B125ED3B0CC3 +:100C3200C5C3C1ADDADAD8F4DB0361C8DD3B2355A5 +:100C42009E31730A9501311C61D8A13175F6618A12 +:100C52004C80618ADC11DF0633718C33DE0983DF5D +:100C62000604010061D8857174DB3561FB9DDB658B +:0D0C720071F99DDA637064BDD8C0C2C4D7AB +:100C7F005208EF065203EF025206FEE600FE1B007B +:100C8F00DC16089F03088F0408089F040862FE24DF +:100C9F0000089F0408EEBF00EEBA00C1C514410E54 +:100CAF0011D9D0FF118FD1FF312E45C4C0D7F231EA +:100CBF00A2C401E2D79DE261DD4C09DF12717BFA1C +:100CCF00C18F06089FC9FCC0CF060800EE27003170 +:100CDF00F2FA04CF0608004C00DF05D50008DD1638 +:100CEF0061DD717BFAD50608DD0ACDE31F61CD61A9 +:100CFF00CDEE160061CDFED40061FFFE9A00FCF828 +:100D0F00FF0EFEB20061CDFED5004C09DF0EC18F84 +:100D1F0006086FC9FC9F0608C0EE0400CF06080046 +:100D2F00F8E3D75200EF025202FE3700CFC8FC00A3 +:100D3F00CF060800BF0408C716629F0008410011C4 +:100D4F008F26259B4100118F27259F0108C6510033 +:100D5F00FE62FFEF025205CF060800C1510CFE0ADA +:100D6F0000C0D7C1511DFE0200C0D761DD717BFAF3 +:100D7F0070CEC0A59EC47CFF9EC4609EC461CDD7BB +:100D8F0061DD717BFAC18EC45C1BFED6FFCF0608F6 +:100D9F0001FED7FFC061CDD731F2FA1AC1AEE4BF61 +:100DAF00BAFCAEE6BFBCFCAED4BFBEFC30FFFFBE8C +:100DBF00E4BEE6BED4C0D731F2FA11C1AFBAFCBE61 +:100DCF00E4AFBCFCBEE6AFBEFCBED4C0D7C1BFC053 +:100DDF00FC13BFC2FC15BFC4FC17BFC6FCC0D7AF06 +:100DEF00C0FCDBC2FCEBC4FCFBC6FCD7534B305240 +:100DFF005430324E323030475631323000FFC1500E +:100E0F00FEFEAB0061DD717BFACF060800FE0A0023 +:100E1F00FEA4FF61CDF8E3EECF00C7FB0408BFBA15 +:100E2F00FC8FC0009C05C5C337040600BFBCFC3552 +:100E3F0036710E300000522BFE6600C2C4C6301F42 +:100E4F000EB800300000B8022004AFBCFCB8003070 +:100E5F000F00B802AFBAFC61FF520AFE3AFFECF87E +:100E6F00FF0E717BFAC1C7FB04088C05C65C80FEC0 +:100E7F000200C0D761DD717BFA70CFC0FFA59FC0A4 +:100E8F00007CFF9FC000609FC00061CDD7618BFECB +:100E9F00E2FF717BBE410011FB000017CEFC006129 +:100EAF00CB089EFDF31161C999A58392DFF7D7FE99 +:100EBF00B1FED5C8FCDF23C1CF0308035109FEF4EF +:100ECF00FDC0D2DF37FE3800A20408CF0308075158 +:100EDF0009FEE1FDD2B20408DF22C7FB040831830B +:100EEF0002C6D7C6510AFECCFD624C1FDF06CFC823 +:100EFF00FC01EF04CFC8FC00C0EE5BFEC0EE55FE58 +:100F0F00C7C1FB04088B31196C0161589BC0C6D750 +:100F1F00717BFAFE4DFEAF0408040600C114368340 +:100F2F000E300000522DF3FE77FF8FC000FE2BFE18 +:100F3F0061CF5C807C8073C0041900CEFC0F61CB45 +:100F4F00C55404EF03C55417FE18FEC7360008BB7F +:100F5F00629C0288089C03D1DD334C41DE2F70F177 +:100F6F00312DB161090033081C000851FF612A417E +:100F7F000E118FD0FF613B118FD1FF6138DC0E8BCB +:100F8F005C03DF0964C6C4FE2BFDEECAFDC6C4EECA +:020F9F00C3FD90 +:0A0FF60031363A30383A3139000044 +:0A20000000060C12181E242A3036C8 +:10200A00001632486480961228446076920824406A +:10201A004040666D756C0000404066646976000059 +:10202A004040666164640000404066737562000067 +:10203A00404066636D70000061636F7300000000CA +:10204A006173696E000000006174616E0000000037 +:10205A006174616E32000000636F7300000000005B +:10206A0073696E000000000074616E0000000000D9 +:10207A00636F73680000000073696E6800000000F7 +:10208A0074616E680000000065787000000000004E +:10209A0066726578700000006C64657870000000F4 +:1020AA006C6F6700000000006C6F67313000000041 +:1020BA006D6F646600000000706F7700000000001A +:1020CA0073717274000000006365696C000000009F +:0E20DA00666C6F6F72000000666D6F64000030 +:1020E8007B5DCFBFA8D6E43FDCEF1AA192C031D008 +:0420F80021409705E7 +:0A21000031363A30383A3139000028 +:10210A0001020203030200FEFBF7F3F0F0F3FA0404 +:10211A001225384D5F6E777A776E5F4D3825120437 +:10212A00FAF3F0F0F3F7FBFE0002030302020100E8 +:10213A000000000000000000000000000000000095 +:10214A000000000000000000000000000000000085 +:10215A000000000000000000000000000000000075 +:10216A000000000000000000000000000000000065 +:10217A000000000000000000000000000000000055 +:10218A000000000000000000000000000000000045 +:10219A000000000000000000000000000000000035 +:1021AA000000000000000000000000000000000025 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 +:1021FA0000000000000000000000000000000000D5 +:10220A0000000000000000000000000000000000C4 +:10221A0000000000000000000000000000000000B4 +:10222A00000000000000000000000000000000ADF7 +:10223A0030AE70B000B300B470B5A0B780BA00BBBE +:10224A0090BD00BE00BFF0C300C5C0C800CAC0042C +:10225A000012000C10240010D01BF00AF008E00C49 +:10226A00F008C008B007F00B0005D0020009000012 +:10227A000000000000000000000000000000000054 +:10228A000000000000000000000000000000000044 +:10229A000000000000000000000000000000000034 +:1022AA00000000000000000000000000000000AD77 +:1022BA0030AE70B000B300B470B5A0B780BA00BB3E +:1022CA0090BD00BE00BFF0C300C5C0C800CAC004AC +:1022DA000012000C10240010D01BF00AF008E00CC9 +:1022EA00F008C008B007F00B0005D002000900870B +:1022FA009A99993E0000003F01020203030200FE80 +:10230A00FBF7F3F0F0F3FA041225384D5F6E777A93 +:10231A00776E5F4D38251204FAF3F0F0F3F7FBFEFF +:10232A00000203030202010001020203030200FE8B +:10233A00FBF7F3F0F0F3FA041225384D5F6E777A63 +:10234A00776E5F4D38251204FAF3F0F0F3F7FBFECF +:10235A00000203030202010001020203030200FE5B +:10236A00FBF7F3F0F0F3FA041225384D5F6E777A33 +:10237A00776E5F4D38251204FAF3F0F0F3F7FBFE9F +:10238A00000203030202010001020203030200FE2B +:10239A00FBF7F3F0F0F3FA041225384D5F6E777A03 +:1023AA00776E5F4D38251204FAF3F0F0F3F7FBFE6F +:1023BA00000203030202010001020203030200FEFB +:1023CA00FBF7F3F0F0F3FA041225384D5F6E777AD3 +:1023DA00776E5F4D38251204FAF3F0F0F3F7FBFE3F +:1023EA0000020303020201F6DA6E940001020203FC +:1023FA00030200FEFBF7F3F0F0F3FA041225384D5E +:10240A005F6E777A776E5F4D38251204FAF3F0F033 +:10241A00F3F7FBFE000203030202010001020203BA +:10242A00030200FEFBF7F3F0F0F3FA041225384D2D +:10243A005F6E777A776E5F4D38251204FAF3F0F003 +:10244A00F3F7FBFE0002030302020100010202038A +:10245A00030200FEFBF7F3F0F0F3FA041225384DFD +:10246A005F6E777A776E5F4D38251204FAF3F0F0D3 +:10247A00F3F7FBFE0002030302020100010202035A +:10248A00030200FEFBF7F3F0F0F3FA041225384DCD +:10249A005F6E777A776E5F4D38251204FAF3F0F0A3 +:1024AA00F3F7FBFE000203030202017F7E7D7C7BC1 +:1024BA007A797877767574737271706F6E6D6D6CE8 +:1024CA006B6A696867666564636261605F5E5D5CCA +:1024DA005B5A59585756555453525151504F4E4DB5 +:1024EA004C4B4A49484746454443420001020203CD +:1024FA00030200FEFBF7F3F0F0F3FA041225384D5D +:10250A005F6E777A776E5F4D38251204FAF3F0F032 +:10251A00F3F7FBFE000203030202010008010102B5 +:10252A000203030200FEFBF7F3F0F0F3FA041225AC +:10253A00384D5F6E777A776E5F4D38251204FAF35D +:10254A00F0F0F3F7FBFE00020303020201000102AE +:10255A000203030200FEFBF7F3F0F0F3FA0412257C +:10256A00384D5F6E777A776E5F4D38251204FAF32D +:10257A00F0F0F3F7FBFE000203030202010001027E +:10258A000203030200FEFBF7F3F0F0F3FA0412254C +:10259A00384D5F6E777A776E5F4D38251204FAF3FD +:1025AA00F0F0F3F7FBFE000203030202010001024E +:1025BA000203030200FEFBF7F3F0F0F3FA0412251C +:1025CA00384D5F6E777A776E5F4D38251204FAF3CD +:1025DA00F0F0F3F7FBFE000203030202010001021E +:1025EA000203030200FEFBF7F3F0F0F3FA041225EC +:1025FA00384D5F6E777A776E5F4D38251204FAF39D +:10260A00F0F0F3F7FBFE00020303020201000000F0 +:10261A0000001F003B005A0078009700B500D40064 +:08262A00F300110130014E0123 +:10263200506CED032E710300710B20D771130071E2 +:102642001B20D730FA00ED213DC1506CFDED2CC0AE +:1026520062D772344FFB89616A99D7C1E6A1C15032 +:1026620084FDCB2D1004D7AF0EF92414001231FFD4 +:1026720033BDD813BDDAD7300700C1E6A1C15084FB +:10268200FDCB2D1004D7C72008FBF8FFF519F93050 +:102692009600FD213D305400BB17C1E6A1C150FE9A +:1026A200C1FD32261006304000BB17C1E6A1C15061 +:1026B20006C1FD32261006D2DD0A71004AFBE51979 +:1026C200F9EDC027304057BB17C1E6A1C1503EC14A +:1026D200FD3226100617040300C1300400C1500C5D +:1026E200C1506CFD5C2D100630D4C0BB17C1E6A1F1 +:1026F200C1500EC1FD32261006F690BB17C1E6A1ED +:10270200C1500CC1FD32261006716201300900FD74 +:10271200EC3A6231DEB1609C077163013134200210 +:10272200EFFA7122208C07318EF723DD0A24030091 +:10273200DD0B240400EF06CF19F902EF2E34392104 +:10274200C5304000C1C1FD322610068FF9229F0319 +:10275200F9DBFC22AFFA22BF04F933BF06F9DB0032 +:1027620023AFFE22BF08F933BF0AF930C800FD21AA +:102772003D30D4C0BB17C1E6A1C1500EC1FD322607 +:10278200100630C800FD213D300400FD4B269C0799 +:102792004C6DDD0A8C074C6EDD048C074C6F170400 +:1027A2000300C1300400C1500CC1FD32261006F6F0 +:1027B200BB17C1E6A1C1503EC1FD3226100671729F +:1027C20001300800FDEC3A629F02F930D727FD8AFA +:1027D2003B1008C6D7C7C1FBF8FF8F0CF94F02F9AF +:1027E200DD477122028F02F9318EF7BDD813BDDAAF +:1027F200FD1C0CC9DCCDCC30DF42FD8F06C9DC00EC +:1028020000308043FD460AADD8BDDCADDAC9D866DA +:10281200E6C9DAA242FDF808FD790BADD8BF0EF980 +:102822008F0EF99F46FB712302D574FCDF7971226A +:10283200024046FB15DC25FD6926FD1C0CAF04F9A0 +:10284200BDDCAF06F9FD8F06FD750B3172DB05FDB0 +:10285200F10BEF03FD790BADD8BBEF23FD6926FD2C +:102862001C0CAF08F9BDDCAF0AF9FD8F06FD750B34 +:102872003172DB05FDF10BEF03FD790BADD8BBD94E +:1028820003F9F1610900BB318D086E0108BB7123A8 +:102892000217C1E6A1C1500CC1FD32261006D2DFDB +:1028A200068F02F99F0CF9A074FCF7C0C6D7C7FDCA +:1028B2007926301100FD213D300F00FD5D263003E9 +:1028C20000FD213D301F00FD5D26301600FD213D3B +:1028D200560166D1DD1071704BFBE6A1C15013FDAC +:1028E200AD37C0716307716307CF10F90317F11297 +:1028F200C6D7C7716207D510F9DD3C301400FD5A06 +:1029020029344BFB895C9F998A0C7CFF50FF5C1435 +:10291200D1DD1D8A0C7CFF5C14FD5426710A2356FE +:1029220000310203058666D1DFF7710303710B23C1 +:10293200345EFB895CEB99716207F510F9FD79262B +:10294200303300FD213DF6FD5D2671784BFBE6C17B +:102952005013FDAD37C0C6D7C7C1C1FBF8FFCC01CC +:10296200008C025C20D1DD0C710010F98C016C200E +:102972009C01EF118C025C10D1DD0A710810F98CF8 +:10298200016C109C018C025C08D1DD0C711010F9F5 +:102992008C016C089C01EF118C025C04D1DD0A7180 +:1029A2001810F98C016C049C018F4BFB5C9F72D94F +:1029B20010F9F1316D14D910F9F1314D616D0861E1 +:1029C2006C5C606162629F4BFB8F57FB7CFF50FF28 +:1029D2005E01D1DD218F57FB7CFF5E01FD54267124 +:1029E2000A23CC0000310203076159008BD1DFF5C5 +:1029F200710303710B23D510F9DD06300A00FD21A6 +:102A02003DD910F9F1C15004C15084FDCB2D100401 +:102A1200F71004C6D7C7D93FFBF1C15006C1508495 +:102A2200FDCB2D10046276D940FBF1C15007C15095 +:102A320084FDCB2D100462616617F112C6D7FD1713 +:102A42002AF7D7C7FD3726FD3E2671030E715207BE +:102A520030A000FD213D7153075663664C05DE032D +:102A6200E7EF24669F47FB71020E710A20711A205C +:102A7200306400FD213D3102000CFD3726FD3E266B +:102A820071030EE7EF01F7C6D731040018FD3726B0 +:102A9200FD3E2671030E715207FD4526FD4526FDBA +:102AA2004526715307FD3726FD3E2671030EF7D7E3 +:102AB2008F75FCB075FCD161E8ED592BCF75FC80A8 +:102AC200710407E6613012F6710420611043DD2BB8 +:102AD200710407E661306061FB7101203104200F4F +:102AE20071304BFBE6A1C15011FDAD37C0EF0C7147 +:102AF200384BFBE6C15011FDAD37C04046FB366195 +:102B0200D8E576FC4046FB02DC094046FB2C61D846 +:102B1200F576FC4076FC01DF0C4046FB02DC064009 +:102B220046FB2CDC0BD576FCDF0B4046FB36DE0584 +:102B3200712304EF037122043112050671404BFB2D +:102B4200EF0471484BFB31120503E6EF01F66061B9 +:102B5200FB714102FD0E2CD7C757008F11F9763059 +:102B62001000C150A4FDED2CC0629F11F9D521FBCC +:102B7200DD04F7ED0C2C717BFA667F11F95C08D14C +:102B8200DD1E8F11F95C08D1DF0C301000C150122C +:102B9200FDAD37C0EF0A302000C15012FDAD37C085 +:102BA200667F11F95C04D1DD1E8F11F95C04D1DF5F +:102BB2000C300400C15012FDAD37C0EF0A300800DE +:102BC200C15012FDAD37C08F11F95C40D1DD09E66D +:102BD200A1C15012FDAD37C08F11F95C01D1DD08E2 +:102BE200E6C15012FDAD37C0717AFA8F11F95C411E +:102BF200D1DD163411F9895CBE99D911F9F1C150B0 +:102C020010C150A4FDCB2D1004F7C6D7C7C1FBF8E5 +:102C1200FF8F4AFB5C01D1DF2217C1E6A1C1A1A14E +:102C2200C1506CFD5C2D10068B9F47FB8C019F48A9 +:102C3200FBE6A1FD4B269F49FBEF04CF47FB634018 +:102C420047FB05DE03E6EF01F6F1C15012C150A4C5 +:102C5200FDCB2D1004C0C6D7FDB028F7D7FDF42850 +:102C6200F7D7C78F5EFB7617F1FD5A29664F5EFBD9 +:102C7200DFF1F55EFBF7C6D77140F00071783002E4 +:102C8200713AE6713BE2713AEA713BEE5A06FCCFC9 +:102C920034024AE552FF711A52710A5271483002E7 +:102CA2007130300271203002CF330205CF32020A76 +:102CB2007130310271203102713BE6717030028E47 +:102CC200265CFC9E26D7717830027148F000D7311D +:102CD2008EED982E300400BF2401D7300400BF22AD +:102CE20001D78B318EFD822ED2D7D7C7C1C1FBF857 +:102CF200FF31422003FD2A2F3134200300EFF97106 +:102D02003220F521FB8C02318EFD822ED2DD0ACFDC +:102D120021FB02713320F7EF3D8C0AFDD12CFDE13E +:102D22002E8C026C01FDD12CFDD62C301740BF1C1D +:102D320001FDDD2CF6BF2A01710BE2CE44FF318288 +:102D4200E202EFFA8E449C01FD0A2F710BE271330D +:102D5200208C01318E121004C6D7C7C1FBF8FF3197 +:102D6200422003FD2A2F3134200300EFF971322073 +:102D7200FDE42CDD07713320E7A3EF4A8C08FDD177 +:102D82002CFDE12E8B6C01FDD12CFDD62C30174091 +:102D9200BF1C01FDDD2C8C0A91DF04F6BF2A0171F4 +:102DA2000BE2CE44FF3182E202EFFAAC0C148E4405 +:102DB2009961790C61690A8C0AD1DFDAFD0A2F71F7 +:102DC2000BE2713320F7C0C6D7C7C1FBF8FF31420F +:102DD2002003FD2A2F3134200300EFF971322071D4 +:102DE2000AE6FDE42CDD06713320E7EF118C08FDC5 +:102DF200D12C8C0AFDD12CFD0A2F713320F7C0C6CD +:102E0200D7C7C1FBF8FF31422003FD2A2F313420FE +:102E12000300EFF9713220710AE6710BE2FDE42C36 +:102E2200DD09713320717AFAE7EF52710BE2312238 +:102E32002039C7341AFBAC0C1652048B99A5A79201 +:102E4200DFF9C63184BD02EFFA717ABDCEB144CB4F +:102E5200B41AFB8C0A318EBEB8CEBB48714BE171FD +:102E62004BE5710ABD8C089E44EF118C089E44719B +:102E72000BE68C0A9F20FBAC0CBF1EFBF7C0C6D72B +:102E8200C716FDBC2E17F1FD982ED2DD06FD0A2FC6 +:102E9200E7EF01F7C6D7C716710AE6710BE2669E25 +:102EA200443182E20300EFF9F6420401DD09AF0486 +:102EB20001BF0C01E7EF01F7C6D7AF2801085CFBA1 +:102EC20008BF2801FDEC2CAF28015CFBBF280130B4 +:102ED2000400BF2A01301780BF1C01FDDD2CD7AFD3 +:102EE2002401086C0408BF2401AF28016C0F086C90 +:102EF2000B08BF2801FDEC2CAF2A01085CFB08BFC0 +:102F02002A01FDEC2CEDBC2EFDD62CF6BF2A013099 +:102F12000B0BBF2801FDEC2C300B0FBF2801FDEC81 +:102F22002C300F0FBF2801D7710BBD0000717BBD84 +:102F32007132057120F000FDEC2CF6BF2601502401 +:102F4200BF1401CB440018300F0FBF28017133208A +:102F5200712320710BE2710AE6FDBC2ECE44FF31D3 +:102F620082E202EFFAFD0A2FAF0401BF0C017142A7 +:102F720020D731342002EFFAFDE12E71330571289A +:102F8200F000714320D7D7D7F1E7240000D7D964E6 +:102F9200FBF1BE66D7D964FBF1BE6AD7D964FBF1F7 +:102FA200BE64D77100F200304400BFB60130018820 +:102FB200BF9001300984BF9E01BF9C01BF9A01BF2F +:102FC2009801BF9601BF9401BF9201F53CFF30FE0C +:102FD20000BFBE015004BFBC01F6BFB80150EEBF36 +:102FE200BA01A1BFB201C918FE008F18F931350725 +:102FF200F565FBCB6CFF00D730EF00BFB401F6BF25 +:10300200BA017108F200D7D965FBFD8A2FDD1123C1 +:10301200DD4423DD3D23DD1F23DD3F23DD44EF3689 +:103022008F16F9318F240300DD09240200DF3AFDF7 +:10303200DD30D7FD6C30D7F6426CFF61E8E612AEA8 +:103042006C23BE6CF6426EFF61E8E612AE6E23BEE2 +:103052006ED7FDDD30D7FD6C30D7F6BE6CCB6EFF80 +:1030620000D7CB6CFF00F6BE6ED74047FB03DE17DE +:10307200A022FB4022FB7FDE07F6BE6CBE6EEF068F +:10308200D964FBF1BE6ED74047FB0CDE27F6426CDB +:10309200FF61E8B26CFFD964FBF1426EFFDD3BD900 +:1030A20064FB12AE6E43DE03E6EF02F6B112AE6EC1 +:1030B20003BE6ED7D964FBF1426CFFDD14D964FB09 +:1030C20012AE6C43DE03E6EF02F6B112AE6C03BE43 +:1030D2006CF6426EFF61E8B26EFFD7D523FBDD04CA +:1030E200B023FBD7CF23FB0AAE6E4228FBDD13AF22 +:1030F20028FB426EFFDE05B26EFFEF06AE6EA1A1A7 +:10310200BE6EAE6C4226FBDD13AF26FB426CFFDEC9 +:1031120005B26CFFEF06AE6CA1A1BE6CD924FBF127 +:10312200F734020023DD0625DD0325DF1F4047FBC0 +:103132000CDE0CF6BF26FBD964FBBF28FBEF1FD9C0 +:1031420064FBF1BF26FBF6BF28FBEF124047FB0CE6 +:10315200DE07E6A1BF28FBEF05E6A1BF26FBAE6CAA +:103162004226FBDF0AAE6E4228FB61F8A024FBD7A1 +:103172008F2AFBB02AFBD1DF714066FB02DF0D31E3 +:10318200C4D00C714BD0CF2DFB02EF03F52DFBD930 +:1031920066FBFD8A2FDD0623DD0D23DD14F6BE66F8 +:1031A200F52CFBF52BFBD7FD902FF52CFBF52BFB1C +:1031B200D7D52DFBDD2DD92CFBF1E734020023DD21 +:1031C2000625DD0325DF05F6BE66EF03FD902FA081 +:1031D2002CFB402CFB20DF06F52CFBB02DFBCF2A6D +:1031E200FB16D7FD902FCF2AFBC8D7C78F2EFBB077 +:1031F2002EFBD161E8EDB332D969FBFD8A2FDD09DF +:1032020023DD1223DD1B23DD43F6BE6AF530FBF519 +:103212002FFBEDB332FD972FF530FBF52FFBEDB30E +:1032220032D930FBF1E734020023DD0625DD032528 +:10323200DF05FD972FEF03F6BE6AA030FB4030FB9F +:103242001061F8F530FBCF2EFB32EF65CF2EFB3C41 +:10325200D52FFBDD08F6BE6AF52FFBEF54D930FB04 +:10326200F1BDD85004FD5A0501087208D930FBF1AE +:10327200312F04F1231489318FD2DD040192DFFC56 +:10328200605CC076D1DF05F530FBEF03A030FBE5D3 +:103292002FFB665C80D1DD0FFD972F665C40D1DD90 +:1032A20010CF2EFBB4EF0A665C40D161F8CF2EFB43 +:1032B200B4C6D7D532FBDD04B032FBD7D967FBFDEC +:1032C2008A2FDD0F23DD1A23DD1023DD5523DD29AF +:1032D20023DD3AF6BE64F57AFCD7FD9E2FF57AFC23 +:1032E200D7D57AFCDF08FD9E2FE57AFCEF06F6BE05 +:1032F20064F57AFCCF32FBFAD7D57AFCDF0BFD9E60 +:103302002FE57AFCCF32FBFAD7F567FBD7D57AFCEB +:10331200DF0BF6BE64E57AFCCF32FBFAD7CF67FB50 +:1033220002D7D9A3FBFD8A2FDD0923DD2523DD0A80 +:1033320023EF1FF6BE64F57AFCD7D57AFCDF08FDD1 +:103342009E2FE57AFCEF06F6BE64F57AFCCF32FBDF +:10335200FAD7FD9E2FE57AFCD7C736F00071F4DC70 +:10336200297170F000CE9D08CE9EC0CE9F80F5924E +:10337200FFF593FFCE9415E596FFF595FFCE9711D5 +:10338200CE9809CE9C7F71003EFB711BE3712BE34B +:10339200711AE7712BE7717A9D710A9E31929E0232 +:1033A200EFFA710B9E715320716320717320C6D79F +:1033B200C73152201E715220710A9E31929E02EF35 +:1033C200FA346CFB3692FF52078B99A5A792DFF96C +:1033D200710B9EC6D7C7880616316220157162200E +:1033E200C73434FB3092FF1652078B99A5A792DFA0 +:1033F200F9C66673671834FBC6D7C77153203164A8 +:10340200201E716320710A9E31929E02EFFA34925D +:10341200FF3634FB52078B99A5A792DFF9710B9EF9 +:1034220031742013717B9E8F74FB9E9A8F75FB9E65 +:103432009B716320717A9EC6D7667367183CFBD76F +:10344200349FFB89616899D772667362183CFBD717 +:10345200318EC117F1243000FDD733C0D7675C3FEE +:1034620072667362183CFBD75C3F318EC117F12440 +:103472003000FDD733C0D7CF64FBFFF53CFBCF3D17 +:10348200FB10CF3FFB5CCF40FB5FD7C788061666B9 +:103492004C6061C8ED1F3717F1E73402002561F86F +:1034A200ED7A35B12361E3ED8735B12361E3ED9325 +:1034B200352361F8ED993524110024050061D8ED1A +:1034C200B83524030061F8EDBE352361F8ED04360A +:1034D2002361F8EDD5352361F8ED0D37B1240400F1 +:1034E20061D8ED623624000061F8ED6E36B1240534 +:1034F2000061D8ED7436252361E3ED7D362361F852 +:10350200ED86362361F8ED8D362361F8ED9636238C +:1035120061F8ED9D362361F8EDA5362361F8EDAB38 +:10352200362361F8EDB2362361F8EDBD362361F83A +:10353200EDC5362361F8EDCA362361F8EDD23624A3 +:10354200040061F8EDD7362361F8EDE2362561F823 +:10355200EDED362361F8EDF2362407002403006115 +:10356200D8EDFD3624000061F8ED02372524100065 +:1035720061D8ED6836ED1F37FD3B345CC0316A9F80 +:10358200A1FBED1F3730402AFD8A3BFD3B34ED1F86 +:1035920037FD3B34ED1F37FD3B344041FB6ADF13FF +:1035A2004042FB68DF0D4C6CDF09305043FD8A3B23 +:1035B200713AE6ED1F37FD3B34ED1F3717F1043C3E +:1035C200FB1489616F9967D1DD06309340FD8A3B18 +:1035D200ED1F37675C02D1DD08305A2CFD8A3BEFC4 +:1035E2000C675C01D1DD06305F2CFD8A3B675C3CD9 +:1035F200D1DD0C675C3CFD4A3430642CFD8A3BED26 +:103602001F3767D1DD575C01D1DD05300800EF01BE +:10361200F6609F9FFB675C02D1DD03E6EF01F6FDDA +:103622004234675C04D1DD04E6A1EF01F6FD4234C9 +:10363200675C08D1DD05302000EF01F6FD423467FA +:103642005C10D1DD05301000EF01F6FD4234675CFD +:1036520020D1DD05304000EF01F6FD4234ED1F3789 +:10366200FD3B34ED1F37FD3B34ED1F37FD3B34EDA1 +:103672001F37675C0FFD4A34ED1F37675C7FFD52D1 +:1036820034ED1F3767FD6A34ED1F37675C07FD5263 +:1036920034ED1F3767FD6A34ED1F37675C1FFD523B +:1036A20034EF7A67FD5234EF74FD3B349E99EF6D2F +:1036B200675C7FFD4A34717220EF62FD5F34717284 +:1036C20020EF5AFD5F34EF55675C1FFD4A34EF4D22 +:1036D200FD3B34EF48FD3B3430FF3DFD8A3BEF3D7F +:1036E200FD3B3430B83DFD8A3BEF32FD3B34EF2DDC +:1036F200FD3B3430DB3DFD8A3BEF22FD3B34EF1DC9 +:10370200675C01D1DD17FD2C46EF12FD3B34318E93 +:10371200247200DD0524050061F8CEABAAC6D7C726 +:1037220016664C30DC094C37DE05FDB233EF5166CC +:103732004C02DF118FA1FB5C03318E316D086F3EAD +:10374200FB0812EF4D664C4FDF06FD4D46F3EF428C +:10375200664C3DDF0CAE90BF9CFBD99CFBF112EF97 +:1037620031664C3EDF07D99DFBF112EF25664C7F97 +:10377200DF0E30EE40FD8A3B713AE6324A00EF122C +:10378200664C60DC0532EE00EF086673093CFB31E3 +:103792008E12C6D7C71617F1241000240500DE09C1 +:1037A2006672383CFB00710221C6D7717BFAC7C131 +:1037B200C1FBF8FF8C02730944FB5E0AD1DF248C43 +:1037C20002318E043CFB14896E0A99710A23CC01E2 +:1037D20000310203086159018C01D1DFF471030346 +:1037E200710B231004C6717AFAD7675C0372667391 +:1037F20062189EFBD7CFA1FB03D7C788061617F125 +:10380200E734020025DD2F23DD1725DD1923DD0531 +:1038120023DD1BEF2D304000C15012FDAD37C0EF4C +:1038220021FDEC37EF1CFDEC37FDB532EF1466736A +:1038320067189EFBEF0C6791DF08E6C15012FDADE1 +:1038420037C0C6D7C71617F1E7240000DD0F23DD06 +:1038520061240300DD0C24FB00DD6CEF60323500D7 +:10386200EF664047FB5BDC06CFA2FB0FEF3240471F +:10387200FB4CDC06CFA2FB0BEF264047FB33DC06FA +:10388200CFA2FB07EF1A4047FB1ADC06CFA2FB03CD +:10389200EF0E4047FB06DC05E5A2FBEF03F5A2FBBA +:1038A20031120505308000EF01F6086FA2FB081205 +:1038B200EF168F9FFBF59FFB318E12EF0B6673099C +:1038C2009EFB318E12EF01F7C6D7C71617F1E72418 +:1038D2000000DD3C241000DD1C23DD1C23DD34242C +:1038E2000E00DD18241100DD18240F00DD1824302D +:1038F20000DD18EF23E7EF22E7A3EF1E320400EF0B +:1039020019320500EF14320600EF0F320700EF0AFA +:10391200F7EF07320300EF02F792C6D7D9AEFBF1F9 +:10392200312FD7706131FDBA4B1344020071FED7BB +:1039320049B524318EC15013C150A4FDCB2D1004C2 +:10394200D7C78F92FCB092FCD161E8ED983AE5922C +:10395200FC31122103ED793A4016F90361E8ED7961 +:103962003A8FAFFB2FB3FBFD2539DC118FAFFB9FE5 +:1039720044FB8FAFFB9FB3FBF5B4FBEF5F8FB3FB51 +:103982004FAFFBDE05A0B4FBEF0B8FAFFB4FB3FBDA +:1039920061D8B0B4FBB093FCD593FCDF3F8FB4FB8E +:1039A2007C804CA0DC0E8FB4FB7C804CC0DE05A07A +:1039B200B3FBEF1B8FB4FB318F44E10071FEDE0FCE +:1039C2008FB4FB318F44C10071FE61C8B0B3FB8F6D +:1039D200B3FB9F44FBCF93FC20F5B4FB8F44FB9FCA +:1039E20041FB8FAFFB9F42FB8FAEFB2FB5FBFD254B +:1039F20039DC418FAEFB9FB5FBFD1E39609F45FB55 +:103A0200D9AEFBF1313F609FA4FBFD1E3912FD329E +:103A120039F690F9AEFBF3231231FF31EE03312F69 +:103A22001249B524318EC1F6C15050FDCB2D100480 +:103A3200CFB6FB64B0B6FBD5B6FBDF118FAEFB9FF2 +:103A4200B5FBFD1E3912FD3239CFB6FB64D968FBD6 +:103A5200F1E7240000DD1A23DD0523DD0AEF12D988 +:103A620064FBF1BD1AEF0DD944FBF1314FBD1AEFE2 +:103A720003F6BD1A7113217150F000CE301BCF171F +:103A82000006CE31060000000000000000717A300E +:103A9200710BE3710BE7C6D7C7168B728C01614AB3 +:103AA200DE248B728C02614ADE168C01728C0261FA +:103AB2004ADE068C01318EEF048C02318E12EF2821 +:103AC2008B318E12EF228B728C02614ADE068B31B1 +:103AD2008E12EF148C01728C026142DE068C01316F +:103AE2008EEF048C02318E12C6D7C716710AE771A7 +:103AF2000BE37150F000717B30CE3023CF170006FC +:103B0200669E310000000000000000717A30710BE7 +:103B1200E73182E302EFFA8D1F7158F000318E1205 +:103B2200C6D7F0317E12E678C4FBD78C01F0317E25 +:103B320004C4FB14A96168D78C03F0317E04C4FB72 +:103B420014A96168D7ED753BC731222104313421B4 +:103B52001F7133217123215600664C0BDD1272F363 +:103B6200311C7994FCCEFC0061CAFDCC3B86EFE9A6 +:103B7200F7C6D7C75600664C08DE0BF0317E12F648 +:103B820078C4FB86EFF0C6D7C7C1C1FBF8FFCC01F2 +:103B9200008C014C08DE2DFD2D3BDD0AA961490296 +:103BA200DF1D00E7EF208C014C08DE10FD2D3BDF0E +:103BB20006AC02B9F7EF0F615901EFEAE7EF0761CF +:103BC2005901EFCD00E71004C6D7C72004FBF8FF68 +:103BD200CC02FFCC03008C034C08DE42FD3A3BDDF5 +:103BE20024A9E743DF0300EF308C0372F3311C7921 +:103BF200C4FBCEFC0061CAD2DF058C03FD243B8CE2 +:103C0200039C02EF146159038C034C08DE10FD3A49 +:103C12003B61E800615903EFEF615903EFB88C0291 +:103C22008161F8ED143DF642C6FB61E800CC01006B +:103C3200CC00018B4C0861C8EDC93C717BFA8C0148 +:103C4200F0317E1279C4FBE743DF628BF0317E04F0 +:103C5200C4FB14A96168DF348C014DDE0F8C01F0C6 +:103C6200317E12F678C4FB615901EFEC6159008B89 +:103C72004C08DE138BF0317E04C4FB14A961686129 +:103C8200E800615900EFE8717AFAEF3B8BF0317E80 +:103C920004C4FB14A9E743DD1DA9128C01F0317E97 +:103CA2003378C4FB8BFD243B615901EF09FD2D3BA9 +:103CB20061F800615901717AFAFD2D3BDF0300EFD3 +:103CC20006615900ED353C717BFACC00008B4C0843 +:103CD200DE3D8BF0317E04C4FB14A96168DF1C0059 +:103CE2006159008B4C08DE278BF0317E04C4FB1433 +:103CF200A9616861E800615900EFE88BF0317E0448 +:103D0200C4FB14A9E743DF02F6B9615900EFBE71A3 +:103D12007AFA8C0281DD03E7EF01F71004C6D7C7F8 +:103D2200C1C1FBF8FFFDC9028C02D1DD126169023B +:103D3200305C03BBF6614900DDEE618900EFF510EE +:103D420004C6D7C1300600C150A8C15030FD5C2D59 +:103D52001006D7C72006FBF8FF3481FBC5300600EA +:103D6200C150A8C15030FD5C2D1006D2DD0D347C4F +:103D7200FB895CFC99FDFF3DF7EF378F7CFB5C0113 +:103D8200D1DD174016F903DF11301000C1A1FDADDE +:103D920037C031240F0417FD453D4016F901DD11EE +:103DA2004016F906DD0B8F7CFB5C02D161E8FD7ADF +:103DB20043F71006C6D7D97DFBF1C15030FDED2C7B +:103DC200C0629F80FB71304DFB8F55FB5C08D1DFD9 +:103DD20006710303710B23F7D7D980FBF1C1D97F99 +:103DE200FBC15030FDCB2D100471304DFB8F55FBC4 +:103DF2005C08D1DF06710303710B23F7D7C7200AD2 +:103E0200FBF8FF300F00C15030FDED2CC04021FB0C +:103E120002DF0771104AFBF7EF3F71184AFBCC072C +:103E220000CC0802CC09808F7CFB5C03D1DF05CC7F +:103E32000607EF03CC062F17040600C1300400C1A9 +:103E420050A0C15030FD032E100631240F0A401637 +:103E5200F903DF0417FD453DF7100AC6D730040009 +:103E6200C15010FDAD37C0D7300800C15010FDADB4 +:103E720037C0D78F16F9318FF723DD07240200DD13 +:103E820010EF17F5D4FBF5D6FBF5D5FBF5AAFCEF41 +:103E9200097152217162217172218FABFCB0ABFCAE +:103EA200D161E8ED943FCFABFC088F16F9318FE773 +:103EB20034020023DD0A25DD07252361F3ED543F9B +:103EC2003134071140D4FB02DC2640D4FB26DE202D +:103ED200FD5F3EEF1B40D4FB25DF05FD6A3EEF1080 +:103EE20040D4FB94DF0ACF65FB04F516F971322149 +:103EF2008F4CFB5C02D1DD15A0AAFC40AAFC0DDCB4 +:103F02000FCF65FB04F516F9713221EF03F5AAFC18 +:103F12008F19F9318FE7B12361C30871040271016E +:103F220022EF037102223104221140D5FB02DC147C +:103F320040D5FB26DE0EFD5F3EEF0940D5FB256135 +:103F4200F8FD6A3E40D6FB01DF08301000C1FDAD2E +:103F520037C031340708715321F5D4FBEF153154C2 +:103F62002105F5D4FBEF0CA0D4FBD5D4FB61F8CF2F +:103F7200D4FBFF31440707717321F5D6FBD73174A7 +:103F82002104F5D6FBD7A0D6FBD5D6FB61F8CFD658 +:103F9200FBFFD7C74016F902DF0E308000C1500880 +:103FA200C15050FDCB2D1004C6D7C72004FBF8FF2B +:103FB2004016F903DD064016F905DF218F45FB9C0B +:103FC200038F44FB9C028F7CFB9C018E929B17C14A +:103FD200300400C1F6C15044FD032E10061004C681 +:103FE200D7C1506CFDED2CC0629E50D7C7D5AEFC38 +:103FF200DD06B0AEFCED9140CFAEFC0231140706F7 +:1040020071104BFBEF0471184BFB4016F903DD06F0 +:104012004016F905DF798F4BFB7FDAFB76D1DD4E57 +:104022008F4BFB9FDAFB665C10D1DD1E8F4BFB5C76 +:1040320010D1DD0C308000C15011FDAD37C0EF0A48 +:10404200304000C15011FDAD37C0665C02D1DD1EAB +:104052008F4BFB5C02D1DD0C304000C15010FDAD36 +:1040620037C0EF0A302000C15010FDAD37C08F7C41 +:10407200FB5C03D1DD0E31240F0A30553DFD8A3B36 +:10408200D261F80031220707305A2BFD8A3B00C665 +:10409200D78F5CFB5C0FD1DD4E8F5CFB5C01D1DD09 +:1040A20005F516F9EF418F5CFB5C02D1DD0F710360 +:1040B20000710B20711300711B2071030E8F5CFBCA +:1040C2005C08D1DD0571030EEF0E8F5CFB5C04D141 +:1040D200DD06711300711B20300500FD213D7102C8 +:1040E2000E710A20711A20F55CFBF7D7C731845193 +:1040F20002EF66319451047140300231B2E203E7BB +:10410200EF66713BE28F12F9A012F9318EE72400BB +:1041120000DD0E23DD1223DD1C23DD2C23DD31EF38 +:10412200388F19F99E50EF2EF6C15084FDED2CC048 +:10413200629E50EF21716201300900FDEC3A62315A +:104142005A9E50716301EF0E300800FDE33FEF0607 +:10415200300900FDE33FE7EF0F7160300271483034 +:1041620002713BE6F512F9F7C6D7C15005C150847A +:10417200FDCB2D1004D78F16F9318FE72400006193 +:10418200F8ED814223DD212361F8ED0D422361F830 +:10419200ED4C422361F8ED5B422361F8ED66422368 +:1041A20061F8EDD942ED1A438F17F9318F240200DD +:1041B200DD26D5D4FBDD05F5B0FCEF03A0B0FC8F06 +:1041C200B0FC01DE07F516F9713221D740D4FB03AA +:1041D20061D8ED1D43E517F9F5B0FCFD2A2FFD88E6 +:1041E20026FD452AD2DD0A713221FD742FF516F91A +:1041F200D7FD172A7163074017F901DF05F565FB43 +:10420200EF04CF65FB03CF16F902D7FDA52FCF37F9 +:10421200001DFD7A2C8F3EFB5C02D1DD0A3080004E +:10422200C15010FDAD37C0FD892F714A9DF537FF92 +:10423200F517F9713221CBE43FEFCBE6F6F0CED49D +:10424200EF713818F9CF16F903D7FD1E4331040C6C +:1042520007CF16F904713221D7300F00FD6C41CF20 +:1042620016F905D7FD1E4331020C13300800FD6C10 +:1042720041300500FD213DCF16F902713221D7CF21 +:1042820065FB03F6426CFFDF05426EFF61E8D7FD76 +:10429200FA2FFDC82CFD882F714B9DF54CFBF54D77 +:1042A200FBF54EFBF54FFB716207CF350003CF37AD +:1042B2000019FD8B2ACE3708CBE4BFFFCBE6FFF116 +:1042C200CED4FFF6BEE0BEE2BED0F5B0FCCF16F90A +:1042D20006F5D4FBF5D6FB3102071F71720140D4FB +:1042E200FB04DE0C40D6FB04DE064017F902DF2B8E +:1042F200E516F9713221713AE7D771730131949E53 +:1043020002EFFAFD742F712AE761FD712BE7E516C2 +:10431200F9713221713AE7D700EFFDD73102002956 +:10432200F642DCFBDF27E6BFDCFBF6C15004C150DE +:1043320084FDCB2D10048F4BFB5C9F9F4BFB7110B8 +:104342005CFB309340FD8A3BD7F6BFDCFBD7FDF91F +:1043520002F7D7BDD8F6BDDAD7F303FDBA4B13D7B0 +:10436200ADD8BDDCADDABDDED7DADEC3BDDCF6BD6D +:10437200DEFD2F05C0BDDED7C72024FBF8FF8F82EC +:10438200FBF0F981FBFD5B43BC048F84FBF0F983F6 +:10439200FBFD5B43BC028F86FBF0F985FBFD5B43B3 +:1043A200BBAC04FD5543AC04311EBDDCF6BDDEFDE5 +:1043B2002F05FD6243AC02FD5543AC02311EDADC2F +:1043C200C3FD6B43C0BDDCADDEFD2206FD6243AB27 +:1043D200FD5543AB311EDADCC3FD6B43C0BDDCAD22 +:1043E200DEFD2206FD1C0CDADAADD8FCC24B00C39E +:1043F200C58F6CFC5C3FF0317E04ECFB14C2C0BD87 +:10440200D813BDDA3172DB05FDF10BEF03FD790B39 +:10441200ADD8B9A06CFCF6BC20BC229C1F8C1F4CF2 +:104422002EDD3C8F6CFC0E1F70F161DC605C3FF096 +:10443200317E1279ECFBFD55438C1F7309E825315F +:104442008FBDDC70BDDEFD2F05AC20BDDCAC22FDD6 +:104452002206ADDABC22ADD8BC2061591FEFBEAC3A +:1044620020BDD8AC22BDDAC9DC0004F6FDAA05C91C +:10447200DCFFFFF6FD3D06ADD8BFE4FBAFDEFB423D +:10448200E4FBDD12AFE0FBBFE2FBAFDEFBBFE0FB14 +:10449200AFE4FBBFDEFBAFE0FB42E2FBDC50AFDE92 +:1044A200FB42E0FBDE48AFB2FC42DEFBDE4040E610 +:1044B200FB16DC1F40E6FBA0DE168FE7FB4FE6FB98 +:1044C200DE0EAFDEFB22E8FB44691061C8FD394510 +:1044D200F5E6FBAFDEFB445146DC0BAFDEFB2410FE +:1044E20027BFB4FCEF1930F82ABFB4FCEF1140E645 +:1044F200FBFFDD03E6EF01F634E6FB89610899AFC5 +:10450200E2FB42E0FBDC1BAFE0FB42DEFBDE13AF73 +:10451200DEFB42B4FCDE0BF5E7FBAFDEFBBFE8FBE4 +:10452200EF1140E7FBFFDD03E6EF01F634E7FB891D +:104532006108991024C6D7C72006FBF8FFA087FBA5 +:10454200D587FBDF1CA088FBD588FBDF14A089FB85 +:10455200D589FBDF0CCF87FBFFCF88FBFFCF89FB21 +:10456200FF717BFA710A9E31929E02EFFA8E98FDDC +:1045720051069C038E949FB6FC8E969FB7FC8E9735 +:104582009FB8FCFDDF4613BC048FB9FC4E03DF125B +:10459200AF70FC614904DE41AC042270FCFD0E46A2 +:1045A200EF378C03318EB112D9B9FCF143DF1F8C86 +:1045B200035C0391DF03E6EF01F6046D01313D1266 +:1045C20001032270FC610904BBFD0E46EF0B8FB99B +:1045D200FC4E03DE04F6FD0E468C039FB9FCAC04D0 +:1045E200BF70FCD96EFCF101041AF914A944FFFF53 +:1045F200DF04E6B9EF12D96EFCF101041AF914A92D +:1046020044FEFFDD03A9A1B91006C6D7C716174499 +:104612000001DC02F616A06EFCF96EFCF3311CF60A +:10462200781AF9B7F647DFEEC6D7C7560066F031FB +:104632007E12F6B1781AF99666D1DFF1F587FBF5AD +:1046420088FBF589FBC6D7711322D7C72004FBF874 +:10465200FFD912F9F1E7240000DD1123DD1E23DD6D +:104662002523DD2C23DD3723DD3CEF428F6EFC9FBB +:1046720072FCA012F9D9B6FCF112EF5DA012F9D9C1 +:10468200B7FCF112EF53A012F9D9B8FCF112EF49BD +:10469200A012F98FB9FCFD6B06318E12EF3BA0120E +:1046A200F9325500EF33A012F932AA00EF2BF9725A +:1046B200FCF3311C791AF9BB311222058B9C03EFF2 +:1046C200078C019C03B072FC718071172261DC615E +:1046D200FB7111228C03318E121004C6D7C720063B +:1046E200FBF8FF8E98FD51069C038E97FD51069CA8 +:1046F200028E96FD51069C018E94FD51069B710B14 +:104702009E717AFA8C02F0317E12791826BC048CE2 +:10471200035C03D1DF158C024C03DE0C8C024C02CD +:10472200DF098C014C1D61F86179048C01318EB175 +:10473200610904BC04313D120103BC048C040D70F8 +:0B4742008C051C00BC04121006C6D73A +:10474D0061FC61FC61FC61FC61FCC1C3C5C7520C1D +:10475D00929269D4FEC1DFF88EFD708EFCC14016B9 +:10476D00F903DF09717AFA305A2BFD8A3BC09EFCA2 +:10477D00609EFD34D4FE5206C0B9A5A592DFF9C6E0 +:10478D00C4C2C061FCC1C3C5C7520C929269D4FEAC +:10479D00C1DFF88EFD708EFCC1717AFA31A25141E4 +:1047AD00F578FC71483002716030023104212671B8 +:1047BD000A23710321D54CFBDF0FD54DFBDF0AD545 +:1047CD004EFBDF05D54FFBDD0C31020302EFFA7115 +:1047DD000303710B23FD4946FDFC33F512F9EDC1C1 +:1047ED00483184510DF578FC71483002FDFC33EDF4 +:1047FD00C148319451154078FC03DD0C4078FC0420 +:10480D00DD064078FC0161F8F578FCD978FCF1E71C +:10481D00240000DD0823DD1323DD35EF5271403018 +:10482D0002E578FC71503002EDC1488E509F13F9AE +:10483D00D913F9F1FD2137629F15F94013F97FDD89 +:10484D0006CF78FC02EF03F578FC71503002EF646F +:10485D003194511731C45106CF78FC03EF11F5781F +:10486D00FC7148300271603002EF49CF78FC044092 +:10487D0078FC03DF0E8F15F99E50D913F9F1FD96D3 +:10488D0037EF118E507617F1C1D913F9FD8D34C064 +:10489D00715030024013F94FDD094013F97F61E883 +:1048AD00A013F94078FC03DF0BD913F9F1FD213783 +:1048BD00629F15F9C09EFC609EFD34D4FE5206C069 +:1048CD00B9A5A592DFF9C6C4C2C061FCC1C3C5C7F5 +:1048DD00520C929269D4FEC1DFF88EFD708EFCC130 +:1048ED00F616717AFA714AE5717BBD51405F04018C +:1048FD00D1DD05A7F647DFF3300400BF2401F6BF75 +:10490D002A01300B0BBF2801FDEC2C300B0FBF28FB +:10491D0001FDEC2C300F0FBF2801710AE671332019 +:10492D00C09EFC609EFD34D4FE5206C0B9A5A59272 +:10493D00DFF9C6C4C2C061FCC1C3C5C7520C929297 +:10494D0069D4FEC1DFF88EFD708EFCC1717AFAD587 +:10495D0020FBDD0EEB1EFB899E44A21EFBB020FB4F +:10496D00EF2B710AE6300400BF2401F6BF2A013097 +:10497D000B0BBF2801FDEC2C300B0FBF2801FDECFC +:10498D002C300F0FBF2801712320713320C09EFCE6 +:10499D00609EFD34D4FE5206C0B9A5A592DFF9C6BE +:1049AD00C4C2C061FC00EFFD61FC00EFFD61FC00C5 +:1049BD00EFFD61FC00EFFD61FC00EFFD61FC00EF20 +:1049CD00FD61FC00EFFD61FC00EFFD61FC00EFFD02 +:1049DD0061FC00EFFD61FC00EFFD61FC00EFFD618E +:1049ED00FC00EFFD61FC00EFFD61FC00EFFD61FCE3 +:1049FD0000EFFD61FC00EFFD61FC00EFFD61FC00CF +:104A0D00EFFD61FC00EFFD61FC00EFFD61FC00EFCF +:104A1D00FD61FC00EFFD61FC00EFFD61FC00EFFDB1 +:104A2D0061FCC18F76FB4F96FFDF328F77FB4F977F +:104A3D00FFDF2A8F78FB4F98FFDF228F55FB5C0439 +:104A4D00D1DF1A71204DFB710303710B234016F951 +:104A5D0006DD064016F90161F8CF17F902C061FCB9 +:104A6D0071222161FCC1C3C5C7520C929269D4FE5B +:104A7D00C1DFF88EFD708EFCC1717AFA8E31318EE8 +:104A8D00E7240600DD0923DD1D23DD3123EF49D9A0 +:104A9D00C0FBF104B7FB148D1F9930B7FBFD9A3A9B +:104AAD00629FAFFBEF32D9C0FBF104BAFB148D1F2F +:104ABD009930BAFBFD9A3A629FAEFBEF1BD9C0FB52 +:104ACD00F104BDFB148D1F9930BDFBFD9A3A629F19 +:104ADD0002F930D727FD8A3B4031FF08DD08A031B0 +:104AED00FF717201EF1C7158F00071730171122189 +:104AFD0040C0FB02DF03F6EF05D9C0FBF1A1609FBB +:104B0D00C0FBC09EFC609EFD34D4FE5206C0B9A50C +:104B1D00A592DFF9C6C4C2C061FCC1C3C5C7520CA2 +:104B2D00929269D4FEC1DFF88EFD708EFCC1717A50 +:104B3D00FA8F7CFB5C03D1DD164016F903DD0640D0 +:104B4D0016F905DF0A31240F0630553DFD8A3BC0AD +:104B5D009EFC609EFD34D4FE5206C0B9A5A592DF21 +:074B6D00F9C6C4C2C061FCDF +:104B74000000000000000000753E4339B22A0930ED +:104B84007231ED31B532EE3F953FAC3F78410020B4 +:104B9400753E4339B22A09307231ED31B532EE3FF8 +:104BA400953FAC3F78410000000000000000983AB7 +:064BB400F82A23301299DB +:104BBA00317503F7332312D7C73314F4DCCDDF8002 +:104BCA00FC2A4C00CDDF16ECD54B00C64ADE02DECD +:104BDA003815014CFFDD290361C8DD241571FB4A34 +:104BEA00DC80DC17DF08618A718C618ADE0D82DF66 +:104BFA000A83DF07A5A144807FDE0B448000DC0125 +:104C0A00D7CDDE01EF03CDDE03EDAF08F10361C8B6 +:104C1A00DD03F4DED73174DEF934FF7FCDDE05D74C +:104C2A00159DDE010361C8DDE9234CFFDDDE31722B +:104C3A00DEE7D1318EDF11C9DA807EBDD89DDDFD78 +:104C4A009F0615317E247E0036E820247C00553EDE +:104C5A00311FDE04A136F220C151806174C5C38DB3 +:104C6A00DCC1410011ABBDD811AC02BDDA118C0810 +:104C7A009DDDC7FD9F06C611AC04BDD811AC06BDAB +:104C8A00DA118C099DDDFD1C0920046ADF03FC4C46 +:104C9A004D00FCD84C00FD9F06FC2D4D00FD9F06E3 +:104CAA00C9DAC03FC9D80000F4DD51806175FD1C26 +:104CBA0009FC154D00FD9F06B4DF4ADF80DFCFFCFB +:104CCA002D4D00FD9F06100AC0317D0514D715BD74 +:104CDA00DA13BDD88DDC9DDDD7C9DA803FC9D8008B +:104CEA0000F4DDD7118C019DDD11AC02BDD811ACE9 +:104CFA0004BDDA1704060016D78C019DDDAC02BD8F +:104D0A00D8AC04BDDA1704060016D7A806BDDAA87F +:104D1A0004BDD888089DDDD7A80C14A80A128809F2 +:104D2A009DDCD7A80CBDDAA80ABDD888099DDDD7B5 +:104D3A00A80635B806A80433B804880861A8DC9820 +:0D4D4A0008D715B80613B8048DDC9808D7FB +:0A4FF60031363A30383A3139000004 +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr.0_10.TEG2CTRC.hex b/tags/1.34_1.05nup/hex/bsr.0_10.TEG2CTRC.hex new file mode 100644 index 0000000..42b4bc0 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr.0_10.TEG2CTRC.hex @@ -0,0 +1,1015 @@ +:02000000D40426 +:02000200FFFFFE +:04001000EF47F1477E +:02001C00914908 +:02002400FD4994 +:02002A006A4A20 +:08003400414CFE4B3C4CE94736 +:02004A00F3477A +:02005A002E482E +:02006200FA4C56 +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7FDD202C736F00071F4C6DE06713018CB +:1000E800F9EF2B51105FA8FFD1DD13713018F971AA +:1000F8000300710B20711042FBFD6501EF10360003 +:1001080000868767D1DFFB66D1DFF6FD6501360023 +:1001180000664C09DE2317F104F60FC1317B9EFD02 +:10012800C411897217F104F64F14896142DF03F68E +:10013800EF01E660610786EFD867D161E8FDED035E +:10014800FD5C02EF8CC6D7717BFACEA016CEA180DB +:10015800E5F300CEA408F5AAFFF5A9FFD78F18F993 +:1001680031350ACD0003CD0306E40EEF07F400CDC8 +:100178000306F40ECE20FFCE23F0CE2EFCF401F4BD +:1001880002F404F405F406CD0740F40CF51005F468 +:100198000FF521FFCE22E9CE24FBCE25F3CE26FC97 +:1001A800CE271FCE2CFFCE2FFFCF1105FCF5300038 +:1001B800F53100F53300F53400CF350003CF3700B3 +:1001C80019F53C00F53E00F51205F54300F547002A +:1001D800CF530006F55700F6BEE0BEE2BED0CBE432 +:1001E800FFFFCBE6FFFFCBD4FFFFCEE8FFCEECFF4F +:1001F800CEE9FFCEEDFFCEEAFFCEEEFECEEBFFCE90 +:10020800EFFFCED8FFCEDCFFCE3831CE3971CF38F4 +:10021800050AF53905F537FF7108F20090BFB401FA +:10022800F5A5FFF5A6FF7158F000F530FF7128F02D +:10023800005087BF1801BF1A01BF1C01BF1E017102 +:1002480048F000F5300271080105F55005F5BCFFCE +:10025800F5BDFFD7FDB433FDA13BFD292F717AFA17 +:10026800FD88268F18F931350A31040009CF16F9AF +:1002780002EF03F516F9FDD234FD5138FDAD02FD4C +:10028800C846713221712BE7FDD202FDA43B3134FF +:100298002105FDA43BEFF7FDD202FD263CD2DFFA93 +:1002A80061EDEFE4D731020403F6EF01E66034189C +:1002B800F9718C8971899931120403F6EF01E660AE +:1002C8003418F9718C89719999D7CEABACD78C0554 +:1002D800318EED950CC73641057184C6D78C053132 +:1002E8008EFD990CD2D7BDD831FFBDDADADAADD898 +:1002F800ED610F8C05318E31AD128C04318E318D4C +:1003080003D7C72006FBF8FFFDA604301400C13050 +:100318000020F7FD1E04C0CC05048C054C14DE0833 +:10032800FDD602615905EFF2CC05048C054C14DEAC +:100338006CFDD602CC04008C044C04DE50FDDD02BA +:10034800DC4B301AF9BC02CC0100FDD20231B2D12B +:1003580005FDDD02DEF7713BD1AC02148F40059933 +:10036800715050056179026159018C01D1DD05FD9B +:10037800DD02DED9304000C1FDFB02FDEE02C0D235 +:10038800DD06FD310FE7EF59615904EFAAFDE502DB +:1003980061E800FDDD02DC05615905EF8E716050F2 +:1003A80005CC0200CC03008C034C09DE248C0331FD +:1003B8008E1249F61F728C03318E04F64F14896130 +:1003C80042DF03F6EF01E6600E029C02615903EF7B +:1003D800D68C02D1DF08FD1F0EFD310FEF03FD3172 +:1003E8000F1006C6D7FDA604300800C1300050F72C +:1003F800FD1E04C0FD310FF7D73184BD02EFFA713D +:100408007BBDCBE4FFFFCBE6FFFFCBD4FFFF717AC8 +:10041800BED7717BBED7C7C3C12006FBF8FF8C10BF +:100428009C058C10318E040C00128C05318EBDD8C1 +:1004380013FD4306DE63FDD2028C05318EFD910C5F +:10044800D2DD05FDD602EFF1CC04008C044C04DEAD +:100458003ECC0300301AF9BBAC06148C089EFD1183 +:100468008972AB146299AC06A1BC06617900615926 +:10047800038C03D1DFE2304000C1FDFB02FDEE0238 +:10048800C0D2DD06FD1A04E7EF10615904EFBCFD88 +:10049800E502DFFB615905EF89F7100AC6D7717BC2 +:1004A8009D717BFAFD0104301AF9FD440DFDCF0C56 +:1004B800F7D7FDA604FD1A04FD1E0ECEABAAF7D78A +:0C04C800CEFA0630D00061DDC161FCD727 +:1004D40061CF5100718C7109FECBF800FEFC4F0115 +:1004E40000F6BF00F953C0F693935820FEDFF9419C +:1004F40000364A4D3478FCEF05118B99A7A51744B3 +:10050400904DDFF53602F93078FCEF04CC0000A7FB +:1005140047DFF9410036FC2034BEFCEF05118B990E +:10052400A7A51744FC20DFF536BEFC30BEFCEF0463 +:10053400CC0000A747DFF9FCD80000EFFEC361DD63 +:10054400717BFABEF0ADD8BEF200DBF6FFADDCBEC7 +:10055400F000AEF6BDD8AEF40312ADDABEF200AED2 +:10056400F661CD03BDDAC2D7C3F33174D90883C1B0 +:10057400F626D8BDD8C0317505C312F623C2FD8D49 +:100584000593DF0312F623C2D7440000DD2761DDA3 +:10059400717BFACFE80080BEF6F6BEF4BEF2ADD8A9 +:1005A400BEF0CFE800818FE8003103FAAFE000F538 +:1005B400E80061CDD7ADD8D7C3F33174DB0F83C165 +:1005C400F626D8BDD861317026DABDDAC031750D92 +:1005D40083C312F626DCBDDC61317023C2FDF50550 +:1005E40093DF0CF626D8BDD861317026DABDDAC2A5 +:1005F400D7C161686BDC6BDDC0DD2F61DD717BFA17 +:10060400CFE80080BEF4ADDCBEF6ADD8BEF0ADDA06 +:10061400BEF2CFE800818FE8003103FAAEF0BDD816 +:10062400AEF2BDDAF5E80061CDD7F6BDD8BDDAD7B4 +:1006340006DABDDAADDC06D8BDD861D8A6DAD7466D +:10064400D8DD0771FF7177D971C0D75BDB9DDB60A3 +:100654005BDA9DDAADDC5BD9085BD808BDD8D7C3BB +:10066400C7F3728EFDC162314C4100360020116126 +:10067400A072C09EFD62C6C2D7C3C7F3728EFDC10D +:10068400625C0F0C000FFE00314C4100360A201151 +:1006940061800FFE0073C09EFD63C6C2D7C5C3143C +:1006A400DADCC9DC0000ADDEC1CDDF00C7F4DEFA60 +:1006B400DC8DDA5C7F9DDD6BD96BD861F87112DE5D +:1006C400645C7F9DDC616B616A61F87102DE150117 +:1006D400707177DB7171DE7174DA8DDB61DC4CFF74 +:1006E400DD05D1DF35EF293114DE097152DEEF2A41 +:1006F4003102DE06EDB608EDB1083162DEF9ED9E99 +:10070400087122DE813104DE193152DEEAED8908F6 +:100714007132DE817114DE7161DE084CFFDDD1D1EE +:10072400DDDF3152DED83162DEE36100F161DC24C9 +:100734007F00146370318C66728DDC3124DE0AB55F +:1007440001311C61D8A13175F671FABDDA1337D8BD +:10075400D9E8D8F8DD618A3134DE0AB501311C618B +:10076400D8A13175F671FA35BDD81765D6BDDC153B +:1007740067D606DC377065D61C00BDDC138DDBD66E +:1007840007167101DE63D8DAD6071670F11C007102 +:1007940004DE1C0006DC570061D88733D8DBD6039F +:1007A4001261D887158DDAD6031261D88765D8DA35 +:1007B400D6BDDC64D8DBD606DCBDDC65D8DBD61C54 +:1007C4000061A8DC6103671BDD1ADC0061008DDCBD +:1007D4001C0031731201311C61D8A1146661DC6103 +:1007E400D8A3ADD8ED1D0814ADD8A1ED1D08EADAE3 +:1007F40031730C94DD0901311C61D8A13175F435D4 +:1008040060EF2344EAFFDC76609133311E35311EFC +:100814003571F983DFF533EF0D71FCDCE644FF003D +:100824006168DE72DDE33172DF21618A4C80618AA6 +:10083400DC19DF0633718C33DE1183DF0E3571FA78 +:1008440004010035DE054CFEDD4C817174DE6C0064 +:1008540061FB618D71F9618C618B618A9DDCF4DED1 +:1008640061F8A4DE7174DF61D8D7C6D4DE61E8FD17 +:10087400C10815BDDA13BDD8C0BDDEC2C4D751024C +:10088400EF047173DEF17174DE9DDEF6EF15F4DCB6 +:10089400EFD25104EF055103EF01F17174DE9DDED7 +:1008A4003080FE61FB14F73172DFE3EFB7CDDE0574 +:1008B400EF02F4DE34FF7F3172DFD3EFA78EFC70DA +:1008C4008EFDC1C5C3ADDE315E041A20320000C303 +:1008D400C1D8DEF1C1AEF8FCEB0800C0C0C0C2C490 +:1008E400C09EFD609EFCD71489728A049EFDAA02F4 +:1008F4001411894C40DD0E624C0430020061C83092 +:100904000100BF00F9D77C80C5C314DADCC9DC0060 +:1009140000ADDEC1CDDF03ED2D09C5C314DADCC99A +:10092400DC0000ADDEC1CDDF02C7F4DEFADC8DDA17 +:100934005C7F9DDD6BD96BD861F87112DE645C7FDE +:100944009DDC616B616A61F87102DE15017171DE13 +:10095400707174DA8DDB61DC7177DE7161DE4CFFFE +:10096400DD08D1DD407172DDEF423114DE097152D0 +:10097400DEEF393102DE03EDB6083154DE1F316497 +:10098400DE1BEDB108813104DE313142DE07EADAE3 +:10099400DAD867EF093164DE04517F6155669DDC66 +:1009A400F4DEED6808817114DE7141DE084CFFDD70 +:1009B400C23152DED9D1DDCD7172DC3142DEDE616D +:1009C40028DD13DE0B4CE1DCC57CFF817180EF0672 +:1009D4004C20DEC96100BDDAADD8EADC37618A3368 +:1009E400618E37618CDC12DD1E37311E35311E35C8 +:1009F40071F9B4DBDFF437EF0E33311E33311E33BC +:100A040071F9B4DBDFF433353164DE2845DF0537B3 +:100A14004337DD1ADE0A352533273361D8B1EF0BAE +:100A24007ADE80253723121761D8B1EDF207ED86FF +:100A340008ED9A0833073308611C08611DDEEC4A8F +:100A4400DAFEDDEDA4DA33311E33311E71FA33716F +:100A5400F933EFD7C5C314DADCC9DC0000ADDEC15D +:100A6400CDDF01C7F4DEFADC645C7F9DDC616B6181 +:100A74006A61F87112DE8DDA5C7F9DDD6BD96BD80B +:100A840061F87102DE1501707177DB7171DE7174CA +:100A9400DA8DDB61DC4CFFDD05D1DF3CEF30310466 +:100AA400DE097142DEEF313112DE06EDB608EDB13A +:100AB400083142DEF9ED89083162DE0C7132DE81E3 +:100AC4003114DE1C3162DEE6ED9608ED9E087122DB +:100AD400DE817104DE7161DE084CFFDDCAD1DDDC2C +:100AE4003142DEE73162DECD6120F13C00047F005B +:100AF400146370318C66728DDC3134DE0AA50131E9 +:100B04001C61D8A13175F671FABDDAADD80833BDD0 +:100B1400D867618A708DDD3124DE0AB501311C612C +:100B2400D8A13175F671FA35BDDC3000013600000C +:100B34003546DA35DF043346D833DE04B6DCEF124B +:100B4400510361D831050B3526DA353326D83361A4 +:100B5400D8B5311C350861DC0861DC35DC0C354660 +:100B6400DA35DF043346D83371C061DC0861DC0850 +:100B7400370861DC0861DC37DECA08121714ADDC03 +:100B8400ED1D087ADB80D7C5C3C18DDA71FA73F81D +:100B9400D9ADDA01F04C9FDE622C7FDC5E2C10DED6 +:100BA4001F8133DD05311E83DFFB3174DB0914F64D +:100BB4002312F62561D8B3BDD813BDDAC0C2C4D799 +:100BC4002C08DE163383F8D8DD0B311E618A61FBF5 +:100BD400618A83DFF5618A08EFD02C07758DD8DD33 +:100BE4000D311E33311E3371F985DFF5EFBC3174DD +:100BF400DB09311C03DC045380DDBCF7F6EFB8C518 +:100C0400C3C18DDA71FA73F8D9ADDA01F0DC144C92 +:100C14009E61D8ED9D0BDF0B8DD8BDD813BDDAC016 +:100C2400C2C4D7F6BDDABDD8EFF5C5C3C1ADDADAB3 +:100C3400D831750914F62312F661D8B125ED4D0C9F +:100C4400C5C3C1ADDADAD8F4DB0361C8DD3B235593 +:100C54009E31730A9501311C61D8A13175F6618A00 +:100C64004C80618ADC11DF0633718C33DE0983DF4B +:100C74000604010061D8857174DB3561FB9DDB6579 +:0D0C840071F99DDA637064BDD8C0C2C4D799 +:100C91005208EF065203EF025206FEE600FE1B0069 +:100CA100DC16089F03088F0408089F040862FE24CD +:100CB10000089F0408EEBF00EEBA00C1C514410E42 +:100CC10011D9D0FF118FD1FF312E45C4C0D7F231D8 +:100CD100A2C401E2D79DE261DD4C09DF12717BFA0A +:100CE100C18F06089FCDFCC0CF060800EE2700315A +:100CF100F2FA04CF0608004C00DF05D50008DD1626 +:100D010061DD717BFAD50608DD0ACDE31F61CD6196 +:100D1100CDEE160061CDFED40061FFFE9A00FCF815 +:100D2100FF0EFEB20061CDFED5004C09DF0EC18F72 +:100D310006086FCDFC9F0608C0EE0400CF06080030 +:100D4100F8E3D75200EF025202FE3700CFCCFC008D +:100D5100CF060800BF0408C716629F0008410011B2 +:100D61008F26259B4100118F27259F0108C6510021 +:100D7100FE62FFEF025205CF060800C1510CFE0AC8 +:100D810000C0D7C1511DFE0200C0D761DD717BFAE1 +:100D910070CEC0A59EC47CFF9EC4609EC461CDD7A9 +:100DA10061DD717BFAC18EC45C1BFED6FFCF0608E4 +:100DB10001FED7FFC061CDD731F2FA1AC1AEE4BF4F +:100DC100BEFCAEE6BFC0FCAED4BFC2FC30FFFFBE6E +:100DD100E4BEE6BED4C0D731F2FA11C1AFBEFCBE4B +:100DE100E4AFC0FCBEE6AFC2FCBED4C0D7C1BFC435 +:100DF100FC13BFC6FC15BFC8FC17BFCAFCC0D7AFE8 +:100E0100C4FCDBC6FCEBC8FCFBCAFCD7534B30521D +:100E11005430324E323030475631323000FFC150FB +:100E2100FEFEAB0061DD717BFACF060800FE0A0011 +:100E3100FEA4FF61CDF8E3EECF00C7FB0408BFBEFF +:100E4100FC8FC0009C05C5C337040600BFC0FC353C +:100E510036830E300000522BFE6600C2C4C630310C +:100E61000EB800300000B8022004AFC0FCB800305A +:100E71000F00B802AFBEFC61FF520AFE3AFFECF868 +:100E8100FF0E717BFAC1C7FB04088C05C65C80FEAE +:100E91000200C0D761DD717BFA70CFC0FFA59FC092 +:100EA100007CFF9FC000609FC00061CDD7618BFEB9 +:100EB100E2FF717BBE410011FB000017CEFC006117 +:100EC100CB089EFDF31161C999A58392DFF7D7FE87 +:100ED100B1FED5CCFCDF23C1CF0308035109FEF4D9 +:100EE100FDC0D2DF37FE3800A20408CF0308075146 +:100EF10009FEE1FDD2B20408DF22C7FB04083183F9 +:100F010002C6D7C6510AFECCFD624C1FDF06CFCC0C +:100F1100FC01EF04CFCCFC00C0EE5BFEC0EE55FE41 +:100F2100C7C1FB04088B31196C0161589BC0C6D73E +:100F3100717BFAFE4DFEAF0408040600C11436951C +:100F41000E300000522DF3FE77FF8FC000FE2BFE06 +:100F510061CF5C807C8073C0041900CEFC0F61CB33 +:100F6100C55404EF03C55417FE18FEC7360008BB6D +:100F7100629C0288089C03D1DD334C41DE2F70F165 +:100F8100312DB161090033081C000851FF612A416C +:100F91000E118FD0FF613B118FD1FF6138DC0E8BB9 +:100FA1005C03DF0964C6C4FE2BFDEECAFDC6C4EEB8 +:020FB100C3FD7E +:0A0FF60031353A35393A3131000047 +:0A20000000060C12181E242A3036C8 +:10200A00001632486480961228446076920824406A +:10201A004040666D756C0000404066646976000059 +:10202A004040666164640000404066737562000067 +:10203A00404066636D70000061636F7300000000CA +:10204A006173696E000000006174616E0000000037 +:10205A006174616E32000000636F7300000000005B +:10206A0073696E000000000074616E0000000000D9 +:10207A00636F73680000000073696E6800000000F7 +:10208A0074616E680000000065787000000000004E +:10209A0066726578700000006C64657870000000F4 +:1020AA006C6F6700000000006C6F67313000000041 +:1020BA006D6F646600000000706F7700000000001A +:1020CA0073717274000000006365696C000000009F +:0E20DA00666C6F6F72000000666D6F64000030 +:1020E8007B5DCFBFA8D6E43FDCEF1AA192C031D008 +:0420F80021409705E7 +:0A21000031353A35393A313100002B +:10210A0001020203030200FEFBF7F3F0F0F3FA0404 +:10211A001225384D5F6E777A776E5F4D3825120437 +:10212A00FAF3F0F0F3F7FBFE0002030302020100E8 +:10213A000000000000000000000000000000000095 +:10214A000000000000000000000000000000000085 +:10215A000000000000000000000000000000000075 +:10216A000000000000000000000000000000000065 +:10217A000000000000000000000000000000000055 +:10218A000000000000000000000000000000000045 +:10219A000000000000000000000000000000000035 +:1021AA000000000000000000000000000000000025 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 +:1021FA0000000000000000000000000000000000D5 +:10220A0000000000000000000000000000000000C4 +:10221A0000000000000000000000000000000000B4 +:10222A00000000000000000000000000000000ADF7 +:10223A0030AE70B000B300B470B5A0B780BA00BBBE +:10224A0090BD00BE00BFF0C300C5C0C800CAC0042C +:10225A000012000C10240010D01BF00AF008E00C49 +:10226A00F008C008B007F00B0005D0020009000012 +:10227A000000000000000000000000000000000054 +:10228A000000000000000000000000000000000044 +:10229A000000000000000000000000000000000034 +:1022AA00000000000000000000000000000000AD77 +:1022BA0030AE70B000B300B470B5A0B780BA00BB3E +:1022CA0090BD00BE00BFF0C300C5C0C800CAC004AC +:1022DA000012000C10240010D01BF00AF008E00CC9 +:1022EA00F008C008B007F00B0005D002000900870B +:1022FA009A99993E0000003F01020203030200FE80 +:10230A00FBF7F3F0F0F3FA041225384D5F6E777A93 +:10231A00776E5F4D38251204FAF3F0F0F3F7FBFEFF +:10232A00000203030202010001020203030200FE8B +:10233A00FBF7F3F0F0F3FA041225384D5F6E777A63 +:10234A00776E5F4D38251204FAF3F0F0F3F7FBFECF +:10235A00000203030202010001020203030200FE5B +:10236A00FBF7F3F0F0F3FA041225384D5F6E777A33 +:10237A00776E5F4D38251204FAF3F0F0F3F7FBFE9F +:10238A00000203030202010001020203030200FE2B +:10239A00FBF7F3F0F0F3FA041225384D5F6E777A03 +:1023AA00776E5F4D38251204FAF3F0F0F3F7FBFE6F +:1023BA00000203030202010001020203030200FEFB +:1023CA00FBF7F3F0F0F3FA041225384D5F6E777AD3 +:1023DA00776E5F4D38251204FAF3F0F0F3F7FBFE3F +:1023EA0000020303020201F6DA6E940001020203FC +:1023FA00030200FEFBF7F3F0F0F3FA041225384D5E +:10240A005F6E777A776E5F4D38251204FAF3F0F033 +:10241A00F3F7FBFE000203030202010001020203BA +:10242A00030200FEFBF7F3F0F0F3FA041225384D2D +:10243A005F6E777A776E5F4D38251204FAF3F0F003 +:10244A00F3F7FBFE0002030302020100010202038A +:10245A00030200FEFBF7F3F0F0F3FA041225384DFD +:10246A005F6E777A776E5F4D38251204FAF3F0F0D3 +:10247A00F3F7FBFE0002030302020100010202035A +:10248A00030200FEFBF7F3F0F0F3FA041225384DCD +:10249A005F6E777A776E5F4D38251204FAF3F0F0A3 +:1024AA00F3F7FBFE000203030202017F7E7D7C7BC1 +:1024BA007A797877767574737271706F6E6D6D6CE8 +:1024CA006B6A696867666564636261605F5E5D5CCA +:1024DA005B5A59585756555453525151504F4E4DB5 +:1024EA004C4B4A49484746454443420001020203CD +:1024FA00030200FEFBF7F3F0F0F3FA041225384D5D +:10250A005F6E777A776E5F4D38251204FAF3F0F032 +:10251A00F3F7FBFE000203030202010008010102B5 +:10252A000203030200FEFBF7F3F0F0F3FA041225AC +:10253A00384D5F6E777A776E5F4D38251204FAF35D +:10254A00F0F0F3F7FBFE00020303020201000102AE +:10255A000203030200FEFBF7F3F0F0F3FA0412257C +:10256A00384D5F6E777A776E5F4D38251204FAF32D +:10257A00F0F0F3F7FBFE000203030202010001027E +:10258A000203030200FEFBF7F3F0F0F3FA0412254C +:10259A00384D5F6E777A776E5F4D38251204FAF3FD +:1025AA00F0F0F3F7FBFE000203030202010001024E +:1025BA000203030200FEFBF7F3F0F0F3FA0412251C +:1025CA00384D5F6E777A776E5F4D38251204FAF3CD +:1025DA00F0F0F3F7FBFE000203030202010001021E +:1025EA000203030200FEFBF7F3F0F0F3FA041225EC +:1025FA00384D5F6E777A776E5F4D38251204FAF39D +:10260A00F0F0F3F7FBFE00020303020201000000F0 +:10261A0000001F003B005A0078009700B500D40064 +:08262A00F300110130014E0123 +:10263200506CED022E710300710B20D771130071E3 +:102642001B20D730FA00ED7B3DC1506CFDEC2CC055 +:1026520062D7723453FB89616A99D7C1E6A1C1502E +:1026620084FDCA2D1004D7AF0EF92414001231FFD5 +:1026720033BDD813BDDAD7300700C1E6A1C15084FB +:10268200FDCA2D1004D7C72008FBF8FFF519F93051 +:102692009600FD7B3D305400BB17C1E6A1C150FE40 +:1026A200C1FD32261006304000BB17C1E6A1C15061 +:1026B20006C1FD32261006D2DD0A71004EFBE51975 +:1026C200F9EDC027304057BB17C1E6A1C1503EC14A +:1026D200FD3226100617040300C1300400C1500C5D +:1026E200C1506CFD5B2D100630D4C0BB17C1E6A1F2 +:1026F200C1500EC1FD32261006F690BB17C1E6A1ED +:10270200C1500CC1FD32261006716201300900FD74 +:10271200463B6231DEB1609C0771630131342002B5 +:10272200EFFA7122208C07318EF723DD0A24030091 +:10273200DD0B240400EF06CF19F902EF2E34392104 +:10274200C5304000C1C1FD322610068FF9229F0319 +:10275200F9DBFC22AFFA22BF04F933BF06F9DB0032 +:1027620023AFFE22BF08F933BF0AF930C800FD7B50 +:102772003D30D4C0BB17C1E6A1C1500EC1FD322607 +:10278200100630C800FD7B3D300400FD4B269C073F +:102792004C6DDD0A8C074C6EDD048C074C6F170400 +:1027A2000300C1300400C1500CC1FD32261006F6F0 +:1027B200BB17C1E6A1C1503EC1FD3226100671729F +:1027C20001300800FD463B629F02F930D727FDE445 +:1027D2003B1008C6D7C7C1FBF8FF8F0CF94F02F9AF +:1027E200DD477122028F02F9318EF7BDD813BDDAAF +:1027F200FD2E0CC9DCCDCC30DF42FDA106C9DC00C8 +:1028020000308043FD580AADD8BDDCADDAC9D866C8 +:10281200E6C9DAA242FD0A09FD8B0BADD8BF0EF95B +:102822008F0EF99F4AFB712302D578FCDF79712262 +:1028320002404AFB15DC25FD6926FD2E0CAF04F98A +:10284200BDDCAF06F9FDA106FD870B3172DB05FD8C +:10285200030CEF03FD8B0BADD8BBEF23FD6926FD07 +:102862002E0CAF08F9BDDCAF0AF9FDA106FD870BFE +:102872003172DB05FD030CEF03FD8B0BADD8BBD929 +:1028820003F9F1610900BB318D086E0108BB7123A8 +:102892000217C1E6A1C1500CC1FD32261006D2DFDB +:1028A200068F02F99F0CF9A078FCF7C0C6D7C7FDC6 +:1028B2007926301100FD7B3D300F00FD5D2630038F +:1028C20000FD7B3D301F00FD5D26301600FD7B3D87 +:1028D200560166D1DD1071704FFBE6A1C15013FDA8 +:1028E2000738C0716307716307CF10F90317F1123C +:1028F200C6D7C7716207D510F9DD3C301400FD5A06 +:1029020029344FFB895C9F998A0C7CFF50FF5C1431 +:10291200D1DD1D8A0C7CFF5C14FD5426710A2356FE +:1029220000310203058666D1DFF7710303710B23C1 +:102932003462FB895CEB99716207F510F9FD792627 +:10294200303300FD7B3DF6FD5D2671784FFBE6C11D +:102952005013FD0738C0C6D7C7C1C1FBF8FFCC0171 +:10296200008C025C20D1DD0C710010F98C016C200E +:102972009C01EF118C025C10D1DD0A710810F98CF8 +:10298200016C109C018C025C08D1DD0C711010F9F5 +:102992008C016C089C01EF118C025C04D1DD0A7180 +:1029A2001810F98C016C049C018F4FFB5C9F72D94B +:1029B20010F9F1316D14D910F9F1314D616D0861E1 +:1029C2006C5C606162629F4FFB8F5BFB7CFF50FF20 +:1029D2005E01D1DD218F5BFB7CFF5E01FD54267120 +:1029E2000A23CC0000310203076159008BD1DFF5C5 +:1029F200710303710B23D510F9DD06300A00FD7B4C +:102A02003DD910F9F1C15004C15084FDCA2D100402 +:102A1200F71004C6D7C7D943FBF1C15006C1508491 +:102A2200FDCA2D10046276D944FBF1C15007C15092 +:102A320084FDCA2D100462616617F112C6D7FD1714 +:102A42002AF7D7C7FD3726FD3E2671030E715207BE +:102A520030A000FD7B3D7153075663664C05DE03D3 +:102A6200E7EF24669F4BFB71020E710A20711A2058 +:102A7200306400FD7B3D3102000CFD3726FD3E2611 +:102A820071030EE7EF01F7C6D731040018FD3726B0 +:102A9200FD3E2671030E715207FD4526FD4526FDBA +:102AA2004526715307FD3726FD3E2671030EF7D7E3 +:102AB2008F79FCB079FCD161E8ED4F2BCF79FC80A6 +:102AC200710407E6613012F6710420611043DD2BB8 +:102AD200710407E661306061FB7101203104200F4F +:102AE20071304FFBE6A1C15011FD0738C0EF0C71E8 +:102AF200384FFBE6C15011FD0738C0404AFB366132 +:102B0200D8E57AFC404AFB02DC09404AFB2C61D83A +:102B1200F57AFC407AFC01DF0C404AFB02DC0640FD +:102B22004AFB2CDC09D57AFC61F8404AFB363112AB +:102B3200050671404FFBEF0471484FFB311205034C +:102B4200E6EF01F66061FB714102FD042CD7C75725 +:102B5200008F11F976301000C150A4FDEC2CC06238 +:102B62009F11F9D521FBDD04F7ED022C717BFA668A +:102B72007F11F95C08D1DD1E8F11F95C08D1DF0CE1 +:102B8200301000C15012FD0738C0EF0A302000C1DA +:102B92005012FD0738C0667F11F95C04D1DD1E8F2B +:102BA20011F95C04D1DF0C300400C15012FD07386A +:102BB200C0EF0A300800C15012FD0738C08F11F96A +:102BC2005C40D1DD09E6A1C15012FD0738C08F116A +:102BD200F95C01D1DD08E6C15012FD0738C0717AF7 +:102BE200FA8F11F95C41D1DD163411F9895CBE9975 +:102BF200D911F9F1C15010C150A4FDCA2D1004F72A +:102C0200C6D7C7C1FBF8FF8F4EFB5C01D1DF22178D +:102C1200C1E6A1C1A1A1C1506CFD5B2D10068B9F25 +:102C22004BFB8C019F4CFBE6A1FD4B269F4DFBEF1E +:102C320004CF4BFB63404BFB05DE03E6EF01F6F1ED +:102C4200C15012C150A4FDCA2D1004C0C6D7FDB098 +:102C520028F7D7FDF428F7D7C78F62FB7617F1FD67 +:102C62005A29664F62FBDFF1F562FBF7C6D77100A6 +:102C7200010571785005713AD5713BD1713ADD7118 +:102C82003BD98F10055CFC9F1005CF54054AE542E5 +:102C920005711042057100420571485005713050AE +:102CA2000571205005CF530505CF52050A713051E9 +:102CB2000571205105713BD5717050058F11055C6E +:102CC200FC9F1105D77178500571080105D7318E27 +:102CD200ED972E300400BF2401D7300400BF22013B +:102CE200D78B318EFD812ED2D7D7C7C1C1FBF8FF5A +:102CF20031422003FD292F3134200300EFF97132D4 +:102D020020F521FB8C02318EFD812ED2DD0ACF21EE +:102D1200FB02713320F7EF3D8C0AFDD02CFDE02E33 +:102D22008C026C01FDD02CFDD52C301740BF1C014C +:102D3200FDDC2CF6BF2A01710BE2CE44FF3182E2A8 +:102D420002EFFA8E449C01FD092F710BE2713320D0 +:102D52008C01318E121004C6D7C7C1FBF8FF314275 +:102D62002003FD292F3134200300EFF9713220FDB9 +:102D7200E32CDD07713320E7A3EF4A8C08FDD02C4A +:102D8200FDE02E8B6C01FDD02CFDD52C301740BF01 +:102D92001C01FDDC2C8C0A91DF04F6BF2A01710BA9 +:102DA200E2CE44FF3182E202EFFAAC0C148E449977 +:102DB20061790C61690A8C0AD1DFDAFD092F710B86 +:102DC200E2713320F7C0C6D7C7C1FBF8FF314220FA +:102DD20003FD292F3134200300EFF9713220710AEB +:102DE200E6FDE32CDD06713320E7EF118C08FDD000 +:102DF2002C8C0AFDD02CFD092F713320F7C0C6D7C9 +:102E0200C7C1FBF8FF31422003FD292F31342003D3 +:102E120000EFF9713220710AE6710BE2FDE32CDD5D +:102E220009713320717AFAE7EF52710BE2312220F5 +:102E320039C7341AFBAC0C1652048B99A5A792DF42 +:102E4200F9C63184BD02EFFA717ABDCEB144CBB47A +:102E52001AFB8C0A318EBEB8CEBB48714BE1714B66 +:102E6200E5710ABD8C089E44EF118C089E44710BDB +:102E7200E68C0A9F20FBAC0CBF1EFBF7C0C6D7C76F +:102E820016FDBB2E17F1FD972ED2DD06FD092FE7A9 +:102E9200EF01F7C6D7C716710AE6710BE2669E44C8 +:102EA2003182E20300EFF9F6420401DD09AF0401C9 +:102EB200BF0C01E7EF01F7C6D7AF2801085CFB089A +:102EC200BF2801FDEB2CAF28015CFBBF28013004B9 +:102ED20000BF2A01301780BF1C01FDDC2CD7AF24B4 +:102EE20001086C0408BF2401AF28016C0F086C0BA9 +:102EF20008BF2801FDEB2CAF2A01085CFB08BF2AA2 +:102F020001FDEB2CEDBB2EFDD52CF6BF2A01300BBB +:102F12000BBF2801FDEB2C300B0FBF2801FDEB2C62 +:102F2200300F0FBF2801D7710BBD0000717BBD713F +:102F320032057120F000FDEB2CF6BF26015024BFB4 +:102F42001401CB440018300F0FBF280171332071D8 +:102F52002320710BE2710AE6FDBB2ECE44FF3182C3 +:102F6200E202EFFAFD092FAF0401BF0C017142200A +:102F7200D731342002EFFAFDE02E7133057128F0CB +:102F820000714320D77140F00071783002713AE647 +:102F9200713BE2713BEA713BEE8F10055CFC9F10C6 +:102FA20005CF34024AE552FF711A52710A52714832 +:102FB20030027130300271203002CF330205CF323D +:102FC200020A71303102713BE6717030028F1105D5 +:102FD2005CFC9F110571603002D771783002714834 +:102FE200F000D7F1E7240000D7D968FBF1BE66D71D +:102FF200D968FBF1BE6AD7D968FBF1BE64D771000C +:10300200F200304400BFB601300188BF90013009A0 +:1030120084BF9E01BF9C01BF9A01BF9801BF960168 +:10302200BF9401BF9201F53CFF30FE00BFBE01F626 +:10303200BFBC01BFB80150EEBFBA01A1BFB201C906 +:1030420018FE008F18F9313507F569FBCB6CFF00CC +:10305200D730EF00BFB401F6BFBA017108F200D752 +:10306200D969FBFDE52FDD1123DD4423DD3D23DDA1 +:103072001F23DD3F23DD44EF368F16F9318F240302 +:1030820000DD09240200DF3AFD3631D7FDC530D715 +:10309200F6426CFF61E8E612AE6C23BE6CF6426E3D +:1030A200FF61E8E612AE6E23BE6ED7FD3631D7FD64 +:1030B200C530D7F6BE6CCB6EFF00D7CB6CFF00F6E7 +:1030C200BE6ED7404BFB03DE17A026FB4026FB7FDC +:1030D200DE07F6BE6CBE6EEF06D968FBF1BE6ED798 +:1030E200404BFB0CDE27F6426CFF61E8B26CFFD965 +:1030F20068FBF1426EFFDD3BD968FB12AE6E43DE28 +:1031020003E6EF02F6B112AE6E03BE6ED7D968FBCC +:10311200F1426CFFDD14D968FB12AE6C43DE03E6AC +:10312200EF02F6B112AE6C03BE6CF6426EFF61E8BE +:10313200B26EFFD7D527FBDD04B027FBD7CF27FB25 +:103142000AAE6E422CFBDD13AF2CFB426EFFDE0596 +:10315200B26EFFEF06AE6EA1A1BE6EAE6C422AFB4E +:10316200DD13AF2AFB426CFFDE05B26CFFEF06AE49 +:103172006CA1A1BE6CD928FBF1F734020023DD0655 +:1031820025DD0325DF1F404BFB0CDE0CF6BF2AFBBF +:10319200D968FBBF2CFBEF1FD968FBF1BF2AFBF6F6 +:1031A200BF2CFBEF12404BFB0CDE07E6A1BF2CFB52 +:1031B200EF05E6A1BF2AFBAE6C422AFBDF0AAE6E28 +:1031C200422CFB61F8A028FBD78F2EFBB02EFBD13F +:1031D200DF71406AFB02DF0D31D4D10C715BD1CFBC +:1031E20031FB02EF03F531FBD96AFBFDE52FDD066A +:1031F20023DD0D23DD14F6BE66F530FBF52FFBD77C +:10320200FDEB2FF530FBF52FFBD7D531FBDD2DD9AB +:1032120030FBF1E734020023DD0625DD0325DF055F +:10322200F6BE66EF03FDEB2FA030FB4030FB20DF44 +:1032320006F530FBB031FBCF2EFB16D7FDEB2FCFBF +:103242002EFBC8D7C78F32FBB032FBD161E8ED0C41 +:1032520033D96DFBFDE52FDD0923DD1223DD1B23B1 +:10326200DD43F6BE6AF534FBF533FBED0C33FDF2BC +:103272002FF534FBF533FBED0C33D934FBF1E73496 +:10328200020023DD0625DD0325DF05FDF22FEF0316 +:10329200F6BE6AA034FB4034FB1061F8F534FBCF74 +:1032A20032FB32EF65CF32FB3CD533FBDD08F6BE95 +:1032B2006AF533FBEF54D934FBF1BDD85004FD6CF1 +:1032C2000501087208D934FBF1312F04F123148966 +:1032D200318FD2DD040192DFFC605CC076D1DF0564 +:1032E200F534FBEF03A034FBE533FB665C80D1DDF4 +:1032F2000FFDF22F665C40D1DD10CF32FBB4EF0A36 +:10330200665C40D161F8CF32FBB4C6D7D536FBDD5F +:1033120004B036FBD7D96BFBFDE52FDD0F23DD1A99 +:1033220023DD1023DD5523DD2923DD3AF6BE64F5C6 +:103332007EFCD7FDF92FF57EFCD7D57EFCDF08FD9C +:10334200F92FE57EFCEF06F6BE64F57EFCCF36FB78 +:10335200FAD7D57EFCDF0BFDF92FE57EFCCF36FBDD +:10336200FAD7F56BFBD7D57EFCDF0BF6BE64E57EA4 +:10337200FCCF36FBFAD7CF6BFB02D7D9A7FBFDE513 +:103382002FDD0923DD2523DD0A23EF1FF6BE64F5B9 +:103392007EFCD7D57EFCDF08FDF92FE57EFCEF062B +:1033A200F6BE64F57EFCCF36FBFAD7FDF92FE57E3B +:1033B200FCD7C736F00071F4DC297170F000CE9DA5 +:1033C20008CE9EC0CE9F80F592FFF593FFCE941556 +:1033D200E596FFF595FFCE9711CE9809CE9C7F71A9 +:1033E2000042FB711BE3712BE3711AE7712BE7714A +:1033F2007A9D710A9E31929E02EFFA710B9E715371 +:1034020020716320717320C6D7C73152201E7152BA +:1034120020710A9E31929E02EFFA3470FB3692FFBF +:1034220052078B99A5A792DFF9710B9EC6D7C78861 +:10343200061631622015716220C73438FB3092FFC4 +:103442001652078B99A5A792DFF9C66673671838DB +:10345200FBC6D7C77153203164201E716320710AE5 +:103462009E31929E02EFFA3492FF3638FB52078B5E +:1034720099A5A792DFF9710B9E31742013717B9E7F +:103482008F78FB9E9A8F79FB9E9B716320717A9E47 +:10349200C6D76673671840FBD734A3FB8961689966 +:1034A200D7726673621840FBD7318EC117F1243090 +:1034B20000FD3034C0D7675C3F726673621840FB10 +:1034C200D75C3F318EC117F1243000FD3034C0D7B4 +:1034D200CF68FBFFCF40FB10CF41FB10CF43FB5C1B +:1034E200CF44FB5FD7C7880616664C6061C8ED798A +:1034F2003717F1E73402002561F8EDD435B12361C5 +:10350200E3EDE135B12361E3EDED352361F8EDF350 +:103512003524110024050061D8ED12362403006120 +:10352200F8ED18362361F8ED5E362361F8ED2F369B +:103532002361F8ED6737B124040061D8EDBC36246D +:10354200000061F8EDC836B124050061D8EDCE3631 +:10355200252361E3EDD7362361F8EDE0362361F8E8 +:10356200EDE7362361F8EDF0362361F8EDF7362307 +:1035720061F8EDFF362361F8ED05372361F8ED0CB4 +:10358200372361F8ED17372361F8ED1F372361F810 +:10359200ED24372361F8ED2C3724040061F8ED3176 +:1035A200372361F8ED3C372561F8ED47372361F8A1 +:1035B200ED4C3724070024030061D8ED573724006F +:1035C2000061F8ED5C372524100061D8EDC236EDBC +:1035D2007937FD94345CC0316A9FA5FBED793730B1 +:1035E200402AFDE43BFD9434ED7937FD9434ED79C6 +:1035F20037FD94344045FB6ADF134046FB68DF0D1C +:103602004C6CDF0930EC43FDE43B713AD5ED793780 +:10361200FD9434ED793717F10440FB1489616F99F9 +:1036220067D1DD06301841FDE43BED7937675C0276 +:10363200D1DD0830502CFDE43BEF0C675C01D1DD9D +:103642000630552CFDE43B675C3CD1DD0C675C3CED +:10365200FDA334305A2CFDE43BED793767D1DD57B9 +:103662005C01D1DD05300800EF01F6609FA3FB6726 +:103672005C02D1DD03E6EF01F6FD9B34675C04D109 +:10368200DD04E6A1EF01F6FD9B34675C08D1DD05A0 +:10369200302000EF01F6FD9B34675C10D1DD053070 +:1036A2001000EF01F6FD9B34675C20D1DD05304050 +:1036B20000EF01F6FD9B34ED7937FD9434ED793757 +:1036C200FD9434ED7937FD9434ED7937675C0FFD65 +:1036D200A334ED7937675C7FFDAB34ED793767FD55 +:1036E200C334ED7937675C07FDAB34ED793767FD9D +:1036F200C334ED7937675C1FFDAB34EF7A67FDABFE +:1037020034EF74FD94349E99EF6D675C7FFDA334B2 +:10371200717220EF62FDB834717220EF5AFDB83435 +:10372200EF55675C1FFDA334EF4DFD9434EF48FD68 +:103732009434305E3EFDE43BEF3DFD943430173E61 +:10374200FDE43BEF32FD9434EF2DFD9434303A3EEC +:10375200FDE43BEF22FD9434EF1D675C01D1DD17E0 +:10376200FDC846EF12FD9434318E247200DD05242B +:10377200050061F8CEABAAC6D7C716664C30DC0985 +:103782004C37DE05FD0B34EF51664C02DF118FA57D +:10379200FB5C03318E316D086F42FB0812EF4D6600 +:1037A2004C4FDF06FDE946F3EF42664C3DDF0CAEBF +:1037B20090BFA0FBD9A0FBF112EF31664C3EDF07B0 +:1037C200D9A1FBF112EF25664C7FDF0E307341FD6C +:1037D200E43B713AD5324A00EF12664C60DC0532A6 +:1037E200EE00EF0866730940FB318E12C6D7C7168A +:1037F20017F1241000240500DE0966723840FB0030 +:10380200710221C6D7717BFAC7C1C1FBF8FF8C02D6 +:10381200730948FB5E0AD1DF248C02318E0440FB1F +:1038220014896E0A99710A23CC01003102030861DE +:1038320059018C01D1DFF4710303710B231004C60B +:10384200717AFAD7675C037266736218A2FBD7CFEC +:10385200A5FB03D7C788061617F1E734020025DD5A +:103862002F23DD1725DD1923DD0523DD1BEF2D3089 +:103872004000C15012FD0738C0EF21FD4638EF1C51 +:10388200FD4638FD0E33EF1466736718A2FBEF0C8A +:103892006791DF08E6C15012FD0738C0C6D7C716C8 +:1038A20017F1E7240000DD0F23DD61240300DD0CA6 +:1038B20024FB00DD6CEF60323500EF66404BFB5BB2 +:1038C200DC06CFA6FB0FEF32404BFB4CDC06CFA64B +:1038D200FB0BEF26404BFB33DC06CFA6FB07EF1AB0 +:1038E200404BFB1ADC06CFA6FB03EF0E404BFB0658 +:1038F200DC05E5A6FBEF03F5A6FB311205053080DA +:1039020000EF01F6086FA6FB0812EF168FA3FBF576 +:10391200A3FB318E12EF0B667309A2FB318E12EFFD +:1039220001F7C6D7C71617F1E7240000DD3C2410C3 +:1039320000DD1C23DD1C23DD34240E00DD182411E0 +:1039420000DD18240F00DD18243000DD18EF23E716 +:10395200EF22E7A3EF1E320400EF19320500EF1445 +:10396200320600EF0F320700EF0AF7EF07320300CB +:10397200EF02F792C6D7D9B2FBF1312FD77061317E +:10398200FD904D1344020071FED749B524318EC11A +:103992005013C150A4FDCA2D1004D7C78F96FCB096 +:1039A20096FCD161E8EDF23AE596FC31122103ED85 +:1039B200D33A4016F90361E8EDD33A8FB3FB2FB740 +:1039C200FBFD7F39DC118FB3FB9F48FB8FB3FB9F5D +:1039D200B7FBF5B8FBEF5F8FB7FB4FB3FBDE05A07C +:1039E200B8FBEF0B8FB3FB4FB7FB61D8B0B8FBB09E +:1039F20097FCD597FCDF3F8FB8FB7C804CA0DC0E98 +:103A02008FB8FB7C804CC0DE05A0B7FBEF1B8FB8E4 +:103A1200FB318F44E10071FEDE0F8FB8FB318F4422 +:103A2200C10071FE61C8B0B7FB8FB7FB9F48FBCFE7 +:103A320097FC20F5B8FB8F48FB9F45FB8FB3FB9F9C +:103A420046FB8FB2FB2FB9FBFD7F39DC418FB2FB06 +:103A52009FB9FBFD7839609F49FBD9B2FBF1313F39 +:103A6200609FA8FBFD783912FD8C39F690F9B2FB04 +:103A7200F3231231FF31EE03312F1249B524318E77 +:103A8200C1F6C15050FDCA2D1004CFBAFB64B0BAC2 +:103A9200FBD5BAFBDF118FB2FB9FB9FBFD78391260 +:103AA200FD8C39CFBAFB64D96CFBF1E7240000DD51 +:103AB2001A23DD0523DD0AEF12D968FBF1BD1AEFE7 +:103AC2000DD948FBF1314FBD1AEF03F6BD1A711340 +:103AD200217150F000CE301BCF170006CE31060008 +:103AE20000000000000000717A30710BE3710BE7F7 +:103AF200C6D7C7168B728C01614ADE248B728C0288 +:103B0200614ADE168C01728C02614ADE068C01313A +:103B12008EEF048C02318E12EF288B318E12EF223F +:103B22008B728C02614ADE068B318E12EF148C018D +:103B3200728C026142DE068C01318EEF048C0231FE +:103B42008E12C6D7C716710AE7710BE37150F000E7 +:103B5200717B30CE3023CF170006669E3100000005 +:103B62000000000000717A30710BE73182E302EF4E +:103B7200FA8D1F7158F000318E12C6D7F0317E12C5 +:103B8200E678C8FBD78C01F0317E04C8FB14A9612A +:103B920068D78C03F0317E04C8FB14A96168D7EDA5 +:103BA200CF3BC7312221043134211F7133217123CC +:103BB200215600664C0BDD1272F3311C7998FCCE53 +:103BC200FC0061CAFD263C86EFE9F7C6D7C756005E +:103BD200664C08DE0BF0317E12F678C8FB86EFF0F9 +:103BE200C6D7C7C1C1FBF8FFCC01008C014C08DE6F +:103BF2002DFD873BDD0AA9614902DF1D00E7EF20A9 +:103C02008C014C08DE10FD873BDF06AC02B9F7EFF2 +:103C12000F615901EFEAE7EF07615901EFCD00E7C4 +:103C22001004C6D7C72004FBF8FFCC02FFCC030068 +:103C32008C034C08DE42FD943BDD24A9E743DF03FD +:103C420000EF308C0372F3311C79C8FBCEFC0061AB +:103C5200CAD2DF058C03FD7E3B8C039C02EF14610C +:103C620059038C034C08DE10FD943B61E800615956 +:103C720003EFEF615903EFB88C028161F8ED6E3DFD +:103C8200F642CAFB61E800CC0100CC00018B4C0873 +:103C920061C8ED233D717BFA8C01F0317E1279C847 +:103CA200FBE743DF628BF0317E04C8FB14A9616835 +:103CB200DF348C014DDE0F8C01F0317E12F678C8B4 +:103CC200FB615901EFEC6159008B4C08DE138BF05C +:103CD200317E04C8FB14A9616861E800615900EFF4 +:103CE200E8717AFAEF3B8BF0317E04C8FB14A9E746 +:103CF20043DD1DA9128C01F0317E3378C8FB8BFDA8 +:103D02007E3B615901EF09FD873B61F80061590172 +:103D1200717AFAFD873BDF0300EF06615900ED8FF0 +:103D22003C717BFACC00008B4C08DE3D8BF0317E7F +:103D320004C8FB14A96168DF1C006159008B4C08A0 +:103D4200DE278BF0317E04C8FB14A9616861E800AC +:103D5200615900EFE88BF0317E04C8FB14A9E743F8 +:103D6200DF02F6B9615900EFBE717AFA8C0281DD89 +:103D720003E7EF01F71004C6D7C7C1C1FBF8FFFD87 +:103D8200D2028C02D1DD12616902305C03BBF661A2 +:103D92004900DDEE618900EFF51004C6D7C1300697 +:103DA20000C150A8C15030FD5B2D1006D7C72006B8 +:103DB200FBF8FF3485FBC5300600C150A8C1503066 +:103DC200FD5B2D1006D2DD0D3480FB895CFC99FD74 +:103DD2005E3EF7EF3C8F80FB5C01D1DD1C4016F9A3 +:103DE20003DF16301000C1A1FD0738C0C736100529 +:103DF20071D4C6DE0417FD9F3D4016F901DD114066 +:103E020016F906DD0B8F80FB5C02D161E8FD1644DA +:103E1200F71006C6D7D981FBF1C15030FDEC2CC09A +:103E2200629F84FB713051FB8F59FB5C08D1DF0626 +:103E3200710303710B23F7D7D984FBF1C1D983FB3B +:103E4200C15030FDCA2D1004713051FB8F59FB5CFB +:103E520008D1DF06710303710B23F7D7C7200AFBD2 +:103E6200F8FF300F00C15030FDEC2CC04021FB02A6 +:103E7200DF0771104EFBF7EF4A71184EFBCC0700BB +:103E8200CC0802CC09808F80FB5C03D1DF08717AF9 +:103E9200D5CC0607EF06717BD5CC062F170406009A +:103EA200C1300400C150A0C15030FD022E1006C71F +:103EB20036100571D4C6DE0A4016F903DF0417FD79 +:103EC2009F3DF7100AC6D7C15010FD0738C0D78FE3 +:103ED20016F9318FF723DD07240200DD10EF17F505 +:103EE200D8FBF5DAFBF5D9FBF5AEFCEF09715221EF +:103EF2007162217172218FAFFCB0AFFCD161E8ED2C +:103F02001A40CFAFFC088F16F9318FE73402002335 +:103F1200DD0A25DD07252361F3EDB93F31340712B0 +:103F220040D8FB02DC2940D8FB26DE23E6FDC93E51 +:103F3200EF1D40D8FB25DF07E6A1FDC93EEF10408B +:103F4200D8FB94DF0ACF69FB04F516F97132218F91 +:103F520050FB5C02D1DD15A0AEFC40AEFC0DDC0FC7 +:103F6200CF69FB04F516F9713221EF03F5AEFC8F30 +:103F720019F9318FE7B12361C3087104027101227B +:103F8200EF037102223104221440D9FB02DC1A40F1 +:103F9200D9FB26DE14300400FDC93EEF0C40D9FBEC +:103FA20025DF06300800FDC93E40DAFB01DF08309C +:103FB2001000C1FD0738C031340708715321F5D80C +:103FC200FBEF1531542105F5D8FBEF0CA0D8FBD53A +:103FD200D8FB61F8CFD8FBFF31042208716321F5C9 +:103FE200D9FBEF1531642105F5D9FBEF0CA0D9FB04 +:103FF200D5D9FB61F8CFD9FBFF3144070771732193 +:10400200F5DAFBD731742104F5DAFBD7A0DAFBD558 +:10401200DAFB61F8CFDAFBFFD7C74016F902DF0EF1 +:10402200308000C15008C15050FDCA2D1004C6D7BF +:10403200C72004FBF8FF4016F903DD064016F90518 +:10404200DF218F49FB9C038F48FB9C028F80FB9CE6 +:10405200018E929B17C1300400C1F6C15044FD028B +:104062002E10061004C6D7C1506CFDEC2CC0629F06 +:104072004005D7C7D5B2FCDD06B0B2FCED1641CF84 +:10408200B2FC0271104FFB4016F903DD094016F92C +:104092000561E8ED16418F4FFB7FDEFB76D1DD4EE9 +:1040A2008F4FFB9FDEFB665C10D1DD1E8F4FFB5CEA +:1040B20010D1DD0C308000C15011FD0738C0EF0A6D +:1040C200304000C15011FD0738C0665C02D1DD1ED0 +:1040D2008F4FFB5C02D1DD0C304000C15010FD0758 +:1040E20038C0EF0A302000C15010FD0738C08F8061 +:1040F200FB5C03D1DD13C736100571D4C6DE0A306E +:10410200AF3DFDE43BD261F8003122070730502B6E +:10411200FDE43B00C6D78F60FB5C0FD1DD4E8F60A4 +:10412200FB5C01D1DD05F516F9EF418F60FB5C0206 +:10413200D1DD0F710300710B20711300711B20710F +:10414200030E8F60FB5C08D1DD0571030EEF0E8F4D +:1041520060FB5C04D1DD06711300711B2030050089 +:10416200FD7B3D71020E710A20711A20F560FBF78A +:10417200D7C7C73641057184C6DC6EC736410571A3 +:1041820094C661D87140500531B2D103E7EF69712D +:104192003BD18F12F9A012F9318EE7240000DD0E17 +:1041A20023DD1323DD1E23DD2F23DD34EF3B8F19A7 +:1041B200F99F4005EF30F6C15084FDEC2CC0629FA0 +:1041C2004005EF22716201300900FD463B62315A1F +:1041D2009F4005716301EF0E300800FD6940EF0654 +:1041E200300900FD6940E7EF0F71605005714850DA +:1041F20005713BD5F512F9F7C6D7C15005C15084F8 +:10420200FDCA2D1004D78F16F9318FE72400006103 +:10421200F8ED114323DD212361F8ED9D422361F87E +:10422200EDDC422361F8EDEB422361F8EDF6422327 +:1042320061F8ED6943EDB6438F17F9318F2402001F +:10424200DD26D5D8FBDD05F5B4FCEF03A0B4FC8F69 +:10425200B4FC01DE07F516F9713221D740D8FB0311 +:1042620061D8EDB943E517F9F5B4FCFD292FFD88B6 +:1042720026FD452AD2DD0A713221FD732FF516F98A +:10428200D7FD172A7163074017F901DF05F569FBAE +:10429200EF04CF69FB03CF16F902D7FD0030CF3709 +:1042A200001DFD702C8F42FB5C02D1DD0A308000C4 +:1042B200C15010FD0738C0FD872F714A9DF537FFA9 +:1042C200F517F9713221CBE43FEFCBE6F6F0713B03 +:1042D200D4713818F9CF16F903D7FDBA4331040C5B +:1042E20007CF16F904713221D7300F00FDFC41CF00 +:1042F20016F905D7FDBA4331020C13300800FDFC54 +:1043020041300500FD7B3DCF16F902713221D7CF36 +:1043120069FB03F6426CFFDF05426EFF61E8D7FDE1 +:104322005330FDC72CFDDC2F714B9DF550FBF55131 +:10433200FBF552FBF553FB716207CF350003CF3714 +:104342000019FD8B2ACE3708CBE4BFFFCBE6FFF185 +:10435200CED4FFF6BEE0BEE2BED0F5B4FCCF16F975 +:1043620006F5D8FBF5DAFB3102071F71720140D85E +:10437200FB04DE0C40DAFB04DE064017F902DF37ED +:10438200E516F9713221713AE7D771730131949EC2 +:1043920002EFFAFD732F712AE7CEA409F5F300614B +:1043A200FDE5F300CEA408712BE7E516F971322181 +:1043B200713AE7D700EFFDD731020029F642E0FB60 +:1043C200DF27E6BFE0FBF6C15004C15084FDCA2DD1 +:1043D20010048F4FFB5C9F9F4FFB711060FB3018E6 +:1043E20041FDE43BD7F6BFE0FBD7FD0A03F7D7BD9B +:1043F200D8F6BDDAD7F303FD904D13D7ADD8BDDCA7 +:10440200ADDABDDED7DADEC3BDDCF6BDDEFD4105C9 +:10441200C0BDDED7C72024FBF8FF8F86FBF0F985ED +:10442200FBFDF743BC048F88FBF0F987FBFDF743E4 +:10443200BC028F8AFBF0F989FBFDF743BBAC04FD9C +:10444200F143AC04311EBDDCF6BDDEFD4105FDFECF +:1044520043AC02FDF143AC02311EDADCC3FD07447A +:10446200C0BDDCADDEFD3406FDFE43ABFDF143AB6A +:10447200311EDADCC3FD0744C0BDDCADDEFD34060F +:10448200FD2E0CDADAADD8FC984D00C3C58F70FC56 +:104492005C3FF0317E04F0FB14C2C0BDD813BDDA1C +:1044A2003172DB05FD030CEF03FD8B0BADD8B9A018 +:1044B20070FCF6BC20BC229C1F8C1F4C2EDD3C8F56 +:1044C20070FC0E1F70F161DC605C3FF0317E12798E +:1044D200F0FBFDF1438C1F7309E825318FBDDC70C1 +:1044E200BDDEFD4105AC20BDDCAC22FD3406ADDAFB +:1044F200BC22ADD8BC2061591FEFBEAC20BDD8ACE8 +:1045020022BDDAC9DC0004F6FDBC05C9DCFFFFF6FA +:10451200FD4F06ADD8BFE8FBAFE2FB42E8FBDD1280 +:10452200AFE4FBBFE6FBAFE2FBBFE4FBAFE8FBBFE0 +:10453200E2FBAFE4FB42E6FBDC50AFE2FB42E4FB12 +:10454200DE48AFB6FC42E2FBDE4040EAFB16DC1F6F +:1045520040EAFBA0DE168FEBFB4FEAFBDE0EAFE27A +:10456200FB22ECFB44691061C8FDD545F5EAFBAFBF +:10457200E2FB445146DC0BAFE2FB241027BFB8FC40 +:10458200EF1930F82ABFB8FCEF1140EAFBFFDD0358 +:10459200E6EF01F634EAFB89610899AFE6FB42E4F3 +:1045A200FBDC1BAFE4FB42E2FBDE13AFE2FB42B8F3 +:1045B200FCDE0BF5EBFBAFE2FBBFECFBEF1140EBDC +:1045C200FBFFDD03E6EF01F634EBFB89610899108E +:1045D20024C6D7C72006FBF8FFA08BFBD58BFBDFD9 +:1045E2001CA08CFBD58CFBDF14A08DFBD58DFBDFD3 +:1045F2000CCF8BFBFFCF8CFBFFCF8DFBFF717BFAC8 +:10460200710A9E31929E02EFFA8E98FD63069C0318 +:104612008E949FBAFC8E969FBBFC8E979FBCFCFD2E +:104622007B4713BC048FBDFC4E03DF12AF74FC61E9 +:104632004904DE41AC042274FCFDAA46EF378C0328 +:10464200318EB112D9BDFCF143DF1F8C035C0391A3 +:10465200DF03E6EF01F6046D01313D12010322741E +:10466200FC610904BBFDAA46EF0B8FBDFC4E03DEC5 +:1046720004F6FDAA468C039FBDFCAC04BF74FCD9B2 +:1046820072FCF101041AF914A944FFFFDF04E6B930 +:10469200EF12D972FCF101041AF914A944FEFFDDEC +:1046A20003A9A1B91006C6D7C71617440001DC0238 +:1046B200F616A072FCF972FCF3311CF6781AF9B7FF +:1046C200F647DFEEC6D7C7560066F0317E12F6B166 +:1046D200781AF99666D1DFF1F58BFBF58CFBF58D37 +:1046E200FBC6D7711322D7C72004FBF8FFD912F9F2 +:1046F200F1E7240000DD1123DD1E23DD2523DD2C5F +:1047020023DD3723DD3CEF428F72FC9F76FCA01243 +:10471200F9D9BAFCF112EF5DA012F9D9BBFCF11282 +:10472200EF53A012F9D9BCFCF112EF49A012F98F94 +:10473200BDFCFD7D06318E12EF3BA012F932550011 +:10474200EF33A012F932AA00EF2BF976FCF3311CF9 +:10475200791AF9BB311222058B9C03EF078C019C5D +:1047620003B076FC718071172261DC61FB7111224A +:104772008C03318E121004C6D7C72006FBF8FF8EB9 +:1047820098FD63069C038E97FD63069C028E96FD40 +:1047920063069C018E94FD63069B710B9E717AFAEF +:1047A2008C02F0317E12791826BC048C035C03D192 +:1047B200DF158C024C03DE0C8C024C02DF098C01EB +:1047C2004C1D61F86179048C01318EB1610904BC20 +:1047D20004313D120103BC048C040D708C051C00D5 +:0747E200BC04121006C6D74B +:1047E90061FC61FC61FC61FC61FCC1C3C5C7520C81 +:1047F900929269D4FEC1DFF88EFD708EFCC140161D +:10480900F903DF09717AFA30502BFDE43BC09EFCB5 +:10481900609EFD34D4FE5206C0B9A5A592DFF9C643 +:10482900C4C2C061FCC1C3C5C7520C929269D4FE0F +:10483900C1DFF88EFD708EFCC1717AFAC736410569 +:1048490071A4C6DC41F57CFC7148500571605005C6 +:1048590031042126710A23710321D550FBDF0FD5BD +:1048690051FBDF0AD552FBDF05D553FBDD0C3102C5 +:104879000302EFFA710303710B23FDE546FD55347D +:10488900F512F9ED7949C73641057184C6DE0DF592 +:104899007CFC71485005FD5534ED7949C736410511 +:1048A9007194C6DE15407CFC03DD0C407CFC04DD04 +:1048B90006407CFC0161F8F57CFCD97CFCF1E7241D +:1048C9000000DD0823DD1323DD36EF5D714050055F +:1048D900E57CFC71505005ED79498F40059F13F92E +:1048E900D913F9F1FD7B37629F15F94013F97FDD83 +:1048F90006CF7CFC02EF03F57CFC71505005EF708C +:10490900C73641057194C6DE1CC736410571C4C658 +:10491900DE06CF7CFC03EF11F57CFC714850057174 +:10492900605005EF4BCF7CFC04407CFC03DF0F8F0C +:1049390015F99F4005D913F9F1FDF037EF128F40B2 +:10494900057617F1C1D913F9FDE734C07150500547 +:104959004013F94FDD094013F97F61E8A013F940CD +:104969007CFC03DF0BD913F9F1FD7B37629F15F945 +:10497900C09EFC609EFD34D4FE5206C0B9A5A59226 +:10498900DFF9C6C4C2C061FCC1C3C5C7520C92924B +:1049990069D4FEC1DFF88EFD708EFCC1F616717AFE +:1049A900FA714AE5717BBD51405F0401D1DD05A76C +:1049B900F647DFF3300400BF2401F6BF2A01300BAC +:1049C9000BBF2801FDEB2C300B0FBF2801FDEB2C91 +:1049D900300F0FBF2801710AE6713320C09EFC60B9 +:1049E9009EFD34D4FE5206C0B9A5A592DFF9C6C40E +:1049F900C2C061FCC1C3C5C7520C929269D4FEC141 +:104A0900DFF88EFD708EFCC1717AFAD520FBDD0EC0 +:104A1900EB1EFB899E44A21EFBB020FBEF2B710A03 +:104A2900E6300400BF2401F6BF2A01300B0BBF2872 +:104A390001FDEB2C300B0FBF2801FDEB2C300F0FC4 +:104A4900BF2801712320713320C09EFC609EFD3474 +:104A5900D4FE5206C0B9A5A592DFF9C6C4C2C06189 +:104A6900FCC1C3C5C7520C929269D4FEC1DFF88E4E +:104A7900FD708EFCC12006FBF8FF71503002F6BCB8 +:104A89000231B2E21B3184510771603002ED674B8C +:104A9900617902F6614902DFE871603002ED674B26 +:104AA9008E509C05713BE2715030028C05318EFDB0 +:104AB9002639629F22FB8E519C015C01D1DD077171 +:104AC900603002ED674B8C015C02D1DD66D922FBB7 +:104AD900F1FDA038629F23FBF6BC0231B2E2193125 +:104AE90084510671603002EF75617902F6614902FD +:104AF900DFE971603002EF66713BE231C251067144 +:104B0900603002EF598F23FB9E50F6BC0231B2E2AE +:104B1900193184510671603002EF43617902F661FF +:104B29004902DFE971603002EF34713BE2716030B4 +:104B390002EF2B31B4E2248C015C03D1DF1D713B00 +:104B4900E28E509C0571503002716030028C053143 +:104B59008EC1D922FBFD5638C0EF03EDBF4A1006BE +:104B6900C09EFC609EFD34D4FE5206C0B9A5A59234 +:104B7900DFF9C6C4C2C061FC00EFFD61FC00EFFDB6 +:104B890061FC00EFFD61FC00EFFD61FC00EFFD61E0 +:104B9900FC00EFFD61FC00EFFD61FC00EFFD61FC35 +:104BA90000EFFD61FC00EFFD61FC00EFFD61FC0021 +:104BB900EFFD61FC00EFFD61FC00EFFD61FC00EF22 +:104BC900FD61FC00EFFD61FC00EFFD61FC00EFFD04 +:104BD90061FC00EFFD61FC00EFFD61FC00EFFD6190 +:104BE900FC00EFFD61FC00EFFD61FC00EFFD61FCE5 +:104BF90000EFFD61FCC18F7AFB4F96FFDF328F7B9F +:104C0900FB4F97FFDF2A8F7CFB4F98FFDF228F59DD +:104C1900FB5C04D1DF1A712051FB710303710B2373 +:104C29004016F906DD064016F90161F8CF17F902B9 +:104C3900C061FC71222161FCC1C3C5C7520C9292AB +:104C490069D4FEC1DFF88EFD708EFCC1717AFA8ECF +:104C590031318EE7240600DD0923DD2123DD3523EB +:104C6900EF4DD9C4FBF104BBFB148D1F9930BBFB7D +:104C7900FDF43AF690F323609FB3FBEF32D9C4FBFE +:104C8900F104BEFB148D1F9930BEFBFDF43A629FFF +:104C9900B2FBEF1BD9C4FBF104C1FB148D1F993082 +:104CA900C1FBFDF43A629F02F930D727FDE43B408E +:104CB90031FF08DD08A031FF717201EF1C7158F056 +:104CC9000071730171122140C4FB02DF03F6EF0585 +:104CD900D9C4FBF1A1609FC4FBC09EFC609EFD345A +:104CE900D4FE5206C0B9A5A592DFF9C6C4C2C061F7 +:104CF900FCC1C3C5C7520C929269D4FEC1DFF88EBC +:104D0900FD708EFCC1717AFA8F80FB5C03D1DD19CD +:104D19004016F903DD064016F905DF0D3610057159 +:104D2900D4DE0630AF3DFDE43BC09EFC609EFD3401 +:104D3900D4FE5206C0B9A5A592DFF9C6C4C2C061A6 +:014D4900FC6D +:104D4A000000000000000000D13E9D39B22A623006 +:104D5A00CB3146320E3375401B40324008420020A8 +:104D6A00D13E9D39B22A6230CB3146320E3375407C +:104D7A001B40324008420000000000000000983A40 +:064D8A00F82A2330129903 +:104D9000317503F7332312D7C73314F4DCCDDF802A +:104DA000FC004E00CDDF16ECAB4D00C64ADE02DE45 +:104DB0003815014CFFDD290361C8DD241571FB4A5C +:104DC000DC80DC17DF08618A718C618ADE0D82DF8E +:104DD0000A83DF07A5A144807FDE0B448000DC014D +:104DE000D7CDDE01EF03CDDE03EDC108F10361C8CD +:104DF000DD03F4DED73174DEF934FF7FCDDE05D775 +:104E0000159DDE010361C8DDE9234CFFDDDE317253 +:104E1000DEE7D1318EDF11C9DA807EBDD89DDDFDA0 +:104E2000B10615317E247E0036E820247C00553EF4 +:104E3000311FDE04A136F220C151806174C5C38DDB +:104E4000DCC1410011ABBDD811AC02BDDA118C0838 +:104E50009DDDC7FDB106C611AC04BDD811AC06BDC1 +:104E6000DA118C099DDDFD2E0920046ADF03FC2286 +:104E70004F00FCAE4E00FDB106FC034F00FDB10635 +:104E8000C9DAC03FC9D80000F4DD51806175FD2E3C +:104E900009FCEB4E00FDB106B4DF4ADF80DFCFFC3A +:104EA000034F00FDB106100AC0317D0514D715BDB2 +:104EB000DA13BDD88DDC9DDDD7C9DA803FC9D800B3 +:104EC00000F4DDD7118C019DDD11AC02BDD811AC11 +:104ED00004BDDA1704060016D78C019DDDAC02BDB7 +:104EE000D8AC04BDDA1704060016D7A806BDDAA8A8 +:104EF00004BDD888089DDDD7A80C14A80A1288091B +:104F00009DDCD7A80CBDDAA80ABDD888099DDDD7DD +:104F1000A80635B806A80433B804880861A8DC9848 +:0D4F200008D715B80613B8048DDC9808D723 +:0A4FF60031353A35393A3131000007 +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr.0_10.TS.hex b/tags/1.34_1.05nup/hex/bsr.0_10.TS.hex new file mode 100644 index 0000000..f92238a --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr.0_10.TS.hex @@ -0,0 +1,1021 @@ +:02000000DA0420 +:02000200FFFFFE +:0400100053485548B4 +:02001C00F549A4 +:02002400614A2F +:02002A00CE4ABC +:08003400A54C624CA04C4D48A4 +:02004A00574815 +:02005A009248CA +:020062005A4DF5 +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7FDD802C736F00071F4C6DE06713018C5 +:1000E800F9EF2551105FA8FFD1DD0D713018F971B6 +:1000F8001042FBFD5F01EF10360000868767D1DFF5 +:10010800FB66D1DFF6FD5F01360000664C09DE2391 +:1001180017F104F60FC1317B9EFDC411897217F1E6 +:1001280004F64F14896142DF03F6EF01E6606107C8 +:1001380086EFD867D161E8FDF303FD5602EF92C65A +:10014800D7717BFACEA016CEA180E5F300CEA40825 +:10015800F5AAFFF5A9FFD78F18F9313509E400CDC5 +:100168000307F40EEF07F400CD0306F40ECE20FFCC +:10017800CE23F0CE2EFCF401F402F404F405F406C8 +:10018800CD0740F40CF51005F40FF521FFCE22E958 +:10019800CE24F7CE25F3CE26FCCE271FCE2CFFCEBD +:1001A8002FFFCF1105FDF53000F53100F53300F5CF +:1001B8003400CF350003CF370019F53C00F53E0079 +:1001C800CF120511F54300F54700CF530006F55748 +:1001D80000F6BEE0BEE2BED0CBE4FFFFCBE6FFFFF9 +:1001E800CBD4FFFFCEE8FFCEECFFCEE9FFCEEDFF8C +:1001F800CEEAFFCEEEFECEEBFFCEEFFFCED8FFCE9F +:10020800DCFFCE3831CE3971CF38050AF53905F51E +:1002180037FF7108F20090BFB401F5A5FFF5A6FFFE +:100228007158F000F530FF7128F0005087BF1801B1 +:10023800BF1A01BF1C01BF1E017148F000F5300252 +:1002480071080105F55005F5BCFFF5BDFFD7FD03A5 +:1002580034FDD13BFD782F717AFAFDB1268F18F95C +:10026800313516300300C15084FD3B2DC0625C015E +:10027800D1DD09CF16F902EF03F516F9FD2135FD99 +:10028800A038FDB302FD2C47713221712BE7FDD850 +:1002980002FDD43B31342105FDD43BEFF7FDD802F4 +:1002A800FD563CD2DFFA61EDEFE4D731020403F6E4 +:1002B800EF01E6603418F9718C897189993112045B +:1002C80003F6EF01E6603418F9718C89719999D7B2 +:1002D800CEABACD78C05318EED9B0CC73641057182 +:1002E80084C6D78C05318EFD9F0CD2D7BDD831FF7F +:1002F800BDDADADAADD8ED670F8C05318E31AD1283 +:100308008C04318E318D03D7C72006FBF8FFFDAC76 +:1003180004301400C1300020F7FD2404C0CC0504CB +:100328008C054C14DE08FDDC02615905EFF2CC05A2 +:10033800048C054C14DE6CFDDC02CC04008C044CEF +:1003480004DE50FDE302DC4B301AF9BC02CC01009C +:10035800FDD80231B2D105FDE302DEF7713BD1AC25 +:1003680002148F4005997150500561790261590155 +:100378008C01D1DD05FDE302DED9304000C1FD016D +:1003880003FDF402C0D2DD06FD370FE7EF596159CE +:1003980004EFAAFDEB0261E800FDE302DC05615908 +:1003A80005EF8E71605005CC0200CC03008C034C25 +:1003B80009DE248C03318E1249F61F728C03318EAC +:1003C80004F64F14896142DF03F6EF01E6600E027E +:1003D8009C02615903EFD68C02D1DF08FD250EFD82 +:1003E800370FEF03FD370F1006C6D7FDAC043008F2 +:1003F80000C1300050F7FD2404C0FD370FF7D73196 +:1004080084BD02EFFA717BBDCBE4FFFFCBE6FFFFB3 +:10041800CBD4FFFF717ABED7717BBED7C7C3C120CB +:1004280006FBF8FF8C109C058C10318E040C001212 +:100438008C05318EBDD813FD4906DE63FDD8028CCC +:1004480005318EFD970CD2DD05FDDC02EFF1CC0401 +:10045800008C044C04DE3ECC0300301AF9BBAC0619 +:10046800148C089EFD118972AB146299AC06A1BC6C +:10047800066179006159038C03D1DFE2304000C185 +:10048800FD0103FDF402C0D2DD06FD2004E7EF10F4 +:10049800615904EFBCFDEB02DFFB615905EF89F7F9 +:1004A800100AC6D7717B9D717BFAFD0704301AF9D3 +:1004B800FD4A0DFDD50CF7D7FDAC04FD2004FD2445 +:1004C8000ECEABAAF7D7CEFA0630D00061DDC161F7 +:0204D800FCD74F +:1004DA0061CF5100718C7109FECBF800FEFC490115 +:1004EA0000F6BF00F953C0F693935820FEDFF94196 +:1004FA000036AA4D3478FCEF05118B99A7A517444D +:10050A00F04DDFF53602F93078FCEF04CC0000A795 +:10051A0047DFF9410036FC2034BEFCEF05118B9908 +:10052A00A7A51744FC20DFF536BEFC30BEFCEF045D +:10053A00CC0000A747DFF9FCD80000EFFEC361DD5D +:10054A00717BFABEF0ADD8BEF200DBF6FFADDCBEC1 +:10055A00F000AEF6BDD8AEF40312ADDABEF200AECC +:10056A00F661CD03BDDAC2D7C3F33174D90883C1AA +:10057A00F626D8BDD8C0317505C312F623C2FD933D +:10058A000593DF0312F623C2D7440000DD2761DD9D +:10059A00717BFACFE80080BEF6F6BEF4BEF2ADD8A3 +:1005AA00BEF0CFE800818FE8003103FAAFE000F532 +:1005BA00E80061CDD7ADD8D7C3F33174DB0F83C15F +:1005CA00F626D8BDD861317026DABDDAC031750D8C +:1005DA0083C312F626DCBDDC61317023C2FDFB0544 +:1005EA0093DF0CF626D8BDD861317026DABDDAC29F +:1005FA00D7C161686BDC6BDDC0DD2F61DD717BFA11 +:10060A00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA00 +:10061A00BEF2CFE800818FE8003103FAAEF0BDD810 +:10062A00AEF2BDDAF5E80061CDD7F6BDD8BDDAD7AE +:10063A0006DABDDAADDC06D8BDD861D8A6DAD74667 +:10064A00D8DD0771FF7177D971C0D75BDB9DDB609D +:10065A005BDA9DDAADDC5BD9085BD808BDD8D7C3B5 +:10066A00C7F3728EFDC162314C4100360020116120 +:10067A00A072C09EFD62C6C2D7C3C7F3728EFDC107 +:10068A00625C0F0C000FFE00314C4100360A20114B +:10069A0061800FFE0073C09EFD63C6C2D7C5C31436 +:1006AA00DADCC9DC0000ADDEC1CDDF00C7F4DEFA5A +:1006BA00DC8DDA5C7F9DDD6BD96BD861F87112DE57 +:1006CA00645C7F9DDC616B616A61F87102DE150111 +:1006DA00707177DB7171DE7174DA8DDB61DC4CFF6E +:1006EA00DD05D1DF35EF293114DE097152DEEF2A3B +:1006FA003102DE06EDBC08EDB7083162DEF9EDA481 +:10070A00087122DE813104DE193152DEEAED8F08EA +:10071A007132DE817114DE7161DE084CFFDDD1D1E8 +:10072A00DDDF3152DED83162DEE36100F161DC24C3 +:10073A007F00146370318C66728DDC3124DE0AB559 +:10074A0001311C61D8A13175F671FABDDA1337D8B7 +:10075A00D9E8D8F8DD618A3134DE0AB501311C6185 +:10076A00D8A13175F671FA35BDD81765D6BDDC1535 +:10077A0067D606DC377065D61C00BDDC138DDBD668 +:10078A0007167101DE63D8DAD6071670F11C0071FC +:10079A0004DE1C0006DC570061D88733D8DBD60399 +:1007AA001261D887158DDAD6031261D88765D8DA2F +:1007BA00D6BDDC64D8DBD606DCBDDC65D8DBD61C4E +:1007CA000061A8DC6103671BDD1ADC0061008DDCB7 +:1007DA001C0031731201311C61D8A1146661DC61FD +:1007EA00D8A3ADD8ED230814ADD8A1ED2308EADAD1 +:1007FA0031730C94DD0901311C61D8A13175F435CE +:10080A0060EF2344EAFFDC76609133311E35311EF6 +:10081A003571F983DFF533EF0D71FCDCE644FF0037 +:10082A006168DE72DDE33172DF21618A4C80618AA0 +:10083A00DC19DF0633718C33DE1183DF0E3571FA72 +:10084A0004010035DE054CFEDD4C817174DE6C005E +:10085A0061FB618D71F9618C618B618A9DDCF4DECB +:10086A0061F8A4DE7174DF61D8D7C6D4DE61E8FD11 +:10087A00C70815BDDA13BDD8C0BDDEC2C4D7510240 +:10088A00EF047173DEF17174DE9DDEF6EF15F4DCB0 +:10089A00EFD25104EF055103EF01F17174DE9DDED1 +:1008AA003080FE61FB14F73172DFE3EFB7CDDE056E +:1008BA00EF02F4DE34FF7F3172DFD3EFA78EFC70D4 +:1008CA008EFDC1C5C3ADDE315E041A20320000C3FD +:1008DA00C1D8DEF1C1AEF8FCF10800C0C0C0C2C484 +:1008EA00C09EFD609EFCD71489728A049EFDAA02EE +:1008FA001411894C40DD0E624C0430020061C8308C +:10090A000100BF00F9D77C80C5C314DADCC9DC005A +:10091A0000ADDEC1CDDF03ED3309C5C314DADCC98E +:10092A00DC0000ADDEC1CDDF02C7F4DEFADC8DDA11 +:10093A005C7F9DDD6BD96BD861F87112DE645C7FD8 +:10094A009DDC616B616A61F87102DE15017171DE0D +:10095A00707174DA8DDB61DC7177DE7161DE4CFFF8 +:10096A00DD08D1DD407172DDEF423114DE097152CA +:10097A00DEEF393102DE03EDBC083154DE1F31648B +:10098A00DE1BEDB708813104DE313142DE07EADAD7 +:10099A00DAD867EF093164DE04517F6155669DDC60 +:1009AA00F4DEED6E08817114DE7141DE084CFFDD64 +:1009BA00C23152DED9D1DDCD7172DC3142DEDE6167 +:1009CA0028DD13DE0B4CE1DCC57CFF817180EF066C +:1009DA004C20DEC96100BDDAADD8EADC37618A3362 +:1009EA00618E37618CDC12DD1E37311E35311E35C2 +:1009FA0071F9B4DBDFF437EF0E33311E33311E33B6 +:100A0A0071F9B4DBDFF433353164DE2845DF0537AD +:100A1A004337DD1ADE0A352533273361D8B1EF0BA8 +:100A2A007ADE80253723121761D8B1EDF807ED8CED +:100A3A0008EDA00833073308611C08611DDEEC4A83 +:100A4A00DAFEDDEDA4DA33311E33311E71FA337169 +:100A5A00F933EFD7C5C314DADCC9DC0000ADDEC157 +:100A6A00CDDF01C7F4DEFADC645C7F9DDC616B617B +:100A7A006A61F87112DE8DDA5C7F9DDD6BD96BD805 +:100A8A0061F87102DE1501707177DB7171DE7174C4 +:100A9A00DA8DDB61DC4CFFDD05D1DF3CEF30310460 +:100AAA00DE097142DEEF313112DE06EDBC08EDB728 +:100ABA00083142DEF9ED8F083162DE0C7132DE81D7 +:100ACA003114DE1C3162DEE6ED9C08EDA4087122C9 +:100ADA00DE817104DE7161DE084CFFDDCAD1DDDC26 +:100AEA003142DEE73162DECD6120F13C00047F0055 +:100AFA00146370318C66728DDC3134DE0AA50131E3 +:100B0A001C61D8A13175F671FABDDAADD80833BDCA +:100B1A00D867618A708DDD3124DE0AB501311C6126 +:100B2A00D8A13175F671FA35BDDC30000136000006 +:100B3A003546DA35DF043346D833DE04B6DCEF1245 +:100B4A00510361D831050B3526DA353326D833619E +:100B5A00D8B5311C350861DC0861DC35DC0C35465A +:100B6A00DA35DF043346D83371C061DC0861DC084A +:100B7A00370861DC0861DC37DECA08121714ADDCFD +:100B8A00ED23087ADB80D7C5C3C18DDA71FA73F811 +:100B9A00D9ADDA01F04C9FDE622C7FDC5E2C10DED0 +:100BAA001F8133DD05311E83DFFB3174DB0914F647 +:100BBA002312F62561D8B3BDD813BDDAC0C2C4D793 +:100BCA002C08DE163383F8D8DD0B311E618A61FBEF +:100BDA00618A83DFF5618A08EFD02C07758DD8DD2D +:100BEA000D311E33311E3371F985DFF5EFBC3174D7 +:100BFA00DB09311C03DC045380DDBCF7F6EFB8C512 +:100C0A00C3C18DDA71FA73F8D9ADDA01F0DC144C8C +:100C1A009E61D8EDA30BDF0B8DD8BDD813BDDAC00A +:100C2A00C2C4D7F6BDDABDD8EFF5C5C3C1ADDADAAD +:100C3A00D831750914F62312F661D8B125ED530C93 +:100C4A00C5C3C1ADDADAD8F4DB0361C8DD3B23558D +:100C5A009E31730A9501311C61D8A13175F6618AFA +:100C6A004C80618ADC11DF0633718C33DE0983DF45 +:100C7A000604010061D8857174DB3561FB9DDB6573 +:0D0C8A0071F99DDA637064BDD8C0C2C4D793 +:100C97005208EF065203EF025206FEE600FE1B0063 +:100CA700DC16089F03088F0408089F040862FE24C7 +:100CB70000089F0408EEBF00EEBA00C1C514410E3C +:100CC70011D9D0FF118FD1FF312E45C4C0D7F231D2 +:100CD700A2C401E2D79DE261DD4C09DF12717BFA04 +:100CE700C18F06089FCDFCC0CF060800EE27003154 +:100CF700F2FA04CF0608004C00DF05D50008DD1620 +:100D070061DD717BFAD50608DD0ACDE31F61CD6190 +:100D1700CDEE160061CDFED40061FFFE9A00FCF80F +:100D2700FF0EFEB20061CDFED5004C09DF0EC18F6C +:100D370006086FCDFC9F0608C0EE0400CF0608002A +:100D4700F8E3D75200EF025202FE3700CFCCFC0087 +:100D5700CF060800BF0408C716629F0008410011AC +:100D67008F26259B4100118F27259F0108C651001B +:100D7700FE62FFEF025205CF060800C1510CFE0AC2 +:100D870000C0D7C1511DFE0200C0D761DD717BFADB +:100D970070CEC0A59EC47CFF9EC4609EC461CDD7A3 +:100DA70061DD717BFAC18EC45C1BFED6FFCF0608DE +:100DB70001FED7FFC061CDD731F2FA1AC1AEE4BF49 +:100DC700BEFCAEE6BFC0FCAED4BFC2FC30FFFFBE68 +:100DD700E4BEE6BED4C0D731F2FA11C1AFBEFCBE45 +:100DE700E4AFC0FCBEE6AFC2FCBED4C0D7C1BFC42F +:100DF700FC13BFC6FC15BFC8FC17BFCAFCC0D7AFE2 +:100E0700C4FCDBC6FCEBC8FCFBCAFCD7534B305217 +:100E17005430324E323030475631323000FFC150F5 +:100E2700FEFEAB0061DD717BFACF060800FE0A000B +:100E3700FEA4FF61CDF8E3EECF00C7FB0408BFBEF9 +:100E4700FC8FC0009C05C5C337040600BFC0FC3536 +:100E570036890E300000522BFE6600C2C4C63037FA +:100E67000EB800300000B8022004AFC0FCB8003054 +:100E77000F00B802AFBEFC61FF520AFE3AFFECF862 +:100E8700FF0E717BFAC1C7FB04088C05C65C80FEA8 +:100E97000200C0D761DD717BFA70CFC0FFA59FC08C +:100EA700007CFF9FC000609FC00061CDD7618BFEB3 +:100EB700E2FF717BBE410011FB000017CEFC006111 +:100EC700CB089EFDF31161C999A58392DFF7D7FE81 +:100ED700B1FED5CCFCDF23C1CF0308035109FEF4D3 +:100EE700FDC0D2DF37FE3800A20408CF0308075140 +:100EF70009FEE1FDD2B20408DF22C7FB04083183F3 +:100F070002C6D7C6510AFECCFD624C1FDF06CFCC06 +:100F1700FC01EF04CFCCFC00C0EE5BFEC0EE55FE3B +:100F2700C7C1FB04088B31196C0161589BC0C6D738 +:100F3700717BFAFE4DFEAF0408040600C114369B10 +:100F47000E300000522DF3FE77FF8FC000FE2BFE00 +:100F570061CF5C807C8073C0041900CEFC0F61CB2D +:100F6700C55404EF03C55417FE18FEC7360008BB67 +:100F7700629C0288089C03D1DD334C41DE2F70F15F +:100F8700312DB161090033081C000851FF612A4166 +:100F97000E118FD0FF613B118FD1FF6138DC0E8BB3 +:100FA7005C03DF0964C6C4FE2BFDEECAFDC6C4EEB2 +:020FB700C3FD78 +:0A0FF60031303A35323A323800004B +:0A20000000060C12181E242A3036C8 +:10200A00001632486480961228446076920824406A +:10201A004040666D756C0000404066646976000059 +:10202A004040666164640000404066737562000067 +:10203A00404066636D70000061636F7300000000CA +:10204A006173696E000000006174616E0000000037 +:10205A006174616E32000000636F7300000000005B +:10206A0073696E000000000074616E0000000000D9 +:10207A00636F73680000000073696E6800000000F7 +:10208A0074616E680000000065787000000000004E +:10209A0066726578700000006C64657870000000F4 +:1020AA006C6F6700000000006C6F67313000000041 +:1020BA006D6F646600000000706F7700000000001A +:1020CA0073717274000000006365696C000000009F +:0E20DA00666C6F6F72000000666D6F64000030 +:1020E8007B5DCFBFA8D6E43FDCEF1AA192C031D008 +:0420F80021409705E7 +:0A21000031303A35323A323800002F +:10210A0001020203030200FEFBF7F3F0F0F3FA0404 +:10211A001225384D5F6E777A776E5F4D3825120437 +:10212A00FAF3F0F0F3F7FBFE0002030302020100E8 +:10213A000000000000000000000000000000000095 +:10214A000000000000000000000000000000000085 +:10215A000000000000000000000000000000000075 +:10216A000000000000000000000000000000000065 +:10217A000000000000000000000000000000000055 +:10218A000000000000000000000000000000000045 +:10219A000000000000000000000000000000000035 +:1021AA000000000000000000000000000000000025 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 +:1021FA0000000000000000000000000000000000D5 +:10220A0000000000000000000000000000000000C4 +:10221A0000000000000000000000000000000000B4 +:10222A00000000000000000000000000000000ADF7 +:10223A0030AE70B000B300B470B5A0B780BA00BBBE +:10224A0090BD00BE00BFF0C300C5C0C800CAC0042C +:10225A000012000C10240010D01BF00AF008E00C49 +:10226A00F008C008B007F00B0005D0020009000012 +:10227A000000000000000000000000000000000054 +:10228A000000000000000000000000000000000044 +:10229A000000000000000000000000000000000034 +:1022AA00000000000000000000000000000000AD77 +:1022BA0030AE70B000B300B470B5A0B780BA00BB3E +:1022CA0090BD00BE00BFF0C300C5C0C800CAC004AC +:1022DA000012000C10240010D01BF00AF008E00CC9 +:1022EA00F008C008B007F00B0005D002000900870B +:1022FA009A99993E0000003F01020203030200FE80 +:10230A00FBF7F3F0F0F3FA041225384D5F6E777A93 +:10231A00776E5F4D38251204FAF3F0F0F3F7FBFEFF +:10232A00000203030202010001020203030200FE8B +:10233A00FBF7F3F0F0F3FA041225384D5F6E777A63 +:10234A00776E5F4D38251204FAF3F0F0F3F7FBFECF +:10235A00000203030202010001020203030200FE5B +:10236A00FBF7F3F0F0F3FA041225384D5F6E777A33 +:10237A00776E5F4D38251204FAF3F0F0F3F7FBFE9F +:10238A00000203030202010001020203030200FE2B +:10239A00FBF7F3F0F0F3FA041225384D5F6E777A03 +:1023AA00776E5F4D38251204FAF3F0F0F3F7FBFE6F +:1023BA00000203030202010001020203030200FEFB +:1023CA00FBF7F3F0F0F3FA041225384D5F6E777AD3 +:1023DA00776E5F4D38251204FAF3F0F0F3F7FBFE3F +:1023EA0000020303020201F6DA6E940001020203FC +:1023FA00030200FEFBF7F3F0F0F3FA041225384D5E +:10240A005F6E777A776E5F4D38251204FAF3F0F033 +:10241A00F3F7FBFE000203030202010001020203BA +:10242A00030200FEFBF7F3F0F0F3FA041225384D2D +:10243A005F6E777A776E5F4D38251204FAF3F0F003 +:10244A00F3F7FBFE0002030302020100010202038A +:10245A00030200FEFBF7F3F0F0F3FA041225384DFD +:10246A005F6E777A776E5F4D38251204FAF3F0F0D3 +:10247A00F3F7FBFE0002030302020100010202035A +:10248A00030200FEFBF7F3F0F0F3FA041225384DCD +:10249A005F6E777A776E5F4D38251204FAF3F0F0A3 +:1024AA00F3F7FBFE000203030202017F7E7D7C7BC1 +:1024BA007A797877767574737271706F6E6D6D6CE8 +:1024CA006B6A696867666564636261605F5E5D5CCA +:1024DA005B5A59585756555453525151504F4E4DB5 +:1024EA004C4B4A49484746454443420001020203CD +:1024FA00030200FEFBF7F3F0F0F3FA041225384D5D +:10250A005F6E777A776E5F4D38251204FAF3F0F032 +:10251A00F3F7FBFE000203030202010008010102B5 +:10252A000203030200FEFBF7F3F0F0F3FA041225AC +:10253A00384D5F6E777A776E5F4D38251204FAF35D +:10254A00F0F0F3F7FBFE00020303020201000102AE +:10255A000203030200FEFBF7F3F0F0F3FA0412257C +:10256A00384D5F6E777A776E5F4D38251204FAF32D +:10257A00F0F0F3F7FBFE000203030202010001027E +:10258A000203030200FEFBF7F3F0F0F3FA0412254C +:10259A00384D5F6E777A776E5F4D38251204FAF3FD +:1025AA00F0F0F3F7FBFE000203030202010001024E +:1025BA000203030200FEFBF7F3F0F0F3FA0412251C +:1025CA00384D5F6E777A776E5F4D38251204FAF3CD +:1025DA00F0F0F3F7FBFE000203030202010001021E +:1025EA000203030200FEFBF7F3F0F0F3FA041225EC +:1025FA00384D5F6E777A776E5F4D38251204FAF39D +:10260A00F0F0F3F7FBFE00020303020201000000F0 +:10261A0000001F003B005A0078009700B500D40064 +:08262A00F300110130014E0123 +:10263200506CED512E5084ED192E301000EDAB3D53 +:10264200C1506CFD3B2DC062D7723453FB89616A65 +:1026520099D7300400C15084FD3B2DC062D7C1E63A +:10266200C15084FD192E1004D7C1E6A1C15084FDCA +:10267200192E1004D7300300C15084FD3B2DC062D7 +:102682005C01D7E6C1A1A1C15084FD192E1004D767 +:10269200AF0EF92414001231FF33BDD813BDDAD7BF +:1026A200300700C1E6A1C15084FD192E1004D7C71E +:1026B2002008FBF8FFF519F9309600FDAB3D3054C8 +:1026C20000BB17C1E6A1C150FEC1FD322610063083 +:1026D2004000BB17C1E6A1C15006C1FD322610065B +:1026E200D2DD0A71004EFBE519F9EDE927304057BA +:1026F200BB17C1E6A1C1503EC1FD32261006170428 +:102702000300C1300400C1500CC1506CFDAA2D1051 +:102712000630D4C0BB17C1E6A1C1500EC1FD32269E +:102722001006F690BB17C1E6A1C1500CC1FD3226BE +:102732001006716201300900FD763B6231DEB16044 +:102742009C0771630131342002EFFA7122208C0759 +:10275200318EF723DD0A240300DD0B240400EF068B +:10276200CF19F902EF2E343921C5304000C1C1FD25 +:10277200322610068FF9229F03F9DBFC22AFFA22E0 +:10278200BF04F933BF06F9DB0023AFFE22BF08F90D +:1027920033BF0AF930C800FDAB3D30D4C0BB17C10E +:1027A200E6A1C1500EC1FD3226100630C800FDABB5 +:1027B2003D300400FD42269C074C6DDD0A8C074C1F +:1027C2006EDD048C074C6F17040300C1300400C196 +:1027D200500CC1FD32261006F6BB17C1E6A1C1504E +:1027E2003EC1FD32261006717201300800FD763BB3 +:1027F200629F02F9300028FD143C1008C6D7C7C1F9 +:10280200FBF8FF8F0CF94F02F9DD477122028F02AC +:10281200F9318EF7BDD813BDDAFD340CC9DCCDCC4D +:1028220030DF42FDA706C9DC0000308043FD5E0AAE +:10283200ADD8BDDCADDAC9D866E6C9DAA242FD1070 +:1028420009FD910BADD8BF0EF98F0EF99F4AFB71AE +:102852002302D578FCDF79712202404AFB15DC2580 +:10286200FD9226FD340CAF04F9BDDCAF06F9FDA7DD +:1028720006FD8D0B3172DB05FD090CEF03FD910B9B +:10288200ADD8BBEF23FD9226FD340CAF08F9BDDCB9 +:10289200AF0AF9FDA706FD8D0B3172DB05FD090CB0 +:1028A200EF03FD910BADD8BBD903F9F1610900BB70 +:1028B200318D086E0108BB71230217C1E6A1C15018 +:1028C2000CC1FD32261006D2DF068F02F99F0CF9E9 +:1028D200A078FCF7C0C6D7C7FDA226301100FDAB19 +:1028E2003D300F00FD6B26300300FDAB3D301F0075 +:1028F200FD6B26301600FDAB3DFD772676D1DD0D52 +:1029020071704FFBE6A1C15013FD5638C017F1128A +:10291200C6D7C7FD54265C03D1DD3C301400FD74DC +:1029220029344FFB895C9F998A0C7CFF50FF5C1411 +:10293200D1DD1D8A0C7CFF5C14FD4B26716A275683 +:1029420000316207058666D1DFF7716307716B2775 +:102952003462FB895CEB99FDA226303300FDAB3D6E +:10296200F6FD6B2671784FFBE6C15013FD5638C059 +:10297200C6D7C7C12004FBF8FFCC0200FD54269C39 +:10298200038C045C20D1DD0E8C036C019C038C0251 +:102992006C209C02EF138C045C10D1DD0C8C035C68 +:1029A200FE9C038C026C109C028C045C08D1DD0E30 +:1029B2008C036C029C038C026C089C02EF138C0447 +:1029C2005C04D1DD0C8C035CFD9C038C026C049CCA +:1029D200028F4FFB5C9F728C03318E316D148C031E +:1029E200318E314D616D08616C5C606162629F4F36 +:1029F200FB8F5BFB7CFF50FF5E02D1DD228F5BFB16 +:102A02007CFF5E02FD4B26716A27CC010031620712 +:102A1200086159018C01D1DFF4716307716B278C56 +:102A220003D1DD06300A00FDAB3D8C03318EC1506F +:102A320004C1FD37261004F71006C6D7C7D943FBD9 +:102A4200F1C15006C1FD372610046276D944FBF16C +:102A5200C15007C1FD3726100462616617F112C624 +:102A6200D7FD3E2AF7D7C7C736F00071D4C6DCF7C8 +:102A7200717201300800FD763B629F4AFB7173015F +:102A8200FD0028FD532CD54BFBDE03E7EF49711304 +:102A920000711B20710303FD8526E6FDAB3DFD3C65 +:102AA20026300F00FD6026FD3C26301F00FD60260B +:102AB200FD3C26F6C15005C1FD37261004FD7726E0 +:102AC200D1DF03E7EF11710203300300C1C1FD370B +:102AD200261004711A20F7C6D7FD852671130071DE +:102AE2001B20710303F6FD6026F6C15003C1FD37BA +:102AF200261004F7D78F79FCB079FCD161E8ED9EFE +:102B02002BCF79FC80710407E6613012F671042044 +:102B1200611043DD2B710407E661306061FB7101D6 +:102B2200203104200F71304FFBE6A1C15011FD5638 +:102B320038C0EF0C71384FFBE6C15011FD5638C05A +:102B4200404AFB3661D8E57AFC404AFB02DC094088 +:102B52004AFB2C61D8F57AFC407AFC01DF0C404A32 +:102B6200FB02DC06404AFB2CDC0BD57AFCDF0B4077 +:102B72004AFB36DE05713304EF037132043112056C +:102B82000671404FFBEF0471484FFB31120503E61B +:102B9200EF01F66061FB714102FD532CD7C757006C +:102BA2008F10F976301000C150A4FD3B2DC0629FFA +:102BB20010F9D521FBDD04F7ED512C717BFA667F0C +:102BC20010F95C08D1DD1E8F10F95C08D1DF0C30E2 +:102BD2001000C15012FD5638C0EF0A302000C1501B +:102BE20012FD5638C0667F10F95C04D1DD1E8F10CD +:102BF200F95C04D1DF0C300400C15012FD5638C01C +:102C0200EF0A300800C15012FD5638C08F10F95C2F +:102C120040D1DD09E6A1C15012FD5638C08F10F92E +:102C22005C01D1DD08E6C15012FD5638C0717AFA56 +:102C32008F10F95C41D1DD163410F9895CBE99D947 +:102C420010F9F1C15010C150A4FD192E1004F7C69D +:102C5200D7C7C1FBF8FF8F4EFB5C01D1DF2217C142 +:102C6200E6A1C1A1A1C1506CFDAA2D10068B9F4BFC +:102C7200FB8C019F4CFBE6A1FD42269F4DFBEF041E +:102C8200CF4BFB63404BFB05DE03E6EF01F6F1C1E0 +:102C92005012C150A4FD192E1004C0C6D7FDD92868 +:102CA200F7D7FD1429F7D7C78F62FB7617F1FD74AA +:102CB20029664F62FBDFF1F562FBF7C6D7710001AF +:102CC2000571785005713AD5713BD1713ADD713B8E +:102CD200D98F10055CFC9F1005CF54054AE54205CB +:102CE200711042057100420571485005713050055E +:102CF20071205005CF530505CF52050A7130510599 +:102D020071205105713BD5717050058F11055CFC26 +:102D12009F1105D77178500571080105D7318EEDE5 +:102D2200E62E300400BF2401D7300400BF2201D7B1 +:102D32008B318EFDD02ED2D7D7C7C1C1FBF8FF3160 +:102D4200422003FD782F3134200300EFF971322045 +:102D5200F521FB8C02318EFDD02ED2DD0ACF21FB74 +:102D620002713320F7EF3D8C0AFD1F2DFD2F2F8CB2 +:102D7200026C01FD1F2DFD242D301740BF1C01FDEB +:102D82002B2DF6BF2A01710BE2CE44FF3182E20203 +:102D9200EFFA8E449C01FD582F710BE27133208CA7 +:102DA20001318E121004C6D7C7C1FBF8FF31422091 +:102DB20003FD782F3134200300EFF9713220FD3208 +:102DC2002DDD07713320E7A3EF4A8C08FD1F2DFD8F +:102DD2002F2F8B6C01FD1F2DFD242D301740BF1CA2 +:102DE20001FD2B2D8C0A91DF04F6BF2A01710BE243 +:102DF200CE44FF3182E202EFFAAC0C148E449961A8 +:102E0200790C61690A8C0AD1DFDAFD582F710BE265 +:102E1200713320F7C0C6D7C7C1FBF8FF3142200388 +:102E2200FD782F3134200300EFF9713220710AE668 +:102E3200FD322DDD06713320E7EF118C08FD1F2DC9 +:102E42008C0AFD1F2DFD582F713320F7C0C6D7C73E +:102E5200C1FBF8FF31422003FD782F3134200300FB +:102E6200EFF9713220710AE6710BE2FD322DDD09B4 +:102E7200713320717AFAE7EF52710BE23122203975 +:102E8200C7341AFBAC0C1652048B99A5A792DFF932 +:102E9200C63184BD02EFFA717ABDCEB144CBB41A09 +:102EA200FB8C0A318EBEB8CEBB48714BE1714BE54B +:102EB200710ABD8C089E44EF118C089E44710BE68A +:102EC2008C0A9F20FBAC0CBF1EFBF7C0C6D7C716EF +:102ED200FD0A2F17F1FDE62ED2DD06FD582FE7EF92 +:102EE20001F7C6D7C716710AE6710BE2669E443136 +:102EF20082E20300EFF9F6420401DD09AF0401BFEB +:102F02000C01E7EF01F7C6D7AF2801085CFB08BF49 +:102F12002801FD3A2DAF28015CFBBF2801300400D7 +:102F2200BF2A01301780BF1C01FD2B2DD7AF240112 +:102F3200086C0408BF2401AF28016C0F086C0B0851 +:102F4200BF2801FD3A2DAF2A01085CFB08BF2A0108 +:102F5200FD3A2DED0A2FFD242DF6BF2A01300B0B71 +:102F6200BF2801FD3A2D300B0FBF2801FD3A2D304D +:102F72000F0FBF2801D7710BBD0000717BBD7132ED +:102F8200057120F000FD3A2DF6BF26015024BF1432 +:102F920001CB440018300F0FBF2801713320712379 +:102FA20020710BE2710AE6FD0A2FCE44FF3182E264 +:102FB20002EFFAFD582FAF0401BF0C01714220D776 +:102FC20031342002EFFAFD2F2F7133057128F00002 +:102FD200714320D77140F00071783002713AE67186 +:102FE2003BE2713BEA713BEE8F10055CFC9F1005E2 +:102FF200CF34024AE552FF711A52710A52714830B7 +:10300200027130300271203002CF330205CF32021A +:103012000A71303102713BE6717030028F11055C2A +:10302200FC9F110571603002D7717830027148F04F +:1030320000D7F1E7240000D7D968FBF1BE66D7D9E3 +:1030420068FBF1BE6AD7D968FBF1BE64D77100F2A2 +:1030520000304400BFB601300188BF9001300984BE +:10306200BF9E01BF9C01BF9A01BF9801BF9601BFDD +:103072009401BF9201F53CFF30FE00BFBE01F6BFD6 +:10308200BC01BFB80150EEBFBA01A1BFB201C9185D +:10309200FE008F18F9313507F569FBCB6CFF00D7BD +:1030A20030EF00BFB401F6BFBA017108F200D7D900 +:1030B20069FBFD3430DD1123DD4423DD3D23DD1FBB +:1030C20023DD3F23DD44EF368F16F9318F240300D1 +:1030D200DD09240200DF3AFD8531D7FD1431D7F630 +:1030E200426CFF61E8E612AE6C23BE6CF6426EFFE4 +:1030F20061E8E612AE6E23BE6ED7FD8531D7FD14B0 +:1031020031D7F6BE6CCB6EFF00D7CB6CFF00F6BE9C +:103112006ED7404BFB03DE17A026FB4026FB7FDE6B +:1031220007F6BE6CBE6EEF06D968FBF1BE6ED740E5 +:103132004BFB0CDE27F6426CFF61E8B26CFFD968EC +:10314200FBF1426EFFDD3BD968FB12AE6E43DE033C +:10315200E6EF02F6B112AE6E03BE6ED7D968FBF18E +:10316200426CFFDD14D968FB12AE6C43DE03E6EF5E +:1031720002F6B112AE6C03BE6CF6426EFF61E8B2AB +:103182006EFFD7D527FBDD04B027FBD7CF27FB0A7D +:10319200AE6E422CFBDD13AF2CFB426EFFDE05B29E +:1031A2006EFFEF06AE6EA1A1BE6EAE6C422AFBDDD3 +:1031B20013AF2AFB426CFFDE05B26CFFEF06AE6C6A +:1031C200A1A1BE6CD928FBF1F734020023DD06254C +:1031D200DD0325DF1F404BFB0CDE0CF6BF2AFBD9BB +:1031E20068FBBF2CFBEF1FD968FBF1BF2AFBF6BFC0 +:1031F2002CFBEF12404BFB0CDE07E6A1BF2CFBEFD2 +:1032020005E6A1BF2AFBAE6C422AFBDF0AAE6E4284 +:103212002CFB61F8A028FBD78F2EFBB02EFBD1DF51 +:1032220071406AFB02DF0D31D4D10C715BD1CF3119 +:10323200FB02EF03F531FBD96AFBFD3430DD0623D7 +:10324200DD0D23DD14F6BE66F530FBF52FFBD7FD51 +:103252003A30F530FBF52FFBD7D531FBDD2DD930D8 +:10326200FBF1E734020023DD0625DD0325DF05F649 +:10327200BE66EF03FD3A30A030FB4030FB20DF0694 +:10328200F530FBB031FBCF2EFB16D7FD3A30CF2EF7 +:10329200FBC8D7C78F32FBB032FBD161E8ED5B339D +:1032A200D96DFBFD3430DD0923DD1223DD1B23DD67 +:1032B20043F6BE6AF534FBF533FBED5B33FD41307B +:1032C200F534FBF533FBED5B33D934FBF1E7340224 +:1032D2000023DD0625DD0325DF05FD4130EF03F682 +:1032E200BE6AA034FB4034FB1061F8F534FBCF32E8 +:1032F200FB32EF65CF32FB3CD533FBDD08F6BE6A0D +:10330200F533FBEF54D934FBF1BDD85004FD7205FF +:1033120001087208D934FBF1312F04F123148931E9 +:103322008FD2DD040192DFFC605CC076D1DF05F54F +:1033320034FBEF03A034FBE533FB665C80D1DD0F89 +:10334200FD4130665C40D1DD10CF32FBB4EF0A663E +:103352005C40D161F8CF32FBB4C6D7D536FBDD0471 +:10336200B036FBD7D96BFBFD3430DD0F23DD1A23DA +:10337200DD1023DD5523DD2923DD3AF6BE64F57E1B +:10338200FCD7FD4830F57EFCD7D57EFCDF08FD4832 +:1033920030E57EFCEF06F6BE64F57EFCCF36FBFA26 +:1033A200D7D57EFCDF0BFD4830E57EFCCF36FBFA3D +:1033B200D7F56BFBD7D57EFCDF0BF6BE64E57EFC52 +:1033C200CF36FBFAD7CF6BFB02D7D9A7FBFD343040 +:1033D200DD0923DD2523DD0A23EF1FF6BE64F57E1A +:1033E200FCD7D57EFCDF08FD4830E57EFCEF06F613 +:1033F200BE64F57EFCCF36FBFAD7FD4830E57EFC95 +:10340200D7C736F00071F4DC297170F000CE9D0848 +:10341200CE9EC0CE9F80F592FFF593FFCE9415E528 +:1034220096FFF595FFCE9711CE9809CE9C7F71003D +:1034320042FB711BE3712BE3711AE7712BE7717A7F +:103442009D710A9E31929E02EFFA710B9E7153207A +:10345200716320717320C6D7C73152201E7152206A +:10346200710A9E31929E02EFFA3470FB3692FF523D +:10347200078B99A5A792DFF9710B9EC6D7C788065D +:103482001631622015716220C73438FB3092FF1664 +:1034920052078B99A5A792DFF9C66673671838FBA6 +:1034A200C6D7C77153203164201E716320710A9EF2 +:1034B20031929E02EFFA3492FF3638FB52078B9913 +:1034C200A5A792DFF9710B9E31742013717B9E8F39 +:1034D20078FB9E9A8F79FB9E9B716320717A9EC6C0 +:1034E200D76673671840FBD734A3FB89616899D705 +:1034F200726673621840FBD7318EC117F124300017 +:10350200FD7F34C0D7675C3F726673621840FBD799 +:103512005C3F318EC117F1243000FD7F34C0D7CF1C +:1035220068FBFFCF40FB10CF41FB10CF43FB5CCFCA +:1035320044FB5FD7C7880616664C6061C8EDC83782 +:1035420017F1E73402002561F8ED2336B12361E378 +:10355200ED3036B12361E3ED3C362361F8ED4236BE +:1035620024110024050061D8ED613624030061F8BE +:10357200ED67362361F8EDAD362361F8ED7E362333 +:1035820061F8EDB637B124040061D8ED0B372400A1 +:103592000061F8ED1737B124050061D8ED1D37251C +:1035A2002361E3ED26372361F8ED2F372361F8ED30 +:1035B20036372361F8ED3F372361F8ED4637236153 +:1035C200F8ED4E372361F8ED54372361F8ED5B37A0 +:1035D2002361F8ED66372361F8ED6E372361F8ED6C +:1035E20073372361F8ED7B3724040061F8ED8037EF +:1035F2002361F8ED8B372561F8ED96372361F8EDFD +:103602009B3724070024030061D8EDA6372400006D +:1036120061F8EDAB372524100061D8ED1137EDC804 +:1036220037FDE3345CC0316A9FA5FBEDC8373063D8 +:103632002AFD143CFDE334EDC837FDE334EDC83711 +:10364200FDE3344045FB6ADF134046FB68DF0D4C67 +:103652006CDF09305044FD143C713AD5EDC837FD9A +:10366200E334EDC83717F10440FB1489616F9967A1 +:10367200D1DD06305741FD143CEDC837675C02D1FD +:10368200DD08309F2CFD143CEF0C675C01D1DD0698 +:1036920030A42CFD143C675C3CD1DD0C675C3CFD26 +:1036A200F23430A92CFD143CEDC83767D1DD575CEC +:1036B20001D1DD05300800EF01F6609FA3FB675CD6 +:1036C20002D1DD03E6EF01F6FDEA34675C04D1DDE9 +:1036D20004E6A1EF01F6FDEA34675C08D1DD0530AE +:1036E2002000EF01F6FDEA34675C10D1DD053010F1 +:1036F20000EF01F6FDEA34675C20D1DD05304000C1 +:10370200EF01F6FDEA34EDC837FDE334EDC837FDCD +:10371200E334EDC837FDE334EDC837675C0FFDF2E3 +:1037220034EDC837675C7FFDFA34EDC83767FD12A8 +:1037320035EDC837675C07FDFA34EDC83767FD120F +:1037420035EDC837675C1FFDFA34EF7A67FDFA344E +:10375200EF74FDE3349E99EF6D675C7FFDF2347187 +:103762007220EF62FD0735717220EF5AFD0735EFC7 +:1037720055675C1FFDF234EF4DFDE334EF48FDE386 +:1037820034308E3EFD143CEF3DFDE33430473EFDC8 +:10379200143CEF32FDE334EF2DFDE334306A3EFD9D +:1037A200143CEF22FDE334EF1D675C01D1DD17FD10 +:1037B2002C47EF12FDE334318E247200DD0524051F +:1037C2000061F8CEABAAC6D7C716664C30DC094CEE +:1037D20037DE05FD5A34EF51664C02DF118FA5FB2F +:1037E2005C03318E316D086F42FB0812EF4D664C5F +:1037F2004FDF06FD4D47F3EF42664C3DDF0CAE90C6 +:10380200BFA0FBD9A0FBF112EF31664C3EDF07D916 +:10381200A1FBF112EF25664C7FDF0E30C141FD1492 +:103822003C713AD5324A00EF12664C60DC0532EE4A +:1038320000EF0866730940FB318E12C6D7C7161710 +:10384200F1241000240500DE0966723840FB007185 +:103852000221C6D7717BFAC7C1C1FBF8FF8C027384 +:103862000948FB5E0AD1DF248C02318E0440FB142E +:10387200896E0A99716A27CC010031620708615981 +:10388200018C01D1DFF4716307716B271004C671DB +:103892007AFAD7675C037266736218A2FBD7CFA568 +:1038A200FB03D7C788061617F1E734020025DD2F80 +:1038B20023DD1725DD1923DD0523DD1BEF2D304028 +:1038C20000C15012FD5638C0EF21FD9538EF1CFDA6 +:1038D2009538FD5D33EF1466736718A2FBEF0C6732 +:1038E20091DF08E6C15012FD5638C0C6D7C7161779 +:1038F200F1E7240000DD0F23DD61240300DD0C2449 +:10390200FB00DD6CEF60323500EF66404BFB5BDCA9 +:1039120006CFA6FB0FEF32404BFB4CDC06CFA6FBDB +:103922000BEF26404BFB33DC06CFA6FB07EF1A401A +:103932004BFB1ADC06CFA6FB03EF0E404BFB06DC6B +:1039420005E5A6FBEF03F5A6FB3112050530800065 +:10395200EF01F6086FA6FB0812EF168FA3FBF5A383 +:10396200FB318E12EF0B667309A2FB318E12EF014F +:10397200F7C6D7C71617F1E7240000DD3C24100074 +:10398200DD1C23DD1C23DD34240E00DD1824110090 +:10399200DD18240F00DD18243000DD18EF23E7EFD7 +:1039A20022E7A3EF1E320400EF19320500EF1432B2 +:1039B2000600EF0F320700EF0AF7EF07320300EFBE +:1039C20002F792C6D7D9B2FBF1312FD7706131FD20 +:1039D200F04D1344020071FED749B524318EC15017 +:1039E20013C150A4FD192E1004D7C78F96FCB096B0 +:1039F200FCD161E8ED223BE596FC31122103ED0397 +:103A02003B4016F90361E8ED033B8FB3FB2FB7FB95 +:103A1200FDCE39DC118FB3FB9F48FB8FB3FB9FB701 +:103A2200FBF5B8FBEF5F8FB7FB4FB3FBDE05A0B82A +:103A3200FBEF0B8FB3FB4FB7FB61D8B0B8FBB0976E +:103A4200FCD597FCDF3F8FB8FB7C804CA0DC0E8F4F +:103A5200B8FB7C804CC0DE05A0B7FBEF1B8FB8FB28 +:103A6200318F44E10071FEDE0F8FB8FB318F44C10C +:103A72000071FE61C8B0B7FB8FB7FB9F48FBCF97C1 +:103A8200FC20F5B8FB8F48FB9F45FB8FB3FB9F469D +:103A9200FB8FB2FB2FB9FBFDCE39DC228FB2FB9F2D +:103AA200B9FBFDC739609F49FBD9B2FBF1313F60D9 +:103AB2009FA8FBFDC73912FDDB39CFBAFB64B0BA50 +:103AC200FBD5BAFBDF118FB2FB9FB9FBFDC73912E1 +:103AD200FDDB39CFBAFB64D96CFBF1E7240000DDD2 +:103AE2001A23DD0523DD0AEF12D968FBF1BD1AEFB7 +:103AF2000DD948FBF1314FBD1AEF03F6BD1A711310 +:103B0200217150F000CE301BCF170006CE310600D7 +:103B120000000000000000717A30710BE3710BE7C6 +:103B2200C6D7C7168B728C01614ADE248B728C0257 +:103B3200614ADE168C01728C02614ADE068C01310A +:103B42008EEF048C02318E12EF288B318E12EF220F +:103B52008B728C02614ADE068B318E12EF148C015D +:103B6200728C026142DE068C01318EEF048C0231CE +:103B72008E12C6D7C716710AE7710BE37150F000B7 +:103B8200717B30CE3023CF170006669E31000000D5 +:103B92000000000000717A30710BE73182E302EF1E +:103BA200FA8D1F7158F000318E12C6D7F0317E1295 +:103BB200E678C8FBD78C01F0317E04C8FB14A961FA +:103BC20068D78C03F0317E04C8FB14A96168D7ED75 +:103BD200FF3BC7312221043134211F71332171236C +:103BE200215600664C0BDD1272F3311C7998FCCE23 +:103BF200FC0061CAFD563C86EFE9F7C6D7C75600FE +:103C0200664C08DE0BF0317E12F678C8FB86EFF0C8 +:103C1200C6D7C7C1C1FBF8FFCC01008C014C08DE3E +:103C22002DFDB73BDD0AA9614902DF1D00E7EF2048 +:103C32008C014C08DE10FDB73BDF06AC02B9F7EF92 +:103C42000F615901EFEAE7EF07615901EFCD00E794 +:103C52001004C6D7C72004FBF8FFCC02FFCC030038 +:103C62008C034C08DE42FDC43BDD24A9E743DF039D +:103C720000EF308C0372F3311C79C8FBCEFC00617B +:103C8200CAD2DF058C03FDAE3B8C039C02EF1461AC +:103C920059038C034C08DE10FDC43B61E8006159F6 +:103CA20003EFEF615903EFB88C028161F8ED9E3D9D +:103CB200F642CAFB61E800CC0100CC00018B4C0843 +:103CC20061C8ED533D717BFA8C01F0317E1279C8E7 +:103CD200FBE743DF628BF0317E04C8FB14A9616805 +:103CE200DF348C014DDE0F8C01F0317E12F678C884 +:103CF200FB615901EFEC6159008B4C08DE138BF02C +:103D0200317E04C8FB14A9616861E800615900EFC3 +:103D1200E8717AFAEF3B8BF0317E04C8FB14A9E715 +:103D220043DD1DA9128C01F0317E3378C8FB8BFD77 +:103D3200AE3B615901EF09FDB73B61F800615901E2 +:103D4200717AFAFDB73BDF0300EF06615900EDBF60 +:103D52003C717BFACC00008B4C08DE3D8BF0317E4F +:103D620004C8FB14A96168DF1C006159008B4C0870 +:103D7200DE278BF0317E04C8FB14A9616861E8007C +:103D8200615900EFE88BF0317E04C8FB14A9E743C8 +:103D9200DF02F6B9615900EFBE717AFA8C0281DD59 +:103DA20003E7EF01F71004C6D7C7C1C1FBF8FFFD57 +:103DB200D8028C02D1DD12616902305C03BBF6616C +:103DC2004900DDEE618900EFF51004C6D7C1300667 +:103DD20000C150A8C15030FDAA2D1006D7C7200639 +:103DE200FBF8FF3485FBC5300600C150A8C1503036 +:103DF200FDAA2D1006D2DD0D3480FB895CFC99FDF5 +:103E02008E3EF7EF3C8F80FB5C01D1DD1C4016F942 +:103E120003DF16301000C1A1FD5638C0C7361005A9 +:103E220071D4C6DE0417FDCF3D4016F901DD114005 +:103E320016F906DD0B8F80FB5C02D161E8FD7A4446 +:103E4200F71006C6D7D981FBF1C15030FD3B2DC01A +:103E5200629F84FB713051FB8F59FB5C08D1DF06F6 +:103E6200716307716B27F7D7D984FBF1C1D983FB43 +:103E7200C15030FD192E1004713051FB8F59FB5C7B +:103E820008D1DF06716307716B27F7D7C7200AFBDA +:103E9200F8FF300F00C15030FD3B2DC04021FB0226 +:103EA200DF0771104EFBF7EF4A71184EFBCC07008B +:103EB200CC0802CC09808F80FB5C03D1DF08717AC9 +:103EC200D5CC0607EF06717BD5CC062F170406006A +:103ED200C1300400C150A0C15030FD512E1006C7A0 +:103EE20036100571D4C6DE0A4016F903DF0417FD49 +:103EF200CF3DF7100AC6D7C15010FD5638C0D7C7FC +:103F02008F16F9318FF723DD07240200DD10EF173A +:103F1200F5D8FBF5DAFBF5D9FBF5AEFCEF097152EA +:103F2200217162217172218FAFFCB0AFFCD161E8C7 +:103F3200ED5E40CFAFFC088F16F9318FE7340200F7 +:103F420023DD0A25DD07252361F3EDFB3F3134072D +:103F52001240D8FB02DC2940D8FB26DE23E6FDF91D +:103F62003EEF1D40D8FB25DF07E6A1FDF93EEF102D +:103F720040D8FB94DF0ACF69FB04F516F9713221B0 +:103F82008F50FB5C02D1DD15A0AEFC40AEFC0DDC17 +:103F92000FCF69FB04F516F9713221EF03F5AEFC80 +:103FA2008F19F9318FE7240000DD07B12361D30CAB +:103FB200EF1236100571C4710122EF0B7104027108 +:103FC2000122EF037102223104221440D9FB02DCE8 +:103FD2001A40D9FB26DE14300400FDF93EEF0C40F6 +:103FE200D9FB25DF06300800FDF93E40DAFB01DF90 +:103FF20008301000C1FD5638C03134070871532112 +:10400200F5D8FBEF1531542105F5D8FBEF0CA0D8FC +:10401200FBD5D8FB61F8CFD8FBFF310422087163CE +:1040220021F5D9FBEF1531642105F5D9FBEF0CA081 +:10403200D9FBD5D9FB61F8CFD9FBFF314407087111 +:104042007321F5DAFBEF1531742105F5DAFBEF0C7C +:10405200A0DAFBD5DAFB61F8CFDAFBFFC6D7C7409F +:1040620016F902C6D7C72004FBF8FF4016F903DD94 +:10407200064016F905DF218F49FB9C038F48FB9C04 +:10408200028F80FB9C018E929B17C1300400C1F607 +:10409200C15044FD512E10061004C6D7C1506CFD0C +:1040A2003B2DC0629F4005D7C7D5B2FCDD06B0B23A +:1040B200FCED5541CFB2FC023114070671104FFBE3 +:1040C200EF0471184FFB4016F903DD094016F9059C +:1040D20061E8ED55418F4FFB7FDEFB76D1DD4E8FE0 +:1040E2004FFB9FDEFB665C10D1DD1E8F4FFB5C1029 +:1040F200D1DD0C308000C15011FD5638C0EF0A30BE +:104102004000C15011FD5638C0665C02D1DD1E8FE1 +:104112004FFB5C02D1DD0C304000C15010FD56381F +:10412200C0EF0A302000C15010FD5638C08F80FB0E +:104132005C03D1DD13C736100571D4C6DE0A30DF49 +:104142003DFD143CD261F80031220707309F2BFD60 +:10415200143C00C6D78F60FB5C0FD1DD5D8F60FB26 +:104162005C01D1DD05F516F9EF508F60FB5C02D1E1 +:10417200DD15E6C1A1A1C15084FD192E10047113F1 +:1041820000711B207103038F60FB5C08D1DD057198 +:104192000303EF0E8F60FB5C04D1DD067113007127 +:1041A2001B20300500FDAB3D710203300300C1C18D +:1041B2005084FD192E1004711A20F560FBF7D7C741 +:1041C200C73641057184C6DC6EC73641057194C697 +:1041D20061D87140500531B2D103E7EF69713BD12B +:1041E2008F12F9A012F9318EE7240000DD0E23DDD3 +:1041F2001323DD1E23DD2F23DD34EF3B8F19F99FBF +:104202004005EF30F6C15084FD3B2DC0629F400552 +:10421200EF22716201300900FD763B62315A9F4004 +:1042220005716301EF0E300800FD9E40EF06300974 +:1042320000FD9E40E7EF0F71605005714850057117 +:104242003BD5F512F9F7C6D7C15005C15084FD1907 +:104252002E1004D78F16F9318FE724000061F8ED94 +:10426200614323DD1E23DD7B2361F8ED24432361BB +:10427200F8ED33432361F8ED3E432361F8EDB64395 +:10428200ED03448F17F9318F240200DD26D5D8FBC8 +:10429200DD05F5B4FCEF03A0B4FC8FB4FC01DE072E +:1042A200F516F9713221D740D8FB0361D8ED0644E7 +:1042B200E517F9F5B4FCFD782FFDB126FD682AD289 +:1042C200DD0A713221FDC22FF516F9D7FD3E2A40D3 +:1042D20017F901DF05F569FBEF04CF69FB03CF1680 +:1042E200F902D7FD4F30CF37001DFDBF2C8F42FBA7 +:1042F2005C02D1DD0A308000C15010FD5638C0FD8D +:10430200D62F714A9DF537FFF517F9713221CBE4AB +:104312003FEFCBE6F6F0713BD4713818F9CF16F9BE +:1043220003D7FD074431040C07CF16F9047132217B +:10433200D7302700FD4A42CF16F905D7FD07443191 +:10434200020C1BF6FD4A42300500FDAB3D717207BF +:1043520000000000717307CF16F902713221D7CF26 +:1043620069FB03F6426CFFDF05426EFF61E8D7FD91 +:10437200A230FD162DFD2B30714B9DF550FBF551F2 +:10438200FBF552FBF553FBCF350003CF370019FD88 +:10439200DB2ACE3708CBE4BFFFCBE6FFF1CED4FF5A +:1043A200F6BEE0BEE2BED0F5B4FCCF16F906F5D8F3 +:1043B200FBF5DAFB3102071F71720140D8FB04DE04 +:1043C2000C40DAFB04DE064017F902DF37E516F986 +:1043D200713221713AE7D771730131949E02EFFA7B +:1043E200FDC22F712AE7CEA409F5F30061FDE5F3C2 +:1043F20000CEA408712BE7E516F9713221713AE774 +:10440200D700EFFDD731020040300300C15084FDD8 +:104412003B2DC0625C01D1DF07F516F9713221D75D +:10442200F642E0FBDF27E6BFE0FBF6C15004C150D5 +:1044320084FD192E10048F4FFB5C9F9F4FFB711060 +:1044420060FB305741FD143CD7F6BFE0FBD7FD10AF +:1044520003F7D7BDD8F6BDDAD7F303FDF04D13D776 +:10446200ADD8BDDCADDABDDED7DADEC3BDDCF6BD6C +:10447200DEFD4705C0BDDED7C72024FBF8FF8F86CF +:10448200FBF0F985FBFD5B44BC048F88FBF0F987E8 +:10449200FBFD5B44BC028F8AFBF0F989FBFD5B44A8 +:1044A200BBAC04FD5544AC04311EBDDCF6BDDEFDE3 +:1044B2004705FD6244AC02FD5544AC02311EDADC14 +:1044C200C3FD6B44C0BDDCADDEFD3A06FD6244AB0C +:1044D200FD5544AB311EDADCC3FD6B44C0BDDCAD1F +:1044E200DEFD3A06FD340CDADAADD8FCF84D00C335 +:1044F200C58F70FC5C3FF0317E04F0FB14C2C0BD7E +:10450200D813BDDA3172DB05FD090CEF03FD910B07 +:10451200ADD8B9A070FCF6BC20BC229C1F8C1F4CED +:104522002EDD3C8F70FC0E1F70F161DC605C3FF091 +:10453200317E1279F0FBFD55448C1F7309E8253159 +:104542008FBDDC70BDDEFD4705AC20BDDCAC22FDBD +:104552003A06ADDABC22ADD8BC2061591FEFBEAC21 +:1045620020BDD8AC22BDDAC9DC0004F6FDC205C903 +:10457200DCFFFFF6FD5506ADD8BFE8FBAFE2FB421C +:10458200E8FBDD12AFE4FBBFE6FBAFE2FBBFE4FBFF +:10459200AFE8FBBFE2FBAFE4FB42E6FBDC50AFE27D +:1045A200FB42E4FBDE48AFB6FC42E2FBDE4040EAFF +:1045B200FB16DC1F40EAFBA0DE168FEBFB4FEAFB8B +:1045C200DE0EAFE2FB22ECFB44691061C8FD394606 +:1045D200F5EAFBAFE2FB445146DC0BAFE2FB2410F1 +:1045E20027BFB8FCEF1930F82ABFB8FCEF1140EA38 +:1045F200FBFFDD03E6EF01F634EAFB89610899AFC0 +:10460200E6FB42E4FBDC1BAFE4FB42E2FBDE13AF62 +:10461200E2FB42B8FCDE0BF5EBFBAFE2FBBFECFBCF +:10462200EF1140EBFBFFDD03E6EF01F634EBFB8914 +:104632006108991024C6D7C72006FBF8FFA08BFBA0 +:10464200D58BFBDF1CA08CFBD58CFBDF14A08DFB74 +:10465200D58DFBDF0CCF8BFBFFCF8CFBFFCF8DFB10 +:10466200FF717BFA710A9E31929E02EFFA8E98FDDB +:1046720069069C038E949FBAFC8E969FBBFC8E9714 +:104682009FBCFCFDDF4713BC048FBDFC4E03DF1251 +:10469200AF74FC614904DE41AC042274FCFD0E4798 +:1046A200EF378C03318EB112D9BDFCF143DF1F8C81 +:1046B200035C0391DF03E6EF01F6046D01313D1265 +:1046C20001032274FC610904BBFD0E47EF0B8FBD91 +:1046D200FC4E03DE04F6FD0E478C039FBDFCAC04CA +:1046E200BF74FCD972FCF101041AF914A944FFFF4A +:1046F200DF04E6B9EF12D972FCF101041AF914A928 +:1047020044FEFFDD03A9A1B91006C6D7C716174498 +:104712000001DC02F616A072FCF972FCF3311CF601 +:10472200781AF9B7F647DFEEC6D7C7560066F031FA +:104732007E12F6B1781AF99666D1DFF1F58BFBF5A8 +:104742008CFBF58DFBC6D7711322D7C72004FBF86B +:10475200FFD912F9F1E7240000DD1123DD1E23DD6C +:104762002523DD2C23DD3723DD3CEF428F72FC9FB6 +:1047720076FCA012F9D9BAFCF112EF5DA012F9D9B8 +:10478200BBFCF112EF53A012F9D9BCFCF112EF49B4 +:10479200A012F98FBDFCFD8306318E12EF3BA012F1 +:1047A200F9325500EF33A012F932AA00EF2BF97655 +:1047B200FCF3311C791AF9BB311222058B9C03EFF1 +:1047C200078C019C03B076FC718071172261DC6159 +:1047D200FB7111228C03318E121004C6D7C720063A +:1047E200FBF8FF8E98FD69069C038E97FD69069C77 +:1047F200028E96FD69069C018E94FD69069B710BE3 +:104802009E717AFA8C02F0317E12791826BC048CE1 +:10481200035C03D1DF158C024C03DE0C8C024C02CC +:10482200DF098C014C1D61F86179048C01318EB174 +:10483200610904BC04313D120103BC048C040D70F7 +:0B4842008C051C00BC04121006C6D739 +:10484D0061FC61FC61FC61FC61FCC1C3C5C7520C1C +:10485D00929269D4FEC1DFF88EFD708EFCC14016B8 +:10486D00F903DF09717AFA309F2BFD143CC09EFCD1 +:10487D00609EFD34D4FE5206C0B9A5A592DFF9C6DF +:10488D00C4C2C061FCC1C3C5C7520C929269D4FEAB +:10489D00C1DFF88EFD708EFCC1717AFAC736410505 +:1048AD0071A4C6DC41F57CFC714850057160500562 +:1048BD0031042126716A27710321D550FBDF0FD5F5 +:1048CD0051FBDF0AD552FBDF05D553FBDD0C316201 +:1048DD000702EFFA716307716B27FD4947FDA43499 +:1048ED00F512F9EDDD49C73641057184C6DE0DF5CA +:1048FD007CFC71485005FDA434EDDD49C7364105FA +:10490D007194C6DE15407CFC03DD0C407CFC04DD9F +:10491D0006407CFC0161F8F57CFCD97CFCF1E724B8 +:10492D000000DD0823DD1323DD36EF5D71405005FA +:10493D00E57CFC71505005EDDD498F40059F13F965 +:10494D00D913F9F1FDCA37629F15F94013F97FDDCF +:10495D0006CF7CFC02EF03F57CFC71505005EF7027 +:10496D00C73641057194C6DE1CC736410571C4C6F4 +:10497D00DE06CF7CFC03EF11F57CFC714850057110 +:10498D00605005EF4BCF7CFC04407CFC03DF0F8FA8 +:10499D0015F99F4005D913F9F1FD3F38EF128F40FE +:1049AD00057617F1C1D913F9FD3635C07150500593 +:1049BD004013F94FDD094013F97F61E8A013F94069 +:1049CD007CFC03DF0BD913F9F1FDCA37629F15F992 +:1049DD00C09EFC609EFD34D4FE5206C0B9A5A592C2 +:1049ED00DFF9C6C4C2C061FCC1C3C5C7520C9292E7 +:1049FD0069D4FEC1DFF88EFD708EFCC1F616717A9A +:104A0D00FA714AE5717BBD51405F0401D1DD05A707 +:104A1D00F647DFF3300400BF2401F6BF2A01300B47 +:104A2D000BBF2801FD3A2D300B0FBF2801FD3A2D8C +:104A3D00300F0FBF2801710AE6713320C09EFC6054 +:104A4D009EFD34D4FE5206C0B9A5A592DFF9C6C4A9 +:104A5D00C2C061FCC1C3C5C7520C929269D4FEC1DC +:104A6D00DFF88EFD708EFCC1717AFAD520FBDD0E5C +:104A7D00EB1EFB899E44A21EFBB020FBEF2B710A9F +:104A8D00E6300400BF2401F6BF2A01300B0BBF280E +:104A9D0001FD3A2D300B0FBF2801FD3A2D300F0FC0 +:104AAD00BF2801712320713320C09EFC609EFD3410 +:104ABD00D4FE5206C0B9A5A592DFF9C6C4C2C06125 +:104ACD00FCC1C3C5C7520C929269D4FEC1DFF88EEA +:104ADD00FD708EFCC12006FBF8FF71503002F6BC54 +:104AED000231B2E21B3184510771603002EDCB4BC4 +:104AFD00617902F6614902DFE871603002EDCB4B5E +:104B0D008E509C05713BE2715030028C05318EFD4B +:104B1D007539629F22FB8E519C015C01D1DD0771BD +:104B2D00603002EDCB4B8C015C02D1DD66D922FBEE +:104B3D00F1FDEF38629F23FBF6BC0231B2E2193171 +:104B4D0084510671603002EF75617902F661490298 +:104B5D00DFE971603002EF66713BE231C2510671DF +:104B6D00603002EF598F23FB9E50F6BC0231B2E24A +:104B7D00193184510671603002EF43617902F6619B +:104B8D004902DFE971603002EF34713BE271603050 +:104B9D0002EF2B31B4E2248C015C03D1DF1D713B9C +:104BAD00E28E509C0571503002716030028C0531DF +:104BBD008EC1D922FBFDA538C0EF03ED234B1006A6 +:104BCD00C09EFC609EFD34D4FE5206C0B9A5A592D0 +:104BDD00DFF9C6C4C2C061FC00EFFD61FC00EFFD52 +:104BED0061FC00EFFD61FC00EFFD61FC00EFFD617C +:104BFD00FC00EFFD61FC00EFFD61FC00EFFD61FCD1 +:104C0D0000EFFD61FC00EFFD61FC00EFFD61FC00BC +:104C1D00EFFD61FC00EFFD61FC00EFFD61FC00EFBD +:104C2D00FD61FC00EFFD61FC00EFFD61FC00EFFD9F +:104C3D0061FC00EFFD61FC00EFFD61FC00EFFD612B +:104C4D00FC00EFFD61FC00EFFD61FC00EFFD61FC80 +:104C5D0000EFFD61FCC18F7AFB4F96FFDF328F7B3A +:104C6D00FB4F97FFDF2A8F7CFB4F98FFDF228F5979 +:104C7D00FB5C04D1DF1A712051FB716307716B2747 +:104C8D004016F906DD064016F90161F8CF17F90255 +:104C9D00C061FC71222161FCC1C3C5C7520C929247 +:104CAD0069D4FEC1DFF88EFD708EFCC1717AFA8E6B +:104CBD0031318EE7240600DD0923DD1D23DD31238F +:104CCD00EF49D9C4FBF104BBFB148D1F9930BBFB1D +:104CDD00FD243B629FB3FBEF32D9C4FBF104BEFB55 +:104CED00148D1F9930BEFBFD243B629FB2FBEF1B61 +:104CFD00D9C4FBF104C1FB148D1F9930C1FBFD24F8 +:104D0D003B629F02F9300028FD143C4031FF08DD65 +:104D1D0008A031FF717201EF1C7158F00071730121 +:104D2D0071122140C4FB02DF03F6EF05D9C4FBF17C +:104D3D00A1609FC4FBC09EFC609EFD34D4FE520654 +:104D4D00C0B9A5A592DFF9C6C4C2C061FCC1C3C577 +:104D5D00C7520C929269D4FEC1DFF88EFD708EFCA5 +:104D6D00C1717AFA8F80FB5C03D1DD194016F9030E +:104D7D00DD064016F905DF0D36100571D4DE06305F +:104D8D00DF3DFD143CC09EFC609EFD34D4FE5206FA +:0D4D9D00C0B9A5A592DFF9C6C4C2C061FC73 +:104DAA000000000000000000013FEC39F72AB13092 +:104DBA001A3295325D33AA4060406740564200205D +:104DCA00013FEC39F72AB1301A3295325D33AA40E5 +:104DDA006040674056420000000000000000983A18 +:064DEA00F82A23301299A3 +:104DF000317503F7332312D7C73314F4DCCDDF80CA +:104E0000FC604E00CDDF16EC0B4E00C64ADE02DE23 +:104E10003815014CFFDD290361C8DD241571FB4AFB +:104E2000DC80DC17DF08618A718C618ADE0D82DF2D +:104E30000A83DF07A5A144807FDE0B448000DC01EC +:104E4000D7CDDE01EF03CDDE03EDC708F10361C866 +:104E5000DD03F4DED73174DEF934FF7FCDDE05D714 +:104E6000159DDE010361C8DDE9234CFFDDDE3172F3 +:104E7000DEE7D1318EDF11C9DA807EBDD89DDDFD40 +:104E8000B70615317E247E0036E820247C00553E8E +:104E9000311FDE04A136F220C151806174C5C38D7B +:104EA000DCC1410011ABBDD811AC02BDDA118C08D8 +:104EB0009DDDC7FDB706C611AC04BDD811AC06BD5B +:104EC000DA118C099DDDFD340920046ADF03FC82C0 +:104ED0004F00FC0E4F00FDB706FC634F00FDB70608 +:104EE000C9DAC03FC9D80000F4DD51806175FD34D6 +:104EF00009FC4B4F00FDB706B4DF4ADF80DFCFFC73 +:104F0000634F00FDB706100AC0317D0514D715BDEB +:104F1000DA13BDD88DDC9DDDD7C9DA803FC9D80052 +:104F200000F4DDD7118C019DDD11AC02BDD811ACB0 +:104F300004BDDA1704060016D78C019DDDAC02BD56 +:104F4000D8AC04BDDA1704060016D7A806BDDAA847 +:104F500004BDD888089DDDD7A80C14A80A128809BA +:104F60009DDCD7A80CBDDAA80ABDD888099DDDD77D +:104F7000A80635B806A80433B804880861A8DC98E8 +:0D4F800008D715B80613B8048DDC9808D7C3 +:0A4FF60031303A35323A323800000B +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr.0_10.hex b/tags/1.34_1.05nup/hex/bsr.0_10.hex new file mode 100644 index 0000000..4bd81b9 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr.0_10.hex @@ -0,0 +1,1021 @@ +:02000000DA0420 +:02000200FFFFFE +:0400100053485548B4 +:02001C00F549A4 +:02002400614A2F +:02002A00CE4ABC +:08003400A54C624CA04C4D48A4 +:02004A00574815 +:02005A009248CA +:020062005A4DF5 +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7FDD802C736F00071F4C6DE06713018C5 +:1000E800F9EF2551105FA8FFD1DD0D713018F971B6 +:1000F8001042FBFD5F01EF10360000868767D1DFF5 +:10010800FB66D1DFF6FD5F01360000664C09DE2391 +:1001180017F104F60FC1317B9EFDC411897217F1E6 +:1001280004F64F14896142DF03F6EF01E6606107C8 +:1001380086EFD867D161E8FDF303FD5602EF92C65A +:10014800D7717BFACEA016CEA180E5F300CEA40825 +:10015800F5AAFFF5A9FFD78F18F9313509E400CDC5 +:100168000307F40EEF07F400CD0306F40ECE20FFCC +:10017800CE23F0CE2EFCF401F402F404F405F406C8 +:10018800CD0740F40CF51005F40FF521FFCE22E958 +:10019800CE24F7CE25F3CE26FCCE271FCE2CFFCEBD +:1001A8002FFFCF1105FDF53000F53100F53300F5CF +:1001B8003400CF350003CF370019F53C00F53E0079 +:1001C800CF120511F54300F54700CF530006F55748 +:1001D80000F6BEE0BEE2BED0CBE4FFFFCBE6FFFFF9 +:1001E800CBD4FFFFCEE8FFCEECFFCEE9FFCEEDFF8C +:1001F800CEEAFFCEEEFECEEBFFCEEFFFCED8FFCE9F +:10020800DCFFCE3831CE3971CF38050AF53905F51E +:1002180037FF7108F20090BFB401F5A5FFF5A6FFFE +:100228007158F000F530FF7128F0005087BF1801B1 +:10023800BF1A01BF1C01BF1E017148F000F5300252 +:1002480071080105F55005F5BCFFF5BDFFD7FD03A5 +:1002580034FDD13BFD782F717AFAFDB1268F18F95C +:10026800313516300300C15084FD3B2DC0625C015E +:10027800D1DD09CF16F902EF03F516F9FD2135FD99 +:10028800A038FDB302FD2C47713221712BE7FDD850 +:1002980002FDD43B31342105FDD43BEFF7FDD802F4 +:1002A800FD563CD2DFFA61EDEFE4D731020403F6E4 +:1002B800EF01E6603418F9718C897189993112045B +:1002C80003F6EF01E6603418F9718C89719999D7B2 +:1002D800CEABACD78C05318EED9B0CC73641057182 +:1002E80084C6D78C05318EFD9F0CD2D7BDD831FF7F +:1002F800BDDADADAADD8ED670F8C05318E31AD1283 +:100308008C04318E318D03D7C72006FBF8FFFDAC76 +:1003180004301400C1300020F7FD2404C0CC0504CB +:100328008C054C14DE08FDDC02615905EFF2CC05A2 +:10033800048C054C14DE6CFDDC02CC04008C044CEF +:1003480004DE50FDE302DC4B301AF9BC02CC01009C +:10035800FDD80231B2D105FDE302DEF7713BD1AC25 +:1003680002148F4005997150500561790261590155 +:100378008C01D1DD05FDE302DED9304000C1FD016D +:1003880003FDF402C0D2DD06FD370FE7EF596159CE +:1003980004EFAAFDEB0261E800FDE302DC05615908 +:1003A80005EF8E71605005CC0200CC03008C034C25 +:1003B80009DE248C03318E1249F61F728C03318EAC +:1003C80004F64F14896142DF03F6EF01E6600E027E +:1003D8009C02615903EFD68C02D1DF08FD250EFD82 +:1003E800370FEF03FD370F1006C6D7FDAC043008F2 +:1003F80000C1300050F7FD2404C0FD370FF7D73196 +:1004080084BD02EFFA717BBDCBE4FFFFCBE6FFFFB3 +:10041800CBD4FFFF717ABED7717BBED7C7C3C120CB +:1004280006FBF8FF8C109C058C10318E040C001212 +:100438008C05318EBDD813FD4906DE63FDD8028CCC +:1004480005318EFD970CD2DD05FDDC02EFF1CC0401 +:10045800008C044C04DE3ECC0300301AF9BBAC0619 +:10046800148C089EFD118972AB146299AC06A1BC6C +:10047800066179006159038C03D1DFE2304000C185 +:10048800FD0103FDF402C0D2DD06FD2004E7EF10F4 +:10049800615904EFBCFDEB02DFFB615905EF89F7F9 +:1004A800100AC6D7717B9D717BFAFD0704301AF9D3 +:1004B800FD4A0DFDD50CF7D7FDAC04FD2004FD2445 +:1004C8000ECEABAAF7D7CEFA0630D00061DDC161F7 +:0204D800FCD74F +:1004DA0061CF5100718C7109FECBF800FEFC490115 +:1004EA0000F6BF00F953C0F693935820FEDFF94196 +:1004FA000036AA4D3478FCEF05118B99A7A517444D +:10050A00F04DDFF53602F93078FCEF04CC0000A795 +:10051A0047DFF9410036FC2034BEFCEF05118B9908 +:10052A00A7A51744FC20DFF536BEFC30BEFCEF045D +:10053A00CC0000A747DFF9FCD80000EFFEC361DD5D +:10054A00717BFABEF0ADD8BEF200DBF6FFADDCBEC1 +:10055A00F000AEF6BDD8AEF40312ADDABEF200AECC +:10056A00F661CD03BDDAC2D7C3F33174D90883C1AA +:10057A00F626D8BDD8C0317505C312F623C2FD933D +:10058A000593DF0312F623C2D7440000DD2761DD9D +:10059A00717BFACFE80080BEF6F6BEF4BEF2ADD8A3 +:1005AA00BEF0CFE800818FE8003103FAAFE000F532 +:1005BA00E80061CDD7ADD8D7C3F33174DB0F83C15F +:1005CA00F626D8BDD861317026DABDDAC031750D8C +:1005DA0083C312F626DCBDDC61317023C2FDFB0544 +:1005EA0093DF0CF626D8BDD861317026DABDDAC29F +:1005FA00D7C161686BDC6BDDC0DD2F61DD717BFA11 +:10060A00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA00 +:10061A00BEF2CFE800818FE8003103FAAEF0BDD810 +:10062A00AEF2BDDAF5E80061CDD7F6BDD8BDDAD7AE +:10063A0006DABDDAADDC06D8BDD861D8A6DAD74667 +:10064A00D8DD0771FF7177D971C0D75BDB9DDB609D +:10065A005BDA9DDAADDC5BD9085BD808BDD8D7C3B5 +:10066A00C7F3728EFDC162314C4100360020116120 +:10067A00A072C09EFD62C6C2D7C3C7F3728EFDC107 +:10068A00625C0F0C000FFE00314C4100360A20114B +:10069A0061800FFE0073C09EFD63C6C2D7C5C31436 +:1006AA00DADCC9DC0000ADDEC1CDDF00C7F4DEFA5A +:1006BA00DC8DDA5C7F9DDD6BD96BD861F87112DE57 +:1006CA00645C7F9DDC616B616A61F87102DE150111 +:1006DA00707177DB7171DE7174DA8DDB61DC4CFF6E +:1006EA00DD05D1DF35EF293114DE097152DEEF2A3B +:1006FA003102DE06EDBC08EDB7083162DEF9EDA481 +:10070A00087122DE813104DE193152DEEAED8F08EA +:10071A007132DE817114DE7161DE084CFFDDD1D1E8 +:10072A00DDDF3152DED83162DEE36100F161DC24C3 +:10073A007F00146370318C66728DDC3124DE0AB559 +:10074A0001311C61D8A13175F671FABDDA1337D8B7 +:10075A00D9E8D8F8DD618A3134DE0AB501311C6185 +:10076A00D8A13175F671FA35BDD81765D6BDDC1535 +:10077A0067D606DC377065D61C00BDDC138DDBD668 +:10078A0007167101DE63D8DAD6071670F11C0071FC +:10079A0004DE1C0006DC570061D88733D8DBD60399 +:1007AA001261D887158DDAD6031261D88765D8DA2F +:1007BA00D6BDDC64D8DBD606DCBDDC65D8DBD61C4E +:1007CA000061A8DC6103671BDD1ADC0061008DDCB7 +:1007DA001C0031731201311C61D8A1146661DC61FD +:1007EA00D8A3ADD8ED230814ADD8A1ED2308EADAD1 +:1007FA0031730C94DD0901311C61D8A13175F435CE +:10080A0060EF2344EAFFDC76609133311E35311EF6 +:10081A003571F983DFF533EF0D71FCDCE644FF0037 +:10082A006168DE72DDE33172DF21618A4C80618AA0 +:10083A00DC19DF0633718C33DE1183DF0E3571FA72 +:10084A0004010035DE054CFEDD4C817174DE6C005E +:10085A0061FB618D71F9618C618B618A9DDCF4DECB +:10086A0061F8A4DE7174DF61D8D7C6D4DE61E8FD11 +:10087A00C70815BDDA13BDD8C0BDDEC2C4D7510240 +:10088A00EF047173DEF17174DE9DDEF6EF15F4DCB0 +:10089A00EFD25104EF055103EF01F17174DE9DDED1 +:1008AA003080FE61FB14F73172DFE3EFB7CDDE056E +:1008BA00EF02F4DE34FF7F3172DFD3EFA78EFC70D4 +:1008CA008EFDC1C5C3ADDE315E041A20320000C3FD +:1008DA00C1D8DEF1C1AEF8FCF10800C0C0C0C2C484 +:1008EA00C09EFD609EFCD71489728A049EFDAA02EE +:1008FA001411894C40DD0E624C0430020061C8308C +:10090A000100BF00F9D77C80C5C314DADCC9DC005A +:10091A0000ADDEC1CDDF03ED3309C5C314DADCC98E +:10092A00DC0000ADDEC1CDDF02C7F4DEFADC8DDA11 +:10093A005C7F9DDD6BD96BD861F87112DE645C7FD8 +:10094A009DDC616B616A61F87102DE15017171DE0D +:10095A00707174DA8DDB61DC7177DE7161DE4CFFF8 +:10096A00DD08D1DD407172DDEF423114DE097152CA +:10097A00DEEF393102DE03EDBC083154DE1F31648B +:10098A00DE1BEDB708813104DE313142DE07EADAD7 +:10099A00DAD867EF093164DE04517F6155669DDC60 +:1009AA00F4DEED6E08817114DE7141DE084CFFDD64 +:1009BA00C23152DED9D1DDCD7172DC3142DEDE6167 +:1009CA0028DD13DE0B4CE1DCC57CFF817180EF066C +:1009DA004C20DEC96100BDDAADD8EADC37618A3362 +:1009EA00618E37618CDC12DD1E37311E35311E35C2 +:1009FA0071F9B4DBDFF437EF0E33311E33311E33B6 +:100A0A0071F9B4DBDFF433353164DE2845DF0537AD +:100A1A004337DD1ADE0A352533273361D8B1EF0BA8 +:100A2A007ADE80253723121761D8B1EDF807ED8CED +:100A3A0008EDA00833073308611C08611DDEEC4A83 +:100A4A00DAFEDDEDA4DA33311E33311E71FA337169 +:100A5A00F933EFD7C5C314DADCC9DC0000ADDEC157 +:100A6A00CDDF01C7F4DEFADC645C7F9DDC616B617B +:100A7A006A61F87112DE8DDA5C7F9DDD6BD96BD805 +:100A8A0061F87102DE1501707177DB7171DE7174C4 +:100A9A00DA8DDB61DC4CFFDD05D1DF3CEF30310460 +:100AAA00DE097142DEEF313112DE06EDBC08EDB728 +:100ABA00083142DEF9ED8F083162DE0C7132DE81D7 +:100ACA003114DE1C3162DEE6ED9C08EDA4087122C9 +:100ADA00DE817104DE7161DE084CFFDDCAD1DDDC26 +:100AEA003142DEE73162DECD6120F13C00047F0055 +:100AFA00146370318C66728DDC3134DE0AA50131E3 +:100B0A001C61D8A13175F671FABDDAADD80833BDCA +:100B1A00D867618A708DDD3124DE0AB501311C6126 +:100B2A00D8A13175F671FA35BDDC30000136000006 +:100B3A003546DA35DF043346D833DE04B6DCEF1245 +:100B4A00510361D831050B3526DA353326D833619E +:100B5A00D8B5311C350861DC0861DC35DC0C35465A +:100B6A00DA35DF043346D83371C061DC0861DC084A +:100B7A00370861DC0861DC37DECA08121714ADDCFD +:100B8A00ED23087ADB80D7C5C3C18DDA71FA73F811 +:100B9A00D9ADDA01F04C9FDE622C7FDC5E2C10DED0 +:100BAA001F8133DD05311E83DFFB3174DB0914F647 +:100BBA002312F62561D8B3BDD813BDDAC0C2C4D793 +:100BCA002C08DE163383F8D8DD0B311E618A61FBEF +:100BDA00618A83DFF5618A08EFD02C07758DD8DD2D +:100BEA000D311E33311E3371F985DFF5EFBC3174D7 +:100BFA00DB09311C03DC045380DDBCF7F6EFB8C512 +:100C0A00C3C18DDA71FA73F8D9ADDA01F0DC144C8C +:100C1A009E61D8EDA30BDF0B8DD8BDD813BDDAC00A +:100C2A00C2C4D7F6BDDABDD8EFF5C5C3C1ADDADAAD +:100C3A00D831750914F62312F661D8B125ED530C93 +:100C4A00C5C3C1ADDADAD8F4DB0361C8DD3B23558D +:100C5A009E31730A9501311C61D8A13175F6618AFA +:100C6A004C80618ADC11DF0633718C33DE0983DF45 +:100C7A000604010061D8857174DB3561FB9DDB6573 +:0D0C8A0071F99DDA637064BDD8C0C2C4D793 +:100C97005208EF065203EF025206FEE600FE1B0063 +:100CA700DC16089F03088F0408089F040862FE24C7 +:100CB70000089F0408EEBF00EEBA00C1C514410E3C +:100CC70011D9D0FF118FD1FF312E45C4C0D7F231D2 +:100CD700A2C401E2D79DE261DD4C09DF12717BFA04 +:100CE700C18F06089FCDFCC0CF060800EE27003154 +:100CF700F2FA04CF0608004C00DF05D50008DD1620 +:100D070061DD717BFAD50608DD0ACDE31F61CD6190 +:100D1700CDEE160061CDFED40061FFFE9A00FCF80F +:100D2700FF0EFEB20061CDFED5004C09DF0EC18F6C +:100D370006086FCDFC9F0608C0EE0400CF0608002A +:100D4700F8E3D75200EF025202FE3700CFCCFC0087 +:100D5700CF060800BF0408C716629F0008410011AC +:100D67008F26259B4100118F27259F0108C651001B +:100D7700FE62FFEF025205CF060800C1510CFE0AC2 +:100D870000C0D7C1511DFE0200C0D761DD717BFADB +:100D970070CEC0A59EC47CFF9EC4609EC461CDD7A3 +:100DA70061DD717BFAC18EC45C1BFED6FFCF0608DE +:100DB70001FED7FFC061CDD731F2FA1AC1AEE4BF49 +:100DC700BEFCAEE6BFC0FCAED4BFC2FC30FFFFBE68 +:100DD700E4BEE6BED4C0D731F2FA11C1AFBEFCBE45 +:100DE700E4AFC0FCBEE6AFC2FCBED4C0D7C1BFC42F +:100DF700FC13BFC6FC15BFC8FC17BFCAFCC0D7AFE2 +:100E0700C4FCDBC6FCEBC8FCFBCAFCD7534B305217 +:100E17005430324E323030475631323000FFC150F5 +:100E2700FEFEAB0061DD717BFACF060800FE0A000B +:100E3700FEA4FF61CDF8E3EECF00C7FB0408BFBEF9 +:100E4700FC8FC0009C05C5C337040600BFC0FC3536 +:100E570036890E300000522BFE6600C2C4C63037FA +:100E67000EB800300000B8022004AFC0FCB8003054 +:100E77000F00B802AFBEFC61FF520AFE3AFFECF862 +:100E8700FF0E717BFAC1C7FB04088C05C65C80FEA8 +:100E97000200C0D761DD717BFA70CFC0FFA59FC08C +:100EA700007CFF9FC000609FC00061CDD7618BFEB3 +:100EB700E2FF717BBE410011FB000017CEFC006111 +:100EC700CB089EFDF31161C999A58392DFF7D7FE81 +:100ED700B1FED5CCFCDF23C1CF0308035109FEF4D3 +:100EE700FDC0D2DF37FE3800A20408CF0308075140 +:100EF70009FEE1FDD2B20408DF22C7FB04083183F3 +:100F070002C6D7C6510AFECCFD624C1FDF06CFCC06 +:100F1700FC01EF04CFCCFC00C0EE5BFEC0EE55FE3B +:100F2700C7C1FB04088B31196C0161589BC0C6D738 +:100F3700717BFAFE4DFEAF0408040600C114369B10 +:100F47000E300000522DF3FE77FF8FC000FE2BFE00 +:100F570061CF5C807C8073C0041900CEFC0F61CB2D +:100F6700C55404EF03C55417FE18FEC7360008BB67 +:100F7700629C0288089C03D1DD334C41DE2F70F15F +:100F8700312DB161090033081C000851FF612A4166 +:100F97000E118FD0FF613B118FD1FF6138DC0E8BB3 +:100FA7005C03DF0964C6C4FE2BFDEECAFDC6C4EEB2 +:020FB700C3FD78 +:0A0FF60031363A31353A313200004D +:0A20000000060C12181E242A3036C8 +:10200A00001632486480961228446076920824406A +:10201A004040666D756C0000404066646976000059 +:10202A004040666164640000404066737562000067 +:10203A00404066636D70000061636F7300000000CA +:10204A006173696E000000006174616E0000000037 +:10205A006174616E32000000636F7300000000005B +:10206A0073696E000000000074616E0000000000D9 +:10207A00636F73680000000073696E6800000000F7 +:10208A0074616E680000000065787000000000004E +:10209A0066726578700000006C64657870000000F4 +:1020AA006C6F6700000000006C6F67313000000041 +:1020BA006D6F646600000000706F7700000000001A +:1020CA0073717274000000006365696C000000009F +:0E20DA00666C6F6F72000000666D6F64000030 +:1020E8007B5DCFBFA8D6E43FDCEF1AA192C031D008 +:0420F80021409705E7 +:0A21000031363A31353A3132000031 +:10210A0001020203030200FEFBF7F3F0F0F3FA0404 +:10211A001225384D5F6E777A776E5F4D3825120437 +:10212A00FAF3F0F0F3F7FBFE0002030302020100E8 +:10213A000000000000000000000000000000000095 +:10214A000000000000000000000000000000000085 +:10215A000000000000000000000000000000000075 +:10216A000000000000000000000000000000000065 +:10217A000000000000000000000000000000000055 +:10218A000000000000000000000000000000000045 +:10219A000000000000000000000000000000000035 +:1021AA000000000000000000000000000000000025 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 +:1021FA0000000000000000000000000000000000D5 +:10220A0000000000000000000000000000000000C4 +:10221A0000000000000000000000000000000000B4 +:10222A00000000000000000000000000000000ADF7 +:10223A0030AE70B000B300B470B5A0B780BA00BBBE +:10224A0090BD00BE00BFF0C300C5C0C800CAC0042C +:10225A000012000C10240010D01BF00AF008E00C49 +:10226A00F008C008B007F00B0005D0020009000012 +:10227A000000000000000000000000000000000054 +:10228A000000000000000000000000000000000044 +:10229A000000000000000000000000000000000034 +:1022AA00000000000000000000000000000000AD77 +:1022BA0030AE70B000B300B470B5A0B780BA00BB3E +:1022CA0090BD00BE00BFF0C300C5C0C800CAC004AC +:1022DA000012000C10240010D01BF00AF008E00CC9 +:1022EA00F008C008B007F00B0005D002000900870B +:1022FA009A99993E0000003F01020203030200FE80 +:10230A00FBF7F3F0F0F3FA041225384D5F6E777A93 +:10231A00776E5F4D38251204FAF3F0F0F3F7FBFEFF +:10232A00000203030202010001020203030200FE8B +:10233A00FBF7F3F0F0F3FA041225384D5F6E777A63 +:10234A00776E5F4D38251204FAF3F0F0F3F7FBFECF +:10235A00000203030202010001020203030200FE5B +:10236A00FBF7F3F0F0F3FA041225384D5F6E777A33 +:10237A00776E5F4D38251204FAF3F0F0F3F7FBFE9F +:10238A00000203030202010001020203030200FE2B +:10239A00FBF7F3F0F0F3FA041225384D5F6E777A03 +:1023AA00776E5F4D38251204FAF3F0F0F3F7FBFE6F +:1023BA00000203030202010001020203030200FEFB +:1023CA00FBF7F3F0F0F3FA041225384D5F6E777AD3 +:1023DA00776E5F4D38251204FAF3F0F0F3F7FBFE3F +:1023EA0000020303020201F6DA6E940001020203FC +:1023FA00030200FEFBF7F3F0F0F3FA041225384D5E +:10240A005F6E777A776E5F4D38251204FAF3F0F033 +:10241A00F3F7FBFE000203030202010001020203BA +:10242A00030200FEFBF7F3F0F0F3FA041225384D2D +:10243A005F6E777A776E5F4D38251204FAF3F0F003 +:10244A00F3F7FBFE0002030302020100010202038A +:10245A00030200FEFBF7F3F0F0F3FA041225384DFD +:10246A005F6E777A776E5F4D38251204FAF3F0F0D3 +:10247A00F3F7FBFE0002030302020100010202035A +:10248A00030200FEFBF7F3F0F0F3FA041225384DCD +:10249A005F6E777A776E5F4D38251204FAF3F0F0A3 +:1024AA00F3F7FBFE000203030202017F7E7D7C7BC1 +:1024BA007A797877767574737271706F6E6D6D6CE8 +:1024CA006B6A696867666564636261605F5E5D5CCA +:1024DA005B5A59585756555453525151504F4E4DB5 +:1024EA004C4B4A49484746454443420001020203CD +:1024FA00030200FEFBF7F3F0F0F3FA041225384D5D +:10250A005F6E777A776E5F4D38251204FAF3F0F032 +:10251A00F3F7FBFE000203030202010008010102B5 +:10252A000203030200FEFBF7F3F0F0F3FA041225AC +:10253A00384D5F6E777A776E5F4D38251204FAF35D +:10254A00F0F0F3F7FBFE00020303020201000102AE +:10255A000203030200FEFBF7F3F0F0F3FA0412257C +:10256A00384D5F6E777A776E5F4D38251204FAF32D +:10257A00F0F0F3F7FBFE000203030202010001027E +:10258A000203030200FEFBF7F3F0F0F3FA0412254C +:10259A00384D5F6E777A776E5F4D38251204FAF3FD +:1025AA00F0F0F3F7FBFE000203030202010001024E +:1025BA000203030200FEFBF7F3F0F0F3FA0412251C +:1025CA00384D5F6E777A776E5F4D38251204FAF3CD +:1025DA00F0F0F3F7FBFE000203030202010001021E +:1025EA000203030200FEFBF7F3F0F0F3FA041225EC +:1025FA00384D5F6E777A776E5F4D38251204FAF39D +:10260A00F0F0F3F7FBFE00020303020201000000F0 +:10261A0000001F003B005A0078009700B500D40064 +:08262A00F300110130014E0123 +:10263200506CED512E5084ED192E301000EDAB3D53 +:10264200C1506CFD3B2DC062D7723453FB89616A65 +:1026520099D7300400C15084FD3B2DC062D7C1E63A +:10266200C15084FD192E1004D7C1E6A1C15084FDCA +:10267200192E1004D7300300C15084FD3B2DC062D7 +:102682005C01D7E6C1A1A1C15084FD192E1004D767 +:10269200AF0EF92414001231FF33BDD813BDDAD7BF +:1026A200300700C1E6A1C15084FD192E1004D7C71E +:1026B2002008FBF8FFF519F9309600FDAB3D3054C8 +:1026C20000BB17C1E6A1C150FEC1FD322610063083 +:1026D2004000BB17C1E6A1C15006C1FD322610065B +:1026E200D2DD0A71004EFBE519F9EDE927304057BA +:1026F200BB17C1E6A1C1503EC1FD32261006170428 +:102702000300C1300400C1500CC1506CFDAA2D1051 +:102712000630D4C0BB17C1E6A1C1500EC1FD32269E +:102722001006F690BB17C1E6A1C1500CC1FD3226BE +:102732001006716201300900FD763B6231DEB16044 +:102742009C0771630131342002EFFA7122208C0759 +:10275200318EF723DD0A240300DD0B240400EF068B +:10276200CF19F902EF2E343921C5304000C1C1FD25 +:10277200322610068FF9229F03F9DBFC22AFFA22E0 +:10278200BF04F933BF06F9DB0023AFFE22BF08F90D +:1027920033BF0AF930C800FDAB3D30D4C0BB17C10E +:1027A200E6A1C1500EC1FD3226100630C800FDABB5 +:1027B2003D300400FD42269C074C6DDD0A8C074C1F +:1027C2006EDD048C074C6F17040300C1300400C196 +:1027D200500CC1FD32261006F6BB17C1E6A1C1504E +:1027E2003EC1FD32261006717201300800FD763BB3 +:1027F200629F02F9300028FD143C1008C6D7C7C1F9 +:10280200FBF8FF8F0CF94F02F9DD477122028F02AC +:10281200F9318EF7BDD813BDDAFD340CC9DCCDCC4D +:1028220030DF42FDA706C9DC0000308043FD5E0AAE +:10283200ADD8BDDCADDAC9D866E6C9DAA242FD1070 +:1028420009FD910BADD8BF0EF98F0EF99F4AFB71AE +:102852002302D578FCDF79712202404AFB15DC2580 +:10286200FD9226FD340CAF04F9BDDCAF06F9FDA7DD +:1028720006FD8D0B3172DB05FD090CEF03FD910B9B +:10288200ADD8BBEF23FD9226FD340CAF08F9BDDCB9 +:10289200AF0AF9FDA706FD8D0B3172DB05FD090CB0 +:1028A200EF03FD910BADD8BBD903F9F1610900BB70 +:1028B200318D086E0108BB71230217C1E6A1C15018 +:1028C2000CC1FD32261006D2DF068F02F99F0CF9E9 +:1028D200A078FCF7C0C6D7C7FDA226301100FDAB19 +:1028E2003D300F00FD6B26300300FDAB3D301F0075 +:1028F200FD6B26301600FDAB3DFD772676D1DD0D52 +:1029020071704FFBE6A1C15013FD5638C017F1128A +:10291200C6D7C7FD54265C03D1DD3C301400FD74DC +:1029220029344FFB895C9F998A0C7CFF50FF5C1411 +:10293200D1DD1D8A0C7CFF5C14FD4B26716A275683 +:1029420000316207058666D1DFF7716307716B2775 +:102952003462FB895CEB99FDA226303300FDAB3D6E +:10296200F6FD6B2671784FFBE6C15013FD5638C059 +:10297200C6D7C7C12004FBF8FFCC0200FD54269C39 +:10298200038C045C20D1DD0E8C036C019C038C0251 +:102992006C209C02EF138C045C10D1DD0C8C035C68 +:1029A200FE9C038C026C109C028C045C08D1DD0E30 +:1029B2008C036C029C038C026C089C02EF138C0447 +:1029C2005C04D1DD0C8C035CFD9C038C026C049CCA +:1029D200028F4FFB5C9F728C03318E316D148C031E +:1029E200318E314D616D08616C5C606162629F4F36 +:1029F200FB8F5BFB7CFF50FF5E02D1DD228F5BFB16 +:102A02007CFF5E02FD4B26716A27CC010031620712 +:102A1200086159018C01D1DFF4716307716B278C56 +:102A220003D1DD06300A00FDAB3D8C03318EC1506F +:102A320004C1FD37261004F71006C6D7C7D943FBD9 +:102A4200F1C15006C1FD372610046276D944FBF16C +:102A5200C15007C1FD3726100462616617F112C624 +:102A6200D7FD3E2AF7D7C7C736F00071D4C6DCF7C8 +:102A7200717201300800FD763B629F4AFB7173015F +:102A8200FD0028FD532CD54BFBDE03E7EF49711304 +:102A920000711B20710303FD8526E6FDAB3DFD3C65 +:102AA20026300F00FD6026FD3C26301F00FD60260B +:102AB200FD3C26F6C15005C1FD37261004FD7726E0 +:102AC200D1DF03E7EF11710203300300C1C1FD370B +:102AD200261004711A20F7C6D7FD852671130071DE +:102AE2001B20710303F6FD6026F6C15003C1FD37BA +:102AF200261004F7D78F79FCB079FCD161E8ED9EFE +:102B02002BCF79FC80710407E6613012F671042044 +:102B1200611043DD2B710407E661306061FB7101D6 +:102B2200203104200F71304FFBE6A1C15011FD5638 +:102B320038C0EF0C71384FFBE6C15011FD5638C05A +:102B4200404AFB3661D8E57AFC404AFB02DC094088 +:102B52004AFB2C61D8F57AFC407AFC01DF0C404A32 +:102B6200FB02DC06404AFB2CDC0BD57AFCDF0B4077 +:102B72004AFB36DE05713304EF037132043112056C +:102B82000671404FFBEF0471484FFB31120503E61B +:102B9200EF01F66061FB714102FD532CD7C757006C +:102BA2008F10F976301000C150A4FD3B2DC0629FFA +:102BB20010F9D521FBDD04F7ED512C717BFA667F0C +:102BC20010F95C08D1DD1E8F10F95C08D1DF0C30E2 +:102BD2001000C15012FD5638C0EF0A302000C1501B +:102BE20012FD5638C0667F10F95C04D1DD1E8F10CD +:102BF200F95C04D1DF0C300400C15012FD5638C01C +:102C0200EF0A300800C15012FD5638C08F10F95C2F +:102C120040D1DD09E6A1C15012FD5638C08F10F92E +:102C22005C01D1DD08E6C15012FD5638C0717AFA56 +:102C32008F10F95C41D1DD163410F9895CBE99D947 +:102C420010F9F1C15010C150A4FD192E1004F7C69D +:102C5200D7C7C1FBF8FF8F4EFB5C01D1DF2217C142 +:102C6200E6A1C1A1A1C1506CFDAA2D10068B9F4BFC +:102C7200FB8C019F4CFBE6A1FD42269F4DFBEF041E +:102C8200CF4BFB63404BFB05DE03E6EF01F6F1C1E0 +:102C92005012C150A4FD192E1004C0C6D7FDD92868 +:102CA200F7D7FD1429F7D7C78F62FB7617F1FD74AA +:102CB20029664F62FBDFF1F562FBF7C6D7710001AF +:102CC2000571785005713AD5713BD1713ADD713B8E +:102CD200D98F10055CFC9F1005CF54054AE54205CB +:102CE200711042057100420571485005713050055E +:102CF20071205005CF530505CF52050A7130510599 +:102D020071205105713BD5717050058F11055CFC26 +:102D12009F1105D77178500571080105D7318EEDE5 +:102D2200E62E300400BF2401D7300400BF2201D7B1 +:102D32008B318EFDD02ED2D7D7C7C1C1FBF8FF3160 +:102D4200422003FD782F3134200300EFF971322045 +:102D5200F521FB8C02318EFDD02ED2DD0ACF21FB74 +:102D620002713320F7EF3D8C0AFD1F2DFD2F2F8CB2 +:102D7200026C01FD1F2DFD242D301740BF1C01FDEB +:102D82002B2DF6BF2A01710BE2CE44FF3182E20203 +:102D9200EFFA8E449C01FD582F710BE27133208CA7 +:102DA20001318E121004C6D7C7C1FBF8FF31422091 +:102DB20003FD782F3134200300EFF9713220FD3208 +:102DC2002DDD07713320E7A3EF4A8C08FD1F2DFD8F +:102DD2002F2F8B6C01FD1F2DFD242D301740BF1CA2 +:102DE20001FD2B2D8C0A91DF04F6BF2A01710BE243 +:102DF200CE44FF3182E202EFFAAC0C148E449961A8 +:102E0200790C61690A8C0AD1DFDAFD582F710BE265 +:102E1200713320F7C0C6D7C7C1FBF8FF3142200388 +:102E2200FD782F3134200300EFF9713220710AE668 +:102E3200FD322DDD06713320E7EF118C08FD1F2DC9 +:102E42008C0AFD1F2DFD582F713320F7C0C6D7C73E +:102E5200C1FBF8FF31422003FD782F3134200300FB +:102E6200EFF9713220710AE6710BE2FD322DDD09B4 +:102E7200713320717AFAE7EF52710BE23122203975 +:102E8200C7341AFBAC0C1652048B99A5A792DFF932 +:102E9200C63184BD02EFFA717ABDCEB144CBB41A09 +:102EA200FB8C0A318EBEB8CEBB48714BE1714BE54B +:102EB200710ABD8C089E44EF118C089E44710BE68A +:102EC2008C0A9F20FBAC0CBF1EFBF7C0C6D7C716EF +:102ED200FD0A2F17F1FDE62ED2DD06FD582FE7EF92 +:102EE20001F7C6D7C716710AE6710BE2669E443136 +:102EF20082E20300EFF9F6420401DD09AF0401BFEB +:102F02000C01E7EF01F7C6D7AF2801085CFB08BF49 +:102F12002801FD3A2DAF28015CFBBF2801300400D7 +:102F2200BF2A01301780BF1C01FD2B2DD7AF240112 +:102F3200086C0408BF2401AF28016C0F086C0B0851 +:102F4200BF2801FD3A2DAF2A01085CFB08BF2A0108 +:102F5200FD3A2DED0A2FFD242DF6BF2A01300B0B71 +:102F6200BF2801FD3A2D300B0FBF2801FD3A2D304D +:102F72000F0FBF2801D7710BBD0000717BBD7132ED +:102F8200057120F000FD3A2DF6BF26015024BF1432 +:102F920001CB440018300F0FBF2801713320712379 +:102FA20020710BE2710AE6FD0A2FCE44FF3182E264 +:102FB20002EFFAFD582FAF0401BF0C01714220D776 +:102FC20031342002EFFAFD2F2F7133057128F00002 +:102FD200714320D77140F00071783002713AE67186 +:102FE2003BE2713BEA713BEE8F10055CFC9F1005E2 +:102FF200CF34024AE552FF711A52710A52714830B7 +:10300200027130300271203002CF330205CF32021A +:103012000A71303102713BE6717030028F11055C2A +:10302200FC9F110571603002D7717830027148F04F +:1030320000D7F1E7240000D7D968FBF1BE66D7D9E3 +:1030420068FBF1BE6AD7D968FBF1BE64D77100F2A2 +:1030520000304400BFB601300188BF9001300984BE +:10306200BF9E01BF9C01BF9A01BF9801BF9601BFDD +:103072009401BF9201F53CFF30FE00BFBE01F6BFD6 +:10308200BC01BFB80150EEBFBA01A1BFB201C9185D +:10309200FE008F18F9313507F569FBCB6CFF00D7BD +:1030A20030EF00BFB401F6BFBA017108F200D7D900 +:1030B20069FBFD3430DD1123DD4423DD3D23DD1FBB +:1030C20023DD3F23DD44EF368F16F9318F240300D1 +:1030D200DD09240200DF3AFD8531D7FD1431D7F630 +:1030E200426CFF61E8E612AE6C23BE6CF6426EFFE4 +:1030F20061E8E612AE6E23BE6ED7FD8531D7FD14B0 +:1031020031D7F6BE6CCB6EFF00D7CB6CFF00F6BE9C +:103112006ED7404BFB03DE17A026FB4026FB7FDE6B +:1031220007F6BE6CBE6EEF06D968FBF1BE6ED740E5 +:103132004BFB0CDE27F6426CFF61E8B26CFFD968EC +:10314200FBF1426EFFDD3BD968FB12AE6E43DE033C +:10315200E6EF02F6B112AE6E03BE6ED7D968FBF18E +:10316200426CFFDD14D968FB12AE6C43DE03E6EF5E +:1031720002F6B112AE6C03BE6CF6426EFF61E8B2AB +:103182006EFFD7D527FBDD04B027FBD7CF27FB0A7D +:10319200AE6E422CFBDD13AF2CFB426EFFDE05B29E +:1031A2006EFFEF06AE6EA1A1BE6EAE6C422AFBDDD3 +:1031B20013AF2AFB426CFFDE05B26CFFEF06AE6C6A +:1031C200A1A1BE6CD928FBF1F734020023DD06254C +:1031D200DD0325DF1F404BFB0CDE0CF6BF2AFBD9BB +:1031E20068FBBF2CFBEF1FD968FBF1BF2AFBF6BFC0 +:1031F2002CFBEF12404BFB0CDE07E6A1BF2CFBEFD2 +:1032020005E6A1BF2AFBAE6C422AFBDF0AAE6E4284 +:103212002CFB61F8A028FBD78F2EFBB02EFBD1DF51 +:1032220071406AFB02DF0D31D4D10C715BD1CF3119 +:10323200FB02EF03F531FBD96AFBFD3430DD0623D7 +:10324200DD0D23DD14F6BE66F530FBF52FFBD7FD51 +:103252003A30F530FBF52FFBD7D531FBDD2DD930D8 +:10326200FBF1E734020023DD0625DD0325DF05F649 +:10327200BE66EF03FD3A30A030FB4030FB20DF0694 +:10328200F530FBB031FBCF2EFB16D7FD3A30CF2EF7 +:10329200FBC8D7C78F32FBB032FBD161E8ED5B339D +:1032A200D96DFBFD3430DD0923DD1223DD1B23DD67 +:1032B20043F6BE6AF534FBF533FBED5B33FD41307B +:1032C200F534FBF533FBED5B33D934FBF1E7340224 +:1032D2000023DD0625DD0325DF05FD4130EF03F682 +:1032E200BE6AA034FB4034FB1061F8F534FBCF32E8 +:1032F200FB32EF65CF32FB3CD533FBDD08F6BE6A0D +:10330200F533FBEF54D934FBF1BDD85004FD7205FF +:1033120001087208D934FBF1312F04F123148931E9 +:103322008FD2DD040192DFFC605CC076D1DF05F54F +:1033320034FBEF03A034FBE533FB665C80D1DD0F89 +:10334200FD4130665C40D1DD10CF32FBB4EF0A663E +:103352005C40D161F8CF32FBB4C6D7D536FBDD0471 +:10336200B036FBD7D96BFBFD3430DD0F23DD1A23DA +:10337200DD1023DD5523DD2923DD3AF6BE64F57E1B +:10338200FCD7FD4830F57EFCD7D57EFCDF08FD4832 +:1033920030E57EFCEF06F6BE64F57EFCCF36FBFA26 +:1033A200D7D57EFCDF0BFD4830E57EFCCF36FBFA3D +:1033B200D7F56BFBD7D57EFCDF0BF6BE64E57EFC52 +:1033C200CF36FBFAD7CF6BFB02D7D9A7FBFD343040 +:1033D200DD0923DD2523DD0A23EF1FF6BE64F57E1A +:1033E200FCD7D57EFCDF08FD4830E57EFCEF06F613 +:1033F200BE64F57EFCCF36FBFAD7FD4830E57EFC95 +:10340200D7C736F00071F4DC297170F000CE9D0848 +:10341200CE9EC0CE9F80F592FFF593FFCE9415E528 +:1034220096FFF595FFCE9711CE9809CE9C7F71003D +:1034320042FB711BE3712BE3711AE7712BE7717A7F +:103442009D710A9E31929E02EFFA710B9E7153207A +:10345200716320717320C6D7C73152201E7152206A +:10346200710A9E31929E02EFFA3470FB3692FF523D +:10347200078B99A5A792DFF9710B9EC6D7C788065D +:103482001631622015716220C73438FB3092FF1664 +:1034920052078B99A5A792DFF9C66673671838FBA6 +:1034A200C6D7C77153203164201E716320710A9EF2 +:1034B20031929E02EFFA3492FF3638FB52078B9913 +:1034C200A5A792DFF9710B9E31742013717B9E8F39 +:1034D20078FB9E9A8F79FB9E9B716320717A9EC6C0 +:1034E200D76673671840FBD734A3FB89616899D705 +:1034F200726673621840FBD7318EC117F124300017 +:10350200FD7F34C0D7675C3F726673621840FBD799 +:103512005C3F318EC117F1243000FD7F34C0D7CF1C +:1035220068FBFFCF40FB10CF41FB10CF43FB5CCFCA +:1035320044FB5FD7C7880616664C6061C8EDC83782 +:1035420017F1E73402002561F8ED2336B12361E378 +:10355200ED3036B12361E3ED3C362361F8ED4236BE +:1035620024110024050061D8ED613624030061F8BE +:10357200ED67362361F8EDAD362361F8ED7E362333 +:1035820061F8EDB637B124040061D8ED0B372400A1 +:103592000061F8ED1737B124050061D8ED1D37251C +:1035A2002361E3ED26372361F8ED2F372361F8ED30 +:1035B20036372361F8ED3F372361F8ED4637236153 +:1035C200F8ED4E372361F8ED54372361F8ED5B37A0 +:1035D2002361F8ED66372361F8ED6E372361F8ED6C +:1035E20073372361F8ED7B3724040061F8ED8037EF +:1035F2002361F8ED8B372561F8ED96372361F8EDFD +:103602009B3724070024030061D8EDA6372400006D +:1036120061F8EDAB372524100061D8ED1137EDC804 +:1036220037FDE3345CC0316A9FA5FBEDC8373063D8 +:103632002AFD143CFDE334EDC837FDE334EDC83711 +:10364200FDE3344045FB6ADF134046FB68DF0D4C67 +:103652006CDF09305044FD143C713AD5EDC837FD9A +:10366200E334EDC83717F10440FB1489616F9967A1 +:10367200D1DD06305741FD143CEDC837675C02D1FD +:10368200DD08309F2CFD143CEF0C675C01D1DD0698 +:1036920030A42CFD143C675C3CD1DD0C675C3CFD26 +:1036A200F23430A92CFD143CEDC83767D1DD575CEC +:1036B20001D1DD05300800EF01F6609FA3FB675CD6 +:1036C20002D1DD03E6EF01F6FDEA34675C04D1DDE9 +:1036D20004E6A1EF01F6FDEA34675C08D1DD0530AE +:1036E2002000EF01F6FDEA34675C10D1DD053010F1 +:1036F20000EF01F6FDEA34675C20D1DD05304000C1 +:10370200EF01F6FDEA34EDC837FDE334EDC837FDCD +:10371200E334EDC837FDE334EDC837675C0FFDF2E3 +:1037220034EDC837675C7FFDFA34EDC83767FD12A8 +:1037320035EDC837675C07FDFA34EDC83767FD120F +:1037420035EDC837675C1FFDFA34EF7A67FDFA344E +:10375200EF74FDE3349E99EF6D675C7FFDF2347187 +:103762007220EF62FD0735717220EF5AFD0735EFC7 +:1037720055675C1FFDF234EF4DFDE334EF48FDE386 +:1037820034308E3EFD143CEF3DFDE33430473EFDC8 +:10379200143CEF32FDE334EF2DFDE334306A3EFD9D +:1037A200143CEF22FDE334EF1D675C01D1DD17FD10 +:1037B2002C47EF12FDE334318E247200DD0524051F +:1037C2000061F8CEABAAC6D7C716664C30DC094CEE +:1037D20037DE05FD5A34EF51664C02DF118FA5FB2F +:1037E2005C03318E316D086F42FB0812EF4D664C5F +:1037F2004FDF06FD4D47F3EF42664C3DDF0CAE90C6 +:10380200BFA0FBD9A0FBF112EF31664C3EDF07D916 +:10381200A1FBF112EF25664C7FDF0E30C141FD1492 +:103822003C713AD5324A00EF12664C60DC0532EE4A +:1038320000EF0866730940FB318E12C6D7C7161710 +:10384200F1241000240500DE0966723840FB007185 +:103852000221C6D7717BFAC7C1C1FBF8FF8C027384 +:103862000948FB5E0AD1DF248C02318E0440FB142E +:10387200896E0A99716A27CC010031620708615981 +:10388200018C01D1DFF4716307716B271004C671DB +:103892007AFAD7675C037266736218A2FBD7CFA568 +:1038A200FB03D7C788061617F1E734020025DD2F80 +:1038B20023DD1725DD1923DD0523DD1BEF2D304028 +:1038C20000C15012FD5638C0EF21FD9538EF1CFDA6 +:1038D2009538FD5D33EF1466736718A2FBEF0C6732 +:1038E20091DF08E6C15012FD5638C0C6D7C7161779 +:1038F200F1E7240000DD0F23DD61240300DD0C2449 +:10390200FB00DD6CEF60323500EF66404BFB5BDCA9 +:1039120006CFA6FB0FEF32404BFB4CDC06CFA6FBDB +:103922000BEF26404BFB33DC06CFA6FB07EF1A401A +:103932004BFB1ADC06CFA6FB03EF0E404BFB06DC6B +:1039420005E5A6FBEF03F5A6FB3112050530800065 +:10395200EF01F6086FA6FB0812EF168FA3FBF5A383 +:10396200FB318E12EF0B667309A2FB318E12EF014F +:10397200F7C6D7C71617F1E7240000DD3C24100074 +:10398200DD1C23DD1C23DD34240E00DD1824110090 +:10399200DD18240F00DD18243000DD18EF23E7EFD7 +:1039A20022E7A3EF1E320400EF19320500EF1432B2 +:1039B2000600EF0F320700EF0AF7EF07320300EFBE +:1039C20002F792C6D7D9B2FBF1312FD7706131FD20 +:1039D200F04D1344020071FED749B524318EC15017 +:1039E20013C150A4FD192E1004D7C78F96FCB096B0 +:1039F200FCD161E8ED223BE596FC31122103ED0397 +:103A02003B4016F90361E8ED033B8FB3FB2FB7FB95 +:103A1200FDCE39DC118FB3FB9F48FB8FB3FB9FB701 +:103A2200FBF5B8FBEF5F8FB7FB4FB3FBDE05A0B82A +:103A3200FBEF0B8FB3FB4FB7FB61D8B0B8FBB0976E +:103A4200FCD597FCDF3F8FB8FB7C804CA0DC0E8F4F +:103A5200B8FB7C804CC0DE05A0B7FBEF1B8FB8FB28 +:103A6200318F44E10071FEDE0F8FB8FB318F44C10C +:103A72000071FE61C8B0B7FB8FB7FB9F48FBCF97C1 +:103A8200FC20F5B8FB8F48FB9F45FB8FB3FB9F469D +:103A9200FB8FB2FB2FB9FBFDCE39DC228FB2FB9F2D +:103AA200B9FBFDC739609F49FBD9B2FBF1313F60D9 +:103AB2009FA8FBFDC73912FDDB39CFBAFB64B0BA50 +:103AC200FBD5BAFBDF118FB2FB9FB9FBFDC73912E1 +:103AD200FDDB39CFBAFB64D96CFBF1E7240000DDD2 +:103AE2001A23DD0523DD0AEF12D968FBF1BD1AEFB7 +:103AF2000DD948FBF1314FBD1AEF03F6BD1A711310 +:103B0200217150F000CE301BCF170006CE310600D7 +:103B120000000000000000717A30710BE3710BE7C6 +:103B2200C6D7C7168B728C01614ADE248B728C0257 +:103B3200614ADE168C01728C02614ADE068C01310A +:103B42008EEF048C02318E12EF288B318E12EF220F +:103B52008B728C02614ADE068B318E12EF148C015D +:103B6200728C026142DE068C01318EEF048C0231CE +:103B72008E12C6D7C716710AE7710BE37150F000B7 +:103B8200717B30CE3023CF170006669E31000000D5 +:103B92000000000000717A30710BE73182E302EF1E +:103BA200FA8D1F7158F000318E12C6D7F0317E1295 +:103BB200E678C8FBD78C01F0317E04C8FB14A961FA +:103BC20068D78C03F0317E04C8FB14A96168D7ED75 +:103BD200FF3BC7312221043134211F71332171236C +:103BE200215600664C0BDD1272F3311C7998FCCE23 +:103BF200FC0061CAFD563C86EFE9F7C6D7C75600FE +:103C0200664C08DE0BF0317E12F678C8FB86EFF0C8 +:103C1200C6D7C7C1C1FBF8FFCC01008C014C08DE3E +:103C22002DFDB73BDD0AA9614902DF1D00E7EF2048 +:103C32008C014C08DE10FDB73BDF06AC02B9F7EF92 +:103C42000F615901EFEAE7EF07615901EFCD00E794 +:103C52001004C6D7C72004FBF8FFCC02FFCC030038 +:103C62008C034C08DE42FDC43BDD24A9E743DF039D +:103C720000EF308C0372F3311C79C8FBCEFC00617B +:103C8200CAD2DF058C03FDAE3B8C039C02EF1461AC +:103C920059038C034C08DE10FDC43B61E8006159F6 +:103CA20003EFEF615903EFB88C028161F8ED9E3D9D +:103CB200F642CAFB61E800CC0100CC00018B4C0843 +:103CC20061C8ED533D717BFA8C01F0317E1279C8E7 +:103CD200FBE743DF628BF0317E04C8FB14A9616805 +:103CE200DF348C014DDE0F8C01F0317E12F678C884 +:103CF200FB615901EFEC6159008B4C08DE138BF02C +:103D0200317E04C8FB14A9616861E800615900EFC3 +:103D1200E8717AFAEF3B8BF0317E04C8FB14A9E715 +:103D220043DD1DA9128C01F0317E3378C8FB8BFD77 +:103D3200AE3B615901EF09FDB73B61F800615901E2 +:103D4200717AFAFDB73BDF0300EF06615900EDBF60 +:103D52003C717BFACC00008B4C08DE3D8BF0317E4F +:103D620004C8FB14A96168DF1C006159008B4C0870 +:103D7200DE278BF0317E04C8FB14A9616861E8007C +:103D8200615900EFE88BF0317E04C8FB14A9E743C8 +:103D9200DF02F6B9615900EFBE717AFA8C0281DD59 +:103DA20003E7EF01F71004C6D7C7C1C1FBF8FFFD57 +:103DB200D8028C02D1DD12616902305C03BBF6616C +:103DC2004900DDEE618900EFF51004C6D7C1300667 +:103DD20000C150A8C15030FDAA2D1006D7C7200639 +:103DE200FBF8FF3485FBC5300600C150A8C1503036 +:103DF200FDAA2D1006D2DD0D3480FB895CFC99FDF5 +:103E02008E3EF7EF3C8F80FB5C01D1DD1C4016F942 +:103E120003DF16301000C1A1FD5638C0C7361005A9 +:103E220071D4C6DE0417FDCF3D4016F901DD114005 +:103E320016F906DD0B8F80FB5C02D161E8FD7A4446 +:103E4200F71006C6D7D981FBF1C15030FD3B2DC01A +:103E5200629F84FB713051FB8F59FB5C08D1DF06F6 +:103E6200716307716B27F7D7D984FBF1C1D983FB43 +:103E7200C15030FD192E1004713051FB8F59FB5C7B +:103E820008D1DF06716307716B27F7D7C7200AFBDA +:103E9200F8FF300F00C15030FD3B2DC04021FB0226 +:103EA200DF0771104EFBF7EF4A71184EFBCC07008B +:103EB200CC0802CC09808F80FB5C03D1DF08717AC9 +:103EC200D5CC0607EF06717BD5CC062F170406006A +:103ED200C1300400C150A0C15030FD512E1006C7A0 +:103EE20036100571D4C6DE0A4016F903DF0417FD49 +:103EF200CF3DF7100AC6D7C15010FD5638C0D7C7FC +:103F02008F16F9318FF723DD07240200DD10EF173A +:103F1200F5D8FBF5DAFBF5D9FBF5AEFCEF097152EA +:103F2200217162217172218FAFFCB0AFFCD161E8C7 +:103F3200ED5E40CFAFFC088F16F9318FE7340200F7 +:103F420023DD0A25DD07252361F3EDFB3F3134072D +:103F52001240D8FB02DC2940D8FB26DE23E6FDF91D +:103F62003EEF1D40D8FB25DF07E6A1FDF93EEF102D +:103F720040D8FB94DF0ACF69FB04F516F9713221B0 +:103F82008F50FB5C02D1DD15A0AEFC40AEFC0DDC17 +:103F92000FCF69FB04F516F9713221EF03F5AEFC80 +:103FA2008F19F9318FE7240000DD07B12361D30CAB +:103FB200EF1236100571C4710122EF0B7104027108 +:103FC2000122EF037102223104221440D9FB02DCE8 +:103FD2001A40D9FB26DE14300400FDF93EEF0C40F6 +:103FE200D9FB25DF06300800FDF93E40DAFB01DF90 +:103FF20008301000C1FD5638C03134070871532112 +:10400200F5D8FBEF1531542105F5D8FBEF0CA0D8FC +:10401200FBD5D8FB61F8CFD8FBFF310422087163CE +:1040220021F5D9FBEF1531642105F5D9FBEF0CA081 +:10403200D9FBD5D9FB61F8CFD9FBFF314407087111 +:104042007321F5DAFBEF1531742105F5DAFBEF0C7C +:10405200A0DAFBD5DAFB61F8CFDAFBFFC6D7C7409F +:1040620016F902C6D7C72004FBF8FF4016F903DD94 +:10407200064016F905DF218F49FB9C038F48FB9C04 +:10408200028F80FB9C018E929B17C1300400C1F607 +:10409200C15044FD512E10061004C6D7C1506CFD0C +:1040A2003B2DC0629F4005D7C7D5B2FCDD06B0B23A +:1040B200FCED5541CFB2FC023114070671104FFBE3 +:1040C200EF0471184FFB4016F903DD094016F9059C +:1040D20061E8ED55418F4FFB7FDEFB76D1DD4E8FE0 +:1040E2004FFB9FDEFB665C10D1DD1E8F4FFB5C1029 +:1040F200D1DD0C308000C15011FD5638C0EF0A30BE +:104102004000C15011FD5638C0665C02D1DD1E8FE1 +:104112004FFB5C02D1DD0C304000C15010FD56381F +:10412200C0EF0A302000C15010FD5638C08F80FB0E +:104132005C03D1DD13C736100571D4C6DE0A30DF49 +:104142003DFD143CD261F80031220707309F2BFD60 +:10415200143C00C6D78F60FB5C0FD1DD5D8F60FB26 +:104162005C01D1DD05F516F9EF508F60FB5C02D1E1 +:10417200DD15E6C1A1A1C15084FD192E10047113F1 +:1041820000711B207103038F60FB5C08D1DD057198 +:104192000303EF0E8F60FB5C04D1DD067113007127 +:1041A2001B20300500FDAB3D710203300300C1C18D +:1041B2005084FD192E1004711A20F560FBF7D7C741 +:1041C200C73641057184C6DC6EC73641057194C697 +:1041D20061D87140500531B2D103E7EF69713BD12B +:1041E2008F12F9A012F9318EE7240000DD0E23DDD3 +:1041F2001323DD1E23DD2F23DD34EF3B8F19F99FBF +:104202004005EF30F6C15084FD3B2DC0629F400552 +:10421200EF22716201300900FD763B62315A9F4004 +:1042220005716301EF0E300800FD9E40EF06300974 +:1042320000FD9E40E7EF0F71605005714850057117 +:104242003BD5F512F9F7C6D7C15005C15084FD1907 +:104252002E1004D78F16F9318FE724000061F8ED94 +:10426200614323DD1E23DD7B2361F8ED24432361BB +:10427200F8ED33432361F8ED3E432361F8EDB64395 +:10428200ED03448F17F9318F240200DD26D5D8FBC8 +:10429200DD05F5B4FCEF03A0B4FC8FB4FC01DE072E +:1042A200F516F9713221D740D8FB0361D8ED0644E7 +:1042B200E517F9F5B4FCFD782FFDB126FD682AD289 +:1042C200DD0A713221FDC22FF516F9D7FD3E2A40D3 +:1042D20017F901DF05F569FBEF04CF69FB03CF1680 +:1042E200F902D7FD4F30CF37001DFDBF2C8F42FBA7 +:1042F2005C02D1DD0A308000C15010FD5638C0FD8D +:10430200D62F714A9DF537FFF517F9713221CBE4AB +:104312003FEFCBE6F6F0713BD4713818F9CF16F9BE +:1043220003D7FD074431040C07CF16F9047132217B +:10433200D7302700FD4A42CF16F905D7FD07443191 +:10434200020C1BF6FD4A42300500FDAB3D717207BF +:1043520000000000717307CF16F902713221D7CF26 +:1043620069FB03F6426CFFDF05426EFF61E8D7FD91 +:10437200A230FD162DFD2B30714B9DF550FBF551F2 +:10438200FBF552FBF553FBCF350003CF370019FD88 +:10439200DB2ACE3708CBE4BFFFCBE6FFF1CED4FF5A +:1043A200F6BEE0BEE2BED0F5B4FCCF16F906F5D8F3 +:1043B200FBF5DAFB3102071F71720140D8FB04DE04 +:1043C2000C40DAFB04DE064017F902DF37E516F986 +:1043D200713221713AE7D771730131949E02EFFA7B +:1043E200FDC22F712AE7CEA409F5F30061FDE5F3C2 +:1043F20000CEA408712BE7E516F9713221713AE774 +:10440200D700EFFDD731020040300300C15084FDD8 +:104412003B2DC0625C01D1DF07F516F9713221D75D +:10442200F642E0FBDF27E6BFE0FBF6C15004C150D5 +:1044320084FD192E10048F4FFB5C9F9F4FFB711060 +:1044420060FB305741FD143CD7F6BFE0FBD7FD10AF +:1044520003F7D7BDD8F6BDDAD7F303FDF04D13D776 +:10446200ADD8BDDCADDABDDED7DADEC3BDDCF6BD6C +:10447200DEFD4705C0BDDED7C72024FBF8FF8F86CF +:10448200FBF0F985FBFD5B44BC048F88FBF0F987E8 +:10449200FBFD5B44BC028F8AFBF0F989FBFD5B44A8 +:1044A200BBAC04FD5544AC04311EBDDCF6BDDEFDE3 +:1044B2004705FD6244AC02FD5544AC02311EDADC14 +:1044C200C3FD6B44C0BDDCADDEFD3A06FD6244AB0C +:1044D200FD5544AB311EDADCC3FD6B44C0BDDCAD1F +:1044E200DEFD3A06FD340CDADAADD8FCF84D00C335 +:1044F200C58F70FC5C3FF0317E04F0FB14C2C0BD7E +:10450200D813BDDA3172DB05FD090CEF03FD910B07 +:10451200ADD8B9A070FCF6BC20BC229C1F8C1F4CED +:104522002EDD3C8F70FC0E1F70F161DC605C3FF091 +:10453200317E1279F0FBFD55448C1F7309E8253159 +:104542008FBDDC70BDDEFD4705AC20BDDCAC22FDBD +:104552003A06ADDABC22ADD8BC2061591FEFBEAC21 +:1045620020BDD8AC22BDDAC9DC0004F6FDC205C903 +:10457200DCFFFFF6FD5506ADD8BFE8FBAFE2FB421C +:10458200E8FBDD12AFE4FBBFE6FBAFE2FBBFE4FBFF +:10459200AFE8FBBFE2FBAFE4FB42E6FBDC50AFE27D +:1045A200FB42E4FBDE48AFB6FC42E2FBDE4040EAFF +:1045B200FB16DC1F40EAFBA0DE168FEBFB4FEAFB8B +:1045C200DE0EAFE2FB22ECFB44691061C8FD394606 +:1045D200F5EAFBAFE2FB445146DC0BAFE2FB2410F1 +:1045E20027BFB8FCEF1930F82ABFB8FCEF1140EA38 +:1045F200FBFFDD03E6EF01F634EAFB89610899AFC0 +:10460200E6FB42E4FBDC1BAFE4FB42E2FBDE13AF62 +:10461200E2FB42B8FCDE0BF5EBFBAFE2FBBFECFBCF +:10462200EF1140EBFBFFDD03E6EF01F634EBFB8914 +:104632006108991024C6D7C72006FBF8FFA08BFBA0 +:10464200D58BFBDF1CA08CFBD58CFBDF14A08DFB74 +:10465200D58DFBDF0CCF8BFBFFCF8CFBFFCF8DFB10 +:10466200FF717BFA710A9E31929E02EFFA8E98FDDB +:1046720069069C038E949FBAFC8E969FBBFC8E9714 +:104682009FBCFCFDDF4713BC048FBDFC4E03DF1251 +:10469200AF74FC614904DE41AC042274FCFD0E4798 +:1046A200EF378C03318EB112D9BDFCF143DF1F8C81 +:1046B200035C0391DF03E6EF01F6046D01313D1265 +:1046C20001032274FC610904BBFD0E47EF0B8FBD91 +:1046D200FC4E03DE04F6FD0E478C039FBDFCAC04CA +:1046E200BF74FCD972FCF101041AF914A944FFFF4A +:1046F200DF04E6B9EF12D972FCF101041AF914A928 +:1047020044FEFFDD03A9A1B91006C6D7C716174498 +:104712000001DC02F616A072FCF972FCF3311CF601 +:10472200781AF9B7F647DFEEC6D7C7560066F031FA +:104732007E12F6B1781AF99666D1DFF1F58BFBF5A8 +:104742008CFBF58DFBC6D7711322D7C72004FBF86B +:10475200FFD912F9F1E7240000DD1123DD1E23DD6C +:104762002523DD2C23DD3723DD3CEF428F72FC9FB6 +:1047720076FCA012F9D9BAFCF112EF5DA012F9D9B8 +:10478200BBFCF112EF53A012F9D9BCFCF112EF49B4 +:10479200A012F98FBDFCFD8306318E12EF3BA012F1 +:1047A200F9325500EF33A012F932AA00EF2BF97655 +:1047B200FCF3311C791AF9BB311222058B9C03EFF1 +:1047C200078C019C03B076FC718071172261DC6159 +:1047D200FB7111228C03318E121004C6D7C720063A +:1047E200FBF8FF8E98FD69069C038E97FD69069C77 +:1047F200028E96FD69069C018E94FD69069B710BE3 +:104802009E717AFA8C02F0317E12791826BC048CE1 +:10481200035C03D1DF158C024C03DE0C8C024C02CC +:10482200DF098C014C1D61F86179048C01318EB174 +:10483200610904BC04313D120103BC048C040D70F7 +:0B4842008C051C00BC04121006C6D739 +:10484D0061FC61FC61FC61FC61FCC1C3C5C7520C1C +:10485D00929269D4FEC1DFF88EFD708EFCC14016B8 +:10486D00F903DF09717AFA309F2BFD143CC09EFCD1 +:10487D00609EFD34D4FE5206C0B9A5A592DFF9C6DF +:10488D00C4C2C061FCC1C3C5C7520C929269D4FEAB +:10489D00C1DFF88EFD708EFCC1717AFAC736410505 +:1048AD0071A4C6DC41F57CFC714850057160500562 +:1048BD0031042126716A27710321D550FBDF0FD5F5 +:1048CD0051FBDF0AD552FBDF05D553FBDD0C316201 +:1048DD000702EFFA716307716B27FD4947FDA43499 +:1048ED00F512F9EDDD49C73641057184C6DE0DF5CA +:1048FD007CFC71485005FDA434EDDD49C7364105FA +:10490D007194C6DE15407CFC03DD0C407CFC04DD9F +:10491D0006407CFC0161F8F57CFCD97CFCF1E724B8 +:10492D000000DD0823DD1323DD36EF5D71405005FA +:10493D00E57CFC71505005EDDD498F40059F13F965 +:10494D00D913F9F1FDCA37629F15F94013F97FDDCF +:10495D0006CF7CFC02EF03F57CFC71505005EF7027 +:10496D00C73641057194C6DE1CC736410571C4C6F4 +:10497D00DE06CF7CFC03EF11F57CFC714850057110 +:10498D00605005EF4BCF7CFC04407CFC03DF0F8FA8 +:10499D0015F99F4005D913F9F1FD3F38EF128F40FE +:1049AD00057617F1C1D913F9FD3635C07150500593 +:1049BD004013F94FDD094013F97F61E8A013F94069 +:1049CD007CFC03DF0BD913F9F1FDCA37629F15F992 +:1049DD00C09EFC609EFD34D4FE5206C0B9A5A592C2 +:1049ED00DFF9C6C4C2C061FCC1C3C5C7520C9292E7 +:1049FD0069D4FEC1DFF88EFD708EFCC1F616717A9A +:104A0D00FA714AE5717BBD51405F0401D1DD05A707 +:104A1D00F647DFF3300400BF2401F6BF2A01300B47 +:104A2D000BBF2801FD3A2D300B0FBF2801FD3A2D8C +:104A3D00300F0FBF2801710AE6713320C09EFC6054 +:104A4D009EFD34D4FE5206C0B9A5A592DFF9C6C4A9 +:104A5D00C2C061FCC1C3C5C7520C929269D4FEC1DC +:104A6D00DFF88EFD708EFCC1717AFAD520FBDD0E5C +:104A7D00EB1EFB899E44A21EFBB020FBEF2B710A9F +:104A8D00E6300400BF2401F6BF2A01300B0BBF280E +:104A9D0001FD3A2D300B0FBF2801FD3A2D300F0FC0 +:104AAD00BF2801712320713320C09EFC609EFD3410 +:104ABD00D4FE5206C0B9A5A592DFF9C6C4C2C06125 +:104ACD00FCC1C3C5C7520C929269D4FEC1DFF88EEA +:104ADD00FD708EFCC12006FBF8FF71503002F6BC54 +:104AED000231B2E21B3184510771603002EDCB4BC4 +:104AFD00617902F6614902DFE871603002EDCB4B5E +:104B0D008E509C05713BE2715030028C05318EFD4B +:104B1D007539629F22FB8E519C015C01D1DD0771BD +:104B2D00603002EDCB4B8C015C02D1DD66D922FBEE +:104B3D00F1FDEF38629F23FBF6BC0231B2E2193171 +:104B4D0084510671603002EF75617902F661490298 +:104B5D00DFE971603002EF66713BE231C2510671DF +:104B6D00603002EF598F23FB9E50F6BC0231B2E24A +:104B7D00193184510671603002EF43617902F6619B +:104B8D004902DFE971603002EF34713BE271603050 +:104B9D0002EF2B31B4E2248C015C03D1DF1D713B9C +:104BAD00E28E509C0571503002716030028C0531DF +:104BBD008EC1D922FBFDA538C0EF03ED234B1006A6 +:104BCD00C09EFC609EFD34D4FE5206C0B9A5A592D0 +:104BDD00DFF9C6C4C2C061FC00EFFD61FC00EFFD52 +:104BED0061FC00EFFD61FC00EFFD61FC00EFFD617C +:104BFD00FC00EFFD61FC00EFFD61FC00EFFD61FCD1 +:104C0D0000EFFD61FC00EFFD61FC00EFFD61FC00BC +:104C1D00EFFD61FC00EFFD61FC00EFFD61FC00EFBD +:104C2D00FD61FC00EFFD61FC00EFFD61FC00EFFD9F +:104C3D0061FC00EFFD61FC00EFFD61FC00EFFD612B +:104C4D00FC00EFFD61FC00EFFD61FC00EFFD61FC80 +:104C5D0000EFFD61FCC18F7AFB4F96FFDF328F7B3A +:104C6D00FB4F97FFDF2A8F7CFB4F98FFDF228F5979 +:104C7D00FB5C04D1DF1A712051FB716307716B2747 +:104C8D004016F906DD064016F90161F8CF17F90255 +:104C9D00C061FC71222161FCC1C3C5C7520C929247 +:104CAD0069D4FEC1DFF88EFD708EFCC1717AFA8E6B +:104CBD0031318EE7240600DD0923DD1D23DD31238F +:104CCD00EF49D9C4FBF104BBFB148D1F9930BBFB1D +:104CDD00FD243B629FB3FBEF32D9C4FBF104BEFB55 +:104CED00148D1F9930BEFBFD243B629FB2FBEF1B61 +:104CFD00D9C4FBF104C1FB148D1F9930C1FBFD24F8 +:104D0D003B629F02F9300028FD143C4031FF08DD65 +:104D1D0008A031FF717201EF1C7158F00071730121 +:104D2D0071122140C4FB02DF03F6EF05D9C4FBF17C +:104D3D00A1609FC4FBC09EFC609EFD34D4FE520654 +:104D4D00C0B9A5A592DFF9C6C4C2C061FCC1C3C577 +:104D5D00C7520C929269D4FEC1DFF88EFD708EFCA5 +:104D6D00C1717AFA8F80FB5C03D1DD194016F9030E +:104D7D00DD064016F905DF0D36100571D4DE06305F +:104D8D00DF3DFD143CC09EFC609EFD34D4FE5206FA +:0D4D9D00C0B9A5A592DFF9C6C4C2C061FC73 +:104DAA000000000000000000013FEC39F72AB13092 +:104DBA001A3295325D33AA4060406740564200205D +:104DCA00013FEC39F72AB1301A3295325D33AA40E5 +:104DDA006040674056420000000000000000983A18 +:064DEA00F82A23301299A3 +:104DF000317503F7332312D7C73314F4DCCDDF80CA +:104E0000FC604E00CDDF16EC0B4E00C64ADE02DE23 +:104E10003815014CFFDD290361C8DD241571FB4AFB +:104E2000DC80DC17DF08618A718C618ADE0D82DF2D +:104E30000A83DF07A5A144807FDE0B448000DC01EC +:104E4000D7CDDE01EF03CDDE03EDC708F10361C866 +:104E5000DD03F4DED73174DEF934FF7FCDDE05D714 +:104E6000159DDE010361C8DDE9234CFFDDDE3172F3 +:104E7000DEE7D1318EDF11C9DA807EBDD89DDDFD40 +:104E8000B70615317E247E0036E820247C00553E8E +:104E9000311FDE04A136F220C151806174C5C38D7B +:104EA000DCC1410011ABBDD811AC02BDDA118C08D8 +:104EB0009DDDC7FDB706C611AC04BDD811AC06BD5B +:104EC000DA118C099DDDFD340920046ADF03FC82C0 +:104ED0004F00FC0E4F00FDB706FC634F00FDB70608 +:104EE000C9DAC03FC9D80000F4DD51806175FD34D6 +:104EF00009FC4B4F00FDB706B4DF4ADF80DFCFFC73 +:104F0000634F00FDB706100AC0317D0514D715BDEB +:104F1000DA13BDD88DDC9DDDD7C9DA803FC9D80052 +:104F200000F4DDD7118C019DDD11AC02BDD811ACB0 +:104F300004BDDA1704060016D78C019DDDAC02BD56 +:104F4000D8AC04BDDA1704060016D7A806BDDAA847 +:104F500004BDD888089DDDD7A80C14A80A128809BA +:104F60009DDCD7A80CBDDAA80ABDD888099DDDD77D +:104F7000A80635B806A80433B804880861A8DC98E8 +:0D4F800008D715B80613B8048DDC9808D7C3 +:0A4FF60031363A31353A313200000D +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr.0_10.jikki-X3.hex b/tags/1.34_1.05nup/hex/bsr.0_10.jikki-X3.hex new file mode 100644 index 0000000..c04b6f5 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr.0_10.jikki-X3.hex @@ -0,0 +1,1023 @@ +:02000000DA0420 +:02000200FFFFFE +:04001000774879486C +:02001C00194A7F +:02002400854A0B +:02002A00F24A98 +:08003400C94C864CC44C714814 +:02004A007B48F1 +:02005A00B648A6 +:020062007E4DD1 +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7FDD802C736F00071F4C6DE06713018C5 +:1000E800F9EF2551105FA8FFD1DD0D713018F971B6 +:1000F8001042FBFD5F01EF10360000868767D1DFF5 +:10010800FB66D1DFF6FD5F01360000664C09DE2391 +:1001180017F104F60FC1317B9EFDC411897217F1E6 +:1001280004F64F14896142DF03F6EF01E6606107C8 +:1001380086EFD867D161E8FDF303FD5602EF92C65A +:10014800D7717BFACEA016CEA180E5F300CEA40825 +:10015800F5AAFFF5A9FFD78F18F9313509E400CDC5 +:100168000307F40EEF07F400CD0306F40ECE20FFCC +:10017800CE23F0CE2EFCF401F402F404F405F406C8 +:10018800CD0740F40CF51005F40FF521FFCE22E958 +:10019800CE24F7CE25F3CE26FCCE275FCE2CFFCE7D +:1001A8002FFFCF1105FDF53000F53100F53300F5CF +:1001B8003400CF350003CF370019F53C00F53E0079 +:1001C800CF120511F54300F54700CF530006F55748 +:1001D80000F6BEE0BEE2BED0CBE4FFFFCBE6FFFFF9 +:1001E800CBD4FFFFCEE8FFCEECFFCEE9FFCEEDFF8C +:1001F800CEEAFFCEEEFECEEBFFCEEFFFCED8FFCE9F +:10020800DCFFCE3831CE3971CF38050AF53905F51E +:1002180037FF7108F20090BFB401F5A5FFF5A6FFFE +:100228007158F000F530FF7128F0005087BF1801B1 +:10023800BF1A01BF1C01BF1E017148F000F5300252 +:1002480071080105F55005F5BCFFF5BDFFD7FD2781 +:1002580034FDF53BFD782F717AFAFDB1268F18F938 +:10026800313516300300C15084FD3B2DC0625C015E +:10027800D1DD09CF16F902EF03F516F9FD4535FD75 +:10028800C438FDB302FD5047713221712BE7FDD808 +:1002980002FDF83B31342105FDF83BEFF7FDD802AC +:1002A800FD7A3CD2DFFA61EDEFE4D731020403F6C0 +:1002B800EF01E6603418F9718C897189993112045B +:1002C80003F6EF01E6603418F9718C89719999D7B2 +:1002D800CEABACD78C05318EED9B0CC73641057182 +:1002E80084C6D78C05318EFD9F0CD2D7BDD831FF7F +:1002F800BDDADADAADD8ED670F8C05318E31AD1283 +:100308008C04318E318D03D7C72006FBF8FFFDAC76 +:1003180004301400C1300020F7FD2404C0CC0504CB +:100328008C054C14DE08FDDC02615905EFF2CC05A2 +:10033800048C054C14DE6CFDDC02CC04008C044CEF +:1003480004DE50FDE302DC4B301AF9BC02CC01009C +:10035800FDD80231B2D105FDE302DEF7713BD1AC25 +:1003680002148F4005997150500561790261590155 +:100378008C01D1DD05FDE302DED9304000C1FD016D +:1003880003FDF402C0D2DD06FD370FE7EF596159CE +:1003980004EFAAFDEB0261E800FDE302DC05615908 +:1003A80005EF8E71605005CC0200CC03008C034C25 +:1003B80009DE248C03318E1249F61F728C03318EAC +:1003C80004F64F14896142DF03F6EF01E6600E027E +:1003D8009C02615903EFD68C02D1DF08FD250EFD82 +:1003E800370FEF03FD370F1006C6D7FDAC043008F2 +:1003F80000C1300050F7FD2404C0FD370FF7D73196 +:1004080084BD02EFFA717BBDCBE4FFFFCBE6FFFFB3 +:10041800CBD4FFFF717ABED7717BBED7C7C3C120CB +:1004280006FBF8FF8C109C058C10318E040C001212 +:100438008C05318EBDD813FD4906DE63FDD8028CCC +:1004480005318EFD970CD2DD05FDDC02EFF1CC0401 +:10045800008C044C04DE3ECC0300301AF9BBAC0619 +:10046800148C089EFD118972AB146299AC06A1BC6C +:10047800066179006159038C03D1DFE2304000C185 +:10048800FD0103FDF402C0D2DD06FD2004E7EF10F4 +:10049800615904EFBCFDEB02DFFB615905EF89F7F9 +:1004A800100AC6D7717B9D717BFAFD0704301AF9D3 +:1004B800FD4A0DFDD50CF7D7FDAC04FD2004FD2445 +:1004C8000ECEABAAF7D7CEFA0630D00061DDC161F7 +:0204D800FCD74F +:1004DA0061CF5100718C7109FECBF800FEFC490115 +:1004EA0000F6BF00F953C0F693935820FEDFF94196 +:1004FA000036CE4D3478FCEF05118B99A7A5174429 +:10050A00144EDFF53602F93078FCEF04CC0000A770 +:10051A0047DFF9410036FC2034BEFCEF05118B9908 +:10052A00A7A51744FC20DFF536BEFC30BEFCEF045D +:10053A00CC0000A747DFF9FCD80000EFFEC361DD5D +:10054A00717BFABEF0ADD8BEF200DBF6FFADDCBEC1 +:10055A00F000AEF6BDD8AEF40312ADDABEF200AECC +:10056A00F661CD03BDDAC2D7C3F33174D90883C1AA +:10057A00F626D8BDD8C0317505C312F623C2FD933D +:10058A000593DF0312F623C2D7440000DD2761DD9D +:10059A00717BFACFE80080BEF6F6BEF4BEF2ADD8A3 +:1005AA00BEF0CFE800818FE8003103FAAFE000F532 +:1005BA00E80061CDD7ADD8D7C3F33174DB0F83C15F +:1005CA00F626D8BDD861317026DABDDAC031750D8C +:1005DA0083C312F626DCBDDC61317023C2FDFB0544 +:1005EA0093DF0CF626D8BDD861317026DABDDAC29F +:1005FA00D7C161686BDC6BDDC0DD2F61DD717BFA11 +:10060A00CFE80080BEF4ADDCBEF6ADD8BEF0ADDA00 +:10061A00BEF2CFE800818FE8003103FAAEF0BDD810 +:10062A00AEF2BDDAF5E80061CDD7F6BDD8BDDAD7AE +:10063A0006DABDDAADDC06D8BDD861D8A6DAD74667 +:10064A00D8DD0771FF7177D971C0D75BDB9DDB609D +:10065A005BDA9DDAADDC5BD9085BD808BDD8D7C3B5 +:10066A00C7F3728EFDC162314C4100360020116120 +:10067A00A072C09EFD62C6C2D7C3C7F3728EFDC107 +:10068A00625C0F0C000FFE00314C4100360A20114B +:10069A0061800FFE0073C09EFD63C6C2D7C5C31436 +:1006AA00DADCC9DC0000ADDEC1CDDF00C7F4DEFA5A +:1006BA00DC8DDA5C7F9DDD6BD96BD861F87112DE57 +:1006CA00645C7F9DDC616B616A61F87102DE150111 +:1006DA00707177DB7171DE7174DA8DDB61DC4CFF6E +:1006EA00DD05D1DF35EF293114DE097152DEEF2A3B +:1006FA003102DE06EDBC08EDB7083162DEF9EDA481 +:10070A00087122DE813104DE193152DEEAED8F08EA +:10071A007132DE817114DE7161DE084CFFDDD1D1E8 +:10072A00DDDF3152DED83162DEE36100F161DC24C3 +:10073A007F00146370318C66728DDC3124DE0AB559 +:10074A0001311C61D8A13175F671FABDDA1337D8B7 +:10075A00D9E8D8F8DD618A3134DE0AB501311C6185 +:10076A00D8A13175F671FA35BDD81765D6BDDC1535 +:10077A0067D606DC377065D61C00BDDC138DDBD668 +:10078A0007167101DE63D8DAD6071670F11C0071FC +:10079A0004DE1C0006DC570061D88733D8DBD60399 +:1007AA001261D887158DDAD6031261D88765D8DA2F +:1007BA00D6BDDC64D8DBD606DCBDDC65D8DBD61C4E +:1007CA000061A8DC6103671BDD1ADC0061008DDCB7 +:1007DA001C0031731201311C61D8A1146661DC61FD +:1007EA00D8A3ADD8ED230814ADD8A1ED2308EADAD1 +:1007FA0031730C94DD0901311C61D8A13175F435CE +:10080A0060EF2344EAFFDC76609133311E35311EF6 +:10081A003571F983DFF533EF0D71FCDCE644FF0037 +:10082A006168DE72DDE33172DF21618A4C80618AA0 +:10083A00DC19DF0633718C33DE1183DF0E3571FA72 +:10084A0004010035DE054CFEDD4C817174DE6C005E +:10085A0061FB618D71F9618C618B618A9DDCF4DECB +:10086A0061F8A4DE7174DF61D8D7C6D4DE61E8FD11 +:10087A00C70815BDDA13BDD8C0BDDEC2C4D7510240 +:10088A00EF047173DEF17174DE9DDEF6EF15F4DCB0 +:10089A00EFD25104EF055103EF01F17174DE9DDED1 +:1008AA003080FE61FB14F73172DFE3EFB7CDDE056E +:1008BA00EF02F4DE34FF7F3172DFD3EFA78EFC70D4 +:1008CA008EFDC1C5C3ADDE315E041A20320000C3FD +:1008DA00C1D8DEF1C1AEF8FCF10800C0C0C0C2C484 +:1008EA00C09EFD609EFCD71489728A049EFDAA02EE +:1008FA001411894C40DD0E624C0430020061C8308C +:10090A000100BF00F9D77C80C5C314DADCC9DC005A +:10091A0000ADDEC1CDDF03ED3309C5C314DADCC98E +:10092A00DC0000ADDEC1CDDF02C7F4DEFADC8DDA11 +:10093A005C7F9DDD6BD96BD861F87112DE645C7FD8 +:10094A009DDC616B616A61F87102DE15017171DE0D +:10095A00707174DA8DDB61DC7177DE7161DE4CFFF8 +:10096A00DD08D1DD407172DDEF423114DE097152CA +:10097A00DEEF393102DE03EDBC083154DE1F31648B +:10098A00DE1BEDB708813104DE313142DE07EADAD7 +:10099A00DAD867EF093164DE04517F6155669DDC60 +:1009AA00F4DEED6E08817114DE7141DE084CFFDD64 +:1009BA00C23152DED9D1DDCD7172DC3142DEDE6167 +:1009CA0028DD13DE0B4CE1DCC57CFF817180EF066C +:1009DA004C20DEC96100BDDAADD8EADC37618A3362 +:1009EA00618E37618CDC12DD1E37311E35311E35C2 +:1009FA0071F9B4DBDFF437EF0E33311E33311E33B6 +:100A0A0071F9B4DBDFF433353164DE2845DF0537AD +:100A1A004337DD1ADE0A352533273361D8B1EF0BA8 +:100A2A007ADE80253723121761D8B1EDF807ED8CED +:100A3A0008EDA00833073308611C08611DDEEC4A83 +:100A4A00DAFEDDEDA4DA33311E33311E71FA337169 +:100A5A00F933EFD7C5C314DADCC9DC0000ADDEC157 +:100A6A00CDDF01C7F4DEFADC645C7F9DDC616B617B +:100A7A006A61F87112DE8DDA5C7F9DDD6BD96BD805 +:100A8A0061F87102DE1501707177DB7171DE7174C4 +:100A9A00DA8DDB61DC4CFFDD05D1DF3CEF30310460 +:100AAA00DE097142DEEF313112DE06EDBC08EDB728 +:100ABA00083142DEF9ED8F083162DE0C7132DE81D7 +:100ACA003114DE1C3162DEE6ED9C08EDA4087122C9 +:100ADA00DE817104DE7161DE084CFFDDCAD1DDDC26 +:100AEA003142DEE73162DECD6120F13C00047F0055 +:100AFA00146370318C66728DDC3134DE0AA50131E3 +:100B0A001C61D8A13175F671FABDDAADD80833BDCA +:100B1A00D867618A708DDD3124DE0AB501311C6126 +:100B2A00D8A13175F671FA35BDDC30000136000006 +:100B3A003546DA35DF043346D833DE04B6DCEF1245 +:100B4A00510361D831050B3526DA353326D833619E +:100B5A00D8B5311C350861DC0861DC35DC0C35465A +:100B6A00DA35DF043346D83371C061DC0861DC084A +:100B7A00370861DC0861DC37DECA08121714ADDCFD +:100B8A00ED23087ADB80D7C5C3C18DDA71FA73F811 +:100B9A00D9ADDA01F04C9FDE622C7FDC5E2C10DED0 +:100BAA001F8133DD05311E83DFFB3174DB0914F647 +:100BBA002312F62561D8B3BDD813BDDAC0C2C4D793 +:100BCA002C08DE163383F8D8DD0B311E618A61FBEF +:100BDA00618A83DFF5618A08EFD02C07758DD8DD2D +:100BEA000D311E33311E3371F985DFF5EFBC3174D7 +:100BFA00DB09311C03DC045380DDBCF7F6EFB8C512 +:100C0A00C3C18DDA71FA73F8D9ADDA01F0DC144C8C +:100C1A009E61D8EDA30BDF0B8DD8BDD813BDDAC00A +:100C2A00C2C4D7F6BDDABDD8EFF5C5C3C1ADDADAAD +:100C3A00D831750914F62312F661D8B125ED530C93 +:100C4A00C5C3C1ADDADAD8F4DB0361C8DD3B23558D +:100C5A009E31730A9501311C61D8A13175F6618AFA +:100C6A004C80618ADC11DF0633718C33DE0983DF45 +:100C7A000604010061D8857174DB3561FB9DDB6573 +:0D0C8A0071F99DDA637064BDD8C0C2C4D793 +:100C97005208EF065203EF025206FEE600FE1B0063 +:100CA700DC16089F03088F0408089F040862FE24C7 +:100CB70000089F0408EEBF00EEBA00C1C514410E3C +:100CC70011D9D0FF118FD1FF312E45C4C0D7F231D2 +:100CD700A2C401E2D79DE261DD4C09DF12717BFA04 +:100CE700C18F06089FCDFCC0CF060800EE27003154 +:100CF700F2FA04CF0608004C00DF05D50008DD1620 +:100D070061DD717BFAD50608DD0ACDE31F61CD6190 +:100D1700CDEE160061CDFED40061FFFE9A00FCF80F +:100D2700FF0EFEB20061CDFED5004C09DF0EC18F6C +:100D370006086FCDFC9F0608C0EE0400CF0608002A +:100D4700F8E3D75200EF025202FE3700CFCCFC0087 +:100D5700CF060800BF0408C716629F0008410011AC +:100D67008F26259B4100118F27259F0108C651001B +:100D7700FE62FFEF025205CF060800C1510CFE0AC2 +:100D870000C0D7C1511DFE0200C0D761DD717BFADB +:100D970070CEC0A59EC47CFF9EC4609EC461CDD7A3 +:100DA70061DD717BFAC18EC45C1BFED6FFCF0608DE +:100DB70001FED7FFC061CDD731F2FA1AC1AEE4BF49 +:100DC700BEFCAEE6BFC0FCAED4BFC2FC30FFFFBE68 +:100DD700E4BEE6BED4C0D731F2FA11C1AFBEFCBE45 +:100DE700E4AFC0FCBEE6AFC2FCBED4C0D7C1BFC42F +:100DF700FC13BFC6FC15BFC8FC17BFCAFCC0D7AFE2 +:100E0700C4FCDBC6FCEBC8FCFBCAFCD7534B305217 +:100E17005430324E323030475631323000FFC150F5 +:100E2700FEFEAB0061DD717BFACF060800FE0A000B +:100E3700FEA4FF61CDF8E3EECF00C7FB0408BFBEF9 +:100E4700FC8FC0009C05C5C337040600BFC0FC3536 +:100E570036890E300000522BFE6600C2C4C63037FA +:100E67000EB800300000B8022004AFC0FCB8003054 +:100E77000F00B802AFBEFC61FF520AFE3AFFECF862 +:100E8700FF0E717BFAC1C7FB04088C05C65C80FEA8 +:100E97000200C0D761DD717BFA70CFC0FFA59FC08C +:100EA700007CFF9FC000609FC00061CDD7618BFEB3 +:100EB700E2FF717BBE410011FB000017CEFC006111 +:100EC700CB089EFDF31161C999A58392DFF7D7FE81 +:100ED700B1FED5CCFCDF23C1CF0308035109FEF4D3 +:100EE700FDC0D2DF37FE3800A20408CF0308075140 +:100EF70009FEE1FDD2B20408DF22C7FB04083183F3 +:100F070002C6D7C6510AFECCFD624C1FDF06CFCC06 +:100F1700FC01EF04CFCCFC00C0EE5BFEC0EE55FE3B +:100F2700C7C1FB04088B31196C0161589BC0C6D738 +:100F3700717BFAFE4DFEAF0408040600C114369B10 +:100F47000E300000522DF3FE77FF8FC000FE2BFE00 +:100F570061CF5C807C8073C0041900CEFC0F61CB2D +:100F6700C55404EF03C55417FE18FEC7360008BB67 +:100F7700629C0288089C03D1DD334C41DE2F70F15F +:100F8700312DB161090033081C000851FF612A4166 +:100F97000E118FD0FF613B118FD1FF6138DC0E8BB3 +:100FA7005C03DF0964C6C4FE2BFDEECAFDC6C4EEB2 +:020FB700C3FD78 +:0A0FF60031393A33313A3437000044 +:0A20000000060C12181E242A3036C8 +:10200A00001632486480961228446076920824406A +:10201A004040666D756C0000404066646976000059 +:10202A004040666164640000404066737562000067 +:10203A00404066636D70000061636F7300000000CA +:10204A006173696E000000006174616E0000000037 +:10205A006174616E32000000636F7300000000005B +:10206A0073696E000000000074616E0000000000D9 +:10207A00636F73680000000073696E6800000000F7 +:10208A0074616E680000000065787000000000004E +:10209A0066726578700000006C64657870000000F4 +:1020AA006C6F6700000000006C6F67313000000041 +:1020BA006D6F646600000000706F7700000000001A +:1020CA0073717274000000006365696C000000009F +:0E20DA00666C6F6F72000000666D6F64000030 +:1020E8007B5DCFBFA8D6E43FDCEF1AA192C031D008 +:0420F80021409705E7 +:0A21000031393A33313A3437000028 +:10210A0001020203030200FEFBF7F3F0F0F3FA0404 +:10211A001225384D5F6E777A776E5F4D3825120437 +:10212A00FAF3F0F0F3F7FBFE0002030302020100E8 +:10213A000000000000000000000000000000000095 +:10214A000000000000000000000000000000000085 +:10215A000000000000000000000000000000000075 +:10216A000000000000000000000000000000000065 +:10217A000000000000000000000000000000000055 +:10218A000000000000000000000000000000000045 +:10219A000000000000000000000000000000000035 +:1021AA000000000000000000000000000000000025 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 +:1021FA0000000000000000000000000000000000D5 +:10220A0000000000000000000000000000000000C4 +:10221A0000000000000000000000000000000000B4 +:10222A00000000000000000000000000000000ADF7 +:10223A0030AE70B000B300B470B5A0B780BA00BBBE +:10224A0090BD00BE00BFF0C300C5C0C800CAC0042C +:10225A000012000C10240010D01BF00AF008E00C49 +:10226A00F008C008B007F00B0005D0020009000012 +:10227A000000000000000000000000000000000054 +:10228A000000000000000000000000000000000044 +:10229A000000000000000000000000000000000034 +:1022AA00000000000000000000000000000000AD77 +:1022BA0030AE70B000B300B470B5A0B780BA00BB3E +:1022CA0090BD00BE00BFF0C300C5C0C800CAC004AC +:1022DA000012000C10240010D01BF00AF008E00CC9 +:1022EA00F008C008B007F00B0005D002000900870B +:1022FA009A99993E0000003F01020203030200FE80 +:10230A00FBF7F3F0F0F3FA041225384D5F6E777A93 +:10231A00776E5F4D38251204FAF3F0F0F3F7FBFEFF +:10232A00000203030202010001020203030200FE8B +:10233A00FBF7F3F0F0F3FA041225384D5F6E777A63 +:10234A00776E5F4D38251204FAF3F0F0F3F7FBFECF +:10235A00000203030202010001020203030200FE5B +:10236A00FBF7F3F0F0F3FA041225384D5F6E777A33 +:10237A00776E5F4D38251204FAF3F0F0F3F7FBFE9F +:10238A00000203030202010001020203030200FE2B +:10239A00FBF7F3F0F0F3FA041225384D5F6E777A03 +:1023AA00776E5F4D38251204FAF3F0F0F3F7FBFE6F +:1023BA00000203030202010001020203030200FEFB +:1023CA00FBF7F3F0F0F3FA041225384D5F6E777AD3 +:1023DA00776E5F4D38251204FAF3F0F0F3F7FBFE3F +:1023EA0000020303020201F6DA6E940001020203FC +:1023FA00030200FEFBF7F3F0F0F3FA041225384D5E +:10240A005F6E777A776E5F4D38251204FAF3F0F033 +:10241A00F3F7FBFE000203030202010001020203BA +:10242A00030200FEFBF7F3F0F0F3FA041225384D2D +:10243A005F6E777A776E5F4D38251204FAF3F0F003 +:10244A00F3F7FBFE0002030302020100010202038A +:10245A00030200FEFBF7F3F0F0F3FA041225384DFD +:10246A005F6E777A776E5F4D38251204FAF3F0F0D3 +:10247A00F3F7FBFE0002030302020100010202035A +:10248A00030200FEFBF7F3F0F0F3FA041225384DCD +:10249A005F6E777A776E5F4D38251204FAF3F0F0A3 +:1024AA00F3F7FBFE000203030202017F7E7D7C7BC1 +:1024BA007A797877767574737271706F6E6D6D6CE8 +:1024CA006B6A696867666564636261605F5E5D5CCA +:1024DA005B5A59585756555453525151504F4E4DB5 +:1024EA004C4B4A49484746454443420001020203CD +:1024FA00030200FEFBF7F3F0F0F3FA041225384D5D +:10250A005F6E777A776E5F4D38251204FAF3F0F032 +:10251A00F3F7FBFE000203030202010008010102B5 +:10252A000203030200FEFBF7F3F0F0F3FA041225AC +:10253A00384D5F6E777A776E5F4D38251204FAF35D +:10254A00F0F0F3F7FBFE00020303020201000102AE +:10255A000203030200FEFBF7F3F0F0F3FA0412257C +:10256A00384D5F6E777A776E5F4D38251204FAF32D +:10257A00F0F0F3F7FBFE000203030202010001027E +:10258A000203030200FEFBF7F3F0F0F3FA0412254C +:10259A00384D5F6E777A776E5F4D38251204FAF3FD +:1025AA00F0F0F3F7FBFE000203030202010001024E +:1025BA000203030200FEFBF7F3F0F0F3FA0412251C +:1025CA00384D5F6E777A776E5F4D38251204FAF3CD +:1025DA00F0F0F3F7FBFE000203030202010001021E +:1025EA000203030200FEFBF7F3F0F0F3FA041225EC +:1025FA00384D5F6E777A776E5F4D38251204FAF39D +:10260A00F0F0F3F7FBFE00020303020201000000F0 +:10261A0000001F003B005A0078009700B500D40064 +:08262A00F300110130014E0123 +:10263200506CED512E5084ED192E301000EDCF3D2F +:10264200C1506CFD3B2DC062D7723453FB89616A65 +:1026520099D7300400C15084FD3B2DC062D7C1E63A +:10266200C15084FD192E1004D7C1E6A1C15084FDCA +:10267200192E1004D7300300C15084FD3B2DC062D7 +:102682005C01D7E6C1A1A1C15084FD192E1004D767 +:10269200AF0EF92414001231FF33BDD813BDDAD7BF +:1026A200300700C1E6A1C15084FD192E1004D7C71E +:1026B2002008FBF8FFF519F9309600FDCF3D3054A4 +:1026C20000BB17C1E6A1C150FEC1FD322610063083 +:1026D2004000BB17C1E6A1C15006C1FD322610065B +:1026E200D2DD0A71004EFBE519F9EDE927304057BA +:1026F200BB17C1E6A1C1503EC1FD32261006170428 +:102702000300C1300400C1500CC1506CFDAA2D1051 +:102712000630D4C0BB17C1E6A1C1500EC1FD32269E +:102722001006F690BB17C1E6A1C1500CC1FD3226BE +:102732001006716201300900FD9A3B6231DEB16020 +:102742009C0771630131342002EFFA7122208C0759 +:10275200318EF723DD0A240300DD0B240400EF068B +:10276200CF19F902EF2E343921C5304000C1C1FD25 +:10277200322610068FF9229F03F9DBFC22AFFA22E0 +:10278200BF04F933BF06F9DB0023AFFE22BF08F90D +:1027920033BF0AF930C800FDCF3D30D4C0BB17C1EA +:1027A200E6A1C1500EC1FD3226100630C800FDCF91 +:1027B2003D300400FD42269C074C6DDD0A8C074C1F +:1027C2006EDD048C074C6F17040300C1300400C196 +:1027D200500CC1FD32261006F6BB17C1E6A1C1504E +:1027E2003EC1FD32261006717201300800FD9A3B8F +:1027F200629F02F9300028FD383C1008C6D7C7C1D5 +:10280200FBF8FF8F0CF94F02F9DD477122028F02AC +:10281200F9318EF7BDD813BDDAFD340CC9DCCDCC4D +:1028220030DF42FDA706C9DC0000308043FD5E0AAE +:10283200ADD8BDDCADDAC9D866E6C9DAA242FD1070 +:1028420009FD910BADD8BF0EF98F0EF99F4AFB71AE +:102852002302D578FCDF79712202404AFB15DC2580 +:10286200FD9226FD340CAF04F9BDDCAF06F9FDA7DD +:1028720006FD8D0B3172DB05FD090CEF03FD910B9B +:10288200ADD8BBEF23FD9226FD340CAF08F9BDDCB9 +:10289200AF0AF9FDA706FD8D0B3172DB05FD090CB0 +:1028A200EF03FD910BADD8BBD903F9F1610900BB70 +:1028B200318D086E0108BB71230217C1E6A1C15018 +:1028C2000CC1FD32261006D2DF068F02F99F0CF9E9 +:1028D200A078FCF7C0C6D7C7FDA226301100FDCFF5 +:1028E2003D300F00FD6B26300300FDCF3D301F0051 +:1028F200FD6B26301600FDCF3DFD772676D1DD0D2E +:1029020071704FFBE6A1C15013FD7A38C017F11266 +:10291200C6D7C7FD54265C03D1DD3C301400FD74DC +:1029220029344FFB895C9F998A0C7CFF50FF5C1411 +:10293200D1DD1D8A0C7CFF5C14FD4B26716A275683 +:1029420000316207058666D1DFF7716307716B2775 +:102952003462FB895CEB99FDA226303300FDCF3D4A +:10296200F6FD6B2671784FFBE6C15013FD7A38C035 +:10297200C6D7C7C12004FBF8FFCC0200FD54269C39 +:10298200038C045C20D1DD0E8C036C019C038C0251 +:102992006C209C02EF138C045C10D1DD0C8C035C68 +:1029A200FE9C038C026C109C028C045C08D1DD0E30 +:1029B2008C036C029C038C026C089C02EF138C0447 +:1029C2005C04D1DD0C8C035CFD9C038C026C049CCA +:1029D200028F4FFB5C9F728C03318E316D148C031E +:1029E200318E314D616D08616C5C606162629F4F36 +:1029F200FB8F5BFB7CFF50FF5E02D1DD228F5BFB16 +:102A02007CFF5E02FD4B26716A27CC010031620712 +:102A1200086159018C01D1DFF4716307716B278C56 +:102A220003D1DD06300A00FDCF3D8C03318EC1504B +:102A320004C1FD37261004F71006C6D7C7D943FBD9 +:102A4200F1C15006C1FD372610046276D944FBF16C +:102A5200C15007C1FD3726100462616617F112C624 +:102A6200D7FD3E2AF7D7C7C736F00071D4C6DCF7C8 +:102A7200717201300800FD9A3B629F4AFB7173013B +:102A8200FD0028FD532CD54BFBDE03E7EF49711304 +:102A920000711B20710303FD8526E6FDCF3DFD3C41 +:102AA20026300F00FD6026FD3C26301F00FD60260B +:102AB200FD3C26F6C15005C1FD37261004FD7726E0 +:102AC200D1DF03E7EF11710203300300C1C1FD370B +:102AD200261004711A20F7C6D7FD852671130071DE +:102AE2001B20710303F6FD6026F6C15003C1FD37BA +:102AF200261004F7D78F79FCB079FCD161E8ED9EFE +:102B02002BCF79FC80710407E6613012F671042044 +:102B1200611043DD2B710407E661306061FB7101D6 +:102B2200203104200F71304FFBE6A1C15011FD7A14 +:102B320038C0EF0C71384FFBE6C15011FD7A38C036 +:102B4200404AFB3661D8E57AFC404AFB02DC094088 +:102B52004AFB2C61D8F57AFC407AFC01DF0C404A32 +:102B6200FB02DC06404AFB2CDC0BD57AFCDF0B4077 +:102B72004AFB36DE05713304EF037132043112056C +:102B82000671404FFBEF0471484FFB31120503E61B +:102B9200EF01F66061FB714102FD532CD7C757006C +:102BA2008F10F976301000C150A4FD3B2DC0629FFA +:102BB20010F9D521FBDD04F7ED512C717BFA667F0C +:102BC20010F95C08D1DD1E8F10F95C08D1DF0C30E2 +:102BD2001000C15012FD7A38C0EF0A302000C150F7 +:102BE20012FD7A38C0667F10F95C04D1DD1E8F10A9 +:102BF200F95C04D1DF0C300400C15012FD7A38C0F8 +:102C0200EF0A300800C15012FD7A38C08F10F95C0B +:102C120040D1DD09E6A1C15012FD7A38C08F10F90A +:102C22005C01D1DD08E6C15012FD7A38C0717AFA32 +:102C32008F10F95C41D1DD163410F9895CBE99D947 +:102C420010F9F1C15010C150A4FD192E1004F7C69D +:102C5200D7C7C1FBF8FF8F4EFB5C01D1DF2217C142 +:102C6200E6A1C1A1A1C1506CFDAA2D10068B9F4BFC +:102C7200FB8C019F4CFBE6A1FD42269F4DFBEF041E +:102C8200CF4BFB63404BFB05DE03E6EF01F6F1C1E0 +:102C92005012C150A4FD192E1004C0C6D7FDD92868 +:102CA200F7D7FD1429F7D7C78F62FB7617F1FD74AA +:102CB20029664F62FBDFF1F562FBF7C6D7710001AF +:102CC2000571785005713AD5713BD1713ADD713B8E +:102CD200D98F10055CFC9F1005CF54054AE54205CB +:102CE200711042057100420571485005713050055E +:102CF20071205005CF530505CF52050A7130510599 +:102D020071205105713BD5717050058F11055CFC26 +:102D12009F1105D77178500571080105D7318EEDE5 +:102D2200E62E300400BF2401D7300400BF2201D7B1 +:102D32008B318EFDD02ED2D7D7C7C1C1FBF8FF3160 +:102D4200422003FD782F3134200300EFF971322045 +:102D5200F521FB8C02318EFDD02ED2DD0ACF21FB74 +:102D620002713320F7EF3D8C0AFD1F2DFD2F2F8CB2 +:102D7200026C01FD1F2DFD242D301740BF1C01FDEB +:102D82002B2DF6BF2A01710BE2CE44FF3182E20203 +:102D9200EFFA8E449C01FD582F710BE27133208CA7 +:102DA20001318E121004C6D7C7C1FBF8FF31422091 +:102DB20003FD782F3134200300EFF9713220FD3208 +:102DC2002DDD07713320E7A3EF4A8C08FD1F2DFD8F +:102DD2002F2F8B6C01FD1F2DFD242D301740BF1CA2 +:102DE20001FD2B2D8C0A91DF04F6BF2A01710BE243 +:102DF200CE44FF3182E202EFFAAC0C148E449961A8 +:102E0200790C61690A8C0AD1DFDAFD582F710BE265 +:102E1200713320F7C0C6D7C7C1FBF8FF3142200388 +:102E2200FD782F3134200300EFF9713220710AE668 +:102E3200FD322DDD06713320E7EF118C08FD1F2DC9 +:102E42008C0AFD1F2DFD582F713320F7C0C6D7C73E +:102E5200C1FBF8FF31422003FD782F3134200300FB +:102E6200EFF9713220710AE6710BE2FD322DDD09B4 +:102E7200713320717AFAE7EF52710BE23122203975 +:102E8200C7341AFBAC0C1652048B99A5A792DFF932 +:102E9200C63184BD02EFFA717ABDCEB144CBB41A09 +:102EA200FB8C0A318EBEB8CEBB48714BE1714BE54B +:102EB200710ABD8C089E44EF118C089E44710BE68A +:102EC2008C0A9F20FBAC0CBF1EFBF7C0C6D7C716EF +:102ED200FD0A2F17F1FDE62ED2DD06FD582FE7EF92 +:102EE20001F7C6D7C716710AE6710BE2669E443136 +:102EF20082E20300EFF9F6420401DD09AF0401BFEB +:102F02000C01E7EF01F7C6D7AF2801085CFB08BF49 +:102F12002801FD3A2DAF28015CFBBF2801300400D7 +:102F2200BF2A01301780BF1C01FD2B2DD7AF240112 +:102F3200086C0408BF2401AF28016C0F086C0B0851 +:102F4200BF2801FD3A2DAF2A01085CFB08BF2A0108 +:102F5200FD3A2DED0A2FFD242DF6BF2A01300B0B71 +:102F6200BF2801FD3A2D300B0FBF2801FD3A2D304D +:102F72000F0FBF2801D7710BBD0000717BBD713AE5 +:102F820025713A236A0E03713205713B25713203B2 +:102F9200713B237120F000FD3A2DF6BF260150242B +:102FA200BF1401CB440018300F0FBF28017133202A +:102FB200712320710BE2710AE6FD0A2FCE44FF3124 +:102FC20082E202EFFAFD582FAF0401BF0C017142F9 +:102FD20020D731342002EFFAFD2F2F713A25713AB2 +:102FE200235A0EFC713305713B25713303713B2368 +:102FF2007128F000714320D77140F00071783002DF +:10300200713AE6713BE2713BEA713BEE8F10055C6F +:10301200FC9F1005CF34024AE552FF711A52710A21 +:1030220052714830027130300271203002CF3302C7 +:1030320005CF32020A71303102713BE67170300203 +:103042008F11055CFC9F110571603002D7717830D9 +:10305200027148F000D7F1E7240000D7D968FBF1EC +:10306200BE66D7D968FBF1BE6AD7D968FBF1BE64E8 +:10307200D77100F200304400BFB601300188BF9022 +:1030820001300984BF9E01BF9C01BF9A01BF980114 +:10309200BF9601BF9401BF9201F53CFF30FE00BF15 +:1030A200BE01F6BFBC01BFB80150EEBFBA01A1BF5D +:1030B200B201C918FE008F18F9313507F569FBCB4B +:1030C2006CFF00D730EF00BFB401F6BFBA01710840 +:1030D200F200D7D969FBFD5830DD1123DD4423DD31 +:1030E2003D23DD1F23DD3F23DD44EF368F16F9310B +:1030F2008F240300DD09240200DF3AFDA931D7FD48 +:103102003831D7F6426CFF61E8E612AE6C23BE6C32 +:10311200F6426EFF61E8E612AE6E23BE6ED7FDA9DF +:1031220031D7FD3831D7F6BE6CCB6EFF00D7CB6CF2 +:10313200FF00F6BE6ED7404BFB03DE17A026FB4016 +:1031420026FB7FDE07F6BE6CBE6EEF06D968FBF18A +:10315200BE6ED7404BFB0CDE27F6426CFF61E8B235 +:103162006CFFD968FBF1426EFFDD3BD968FB12AE02 +:103172006E43DE03E6EF02F6B112AE6E03BE6ED709 +:10318200D968FBF1426CFFDD14D968FB12AE6C43C7 +:10319200DE03E6EF02F6B112AE6C03BE6CF6426ECF +:1031A200FF61E8B26EFFD7D527FBDD04B027FBD75E +:1031B200CF27FB0AAE6E422CFBDD13AF2CFB426E17 +:1031C200FFDE05B26EFFEF06AE6EA1A1BE6EAE6C63 +:1031D200422AFBDD13AF2AFB426CFFDE05B26CFF15 +:1031E200EF06AE6CA1A1BE6CD928FBF1F734020048 +:1031F20023DD0625DD0325DF1F404BFB0CDE0CF62D +:10320200BF2AFBD968FBBF2CFBEF1FD968FBF1BFBC +:103212002AFBF6BF2CFBEF12404BFB0CDE07E6A1AC +:10322200BF2CFBEF05E6A1BF2AFBAE6C422AFBDFF7 +:103232000AAE6E422CFB61F8A028FBD78F2EFBB0A2 +:103242002EFBD1DF71406AFB02DF0D31D4D10C714C +:103252005BD1CF31FB02EF03F531FBD96AFBFD589D +:1032620030DD0623DD0D23DD14F6BE66F530FBF5F9 +:103272002FFBD7FD5E30F530FBF52FFBD7D531FBA9 +:10328200DD2DD930FBF1E734020023DD0625DD0315 +:1032920025DF05F6BE66EF03FD5E30A030FB403051 +:1032A200FB20DF06F530FBB031FBCF2EFB16D7FD3E +:1032B2005E30CF2EFBC8D7C78F32FBB032FBD16155 +:1032C200E8ED7F33D96DFBFD5830DD0923DD122394 +:1032D200DD1B23DD43F6BE6AF534FBF533FBED7FE0 +:1032E20033FD6530F534FBF533FBED7F33D934FB29 +:1032F200F1E734020023DD0625DD0325DF05FD6548 +:1033020030EF03F6BE6AA034FB4034FB1061F8F5DF +:1033120034FBCF32FB32EF65CF32FB3CD533FBDDE2 +:1033220008F6BE6AF533FBEF54D934FBF1BDD85031 +:1033320004FD720501087208D934FBF1312F04F142 +:10334200231489318FD2DD040192DFFC605CC076E8 +:10335200D1DF05F534FBEF03A034FBE533FB665CFC +:1033620080D1DD0FFD6530665C40D1DD10CF32FBD0 +:10337200B4EF0A665C40D161F8CF32FBB4C6D7D550 +:1033820036FBDD04B036FBD7D96BFBFD5830DD0FC1 +:1033920023DD1A23DD1023DD5523DD2923DD3AF653 +:1033A200BE64F57EFCD7FD6C30F57EFCD7D57EFC85 +:1033B200DF08FD6C30E57EFCEF06F6BE64F57EFCB0 +:1033C200CF36FBFAD7D57EFCDF0BFD6C30E57EFCF9 +:1033D200CF36FBFAD7F56BFBD7D57EFCDF0BF6BEFB +:1033E20064E57EFCCF36FBFAD7CF6BFB02D7D9A7B9 +:1033F200FBFD5830DD0923DD2523DD0A23EF1FF60F +:10340200BE64F57EFCD7D57EFCDF08FD6C30E57E20 +:10341200FCEF06F6BE64F57EFCCF36FBFAD7FD6CF8 +:1034220030E57EFCD7C736F00071F4DC297170F00C +:1034320000CE9D08CE9EC0CE9F80F592FFF593FFF1 +:10344200CE9415E596FFF595FFCE9711CE9809CE4D +:103452009C7F710042FB711BE3712BE3711AE771D0 +:103462002BE7717A9D710A9E31929E02EFFA710BDF +:103472009E715320716320717320C6D7C7315220C9 +:103482001E715220710A9E31929E02EFFA3470FB35 +:103492003692FF52078B99A5A792DFF9710B9EC650 +:1034A200D7C788061631622015716220C73438FBEF +:1034B2003092FF1652078B99A5A792DFF9C6667361 +:1034C200671838FBC6D7C77153203164201E716359 +:1034D20020710A9E31929E02EFFA3492FF3638FB37 +:1034E20052078B99A5A792DFF9710B9E31742013B5 +:1034F200717B9E8F78FB9E9A8F79FB9E9B716320D6 +:10350200717A9EC6D76673671840FBD734A3FB89CE +:10351200616899D7726673621840FBD7318EC11702 +:10352200F1243000FDA334C0D7675C3F726673623A +:103532001840FBD75C3F318EC117F1243000FDA348 +:1035420034C0D7CF68FBFFCF40FB10CF41FB10CF79 +:1035520043FB5CCF44FB5FD7C7880616664C6061AD +:10356200C8EDEC3717F1E73402002561F8ED473674 +:10357200B12361E3ED5436B12361E3ED603623619B +:10358200F8ED663624110024050061D8ED85362455 +:10359200030061F8ED8B362361F8EDD1362361F833 +:1035A200EDA2362361F8EDDA37B124040061D8EDDB +:1035B2002F3724000061F8ED3B37B124050061D8B4 +:1035C200ED4137252361E3ED4A372361F8ED5337A7 +:1035D2002361F8ED5A372361F8ED63372361F8ED83 +:1035E2006A372361F8ED72372361F8ED783723618A +:1035F200F8ED7F372361F8ED8A372361F8ED9237D2 +:103602002361F8ED97372361F8ED9F3724040061B9 +:10361200F8EDA4372361F8EDAF372561F8EDBA373D +:103622002361F8EDBF3724070024030061D8EDCAF7 +:103632003724000061F8EDCF372524100061D8ED62 +:103642003537EDEC37FD07355CC0316A9FA5FBEDE0 +:10365200EC3730632AFD383CFD0735EDEC37FD07CA +:1036620035EDEC37FD07354045FB6ADF134046FB7D +:1036720068DF0D4C6CDF09307444FD383C713AD57B +:10368200EDEC37FD0735EDEC3717F10440FB1489FB +:10369200616F9967D1DD06307B41FD383CEDEC3737 +:1036A200675C02D1DD08309F2CFD383CEF0C675C73 +:1036B20001D1DD0630A42CFD383C675C3CD1DD0C29 +:1036C200675C3CFD163530A92CFD383CEDEC3767C4 +:1036D200D1DD575C01D1DD05300800EF01F6609FB6 +:1036E200A3FB675C02D1DD03E6EF01F6FD0E356751 +:1036F2005C04D1DD04E6A1EF01F6FD0E35675C083E +:10370200D1DD05302000EF01F6FD0E35675C10D1EA +:10371200DD05301000EF01F6FD0E35675C20D1DDCE +:1037220005304000EF01F6FD0E35EDEC37FD0735B3 +:10373200EDEC37FD0735EDEC37FD0735EDEC37677E +:103742005C0FFD1635EDEC37675C7FFD1E35EDEC49 +:103752003767FD3635EDEC37675C07FD1E35EDEC5E +:103762003767FD3635EDEC37675C1FFD1E35EF7AA6 +:1037720067FD1E35EF74FD07359E99EF6D675C7F1F +:10378200FD1635717220EF62FD2B35717220EF5AF2 +:10379200FD2B35EF55675C1FFD1635EF4DFD0735E7 +:1037A200EF48FD073530B23EFD383CEF3DFD0735B1 +:1037B200306B3EFD383CEF32FD0735EF2DFD07350E +:1037C200308E3EFD383CEF22FD0735EF1D675C0170 +:1037D200D1DD17FD5047EF12FD0735318E247200FF +:1037E200DD0524050061F8CEABAAC6D7C716664C24 +:1037F20030DC094C37DE05FD7E34EF51664C02DFCA +:10380200118FA5FB5C03318E316D086F42FB0812EC +:10381200EF4D664C4FDF06FD7147F3EF42664C3DBC +:10382200DF0CAE90BFA0FBD9A0FBF112EF31664CCA +:103832003EDF07D9A1FBF112EF25664C7FDF0E3088 +:10384200E541FD383C713AD5324A00EF12664C60D0 +:10385200DC0532EE00EF0866730940FB318E12C6BA +:10386200D7C71617F1241000240500DE0966723846 +:1038720040FB00710221C6D7717BFAC7C1C1FBF8B8 +:10388200FF8C02730948FB5E0AD1DF248C02318E61 +:103892000440FB14896E0A99716A27CC01003162D7 +:1038A20007086159018C01D1DFF4716307716B273D +:1038B2001004C6717AFAD7675C037266736218A243 +:1038C200FBD7CFA5FB03D7C788061617F1E734024B +:1038D2000025DD2F23DD1725DD1923DD0523DD1B63 +:1038E200EF2D304000C15012FD7A38C0EF21FDB9F2 +:1038F20038EF1CFDB938FD8133EF1466736718A2E7 +:10390200FBEF0C6791DF08E6C15012FD7A38C0C6A2 +:10391200D7C71617F1E7240000DD0F23DD6124036A +:1039220000DD0C24FB00DD6CEF60323500EF6640F9 +:103932004BFB5BDC06CFA6FB0FEF32404BFB4CDCB4 +:1039420006CFA6FB0BEF26404BFB33DC06CFA6FBD4 +:1039520007EF1A404BFB1ADC06CFA6FB03EF0E4023 +:103962004BFB06DC05E5A6FBEF03F5A6FB311205D2 +:1039720005308000EF01F6086FA6FB0812EF168FE4 +:10398200A3FBF5A3FB318E12EF0B667309A2FB3189 +:103992008E12EF01F7C6D7C71617F1E7240000DD34 +:1039A2003C241000DD1C23DD1C23DD34240E00DD4D +:1039B20018241100DD18240F00DD18243000DD1852 +:1039C200EF23E7EF22E7A3EF1E320400EF193205DF +:1039D20000EF14320600EF0F320700EF0AF7EF078D +:1039E200320300EF02F792C6D7D9B2FBF1312FD7DB +:1039F200706131FD144E1344020071FED749B524A3 +:103A0200318EC15013C150A4FD192E1004D7C78F97 +:103A120096FCB096FCD161E8ED463BE596FC31128E +:103A22002103ED273B4016F90361E8ED273B8FB3F5 +:103A3200FB2FB7FBFDF239DC118FB3FB9F48FB8FE5 +:103A4200B3FB9FB7FBF5B8FBEF5F8FB7FB4FB3FB41 +:103A5200DE05A0B8FBEF0B8FB3FB4FB7FB61D8B00D +:103A6200B8FBB097FCD597FCDF3F8FB8FB7C804C4E +:103A7200A0DC0E8FB8FB7C804CC0DE05A0B7FBEF4C +:103A82001B8FB8FB318F44E10071FEDE0F8FB8FB54 +:103A9200318F44C10071FE61C8B0B7FB8FB7FB9F85 +:103AA20048FBCF97FC20F5B8FB8F48FB9F45FB8F67 +:103AB200B3FB9F46FB8FB2FB2FB9FBFDF239DC2231 +:103AC2008FB2FB9FB9FBFDEB39609F49FBD9B2FB7B +:103AD200F1313F609FA8FBFDEB3912FDFF39CFBAF0 +:103AE200FB64B0BAFBD5BAFBDF118FB2FB9FB9FB07 +:103AF200FDEB3912FDFF39CFBAFB64D96CFBF1E75C +:103B0200240000DD1A23DD0523DD0AEF12D968FB4C +:103B1200F1BD1AEF0DD948FBF1314FBD1AEF03F693 +:103B2200BD1A7113217150F000CE301BCF17000661 +:103B3200CE31060000000000000000717A30710BE7 +:103B4200E3710BE7C6D7C7168B728C01614ADE247C +:103B52008B728C02614ADE168C01728C02614ADE23 +:103B6200068C01318EEF048C02318E12EF288B31DC +:103B72008E12EF228B728C02614ADE068B318E121C +:103B8200EF148C01728C026142DE068C01318EEFE1 +:103B9200048C02318E12C6D7C716710AE7710BE385 +:103BA2007150F000717B30CE3023CF170006669E35 +:103BB200310000000000000000717A30710BE73123 +:103BC20082E302EFFA8D1F7158F000318E12C6D7D0 +:103BD200F0317E12E678C8FBD78C01F0317E04C842 +:103BE200FB14A96168D78C03F0317E04C8FB14A9C9 +:103BF2006168D7ED233CC7312221043134211F7182 +:103C020033217123215600664C0BDD1272F3311CF5 +:103C12007998FCCEFC0061CAFD7A3C86EFE9F7C6D2 +:103C2200D7C75600664C08DE0BF0317E12F678C814 +:103C3200FB86EFF0C6D7C7C1C1FBF8FFCC01008CF1 +:103C4200014C08DE2DFDDB3BDD0AA9614902DF1DC7 +:103C520000E7EF208C014C08DE10FDDB3BDF06ACF9 +:103C620002B9F7EF0F615901EFEAE7EF0761590176 +:103C7200EFCD00E71004C6D7C72004FBF8FFCC0243 +:103C8200FFCC03008C034C08DE42FDE83BDD24A997 +:103C9200E743DF0300EF308C0372F3311C79C8FB7A +:103CA200CEFC0061CAD2DF058C03FDD23B8C039CA3 +:103CB20002EF146159038C034C08DE10FDE83B61EE +:103CC200E800615903EFEF615903EFB88C0281619B +:103CD200F8EDC23DF642CAFB61E800CC0100CC001F +:103CE200018B4C0861C8ED773D717BFA8C01F03194 +:103CF2007E1279C8FBE743DF628BF0317E04C8FB9A +:103D020014A96168DF348C014DDE0F8C01F0317E25 +:103D120012F678C8FB615901EFEC6159008B4C082F +:103D2200DE138BF0317E04C8FB14A9616861E800E0 +:103D3200615900EFE8717AFAEF3B8BF0317E04C8EB +:103D4200FB14A9E743DD1DA9128C01F0317E337803 +:103D5200C8FB8BFDD23B615901EF09FDDB3B61F8EA +:103D620000615901717AFAFDDB3BDF0300EF066166 +:103D72005900EDE33C717BFACC00008B4C08DE3D30 +:103D82008BF0317E04C8FB14A96168DF1C00615905 +:103D9200008B4C08DE278BF0317E04C8FB14A9612E +:103DA2006861E800615900EFE88BF0317E04C8FBDE +:103DB20014A9E743DF02F6B9615900EFBE717AFA3E +:103DC2008C0281DD03E7EF01F71004C6D7C7C1C13A +:103DD200FBF8FFFDD8028C02D1DD12616902305C72 +:103DE20003BBF6614900DDEE618900EFF51004C600 +:103DF200D7C1300600C150A8C15030FDAA2D10060F +:103E0200D7C72006FBF8FF3485FBC5300600C1503A +:103E1200A8C15030FDAA2D1006D2DD0D3480FB89D9 +:103E22005CFC99FDB23EF7EF3C8F80FB5C01D1DD7B +:103E32001C4016F903DF16301000C1A1FD7A38C00C +:103E4200C736100571D4C6DE0417FDF33D4016F9DE +:103E520001DD114016F906DD0B8F80FB5C02D1619A +:103E6200E8FD9E44F71006C6D7D981FBF1C1503058 +:103E7200FD3B2DC0629F84FB713051FB8F59FB5C6F +:103E820008D1DF06716307716B27F7D7D984FBF17D +:103E9200C1D983FBC15030FD192E1004713051FB82 +:103EA2008F59FB5C08D1DF06716307716B27F7D767 +:103EB200C7200AFBF8FF300F00C15030FD3B2DC078 +:103EC2004021FB02DF0771104EFBF7EF4A71184EDB +:103ED200FBCC0700CC0802CC09808F80FB5C03D1AD +:103EE200DF08717AD5CC0607EF06717BD5CC062F99 +:103EF20017040600C1300400C150A0C15030FD516A +:103F02002E1006C736100571D4C6DE0A4016F90314 +:103F1200DF0417FDF33DF7100AC6D7C15010FD7A32 +:103F220038C0D7C78F16F9318FF723DD0724020077 +:103F3200DD10EF17F5D8FBF5DAFBF5D9FBF5AEFC92 +:103F4200EF097152217162217172218FAFFCB0AF02 +:103F5200FCD161E8ED8240CFAFFC088F16F9318FBA +:103F6200E734020023DD0A25DD07252361F3ED1F77 +:103F7200403134071240D8FB02DC2940D8FB26DE50 +:103F820023E6FD1D3FEF1D40D8FB25DF07E6A1FD1F +:103F92001D3FEF1040D8FB94DF0ACF69FB04F516F2 +:103FA200F97132218F50FB5C02D1DD15A0AEFC40CD +:103FB200AEFC0DDC0FCF69FB04F516F9713221EF6F +:103FC20003F5AEFC8F19F9318FE7240000DD07B14C +:103FD2002361D30CEF1236100571C4710122EF0B6D +:103FE200710402710122EF03710222310422144092 +:103FF200D9FB02DC1A40D9FB26DE14300400FD1D79 +:104002003FEF0C40D9FB25DF06300800FD1D3F4085 +:10401200DAFB01DF08301000C1FD7A38C031340705 +:1040220008715321F5D8FBEF1531542105F5D8FB62 +:10403200EF0CA0D8FBD5D8FB61F8CFD8FBFF310439 +:104042002208716321F5D9FBEF1531642105F5D9F9 +:10405200FBEF0CA0D9FBD5D9FB61F8CFD9FBFF311F +:10406200440708717321F5DAFBEF1531742105F568 +:10407200DAFBEF0CA0DAFBD5DAFB61F8CFDAFBFF53 +:10408200C6D7C74016F902C6D7C72004FBF8FF40BF +:1040920016F903DD064016F905DF218F49FB9C0363 +:1040A2008F48FB9C028F80FB9C018E929B17C13034 +:1040B2000400C1F6C15044FD512E10061004C6D7AB +:1040C200C1506CFD3B2DC0629F4005D7C7D5B2FCE5 +:1040D200DD06B0B2FCED7941CFB2FC023114070625 +:1040E20071104FFBEF0471184FFB4016F903DD0905 +:1040F2004016F90561E8ED79418F4FFB7FDEFB76D3 +:10410200D1DD4E8F4FFB9FDEFB665C10D1DD1E8F33 +:104112004FFB5C10D1DD0C308000C15011FD7A38AC +:10412200C0EF0A304000C15011FD7A38C0665C020F +:10413200D1DD1E8F4FFB5C02D1DD0C304000C1503F +:1041420010FD7A38C0EF0A302000C15010FD7A38D5 +:10415200C08F80FB5C03D1DD13C736100571D4C656 +:10416200DE0A30033EFD383CD261F80031220707F7 +:10417200309F2BFD383C00C6D78F60FB5C0FD1DD32 +:104182005D8F60FB5C01D1DD05F516F9EF508F60A4 +:10419200FB5C02D1DD15E6C1A1A1C15084FD192E3F +:1041A2001004711300711B207103038F60FB5C0804 +:1041B200D1DD05710303EF0E8F60FB5C04D1DD06D8 +:1041C200711300711B20300500FDCF3D71020330D9 +:1041D2000300C1C15084FD192E1004711A20F5602C +:1041E200FBF7D7C7C73641057184C6DC6EC73641B7 +:1041F200057194C661D87140500531B2D103E7EF21 +:1042020069713BD18F12F9A012F9318EE7240000B7 +:10421200DD0E23DD1323DD1E23DD2F23DD34EF3BF3 +:104222008F19F99F4005EF30F6C15084FD3B2DC038 +:10423200629F4005EF22716201300900FD9A3B62E4 +:10424200315A9F4005716301EF0E300800FDC240F4 +:10425200EF06300900FDC240E7EF0F7160500571B3 +:10426200485005713BD5F512F9F7C6D7C15005C1C3 +:104272005084FD192E1004D78F16F9318FE72400D0 +:104282000061F8ED854323DD1E23DD7B2361F8ED1C +:1042920048432361F8ED57432361F8ED62432361FC +:1042A200F8EDDA43ED27448F17F9318F240200DD50 +:1042B20026D5D8FBDD05F5B4FCEF03A0B4FC8FB422 +:1042C200FC01DE07F516F9713221D740D8FB0361F4 +:1042D200D8ED2A44E517F9F5B4FCFD782FFDB12697 +:1042E200FD682AD2DD0A713221FDD42FF516F9D7E5 +:1042F200FD3E2A4017F901DF05F569FBEF04CF699E +:10430200FB03CF16F902D7FD7330CF37001DFDBF77 +:104312002C8F42FB5C02D1DD0A308000C15010FDBF +:104322007A38C0FDFA2F714A9DF537FFF517F971FA +:104332003221CBE43FEFCBE6F6F0713BD471381873 +:10434200F9CF16F903D7FD2B4431040C07CF16F928 +:1043520004713221D7302700FD6E42CF16F905D7FE +:10436200FD2B4431020C1BF6FD6E42300500FDCFE1 +:104372003D71720700000000717307CF16F90271D8 +:104382003221D7CF69FB03F6426CFFDF05426EFF95 +:1043920061E8D7FDC630FD162DFD4F30714B9DF5FE +:1043A20050FBF551FBF552FBF553FBCF350003CF24 +:1043B200370019FDDB2ACE3708CBE4BFFFCBE6FF7F +:1043C200F1CED4FFF6BEE0BEE2BED0F5B4FCCF160D +:1043D200F906F5D8FBF5DAFB3102071F71720140CD +:1043E200D8FB04DE0C40DAFB04DE064017F902DFDC +:1043F20037E516F9713221713AE7D77173013194B9 +:104402009E02EFFAFDD42F712AE7CEA409F5F3003C +:1044120061FDE5F300CEA408712BE7E516F97132D0 +:1044220021713AE7D700EFFDD73102004030030097 +:10443200C15084FD3B2DC0625C01D1DF07F516F946 +:10444200713221D7F642E0FBDF27E6BFE0FBF6C17F +:104452005004C15084FD192E10048F4FFB5C9F9FA6 +:104462004FFB711060FB307B41FD383CD7F6BFE05B +:10447200FBD7FD1003F7D7BDD8F6BDDAD7F303FD9E +:10448200144E13D7ADD8BDDCADDABDDED7DADEC34C +:10449200BDDCF6BDDEFD4705C0BDDED7C72024FB6F +:1044A200F8FF8F86FBF0F985FBFD7F44BC048F8803 +:1044B200FBF0F987FBFD7F44BC028F8AFBF0F98990 +:1044C200FBFD7F44BBAC04FD7944AC04311EBDDC72 +:1044D200F6BDDEFD4705FD8644AC02FD7944AC0223 +:1044E200311EDADCC3FD8F44C0BDDCADDEFD3A0611 +:1044F200FD8644ABFD7944AB311EDADCC3FD8F444B +:10450200C0BDDCADDEFD3A06FD340CDADAADD8FC16 +:104512001C4E00C3C58F70FC5C3FF0317E04F0FB83 +:1045220014C2C0BDD813BDDA3172DB05FD090CEF30 +:1045320003FD910BADD8B9A070FCF6BC20BC229C47 +:104542001F8C1F4C2EDD3C8F70FC0E1F70F161DC46 +:10455200605C3FF0317E1279F0FBFD79448C1F7371 +:1045620009E825318FBDDC70BDDEFD4705AC20BDFD +:10457200DCAC22FD3A06ADDABC22ADD8BC206159D2 +:104582001FEFBEAC20BDD8AC22BDDAC9DC0004F6F8 +:10459200FDC205C9DCFFFFF6FD5506ADD8BFE8FB3D +:1045A200AFE2FB42E8FBDD12AFE4FBBFE6FBAFE2AA +:1045B200FBBFE4FBAFE8FBBFE2FBAFE4FB42E6FB81 +:1045C200DC50AFE2FB42E4FBDE48AFB6FC42E2FB6A +:1045D200DE4040EAFB16DC1F40EAFBA0DE168FEB52 +:1045E200FB4FEAFBDE0EAFE2FB22ECFB44691061FB +:1045F200C8FD5D46F5EAFBAFE2FB445146DC0BAF7A +:10460200E2FB241027BFB8FCEF1930F82ABFB8FC30 +:10461200EF1140EAFBFFDD03E6EF01F634EAFB8926 +:10462200610899AFE6FB42E4FBDC1BAFE4FB42E22C +:10463200FBDE13AFE2FB42B8FCDE0BF5EBFBAFE2B5 +:10464200FBBFECFBEF1140EBFBFFDD03E6EF01F6F6 +:1046520034EBFB896108991024C6D7C72006FBF802 +:10466200FFA08BFBD58BFBDF1CA08CFBD58CFBDF6B +:1046720014A08DFBD58DFBDF0CCF8BFBFFCF8CFB0A +:10468200FFCF8DFBFF717BFA710A9E31929E02EF82 +:10469200FA8E98FD69069C038E949FBAFC8E969FB3 +:1046A200BBFC8E979FBCFCFD034813BC048FBDFC72 +:1046B2004E03DF12AF74FC614904DE41AC04227484 +:1046C200FCFD3247EF378C03318EB112D9BDFCF1BC +:1046D20043DF1F8C035C0391DF03E6EF01F6046DF9 +:1046E20001313D1201032274FC610904BBFD324712 +:1046F200EF0B8FBDFC4E03DE04F6FD32478C039FA9 +:10470200BDFCAC04BF74FCD972FCF101041AF914AB +:10471200A944FFFFDF04E6B9EF12D972FCF10104EC +:104722001AF914A944FEFFDD03A9A1B91006C6D7E0 +:10473200C71617440001DC02F616A072FCF972FCDF +:10474200F3311CF6781AF9B7F647DFEEC6D7C7562B +:104752000066F0317E12F6B1781AF99666D1DFF171 +:10476200F58BFBF58CFBF58DFBC6D7711322D7C7F2 +:104772002004FBF8FFD912F9F1E7240000DD112330 +:10478200DD1E23DD2523DD2C23DD3723DD3CEF4237 +:104792008F72FC9F76FCA012F9D9BAFCF112EF5D80 +:1047A200A012F9D9BBFCF112EF53A012F9D9BCFC4B +:1047B200F112EF49A012F98FBDFCFD8306318E1272 +:1047C200EF3BA012F9325500EF33A012F932AA00E2 +:1047D200EF2BF976FCF3311C791AF9BB3112220561 +:1047E2008B9C03EF078C019C03B076FC71807117E0 +:1047F2002261DC61FB7111228C03318E121004C61E +:10480200D7C72006FBF8FF8E98FD69069C038E979A +:10481200FD69069C028E96FD69069C018E94FD69D7 +:10482200069B710B9E717AFA8C02F0317E12791816 +:1048320026BC048C035C03D1DF158C024C03DE0C16 +:104842008C024C02DF098C014C1D61F86179048CE9 +:1048520001318EB1610904BC04313D120103BC0473 +:0F4862008C040D708C051C00BC04121006C6D708 +:1048710061FC61FC61FC61FC61FCC1C3C5C7520CF8 +:10488100929269D4FEC1DFF88EFD708EFCC1401694 +:10489100F903DF09717AFA309F2BFD383CC09EFC89 +:1048A100609EFD34D4FE5206C0B9A5A592DFF9C6BB +:1048B100C4C2C061FCC1C3C5C7520C929269D4FE87 +:1048C100C1DFF88EFD708EFCC1717AFAC7364105E1 +:1048D10071A4C6DC41F57CFC71485005716050053E +:1048E10031042126716A27710321D550FBDF0FD5D1 +:1048F10051FBDF0AD552FBDF05D553FBDD0C3162DD +:104901000702EFFA716307716B27FD6D47FDC8342C +:10491100F512F9ED014AC73641057184C6DE0DF580 +:104921007CFC71485005FDC834ED014AC73641058C +:104931007194C6DE15407CFC03DD0C407CFC04DD7B +:1049410006407CFC0161F8F57CFCD97CFCF1E72494 +:104951000000DD0823DD1323DD36EF5D71405005D6 +:10496100E57CFC71505005ED014A8F40059F13F91C +:10497100D913F9F1FDEE37629F15F94013F97FDD87 +:1049810006CF7CFC02EF03F57CFC71505005EF7003 +:10499100C73641057194C6DE1CC736410571C4C6D0 +:1049A100DE06CF7CFC03EF11F57CFC7148500571EC +:1049B100605005EF4BCF7CFC04407CFC03DF0F8F84 +:1049C10015F99F4005D913F9F1FD6338EF128F40B6 +:1049D100057617F1C1D913F9FD5A35C0715050054B +:1049E1004013F94FDD094013F97F61E8A013F94045 +:1049F1007CFC03DF0BD913F9F1FDEE37629F15F94A +:104A0100C09EFC609EFD34D4FE5206C0B9A5A5929D +:104A1100DFF9C6C4C2C061FCC1C3C5C7520C9292C2 +:104A210069D4FEC1DFF88EFD708EFCC1F616717A75 +:104A3100FA714AE5717BBD51405F0401D1DD05A7E3 +:104A4100F647DFF3300400BF2401F6BF2A01300B23 +:104A51000BBF2801FD3A2D300B0FBF2801FD3A2D68 +:104A6100300F0FBF2801710AE6713320C09EFC6030 +:104A71009EFD34D4FE5206C0B9A5A592DFF9C6C485 +:104A8100C2C061FCC1C3C5C7520C929269D4FEC1B8 +:104A9100DFF88EFD708EFCC1717AFAD520FBDD0E38 +:104AA100EB1EFB899E44A21EFBB020FBEF2B710A7B +:104AB100E6300400BF2401F6BF2A01300B0BBF28EA +:104AC10001FD3A2D300B0FBF2801FD3A2D300F0F9C +:104AD100BF2801712320713320C09EFC609EFD34EC +:104AE100D4FE5206C0B9A5A592DFF9C6C4C2C06101 +:104AF100FCC1C3C5C7520C929269D4FEC1DFF88EC6 +:104B0100FD708EFCC12006FBF8FF71503002F6BC2F +:104B11000231B2E21B3184510771603002EDEF4B7B +:104B2100617902F6614902DFE871603002EDEF4B15 +:104B31008E509C05713BE2715030028C05318EFD27 +:104B41009939629F22FB8E519C015C01D1DD077175 +:104B5100603002EDEF4B8C015C02D1DD66D922FBA6 +:104B6100F1FD1339629F23FBF6BC0231B2E2193128 +:104B710084510671603002EF75617902F661490274 +:104B8100DFE971603002EF66713BE231C2510671BB +:104B9100603002EF598F23FB9E50F6BC0231B2E226 +:104BA100193184510671603002EF43617902F66177 +:104BB1004902DFE971603002EF34713BE27160302C +:104BC10002EF2B31B4E2248C015C03D1DF1D713B78 +:104BD100E28E509C0571503002716030028C0531BB +:104BE1008EC1D922FBFDC938C0EF03ED474B10063A +:104BF100C09EFC609EFD34D4FE5206C0B9A5A592AC +:104C0100DFF9C6C4C2C061FC00EFFD61FC00EFFD2D +:104C110061FC00EFFD61FC00EFFD61FC00EFFD6157 +:104C2100FC00EFFD61FC00EFFD61FC00EFFD61FCAC +:104C310000EFFD61FC00EFFD61FC00EFFD61FC0098 +:104C4100EFFD61FC00EFFD61FC00EFFD61FC00EF99 +:104C5100FD61FC00EFFD61FC00EFFD61FC00EFFD7B +:104C610061FC00EFFD61FC00EFFD61FC00EFFD6107 +:104C7100FC00EFFD61FC00EFFD61FC00EFFD61FC5C +:104C810000EFFD61FCC18F7AFB4F96FFDF328F7B16 +:104C9100FB4F97FFDF2A8F7CFB4F98FFDF228F5955 +:104CA100FB5C04D1DF1A712051FB716307716B2723 +:104CB1004016F906DD064016F90161F8CF17F90231 +:104CC100C061FC71222161FCC1C3C5C7520C929223 +:104CD10069D4FEC1DFF88EFD708EFCC1717AFA8E47 +:104CE10031318EE7240600DD0923DD1D23DD31236B +:104CF100EF49D9C4FBF104BBFB148D1F9930BBFBF9 +:104D0100FD483B629FB3FBEF32D9C4FBF104BEFB0C +:104D1100148D1F9930BEFBFD483B629FB2FBEF1B18 +:104D2100D9C4FBF104C1FB148D1F9930C1FBFD48AF +:104D31003B629F02F9300028FD383C4031FF08DD1D +:104D410008A031FF717201EF1C7158F000717301FD +:104D510071122140C4FB02DF03F6EF05D9C4FBF158 +:104D6100A1609FC4FBC09EFC609EFD34D4FE520630 +:104D7100C0B9A5A592DFF9C6C4C2C061FCC1C3C553 +:104D8100C7520C929269D4FEC1DFF88EFD708EFC81 +:104D9100C1717AFA8F80FB5C03D1DD194016F903EA +:104DA100DD064016F905DF0D36100571D4DE06303B +:104DB100033EFD383CC09EFC609EFD34D4FE52068D +:0D4DC100C0B9A5A592DFF9C6C4C2C061FC4F +:104DCE000000000000000000253F103AF72AD53001 +:104DDE003E32B9328133CE4084408B407A4200203D +:104DEE00253F103AF72AD5303E32B9328133CE40C4 +:104DFE0084408B407A420000000000000000983A88 +:064E0E00F82A233012997E +:104E1400317503F7332312D7C73314F4DCCDDF80A5 +:104E2400FC844E00CDDF16EC2F4E00C64ADE02DEB7 +:104E34003815014CFFDD290361C8DD241571FB4AD7 +:104E4400DC80DC17DF08618A718C618ADE0D82DF09 +:104E54000A83DF07A5A144807FDE0B448000DC01C8 +:104E6400D7CDDE01EF03CDDE03EDC708F10361C842 +:104E7400DD03F4DED73174DEF934FF7FCDDE05D7F0 +:104E8400159DDE010361C8DDE9234CFFDDDE3172CF +:104E9400DEE7D1318EDF11C9DA807EBDD89DDDFD1C +:104EA400B70615317E247E0036E820247C00553E6A +:104EB400311FDE04A136F220C151806174C5C38D57 +:104EC400DCC1410011ABBDD811AC02BDDA118C08B4 +:104ED4009DDDC7FDB706C611AC04BDD811AC06BD37 +:104EE400DA118C099DDDFD340920046ADF03FCA678 +:104EF4004F00FC324F00FDB706FC874F00FDB7069C +:104F0400C9DAC03FC9D80000F4DD51806175FD34B1 +:104F140009FC6F4F00FDB706B4DF4ADF80DFCFFC2A +:104F2400874F00FDB706100AC0317D0514D715BDA3 +:104F3400DA13BDD88DDC9DDDD7C9DA803FC9D8002E +:104F440000F4DDD7118C019DDD11AC02BDD811AC8C +:104F540004BDDA1704060016D78C019DDDAC02BD32 +:104F6400D8AC04BDDA1704060016D7A806BDDAA823 +:104F740004BDD888089DDDD7A80C14A80A12880996 +:104F84009DDCD7A80CBDDAA80ABDD888099DDDD759 +:104F9400A80635B806A80433B804880861A8DC98C4 +:0D4FA40008D715B80613B8048DDC9808D79F +:0A4FF60031393A33313A3437000004 +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_0.12_CTTS.hex b/tags/1.34_1.05nup/hex/bsr_0.12_CTTS.hex new file mode 100644 index 0000000..b9234ba --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_0.12_CTTS.hex @@ -0,0 +1,911 @@ +:020000002805D1 +:02000200FFFFFE +:04001000BC47BE47E4 +:02001C00644935 +:02002400D049C1 +:02002A003D4A4D +:08003400914B4E4B8C4BA84C84 +:02004A00C047AD +:02005A00FB4762 +:02006200564CFA +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C72004FBF8FFCEABACC736F00071F4C6FE +:1000E800DE06713014F9EF368EA89C035C90D1DDE2 +:1000F800148C035C10D1DD07716A27711096FA71B0 +:100108003014F9EF16CC0200CC0100615902615994 +:10011800018C01D1DFF88C02D1DFF0FD8E01CC0219 +:1001280000CC03008C034C09DE2B8C03318E04F6C3 +:100138000FC1317B9EFDC41189728C03318E04F688 +:100148004F14896142DF03F6EF01E6600E029C025C +:10015800615903EFCF40F64FFF61F86159028C02F5 +:10016800D161E8FD1904FD6202EDDE001004C6D776 +:10017800717BFACEA016CEA180E5F300CEA408F5D7 +:10018800AAFFF5A9FFD78F14F931350ACD0003CDA1 +:100198000307F40EEF07F400CD0306F40ECE20FF9C +:1001A800CE23F0CE2EFCF401F402F404F405F40698 +:1001B800CD0740F40CF51005F40FF521FFCE22E928 +:1001C800CE24F7CE25F2CE26FCCE275FCE2CFFCE4E +:1001D8002FFFCF1105FCF53000F53100F53300F5A0 +:1001E8003400CF350003CF370019F53C00F53E0049 +:1001F800CF120511CF530006F55700F6BEE0BEE258 +:10020800BED0CBE4FFFFCBE6FFFFCBD4FFFFCE3859 +:1002180031CE3971CF38050AF53905F537FF710840 +:10022800F20090BFB401F5A5FFF5A6FF7158F000E4 +:10023800F530FF7128F0005087BF1801BF1A01BFC1 +:100248001C01BF1E017148F000F53002710801055C +:10025800F55005F5BCFFF5BDFFD7FD112EFD803625 +:10026800FD2B2D717AFA8F14F9313516300300C140 +:100278005084FD2D2BC0625C01D1DD09CF12F9023B +:10028800EF03F512F9FDF12EFD8B33FDBC02FD3DA8 +:1002980042712221712BE7CEABACFD83363124218C +:1002A80005FD8336EFF7CEABACFD1737D2DFFA6129 +:1002B800EDEFE4D731020403F6EF01E6603414F9F8 +:1002C800718C8971899931120403F6EF01E6603463 +:1002D80014F9718C89719999D7C72006FBF8FFFD2D +:1002E8000605301400C15008FD4904C0CC05048C33 +:1002F800054C14DE0C8C05318EFD7208615905EF32 +:10030800EECC05048C054C1461C8EDC7038C05318F +:100318008EFD7208CC04008C044C04DE7CC7364188 +:10032800057184C6DC733016F9BC02F6BB31B2D154 +:100338000EC73641057184C6DC05CEABACEFEE7155 +:100348003BD1AC02148F4005997150500561790278 +:10035800617900F0E1614900DD09C7364105718422 +:10036800C6DECA304000C18C05318E31AD128C0416 +:10037800318E318D03BDD831FFBDDADADAADD8FD63 +:100388003E0BC0D2DD0D300800C15014FD4904C039 +:10039800FDFB09615904ED1F038C05318EFD7608BC +:1003A800D2DD0D300800C15014FD4904C0FDFB0921 +:1003B800C73641057184C6DC06615905ED0C037129 +:1003C800605005CC0200CC03008C034C09DE248C61 +:1003D80003318E1249F61F728C03318E04F64F14C6 +:1003E800896142DF03F6EF01E6600E029C02615963 +:1003F80003EFD68C02D1DF08FDFC09FD0E0BEF0DD3 +:10040800300800C15013FD4904C0FDFB091006C6A1 +:10041800D7FD0605300800C15014FD4904C0FDFC95 +:1004280009ED0E0B3184BD02EFFA717BBDCBE4FF01 +:10043800FFCBE6FFFFCBD4FFFF717ABED7717BBE3F +:10044800D7C7C1200AFBF8FF8C0A318E31ADC13104 +:100458007B9DD4C0BC048DD49C068C129C098C1244 +:10046800318E040C00128C09318EBDD813FDF106B3 +:1004780061C8ED0105CEABAC8C09318EFD6E08D29A +:10048800DD098C09318EFD7208EFEDCC08008C086F +:100498004C04DE55F6BC023016F9BBAC04148C06CD +:1004A8009EFD118972AB146299AC04A1BC046179F8 +:1004B80000617902F0E1614902DFE0304000C18C5F +:1004C80009318E31AD128C08318E318D03BDD83192 +:1004D800FFBDDADADAADD8FD3E0BC0D2DD06FD4548 +:1004E80004E7EF16615908EFA58C09318EFD7608EF +:1004F800D2DFF6615909ED6604F7100CC6D7717B97 +:100508009D717BFAFD2C043016F9FD2109FDAC081C +:10051800F7D7FD0605FD0E0BFDFB09FD4504F7D7D2 +:1005280061CF5100718C7109FECBF800FEFC780197 +:1005380000F6BF00F953C0F693935820FEDFF94147 +:100548000036AE4C345AFCEF05118B99A7A5174419 +:10055800E04CDFF53602F9305AFCEF04CC0000A776 +:1005680047DFF9410036E820348CFCEF05118B9900 +:10057800A7A51744E820DFF5368CFC308CFCEF0487 +:10058800CC0000A747DFF9FCD80000EFFE61DD7161 +:100598007BFABEF0ADD8BEF200AEF661CDD7C3612E +:1005A800DD717BFABEF0ADD8BEF200DBF6FFADDC44 +:1005B800BEF000AEF6BDD8AEF40312ADDABEF2005E +:1005C800AEF661CD03BDDAC2D7C3F33174D908835F +:1005D800C1F626D8BDD8C0317505C312F623C2FDB1 +:1005E800F20593DF0312F623C2D7440000DD27612A +:1005F800DD717BFACFE80080BEF6F6BEF4BEF2AD40 +:10060800D8BEF0CFE800818FE8003103FAAFE000F0 +:10061800F5E80061CDD7ADD8D7C3F33174DB0F83CC +:10062800C1F626D8BDD861317026DABDDAC0317579 +:100638000D83C312F626DCBDDC61317023C2FD5A7E +:100648000693DF0CF626D8BDD861317026DABDDAFC +:10065800C2D7C161686BDC6BDDC0DD2F61DD717BEA +:10066800FACFE80080BEF4ADDCBEF6ADD8BEF0AD82 +:10067800DABEF2CFE800818FE8003103FAAEF0BDB0 +:10068800D8AEF2BDDAF5E80061CDD7F6BDD8BDDA4F +:10069800D7C1F626D8BDD861317026DABDDAC0D701 +:1006A80006DABDDAADDC06D8BDD861D8A6DAD7D16E +:1006B800DD17C1C3DAD89DD8ADDA311C61EEB4D8E4 +:1006C800DFF8BDDA13BDD8C2C0D7D1DD1BC1C3DA8C +:1006D800DA9DDAADD8311E33311E3371F9B4DADF61 +:1006E800F4BDD813BDDAC2C0D746D8DD0771FF7193 +:1006F80077D971C0D75BDB9DDB605BDA9DDAADDC57 +:100708005BD9085BD808BDD8D7C3C7F3728EFDC1C3 +:1007180062314C41003600201161A072C09EFD621A +:10072800C6C2D7C3C7F3728EFDC1625C0F0C000F3F +:10073800FE00314C4100360A201161800FFE007323 +:10074800C09EFD63C6C2D7DF1D06DC44807FDF166E +:100758007152DEEF32DF0F06D844807FDF08315454 +:10076800DE3C3172DE3CC9DE0504FDC207EF46C53A +:1007780014ADDEC1657BDB5C809DDEADDA71FB35D7 +:1007880071FB44807FDEC03544807FDEC86BD96B47 +:10079800D86BDD6BDC0561C8DD1BADDA71FB31742C +:1007A800DE077174DBF181EF0C45ADD861F846DCEA +:1007B80061E87177DBC0BDDEC4D78EFC708EFDC1E9 +:1007C800C5C3ADDE315E041A20320000C3C1D8DED5 +:1007D800F1C1AEF8FCEC0700C0C0C0C2C4C09EFDA9 +:1007E800609EFCD71489728A049EFDAA021411899E +:1007F8004C40DD0E624C0430020061C8300100BF7D +:1008080000F9D7C5C3C1ADDADAD831750914F623B2 +:1008180012F661D8B125ED2A08C5C3C1ADDADAD818 +:10082800F4DB0361C8DD3B23559E31730A95013122 +:100838001C61D8A13175F6618A4C80618ADC11DFB0 +:100848000633718C33DE0983DF0604010061D88525 +:100858007174DB3561FB9DDB6571F99DDA6370644A +:06086800BDD8C0C2C4D7D8 +:10086E005208EF065203EF025206FEE600FE1B0090 +:10087E00DC16089F03088F0408089F040862FE24F4 +:10088E0000089F0408EEBF00EEBA00C1C514410E69 +:10089E0011D9D0FF118FD1FF312E45C4C0D7F231FF +:1008AE00A2C401E2D79DE261DD4C09DF12717BFA31 +:1008BE00C18F06089F9BFCC0CF060800EE270031B3 +:1008CE00F2FA04CF0608004C00DF05D50008DD164D +:1008DE0061DD717BFAD50608DD0ACDE31F61CD61BE +:1008EE00CDEE160061CDFED40061FFFE9A00FCF83D +:1008FE00FF0EFEB20061CDFED5004C09DF0EC18F9A +:10090E0006086F9BFC9F0608C0EE0400CF06080089 +:10091E00F8E3D75200EF025202FE3700CF9AFC00E6 +:10092E00CF060800BF0408C716629F0008410011D9 +:10093E008F12239B4100118F13239F0108C6510074 +:10094E00FE62FFEF025205CF060800C1510CFE0AEF +:10095E0000C0D7C1511DFE0200C0D761DD717BFA08 +:10096E0070CEC0A59EC47CFF9EC4609EC461CDD7D0 +:10097E0061DD717BFAC18EC45C1BFED6FFCF06080B +:10098E0001FED7FFC061CDD731F2FA1AC1AEE4BF76 +:10099E008CFCAEE6BF8EFCAED4BF90FC30FFFFBE2B +:1009AE00E4BEE6BED4C0D731F2FA11C1AF8CFCBEA4 +:1009BE00E4AF8EFCBEE6AF90FCBED4C0D7C1BF92F2 +:1009CE00FC13BF94FC15BF96FC17BF98FCC0D7AFA5 +:1009DE0092FCDB94FCEB96FCFB98FCD7534B30520D +:1009EE005430324E323030475631323000FFC15023 +:1009FE00FEFEAB0061DD717BFACF060800FE0A0039 +:100A0E00FEA4FF61CDF8E3EECF00C7FB0408BF8C58 +:100A1E00FC8FC0009C05C5C337040600BF8EFC3595 +:100A2E0036600A300000522BFE6600C2C4C6300E7D +:100A3E000AB800300000B8022004AF8EFCB80030B7 +:100A4E000F00B802AF8CFC61FF520AFE3AFFECF8C1 +:100A5E00FF0E717BFAC1C7FB04088C05C65C80FED5 +:100A6E000200C0D761DD717BFA70CFC0FFA59FC0B9 +:100A7E00007CFF9FC000609FC00061CDD7618BFEE0 +:100A8E00E2FF717BBE410011FB000017CEFC00613E +:100A9E00CB089EFDF31161C999A58392DFF7D7FEAE +:100AAE00B1FED59AFCDF23C1CF0308035109FEF432 +:100ABE00FDC0D2DF37FE3800A20408CF030807516D +:100ACE0009FEE1FDD2B20408DF22C7FB0408318320 +:100ADE0002C6D7C6510AFECCFD624C1FDF06CF9A66 +:100AEE00FC01EF04CF9AFC00C0EE5BFEC0EE55FE9B +:100AFE00C7C1FB04088B31196C0161589BC0C6D766 +:100B0E00717BFAFE4DFEAF0408040600C114367266 +:100B1E000A300000522DF3FE77FF8FC000FE2BFE31 +:100B2E0061CF5C807C8073C0041900CEFC0F61CB5A +:100B3E00C55404EF03C55417FE18FEC7360008BB94 +:100B4E00629C0288089C03D1DD334C41DE2F70F18C +:100B5E00312DB161090033081C000851FF612A4193 +:100B6E000E118FD0FF613B118FD1FF6138DC0E8BE0 +:100B7E005C03DF0964C6C4FE2BFDEECAFDC6C4EEDF +:020B8E00C3FDA5 +:0A0FF60031343A32353A3038000049 +:0A20000000060C12181E242A3036C8 +:10200A00001632486480961228446076920824406A +:10201A004040666D756C0000404066646976000059 +:10202A004040666164640000404066737562000067 +:10203A00404066636D70000061636F7300000000CA +:10204A006173696E000000006174616E0000000037 +:10205A006174616E32000000636F7300000000005B +:10206A0073696E000000000074616E0000000000D9 +:10207A00636F73680000000073696E6800000000F7 +:10208A0074616E680000000065787000000000004E +:10209A0066726578700000006C64657870000000F4 +:1020AA006C6F6700000000006C6F67313000000041 +:1020BA006D6F646600000000706F7700000000001A +:1020CA0073717274000000006365696C000000009F +:0E20DA00666C6F6F72000000666D6F64000030 +:0820E800317503F7332312D711 +:0A21000031343A32353A303800002D +:10210A00AD30AE70B000B300B470B5A0B780BA00FD +:10211A00BB90BD00BE00BFF0C300C5C0C800CAC0A6 +:10212A00040012000C10240010D01BF00AF008E082 +:10213A000CF008C008B007F00B0005D00200090037 +:10214A000000000000000000000000000000000085 +:10215A000000000000000000000000000000000075 +:10216A000000000000000000000000000000000065 +:10217A000000000000000000000000000000000055 +:10218A000000000000000000000000000000000045 +:10219A000000000000000000000000000000000035 +:1021AA000000000000000000000000000000000025 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 +:1021FA0000000000000000000000000000000000D5 +:10220A0000000000000000000000000000000000C4 +:10221A0000000000000000000000000000000000B4 +:10222A0000000000000000000000000000000000A4 +:10223A000000000000000000000000000000000094 +:10224A00AD30AE70B000B300B470B5A0B780BA00BC +:10225A00BB90BD00BE00BFF0C300C5C0C800CAC065 +:10226A00040012000C10240010D01BF00AF008E041 +:10227A000CF008C008B007F00B0005D002000900F6 +:10228A000000000000000000000000000000000044 +:10229A000000000000000000000000000000000034 +:1022AA000000000000000000000000000000000024 +:1022BA000000000000000000000000000000000014 +:1022CA00874D8000000000007F7F7F7E7D7C7B7AC7 +:1022DA00797877767574737271706F6E6D6C6B6ADC +:1022EA00696867666564636261605F5E5D5C5B5ACC +:1022FA00595857565554535251504F4E4D4C4B4ABC +:10230A004948474645444342080101020203030281 +:10231A0000FEFBF7F3F0F0F3FA041225384D5F6E76 +:10232A00777A776E5F4D38251204FAF3F0F0F3F7F7 +:10233A00FBFE0002030302020100000000001F006E +:10234A003B005A0078009700B500D400F300110151 +:08235A0030014E01F6DA6E9429 +:102362005084EDD02B301200ED9A38716307716BF7 +:1023720027D7506CED022CAF08F9DB0AF9241400C0 +:10238200D7300800FD5036629F02F9D77234A7FA9F +:1023920089616A99D7C1506CFD2D2BC062D730205C +:1023A20000C15011FD4C33C0D7300400C15084FD30 +:1023B2002D2BC062D7C1E6C15084FDD02B1004D7AB +:1023C200C1E6A1C15084FDD02B1004D7E6C1A1A162 +:1023D200C15084FDD02B1004D7300700C1E6A1C143 +:1023E2005084FDD02B1004D7300300C15084FD2D42 +:1023F2002BC0625C01D1D7F1BDDCF6BDDEFDA605C6 +:10240200FD99065108EDD206C7FDDB23FD67233097 +:102412000F00FDC223300300FD9A38301F00FDC2B9 +:1024220023301600FD9A38300300C15084FD2D2B55 +:10243200C0625C0176D1DD0D7170A3FAE6A1C150D4 +:1024420013FD4C33C017F112C6D7C7FDAB235C0393 +:10245200D1DD39301400FDB52434A3FA895C9F998B +:102462008A0C7CFF50FF5C14D1DD1A8A0C7CFF5C65 +:1024720014FD8E23716A275700316207058767D1E1 +:10248200DFF7FD6D2334B6FA895CEB99E6A1C15002 +:1024920084FD2D2BC0D2DD11FDDB23303300FD9AEC +:1024A20038F6FDC2237178A3FAE6C15013FD4C330E +:1024B200C0C6D7C7C12004FBF8FFCC0200FDAB2386 +:1024C2009C038C045C20D1DD0E8C036C019C038C7C +:1024D200026C209C02EF138C045C10D1DD0C8C0387 +:1024E2005CFE9C038C026C109C028C045C08D1DDA7 +:1024F2000E8C036C029C038C026C089C02EF138C02 +:10250200045C04D1DD0C8C035CFD9C038C026C0426 +:102512009C028FA3FA5C9F728C03318E316D148CF6 +:1025220003318E314D616D08616C5C606162629F46 +:10253200A3FA8FAFFA7CFF50FF5E02D1DD1F8FAF8F +:10254200FA7CFF5E02FD8E23716A27CC01003162A4 +:1025520007086159018C01D1DFF4FD6D238C03D191 +:10256200DD06301000FD9A388C03318EC15004C153 +:10257200FD62231004F71006C6D7C7D997FAF1C136 +:102582005006C1FD622310046276D998FAF1C15057 +:1025920007C1FD6223100462616617F112C6D7FDFE +:1025A2007C25F7D7C72004FBF8FF711300711B20AD +:1025B200710303710205FDCE23E6FD9A38FD672300 +:1025C200F6C15005C1FD62231004300F00FDB72390 +:1025D200300A00FD9A38710305300800FD9A383040 +:1025E2001F00FDB723FD6723FDEA23DF03E7EF3A70 +:1025F200300300C1C1FD62231004710203711A206D +:10260200306400FD9A38C717A116F749CE229BA362 +:10261200A75103614ADFF4C617A1C1300300C150BC +:1026220010C150A4FD022C1006F71004C6D7FDEA13 +:1026320023DD12301400FDB524FD4C24303C00FD96 +:102642009A38FDCE23711300711B20710303F6C16A +:102652005003C1FD62231004F7D7C72004FBF8FF23 +:10266200CC02008F06F99C03301000C150A4FD2D4E +:102672002BC0629F06F9D585FADD04F7ED4227717A +:102682007BFA8C037F06F95C08D1DD108F06F95CBA +:1026920008D1DF05CC0210EF03CC02208C037F06A9 +:1026A200F95C04D1DD168F06F95C04D1DF088C02D7 +:1026B2006C049C02EF068C026C089C028FA2FA5CEE +:1026C200F3728F06F95C0C6162629FA2FA8FAEFA16 +:1026D2007CFF50FF5E029C02D1DD22717BFA34A6A0 +:1026E200FA896E0299717AFA716A27CC0100316215 +:1026F20007086159018C01D1DFF4FD6D238F06F9C2 +:102702005C40D1DD09E6A1C15012FD4C33C08F06F9 +:10271200F95C01D1DD08E6C15012FD4C33C0717A7B +:10272200FA8F06F95C41D1DD163406F9895CBE994F +:10273200D906F9F1C15010C150A4FDD02B1004F7F5 +:102742001004C6D7FD0A24F7D7FD4C24F7D7C78F4C +:10275200B6FA7617F1FDB524664FB6FADFF1F5B693 +:10276200FAF7C6D78F5BFCB05BFCD1DF67CF5BFCAF +:1027720080710407E6613012F6710420611043DDB6 +:102782002B710407E661306061FB71012031042086 +:102792000F7130A3FAE6A1C15011FD4C33C0EF0C0A +:1027A2007138A3FAE6C15011FD4C33C071330431C4 +:1027B2001205067140A3FAEF047148A3FA3112051B +:1027C20003E6EF01F66061FB7141024012F9036119 +:1027D200F8FDF529D7C72008FBF8FFC736F00071CE +:1027E200D4C6DE0300EFF4FD8323300900FD50362A +:1027F200629C077163018C074CEADC06CF5AFC0726 +:10280200EF4A8C074CC6DC06CF5AFC06EF3E8C071B +:102812004C9FDC06CF5AFC05EF328C074C7CDC0661 +:10282200CF5AFC04EF268C074C50DC06CF5AFC032F +:10283200EF1A8C074C22DC06CF5AFC02EF0E8C07F3 +:102842004C06DC05E55AFCEF03F55AFC304A57BB4F +:1028520017C1E6A1C1503EC1FD74231006D2DF218B +:102862007108A2FA405AFC07DE05F515F9EF24407B +:1028720002F904DE06CF15F902EF18CF15F903EFBE +:10288200127100A2FA4002F9F1DC05E515F9EF0335 +:10289200F515F9D515F961E8ED482917040300C1CA +:1028A200300400C1500CC1506CFD5B2B100630DAB5 +:1028B20020BB17C1E6A1C1500EC1FD74231006F65C +:1028C20090BB17C1E6A1C1500CC1FD7423100631A3 +:1028D200242002EFFA7112208F5AFCF0312E040AE2 +:1028E20021C1304000C1C1FD742310068FCA229F4E +:1028F20003F98FCB229F04F98FCC229F05F930A5D3 +:1029020000FD9A3830DA20BB17C1E6A1C1500EC1D2 +:10291200FD7423100630A500FD9A38300400FD979F +:10292200239C0717040300C1300400C1500CC1FDF1 +:1029320074231006F6BB17C1E6A1C1503EC1FD7457 +:10294200231006FD5529FD8323305529FDC336107A +:1029520008C6D7C7C1FBF8FF8F07F94F02F9DD2878 +:10296200712202D902F9F1C9D8E66FFD950512303C +:102972007351231231FF33BF08F933BF0AF9D90863 +:10298200F9F19F9EFA712302D55DFCDF5F7122028D +:10299200409EFA15DC16FD792361D8B3BDD813BD6C +:1029A200DAD904F9FDF923ADD8BBEF14FD7923611F +:1029B200D8B3BDD813BDDAD905F9FDF923ADD8BB1B +:1029C200D903F9F1610900BB318D086E0108BB30F2 +:1029D2000097BB71230217C1E6A1C1500CC1FD745F +:1029E200231006D2DF068F02F99F07F9A05DFCF7DC +:1029F200C0C6D7C7C1FBF8FF8FA2FA5C01D161E85C +:102A0200ED9A2AE6A1FD97239FA1FA318EF7BDD850 +:102A120013BDDAFD0B08C9DC6666301A43FD770781 +:102A220061D305F50DF9EF21A00DF9400DF90CDF89 +:102A320008F59FFAFDA023EF10400DF91BDF0ACF26 +:102A4200BDFA04F512F971222117C1E6A1C1A1A1B3 +:102A5200C1506CFD5B2B10068B9F9FFA8C019FA0CF +:102A6200FAD90CF9F1E7240000DD0523DD10EF1D92 +:102A7200409FFA09DE26E50CF9FDA023EF1E409FD8 +:102A8200FA04DE18CF0CF902FDA023EF0F409FFAE3 +:102A920009DC09F50CF9EF04CF9FFA63409FFA05B0 +:102AA200DE03E6EF01F6F1C15012C150A4FDD02BB6 +:102AB2001004C0C6D77100010571785005713AD56E +:102AC200713BD1713ADD713BD98F10055CFC9F10CF +:102AD20005CF54054AE542057110420571004205D1 +:102AE200714850057130500571205005CF530505CE +:102AF200CF52050A7130510571205105713BD571D4 +:102B02007050058F11055CFC9F1105D77178500537 +:102B120071080105D7D731322005E7D700EFFD3123 +:102B220024200300EFF9712220F7D7C7C1C1FBF8B7 +:102B3200FF17A1C1E6C18C0A318EC18C02318EFD14 +:102B42005B2B1006D2DF05F585FAEF04CF85FA027A +:102B52008C01318E121004C6D7C7C1FBF8FFFD18D5 +:102B62002BD2DD03E7EF648B318EFD7D2CD2DD07A6 +:102B7200712320E7A3EF548C08318EFD932CFDDFE7 +:102B82002C8B6C01318EFD932C300400BF2401305C +:102B92001740BF1C01300400BF22018C0A91DF04E0 +:102BA200F6BF2A01710BE2CE44FF3182E202EFFA54 +:102BB200AC0C148E449961790C61690A8C0AD1DFDC +:102BC200DAFD082D710BE2712320F7C0C6D7C7C109 +:102BD200FBF8FFFD182B710AE68B318EFD7D2CD29E +:102BE200DD06712320E7EF158C08318EFD932C8CC6 +:102BF2000A318EFD932CFD082D712320F7C0C6D714 +:102C0200C7C1FBF8FFFD182BD2DD03E7EF6A710A9B +:102C1200E6710BE28B318EFD7D2CD2DD0971232012 +:102C2200717AFAE7EF52710BE231122039C7347E22 +:102C3200FAAC0C1652048B99A5A792DFF9C631841F +:102C4200BD02EFFA717ABDCEB144CBB47EFA8C0AE2 +:102C5200318EBEB8CEBB48714BE1714BE5710ABDF6 +:102C62008C089E44EF11710BE68C089E448C0A9FDF +:102C720084FAAC0CBF82FAF7C0C6D7C716FDB72CD0 +:102C820017F1FD932CD2DD06FD082DE7EF01F7C603 +:102C9200D7C716710AE6710BE2669E443182E203DF +:102CA20000EFF9F6420401DD09AF0401BF0C01E7B0 +:102CB200EF01F7C6D7AF2801085CFB08BF2801FD6A +:102CC200172BAF28015CFBBF2801300400BF2A018B +:102CD200301780BF1C01300400BF2201D7AF24018E +:102CE200086C0408BF2401AF28016C0F086C0B08A4 +:102CF200BF2801FD172BAF2A01085CFB08BF2A0180 +:102D0200FD172BEDB72C300400BF2401F6BF2A01BA +:102D1200300B0BBF2801FD172B300B0FBF2801FD15 +:102D2200172B300F0FBF2801D7710BBD0000717B2D +:102D3200BD713A25713A236A0E03713205713B2542 +:102D4200713203713B23300A00FD9A387120F00082 +:102D5200FD172BF6BF26015024BF1401CB44001AE5 +:102D6200300F0FBF2801712320711320710BE27104 +:102D72000AE6FDB72CCE44FF3182E202EFFAFD08EB +:102D82002DAF0401BF0C01713220D731242002EF94 +:102D9200FAFDDF2C713A25713A235A0EFC71330584 +:102DA200713B25713303713B237128F0007133208D +:102DB200D77140F00071783002713AE6713BE271EE +:102DC2003BEA713BEE8F10055CFC9F1005CF34028D +:102DD2004AE552FF711A52710A527148300271303B +:102DE200300271203002CF330205CF32020A713035 +:102DF2003102713BE6717030028F11055CFC9F114C +:102E02000571603002D7717830027148F000D7C77F +:102E120036F00071F4DC297170F000CE9D08CE9E70 +:102E2200C0CE9F80F592FFF593FFCE9415E596FFF5 +:102E3200F595FFCE9711CE9809CE9C7F710096FA38 +:102E4200711BE3712BE3711AE7712BE7717A9D71A4 +:102E52000A9E31929E02EFFA710B9E7143207153CA +:102E620020716320C6D7C73142201E714220710AE9 +:102E72009E31929E02EFFA34C4FA3692FF52078BC9 +:102E820099A5A792DFF9710B9EC6D7C7880616319E +:102E9200522015715220C7348CFA3092FF16520715 +:102EA2008B99A5A792DFF9C6667367188CFAC6D705 +:102EB200C77143203154201E715320710A9E3192F2 +:102EC2009E02EFFA3492FF368CFA52078B99A5A72D +:102ED20092DFF9710B9E31642013717B9E8FCCFAC5 +:102EE2009E9A8FCDFA9E9B715320717A9EC6D7CF40 +:102EF200BCFAFFCF94FA10CF95FA12CF97FA5CCFB3 +:102F020098FA5FD7C7880616664C5361C8EDAA3295 +:102F120017F1E73402002561F8ED0B30B12361E3CC +:102F2200ED1C30B12361E3ED2B302361F8ED343039 +:102F320024110024050061D8ED573024030061F804 +:102F4200ED60302361F8EDAA302361F8ED7730238C +:102F520061F8ED8A32B124040061D8ED1C312400FD +:102F62000061F8ED2531B124040061D8ED2E312441 +:102F7200000061F8ED3B312361F8ED6131252361F9 +:102F8200E3ED6A312361F8ED7C312361F8ED8E3196 +:102F92002361F8EDA0312361F8EDB2312361F8ED40 +:102FA200C4312361F8EDD4312361F8EDE0312361BE +:102FB200F8EDF0312361F8ED00322361F8ED0D32C6 +:102FC2002361F8ED1A3224030061F8ED68322361BF +:102FD200F8ED23322361F8ED31322561F8ED3F320D +:102FE2002361F8ED473224070024030061D8ED5530 +:102FF2003224000061F8ED5D322561F8ED70322374 +:1030020061F8ED783223EDAA32675CC0316A9FED38 +:10301200FA6673671894FAEDAA3230A125FDC33619 +:103022006673671894FAEDAA326673671894FAED1C +:10303200AA324099FA6ADF14409AFA68DF0E674CA6 +:103042006CDF0930463FFDC336713AD566736718A7 +:1030520094FAEDAA326673671894FAEDAA3267D130 +:10306200DD0630F73BFDC33617F10494FA1489618B +:103072006F99EDAA32675C02D1DD08304627FDC3A5 +:1030820036EF0C675C01D1DD06304B27FDC3366796 +:103092005C3CD1DD10305027FDC336675C3C726664 +:1030A20073621894FAEDAA3267D1DD6B5C01D1DD4F +:1030B20005300800EF01F6609FEBFA675C02D1DD94 +:1030C20003E6EF01F634EBFA89616899675C04D193 +:1030D200DD04E6A1EF01F634EBFA89616899675CD9 +:1030E20008D1DD05302000EF01F634EBFA89616882 +:1030F20099675C10D1DD05301000EF01F634EBFA70 +:1031020089616899675C20D1DD05304000EF01F6E6 +:1031120034EBFA89616899EDAA326673671894FAFA +:10312200EDAA326673671894FAEDAA32675C0F72E1 +:103132006673621894FAEDAA32D50EF9DF0BA00E6F +:10314200F96673671894FAEF16400EF98561C8E5BF +:103152000EF9D90EF9F1B1126748C0FBA00EF9665B +:1031620073671894FAEDAA32675C7F318EC117F14A +:10317200243000FD8D2EC0EDAA32675C3F318EC136 +:1031820017F1243000FD8D2EC0EDAA32675C0731A5 +:103192008EC117F1243000FD8D2EC0EDAA32675C7E +:1031A2003F318EC117F1243000FD8D2EC0EDAA32C1 +:1031B200675C1F318EC117F1243000FD8D2EC0EDEA +:1031C200AA3267318EC117F1243000FD8D2EC0ED79 +:1031D200AA32679E996673671894FAEDAA327162F1 +:1031E20020675C7F726673621894FAEDAA3271628C +:1031F20020675C3F726673621894FAEDAA32675CCC +:103202003F726673621894FAEDAA32675C1F7266A7 +:1032120073621894FAEDAA326673671894FAEDAAEB +:1032220032307D39FDC3366673671894FAEF793010 +:103232003639FDC3366673671894FAEF6B667367A7 +:103242001894FAEF63305939FDC3366673671894E0 +:10325200FAEF556673671894FAEF4D675C01D1DD9A +:1032620047FD3D42EF426673671894FAEF3A667380 +:10327200671894FAEF3240E4FA18DE2CE9E4FA67B0 +:103282001866FAA0E4FAEF2067318E247200DD0797 +:10329200240500DD0AEF0B301A05FDC336EF03CE1D +:1032A200ABAA6673671894FAC6D7C716664C30DCA9 +:1032B200094C37DE05FD682EEF65664C02DF118F83 +:1032C200EDFA5C03318E316D086F96FA0812EF61E8 +:1032D200664C4FDF06FD5E42F3EF56664C51DF0F40 +:1032E2008FE4FAA0E4FA730966FA318E12EF4266AD +:1032F2004C3DDF0CAE90BFE8FAD9E8FAF112EF319B +:10330200664C3EDF07D9E9FAF112EF25664C7FDF02 +:103312000E30613CFDC336713AD5324A00EF126677 +:103322004C53DC0532EE00EF0866730994FA318ED5 +:1033320012C6D7C71617F1241000240500DE09664D +:10334200723894FA00717220C6D7717BFAC7C1C174 +:10335200FBF8FF8C0273099CFA5E0AD1DF248C020F +:10336200318E0494FA14896E0A99716A27CC01008D +:10337200316207086159018C01D1DFF47163077171 +:103382006B271004C6717AFAD7CFEDFA03D7C78834 +:10339200061617F1E734020025DD3D23DD1725DD92 +:1033A2002023DD0523DD29EF3B304000C15012FD13 +:1033B2004C33C0EF2F675C037266736218EAFAEF50 +:1033C20023675C037266736218EAFAFD0347EF141F +:1033D20066736718EAFAEF0C6791DF08E6C15012CC +:1033E200FD4C33C0C6D7C71617F1E7240000DD0F26 +:1033F20023DD64240300DD0F24FB00DD6FEF637126 +:103402006221323500EF66409FFA5BDC06CFEEFAAE +:103412000FEF32409FFA4CDC06CFEEFA0BEF26405C +:103422009FFA33DC06CFEEFA07EF1A409FFA1ADC56 +:1034320006CFEEFA03EF0E409FFA06DC05E5EEFA40 +:10344200EF03F5EEFA31120505308000EF01F608C0 +:103452006FEEFA0812EF168FEBFAF5EBFA318E12D5 +:10346200EF0B667309EAFA318E12EF01F7C6D7C77E +:103472001617F1E7240000DD3C241000DD1C23DDDB +:103482001C23DD34240E00DD18241100DD18240F66 +:1034920000DD18243000DD18EF23E7EF22E7A3EF69 +:1034A2001E320400EF19320500EF14320600EF0F4E +:1034B200320700EF0AF7EF07320300EF02F792C676 +:1034C200D7C78F60FCB060FCD161E8EDFC35E560E8 +:1034D200FC31022103EDE2354012F90361E8EDE22D +:1034E200358FFBFA2FFFFA706131FDE82013440299 +:1034F2000071FEDC118FFBFA9F9CFA8FFBFA9FFF93 +:10350200FAF500FBEF5F8FFFFA4FFBFADE05A00032 +:10351200FBEF0B8FFBFA4FFFFA61D8B000FBB061F3 +:10352200FCD561FCDF3F8F00FB7C804CA0DC0E8F62 +:1035320000FB7C804CC0DE05A0FFFAEF1B8F00FB76 +:10354200318F44E10071FEDE0F8F00FB318F44C1E9 +:103552000071FE61C8B0FFFA8FFFFA9F9CFACF613B +:10356200FC20F500FB8FFAFA2F01FB706131FDE8B8 +:10357200201344020071FEDE08B002FBD502FBDF1D +:10358200358FFAFA9F01FBD901FBF1313F609FF0C1 +:10359200FAD901FBF1312F609F9DFAD901FBF1317C +:1035A2002F1249D222318EC15013C150A4FDD02B0B +:1035B2001004CF02FBC8D9C0FAF1E7240000DD1ADB +:1035C20023DD0523DD0AEF12D9BCFAF1BD1AEF0D96 +:1035D200D99CFAF1314FBD1AEF03F6BD1A710321DE +:1035E2007150F000CE300BCF170006CE3106FD171A +:1035F2002B717A30710BE3710BE7C6D7C7168B724A +:103602008C01614ADE248B728C02614ADE168C01C7 +:10361200728C02614ADE068C01318EEF048C02311B +:103622008E12EF288B318E12EF228B728C02614A3E +:10363200DE068B318E12EF148C01728C026142DE37 +:10364200068C01318EEF048C02318E12C6D7C7165A +:10365200710AE7710BE37150F000CE300BCF170007 +:1036620006669E31FD172B717A303182E302EFFA42 +:103672008D1F7158F000710BE7318E12C6D7EDAE77 +:1036820036C7311221043124211F712321711321E4 +:103692005600664C0BDD1272F3311C7962FCCEFCD3 +:1036A2000061CAFD173786EFE9F7C6D7C75600662D +:1036B2004C08DE0BF0317E12F67810FB86EFF0C676 +:1036C200D7C7C1C1FBF8FFCC01008C014C08DE3F1B +:1036D2008C01F0317E0410FB14A96168DD0AA96136 +:1036E2004902DF2600E7EF298C014C08DE198C0124 +:1036F200F0317E0410FB14A96168DF06AC02B9F751 +:10370200EF0F615901EFE1E7EF07615901EFBB00EC +:10371200E71004C6D7C72004FBF8FFCC02FFCC0396 +:10372200008C034C08DE598C03F0317E0410FB142C +:10373200A96168DD29A9E743DF0300EF3E8C03722C +:10374200F3311C7910FBCEFC0061CAD2DF0A8C0374 +:10375200F0317E12E67810FB8C039C02EF1D61595A +:10376200038C034C08DE198C03F0317E0410FB1429 +:10377200A9616861E800615903EFE6615903EFA1AD +:103782008C028161F8ED8D38F64212FB61E800CCC3 +:103792000100CC00018B4C0861C8ED4238717BFA04 +:1037A2008C01F0317E127910FBE743DF678BF03139 +:1037B2007E0410FB14A96168DF348C014DDE0F8C8E +:1037C20001F0317E12F67810FB615901EFEC61597C +:1037D200008B4C08DE138BF0317E0410FB14A961C0 +:1037E2006861E800615900EFE8717AFAEF528BF0F4 +:1037F200317E0410FB14A9E743DD2BA9128C01F0E2 +:10380200317E337810FB8BF0317E12E67810FB614B +:103812005901EF128C01F0317E0410FB14A961688A +:1038220061F800615901717AFA8C01F0317E04105D +:10383200FB14A96168DF0300EF06615900ED9737B9 +:10384200717BFACC00008B4C08DE3D8BF0317E049C +:1038520010FB14A96168DF1C006159008B4C08DE63 +:10386200278BF0317E0410FB14A9616861E80061C6 +:103872005900EFE88BF0317E0410FB14A9E743DF17 +:1038820002F6B9615900EFBE717AFA8C0281DD034A +:10389200E7EF01F71004C6D7C7C1C1FBF8FFCEABF3 +:1038A200AC8C02D1DD12616902305C03BBF6614966 +:1038B20000DDEE618900EFF51004C6D7C72006FBD4 +:1038C200F8FF34D9FAC5300600C150A8C15030FD06 +:1038D2005B2B1006D2DD1134D4FA895CFC99FD7D94 +:1038E200397110A2FAF7EF488FD4FA5C01D1DD28C2 +:1038F2004012F903DF22301000C1A1FD4C33C0C7D2 +:1039020036100571D4C6DE1017C1300600C150A8AA +:10391200C15030FD5B2B10064012F901DD1140123F +:10392200F906DD0B8FD4FA5C02D161E8FD4B3FF75B +:103932001006C6D7D9D5FAF1C15030FD2D2BC06281 +:103942009FD8FA7130A5FA8FADFA5C08D1DF067103 +:103952006307716B27F7D7D9D8FAF1C1D9D7FAC162 +:103962005030FDD02B10047130A5FA8FADFA5C08EF +:10397200D1DF06716307716B27F7D7C7200AFBF8FF +:10398200FF300F00C15030FD2D2BC04085FA02DF01 +:10399200077110A2FAF7EF567118A2FACC0700CC01 +:1039A2000812CC09808FD4FA5C03D1DF08717AD572 +:1039B200CC0607EF06717BD5CC062F17040600C193 +:1039C200300400C150A0C15030FD022C1006C73691 +:1039D200100571D4C6DE164012F903DF1017C1308C +:1039E2000600C150A8C15030FD5B2B1006F7100A2B +:1039F200C6D7C78F12F9318F240200DF04F6BF78D1 +:103A0200FC8F7AFCB07AFCD161E8EDF93ACF7AFC0E +:103A1200048F12F9318FE734020023DD0A25DD0716 +:103A2200252361F3EDF93A31340708714321F5207A +:103A3200FBEF1531442105F520FBEF0CA020FBD54F +:103A420020FB61F8CF20FBFF313407104020FB023E +:103A5200DF1DE6C15010FD4C33C0EF134020FBFACE +:103A6200DF0DE6A1C15010FD4C33C0E6BF78FCF675 +:103A72004278FCDD19A278FC30F4014278FCDF0EBA +:103A8200F6BF78FCCFBDFA04F512F97122218F1529 +:103A9200F9318FE7240000DD07B12361D30CEF1267 +:103AA20036100571C4715121EF0B7104027151215D +:103AB200EF037152213152211B4021FB0361D8A037 +:103AC20021FB4021FB02DF0F300400C15010FD4CEE +:103AD20033C0EF03F521FB314207194022FB03619A +:103AE200D8A022FB4022FB02DF0D301000C1FD4CAA +:103AF20033C0EF03F522FBC6D7C74012F902C6D77F +:103B0200C72004FBF8FF4012F903DD064012F90555 +:103B1200DF218F9DFA9C038F9CFA9C028FD4FA9C22 +:103B2200018E929B17C1300400C1F6C15024FD02E0 +:103B32002C10061004C6D7C7D57EFCDD06B07EFC6D +:103B4200EDF53BCF7EFC02311407067110A3FAEFAC +:103B5200047118A3FA4012F903DD094012F9056154 +:103B6200E8EDE43B8FA3FA7F26FB76D1DD4E8FA3EF +:103B7200FA9F26FB665C10D1DD1E8FA3FA5C10D182 +:103B8200DD0C308000C15011FD4C33C0EF0A3040D3 +:103B920000C15011FD4C33C0665C02D1DD1E8FA303 +:103BA200FA5C02D1DD0C304000C15010FD4C33C034 +:103BB200EF0A302000C15010FD4C33C08FD4FA5CA4 +:103BC20003D1DD13C736100571D4C6DE0A30BE3804 +:103BD200FDC336D261F80031220707305C26FDC3EF +:103BE20036003164210D716321308000C15012FD15 +:103BF2004C33C0C6D78FB4FA5C0FD1DD5D8FB4FAF7 +:103C02005C01D1DD05F512F9EF508FB4FA5C02D1F7 +:103C1200DD15E6C1A1A1C15084FDD02B10047113A2 +:103C220000711B207103038FB4FA5C08D1DD0571AA +:103C32000303EF0E8FB4FA5C04D1DD067113007139 +:103C42001B20300500FD9A38710203300300C1C108 +:103C52005084FDD02B1004711A20F5B4FAF7D7C79F +:103C62003641057184DC70364105719461D871402A +:103C7200500531B2D103E7EF6D713BD18F0EF9A040 +:103C82000EF9318EE7240000DD0E23DD1323DD1E45 +:103C920023DD2323DD30EF3F8F15F99F4005EF34FD +:103CA200F6C15084FD2D2BC0629F4005EF268F5A2E +:103CB200FC9F4005EF1E300800C1506CFD2D2BC04B +:103CC200629F4005EF0E300900C1506CFD2D2BC0E4 +:103CD200629F4005E7EF0F71605005714850057112 +:103CE2003BD5F50EF9F7C6D78F12F9318FE72400CD +:103CF2000061F8ED473E23DD212361F8ED9E3D236F +:103D020061F8EDFA3D2361F8ED093E2361F8ED1CFF +:103D12003E2361F8ED9E3EEDD43E8F13F9318FF7CD +:103D220023DF26D520FBDD05F580FCEF03A080FC18 +:103D32004080FC65DC07F512F9712221D74020FB97 +:103D42000A61D8EDD73EE513F9714221F580FC7185 +:103D52006201717201FD2B2DFDD7274015F903DF9A +:103D620007712221F512F9D7FDF529409FFA05DEE8 +:103D720007712221F512F9D7FDA625D2DD0771229E +:103D820021F512F9D7FD7C254013F901DF05F5BDB8 +:103D9200FAEF04CFBDFA03CF12F902D7FD0A44CFDE +:103DA200350002CF37001DCF120510FDB72A8F96BE +:103DB200FA5C02D1DD0A308000C15010FD4C33C0E4 +:103DC2008F96FA5C02D1DD0A308000C15010FD4CA2 +:103DD20033C0FDB32D714A9DF537FFF513F97122FA +:103DE20021CBE43FEFCBE6F6F0FD2B2D713BD471F6 +:103DF2003814F9CF12F903D7FDD83E31040C07CF9E +:103E020012F904712221D7302700C15005C1508414 +:103E1200FDD02B1004CF12F905D7FDD83E31020C8C +:103E220023F6C15005C15084FDD02B10043005008B +:103E3200FD9A3871720700000000717307CF12F902 +:103E420002712221D7CFBDFA03F6426CFF61E8ED81 +:103E5200D73EFD5044FD0E2BFD082E714B9DF5A45F +:103E6200FAF5A5FAF5A6FAF5A7FA31242002EFFA37 +:103E7200CE3708CBE4BFFFCBE6FFF1CED4FFCF377E +:103E82000009F51205F6BEE0BEE2BED0FD3026F511 +:103E920080FCCF12F906714221F520FBE512F931BF +:103EA200020704717201D771430271730131949E4A +:103EB20002EFFAFD8D2D712AE7CEA409F5F3006118 +:103EC200FD31040703714321E5F300CEA408712BF1 +:103ED200E7D700EFFDD7D528FBDF1F3102001A30EC +:103EE2000300C15084FD2D2BC0625C01D1DF07F5B8 +:103EF20012F9712221D7E528FBD74028FBF0DF0811 +:103F02003104003FF528FBD74028FBC8DF0BF51230 +:103F1200F9712221CF28FBF0D731020004A028FB3F +:103F2200D7F6C15004C15084FDD02B10048FA3FAE0 +:103F32005C9F9FA3FA7110B4FA30F73BFDC336CFF2 +:103F420028FBF0D7FDE102F7D7C7200CFBF8FF8F63 +:103F5200DAFAF0F9D9FAF303FDE82013BC048FDC96 +:103F6200FAF0F9DBFAF303FDE82013BC028FDEFA64 +:103F7200F0F9DDFAF303FDE82013BBAC04BDD8F67B +:103F8200BDDAAC04311EBDDCF6BDDEFDA605ADD842 +:103F9200BDDCADDABDDEAC02BDD8F6BDDAAC0231B5 +:103FA2001EDADCC3DADEC3BDDCF6BDDEFDA605C06B +:103FB200BDDEC0BDDCADDEFDA806ADD8BDDCADDA30 +:103FC200BDDEABBDD8F6BDDAAB311EDADCC3DADE5C +:103FD200C3BDDCF6BDDEFDA605C0BDDEC0BDDCADE9 +:103FE200DEFDA806DADAADD8FD6943C3C58FB8FB9A +:103FF2005C3FF0317E0438FB14C2C0B9A0B8FBF6B6 +:10400200BC08BC0A9C078C074C2EDD3E8FB8FB0E09 +:104012000770F161DC605C3FF0317E127938FBBDE4 +:10402200D8F6BDDA8C0773091423318FBDDC70BD5D +:10403200DEFDA605AC08BDDCAC0AFDA806ADDABC07 +:104042000AADD8BC08615907EFBCAC08BDD8AC0AB0 +:10405200BDDAC9DC0004F6FD2106C9DCFFFFF6FD6E +:10406200FD06ADD8BF30FBAF2AFB4230FBDD12AFFD +:104072002CFBBF2EFBAF2AFBBF2CFBAF30FBBF2AB2 +:10408200FBAF2CFB422EFBDC50AF2AFB422CFBDEAB +:1040920048AF82FC422AFBDE404032FB16DC1F4066 +:1040A20032FBA0DE168F33FB4F32FBDE0EAF2AFB54 +:1040B2002234FB44691061C8FD2441F532FBAF2A6A +:1040C200FB445146DC0BAF2AFB241027BF84FCEFD4 +:1040D2001930F82ABF84FCEF114032FBFFDD03E602 +:1040E200EF01F63432FB89610899AF2EFB422CFBBB +:1040F200DC1BAF2CFB422AFBDE13AF2AFB4284FC03 +:10410200DE0BF533FBAF2AFBBF34FBEF114033FB71 +:10411200FFDD03E6EF01F63433FB89610899100CE9 +:10412200C6D7C72006FBF8FFA0DFFAD5DFFADF1CEF +:10413200A0E0FAD5E0FADF14A0E1FAD5E1FADF0C4B +:10414200CFDFFAFFCFE0FAFFCFE1FAFF717BFA711E +:104152000A9E31929E02EFFA8E98FD11079C038E01 +:10416200949F86FC8E969F87FC8E979F88FC8E93E9 +:104172009C02FDFB4213BC048F89FC4E03DF12AF8D +:10418200BCFB614904DE41AC0422BCFBFD1542EFDD +:10419200378C03318EB112D989FCF143DF1F8C03B6 +:1041A2005C0391DF03E6EF01F6046D01313D12017C +:1041B2000322BCFB610904BBFD1542EF0B8F89FC96 +:1041C2004E03DE04F6FD15428C039F89FCAC04BF4E +:1041D200BCFB8FBAFB9C018C024FD3FADE0C6169E7 +:1041E200018C014CA961D8CC01A78C01F0317E046D +:1041F20016F914A944FFFFDF04E6B9EF128C01F0AF +:10420200317E0416F914A944FEFFDD03A9A1B910F9 +:1042120006C6D7C7161744A90061C836A800A0BAB7 +:10422200FB40BAFBA961D8F5BAFBF9BAFBF3311C22 +:10423200F67816F9B7F647DFE5C6D7C756A89666E9 +:10424200F0317E12F6B17816F966D1DFF1F5DFFAB8 +:10425200F5E0FAF5E1FAC6D7717321D7C72004FB5E +:10426200F8FFD90EF9F1E7240000DD1123DD1E234A +:10427200DD2523DD2C23DD3723DD3CEF428FBAFB26 +:104282009FBEFBA00EF9D986FCF112EF68A00EF9D1 +:10429200D987FCF112EF5EA00EF9D988FCF112EF7A +:1042A20054A00EF98F89FCFD2B07318E12EF46A028 +:1042B2000EF9325500EF3EA00EF932AA00EF36F9A0 +:1042C200BEFBF3311C7916F9BB317221058B9C03BD +:1042D200EF128C019C03D5BEFBDF06CFBEFBA7EF1E +:1042E20003B0BEFB718071772161DC61FB717121CA +:1042F2008C03318E121004C6D7C72006FBF8FF8E3E +:1043020098FD11079C038E97FD11079C028E96FD66 +:1043120011079C018E94FD11079B710B9E717AFA15 +:104322008C02F0317E12794423BC048C035C03D1ED +:10433200DF158C024C03DE0C8C024C02DF098C016F +:104342004C1D61F86179048C01318EB1610904BCA4 +:1043520004313D120103BC048C040D708C051C0059 +:10436200BC04121006C6D7C7C3C12008FBF8FFF66B +:1043720061490A61F8614908DF07F7340000ED0678 +:1043820044E6BC04F6BC06AC0ABC02AC08BBAC06F4 +:10439200614902AC0461F8614900DE28AC04BDD871 +:1043A200AC06BDDAE1FDB706ADDABC06ADD8BC0499 +:1043B200ABBDD8AC02BDDAE1FDD206ADDABC02ADCE +:1043C200D8BBEFCAAC06BC02AC04BBAC08BDD8ACCF +:1043D2000ABDDAAC04BDDCAC06FD5A06AC04BDDC99 +:1043E200AC06FDA806E1FDD206ADDABC06ADD8BC2E +:1043F20004AC06614902AC0461F8614900DCC5AC59 +:104402000214AB12100CC6D77100F200304400BF88 +:10441200B601300188BF9001300984BF9E01BF9C64 +:1044220001BF9A01BF9801BF9601BF9401BF9201DB +:10443200F53CFF30FE00BFBE01F6BFBC01BFB801B4 +:1044420050EEBFBA01A1BFB201C918FF00D730EFC9 +:1044520000BFB401F6BFBA017108F200D7D9BDFAA4 +:10446200F1E7240000DD1123DD4423DD3D23DD1FC0 +:1044720023DD3F23DD44EF368F12F9318F24030011 +:10448200DD09240200DF3AFD3545D7FDC444D7F6E5 +:10449200426CFF61E8E612AE6C23BE6CF6426EFF20 +:1044A20061E8E612AE6E23BE6ED7FD3545D7FDC478 +:1044B20044D7F6BE6CCB6E0001D7CB6C0001F6BEC2 +:1044C2006ED7409FFA03DE17A048FC4048FC7FDE0F +:1044D20007F6BE6CBE6EEF06D9BCFAF1BE6ED740CF +:1044E2009FFA0CDE27F6426CFF61E8B26CFFD9BC82 +:1044F200FAF1426EFFDD3BD9BCFA12AE6E43DE0327 +:10450200E6EF02F6B112AE6E03BE6ED7D9BCFAF177 +:10451200426CFFDD14D9BCFA12AE6C43DE03E6EF47 +:1045220002F6B112AE6C03BE6CF6426EFF61E8B2E7 +:104532006EFFD7D549FCDD04B049FCD7CF49FC0A50 +:10454200AE6E424EFCDD13AF4EFC426EFFDE05B294 +:104552006EFFEF06AE6EA1A1BE6EAE6C424CFCDDEC +:1045620013AF4CFC426CFFDE05B26CFFEF06AE6C83 +:10457200A1A1BE6CD94AFCF1F734020023DD062565 +:10458200DD0325DF1F409FFA0CDE0CF6BF4CFCD981 +:10459200BCFABF4EFCEF1FD9BCFAF1BF4CFCF6BF10 +:1045A2004EFCEF12409FFA0CDE07E6A1BF4EFCEF75 +:1045B20005E6A1BF4CFCAE6C424CFCDF0AAE6E427B +:1045C2004EFC61F8A04AFCD78F50FCB050FCD1DF02 +:1045D2005C31D4D107715BD1CF53FC02D553FCDDE2 +:1045E200347140A2FAD952FCF1E734020023DD060D +:1045F20025DD0325DF05F6BE66EF06D9BCFAF1BE5E +:1046020066A052FC4052FC20DF06F552FCB053FC7F +:10461200CF50FC16D77148A2FAD5BEFADF05F6BE16 +:1046220066EF06D9BCFAF1BE66CF50FC64D7C78FDD +:1046320054FCB054FCD161E8ED0147D9C1FAF1E76D +:10464200240000DD0923DD1223DD1E23DD49F6BE31 +:104652006AF556FCF555FCED0147D9BCFAF1BE6A84 +:10466200F556FCF555FCED0147D956FCF1E734024D +:104672000023DD0625DD0325DF08D9BCFAF1BE6A79 +:10468200EF03F6BE6AA056FC4056FC1061F8F556E0 +:10469200FCCF54FC32EF68CF54FC3CD555FCDD080E +:1046A200F6BE6AF555FCEF57D956FCF1BDD8500459 +:1046B200FDD10501087208D956FCF1312F045E23A1 +:1046C2001489318FD2DD040192DFFC605CC076D1A7 +:1046D200DF05F556FCEF03A056FCE555FC665C8051 +:1046E200D1DD12D9BCFAF1BE6A665C40D1DD10CFD1 +:1046F20054FCB4EF0A665C40D161F8CF54FCB4C6F6 +:10470200D7D558FCDD04B058FCD7D9BFFAF1E7245D +:104712000000DD0F23DD1D23DD1023DD5E23DD2FF1 +:1047220023DD43F6BE64F58AFCD7D9BCFAF1BE6438 +:10473200F58AFCD7D58AFCDF0BD9BCFAF1BE64E559 +:104742008AFCEF06F6BE64F58AFCCF58FCFAD7D590 +:104752008AFCDF0ED9BCFAF1BE64E58AFCCF58FCB4 +:10476200FAD7F5BFFAD7D58AFCDF0BF6BE64E58A25 +:10477200FCCF58FCFAD7CFBFFA02D7D9EFFAF1E74C +:10478200240000DD0923DD2823DD0A23EF22F6BE03 +:1047920064F58AFCD7D58AFCDF0BD9BCFAF1BE647A +:1047A200E58AFCEF06F6BE64F58AFCCF58FCFAD720 +:0A47B200D9BCFAF1BE64E58AFCD719 +:1047BC0061FC61FCC1C3C5C7520C929269D4FEC1A5 +:1047CC00DFF88EFD708EFCC14012F903DF09717A9F +:1047DC00FA305C26FDC336C09EFC609EFD34D4FED0 +:1047EC005206C0B9A5A592DFF9C6C4C2C061FC616E +:1047FC00DF520C929269D4FEC1DFF88EFD708EFCF4 +:10480C00C1717AFAC736410571A4C6DC41F55EFC6C +:10481C00714850057160500531742026716A2771FA +:10482C007320D5A4FADF0FD5A5FADF0AD5A6FADFD7 +:10483C0005D5A7FADD0C31620702EFFA7163077137 +:10484C006B27FD5A42FDB22EF50EF9ED5049C736D5 +:10485C0041057184C6DE0DF55EFC71485005FDB254 +:10486C002EED5049C73641057194C6DE15405EFCED +:10487C0003DD0C405EFC04DD06405EFC0161F8F5D6 +:10488C005EFCD95EFCF1E7240000DD0823DD132378 +:10489C00DD36EF5D71405005E55EFC71505005ED65 +:1048AC0050498F40059F0FF9D90FF9F1FDAC3262D9 +:1048BC009F11F9400FF97FDD06CF5EFC02EF03F587 +:1048CC005EFC71505005EF7CC73641057194C6DE15 +:1048DC001CC736410571C4C6DE06CF5EFC03EF1162 +:1048EC00F55EFC7148500571605005EF57CF5EFCCA +:1048FC0004405EFC03DF0F8F11F99F4005D90FF9BF +:10490C00F1FD3533EF128F40057617F1C1D90FF950 +:10491C00FD062FC071505005D90FF9F1242D00DD83 +:10492C0012242200DD0D240200DD08242E0061E893 +:10493C00A00FF9405EFC03DF0BD90FF9F1FDAC328F +:10494C00629F11F9C09EFC609EFD34D4FE5206C0DD +:10495C00B9A5A592DFF961FCC1C3C5C7520C9292EF +:10496C0069D4FEC1DFF88EFD708EFCC1F616717A2B +:10497C00FA714AE5717BBD51405F0401D1DD05A799 +:10498C00F647DFF3300400BF2401F6BF2A01300BD9 +:10499C000BBF2801FD172B300B0FBF2801FD172B68 +:1049AC00300F0FBF2801710AE6712320C09EFC60F6 +:1049BC009EFD34D4FE5206C0B9A5A592DFF9C6C43B +:1049CC00C2C061FCC1C3C5C7520C929269D4FEC16E +:1049DC00DFF88EFD708EFCC1717AFAD584FADD0E8B +:1049EC00EB82FA899E44A282FAB084FAEF2B710A08 +:1049FC00E6300400BF2401F6BF2A01300B0BBF28A0 +:104A0C0001FD172B300B0FBF2801FD172B300F0F9B +:104A1C00BF2801711320712320C09EFC609EFD34C1 +:104A2C00D4FE5206C0B9A5A592DFF9C6C4C2C061B6 +:104A3C00FC61EF520C929269D4FEC1DFF88EFD70CE +:104A4C008EFCC12006FBF8FF71503002F6BC02311F +:104A5C00B2E21B3184510771603002ED384B617941 +:104A6C0002F6614902DFE871603002ED384B8E507E +:104A7C009C05713BE2715030028C05318EFD713416 +:104A8C00629F88FA8E519C015C01D1DD0771603008 +:104A9C0002ED384B8C015C02D1DD66D988FAF1FD50 +:104AAC00E833629F89FAF6BC0231B2E219318451C3 +:104ABC000671603002EF75617902F6614902DFE937 +:104ACC0071603002EF66713BE231C25106716030A9 +:104ADC0002EF598F89FA9E50F6BC0231B2E21931BD +:104AEC0084510671603002EF43617902F66149022C +:104AFC00DFE971603002EF34713BE271603002EF3C +:104B0C002B31B4E2248C015C03D1DF1D713BE28EAE +:104B1C00509C0571503002716030028C05318EC191 +:104B2C00D988FAFD9033C0EF03ED904A1006C09E71 +:104B3C00FC609EFD34D4FE5206C0B9A5A592DFF9E7 +:104B4C0061FCC18FCEFA4F96FFDF328FCFFA4F97B1 +:104B5C00FFDF2A8FD0FA4F98FFDF228FADFA5C046B +:104B6C00D1DF1A7120A5FA716307716B274012F916 +:104B7C0006DD064012F90161F8CF13F902C061FCA1 +:104B8C0071122161FCC1C3C5C7520C929269D4FE4B +:104B9C00C1DFF88EFD708EFCC1717AFA8E31318EC8 +:104BAC00E7240600DD0923DD1D23DD4723EF5FD954 +:104BBC000CFBF10403FB148D1F993003FBFDFE3538 +:104BCC00629FFBFAEF48D90CFBF10406FB148D1F16 +:104BDC00994015F901DF0C3006FBFDFE35629FFA9A +:104BEC00FAEF2B3006FBFDFE35F690F323609FFAAF +:104BFC00FAEF1BD90CFBF10409FB148D1F9930093A +:104C0C00FBFDFE35629F02F9305529FDC33640315C +:104C1C00FF08DD05A031FFEF197158F0007102217A +:104C2C00400CFB02DF03F6EF05D90CFBF1A1609FF2 +:104C3C000CFBC09EFC609EFD34D4FE5206C0B9A590 +:104C4C00A592DFF9C6C4C2C061FC61FF717AFA8F0C +:104C5C00D4FA5C03D1DD114012F903DD064012F9E0 +:104C6C0005DF0536100571D461FC61FC61FC61FC4B +:104C7C0061FC61FC61FC61FC61FC61FC61FC61FC40 +:104C8C0061FC61FC61FC61FC61FC61FC61FC61FC30 +:104C9C0061FC61FC61FC61FC61FC61FC61FC61FC20 +:024CAC0061FCA9 +:104CAE00FF00000000000020F439C33466275F4483 +:104CBE00CA4530460347393BFB3A023BEA3C00000B +:104CCE000000000000000000983AF82A23301299E4 +:024CDE000000D4 +:0A4FF60031343A32353A3038000009 +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_V0.1_090819.hex b/tags/1.34_1.05nup/hex/bsr_V0.1_090819.hex new file mode 100644 index 0000000..2914c20 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_V0.1_090819.hex @@ -0,0 +1,4163 @@ +:0400000300000000F9 +:020000020000FC +:02000000D80026 +:020000020000FC +:02000200FFFFFE +:020000020000FC +:04000400FFFFFFFFFC +:020000020000FC +:02000800B62D13 +:020000020000FC +:06000A00FFFFFFFFFFFFF6 +:020000020000FC +:04001000E72BE92BC6 +:020000020000FC +:08001400FFFFFFFFFFFFFFFFEC +:020000020000FC +:02001C00F82CBE +:020000020000FC +:06001E00FFFFFFFFFFFFE2 +:020000020000FC +:02002400082DA5 +:020000020000FC +:04002600FFFFFFFFDA +:020000020000FC +:02002A001D2C8B +:020000020000FC +:08002C00FFFFFFFFFFFFFFFFD4 +:020000020000FC +:02003400B82DE5 +:020000020000FC +:02003600FFFFCA +:020000020000FC +:04003800B12DDD2BDE +:020000020000FC +:0E003C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:020000020000FC +:04004A00EB2BAC2DC3 +:020000020000FC +:10004E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10005E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10006E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10008E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10009E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:1000AE00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:0200BE00FFFF42 +:020000020000FC +:0400C0006EFBFF854F +:020000020000FC +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:020000020000FC +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:020000020000FC +:1000D80061CF5100718C7109FECBF800FEFC1C0346 +:1000E80000F6BF94F9BF80F9BF84F9E6BF82F93002 +:1000F80098F9BF96F953C0F693935820FEDFF9415B +:1001080000364A203468FAEF05118B99A7A51744E1 +:100118008220DFF536B8F93068FAEF04CC0000A782 +:1001280047DFF9410036822034A0FAEF05118B9998 +:10013800A7A517448220DFF536A0FA30A0FAEF040D +:10014800CC0000A747DFF9FC8A0200F6FC822000F9 +:10015800EFFE61DD717BFABEF0ADD8BEF200AEF6FF +:1001680061CDD7DF1D06DC44807FDF167152DEEFDC +:1001780032DF0F06D844807FDF083154DE3C31720D +:10018800DE3CC9DE0504FDDE01EF46C514ADDEC167 +:10019800657BDB5C809DDEADDA71FB3571FB4480ED +:1001A8007FDEC03544807FDEC86BD96BD86BDD6BD2 +:1001B800DC0561C8DD1BADDA71FB3174DE077174D3 +:1001C800DBF181EF0C45ADD861F846DC61E8717769 +:1001D800DBC0BDDEC4D78EFC708EFDC1C5C3ADDEED +:1001E800315E04042E320000C3C1D8DEF1C1AEF87E +:1001F800FC080200C0C0C0C2C4C09EFD609EFCD7FF +:100208001489728A049EFDAA021411894C40DD0EDD +:10021800624C0430020061C8300100BF94F9D7C5B0 +:10022800C3C1ADDADAD831750914F62312F661D8EC +:10023800B125ED4602C5C3C1ADDADAD8F4DB0361F6 +:10024800C8DD3B23559E31730A9501311C61D8A145 +:100258003175F6618A4C80618ADC11DF0633718C56 +:1002680033DE0983DF0604010061D8857174DB354C +:1002780061FB9DDB6571F99DDA637064BDD8C0C20E +:02028800C4D7D9 +:020000020000FC +:10028A00C72004FBF8FFF6BC02617902F661490255 +:10029A00DFF7CC0000CC01008C014C09DE278C0171 +:1002AA00318E12490021728C01318E04F60FC13150 +:1002BA007B9EFDC411896142DF03F1EF01E10D9BD1 +:1002CA00615901EFD3400021FFDF03E1EF01F10D96 +:1002DA009BCC01008C014C09DE218C01318E124924 +:1002EA000021728C01318E04F64714896142DF03C2 +:1002FA00F1EF01E10D9B615901EFD98BD161E8FD65 +:10030A00D50DFD0A21EF8B1004C6D73142210261B7 +:10031A00EDD7717BFACEA016CEA180CEA409F5AA9C +:10032A00FFF5A9FFF400F401F402CD0306F404F486 +:10033A0005F406CD0740F40CF40EF408F40FF5307A +:10034A0000F53100F53300F53400CF350003CF371F +:10035A000019F53C00F53E00F520FFF521FFCE22FD +:10036A00E9E523FFCE240BCE2503F526FFCE271F72 +:10037A00CE2C1FE52EFFCE2F07CE28FFF54300F522 +:10038A004700CF530006F55700F5E0FFF5E1FFF50A +:10039A00E2FFF5E3FFF5D0FFCEE4FFCEE5FFCEE6C0 +:1003AA00FFCEE7FFCED4FFCEE8FFCEECFFCEE9FFCB +:1003BA00CEEDFFCEEAFFCEEEFFCEEBFFCEEFFFCEC5 +:1003CA00D8FFCEDCFFF538FFF539FFF537FF7108A6 +:1003DA00F200F690BFB4017138F100F54002F54120 +:1003EA0002F54302F5A5FFF5A6FF7158F000F530B6 +:1003FA00FF7128F0005087BF1801BF1A01BF1C0106 +:10040A00BF1E017148F000F53002F5BCFFF5BDFFD3 +:10041A00D7F7D7C7364020C7300300C1500CC150A8 +:10042A006CFDA607100631642002EFFA71522036DD +:10043A000020C7304000C1C1506CFDA6071006C697 +:10044A00D7FDD908F6C15003C15084FD76071004C0 +:10045A00F3D7C72006FBF8FFC71704020016F749AF +:10046A0044209BA3A75102614ADFF4C6C71716F7B7 +:10047A004946209BA3A75102614ADFF4C68B318EFD +:10048A00C1E6A1C15006C1506CFDA60710067172E3 +:10049A000117040200C1E6A1C1503EC1506CFDA67D +:1004AA00071006716201300900FDAA0B13316E6054 +:1004BA009C05716301FD1D04300800FDAA0B13BFE2 +:1004CA00B8F9FDDE04F6C15084FD9C06C0629C05A5 +:1004DA001006C6D7C7C1FBF8FFC9D8E000AFB8F904 +:1004EA00FD5A011230A30023311E609FF6F917C18D +:1004FA00E6A1C1500CC1506CFDA6071006F3C0C698 +:10050A00D7716307E7D7E7D7E7D7716207E7D7C796 +:10051A00C1FBF8FF5A00FC8E205CFC9E2071030E82 +:10052A0071520730A000FD5328715307300400C1EF +:10053A00506CFD9C06C0629C01CC01C851C8318E2A +:10054A00F7BDD813BDDAFD2702C9DCCCCC30F440A4 +:10055A00FD9301DE03E7EF288C019FE6F9710A207B +:10056A0071120071020E306400FD53283102000F2F +:10057A005A00FC8E205CFC9E2071030EE7EF01F707 +:10058A00C0C6D7303200FD53283104001871520713 +:10059A0030FA00FD532830FA00FD532830FA00FDE6 +:1005AA0053287153075A00FC8E205CFC9E2071036D +:1005BA000EF7D7FD1405F7D7310407067130E2F9B3 +:1005CA00EF047138E2F9310205067150E2F9EF04DD +:1005DA007158E2F9311205067140E2F9EF047148E7 +:1005EA00E2F940F6F957DC0940F6F9B861D8E5694D +:1005FA00FA40F6F947DC0940F6F9BD61D8F569FA1F +:10060A004069FA01DF0C40F6F947DC0640F6F9BD0D +:10061A00DC11D569FADF1140F6F957DC0B40F6F91F +:10062A00B8DE05712204EF03712304311205058F28 +:10063A00EBF9EF01F1318EBE6A323200D7F7D7718A +:10064A0040F00071783002713AE6713BE2713BEAA0 +:10065A00713BEE5A06FCCF34024AE552FF711A5238 +:10066A00710A52714830027130300271203002CF63 +:10067A00320206CF330205713BE6717030028E26D4 +:10068A005CFC9E26D7717830027148F000D7CEAB59 +:10069A00ACD7C7C1FBF8FFFDD9083164200300EFCE +:1006AA00F9F5CDF98B318EFD2008D2DD07CFCDF9D2 +:1006BA0002F7EF3F8C08318EFD3B08FD89088B6CF1 +:1006CA0001318EFD3B08300400BF2401301740BFC2 +:1006DA001C01300400BF2201F6BF2A01710BE2CED1 +:1006EA0044FF3182E202EFFAFDB508710BE28E4453 +:1006FA00318E12C0C6D7C7C1FBF8FF31722003FD85 +:10070A00D9083164200300EFF98B318EFD2008D21D +:10071A00DD03E7EF548C08318EFD3B08FD89088B19 +:10072A006C01318EFD3B08300400BF2401301740B4 +:10073A00BF1C01300400BF22018C0A91DF04F6BFFE +:10074A002A01710BE2CE44FF3182E202EFFAAC0CCD +:10075A00148E449961790C61690A8C0AD1DFDAFD39 +:10076A00B508710BE2716320F7C0C6D7C7C1FBF8A1 +:10077A00FF3164200300EFF9710AE68B318EFD2008 +:10078A0008D2DD03E7EF128C08318EFD3B088C0A94 +:10079A00318EFD3B08FDB508F7C0C6D7C7C1FBF8C7 +:1007AA00FF31722003FDD9083164200300EFF9718B +:1007BA000AE68B318EFD2008D2DD03E7EF55716220 +:1007CA002031522039C734C6F9AC0C1652048B9921 +:1007DA00A5A792DFF9C63184BD02EFFA717ABDCEC0 +:1007EA00B144CBB4C6F98C0A318EBEB8CEBB4871BF +:1007FA004BE1714BE5710ABD8C089E44EF14710BF5 +:10080A00E28C089E44710BE68C0A9FCCF9AC0CBFB3 +:10081A00CAF9F7C0C6D7C7C1FBF8FFFD60088B311C +:10082A008EFD3B08D2DD06FDB508E7EF01F7C0C62D +:10083A00D7C7C1FBF8FF710BE28B9E443182E203FA +:10084A0000EFF9F6420401DD09AF0401BF0C01E72C +:10085A00EF01F7C0C6D7AF2801085CFB08BF280123 +:10086A0000000000AF28015CFBBF2801300400BF74 +:10087A002A01301780BF1C01300400BF2201D7AF04 +:10088A002401086C0408BF2401AF28016C0F086C0E +:10089A000B08BF280100000000AF2A01085CFB0812 +:1008AA00BF2A0100000000FD6008D7300400BF2401 +:1008BA0001F6BF2A01300B0BBF28010000000051CE +:1008CA000FBF280100000000500FBF2801D7D771C1 +:1008DA0032057120F00000000000F6BF2601501416 +:1008EA00BF1401CB44000A300F0FBF2801716320E7 +:1008FA00715320717220D731642002EFFAFD890802 +:10090A007133057128F000717320D7CFEBF9FFF529 +:10091A00EFF9E5F0F9D7C7C1FBF8FF8B2C09DD78B1 +:10092A009161F8EDB2099161F8EDC2099161F8EDB2 +:10093A00CF099161F8EDD9099161F8ED080A2C0AFD +:10094A002C0761D8ED2C0AD161F8ED150A912C0516 +:10095A0061D8ED730AD161F8ED1F0A912C0261D8B2 +:10096A00ED3C0AD161F8ED450A2C022C0261D8ED62 +:10097A00520A2C0361D8ED610A2C0661F8ED6A0A65 +:10098A00912C0461D8ED730A2C0361D8ED7C0AD14D +:10099A0061F8ED850AEDA10A8B738C0818E0F9302D +:1009AA00E626FDA127EDA10A8B738C0818E0F93021 +:1009BA003127FDA127EDA10AFD98238B738C081816 +:1009CA00E0F9EDA10A8B738C0818E0F9EDA10A8B06 +:1009DA00738C0818E0F98FEDF95C01D1DF0BF6BED4 +:1009EA00668ED46C109ED4EF12D9EBF9F1BE668EE6 +:1009FA00386C809E388ED45CEF9ED4EDA10A8B733E +:100A0A008C0818E0F9FD9823EDA10A8B738C08185D +:100A1A00E0F9EDA10A8B738C0818E0F98C089E990D +:100A2A00EF758C08318EC18B2C18318EFD9924C03C +:100A3A00EF658B738C0818E0F9EF5C8B738C0818E0 +:100A4A00E0F9302D2BFDA1278B738C0818E0F930C3 +:100A5A00482BFDA127EF408B738C0818E0F9EF377C +:100A6A008B738C0818E0F9EF2E8B738C0818E0F959 +:100A7A00EF258B738C0818E0F9EF1C8B738C081820 +:100A8A00E0F9401BFA6ADF0F401CFA68DF098C089C +:100A9A004C6C61F8FDE30BC0C6D7C7C1FBF8FF8BEE +:100AAA004C18DC088B4C1F61D8FD74248B7309E049 +:100ABA00F9318E12C0C6D7C7C1FBF8FF8BD1DD0949 +:100ACA0091DD0B2C10DD0CEF0DF5E0F9EF08F5E1E7 +:100ADA00F9EF03F5F1F98BD1DD048B91DF0DD5E048 +:100AEA00F9DF08D5E1F961F8710A23C0C6D7FDC15B +:100AFA0024D7C7C1FBF8FF40C2F903DD0940C2F998 +:100B0A000561E8EDA70B3124216E8F3EFA2FE8F933 +:100B1A00318EFD9E201344040071FEDC108FE8F92B +:100B2A009F3EFA7160E0F9710303710B238F3FFA5C +:100B3A002FE7F9318EFD9E201344040071FEDC106C +:100B4A008FE7F99F3FFA7170E0F9710303710B2384 +:100B5A008FE7F94F40FADD1D8FE7F99F40FAD94038 +:100B6A00FAF1C1F6C15050FD76071004629C0100EB +:100B7A008C01D1DFE97123217150F000CE301BCFF7 +:100B8A00170006CE31060000000000717A30710BA2 +:100B9A00E3710BE7D9E8F9F1BD1A320800C0C6D7EC +:100BAA00C7C1C1FBF8FF710AE7710BE37150F0008E +:100BBA00717B30CE3023CF1700068C029E31717ABA +:100BCA0030710BE73182E302EFFA8D1F318EBB7170 +:100BDA0058F000AB121004C6D7C720FE200EFBF84F +:100BEA00FFF1879C0B97FDAD0E717BFA1704090084 +:100BFA00FDB370629C07FD3E70620E079C073000D1 +:100C0A0020BC02CC040F5112879C0997878C099744 +:100C1A004C1C61C8EDC50CFD9806878C0997318E6E +:100C2A00FD0070D2DD0E878C0997318EFD0470624B +:100C3A009C07EFE6CC08008C084C04DE66F1879C22 +:100C4A000A97AC02148C049EFD118972878C0A974C +:100C5A00318E07040900146299AC02A1BC02878C88 +:100C6A000A9781879C0A97878C0A97D1DFD43040EC +:100C7A0000C1878C0997318E31AD128C08318E31C3 +:100C8A008D03BDD831FFBDDADADAADD8FDD072C036 +:100C9A00629C07D1DD08FDB10E00E7EDCF0D615969 +:100CAA0008EF94878C0997318EFD0870D2DFF4879C +:100CBA008C099781879C0997ED160C5104879C092A +:100CCA0097878C09974C12DE17878C0997318EFD0E +:100CDA000470629C07878C099781879C0997EFE1CA +:100CEA005104879C0997878C09974C1261C8ED8F2C +:100CFA000DCC08008C084C04DE6D31825169FD98D8 +:100D0A000631B2E20631825102EFF6713BE2878C7C +:100D1A000A97318E07040900148E509971503002D7 +:100D2A00878C0A9781879C0A97878C0A97D161E8F2 +:100D3A00318451CD304000C1878C0997318E31AD55 +:100D4A00128C08318E318D03BDD831FFBDDADADA63 +:100D5A00ADD8FDD072C0629C07D1DD06FDB10EE7A9 +:100D6A00EF63615908EF8D878C0997318EFD087002 +:100D7A00D2DFF431845102EF0C878C099781879C6A +:100D8A000997EDF00C71503002CC0000CC01008CB8 +:100D9A00014C09DE218C01318E1249F61F728C0139 +:100DAA00318E04F66F14896142DF03F1EF01E10D20 +:100DBA009B615901EFD98BD1DF08FD8E71FDA072BD +:100DCA00EF03FD8D7110FE100EC6D7C720FE200C52 +:100DDA00FBF8FFF1879C0997FDAD0E717BFA1704AA +:100DEA000700FDB370629C05FD3E70620E059C050E +:100DFA00300048BBCC020F5108879C0797878C07A5 +:100E0A00974C1261C8EDA30EFD9806878C0797319F +:100E1A008EFD0470629C05CC06008C064C04DE61D3 +:100E2A00F1879C0897AB148C029EFD118972878CFE +:100E3A000897318E07040700146299ABA1BB878C0F +:100E4A00089781879C0897878C0897D1DFD730400D +:100E5A0000C1878C0797318E31AD128C06318E31E5 +:100E6A008D03BDD831FFBDDADADAADD8FDD072C054 +:100E7A00629C05D1DD06FDB10EE7EF21615906EF4F +:100E8A0099878C0797318EFD0870D2DFF4878C071B +:100E9A009781879C0797ED070EFD8D71F710FE105D +:0B0EAA000CC6D7717ABED7717BBED793 +:020000020000FC +:100EB500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:100EC500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:100ED500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:100EE500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:100EF500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:100F0500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:100F1500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:100F2500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:100F3500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:100F4500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:100F5500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:100F6500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:100F7500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:100F8500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:100F9500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:100FA500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:100FB500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:100FC500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:100FD500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:100FE500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:010FF500FFFC +:020000020000FC +:0A0FF60030383A34353A3339000040 +:020000020000FC +:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:020000020000FC +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:0A2040009E0104004A57400004000E +:020000020000FC +:10204A00000000000000062A0000FA250000FC0A31 +:10205A000000C2050000DE210000C2230000FE25A8 +:10206A0000006926000091260000DA260000772881 +:08207A0000000000000000005E +:020000020000FC +:10208200FB80F9F647DD13B7C717312D0400F916A7 +:102092008C029EFCABC661CAEFE9EFFE317503F715 +:0420A200332312D7FB +:020000020000FC +:1020A600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1020B600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1020C600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1020D600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1020E600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:0A20F600FFFFFFFFFFFFFFFFFFFFEA +:020000020000FC +:0A21000030383A34353A3339000024 +:020000020000FC +:10210A00FD150951205FA8FFD1DD097150E1F9FDE4 +:10211A00D908EF03FD4B04FD4524FDE924FD5321B5 +:10212A00FD33278FE1F95C20D1DD06CFC2F902EF3A +:10213A0003F5C2F9714221717AFAFD9806FD372733 +:10214A00FD2028FD1503EFF2D78F34006C039F346E +:10215A000031020403F1EF01E134C3F9718C897192 +:10216A00899931120403F1EF01E134C3F9718C89C1 +:10217A007199998F34005CFC9F3400D7D7D7D771F7 +:10218A0000F200301100BFB601300188BF90013063 +:10219A000984BF9E01BF9C01BF9A01BF9801BF96E7 +:1021AA0001BF9401BF9201F53CFF30FE00BFBE01A2 +:1021BA00F6BFBC01BFB80150EEBFBA01A1BFB20160 +:1021CA00C918FE03D730EF00BFB401F6BFBA0171D8 +:1021DA0008F200D78FECF9D1DD0B91DD5091DD4784 +:1021EA0091DD23EF488FC2F92C03DC15D1DD0C9168 +:1021FA00DD0F91DF06FD0223F3EF36FD3C22F3EFFC +:10220A003032FA00EF2BF6426CFF61E8E1318F12AF +:10221A00AE6C23BE6CF6426EFF61E8E1318F12AEFE +:10222A006E23BE6EF7EF0AFD0223F3EF04FD3C2294 +:10223A00F3D7C7C1FBF8FFCC01008FE6F9318EF75F +:10224A00BDD813BDDAFD2702C9DC0000304C41FDC0 +:10225A009301DE1ED5CFF9DF0AF6BE6CBE6EE5CF5E +:10226A00F9EF09D9EBF9F1BE6EF5CFF932FA00EDC3 +:10227A00FF228FE6F9318EF7BDD813BDDAFD2702AA +:10228A00C9DC0000304C42FD9301DE30F6426CFF9F +:10229A00DD06B26CFFCC0101D9EBF9F1426EFFDD2C +:1022AA0049CC0101D9EBF912AE6E43DE03E1EF022C +:1022BA0051FF318F12AE6E03BE6EEF2ED9EBF9F1DC +:1022CA00426CFFDD19CC0101D9EBF912AE6C43DE89 +:1022DA0003E1EF0251FF318F12AE6C03BE6CF6427E +:1022EA006EFFDD06B26EFFCC01018C01D1DF053233 +:1022FA00FA00EF01F7C0C6D7C7C1FBF8FFCC01004F +:10230A00AE6C42D2F9DD16CC0101AFD2F9426CFFB4 +:10231A00DE05B26CFFEF06AE6CA1A1BE6CAE6E42DA +:10232A00D4F9DD16CC0101AFD4F9426EFFDE05B255 +:10233A006EFFEF06AE6EA1A1BE6E8C01D1DF498F92 +:10234A00D0F9D1DD082C02DD042C02DF318FE6F949 +:10235A00318EF7BDD813BDDAFD2702C9DC00003083 +:10236A004C42FD9301DE0C307F00BFD4F9F6BFD298 +:10237A00F9EF12F6BFD4F9507FBFD2F9EF07F6BFD3 +:10238A00D4F9BFD2F9A0D0F9320500C0C6D78FEE72 +:10239A00F95C01D1DD08D9EBF9F1BE64EF03F6BEB1 +:1023AA00648FEEF95C02D1DD088E386C809E38EFBE +:1023BA00068E385C7F9E38D78FEDF95C01D1DF0538 +:1023CA0032FA00EF75D5CEF9DD19F5CEF98FEDF9B0 +:1023DA005C02D1DD06CFD6F902EF03F5D6F932FA5F +:1023EA0000EF57D5D6F9DD2A8FD7F991DD082C02EF +:1023FA00DD042C02DF05F6BE66EF06D9EBF9F1BE65 +:10240A0066A0D7F940D7F920DF2DF5D7F9B0D6F96C +:10241A00EF258FEDF95C01D1DF0BF6BE668ED46C29 +:10242A00109ED4EF12D9EBF9F1BE668E386C809EFD +:10243A00388ED45CEF9ED4321C00D77170F000CE77 +:10244A009D08F59EFFCE9F80F592FFF593FFF594C8 +:10245A00FFCE961DCE9504E597FFCE9809711AE72F +:10246A00712BE7717A9DE5F1F9D7C73102211E7107 +:10247A000221710A9E31929E02EFFA34F8F93692DD +:10248A00FF52078B99A5A792DFF9710B9EC6D7C792 +:10249A00C1FBF8FF31122115711221C734D8F93066 +:1024AA0092FF1652078B99A5A792DFF9C68B738CF8 +:1024BA000818D8F9C0C6D7C77103213114211E7173 +:1024CA001321710A9E31929E02EFFA3492FF36D896 +:1024DA00F952078B99A5A792DFF9710B9EC6D7CF40 +:1024EA001EFA35CF25FA07E52AFAE52CFACF2DFA96 +:1024FA0060D7C7C1FBF8FF8B4C1BDE078B738C08B8 +:10250A00181EFA8B2C04DF118C085C01D1DD0A71CC +:10251A0060E1F9710303710B23C0C6D7C7C1C1FBC0 +:10252A00F8FF8C0273091EFA9C01318E121004C640 +:10253A00D7C7C1C1FBF8FF8C025CF09C018C025C1E +:10254A000F9B8C014C81DC05F792EDF6258C014C32 +:10255A0050DF05F792EDF6258C014C31DE468C01F1 +:10256A004C11DE1E8C014C10DF0D8B4C03DE3351F7 +:10257A00030D318E12EF758B4C03DE268B318E12D2 +:10258A00EF6A8C014C20DF0D8B4C02DE1551060DD3 +:10259A00318E12EF578B4C02DE5051080D318E12DC +:1025AA00EF4AEF468C014C61DE208C014C60DF0D56 +:1025BA008B4C04DE35510D0D318E12EF2F8B4C02F0 +:1025CA00DE28510A0D318E12EF228C014C70DF0D7C +:1025DA008B4C08DE1551110D318E12EF0F8B4C0208 +:1025EA00DE0851190D318E12EF02F7921004C6D788 +:1025FA00320A00D771320331240C067120E2F9EF56 +:10260A00047128E2F9311407067110E2F9EF047136 +:10261A0018E2F97133038FE2F97F3AFAD1DD3671A4 +:10262A0000E1F98FC2F92C02DC2B2C02DC062C0209 +:10263A00DC0AEF21710303710B23EF198F3AFA5C5D +:10264A0002D1DD0C31120708710303710B23EF0568 +:10265A0032FA00EF098FE2F99F3AFA326400D7C7DB +:10266A00C1FBF8FFD56CFAE6C15042FD9C06C06278 +:10267A009C01A06CFAD96CFAF1C1E6C15042FD7610 +:10268A00071004F7C0C6D7A03BFAD93BFAF1C1F646 +:10269A00C15044FD760710048F3BFA0C08318EC1F5 +:1026AA00E6C15044FD760710048F3BFA0C20318EA8 +:1026BA00C1E6A1C15044FD760710048F3BFA0C8095 +:1026CA00318EC15003C15044FD76071004F792D7EA +:1026DA0031240F0630FA2AFDA127F7D78FE9F95CD2 +:1026EA0001D1DD05F5C2F9EF398FE9F95C02D1DDD7 +:1026FA000C5A00FC8E205CFC9E2071030E8FE9F9B7 +:10270A005C04D161E87113008FE9F95C08D161E8D2 +:10271A0071030E300500FD5328710A2071120071F1 +:10272A00020EF5E9F9F7D7F7D7FD9D27D7C7C1FB01 +:10273A00F8FF31342134713321306EFABBAB449A3D +:10274A00FADD27AB148A02D1DF198A03D1DF0DA97A +:10275A00CEFC0061CAAB14629A03EF07AB148A037A +:10276A00919A03AB040400BBEFD331442121714396 +:10277A0021306EFABBAB449AFADD14AB14A9CEFC35 +:10278A000061CAAB14629A03AB040400BBEFE6F71C +:10279A00C0C6D7F59AFAD7C7C1C1FBF8FF409AFA63 +:1027AA000A61C8EFFECC01008C014F9AFADE168C42 +:1027BA0001F0317E12794EFA614902DF03E7EF2018 +:1027CA00615901EFE3F99AFAF3311CAC02784EFA37 +:1027DA008F9AFA81F0317E12F6784EFAA09AFAF7B9 +:1027EA001004C6D7C7C1C1FBF8FF8C029C018C013B +:1027FA004C0ADE1A8C0181F0317E044EFA14A912B9 +:10280A008C01F0317E33784EFA615901EFE0B09ACB +:10281A00FAF71004C6D7C7C1FBF8FFCC01008C0138 +:10282A00F0317E044EFA14A96168DD19A912F6CEB8 +:10283A00FC0061DAD2DF098C01318EFDEE27EFDE72 +:10284A00615901EFD9F7C0C6D7C7C1C1FBF8FFFD6F +:10285A0098068C02D1DD1261690230AE01BBF661C5 +:10286A004900DDEE618900EFF51004C6D7C7C1FB48 +:10287A00F8FF8FC2F9D161F8EDA62991DD1B9161AC +:10288A00F8ED26299161F8ED98299161F8ED9A29D8 +:10289A009161F8EDA029EDFF29712BE7713AE7D58F +:1028AA0062FADF05D565FADD05F59CFAEF03A09C0F +:1028BA00FA8F9CFA01DE0AF5C2F9714221F7ED039B +:1028CA002A4062FA04DE064065FA04DC4B715221A2 +:1028DA00717221710222FDD908FD5C04FD1B04D22C +:1028EA00DD09714221F5C2F900EFFDFD1905D2DDBE +:1028FA000D714221FD0109E5C2F9F7ED032AFD0B2D +:10290A0005D2DF0D714221FD0109E5C2F9F7ED0398 +:10291A002ACFC2F902714221F7ED032AFD8921402B +:10292A0062FA04DC05F5ECF9EF04CFECF903F6C121 +:10293A005003C15042FD76071004F6C1E6C1504269 +:10294A00FD76071004CF37001DFD4906FD8721716A +:10295A004A9DCE3831CE3971CBE43BEFCBE6F6F067 +:10296A00CED4FFCFC2F903F6C1E6C15042FD7607C5 +:10297A001004308000C15008C15050FD7607100481 +:10298A00629C01008C01D1DFE9FD682BEF6AEF68D8 +:10299A00CFC2F905EF62CFC2F902EF5CFDCF21FD8C +:1029AA008F06FD8621F5E0F9F5E1F9F5E1F9717394 +:1029BA0001F53500CF370009CE3708F538FFCE3993 +:1029CA0010CBE4BFFFCBE6FFF7CED4FFFD8D05FDAC +:1029DA000109F6BEE0BEE2BED0F59CFAE5C2F97185 +:1029EA007BFA61FD717AFACED47F8E386C809E387C +:1029FA00714221EF0300EFFDE7C0C6D740C2F903D9 +:102A0A00DD0640C2F901DF6331340708715321F54D +:102A1A0062FAEF1531542105F562FAEF0CA062FA59 +:102A2A00D562FA61F8CF62FAFF314407087173215F +:102A3A00F565FAEF1531742105F565FAEF0CA06515 +:102A4A00FAD565FA61F8CF65FAFF31040208710315 +:102A5A0022F564FAEF1531042205F564FAEF0CA0A9 +:102A6A0064FAD564FA61F8CF64FAFF8FC2F9D1DD4E +:102A7A000A2C03DD142C02DD10EF63F562FAF5650A +:102A8A00FAF564FAF59DFAEF554062FA06DF067127 +:102A9A0020E0F9EF0A4062FA4261F87130E0F98FFA +:102AAA00E0F95C08D1DD20A09DFA409DFA0DDC1A00 +:102ABA00CFECF903F6426CFFDF10426EFFDF0BF535 +:102ACA00C2F9714221EF03F59DFA4065FA0A61F8ED +:102ADA007140E0F94064FA0A61F87150E0F98FE058 +:102AEA00F95C3FD1DD06710303710B23320800D76D +:102AFA00C7C1FBF8FF40C2F903DF24340FFAC5301F +:102B0A000600C150A8C15030FD000710068F07FA11 +:102B1A005C0391DF0A7140E1F9710303710B23F73A +:102B2A00C0C6D7D908FAF1C15030FD9C06C0629FD1 +:102B3A0009FA7130E1F9710303710B23F7D7D90B45 +:102B4A00FAF1C1D90AFAC15030FD76071004629F22 +:102B5A0009FA7130E1F9710303710B23F7D7C72022 +:102B6A0006FBF8FF40C2F903DF38300F00C15030CE +:102B7A00FD9C06C0629C0540CDF902DF03E7EF2207 +:102B8A00CC002FCC0100CC0202CC038017C1300448 +:102B9A0000C150A0C15030FDA6071006629C043146 +:102BAA008E121006C6D7C72006FBF8FFCC0107CC49 +:102BBA000200CC0302CC048017A1C1300400C1502A +:102BCA00A0C15030FDA6071006629C05318E121076 +:032BDA0006C6D755 +:020000020000FC +:102BDD0040C2F90161FC61FC61FC61FC61FCC1C397 +:102BED00C5C7520C929269D4FEC1DFF88EFD708E6E +:102BFD00FCC1304706FDA127C09EFC609EFD34D46C +:102C0D00FE5206C0B9A5A592DFF9C6C4C2C061FCCB +:102C1D00C1C3C5C7520C929269D4FEC1DFF88EFDB7 +:102C2D00708EFCC17150300231B2E202EFFA713B8D +:102C3D00E28E509FBCF971503002D9BCF9F1FDA460 +:102C4D000A629FBEF931B2E202EFFA713BE23194B2 +:102C5D00511731C2510D71503002F56AFA71483079 +:102C6D0002EF70CF6AFA03EF04CF6AFA04406AFAF2 +:102C7D0003DF2D8FBEF99E50D9BCF9F1FDC10AA01D +:102C8D00BCF9D9BCF9F1FDA40A629FBEF931B2E2DB +:102C9D0002EFFA713BE231A251D971603002EF2D92 +:102CAD00714030028E509FBEF971503002D9BEF97D +:102CBD00F1C1D9BCF9FD2009C0A0BCF931B2E202C5 +:102CCD00EFFA713BE2318451DB71483002FDF80AB5 +:102CDD00F56AFAC09EFC609EFD34D4FE5206C0B962 +:102CED00A5A592DFF9C6C4C2C061FCC1714AE571E8 +:102CFD007BBD710BE6AF0401C061FCC1C531542031 +:102D0D0013D5CCF9DD0EEBCAF9899E44A2CAF9B0F0 +:102D1D00CCF9EF2B710AE6300400BF2401F6BF2A6F +:102D2D0001300B0BBF280100000000510FBF28011F +:102D3D0000000000500FBF2801715320716320C4A3 +:102D4D00C061FCEFFE61FCEFFE61FCEFFE61FCEF8C +:102D5D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF3E +:102D6D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF2E +:102D7D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF1E +:102D8D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF0E +:102D9D00FE61FCEFFE61FCEFFE61FCEFFE61FCE508 +:102DAD00CEF961FC71322161FC61FCC1C7C1FBF838 +:102DBD00FF8E312C06DD0991DD0D91DD1C91EF208B +:102DCD008D1F9FE8F9EF198D1F9C014CC961C8CC6F +:102DDD0001C88C019FE7F9EF078D1F318EBFB8F940 +:102DED004031FF08DD05A031FFEF077158F000718C +:072DFD002221C0C6C061FCE9 +:020000020000FC +:102E04004040666D756C0000404066646976000061 +:102E1400404066616464000040406673756200006F +:102E2400404066636D70000061636F7300000000D2 +:102E34006173696E000000006174616E000000003F +:102E44006174616E32000000636F73000000000063 +:102E540073696E000000000074616E0000000000E1 +:102E6400636F73680000000073696E6800000000FF +:102E740074616E6800000000657870000000000056 +:102E840066726578700000006C64657870000000FC +:102E94006C6F6700000000006C6F67313000000049 +:102EA4006D6F646600000000706F77000000000022 +:102EB40073717274000000006365696C00000000A7 +:0E2EC400666C6F6F72000000666D6F64000038 +:020000020000FC +:102ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:102EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:102EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:102F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:102F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:102F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:102F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:102F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:102F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:102F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:102F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:102F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:102F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:102FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:102FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:102FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:102FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:102FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:102FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10300200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10301200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10302200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10303200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10304200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10305200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10306200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10307200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10308200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10309200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1030A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1030B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1030C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1030D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1030E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1030F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10310200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10311200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10312200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10313200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10314200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10315200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10316200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10317200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10318200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10319200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1031A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1031B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1031C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1031D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1031E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1031F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10320200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10321200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10322200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10323200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10324200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10325200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10326200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10327200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10328200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10329200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1032A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1032B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1032C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1032D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1032E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1032F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10330200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10331200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10332200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10333200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10334200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10335200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10336200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10337200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10338200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10339200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1033A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1033B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1033C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1033D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1033E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1033F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10340200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10341200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10342200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10343200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10344200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10345200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10346200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10347200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10348200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10349200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1034A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1034B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1034C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1034D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1034E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1034F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10350200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10351200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10352200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10353200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10354200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10355200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10356200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10357200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10358200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10359200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1035A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1035B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1035C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1035D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1035E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1035F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10360200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10361200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10362200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10363200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10364200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10365200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10366200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10367200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10368200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10369200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1036A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1036B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1036C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1036D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1036E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1036F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10370200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10371200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10372200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10373200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10374200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10375200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10376200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10377200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10378200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10379200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1037A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1037B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1037C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1037D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1037E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1037F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10380200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10381200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10382200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10383200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10384200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10385200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10386200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10387200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10388200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10389200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:1038A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:1038B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:1038C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:1038D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1038E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1038F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10390200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10391200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10392200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10393200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10394200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10395200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10396200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10397200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10398200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10399200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:1039A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:1039B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:1039C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:1039D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1039E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1039F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:103A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:103A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:103A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:103A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:103A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:103A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:103A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:103A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:103A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:103A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:103AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:103AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:103AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:103AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:103AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:103AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:103B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:103B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:103B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:103B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:103B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:103B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:103B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:103B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:103B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:103B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:103BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:103BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:103BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:103BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:103BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:103BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:103C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:103C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:103C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:103C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:103C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:103C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:103C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:103C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:103C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:103C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:103CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:103CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:103CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:103CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:103CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:103CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:103D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:103D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:103D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:103D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:103D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:103D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:103D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:103D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:103D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:103D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:103DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:103DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:103DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:103DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:103DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:103DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:103E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:103E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:103E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:103E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:103E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:103E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:103E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:103E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:103E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:103E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:103EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:103EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:103EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:103ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:103EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:103EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:103F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:103F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:103F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:103F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:103F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:103F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:103F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:103F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:103F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:103F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:103FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:103FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:103FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:103FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:103FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:103FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10400200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10401200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10402200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10403200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10404200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10405200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10406200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10407200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10408200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10409200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1040A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1040B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1040C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1040D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1040E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1040F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10410200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10411200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10412200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10413200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10414200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10415200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10416200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10417200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10418200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10419200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1041A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1041B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1041C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1041D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1041E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1041F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10420200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10421200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10422200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10423200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10424200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10425200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10426200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10427200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10428200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10429200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1042A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1042B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1042C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1042D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1042E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1042F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10430200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10431200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10432200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10433200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10434200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10435200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10436200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10437200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10438200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10439200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1043A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1043B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1043C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1043D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1043E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1043F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10440200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10441200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10442200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10443200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10444200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10445200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10446200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10447200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10448200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10449200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1044A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1044B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1044C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1044D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1044E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1044F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10450200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10451200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10452200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10453200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10454200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10455200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10456200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10457200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10458200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10459200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1045A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1045B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1045C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1045D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1045E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1045F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10460200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10461200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10462200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10463200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10464200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10465200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10466200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10467200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10468200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10469200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1046A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1046B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1046C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1046D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1046E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1046F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10470200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10471200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10472200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10473200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10474200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10475200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10476200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10477200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10478200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10479200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1047A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1047B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1047C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1047D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1047E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:0447F200FFFFFFFFC7 +:020000020000FC +:0A47F60030383A34353A3339000008 +:020000020000FC +:10480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10481000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10483000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10485000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10487000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10489000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1048B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1048D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1048F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10491000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10493000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10495000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10497000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10499000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1049B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1049D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1049F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:104A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:104A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:104A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:104A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:104A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:104A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:104A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:104A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:104A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:104A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:104AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:104AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:104AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:104AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:104AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:104AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:104B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:104B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:104B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:104B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:104B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:104B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:104B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:104B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:104B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:104B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:104BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:104BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:104BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:104BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:104BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:104BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:104C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:104C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:104C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:104C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:104C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:104C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:104C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:104C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:104C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:104C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:104CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:104CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:104CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:104CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:104CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:104CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:104D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:104D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:104D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:104D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:104D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:104D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:104D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:104D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:104D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:104D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:104DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:104DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:104DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:104DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:104DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:104DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:104E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:104E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:104E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:104E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:104E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:104E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:104E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:104E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:104E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:104E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:104EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:104EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:104EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:104ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:104EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:104EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:104F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:104F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:104F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:104F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:104F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:104F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:104F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:104F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:104F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:104F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:104FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:104FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:104FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:104FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:104FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:104FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10503000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10505000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10507000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10509000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1050B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1050D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1050F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10511000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10513000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10515000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10517000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10519000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1051B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1051D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1051F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10521000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10523000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10525000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10527000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10529000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1052B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1052D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1052F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10531000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10533000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10535000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10537000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10539000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1053B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1053D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1053F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10541000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10543000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10545000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10547000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10549000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1054B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1054D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1054F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10551000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10553000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10555000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10557000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10559000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1055B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1055D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1055F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10561000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10563000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10565000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10567000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10569000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1056B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1056D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1056F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10571000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10573000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10575000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10577000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10579000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1057B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1057D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1057F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10581000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10583000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10585000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10587000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10589000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1058B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1058D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1058F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10591000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10593000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10595000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10597000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10599000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1059B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1059D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1059F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:105A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:105A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:105A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:105A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:105A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:105A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:105A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:105A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:105A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:105A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:105AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:105AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:105AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:105AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:105AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:105AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:105B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:105B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:105B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:105B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:105B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:105B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:105B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:105B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:105B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:105B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:105BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:105BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:105BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:105BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:105BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:105BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:105C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:105C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:105C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:105C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:105C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:105C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:105C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:105C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:105C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:105C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:105CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:105CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:105CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:105CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:105CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:105CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:105D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:105D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:105D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:105D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:105D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:105D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:105D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:105D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:105D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:105D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:105DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:105DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:105DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:105DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:105DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:105DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:105E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:105E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:105E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:105E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:105E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:105E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:105E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:105E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:105E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:105E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:105EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:105EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:105EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:105ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:105EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:105EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:105F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:105F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:105F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:105F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:105F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:105F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:105F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:105F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:105F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:105F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:105FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:105FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:105FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:105FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:105FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:105FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10601000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10603000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10605000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10607000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10609000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1060B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1060D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:1060F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10611000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10613000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10615000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10617000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10619000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1061B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1061D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:1061F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10621000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10623000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10625000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10627000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10629000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1062B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1062D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1062F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10631000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10633000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10635000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10637000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10639000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1063B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1063D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1063F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10641000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10643000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10645000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10647000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10649000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1064B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1064D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1064F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10651000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10653000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10655000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10657000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10659000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1065B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1065D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1065F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10661000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10663000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10665000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10667000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10669000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1066B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1066D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1066F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10671000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10673000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10675000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10677000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10679000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1067B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1067D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10681000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10683000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10685000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10687000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10689000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1068B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1068D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1068F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10691000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10693000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10695000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10697000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10699000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1069B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1069D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1069F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:106A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:106A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:106A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:106A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:106A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:106A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:106A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:106A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:106A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:106A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:106AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:106AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:106AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:106AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:106AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:106AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:106B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:106B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:106B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:106B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:106B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:106B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:106B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:106B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:106B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:106B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:106BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:106BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:106BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:106BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:106BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:106C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:106C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:106C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:106C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:106C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:106C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:106C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:106C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:106C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:106C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:106CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:106CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:106CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:106CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:106CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:106CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:106D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:106D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:106D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:106D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:106D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:106D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:106D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:106D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:106D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:106D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:106DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:106DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:106DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:106DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:106DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:106DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:106E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:106E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:106E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:106E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:106E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:106E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:106E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:106E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:106E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:106E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:106EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:106EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:106EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:106ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:106EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:106EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:106F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:106F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:106F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:106F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:106F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:106F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:106F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:106F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:106F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:106F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:106FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:106FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:106FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:106FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:106FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:106FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:020000020000FC +:107000005208EF065203EF025206FEE600FE1B0096 +:10701000DC16089F03088F0408089F040862FE24FA +:1070200000089F0408EEBF00EEBA00C1C514410E6F +:1070300011D9D0FF118FD1FF312E45C4C0D7F23105 +:10704000A2C401E2D79DE261DD4C09DF12717BFA37 +:10705000C18F06089FAFFAC0CF060800EE270031A7 +:10706000F2FA04CF0608004C00DF05D50008DD1653 +:1070700061DD717BFAD50608DD0ACDE31F61CD61C4 +:10708000CDEE160061CDFED40061FFFE9A00FCF843 +:10709000FF0EFEB20061CDFED5004C09DF0EC18FA0 +:1070A00006086FAFFA9F0608C0EE0400CF0608007E +:1070B000F8E3D75200EF025202FE3700CFAEFA00DB +:1070C000CF060800BF0408C716629F0008410011E0 +:1070D0008F48209B4100118F49209F0108C6510015 +:1070E000FE62FFEF025205CF060800C1510CFE0AF6 +:1070F00000C0D7C1511DFE0200C0D761DD717BFA0F +:1071000070CEC0A59EC47CFF9EC4609EC461CDD7D6 +:1071100061DD717BFAC18EC45C1BFED6FFCF060811 +:1071200001FED7FFC061CDD731F2FA1AC1AEE4BF7C +:10713000A0FAAEE6BFA2FAAED4BFA4FA30FFFFBEFB +:10714000E4BEE6BED4C0D731F2FA11C1AFA0FABE98 +:10715000E4AFA2FABEE6AFA4FABED4C0D7C1BFA6C0 +:10716000FA13BFA8FA15BFAAFA17BFACFAC0D7AF77 +:10717000A6FADBA8FAEBAAFAFBACFAD7534B3052CB +:107180005430324E323030475631323000FFC15029 +:10719000FEFEAB0061DD717BFACF060800FE0A003F +:1071A000FEA4FF61CDF8E3EECF00C7FB0408BFA04B +:1071B000FA8FC0009C05C5C337040600BFA2FA358C +:1071C00036F271300000522BFE6600C2C4C630A0F9 +:1071D00071B800300000B8022004AFA2FAB8003045 +:1071E0000F00B802AFA0FA61FF520AFE3AFFECF8B6 +:1071F000FF0E717BFAC1C7FB04088C05C65C80FEDC +:107200000200C0D761DD717BFA70CFC0FFA59FC0BF +:10721000007CFF9FC000609FC00061CDD7618BFEE6 +:10722000E2FF717BBE410011FB000017CEFC006144 +:10723000CB089EFDF31161C999A58392DFF7D7FEB4 +:10724000B1FED5AEFADF23C1CF0308035109FEF426 +:10725000FDC0D2DF37FE3800A20408CF0308075173 +:1072600009FEE1FDD2B20408DF22C7FB0408318326 +:1072700002C6D7C6510AFECCFD624C1FDF06CFAE58 +:10728000FA01EF04CFAEFA00C0EE5BFEC0EE55FE91 +:10729000C7C1FB04088B31196C0161589BC0C6D76C +:1072A000717BFAFE4DFEAF0408040600C1143604DB +:1072B00072300000522DF3FE77FF8FC000FE2BFED0 +:1072C00061CF5C807C8073C0041900CEFC0F61CB61 +:1072D000C55404EF03C55417FE18FEC7360008BB9B +:1072E000629C0288089C03D1DD334C41DE2F70F193 +:1072F000312DB161090033081C000851FF612A419A +:107300000E118FD0FF613B118FD1FF6138DC0E8BE6 +:107310005C03DF0964C6C4FE2BFDEECAFDC6C4EEE5 +:02732000C3FDAB +:020000020000FC +:10732200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10733200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10734200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10735200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10736200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10737200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10738200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10739200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1073A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1073B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1073C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1073D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1073E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1073F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10740200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10741200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10742200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10743200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10744200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10745200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10746200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10747200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10748200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10749200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1074A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1074B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1074C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1074D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1074E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1074F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10750200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10751200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10752200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10753200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10754200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10755200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10756200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10757200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10758200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10759200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1075A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1075B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1075C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1075D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1075E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1075F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10760200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10761200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10762200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10763200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10764200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10765200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10766200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10767200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10768200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10769200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1076A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1076B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1076C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1076D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1076E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1076F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10770200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10771200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10772200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10773200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10774200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10775200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10776200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10777200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10778200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10779200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1077A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1077B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1077C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1077D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1077E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1077F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10780200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10781200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10782200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10783200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10784200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10785200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10786200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10787200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10788200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10789200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1078A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1078B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1078C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1078D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1078E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1078F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10790200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10791200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10792200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10793200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10794200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10795200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10796200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10797200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10798200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10799200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1079A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1079B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1079C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1079D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1079E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1079F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:107A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:107A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:107A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:107A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:107A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:107A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:107A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:107A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:107A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:107A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:107AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:107AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:107AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:107AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:107AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:107AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:107B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:107B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:107B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:107B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:107B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:107B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:107B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:107B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:107B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:107B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:107BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:107BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:107BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:107BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:107BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:107BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:107C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:107C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:107C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:107C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:107C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:107C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:107C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:107C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:107C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:107C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:107CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:107CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:107CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:107CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:107CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:107CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:107D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:107D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:107D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:107D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:107D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:107D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:107D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:107D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:107D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:107D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:107DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:107DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:107DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:107DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:107DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:107DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:107E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:107E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:107E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:107E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:107E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:107E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:107E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:107E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:107E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:107E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:107EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:107EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:107EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:107ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:107EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:107EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:107F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:107F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:107F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:107F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:107F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:107F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:107F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:107F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:107F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:107F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:107FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:107FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:107FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:107FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:107FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:107FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10800200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10801200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10802200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10803200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10804200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10805200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10806200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10807200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10808200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10809200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1080A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1080B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1080C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1080D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1080E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1080F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10810200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10811200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10812200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10813200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10814200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10815200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10816200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10817200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10818200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10819200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1081A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1081B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1081C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1081D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1081E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1081F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10820200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10821200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10822200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10823200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10824200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10825200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10826200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10827200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10828200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10829200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1082A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1082B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1082C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1082D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1082E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1082F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10830200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10831200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10832200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10833200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10834200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10835200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10836200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10837200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10838200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10839200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1083A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1083B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1083C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1083D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1083E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1083F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10840200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10841200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10842200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10843200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10844200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10845200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10846200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10847200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10848200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10849200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1084A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1084B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1084C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1084D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1084E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1084F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10850200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10851200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10852200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10853200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10854200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10855200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10856200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10857200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10858200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10859200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1085A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1085B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1085C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1085D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1085E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1085F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10860200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10861200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10862200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10863200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10864200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10865200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10866200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10867200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10868200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10869200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1086A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1086B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1086C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1086D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1086E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1086F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10870200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10871200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10872200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10873200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10874200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10875200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10876200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10877200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10878200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10879200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1087A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1087B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1087C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1087D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1087E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1087F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10880200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10881200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10882200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10883200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10884200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10885200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10886200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10887200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10888200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10889200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1088A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1088B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1088C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1088D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1088E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1088F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10890200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10891200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10892200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10893200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10894200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10895200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10896200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10897200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10898200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10899200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1089A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1089B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1089C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1089D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1089E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1089F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:108A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:108A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:108A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:108A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:108A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:108A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:108A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:108A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:108A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:108A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:108AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:108AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:108AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:108AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:108AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:108AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:108B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:108B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:108B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:108B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:108B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:108B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:108B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:108B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:108B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:108B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:108BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:108BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:108BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:108BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:108BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:108BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:108C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:108C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:108C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:108C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:108C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:108C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:108C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:108C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:108C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:108C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:108CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:108CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:108CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:108CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:108CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:108CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:108D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:108D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:108D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:108D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:108D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:108D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:108D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:108D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:108D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:108D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:108DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:108DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:108DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:108DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:108DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:108DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:108E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:108E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:108E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:108E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:108E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:108E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:108E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:108E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:108E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:108E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:108EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:108EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:108EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:108ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:108EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:108EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:108F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:108F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:108F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:108F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:108F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:108F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:108F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:108F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:108F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:108F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:108FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:108FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:108FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:108FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:108FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:108FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10900200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10901200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10902200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10903200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10904200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10905200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10906200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10907200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10908200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10909200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1090A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1090B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1090C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1090D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1090E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:1090F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10910200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10911200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10912200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10913200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10914200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10915200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10916200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10917200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10918200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10919200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1091A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1091B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1091C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1091D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1091E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:1091F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10920200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10921200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10922200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10923200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10924200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10925200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10926200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10927200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10928200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10929200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1092A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1092B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1092C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1092D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1092E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:1092F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10930200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10931200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10932200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10933200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10934200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10935200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10936200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10937200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10938200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10939200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1093A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1093B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1093C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1093D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1093E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:1093F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10940200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10941200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10942200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10943200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10944200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10945200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10946200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10947200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10948200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10949200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1094A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1094B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1094C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1094D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1094E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:1094F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10950200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10951200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10952200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10953200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10954200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10955200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10956200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10957200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10958200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10959200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1095A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1095B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1095C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1095D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1095E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:1095F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10960200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10961200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10962200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10963200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10964200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10965200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10966200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10967200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10968200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10969200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1096A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1096B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1096C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1096D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1096E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:1096F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10970200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10971200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10972200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10973200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10974200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10975200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10976200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10977200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10978200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10979200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1097A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1097B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1097C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1097D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1097E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:1097F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10980200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10981200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10982200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10983200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10984200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10985200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10986200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10987200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10988200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10989200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1098A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1098B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1098C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1098D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1098E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:1098F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10990200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10991200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10992200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10993200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10994200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10995200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10996200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10997200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10998200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10999200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1099A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1099B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1099C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1099D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1099E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:1099F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:109A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:109A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:109A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:109A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:109A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:109A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:109A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:109A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:109A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:109A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:109AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:109AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:109AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:109AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:109AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:109AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:109B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:109B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:109B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:109B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:109B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:109B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:109B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:109B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:109B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:109B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:109BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:109BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:109BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:109BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:109BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:109BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:109C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:109C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:109C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:109C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:109C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:109C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:109C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:109C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:109C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:109C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:109CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:109CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:109CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:109CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:109CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:109CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:109D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:109D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:109D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:109D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:109D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:109D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:109D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:109D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:109D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:109D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:109DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:109DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:109DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:109DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:109DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:109DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:109E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:109E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:109E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:109E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:109E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:109E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:109E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:109E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:109E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:109E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:109EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:109EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:109EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:109ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:109EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:109EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:109F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:109F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:109F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:109F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:109F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:109F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:109F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:109F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:109F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:109F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:109FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:109FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:109FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:109FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:109FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:109FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10A00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10A09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10A10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10A11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10A12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10A13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10A14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10A15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10A16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10A17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10A18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10A19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10A1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10A1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10A1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10A1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10A1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10A1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10A20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10A21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10A22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10A23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10A24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10A25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10A26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10A27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10A28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10A29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10A2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10A2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10A2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10A2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10A2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10A2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10A30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10A31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10A32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10A33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10A34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10A35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10A36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10A37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10A38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10A39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10A3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10A3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10A3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10A3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10A3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10A3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10A40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10A41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10A42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10A43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10A44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10A45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10A46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10A47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10A48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10A49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10A4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10A4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10A4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10A4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10A4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10A4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10A50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10A51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10A52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10A53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10A54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10A55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10A56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10A57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10A58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10A59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10A5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10A5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10A5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10A5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10A5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10A5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10A60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10A61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10A62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10A63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10A64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10A65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10A66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10A67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10A68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10A69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10A6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10A6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10A6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10A6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10A6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10A6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10A70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10A71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10A72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10A73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10A74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10A75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10A76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10A77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10A78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10A79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10A7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10A7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10A7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10A7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10A7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10A7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10A80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10A81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10A82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10A83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10A84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10A85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10A86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10A87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10A88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10A89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10A8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10A8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10A8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10A8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10A8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10A8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10A90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10A91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10A92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10A93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10A94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10A95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10A96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10A97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10A98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10A99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10A9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10A9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10A9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10A9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10A9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10A9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10AA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10AA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10AA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10AA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10AA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10AA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10AA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10AA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10AA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10AA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10AAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10AAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10AAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10AAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10AAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10AAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10AB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10AB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10AB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10AB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10AB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10AB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10AB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10AB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10AB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10AB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10ABA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10ABB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10ABC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10ABD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10ABE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10ABF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10AC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10AC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10AC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10AC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10AC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10AC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10AC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10AC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10AC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10AC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10ACA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10ACB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10ACC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10ACD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ACE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ACF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10AD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10AD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10AD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10AD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10AD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10AD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10AD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10AD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10AD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10AD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ADA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ADB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ADC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ADD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10ADE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10ADF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10AE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10AE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10AE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10AE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10AE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10AE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10AE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10AE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10AE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10AE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10AEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10AEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10AEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10AED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10AEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10AEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10AF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10AF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10AF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10AF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10AF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10AF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10AF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10AF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10AF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10AF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10AFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10AFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10AFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10AFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10AFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10AFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10B00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10B01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10B02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10B03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10B04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10B05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10B06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10B07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10B08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10B09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10B0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10B0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10B0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10B0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10B0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10B0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10B10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10B11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10B12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10B13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10B14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10B15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10B16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10B17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10B18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10B19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10B1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10B1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10B1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10B1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10B1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10B1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10B20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10B21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10B22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10B23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10B24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10B25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10B26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10B27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10B28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10B29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10B2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10B2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10B2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10B2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10B2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10B2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10B30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10B31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10B32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10B33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10B34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10B35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10B36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10B37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10B38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10B39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10B3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10B3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10B3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10B3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10B3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10B3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10B40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10B41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10B42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10B43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10B44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10B45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10B46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10B47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10B48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10B49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10B4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10B4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10B4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10B4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10B4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10B4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10B50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10B51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10B52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10B53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10B54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10B55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10B56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10B57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10B58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10B59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10B5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10B5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10B5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10B5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10B5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10B5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10B60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10B61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10B62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10B63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10B64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10B65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10B66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10B67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10B68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10B69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10B6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10B6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10B6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10B6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10B6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10B6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10B70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10B71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10B72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10B73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10B74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10B75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10B76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10B77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10B78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10B79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10B7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10B7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10B7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10B7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10B7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10B7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10B80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10B81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10B82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10B83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10B84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10B85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10B86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10B87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10B88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10B89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10B8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10B8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10B8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10B8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10B8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10B8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10B90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10B91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10B92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10B93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10B94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10B95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10B96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10B97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10B98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10B99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10B9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10B9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10B9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10B9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10B9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10B9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10BA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10BA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10BA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10BA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10BA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10BA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10BA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10BA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10BA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10BA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10BAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10BAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10BAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10BAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10BAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10BAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10BB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10BB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10BB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10BB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10BB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10BB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10BB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10BB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10BB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10BB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10BBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10BBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10BBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10BBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10BBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10BBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10BC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10BC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10BC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10BC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10BC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10BC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10BC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10BC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10BC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10BC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10BCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10BCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10BCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10BCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10BCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10BCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10BD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10BD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10BD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10BD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10BD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10BD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10BD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10BD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10BD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10BD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10BDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10BDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10BDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10BDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10BDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10BDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10BE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10BE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10BE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10BE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10BE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10BE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10BE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10BE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10BE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10BE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10BEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10BEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10BEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10BED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10BEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10BEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10BF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10BF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10BF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10BF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10BF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10BF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10BF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10BF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10BF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10BF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10BFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10BFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10BFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10BFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10BFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10BFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10C00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10C01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10C02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10C03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10C04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10C05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10C06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10C07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10C08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10C09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10C0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10C0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10C0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10C0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10C0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10C0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10C10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10C11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10C12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10C13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10C14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10C15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10C16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10C17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10C18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10C19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10C1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10C1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10C1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10C1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10C1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10C1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10C20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10C21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10C22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10C23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10C24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10C25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10C26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10C27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10C28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10C29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10C2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10C2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10C2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10C2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10C2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10C2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10C30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10C31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10C32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10C33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10C34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10C35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10C36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10C37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10C38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10C39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10C3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10C3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10C3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10C3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10C3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10C3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10C40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10C41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10C42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10C43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10C44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10C45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10C46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10C47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10C48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10C49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10C4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10C4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10C4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10C4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10C4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10C4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10C50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10C51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10C52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10C53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10C54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10C55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10C56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10C57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10C58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10C59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10C5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10C5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10C5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10C5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10C5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10C5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10C60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10C61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10C62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10C63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10C64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10C65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10C66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10C67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10C68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10C69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10C6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10C6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10C6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10C6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10C6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10C6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10C70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10C71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10C72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10C73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10C74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10C75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10C76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10C77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10C78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10C79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10C7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10C7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10C7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10C7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10C7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10C7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10C80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10C81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10C82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10C83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10C84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10C85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10C86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10C87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10C88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10C89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10C8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10C8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10C8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10C8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10C8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10C8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10C90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10C91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10C92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10C93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10C94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10C95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10C96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10C97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10C98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10C99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10C9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10C9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10C9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10C9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10C9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10C9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10CA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10CA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10CA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10CA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10CA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10CA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10CA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10CA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10CA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10CA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10CAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10CAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10CAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10CAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10CAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10CAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10CB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10CB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10CB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10CB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10CB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10CB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10CB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10CB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10CB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10CB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10CBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10CBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10CBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10CBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10CBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10CBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10CC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10CC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10CC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10CC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10CC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10CC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10CC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10CC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10CC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10CC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10CCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10CCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10CCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10CCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10CCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10CCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10CD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10CD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10CD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10CD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10CD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10CD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10CD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10CD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10CD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10CD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10CDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10CDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10CDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10CDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10CDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10CDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10CE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10CE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10CE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10CE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10CE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10CE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10CE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10CE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10CE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10CE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10CEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10CEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10CEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10CED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10CEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10CEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10CF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10CF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10CF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10CF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10CF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10CF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10CF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10CF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10CF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10CF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10CFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10CFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10CFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10CFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10CFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10CFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10D00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10D01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10D02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10D03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10D04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10D05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10D06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10D07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10D08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10D09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10D0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10D0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10D0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10D0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10D0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10D0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10D10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10D11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10D12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10D13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10D14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10D15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10D16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10D17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10D18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10D19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10D1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10D1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10D1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10D1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10D1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10D1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10D20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10D21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10D22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10D23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10D24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10D25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10D26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10D27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10D28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10D29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10D2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10D2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10D2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10D2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10D2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10D2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10D30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10D31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10D32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10D33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10D34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10D35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10D36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10D37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10D38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10D39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10D3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10D3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10D3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10D3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10D3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10D3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10D40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10D41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10D42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10D43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10D44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10D45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10D46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10D47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10D48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10D49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10D4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10D4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10D4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10D4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10D4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10D4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10D50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10D51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10D52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10D53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10D54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10D55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10D56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10D57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10D58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10D59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10D5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10D5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10D5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10D5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10D5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10D5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10D60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10D61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10D62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10D63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10D64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10D65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10D66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10D67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10D68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10D69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10D6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10D6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10D6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10D6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10D6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10D6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10D70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10D71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10D72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10D73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10D74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10D75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10D76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10D77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10D78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10D79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10D7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10D7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10D7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10D7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10D7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10D7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10D80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10D81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10D82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10D83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10D84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10D85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10D86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10D87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10D88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10D89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10D8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10D8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10D8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10D8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10D8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10D8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10D90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10D91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10D92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10D93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10D94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10D95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10D96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10D97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10D98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10D99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10D9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10D9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10D9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10D9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10D9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10D9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10DA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10DA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10DA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10DA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10DA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10DA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10DA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10DA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10DA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10DA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10DAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10DAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10DAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10DAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10DAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10DAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10DB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10DB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10DB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10DB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10DB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10DB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10DB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10DB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10DB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10DB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10DBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10DBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10DBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10DBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10DBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10DBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10DC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10DC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10DC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10DC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10DC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10DC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10DC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10DC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10DC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10DC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10DCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10DCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10DCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10DCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10DCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10DCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10DD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10DD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10DD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10DD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10DD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10DD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10DD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10DD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10DD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10DD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10DDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10DDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10DDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10DDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10DDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10DDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10DE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10DE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10DE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10DE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10DE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10DE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10DE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10DE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10DE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10DE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10DEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10DEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10DEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10DED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10DEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10DEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10DF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10DF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10DF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10DF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10DF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10DF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10DF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10DF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10DF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10DF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10DFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10DFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10DFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10DFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10DFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10DFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10E00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10E01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10E02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10E03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10E04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10E05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10E06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10E07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10E08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10E09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10E0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10E0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10E0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10E0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10E0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10E0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10E10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10E11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10E12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10E13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10E14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10E15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10E16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10E17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10E18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10E19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10E1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10E1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10E1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10E1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10E1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10E1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10E20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10E21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10E22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10E23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10E24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10E25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10E26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10E27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10E28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10E29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10E2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10E2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10E2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10E2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10E2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10E2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10E30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10E31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10E32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10E33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10E34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10E35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10E36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10E37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10E38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10E39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10E3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10E3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10E3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10E3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10E3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10E3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10E40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10E41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10E42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10E43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10E44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10E45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10E46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10E47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10E48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10E49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10E4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10E4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10E4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10E4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10E4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10E4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10E50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10E51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10E52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10E53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10E54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10E55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10E56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10E57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10E58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10E59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10E5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10E5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10E5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10E5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10E5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10E5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10E60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10E61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10E62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10E63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10E64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10E65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10E66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10E67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10E68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10E69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10E6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10E6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10E6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10E6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10E6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10E6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10E70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10E71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10E72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10E73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10E74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10E75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10E76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10E77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10E78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10E79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10E7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10E7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10E7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10E7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10E7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10E7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10E80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10E81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10E82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10E83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10E84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10E85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10E86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10E87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10E88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10E89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10E8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10E8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10E8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10E8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10E8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10E8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10E90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10E91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10E92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10E93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10E94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10E95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10E96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10E97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10E98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10E99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10E9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10E9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10E9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10E9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10E9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10E9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10EA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10EA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10EA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10EA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10EA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10EA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10EA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10EA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10EA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10EA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10EAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10EAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10EAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10EAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10EAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10EAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10EB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10EB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10EB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10EB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10EB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10EB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10EB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10EB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10EB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10EB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10EBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10EBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10EBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10EBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10EBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10EBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10EC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10EC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10EC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10EC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10EC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10EC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10EC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10EC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10EC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10EC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ECA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ECB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10ECC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10ECD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10ECE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10ECF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10ED0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10ED1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10ED2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10ED3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10ED4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10ED5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ED6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ED7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ED8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ED9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10EDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10EDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10EDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10EDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10EDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10EDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10EE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10EE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10EE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10EE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10EE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10EE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10EE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10EE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10EE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10EE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10EEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10EEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10EEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10EED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10EEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10EEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10EF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10EF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10EF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10EF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10EF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10EF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10EF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10EF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10EF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10EF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10EFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10EFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10EFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10EFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10EFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10EFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10F00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10F01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10F02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10F03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10F04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10F05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10F06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10F07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10F08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10F09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10F0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10F0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10F0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10F0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10F0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10F0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10F10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10F11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10F12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10F13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10F14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10F15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10F16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10F17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10F18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10F19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10F1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10F1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10F1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10F1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10F1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10F1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10F20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10F21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10F22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10F23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10F24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10F25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10F26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10F27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10F28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10F29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10F2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10F2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10F2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10F2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10F2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10F2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10F30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10F31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10F32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10F33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10F34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10F35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10F36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10F37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10F38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10F39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10F3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10F3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10F3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10F3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10F3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10F3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10F40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10F41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10F42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10F43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10F44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10F45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10F46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10F47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10F48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10F49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10F4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10F4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10F4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10F4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10F4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10F4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10F50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10F51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10F52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10F53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10F54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10F55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10F56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10F57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10F58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10F59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10F5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10F5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10F5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10F5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10F5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10F5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10F60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10F61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10F62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10F63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10F64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10F65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10F66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10F67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10F68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10F69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10F6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10F6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10F6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10F6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10F6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10F6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10F70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10F71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10F72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10F73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10F74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10F75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10F76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10F77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10F78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10F79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10F7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10F7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10F7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10F7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10F7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10F7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10F80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10F81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10F82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10F83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10F84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10F85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10F86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10F87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10F88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10F89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10F8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10F8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10F8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10F8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10F8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10F8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10F90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10F91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10F92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10F93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10F94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10F95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10F96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10F97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10F98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10F99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10F9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10F9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10F9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10F9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10F9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10F9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10FA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10FA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10FA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10FA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10FA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10FA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10FA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10FA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10FA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10FA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10FAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10FAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10FAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10FAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10FAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10FAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10FB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10FB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10FB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10FB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10FB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10FB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10FB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10FB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10FB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10FB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10FBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10FBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10FBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10FBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10FBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10FBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10FC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10FC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10FC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10FC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10FC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10FC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10FC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10FC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10FC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10FC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10FCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10FCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10FCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10FCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10FCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10FCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10FD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10FD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10FD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10FD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10FD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10FD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10FD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10FD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10FD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10FD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10FDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10FDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10FDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10FDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10FDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10FDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10FE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10FE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10FE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10FE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10FE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10FE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10FE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10FE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10FE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10FE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10FEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10FEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10FEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10FED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10FEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10FEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10FF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10FF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10FF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10FF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10FF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10FF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10FF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10FF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10FF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10FF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10FFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10FFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10FFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10FFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10FFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:0EFFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_V0.2_090901.hex b/tags/1.34_1.05nup/hex/bsr_V0.2_090901.hex new file mode 100644 index 0000000..d9beb1a --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_V0.2_090901.hex @@ -0,0 +1,4161 @@ +:0400000300000000F9 +:020000020000FC +:02000000D80026 +:020000020000FC +:02000200FFFFFE +:020000020000FC +:04000400FFFFFFFFFC +:020000020000FC +:02000800653061 +:020000020000FC +:06000A00FFFFFFFFFFFFF6 +:020000020000FC +:04001000932E952E68 +:020000020000FC +:08001400FFFFFFFFFFFFFFFFEC +:020000020000FC +:02001C00A42F0F +:020000020000FC +:06001E00FFFFFFFFFFFFE2 +:020000020000FC +:02002400B42FF7 +:020000020000FC +:04002600FFFFFFFFDA +:020000020000FC +:02002A00C92EDD +:020000020000FC +:08002C00FFFFFFFFFFFFFFFFD4 +:020000020000FC +:02003400673033 +:020000020000FC +:02003600FFFFCA +:020000020000FC +:040038006030892E7D +:020000020000FC +:0E003C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:020000020000FC +:04004A00972E5B3062 +:020000020000FC +:10004E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10005E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10006E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10008E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10009E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:1000AE00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:0200BE00FFFF42 +:020000020000FC +:0400C0006EFBFF854F +:020000020000FC +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:020000020000FC +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:020000020000FC +:1000D80061CF5100718C7109FECBF800FEFC1C0346 +:1000E80000F6BF94F9BF80F9BF84F9E6BF82F93002 +:1000F80098F9BF96F953C0F693935820FEDFF9415B +:10010800003646203468FAEF05118B99A7A51744E5 +:100118008420DFF536B8F93068FAEF04CC0000A780 +:1001280047DFF9410036842034A6FAEF05118B9990 +:10013800A7A517448420DFF536A6FA30A6FAEF04FF +:10014800CC0000A747DFF9FC8A0200F6FC842000F7 +:10015800EFFE61DD717BFABEF0ADD8BEF200AEF6FF +:1001680061CDD7DF1D06DC44807FDF167152DEEFDC +:1001780032DF0F06D844807FDF083154DE3C31720D +:10018800DE3CC9DE0504FDDE01EF46C514ADDEC167 +:10019800657BDB5C809DDEADDA71FB3571FB4480ED +:1001A8007FDEC03544807FDEC86BD96BD86BDD6BD2 +:1001B800DC0561C8DD1BADDA71FB3174DE077174D3 +:1001C800DBF181EF0C45ADD861F846DC61E8717769 +:1001D800DBC0BDDEC4D78EFC708EFDC1C5C3ADDEED +:1001E800315E041E31320000C3C1D8DEF1C1AEF861 +:1001F800FC080200C0C0C0C2C4C09EFD609EFCD7FF +:100208001489728A049EFDAA021411894C40DD0EDD +:10021800624C0430020061C8300100BF94F9D7C5B0 +:10022800C3C1ADDADAD831750914F62312F661D8EC +:10023800B125ED4602C5C3C1ADDADAD8F4DB0361F6 +:10024800C8DD3B23559E31730A9501311C61D8A145 +:100258003175F6618A4C80618ADC11DF0633718C56 +:1002680033DE0983DF0604010061D8857174DB354C +:1002780061FB9DDB6571F99DDA637064BDD8C0C20E +:02028800C4D7D9 +:020000020000FC +:10028A00C72004FBF8FFF6BC02617902F661490255 +:10029A00DFF7CC0000CC01008C014C09DE278C0171 +:1002AA00318E12490021728C01318E04F60FC13150 +:1002BA007B9EFDC411896142DF03F1EF01E10D9BD1 +:1002CA00615901EFD3400021FFDF03E1EF01F10D96 +:1002DA009BCC01008C014C09DE218C01318E124924 +:1002EA000021728C01318E04F64714896142DF03C2 +:1002FA00F1EF01E10D9B615901EFD98BD161E8FD65 +:10030A00870CFD5921EF8B1004C6D73142210261B7 +:10031A00EDD7717BFACEA016CEA180CEA409F5AA9C +:10032A00FFF5A9FFF400F401F402CD0306F404F486 +:10033A0005F406CD0740F40CF40EF408F40FF5307A +:10034A0000F53100F53300F53400CF350003CF371F +:10035A000019F53C00F53E00F520FFF521FFCE22FD +:10036A00E9E523FFCE240BCE2503F526FFCE271F72 +:10037A00CE2C1FE52EFFCE2F07CE28FFF54300F522 +:10038A004700CF530006F55700F5E0FFF5E1FFF50A +:10039A00E2FFF5E3FFF5D0FFCEE4FFCEE5FFCEE6C0 +:1003AA00FFCEE7FFCED4FFCEE8FFCEECFFCEE9FFCB +:1003BA00CEEDFFCEEAFFCEEEFECEEBFFCEEFFFCEC6 +:1003CA00D8FFCEDCFFF538FFF539FFF537FF7108A6 +:1003DA00F200F690BFB4017138F100F54002F54120 +:1003EA0002F54302F5A5FFF5A6FF7158F000F530B6 +:1003FA00FF7128F0005087BF1801BF1A01BF1C0106 +:10040A00BF1E017148F000F53002F5BCFFF5BDFFD3 +:10041A00D7F7D7C7C1FBF8FF31642002EFFA715250 +:10042A0020340020C5304000C1C1506CFD2708109F +:10043A000617C1E6A1C1500EC1506CFD6B0710062C +:10044A0017C1E6A1C1500EC1506CFD6B071006170B +:10045A00C1E6A1C1A1A1C1506CFD6B07100617C16D +:10046A00E6A1C1500EC1506CFD27081006CC010050 +:10047A00CC000017C1E6A1C1503EC1506CFD27084F +:10048A001006CFBAF99EAF68FABFBCF9AF6AFABFD5 +:10049A00BEF9C0C6D7FD5D09F6C15003C15084FD3F +:1004AA00E7071004F3D7C72006FBF8FFC7170402B3 +:1004BA000016F74940209BA3A75102614ADFF4C600 +:1004CA00C71716F74942209BA3A75102614ADFF4D6 +:1004DA00C68B318EC1E6A1C15006C1506CFD2708FA +:1004EA00100617040200C1E6A1C1503EC1506CFDBE +:1004FA0027081006716201300900FD5C0A13316E8B +:10050A00609C05716301FD1D04717201300800FDD4 +:10051A005C0A13BFB8F9303505FD792AF6C1508453 +:10052A00FDF606C0629C051006C6D7C7C1FBF8FFD8 +:10053A00C9D8E000AFB8F9FD5A011230A30023313F +:10054A001E9FFAF92F6CFA318EFDA0201344040085 +:10055A0071FEDE05D56DFADF4DA06DFA8FFAF97CD2 +:10056A00804C95DC15D9FAF9F1241400BDD8AFBC3A +:10057A00F9FD5A0112F623BBEF13D9FAF9F1241443 +:10058A0000BDD8AFBEF9FD5A0112F623BBD9BAF99C +:10059A00F1610900BBC1E6A1C1500CC1506CFD2735 +:1005AA00081006F3EF01F7C0C6D7716307E7D7E76C +:1005BA00D7E7D7716207E7D7C7C1FBF8FF5A00FC34 +:1005CA008E205CFC9E2071030E71520730A000FD44 +:1005DA002B2B715307300400C1506CFDF606C06224 +:1005EA009C01CC01C851C8318EF7BDD813BDDAFDC4 +:1005FA002702C9DCCCCC30F440FD9301DE03E7EFDF +:10060A00288C019FEAF9710A2071120071020E30DA +:10061A006400FD2B2B3102000F5A00FC8E205CFC7B +:10062A009E2071030EE7EF01F7C0C6D7303200FDF6 +:10063A002B2B3104001871520730FA00FD2B2B3096 +:10064A00FA00FD2B2B30FA00FD2B2B7153075A00B1 +:10065A00FC8E205CFC9E2071030EF7D7FDBD05F7CA +:10066A00D7310407067130E6F9EF047138E6F9313B +:10067A000205067150E6F9EF047158E6F9311205E0 +:10068A00067140E6F9EF047148E6F940FAF957DCD9 +:10069A000940FAF9B861D8E56FFA40FAF947DC0976 +:1006AA0040FAF9BD61D8F56FFA406FFA01DF0C40E4 +:1006BA00FAF947DC0640FAF9BDDC11D56FFADF1109 +:1006CA0040FAF957DC0B40FAF9B8DE05712204EF5B +:1006DA0003712304311205058FEFF9EF01F1318E11 +:1006EA00BE6A323200D7F7D7CEABACD7C7C1C1FB8F +:1006FA00F8FFFD5D093164200300EFF9716220F50E +:10070A00D1F98C02318EFDA408D2DD0ACFD1F902CB +:10071A00716320F7EF478C0A318EFDBF08FD0D0982 +:10072A008C026C01318EFDBF08300400BF240130F9 +:10073A001740BF1C01300400BF2201F6BF2A017115 +:10074A000BE2CE44FF3182E202EFFA8E449C01FDB5 +:10075A003909710BE27163208C01318E121004C6C3 +:10076A00D7C7C1FBF8FF31722003FD5D0931642050 +:10077A000300EFF97162208B318EFDA408D2DD06E9 +:10078A00716320E7EF548C08318EFDBF08FD0D0917 +:10079A008B6C01318EFDBF08300400BF2401301775 +:1007AA0040BF1C01300400BF22018C0A91DF04F60D +:1007BA00BF2A01710BE2CE44FF3182E202EFFAACAA +:1007CA000C148E449961790C61690A8C0AD1DFDABA +:1007DA00FD3909710BE2716320F7C0C6D7C7C1FBA7 +:1007EA00F8FF31722003FD5D093164200300EFF93F +:1007FA00716220710AE68B318EFDA408D2DD067182 +:10080A006320E7EF158C08318EFDBF088C0A318E04 +:10081A00FDBF08FD3909716320F7C0C6D7C7C1FB00 +:10082A00F8FF31722003FD5D093164200300EFF9FE +:10083A00716220710AE68B318EFDA408D2DD067141 +:10084A006320E7EF5231522039C734CAF9AC0C168B +:10085A0052048B99A5A792DFF9C63184BD02EFFA3B +:10086A00717ABDCEB144CBB4CAF98C0A318EBEB806 +:10087A00CEBB48714BE1714BE5710ABD8C089E44B1 +:10088A00EF14710BE28C089E44710BE68C0A9FD020 +:10089A00F9AC0CBFCEF9F7C0C6D7C7C1FBF8FFFD4C +:1008AA00E4088B318EFDBF08D2DD06FD3909E7EF7A +:1008BA0001F7C0C6D7C7C1FBF8FF710BE28B9E4494 +:1008CA003182E20300EFF9F6420401DD09AF0401C7 +:1008DA00BF0C01E7EF01F7C0C6D7AF2801085CFBE0 +:1008EA0008BF280100000000AF28015CFBBF2801F7 +:1008FA00300400BF2A01301780BF1C01300400BF3A +:10090A002201D7AF2401086C0408BF2401AF2801D3 +:10091A006C0F086C0B08BF280100000000AF2A0109 +:10092A00085CFB08BF2A0100000000FDE408D7307C +:10093A000400BF2401F6BF2A01300B0BBF280100B7 +:10094A00000000510FBF280100000000500FBF280F +:10095A0001D7D77132057120F00000000000F6BF00 +:10096A0026015014BF1401CB44000A300F0FBF28D0 +:10097A0001716320715320717220D731642002EF14 +:10098A00FAFD0D097133057128F000717320D7C77C +:10099A00C1FBF8FF40C6F903DD0640C6F905DF5D75 +:1009AA00312421398FEBF94F42FADD2E8FEBF99F73 +:1009BA0042FA308000C15008C15050FDE7071004C8 +:1009CA00629C01D942FAF1C1F6C15050FDE7071005 +:1009DA0004629C01008C01D1DFD87123217150F08F +:1009EA0000CE301BCF170006CE3106717A30710B5C +:1009FA00E3710BE7D9ECF9F1BD1A320800C0C6D78A +:100A0A00C7C1C1FBF8FFAC021489728A016142DED8 +:100A1A0011899C01AC02148A017299AC02148C01EE +:100A2A009A01AC021489728A01614ADC0689318E04 +:100A3A0012EF1BAC02148A01728A02614ADE078A2B +:100A4A0001318E12EF08AC02148A02318E121004A0 +:100A5A00C6D7C7C1C1FBF8FF710AE7710BE3715032 +:100A6A00F000717B30CE3023CF1700068C029E3106 +:100A7A00717A30710BE73182E302EFFA8D1F318E02 +:100A8A00BB7158F000AB121004C6D7C720FE200E67 +:100A9A00FBF8FFF1879C0B97FD5F0D717BFA17043A +:100AAA000900FDB370629C07FD3E70620E079C0749 +:100ABA00300020BC02CC040F5112879C0997878C06 +:100ACA0009974C1C61C8ED770BFDF206878C0997D4 +:100ADA00318EFD0070D2DD0E878C0997318EFD04B0 +:100AEA0070629C07EFE6CC08008C084C04DE66F1C5 +:100AFA00879C0A97AC02148C049EFD118972878C1C +:100B0A000A97318E07040900146299AC02A1BC024B +:100B1A00878C0A9781879C0A97878C0A97D1DFD49A +:100B2A00304000C1878C0997318E31AD128C083163 +:100B3A008E318D03BDD831FFBDDADADAADD8FDD0FA +:100B4A0072C0629C07D1DD08FD630D00E7ED810CE0 +:100B5A00615908EF94878C0997318EFD0870D2DFAE +:100B6A00F4878C099781879C0997EDC80A510487F5 +:100B7A009C0997878C09974C12DE17878C09973145 +:100B8A008EFD0470629C07878C099781879C099760 +:100B9A00EFE15104879C0997878C09974C1261C829 +:100BAA00ED410CCC08008C084C04DE6D3182516991 +:100BBA00FDF20631B2E20631825102EFF6713BE2F2 +:100BCA00878C0A97318E07040900148E5099715048 +:100BDA003002878C0A9781879C0A97878C0A97D15B +:100BEA0061E8318451CD304000C1878C0997318E3C +:100BFA0031AD128C08318E318D03BDD831FFBDDA8B +:100C0A00DADAADD8FDD072C0629C07D1DD06FD6389 +:100C1A000DE7EF63615908EF8D878C0997318EFDD7 +:100C2A000870D2DFF431845102EF0C878C09978166 +:100C3A00879C0997EDA20B71503002CC0000CC01C1 +:100C4A00008C014C09DE218C01318E1249F61F728B +:100C5A008C01318E04F66F14896142DF03F1EF01D2 +:100C6A00E10D9B615901EFD98BD1DF08FD8E71FD32 +:100C7A00A072EF03FD8D7110FE100EC6D7C720FEBD +:100C8A00200CFBF8FFF1879C0997FD5F0D717BFA39 +:100C9A0017040700FDB370629C05FD3E70620E05E5 +:100CAA009C05300048BBCC020F5108879C079787E8 +:100CBA008C07974C1261C8ED550DFDF206878C071B +:100CCA0097318EFD0470629C05CC06008C064C049C +:100CDA00DE61F1879C0897AB148C029EFD11897224 +:100CEA00878C0897318E07040700146299ABA1BB61 +:100CFA00878C089781879C0897878C0897D1DFD7BC +:100D0A00304000C1878C0797318E31AD128C063185 +:100D1A008E318D03BDD831FFBDDADADAADD8FDD018 +:100D2A0072C0629C05D1DD06FD630DE7EF216159B2 +:100D3A0006EF99878C0797318EFD0870D2DFF4870A +:100D4A008C079781879C0797EDB90CFD8D71F71079 +:0D0D5A00FE100CC6D7717ABED7717BBED7D4 +:020000020000FC +:100D6700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:100D7700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:100D8700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:100D9700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:100DA700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:100DB700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:100DC700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:100DD700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:100DE700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:100DF700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:100E0700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:100E1700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:100E2700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:100E3700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:100E4700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:100E5700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:100E6700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:100E7700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:100E8700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:100E9700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:100EA700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:100EB700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:100EC700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:100ED700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:100EE700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:100EF700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:100F0700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:100F1700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:100F2700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:100F3700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:100F4700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:100F5700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:100F6700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:100F7700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:100F8700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:100F9700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:100FA700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:100FB700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:100FC700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:100FD700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:0F0FE700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:020000020000FC +:0A0FF60031343A33353A3335000048 +:020000020000FC +:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:020000020000FC +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:062040004A5740000400B5 +:020000020000FC +:102046000B001F000000000000000000BE2C000076 +:1020560061280000990900006B0600001C220000A0 +:102066000024000065280000D0280000DD280000BC +:0E207600272900004F2B000000000000000092 +:020000020000FC +:10208400FB80F9F647DD13B7C717312D0400F916A5 +:102094008C029EFCABC661CAEFE9EFFE317503F713 +:0420A400332312D7F9 +:020000020000FC +:1020A800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1020B800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1020C800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1020D800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1020E800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:0820F800FFFFFFFFFFFFFFFFE8 +:020000020000FC +:0A21000031343A33353A333500002C +:020000020000FC +:10210A007140F00071783002713AE6713BE2713B3E +:10211A00EA713BEE5A06FCCF34024AE552FF711AC5 +:10212A0052710A5271483002713030027120300205 +:10213A00CF320206CF330205713BE6717030028E50 +:10214A00265CFC9E26D7717830027148F000D7FDD4 +:10215A00272551205FA8FFD1DD097150E5F9FD5D02 +:10216A0009EF03FD9F04FD8324FD3527FDA221FD10 +:10217A000B2A8FE5F95C20D1DD06CFC6F902EF0301 +:10218A00F5C6F9714221717AFAFDF206FD0F2AFDB0 +:10219A00F82AFD1503EFF2D731020403F1EF01E14A +:1021AA0034C7F9718C8971899931120403F1EF01ED +:1021BA00E134C7F9718C89719999D7D7D77100F22F +:1021CA0000301100BFB601300188BF900130098488 +:1021DA00BF9E01BF9C01BF9A01BF9801BF9601BF74 +:1021EA009401BF9201F53CFF30FE00BFBE01F6BF6D +:1021FA00BC01BFB80150EEBFBA01A1BFB201C918F4 +:10220A00FE03D730EF00BFB401F6BFBA017108F27E +:10221A0000D78FF0F9D1DD0B91DD5091DD4791DDCB +:10222A0023EF488FC6F92C03DC15D1DD0C91DD0FA5 +:10223A0091DF06FD4023F3EF36FD7A22F3EF3032C9 +:10224A00FA00EF2BF6426CFF61E8E1318F12AE6CB7 +:10225A0023BE6CF6426EFF61E8E1318F12AE6E2347 +:10226A00BE6EF7EF0AFD4023F3EF04FD7A22F3D79F +:10227A00C7C1FBF8FFCC01008FEAF9318EF7BDD850 +:10228A0013BDDAFD2702C9DC0000304C41FD930181 +:10229A00DE1ED5D3F9DF0AF6BE6CBE6EE5D3F9EFC2 +:1022AA0009D9EFF9F1BE6EF5D3F932FA00ED3D2303 +:1022BA008FEAF9318EF7BDD813BDDAFD2702C9DCE2 +:1022CA000000304C42FD9301DE30F6426CFFDD0621 +:1022DA00B26CFFCC0101D9EFF9F1426EFFDD49CCB6 +:1022EA000101D9EFF912AE6E43DE03E1EF0251FFAD +:1022FA00318F12AE6E03BE6EEF2ED9EFF9F1426C3A +:10230A00FFDD19CC0101D9EFF912AE6C43DE03E10E +:10231A00EF0251FF318F12AE6C03BE6CF6426EFFB4 +:10232A00DD06B26EFFCC01018C01D1DF0532FA0065 +:10233A00EF01F7C0C6D7C7C1FBF8FFCC0100AE6CEE +:10234A0042D6F9DD16CC0101AFD6F9426CFFDE05A3 +:10235A00B26CFFEF06AE6CA1A1BE6CAE6E42D8F9AC +:10236A00DD16CC0101AFD8F9426EFFDE05B26EFF71 +:10237A00EF06AE6EA1A1BE6E8C01D1DF498FD4F9F2 +:10238A00D1DD082C02DD042C02DF318FEAF9318E0F +:10239A00F7BDD813BDDAFD2702C9DC0000304C4274 +:1023AA00FD9301DE0C307F00BFD8F9F6BFD6F9EFF6 +:1023BA0012F6BFD8F9507FBFD6F9EF07F6BFD8F9A2 +:1023CA00BFD6F9A0D4F9320500C0C6D78FF2F95C9E +:1023DA0001D1DD08D9EFF9F1BE64EF03F6BE648FCF +:1023EA00F2F95C02D1DD088E386C809E38EF068ED9 +:1023FA00385C7F9E38D78FF1F95C01D1DF0532FA5C +:10240A0000EF75D5D2F9DD19F5D2F98FF1F95C0231 +:10241A00D1DD06CFDAF902EF03F5DAF932FA00EF85 +:10242A0057D5DAF9DD2A8FDBF991DD082C02DD04B4 +:10243A002C02DF05F6BE66EF06D9EFF9F1BE66A0FB +:10244A00DBF940DBF920DF2DF5DBF9B0DAF9EF250E +:10245A008FF1F95C01D1DF0BF6BE668ED46C109E4B +:10246A00D4EF12D9EFF9F1BE668E386C809E388EA1 +:10247A00D45CEF9ED4321C00D77170F000CE9D0858 +:10248A00F59EFFCE9F80F592FFF593FFF594FFCE60 +:10249A00961DCE9504E597FFCE9809711AE7712B20 +:1024AA00E7717A9DE5F5F9D7C73102211E7102213C +:1024BA00710A9E31929E02EFFA34FCF93692FF526B +:1024CA00078B99A5A792DFF9710B9EC6D7C7C1FBE7 +:1024DA00F8FF31122115711221C734DCF93092FF4D +:1024EA001652078B99A5A792DFF9C68B738C081829 +:1024FA00DCF9C0C6D7C77103213114211E7113211B +:10250A00710A9E31929E02EFFA3492FF36DCF9523A +:10251A00078B99A5A792DFF9710B9EC6D7CFEFF962 +:10252A00FFF5F3F9CFF4F902D7C7C1FBF8FF8B2CFB +:10253A00032C0261D8EDBF252C0461F8EDC9259161 +:10254A0061F8EDDE259161F8EDF3259161F8ED0072 +:10255A00269161F8ED0A269161F8ED39262C0A2CAC +:10256A000761D8ED5426912C0561D8EDAC26D161CE +:10257A00F8ED4626912C0261D8ED6426D161F8ED7A +:10258A0073269161F8ED82269161F8ED8B26912CE4 +:10259A000361D8ED9A262C0661F8EDA326912C0446 +:1025AA0061D8EDAC262C0361D8EDB526D161F8EDE2 +:1025BA00BE26EDDA268B738C0818E4F9EDDA268B41 +:1025CA00738C0818E4F98C08D1DD06303329FD79BB +:1025DA002AEDDA268B738C0818E4F98C08D1DD060B +:1025EA00307E29FD792AEDDA26FDD6238B738C08F5 +:1025FA0018E4F9EDDA268B738C0818E4F9EDDA267B +:10260A008B738C0818E4F98FF1F95C01D1DF0BF6B2 +:10261A00BE668ED46C109ED4EF12D9EFF9F1BE6665 +:10262A008E386C809E388ED45CEF9ED4EDDA268B81 +:10263A00738C0818E4F9FDD623EDDA268B738C081F +:10264A0018E4F98C089E99EDDA268C08318EC18B34 +:10265A002C18318EFDD724C0EF768B738C0818E4C2 +:10266A00F9302A2EFD792AEF678B738C0818E4F962 +:10267A0030F32DFD792AEF588B738C0818E4F9EFA3 +:10268A004F8B738C0818E4F9300E2EFD792AEF402F +:10269A008B738C0818E4F9EF378B738C0818E4F9FC +:1026AA00EF2E8B738C0818E4F9EF258B738C0818BE +:1026BA00E4F9EF1C8B738C0818E4F9401EFA6ADF00 +:1026CA000F401FFA68DF098C084C6C61F8FD950A07 +:1026DA00C0C6D7C7C1FBF8FF8B4C18DC088B4C1F50 +:1026EA0061D8FDB2248B7309E4F9318E12C0C6D7C2 +:1026FA00C7C1FBF8FF8BD1DD0991DD0B2C10DD0C76 +:10270A00EF0DF5E4F9EF08F5E5F9EF03F5F5F98BC7 +:10271A00D1DD048B91DF0DD5E4F9DF08D5E5F96148 +:10272A00F8710A23C0C6D7FDFF24D7CF22FA35CFC6 +:10273A0028FA0FCF29FA07CF2DFA03E52EFAE53149 +:10274A00FACF32FA60D7C7C1FBF8FF8B2C042C02F0 +:10275A00DC0B912C05DC062C062C08DE078B738C0F +:10276A00081822FA8B2C04DF0B8C08D1DD063055B1 +:10277A0028FD792AC0C6D7C7C1C1FBF8FF8C0273EE +:10278A000922FA9C01318E121004C6D7C7C1C1FBB7 +:10279A00F8FF8C025CF09C018C025C0F9B8C014C54 +:1027AA0081DC05F792ED51288C014C50DF05F79238 +:1027BA00ED51288C014C31DE468C014C11DE1E8C09 +:1027CA00014C10DF0D8B4C03DE3351030D318E1299 +:1027DA00EF758B4C03DE268B318E12EF6A8C014C1F +:1027EA0020DF0D8B4C02DE1551060D318E12EF578C +:1027FA008B4C02DE5051080D318E12EF4AEF468C97 +:10280A00014C61DE208C014C60DF0D8B4C04DE35FF +:10281A00510E0D318E12EF2F8B4C02DE28510A0D0C +:10282A00318E12EF228C014C70DF0D8B4C08DE15B5 +:10283A0051120D318E12EF0F8B4C02DE08511A0D18 +:10284A00318E12EF02F7921004C6D77160E5F97162 +:10285A000303710B23F7D7320A00D77132033124ED +:10286A000C067120E6F9EF047128E6F9311407061F +:10287A007110E6F9EF047118E6F97133038FE6F97E +:10288A007F3EFAD1DD367100E5F98FC6F92C02DCFC +:10289A002B2C02DC062C02DC0AEF21710303710BDC +:1028AA0023EF198F3EFA5C02D1DD0C311207087151 +:1028BA000303710B23EF0532FA00EF098FE6F99F44 +:1028CA003EFA326400D7C7C1FBF8FFD572FAF79215 +:1028DA00C0C6D740C6F901DD4040C6F902DD3AD983 +:1028EA00E4F9F1C15003C15044FDE7071004D9E5EA +:1028FA00F9F1C1E6A1C15044FDE7071004D9EBF98B +:10290A00F1C1E6C15044FDE7071004D917FAF1C135 +:10291A00F6C15044FDE7071004321900D731240FDD +:10292A000630B22DFD792AF7D78FEDF95C01D1DD9A +:10293A0005F5C6F9EF398FEDF95C02D1DD0C5A00C5 +:10294A00FC8E205CFC9E2071030E8FEDF95C04D195 +:10295A0061E87113008FEDF95C08D161E871030E2B +:10296A00300500FD2B2B710A2071120071020EF541 +:10297A00EDF9F7D78FEEF95C01D1DD05308000EF74 +:10298A0001F6609F32FA8FEEF95C02D1DD03E1EFC6 +:10299A0001F1723432FA89616A998FEEF95C01D1D8 +:1029AA00DD05308000EF01F6609F32FA8FEEF95CA8 +:1029BA0002D1DD03E1EF01F1723432FA89616A99D9 +:1029CA008FEEF95C04D1DD045102EF01F172343269 +:1029DA00FA89616A998FEEF95C08D1DD045120EF1A +:1029EA0001F1723432FA89616A998FEEF95C10D179 +:1029FA00DD045110EF01F1723432FA89616A99F7F4 +:102A0A00D7FD752AD7C7C1FBF8FF3134213471339A +:102A1A00213074FABBAB44A0FADD27AB148A02D189 +:102A2A00DF198A03D1DF0DA9CEFC0061CAAB14629B +:102A3A009A03EF07AB148A03919A03AB040400BB11 +:102A4A00EFD3314421217143213074FABBAB44A046 +:102A5A00FADD14AB14A9CEFC0061CAAB14629A0366 +:102A6A00AB040400BBEFE6F7C0C6D7F5A0FAD7C798 +:102A7A00C1C1FBF8FF40A0FA0A61C8EFFECC010011 +:102A8A008C014FA0FADE168C01F0317E12794EFAD3 +:102A9A00614902DF03E7EF20615901EFE3F9A0FA88 +:102AAA00F3311CAC02784EFA8FA0FA81F0317E1213 +:102ABA00F6784EFAA0A0FAF71004C6D7C7C1C1FB30 +:102ACA00F8FF8C029C018C014C0ADE1A8C0181F001 +:102ADA00317E044EFA14A9128C01F0317E33784EFD +:102AEA00FA615901EFE0B0A0FAF71004C6D7C7C1DE +:102AFA00FBF8FFCC01008C01F0317E044EFA14A9D8 +:102B0A006168DD19A912F6CEFC0061DAD2DF098C00 +:102B1A0001318EFDC62AEFDE615901EFD9F7C0C631 +:102B2A00D7C7C1C1FBF8FFFDF2068C02D1DD1261E5 +:102B3A00690230AE01BBF6614900DDEE618900EF42 +:102B4A00F51004C6D7C7C1FBF8FF8FC6F9D161F8E3 +:102B5A00ED5D2C91DD1B9161F8EDFE2B9161F8ED95 +:102B6A004F2C9161F8ED512C9161F8ED572CEDB78E +:102B7A002C712BE7713AE7D562FADF05D565FADDE4 +:102B8A0005F5A2FAEF03A0A2FA8FA2FA01DE0AF56E +:102B9A00C6F9714221F7EDBB2C4062FA04DE064009 +:102BAA0065FA04DC4B715221717221710222FD5DBA +:102BBA0009FDB004FD1B04D2DD09714221F5C6F9F5 +:102BCA0000EFFDFDC205D2DD0D714221FD8509E54B +:102BDA00C6F9F7EDBB2CFDB405D2DF0D714221FD1C +:102BEA008509E5C6F9F7EDBB2CCFC6F9027142217A +:102BFA00F7EDBB2CFDC7214062FA04DC05F5F0F9BC +:102C0A00EF04CFF0F903CF37001DFD0A21FDC621DD +:102C1A00714A9DCE3831CE3971CBE43BEFCBE6F623 +:102C2A00F0CED4FFCFC6F903308000C15008C1509E +:102C3A0050FDE7071004629C0100E50AFA302A2ECB +:102C4A00FD792AEF6BEF69CFC6F905EF63CFC6F9B5 +:102C5A0002EF5DFD0D22FD5021FDC521F5E4F9F5D8 +:102C6A00E5F9F5E5F9717301CF350003CF3700199E +:102C7A00CE3708F538FFCE3910CBE4BFFFCBE6FFDD +:102C8A00F7CED4FFFD3606FD8509F6BEE0BEE2BEEC +:102C9A00D0F5A2FAE5C6F9717BFA61FD717AFACE2E +:102CAA00D47F8E386C809E38714221EF0300EFFD8D +:102CBA00E7C0C6D740C6F903DD0640C6F901DF639F +:102CCA0031340708715321F562FAEF1531542105A1 +:102CDA00F562FAEF0CA062FAD562FA61F8CF62FAED +:102CEA00FF31440708717321F565FAEF1531742134 +:102CFA0005F565FAEF0CA065FAD565FA61F8CF65B6 +:102D0A00FAFF31040208710322F564FAEF1531045F +:102D1A002205F564FAEF0CA064FAD564FA61F8CFDB +:102D2A0064FAFF8FC6F9D1DD0A2C03DD142C02DD0B +:102D3A0010EF63F562FAF565FAF564FAF5A3FAEFAE +:102D4A00554062FA06DF067120E4F9EF0A4062FA9A +:102D5A004261F87130E4F98FE4F95C08D1DD20A012 +:102D6A00A3FA40A3FA0DDC1ACFF0F903F6426CFF7E +:102D7A00DF10426EFFDF0BF5C6F9714221EF03F552 +:102D8A00A3FA4065FA0A61F87140E4F94064FA0A64 +:102D9A0061F87150E4F98FE4F95C3FD1DD06710303 +:102DAA0003710B23320800D7C7C1FBF8FF40C6F9ED +:102DBA0003DF243412FAC5300600C150A8C15030CE +:102DCA00FD6B0710068F0BFA5C0391DF0A7140E571 +:102DDA00F9710303710B238F0AFA5C01D1DD068FA7 +:102DEA000BFA5C0391F7C0C6D7D90CFAF1C150307F +:102DFA00FDF606C0629F0EFA7130E5F971030371A0 +:102E0A000B23F7D7D90EFAF1C1D90DFAC15030FD0B +:102E1A00E70710047130E5F9710303710B23F7D743 +:102E2A00C72006FBF8FF300F00C15030FDF606C080 +:102E3A0040D1F902DF03F7EF42CC0100CC0202CC09 +:102E4A0003808F0AFA5C01D1DF0D8F0BFA5C03D184 +:102E5A00DF05CC0007EF108F0BFA5C0391DF05CC7E +:102E6A00002FEF03CC00C717C1300400C150A0C126 +:0F2E7A005030FD27081006629C04F71006C6D7DB +:020000020000FC +:102E890040C6F90161FC61FC61FC61FC61FCC1C3E4 +:102E9900C5C7520C929269D4FEC1DFF88EFD708EBF +:102EA900FCC130F006FD792AC09EFC609EFD34D439 +:102EB900FE5206C0B9A5A592DFF9C6C4C2C061FC1D +:102EC900C1C3C5C7520C929269D4FEC1DFF88EFD09 +:102ED900708EFCC17150300231B2E202EFFA713BDF +:102EE900E28E509FC0F971503002D9C0F9F1FDDD71 +:102EF90026629FC2F931B2E202EFFA713BE23194E4 +:102F0900511731C2510D71503002F570FA714830C4 +:102F190002EF70CF70FA03EF04CF70FA044070FA31 +:102F290003DF2D8FC2F99E50D9C0F9F1FDFA26A011 +:102F3900C0F9D9C0F9F1FDDD26629FC2F931B2E2CB +:102F490002EFFA713BE231A251D971603002EF2DE3 +:102F5900714030028E509FC2F971503002D9C2F9C6 +:102F6900F1C1D9C0F9FD3325C0A0C0F931B2E202DF +:102F7900EFFA713BE2318451DB71483002FD3127B0 +:102F8900F570FAC09EFC609EFD34D4FE5206C0B9AD +:102F9900A5A592DFF9C6C4C2C061FCC1714AE57139 +:102FA9007BBD710BE6AF0401C061FCC1C5717AFA42 +:102FB90031542013D5D0F9DD0EEBCEF9899E44A208 +:102FC900CEF9B0D0F9EF2B710AE6300400BF240125 +:102FD900F6BF2A01300B0BBF280100000000510F7A +:102FE900BF280100000000500FBF28017153207154 +:102FF9006320C4C061FCEFFE61FCEFFE61FCEFFEE3 +:1030090061FCEFFE61FCEFFE61FCEFFE61FCEFFE8F +:1030190061FCEFFE61FCEFFE61FCEFFE61FCEFFE7F +:1030290061FCEFFE61FCEFFE61FCEFFE61FCEFFE6F +:1030390061FCEFFE61FCEFFE61FCEFFE61FCEFFE5F +:1030490061FCEFFE61FCEFFE61FCEFFE61FCEFFE4F +:1030590061FCE5D2F961FC71322161FC61FCC1C3FB +:10306900C5C7520C929269D4FEC1DFF88EFD708EED +:10307900FCC1C1FBF8FF717AFA8E312C06DD09918A +:10308900DD1D91DD3991EF52D94CFAF10443FA145F +:103099008D1F993043FAFD0A0A629FECF9EF3B8DC7 +:1030A9001F9C014CC961C8CC01C8E94CFA8C0118B4 +:1030B90046FA3046FAFD0A0A629FEBF9EF1CD94C31 +:1030C900FAF10449FA148D1F993043FAFD0A0AF3FB +:1030D90013BFB8F9303505FD792A4031FF08DD0500 +:1030E900A031FFEF177158F000712221404CFA020C +:1030F900DF03F1EF048F4CFA819F4CFAC0C09EFCAC +:10310900609EFD34D4FE5206C0B9A5A592DFF9C66A +:05311900C4C2C061FC0E +:020000020000FC +:10311E004040666D756C0000404066646976000044 +:10312E004040666164640000404066737562000052 +:10313E00404066636D70000061636F7300000000B5 +:10314E006173696E000000006174616E0000000022 +:10315E006174616E32000000636F73000000000046 +:10316E0073696E000000000074616E0000000000C4 +:10317E00636F73680000000073696E6800000000E2 +:10318E0074616E6800000000657870000000000039 +:10319E0066726578700000006C64657870000000DF +:1031AE006C6F6700000000006C6F6731300000002C +:1031BE006D6F646600000000706F77000000000005 +:1031CE0073717274000000006365696C000000008A +:0E31DE00666C6F6F72000000666D6F6400001B +:020000020000FC +:1031EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:1031FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10320C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10321C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10322C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10323C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10324C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10325C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10326C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10327C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10328C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10329C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:1032AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:1032BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:1032CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:1032DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:1032EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:1032FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10330C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10331C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10332C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10333C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10334C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10335C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10336C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10337C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10338C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10339C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:1033AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:1033BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:1033CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:1033DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:1033EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:1033FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10340C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10341C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10342C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10343C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10344C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10345C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10346C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10347C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10348C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10349C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1034AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1034BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1034CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1034DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1034EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1034FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10350C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10351C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10352C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10353C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10354C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10355C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10356C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10357C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10358C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10359C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1035AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1035BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1035CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1035DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1035EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1035FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10360C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10361C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10362C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10363C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10364C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10365C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10366C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10367C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10368C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10369C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1036AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1036BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1036CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1036DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1036EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1036FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10370C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10371C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10372C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10373C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10374C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10375C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10376C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10377C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10378C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10379C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1037AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1037BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1037CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1037DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1037EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1037FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10380C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10381C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10382C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10383C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10384C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10385C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10386C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10387C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10388C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10389C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1038AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1038BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1038CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1038DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1038EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1038FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10390C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10391C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10392C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10393C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10394C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10395C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10396C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10397C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10398C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10399C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1039AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1039BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1039CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1039DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1039EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1039FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:103A0C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:103A1C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:103A2C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:103A3C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:103A4C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:103A5C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:103A6C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:103A7C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:103A8C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:103A9C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:103AAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:103ABC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:103ACC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:103ADC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:103AEC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:103AFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:103B0C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:103B1C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:103B2C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:103B3C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:103B4C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:103B5C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:103B6C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:103B7C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:103B8C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:103B9C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:103BAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:103BBC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:103BCC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:103BDC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:103BEC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:103BFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:103C0C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:103C1C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:103C2C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:103C3C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:103C4C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:103C5C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:103C6C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:103C7C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:103C8C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:103C9C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:103CAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:103CBC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:103CCC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:103CDC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:103CEC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:103CFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:103D0C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:103D1C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:103D2C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:103D3C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:103D4C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:103D5C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:103D6C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:103D7C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:103D8C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:103D9C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:103DAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:103DBC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:103DCC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:103DDC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:103DEC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:103DFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:103E0C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:103E1C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:103E2C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:103E3C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:103E4C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:103E5C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:103E6C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:103E7C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:103E8C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:103E9C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:103EAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:103EBC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:103ECC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:103EDC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:103EEC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:103EFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:103F0C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:103F1C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:103F2C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:103F3C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:103F4C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:103F5C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:103F6C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:103F7C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:103F8C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:103F9C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:103FAC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:103FBC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:103FCC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:103FDC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:103FEC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:103FFC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10400C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10401C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10402C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10403C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10404C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10405C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10406C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10407C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10408C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10409C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:1040AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:1040BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:1040CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:1040DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:1040EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:1040FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10410C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10411C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10412C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10413C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10414C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10415C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10416C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10417C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10418C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10419C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:1041AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:1041BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:1041CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:1041DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:1041EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:1041FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10420C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10421C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10422C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10423C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10424C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10425C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10426C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10427C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10428C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10429C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:1042AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:1042BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:1042CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:1042DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:1042EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:1042FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10430C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10431C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10432C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10433C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10434C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10435C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10436C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10437C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10438C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10439C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:1043AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:1043BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:1043CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:1043DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:1043EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:1043FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10440C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10441C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10442C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10443C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10444C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10445C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10446C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10447C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10448C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10449C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1044AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1044BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1044CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1044DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1044EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1044FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10450C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10451C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10452C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10453C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10454C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10455C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10456C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10457C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10458C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10459C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1045AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1045BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1045CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1045DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1045EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1045FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10460C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10461C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10462C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10463C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10464C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10465C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10466C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10467C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10468C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10469C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1046AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1046BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1046CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1046DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1046EC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1046FC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10470C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10471C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10472C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10473C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10474C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10475C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10476C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10477C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10478C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10479C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1047AC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1047BC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1047CC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1047DC00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:0A47EC00FFFFFFFFFFFFFFFFFFFFCD +:020000020000FC +:0A47F60031343A33353A3335000010 +:020000020000FC +:10480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10481000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10483000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10485000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10487000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10489000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1048B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1048D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1048F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10491000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10493000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10495000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10497000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10499000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1049B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1049D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1049F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:104A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:104A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:104A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:104A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:104A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:104A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:104A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:104A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:104A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:104A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:104AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:104AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:104AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:104AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:104AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:104AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:104B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:104B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:104B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:104B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:104B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:104B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:104B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:104B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:104B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:104B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:104BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:104BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:104BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:104BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:104BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:104BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:104C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:104C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:104C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:104C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:104C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:104C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:104C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:104C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:104C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:104C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:104CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:104CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:104CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:104CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:104CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:104CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:104D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:104D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:104D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:104D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:104D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:104D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:104D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:104D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:104D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:104D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:104DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:104DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:104DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:104DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:104DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:104DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:104E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:104E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:104E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:104E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:104E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:104E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:104E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:104E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:104E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:104E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:104EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:104EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:104EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:104ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:104EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:104EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:104F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:104F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:104F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:104F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:104F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:104F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:104F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:104F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:104F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:104F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:104FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:104FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:104FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:104FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:104FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:104FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10503000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10505000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10507000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10509000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1050B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1050D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1050F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10511000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10513000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10515000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10517000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10519000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1051B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1051D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1051F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10521000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10523000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10525000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10527000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10529000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1052B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1052D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1052F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10531000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10533000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10535000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10537000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10539000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1053B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1053D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1053F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10541000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10543000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10545000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10547000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10549000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1054B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1054D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1054F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10551000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10553000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10555000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10557000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10559000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1055B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1055D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1055F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10561000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10563000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10565000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10567000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10569000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1056B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1056D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1056F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10571000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10573000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10575000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10577000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10579000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1057B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1057D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1057F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10581000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10583000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10585000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10587000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10589000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1058B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1058D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1058F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10591000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10593000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10595000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10597000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10599000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1059B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1059D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1059F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:105A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:105A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:105A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:105A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:105A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:105A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:105A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:105A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:105A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:105A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:105AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:105AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:105AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:105AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:105AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:105AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:105B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:105B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:105B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:105B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:105B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:105B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:105B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:105B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:105B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:105B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:105BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:105BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:105BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:105BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:105BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:105BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:105C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:105C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:105C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:105C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:105C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:105C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:105C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:105C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:105C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:105C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:105CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:105CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:105CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:105CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:105CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:105CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:105D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:105D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:105D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:105D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:105D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:105D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:105D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:105D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:105D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:105D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:105DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:105DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:105DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:105DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:105DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:105DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:105E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:105E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:105E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:105E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:105E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:105E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:105E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:105E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:105E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:105E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:105EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:105EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:105EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:105ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:105EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:105EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:105F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:105F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:105F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:105F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:105F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:105F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:105F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:105F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:105F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:105F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:105FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:105FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:105FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:105FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:105FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:105FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10601000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10603000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10605000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10607000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10609000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1060B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1060D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:1060F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10611000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10613000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10615000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10617000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10619000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1061B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1061D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:1061F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10621000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10623000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10625000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10627000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10629000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1062B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1062D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1062F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10631000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10633000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10635000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10637000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10639000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1063B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1063D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1063F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10641000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10643000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10645000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10647000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10649000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1064B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1064D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1064F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10651000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10653000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10655000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10657000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10659000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1065B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1065D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1065F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10661000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10663000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10665000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10667000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10669000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1066B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1066D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1066F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10671000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10673000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10675000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10677000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10679000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1067B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1067D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10681000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10683000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10685000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10687000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10689000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1068B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1068D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1068F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10691000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10693000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10695000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10697000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10699000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1069B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1069D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1069F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:106A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:106A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:106A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:106A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:106A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:106A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:106A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:106A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:106A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:106A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:106AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:106AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:106AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:106AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:106AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:106AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:106B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:106B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:106B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:106B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:106B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:106B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:106B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:106B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:106B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:106B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:106BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:106BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:106BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:106BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:106BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:106C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:106C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:106C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:106C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:106C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:106C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:106C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:106C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:106C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:106C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:106CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:106CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:106CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:106CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:106CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:106CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:106D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:106D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:106D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:106D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:106D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:106D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:106D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:106D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:106D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:106D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:106DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:106DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:106DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:106DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:106DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:106DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:106E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:106E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:106E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:106E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:106E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:106E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:106E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:106E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:106E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:106E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:106EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:106EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:106EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:106ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:106EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:106EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:106F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:106F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:106F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:106F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:106F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:106F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:106F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:106F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:106F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:106F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:106FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:106FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:106FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:106FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:106FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:106FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:020000020000FC +:107000005208EF065203EF025206FEE600FE1B0096 +:10701000DC16089F03088F0408089F040862FE24FA +:1070200000089F0408EEBF00EEBA00C1C514410E6F +:1070300011D9D0FF118FD1FF312E45C4C0D7F23105 +:10704000A2C401E2D79DE261DD4C09DF12717BFA37 +:10705000C18F06089FB5FAC0CF060800EE270031A1 +:10706000F2FA04CF0608004C00DF05D50008DD1653 +:1070700061DD717BFAD50608DD0ACDE31F61CD61C4 +:10708000CDEE160061CDFED40061FFFE9A00FCF843 +:10709000FF0EFEB20061CDFED5004C09DF0EC18FA0 +:1070A00006086FB5FA9F0608C0EE0400CF06080078 +:1070B000F8E3D75200EF025202FE3700CFB4FA00D5 +:1070C000CF060800BF0408C716629F0008410011E0 +:1070D0008F44209B4100118F45209F0108C651001D +:1070E000FE62FFEF025205CF060800C1510CFE0AF6 +:1070F00000C0D7C1511DFE0200C0D761DD717BFA0F +:1071000070CEC0A59EC47CFF9EC4609EC461CDD7D6 +:1071100061DD717BFAC18EC45C1BFED6FFCF060811 +:1071200001FED7FFC061CDD731F2FA1AC1AEE4BF7C +:10713000A6FAAEE6BFA8FAAED4BFAAFA30FFFFBEE9 +:10714000E4BEE6BED4C0D731F2FA11C1AFA6FABE92 +:10715000E4AFA8FABEE6AFAAFABED4C0D7C1BFACAE +:10716000FA13BFAEFA15BFB0FA17BFB2FAC0D7AF65 +:10717000ACFADBAEFAEBB0FAFBB2FAD7534B3052B3 +:107180005430324E323030475631323000FFC15029 +:10719000FEFEAB0061DD717BFACF060800FE0A003F +:1071A000FEA4FF61CDF8E3EECF00C7FB0408BFA645 +:1071B000FA8FC0009C05C5C337040600BFA8FA3586 +:1071C00036F271300000522BFE6600C2C4C630A0F9 +:1071D00071B800300000B8022004AFA8FAB800303F +:1071E0000F00B802AFA6FA61FF520AFE3AFFECF8B0 +:1071F000FF0E717BFAC1C7FB04088C05C65C80FEDC +:107200000200C0D761DD717BFA70CFC0FFA59FC0BF +:10721000007CFF9FC000609FC00061CDD7618BFEE6 +:10722000E2FF717BBE410011FB000017CEFC006144 +:10723000CB089EFDF31161C999A58392DFF7D7FEB4 +:10724000B1FED5B4FADF23C1CF0308035109FEF420 +:10725000FDC0D2DF37FE3800A20408CF0308075173 +:1072600009FEE1FDD2B20408DF22C7FB0408318326 +:1072700002C6D7C6510AFECCFD624C1FDF06CFB452 +:10728000FA01EF04CFB4FA00C0EE5BFEC0EE55FE8B +:10729000C7C1FB04088B31196C0161589BC0C6D76C +:1072A000717BFAFE4DFEAF0408040600C1143604DB +:1072B00072300000522DF3FE77FF8FC000FE2BFED0 +:1072C00061CF5C807C8073C0041900CEFC0F61CB61 +:1072D000C55404EF03C55417FE18FEC7360008BB9B +:1072E000629C0288089C03D1DD334C41DE2F70F193 +:1072F000312DB161090033081C000851FF612A419A +:107300000E118FD0FF613B118FD1FF6138DC0E8BE6 +:107310005C03DF0964C6C4FE2BFDEECAFDC6C4EEE5 +:02732000C3FDAB +:020000020000FC +:10732200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10733200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10734200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10735200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10736200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10737200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10738200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10739200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1073A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1073B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1073C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1073D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1073E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1073F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10740200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10741200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10742200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10743200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10744200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10745200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10746200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10747200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10748200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10749200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1074A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1074B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1074C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1074D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1074E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1074F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10750200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10751200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10752200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10753200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10754200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10755200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10756200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10757200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10758200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10759200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1075A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1075B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1075C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1075D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1075E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1075F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10760200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10761200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10762200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10763200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10764200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10765200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10766200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10767200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10768200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10769200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1076A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1076B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1076C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1076D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1076E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1076F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10770200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10771200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10772200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10773200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10774200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10775200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10776200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10777200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10778200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10779200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1077A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1077B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1077C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1077D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1077E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1077F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10780200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10781200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10782200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10783200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10784200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10785200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10786200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10787200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10788200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10789200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1078A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1078B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1078C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1078D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1078E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1078F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10790200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10791200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10792200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10793200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10794200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10795200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10796200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10797200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10798200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10799200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1079A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1079B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1079C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1079D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1079E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1079F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:107A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:107A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:107A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:107A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:107A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:107A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:107A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:107A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:107A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:107A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:107AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:107AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:107AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:107AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:107AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:107AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:107B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:107B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:107B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:107B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:107B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:107B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:107B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:107B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:107B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:107B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:107BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:107BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:107BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:107BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:107BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:107BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:107C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:107C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:107C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:107C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:107C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:107C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:107C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:107C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:107C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:107C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:107CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:107CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:107CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:107CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:107CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:107CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:107D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:107D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:107D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:107D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:107D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:107D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:107D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:107D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:107D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:107D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:107DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:107DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:107DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:107DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:107DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:107DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:107E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:107E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:107E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:107E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:107E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:107E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:107E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:107E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:107E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:107E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:107EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:107EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:107EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:107ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:107EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:107EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:107F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:107F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:107F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:107F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:107F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:107F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:107F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:107F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:107F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:107F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:107FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:107FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:107FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:107FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:107FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:107FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10800200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10801200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10802200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10803200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10804200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10805200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10806200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10807200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10808200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10809200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1080A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1080B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1080C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1080D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1080E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1080F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10810200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10811200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10812200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10813200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10814200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10815200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10816200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10817200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10818200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10819200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1081A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1081B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1081C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1081D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1081E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1081F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10820200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10821200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10822200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10823200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10824200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10825200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10826200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10827200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10828200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10829200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1082A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1082B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1082C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1082D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1082E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1082F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10830200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10831200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10832200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10833200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10834200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10835200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10836200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10837200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10838200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10839200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1083A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1083B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1083C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1083D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1083E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1083F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10840200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10841200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10842200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10843200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10844200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10845200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10846200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10847200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10848200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10849200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1084A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1084B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1084C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1084D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1084E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1084F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10850200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10851200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10852200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10853200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10854200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10855200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10856200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10857200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10858200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10859200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1085A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1085B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1085C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1085D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1085E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1085F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10860200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10861200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10862200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10863200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10864200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10865200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10866200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10867200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10868200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10869200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1086A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1086B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1086C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1086D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1086E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1086F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10870200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10871200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10872200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10873200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10874200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10875200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10876200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10877200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10878200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10879200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1087A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1087B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1087C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1087D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1087E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1087F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10880200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10881200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10882200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10883200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10884200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10885200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10886200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10887200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10888200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10889200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1088A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1088B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1088C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1088D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1088E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1088F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10890200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10891200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10892200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10893200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10894200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10895200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10896200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10897200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10898200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10899200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1089A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1089B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1089C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1089D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1089E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1089F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:108A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:108A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:108A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:108A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:108A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:108A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:108A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:108A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:108A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:108A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:108AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:108AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:108AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:108AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:108AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:108AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:108B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:108B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:108B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:108B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:108B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:108B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:108B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:108B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:108B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:108B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:108BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:108BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:108BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:108BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:108BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:108BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:108C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:108C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:108C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:108C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:108C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:108C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:108C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:108C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:108C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:108C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:108CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:108CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:108CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:108CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:108CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:108CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:108D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:108D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:108D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:108D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:108D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:108D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:108D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:108D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:108D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:108D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:108DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:108DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:108DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:108DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:108DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:108DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:108E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:108E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:108E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:108E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:108E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:108E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:108E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:108E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:108E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:108E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:108EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:108EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:108EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:108ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:108EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:108EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:108F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:108F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:108F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:108F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:108F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:108F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:108F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:108F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:108F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:108F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:108FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:108FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:108FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:108FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:108FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:108FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10900200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10901200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10902200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10903200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10904200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10905200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10906200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10907200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10908200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10909200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1090A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1090B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1090C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1090D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1090E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:1090F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10910200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10911200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10912200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10913200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10914200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10915200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10916200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10917200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10918200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10919200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1091A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1091B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1091C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1091D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1091E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:1091F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10920200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10921200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10922200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10923200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10924200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10925200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10926200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10927200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10928200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10929200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1092A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1092B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1092C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1092D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1092E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:1092F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10930200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10931200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10932200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10933200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10934200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10935200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10936200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10937200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10938200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10939200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1093A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1093B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1093C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1093D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1093E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:1093F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10940200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10941200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10942200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10943200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10944200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10945200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10946200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10947200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10948200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10949200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1094A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1094B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1094C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1094D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1094E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:1094F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10950200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10951200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10952200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10953200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10954200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10955200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10956200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10957200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10958200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10959200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1095A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1095B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1095C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1095D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1095E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:1095F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10960200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10961200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10962200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10963200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10964200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10965200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10966200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10967200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10968200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10969200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1096A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1096B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1096C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1096D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1096E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:1096F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10970200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10971200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10972200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10973200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10974200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10975200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10976200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10977200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10978200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10979200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1097A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1097B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1097C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1097D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1097E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:1097F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10980200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10981200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10982200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10983200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10984200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10985200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10986200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10987200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10988200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10989200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1098A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1098B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1098C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1098D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1098E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:1098F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10990200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10991200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10992200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10993200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10994200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10995200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10996200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10997200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10998200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10999200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1099A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1099B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1099C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1099D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1099E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:1099F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:109A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:109A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:109A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:109A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:109A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:109A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:109A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:109A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:109A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:109A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:109AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:109AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:109AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:109AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:109AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:109AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:109B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:109B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:109B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:109B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:109B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:109B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:109B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:109B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:109B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:109B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:109BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:109BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:109BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:109BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:109BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:109BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:109C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:109C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:109C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:109C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:109C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:109C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:109C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:109C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:109C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:109C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:109CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:109CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:109CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:109CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:109CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:109CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:109D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:109D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:109D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:109D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:109D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:109D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:109D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:109D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:109D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:109D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:109DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:109DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:109DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:109DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:109DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:109DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:109E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:109E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:109E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:109E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:109E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:109E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:109E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:109E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:109E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:109E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:109EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:109EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:109EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:109ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:109EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:109EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:109F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:109F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:109F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:109F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:109F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:109F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:109F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:109F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:109F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:109F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:109FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:109FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:109FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:109FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:109FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:109FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10A00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10A09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10A10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10A11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10A12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10A13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10A14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10A15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10A16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10A17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10A18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10A19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10A1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10A1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10A1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10A1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10A1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10A1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10A20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10A21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10A22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10A23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10A24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10A25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10A26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10A27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10A28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10A29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10A2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10A2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10A2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10A2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10A2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10A2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10A30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10A31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10A32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10A33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10A34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10A35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10A36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10A37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10A38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10A39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10A3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10A3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10A3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10A3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10A3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10A3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10A40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10A41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10A42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10A43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10A44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10A45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10A46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10A47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10A48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10A49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10A4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10A4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10A4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10A4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10A4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10A4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10A50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10A51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10A52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10A53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10A54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10A55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10A56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10A57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10A58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10A59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10A5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10A5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10A5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10A5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10A5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10A5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10A60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10A61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10A62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10A63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10A64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10A65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10A66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10A67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10A68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10A69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10A6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10A6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10A6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10A6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10A6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10A6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10A70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10A71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10A72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10A73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10A74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10A75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10A76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10A77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10A78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10A79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10A7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10A7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10A7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10A7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10A7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10A7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10A80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10A81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10A82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10A83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10A84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10A85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10A86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10A87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10A88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10A89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10A8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10A8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10A8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10A8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10A8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10A8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10A90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10A91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10A92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10A93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10A94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10A95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10A96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10A97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10A98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10A99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10A9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10A9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10A9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10A9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10A9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10A9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10AA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10AA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10AA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10AA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10AA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10AA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10AA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10AA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10AA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10AA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10AAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10AAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10AAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10AAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10AAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10AAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10AB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10AB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10AB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10AB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10AB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10AB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10AB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10AB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10AB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10AB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10ABA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10ABB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10ABC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10ABD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10ABE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10ABF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10AC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10AC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10AC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10AC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10AC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10AC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10AC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10AC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10AC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10AC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10ACA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10ACB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10ACC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10ACD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ACE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ACF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10AD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10AD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10AD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10AD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10AD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10AD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10AD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10AD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10AD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10AD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ADA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ADB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ADC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ADD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10ADE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10ADF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10AE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10AE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10AE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10AE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10AE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10AE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10AE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10AE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10AE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10AE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10AEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10AEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10AEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10AED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10AEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10AEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10AF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10AF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10AF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10AF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10AF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10AF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10AF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10AF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10AF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10AF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10AFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10AFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10AFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10AFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10AFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10AFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10B00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10B01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10B02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10B03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10B04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10B05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10B06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10B07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10B08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10B09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10B0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10B0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10B0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10B0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10B0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10B0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10B10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10B11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10B12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10B13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10B14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10B15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10B16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10B17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10B18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10B19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10B1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10B1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10B1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10B1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10B1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10B1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10B20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10B21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10B22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10B23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10B24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10B25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10B26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10B27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10B28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10B29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10B2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10B2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10B2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10B2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10B2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10B2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10B30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10B31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10B32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10B33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10B34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10B35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10B36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10B37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10B38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10B39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10B3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10B3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10B3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10B3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10B3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10B3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10B40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10B41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10B42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10B43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10B44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10B45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10B46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10B47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10B48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10B49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10B4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10B4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10B4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10B4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10B4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10B4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10B50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10B51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10B52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10B53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10B54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10B55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10B56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10B57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10B58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10B59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10B5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10B5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10B5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10B5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10B5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10B5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10B60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10B61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10B62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10B63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10B64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10B65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10B66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10B67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10B68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10B69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10B6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10B6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10B6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10B6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10B6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10B6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10B70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10B71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10B72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10B73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10B74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10B75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10B76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10B77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10B78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10B79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10B7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10B7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10B7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10B7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10B7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10B7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10B80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10B81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10B82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10B83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10B84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10B85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10B86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10B87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10B88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10B89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10B8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10B8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10B8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10B8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10B8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10B8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10B90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10B91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10B92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10B93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10B94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10B95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10B96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10B97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10B98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10B99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10B9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10B9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10B9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10B9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10B9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10B9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10BA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10BA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10BA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10BA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10BA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10BA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10BA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10BA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10BA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10BA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10BAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10BAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10BAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10BAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10BAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10BAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10BB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10BB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10BB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10BB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10BB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10BB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10BB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10BB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10BB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10BB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10BBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10BBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10BBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10BBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10BBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10BBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10BC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10BC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10BC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10BC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10BC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10BC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10BC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10BC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10BC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10BC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10BCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10BCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10BCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10BCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10BCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10BCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10BD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10BD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10BD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10BD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10BD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10BD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10BD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10BD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10BD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10BD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10BDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10BDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10BDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10BDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10BDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10BDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10BE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10BE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10BE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10BE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10BE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10BE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10BE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10BE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10BE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10BE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10BEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10BEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10BEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10BED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10BEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10BEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10BF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10BF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10BF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10BF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10BF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10BF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10BF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10BF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10BF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10BF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10BFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10BFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10BFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10BFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10BFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10BFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10C00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10C01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10C02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10C03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10C04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10C05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10C06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10C07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10C08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10C09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10C0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10C0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10C0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10C0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10C0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10C0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10C10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10C11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10C12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10C13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10C14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10C15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10C16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10C17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10C18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10C19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10C1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10C1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10C1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10C1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10C1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10C1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10C20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10C21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10C22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10C23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10C24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10C25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10C26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10C27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10C28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10C29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10C2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10C2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10C2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10C2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10C2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10C2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10C30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10C31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10C32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10C33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10C34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10C35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10C36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10C37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10C38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10C39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10C3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10C3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10C3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10C3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10C3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10C3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10C40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10C41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10C42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10C43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10C44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10C45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10C46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10C47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10C48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10C49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10C4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10C4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10C4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10C4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10C4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10C4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10C50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10C51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10C52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10C53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10C54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10C55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10C56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10C57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10C58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10C59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10C5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10C5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10C5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10C5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10C5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10C5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10C60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10C61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10C62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10C63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10C64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10C65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10C66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10C67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10C68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10C69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10C6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10C6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10C6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10C6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10C6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10C6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10C70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10C71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10C72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10C73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10C74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10C75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10C76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10C77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10C78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10C79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10C7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10C7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10C7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10C7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10C7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10C7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10C80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10C81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10C82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10C83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10C84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10C85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10C86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10C87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10C88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10C89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10C8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10C8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10C8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10C8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10C8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10C8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10C90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10C91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10C92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10C93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10C94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10C95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10C96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10C97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10C98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10C99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10C9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10C9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10C9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10C9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10C9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10C9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10CA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10CA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10CA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10CA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10CA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10CA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10CA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10CA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10CA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10CA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10CAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10CAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10CAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10CAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10CAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10CAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10CB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10CB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10CB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10CB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10CB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10CB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10CB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10CB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10CB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10CB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10CBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10CBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10CBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10CBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10CBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10CBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10CC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10CC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10CC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10CC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10CC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10CC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10CC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10CC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10CC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10CC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10CCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10CCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10CCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10CCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10CCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10CCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10CD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10CD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10CD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10CD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10CD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10CD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10CD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10CD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10CD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10CD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10CDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10CDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10CDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10CDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10CDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10CDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10CE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10CE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10CE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10CE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10CE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10CE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10CE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10CE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10CE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10CE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10CEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10CEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10CEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10CED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10CEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10CEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10CF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10CF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10CF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10CF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10CF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10CF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10CF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10CF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10CF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10CF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10CFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10CFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10CFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10CFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10CFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10CFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10D00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10D01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10D02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10D03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10D04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10D05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10D06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10D07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10D08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10D09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10D0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10D0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10D0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10D0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10D0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10D0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10D10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10D11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10D12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10D13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10D14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10D15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10D16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10D17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10D18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10D19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10D1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10D1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10D1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10D1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10D1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10D1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10D20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10D21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10D22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10D23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10D24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10D25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10D26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10D27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10D28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10D29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10D2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10D2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10D2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10D2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10D2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10D2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10D30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10D31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10D32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10D33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10D34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10D35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10D36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10D37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10D38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10D39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10D3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10D3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10D3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10D3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10D3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10D3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10D40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10D41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10D42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10D43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10D44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10D45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10D46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10D47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10D48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10D49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10D4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10D4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10D4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10D4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10D4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10D4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10D50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10D51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10D52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10D53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10D54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10D55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10D56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10D57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10D58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10D59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10D5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10D5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10D5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10D5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10D5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10D5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10D60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10D61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10D62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10D63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10D64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10D65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10D66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10D67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10D68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10D69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10D6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10D6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10D6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10D6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10D6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10D6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10D70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10D71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10D72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10D73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10D74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10D75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10D76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10D77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10D78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10D79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10D7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10D7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10D7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10D7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10D7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10D7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10D80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10D81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10D82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10D83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10D84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10D85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10D86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10D87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10D88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10D89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10D8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10D8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10D8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10D8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10D8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10D8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10D90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10D91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10D92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10D93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10D94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10D95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10D96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10D97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10D98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10D99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10D9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10D9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10D9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10D9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10D9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10D9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10DA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10DA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10DA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10DA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10DA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10DA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10DA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10DA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10DA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10DA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10DAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10DAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10DAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10DAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10DAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10DAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10DB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10DB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10DB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10DB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10DB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10DB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10DB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10DB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10DB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10DB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10DBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10DBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10DBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10DBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10DBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10DBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10DC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10DC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10DC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10DC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10DC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10DC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10DC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10DC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10DC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10DC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10DCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10DCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10DCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10DCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10DCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10DCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10DD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10DD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10DD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10DD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10DD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10DD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10DD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10DD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10DD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10DD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10DDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10DDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10DDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10DDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10DDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10DDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10DE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10DE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10DE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10DE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10DE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10DE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10DE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10DE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10DE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10DE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10DEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10DEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10DEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10DED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10DEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10DEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10DF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10DF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10DF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10DF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10DF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10DF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10DF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10DF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10DF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10DF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10DFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10DFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10DFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10DFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10DFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10DFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10E00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10E01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10E02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10E03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10E04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10E05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10E06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10E07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10E08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10E09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10E0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10E0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10E0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10E0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10E0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10E0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10E10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10E11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10E12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10E13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10E14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10E15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10E16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10E17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10E18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10E19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10E1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10E1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10E1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10E1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10E1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10E1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10E20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10E21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10E22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10E23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10E24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10E25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10E26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10E27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10E28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10E29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10E2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10E2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10E2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10E2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10E2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10E2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10E30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10E31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10E32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10E33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10E34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10E35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10E36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10E37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10E38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10E39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10E3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10E3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10E3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10E3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10E3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10E3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10E40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10E41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10E42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10E43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10E44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10E45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10E46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10E47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10E48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10E49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10E4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10E4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10E4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10E4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10E4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10E4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10E50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10E51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10E52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10E53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10E54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10E55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10E56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10E57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10E58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10E59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10E5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10E5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10E5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10E5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10E5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10E5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10E60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10E61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10E62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10E63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10E64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10E65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10E66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10E67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10E68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10E69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10E6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10E6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10E6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10E6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10E6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10E6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10E70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10E71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10E72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10E73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10E74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10E75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10E76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10E77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10E78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10E79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10E7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10E7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10E7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10E7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10E7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10E7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10E80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10E81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10E82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10E83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10E84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10E85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10E86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10E87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10E88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10E89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10E8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10E8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10E8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10E8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10E8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10E8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10E90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10E91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10E92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10E93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10E94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10E95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10E96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10E97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10E98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10E99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10E9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10E9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10E9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10E9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10E9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10E9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10EA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10EA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10EA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10EA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10EA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10EA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10EA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10EA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10EA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10EA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10EAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10EAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10EAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10EAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10EAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10EAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10EB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10EB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10EB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10EB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10EB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10EB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10EB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10EB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10EB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10EB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10EBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10EBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10EBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10EBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10EBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10EBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10EC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10EC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10EC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10EC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10EC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10EC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10EC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10EC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10EC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10EC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ECA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ECB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10ECC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10ECD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10ECE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10ECF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10ED0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10ED1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10ED2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10ED3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10ED4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10ED5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ED6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ED7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ED8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ED9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10EDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10EDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10EDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10EDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10EDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10EDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10EE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10EE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10EE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10EE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10EE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10EE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10EE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10EE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10EE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10EE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10EEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10EEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10EEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10EED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10EEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10EEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10EF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10EF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10EF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10EF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10EF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10EF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10EF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10EF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10EF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10EF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10EFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10EFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10EFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10EFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10EFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10EFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10F00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10F01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10F02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10F03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10F04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10F05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10F06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10F07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10F08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10F09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10F0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10F0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10F0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10F0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10F0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10F0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10F10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10F11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10F12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10F13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10F14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10F15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10F16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10F17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10F18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10F19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10F1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10F1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10F1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10F1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10F1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10F1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10F20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10F21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10F22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10F23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10F24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10F25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10F26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10F27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10F28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10F29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10F2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10F2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10F2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10F2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10F2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10F2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10F30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10F31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10F32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10F33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10F34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10F35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10F36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10F37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10F38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10F39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10F3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10F3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10F3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10F3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10F3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10F3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10F40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10F41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10F42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10F43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10F44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10F45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10F46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10F47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10F48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10F49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10F4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10F4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10F4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10F4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10F4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10F4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10F50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10F51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10F52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10F53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10F54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10F55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10F56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10F57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10F58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10F59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10F5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10F5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10F5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10F5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10F5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10F5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10F60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10F61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10F62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10F63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10F64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10F65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10F66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10F67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10F68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10F69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10F6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10F6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10F6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10F6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10F6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10F6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10F70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10F71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10F72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10F73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10F74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10F75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10F76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10F77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10F78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10F79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10F7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10F7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10F7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10F7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10F7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10F7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10F80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10F81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10F82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10F83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10F84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10F85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10F86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10F87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10F88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10F89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10F8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10F8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10F8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10F8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10F8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10F8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10F90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10F91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10F92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10F93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10F94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10F95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10F96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10F97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10F98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10F99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10F9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10F9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10F9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10F9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10F9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10F9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10FA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10FA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10FA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10FA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10FA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10FA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10FA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10FA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10FA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10FA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10FAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10FAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10FAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10FAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10FAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10FAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10FB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10FB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10FB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10FB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10FB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10FB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10FB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10FB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10FB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10FB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10FBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10FBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10FBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10FBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10FBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10FBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10FC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10FC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10FC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10FC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10FC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10FC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10FC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10FC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10FC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10FC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10FCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10FCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10FCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10FCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10FCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10FCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10FD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10FD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10FD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10FD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10FD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10FD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10FD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10FD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10FD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10FD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10FDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10FDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10FDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10FDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10FDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10FDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10FE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10FE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10FE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10FE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10FE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10FE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10FE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10FE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10FE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10FE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10FEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10FEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10FEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10FED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10FEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10FEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10FF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10FF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10FF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10FF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10FF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10FF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10FF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10FF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10FF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10FF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10FFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10FFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10FFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10FFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10FFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:0EFFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_V0.3_090915.hex b/tags/1.34_1.05nup/hex/bsr_V0.3_090915.hex new file mode 100644 index 0000000..e41d8c5 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_V0.3_090915.hex @@ -0,0 +1,568 @@ +:02000000000EF0 +:02000200FFFFFE +:02000800E334DF +:04001000D932DB32D4 +:02001C00EB33C4 +:02002400FB33AC +:02002A000F3392 +:08003400E534AC34A734CF32EF +:04004A00DD32A234CD +:0400C0006EFBFF854F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7F616A7F647DFFBFDF307FD5921EFF832 +:1000E800C6D73142210261EDD7717BFACEA016CE78 +:1000F800A180CEA409F5AAFFF5A9FFF400F401F444 +:1001080002CD0306F404F405F406CD0740F40CF41C +:100118000EF408F40FF53000F53100F53300F5342E +:1001280000CF350003CF370019F53C00F53E00F548 +:1001380020FFF521FFCE22E9E523FFCE240BCE25B3 +:1001480003F526FFCE271FCE2C1FE52EFFCE2F0747 +:10015800CE28FFF54300F54700CF530006F55700BA +:10016800F5E0FFF5E1FFF5E2FFF5E3FFF5D0FFCE9F +:10017800E4FFCEE5FFCEE6FFCEE7FFCED4FFCEE824 +:10018800FFCEECFFCEE9FFCEEDFFCEEAFFCEEEFECE +:10019800CEEBFFCEEFFFCED8FFCEDCFFF538FFF574 +:1001A80039FFF537FF7108F200F690BFB4017138D6 +:1001B800F100F54002F54102F54302F5A5FFF5A669 +:1001C800FF7158F000F530FF7128F0005087BF1814 +:1001D80001BF1A01BF1C01BF1E017148F000F530B4 +:1001E80002F5BCFFF5BDFFD7F7D7C7C1FBF8FF3154 +:1001F800642002EFFA715220340020C5304000C15B +:10020800C1506CFDF622100617C1E6A1C1500EC1FF +:10021800506CFD3A22100617C1E6A1C1500EC1501C +:100228006CFD3A22100617C1E6A1C1A1A1C1506C0C +:10023800FD3A22100617C1E6A1C1500EC1506CFD4F +:10024800F6221006CC0100CC000017C1E6A1C1506F +:100258003EC1506CFDF6221006CF03F99EAFC0F9DF +:10026800BF04F9AFC2F9BF06F9C0C6D7FD2224F60C +:10027800C15003C15084FDB6221004F3D7C720062D +:10028800FBF8FFC71704030016F74940209BA3A7F4 +:100298005102614ADFF4C6C717A116F74942209BED +:1002A800A3A75102614ADFF4C68C01318EC1E6A1D1 +:1002B800C15006C1506CFDF622100617040300C198 +:1002C800E6A1C1503EC1506CFDF6221006716201D4 +:1002D800300900FD9C2D62316A9C05716301FDF2B5 +:1002E80001717201300800FD9C2D629F02F9300BEC +:1002F80003FD232EF6C15084FDC521C0629C051064 +:1003080006C6D7C751E0D902F9D651A36128319E54 +:100318009F46F92FC4F9318EFD84201344040071DF +:10032800FEDE05D5C5F9DF508F46F97C804C95DC9B +:1003380015D946F9F1241400BDD8AF04F9FD6D0EA6 +:1003480012F62316EF13D946F9F1241400BDD8AFDD +:1003580006F9FD6D0E12F62316D903F9F107C1E669 +:10036800A1C1500CC1506CFDF6221006D2DF068FD9 +:1003780046F99FC4F9A0C5F9F7C6D77163073005D8 +:1003880000FD242F300500FD242F304A00C15022E3 +:10039800C15084FDB6221004717031F9E7D7300AD4 +:1003A80000FD242F716031F9E7D7716831F9F7D76B +:1003B800716207303300FD242FF6C1E6A1C15084D5 +:1003C800FDB62210043431F9895C3F99F7D7F7D785 +:1003D800FDD603F7D7FD8303F7D7FDA603F7D7FDAF +:1003E800B203F7D7FDB803F7D7C75A00FC8E205CD5 +:1003F800FC9E2071030E71520730A000FD242F715E +:100408005307300400C1506CFDC521C056C8663181 +:100418008EF7BDD813BDDAFD3A0FC9DCCCCC30F469 +:1004280040FDA60EDE03E7EF2B669F38F9710A2020 +:100438007100300071120071020E306400FD242F2B +:100448003102000F5A00FC8E205CFC9E2071030EC6 +:10045800E7EF01F7C6D7303200FD242F310400182A +:1004680071520730FA00FD242F30FA00FD242F3096 +:10047800FA00FD242F7153075A00FC8E205CFC9E65 +:100488002071030EF7D7FDB803F7D73104070671BB +:100498003031F9EF04713831F93102050671503104 +:1004A800F9EF04715831F931120506714031F9EF4D +:1004B80004714831F94046F957DC094046F9B861FA +:1004C800D8E5C6F94046F947DC094046F9BD61D888 +:1004D800F5C6F940C6F901DF0C4046F947DC06408D +:1004E80046F9BDDC11D5C6F9DF114046F957DC0BDA +:1004F8004046F9B8DE05712204EF03712304311276 +:1005080005058F3BF9EF01F1318EBE6A323200D713 +:10051800F7D7CEABACD7C720FE200CFBF8FFF6BF51 +:10052800BA015020BFBA01FD2708717BFA170408E9 +:1005380000FDE208629C06FD6D08620E069C06300E +:100548000020BC02CC040F5112879C0897878C08A6 +:10055800974C1C61C8ED0406FD1A05878C08973175 +:100568008EFD2F08D2DD0E878C0897318EFD33085B +:10057800629C06EFE6CC07008C074C04DE66F18728 +:100588009C0997AC02148C049EFD118972878C0912 +:1005980097318E07040800146299AC02A1BC028747 +:1005A8008C099781879C0997878C0997D1DFD4306C +:1005B8004000C1878C0897318E31AD128C07318E7F +:1005C800318D03BDD831FFBDDADADAADD8FD340B91 +:1005D800C0629C06D1DD08FD2B0800E7ED1107611C +:1005E8005907EF94878C0897318EFD3708D2DFF4CE +:1005F800878C089781879C0897ED55055104879C3F +:100608000897878C08974C12DE17878C0897318ECD +:10061800FD3308629C06878C089781879C0897EFB2 +:10062800E15104879C0897878C08974C1261C8EDA4 +:10063800CE06CC07008C074C04DE6D31825169FD73 +:100648001A0531B2E20631825102EFF6713BE287B8 +:100658008C0997318E07040800148E509971503018 +:1006680002878C099781879C0997878C0997D161A4 +:10067800E8318451CD304000C1878C0897318E31E4 +:10068800AD128C07318E318D03BDD831FFBDDADA5A +:10069800DAADD8FD340BC0629C06D1DD06FD2B080F +:1006A800E7EF66615907EF8D878C0897318EFD3724 +:1006B80008D2DFF431845102EF0C878C08978187C8 +:1006C8009C0897ED2F0671503002CC0000CC010039 +:1006D8008C014C09DE218C01318E1249F61F728C77 +:1006E80001318E04F64714896142DF03F1EF01E11D +:1006F8000D9B615901EFD98BD1DF08FDF209FD048B +:100708000BEF06FD2B08FD170710FE100CC6D7C708 +:1007180020FE200AFBF8FFF6BFBA015080BFBA01DD +:10072800717BFAFD270817040600FDE208629C04A5 +:10073800FD6D08620E049C04300048BBCC020F51CA +:1007480008879C0697878C06974C1261C8EDE907C5 +:10075800FD1A05878C0697318EFD3308629C04CC00 +:1007680005008C054C04DE61F1879C0797AB148C5F +:10077800029EFD118972878C0797318E0704060047 +:10078800146299ABA1BB878C079781879C079787D1 +:100798008C0797D1DFD7304000C1878C0697318E00 +:1007A80031AD128C05318E318D03BDD831FFBDDAE4 +:1007B800DADAADD8FD340BC0629C04D1DD06FD2B1E +:1007C80008E7EF21615905EF99878C0697318EFD6F +:1007D8003708D2DFF4878C069781879C0697ED4D02 +:1007E80007FDF109F710FE100AC6D7717BFAC7207A +:1007F800FE2004FBF8FFFD270817040200FDE208AD +:10080800629C01FD6D08626E019C0130BEF9FDBC61 +:1008180009626E019C01FD2B0810FE1004C6D771F9 +:070828007ABED7717BBED739 +:10082F005208EF065203EF025206FEE600FE1B00CF +:10083F00DC16089F03088F0408089F040862FE2433 +:10084F0000089F0408EEBF00EEBA00C1C514410EA8 +:10085F0011D9D0FF118FD1FF312E45C4C0D7F2313E +:10086F00A2C401E2D79DE261DD4C09DF12717BFA70 +:10087F00C18F06089F0DFAC0CF060800EE27003182 +:10088F00F2FA04CF0608004C00DF05D50008DD168C +:10089F0061DD717BFAD50608DD0ACDE31F61CD61FD +:1008AF00CDEE160061CDFED40061FFFE9A00FCF87C +:1008BF00FF0EFEB20061CDFED5004C09DF0EC18FD9 +:1008CF0006086F0DFA9F0608C0EE0400CF06080059 +:1008DF00F8E3D75200EF025202FE3700CF0CFA00B6 +:1008EF00CF060800BF0408C716629F000841001119 +:1008FF008F44209B4100118F45209F0108C6510056 +:10090F00FE62FFEF025205CF060800C1510CFE0A2E +:10091F0000C0D7C1511DFE0200C0D761DD717BFA47 +:10092F0070CEC0A59EC47CFF9EC4609EC461CDD70F +:10093F0061DD717BFAC18EC45C1BFED6FFCF06084A +:10094F0001FED7FFC061CDD731F2FA1AC1AEE4BFB5 +:10095F00FEF9AEE6BF00FAAED4BF02FA30FFFFBE1B +:10096F00E4BEE6BED4C0D731F2FA11C1AFFEF9BE74 +:10097F00E4AF00FABEE6AF02FABED4C0D7C1BF04DF +:10098F00FA13BF06FA15BF08FA17BF0AFAC0D7AF96 +:10099F0004FADB06FAEB08FAFB0AFAD7534B30528C +:1009AF005430324E323030475631323000C5C1519B +:1009BF00045001EE0000FE5AFF9F03085109FEA4E8 +:1009CF00FEC4D2DF0908C3618AF3FE0500C2C4EE7C +:1009DF0035FFC1C7FB040861C999A58392DFF8C62B +:1009EF00C0D7FFC150FEFEAB0061DD717BFACF06B1 +:1009FF000800FE0A00FE6FFF61CDF8E3EECF00C7DF +:100A0F00FB0408BFFEF98FC0009C05C5C337040661 +:100A1F0000BF00FA3536560A300000522BFE660032 +:100A2F00C2C4C630040AB800300000B8022004AFB8 +:100A3F0000FAB800300F00B802AFFEF961FF520A9A +:100A4F00FE05FFECF8FF0E717BFAC1C7FB04088CA3 +:100A5F0005C65C80FE0200C0D761DD717BFA70CFE6 +:100A6F00C0FFA59FC0007CFF9FC000609FC00061BA +:100A7F00CDD7618BFEE2FF717BBE410011FB000001 +:100A8F0017CEFC0061CB089EFDF31161C999A583B8 +:100A9F0092DFF7D7FE7CFED50CFADF23C1CF030818 +:100AAF00035109FEBFFDC0D2DF37FE3800A2040894 +:100ABF00CF0308075109FEACFDD2B20408DF22C7ED +:100ACF00FB0408318302C6D7C6510AFE97FD624C5C +:100ADF001FDF06CF0CFA01EF04CF0CFA00C0EE2691 +:100AEF00FEC0EE20FEC7C1FB04088B31196C0161FB +:100AFF00589BC0C6D7717BFAFE18FEAF04080406D8 +:100B0F0000C11436680A300000522DF3FE77FF8FB4 +:100B1F00C000FEF6FD61CF5C807C8073C0041900BD +:100B2F00CEFC0F61CBC55404EF03C55417FEE3FD94 +:100B3F00C7360008BB629C0288089C03D1DD334C8A +:100B4F0041DE2F70F1312DB161090033081C00080F +:100B5F0051FF612A410E118FD0FF613B118FD1FFE1 +:100B6F006138DC0E8B5C03DF0964C6C4FEF6FCEE55 +:070B7F0095FDC6C4EE8EFDDA +:100E000061CF5100718C7109FECBF800FEFCF1003E +:100E100000F6BF00F953C0F693935820FEDFF94166 +:100E20000036462034C0F9EF05118B99A7A5174469 +:100E30008420DFF53602F930C0F9EF04CC0000A7BA +:100E400047DFF9410036842034FEF9EF05118B9914 +:100E5000A7A517448420DFF536FEF930FEF9EF042C +:100E6000CC0000A747DFF9FCD80000EFFE61DD7180 +:100E70007BFABEF0ADD8BEF200AEF661CDD7DF1D75 +:100E800006DC44807FDF167152DEEF32DF0F06D8BA +:100E900044807FDF083154DE3C3172DE3CC9DE0520 +:100EA00004FDF10EEF46C514ADDEC1657BDB5C8051 +:100EB0009DDEADDA71FB3571FB44807FDEC03544C9 +:100EC000807FDEC86BD96BD86BDD6BDC0561C8DD5C +:100ED0001BADDA71FB3174DE077174DBF181EF0C4D +:100EE00045ADD861F846DC61E87177DBC0BDDEC492 +:100EF000D78EFC708EFDC1C5C3ADDE315E04943566 +:100F0000320000C3C1D8DEF1C1AEF8FC1B0F00C037 +:100F1000C0C0C2C4C09EFD609EFCD71489728A0402 +:100F20009EFDAA021411894C40DD0E624C04300271 +:100F30000061C8300100BF00F9D7C5C3C1ADDADA1E +:100F4000D831750914F62312F661D8B125ED590F81 +:100F5000C5C3C1ADDADAD8F4DB0361C8DD3B235584 +:100F60009E31730A9501311C61D8A13175F6618AF1 +:100F70004C80618ADC11DF0633718C33DE0983DF3C +:100F80000604010061D8857174DB3561FB9DDB656A +:0D0F900071F99DDA637064BDD8C0C2C4D78A +:0A0FF60030383A34353A3339000040 +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:062040004A5740000801B0 +:102046000B001F000000000000000000C830000068 +:10205600892B0000F82C000093040000B724000030 +:102066007F2600008D2B0000042C00000C2C0000A5 +:0E207600472C0000482F000000000000000072 +:08208400317503F7332312D775 +:0A21000030383A34353A3339000024 +:10210A007140F00071783002713AE6713BE2713B3E +:10211A00EA713BEE5A06FCCF34024AE552FF711AC5 +:10212A0052710A5271483002713030027120300205 +:10213A00CF320206CF330205713BE6717030028E50 +:10214A00265CFC9E26D7717830027148F000D7FDD4 +:10215A00AE2751205FA8FFD1DD0971502FF9FD226A +:10216A0024EF03FD7402FD0027FD622AFDA221FD72 +:10217A00CC2D8F2FF95C20D1DD06CF0EF902EF03AB +:10218A00F50EF9714221717AFAFD1A05FDCF2DFD7E +:10219A00F62EFDEA00EFF2D731020403F1EF01E176 +:1021AA003410F9718C8971899931120403F1EF01A4 +:1021BA00E13410F9718C89719999D7C7C1C1FBF8BB +:1021CA00FFFD22243164200300EFF9716220F51B20 +:1021DA00F98C02318EFD7323D2DD0ACF1BF902710D +:1021EA006320F7EF478C0A318EFD8923FDD3238CB8 +:1021FA00026C01318EFD8923300400BF240130179F +:10220A0040BF1C01300400BF2201F6BF2A01710B36 +:10221A00E2CE44FF3182E202EFFA8E449C01FDFED7 +:10222A0023710BE27163208C01318E121004C6D720 +:10223A00C7C1FBF8FF31722003FD22243164200359 +:10224A0000EFF97162208B318EFD7323D2DD0671A6 +:10225A006320E7EF548C08318EFD8923FDD3238B4D +:10226A006C01318EFD8923300400BF2401301740F0 +:10227A00BF1C01300400BF22018C0A91DF04F6BFA3 +:10228A002A01710BE2CE44FF3182E202EFFAAC0C72 +:10229A00148E449961790C61690A8C0AD1DFDAFDDE +:1022AA00FE23710BE2716320F7C0C6D7C7C1FBF8E2 +:1022BA00FF31722003FD22243164200300EFF971FB +:1022CA006220710AE68B318EFD7323D2DD067163BB +:1022DA0020E7EF158C08318EFD89238C0A318EFD9B +:1022EA008923FDFE23716320F7C0C6D7C7C1FBF857 +:1022FA00FF31722003FD22243164200300EFF971BB +:10230A006220710AE68B318EFD7323D2DD0671637A +:10231A0020E7EF5231522039C73414F9AC0C165267 +:10232A00048B99A5A792DFF9C63184BD02EFFA7131 +:10233A007ABDCEB144CBB414F98C0A318EBEB8CE74 +:10234A00BB48714BE1714BE5710ABD8C089E44EFA5 +:10235A0014710BE28C089E44710BE68C0A9F1AF9E1 +:10236A00AC0CBF18F9F7C0C6D7C716FDAA2317F1D8 +:10237A00FD8923D2DD06FDFE23E7EF01F7C6D7C7A5 +:10238A0016710BE2669E443182E20300EFF9F642CF +:10239A000401DD09AF0401BF0C01E7EF01F7C6D75D +:1023AA00AF2801085CFB08BF280100000000AF2825 +:1023BA00015CFBBF2801300400BF2A01301780BF2F +:1023CA001C01300400BF2201D7AF2401086C0408A5 +:1023DA00BF2401AF28016C0F086C0B08BF2801004D +:1023EA00000000AF2A01085CFB08BF2A01000000B8 +:1023FA0000EDAA23300400BF2401F6BF2A01300BE6 +:10240A000BBF280100000000510FBF280100000087 +:10241A0000500FBF2801D7D77132057120F0000094 +:10242A00000000F6BF26015014BF1401CB44000A75 +:10243A00300F0FBF2801716320715320717220D7AA +:10244A0031642002EFFAFDD3237133057128F000BD +:10245A00717320D7D7D77100F200301100BFB601CF +:10246A00300188BF9001300984BF9E01BF9C01BF23 +:10247A009A01BF9801BF9601BF9401BF9201F53C32 +:10248A00FF30FE00BFBE015006BFBC01F6BFB80157 +:10249A0050EEBFBA01A1BFB201C918FE03D730EF8F +:1024AA0000BFB401F6BFBA017108F200D78F3CF938 +:1024BA00D1DD0B91DD4B91DD4391DD20EF438F0E92 +:1024CA00F92C03DC13D1DD0B91DD0D91DF05FDCA7B +:1024DA0025F3D7FD1025F3D732FA00D7F6426CFF61 +:1024EA0061E8E1318F12AE6C23BE6CF6426EFF6179 +:1024FA00E8E1318F12AE6E23BE6EF7D7FDCA25F31F +:10250A00D7FD1025F3D7C756008F38F9318EF7BD9E +:10251A00D813BDDAFD3A0FC9DC0000304C41FDA6E4 +:10252A000EDE1DD51DF9DF0AF6BE6CBE6EE51DF97D +:10253A00EF09D93BF9F1BE6EF51DF932FA00EF7ECB +:10254A008F38F9318EF7BDD813BDDAFD3A0FC9DCE1 +:10255A000000304C42FDA60EDE2EF6426CFFDD0571 +:10256A00B26CFF5601D93BF9F1426EFFDD465601C6 +:10257A00D93BF912AE6E43DE03E1EF0251FF318F10 +:10258A0012AE6E03BE6EEF2CD93BF9F1426CFFDD41 +:10259A00185601D93BF912AE6C43DE03E1EF025142 +:1025AA00FF318F12AE6C03BE6CF6426EFFDD05B2D0 +:1025BA006EFF560166D1DF0532FA00EF01F7C6D782 +:1025CA00C75600AE6C4220F9DD1486AF20F9426C82 +:1025DA00FFDE05B26CFFEF06AE6CA1A1BE6CAE6E5B +:1025EA004222F9DD155601AF22F9426EFFDE05B22D +:1025FA006EFFEF06AE6EA1A1BE6E66D1DF498F1ED9 +:10260A00F9D1DD082C02DD042C02DF318F38F931D3 +:10261A008EF7BDD813BDDAFD3A0FC9DC0000304C85 +:10262A0042FDA60EDE0C307F00BF22F9F6BF20F96C +:10263A00EF12F6BF22F9507FBF20F9EF07F6BF224B +:10264A00F9BF20F9A01EF9320500C6D78F3EF95C02 +:10265A0001D1DD08D93BF9F1BE64EF03F6BE648F00 +:10266A003EF95C02D1DD078E386C809E38D78E38F1 +:10267A005C7F9E38D78F3DF95C01D1DF0432FA00C6 +:10268A00D7D51CF9DD18F51CF98F3DF95C02D1DDAF +:10269A0006CF24F902EF03F524F932FA00D7D5243C +:1026AA00F9DD2A8F25F991DD082C02DD042C02DFE1 +:1026BA0005F6BE66EF06D93BF9F1BE66A025F940DC +:1026CA0025F920DF2DF525F9B024F9EF258F3DF9FD +:1026DA005C01D1DF0BF6BE668ED46C109ED4EF126D +:1026EA00D93BF9F1BE668E386C809E388ED45CEF89 +:1026FA009ED4321C00D77170F000CE9D08CE9EC0C9 +:10270A00CE9F80F592FFF593FFF594FFCE960EE5E6 +:10271A0095FFCE9709CE9809CE9C7F711AE7712B47 +:10272A00E7717A9DE541F9710321711321D7C73108 +:10273A0002211E710221710A9E31929E02EFFA3421 +:10274A0048F93692FF52078B99A5A792DFF9710BC8 +:10275A009EC6D7C788061631122115711221C734B1 +:10276A0026F93092FF1652078B99A5A792DFF9C670 +:10277A006673671826F9C6D7C73104210371032186 +:10278A003114211E711321710A9E31929E02EFFAB1 +:10279A003492FF3626F952078B99A5A792DFF97171 +:1027AA000B9EC6D7CF3BF9FFF53FF9CF40F903D7C8 +:1027BA00C788061666320003F02C052361D8ED5F40 +:1027CA00282361F8ED68289161F8ED7A289161F87B +:1027DA00ED0F299161F8ED1B299161F8ED242991FA +:1027EA0061F8ED52292361F8ED5E29912C0261D836 +:1027FA00ED00292C042C0761D8ED76299161F8EDBA +:10280A00C8299161F8EDD229912361D8EDDC29D14B +:10281A0061F8ED6B29912C0261D8ED8629D161F816 +:10282A00ED94292C0261F8EDA2299161F8EDAA290B +:10283A002C072361D8EDB8299161F8EDC029912CB4 +:10284A000461D8EDDC292361D8EDE429D161F8EDE2 +:10285A00EC29ED052A667367182EF9ED052A6673C9 +:10286A0067182EF9D1DD06306D2CFD232EED052AD1 +:10287A00667367182EF9D1DD7A8F3AF95C01D1DDDA +:10288A0005308000EF01F6609F80F98F3AF95C020B +:10289A00D1DD03E1EF01F1723480F989616A998F20 +:1028AA003AF95C04D1DD045102EF01F1723480F986 +:1028BA0089616A998F3AF95C08D1DD045120EF01E8 +:1028CA00F1723480F989616A998F3AF95C10D1DD25 +:1028DA00045110EF01F1723480F989616A998F3AD3 +:1028EA00F95C20D1DD045140EF01F1723480F9899D +:1028FA00616A99ED052A30D803FD232E667367189D +:10290A002EF9ED052A667367182EF9FD5626ED0590 +:10291A002A667367182EF9ED052A667367182EF969 +:10292A008F3DF95C01D1DF0BF6BE668ED46C109E2A +:10293A00D4EF12D93BF9F1BE668E386C809E388E80 +:10294A00D45CEF9ED4ED052A667367182EF9FD56FE +:10295A0026ED052A675CBF72667362182EF9ED05CB +:10296A002A667367182EF99E99ED052A67318EC17A +:10297A00662C1A318EFD5D27C0ED052A667367182D +:10298A002EF9307332FD232EEF71667367182EF914 +:10299A00302C32FD232EEF63667367182EF9EF5B36 +:1029AA00667367182EF9304F32FD232EEF4D66738A +:1029BA0067182EF9EF45667367182EF9EF3D6673AF +:1029CA0067182EF99E9AEF33667367182EF99E9B45 +:1029DA00EF29667367182EF9EF21667367182EF9C7 +:1029EA00EF19667367182EF9406CF96ADF0D406DAE +:1029FA00F968DF074C6C61F8FD1E05C6D7C7166675 +:102A0A004C1ADC074C2161D8FD38276673092EF968 +:102A1A00318E12C6D7C71666D1DD0891DD0A91DD5F +:102A2A000CEF0EF52EF9EF09F52FF9EF04CF30F977 +:102A3A000266D1DD0891DD05664C02DF19710A23B1 +:102A4A00D52EF9DF0BD52FF9DF064030F902DD0666 +:102A5A00710303710B23C6D7CF70F935CF76F90FFF +:102A6A00CF77F907CF7BF903E57CF9E57FF9CF80CA +:102A7A00F960D7C7880616662C042C02DC0B912C49 +:102A8A0005DC062C062C08DE066673671870F966E4 +:102A9A002C04DF0A67D1DD0630752BFD232EC6D73D +:102AAA00C71666730970F9318E12C6D7C7C1C1FB42 +:102ABA00F8FF8C025CF09C018C025C0F9B8C014C31 +:102ACA0081DC05F792ED712B8C014C50DF05F792F2 +:102ADA00ED712B8C014C31DE468C014C11DE1E8CC3 +:102AEA00014C10DF0D8B4C03DE3351030D318E1276 +:102AFA00EF758B4C03DE268B318E12EF6A8C014CFC +:102B0A0020DF0D8B4C02DE1551060D318E12EF5768 +:102B1A008B4C02DE5051080D318E12EF4AEF468C73 +:102B2A00014C61DE208C014C60DF0D8B4C04DE35DC +:102B3A00510E0D318E12EF2F8B4C02DE28510A0DE9 +:102B4A00318E12EF228C014C70DF0D8B4C08DE1592 +:102B5A0051120D318E12EF0F8B4C02DE08511A0DF5 +:102B6A00318E12EF02F7921004C6D7716030F98FD6 +:102B7A0035F95C40D1DF06710303710B23F7D732B5 +:102B8A000A00D771320331240C06712031F9EF049F +:102B9A00712831F931140706711031F9EF047118EF +:102BAA0031F97133038F31F97F8CF9D1DD4271002C +:102BBA002FF98F0EF92C02DC37D1DD3491DD079124 +:102BCA002C02DC12EF2A8F34F95C01D1DF22710367 +:102BDA0003710B23EF1A8F8CF95C02D1DD123112CB +:102BEA00070E8F34F95C01D1DF06710303710B23E1 +:102BFA008F31F99F8CF9326400D7C7D5CAF9F79299 +:102C0A00C6D7C72004FBF8FF400EF903DD06400EC5 +:102C1A00F905DF228F2EF99C038F2FF99C028F3141 +:102C2A00F99C018F5FF99B17C1300400C1F6C150AE +:102C3A0044FDF62210063203001004C6D78F56F957 +:102C4A005C01D1DF088F57F95C0391DF12400EF95E +:102C5A0003DF0A31240F0630E831FD232EF7D7327D +:102C6A00F800D78F39F95C01D1DD05F50EF9EF3996 +:102C7A008F39F95C02D1DD0C5A00FC8E205CFC9E77 +:102C8A002071030E8F39F95C04D161E87113008F4A +:102C9A0039F95C08D161E871030E300500FD242F73 +:102CAA00710A2071120071020E8F39F95C20D1DD90 +:102CBA000830E203FD232EEF0E8F39F95C10D1DDC7 +:102CCA000630E703FD232E8F39F95C80D1DD083009 +:102CDA00DD03FD232EEF0E8F39F95C40D1DD06307E +:102CEA00EC03FD232EF539F9F7D700EFFDD7400E97 +:102CFA00F903DD06400EF905DF453124211F8F3720 +:102D0A00F94F90F9DD148F37F99F90F9D990F9F1BD +:102D1A00C1F6C15050FDB62210047123217150F042 +:102D2A0000CE301BCF170006CE3106717A30710BF8 +:102D3A00E3710BE7D936F9F1312DBD1A320800D704 +:102D4A00C7C1C1FBF8FFAC021489728A016142DE75 +:102D5A0011899C01AC02148A017299AC02148C018B +:102D6A009A01AC021489728A01614ADC0689318EA1 +:102D7A0012EF1BAC02148A01728A02614ADE078AC8 +:102D8A0001318E12EF08AC02148A02318E1210043D +:102D9A00C6D7C716710AE7710BE37150F000717B51 +:102DAA0030CE3023CF170006669E31717A30710B10 +:102DBA00E73182E302EFFA8D1F7158F000318E126B +:102DCA00C6D7ED222EC73134212B71332130CCF9ED +:102DDA00161744F8F9DD1E148A02D1DF0BA9CEFCBE +:102DEA000061CA629C02EF0717148A02919A02A72D +:102DFA00A7A7A7EFDC3144211C71432130CCF91677 +:102E0A001744F8F9DD0FABCEFC0061CA629C02A739 +:102E1A00A7A7A7EFEBF7C6D7D7717BFAC7C1C1FB44 +:102E2A00F8FFD5F9F9DD0300EFFDE5F9F940F8F906 +:102E3A000FDC0300EFFDCC01008C014FF8F9DE1D19 +:102E4A008C01F0317E12799CF9614902DF0A00F5A2 +:102E5A00F9F9717AFAE7EF60615901EFDCCC010008 +:102E6A008C014C0FDE188C01F0317E049CF914A9F8 +:102E7A006168DF05AC02B9EF05615901EFE2A0F81C +:102E8A00F9CC0000CC01008C014C0EDE168C01F04E +:102E9A00317E049CF914A9616861E861590061599D +:102EAA0001EFE48B4FF8F9DD0300EFFDF5F9F97155 +:102EBA007AFAF7EF0300EFFD1004C6D7C716667754 +:102ECA0067F0317E049CF914A96168DD1A674C0F1A +:102EDA00DE1581F0317E049CF914A91267F0317E67 +:102EEA0033789CF987EFD9B0F8F9C6D7C756006688 +:102EFA004C0FDE23F0317E049CF914A96168DD14BD +:102F0A00A9CEFC0061CAD2DF0B717BFA17F1FDC6AC +:102F1A002E717AFA86EFD8F7C6D7C7C1C1FBF8FF78 +:102F2A00FD1A058C02D1DD1261690230AE01BBF6D1 +:102F3A00614900DDEE618900EFF51004C6D78F0EF6 +:102F4A00F9D161F8ED693091DD1B9161F8ED1B3023 +:102F5A009161F8ED4E309161F8ED55309161F8EDDF +:102F6A005E30EDC330712BE7713AE78F0FF991DDCF +:102F7A002ED5BAF9DF05D5BDF9DD05F5FAF9EF0366 +:102F8A00A0FAF98FFAF901DE08F50EF9714221F774 +:102F9A00D740BAF903DE0840BDF903DE02F7D7715C +:102FAA005221717221710222F5BAF9F5BCF9F5BD07 +:102FBA00F9FD2224FD8502FDF001D2DD09714221CD +:102FCA00F50EF900EFFDFDF103D2DD0B714221FD93 +:102FDA004A24E50EF9F7D7FDD603D50FF9DF25F513 +:102FEA003CF9FD8303D2DF0B714221FD4A24E50E31 +:102FFA00F9F7D7FDA603D2DF0F714221FD4A24E576 +:10300A000EF9F7D7CF3CF903CF0EF902714221F737 +:10301A00D7FD6024CF37001DFD0A21FD5F24714AC8 +:10302A009DCE3831CE3971CBE43BEFCBE6F6F0CE0C +:10303A00D4FFCF0EF903F556F9307332FD232EF57E +:10304A000FF9EF783102000100EF71CF0EF905FD9B +:10305A00B203EF68CF0EF9023102006000EF5DFDA6 +:10306A00A824FD5021FD5E24F52EF9F52FF9F5303F +:10307A00F9717301717BFAFD5E04FD4A24CF3500B4 +:10308A0003CF370019CE3708F538FFCE3910CBE415 +:10309A00BFFFCBE6FFF5CED4FFF6BEE0BEE2BED060 +:1030AA00F5FAF9E50EF961FD717AFACED47F8E3818 +:1030BA006C809E38714221EF0300EFFDE7D7400E86 +:1030CA00F903DD06400EF901DF6331340708715355 +:1030DA0021F5BAF9EF1531542105F5BAF9EF0CA02B +:1030EA00BAF9D5BAF961F8CFBAF9FF3144070871CC +:1030FA000322F5BDF9EF1531042205F5BDF9EF0CF0 +:10310A00A0BDF9D5BDF961F8CFBDF9FF31040208B8 +:10311A00717321F5BCF9EF1531742105F5BCF9EF8E +:10312A000CA0BCF9D5BCF961F8CFBCF9FF8F0EF938 +:10313A00D1DD0B2C03DD162C02DD12EDE431F5BADC +:10314A00F9F5BDF9F5BCF9F5FBF9EDE43140BAF949 +:10315A0006DF1471202EF98F33F95C04D1DF207158 +:10316A000303710B23EF1840BAF942DF1271302EB4 +:10317A00F98F33F95C08D1DF06710303710B238FD2 +:10318A002EF95C08D1DD20A0FBF940FBF90DDC1A11 +:10319A00CF3CF903F6426CFFDF10426EFFDF0BF5FE +:1031AA000EF9714221EF03F5FBF940BDF90ADF126E +:1031BA0071402EF98F33F95C10D1DF067103037168 +:1031CA000B2340BCF90ADF1271502EF98F33F95CD8 +:1031DA0020D1DF06710303710B23320800D7C740E1 +:1031EA000EF903DF2C365CF9C7300600C150A8C1BE +:1031FA005030FD3A2210068F57F95C0391DF1271A5 +:10320A00402FF98F34F95C10D1DF06710303710B7B +:10321A00238F56F95C01D1DD068F57F95C0391F7CC +:10322A00C6D7D958F9F1C15030FDC521C0629F5B9C +:10323A00F971302FF98F34F95C08D1DF0671030375 +:10324A00710B23F7D7D95BF9F1C1D95AF9C15030BB +:10325A00FDB622100471302FF98F34F95C08D1DFE2 +:10326A0006710303710B23F7D7C72004FBF8FF305D +:10327A000F00C15030FDC521C0401BF902DF03F722 +:10328A00EF3FCC0100CC0202CC03808F56F95C01DF +:10329A00D1DF0D8F57F95C03D1DF05CC0007EF10A2 +:1032AA008F57F95C0391DF05CC002FEF03CC00C7E1 +:1032BA0017C1300400C150A0C15030FDF6221006DB +:0532CA00F71004C6D757 +:1032CF00400EF90161FC61FC61FC61FC61FCC1C352 +:1032DF00C5C7520C929269D4FEC1DFF88EFD708E75 +:1032EF00FCC1301805FD232EC09EFC609EFD34D41A +:1032FF00FE5206C0B9A5A592DFF9C6C4C2C061FCD3 +:10330F00C1C3C5C7520C929269D4FEC1DFF88EFDBE +:10331F00708EFCC13184510DF5C8F971483002FD32 +:10332F008227EDD33331A2510A71603002F5C8F90B +:10333F00EDD3338FC8F9D1DD0891DD1291DD29EF7F +:10334F00467150300271403002E5C8F9EF768E5069 +:10335F009F08F971503002D908F9F1FD072A629FD1 +:10336F000AF9CFC8F902EF5C31B4511731C45106D5 +:10337F00CFC8F903EF1171503002F5C8F971483019 +:10338F0002EF41CFC8F90440C8F903DF0E8F0AF9E5 +:10339F009E50D908F9F1FD1F2AEF158E509F0AF99B +:1033AF0071503002D90AF9F1C1D908F9FDBA27C015 +:1033BF00A008F940C8F903DF0BD908F9F1FD072A76 +:1033CF00629F0AF9C09EFC609EFD34D4FE5206C077 +:1033DF00B9A5A592DFF9C6C4C2C061FCC1714AE5A7 +:1033EF00717BBD710BE6AF0401C061FCC1C5717A81 +:1033FF00FA31542013D51AF9DD0EEB18F9899E44D2 +:10340F00A218F9B01AF9EF2B710AE6300400BF24A5 +:10341F0001F6BF2A01300B0BBF280100000000513D +:10342F000FBF280100000000500FBF28017153206B +:10343F00716320C4C061FCEFFE61FCEFFE61FCEF25 +:10344F00FE61FCEFFE61FCEFFE61FCEFFE61FCEF45 +:10345F00FE61FCEFFE61FCEFFE61FCEFFE61FCEF35 +:10346F00FE61FCEFFE61FCEFFE61FCEFFE61FCEF25 +:10347F00FE61FCEFFE61FCEFFE61FCEFFE61FCEF15 +:10348F00FE61FCEFFE61FCEFFE61FCEFFE61FCEF05 +:10349F00FE61FCE51CF961FC71322161FCC18F52A8 +:1034AF00F94F96FFDF2B8F53F94F97FFDF238F5481 +:1034BF00F94F98FFDF1B71202FF98F34F95C04D17E +:1034CF00DF0F710303710B23400EF90161F8E50F54 +:1034DF00F9C061FC61FCC1C3C5C7520C929269D49B +:1034EF00FEC1DFF88EFD708EFCC1717AFA8E312C21 +:1034FF0006DD0991DD1D91DD3691EF4ED99AF9F177 +:10350F000491F9148D1F993091F9FD4A2D629F3660 +:10351F00F9EF378D1F764CC961C856C8E99AF9661D +:10352F001894F93094F9FD4A2D629F37F9EF1BD9A2 +:10353F009AF9F10497F9148D1F993091F9FD4A2DDD +:10354F00629F02F9300B03FD232E4031FF08DD058A +:10355F00A031FFEF177158F000712221409AF90244 +:10356F00DF03F1EF048F9AF9819F9AF9C09EFC60F7 +:10357F009EFD34D4FE5206C0B9A5A592DFF9C6C48C +:04358F00C2C061FC59 +:103594004040666D756C00004040666469760000CA +:1035A40040406661646400004040667375620000D8 +:1035B400404066636D70000061636F73000000003B +:1035C4006173696E000000006174616E00000000A8 +:1035D4006174616E32000000636F730000000000CC +:1035E40073696E000000000074616E00000000004A +:1035F400636F73680000000073696E680000000068 +:1036040074616E68000000006578700000000000BE +:1036140066726578700000006C6465787000000064 +:103624006C6F6700000000006C6F673130000000B1 +:103634006D6F646600000000706F7700000000008A +:1036440073717274000000006365696C000000000F +:0E365400666C6F6F72000000666D6F640000A0 +:0A47F60030383A34353A3339000008 +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_V0R1_090819.hex b/tags/1.34_1.05nup/hex/bsr_V0R1_090819.hex new file mode 100644 index 0000000..2914c20 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_V0R1_090819.hex @@ -0,0 +1,4163 @@ +:0400000300000000F9 +:020000020000FC +:02000000D80026 +:020000020000FC +:02000200FFFFFE +:020000020000FC +:04000400FFFFFFFFFC +:020000020000FC +:02000800B62D13 +:020000020000FC +:06000A00FFFFFFFFFFFFF6 +:020000020000FC +:04001000E72BE92BC6 +:020000020000FC +:08001400FFFFFFFFFFFFFFFFEC +:020000020000FC +:02001C00F82CBE +:020000020000FC +:06001E00FFFFFFFFFFFFE2 +:020000020000FC +:02002400082DA5 +:020000020000FC +:04002600FFFFFFFFDA +:020000020000FC +:02002A001D2C8B +:020000020000FC +:08002C00FFFFFFFFFFFFFFFFD4 +:020000020000FC +:02003400B82DE5 +:020000020000FC +:02003600FFFFCA +:020000020000FC +:04003800B12DDD2BDE +:020000020000FC +:0E003C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:020000020000FC +:04004A00EB2BAC2DC3 +:020000020000FC +:10004E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10005E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10006E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10008E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10009E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:1000AE00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:0200BE00FFFF42 +:020000020000FC +:0400C0006EFBFF854F +:020000020000FC +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:020000020000FC +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:020000020000FC +:1000D80061CF5100718C7109FECBF800FEFC1C0346 +:1000E80000F6BF94F9BF80F9BF84F9E6BF82F93002 +:1000F80098F9BF96F953C0F693935820FEDFF9415B +:1001080000364A203468FAEF05118B99A7A51744E1 +:100118008220DFF536B8F93068FAEF04CC0000A782 +:1001280047DFF9410036822034A0FAEF05118B9998 +:10013800A7A517448220DFF536A0FA30A0FAEF040D +:10014800CC0000A747DFF9FC8A0200F6FC822000F9 +:10015800EFFE61DD717BFABEF0ADD8BEF200AEF6FF +:1001680061CDD7DF1D06DC44807FDF167152DEEFDC +:1001780032DF0F06D844807FDF083154DE3C31720D +:10018800DE3CC9DE0504FDDE01EF46C514ADDEC167 +:10019800657BDB5C809DDEADDA71FB3571FB4480ED +:1001A8007FDEC03544807FDEC86BD96BD86BDD6BD2 +:1001B800DC0561C8DD1BADDA71FB3174DE077174D3 +:1001C800DBF181EF0C45ADD861F846DC61E8717769 +:1001D800DBC0BDDEC4D78EFC708EFDC1C5C3ADDEED +:1001E800315E04042E320000C3C1D8DEF1C1AEF87E +:1001F800FC080200C0C0C0C2C4C09EFD609EFCD7FF +:100208001489728A049EFDAA021411894C40DD0EDD +:10021800624C0430020061C8300100BF94F9D7C5B0 +:10022800C3C1ADDADAD831750914F62312F661D8EC +:10023800B125ED4602C5C3C1ADDADAD8F4DB0361F6 +:10024800C8DD3B23559E31730A9501311C61D8A145 +:100258003175F6618A4C80618ADC11DF0633718C56 +:1002680033DE0983DF0604010061D8857174DB354C +:1002780061FB9DDB6571F99DDA637064BDD8C0C20E +:02028800C4D7D9 +:020000020000FC +:10028A00C72004FBF8FFF6BC02617902F661490255 +:10029A00DFF7CC0000CC01008C014C09DE278C0171 +:1002AA00318E12490021728C01318E04F60FC13150 +:1002BA007B9EFDC411896142DF03F1EF01E10D9BD1 +:1002CA00615901EFD3400021FFDF03E1EF01F10D96 +:1002DA009BCC01008C014C09DE218C01318E124924 +:1002EA000021728C01318E04F64714896142DF03C2 +:1002FA00F1EF01E10D9B615901EFD98BD161E8FD65 +:10030A00D50DFD0A21EF8B1004C6D73142210261B7 +:10031A00EDD7717BFACEA016CEA180CEA409F5AA9C +:10032A00FFF5A9FFF400F401F402CD0306F404F486 +:10033A0005F406CD0740F40CF40EF408F40FF5307A +:10034A0000F53100F53300F53400CF350003CF371F +:10035A000019F53C00F53E00F520FFF521FFCE22FD +:10036A00E9E523FFCE240BCE2503F526FFCE271F72 +:10037A00CE2C1FE52EFFCE2F07CE28FFF54300F522 +:10038A004700CF530006F55700F5E0FFF5E1FFF50A +:10039A00E2FFF5E3FFF5D0FFCEE4FFCEE5FFCEE6C0 +:1003AA00FFCEE7FFCED4FFCEE8FFCEECFFCEE9FFCB +:1003BA00CEEDFFCEEAFFCEEEFFCEEBFFCEEFFFCEC5 +:1003CA00D8FFCEDCFFF538FFF539FFF537FF7108A6 +:1003DA00F200F690BFB4017138F100F54002F54120 +:1003EA0002F54302F5A5FFF5A6FF7158F000F530B6 +:1003FA00FF7128F0005087BF1801BF1A01BF1C0106 +:10040A00BF1E017148F000F53002F5BCFFF5BDFFD3 +:10041A00D7F7D7C7364020C7300300C1500CC150A8 +:10042A006CFDA607100631642002EFFA71522036DD +:10043A000020C7304000C1C1506CFDA6071006C697 +:10044A00D7FDD908F6C15003C15084FD76071004C0 +:10045A00F3D7C72006FBF8FFC71704020016F749AF +:10046A0044209BA3A75102614ADFF4C6C71716F7B7 +:10047A004946209BA3A75102614ADFF4C68B318EFD +:10048A00C1E6A1C15006C1506CFDA60710067172E3 +:10049A000117040200C1E6A1C1503EC1506CFDA67D +:1004AA00071006716201300900FDAA0B13316E6054 +:1004BA009C05716301FD1D04300800FDAA0B13BFE2 +:1004CA00B8F9FDDE04F6C15084FD9C06C0629C05A5 +:1004DA001006C6D7C7C1FBF8FFC9D8E000AFB8F904 +:1004EA00FD5A011230A30023311E609FF6F917C18D +:1004FA00E6A1C1500CC1506CFDA6071006F3C0C698 +:10050A00D7716307E7D7E7D7E7D7716207E7D7C796 +:10051A00C1FBF8FF5A00FC8E205CFC9E2071030E82 +:10052A0071520730A000FD5328715307300400C1EF +:10053A00506CFD9C06C0629C01CC01C851C8318E2A +:10054A00F7BDD813BDDAFD2702C9DCCCCC30F440A4 +:10055A00FD9301DE03E7EF288C019FE6F9710A207B +:10056A0071120071020E306400FD53283102000F2F +:10057A005A00FC8E205CFC9E2071030EE7EF01F707 +:10058A00C0C6D7303200FD53283104001871520713 +:10059A0030FA00FD532830FA00FD532830FA00FDE6 +:1005AA0053287153075A00FC8E205CFC9E2071036D +:1005BA000EF7D7FD1405F7D7310407067130E2F9B3 +:1005CA00EF047138E2F9310205067150E2F9EF04DD +:1005DA007158E2F9311205067140E2F9EF047148E7 +:1005EA00E2F940F6F957DC0940F6F9B861D8E5694D +:1005FA00FA40F6F947DC0940F6F9BD61D8F569FA1F +:10060A004069FA01DF0C40F6F947DC0640F6F9BD0D +:10061A00DC11D569FADF1140F6F957DC0B40F6F91F +:10062A00B8DE05712204EF03712304311205058F28 +:10063A00EBF9EF01F1318EBE6A323200D7F7D7718A +:10064A0040F00071783002713AE6713BE2713BEAA0 +:10065A00713BEE5A06FCCF34024AE552FF711A5238 +:10066A00710A52714830027130300271203002CF63 +:10067A00320206CF330205713BE6717030028E26D4 +:10068A005CFC9E26D7717830027148F000D7CEAB59 +:10069A00ACD7C7C1FBF8FFFDD9083164200300EFCE +:1006AA00F9F5CDF98B318EFD2008D2DD07CFCDF9D2 +:1006BA0002F7EF3F8C08318EFD3B08FD89088B6CF1 +:1006CA0001318EFD3B08300400BF2401301740BFC2 +:1006DA001C01300400BF2201F6BF2A01710BE2CED1 +:1006EA0044FF3182E202EFFAFDB508710BE28E4453 +:1006FA00318E12C0C6D7C7C1FBF8FF31722003FD85 +:10070A00D9083164200300EFF98B318EFD2008D21D +:10071A00DD03E7EF548C08318EFD3B08FD89088B19 +:10072A006C01318EFD3B08300400BF2401301740B4 +:10073A00BF1C01300400BF22018C0A91DF04F6BFFE +:10074A002A01710BE2CE44FF3182E202EFFAAC0CCD +:10075A00148E449961790C61690A8C0AD1DFDAFD39 +:10076A00B508710BE2716320F7C0C6D7C7C1FBF8A1 +:10077A00FF3164200300EFF9710AE68B318EFD2008 +:10078A0008D2DD03E7EF128C08318EFD3B088C0A94 +:10079A00318EFD3B08FDB508F7C0C6D7C7C1FBF8C7 +:1007AA00FF31722003FDD9083164200300EFF9718B +:1007BA000AE68B318EFD2008D2DD03E7EF55716220 +:1007CA002031522039C734C6F9AC0C1652048B9921 +:1007DA00A5A792DFF9C63184BD02EFFA717ABDCEC0 +:1007EA00B144CBB4C6F98C0A318EBEB8CEBB4871BF +:1007FA004BE1714BE5710ABD8C089E44EF14710BF5 +:10080A00E28C089E44710BE68C0A9FCCF9AC0CBFB3 +:10081A00CAF9F7C0C6D7C7C1FBF8FFFD60088B311C +:10082A008EFD3B08D2DD06FDB508E7EF01F7C0C62D +:10083A00D7C7C1FBF8FF710BE28B9E443182E203FA +:10084A0000EFF9F6420401DD09AF0401BF0C01E72C +:10085A00EF01F7C0C6D7AF2801085CFB08BF280123 +:10086A0000000000AF28015CFBBF2801300400BF74 +:10087A002A01301780BF1C01300400BF2201D7AF04 +:10088A002401086C0408BF2401AF28016C0F086C0E +:10089A000B08BF280100000000AF2A01085CFB0812 +:1008AA00BF2A0100000000FD6008D7300400BF2401 +:1008BA0001F6BF2A01300B0BBF28010000000051CE +:1008CA000FBF280100000000500FBF2801D7D771C1 +:1008DA0032057120F00000000000F6BF2601501416 +:1008EA00BF1401CB44000A300F0FBF2801716320E7 +:1008FA00715320717220D731642002EFFAFD890802 +:10090A007133057128F000717320D7CFEBF9FFF529 +:10091A00EFF9E5F0F9D7C7C1FBF8FF8B2C09DD78B1 +:10092A009161F8EDB2099161F8EDC2099161F8EDB2 +:10093A00CF099161F8EDD9099161F8ED080A2C0AFD +:10094A002C0761D8ED2C0AD161F8ED150A912C0516 +:10095A0061D8ED730AD161F8ED1F0A912C0261D8B2 +:10096A00ED3C0AD161F8ED450A2C022C0261D8ED62 +:10097A00520A2C0361D8ED610A2C0661F8ED6A0A65 +:10098A00912C0461D8ED730A2C0361D8ED7C0AD14D +:10099A0061F8ED850AEDA10A8B738C0818E0F9302D +:1009AA00E626FDA127EDA10A8B738C0818E0F93021 +:1009BA003127FDA127EDA10AFD98238B738C081816 +:1009CA00E0F9EDA10A8B738C0818E0F9EDA10A8B06 +:1009DA00738C0818E0F98FEDF95C01D1DF0BF6BED4 +:1009EA00668ED46C109ED4EF12D9EBF9F1BE668EE6 +:1009FA00386C809E388ED45CEF9ED4EDA10A8B733E +:100A0A008C0818E0F9FD9823EDA10A8B738C08185D +:100A1A00E0F9EDA10A8B738C0818E0F98C089E990D +:100A2A00EF758C08318EC18B2C18318EFD9924C03C +:100A3A00EF658B738C0818E0F9EF5C8B738C0818E0 +:100A4A00E0F9302D2BFDA1278B738C0818E0F930C3 +:100A5A00482BFDA127EF408B738C0818E0F9EF377C +:100A6A008B738C0818E0F9EF2E8B738C0818E0F959 +:100A7A00EF258B738C0818E0F9EF1C8B738C081820 +:100A8A00E0F9401BFA6ADF0F401CFA68DF098C089C +:100A9A004C6C61F8FDE30BC0C6D7C7C1FBF8FF8BEE +:100AAA004C18DC088B4C1F61D8FD74248B7309E049 +:100ABA00F9318E12C0C6D7C7C1FBF8FF8BD1DD0949 +:100ACA0091DD0B2C10DD0CEF0DF5E0F9EF08F5E1E7 +:100ADA00F9EF03F5F1F98BD1DD048B91DF0DD5E048 +:100AEA00F9DF08D5E1F961F8710A23C0C6D7FDC15B +:100AFA0024D7C7C1FBF8FF40C2F903DD0940C2F998 +:100B0A000561E8EDA70B3124216E8F3EFA2FE8F933 +:100B1A00318EFD9E201344040071FEDC108FE8F92B +:100B2A009F3EFA7160E0F9710303710B238F3FFA5C +:100B3A002FE7F9318EFD9E201344040071FEDC106C +:100B4A008FE7F99F3FFA7170E0F9710303710B2384 +:100B5A008FE7F94F40FADD1D8FE7F99F40FAD94038 +:100B6A00FAF1C1F6C15050FD76071004629C0100EB +:100B7A008C01D1DFE97123217150F000CE301BCFF7 +:100B8A00170006CE31060000000000717A30710BA2 +:100B9A00E3710BE7D9E8F9F1BD1A320800C0C6D7EC +:100BAA00C7C1C1FBF8FF710AE7710BE37150F0008E +:100BBA00717B30CE3023CF1700068C029E31717ABA +:100BCA0030710BE73182E302EFFA8D1F318EBB7170 +:100BDA0058F000AB121004C6D7C720FE200EFBF84F +:100BEA00FFF1879C0B97FDAD0E717BFA1704090084 +:100BFA00FDB370629C07FD3E70620E079C073000D1 +:100C0A0020BC02CC040F5112879C0997878C099744 +:100C1A004C1C61C8EDC50CFD9806878C0997318E6E +:100C2A00FD0070D2DD0E878C0997318EFD0470624B +:100C3A009C07EFE6CC08008C084C04DE66F1879C22 +:100C4A000A97AC02148C049EFD118972878C0A974C +:100C5A00318E07040900146299AC02A1BC02878C88 +:100C6A000A9781879C0A97878C0A97D1DFD43040EC +:100C7A0000C1878C0997318E31AD128C08318E31C3 +:100C8A008D03BDD831FFBDDADADAADD8FDD072C036 +:100C9A00629C07D1DD08FDB10E00E7EDCF0D615969 +:100CAA0008EF94878C0997318EFD0870D2DFF4879C +:100CBA008C099781879C0997ED160C5104879C092A +:100CCA0097878C09974C12DE17878C0997318EFD0E +:100CDA000470629C07878C099781879C0997EFE1CA +:100CEA005104879C0997878C09974C1261C8ED8F2C +:100CFA000DCC08008C084C04DE6D31825169FD98D8 +:100D0A000631B2E20631825102EFF6713BE2878C7C +:100D1A000A97318E07040900148E509971503002D7 +:100D2A00878C0A9781879C0A97878C0A97D161E8F2 +:100D3A00318451CD304000C1878C0997318E31AD55 +:100D4A00128C08318E318D03BDD831FFBDDADADA63 +:100D5A00ADD8FDD072C0629C07D1DD06FDB10EE7A9 +:100D6A00EF63615908EF8D878C0997318EFD087002 +:100D7A00D2DFF431845102EF0C878C099781879C6A +:100D8A000997EDF00C71503002CC0000CC01008CB8 +:100D9A00014C09DE218C01318E1249F61F728C0139 +:100DAA00318E04F66F14896142DF03F1EF01E10D20 +:100DBA009B615901EFD98BD1DF08FD8E71FDA072BD +:100DCA00EF03FD8D7110FE100EC6D7C720FE200C52 +:100DDA00FBF8FFF1879C0997FDAD0E717BFA1704AA +:100DEA000700FDB370629C05FD3E70620E059C050E +:100DFA00300048BBCC020F5108879C0797878C07A5 +:100E0A00974C1261C8EDA30EFD9806878C0797319F +:100E1A008EFD0470629C05CC06008C064C04DE61D3 +:100E2A00F1879C0897AB148C029EFD118972878CFE +:100E3A000897318E07040700146299ABA1BB878C0F +:100E4A00089781879C0897878C0897D1DFD730400D +:100E5A0000C1878C0797318E31AD128C06318E31E5 +:100E6A008D03BDD831FFBDDADADAADD8FDD072C054 +:100E7A00629C05D1DD06FDB10EE7EF21615906EF4F +:100E8A0099878C0797318EFD0870D2DFF4878C071B +:100E9A009781879C0797ED070EFD8D71F710FE105D +:0B0EAA000CC6D7717ABED7717BBED793 +:020000020000FC +:100EB500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:100EC500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:100ED500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:100EE500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:100EF500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:100F0500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:100F1500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:100F2500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:100F3500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:100F4500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:100F5500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:100F6500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:100F7500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:100F8500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:100F9500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:100FA500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:100FB500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:100FC500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:100FD500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:100FE500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:010FF500FFFC +:020000020000FC +:0A0FF60030383A34353A3339000040 +:020000020000FC +:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:020000020000FC +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:0A2040009E0104004A57400004000E +:020000020000FC +:10204A00000000000000062A0000FA250000FC0A31 +:10205A000000C2050000DE210000C2230000FE25A8 +:10206A0000006926000091260000DA260000772881 +:08207A0000000000000000005E +:020000020000FC +:10208200FB80F9F647DD13B7C717312D0400F916A7 +:102092008C029EFCABC661CAEFE9EFFE317503F715 +:0420A200332312D7FB +:020000020000FC +:1020A600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1020B600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1020C600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1020D600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1020E600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:0A20F600FFFFFFFFFFFFFFFFFFFFEA +:020000020000FC +:0A21000030383A34353A3339000024 +:020000020000FC +:10210A00FD150951205FA8FFD1DD097150E1F9FDE4 +:10211A00D908EF03FD4B04FD4524FDE924FD5321B5 +:10212A00FD33278FE1F95C20D1DD06CFC2F902EF3A +:10213A0003F5C2F9714221717AFAFD9806FD372733 +:10214A00FD2028FD1503EFF2D78F34006C039F346E +:10215A000031020403F1EF01E134C3F9718C897192 +:10216A00899931120403F1EF01E134C3F9718C89C1 +:10217A007199998F34005CFC9F3400D7D7D7D771F7 +:10218A0000F200301100BFB601300188BF90013063 +:10219A000984BF9E01BF9C01BF9A01BF9801BF96E7 +:1021AA0001BF9401BF9201F53CFF30FE00BFBE01A2 +:1021BA00F6BFBC01BFB80150EEBFBA01A1BFB20160 +:1021CA00C918FE03D730EF00BFB401F6BFBA0171D8 +:1021DA0008F200D78FECF9D1DD0B91DD5091DD4784 +:1021EA0091DD23EF488FC2F92C03DC15D1DD0C9168 +:1021FA00DD0F91DF06FD0223F3EF36FD3C22F3EFFC +:10220A003032FA00EF2BF6426CFF61E8E1318F12AF +:10221A00AE6C23BE6CF6426EFF61E8E1318F12AEFE +:10222A006E23BE6EF7EF0AFD0223F3EF04FD3C2294 +:10223A00F3D7C7C1FBF8FFCC01008FE6F9318EF75F +:10224A00BDD813BDDAFD2702C9DC0000304C41FDC0 +:10225A009301DE1ED5CFF9DF0AF6BE6CBE6EE5CF5E +:10226A00F9EF09D9EBF9F1BE6EF5CFF932FA00EDC3 +:10227A00FF228FE6F9318EF7BDD813BDDAFD2702AA +:10228A00C9DC0000304C42FD9301DE30F6426CFF9F +:10229A00DD06B26CFFCC0101D9EBF9F1426EFFDD2C +:1022AA0049CC0101D9EBF912AE6E43DE03E1EF022C +:1022BA0051FF318F12AE6E03BE6EEF2ED9EBF9F1DC +:1022CA00426CFFDD19CC0101D9EBF912AE6C43DE89 +:1022DA0003E1EF0251FF318F12AE6C03BE6CF6427E +:1022EA006EFFDD06B26EFFCC01018C01D1DF053233 +:1022FA00FA00EF01F7C0C6D7C7C1FBF8FFCC01004F +:10230A00AE6C42D2F9DD16CC0101AFD2F9426CFFB4 +:10231A00DE05B26CFFEF06AE6CA1A1BE6CAE6E42DA +:10232A00D4F9DD16CC0101AFD4F9426EFFDE05B255 +:10233A006EFFEF06AE6EA1A1BE6E8C01D1DF498F92 +:10234A00D0F9D1DD082C02DD042C02DF318FE6F949 +:10235A00318EF7BDD813BDDAFD2702C9DC00003083 +:10236A004C42FD9301DE0C307F00BFD4F9F6BFD298 +:10237A00F9EF12F6BFD4F9507FBFD2F9EF07F6BFD3 +:10238A00D4F9BFD2F9A0D0F9320500C0C6D78FEE72 +:10239A00F95C01D1DD08D9EBF9F1BE64EF03F6BEB1 +:1023AA00648FEEF95C02D1DD088E386C809E38EFBE +:1023BA00068E385C7F9E38D78FEDF95C01D1DF0538 +:1023CA0032FA00EF75D5CEF9DD19F5CEF98FEDF9B0 +:1023DA005C02D1DD06CFD6F902EF03F5D6F932FA5F +:1023EA0000EF57D5D6F9DD2A8FD7F991DD082C02EF +:1023FA00DD042C02DF05F6BE66EF06D9EBF9F1BE65 +:10240A0066A0D7F940D7F920DF2DF5D7F9B0D6F96C +:10241A00EF258FEDF95C01D1DF0BF6BE668ED46C29 +:10242A00109ED4EF12D9EBF9F1BE668E386C809EFD +:10243A00388ED45CEF9ED4321C00D77170F000CE77 +:10244A009D08F59EFFCE9F80F592FFF593FFF594C8 +:10245A00FFCE961DCE9504E597FFCE9809711AE72F +:10246A00712BE7717A9DE5F1F9D7C73102211E7107 +:10247A000221710A9E31929E02EFFA34F8F93692DD +:10248A00FF52078B99A5A792DFF9710B9EC6D7C792 +:10249A00C1FBF8FF31122115711221C734D8F93066 +:1024AA0092FF1652078B99A5A792DFF9C68B738CF8 +:1024BA000818D8F9C0C6D7C77103213114211E7173 +:1024CA001321710A9E31929E02EFFA3492FF36D896 +:1024DA00F952078B99A5A792DFF9710B9EC6D7CF40 +:1024EA001EFA35CF25FA07E52AFAE52CFACF2DFA96 +:1024FA0060D7C7C1FBF8FF8B4C1BDE078B738C08B8 +:10250A00181EFA8B2C04DF118C085C01D1DD0A71CC +:10251A0060E1F9710303710B23C0C6D7C7C1C1FBC0 +:10252A00F8FF8C0273091EFA9C01318E121004C640 +:10253A00D7C7C1C1FBF8FF8C025CF09C018C025C1E +:10254A000F9B8C014C81DC05F792EDF6258C014C32 +:10255A0050DF05F792EDF6258C014C31DE468C01F1 +:10256A004C11DE1E8C014C10DF0D8B4C03DE3351F7 +:10257A00030D318E12EF758B4C03DE268B318E12D2 +:10258A00EF6A8C014C20DF0D8B4C02DE1551060DD3 +:10259A00318E12EF578B4C02DE5051080D318E12DC +:1025AA00EF4AEF468C014C61DE208C014C60DF0D56 +:1025BA008B4C04DE35510D0D318E12EF2F8B4C02F0 +:1025CA00DE28510A0D318E12EF228C014C70DF0D7C +:1025DA008B4C08DE1551110D318E12EF0F8B4C0208 +:1025EA00DE0851190D318E12EF02F7921004C6D788 +:1025FA00320A00D771320331240C067120E2F9EF56 +:10260A00047128E2F9311407067110E2F9EF047136 +:10261A0018E2F97133038FE2F97F3AFAD1DD3671A4 +:10262A0000E1F98FC2F92C02DC2B2C02DC062C0209 +:10263A00DC0AEF21710303710B23EF198F3AFA5C5D +:10264A0002D1DD0C31120708710303710B23EF0568 +:10265A0032FA00EF098FE2F99F3AFA326400D7C7DB +:10266A00C1FBF8FFD56CFAE6C15042FD9C06C06278 +:10267A009C01A06CFAD96CFAF1C1E6C15042FD7610 +:10268A00071004F7C0C6D7A03BFAD93BFAF1C1F646 +:10269A00C15044FD760710048F3BFA0C08318EC1F5 +:1026AA00E6C15044FD760710048F3BFA0C20318EA8 +:1026BA00C1E6A1C15044FD760710048F3BFA0C8095 +:1026CA00318EC15003C15044FD76071004F792D7EA +:1026DA0031240F0630FA2AFDA127F7D78FE9F95CD2 +:1026EA0001D1DD05F5C2F9EF398FE9F95C02D1DDD7 +:1026FA000C5A00FC8E205CFC9E2071030E8FE9F9B7 +:10270A005C04D161E87113008FE9F95C08D161E8D2 +:10271A0071030E300500FD5328710A2071120071F1 +:10272A00020EF5E9F9F7D7F7D7FD9D27D7C7C1FB01 +:10273A00F8FF31342134713321306EFABBAB449A3D +:10274A00FADD27AB148A02D1DF198A03D1DF0DA97A +:10275A00CEFC0061CAAB14629A03EF07AB148A037A +:10276A00919A03AB040400BBEFD331442121714396 +:10277A0021306EFABBAB449AFADD14AB14A9CEFC35 +:10278A000061CAAB14629A03AB040400BBEFE6F71C +:10279A00C0C6D7F59AFAD7C7C1C1FBF8FF409AFA63 +:1027AA000A61C8EFFECC01008C014F9AFADE168C42 +:1027BA0001F0317E12794EFA614902DF03E7EF2018 +:1027CA00615901EFE3F99AFAF3311CAC02784EFA37 +:1027DA008F9AFA81F0317E12F6784EFAA09AFAF7B9 +:1027EA001004C6D7C7C1C1FBF8FF8C029C018C013B +:1027FA004C0ADE1A8C0181F0317E044EFA14A912B9 +:10280A008C01F0317E33784EFA615901EFE0B09ACB +:10281A00FAF71004C6D7C7C1FBF8FFCC01008C0138 +:10282A00F0317E044EFA14A96168DD19A912F6CEB8 +:10283A00FC0061DAD2DF098C01318EFDEE27EFDE72 +:10284A00615901EFD9F7C0C6D7C7C1C1FBF8FFFD6F +:10285A0098068C02D1DD1261690230AE01BBF661C5 +:10286A004900DDEE618900EFF51004C6D7C7C1FB48 +:10287A00F8FF8FC2F9D161F8EDA62991DD1B9161AC +:10288A00F8ED26299161F8ED98299161F8ED9A29D8 +:10289A009161F8EDA029EDFF29712BE7713AE7D58F +:1028AA0062FADF05D565FADD05F59CFAEF03A09C0F +:1028BA00FA8F9CFA01DE0AF5C2F9714221F7ED039B +:1028CA002A4062FA04DE064065FA04DC4B715221A2 +:1028DA00717221710222FDD908FD5C04FD1B04D22C +:1028EA00DD09714221F5C2F900EFFDFD1905D2DDBE +:1028FA000D714221FD0109E5C2F9F7ED032AFD0B2D +:10290A0005D2DF0D714221FD0109E5C2F9F7ED0398 +:10291A002ACFC2F902714221F7ED032AFD8921402B +:10292A0062FA04DC05F5ECF9EF04CFECF903F6C121 +:10293A005003C15042FD76071004F6C1E6C1504269 +:10294A00FD76071004CF37001DFD4906FD8721716A +:10295A004A9DCE3831CE3971CBE43BEFCBE6F6F067 +:10296A00CED4FFCFC2F903F6C1E6C15042FD7607C5 +:10297A001004308000C15008C15050FD7607100481 +:10298A00629C01008C01D1DFE9FD682BEF6AEF68D8 +:10299A00CFC2F905EF62CFC2F902EF5CFDCF21FD8C +:1029AA008F06FD8621F5E0F9F5E1F9F5E1F9717394 +:1029BA0001F53500CF370009CE3708F538FFCE3993 +:1029CA0010CBE4BFFFCBE6FFF7CED4FFFD8D05FDAC +:1029DA000109F6BEE0BEE2BED0F59CFAE5C2F97185 +:1029EA007BFA61FD717AFACED47F8E386C809E387C +:1029FA00714221EF0300EFFDE7C0C6D740C2F903D9 +:102A0A00DD0640C2F901DF6331340708715321F54D +:102A1A0062FAEF1531542105F562FAEF0CA062FA59 +:102A2A00D562FA61F8CF62FAFF314407087173215F +:102A3A00F565FAEF1531742105F565FAEF0CA06515 +:102A4A00FAD565FA61F8CF65FAFF31040208710315 +:102A5A0022F564FAEF1531042205F564FAEF0CA0A9 +:102A6A0064FAD564FA61F8CF64FAFF8FC2F9D1DD4E +:102A7A000A2C03DD142C02DD10EF63F562FAF5650A +:102A8A00FAF564FAF59DFAEF554062FA06DF067127 +:102A9A0020E0F9EF0A4062FA4261F87130E0F98FFA +:102AAA00E0F95C08D1DD20A09DFA409DFA0DDC1A00 +:102ABA00CFECF903F6426CFFDF10426EFFDF0BF535 +:102ACA00C2F9714221EF03F59DFA4065FA0A61F8ED +:102ADA007140E0F94064FA0A61F87150E0F98FE058 +:102AEA00F95C3FD1DD06710303710B23320800D76D +:102AFA00C7C1FBF8FF40C2F903DF24340FFAC5301F +:102B0A000600C150A8C15030FD000710068F07FA11 +:102B1A005C0391DF0A7140E1F9710303710B23F73A +:102B2A00C0C6D7D908FAF1C15030FD9C06C0629FD1 +:102B3A0009FA7130E1F9710303710B23F7D7D90B45 +:102B4A00FAF1C1D90AFAC15030FD76071004629F22 +:102B5A0009FA7130E1F9710303710B23F7D7C72022 +:102B6A0006FBF8FF40C2F903DF38300F00C15030CE +:102B7A00FD9C06C0629C0540CDF902DF03E7EF2207 +:102B8A00CC002FCC0100CC0202CC038017C1300448 +:102B9A0000C150A0C15030FDA6071006629C043146 +:102BAA008E121006C6D7C72006FBF8FFCC0107CC49 +:102BBA000200CC0302CC048017A1C1300400C1502A +:102BCA00A0C15030FDA6071006629C05318E121076 +:032BDA0006C6D755 +:020000020000FC +:102BDD0040C2F90161FC61FC61FC61FC61FCC1C397 +:102BED00C5C7520C929269D4FEC1DFF88EFD708E6E +:102BFD00FCC1304706FDA127C09EFC609EFD34D46C +:102C0D00FE5206C0B9A5A592DFF9C6C4C2C061FCCB +:102C1D00C1C3C5C7520C929269D4FEC1DFF88EFDB7 +:102C2D00708EFCC17150300231B2E202EFFA713B8D +:102C3D00E28E509FBCF971503002D9BCF9F1FDA460 +:102C4D000A629FBEF931B2E202EFFA713BE23194B2 +:102C5D00511731C2510D71503002F56AFA71483079 +:102C6D0002EF70CF6AFA03EF04CF6AFA04406AFAF2 +:102C7D0003DF2D8FBEF99E50D9BCF9F1FDC10AA01D +:102C8D00BCF9D9BCF9F1FDA40A629FBEF931B2E2DB +:102C9D0002EFFA713BE231A251D971603002EF2D92 +:102CAD00714030028E509FBEF971503002D9BEF97D +:102CBD00F1C1D9BCF9FD2009C0A0BCF931B2E202C5 +:102CCD00EFFA713BE2318451DB71483002FDF80AB5 +:102CDD00F56AFAC09EFC609EFD34D4FE5206C0B962 +:102CED00A5A592DFF9C6C4C2C061FCC1714AE571E8 +:102CFD007BBD710BE6AF0401C061FCC1C531542031 +:102D0D0013D5CCF9DD0EEBCAF9899E44A2CAF9B0F0 +:102D1D00CCF9EF2B710AE6300400BF2401F6BF2A6F +:102D2D0001300B0BBF280100000000510FBF28011F +:102D3D0000000000500FBF2801715320716320C4A3 +:102D4D00C061FCEFFE61FCEFFE61FCEFFE61FCEF8C +:102D5D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF3E +:102D6D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF2E +:102D7D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF1E +:102D8D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF0E +:102D9D00FE61FCEFFE61FCEFFE61FCEFFE61FCE508 +:102DAD00CEF961FC71322161FC61FCC1C7C1FBF838 +:102DBD00FF8E312C06DD0991DD0D91DD1C91EF208B +:102DCD008D1F9FE8F9EF198D1F9C014CC961C8CC6F +:102DDD0001C88C019FE7F9EF078D1F318EBFB8F940 +:102DED004031FF08DD05A031FFEF077158F000718C +:072DFD002221C0C6C061FCE9 +:020000020000FC +:102E04004040666D756C0000404066646976000061 +:102E1400404066616464000040406673756200006F +:102E2400404066636D70000061636F7300000000D2 +:102E34006173696E000000006174616E000000003F +:102E44006174616E32000000636F73000000000063 +:102E540073696E000000000074616E0000000000E1 +:102E6400636F73680000000073696E6800000000FF +:102E740074616E6800000000657870000000000056 +:102E840066726578700000006C64657870000000FC +:102E94006C6F6700000000006C6F67313000000049 +:102EA4006D6F646600000000706F77000000000022 +:102EB40073717274000000006365696C00000000A7 +:0E2EC400666C6F6F72000000666D6F64000038 +:020000020000FC +:102ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:102EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:102EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:102F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:102F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:102F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:102F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:102F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:102F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:102F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:102F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:102F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:102F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:102FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:102FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:102FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:102FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:102FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:102FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10300200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10301200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10302200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10303200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10304200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10305200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10306200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10307200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10308200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10309200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1030A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1030B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1030C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1030D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1030E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1030F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10310200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10311200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10312200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10313200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10314200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10315200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10316200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10317200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10318200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10319200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1031A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1031B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1031C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1031D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1031E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1031F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10320200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10321200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10322200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10323200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10324200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10325200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10326200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10327200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10328200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10329200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1032A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1032B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1032C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1032D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1032E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1032F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10330200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10331200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10332200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10333200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10334200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10335200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10336200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10337200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10338200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10339200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1033A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1033B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1033C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1033D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1033E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1033F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10340200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10341200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10342200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10343200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10344200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10345200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10346200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10347200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10348200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10349200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1034A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1034B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1034C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1034D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1034E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1034F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10350200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10351200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10352200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10353200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10354200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10355200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10356200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10357200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10358200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10359200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1035A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1035B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1035C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1035D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1035E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1035F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10360200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10361200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10362200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10363200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10364200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10365200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10366200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10367200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10368200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10369200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1036A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1036B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1036C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1036D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1036E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1036F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10370200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10371200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10372200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10373200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10374200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10375200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10376200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10377200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10378200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10379200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1037A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1037B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1037C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1037D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1037E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1037F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10380200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10381200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10382200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10383200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10384200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10385200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10386200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10387200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10388200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10389200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:1038A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:1038B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:1038C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:1038D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1038E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1038F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10390200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10391200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10392200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10393200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10394200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10395200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10396200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10397200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10398200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10399200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:1039A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:1039B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:1039C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:1039D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1039E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1039F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:103A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:103A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:103A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:103A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:103A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:103A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:103A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:103A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:103A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:103A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:103AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:103AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:103AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:103AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:103AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:103AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:103B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:103B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:103B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:103B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:103B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:103B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:103B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:103B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:103B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:103B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:103BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:103BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:103BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:103BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:103BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:103BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:103C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:103C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:103C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:103C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:103C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:103C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:103C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:103C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:103C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:103C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:103CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:103CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:103CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:103CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:103CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:103CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:103D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:103D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:103D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:103D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:103D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:103D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:103D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:103D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:103D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:103D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:103DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:103DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:103DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:103DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:103DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:103DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:103E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:103E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:103E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:103E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:103E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:103E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:103E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:103E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:103E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:103E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:103EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:103EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:103EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:103ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:103EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:103EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:103F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:103F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:103F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:103F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:103F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:103F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:103F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:103F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:103F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:103F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:103FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:103FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:103FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:103FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:103FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:103FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10400200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10401200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10402200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10403200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10404200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10405200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10406200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10407200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10408200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10409200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1040A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1040B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1040C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1040D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1040E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1040F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10410200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10411200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10412200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10413200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10414200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10415200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10416200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10417200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10418200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10419200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1041A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1041B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1041C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1041D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1041E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1041F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10420200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10421200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10422200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10423200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10424200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10425200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10426200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10427200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10428200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10429200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1042A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1042B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1042C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1042D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1042E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1042F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10430200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10431200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10432200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10433200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10434200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10435200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10436200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10437200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10438200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10439200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1043A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1043B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1043C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1043D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1043E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1043F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10440200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10441200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10442200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10443200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10444200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10445200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10446200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10447200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10448200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10449200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1044A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1044B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1044C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1044D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1044E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1044F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10450200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10451200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10452200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10453200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10454200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10455200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10456200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10457200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10458200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10459200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1045A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1045B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1045C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1045D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1045E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1045F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10460200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10461200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10462200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10463200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10464200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10465200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10466200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10467200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10468200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10469200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1046A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1046B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1046C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1046D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1046E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1046F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10470200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10471200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10472200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10473200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10474200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10475200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10476200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10477200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10478200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10479200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1047A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1047B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1047C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1047D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1047E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:0447F200FFFFFFFFC7 +:020000020000FC +:0A47F60030383A34353A3339000008 +:020000020000FC +:10480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10481000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10483000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10485000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10487000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10489000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1048B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1048D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1048F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10491000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10493000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10495000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10497000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10499000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1049B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1049D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1049F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:104A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:104A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:104A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:104A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:104A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:104A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:104A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:104A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:104A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:104A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:104AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:104AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:104AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:104AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:104AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:104AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:104B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:104B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:104B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:104B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:104B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:104B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:104B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:104B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:104B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:104B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:104BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:104BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:104BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:104BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:104BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:104BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:104C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:104C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:104C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:104C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:104C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:104C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:104C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:104C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:104C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:104C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:104CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:104CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:104CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:104CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:104CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:104CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:104D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:104D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:104D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:104D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:104D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:104D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:104D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:104D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:104D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:104D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:104DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:104DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:104DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:104DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:104DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:104DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:104E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:104E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:104E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:104E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:104E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:104E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:104E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:104E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:104E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:104E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:104EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:104EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:104EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:104ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:104EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:104EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:104F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:104F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:104F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:104F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:104F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:104F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:104F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:104F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:104F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:104F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:104FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:104FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:104FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:104FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:104FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:104FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10503000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10505000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10507000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10509000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1050B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1050D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1050F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10511000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10513000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10515000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10517000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10519000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1051B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1051D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1051F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10521000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10523000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10525000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10527000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10529000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1052B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1052D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1052F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10531000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10533000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10535000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10537000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10539000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1053B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1053D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1053F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10541000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10543000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10545000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10547000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10549000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1054B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1054D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1054F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10551000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10553000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10555000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10557000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10559000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1055B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1055D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1055F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10561000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10563000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10565000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10567000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10569000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1056B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1056D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1056F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10571000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10573000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10575000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10577000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10579000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1057B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1057D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1057F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10581000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10583000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10585000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10587000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10589000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1058B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1058D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1058F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10591000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10593000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10595000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10597000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10599000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1059B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1059D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1059F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:105A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:105A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:105A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:105A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:105A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:105A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:105A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:105A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:105A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:105A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:105AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:105AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:105AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:105AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:105AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:105AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:105B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:105B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:105B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:105B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:105B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:105B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:105B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:105B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:105B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:105B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:105BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:105BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:105BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:105BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:105BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:105BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:105C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:105C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:105C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:105C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:105C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:105C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:105C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:105C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:105C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:105C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:105CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:105CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:105CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:105CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:105CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:105CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:105D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:105D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:105D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:105D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:105D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:105D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:105D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:105D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:105D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:105D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:105DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:105DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:105DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:105DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:105DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:105DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:105E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:105E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:105E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:105E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:105E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:105E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:105E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:105E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:105E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:105E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:105EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:105EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:105EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:105ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:105EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:105EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:105F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:105F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:105F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:105F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:105F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:105F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:105F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:105F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:105F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:105F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:105FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:105FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:105FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:105FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:105FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:105FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10601000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10603000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10605000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10607000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10609000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1060B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1060D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:1060F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10611000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10613000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10615000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10617000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10619000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1061B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1061D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:1061F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10621000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10623000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10625000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10627000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10629000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1062B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1062D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1062F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10631000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10633000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10635000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10637000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10639000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1063B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1063D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1063F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10641000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10643000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10645000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10647000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10649000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1064B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1064D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1064F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10651000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10653000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10655000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10657000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10659000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1065B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1065D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1065F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10661000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10663000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10665000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10667000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10669000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1066B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1066D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1066F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10671000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10673000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10675000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10677000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10679000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1067B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1067D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10681000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10683000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10685000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10687000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10689000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1068B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1068D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1068F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10691000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10693000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10695000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10697000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10699000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1069B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1069D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1069F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:106A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:106A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:106A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:106A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:106A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:106A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:106A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:106A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:106A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:106A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:106AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:106AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:106AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:106AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:106AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:106AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:106B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:106B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:106B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:106B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:106B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:106B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:106B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:106B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:106B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:106B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:106BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:106BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:106BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:106BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:106BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:106C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:106C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:106C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:106C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:106C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:106C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:106C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:106C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:106C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:106C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:106CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:106CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:106CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:106CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:106CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:106CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:106D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:106D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:106D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:106D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:106D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:106D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:106D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:106D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:106D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:106D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:106DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:106DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:106DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:106DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:106DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:106DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:106E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:106E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:106E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:106E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:106E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:106E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:106E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:106E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:106E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:106E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:106EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:106EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:106EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:106ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:106EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:106EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:106F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:106F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:106F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:106F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:106F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:106F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:106F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:106F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:106F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:106F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:106FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:106FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:106FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:106FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:106FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:106FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:020000020000FC +:107000005208EF065203EF025206FEE600FE1B0096 +:10701000DC16089F03088F0408089F040862FE24FA +:1070200000089F0408EEBF00EEBA00C1C514410E6F +:1070300011D9D0FF118FD1FF312E45C4C0D7F23105 +:10704000A2C401E2D79DE261DD4C09DF12717BFA37 +:10705000C18F06089FAFFAC0CF060800EE270031A7 +:10706000F2FA04CF0608004C00DF05D50008DD1653 +:1070700061DD717BFAD50608DD0ACDE31F61CD61C4 +:10708000CDEE160061CDFED40061FFFE9A00FCF843 +:10709000FF0EFEB20061CDFED5004C09DF0EC18FA0 +:1070A00006086FAFFA9F0608C0EE0400CF0608007E +:1070B000F8E3D75200EF025202FE3700CFAEFA00DB +:1070C000CF060800BF0408C716629F0008410011E0 +:1070D0008F48209B4100118F49209F0108C6510015 +:1070E000FE62FFEF025205CF060800C1510CFE0AF6 +:1070F00000C0D7C1511DFE0200C0D761DD717BFA0F +:1071000070CEC0A59EC47CFF9EC4609EC461CDD7D6 +:1071100061DD717BFAC18EC45C1BFED6FFCF060811 +:1071200001FED7FFC061CDD731F2FA1AC1AEE4BF7C +:10713000A0FAAEE6BFA2FAAED4BFA4FA30FFFFBEFB +:10714000E4BEE6BED4C0D731F2FA11C1AFA0FABE98 +:10715000E4AFA2FABEE6AFA4FABED4C0D7C1BFA6C0 +:10716000FA13BFA8FA15BFAAFA17BFACFAC0D7AF77 +:10717000A6FADBA8FAEBAAFAFBACFAD7534B3052CB +:107180005430324E323030475631323000FFC15029 +:10719000FEFEAB0061DD717BFACF060800FE0A003F +:1071A000FEA4FF61CDF8E3EECF00C7FB0408BFA04B +:1071B000FA8FC0009C05C5C337040600BFA2FA358C +:1071C00036F271300000522BFE6600C2C4C630A0F9 +:1071D00071B800300000B8022004AFA2FAB8003045 +:1071E0000F00B802AFA0FA61FF520AFE3AFFECF8B6 +:1071F000FF0E717BFAC1C7FB04088C05C65C80FEDC +:107200000200C0D761DD717BFA70CFC0FFA59FC0BF +:10721000007CFF9FC000609FC00061CDD7618BFEE6 +:10722000E2FF717BBE410011FB000017CEFC006144 +:10723000CB089EFDF31161C999A58392DFF7D7FEB4 +:10724000B1FED5AEFADF23C1CF0308035109FEF426 +:10725000FDC0D2DF37FE3800A20408CF0308075173 +:1072600009FEE1FDD2B20408DF22C7FB0408318326 +:1072700002C6D7C6510AFECCFD624C1FDF06CFAE58 +:10728000FA01EF04CFAEFA00C0EE5BFEC0EE55FE91 +:10729000C7C1FB04088B31196C0161589BC0C6D76C +:1072A000717BFAFE4DFEAF0408040600C1143604DB +:1072B00072300000522DF3FE77FF8FC000FE2BFED0 +:1072C00061CF5C807C8073C0041900CEFC0F61CB61 +:1072D000C55404EF03C55417FE18FEC7360008BB9B +:1072E000629C0288089C03D1DD334C41DE2F70F193 +:1072F000312DB161090033081C000851FF612A419A +:107300000E118FD0FF613B118FD1FF6138DC0E8BE6 +:107310005C03DF0964C6C4FE2BFDEECAFDC6C4EEE5 +:02732000C3FDAB +:020000020000FC +:10732200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10733200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10734200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10735200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10736200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10737200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10738200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10739200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1073A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1073B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1073C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1073D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1073E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1073F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10740200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10741200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10742200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10743200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10744200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10745200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10746200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10747200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10748200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10749200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1074A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1074B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1074C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1074D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1074E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1074F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10750200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10751200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10752200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10753200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10754200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10755200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10756200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10757200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10758200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10759200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1075A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1075B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1075C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1075D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1075E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1075F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10760200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10761200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10762200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10763200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10764200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10765200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10766200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10767200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10768200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10769200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1076A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1076B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1076C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1076D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1076E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1076F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10770200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10771200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10772200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10773200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10774200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10775200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10776200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10777200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10778200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10779200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1077A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1077B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1077C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1077D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1077E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1077F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10780200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10781200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10782200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10783200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10784200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10785200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10786200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10787200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10788200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10789200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1078A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1078B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1078C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1078D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1078E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1078F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10790200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10791200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10792200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10793200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10794200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10795200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10796200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10797200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10798200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10799200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1079A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1079B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1079C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1079D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1079E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1079F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:107A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:107A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:107A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:107A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:107A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:107A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:107A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:107A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:107A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:107A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:107AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:107AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:107AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:107AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:107AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:107AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:107B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:107B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:107B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:107B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:107B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:107B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:107B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:107B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:107B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:107B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:107BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:107BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:107BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:107BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:107BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:107BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:107C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:107C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:107C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:107C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:107C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:107C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:107C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:107C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:107C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:107C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:107CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:107CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:107CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:107CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:107CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:107CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:107D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:107D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:107D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:107D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:107D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:107D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:107D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:107D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:107D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:107D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:107DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:107DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:107DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:107DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:107DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:107DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:107E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:107E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:107E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:107E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:107E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:107E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:107E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:107E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:107E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:107E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:107EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:107EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:107EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:107ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:107EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:107EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:107F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:107F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:107F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:107F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:107F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:107F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:107F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:107F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:107F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:107F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:107FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:107FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:107FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:107FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:107FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:107FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10800200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10801200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10802200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10803200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10804200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10805200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10806200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10807200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10808200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10809200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1080A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1080B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1080C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1080D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1080E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1080F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10810200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10811200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10812200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10813200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10814200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10815200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10816200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10817200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10818200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10819200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1081A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1081B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1081C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1081D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1081E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1081F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10820200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10821200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10822200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10823200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10824200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10825200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10826200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10827200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10828200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10829200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1082A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1082B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1082C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1082D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1082E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1082F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10830200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10831200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10832200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10833200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10834200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10835200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10836200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10837200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10838200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10839200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1083A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1083B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1083C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1083D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1083E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1083F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10840200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10841200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10842200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10843200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10844200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10845200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10846200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10847200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10848200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10849200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1084A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1084B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1084C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1084D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1084E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1084F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10850200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10851200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10852200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10853200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10854200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10855200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10856200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10857200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10858200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10859200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1085A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1085B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1085C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1085D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1085E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1085F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10860200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10861200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10862200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10863200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10864200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10865200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10866200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10867200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10868200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10869200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1086A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1086B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1086C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1086D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1086E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1086F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10870200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10871200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10872200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10873200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10874200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10875200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10876200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10877200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10878200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10879200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1087A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1087B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1087C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1087D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1087E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1087F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10880200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10881200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10882200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10883200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10884200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10885200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10886200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10887200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10888200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10889200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1088A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1088B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1088C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1088D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1088E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1088F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10890200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10891200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10892200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10893200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10894200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10895200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10896200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10897200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10898200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10899200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1089A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1089B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1089C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1089D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1089E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1089F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:108A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:108A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:108A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:108A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:108A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:108A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:108A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:108A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:108A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:108A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:108AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:108AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:108AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:108AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:108AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:108AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:108B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:108B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:108B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:108B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:108B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:108B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:108B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:108B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:108B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:108B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:108BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:108BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:108BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:108BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:108BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:108BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:108C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:108C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:108C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:108C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:108C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:108C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:108C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:108C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:108C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:108C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:108CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:108CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:108CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:108CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:108CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:108CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:108D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:108D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:108D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:108D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:108D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:108D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:108D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:108D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:108D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:108D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:108DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:108DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:108DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:108DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:108DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:108DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:108E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:108E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:108E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:108E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:108E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:108E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:108E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:108E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:108E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:108E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:108EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:108EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:108EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:108ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:108EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:108EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:108F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:108F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:108F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:108F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:108F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:108F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:108F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:108F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:108F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:108F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:108FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:108FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:108FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:108FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:108FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:108FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10900200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10901200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10902200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10903200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10904200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10905200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10906200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10907200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10908200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10909200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1090A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1090B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1090C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1090D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1090E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:1090F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10910200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10911200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10912200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10913200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10914200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10915200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10916200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10917200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10918200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10919200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1091A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1091B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1091C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1091D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1091E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:1091F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10920200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10921200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10922200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10923200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10924200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10925200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10926200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10927200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10928200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10929200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1092A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1092B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1092C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1092D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1092E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:1092F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10930200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10931200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10932200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10933200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10934200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10935200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10936200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10937200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10938200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10939200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1093A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1093B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1093C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1093D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1093E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:1093F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10940200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10941200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10942200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10943200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10944200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10945200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10946200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10947200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10948200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10949200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1094A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1094B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1094C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1094D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1094E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:1094F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10950200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10951200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10952200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10953200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10954200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10955200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10956200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10957200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10958200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10959200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1095A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1095B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1095C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1095D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1095E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:1095F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10960200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10961200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10962200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10963200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10964200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10965200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10966200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10967200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10968200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10969200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1096A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1096B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1096C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1096D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1096E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:1096F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10970200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10971200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10972200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10973200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10974200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10975200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10976200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10977200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10978200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10979200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1097A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1097B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1097C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1097D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1097E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:1097F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10980200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10981200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10982200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10983200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10984200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10985200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10986200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10987200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10988200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10989200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1098A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1098B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1098C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1098D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1098E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:1098F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10990200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10991200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10992200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10993200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10994200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10995200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10996200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10997200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10998200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10999200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1099A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1099B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1099C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1099D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1099E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:1099F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:109A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:109A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:109A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:109A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:109A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:109A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:109A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:109A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:109A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:109A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:109AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:109AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:109AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:109AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:109AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:109AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:109B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:109B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:109B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:109B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:109B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:109B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:109B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:109B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:109B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:109B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:109BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:109BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:109BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:109BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:109BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:109BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:109C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:109C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:109C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:109C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:109C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:109C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:109C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:109C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:109C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:109C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:109CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:109CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:109CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:109CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:109CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:109CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:109D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:109D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:109D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:109D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:109D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:109D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:109D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:109D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:109D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:109D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:109DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:109DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:109DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:109DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:109DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:109DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:109E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:109E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:109E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:109E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:109E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:109E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:109E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:109E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:109E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:109E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:109EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:109EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:109EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:109ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:109EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:109EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:109F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:109F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:109F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:109F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:109F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:109F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:109F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:109F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:109F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:109F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:109FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:109FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:109FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:109FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:109FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:109FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10A00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10A09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10A10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10A11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10A12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10A13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10A14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10A15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10A16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10A17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10A18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10A19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10A1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10A1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10A1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10A1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10A1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10A1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10A20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10A21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10A22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10A23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10A24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10A25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10A26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10A27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10A28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10A29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10A2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10A2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10A2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10A2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10A2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10A2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10A30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10A31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10A32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10A33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10A34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10A35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10A36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10A37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10A38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10A39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10A3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10A3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10A3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10A3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10A3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10A3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10A40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10A41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10A42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10A43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10A44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10A45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10A46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10A47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10A48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10A49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10A4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10A4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10A4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10A4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10A4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10A4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10A50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10A51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10A52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10A53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10A54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10A55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10A56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10A57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10A58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10A59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10A5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10A5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10A5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10A5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10A5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10A5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10A60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10A61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10A62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10A63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10A64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10A65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10A66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10A67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10A68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10A69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10A6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10A6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10A6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10A6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10A6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10A6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10A70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10A71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10A72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10A73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10A74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10A75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10A76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10A77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10A78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10A79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10A7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10A7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10A7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10A7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10A7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10A7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10A80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10A81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10A82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10A83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10A84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10A85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10A86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10A87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10A88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10A89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10A8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10A8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10A8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10A8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10A8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10A8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10A90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10A91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10A92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10A93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10A94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10A95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10A96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10A97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10A98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10A99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10A9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10A9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10A9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10A9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10A9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10A9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10AA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10AA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10AA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10AA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10AA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10AA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10AA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10AA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10AA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10AA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10AAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10AAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10AAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10AAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10AAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10AAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10AB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10AB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10AB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10AB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10AB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10AB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10AB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10AB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10AB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10AB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10ABA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10ABB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10ABC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10ABD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10ABE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10ABF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10AC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10AC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10AC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10AC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10AC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10AC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10AC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10AC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10AC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10AC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10ACA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10ACB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10ACC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10ACD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ACE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ACF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10AD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10AD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10AD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10AD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10AD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10AD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10AD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10AD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10AD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10AD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ADA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ADB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ADC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ADD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10ADE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10ADF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10AE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10AE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10AE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10AE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10AE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10AE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10AE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10AE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10AE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10AE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10AEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10AEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10AEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10AED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10AEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10AEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10AF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10AF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10AF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10AF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10AF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10AF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10AF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10AF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10AF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10AF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10AFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10AFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10AFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10AFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10AFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10AFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10B00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10B01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10B02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10B03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10B04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10B05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10B06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10B07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10B08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10B09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10B0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10B0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10B0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10B0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10B0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10B0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10B10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10B11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10B12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10B13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10B14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10B15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10B16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10B17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10B18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10B19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10B1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10B1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10B1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10B1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10B1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10B1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10B20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10B21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10B22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10B23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10B24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10B25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10B26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10B27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10B28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10B29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10B2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10B2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10B2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10B2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10B2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10B2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10B30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10B31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10B32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10B33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10B34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10B35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10B36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10B37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10B38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10B39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10B3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10B3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10B3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10B3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10B3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10B3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10B40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10B41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10B42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10B43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10B44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10B45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10B46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10B47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10B48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10B49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10B4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10B4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10B4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10B4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10B4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10B4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10B50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10B51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10B52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10B53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10B54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10B55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10B56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10B57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10B58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10B59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10B5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10B5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10B5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10B5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10B5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10B5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10B60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10B61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10B62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10B63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10B64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10B65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10B66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10B67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10B68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10B69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10B6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10B6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10B6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10B6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10B6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10B6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10B70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10B71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10B72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10B73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10B74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10B75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10B76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10B77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10B78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10B79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10B7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10B7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10B7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10B7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10B7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10B7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10B80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10B81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10B82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10B83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10B84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10B85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10B86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10B87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10B88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10B89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10B8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10B8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10B8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10B8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10B8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10B8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10B90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10B91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10B92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10B93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10B94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10B95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10B96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10B97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10B98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10B99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10B9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10B9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10B9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10B9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10B9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10B9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10BA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10BA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10BA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10BA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10BA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10BA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10BA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10BA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10BA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10BA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10BAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10BAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10BAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10BAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10BAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10BAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10BB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10BB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10BB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10BB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10BB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10BB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10BB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10BB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10BB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10BB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10BBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10BBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10BBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10BBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10BBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10BBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10BC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10BC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10BC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10BC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10BC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10BC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10BC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10BC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10BC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10BC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10BCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10BCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10BCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10BCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10BCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10BCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10BD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10BD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10BD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10BD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10BD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10BD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10BD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10BD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10BD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10BD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10BDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10BDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10BDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10BDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10BDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10BDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10BE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10BE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10BE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10BE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10BE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10BE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10BE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10BE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10BE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10BE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10BEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10BEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10BEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10BED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10BEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10BEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10BF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10BF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10BF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10BF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10BF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10BF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10BF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10BF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10BF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10BF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10BFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10BFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10BFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10BFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10BFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10BFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10C00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10C01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10C02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10C03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10C04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10C05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10C06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10C07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10C08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10C09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10C0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10C0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10C0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10C0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10C0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10C0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10C10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10C11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10C12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10C13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10C14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10C15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10C16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10C17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10C18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10C19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10C1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10C1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10C1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10C1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10C1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10C1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10C20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10C21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10C22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10C23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10C24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10C25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10C26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10C27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10C28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10C29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10C2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10C2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10C2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10C2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10C2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10C2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10C30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10C31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10C32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10C33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10C34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10C35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10C36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10C37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10C38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10C39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10C3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10C3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10C3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10C3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10C3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10C3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10C40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10C41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10C42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10C43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10C44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10C45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10C46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10C47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10C48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10C49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10C4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10C4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10C4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10C4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10C4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10C4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10C50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10C51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10C52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10C53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10C54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10C55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10C56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10C57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10C58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10C59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10C5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10C5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10C5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10C5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10C5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10C5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10C60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10C61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10C62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10C63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10C64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10C65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10C66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10C67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10C68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10C69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10C6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10C6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10C6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10C6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10C6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10C6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10C70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10C71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10C72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10C73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10C74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10C75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10C76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10C77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10C78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10C79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10C7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10C7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10C7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10C7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10C7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10C7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10C80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10C81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10C82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10C83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10C84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10C85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10C86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10C87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10C88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10C89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10C8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10C8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10C8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10C8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10C8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10C8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10C90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10C91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10C92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10C93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10C94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10C95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10C96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10C97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10C98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10C99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10C9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10C9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10C9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10C9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10C9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10C9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10CA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10CA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10CA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10CA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10CA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10CA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10CA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10CA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10CA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10CA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10CAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10CAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10CAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10CAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10CAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10CAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10CB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10CB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10CB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10CB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10CB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10CB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10CB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10CB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10CB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10CB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10CBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10CBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10CBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10CBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10CBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10CBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10CC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10CC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10CC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10CC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10CC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10CC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10CC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10CC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10CC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10CC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10CCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10CCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10CCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10CCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10CCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10CCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10CD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10CD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10CD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10CD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10CD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10CD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10CD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10CD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10CD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10CD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10CDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10CDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10CDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10CDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10CDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10CDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10CE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10CE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10CE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10CE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10CE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10CE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10CE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10CE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10CE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10CE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10CEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10CEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10CEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10CED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10CEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10CEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10CF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10CF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10CF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10CF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10CF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10CF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10CF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10CF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10CF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10CF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10CFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10CFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10CFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10CFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10CFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10CFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10D00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10D01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10D02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10D03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10D04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10D05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10D06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10D07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10D08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10D09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10D0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10D0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10D0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10D0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10D0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10D0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10D10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10D11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10D12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10D13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10D14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10D15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10D16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10D17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10D18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10D19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10D1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10D1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10D1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10D1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10D1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10D1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10D20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10D21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10D22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10D23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10D24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10D25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10D26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10D27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10D28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10D29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10D2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10D2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10D2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10D2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10D2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10D2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10D30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10D31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10D32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10D33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10D34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10D35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10D36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10D37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10D38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10D39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10D3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10D3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10D3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10D3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10D3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10D3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10D40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10D41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10D42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10D43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10D44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10D45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10D46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10D47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10D48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10D49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10D4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10D4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10D4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10D4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10D4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10D4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10D50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10D51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10D52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10D53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10D54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10D55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10D56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10D57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10D58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10D59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10D5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10D5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10D5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10D5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10D5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10D5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10D60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10D61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10D62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10D63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10D64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10D65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10D66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10D67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10D68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10D69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10D6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10D6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10D6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10D6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10D6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10D6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10D70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10D71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10D72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10D73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10D74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10D75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10D76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10D77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10D78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10D79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10D7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10D7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10D7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10D7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10D7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10D7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10D80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10D81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10D82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10D83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10D84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10D85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10D86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10D87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10D88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10D89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10D8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10D8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10D8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10D8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10D8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10D8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10D90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10D91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10D92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10D93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10D94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10D95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10D96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10D97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10D98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10D99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10D9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10D9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10D9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10D9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10D9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10D9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10DA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10DA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10DA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10DA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10DA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10DA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10DA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10DA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10DA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10DA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10DAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10DAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10DAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10DAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10DAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10DAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10DB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10DB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10DB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10DB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10DB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10DB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10DB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10DB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10DB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10DB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10DBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10DBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10DBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10DBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10DBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10DBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10DC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10DC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10DC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10DC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10DC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10DC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10DC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10DC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10DC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10DC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10DCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10DCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10DCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10DCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10DCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10DCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10DD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10DD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10DD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10DD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10DD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10DD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10DD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10DD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10DD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10DD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10DDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10DDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10DDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10DDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10DDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10DDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10DE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10DE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10DE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10DE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10DE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10DE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10DE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10DE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10DE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10DE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10DEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10DEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10DEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10DED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10DEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10DEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10DF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10DF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10DF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10DF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10DF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10DF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10DF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10DF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10DF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10DF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10DFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10DFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10DFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10DFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10DFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10DFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10E00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10E01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10E02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10E03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10E04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10E05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10E06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10E07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10E08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10E09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10E0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10E0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10E0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10E0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10E0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10E0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10E10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10E11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10E12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10E13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10E14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10E15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10E16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10E17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10E18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10E19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10E1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10E1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10E1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10E1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10E1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10E1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10E20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10E21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10E22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10E23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10E24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10E25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10E26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10E27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10E28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10E29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10E2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10E2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10E2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10E2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10E2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10E2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10E30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10E31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10E32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10E33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10E34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10E35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10E36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10E37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10E38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10E39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10E3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10E3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10E3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10E3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10E3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10E3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10E40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10E41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10E42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10E43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10E44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10E45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10E46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10E47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10E48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10E49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10E4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10E4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10E4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10E4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10E4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10E4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10E50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10E51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10E52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10E53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10E54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10E55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10E56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10E57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10E58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10E59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10E5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10E5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10E5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10E5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10E5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10E5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10E60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10E61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10E62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10E63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10E64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10E65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10E66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10E67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10E68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10E69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10E6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10E6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10E6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10E6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10E6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10E6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10E70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10E71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10E72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10E73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10E74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10E75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10E76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10E77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10E78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10E79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10E7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10E7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10E7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10E7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10E7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10E7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10E80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10E81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10E82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10E83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10E84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10E85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10E86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10E87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10E88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10E89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10E8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10E8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10E8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10E8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10E8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10E8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10E90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10E91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10E92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10E93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10E94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10E95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10E96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10E97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10E98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10E99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10E9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10E9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10E9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10E9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10E9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10E9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10EA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10EA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10EA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10EA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10EA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10EA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10EA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10EA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10EA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10EA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10EAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10EAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10EAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10EAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10EAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10EAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10EB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10EB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10EB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10EB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10EB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10EB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10EB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10EB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10EB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10EB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10EBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10EBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10EBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10EBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10EBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10EBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10EC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10EC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10EC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10EC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10EC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10EC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10EC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10EC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10EC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10EC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ECA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ECB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10ECC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10ECD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10ECE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10ECF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10ED0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10ED1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10ED2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10ED3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10ED4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10ED5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ED6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ED7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ED8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ED9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10EDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10EDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10EDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10EDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10EDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10EDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10EE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10EE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10EE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10EE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10EE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10EE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10EE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10EE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10EE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10EE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10EEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10EEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10EEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10EED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10EEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10EEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10EF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10EF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10EF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10EF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10EF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10EF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10EF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10EF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10EF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10EF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10EFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10EFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10EFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10EFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10EFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10EFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10F00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10F01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10F02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10F03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10F04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10F05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10F06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10F07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10F08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10F09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10F0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10F0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10F0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10F0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10F0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10F0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10F10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10F11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10F12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10F13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10F14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10F15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10F16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10F17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10F18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10F19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10F1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10F1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10F1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10F1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10F1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10F1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10F20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10F21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10F22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10F23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10F24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10F25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10F26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10F27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10F28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10F29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10F2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10F2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10F2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10F2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10F2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10F2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10F30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10F31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10F32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10F33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10F34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10F35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10F36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10F37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10F38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10F39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10F3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10F3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10F3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10F3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10F3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10F3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10F40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10F41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10F42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10F43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10F44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10F45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10F46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10F47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10F48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10F49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10F4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10F4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10F4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10F4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10F4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10F4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10F50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10F51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10F52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10F53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10F54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10F55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10F56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10F57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10F58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10F59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10F5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10F5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10F5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10F5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10F5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10F5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10F60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10F61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10F62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10F63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10F64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10F65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10F66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10F67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10F68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10F69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10F6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10F6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10F6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10F6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10F6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10F6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10F70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10F71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10F72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10F73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10F74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10F75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10F76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10F77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10F78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10F79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10F7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10F7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10F7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10F7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10F7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10F7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10F80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10F81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10F82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10F83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10F84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10F85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10F86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10F87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10F88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10F89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10F8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10F8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10F8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10F8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10F8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10F8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10F90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10F91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10F92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10F93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10F94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10F95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10F96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10F97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10F98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10F99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10F9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10F9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10F9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10F9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10F9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10F9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10FA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10FA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10FA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10FA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10FA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10FA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10FA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10FA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10FA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10FA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10FAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10FAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10FAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10FAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10FAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10FAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10FB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10FB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10FB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10FB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10FB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10FB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10FB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10FB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10FB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10FB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10FBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10FBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10FBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10FBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10FBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10FBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10FC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10FC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10FC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10FC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10FC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10FC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10FC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10FC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10FC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10FC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10FCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10FCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10FCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10FCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10FCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10FCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10FD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10FD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10FD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10FD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10FD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10FD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10FD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10FD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10FD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10FD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10FDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10FDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10FDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10FDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10FDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10FDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10FE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10FE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10FE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10FE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10FE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10FE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10FE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10FE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10FE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10FE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10FEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10FEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10FEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10FED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10FEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10FEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10FF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10FF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10FF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10FF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10FF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10FF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10FF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10FF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10FF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10FF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10FFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10FFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10FFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10FFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10FFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:0EFFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_V0R2_090828_WM2.hex b/tags/1.34_1.05nup/hex/bsr_V0R2_090828_WM2.hex new file mode 100644 index 0000000..3da2d58 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_V0R2_090828_WM2.hex @@ -0,0 +1,2119 @@ +:0400000300000000F9 +:020000020000FC +:02000000D80026 +:020000020000FC +:02000200FFFFFE +:020000020000FC +:04000400FFFFFFFFFC +:020000020000FC +:02000800D331F2 +:020000020000FC +:06000A00FFFFFFFFFFFFF6 +:020000020000FC +:04001000EE2EF02EB2 +:020000020000FC +:08001400FFFFFFFFFFFFFFFFEC +:020000020000FC +:02001C000E30A4 +:020000020000FC +:06001E00FFFFFFFFFFFFE2 +:020000020000FC +:020024001E308C +:020000020000FC +:04002600FFFFFFFFDA +:020000020000FC +:02002A0069303B +:020000020000FC +:08002C00FFFFFFFFFFFFFFFFD4 +:020000020000FC +:02003400D531C4 +:020000020000FC +:02003600FFFFCA +:020000020000FC +:04003800CE31E42EB3 +:020000020000FC +:0E003C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:020000020000FC +:02004A00F22E94 +:020000020000FC +:0E004C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:020000020000FC +:02005A00242F51 +:020000020000FC +:02005C00FFFFA4 +:020000020000FC +:02005E00C931A6 +:020000020000FC +:10006000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10007000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10008000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10009000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:1000A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1000B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:020000020000FC +:0400C0006EFBFF854F +:020000020000FC +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:020000020000FC +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:020000020000FC +:1000D80061CF5100718C7109FECBF800FEFC1C0346 +:1000E80000F6BF94F9BF80F9BF84F9E6BF82F93002 +:1000F80098F9BF96F953C0F693935820FEDFF9415B +:1001080000364620346AFAEF05118B99A7A51744E3 +:100118008420DFF536B8F9306AFAEF04CC0000A77E +:1001280047DFF9410036842034A8FAEF05118B998E +:10013800A7A517448420DFF536A8FA30A8FAEF04FB +:10014800CC0000A747DFF9FC8A0200F6FC842000F7 +:10015800EFFE61DD717BFABEF0ADD8BEF200AEF6FF +:1001680061CDD7DF1D06DC44807FDF167152DEEFDC +:1001780032DF0F06D844807FDF083154DE3C31720D +:10018800DE3CC9DE0504FDDE01EF46C514ADDEC167 +:10019800657BDB5C809DDEADDA71FB3571FB4480ED +:1001A8007FDEC03544807FDEC86BD96BD86BDD6BD2 +:1001B800DC0561C8DD1BADDA71FB3174DE077174D3 +:1001C800DBF181EF0C45ADD861F846DC61E8717769 +:1001D800DBC0BDDEC4D78EFC708EFDC1C5C3ADDEED +:1001E800315E048C32320000C3C1D8DEF1C1AEF8F2 +:1001F800FC080200C0C0C0C2C4C09EFD609EFCD7FF +:100208001489728A049EFDAA021411894C40DD0EDD +:10021800624C0430020061C8300100BF94F9D7C5B0 +:10022800C3C1ADDADAD831750914F62312F661D8EC +:10023800B125ED4602C5C3C1ADDADAD8F4DB0361F6 +:10024800C8DD3B23559E31730A9501311C61D8A145 +:100258003175F6618A4C80618ADC11DF0633718C56 +:1002680033DE0983DF0604010061D8857174DB354C +:1002780061FB9DDB6571F99DDA637064BDD8C0C20E +:02028800C4D7D9 +:020000020000FC +:10028A00C72004FBF8FFF6BC02617902F661490255 +:10029A00DFF7CC0000CC01008C014C09DE278C0171 +:1002AA00318E12490021728C01318E04F60FC13150 +:1002BA007B9EFDC411896142DF03F1EF01E10D9BD1 +:1002CA00615901EFD3400021FFDF03E1EF01F10D96 +:1002DA009BCC01008C014C09DE218C01318E124924 +:1002EA000021728C01318E04F64714896142DF03C2 +:1002FA00F1EF01E10D9B615901EFD98BD161E8FD65 +:10030A00860CFD6221EF8B1004C6D73142210261AF +:10031A00EDD7717BFACEA016CEA180CEA409F5AA9C +:10032A00FFF5A9FFF400F401F402CD0306F404F486 +:10033A0005F406CD0740F40CF40EF51005F40FF59C +:10034A003000F53100F53300F53400CF350003CF26 +:10035A00370019F53C00F53E00F51205F520FFF5CA +:10036A0021FFCE22E9E523FFCE240BCE2503F52675 +:10037A00FFCE271FCE2C1FE52EFFCE2F07CF11054C +:10038A003CF54300F54700CF530006F55700F5E06A +:10039A00FFF5E1FFF5E2FFF5E3FFF5D0FFCEE4FF5D +:1003AA00CEE5FFCEE6FFCEE7FFCED4FFCEE8FFCE06 +:1003BA00ECFFCEE9FFCEEDFFCEEAFFCEEEFECEEBAE +:1003CA00FFCEEFFFCED8FFCEDCFFF538FFF539FFC1 +:1003DA00F537FF7108F200F690BFB401F5A5FFF5F5 +:1003EA00A6FF7158F000F530FF7128F0005087BF62 +:1003FA001801BF1A01BF1C01BF1E017148F000F5A8 +:10040A00300271080105F55005F5BCFFF5BDFFD7AF +:10041A00F7D7C7C1FBF8FF31642002EFFA71522007 +:10042A00340020C5304000C1C1506CFD26081006BA +:10043A0017C1E6A1C1500EC1506CFD6A071006171C +:10044A00C1E6A1C1500EC1506CFD6A07100617C162 +:10045A00E6A1C1A1A1C1506CFD6A07100617C1E649 +:10046A00A1C1500EC1506CFD26081006CC0100CC6B +:10047A00000017C1E6A1C1503EC1506CFD2608100C +:10048A0006CFBAF99EAF6AFABFBCF9AF6CFABFBE23 +:10049A00F9C0C6D7FD5C09F6C15003C15084FDE618 +:1004AA00071004F3D7C72006FBF8FFC7170402009A +:1004BA0016F74940209BA3A75102614ADFF4C6C739 +:1004CA001716F74942209BA3A75102614ADFF4C6D7 +:1004DA008B318EC1E6A1C15006C1506CFD260810B1 +:1004EA000617040200C1E6A1C1503EC1506CFD26A8 +:1004FA00081006716201300900FD5B0A13316E6053 +:10050A009C05716301FD1C04717201300800FD5BDA +:10051A000A13BFB8F9303405FDD52AF6C15084FD57 +:10052A00F506C0629C051006C6D7C7C1FBF8FFC90D +:10053A00D8E000AFB8F9FD5A011230A30023311EEA +:10054A009FFEF92F6EFA318EFDA02013440400712C +:10055A00FEDE05D56FFADF4DA06FFA8FFEF97C80BB +:10056A004C95DC15D9FEF9F1241400BDD8AFBCF9BD +:10057A00FD5A0112F623BBEF13D9FEF9F124140038 +:10058A00BDD8AFBEF9FD5A0112F623BBD9BAF9F1AB +:10059A00610900BBC1E6A1C1500CC1506CFD26081F +:1005AA001006F3EF01F7C0C6D7716307E7D7E7D79D +:1005BA00E7D7716207E7D7C7C1FBF8FF5A00FC8E7D +:1005CA00205CFC9E2071030E71520730A000FD874B +:1005DA002B715307300400C1506CFDF506C0629CB4 +:1005EA0001CC01C851C8318EF7BDD813BDDAFD2739 +:1005FA0002C9DCCCCC30F440FD9301DE03E7EF28DE +:10060A008C019FEEF9710A2071120071020E30649A +:10061A0000FD872B3102000F5A00FC8E205CFC9EE5 +:10062A002071030EE7EF01F7C0C6D7303200FD870D +:10063A002B3104001871520730FA00FD872B30FA6B +:10064A0000FD872B30FA00FD872B7153075A00FCF7 +:10065A008E205CFC9E2071030EF7D7FDBC05F7D7F0 +:10066A00310407067130EAF9EF047138EAF9310208 +:10067A0005067150EAF9EF047158EAF931120506D4 +:10068A007140EAF9EF047148EAF940FEF957DC09CA +:10069A0040FEF9B861D8E571FA40FEF947DC094035 +:1006AA00FEF9BD61D8F571FA4071FA01DF0C40FE1E +:1006BA00F947DC0640FEF9BDDC11D571FADF1140BD +:1006CA00FEF957DC0B40FEF9B8DE05712204EF0390 +:1006DA00712304311205058FF3F9EF01F1318EBE52 +:1006EA006A323200D7F7D7CEABACD7C7C1C1FBF855 +:1006FA00FFFD5C093164200300EFF9716220F5D136 +:10070A00F98C02318EFDA308D2DD0ACFD1F902712C +:10071A006320F7EF478C0A318EFDBE08FD0C098C69 +:10072A00026C01318EFDBE08300400BF240130176F +:10073A0040BF1C01300400BF2201F6BF2A01710B21 +:10074A00E2CE44FF3182E202EFFA8E449C01FD3888 +:10075A0009710BE27163208C01318E121004C6D725 +:10076A00C7C1FBF8FF31722003FD5C093164200325 +:10077A0000EFF97162208B318EFDA308D2DD06717C +:10078A006320E7EF548C08318EFDBE08FD0C098BFF +:10079A006C01318EFDBE08300400BF2401301740C1 +:1007AA00BF1C01300400BF22018C0A91DF04F6BF8E +:1007BA002A01710BE2CE44FF3182E202EFFAAC0C5D +:1007CA00148E449961790C61690A8C0AD1DFDAFDC9 +:1007DA003809710BE2716320F7C0C6D7C7C1FBF8AD +:1007EA00FF31722003FD5C093164200300EFF971C7 +:1007FA006220710AE68B318EFDA308D2DD06716391 +:10080A0020E7EF158C08318EFDBE088C0A318EFD6B +:10081A00BE08FD3809716320F7C0C6D7C7C1FBF807 +:10082A00FF31722003FD5C093164200300EFF97186 +:10083A006220710AE68B318EFDA308D2DD06716350 +:10084A0020E7EF5231522039C734CAF9AC0C16529C +:10085A00048B99A5A792DFF9C63184BD02EFFA711C +:10086A007ABDCEB144CBB4CAF98C0A318EBEB8CEA9 +:10087A00BB48714BE1714BE5710ABD8C089E44EF90 +:10088A0014710BE28C089E44710BE68C0A9FD0F916 +:10089A00AC0CBFCEF9F7C0C6D7C7C1FBF8FFFDE362 +:1008AA00088B318EFDBE08D2DD06FD3809E7EF015F +:1008BA00F7C0C6D7C7C1FBF8FF710BE28B9E443164 +:1008CA0082E20300EFF9F6420401DD09AF0401BF39 +:1008DA000C01E7EF01F7C0C6D7AF2801085CFB0897 +:1008EA00BF280100000000AF28015CFBBF280130CF +:1008FA000400BF2A01301780BF1C01300400BF2248 +:10090A0001D7AF2401086C0408BF2401AF28016C89 +:10091A000F086C0B08BF280100000000AF2A01086D +:10092A005CFB08BF2A0100000000FDE308D7300481 +:10093A0000BF2401F6BF2A01300B0BBF28010000BB +:10094A000000510FBF280100000000500FBF28010E +:10095A00D7D77132057120F00000000000F6BF26DB +:10096A00015014BF1401CB44000A300F0FBF2801F5 +:10097A00716320715320717220D731642002EFFA1B +:10098A00FD0C097133057128F000717320D7C7C1B6 +:10099A00FBF8FF40C6F903DD0640C6F905DF5D3105 +:1009AA002421398FEFF94F44FADD2E8FEFF99F4456 +:1009BA00FA308000C15008C15050FDE607100462A9 +:1009CA009C01D944FAF1C1F6C15050FDE607100462 +:1009DA00629C01008C01D1DFD87123217150F00093 +:1009EA00CE301BCF170006CE3106717A30710BE379 +:1009FA00710BE7D9F0F9F1BD1A320800C0C6D7C7A2 +:100A0A00C1C1FBF8FFAC021489728A016142DE118E +:100A1A00899C01AC02148A017299AC02148C019A65 +:100A2A0001AC021489728A01614ADC0689318E128C +:100A3A00EF1BAC02148A01728A02614ADE078A013C +:100A4A00318E12EF08AC02148A02318E121004C6DB +:100A5A00D7C7C1C1FBF8FF710AE7710BE37150F008 +:100A6A0000717B30CE3023CF1700068C029E317185 +:100A7A007A30710BE73182E302EFFA8D1F318EBBB8 +:100A8A007158F000AB121004C6D7C720FE200EFB27 +:100A9A00F8FFF1879C0B97FD5E0D717BFA1704092D +:100AAA0000FDB370629C07FD3E70620E079C073022 +:100ABA000020BC02CC040F5112879C0997878C092D +:100ACA00974C1C61C8ED760BFDF106878C099731AE +:100ADA008EFD0070D2DD0E878C0997318EFD047071 +:100AEA00629C07EFE6CC08008C084C04DE66F187AE +:100AFA009C0A97AC02148C049EFD118972878C0A99 +:100B0A0097318E07040900146299AC02A1BC0287CE +:100B1A008C0A9781879C0A97878C0A97D1DFD430F1 +:100B2A004000C1878C0997318E31AD128C08318E05 +:100B3A00318D03BDD831FFBDDADADAADD8FDD07216 +:100B4A00C0629C07D1DD08FD620D00E7ED800C61F3 +:100B5A005908EF94878C0997318EFD0870D2DFF41B +:100B6A00878C099781879C0997EDC70A5104879C4E +:100B7A000997878C09974C12DE17878C0997318E53 +:100B8A00FD0470629C07878C099781879C0997EFFF +:100B9A00E15104879C0997878C09974C1261C8ED2B +:100BAA00400CCC08008C084C04DE6D31825169FD82 +:100BBA00F10631B2E20631825102EFF6713BE28769 +:100BCA008C0A97318E07040900148E50997150309F +:100BDA0002878C0A9781879C0A97878C0A97D1612A +:100BEA00E8318451CD304000C1878C0997318E316C +:100BFA00AD128C08318E318D03BDD831FFBDDADAE2 +:100C0A00DAADD8FDD072C0629C07D1DD06FD620D57 +:100C1A00E7EF63615908EF8D878C0997318EFD08DC +:100C2A0070D2DFF431845102EF0C878C09978187E7 +:100C3A009C0997EDA10B71503002CC0000CC010049 +:100C4A008C014C09DE218C01318E1249F61F728CFF +:100C5A0001318E04F66F14896142DF03F1EF01E17D +:100C6A000D9B615901EFD98BD1DF08FD8E71FDA073 +:100C7A0072EF03FD8D7110FE100EC6D7C720FE203D +:100C8A000CFBF8FFF1879C0997FD5E0D717BFA1743 +:100C9A00040700FDB370629C05FD3E70620E059C60 +:100CAA0005300048BBCC020F5108879C0797878CF8 +:100CBA0007974C1261C8ED540DFDF106878C079712 +:100CCA00318EFD0470629C05CC06008C064C04DE55 +:100CDA0061F1879C0897AB148C029EFD118972877B +:100CEA008C0897318E07040700146299ABA1BB8761 +:100CFA008C089781879C0897878C0897D1DFD73013 +:100D0A004000C1878C0797318E31AD128C06318E27 +:100D1A00318D03BDD831FFBDDADADAADD8FDD07234 +:100D2A00C0629C05D1DD06FD620DE7EF216159061F +:100D3A00EF99878C0797318EFD0870D2DFF4878C84 +:100D4A00079781879C0797EDB80CFD8D71F710FE08 +:0C0D5A00100CC6D7717ABED7717BBED7D3 +:020000020000FC +:100D6600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:100D7600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:100D8600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:100D9600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:100DA600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:100DB600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:100DC600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:100DD600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:100DE600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:100DF600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:100E0600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:100E1600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:100E2600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:100E3600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:100E4600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:100E5600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:100E6600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:100E7600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:100E8600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:100E9600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:100EA600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:100EB600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:100EC600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:100ED600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:100EE600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:100EF600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:100F0600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:100F1600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:100F2600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:100F3600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:100F4600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:100F5600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:100F6600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:100F7600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:100F8600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:100F9600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:100FA600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:100FB600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:100FC600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:100FD600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:100FE600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:020000020000FC +:0A0FF60031323A35393A3235000045 +:020000020000FC +:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:020000020000FC +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:062040004A5740000400B5 +:020000020000FC +:102046000B001F000000000000000000192D00001A +:10205600C5280000980900006A06000086220000D4 +:102066006A240000C9280000342900004129000024 +:0E2076008B290000AB2B0000000000000000D2 +:020000020000FC +:10208400FB80F9F647DD13B7C717312D0400F916A5 +:102094008C029EFCABC661CAEFE9EFFE317503F713 +:0420A400332312D7F9 +:020000020000FC +:1020A800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1020B800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1020C800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1020D800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1020E800FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:0820F800FFFFFFFFFFFFFFFFE8 +:020000020000FC +:0A21000031323A35393A3235000029 +:020000020000FC +:10210A007100010571785005713AD5713BD1713B67 +:10211A00EE713BDD8F10055CFC9F1005CF54054A1C +:10212A00E54205711042057100420571485005717A +:10213A0030500571205005CF520506CF5305057161 +:10214A003BD5717050058F11055CFC9F1105D77145 +:10215A0078500571080105D7FD912551205FA8FF28 +:10216A00D1DD097150E9F9FD5C09EF03FD9E04FD1B +:10217A00ED24FD9927FDAB21FD672A8FE9F95C2043 +:10218A00D1DD06CFC6F902EF03F5C6F97142217116 +:10219A007AFAFDF106FD6B2AFD542BFD1503EFF2C9 +:1021AA00D78F34006C039F340031020403F1EF012E +:1021BA00E134C7F9718C8971899931120403F1EFFD +:1021CA0001E134C7F9718C897199998F34005CFCEB +:1021DA009F3400D77140F00071783002713AE6718D +:1021EA003BE2713BEA713BEE5A06FCCF34024AE508 +:1021FA0052FF711A52710A5271483002713030021C +:10220A0071203002CF320206CF330205713BE671EC +:10221A007030028E265CFC9E2671603002D771787F +:10222A0030027148F000D77100F200301100BFB6D9 +:10223A0001300188BF9001300984BF9E01BF9C0113 +:10224A00BF9A01BF9801BF9601BF9401BF9201F5E1 +:10225A003CFF30FE00BFBE01F6BFBC01BFB8015053 +:10226A00EEBFBA01A1BFB201C918FE03D730EF0011 +:10227A00BFB401F6BFBA017108F200D78FF4F9D1E1 +:10228A00DD0B91DD5091DD4791DD23EF488FC6F9D3 +:10229A002C03DC15D1DD0C91DD0F91DF06FDAA239D +:1022AA00F3EF36FDE422F3EF3032FA00EF2BF64279 +:1022BA006CFF61E8E1318F12AE6C23BE6CF6426EA0 +:1022CA00FF61E8E1318F12AE6E23BE6EF7EF0AFDB1 +:1022DA00AA23F3EF04FDE422F3D7C7C1FBF8FFCC2E +:1022EA0001008FEEF9318EF7BDD813BDDAFD270252 +:1022FA00C9DC0000304C41FD9301DE1ED5D7F9DF61 +:10230A000AF6BE6CBE6EE5D7F9EF09D9F3F9F1BE4C +:10231A006EF5D7F932FA00EDA7238FEEF9318EF771 +:10232A00BDD813BDDAFD2702C9DC0000304C42FDDE +:10233A009301DE30F6426CFFDD06B26CFFCC010180 +:10234A00D9F3F9F1426EFFDD49CC0101D9F3F91253 +:10235A00AE6E43DE03E1EF0251FF318F12AE6E0320 +:10236A00BE6EEF2ED9F3F9F1426CFFDD19CC0101F3 +:10237A00D9F3F912AE6C43DE03E1EF0251FF318F5C +:10238A0012AE6C03BE6CF6426EFFDD06B26EFFCC77 +:10239A0001018C01D1DF0532FA00EF01F7C0C6D77F +:1023AA00C7C1FBF8FFCC0100AE6C42DAF9DD16CCEE +:1023BA000101AFDAF9426CFFDE05B26CFFEF06AE3F +:1023CA006CA1A1BE6CAE6E42DCF9DD16CC0101AF88 +:1023DA00DCF9426EFFDE05B26EFFEF06AE6EA1A11A +:1023EA00BE6E8C01D1DF498FD8F9D1DD082C02DD10 +:1023FA00042C02DF318FEEF9318EF7BDD813BDDA26 +:10240A00FD2702C9DC0000304C42FD9301DE0C308E +:10241A007F00BFDCF9F6BFDAF9EF12F6BFDCF9503C +:10242A007FBFDAF9EF07F6BFDCF9BFDAF9A0D8F90E +:10243A00320500C0C6D78FF6F95C01D1DD08D9F3A1 +:10244A00F9F1BE64EF03F6BE648FF6F95C02D1DDE2 +:10245A00088E386C809E38EF068E385C7F9E38D79F +:10246A008FF5F95C01D1DF0532FA00EF75D5D6F99F +:10247A00DD19F5D6F98FF5F95C02D1DD06CFDEF963 +:10248A0002EF03F5DEF932FA00EF57D5DEF9DD2A5D +:10249A008FDFF991DD082C02DD042C02DF05F6BE80 +:1024AA0066EF06D9F3F9F1BE66A0DFF940DFF9203D +:1024BA00DF2DF5DFF9B0DEF9EF258FF5F95C01D1F3 +:1024CA00DF0BF6BE668ED46C109ED4EF12D9F3F9E8 +:1024DA00F1BE668E386C809E388ED45CEF9ED43204 +:1024EA001C00D77170F000CE9D08F59EFFCE9F802C +:1024FA00F592FFF593FFF594FFCE961DCE9504E570 +:10250A0097FFCE9809711AE7712BE7717A9DE5F961 +:10251A00F9D7C73102211E710221710A9E31929E9A +:10252A0002EFFA34FFF93692FF52078B99A5A79268 +:10253A00DFF9710B9EC6D7C7C1FBF8FF311221150F +:10254A00711221C734E0F93092FF1652078B99A510 +:10255A00A792DFF9C68B738C0818E0F9C0C6D7C7F3 +:10256A007103213114211E711321710A9E31929E29 +:10257A0002EFFA3492FF36E0F952078B99A5A79237 +:10258A00DFF9710B9EC6D7CFF3F9FFF5F7F9CFF84C +:10259A00F902D7C7C1FBF8FF8B2C032C02DC7C2C79 +:1025AA000461F8ED2F269161F8ED44269161F8ED6A +:1025BA0059269161F8ED66269161F8ED70269161D0 +:1025CA00F8ED9F262C092C0761D8EDBA262C056157 +:1025DA00D8ED1027D161F8EDAC26912C0261D8ED27 +:1025EA00CA26D161F8EDD9269161F8EDE626916106 +:1025FA00F8EDEF26912C0361D8EDFE262C0661F842 +:10260A00ED0727912C0461D8ED10272C0361D8ED32 +:10261A001927D161F8ED2227ED3E278B738C081814 +:10262A00E8F9ED3E278B738C0818E8F98C08D1DDA0 +:10263A0006308F29FDD52AED3E278B738C0818E8C2 +:10264A00F98C08D1DD0630DA29FDD52AED3E27FDC1 +:10265A0040248B738C0818E8F9ED3E278B738C089D +:10266A0018E8F9ED3E278B738C0818E8F98FF5F90D +:10267A005C01D1DF0BF6BE668ED46C109ED4EF12CD +:10268A00D9F3F9F1BE668E386C809E388ED45CEF31 +:10269A009ED4ED3E278B738C0818E8F9FD4024ED93 +:1026AA003E278B738C0818E8F98C089E99ED3E2713 +:1026BA008C08318EC18B2C17318EFD4125C0EF74E9 +:1026CA008B738C0818E8F930852EFDD52AEF658BB7 +:1026DA00738C0818E8F9304E2EFDD52A8B738C08B6 +:1026EA0018E8F9EF4F8B738C0818E8F930692EFD5A +:1026FA00D52AEF408B738C0818E8F9EF378B738C67 +:10270A000818E8F9EF2E8B738C0818E8F9EF258B77 +:10271A00738C0818E8F9EF1C8B738C0818E8F940D9 +:10272A0020FA6ADF0F4021FA68DF098C084C6C61D5 +:10273A00F8FD940AC0C6D7C7C1FBF8FF8B4C17DC5B +:10274A00088B4C1E61D8FD1C258B7309E8F9318E64 +:10275A0012C0C6D7C7C1FBF8FF8BD1DD0991DD0BCB +:10276A002C10DD0CEF0DF5E8F9EF08F5E9F9EF03A8 +:10277A00F5F9F98BD1DD048B91DF0DD5E8F9DF0886 +:10278A00D5E9F961F8710A23C0C6D7FD6925D7CF03 +:10279A0024FA35CF2AFA0FCF2BFA07CF2FFA03E5FF +:1027AA0030FAE533FACF34FA60D7C7C1FBF8FF8BAA +:1027BA002C042C02DC0B912C05DC062C062C08DEE2 +:1027CA00078B738C081824FA8B2C04DF0B8C08D126 +:1027DA00DD0630B928FDD52AC0C6D7C7C1C1FBF866 +:1027EA00FF8C02730924FA9C01318E121004C6D799 +:1027FA00C7C1C1FBF8FF8C025CF09C018C025C0F24 +:10280A009B8C014C81DC05F792EDB5288C014C506C +:10281A00DF05F792EDB5288C014C31DE468C014C70 +:10282A0011DE1E8C014C10DF0D8B4C03DE3351037D +:10283A000D318E12EF758B4C03DE268B318E12EF23 +:10284A006A8C014C20DF0D8B4C02DE1551060D31CE +:10285A008E12EF578B4C02DE5051080D318E12EF5B +:10286A004AEF468C014C61DE208C014C60DF0D8BF7 +:10287A004C04DE35510E0D318E12EF2F8B4C02DED9 +:10288A0028510A0D318E12EF228C014C70DF0D8B0C +:10289A004C08DE1551120D318E12EF0F8B4C02DEF1 +:1028AA0008511A0D318E12EF02F7921004C6D77131 +:1028BA0060E9F9710303710B23F7D7320A00D77164 +:1028CA00320331240C067120EAF9EF047128EAF97F +:1028DA00311407067110EAF9EF047118EAF9713335 +:1028EA00038FEAF97F40FAD1DD367100E9F98FC624 +:1028FA00F92C02DC2B2C02DC062C02DC0AEF2171FB +:10290A000303710B23EF198F40FA5C02D1DD0C31FE +:10291A00120708710303710B23EF0532FA00EF095E +:10292A008FEAF99F40FA326400D7C7C1FBF8FFD596 +:10293A0074FAF792C0C6D740C6F901DD4040C6F91D +:10294A0002DD3AD9E8F9F1C15003C15044FDE60766 +:10295A001004D9E9F9F1C1E6A1C15044FDE6071016 +:10296A0004D9EFF9F1C1E6C15044FDE6071004D9D4 +:10297A0019FAF1C1F6C15044FDE6071004321900F4 +:10298A00D732F800D78FF1F95C01D1DD05F5C6F928 +:10299A00EF398FF1F95C02D1DD0C5A00FC8E205C14 +:1029AA00FC9E2071030E8FF1F95C04D161E871136A +:1029BA00008FF1F95C08D161E871030E300500FD62 +:1029CA00872B710A2071120071020EF5F1F9F7D7FF +:1029DA008FF2F95C01D1DD05308000EF01F6609FCE +:1029EA0034FA8FF2F95C02D1DD03E1EF01F17234BE +:1029FA0034FA89616A998FF2F95C01D1DD05308078 +:102A0A0000EF01F6609F34FA8FF2F95C02D1DD0320 +:102A1A00E1EF01F1723434FA89616A998FF2F95C53 +:102A2A0004D1DD045102EF01F1723434FA89616A8A +:102A3A00998FF2F95C08D1DD045120EF01F172346B +:102A4A0034FA89616A998FF2F95C10D1DD04511068 +:102A5A00EF01F1723434FA89616A99F7D7FDD12A04 +:102A6A00D7C7C1FBF8FF313421347133213076FAEC +:102A7A00BBAB44A2FADD27AB148A02D1DF198A0361 +:102A8A00D1DF0DA9CEFC0061CAAB14629A03EF072D +:102A9A00AB148A03919A03AB040400BBEFD331440D +:102AAA0021217143213076FABBAB44A2FADD14AB83 +:102ABA0014A9CEFC0061CAAB14629A03AB040400E9 +:102ACA00BBEFE6F7C0C6D7F5A2FAD7C7C1C1FBF874 +:102ADA00FF40A2FA0A61C8EFFECC01008C014FA2A6 +:102AEA00FADE168C01F0317E127950FA614902DF62 +:102AFA0003E7EF20615901EFE3F9A2FAF3311CACC5 +:102B0A00027850FA8FA2FA81F0317E12F67850FAE2 +:102B1A00A0A2FAF71004C6D7C7C1C1FBF8FF8C02FE +:102B2A009C018C014C0ADE1A8C0181F0317E045022 +:102B3A00FA14A9128C01F0317E337850FA615901E6 +:102B4A00EFE0B0A2FAF71004C6D7C7C1FBF8FFCC72 +:102B5A0001008C01F0317E0450FA14A96168DD1974 +:102B6A00A912F6CEFC0061DAD2DF098C01318EFDA2 +:102B7A00222BEFDE615901EFD9F7C0C6D7C7C1C111 +:102B8A00FBF8FFFDF1068C02D1DD1261690230AE5D +:102B9A0001BBF6614900DDEE618900EFF51004C65C +:102BAA00D7C7C1FBF8FF8FC6F9D161F8EDB92C91EF +:102BBA00DD1B9161F8ED5A2C9161F8EDAB2C916116 +:102BCA00F8EDAD2C9161F8EDB32CED122D712BE7D8 +:102BDA00713AE7D564FADF05D567FADD05F5A4FA97 +:102BEA00EF03A0A4FA8FA4FA01DE0AF5C6F971422E +:102BFA0021F7ED162D4064FA04DE064067FA04DC7C +:102C0A004B715221717221710222FD5C09FDAF04E0 +:102C1A00FD1A04D2DD09714221F5C6F900EFFDFD66 +:102C2A00C105D2DD0D714221FD8409E5C6F9F7ED32 +:102C3A00162DFDB305D2DF0D714221FD8409E5C6CB +:102C4A00F9F7ED162DCFC6F902714221F7ED162DCF +:102C5A00FD31224064FA04DC05F5F4F9EF04CFF4FF +:102C6A00F903CF37001DFD0A21FDDE21714A9DCEF1 +:102C7A003831CE3971CBE43BEFCBE6F6F0CED4FF58 +:102C8A00CFC6F903308000C15008C15050FDE60795 +:102C9A001004629C0100E50CFA30852EFDD52AEF5E +:102CAA006AEF68CFC6F905EF62CFC6F902EF5CFD9D +:102CBA007722FD5921FD2822F5E8F9F5E9F9F5E928 +:102CCA00F9717301F53500CF370009CE3708F538A9 +:102CDA00FFCE3910CBE4BFFFCBE6FFF7CED4FFFD22 +:102CEA003506FD8409F6BEE0BEE2BED0F5A4FAE5DB +:102CFA00C6F9717BFA61FD717AFACED47F8E386C8F +:102D0A00809E38714221EF0300EFFDE7C0C6D7402D +:102D1A00C6F903DD0640C6F901DF633134070871DD +:102D2A005321F564FAEF1531542105F564FAEF0CD5 +:102D3A00A064FAD564FA61F8CF64FAFF314407084F +:102D4A00717321F567FAEF1531742105F567FAEF0A +:102D5A000CA067FAD567FA61F8CF67FAFF31040267 +:102D6A0008710322F566FAEF1531042205F566FAB1 +:102D7A00EF0CA066FAD566FA61F8CF66FAFF8FC63D +:102D8A00F9D1DD0A2C03DD142C02DD10EF63F564A2 +:102D9A00FAF567FAF566FAF5A5FAEF554064FA0608 +:102DAA00DF067120E8F9EF0A4064FA4261F87130EF +:102DBA00E8F98FE8F95C08D1DD20A0A5FA40A5FA68 +:102DCA000DDC1ACFF4F903F6426CFFDF10426EFFF6 +:102DDA00DF0BF5C6F9714221EF03F5A5FA4067FA50 +:102DEA000A61F87140E8F94066FA0A61F87150E838 +:102DFA00F98FE8F95C3FD1DD06710303710B2332C9 +:102E0A000800D7C7C1FBF8FF40C6F903DF24341412 +:102E1A00FAC5300600C150A8C15030FD6A07100635 +:102E2A008F0DFA5C0391DF0A7140E9F971030371AE +:102E3A000B238F0CFA5C01D1DD068F0DFA5C03912E +:102E4A00F7C0C6D7D90EFAF1C15030FDF506C062F7 +:102E5A009F10FA7130E9F9710303710B23F7D7D97F +:102E6A0010FAF1C1D90FFAC15030FDE6071004710A +:102E7A0030E9F9710303710B23F7D7C72006FBF872 +:102E8A00FF300F00C15030FDF506C040D1F902DF16 +:102E9A0003F7EF42CC0100CC0202CC03808F0CFA7C +:102EAA005C01D1DF0D8F0DFA5C03D1DF05CC000781 +:102EBA00EF108F0DFA5C0391DF05CC002FEF03CCE6 +:102ECA0000C717C1300400C150A0C15030FD260808 +:0A2EDA001006629C04F71006C6D72C +:020000020000FC +:102EE40040C6F90161FC61FC61FC61FC61FCC1C389 +:102EF400C5C7520C929269D4FEC1DFF88EFD708E64 +:102F0400FCC130EF06FDD52AC09EFC609EFD34D482 +:102F1400FE5206C0B9A5A592DFF9C6C4C2C061FCC1 +:102F2400C1C3C5C7520C929269D4FEC1DFF88EFDAD +:102F3400708EFCC1717AFA7150500531B2D102EF32 +:102F4400FA713BD18F40059FC0F971505005D9C02B +:102F5400F9F1FD4127629FC2F931B2D102EFFA7152 +:102F64003BD13641057194DE1771C4DC0D715050AC +:102F740005F572FA71485005EF78CF72FA03EF0441 +:102F8400CF72FA044072FA03DF318FC2F99F400511 +:102F9400D9C0F9F1FD5E27A0C0F9D9C0F9F1FD410E +:102FA40027629FC2F931B2D102EFFA713BD13641A7 +:102FB4000571A4DCD571605005EF31714050058F67 +:102FC40040059FC2F971505005D9C2F9F1C1D9C069 +:102FD400F9FD9D25C0A0C0F931B2D102EFFA713BD1 +:102FE400D13641057184DED771485005FD9527F52A +:102FF40072FAC09EFC609EFD34D4FE5206C0B9A590 +:10300400A592DFF9C6C4C2C061FCC1714AE5717BF7 +:10301400BD710BE6AF0401C061FCC1C5717AFA3120 +:10302400542013D5D0F9DD0EEBCEF9899E44A2CEFF +:10303400F9B0D0F9EF2B710AE6300400BF2401F691 +:10304400BF2A01300B0BBF280100000000510FBF45 +:10305400280100000000500FBF2801715320716344 +:1030640020C4C061FCC1C3C5C7520C929269D4FE8E +:10307400C1DFF88EFD708EFCC12004FBF8FFF6BBA7 +:1030840071503002BB31B2E21B31845107716030A0 +:1030940002ED5331617900F6614900DFE871603077 +:1030A40002ED53318E509C0371503002713BE28C1F +:1030B40003318EFDFA27629FD2F931B4E21C713BD1 +:1030C400E28E509C03CE50FF716030028C03318E2F +:1030D400C1D9D2F9FDB427C0EF7531945164D9D266 +:1030E400F9F1FDE527629FD3F9F6BB31B2E219315C +:1030F40084510671603002EF56617900F66149002F +:10310400DFE971603002EF47713BE231C251067171 +:10311400603002EF3A8FD3F99E50F6BB31B2E21918 +:103124003184510671603002EF25617900F66149FE +:1031340000DFE971603002EF16713BE2716030022A +:10314400EF0D3184510671603002EF03EDBE301093 +:1031540004C09EFC609EFD34D4FE5206C0B9A5A5F1 +:1031640092DFF9C6C4C2C061FCEFFE61FCEFFE61F0 +:10317400FCEFFE61FCEFFE61FCEFFE61FCEFFE6123 +:10318400FCEFFE61FCEFFE61FCEFFE61FCEFFE6113 +:10319400FCEFFE61FCEFFE61FCEFFE61FCEFFE6103 +:1031A400FCEFFE61FCEFFE61FCEFFE61FCEFFE61F3 +:1031B400FCEFFE61FCEFFE61FCEFFE61FCEFFE61E3 +:1031C400FCEFFE61FCE5D6F961FC71322161FC6122 +:1031D400FCC1C3C5C7520C929269D4FEC1DFF88EFC +:1031E400FD708EFCC1C1FBF8FF717AFA8E312C069A +:1031F400DD0991DD1D91DD3991EF52D94EFAF104CB +:1032040045FA148D1F993045FAFD090A629FF0F9B9 +:10321400EF3B8D1F9C014CC961C8CC01C8E94EFA33 +:103224008C011848FA3048FAFD090A629FEFF9EF59 +:103234001CD94EFAF1044BFA148D1F993045FAFD4E +:10324400090AF313BFB8F9303405FDD52A4031FF1C +:1032540008DD05A031FFEF177158F00071222140FD +:103264004EFA02DF03F1EF048F4EFA819F4EFAC04B +:10327400C09EFC609EFD34D4FE5206C0B9A5A59242 +:08328400DFF9C6C4C2C061FC01 +:020000020000FC +:10328C004040666D756C00004040666469760000D5 +:10329C0040406661646400004040667375620000E3 +:1032AC00404066636D70000061636F730000000046 +:1032BC006173696E000000006174616E00000000B3 +:1032CC006174616E32000000636F730000000000D7 +:1032DC0073696E000000000074616E000000000055 +:1032EC00636F73680000000073696E680000000073 +:1032FC0074616E68000000006578700000000000CA +:10330C0066726578700000006C646578700000006F +:10331C006C6F6700000000006C6F673130000000BC +:10332C006D6F646600000000706F77000000000095 +:10333C0073717274000000006365696C000000001A +:0E334C00666C6F6F72000000666D6F640000AB +:020000020000FC +:10335A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10336A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10337A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10338A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10339A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:1033AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:1033BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:1033CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:1033DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:1033EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:1033FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10340A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10341A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10342A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10343A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10344A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10345A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10346A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10347A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10348A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10349A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:1034AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:1034BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:1034CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:1034DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:1034EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:1034FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10350A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10351A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10352A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10353A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10354A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10355A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10356A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10357A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10358A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10359A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:1035AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:1035BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:1035CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:1035DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:1035EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:1035FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10360A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10361A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10362A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10363A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10364A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10365A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10366A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10367A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10368A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10369A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1036AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1036BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1036CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1036DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1036EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1036FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10370A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10371A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10372A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10373A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10374A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10375A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10376A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10377A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10378A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10379A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1037AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1037BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1037CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1037DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1037EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1037FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10380A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10381A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10382A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10383A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10384A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10385A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10386A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10387A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10388A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10389A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1038AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1038BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1038CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1038DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1038EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1038FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10390A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10391A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10392A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10393A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10394A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10395A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10396A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10397A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10398A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10399A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1039AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1039BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1039CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1039DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1039EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1039FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:103A0A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:103A1A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:103A2A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:103A3A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:103A4A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:103A5A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:103A6A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:103A7A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:103A8A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:103A9A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:103AAA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:103ABA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:103ACA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:103ADA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:103AEA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:103AFA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:103B0A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:103B1A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:103B2A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:103B3A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:103B4A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:103B5A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:103B6A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:103B7A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:103B8A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:103B9A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:103BAA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:103BBA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:103BCA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:103BDA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:103BEA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:103BFA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:103C0A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:103C1A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:103C2A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:103C3A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:103C4A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:103C5A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:103C6A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:103C7A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:103C8A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:103C9A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:103CAA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:103CBA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:103CCA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:103CDA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:103CEA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:103CFA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:103D0A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:103D1A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:103D2A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:103D3A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:103D4A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:103D5A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:103D6A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:103D7A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:103D8A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:103D9A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:103DAA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:103DBA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:103DCA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:103DDA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:103DEA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:103DFA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:103E0A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:103E1A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:103E2A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:103E3A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:103E4A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:103E5A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:103E6A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:103E7A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:103E8A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:103E9A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:103EAA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:103EBA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:103ECA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:103EDA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:103EEA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:103EFA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:103F0A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:103F1A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:103F2A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:103F3A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:103F4A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:103F5A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:103F6A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:103F7A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:103F8A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:103F9A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:103FAA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:103FBA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:103FCA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:103FDA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:103FEA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:103FFA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10400A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10401A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10402A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10403A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10404A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10405A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10406A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10407A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10408A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10409A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:1040AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:1040BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:1040CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1040DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1040EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1040FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10410A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10411A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10412A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10413A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10414A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10415A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10416A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10417A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10418A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10419A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:1041AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:1041BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:1041CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1041DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1041EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1041FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10420A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10421A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10422A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10423A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10424A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10425A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10426A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10427A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10428A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10429A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:1042AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:1042BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:1042CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:1042DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:1042EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:1042FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10430A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10431A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10432A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10433A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10434A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10435A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10436A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10437A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10438A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10439A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:1043AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:1043BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:1043CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:1043DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:1043EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:1043FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10440A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10441A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10442A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10443A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10444A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10445A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10446A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10447A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10448A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10449A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:1044AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:1044BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:1044CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:1044DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:1044EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:1044FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10450A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10451A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10452A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10453A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10454A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10455A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10456A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10457A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10458A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10459A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:1045AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:1045BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:1045CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:1045DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:1045EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:1045FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10460A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10461A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10462A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10463A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10464A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10465A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10466A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10467A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10468A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10469A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1046AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1046BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1046CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1046DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1046EA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1046FA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10470A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10471A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10472A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10473A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10474A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10475A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10476A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10477A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10478A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10479A00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1047AA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1047BA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1047CA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1047DA00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:0C47EA00FFFFFFFFFFFFFFFFFFFFFFFFCF +:020000020000FC +:0A47F60031323A35393A323500000D +:020000020000FC +:10480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10481000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10483000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10485000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10487000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10489000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1048B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1048D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1048F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10491000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10493000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10495000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10497000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10499000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1049B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1049D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1049F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:104A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:104A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:104A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:104A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:104A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:104A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:104A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:104A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:104A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:104A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:104AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:104AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:104AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:104AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:104AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:104AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:104B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:104B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:104B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:104B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:104B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:104B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:104B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:104B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:104B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:104B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:104BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:104BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:104BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:104BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:104BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:104BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:104C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:104C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:104C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:104C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:104C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:104C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:104C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:104C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:104C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:104C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:104CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:104CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:104CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:104CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:104CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:104CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:104D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:104D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:104D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:104D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:104D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:104D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:104D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:104D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:104D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:104D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:104DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:104DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:104DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:104DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:104DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:104DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:104E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:104E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:104E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:104E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:104E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:104E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:104E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:104E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:104E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:104E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:104EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:104EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:104EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:104ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:104EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:104EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:104F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:104F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:104F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:104F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:104F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:104F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:104F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:104F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:104F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:104F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:104FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:104FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:104FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:104FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:104FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:104FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10503000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10505000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10507000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10509000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1050B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1050D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1050F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10511000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10513000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10515000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10517000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10519000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1051B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1051D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1051F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10521000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10523000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10525000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10527000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10529000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1052B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1052D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1052F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10531000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10533000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10535000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10537000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10539000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1053B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1053D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1053F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10541000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10543000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10545000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10547000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10549000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1054B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1054D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1054F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10551000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10553000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10555000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10557000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10559000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1055B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1055D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1055F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10561000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10563000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10565000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10567000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10569000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1056B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1056D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1056F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10571000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10573000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10575000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10577000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10579000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1057B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1057D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1057F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10581000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10583000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10585000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10587000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10589000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1058B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1058D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1058F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10591000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10593000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10595000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10597000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10599000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1059B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1059D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1059F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:105A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:105A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:105A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:105A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:105A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:105A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:105A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:105A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:105A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:105A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:105AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:105AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:105AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:105AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:105AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:105AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:105B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:105B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:105B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:105B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:105B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:105B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:105B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:105B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:105B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:105B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:105BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:105BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:105BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:105BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:105BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:105BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:105C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:105C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:105C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:105C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:105C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:105C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:105C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:105C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:105C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:105C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:105CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:105CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:105CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:105CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:105CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:105CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:105D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:105D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:105D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:105D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:105D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:105D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:105D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:105D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:105D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:105D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:105DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:105DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:105DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:105DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:105DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:105DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:105E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:105E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:105E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:105E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:105E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:105E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:105E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:105E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:105E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:105E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:105EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:105EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:105EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:105ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:105EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:105EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:105F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:105F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:105F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:105F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:105F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:105F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:105F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:105F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:105F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:105F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:105FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:105FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:105FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:105FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:105FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:105FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10601000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10603000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10605000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10607000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10609000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1060B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1060D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:1060F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10611000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10613000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10615000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10617000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10619000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1061B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1061D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:1061F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10621000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10623000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10625000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10627000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10629000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1062B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1062D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1062F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10631000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10633000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10635000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10637000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10639000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1063B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1063D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1063F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10641000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10643000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10645000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10647000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10649000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1064B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1064D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1064F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10651000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10653000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10655000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10657000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10659000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1065B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1065D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1065F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10661000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10663000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10665000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10667000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10669000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1066B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1066D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1066F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10671000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10673000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10675000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10677000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10679000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1067B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1067D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10681000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10683000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10685000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10687000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10689000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1068B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1068D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1068F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10691000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10693000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10695000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10697000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10699000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1069B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1069D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1069F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:106A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:106A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:106A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:106A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:106A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:106A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:106A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:106A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:106A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:106A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:106AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:106AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:106AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:106AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:106AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:106AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:106B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:106B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:106B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:106B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:106B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:106B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:106B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:106B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:106B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:106B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:106BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:106BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:106BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:106BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:106BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:106C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:106C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:106C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:106C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:106C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:106C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:106C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:106C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:106C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:106C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:106CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:106CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:106CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:106CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:106CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:106CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:106D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:106D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:106D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:106D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:106D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:106D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:106D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:106D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:106D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:106D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:106DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:106DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:106DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:106DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:106DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:106DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:106E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:106E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:106E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:106E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:106E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:106E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:106E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:106E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:106E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:106E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:106EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:106EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:106EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:106ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:106EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:106EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:106F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:106F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:106F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:106F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:106F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:106F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:106F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:106F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:106F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:106F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:106FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:106FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:106FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:106FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:106FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:106FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:020000020000FC +:107000005208EF065203EF025206FEE600FE1B0096 +:10701000DC16089F03088F0408089F040862FE24FA +:1070200000089F0408EEBF00EEBA00C1C514410E6F +:1070300011D9D0FF118FD1FF312E45C4C0D7F23105 +:10704000A2C401E2D79DE261DD4C09DF12717BFA37 +:10705000C18F06089FB7FAC0CF060800EE2700319F +:10706000F2FA04CF0608004C00DF05D50008DD1653 +:1070700061DD717BFAD50608DD0ACDE31F61CD61C4 +:10708000CDEE160061CDFED40061FFFE9A00FCF843 +:10709000FF0EFEB20061CDFED5004C09DF0EC18FA0 +:1070A00006086FB7FA9F0608C0EE0400CF06080076 +:1070B000F8E3D75200EF025202FE3700CFB6FA00D3 +:1070C000CF060800BF0408C716629F0008410011E0 +:1070D0008F44209B4100118F45209F0108C651001D +:1070E000FE62FFEF025205CF060800C1510CFE0AF6 +:1070F00000C0D7C1511DFE0200C0D761DD717BFA0F +:1071000070CEC0A59EC47CFF9EC4609EC461CDD7D6 +:1071100061DD717BFAC18EC45C1BFED6FFCF060811 +:1071200001FED7FFC061CDD731F2FA1AC1AEE4BF7C +:10713000A8FAAEE6BFAAFAAED4BFACFA30FFFFBEE3 +:10714000E4BEE6BED4C0D731F2FA11C1AFA8FABE90 +:10715000E4AFAAFABEE6AFACFABED4C0D7C1BFAEA8 +:10716000FA13BFB0FA15BFB2FA17BFB4FAC0D7AF5F +:10717000AEFADBB0FAEBB2FAFBB4FAD7534B3052AB +:107180005430324E323030475631323000FFC15029 +:10719000FEFEAB0061DD717BFACF060800FE0A003F +:1071A000FEA4FF61CDF8E3EECF00C7FB0408BFA843 +:1071B000FA8FC0009C05C5C337040600BFAAFA3584 +:1071C00036F271300000522BFE6600C2C4C630A0F9 +:1071D00071B800300000B8022004AFAAFAB800303D +:1071E0000F00B802AFA8FA61FF520AFE3AFFECF8AE +:1071F000FF0E717BFAC1C7FB04088C05C65C80FEDC +:107200000200C0D761DD717BFA70CFC0FFA59FC0BF +:10721000007CFF9FC000609FC00061CDD7618BFEE6 +:10722000E2FF717BBE410011FB000017CEFC006144 +:10723000CB089EFDF31161C999A58392DFF7D7FEB4 +:10724000B1FED5B6FADF23C1CF0308035109FEF41E +:10725000FDC0D2DF37FE3800A20408CF0308075173 +:1072600009FEE1FDD2B20408DF22C7FB0408318326 +:1072700002C6D7C6510AFECCFD624C1FDF06CFB650 +:10728000FA01EF04CFB6FA00C0EE5BFEC0EE55FE89 +:10729000C7C1FB04088B31196C0161589BC0C6D76C +:1072A000717BFAFE4DFEAF0408040600C1143604DB +:1072B00072300000522DF3FE77FF8FC000FE2BFED0 +:1072C00061CF5C807C8073C0041900CEFC0F61CB61 +:1072D000C55404EF03C55417FE18FEC7360008BB9B +:1072E000629C0288089C03D1DD334C41DE2F70F193 +:1072F000312DB161090033081C000851FF612A419A +:107300000E118FD0FF613B118FD1FF6138DC0E8BE6 +:107310005C03DF0964C6C4FE2BFDEECAFDC6C4EEE5 +:02732000C3FDAB +:020000020000FC +:10732200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10733200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10734200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10735200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10736200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10737200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10738200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10739200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1073A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1073B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1073C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1073D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1073E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1073F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10740200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10741200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10742200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10743200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10744200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10745200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10746200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10747200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10748200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10749200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1074A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1074B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1074C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1074D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1074E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1074F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10750200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10751200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10752200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10753200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10754200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10755200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10756200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10757200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10758200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10759200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1075A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1075B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1075C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1075D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1075E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1075F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10760200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10761200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10762200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10763200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10764200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10765200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10766200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10767200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10768200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10769200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1076A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1076B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1076C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1076D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1076E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1076F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10770200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10771200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10772200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10773200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10774200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10775200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10776200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10777200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10778200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10779200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1077A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1077B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1077C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1077D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1077E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1077F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10780200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10781200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10782200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10783200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10784200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10785200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10786200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10787200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10788200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10789200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1078A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1078B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1078C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1078D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1078E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1078F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10790200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10791200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10792200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10793200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10794200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10795200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10796200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10797200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10798200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10799200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1079A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1079B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1079C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1079D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1079E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1079F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:107A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:107A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:107A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:107A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:107A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:107A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:107A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:107A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:107A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:107A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:107AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:107AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:107AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:107AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:107AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:107AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:107B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:107B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:107B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:107B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:107B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:107B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:107B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:107B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:107B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:107B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:107BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:107BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:107BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:107BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:107BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:107BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:107C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:107C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:107C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:107C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:107C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:107C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:107C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:107C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:107C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:107C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:107CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:107CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:107CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:107CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:107CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:107CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:107D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:107D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:107D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:107D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:107D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:107D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:107D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:107D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:107D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:107D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:107DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:107DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:107DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:107DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:107DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:107DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:107E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:107E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:107E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:107E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:107E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:107E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:107E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:107E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:107E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:107E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:107EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:107EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:107EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:107ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:107EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:107EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:107F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:107F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:107F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:107F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:107F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:107F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:107F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:107F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:107F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:107F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:107FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:107FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:107FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:107FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:107FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:0E7FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/bsr_k0R_V0.5.hex b/tags/1.34_1.05nup/hex/bsr_k0R_V0.5.hex new file mode 100644 index 0000000..2e87eb7 --- /dev/null +++ b/tags/1.34_1.05nup/hex/bsr_k0R_V0.5.hex @@ -0,0 +1,649 @@ +:02000000820577 +:02000200FFFFFE +:020008005C0D8D +:04001000D40AD60A2E +:02001C002B0CAB +:02002400770C57 +:02002A000A0BBF +:080034005E0D250D200DCA0A26 +:04004A00D80A1B0DA8 +:0400C0007EFBFF853F +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7FD5D02C736F00071F4C6DE0671301048 +:1000E800F9EF10360000868767D1DFFB66D1DFF6AF +:1000F800FD7C01360000674C09DE22318E12490072 +:10010800217267318E04F60FC1317B9EFDC41189BF +:100118006142DF03F1EF01E1610687EFD940002179 +:10012800FFDF03E1EF01F161065700674C09DE1CB0 +:10013800318E124900217267318E04F647148961A5 +:1001480042DF03F1EF01E1610687EFDF66D161E885 +:10015800FD5E04FD3D05FD6824EDD900C6D761EDBF +:10016800D7717BFACEA016CEA180CEA409F5AAFF3E +:10017800F5A9FFD7F400F401F402CD0306F404F462 +:1001880005F406CD0740F40CF40EF408F40FF5302E +:1001980000F53100F53300F53400CF350003CF37D3 +:1001A8000019F53C00F53E00F520FFF521FFCE22B1 +:1001B800E9E523FFCE240BCE2503F526FFCE271F26 +:1001C800CE2C1FE52EFFCE2F07CE28FFF54300F5D6 +:1001D8004700CF530006F55700F6BEE0BEE2F5D063 +:1001E800FFCBE4FFFFCBE6FFFFCED4FFCEE8FFCE88 +:1001F800ECFFCEE9FFCEEDFFCEEAFFCEEEFECEEB72 +:10020800FFCEEF49CED8FFCEDCFFCE38B1CE397164 +:10021800F537FF7108F20090BFB4017138F100F5AD +:100228004002F54102F54302F5A5FFF5A6FF715816 +:10023800F000F530FF7128F0005087BF1801BF1A91 +:1002480001BF1C01BF1E017148F000F53002F5BC6A +:10025800FFF5BDFFD7CEABACD7C720FE200CFBF80F +:10026800FFF6BFBA015020BFBA01FD7105717BFAD4 +:1002780017040800FD2608629C06FDB107620E06F9 +:100288009C06300020BC02CC04005112879C0897C1 +:10029800878C08974C1C61C8ED4703FD5D02878C6D +:1002A8000897318EFD7307D2DD0E878C0897318E43 +:1002B800FD7707629C06EFE6CC07008C074C04DE4E +:1002C80066F1879C0997AC02148C049EFD11897213 +:1002D800878C0997318E07040800146299AC02A133 +:1002E800BC02878C099781879C0997878C0997D1CD +:1002F800DFD4304000C1878C0897318E31AD128C25 +:1003080007318E318D03BDD831FFBDDADADAADD8C9 +:10031800FD780AC0629C06D1DD08FD7E0500E7ED88 +:100328005804615907EF94878C0897318EFD7B0735 +:10033800D2DFF4878C089781879C0897ED98025143 +:1003480004879C0897878C08974C12DE17878C08BF +:1003580097318EFD7707629C06878C089781879C6A +:100368000897EFE1715030025104879C0897878CF9 +:1003780008974C1261C8ED1504CC07008C074C0493 +:10038800DE6D31825169FD5D0231B2E20631825182 +:1003980002EFF6713BE2878C0997318E070408005B +:1003A800148E509971503002878C099781879C0967 +:1003B80097878C0997D161E8318451CD304000C1CD +:1003C800878C0897318E31AD128C07318E318D03B1 +:1003D800BDD831FFBDDADADAADD8FD780AC0629C43 +:1003E80006D1DD06FD7E05E7EF66615907EF8D87CB +:1003F8008C0897318EFD7B07D2DFF431845102EFF0 +:100408000C878C089781879C0897ED76037160307C +:1004180002CC0000CC01008C014C09DE218C01319A +:100428008E1249F61F728C01318E04F647148961C9 +:1004380042DF03F1EF01E10D9B615901EFD98BD147 +:10044800DF08FD3609FD480AEF06FD7E05FD5E045E +:1004580010FE100CC6D7C720FE200AFBF8FF717BE0 +:100468009DF6BFBA015080BFBA01717BFAFD7105D4 +:1004780017040600FD2608629C04FDB107620E04FD +:100488009C04300048BBCC02005108879C06978723 +:100498008C06974C1261C8ED3305FD5D02878C060A +:1004A80097318EFD7707629C04CC05008C054C04BF +:1004B800DE61F1879C0797AB148C029EFD1189724F +:1004C800878C0797318E07040600146299ABA1BB8D +:1004D800878C079781879C0797878C0797D1DFD7E9 +:1004E800304000C1878C0697318E31AD128C0531B2 +:1004F8008E318D03BDD831FFBDDADADAADD8FD789B +:100508000AC0629C04D1DD06FD7E05E7EF21615932 +:1005180005EF99878C0697318EFD7B07D2DFF4872C +:100528008C069781879C0697ED9704FD3509F7108F +:10053800FE100AC6D7717BFAC720FE2004FBF8FF1D +:10054800FD710517040200FD2608629C01FDB10734 +:10055800626E019C013058FAFD0009626E019C012F +:10056800FD7E0510FE1004C6D73184BD02EFFA7176 +:0A0578007BBD717ABED7717BBED740 +:1005820061CF5100718C7109FECBF800FEFC69014C +:1005920000F6BF00F953C0F693935820FEDFF941ED +:1005A20000365E20345AFAEF05118B99A7A517443D +:1005B2007420DFF53602F9305AFAEF04CC0000A7B6 +:1005C20047DFF941003674203470FAEF05118B9938 +:1005D200A7A517447420DFF53670FA3070FAEF04DD +:1005E200CC0000A747DFF9FCD80000EFFE61DD7107 +:1005F2007BFABEF0ADD8BEF200AEF661CDD706DA18 +:10060200BDDAADDC06D8BDD861D8A6DAD7C312AD43 +:10061200D826DCBDD861317006DA23BDDAC2D7D163 +:10062200DD1BC1C3DADA9DDAADD8311E33311E3398 +:1006320071F9B4DADFF4BDD813BDDAC2C0D75BDB1F +:100642009DDB605BDA9DDAADDC5BD9085BD808BD67 +:10065200D8D7DF1D06DC44807FDF167152DEEF3211 +:10066200DF0F06D844807FDF083154DE3C3172DE72 +:100672003CC9DE0504FDC706EF46C514ADDEC16503 +:100682007BDB5C809DDEADDA71FB3571FB44807FE4 +:10069200DEC03544807FDEC86BD96BD86BDD6BDC86 +:1006A2000561C8DD1BADDA71FB3174DE077174DBE5 +:1006B200F181EF0C45ADD861F846DC61E87177DB7A +:1006C200C0BDDEC4D78EFC708EFDC1C5C3ADDE31A8 +:1006D2005E048639320000C3C1D8DEF1C1AEF8FC37 +:1006E200F10600C0C0C0C2C4C09EFD609EFCD7140B +:1006F20089728A049EFDAA021411894C40DD0E62A1 +:100702004C0430020061C8300100BF00F9D7C5C3F4 +:10071200C1ADDADAD831750914F62312F661D8B10F +:1007220025ED2F07C5C3C1ADDADAD8F4DB0361C802 +:10073200DD3B23559E31730A9501311C61D8A131ED +:1007420075F6618A4C80618ADC11DF0633718C3365 +:10075200DE0983DF0604010061D8857174DB35612F +:10076200FB9DDB6571F99DDA637064BDD8C0C2C4BC +:01077200D7AF +:100773005208EF065203EF025206FEE600FE1B008C +:10078300DC16089F03088F0408089F040862FE24F0 +:1007930000089F0408EEBF00EEBA00C1C514410E65 +:1007A30011D9D0FF118FD1FF312E45C4C0D7F231FB +:1007B300A2C401E2D79DE261DD4C09DF12717BFA2D +:1007C300C18F06089F7FFAC0CF060800EE270031CD +:1007D300F2FA04CF0608004C00DF05D50008DD1649 +:1007E30061DD717BFAD50608DD0ACDE31F61CD61BA +:1007F300CDEE160061CDFED40061FFFE9A00FCF839 +:10080300FF0EFEB20061CDFED5004C09DF0EC18F95 +:1008130006086F7FFA9F0608C0EE0400CF060800A3 +:10082300F8E3D75200EF025202FE3700CF7EFA0000 +:10083300CF060800BF0408C716629F0008410011D5 +:100843008F5C209B4100118F5D209F0108C65100E2 +:10085300FE62FFEF025205CF060800C1510CFE0AEB +:1008630000C0D7C1511DFE0200C0D761DD717BFA04 +:1008730070CEC0A59EC47CFF9EC4609EC461CDD7CC +:1008830061DD717BFAC18EC45C1BFED6FFCF060807 +:1008930001FED7FFC061CDD731F2FA1AC1AEE4BF72 +:1008A30070FAAEE6BF72FAAED4BF74FA30FFFFBE81 +:1008B300E4BEE6BED4C0D731F2FA11C1AF70FABEBE +:1008C300E4AF72FABEE6AF74FABED4C0D7C1BF7646 +:1008D300FA13BF78FA15BF7AFA17BF7CFAC0D7AFFD +:1008E30076FADB78FAEB7AFAFB7CFAD7534B305281 +:1008F3005430324E323030475631323000C5C15158 +:10090300045001EE0000FE5AFF9F03085109FEA4A4 +:10091300FEC4D2DF0908C3618AF3FE0500C2C4EE38 +:1009230035FFC1C7FB040861C999A58392DFF8C6E7 +:10093300C0D7FFC150FEFEAB0061DD717BFACF066D +:100943000800FE0A00FE6FFF61CDF8E3EECF00C79B +:10095300FB0408BF70FA8FC0009C05C5C3370406AB +:1009630000BF72FA35369A09300000522BFE66003A +:10097300C2C4C6304809B800300000B8022004AF32 +:1009830072FAB800300F00B802AF70FA61FF520A72 +:10099300FE05FFECF8FF0E717BFAC1C7FB04088C60 +:1009A30005C65C80FE0200C0D761DD717BFA70CFA3 +:1009B300C0FFA59FC0007CFF9FC000609FC0006177 +:1009C300CDD7618BFEE2FF717BBE410011FB0000BE +:1009D30017CEFC0061CB089EFDF31161C999A58375 +:1009E30092DFF7D7FE7CFED57EFADF23C1CF030863 +:1009F300035109FEBFFDC0D2DF37FE3800A2040851 +:100A0300CF0308075109FEACFDD2B20408DF22C7A9 +:100A1300FB0408318302C6D7C6510AFE97FD624C18 +:100A23001FDF06CF7EFA01EF04CF7EFA00C0EE2669 +:100A3300FEC0EE20FEC7C1FB04088B31196C0161B7 +:100A4300589BC0C6D7717BFAFE18FEAF0408040694 +:100A530000C11436AC09300000522DF3FE77FF8F2E +:100A6300C000FEF6FD61CF5C807C8073C00419007A +:100A7300CEFC0F61CBC55404EF03C55417FEE3FD51 +:100A8300C7360008BB629C0288089C03D1DD334C47 +:100A930041DE2F70F1312DB161090033081C0008CC +:100AA30051FF612A410E118FD0FF613B118FD1FF9E +:100AB3006138DC0E8B5C03DF0964C6C4FEF6FCEE12 +:070AC30095FDC6C4EE8EFD97 +:100ACA00400EF90161FC61FC61FC61FC61FCC1C37F +:100ADA00C5C7520C929269D4FEC1DFF88EFD708EA2 +:100AEA00FCC1301324FDA533C09EFC609EFD34D4A6 +:100AFA00FE5206C0B9A5A592DFF9C6C4C2C061FC00 +:100B0A00C1C3C5C7520C929269D4FEC1DFF88EFDEB +:100B1A00708EFCC13184510DF562FA71483002FDC4 +:100B2A00EC2BED130C31A25139F562FA71483002FF +:100B3A0071603002FDEC2BD542F9DF0FD543F9DFA6 +:100B4A000AD544F9DF05D545F9DD11710A233102C9 +:100B5A000302EFFA710303710B23EF03710A23ED0A +:100B6A00130C319451124062FA03DD064062FA0412 +:100B7A00DF06F562FAFDEC2B8F62FAD1DD0891DD12 +:100B8A001291DD29EF467140300271503002E56260 +:100B9A00FAEF768E509F08F971503002D908F9F1B0 +:100BAA00FD792E629F0AF9CF62FA02EF5C31945105 +:100BBA001731C45106CF62FA03EF11F562FA714890 +:100BCA00300271603002EF41CF62FA044062FA03E8 +:100BDA00DF0E8F0AF99E50D908F9F1FD912EEF1513 +:100BEA008E509F0AF9D90AF9F1C1D908F9FD372CB3 +:100BFA00C071503002A008F94062FA03DF0BD9082D +:100C0A00F9F1FD792E629F0AF9C09EFC609EFD34BF +:100C1A00D4FE5206C0B9A5A592DFF9C6C4C2C06106 +:100C2A00FCC1C7F616710BE2714AE5717BBD710A08 +:100C3A00E651405F0401D1DD05A7F647DFF3710AEB +:100C4A00E6300400BF2401F6BF2A01300B0BBF288F +:100C5A000100000000510FBF280100000000500FE2 +:100C6A00BF2801715320716320C6C061FCC1C53120 +:100C7A00542016D51AF9DD0EEB18F9899E44A218EC +:100C8A00F9B01AF9EF2B715320710AE6300400BF4C +:100C9A002401F6BF2A01300B0BBF28010000000017 +:100CAA00510FBF280100000000500FBF28017163D7 +:100CBA0020C4C061FCEFFE61FCEFFE61FCEFFE6147 +:100CCA00FCEFFE61FCEFFE61FCEFFE61FCEFFE61F2 +:100CDA00FCEFFE61FCEFFE61FCEFFE61FCEFFE61E2 +:100CEA00FCEFFE61FCEFFE61FCEFFE61FCEFFE61D2 +:100CFA00FCEFFE61FCEFFE61FCEFFE61FCEFFE61C2 +:100D0A00FCEFFE61FCEFFE61FCEFFE61FCEFFE61B1 +:100D1A00FCE51CF961FC71422161FCC18F6CF94F41 +:100D2A0096FFDF2B8F6DF94F97FFDF238F6EF94FF9 +:100D3A0098FFDF1B8F4BF95C04D1DF13712043F955 +:100D4A00710303710B23400EF90161F8E50FF9C035 +:100D5A0061FC61FCC1C3C5C7520C929269D4FEC141 +:100D6A00DFF88EFD708EFCC1717AFA8E312C06DDA9 +:100D7A000991DD1D91DD3191EF49D9AEF9F104A553 +:100D8A00F9148D1F9930A5F9FDE932629F3AF9EFFE +:100D9A0032D9AEF9F104A8F9148D1F9930A8F9FDDA +:100DAA00E932629F3BF9EF1BD9AEF9F104ABF914B2 +:100DBA008D1F9930A5F9FDE932629F02F93012229E +:100DCA00FDA5334031FF08DD05A031FFEF1771584B +:100DDA00F00071322140AEF902DF03F1EF048FAE69 +:100DEA00F9819FAEF9C09EFC609EFD34D4FE520686 +:100DFA00C0B9A5A592DFF9C6C4C2C061FCC1C3C50A +:100E0A00C7520C929269D4FEC1DFF88EFD708EFC37 +:100E1A00C18F72F95C03D1DD16400EF903DD06407D +:100E2A000EF905DF0A31240F0630B737FDA533C0A6 +:100E3A009EFC609EFD34D4FE5206C0B9A5A592DF81 +:070E4A00F9C6C4C2C061FC3F +:0A0FF60030383A34353A3339000040 +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:102040004A574000F6DA6E9472362B329223D2272A +:0E2050008F29EB2AC52F653168311035080144 +:10205E000B001F0000000000000000000000000048 +:06206E000000000000006C +:08207400317503F7332312D785 +:0A21000030383A34353A3339000024 +:10210A00F7D7C7C1FBF8FF31642002EFFA715220FA +:10211A00340020C5304000C1C1506CFD05261006B0 +:10212A0017C1E6A1C1500EC1506CFD492510061712 +:10213A00C1E6A1C1500EC1506CFD4925100617C158 +:10214A00E6A1C1A1A1C1506CFD4925100617C1E63F +:10215A00A1C1500EC1506CFD05261006CC0100CC61 +:10216A00000017C1E6A1C1503EC1506CFD05261002 +:10217A0006CF03F99EAF5AFABF04F9AF5CFABF065D +:10218A00F9C0C6D7C72006FBF8FFC7170403001615 +:10219A00F74940209BA3A75102614ADFF4C6C7173B +:1021AA00A116F74942209BA3A75102614ADFF4C650 +:1021BA0017A1C1E6A1C15006C1506CFD0526100643 +:1021CA0017040300C1E6A1C1503EC1506CFD0526AB +:1021DA001006716201300900FD3B3362316A9C05C9 +:1021EA00716301FD0C21717201300800FD3B3362FD +:1021FA009F02F9301222FDA533F6C15084FDD02486 +:10220A00C0629C051006C6D7C7C1FBF8FF51E0D9CA +:10221A0002F9D651A36128319E9F3DF92F5EFA310A +:10222A008EFD74201344040071FEDE05D55FFADFCB +:10223A00548F3DF97C804C95DC15D93DF9F1241475 +:10224A0000BDD8AF04F9FDEF0512F623BBEF13D991 +:10225A003DF9F1241400BDD8AF06F9FDEF0512F6D9 +:10226A0023BBD903F9F1610900BB17C1E6A1C1502B +:10227A000CC1506CFD05261006D2DF068F3DF99F72 +:10228A005EFAA05FFAF7C0C6D7300500FDEC34301D +:10229A000500FDEC34717041F9E7D7303300FDECED +:1022AA0034F6C1E6A1C15084FDC5251004717841F8 +:1022BA00F9F7D7300A00FDEC34716041F9E7D771BC +:1022CA006841F9F7D7F7D7FDCF22F7D7FD9322F761 +:1022DA00D7FDBD22F7D7FDC922F7D7FDA522F7D72B +:1022EA00C75A00FC8E205CFC9E2071030E715207B7 +:1022FA0030A000FDEC34715307300400C1506CFD6E +:10230A00D024C056C866318EF7BDD813BDDAFD1089 +:10231A0007C9DCCCCC30F440FD7C06DE03E7EF2BAA +:10232A00669F3CF9710A2071003000711200710237 +:10233A000E306400FDEC343102000F5A00FC8E208E +:10234A005CFC9E2071030EE7EF01F7C6D73104004B +:10235A00245A00FC8E205CFC9E2071030E715207E9 +:10236A0030FA00FDEC3430FA00FDEC3430FA00FDAE +:10237A00EC347153075A00FC8E205CFC9E207103DA +:10238A000EF7D7FDA522F7D7D560FADD04B060FABB +:10239A00D7CF60FA3331040706713041F9EF04717F +:1023AA003841F931120506714041F9EF047148418B +:1023BA00F9403DF957DC09403DF9B861D8E561FAC1 +:1023CA00403DF947DC09403DF9BD61D8F561FA4065 +:1023DA0061FA01DF0C403DF947DC06403DF9BDDCFE +:1023EA0011D561FADF11403DF957DC0B403DF9B8D0 +:1023FA00DE05712204EF03712304311205058F5A99 +:10240A00F9EF01F1318EBE6AD7F7D77140F000714A +:10241A00783002713AE6713BE2713BEA713BEE5A5F +:10242A0006FCCF34024AE552FF711A52710A527100 +:10243A004830027130300271203002CF330208CFA7 +:10244A0032020A71303102713BE6717030028E2617 +:10245A005CFC9E26D7717830027148F000D7FD6186 +:10246A002BFD65278F10F9313305F50EF9EF04CFEF +:10247A000EF903FD2B2CFDA62EFD3727FDAD24FDFD +:10248A006B33715221717AFAFD5D02FD6E3331545C +:10249A002108715321FD6E33EFF4FD7834FD660196 +:1024AA00EFE6D731020403F1EF01E13410F9718C40 +:1024BA008971899931120403F1EF01E13410F9713C +:1024CA008C89719999D7C7C1C1FBF8FF3172200372 +:1024DA00FD37273164200300EFF9716220F51BF9FB +:1024EA008C02318EFD8826D2DD0ACF1BF902716378 +:1024FA0020F7EF478C0A318EFD9E26FDE8268C02D6 +:10250A006C01318EFD9E26300400BF240130174035 +:10251A00BF1C01300400BF2201F6BF2A01710BE281 +:10252A00CE44FF3182E202EFFA8E449C01FD13276A +:10253A00710BE27163208C01318E121004C6D7C769 +:10254A00C1FBF8FF31722003FD37273164200300F5 +:10255A00EFF97162208B318EFD8826D2DD06716318 +:10256A0020E7EF548C08318EFD9E26FDE8268B6C01 +:10257A0001318EFD9E26300400BF2401301740BF72 +:10258A001C01300400BF22018C0A91DF04F6BF2A25 +:10259A0001710BE2CE44FF3182E202EFFAAC0C1475 +:1025AA008E449961790C61690A8C0AD1DFDAFD13CC +:1025BA0027710BE2716320F7C0C6D7C7C1FBF8FFCA +:1025CA0031722003FD37273164200300EFF971626D +:1025DA0020710AE68B318EFD8826D2DD06716320D2 +:1025EA00E7EF158C08318EFD9E268C0A318EFD9EF2 +:1025FA0026FD1327716320F7C0C6D7C7C1FBF8FFB2 +:10260A0031722003FD37273164200300EFF971622C +:10261A0020710AE6710BE28B318EFD8826D2DD0924 +:10262A00716320717AFAE7EF52710BE23152203965 +:10263A00C73414F9AC0C1652048B99A5A792DFF98A +:10264A00C63184BD02EFFA717ABDCEB144CBB4145F +:10265A00F98C0A318EBEB8CEBB48714BE1714BE59D +:10266A00710ABD8C089E44EF118C089E44710BE6DA +:10267A008C0A9F1AF9AC0CBF18F9F7C0C6D7C7164F +:10268A00FDBF2617F1FD9E26D2DD06FD1327E7EFD3 +:10269A0001F7C6D7C716710BE2669E443182E20380 +:1026AA0000EFF9F6420401DD09AF0401BF0C01E7AE +:1026BA00EF01F7C6D7AF2801085CFB08BF28010065 +:1026CA00000000AF28015CFBBF2801300400BF2ACC +:1026DA0001301780BF1C01300400BF2201D7AF248C +:1026EA0001086C0408BF2401AF28016C0F086C0BA9 +:1026FA0008BF280100000000AF2A01085CFB08BFE0 +:10270A002A0100000000EDBF26300400BF2401F6B4 +:10271A00BF2A01300B0BBF280100000000510FBF78 +:10272A00280100000000500FBF2801D7D7710BBD48 +:10273A00717BBD7132057120F00000000000F6BF08 +:10274A0026015014BF1401CB44000A300F0FBF28D2 +:10275A0001716320715320717220D731642002EF16 +:10276A00FAFDE8267133057128F000717320D7D776 +:10277A00D77100F200301100BFB601300188BF9056 +:10278A0001300984BF9E01BF9C01BF9A01BF980115 +:10279A00BF9601BF9401BF9201F53CFF30FE00BF16 +:1027AA00BE015004BFBC01F6BFB80150EEBFBA016A +:1027BA00A1BFB201C918FE00D730EF00BFB401F6BD +:1027CA00BFBA017108F200D78F5BF9D1DD1191DD33 +:1027DA004991DD4291DD2091DD4491DD49EF3B8F46 +:1027EA000EF92C03DC47D1DD0A91DD4191DF04FDAE +:1027FA00D528D7FD3828D7F6426CFF61E8E1318F3A +:10280A0012AE6C23BE6CF6426EFF61E8E1318F12A4 +:10281A00AE6E23BE6ED7FDD528D7FD3828D7F6BEB3 +:10282A006CCB6EFF00D7CB6CFF00F6BE6ED78F3C29 +:10283A00F9318EF7BDD813BDDAFD1007C9DC0000E7 +:10284A00304C41FD7C06DE17A01DF9401DF97FDEE4 +:10285A0007F6BE6CBE6EEF06D95AF9F1BE6ED78F77 +:10286A003CF9318EF7BDD813BDDAFD1007C9DC007B +:10287A0000304C42FD7C06DE29F6426CFF61E8B26C +:10288A006CFFD95AF9F1426EFFDD3FD95AF912AEFF +:10289A006E43DE03E1EF0251FF318F12AE6E03BECB +:1028AA006ED7D95AF9F1426CFFDD16D95AF912AE30 +:1028BA006C43DE03E1EF0251FF318F12AE6C03BEAF +:1028CA006CF6426EFF61E8B26EFFD7D51EF9DD04E1 +:1028DA00B01EF9D7CF1EF903AE6E4222F9DD13AF4F +:1028EA0022F9426EFFDE05B26EFFEF06AE6EA1A1BF +:1028FA00BE6EAE6C4220F9DD13AF20F9426CFFDEEA +:10290A0005B26CFFEF06AE6CA1A1BE6C8F1FF9D1A8 +:10291A00DD082C02DD042C02DF338F3CF9318EF7FF +:10292A00BDD813BDDAFD1007C9DC0000304C42FDEA +:10293A007C06DE0CF6BF20F9D95AF9BF22F9EF332B +:10294A00D95AF9F1BF20F9F6BF22F9EF268F3CF9DF +:10295A00318EF7BDD813BDDAFD1007C9DC0000308F +:10296A004C42FD7C06DE07E6A1BF22F9EF05E6A18F +:10297A00BF20F9AE6C4220F9DF0AAE6E4222F9613D +:10298A00F8A01FF9D7C7D524F9DD06B024F9EDE977 +:10299A002A8F5CF9D1DD1491DD2391DD359161F83F +:1029AA00ED322A9161F8ED612AEF12F6BE66F51C46 +:1029BA00F9F526F9F525F9714302EDE92AD95AF90B +:1029CA00F1BE66F51CF9F526F9F525F9714202ED15 +:1029DA00E92AD51CF9DD07F51CF9CF25F902D52519 +:1029EA00F9DD358F26F991DD082C02DD042C02DF92 +:1029FA0008F6BE66714302EF09D95AF9F1BE66714B +:102A0A004202A026F94026F920DF06F526F9B0256C +:102A1A00F9CF24F916EDE92AD95AF9F1BE667142BD +:102A2A0002CF24F9C8EDE92A7142028F26F991DD15 +:102A3A00082C02DD042C02DF08D95AF9F1BE66EF30 +:102A4A0003F6BE66A026F94026F91061F8F526F9C4 +:102A5A00CF24F932EDE92A714202D525F9DD0CF6C7 +:102A6A00BE66F525F9CF24F93CEF748F26F95C038D +:102A7A003119728F26F931AE0444201489D2DD054A +:102A8A00311992DFFB318FF1085CC076D1DF03F197 +:102A9A00EF048F26F9819F26F966D1DD0E2C40DDE1 +:102AAA00162C40DD1E2C40DD29EF0CF6BE66F525FE +:102ABA00F9CF24F9B4EF28F6BE66E525F9CF24F953 +:102ACA003CEF1CD95AF9F1BE66E525F9CF24F93C49 +:102ADA00EF0DD95AF9F1BE66E525F9CF24F9B4C646 +:102AEA00D7D527F9DD04B027F9D78F5DF9D1DD0FE6 +:102AFA0091DD1D91DD1091DD1791DD2F91DD43F6FA +:102B0A00BE64F564FAD7D95AF9F1BE64F564FAD706 +:102B1A00D564FADF0BD95AF9F1BE64E564FAEF0617 +:102B2A00F6BE64F564FACF27F9FAD7D564FADF0E50 +:102B3A00D95AF9F1BE64E564FACF27F9FAD7F55DF7 +:102B4A00F9D7D564FADF0BF6BE64E564FACF27F944 +:102B5A00FAD7CF5DF902D7C736F00071F4DC1371EA +:102B6A0070F000CE9D08CE9EC0CE9F80CE9C7FE5A1 +:102B7A0034F9711BE3712BE3711AE7712BE7717A50 +:102B8A009D710A9E31929E02EFFA710B9E7103218A +:102B9A00711321712321C6D7C73102211E71022167 +:102BAA00710A9E31929E02EFFA3462F93692FF520E +:102BBA00078B99A5A792DFF9710B9EC6D7C788061E +:102BCA001631122115711221C7342AF93092FF16D3 +:102BDA0052078B99A5A792DFF9C6667367182AF977 +:102BEA00C6D7C77103213114211E711321710A9EA0 +:102BFA0031929E02EFFA3492FF362AF952078B99E4 +:102C0A00A5A792DFF9710B9E31242113717B9E8F48 +:102C1A006AF99E9A8F6BF99E9B711321717A9EC6EF +:102C2A00D7CF5AF9FFF532F9CF33F905D7C7880656 +:102C3A001666320002F02361F8EDE52C912361D883 +:102C4A00EDF22C2361D8ED012DD161F8ED0A2D2C7E +:102C5A00032361D8ED622E2C0C2C0461D8ED262DAD +:102C6A002C0461F8ED2F2D9161F8ED412D2361F8C7 +:102C7A00ED6A2E912C0461D8EDC72DD161F8EDD003 +:102C8A002D9161F8EDD92D9161F8EDE22D9161F860 +:102C9A00EDEB2D9161F8EDF42D2C042C0761D8EDA4 +:102CAA00FC2DD161F8ED0B2E912361D8ED152E2C58 +:102CBA000361D8ED202E2C0361F8ED282E9161F8DE +:102CCA00ED362E2361F8ED442E9161F8ED4C2E2C51 +:102CDA00072C0361D8ED5A2EED772E675CBF72661A +:102CEA0073621832F9ED772E30D122FDA53366735F +:102CFA00671832F9ED772E6673671832F9ED772E79 +:102D0A006673671832F94037F96ADF0D4038F96897 +:102D1A00DF074C6C61F8FD6102ED772E6673671868 +:102D2A0032F9ED772E6673671832F9D1DD0630A0D5 +:102D3A0031FDA533ED772E6673671832F9D1DD7A46 +:102D4A008F53F95C01D1DD05308000EF01F6609FF9 +:102D5A0092F98F53F95C02D1DD03E1EF01F172348C +:102D6A0092F989616A998F53F95C04D1DD045102A1 +:102D7A00EF01F1723492F989616A998F53F95C080B +:102D8A00D1DD045120EF01F1723492F989616A9917 +:102D9A008F53F95C10D1DD045110EF01F1723492B6 +:102DAA00F989616A998F53F95C20D1DD045140EFAA +:102DBA0001F1723492F989616A99ED772E66736727 +:102DCA001832F9ED772E6673671832F9ED772E66A9 +:102DDA0073671832F9ED772E6673671832F9ED7753 +:102DEA002E6673671832F9ED772E6673671832F913 +:102DFA00EF7B67318EC1662C30318EFDC72BC0EF59 +:102E0A006C6673671832F99E99EF626673671832B7 +:102E1A00F9712221EF576673671832F9EF4F66731B +:102E2A00671832F9303139FDA533EF4166736718F7 +:102E3A0032F930EA38FDA533EF336673671832F991 +:102E4A00EF2B6673671832F9300D39FDA533EF1D84 +:102E5A006673671832F9EF156673671832F9EF0D62 +:102E6A006673671832F92C7261F8CEABAAC6D7C757 +:102E7A0016664C30DC074C3761D8FDA22B66730905 +:102E8A0032F9318E12C6D7C716664C13DF0CF545D8 +:102E9A00F9F544F9F543F9F542F9C6D7CF82F93580 +:102EAA00CF88F90FCF89F907CF8DF903E58EF9E5B8 +:102EBA0091F9CF92F960D7C7880616662C042C02BE +:102ECA00DC0B912C05DC062C062C08DE06667367E3 +:102EDA001882F9662C04DF1667D1DD128F4DF95C72 +:102EEA0010D1DF0A714045F9710303710B23C6D76C +:102EFA00C71666730982F9318E12C6D7C7C1C1FBDC +:102F0A00F8FF8C025CF09C018C025C0F9B8C014CDC +:102F1A0081DC05F792EDC12F8C014C50DF05F79249 +:102F2A00EDC12F8C014C31DE468C014C11DE1E8C1A +:102F3A00014C10DF0D8B4C03DE3351030D318E1221 +:102F4A00EF758B4C03DE268B318E12EF6A8C014CA7 +:102F5A0020DF0D8B4C02DE1551060D318E12EF5714 +:102F6A008B4C02DE5051080D318E12EF4AEF468C1F +:102F7A00014C61DE208C014C60DF0D8B4C04DE3588 +:102F8A00510E0D318E12EF2F8B4C02DE28510A0D95 +:102F9A00318E12EF228C014C70DF0D8B4C08DE153E +:102FAA0051120D318E12EF0F8B4C02DE08511A0DA1 +:102FBA00318E12EF02F7921004C6D7C7D566FADD32 +:102FCA0006B066FAED6331CF66FA02713203312434 +:102FDA000C06712041F9EF04712841F931140706F2 +:102FEA00711041F9EF04711841F9713303400EF978 +:102FFA0003DD09400EF90561E8ED63318F41F97F80 +:10300A009EF976D161F8ED51318F41F99F9EF966AB +:10301A005C80D1DD2E8F41F95C80D1DD148F4DF9B2 +:10302A005C08D1DF1E713045F9710303710B23EF80 +:10303A00128F4DF95C04D1DF0A712045F97103033F +:10304A00710B23665C40D1DD2E8F41F95C40D1DDE6 +:10305A00148F4DF95C02D1DF1E711045F97103031B +:10306A00710B23EF128F4DF95C01D1DF0A71004514 +:10307A00F9710303710B23665C10D1DD2E8F41F9C0 +:10308A005C10D1DD148F4CF95C80D1DF1E71704465 +:10309A00F9710303710B23EF128F4CF95C40D1DFF6 +:1030AA000A716044F9710303710B23665C08D1DD70 +:1030BA002E8F41F95C08D1DD148F4CF95C20D1DFE9 +:1030CA001E715044F9710303710B23EF128F4CF9EF +:1030DA005C10D1DF0A714044F9710303710B236656 +:1030EA005C04D1DD2E8F41F95C04D1DD148F4CF9DB +:1030FA005C04D1DF1E712044F9710303710B23EFC5 +:10310A00128F4CF95C08D1DF0A713044F97103035C +:10311A00710B23665C02D1DD2E8F41F95C02D1DD91 +:10312A00148F4CF95C02D1DF1E711044F97103034C +:10313A00710B23EF128F4CF95C01D1DF0A71004445 +:10314A00F9710303710B238F72F95C03D1DD0A3124 +:10315A00240F0630B737FDA533C6D7C7C6D7C72051 +:10316A0004FBF8FF400EF903DD06400EF905DF22E5 +:10317A008F42F99C038F43F99C028F44F99C018F7B +:10318A0041F99B17C1300400C1F6C15044FD052620 +:10319A0010061004C6D78F52F95C01D1DD05F50E71 +:1031AA00F9EF398F52F95C02D1DD0C5A00FC8E20FE +:1031BA005CFC9E2071030E8F52F95C04D161E871A8 +:1031CA0013008F52F95C08D161E871030E300500D3 +:1031DA00FDEC34710A2071120071020E8F52F95CF3 +:1031EA0020D1DD0830DB22FDA533EF0E8F52F95CCA +:1031FA0010D1DD0630E022FDA5338F52F95C80D173 +:10320A00DD0830D622FDA533EF0E8F52F95C40D18E +:10321A00DD0630E522FDA533F552F9F7D700EFFDBB +:10322A00D7C7400EF903DD09400EF90561E8EDE75D +:10323A003231342170D568FADD06B068FAEDE7322A +:10324A00CF68FA088FA3F92F3BF9318EFD7420134A +:10325A0044040071FEDC258F3BF99FA3F98F3BF9EB +:10326A00315A4FA4F9DD159FA4F98F4AF95C40D170 +:10327A00DF0A716042F9710303710B238F3BF94F27 +:10328A00A1F9DD1E8F3BF9311A738F3BF9312A619F +:10329A000B9FA1F9D9A1F9F1C1F6C15050FDC5257D +:1032AA0010047133217150F000CE301BCF17000685 +:1032BA00CE3106717A30710BE3710BE78F5EF991AB +:1032CA00DD0591DD0AEF13D95AF9F1BD1AEF0E5156 +:1032DA00FF2F3AF9318EBD1AEF03F6BD1AC6D7C7CA +:1032EA00C1C1FBF8FFAC021489728A016142DE1186 +:1032FA00899C01AC02148A017299AC02148C019A5D +:10330A0001AC021489728A01614ADC0689318E1283 +:10331A00EF1BAC02148A01728A02614ADE078A0133 +:10332A00318E12EF08AC02148A02318E121004C6D2 +:10333A00D7C716710AE7710BE37150F000717B3041 +:10334A00CE3023CF170006669E31717A30710BE7B3 +:10335A003182E302EFFA8D1F7158F000318E12C6E6 +:10336A00D7ED8D33C73144211771432130482016D8 +:10337A0017445C20DD0AABCEFC0061CAA7A7EFF0B8 +:10338A00F7C6D7C75600664C0FDE0BF0317E12F631 +:10339A0078B0F986EFF0F56AFAC6D7717BFAC7C139 +:1033AA00C1FBF8FFD56BFADD0300EFFDE56BFA40D0 +:1033BA006AFA0FDC0300EFFDCC01008C014F6AFAB8 +:1033CA00DE1D8C01F0317E1279B0F9614902DF0A03 +:1033DA0000F56BFA717AFAE7EF60615901EFDCCC1C +:1033EA0001008C014C0FDE188C01F0317E04B0F91B +:1033FA0014A96168DF05AC02B9EF05615901EFE272 +:10340A00A06AFACC0000CC01008C014C0EDE168CAE +:10341A0001F0317E04B0F914A9616861E8615900CC +:10342A00615901EFE48B4F6AFADD0300EFFDF56B9A +:10343A00FA717AFAF7EF0300EFFD1004C6D7C71640 +:10344A00667767F0317E04B0F914A96168DD1A67FE +:10345A004C0FDE1581F0317E04B0F914A91267F021 +:10346A00317E3378B0F987EFD9B06AFAC6D7C72068 +:10347A0004FBF8FFCC0200CC03008C034C0FDE39AE +:10348A008C03F0317E04B0F914A96168DD26A9CE57 +:10349A00FC0061CAD2DF1DD50EF9DF0BCC01008C0E +:1034AA0001D1DF0300EFF8717BFA8C03318EFD48FE +:1034BA0034717AFA615903EFC1CC03008C034C0FC3 +:1034CA00DE168C03F0317E04B0F914A9616861E854 +:1034DA00615902615903EFE48C02D1DF97F71004B6 +:1034EA00C6D7C7C1C1FBF8FFFD5D028C02D1DD1250 +:1034FA0061690230AE01BBF6614900DDEE61890007 +:10350A00EFF51004C6D7C7712BE78F0EF9D161F812 +:10351A00ED103691DD1B9161F8EDC2359161F8ED40 +:10352A00F5359161F8EDFC359161F8ED0536ED6DF3 +:10353A00368F0FF991DD30D5CEF9DF05D5D1F9DD1A +:10354A0005F56CFAEF03A06CFA8F6CFA01DE09F547 +:10355A000EF9715221ED703640CEF903DE0940D1E1 +:10356A00F90361D8ED7036F56CFA716221710222A5 +:10357A00711222FD3727FD8E21FD0A21D2DD097144 +:10358A005221F50EF900EFFDFDEA22D2DD0C71524F +:10359A0021FD6527E50EF9ED7036FDCF227163072F +:1035AA00D50FF9DF05F55BF9EF04CF5BF903CF0E11 +:1035BA00F902715221ED7036FD7B27CF37001DCB02 +:1035CA00E43BEFCBE6F6F0CED4EFFD1524FD7A27E7 +:1035DA00714A9DCF0EF903308000C15008C1505086 +:1035EA00FDC525100400F50FF9EF7B31020001003B +:1035FA00EF74CF0EF905FDC922EF6BCF0EF9023138 +:10360A0002006300EF60FDC327FD5F24FD7927F503 +:10361A0042F9F543F9F544F9F545F9717301717BFE +:10362A00FA716207FD5723CF350003CF370019CE51 +:10363A003708CBE4BFFFCBE6FFF5CED4FFF6BEE0FA +:10364A00BEE2BED0F56CFAE50EF931949E02EFFAAD +:10365A00FD652761FD713AE7712BE7717AFA7152BC +:10366A0021EF0300EFFDC6D7D56FFADD04B06FFA7C +:10367A00D7CF6FFA08400EF903DD06400EF901DFD5 +:10368A006331340708716321F5CEF9EF15316421EE +:10369A0005F5CEF9EF0CA0CEF9D5CEF961F8CFCE6B +:1036AA00F9FF31440708711322F5D1F9EF153114E6 +:1036BA002205F5D1F9EF0CA0D1F9D5D1F961F8CFEE +:1036CA00D1F9FF31040208710322F5D0F9EF15315F +:1036DA00042205F5D0F9EF0CA0D0F9D5D0F961F89C +:1036EA00CFD0F9FF8F0EF9D1DD092C03DD122C02A0 +:1036FA00DD0ED7F5CEF9F5D1F9F5D0F9F56DFAD792 +:10370A00D5CEF9DF20406EFA04DC40406EFA32DE94 +:10371A003A8F4AF95C04D1DF32712042F97103030E +:10372A00710B23EF2640CEF932DF148F4AF95C0879 +:10373A00D1DF18713042F9710303710B23EF0C408A +:10374A00CEF9C8DF06F50EF97152218FCEF99F6EB8 +:10375A00FA8F42F95C08D1DD20A06DFA406DFA0DAE +:10376A00DC1ACF5BF903F6426CFFDF10426EFFDF13 +:10377A000BF50EF9715221EF03F56DFA40D1F90AF2 +:10378A00DF128F4AF95C10D1DF0A714042F97103E6 +:10379A0003710B2340D0F90ADF128F4AF95C20D15A +:1037AA00DF0A715042F9710303710B23D7C7400E28 +:1037BA00F90361E8EDD9383477F9C5300600C1500C +:1037CA00A8C15030FD492510068F78F9F0F977F92C +:1037DA00F303FD7420131431FF31EE05312FC18F2D +:1037EA007AF9F0F979F9F303FD7420C01413C514BA +:1037FA0031FF31EE05312FC405C18F7CF9F0F97B19 +:10380A00F9F303FD7420C01413C51431FF31EE051A +:10381A00312FC40516F1609F77F917709F78F98FD9 +:10382A0056FA5C1FF0317E04D2F914A9BDDCF6BD4C +:10383A00DEAF52FABDD8AF54FABDDAADDEFD0F06DF +:10384A00ADDABF54FAADD8BF52FA8F56FA5C1FF000 +:10385A00317E121778D2F9BDDCF6BDDEAF52FABD61 +:10386A00D8AF54FABDDAADDEFD0006ADDABF54FAC0 +:10387A00ADD8BF52FAA056FAAF52FABDD8AF54FA31 +:10388A00BDDA5106FD2106C9DCFF00F6FD40068DB2 +:10389A00D89F79F9AF52FABDD8AF54FABDDA5106BA +:1038AA00FD21065108FD2106C9DCFF00F6FD400690 +:1038BA008DD89F7AF98F72F95C03D1DD128F4BF99B +:1038CA005C10D1DF0A714043F9710303710B238F36 +:1038DA0072F95C02D1DD068F72F95C01D1F7C6D7A5 +:1038EA00D973F9F1C15030FDD024C0629F76F971C5 +:1038FA003043F98F4BF95C08D1DF06710303710B72 +:10390A0023F7D7D976F9F1C1D975F9C15030FDC578 +:10391A00251004713043F98F4BF95C08D1DF067129 +:10392A000303710B23F7D7C72004FBF8FF300F00FE +:10393A00C15030FDD024C0401BF902DF03F7EF3736 +:10394A00CC0100CC0202CC03808F72F95C03D1DF78 +:10395A0005CC0007EF108F72F95C01D1DD05CC00B0 +:10396A002FEF03CC002F17C1300400C150A0C15063 +:0B397A0030FD05261006F71004C6D72C +:103986004040666D756C00004040666469760000D4 +:1039960040406661646400004040667375620000E2 +:1039A600404066636D70000061636F730000000045 +:1039B6006173696E000000006174616E00000000B2 +:1039C6006174616E32000000636F730000000000D6 +:1039D60073696E000000000074616E000000000054 +:1039E600636F73680000000073696E680000000072 +:1039F60074616E68000000006578700000000000C9 +:103A060066726578700000006C646578700000006E +:103A16006C6F6700000000006C6F673130000000BB +:103A26006D6F646600000000706F77000000000094 +:103A360073717274000000006365696C0000000019 +:0E3A4600666C6F6F72000000666D6F640000AA +:0A47F60030383A34353A3339000008 +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hex/k0r_V0.1_090819.hex b/tags/1.34_1.05nup/hex/k0r_V0.1_090819.hex new file mode 100644 index 0000000..2914c20 --- /dev/null +++ b/tags/1.34_1.05nup/hex/k0r_V0.1_090819.hex @@ -0,0 +1,4163 @@ +:0400000300000000F9 +:020000020000FC +:02000000D80026 +:020000020000FC +:02000200FFFFFE +:020000020000FC +:04000400FFFFFFFFFC +:020000020000FC +:02000800B62D13 +:020000020000FC +:06000A00FFFFFFFFFFFFF6 +:020000020000FC +:04001000E72BE92BC6 +:020000020000FC +:08001400FFFFFFFFFFFFFFFFEC +:020000020000FC +:02001C00F82CBE +:020000020000FC +:06001E00FFFFFFFFFFFFE2 +:020000020000FC +:02002400082DA5 +:020000020000FC +:04002600FFFFFFFFDA +:020000020000FC +:02002A001D2C8B +:020000020000FC +:08002C00FFFFFFFFFFFFFFFFD4 +:020000020000FC +:02003400B82DE5 +:020000020000FC +:02003600FFFFCA +:020000020000FC +:04003800B12DDD2BDE +:020000020000FC +:0E003C00FFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:020000020000FC +:04004A00EB2BAC2DC3 +:020000020000FC +:10004E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10005E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10006E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10007E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10008E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10009E00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:1000AE00FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:0200BE00FFFF42 +:020000020000FC +:0400C0006EFBFF854F +:020000020000FC +:0A00C400FFFFFFFFFFFFFFFFFFFF3C +:020000020000FC +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:020000020000FC +:1000D80061CF5100718C7109FECBF800FEFC1C0346 +:1000E80000F6BF94F9BF80F9BF84F9E6BF82F93002 +:1000F80098F9BF96F953C0F693935820FEDFF9415B +:1001080000364A203468FAEF05118B99A7A51744E1 +:100118008220DFF536B8F93068FAEF04CC0000A782 +:1001280047DFF9410036822034A0FAEF05118B9998 +:10013800A7A517448220DFF536A0FA30A0FAEF040D +:10014800CC0000A747DFF9FC8A0200F6FC822000F9 +:10015800EFFE61DD717BFABEF0ADD8BEF200AEF6FF +:1001680061CDD7DF1D06DC44807FDF167152DEEFDC +:1001780032DF0F06D844807FDF083154DE3C31720D +:10018800DE3CC9DE0504FDDE01EF46C514ADDEC167 +:10019800657BDB5C809DDEADDA71FB3571FB4480ED +:1001A8007FDEC03544807FDEC86BD96BD86BDD6BD2 +:1001B800DC0561C8DD1BADDA71FB3174DE077174D3 +:1001C800DBF181EF0C45ADD861F846DC61E8717769 +:1001D800DBC0BDDEC4D78EFC708EFDC1C5C3ADDEED +:1001E800315E04042E320000C3C1D8DEF1C1AEF87E +:1001F800FC080200C0C0C0C2C4C09EFD609EFCD7FF +:100208001489728A049EFDAA021411894C40DD0EDD +:10021800624C0430020061C8300100BF94F9D7C5B0 +:10022800C3C1ADDADAD831750914F62312F661D8EC +:10023800B125ED4602C5C3C1ADDADAD8F4DB0361F6 +:10024800C8DD3B23559E31730A9501311C61D8A145 +:100258003175F6618A4C80618ADC11DF0633718C56 +:1002680033DE0983DF0604010061D8857174DB354C +:1002780061FB9DDB6571F99DDA637064BDD8C0C20E +:02028800C4D7D9 +:020000020000FC +:10028A00C72004FBF8FFF6BC02617902F661490255 +:10029A00DFF7CC0000CC01008C014C09DE278C0171 +:1002AA00318E12490021728C01318E04F60FC13150 +:1002BA007B9EFDC411896142DF03F1EF01E10D9BD1 +:1002CA00615901EFD3400021FFDF03E1EF01F10D96 +:1002DA009BCC01008C014C09DE218C01318E124924 +:1002EA000021728C01318E04F64714896142DF03C2 +:1002FA00F1EF01E10D9B615901EFD98BD161E8FD65 +:10030A00D50DFD0A21EF8B1004C6D73142210261B7 +:10031A00EDD7717BFACEA016CEA180CEA409F5AA9C +:10032A00FFF5A9FFF400F401F402CD0306F404F486 +:10033A0005F406CD0740F40CF40EF408F40FF5307A +:10034A0000F53100F53300F53400CF350003CF371F +:10035A000019F53C00F53E00F520FFF521FFCE22FD +:10036A00E9E523FFCE240BCE2503F526FFCE271F72 +:10037A00CE2C1FE52EFFCE2F07CE28FFF54300F522 +:10038A004700CF530006F55700F5E0FFF5E1FFF50A +:10039A00E2FFF5E3FFF5D0FFCEE4FFCEE5FFCEE6C0 +:1003AA00FFCEE7FFCED4FFCEE8FFCEECFFCEE9FFCB +:1003BA00CEEDFFCEEAFFCEEEFFCEEBFFCEEFFFCEC5 +:1003CA00D8FFCEDCFFF538FFF539FFF537FF7108A6 +:1003DA00F200F690BFB4017138F100F54002F54120 +:1003EA0002F54302F5A5FFF5A6FF7158F000F530B6 +:1003FA00FF7128F0005087BF1801BF1A01BF1C0106 +:10040A00BF1E017148F000F53002F5BCFFF5BDFFD3 +:10041A00D7F7D7C7364020C7300300C1500CC150A8 +:10042A006CFDA607100631642002EFFA71522036DD +:10043A000020C7304000C1C1506CFDA6071006C697 +:10044A00D7FDD908F6C15003C15084FD76071004C0 +:10045A00F3D7C72006FBF8FFC71704020016F749AF +:10046A0044209BA3A75102614ADFF4C6C71716F7B7 +:10047A004946209BA3A75102614ADFF4C68B318EFD +:10048A00C1E6A1C15006C1506CFDA60710067172E3 +:10049A000117040200C1E6A1C1503EC1506CFDA67D +:1004AA00071006716201300900FDAA0B13316E6054 +:1004BA009C05716301FD1D04300800FDAA0B13BFE2 +:1004CA00B8F9FDDE04F6C15084FD9C06C0629C05A5 +:1004DA001006C6D7C7C1FBF8FFC9D8E000AFB8F904 +:1004EA00FD5A011230A30023311E609FF6F917C18D +:1004FA00E6A1C1500CC1506CFDA6071006F3C0C698 +:10050A00D7716307E7D7E7D7E7D7716207E7D7C796 +:10051A00C1FBF8FF5A00FC8E205CFC9E2071030E82 +:10052A0071520730A000FD5328715307300400C1EF +:10053A00506CFD9C06C0629C01CC01C851C8318E2A +:10054A00F7BDD813BDDAFD2702C9DCCCCC30F440A4 +:10055A00FD9301DE03E7EF288C019FE6F9710A207B +:10056A0071120071020E306400FD53283102000F2F +:10057A005A00FC8E205CFC9E2071030EE7EF01F707 +:10058A00C0C6D7303200FD53283104001871520713 +:10059A0030FA00FD532830FA00FD532830FA00FDE6 +:1005AA0053287153075A00FC8E205CFC9E2071036D +:1005BA000EF7D7FD1405F7D7310407067130E2F9B3 +:1005CA00EF047138E2F9310205067150E2F9EF04DD +:1005DA007158E2F9311205067140E2F9EF047148E7 +:1005EA00E2F940F6F957DC0940F6F9B861D8E5694D +:1005FA00FA40F6F947DC0940F6F9BD61D8F569FA1F +:10060A004069FA01DF0C40F6F947DC0640F6F9BD0D +:10061A00DC11D569FADF1140F6F957DC0B40F6F91F +:10062A00B8DE05712204EF03712304311205058F28 +:10063A00EBF9EF01F1318EBE6A323200D7F7D7718A +:10064A0040F00071783002713AE6713BE2713BEAA0 +:10065A00713BEE5A06FCCF34024AE552FF711A5238 +:10066A00710A52714830027130300271203002CF63 +:10067A00320206CF330205713BE6717030028E26D4 +:10068A005CFC9E26D7717830027148F000D7CEAB59 +:10069A00ACD7C7C1FBF8FFFDD9083164200300EFCE +:1006AA00F9F5CDF98B318EFD2008D2DD07CFCDF9D2 +:1006BA0002F7EF3F8C08318EFD3B08FD89088B6CF1 +:1006CA0001318EFD3B08300400BF2401301740BFC2 +:1006DA001C01300400BF2201F6BF2A01710BE2CED1 +:1006EA0044FF3182E202EFFAFDB508710BE28E4453 +:1006FA00318E12C0C6D7C7C1FBF8FF31722003FD85 +:10070A00D9083164200300EFF98B318EFD2008D21D +:10071A00DD03E7EF548C08318EFD3B08FD89088B19 +:10072A006C01318EFD3B08300400BF2401301740B4 +:10073A00BF1C01300400BF22018C0A91DF04F6BFFE +:10074A002A01710BE2CE44FF3182E202EFFAAC0CCD +:10075A00148E449961790C61690A8C0AD1DFDAFD39 +:10076A00B508710BE2716320F7C0C6D7C7C1FBF8A1 +:10077A00FF3164200300EFF9710AE68B318EFD2008 +:10078A0008D2DD03E7EF128C08318EFD3B088C0A94 +:10079A00318EFD3B08FDB508F7C0C6D7C7C1FBF8C7 +:1007AA00FF31722003FDD9083164200300EFF9718B +:1007BA000AE68B318EFD2008D2DD03E7EF55716220 +:1007CA002031522039C734C6F9AC0C1652048B9921 +:1007DA00A5A792DFF9C63184BD02EFFA717ABDCEC0 +:1007EA00B144CBB4C6F98C0A318EBEB8CEBB4871BF +:1007FA004BE1714BE5710ABD8C089E44EF14710BF5 +:10080A00E28C089E44710BE68C0A9FCCF9AC0CBFB3 +:10081A00CAF9F7C0C6D7C7C1FBF8FFFD60088B311C +:10082A008EFD3B08D2DD06FDB508E7EF01F7C0C62D +:10083A00D7C7C1FBF8FF710BE28B9E443182E203FA +:10084A0000EFF9F6420401DD09AF0401BF0C01E72C +:10085A00EF01F7C0C6D7AF2801085CFB08BF280123 +:10086A0000000000AF28015CFBBF2801300400BF74 +:10087A002A01301780BF1C01300400BF2201D7AF04 +:10088A002401086C0408BF2401AF28016C0F086C0E +:10089A000B08BF280100000000AF2A01085CFB0812 +:1008AA00BF2A0100000000FD6008D7300400BF2401 +:1008BA0001F6BF2A01300B0BBF28010000000051CE +:1008CA000FBF280100000000500FBF2801D7D771C1 +:1008DA0032057120F00000000000F6BF2601501416 +:1008EA00BF1401CB44000A300F0FBF2801716320E7 +:1008FA00715320717220D731642002EFFAFD890802 +:10090A007133057128F000717320D7CFEBF9FFF529 +:10091A00EFF9E5F0F9D7C7C1FBF8FF8B2C09DD78B1 +:10092A009161F8EDB2099161F8EDC2099161F8EDB2 +:10093A00CF099161F8EDD9099161F8ED080A2C0AFD +:10094A002C0761D8ED2C0AD161F8ED150A912C0516 +:10095A0061D8ED730AD161F8ED1F0A912C0261D8B2 +:10096A00ED3C0AD161F8ED450A2C022C0261D8ED62 +:10097A00520A2C0361D8ED610A2C0661F8ED6A0A65 +:10098A00912C0461D8ED730A2C0361D8ED7C0AD14D +:10099A0061F8ED850AEDA10A8B738C0818E0F9302D +:1009AA00E626FDA127EDA10A8B738C0818E0F93021 +:1009BA003127FDA127EDA10AFD98238B738C081816 +:1009CA00E0F9EDA10A8B738C0818E0F9EDA10A8B06 +:1009DA00738C0818E0F98FEDF95C01D1DF0BF6BED4 +:1009EA00668ED46C109ED4EF12D9EBF9F1BE668EE6 +:1009FA00386C809E388ED45CEF9ED4EDA10A8B733E +:100A0A008C0818E0F9FD9823EDA10A8B738C08185D +:100A1A00E0F9EDA10A8B738C0818E0F98C089E990D +:100A2A00EF758C08318EC18B2C18318EFD9924C03C +:100A3A00EF658B738C0818E0F9EF5C8B738C0818E0 +:100A4A00E0F9302D2BFDA1278B738C0818E0F930C3 +:100A5A00482BFDA127EF408B738C0818E0F9EF377C +:100A6A008B738C0818E0F9EF2E8B738C0818E0F959 +:100A7A00EF258B738C0818E0F9EF1C8B738C081820 +:100A8A00E0F9401BFA6ADF0F401CFA68DF098C089C +:100A9A004C6C61F8FDE30BC0C6D7C7C1FBF8FF8BEE +:100AAA004C18DC088B4C1F61D8FD74248B7309E049 +:100ABA00F9318E12C0C6D7C7C1FBF8FF8BD1DD0949 +:100ACA0091DD0B2C10DD0CEF0DF5E0F9EF08F5E1E7 +:100ADA00F9EF03F5F1F98BD1DD048B91DF0DD5E048 +:100AEA00F9DF08D5E1F961F8710A23C0C6D7FDC15B +:100AFA0024D7C7C1FBF8FF40C2F903DD0940C2F998 +:100B0A000561E8EDA70B3124216E8F3EFA2FE8F933 +:100B1A00318EFD9E201344040071FEDC108FE8F92B +:100B2A009F3EFA7160E0F9710303710B238F3FFA5C +:100B3A002FE7F9318EFD9E201344040071FEDC106C +:100B4A008FE7F99F3FFA7170E0F9710303710B2384 +:100B5A008FE7F94F40FADD1D8FE7F99F40FAD94038 +:100B6A00FAF1C1F6C15050FD76071004629C0100EB +:100B7A008C01D1DFE97123217150F000CE301BCFF7 +:100B8A00170006CE31060000000000717A30710BA2 +:100B9A00E3710BE7D9E8F9F1BD1A320800C0C6D7EC +:100BAA00C7C1C1FBF8FF710AE7710BE37150F0008E +:100BBA00717B30CE3023CF1700068C029E31717ABA +:100BCA0030710BE73182E302EFFA8D1F318EBB7170 +:100BDA0058F000AB121004C6D7C720FE200EFBF84F +:100BEA00FFF1879C0B97FDAD0E717BFA1704090084 +:100BFA00FDB370629C07FD3E70620E079C073000D1 +:100C0A0020BC02CC040F5112879C0997878C099744 +:100C1A004C1C61C8EDC50CFD9806878C0997318E6E +:100C2A00FD0070D2DD0E878C0997318EFD0470624B +:100C3A009C07EFE6CC08008C084C04DE66F1879C22 +:100C4A000A97AC02148C049EFD118972878C0A974C +:100C5A00318E07040900146299AC02A1BC02878C88 +:100C6A000A9781879C0A97878C0A97D1DFD43040EC +:100C7A0000C1878C0997318E31AD128C08318E31C3 +:100C8A008D03BDD831FFBDDADADAADD8FDD072C036 +:100C9A00629C07D1DD08FDB10E00E7EDCF0D615969 +:100CAA0008EF94878C0997318EFD0870D2DFF4879C +:100CBA008C099781879C0997ED160C5104879C092A +:100CCA0097878C09974C12DE17878C0997318EFD0E +:100CDA000470629C07878C099781879C0997EFE1CA +:100CEA005104879C0997878C09974C1261C8ED8F2C +:100CFA000DCC08008C084C04DE6D31825169FD98D8 +:100D0A000631B2E20631825102EFF6713BE2878C7C +:100D1A000A97318E07040900148E509971503002D7 +:100D2A00878C0A9781879C0A97878C0A97D161E8F2 +:100D3A00318451CD304000C1878C0997318E31AD55 +:100D4A00128C08318E318D03BDD831FFBDDADADA63 +:100D5A00ADD8FDD072C0629C07D1DD06FDB10EE7A9 +:100D6A00EF63615908EF8D878C0997318EFD087002 +:100D7A00D2DFF431845102EF0C878C099781879C6A +:100D8A000997EDF00C71503002CC0000CC01008CB8 +:100D9A00014C09DE218C01318E1249F61F728C0139 +:100DAA00318E04F66F14896142DF03F1EF01E10D20 +:100DBA009B615901EFD98BD1DF08FD8E71FDA072BD +:100DCA00EF03FD8D7110FE100EC6D7C720FE200C52 +:100DDA00FBF8FFF1879C0997FDAD0E717BFA1704AA +:100DEA000700FDB370629C05FD3E70620E059C050E +:100DFA00300048BBCC020F5108879C0797878C07A5 +:100E0A00974C1261C8EDA30EFD9806878C0797319F +:100E1A008EFD0470629C05CC06008C064C04DE61D3 +:100E2A00F1879C0897AB148C029EFD118972878CFE +:100E3A000897318E07040700146299ABA1BB878C0F +:100E4A00089781879C0897878C0897D1DFD730400D +:100E5A0000C1878C0797318E31AD128C06318E31E5 +:100E6A008D03BDD831FFBDDADADAADD8FDD072C054 +:100E7A00629C05D1DD06FDB10EE7EF21615906EF4F +:100E8A0099878C0797318EFD0870D2DFF4878C071B +:100E9A009781879C0797ED070EFD8D71F710FE105D +:0B0EAA000CC6D7717ABED7717BBED793 +:020000020000FC +:100EB500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:100EC500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:100ED500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:100EE500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:100EF500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:100F0500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:100F1500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:100F2500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:100F3500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:100F4500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:100F5500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:100F6500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:100F7500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:100F8500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:100F9500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:100FA500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:100FB500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:100FC500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:100FD500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:100FE500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:010FF500FFFC +:020000020000FC +:0A0FF60030383A34353A3339000040 +:020000020000FC +:10100000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10101000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10102000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10103000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10104000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10105000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10106000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10107000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10108000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10109000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:1010A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:1010B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:1010C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:1010D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1010E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1010F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10110000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10111000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10112000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10113000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10114000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10115000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10116000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10117000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10118000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10119000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:1011A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:1011B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:1011C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:1011D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1011E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1011F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10120000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10121000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10122000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10123000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10124000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10125000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10126000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10127000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10128000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10129000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:1012A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:1012B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1012C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1012D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1012E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1012F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10130000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10131000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10132000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10133000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10134000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10135000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10136000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10137000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10138000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10139000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:1013A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:1013B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1013C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1013D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1013E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1013F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10140000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10141000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10142000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10143000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10144000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10145000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10146000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10147000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10148000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10149000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:1014A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:1014B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1014C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1014D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1014E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1014F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10150000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10151000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10152000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10153000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10154000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10155000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10156000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10157000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10158000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10159000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:1015A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:1015B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1015C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1015D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1015E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1015F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10160000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10161000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10162000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10163000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10164000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10165000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10166000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10167000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10168000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10169000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:1016A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:1016B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1016C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1016D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1016E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1016F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10170000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10171000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10172000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10173000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10174000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10175000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10176000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10177000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10178000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10179000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:1017A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:1017B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1017C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1017D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1017E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1017F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10180000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10181000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10182000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10183000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10184000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10185000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10186000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10187000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10188000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10189000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:1018A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:1018B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1018C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1018D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1018E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1018F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10190000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10191000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10192000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10193000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10194000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10195000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10196000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10197000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10198000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10199000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:1019A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:1019B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1019C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1019D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1019E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1019F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:101A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:101A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:101A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:101A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:101A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:101A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:101A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:101A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:101A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:101A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:101AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:101AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:101AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:101AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:101AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:101AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:101B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:101B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:101B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:101B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:101B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:101B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:101B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:101B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:101B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:101B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:101BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:101BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:101BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:101BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:101BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:101BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:101C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:101C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:101C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:101C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:101C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:101C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:101C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:101C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:101C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:101C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:101CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:101CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:101CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:101CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:101CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:101CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:101D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:101D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:101D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:101D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:101D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:101D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:101D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:101D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:101D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:101D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:101DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:101DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:101DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:101DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:101DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:101DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:101E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:101E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:101E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:101E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:101E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:101E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:101E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:101E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:101E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:101E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:101EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:101EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:101EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:101ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:101EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:101EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:101F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:101F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:101F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:101F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:101F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:101F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:101F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:101F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:101F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:101F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:101FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:101FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:101FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:101FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:101FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:101FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:020000020000FC +:10200000EA0102030405060708090A0B0C0D0E0F6E +:10201000101112131415161718191A1B1C1D1E1F48 +:10202000202122232425262728292A2B2C2D2E2F38 +:10203000303132333435363738393A3B3C3D3E3F28 +:0A2040009E0104004A57400004000E +:020000020000FC +:10204A00000000000000062A0000FA250000FC0A31 +:10205A000000C2050000DE210000C2230000FE25A8 +:10206A0000006926000091260000DA260000772881 +:08207A0000000000000000005E +:020000020000FC +:10208200FB80F9F647DD13B7C717312D0400F916A7 +:102092008C029EFCABC661CAEFE9EFFE317503F715 +:0420A200332312D7FB +:020000020000FC +:1020A600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1020B600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1020C600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1020D600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1020E600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:0A20F600FFFFFFFFFFFFFFFFFFFFEA +:020000020000FC +:0A21000030383A34353A3339000024 +:020000020000FC +:10210A00FD150951205FA8FFD1DD097150E1F9FDE4 +:10211A00D908EF03FD4B04FD4524FDE924FD5321B5 +:10212A00FD33278FE1F95C20D1DD06CFC2F902EF3A +:10213A0003F5C2F9714221717AFAFD9806FD372733 +:10214A00FD2028FD1503EFF2D78F34006C039F346E +:10215A000031020403F1EF01E134C3F9718C897192 +:10216A00899931120403F1EF01E134C3F9718C89C1 +:10217A007199998F34005CFC9F3400D7D7D7D771F7 +:10218A0000F200301100BFB601300188BF90013063 +:10219A000984BF9E01BF9C01BF9A01BF9801BF96E7 +:1021AA0001BF9401BF9201F53CFF30FE00BFBE01A2 +:1021BA00F6BFBC01BFB80150EEBFBA01A1BFB20160 +:1021CA00C918FE03D730EF00BFB401F6BFBA0171D8 +:1021DA0008F200D78FECF9D1DD0B91DD5091DD4784 +:1021EA0091DD23EF488FC2F92C03DC15D1DD0C9168 +:1021FA00DD0F91DF06FD0223F3EF36FD3C22F3EFFC +:10220A003032FA00EF2BF6426CFF61E8E1318F12AF +:10221A00AE6C23BE6CF6426EFF61E8E1318F12AEFE +:10222A006E23BE6EF7EF0AFD0223F3EF04FD3C2294 +:10223A00F3D7C7C1FBF8FFCC01008FE6F9318EF75F +:10224A00BDD813BDDAFD2702C9DC0000304C41FDC0 +:10225A009301DE1ED5CFF9DF0AF6BE6CBE6EE5CF5E +:10226A00F9EF09D9EBF9F1BE6EF5CFF932FA00EDC3 +:10227A00FF228FE6F9318EF7BDD813BDDAFD2702AA +:10228A00C9DC0000304C42FD9301DE30F6426CFF9F +:10229A00DD06B26CFFCC0101D9EBF9F1426EFFDD2C +:1022AA0049CC0101D9EBF912AE6E43DE03E1EF022C +:1022BA0051FF318F12AE6E03BE6EEF2ED9EBF9F1DC +:1022CA00426CFFDD19CC0101D9EBF912AE6C43DE89 +:1022DA0003E1EF0251FF318F12AE6C03BE6CF6427E +:1022EA006EFFDD06B26EFFCC01018C01D1DF053233 +:1022FA00FA00EF01F7C0C6D7C7C1FBF8FFCC01004F +:10230A00AE6C42D2F9DD16CC0101AFD2F9426CFFB4 +:10231A00DE05B26CFFEF06AE6CA1A1BE6CAE6E42DA +:10232A00D4F9DD16CC0101AFD4F9426EFFDE05B255 +:10233A006EFFEF06AE6EA1A1BE6E8C01D1DF498F92 +:10234A00D0F9D1DD082C02DD042C02DF318FE6F949 +:10235A00318EF7BDD813BDDAFD2702C9DC00003083 +:10236A004C42FD9301DE0C307F00BFD4F9F6BFD298 +:10237A00F9EF12F6BFD4F9507FBFD2F9EF07F6BFD3 +:10238A00D4F9BFD2F9A0D0F9320500C0C6D78FEE72 +:10239A00F95C01D1DD08D9EBF9F1BE64EF03F6BEB1 +:1023AA00648FEEF95C02D1DD088E386C809E38EFBE +:1023BA00068E385C7F9E38D78FEDF95C01D1DF0538 +:1023CA0032FA00EF75D5CEF9DD19F5CEF98FEDF9B0 +:1023DA005C02D1DD06CFD6F902EF03F5D6F932FA5F +:1023EA0000EF57D5D6F9DD2A8FD7F991DD082C02EF +:1023FA00DD042C02DF05F6BE66EF06D9EBF9F1BE65 +:10240A0066A0D7F940D7F920DF2DF5D7F9B0D6F96C +:10241A00EF258FEDF95C01D1DF0BF6BE668ED46C29 +:10242A00109ED4EF12D9EBF9F1BE668E386C809EFD +:10243A00388ED45CEF9ED4321C00D77170F000CE77 +:10244A009D08F59EFFCE9F80F592FFF593FFF594C8 +:10245A00FFCE961DCE9504E597FFCE9809711AE72F +:10246A00712BE7717A9DE5F1F9D7C73102211E7107 +:10247A000221710A9E31929E02EFFA34F8F93692DD +:10248A00FF52078B99A5A792DFF9710B9EC6D7C792 +:10249A00C1FBF8FF31122115711221C734D8F93066 +:1024AA0092FF1652078B99A5A792DFF9C68B738CF8 +:1024BA000818D8F9C0C6D7C77103213114211E7173 +:1024CA001321710A9E31929E02EFFA3492FF36D896 +:1024DA00F952078B99A5A792DFF9710B9EC6D7CF40 +:1024EA001EFA35CF25FA07E52AFAE52CFACF2DFA96 +:1024FA0060D7C7C1FBF8FF8B4C1BDE078B738C08B8 +:10250A00181EFA8B2C04DF118C085C01D1DD0A71CC +:10251A0060E1F9710303710B23C0C6D7C7C1C1FBC0 +:10252A00F8FF8C0273091EFA9C01318E121004C640 +:10253A00D7C7C1C1FBF8FF8C025CF09C018C025C1E +:10254A000F9B8C014C81DC05F792EDF6258C014C32 +:10255A0050DF05F792EDF6258C014C31DE468C01F1 +:10256A004C11DE1E8C014C10DF0D8B4C03DE3351F7 +:10257A00030D318E12EF758B4C03DE268B318E12D2 +:10258A00EF6A8C014C20DF0D8B4C02DE1551060DD3 +:10259A00318E12EF578B4C02DE5051080D318E12DC +:1025AA00EF4AEF468C014C61DE208C014C60DF0D56 +:1025BA008B4C04DE35510D0D318E12EF2F8B4C02F0 +:1025CA00DE28510A0D318E12EF228C014C70DF0D7C +:1025DA008B4C08DE1551110D318E12EF0F8B4C0208 +:1025EA00DE0851190D318E12EF02F7921004C6D788 +:1025FA00320A00D771320331240C067120E2F9EF56 +:10260A00047128E2F9311407067110E2F9EF047136 +:10261A0018E2F97133038FE2F97F3AFAD1DD3671A4 +:10262A0000E1F98FC2F92C02DC2B2C02DC062C0209 +:10263A00DC0AEF21710303710B23EF198F3AFA5C5D +:10264A0002D1DD0C31120708710303710B23EF0568 +:10265A0032FA00EF098FE2F99F3AFA326400D7C7DB +:10266A00C1FBF8FFD56CFAE6C15042FD9C06C06278 +:10267A009C01A06CFAD96CFAF1C1E6C15042FD7610 +:10268A00071004F7C0C6D7A03BFAD93BFAF1C1F646 +:10269A00C15044FD760710048F3BFA0C08318EC1F5 +:1026AA00E6C15044FD760710048F3BFA0C20318EA8 +:1026BA00C1E6A1C15044FD760710048F3BFA0C8095 +:1026CA00318EC15003C15044FD76071004F792D7EA +:1026DA0031240F0630FA2AFDA127F7D78FE9F95CD2 +:1026EA0001D1DD05F5C2F9EF398FE9F95C02D1DDD7 +:1026FA000C5A00FC8E205CFC9E2071030E8FE9F9B7 +:10270A005C04D161E87113008FE9F95C08D161E8D2 +:10271A0071030E300500FD5328710A2071120071F1 +:10272A00020EF5E9F9F7D7F7D7FD9D27D7C7C1FB01 +:10273A00F8FF31342134713321306EFABBAB449A3D +:10274A00FADD27AB148A02D1DF198A03D1DF0DA97A +:10275A00CEFC0061CAAB14629A03EF07AB148A037A +:10276A00919A03AB040400BBEFD331442121714396 +:10277A0021306EFABBAB449AFADD14AB14A9CEFC35 +:10278A000061CAAB14629A03AB040400BBEFE6F71C +:10279A00C0C6D7F59AFAD7C7C1C1FBF8FF409AFA63 +:1027AA000A61C8EFFECC01008C014F9AFADE168C42 +:1027BA0001F0317E12794EFA614902DF03E7EF2018 +:1027CA00615901EFE3F99AFAF3311CAC02784EFA37 +:1027DA008F9AFA81F0317E12F6784EFAA09AFAF7B9 +:1027EA001004C6D7C7C1C1FBF8FF8C029C018C013B +:1027FA004C0ADE1A8C0181F0317E044EFA14A912B9 +:10280A008C01F0317E33784EFA615901EFE0B09ACB +:10281A00FAF71004C6D7C7C1FBF8FFCC01008C0138 +:10282A00F0317E044EFA14A96168DD19A912F6CEB8 +:10283A00FC0061DAD2DF098C01318EFDEE27EFDE72 +:10284A00615901EFD9F7C0C6D7C7C1C1FBF8FFFD6F +:10285A0098068C02D1DD1261690230AE01BBF661C5 +:10286A004900DDEE618900EFF51004C6D7C7C1FB48 +:10287A00F8FF8FC2F9D161F8EDA62991DD1B9161AC +:10288A00F8ED26299161F8ED98299161F8ED9A29D8 +:10289A009161F8EDA029EDFF29712BE7713AE7D58F +:1028AA0062FADF05D565FADD05F59CFAEF03A09C0F +:1028BA00FA8F9CFA01DE0AF5C2F9714221F7ED039B +:1028CA002A4062FA04DE064065FA04DC4B715221A2 +:1028DA00717221710222FDD908FD5C04FD1B04D22C +:1028EA00DD09714221F5C2F900EFFDFD1905D2DDBE +:1028FA000D714221FD0109E5C2F9F7ED032AFD0B2D +:10290A0005D2DF0D714221FD0109E5C2F9F7ED0398 +:10291A002ACFC2F902714221F7ED032AFD8921402B +:10292A0062FA04DC05F5ECF9EF04CFECF903F6C121 +:10293A005003C15042FD76071004F6C1E6C1504269 +:10294A00FD76071004CF37001DFD4906FD8721716A +:10295A004A9DCE3831CE3971CBE43BEFCBE6F6F067 +:10296A00CED4FFCFC2F903F6C1E6C15042FD7607C5 +:10297A001004308000C15008C15050FD7607100481 +:10298A00629C01008C01D1DFE9FD682BEF6AEF68D8 +:10299A00CFC2F905EF62CFC2F902EF5CFDCF21FD8C +:1029AA008F06FD8621F5E0F9F5E1F9F5E1F9717394 +:1029BA0001F53500CF370009CE3708F538FFCE3993 +:1029CA0010CBE4BFFFCBE6FFF7CED4FFFD8D05FDAC +:1029DA000109F6BEE0BEE2BED0F59CFAE5C2F97185 +:1029EA007BFA61FD717AFACED47F8E386C809E387C +:1029FA00714221EF0300EFFDE7C0C6D740C2F903D9 +:102A0A00DD0640C2F901DF6331340708715321F54D +:102A1A0062FAEF1531542105F562FAEF0CA062FA59 +:102A2A00D562FA61F8CF62FAFF314407087173215F +:102A3A00F565FAEF1531742105F565FAEF0CA06515 +:102A4A00FAD565FA61F8CF65FAFF31040208710315 +:102A5A0022F564FAEF1531042205F564FAEF0CA0A9 +:102A6A0064FAD564FA61F8CF64FAFF8FC2F9D1DD4E +:102A7A000A2C03DD142C02DD10EF63F562FAF5650A +:102A8A00FAF564FAF59DFAEF554062FA06DF067127 +:102A9A0020E0F9EF0A4062FA4261F87130E0F98FFA +:102AAA00E0F95C08D1DD20A09DFA409DFA0DDC1A00 +:102ABA00CFECF903F6426CFFDF10426EFFDF0BF535 +:102ACA00C2F9714221EF03F59DFA4065FA0A61F8ED +:102ADA007140E0F94064FA0A61F87150E0F98FE058 +:102AEA00F95C3FD1DD06710303710B23320800D76D +:102AFA00C7C1FBF8FF40C2F903DF24340FFAC5301F +:102B0A000600C150A8C15030FD000710068F07FA11 +:102B1A005C0391DF0A7140E1F9710303710B23F73A +:102B2A00C0C6D7D908FAF1C15030FD9C06C0629FD1 +:102B3A0009FA7130E1F9710303710B23F7D7D90B45 +:102B4A00FAF1C1D90AFAC15030FD76071004629F22 +:102B5A0009FA7130E1F9710303710B23F7D7C72022 +:102B6A0006FBF8FF40C2F903DF38300F00C15030CE +:102B7A00FD9C06C0629C0540CDF902DF03E7EF2207 +:102B8A00CC002FCC0100CC0202CC038017C1300448 +:102B9A0000C150A0C15030FDA6071006629C043146 +:102BAA008E121006C6D7C72006FBF8FFCC0107CC49 +:102BBA000200CC0302CC048017A1C1300400C1502A +:102BCA00A0C15030FDA6071006629C05318E121076 +:032BDA0006C6D755 +:020000020000FC +:102BDD0040C2F90161FC61FC61FC61FC61FCC1C397 +:102BED00C5C7520C929269D4FEC1DFF88EFD708E6E +:102BFD00FCC1304706FDA127C09EFC609EFD34D46C +:102C0D00FE5206C0B9A5A592DFF9C6C4C2C061FCCB +:102C1D00C1C3C5C7520C929269D4FEC1DFF88EFDB7 +:102C2D00708EFCC17150300231B2E202EFFA713B8D +:102C3D00E28E509FBCF971503002D9BCF9F1FDA460 +:102C4D000A629FBEF931B2E202EFFA713BE23194B2 +:102C5D00511731C2510D71503002F56AFA71483079 +:102C6D0002EF70CF6AFA03EF04CF6AFA04406AFAF2 +:102C7D0003DF2D8FBEF99E50D9BCF9F1FDC10AA01D +:102C8D00BCF9D9BCF9F1FDA40A629FBEF931B2E2DB +:102C9D0002EFFA713BE231A251D971603002EF2D92 +:102CAD00714030028E509FBEF971503002D9BEF97D +:102CBD00F1C1D9BCF9FD2009C0A0BCF931B2E202C5 +:102CCD00EFFA713BE2318451DB71483002FDF80AB5 +:102CDD00F56AFAC09EFC609EFD34D4FE5206C0B962 +:102CED00A5A592DFF9C6C4C2C061FCC1714AE571E8 +:102CFD007BBD710BE6AF0401C061FCC1C531542031 +:102D0D0013D5CCF9DD0EEBCAF9899E44A2CAF9B0F0 +:102D1D00CCF9EF2B710AE6300400BF2401F6BF2A6F +:102D2D0001300B0BBF280100000000510FBF28011F +:102D3D0000000000500FBF2801715320716320C4A3 +:102D4D00C061FCEFFE61FCEFFE61FCEFFE61FCEF8C +:102D5D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF3E +:102D6D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF2E +:102D7D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF1E +:102D8D00FE61FCEFFE61FCEFFE61FCEFFE61FCEF0E +:102D9D00FE61FCEFFE61FCEFFE61FCEFFE61FCE508 +:102DAD00CEF961FC71322161FC61FCC1C7C1FBF838 +:102DBD00FF8E312C06DD0991DD0D91DD1C91EF208B +:102DCD008D1F9FE8F9EF198D1F9C014CC961C8CC6F +:102DDD0001C88C019FE7F9EF078D1F318EBFB8F940 +:102DED004031FF08DD05A031FFEF077158F000718C +:072DFD002221C0C6C061FCE9 +:020000020000FC +:102E04004040666D756C0000404066646976000061 +:102E1400404066616464000040406673756200006F +:102E2400404066636D70000061636F7300000000D2 +:102E34006173696E000000006174616E000000003F +:102E44006174616E32000000636F73000000000063 +:102E540073696E000000000074616E0000000000E1 +:102E6400636F73680000000073696E6800000000FF +:102E740074616E6800000000657870000000000056 +:102E840066726578700000006C64657870000000FC +:102E94006C6F6700000000006C6F67313000000049 +:102EA4006D6F646600000000706F77000000000022 +:102EB40073717274000000006365696C00000000A7 +:0E2EC400666C6F6F72000000666D6F64000038 +:020000020000FC +:102ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:102EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:102EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:102F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:102F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:102F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:102F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:102F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:102F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:102F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:102F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:102F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:102F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:102FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:102FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:102FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:102FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:102FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:102FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10300200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10301200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10302200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10303200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10304200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10305200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10306200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10307200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10308200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10309200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:1030A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1030B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1030C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1030D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1030E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1030F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10310200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10311200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10312200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10313200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10314200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10315200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10316200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10317200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10318200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10319200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:1031A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1031B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1031C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1031D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1031E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1031F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10320200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10321200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10322200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10323200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10324200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10325200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10326200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10327200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10328200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10329200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:1032A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1032B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1032C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1032D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1032E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1032F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10330200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10331200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10332200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10333200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10334200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10335200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10336200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10337200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10338200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10339200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:1033A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1033B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1033C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1033D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1033E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1033F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10340200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10341200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10342200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10343200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10344200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10345200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10346200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10347200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10348200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10349200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:1034A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1034B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1034C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1034D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1034E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1034F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10350200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10351200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10352200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10353200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10354200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10355200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10356200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10357200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10358200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10359200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:1035A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1035B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1035C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1035D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1035E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1035F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10360200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10361200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10362200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10363200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10364200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10365200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10366200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10367200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10368200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10369200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:1036A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1036B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1036C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1036D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1036E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1036F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10370200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10371200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10372200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10373200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10374200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10375200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10376200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10377200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10378200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10379200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:1037A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1037B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1037C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1037D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1037E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1037F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10380200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10381200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10382200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10383200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10384200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10385200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10386200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10387200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10388200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10389200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:1038A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:1038B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:1038C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:1038D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1038E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1038F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10390200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10391200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10392200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10393200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10394200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10395200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10396200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10397200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10398200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10399200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:1039A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:1039B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:1039C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:1039D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1039E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1039F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:103A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:103A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:103A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:103A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:103A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:103A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:103A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:103A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:103A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:103A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:103AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:103AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:103AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:103AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:103AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:103AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:103B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:103B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:103B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:103B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:103B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:103B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:103B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:103B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:103B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:103B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:103BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:103BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:103BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:103BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:103BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:103BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:103C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:103C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:103C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:103C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:103C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:103C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:103C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:103C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:103C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:103C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:103CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:103CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:103CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:103CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:103CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:103CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:103D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:103D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:103D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:103D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:103D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:103D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:103D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:103D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:103D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:103D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:103DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:103DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:103DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:103DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:103DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:103DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:103E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:103E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:103E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:103E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:103E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:103E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:103E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:103E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:103E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:103E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:103EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:103EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:103EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:103ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:103EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:103EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:103F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:103F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:103F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:103F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:103F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:103F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:103F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:103F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:103F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:103F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:103FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:103FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:103FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:103FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:103FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:103FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10400200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10401200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10402200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10403200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10404200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10405200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10406200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10407200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10408200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10409200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:1040A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1040B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1040C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1040D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1040E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1040F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10410200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10411200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10412200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10413200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10414200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10415200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10416200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10417200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10418200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10419200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:1041A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1041B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1041C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1041D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1041E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1041F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10420200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10421200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10422200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10423200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10424200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10425200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10426200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10427200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10428200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10429200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:1042A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1042B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1042C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1042D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1042E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1042F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10430200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10431200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10432200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10433200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10434200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10435200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10436200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10437200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10438200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10439200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:1043A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1043B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1043C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1043D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1043E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1043F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10440200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10441200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10442200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10443200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10444200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10445200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10446200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10447200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10448200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10449200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:1044A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1044B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1044C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1044D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1044E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1044F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10450200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10451200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10452200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10453200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10454200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10455200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10456200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10457200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10458200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10459200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:1045A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1045B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1045C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1045D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1045E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1045F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10460200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10461200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10462200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10463200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10464200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10465200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10466200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10467200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10468200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10469200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1046A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1046B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1046C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1046D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1046E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1046F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10470200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10471200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10472200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10473200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10474200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10475200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10476200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10477200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10478200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10479200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1047A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1047B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1047C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1047D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1047E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:0447F200FFFFFFFFC7 +:020000020000FC +:0A47F60030383A34353A3339000008 +:020000020000FC +:10480000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10481000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10482000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10483000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10484000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10485000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10486000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10487000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10488000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10489000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:1048A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1048B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1048C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1048D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1048E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1048F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10490000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10491000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10492000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10493000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10494000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10495000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10496000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10497000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10498000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10499000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:1049A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1049B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1049C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1049D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1049E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1049F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:104A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:104A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:104A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:104A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:104A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:104A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:104A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:104A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:104A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:104A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:104AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:104AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:104AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:104AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:104AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:104AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:104B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:104B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:104B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:104B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:104B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:104B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:104B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:104B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:104B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:104B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:104BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:104BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:104BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:104BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:104BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:104BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:104C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:104C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:104C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:104C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:104C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:104C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:104C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:104C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:104C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:104C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:104CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:104CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:104CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:104CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:104CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:104CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:104D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:104D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:104D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:104D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:104D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:104D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:104D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:104D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:104D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:104D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:104DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:104DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:104DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:104DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:104DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:104DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:104E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:104E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:104E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:104E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:104E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:104E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:104E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:104E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:104E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:104E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:104EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:104EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:104EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:104ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:104EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:104EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:104F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:104F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:104F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:104F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:104F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:104F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:104F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:104F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:104F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:104F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:104FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:104FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:104FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:104FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:104FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:104FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10500000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10501000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10502000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10503000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10504000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10505000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10506000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10507000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10508000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10509000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:1050A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1050B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1050C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1050D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1050E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1050F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10510000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10511000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10512000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10513000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10514000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10515000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10516000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10517000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10518000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10519000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:1051A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1051B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1051C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1051D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1051E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1051F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10520000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10521000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10522000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10523000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10524000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10525000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10526000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10527000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10528000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10529000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:1052A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1052B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1052C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1052D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1052E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1052F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10530000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10531000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10532000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10533000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10534000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10535000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10536000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10537000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10538000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10539000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:1053A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1053B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1053C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1053D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1053E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1053F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10540000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10541000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10542000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10543000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10544000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10545000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10546000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10547000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10548000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10549000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:1054A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1054B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1054C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1054D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1054E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1054F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10550000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10551000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10552000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10553000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10554000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10555000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10556000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10557000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10558000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10559000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:1055A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1055B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1055C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1055D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1055E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1055F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10560000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10561000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10562000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10563000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10564000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10565000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10566000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10567000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10568000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10569000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:1056A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1056B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1056C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1056D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1056E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1056F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10570000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10571000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10572000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10573000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10574000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10575000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10576000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10577000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10578000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10579000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:1057A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1057B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1057C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1057D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1057E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1057F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10580000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10581000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10582000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10583000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10584000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10585000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10586000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10587000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10588000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10589000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:1058A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1058B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1058C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1058D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1058E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1058F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10590000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10591000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10592000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10593000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10594000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10595000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10596000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10597000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10598000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10599000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:1059A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1059B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1059C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1059D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1059E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1059F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:105A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:105A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:105A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:105A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:105A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:105A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:105A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:105A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:105A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:105A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:105AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:105AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:105AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:105AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:105AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:105AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:105B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:105B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:105B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:105B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:105B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:105B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:105B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:105B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:105B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:105B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:105BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:105BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:105BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:105BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:105BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:105BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:105C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:105C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:105C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:105C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:105C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:105C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:105C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:105C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:105C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:105C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:105CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:105CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:105CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:105CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:105CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:105CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:105D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:105D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:105D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:105D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:105D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:105D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:105D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:105D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:105D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:105D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:105DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:105DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:105DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:105DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:105DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:105DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:105E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:105E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:105E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:105E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:105E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:105E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:105E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:105E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:105E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:105E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:105EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:105EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:105EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:105ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:105EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:105EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:105F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:105F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:105F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:105F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:105F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:105F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:105F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:105F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:105F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:105F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:105FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:105FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:105FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:105FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:105FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:105FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10600000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10601000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10602000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10603000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10604000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10605000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10606000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10607000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10608000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10609000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:1060A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:1060B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:1060C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:1060D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:1060E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:1060F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10610000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10611000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10612000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10613000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10614000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10615000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10616000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10617000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10618000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10619000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:1061A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:1061B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:1061C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:1061D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:1061E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:1061F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10620000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10621000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10622000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10623000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10624000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10625000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10626000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10627000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10628000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10629000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:1062A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:1062B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1062C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1062D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1062E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1062F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10630000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10631000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10632000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10633000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10634000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10635000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10636000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10637000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10638000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10639000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:1063A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:1063B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1063C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1063D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1063E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1063F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10640000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10641000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10642000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10643000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10644000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10645000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10646000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10647000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10648000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10649000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:1064A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:1064B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1064C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1064D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1064E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1064F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10650000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10651000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10652000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10653000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10654000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10655000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10656000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10657000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10658000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10659000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:1065A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1065B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1065C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1065D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1065E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1065F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10660000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10661000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10662000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10663000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10664000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10665000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10666000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10667000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10668000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10669000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:1066A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1066B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1066C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1066D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1066E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1066F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10670000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10671000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10672000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10673000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10674000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10675000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10676000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10677000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10678000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10679000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:1067A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1067B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1067C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1067D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1067E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1067F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10680000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10681000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10682000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10683000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10684000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10685000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10686000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10687000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10688000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10689000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:1068A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1068B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1068C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1068D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1068E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1068F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10690000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10691000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10692000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10693000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10694000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10695000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10696000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10697000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10698000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10699000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:1069A000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1069B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1069C000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1069D000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1069E000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1069F000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:106A0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:106A1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:106A2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:106A3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:106A4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:106A5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:106A6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:106A7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:106A8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:106A9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:106AA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:106AB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:106AC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:106AD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:106AE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:106AF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:106B0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:106B1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:106B2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:106B3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:106B4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:106B5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:106B6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:106B7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:106B8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:106B9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:106BA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:106BB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:106BC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:106BD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:106BE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:106BF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:106C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:106C1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:106C2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:106C3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:106C4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:106C5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:106C6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:106C7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:106C8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:106C9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:106CA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:106CB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:106CC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:106CD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:106CE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:106CF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:106D0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:106D1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:106D2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:106D3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:106D4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:106D5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:106D6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:106D7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:106D8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:106D9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:106DA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:106DB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:106DC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:106DD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:106DE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:106DF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:106E0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:106E1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:106E2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:106E3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:106E4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:106E5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:106E6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:106E7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:106E8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:106E9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:106EA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:106EB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:106EC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:106ED000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:106EE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:106EF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:106F0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:106F1000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:106F2000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:106F3000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:106F4000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:106F5000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:106F6000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:106F7000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:106F8000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:106F9000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:106FA000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:106FB000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:106FC000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:106FD000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:106FE000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:106FF000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:020000020000FC +:107000005208EF065203EF025206FEE600FE1B0096 +:10701000DC16089F03088F0408089F040862FE24FA +:1070200000089F0408EEBF00EEBA00C1C514410E6F +:1070300011D9D0FF118FD1FF312E45C4C0D7F23105 +:10704000A2C401E2D79DE261DD4C09DF12717BFA37 +:10705000C18F06089FAFFAC0CF060800EE270031A7 +:10706000F2FA04CF0608004C00DF05D50008DD1653 +:1070700061DD717BFAD50608DD0ACDE31F61CD61C4 +:10708000CDEE160061CDFED40061FFFE9A00FCF843 +:10709000FF0EFEB20061CDFED5004C09DF0EC18FA0 +:1070A00006086FAFFA9F0608C0EE0400CF0608007E +:1070B000F8E3D75200EF025202FE3700CFAEFA00DB +:1070C000CF060800BF0408C716629F0008410011E0 +:1070D0008F48209B4100118F49209F0108C6510015 +:1070E000FE62FFEF025205CF060800C1510CFE0AF6 +:1070F00000C0D7C1511DFE0200C0D761DD717BFA0F +:1071000070CEC0A59EC47CFF9EC4609EC461CDD7D6 +:1071100061DD717BFAC18EC45C1BFED6FFCF060811 +:1071200001FED7FFC061CDD731F2FA1AC1AEE4BF7C +:10713000A0FAAEE6BFA2FAAED4BFA4FA30FFFFBEFB +:10714000E4BEE6BED4C0D731F2FA11C1AFA0FABE98 +:10715000E4AFA2FABEE6AFA4FABED4C0D7C1BFA6C0 +:10716000FA13BFA8FA15BFAAFA17BFACFAC0D7AF77 +:10717000A6FADBA8FAEBAAFAFBACFAD7534B3052CB +:107180005430324E323030475631323000FFC15029 +:10719000FEFEAB0061DD717BFACF060800FE0A003F +:1071A000FEA4FF61CDF8E3EECF00C7FB0408BFA04B +:1071B000FA8FC0009C05C5C337040600BFA2FA358C +:1071C00036F271300000522BFE6600C2C4C630A0F9 +:1071D00071B800300000B8022004AFA2FAB8003045 +:1071E0000F00B802AFA0FA61FF520AFE3AFFECF8B6 +:1071F000FF0E717BFAC1C7FB04088C05C65C80FEDC +:107200000200C0D761DD717BFA70CFC0FFA59FC0BF +:10721000007CFF9FC000609FC00061CDD7618BFEE6 +:10722000E2FF717BBE410011FB000017CEFC006144 +:10723000CB089EFDF31161C999A58392DFF7D7FEB4 +:10724000B1FED5AEFADF23C1CF0308035109FEF426 +:10725000FDC0D2DF37FE3800A20408CF0308075173 +:1072600009FEE1FDD2B20408DF22C7FB0408318326 +:1072700002C6D7C6510AFECCFD624C1FDF06CFAE58 +:10728000FA01EF04CFAEFA00C0EE5BFEC0EE55FE91 +:10729000C7C1FB04088B31196C0161589BC0C6D76C +:1072A000717BFAFE4DFEAF0408040600C1143604DB +:1072B00072300000522DF3FE77FF8FC000FE2BFED0 +:1072C00061CF5C807C8073C0041900CEFC0F61CB61 +:1072D000C55404EF03C55417FE18FEC7360008BB9B +:1072E000629C0288089C03D1DD334C41DE2F70F193 +:1072F000312DB161090033081C000851FF612A419A +:107300000E118FD0FF613B118FD1FF6138DC0E8BE6 +:107310005C03DF0964C6C4FE2BFDEECAFDC6C4EEE5 +:02732000C3FDAB +:020000020000FC +:10732200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10733200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10734200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10735200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10736200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10737200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10738200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10739200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:1073A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1073B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1073C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1073D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1073E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1073F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10740200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10741200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10742200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10743200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10744200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10745200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10746200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10747200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10748200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10749200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:1074A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1074B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1074C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1074D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1074E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1074F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10750200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10751200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10752200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10753200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10754200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10755200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10756200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10757200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10758200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10759200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:1075A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1075B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1075C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1075D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1075E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1075F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10760200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10761200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10762200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10763200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10764200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10765200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10766200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10767200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10768200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10769200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:1076A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1076B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1076C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1076D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1076E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1076F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10770200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10771200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10772200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10773200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10774200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10775200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10776200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10777200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10778200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10779200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:1077A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1077B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1077C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1077D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1077E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1077F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10780200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10781200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10782200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10783200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10784200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10785200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10786200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10787200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10788200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10789200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:1078A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1078B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1078C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1078D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1078E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1078F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10790200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10791200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10792200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10793200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10794200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10795200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10796200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10797200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10798200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10799200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:1079A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1079B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1079C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1079D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1079E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1079F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:107A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:107A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:107A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:107A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:107A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:107A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:107A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:107A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:107A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:107A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:107AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:107AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:107AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:107AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:107AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:107AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:107B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:107B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:107B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:107B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:107B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:107B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:107B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:107B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:107B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:107B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:107BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:107BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:107BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:107BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:107BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:107BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:107C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:107C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:107C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:107C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:107C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:107C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:107C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:107C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:107C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:107C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:107CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:107CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:107CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:107CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:107CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:107CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:107D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:107D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:107D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:107D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:107D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:107D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:107D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:107D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:107D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:107D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:107DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:107DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:107DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:107DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:107DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:107DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:107E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:107E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:107E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:107E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:107E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:107E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:107E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:107E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:107E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:107E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:107EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:107EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:107EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:107ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:107EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:107EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:107F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:107F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:107F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:107F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:107F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:107F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:107F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:107F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:107F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:107F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:107FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:107FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:107FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:107FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:107FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:107FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10800200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10801200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10802200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10803200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10804200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10805200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10806200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10807200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10808200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10809200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:1080A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1080B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1080C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1080D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1080E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1080F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10810200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10811200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10812200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10813200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10814200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10815200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10816200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10817200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10818200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10819200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:1081A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1081B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1081C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1081D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1081E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1081F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10820200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10821200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10822200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10823200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10824200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10825200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10826200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10827200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10828200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10829200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:1082A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1082B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1082C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1082D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1082E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1082F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10830200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10831200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10832200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10833200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10834200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10835200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10836200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10837200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10838200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10839200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:1083A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1083B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1083C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1083D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1083E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1083F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10840200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10841200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10842200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10843200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10844200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10845200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10846200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10847200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10848200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10849200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:1084A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1084B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1084C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1084D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1084E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1084F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10850200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10851200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10852200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10853200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10854200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10855200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10856200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10857200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10858200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10859200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:1085A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1085B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1085C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1085D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1085E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1085F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10860200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10861200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10862200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10863200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10864200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10865200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10866200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10867200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10868200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10869200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:1086A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1086B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1086C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1086D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1086E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1086F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10870200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10871200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10872200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10873200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10874200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10875200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10876200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10877200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10878200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10879200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:1087A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1087B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1087C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1087D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1087E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1087F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10880200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10881200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10882200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10883200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10884200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10885200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10886200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10887200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10888200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10889200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:1088A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1088B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1088C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1088D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1088E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1088F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10890200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10891200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10892200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10893200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10894200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10895200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10896200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10897200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10898200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10899200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:1089A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1089B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1089C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1089D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1089E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1089F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:108A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:108A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:108A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:108A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:108A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:108A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:108A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:108A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:108A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:108A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:108AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:108AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:108AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:108AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:108AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:108AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:108B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:108B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:108B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:108B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:108B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:108B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:108B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:108B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:108B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:108B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:108BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:108BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:108BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:108BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:108BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:108BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:108C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:108C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:108C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:108C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:108C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:108C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:108C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:108C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:108C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:108C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:108CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:108CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:108CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:108CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:108CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:108CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:108D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:108D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:108D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:108D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:108D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:108D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:108D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:108D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:108D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:108D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:108DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:108DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:108DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:108DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:108DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:108DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:108E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:108E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:108E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:108E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:108E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:108E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:108E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:108E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:108E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:108E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:108EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:108EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:108EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:108ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:108EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:108EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:108F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:108F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:108F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:108F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:108F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:108F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:108F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:108F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:108F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:108F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:108FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:108FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:108FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:108FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:108FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:108FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10900200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10901200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10902200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10903200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10904200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10905200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10906200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10907200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10908200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10909200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:1090A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:1090B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:1090C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:1090D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:1090E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:1090F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10910200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10911200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10912200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10913200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10914200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10915200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10916200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10917200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10918200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10919200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:1091A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:1091B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:1091C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:1091D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:1091E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:1091F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10920200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10921200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10922200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10923200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10924200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10925200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10926200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10927200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10928200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10929200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:1092A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:1092B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:1092C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:1092D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:1092E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:1092F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10930200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10931200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10932200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10933200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10934200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10935200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10936200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10937200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10938200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10939200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:1093A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:1093B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:1093C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:1093D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:1093E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:1093F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10940200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10941200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10942200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10943200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10944200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10945200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10946200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10947200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10948200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10949200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:1094A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:1094B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:1094C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:1094D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:1094E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:1094F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10950200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10951200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10952200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10953200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10954200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10955200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10956200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10957200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10958200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10959200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:1095A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:1095B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:1095C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:1095D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:1095E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:1095F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10960200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10961200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10962200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10963200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10964200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10965200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10966200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10967200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10968200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10969200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:1096A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:1096B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:1096C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:1096D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:1096E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:1096F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10970200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10971200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10972200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10973200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10974200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10975200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10976200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10977200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10978200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10979200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:1097A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:1097B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:1097C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:1097D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:1097E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:1097F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10980200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10981200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10982200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10983200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10984200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10985200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10986200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10987200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10988200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10989200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:1098A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:1098B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:1098C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:1098D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:1098E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:1098F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10990200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10991200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10992200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10993200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10994200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10995200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10996200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10997200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10998200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10999200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:1099A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:1099B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:1099C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:1099D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:1099E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:1099F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:109A0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:109A1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:109A2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:109A3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:109A4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:109A5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:109A6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:109A7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:109A8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:109A9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:109AA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:109AB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:109AC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:109AD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:109AE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:109AF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:109B0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:109B1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:109B2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:109B3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:109B4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:109B5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:109B6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:109B7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:109B8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:109B9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:109BA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:109BB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:109BC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:109BD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:109BE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:109BF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:109C0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:109C1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:109C2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:109C3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:109C4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:109C5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:109C6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:109C7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:109C8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:109C9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:109CA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:109CB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:109CC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:109CD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:109CE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:109CF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:109D0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:109D1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:109D2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:109D3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:109D4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:109D5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:109D6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:109D7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:109D8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:109D9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:109DA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:109DB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:109DC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:109DD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:109DE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:109DF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:109E0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:109E1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:109E2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:109E3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:109E4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:109E5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:109E6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:109E7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:109E8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:109E9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:109EA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:109EB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:109EC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:109ED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:109EE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:109EF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:109F0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:109F1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:109F2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:109F3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:109F4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:109F5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:109F6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:109F7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:109F8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:109F9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:109FA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:109FB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:109FC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:109FD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:109FE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:109FF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10A00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10A01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10A02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10A03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10A04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10A05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10A06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10A07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10A08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10A09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10A0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10A0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10A0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10A0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10A0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10A0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10A10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10A11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10A12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10A13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10A14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10A15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10A16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10A17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10A18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10A19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10A1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10A1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10A1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10A1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10A1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10A1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10A20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10A21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10A22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10A23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10A24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10A25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10A26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10A27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10A28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10A29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10A2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10A2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10A2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10A2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10A2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10A2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10A30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10A31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10A32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10A33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10A34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10A35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10A36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10A37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10A38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10A39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10A3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10A3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10A3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10A3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10A3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10A3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10A40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10A41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10A42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10A43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10A44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10A45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10A46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10A47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10A48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10A49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10A4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10A4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10A4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10A4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10A4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10A4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10A50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10A51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10A52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10A53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10A54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10A55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10A56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10A57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10A58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10A59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10A5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10A5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10A5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10A5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10A5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10A5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10A60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10A61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10A62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10A63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10A64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10A65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10A66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10A67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10A68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10A69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10A6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10A6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10A6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10A6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10A6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10A6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10A70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10A71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10A72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10A73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10A74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10A75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10A76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10A77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10A78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10A79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10A7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10A7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10A7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10A7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10A7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10A7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10A80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10A81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10A82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10A83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10A84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10A85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10A86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10A87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10A88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10A89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10A8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10A8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10A8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10A8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10A8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10A8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10A90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10A91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10A92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10A93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10A94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10A95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10A96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10A97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10A98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10A99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10A9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10A9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10A9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10A9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10A9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10A9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10AA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10AA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10AA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10AA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10AA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10AA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10AA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10AA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10AA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10AA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10AAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10AAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10AAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10AAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10AAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10AAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10AB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10AB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10AB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10AB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10AB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10AB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10AB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10AB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10AB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10AB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10ABA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10ABB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10ABC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10ABD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10ABE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10ABF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10AC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10AC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10AC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10AC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10AC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10AC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10AC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10AC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10AC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10AC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10ACA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10ACB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10ACC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10ACD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ACE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ACF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10AD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10AD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10AD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10AD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10AD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10AD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10AD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10AD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10AD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10AD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ADA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ADB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ADC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ADD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10ADE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10ADF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10AE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10AE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10AE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10AE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10AE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10AE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10AE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10AE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10AE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10AE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10AEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10AEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10AEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10AED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10AEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10AEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10AF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10AF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10AF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10AF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10AF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10AF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10AF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10AF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10AF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10AF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10AFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10AFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10AFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10AFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10AFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10AFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10B00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10B01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10B02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10B03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10B04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10B05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10B06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10B07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10B08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10B09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10B0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10B0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10B0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10B0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10B0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10B0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10B10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10B11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10B12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10B13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10B14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10B15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10B16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10B17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10B18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10B19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10B1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10B1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10B1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10B1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10B1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10B1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10B20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10B21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10B22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10B23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10B24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10B25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10B26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10B27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10B28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10B29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10B2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10B2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10B2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10B2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10B2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10B2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10B30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10B31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10B32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10B33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10B34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10B35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10B36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10B37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10B38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10B39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10B3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10B3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10B3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10B3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10B3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10B3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10B40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10B41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10B42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10B43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10B44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10B45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10B46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10B47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10B48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10B49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10B4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10B4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10B4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10B4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10B4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10B4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10B50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10B51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10B52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10B53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10B54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10B55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10B56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10B57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10B58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10B59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10B5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10B5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10B5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10B5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10B5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10B5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10B60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10B61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10B62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10B63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10B64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10B65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10B66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10B67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10B68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10B69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10B6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10B6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10B6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10B6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10B6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10B6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10B70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10B71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10B72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10B73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10B74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10B75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10B76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10B77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10B78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10B79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10B7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10B7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10B7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10B7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10B7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10B7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10B80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10B81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10B82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10B83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10B84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10B85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10B86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10B87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10B88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10B89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10B8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10B8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10B8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10B8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10B8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10B8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10B90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10B91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10B92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10B93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10B94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10B95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10B96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10B97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10B98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10B99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10B9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10B9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10B9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10B9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10B9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10B9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10BA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10BA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10BA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10BA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10BA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10BA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10BA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10BA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10BA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10BA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10BAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10BAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10BAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10BAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10BAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10BAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10BB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10BB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10BB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10BB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10BB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10BB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10BB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10BB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10BB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10BB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10BBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10BBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10BBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10BBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10BBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10BBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10BC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10BC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10BC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10BC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10BC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10BC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10BC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10BC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10BC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10BC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10BCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10BCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10BCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10BCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10BCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10BCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10BD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10BD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10BD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10BD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10BD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10BD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10BD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10BD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10BD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10BD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10BDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10BDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10BDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10BDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10BDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10BDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10BE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10BE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10BE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10BE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10BE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10BE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10BE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10BE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10BE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10BE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10BEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10BEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10BEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10BED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10BEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10BEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10BF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10BF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10BF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10BF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10BF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10BF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10BF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10BF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10BF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10BF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10BFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10BFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10BFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10BFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10BFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10BFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10C00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10C01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10C02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10C03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10C04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10C05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10C06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10C07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10C08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10C09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10C0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10C0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10C0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10C0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10C0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10C0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10C10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10C11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10C12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10C13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10C14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10C15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10C16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10C17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10C18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10C19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10C1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10C1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10C1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10C1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10C1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10C1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10C20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10C21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10C22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10C23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10C24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10C25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10C26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10C27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10C28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10C29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10C2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10C2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10C2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10C2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10C2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10C2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10C30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10C31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10C32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10C33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10C34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10C35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10C36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10C37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10C38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10C39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10C3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10C3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10C3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10C3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10C3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10C3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10C40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10C41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10C42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10C43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10C44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10C45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10C46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10C47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10C48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10C49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10C4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10C4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10C4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10C4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10C4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10C4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10C50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10C51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10C52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10C53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10C54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10C55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10C56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10C57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10C58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10C59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10C5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10C5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10C5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10C5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10C5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10C5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10C60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10C61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10C62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10C63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10C64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10C65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10C66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10C67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10C68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10C69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10C6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10C6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10C6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10C6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10C6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10C6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10C70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10C71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10C72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10C73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10C74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10C75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10C76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10C77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10C78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10C79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10C7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10C7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10C7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10C7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10C7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10C7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10C80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10C81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10C82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10C83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10C84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10C85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10C86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10C87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10C88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10C89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10C8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10C8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10C8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10C8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10C8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10C8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10C90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10C91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10C92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10C93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10C94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10C95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10C96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10C97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10C98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10C99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10C9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10C9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10C9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10C9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10C9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10C9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10CA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10CA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10CA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10CA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10CA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10CA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10CA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10CA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10CA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10CA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10CAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10CAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10CAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10CAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10CAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10CAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10CB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10CB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10CB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10CB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10CB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10CB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10CB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10CB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10CB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10CB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10CBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10CBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10CBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10CBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10CBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10CBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10CC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10CC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10CC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10CC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10CC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10CC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10CC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10CC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10CC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10CC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10CCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10CCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10CCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10CCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10CCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10CCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10CD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10CD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10CD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10CD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10CD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10CD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10CD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10CD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10CD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10CD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10CDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10CDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10CDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10CDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10CDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10CDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10CE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10CE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10CE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10CE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10CE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10CE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10CE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10CE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10CE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10CE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10CEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10CEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10CEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10CED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10CEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10CEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10CF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10CF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10CF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10CF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10CF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10CF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10CF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10CF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10CF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10CF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10CFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10CFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10CFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10CFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10CFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10CFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10D00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10D01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10D02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10D03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10D04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10D05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10D06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10D07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10D08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10D09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10D0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10D0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10D0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10D0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10D0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10D0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10D10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10D11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10D12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10D13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10D14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10D15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10D16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10D17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10D18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10D19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10D1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10D1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10D1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10D1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10D1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10D1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10D20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10D21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10D22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10D23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10D24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10D25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10D26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10D27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10D28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10D29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10D2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10D2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10D2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10D2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10D2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10D2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10D30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10D31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10D32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10D33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10D34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10D35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10D36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10D37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10D38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10D39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10D3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10D3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10D3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10D3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10D3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10D3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10D40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10D41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10D42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10D43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10D44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10D45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10D46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10D47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10D48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10D49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10D4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10D4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10D4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10D4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10D4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10D4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10D50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10D51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10D52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10D53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10D54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10D55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10D56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10D57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10D58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10D59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10D5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10D5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10D5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10D5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10D5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10D5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10D60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10D61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10D62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10D63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10D64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10D65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10D66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10D67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10D68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10D69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10D6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10D6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10D6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10D6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10D6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10D6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10D70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10D71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10D72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10D73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10D74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10D75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10D76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10D77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10D78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10D79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10D7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10D7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10D7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10D7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10D7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10D7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10D80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10D81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10D82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10D83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10D84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10D85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10D86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10D87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10D88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10D89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10D8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10D8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10D8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10D8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10D8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10D8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10D90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10D91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10D92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10D93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10D94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10D95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10D96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10D97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10D98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10D99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10D9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10D9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10D9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10D9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10D9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10D9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10DA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10DA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10DA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10DA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10DA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10DA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10DA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10DA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10DA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10DA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10DAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10DAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10DAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10DAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10DAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10DAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10DB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10DB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10DB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10DB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10DB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10DB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10DB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10DB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10DB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10DB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10DBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10DBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10DBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10DBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10DBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10DBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10DC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10DC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10DC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10DC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10DC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10DC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10DC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10DC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10DC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10DC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10DCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10DCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10DCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10DCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10DCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10DCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10DD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10DD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10DD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10DD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10DD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10DD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10DD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10DD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10DD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10DD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10DDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10DDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10DDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10DDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10DDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10DDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10DE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10DE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10DE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10DE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10DE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10DE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10DE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10DE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10DE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10DE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10DEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10DEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10DEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10DED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10DEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10DEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10DF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10DF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10DF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10DF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10DF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10DF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10DF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10DF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10DF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10DF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10DFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10DFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10DFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10DFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10DFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10DFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10E00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10E01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10E02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10E03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10E04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10E05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10E06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10E07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10E08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10E09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10E0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10E0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10E0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10E0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10E0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10E0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10E10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10E11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10E12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10E13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10E14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10E15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10E16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10E17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10E18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10E19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10E1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10E1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10E1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10E1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10E1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10E1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10E20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10E21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10E22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10E23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10E24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10E25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10E26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10E27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10E28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10E29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10E2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10E2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10E2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10E2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10E2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10E2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10E30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10E31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10E32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10E33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10E34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10E35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10E36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10E37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10E38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10E39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10E3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10E3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10E3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10E3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10E3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10E3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10E40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10E41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10E42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10E43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10E44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10E45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10E46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10E47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10E48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10E49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10E4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10E4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10E4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10E4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10E4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10E4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10E50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10E51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10E52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10E53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10E54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10E55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10E56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10E57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10E58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10E59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10E5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10E5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10E5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10E5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10E5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10E5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10E60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10E61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10E62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10E63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10E64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10E65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10E66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10E67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10E68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10E69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10E6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10E6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10E6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10E6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10E6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10E6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10E70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10E71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10E72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10E73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10E74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10E75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10E76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10E77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10E78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10E79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10E7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10E7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10E7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10E7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10E7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10E7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10E80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10E81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10E82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10E83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10E84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10E85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10E86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10E87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10E88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10E89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10E8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10E8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10E8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10E8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10E8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10E8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10E90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10E91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10E92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10E93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10E94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10E95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10E96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10E97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10E98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10E99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10E9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10E9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10E9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10E9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10E9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10E9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10EA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10EA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10EA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10EA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10EA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10EA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10EA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10EA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10EA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10EA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10EAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10EAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10EAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10EAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10EAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10EAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10EB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10EB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10EB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10EB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10EB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10EB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10EB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10EB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10EB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10EB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10EBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10EBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10EBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10EBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10EBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10EBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10EC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10EC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10EC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10EC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10EC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10EC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10EC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10EC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10EC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10EC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10ECA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10ECB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10ECC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10ECD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10ECE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10ECF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10ED0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10ED1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10ED2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10ED3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10ED4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10ED5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10ED6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10ED7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10ED8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10ED9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10EDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10EDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10EDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10EDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10EDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10EDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10EE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10EE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10EE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10EE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10EE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10EE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10EE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10EE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10EE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10EE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10EEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10EEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10EEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10EED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10EEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10EEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10EF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:10EF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10EF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10EF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10EF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10EF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10EF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10EF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10EF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10EF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10EFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10EFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10EFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10EFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10EFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10EFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:10F00200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0E +:10F01200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE +:10F02200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEE +:10F03200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDE +:10F04200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCE +:10F05200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBE +:10F06200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAE +:10F07200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9E +:10F08200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8E +:10F09200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E +:10F0A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6E +:10F0B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5E +:10F0C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4E +:10F0D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3E +:10F0E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2E +:10F0F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1E +:10F10200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0D +:10F11200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD +:10F12200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED +:10F13200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDD +:10F14200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCD +:10F15200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBD +:10F16200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAD +:10F17200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9D +:10F18200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8D +:10F19200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7D +:10F1A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6D +:10F1B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D +:10F1C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4D +:10F1D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3D +:10F1E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2D +:10F1F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1D +:10F20200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C +:10F21200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC +:10F22200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEC +:10F23200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDC +:10F24200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC +:10F25200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBC +:10F26200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAC +:10F27200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9C +:10F28200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8C +:10F29200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7C +:10F2A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C +:10F2B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5C +:10F2C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4C +:10F2D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3C +:10F2E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2C +:10F2F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1C +:10F30200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B +:10F31200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB +:10F32200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB +:10F33200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDB +:10F34200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCB +:10F35200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBB +:10F36200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAB +:10F37200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9B +:10F38200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8B +:10F39200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7B +:10F3A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6B +:10F3B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +:10F3C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4B +:10F3D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3B +:10F3E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B +:10F3F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B +:10F40200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A +:10F41200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA +:10F42200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA +:10F43200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA +:10F44200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA +:10F45200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA +:10F46200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAA +:10F47200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A +:10F48200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A +:10F49200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A +:10F4A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A +:10F4B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A +:10F4C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +:10F4D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +:10F4E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A +:10F4F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A +:10F50200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09 +:10F51200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9 +:10F52200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9 +:10F53200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9 +:10F54200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9 +:10F55200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9 +:10F56200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9 +:10F57200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99 +:10F58200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89 +:10F59200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79 +:10F5A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69 +:10F5B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59 +:10F5C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 +:10F5D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39 +:10F5E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29 +:10F5F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19 +:10F60200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08 +:10F61200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8 +:10F62200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8 +:10F63200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8 +:10F64200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8 +:10F65200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8 +:10F66200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8 +:10F67200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98 +:10F68200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88 +:10F69200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78 +:10F6A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68 +:10F6B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58 +:10F6C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48 +:10F6D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38 +:10F6E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28 +:10F6F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18 +:10F70200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07 +:10F71200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +:10F72200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7 +:10F73200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7 +:10F74200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7 +:10F75200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7 +:10F76200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7 +:10F77200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97 +:10F78200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87 +:10F79200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77 +:10F7A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67 +:10F7B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57 +:10F7C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47 +:10F7D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37 +:10F7E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27 +:10F7F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17 +:10F80200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06 +:10F81200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6 +:10F82200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6 +:10F83200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6 +:10F84200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6 +:10F85200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6 +:10F86200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6 +:10F87200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96 +:10F88200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86 +:10F89200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76 +:10F8A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66 +:10F8B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +:10F8C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46 +:10F8D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36 +:10F8E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26 +:10F8F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16 +:10F90200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05 +:10F91200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5 +:10F92200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5 +:10F93200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5 +:10F94200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5 +:10F95200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5 +:10F96200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5 +:10F97200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95 +:10F98200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85 +:10F99200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75 +:10F9A200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65 +:10F9B200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55 +:10F9C200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +:10F9D200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35 +:10F9E200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25 +:10F9F200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15 +:10FA0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF04 +:10FA1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4 +:10FA2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE4 +:10FA3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD4 +:10FA4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC4 +:10FA5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +:10FA6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA4 +:10FA7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF94 +:10FA8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF84 +:10FA9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF74 +:10FAA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +:10FAB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF54 +:10FAC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF44 +:10FAD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF34 +:10FAE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF24 +:10FAF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF14 +:10FB0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03 +:10FB1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3 +:10FB2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE3 +:10FB3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD3 +:10FB4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC3 +:10FB5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB3 +:10FB6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA3 +:10FB7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF93 +:10FB8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF83 +:10FB9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF73 +:10FBA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF63 +:10FBB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +:10FBC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF43 +:10FBD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33 +:10FBE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF23 +:10FBF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF13 +:10FC0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF02 +:10FC1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2 +:10FC2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE2 +:10FC3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD2 +:10FC4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC2 +:10FC5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB2 +:10FC6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA2 +:10FC7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF92 +:10FC8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF82 +:10FC9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +:10FCA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF62 +:10FCB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF52 +:10FCC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF42 +:10FCD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF32 +:10FCE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF22 +:10FCF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF12 +:10FD0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF01 +:10FD1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1 +:10FD2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE1 +:10FD3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD1 +:10FD4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC1 +:10FD5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB1 +:10FD6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA1 +:10FD7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF91 +:10FD8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF81 +:10FD9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF71 +:10FDA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF61 +:10FDB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF51 +:10FDC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF41 +:10FDD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF31 +:10FDE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF21 +:10FDF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF11 +:10FE0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +:10FE1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +:10FE2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +:10FE3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +:10FE4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +:10FE5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +:10FE6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA0 +:10FE7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF90 +:10FE8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF80 +:10FE9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF70 +:10FEA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF60 +:10FEB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF50 +:10FEC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF40 +:10FED200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF30 +:10FEE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF20 +:10FEF200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +:10FF0200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +:10FF1200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF +:10FF2200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDF +:10FF3200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF +:10FF4200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBF +:10FF5200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFAF +:10FF6200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F +:10FF7200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8F +:10FF8200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F +:10FF9200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F +:10FFA200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5F +:10FFB200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4F +:10FFC200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3F +:10FFD200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2F +:10FFE200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1F +:0EFFF200FFFFFFFFFFFFFFFFFFFFFFFFFFFF0F +:00000001FF + \ No newline at end of file diff --git a/tags/1.34_1.05nup/hoge.bin b/tags/1.34_1.05nup/hoge.bin new file mode 100644 index 0000000000000000000000000000000000000000..e32f4b76cc08492fc6edb3d8e6ab35910a9de22a GIT binary patch literal 16387 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 W6Hy7~cjVP SFR, 8bit, IRQ, IIC10 + + DMAIF1 = 0; + DMAMK1 = 0; + DST1 = 1; + + SIO10 = adrs; // 書きっぱなし! 割り込みが発生してDMAスタート + // 残りは割り込みルーチン内で + } + else + { + // DMAを使用しない // + + // レジスタアドレスの送信 + IICMK10 = 0; + SIO10 = adrs; + + iic_send_wo_dma_len = len; + p_iic_send_wo_dma_dat = src; + // 残りは割り込みルーチン内で + } + + return ( ERR_SUCCESS ); +} + + + + +/* ======================================================== + DMA1転送終了割り込み + IIC_mcu の送信完了コールバック関数のようなもの + 注:DMA転送が終わっただけで、I2Cの転送は終わってません +  割り込み中などで、DMA1の処理が遅延した場合、 + IIC10の割り込みの準備ができずに、割り込みを発生させられなくなる + 恐れがあります。また、回避方法も特にありません。 +  そのため、DMA仕様の差異は、最後のバイトは送信完了を + フラグのポーリングで確認します。 + ======================================================== */ +__interrupt void int_dma1( ) +{ + EI(); + + DMAMK1 = 1; + DEN1 = 0; + while( ( SSR02L & TSF0 ) != 0 ) + { + u16 i = 0; + if( ++i == 0 ) // タイムアウト? + { + break; + } + } + +// iic_mcu_send_sp(); // ISR中で外の関数を呼ぶのは都合が悪い(汎用レジスタ待避が発生する)ので展開 + { + ST0 = 0x0004; + SOE0 = 0; // 受信の時はもっと前に「も」設定してる。(NACK出力) + SO0 = 0x0000 | TAUS_MASK; // SCL +// nop8(); すら呼んじゃだめ + NOP(); NOP(); NOP(); NOP(); + NOP(); NOP(); NOP(); NOP(); + SO0 = 0x0400 | TAUS_MASK; // SCL + NOP(); NOP(); NOP(); NOP(); + NOP(); NOP(); NOP(); NOP(); + SO0 = 0x0404 | TAUS_MASK; + } + + IICMK10 = 1; + iic_mcu_busy = false; +} + + + +/* ======================================================== + IIC MCUのバイト送出完了割り込み + ※DMA使用時は使用されません。 +  他の割り込み処理中でDMAの割り込みにすぐ飛ばない場合、 +  IIC割り込みのセットが間に合わず困ることがあります。 + ======================================================== */ +__interrupt void int_iic10( ) +{ + EI(); + if( iic_send_wo_dma_len != 0 ) + { + SIO10 = *p_iic_send_wo_dma_dat; + p_iic_send_wo_dma_dat++; + iic_send_wo_dma_len--; + return; + } + + // 最後のバイト送信完了 + IICMK10 = 1; +// iic_mcu_send_sp(); // ISR中で外の関数を呼ぶのは都合が悪い(汎用レジスタ待避が発生する)ので展開 + { + ST0 = 0x0004; + SOE0 = 0; // 受信の時はもっと前に「も」設定してる。(NACK出力) + SO0 = 0x0000 | TAUS_MASK; // SCL + NOP(); NOP(); NOP(); NOP(); + NOP(); NOP(); NOP(); NOP(); + SO0 = 0x0400 | TAUS_MASK; // SCL + NOP(); NOP(); NOP(); NOP(); + NOP(); NOP(); NOP(); NOP(); + SO0 = 0x0404 | TAUS_MASK; + } + + iic_mcu_wo_dma = false; + iic_mcu_busy = false; +} + + + +/* ======================================================== + スレーブの呼び出し + スレーブアドレスを呼んで、ACKの確認。 + ACK →                 返:0 + NACK → ストップコンディションを出す。 返:1 + ======================================================== */ +static err iic_mcu_call_slave( u8 slave ) +{ + iic_mcu_send_st( ); + +// SIR02 = SSR02; // NAKエラーのフラグクリア + if( iic_mcu_send_a_byte( slave ) != ERR_SUCCESS ) + { + iic_mcu_send_sp( ); + return ( ERR_NAK ); // 指定のスレーブがいない / busy + } + + return ( ERR_SUCCESS ); +} + + + +/* ======================================================== + ほんとに1バイト書くのみ + 書き終わるまで帰りません + ======================================================== */ +static err iic_mcu_send_a_byte( u8 dat ) +{ + IICMK10 = 1; + IICIF10 = 0; + SIO10 = dat; + while( IICIF10 == 0 ) + { +// NOP( ); + } // 通信中 + if( SSR02 != 0 ) + { + SIR02 = SSR02; + return ( ERR_NAK ); + } + return ( ERR_SUCCESS ); +} + + + +/* ======================================================== + スタートコンディションを発行 + ソフトウェア制御 + ======================================================== */ +static void iic_mcu_send_st( ) +{ + SO0 &= ~0x0004; // SDA + nop8(); + + SO0 &= ~0x0400; // SCL + SOE0 = 0x0004; // ハード制御へ + + SCR02 = TXE0 | 1 << SLC02 | 7 << DLS02; // 送信許可、データは8ビット単位 + SS0 = 0x0004; // 通信待機 +} + + + +/* ======================================================== + リスタート発行 + ======================================================== */ +static void iic_mcu_send_re_st( ) +{ + ST0 |= 0x0004; + SO0 |= 0x0400 | TAUS_MASK; // ( SDA = H ), SCL -> H + nop8(); + + SOE0 &= ~0x0004; // ( SCL = H ), SDA -> L + nop8(); + + iic_mcu_send_st( ); +} + + + +/* ======================================================== + ストップコンディション発行 + この前に、「最後のバイトの送受信」の時に前準備が必要です。 + ======================================================== */ +static void iic_mcu_send_sp( ) +{ + ST0 = 0x0004; + SOE0 = 0; // 受信の時はもっと前に「も」設定してる。(NACK出力) + SO0 = 0x0000 | TAUS_MASK; // SCL + nop8(); + + SO0 = 0x0400 | TAUS_MASK; // SCL + nop8(); + + SO0 = 0x0404 | TAUS_MASK; +} + + + + +/* ======================================================== + ペリフェラルモジュールの初期化 + ======================================================== */ +void iic_mcu_start( ) +{ + if( iic_mcu_initialized ) + { + return; + } + iic_mcu_busy = true; + DST1 = 0; + NOP( ); // 2clkもしくは、DSTn==0をポーリング + NOP( ); + DEN1 = 0; + + I2C_PU_on(); + wait_ms( 10 ); // 立ち上がるのに50us位かかる + + SAU0EN = 1; + nop8(); + + SPS0 = 0x0000; // シリアルユニットのクロック0。(8M/2)/1 + SMR02 = bSMR0n_FIXEDBIT | bMD0n2; // 簡易I2Cに設定 + SDR02 = 10 << 9; // ボーレート設定 8M/1/(x+1)/2 + + SO0 = 0x0404 | TAUS_MASK; // 最初はHH + iic_mcu_wo_dma = false; + + + // バスのリセット + IICIF10 = 0; + IICMK10 = 1; + + iic_mcu_send_st(); + + SIO10 = 0xFF; + while( IICIF10 == 0 ){;} // 通信中 + iic_mcu_send_sp(); + + SIR02 = SSR02; + + iic_mcu_busy = false; + iic_mcu_initialized = true; +} + + + +/* ======================================================== + モジュールの停止 + 再度使うときは初期化が必要 + ======================================================== */ +void iic_mcu_stop( ) +{ + while( iic_mcu_busy ) + {;} // DMA動作中はもう少し待つ + iic_mcu_send_re_st( ); // SCL,SDAをLLにする + I2C_PU_off(); + SAU0EN = 0; + iic_mcu_initialized = false; +} + + + + + + + + + + +/* ======================================================== + コーデックに 『1バイト』 ライト + iic_mcu_write_a_byte CODEC不具合ワークアラウンド + ======================================================== */ +err iic_mcu_write_a_byte_codec( u8 adrs, u8 dat ) +{ + static u8 count; + + // 1文字の時はDMAとか起動しないでさっさと終わらせる + if( iic_mcu_wait_free() != ERR_SUCCESS ) + { + return( ERR_ERR ); + } + + // スタートコンディションとスレーブの呼び出し... + IICMK10 = 1; + if( iic_mcu_call_slave( IIC_SLA_CODEC ) != ERR_SUCCESS ) + { + iic_mcu_busy = false; + return ( ERR_NOSLAVE ); + } + iic_mcu_send_a_byte( adrs ); + iic_mcu_send_a_byte( dat ); + + // ワークアラウンドここから + /// リスタートにしてダミーライト + iic_mcu_send_re_st( ); + iic_mcu_send_a_byte( IIC_SLA_CODEC ); // ダミーライト + iic_mcu_send_a_byte( 0x20 ); + iic_mcu_send_a_byte( count ); + + count++; + + iic_mcu_send_sp( ); + iic_mcu_busy = false; + return ( ERR_SUCCESS ); +} diff --git a/tags/1.34_1.05nup/i2c_mcu.h b/tags/1.34_1.05nup/i2c_mcu.h new file mode 100644 index 0000000..af2b1d1 --- /dev/null +++ b/tags/1.34_1.05nup/i2c_mcu.h @@ -0,0 +1,36 @@ +#ifndef __ic2_mcu__ +#define __ic2_mcu__ + + +// ======================================================== +#define ERR_OK 0 +#define ERR_NAK 1 +#define ERR_NOSLAVE 2 + + + +// ======================================================== +extern volatile bit iic_mcu_busy; +extern bit iic_mcu_wo_dma; + +extern u8 iic_mcu_result; + + +// ======================================================== +err iic_mcu_read( u8 SLA, u8 adrs, u8 len, u8 * dest ); +u8 iic_mcu_read_a_byte( u8 SLA, u8 adrs ); + +err iic_mcu_write( u8 SLA, u8 adrs, u8 len, void * src ); +err iic_mcu_write_a_byte( u8 SLA, u8 adrs, u8 dat ); + +err iic_mcu_write_a_byte_codec( u8 adrs, u8 dat ); + + +// ↓その通信が完了したら解除されます。 +#define iic_mcu_set_wo_dma() { while( iic_mcu_busy ){;} iic_mcu_wo_dma = 1; } + +void iic_mcu_start( ); +void iic_mcu_stop( ); + + +#endif diff --git a/tags/1.34_1.05nup/i2c_twl.c b/tags/1.34_1.05nup/i2c_twl.c new file mode 100644 index 0000000..1a2fa17 --- /dev/null +++ b/tags/1.34_1.05nup/i2c_twl.c @@ -0,0 +1,224 @@ +#pragma sfr /* 特殊機能レジスタ使用 */ + + + +/*============================================================================*/ + +#include "config.h" +#ifdef _MCU_KE3_ +#else +#pragma interrupt INTIICA0 int_iic_twl RB2 +#endif + +#include "incs.h" +#include "i2c_twl_defs.h" +#include "i2c_twl.h" + +extern u8 vreg_twl[]; + +#ifdef _MCU_BSR_ +//#ifdef _MODEL_TS0_ || _MODEL_WM0_ + +// ワーキングモデルはI2Cが逆 +#define ACKD ACKD0 +#define ACKE ACKE0 +#define COI COI0 +#define IICAEN IICA0EN +#define IICRSV IICRSV0 +#define IICA IICA0 +#define IICAIF IICAIF0 +#define IICAMK IICAMK0 +#define IICAPR0 IICAPR00 +#define IICAPR1 IICAPR10 +#define IICCTL0 IICCTL00 +#define IICE IICE0 +#define IICF IICF0 +#define IICS IICS0 +#define IICWH IICWH0 +#define IICWL IICWL0 +#define LREL LREL0 +#define SPD SPD0 +#define SPIE SPIE0 +#define STCEN STCEN0 +#define STD STD0 +#define SVA SVA0 +#define WREL WREL0 +#define WTIM WTIM0 +#define SMC SMC0 +#define TRC TRC0 + +#endif + +#ifndef _MCU_BSR_ + +// ke3の時はダミー関数 +void IIC_twl_Stop( void ) +{ +} +void IIC_twl_Init( void ) +{ +} +#else + + + +enum IIC_TWL_STATE{ + WAIT_ADRS = 0, + WAIT_DATA, + DATA_READED +}; + + + + +/*============================================================================*/ + +// 注! ↓はマクロなので、returnはメインループに戻ります。 +#define wait_next { \ + tot = 0; \ + while( IICAIF != 1 ){ \ + tot++; \ + if( tot == 0 ){ \ + LREL = 1; \ + return; \ + } \ + } \ +} + + +__interrupt void int_iic_twl( ) +{ + u8 vreg_adrs; + u8 pre_dat; + u8 rcvd; + u16 tot; + u8 state; + + // @ + WREL = 1; // ウェイト解除して次のバイトを待つ + WDT_Restart(); + state = WAIT_ADRS; + + while( 1 ) + { + u8 my_iics; + + wait_next; // 1バイト受信完了を待つ + + my_iics = IICS; + IICAIF = 0; + + if( my_iics & 0x02 ) // ( STD && !SPD ) + { + // スタートコンディションがきた + if( ( my_iics & 0x08 ) == 0 ) // ( TRC ) 送信方向フラグ 0:マイコンが受信 + { + // @’マイコンが応答できず、TWLがリトライしたときとか + // ここに来るのはスレーブ呼び出しの時 // + WREL = 1; + state = WAIT_ADRS; + /// レジスタアドレスが書かれるのを待つ + } + else + { + // BR Rでのスレーブ呼び出し(リスタートコンディション) // + IICA = vreg_twl_read( vreg_adrs ); // データ送信 + // ストップ待ち後、LREL = 1 にしないと、送信バッファが破壊されることがある + state = DATA_READED; + } + } + else if( ( my_iics & 0x03 ) == 0 ) // ( !STD && !SPD ) + { + // 何らか受信 + rcvd = IICA; + WREL = 1; + + if( state == WAIT_ADRS ) + { + // A + vreg_adrs = adrs_table_twl_ext2int( rcvd ); + /// データが書かれるか、リスタートで読み出されるのを待つ + state = WAIT_DATA; + } + else if( state == DATA_READED ) + { + // データ1バイト送信後発生する + LREL = 1; + return; + } + else + { + // BW + // データ書き込まれ + SVA = 0x5A; // ダミー + LREL = 1; // スタートコンディション待ちへ(連続書き込み未対応のため) + vreg_twl_write( vreg_adrs, rcvd ); + SVA = IIC_T_SLAVEADDRESS; + return; // 受信おしまい // + } + } + else if( my_iics & 0x01 ) // SPD + { + // 終了 + LREL = 1; + return; + } + else + { + // NOP(); + } + } +} + + + +/*****************************************************/ +void IIC_twl_Init( void ) +{ + + IICAEN = 1; + + IICE = 0; /* IICA disable */ + + IICAMK = 1; /* INTIICA disable */ + IICAIF = 0; /* clear INTIICA interrupt flag */ + + IICAPR0 = 0; /* set INTIICA high priority */ + IICAPR1 = 0; /* set INTIICA high priority */ + P20 &= ~0x3; + + SVA = IIC_T_SLAVEADDRESS; + IICF = 0x01; + + STCEN = 1; // リスタートの許可 + IICRSV = 1; // 通信予約をさせない:スレーブに徹する + + SPIE = 0; // ストップコンディションでの割り込みを禁止 + WTIM = 1; // 自動でACKを返した後clkをLに固定する + ACKE = 1; // ダメCPUは無視して次の通信をはじめるかもしれないんで早くclkを開放しないといけない + + IICWH = 5; + IICWL = 10; // L期間の長さ(?) + + SMC = 1; + + IICAMK = 0; // 割り込みを許可 + + IICE = 1; + + PM20 &= ~0x3; /* set clock pin for IICA */ + + LREL = 1; +} + + + +//**************************************************************************** +void IIC_twl_Stop( void ) +{ + IICE = 0; /* IICA disable */ + IICAEN = 0; +} + + +#endif diff --git a/tags/1.34_1.05nup/i2c_twl.h b/tags/1.34_1.05nup/i2c_twl.h new file mode 100644 index 0000000..0f608b0 --- /dev/null +++ b/tags/1.34_1.05nup/i2c_twl.h @@ -0,0 +1,7 @@ +#ifndef _iic_twl_ +#define _iic_twl_ + +void IIC_twl_Init( void ); +void IIC_twl_Stop( void ); + +#endif diff --git a/tags/1.34_1.05nup/i2c_twl_defs.h b/tags/1.34_1.05nup/i2c_twl_defs.h new file mode 100644 index 0000000..be5d566 --- /dev/null +++ b/tags/1.34_1.05nup/i2c_twl_defs.h @@ -0,0 +1,196 @@ +#ifndef _MDSERIAL_ +#define _MDSERIAL_ + + +/* IIC operation enable (IICE0) */ +#define IIC0_OPERATION 0x80 +#define IIC0_OPERATION_DISABLE 0x00 /* stop operation */ +#define IIC0_OPERATION_ENABLE 0x80 /* enable operation */ + +/* Exit from communications (LREL0) */ +#define IIC0_COMMUNICATION 0x40 +#define IIC0_COMMUNICATION_NORMAL 0x00 /* normal operation */ +#define IIC0_COMMUNICATION_EXIT 0x40 /* exit from current communication */ + +/* Wait cancellation (WREL0) */ +#define IIC0_WAITCANCEL 0x20 +#define IIC0_WAIT_NOTCANCEL 0x00 /* do not cancel wait */ +#define IIC0_WAIT_CANCEL 0x20 /* cancel wait */ + +/* Generation of interrupt when stop condition (SPIE0) */ +#define IIC0_STOPINT 0x10 +#define IIC0_STOPINT_DISABLE 0x00 /* disable */ +#define IIC0_STOPINT_ENABLE 0x10 /* enable */ + +/* Wait and interrupt generation (WTIM0) */ +#define IIC0_WAITINT 0x08 +#define IIC0_WAITINT_CLK8FALLING 0x00 /* generate at the eighth clocks falling edge */ +#define IIC0_WAITINT_CLK9FALLING 0x08 /* generated at the ninth clocks falling edge */ + +/* Acknowledgement control (ACKE0) */ +#define IIC0_ACK 0x04 +#define IIC0_ACK_DISABLE 0x00 /* enable acknowledgement */ +#define IIC0_ACK_ENABLE 0x04 /* disable acknowledgement */ + +/* Start condition trigger (STT0) */ +#define IIC0_STARTCONDITION 0x02 +#define IIC0_START_NOTGENERATE 0x00 /* do not generate start condition */ +#define IIC0_START_GENERATE 0x02 /* generate start condition */ + +/* Stop condition trigger (SPT0) */ +#define IIC0_STOPCONDITION 0x01 +#define IIC0_STOP_NOTGENERATE 0x00 /* do not generate stop condition */ +#define IIC0_STOP_GENERATE 0x01 /* generate stop condition */ + +/* + IIC Status Register 0 (IICS0) +*/ +/* Master device status (MSTS0) */ +#define IIC0_MASTERSTATUS 0x80 +#define IIC0_STATUS_NOTMASTER 0x00 /* slave device status or communication standby status */ +#define IIC0_STATUS_MASTER 0x80 /* master device communication status */ + +/* Detection of arbitration loss (ALD0) */ +#define IIC0_ARBITRATION 0x40 +#define IIC0_ARBITRATION_NO 0x00 /* arbitration win or no arbitration */ +#define IIC0_ARBITRATION_LOSS 0x40 /* arbitration loss */ + +/* Detection of extension code reception (EXC0) */ +#define IIC0_EXTENSIONCODE 0x20 +#define IIC0_EXTCODE_NOT 0x00 /* extension code not received */ +#define IIC0_EXTCODE_RECEIVED 0x20 /* extension code received */ + +/* Detection of matching addresses (COI0) */ +#define IIC0_ADDRESSMATCH 0x10 +#define IIC0_ADDRESS_NOTMATCH 0x00 /* addresses do not match */ +#define IIC0_ADDRESS_MATCH 0x10 /* addresses match */ + +/* Detection of transmit/receive status (TRC0) */ +#define IIC0_STATUS 0x08 +#define IIC0_STATUS_RECEIVE 0x00 /* receive status */ +#define IIC0_STATUS_TRANSMIT 0x08 /* transmit status */ + +/* Detection of acknowledge signal (ACKD0) */ +#define IIC0_ACKDETECTION 0x04 +#define IIC0_ACK_NOTDETECTED 0x00 /* ACK signal was not detected */ +#define IIC0_ACK_DETECTED 0x04 /* ACK signal was detected */ + +/* Detection of start condition (STD0) */ +#define IIC0_STARTDETECTION 0x02 +#define IIC0_START_NOTDETECTED 0x00 /* start condition not detected */ +#define IIC0_START_DETECTED 0x02 /* start condition detected */ + +/* Detection of stop condition (SPD0) */ +#define IIC0_STOPDETECTION 0x01 +#define IIC0_STOP_NOTDETECTED 0x00 /* stop condition not detected */ +#define IIC0_STOP_DETECTED 0x01 /* stop condition detected */ + +/* + IIC Flag Register 0 (IICF0) +*/ +/* STT0 clear flag (STCF) */ +#define IIC0_STARTFLAG 0x80 +#define IIC0_STARTFLAG_GENERATE 0x00 /* generate start condition */ +#define IIC0_STARTFLAG_UNSUCCESSFUL 0x80 /* start condition generation unsuccessful */ + +/* IIC bus status flag (IICBSY) */ +#define IIC0_BUSSTATUS 0x40 +#define IIC0_BUS_RELEASE 0x00 /* bus release status */ +#define IIC0_BUS_COMMUNICATION 0x40 /* bus communication status */ + +/* Initial start enable trigger (STCEN) */ +#define IIC0_STARTWITHSTOP 0x02 +#define IIC0_START_WITHSTOP 0x00 /* generation of a start condition without detecting a stop condition */ +#define IIC0_START_WITHOUTSTOP 0x02 /* generation of a start condition upon detection of a stop condition */ + +/* Communication reservation function disable bit (IICRSV) */ +#define IIC0_RESERVATION 0x01 +#define IIC0_RESERVATION_ENABLE 0x00 /* enable communication reservation */ +#define IIC0_RESERVATION_DISABLE 0x01 /* disable communication reservation */ + +/* + IIC clock selection register 0 (IICCL0) +*/ +#define IICCL0_INITIALVALUE 0x00 +/* Detection of SCL0 pin level (CLD0) */ +#define IIC0_SCLLEVEL 0x20 +#define IIC0_SCL_LOW 0x00 /* clock line at low level */ +#define IIC0_SCL_HIGH 0x20 /* clock line at high level */ + +/* Detection of SDA0 pin level (DAD0) */ +#define IIC0_SDALEVEL 0x10 +#define IIC0_SDA_LOW 0x00 /* data line at low level */ +#define IIC0_SDA_HIGH 0x10 /* data line at high level */ + +/* Operation mode switching (SMC0) */ +#define IIC0_OPERATIONMODE 0x08 +#define IIC0_MODE_STANDARD 0x00 /* operates in standard mode */ +#define IIC0_MODE_HIGHSPEED 0x08 /* operates in high-speed mode */ + +/* Digital filter operation control (DFC0) */ +#define IIC0_DIGITALFILTER 0x04 +#define IIC0_FILTER_OFF 0x00 /* digital filter off */ +#define IIC0_FILTER_ON 0x04 /* digital filter on */ + +/* Operation mode switching (CL01, CL00) */ +#define IIC0_CLOCKSELECTION 0x03 + +/* Combine of (SMC0, CL01, CL00)*/ +#define IIC0_CLOCK0 0x00 +#define IIC0_CLOCK1 0x01 +#define IIC0_CLOCK2 0x02 +#define IIC0_CLOCK3 0x03 +#define IIC0_CLOCK4 0x08 +#define IIC0_CLOCK5 0x09 +#define IIC0_CLOCK6 0x0a +#define IIC0_CLOCK7 0x0b + +/* + IIC function expansion register 0 (IICX0) +*/ +/* IIC clock expension (CLX0) */ +#define IIC0_CLOCKEXPENSION 0x01 +#define IIC0_EXPENSION0 0x00 +#define IIC0_EXPENSION1 0x01 + +/* Operation clock (CLX0, SMC0, CL01, CL00) + | IIC0_EXPENSION0 | IIC0_EXPENSION1 | +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK0 | fprs/2 | prohibited | selection clock(fw) + | fprs/88 | | transfer clock + | normal | | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK1 | fprs/2 | prohibited | selection clock(fw) + | fprs/172 | | transfer clock + | normal | | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK2 | fprs/2 | prohibited | selection clock(fw) + | fprs/344 | | transfer clock + | normal | | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK3 |prohibited/fexscl0 | prohibited | selection clock(fw) + | fw/66 | | transfer clock + | normal | | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK4 | fprs/2 | fprs/2 | selection clock(fw) + | fprs/48 | fprs/24 | transfer clock + | high speed | high speed | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK5 | fprs/2 | fprs/2 | selection clock(fw) + | fprs/48 | fprs/24 | transfer clock + | high speed | high speed | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK6 | fprs/4 | fprs/4 | selection clock(fw) + | fprs/96 | fprs/48 | transfer clock + | high speed | high speed | mode +------------|-------------------|-------------------|---------------------- +IIC0_CLOCK7 |prohibited/fexscl0 | prohibited | selection clock(fw) + | fw/18 | | transfer clock + | high speed | | mode +------------|-------------------|-------------------|---------------------- +*/ + +#define ADDRESS_COMPLETE 0x80 +#define IIC_MASTER_FLAG_CLEAR 0x00 + +#endif diff --git a/tags/1.34_1.05nup/incs.h b/tags/1.34_1.05nup/incs.h new file mode 100644 index 0000000..0dec58e --- /dev/null +++ b/tags/1.34_1.05nup/incs.h @@ -0,0 +1,45 @@ +#pragma SFR +#pragma di +#pragma ei +#pragma nop +#pragma stop +#pragma halt + +#pragma section @@CODE ROM_CODE +//#pragma section @@CNST ROM_CNST + +//========================================================= +#ifndef _incs_h_ +#define _incs_h_ + +// ↓ 歩数計で_pc_とで切り替えてます +#define _mcu_ + +#include "jhl_defs.h" +#include "user_define.h" + +#include "bsr_system.h" +#include "renge\renge.h" +#include "loader.h" + +#include "vreg_ctr.h" +#include "vreg_twl.h" + +#include "i2c_mcu.h" +#include "i2c_twl.h" + +#include "rtc.h" + +#include "accero.h" + +#include "pm.h" + +#include "sw.h" + +#include "adc.h" + +#include "wdt.h" + +//========================================================= + +#endif diff --git a/tags/1.34_1.05nup/incs_loader.h b/tags/1.34_1.05nup/incs_loader.h new file mode 100644 index 0000000..535be09 --- /dev/null +++ b/tags/1.34_1.05nup/incs_loader.h @@ -0,0 +1,38 @@ +#pragma SFR +#pragma di +#pragma ei +#pragma nop +#pragma stop +#pragma halt + + +#pragma section @@CODE LDR_CODE +#pragma section @@CODEL LDR_CODL + +//#pragma section @@R_INIT FSL_RINT // これやるとスタートアップルーチンが初期値を +//#pragma section @@CNST FSL_CNST // セットしてくれない +#pragma section @@CNSTL LDR_CNSL + + + +//========================================================= +#include "jhl_defs.h" +#include "user_define.h" + +#include "bsr_system.h" +#include "renge\renge.h" + +#include "vreg_ctr.h" +#include "vreg_twl.h" + +#include "loader.h" + +#include "i2c_mcu.h" + +#include "WDT.h" + + + +//========================================================= +void firm_update( ); +void firm_restore( ); diff --git a/tags/1.34_1.05nup/ini_VECT.c b/tags/1.34_1.05nup/ini_VECT.c new file mode 100644 index 0000000..38bdea9 --- /dev/null +++ b/tags/1.34_1.05nup/ini_VECT.c @@ -0,0 +1,382 @@ +#pragma nop + + +#include "config.h" + +//#pragma interrupt INTWDTI fn_intwdti // 未使用 +//#pragma interrupt INTLVI fn_intlvi // 未使用 + +//#pragma interrupt INTP0 intp0_slp // SLP (CPUより、要求) ポーリング +//#pragma interrupt INTP1 fn_intp1 // (I2C) +//#pragma interrupt INTP2 fn_intp2 // (I2C) +//#pragma interrupt INTP3 fn_intp3 // 未搭載 +#pragma interrupt INTP4 intp4_extdc // EXTDC, ただし電源offから起こすのみ。通常はポーリング +#pragma interrupt INTP5 intp5_shell // SHELL_CLOSE, ただし電源offから起こすのみ。通常はポーリング +#pragma interrupt INTP6 intp6_PM_irq // CODEC経由で旧PMICへのコマンド書き込み + +//#ifdef _MCU_BSR_ // 割り込みそのものは使いません +//#pragma interrupt INTP21 intp21_RFTx // 電波送信パルス +//#else +//#pragma interrupt INTP7 intp21_RFTx +//#endif + + +/* + + acceroへ +#ifdef _MCU_BSR_ +#pragma interrupt INTP23 intp23_ACC_ready RB3 // 加速度センサ、データ準備完了 +#endif +*/ + +//#pragma interrupt INTCMP0 fn_intcmp0 +//#pragma interrupt INTCMP1 fn_intcmp1 +//#pragma interrupt INTDMA0 fn_intdma0 +#pragma interrupt INTDMA1 int_dma1 + +//#pragma interrupt INTST0 fn_intst0 +/* #pragma interrupt INTCSI00 fn_intcsi00 */ +//#pragma interrupt INTSR0 fn_intsr0 +/* #pragma interrupt INTCSI01 fn_intcsi01 */ +//#pragma interrupt INTSRE0 fn_intsre0 + +//#pragma interrupt INTST1 fn_intst1 +/* #pragma interrupt INTCSI10 fn_intcsi10 */ +#pragma interrupt INTIIC10 int_iic10 +//#pragma interrupt INTSR1 fn_intsr1 +//#pragma interrupt INTSRE1 fn_intsre1 + + +/* +それぞれの .c へ +#ifdef _MCU_KE3_ +#pragma interrupt INTIICA int_iic_ctr RB1 // CTR側 +#else +// TSはマザボでテレコ、WMは回路図がテレコで結局一致… +#pragma interrupt INTIICA1 int_iic_ctr RB1 +#endif + + +#ifdef _MCU_KE3_ +#else +#pragma interrupt INTIICA0 int_iic_twl RB2 +#endif +*/ + +//#pragma interrupt INTTM00 fn_inttm00 +//#pragma interrupt INTTM01 fn_inttm01 +//#pragma interrupt INTTM02 fn_inttm02 +//#pragma interrupt INTTM03 fn_inttm03 + +#pragma interrupt INTAD int_adc +#pragma interrupt INTRTC int_rtc +#pragma interrupt INTRTCI int_rtc_int +#pragma interrupt INTKR int_kr +//#pragma interrupt INTMD fn_intmd + +//#pragma interrupt INTTM04 fn_inttm04 +//#pragma interrupt INTTM05 fn_inttm05 +//#pragma interrupt INTTM06 fn_inttm06 +//#pragma interrupt INTTM07 fn_inttm07 + +//#define _irq_debug_ +/****************************************************/ +/* 未使用時のダミー関数定義 */ +/****************************************************/ +__interrupt void fn_intwdti( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intlvi( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intp0(){ +#ifdef _irq_debug_ +while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intp1( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} // +__interrupt void fn_intp2( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} +__interrupt void fn_intp3( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + + +__interrupt void intp21_RFTx( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + + +//__interrupt void fn_intp4(){ while(1){} } // pm.c +//__interrupt void fn_intp5(){ while(1){} } // pm.c +//__interrupt void fn_intp6(){ while(1){} } // pm.c +//__interrupt void fn_intp7(){ while(1){} } // led.c +//__interrupt void fn_intp21(){ while(1){} } // led.c + +__interrupt void fn_intcmp0( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intcmp1( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intdma0( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +//__interrupt void fn_intdma1(){} // i2c_mcu.cにある + +__interrupt void fn_intst0( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +/* __interrupt void fn_intcsi00(){} */ +__interrupt void fn_intsr0( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +/* __interrupt void fn_intcsi01(){} */ +__interrupt void fn_intsre0( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intst1( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +/* __interrupt void fn_intcsi10(){} */ +//__interrupt void fn_intiic10(){ while(1){} } +__interrupt void fn_intsr1( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_intsre1( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +//__interrupt void fn_intiica(){} // i2c.cにある +/* __interrupt void fn_inttm00(){} *//* sub.cにて定義 */ +__interrupt void fn_inttm01( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_inttm02( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} +__interrupt void fn_inttm03( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +//__interrupt void fn_intad(){ while(1){} } // adc.c +__interrupt void fn_intrtc( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +//__interrupt void int_rtcint(){} // rtc.cにある +//__interrupt void fn_intkr(){} // main.c +__interrupt void fn_intmd( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_inttm04( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_inttm05( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_inttm06( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + +__interrupt void fn_inttm07( ) +{ +#ifdef _irq_debug_ + while( 1 ) + { + NOP(); + } +#endif +} + + + +/* ======================================================== + キーリターン割り込み + ======================================================== */ +__interrupt void int_kr( ) +{ + // 起きるだけ +} + + + +/* ======================================================== + ext dc + ======================================================== */ +__interrupt void intp4( ) +{ + // 起きるだけ +} + + + +/* ======================================================== + shell close + ======================================================== */ +__interrupt void intp5( ) +{ + // 起きるだけ +} + + + diff --git a/tags/1.34_1.05nup/jhl_defs.h b/tags/1.34_1.05nup/jhl_defs.h new file mode 100644 index 0000000..e6cd773 --- /dev/null +++ b/tags/1.34_1.05nup/jhl_defs.h @@ -0,0 +1,102 @@ +#ifndef __jhl_defs_h__ +#define __jhl_defs_h__ + +typedef unsigned char u8; +typedef signed char s8; +typedef unsigned short u16; +typedef signed short s16; + +typedef unsigned short ux16; +typedef signed short sx16; + +#define true 1 +#define false 0 + + +// typedef unsigned char err; + +#include "config.h" + +#define set_bit( cond, reg, pos ) \ +{ \ + if( cond ){ \ + reg |= pos; \ + }else{ \ + reg &= ~pos; \ + } \ +} + + +# ifdef _WIN32 +// VCの赤線をどうにかする + +#define bit bool + +void EI(){}; +void DI(){}; +void HALT(){}; +void NOP(){}; + +#define __interrupt +#define __far + + +typedef struct hoge +{ + unsigned _7 :1; + unsigned _6 :1; + unsigned _5 :1; + unsigned _4 :1; + unsigned _3 :1; + unsigned _2 :1; + unsigned _1 :1; + unsigned _0 :1; +}mcu_reg; + +mcu_reg P0; +mcu_reg PM0; +mcu_reg PM1; +mcu_reg P1; +mcu_reg P2; +mcu_reg PM2; +mcu_reg PM3; +mcu_reg P3; +mcu_reg P4; +mcu_reg P5; +mcu_reg PM5; +mcu_reg PU5; +mcu_reg P7; +mcu_reg PM7; +mcu_reg P14; +mcu_reg PM14; +mcu_reg PU20; +mcu_reg PM20; +mcu_reg P20; + +unsigned char PMK23; +unsigned char RTCIMK; +unsigned char WDTE; +unsigned char PM2; +unsigned char PU7; + +unsigned char WDTE; + +void EI(){;} +void DI(){;} + +unsigned char RWAIT; +unsigned char RWST; + +unsigned char bcdtob( unsigned char ); + +unsigned char HOUR; +unsigned char DAY; +unsigned char MONTH; +unsigned char YEAR; +unsigned char MIN; +unsigned char SEC; + + +# endif + +#endif diff --git a/tags/1.34_1.05nup/led.c b/tags/1.34_1.05nup/led.c new file mode 100644 index 0000000..4a5dc63 --- /dev/null +++ b/tags/1.34_1.05nup/led.c @@ -0,0 +1,786 @@ +/* ======================================================== + LED.c + + ======================================================== */ +#pragma sfr + + +#include "incs.h" +#include "led.h" + + + +// ======================================================== +// TPS0 +#define BIT_PRS012 ( 1 << 2 ) +#define BIT_PRS002 ( 1 << 6 ) + +// TMR0 +#define BIT_CKS0 15 +#define BIT_CCS0 12 +#define BIT_MASTER0 11 +#define BIT_STS0 8 +#define BIT_CIS0 6 +#define BIT_MD123 1 +#define BIT_MD0 0 + + +// ======================================================== +// スリープ中明滅のテーブル。マジか。 +const u8 LED_PTN_SLEEP[] = { + 25, 38, 52, 68, 83, 98, 110, 119, + 125, 128, 128, 125, 119, 110, 98, 83, + 68, 52, 38, 25, 16, 10, 8, 8, + 8, 8, 8, 8, 8, 8, 10, 16 + }; + + +#define LED_SLEEP_FRAME_LEN 71 +#define LED_SLEEP_DIM_LEN 71 +#define LED_SLEEP_FRAME_NUM 32 + + + +// ======================================================== +static void led_pow_normal( ); +static void led_pow_sleep( ); +static void led_pow_bt_empty(); +static u8 led_pow_batt_low(); + + + +// ======================================================== +// 赤LEDの電池残量LEDの点滅パターン +st_led_red_batt_empty led_red_batt_empty = { 0x55, 0x55, 0x55, 0x55 }; + +bit initialized; + + +// お知らせLEDのパターンデータ +uni_info_LED info_LED; + +// フルカラーとの自動判別のため、一時領域としてもっておく +bit LED_pow_red_Mirror; + +bit info_led_off; +bit info_led_override; +bit cam_led_update; + + +// 電源LEDのスリープパターンのステータス類 +u8 time_to_next_frame_sleep = LED_SLEEP_FRAME_LEN; +u8 frame_sleep; +st_LED_dim_status LED_dim_status_sleep; + + +// 充電中か否か +extern bit BT_IN_CHG_delayed_n; + + + +// ======================================================== +#define led_fade_to( now, goal ) now = fade_to( now, goal ) + +/* ======================================================== + reg_ledをgoalになるまでグラデーションする + とりあえず、ステップ固定 + ====================================================== */ +u8 fade_to( u8 now, u8 goal ) +{ + if( now != goal ) + { + if( now > goal ) + { + now -= 1; + } + else + { + now += 1; + } + } + return( now ); +} + + + + +// ======================================================== +#define led_fade_to2( led, status ) \ + led = fade_to2( status ) + + +u8 fade_to2( st_LED_dim_status* status ) +{ + if( status->now != status->to ) + { + if( abs(( status->to - status->now )) > abs(status->delta) ) + { + status->now += status->delta; + } + else + { + status->now = status->to; + } + } + return( status->now / 128 ); +} + + + + +// ======================================================== + + +// ======================================================== +void LED_init( ) +{ +/** + PWMのセット、とりあえず全部消灯 + + マスタチャネル:0 (P01:/reset2) マスターは偶数チャネルしかできない + スレーブ    1 SLTO。(3D LED?) +         2 カメラ +         3 WiFi +         4 (ピンはRTC32kHz out に使用) +         5 充電 +         6 電源 L +         7 電源 H + */ + INFO_LED_IS_FULLCOLOR_PU = 1; // お知らせLEDを識別 先に上げておく + INFO_LED_IS_FULLCOLOR_PM = 1; + + TAU0EN = 1; + TPS0 = BIT_PRS012 | BIT_PRS002; // マスタークロックはCK01,8M/2 /2^4 = 250kHz + + TMR00 = + 1 << BIT_CKS0 | 0 << BIT_CCS0 | 1 << BIT_MASTER0 | 0 << BIT_STS0 | 0 + << BIT_CIS0 | 0 << BIT_MD123 | 1 << BIT_MD0; + TMR01 = TMR02 = TMR03 = TMR04 = TMR05 = TMR06 = TMR07 = + 1 << BIT_CKS0 | 0 << BIT_CCS0 | 0 << BIT_MASTER0 | 4 << BIT_STS0 | 0 + << BIT_CIS0 | 4 << BIT_MD123 | 1 << BIT_MD0; + ISC = 0; + TOM0 = 0b0000000011111110; // 出力モード。4はPWM出力しないが1にしないとTO5以降にクロックが届かない + + TOL0 = 0b0000000000000000; // 出力を反転させるかフラグ + + TO0 = 0; // タイマー動作中で、タイマー出力にしてないときのピンのラッチ。タイマー出力を使わないなら0 + TOE0 = 0b0000000011101110; // TOxをタイマーモジュールが制御? + + TS0 = 0b0000000011101111; // 動作開始 + + TDR00 = LED_BRIGHT_MAX - 1; // 周期 10bit + + // お知らせLEDを識別 // +// INFO_LED_IS_FULLCOLOR_PU = 1; // もうちょっと前に上げておかないと… + system_status.info_fullcolor = 1; + if( system_status.model == MODEL_TS_BOARD ) + { +#ifndef _DBG_FORCE_FULLCOLOR_ + system_status.info_fullcolor = 0; +#endif + } + else + { + if( INFO_LED_IS_FULLCOLOR_n ) + { + system_status.info_fullcolor = 0; + } + } + INFO_LED_IS_FULLCOLOR_n = 0; + INFO_LED_IS_FULLCOLOR_PM = 0; + + LED_duty_notify_red = 0; + LED_duty_notify_blu = 0; + LED_duty_notify_grn = 0; + LED_pow_red = 0; + LED_CAM = 0; + LED_old_pow_red = 0; + LED_pow_red_Mirror = 0; + + if( system_status.reboot ) + { + vreg_ctr[VREG_C_LED_POW] = LED_POW_ILM_AUTO; + LED_duty_pow_blu = LED_BRIGHT_MAX; + } + info_led_off = false; + initialized = true; +} + + + +void LED_stop( ) +{ + TT0 = 0b0000000011101111; // 一斉停止(しないとだめ) + TOE0 = 0b0000000000000000; // TOxをタイマーモジュールが制御?(GPIOになる) + TAU0EN = 0; + LED_pow_red = 0; + LED_CAM = 0; + LED_old_pow_red = 0; + initialized = false; +} + + + + +/* ======================================================== + // 電源LED + LED_POW_B,R 6,7 + + TDR00 周期(0x03FF。TPS0で250kHzでカウントアップ。10bitなら250Hz位になる) + TDR0x Duty 0で消灯、TDR00(より大 =0x03FF以上)で点灯です。 + + enum pwr_state_{ + OFF_TRIG = 0, + ON_CHECK, + ON_TRIG, + ON, + SLEEP +}; + +enum LED_ILUM_MODE{ + LED_POW_ILM_AUTO, + LED_POW_ILM_ON, + LED_POW_ILM_SLEEP, + LED_POW_ILM_CEOFF +}; + ======================================================== */ +void tsk_led_pow( ) +{ + if( ! initialized ) + { + return; + // おしまい + } + + info_led_override = false; + + switch ( vreg_ctr[VREG_C_LED_POW] ) + { + case ( LED_POW_ILM_AUTO ): + default: + led_pow_normal( ); + break; + + case ( LED_POW_ILM_SLEEP ): + led_pow_sleep( ); + break; + + case ( LED_POW_ILM_ON ): + led_fade_to( LED_duty_pow_blu, vreg_ctr[VREG_C_LED_BRIGHT] ); + LED_pow_red_Mirror = 0; + break; + + case ( LED_POW_ILM_OFF ): + led_fade_to( LED_duty_pow_blu, 0 ); + LED_pow_red_Mirror = 0; + break; + + case ( LED_POW_ILM_ONLY_RED ): + LED_duty_pow_blu = 0; + LED_pow_red_Mirror = 1; + break; + + case ( LED_POW_ILM_ONLY_BLUE ): + LED_duty_pow_blu = LED_BRIGHT_MAX; + LED_pow_red_Mirror = 0; + break; + + case ( LED_POW_ILM_FORCE_BT_EMPTY ): + led_pow_bt_empty(); + break; + } + + if( system_status.pwr_state == OFF || system_status.pwr_state == ON_CHECK ) + { + LED_pow_red_Mirror = 0; + info_led_override = false; + } + + // 実際にLEDの更新 + if( system_status.info_fullcolor ) + { + LED_pow_red = LED_pow_red_Mirror; + } + else + { + LED_old_pow_red = LED_pow_red_Mirror; + } + + if( info_led_override ) + { + if( system_status.info_fullcolor ) + { + LED_duty_notify_blu = 0; + LED_duty_notify_grn = 0; + LED_duty_notify_red = LED_pow_red_Mirror ? 255: 0; + } + else + { + LED_duty_old_NOTIFY = LED_pow_red_Mirror ? 255: 0; + } + } +} + + + +/* ======================================================== + 電池残量で、 青→赤→赤点滅 + ======================================================== */ +static void led_pow_normal( ) +{ + time_to_next_frame_sleep = LED_SLEEP_FRAME_LEN; + frame_sleep = 0; + LED_dim_status_sleep.now = (sx16)LED_duty_pow_blu * 128; + + if( led_pow_batt_low() != 0 ) // 赤の点灯も←でやっています + { + return; + // おしまい + } + + // 青点灯 + led_fade_to( LED_duty_pow_blu, vreg_ctr[VREG_C_LED_BRIGHT] ); +} + + + +/* ======================================================== + ホタルパターン + 電池残量で赤→赤点滅にする + ======================================================== */ +static void led_pow_sleep( ) +{ + if( led_pow_batt_low() != 0 ) // 赤の点灯も←でやっています + { + time_to_next_frame_sleep = LED_SLEEP_FRAME_LEN; + frame_sleep = 0; + LED_dim_status_sleep.now = (sx16)LED_duty_pow_blu * 128; + return; + // おしまい + } + + LED_dim_status_sleep.to = LED_PTN_SLEEP[frame_sleep] * 128; + + // グラデーションのデルタを計算 + LED_dim_status_sleep.delta = (( LED_dim_status_sleep.to - LED_dim_status_sleep.now ) ) / LED_SLEEP_DIM_LEN; + led_fade_to2( LED_duty_pow_blu, &LED_dim_status_sleep ); + + // 次のフレームに進める? + time_to_next_frame_sleep -= 1; + if( time_to_next_frame_sleep == 0 ) + { + time_to_next_frame_sleep = LED_SLEEP_FRAME_LEN; + + frame_sleep += 1; + if( frame_sleep >= LED_SLEEP_FRAME_NUM -1 ) + { + frame_sleep = 0; + } + } +} + + + +/* ======================================================== + 電池が少ないときの共通 + 返値: 0 電池が少なくなかった +     1    少なかったので共通パターンにした + ======================================================== */ +//#define LED_RED_SLEEP_DIM 3 +static u8 led_pow_batt_low() +{ +// static u8 led_red_dim_count; + + if( vreg_ctr[VREG_C_BT_REMAIN] > BATT_TH_LO ) + { + LED_pow_red_Mirror = 0; + return 0; + // おしまい + } + + if(( vreg_ctr[VREG_C_BT_REMAIN] > BATT_TH_EMPTY ) || !BT_IN_CHG_delayed_n ) + // 電池残量が5%(〜10%) または、それ未満でも充電中 + { + // 赤点灯 + led_fade_to( LED_duty_pow_blu, 0 ); + +/* + 減光を試してみたが、このようなお手軽実装ではちらついてしまってだめだ + if( vreg_ctr[VREG_C_LED_POW] == LED_POW_ILM_SLEEP ) + { + if( led_red_dim_count == 0 ) + { + LED_pow_red_Mirror = 1; + led_red_dim_count = LED_RED_SLEEP_DIM; + } + else + { + LED_pow_red_Mirror = 0; + led_red_dim_count -= 1; + } + } + else +*/ + { + LED_pow_red_Mirror = 1; + } + + } + else // 電池が5%未満 かつ アダプタなし + { + led_pow_bt_empty(); + } + return 1; +} + + + + +/* ======================================================== + 電池がないパターン +  指定パターンを流す +  お知らせを上書きしたりする + ======================================================== */ +static void led_pow_bt_empty() +{ + static u8 delay; + static u8 red_blink_poi; + + info_led_override = true; + + // 赤点滅 + led_fade_to( LED_duty_pow_blu, 0 ); + + // 赤の点滅パターンも指定できる + delay += 1; + if( delay < 64 ) // フレームの保持時間稼ぎ + { + return; + } + delay = 0; + + if( led_red_batt_empty.dats[ red_blink_poi / 8 ] & ( 1 << ( red_blink_poi % 8 )) ) + { + LED_pow_red_Mirror = 1; + } + else + { + LED_pow_red_Mirror = 0; + } + red_blink_poi += 1; + if( red_blink_poi >= 32 ) + { + red_blink_poi = 0; + } +} + + + + + +/* ======================================================== + * 割り込みそのものは使いません * + LED_Wifi 3 + ======================================================== */ +void tsk_led_wifi( ) +{ + static u8 task_interval; + static u8 state_wifi_tx; + static u8 flag_wifi_TX; + + if( task_interval-- != 0 ) + { + return; + } + + // 送信パルスのラッチ + if( WIFI_txLatch ) // 割り込みフラグそのものを使ってしまう + { + WIFI_txLatch = 0; + flag_wifi_TX = 1; + } + + if( flag_wifi_TX != 0 ) + { + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_WIFI_TX; + // 送信パターン + switch ( state_wifi_tx ) + { + case ( 1 ): + case ( 3 ): + case ( 5 ): + LED_duty_WiFi = 0; + break; + default: + LED_duty_WiFi = vreg_ctr[VREG_C_LED_BRIGHT]; + } + state_wifi_tx++; + if( state_wifi_tx == 32 ) // ←点滅後、点灯している期間の長さ + { + state_wifi_tx = 0; + flag_wifi_TX -= 1; + } + task_interval = 25; + return; + } + else + { + task_interval = 30; + // 送信フラグ待ち + vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_WIFI_TX; + if( vreg_ctr[VREG_C_LED_WIFI] == WIFI_LED_OFF ) + { + LED_duty_WiFi = 0; + return; + } + else + { + if( LED_duty_WiFi == vreg_ctr[VREG_C_LED_BRIGHT] ) + { + return; + } + else if( LED_duty_WiFi < vreg_ctr[VREG_C_LED_BRIGHT] ) + { + LED_duty_WiFi += 1; + } + else + { + LED_duty_WiFi -= 1; + } + } + task_interval = 3; + return; + } +} + + + +bit info_led_pattern_updated; +/* ======================================================== + お知らせLED + ======================================================== */ +void tsk_led_notify( ) +{ + static u8 time_to_next_frame; + static u8 frame; + static u8 loops; + static st_LED_dim_status LED_dim_status_info_R, LED_dim_status_info_G, LED_dim_status_info_B; + + if( info_led_override ) + { + // 電池切れが優先する + return; + } + + if( system_status.pwr_state == ON_TRIG ) + { + LED_duty_notify_blu = 0; + LED_duty_notify_red = 0; + LED_duty_notify_grn = 0; + LED_dim_status_info_R.now = 0; + LED_dim_status_info_G.now = 0; + LED_dim_status_info_B.now = 0; + } + + if( info_led_off ) // ←電源off時など強制off + { + // フェードアウトさせる + LED_dim_status_info_R.to = 0; + LED_dim_status_info_G.to = 0; + LED_dim_status_info_B.to = 0; + LED_dim_status_info_R.delta = ( 0 - LED_dim_status_info_R.now ) / 64; + LED_dim_status_info_G.delta = ( 0 - LED_dim_status_info_G.now ) / 64; + LED_dim_status_info_B.delta = ( 0 - LED_dim_status_info_B.now ) / 64; + } + else + { + // 通常運転 + if( info_led_pattern_updated ) + { + info_led_pattern_updated = false; + vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] &= ~REG_BIT_IN_LOOP; + frame = 0; // ちゃんと書こう + time_to_next_frame = 0; + } + else + { + // 次のフレームに進める? + if( time_to_next_frame == 0 ) + { + time_to_next_frame = info_LED.info_LED.term; + + if( frame >= NOTIFY_LED_TERM -1 ) + { + vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] |= REG_BIT_IN_LOOP; + if( info_LED.info_LED.last_loop != 255 ) // 255:無限ループ + { + loops++; + if( loops > info_LED.info_LED.last_loop ) + { + frame = 0; + } + } + } + else + { + frame = (( frame + 1 ) & 0x1F ); // ←ここでマスクをかけておかないと最終フレーム〜先頭間のグラデが効かない + vreg_ctr[ VREG_C_LED_NOTIFY_FLAG ] &= ~REG_BIT_IN_LOOP; + loops = 0; + } + + LED_dim_status_info_R.to = info_LED.info_LED.red[frame] * 128; + LED_dim_status_info_G.to = info_LED.info_LED.grn[frame] * 128; + LED_dim_status_info_B.to = info_LED.info_LED.blu[frame] * 128; + + // グラデーションのデルタを計算 + LED_dim_status_info_R.delta = (( LED_dim_status_info_R.to - LED_dim_status_info_R.now ) ) / info_LED.info_LED.fade_time; + LED_dim_status_info_G.delta = (( LED_dim_status_info_G.to - LED_dim_status_info_G.now ) ) / info_LED.info_LED.fade_time; + LED_dim_status_info_B.delta = (( LED_dim_status_info_B.to - LED_dim_status_info_B.now ) ) / info_LED.info_LED.fade_time; + + } + time_to_next_frame -= 1; + } + } + + if( system_status.info_fullcolor ) + { + led_fade_to2( LED_duty_notify_blu, &LED_dim_status_info_B ); + led_fade_to2( LED_duty_notify_red, &LED_dim_status_info_R ); + led_fade_to2( LED_duty_notify_grn, &LED_dim_status_info_G ); + } + else + { + led_fade_to2( LED_duty_old_NOTIFY, &LED_dim_status_info_B ); + } +} + + + + +/******************************************************//** + LED_Cam TO02 +\n BLINK,*_PLUSE の時は、1周期分は必ずその状態になります。 +\n その間に OFF→BLINK などされると、OFFが無視されます。 + *********************************************************/ +void tsk_led_cam( ) +{ + static u8 state_led_cam = 0; + static u16 task_interval; + u8 LED_CAM_mirror; + + DI(); // レジスタへの書き込みで強制起動がかかることがあるため + if( !cam_led_update ) + { + if( task_interval != 0 ) + { + task_interval -= 1; + return; + } + } + cam_led_update = false; // TWL のブリンク設定(一発だけ点灯)のため + EI(); + + if( system_status.pwr_state == SLEEP ) // sleep中、強制消灯 + { + LED_CAM_mirror = 0; + state_led_cam = 0; + } + else + { + // ブリンクのように待たせたいとき以外は毎週起動する + // (レジスタの変更にすぐに反応する) + switch ( vreg_ctr[VREG_C_LED_CAM] ) + { + case ( CAM_LED_OFF ): + default: + LED_CAM_mirror = 0; + state_led_cam = 0; + break; + + case ( CAM_LED_ON ): + LED_CAM_mirror = 1; + state_led_cam = 0; + break; + + case ( CAM_LED_BLINK ): + if( state_led_cam == 0 ) + { + LED_CAM_mirror = 1; + state_led_cam = 1; + } + else + { + LED_CAM_mirror = 0; + state_led_cam = 0; + } + task_interval = 250; + break; + + case ( CAM_LED_ON_PLUSE ): + if( state_led_cam == 0 ) + { + LED_CAM_mirror = 1; + state_led_cam = 1; + task_interval = 250; + } + else + { + vreg_ctr[VREG_C_LED_CAM] = CAM_LED_OFF; + } + break; + + case ( CAM_LED_OFF_PLUSE ): + if( state_led_cam == 0 ) + { + LED_CAM_mirror = 0; + state_led_cam = 1; + task_interval = 250; + } + else + { + vreg_ctr[VREG_C_LED_CAM] = CAM_LED_ON; + } + break; + + case( CAM_LED_BY_TWL ): + // TWL互換 // + switch ( vreg_twl[ REG_TWL_INT_ADRS_CAM ] ){ //. switchのネストとか… + case( TWL_CAMLED_OFF ): + LED_CAM_mirror = 0; + state_led_cam = 0; + break; + + case( TWL_CAMLED_BLINK ): + if( state_led_cam == 0 ) + { + LED_CAM_mirror = 1; + state_led_cam = 1; + } + else + { + LED_CAM_mirror = 0; + state_led_cam = 0; + } + task_interval = 600 / SYS_INTERVAL_TICK + 250; + break; + + case( TWL_CAMLED_ON ): + case( TWL_CAMLED_DEF_ON ): + default: + LED_CAM_mirror = 1; + state_led_cam = 1; + break; + } + } + } // if( system_status.pwr_state == sleep ) ... else ... + + // 輝度更新 // + if( system_status.info_fullcolor ) + { + LED_CAM = LED_CAM_mirror; + } + else + { + LED_old_CAM = LED_CAM_mirror; + } +} diff --git a/tags/1.34_1.05nup/led.h b/tags/1.34_1.05nup/led.h new file mode 100644 index 0000000..96abc91 --- /dev/null +++ b/tags/1.34_1.05nup/led.h @@ -0,0 +1,153 @@ +#ifndef __led__ +#define __led__ + + + +// ==================================== + +//#define LED_CHARGE P2.4 // PMで定義 + +// LED_DUTY +#define LED_duty_pow_blu TDR06 +#define LED_duty_WiFi TDR03 + +#define LED_duty_3d TDR01 +#define LED_duty_notify_red TDR07 +#define LED_duty_notify_grn TDR05 +#define LED_duty_notify_blu TDR02 + +// これらはduty変えられません +#define LED_pow_red P4.2 +#define LED_CAM P7.5 + + +// 旧仕様 ///////////////////////////// +// LED_DUTY +//#define LED_duty_old_pow_blu TDR06 同じ +//#define LED_duty_old_WiFi TDR03 同じ +#define LED_duty_old_NOTIFY TDR05 +//#define LED_duty_old_CAM TDR02 +//#define LED_duty_old_3d TDR01 同じ +// wifi2はPWMできません。 +#define LED_old_pow_red P1.5 +#define LED_old_CAM P1.0 + + + +#define NOTIFY_LED_TERM 32 + + +#define LED_BRIGHT_MAX 0x00FF + +// ==================================== +#ifdef _MCU_BSR_ // 電波送信パルス +#define WIFI_txLatch PIF21 +#else +#define WIFI_txLatch PIF7 +#endif + + + +// ==================================== +enum LED_ILUM_MODE +{ + LED_POW_ILM_AUTO = 0, + LED_POW_ILM_ON, + LED_POW_ILM_SLEEP, + LED_POW_ILM_OFF, + LED_POW_ILM_ONLY_RED, + LED_POW_ILM_ONLY_BLUE, + LED_POW_ILM_FORCE_BT_EMPTY +}; + + +enum LED_MODE_TUNE +{ + LED_TUNE_ILM_OFF = 0, + LED_TUNE_ILM_ON +}; + + +// VREG_C_WIFI_LED +enum WIFI_LED_MODE +{ + WIFI_LED_OFF = 0, + WIFI_LED_ON +}; + + +// VREG_C_WIFI_NOTIFY +enum NOTIFY_LED_MODE +{ + NOTIFY_LED_OFF = 0, + NOTIFY_LED_ON, + NOTIFY_LED_PTN0, + NOTIFY_LED_PTN1, + NOTIFY_LED_PTN2 +}; + + +// VREG_C_CAM_LED +enum CAM_LED_MODE +{ + CAM_LED_OFF = 0, + CAM_LED_BLINK, + CAM_LED_ON, + CAM_LED_BY_TWL, + CAM_LED_ON_PLUSE, + CAM_LED_OFF_PLUSE +}; + + + +// お知らせLED調光関係 // +typedef struct _st_info_LED +{ + u8 term; // 1フレーム何チック? + u8 fade_time; // 何チックで次のフレームの色に達するか + u8 last_loop; // 最終フレームを繰り返す? + u8 resv1; + u8 red[32]; + u8 grn[32]; + u8 blu[32]; +}st_info_LED; + +typedef union _uni_info_LED +{ + st_info_LED info_LED; + u8 bindata[ sizeof( st_info_LED ) ]; +}uni_info_LED; + +extern uni_info_LED info_LED; + + +// 赤LED 点滅向け // +typedef struct _st_led_red_batt_empty +{ + u8 dats[4]; +}st_led_red_batt_empty; + +extern st_led_red_batt_empty led_red_batt_empty; + + +/* + お知らせLED +*/ +typedef struct _st_LED_dim_status +{ + sx16 to; + sx16 delta; + sx16 now; // 小数点以下を覚えておかなくてはならないため +}st_LED_dim_status; + + + +// ==================================== +void LED_init( ); +void LED_stop( ); + + +extern void tsk_led_cam(); + + +#endif diff --git a/tags/1.34_1.05nup/loader.c b/tags/1.34_1.05nup/loader.c new file mode 100644 index 0000000..686509a --- /dev/null +++ b/tags/1.34_1.05nup/loader.c @@ -0,0 +1,354 @@ +/* ======================================================== + MCU CTR BSR + 2009/03/30 + 開発技術部 藤田 + + ブートローダー部 + ホストの通信と、自己書き換え、ファームのチェックを行う。 + + ======================================================== */ +#pragma SFR +#pragma di +#pragma ei +#pragma nop +#pragma stop +#pragma halt +#pragma opc + + +#include "incs_loader.h" + +#include +#include "fsl_user.h" + +#include "i2c_ctr.h" +#include "i2c_mcu.h" +#include "pm.h" +#include "rtc.h" + +#include "reboot.h" + +#include "magic.h" + + + +#define REG_BIT_RESF_WDT 0x10 +#define REG_BIT_RESF_TRAP 0x80 +#define REG_BIT_RESF_LVI 0x01 + + + +// ======================================================== +#if (FSL_DATA_BUFFER_SIZE>0) +fsl_u08 fsl_data_buffer[FSL_DATA_BUFFER_SIZE]; +#endif + + + +#ifdef FSL_INT_BACKUP +static fsl_u08 fsl_MK0L_bak_u08; /* if (interrupt backup required) */ +static fsl_u08 fsl_MK0H_bak_u08; /* { */ +static fsl_u08 fsl_MK1L_bak_u08; /* reserve space for backup information */ +static fsl_u08 fsl_MK1H_bak_u08; /* of interrupt mask flags */ +static fsl_u08 fsl_MK2L_bak_u08; /* */ +static fsl_u08 fsl_MK2H_bak_u08; /* } */ +#endif + + + +// ======================================================== +void FSL_Open( void ); +void FSL_Close( void ); +void hdwinit( void ); +static void hdwinit2( ); + +extern void main_loop( ); + + + +// ======================================================== +void main( ) +{ + while( 1 ) + { + WDT_Restart( ); + + if( RTCEN ) // これはTRAP(自己update)にしか使えない。WDT等では立たない + { + system_status.reboot = true; + } + + { + volatile u8 my_resf = RESF; // ←読むと消える + if( ( my_resf & REG_BIT_RESF_WDT ) != 0 ) + { + vreg_ctr[ VREG_C_MCU_STATUS ] |= REG_BIT_STATUS_WDT_RESET; + // set_irq( VREG_C_IRQ0, REG_BIT_IRQ_WDT_RESET ); + // ↑I2Cの初期化後に行う + system_status.reboot = true; + } + else if( ( my_resf & REG_BIT_RESF_TRAP ) != 0 ) // ( FSL_ForceReset, 'r' ) + { + system_status.reboot = true; + } +/* + else if(( my_resf & REG_BIT_RESF_LVI ) != 0 ) + { + vreg_ctr[ VREG_C_MCU_STATUS ] |= ( 1 << 2 ); + } +*/ + } + + if( !system_status.reboot ) + { + // 通常の電源投入 + // 電池接続時、ちょっと待ってみる(チャタリング対策) + u16 pwup_delay0; + for( pwup_delay0 = 0xFFFF; pwup_delay0 != 0; pwup_delay0-- ){;}; + } + + hdwinit2( ); + + // ファームの整合性チェック // + { + u8 i; + u8 comp = 0; + + // ローダーと本体は同じバージョンか? + /// 次へのアップデートの途中で終わってないか? + for( i = 0; i < sizeof( __TIME__ ); i++ ) // sizeof( __TIME__ ) = 8 らし + { + comp += ( *( __far u8 * )( MGC_LOAD + i ) == *( u8 * )( MGC_FOOT + i ) ) ? 0 : 1; + comp += ( *( u8 * )( MGC_HEAD + i ) == *( u8 * )( MGC_FOOT + i ) ) ? 0 : 1; + } + + if( *( u8 * )( MGC_FOOT +2 ) != ':' ) // 消去済のまま + { + comp += 1; + } + + if( comp != 0 ) + { + // ファームリストアを試みる + firm_restore( ); + // 帰ってこない。リセットをかける。 + } + } + + // 試遊台判定 + // デバッガつないでると上手に判定できないことがあります。 + // P40,41 + // HH 実機 + // HL NBD試遊台 + // LH スタンドアロン試遊台 + // LL ISデバッガ + if( !DIPSW_0 && !DIPSW_1 ) + { + system_status.is_dev = 1; + } + else + { +#ifndef _FORCE_TAIKENDAI_ + if( !DIPSW_0 ) +#else + if(1) +#endif + { + system_status.taikendai = 1; + } + else + { + system_status.taikendai = 0; + } + +#ifndef _FORCE_TAIKENDAI_NBD_ + if( !DIPSW_1 ) +#else + if(1) +#endif + { + system_status.taikendai_nbd = 1; + } + else + { + system_status.taikendai_nbd = 0; + } + } + // 通常運転 + main_loop( ); + } +} + + + + + +// ======================================================== +void hdwinit( void ) +{ // スタートアップルーチンが勝手に呼びます + DI( ); /* マスタ割り込み禁止 */ + + CMC = 0b00010000; /* X1発振せず(入力ポート)、XT1使用、超低電力発振は不安定に付き通常で */ + CSC = 0b10000000; /* X1発振なし、XT1発振あり、高速内蔵発振動作 */ + OSMC = 0x01; /* 隠しレジスタ */ + CKC = 0b00001000; /* CPU/周辺クロック=fMAIN、fMAIN=fMX、fCLK=fMX */ + + /*--- 低電圧検出回路の設定 ---*/ + /* リセット解除時のデフォルトは、オプション・バイトにて指定される */ + LVIS = 0b00000000; /* VLVI = 4.22±0.1V */ + LVIM = 0b00000000; /* LVI動作禁止 */ + /* 電源電圧(VDD)<検出電圧(VLVI)時に割込発生 */ + /* 電源電圧(VDD)≧検出電圧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 tempA[0][1], "offset" => tempA[0][2], "type" => tempA[0][3], "data" => tempA[0][4], "CRC" => tempA[0][5] } + + break if src_in["type"].hex == 01 + break if src_in["len"].hex == 00 + # next if src_in["type"].hex != 00 + if( src_in["type"].hex != 00 ) +# p dat + next + end + + offset = src_in["offset"].hex + next if(( 0x1000 <= offset ) && ( offset < 0x2000 )) + + dataTemp = src_in["data"].scan(/\w\w/) + + ( 0...(src_in["len"].to_s.hex) ).each{|i| + bindata[ offset + i ] = ( dataTemp[ i ] ).to_s.hex + } +end + +### debug enable bit check ############# +# デバッグ許可になっているとISデバッガで起動しない(MCUが動作しない) +p bindata[0xC3] +if( bindata[0xC3] != 0x04 ) + print( "!E debug enable!!" ) + exit( 1 ) +end + + +### format data and output ############# +4096.times{ + bindata.delete_at(4096) +} +dest.write( bindata[0..(0x4FFF - 0x1000)].pack("c*") ) +dest.close + +printf( "intel-HEX to bsr bin converter\n file converted!\n\n" ) diff --git a/tags/1.34_1.05nup/pedo_alg_thre_det2.c b/tags/1.34_1.05nup/pedo_alg_thre_det2.c new file mode 100644 index 0000000..b32a0cf --- /dev/null +++ b/tags/1.34_1.05nup/pedo_alg_thre_det2.c @@ -0,0 +1,539 @@ +/* ******************************************************** + 歩数計 + 3軸加速度のリアルタイムデータから、ベクトルのノルムを出し、 + 閾値を超える時間、間隔、ノルムの大きさで閾値を切り替えるなど +********************************************************* */ +#pragma mul +#pragma div +#pragma bcd + +#include "incs.h" +#include + +#include "accero.h" +#include "pedometer.h" + +#include "pedo_lpf_coeff.h" +#include "pool.h" + +// ======================================================== +// 履歴の最終記録時刻 +// この順番はログ読み出しの順番でもあるのでいじらないでね +// 順番にアドレスの若いのから確保されるのを期待してます... +typedef struct{ + u8 hour_bcd; + u8 day_bcd; + u8 month_bcd; + u8 year_bcd; + u8 min_bcd; + u8 sec_bcd; +}st_calender; + + + +// ======================================================== +static void hosu_increment_if_necessary(); +static u16 get_long_hour(); +static u16 calc_hours_spend( u8 ); + + + +// ======================================================== +bit pedolog_overflow; // 192時間記録済みフラグ(i2cで読める) +extern uni_pool pool; // 歩数ログはこの構造体の中 +static u8 p_record; // ログの書き込み位置 +static st_calender cal_log_latest; // 最後に歩数を更新した時刻 +static u16 last_hour_fny; // fny:from new year +static st_calender cal_temp; +static u16 now_longhour; + + + + + + +// ======================================================== +#define _use_my_sqrt_ +#ifdef _use_my_sqrt_ +unsigned long my_sqrt(); +#endif + +// 今年は閏年? +#define is_leapyear( y ) (( y & 0x03 ) == 0 ) +// 「去年」は閏年? +#define is_firstyear( y ) (( y & 0x03 ) == 1 ) + + + +/*========================================================= + 歩数計 + ========================================================*/ +void pedometer() +{ + static s16 th_H = 15000; // 閾値。動的変更します + static s16 th_L = 11000; + static u16 acc_norm[3]; // 加速度の大きさのヒストリ。数字が大きい方が古い + static u16 acc_norm_temp; + static u8 interval_hh = 0xFF; // 山-山間の時間。短過ぎたらはじく。 + static u8 time_l; // 前回の極小からの経過時間 + static u16 peak_l; // 谷の深さ + static u16 norm_hist[TAP]; + + static u8 hist_indx; + + signed long filterd; + + u8 i; + + u16 sx16 = abs( (u16)vreg_ctr[VREG_C_ACC_XH] * 256 + vreg_ctr[VREG_C_ACC_XL] ); + u16 sy16 = abs( (u16)vreg_ctr[VREG_C_ACC_YH] * 256 + vreg_ctr[VREG_C_ACC_YL] ); + u16 sz16 = abs( (u16)vreg_ctr[VREG_C_ACC_ZH] * 256 + vreg_ctr[VREG_C_ACC_ZL] ); + + // ベクトルのノルム +#ifdef _mcu_ +# ifndef _use_my_sqrt_ + norm_hist[ hist_indx & TAP-1 ] = sqrt( (long)sx16 * ( sx16 / 2 ) + + (long)sy16 * ( sy16 / 2 ) + + (long)sz16 * ( sz16 / 2 ) + ); +# else + norm_hist[ hist_indx & TAP-1 ] = my_sqrt( (long)sx16 * ( sx16 / 2 ) + + (long)sy16 * ( sy16 / 2 ) + + (long)sz16 * ( sz16 / 2 ) + ); +# endif +#endif + +#ifdef _pc_ + norm_hist[ hist_indx & TAP-1 ] = normh * 256 + norml; +#endif + + hist_indx += 1; + + // ヒストリにフィルタ(fir)を掛けて、今回の値を求める // + filterd = 0; +// for( i = 8; i != 55; i++ ) // 係数が0ばかりのため + for( i = 0; i != 46; i++ ) // 係数テーブルをいじりました。パラメータ調整時注意 + { + filterd += (signed long)norm_hist[ ( hist_indx + i ) & TAP-1 ] * lpf_coeff[ i ]; + } + + filterd += (4096)*512; // DC分加算...だったと思う + acc_norm_temp = (s16)( filterd /1024 & 0xFFFF ); // ←FIL_COEFF_QUANTから正規化 +/* + if( acc_norm[0] < acc_norm_temp ) + { + t_rise += 1; + if( t_rise == 0 ) + t_rise == 254; + } + else + { + t_rise = 0; + } +*/ + if( acc_norm[0] != acc_norm_temp ) + { + acc_norm[2] = acc_norm[1]; // ヒストリ + acc_norm[1] = acc_norm[0]; + acc_norm[0] = acc_norm_temp; + } + + if( acc_norm[2] <= acc_norm[1] && acc_norm[1] > acc_norm[0] + && acc_norm[0] > th_H ) + // 極大で、閾値を超えていた + { + if( 21 < interval_hh ) + // 前回の極大からの間隔がほどよい + { + if(( interval_hh < 160 ) && ( time_l < interval_hh )) + // 谷を挟んでいる + { + if( acc_norm[0] - peak_l > 4200 ){ + // ■一歩増えました + hosu_increment_if_necessary(); + } + } + interval_hh = 0; + } + // なんちゃって閾値の動的変更 + if( acc_norm[0] > 18000 ) + { + th_L = acc_norm[0] - 10000; + } + else + { + th_L = 11000; + } + } + else + { + interval_hh += ( interval_hh != 255 ) ? 1: 0; // 飽和加算って楽に書けたらいいのに + } + + // (2) 直近の極小からの時間 + if( acc_norm[2] >= acc_norm[1] && acc_norm[1] < acc_norm[0] + && acc_norm[0] < th_L ) + { + // 極小を検出 + time_l = 0; + peak_l = acc_norm[0]; + } + else + { + time_l += ( time_l != 255 ) ? 1: 0; + } +} + + + +/*========================================================= + 歩数+1 +  累積をインクリメント +  履歴を更新 + *2011/01/20 + 仕様変更 ログがいっぱいになったらそこで止める + ========================================================*/ + + +#define HOSU_NODATA 0xFFFF +#define HOSU_MAX 0xFFFE + +static void hosu_increment_if_necessary() +{ + u8 year_compd; // hour境界補正済み現在年。comp(ensation -ed) + + // 現在時刻取得 + DI(); + RWAIT = 1; + while( !RWST ){;} + + cal_temp.hour_bcd = HOUR; + cal_temp.day_bcd = DAY; + cal_temp.month_bcd = MONTH; + cal_temp.year_bcd = YEAR; + cal_temp.min_bcd = MIN; + cal_temp.sec_bcd = SEC; + + RWAIT = 0; + EI(); + + year_compd = bcdtob( cal_temp.year_bcd ); + + now_longhour = get_long_hour(); + + // 書き込みポインタの更新 + if( ! ( vreg_ctr[ VREG_C_ACC_HOSU_L ] == 0 && // 歩数計on後、最初の一歩までは前回からの経過時間を計算しない + vreg_ctr[ VREG_C_ACC_HOSU_M ] == 0 && + vreg_ctr[ VREG_C_ACC_HOSU_H ] == 0 )) //. 全ビットORでゼロ判定するのはデジタル回路屋の方言みたい + { + // 歩数計が止まっていた時間を考慮して必要なら進める + // 補正計算 元旦零時台で昨日扱いになった場合、大晦日の23時台に上書き + if( now_longhour == (u16)-1 ) // マジックナンバーとかではなくて実際に計算結果が-1 + { + now_longhour = ( ( 365 + ( is_firstyear(year_compd) ? 1: 0 )) * 24 ) -1; + year_compd -= 1; + } + fill_hosu_hist_hours( calc_hours_spend( year_compd ) ); // ■書き込みポインタの更新も行う + + // ログあふれで記録停止? + if( pedolog_overflow ) + { + return; + // おしまい。ログの更新もなし。 + } + } + + // インクリメントして良い + cal_log_latest = cal_temp; // ■ログ時刻更新 + last_hour_fny = now_longhour; + + // 毎時ログ インクリメント + if( pool.vreg_c_ext.pedo_log[ p_record ] == HOSU_MAX ) + { + // 何もしないでおしまい + //. 小計の合計と累計があわなくなるのを避けるためだろうけど、どうなの? + return; + } + else if( pool.vreg_c_ext.pedo_log[ p_record ] == HOSU_NODATA ) // その時間帯最初のカウントの時 + { // これしないと1歩足りない + pool.vreg_c_ext.pedo_log[ p_record ] = 1; + } + else + { + // 通常パス + pool.vreg_c_ext.pedo_log[ p_record ] += 1; + } + + // 累積の更新 // + if( ++vreg_ctr[ VREG_C_ACC_HOSU_L ] == 0 ) // カンストチェック + { + if( ++vreg_ctr[ VREG_C_ACC_HOSU_M ] == 0 ) + { + if( ++vreg_ctr[ VREG_C_ACC_HOSU_H ] == 0 ){ + vreg_ctr[ VREG_C_ACC_HOSU_L ] = 255; //. いろいろ失敗だったね... + vreg_ctr[ VREG_C_ACC_HOSU_M ] = 255; + vreg_ctr[ VREG_C_ACC_HOSU_H ] = 255; + } + } + } +} + + + +/* ======================================================== +空白の時間を適切に0にして、 +今を含む1時間のデータを書く位置にポインタ?を進める +======================================================== */ +static void fill_hosu_hist_hours( u16 hours ) +{ + // ログあふれ? + if( (u16)p_record + hours >= PEDOMETER_LOG_SIZE ) + { + pedolog_overflow = true; + return; + } + + // 空白の数時間の設定 + while( hours != 0 ) + { + // 新仕様 いっぱいで停止 + p_record += 1; +#if 1 // debug + if( p_record >= PEDOMETER_LOG_SIZE ) + { + pedolog_overflow = true; +// NOP(); // ここに来るようだとバグ + break; + } + else +#endif + { + pool.vreg_c_ext.pedo_log[ p_record ] = 0; + } + hours -= 1; + } + + return; +} + + + +/* ======================================================== +空白の時間を適切に0にして、 +今を含む1時間のデータを書く位置にポインタ?を進める +======================================================== */ +void clear_hosu_hist() +{ + u8 hours = PEDOMETER_LOG_SIZE; + do + { + hours -= 1; + pool.vreg_c_ext.pedo_log[ hours ] = 0xFFFF; + } + while( hours != 0 ); + vreg_ctr[ VREG_C_ACC_HOSU_L ] = 0; + vreg_ctr[ VREG_C_ACC_HOSU_M ] = 0; + vreg_ctr[ VREG_C_ACC_HOSU_H ] = 0; + p_record = 0; + pedolog_overflow = false; +} + + +extern u8 iic_burst_state; +bit pedolog_read_msb; +/* ======================================================== + 歩数計ヒストリ読み出しの後処理(初期化) + 読み出しポインタのクリア +======================================================== */ +/* マクロにしました +void hosu_read_end( ) +{ + pedolog_read_msb = 0; +} +*/ + + + +/* ======================================================== + 歩数計のヒストリを返す。 + 1回呼ぶ度に、ヒストリの下位、上位、一時間遡って下位上位... +======================================================== */ +u8 hosu_read( ) +{ + u8 rv; + static u8 p_record_buffer; + static st_calender cal_buff; // 一応、アトミック処理に + + if( iic_burst_state == 0 ) + { + p_record_buffer = p_record; + DI(); + cal_buff = cal_log_latest; + EI(); + } + + if( iic_burst_state <= 5 ) + { + rv = *( (u8*)&cal_buff + iic_burst_state ); // あうあう + iic_burst_state += 1; + return( rv ); + } + else + { + u16 temp; + // 16ビットで記録してあるのでばらして送る todo: もっと楽する方法があるんじゃ + temp = pool.vreg_c_ext.pedo_log[ p_record_buffer ]; + if( !pedolog_read_msb ) + { + rv = (u8)( temp & 0x00FF ); + } + else + { + rv = (u8)(( temp >> 8 ) & 0x00FF ); + if( p_record_buffer == 0 ) + { + p_record_buffer = PEDOMETER_LOG_SIZE-1; + } + else + { + p_record_buffer -= 1; + } + } + pedolog_read_msb ^= 1; + return( rv ); + } + +} + + + +/* ======================================================== + 今年の元旦からの経過時間(hour)を返す。 + 引数 無し + 返値 u16 long_hour +======================================================== */ +const u16 DAYS_FROM_HNY[] = { + 0, + 31, + 31+28, // =59。 …3月0日は1月59日 + 31+28+31, + 31+28+31+30, + 31+28+31+30+31, + 31+28+31+30+31+30, + 31+28+31+30+31+30+31, + 31+28+31+30+31+30+31+31, + 31+28+31+30+31+30+31+31+30, + 31+28+31+30+31+30+31+31+30+31, + 31+28+31+30+31+30+31+31+30+31+30 + }; + +static u16 get_long_hour() +{ + u8 year = bcdtob( cal_temp.year_bcd ); + u8 month = bcdtob( cal_temp.month_bcd ); + u8 day = bcdtob( cal_temp.day_bcd ); + u8 hour = bcdtob( cal_temp.hour_bcd ); + u8 min_bcd = cal_temp.min_bcd; // 大小比較しかしないのでbcdのままでよい + u8 sec_bcd = cal_temp.sec_bcd; + u16 long_hour; + + // まず日数の部分 + long_hour = DAYS_FROM_HNY[ month -1 ]; // -1はインデックス合わせ + if( is_leapyear(year) && ( 3 <= month )) + { + // 閏年で、閏日より後 + long_hour += 1; + } + long_hour += day - 1; + long_hour *= 24; // 日数→時間 + + long_hour += hour; + + // 時・分境界の前?後? + if( ( min_bcd > vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY ] ) + || ( ( min_bcd >= vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY ] ) + && ( sec_bcd >= vreg_ctr[ VREG_C_ACC_HOSU_HOUR_BOUNDARY_SEC ] )) + ) + { + return( long_hour ); + } + else + { + return( long_hour -1 ); // 1時間前に含める 注意:元旦で昨年扱いにするとき。-1 になる + } +} + + + +/* ======================================================== + 軽量平方根。 + 必要十分な精度で打ち切る +======================================================== */ +static unsigned long my_sqrt(unsigned long x) +{ + unsigned long s, t; + + if (x <= 0) return 0; + + s = 1; + t = x; + while (s < t) + { + s <<= 1; + t >>= 1; + } + do + { + t = s; + s = (x / s + s) >> 1; + } while (s < t); + + return t; +} + + + + +/* ======================================================== + 二つの 前回呼ばれた時刻と、現在時刻の差分を求める。返るのはfill_hosu_hist_hours にそのまま渡せる + //. 引数がyear_bcd なのがちょっといやだけど... +======================================================== */ +static u16 calc_hours_spend( u8 year ) +{ + u8 cal_log_latest_year = bcdtob( cal_log_latest.year_bcd ); + + // 同じ年の内 + if( cal_log_latest_year == year ) + { + if( now_longhour > last_hour_fny ) + { + return( now_longhour - last_hour_fny ); + } + else if( now_longhour == 0 && last_hour_fny != 0 ) + { + // 年明けたばかりで、境界を越えた一回目。これやらないと昨年最後に加算してしまう。 + return( 1 ); + } + else + { + return( 0 ); // 同じ時間帯(と、巻き戻り。 どうなっても知らない) + } + } + else if( cal_log_latest_year == ( year -1 ) ) + { + // 年をまたいでいるとき + return( ( ( 365 + ( is_firstyear(year) ? 1: 0 )) * 24 ) - last_hour_fny + now_longhour ); + } + else if( cal_log_latest_year < year ) + { + // 数年放置 + return( PEDOMETER_LOG_SIZE +1 ); + } + else + { + // カレンダーが巻き戻るなど + // ノーケアでよい…が、不定値というわけにもいかない + return( 0 ); + } +} diff --git a/tags/1.34_1.05nup/pedo_lpf_coeff.h b/tags/1.34_1.05nup/pedo_lpf_coeff.h new file mode 100644 index 0000000..f81d6c2 --- /dev/null +++ b/tags/1.34_1.05nup/pedo_lpf_coeff.h @@ -0,0 +1,84 @@ +#ifndef _pedo_coeff_h_ +#define _pedo_coeff_h_ + +// ========================================================= +#define TAP 64 +#define FIL_COEFF_QUANT 10 +const s8 lpf_coeff[]={ +/* +Window Function Algorithm LPF +Sampling Frequency = 100.0 +cutoff1 = 6.0000000 +Tap Count =64 +Kaiser Constant = 7.000000 +Quantized by 11 [bits] + */ +/* 0,// [0] + 0, + 0, + 0, + 0, + 0, + 0, + 0, +*/ + 1,// 8 + 2, + 2, + 3, + 3, + 2, + 0, + -2, + -5,// 16 + -9, + -13, + -16, + -16, + -13, + -6, + 4, + 18,// 24 + 37, + 56, + 77, + 95, + 110, + 119, + 122, + 119,// 32 + 110, + 95, + 77, + 56, + 37, + 18, + 4, + -6,// 40 + -13, + -16, + -16, + -13, + -9, + -5, + -2, + 0,// 48 + 2, + 3, + 3, + 2, + 2, + 1, +/* + 0, + 0,// 56 + 0, + 0, + 0, + 0, + 0, + 0, + 0 +*/ +}; +#endif diff --git a/tags/1.34_1.05nup/pedometer.h b/tags/1.34_1.05nup/pedometer.h new file mode 100644 index 0000000..56252a0 --- /dev/null +++ b/tags/1.34_1.05nup/pedometer.h @@ -0,0 +1,29 @@ +#ifndef _pedo_ +#define _pedo_ + + + + +// ========================================================= +extern bit pedolog_read_msb; + + + +// ========================================================= +//void hosu_read_end( ); マクロ化 +#define hosu_read_end() pedolog_read_msb = 0 + +u8 hosu_read( ); +void fill_hosu_hist_hours( u16 ); +void clear_hosu_hist(); +void pedometer(); + + + +// ========================================================= +#define PEDOMETER_LOG_SIZE ( 24 * 7 ) + + + +// ========================================================= +#endif diff --git a/tags/1.34_1.05nup/pm.c b/tags/1.34_1.05nup/pm.c new file mode 100644 index 0000000..22ef129 --- /dev/null +++ b/tags/1.34_1.05nup/pm.c @@ -0,0 +1,1246 @@ +/* ======================================================== + 対PMIC + 藤田@開技 + nintendo + '08 Dec + ======================================================== */ +#pragma nop + +#include "incs.h" +#include "adc.h" +#include "led.h" +#include "pm.h" +#include "renge\renge.h" + +#include "batt_params.h" + +#include +#include "fsl_user.h" + + + +// ======================================================== +u8 raw_adc_temperature; +BT_VENDER battery_manufacturer = BT_VENDER_NOT_CHECKED; +st_bt_comp bt_comp; // バッテリパラメータ構造体 +u8 reg_shadow; // NTR PMIC レジスタミラー +bit bt_authorized; // バッテリパラメータ送信済。充電開始許可 +u8 chg_led_override; // アダプタ差したとき、充電するしないに関わらずしばらく点灯させる + +u16 bt_volt16; + +bit ntr_pm_bt_low_old; +bit BT_CHG_STAT_Change; +bit BT_IN_CHG_delayed_n; + +u8 pmic_version; +u8 mgic_version[2]; + + +// ======================================================== +static void BT_model_detect(); +static void BT_mgic_quick_start(); +static void BT_mgic_init(); + + + +// ======================================================== +#define swap_endian_16( x ) (unsigned int)(( x << 8 ) | ( x >> 8 )) + + + +// ======================================================== +const u8 BT_MANUF_BORDER[] = { + 5, 33, 79, 123, 158, 197, 233 + }; + +/* ======================================================== + 電池の管理 + + 以下のピンは主にここで操作・監視されます。 + ・PM_BT_AUTH 現状、GPI in + ・PM_CHARGE_n CCIC /CHG in + ・PM_CHARGE_ERR_n /FLT in + ・PM_EXTDC_n /DOK INTP4 in + ・PM_CHARGE_EN_n /CEN out + + 以下の物は関係ありそうですが別のところで主に監視されています。 + ・LED_Pow R, B, Charge tsk_LED + ・BT_TEMP,_P tsk_ADC + + PM_EXTDCは割り込みメインにするかも + ======================================================== */ +#define INTERVAL_TSK_BATT 60 +// ↑100だと充電エラー時にうまく点滅しないので + +bit temp_zone_charge_disable; // 温度で充電停止する時にヒステリシスを付けるため +void tsk_batt( ) +{ + static u8 task_interval = 0; + static u8 heikinka_h,heikinka_l; + + if( system_status.pwr_state != OFF_TRIG ) + { + if( task_interval-- != 0 ) + { + return; + } + else + { + task_interval = (u8)( INTERVAL_TSK_BATT / SYS_INTERVAL_TICK ); + } + } + + // アダプタステータス更新 ///////// + pm_chk_adapter(); + + // 充電 /////////////////////////// + // 温度付きヒステリシス + if(( 75 <= raw_adc_temperature ) + && ( raw_adc_temperature <= 184 )) + { + if( heikinka_h < 40 ) + { + heikinka_h++; + } + else + { + temp_zone_charge_disable = false; // 充電許可 + } + } + else if(( raw_adc_temperature <= 61 ) + || ( 189 <= raw_adc_temperature )) + { + if( heikinka_l < 40 ) + { + heikinka_l++; + } + else + { + temp_zone_charge_disable = true; // 充電禁止 + } + } + else + { + // temp_zone_charge_disable そのまま + heikinka_h = 0; + heikinka_l = 0; + } + + // WM0ではCHG_ENABLEピンは /WL_RST に配線されており、充電制御しない + if( !temp_zone_charge_disable && bt_authorized && !PM_EXTDC_n ) + { + BT_CHG_ENABLE(); // 温度範囲OKで充電再開 + } + else + { + BT_CHG_DISABLE(); // 温度危険! 充電停止 + } + + // 充電 // + // →割り込み。 + // CCICの不具合回避のため、/CHGのネゲートをちょっと丁寧に遅延させる + { + static u8 anti_chatter; + + if( !BT_IN_CHG_n ) + { + // さらにチャタリング除去 + if( anti_chatter < 2 ) // 電池無しでアダプタさして、電極をさわさわ + { // すると充電LEDががさがさするので + anti_chatter++; + } + else + { + BT_IN_CHG_delayed_n = 0; + } + } + else + { + // "丁寧に遅延" todo:もっといい方法? + if( !BT_CHG_Ena_n && vreg_ctr[ VREG_C_BT_REMAIN ] < 60 ) + { + BT_IN_CHG_delayed_n = 0; // 充電中と扱う。充電が終わっているはずがない + } + else + { + BT_IN_CHG_delayed_n = 1; + anti_chatter = 0; + } + } + + LED_CHARGE = ( ! BT_IN_CHG_delayed_n )? 1: 0; // LEDに反映 + } + + // アダプタつないだ瞬間、満充電でも数秒わざと点灯させる。給電してることをわからせるため。 + if( chg_led_override != 0 ){ // ↑から見ればわかるが、瞬間(数クロック)消える事がある。気がつく人いるかな…? + chg_led_override -= 1; + LED_CHARGE = 1; + } + + // レジスタの充電中ビットはLEDに同期する + set_bit( LED_CHARGE, vreg_ctr[VREG_C_STATUS], REG_BIT_BATT_CHARGE ); // set_bitのみ。 + // 割り込みはmiscが引き受ける + + // 電池残量 // + if( system_status.pwr_state != ON_CHECK ) + { + BT_get_left(); + } +} + + + +/******************************************************** +アダプタの有無チェック + 電源off中のアダプタ抜き差しで外から呼ばれるため分離 + ***********************************************************/ +void pm_chk_adapter() +{ + static u8 pm_extdc_old; + u8 temp_pm_extdc; + + temp_pm_extdc = (u8)!PM_EXTDC_n; // volatileのため + if( pm_extdc_old != temp_pm_extdc ) + { + pm_extdc_old = temp_pm_extdc; + if( temp_pm_extdc ) + { + // 刺さった + set_bit( 1, vreg_ctr[VREG_C_STATUS], REG_BIT_POW_SUPPLY ); + set_irq( VREG_C_IRQ1, REG_BIT_BT_DC_CONNECT ); + chg_led_override = (u8)( 3000 / INTERVAL_TSK_BATT ); + } + else + { + u8 temp_v[2]; + + // 抜けた + set_bit( 0, vreg_ctr[VREG_C_STATUS], REG_BIT_POW_SUPPLY ); + set_irq( VREG_C_IRQ1, REG_BIT_BT_DC_DISC ); + chg_led_override = 0; + + // 電池残量が1%台で、アダプタ有りの時には本体が起動し、ゲームが動くが + // 1%台に回復する前にアダプタが抜けたとき、割り込みを入れないと期待通りの + // 動作でない。特別対応のためここで + if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VCELL, 2, temp_v ) == ERR_SUCCESS ) + { + bt_volt16 = ( temp_v[0] * 256 + temp_v[1] ); + } + + if(( bt_volt16 < V_TH_ZERO ) || ( vreg_ctr[ VREG_C_BT_REMAIN ] == 0 )) + { + set_irq( VREG_C_IRQ1, REG_BIT_BT_REMAIN ); + } + } + } +} + + + +/******************************************************** +電池関係の初期化 + +   ゲージ  | 有り     | 無し +  ーーーーーーーーーーーーーーーーーーーーーーー +   電池 有り| 実機     | ? +  ーーーーーーーーーーーーーーーーーーーーーーー +      無し| 白箱     | TS +        | 実機電池無し | +  ーーーーーーーーーーーーーーーーーーーーーーー + +  ゲージ有り、電池無し の白箱/実機判別は、 + 電池温度で判定する + + 返値: 電池無し 0xFF + 電池変わってない 0 + 電池変わった 1 + +***********************************************************/ +bit bt_force_update; + +void BT_chk() +{ + BT_VENDER battery_manufacturer_old; + + battery_manufacturer_old = battery_manufacturer; + + BT_model_detect(); + if( system_status.model != MODEL_JIKKI ) + { + bt_authorized = false; + return; + // おしまい + } + + if(( battery_manufacturer_old != battery_manufacturer ) || + bt_force_update ) + { + bt_force_update = false; + iic_mcu_start( ); // 中で初期化フラグをもってるので呼びまくって良い こんなところに…orz + if( (( battery_manufacturer_old == BT_VENDER_OPEN ) || + ( battery_manufacturer_old == BT_VENDER_NOT_CHECKED )) && + !system_status.reboot ) + { + BT_mgic_quick_start(); + } + BT_mgic_init(); // 機種判定も行います + } + bt_authorized = true; + renge_task_immed_add( tski_BT_temp_update ); // 電池温度監視スタート +} + + + + +void BT_model_detect() +{ + u8 temp; + + BT_DET_P = 1; + BT_TEMP_P = 1; + wait_ms(2); // 電圧が上がるのに時間が掛かる + + raw_adc_temperature = get_adc( ADC_SEL_BATT_TEMP ); + temp = get_adc( ADC_SEL_BATT_DET ); + BT_DET_P = 0; + + system_status.captureBox = 0; + // プラットフォーム判定 // + if( raw_adc_temperature > 0xF0 ) + { + // TS // + system_status.model = MODEL_TS_BOARD; + } + else if( raw_adc_temperature < 4 ) + { + // 白箱 // + system_status.model = MODEL_SHIROBAKO; + + // もしかして:キャプチャボード // + if(( iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION ) == 0x01 ) && + ( iic_mcu_result == ERR_OK )) + { + system_status.captureBox = 1; + } + } + else + { + // 実機、残量IC NACK( バッテリ無しまたは残量IC故障 ) + system_status.model = MODEL_JIKKI; // バッテリ無しの時は↓で上書きする + } + + // 電池メーカーの識別 // + { + BT_VENDER i; + + battery_manufacturer = BT_VENDER_OPEN; + for(i=0; i<=7; i++) + { + if( temp <= BT_MANUF_BORDER[ i ] ) + { + battery_manufacturer = i; + break; + /* + BT_VENDER_MAXELL; // = 0 + BT_VENDER_1; + BT_VENDER_2; + BT_VENDER_3; + BT_VENDER_4; + BT_VENDER_PANA; + BT_VENDER_6; + + BT_VENDER_OPEN; + */ + } + } + } + + + if( ( battery_manufacturer == BT_VENDER_OPEN ) && + ( system_status.model == MODEL_JIKKI ) ) + { + system_status.model = MODEL_JIKKI_NOBATT; + } +} + + + +static void BT_mgic_quick_start() +{ + union{ + u16 _u16; // endian 注意 + struct{ + u8 lsb; + u8 msb; + }chars; + }dat_16; + + wait_ms( 10 ); // MGICの起動に掛かる + + dat_16._u16 = swap_endian_16( 0x4000 ); + // 0. バッテリ残量IC クイックスタート + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_MODE, 2, &dat_16 ); + + wait_ms( 150 ); +} + + + +static void BT_mgic_init() +{ + u8 temp; + u8 origParam[4]; + union{ + u16 _u16; // endian 注意 + struct{ + u8 lsb; + u8 msb; + }chars; + }dat_16; + +#ifndef _TAIKENDAI_ + + bt_comp = BT_COMP[ battery_manufacturer ]; // バッテリパラメータ変更 + + /* + // -1. リセットをかけてみる + dat_16._u16 = swap_endian_16( 0x5400 ); // reset + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_COMMAND, 2, &dat_16 ); // こいつはNACKを返す + */ + + if( system_status.model != MODEL_JIKKI ) + { + return; + // おしまい + } + + // 1. ロック解除 + dat_16._u16 = swap_endian_16( 0x4A57 ); // unlock key + if( iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_LOCK, 2, &dat_16 ) != ERR_SUCCESS ) + { + // 残量IC NACK + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_GASGAUGE_ERR; + return; + // おしまい + } + + vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_GASGAUGE_ERR; + + // wait_ms( 5 + 1 ); 前にウェイト入れてるので不要 + + // 2. 初期パラメータを一時保存 + iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_RCOMP, 4, origParam ); + + // 3. 一時的にOCVを変更 + dat_16._u16 = swap_endian_16( BT_OCV[ battery_manufacturer ] ); // マジックナンバー的なもの。メーカー指定 + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_OCV, 2, &dat_16 ); + + // 4. 一時的にRCOMPを変更 + dat_16._u16 = swap_endian_16( 0xFF00 ); + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_RCOMP, 2, &dat_16 ); + + // 5.メーカー別パラメータのロード + { + // 16バイトごとに区切れとのこと + iic_mcu_set_wo_dma( ); + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_BT_PARAM, 16, &BT_PARAM[ battery_manufacturer ] ); + iic_mcu_set_wo_dma( ); + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_BT_PARAM +16, 16, &BT_PARAM[ battery_manufacturer ][16] ); + iic_mcu_set_wo_dma( ); + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_BT_PARAM +32, 16, &BT_PARAM[ battery_manufacturer ][32] ); + iic_mcu_set_wo_dma( ); + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_BT_PARAM +48, 16, &BT_PARAM[ battery_manufacturer ][48] ); + } + + // 6. 150ms以上待つ + wait_ms( 150 + 15 ); + + // 7. OCVに「とある値」を書く + dat_16._u16 = swap_endian_16( BT_OCV[ battery_manufacturer ] ); // マジックナンバー的なもの。メーカー指定 + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_OCV, 2, &dat_16 ); + + // 8. 150〜600ms待つ。600msは厳守 + wait_ms( 150 + 15 ); + + // 9. SOCを読む。ベリファイのため。 + temp = iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_SOC ); + + if(( BT_VERIFY_L[ battery_manufacturer ] <= temp ) && ( temp <= BT_VERIFY_H[ battery_manufacturer ] )) + { + // カスタムモデル書き込みOK! + }else{ + // 失敗だったらリトライするのか? +// NOP(); + } + + // 10.元のRCOMPとOCVを書き戻す + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_RCOMP, 4, origParam ); + + // 11. ロック + dat_16._u16 = swap_endian_16( 0x0000 ); // lock key + iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_LOCK, 2, &dat_16 ); +#endif +} + + + +extern u16 _dbg_rcomp; +/* ======================================================== + raw_adc_temperatureに入っている値を℃に変換するとともに、 + ・レジスタにセット + ・残量ICにセット + ======================================================== */ +task_status_immed tski_BT_temp_update( ) +{ + static u8 rawdat_old; + static s8 temperature; + s16 newrcomp; + static u8 heikinka; + +/* + サーミスタ - 10kΩ分圧点の時、 + 常用温度では分圧比のカーブがほぼリニアで、 + 村田 T[℃] = 81.48 - 111.97 x ratio + TDK T = 81.406 - 111.81 x ratio +*/ + + if( rawdat_old != raw_adc_temperature ) + { + if( heikinka < 40 ) + { + heikinka++; + } + else + { + heikinka = 0; + rawdat_old = raw_adc_temperature; + // temperature = 81.45 - 111.9 * raw_adc_temperature/256.0; + // それぞれ256倍してある + temperature = (u8)(( 20851 - 112 * raw_adc_temperature + (256/2) ) /256); + vreg_ctr[VREG_C_BT_TEMP] = (u8)temperature; + + newrcomp = 0; + if( temperature > 20 ) + { + newrcomp = ( ( temperature - 20 ) * bt_comp.temp_co_up )/256; + } + else + { + newrcomp = ( ( temperature - 20 ) * bt_comp.temp_co_dn )/256; + } + newrcomp = bt_comp.rcomp + newrcomp; + + if( newrcomp > 255 ) + { + newrcomp = 255; + } + if( newrcomp < 0 ) + { + newrcomp = 0; + } + newrcomp = newrcomp; + _dbg_rcomp = newrcomp; + + if( iic_mcu_write( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_RCOMP, 2, &newrcomp ) == ERR_SUCCESS ) + { + rawdat_old = raw_adc_temperature; + } + else + { + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_GASGAUGE_ERR; + } + } + } + return ( ERR_FINISED ); +} + + + +/********************************************************** + 電池残量ICから残量を取得し、レジスタに書き込む。 +  電池残量ICが無い・故障などの時はとりあえず残量99%とする。 +         ↑は status_1で確認可能。電源投入時にチェックしています。 +  BT_chk()が実行されている必要があります。 +**********************************************************/ +void BT_get_left(){ + u8 temp_fuel[2]; + static u16 hysteresis; + +#ifdef _DEBUG_BT_FUEL_ + if( vreg_ctr[ VREG_C_COMMAND3 ] == 'd' ) + { + vreg_ctr[ VREG_C_BT_REMAIN ] = vreg_ctr[ VREG_C_DBG01 ]; + } + else +#endif + { + if( system_status.model == MODEL_TS_BOARD ) + { + // TS // + vreg_ctr[ VREG_C_BT_REMAIN ] = 99; + vreg_ctr[ VREG_C_BT_VOLTAGE ] = 200; + } + else if( system_status.model == MODEL_SHIROBAKO ) + { + // 白箱 // + // 電池残量 + if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_SOC, 2, temp_fuel ) != ERR_SUCCESS ) + { + // エミュレーション機能がおかしい + vreg_ctr[ VREG_C_BT_REMAIN ] = 99; + } + else + { + vreg_ctr[ VREG_C_BT_REMAIN ] = temp_fuel[0]; + vreg_ctr[ VREG_C_BT_REMAIN_FINE ] = temp_fuel[1]; + } + // 電池電圧 +//* + if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VCELL, 2, temp_fuel ) == ERR_SUCCESS ) + { + vreg_ctr[ VREG_C_BT_VOLTAGE ] = temp_fuel[0]; + } + else +//*/ + { + vreg_ctr[ VREG_C_BT_VOLTAGE ] = 200; + } + } + else + { + // 実機 // + u8 temp_v[2]; + u8 temp_force_fuel_left; + + // 残量リード + if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_SOC, 2, temp_fuel ) != ERR_SUCCESS ) + { + // 残量ICがNACK …バッテリはずれた + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_GASGAUGE_ERR; + bt_authorized = false; + vreg_ctr[ VREG_C_BT_REMAIN ] = 0; + system_status.force_off = true; + } + else + { + // バッテリパラメータの関係でビットシフトが必要 + bt_volt16 = temp_fuel[0] * 256 + temp_fuel[1]; + bt_volt16 /= BT_RCOMP_SCALE[ battery_manufacturer ]; + temp_fuel[0] = (u8)(( bt_volt16 >> 8 ) & 0xFF); + if( temp_fuel[0] == 0 ) + { + // 0%台の時は1.00%に上げ底 + // 充電開始後もしばらくは電池残量が減るので + // 0%に到達してしまうことがあるのだ + temp_fuel[0] = 1; + temp_fuel[1] = 0; + } + else + { + temp_fuel[1] = (u8)(bt_volt16 & 0xFF); + } + + + // 電圧でキャップ + if( iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VCELL, 2, temp_v ) == ERR_SUCCESS ) + { + vreg_ctr[ VREG_C_BT_VOLTAGE ] = temp_v[0]; + + bt_volt16 = ( temp_v[0] * 256 + temp_v[1] ); + + if( bt_volt16 > V_TH_30 ) + { + temp_force_fuel_left = 100; + hysteresis = 0; + } + else if( bt_volt16 - hysteresis > V_TH_LO ) + { + temp_force_fuel_left = 30; + hysteresis = 0; + } + else if( bt_volt16 > V_TH_EMPTY ) + { + temp_force_fuel_left = BATT_TH_LO; // ここから赤 + hysteresis = 500; + } + else if( bt_volt16 > V_TH_ZERO ) + { + temp_force_fuel_left = BATT_TH_EMPTY; + hysteresis = 500; + } + else if( bt_volt16 > V_TH_FORCE_OFF ) + { + temp_force_fuel_left = 0; + hysteresis = 500; + } + else + { + system_status.force_off = true; + hysteresis = 500; + } + } + } + + // 充電許可(=アダプタも刺さってる)のに充電してない + // かつ、(少なくとも)素の電池残量が60%以上(CCICバグ回避) + // = 充電完了。電池がへたってくるとMGICが100%を返さない + if( !BT_CHG_Ena_n && BT_IN_CHG_delayed_n ){ + vreg_ctr[ VREG_C_BT_REMAIN ] = 100; + vreg_ctr[ VREG_C_BT_REMAIN_FINE ] = 0; + } + else + { // 少ない方にキャップ + if( temp_force_fuel_left > temp_fuel[0] ) + { + vreg_ctr[ VREG_C_BT_REMAIN ] = temp_fuel[0]; + vreg_ctr[ VREG_C_BT_REMAIN_FINE ] = temp_fuel[1]; + } + else + { + vreg_ctr[ VREG_C_BT_REMAIN ] = temp_force_fuel_left; + vreg_ctr[ VREG_C_BT_REMAIN_FINE ] = 0; + } + } + } + if( system_status.taikendai_nbd ) + { + vreg_ctr[ VREG_C_BT_REMAIN ] = 100; + } + } + + + // twlのレジスタ更新 (先にやらないと割り込みのタイミングがまずいかもしれない) + { + if (vreg_ctr[VREG_C_BT_REMAIN] > 80) + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x0F; + } + else if (vreg_ctr[VREG_C_BT_REMAIN] > 50) + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x0B; + } + else if (vreg_ctr[VREG_C_BT_REMAIN] > BATT_TH_LO) + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x07; + } + else if (( vreg_ctr[ VREG_C_BT_REMAIN ] > BATT_TH_EMPTY )|| + !BT_CHG_Ena_n ) + { // アダプタの有無で底上げ + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x03; + } + else if (vreg_ctr[VREG_C_BT_REMAIN] > 0) + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x01; + } + else + { + vreg_twl[REG_TWL_INT_ADRS_POWER_INFO] = 0x00; + } + } + + // 残量で割り込み。急激に減ると飛ぶことがある // + { + static u8 bt_remain_old_ctr; + + if( bt_remain_old_ctr != vreg_ctr[ VREG_C_BT_REMAIN ] ) + // CTRに通知 + { + if( (( vreg_ctr[ VREG_C_BT_REMAIN ] <= BATT_TH_LO ) && ( BATT_TH_LO < bt_remain_old_ctr ))|| + (( vreg_ctr[ VREG_C_BT_REMAIN ] <= BATT_TH_EMPTY ) && ( BATT_TH_EMPTY < bt_remain_old_ctr ))|| + (( vreg_ctr[ VREG_C_BT_REMAIN ] == 0 ) && ( bt_remain_old_ctr != 0 )) ) + { + set_irq( VREG_C_IRQ1, REG_BIT_BT_REMAIN ); + } + } + bt_remain_old_ctr = vreg_ctr[ VREG_C_BT_REMAIN ]; + } + + + // PMIC-NTRに電池残量を教えてあげる + { + static bit initialized; + static bit flag; // あれ?staticでないとコンパイラに怒られる + + if( system_status.pwr_state == OFF_TRIG ) + { + initialized = false; + } + else + { + + flag = (( vreg_ctr[ VREG_C_BT_REMAIN ] <= BATT_TH_LO )? NTR_PM_BT_EMPTY: NTR_PM_BT_ENOUGH ); // 1で電池切れ + + if(( ntr_pm_bt_low_old != flag ) || !initialized ) + { + initialized = true; + ntr_pm_bt_low_old = flag; + iic_mcu_write_a_byte_codec( CODEC_REG_BT, (u8)flag ); + } + } + } +} + + + +/* ======================================================== + 液晶系の電源制御 +  ステータスフラグはすぐに立ててしまう。 +  不感応時間があるし、 + 起動失敗であれば電源が落ちる + 別のタスクで電源落ちは監視していて、ステータスもクリアする + ======================================================== */ +// BSR // +err PM_LCD_on( ) +{ + u8 rv; + + PM_VDDLCD_on( ); + + wait_ms( DELAY_PM_TSS_50B_AND_TCOM ); + + PM_TCOM_on( ); + + wait_ms( DELAY_PM_TCOM_TO_VCS ); + + PM_VCS_on( ); + + wait_ms( DELAY_PM_VCS_TO_BL ); + + rv = (u8)PM_chk_LDSW( ); + + if( rv != 0 ) // 正常パス + { + // 電源起動エラーなら電源も切れてしまう。ここではケアしない + vreg_ctr[VREG_C_STATUS] |= REG_BIT_LCD_POW; + set_irq( VREG_C_IRQ3, REG_BIT_LCD_ON ); + return ( ERR_SUCCESS ); + } + + return ( ERR_ERR ); +} + +// BSR // +void PM_LCD_off() +{ + // BLついてたら消す + if( ( iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL ) & 0x03 ) != 0 ) + { + u8 tot; + + PM_BL_set( REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_L_OFF ); + vreg_ctr[VREG_C_STATUS] &= 0b10011111; + + if( (( REG_BIT_BL_U_OFF | REG_BIT_BL_L_OFF ) & ~vreg_ctr[ VREG_C_IRQ_MASK3 ] ) != 0 ) + { + vreg_ctr[ VREG_C_IRQ3 ] |= ( ( REG_BIT_BL_U_OFF | REG_BIT_BL_L_OFF ) & ~vreg_ctr[ VREG_C_IRQ_MASK3 ] ); + IRQ0_neg; + tot = 0; + while( !IRQ0 && ( ++tot != 0 ) ){;} + IRQ0_ast; + } + vreg_ctr[VREG_C_COMMAND2] &= ~( REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_L_OFF ); + } + + if( iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD ) != 0 ) + { + PM_TCOM_off(); + wait_ms( 1 ); + PM_TCOM_VCS_off( ); + wait_ms( DELAY_PM_LCD_OFF ); + + PM_VDDLCD_off( ); // 残ってたの全部止めます。 + vreg_ctr[VREG_C_STATUS] &= ~REG_BIT_LCD_POW; + } + + set_irq( VREG_C_IRQ3, REG_BIT_LCD_OFF ); +} + + + +/* ======================================================== + バックライトの個別on/off + 現状から on/off/維持 のフラグなので面倒 +  例えば、BL on/on の状態で、on/onにしろと言われても、on/on割り込みを入れます。 +======================================================== */ +err PM_BL_set( u8 dat ) +{ + u8 blset; + u8 intset = 0; + // RMWを行う + + // Read + blset = iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL ) ; + + // Modify + // ue + if(( dat & REG_BIT_CMD_BL_U_ON ) != 0 ) + { + blset |= PM_REG_BIT_BL_U; + intset |= REG_BIT_BL_U_ON; + } + else if(( dat & REG_BIT_CMD_BL_U_OFF ) != 0 ) + { + blset &= ~PM_REG_BIT_BL_U; + intset |= REG_BIT_BL_U_OFF; + } + + // shita + if(( dat & REG_BIT_CMD_BL_L_ON ) != 0 ) + { + blset |= PM_REG_BIT_BL_L; + intset |= REG_BIT_BL_L_ON; + } + else if(( dat & REG_BIT_CMD_BL_L_OFF ) != 0 ) + { + blset &= ~PM_REG_BIT_BL_L; + intset |= REG_BIT_BL_L_OFF; + } + + if( blset != 0 ) // BLを付ける場合はウェイトを挟まないとPWMが来ておらず + // シャットダウンすることがある + { + wait_ms( 16 + 10 ); +// wait_ms( 84 ); ミツミの1stバグ回避 + } + iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL, blset ); + +#if 0 +// SoCがPWMを出すようレジスタをセットしてから遅延が有るため、ステータスを先に +// 更新してしまう。 +#endif + vreg_ctr[VREG_C_STATUS] = (( vreg_ctr[VREG_C_STATUS] & 0b10011111 ) + | ( (( blset << 6 ) | ( blset << 4 )) & 0b01100000 )); + // PMICのBLのビットと、MCUのSTATUSレジスタのビット位置が逆なため入れ替え + + { + u8 tot; + + if( ( intset & ~vreg_ctr[ VREG_C_IRQ_MASK3 ] ) != 0 ) + { + vreg_ctr[ VREG_C_IRQ3 ] |= ( intset & ~vreg_ctr[ VREG_C_IRQ_MASK3 ] ); + IRQ0_neg; + tot = 0; + while( !IRQ0 && ( ++tot != 0 ) ){;} // 割り込みを入れ直す + IRQ0_ast; + } + } + + return( ERR_SUCCESS ); // ここでは異常チェック不要 +} + + + +/* ======================================================== + 液晶の対向電圧の設定を行います。 + 仮想レジスタの内容を送るだけ + ======================================================== */ +void PM_LCD_vcom_set( ) +{ + iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_POW_DAC1, vreg_ctr[VREG_C_VCOM_T] ); // がっかりなことに、PMICはバースト書き込み不可 + iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_POW_DAC2, vreg_ctr[VREG_C_VCOM_B] ); + return; +} + + + +/* ======================================================== + ↑で、レジスタ書き込みから呼び出される時のため +  I2Cの取り合いの関係でここから呼ぶ + ======================================================== */ +task_status_immed tski_vcom_set( ) +{ + PM_LCD_vcom_set( ); + return ( ERR_FINISED ); +} + + + +/* ======================================================== + シーケンスの通り電源を立ち上げてゆきます。 + 返値 0 最後まで正常に完了した。 + 1 ショートなどで電源があがりきらなかった + + 以下のピンは主にここで操作・監視されます。 + ・POW_CONT1,2 TEG電源のみ + ======================================================== */ +err PM_sys_pow_on( ) +{ + // 電源順次立ち上げ +// PM_reset_ast( ); 不要 PM_LDSW_onまかせ + RESET2_ast; + FCRAM_RST_ast; + GYRO_DISABLE(); + + PM_LDSW_on( ); + + wait_ms( 1 + DELAY_PM_TW_PWUP ); + + PM_VDD_normMode(); + PM_VDD_on( ); +// wait_ms( DELAY_PM_TW_PWUP ); // GYROを挟むため + wait_ms( 10 ); + GYRO_ENABLE(); + wait_ms( DELAY_PM_TW_PWUP - 10 ); + + PM_VDD50A_on( ); // 液晶電源ではなく、ledとかに使うものです + + wait_ms( DELAY_PM_TW_PWUP ); + + // 無事電源が起動したかチェック。 + if( !PM_chk_LDSW() ) + { + return ( ERR_ERR ); // reset1はほっといて良い + } + + // 電源周りIC情報 + pmic_version = iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VER ); + iic_mcu_read( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_VERSION, 2, mgic_version ); + + // リセット解除など。システム起動! + PM_reset_neg(); + FCRAM_RST_neg; + RESET2_neg; + + codec_reg_init(); // CODEC 不定レジスタ初期化(reset2の後でないといけないので) + reg_shadow = 0; //  〃 こんなところで... + + return ( ERR_SUCCESS ); +} + + + + +/* ======================================================== + 電源OFFシーケンス + ======================================================== */ +void PM_sys_pow_off( ) +{ +// if( RESET1_n ) + if( PM_chk_LDSW() ) + { + // 異常時は呼ばない + PM_BL_set( REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_L_OFF ); + PM_LCD_off(); // TCOM,VCS OFF も消してきます。 + wait_ms( 20 ); + + PM_reset_ast(); + } + + RESET2_ast; + FCRAM_RST_ast; + + wait_ms( 20 ); + + PM_off( ); + PM_LDSW_off( ); + + return; +} + + + +/*========================================================= + extDC割り込み + 電源OFFから起こす(充電の温度監視のため)のみ + 普段はポーリング(pm) + =========================================================*/ +__interrupt void intp4_extdc( ) +{ +// chg_led_override = (u8)( 1000 / INTERVAL_TSK_BATT / SYS_INTERVAL_TICK ); +// chg_led_override = 4; +} + + + +/*========================================================= + フタ開け閉め割り込み + 普段はポーング(misc) + =========================================================*/ +__interrupt void intp5_shell( ) +{ + ; +} + + +/*========================================================= + 旧PMICへのコマンド書き込み + =========================================================*/ +__interrupt void intp6_PM_irq( ) +{ + EI(); + if( system_status.pwr_state == ON ) + { + renge_task_immed_add( tski_ntr_pmic_comm ); + } +} + + +#define _type1_ +/* ======================================================== + PMICからの割り込みを受けて、NTR PMIC互換レジスタからリード + ======================================================== */ +task_status_immed tski_ntr_pmic_comm( ) +{ + u8 reg1_old; + u8 irq_work = 0; + + reg1_old = reg_shadow; + reg_shadow = iic_mcu_read_a_byte( IIC_SLA_CODEC, CODEC_REG_PM ); + if( iic_mcu_result != ERR_SUCCESS ) + { + return ( ERR_FINISED ); + } + +// DI( ); + + // バックライト 上 //////////////////////////////////// + if( ( ( reg1_old ^ reg_shadow ) & REG_BIT_TWL_REQ_BL_U ) != 0 ) + { + if( ( reg_shadow & REG_BIT_TWL_REQ_BL_U ) == 0 ) // 消えた + { +#ifdef _type1_ + irq_work = REG_BIT_TWL_BL_U_OFF; +#else + set_irq( VREG_C_IRQ2, REG_BIT_TWL_BL_U_OFF ); +#endif + } + else + { +#ifdef _type1_ + irq_work = REG_BIT_TWL_BL_U_ON; +#else + set_irq( VREG_C_IRQ2, REG_BIT_TWL_BL_U_ON ); +#endif + } + } + + // バックライト 下 + if( ( ( reg1_old ^ reg_shadow ) & REG_BIT_TWL_REQ_BL_L ) != 0 ) + { + if( ( reg_shadow & REG_BIT_TWL_REQ_BL_L ) == 0 ) // 消えた + { +#ifdef _type1_ + irq_work |= REG_BIT_TWL_BL_L_OFF; +#else + set_irq( VREG_C_IRQ2, REG_BIT_TWL_BL_L_OFF ); +#endif + } + else + { +#ifdef _type1_ + irq_work |= REG_BIT_TWL_BL_L_ON; +#else + set_irq( VREG_C_IRQ2, REG_BIT_TWL_BL_L_ON ); +#endif + } + } + +// EI(); + + vreg_ctr[ VREG_C_STATUS_1 ] = ( vreg_ctr[ VREG_C_STATUS_1 ] & ~0x0C ) | ( reg_shadow & 0x0C ); // TWLバックライト情報のミラー + +#ifdef _type1_ + irq_work &= ~vreg_ctr[ VREG_C_IRQ_MASK2 ]; + // set_irq 相当品 + if( irq_work != 0 ) + { + u8 tot; + + vreg_ctr[ VREG_C_IRQ2 ] |= irq_work; + IRQ0_neg; // 一瞬上げてパルスを送り直す + tot = 0; + while( !IRQ0 && ( ++tot != 0 ) ){;} // O.Dなのでちゃんとあがるのを待つ & IRQ_mcu がLに縛られてると困る(基板不良) + IRQ0_ast; + } +#endif + +#if 0 + // バックライト設定 + // 勝手に消しておく + /// 今のところさらに細かくは分けないけど… + if( ( reg_shadow & ( REG_BIT_TWL_REQ_BL_U | REG_BIT_TWL_REQ_BL_U ) ) == 0 ) + { + vreg_ctr[ VREG_C_COMMAND2 ] = ( REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_U_OFF ); + renge_task_immed_add( tski_PM_BL_set ); + } +#endif + + // offリクエスト ////////////////////////////////////// + if( ( reg_shadow & REG_BIT_TWL_REQ_OFF_REQ ) != 0 ) + { + set_irq( VREG_C_IRQ2, REG_BIT_TWL_OFF_REQ ); + } + + // リセットリクエスト ///////////////////////////////// + if( ( reg_shadow & REG_BIT_TWL_REQ_RST_REQ ) != 0 ) + { +#if 0 + // CODECバグ回避 + // リセット単品でなかったら無視 + if( ( reg1_old ^ reg_shadow ) == REG_BIT_TWL_REQ_RST_REQ ) +#endif + { + set_irq( VREG_C_IRQ2, REG_BIT_TWL_RESET_REQ ); + } + } + + // バックライトをマスクして書き戻す + EI( ); + if( ( reg_shadow & ( REG_BIT_TWL_REQ_OFF_REQ | REG_BIT_TWL_REQ_RST_REQ )) != 0 ) + { + reg_shadow &= ~( REG_BIT_TWL_REQ_OFF_REQ | REG_BIT_TWL_REQ_RST_REQ ); + iic_mcu_write_a_byte_codec( CODEC_REG_PM, reg_shadow ); + } + return ( ERR_FINISED ); +} + + + +/********************************************************** + command2 液晶系 +  ラッパー的な物。ERR_SUCCESSしか返さないが… +**********************************************************/ +task_status_immed tski_PM_LCD_on() +{ + PM_LCD_on(); + return( ERR_FINISED ); +} + +task_status_immed tski_PM_LCD_off() +{ + PM_LCD_off(); + return( ERR_FINISED ); +} + +task_status_immed tski_PM_BL_set() +{ + u8 cmd_BL; // ↓volatileとか付けなくても大丈夫みたい + + do + { + cmd_BL = vreg_ctr[VREG_C_COMMAND2]; + PM_BL_set( cmd_BL ); // マスク済み + } + while( cmd_BL != vreg_ctr[VREG_C_COMMAND2] ); // <- PM_BL_setが更新する + vreg_ctr[VREG_C_COMMAND2] = 0; + + return( ERR_FINISED ); +} + + + +/********************************************************** + reset2 で CODEC にリセットがかかり、レジスタが不定になるため +**********************************************************/ +void codec_reg_init() +{ + wait_ms( 100 ); + + ntr_pm_bt_low_old = ( vreg_ctr[ VREG_C_BT_REMAIN ] <= BATT_TH_LO )? NTR_PM_BT_EMPTY: NTR_PM_BT_ENOUGH; // 1で電池切れ + iic_mcu_write_a_byte_codec( CODEC_REG_BT, (u8)ntr_pm_bt_low_old ); // SoC から書けず + + vol_reset(); +// renge_task_immed_add( tski_vol_update ); + vol_polling = 3; +} diff --git a/tags/1.34_1.05nup/pm.h b/tags/1.34_1.05nup/pm.h new file mode 100644 index 0000000..7cf1575 --- /dev/null +++ b/tags/1.34_1.05nup/pm.h @@ -0,0 +1,207 @@ +#ifndef __PM__ +#define __PM__ + + + +#define IIC_SLA_PMIC 0x84 +#define IIC_SLA_BT_GAUGE 0x6C + +#define VCOM_DEFAULT_T 92 +#define VCOM_DEFAULT_B 95 + + + +#define BATT_TH_LO 10 +#define BATT_TH_EMPTY 5 + +// 電圧レジスタと直接比較できる用にオフセット +#define V_TH_30 (u16)( 3300 * 12.8 ) +#define V_TH_LO (u16)( 3200 * 12.8 ) +#define V_TH_EMPTY (u16)( 3150 * 12.8 ) +#define V_TH_ZERO (u16)( 3100 * 12.8 ) +#define V_TH_FORCE_OFF (u16)( 2900 * 12.8 ) + + +//========================================================= +#define LED_CHARGE P2.4 + + + +//========================================================= +enum PMIC_REG_ADRS +{ + PM_REG_ADRS_VER = 0x00, // verinfo など + PM_REG_ADRS_VDD_SYS, // システムが使用する電源 + PM_REG_ADRS_VDD_LCD, // 液晶電源 + PM_REG_ADRS_CONT, // /RESET1, LoadSwitch + PM_REG_ADRS_BL, // バックライト on/off + PM_REG_ADRS_POW_SAVE, // 省電力設定 + PM_REG_ADRS_POW_DAC1, + PM_REG_ADRS_POW_DAC2 +}; + +enum BT_GAUGE_REG_ADRS +{ + BT_GAUGE_REG_VCELL = 0x02, // それぞれ16ビットのため + BT_GAUGE_REG_SOC = 0x04, + BT_GAUGE_REG_MODE = 0x06, + BT_GAUGE_REG_VERSION = 0x08, + BT_GAUGE_REG_OCV = 0x0E, + BT_GAUGE_REG_RCOMP = 0x0C, + BT_GAUGE_REG_LOCK = 0x3E, + BT_GAUGE_REG_BT_PARAM = 0x40, + BT_GAUGE_REG_COMMAND = 0xFE +}; + + +typedef enum BT_VENDER +{ + BT_VENDER_MAXELL = 0, // ショート + BT_VENDER_1, // 120 + BT_VENDER_2, // 360 + BT_VENDER_3, // 750 + BT_VENDER_4, // 1.3k + BT_VENDER_PANA = 5, // 2.7k + BT_VENDER_6, // 8.2k + BT_VENDER_OPEN = 7, // open + BT_VENDER_NOT_CHECKED = 0xFF, +}BT_VENDER; + + + +enum NTR_PM_BT_STATUS{ + NTR_PM_BT_ENOUGH, + NTR_PM_BT_EMPTY, + NTR_PM_BT_NOT_INITIALIZED = 0xFF +}; + + + +//========================================================= +// CODEC上のPMIC互換レジスタ +#define CODEC_REG_PM 0x10 +#define CODEC_REG_BL 0x11 +#define CODEC_REG_BT 0x12 +//#define CODEC_REG_VOL 0x13 // ...都合により、adc.hで定義 + +// TWLがSPIでPMICに投げたコマンド +#define REG_BIT_TWL_REQ_OFF_REQ ( 1 << 6 ) +#define REG_BIT_TWL_REQ_RST_REQ ( 1 << 0 ) +#define REG_BIT_TWL_REQ_BL ( 3 << 2 ) + + + + +// 0x03 pw cnt3 +#define PM_REG_BIT_LDSW ( 1 << 0 ) +#define PM_REG_BIT_nRST1 ( 1 << 1 ) + +// 0x01 pw cnt1 +#define PM_REG_BIT_VDD 0x0F +#define PM_REG_BIT_VDD50A ( 1 << 4 ) + +// 0x02 pw cnt2 +#define PM_REG_BIT_VDDLCD 0x07 +#define PM_REG_BIT_LCD_VCS ( 0x01 << 4 ) +#define PM_REG_BIT_LCD_TCOM ( 0x01 << 3 ) + +// 0x04 bl cnt +#define PM_REG_BIT_BL_U 0x01 +#define PM_REG_BIT_BL_L 0x02 + + +// 0x05 pow save +#define PM_REG_BIT_VDD1P_1R15 0b00000000 +#define PM_REG_BIT_VDD1P_1R05 0b00001000 +#define PM_REG_BIT_VDD1P_0R90 0b00100000 +#define PM_REG_BIT_VDD_AUTO 0b00000111 +#define PM_REG_BIT_VDD_PWM 0b00000000 + + +#define DELAY_PM_TW_PWUP 16 + 2 +#define DELAY_PM_TSS_50B_AND_TCOM 17 + 1 +#define DELAY_PM_5V_TO_TCOM 17 + 1 +#define DELAY_PM_TCOM_TO_VCS 3 +#define DELAY_PM_VCS_TO_BL ( 17 + 5 ) +#define DELAY_PM_LCD_OFF ( 50 + 1 ) + + +//========================================================= +extern u8 raw_adc_temperature; +extern BT_VENDER battery_manufacturer; +extern bit bt_force_update; + +extern u8 pmic_version; +extern u8 mgic_version[]; + + +//========================================================= +err PM_sys_pow_on( ); +void PM_sys_pow_off( ); +//err PM_bt_auth( ); +void PM_LCD_vcom_set( ); + +err PM_LCD_on( ); +void PM_LCD_off( ); +err PM_BL_set( u8 ); + + +void BT_chk(); +void BT_get_left(); +void pm_chk_adapter(); + +void codec_reg_init(); + + + +task_status_immed tski_BT_temp_update( ); +task_status_immed tski_vcom_set( ); +task_status_immed tski_PM_LCD_on(); +task_status_immed tski_PM_LCD_off(); +task_status_immed tski_PM_BL_set(); + + +#define PM_Chg_Stop() { BT_TEMP_P = 0; BT_CHG_DISABLE(); LED_CHARGE = 0; bt_authorized = false; } + + +//  これを呼ぶ前に、現在温度を教えておく必要があります。 +#define PM_reset() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_CONT, 0x00 ) ) + + +//========================================================= + + +// 元栓 // +#define PM_LDSW_on() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_CONT, PM_REG_BIT_LDSW )) +#define PM_LDSW_off() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_CONT, 0 )) + + +// システム電源 // +#define PM_VDD_on() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_SYS, PM_REG_BIT_VDD )) +#define PM_VDD50A_on() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_SYS, ( PM_REG_BIT_VDD | PM_REG_BIT_VDD50A ))) +#define PM_VDD_off() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_SYS, 0 )) +#define PM_off() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_SYS, 0 )) + +#define PM_VDD_normMode() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_POW_SAVE, PM_REG_BIT_VDD1P_1R15 | PM_REG_BIT_VDD_PWM )) +#define PM_VDD_ecoMode() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_POW_SAVE, PM_REG_BIT_VDD1P_0R90 | PM_REG_BIT_VDD_AUTO )) + +// ほか // +#define PM_reset_neg() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_CONT, ( PM_REG_BIT_LDSW | PM_REG_BIT_nRST1 ))) +#define PM_reset_ast() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_CONT, ( PM_REG_BIT_LDSW ))) +#define PM_chk_LDSW() ( iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_CONT ) & PM_REG_BIT_LDSW ) +// ↑ 0 だと異常 + +// 液晶系電源 // +#define PM_VDDLCD_on() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD, PM_REG_BIT_VDDLCD )) +#define PM_TCOM_on() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD, ( PM_REG_BIT_VDDLCD | PM_REG_BIT_LCD_TCOM ))) +#define PM_VCS_on() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD, ( PM_REG_BIT_VDDLCD | PM_REG_BIT_LCD_VCS | PM_REG_BIT_LCD_TCOM ))) +#define PM_TCOM_off() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD, ( PM_REG_BIT_VDDLCD | PM_REG_BIT_LCD_VCS ))) +#define PM_TCOM_VCS_off() PM_VDDLCD_on() +#define PM_VDDLCD_off() ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD, 0 ) ) + +#define PM_set_BL( dat ) ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL, dat ) ) +#define PM_set_adc1( dat ) ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_POW_DAC1, dat ) ) +#define PM_set_adc2( dat ) ( iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_POW_DAC2, dat ) ) + + +#endif // __PM__ diff --git a/tags/1.34_1.05nup/pool.h b/tags/1.34_1.05nup/pool.h new file mode 100644 index 0000000..81c8091 --- /dev/null +++ b/tags/1.34_1.05nup/pool.h @@ -0,0 +1,24 @@ +#ifndef _pool_h_ +#define _pool_h_ + + +#include "pedometer.h" + +#define VREG_C_FREE_SIZE 200 + +// 空いてるメモリ +typedef struct _st_vreg_c_ext{ + unsigned short pedo_log[ PEDOMETER_LOG_SIZE ]; + unsigned char vreg_c_free[ VREG_C_FREE_SIZE ]; +}st_vreg_c_ext; + +typedef union _uni_pool +{ + st_vreg_c_ext vreg_c_ext; + u8 self_update_work[ 256 ]; // 256以上はまとめ書きできない +}uni_pool; + +extern uni_pool pool; + + +#endif diff --git a/tags/1.34_1.05nup/reboot.c b/tags/1.34_1.05nup/reboot.c new file mode 100644 index 0000000..2d19e8c --- /dev/null +++ b/tags/1.34_1.05nup/reboot.c @@ -0,0 +1,24 @@ +/********************************************************//* + + むりやりリブート + + ファイル中にインラインアセンブラがあると、 + そのモジュール全部最適化が聞かなくなるため追い出した + + **********************************************************/ +#pragma SFR + +#include "incs_loader.h" + + +void my_reboot(){ +#asm + + MOV PSW,#06H ; ダミーのPSWをセット + MOVW AX,#000d0h ; リセットのベクタ値を取り込んでいます。 + PUSH PSW + PUSH AX ; これでRETIのためのスタックを準備 + RETI ; これでリセット・ベクタに分岐 + +#endasm +} diff --git a/tags/1.34_1.05nup/reboot.h b/tags/1.34_1.05nup/reboot.h new file mode 100644 index 0000000..c20e11e --- /dev/null +++ b/tags/1.34_1.05nup/reboot.h @@ -0,0 +1,6 @@ +#ifndef __MYREBOOT__ +#define __MYREBOOT__ + +void my_reboot(); + +#endif diff --git a/tags/1.34_1.05nup/renge/renge.c b/tags/1.34_1.05nup/renge/renge.c new file mode 100644 index 0000000..f50fb59 --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge.c @@ -0,0 +1,306 @@ +#pragma section @@CODE ROM_CODE +#pragma nop +#pragma ei +#pragma di +#pragma sfr + +/****************************************************************************** + タスクシステム? + なるほど、iTRONにはコンフィギュレータがあるはずだ。 + →作りました + ctr_mcu_config.rb 参照。 task_config.hが作成されます。 + *****************************************************************************/ +#include "renge.h" +#include "renge_task_intval.h" +#include "renge_task_immediate.h" +#include "..\WDT.h" +#include "..\config.h" +#include "..\user_define.h" + + +//#define _renge_test_ + +#define true 1 +#define false 0 + +//****************************************************************************** +u8 renge_flg_interval; +bit renge_task_interval_run_force; +bit renge_task_immediate_not_empty; + +bit renge_task_interval_in_force; + + + +#include "..\bsr_system.h" +extern system_status_ system_status; + + + +//****************************************************************************** +static void renge_task_immed_init(); +static void renge_task_immed_del(); + + + +//****************************************************************************** +task_status_immed ( *tasks_immed[ TASK_IMMED_RUN_LIST_MAX ] )(); + + + +/****************************************************************************** + 初期化 +・タスクシステムの動的部分の初期化 +・インターバルタイマ + *****************************************************************************/ +void renge_init(){ + renge_task_immed_init(); + /* + イベントタイマのセットなど + 今回はRTCを流用しているのでコメントアウト + #define renge_tick 19xxxxxxx [ms] + renge_interval_init(); → RTC_init(); + */ +} + + + +/****************************************************************************** + システムチックを進める + *****************************************************************************/ +/* +void renge_interval(){ +// RTCがやってくれる +→__interrupt void int_rtc_int(); +} +*/ + + + +/****************************************************************************** + コンパイル時に決まっている、インターバル起動のタスク + そのうち、逐次起動と混ぜるかもしれない。 + *****************************************************************************/ +err renge_task_interval_run(){ + u8 i; + + // インターバル起動 + DI(); + if(( renge_flg_interval != 0 ) || + ( renge_task_interval_run_force )) // todo 統合 + { + renge_task_interval_in_force = renge_task_interval_run_force; + renge_task_interval_run_force = false; // 今から起動するタスク、割り込むタスクでフラグが立つかもなので + if( renge_flg_interval != 0 ) + { + renge_flg_interval -= 1; + WDT_Restart( ); + } + EI(); + for( i = 0; i != TSK_LAST; i += 1 ) + { + tasks[ i ](); + // 逐次起動タスクがあったら間に挟む + renge_task_immed_run(); + } + } + EI(); + return( ERR_SUCCESS ); +} + + + +/***************************************************************************** + ■逐一起動タスク■ + + ●task_immed を返す関数。 + ●システムtick、何らかの割り込み(I2C通信完了など)で + スリープから復帰したタイミングで実行されます。 + +■返値 ERR_FINISED タスクを削除 +    それ以外 次のタイミングでまた実行 + + *****************************************************************************/ + + +/************************************** + **************************************/ +void renge_task_immed_init(){ + u8 i; + + for( i = 0; i < TASK_IMMED_RUN_LIST_MAX; i++ ){ + tasks_immed[ i ] = TSK_IMM_EMPTY_; + } +} + + + +/************************************** + 逐次実行タスクの登録 + 割り込み禁止 36us → + **************************************/ +err renge_task_immed_add( task_status_immed (*new_task)() ){ + u8 i; + + // リストの空きの先頭に登録 + // 削除したばかりのタスクは、削除マーク(TSK_IMM_DELETED_)となり、空きとは明示的に区別される + // 重複登録を避ける + for( i = 0; i < TASK_IMMED_RUN_LIST_MAX; i += 1 ) + { + DI(); + if( tasks_immed[ i ] == TSK_IMM_EMPTY_ ) + { + // 空きを見つけた + tasks_immed[ i ] = new_task; + EI(); + return( ERR_SUCCESS ); + } + else + { + // 重複登録チェック + /// 歯抜けになってない、前詰めされてる前提 + if( tasks_immed[ i ] == new_task ) + { + // 重複登録はしない + EI(); + return( ERR_ERR ); + } + } + EI(); + } + // タスク登録しすぎ(無いはず + return( ERR_ERR ); +} + + + +/************************************** + 逐次実行タスクの実行 + **************************************/ +err renge_task_immed_run(){ + u8 list_id; + +// while( tasks_immed[ 0 ] != TSK_IMM_EMPTY_ ) + if( tasks_immed[ 0 ] != TSK_IMM_EMPTY_ ) + { + DI(); + for( list_id = 0; list_id < TASK_IMMED_RUN_LIST_MAX; list_id += 1 ){ + if( tasks_immed[ list_id ] == TSK_IMM_EMPTY_ ){ + // リスト完了 + EI(); + break; + } +#ifdef _renge_test_ + else if( tasks_immed[ list_id ] == TSK_IMM_DELETED_ ) + { + EI(); + NOP(); + // タスク管理の不備 + // 存在しないタスクを実行しようとした + // タスクの削除後の処理がまずい + // 予期しないタイミングで immed_run が呼ばれた + } +#endif + else + { + u8 rv; + + EI(); + rv = tasks_immed[ list_id ](); + if( rv == ERR_SUCCESS ) + { + tasks_immed[ list_id ] = TSK_IMM_DELETED_; + } + } + DI(); + } + // リスト上のタスクを一通り実行した + + // タスク削除 // + { + u8 i = 0; // リストの並べ替え先 + u8 j = 1; + + // 必ず i < j、j < TASK_IMMED_RUN_LIST_MAX (でないとタスクあふれ) + while( 1 ) + { + if( tasks_immed[ i ] == TSK_IMM_EMPTY_ ) + { + // 前詰め完了 && リスト空っぽ + // break; + goto imm_list_sort_fin; + } + else if( tasks_immed[ i ] == TSK_IMM_DELETED_ ) + { + for( ; j < TASK_IMMED_RUN_LIST_MAX; j++ ) + { + if( tasks_immed[ j ] == TSK_IMM_DELETED_ ) + { + // 隣(?)も削除対象だった + // next j + } + else + { + DI(); + if( tasks_immed[ j ] == TSK_IMM_EMPTY_ ) + { + do{ + j -= 1; + DI(); + tasks_immed[ j ] = TSK_IMM_EMPTY_; + // リスト前詰め完了 + EI(); + }while( i < j ); + goto imm_list_sort_fin; + } + else + { + // 前詰めすべきタスクを見つけた + tasks_immed[ i ] = tasks_immed[ j ]; + tasks_immed[ j ] = TSK_IMM_DELETED_; + i += 1; + EI(); + } + } + } + } + else + { + // このタスク、滞留 + } + i += 1; + } + } + } + +imm_list_sort_fin: + // ここまでで完全に前詰めされている +#ifdef _renge_test_ + /// ほんと? + { + u8 a,b; + + a = 0; + for( b = 0 ; b < TASK_IMMED_RUN_LIST_MAX; b++ ) + { + if( tasks_immed[ b ] == TSK_IMM_EMPTY_ ) + { + a = 1; + } + else + { + if( a != 0 ) + { + NOP(); // EMPTYより後ろにタスクやdeletedが有る + } + } + } + } +#else + NOP(); // リンカが怒る +#endif +// } + return( ERR_SUCCESS ); +} + + diff --git a/tags/1.34_1.05nup/renge/renge.h b/tags/1.34_1.05nup/renge/renge.h new file mode 100644 index 0000000..ee1d9f9 --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge.h @@ -0,0 +1,28 @@ +#ifndef __renge__ +#define __renge__ + +//****************************************************************************** + + + +//****************************************************************************** +#include "renge_defs.h" +#include "renge_task_immediate.h" +// #include "renge_task_interval_run.h" // 外から強制起動禁止! + +//****************************************************************************** +void renge_init(); +void renge_task_immed_init(); +err renge_task_immed_run(); +err renge_task_immed_add( task_status_immed (*p_task_func)() ); +// static err renge_task_immed_del( u8 ); + + + +//****************************************************************************** +err renge_task_interval_run(); +extern u8 renge_flg_interval; +extern bit renge_task_interval_run_force; // タスク強制実行フラグ +extern bit renge_task_interval_in_force; // 強制実行中フラグ + +#endif diff --git a/tags/1.34_1.05nup/renge/renge_defs.h b/tags/1.34_1.05nup/renge/renge_defs.h new file mode 100644 index 0000000..0199d76 --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge_defs.h @@ -0,0 +1,55 @@ +#ifndef __renge_defs__ +#define __renge_defs__ +/****************************************************************************** + Renge Ver.0 (2009/04/09) + 2009- 7k4jhl R.Fujita @ RED.nintendo + + OSにはほど遠い、簡易的なタスクシステム。 + Range の Typo ではないです。レンゲです。 + + なんと レンゲ は俗称で日本名は ゲンゲ + 小さいけど役に立つ役草です。 + 大きく育ってね! + ******************************************************************************/ + +typedef unsigned char u8; +typedef signed char s8; +typedef unsigned short u16; +typedef signed short s16; + + +// ************************************ +#define SYS_INTERVAL_TICK 1.953 + + + +// ************************************ +typedef enum _ERR +{ + ERR_SUCCESS = 0, + ERR_ERR +}err; + + +typedef enum _IMMED_TASK_ERR +{ + ERR_FINISED = 0, + ERR_CONTINUE +}IMMED_TASK_ERR; + + + +/************************************** + インターバル起動 + *************************************/ +typedef void task_status; + + +/************************************** + 逐一起動のタスクリスト + 廃止になるかもしれないが + *************************************/ +typedef IMMED_TASK_ERR task_status_immed; + + +#endif diff --git a/tags/1.34_1.05nup/renge/renge_task_config.rb b/tags/1.34_1.05nup/renge/renge_task_config.rb new file mode 100644 index 0000000..c2de509 --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge_task_config.rb @@ -0,0 +1,59 @@ +#!/usr/bin/ruby -Ks + +tasklist = Array.new + + +if( ARGV[0] == nil ) + printf( "既定ファイル renge_tasks.txt を使用します" ) + datfile = "renge_tasks.txt" +else + datfile = ARGV[0] +end + +if( !File.exist?( datfile ) ) + printf("設定ファイルが見つかりません。") + exit( 1 ) +end + + +setting = File.open( datfile ) + +setting.each{|dat| + dat.chomp! + if( dat != nil ) + tasklist << dat + end +} + +tasklist.each{|dat| + printf( "\n%s" , dat ) +} +printf( "\n----------\nタスク数 %d \n", tasklist.size ) + + +#----- 静的タスクの列挙 ------------------------------------------------------- +conf = File.new( "renge_task_intval.h", "w+" ) + +conf << "/*スクリプトによる自動生成です。手動で書き換えない方がよいです*/\n\n" +conf << "#ifndef __renge_task__\n#define __renge_task__\n\n" +conf << "#include \"renge_defs.h\"\n\n" + +conf << "enum {\n " +tasklist.each{|dat| + conf << "TSK_" << dat.upcase << ", " +} +conf << "TSK_LAST \n };\n\n" + + +tasklist.each{|dat| + conf << "extern void tsk_" << dat << "();\n" +} +conf << "\n" + +conf << "const void ( *tasks[ TSK_LAST ] )() = {\n" +tasklist.each{|dat| + conf << " tsk_" << dat << ",\n" +} +conf << " };\n" + +conf << "\n#endif\n" diff --git a/tags/1.34_1.05nup/renge/renge_task_immediate.h b/tags/1.34_1.05nup/renge/renge_task_immediate.h new file mode 100644 index 0000000..7c5016d --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge_task_immediate.h @@ -0,0 +1,25 @@ +#ifndef __tasks__ +#define __tasks__ + +#include "renge_defs.h" + +// ************************************* +#define TASK_IMMED_RUN_LIST_MAX 10 + + +extern task_status_immed tski_do_command0( ); +extern task_status_immed tski_ntr_pmic_comm(); +extern task_status_immed tski_acc_read(); +extern task_status_immed tski_acc_write(); +//extern task_status_immed tski_acc_hosu_set(); // accero.h +extern task_status_immed tski_mcu_reset(); +extern task_status_immed tski_vol_update(); + + +// ************************************* +#define TSK_IMM_EMPTY_ ( void * )( 0x0000 ) +#define TSK_IMM_DELETED_ ( void * )( 0x0001 ) + + + +#endif diff --git a/tags/1.34_1.05nup/renge/renge_task_intval.h b/tags/1.34_1.05nup/renge/renge_task_intval.h new file mode 100644 index 0000000..9b0d9ea --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge_task_intval.h @@ -0,0 +1,37 @@ +/*スクリプトによる自動生成です。手動で書き換えない方がよいです*/ + +#ifndef __renge_task__ +#define __renge_task__ + +#include "renge_defs.h" + +enum TSK +{ + TSK_SW, TSK_ADC, TSK_BATT, TSK_LED_POW, TSK_LED_WIFI, TSK_LED_NOTIFY, TSK_LED_CAM, TSK_MISC, TSK_STATUS, TSK_SYS, TSK_LAST + }; + +extern void tsk_sw(); +extern void tsk_adc(); +extern void tsk_batt(); +extern void tsk_led_pow(); +extern void tsk_led_wifi(); +extern void tsk_led_notify(); +extern void tsk_led_cam(); +extern void tsk_misc(); +extern void tsk_status(); +extern void tsk_sys(); + +const void ( *tasks[ TSK_LAST ] )() = { + tsk_sw, + tsk_adc, + tsk_batt, + tsk_led_pow, + tsk_led_wifi, + tsk_led_notify, + tsk_led_cam, + tsk_misc, + tsk_status, + tsk_sys, + }; + +#endif diff --git a/tags/1.34_1.05nup/renge/renge_tasks.txt b/tags/1.34_1.05nup/renge/renge_tasks.txt new file mode 100644 index 0000000..73af545 --- /dev/null +++ b/tags/1.34_1.05nup/renge/renge_tasks.txt @@ -0,0 +1,11 @@ +sw +adc +batt +led_pow +led_wifi +led_notify +led_cam +misc +status +debug +sys diff --git a/tags/1.34_1.05nup/rtc.c b/tags/1.34_1.05nup/rtc.c new file mode 100644 index 0000000..ce00e45 --- /dev/null +++ b/tags/1.34_1.05nup/rtc.c @@ -0,0 +1,169 @@ +/* ======================================================== + RTC + ======================================================== */ +#pragma sfr +#pragma inline + + +#include "incs.h" + + + +// ======================================================== +u8 rtc_work[7]; +bit rtc_lock; +bit rtc_dirty; +bit rtc_alarm_dirty; + + +/* ======================================================== + ペリフェラルの初期化 + レジスタの電池交換ビットのセット + ======================================================== */ +void RTC_init( void ) +{ + + if( !RTCEN ) // ビットが立っていたらリブート + { + RTCEN = 1; // モジュールON + + // RTC設定 + RTCC0 = 0b00001000; /* 動作停止、24時間制、32k出力「まだなし」、定周期割り込みなし */ + RTCC1 = 0b11000000; /* アラーム割り込み有効&動作開始 */ + RTCC2 = 0b10000000; /* インターバル:32k/2^6=2ms、RTCDIV出力なし */ + + HOUR = 0x00; + MIN = 0x00; + SEC = 0x00; + MONTH = 0x01; + DAY = 0x01; + WEEK = 0x01; // Mon + YEAR = 0x01; + + ALARMWW = 0x7F; + + vreg_ctr[VREG_C_MCU_STATUS] |= REG_BIT_RTC_BLACKOUT; + } + // 割り込み設定 + RTCIF = 0; + RTCIIF = 0; + RTCMK = 1; /* 割り込み(定周期)禁止 */ + RTCIMK = 0; /* 割り込み(アラーム&インターバル)許可 */ + + RTCE = 1; /* 動作開始 */ + + RWAIT = 1; + while( !RWST ) + {;} + RWAIT = 0; + + rtc_lock = false; + rtc_dirty = false; + rtc_alarm_dirty = false; +} + + + +/* ======================================================== + RTC アラーム割り込み + ======================================================== */ +__interrupt void int_rtc( ) +{ + RWAIT = 1; + while( !RWST ) + {;} + // 日付も指定日で + if( ( vreg_ctr[VREG_C_RTC_ALARM_DAY] == DAY ) + && ( vreg_ctr[VREG_C_RTC_ALARM_MONTH] == MONTH ) + && ( vreg_ctr[VREG_C_RTC_ALARM_YEAR] == YEAR ) ) + { + set_irq( VREG_C_IRQ1, REG_BIT_RTC_ALARM ); + } + RWAIT = 0; +} + + + +/* ======================================================== + RTC のリード + レジスタは、sec,min,hour,week,day,month,year の順 + ======================================================== */ +void rtc_buf_reflesh( ) +{ + if( !rtc_lock ) + { + rtc_lock = true; + RWAIT = 1; + while( !RWST ) + {;} + + memcpy( &vreg_ctr[VREG_C_RTC_SEC], &SEC, 7 ); + RWAIT = 0; +// renge_task_immed_add( tski_rtc_close ); + } +} + + + +/* ======================================================== + RTC のライト + set_rtc_close と対で使って下さい。 + こいつはバッファにコピーするだけで、 + 実際にRTCにセットするのはset_rtc_close()です。 + ======================================================== */ +void set_rtc( u8 adrs, u8 data ) +{ + if( !rtc_dirty ) + { + rtc_dirty = true; + memcpy( rtc_work, &SEC, 7 ); +// renge_task_immed_add( tski_rtc_close ); // I2C終了時に行う + } + rtc_work[adrs] = data; +} + + + +/* ======================================================== + 必要ならば、RTCレジスタの更新 + ======================================================== */ +// task_status_immed tski_rtc_close(){ +void rtc_unlock( ) +{ + // リードロック + rtc_lock = false; + + // ライトロック + if( rtc_dirty ) + { + rtc_dirty = false; + RWAIT = 1; + while( !RWST ) + {;} + memcpy( &SEC, rtc_work, 7 ); + RWAIT = 0; + } + + // アラームセット + if( rtc_alarm_dirty ) + { + rtc_alarm_dirty = false; + WALE = 0; + ALARMWM = vreg_ctr[VREG_C_RTC_ALARM_MIN]; + ALARMWH = vreg_ctr[VREG_C_RTC_ALARM_HOUR]; + WALE = 1; + } +} + + + + + +/* ======================================================== + RTC システムチックタイマ割り込みベクタ + 2^6/fXT(1.953125 ms) + ======================================================== */ +__interrupt void int_rtc_int( ) +{ + renge_flg_interval += 1; // インクリメント/デクリメント命令を使うので DI()不要 +} diff --git a/tags/1.34_1.05nup/rtc.h b/tags/1.34_1.05nup/rtc.h new file mode 100644 index 0000000..f189a89 --- /dev/null +++ b/tags/1.34_1.05nup/rtc.h @@ -0,0 +1,21 @@ +#ifndef __rtc_h__ +#define __rtc_h__ + + +void RTC_init( void ); +void rtc_buf_reflesh( ); +void set_rtc( u8 adrs, u8 data ); + +//task_status_immed tski_rtc_close(); +void rtc_unlock( ); + +// ------------------------------------ +#define RTC_32k_on() { RCLOE0 = 1; } +#define RTC_32k_off() { RCLOE0 = 0; } + + +// ------------------------------------ +extern bit rtc_alarm_dirty; + + +#endif diff --git a/tags/1.34_1.05nup/self_flash.c b/tags/1.34_1.05nup/self_flash.c new file mode 100644 index 0000000..a22536b --- /dev/null +++ b/tags/1.34_1.05nup/self_flash.c @@ -0,0 +1,600 @@ +/* ======================================================== + 自己アップデータ + ======================================================== */ +#pragma SFR +#pragma di +#pragma ei +#pragma nop +#pragma stop +#pragma halt + + +#include "incs_loader.h" + +#include +#include "fsl_user.h" +#include "i2c_ctr.h" + +#include "pool.h" +#include "magic.h" + +#include "pm.h" + +// ======================================================== +const u8 fsl_fx_MHz_u08 = 8; +const u8 fsl_low_voltage_u08 = 1; + + +// 自己フラッシュパラメータ +#define SAM_BLOCK_SIZE 1024 + // ↓256バイト以上はまとめてかけません。 +#define SELF_UPDATE_BUFF_SIZE 256 +#define SELF_UPDATE_SPLIT_WRITE_NUM ( SAM_BLOCK_SIZE / SELF_UPDATE_BUFF_SIZE ) +#define SAM_WORD_SIZE 4 + +// ↓ブロック番号(1ブロック=1kB) +#define INACTIVE_BOOTSECT_TOP 4 +#define FIRM_TOP 8 +#define FIRM_SIZE 12 +#define ALTERNATE_FIRMTOP 20 + + +#ifdef _MCU_BSR_ +#define ACKD ACKD1 +#define ACKE ACKE1 +#define COI COI1 +#define IICAEN IICA1EN +#define IICAPR0 IICAPR10 +#define IICRSV IICRSV1 +#define IICA IICA1 +#define IICAIF IICAIF1 +#define IICAMK IICAMK1 +#define IICAPR1 IICAPR11 +#define IICCTL0 IICCTL01 +#define IICE IICE1 +#define IICF IICF1 +#define IICS IICS1 +#define IICWH IICWH1 +#define IICWL IICWL1 +#define LREL LREL1 +#define SPD SPD1 +#define SPIE SPIE1 +#define STCEN STCEN1 +#define STD STD1 +#define SVA SVA1 +#define WREL WREL1 +#define WTIM WTIM1 +#endif + + + +// ======================================================== +static void FSL_Open( void ); +static void FSL_Close( void ); +void firm_restore( ); + +static err my_FSL_Init(); +static err firm_duplicate( u8 block_src, u8 block_dest ); + +#ifdef _DBG_LED_PRINT_ +void alert( u8 ); +void led_print( u8 ); +#else +# define alert( x ) ; +# define led_print( x ) ; +#endif + + +// ======================================================== +extern uni_pool pool; + + +// 0.D以降 新アップデータ向け +// 新ファームは大丈夫? +#define N_MGC_L 0x1FF6 +#define N_MGC_T 0x4FF6 + + + +/* ======================================================== + I2Cで受信して、 + 書き込み、 + チェックOK → 新ファームに切り替えて再起動 +     NG → 旧(現)ファームに戻して再起動 + (この関数からは戻りません) + ======================================================== */ +void firm_update( ) +{ + u8 target_block; + u8 split_write_count; // ブロックへちまちま書き込むカウンタ + + // 書き替え前準備 ///////////////////////////////////// + my_FSL_Init(); + + /* ファームのバックアップ + 開始アドレス、書き込み先の先頭”ブロック番号” (サイズは FIRM_SIZE) + 0x2000 - 0x4FFF を + 0x5000 - 0x7FFF (ブロック 20 - 31) にコピー + */ + firm_duplicate( FIRM_TOP, + ALTERNATE_FIRMTOP ); + + // 全ブロック削除 ///////////////////////////////////// + // 電源断を判定するため、最初に全クラスタ消去する + //(新ファームが書かれるところに残ってる、以前のファームのフッタを消したい) + for( target_block = INACTIVE_BOOTSECT_TOP; + target_block < ALTERNATE_FIRMTOP; + target_block += 1 ) + { + FSL_Erase( target_block ); + } + + + // 書き替え /////////////////////////////////////////// + // ●ストップコンディションが来るまで続ける + // ●終わったら、スタートアップルーチンに飛ぶ + for( target_block = INACTIVE_BOOTSECT_TOP; + target_block < ALTERNATE_FIRMTOP; + target_block += 1 ) + { + u8 my_spd; + +/* すでに消してある。でないと中断されたとき終了してるか判別出来ない +// // 新ファーム領域削除 +// FSL_Erase( target_block ); +*/ + // 分割書き込み + for( split_write_count = 0; + split_write_count < SELF_UPDATE_SPLIT_WRITE_NUM; + split_write_count += 1 ) + { + u8* p_buffer = &pool.self_update_work[0]; + u16 buff_written_size = 0; + + WDT_Restart( ); + + // I2Cから書き込みデータをバッファにためる + do + { + while( !IICAIF && !SPD ) + {;} + my_spd = SPD; + IICAIF = 0; + *p_buffer = IICA; + WREL = 1; + p_buffer += 1; + buff_written_size += 1; + } + while( ( buff_written_size != SELF_UPDATE_BUFF_SIZE ) + && !SPD ); + + my_spd += SPD; + + // 書き込み + // 最後だと、ゴミをパディングするが別にかまわない + if( FSL_Write( ( fsl_u32 ) ( target_block * SAM_BLOCK_SIZE + + split_write_count * SELF_UPDATE_BUFF_SIZE ), + ( fsl_u08 ) ( SELF_UPDATE_BUFF_SIZE / SAM_WORD_SIZE ) ) + + != FSL_OK ) + { + alert(1); + // 書き込み後のチェックエラー + // リストア + firm_duplicate( ALTERNATE_FIRMTOP, FIRM_TOP ); + FSL_ForceReset(); // リセット + // FSL_SwapBootCluster( ); // ブートスワップ「せずに」再起動って出来ないらしい + // 戻ってこない // + } + + if( my_spd != 0 ) + { + break; + } + } + + // 1ブロック書き込み完了。内部ベリファイを行う + if( FSL_IVerify( target_block ) != FSL_OK ){ + alert(2); + // 再度消去→書き込み ベリファイを繰り返すだけじゃダメでした... todo…? + // リストア + firm_duplicate( ALTERNATE_FIRMTOP, FIRM_TOP ); + FSL_ForceReset(); // リセット + // FSL_SwapBootCluster( ); // ブートスワップ「せずに」再起動って出来ないらしい + // 戻ってこない // + } + + if( my_spd != 0 ) + { + break; + } + } + + LREL = 1; + + // 書き込んだファームのチェック // + { + u8 i; + u8 comp = 0; + + // ローダーのマジックと、本文の末尾のマジックは同じか確認 + for( i = 0; i < sizeof( __TIME__ ); i++ ) + { + comp += (u8)(( (*( __far u8 * ) ( N_MGC_L + i )) == (*( u8 * ) ( N_MGC_T + i ) )) ? 0 : 1); + } + if( *( __far u8 * )( N_MGC_L +2 ) != ':' ) // 消去済のまま + { + comp += 1; + } + + if( comp == 0 ) + { + // OK! + FSL_InvertBootFlag( ); + FSL_SwapBootCluster( ); // リセットせずに頭から。FSL_Closeは不要 + } + else + { + // データ(マジックナンバーしか見てない)エラー + // リストア + alert(3); + + firm_duplicate( ALTERNATE_FIRMTOP, FIRM_TOP ); + FSL_ForceReset(); // リセット + // FSL_SwapBootCluster( ); // ブートスワップ「せずに」再起動って出来ないらしい + } + // 戻ってこない // + } +} + + + + +/* ======================================================== +  ■ファームをバックアップ領域からリストアします。 +  チェック後、最後の最後でブートスワップするので、 + ここではブートスワップは不要です。 + + ======================================================== */ +void firm_restore( ) +{ + DBG_LED_on; + PM1.5 = 0; + + // バックアップは正常? // + { + u16 i; + u8 comp = 0; + + for( i = 0; i < sizeof( __TIME__ ); i++ ) // sizeof( __TIME__ ) = 8 らし + { + comp += ( *( __far u8 * )( MGC_LOAD + i ) == *( u8 * )( MGC_HEAD_BKUP + i ) ) ? 0 : 1; + comp += ( *( u8 * )( MGC_HEAD_BKUP + i ) == *( u8 * )( MGC_FOOT_BKUP + i ) ) ? 0 : 1; + } + if( *( u8 * )( MGC_FOOT_BKUP ) == 0xFF ) + { + comp += 1; + } + + if( comp != 0 ) + { + // バックアップ領域も壊れた... + comp = 0; + + // 3.3Vが上がらないと困る + EI( ); + iic_mcu_start( ); + RESET2_ast; + FCRAM_RST_ast; + GYRO_DISABLE(); + PM_LDSW_on(); + wait_ms( 1 + DELAY_PM_TW_PWUP ); + PM_VDD_on( ); + + while(1) + { + WDT_Restart(); + + { + // 赤LED ピコピコ + comp++; + P1.5 = ( comp == 1 || comp == 3 )? 1: 0; + if( comp == 8 ) + { + comp = 0; + } + } + + { + // 電源ボタンで電源off + static u8 sw_hold_count; + + if( !SW_POW_n ) + { + sw_hold_count++; + } + else + { + sw_hold_count = 0; + } + + if( sw_hold_count > 16 ) + { + sw_hold_count = 0; + // 電源off + PM_LDSW_off( ); + break; + } + } + + // ウェイト + for( i = 1; i != 0; i++ ) + { + NOP(); + NOP(); + NOP(); + NOP(); + } + } + { + // ど、どうしよう…。 + + KRM = ( KR_SW_POW ); // Mask ではなく、Modeなのだそうだ。紛らわしい + MK0 = 0xFFFF; + MK1 = ~( INT_MSK1_KR ); + MK2L = 0xFF; + + // PU5 そのまま + PU7 = 0b00001000; // PWSWI + PU20 = 0x00; // SW_HOME 停止 + + STOP( ); + + mcu_wdt_reset; + } + } + } + + + if( my_FSL_Init() != ERR_SUCCESS ){ + alert(1); + } + + /* ファームのリストア + 0x4800 - 0x7FFF (ブロック 18 - 27) から + 0x2000 - 0x47FF (ブロック 8 - 17) へコピー + */ + if( firm_duplicate( ALTERNATE_FIRMTOP, FIRM_TOP ) != ERR_SUCCESS ) + { + alert(2); + } + DBG_LED_off; + + // todo + //  リストア失敗したら、LEDちかちかとかさせて、サービス送りにしてもらう? + +/* +// リブート + if( FSL_InvertBootFlag() != ERR_SUCCESS ) + { + alert(3); + } +*/ + FSL_ForceReset(); // リセット + // FSL_SwapBootCluster( ); // ブートスワップ「せずに」再起動って出来ないらしい +} + + + +// ======================================================== +static void FSL_Open( void ) +{ + /* save the configuration of the interrupt controller and set */ +#ifdef FSL_INT_BACKUP + fsl_MK0L_bak_u08 = MK0L; /* if (interrupt backup required) */ + fsl_MK0H_bak_u08 = MK0H; /* { */ + fsl_MK1L_bak_u08 = MK1L; /* */ + fsl_MK1H_bak_u08 = MK1H; /* save interrupt controller */ + fsl_MK2L_bak_u08 = MK2L; /* configuration */ + fsl_MK2H_bak_u08 = MK2H; /* */ + MK0L = FSL_MK0L_MASK; /* */ + MK0H = FSL_MK0H_MASK; /* */ + MK1L = FSL_MK1L_MASK; /* prepare interrupt controller */ + MK1H = FSL_MK1H_MASK; /* for selfprogramming */ + MK2L = FSL_MK2L_MASK; /* */ + MK2H = FSL_MK2H_MASK; /* } */ +#endif + + while( DST1 ){;} // DMA停止 + DEN1 = 0; + + MK0 = 0xFFFF; + MK1 = 0xFFFF; + MK2 = 0xFFFF; +/* + LVIM = 0b00000010; + LVIS = 0x08; + LVIM = 0b10000010; +*/ + FSL_FLMD0_HIGH; // フラッシュ書き替え許可 +} + + + +/*----------------------------------------------------------------------------------------------*/ +/* leave the "user room" and restore previous conditions */ +/*----------------------------------------------------------------------------------------------*/ +static void FSL_Close( void ) +{ + // 何か後始末? + + FSL_FLMD0_LOW; // フラッシュライトプロテクト + +#ifdef FSL_INT_BACKUP + MK0L = fsl_MK0L_bak_u08; /* do{ */ + MK0H = fsl_MK0H_bak_u08; /* restore interrupt controller */ + MK1L = fsl_MK1L_bak_u08; /* configuration */ + MK1H = fsl_MK1H_bak_u08; /* */ + MK2L = fsl_MK2L_bak_u08; /* */ + MK2H = fsl_MK2H_bak_u08; /* } */ +#endif +} + + + +/* ======================================================== + マイコン内でファームをコピーします。 + __far u8 * p_rom コピー元の先頭アドレス + block_dest コピー先の先頭ブロック + + コピー先に書けるようにmy_FSL_Initをあらかじめ実行する必要があります。 + ======================================================== */ +//static err firm_duplicate( __far u8 * p_rom, +// u8 block_dest ) +static err firm_duplicate( u8 block_src, + u8 block_dest ) +{ + u8 target_block; + u8 split_write_count; // ブロックへちまちま書き込むカウンタ + __far u8* p_src = ( __far u8* )( block_src * 0x400 ); + u8 retry_error; + + led_print(1); + + // 書き込み先ブロックの数だけ繰り返す + for( target_block = block_dest; + target_block < ( block_dest + FIRM_SIZE ); + target_block += 1 ) + { + led_print(2); + WDT_Restart( ); + // ブロック消去 + retry_error = 5 + 1; + while( FSL_BlankCheck( target_block ) != FSL_OK ) + { + led_print(3); + FSL_Erase( target_block ); + if( --retry_error == 0 ) + { + // フラッシュ寿命? + FSL_Close( ); + return ( ERR_ERR ); // リセット&復帰を試みる どうなるか知らん + } + } + + led_print(4); + // 分割書き込み分繰り返す + for( split_write_count = 0; + split_write_count < SELF_UPDATE_SPLIT_WRITE_NUM; + split_write_count += 1 ) + { + u16 buff_written_size; + u8* p_buff; + + // 書き込みデータをバッファにためる + buff_written_size = 0; + p_buff = &pool.self_update_work[0]; + do + { + *p_buff = *p_src; + p_src += 1; + p_buff += 1; + buff_written_size +=1; + } + while( buff_written_size != SELF_UPDATE_BUFF_SIZE ); + + // 書き込み + if( FSL_Write( ( fsl_u32 ) ( target_block * SAM_BLOCK_SIZE + + split_write_count * SELF_UPDATE_BUFF_SIZE ), + ( fsl_u08 ) ( SELF_UPDATE_BUFF_SIZE / SAM_WORD_SIZE ) ) + != FSL_OK ) + { + // リカバリはリブート時 // + FSL_Close( ); + led_print(5); +// while(1){} + return ( ERR_ERR ); + } + } + led_print(6); + + // 1ブロック書き込み完了。内部電圧チェックを行う + while( FSL_IVerify( target_block ) != FSL_OK ) + { + // リカバリはリブート時 // + led_print(7); + return ( ERR_ERR ); + } + } + return( ERR_SUCCESS ); + +} + + + +/* ======================================================== + ======================================================== */ +static err my_FSL_Init() +{ + u8 rv; + + RTCE = 0; + + // 書き替え前準備 // + DI( ); + FSL_Open( ); // 割り込み禁止など + + FSL_Init( &pool.self_update_work[0] ); // ライブラリ初期化。割り込み中断考慮せず + rv = FSL_ModeCheck( ); // ライトプロテクトチェック。失敗することを考慮せず + + return( (err)rv ); +} + + +task_status_immed tski_mcu_reset() +{ + // 普通に再起動 + my_FSL_Init(); + + FSL_ForceReset(); // リセット + FSL_Close( ); + + // 保険? // + mcu_wdt_reset; + return( ERR_SUCCESS ); // no reach +} + + +#ifdef _DBG_LED_PRINT_ +// P1.5 = led_pow_red_old +void alert( u8 num ) +{ + u8 i; + + while(1) + { + WDT_Restart(); + P1.5 = 1; + for( i = 0; i < num; i++ ) + { + DBG_LED_on; + DBG_LED_off; + } + P1.5 = 0; + } +} + + +void led_print( u8 num ) +{ + u8 i; + + DBG_LED_on; + for( i = 0; i < num; i++ ) + { + P1.5 = 1; + P1.5 = 0; + } + DBG_LED_off; +} +#endif diff --git a/tags/1.34_1.05nup/self_flash.h b/tags/1.34_1.05nup/self_flash.h new file mode 100644 index 0000000..768565e --- /dev/null +++ b/tags/1.34_1.05nup/self_flash.h @@ -0,0 +1,9 @@ +#ifndef _self_flash_h_ +#define _self_flash_h_ + + +void firm_update(); + + +#endif + diff --git a/tags/1.34_1.05nup/sw.c b/tags/1.34_1.05nup/sw.c new file mode 100644 index 0000000..84e505c --- /dev/null +++ b/tags/1.34_1.05nup/sw.c @@ -0,0 +1,183 @@ +#pragma SFR +#pragma NOP +#pragma HALT +#pragma STOP + +#include "incs.h" + +#include "i2c_twl.h" +#include "i2c_ctr.h" +#include "led.h" +#include "pm.h" +#include "rtc.h" +#include "sw.h" + + +//========================================================= +/* + vreg_ctrから読みたいのでヘッダへ +#define INTERVAL_TSK_SW 8 +#define CLICK_THRESHOLD 2 + +#define HOLD_THREASHOLD (u8)( 2000 / INTERVAL_TSK_SW ) +#define FORCEOFF_THREASHOLD (u8)( 4000 / INTERVAL_TSK_SW ) +*/ +#define TIME_MUKAN (u8)( 300 / INTERVAL_TSK_SW ) +#define TIME_MUKAN_PWSW (u16)( 8000 / INTERVAL_TSK_SW ) + +//========================================================= +u16 SW_pow_count; +bit SW_pow_mask; + +u8 SW_home_count, SW_wifi_count, SW_home_count_rel; +u8 sw_wifi_mukan_time; + +bit SW_HOME_n; + +u16 off_timeout_timer; + +u16 sw_pwsw_mukan_time; + +//========================================================= +// 押した時間を数える。押しっぱなしでも0に戻らない +// maskが非0の時は、一度離すまで無視する +#define count_sw_n( sw, counter, mask ) \ + { \ + if( sw ){ \ + mask = 0; \ + counter = 0; \ + }else{ \ + if( mask != 0 ){ \ + counter = 0; \ + }else{ \ + counter += 1; \ + if( counter == 0 ) counter = -1; \ + } \ + } \ + } + + +#define chk_clicked( button, count, irq_bit_name ) \ + if( !button ) \ + { \ + if( count <= CLICK_THRESHOLD ) \ + { \ + count += 1; \ + } \ + if( count == CLICK_THRESHOLD ) \ + { \ + count += 1; \ + set_irq( VREG_C_IRQ0, irq_bit_name ); \ + } \ + } \ + else \ + { \ + count = 0; \ + } + + + +/* ======================================================== + スイッチの監視 +  チャタリングをはねたり、長押しや、押したトリガなどの検出など + ======================================================== */ +void tsk_sw( ) +{ + static u8 task_interval = 1; + + if( system_status.pwr_state == ON_TRIG ) + { + SW_pow_count = 0; // カウントクリア + } + + if( --task_interval != 0 ) + { + return; + } + else + { + task_interval = (u8)( INTERVAL_TSK_SW / SYS_INTERVAL_TICK ); + } + + // 8ms 毎にきます + switch ( system_status.pwr_state ) + { + case ( ON ): + case ( SLEEP ): + case ( OFF ): + case ( ON_CHECK ): + // 電源スイッチの監視 // + if( SW_pow_count == ( TIME_PWSW_CLICK ) ) + { + set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_CLICK ); +#ifdef _TAIKENDAI_ + // いやなタイミングでPWSWを押すとHOMEメニューに入れてしまうのを回避 + SW_pow_count = 0; + sw_pwsw_mukan_time = TIME_MUKAN_PWSW; +#endif + } + else if( SW_pow_count == ( HOLD_THREASHOLD ) ) + { + set_irq( VREG_C_IRQ0, REG_BIT_SW_POW_HOLD ); + if( off_timeout_timer == 0 ) + { + off_timeout_timer = vreg_ctr[ VREG_C_OFF_DELAY ] * 16; + } + } + + if( off_timeout_timer != 0 ) // 長押し割り込み後、タイムアウトで強制オフ。 + { + off_timeout_timer -= 1; + if( off_timeout_timer == 1 ) + { + system_status.force_off = true; + } + } + +#ifdef _TAIKENDAI_ + if( sw_pwsw_mukan_time != 0 ) + { + sw_pwsw_mukan_time--; + } + else +#endif + { + count_sw_n( SW_POW_n, SW_pow_count, SW_pow_mask ); // ボタン押し時間のカウント + + } + + + // HOME スイッチ // + switch( system_status.model ) + { + case( MODEL_JIKKI ): + case( MODEL_SHIROBAKO ): + SW_HOME_n = SW_HOME_n_JIKKI; // 接続先のポートが違うため + break; + case( MODEL_TS_BOARD ): + SW_HOME_n = SW_HOME_n_TSBOARD; + break; + default: + SW_HOME_n = 1; // 放されてる状態 + } + + + chk_clicked( SW_HOME_n, SW_home_count, REG_BIT_SW_HOME_CLICK ); + chk_clicked( !SW_HOME_n, SW_home_count_rel, REG_BIT_SW_HOME_RELEASE ); + + // wifi sw // + /// 最悪な実装なのはわかっているが、メモリ不足と、市場に出てしまった不良スイッチを救うため + if( sw_wifi_mukan_time != 0 ) + { + sw_wifi_mukan_time--; + } + else + { + chk_clicked( SW_WIFI_n, SW_wifi_count, REG_BIT_SW_WIFI_CLICK ); + if( SW_wifi_count == CLICK_THRESHOLD +1 ) // 押した判定発生! + { + sw_wifi_mukan_time = TIME_MUKAN; + } + } + } +} diff --git a/tags/1.34_1.05nup/sw.h b/tags/1.34_1.05nup/sw.h new file mode 100644 index 0000000..a520355 --- /dev/null +++ b/tags/1.34_1.05nup/sw.h @@ -0,0 +1,20 @@ +#ifndef _sw_ +#define _sw_ + +#include "config.h" + +extern u16 SW_pow_count; +extern bit SW_pow_mask; + +#define INTERVAL_TSK_SW 8 +#define CLICK_THRESHOLD 5 + +#define HOLD_THREASHOLD (u16)( 3000 /INTERVAL_TSK_SW ) +#define TIME_PWSW_CLICK (u8)( 220 /INTERVAL_TSK_SW ) +#define FORCEOFF_THREASHOLD (u8)( 12000 /INTERVAL_TSK_SW /16 ) + + +extern u16 off_timeout_timer; +#define clear_pow_off_countdown(){ off_timeout_timer = 0; system_status.force_off = false; } + +#endif diff --git a/tags/1.34_1.05nup/task_debug.c b/tags/1.34_1.05nup/task_debug.c new file mode 100644 index 0000000..d59a303 --- /dev/null +++ b/tags/1.34_1.05nup/task_debug.c @@ -0,0 +1,123 @@ +#pragma SFR +#pragma NOP +#pragma HALT +#pragma STOP + +#include "incs_loader.h" +//#include "incs.h" +#include "renge\renge.h" +#include "pm.h" +#include "accero.h" + + +/* ======================================================== + ======================================================== */ + +// 7セグ 4バイト版 +# define IIC_SLA_DBG_MONITOR 0x44 + + +#if 0 + +注意! タスクリストからも外してますので、使うなら復活させて下さい! + +void tsk_debug( ) +{ +// u8 temp; + +#ifdef _DBG_PEDO_AUTO_ENABLE_ + if( system_status.pwr_state == ON_TRIG ){ + // 歩数計を起動時にonにする + vreg_ctr[ VREG_C_ACC_CONFIG ] = 0x03; + renge_task_immed_add( tski_acc_hosu_set ); + } +#endif + + /* + if( system_status.pwr_state == ON_TRIG ){ + { + static u8 count = 0; + // デバッグLED(8bit)の初期化 + temp = iic_mcu_read_a_byte( IIC_SLA_8LEDS, IIC_8LEDS_REG_DO ); + count += 1; + iic_mcu_write_a_byte( IIC_SLA_8LEDS, IIC_8LEDS_REG_DO, count ); + iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 3, count ); + } + } + */ + +#ifdef _PMIC_TEST_ + if( ( system_status.pwr_state == ON ) || ( system_status.pwr_state == SLEEP ) ) + { + iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 0x03, 0 ); + } +#endif + +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 2, vreg_ctr[ VREG_C_IRQ1 ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, boot_ura ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, vreg_ctr[ VREG_C_SND_VOL ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, vreg_ctr[ VREG_TUNE ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 0, vreg_ctr[ VREG_C_ACC_ZH ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 3, vreg_ctr[ VREG_C_TUNE ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 2, vreg_ctr[ VREG_C_SND_VOL ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 1, vreg_ctr[ VREG_C_STATUS ] ); +// iic_mcu_write_a_byte( IIC_SLA_DBG_MONITOR, 0, vreg_ctr[ VREG_C_ACC_ZH ] ); + + /* + { + u8 str[4]; + + if( ( system_status.pwr_state == ON ) || ( system_status.pwr_state == SLEEP ) ) + { + str[3] = vreg_ctr[ VREG_C_FREE0 ]; + str[2] = vreg_ctr[ VREG_C_FREE1 ]; + str[1] = vreg_ctr[ VREG_C_STATUS ]; + str[0] = vreg_ctr[ VREG_C_RTC_SEC ]; + + str[3] = vreg_ctr[ VREG_C_SND_VOL ]; + str[2] = vreg_ctr[ VREG_C_TUNE ]; + str[1] = vreg_ctr[ VREG_C_ACC_CONFIG ]; + str[0] = SEC; + iic_mcu_write( IIC_SLA_DBG_MONITOR, 0x03, 4, &str ); + } + } + */ +} + +#endif + + +#if 0 +/* ======================================================== + タスクひな形 + ======================================================== */ +task_interval tsk_hina( ) +{ + switch ( system_status.pwr_state ) + { + case ON_CHECK: + case ON_TRIG: + case ON: + case SLEEP: + case OFF_TRIG: + default: + } + + return ( 次の起 ・ョまでのシ ・X ・e ・ tick ・・); // 毎 tic 呼ばれることになります +} + + +// ポインタで何かもらうのは危険な気がしてきた +/* このように使う + renge_task_immed_add( タスク関数へのポインタ ); +*/ +task_status_immed tski_hina( u8 * arg ) +{ + return ( ERR_FINISED ); + // ERR_FINISED タスクを削除 + // ERR_CONTINUE 次になんか割り込みなり、ユーザー操作なり、システムチックが + // 来たときに再度実行 +} + + +#endif diff --git a/tags/1.34_1.05nup/task_misc.c b/tags/1.34_1.05nup/task_misc.c new file mode 100644 index 0000000..929b024 --- /dev/null +++ b/tags/1.34_1.05nup/task_misc.c @@ -0,0 +1,309 @@ +#pragma SFR +#pragma NOP +#pragma HALT +#pragma STOP + +#include "incs.h" +#include "renge\renge.h" +#include "pm.h" + +#include "accero.h" +#include "adc.h" +#include "i2c_mcu.h" +#include "led.h" +#include "vreg_twl.h" + + + +#ifdef _MCU_BSR_ +#define ACKD ACKD1 +#define ACKE ACKE1 +#define COI COI1 +#define IICAEN IICA1EN +#define IICRSV IICRSV1 +#define IICA IICA1 +#define IICAIF IICAIF1 +#define IICAMK IICAMK1 +#define IICAPR0 IICAPR11 +#define IICAPR1 IICAPR01 +#define IICCTL0 IICCTL10 +#define IICE IICE1 +#define IICF IICF1 +#define IICS IICS1 +#define IICWH IICWH1 +#define IICWL IICWL1 +#define LREL LREL1 +#define SPD SPD1 +#define SPIE SPIE1 +#define STCEN STCEN1 +#define STD STD1 +#define SVA SVA1 +#define WREL WREL1 +#define WTIM WTIM1 +#define TRC TRC1 +#define SMC SMC1 +#define DFC DFC1 +#endif + + + +// ======================================================== +bit twl_ver_read; +bit going_to_sleep; + + +void update_LED_tune(); +void check_twl_vol_irq(); + + +/* ======================================================== + ステータスレジスタなど + ======================================================== */ +void tsk_misc( ) +{ + /* ======================================================== + 加速度センサ割り込みピンがオリジナルマイコンには無いので + ポーリングする。 + 歩数計用 + BSRマイコンはaccero.cで割り込みルーチンからタスク登録します。 + ======================================================== */ + // 割り込みの取りこぼし? + if( ACC_VALID ) + { + if( renge_task_immed_add( tski_cbk_accero ) == ERR_SUCCESS ){ + // NOP(); + } + } + + if( system_status.pwr_state == ON ) + { + /* ======================================================== + PM互換レジスタへの書き込み + ポーリングしかしてない。割り込み? + ======================================================== */ + if( !PM_IRQ_n ) + { + renge_task_immed_add( tski_ntr_pmic_comm ); + // NOP(); + } + + /* ======================================================== + TWLランチャーが起動したことをCTRが知りたいらしい + ======================================================== */ + if( twl_ver_read ) + { + twl_ver_read = false; + set_irq( VREG_C_IRQ2, REG_BIT_TWL_VER_READ ); + } + + check_twl_vol_irq(); // TWL の音量変化割り込みチェック + } + + update_LED_tune(); // 3D ランプ更新 +} + + + +/* ======================================================== + TWLがVolを書くのと、スライダの操作がバッティングすると + 不整合が起こる事があり、それを防ぐ + TWLでは8通常時、押しボタンは8段階だった。それに合わせて割り込みを入れたい + ======================================================== */ +void check_twl_vol_irq() +{ + static u8 vol_level_twl_sent; + static u8 mabiki; + + if( !is_TWL ) + { + return; + // おしまい + } + + if( mabiki != 0 ) + { + mabiki--; + return; + // おしまい + } + + mabiki = 9; // 1フレームは開ける + if( vol_level_twl != vol_level_twl_sent ) + { + vol_level_twl_sent = vol_level_twl; + set_irq( VREG_C_IRQ2, REG_BIT_SLIDE_VOL_ACROSS_TWL_BOUNDARY ); + } +} + + + +// TUNE_LED /////////////////////////////////// +void update_LED_tune() +{ + if( system_status.pwr_state != ON ) + { + LED_duty_3d = 0; + return; + // おしまい // + } + + if( vreg_ctr[VREG_C_LED_TUNE] == LED_TUNE_ILM_OFF ) + { + if( LED_duty_3d != 0 ) + { + LED_duty_3d -= 1; + } + } + else + { + if( LED_duty_3d != vreg_ctr[VREG_C_LED_BRIGHT] ) + { + if( LED_duty_3d < vreg_ctr[VREG_C_LED_BRIGHT] ) + { + LED_duty_3d += 1; + } + else + { + LED_duty_3d -= 1; + } + } + } +} + + + +/* ======================================================== + 逐一起動タスク + ======================================================== */ + +/* ======================================================== + COMMANDレジスタへの書き込み +  0なら呼ばれません。ケア不要 + ======================================================== */ +task_status_immed tski_do_command0( ) +{ + // command0 本体電源など + u8 temp_command = vreg_ctr[VREG_C_COMMAND0]; + vreg_ctr[VREG_C_COMMAND0] = 0; + + if( temp_command & REG_BIT_GOING_TO_SLEEP ) + { + going_to_sleep = true; + } + + if( ( temp_command & ( REG_BIT_OFF_REQ | REG_BIT_RESET1_REQ | REG_BIT_FCRAM_RESET_REQ | REG_BIT_RESET2_REQ )) != 0x00 ) + { + if( temp_command & REG_BIT_OFF_REQ ) + { + system_status.pwr_state = OFF_TRIG; + } + else + { + if( temp_command & REG_BIT_RESET1_REQ ) + { + PM_reset_ast( ); + RESET2_ast; + FCRAM_RST_ast; + } + if( temp_command & REG_BIT_RESET2_REQ ) + { + RESET2_ast; + if( vreg_twl[ REG_TWL_INT_ADRS_MODE ] == 0 ) + { + FCRAM_RST_ast; // twlはntrモードで動作してる + } + // TWLモードからDSモードへの切り替え中にリセットすると + // IRQが読まれない場合があるのでTWLレジスタを初期化する + vreg_twl_init(); + } + if( temp_command & REG_BIT_FCRAM_RESET_REQ ) + { + FCRAM_RST_ast; + } + wait_ms( 5 ); + FCRAM_RST_neg; + PM_reset_neg(); + RESET2_neg; + + // CODEC 不定レジスタ初期化 + codec_reg_init(); + } + } +/* + スリープ要求直後に電源OFF・リセットコマンドは来まい + if( vreg_ctr[VREG_C_COMMAND0] != 0 ) + { + return ( ERR_CONTINUE ); + } +*/ + return ( ERR_FINISED ); +} + + + +/* ======================================================== + 互換向け、TWLアプリへの割り込み + 仮想レジスタの書き込み時に行います。 + ======================================================== */ + +u16 _dbg_rcomp; +extern u8 raw_adc_temperature; + +extern u8 iic_burst_state; +extern bit temp_zone_charge_disable; +extern bit bt_authorized; + + +/* ======================================================== + デバッグ用にいろいろ読んできます。 + 返値はデータそのもの + 出てくる順場は、 + 1) プラットフォーム + 2) PMIC バージョン + 3) 電池メーカー + 4) ガスゲージバージョン + 5) 〃 + 6) ( rcomp & 0xFF ) + 7) raw_adc_temperature + 8) ( !temp_zone_charge_disable | ( bt_authorized << 1 ) ) + 9) + ======================================================== */ +u8 extinfo_read() +{ + u8 infos[10]; + + if( iic_burst_state > 8 ) + { + return( 0xAA ); + } + + // static でとるほどのものでないので毎回スタックからとってくる + // switchとかにするとromが困る... なんだかなぁ。 + infos[0] = system_status.captureBox? MODEL_CAPTURE_BOX + : ( system_status.is_dev? MODEL_ISBAKO: (u8)system_status.model ); + infos[1] = pmic_version; + infos[2] = battery_manufacturer; + infos[3] = mgic_version[0]; + infos[4] = mgic_version[1]; + infos[5] = (u8)( _dbg_rcomp & 0xFF ); + infos[6] = raw_adc_temperature; + infos[7] = ( !temp_zone_charge_disable | ( bt_authorized << 1 ) ); + infos[8] = system_status.info_fullcolor; + + iic_burst_state++; + return( infos[ iic_burst_state -1 ] ); +} + +#ifdef i2c_timeout_test +void i2c_mcu_error_monitor() + { + LED_duty_pow_blu = 0xff; + LED_duty_3d = 0xff; + LED_duty_notify_red = 0xff; + LED_duty_notify_grn = 0xff; + LED_duty_notify_blu = 0xff; + LED_pow_red = 1; + LED_CAM = 1; + } +#endif + diff --git a/tags/1.34_1.05nup/task_status.c b/tags/1.34_1.05nup/task_status.c new file mode 100644 index 0000000..e81c844 --- /dev/null +++ b/tags/1.34_1.05nup/task_status.c @@ -0,0 +1,93 @@ +#pragma SFR +#pragma NOP +#pragma HALT +#pragma STOP + +#include "incs_loader.h" +#include "renge\renge.h" +#include "pm.h" + +#include "accero.h" +#include "adc.h" +#include "i2c_mcu.h" + + + +// ======================================================== +#define INTERVAL_TSK_STATUS 4 + + +extern bit BT_CHG_STAT_Change; + + +/* ======================================================== + ステータスレジスタなど + ======================================================== */ +void tsk_status( ) +{ + static u8 interval_task_status = 0; + static u8 state_old; // ステータス変化検出→割り込み の為 + u8 diff; + + if( interval_task_status != 0 ) + { + interval_task_status -= 1; + return; + } + else + { + interval_task_status = (u8)( INTERVAL_TSK_STATUS / SYS_INTERVAL_TICK ); + } + + // 蓋開けチェック + set_bit( SHELL_OPEN, vreg_ctr[VREG_C_STATUS], REG_BIT_ST_SHELL_OPEN ); + + // ステータスレジスタ関係 → 割り込み // + // pm.c で、その場で行います。 + // REG_BIT_LCD_ON/OFF + // REG_BIT_BL_ON/OFF + // REG_BIT_BT_DC_CONNECT/DISC + + diff = (u8)( vreg_ctr[VREG_C_STATUS] ^ state_old ); + if( diff != 0 ) + { + state_old = vreg_ctr[VREG_C_STATUS]; + + if( system_status.pwr_state == ON ) + { + if( diff & REG_BIT_BATT_CHARGE ) + { + BT_CHG_STAT_Change = true; + // 充電状態に以下略 + if( vreg_ctr[VREG_C_STATUS] & REG_BIT_BATT_CHARGE ) + { + set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_START ); + } + else + { + set_irq( VREG_C_IRQ1, REG_BIT_BT_CHG_STOP ); + } + } + } + + if(( system_status.pwr_state == ON ) || + ( system_status.pwr_state == SLEEP ) + ) + { + if( diff & REG_BIT_ST_SHELL_OPEN ) + { + // 蓋の開け閉め + if( vreg_ctr[VREG_C_STATUS] & REG_BIT_ST_SHELL_OPEN ) + { + set_irq( VREG_C_IRQ0, REG_BIT_SHELL_OPEN ); + } + else + { + set_irq( VREG_C_IRQ0, REG_BIT_SHELL_CLOSE ); + } + } + } + } + return; +} + diff --git a/tags/1.34_1.05nup/task_sys.c b/tags/1.34_1.05nup/task_sys.c new file mode 100644 index 0000000..0f87d58 --- /dev/null +++ b/tags/1.34_1.05nup/task_sys.c @@ -0,0 +1,574 @@ +#pragma SFR +#pragma NOP +#pragma HALT +#pragma STOP + +#include "incs.h" + +#include "i2c_twl.h" +#include "i2c_ctr.h" +#include "led.h" +#include "accero.h" +#include "pm.h" +#include "rtc.h" +#include "sw.h" +#include "adc.h" +#include "self_flash.h" + + +//========================================================= +#define WAIT_SHIROBAKO_POW_CONTROL 240 + + +//========================================================= +extern void nop8(); + + +static void chk_emergencyExit(); +static void force_off_check(); +static void send_getup_to_soc(); + + + +//========================================================= +extern bit info_led_off; +extern bit going_to_sleep; +extern bit bt_authorized; + +static u8 timeout_sleep; +extern u8 chg_led_override; + +#ifdef i2c_timeout_test +extern bit i2c_mcu_time_out_error; +#endif + +/* ======================================================== + マイコン内部で必要なもの +・省電力に入れる +  system_status.pwr_state == OFF_TRIG で、このタスクが呼ばれると、 + 省電力モードに入ります + ======================================================== */ +void tsk_sys( ) +{ + static u8 timeout = 0; + + switch ( system_status.pwr_state ) + { + case ON_CHECK: //------------------------------------------------------- + // スイッチ操作などで割り込みが発生し、スリープが解除されるとここに来ます。 + + if( system_status.poweron_reason == NONE ) + { + // スイッチで電源on + if( SW_pow_count != 0 ) + { + timeout = 0; + } + else + { + timeout += 1; + } + + if( timeout > 100 ) + { + system_status.pwr_state = OFF; // スイッチはノイズだった。寝る。 + renge_task_interval_run_force = true; + return; + } + + if( SW_pow_count < 10 ) + { + // もう少しスイッチの様子を見る + return; + } + // 電源投入 + system_status.poweron_reason = PWSW; + } + + SW_pow_mask = true; + + timeout = 0; + + // todo debug +#ifdef _DEBUG_BT_FUEL_ + vreg_ctr[ VREG_C_DBG01 ] = 99; +#endif +#ifdef _DEBUG_BT_TEMP_ + vreg_ctr[ VREG_C_DBG01 ] = 0x80; +#endif + vreg_ctr[ VREG_C_COMMAND3 ] = 0; + + // 電源投入 // + iic_mcu_start( ); + + bt_force_update = false; + BT_chk(); // 実機やバッテリの判定、電池残量ICの設定 + +#ifndef _ALLOW_NOBATT_ + if( system_status.model == MODEL_JIKKI_NOBATT ) + { + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return; + } +#endif + + // 残量チェック + BT_get_left(); // 先に、BT_chk()が実行されている必要があります。 + if( +// ( vreg_ctr[VREG_C_BT_REMAIN] < 1 ) // こっちで判定すると電池がほとんど無いときに +// && // アダプタ差しても数分起動できなくなっちゃう + ( vreg_ctr[VREG_C_BT_VOLTAGE] < ( V_TH_ZERO / 256 ) ) + ) + { + // 電池が少ないので起動させない(電圧チェックもされてる) + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return; + } + + // ポートの設定 電源入れる前に。 + PM7.4 = 1; // SW_wifi + PM20.4 = 1; // sw_home + PM20.3 = 1; // wl_tx + PM2.3 = 1; // key_sel + PM2.5 = 1; // acc_valid1 + PM14.1 = 1; // acc_valid2 + + if( PM_sys_pow_on( ) != ERR_SUCCESS ) + { // 電源起動不可エラー + renge_task_interval_run_force = true; + system_status.pwr_state = OFF_TRIG; + return; + } + + // ここまで来ると、電源投入確定 // + + PU5.1 = 1; // 1:PM_CHARGE + PU7 = 0b00011101; // 4:SW_WIFI 3:SW_PWSW 2:PM_IRQ 0:PM_EXTDC_n + PU20.4 = 1; // SW_HOME + + if( system_status.poweron_reason == PWSW ) + { + // 電源ボタンでのonの時は、LEDを点灯させる + vreg_ctr[VREG_C_LED_POW] = LED_POW_ILM_AUTO; + } + else + { + // とりあえず、LED消灯状態で起動させる + vreg_ctr[VREG_C_LED_POW] = LED_POW_ILM_OFF; + } + + system_status.pwr_state = ON_TRIG; + + PM_LCD_vcom_set( ); // LCDの対向電圧値など書き込み + + break; + + case ON_TRIG: //------------------------------------------------------- +#ifdef i2c_timeout_test + LED_duty_pow_blu = 0; // debug + LED_duty_3d = 0; + LED_duty_notify_red = 0; + LED_duty_notify_grn = 0; + LED_duty_notify_blu = 0; + LED_pow_red = 0; + LED_CAM = 0; + i2c_mcu_time_out_error = false; +#endif + IIC_ctr_Init( ); + IIC_twl_Init( ); + RTC_32k_on( ); + + vreg_twl_init( ); + vreg_ctr_reset( ); + + KRM = 0b00000000; + PIF0 = 0; + + system_status.poweron_reason = NONE; + renge_task_interval_run_force = true; + + MK0 = INT_MSK0_RSV; + MK1 = INT_MSK1_RSV; + + iic_mcu_start(); + +#ifdef _MCU_BSR_ +// MK2 = ~( INT_MSK2_IIC_TWL | INT_MSK2_WIFI_TX_BSR | INT_MSK2_CODEC_PMIRQ ); +// PMK21 = 0; // wifi 使わない + PMK6 = 0; // pm_irq +#else + MK2L = ~INT_MSK2_WIFI_TX_KE3; +#endif + + // リブート時、ステータスを何となく更新 + if( system_status.reboot ) + { + u8 bl_status_temp; + + bl_status_temp = iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL ); + vreg_ctr[ VREG_C_STATUS ] |= (( bl_status_temp & 0x03 ) << 5 ); + set_bit( ( iic_mcu_read_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_VDD_LCD ) != 0 ), + vreg_ctr[ VREG_C_STATUS ], REG_BIT_LCD_POW ); + BT_chk(); + } + + LED_init( ); // reboot時の↑BT_Chk,BT_chk後に行いたい + + system_status.reboot = 0; + system_status.pwr_state = ON; + + // WDTリセット時、I2Cの初期化まで割り込み保留 + // ほんとはここにべた書きしたくないが... + if( ( vreg_ctr[ VREG_C_MCU_STATUS ] & REG_BIT_STATUS_WDT_RESET ) != 0 ) + { + set_irq( VREG_C_IRQ0, REG_BIT_IRQ_WDT_RESET ); + } + + break; + + case ON: //--------------------------------------------- + // PMICによる強制電源断チェック + // デバッガがreset1をアサートすることもある。そのときは全部リセット + chk_emergencyExit(); + + // SLP監視 + if( going_to_sleep ) // 絶対に SLP_REQ の前に予告が来る + { + timeout_sleep += 1; + if( timeout_sleep == 0 || // オーバーフローを期待。sleepするって言ったけど一瞬で起きて気がつかなかった + ( PIF0 && !SLP_REQ )) // slp割り込みが入った気がしたが、もう起きてしまった + { + PIF0 = 0; + send_getup_to_soc(); + } + if( PIF0 && SLP_REQ ){ + PIF0 = 0; + PM_VDD_ecoMode(); + system_status.pwr_state = SLEEP; + renge_task_interval_run_force = true; + } + } + + // 強制offカウント + force_off_check(); + +#ifndef _TAIKENDAI_SEISAN_SPECIAL_ + if( system_status.taikendai ) // アダプタが抜けたら自動で電源off + { + if( PM_EXTDC_n ) + { + system_status.pwr_state = OFF_TRIG; + } + } +#endif + + break; + + case SLEEP: //------------------------------------------ + chk_emergencyExit(); + // スリープから復帰 + if( !SLP_REQ ){ + PM_VDD_normMode(); + wait_ms( 5 ); // tdly_sw + send_getup_to_soc(); + system_status.pwr_state = ON; + } + + force_off_check(); + +#ifndef _TAIKENDAI_SEISAN_SPECIAL_ + if( system_status.taikendai ) // アダプタが刺さっていたら自動で電源on + { + if( PM_EXTDC_n ) + { + system_status.pwr_state = OFF_TRIG; + } + } + break; +#endif + + default: //--------------------------------------- + system_status.pwr_state = OFF_TRIG; + // no break // + case OFF_TRIG: //--------------------------------------- + // LED消灯を待つ + vreg_ctr[ VREG_C_LED_POW ] = LED_POW_ILM_OFF; + vreg_ctr[ VREG_C_LED_WIFI ] = WIFI_LED_OFF; + vreg_ctr[ VREG_C_LED_TUNE ] = LED_TUNE_ILM_OFF; + info_led_off = true; + if( LED_duty_pow_blu != 0 ) + { + return; + } + + clear_pow_off_countdown(); + + vreg_ctr[ VREG_C_ACC_CONFIG ] = 0x00; + tski_acc_hosu_set(); + + LED_stop( ); + IIC_ctr_Stop( ); + IIC_twl_Stop( ); + RTC_32k_off(); + + vreg_ctr[VREG_C_IRQ0] = 0; + vreg_ctr[VREG_C_IRQ1] = 0; + vreg_ctr[VREG_C_IRQ2] = 0; + vreg_ctr[VREG_C_IRQ3] = 0; + +// 電源オン条件の割り込みセット +// PWSW KR3 押すとL +// BG24 KR4 +// ふた開け INTP5 閉じるとL +// ACアダプタ INTP4 アダプタありでL +// RTC + while( iic_mcu_busy ) + {;} + + KRM = ( KR_SW_POW ); // Mask ではなく、Modeなのだそうだ。紛らわしい + MK0 = ~( INT_MSK0_EXTDC ); + MK1 = ~( INT_MSK1_KR | INT_MSK1_RTCALARM | INT_MSK1_RTCINTVAL ); + MK2L = 0b11111111; + + // PU5 そのまま + PU7 = 0b00001001; // PWSWI,PM_EXTTDC,( IRQ0_deactive(), PM_IRQ_deactive ) + PU20.4 = 0; // SW_HOME 停止 + + IF0 = 0; + IF1 = 0; + IF2 = 0; + + IRQ0_disable; + + PM_sys_pow_off( ); + + P7.4 = 0; // SW_wifi + PM7.4 = 0; + + P20.4 = 0; // sw_home + PM20.4 = 0; + + P20.3 = 0; // WL_TX + PM20.3 = 0; + + P2.3 = 0; // KEY_SEL + PM2.3 = 0; + P2.5 = 0; // ACC_ready1 + PM2.5 = 0; + P14.1 = 0; // ACC_ready2 + PM14.1 = 0; + + iic_mcu_stop( ); + + timeout = 0; + + system_status.pwr_state = OFF; + SW_pow_mask = true; + SW_pow_count = 0; + + + // no break // + + case OFF: + if( !PM_EXTDC_n ) + { + // アダプタが刺さってるときはこのブロックを繰り返す。 + BT_chk(); // 要ポーリング(電池抜かれ検出のため) + // ↑の中で必要だったらI2C_m_init呼んでます + + // アダプタ有り:充電温度監視 + if( SW_pow_count >= 10 ) // 電源スイッチが押されるのを待つ + { + // 電源投入 + system_status.poweron_reason = PWSW; + system_status.pwr_state = ON_CHECK; + } + if( system_status.model != MODEL_JIKKI ) + { + iic_mcu_stop( ); + } + + if( system_status.taikendai ) + { + // 電源投入 + wait_ms(46); + system_status.poweron_reason = PWSW; + system_status.pwr_state = ON_CHECK; + } + } + else + { + // アダプタなし + if( chg_led_override != 0 ) // これがゼロになるまで待つ + { + return; + }; + + // 省電力へ移行 + system_status.poweron_reason = NONE; + + iic_mcu_stop( ); + pm_chk_adapter(); + PM_Chg_Stop(); + bt_force_update = true; + + while( RWST ) + {;} + + // 割り込み待ちで寝る // + RTCIMK = 1; + + CKC = 0b00001001; + OSMC = 0x00; + + if( PM_EXTDC_n ) // きわどいタイミングで挿抜が起きることがある + { + STOP( ); + } + + // 起きる // + // 起きる条件は + // ・KeyReturn割り込み(電源ボタン) + // ・アダプタ挿抜 + + OSMC = 0x01; + CKC = 0b00001000; + + if( PM_EXTDC_n ) + { + // 電源ボタンで起きたとき + SW_pow_mask = false; + system_status.poweron_reason = NONE; + system_status.pwr_state = ON_CHECK; + } + RTCIMK = 0; + if( system_status.taikendai ) + { + system_status.pwr_state = OFF_TRIG; + } + + } + return; + +#if 0 + default: + NOP( ); // あり得ないステート +#endif + + } +} + + + +/*******************************************************//** + PMICが電源異常で止めたか確認 + **********************************************************/ +static void chk_emergencyExit(){ + static u8 shirobako_power_control_count; + + if( shirobako_power_control_count == 0 ) + { + if( !RESET1_n ) // PM_chk_LDSW() はI2C_mを使用し、高コスト + { + if( PM_chk_LDSW( ) == 0 ) + { + // リセットが下がってる + /// PMICが異常終了判断をした + system_status.pwr_state = OFF_TRIG; + renge_task_interval_run_force = true; + } + else + { + // 白箱の仕業 + shirobako_power_control_count = 1; + } + } + } + else + { + if( shirobako_power_control_count == WAIT_SHIROBAKO_POW_CONTROL ) // マジックナンバー + // デバッガが何かした。reset1を解除するまでは無視 + { + if( RESET1_n ) // リセットネゲート待ち + { + shirobako_power_control_count = 0; + } + else + { + // nothing to do + } + } + else if( shirobako_power_control_count == 200 ) // * (sys_tick)[ms] + // デバッガが何かしたいらしい + { + // 白箱は電源を切りたいらしい + system_status.pwr_state = OFF_TRIG; + renge_task_interval_run_force = true; + shirobako_power_control_count = WAIT_SHIROBAKO_POW_CONTROL; + } + else + { + if( !RESET1_n ) + { + shirobako_power_control_count += 1; + } + else + { + // (TSボードで手動で/デバッガが)リセットをかけたらしい + iic_mcu_write_a_byte( IIC_SLA_PMIC, PM_REG_ADRS_BL, 0 ); + vreg_ctr[VREG_C_STATUS] = ( vreg_ctr[VREG_C_STATUS] & 0b10011111 ); + vreg_ctr[VREG_C_COMMAND0] |= REG_BIT_RESET1_REQ; + renge_task_immed_add( tski_do_command0 ); + shirobako_power_control_count = WAIT_SHIROBAKO_POW_CONTROL; + } + } + } +} + + + +/* ======================================================== + ・電源ボタン長押し + ・電池切れ + ・電池抜け + での強制OFF。発動すると解除不能 + ======================================================== */ +static void force_off_check() +{ + if( system_status.force_off ) + { + system_status.pwr_state = OFF_TRIG; + renge_task_interval_run_force = true; + } +} + + + +/* ======================================================== + SoCを起こす +  電圧が通常に戻ってから呼んで下さい。 + ======================================================== */ +void send_getup_to_soc() +{ + going_to_sleep = false; + timeout_sleep = 0; +#ifdef _MODEL_CTR_ + SLP_ACK = 1; + nop8(); + SLP_ACK = 0; +#endif +} + + + + +/*******************************************************//** + firm_update()を task_status_immed型 を返すようにすればいいのですが... + **********************************************************/ +task_status_immed tski_firm_update(){ + firm_update(); + return( ERR_SUCCESS ); +} + diff --git a/tags/1.34_1.05nup/user_define.h b/tags/1.34_1.05nup/user_define.h new file mode 100644 index 0000000..d6c37a7 --- /dev/null +++ b/tags/1.34_1.05nup/user_define.h @@ -0,0 +1,268 @@ +#ifndef _USER_DEF_ +#define _USER_DEF_ + + +#define IIC_T_SLAVEADDRESS 0x4A +#define IIC_C_SLAVEADDRESS 0x4A +#define IIC_C_SLAVEADDRESS_DMY 0x4C + +#define IIC_SLA_DCP 0x50 + +#ifdef _debug_led_ +# define DBG_LED_on { PM2.1 = 0; P2.1 = 1; } +# define DBG_LED_off { P2.1 = 0; } +# define DBG_LED_toggle ( P2.1 ^= 1 ) +# define DBG_LED2_on { PM2.2 = 0; P2.2 = 1; } +# define DBG_LED2_off { P2.2 = 0; } +# define DBG_LED2_toggle ( P2.2 ^= 1 ) + +#else +# define DBG_LED_on ; +# define DBG_LED_off ; +# define DBG_LED_toggle ; +# define DBG_LED2_on ; +# define DBG_LED2_off ; +# define DBG_LED2_toggle ; +#endif + +#ifdef _PMIC_CTR_ +# define SLP_ACK P7.7 +#endif + + +#define IIC_SLA_CODEC 0xA4 +#define IIC_SLA_ACCEL 0x30 // ST LIS331DLH + + +// PMxは0で出力モード + +// SoC +#ifdef _MODEL_TEG2_ +#define IRQ0_ast { P3.0 = 0; PM3.0 = 0; } +#define IRQ0_neg { PM3.0 = 1; } +#define IRQ0 ( P3.0 ) +#endif +#ifdef _MODEL_WM0_ +#define IRQ0_ast { P3.0 = 0; PM3.0 = 0; } +#define IRQ0_neg { PM3.0 = 1; } +#define IRQ0 ( P3.0 ) +#endif + +#ifdef _MODEL_TS0_ +#define IRQ0_ast { P7.6 = 0; PM7.6 = 0; } +#define IRQ0_neg { PM7.6 = 1; } +#define IRQ0 ( P7.6 ) +#endif +#ifdef _MODEL_CTR_ +#define IRQ0_ast { P7.6 = 0; PM7.6 = 0; } +#define IRQ0_neg { P7.6 = 1; } +#define IRQ0_enable { PM7.6 = 0; } +#define IRQ0_disable { PM7.6 = 1; } +#define IRQ0 ( P7.6 ) +#endif + + +// ↓誤代入防止 +#define RESET1_n ( P0.0 ) + +#if 0 // PM_RESET1〜を使う +#define RESET1_ast { P0.0 = 0; PM0.0 = 0; } +#define RESET1_neg { PM0.0 = 1; } +#endif + +#define RESET2_ast { P0.1 = 0; PM0.1 = 0; } +#define RESET2_neg { PM0.1 = 1; } + +#define SLP_REQ P12.0 + +// FCRAM +#ifdef _MODEL_TEG2_ +#define FCRAM_RST P14.0 +#define FCRAM_RST_ast { P14.0 = 0; } +#define FCRAM_RST_neg { P14.0 = 1; } +#endif +#ifdef _MODEL_WM0_ +#define FCRAM_RST P14.0 +#define FCRAM_RST_ast { P14.0 = 0; } +#define FCRAM_RST_neg { P14.0 = 1; } +#endif + +#ifdef _MODEL_TS0_ +#define FCRAM_RST P3.0 +#define FCRAM_RST_ast { P3.0 = 0; } +#define FCRAM_RST_neg { P3.0 = 1; } +#endif +#ifdef _MODEL_CTR_ +#define FCRAM_RST P3.0 +#define FCRAM_RST_ast { P3.0 = 0; } +#define FCRAM_RST_neg { P3.0 = 1; } +#endif + + +// CODEC +#define PM_IRQ_n P7.2 +// INTP6 + +// PM +#define PM_EXTDC_n P7.0 +// INTP7 +//#define BT_TEMP P15.0 +// ANI8 +//#define BT_DET P15.1 +// ANI9 +#define BT_DET_P P1.6 +#define BT_TEMP_P P1.7 + + +// 充電せよ(out) +// 負論理です。注意。 +#define BT_CHG_ENABLE() ( P4.3 = 0 ) +#define BT_CHG_DISABLE() ( P4.3 = 1 ) +#define BT_CHG_Ena_n P4.3 + +// 充電中(in) +#define BT_IN_CHG_n P5.1 + +#define SW_WIFI_n P7.4 +// KR4 +#define SW_POW_n P7.3 +// KR3 +#define SW_SEL_n P2.3 +//#define VOL P2.7 +// ANI7 + +#define SW_HOME_n_JIKKI P20.4 +// INTP22 +#define SW_HOME_n_TSBOARD P2.0 + +// WiFi +#ifndef _TEG_ +#define WL_TX P20.3 // INTP21 +#else +#define WL_TX P20.3 // INTP21 +#endif + +//#define LED_CAM P1.0 // TO02 +//#define LED_WIFI P1.1 // TO03 +//#define LED_NOTIFY P1.3 // TO05 +//#define LED_TUNE P5.2 // SLTO ← TO01 +//#define LED_POW2 P1.4 // TO06 ( 青 ) +//#define LED_POW1 P1.5 // TO07 ( 赤 ) +//#define LED_CHARGE P2.4 + + +#ifdef _MODEL_TEG2_ +#define I2C_PU_on() P5.3 = 1 +#define I2C_PU_off() P5.3 = 0 +#endif + +#ifdef _MODEL_TS0_ +#define I2C_PU_on() P5.3 = 1 +#define I2C_PU_off() P5.3 = 0 +#endif + +#ifdef _MODEL_WM0_ +#define I2C_PU_on() P5.3 = 1 +#define I2C_PU_off() P5.3 = 0 +#endif + +#ifdef _MODEL_CTR_ +// P5.3 に加え、P5.5, P140 P141 +// P140が出力専用なので... +#define I2C_PU_on() { PM5.3 = 1; PM3.3 = 1; P14 |= 0x03; P5.3 = 1; PM5.3 = 0; P3.3 = 1; PM3.3 = 0; } +#define I2C_PU_off() { PM5.3 = 1; PM3.3 = 1; P14 &= ~0x03; P5.3 = 0; PM5.3 = 0; P3.3 = 0; PM3.3 = 0; } +#endif + +#ifdef _MODEL_CTR_ +#define GYRO_ENABLE() P5.0 = 0 +#define GYRO_DISABLE() P5.0 = 1 +#else +#define GYRO_ENABLE() ; +#define GYRO_DISABLE() ; +#endif + +//#define I2C_M_SDA P3.1 // SDA10 +//#define I2C_M_SCL P3.2 // SCL10 + +//#define I2C_0_SCL P6.0 // IIC_TWL SCL0 +//#define I2C_0_SDA P6.1 // SDA0 + +//#define I2C_1_SCL P20.0 // IIC CTR SCL1 +//#define I2C_1_SDA P20.1 // SDA1 + +//#define 32kHz_O P1.2 // RTCCL +//#define 32k_I1 P12.3 // XT1 +//#define 32k_I2 P12.4 // XT2 + +#define DIPSW_0 P4.0 // mini cube ソフトウェアディップスイッチ +#define DIPSW_1 P4.1 // mini cube ソフトウェアディップスイッチ + +#ifndef _MODEL_WM0_ +#define SHELL_OPEN P7.1 // INTP5 ふた開閉 (閉じると?) +#else +#define SHELL_OPEN 1 +#endif + +//#define DBG_VR P2.6 +// ANI6 + +#define DBG P14.1 + +#ifdef _MODEL_TEG2_ +#define ACC_VALID P15.2 +#define ACCEL_INT1 P2.5 +#endif + +#ifdef _MODEL_TS0_ +#define ACC_VALID P20.5 +#define ACCEL_INT1 P2.5 +#endif + +#ifdef _MODEL_WM0_ +// テレコになっていたが、センサ側の設定を変えたため、TS0と同じでよい +#define ACC_VALID P20.5 +#define ACCEL_INT1 P2.5 +#endif + +#ifdef _MODEL_CTR_ +#define ACC_VALID P20.5 +#define ACCEL_INT1 P2.5 +#endif + + + +#define KR_SW_POW ( 1 << 3 ) +#define KR_SW_WIFI ( 1 << 4 ) + + +#define INFO_LED_IS_FULLCOLOR_n P20.2 +#define INFO_LED_IS_FULLCOLOR_PM PM20.2 +#define INFO_LED_IS_FULLCOLOR_PU PU20.2 + + +/////////////////////////////////////////////////////////// + +#define INT_MSK0_IIC_M_DMA 0b0001000000000000 +#define INT_MSK0_SHELL 0b0000000010000000 +#define INT_MSK0_EXTDC 0b0000000001000000 +//#define INT_MSK0_SLP 0b0000000000000100 ) +//#define INT_MSK0_RSV 0b1110111100111011 ) +#define INT_MSK0_RSV 0b1110111100111111 + +#define INT_MSK1_KR 0b0000100000000000 +#define INT_MSK1_RTCINTVAL 0b0000010000000000 +#define INT_MSK1_RTCALARM 0b0000001000000000 +#define INT_MSK1_ADC 0b0000000100000000 +#define INT_MSK1_IIC_CTR 0b0000000000001000 +#define INT_MSK1_IIC_MCU 0b0000000000000001 +#define INT_MSK1_RSV 0b1111000011110110 + +#define INT_MSK2_WIFI_TX_KE3 0b00010000 +#define INT_MSK2L_RSV 0b11101111 + +#define INT_MSK2_IIC_TWL ( 0b0000000100000000 ) +#define INT_MSK2_WIFI_TX_BSR ( 0b0000010000000000 ) +#define INT_MSK2_CODEC_PMIRQ ( 0b0000000000001000 ) +#define INT_MSK2_RSV 0b1111101111110111 + +#endif diff --git a/tags/1.34_1.05nup/voltable.h b/tags/1.34_1.05nup/voltable.h new file mode 100644 index 0000000..6ff34ab --- /dev/null +++ b/tags/1.34_1.05nup/voltable.h @@ -0,0 +1,57 @@ +#ifdef _10db_ +// max -10db +/* +const u8 slider_to_codec[64] = +{ + 127, 127, 127, 127, 126, 125, 123, 122, + 121, 120, 118, 117, 116, 115, 113, 112, + 111, 110, 108, 107, 106, 105, 103, 102, + 101, 100, 98, 97, 96, 95, 93, 92, + 91, 90, 88, 87, 86, 85, 83, 82, + 81, 80, 78, 77, 76, 75, 73, 72, + 72, 71, 70, 68, 67, 66, 64, 63, + 62, 61, 59, 58, 57, 56, 55, 55 + }; +*/ +const u8 slider_to_codec[64] = +{ + 127, 126, 125, 124, 122, 121, 120, 119, + 118, 117, 116, 114, 113, 112, 111, 110, + 109, 108, 106, 105, 104, 103, 102, 101, + 100, 98, 97, 96, 95, 94, 93, 92, + 90, 89, 88, 87, 86, 85, 83, 82, + 81, 80, 79, 78, 77, 75, 74, 73, + 73, 72, 71, 70, 69, 67, 66, 65, + 64, 63, 62, 61, 59, 58, 57, 56 + }; +#endif + +#ifdef _15db_ +// max -15db +const u8 slider_to_codec[64] = +{ + 127, 127, 127, 127, 127, 126, 125, 123, + 122, 121, 120, 119, 118, 117, 116, 115, + 114, 113, 112, 110, 109, 108, 107, 106, + 105, 104, 103, 102, 101, 100, 99, 97, + 96, 95, 94, 93, 92, 91, 90, 89, + 88, 87, 86, 85, 84, 83, 82, 81, + 80, 79, 78, 77, 76, 75, 74, 73, + 71, 70, 69, 68, 67, 66, 66, 66 +}; +#endif + +#ifdef _4db_ +// max -4db +const u8 slider_to_codec[64] = +{ + 127, 127, 126, 125, 123, 122, 121, 119, + 118, 117, 115, 114, 112, 111, 110, 108, + 107, 106, 104, 103, 101, 100, 99, 97, + 96, 94, 93, 92, 90, 89, 88, 86, + 85, 83, 82, 81, 79, 78, 77, 75, + 74, 72, 71, 70, 68, 67, 66, 64, + 64, 63, 61, 60, 59, 57, 56, 54, + 53, 52, 50, 49, 48, 46, 44, 44 +}; +#endif diff --git a/tags/1.34_1.05nup/vreg_ctr.c b/tags/1.34_1.05nup/vreg_ctr.c new file mode 100644 index 0000000..9adc116 --- /dev/null +++ b/tags/1.34_1.05nup/vreg_ctr.c @@ -0,0 +1,527 @@ +/* ======================================================== + +CTR MCU I2Cレジスタ + + ====================================================== */ +#include "incs.h" +#include "vreg_ctr.h" +#include "rtc.h" +#include "led.h" +#include "accero.h" +#include "pm.h" +#include "pool.h" + +#include +#include "fsl_user.h" + + +extern u8 extinfo_read(); // task_misc.c + +extern u8 iic_burst_state; // 特殊バーストアクセスする時のカウンタ +extern bit info_led_pattern_updated; // お知らせLEDのパターンを先頭に戻す + +extern bit pedolog_overflow; + + + +// ******************************************************** +#ifdef _DBG_PEDO_AUTO_ENABLE_ +u8 vreg_ctr[VREG_C_ENDMARK_ + 16]; +#else +u8 vreg_ctr[VREG_C_ENDMARK_]; +#endif + +u8 vreg_free_adrs; // アドレス飛んでるのでしばらくはこれで + +bit irq_readed; // AAA型のため。 + + + +// ******************************************************** +extern task_status_immed tski_firm_update(); +extern task_status_immed tski_mcu_reset(); + + + +// ******************************************************** +#ifdef _MCU_BSR_ +#define IICAMK IICAMK1 +#endif + + +// ******************************************************** +// 非ゼロの初期値の指定が必要なアドレス +// マイコンリセット時に呼ばれます +void vreg_ctr_init( ) +{ + vreg_ctr[ VREG_C_VCOM_T ] = VCOM_DEFAULT_T; + vreg_ctr[ VREG_C_VCOM_B ] = VCOM_DEFAULT_B; + + vreg_ctr[ VREG_C_OFF_DELAY ] = FORCEOFF_THREASHOLD; + + vreg_ctr[ VREG_C_VOL_CAL_MIN ] = 0x36; + vreg_ctr[ VREG_C_VOL_CAL_MAX ] = 0xFF - 0x36; + +} + + +// ******************************************************** +// 本体の電源投入時にセットされます +void vreg_ctr_reset( ) +{ + vreg_ctr[ VREG_C_MCU_VER_MAJOR ] = MCU_VER_MAJOR | 0x10; + vreg_ctr[ VREG_C_MCU_VER_MINOR ] = MCU_VER_MINOR; + + vreg_ctr[ VREG_C_LED_BRIGHT ] = 0xFF; + vreg_ctr[ VREG_C_LED_POW ] = 0; + vreg_ctr[ VREG_C_LED_WIFI ] = 0; + vreg_ctr[ VREG_C_LED_CAM ] = 0; + vreg_ctr[ VREG_C_LED_TUNE ] = 0; + vreg_ctr[ VREG_C_VOL_DIGITAL ] = 0x20; + vreg_ctr[ VREG_C_VOL_OPTION ] = 0; +// vreg_ctr[ VREG_C_VOL_CAL_MIN ] = 0x36; ここで書いちゃダメ! +// vreg_ctr[ VREG_C_VOL_CAL_MAX ] = 0xFF - 0x36; 電源入れるたびにデフォルト値になってしまう + { + u8 i; + for( i = 0; i < sizeof( uni_info_LED ); i++ ) + { + info_LED.bindata[ i ] = 0; + } + } +} + + + +// ******************************************************** +// I2C仮想レジスタに書きます。 +// 引数 adrs は内部アドレス +//  書けないアドレスにアクセスした場合、何もしません。 +// ●書き込んだ結果、I2C_mcu通信が発生する場合、renge_task_immed_add() +// を使用しないと、I2C_mcu使用中でエラー終了した場合にリトライしません。 +void vreg_ctr_write( u8 adrs, u8 data ) +{ + switch ( adrs ) + { + + case ( VREG_C_MCU_STATUS ): +// vreg_twl[ REG_TWL_INT_ADRS_MODE ] = (u8)( ( data >> 6 ) & 0x03 ); Rでよい。その代わりリセットでクリア + vreg_ctr[ VREG_C_MCU_STATUS ] = data; + break; + + case ( VREG_C_VCOM_T ): + case ( VREG_C_VCOM_B ): + renge_task_immed_add( tski_vcom_set ); + vreg_ctr[adrs] = data; + break; + + case ( VREG_C_DBG03 ): + if( ( vreg_ctr[VREG_C_DBG01] == 'j' ) + && ( vreg_ctr[VREG_C_DBG02] == 'h' ) + && ( data == 'l' ) ) + { + renge_task_immed_add( tski_firm_update ); + IICAMK = 1; + } + vreg_ctr[ VREG_C_DBG03 ] = data; + break; + + case ( VREG_C_COMMAND0 ): + if( data != 0 ) + { + renge_task_immed_add( tski_do_command0 ); + } + vreg_ctr[ VREG_C_COMMAND0 ] |= data; + break; + + case ( VREG_C_COMMAND2 ): + // こちらからの完了割り込みを待ってくれないそうです。 #-ω-) 何のための割り込みだ + // 液晶電源 + if(( data & REG_BIT_CMD_LCD_ON ) != 0 ) + { + renge_task_immed_add( tski_PM_LCD_on ); + } + else if(( data & REG_BIT_CMD_LCD_OFF ) != 0 ) + { + renge_task_immed_add( tski_PM_LCD_off ); + } + + // バックライト設定 + /// 今のところさらに細かくは分けないけど… + if(( data & REG_BITS_CMD_BL ) != 0 ) + { + renge_task_immed_add( tski_PM_BL_set ); + vreg_ctr[adrs] = (u8)( data & REG_BITS_CMD_BL ); + } + break; + + case ( VREG_C_COMMAND1 ): + if( data != 0 ) + { + // TWLに割り込みを入れる + /// 実際に割り込みを入れるのはSoC + vreg_twl[REG_TWL_INT_ADRS_IRQ] = ( ( data & REG_BIT_SEND_TWL_PWSW_DET ) != 0 ) ? REG_BIT_TWL_IRQ_PWSW_DET : 0x00; //pwsw_det + vreg_twl[REG_TWL_INT_ADRS_IRQ] |= ( ( data & REG_BIT_SEND_TWL_RESET_DET ) != 0 ) ? REG_BIT_TWL_IRQ_RESET : 0x00; //reset_req + + vreg_twl[REG_TWL_INT_ADRS_IRQ] |= ( ( data & REG_BIT_SEND_TWL_OFF_DET ) != 0 ) ? REG_BIT_TWL_IRQ_OFF : 0x00; //off_req + + vreg_twl[REG_TWL_INT_ADRS_IRQ] |= ( ( data & REG_BIT_SEND_TWL_BATT_LOW ) != 0 ) ? REG_BIT_TWL_IRQ_BT_LOW : 0x00; //batt_low + vreg_twl[REG_TWL_INT_ADRS_IRQ] |= ( ( data & REG_BIT_SEND_TWL_BATT_EMPTY ) != 0 ) ? REG_BIT_TWL_IRQ_BT_EMPTY : 0x00; //batt_empty + + if(( data & REG_BIT_SEND_TWL_VOL_CLICK ) != 0 ) + { + vreg_twl[REG_TWL_INT_ADRS_IRQ] |= REG_BIT_TWL_IRQ_VOL_CHANGE; //vol_changed + } + } + break; + + case ( VREG_C_LED_POW ): + if( iic_burst_state == 0 ) + { + vreg_ctr[ VREG_C_LED_POW ] = data; + iic_burst_state += 1; + } + else if( iic_burst_state < 5 ) + { + led_red_batt_empty.dats[ iic_burst_state -1 ] = data; + iic_burst_state += 1; + } + break; + + case ( VREG_C_LED_WIFI ): + case ( VREG_C_LED_CAM ): + case ( VREG_C_LED_TUNE ): + vreg_ctr[adrs] = (u8)( data & 0x0F ); + break; + + case ( VREG_C_LED_NOTIFY_DATA ): + if( iic_burst_state < sizeof( uni_info_LED ) ) + { + if(( iic_burst_state == 1 ) && ( data == 0 )) // fade_time == 0 禁止 + { + data = 1; + } + info_LED.bindata[ iic_burst_state ] = data; + iic_burst_state += 1; + if( iic_burst_state > 4 ) // パターンを1文字でも書いた + { + info_led_pattern_updated = true; + } + } + break; + + /// 非同期で動いているためここでは書かない。 + // 予約するだけでstopで書く + case ( VREG_C_RTC_SEC ): + case ( VREG_C_RTC_MIN ): + set_rtc( adrs - VREG_C_RTC_SEC, data & 0x7F ); + break; + + case ( VREG_C_RTC_DAY ): + case ( VREG_C_RTC_HOUR ): + set_rtc( adrs - VREG_C_RTC_SEC, data & 0x3F ); + break; + + case ( VREG_C_RTC_YOBI ): + set_rtc( adrs - VREG_C_RTC_SEC, data & 0x07 ); + break; + + case ( VREG_C_RTC_MONTH ): + set_rtc( adrs - VREG_C_RTC_SEC, data & 0x1F ); + break; + + case ( VREG_C_RTC_YEAR ): + set_rtc( adrs - VREG_C_RTC_SEC, data ); + break; + + case ( VREG_C_RTC_COMP ): + WDT_Restart(); + while(1) + { + RWAIT = 1; + while( !RWST ){} + if( SEC != 0 ) + { + break; + } + RWAIT = 0; + } + SUBCUD = data; + RWAIT = 0; + vreg_ctr[ VREG_C_RTC_COMP ] = data; + break; + + case ( VREG_C_RTC_ALARM_MIN ): + rtc_alarm_dirty = true; + vreg_ctr[ VREG_C_RTC_ALARM_MIN ] = (u8)( data & 0x7F ); + break; + + case ( VREG_C_RTC_ALARM_HOUR ): + rtc_alarm_dirty = true; + vreg_ctr[ VREG_C_RTC_ALARM_HOUR ] = (u8)( data & 0x3F ); + break; + + // 書くだけでよい + case ( VREG_C_RTC_ALARM_DAY ): + vreg_ctr[ VREG_C_RTC_ALARM_DAY ] = (u8)( data & 0x3F ); + break; + + case ( VREG_C_RTC_ALARM_MONTH ): + vreg_ctr[ VREG_C_RTC_ALARM_MONTH ] = (u8)( data & 0x1F ); + break; + + case ( VREG_C_ACC_CONFIG ): + renge_task_immed_add( tski_acc_hosu_set ); + vreg_ctr[ VREG_C_ACC_CONFIG ] = data; + break; + + case ( VREG_C_ACC_R_ADRS ): + renge_task_immed_add( tski_acc_read ); + vreg_ctr[ VREG_C_ACC_R_ADRS ] = data; + break; + + case ( VREG_C_ACC_W_BUF ): + renge_task_immed_add( tski_acc_write ); + vreg_ctr[ VREG_C_ACC_W_BUF ] = data; + break; + + case ( VREG_C_ACC_HOSU_SETTING ): + if( ( data & 0x01 ) != 0 ) + { + clear_hosu_hist(); // 履歴クリア + } + break; + + case ( VREG_CX_FREE_DATA ): + if( vreg_free_adrs < VREG_C_FREE_SIZE ) + { + pool.vreg_c_ext.vreg_c_free[ vreg_free_adrs ] = data; + vreg_free_adrs += 1; + } + break; + + case ( VREG_CX_FREE_ADRS ): + vreg_free_adrs = data; + break; + + + case ( VREG_C_COMMAND3 ): + switch ( data ) + { + case ( 'r' ): + // 割り込みルーチンからFSLライブラリを呼ぶのは禁止のため + // マイコンを再起動。 レジスタ類も初期化される。 + renge_task_immed_add( tski_mcu_reset ); + break; + +#ifdef _ENABLE_WDT_TEST_ + case ( 'w' ): + // WDTで再起動(テスト向け) + while(1) + { + NOP(); + } +// mcu_wdt_reset; // このコマンド使ったら意味ないでしょ! + break; +#endif + } + vreg_ctr[ VREG_C_COMMAND3 ] = data; + break; + + case ( VREG_C_VOL_OPTION ): + if(( vreg_ctr[ VREG_C_VOL_OPTION ] ^ data ) & ( REG_BIT_VOL_UPDATE_TO_SLIDER )) + { +// renge_task_immed_add( tski_vol_update ); + vol_polling = 3; + } + vreg_ctr[ VREG_C_VOL_OPTION ] = data; + break; + + // read only // + case ( VREG_C_MCU_VER_MAJOR ): + case ( VREG_C_MCU_VER_MINOR ): + // VREG_C_TUNE = 0x08, + // VREG_C_SND_VOL, + // VREG_C_BT_TEMP, + // VREG_C_BT_REMAIN, + // VREG_C_BT_REMAIN_FINE, + // VREG_C_BT_VOLTAGE, + case ( VREG_C_STATUS_1 ): + case ( VREG_C_STATUS ): + case ( VREG_C_IRQ0 ): + case ( VREG_C_IRQ1 ): + case ( VREG_C_IRQ2 ): + case ( VREG_C_IRQ3 ): + case ( VREG_C_IRQ4 ): + case ( VREG_C_LED_NOTIFY_FLAG ): + case ( VREG_C_RTC_SEC_FINE_L ): + case ( VREG_C_RTC_SEC_FINE_H ): + // VREG_C_ACC_RESERVE, + // VREG_C_ACC_HOSU_HIST = 0x4F, + break; + + // ただ値を更新するだけ // + default: + /* + case ( VREG_C_IRQ_MASK0 ): + case ( VREG_C_IRQ_MASK1 ): + case ( VREG_C_IRQ_MASK2 ): + case ( VREG_C_IRQ_MASK3 ): + case ( VREG_C_IRQ_MASK4 ): + case ( VREG_C_DBG01 ): + case ( VREG_C_DBG02 ): + case ( VREG_C_LED_BRIGHT ): + case ( VREG_C_ACC_HOSU_L ): + case ( VREG_C_ACC_HOSU_M ): + case ( VREG_C_ACC_HOSU_H ): + case ( VREG_C_ACC_HOSU_HOUR_BOUNDARY ): + case ( VREG_C_FREE_ADRS ): + case ( VREG_C_RTC_ALARM_YEAR ): + case ( VREG_C_ACC_W_ADRS ): + case ( VREG_C_OFF_DELAY ): + case ( VREG_C_VOL_DIGITAL ): + */ + if( adrs < VREG_C_ENDMARK_ ) + { + vreg_ctr[adrs] = data; + break; + } + else + { + break; + } + } + return; +} + + + +// ******************************************************** +// I2C仮想レジスタから読みます。 +// 戻り: xx データ +// 注意:次のアドレスの準備で呼ばれる ので、 +// リードされたらクリアなどは気をつける +// ( →vreg_ctr_after_read( u8 adrs ) ) +u8 vreg_ctr_read( u8 adrs ) +{ + static u16 rsub_temp; + u8 temp; + + // RTCは読み出し途中に繰り上がるのを避けるため + if( ( VREG_C_RTC_SEC <= adrs ) && ( adrs <= VREG_C_RTC_YEAR ) ) + { + rtc_buf_reflesh( ); + } + else if( adrs == VREG_C_MCU_STATUS ) + { + return( ( vreg_ctr[ VREG_C_MCU_STATUS ] & 0x03 ) | + ( ( vreg_twl[ REG_TWL_INT_ADRS_MODE ] & 0x03 ) << 6 ) | // sys_mode + ( ( vreg_twl[ REG_TWL_INT_ADRS_MODE ] & 0x80 ) >> 2 )); // vol32 + } + else if( adrs == VREG_C_RTC_SEC_FINE_L ) + { + rsub_temp = RSUBC; + return( (u8)( rsub_temp & 0xFF ) ); + } + else if( adrs == VREG_C_RTC_SEC_FINE_H ) + { + return( (u8)( ( rsub_temp >> 8 ) & 0xFF ) ); + } + else if( adrs == VREG_C_ACC_HOSU_HIST ) + { + return( hosu_read() ); + } + else if( adrs == VREG_CX_FREE_DATA ) + { + temp = pool.vreg_c_ext.vreg_c_free[ vreg_free_adrs ]; + // vreg_free_adrs += 1; // ここで加算してしまうとインデックスがずれる + return( temp ); + } + else if( adrs == VREG_CX_INFO ) + { + return( extinfo_read() ); + } + else if( adrs == VREG_C_ACC_HOSU_SETTING ) + { + return( pedolog_overflow? 0x10: 0 ); + } + +#if 0 + if( adrs >= VREG_C_ENDMARK_ ) + { + // VREG_C_INFO > VREG_C_ENDMARK_ なので + // いじるときは注意 + return( 0xEE ); + } +#endif + return ( vreg_ctr[adrs] ); +} + + + +// ******************************************************** +// I2C仮想レジスタから読まれて何かするレジスタ +void vreg_ctr_after_read( u8 adrs, u8 data ) +{ + // 割り込みフラグはリードでクリア + switch( adrs ) + { + case VREG_C_IRQ0: + case VREG_C_IRQ1: + case VREG_C_IRQ2: + case VREG_C_IRQ3: + case VREG_C_IRQ4: + DI(); + vreg_ctr[ adrs ] ^= data; + EI(); + irq_readed = true; + break; + + case VREG_CX_FREE_DATA: + vreg_free_adrs += 1; + break; + + default: + break; + } +} + + + + + + +/****************************************************************************** + 割り込みを入れる + 割り込みマスクが必要と言うことでこんな事をする羽目になりました + *****************************************************************************/ +#if 0 +// マスクされてたら、フラグは立てるが、割り込みは入れない。 +#define set_irq( irqreg, bitpos ) \ +{ \ + vreg_ctr[ irqreg ] |= bitpos; \ + if( ( vreg_ctr[ irqreg+8 ] & bitpos ) == 0 ){ \ + IRQ0_ast; \ + } \ +} +#endif + +// マスクされてたら、フラグも立てず、割り込みも入れない。 +void set_irq( u8 irqreg, u8 irq_flg ) +{ + u8 tot; + + if(( system_status.pwr_state == ON ) || + ( system_status.pwr_state == SLEEP )) + { + // DI(); + if( ( vreg_ctr[ irqreg + 8 ] & irq_flg ) == 0 ){ + vreg_ctr[ irqreg ] |= irq_flg; + IRQ0_neg; // 一瞬上げて... + // EI(); + tot = 0; + while( !IRQ0 && ( ++tot != 0 ) ){;} // O.D.なのでちゃんとあがるのを待つ & IRQ_mcu がLに縛られてると困る(基板不良) + IRQ0_ast; // 落とし直す。 + } + } +// EI(); +} diff --git a/tags/1.34_1.05nup/vreg_ctr.h b/tags/1.34_1.05nup/vreg_ctr.h new file mode 100644 index 0000000..d9ba124 --- /dev/null +++ b/tags/1.34_1.05nup/vreg_ctr.h @@ -0,0 +1,268 @@ +#ifndef __vreg_ctr__ +#define __vreg_ctr__ + + +#include "config.h" + +// VREG_C_MCU_STATUS +#define REG_BIT_STATUS_WDT_RESET ( 1 << 1 ) +#define REG_BIT_RTC_BLACKOUT ( 1 << 0 ) + + +// VREG_C_STATUS, +#define REG_BIT_LCD_POW ( 1 << 7 ) +#define REG_BIT_BL_U ( 1 << 6 ) +#define REG_BIT_BL_L ( 1 << 5 ) +#define REG_BIT_BATT_CHARGE ( 1 << 4 ) +#define REG_BIT_POW_SUPPLY ( 1 << 3 ) +// 未使用 ( 1 << 2 ) +#define REG_BIT_ST_SHELL_OPEN ( 1 << 1 ) +// 未使用 ( 1 << 0 ) + + +// VREG_C_STATUS_X +// 未使用 ( 1 << 6 ) +// 未使用 ( 1 << 5 ) +#define REG_BIT_WIFI_TX ( 1 << 4 ) +// twl bl のミラー[1: ( 1 << 3 ) +// 0]( 1 << 2 ) +#define REG_BIT_ACCERO_ERR ( 1 << 1 ) +#define REG_BIT_GASGAUGE_ERR ( 1 << 0 ) + +// VREG_C_IRQ0 +#define REG_BIT_IRQ_WDT_RESET ( 1 << 7 ) +#define REG_BIT_SHELL_OPEN ( 1 << 6 ) +#define REG_BIT_SHELL_CLOSE ( 1 << 5 ) +#define REG_BIT_SW_WIFI_CLICK ( 1 << 4 ) +#define REG_BIT_SW_HOME_RELEASE ( 1 << 3 ) +#define REG_BIT_SW_HOME_CLICK ( 1 << 2 ) +#define REG_BIT_SW_POW_HOLD ( 1 << 1 ) +#define REG_BIT_SW_POW_CLICK ( 1 << 0 ) + +// VREG_C_IRQ1 +#define REG_BIT_BT_CHG_START ( 1 << 7 ) +#define REG_BIT_BT_CHG_STOP ( 1 << 6 ) +#define REG_BIT_BT_REMAIN ( 1 << 5 ) +#define REG_BIT_ACC_DAT_RDY ( 1 << 4 ) +#define REG_BIT_ACC_ACK ( 1 << 3 ) +#define REG_BIT_RTC_ALARM ( 1 << 2 ) +#define REG_BIT_BT_DC_CONNECT ( 1 << 1 ) +#define REG_BIT_BT_DC_DISC ( 1 << 0 ) + +// VREG_C_IRQ2 +#define REG_BIT_TWL_VER_READ ( 1 << 7 ) +//#define REG_BIT_TWL_SNDVOL_CHANGE ( 1 << 6 ) 廃止 +#define REG_BIT_SLIDE_VOL_ACROSS_TWL_BOUNDARY ( 1 << 6 ) +#define REG_BIT_TWL_BL_U_ON ( 1 << 5 ) +#define REG_BIT_TWL_BL_U_OFF ( 1 << 4 ) +#define REG_BIT_TWL_BL_L_ON ( 1 << 3 ) +#define REG_BIT_TWL_BL_L_OFF ( 1 << 2 ) +#define REG_BIT_TWL_OFF_REQ ( 1 << 1 ) +#define REG_BIT_TWL_RESET_REQ ( 1 << 0 ) + +// VREG_C_IRQ3 +#define REG_BIT_BL_U_ON ( 1 << 5 ) +#define REG_BIT_BL_U_OFF ( 1 << 4 ) +#define REG_BIT_BL_L_ON ( 1 << 3 ) +#define REG_BIT_BL_L_OFF ( 1 << 2 ) +#define REG_BIT_LCD_ON ( 1 << 1 ) +#define REG_BIT_LCD_OFF ( 1 << 0 ) + + +// そのうちどこかに... +//#define REG_BIT_VR_TUNE_CHANGE ( 1 << 7 ) + + + +// VREG_C_COMMAND0 +//#define REG_BIT_CMD_LCD_ON ( 1 << 7 ) +//#define REG_BIT_CMD_LCD_OFF ( 1 << 6 ) +//#define REG_BIT_CMD_BL_ON ( 1 << 5 ) +//#define REG_BIT_CMD_BL_OFF ( 1 << 4 ) +#define REG_BIT_GOING_TO_SLEEP ( 1 << 4 ) +#define REG_BIT_FCRAM_RESET_REQ ( 1 << 3 ) +#define REG_BIT_RESET2_REQ ( 1 << 2 ) +#define REG_BIT_RESET1_REQ ( 1 << 1 ) +#define REG_BIT_OFF_REQ ( 1 << 0 ) + +// VREG_C_COMMAND1 (TWLに割り込みを入れる) +// 未使用 ( 1 << 7 ) +// 未使用 ( 1 << 6 ) +#define REG_BIT_SEND_TWL_VOL_CLICK ( 1 << 5 ) +#define REG_BIT_SEND_TWL_BATT_EMPTY ( 1 << 4 ) +#define REG_BIT_SEND_TWL_BATT_LOW ( 1 << 3 ) +#define REG_BIT_SEND_TWL_OFF_DET ( 1 << 2 ) +#define REG_BIT_SEND_TWL_RESET_DET ( 1 << 1 ) +#define REG_BIT_SEND_TWL_PWSW_DET ( 1 << 0 ) + +// VREG_C_COMMAND2 液晶関係 +#define REG_BIT_CMD_BL_U_ON ( 1 << 5 ) +#define REG_BIT_CMD_BL_U_OFF ( 1 << 4 ) +#define REG_BIT_CMD_BL_L_ON ( 1 << 3 ) +#define REG_BIT_CMD_BL_L_OFF ( 1 << 2 ) +#define REG_BIT_CMD_LCD_ON ( 1 << 1 ) +#define REG_BIT_CMD_LCD_OFF ( 1 << 0 ) +#define REG_BITS_CMD_BL ( REG_BIT_CMD_BL_U_ON | REG_BIT_CMD_BL_U_OFF | REG_BIT_CMD_BL_L_ON | REG_BIT_CMD_BL_L_OFF ) + + +// ↑TWLに通知するIRQレジスタ +#define REG_BIT_TWL_IRQ_PWSW_DET 0x08 +#define REG_BIT_TWL_IRQ_RESET 0x01 +#define REG_BIT_TWL_IRQ_OFF 0x02 +#define REG_BIT_TWL_IRQ_BT_LOW 0x20 +#define REG_BIT_TWL_IRQ_BT_EMPTY 0x10 +#define REG_BIT_TWL_IRQ_VOL_CHANGE 0x40 + +// VOL option (0x26) +#define REG_BIT_VOL_UPDATE_TO_SLIDER ( 1 << 4 ) +#define REG_BIT_VOL_FORCE_REG ( 1 << 2 ) +#define REG_BIT_VOL_BY_SPI ( 1 << 0 ) +// FORCE_REGの方が弱い + +// CODEC上のPMIC NTR の代理レジスタ +#define REG_BIT_TWL_REQ_OFF ( 1 << 6 ) +#define REG_BIT_TWL_REQ_BL_U ( 1 << 3 ) +#define REG_BIT_TWL_REQ_BL_L ( 1 << 2 ) +#define REG_BIT_TWL_REQ_RESET ( 1 << 0 ) + + + +// VREG_C_LED_NOTIFY_FLAG +#define REG_BIT_IN_LOOP ( 1 << 0 ) + + +/* + テンプレ +#define REG_BIT_ ( 1 << 7 ) +#define REG_BIT_ ( 1 << 6 ) +#define REG_BIT_ ( 1 << 5 ) +#define REG_BIT_ ( 1 << 4 ) +#define REG_BIT_ ( 1 << 3 ) +#define REG_BIT_ ( 1 << 2 ) +#define REG_BIT_ ( 1 << 1 ) +#define REG_BIT_ ( 1 << 0 ) +*/ + + + +/*============================================================================*/ +extern u8 vreg_ctr[]; + +/*============================================================================*/ +enum VREG_C_ADRS +{ // 未定義アドレスへ書き込んだ際の動作は不定 + VREG_C_MCU_VER_MAJOR = 0x00, + VREG_C_MCU_VER_MINOR, + VREG_C_MCU_STATUS, + + VREG_C_VCOM_T = 0x03, + VREG_C_VCOM_B, + + VREG_C_DBG01 = 0x05, + VREG_C_DBG02, + VREG_C_DBG03, + + VREG_C_TUNE = 0x08, + VREG_C_SND_VOL, + VREG_C_BT_TEMP, + VREG_C_BT_REMAIN, + VREG_C_BT_REMAIN_FINE, + VREG_C_BT_VOLTAGE, + + VREG_C_STATUS_1 = 0x0E, + VREG_C_STATUS = 0x0F, + + VREG_C_IRQ0 = 0x10, + VREG_C_IRQ1, + VREG_C_IRQ2, + VREG_C_IRQ3, + VREG_C_IRQ4, + + VREG_C_IRQ_MASK0 = 0x18, + VREG_C_IRQ_MASK1, + VREG_C_IRQ_MASK2, + VREG_C_IRQ_MASK3, + VREG_C_IRQ_MASK4, + + VREG_C_COMMAND0 = 0x20, + VREG_C_COMMAND1, + VREG_C_COMMAND2, + VREG_C_COMMAND3, // 'r' でマイコンリセット、 'w' でWDTリセット + + VREG_C_OFF_DELAY = 0x24, + VREG_C_VOL_DIGITAL = 0x25, + VREG_C_VOL_OPTION, + VREG_C_VOL_ADC_RAW, + + VREG_C_LED_BRIGHT = 0x28, + VREG_C_LED_POW, + VREG_C_LED_WIFI, + VREG_C_LED_CAM, + VREG_C_LED_TUNE, + VREG_C_LED_NOTIFY_DATA, + VREG_C_LED_NOTIFY_FLAG, + + VREG_C_RTC_SEC = 0x30, + VREG_C_RTC_MIN, + VREG_C_RTC_HOUR, + VREG_C_RTC_YOBI, + VREG_C_RTC_DAY, + VREG_C_RTC_MONTH, + VREG_C_RTC_YEAR, + + VREG_C_RTC_COMP, + + VREG_C_RTC_ALARM_MIN = 0x38, + VREG_C_RTC_ALARM_HOUR, + VREG_C_RTC_ALARM_DAY, + VREG_C_RTC_ALARM_MONTH, + VREG_C_RTC_ALARM_YEAR, + + VREG_C_RTC_SEC_FINE_L, + VREG_C_RTC_SEC_FINE_H, + + VREG_C_ACC_CONFIG = 0x40, + VREG_C_ACC_R_ADRS, + VREG_C_ACC_RESERVE, + VREG_C_ACC_W_ADRS, + VREG_C_ACC_W_BUF, + + VREG_C_ACC_XL = 0x45, + VREG_C_ACC_XH, + VREG_C_ACC_YL, + VREG_C_ACC_YH, + VREG_C_ACC_ZL, + VREG_C_ACC_ZH, + + VREG_C_ACC_HOSU_L = 0x4B, + VREG_C_ACC_HOSU_M, + VREG_C_ACC_HOSU_H, + VREG_C_ACC_HOSU_SETTING, + VREG_C_ACC_HOSU_HIST = 0x4F, + + VREG_C_ACC_HOSU_HOUR_BOUNDARY = 0x50, + VREG_C_ACC_HOSU_HOUR_BOUNDARY_SEC, + + VREG_C_VOL_CAL_MIN = 0x58, + VREG_C_VOL_CAL_MAX, + + VREG_C_ENDMARK_ +}; + +#define VREG_CX_INFO 0x7F +#define VREG_CX_FREE_ADRS 0x60 +#define VREG_CX_FREE_DATA 0x61 +// VREG_C_AMBIENT_BRIGHTNESS = 0xXX, + + + + +/*============================================================================*/ +void vreg_ctr_init( ); +void vreg_ctr_reset( ); +void vreg_ctr_write( u8 adrs, u8 data ); +u8 vreg_ctr_read( u8 phy_adrs ); +void vreg_ctr_after_read( u8 adrs, u8 data ); +void set_irq( u8 irqreg, u8 irq_flg ); + +#endif diff --git a/tags/1.34_1.05nup/vreg_twl.c b/tags/1.34_1.05nup/vreg_twl.c new file mode 100644 index 0000000..0bd0caa --- /dev/null +++ b/tags/1.34_1.05nup/vreg_twl.c @@ -0,0 +1,150 @@ +/* ======================================================== + +TWL互換側のI2Cレジスタ + + ======================================================== */ +#include "incs.h" +#include "jhl_defs.h" +#include "led.h" + +#include "vreg_twl.h" +#include "vreg_ctr.h" + +// ======================================================== +#define TWL_REG_VER_INFO 0x35 +#define NON_EXIST_REG 0xFF + +// ======================================================== +u8 vreg_twl[_REG_TWL_INT_ADRS_ENDMARK]; + +extern bit twl_ver_read; +extern bit cam_led_update; + +extern bit vol_changed_by_twl; + + +/* ======================================================== + 仮想レジスタの初期化 + ======================================================== */ +void vreg_twl_init( ) +{ + vreg_twl[ REG_TWL_INT_ADRS_MODE ] = 0x03; + vreg_twl[ REG_TWL_INT_ADRS_IRQ ] = 0; + vreg_twl[ REG_TWL_INT_ADRS_CAM ] = 0; + vreg_twl[ REG_TWL_INT_ADRS_TEMP0 ] = 0; +} + +// ======================================================== +// I2C仮想レジスタに書く・何かアクションする +// 引数 adrs は内部アドレス +//  存在しないアドレスにアクセスした場合、何もしません。 +void vreg_twl_write( u8 adrs, u8 data ) +{ + switch ( adrs ) + { + case ( REG_TWL_INT_ADRS_VOL ): + { + vol_changed_by_twl = true; + vreg_twl[ REG_TWL_INT_ADRS_VOL ] = data; + //renge_task_immed_add( tski_vol_update ); + vol_polling = 3; + break; + } + + case ( REG_TWL_INT_ADRS_MODE ): + vreg_twl[ REG_TWL_INT_ADRS_MODE ] = ( data & 0x83 ); // [8]vol32 [1:0]nand + break; + + case ( REG_TWL_INT_ADRS_CAM ): + vreg_twl[ REG_TWL_INT_ADRS_CAM ] = ( data & 0x03 ); + if( ( data & 0x03 ) == TWL_CAMLED_BLINK ) + { + cam_led_update = true; // こうでないと一発消灯時に不具合があるため + } + tsk_led_cam(); + break; + + case ( REG_TWL_INT_ADRS_TEMP0 ): + vreg_twl[ REG_TWL_INT_ADRS_TEMP0 ] = data; + break; + + case ( REG_TWL_INT_ADRS_COMMAND ): +/* + if( data <= 2 ){ + if( ( data & REG_BIT_TWL_OFF_REQ ) != 0 ) + { + set_irq( VREG_C_IRQ2, REG_BIT_TWL_OFF_REQ ); // OFFも実装していたらしい。 + break; + } + else if( ( data & REG_BIT_TWL_RESET_REQ ) != 0 ) + { + set_irq( VREG_C_IRQ2, REG_BIT_TWL_RESET_REQ ); //リセットしかない。他のは、SPIから来ます。 + break; + } + } +*/ + if( data == REG_BIT_TWL_RESET_REQ ) + { + set_irq( VREG_C_IRQ2, REG_BIT_TWL_RESET_REQ ); //リセットしかない。他のは、SPIから来ます。 + break; + } + } + return; +} + + + +// ======================================================== +// I2C仮想レジスタから読みます。 +// 引数 adrs 外から見たときの、アドレス +// 戻り xx データ +//  存在しないアドレスにアクセスした場合、戻り値は0x5A +u8 vreg_twl_read( u8 phy_adrs ) +{ + u8 temp; + + switch( phy_adrs ){ + // 10%以下で赤になる + case( REG_TWL_INT_ADRS_POWER_INFO ): + // レベルのセットは get_batt_left()内(処理が遅くて無理でした) + return( vreg_twl[ REG_TWL_INT_ADRS_POWER_INFO ] | ( !PM_EXTDC_n ? 0x80: 0x00 ) ); // アダプタbit(アダプタ有無) + + case( REG_TWL_INT_ADRS_IRQ ): + temp = vreg_twl[ REG_TWL_INT_ADRS_IRQ ]; + vreg_twl[ REG_TWL_INT_ADRS_IRQ ]= 0; + return( temp ); + + case( REG_TWL_INT_ADRS_VER_INFO ): +// set_irq( VREG_C_IRQ2, REG_BIT_TWL_VER_READ ); // 速度的に無理なので + twl_ver_read = true; + return( TWL_REG_VER_INFO ); + + case( REG_TWL_ADRS_NON_EXIST ): + return( 0x00 ); + + default: + return( vreg_twl[ phy_adrs ] ); + } +} + + + +// ======================================================== +// 外部から見える虫食いアドレスを、内部の連続アドレスに読み替える +// 0xFFは存在しないアドレス。 +u8 adrs_table_twl_ext2int( u8 img ) +{ + switch( img ){ + case( REG_TWL_ADRS_IRQ ): return( REG_TWL_INT_ADRS_IRQ ); + case( REG_TWL_ADRS_COMMAND ): return( REG_TWL_INT_ADRS_COMMAND ); + case( REG_TWL_ADRS_POWER_INFO ): return( REG_TWL_INT_ADRS_POWER_INFO ); + case( REG_TWL_ADRS_VOL ): return( REG_TWL_INT_ADRS_VOL ); + case( REG_TWL_ADRS_CAM ): return( REG_TWL_INT_ADRS_CAM ); + case( REG_TWL_ADRS_TEMP0 ): return( REG_TWL_INT_ADRS_TEMP0 ); + case( REG_TWL_ADRS_VER_INFO ): return( REG_TWL_INT_ADRS_VER_INFO ); + case( REG_TWL_ADRS_MODE ): return( REG_TWL_INT_ADRS_MODE ); + default: return( REG_TWL_ADRS_NON_EXIST ); +// 0が読めればよい、書けなくて良い +// case( REG_TWL_ADRS_WIFI ): return( REG_TWL_INT_ADRS_WIFI ); + } +} diff --git a/tags/1.34_1.05nup/vreg_twl.h b/tags/1.34_1.05nup/vreg_twl.h new file mode 100644 index 0000000..63cdd94 --- /dev/null +++ b/tags/1.34_1.05nup/vreg_twl.h @@ -0,0 +1,127 @@ +#ifndef __vreg_twl__ +#define __vreg_twl__ +/* ========================================================================= */ +extern u8 vreg_twl[]; + + +/* + * 外から見たときのマイコンレジスタアドレス。 + * 拡張性などを考えて飛び飛びにしてある。 + */ +/* + * 割り込み要因フラグは + * MSB:外部電源供給有り/なし変化 (未実装) + * 6:Volキー操作(変更に限らず。MAX時に+でも。) + * 5:電池電圧 少 検出 + * 4: 僅 + * 3:電源スイッチ 押され検出 + * 2:(未設定) + * 1:電源スイッチ OFF 時間押され検出 + * LSB: リセット + */ +enum REG_TWL_ADRS +{ // 未定義アドレスへ書き込んだ際は無視 + REG_TWL_ADRS_VER_INFO = 0x00, + REG_TWL_ADRS_PMIC_INFO, + REG_TWL_ADRS_BATT_INFO, + REG_TWL_ADRS_IRQ = 0x10, + REG_TWL_ADRS_COMMAND, + REG_TWL_ADRS_MODE, + REG_TWL_ADRS_POWER_INFO = 0x20, + REG_TWL_ADRS_POWER_SAVE, + REG_TWL_ADRS_WIFI = 0x30, + REG_TWL_ADRS_CAM, + REG_TWL_ADRS_VOL = 0x40, + REG_TWL_ADRS_BL, + REG_TWL_ADRS_CODEC_MIC_GAIN = 0x50, + REG_TWL_ADRS_ADC_CALIB = 0x60, + REG_TWL_ADRS_ADC_CALIB_STATUS, + REG_TWL_ADRS_ADC_CALIB_VALUE, + REG_TWL_ADRS_POWER_LED, + REG_TWL_ADRS_TEMP0 = 0x70, + REG_TWL_ADRS_TEMP1, + REG_TWL_ADRS_TEMP2, + REG_TWL_ADRS_TEMP3, + REG_TWL_ADRS_TEMP4, + REG_TWL_ADRS_TEMP5, + REG_TWL_ADRS_TEMP6, + REG_TWL_ADRS_TEMP7, + REG_TWL_ADRS_TIME_PWSW_DELAY = 0x80, + REG_TWL_ADRS_TIME_PWSW_THRESHOLD +}; + +#define REG_TWL_ADRS_NON_EXIST 0xFF + +/* + * マイコン内部でのレジスタの実装 + * もちろんつめてある + */ +enum REG_TWL_ADRS_INT +{ + REG_TWL_INT_ADRS_VER_INFO = 0x00, +// REG_TWL_INT_ADRS_PMIC_INFO, +// REG_TWL_INT_ADRS_BATT_INFO, + REG_TWL_INT_ADRS_IRQ, // 0x10, + REG_TWL_INT_ADRS_COMMAND, + REG_TWL_INT_ADRS_MODE, + REG_TWL_INT_ADRS_POWER_INFO, // 0x20, +// REG_TWL_INT_ADRS_POWER_SAVE, +// REG_TWL_INT_ADRS_WIFI, // 0x30, + REG_TWL_INT_ADRS_CAM, + REG_TWL_INT_ADRS_VOL, // 0x40, +// REG_TWL_INT_ADRS_BL, +// REG_TWL_INT_ADRS_CODEC_MIC_GAIN, // 0x50, +// REG_TWL_INT_ADRS_CODEC_MIC_GAIN_RELOAD, +// REG_TWL_INT_ADRS_ADC_CALIB, // 0x60, +// REG_TWL_INT_ADRS_ADC_CALIB_STATUS, +// REG_TWL_INT_ADRS_ADC_CALIB_VALUE, +// REG_TWL_INT_ADRS_POWER_LED, + REG_TWL_INT_ADRS_TEMP0, // 0x70 - 0x77 + REG_TWL_INT_ADRS_TEMP1, + REG_TWL_INT_ADRS_TEMP2, + REG_TWL_INT_ADRS_TEMP3, + REG_TWL_INT_ADRS_TEMP4, + REG_TWL_INT_ADRS_TEMP5, + REG_TWL_INT_ADRS_TEMP6, + REG_TWL_INT_ADRS_TEMP7, +// REG_TWL_INT_ADRS_TIME_PWSW_DELAY, +// REG_TWL_INT_ADRS_TIME_PWSW_THRESHOLD + _REG_TWL_INT_ADRS_ENDMARK, +}; + + + +/* ========================================================================= */ +#define is_TWL ( vreg_twl[ REG_TWL_INT_ADRS_MODE ] & 0x01 ) +#define with_NAND ( vreg_twl[ REG_TWL_INT_ADRS_MODE ] & 0x02 ) +#define volSteps32 ( vreg_twl[ REG_TWL_INT_ADRS_MODE ] & 0x80 ) + +#define reg_wifi_led ( vreg_twl[ REG_TWL_INT_ADRS_WIFI ] & 0x01 ) +#define reg_wifi_led_blink ( vreg_twl[ REG_TWL_INT_ADRS_WIFI ] & 0x02 ) + +#define REG_TWL_ADRS_MODE__VOL32 ( 1 << 7 ) + +typedef enum CAM_LED_TWL_MODE +{ + TWL_CAMLED_OFF, + TWL_CAMLED_ON, + TWL_CAMLED_BLINK, + TWL_CAMLED_DEF_ON +}twl_camLed_mode; + + +/* ========================================================================= */ +void vreg_twl_init( ); +void vreg_twl_write( u8 adrs, u8 data ); +u8 adrs_table_twl_ext2int( u8 img ); +u8 vreg_twl_read( u8 phy_adrs ); + + +// 読んだらクリアなどの処理 +#define vreg_twl_after_read( reg_adrs ); \ + if( reg_adrs == REG_TWL_INT_ADRS_IRQ ) \ + { \ + vreg_twl[ REG_TWL_INT_ADRS_IRQ ]= 0;\ + } + +#endif diff --git a/tags/1.34_1.05nup/yav_mcu_bsr.plg b/tags/1.34_1.05nup/yav_mcu_bsr.plg new file mode 100644 index 0000000..c664ef9 --- /dev/null +++ b/tags/1.34_1.05nup/yav_mcu_bsr.plg @@ -0,0 +1,155 @@ +C:\Windows\system32\cmd.exe /c c:\cygwin\bin\touch magic.c +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no loader.c +loader.c(121) : CC78K0R warning W0401: Conversion may lose significant digits +loader.c(122) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\loader.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pm.c +pm.c(836) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(913) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(921) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1141) : CC78K0R warning W0401: Conversion may lose significant digits +pm.c(1144) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 5 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pm.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_ctr.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no main.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\main.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no magic.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\magic.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no WDT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\WDT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_mcu.c +i2c_mcu.c(210) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 1 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_mcu.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no i2c_twl.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\i2c_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no led.c +led.c(116) : CC78K0R warning W0745: Expected function prototype +led.c(269) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(274) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(342) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(405) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(452) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(626) : CC78K0R warning W0401: Conversion may lose significant digits +led.c(764) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 8 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\led.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no rtc.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\rtc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_ctr.c +vreg_ctr.c(162) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(163) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(165) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(167) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(168) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(216) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(216) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(221) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(221) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(225) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(225) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(229) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(229) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_ctr.c(233) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 14 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_ctr.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no vreg_twl.c +vreg_twl.c(55) : CC78K0R warning W0401: Conversion may lose significant digits +vreg_twl.c(59) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\vreg_twl.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no adc.c +adc.c(104) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(201) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(234) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(356) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(396) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(474) : CC78K0R warning W0745: Expected function prototype +adc.c(503) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(508) : CC78K0R warning W0401: Conversion may lose significant digits +adc.c(123) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 9 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\adc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no renge\renge.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\renge.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no accero.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\accero.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no self_flash.c +self_flash.c(271) : CC78K0R warning W0401: Conversion may lose significant digits +self_flash.c(272) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\self_flash.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no sw.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\sw.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_debug.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_debug.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_misc.c +task_misc.c(283) : CC78K0R warning W0401: Conversion may lose significant digits +task_misc.c(290) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_misc.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_sys.c +task_sys.c(211) : CC78K0R warning W0401: Conversion may lose significant digits +task_sys.c(521) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 2 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_sys.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no pedo_alg_thre_det2.c +pedo_alg_thre_det2.c(88) : CC78K0R warning W0745: Expected function prototype +pedo_alg_thre_det2.c(103) : CC78K0R warning W0401: Conversion may lose significant digits +pedo_alg_thre_det2.c(171) : CC78K0R warning W0401: Conversion may lose significant digits +pedo_alg_thre_det2.c(184) : CC78K0R warning W0401: Conversion may lose significant digits +Compilation complete, 0 error(s) and 4 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\pedo_alg_thre_det2.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no ini_VECT.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\ini_VECT.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\bin\cc78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -irenge -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r" -ms -qvjl2w -sainter_asm -zpb -no task_status.c +Compilation complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\ra78k0r.exe" -c9F0104 -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff inter_asm\task_status.asm +Assembly complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\lk78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -obsr.lmf "..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\s0rm.rel" -gi1B339499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -b"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib" -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -i"C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r" -dbsr_mcu.dr -s -w0 loader.rel pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel renge.rel accero.rel self_flash.rel sw.rel task_debug.rel task_misc.rel task_sys.rel pedo_alg_thre_det2.rel ini_VECT.rel task_status.rel +Link complete, 0 error(s) and 0 warning(s) found. +"C:\Program Files (x86)\NEC Electronics Tools\RA78K0R\W1.33\bin\oc78k0r.exe" -y"c:\program files (x86)\nec electronics tools\dev" -_msgoff -o.\bsr.hex -nu -ki bsr.lmf +Object Conversion Complete, 0 error(s) and 0 warning(s) found. +C:\Windows\system32\cmd.exe /c ruby nec_s_2_bsrbin2.rb bsr.hex +4 +intel-HEX to bsr bin converter + file converted! + + +Build Total error(s) : 0 Total warning(s) : 51 diff --git a/tags/1.34_1.05nup/yav_mcu_bsr.pri b/tags/1.34_1.05nup/yav_mcu_bsr.pri new file mode 100644 index 0000000..4cb9a77 --- /dev/null +++ b/tags/1.34_1.05nup/yav_mcu_bsr.pri @@ -0,0 +1,1025 @@ +[Project.ID] +Ver=200 +Target=IDK0R32G +[Configuration] +Chip=uPD79F0104 +Internal Rom=32KB +Internal Ram=1536B +Clock=Target +Sub Clock=Target +Peripheral Break=0x3 +Firm Clock=System +Flash Programming=Permit +Low-voltage Flash Rewriting=On +Fail Safe Break=0x2000 +Port=0 +NMI=OFF +TRESET=OFF +IRESET=OFF +WAIT=OFF +SysClock=None +SubClock=None +[Mapping] +Count=0 +[Main] +Geometry=66, 66, 960, 728 +Window=Max +MDI_MAX=OFF +Button=ON +Mode=Auto +Trace=Uncond ON +Trace2=Non Stop +Coverage=OFF +Timer=OFF +Tracer=OFF +[Load File] +Dir=\\tsclient\C\78k_data\yav-mcu-basara\trunk\ +SaveFilter=0 +Start=0 +End=0 +LoadFilter=5 +Offset=0 +Object=ON +Symbol=ON +Erase=OFF +HighSpeed=OFF +Symbol Reset=ON +CPU Reset=ON +File1=\\tsclient\C\78k_data\yav-mcu-basara\trunk\bsr.lmf +LoadFilter1=5 +Offset1=0 +Object1=ON +Symbol1=ON +Erase1=OFF +HighSpeed1=OFF +CPU Reset1=ON +Symbol Reset1=ON +[View File] +Dir=\\tsclient\C\78k_data\yav-mcu-basara\trunk\ +Filter=Source +[Debugger Option] +Source Path="\\tsclient\C\78k_data\yav-mcu-basara\trunk\renge" +Symbol Size=Byte +Symbol Format=Hex +Register Name=Func +Offset Label=OFF +Offset Mnemonic=ON +Tab Count=4 +Tab Size1=*.*, 8 +Tab Size2=*.c, 8 +Tab Size3=*.s, 8 +Tab Size4=*.asm, 8 +Default Source=*.c;*.s;*.asm +Default Module=*.lnk;*.lmf +Startup Start=_@cstart +Startup End=_@cend +Main Symbol=_main +Symbol Type=OFF +Language=C +Kanji=SJIS +[Source] +Geometry=278, 33, 715, 1006 +Window=Normal +DispStart=431 +CaretPos=432,0 +Mode=Normal +DispFile= +Address1= +Address2= +Address3= +Address4= +Address5= +Address6= +Address7= +Address8= +Address9= +Address10= +Address11= +Address12= +Address13= +Address14= +Address15= +Address16= +Data1= +Data2= +Data3= +Data4= +Data5= +Data6= +Data7= +Data8= +Data9= +Data10= +Data11= +Data12= +Data13= +Data14= +Data15= +Data16= +Option=0 +Case=ON +Direction=Down +File1= +File2= +File3= +File4= +File5= +File6= +File7= +File8= +File9= +File10= +File11= +File12= +File13= +File14= +File15= +File16= +SaveRange=Screen +SaveStart= +SaveEnd= +Accumulative=ON +[Assemble] +Geometry=0, 0, 0, 0 +Window=Hide +DispStart=847434752 +CaretPos=0,0 +Address1= +Address2= +Address3= +Address4= +Address5= +Address6= +Address7= +Address8= +Address9= +Address10= +Address11= +Address12= +Address13= +Address14= +Address15= +Address16= +Data1= +Data2= +Data3= +Data4= +Data5= +Data6= +Data7= +Data8= +Data9= +Data10= +Data11= +Data12= +Data13= +Data14= +Data15= +Data16= +Case=ON +Scan=OFF +Direction=Down +FindStart= +FindEnd= +SaveRange=Screen +SaveStart= +SaveEnd= +[Memory] +Geometry=0, 0, 0, 0 +Window=Hide +Boundary=0 +Format=Hex +Mode=Byte +Endian= +Ascii=OFF +Idtag=OFF +Address= +DispStart=FFFFFFFF +CaretPosData=0, 0 +CaretPosAscii=0, 0 +Address1= +Address2= +Address3= +Address4= +Address5= +Address6= +Address7= +Address8= +Address9= +Address10= +Address11= +Address12= +Address13= +Address14= +Address15= +Address16= +Data1= +Data2= +Data3= +Data4= +Data5= +Data6= +Data7= +Data8= +Data9= +Data10= +Data11= +Data12= +Data13= +Data14= +Data15= +Data16= +Binary=ON +Scan=OFF +Direction=DOWN +FindStart= +FindEnd= +Unit=Byte +SaveRange=Screen +SaveStart= +SaveEnd= +Accumulative=ON +[Memory fill] +Scope=0, 0 +Code=0 +[Memory copy] +Scope=0, 0 +To=0 +[Memory compare] +Source=0, 0 +Destination=0 +[I/O Port] +Line=0 +[Stack] +Geometry=0, 0, 0, 0 +Window=Hide +Boundary=0 +Mode=Proper +[Sfr] +Geometry=0, 0, 0, 0 +Window=Hide +Address1= +Address2= +Address3= +Address4= +Address5= +Address6= +Address7= +Address8= +Address9= +Address10= +Address11= +Address12= +Address13= +Address14= +Address15= +Address16= +Boundary=0, 0 +Mode=Hex +Attribute=Show +Sort=Address +Pickup=OFF +SelectSort=Address +Last Name= +Line=531 +L1=P0 +L2=P1 +L3=P2 +L4=P3 +L5=P4 +L6=P5 +L7=P6 +L8=P7 +L9=P12 +L10=P14 +L11=P15 +L12=SDR00 +L13=SIO00 +L14=TXD0 +L15=SDR01 +L16=RXD0 +L17=SIO01 +L18=TDR00 +L19=TDR01 +L20=ADCRH +L21=PM0 +L22=PM1 +L23=PM2 +L24=PM3 +L25=PM4 +L26=PM5 +L27=PM6 +L28=PM7 +L29=PM12 +L30=PM14 +L31=PM15 +L32=ADM +L33=ADCE +L34=ADCS +L35=ADS +L36=KRM +L37=EGP0 +L38=EGN0 +L39=ISC +L40=TIS0 +L41=SDR02 +L42=SIO10 +L43=TXD1 +L44=SDR03 +L45=RXD1 +L46=IICA0 +L47=IICS0 +L48=SPD0 +L49=STD0 +L50=ACKD0 +L51=TRC0 +L52=COI0 +L53=EXC0 +L54=ALD0 +L55=MSTS0 +L56=IICF0 +L57=IICRSV0 +L58=STCEN0 +L59=IICBSY0 +L60=STCF0 +L61=TDR02 +L62=TDR03 +L63=TDR04 +L64=TDR05 +L65=TDR06 +L66=TDR07 +L67=RSUBC +L68=SEC +L69=MIN +L70=HOUR +L71=WEEK +L72=DAY +L73=MONTH +L74=YEAR +L75=SUBCUD +L76=ALARMWM +L77=ALARMWH +L78=ALARMWW +L79=RTCC0 +L80=RCLOE0 +L81=RCLOE1 +L82=RTCE +L83=RTCC1 +L84=RWAIT +L85=RWST +L86=RIFG +L87=WAFG +L88=WALIE +L89=WALE +L90=RTCC2 +L91=RCKDIV +L92=RCLOE2 +L93=RINTE +L94=CMC +L95=CSC +L96=HIOSTOP +L97=XTSTOP +L98=MSTOP +L99=OSTC +L100=OSTS +L101=CKC +L102=MCM0 +L103=MCS +L104=CSS +L105=CLS +L106=CKS0 +L107=PCLOE0 +L108=CKS1 +L109=PCLOE1 +L110=RESF +L111=LVIM +L112=LVIF +L113=LVIMD +L114=LVISEL +L115=LVION +L116=LVIS +L117=WDTE +L118=DSA0 +L119=DSA1 +L120=DRA0 +L121=DRA0L +L122=DRA0H +L123=DRA1 +L124=DRA1L +L125=DRA1H +L126=DBC0 +L127=DBC0L +L128=DBC0H +L129=DBC1 +L130=DBC1L +L131=DBC1H +L132=DMC0 +L133=DWAIT0 +L134=DS0 +L135=DRS0 +L136=STG0 +L137=DMC1 +L138=DWAIT1 +L139=DS1 +L140=DRS1 +L141=STG1 +L142=DRC0 +L143=DST0 +L144=DEN0 +L145=DRC1 +L146=DST1 +L147=DEN1 +L148=BECTL +L149=FLMDPUP +L150=PFCMD +L151=PFS +L152=FPRERR +L153=FLPMC +L154=BFAEN +L155=FWEPR +L156=BRAMEN +L157=IF2 +L158=IF2L +L159=TMIF05 +L160=TMIF06 +L161=TMIF07 +L162=PIF6 +L163=IF2H +L164=IICAIF1 +L165=PIF20 +L166=PIF21 +L167=PIF22 +L168=PIF23 +L169=MK2 +L170=MK2L +L171=TMMK05 +L172=TMMK06 +L173=TMMK07 +L174=PMK6 +L175=MK2H +L176=IICAMK1 +L177=PMK20 +L178=PMK21 +L179=PMK22 +L180=PMK23 +L181=PR02 +L182=PR02L +L183=TMPR005 +L184=TMPR006 +L185=TMPR007 +L186=PPR06 +L187=PR02H +L188=IICAPR01 +L189=PPR020 +L190=PPR021 +L191=PPR022 +L192=PPR023 +L193=PR12 +L194=PR12L +L195=TMPR105 +L196=TMPR106 +L197=TMPR107 +L198=PPR16 +L199=PR12H +L200=IICAPR11 +L201=PPR120 +L202=PPR121 +L203=PPR122 +L204=PPR123 +L205=IF0 +L206=IF0L +L207=WDTIIF +L208=LVIIF +L209=PIF0 +L210=PIF1 +L211=PIF2 +L212=PIF4 +L213=PIF5 +L214=IF0H +L215=DMAIF0 +L216=DMAIF1 +L217=CSIIF00 +L218=STIF0 +L219=CSIIF01 +L220=SRIF0 +L221=SREIF0 +L222=IF1 +L223=IF1L +L224=CSIIF10 +L225=IICIF10 +L226=STIF1 +L227=SRIF1 +L228=SREIF1 +L229=IICAIF0 +L230=TMIF00 +L231=TMIF01 +L232=TMIF02 +L233=TMIF03 +L234=IF1H +L235=ADIF +L236=RTCIF +L237=RTCIIF +L238=KRIF +L239=MDIF +L240=TMIF04 +L241=MK0 +L242=MK0L +L243=WDTIMK +L244=LVIMK +L245=PMK0 +L246=PMK1 +L247=PMK2 +L248=PMK4 +L249=PMK5 +L250=MK0H +L251=DMAMK0 +L252=DMAMK1 +L253=CSIMK00 +L254=STMK0 +L255=CSIMK01 +L256=SRMK0 +L257=SREMK0 +L258=MK1 +L259=MK1L +L260=CSIMK10 +L261=IICMK10 +L262=STMK1 +L263=SRMK1 +L264=SREMK1 +L265=IICAMK0 +L266=TMMK00 +L267=TMMK01 +L268=TMMK02 +L269=TMMK03 +L270=MK1H +L271=ADMK +L272=RTCMK +L273=RTCIMK +L274=KRMK +L275=MDMK +L276=TMMK04 +L277=PR00 +L278=PR00L +L279=WDTIPR0 +L280=LVIPR0 +L281=PPR00 +L282=PPR01 +L283=PPR02 +L284=PPR04 +L285=PPR05 +L286=PR00H +L287=DMAPR00 +L288=DMAPR01 +L289=CSIPR000 +L290=STPR00 +L291=CSIPR001 +L292=SRPR00 +L293=SREPR00 +L294=PR01 +L295=PR01L +L296=CSIPR010 +L297=IICPR010 +L298=STPR01 +L299=SRPR01 +L300=SREPR01 +L301=IICAPR00 +L302=TMPR000 +L303=TMPR001 +L304=TMPR002 +L305=TMPR003 +L306=PR01H +L307=ADPR0 +L308=RTCPR0 +L309=RTCIPR0 +L310=KRPR0 +L311=MDPR0 +L312=TMPR004 +L313=PR10 +L314=PR10L +L315=WDTIPR1 +L316=LVIPR1 +L317=PPR10 +L318=PPR11 +L319=PPR12 +L320=PPR14 +L321=PPR15 +L322=PR10H +L323=DMAPR10 +L324=DMAPR11 +L325=CSIPR100 +L326=STPR10 +L327=CSIPR101 +L328=SRPR10 +L329=SREPR10 +L330=PR11 +L331=PR11L +L332=CSIPR110 +L333=IICPR110 +L334=STPR11 +L335=SRPR11 +L336=SREPR11 +L337=IICAPR10 +L338=TMPR100 +L339=TMPR101 +L340=TMPR102 +L341=TMPR103 +L342=PR11H +L343=ADPR1 +L344=RTCPR1 +L345=RTCIPR1 +L346=KRPR1 +L347=MDPR1 +L348=TMPR104 +L349=MDAL +L350=MULA +L351=MDAH +L352=MULB +L353=MDBH +L354=MULOH +L355=MDBL +L356=MULOL +L357=PMC +L358=MAA +L359=ADPC +L360=PU0 +L361=PU1 +L362=PU3 +L363=PU4 +L364=PU5 +L365=PU7 +L366=PU12 +L367=PU14 +L368=PIM3 +L369=PIM7 +L370=POM3 +L371=POM7 +L372=NFEN0 +L373=NFEN1 +L374=NFEN2 +L375=MDCL +L376=MDCH +L377=MDUC +L378=DIVST +L379=DIVMODE +L380=PER0 +L381=SAU0EN +L382=IICA0EN +L383=ADCEN +L384=RTCEN +L385=PER2 +L386=TAU0EN +L387=OSMC +L388=BCDADJ +L389=SSR00 +L390=SSR00L +L391=SSR01 +L392=SSR01L +L393=SSR02 +L394=SSR02L +L395=SSR03 +L396=SSR03L +L397=SIR00 +L398=SIR00L +L399=SIR01 +L400=SIR01L +L401=SIR02 +L402=SIR02L +L403=SIR03 +L404=SIR03L +L405=SMR00 +L406=SMR01 +L407=SMR02 +L408=SMR03 +L409=SCR00 +L410=SCR01 +L411=SCR02 +L412=SCR03 +L413=SE0 +L414=SE0L +L415=SS0 +L416=SS0L +L417=ST0 +L418=ST0L +L419=SPS0 +L420=SPS0L +L421=SO0 +L422=SOE0 +L423=SOE0L +L424=SOL0 +L425=SOL0L +L426=TCR00 +L427=TCR01 +L428=TCR02 +L429=TCR03 +L430=TCR04 +L431=TCR05 +L432=TCR06 +L433=TCR07 +L434=TMR00 +L435=TMR01 +L436=TMR02 +L437=TMR03 +L438=TMR04 +L439=TMR05 +L440=TMR06 +L441=TMR07 +L442=TSR00 +L443=TSR00L +L444=TSR01 +L445=TSR01L +L446=TSR02 +L447=TSR02L +L448=TSR03 +L449=TSR03L +L450=TSR04 +L451=TSR04L +L452=TSR05 +L453=TSR05L +L454=TSR06 +L455=TSR06L +L456=TSR07 +L457=TSR07L +L458=TE0 +L459=TE0L +L460=TS0 +L461=TS0L +L462=TT0 +L463=TT0L +L464=TPS0 +L465=TPS0L +L466=TO0 +L467=TO0L +L468=TOE0 +L469=TOE0L +L470=TOL0 +L471=TOL0L +L472=TOM0 +L473=TOM0L +L474=IICCTL00 +L475=SPT0 +L476=STT0 +L477=ACKE0 +L478=WTIM0 +L479=SPIE0 +L480=WREL0 +L481=LREL0 +L482=IICE0 +L483=IICCTL10 +L484=DFC0 +L485=SMC0 +L486=DAD0 +L487=CLD0 +L488=WUP0 +L489=IICWL0 +L490=IICWH0 +L491=SVA0 +L492=PER3 +L493=IICA1EN +L494=P20 +L495=PM20 +L496=PU20 +L497=EGP2 +L498=EGN2 +L499=IICA1 +L500=IICS1 +L501=SPD1 +L502=STD1 +L503=ACKD1 +L504=TRC1 +L505=COI1 +L506=EXC1 +L507=ALD1 +L508=MSTS1 +L509=IICF1 +L510=IICRSV1 +L511=STCEN1 +L512=IICBSY1 +L513=STCF1 +L514=IICCTL01 +L515=SPT1 +L516=STT1 +L517=ACKE1 +L518=WTIM1 +L519=SPIE1 +L520=WREL1 +L521=LREL1 +L522=IICE1 +L523=IICCTL11 +L524=DFC1 +L525=SMC1 +L526=DAD1 +L527=CLD1 +L528=WUP1 +L529=IICWL1 +L530=IICWH1 +L531=SVA1 +[Local Variable] +Geometry=0, 0, 0, 0 +Window=Hide +Boundary=0 +Mode=Proper +[Trace View] +Geometry=0, 0, 0, 0 +Window=Hide +Mode=Normal +Frame=Show +Timetag=Clock +Address=Show +Data=Hex +Status=Show +Address2=Show +Data2=Hex +Status2=Show +Disasm=Show +Pick Up=Off +Synchronize=0 0 0 0 +Frameno= +Frameno1= +Frameno2= +Frameno3= +Frameno4= +Frameno5= +Frameno6= +Frameno7= +Frameno8= +Frameno9= +Frameno10= +Frameno11= +Frameno12= +Frameno13= +Frameno14= +Frameno15= +Frameno16= +ScanStatus=ALL +Access Size=B +ScanAddress=<>-<> +Mask Address= +ScanData= +Mask Data= +ScanExternal= +Mask External= +Scan=OFF +Direction=Down +FindStart= +FindEnd= +SaveRange=Screen +SaveStart= +SaveEnd= +[Register] +Geometry=0, 0, 0, 0 +Window=Hide +Mode=Hex +Boundary=0 +Pickup=OFF +Name=Functional +Register Bank=0 +RP0=3 +RP1=3 +RP2=3 +RP3=3 +PC=3 +SP=3 +PSW=3 +ES=3 +CS=3 +[Event Manager] +Geometry=0, 0, 0, 0 +Window=Hide +Sort by=Unsort +Detail=OFF +[Event Set] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Count=0 +[Event Link] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Count=0 +[Break] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Count=0 +[Trace] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Delay Count0=2 +Count=0 +[Snap] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Count=0 +[Stub] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Count=0 +[Timer] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +TimerRateRunBreak=0011 +TimerBreakOutRunBreak=OFF +Count=0 +[Timer Monitor] +Count=0 +[Dmm] +Geometry=0, 0, 0, 0 +Window=Hide +Manager=ON +Sort by=Unsort +Detail=OFF +Last Name= +Count=0 +[Variable] +Geometry=945, 6, 644, 1042 +Window=Normal +Boundary=13762700 +0=.vreg_ctr,P,N,A,+,1 +1=.tdr05,P,S,A,+,1 +2=.system_status,.,N,A,+,1 +Line=3 +[Quick Watch] +0=tdr05,P,A,1 +1=vreg_ctr,P,A,1 +2=system_status,P,A,1 +3= +4= +5= +6= +7= +8= +9= +10= +11= +12= +13= +14= +15= +[Software Break] +Geometry=0, 0, 0, 0 +Window=Hide +Width=150 30 200 100 +Name0=Swb00003 +Address0=led.c#_led_pow_bt_empty+0x0 +Window0=ASM +Status0=ON +Name1=Swb00001 +Address1=led.c#_tsk_led_pow+0x7e +Window1=ASM +Status1=ON +Count=2 +[Reset] +Debugger=ON +Symbol=OFF +Target CPU=OFF +[Extended Option] +OnClick Software Break=ON +TraceTimetag=x1 +Redraw=500 +Break When Access Function=OFF +Break When Access Whole=Select +Verify=ON +Break Sound=ON +TraceAutoClear=OFF +RRM Clock=Internal +CKC Register Value=0x09 +RRM Internal Clock Frequency=8.000 +[About] +Version=Program +[Pseudo Emulation] +Geometry=0, 0, 0, 0 +Window=Hide +[Data Flash Option] +Data Flash Emulation=OFF +[List] +Geometry=0, 0, 0, 0 +Window=Hide +[Console] +Geometry=0, 0, 0, 0 +Window=Hide diff --git a/tags/1.34_1.05nup/yav_mcu_bsr.prj b/tags/1.34_1.05nup/yav_mcu_bsr.prj new file mode 100644 index 0000000..dd15f7d --- /dev/null +++ b/tags/1.34_1.05nup/yav_mcu_bsr.prj @@ -0,0 +1,1051 @@ +[ProjectManager] +Version=6.00 +Path=C:\78k_data\yav-mcu-basara\branches\1.34_1.05nup\ +Title=yav-mcu +Series=78K0R.PM +Device=uPD79F0104 +DeviceVer=E1.00b +DebugMode=1 +Target=bsr.lmf +[BuildMode0] +BuildModeName=Debug Build +TargetFile=0 +[BuildMode1] +BuildModeName=Release Build +TargetFile=0 +[Tools] +MakeFile=yav_mcu_bsr.mak +Debugger=C:\Program Files (x86)\NEC Electronics Tools\ID78K0R-QB\V3.61\BIN\IDK0R32G.EXE +DebOption= +DebCpuReset=1 +DebSymReset=1 +MuitiLoad=0 +LoadPrjNum=0 +CheckVersion=CC78K0R|W2.13;RA78K0R|W1.33 +[Option.IDK0R32G] +File=\\tsclient\C\78k_data\yav-mcu-basara\trunk\yav_mcu_bsr.pri +[BuildMode2] +BuildModeName=K0R_dbg +TargetFile=0 +[BuildMode3] +BuildModeName=BSR_dbg +TargetFile=0 +[BuildMode4] +BuildModeName=BSR_rel +TargetFile=0 +[BuildMode5] +BuildModeName=BSR_WM0 +TargetFile=0 +[Options.OC78K0R 0] +Version=100 +O0=.\bsr.hex +O1=bsr.hex +UC=1 +UN=FF +UST= +USZ= +K=1 +ZF=0 +S=1 +E=0 +CommandFile=0 +[Options.OC78K0R 1] +Version=100 +UC=1 +UN=FF +UST= +USZ= +K=1 +ZF=0 +S=1 +E=0 +CommandFile=0 +[Options.OC78K0R 2] +Version=100 +O0=.\bsr.hex +O1=bsr.hex +UC=0 +UN=FF +UST= +USZ= +K=0 +ZF=0 +S=1 +E=0 +CommandFile=0 +[Options.OC78K0R 3] +Version=100 +O0=.\bsr.hex +O1=bsr.hex +UC=1 +UN=FF +UST= +USZ= +K=1 +ZF=0 +S=1 +E=0 +CommandFile=0 +[Options.OC78K0R 4] +Version=100 +O0=.\bsr.hex +O1=bsr.hex +UC=1 +UN=FF +UST= +USZ= +K=1 +ZF=0 +S=1 +E=0 +CommandFile=0 +[Options.OC78K0R 5] +Version=100 +O0=.\bsr.hex +O1=bsr.hex +UC=1 +UN=FF +UST= +USZ= +K=1 +ZF=0 +S=1 +E=0 +CommandFile=0 +[Options.RA78K0R 0] +Version=100 +G=1 +GA=1 +E=0 +COMMON=0 +COMPATI=0 +P=1 +KA=1 +KS=0 +KX=0 +LF=0 +LW=132 +LL=0 +LT=8 +Z=0 +CommandFile=0 +RA_OPT= +[Options.RA78K0R 1] +Version=100 +G=0 +GA=0 +E=0 +COMMON=0 +COMPATI=0 +P=1 +KA=1 +KS=0 +KX=0 +LF=0 +LW=132 +LL=0 +LT=8 +Z=0 +CommandFile=0 +RA_OPT= +[Options.RA78K0R 2] +Version=100 +G=1 +GA=1 +E=0 +COMMON=0 +COMPATI=0 +P=1 +KA=1 +KS=0 +KX=0 +LF=0 +LW=132 +LL=0 +LT=8 +Z=0 +CommandFile=0 +RA_OPT= +[Options.RA78K0R 3] +Version=100 +G=1 +GA=1 +E=0 +COMMON=0 +COMPATI=0 +P=1 +KA=1 +KS=0 +KX=0 +LF=0 +LW=132 +LL=0 +LT=8 +Z=0 +CommandFile=0 +RA_OPT= +[Options.RA78K0R 4] +Version=100 +G=1 +GA=1 +E=0 +COMMON=0 +COMPATI=0 +P=1 +KA=1 +KS=0 +KX=0 +LF=0 +LW=132 +LL=0 +LT=8 +Z=0 +CommandFile=0 +RA_OPT= +[Options.RA78K0R 5] +Version=100 +G=1 +GA=1 +E=0 +COMMON=0 +COMPATI=0 +P=1 +KA=1 +KS=0 +KX=0 +LF=0 +LW=132 +LL=0 +LT=8 +Z=0 +CommandFile=0 +RA_OPT= +[SrcFile] +Source1=loader.c +Source2=pm.c +Source3=i2c_ctr.c +Source4=main.c +Source5=magic.c +Source6=WDT.c +Source7=i2c_mcu.c +Source8=i2c_twl.c +Source9=led.c +Source10=rtc.c +Source11=vreg_ctr.c +Source12=vreg_twl.c +Source13=adc.c +Source14=renge\renge.c +Source15=accero.c +Source16=self_flash.c +Source17=sw.c +Source18=task_debug.c +Source19=task_misc.c +Source20=task_sys.c +Source21=pedo_alg_thre_det2.c +Source22=ini_VECT.c +Source23=task_status.c +[BuildBefore-AfterCmd] +Before1=c:\cygwin\bin\touch magic.c +After1=ruby nec_s_2_bsrbin2.rb bsr.hex +[Options.CC78K0R 0] +Version=210 +Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Include1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Memorymodel=1 +Flashobj=0 +FlashStartadr= +FlashBranchStartadr= +Mirror=0 +Saddrglobalchk=0 +Saddrglobal=1066 +Saddrstaticchk=0 +Saddrstatic=1072 +Bitfieldmsb=0 +Onebytechk=0 +Pacstructchk=0 +AssignROMchk=0 +AssignROM=0 +Maxoptimizechk=0 +Maxoptimize=1104 +Charunexpandchk=1 +Unsignedchar=0 +Usesaddrchk=0 +Autoallocationchk=1 +Jumpoptimize=1 +Librarycallchk=0 +Librarycall=1129 +Aggressivechk=1 +Relativebranchchk=1 +Debugoptchk=0 +Outdebugchk=1 +Outdebug=1153 +Outasmsrccmb0=inter_asm +Outasmsrccmb1=bsr.asm +Outasmsrcchk=1 +Outasmsrc=1158 +Outasmoptall=1 +Common=0 +Outerrlistchk=0 +Outerrlist=1174 +Xreference=0 +Preprocess=0 +Prenocomment=0 +Predefine=0 +Preifdef=1 +Preinclude=0 +Preline=1 +Prenumber=1 +Formfeed=0 +Columns=132 +Lines=0 +Tablength=8 +Ansi=0 +Cpraspras=1 +Commentnest=0 +Intunexpand=0 +Kanjicode=1210 +Verbose=0 +CommandFile=0 +Warninglevel=0 +Startupchk=1 +Fixation=1 +FarROMization=0 +Objectsel=1305 +Librarychk=1 +Floatingpoint=0 +Muldivunit=1 +Mulunit=1 +Startup=s0rml.rel +Library1=cl0rdm.lib +Library2=cl0rm.lib +Library3=cl0rmf.lib +VfiFileBoot0= +VfiFileBoot1=boot.vfi +VF78K0Rchk=0 +VF78K0Rvs= +[Options.CC78K0R 1] +Version=210 +Memorymodel=2 +Flashobj=0 +FlashStartadr= +FlashBranchStartadr= +Mirror=0 +Saddrglobalchk=0 +Saddrglobal=1066 +Saddrstaticchk=0 +Saddrstatic=1072 +Bitfieldmsb=0 +Onebytechk=0 +Pacstructchk=0 +AssignROMchk=0 +AssignROM=0 +Maxoptimizechk=0 +Maxoptimize=1104 +Charunexpandchk=1 +Unsignedchar=0 +Usesaddrchk=0 +Autoallocationchk=1 +Jumpoptimize=1 +Librarycallchk=1 +Librarycall=1128 +Aggressivechk=1 +Relativebranchchk=0 +Debugoptchk=0 +Outdebugchk=0 +Outdebug=1153 +Outasmsrcchk=0 +Outasmsrc=1157 +Outasmoptall=1 +Common=0 +Outerrlistchk=0 +Outerrlist=1173 +Xreference=0 +Preprocess=0 +Prenocomment=0 +Predefine=0 +Preifdef=1 +Preinclude=0 +Preline=1 +Prenumber=1 +Formfeed=0 +Columns=132 +Lines=0 +Tablength=8 +Ansi=0 +Cpraspras=0 +Commentnest=0 +Intunexpand=0 +Kanjicode=1210 +Verbose=0 +CommandFile=0 +Warninglevel=1 +Startupchk=1 +Fixation=1 +FarROMization=1 +Objectsel=1305 +Librarychk=1 +Floatingpoint=0 +Muldivunit=1 +Mulunit=1 +Startup=s0rll.rel +Library1=cl0rdm.lib +Library2=cl0rm.lib +Library3=cl0rmf.lib +VF78K0Rchk=0 +VF78K0Rvs= +[Options.CC78K0R 2] +Version=210 +Define0= +Define1=_debug_,_TEG_,proc_is_ke3 +Define2=_debug_,_TEG_,proc_is_ke3,%time% +Define3=_TEG_,proc_is_ke3 +Define4=proc_is_ke3 +Include0=renge,C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r +Include1=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Include2=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Memorymodel=1 +Flashobj=0 +FlashStartadr= +FlashBranchStartadr= +Mirror=0 +Saddrglobalchk=0 +Saddrglobal=1066 +Saddrstaticchk=0 +Saddrstatic=1072 +Bitfieldmsb=0 +Onebytechk=0 +Pacstructchk=0 +AssignROMchk=0 +AssignROM=0 +Maxoptimizechk=0 +Maxoptimize=1104 +Charunexpandchk=0 +Unsignedchar=0 +Usesaddrchk=0 +Autoallocationchk=1 +Jumpoptimize=1 +Librarycallchk=1 +Librarycall=1129 +Aggressivechk=1 +Relativebranchchk=0 +Debugoptchk=0 +Outdebugchk=1 +Outdebug=1153 +Outasmsrccmb0=inter_asm +Outasmsrccmb1=bsr.asm +Outasmsrcchk=1 +Outasmsrc=1158 +Outasmoptall=1 +Common=0 +Outerrlistchk=0 +Outerrlist=1174 +Xreference=0 +Preprocess=0 +Prenocomment=0 +Predefine=0 +Preifdef=1 +Preinclude=1 +Preline=1 +Prenumber=1 +Formfeed=0 +Columns=132 +Lines=0 +Tablength=8 +Ansi=0 +Cpraspras=1 +Commentnest=0 +Intunexpand=1 +Kanjicode=1210 +Verbose=0 +CommandFile=0 +Warninglevel=1 +Startupchk=1 +Fixation=0 +FarROMization=0 +Objectsel=1305 +Librarychk=1 +Floatingpoint=0 +Muldivunit=1 +Mulunit=1 +Startup=s0rm.rel +Library1=cl0rdm.lib +Library2=cl0rm.lib +Library3=cl0rmf.lib +VfiFileBoot0= +VfiFileBoot1=boot.vfi +VF78K0Rchk=0 +VF78K0Rvs= +[Options.CC78K0R 3] +Version=210 +Define0=_debug_,proc_is_bsr,_TEG_ +Define1=_debug_,proc_is_bsr +Define2=proc_is_bsr +Define3=_TEG_,proc_is_ke3 +Define4=proc_is_ke3 +Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Include1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Memorymodel=1 +Flashobj=0 +FlashStartadr= +FlashBranchStartadr= +Mirror=0 +Saddrglobalchk=0 +Saddrglobal=1066 +Saddrstaticchk=0 +Saddrstatic=1072 +Bitfieldmsb=0 +Onebytechk=0 +Pacstructchk=0 +AssignROMchk=0 +AssignROM=0 +Maxoptimizechk=0 +Maxoptimize=1104 +Charunexpandchk=1 +Unsignedchar=0 +Usesaddrchk=0 +Autoallocationchk=1 +Jumpoptimize=1 +Librarycallchk=0 +Librarycall=1129 +Aggressivechk=1 +Relativebranchchk=1 +Debugoptchk=0 +Outdebugchk=1 +Outdebug=1153 +Outasmsrccmb0=inter_asm +Outasmsrccmb1=bsr.asm +Outasmsrcchk=1 +Outasmsrc=1158 +Outasmoptall=1 +Common=0 +Outerrlistchk=0 +Outerrlist=1174 +Xreference=0 +Preprocess=0 +Prenocomment=0 +Predefine=0 +Preifdef=1 +Preinclude=0 +Preline=1 +Prenumber=1 +Formfeed=0 +Columns=132 +Lines=0 +Tablength=8 +Ansi=0 +Cpraspras=1 +Commentnest=0 +Intunexpand=0 +Kanjicode=1210 +Verbose=0 +CommandFile=0 +Warninglevel=0 +Startupchk=1 +Fixation=1 +FarROMization=0 +Objectsel=1305 +Librarychk=1 +Floatingpoint=0 +Muldivunit=1 +Mulunit=1 +Startup=s0rml.rel +Library1=cl0rdm.lib +Library2=cl0rm.lib +Library3=cl0rmf.lib +VfiFileBoot0= +VfiFileBoot1=boot.vfi +VF78K0Rchk=0 +VF78K0Rvs= +[Options.CC78K0R 4] +Version=210 +Define0=proc_is_bsr +Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Include1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Memorymodel=1 +Flashobj=0 +FlashStartadr= +FlashBranchStartadr= +Mirror=0 +Saddrglobalchk=0 +Saddrglobal=1066 +Saddrstaticchk=0 +Saddrstatic=1072 +Bitfieldmsb=0 +Onebytechk=0 +Pacstructchk=0 +AssignROMchk=0 +AssignROM=0 +Maxoptimizechk=0 +Maxoptimize=1104 +Charunexpandchk=1 +Unsignedchar=0 +Usesaddrchk=0 +Autoallocationchk=1 +Jumpoptimize=1 +Librarycallchk=0 +Librarycall=1129 +Aggressivechk=1 +Relativebranchchk=1 +Debugoptchk=0 +Outdebugchk=1 +Outdebug=1153 +Outasmsrccmb0=inter_asm +Outasmsrccmb1=bsr.asm +Outasmsrcchk=1 +Outasmsrc=1158 +Outasmoptall=1 +Common=0 +Outerrlistchk=0 +Outerrlist=1174 +Xreference=0 +Preprocess=0 +Prenocomment=0 +Predefine=0 +Preifdef=1 +Preinclude=0 +Preline=1 +Prenumber=1 +Formfeed=0 +Columns=132 +Lines=0 +Tablength=8 +Ansi=0 +Cpraspras=1 +Commentnest=0 +Intunexpand=0 +Kanjicode=1210 +Verbose=0 +CommandFile=0 +Warninglevel=0 +Startupchk=1 +Fixation=1 +FarROMization=0 +Objectsel=1305 +Librarychk=1 +Floatingpoint=0 +Muldivunit=1 +Mulunit=1 +Startup=s0rml.rel +Library1=cl0rdm.lib +Library2=cl0rm.lib +Library3=cl0rmf.lib +VfiFileBoot0= +VfiFileBoot1=boot.vfi +VF78K0Rchk=0 +VF78K0Rvs= +[Options.CC78K0R 5] +Version=210 +Define0= +Define1=_debug_,proc_is_bsr,_TEG_,_WM0_ +Define2=_debug_,proc_is_bsr,_TEG_,_WM0 +Define3=_debug_,proc_is_bsr,_TEG_ +Define4=_debug_,proc_is_bsr +Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Include1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r +Memorymodel=1 +Flashobj=0 +FlashStartadr= +FlashBranchStartadr= +Mirror=0 +Saddrglobalchk=0 +Saddrglobal=1066 +Saddrstaticchk=0 +Saddrstatic=1072 +Bitfieldmsb=0 +Onebytechk=0 +Pacstructchk=0 +AssignROMchk=0 +AssignROM=0 +Maxoptimizechk=0 +Maxoptimize=1104 +Charunexpandchk=1 +Unsignedchar=0 +Usesaddrchk=0 +Autoallocationchk=1 +Jumpoptimize=1 +Librarycallchk=0 +Librarycall=1129 +Aggressivechk=1 +Relativebranchchk=1 +Debugoptchk=0 +Outdebugchk=1 +Outdebug=1153 +Outasmsrccmb0=inter_asm +Outasmsrccmb1=bsr.asm +Outasmsrcchk=1 +Outasmsrc=1158 +Outasmoptall=1 +Common=0 +Outerrlistchk=0 +Outerrlist=1174 +Xreference=0 +Preprocess=0 +Prenocomment=0 +Predefine=0 +Preifdef=1 +Preinclude=0 +Preline=1 +Prenumber=1 +Formfeed=0 +Columns=132 +Lines=0 +Tablength=8 +Ansi=0 +Cpraspras=1 +Commentnest=0 +Intunexpand=0 +Kanjicode=1210 +Verbose=0 +CommandFile=0 +Warninglevel=0 +Startupchk=1 +Fixation=1 +FarROMization=0 +Objectsel=1305 +Librarychk=1 +Floatingpoint=0 +Muldivunit=1 +Mulunit=1 +Startup=s0rml.rel +Library1=cl0rdm.lib +Library2=cl0rm.lib +Library3=cl0rmf.lib +VfiFileBoot0= +VfiFileBoot1=boot.vfi +VF78K0Rchk=0 +VF78K0Rvs= +[ToolSet] +ToolSetName=(変更)78K0R Software Package V1.10 +Tool1=CC78K0R|W2.13 +Tool2=RA78K0R|W1.33 +Tool3=SK78K0R|V3.10 +Tool4=ID78K0R-QB|V3.61 +[Options.LCNV78K0R 0] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 1] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 2] +Version=100 +LCNV_GO=0 +O0=inter_asm +E=0 +CommandFile=0 +[Options.LCNV78K0R 3] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 4] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LCNV78K0R 5] +Version=100 +LCNV_GO=0 +E=0 +CommandFile=0 +[Options.LK78K0R 0] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=1 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 1] +Version=100 +O0=a.lmf +G=0 +E=0 +E0=a.elk +GO=0 +GOValue= +GOStart=FC00 +GOSizeValue=1024 +GI=0 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=1 +MemInfoCheck=0 +P=1 +P0=a.map +MI=0 +GB=0 +GBValue= +KM=1 +KD=1 +KP=0 +KL=0 +LF=0 +LL=0 +S=0 +W=1 +SELFCheck=0 +SELF=0 +ZB= +CommandFile=0 +[Options.LK78K0R 2] +Version=100 +O0=bsr.lmf +O1=bsr_k0r.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=0 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=1B339499E033F240BFAA +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=7EFBFF +KM=1 +KD=0 +KP=0 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib +B1=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +OFILE=C:\78k_data\yav-mcu-basara\branches\1.34_1.05nup\bsr.lmf +[Options.LK78K0R 3] +Version=100 +O0=bsr_bsr.lmf +O1=bsr_k0r.lmf +O2=bsr.lmf +O3=flash.lmf +O4=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_bsr.map +P1=bsr_k0r.map +P2=bsr.map +P3=flash.map +P4=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 4] +Version=100 +O0=bsr_k0r.lmf +O1=bsr.lmf +O2=flash.lmf +O3=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_k0r.map +P1=bsr.map +P2=flash.map +P3=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=0 +SELFCheck=1 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.LK78K0R 5] +Version=100 +O0=bsr_bsr.lmf +O1=bsr_k0r.lmf +O2=bsr.lmf +O3=flash.lmf +O4=a.lmf +G=1 +E=0 +E0=flash.elk +E1=a.elk +GO=1 +GOValue=85 +GOStart=FC00 +GOSizeValue=1024 +GI=1 +GIValue=FFFFFFFFFFFFFFFFFFFF +CCZA=0 +MemInfoCheck=1 +P=1 +P0=bsr_bsr.map +P1=bsr_k0r.map +P2=bsr.map +P3=flash.map +P4=a.map +MI=0 +GB=1 +GBValue=6EFBFF +KM=1 +KD=0 +KP=1 +KL=0 +LF=0 +LL=0 +B0=C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\lib78k0r\fsl.lib +D0=bsr_mcu.dr +D1=user_area.dr +S=1 +W=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +[Options.78K0R] +BuildMode=2 +BuildMode2=K0R_dbg +BuildMode3=BSR_dbg +BuildMode4=BSR_rel +BuildMode5=BSR_WM0 +DefaultMode2=1 +DefaultMode3=1 +DefaultMode4=1 +DefaultMode5=1 +[IncFile] +Include1=incs_loader.h +Include2=jhl_defs.h +Include3=config.h +Include4=user_define.h +Include5=bsr_system.h +Include6=renge\renge.h +Include7=renge\renge_defs.h +Include8=renge\renge_task_immediate.h +Include9=vreg_ctr.h +Include10=vreg_twl.h +Include11=loader.h +Include12=i2c_mcu.h +Include13=WDT.h +Include14=fsl_user.h +Include15=i2c_ctr.h +Include16=pm.h +Include17=rtc.h +Include18=reboot.h +Include19=magic.h +Include20=incs.h +Include21=i2c_twl.h +Include22=accero.h +Include23=pedometer.h +Include24=sw.h +Include25=adc.h +Include26=led.h +Include27=batt_params.h +Include28=pool.h +Include29=i2c_twl_defs.h +Include30=voltable.h +Include31=renge\renge_task_intval.h +Include32=self_flash.h +Include33=pedo_lpf_coeff.h +Include34=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +Include35=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h diff --git a/tags/1.34_1.05nup/yav_mcu_bsr.prk b/tags/1.34_1.05nup/yav_mcu_bsr.prk new file mode 100644 index 0000000..4100ac1 --- /dev/null +++ b/tags/1.34_1.05nup/yav_mcu_bsr.prk @@ -0,0 +1,14 @@ +[ProjectManager] +FrameMax=0 +FrameX=562 +FrameY=3 +FrameCX=1191 +FrameCY=681 +OpenFile1=ProjectWindow +PrjPos=0,0,706,0,291 +OpenFile2=config.h,0,299,4294967282,1414,587,29,23,29,0 +OpenFile3=OutputWindow +OutputPos=0,260,711,278,1155 +ActivePRJ=yav_mcu_bsr.prj +[ProjectWindow] +ProjectWindowDispType=0 diff --git a/tags/1.34_1.05nup/yav_mcu_bsr.prw b/tags/1.34_1.05nup/yav_mcu_bsr.prw new file mode 100644 index 0000000..7c0bbd6 --- /dev/null +++ b/tags/1.34_1.05nup/yav_mcu_bsr.prw @@ -0,0 +1,8 @@ +[System] +System1=default +[default] +Project1=yav_mcu_bsr.prj +[BATCH_BUILD] +Build1=yav_mcu_bsr.prj,Debug Build,1 +Build2=yav_mcu_bsr.prj,Release Build,0 +Build3=yav_mcu_bsr.prj,BSR_WM0,0 diff --git a/tags/1.34_1.05nup/yav_mcu_bsr.sdb b/tags/1.34_1.05nup/yav_mcu_bsr.sdb new file mode 100644 index 0000000..a87dfb5 --- /dev/null +++ b/tags/1.34_1.05nup/yav_mcu_bsr.sdb @@ -0,0 +1,271 @@ +[SdbInfo] +Ver=5 +[loader.c] +T=4e5ddf04 +1=incs_loader.h +2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +3=fsl_user.h +4=i2c_ctr.h +5=i2c_mcu.h +6=pm.h +7=rtc.h +8=reboot.h +9=magic.h +[pm.c] +T=4e5ddf37 +1=incs.h +2=adc.h +3=led.h +4=pm.h +5=renge\renge.h +6=batt_params.h +7=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +8=fsl_user.h +[i2c_ctr.c] +T=4e5ddf04 +1=config.h +2=incs.h +[main.c] +T=4e5ddf05 +1=incs_loader.h +2=WDT.h +3=rtc.h +4=pm.h +5=accero.h +6=led.h +7=adc.h +8=pool.h +[magic.c] +T=4e5ddf04 +1=config.h +2=magic.h +[WDT.c] +T=4e5ddf04 +1=incs_loader.h +[i2c_mcu.c] +T=4e5ddf04 +1=incs_loader.h +2=i2c_mcu.h +[i2c_twl.c] +T=4e5ddf04 +1=config.h +2=incs.h +3=i2c_twl_defs.h +4=i2c_twl.h +[led.c] +T=4e5ddf05 +1=incs.h +2=led.h +[rtc.c] +T=4e5ddf04 +1=incs.h +[vreg_ctr.c] +T=4e5ddf05 +1=incs.h +2=vreg_ctr.h +3=rtc.h +4=led.h +5=accero.h +6=pm.h +7=pool.h +8=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +9=fsl_user.h +[vreg_twl.c] +T=4e5ddf04 +1=incs.h +2=jhl_defs.h +3=led.h +4=vreg_twl.h +5=vreg_ctr.h +[adc.c] +T=4e5ddf04 +1=incs.h +2=adc.h +3=pm.h +4=led.h +5=vreg_twl.h +6=voltable.h +[renge\renge.c] +T=4e5ddf02 +1=renge\renge.h +2=renge\renge_task_intval.h +3=renge\renge_task_immediate.h +4=WDT.h +5=config.h +6=user_define.h +7=bsr_system.h +[accero.c] +T=4e5ddf04 +1=config.h +2=incs.h +3=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h +[self_flash.c] +T=4e5ddf04 +1=incs_loader.h +2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +3=fsl_user.h +4=i2c_ctr.h +5=pool.h +6=magic.h +7=pm.h +[sw.c] +T=4e5ddf04 +1=incs.h +2=i2c_twl.h +3=i2c_ctr.h +4=led.h +5=pm.h +6=rtc.h +7=sw.h +[task_debug.c] +T=4e5ddf05 +1=incs_loader.h +2=renge\renge.h +3=pm.h +4=accero.h +[task_misc.c] +T=4e5ddf04 +1=incs.h +2=renge\renge.h +3=pm.h +4=accero.h +5=adc.h +6=i2c_mcu.h +7=led.h +8=vreg_twl.h +[task_sys.c] +T=4e5ddf04 +1=incs.h +2=i2c_twl.h +3=i2c_ctr.h +4=led.h +5=accero.h +6=pm.h +7=rtc.h +8=sw.h +9=adc.h +10=self_flash.h +[pedo_alg_thre_det2.c] +T=4e5ddf04 +1=incs.h +2=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h +3=accero.h +4=pedometer.h +5=pedo_lpf_coeff.h +6=pool.h +[ini_VECT.c] +T=4e5ddf04 +1=config.h +[task_status.c] +T=4e5ddf05 +1=incs_loader.h +2=renge\renge.h +3=pm.h +4=accero.h +5=adc.h +6=i2c_mcu.h +[incs_loader.h] +T=4e5ddf05 +1=jhl_defs.h +2=user_define.h +3=bsr_system.h +4=renge\renge.h +5=vreg_ctr.h +6=vreg_twl.h +7=loader.h +8=i2c_mcu.h +9=WDT.h +[jhl_defs.h] +T=4e5ddf04 +1=config.h +[config.h] +T=4e5ddf41 +[user_define.h] +T=4e5ddf05 +[bsr_system.h] +T=4e5ddf04 +[renge\renge.h] +T=4e5ddf02 +1=renge\renge_defs.h +2=renge\renge_task_immediate.h +[renge\renge_defs.h] +T=4e5ddf02 +[renge\renge_task_immediate.h] +T=4e5ddf02 +1=renge\renge_defs.h +[vreg_ctr.h] +T=4e5ddf05 +1=config.h +[vreg_twl.h] +T=4e5ddf04 +[loader.h] +T=4e5ddf04 +[i2c_mcu.h] +T=4e5ddf04 +[WDT.h] +T=4e5ddf04 +[fsl_user.h] +T=4e5ddf04 +[i2c_ctr.h] +T=4e5ddf05 +[pm.h] +T=4e5ddf05 +[rtc.h] +T=4e5ddf05 +[reboot.h] +T=4e5ddf04 +[magic.h] +T=4e5ddf04 +[incs.h] +T=4e5ddf04 +1=jhl_defs.h +2=user_define.h +3=bsr_system.h +4=renge\renge.h +5=loader.h +6=vreg_ctr.h +7=vreg_twl.h +8=i2c_mcu.h +9=i2c_twl.h +10=rtc.h +11=accero.h +12=pm.h +13=sw.h +14=adc.h +15=WDT.h +[i2c_twl.h] +T=4e5ddf04 +[accero.h] +T=4e5ddf04 +1=jhl_defs.h +2=pedometer.h +[pedometer.h] +T=4e5ddf04 +[sw.h] +T=4e5ddf04 +1=config.h +[adc.h] +T=4e5ddf04 +1=jhl_defs.h +[led.h] +T=4e5ddf05 +[batt_params.h] +T=4e5ddf05 +[pool.h] +T=4e5ddf04 +1=pedometer.h +[i2c_twl_defs.h] +T=4e5ddf04 +[voltable.h] +T=4e5ddf04 +[renge\renge_task_intval.h] +T=4e5ddf02 +1=renge\renge_defs.h +[self_flash.h] +T=4e5ddf04 +[pedo_lpf_coeff.h] +T=4e5ddf05 +[..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h] +T=49a3bd4e +[..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h] +T=45f12258