From f07e33cc10d7362396b387138c596a40e6cec238 Mon Sep 17 00:00:00 2001 From: htujun <134864016@qq.com> Date: Sun, 1 May 2022 12:28:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=85=A8=E9=83=A8=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- stm32/HARDWARE/ADC/adc.c | 171 +-- stm32/HARDWARE/ADC/adc.h | 22 +- stm32/HARDWARE/DS18B20/ds18b20.c | 4 +- stm32/HARDWARE/DS18B20/ds18b20.h | 9 +- stm32/OBJ/Template.axf | Bin 649572 -> 844140 bytes stm32/OBJ/Template.build_log.htm | 4 +- stm32/OBJ/Template.hex | 2031 ++++++++++++------------- stm32/OBJ/Template.htm | 927 ++++++----- stm32/OBJ/Template_Target 1.dep | 15 +- stm32/OBJ/adc.crf | Bin 349442 -> 348864 bytes stm32/OBJ/adc.d | 3 +- stm32/OBJ/adc.o | Bin 385060 -> 383840 bytes stm32/OBJ/ds18b20.crf | Bin 349859 -> 349859 bytes stm32/OBJ/ds18b20.o | Bin 385924 -> 385836 bytes stm32/OBJ/main.crf | Bin 362959 -> 362886 bytes stm32/OBJ/main.o | Bin 399372 -> 399492 bytes stm32/USER/.vscode/keil-assistant.log | 3 + stm32/USER/.vscode/uv4.log | 15 +- stm32/USER/.vscode/uv4.log.lock | 2 +- stm32/USER/Template.map | 1091 +++++++------ stm32/USER/Template.uvguix.QY | 81 +- stm32/USER/Template.uvoptx | 4 +- stm32/USER/main.c | 23 +- 23 files changed, 2160 insertions(+), 2245 deletions(-) diff --git a/stm32/HARDWARE/ADC/adc.c b/stm32/HARDWARE/ADC/adc.c index 1caa7b8..4acbf9e 100644 --- a/stm32/HARDWARE/ADC/adc.c +++ b/stm32/HARDWARE/ADC/adc.c @@ -1,109 +1,86 @@ -#include "adc.h" -#include "delay.h" +/* + * @Author: your name + * @Date: 2022-04-23 14:47:47 + * @LastEditTime: 2022-04-26 21:25:14 + * @LastEditors: your name + * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + * @FilePath: \USERe:\项目\兼职项目\20220423-IndoorEnvSystem\stm32\HARDWARE\ADC\adc.c + */ +#include "ADC.h" +u32 ADC_SUM_BUF = 0; -#define ADC1_DR_Address ((u32)0x40012400+0x4c) -uint16_t ADC_ConvertedValue[3]; -/******************************************************************************* -* 函 数 名 : ADCx_Init -* 函数功能 : ADC初始化 -* 输 入 : 无 -* 输 出 : 无 -*******************************************************************************/ -void ADCx_Init(void) +u16 ADC_AVG = 0; + +void ADC_Init_MY(void) { - GPIO_InitTypeDef GPIO_InitStructure; //定义结构体变量 - ADC_InitTypeDef ADC_InitStructure; - DMA_InitTypeDef DMA_InitStructure; - RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOA|RCC_APB2Periph_ADC1|RCC_APB2Periph_AFIO,ENABLE); - RCC_ADCCLKConfig(RCC_PCLK2_Div6);//设置ADC分频因子6 72M/6=12,ADC最大时间不能超过14M - RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); - - DMA_DeInit(DMA1_Channel1); - DMA_InitStructure.DMA_PeripheralBaseAddr =(u32)&ADC1->DR; - DMA_InitStructure.DMA_MemoryBaseAddr =(u32)&ADC_ConvertedValue; - DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; - DMA_InitStructure.DMA_BufferSize = 2; - DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; - DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; - DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; - DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; - DMA_InitStructure.DMA_Mode = DMA_Mode_Circular; - DMA_InitStructure.DMA_Priority = DMA_Priority_High; - DMA_InitStructure.DMA_M2M = DMA_M2M_Disable; - DMA_Init(DMA1_Channel1, &DMA_InitStructure); - DMA_Cmd(DMA1_Channel1, ENABLE); - - GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1;//ADC - GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN; //模拟输入 - //GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; - GPIO_Init(GPIOA,&GPIO_InitStructure); - - GPIO_InitStructure.GPIO_Pin=GPIO_Pin_1;//ADC - GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AIN; //模拟输入 - //GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; - GPIO_Init(GPIOB,&GPIO_InitStructure); + GPIO_InitTypeDef GPIO_InitStructure; + ADC_InitTypeDef ADC_InitStructure; + RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO | RCC_APB2Periph_ADC1,ENABLE); - ADC_DeInit(ADC1);//?? ADC1,?? ADC1, - ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; - ADC_InitStructure.ADC_ScanConvMode = ENABLE;//扫描模式 - ADC_InitStructure.ADC_ContinuousConvMode = ENABLE;//开启连续转换 - ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;//禁止触发检测,使用软件触发 - ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;//右对齐 - ADC_InitStructure.ADC_NbrOfChannel = 2;//1个转换在规则序列中 也就是只转换规则序列1 - ADC_Init(ADC1, &ADC_InitStructure);//ADC初始化 + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;//模拟输入 + GPIO_Init(GPIOA, &GPIO_InitStructure); - ADC_DMACmd(ADC1, ENABLE); - ADC_Cmd(ADC1, ENABLE);//开启AD转换器 + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AIN;//模拟输入 + GPIO_Init(GPIOA, &GPIO_InitStructure); + - ADC_ResetCalibration(ADC1);//重置指定的ADC的校准寄存器 - while(ADC_GetResetCalibrationStatus(ADC1));//获取ADC重置校准寄存器的状态 + ADC_InitStructure.ADC_Mode = ADC_Mode_Independent;//adc模式独立模式 + ADC_InitStructure.ADC_ScanConvMode = DISABLE;//扫描模式 + ADC_InitStructure.ADC_ContinuousConvMode = DISABLE;//连续模式 + ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None;//配置规则组触发模式软件出发 + ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;//数据对其方式16位寄存器12位数据左对齐右对齐 + ADC_InitStructure.ADC_NbrOfChannel = 1;//规则通道序列长度 + ADC_InjectedChannelConfig(ADC1,ADC_Channel_0,1,ADC_SampleTime_239Cycles5); + ADC_InjectedChannelConfig(ADC1,ADC_Channel_1,1,ADC_SampleTime_239Cycles5); + ADC_Init(ADC1, &ADC_InitStructure); - ADC_StartCalibration(ADC1);//开始指定ADC的校准状态 - while(ADC_GetCalibrationStatus(ADC1));//获取指定ADC的校准程序 + ADC_Cmd(ADC1,ENABLE); + //下面四个校准函数 + ADC_ResetCalibration(ADC1);//重置ADC校准寄存器 + while(ADC_GetResetCalibrationStatus(ADC1));//等待重置结束 + ADC_StartCalibration(ADC1);//开始校准ADC + while(ADC_GetCalibrationStatus(ADC1));//等待校准结束 - ADC_SoftwareStartConvCmd(ADC1, ENABLE);//使能或者失能指定的ADC的软件转换启动功能 } -/******************************************************************************* -* 函 数 名 : Get_ADC_Value -* 函数功能 : 获取通道ch的转换值,取times次,然后平均 -* 输 入 : ch:通道编号 - times:获取次数 -* 输 出 : 通道ch的times次转换结果平均值 -*******************************************************************************/ -u16 Get_ADC_Value(u8 ch,u8 times) -{ - u32 temp_val=0; - u8 t; - //设置指定ADC的规则组通道,一个序列,采样时间 - ADC_RegularChannelConfig(ADC1, ch, 1, ADC_SampleTime_239Cycles5); //ADC1,ADC通道,239.5个周期,提高采样时间可以提高精确度 - - for(t=0;tCRL&=0XFFFFFFF0;GPIOA->CRL|=8<<0;} -#define DS18B20_IO_OUT() {GPIOA->CRL&=0XFFFFFFF0;GPIOA->CRL|=3<<0;} +#define DS18B20_IO_IN() {GPIOA->CRL&=0XFFFF0FFF;GPIOA->CRL|=8<<12;} +#define DS18B20_IO_OUT() {GPIOA->CRL&=0XFFFF0FFF;GPIOA->CRL|=3<<12;} + ////IO操作函数 -#define DS18B20_DQ_OUT PAout(0) //数据端口 PA0 -#define DS18B20_DQ_IN PAin(0) //数据端口 PA0 +#define DS18B20_DQ_OUT PAout(3) //数据端口 PA0 +#define DS18B20_DQ_IN PAin(3) //数据端口 PA0 u8 DS18B20_Init(void); //初始化DS18B20 short DS18B20_Get_Temp(void); //获取温度 diff --git a/stm32/OBJ/Template.axf b/stm32/OBJ/Template.axf index 4f75632fa1adbacb0b18777fe9a08586e8c07d40..51841fa7b07bd0279f0859ceba10b2eb281b330a 100644 GIT binary patch delta 30726 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 G`hNfrB{JLq delta 42798 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 of Component Files used: -Build Time Elapsed: 00:00:01 +Build Time Elapsed: 00:00:00 diff --git a/stm32/OBJ/Template.hex b/stm32/OBJ/Template.hex index d3ed46e..d535646 100644 --- a/stm32/OBJ/Template.hex +++ b/stm32/OBJ/Template.hex @@ -1,1036 +1,1001 @@ :020000040800F2 -:1000000080050020490F00086D0300086F030008F9 -:1000100073030008770300087B030008000000005A -:100020000000000000000000000000007F03000846 -:100030008103000800000000830300088503000816 -:10004000630F0008630F0008630F0008630F0008C8 -:10005000630F0008630F0008630F0008630F0008B8 -:10006000630F0008630F0008630F0008630F0008A8 -:10007000630F0008630F0008630F0008630F000898 -:10008000630F0008630F0008630F0008630F000888 -:10009000630F0008630F0008630F0008630F000878 -:1000A000630F0008630F0008630F0008630F000868 -:1000B000630F0008890A0008630F0008630F000837 -:1000C000630F0008630F0008630F0008630F000848 -:1000D000630F0008BD0E0008630F00083506000816 -:1000E000630F0008630F0008630F0008DFF80CD0EF -:1000F00003F0BCFA00480047EB020008800500202E -:1001000010B5002084490860642000F03AFE012008 -:100110008249C1F8AC0110BD70B500248048007858 -:100120007F494978884200DD01247D49C86803F091 -:1001300005F805467A484168284603F05BF800D286 -:1001400001247749086902F0F9FF0546744881687F -:10015000284603F04FF800D20124204670BD2DE957 -:10016000F04700F085FD0A2190FBF1F06C49087022 -:100170001421092000F02CFC8046404602F0E7FFE5 -:10018000814603F008F806464FF06632654B02F0F0 -:1001900063FF044603F012F861494860142101200E -:1001A00000F0F1FB8046404602F0D1FF814602F0AC -:1001B000F2FF06464FF066325A4B02F04DFF0446FE -:1001C00002F0FCFF56498860FFF7A6FF10B1FFF769 -:1001D00097FF02E0002050490860BDE8F0872DE954 -:1001E000F04100270026002400254FA14F4802F0CF -:1001F00021FF4E49471A4EA14C4802F01BFF4B49C4 -:10020000461A00BF7C1C07E04848005D303805EB0B -:10021000850100EB4105641CB442F5DB2846BDE8CE -:10022000F081F0B587B04348008800F40040002812 -:1002300042D041A13D4802F0FDFED8B1384988685E -:1002400002F0A9FF04460D463549486802F0A3FFB5 -:1002500006460F46324800693149C968CDE9006752 -:10026000CDE90245CDE904102D48427801783448A3 -:1002700003F030FA33A12D4802F0DCFE18B1FFF78D -:10028000AEFF2749487031A1284802F0D3FE18B1CB -:10029000FFF7A5FF2249C8602EA1244802F0CAFE3C -:1002A00018B1FFF79CFF1E490861C8211F4802F0E2 -:1002B000B6FE00201F49088007B0F0BD10B500F061 -:1002C00023FD4FF4A06001F0D5FB4FF4E13000F0C6 -:1002D000A9FD00F049F900F0B0FC00F0D1FA1C20B3 -:1002E0000F494870C860086110BDFFF7E7FF0020A4 -:1002F000094908604FF47A7000F043FD0120074976 -:10030000C1F8AC0117A003F0E5F903E0FFF727FF00 -:10031000FFF787FFFAE70000AC012142000021420D -:100320003C00002066664A3F28000000B400002020 -:100330002900000024000020676574496E666F0084 -:10034000C83F000873657454656D7000736574531D -:100350006D6F6700736574506F69736F6E6F75733F -:10036000476173007374617274000000704700BFCE -:10037000FEE700BFFEE700BFFEE700BFFEE77047F5 -:1003800070477047704700000CB500200190009046 -:100390006C48006840F480306A49086000BF6948D2 -:1003A000006800F4003000900198401C0190009813 -:1003B00018B90198B0F5A06FF1D16248006800F457 -:1003C000003010B10120009001E000200090009862 -:1003D000012843D15C48006840F010005A49086089 -:1003E0000846006820F0030008600846006840F0F6 -:1003F0000200086053484068524948600846406817 -:1004000048600846406840F480604860084640689C -:1004100020F47C1048600846406840F4E8104860CA -:100420000846006840F08070086000BF45480068DA -:1004300000F000700028F9D04248406820F0030026 -:10044000404948600846406840F00200486000BFEC -:100450003C48406800F00C000828F9D10CBD10B5EC -:10046000FFF792FF10BD10B53648006840F001005C -:1004700034490860084640683449084031494860BA -:1004800008460068324908402E490860084600685E -:1004900020F4802008600846406820F4FE00486090 -:1004A0004FF41F008860FFF7DAFF4FF00060294922 -:1004B000086010BD10B5002100200022214B5B68B0 -:1004C00003F00C0121B1042906D0082928D107E046 -:1004D000214B224C236027E01F4B204C236023E05C -:1004E000184B5B6803F47010164B5B6803F48032A2 -:1004F000022303EB904022B9194B4343174C23606E -:100500000DE0104B5B6803F4003323B1144B4343FD -:10051000124C236003E0104B4343104C236003E074 -:100520000D4B0E4C236000BF00BF064B5B68C3F34E -:1005300003130C4CE15C094B1B68CB40074C236058 -:1005400010BD000000100240002002400000FFF833 -:10055000FFFFF6FE08ED00E000127A000000002028 -:1005600000093D000400002008B50121042001F02D -:1005700019F810208DF8030003208DF802004FF4C5 -:100580000060ADF800006946014800F04FFD08BD6D -:100590000008014010B586B004460121082001F092 -:1005A00001F80121880401F00AF84FF48060ADF8E9 -:1005B000140003208DF8160018208DF8170005A9E7 -:1005C000874800F033FD4FF40060ADF814000420BC -:1005D0008DF8170005A9824800F028FD27208DF826 -:1005E000000000208DF8010003208DF8020001209A -:1005F0008DF80300684601F042FA01940020ADF83E -:100600000800ADF80A00ADF80C00ADF810000C20A1 -:10061000ADF80E0001A9734801F06BF8012240F219 -:100620002551704801F0FDF801216E4801F0EDF808 -:1006300006B010BD10B500246A4801F057F9C4B2E5 -:1006400069486A490978445468480078401C6749F9 -:10065000087008460078642801DB0020087010BD8F -:10066000002004E00021604A1154411C88B2642833 -:10067000F8DB00215D4A1170704710B504460BE0AD -:1006800000BF4021574801F09BF90028F9D014F829 -:10069000011B544801F026F920780028F0D110BD44 -:1006A00010B50446FFF7DCFF2046FFF7E6FF50A039 -:1006B000FFF7E3FF10BD10B5044621464A4802F09B -:1006C000B9FC08B1012010BD0020FCE72DE9F04184 -:1006D00080460C4615461E4600270EE04046FFF7B2 -:1006E000DFFFB0B200F04DFB2046FFF7E4FF10B192 -:1006F0000120BDE8F081781CC7B2AF42EEDB0020DC -:10070000F7E710B5642303223AA13BA0FFF7DEFF11 -:1007100004464FF4167000F034FB14B94FF0FF306C -:1007200010BD6423032233A135A0FFF7CFFF044699 -:100730004FF4167000F025FB14B96FF00100EFE7DD -:10074000642303222BA132A0FFF7C0FF04464FF41D -:10075000167000F016FB14B96FF00200E0E7642396 -:10076000032224A132A0FFF7B1FF04464FF4167014 -:1007700000F007FB14B96FF00300D1E764230322F4 -:100780001CA12FA0FFF7A2FF04464FF4167000F043 -:10079000F8FA14B96FF00400C2E76423032215A12C -:1007A0002DA0FFF793FF04464FF4167000F0E9FA0E -:1007B00014B96FF00500B3E70020B1E710B50446A7 -:1007C0003223032228A129A0FFF780FFC82000F0D0 -:1007D000D8FA2046FFF751FF642000F0D2FA10BD8E -:1007E000000C014000480040500000201400002090 -:1007F0000D0000004F4B000041540D0A00000000A6 -:1008000041542B43574D4F44453D320D0A000000E3 -:1008100041542B43575341503D225A48222C2231F8 -:100820003233343536373839222C352C330D0A0023 -:1008300041542B4349504D55583D310D0A0000009D -:1008400041542B4349505345525645523D312C3566 -:100850003030300D0A00000041542B4349505354AE -:100860004F3D300D0A0000003E00000041542B4374 -:10087000495053454E443D302C31340D0A000000A0 -:1008800000B591B0012140F20D2000F08BFE4FF435 -:10089000004000F0EBFD0121084600F076FE5F48C5 -:1008A00002F08CFA5E4800905E48019000200290B1 -:1008B00002200390002004908020059040000690C4 -:1008C00080000790202008900002099000200A90E4 -:1008D0006946524802F014FB0121504802F03BFBEC -:1008E0000220ADF8400000208DF8430010A94E48CA -:1008F00000F09CFB0220ADF8400000208DF8430082 -:1009000010A94A4800F092FB45484C3801F020F904 -:1009100000200B9001208DF830008DF831004FF44D -:1009200060200D9000200E9002208DF83C000BA955 -:100930003B484C3801F033F9012139484C3801F07B -:1009400065F9012136484C3801F055F934484C38E6 -:1009500001F073F900BF32484C3801F073F90028F8 -:10096000F9D12F484C3801F077F900BF2C484C38AA -:1009700001F077F90028F9D1012129484C3801F01C -:100980007AF911B000BD2DE9F04105460C4600266C -:1009900007230122294622484C3801F098F9002704 -:1009A0000FE000BF02211E484C3801F0D5FA0028A4 -:1009B000F8D01C4800880644052000F0E2F9781CB5 -:1009C000C7B2A742EDDBB6FBF4F080B2BDE8F08120 -:1009D0002DE9F04105460C46002607230222294650 -:1009E0000F484C3801F073F900270FE000BF0221D7 -:1009F0000B484C3801F0B0FA0028F8D0094840887C -:100A00000644052000F0BDF9781CC7B2A742EDDB13 -:100A1000B6FBF4F080B2BDE8F081000008000240AF -:100A20004C2401401600002000080140000C014049 -:100A30007FB505460C460121022000F0C0FDADF84F -:100A40000850ADF804400020ADF80A00ADF80600EB -:100A500001A9134801F078FB01221146104801F06A -:100A6000EAFE1D208DF8000003208DF801008DF8AE -:100A7000020001208DF80300684601F000F8012112 -:100A8000074801F0BDFE7FBD10B50121044802F00A -:100A900080F918B10121024802F08CF910BD000064 -:100AA0000004004010B59448006820F00F009249FF -:100AB00008600846006840F00300086000208F4985 -:100AC000086040F2EE2000F038F901208C49C1F8AE -:100AD00080010F2000F031F910BD10B500248648C8 -:100AE000006820F00F00844908600846006840F064 -:100AF0000800086004E0601CC4B2012000F01DF989 -:100B00007E488038006808B1C82CF4DBC82C01DBB3 -:100B1000012010BD002404E0601CC4B2012000F0DC -:100B20000CF976488038006808B9F02CF4DBF02C1A -:100B300001DB0120EDE70020EBE710B56E4800680F -:100B400020F00F006C4908600846006840F0030080 -:100B50000860002069490860022000F0EEF80120DA -:100B60006749C1F880016448006820F00F006249BD -:100B700008600846006840F0080008600C2000F09B -:100B8000DCF85E488038006808B1012400E00024E9 -:100B9000322000F0D2F8204610BD70B500260125A5 -:100BA00008E0FFF7CAFF0446E00140EA6600C6B26B -:100BB000681CC5B2082DF4DD304670BD70B5044622 -:100BC0004D48006820F00F004B4908600846006857 -:100BD00040F003000860012520E004F001066410E5 -:100BE0006EB1002045490860022000F0A6F80120FF -:100BF0004349C1F880013C2000F09FF80CE0002040 -:100C00003E4908603C2000F098F801203C49C1F8BA -:100C10008001022000F091F8681CC5B2082DDCDDCF -:100C200070BD10B5FFF73EFFFFF757FFCC20FFF771 -:100C3000C5FF4420FFF7C2FF10BD08B50121042005 -:100C400000F0B0FC0120ADF8000010208DF803008A -:100C500003208DF802006946274800F0E7F90121DA -:100C6000254800F090FAFFF71DFFFFF736FF08BD9B -:100C70002DE9F84FFFF7D5FFFFF714FFFFF72DFF22 -:100C8000CC20FFF79BFFBE20FFF798FFFFF785FF03 -:100C90008346FFF782FF0446072C08DDE043C4B219 -:100CA0006FEA0B0000F0FF0B4FF0000A01E04FF07D -:100CB000010AA1464FEA09200FFA80F909EB0B005F -:100CC0000FFA80F9484602F039FA009002F063FA10 -:100CD000074600220B4B02F0BFF9054602F03CFA32 -:100CE0000FFA80F9BAF1000F02D04846BDE8F88F3C -:100CF000C9F1000000B2F9E700080140800121427B -:100D0000000021420000E43F10B56FF0040000F045 -:100D100000FF2E4800682E49B0FBF1F02D49087005 -:100D20000846007800EB4001C1EBC0104FF6FF71A0 -:100D300001EAC0002849088010BD0146254A127802 -:100D40004A434FF0E0235A6100229A611A46126921 -:100D500042F001021A6100BF4FF0E022106900F07A -:100D600001021AB100F48032002AF5D04FF0E022DF -:100D7000126922F001024FF0E0231A6100229A6109 -:100D800070470146144A12884A434FF0E0235A61E3 -:100D900000229A611A46126942F001021A6100BFEC -:100DA0004FF0E022106900F001021AB100F4803225 -:100DB000002AF5D04FF0E022126922F001024FF034 -:100DC000E0231A6100229A617047000000000020B1 -:100DD00000127A001C0000201E000020014600BF07 -:100DE000704700BF544A128802F04002002AF9D02E -:100DF000C2B2514B1B1D1A80704770B505460E4696 -:100E0000002400BF0BE000BF40214B4800F0D8FD9C -:100E10000028F9D0295D484800F064FD641CB44204 -:100E2000F1DB70BD10B586B00446012144F2040028 -:100E300000F0B8FB4FF40070ADF8140003208DF8FB -:100E4000160018208DF8170005A93C4800F0EEF8B0 -:100E50004FF48060ADF8140004208DF8170005A948 -:100E6000364800F0E3F825208DF8000003208DF8C7 -:100E700001008DF8020001208DF80300684600F0A3 -:100E8000FEFD01940020ADF80800ADF80A00ADF8B1 -:100E90000C00ADF810000C20ADF80E0001A926489A -:100EA00000F027FC012240F22551234800F0B9FC54 -:100EB0000121214800F0A9FC06B010BD10B540F298 -:100EC00025511D4800F092FD10B31B4800F00EFDA7 -:100ED000C4B21B48008800F40040C8B91848008814 -:100EE00000F4804060B10A2C03D00020144908802F -:100EF00020E01348008840F400401149088019E0C0 -:100F00000D2C06D10E48008840F480400C49088022 -:100F100010E00B480088C0F30D000A490C54084843 -:100F20000088401C0649088008460088C72801DD63 -:100F30000020088010BD000000380140000801407A -:100F400024000020B40000200648804706480047DF -:100F5000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE769 -:100F6000FEE7FEE767040008ED00000810B5044640 -:100F7000CC48844208D10121042000F02DFB00213F -:100F8000042000F029FB46E0C748844208D1012133 -:100F9000082000F021FB0021082000F01DFB3AE0B2 -:100FA000C248844208D10121102000F015FB002125 -:100FB000102000F011FB2EE0BD48844208D1012131 -:100FC000202000F009FB0021202000F005FB22E09A -:100FD000B848844208D10121402000F0FDFA0021E8 -:100FE000402000F0F9FA16E0B348844208D101210C -:100FF000802000F0F1FA0021802000F0EDFA0AE0F4 -:10100000AE48844207D10121801500F0E5FA0021A5 -:10101000A01500F0E1FA10BD10B50121084600F05E -:10102000DBFA0021012000F0D7FA10BD2DE9F041D4 -:10103000024600250026002000230024002791F806 -:1010400003C00CF00F0591F803C00CF0100CBCF1BC -:10105000000F03D091F802C04CEA050591F800C0DA -:10106000BCF1000F31D0146800202BE04FF0010CD0 -:101070000CFA00F3B1F800C00CEA03069E4220D13E -:1010800083004FF00F0C0CFA03F7BC4305FA03FC86 -:101090004CEA040491F803C0BCF1280F06D14FF0CC -:1010A000010C0CFA00FCC2F814C00AE091F803C06D -:1010B000BCF1480F05D14FF0010C0CFA00FCC2F84E -:1010C00010C0401C0828D1D31460B1F800C0BCF196 -:1010D000FF0F34DD546800202EE000F1080C4FF0C3 -:1010E000010808FA0CF3B1F800C00CEA03069E42AE -:1010F00021D183004FF00F0C0CFA03F7BC4305FA23 -:1011000003FC4CEA040491F803C0BCF1280F05D19C -:1011100000F1080C08FA0CF8C2F8148091F803C02A -:10112000BCF1480F07D100F1080C4FF0010808FA94 -:101130000CF8C2F81080401C0828CED35460BDE8DB -:10114000F0814FF6FF710180022181700421C1708E -:1011500070470246002093680B400BB1012000E06D -:10116000002070470146886880B270470246002020 -:10117000D3680B400BB1012000E00020704701460E -:10118000C86880B2704701617047416170470AB119 -:10119000016100E041617047C16070474FF48032E7 -:1011A0000A43826181618261826982697047024675 -:1011B0000020434B18684FF68073184040EA021035 -:1011C00008433F4B186070473E49C8617047F0B50F -:1011D0000A46002300240021002500F00046B6F155 -:1011E000004F02D1364EF16901E0354E7168C0F30F -:1011F000034583B200F44016B6F5401F08D121F034 -:1012000070612F4E766826F070662D4F7E6012E07A -:1012100000F48016B6F5801F06D1032606FA05F401 -:10122000A14341F0706106E0460D360103FA06F66F -:10123000B14341F0706122B1460D360103FA06F662 -:10124000314300F00046B6F1004F02D11C4EF1616F -:1012500001E01B4E7160F0BD30B500228B071C0F02 -:101260000F2303FA04F2164B08338C1053F8243082 -:101270009343134C08348D1044F8253023468C10CA -:1012800053F824308C07240F00FA04F423430C4C49 -:1012900008348D1044F8253030BD0A49DC3108602F -:1012A0007047000000080140000C014000100140A0 -:1012B0000014014000180140001C014000200140C2 -:1012C0000000014000002042DF48006840F00100BB -:1012D000DD49086008464068DC490840DA49486052 -:1012E00008460068DA490840D7490860084600689F -:1012F00020F4802008600846406820F4FE00486022 -:101300004FF41F0088607047CF49096821F480318D -:10131000CD4A11601146096821F480211160B0F5B1 -:10132000803F03D0B0F5802F0ED106E0C649096892 -:1013300041F48031C44A116007E0C349096841F4AF -:10134000A021C14A116000E000BF00BF704710B586 -:1013500001460022002300204A11012A02D1BA4C82 -:10136000236806E0022A02D1B74C236A01E0B64C9A -:10137000636A01F01F02012494401C400CB101205B -:1013800000E0002010BD38B50020009000240025AA -:1013900000BF3120FFF7DBFF05460098401C00909E -:1013A0000098B0F5A06F01D0002DF2D03120FFF7EA -:1013B000CEFF08B1012400E00024204638BD0146DC -:1013C0000020A14A106820F0F80040EAC100106037 -:1013D0007047A04908607047024600209A4B586841 -:1013E00020F47C1042EA01031843974B5860704781 -:1013F00098490866704701460020934A506820F0DB -:1014000003000843506070478F48406800F00C00AC -:101410007047014600208C4A506820F0F0000843D5 -:101420005060704701460020874A506820F4E06011 -:1014300008435060704701460020834A506820F4FA -:10144000605040EAC1005060704729B17E4A527A2C -:1014500002437D4B5A7204E07B4A527A82437A4BB4 -:101460005A7270477B49D8310860704701460020A6 -:10147000754A506820F4404008435060704700218E -:10148000714A20321170704A82F82010012802D06F -:1014900004280AD104E001216B4A2032117005E0D2 -:1014A0000521694A2032117000E000BF00BF70477B -:1014B0006949086070476449096A0143624A1162D8 -:1014C0007047654944390860704730B500210022F3 -:1014D000002400235C4D6D6805F00C0121B1042946 -:1014E00005D0082923D105E05C4D056022E05B4D65 -:1014F00005601FE0544D6D6805F47012524D6D6823 -:1015000005F48034022505EB92421CB9544D554335 -:1015100005600BE04C4D6D6805F400351DB1504D74 -:101520005543056002E04D4D5543056002E04B4DCB -:10153000056000BF00BF444D6D6805F0F00109096A -:10154000484D6B5C0568DD4045603F4D6D6805F4B6 -:10155000E061090A434D6B5C4568DD4085603A4DAA -:101560006D6805F46051C90A3E4D6B5C4568DD400D -:10157000C560354D6D6805F44041890B3A4D6B5C93 -:10158000C568B5FBF3F5056130BD29B12E4A526936 -:1015900002432D4B5A6104E02B4A526982432A4B85 -:1015A0005A61704729B1284A92690243264B9A61D1 -:1015B00004E0254A92698243234B9A61704729B11E -:1015C000214AD2690243204BDA6104E01E4AD26903 -:1015D00082431D4BDA61704729B11B4AD26802432E -:1015E000194BDA6004E0184AD2688243164BDA607D -:1015F000704729B1144A12690243134B1A6104E07F -:10160000114A12698243104B1A61704712494039DE -:10161000086070470F49C86470470B49C87170472C -:101620000948406A40F080700749486270470146A7 -:101630000020054A92680A400AB1012000E000201B -:101640007047014988727047001002400000FFF89F -:10165000FFFFF6FE000042428004424200127A0080 -:1016600000093D00260000203600002010B5044689 -:10167000FB48844209D101218803FFF7ADFF002117 -:101680004FF48040FFF7A8FF32E0F648844209D1CA -:1016900001214804FFF7ADFF00214FF40030FFF7B0 -:1016A000A8FF25E0F048844209D101218804FFF712 -:1016B000A0FF00214FF48020FFF79BFF18E0EB48CC -:1016C000844209D10121C804FFF793FF00214FF4A0 -:1016D0000020FFF78EFF0BE0E548844208D101218E -:1016E0000805FFF786FF00214FF48010FFF781FF08 -:1016F00010BD2DE9F04786B005460E460024A246EF -:1017000000BFA1460027B08900B100BF2F462C8A38 -:101710004CF6FF700440F08804432C82AC894EF6EE -:10172000F3100440B08831890843718908430443A9 -:10173000AC81AC8A4FF6FF400440B0890443AC82D0 -:1017400001A8FFF7C2FEC648874202D1DDF810A00B -:1017500001E0DDF80CA0A88900F4004040B10AEBDC -:10176000CA0000EB0A1031684900B0FBF1F807E04D -:101770000AEBCA0000EB0A1031688900B0FBF1F8EF -:101780006420B8FBF0F004012009642101FB1089FA -:10179000A88900F4004040B1322000EBC900B0FB42 -:1017A000F1F000F00700044308E0322000EB0910DC -:1017B0006421B0FBF1F000F00F0004432C8106B06F -:1017C000BDE8F0874FF41651016000218180C1808F -:1017D00001810C21418100218181704710B50246B1 -:1017E0000020108A4FF2FF0318400B884C882343D7 -:1017F0008C882343CC8823431843108210BD0021DA -:10180000018041808180C180704721B1828942F48A -:101810000052828104E082894DF6FF731A40828172 -:101820007047F0B50346002400260025002040F64E -:101830006A17B94200D100BF1846C1F3421401F043 -:101840001F06012707FA06F5012C01D10C3004E030 -:10185000022C01D1103000E014301AB107682F4378 -:10186000076002E00768AF430760F0BD1AB1838AE2 -:101870000B43838202E0838A8B4383827047028A10 -:101880004FF6F0731A400282028A0A4302827047BE -:1018900082894FF2FF731A40828182890A438281D2 -:1018A000704721B1828942F00202828104E082897C -:1018B0004FF6FD731A4082817047028A4FF6DF733C -:1018C0001A400282028A0A430282704721B1028AC8 -:1018D00042F48042028204E0028A4BF6FF731A400F -:1018E00002827047C1F308028280704701468888EF -:1018F000C0F308007047818941F001018181704780 -:10190000028BD2B20283028B42EA01220283704729 -:10191000028B02F47F420283028B0A4302837047E8 -:1019200021B1828A42F02002828204E0828A4FF64C -:10193000DF731A408282704721B1828A42F010021E -:10194000828204E0828A4FF6EF731A4082827047E7 -:1019500021B1828A42F00802828204E0828A4FF634 -:10196000F7731A408282704721B1828942F40042A3 -:10197000828103E08289C2F30E028281704721B125 -:10198000828A42F40062828204E0828A4FF2FF730C -:101990001A4082827047828A4FF6FB731A40828215 -:1019A000828A0A438282704721B1828A42F002020F -:1019B000828204E0828A4FF6FD731A408282704769 -:1019C00002460020B1F5007F00D100BF13880B4014 -:1019D0000BB1012000E00020704701F40072B2F565 -:1019E000007F00D100BFCA430280704770B5024635 -:1019F000002400230025002040F66A16B14200D1E1 -:101A000000BFC1F3421501F01F03012606FA03F3DC -:101A1000012D02D19689334006E0022D02D1168AAB -:101A2000334001E0968A33400C12012606FA04F492 -:101A30001688344013B10CB1012000E0002070BDC5 -:101A400010B50022002340F66A14A14200D100BF65 -:101A50000A1201249440A3B2DC43048010BD0000AC -:101A6000003801400044004000480040004C004065 -:101A70000050004031490143314A1160704770B550 -:101A8000002100230F22C47804B32D4C246804F4F1 -:101A9000E064C4F5E064210AC1F10403CA4044785B -:101AA00004FA03F18478144021430901254C067897 -:101AB000A155047804F01F050124AC4005786D1190 -:101AC000AD0005F1E025C5F8004109E0047804F017 -:101AD0001F050124AC401C4D0678761145F82640C0 -:101AE00070BD1A4A0A400243154B1B1F1A6070470B -:101AF00039B1134A121D12680243114B1B1D1A60A3 -:101B000006E00F4A121D126882430D4B1B1D1A601E -:101B10007047042808D14FF0E021096941F0040121 -:101B20004FF0E022116107E04FF0E021096921F058 -:101B300004014FF0E0221161704700000000FA0537 -:101B40000CED00E000E400E080E100E080FFFF1F1A -:101B500010B50446FA48844208D101214015FFF728 -:101B60003BFD00216015FFF737FD17E0F548844283 -:101B700008D101210015FFF72FFD00212015FFF7E7 -:101B80002BFD0BE0F048844208D10121C803FFF788 -:101B900023FD00214FF40040FFF71EFD10BD30B5BE -:101BA0000246002000235068E84C20400D790C6864 -:101BB00044EA0524204350609068E54C2040D1E978 -:101BC00002542C434D7944EA450420439060D06A86 -:101BD00020F470000C7C641EE4B2234340EA0350FE -:101BE000D06230BD00210160017141718160C1602E -:101BF00001210174704721B1826842F001028260C4 -:101C000003E0826822F001028260704721B182689D -:101C100042F48072826003E0826822F48072826003 -:101C2000704710B50023CBB21AB144681C4344601E -:101C300002E044689C43446010BD816841F00801A3 -:101C400081607047014600208A6802F008020AB1EC -:101C5000012000E000207047816841F004018160AC -:101C60007047014600208A6802F004020AB1012090 -:101C700000E00020704721B1826842F4A002826037 -:101C800003E0826822F4A0028260704701460020CF -:101C90008A6802F480020AB1012000E00020704747 -:101CA00010B50A4600210023416821F46041531E0B -:101CB00041EA4331416010BD21B1426842F4006203 -:101CC000426003E0426822F4006242607047F0B56F -:101CD00004460D4600200021092D11DDE068A5F124 -:101CE0000A0606EB4607072606FA07F18843A5F120 -:101CF0000A0606EB460603FA06F10843E0600CE02C -:101D0000206905EB4507072606FA07F1884305EB2E -:101D1000450603FA06F108432061072A0FDA606BD3 -:101D2000561E06EB86071F2606FA07F18843561E45 -:101D300006EB860605FA06F10843606322E00D2AE9 -:101D40000FDA206BD61F06EB86071F2606FA07F16F -:101D50008843D61F06EB860605FA06F10843206382 -:101D600010E0E06AA2F10D0606EB86071F2606FAD0 -:101D700007F18843A2F10D0606EB860605FA06F187 -:101D80000843E062F0BD21B1826842F480128260B3 -:101D900003E0826822F48012826070470146C86CBA -:101DA00080B2704766484C300068704721B1426885 -:101DB00042F48062426003E0426822F48062426042 -:101DC000704721B1426842F48052426003E04268A9 -:101DD00022F48052426070470A460021816821F453 -:101DE000E04111438160704721B1826842F40042B2 -:101DF000826003E0826822F400428260704721B171 -:101E0000826842F40212826003E0826822F40212C5 -:101E100082607047014600208A6802F400120AB10D -:101E2000012000E000207047F0B504461546002070 -:101E300000220026092911DDE068A1F10A0707EB5D -:101E4000470C072707FA0CF29043A1F10A0707EBAA -:101E5000470703FA07F21043E0600CE0206901EB4A -:101E6000410C072707FA0CF2904301EB410703FAF4 -:101E700007F210432061A06BC0F30156EF1C06F17E -:101E8000010CA7EB0C0707EB870C1F2707FA0CF2D6 -:101E90009043EF1C06F1010CA7EB0C0707EB87073B -:101EA00001FA07F21043A063F0BD10B50A46002105 -:101EB0000023816B21F44011531E41EA03518163D9 -:101EC00010BD08B5002300930090009B0B440093C5 -:101ED000009B1A6008BD08B50246002000900092E1 -:101EE00001F12800009B184400900098006880B21F -:101EF00008BD0A4600214168164B19401143416054 -:101F000070474162826270470A460021416821F0B1 -:101F10001F0111434160704740B109490831096808 -:101F200041F40001064A0832116007E00449083113 -:101F3000096821F40001024A08321160704700006C -:101F40000024014000280140003C0140FFFEF0FF5A -:101F5000FDF7F1FFFFFD3FFF0246002013680B4035 -:101F60000BB1012000E000207047CA4302607047B7 -:101F700070B502460020002300240B125568CEB233 -:101F800005EA060415681D4015B10CB1012000E0FA -:101F9000002070BD00220A12D34303607047000086 -:101FA00010B50446FE48844208D10121C014FFF751 -:101FB00013FB0021E014FFF70FFBC4E0B4F1804FE6 -:101FC00008D101210846FFF714FB00210120FFF78B -:101FD00010FBB8E0F348844208D101210220FFF74A -:101FE00008FB00210220FFF704FBACE0EE4884422E -:101FF00008D101210420FFF7FCFA00210420FFF79B -:10200000F8FAA0E0E948844208D101210820FFF74E -:10201000F0FA00210820FFF7ECFA94E0E44884424B -:1020200008D101211020FFF7E4FA00211020FFF76A -:10203000E0FA88E0DF48844208D101212020FFF740 -:10204000D8FA00212020FFF7D4FA7CE0DA48844255 -:1020500008D101214014FFF7BFFA00216014FFF7F7 -:10206000BBFA70E0D548844209D10121C804FFF7CA -:10207000B3FA00214FF40020FFF7AEFA63E0D04836 -:10208000844209D101210805FFF7A6FA00214FF487 -:102090008010FFF7A1FA56E0CA48844209D1012115 -:1020A0004805FFF799FA00214FF40010FFF794FA62 -:1020B00049E0C548844208D101214020FFF799FA40 -:1020C00000214020FFF795FA3DE0C048844208D146 -:1020D00001218020FFF78DFA00218020FFF789FA87 -:1020E00031E0BB48844208D101218015FFF781FA15 -:1020F0000021A015FFF77DFA25E0B648844209D1FA -:1021000001210804FFF768FA00214FF48030FFF73F -:1021100063FA18E0B048844209D101214804FFF76E -:102120005BFA00214FF40030FFF756FA0BE0AB48A2 -:10213000844208D101218804FFF74EFA00214FF4B0 -:102140008020FFF749FA10BD00220288944B984284 -:102150000ED0994B98420BD0B0F1804F08D0914BE4 -:10216000984205D0904B984202D0904B984204D1AF -:102170004FF68F731A404B881A438D4B984207D005 -:102180008C4B984204D04FF6FF431A40CB881A4339 -:1021900002808B8883850B880385814B98420BD006 -:1021A000854B984208D08B4B984205D08A4B984279 -:1021B00002D08A4B984201D10B7A03860123838295 -:1021C000704770B5002400220023058C4FF6FE7680 -:1021D00035400584028C8388048B4FF68F752C4024 -:1021E000B51E2C400D882C43751E2A400D892A43AC -:1021F0004D882A436A4DA8420BD06F4DA84208D0A3 -:10220000744DA84205D0744DA84202D0734DA84227 -:1022100013D14FF6F7752A404D892A434FF6FB75C7 -:102220002A408D882A434FF6FF652B404FF6FF5515 -:102230002B408D892B43CD892B4383800483CD880C -:102240008586028470BD70B5002400220023058CB1 -:102250004FF6EF7635400584028C8388048B48F670 -:10226000FF752C404FF6FF452C400D884FF6FF764A -:1022700006EA05252C434FF6DF752A400D8906EA4C -:1022800005152A434D8806EA05152A43444DA84200 -:1022900002D0494DA8421DD14FF67F752A404D8985 -:1022A0004FF6FF7606EA05152A434FF6BF752A401A -:1022B0008D8806EA05152A434FF6FF352B404FF26D -:1022C000FF752B408D8906EA85052B43CD8906EAEB -:1022D00085052B4383800483CD880587028470BDE8 -:1022E00070B5002400220023058C4FF6FF663540B0 -:1022F0000584028C8388848B4FF68F752C404FF6B3 -:10230000FC752C400D882C434FF6FF552A400D8953 -:102310004FF6FF7606EA05252A434D8806EA05258D -:102320002A431F4DA84202D0234DA8421DD14FF28F -:10233000FF752A404D894FF6FF7606EA05252A43A8 -:102340004FF6FF352A408D8806EA05252A434EF6CA -:10235000FF752B404DF6FF752B408D8906EA05155C -:102360002B43CD8906EA05152B4383808483CD88D2 -:102370008587028470BD70B5002200230024058C7F -:102380004EF6FF7635400584038C8488828B48F6B0 -:10239000FF752A404FF6FF452A400D8820E00000D7 -:1023A000002C01400004004000080040000C0040E8 -:1023B000001000400014004000340140004C014077 -:1023C000005001400054014000180040001C004033 -:1023D000002000400040014000440140004801400E -:1023E0004FF6FF7606EA05252A434DF6FF752B408A -:1023F0000D8906EA05352B434D8806EA05352B4342 -:10240000FA4DA84202D0FA4DA84208D14BF6FF750A -:102410002C408D894FF6FF7606EA85152C43848083 -:102420008283CD88A0F84050038470BD828B4FF228 -:10243000FF331A408283828B4FF6FF7303EA012336 -:102440001A4382837047F0B50C46154600220021DE -:102450000026078C4EF6FF7C07EA0C070784828B68 -:10246000018C4FF6FF7707EA043640F6FF473A4003 -:102470004FF6FF7707EA05273A434FF6FF7707EA5B -:1024800003373A43D94FB8420ED0D94FB8420BD098 -:10249000B0F1804F08D0D74FB84205D0D64FB842E0 -:1024A00002D0D64FB84206D14DF6FF77394046F4F8 -:1024B0008057394305E047F6FF57394044F48057C9 -:1024C000394382830184F0BD828B4FF6F3731A4047 -:1024D0008283828B0A4382837047F0B50C4615468F -:1024E000002200210026078C4FF6FF6C07EA0C073C -:1024F0000784828B018C4FF6FF7707EA04264FF69C -:102500000C773A404FF6FF7707EA03172F433A4319 -:10251000B64FB8420ED0B64FB8420BD0B0F1804F94 -:1025200008D0B44FB84205D0B34FB84202D0B34F31 -:10253000B84206D14FF6FF57394046F48077394309 -:1025400005E04FF2FF57394044F4807739438283E6 -:102550000184F0BD028B4FF2FF331A400283028BDD -:102560004FF6FF7303EA01231A4302837047F0B565 -:102570000C461546002200210026078C4FF6EF7C02 -:1025800007EA0C070784028B018C4FF6FF7707EAF6 -:10259000041640F6FF473A404FF6FF7707EA033745 -:1025A0003A434FF6FF7707EA05273A438F4FB84281 -:1025B0000ED08F4FB8420BD0B0F1804F08D08D4F66 -:1025C000B84205D08C4FB84202D08C4FB84206D1E9 -:1025D0004FF6DF77394046F01007394305E04FF6F4 -:1025E0005F77394044F01007394302830184F0BD1E -:1025F000028B4FF6F3731A400283028B0A43028365 -:102600007047F0B50C46154600220021068C4FF6A7 -:10261000FE773E400684028B018C4FF60C763240EA -:102620007E1C06EA03162E433243704EB0420ED093 -:102630006F4EB0420BD0B0F1804F08D06D4EB0421B -:1026400005D06D4EB04202D06C4EB04206D14FF66E -:10265000FD76314044F00106314305E04FF6F57652 -:10266000314044F00106314302830184F0BD70B56E -:1026700005460C465D4885420ED05D4885420BD02C -:10268000B5F1804F08D05B48854205D05A48854255 -:1026900002D05A48854200D100E000BF208850B9DE -:1026A0002389A28861882846FFF7ABFFE188284686 -:1026B000FFF79EFF25E0208804280AD12389A288FD -:1026C00061882846FFF753FFE1882846FFF742FF5D -:1026D00017E0208808280AD12389A2886188284623 -:1026E000FFF7FBFEE1882846FFF7EEFE09E02389AD -:1026F000A28861882846FFF7A6FEE1882846FFF7F2 -:1027000095FE70BD2DE9F04105460C4600260127D7 -:10271000608808B9022600E00026A088012801D1BF -:10272000022700E001272088A0B92389A2886188B8 -:102730002846FFF766FFE1882846FFF759FF2389FF -:102740003A4631462846FFF712FFE1882846FFF750 -:1027500001FF13E02389A28861882846FFF707FF5D -:10276000E1882846FFF7F6FE23893A463146284697 -:10277000FFF747FFE1882846FFF73AFFBDE8F08101 -:102780000A884B881A438B881A43CB881A430B89D3 -:102790001A434B891A438B891A43A0F84420704787 -:1027A0004FF6FF71818000210180C180418001725C -:1027B00070470021018041808180C1800181418179 -:1027C0008181C18170470021018041800121818088 -:1027D0000021C180018170470021018041808180FA -:1027E000C18001814181818170470000002C01403E -:1027F000003401400004004000080040000C00408C -:1028000021B1028842F00102028004E002884FF602 -:10281000FE731A400280704731B1B0F8442042F490 -:102820000042A0F8442005E0B0F84420C2F30E02B4 -:10283000A0F8442070471AB183890B43838102E0DA -:1028400083898B43838170478182704741EA020309 -:10285000A0F8483070471AB183890B43838102E0A6 -:1028600083898B438381704701894FF6F872114049 -:10287000018170470A46002101894FF68F73194084 -:1028800011430181704730B504460D462946204664 -:10289000FFF7F0FF208940F00700208130BD2DE9CF -:1028A000F04104460D4616461F46602D06D13B46B4 -:1028B000012231462046FFF75AFE05E03B46012241 -:1028C00031462046FFF79DFE29462046FFF7D2FFFE -:1028D000208940F007002081BDE8F08130B50C462A -:1028E00000210189C9B24FF6FF7505EA032515439A -:1028F00025432943018130BD2DE9F04105460E46AF -:1029000017469846002443463A4631462846FFF784 -:10291000E5FF2C894FF6F870044044F007044FF6A9 -:102920008F70044044F070042C81BDE8F081F0B554 -:1029300004460D4616461F463B463246294620466B -:10294000FFF7CCFF208940F480402081F0BD018555 -:10295000828270470A46002101884FF68F73194022 -:10296000114301807047F0B50C4615461E46002104 -:10297000002200230189028B038C4FF6F87739403F -:1029800021434FF6FC473A4040F201173A434FF6D5 -:10299000DD773B404FF6FF7707EA06172F433B43AF -:1029A000018102830384F0BD0A460021018B4FF6AA -:1029B0008F7319401143018370470A460021018B30 -:1029C00048F6FF7319404FF6FF7303EA02231943D9 -:1029D000018370470A460021818B4FF68F7319409F -:1029E0001143818370470A460021818B48F6FF73AB -:1029F00019404FF6FF7303EA02231943818370479E -:102A000021B1028842F08002028004E002884FF681 -:102A10007F731A400280704721B1828842F004021D -:102A2000828004E082884FF6FB731A4082807047F0 -:102A300021B1828842F00802828004E082884FF649 -:102A4000F7731A408280704721B1828842F00102F8 -:102A5000828004E082884FF6FE731A4082807047BD -:102A60000A460021018B4FF6F77319401143018389 -:102A700070470A460021018B4FF2FF7319404FF651 -:102A8000FF7303EA02231943018370470A460021BA -:102A9000818B4FF6F77319401143818370470A46C3 -:102AA0000021818B4FF2FF7319404FF6FF7303EA49 -:102AB00002231943818370470A460021018B4FF698 -:102AC000FB7319401143018370470A460021018BB3 -:102AD0004FF6FF3319404FF6FF7303EA0223194301 -:102AE000018370470A460021818B4FF6FB73194022 -:102AF0001143818370470A460021818B4FF6FF33D3 -:102B000019404FF6FF7303EA02231943818370478C -:102B10000A460021018B4FF67F7319401143018350 -:102B200070470A460021018BC1F30E014FF6FF7377 -:102B300003EA02231943018370470A460021818B6F -:102B40004FF67F7319401143818370470A46002175 -:102B5000818BC1F30E014FF6FF7303EA0223194381 -:102B6000818370470A460021018C4FF6FD7319409E -:102B70001143018470470A460021018C4FF6F77318 -:102B800019401143018470470A460021018C4FF619 -:102B9000DF7319404FF6FF7303EA021319430184F0 -:102BA00070470A460021018C4FF67F7319404FF69B -:102BB000FF7303EA02131943018470470A46002198 -:102BC000018C4FF6FF5319404FF6FF7303EA0223BF -:102BD0001943018470470A460021018C4FF2FF73AC -:102BE00019404FF6FF7303EA02231943018470472B -:102BF0000A460021018C4DF6FF7319404FF6FF7312 -:102C000003EA023319430184704730B500230124DD -:102C10008C40A3B2048C9C430484048C02FA01F51A -:102C2000ADB22C43048430BD30B5002304248C4065 -:102C3000A3B2048C9C430484048C02FA01F5ADB267 -:102C40002C43048430BD70B5034600200024184690 -:102C5000183001258D40ACB21D8CA5431D8409B1EF -:102C6000082909D100EB6100056825F070050560B1 -:102C70000568154305600EE00D1FC5F34E05284499 -:102C8000056825F4E045056005684FF6FF7606EA1D -:102C900002263543056070BD21B1028842F0020270 -:102CA000028004E002884FF6FD731A4002807047EC -:102CB00021B1028842F00402028004E002884FF64B -:102CC000FB731A400280704721B1828842F0800273 -:102CD000828004E082884FF67F731A4082807047BA -:102CE00002884FF6F7731A40028002880A43028076 -:102CF000704782884FF68F731A40828082880A4319 -:102D00008280704702894FF6F8731A400281028967 -:102D10000A430281704702894FF67F731A4002818D -:102D200002890A4302817047818470478185704718 -:102D3000818670470187704781877047A0F84010EF -:102D4000704702884FF6FF431A40028002880A4308 -:102D5000028070470146888E70470146088F704791 -:102D60000146888F70470146B1F840007047014620 -:102D7000888C70470146088D704702460020138AF0 -:102D80000B400BB1012000E000207047CA430282D3 -:102D9000704730B50246002000230024158A05EA5A -:102DA0000103958905EA010413B10CB1012000E08B -:102DB000002030BDCA4302827047000001684FF610 -:102DC000FE72114001600021016041608160C160BC -:102DD0008D49884208D18C490839496841F00F0172 -:102DE000894A083A51608AE087491431884208D1FB -:102DF00085490839496841F0F001834A083A516031 -:102E00007DE081492831884208D17F4908394968E5 -:102E100041F470617C4A083A516070E07A493C3173 -:102E2000884208D178490839496841F47041764AA6 -:102E3000083A516063E074495031884208D17249C0 -:102E40000839496841F470216F4A083A516056E0E8 -:102E50006D496431884208D16B490839496841F4A9 -:102E60007001694A083A516049E0674978318842FF -:102E700008D165490839496841F07061624A083AE9 -:102E800051603CE06149884206D1011F096841F068 -:102E90000F01021F116032E05C491431884208D1F1 -:102EA0005A49091F096841F0F001584A121F116080 -:102EB00025E056492831884208D15449091F09683C -:102EC00041F47061514A121F116018E04F493C31C2 -:102ED000884208D14D49091F096841F470414B4AA5 -:102EE000121F11600BE049495031884207D1474910 -:102EF000091F096841F47021444A121F116070478C -:102F000010B50022026847F6F0739A430C6A8B688A -:102F100023430C6923434C6923438C692343CC69C5 -:102F200023434C6A23438C6A23431A430260CB68D1 -:102F300043600B6883604B68C36010BD0021016073 -:102F400041608160C160016141618161C161016273 -:102F500041628162704721B1026842F00102026061 -:102F600004E002684FF6FE731A40026070471AB11F -:102F700003680B43036002E003688B430360704700 -:102F8000416070470146486880B2704701460020A2 -:102F9000002201F080531BB11C4B083B1A6802E071 -:102FA000194B083B1A6802EA01030BB1012000E04B -:102FB0000020704700F0805119B11449091F0860C2 -:102FC00002E011490839486070470146002000229C -:102FD00001F080531BB10D4B083B1A6802E00A4B0D -:102FE000083B1A6802EA01030BB1012000E000204F -:102FF000704700F0805119B10449091F086002E0D0 -:10300000014908394860704708000240080402403E -:10301000D2B201E000F8012B491EFBD2704700221A -:10302000F6E710B513460A4604461946FFF7F0FFC7 -:10303000204610BD30B505462A460B4612F8010B56 -:1030400013F8014B08B1A042F8D01CB1002802D0FF -:103050006D1CF1E7284630BD2DE9FE4F81EA0304DF -:1030600004F0004421F0004100944FF0000B23F0E5 -:10307000004350EA01045ED052EA03045BD0C3F37C -:103080000A54C1F30A552C44A4F2F3340194A0FB72 -:103090000254C1F3130141F48011C3F3130343F449 -:1030A000801301FB024400FB034E840A970A44EAA2 -:1030B000815447EA8357A4FB076802958D0A05FBF4 -:1030C00007854FEA932C04FB0C542705029D4FEA19 -:1030D000065847EA1637B5EB08056EEB070C870E66 -:1030E000920E47EA811742EA8312A7FB0201B6EB70 -:1030F0000B0164EB00042B0D43EA0C335E1844EB28 -:103100001C50DA465146E7FB0201C5F313044FEAAF -:103110000B3343EA14534FEA0432019C43EA06039B -:10312000A4F10C040294009CCDE900B400F009F96C -:1031300003B0BDE8F08F00200146F9E7C10F80EA37 -:10314000E0700844CA079623002100F0BDB896231A -:103150000022114600F0B8B870B5C1F30A5201F070 -:1031600000450024C1F3130140F2FF3341F4801104 -:103170009A4201DA002070BD40F233439A42A2F233 -:10318000334203DC524200F086F800E090402C43CA -:10319000F1D0404270BD00F0004230F000400AD053 -:1031A000C10D01F56071C0F3160042EA0151C20879 -:1031B00040071143704700200146704701F000436B -:1031C00030B421F0004150EA010206D00A0DA2F508 -:1031D0006072C1F31301002A02DC30BC002070478A -:1031E000440F44EAC104C100E01830BC00EBC250F7 -:1031F00000F061B8002801DBC0F10040002901DBCC -:10320000C1F100418142704730B50B4601460020B4 -:103210002022012409E021FA02F59D4205D303FA98 -:1032200002F5491B04FA02F52844151EA2F1010219 -:10323000F1DC30BD2DE9F05F0546002092469B464B -:1032400088460646814640241BE0284641464746BC -:10325000224600F020F853465A46C01A914110D336 -:1032600011461846224600F013FA2D1A67EB0108A2 -:103270004F4622460120002100F00AFA17EB000910 -:103280004E41201EA4F10104DFDC484631462A46A7 -:103290004346BDE8F09F202A04DB203A21FA02F0E1 -:1032A0000021704721FA02F3D040C2F12002914080 -:1032B0000843194670470029A8BF7047401C4900C1 -:1032C00008BF20F00100704710B4B0FA80FC00FA8B -:1032D0000CF050EA010404BF10BC704749B1CCF1B6 -:1032E000200421FA04F411FA0CF118BF0121214342 -:1032F0000843A3EB0C01CB1D4FEA00614FEA1020FD -:1033000042BF002010BC704700EBC350104400299E -:10331000A4BF10BC7047401C490008BF20F001004A -:1033200010BC704710B5141E73F1000408DA401C7D -:1033300041F1000192185B411A4301D120F00100D4 -:1033400010BD2DE9F04D92469B4611B1B1FA81F2C4 -:1033500002E0B0FA80F22032904600F099F904467B -:103360000F4640EA0A0041EA0B0153465A46084319 -:1033700013D0114653EA010019D0C8F1400250465B -:10338000FFF789FF05460E4650465946424600F073 -:103390007FF9084305D0012004E020463946BDE806 -:1033A000F08D0020054346EAE0762C4337430A9827 -:1033B0006305E40AA0EB08000022FD0A44EA475432 -:1033C0000A3002D500200146E9E7010510196941DC -:1033D000DDE9084500196941BDE8F04DA2E72DE996 -:1033E000FE4F804681EA0300C00F0C46009021F09A -:1033F000004123F00045B8EB0200A94105D2404648 -:10340000214690461C460B46024623F000401043DE -:1034100047D0270DC7F30A00C3F30A510290401AA0 -:10342000019040286BDAC3F3130040F4801B00982E -:10343000924620B10023D2EB030A63EB0B0B0198F9 -:103440005946C0F14002504600F022F906460D46AA -:1034500050465946019A00F02AF910EB08006141E4 -:10346000002487EA115284EAE7731A4340D0009A95 -:1034700062B3019A012A4FEA075215DC001B61EB87 -:1034800002014FF0004202EA0752CDE90042001C5F -:1034900041F5801132462B46FFF753FF03B0BDE8DC -:1034A000F08F40462146F9E7001B61EB0201001C4A -:1034B00041F5801300185B412018A2F5001747EB77 -:1034C000030140EAD570B6196D4111E06D084FEA6D -:1034D000360645EAC0754FEA0752001B61EB020150 -:1034E000001C41F5801149084FEA30000019514194 -:1034F00032462B4603B0BDE8F04FFFF713BF0098EC -:10350000012240000023D0EB020263EBE07300983D -:1035100021464FEAE074B8EB000061EB0401E9E7F3 -:1035200083F000435BE781F0004158E72DE9F04D5F -:1035300081EA030404F0004B21F0004514464FF0EB -:10354000000A23F0004150EA050220D054EA0102AB -:103550001DD0C5F30A570246C5F31303C1F3130088 -:10356000C1F30A5640F4801543F48013A7EB060814 -:10357000101BD64608F2FD3873EB050002D308F1A4 -:10358000010801E092185B41B8F1000F03DA002056 -:103590000146BDE8F08D00204FF4801106468446B8 -:1035A0000EE0171B73EB050705D3121B63EB050336 -:1035B00006434CEA010C49084FEA300092185B417F -:1035C00050EA0107EDD152EA030012D082EA04006A -:1035D00083EA0501084305D0101BAB4106D2012246 -:1035E000002306E000224FF0004302E06FF00102EA -:1035F00053101AEB06004CEB085110EB0A0041EB9C -:103600000B01BDE8F04DFFF78DBEC1F30A52C1F3C7 -:10361000130140F2FF3341F480119A4202DA002094 -:103620000146704740F233439A42A2F2334202DC31 -:103630005242FFF730BE00F02BB8000030B5041E38 -:1036400071F1000404DB4FF00044404264EB0101DF -:10365000141E73F1000405DB1C464FF00043524278 -:1036600063EB0403994208BF904230BD064C074DFE -:1036700006E0E06840F0010394E807009847103442 -:10368000AC42F6D3FCF736FD344000085440000845 -:10369000202A04DB203A00FA02F100207047914012 -:1036A000C2F1200320FA03F3194390407047202A07 -:1036B00006DBCB17203A41FA02F043EAE07306E05A -:1036C00041FA02F3D040C2F120029140084319466A -:1036D000704700000FB4054B10B503A9044A0298C7 -:1036E00000F0DAF810BC5DF814FB0000E30D0008F0 -:1036F0002000002002E008C8121F08C1002AFAD1E9 -:1037000070477047002001E001C1121F002AFBD161 -:10371000704700002DE9FF5F82B00021DDE9043031 -:10372000020DDDF840B0034318D044F61050A2F269 -:10373000FF3242431514119801281FD0A5EB0B004E -:10374000401C5FEA000A4FF000064E4FDFF8389148 -:10375000B046504615D5CAF1000413E01198012473 -:103760004AA3012801D16FEA0B010298119AC0E91E -:103770000031C0E9024206B0BDE8F09FCBF1000085 -:10378000DFE704460021404A491842EB0450CDE9E6 -:10379000001012E0E00707D032463B46404649465B -:1037A000FFF75AFC8046894632463B46104619468A -:1037B000FFF752FC06460F466410002CEAD1DDE903 -:1037C0000401DDE90023BAF1000F06DAFFF744FC3B -:1037D00042464B46FFF740FC05E0FFF7A7FE424696 -:1037E0004B46FFF7A3FE04460E460022284BFFF788 -:1037F00025FF03D84FF0FF30014607E00022254B9C -:1038000020463146FFF7EBFDFFF7FFFE102409E0ED -:10381000002C0ADB0A220023FFF70CFD039B303249 -:103820001A55641E50EA0102F2D1641C039AC4F1D5 -:1038300011031444119A012A03D0012208430DD127 -:103840000AE0084304D000204FF0110B119072E7FA -:10385000A3EB0B056D1E0DE05B4504DD4FF0000290 -:1038600005F1010504E003DA4FF00002A5F10105BE -:10387000002AECD002981199C0E90231C0E9004554 -:1038800079E70000000014400000F03F3000000025 -:103890000000F0430000E03F2DE9FF4F95B09B464C -:1038A0008946064600250FE2252877D100242746C1 -:1038B000F84A0121059400E0044316F8013F203B3B -:1038C00001FA03F01042F7D130782A2811D06FF0B6 -:1038D0002F033078A0F13002092A16D8059A44F057 -:1038E000020402EB820203EB42021044761C0590B4 -:1038F000EFE759F8042B0592002A03DA504244F40A -:103900000054059044F00204761C30782E2816D11D -:1039100016F8010F44F004042A280DD06FF02F028E -:103920003078A0F13003092B09D807EB870302EBAD -:103930004303C718761CF3E759F8047B761C3078EC -:103940006C280FD006DC4C2817D068280DD06A28C8 -:1039500014D104E0742810D07A280FD10DE044F47B -:1039600000140AE044F4801401E044F44014727836 -:10397000824202D104F58014761C761C30786628C9 -:103980000BD013DC582877D009DC002875D04528E7 -:10399000F6D04628F4D047281AD19DE118E06328D4 -:1039A00035D0642879D0652812D195E1702873D07C -:1039B00008DC6728F1D069286FD06E280DD06F28F9 -:1039C00006D1B5E073282CD0752875D0782874D02E -:1039D0005A46179990476D1C75E1C4F302500228AE -:1039E00009D003280DD0D9F8001004280DD00D609F -:1039F00009F1040967E1D9F80010EA17C1E900529A -:103A0000F6E7D9F800100D80F2E70D70F0E719F82D -:103A1000041B8DF8001000208DF80100EA460120FB -:103A200003E059F804AB4FF0FF3061074FF000019D -:103A300002D40DE008F101018846B9420FDA804551 -:103A4000F8DB1AF808100029F4D108E008F10101A8 -:103A500088468142FADB1AF808100029F6D1059849 -:103A60005B46A0EB080721463846179A00F094FA07 -:103A7000284400EB080507E04DE029E10DE01AF8C5 -:103A8000010B5A4617999047B8F10108F7D25B46E7 -:103A900021463846179A13E142E00A220092C4F305 -:103AA00002524FF0000A022A08D059F804CB032A28 -:103AB0004FEAEC710AD00DE029E02AE009F1070194 -:103AC00021F00702F2E802C1914609E00FFA8CFCEE -:103AD0004FEAEC71042A03D14FFA8CFC4FEAEC71E7 -:103AE000002907DA0A460021DCF1000C61EB020133 -:103AF0002D2202E0220504D52B228DF8042001227C -:103B000003E0E20701D02022F7E7904659E00A21BE -:103B100002E010220DE010214FF0000A00910BE0AE -:103B200010224FF0000A44F004040827009203E03A -:103B300008224FF0000A0092C4F30252022A05D074 -:103B400059F804CB0021032A08D009E009F1070144 -:103B500021F00702F2E802C1914605E01FFA8CFC51 -:103B6000042A01D10CF0FF0C4FF00008220728D5E1 -:103B7000702806D0009B83F0100353EA0A0305D097 -:103B80000EE040228DF80420012208E05CEA0102E8 -:103B900006D030228DF804208DF8050002229046D0 -:103BA000009B83F0080353EA0A030AD15CEA01028E -:103BB00001D1620705D530228DF804204FF00108AD -:103BC0007F1E582804D034A003900EA802900DE068 -:103BD00036A0F9E753466046009AFFF72BFB844670 -:103BE0000398825C0298401E029002705CEA010019 -:103BF000F0D1029806A9081A00F1200A600702D540 -:103C000024F4803400E00127574502DDA7EB0A00C9 -:103C100000E0002000EB0A01009005984144401AA2 -:103C20000590E00306D45B462146179A059800F0FC -:103C3000B3F90544002706E001A85A46C05D17996C -:103C400090476D1C7F1C4745F6DBE0030CD55B46B7 -:103C50002146179A059800F09FF9054404E03020AA -:103C60005A46179990476D1C0099481E00900029EC -:103C7000F5DC08E0029802995A460078491C029146 -:103C8000179990476D1CBAF10001AAF1010AF1DC05 -:103C900065E1000009280100303132333435363710 -:103CA0003839616263646566000000003031323388 -:103CB0003435363738394142434445460000000028 -:103CC00000F058F90544761C307800287FF4ECADFC -:103CD00019B02846BDE8F08F620700D4062709F125 -:103CE000070222F0070CFCE80223E14603F000483B -:103CF0005FEA080C02D00FF2702C0DE05FEA045C62 -:103D000002D50FF2682C07E05FEAC47C02D00FF204 -:103D1000602C01E0AFF2700C4FF0FF3823F000434D -:103D2000CDF850C065280CD006DC452809D04628BF -:103D30001DD047283DD13DE0662818D067287ED1A8 -:103D400038E00021112F01DB112000E0781CCDE9C3 -:103D5000000106A90EA8FFF7DDFCDDE90F010E9AB0 -:103D600003910021009207F1010A04914DE04FF008 -:103D700000400097CDE9011006A90EA8FFF7CAFC84 -:103D8000DDE90F0203920E9B11990022DDF80CA0D1 -:103D90000093049211B9791C00EB010AB7EB0A00F9 -:103DA00004D4C0F1FF3007F1010A0490AAEB070028 -:103DB000019044E0012F00DA01270021112F01DDDD -:103DC000112000E03846CDE9000106A90EA8FFF752 -:103DD000A1FCDDE90F010E9A0391002104910092EC -:103DE000BA4621070CD40399514500DA8A46BAF144 -:103DF000010F05DD009AAAF10101515C302908D0BC -:103E0000B84202DA10F1040F06DA0121CDE90110FF -:103E100015E0AAF10101E9E7002805DC0499014455 -:103E20000491AAEB000102E0411C514500DD8A46E5 -:103E30000499401A401C01904FF000400290200766 -:103E400004D40198504501DBCDF8048000208DF8A2 -:103E50004F0002980DF14F07B0F1004F25D02B20F5 -:103E60000E9002984FF0020800280CDA40420290AF -:103E70002D200E9007E00A210298FFF7C5F9303196 -:103E8000029007F8011DB8F10001A8F10108F2DC69 -:103E900002980028EFD1791E0E980870307800F053 -:103EA000200040F0450007F8020D12A8C01B00F1E9 -:103EB00007081498007800B1012000EB0A0101986E -:103EC00001EBE07105984144401A401E0590E00363 -:103ED00006D45B462146179A059800F05DF8054424 -:103EE0001498007818B15A46179990476D1CE00352 -:103EF00024D55B462146179A059800F04DF80544F5 -:103F00001CE00498002807DBDDE90301884203DD9B -:103F10000098405C179901E0179930205A46904765 -:103F2000049805F10105401C04900198401E019081 -:103F300004D12E205A46179990476D1CBAF1000102 -:103F4000AAF1010ADDDC05E017F8010B5A461799C2 -:103F500090476D1CB8F10001A8F10108F4DC5B4644 -:103F60002146179A0598ABE62D0000002B000000B3 -:103F7000200000002DE9F041044600251E461746AA -:103F8000880404D405E039462020B0476D1C641E27 -:103F9000F9D52846BDE8F0812DE9F0410446002519 -:103FA0001E469046C80301D5302700E0202788042C -:103FB00004D505E041463846B0476D1C641EF9D56E -:103FC0002846BDE8F081000074656D703A25642CC8 -:103FD0002074656D705F7468726573686F6C643AA5 -:103FE00025642C736D6F673A25302E32662C205075 -:103FF0006F69736F6E6F757347617325302E32660C -:104000002C20736D6F675F7468726573686F6C6482 -:104010003A25642C20506F69736F6E6F757347611A -:10402000735F7468726573686F6C643A25640D0A17 -:104030000000000054400008000000203C00000088 -:10404000F4360008904000083C00002044050000C1 -:104050000437000800A24A0400000000000000002D -:104060000102030406070809000000000000000028 -:10407000000000000000000000000000000001023D -:1040800003040102030406070809020406080000ED +:1000000080050020550F0008AD030008AF0300086D +:10001000B3030008B7030008BB030008000000009A +:10002000000000000000000000000000BF03000806 +:10003000C103000800000000C3030008C503000856 +:100040006F0F00086F0F00086F0F00086F0F000898 +:100050006F0F00086F0F00086F0F00086F0F000888 +:100060006F0F00086F0F00086F0F00086F0F000878 +:100070006F0F00086F0F00086F0F00086F0F000868 +:100080006F0F00086F0F00086F0F00086F0F000858 +:100090006F0F00086F0F00086F0F00086F0F000848 +:1000A0006F0F00086F0F00086F0F00086F0F000838 +:1000B0006F0F0008950A00086F0F00086F0F000807 +:1000C0006F0F00086F0F00086F0F00086F0F000818 +:1000D0006F0F0008C90E00086F0F000875060008B2 +:1000E0006F0F00086F0F00086F0F0008DFF80CD0CB +:1000F00003F098F900480047EF020008800500204F +:1001000010B5002086490860642000F040FE012000 +:100110008449C1F8AC0110BD70B500248248007854 +:1001200081494978884200DD01247F49C86802F08E +:10013000E0FE05467C484168284602F037FF00D2C1 +:1001400001247949086902F0D4FE054676488168A1 +:10015000284602F02BFF00D20124204670BD2DE975 +:10016000F04700F08BFD0A2190FBF1F06E4908701A +:1001700000F0FDFB8046404602F0C4FE814602F0DE +:10018000E5FE06460022694B02F041FE044602F0FD +:10019000F0FE6549486000F028FC8046404602F0C9 +:1001A000B1FE814602F0D2FE064600225F4B02F00D +:1001B0002EFE044602F0DDFE5B498860FFF7ACFFCF +:1001C00010B1FFF79DFF02E0012055490860BDE82E +:1001D000F0872DE9F041002700260024002554A1D6 +:1001E000544802F002FE5349471A53A1514802F005 +:1001F000FCFD5049461A00BF7C1C07E04D48005DDD +:10020000303805EB850100EB4105641CB442F5DB99 +:100210002846BDE8F081F0B587B04848008800F472 +:10022000004000284AD046A1424802F0DEFDD0B18D +:100230003D49886802F08AFE04460D463A494868FE +:1002400002F084FE064638480069CDE90445069070 +:100250003548C068CDE900610290334842780178A2 +:10026000394803F013F939A1324802F0BEFD30B12C +:10027000FFF7AFFF2C49487036A003F007F939A10A +:100280002C4802F0B2FD30B1FFF7A3FF2649C86049 +:1002900036A003F0FBF839A1264802F0A6FD30B1E4 +:1002A000FFF797FF2049086138A003F0EFF8C82155 +:1002B000204802F08FFD00202049088007B0F0BDE3 +:1002C00010B500F027FD4FF4A06001F0D9FB4FF40A +:1002D000E13000F0ADFD00F067F900F0B4FC00F093 +:1002E000EFFA1C2010494870C860086110BDFFF784 +:1002F000E7FF00200A4908604FF47A7000F047FDDC +:1003000001200849C1F8AC0126A003F0BFF806E0BF +:10031000FFF725FFFFF77FFF642000F038FDF7E7C8 +:10032000AC01214200002142400000200000993F22 +:1003300028000000B800002029000000280000204C +:10034000676574496E666F00803D0008736574547C +:10035000656D700073657454656D70204F4B0D0AA8 +:1003600000000000736574536D6F6700736574530C +:100370006D6F67204F4B0D0A0000000073657450CD +:100380006F69736F6E6F7573476173007365745037 +:100390006F69736F6E6F7573476173204F4B0D0AF2 +:1003A0000000000073746172740D0A00704700BF92 +:1003B000FEE700BFFEE700BFFEE700BFFEE77047B5 +:1003C00070477047704700000CB500200190009006 +:1003D0006C48006840F480306A49086000BF694892 +:1003E000006800F4003000900198401C01900098D3 +:1003F00018B90198B0F5A06FF1D16248006800F417 +:10040000003010B10120009001E000200090009821 +:10041000012843D15C48006840F010005A49086048 +:100420000846006820F0030008600846006840F0B5 +:1004300002000860534840685249486008464068D6 +:1004400048600846406840F480604860084640685C +:1004500020F47C1048600846406840F4E81048608A +:100460000846006840F08070086000BF454800689A +:1004700000F000700028F9D04248406820F00300E6 +:10048000404948600846406840F00200486000BFAC +:100490003C48406800F00C000828F9D10CBD10B5AC +:1004A000FFF792FF10BD10B53648006840F001001C +:1004B000344908600846406834490840314948607A +:1004C00008460068324908402E490860084600681E +:1004D00020F4802008600846406820F4FE00486050 +:1004E0004FF41F008860FFF7DAFF4FF000602949E2 +:1004F000086010BD10B5002100200022214B5B6870 +:1005000003F00C0121B1042906D0082928D107E005 +:10051000214B224C236027E01F4B204C236023E01B +:10052000184B5B6803F47010164B5B6803F4803261 +:10053000022303EB904022B9194B4343174C23602D +:100540000DE0104B5B6803F4003323B1144B4343BD +:10055000124C236003E0104B4343104C236003E034 +:100560000D4B0E4C236000BF00BF064B5B68C3F30E +:1005700003130C4CE15C094B1B68CB40074C236018 +:1005800010BD000000100240002002400000FFF8F3 +:10059000FFFFF6FE08ED00E000127A0000000020E8 +:1005A00000093D000400002008B50121042000F0EE +:1005B000FFFF10208DF8030003208DF802004FF498 +:1005C0000060ADF800006946014800F035FD08BD47 +:1005D0000008014010B586B004460121082000F053 +:1005E000E7FF0121880400F0F0FF4FF48060ADF8D0 +:1005F000140003208DF8160018208DF8170005A9A7 +:10060000874800F019FD4FF40060ADF81400042095 +:100610008DF8170005A9824800F00EFD27208DF8FF +:10062000000000208DF8010003208DF80200012059 +:100630008DF80300684601F028FA01940020ADF817 +:100640000800ADF80A00ADF80C00ADF810000C2061 +:10065000ADF80E0001A9734801F051F8012240F2F3 +:100660002551704801F0E3F801216E4801F0D3F8FC +:1006700006B010BD10B500246A4801F03DF9C4B2BF +:1006800069486A490978445468480078401C6749B9 +:10069000087008460078642801DB0020087010BD4F +:1006A000002004E00021604A1154411C88B26428F3 +:1006B000F8DB00215D4A1170704710B504460BE06D +:1006C00000BF4021574801F081F90028F9D014F803 +:1006D000011B544801F00CF920780028F0D110BD1E +:1006E00010B50446FFF7DCFF2046FFF7E6FF50A0F9 +:1006F000FFF7E3FF10BD10B5044621464A4802F05B +:1007000074FB08B1012010BD0020FCE72DE9F04189 +:1007100080460C4615461E4600270EE04046FFF771 +:10072000DFFFB0B200F033FB2046FFF7E4FF10B16B +:100730000120BDE8F081781CC7B2AF42EEDB00209B +:10074000F7E710B5642303223AA13BA0FFF7DEFFD1 +:1007500004464FF4167000F01AFB14B94FF0FF3046 +:1007600010BD6423032233A135A0FFF7CFFF044659 +:100770004FF4167000F00BFB14B96FF00100EFE7B7 +:10078000642303222BA132A0FFF7C0FF04464FF4DD +:10079000167000F0FCFA14B96FF00200E0E7642371 +:1007A000032224A132A0FFF7B1FF04464FF41670D4 +:1007B00000F0EDFA14B96FF00300D1E764230322CF +:1007C0001CA12FA0FFF7A2FF04464FF4167000F003 +:1007D000DEFA14B96FF00400C2E76423032215A106 +:1007E0002DA0FFF793FF04464FF4167000F0CFFAE8 +:1007F00014B96FF00500B3E70020B1E710B5044667 +:100800003223032228A129A0FFF780FFC82000F08F +:10081000BEFA2046FFF751FF642000F0B8FA10BD81 +:10082000000C01400048004054000020140000204B +:100830000D0000004F4B000041540D0A0000000065 +:1008400041542B43574D4F44453D320D0A000000A3 +:1008500041542B43575341503D225A48222C2231B8 +:100860003233343536373839222C352C330D0A00E3 +:1008700041542B4349504D55583D310D0A0000005D +:1008800041542B4349505345525645523D312C3526 +:100890003030300D0A00000041542B43495053546E +:1008A0004F3D300D0A0000003E00000041542B4334 +:1008B000495053454E443D302C31340D0A00000060 +:1008C00000B587B0012140F2052000F071FE012043 +:1008D000ADF8180003208DF81A0000208DF81B00D9 +:1008E00006A9524800F0A8FB0220ADF8180003202A +:1008F0008DF81A0000208DF81B0006A94B4800F067 +:100900009BFB002001908DF808008DF809004FF442 +:10091000602003900020049001208DF8140007232C +:1009200001220021424801F085FA072301221146E5 +:100930003F4801F07FFA01A93D4801F036F9012155 +:100940003B4801F05EF93A4801F07DF900BF3848B4 +:1009500001F07EF90028FAD1354801F083F900BF93 +:10096000334801F084F90028FAD107B000BD10B572 +:100970004FF4E0412E4801F035FA01212C4801F0F6 +:100980009AFA072301220021294801F053FA012194 +:10099000274801F03AFA00BF0421254801F0E2FAA5 +:1009A0000028F9D01421224801F09BFA10BD10B59F +:1009B000002400BF08E0FFF7DAFF1E490968084479 +:1009C0001C490860601C84B2B4F5FA7FF3DB194857 +:1009D00000684FF4FA71B0FBF1F01749088000206D +:1009E000144908601448008810BD10B54FF4E04168 +:1009F0000F4801F0F7F901210D4801F05CFA0723D7 +:100A0000012211460A4801F015FA0121084801F0B7 +:100A1000FCF900BF0421064801F0A4FA0028F9D02F +:100A20001421034801F05DFA10BD000000080140E8 +:100A300000240140180000201C0000207FB505465E +:100A40000C460121022000F0C0FDADF80850ADF8C1 +:100A500004400020ADF80A00ADF8060001A91348D3 +:100A600001F078FB01221146104801F0EAFE1D203A +:100A70008DF8000003208DF801008DF802000120A0 +:100A80008DF80300684601F000F80121074801F0E5 +:100A9000BDFE7FBD10B50121044802F080F918B1F8 +:100AA0000121024802F08CF910BD00000004004052 +:100AB00010B59448006820F47040924908600846D8 +:100AC000006840F44050086000208F49086040F200 +:100AD000EE2000F038F901208C49C1F88C010F207C +:100AE00000F031F910BD10B500248648006820F4EC +:100AF0007040844908600846006840F4004008607F +:100B000004E0601CC4B2012000F01DF97E4880386A +:100B1000006808B1C82CF4DBC82C01DB012010BD33 +:100B2000002404E0601CC4B2012000F00CF97648F7 +:100B30008038006808B9F02CF4DBF02C01DB0120D0 +:100B4000EDE70020EBE710B56E48006820F4704038 +:100B50006C4908600846006840F440500860002076 +:100B600069490860022000F0EEF801206749C1F8E9 +:100B70008C016448006820F47040624908600846AF +:100B8000006840F4004008600C2000F0DCF85E488B +:100B90008038006808B1012400E00024322000F011 +:100BA000D2F8204610BD70B50026012508E0FFF7F9 +:100BB000CAFF0446E00140EA6600C6B2681CC5B23E +:100BC000082DF4DD304670BD70B504464D48006810 +:100BD00020F470404B4908600846006840F44050DB +:100BE0000860012520E004F0010664106EB10020C9 +:100BF00045490860022000F0A6F801204349C1F8E9 +:100C00008C013C2000F09FF80CE000203E49086079 +:100C10003C2000F098F801203C49C1F88C010220EA +:100C200000F091F8681CC5B2082DDCDD70BD10B570 +:100C3000FFF73EFFFFF757FFCC20FFF7C5FF44202B +:100C4000FFF7C2FF10BD08B50121042000F0B0FC81 +:100C50000820ADF8000010208DF8030003208DF867 +:100C600002006946274800F0E7F90821254800F00E +:100C700090FAFFF71DFFFFF736FF08BD2DE9F84F8B +:100C8000FFF7D5FFFFF714FFFFF72DFFCC20FFF78D +:100C90009BFFBE20FFF798FFFFF785FF8346FFF716 +:100CA00082FF0446072C08DDE043C4B26FEA0B0064 +:100CB00000F0FF0B4FF0000A01E04FF0010AA146DF +:100CC0004FEA09200FFA80F909EB0B000FFA80F9BF +:100CD000484602F00EF9009002F038F9074600226B +:100CE0000B4B02F094F8054602F011F90FFA80F967 +:100CF000BAF1000F02D04846BDE8F88FC9F10000F4 +:100D000000B2F9E7000801408C01214200002142B5 +:100D10000000E43F10B56FF0040000F000FF2E4823 +:100D200000682E49B0FBF1F02D49087008460078A4 +:100D300000EB4001C1EBC0104FF6FF7101EAC000AB +:100D40002849088010BD0146254A12784A434FF0D1 +:100D5000E0235A6100229A611A46126942F00102A8 +:100D60001A6100BF4FF0E022106900F001021AB1D1 +:100D700000F48032002AF5D04FF0E022126922F010 +:100D800001024FF0E0231A6100229A617047014688 +:100D9000144A12884A434FF0E0235A6100229A61B4 +:100DA0001A46126942F001021A6100BF4FF0E022B8 +:100DB000106900F001021AB100F48032002AF5D067 +:100DC0004FF0E022126922F001024FF0E0231A6195 +:100DD00000229A61704700000000002000127A0093 +:100DE0001E00002020000020014600BF704700BF09 +:100DF000544A128802F04002002AF9D0C2B2514B84 +:100E00001B1D1A80704770B505460E46002400BFB2 +:100E10000BE000BF40214B4800F0D8FD0028F9D07E +:100E2000295D484800F064FD641CB442F1DB70BDEC +:100E300010B586B00446012144F2040000F0B8FB6E +:100E40004FF40070ADF8140003208DF81600182040 +:100E50008DF8170005A93C4800F0EEF84FF48060CB +:100E6000ADF8140004208DF8170005A9364800F0ED +:100E7000E3F825208DF8000003208DF801008DF89F +:100E8000020001208DF80300684600F0FEFD019489 +:100E90000020ADF80800ADF80A00ADF80C00ADF880 +:100EA00010000C20ADF80E0001A9264800F027FC28 +:100EB000012240F22551234800F0B9FC01212148CC +:100EC00000F0A9FC06B010BD10B540F225511D4838 +:100ED00000F092FD10B31B4800F00EFDC4B21B4899 +:100EE000008800F40040C8B91848008800F4804029 +:100EF00060B10A2C03D000201449088020E0134878 +:100F0000008840F400401149088019E00D2C06D1FA +:100F10000E48008840F480400C49088010E00B48DF +:100F20000088C0F30D000A490C5408480088401C92 +:100F30000649088008460088C72801DD002008808F +:100F400010BD0000003801400008014028000020CA +:100F5000B80000200648804706480047FEE7FEE745 +:100F6000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE759 +:100F7000A7040008ED00000810B50446CC488442E0 +:100F800008D10121042000F02DFB0021042000F0F5 +:100F900029FB46E0C748844208D10121082000F01F +:100FA00021FB0021082000F01DFB3AE0C2488442EA +:100FB00008D10121102000F015FB0021102000F0C5 +:100FC00011FB2EE0BD48844208D10121202000F011 +:100FD00009FB0021202000F005FB22E0B8488442F4 +:100FE00008D10121402000F0FDFA0021402000F04E +:100FF000F9FA16E0B348844208D10121802000F0BC +:10100000F1FA0021802000F0EDFA0AE0AE488442B7 +:1010100007D10121801500F0E5FA0021A01500F0AC +:10102000E1FA10BD10B50121084600F0DBFA0021FD +:10103000012000F0D7FA10BD2DE9F041024600254D +:101040000026002000230024002791F803C00CF0A4 +:101050000F0591F803C00CF0100CBCF1000F03D089 +:1010600091F802C04CEA050591F800C0BCF1000FF0 +:1010700031D0146800202BE04FF0010C0CFA00F383 +:10108000B1F800C00CEA03069E4220D183004FF065 +:101090000F0C0CFA03F7BC4305FA03FC4CEA0404FA +:1010A00091F803C0BCF1280F06D14FF0010C0CFAE7 +:1010B00000FCC2F814C00AE091F803C0BCF1480F6C +:1010C00005D14FF0010C0CFA00FCC2F810C0401C16 +:1010D0000828D1D31460B1F800C0BCF1FF0F34DD93 +:1010E000546800202EE000F1080C4FF0010808FAC7 +:1010F0000CF3B1F800C00CEA03069E4221D1830034 +:101100004FF00F0C0CFA03F7BC4305FA03FC4CEA52 +:10111000040491F803C0BCF1280F05D100F1080CBC +:1011200008FA0CF8C2F8148091F803C0BCF1480F1B +:1011300007D100F1080C4FF0010808FA0CF8C2F8CA +:101140001080401C0828CED35460BDE8F0814FF6D3 +:10115000FF710180022181700421C1707047024635 +:10116000002093680B400BB1012000E00020704785 +:101170000146886880B2704702460020D3680B4061 +:101180000BB1012000E0002070470146C86880B222 +:10119000704701617047416170470AB1016100E029 +:1011A00041617047C16070474FF480320A438261E9 +:1011B0008161826182698269704702460020434BE7 +:1011C00018684FF68073184040EA021008433F4BFE +:1011D000186070473E49C8617047F0B50A46002361 +:1011E00000240021002500F00046B6F1004F02D196 +:1011F000364EF16901E0354E7168C0F3034583B2A4 +:1012000000F44016B6F5401F08D121F070612F4E52 +:10121000766826F070662D4F7E6012E000F480162E +:10122000B6F5801F06D1032606FA05F4A14341F066 +:10123000706106E0460D360103FA06F6B14341F04F +:10124000706122B1460D360103FA06F6314300F013 +:101250000046B6F1004F02D11C4EF16101E01B4E79 +:101260007160F0BD30B500228B071C0F0F2303FA0D +:1012700004F2164B08338C1053F824309343134C6C +:1012800008348D1044F8253023468C1053F8243050 +:101290008C07240F00FA04F423430C4C08348D10FF +:1012A00044F8253030BD0A49DC3108607047000041 +:1012B00000080140000C01400010014000140140F2 +:1012C00000180140001C01400020014000000140C6 +:1012D00000002042DF48006840F00100DD4908605E +:1012E00008464068DC490840DA494860084600681A +:1012F000DA490840D74908600846006820F4802091 +:1013000008600846406820F4FE0048604FF41F0063 +:1013100088607047CF49096821F48031CD4A116057 +:101320001146096821F480211160B0F5803F03D097 +:10133000B0F5802F0ED106E0C649096841F480312E +:10134000C44A116007E0C349096841F4A021C14AB9 +:10135000116000E000BF00BF704710B501460022D9 +:10136000002300204A11012A02D1BA4C236806E06A +:10137000022A02D1B74C236A01E0B64C636A01F03D +:101380001F02012494401C400CB1012000E0002009 +:1013900010BD38B5002000900024002500BF31208A +:1013A000FFF7DBFF05460098401C00900098B0F561 +:1013B000A06F01D0002DF2D03120FFF7CEFF08B191 +:1013C000012400E00024204638BD01460020A14A47 +:1013D000106820F0F80040EAC10010607047A04992 +:1013E00008607047024600209A4B586820F47C1031 +:1013F00042EA01031843974B5860704798490866C2 +:10140000704701460020934A506820F003000843CB +:10141000506070478F48406800F00C0070470146EC +:1014200000208C4A506820F0F0000843506070475C +:1014300001460020874A506820F4E060084350606D +:10144000704701460020834A506820F4605040EA0B +:10145000C1005060704729B17E4A527A02437D4BE9 +:101460005A7204E07B4A527A82437A4B5A7270472E +:101470007B49D8310860704701460020754A5068A2 +:1014800020F440400843506070470021714A2032E8 +:101490001170704A82F82010012802D004280AD165 +:1014A00004E001216B4A2032117005E00521694AF0 +:1014B0002032117000E000BF00BF7047694908602A +:1014C00070476449096A0143624A1162704765497D +:1014D00044390860704730B5002100220024002301 +:1014E0005C4D6D6805F00C0121B1042905D0082977 +:1014F00023D105E05C4D056022E05B4D05601FE0F7 +:10150000544D6D6805F47012524D6D6805F48034C9 +:10151000022505EB92421CB9544D554305600BE082 +:101520004C4D6D6805F400351DB1504D55430560B7 +:1015300002E04D4D5543056002E04B4D056000BF94 +:1015400000BF444D6D6805F0F0010909484D6B5C22 +:101550000568DD4045603F4D6D6805F4E061090AAE +:10156000434D6B5C4568DD4085603A4D6D6805F420 +:101570006051C90A3E4D6B5C4568DD40C560354D24 +:101580006D6805F44041890B3A4D6B5CC568B5FB4D +:10159000F3F5056130BD29B12E4A526902432D4B46 +:1015A0005A6104E02B4A526982432A4B5A617047C0 +:1015B00029B1284A92690243264B9A6104E0254AE0 +:1015C00092698243234B9A61704729B1214AD269BB +:1015D0000243204BDA6104E01E4AD26982431D4B6C +:1015E000DA61704729B11B4AD2680243194BDA60AD +:1015F00004E0184AD2688243164BDA60704729B17A +:10160000144A12690243134B1A6104E0114A126929 +:101610008243104B1A617047124940390860704785 +:101620000F49C86470470B49C87170470948406A40 +:1016300040F0807007494862704701460020054A23 +:1016400092680A400AB1012000E000207047014979 +:1016500088727047001002400000FFF8FFFFF6FE9E +:10166000000042428004424200127A0000093D001C +:101670002A0000203A00002010B50446FB488442AE +:1016800009D101218803FFF7ADFF00214FF480400D +:10169000FFF7A8FF32E0F648844209D1012148044F +:1016A000FFF7ADFF00214FF40030FFF7A8FF25E062 +:1016B000F048844209D101218804FFF7A0FF0021EE +:1016C0004FF48020FFF79BFF18E0EB48844209D1DC +:1016D0000121C804FFF793FF00214FF40020FFF71A +:1016E0008EFF0BE0E548844208D101210805FFF791 +:1016F00086FF00214FF48010FFF781FF10BD2DE918 +:10170000F04786B005460E460024A24600BFA1461B +:101710000027B08900B100BF2F462C8A4CF6FF701D +:101720000440F08804432C82AC894EF6F310044048 +:10173000B08831890843718908430443AC81AC8A7D +:101740004FF6FF400440B0890443AC8201A8FFF784 +:10175000C2FEC648874202D1DDF810A001E0DDF8E4 +:101760000CA0A88900F4004040B10AEBCA0000EBCD +:101770000A1031684900B0FBF1F807E00AEBCA0033 +:1017800000EB0A1031688900B0FBF1F86420B8FB67 +:10179000F0F004012009642101FB1089A88900F4FC +:1017A000004040B1322000EBC900B0FBF1F000F086 +:1017B0000700044308E0322000EB09106421B0FB6D +:1017C000F1F000F00F0004432C8106B0BDE8F08773 +:1017D0004FF41651016000218180C18001810C21EC +:1017E000418100218181704710B502460020108A96 +:1017F0004FF2FF0318400B884C8823438C88234307 +:10180000CC8823431843108210BD00210180418001 +:101810008180C180704721B1828942F40052828167 +:1018200004E082894DF6FF731A4082817047F0B55B +:101830000346002400260025002040F66A17B9421E +:1018400000D100BF1846C1F3421401F01F06012762 +:1018500007FA06F5012C01D10C3004E0022C01D16D +:10186000103000E014301AB107682F43076002E01F +:101870000768AF430760F0BD1AB1838A0B438382C8 +:1018800002E0838A8B4383827047028A4FF6F073AB +:101890001A400282028A0A430282704782894FF20A +:1018A000FF731A40828182890A438281704721B185 +:1018B000828942F00202828104E082894FF6FD7340 +:1018C0001A4082817047028A4FF6DF731A40028203 +:1018D000028A0A430282704721B1028A42F480429E +:1018E000028204E0028A4BF6FF731A4002827047BC +:1018F000C1F308028280704701468888C0F308005F +:101900007047818941F0010181817047028BD2B219 +:101910000283028B42EA012202837047028B02F4A7 +:101920007F420283028B0A430283704721B1828A7D +:1019300042F02002828204E0828A4FF6DF731A406E +:101940008282704721B1828A42F01002828204E0D2 +:10195000828A4FF6EF731A408282704721B1828AE1 +:1019600042F00802828204E0828A4FF6F7731A403E +:101970008282704721B1828942F40042828103E071 +:101980008289C2F30E028281704721B1828A42F4B9 +:101990000062828204E0828A4FF2FF731A408282E0 +:1019A0007047828A4FF6FB731A408282828A0A430A +:1019B0008282704721B1828A42F00202828204E070 +:1019C000828A4FF6FD731A408282704702460020D9 +:1019D000B1F5007F00D100BF13880B400BB101208F +:1019E00000E00020704701F40072B2F5007F00D1E2 +:1019F00000BFCA430280704770B50246002400232E +:101A00000025002040F66A16B14200D100BFC1F3A4 +:101A1000421501F01F03012606FA03F3012D02D13E +:101A20009689334006E0022D02D1168A334001E048 +:101A3000968A33400C12012606FA04F416883440C4 +:101A400013B10CB1012000E0002070BD10B50022E0 +:101A5000002340F66A14A14200D100BF0A120124FB +:101A60009440A3B2DC43048010BD00000038014064 +:101A70000044004000480040004C0040005000403E +:101A800031490143314A1160704770B5002100238C +:101A90000F22C47804B32D4C246804F4E064C4F528 +:101AA000E064210AC1F10403CA40447804FA03F156 +:101AB0008478144021430901254C0678A155047807 +:101AC00004F01F050124AC4005786D11AD0005F14F +:101AD000E025C5F8004109E0047804F01F05012461 +:101AE000AC401C4D0678761145F8264070BD1A4A68 +:101AF0000A400243154B1B1F1A60704739B1134A45 +:101B0000121D12680243114B1B1D1A6006E00F4A9A +:101B1000121D126882430D4B1B1D1A60704704286A +:101B200008D14FF0E021096941F004014FF0E022B3 +:101B3000116107E04FF0E021096921F004014FF045 +:101B4000E0221161704700000000FA050CED00E092 +:101B500000E400E080E100E080FFFF1F10B50446D4 +:101B6000FA48844208D101214015FFF73BFD0021CE +:101B70006015FFF737FD17E0F548844208D10121D1 +:101B80000015FFF72FFD00212015FFF72BFD0BE0BF +:101B9000F048844208D10121C803FFF723FD00214A +:101BA0004FF40040FFF71EFD10BD30B50246002087 +:101BB00000235068E84C20400D790C6844EA052465 +:101BC000204350609068E54C2040D1E902542C43FA +:101BD0004D7944EA450420439060D06A20F47000B7 +:101BE0000C7C641EE4B2234340EA0350D06230BD53 +:101BF00000210160017141718160C16001210174A6 +:101C0000704721B1826842F00102826003E082687D +:101C100022F001028260704721B1826842F4807232 +:101C2000826003E0826822F480728260704710B59F +:101C30000023CBB21AB144681C43446002E04468FC +:101C40009C43446010BD816841F008018160704789 +:101C5000014600208A6802F008020AB1012000E073 +:101C600000207047816841F004018160704701469F +:101C700000208A6802F004020AB1012000E000207E +:101C8000704721B1826842F4A002826003E082685A +:101C900022F4A00282607047014600208A6802F4A4 +:101CA00080020AB1012000E00020704710B50A460A +:101CB00000210023416821F46041531E41EA433171 +:101CC000416010BD21B1426842F40062426003E00D +:101CD000426822F4006242607047F0B504460D4647 +:101CE00000200021092D11DDE068A5F10A0606EBB0 +:101CF0004607072606FA07F18843A5F10A0606EB10 +:101D0000460603FA06F10843E0600CE0206905EBA3 +:101D10004507072606FA07F1884305EB450603FA4F +:101D200006F108432061072A0FDA606B561E06EBA6 +:101D300086071F2606FA07F18843561E06EB86061D +:101D400005FA06F10843606322E00D2A0FDA206BE2 +:101D5000D61F06EB86071F2606FA07F18843D61F13 +:101D600006EB860605FA06F10843206310E0E06AF8 +:101D7000A2F10D0606EB86071F2606FA07F1884337 +:101D8000A2F10D0606EB860605FA06F10843E062AD +:101D9000F0BD21B1826842F48012826003E0826863 +:101DA00022F48012826070470146C86C80B270478E +:101DB00066484C300068704721B1426842F4806246 +:101DC000426003E0426822F480624260704721B1C1 +:101DD000426842F48052426003E0426822F480523A +:101DE000426070470A460021816821F4E0411143B6 +:101DF0008160704721B1826842F40042826003E052 +:101E0000826822F400428260704721B1826842F405 +:101E10000212826003E0826822F40212826070473C +:101E2000014600208A6802F400120AB1012000E095 +:101E300000207047F0B50446154600200022002619 +:101E4000092911DDE068A1F10A0707EB470C072714 +:101E500007FA0CF29043A1F10A0707EB470703FAD0 +:101E600007F21043E0600CE0206901EB410C07270A +:101E700007FA0CF2904301EB410703FA07F2104313 +:101E80002061A06BC0F30156EF1C06F1010CA7EB1B +:101E90000C0707EB870C1F2707FA0CF29043EF1C87 +:101EA00006F1010CA7EB0C0707EB870701FA07F215 +:101EB0001043A063F0BD10B50A4600210023816BDA +:101EC00021F44011531E41EA0351816310BD08B54E +:101ED000002300930090009B0B440093009B1A602A +:101EE00008BD08B5024600200090009201F12800CC +:101EF000009B184400900098006880B208BD0A4614 +:101F000000214168164B19401143416070474162FE +:101F1000826270470A460021416821F01F01114387 +:101F20004160704740B109490831096841F4000136 +:101F3000064A0832116007E004490831096821F4B3 +:101F40000001024A0832116070470000002401407D +:101F500000280140003C0140FFFEF0FFFDF7F1FFCB +:101F6000FFFD3FFF0246002013680B400BB101202C +:101F700000E000207047CA430260704770B5024617 +:101F80000020002300240B125568CEB205EA060497 +:101F900015681D4015B10CB1012000E0002070BD96 +:101FA00000220A12D34303607047000010B50446B4 +:101FB000FE48844208D10121C014FFF713FB002121 +:101FC000E014FFF70FFBC4E0B4F1804F08D101210A +:101FD0000846FFF714FB00210120FFF710FBB8E0D3 +:101FE000F348844208D101210220FFF708FB0021B9 +:101FF0000220FFF704FBACE0EE48844208D1012147 +:102000000420FFF7FCFA00210420FFF7F8FAA0E013 +:10201000E948844208D101210820FFF7F0FA0021A5 +:102020000820FFF7ECFA94E0E448844208D101214B +:102030001020FFF7E4FA00211020FFF7E0FA88E013 +:10204000DF48844208D101212020FFF7D8FA00217F +:102050002020FFF7D4FA7CE0DA48844208D101213D +:102060004014FFF7BFFA00216014FFF7BBFA70E0DD +:10207000D548844209D10121C804FFF7B3FA0021F1 +:102080004FF40020FFF7AEFA63E0D048844209D154 +:1020900001210805FFF7A6FA00214FF48010FFF791 +:1020A000A1FA56E0CA48844209D101214805FFF748 +:1020B00099FA00214FF40010FFF794FA49E0C5485F +:1020C000844208D101214020FFF799FA00214020E5 +:1020D000FFF795FA3DE0C048844208D101218020F5 +:1020E000FFF78DFA00218020FFF789FA31E0BB4825 +:1020F000844208D101218015FFF781FA0021A01543 +:10210000FFF77DFA25E0B648844209D10121080491 +:10211000FFF768FA00214FF48030FFF763FA18E008 +:10212000B048844209D101214804FFF75BFA00213D +:102130004FF40030FFF756FA0BE0AB48844208D169 +:1021400001218804FFF74EFA00214FF48020FFF7A9 +:1021500049FA10BD00220288944B98420ED0994B48 +:1021600098420BD0B0F1804F08D0914B984205D0E7 +:10217000904B984202D0904B984204D14FF68F7307 +:102180001A404B881A438D4B984207D08C4B98428B +:1021900004D04FF6FF431A40CB881A4302808B8845 +:1021A00083850B880385814B98420BD0854B9842E1 +:1021B00008D08B4B984205D08A4B984202D08A4B6C +:1021C000984201D10B7A038601238382704770B550 +:1021D000002400220023058C4FF6FE76354005844E +:1021E000028C8388048B4FF68F752C40B51E2C40D3 +:1021F0000D882C43751E2A400D892A434D882A4399 +:102200006A4DA8420BD06F4DA84208D0744DA84229 +:1022100005D0744DA84202D0734DA84213D14FF699 +:10222000F7752A404D892A434FF6FB752A408D8861 +:102230002A434FF6FF652B404FF6FF552B408D8903 +:102240002B43CD892B4383800483CD8885860284EC +:1022500070BD70B5002400220023058C4FF6EF7688 +:1022600035400584028C8388048B48F6FF752C402A +:102270004FF6FF452C400D884FF6FF7606EA052500 +:102280002C434FF6DF752A400D8906EA05152A43CF +:102290004D8806EA05152A43444DA84202D0494D0F +:1022A000A8421DD14FF67F752A404D894FF6FF7623 +:1022B00006EA05152A434FF6BF752A408D8806EABF +:1022C00005152A434FF6FF352B404FF2FF752B4083 +:1022D0008D8906EA85052B43CD8906EA85052B43C2 +:1022E00083800483CD880587028470BD70B5002487 +:1022F00000220023058C4FF6FF6635400584028CD2 +:102300008388848B4FF68F752C404FF6FC752C40DC +:102310000D882C434FF6FF552A400D894FF6FF7666 +:1023200006EA05252A434D8806EA05252A431F4D5E +:10233000A84202D0234DA8421DD14FF2FF752A407A +:102340004D894FF6FF7606EA05252A434FF6FF35FD +:102350002A408D8806EA05252A434EF6FF752B4054 +:102360004DF6FF752B408D8906EA05152B43CD8967 +:1023700006EA05152B4383808483CD8885870284F4 +:1023800070BD70B5002200230024058C4EF6FF7648 +:1023900035400584038C8488828B48F6FF752A407B +:1023A0004FF6FF452A400D8820E00000002C014038 +:1023B0000004004000080040000C004000100040F5 +:1023C0000014004000340140004C01400050014026 +:1023D0000054014000180040001C00400020004054 +:1023E0000040014000440140004801404FF6FF76A4 +:1023F00006EA05252A434DF6FF752B400D8906EAAE +:1024000005352B434D8806EA05352B43FA4DA84286 +:1024100002D0FA4DA84208D14BF6FF752C408D89A9 +:102420004FF6FF7606EA85152C4384808283CD889B +:10243000A0F84050038470BD828B4FF2FF331A40E6 +:102440008283828B4FF6FF7303EA01231A43828350 +:102450007047F0B50C461546002200210026078C77 +:102460004EF6FF7C07EA0C070784828B018C4FF63F +:10247000FF7707EA043640F6FF473A404FF6FF770A +:1024800007EA05273A434FF6FF7707EA03373A434F +:10249000D94FB8420ED0D94FB8420BD0B0F1804FCF +:1024A00008D0D74FB84205D0D64FB84202D0D64F49 +:1024B000B84206D14DF6FF77394046F4805739438C +:1024C00005E047F6FF57394044F48057394382838B +:1024D0000184F0BD828B4FF6F3731A408283828BA6 +:1024E0000A4382837047F0B50C461546002200214E +:1024F0000026078C4FF6FF6C07EA0C070784828BD7 +:10250000018C4FF6FF7707EA04264FF60C773A4026 +:102510004FF6FF7707EA03172F433A43B64FB84207 +:102520000ED0B64FB8420BD0B0F1804F08D0B44FA8 +:10253000B84205D0B34FB84202D0B34FB84206D12B +:102540004FF6FF57394046F48077394305E04FF2A4 +:10255000FF57394044F48077394382830184F0BDCA +:10256000028B4FF2FF331A400283028B4FF6FF7348 +:1025700003EA01231A4302837047F0B50C4615465F +:10258000002200210026078C4FF6EF7C07EA0C079B +:102590000784028B018C4FF6FF7707EA041640F69A +:1025A000FF473A404FF6FF7707EA03373A434FF6C3 +:1025B000FF7707EA05273A438F4FB8420ED08F4F77 +:1025C000B8420BD0B0F1804F08D08D4FB84205D043 +:1025D0008C4FB84202D08C4FB84206D14FF6DF770D +:1025E000394046F01007394305E04FF65F77394030 +:1025F00044F01007394302830184F0BD028B4FF68B +:10260000F3731A400283028B0A4302837047F0B5CA +:102610000C46154600220021068C4FF6FE773E4000 +:102620000684028B018C4FF60C7632407E1C06EA43 +:1026300003162E433243704EB0420ED06F4EB0425E +:102640000BD0B0F1804F08D06D4EB04205D06D4E2A +:10265000B04202D06C4EB04206D14FF6FD7631400A +:1026600044F00106314305E04FF6F576314044F081 +:102670000106314302830184F0BD70B505460C4666 +:102680005D4885420ED05D4885420BD0B5F1804F44 +:1026900008D05B48854205D05A48854202D05A4846 +:1026A000854200D100E000BF208850B92389A2886C +:1026B00061882846FFF7ABFFE1882846FFF79EFFB9 +:1026C00025E0208804280AD12389A2886188284629 +:1026D000FFF753FFE1882846FFF742FF17E0208805 +:1026E00008280AD12389A28861882846FFF7FBFEC3 +:1026F000E1882846FFF7EEFE09E02389A288618879 +:102700002846FFF7A6FEE1882846FFF795FE70BD34 +:102710002DE9F04105460C4600260127608808B9DE +:10272000022600E00026A088012801D1022700E04F +:1027300001272088A0B92389A28861882846FFF74D +:1027400066FFE1882846FFF759FF23893A4631465C +:102750002846FFF712FFE1882846FFF701FF13E044 +:102760002389A28861882846FFF707FFE188284669 +:10277000FFF7F6FE23893A4631462846FFF747FF22 +:10278000E1882846FFF73AFFBDE8F0810A884B88C8 +:102790001A438B881A43CB881A430B891A434B89F7 +:1027A0001A438B891A43A0F8442070474FF6FF71F3 +:1027B000818000210180C180418001727047002129 +:1027C000018041808180C180018141818181C181FD +:1027D0007047002101804180012181800021C1805A +:1027E000018170470021018041808180C180018189 +:1027F0004181818170470000002C0140003401407C +:102800000004004000080040000C004021B1028894 +:1028100042F00102028004E002884FF6FE731A4083 +:102820000280704731B1B0F8442042F40042A0F871 +:10283000442005E0B0F84420C2F30E02A0F8442082 +:1028400070471AB183890B43838102E083898B43EC +:10285000838170478182704741EA0203A0F84830C3 +:1028600070471AB183890B43838102E083898B43CC +:102870008381704701894FF6F872114001817047DA +:102880000A46002101894FF68F73194011430181D7 +:10289000704730B504460D4629462046FFF7F0FF45 +:1028A000208940F00700208130BD2DE9F041044629 +:1028B0000D4616461F46602D06D13B460122314685 +:1028C0002046FFF75AFE05E03B46012231462046EE +:1028D000FFF79DFE29462046FFF7D2FF208940F0F2 +:1028E00007002081BDE8F08130B50C460021018948 +:1028F000C9B24FF6FF7505EA032515432543294361 +:10290000018130BD2DE9F04105460E461746984637 +:10291000002443463A4631462846FFF7E5FF2C8916 +:102920004FF6F870044044F007044FF68F700440EF +:1029300044F070042C81BDE8F081F0B504460D46EA +:1029400016461F463B46324629462046FFF7CCFF37 +:10295000208940F480402081F0BD0185828270474B +:102960000A46002101884FF68F73194011430180F8 +:102970007047F0B50C4615461E4600210022002384 +:102980000189028B038C4FF6F877394021434FF6CB +:10299000FC473A4040F201173A434FF6DD773B409F +:1029A0004FF6FF7707EA06172F433B430181028367 +:1029B0000384F0BD0A460021018B4FF68F73194046 +:1029C0001143018370470A460021018B48F6FF73CB +:1029D00019404FF6FF7303EA02231943018370473E +:1029E0000A460021818B4FF68F7319401143818372 +:1029F00070470A460021818B48F6FF7319404FF655 +:102A0000FF7303EA022319438183704721B10288CF +:102A100042F08002028004E002884FF67F731A4081 +:102A20000280704721B1828842F00402828004E073 +:102A300082884FF6FB731A408280704721B18288EA +:102A400042F00802828004E082884FF6F7731A4051 +:102A50008280704721B1828842F00102828004E0C6 +:102A600082884FF6FE731A40828070470A46002122 +:102A7000018B4FF6F77319401143018370470A46E3 +:102A80000021018B4FF2FF7319404FF6FF7303EAE9 +:102A900002231943018370470A460021818B4FF6B8 +:102AA000F77319401143818370470A460021818BD7 +:102AB0004FF2FF7319404FF6FF7303EA02231943E5 +:102AC000818370470A460021018B4FF6FB73194042 +:102AD0001143018370470A460021018B4FF6FF33F3 +:102AE00019404FF6FF7303EA02231943018370472D +:102AF0000A460021818B4FF6FB73194011438183F5 +:102B000070470A460021818B4FF6FF3319404FF67C +:102B1000FF7303EA02231943818370470A460021A9 +:102B2000018B4FF67F7319401143018370470A46AA +:102B30000021018BC1F30E014FF6FF7303EA02235C +:102B40001943018370470A460021818B4FF67F733A +:102B500019401143818370470A460021818BC1F3DC +:102B60000E014FF6FF7303EA022319438183704776 +:102B70000A460021018C4FF6FD7319401143018470 +:102B800070470A460021018C4FF6F7731940114334 +:102B9000018470470A460021018C4FF6DF7319400B +:102BA0004FF6FF7303EA02131943018470470A4684 +:102BB0000021018C4FF67F7319404FF6FF7303EA33 +:102BC00002131943018470470A460021018C4FF615 +:102BD000FF5319404FF6FF7303EA022319430184A0 +:102BE00070470A460021018C4FF2FF7319404FF6DF +:102BF000FF7303EA02231943018470470A46002148 +:102C0000018C4DF6FF7319404FF6FF7303EA023350 +:102C100019430184704730B5002301248C40A3B2CE +:102C2000048C9C430484048C02FA01F5ADB22C435D +:102C3000048430BD30B5002304248C40A3B2048C3E +:102C40009C430484048C02FA01F5ADB22C43048445 +:102C500030BD70B503460020002418461830012509 +:102C60008D40ACB21D8CA5431D8409B1082909D142 +:102C700000EB6100056825F07005056005681543E7 +:102C800005600EE00D1FC5F34E052844056825F4C8 +:102C9000E045056005684FF6FF7606EA02263543F3 +:102CA000056070BD21B1028842F00202028004E09A +:102CB00002884FF6FD731A400280704721B10288E6 +:102CC00042F00402028004E002884FF6FB731A40CF +:102CD0000280704721B1828842F08002828004E045 +:102CE00082884FF67F731A408280704702884FF6C1 +:102CF000F7731A40028002880A4302807047828874 +:102D00004FF68F731A40828082880A438280704710 +:102D100002894FF6F8731A40028102890A43028140 +:102D2000704702894FF67F731A40028102890A4375 +:102D30000281704781847047818570478186704722 +:102D40000187704781877047A0F84010704702885C +:102D50004FF6FF431A40028002880A430280704700 +:102D60000146888E70470146088F70470146888F5C +:102D700070470146B1F8400070470146888C7047A3 +:102D80000146088D704702460020138A0B400BB1A4 +:102D9000012000E000207047CA430282704730B52E +:102DA0000246002000230024158A05EA01039589C4 +:102DB00005EA010413B10CB1012000E0002030BD90 +:102DC000CA4302827047D2B201E000F8012B491ECB +:102DD000FBD270470022F6E710B513460A460446B8 +:102DE0001946FFF7F0FF204610BD30B505462A46CC +:102DF0000B4612F8010B13F8014B08B1A042F8D0B2 +:102E00001CB1002802D06D1CF1E7284630BD2DE929 +:102E1000FE4F81EA030404F0004421F000410094D5 +:102E20004FF0000B23F0004350EA01045ED052EA59 +:102E300003045BD0C3F30A54C1F30A552C44A4F233 +:102E4000F3340194A0FB0254C1F3130141F4801147 +:102E5000C3F3130343F4801301FB024400FB034E4E +:102E6000840A970A44EA815447EA8357A4FB076817 +:102E700002958D0A05FB07854FEA932C04FB0C5441 +:102E80002705029D4FEA065847EA1637B5EB0805B5 +:102E90006EEB070C870E920E47EA811742EA831207 +:102EA000A7FB0201B6EB0B0164EB00042B0D43EA18 +:102EB0000C335E1844EB1C50DA465146E7FB020126 +:102EC000C5F313044FEA0B3343EA14534FEA0432B9 +:102ED000019C43EA0603A4F10C040294009CCDE992 +:102EE00000B400F00AF903B0BDE8F08F00200146FD +:102EF000F9E7C10F80EAE0700844CA079623002171 +:102F000000F0BEB896230022114600F0B9B870B5A3 +:102F1000C1F30A5201F000450024C1F3130140F24D +:102F2000FF3341F480119A4201DA002070BD40F273 +:102F300033439A42A2F2334203DC524200F087F854 +:102F400000E090402C43F1D0404270BD00F00042C0 +:102F500030F000400AD0C10D01F56071C0F31600D9 +:102F600042EA0151C2084007114370470020014660 +:102F7000704701F0004330B421F0004150EA0102F3 +:102F800006D00A0DA2F56072C1F31301002A02DC1B +:102F900030BC00207047440F44EAC104C100E0186F +:102FA00030BC00EBC25000F062B80000002801DB2A +:102FB000C0F10040002901DBC1F1004181427047AE +:102FC00030B50B46014600202022012409E021FAF9 +:102FD00002F59D4205D303FA02F5491B04FA02F5F6 +:102FE0002844151EA2F10102F1DC30BD2DE9F05F8D +:102FF0000546002092469B46884606468146402468 +:103000001BE0284641464746224600F020F853463A +:103010005A46C01A914110D311461846224600F074 +:1030200013FA2D1A67EB01084F46224601200021B2 +:1030300000F00AFA17EB00094E41201EA4F101042A +:10304000DFDC484631462A464346BDE8F09F202A49 +:1030500004DB203A21FA02F00021704721FA02F342 +:10306000D040C2F120029140084319467047002920 +:10307000A8BF7047401C490008BF20F001007047FE +:1030800010B4B0FA80FC00FA0CF050EA010404BF5E +:1030900010BC704749B1CCF1200421FA04F411FAB4 +:1030A0000CF118BF012121430843A3EB0C01CB1DF8 +:1030B0004FEA00614FEA102042BF002010BC704769 +:1030C00000EBC35010440029A4BF10BC7047401C43 +:1030D000490008BF20F0010010BC704710B5141E55 +:1030E00073F1000408DA401C41F1000192185B41C1 +:1030F0001A4301D120F0010010BD2DE9F04D924698 +:103100009B4611B1B1FA81F202E0B0FA80F22032AE +:10311000904600F099F904460F4640EA0A0041EA59 +:103120000B0153465A46084313D0114653EA010097 +:1031300019D0C8F140025046FFF789FF05460E46F8 +:1031400050465946424600F07FF9084305D0012019 +:1031500004E020463946BDE8F08D0020054346EAEC +:10316000E0762C4337430A986305E40AA0EB080095 +:103170000022FD0A44EA47540A3002D500200146E5 +:10318000E9E7010510196941DDE9084500196941C0 +:10319000BDE8F04DA2E72DE9FE4F804681EA03002D +:1031A000C00F0C46009021F0004123F00045B8EB21 +:1031B0000200A94105D24046214690461C460B46D6 +:1031C000024623F00040104347D0270DC7F30A0002 +:1031D000C3F30A510290401A019040286BDAC3F3FE +:1031E000130040F4801B0098924620B10023D2EBDC +:1031F000030A63EB0B0B01985946C0F1400250469D +:1032000000F022F906460D4650465946019A00F054 +:103210002AF910EB08006141002487EA115284EA80 +:10322000E7731A4340D0009A62B3019A012A4FEA29 +:10323000075215DC001B61EB02014FF0004202EA6D +:103240000752CDE90042001C41F5801132462B4661 +:10325000FFF753FF03B0BDE8F08F40462146F9E782 +:10326000001B61EB0201001C41F5801300185B415B +:103270002018A2F5001747EB030140EAD570B619F4 +:103280006D4111E06D084FEA360645EAC0754FEA18 +:103290000752001B61EB0201001C41F58011490837 +:1032A0004FEA30000019514132462B4603B0BDE8C9 +:1032B000F04FFFF713BF0098012240000023D0EB2E +:1032C000020263EBE073009821464FEAE074B8EB2A +:1032D000000061EB0401E9E783F000435BE781F064 +:1032E000004158E72DE9F04D81EA030404F0004B5A +:1032F00021F0004514464FF0000A23F0004150EA47 +:10330000050220D054EA01021DD0C5F30A57024637 +:10331000C5F31303C1F31300C1F30A5640F480153B +:1033200043F48013A7EB0608101BD64608F2FD38BD +:1033300073EB050002D308F1010801E092185B412C +:10334000B8F1000F03DA00200146BDE8F08D00203F +:103350004FF48011064684460EE0171B73EB0507F9 +:1033600005D3121B63EB050306434CEA010C490825 +:103370004FEA300092185B4150EA0107EDD152EA62 +:10338000030012D082EA040083EA0501084305D055 +:10339000101BAB4106D20122002306E000224FF0B1 +:1033A000004302E06FF0010253101AEB06004CEBF1 +:1033B000085110EB0A0041EB0B01BDE8F04DFFF79F +:1033C0008DBEC1F30A52C1F3130140F2FF3341F441 +:1033D00080119A4202DA00200146704740F23343DE +:1033E0009A42A2F2334202DC5242FFF730BE00F0B2 +:1033F0002BB8000030B5041E71F1000404DB4FF05F +:103400000044404264EB0101141E73F1000405DB2B +:103410001C464FF00043524263EB0403994208BF3D +:10342000904230BD064C074D06E0E06840F00103D5 +:1034300094E8070098471034AC42F6D3FCF75AFEE4 +:10344000F43D0008143E0008202A04DB203A00FA6C +:1034500002F1002070479140C2F1200320FA03F3EB +:10346000194390407047202A06DBCB17203A41FAD7 +:1034700002F043EAE07306E041FA02F3D040C2F101 +:103480002002914008431946704700000FB4054BD5 +:1034900010B503A9044A029800F0DAF810BC5DF8F0 +:1034A00014FB0000EF0D00082400002002E008C813 +:1034B000121F08C1002AFAD170477047002001E0AE +:1034C00001C1121F002AFBD1704700002DE9FF5FE8 +:1034D00082B00021DDE90430020DDDF840B0034385 +:1034E00018D044F61050A2F2FF324243151411983E +:1034F00001281FD0A5EB0B00401C5FEA000A4FF02B +:1035000000064E4FDFF83891B046504615D5CAF147 +:10351000000413E0119801244AA3012801D16FEAA5 +:103520000B010298119AC0E90031C0E9024206B0CD +:10353000BDE8F09FCBF10000DFE704460021404AE0 +:10354000491842EB0450CDE9001012E0E00707D023 +:1035500032463B4640464946FFF759FC804689467D +:1035600032463B4610461946FFF751FC06460F46C9 +:103570006410002CEAD1DDE90401DDE90023BAF191 +:10358000000F06DAFFF743FC42464B46FFF73FFCCD +:1035900005E0FFF7A7FE42464B46FFF7A3FE0446B1 +:1035A0000E460022284BFFF725FF03D84FF0FF30CF +:1035B000014607E00022254B20463146FFF7EBFD90 +:1035C000FFF7FFFE102409E0002C0ADB0A2200238B +:1035D000FFF70CFD039B30321A55641E50EA0102BE +:1035E000F2D1641C039AC4F111031444119A012A04 +:1035F00003D0012208430DD10AE0084304D0002083 +:103600004FF0110B119072E7A3EB0B056D1E0DE04F +:103610005B4504DD4FF0000205F1010504E003DA2B +:103620004FF00002A5F10105002AECD00298119993 +:10363000C0E90231C0E9004579E70000000014400C +:103640000000F03F300000000000F0430000E03FC9 +:103650002DE9FF4F95B09B468946064600250FE2AF +:10366000252877D100242746F84A0121059400E057 +:10367000044316F8013F203B01FA03F01042F7D152 +:1036800030782A2811D06FF02F033078A0F1300263 +:10369000092A16D8059A44F0020402EB820203EBD1 +:1036A00042021044761C0590EFE759F8042B05926E +:1036B000002A03DA504244F40054059044F0020416 +:1036C000761C30782E2816D116F8010F44F0040429 +:1036D0002A280DD06FF02F023078A0F13003092B8B +:1036E00009D807EB870302EB4303C718761CF3E7FF +:1036F00059F8047B761C30786C280FD006DC4C28F7 +:1037000017D068280DD06A2814D104E0742810D08E +:103710007A280FD10DE044F400140AE044F4801438 +:1037200001E044F440147278824202D104F580141E +:10373000761C761C307866280BD013DC582877D09E +:1037400009DC002875D04528F6D04628F4D0472853 +:103750001AD19DE118E0632835D0642879D0652816 +:1037600012D195E1702873D008DC6728F1D0692860 +:103770006FD06E280DD06F2806D1B5E073282CD0FD +:10378000752875D0782874D05A46179990476D1CC3 +:1037900075E1C4F30250022809D003280DD0D9F8EE +:1037A000001004280DD00D6009F1040967E1D9F873 +:1037B0000010EA17C1E90052F6E7D9F800100D80B1 +:1037C000F2E70D70F0E719F8041B8DF800100020E7 +:1037D0008DF80100EA46012003E059F804AB4FF0F0 +:1037E000FF3061074FF0000102D40DE008F1010144 +:1037F0008846B9420FDA8045F8DB1AF8081000292C +:10380000F4D108E008F1010188468142FADB1AF898 +:1038100008100029F6D105985B46A0EB0807214661 +:103820003846179A00F094FA284400EB080507E0A0 +:103830004DE029E10DE01AF8010B5A46179990471F +:10384000B8F10108F7D25B4621463846179A13E1D2 +:1038500042E00A220092C4F302524FF0000A022A08 +:1038600008D059F804CB032A4FEAEC710AD00DE0D6 +:1038700029E02AE009F1070121F00702F2E802C17C +:10388000914609E00FFA8CFC4FEAEC71042A03D14F +:103890004FFA8CFC4FEAEC71002907DA0A46002146 +:1038A000DCF1000C61EB02012D2202E0220504D5BF +:1038B0002B228DF80420012203E0E20701D0202210 +:1038C000F7E7904659E00A2102E010220DE01021AE +:1038D0004FF0000A00910BE010224FF0000A44F074 +:1038E00004040827009203E008224FF0000A009227 +:1038F000C4F30252022A05D059F804CB0021032A4E +:1039000008D009E009F1070121F00702F2E802C13D +:10391000914605E01FFA8CFC042A01D10CF0FF0C43 +:103920004FF00008220728D5702806D0009B83F0AE +:10393000100353EA0A0305D00EE040228DF804205C +:10394000012208E05CEA010206D030228DF8042052 +:103950008DF8050002229046009B83F0080353EA8D +:103960000A030AD15CEA010201D1620705D53022BF +:103970008DF804204FF001087F1E582804D034A091 +:1039800003900EA802900DE036A0F9E7534660467A +:10399000009AFFF72BFB84460398825C0298401E36 +:1039A000029002705CEA0100F0D1029806A9081AA0 +:1039B00000F1200A600702D524F4803400E00127DA +:1039C000574502DDA7EB0A0000E0002000EB0A01EA +:1039D000009005984144401A0590E00306D45B46E8 +:1039E0002146179A059800F0B3F90544002706E030 +:1039F00001A85A46C05D179990476D1C7F1C47452A +:103A0000F6DBE0030CD55B462146179A059800F0DB +:103A10009FF9054404E030205A46179990476D1CE1 +:103A20000099481E00900029F5DC08E002980299F0 +:103A30005A460078491C0291179990476D1CBAF1BB +:103A40000001AAF1010AF1DC65E10000092801008A +:103A50003031323334353637383961626364656604 +:103A600000000000303132333435363738394142C6 +:103A7000434445460000000000F058F90544761C18 +:103A8000307800287FF4ECAD19B02846BDE8F08FFF +:103A9000620700D4062709F1070222F0070CFCE8B0 +:103AA0000223E14603F000485FEA080C02D00FF25F +:103AB000702C0DE05FEA045C02D50FF2682C07E081 +:103AC0005FEAC47C02D00FF2602C01E0AFF2700C10 +:103AD0004FF0FF3823F00043CDF850C065280CD0DC +:103AE00006DC452809D046281DD047283DD13DE0B9 +:103AF000662818D067287ED138E00021112F01DB1D +:103B0000112000E0781CCDE9000106A90EA8FFF7FE +:103B1000DDFCDDE90F010E9A03910021009207F10F +:103B2000010A04914DE04FF000400097CDE90110EB +:103B300006A90EA8FFF7CAFCDDE90F0203920E9B4F +:103B400011990022DDF80CA00093049211B9791CA0 +:103B500000EB010AB7EB0A0004D4C0F1FF3007F113 +:103B6000010A0490AAEB0700019044E0012F00DA5B +:103B700001270021112F01DD112000E03846CDE999 +:103B8000000106A90EA8FFF7A1FCDDE90F010E9ABE +:103B90000391002104910092BA4621070CD40399A5 +:103BA000514500DA8A46BAF1010F05DD009AAAF103 +:103BB0000101515C302908D0B84202DA10F1040F3B +:103BC00006DA0121CDE9011015E0AAF10101E9E7CA +:103BD000002805DC049901440491AAEB000102E0ED +:103BE000411C514500DD8A460499401A401C019051 +:103BF0004FF000400290200704D40198504501DBAB +:103C0000CDF8048000208DF84F0002980DF14F0789 +:103C1000B0F1004F25D02B200E9002984FF00208F3 +:103C200000280CDA404202902D200E9007E00A2175 +:103C30000298FFF7C5F93031029007F8011DB8F17D +:103C40000001A8F10108F2DC02980028EFD1791EEA +:103C50000E980870307800F0200040F0450007F81A +:103C6000020D12A8C01B00F107081498007800B1DB +:103C7000012000EB0A01019801EBE0710598414435 +:103C8000401A401E0590E00306D45B462146179A71 +:103C9000059800F05DF805441498007818B15A466C +:103CA000179990476D1CE00324D55B462146179A6F +:103CB000059800F04DF805441CE00498002807DB47 +:103CC000DDE90301884203DD0098405C179901E0BB +:103CD000179930205A469047049805F10105401C79 +:103CE00004900198401E019004D12E205A46179945 +:103CF00090476D1CBAF10001AAF1010ADDDC05E074 +:103D000017F8010B5A46179990476D1CB8F100013E +:103D1000A8F10108F4DC5B462146179A0598ABE64A +:103D20002D0000002B000000200000002DE9F041D4 +:103D3000044600251E461746880404D405E039468B +:103D40002020B0476D1C641EF9D52846BDE8F081DF +:103D50002DE9F041044600251E469046C80301D5D2 +:103D6000302700E02027880404D505E04146384686 +:103D7000B0476D1C641EF9D52846BDE8F0810000EF +:103D800074656D703A256420432C74656D705F74A2 +:103D900068726573686F6C643A2564432C736D6F49 +:103DA000673A25302E326625252C736D6F675F7458 +:103DB00068726573686F6C643A256425252C205001 +:103DC0006F69736F6E6F75734761733A25302E326A +:103DD0006625252C20506F69736F6E6F7573476170 +:103DE000735F7468726573686F6C643A2564252527 +:103DF0000D0A0000143E00080000002040000000F2 +:103E0000AC340008543E000840000020400500008B +:103E1000BC34000800A24A040000000000000000BA +:103E2000010203040607080900000000000000006A +:103E30000000000000000000000000000000000082 +:103E4000000001020304010203040607080902043A +:043E50000608000060 :04000005080000ED02 :00000001FF diff --git a/stm32/OBJ/Template.htm b/stm32/OBJ/Template.htm index da35a57..556cdc5 100644 --- a/stm32/OBJ/Template.htm +++ b/stm32/OBJ/Template.htm @@ -3,7 +3,7 @@ Static Call Graph - [..\OBJ\Template.axf]

Static Call Graph for image ..\OBJ\Template.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Apr 25 23:31:08 2022 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sun May 01 11:10:51 2022

Maximum Stack Usage = 160 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -82,25 +82,25 @@ Global Symbols

__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
[Address Reference Count : 1]

  • startup_stm32f10x_md.o(.text)
-

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

[Calls]

  • >>   __scatterload
-

__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

[Called By]

  • >>   __scatterload
-

_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +

__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -

__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +

__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

Warning (Thumb, 24 bytes, Stack size 8 bytes, main.o(.text))

[Stack]