diff --git a/branches/sim/VCProj/Debug/bsr_trunk.log b/branches/sim/VCProj/Debug/bsr_trunk.log index e8f4cb4..43de4de 100644 --- a/branches/sim/VCProj/Debug/bsr_trunk.log +++ b/branches/sim/VCProj/Debug/bsr_trunk.log @@ -1,76 +1,48 @@ -2011/08/02 17:36:43 にビルドを開始しました。 +2011/08/05 15:27:49 にビルドを開始しました。 1>ノード 2 上のプロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (build ターゲット)。 1>InitializeBuildStatus: - "AlwaysCreate" が指定されたため "Debug\sim.unsuccessfulbuild" を作成しています。 + "Debug\sim.unsuccessfulbuild" のタッチ タスクを実行しています。 ClCompile: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /Z7 /nologo /W1 /WX- /Od /Oy- /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TC /analyze- /errorReport:prompt ..\WDT.c ..\accero.c ..\adc.c ..\hal.c ..\i2c_ctr.c ..\i2c_mcu.c ..\i2c_twl.c ..\ini_VECT.c ..\led.c ..\led_cam.c ..\led_pow.c ..\loader.c ..\magic.c ..\main.c ..\pedo_alg_thre_det2.c ..\pm.c ..\renge\renge.c ..\rtc.c ..\self_flash.c ..\sw.c ..\task_debug.c ..\task_misc.c ..\task_status.c ..\task_sys.c ..\vreg_ctr.c ..\vreg_twl.c - WDT.c - accero.c + C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /Z7 /nologo /W1 /WX- /Od /Oy- /D _MBCS /Gm- /EHsc /MD /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TC /analyze- /errorReport:prompt ..\adc.c ..\magic.c ..\pm.c ..\task_misc.c adc.c - hal.c - i2c_ctr.c - i2c_mcu.c - i2c_twl.c - ini_VECT.c - led.c - led_cam.c - led_pow.c - loader.c magic.c - main.c - pedo_alg_thre_det2.c pm.c - 1>..\pm.c(1274): warning C4090: '=' : 異なる 'const' 修飾子です。 - renge.c - rtc.c - self_flash.c - sw.c - コードを生成中... - コンパイル中... - task_debug.c + 1>..\pm.c(1276): warning C4090: '=' : 異なる 'const' 修飾子です。 task_misc.c - task_status.c - task_sys.c - vreg_ctr.c - vreg_twl.c + 1>..\task_misc.c(287): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(287): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(289): warning C4133: '初期化中' : 'BT_VENDER *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(292): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(292): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(294): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(294): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(295): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(295): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(296): warning C4133: '初期化中' : 'family_ *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(298): error C2065: 'temp_bits' : 定義されていない識別子です。 + 1>..\task_misc.c(298): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(299): warning C4133: '初期化中' : 'unsigned short *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(300): warning C4133: '初期化中' : 'unsigned short *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(301): warning C4133: '初期化中' : 'unsigned short *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(302): warning C4133: '初期化中' : 'unsigned short *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(304): error C2065: 'temp_bits' : 定義されていない識別子です。 + 1>..\task_misc.c(304): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(306): warning C4133: '初期化中' : 'unsigned short *' と 'const u8 *' の間で型に互換性がありません。 + 1>..\task_misc.c(307): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(307): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(323): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(323): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(325): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(325): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(326): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(326): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(327): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(327): error C2109: 配列または、ポインターでない変数に添字が使われました。 + 1>..\task_misc.c(328): error C2065: 'temp' : 定義されていない識別子です。 + 1>..\task_misc.c(328): error C2109: 配列または、ポインターでない変数に添字が使われました。 コードを生成中... - Link: - C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /ManifestFile:"Debug\sim.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.pdb" /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.lib" /MACHINE:X86 Debug\accero.obj - Debug\adc.obj - Debug\hal.obj - Debug\i2c_ctr.obj - Debug\i2c_mcu.obj - Debug\i2c_twl.obj - Debug\ini_VECT.obj - Debug\led.obj - Debug\led_cam.obj - Debug\led_pow.obj - Debug\loader.obj - Debug\magic.obj - Debug\main.obj - Debug\pedo_alg_thre_det2.obj - Debug\pm.obj - Debug\rtc.obj - Debug\self_flash.obj - Debug\simFixture.obj - Debug\sw.obj - Debug\task_debug.obj - Debug\task_misc.obj - Debug\task_status.obj - Debug\task_sys.obj - Debug\vreg_ctr.obj - Debug\vreg_twl.obj - Debug\WDT.obj - Debug\renge.obj - LINK : 前回のインクリメンタル リンクで C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe が見つからなかったか、ビルドされませんでした。フル リンクを行います。 - bsr_trunk.vcxproj -> C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe - Manifest: - C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\mt.exe /nologo /verbose /outputresource:"C:\78k_data\yav-mcu-basara\branches\sim\VCProj\Debug\sim.exe;#1" /manifest Debug\sim.exe.intermediate.manifest - FinalizeBuildStatus: - ファイル "Debug\sim.unsuccessfulbuild" を削除しています。 - "Debug\sim.lastbuildstate" のタッチ タスクを実行しています。 - 1>プロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (build ターゲット) のビルドが完了しました。 + 1>プロジェクト "C:\78k_data\yav-mcu-basara\branches\sim\VCProj\bsr_trunk.vcxproj" (build ターゲット) のビルドが終了しました -- 失敗。 -ビルドに成功しました。 +ビルドに失敗しました。 -経過時間 00:00:04.00 +経過時間 00:00:00.67 diff --git a/branches/sim/VCProj/bsr_trunk.sdf b/branches/sim/VCProj/bsr_trunk.sdf index b0defd5..85feefb 100644 Binary files a/branches/sim/VCProj/bsr_trunk.sdf and b/branches/sim/VCProj/bsr_trunk.sdf differ diff --git a/branches/sim/VCProj/bsr_trunk.suo b/branches/sim/VCProj/bsr_trunk.suo index c6f6301..cacf4ca 100644 Binary files a/branches/sim/VCProj/bsr_trunk.suo and b/branches/sim/VCProj/bsr_trunk.suo differ diff --git a/branches/sim/VCProj/bsr_trunk.vcxproj b/branches/sim/VCProj/bsr_trunk.vcxproj index 506aae7..77a492f 100644 --- a/branches/sim/VCProj/bsr_trunk.vcxproj +++ b/branches/sim/VCProj/bsr_trunk.vcxproj @@ -80,6 +80,7 @@ + @@ -134,6 +135,7 @@ + diff --git a/branches/sim/VCProj/bsr_trunk.vcxproj.filters b/branches/sim/VCProj/bsr_trunk.vcxproj.filters index af77d25..77941dc 100644 --- a/branches/sim/VCProj/bsr_trunk.vcxproj.filters +++ b/branches/sim/VCProj/bsr_trunk.vcxproj.filters @@ -99,6 +99,9 @@ ソース ファイル + + ソース ファイル + @@ -107,9 +110,6 @@ ヘッダー ファイル - - ヘッダー ファイル - ヘッダー ファイル @@ -203,6 +203,12 @@ ヘッダー ファイル + + ヘッダー ファイル + + + ヘッダー ファイル + diff --git a/branches/sim/accero.c b/branches/sim/accero.c index dc52759..49357d0 100644 --- a/branches/sim/accero.c +++ b/branches/sim/accero.c @@ -174,58 +174,67 @@ task_status_immed tski_acc_write( ) ========================================================*/ 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 ); // Ƃ肠A^XN͍폜ȂĂ͂ȂȂ - }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 - { - // @hA - str_send_buf[2] = 0x10; // 3 IRQ pol :Active HI, Drive:Pushpull, - } -*/ +// iic_mcu_read_a_byte( IIC_SLA_ACCEL, ACC_REG_WHOAMI ); // X^bNȂ̂œWJc +// if( iic_mcu_result == ERR_NOSLAVE ) + { + u8 dummy; + + if( iic_mcu_read( IIC_SLA_ACCEL, ACC_REG_WHOAMI, 1, &dummy ) == ERR_NOSLAVE ) + { + vreg_ctr[ VREG_C_STATUS_1 ] |= REG_BIT_ACCERO_ERR; + return ( ERR_FINISED ); // Ƃ肠A^XN͍폜ȂĂ͂ȂȂ + // ܂ + }else{ + vreg_ctr[ VREG_C_STATUS_1 ] &= ~REG_BIT_ACCERO_ERR; + } + } + + { + u8 str_send_buf[4]; + + str_send_buf[1] = 0x00; // ctrl2 HPF:normal, filterd, HPF for IRQ : dis/dis, HPF coeff:norm + /* if( system_status.model == MODEL_TS_BOARD ) - { - str_send_buf[2] = bits8(0,0,0,0, 0,0,1,0); // sŝ߁Aƕ - } - else - { - str_send_buf[2] = bits8(0,0,0,1, 0,0,0,0); - } - str_send_buf[3] = 0x80; // ctrl3 block update:enable, MSB first, scale: +-2G(default), selftest: dis + { + // TS Final SoC + str_send_buf[2] = 0x02; // 3 IRQ pol :Active HI, Drive:Pushpull, + } + else + { + // @hA + str_send_buf[2] = 0x10; // 3 IRQ pol :Active HI, Drive:Pushpull, + } + */ + if( system_status.model == MODEL_TS_BOARD ) + { + str_send_buf[2] = bits8(0,0,0,0, 0,0,1,0); // sŝ߁Aƕ + } + else + { + str_send_buf[2] = bits8(0,0,0,1, 0,0,0,0); + } + 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; - // S~ - 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( ( vreg_ctr[VREG_C_ACC_CONFIG] & + ( VREG_BITMASK_ACC_CONF_HOSU | VREG_BITMASK_ACC_CONF_ACQ ) ) == 0 ) + { + PMK23 = 1; + // S~ + 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 ); + } // Jǂ if( ACC_VALID ) diff --git a/branches/sim/adc.c b/branches/sim/adc.c index 93a1a91..23621aa 100644 --- a/branches/sim/adc.c +++ b/branches/sim/adc.c @@ -11,9 +11,6 @@ #include "vreg_twl.h" -#define _10db_ -#include "voltable.h" - // ===================================================== // bit adc_updated; @@ -21,15 +18,17 @@ bit vol_changed_by_ctr; bit vol_changed_by_twl; u8 vol_old; +u8 adc_raw_vol; +u8 adc_raw_dep; -u8 adc_raw_vol; -u8 adc_raw_dep; +u8 vol_polling; +u8 vol_level_twl; -u8 vol_polling; - -u8 vol_level_twl; +extern const u8 slider_to_codec[]; + +// ===================================================== // typedef struct filter_work { u8* value_used; @@ -56,7 +55,7 @@ filter_work work_vr_vol = { twl32 -> 8 e[u 0`1,`4,`8,`13,`18,`23,`28,31 */ -const u8 TWL_VOL_BOUNDARY[] = { +static const u8 TWL_VOL_BOUNDARY[] = { 1, 4, 8, 13, 18, 23, 28, 31 }; @@ -300,7 +299,7 @@ case ( ADC_SEL_AMB_BRIT ): // raw_adc_temperature = vreg_ctr[ VREG_C_HAL_OVW_TEMPERATURE ]; } - if( (( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_MGIC_ERR ) == 0 ) && + if(// (( vreg_ctr[ VREG_C_STATUS_1 ] & REG_BIT_MGIC_ERR ) == 0 ) && (( system_status.pwr_state == ON ) || ( system_status.pwr_state == SLEEP ) ) diff --git a/branches/sim/bsr.hex b/branches/sim/bsr.hex index 8763fc8..290ad73 100644 --- a/branches/sim/bsr.hex +++ b/branches/sim/bsr.hex @@ -1,1003 +1,1005 @@ -:02000000660D8B -:0400100036493849EC -:02001C00F84AA0 -:02002400454B4A -:02002A00904BF9 -:08003400B84C5B4CB44CDE4DEE -:02004A003A4931 -:02005A007549E6 -:02006200624DED -:0400C0007EFBFF04C0 +:02000000720D7F +:02000200FFFFFE +:040010000B490D4942 +:02001C00CD4ACB +:020024001A4B75 +:02002A00654B24 +:08003400924C354C8E4CB04D8E +:02004A000F495C +:02005A004A4911 +:02006200344D1B +:0400C0007EFBFF853F :0A00C4001B339499E033F240BFAA09 -:1000CE00C7C1FBF8FFCEABACC736F00071F4C6610A -:1000DE00D8710016F98EA89C018C015C10D1DD0A36 -:1000EE007110BEFB710016F9EF0B8C015C80D161B3 -:1000FE00E8710016F98F16F931030EF6B1BBF661F1 -:10010E004900DD05618900EFF5FDD401FD2801FDF3 -:10011E008001FD6402EFAEC0C6D7C7360000674C43 -:10012E0009DE3F318E04F60FC1317B9EFDC411896D -:10013E007267318E04F64F14896142DF03F6EF01C8 -:10014E00E660610667318E124900207267318E04B7 -:10015E00F64F14896142DF03F6EF01E66061068710 -:10016E00EFBC40F84F3A61E88666D161E8FDDE06E5 -:10017E00C6D751105B0C319E609F18F94018F901DB -:10018E00DF05CD2F05EF03CD2F078F16F95CE39F0B -:10019E0016F951035B04318EE7240000DD1023DDD8 -:1001AE000823DF0E712016F9D7713016F9D771407A -:1001BE0016F9D7717BFACEA010CEA180E5F300CE52 -:1001CE00A408F5AAFFD78F16F9310508CD0003CD87 -:1001DE000307EF03CD030ECE23F88F16F931030B71 -:1001EE00CD0408CD0508F690BFB401CF1105F8F582 -:1001FE0021FFCE22E9CE24F3CE25FACE26FCCE2741 -:10020E005FCE2EFCCF120511CF350002CF3700196D -:10021E00CF530006CBEEFEFFCE3831CE3970CF383D -:10022E00050A308700BF1801BF1A01BF1C01BF1E8F -:10023E0001D7C7C1C1FBF8FFCEABAC8C02D1DD122A -:10024E00616902305C03BBF6614900DDEE61890035 -:10025E00EFF51004C6D7F50EFCF510FCCF16FCFF1B -:10026E00CF12FCFFCF13FCFFFD6D2FFD5238FDCEDC -:10027E0004717AFAFDB123F514F98F16F9310513CD -:10028E005003FD5A2B625C01D161E8CF14F902CF05 -:10029E00C7FB64FD4D30FDE34471025F712BE7FD3A -:1002AE005538FDF43861EDEFF6D7D7C7F616FDCE0B -:1002BE0004717BFA31225D0871225D717AFAEF0BBF -:1002CE00717AFAA7F647DFE9E2EF01F2C6D7C7C1A6 -:1002DE00C1FBF8FF17A1C1E0C18C0A70C18C02707E -:1002EE00FD04031006D2DF04F437EF03CD37028C82 -:1002FE0001721004C6D7C7C1FBF8FFFDB902D2DDEB -:10030E0003E2EF618B70FD2204D2DD0771235D5293 -:10031E0002EF528C0870FD3704FD82048B6C017065 -:10032E00FD3704300400BF2401301740BF1C0130DC -:10033E000400BF22018C0A91DF04F6BF2A01710B63 -:10034E00E2CE44FF3182E202EFFAAC0C148E4499F5 -:10035E0061790C61690A8C0AD1DFDAFDAB04710B8D -:10036E00E271235DF2C0C6D7C7C1FBF8FFFDB9022B -:10037E00D2DD03E2EF25710AE68B70FD2204D2DD99 -:10038E000771235D5202EF138C0870FD37048C0A3F -:10039E0070FD3704FDAB0471235DF2C0C6D7C7C133 -:1003AE00FBF8FFFDB902D2DD03E2EF65710AE671DB -:1003BE000BE28B70FD2204D2DD0771235D5202EF3A -:1003CE0050710BE231125D39C73432FBAC0C165250 -:1003DE00048B99A5A792DFF9C63184BD02EFFA719D -:1003EE007ABDCEB144CBB432FB8C0A318EBEB8CEC0 -:1003FE00BB48714BE1714BE5710ABD8C089E44EF11 -:10040E000F710BE68C089E448C0A9D36AC0CBD34E5 -:10041E00F2C0C6D7C716FD5A0417FD3704D2DD0643 -:10042E00FDAB04E2EF01F2C6D7C716710AE6710BF7 -:10043E00E2669E443182E202EFFAF6420401DD09E1 -:10044E00AF0401BF0C01E2EF01F2C6D7AF280108DD -:10045E005CFB08BF2801FDB802AF28015CFBBF287A -:10046E0001300400BF2A01301780BF1C0130040088 -:10047E00BF2201D7AF2401086C0408BF2401AF28A6 -:10048E00016C0F086C0B08BF2801FDB802AF2A01E2 -:10049E00085CFB08BF2A01FDB802ED5A04300400C7 -:1004AE00BF2401F6BF2A01300B0BBF2801FDB80295 -:1004BE00300B0FBF2801FDB802300F0FBF2801D738 -:1004CE0031345D01D771225D710BBD0000717BBDB2 -:1004DE006A0E03713B25713B23500AFD40027120C9 -:1004EE00F000FDB802F6BF26015024BF1401CB4424 -:1004FE000014300F0FBF280171135D710BE2710AEA -:10050E00E6FD5A04CE44FF3182E202EFFAFDAB045F -:10051E00AF0401BF0C0171235D71325DD731245DD3 -:10052E0002EFFAFD8204713A25713A235A0EFC71DC -:10053E0028F00071335DD7C7880616FDB902D2DDEB -:10054E0003E2EF38710AE650A4FD2204D2DD0771F2 -:10055E00235D5202EF2617FD37046770FD3704FD49 -:10056E00820450A4FD37045020FD3704D936FBFD1C -:10057E003704A036FBFDAB0471235DF2C6D7C7204E -:10058E0008FBF8FFFDDC085014C15008FD0E08C032 -:10059E00CC07048C074C14DE0C8C07318EFD480AF8 -:1005AE00615907EFEECC07048C074C1461C8ED7A45 -:1005BE0006CC06008C064C0461C8ED5906301AF9BB -:1005CE00BC02F6BBCEABAC31B2D109C73641057118 -:1005DE0084C6DEF3F1C73641057184C661DC9C0525 -:1005EE00713BD1AC02148F40059971505005617961 -:1005FE0002617900F0E1614900DD09C736410571FC -:10060E0084C6DEC3F1C73641057184C661DC0E05B2 -:10061E009C055040C18C07318E31AD128C06318E47 -:10062E00318D03BDD831FFBDDADADAADD8FD140D48 -:10063E00C0D2DD0C5008C15014FD0E08C0FDD10B08 -:10064E008C05D1DF06615906EDC2058C07318EFD92 -:10065E004C0AD2DD0C5008C15014FD0E08C0FDD15D -:10066E000B8C05D1DF06615907EDB605716050059B -:10067E00CC0400CC05008C054C09DE2B8C05318E8C -:10068E0004F61FC1317B9EFDC41189728C05318E1B -:10069E0004F64F14896142DF03F6EF01E6600E04A3 -:1006AE009C04615905EFCF41001140F81F3A61E8F3 -:1006BE006159048C04D1DF08FDD20BFDE40CEF0C64 -:1006CE005008C15014FD0E08C0FDD10B1008C6D73E -:1006DE00C72004FBF8FF715B21CC0100F6BC02AC15 -:1006EE0002440900DE3EAC0204F60F1441001189EB -:1006FE0072AC020C5014896142DF03F6EF01E66022 -:10070E000E019C01AC021249005072AC0204F67F3D -:10071E0014896142DF03F6EF01E6600E019C016170 -:10072E007902EFBB40F67FFF61F86159018C01D170 -:10073E0061F8EDDC07CC0100717AFAFDCE0471137D -:10074E0000711B20710303710205E0C15003FD49C6 -:10075E002BC05013FD4002500FC1E0FD492BC0CEFF -:10076E00ABAC6159018C0191DD068C014C03DF03AA -:10077E00E6EF01F66061FB7151018C014C0861F8E6 -:10078E00CC010031320705A044FCEF03F544FC40D8 -:10079E0044FC11DC0DF544FCF0C15003FD492BC0A7 -:1007AE00EF12E6BC02F6614902DDB4000000006102 -:1007BE007902EFF1CE3708CBE4FFFFCBE6FFF7CEA1 -:1007CE00D4FFCF370008F5120561FDF5ABFFFDDC58 -:1007DE0008D25008C15014FD0E08C0D2FDD10B1026 -:1007EE0004C6D73184BD02EFFA717BBDCBE4FFFFA7 -:1007FE00CBE6FFFFCBD4FFFF717ABED7717BBED79E -:10080E00C7C1200CFBF8FF8C0C318E31ADC1317B92 -:10081E009DD4C0BC068DD49C088C149C0B8C1431BA -:10082E008E040C00128C0B318EBDD813FDA30F61FC -:10083E00C8EDD708CEABACCC05068C0B318EFD4483 -:10084E000AD2DD158C0B318EFD480A6169058C05C7 -:10085E00D1DFE7FD0A08E2EF71CC0A008C0A4C04E6 -:10086E00DE54F6BC02301AF9BBAC06148C089EFDA1 -:10087E00118972AB146299AC06A1BC066179006154 -:10088E007902F0E1614902DFE05040C18C0B318EFC -:10089E0031AD128C0A318E318D03BDD831FFBDDAE8 -:1008AE00DADAADD8FD140DC0D2DD06FD0A08E2EF8E -:1008BE001961590AEFA68C0B318EFD4C0AD2DD035D -:1008CE00E2EF0761590BED2B08F2100EC6D7C77178 -:1008DE007B9D717BFAFDF107301AF9FDF70AFD8257 -:1008EE000AC6D7FDDC08FDD10BFD0A08F5ABFFF2F9 -:1008FE00D7C7316460067110CBFBEF047118CBFBC8 -:10090E008FCBFB7FECFC76D1DD5C8FCBFB9FECFCC1 -:10091E004014F903DF22665C10D1DD1C8FCBFB5C2B -:10092E0010D1DD0B5080C15011FDA534C0EF095020 -:10093E0040C15011FDA534C04014F903DD0640142A -:10094E00F904DF22665C02D1DD1C8FCBFB5C02D189 -:10095E00DD0B5040C15010FDA534C0EF095020C131 -:10096E005010FDA534C0C6D7C78F0EFC768F0FFC76 -:10097E0077665C80D1DD10675C80D1DF0571136016 -:10098E00EF0B711260EF06710407711160665C4027 -:10099E00D1DD10675C40D1DF05712360EF0B712252 -:1009AE0060EF06711405712160665C01D1DD106780 -:1009BE005C01D1DF05713360EF0B713260EF0671B0 -:1009CE003407713160665C02D1DD10675C02D1DFE5 -:1009DE0005714360EF1D714260EF184017F901DF9A -:1009EE0008710402714160EF0AC736100571C4C662 -:1009FE00714160665C04D1DD10675C04D1DF057166 -:100A0E005360EF0B715260EF0671440771516066CF -:100A1E005C08D1DD10675C08D1DF05716360EF0BF8 -:100A2E00716260EF06711407716160665C10D161CE -:060A3E00E8715AD1C6D791 -:100A44005208EF065203EF025206FEE600FE1B00B8 -:100A5400DC16089F03088F0408089F040862FE241C -:100A640000089F0408EEBF00EEBA00C1C514410E91 -:100A740011D9D0FF118FD1FF312E45C4C0D7F23127 -:100A8400A2C401E2D79DE261DD4C09DF12717BFA59 -:100A9400C18F06089F31FDC0CF060800EE27003144 -:100AA400F2FA04CF0608004C00DF05D50008DD1675 -:100AB40061DD717BFAD50608DD0ACDE31F61CD61E6 -:100AC400CDEE160061CDFED40061FFFE9A00FCF865 -:100AD400FF0EFEB20061CDFED5004C09DF0EC18FC2 -:100AE40006086F31FD9F0608C0EE0400CF0608001B -:100AF400F8E3D75200EF025202FE3700CF30FD0078 -:100B0400CF060800BF0408C716629F000841001101 -:100B14008F5A209B4100118F5B209F0108C6510012 -:100B2400FE62FFEF025205CF060800C1510CFE0A17 -:100B340000C0D7C1511DFE0200C0D761DD717BFA30 -:100B440070CEC0A59EC47CFF9EC4609EC461CDD7F8 -:100B540061DD717BFAC18EC45C1BFED6FFCF060833 -:100B640001FED7FFC061CDD731F2FA1AC1AEE4BF9E -:100B740022FDAEE6BF24FDAED4BF26FD30FFFFBE8E -:100B8400E4BEE6BED4C0D731F2FA11C1AF22FDBE35 -:100B9400E4AF24FDBEE6AF26FDBED4C0D7C1BF2856 -:100BA400FD13BF2AFD15BF2CFD17BF2EFDC0D7AF07 -:100BB40028FDDB2AFDEB2CFDFB2EFDD7534B3052D9 -:100BC4005430324E323030475631323000FFC1504B -:100BD400FEFEAB0061DD717BFACF060800FE0A0061 -:100BE400FEA4FF61CDF8E3EECF00C7FB0408BF22EB -:100BF400FD8FC0009C05C5C337040600BF24FD3526 -:100C040036360C300000522BFE6600C2C4C630E4F7 -:100C14000BB800300000B8022004AF24FDB8003047 -:100C24000F00B802AF22FD61FF520AFE3AFFECF852 -:100C3400FF0E717BFAC1C7FB04088C05C65C80FEFD -:100C44000200C0D761DD717BFA70CFC0FFA59FC0E1 -:100C5400007CFF9FC000609FC00061CDD7618BFE08 -:100C6400E2FF717BBE410011FB000017CEFC006166 -:100C7400CB089EFDF31161C999A58392DFF7D7FED6 -:100C8400B1FED530FDDF23C1CF0308035109FEF4C3 -:100C9400FDC0D2DF37FE3800A20408CF0308075195 -:100CA40009FEE1FDD2B20408DF22C7FB0408318348 -:100CB40002C6D7C6510AFECCFD624C1FDF06CF30F8 -:100CC400FD01EF04CF30FD00C0EE5BFEC0EE55FE2B -:100CD400C7C1FB04088B31196C0161589BC0C6D78E -:100CE400717BFAFE4DFEAF0408040600C1143648B9 -:100CF4000C300000522DF3FE77FF8FC000FE2BFE58 -:100D040061CF5C807C8073C0041900CEFC0F61CB82 -:100D1400C55404EF03C55417FE18FEC7360008BBBC -:100D2400629C0288089C03D1DD334C41DE2F70F1B4 -:100D3400312DB161090033081C000851FF612A41BB -:100D44000E118FD0FF613B118FD1FF6138DC0E8B08 -:100D54005C03DF0964C6C4FE2BFDEECAFDC6C4EE07 -:020D6400C3FDCD -:100D660061CF5100718C7109FECBF800FEFCC10108 -:100D760000F6BF00F953C0F693935820FEDFF94101 -:100D86000036EE4D34F6FCEF05118B99A7A51744F6 -:100D96001A4EDFF53602F930F6FCEF04CC0000A758 -:100DA60047DFF94100361A4E3420FEEF05118B99C4 -:100DB600A7A51744224EDFF53628FE305CFEEF0469 -:100DC600CC0000A747DFF9FCCE0000EFFE61DD7125 -:100DD6007BFABEF0ADD8BEF200AEF661CDD7C361E8 -:100DE600DD717BFABEF0ADD8BEF200DBF6FFADDCFE -:100DF600BEF000AEF6BDD8AEF40312ADDABEF20018 -:100E0600AEF661CD03BDDAC2D7C3F33174D9088318 -:100E1600C1F626D8BDD8C031750683C312F623C2E3 -:100E2600FD310E93DF0312F623C2D7440000DD2600 -:100E360061DD717BFACFE80080BEF6F6BEF4BEF245 -:100E4600ADD8BEF0CFE800818FE8003103FAAEF0EE -:100E5600F5E80061CDD7B1D7C3F33174D90883C1A2 -:100E6600F626D8BDD8C0317505C312F623C2FD7F5C -:100E76000E93DF0312F623C2D7440000DD2761DD9F -:100E8600717BFACFE80080BEF6F6BEF4BEF2ADD8AE -:100E9600BEF0CFE800818FE8003103FAAFE000F53D -:100EA600E80061CDD7ADD8D7C3F33174DB0F83C16A -:100EB600F626D8BDD861317026DABDDAC031750D97 -:100EC60083C312F626DCBDDC61317023C2FDE70E5A -:100ED60093DF0CF626D8BDD861317026DABDDAC2AA -:100EE600D7C161686BDC6BDDC0DD2F61DD717BFA1C -:100EF600CFE80080BEF4ADDCBEF6ADD8BEF0ADDA0C -:100F0600BEF2CFE800818FE8003103FAAEF0BDD81B -:100F1600AEF2BDDAF5E80061CDD7F6BDD8BDDAD7B9 -:100F26008292DD2B61DD717BFACFE80080BEF0F6A0 -:100F3600BEF2BEF46208BEF6CFE800818FE800314B -:100F460003FAAFE0006072AEF0F5E80061CDD7605D -:100F560072F6B1D706DABDDAADDC06D8BDD861D8EF -:100F6600A6DAD7D1DD17C1C3DAD89DD8ADDA311CE0 -:100F760061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD73 -:100F86001BC1C3DADA9DDAADD8311E33311E337197 -:100F9600F9B4DADFF4BDD813BDDAC2C0D746D8DD5E -:100FA6000771FF7177D971C0D75BDB9DDB605BDAB8 -:100FB6009DDAADDC5BD9085BD808BDD8D7C3C7F3CB -:100FC600728EFDC162314C410036E44D1161A07252 -:070FD600C09EFD62C6C2D7F8 -:0A0FF60031393A35313A3135000047 -:0A20000031393A35313A313500002C -:10200A0005214F7B9EC5E9007F7E7D7C7A797877B2 -:10201A007675747271706F6E6D6C6A6968676665E1 -:10202A00646261605F5E5D5C5A59585756555352F7 -:10203A0051504F4E4D4B4A49494847464543424104 -:10204A00403F3E3D3B3A39380104080D12171C1F28 -:10205A00080101020203030200FEFBF7F3F0F0F3AA -:10206A00FA041225384D5F6E777A776E5F4D382500 -:10207A001204FAF3F0F0F3F7FBFE00020303020284 -:10208A00010000001F003B005A0078009700B500CD -:10209A00D400F300110130014E0119263444536271 -:1020AA006E777D80807D776E625344342619100ADC -:1020BA0008080808080808080A10AEF0B430B74043 -:1020CA00BA30BB50BBB0BC50BD10BD60BDB0BFE0A4 -:1020DA00C2B0C420C7B0CAE0CE1001F01410142058 -:1020EA000630639049006E0077707B001900190072 -:1020FA0017F01C6012001200120002005C00360089 -:10210A00A70000D8EAE88C309C10A5E0B040B1C026 -:10211A00B200B250B310B490B620B860BA50BFA0A3 -:10212A00C6B0CE90D02000200020002000207B30B6 -:10213A00686020001700173012F00DE007F0070062 -:10214A00093001C001C00100AB000000670020DABD -:10215A006967A120B750B9D0BB00BC30BC60BCA035 -:10216A00BD10BDC0BE70BFD0C2A0C400C850CC80D4 -:10217A00D0B001A0251018B017C095206FE07C6080 -:10218A003510350037F016F01CA0173011D011F0B9 -:10219A0011F002005E00A7002700B0DAF5F38C30D8 -:1021AA009C10A5E0B040B1C0B200B250B310B490D8 -:1021BA00B620B860BA50BFA0C6B0CE90D0200020DA -:1021CA000020002000207B306860200017001730B4 -:1021DA0012F00DE007F00700093001C001C001004C -:1021EA00AB000000670020DA696700000000000009 +:0A00CE00FFFFFFFFFFFFFFFFFFFF32 +:1000D800C7C1FBF8FFCEABACC736F00071F4C66100 +:1000E800D8710016F98EA89C018C015C10D1DD0A2C +:1000F8007110BEFB710016F9EF0B8C015C80D161A9 +:10010800E8710016F98F16F931030EF6B1BBF661E6 +:100118004900DD05618900EFF5FDDE01FD3201FDD5 +:100128008A01FD6E02EFAEC0C6D7C7360000674C25 +:1001380009DE3F318E04F60FC1317B9EFDC4118963 +:100148007267318E04F64F14896142DF03F6EF01BE +:10015800E660610667318E124900207267318E04AD +:10016800F64F14896142DF03F6EF01E66061068706 +:10017800EFBC40F84F3A61E88666D161E8FDEA06CF +:10018800C6D751105B0C319E609F18F94018F901D1 +:10019800DF05CD2F05EF03CD2F078F16F95CE39F01 +:1001A80016F951035B04318EE7240000DD1023DDCE +:1001B8000823DF0E712016F9D7713016F9D7714070 +:1001C80016F9D7717BFACEA010CEA180E5F300CE48 +:1001D800A408F5AAFFD78F16F9310508CD0003CD7D +:1001E8000307EF03CD030ECE23F88F16F931030B67 +:1001F800CD0408CD0508F690BFB401CF1105F8F578 +:1002080021FFCE22E9CE24F3CE25FACE26FCCE2736 +:100218005FCE2EFCCF120511CF350002CF37001963 +:10022800CF530006CBEEFEFFCE3831CE3970CF3833 +:10023800050A308700BF1801BF1A01BF1C01BF1E85 +:1002480001D7C7C1C1FBF8FFCEABAC8C02D1DD1220 +:10025800616902305C03BBF6614900DDEE6189002B +:10026800EFF51004C6D7F50EFCF510FCCF16FCFF11 +:10027800CF12FCFFCF13FCFFFD8209FD712FFD5645 +:1002880038FDDB04717AFAFDB123F514F98F16F9FC +:100298003105135003FD612B625C01D161E8CF1475 +:1002A800F902CFC7FB64FD5130FDB84471025F719C +:1002B8002BE7FD5938FDF53861EDEFF6D7D7C7F6CE +:1002C80016FDDB04717BFA31225D0871225D717ABB +:1002D800FAEF0B717AFAA7F647DFE9E2EF01F2C607 +:1002E800D7C7C1C1FBF8FF17A1C1E0C18C0A70C113 +:1002F8008C0270FD11031006D2DF04F437EF03CD32 +:1003080037028C01721004C6D7C7C1FBF8FFFDC6BF +:1003180002D2DD03E2EF618B70FD2F04D2DD07719D +:10032800235D5202EF528C0870FD4404FD8F048B4C +:100338006C0170FD4404300400BF2401301740BF35 +:100348001C01300400BF22018C0A91DF04F6BF2A89 +:1003580001710BE2CE44FF3182E202EFFAAC0C14D9 +:100368008E449961790C61690A8C0AD1DFDAFDB88B +:1003780004710BE271235DF2C0C6D7C7C1FBF8FF59 +:10038800FDC602D2DD03E2EF25710AE68B70FD2F70 +:1003980004D2DD0771235D5202EF138C0870FD440F +:1003A800048C0A70FD4404FDB80471235DF2C0C6D4 +:1003B800D7C7C1FBF8FFFDC602D2DD03E2EF6571C6 +:1003C8000AE6710BE28B70FD2F04D2DD0771235D05 +:1003D8005202EF50710BE231125D39C73432FBAC77 +:1003E8000C1652048B99A5A792DFF9C63184BD0279 +:1003F800EFFA717ABDCEB144CBB432FB8C0A318EA0 +:10040800BEB8CEBB48714BE1714BE5710ABD8C0893 +:100418009E44EF0F710BE68C089E448C0A9D36AC07 +:100428000CBD34F2C0C6D7C716FD670417FD4404D7 +:10043800D2DD06FDB804E2EF01F2C6D7C716710A8D +:10044800E6710BE2669E443182E202EFFAF642045C +:1004580001DD09AF0401BF0C01E2EF01F2C6D7AF1D +:100468002801085CFB08BF2801FDC502AF28015C14 +:10047800FBBF2801300400BF2A01301780BF1C01D0 +:10048800300400BF2201D7AF2401086C0408BF2440 +:1004980001AF28016C0F086C0B08BF2801FDC502CD +:1004A800AF2A01085CFB08BF2A01FDC502ED6704FD +:1004B800300400BF2401F6BF2A01300B0BBF28010E +:1004C800FDC502300B0FBF2801FDC502300F0FBF5D +:1004D8002801D731345D01D771225D710BBD000051 +:1004E800717BBD6A0E03713B25713B23E0FD4A0217 +:1004F8007120F000FDC502F6BF26015024BF14018B +:10050800CB440014300F0FBF280171135D710BE24B +:10051800710AE6FD6704CE44FF3182E202EFFAFD7C +:10052800B804AF0401BF0C0171235D71325DD7318E +:10053800245D02EFFAFD8F04713A25713A235A0EB1 +:10054800FC7128F00071335DD7C7880616FDC60216 +:10055800D2DD03E2EF38710AE650A4FD2F04D2DDA4 +:100568000771235D5202EF2617FD44046770FD44AE +:1005780004FD8F0450A4FD44045020FD4404D936E2 +:10058800FBFD4404A036FBFDB80471235DF2C6D719 +:10059800C72008FBF8FFFDE8085014C15008FD1AF1 +:1005A80008C0CC07048C074C14DE0C8C07318EFD78 +:1005B800540A615907EFEECC07048C074C1461C844 +:1005C800ED8606CC06008C064C0461C8ED65063045 +:1005D8001AF9BC02F6BBCEABAC31B2D109C7364171 +:1005E800057184C6DEF3F1C73641057184C661DC46 +:1005F8009C05713BD1AC02148F4005997150500590 +:10060800617902617900F0E1614900DD09C736418D +:10061800057184C6DEC3F1C73641057184C661DC45 +:100628000E059C055040C18C07318E31AD128C06E9 +:10063800318E318D03BDD831FFBDDADADAADD8FDA0 +:10064800200DC0D2DD0C5008C15014FD1A08C0FDA1 +:10065800DD0B8C05D1DF06615906EDCE058C07311F +:100668008EFD580AD2DD0C5008C15014FD1A08C07E +:10067800FDDD0B8C05D1DF06615907EDC205716000 +:100688005005CC0400CC05008C054C09DE2B8C05EC +:10069800318E04F61FC1317B9EFDC41189728C0511 +:1006A800318E04F64F14896142DF03F6EF01E660EC +:1006B8000E049C04615905EFCF41001140F81F3A20 +:1006C80061E86159048C04D1DF08FDDE0BFDF00CF4 +:1006D800EF0C5008C15014FD1A08C0FDDD0B1008BE +:1006E800C6D7C72004FBF8FF715B21CC0100F6BC1C +:1006F80002AC02440900DE3EAC0204F60F144100CD +:10070800118972AC020C5014896142DF03F6EF01C3 +:10071800E6600E019C01AC021249005072AC020462 +:10072800F67F14896142DF03F6EF01E6600E019C53 +:1007380001617902EFBB40F67FFF61F86159018CD6 +:1007480001D161F8EDE807CC0100717AFAFDDB040C +:10075800711300711B20710303710205E0C150037E +:10076800FD502BC05013FD4A02500FC1E0FD502B25 +:10077800C0CEABAC6159018C0191DD068C014C03F4 +:10078800DF03E6EF01F66061FB7151018C014C0853 +:1007980061F8CC010031320705A044FCEF03F544B1 +:1007A800FC4044FC11DC0DF544FCF0C15003FD5045 +:1007B8002BC0EF12E6BC02F6614902DDB40000006E +:1007C80000617902EFF1CE3708CBE4FFFFCBE6FFFB +:1007D800F7CED4FFCF370008F5120561FDF5ABFF62 +:1007E800FDE808D25008C15014FD1A08C0D2FDDD3A +:1007F8000B1004C6D73184BD02EFFA717BBDCBE480 +:10080800FFFFCBE6FFFFCBD4FFFF717ABED7717B2A +:10081800BED7C7C1200CFBF8FF8C0C318E31ADC19F +:10082800317B9DD4C0BC068DD49C088C149C0B8C49 +:1008380014318E040C00128C0B318EBDD813FDAF11 +:100848000F61C8EDE308CEABACCC05068C0B318E3E +:10085800FD500AD2DD158C0B318EFD540A616905F5 +:100868008C05D1DFE7FD1608E2EF71CC0A008C0A8F +:100878004C04DE54F6BC02301AF9BBAC06148C08E2 +:100888009EFD118972AB146299AC06A1BC06617910 +:1008980000617902F0E1614902DFE05040C18C0B50 +:1008A800318E31AD128C0A318E318D03BDD831FFB6 +:1008B800BDDADADAADD8FD200DC0D2DD06FD1608A6 +:1008C800E2EF1961590AEFA68C0B318EFD580AD256 +:1008D800DD03E2EF0761590BED3708F2100EC6D7BA +:1008E800C7717B9D717BFAFDFD07301AF9FD030B7B +:1008F800FD8E0AC6D7FDE808FDDD0BFD1608F5AB31 +:10090800FFF2D7C7317460067110CBFBEF04711882 +:10091800CBFB8FCBFB7FF4FC76D1DD5C8FCBFB9FD1 +:10092800F4FC4014F903DF22665C10D1DD1C8FCB88 +:10093800FB5C10D1DD0B5080C15011FDA934C0EF14 +:10094800095040C15011FDA934C04014F903DD0617 +:100958004014F904DF22665C02D1DD1C8FCBFB5CFE +:1009680002D1DD0B5040C15010FDA934C0EF095031 +:1009780020C15010FDA934C0C6D7C78F0EFC768F92 +:100988000FFC77665C80D1DD10675C80D1DF057174 +:100998002360EF0B712260EF067104077121606616 +:1009A8005C40D1DD10675C40D1DF05713360EF0B2F +:1009B800713260EF06711405713160665C01D1DD3A +:1009C80010675C01D1DF05714360EF0B714260EF86 +:1009D80006713407714160665C02D1DD10675C0204 +:1009E800D1DF05715360EF1D715260EF184017F9A0 +:1009F80001DF08710402715160EF0AC736100571F2 +:100A0800C4C6715160665C04D1DD10675C04D1DF37 +:100A180005716360EF0B716260EF067144077161E5 +:100A280060665C08D1DD10675C08D1DF0571736012 +:100A3800EF0B717260EF06711407717160665C10DC +:080A4800D161E8715AD1C6D753 +:100A50005208EF065203EF025206FEE600FE1B00AC +:100A6000DC16089F03088F0408089F040862FE2410 +:100A700000089F0408EEBF00EEBA00C1C514410E85 +:100A800011D9D0FF118FD1FF312E45C4C0D7F2311B +:100A9000A2C401E2D79DE261DD4C09DF12717BFA4D +:100AA000C18F06089F5FFDC0CF060800EE2700310A +:100AB000F2FA04CF0608004C00DF05D50008DD1669 +:100AC00061DD717BFAD50608DD0ACDE31F61CD61DA +:100AD000CDEE160061CDFED40061FFFE9A00FCF859 +:100AE000FF0EFEB20061CDFED5004C09DF0EC18FB6 +:100AF00006086F5FFD9F0608C0EE0400CF060800E1 +:100B0000F8E3D75200EF025202FE3700CF5EFD003D +:100B1000CF060800BF0408C716629F0008410011F5 +:100B20008F1A209B4100118F1B209F0108C6510086 +:100B3000FE62FFEF025205CF060800C1510CFE0A0B +:100B400000C0D7C1511DFE0200C0D761DD717BFA24 +:100B500070CEC0A59EC47CFF9EC4609EC461CDD7EC +:100B600061DD717BFAC18EC45C1BFED6FFCF060827 +:100B700001FED7FFC061CDD731F2FA1AC1AEE4BF92 +:100B800050FDAEE6BF52FDAED4BF54FD30FFFFBEF8 +:100B9000E4BEE6BED4C0D731F2FA11C1AF50FDBEFB +:100BA000E4AF52FDBEE6AF54FDBED4C0D7C1BF56C0 +:100BB000FD13BF58FD15BF5AFD17BF5CFDC0D7AF71 +:100BC00056FDDB58FDEB5AFDFB5CFDD7534B305215 +:100BD0005430324E323030475631323000FFC1503F +:100BE000FEFEAB0061DD717BFACF060800FE0A0055 +:100BF000FEA4FF61CDF8E3EECF00C7FB0408BF50B1 +:100C0000FD8FC0009C05C5C337040600BF52FD35EB +:100C100036420C300000522BFE6600C2C4C630F0D3 +:100C20000BB800300000B8022004AF52FDB800300D +:100C30000F00B802AF50FD61FF520AFE3AFFECF818 +:100C4000FF0E717BFAC1C7FB04088C05C65C80FEF1 +:100C50000200C0D761DD717BFA70CFC0FFA59FC0D5 +:100C6000007CFF9FC000609FC00061CDD7618BFEFC +:100C7000E2FF717BBE410011FB000017CEFC00615A +:100C8000CB089EFDF31161C999A58392DFF7D7FECA +:100C9000B1FED55EFDDF23C1CF0308035109FEF489 +:100CA000FDC0D2DF37FE3800A20408CF0308075189 +:100CB00009FEE1FDD2B20408DF22C7FB040831833C +:100CC00002C6D7C6510AFECCFD624C1FDF06CF5EBE +:100CD000FD01EF04CF5EFD00C0EE5BFEC0EE55FEF1 +:100CE000C7C1FB04088B31196C0161589BC0C6D782 +:100CF000717BFAFE4DFEAF0408040600C1143654A1 +:100D00000C300000522DF3FE77FF8FC000FE2BFE4B +:100D100061CF5C807C8073C0041900CEFC0F61CB76 +:100D2000C55404EF03C55417FE18FEC7360008BBB0 +:100D3000629C0288089C03D1DD334C41DE2F70F1A8 +:100D4000312DB161090033081C000851FF612A41AF +:100D50000E118FD0FF613B118FD1FF6138DC0E8BFC +:100D60005C03DF0964C6C4FE2BFDEECAFDC6C4EEFB +:020D7000C3FDC1 +:100D720061CF5100718C7109FECBF800FEFCCB01F2 +:100D820000F6BF00F953C0F693935820FEDFF941F5 +:100D92000036C04D34FEFCEF05118B99A7A5174410 +:100DA200124EDFF53602F930FEFCEF04CC0000A74C +:100DB20047DFF9410036124E3420FEEF05118B99C0 +:100DC200A7A517441A4EDFF53628FE305CFEEF0465 +:100DD200CC0000A747DFF9FCD80000EFFE61DD710F +:100DE2007BFABEF0ADD8BEF200AEF661CDD7C361DC +:100DF200DD717BFABEF0ADD8BEF200DBF6FFADDCF2 +:100E0200BEF000AEF6BDD8AEF40312ADDABEF2000B +:100E1200AEF661CD03BDDAC2D7C3F33174D908830C +:100E2200C1F626D8BDD8C031750683C312F623C2D7 +:100E3200FD3D0E93DF0312F623C2D7440000DD26E8 +:100E420061DD717BFACFE80080BEF6F6BEF4BEF239 +:100E5200ADD8BEF0CFE800818FE8003103FAAEF0E2 +:100E6200F5E80061CDD7B1D7C3F33174D90883C196 +:100E7200F626D8BDD8C0317505C312F623C2FD8B44 +:100E82000E93DF0312F623C2D7440000DD2761DD93 +:100E9200717BFACFE80080BEF6F6BEF4BEF2ADD8A2 +:100EA200BEF0CFE800818FE8003103FAAFE000F531 +:100EB200E80061CDD7ADD8D7C3F33174DB0F83C15E +:100EC200F626D8BDD861317026DABDDAC031750D8B +:100ED20083C312F626DCBDDC61317023C2FDF30E42 +:100EE20093DF0CF626D8BDD861317026DABDDAC29E +:100EF200D7C161686BDC6BDDC0DD2F61DD717BFA10 +:100F0200CFE80080BEF4ADDCBEF6ADD8BEF0ADDAFF +:100F1200BEF2CFE800818FE8003103FAAEF0BDD80F +:100F2200AEF2BDDAF5E80061CDD7F6BDD8BDDAD7AD +:100F32008292DD2B61DD717BFACFE80080BEF0F694 +:100F4200BEF2BEF46208BEF6CFE800818FE800313F +:100F520003FAAFE0006072AEF0F5E80061CDD76051 +:100F620072F6B1D706DABDDAADDC06D8BDD861D8E3 +:100F7200A6DAD7D1DD17C1C3DAD89DD8ADDA311CD4 +:100F820061EEB4D8DFF8BDDA13BDD8C2C0D7D1DD67 +:100F92001BC1C3DADA9DDAADD8311E33311E33718B +:100FA200F9B4DADFF4BDD813BDDAC2C0D746D8DD52 +:100FB2000771FF7177D971C0D75BDB9DDB605BDAAC +:100FC2009DDAADDC5BD9085BD808BDD8D7C3C7F3BF +:100FD200728EFDC162314C410036B64D1161A07274 +:070FE200C09EFD62C6C2D7EC +:0A0FF60031313A31383A3230000050 +:0A20000031313A31383A3230000035 +:10200A0005214F7B9EC5E9000104080D12171C1F0C +:10201A00080101020203030200FEFBF7F3F0F0F3EA +:10202A00FA041225384D5F6E777A776E5F4D382540 +:10203A001204FAF3F0F0F3F7FBFE000203030202C4 +:10204A00010000001F003B005A0078009700B5000D +:10205A00D400F300110130014E01192634445362B1 +:10206A006E777D80807D776E625344342619100A1C +:10207A0008080808080808080A10AEF0B430B74083 +:10208A00BA30BB50BBB0BC50BD10BD60BDB0BFE0E4 +:10209A00C2B0C420C7B0CAE0CE1001F01410142098 +:1020AA000630639049006E0077707B0019001900B2 +:1020BA0017F01C6012001200120002005C003600C9 +:1020CA00A70000D8EAE88C309C10A5E0B040B1C067 +:1020DA00B200B250B310B490B620B860BA50BFA0E4 +:1020EA00C6B0CE90D02000200020002000207B30F7 +:1020FA00686020001700173012F00DE007F00700A3 +:10210A00093001C001C00100AB000000670020DAFD +:10211A006967A120B750B9D0BB00BC30BC60BCA075 +:10212A00BD10BDC0BE70BFD0C2A0C400C850CC8014 +:10213A00D0B001A0251018B017C095206FE07C60C0 +:10214A003510350037F016F01CA0173011D011F0F9 +:10215A0011F002005E00A7002700B0DAF5F38C3018 +:10216A009C10A5E0B040B1C0B200B250B310B49018 +:10217A00B620B860BA50BFA0C6B0CE90D02000201A +:10218A000020002000207B306860200017001730F4 +:10219A0012F00DE007F00700093001C001C001008C +:1021AA00AB000000670020DA696700000000000049 +:1021BA000000000000000000000000000000000015 +:1021CA000000000000000000000000000000000005 +:1021DA0000000000000000000000000000000000F5 +:1021EA0000000000000000000000000000000000E5 :1021FA0000000000000000000000000000000000D5 :10220A0000000000000000000000000000000000C4 :10221A0000000000000000000000000000000000B4 :10222A0000000000000000000000000000000000A4 :10223A000000000000000000000000000000000094 -:10224A000000000000000000000000000000000084 -:10225A000000000000000000000000000000000074 -:10226A000000000000000000000000000000000064 -:10227A000000000000000000000000000000000054 -:02228A00000052 +:10224A0000007F7E7D7C7A797877767574727170FA +:10225A006F6E6D6C6A6968676665646261605F5E0D +:10226A005D5C5A5958575655535251504F4E4D4B23 +:10227A004A494948474645434241403F3E3D3B3A29 +:02228A003938E1 :10228C00D514F9DF04F42AEF0D8F04F9B004F9D159 :10229C00DF4DCF04F91EFD4A23FDEC2231325C0DDB -:1022AC0031045C0931126005713304EF037132049F +:1022AC0031045C0931226005713304EF037132048F :1022BC00FD232331225C05714202EF03714302D4EA :1022CC002ADD05B42A714202314402067140CBFB6F -:1022DC00EF047148CBFB4014F90161E8FD1826D7D7 +:1022DC00EF047148CBFB4014F90161E8FD1F26D7D0 :1022EC004A284BDC134A28B9DE0E4005F928DE04D7 :1022FC00A005F9D771335CD74A283EDC054A28BDC6 :10230C00DC0E4006F928DE04A006F9D771325CD742 -:10231C00F505F9F506F9D73122600E4007F902DE12 +:10231C00F505F9F506F9D73132600E4007F902DE02 :10232C0004A007F9D771235CD73132040A40C7FBEC :10233C003CDE0471235CD771225CF507F9D7C7C169 -:10234C00FBF8FF71445C711760DE577114607141CA -:10235C005C311260127130CBFB5002C15011FDA5E3 +:10234C00FBF8FF71445C712760DE577124607141AA +:10235C005C312260127130CBFB5002C15011FDA9CF :10236C0034C0CD2A32EF3B7138CBFBE0C15011FDAC -:10237C00A534C0F42A17C15002FD312BC0D2DF0D99 +:10237C00A934C0F42A17C15002FD382BC0D2DF0D8E :10238C008B318E318D080E01081C00BD2CAD2C44F8 -:10239C00009BDC05D5C7FBDF095020C15011FDA502 -:1023AC0034C0C0C6D7C78D2076FDF323FD652BD571 +:10239C00009BDC05D5C7FBDF095020C15011FDA9FE +:1023AC0034C0C0C6D7C78D2076FDF323FD6C2BD56A :1023BC0017F9DD0571035CEF2C664B2061F8315485 -:1023CC005C1A71535CFDCE04664C07DD0381DF099A +:1023CC005C1A71535CFDDB04664C07DD0381DF098D :1023DC008F16F9310303FD7C24FD902471025C30CF -:1023EC006C25FDAA38C6D7C7716201717201500500 -:1023FC00FD40025008FD2737629D285009FD273704 +:1023EC007325FDAB38C6D7C77162017172015005F8 +:1023FC00FD4A025008FD2B37629D285009FD2B37F2 :10240C006276716301711816F94A28F1DC05E5173B :10241C00F9EF224A2804DE1ACF17F9025008C150EE -:10242C006CFDDC02C092DF0DD437DF09711016F998 +:10242C006CFDE902C092DF0DD437DF09711016F98B :10243C00EF03F517F94017F901DF05710A22EF06D2 :10244C00710B22710302CD20075700674C08DE1078 :10245C0073090A20614EDC05679D20EF0387EFEBC3 :10246C004A2007DF09D517F961F8CF17F903C6D74A -:10247C00500AFD4002304000C15006FD142BC050E4 -:10248C0096ED4002C72006FBF8FFD517F961E8ED81 -:10249C006825304A57C1503EFD142BC0D2DD077160 -:1024AC0000CAFBED68257108CAFB17A1C15004C115 -:1024BC00500CC1506CFD04031006EA30AA48318D53 -:1024CC0012AA48318E616B08616A08C1500EFD1466 -:1024DC002BC0F690C1500CFD142BC0CC00008B4CC3 -:1024EC0004DE2631245D02EFFA71125DEA308B5066 -:1024FC0010D605C15010C18BD6044000C1506CFDE4 -:10250C00AC031006615900EFD550A5FD4002EA302E -:10251C00AA48318D12AA48318E616B08616A08C1D4 -:10252C00500EFD142BC050A5FD40025004C1506C40 -:10253C00FDDC02C0629C05EA308A4B4E0561C30487 -:10254C008A4A4E0517A1C15004C1500CC1506CFDF4 -:10255C00AC031006F6C1503EFD142BC01006C6D7B6 -:10256C00C78F08F94B2861F8ED1526400AF928DECB -:10257C0006A00AF9ED1526F50AF98D289F08F98DA4 -:10258C00285070D612307351230480001231FF3161 -:10259C008E039F09F99FC6FBF68F09F97C804C9539 -:1025AC00DC1C8F09F9318F241400EA30BDD8AA4401 -:1025BC00FDD30D1231FF318E03318F16EF1A8F09B7 -:1025CC00F9318F241400EA30BDD8AA46FDD30D1280 -:1025DC0031FF318E03318F16EA308A427217F303C2 -:1025EC001644000171FE61C836FF001701DE02F6C9 -:1025FC001617BD4EC7500CFD142BC0D2DF078D280B -:10260C009F08F9EF047100CAFBF2C6D7C72008FB7C -:10261C00F8FF4017F901DD064017F902DF1C17041B -:10262C000600FD0C2CD2DF0A8C069C058C079C0442 -:10263C00EF4ACC0563CC0400EF4217040600FD0CF6 -:10264C002CD2DD0F7100CAFB71035CCC050071024A -:10265C005DEF298C06318E318D080E07081C00BBEE -:10266C00EA308A4072ABFD260FBB8C019C05D1DF92 -:10267C0008CC0501CC0400EF038B9C041704060066 -:10268C00FD292CD2DD06CC06C8CC07008C069FC9D0 -:10269C00FB8C06318E318D080E07081C00BD2CAD4D -:1026AC002C4401A5DC09CC0364F6BF0CF9EF52AD48 -:1026BC002C220CF94401A0DC09CC031EF6BF0CF94A -:1026CC00EF3FAD2C44819DDC0BCC030A30F401BFF1 -:1026DC000CF9EF2DAD2C44019BDC0BCC030530F435 -:1026EC0001BF0CF9EF1BAD2C440191DC0BCC0300AA -:1026FC0030F401BF0CF9EF0971025D30F401BF0C2D -:10270C00F93132040C31245C08CC0564CC0400EFA4 -:10271C000D8C034E05DE078C039C05CC04008C0548 -:10272C009FC7FB8C049FC8FBFD992B8F0EF94E05A0 -:10273C00DD2B40C7FB0BDE06400EF90BDE1640C747 -:10274C00FB06DE06400EF906DE0AD5C7FBDF0ED50A -:10275C000EF9DD095020C15011FDA534C08FC7FB07 -:10276C009F0EF9FDD62B1008C6D7C7D82FC1500223 -:10277C00FD492BC04018F90161F871201005501269 -:10278C00FD40028D2F6C0870C15002FD492BC050CA -:10279C0003FD40028D2F6C1870C15002FD492BC0F7 -:1027AC005016FD40025003FD5A2B625C01D1DD1026 -:1027BC007170CBFB5002C15013FDA534C0F2EF0178 -:1027CC00E2C6D7C75004FD5A2B625C03D1DD4050E2 -:1027DC0014FD662834CBFB895C9F998A0C7CFF50D6 -:1027EC00FF5C14D1DD228A0C7CFF5C147234CFFBAD -:1027FC0089616A997162075600316207058666D154 -:10280C00DFF7716307716B2734DEFB895CEB997121 -:10281C002810055002FD5A2BD2DD354018F901DF86 -:10282C0005500AFD40028D2F6C1070C15002FD49FD -:10283C002BC0E0FD4002D82FC15002FD492BC050E7 -:10284C0033FD4002F0C15002FD492BC07178CBFB27 -:10285C00E0C15013FDA534C0C6D7C7C12004FBF896 -:10286C00FFCC02005004FD5A2B629C038C045C20AC -:10287C00D1DD0E8C036C019C038C026C209C02EF4E -:10288C00138C045C10D1DD0C8C035CFE9C038C025D -:10289C006C109C028C045C08D1DD0E8C036C029CC9 -:1028AC00038C026C089C02EF138C045C04D1DD0CCD -:1028BC008C035CFD9C038C026C049C028C03D1DDAC -:1028CC0005501AFD40028C0370C15004FD492BC009 -:1028DC008FCBFB5C9F728C03318E316D148C03316A -:1028EC008E314D616D08616C5C606162629FCBFBE7 -:1028FC008FD7FB7CFF50FF5E02D1DD278FD7FB7C8F -:10290C00FF5E027234CFFB89616A99716207CC0158 -:10291C0000316207086159018C01D1DFF471630742 -:10292C00716B27F21006C6D7D9BFFBC15006FD4903 -:10293C002BC0D9C0FBC15007FD492BC0D7FD342992 -:10294C00F2D7C7711300711B20710303710205E0EC -:10295C00C15003FD492BC05013FD4002F0C150057E -:10296C00FD492BC0500FC1E0FD492BC0500AFD4062 -:10297C00027103055008FD4002501FC1E0FD492BB8 -:10298C00C05012FD40025003FD5A2B625C01D1DF96 -:10299C0003E2EF24F0FD5A2B629D2E3602F9C7504C -:1029AC0008FD312BC05003C1FD492BC071020371CE -:1029BC001A20FDF12AF429F2C6D75003FD5A2B62D6 -:1029CC005C01D1DD155014FD6628FDCF275014FD98 -:1029DC004002E0C15003FD492BC0711300711B2054 -:1029EC007103035014FD4002F0C1E0FD492BC0F00F -:1029FC00C15003FD492BC0D7C72004FBF8FFCC0204 -:102A0C00008D299C035010C150A4FDDC02C0629DB6 -:102A1C0029D437DD04F2EDCE2A8C037B295C08D156 -:102A2C00DD0F8D295C08D1DF05CC0210EF03CC0241 -:102A3C00208C037B295C04D1DD158D295C04D1DF4E -:102A4C00088C026C049C02EF068C026C089C028FB2 -:102A5C00CAFB5CF3728D295C0C6162629FCAFB8FAE -:102A6C00D6FB7CFF50FF5E029C02D1DD1F34CEFBF7 -:102A7C00896E0299716207CC0100316207086159B5 -:102A8C00018C01D1DFF4716307716B278D295C40D8 -:102A9C00D1DD095002C15012FDA534C08D295C0155 -:102AAC00D1DD08E0C15012FDA534C0717AFA8D2930 -:102ABC005C41D1DD0C5A29BED829C15010FD450509 -:102ACC00C0F21004C6D7FD7627F2D7FDCF27F2D778 -:102ADC00C78FDEFB7617FD6628664FDEFBDFF2F54F -:102AEC00DEFBF2C6D75064FD4002FD412C6261FB57 -:102AFC0071115CF171145C61DC70C15012FD450503 -:102B0C00C0FD4B36CD3D03D7C7C1C1FBF8FFAC0AA6 -:102B1C00BB17C15002C18C0270C1506CFDAC0310CC -:102B2C00061004C6D7C7C1FBF8FFAC08C15002C1E0 -:102B3C008B70C1506CFD04031006C0C6D7C7880645 -:102B4C00166770C1C75084FD76031004C6D7C7162C -:102B5C00C75084FDDC02C0C6D7C74A2004DE045629 -:102B6C0000EF0256014018F901DF048686EF0A4097 -:102B7C0018F902DF045104610666318F12504CD6ED -:102B8C0033514CD6610A04C420BD30C6D740C7FBB4 -:102B9C0051DC05CF1EFC0FD740C7FB33DC05CF1E25 -:102BAC00FC0BD740C7FB0BDC05CF1EFC07D740C77F -:102BBC00FB0661D831320405CF1EFC03D7D5C7FB09 -:102BCC00DD04E51EFCD7F51EFCD7D514F9DF047126 -:102BDC00635CD7FD412C6261FB71715C71145C719B -:102BEC00775C61C831625C1771625C71745C7111E5 -:102BFC005CF171745C61DC70C15012FD4505C0D78D -:102C0C00C7164012FCFFDD0C8F12FC9B1714CA0177 -:102C1C0000F2EF07C75004FD312BC0C6D7C71640D2 -:102C2C0013FCFFDD078F13FC9BF2EF07C75002FD6F -:102C3C00312BC0C6D740C7FB0BDE02E2D7F2D771EF -:102C4C0000010571785005713AD5713BD1713BD9B2 -:102C5C008F10055CFC9F1005CF54054AE5420571A9 -:102C6C0010420571004205714850057130500571D4 -:102C7C00205005CF530505CF52050A71305105710F -:102C8C00205105713BD5717050058F11055CFC9F6F -:102C9C001105F422D77178500571080105D77140E0 -:102CAC00F00071783002713AE6713BE2713BEA71E7 -:102CBC003BEE8F10055CFC9F1005CF34024AE552A9 -:102CCC00FF711A52710A5271483002713030027120 -:102CDC00203002CF330205CF32020A71303102713B -:102CEC003BE6717030028F11055CFC9F1105716021 -:102CFC003002D7717830027148F000D7C7880616B9 -:102D0C0066614FDD0967614EDE0396EF01866672E0 -:102D1C00C6D7C7161714AA0412A943DD29AA041290 -:102D2C00A923FD224EC3AC02FD224E13C2BDD81303 -:102D3C00FDA30FDE0C1714AA0212AA0403BA04EFA7 -:102D4C00051714A9BA04AC041231FF319E03317F6C -:102D5C00087208C6D77100F200304400BFB60130CB -:102D6C000188BF9001300984BF9E01BF9C01BF9AAE -:102D7C0001BF9801BF9601BF9401BF9201F53CFFC2 -:102D8C0030FE00BFBE01F6BFBC01BFB80150EEBFA4 -:102D9C00BA01A1BFB201C918FE00F6BE6EBE64BE78 -:102DAC006A7123047153078F16F9310507F5E5FB9A -:102DBC00CB6CFF0071535D71425DD730EF00BFB437 -:102DCC0001F6BFBA017108F2007123047153077147 -:102DDC00435DD78F9CFBB09CFBD1DF7331D4D10604 -:102DEC00715BD1E59EFBD59EFBDD347140CAFBD9EE -:102DFC009DFBF1E734020023DD0625DD0325DF050D -:102E0C00F6BE66EF06D9E4FBF1BE66A09DFB409DC5 -:102E1C00FB20DF06F59DFBB09EFBCF9CFB19D7CFAB -:102E2C009CFB1E7148CAFBD5E6FBDF04F6BE66D7D9 -:102E3C00D9E4FBF14266FFDD16D9E4FBF112AE6674 -:102E4C0043DE05A266FFEF03B266FFCF9CFB03D700 -:102E5C00C7161714F6B9AA0412F6231231FF31AEB5 -:102E6C0003316FBA02C6D7C7C1FBF8FF8C0850807C -:102E7C00D612AB1413B9AB14AA0412A92312D93964 -:102E8C00FBF133BDD813FD0F0EBA02C0C6D73164A7 -:102E9C005D01D74014F902DF10F6BE64BE6EBE6A47 -:102EAC00BFA6FBBFACFBBFB2FB31545D1530A2FB20 -:102EBC00FD5C2E30A8FBFD5C2E30AEFBFD5C2EEDD8 -:102ECC004E2F31745D0F71735D7108EAFBF5A0FB39 -:102EDC00F59FFBEF6DD59FFBDF658F38FB9F9FFB4D -:102EEC0040A0FB1FDC1A7100EAFB403AFBFFDD221D -:102EFC00A0A1FB8F3AFB4FA1FBDE17F5A0FBEF1255 -:102F0C00D9A0FBF1A1605C1F9FA0FB7108EAFBF547 -:102F1C00A1FBE9A0FB093CFB70C130A2FBFD732EA9 -:102F2C00C0E9A0FB095CFB70C130A8FBFD732EC08F -:102F3C00E9A0FB097CFB70C130AEFBFD732EC0B069 -:102F4C009FFB30A2FBFD1E2DF313BE6E30A8FBFDC4 -:102F5C001E2DF313BE6A30AEFBFD1E2DF313BE64A3 -:102F6C00D7C736F00071F4DC297170F000CE9D08E3 -:102F7C00CE9EC0CE9F80F594FFF593FFF592FFE5B2 -:102F8C0097FFE596FFE595FFE598FFCE9C7F7100D6 -:102F9C00BEFB711BE3712BE3711AE7712BE7717A9E -:102FAC009D710A9E31929E02EFFA710B9E71035E27 -:102FBC0071135E71235EC6D7C731025E1E71025E4D -:102FCC00710A9E31929E02EFFA34ECFB3692FF525C -:102FDC00078B99A5A792DFF9710B9EC6D7C78806F8 -:102FEC001631125E1571125EC734B4FB3092FF16A7 -:102FFC0052078B99A5A792DFF9C666736718B4FBC5 -:10300C00C6D7C771035E31145E1E71135E710A9EC2 -:10301C0031929E02EFFA3492FF36B4FB52078B9931 -:10302C00A5A792DFF9710B9E31245E1371235E719B -:10303C007B9E8FF4FB9E9A8FF5FB9E9B717A9EC6AE -:10304C00D7CFBFFB5CCFC0FB5FCFE0FB5DCF14FCE9 -:10305C0036CF15FCC9E5EBFBD7C7CFBCFB12CFBDF8 -:10306C00FB02CFE4FBFFF5E5FBF5E6FBF5E7FBF533 -:10307C00E8FB5600664C64DE08723838FB0086EFBD -:10308C00F3C6D7C788061617F1E73403002361E3AC -:10309C00EDD5332361F8ED8031B12361E3ED8A3155 -:1030AC002561F8ED9931B1240D0061D8EDD53324AB -:1030BC000B0061F8EDBA312361F8ED01322361F8B0 -:1030CC00EDCE312361F8ED993324060061F8ED6AF9 -:1030DC0032B12561D8ED863224000061F8ED9332CF -:1030EC002361F8EDD5332361F8EDB333B12361E3FC -:1030FC00EDB6322361F8EDC7322361F8EDD83223F7 -:10310C0061F8EDC7322361F8EDE9322361F8EDFA8D -:10311C00322361F8ED09332361F8ED2B332361F889 -:10312C00ED37332361F8ED43332361F8ED4C332451 -:10313C0002002361E3EDD53324020061F8ED553331 -:10314C002361F8ED62332561F8ED6E33B12406008E -:10315C0061D8EDD53324000061F8EDD8332561F842 -:10316C00ED7A3324120061F8ED94332361F8ED8588 -:10317C0033EDD93334BEFB89615F99EDE6333049C9 -:10318C0029FDAA3866736718BCFBEDE63340C1FB1A -:10319C006ADF1440C2FB68DF0E674C6CDF09300934 -:1031AC0042FDAA38713AD5679FC3FBEDE63367D170 -:1031BC00DD0D30E83CFDAA3834DCFB89616F99EDFC -:1031CC00E633675C02D1DD0830D22AFDAA38EF0C59 -:1031DC00675C01D1DD0630D72AFDAA38675C3CD18B -:1031EC00DD1030DC2AFDAA38675C3C72667362180D -:1031FC00BCFBEDE63367D1DD625C01D1DD05300847 -:10320C0000EF01F6609F1BFC675C02D1DD03E6EF6B -:10321C0001F6341BFC89616899675C04D1DD04E616 -:10322C00A1EF01F6341BFC89616899675C08D1DD5C -:10323C0005302000EF01F6341BFC89616899675C4E -:10324C0010D1DD05301000EF01F6341BFC896168EC -:10325C0099675C20D161E871601BFCEDE633D432D8 -:10326C00DF08679FE5FBA432EF0D4A3205DE08E864 -:10327C003267181DFDA432EDE633675C0F7266737E -:10328C006218BCFBEDE6334A3264DE1B4A3201DFC6 -:10329C000667D161F85701E832671838FBA4324A47 -:1032AC00320561C871725DEDE633675C7F70C117E2 -:1032BC00F1243000FDE92FC0EDE633675C3F70C1AF -:1032CC0017F1243000FDE92FC0EDE633675C077081 -:1032DC00C117F1243000FDE92FC0EDE633675C1F08 -:1032EC0070C117F1243000FDE92FC0EDE633677093 -:1032FC00C117F1243000FDE92FC0EDE633CEABACA5 -:10330C00710A9E31929E02EFFAD592FFDF05710B86 -:10331C009EEFED679E99710B9E9FF3FBEDE633716B -:10332C00225E675C7F9FF4FBEDE63371225E675C87 -:10333C003F9FF5FBEDE633675C3F9FF6FBEDE63315 -:10334C00675C1F9FF7FBEDE63330B73AFDAA386791 -:10335C009FFCFBEDE63330723AFDAA38679FFDFB0C -:10336C00EF7830943AFDAA38679F00FCEF6C675CED -:10337C0001D161E8FDE344EF614A38C8DE08E83862 -:10338C0067186AFAA438EF52679D38EF4D67318E93 -:10339C00247000DD0D240200DF4030F108FDAA3856 -:1033AC00EF38FDDD43EF33675C01D1DD05711202AF -:1033BC00EF03711302675C02D1DD05712202EF038A -:1033CC00712302679FEBFBEF1100EF0E00664C5B65 -:1033DC00DE07736718BCFBEF0100C6D7C716664C37 -:1033EC0030DC094C37DE05FDC42FEF6E664C02DF76 -:1033FC001F8FBEFB5C03728F1DFC5C03318E316D25 -:10340C0008616A08128F1DFC5C80312A6162EF59D9 -:10341C00664C3DDF0AAE90BF18FCF918FCEF4A660B -:10342C004C3EDF05F919FCEF40664C4FDF05FD0BF8 -:10343C0045EF36664C61DF08E838096AFA72EF2905 -:10344C00664C7FDF05FD5E3DEF1F664C4EDF0B319A -:10345C00645F045210EF12F2EF0F664C5BDC045207 -:10346C00FFEF06667309BCFB72C6D7C78806161732 -:10347C00F1241000240500DC07244C00DD17EF17A5 -:10348C00717BFA17F104BCFB1489617F99717AFA8C -:10349C0071325EEF02A438C6D7C7C1C1FBF8FF403A -:1034AC0014F903DD064014F904DF2F8C027309C4F0 -:1034BC00FB5E0AD1DF248C02318E04BCFB14896EB6 -:1034CC000A99716207CC0100316207086159018CBD -:1034DC0001D1DFF4716307716B271004C6D7CF1DC0 -:1034EC00FC03F51BFCF51FFCF521FCD7C788061661 -:1034FC0017F1E734020025DD3D23DD1725DD1C2304 -:10350C00DD0523DD2BEF3B71625E679F20FCCD3D1B -:10351C0003EF2F675C839F1DFCEF27675C039F1FE6 -:10352C00FC675C034C0261F8710260FDFE46EF1211 -:10353C00679F21FCEF0C6791DF08E0C15012FDA5DD -:10354C0034C0C6D7C71617F1E7240000DD2A23DDE7 -:10355C001E240300DD0724FB00DD24EF253112605F -:10356C0005308000EF01F6086F1EFC7208EF198F12 -:10357C001BFCF51BFC72EF1071425F5235EF09F228 -:10358C00EF066673091AFC72C6D7C71617F1E72443 -:10359C000000DD38241000DD1C23DD1C23DD30246D -:1035AC000E00DD18241100DD1B240F00DD12243069 -:1035BC0000DD15EF1EE2EF1D5202EF195204EF155C -:1035CC005206EF115205EF0D5207EF09F2EF0652BA -:1035DC0003EF0252FFC6D7C731445E3771435E8D8D -:1035EC003C9FC4FB8D3B9FE3FB36FCFCC7D83BFDEB -:1035FC005837618A70618AFD9D37C0D840F1312FF0 -:10360C00609D3F8D3A4B3FDD0A71525E8D3F9D3A76 -:10361C00CD3D034A3D05DE09305536FDAA38CD3D7A -:10362C006BB43D7150F000CE300BCF170006CE318D -:10363C0006FDB802717A30710BE3710BE7C6D78DBA -:10364C003F9D3A8D3F9FC5FBD74014F903DF0640E1 -:10365C0014F904DF02F2D731545E0D71535E7173AD -:10366C005E8D3F9F2AFCEF3831645E2371635E717F -:10367C00725ED520FCDF05F52BFCEF0B8F20FC5088 -:10368C0002D6A1609F2BFC8F2BFC9F2AFCEF1131E3 -:10369C00745E088F2BFC9F2AFCEF058D3F9F2AFC44 -:1036AC008F2AFC9FC5FBD92AFCFDC836E92AFC09E8 -:1036BC00122070C15013FD4505C0F2D7C7C1C1FB24 -:1036CC00F8FF8C02D1DF05F520FCEF1A8C024C05BB -:1036DC00DE06CF20FC02EF0E8C02318E1231FE037F -:1036EC00311F609F20FC8F2CFC4F20FCDD29CC016E -:1036FC001F8F20FC9F2CFCCC00008B4C08DE148B05 -:10370C00730952204F20FCDC058B9C01EF0561599D -:10371C0000EFE78C019D3E1004C6D7C716710AE76F -:10372C00710BE37150F000CE300BCF170006669E84 -:10373C0031FDB802717A30710BE33182E302EFFA9A -:10374C008D1F7158F000710BE772C6D7C7C1C1FB52 -:10375C00F8FF8F14FC4E02DC03F2EF318C024F1594 -:10376C00FCDC0452FFEF268C022F14FC706131310B -:10377C008D128F15FC2F14FC70613133BDD813FDE5 -:10378C00310EBB440001DC03F690BB8B721004C6F7 -:10379C00D7C7C1FBF8FFAC0814A91489708B61283A -:1037AC00706131FD224E1344030071FEDC23AC0822 -:1037BC00148A04819A04AC08148A044C11DC10A9F4 -:1037CC00148B99AC0814CA0200AC0814CA0310EF8D -:1037DC0072AC0814CA0400AC0814A914894DDE0A92 -:1037EC00AC08148A02819A02EF12AC0814A914894D -:1037FC004D61D308AC08148A02919A02AC08148A61 -:10380C0003919A03D1DF3CAC08148A024C10DF10F0 -:10381C00A91489318EA112AC0814A9146299EF175E -:10382C00AC08148A024CF0DF0EA91489318EB11247 -:10383C00AC0814A9146299AC0814CA0200AC0814A0 -:10384C00CA0310C0C6D7ED9538717BFAC7D4426154 -:10385C00F831045F2E71045F71215F71035FD442F4 -:10386C00DD05B442CEABAC717AFA5600664C0ADD7B -:10387C001272F3311C7902FDCEFC0061CAFDF438E2 -:10388C0086EFE9717AFAF2C6D7C75600664C0ADEA3 -:10389C000BF0317E12F6782EFC86EFF0C6D7C7C13E -:1038AC00C1FBF8FFCC01008C014C0ADE36717BFAAF -:1038BC008C01F0317E042EFC14A96168DF09AC0286 -:1038CC00B9717AFAF2EF1D8C01F0317E12792EFC6F -:1038DC00614902DF06717AFAE2EF09717AFA6159ED -:1038EC0001EFC4E21004C6D7C72004FBF8FFF64270 -:1038FC002EFC61F8EDD639717BFA9C038C034C0AD3 -:10390C00DE3C8C03F0317E042EFC14A96168DF05CB -:10391C00717AFAEF29717AFA8C0372F3311C792ED1 -:10392C00FCCEFC0061CA629C02D1DF0A8C03F03130 -:10393C007E12E6782EFC717BFA615903EFBECC0245 -:10394C0000CC01018C02F0317E042EFC14A96168BC -:10395C00DD788C02F0317E12792EFCE743DF658C2A -:10396C00014C0ADE5F8C01F0317E12792EFCE743AC -:10397C00DD4D717BFA8C01F0317E042EFC14A961B3 -:10398C0068DF186169018C01F0317E12F6782EFC2B -:10399C008C024E01DCED717AFAEF2F8C01F0317E46 -:1039AC00042EFC14A9128C02F0317E33782EFC8C80 -:1039BC0001F0317E12E6782EFC615902717AFA61BF -:1039CC005901EF9B615902ED503900F21004C6D732 -:1039DC00C7200CFBF8FF17040600C15006C150A805 -:1039EC00C15030FD04031006D2DD1DA042FC404244 -:1039FC00FC08DE03E2EF6B34FCFB895CFC99FDB741 -:103A0C003A7110CAFBF2EF5A300600C117040600D7 -:103A1C00C13001FCFD2A4E1004F542FC8FFCFB5C0E -:103A2C0001D1DD264014F903DF205010C180FDA523 -:103A3C0034C0C736100571D4C6DE0F17C15006C18D -:103A4C0050A8C15030FD040310064014F901DD11DB -:103A5C004014F905DD0B8FFCFB5C02D161E8FD0E17 -:103A6C0042F2100CC6D7D9FDFBC15030FDDC02C0B0 -:103A7C00629F00FC7130CDFB8FD5FB5C08D1DF065B -:103A8C00716307716B27F2D7D900FCC1D9FFFBC159 -:103A9C005030FD760310047130CDFB8FD5FB5C08E4 -:103AAC00D1DF06716307716B27F2D7C7200AFBF8C9 -:103ABC00FF500FC15030FDDC02C04A3702DF0771E6 -:103ACC0010CAFBF2EF5F7118CAFBCC07004017F964 -:103ADC0001DF05CC0802EF03CC0810CC09808FFC69 -:103AEC00FB5C03D1DF08717AD5CC0607EF06717B3E -:103AFC00D5CC062F17040600C15004C150A0C150EC -:103B0C0030FDAC031006C736100571D4C6DE154067 -:103B1C0014F903DF0F17C15006C150A8C15030FD76 -:103B2C0004031006F2100AC6D7D514F9DF03F6BD4C -:103B3C0044D546FCDD04B046FCD7CF46FC038F14BD -:103B4C00F9318FE723DD0B24020024030061C8ED5B -:103B5C00573C8F16F931233E301B004644DF0AE0F8 -:103B6C00C15010FDA534C0EF1D3077014644DF165F -:103B7C005002C15010FDA534C0F6464ADF088FE054 -:103B8C00FB5010D6BD4AF6464ADD36B64A464ADFE9 -:103B9C003071025DEF2B301B004644DF13F6464CB0 -:103BAC00DF18E0C15010FDA534C0C94C5307EF0A13 -:103BBC00307701464461F871025DF6464C61E8B617 -:103BCC004C3134600871335FF6BD44EF1431345F0F -:103BDC0005F6BD44EF0BA644F6464461F8C944FF14 -:103BEC00FF314260194A4605DE16A4464A4605DFF7 -:103BFC000FA4465004C15010FDA534C0EF02F4468A -:103C0C00314460194A4805DE16A4484A4805DF0FBE -:103C1C00A4485008C15010FDA534C0EF02F448D49C -:103C2C0049DD03B449D7315260174A4705DE14A465 -:103C3C00474A4705DF0DA4475010C1FDA534C0EF1E -:103C4C0002F4474A470661F8CD4925D7C736100517 -:103C5C0071D4DE0730DC39FDAA38D24014F903DF09 -:103C6C001D3122070630042AFDAA3831445F0C713D -:103C7C00435F5080C15012FDA534C0FD8F3CFDBA8E -:103C8C003CC6D78F1DFC5C01D1DD22D549FCDD047F -:103C9C00B049FCD7CF49FC098D3E4F48FCDD0E8D59 -:103CAC003E9F48FC5040C15012FDA534C0D7401473 -:103CBC00F903DD04F6BD1AD7D5E8FBDF08F6461A82 -:103CCC00DD19B61AD7D9E4FBF1461ADD0ED9E4FB9F -:103CDC0012AD1A43DE03A61AD7B61AD7717BFAC7F0 -:103CEC008FDCFB76F5DCFB717AFA5C10D161E87144 -:103CFC00525F665C0FD1DD57665C01D1DD05F514B2 -:103D0C00F9EF4C665C02D1DD11E0C15003FD492B8B -:103D1C00C0711300711B20710303665C04D1DD11AB -:103D2C00711300711B20D51DFC61F8710303FDEAB2 -:103D3C0034665C08D161E87103035005FD400271E3 -:103D4C0002035003C1FD492BC0711A20FDF12AF268 -:103D5C00C6D7C72014FBF8FF4A3213DC0552FFED1F -:103D6C006D3E8F16F9311505300400EF0F8F16F9E3 -:103D7C00314505300500EF04D917F9F1609C018D30 -:103D8C002E9C028D209C038F02F99C048F03F99CBE -:103D9C00058D4E9C068D289C0771345CE6613012B3 -:103DAC0071045C61DC31196162629C08CC09018F81 -:103DBC0018F99C0AF171240461DC9C0BAE6C609CBC -:103DCC000CAD1A609C0DAE6E609C0EAE6A609C0FC2 -:103DDC00AE64609C10F171540761DC9C11AE66609E -:103DEC009C1231140205308000EF01F6C1312460C1 -:103DFC0005304000EF01F6C2616B08616A08C13101 -:103E0C00340405302000EF01F6C2616B08616A08CA -:103E1C00C131240205300800EF01F6C2616B086164 -:103E2C006A08C131546005300400EF01F6C2616BC1 -:103E3C0008616A08C131446004E6A1EF01F6C26171 -:103E4C006B08616A08C131346003E6EF01F6C261A8 -:103E5C006B08616A9C13A432D832F1B107A11489A2 -:103E6C00721014C6D7C7FD76098F14F9318FE72469 -:103E7C00000061F8ED424023DD1B2361F8ED4C3F5F -:103E8C002361F8EDC83F2361F8ED11402361F8ED93 -:103E9C00F140ED3F404015F901DF29F64644DD05C0 -:103EAC00F516FDEF03A016FD4016FD65DC0CF6BD06 -:103EBC0044F514F971025FED8241AD444402006196 -:103ECC00D8ED824171325FFDCE0471535CFDB1239C -:103EDC004017F903DF0971025FF514F9ED8241FD1A -:103EEC00182640C9FB9BDE0971025FF514F9ED82BF -:103EFC0041714A277140110571301105713A2271D7 -:103F0C005A2271501105FD4E29D2DD0971025FF55F -:103F1C0014F9ED824171103500CF37001D7140123C -:103F2C00054015F901DD064015F903DF05F5E5FB44 -:103F3C00EF04CFE5FB03CF14F902FD3429ED8241E8 -:103F4C00FD4B2CFDAA2C714A9DFDEA34FD6530F524 -:103F5C0037FF712BE0F515F971025FCBE43FEFCB26 -:103F6C00E6F6F0FDCE04713BD47112027123028F80 -:103F7C0016F93105285004FD5A2B625C03318E3141 -:103F8C005D34CBFB896168995002FD5A2BD2DD065A -:103F9C007170CBFBEF047178CBFBFDB123FD612D70 -:103FAC00710816F9CF14F9038FBEFB5C02D1DD0941 -:103FBC005080C15010FDA534C0ED8241FD844131CB -:103FCC00545F2FA450D450DD0831A4E00A31020C08 -:103FDC0006712BE0FDFA4131A4E01731040C13718A -:103FEC002BE05027C15005FD492BC0CF14F90471AB -:103FFC00025FFDEF418F16F931250731146003F58F -:10400C0014F9ED8241FD844131020C14F0C15005CC -:10401C00FD492BC05005FD4002FDFA41CF14F903B8 -:10402C00FDEF418F16F931250731146003F514F9B2 -:10403C00ED8241F514F9CFE5FB03F5E6FBF5E8FB62 -:10404C0071525DF6426CFF61E8ED8241F6BD4A713A -:10405C00035DF5FCFBFDB73AFDC72DFDA12CFDFF63 -:10406C002C714B9D711302712302F5CCFBF5CDFB2A -:10407C00F5CEFBF5CFFB31245D02EFFACE3708CB42 -:10408C00E4BFFFCBE6FFF3CED4FFCF370009714876 -:10409C001205F6BEE0BEE2BED0716A27FDC62971DC -:1040AC004307714B27714810057148110571381081 -:1040BC000571381105713302713B22715302715B2A -:1040CC00227158100571581105CF14F90571325F22 -:1040DC00F6BD44F50EFCF510FCCF16FCFFCF12FC20 -:1040EC00FFCF13FCFFF515F9F516FD3112602FFD0E -:1040FC00B123AD4444030061C8E514F9D517F96147 -:10410C00E8FD2B058F16F9312512F510FCF50EFC88 -:10411C00502EFD4002CF15F903E514F9EF58D42ABF -:10412C00DF54FD2B05FD4A23717301713204714379 -:10413C000271035C71525C31949E02EFFA712AE7B2 -:10414C00CEA409F5F3003114600261FDF442FD7652 -:10415C0009E5F300CEA40831126006CF14F905EF7F -:10416C000971335FE515F9E514F9712BE78F16F931 -:10417C00312503F514F9C6D7D54AFCDF1A310200F4 -:10418C00155003FD5A2B625C01D1DF07F514F97150 -:10419C00025FD7E54AFCD7404AFCF0DF0831040047 -:1041AC0041F54AFCD7404AFCC8DF0BF514F9710203 -:1041BC005FCF4AFCF0D73102000A404AFCFFDD22F7 -:1041CC00A04AFCD7F0C15004FD492BC08FCBFB5C3F -:1041DC009F9FCBFB7110DCFB30E83CFDAA38CF4A2B -:1041EC00FCF0D731045D06F514F971025FD77153F9 -:1041FC005FF450717207FDB802717307D7FD8C051F -:10420C00F2D7717BFAC7200CFBF8FF8F02FCF0F998 -:10421C0001FCF303FD224E13BC048F04FCF0F903E4 -:10422C00FCF303FD224E13BC028F06FCF0F905FCD7 -:10423C00F303FD224E13BB717AFAAC04BDD8F6BD64 -:10424C00DAAC04311EBDDCF6BDDEFDE40DADD8BD2F -:10425C00DCADDABDDEAC02BDD8F6BDDAAC02311E87 -:10426C00DADCC3DADEC3BDDCF6BDDEFDE40DC0BDB9 -:10427C00DEC0BDDCADDEFD5A0FADD8BDDCADDABDA8 -:10428C00DEABBDD8F6BDDAAB311EDADCC3DADEC389 -:10429C00BDDCF6BDDEFDE40DC0BDDEC0BDDCADDEBB -:1042AC00FD5A0FDADAADD8FDF945C3C58FE4FC5CD5 -:1042BC003FF0317E0464FC14C2C0B9A0E4FCF6BC2F -:1042CC0008BC0A9C078C074C2EDD3E8FE4FC0E07C5 -:1042DC0070F161DC605C3FF0317E127964FCBDD81A -:1042EC00F6BDDA8C0773095C20318FBDDC70BDDE46 -:1042FC00FDE40DAC08BDDCAC0AFD5A0FADDABC0A0E -:10430C00ADD8BC08615907EFBCAC08BDD8AC0ABD30 -:10431C00DAC9DC0004F6FDAE0EC9DCFFFFF6FDAF1A -:10432C000FADD8BF5EFCAF58FC425EFCDD12AF5A3D -:10433C00FCBF5CFCAF58FCBF5AFCAF5EFCBF58FC2A -:10434C00AF5AFC425CFCDC50AF58FC425AFCDE48D5 -:10435C00AF18FD4258FCDE40401CFD16DC1F401C13 -:10436C00FDA0DE168F60FC4F1CFDDE0EAF58FC224C -:10437C0062FC44691061C8FDDD43F51CFDAF58FCBF -:10438C00445146DC0BAF58FC241027BF1AFDEF112B -:10439C0030F82ABF1AFDEF09401CFDFF61E8A01C94 -:1043AC00FDAF5CFC425AFCDC1BAF5AFC4258FCDEF5 -:1043BC0013AF58FC421AFDDE0BF560FCAF58FCBF86 -:1043CC0062FCEF094060FCFF61E8A060FC100CC6C9 -:1043DC00D7717BFAC7710A9E31929E02EFFA8E94C6 -:1043EC009F52FC8E969F53FC8E979F54FC8E989FE9 -:1043FC0055FC8E939F56FC8E929F57FC710B9E71B1 -:10440C007AFA8F55FCFDC30F76FD774513BD56D553 -:10441C0007FCDF0AD508FCDF05D509FCDD25F6B164 -:10442C004656DF11C9563722665C0391DF060A56E1 -:10443C00181A57009617FD9A4613FDB54431645F60 -:10444C0002EF61520692926952FC684CFCDFF6ADA9 -:10445C0056BD54F852F3311C791AF944FEFFDD4471 -:10446C00D852F101041AF914A944FFFFDF04E6B98C -:10447C00EF0BD852F101041AF914A9A1B9717BFA06 -:10448C00A007FCD507FCDF1CA008FCD508FCDF143A -:10449C00A009FCD509FCDF0CCF07FCFFCF08FCFF03 -:1044AC00CF09FCFFC6717AFAD7C716D852F1074468 -:1044BC00A800DC0571625FEF1CF647DD18A4524AB8 -:1044CC0052A8DC0571625FEF0CF852F3311CF678E0 -:1044DC001AF9B7EFE4C6D7C756A89666F0317E1224 -:1044EC00F6B1781AF966D1DFF1717BFAF507FCF5B4 -:1044FC0008FCF509FCF45271635FC6717AFAD7C7F0 -:10450C002004FBF8FFD432DF178D529FE5FC717B42 -:10451C00FA52069292694CFC68E6FCDFF6717AFA64 -:10452C004A3206DE0EE83209E6FC9C03A4328C0308 -:10453C0072EF34F9E5FCF3311C791AF9BB31725F77 -:10454C00058B9C03EF128C019C03D5E5FCDF06CF99 -:10455C00E5FCA7EF03B0E5FC718071775F61DC616E -:10456C00FB71715F8C03721004C6D7C72008FBF86F -:10457C00FF8F55FCFDC30F9C078F54FCFDC30F9C94 -:10458C00068F53FCFDC30F9C058F52FCFDC30F9C83 -:10459C00048F56FC9C038F57FC9C028C06318E01B9 -:1045AC0012798A20BB8C075C03D1DF098C064C0383 -:1045BC0061C86179008C05318EB1610900BB313D58 -:1045CC00120103BB8B0E04708C011C00BB8F0CFC06 -:1045DC004E03DC0E8C034F0CFCDC0B8C024F0DFCE1 -:1045EC00DC04AB12EF03ABB1121008C6D7C7C3C1C2 -:1045FC002008FBF8FFF661490A61F8614908DF07FA -:10460C00F7340000ED9646E6BC04F6BC06AC0ABCDA -:10461C0002AC08BBAC06614902AC0461F86149000C -:10462C00DE28AC04BDD8AC06BDDAE1FD690FADDA0D -:10463C00BC06ADD8BC04ABBDD8AC02BDDAE1FD8480 -:10464C000FADDABC02ADD8BBEFCAAC06BC02AC04F1 -:10465C00BBAC08BDD8AC0ABDDAAC04BDDCAC06FD05 -:10466C00E70EAC04BDDCAC06FD5A0FE1FD840FADCA -:10467C00DABC06ADD8BC04AC06614902AC0461F8E6 -:10468C00614900DCC5AC0214AB12100CC6D7C7C113 -:10469C002004FBF8FF8F4FFCFDC30F9C034E04DF7F -:1046AC001CAD544656DE07AD56265412EF40F64666 -:1046BC0056DF074654DD03E7EF34F7EF318C043156 -:1046CC008EB1128C03318E43DF18303822265406FB -:1046DC0056BB8C045C0391DF05AB041800BBAB121A -:1046EC00EF0C8C034E04DE0532A900EF01F7100627 -:1046FC00C6D7717BFA31026009F64658DD04B6580C -:10470C00EF7C710360717AFA4014F904DF0771537E -:10471C0007F424EF69D9E7FBF1E7240000DD0F2350 -:10472C00DD1A23DD1023DD5323DD2723DD38715300 -:10473C0007F424EF49715207F424EF42D424DF0725 -:10474C00715207E424EF05715307F424C958FA0099 -:10475C00EF2CD424DF0B715207E424C958FA00EF74 -:10476C001DF5E7FBEF18D424DF0B715307E424C9C4 -:10477C0058FA00EF09CFE7FB02EF03FD8B47D7D9BF -:10478C001FFCF1E7240000DD0923DD2123DD0923D3 -:10479C00EF1B715307F424D7D424DF07715207E4BD -:1047AC0024EF05715307F424C9582D01D771520712 -:1047BC00E424D731425D01D771635DD9E5FBF1E7A4 -:1047CC00240000DD1223DD1923DD1123DD2623DD7A -:1047DC003423DD3923DD3FFD4B48EF3DFD6C48EFC5 -:1047EC0038D9E4FBC1AE6CFD082DC0F313BE6C715F -:1047FC002304EF25F0C1AE6CFD082DC0F313BE6C85 -:10480C00712304EF14F6BE6C712204EF0CCB6CFF19 -:10481C0000712304EF03FDE0484014F905DD064068 -:10482C0014F901DF0671230471635D31645D0FF6C9 -:10483C00BE64BE6A31220402EF02F690BE6ED7CD82 -:10484C002647F45AAE6C317DBFF2FCFDB548D2DF81 -:10485C000ED9E4FBC1AE6CFD082DC0F313BE6CD7B2 -:10486C00FDB548D2DD0DCD2647F45AAE6C317DBF77 -:10487C00F2FCD7E85A09A4205080D6BFEEFC22F2F5 -:10488C00FCBDD8304700FD0F0EBFF0FC30EEFCFD38 -:10489C001E2DF313BE6CB426D426DF0CCD2647A4F4 -:1048AC005A4A5A1F61C8F45AD740C7FB0BDC057132 -:1048BC002304F2D740C7FB0661D831225C11F0C14A -:1048CC00AE6CFD082DC0F313BE6C712204EF03FD1A -:1048DC00E048E2D771625DF0C1AE6CFD082DC0F30B -:1048EC0013BE6CA0F4FC40F4FC40DC3DF5F4FCD9A8 -:1048FC00F5FCF1313F041EFD14D9F5FCF1BDD85087 -:10490C0008FD5E0E087208E6D2DD040192DFFC8918 -:10491C006158D1DD05712204EF03712304A0F5FC6D -:0A492C0040F5FC2061C8F5F5FCD74A -:1049360061FC61FCC1C3C5C7520C929269D4FEC129 -:10494600DFF88EFD708EFCC1717AFA4014F903DF30 -:104956000630042AFDAA38C09EFC609EFD34D4FEB3 -:104966005206C0B9A5A592DFF9C6C4C2C061FC61F2 -:10497600DF520C929269D4FEC1DFF88EFD708EFC78 -:10498600C18F4105775C04D1DD06675C01D1DD503E -:1049960031345E3671620771335E8FCCFB5FD4FBB8 -:1049A600D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F37 -:1049B600D6FBD1DF098FCFFB5FD7FBD1DD0C316290 -:1049C6000702EFFA716307716B2771735FFD0E3093 -:1049D600F4227148500571605005717AFAEDE44A87 -:1049E600675C02D1DD17D422DD134A2202DD0E00F8 -:1049F600F4227148500571605005717AFA717AFA9D -:104A06008D22318FE7240000DD0823DD1423DD31FC -:104A1600EF50F4327140500571505005E422EDE438 -:104A26004A8F40059F10F9715050058F10F99F125B -:104A3600F9D910F9FDE833629F11F9CD2202EDE4B0 -:104A46004A675C02D1DD18675C10D1DD05CD220313 -:104A5600EF107148500571605005F422EDE44ACD1F -:104A660022044A2203DF138F11F99F4005D911F959 -:104A7600C1D910F9FD7734C0EF228F4005768F102B -:104A8600F901DC064010F902DE0671605005EF4EB2 -:104A9600C7D910F9FD8F30C071505005D912F9F100 -:104AA600242900DD2A240400DD25242200DD20241B -:104AB6001100DD0C240100DD16241E00DD11EF0CB3 -:104AC6004010F960DF09CF10F961EF03A010F94A31 -:104AD6002203DF0AD910F9FDE833629F11F9C09E5F -:104AE600FC609EFD34D4FE5206C0B9A5A592DFF93E -:104AF60061FCC1C7717AFA714AE5717BBD51405FAD -:104B06000401D1DD06F616A747DFF2300400BF2404 -:104B160001F6BF2A01300B0BBF2801000000000080 -:104B2600000000510FBF2801000000000000000037 -:104B3600500FBF2801710AE671235DC6C061FCC132 -:104B4600C5717AFAD436DD0BEA34899E44A634B4AC -:104B560036EF33710AE6300400BF2401F6BF2A019E -:104B6600300B0BBF28010000000000000000510FB1 -:104B7600BF28010000000000000000500FBF280100 -:104B860071135D71235DC4C061FC61EF520C92929A -:104B960069D4FEC1DFF88EFD708EFCC12006FBF8DD -:104BA600FF71503002CEABACCC0100F6BC0231B284 -:104BB600E20F617902F6614902DFF371603002EFBC -:104BC6007E8E519B713BE28B5C02D1DD1D8B5C08B6 -:104BD600D1DF0971503002CC0100EFCF8C0570FD9A -:104BE6005035629E50CC0102EFC18B5C03D1DF4091 -:104BF6008E509C04715030028C01D1DF0E8C0470F3 -:104C0600FD9635629C05CC0101EF318C014C02DF2B -:104C16000671603002EF28CF34025A716030028C80 -:104C26000470C18C0570FDF834C0CF34024AEF0F12 -:104C36008B5C01D1DD0671603002EF03EDB14B10E4 -:104C460006C09EFC609EFD34D4FE5206C0B9A5A5E2 -:104C560092DFF961FCC1C3C5C7520C929269D4FEBA -:104C6600C1DFF88EFD708EFCC1710A9E31929E02E4 -:104C7600EFFA8FF6FB4F96FFDF198FF7FB4F97FF83 -:104C8600DF118FF8FB4F98FFDF095004C15011FD6B -:104C9600A534C0710B9EC09EFC609EFD34D4FE52AE -:104CA60006C0B9A5A592DFF9C6C4C2C061FCA4427C -:104CB60061FCC1C3C5C7520C929269D4FEC1DFF82C -:104CC6008EFD708EFCC1C1FBF8FF8D1F9C018E31DD -:104CD600318EE7240600DD0823DD0E23DD22EF4EAC -:104CE600717AFA8C019D3CEF45717AFA4017F90109 -:104CF600DF068C019D3BEF3651FF2E019D3BEF2ECB -:104D0600717AFA4016FCFFDF068C019D28EF058FAD -:104D160016FC9D288FCAFB5C01D1DF124014F903F3 -:104D2600DD064014F904DF06306C25FDAA38403153 -:104D3600FF09DE05A031FFEF077158F00071425EF2 -:104D4600710BE3C0C09EFC609EFD34D4FE5206C0CB -:104D5600B9A5A592DFF9C6C4C2C061FC61FF520CB9 -:104D6600929269D4FEC1DFF88EFD708EFCC1717A15 -:104D7600FA8FFCFB5C03D1DD194014F903DD064014 -:104D860014F904DF0D36100571D4DE0630DC39FD6A -:104D9600AA38C09EFC609EFD34D4FE5206C0B9A55A -:104DA600A592DFF961FC61FC61FC61FC61FC61FCC0 -:104DB60061FC61FC61FC61FC61FC61FC61FC61FC05 -:104DC60061FC61FC61FC61FC61FC61FC61FC61FCF5 -:0E4DD60061FC61FC61FC61FC61FC61FC61FC44 -:0A4DE40000060C12181E242A3036B7 -:104DEE00C4FB0000000040FE00000000353BE33530 -:104DFE008C22BF47DF2D9A2EFE46583CFF08713E8F -:0C4E0E000000983AF82AFF005555555551 -:084E1A00FF000000000047004A -:104E2200317503F7332312D714AEF8C716AC061246 -:104E3200C5AC0416F643DD078B99A7A5B3EFF5C2FF -:024E4200C6D7D1 +:10247C00500AFD4A02304000C15006FD1B2BC050D3 +:10248C0096ED4A02C72006FBF8FFD517F961E8ED77 +:10249C006F25304A57C1503EFD1B2BC0D2DD077152 +:1024AC0000CAFBED6F257108CAFB17040200C1506E +:1024BC0004C1500CC1506CFD11031006EA30AA483F +:1024CC00318D12AA48318E616B08616A08C1500EB9 +:1024DC00FD1B2BC0F690C1500CFD1B2BC0CC01007A +:1024EC008C014C04DE2831245D02EFFA71125DEA96 +:1024FC00308C015010D605C15010C18C01D604404F +:10250C0000C1506CFDB9031006615901EFD250A502 +:10251C00FD4A02EA30AA48318D12AA48318E616B0D +:10252C0008616A08C1500EFD1B2BC050A5FD4A0264 +:10253C005004C1506CFDE902C0629C01EA308A4B28 +:10254C004E0161C3048A4A4E0117040200C15004B3 +:10255C00C1500CC1506CFDB9031006F6C1503EFDC4 +:10256C001B2BC01006C6D7C78F08F94B2861F8ED96 +:10257C001C26400AF928DE06A00AF9ED1C26F50AED +:10258C00F98D289F08F98D285070D612307351237D +:10259C000480001231FF318E039F09F99FC6FBF6B0 +:1025AC008F09F97C804C95DC1C8F09F9318F241430 +:1025BC0000EA30BDD8AA44FDDF0D1231FF318E0385 +:1025CC00318F16EF1A8F09F9318F241400EA30BDC0 +:1025DC00D8AA46FDDF0D1231FF318E03318F16EA7A +:1025EC00308A427217F3031644000171FE61C8363B +:1025FC00FF001701DE02F61617BD4EC7500CFD1B6F +:10260C002BC0D2DF078D289F08F9EF047100CAFB9D +:10261C00F2C6D7C72008FBF8FF4017F901DD0640CA +:10262C0017F902DF1C17040600FD132CD2DF0A8CED +:10263C00069C058C079C04EF4ACC0563CC0400EF88 +:10264C004217040600FD132CD2DD0F7100CAFB717A +:10265C00035CCC050071025DEF298C06318E318D47 +:10266C00080E07081C00BBEA308A4072ABFD320F23 +:10267C00BB8C019C05D1DF08CC0501CC0400EF0319 +:10268C008B9C0417040600FD302CD2DD06CC06C84A +:10269C00CC07008C069FC9FB8C06318E318D080E41 +:1026AC0007081C00BD2CAD2C4401A5DC09CC03642F +:1026BC00F6BF0CF9EF52AD2C220CF94401A0DC0949 +:1026CC00CC031EF6BF0CF9EF3FAD2C44819DDC0B07 +:1026DC00CC030A30F401BF0CF9EF2DAD2C44019B57 +:1026EC00DC0BCC030530F401BF0CF9EF1BAD2C4413 +:1026FC000191DC0BCC030030F401BF0CF9EF097134 +:10270C00025D30F401BF0CF93132040C31245C0849 +:10271C00CC0564CC0400EF0D8C034E05DE078C0356 +:10272C009C05CC04008C059FC7FB8C049FC8FBFD4B +:10273C00A02B8F0EF94E05DD2B40C7FB0BDE0640A0 +:10274C000EF90BDE1640C7FB06DE06400EF906DE60 +:10275C000AD5C7FBDF0ED50EF9DD095020C150118B +:10276C00FDA934C08FC7FB9F0EF9FDDD2B1008C6E9 +:10277C00D7C7D82FC15002FD502BC04018F90161AA +:10278C00F8712010055012FD4A028D2F6C0870C193 +:10279C005002FD502BC05003FD4A028D2F6C187057 +:1027AC00C15002FD502BC05016FD4A025003FD6172 +:1027BC002B625C01D1DD107170CBFB5002C1501348 +:1027CC00FDA934C0F2EF01E2C6D7C75004FD612B5E +:1027DC00625C03D1DD405014FD6D2834CBFB895C69 +:1027EC009F998A0C7CFF50FF5C14D1DD228A0C7CF3 +:1027FC00FF5C147234CFFB89616A997162075600D1 +:10280C00316207058666D1DFF7716307716B273478 +:10281C00DEFB895CEB99712810055002FD612BD20F +:10282C00DD354018F901DF05500AFD4A028D2F6C89 +:10283C001070C15002FD502BC0E0FD4A02D82FC1D0 +:10284C005002FD502BC05033FD4A02F0C15002FD26 +:10285C00502BC07178CBFBE0C15013FDA934C0C61E +:10286C00D7C7C12004FBF8FFCC02005004FD612B3C +:10287C00629C038C045C20D1DD0E8C036C019C03E8 +:10288C008C026C209C02EF138C045C10D1DD0C8C40 +:10289C00035CFE9C038C026C109C028C045C08D1C3 +:1028AC00DD0E8C036C029C038C026C089C02EF13F3 +:1028BC008C045C04D1DD0C8C035CFD9C038C026CE1 +:1028CC00049C028C03D1DD05501AFD4A028C037066 +:1028DC00C15004FD502BC08FCBFB5C9F728C03311D +:1028EC008E316D148C03318E314D616D08616C5CD1 +:1028FC00606162629FCBFB8FD7FB7CFF50FF5E0257 +:10290C00D1DD278FD7FB7CFF5E027234CFFB896150 +:10291C006A99716207CC0100316207086159018C18 +:10292C0001D1DFF4716307716B27F21006C6D7D99A +:10293C00BFFBC15006FD502BC0D9C0FBC15007FDD9 +:10294C00502BC0D7FD3B29F2D7C7711300711B2048 +:10295C00710303710205E0C15003FD502BC05013ED +:10296C00FD4A02F0C15005FD502BC0500FC1E0FDD7 +:10297C00502BC0500AFD4A027103055008FD4A0253 +:10298C00501FC1E0FD502BC05012FD4A025003FDF8 +:10299C00612B625C01D1DF03E2EF24F0FD612B625D +:1029AC009D2E3602F9C75008FD382BC05003C1FDCF +:1029BC00502BC0710203711A20FDF82AF429F2C6BB +:1029CC00D75003FD612B625C01D1DD155014FD6DF8 +:1029DC0028FDD6275014FD4A02E0C15003FD502BB0 +:1029EC00C0711300711B207103035014FD4A02F0D7 +:1029FC00C1E0FD502BC0F0C15003FD502BC0D7C718 +:102A0C002004FBF8FFCC02008D299C035010C15010 +:102A1C00A4FDE902C0629D29D437DD04F2EDD52A6C +:102A2C008C037B295C08D1DD0F8D295C08D1DF0577 +:102A3C00CC0210EF03CC02208C037B295C04D1DD8B +:102A4C00158D295C04D1DF088C026C049C02EF0606 +:102A5C008C026C089C028FCAFB5CF3728D295C0C97 +:102A6C006162629FCAFB8FD6FB7CFF50FF5E029CAB +:102A7C0002D1DD1F34CEFB896E0299716207CC0145 +:102A8C0000316207086159018C01D1DFF4716307D1 +:102A9C00716B278D295C40D1DD095002C15012FDAC +:102AAC00A934C08D295C01D1DD08E0C15012FDA90B +:102ABC0034C0717AFA8D295C41D1DD0C5A29BED80B +:102ACC0029C15010FD5105C0F21004C6D7FD7D2759 +:102ADC00F2D7FDD627F2D7C78FDEFB7617FD6D2810 +:102AEC00664FDEFBDFF2F5DEFBF2C6D75064FD4A23 +:102AFC0002FD482C6261FB71115CF171145C61DCAC +:102B0C0070C15012FD5105C0FD4F36CD3D03D7C7E6 +:102B1C00C1C1FBF8FFAC0ABB17C15002C18C0270DB +:102B2C00C1506CFDB90310061004C6D7C7C1FBF821 +:102B3C00FFAC08C15002C18B70C1506CFD11031069 +:102B4C0006C0C6D7C78806166770C1C75084FD83F8 +:102B5C00031004C6D7C716C75084FDE902C0C6D7F8 +:102B6C00C74A2004DE045600EF0256014018F90152 +:102B7C00DF048686EF0A4018F902DF04510461066F +:102B8C0066318F12504CD633514CD6610A048420D6 +:102B9C00BD30C6D740C7FB51DC05CF1EFC0FD7405C +:102BAC00C7FB33DC05CF1EFC0BD740C7FB0BDC058A +:102BBC00CF1EFC07D740C7FB0661D831320405CFC6 +:102BCC001EFC03D7D5C7FBDD04E51EFCD7F51EFCA8 +:102BDC00D7D514F9DF0471635CD7FD482C6261FB17 +:102BEC0071715C71145C71775C61C831625C1771D6 +:102BFC00625C71745C71115CF171745C61DC70C14C +:102C0C005012FD5105C0D7C7164012FCFFDD0C8FCA +:102C1C0012FC9B1714CA0100F2EF07C75004FD38D1 +:102C2C002BC0C6D7C7164013FCFFDD078F13FC9BC8 +:102C3C00F2EF07C75002FD382BC0C6D740C7FB0BBD +:102C4C00DE02E2D7F2D77100010571785005713AB6 +:102C5C00D5713BD18F10055CFC9F1005CF54054AF4 +:102C6C00E54205711042057100420571485005712D +:102C7C0030500571205005CF530505CF52050A7110 +:102C8C0030510571205105713BD5717050058F1174 +:102C9C00055CFC9F1105F422D77178500571080171 +:102CAC0005D77140F00071783002713AE6713BE261 +:102CBC00713BEA713BEE8F10055CFC9F1005CF3425 +:102CCC00024AE552FF711A52710A52714830027170 +:102CDC0030300271203002CF330205CF32020A713C +:102CEC00303102713BE6717030028F11055CFC9F34 +:102CFC00110571603002D7717830027148F000D73D +:102D0C00C788061666614FDD0967614EDE0396EFD4 +:102D1C0001866672C6D7C7161714AA0412A943DD1A +:102D2C0029AA0412A923FD1A4EC3AC02FD1A4E1394 +:102D3C00C2BDD813FDAF0FDE0C1714AA0212AA04E1 +:102D4C0003BA04EF051714A9BA04AC041231FF310D +:102D5C009E03317F087208C6D77100F20030440020 +:102D6C00BFB601300188BF9001300984BF9E01BFFE +:102D7C009C01BF9A01BF9801BF9601BF9401BF92FD +:102D8C0001F53CFF30FE00BFBE01F6BFBC01BFB871 +:102D9C000150EEBFBA01A1BFB201C918FE00F6BEC8 +:102DAC006EBE64BE6A7123047153078F16F9310528 +:102DBC0007F5E5FBCB6CFF0071535D71425DD730BD +:102DCC00EF00BFB401F6BFBA017108F20071230421 +:102DDC0071530771435DD78F9CFBB09CFBD1DF73A4 +:102DEC0031D4D106715BD1E59EFBD59EFBDD3471F0 +:102DFC0040CAFBD99DFBF1E734020023DD0625DD3B +:102E0C000325DF05F6BE66EF06D9E4FBF1BE66A02E +:102E1C009DFB409DFB20DF06F59DFBB09EFBCF9CF0 +:102E2C00FB19D7CF9CFB1E7148CAFBD5E6FBDF0410 +:102E3C00F6BE66D7D9E4FBF14266FFDD16D9E4FB9A +:102E4C00F112AE6643DE05A266FFEF03B266FFCF5A +:102E5C009CFB03D7C7161714F6B9AA0412F6231253 +:102E6C0031FF31AE03316FBA02C6D7C7C1FBF8FFD1 +:102E7C008C085080D612AB1413B9AB14AA0412A947 +:102E8C002312D939FBF133BDD813FD1B0EBA02C086 +:102E9C00C6D731645D01D74014F902DF10F6BE6469 +:102EAC00BE6EBE6ABFA6FBBFACFBBFB2FB31545DAE +:102EBC001530A2FBFD602E30A8FBFD602E30AEFB62 +:102ECC00FD602EED522F31745D0F71735D7108EA48 +:102EDC00FBF5A0FBF59FFBEF6DD59FFBDF658F38F6 +:102EEC00FB9F9FFB40A0FB1FDC1A7100EAFB403AE2 +:102EFC00FBFFDD22A0A1FB8F3AFB4FA1FBDE17F5F8 +:102F0C00A0FBEF12D9A0FBF1A1605C1F9FA0FB718D +:102F1C0008EAFBF5A1FBE9A0FB093CFB70C130A260 +:102F2C00FBFD772EC0E9A0FB095CFB70C130A8FB50 +:102F3C00FD772EC0E9A0FB097CFB70C130AEFBFD18 +:102F4C00772EC0B09FFB30A2FBFD222DF313BE6E7B +:102F5C0030A8FBFD222DF313BE6A30AEFBFD222DF3 +:102F6C00F313BE64D7C736F00071F4DC297170F02E +:102F7C0000CE9D08CE9EC0CE9F80F594FFF593FFAA +:102F8C00F592FFE597FFE596FFE595FFE598FFCEF7 +:102F9C009C7F7100BEFB711BE3712BE3711AE7710F +:102FAC002BE7717A9D710A9E31929E02EFFA710B9A +:102FBC009E71035E71135E71235EC6D7C731025ECC +:102FCC001E71025E710A9E31929E02EFFA34ECFB86 +:102FDC003692FF52078B99A5A792DFF9710B9EC60B +:102FEC00D7C788061631125E1571125EC734B4FB52 +:102FFC003092FF1652078B99A5A792DFF9C666731C +:10300C006718B4FBC6D7C771035E31145E1E71130B +:10301C005E710A9E31929E02EFFA3492FF36B4FB37 +:10302C0052078B99A5A792DFF9710B9E31245E1381 +:10303C0071235E717B9E8FF4FB9E9A8FF5FB9E9B9A +:10304C00717A9EC6D7CFBFFB5CCFC0FB5FCFE0FBD6 +:10305C005DCF14FC36CF15FCC9E5EBFBD7C7CFBC55 +:10306C00FB12CFBDFB02CFE4FBFFF5E5FBF5E6FB66 +:10307C00F5E7FBF5E8FB5600664C64DE0872383861 +:10308C00FB0086EFF3C6D7C788061617F1E73403A3 +:10309C00002361E3EDD9332361F8ED8431B1236171 +:1030AC00E3ED8E312561F8ED9D31B1240D0061D831 +:1030BC00EDD933240B0061F8EDBE312361F8ED0539 +:1030CC00322361F8EDD2312361F8ED9D33240600F3 +:1030DC0061F8ED6E32B12561D8ED8A3224000061C1 +:1030EC00F8ED97322361F8EDD9332361F8EDB7335E +:1030FC00B12361E3EDBA322361F8EDCB322361F8F1 +:10310C00EDDC322361F8EDCB322361F8EDED3223A7 +:10311C0061F8EDFE322361F8ED0D332361F8ED2FEC +:10312C00332361F8ED3B332361F8ED47332361F82A +:10313C00ED50332402002361E3EDD9332402006106 +:10314C00F8ED59332361F8ED66332561F8ED7233F0 +:10315C00B124060061D8EDD93324000061F8EDDC10 +:10316C00332561F8ED7E3324120061F8ED9833239A +:10317C0061F8ED8933EDDD3334BEFB89615F99ED88 +:10318C00EA33305029FDAB3866736718BCFBEDEAA7 +:10319C003340C1FB6ADF1440C2FB68DF0E674C6C26 +:1031AC00DF0930DE41FDAB38713AD5679FC3FBEDCB +:1031BC00EA3367D1DD0D30FB3CFDAB3834DCFB89E9 +:1031CC00616F99EDEA33675C02D1DD0830D92AFDD5 +:1031DC00AB38EF0C675C01D1DD0630DE2AFDAB3875 +:1031EC00675C3CD1DD1030E32AFDAB38675C3C7288 +:1031FC0066736218BCFBEDEA3367D1DD625C01D10A +:10320C00DD05300800EF01F6609F1BFC675C02D106 +:10321C00DD03E6EF01F6341BFC89616899675C04F9 +:10322C00D1DD04E6A1EF01F6341BFC8961689967D6 +:10323C005C08D1DD05302000EF01F6341BFC896100 +:10324C006899675C10D1DD05301000EF01F6341B76 +:10325C00FC89616899675C20D161E871601BFCEDA9 +:10326C00EA33D432DF08679FE5FBA432EF0D4A3214 +:10327C0005DE08E83267184BFDA432EDEA33675CD3 +:10328C000F7266736218BCFBEDEA334A3264DE1BC4 +:10329C004A3201DF0667D161F85701E83267183806 +:1032AC00FBA4324A320561C871725DEDEA33675C8A +:1032BC007F70C117F1243000FDED2FC0EDEA3367AC +:1032CC005C3F70C117F1243000FDED2FC0EDEA33E7 +:1032DC00675C0770C117F1243000FDED2FC0EDEADB +:1032EC0033675C1F70C117F1243000FDED2FC0ED6A +:1032FC00EA336770C117F1243000FDED2FC0EDEA01 +:10330C0033CEABAC710A9E31929E02EFFAD592FF8E +:10331C00DF05710B9EEFED679E99710B9E9FF3FB82 +:10332C00EDEA3371225E675C7F9FF4FBEDEA33714B +:10333C00225E675C3F9FF5FBEDEA33675C3F9FF6CF +:10334C00FBEDEA33675C1F9FF7FBEDEA3330B83ACD +:10335C00FDAB38679FFCFBEDEA3330733AFDAB38BD +:10336C00679FFDFBEF7830953AFDAB38679F00FC0B +:10337C00EF6C675C01D161E8FDB844EF614A38C875 +:10338C00DE08E83867186AFAA438EF52679D38EF00 +:10339C004D67318E247000DD0D240200DF4030FDBE +:1033AC0008FDAB38EF3871625FEF33675C01D1DD3C +:1033BC0005711202EF03711302675C02D1DD057116 +:1033CC002202EF03712302679FEBFBEF1100EF0E5C +:1033DC0000664C5BDE07736718BCFBEF0100C6D7B9 +:1033EC00C716664C30DC094C37DE05FDC82FEF6E76 +:1033FC00664C02DF1F8FBEFB5C03728F1DFC5C03EF +:10340C00318E316D08616A08128F1DFC5C80312A87 +:10341C006162EF59664C3DDF0AAE90BF18FCF9189B +:10342C00FCEF4A664C3EDF05F919FCEF40664C4F49 +:10343C00DF05FDE044EF36664C61DF08E838096AC9 +:10344C00FA72EF29664C7FDF05FD713DEF1F664C6C +:10345C004EDF0B31745F045210EF12F2EF0F664C1B +:10346C005BDC0452FFEF06667309BCFB72C6D7C760 +:10347C0088061617F1241000240500DC07244C00E4 +:10348C00DD17EF17717BFA17F104BCFB1489617F10 +:10349C0099717AFA71325EEF02A438C6D7C7C1C1EE +:1034AC00FBF8FF4014F903DD064014F904DF2F8C00 +:1034BC00027309C4FB5E0AD1DF248C02318E04BC7A +:1034CC00FB14896E0A99716207CC010031620708FE +:1034DC006159018C01D1DFF4716307716B27100402 +:1034EC00C6D7CF1DFC03F51BFCF51FFCF521FCD743 +:1034FC00C788061617F1E734020025DD3D23DD17DA +:10350C0025DD1C23DD0523DD2BEF3B71625E679F00 +:10351C0020FCCD3D03EF2F675C839F1DFCEF2767DD +:10352C005C039F1FFC675C034C0261F8711260FD29 +:10353C00D346EF12679F21FCEF0C6791DF08E0C1C7 +:10354C005012FDA934C0C6D7C71617F1E7240000E6 +:10355C00DD2A23DD1E240300DD0724FB00DD24EF20 +:10356C002531226005308000EF01F6086F1EFC72D9 +:10357C0008EF198F1BFCF51BFC72EF1071425F52A8 +:10358C0035EF09F2EF066673091AFC72C6D7C71637 +:10359C0017F1E7240000DD38241000DD1C23DD1CAE +:1035AC0023DD30240E00DD18241100DD1B240F0058 +:1035BC00DD12243000DD15EF1EE2EF1D5202EF1973 +:1035CC005204EF155206EF115205EF0D5207EF0999 +:1035DC00F2EF065203EF0252FFC6D7C731445E37F3 +:1035EC0071435E8D3C9FC4FB8D3B9FE3FB3604FD1A +:1035FC00C7D83BFD5C37618A70618AFDA137C0D8A2 +:10360C0040F1312F609D3F8D3A4B3FDD0A71525E88 +:10361C008D3F9D3ACD3D034A3D05DE09305936FDBF +:10362C00AB38CD3D6BB43D7150F000CE300BCF17A5 +:10363C000006CE3106FDC502717A30710BE3710BB9 +:10364C00E7C6D78D3F9D3A8D3F9FC5FBD74014F9F8 +:10365C0003DF064014F904DF02F2D731545E0D711A +:10366C00535E71735E8D3F9F2AFCEF3831645E238D +:10367C0071635E71725ED520FCDF05F52BFCEF0BE0 +:10368C008F20FC5002D6A1609F2BFC8F2BFC9F2A15 +:10369C00FCEF1131745E088F2BFC9F2AFCEF058D1B +:1036AC003F9F2AFC8F2AFC9FC5FBD92AFCFDCC36F8 +:1036BC00E92AFC094C2270C15013FD5105C0F2D708 +:1036CC00C7C1C1FBF8FF8C02D1DF05F520FCEF1A56 +:1036DC008C024C05DE06CF20FC02EF0E8C02318EE4 +:1036EC001231FE03311F609F20FC8F2CFC4F20FCFD +:1036FC00DD29CC011F8F20FC9F2CFCCC00008B4CB7 +:10370C0008DE148B730912204F20FCDC058B9C0106 +:10371C00EF05615900EFE78C019D3E1004C6D7C739 +:10372C0016710AE7710BE37150F000CE300BCF1716 +:10373C000006669E31FDC502717A30710BE3318251 +:10374C00E302EFFA8D1F7158F000710BE772C6D7C8 +:10375C00C7C1C1FBF8FF8F14FC4E02DC03F2EF3142 +:10376C008C024F15FCDC0452FFEF268C022F14FC4C +:10377C00706131318D128F15FC2F14FC7061313357 +:10378C00BDD813FD3D0EBB440001DC03F690BB8B92 +:10379C00721004C6D7C7C1FBF8FFAC0814A9148972 +:1037AC00708B6128706131FD1A4E1344030071FE59 +:1037BC00DC23AC08148A04819A04AC08148A044CE7 +:1037CC0011DC10A9148B99AC0814CA0200AC0814B3 +:1037DC00CA0310EF72AC0814CA0400AC0814A91484 +:1037EC00894DDE0AAC08148A02819A02EF12AC08E9 +:1037FC0014A914894D61D308AC08148A02919A0259 +:10380C00AC08148A03919A03D1DF3CAC08148A02E9 +:10381C004C10DF10A91489318EA112AC0814A91414 +:10382C006299EF17AC08148A024CF0DF0EA91489C8 +:10383C00318EB112AC0814A9146299AC0814CA02E6 +:10384C0000AC0814CA0310C0C6D7ED9638717BFAC9 +:10385C00C7D44261F831045F2B71045F71215F7131 +:10386C00035FD442DD05B442CEABAC717AFA56009C +:10387C00664C0ADD0F72F3311C790AFDCEFC006137 +:10388C00CA86EFEC717AFAF2C6D7C75600664C0AB4 +:10389C00DE0BF0317E12F6782EFC86EFF0C6D7C721 +:1038AC00C1C1FBF8FFCC01008C014C0ADE36717BE8 +:1038BC00FA8C01F0317E042EFC14A96168DF09AC8E +:1038CC0002B9717AFAF2EF1D8C01F0317E12792E69 +:1038DC00FC614902DF06717AFAE2EF09717AFA614A +:1038EC005901EFC4E21004C6D7C72004FBF8FFF659 +:1038FC00422EFC61F8EDD739717BFA9C038C034C9A +:10390C000ADE3C8C03F0317E042EFC14A96168DFC6 +:10391C0005717AFAEF29717AFA8C0372F3311C79FA +:10392C002EFCCEFC0061CA629C02D1DF0A8C03F033 +:10393C00317E12E6782EFC717BFA615903EFBECC16 +:10394C000200CC01018C02F0317E042EFC14A96122 +:10395C0068DD788C02F0317E12792EFCE743DF654E +:10396C008C014C0ADE5F8C01F0317E12792EFCE763 +:10397C0043DD4D717BFA8C01F0317E042EFC14A9D1 +:10398C006168DF186169018C01F0317E12F6782EC6 +:10399C00FC8C024E01DCED717AFAEF2F8C01F031C8 +:1039AC007E042EFC14A9128C02F0317E33782EFC8E +:1039BC008C01F0317E12E6782EFC615902717AFA94 +:1039CC00615901EF9B615902ED513900F21004C6A7 +:1039DC00D7C7200CFBF8FF17040600C15006C150D6 +:1039EC00A8C15030FD11031006D2DD1DA042FC40D1 +:1039FC0042FC08DE03E2EF6B34FCFB895CFC99FDB6 +:103A0C00B83A7110CAFBF2EF5A300600C11704061F +:103A1C0000C13001FCFD224E1004F542FC8FFCFB72 +:103A2C005C01D1DD264014F903DF205010C180FD6C +:103A3C00A934C0C736100571D4C6DE0F17C15006A5 +:103A4C00C150A8C15030FD110310064014F901DD1E +:103A5C00114014F905DD0B8FFCFB5C02D161E8FD14 +:103A6C00E341F2100CC6D7D9FDFBC15030FDE90281 +:103A7C00C0629F00FC7130CDFB8FD5FB5C08D1DFA1 +:103A8C0006716307716B27F2D7D900FCC1D9FFFB14 +:103A9C00C15030FD830310047130CDFB8FD5FB5C1E +:103AAC0008D1DF06716307716B27F2D7C72006FBBD +:103ABC00F8FF17040500C1E0C1500FC15030FD11D3 +:103ACC00031006624C02DF077110CAFBF2EF5F7144 +:103ADC0018CAFBCC03004017F901DF05CC0402EF38 +:103AEC0003CC0410CC05808FFCFB5C03D1DF087188 +:103AFC007AD5CC0207EF06717BD5CC022F170402C6 +:103B0C0000C15004C150A0C15030FDB9031006C70C +:103B1C0036100571D4C6DE154014F903DF0F17C13A +:103B2C005006C150A8C15030FD11031006F210060A +:103B3C00C6D7D514F9DF03F6BD44D546FCDD04B079 +:103B4C0046FCD7CF46FC038F14F9318FE723DD0BEE +:103B5C0024020024030061C8ED603C8F16F9312368 +:103B6C003E301B004644DF0AE0C15010FDA934C0B2 +:103B7C00EF1D3077014644DF165002C15010FDA9ED +:103B8C0034C0F6464ADF088FE0FB5010D6BD4AF62B +:103B9C00464ADD36B64A464ADF3071025DEF2B30BD +:103BAC001B004644DF13F6464CDF18E0C15010FDF5 +:103BBC00A934C0C94C5307EF0A307701464461F869 +:103BCC0071025DF6464C61E8B64C314460087133C5 +:103BDC005FF6BD44EF1431345F05F6BD44EF0BA620 +:103BEC0044F6464461F8C944FFFF315260194A4615 +:103BFC0005DE16A4464A4605DF0FA4465004C15004 +:103C0C0010FDA934C0EF02F446315460194A48053E +:103C1C00DE16A4484A4805DF0FA4485008C15010CE +:103C2C00FDA934C0EF02F448D449DD03B449D731BF +:103C3C006260174A4705DE14A4474A4705DF0DA406 +:103C4C00475010C1FDA934C0EF02F4474A47066142 +:103C5C00F8CD4925D7C736100571D4DE0730DD39CC +:103C6C00FDAB38D24014F903DF1D31220706300BAF +:103C7C002AFDAB3831445F0C71435F5080C1501248 +:103C8C00FDA934C0FDA23CFDCD3C31645F067163DF +:103C9C005FFDB243C6D78F1DFC5C01D1DD22D54937 +:103CAC00FCDD04B049FCD7CF49FC098D3E4F48FCE4 +:103CBC00DD0E8D3E9F48FC5040C15012FDA934C012 +:103CCC00D74014F903DD04F6BD1AD7D5E8FBDF089D +:103CDC00F6461ADD19B61AD7D9E4FBF1461ADD0EF1 +:103CEC00D9E4FB12AD1A43DE03A61AD7B61AD77164 +:103CFC007BFAC78FDCFB76F5DCFB717AFA5C10D1B2 +:103D0C0061E871525F665C0FD1DD57665C01D1DDF5 +:103D1C0005F514F9EF4C665C02D1DD11E0C15003DE +:103D2C00FD502BC0711300711B20710303665C04E2 +:103D3C00D1DD11711300711B20D51DFC61F87103CD +:103D4C0003FDEE34665C08D161E87103035005FD98 +:103D5C004A027102035003C1FD502BC0711A20FDA1 +:103D6C00F82AF2C6D7C756FF4A321361C8ED4B3E4C +:103D7C008F16F9311505300400EF0F8F16F9314508 +:103D8C0005300500EF04D917F9F1609F4CFC8D4EFE +:103D9C009F4DFC71345CE661301271045C61DC3166 +:103DAC00196162629F4EFCE54FFC311402053080B4 +:103DBC0000EF01F6C131346005304000EF01F6C26E +:103DCC00616B08616A08C131340405302000EF01D1 +:103DDC00F6C2616B08616A08C13124020530080023 +:103DEC00EF01F6C2616B08616A08C131646005308D +:103DFC000400EF01F6C2616B08616A08C1315460BE +:103E0C0004E6A1EF01F6C2616B08616A08C1314496 +:103E1C006003E6EF01F6C2616B08616A9F50FCF12A +:103E2C0071240461DC9F4AFCF171540761DC9F4BE7 +:103E3C00FCD832F101041EFD14A9148976A4326653 +:103E4C0072C6D7C7FD82098F14F9318FE7240000A1 +:103E5C0061F8ED204023DD1B2361F8ED2A3F23613F +:103E6C00F8EDA63F2361F8EDEF3F2361F8EDCF406D +:103E7C00ED1D404015F901DF29F64644DD05F544FA +:103E8C00FDEF03A044FD4044FD65DC0CF6BD44F59C +:103E9C0014F971025FED5741AD4444020061D8ED55 +:103EAC00574171325FFDDB0471535CFDB123401748 +:103EBC00F903DF0971025FF514F9ED5741FD1F2677 +:103ECC0040C9FB9BDE0971025FF514F9ED57417196 +:103EDC004A277140110571301105713A22715A222D +:103EEC0071501105FD5529D2DD0971025FF514F9E8 +:103EFC00ED574171103500CF37001D714012054050 +:103F0C0015F901DD064015F903DF05F5E5FBEF04B6 +:103F1C00CFE5FB03CF14F902FD3B29ED5741FD52D0 +:103F2C002CFDAE2C714A9DFDEE34FD6930F537FF4A +:103F3C00712BE0F515F971025FCBE43FEFCBE6F6A0 +:103F4C00F0FDDB04713BD47112027123028F16F960 +:103F5C003105285004FD612B625C03318E315D34D8 +:103F6C00CBFB896168995002FD612BD2DD06717023 +:103F7C00CBFBEF047178CBFBFDB123FD652D7108F4 +:103F8C0016F9CF14F9038FBEFB5C02D1DD0950800A +:103F9C00C15010FDA934C0ED5741FD594131545F5A +:103FAC002FA450D450DD0831A4E00A31020C067164 +:103FBC002BE0FDCF4131A4E01731040C13712BE041 +:103FCC005027C15005FD502BC0CF14F90471025F6E +:103FDC00FDC4418F16F931250731246003F514F91E +:103FEC00ED5741FD594131020C14F0C15005FD5003 +:103FFC002BC05005FD4A02FDCF41CF14F903FDC47F +:10400C00418F16F931250731246003F514F9ED576A +:10401C0041F514F9CFE5FB03F5E6FBF5E8FB71522E +:10402C005DF6426CFF61E8ED5741F6BD4A71035DE8 +:10403C00F5FCFBFDB83AFDCB2DFDA52CFD032D7138 +:10404C004B9D711302712302F5CCFBF5CDFBF5CE24 +:10405C00FBF5CFFB31245D02EFFACE3708CBE4BF82 +:10406C00FFCBE6FFF3CED4FFCF3700097148120522 +:10407C00F6BEE0BEE2BED0716A27FDCD29714307C2 +:10408C00714B277148100571481105713810057175 +:10409C00381105713302713B22715302715B22712D +:1040AC0058100571581105CF14F90571325FF6BD22 +:1040BC0044F50EFCF510FCCF16FCFFCF12FCFFCF25 +:1040CC0013FCFFF515F9F544FD31226026FDB123F3 +:1040DC0071335FE515F9E514F98F16F9312512F5F1 +:1040EC0010FCF50EFC502EFD4A02CF15F903E51419 +:1040FC00F9EF58D42ADF54FD3705FD4A23717301BB +:10410C0071320471430271035C71525C31949E02F2 +:10411C00EFFA712AE7CEA409F5F3003124600261AD +:10412C00FDF442FD8209E5F300CEA40831226006BD +:10413C00CF14F905EF0971335FE515F9E514F97141 +:10414C002BE78F16F9312503F514F9C6D7D552FC98 +:10415C00DF1A310200155003FD612B625C01D1DFC7 +:10416C0007F514F971025FD7E552FCD74052FCF009 +:10417C00DF0831040041F552FCD74052FCC8DF0B7C +:10418C00F514F971025FCF52FCF0D73102000A40EE +:10419C0052FCFFDD22A052FCD7F0C15004FD502B85 +:1041AC00C08FCBFB5C9F9FCBFB7110DCFB30FB3CCF +:1041BC00FDAB38CF52FCF0D731045D06F514F97124 +:1041CC00025FD771535FF450717207FDC5027173B2 +:1041DC0007D7FD9805F2D7717BFAC7200CFBF8FFC7 +:1041EC008F02FCF0F901FCF303FD1A4E13BC048F93 +:1041FC0004FCF0F903FCF303FD1A4E13BC028F060A +:10420C00FCF0F905FCF303FD1A4E13BB717AFAAC02 +:10421C0004BDD8F6BDDAAC04311EBDDCF6BDDEFD46 +:10422C00F00DADD8BDDCADDABDDEAC02BDD8F6BD4F +:10423C00DAAC02311EDADCC3DADEC3BDDCF6BDDE7D +:10424C00FDF00DC0BDDEC0BDDCADDEFD660FADD832 +:10425C00BDDCADDABDDEABBDD8F6BDDAAB311EDAF6 +:10426C00DCC3DADEC3BDDCF6BDDEFDF00DC0BDDEA9 +:10427C00C0BDDCADDEFD660FDADAADD8FDCE45C3D0 +:10428C00C58FECFC5C3FF0317E046CFC14C2C0B9F1 +:10429C00A0ECFCF6BC08BC0A9C078C074C2EDD3E3F +:1042AC008FECFC0E0770F161DC605C3FF0317E122C +:1042BC00796CFCBDD8F6BDDA8C0773091C20318FE4 +:1042CC00BDDC70BDDEFDF00DAC08BDDCAC0AFD66DE +:1042DC000FADDABC0AADD8BC08615907EFBCAC080D +:1042EC00BDD8AC0ABDDAC9DC0004F6FDBA0EC9DCD7 +:1042FC00FFFFF6FDBB0FADD8BF66FCAF60FC42669E +:10430C00FCDD12AF62FCBF64FCAF60FCBF62FCAFB3 +:10431C0066FCBF60FCAF62FC4264FCDC50AF60FC2E +:10432C004262FCDE48AF46FD4260FCDE40404AFD86 +:10433C0016DC1F404AFDA0DE168F68FC4F4AFDDEDE +:10434C000EAF60FC226AFC44691061C8FDB243F5F3 +:10435C004AFDAF60FC445146DC0BAF60FC241027D7 +:10436C00BF48FDEF1130F82ABF48FDEF09404AFD68 +:10437C00FF61E8A04AFDAF64FC4262FCDC1BAF624B +:10438C00FC4260FCDE13AF60FC4248FDDE0BF568BE +:10439C00FCAF60FCBF6AFCEF094068FCFF61E8A061 +:1043AC0068FC100CC6D7717BFAC7710A9E31929EBD +:1043BC0002EFFA8E949F5AFC8E969F5BFC8E979F11 +:1043CC005CFC8E989F5DFC8E939F5EFC8E929F5F33 +:1043DC00FC710B9E717AFA8F5DFCFDCF0F76FD4C54 +:1043EC004513BD56D507FCDF0AD508FCDF05D509FA +:1043FC00FCDD25F6B14656DF11C9563722665C0343 +:10440C0091DF060A56181A57009617FD6F4613FDD2 +:10441C008A4431745F02EF6152069292695AFC68C9 +:10442C0054FCDFF6AD56BD54F852F3311C791AF931 +:10443C0044FEFFDD44D852F101041AF914A944FFDB +:10444C00FFDF04E6B9EF0BD852F101041AF914A9F5 +:10445C00A1B9717BFAA007FCD507FCDF1CA008FCF6 +:10446C00D508FCDF14A009FCD509FCDF0CCF07FC38 +:10447C00FFCF08FCFFCF09FCFFC6717AFAD7C7162D +:10448C00D852F10744A800DC0571725FEF1CF647A7 +:10449C00DD18A4524A52A8DC0571725FEF0CF85279 +:1044AC00F3311CF6781AF9B7EFE4C6D7C756A896BD +:1044BC0066F0317E12F6B1781AF966D1DFF1717BB4 +:1044CC00FAF507FCF508FCF509FCF45271735FC6AC +:1044DC00717AFAD7C72004FBF8FFD432DF178D525C +:1044EC009FEDFC717BFA520692926954FC68EEFCCB +:1044FC00DFF6717AFA4A3206DE0EE83209EEFC9CDF +:10450C0003A4328C0372EF34F9EDFCF3311C791AED +:10451C00F9BB310260058B9C03EF128C019C03D517 +:10452C00EDFCDF06CFEDFCA7EF03B0EDFC71807165 +:10453C00076061DC61FB7101608C03721004C6D7EB +:10454C00C72008FBF8FF8F5DFCFDCF0F9C078F5C2D +:10455C00FCFDCF0F9C068F5BFCFDCF0F9C058F5A8B +:10456C00FCFDCF0F9C048F5EFC9C038F5FFC9C02B8 +:10457C008C06318E0112794A20BB8C075C03D1DF8B +:10458C00098C064C0361C86179008C05318EB161D0 +:10459C000900BB313D120103BB8B0E04708C011C56 +:1045AC0000BB8F0CFC4E03DC0E8C034F0CFCDC0BA5 +:1045BC008C024F0DFCDC04AB12EF03ABB1121008F4 +:1045CC00C6D7C7C3C12008FBF8FFF661490A61F8DA +:1045DC00614908DF07F7340000ED6B46E6BC04F6D2 +:1045EC00BC06AC0ABC02AC08BBAC06614902AC040C +:1045FC0061F8614900DE28AC04BDD8AC06BDDAE137 +:10460C00FD750FADDABC06ADD8BC04ABBDD8AC02A1 +:10461C00BDDAE1FD900FADDABC02ADD8BBEFCAAC90 +:10462C0006BC02AC04BBAC08BDD8AC0ABDDAAC0409 +:10463C00BDDCAC06FDF30EAC04BDDCAC06FD660FB8 +:10464C00E1FD900FADDABC06ADD8BC04AC066149F7 +:10465C0002AC0461F8614900DCC5AC0214AB121069 +:10466C000CC6D7C7C12004FBF8FF8F57FCFDCF0F3A +:10467C009C034E04DF1CAD544656DE07AD56265443 +:10468C0012EF40F64656DF074654DD03E7EF34F7EA +:10469C00EF318C04318EB1128C03318E43DF183024 +:1046AC00382226540656BB8C045C0391DF05AB0400 +:1046BC001800BBAB12EF0C8C034E04DE0532A900C4 +:1046CC00EF01F71006C6D7717BFA31126009F64676 +:1046DC0058DD04B658EF7C711360717AFA4014F906 +:1046EC0004DF07715307F424EF69D9E7FBF1E724E2 +:1046FC000000DD0F23DD1A23DD1023DD5323DD271E +:10470C0023DD38715307F424EF49715207F424EF79 +:10471C0042D424DF07715207E424EF05715307F4E8 +:10472C0024C958FA00EF2CD424DF0B715207E4246F +:10473C00C958FA00EF1DF5E7FBEF18D424DF0B7115 +:10474C005307E424C958FA00EF09CFE7FB02EF0343 +:10475C00FD6047D7D91FFCF1E7240000DD0923DDFC +:10476C002123DD0923EF1B715307F424D7D424DF55 +:10477C0007715207E424EF05715307F424C9582D2F +:10478C0001D7715207E424D731425D01D771635DC3 +:10479C00D9E5FBF1E7240000DD1223DD1923DD113F +:1047AC0023DD2623DD3423DD3923DD3FFD2048EFD7 +:1047BC003DFD4148EF38D9E4FBC1AE6CFD0C2DC07A +:1047CC00F313BE6C712304EF25F0C1AE6CFD0C2D00 +:1047DC00C0F313BE6C712304EF14F6BE6C7122048B +:1047EC00EF0CCB6CFF00712304EF03FDB5484014B4 +:1047FC00F905DD064014F901DF0671230471635DD0 +:10480C0031645D0FF6BE64BE6A31220402EF02F61B +:10481C0090BE6ED7CD2647F45AAE6C317DBFFAFCF4 +:10482C00FD8A48D2DF0ED9E4FBC1AE6CFD0C2DC065 +:10483C00F313BE6CD7FD8A48D2DD0DCD2647F45A52 +:10484C00AE6C317DBFFAFCD7E85A0964205080D693 +:10485C00BFF6FC22FAFCBDD8304700FD1B0EBFF89A +:10486C00FC30F6FCFD222DF313BE6CB426D426DFEF +:10487C000CCD2647A45A4A5A1F61C8F45AD740C7D0 +:10488C00FB0BDC05712304F2D740C7FB0661D83162 +:10489C00225C11F0C1AE6CFD0C2DC0F313BE6C711B +:1048AC002204EF03FDB548E2D771625DF0C1AE6C36 +:1048BC00FD0C2DC0F313BE6CA0FCFC40FCFC40DCDA +:1048CC003DF5FCFCD9FDFCF1313F044CFD14D9FD48 +:1048DC00FCF1BDD85008FD6A0E087208E6D2DD0462 +:1048EC000192DFFC896158D1DD05712204EF03715F +:0F48FC002304A0FDFC40FDFC2061C8F5FDFCD7A6 +:10490B0061FC61FCC1C3C5C7520C929269D4FEC154 +:10491B00DFF88EFD708EFCC1717AFA4014F903DF5B +:10492B0006300B2AFDAB38C09EFC609EFD34D4FED6 +:10493B005206C0B9A5A592DFF9C6C4C2C061FC611D +:10494B00DF520C929269D4FEC1DFF88EFD708EFCA3 +:10495B00C18F4105775C04D1DD06675C01D1DD5069 +:10496B0031345E3671620771335E8FCCFB5FD4FBE3 +:10497B00D1DF1B8FCDFB5FD5FBD1DF128FCEFB5F62 +:10498B00D6FBD1DF098FCFFB5FD7FBD1DD0C3162BB +:10499B000702EFFA716307716B27710360FD123029 +:1049AB00F4227148500571605005717AFAEDB94ADD +:1049BB00675C02D1DD17D422DD134A2202DD0E0023 +:1049CB00F4227148500571605005717AFA717AFAC8 +:1049DB008D22318FE7240000DD0823DD1423DD3128 +:1049EB00EF50F4327140500571505005E422EDB98F +:1049FB004A8F40059F10F9715050058F10F99F1287 +:104A0B00F9D910F9FDEC33629F11F9CD2202EDB902 +:104A1B004A675C02D1DD18675C10D1DD05CD22033E +:104A2B00EF107148500571605005F422EDB94ACD75 +:104A3B0022044A2203DF138F11F99F4005D911F984 +:104A4B00C1D910F9FD7B34C0EF228F4005768F1052 +:104A5B00F901DC064010F902DE0671605005EF4EDD +:104A6B00C7D910F9FD9330C071505005D912F9F127 +:104A7B00242900DD2A240400DD25242200DD202446 +:104A8B001100DD0C240100DD16241E00DD11EF0CDE +:104A9B004010F960DF09CF10F961EF03A010F94A5C +:104AAB002203DF0AD910F9FDEC33629F11F9C09E86 +:104ABB00FC609EFD34D4FE5206C0B9A5A592DFF969 +:104ACB0061FCC1C7717AFA714AE5717BBD51405FD8 +:104ADB000401D1DD06F616A747DFF2300400BF2430 +:104AEB0001F6BF2A01300B0BBF28010000000000AC +:104AFB00000000510FBF2801000000000000000063 +:104B0B00500FBF2801710AE671235DC6C061FCC15D +:104B1B00C5717AFAD436DD0BEA34899E44A634B4D7 +:104B2B0036EF33710AE6300400BF2401F6BF2A01C9 +:104B3B00300B0BBF28010000000000000000510FDC +:104B4B00BF28010000000000000000500FBF28012B +:104B5B0071135D71235DC4C061FC61EF520C9292C5 +:104B6B0069D4FEC1DFF88EFD708EFCC12006FBF808 +:104B7B00FF71503002CEABACCC0400F6BB31B2E2CD +:104B8B0010617900F6614900DFF371603002ED1FAF +:104B9B004C8E519C03713BE28C035C02D1DD1E8C6D +:104BAB00035C08D1DF0971503002CC0400EFCC8CD0 +:104BBB000570FD5435629E50CC0402EFBE8C035C35 +:104BCB0003D1DF408E509C02715030028C04D1DF38 +:104BDB000E8C0270FD9A35629C05CC0401EF328C71 +:104BEB00044C02DF0671603002EF29CF34025A7198 +:104BFB006030028C0270C18C0570FDFC34C0CF3468 +:104C0B00024AEF108C035C01D1DD0671603002EFBC +:104C1B0003ED864B1006C09EFC609EFD34D4FE5205 +:104C2B0006C0B9A5A592DFF961FCC1C3C5C7520C7B +:104C3B00929269D4FEC1DFF88EFD708EFCC1710AB1 +:104C4B009E31929E02EFFA8FF6FB4F96FFDF198F84 +:104C5B00F7FB4F97FFDF118FF8FB4F98FFDF0950E2 +:104C6B0004C15011FDA934C0710B9EC09EFC609E07 +:104C7B00FD34D4FE5206C0B9A5A592DFF9C6C4C255 +:104C8B00C061FCA44261FCC1C3C5C7520C929269BE +:104C9B00D4FEC1DFF88EFD708EFCC1C1FBF8FF8D19 +:104CAB001F9C018E31318EE7240600DD0823DD0EBB +:104CBB0023DD22EF46717AFA8C019D3CEF3D717A30 +:104CCB00FA4017F901DF068C019D3BEF2E51FF2EA9 +:104CDB00019D3BEF26717AFA4016FCFFDF068C0133 +:104CEB009D28EF058F16FC9D284014F903DD064027 +:104CFB0014F904DF06307325FDAB384031FF09DEB4 +:104D0B0005A031FFEF077158F00071425E710BE3A4 +:104D1B00C0C09EFC609EFD34D4FE5206C0B9A5A552 +:104D2B0092DFF9C6C4C2C061FC61FF520C9292695A +:104D3B00D4FEC1DFF88EFD708EFCC1717AFA8FFC48 +:104D4B00FB5C03D1DD194014F903DD064014F904B3 +:104D5B00DF0D36100571D4DE0630DD39FDAB38C002 +:104D6B009EFC609EFD34D4FE5206C0B9A5A592DF11 +:104D7B00F961FC61FC61FC61FC61FC61FC61FC6143 +:104D8B00FC61FC61FC61FC61FC61FC61FC61FC6130 +:104D9B00FC61FC61FC61FC61FC61FC61FC61FC6120 +:0B4DAB00FC61FC61FC61FC61FC61FC30 +:0A4DB60000060C12181E242A3036E5 +:104DC000C4FB0000000040FE000000003E3BE73551 +:104DD0008C229447E32D9E2ED346613C0B094F3E17 +:104DE0004CFC2EFE20FE02F903F94DFC28FE4EFC81 +:104DF0004FFC18F94AFC6CFF1AFF6EFF6AFF64FF54 +:104E00004BFC66FF50FC0000983AF82AFF0055550D +:024E10005555F6 +:084E1200FF0000000000470052 +:104E1A00317503F7332312D714AEF8C716AC06124E +:104E2A00C5AC0416F643DD078B99A7A5B3EFF5C207 +:024E3A00C6D7D9 :024FF4000202B7 -:0A4FF60031393A35313A3135000007 +:0A4FF60031313A31383A3230000010 :00000001FF  \ No newline at end of file diff --git a/branches/sim/bsr.lmf b/branches/sim/bsr.lmf index 6e5c8e7..ea6f82a 100644 Binary files a/branches/sim/bsr.lmf and b/branches/sim/bsr.lmf differ diff --git a/branches/sim/bsr_k0r.map b/branches/sim/bsr_k0r.map index 671c929..d087379 100644 --- a/branches/sim/bsr_k0r.map +++ b/branches/sim/bsr_k0r.map @@ -1,20 +1,21 @@ -78K0R Linker W1.33 Date: 3 Aug 2011 Page: 1 +78K0R Linker W1.33 Date: 9 Aug 2011 Page: 1 Command: -yc:\program files (x86)\nec electronics tools\dev -_msgoff - obsr.lmf ..\..\..\..\Program Files (x86)\NEC Electronics Tool - s\CC78K0R\W2.13\lib78k0r\s0rm.rel -gi1B339499E033F240BFAAh -p - bsr_k0r.map -nkd -gb7EFBFFh -bC:\Program Files (x86)\NEC Elec - tronics Tools\CC78K0R\W2.13\lib78k0r\fsl.lib -bcl0rdm.lib -bc - l0rm.lib -bcl0rmf.lib -iC:\Program Files (x86)\NEC Electronic - s Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.dr -s -w2 loader.rel - pm.rel i2c_ctr.rel main.rel magic.rel WDT.rel i2c_mcu.rel i2 - c_twl.rel led.rel rtc.rel vreg_ctr.rel vreg_twl.rel adc.rel r - enge.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 ta - sk_status.rel led_cam.rel led_pow.rel hal.rel batt_params.rel + s\CC78K0R\W2.13\lib78k0r\s0rm.rel -go85h,0FC00h,1024 -gi1B339 + 499E033F240BFAAh -pbsr_k0r.map -nkd -gb7EFBFFh -bC:\Program F + iles (x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r\fsl.l + ib -bcl0rdm.lib -bcl0rm.lib -bcl0rmf.lib -iC:\Program Files ( + x86)\NEC Electronics Tools\CC78K0R\W2.13\lib78k0r -dbsr_mcu.d + r -s -w2 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 vre + g_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 led_cam.rel led_pow.rel hal. + rel batt_params.rel voltable.rel Para-file: Out-file: bsr.lmf Map-file: bsr_k0r.map @@ -23,9 +24,9 @@ Direc-file:bsr_mcu.dr *** Link information *** - 68 output segment(s) - 3D91H byte(s) real data - 6153 symbol(s) defined + 71 output segment(s) + 3D97H byte(s) real data + 6195 symbol(s) defined *** Memory map *** @@ -59,7 +60,8 @@ Direc-file:bsr_mcu.dr 00002H 00000H LDR_CNSL 00002H 00000H CSEG PAGE64KP LDR_CNSL hal 00002H 00000H -* gap * 00002H 0000EH + ??NMIROM 00002H 00002H CSEG +* gap * 00004H 0000CH @@VECT10 00010H 00004H CSEG AT @@VECT10 ini_VECT 00010H 00004H * gap * 00014H 00008H @@ -90,6 +92,7 @@ Direc-file:bsr_mcu.dr @@CODE ini_VECT 000C4H 00000H @@CODE batt_params 000C4H 00000H + @@CODE voltable 000C4H 00000H LDR_CODL 000C4H 00000H CSEG LDR_CODL loader 000C4H 00000H LDR_CODL main 000C4H 00000H @@ -103,54 +106,55 @@ Direc-file:bsr_mcu.dr 000C4H 00000H LDR_CODL hal 000C4H 00000H ?CSEGSI 000C4H 0000AH CSEG - LDR_CODE 000CEH 00976H CSEG - LDR_CODE loader 000CEH 00196H - LDR_CODE main 00264H 00054H - LDR_CODE WDT 002B8H 00000H - LDR_CODE i2c_mcu 002B8H 002D4H + ?OCDSTAD 000CEH 0000AH CSEG + LDR_CODE 000D8H 00978H CSEG + LDR_CODE loader 000D8H 00196H + LDR_CODE main 0026EH 00057H + LDR_CODE WDT 002C5H 00000H + LDR_CODE i2c_mcu 002C5H 002D3H LDR_CODE self_flash - 0058CH 00373H + 00598H 00373H LDR_CODE task_debug - 008FFH 00000H + 0090BH 00000H LDR_CODE task_status - 008FFH 00077H - LDR_CODE hal 00976H 000CEH - FSL_CODE 00A44H 00322H CSEG + 0090BH 00077H + LDR_CODE hal 00982H 000CEH + FSL_CODE 00A50H 00322H CSEG FSL_CODE fsl_block_cmd - 00A44H 0002BH + 00A50H 0002BH FSL_CODE fsl_block_check - 00A6FH 00013H + 00A7BH 00013H FSL_CODE fsl_common - 00A82H 0014FH + 00A8EH 0014FH FSL_CODE fsl_reset - 00BD1H 00001H + 00BDDH 00001H FSL_CODE fsl_si_ibf - 00BD2H 00064H + 00BDEH 00064H FSL_CODE fsl_phySwap - 00C36H 0004DH + 00C42H 0004DH FSL_CODE fsl_si_common - 00C83H 00061H - FSL_CODE fsl_swap 00CE4H 00030H + 00C8FH 00061H + FSL_CODE fsl_swap 00CF0H 00030H FSL_CODE fsl_write - 00D14H 00052H - @@LCODE 00D66H 00277H CSEG - @@LCODE @cstart 00D66H 0006DH - @@LCODE @imul 00DD3H 00011H - @@LCODE @lumul 00DE4H 0002BH - @@LCODE @isdiv 00E0FH 00022H - @@LCODE @iudiv 00E31H 0002DH - @@LCODE @isrem 00E5EH 00021H - @@LCODE @iurem 00E7FH 0002FH - @@LCODE @lsdiv 00EAEH 00039H - @@LCODE @ludiv 00EE7H 0003FH - @@LCODE @divuw 00F26H 00034H - @@LCODE @ladd 00F5AH 0000FH - @@LCODE @llsh 00F69H 0001BH - @@LCODE @lursh 00F84H 0001FH - @@LCODE @iscmp 00FA3H 0000CH - @@LCODE @lband 00FAFH 00014H - @@LCODE @bcdtob 00FC3H 0001AH -* gap * 00FDDH 00019H + 00D20H 00052H + @@LCODE 00D72H 00277H CSEG + @@LCODE @cstart 00D72H 0006DH + @@LCODE @imul 00DDFH 00011H + @@LCODE @lumul 00DF0H 0002BH + @@LCODE @isdiv 00E1BH 00022H + @@LCODE @iudiv 00E3DH 0002DH + @@LCODE @isrem 00E6AH 00021H + @@LCODE @iurem 00E8BH 0002FH + @@LCODE @lsdiv 00EBAH 00039H + @@LCODE @ludiv 00EF3H 0003FH + @@LCODE @divuw 00F32H 00034H + @@LCODE @ladd 00F66H 0000FH + @@LCODE @llsh 00F75H 0001BH + @@LCODE @lursh 00F90H 0001FH + @@LCODE @iscmp 00FAFH 0000CH + @@LCODE @lband 00FBBH 00014H + @@LCODE @bcdtob 00FCFH 0001AH +* gap * 00FE9H 0000DH MGC_LOAD 00FF6H 0000AH CSEG AT MGC_LOAD magic 00FF6H 0000AH @@ -174,292 +178,301 @@ Direc-file:bsr_mcu.dr @@CNST rtc 02012H 00000H @@CNST vreg_ctr 02012H 00000H @@CNST vreg_twl 02012H 00000H - @@CNST adc 02012H 00048H - @@CNST renge 0205AH 00000H - @@CNST accero 0205AH 00000H + @@CNST adc 02012H 00008H + @@CNST renge 0201AH 00000H + @@CNST accero 0201AH 00000H @@CNST self_flash - 0205AH 00002H - @@CNST sw 0205CH 00000H + 0201AH 00002H + @@CNST sw 0201CH 00000H @@CNST task_debug - 0205CH 00000H + 0201CH 00000H @@CNST task_misc - 0205CH 00000H - @@CNST task_sys 0205CH 00000H + 0201CH 00000H + @@CNST task_sys 0201CH 00000H @@CNST pedo_alg_thre_det2 - 0205CH 00048H - @@CNST ini_VECT 020A4H 00000H + 0201CH 00048H + @@CNST ini_VECT 02064H 00000H @@CNST task_status - 020A4H 00000H - @@CNST led_cam 020A4H 00000H - @@CNST led_pow 020A4H 00020H - @@CNST hal 020C4H 00000H + 02064H 00000H + @@CNST led_cam 02064H 00000H + @@CNST led_pow 02064H 00020H + @@CNST hal 02084H 00000H @@CNST batt_params - 020C4H 001C8H - ROM_CODE 0228CH 026AAH CSEG - ROM_CODE pm 0228CH 009BFH - ROM_CODE i2c_ctr 02C4BH 0005FH - ROM_CODE i2c_twl 02CAAH 0005EH - ROM_CODE led 02D08H 00265H - ROM_CODE rtc 02F6DH 000E0H - ROM_CODE vreg_ctr 0304DH 0049DH - ROM_CODE vreg_twl 034EAH 000F9H - ROM_CODE adc 035E3H 0026FH - ROM_CODE renge 03852H 0018AH - ROM_CODE accero 039DCH 00159H - ROM_CODE sw 03B35H 00123H + 02084H 001C8H + @@CNST voltable 0224CH 00040H + ROM_CODE 0228CH 0267FH CSEG + ROM_CODE pm 0228CH 009C6H + ROM_CODE i2c_ctr 02C52H 0005CH + ROM_CODE i2c_twl 02CAEH 0005EH + ROM_CODE led 02D0CH 00265H + ROM_CODE rtc 02F71H 000E0H + ROM_CODE vreg_ctr 03051H 0049DH + ROM_CODE vreg_twl 034EEH 000F9H + ROM_CODE adc 035E7H 0026FH + ROM_CODE renge 03856H 00187H + ROM_CODE accero 039DDH 00161H + ROM_CODE sw 03B3EH 00123H ROM_CODE task_misc - 03C58H 00219H - ROM_CODE task_sys 03E71H 0039DH + 03C61H 001EEH + ROM_CODE task_sys 03E4FH 00394H ROM_CODE pedo_alg_thre_det2 - 0420EH 004F0H - ROM_CODE led_cam 046FEH 000C1H - ROM_CODE led_pow 047BFH 00177H - @@BASE 04936H 004AEH CSEG BASE - @@BASE loader 04936H 00000H - @@BASE pm 04936H 0003FH - @@BASE i2c_ctr 04975H 00183H - @@BASE main 04AF8H 00000H - @@BASE magic 04AF8H 00000H - @@BASE WDT 04AF8H 00000H - @@BASE i2c_mcu 04AF8H 00098H - @@BASE i2c_twl 04B90H 000CBH - @@BASE led 04C5BH 00000H - @@BASE rtc 04C5BH 0005DH - @@BASE vreg_ctr 04CB8H 00000H - @@BASE vreg_twl 04CB8H 00000H - @@BASE adc 04CB8H 000AAH - @@BASE renge 04D62H 00000H - @@BASE accero 04D62H 0004AH + 041E3H 004F0H + ROM_CODE led_cam 046D3H 000C1H + ROM_CODE led_pow 04794H 00177H + @@BASE 0490BH 004ABH CSEG BASE + @@BASE loader 0490BH 00000H + @@BASE pm 0490BH 0003FH + @@BASE i2c_ctr 0494AH 00183H + @@BASE main 04ACDH 00000H + @@BASE magic 04ACDH 00000H + @@BASE WDT 04ACDH 00000H + @@BASE i2c_mcu 04ACDH 00098H + @@BASE i2c_twl 04B65H 000D0H + @@BASE led 04C35H 00000H + @@BASE rtc 04C35H 0005DH + @@BASE vreg_ctr 04C92H 00000H + @@BASE vreg_twl 04C92H 00000H + @@BASE adc 04C92H 000A2H + @@BASE renge 04D34H 00000H + @@BASE accero 04D34H 0004AH @@BASE self_flash - 04DACH 00000H - @@BASE sw 04DACH 00000H + 04D7EH 00000H + @@BASE sw 04D7EH 00000H @@BASE task_debug - 04DACH 00000H + 04D7EH 00000H @@BASE task_misc - 04DACH 00000H - @@BASE task_sys 04DACH 00000H + 04D7EH 00000H + @@BASE task_sys 04D7EH 00000H @@BASE pedo_alg_thre_det2 - 04DACH 00000H - @@BASE ini_VECT 04DACH 00038H + 04D7EH 00000H + @@BASE ini_VECT 04D7EH 00038H @@BASE task_status - 04DE4H 00000H - @@BASE led_cam 04DE4H 00000H - @@BASE led_pow 04DE4H 00000H - @@BASE hal 04DE4H 00000H + 04DB6H 00000H + @@BASE led_cam 04DB6H 00000H + @@BASE led_pow 04DB6H 00000H + @@BASE hal 04DB6H 00000H @@BASE batt_params - 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL @cstart 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL pm 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL i2c_ctr 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL i2c_twl 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL led 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL rtc 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL vreg_ctr 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL vreg_twl 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL adc 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL renge 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL accero 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL sw 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP + 04DB6H 00000H + @@BASE voltable 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL @cstart 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL pm 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL i2c_ctr 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL i2c_twl 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL led 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL rtc 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL vreg_ctr 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL vreg_twl 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL adc 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL renge 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL accero 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL sw 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP @@CNSTL task_misc - 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL task_sys 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP + 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL task_sys 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP @@CNSTL pedo_alg_thre_det2 - 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL ini_VECT 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL led_cam 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP - @@CNSTL led_pow 04DE4H 00000H - @@CNSTL 04DE4H 00000H CSEG PAGE64KP + 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL ini_VECT 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL led_cam 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL led_pow 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP @@CNSTL batt_params - 04DE4H 00000H - @@CNSTL 04DE4H 0000AH CSEG PAGE64KP - @@CNSTL @bcdtob 04DE4H 0000AH - @@R_INIT 04DEEH 0002CH CSEG UNIT64KP - @@R_INIT @cstart 04DEEH 00000H - @@R_INIT loader 04DEEH 00000H - @@R_INIT pm 04DEEH 00000H - @@R_INIT i2c_ctr 04DEEH 00000H - @@R_INIT main 04DEEH 00000H - @@R_INIT magic 04DEEH 00000H - @@R_INIT WDT 04DEEH 00000H - @@R_INIT i2c_mcu 04DEEH 00000H - @@R_INIT i2c_twl 04DEEH 00000H - @@R_INIT led 04DEEH 00000H - @@R_INIT rtc 04DEEH 00000H - @@R_INIT vreg_ctr 04DEEH 00000H - @@R_INIT vreg_twl 04DEEH 00000H - @@R_INIT adc 04DEEH 0000CH - @@R_INIT renge 04DFAH 00014H - @@R_INIT accero 04E0EH 00000H + 04DB6H 00000H + @@CNSTL 04DB6H 00000H CSEG PAGE64KP + @@CNSTL voltable 04DB6H 00000H + @@CNSTL 04DB6H 0000AH CSEG PAGE64KP + @@CNSTL @bcdtob 04DB6H 0000AH + @@R_INIT 04DC0H 00052H CSEG UNIT64KP + @@R_INIT @cstart 04DC0H 00000H + @@R_INIT loader 04DC0H 00000H + @@R_INIT pm 04DC0H 00000H + @@R_INIT i2c_ctr 04DC0H 00000H + @@R_INIT main 04DC0H 00000H + @@R_INIT magic 04DC0H 00000H + @@R_INIT WDT 04DC0H 00000H + @@R_INIT i2c_mcu 04DC0H 00000H + @@R_INIT i2c_twl 04DC0H 00000H + @@R_INIT led 04DC0H 00000H + @@R_INIT rtc 04DC0H 00000H + @@R_INIT vreg_ctr 04DC0H 00000H + @@R_INIT vreg_twl 04DC0H 00000H + @@R_INIT adc 04DC0H 0000CH + @@R_INIT renge 04DCCH 00014H + @@R_INIT accero 04DE0H 00000H @@R_INIT self_flash - 04E0EH 00000H - @@R_INIT sw 04E0EH 00000H + 04DE0H 00000H + @@R_INIT sw 04DE0H 00000H @@R_INIT task_debug - 04E0EH 00000H + 04DE0H 00000H @@R_INIT task_misc - 04E0EH 00000H - @@R_INIT task_sys 04E0EH 00002H + 04DE0H 00026H + @@R_INIT task_sys 04E06H 00002H @@R_INIT pedo_alg_thre_det2 - 04E10H 00006H - @@R_INIT ini_VECT 04E16H 00000H + 04E08H 00006H + @@R_INIT ini_VECT 04E0EH 00000H @@R_INIT task_status - 04E16H 00000H - @@R_INIT led_cam 04E16H 00000H - @@R_INIT led_pow 04E16H 00004H - @@R_INIT hal 04E1AH 00000H + 04E0EH 00000H + @@R_INIT led_cam 04E0EH 00000H + @@R_INIT led_pow 04E0EH 00004H + @@R_INIT hal 04E12H 00000H @@R_INIT batt_params - 04E1AH 00000H - @@R_INIT @rom 04E1AH 00000H - @@R_INIS 04E1AH 00008H CSEG UNIT64KP - @@R_INIS @cstart 04E1AH 00000H - @@R_INIS loader 04E1AH 00000H - @@R_INIS pm 04E1AH 00002H - @@R_INIS i2c_ctr 04E1CH 00002H - @@R_INIS main 04E1EH 00000H - @@R_INIS magic 04E1EH 00000H - @@R_INIS WDT 04E1EH 00000H - @@R_INIS i2c_mcu 04E1EH 00000H - @@R_INIS i2c_twl 04E1EH 00000H - @@R_INIS led 04E1EH 00000H - @@R_INIS rtc 04E1EH 00000H - @@R_INIS vreg_ctr 04E1EH 00000H - @@R_INIS vreg_twl 04E1EH 00000H - @@R_INIS adc 04E1EH 00000H - @@R_INIS renge 04E1EH 00000H - @@R_INIS accero 04E1EH 00000H + 04E12H 00000H + @@R_INIT voltable 04E12H 00000H + @@R_INIT @rom 04E12H 00000H + @@R_INIS 04E12H 00008H CSEG UNIT64KP + @@R_INIS @cstart 04E12H 00000H + @@R_INIS loader 04E12H 00000H + @@R_INIS pm 04E12H 00002H + @@R_INIS i2c_ctr 04E14H 00002H + @@R_INIS main 04E16H 00000H + @@R_INIS magic 04E16H 00000H + @@R_INIS WDT 04E16H 00000H + @@R_INIS i2c_mcu 04E16H 00000H + @@R_INIS i2c_twl 04E16H 00000H + @@R_INIS led 04E16H 00000H + @@R_INIS rtc 04E16H 00000H + @@R_INIS vreg_ctr 04E16H 00000H + @@R_INIS vreg_twl 04E16H 00000H + @@R_INIS adc 04E16H 00000H + @@R_INIS renge 04E16H 00000H + @@R_INIS accero 04E16H 00000H @@R_INIS self_flash - 04E1EH 00000H - @@R_INIS sw 04E1EH 00000H + 04E16H 00000H + @@R_INIS sw 04E16H 00000H @@R_INIS task_debug - 04E1EH 00000H + 04E16H 00000H @@R_INIS task_misc - 04E1EH 00000H - @@R_INIS task_sys 04E1EH 00000H + 04E16H 00000H + @@R_INIS task_sys 04E16H 00000H @@R_INIS pedo_alg_thre_det2 - 04E1EH 00000H - @@R_INIS ini_VECT 04E1EH 00000H + 04E16H 00000H + @@R_INIS ini_VECT 04E16H 00000H @@R_INIS task_status - 04E1EH 00000H - @@R_INIS led_cam 04E1EH 00002H - @@R_INIS led_pow 04E20H 00002H - @@R_INIS hal 04E22H 00000H + 04E16H 00000H + @@R_INIS led_cam 04E16H 00002H + @@R_INIS led_pow 04E18H 00002H + @@R_INIS hal 04E1AH 00000H @@R_INIS batt_params - 04E22H 00000H - @@R_INIS @rom 04E22H 00000H - @@CALT 04E22H 00000H CSEG - @@CALT @cstart 04E22H 00000H - @@CALT loader 04E22H 00000H - @@CALT pm 04E22H 00000H - @@CALT i2c_ctr 04E22H 00000H - @@CALT main 04E22H 00000H - @@CALT magic 04E22H 00000H - @@CALT WDT 04E22H 00000H - @@CALT i2c_mcu 04E22H 00000H - @@CALT i2c_twl 04E22H 00000H - @@CALT led 04E22H 00000H - @@CALT rtc 04E22H 00000H - @@CALT vreg_ctr 04E22H 00000H - @@CALT vreg_twl 04E22H 00000H - @@CALT adc 04E22H 00000H - @@CALT renge 04E22H 00000H - @@CALT accero 04E22H 00000H + 04E1AH 00000H + @@R_INIS voltable 04E1AH 00000H + @@R_INIS @rom 04E1AH 00000H + @@CALT 04E1AH 00000H CSEG + @@CALT @cstart 04E1AH 00000H + @@CALT loader 04E1AH 00000H + @@CALT pm 04E1AH 00000H + @@CALT i2c_ctr 04E1AH 00000H + @@CALT main 04E1AH 00000H + @@CALT magic 04E1AH 00000H + @@CALT WDT 04E1AH 00000H + @@CALT i2c_mcu 04E1AH 00000H + @@CALT i2c_twl 04E1AH 00000H + @@CALT led 04E1AH 00000H + @@CALT rtc 04E1AH 00000H + @@CALT vreg_ctr 04E1AH 00000H + @@CALT vreg_twl 04E1AH 00000H + @@CALT adc 04E1AH 00000H + @@CALT renge 04E1AH 00000H + @@CALT accero 04E1AH 00000H @@CALT self_flash - 04E22H 00000H - @@CALT sw 04E22H 00000H + 04E1AH 00000H + @@CALT sw 04E1AH 00000H @@CALT task_debug - 04E22H 00000H + 04E1AH 00000H @@CALT task_misc - 04E22H 00000H - @@CALT task_sys 04E22H 00000H + 04E1AH 00000H + @@CALT task_sys 04E1AH 00000H @@CALT pedo_alg_thre_det2 - 04E22H 00000H - @@CALT ini_VECT 04E22H 00000H + 04E1AH 00000H + @@CALT ini_VECT 04E1AH 00000H @@CALT task_status - 04E22H 00000H - @@CALT led_cam 04E22H 00000H - @@CALT led_pow 04E22H 00000H - @@CALT hal 04E22H 00000H + 04E1AH 00000H + @@CALT led_cam 04E1AH 00000H + @@CALT led_pow 04E1AH 00000H + @@CALT hal 04E1AH 00000H @@CALT batt_params - 04E22H 00000H - @@RLINIT 04E22H 00000H CSEG UNIT64KP - @@RLINIT loader 04E22H 00000H - @@RLINIT pm 04E22H 00000H - @@RLINIT i2c_ctr 04E22H 00000H - @@RLINIT main 04E22H 00000H - @@RLINIT magic 04E22H 00000H - @@RLINIT WDT 04E22H 00000H - @@RLINIT i2c_mcu 04E22H 00000H - @@RLINIT i2c_twl 04E22H 00000H - @@RLINIT led 04E22H 00000H - @@RLINIT rtc 04E22H 00000H - @@RLINIT vreg_ctr 04E22H 00000H - @@RLINIT vreg_twl 04E22H 00000H - @@RLINIT adc 04E22H 00000H - @@RLINIT renge 04E22H 00000H - @@RLINIT accero 04E22H 00000H + 04E1AH 00000H + @@CALT voltable 04E1AH 00000H + @@RLINIT 04E1AH 00000H CSEG UNIT64KP + @@RLINIT loader 04E1AH 00000H + @@RLINIT pm 04E1AH 00000H + @@RLINIT i2c_ctr 04E1AH 00000H + @@RLINIT main 04E1AH 00000H + @@RLINIT magic 04E1AH 00000H + @@RLINIT WDT 04E1AH 00000H + @@RLINIT i2c_mcu 04E1AH 00000H + @@RLINIT i2c_twl 04E1AH 00000H + @@RLINIT led 04E1AH 00000H + @@RLINIT rtc 04E1AH 00000H + @@RLINIT vreg_ctr 04E1AH 00000H + @@RLINIT vreg_twl 04E1AH 00000H + @@RLINIT adc 04E1AH 00000H + @@RLINIT renge 04E1AH 00000H + @@RLINIT accero 04E1AH 00000H @@RLINIT self_flash - 04E22H 00000H - @@RLINIT sw 04E22H 00000H + 04E1AH 00000H + @@RLINIT sw 04E1AH 00000H @@RLINIT task_debug - 04E22H 00000H + 04E1AH 00000H @@RLINIT task_misc - 04E22H 00000H - @@RLINIT task_sys 04E22H 00000H + 04E1AH 00000H + @@RLINIT task_sys 04E1AH 00000H @@RLINIT pedo_alg_thre_det2 - 04E22H 00000H - @@RLINIT ini_VECT 04E22H 00000H + 04E1AH 00000H + @@RLINIT ini_VECT 04E1AH 00000H @@RLINIT task_status - 04E22H 00000H - @@RLINIT led_cam 04E22H 00000H - @@RLINIT led_pow 04E22H 00000H - @@RLINIT hal 04E22H 00000H + 04E1AH 00000H + @@RLINIT led_cam 04E1AH 00000H + @@RLINIT led_pow 04E1AH 00000H + @@RLINIT hal 04E1AH 00000H @@RLINIT batt_params - 04E22H 00000H - @@RLINIT @rom 04E22H 00000H - @@CODEL 04E22H 00000H CSEG - @@CODEL pm 04E22H 00000H - @@CODEL i2c_ctr 04E22H 00000H - @@CODEL magic 04E22H 00000H - @@CODEL i2c_twl 04E22H 00000H - @@CODEL led 04E22H 00000H - @@CODEL rtc 04E22H 00000H - @@CODEL vreg_ctr 04E22H 00000H - @@CODEL vreg_twl 04E22H 00000H - @@CODEL adc 04E22H 00000H - @@CODEL renge 04E22H 00000H - @@CODEL accero 04E22H 00000H - @@CODEL sw 04E22H 00000H + 04E1AH 00000H + @@RLINIT voltable 04E1AH 00000H + @@RLINIT @rom 04E1AH 00000H + @@CODEL 04E1AH 00000H CSEG + @@CODEL pm 04E1AH 00000H + @@CODEL i2c_ctr 04E1AH 00000H + @@CODEL magic 04E1AH 00000H + @@CODEL i2c_twl 04E1AH 00000H + @@CODEL led 04E1AH 00000H + @@CODEL rtc 04E1AH 00000H + @@CODEL vreg_ctr 04E1AH 00000H + @@CODEL vreg_twl 04E1AH 00000H + @@CODEL adc 04E1AH 00000H + @@CODEL renge 04E1AH 00000H + @@CODEL accero 04E1AH 00000H + @@CODEL sw 04E1AH 00000H @@CODEL task_misc - 04E22H 00000H - @@CODEL task_sys 04E22H 00000H + 04E1AH 00000H + @@CODEL task_sys 04E1AH 00000H @@CODEL pedo_alg_thre_det2 - 04E22H 00000H - @@CODEL ini_VECT 04E22H 00000H - @@CODEL led_cam 04E22H 00000H - @@CODEL led_pow 04E22H 00000H + 04E1AH 00000H + @@CODEL ini_VECT 04E1AH 00000H + @@CODEL led_cam 04E1AH 00000H + @@CODEL led_pow 04E1AH 00000H @@CODEL batt_params - 04E22H 00000H - @@LCODEL 04E22H 00022H CSEG - @@LCODEL abs 04E22H 00008H - @@LCODEL memcpy_n 04E2AH 0001AH -* gap * 04E44H 001B0H + 04E1AH 00000H + @@CODEL voltable 04E1AH 00000H + @@LCODEL 04E1AH 00022H CSEG + @@LCODEL abs 04E1AH 00008H + @@LCODEL memcpy_n 04E22H 0001AH +* gap * 04E3CH 001B8H MGC_VER 04FF4H 00002H CSEG AT MGC_VER magic 04FF4H 00002H MGC_TAIL 04FF6H 0000AH CSEG AT @@ -469,7 +482,7 @@ Direc-file:bsr_mcu.dr BASE ADDRESS=FF900H SIZE=00500H OUTPUT INPUT INPUT BASE SIZE SEGMENT SEGMENT MODULE ADDRESS - @@DATA FF900H 003F6H DSEG BASEP + @@DATA FF900H 003FEH DSEG BASEP @@DATA @cstart FF900H 00002H @@DATA loader FF902H 00000H @@DATA pm FF902H 0000EH @@ -492,129 +505,133 @@ Direc-file:bsr_mcu.dr @@DATA task_debug FFC48H 00000H @@DATA task_misc - FFC48H 00002H - @@DATA task_sys FFC4AH 00002H + FFC48H 0000AH + @@DATA task_sys FFC52H 00002H @@DATA pedo_alg_thre_det2 - FFC4CH 000A0H - @@DATA ini_VECT FFCECH 00000H + FFC54H 000A0H + @@DATA ini_VECT FFCF4H 00000H @@DATA task_status - FFCECH 00002H - @@DATA led_cam FFCEEH 00000H - @@DATA led_pow FFCEEH 00008H - @@DATA hal FFCF6H 00000H + FFCF4H 00002H + @@DATA led_cam FFCF6H 00000H + @@DATA led_pow FFCF6H 00008H + @@DATA hal FFCFEH 00000H @@DATA batt_params - FFCF6H 00000H - @@DATA @rom FFCF6H 00000H - @@INIT FFCF6H 0002CH DSEG BASEP - @@INIT @cstart FFCF6H 00000H - @@INIT loader FFCF6H 00000H - @@INIT pm FFCF6H 00000H - @@INIT i2c_ctr FFCF6H 00000H - @@INIT main FFCF6H 00000H - @@INIT magic FFCF6H 00000H - @@INIT WDT FFCF6H 00000H - @@INIT i2c_mcu FFCF6H 00000H - @@INIT i2c_twl FFCF6H 00000H - @@INIT led FFCF6H 00000H - @@INIT rtc FFCF6H 00000H - @@INIT vreg_ctr FFCF6H 00000H - @@INIT vreg_twl FFCF6H 00000H - @@INIT adc FFCF6H 0000CH - @@INIT renge FFD02H 00014H - @@INIT accero FFD16H 00000H + FFCFEH 00000H + @@DATA voltable FFCFEH 00000H + @@DATA @rom FFCFEH 00000H + @@INIT FFCFEH 00052H DSEG BASEP + @@INIT @cstart FFCFEH 00000H + @@INIT loader FFCFEH 00000H + @@INIT pm FFCFEH 00000H + @@INIT i2c_ctr FFCFEH 00000H + @@INIT main FFCFEH 00000H + @@INIT magic FFCFEH 00000H + @@INIT WDT FFCFEH 00000H + @@INIT i2c_mcu FFCFEH 00000H + @@INIT i2c_twl FFCFEH 00000H + @@INIT led FFCFEH 00000H + @@INIT rtc FFCFEH 00000H + @@INIT vreg_ctr FFCFEH 00000H + @@INIT vreg_twl FFCFEH 00000H + @@INIT adc FFCFEH 0000CH + @@INIT renge FFD0AH 00014H + @@INIT accero FFD1EH 00000H @@INIT self_flash - FFD16H 00000H - @@INIT sw FFD16H 00000H - @@INIT task_debug - FFD16H 00000H - @@INIT task_misc - FFD16H 00000H - @@INIT task_sys FFD16H 00002H - @@INIT pedo_alg_thre_det2 - FFD18H 00006H - @@INIT ini_VECT FFD1EH 00000H - @@INIT task_status FFD1EH 00000H - @@INIT led_cam FFD1EH 00000H - @@INIT led_pow FFD1EH 00004H - @@INIT hal FFD22H 00000H + @@INIT sw FFD1EH 00000H + @@INIT task_debug + FFD1EH 00000H + @@INIT task_misc + FFD1EH 00026H + @@INIT task_sys FFD44H 00002H + @@INIT pedo_alg_thre_det2 + FFD46H 00006H + @@INIT ini_VECT FFD4CH 00000H + @@INIT task_status + FFD4CH 00000H + @@INIT led_cam FFD4CH 00000H + @@INIT led_pow FFD4CH 00004H + @@INIT hal FFD50H 00000H @@INIT batt_params - FFD22H 00000H - @@INIT @rom FFD22H 00000H - FSL_DATA FFD22H 00010H DSEG UNITP + FFD50H 00000H + @@INIT voltable FFD50H 00000H + @@INIT @rom FFD50H 00000H + FSL_DATA FFD50H 00010H DSEG UNITP FSL_DATA fsl_common - FFD22H 00010H - @@INITL FFD32H 00000H DSEG UNIT64KP - @@INITL loader FFD32H 00000H - @@INITL pm FFD32H 00000H - @@INITL i2c_ctr FFD32H 00000H - @@INITL main FFD32H 00000H - @@INITL magic FFD32H 00000H - @@INITL WDT FFD32H 00000H - @@INITL i2c_mcu FFD32H 00000H - @@INITL i2c_twl FFD32H 00000H - @@INITL led FFD32H 00000H - @@INITL rtc FFD32H 00000H - @@INITL vreg_ctr FFD32H 00000H - @@INITL vreg_twl FFD32H 00000H - @@INITL adc FFD32H 00000H - @@INITL renge FFD32H 00000H - @@INITL accero FFD32H 00000H + FFD50H 00010H + @@INITL FFD60H 00000H DSEG UNIT64KP + @@INITL loader FFD60H 00000H + @@INITL pm FFD60H 00000H + @@INITL i2c_ctr FFD60H 00000H + @@INITL main FFD60H 00000H + @@INITL magic FFD60H 00000H + @@INITL WDT FFD60H 00000H + @@INITL i2c_mcu FFD60H 00000H + @@INITL i2c_twl FFD60H 00000H + @@INITL led FFD60H 00000H + @@INITL rtc FFD60H 00000H + @@INITL vreg_ctr FFD60H 00000H + @@INITL vreg_twl FFD60H 00000H + @@INITL adc FFD60H 00000H + @@INITL renge FFD60H 00000H + @@INITL accero FFD60H 00000H @@INITL self_flash - FFD32H 00000H - @@INITL sw FFD32H 00000H + FFD60H 00000H + @@INITL sw FFD60H 00000H @@INITL task_debug - FFD32H 00000H + FFD60H 00000H @@INITL task_misc - FFD32H 00000H - @@INITL task_sys FFD32H 00000H + FFD60H 00000H + @@INITL task_sys FFD60H 00000H @@INITL pedo_alg_thre_det2 - FFD32H 00000H - @@INITL ini_VECT FFD32H 00000H + FFD60H 00000H + @@INITL ini_VECT FFD60H 00000H @@INITL task_status - FFD32H 00000H - @@INITL led_cam FFD32H 00000H - @@INITL led_pow FFD32H 00000H - @@INITL hal FFD32H 00000H + FFD60H 00000H + @@INITL led_cam FFD60H 00000H + @@INITL led_pow FFD60H 00000H + @@INITL hal FFD60H 00000H @@INITL batt_params - FFD32H 00000H - @@INITL @rom FFD32H 00000H - @@DATAL FFD32H 00000H DSEG UNIT64KP - @@DATAL loader FFD32H 00000H - @@DATAL pm FFD32H 00000H - @@DATAL i2c_ctr FFD32H 00000H - @@DATAL main FFD32H 00000H - @@DATAL magic FFD32H 00000H - @@DATAL WDT FFD32H 00000H - @@DATAL i2c_mcu FFD32H 00000H - @@DATAL i2c_twl FFD32H 00000H - @@DATAL led FFD32H 00000H - @@DATAL rtc FFD32H 00000H - @@DATAL vreg_ctr FFD32H 00000H - @@DATAL vreg_twl FFD32H 00000H - @@DATAL adc FFD32H 00000H - @@DATAL renge FFD32H 00000H - @@DATAL accero FFD32H 00000H + FFD60H 00000H + @@INITL voltable FFD60H 00000H + @@INITL @rom FFD60H 00000H + @@DATAL FFD60H 00000H DSEG UNIT64KP + @@DATAL loader FFD60H 00000H + @@DATAL pm FFD60H 00000H + @@DATAL i2c_ctr FFD60H 00000H + @@DATAL main FFD60H 00000H + @@DATAL magic FFD60H 00000H + @@DATAL WDT FFD60H 00000H + @@DATAL i2c_mcu FFD60H 00000H + @@DATAL i2c_twl FFD60H 00000H + @@DATAL led FFD60H 00000H + @@DATAL rtc FFD60H 00000H + @@DATAL vreg_ctr FFD60H 00000H + @@DATAL vreg_twl FFD60H 00000H + @@DATAL adc FFD60H 00000H + @@DATAL renge FFD60H 00000H + @@DATAL accero FFD60H 00000H @@DATAL self_flash - FFD32H 00000H - @@DATAL sw FFD32H 00000H + FFD60H 00000H + @@DATAL sw FFD60H 00000H @@DATAL task_debug - FFD32H 00000H + FFD60H 00000H @@DATAL task_misc - FFD32H 00000H - @@DATAL task_sys FFD32H 00000H + FFD60H 00000H + @@DATAL task_sys FFD60H 00000H @@DATAL pedo_alg_thre_det2 - FFD32H 00000H - @@DATAL ini_VECT FFD32H 00000H + FFD60H 00000H + @@DATAL ini_VECT FFD60H 00000H @@DATAL task_status - FFD32H 00000H - @@DATAL led_cam FFD32H 00000H - @@DATAL led_pow FFD32H 00000H - @@DATAL hal FFD32H 00000H + FFD60H 00000H + @@DATAL led_cam FFD60H 00000H + @@DATAL led_pow FFD60H 00000H + @@DATAL hal FFD60H 00000H @@DATAL batt_params - FFD32H 00000H - @@DATAL @rom FFD32H 00000H -* gap * FFD32H 000CEH + FFD60H 00000H + @@DATAL voltable FFD60H 00000H + @@DATAL @rom FFD60H 00000H +* gap * FFD60H 000A0H MEMORY=RAM2 BASE ADDRESS=FFE20H SIZE=000C0H @@ -655,6 +672,7 @@ Direc-file:bsr_mcu.dr @@INIS hal FFE28H 00000H @@INIS batt_params FFE28H 00000H + @@INIS voltable FFE28H 00000H @@INIS @rom FFE28H 00000H @@DATS FFE28H 00034H DSEG SADDRP @@DATS @cstart FFE28H 00000H @@ -691,6 +709,7 @@ Direc-file:bsr_mcu.dr @@DATS hal FFE5CH 00000H @@DATS batt_params FFE5CH 00000H + @@DATS voltable FFE5CH 00000H @@DATS @rom FFE5CH 00000H @@BITS FFE5CH 00005H BSEG @@BITS @cstart FFE5CH.0 00000H.0 @@ -715,18 +734,19 @@ Direc-file:bsr_mcu.dr @@BITS task_debug FFE5FH.4 00000H.0 @@BITS task_misc - FFE5FH.4 00000H.2 - @@BITS task_sys FFE5FH.6 00000H.0 + FFE5FH.4 00000H.3 + @@BITS task_sys FFE5FH.7 00000H.0 @@BITS pedo_alg_thre_det2 - FFE5FH.6 00000H.2 - @@BITS ini_VECT FFE60H.0 00000H.0 + FFE5FH.7 00000H.2 + @@BITS ini_VECT FFE60H.1 00000H.0 @@BITS task_status - FFE60H.0 00000H.0 - @@BITS led_cam FFE60H.0 00000H.1 - @@BITS led_pow FFE60H.1 00000H.0 - @@BITS hal FFE60H.1 00000H.6 + FFE60H.1 00000H.0 + @@BITS led_cam FFE60H.1 00000H.1 + @@BITS led_pow FFE60H.2 00000H.0 + @@BITS hal FFE60H.2 00000H.6 @@BITS batt_params - FFE60H.7 00000H.0 + FFE61H.0 00000H.0 + @@BITS voltable FFE61H.0 00000H.0 * gap * FFE61H 00073H @@SEGREG FFED4H 00004H DSEG AT @@SEGREG @SEGREG FFED4H 00004H diff --git a/branches/sim/fsl_user.h b/branches/sim/fsl_user.h index 60a41be..1018689 100644 --- a/branches/sim/fsl_user.h +++ b/branches/sim/fsl_user.h @@ -55,7 +55,7 @@ /* specify the CPU frequency in [Hz], only 2MHz....20MHz allowed */ -#define FSL_SYSTEM_FREQUENCY 4000000 +#define FSL_SYSTEM_FREQUENCY 8000000 /* define whether low-voltage mode is used or not */ /* #define FSL_LOW_VOLTAGE_MODE */ diff --git a/branches/sim/hoge.bin b/branches/sim/hoge.bin index c06bc3f..a252c7f 100644 Binary files a/branches/sim/hoge.bin and b/branches/sim/hoge.bin differ diff --git a/branches/sim/i2c_ctr.c b/branches/sim/i2c_ctr.c index 3359a67..8899cda 100644 --- a/branches/sim/i2c_ctr.c +++ b/branches/sim/i2c_ctr.c @@ -255,7 +255,7 @@ void IIC_ctr_Init( void ) IICAIF = 0; /* clear INTIICA interrupt flag */ // IICAPR0 = 1; /* set INTIICA high priority */ - IICAPR1 = 0; /* set INTIICA high priority */ +// IICAPR1 = 0; /* set INTIICA high priority */ X^bNs P20 &= ~0x3; diff --git a/branches/sim/i2c_mcu.c b/branches/sim/i2c_mcu.c index aa2abd9..ff13333 100644 --- a/branches/sim/i2c_mcu.c +++ b/branches/sim/i2c_mcu.c @@ -562,7 +562,7 @@ void iic_mcu_start( ) DEN1 = 0; I2C_PU_on(); - wait_ms( 10 ); // オ̂50usʂ + wait_ms( 1 ); // オ̂50usʂ SAU0EN = 1; nop8(); diff --git a/branches/sim/i2c_twl.c b/branches/sim/i2c_twl.c index 532a06e..48c1447 100644 --- a/branches/sim/i2c_twl.c +++ b/branches/sim/i2c_twl.c @@ -94,8 +94,6 @@ enum IIC_TWL_STATE{ __interrupt void int_iic_twl( ) { u8 vreg_adrs; - u8 rcvd; - u16 tot; u8 state; // @ @@ -107,9 +105,12 @@ __interrupt void int_iic_twl( ) { u8 my_iics; - wait_next; // PoCgM҂ + { + u16 tot; + wait_next; // PoCgM҂ + } - my_iics = IICS; + my_iics = IICS; IICAIF = 0; if( my_iics & 0x02 ) // ( STD && !SPD ) @@ -133,6 +134,8 @@ __interrupt void int_iic_twl( ) } else if( ( my_iics & 0x03 ) == 0 ) // ( !STD && !SPD ) { + u8 rcvd; + // 炩M rcvd = IICA; WREL = 1; diff --git a/branches/sim/main.c b/branches/sim/main.c index 98344b2..48eb5b7 100644 --- a/branches/sim/main.c +++ b/branches/sim/main.c @@ -44,7 +44,7 @@ void main_loop( void ) vreg_ctr[ VREG_C_HAL_OVW_TEMPERATURE ] = 0xFF; vreg_ctr[ VREG_C_HAL_OVW_BT_FUEL ] = 0xFF; vreg_ctr[ VREG_C_HAL_OVW_BT_VOLTAGE ] = 0xFF; - + hal_update(); // drAt@[Abvf[ĝ RTC_init( ); // Ńu[g肵Ă܂ diff --git a/branches/sim/pm.c b/branches/sim/pm.c index b05dd2a..0f38c9c 100644 --- a/branches/sim/pm.c +++ b/branches/sim/pm.c @@ -341,7 +341,7 @@ void BT_chk() BT_mgic_init(); // @픻s܂ } bt_authorized = true; - renge_task_immed_add( tski_BT_temp_update ); // drxĎX^[g + renge_task_immed_add( tski_BT_temp_update ); // drxĎ } @@ -446,7 +446,6 @@ static void BT_mgic_quick_start() #define MGIC_CMD_RESET 0x5400 static void BT_mgic_init() { - u8 temp; u8 origParam[4]; /* @@ -506,14 +505,16 @@ static void BT_mgic_init() wait_ms( 150 + 15 ); // 9. SOCǂށBxt@Ĉ߁B - temp = iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_SOC ); + { u8 temp; + temp = iic_mcu_read_a_byte( IIC_SLA_BT_GAUGE, BT_GAUGE_REG_SOC ); - if(( p_bt_param->verify.low <= temp ) && ( temp <= p_bt_param->verify.hi )) - { - // JX^fOKI - }else{ - // s烊gĈH -// dbg_nop(); + if(( p_bt_param->verify.low <= temp ) && ( temp <= p_bt_param->verify.hi )) + { + // JX^fOKI + }else{ + // s烊gĈH + // dbg_nop(); + } } // 10.RCOMPOCV߂ diff --git a/branches/sim/renge/renge.c b/branches/sim/renge/renge.c index 1c7562a..047b960 100644 --- a/branches/sim/renge/renge.c +++ b/branches/sim/renge/renge.c @@ -111,7 +111,7 @@ err renge_task_interval_run(){ { tasks[ i ](); // N^XNԂɋ - renge_task_immed_run(); +// renge_task_immed_run(); } } EI(); diff --git a/branches/sim/task_misc.c b/branches/sim/task_misc.c index f2551f1..bcc8696 100644 --- a/branches/sim/task_misc.c +++ b/branches/sim/task_misc.c @@ -52,12 +52,19 @@ // ======================================================== -bit twl_ver_read; -bit going_to_sleep; +bit twl_ver_read; // twl home menuverǂ񂾂݊J[lɊ荞݂邽 +bit going_to_sleep; // SoCAsleepɓʒm炤Bslp_i HԂ0ɂȂ + // X[v畜AłȂȂ̂h -void update_LED_3D(); -void check_twl_vol_irq(); +// eXgp +bit reserve_pedo_increnent; + + +// ======================================================== +static void update_LED_3D(); +static void check_twl_vol_irq(); + /* ======================================================== @@ -106,6 +113,13 @@ void tsk_misc( ) // 3D vXV // update_LED_3D(); + + if( reserve_pedo_increnent ) + { + reserve_pedo_increnent = 0; + hosu_increment_if_necessary(); + } + } @@ -251,11 +265,7 @@ task_status_immed tski_do_command0( ) -/* ======================================================== -@݊ATWLAvւ̊荞 - zWX^̏ݎɍs܂B - ======================================================== */ - +/* fobOEeXgp ============================== */ u16 _dbg_rcomp; extern u8 raw_adc_temperature; @@ -280,57 +290,75 @@ extern bit bt_authorized; 10) system_status.family ======================================================== */ -#define KOUMOKU 18 -u8 extinfo_read() +#define KOUMOKU 19 + +static u8 infos_bits[2]; +static u8 infos_temp[5]; + +static const u8 *infos_table[] = { + &infos_temp[0], /* 0 */ + &pmic_version, + (u8*)&battery_manufacturer, + &mgic_version[0], + &mgic_version[1], + &infos_temp[1], /* 5 */ + &raw_adc_temperature, + &infos_temp[2], + &infos_temp[3], + (u8*)&system_status.family, +// LED_pow_red, /* 10 */ + &infos_bits[0], + (u8*)&LED_duty_pow_blu, + (u8*)&LED_duty_3d, + (u8*)&LED_duty_notify_red, + (u8*)&LED_duty_notify_grn, + (u8*)&LED_duty_notify_blu, /* 15 */ + &infos_bits[1], +// &LED_CAM, + (u8*)&LED_duty_WiFi, + &infos_temp[4] /* 18 */ + /* ڑƂ KOUMOKU ɒ */ +}; + + u8 extinfo_read(void) { - u8 infos[ KOUMOKU +1 ]; + u8 ret = 0xFF; + + /* + * temp͌vZKvȃf[^Bɗ]TȂ̂ŌvZKv + * ϐ́Av/svɊւ炸vZ|V[ + */ - if( iic_burst_state > KOUMOKU ) + if( iic_burst_state < KOUMOKU ) { - return( 0xFF ); - } - - // static łƂقǂ̂̂łȂ̂ŖX^bNƂĂ - // switchƂɂrom... Ȃ񂾂ȂB - 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] = 1; // system_status.info_fullcolor; - infos[9] = system_status.family; - - infos[10] = LED_pow_red; - infos[11] = LED_duty_pow_blu; - infos[12] = LED_duty_3d; - infos[13] = LED_duty_notify_red; - infos[14] = LED_duty_notify_grn; - infos[15] = LED_duty_notify_blu; - infos[16] = LED_CAM; - infos[17] = LED_duty_WiFi; - infos[18] = 0 -// | ( PM_EXTDC_n ? REG_BIT_HAL0_PM_EXTDC_n : 0 ) // status0ɂ - | ( RBR_RESET_n ? REG_BIT_HAL0_PM_EXTDC_n : 0 ) // 󂫂g킹Ă炤 + infos_temp[0] = system_status.captureBox? MODEL_CAPTURE_BOX + : ( system_status.is_dev? MODEL_ISBAKO: (u8)system_status.model ); + infos_temp[1] = (u8)( _dbg_rcomp & 0xFF ); + infos_temp[2] = ( !temp_zone_charge_disable | ( bt_authorized << 1 ) ); + infos_temp[3] = 1; /* dlύXɂ1ŒɂȂ */ + infos_temp[4] = 0 +// | ( PM_EXTDC_n ? REG_BIT_HAL0_PM_EXTDC_n : 0 ) // status0ɂ + | ( RBR_RESET_n ? REG_BIT_HAL0_PM_EXTDC_n : 0 ) // 󂫂g킹Ă炤 | ( BT_IN_CHG_n ? REG_BIT_HAL0_BT_IN_CHG_n : 0 ) | ( BT_CHG_Ena_n ? REG_BIT_HAL0_RSV_5 : 0 ) // 󂫃rbggp,out pin - | 0 // WL_TX gȂ + | 0 // WL_TX gȂ // | ( SHELL_OPEN ? REG_BIT_HAL0_SHELL_OPEN : 0 ) // status0ɂ | ( RBR_FLIGHT ? REG_BIT_HAL0_SHELL_OPEN : 0 ) // 󂫂g킹Ă炤 | ( SW_WIFI_n ? REG_BIT_HAL0_SW_WIFI_n : 0 ) | ( SW_HOME_n ? REG_BIT_HAL0_SW_HOME_n : 0 ) | ( SW_POW_n ? REG_BIT_HAL0_SW_POW_n : 0 ); + infos_bits[0] = (u8)LED_pow_red; + infos_bits[1] = (u8)LED_CAM; - // ڑƂ͋C‚Ă!! // + ret = *infos_table[iic_burst_state]; + iic_burst_state ++; + } - iic_burst_state ++; - return( infos[ iic_burst_state -1 ] ); + return ret; } + #ifdef i2c_timeout_test void i2c_mcu_error_monitor() { diff --git a/branches/sim/task_sys.c b/branches/sim/task_sys.c index 58690c3..cc60d24 100644 --- a/branches/sim/task_sys.c +++ b/branches/sim/task_sys.c @@ -68,7 +68,11 @@ void tsk_sys( ) if( system_status.poweron_reason == RSN_PWSW ) // A_v^ȂœdXCb`ƂȂ { - // XCb`œdon + // XCb`HALT + + // A_v^Ȃ + if( PM_EXTDC_n ) + { if( SW_pow_count != 0 ) { pwsw_timeout = 0; @@ -345,7 +349,7 @@ void tsk_sys( ) IRQ0_disable; - PM_sys_pow_off( ); + PM_sys_pow_off( ); // dJbgIt // |[gނ~[hɁBHłALo͂ɂȂႾ߂ȁB SW_WIFI_n_RAW = 0; @@ -378,31 +382,26 @@ void tsk_sys( ) /* FALLTHROUGH */ case OFF: - system_status.poweron_reason = NONE; + // Fł͓d{^d͂܂B + + system_status.poweron_reason = NONE; pwsw_timeout = 0; if( !PM_EXTDC_n ) { // A_v^L /////////////////////////////// - BT_chk(); // v|[Oidrꌟô߁j - // ̒ŕKvI2C_m_initĂł܂ + BT_chk(); // v|[OBdrꌟô + // KvI2C_m_initĂł܂ - // A_v^LF[dxĎ - if( SW_pow_count > PWSW_POWON_TIME ) // dXCb`̂҂ - { - // d - system_status.pwr_state = ON_CHECK; // ɉԃ`FbN͍iēdɓ - } - - if( system_status.model != MODEL_JIKKI ) - { - iic_mcu_stop( ); - } + // d{^`FbN + SW_pow_mask = false; + system_status.poweron_reason = RSN_PWSW; + system_status.pwr_state = ON_CHECK; + // VȂ玩œdē if( system_status.taikendai ) { vreg_ctr[ VREG_C_HAL_OVW_CONT0 ] = vreg_ctr[ VREG_C_HAL_OVW_CONT1 ] = 0; - // d wait_ms(46); // pmic̓dēdl̂ system_status.poweron_reason = RSN_TRIAL; system_status.pwr_state = ON_CHECK; diff --git a/branches/sim/vreg_ctr.c b/branches/sim/vreg_ctr.c index 073ca5d..3edd8b9 100644 --- a/branches/sim/vreg_ctr.c +++ b/branches/sim/vreg_ctr.c @@ -22,6 +22,7 @@ extern u8 iic_burst_state; // extern bit info_led_pattern_updated; // m点LED̃p^[擪ɖ߂ extern bit pedolog_overflow; +extern bit reserve_pedo_increnent; @@ -326,7 +327,9 @@ void vreg_ctr_write( u8 adrs, u8 data ) break; #endif case( 'p' ): - hosu_increment_if_necessary(); // A + reserve_pedo_increnent = 1; + // ő₷ɂ̓X^bNȂBŗ\̂݁Atask_miscŏ +// hosu_increment_if_necessary(); // A break; } diff --git a/branches/sim/yav_mcu_bsr.plg b/branches/sim/yav_mcu_bsr.plg index 189beb7..56eed1d 100644 --- a/branches/sim/yav_mcu_bsr.plg +++ b/branches/sim/yav_mcu_bsr.plg @@ -6,7 +6,7 @@ magic.c(12) : CC78K0R warning W0871: Data aligned after 'MGC_LOADd' in 'MGC_LOAD Compilation complete, 0 error(s) and 3 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\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 -w2 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 led_cam.rel led_pow.rel hal.rel batt_params.rel +"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" -go85h,0FC00h,1024 -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 -w2 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 led_cam.rel led_pow.rel hal.rel batt_params.rel voltable.rel RA78K0R warning W3420: File 'loader.rel' already has had error(s)/warning(s) by 'CC78K' Read Device File Directory : C:\PROGRAM FILES (X86)\NEC ELECTRONICS TOOLS\DEV\ RA78K0R warning W3420: File 'pm.rel' already has had error(s)/warning(s) by 'CC78K' @@ -38,9 +38,6 @@ Link complete, 0 error(s) and 25 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! - - +133 +!E debug enable!! Build Total error(s) : 0 Total warning(s) : 28 diff --git a/branches/sim/yav_mcu_bsr.prj b/branches/sim/yav_mcu_bsr.prj index 10df544..0b72355 100644 --- a/branches/sim/yav_mcu_bsr.prj +++ b/branches/sim/yav_mcu_bsr.prj @@ -115,122 +115,363 @@ CommandFile=0 [BuildBefore-AfterCmd] Before1=c:\cygwin\bin\touch magic.c After1=ruby nec_s_2_bsrbin2.rb bsr.hex -[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 -O0= -O1=obj -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= [ToolSet] ToolSetName=(ύX)78K0R Software Package V1.10 Tool1=CC78K0R|W2.13 Tool2=RA78K0R|W1.33 Tool3=SK78K0R|V3.10 Tool4=ID78K0R-QB|V3.61 +[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 +Source24=led_cam.c +Source25=led_pow.c +Source26=hal.c +Source27=batt_params.c +Source28=voltable.c +[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=renge\renge_task_intval.h +Include31=self_flash.h +Include32=pedo_lpf_coeff.h +Include33=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\fsl.h +Include34=..\..\..\..\Program Files (x86)\NEC Electronics Tools\CC78K0R\W2.13\inc78k0r\math.h +Include35=sim\simOnWin.h +Include36=sim\sfrAlias.h +Include37=hal.h +Include38=sim\sim_interrupt_decrare.c +[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=1 +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=2 +SELFCheck=0 +SELF=0 +ZB= +Etcetera0= +Etcetera1=boot.lmf +CommandFile=0 +OFILE=C:\78k_data\yav-mcu-basara\branches\sim\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.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.CC78K0R 0] Version=210 Include0=renge,C:\Program Files\NEC Electronics Tools\FSL78K0R_Type02ES\V1.20\inc78k0r @@ -700,357 +941,116 @@ VfiFileBoot0= VfiFileBoot1=boot.vfi VF78K0Rchk=0 VF78K0Rvs= -[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 -Source24=led_cam.c -Source25=led_pow.c -Source26=hal.c -Source27=batt_params.c -[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 -Include36=sim\simOnWin.h -Include37=sim\sfrAlias.h -Include38=hal.h -Include39=sim\sim_interrupt_decrare.c -[Options.LK78K0R 0] +[Options.RA78K0R 0] Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf G=1 +GA=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 +COMMON=0 +COMPATI=0 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 +KA=1 +KS=0 +KX=0 LF=0 +LW=132 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 +LT=8 +Z=0 CommandFile=0 -[Options.LK78K0R 1] +RA_OPT= +[Options.RA78K0R 1] Version=100 -O0=a.lmf G=0 +GA=0 E=0 -E0=a.elk -GO=0 -GOValue= -GOStart=FC00 -GOSizeValue=1024 -GI=0 -GIValue=FFFFFFFFFFFFFFFFFFFF -CCZA=1 -MemInfoCheck=0 +COMMON=0 +COMPATI=0 P=1 -P0=a.map -MI=0 -GB=0 -GBValue= -KM=1 -KD=1 -KP=0 -KL=0 +KA=1 +KS=0 +KX=0 LF=0 +LW=132 LL=0 -S=0 -W=1 -SELFCheck=0 -SELF=0 -ZB= +LT=8 +Z=0 CommandFile=0 -[Options.LK78K0R 2] +RA_OPT= +[Options.RA78K0R 2] Version=100 -O0=bsr.lmf -O1=bsr_k0r.lmf -O2=flash.lmf -O3=a.lmf +O0= +O1=obj G=1 +GA=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 +COMMON=0 +COMPATI=0 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 +KA=1 +KS=0 +KX=0 LF=0 +LW=132 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=2 -SELFCheck=0 -SELF=0 -ZB= -Etcetera0= -Etcetera1=boot.lmf +LT=8 +Z=0 CommandFile=0 -OFILE=C:\78k_data\yav-mcu-basara\branches\sim\bsr.lmf -[Options.LK78K0R 3] +RA_OPT= +[Options.RA78K0R 3] Version=100 -O0=bsr_bsr.lmf -O1=bsr_k0r.lmf -O2=bsr.lmf -O3=flash.lmf -O4=a.lmf G=1 +GA=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 +COMMON=0 +COMPATI=0 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 +KA=1 +KS=0 +KX=0 LF=0 +LW=132 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 +LT=8 +Z=0 CommandFile=0 -[Options.LK78K0R 4] +RA_OPT= +[Options.RA78K0R 4] Version=100 -O0=bsr_k0r.lmf -O1=bsr.lmf -O2=flash.lmf -O3=a.lmf G=1 +GA=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 +COMMON=0 +COMPATI=0 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 +KA=1 +KS=0 +KX=0 LF=0 +LW=132 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 +LT=8 +Z=0 CommandFile=0 -[Options.LK78K0R 5] +RA_OPT= +[Options.RA78K0R 5] Version=100 -O0=bsr_bsr.lmf -O1=bsr_k0r.lmf -O2=bsr.lmf -O3=flash.lmf -O4=a.lmf G=1 +GA=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 +COMMON=0 +COMPATI=0 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 +KA=1 +KS=0 +KX=0 LF=0 +LW=132 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.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 +LT=8 +Z=0 CommandFile=0 +RA_OPT= [Options.78K0R] BuildMode=2 BuildMode2=K0R_dbg diff --git a/branches/sim/yav_mcu_bsr.prk b/branches/sim/yav_mcu_bsr.prk index a5cedde..9581696 100644 --- a/branches/sim/yav_mcu_bsr.prk +++ b/branches/sim/yav_mcu_bsr.prk @@ -1,20 +1,23 @@ [ProjectManager] -FrameMax=1 -FrameX=1868 -FrameY=184 -FrameCX=1440 -FrameCY=895 +FrameMax=0 +FrameX=2120 +FrameY=52 +FrameCX=1293 +FrameCY=1075 OpenFile1=task_sys.c,0,225,225,1395,726,0,369,0,0 OpenFile2=i2c_mcu.c,0,100,100,1346,822,0,213,0,0 OpenFile3=i2c_twl.c,0,175,175,1421,897,38,129,47,0 -OpenFile4=sw.c,0,200,200,1446,922,0,103,0,0 -OpenFile5=config.h,0,168,41,1338,542,24,24,24,0 -OpenFile6=main.c,0,225,225,1471,947,0,15,0,0 +OpenFile4=main.c,0,225,225,1471,947,0,15,0,0 +OpenFile5=kanaria.c,0,250,250,1496,972,0,3,20,0 +OpenFile6=config.h,0,168,41,1338,542,34,14,34,0 OpenFile7=ProjectWindow PrjPos=0,0,706,0,291 -OpenFile8=kanaria.c,0,250,250,1496,972,0,3,20,0 -OpenFile9=OutputWindow -OutputPos=0,203,894,244,1482 +OpenFile8=voltable.c,0,243,81,1216,712,0,34,35,0 +OpenFile9=adc.c,0,136,32,1109,663,0,217,0,0 +OpenFile10=sw.c,0,200,200,1446,922,0,27,0,0 +OpenFile11=task_misc.c,0,81,81,901,593,0,308,0,0 +OpenFile12=OutputWindow +OutputPos=0,99,790,302,1540 ActivePRJ=yav_mcu_bsr.prj [ProjectWindow] ProjectWindowDispType=0 diff --git a/branches/sim/yav_mcu_bsr.sdb b/branches/sim/yav_mcu_bsr.sdb index f4d82b3..c00c05e 100644 --- a/branches/sim/yav_mcu_bsr.sdb +++ b/branches/sim/yav_mcu_bsr.sdb @@ -12,7 +12,7 @@ T=4e27babf 8=reboot.h 9=magic.h [pm.c] -T=4e38d6f0 +T=4e3b8b8d 1=incs.h 2=adc.h 3=led.h @@ -36,7 +36,7 @@ T=4e38f73a 7=adc.h 8=pool.h [magic.c] -T=4e38f186 +T=4e3b8e70 1=config.h 2=magic.h [WDT.c] @@ -78,13 +78,12 @@ T=4e310743 4=vreg_twl.h 5=vreg_ctr.h [adc.c] -T=4e38d553 +T=4e3b8b8d 1=incs.h 2=adc.h 3=pm.h 4=led.h 5=vreg_twl.h -6=voltable.h [renge\renge.c] T=4e30b6fd 1=renge\renge.h @@ -110,7 +109,7 @@ T=4e310743 6=magic.h 7=pm.h [sw.c] -T=4e38e66f +T=4e39279b 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -125,7 +124,7 @@ T=4e27b472 3=pm.h 4=accero.h [task_misc.c] -T=4e3757a4 +T=4e3b8ea0 1=incs.h 2=renge\renge.h 3=pm.h @@ -135,7 +134,7 @@ T=4e3757a4 7=led.h 8=vreg_twl.h [task_sys.c] -T=4e37c2b5 +T=4e3a5f13 1=incs.h 2=i2c_twl.h 3=i2c_ctr.h @@ -169,7 +168,7 @@ T=4e310743 7=i2c_mcu.h 8=led.h [led_cam.c] -T=4e310744 +T=4e391ba3 1=incs.h 2=led.h [led_pow.c] @@ -183,8 +182,9 @@ T=4e38e58f T=4e38d716 1=jhl_defs.h 2=batt_params.h -[kanaria.c] -T=4e38ee27 +[voltable.c] +T=4e3b83a5 +1=jhl_defs.h [incs_loader.h] T=4e310744 1=sim\simOnWin.h @@ -202,7 +202,7 @@ T=4e310744 T=4e310743 1=config.h [config.h] -T=4e37bcf7 +T=4e392021 [user_define.h] T=4e37b6dc [bsr_system.h] @@ -282,8 +282,6 @@ T=4e310743 1=pedometer.h [i2c_twl_defs.h] T=4e310743 -[voltable.h] -T=4e310743 [renge\renge_task_intval.h] T=4e310740 1=renge\renge_defs.h