From 8fd19208a8e53fc48fd21d561c514bfba8a01a58 Mon Sep 17 00:00:00 2001 From: MuijzerF <f.muijzer@utwente.nl> Date: Fri, 17 Jan 2025 08:59:02 +0100 Subject: [PATCH] Corrected offset from ADC output, updated readme --- Compiled Firmware/firmware.elf | Bin 270912 -> 270912 bytes Compiled Firmware/firmware.hex | 2188 +++++++++++++++--------------- README.md | 31 +- images/USB_Pinout.png | Bin 18741 -> 22243 bytes images/screenshot_uscope_ECG.png | Bin 0 -> 123473 bytes src/main.cpp | 3 +- 6 files changed, 1125 insertions(+), 1097 deletions(-) create mode 100644 images/screenshot_uscope_ECG.png diff --git a/Compiled Firmware/firmware.elf b/Compiled Firmware/firmware.elf index 03a9a39eb10c015ab6ea7be248e793dde79ec491..22df53da5ceeb222207d99abff80b87d0e9d02a3 100644 GIT binary patch delta 6659 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 delta 6653 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 diff --git a/Compiled Firmware/firmware.hex b/Compiled Firmware/firmware.hex index 0f90a06..52602a0 100644 --- a/Compiled Firmware/firmware.hex +++ b/Compiled Firmware/firmware.hex @@ -351,8 +351,8 @@ :1015D00055F800F051F800F07FFA00F079FA30BFCA :1015E000FDE700BF00800D40087F0000001C006088 :1015F00000000000C01A00200C9B006000000020CA -:1016000000180020791E000000E400E0A0E400E0E3 -:1016100000C00A40D913000088E90020DD13000053 +:1016000000180020751E000000E400E0A0E400E0E7 +:1016100000C00A40D513000088E90020D91300005B :1016200000002020001000E00046C32300400840D6 :1016300000400D400000C0568CE900201B1018200F :101640000C0D111300C00F40054B4FF42A01054A41 @@ -400,7 +400,7 @@ :1018E000012230BCC3F80821704700BF00810D40C1 :1018F00000441F400000AA420000B44270E90020EA :101900006CE9002074E9002078E900200000FF0F56 -:1019100000E400E00018002061200000314B40F698 +:1019100000E400E0001800205D200000314B40F69C :10192000617210B5C3F8202140F2044400F0C8F8F9 :101930002D4A2E49D2F880302D4843F00303C2F8D7 :1019400080302C4BC1F8604102681A4203D1D1F8B3 @@ -415,7 +415,7 @@ :1019D0004FF0E0224FF400310123C2F80C11C4F89B :1019E000403110BD00800D4000C00F4000002E406F :1019F00000900D40001C1E00000000200018002078 -:101A00004922000008B50E4B1B6E9B0700D4FBBE9D +:101A00004522000008B50E4B1B6E9B0700D4FBBEA1 :101A100072B60C4B00200C4AC3F8400103F160433E :101A20000A49A3F55F2311649D46BFF34F8F4FF41E :101A300000130748074ADB6902609B68984700BFAC @@ -426,11 +426,11 @@ :101A800040F23761A02351649364936C13F0800398 :101A9000FBD1054A13705DF8044B704700C00F403E :101AA00000400C4000800C40B1E90020F8B500BFB8 -:101AB000F8BC08BC9E4670475FF800F05D3200003D -:101AC0005FF800F0B92900005FF800F0A5440000BD -:101AD0005FF800F0811900005FF800F09146000007 -:101AE0005FF800F0C93500005FF800F0C117000092 -:081AF00045000000210F000079 +:101AB000F8BC08BC9E4670475FF800F05932000041 +:101AC0005FF800F0B52900005FF800F0A1440000C5 +:101AD0005FF800F07D1900005FF800F08D4600000F +:101AE0005FF800F0C53500005FF800F0BD1700009A +:081AF000450000001D0F00007D :101AF8001603550053004200200053006500720091 :101B0800690061006C00000018035400650065005E :101B18006E00730079006400750069006E006F0044 @@ -456,54 +456,54 @@ :101C50000080BDE80840FFF7E3BF00BF00000000C0 :101C6000F4E8002000C40060704700BF70B500F5C4 :101C700000548CB00026C4F8001803A83849C4F8F2 -:101C8000082884F8046801F053FA0A22D4F80018EE -:101C9000684601F0DBFA694603A801F05FFB3149B1 -:101CA00001F064FB05460A22D4F8081806A801F0E2 -:101CB000CDFA06A9284601F051FB014609A801F01A -:101CC00055FA062109A800F0BBF809A801F06AFA44 -:101CD00006A801F067FA684601F064FA03A801F06B -:101CE00061FAD4F80828B2422BDBD4F800389342CA +:101C8000082884F8046801F051FA0A22D4F80018F0 +:101C9000684601F0D9FA694603A801F05DFB3149B5 +:101CA00001F062FB05460A22D4F8081806A801F0E4 +:101CB000CBFA06A9284601F04FFB014609A801F01E +:101CC00053FA062109A800F0BBF809A801F068FA48 +:101CD00006A801F065FA684601F062FA03A801F06F +:101CE0005FFAD4F80828B2422BDBD4F800389342CC :101CF00006DB013BB3F5205F15D201200CB070BDAF -:101D0000194909A801F014FA012109A800F098F86E -:101D100009A801F047FAD4F80038C4F80838013BA4 -:101D2000B3F5205FE9D3114909A801F001FA0121B7 -:101D300009A800F085F809A801F034FA01200CB0D8 -:101D400070BD0B4909A801F0F3F9012109A800F0C1 -:101D500077F809A801F026FA3246C4F80868C4E703 +:101D0000194909A801F012FA012109A800F098F870 +:101D100009A801F045FAD4F80038C4F80838013BA6 +:101D2000B3F5205FE9D3114909A801F0FFF90121BA +:101D300009A800F085F809A801F032FA01200CB0DA +:101D400070BD0B4909A801F0F1F9012109A800F0C3 +:101D500077F809A801F024FA3246C4F80868C4E705 :101D6000B0040020C80400202C0500209C050020A1 :101D7000D804002010B500F500540021D4F8002844 -:101D800004F090F90023C4F8083810BD012300F5D1 +:101D800004F08EF90023C4F8083810BD012300F5D3 :101D9000005080F804387047002300F5005080F8A8 :101DA0000438704700F5005090F80408704700BFF1 :101DB00000F50050D0F80808704700BF00F500504B :101DC000D0F80008704700BF0346012003F5005318 :101DD000C3F80818704700BF013910B5044605293B :101DE0001DD8DFE801F00D12170803030E4901F0BA -:101DF0009FF9204610BD0D4901F09AF9204610BD0B -:101E00000B4901F095F9204610BD0A4901F090F9FF -:101E1000204610BD084901F08BF9204610BD074946 -:101E200001F086F9E5E700BF300600201C0600201F +:101DF0009DF9204610BD0D4901F098F9204610BD0F +:101E00000B4901F093F9204610BD0A4901F08EF903 +:101E1000204610BD084901F089F9204610BD074948 +:101E200001F084F9E5E700BF300600201C06002021 :101E3000F4050020000600200C06002044060020C7 :101E400030B585B00C46054601A8FFF7C5FF002C4C -:101E500004DD01A801F0A6F905B030BD0B4900234F -:101E60000A220B48096801F04FF901A9084801F05E -:101E700009F92946064801F005F9054801F028F955 -:101E800001A801F08FF905B030BD00BF8CE900203A +:101E500004DD01A801F0A4F905B030BD0B49002351 +:101E60000A220B48096801F04DF901A9084801F060 +:101E700007F92946064801F003F9054801F026F95B +:101E800001A801F08DF905B030BD00BF8CE900203C :101E9000480F0020000000002DE9F04F00210A202B -:101EA0002DED028B93B001F009FBBB4B00221B68A8 +:101EA0002DED028B93B001F007FBBB4B00221B68AA :101EB0005A66DA6D12F4F81FFBD05D6F002205F050 :101EC00003055A66DA6D12F4F81FFBD000225C6F2E :101ED0005A66DA6D12F4F81FFBD001210A205E6FFA -:101EE00001F0ECFAAD49A301C6F38506AC4C0878C5 +:101EE00001F0EAFAAD49A301C6F38506AC4C0878C7 :101EF00003F47F53421C3343D2B243EA8533A94DE6 :101F00000F2A236045F8203005D80A7013B0BDECC5 :101F1000028BBDE8F08FA44E002533680D700133AD :101F2000B3F1807F336080F06B81A04FA04D01F052 -:101F30009BFA2B68C01AB0F1004F00F2AE8101F09D -:101F400093FA2B68DFF88082C01A9A4D20F07F0345 +:101F300099FA2B68C01AB0F1004F00F2AE8101F09F +:101F400091FA2B68DFF88082C01A9A4D20F07F0347 :101F500088F80330030A88F80230030C000E88F872 :101F6000013088F800002846FFF704FF924B4046F6 -:101F70002B60FFF723FF41460246281D01F008FBB6 +:101F70002B60FFF723FF41460246281D01F006FBB8 :101F80008E48FFF7F7FE8E4B002203F1400053F816 :101F9000041F98420A44FAD107EE902AB1EE045B7E :101FA000DFF858B2F8EEE74ADFED867ADFF80C8208 @@ -512,30 +512,30 @@ :101FD0008BED007A03E019F8013B08F8013B50460D :101FE000FFF7ECFEA04204F10104F4DC7648FFF7B1 :101FF000E5FE04467148FFF7E1FE0246201D734CE2 -:102000006E49284401F0C4FA2046FFF7CBFE0028B1 +:102000006E49284401F0C2FA2046FFF7CBFE0028B3 :102010007FD06F4C2046FFF7C5FE002800F01281EC -:102020006C490FA801F084F80FA80121FFF708FF01 -:102030000FA801F0B7F832683B68D31AC72B7FF6B8 +:102020006C490FA801F082F80FA80121FFF708FF03 +:102030000FA801F0B5F832683B68D31AC72B7FF6BA :1020400065AF65493A60654A0B68086811681060B9 :1020500003A85B1A624907EE903AB8EE678A01F06E -:1020600067F80A223168684601F006F9694603A854 -:1020700001F074F95B4901F079F90446B0EE480AC1 -:10208000022106A801F00EF906A9204601F066F922 -:10209000554901F06BF99FED557A9FED550A0446BD -:1020A000C8EE077A022109A880EE270A01F0FAF8A3 -:1020B00009A9204601F052F94E4901F057F90446AA -:1020C0009BED000A02210CA801F0ECF80CA92046B7 -:1020D00001F044F901460FA801F048F802210FA8C9 -:1020E000FFF7AEFE0FA801F05DF80CA801F05AF85A -:1020F00009A801F057F806A801F054F8684601F065 -:1021000051F803A801F04EF813B0BDEC028BBDE806 +:1020600065F80A223168684601F004F9694603A858 +:1020700001F072F95B4901F077F90446B0EE480AC5 +:10208000022106A801F00CF906A9204601F064F926 +:10209000554901F069F99FED557A9FED550A0446BF +:1020A000C8EE077A022109A880EE270A01F0F8F8A5 +:1020B00009A9204601F050F94E4901F055F90446AE +:1020C0009BED000A02210CA801F0EAF80CA92046B9 +:1020D00001F042F901460FA801F046F802210FA8CD +:1020E000FFF7AEFE0FA801F05BF80CA801F058F85E +:1020F00009A801F055F806A801F052F8684601F069 +:102100004FF803A801F04CF813B0BDEC028BBDE80A :10211000F08F2046FFF74CFE05462648FFF74EFE9F -:1021200024490246601901F033FA2248FFF722FEE3 +:1021200024490246601901F031FA2248FFF722FEE5 :102130002046FFF73DFE05461E48FFF73FFE2918E3 :102140002046FFF741FE2046FFF732FE804620463C :10215000FFF734FE05461748FFF730FE2D1AA84555 -:102160007FF769AF24490FA800F0E2FF01210FA813 -:10217000FFF766FE0FA801F015F82046FFF7FAFDFD +:102160007FF769AF24490FA800F0E0FF01210FA815 +:10217000FFF766FE0FA801F013F82046FFF7FAFDFF :1021800032683B68D31AC72B7FF6C0AE59E700BF51 :10219000000000000000B03FF80E0020B2E900206F :1021A000881C00208C1C00207CE9002080E9002095 @@ -544,59 +544,59 @@ :1021D000209500208C0300208CE90020F0E80020EE :1021E000F80300200C0400201804002000004843DD :1021F00000007A4424040020D0030020CC1C0020DE -:1022000028490CA800F094FF0A22316809A801F0BF -:1022100033F809A90CA8244F01F0A0F801460FA833 -:1022200000F0A4FF02210FA8FFF70AFE0FA800F09C -:10223000B9FF09A800F0B6FF0CA800F0B3FF3560A5 +:1022000028490CA800F092FF0A22316809A801F0C1 +:1022100031F809A90CA8244F01F09EF801460FA837 +:1022200000F0A2FF02210FA8FFF70AFE0FA800F09E +:10223000B7FF09A800F0B4FF0CA800F0B1FF3560AB :102240003D6073E62046FFF7B3FD05461748FFF7EC -:10225000B5FD16490246601901F09AF91348FFF7D7 +:10225000B5FD16490246601901F098F91348FFF7D9 :1022600089FD2046FFF7A4FD05461048FFF7A6FDAF :1022700029182046FFF7A8FD2046FFF799FD804664 :102280002046FFF79BFD05460848FFF797FD2D1AEE -:10229000A8457FF7D0AE064965E701F0E5F828606C +:10229000A8457FF7D0AE064965E701F0E3F828606E :1022A0004DE600BF7003002080E9002008450020B3 :1022B000A803002070B560488CB0FFF773FD0028BC :1022C00059D15D4C2046FFF76DFD58B15B4E30464D :1022D000FFF76EFD05465A48FFF770FD85425BDC4F :1022E0000CB070BD2046FFF763FD05465448FFF76C :1022F00065FD8542F4DD2046FFF748FD4F48FFF7B6 -:102300004BFD504903A800F013FF2046FFF750FD96 -:102310000A220146684600F099FF694603A801F0C9 -:102320001DF8494901F022F80546A17A06A800F0F7 -:1023300075FF06A9284601F011F8014609A800F02A -:1023400015FF062109A8FFF77BFD09A800F02AFF69 -:1023500006A800F027FF684600F024FF03A800F05D -:1023600021FF02F09DFC002855D133480CB0BDE898 +:102300004BFD504903A800F011FF2046FFF750FD98 +:102310000A220146684600F097FF694603A801F0CB +:102320001BF8494901F020F80546A17A06A800F0FB +:1023300073FF06A9284601F00FF8014609A800F02E +:1023400013FF062109A8FFF77BFD09A800F028FF6D +:1023500006A800F025FF684600F022FF03A800F061 +:102360001FFF02F09BFC002855D133480CB0BDE89C :102370007040FFF7FFBC3148FFF714FD0028A0D0E4 -:10238000324909A800F0D4FE09A80121FFF758FD41 -:1023900009A800F007FF94E73046FFF7F7FC204656 -:1023A000FFF7FAFC2A4903A800F0C2FE3046FFF707 -:1023B000FFFC0A220146684600F048FF694603A870 -:1023C00000F0CCFF204900F0D1FF0446B17A06A806 -:1023D00000F024FF06A9204600F0C0FF014609A82E -:1023E00000F0C4FE062109A8FFF72AFD09A800F0A5 -:1023F000D9FE06A800F0D6FE684600F0D3FE03A87A -:1024000000F0D0FE02F04CFC68B90C480CB0BDE8FE +:10238000324909A800F0D2FE09A80121FFF758FD43 +:1023900009A800F005FF94E73046FFF7F7FC204658 +:1023A000FFF7FAFC2A4903A800F0C0FE3046FFF709 +:1023B000FFFC0A220146684600F046FF694603A872 +:1023C00000F0CAFF204900F0CFFF0446B17A06A80A +:1023D00000F022FF06A9204600F0BEFF014609A832 +:1023E00000F0C2FE062109A8FFF72AFD09A800F0A7 +:1023F000D7FE06A800F0D4FE684600F0D1FE03A880 +:1024000000F0CEFE02F04AFC68B90C480CB0BDE802 :102410007040FFF7AFBC2046FFF7CAFC01462046DC -:1024200002F032FCA1E73046FFF7C2FC014630461D -:1024300002F02AFCE9E700BF146D0020209500207F +:1024200002F030FCA1E73046FFF7C2FC014630461F +:1024300002F028FCE9E700BF146D00202095002081 :1024400008450020880400207C040020300400207F :1024500054040020037B2DE9F047002B40F09380CB :1024600004464FF00109A368002B3DD06369013396 -:10247000636100F0F9FFA56880462B79EE6B13F0DD +:10247000636100F0F7FFA56880462B79EE6B13F0DF :10248000010734D023690133236195F8442002F019 :10249000FF07D2B92A6A62BB2F79297917F00107A1 :1024A00062F300012971297962F3410129711ED07B :1024B0006B6B53B117462A6CD2F808A09560984709 :1024C0002B6C3D46C3F808A001E000273D46A660FE -:1024D00000F0CAFF236A227BA3EB08032B440344CA +:1024D00000F0C8FF236A227BA3EB08032B440344CC :1024E000DB1B2362002ABED04846BDE8F0873D468C -:1024F000EDE700F0B9FFA26895681369D168C31AC7 +:1024F000EDE700F0B7FFA26895681369D168C31AC9 :102500008B42F4D3136A002B02DD136A013B136282 :10251000936A013393625369012B1ED0022B17D1AA :1025200010611369E918C31A091A9161D361D56062 -:1025300000F09AFFA3680546DB6A2BB19847A369B0 -:102540004FF000090133A36100F08EFF0746BEE79C +:1025300000F098FFA3680546DB6A2BB19847A369B2 +:102540004FF000090133A36100F08CFF0746BEE79E :102550001369D1680B441361E3E71369D1680B4435 :10256000136113692B441B1A002BDADA1169012D50 :1025700013692F4638BF0127C31AB3FBF7F307FBD4 @@ -610,13 +610,13 @@ :1025F00001248A6319605C7302B010BD0124D163A9 :102600005A605C73CDE70122C3E900115A73C8E731 :10261000D806002038B5244A044603790260DA0758 -:1026200007D4236CCBB92046482101F04BF8204653 +:1026200007D4236CCBB92046482101F049F8204655 :1026300038BD027903796FF30003037103796FF3F7 :1026400041030371D307ECD5436B002BE9D0026C37 :10265000956890609847236C9D600021A26B597328 :102660002164E16B5AB1A9B1D1630121E06B8263AE -:1026700020465973482101F025F8204638BD71B134 -:1026800001208A63196048215873204601F01AF826 +:1026700020465973482101F023F8204638BD71B136 +:1026800001208A63196048215873204601F018F828 :10269000204638BD0120D1635A605873C3E7012238 :1026A000C3E900115A73BEE7D806002038B5049D6F :1026B0000446C0E90B3590F8443015460133DBB2CF @@ -624,7 +624,7 @@ :1026D00090F844300133DBB280F8443090F8443055 :1026E0000133DBB280F84430816090F8443001332C :1026F000DBB280F844308368C360059B436300F01D -:10270000B3FE206194F844306562013BDBB284F88B +:10270000B1FE206194F844306562013BDBB284F88D :10271000443094F84430013BDBB284F84430256205 :1027200094F84430013BDBB284F8443038BD00BF3C :1027300070B50446006C002833D094F84430002271 @@ -632,7 +632,7 @@ :102750008203237131B32379C3F340059B0721D44E :102760002379866843F002038460237188472379C4 :10277000226C60F300032371237965F34103237115 -:102780009660A368E36000F06FFEE368C01A206102 +:102780009660A368E36000F06DFEE368C01A206104 :1027900094F84430013BDBB284F84430207900F0F7 :1027A000010070BD237943F001032371E9E700BF05 :1027B00070B5012582B0044680F8445005799DF833 @@ -645,956 +645,956 @@ :10282000002201236C60E2636B73002EEED0204621 :10283000FFF77EFF204602B070BD2C60A263EFE779 :10284000D806002038B50025044645738560057319 -:10285000C0E9005500F008FE012365626373C4E916 +:10285000C0E9005500F006FE012365626373C4E918 :10286000070538BD2DE9F0438F4D91B08F4C40F2F4 -:10287000EE288F4FDFF888922E6802F083FA2378D3 +:10287000EE288F4FDFF884922E6802F081FA2378D9 :10288000002B00F0E2803B78DB0740F1DE802B6814 :10289000D9F800209B1A0E2B40F2D7804FF47A70A3 -:1028A000002500F08DFD834904A800F041FC9FED58 -:1028B000820A022101A800F0F5FC01A904A800F099 -:1028C0004DFD7E4900F052FD04467D4907A800F009 -:1028D0002FFC07A9204600F041FD7A4900F046FD93 -:1028E000044679490AA800F023FC0AA92046774C3F -:1028F00000F034FD01460DA800F038FC02210DA8BF -:10290000FFF79EFA0DA800F04DFC0AA800F04AFC63 -:1029100007A800F047FC01A800F044FC04A800F060 -:1029200041FC0B216A4800F0EDFA0C21684800F0E8 -:10293000EBFA0D21664800F0E9FA01210A2000F0C7 -:10294000E7FD01210A2000F0B9FD614800F0C0F95F -:102950002A4604215F48FFF789F92A4610215E487C -:10296000FFF784F95B48FFF729FA06465A48033611 -:10297000FFF724FA2A4631185848FFF777F95748E5 -:10298000FFF71CFA4FF4205102465548FFF76EF945 -:102990005248FFF713FA4FF4205102465148FFF70F -:1029A00065F9514E6573A5602573C4E9005500F0C3 -:1029B0005BFD0123E0616373336CC4E90855002BB0 -:1029C00051D04A490DA800F0B3FB02210DA8484D93 -:1029D000FFF736FA0DA800F0E5FB4FF4FA7000F0AF -:1029E000EFFC2B6C002B4BD042490DA800F0A0FB54 -:1029F00002210DA8FFF724FA0DA800F0D3FB4FF435 -:102A0000FA7000F0DDFC012339486B617361FFF758 -:102A10008FFE39490DA800F08BFB02210DA8FFF7AE -:102A20000FFA0DA800F0BEFB2F48FFF781FE3349D7 -:102A30000DA800F07DFB02210DA8FFF701FA0DA8FB -:102A400000F0B0FB11B0BDE8F0832B6822789B1B2F -:102A500032B1B3F5FA6F3FF621AF02F093F90CE70C +:1028A000002500F08BFD834904A800F03FFCB7EE43 +:1028B000000A022101A800F0F3FC01A904A800F01D +:1028C0004BFD7D4900F050FD04467C4907A800F00F +:1028D0002DFC07A9204600F03FFD794900F044FD9A +:1028E000044678490AA800F021FC0AA92046764C43 +:1028F00000F032FD01460DA800F036FC02210DA8C3 +:10290000FFF79EFA0DA800F04BFC0AA800F048FC67 +:1029100007A800F045FC01A800F042FC04A800F064 +:102920003FFC0B21694800F0EBFA0C21674800F0EE +:10293000E9FA0D21654800F0E7FA01210A2000F0CC +:10294000E5FD01210A2000F0B7FD604800F0BEF966 +:102950002A4604215E48FFF789F92A4610215D487E +:10296000FFF784F95A48FFF729FA06465948033613 +:10297000FFF724FA2A4631185748FFF777F95648E7 +:10298000FFF71CFA4FF4205102465448FFF76EF946 +:102990005148FFF713FA4FF4205102465048FFF711 +:1029A00065F9504E6573A5602573C4E9005500F0C4 +:1029B00059FD0123E0616373336CC4E90855002BB2 +:1029C00051D049490DA800F0B1FB02210DA8474D97 +:1029D000FFF736FA0DA800F0E3FB4FF4FA7000F0B1 +:1029E000EDFC2B6C002B4BD041490DA800F09EFB59 +:1029F00002210DA8FFF724FA0DA800F0D1FB4FF437 +:102A0000FA7000F0DBFC012338486B617361FFF75B +:102A10008FFE38490DA800F089FB02210DA8FFF7B1 +:102A20000FFA0DA800F0BCFB2E48FFF781FE3249DB +:102A30000DA800F07BFB02210DA8FFF701FA0DA8FD +:102A400000F0AEFB11B0BDE8F0832B6822789B1B31 +:102A500032B1B3F5FA6F3FF621AF02F091F90CE70E :102A60004345FAD91AE7226863733464AAB16368EC :102A7000B363DE63002201236660F2636373A0E741 :102A8000637323682C645BB16368AB63DD6300230D :102A90006560EB6301236373A6E72660B263E9E731 :102AA0002560AB63F3E700BF8CE90020BAE90020A2 -:102AB000B9E900200C0C0020CDCCCC3D180C002036 -:102AC000280C00202C040020340C002014E90020E5 -:102AD000F80E0020FC1C00202CBD00200845002022 -:102AE000146D00202095002048E80020400C0020B4 -:102AF00090E80020740C0020AC0C0020C80C0020D2 -:102B00009CE90020054800230168427B81608361C5 -:102B1000C0E904330AB1FFF79DBC704714E90020F7 -:102B20002DE9F041002484B0DFF8AC804FF0FF3293 -:102B30001D4F7D211D4E40461D4B1E4DCDE90244CB -:102B4000CDE90044FFF734FE3A463146404602F0F4 -:102B5000C7FB194B4FF0FF3242F210712846CDE906 -:102B60000244CDE90044FFF723FE31463A462846A9 -:102B700002F0B6FB1148FFF765FE00F075FC104B44 -:102B8000024610481A60FFF76FF80F48FFF76CF81D -:102B90000E48FFF769F80E48FFF766F80D4804B0D5 -:102BA000BDE8F041FFF760B8600F00209109000018 -:102BB0009902000090E80020B506000014E900200A -:102BC000D8E80020FC1C00202CBD00200845002077 -:102BD000146D00202095002048E8002090F81CC0CB -:102BE0004160BCF1020FC26001D18368184700F058 -:102BF0008FB900BF324B334930B5D3E91154207936 -:102C0000C8771A6C95F804C081F81CC0087752B1D7 -:102C1000B2F5004F23D32C4911442A4A1964D076C7 -:102C200082F81BC030BD19680F24D86C8C6540F247 -:102C30000134CA610C614FF47C544C610321046877 -:102C4000246883F83D10214B9C4226D1037F4260CB -:102C5000022BC26026D18368BDE8304018472D683A -:102C6000E98B090422D492B2EA832168EC8BA4B2E6 -:102C7000EC82CC8B240405D5CC8BC2F3080204F47F -:102C80007E442243CA83CA8B92B2CA8200210D4A73 -:102C90001964D07682F81BC030BD23461146BDE8CA -:102CA00030401847BDE8304000F032B9E98BC2F33C -:102CB000080E92B201F47E4141EA0E01E983D4E7A5 -:102CC000F80E002000800E400180FFFFDD0F0000A5 -:102CD00043682DE9F04FD3E90041814D4FF0B80A28 -:102CE00022684FF0020822EA01027E492260AA69A6 -:102CF00011407D4A0A43AA6190F810E07B4A03EB39 -:102D00000E0603EB8E0E317C02EB01118968C1F8CF -:102D100000A090F811C003EB0C0503EB8C0C95F8A8 -:102D2000201002EB01118968C1F800A0817C03EB3F -:102D3000010903EB810199F830B002EB0B1BDBF8C2 -:102D400008B0CBF800A0D4F800A05F684AEA070AF0 -:102D5000C4F800A0347CDEF814E002EB04146468CC -:102D6000C4F800E095F82040DCF824C002EB04141D -:102D70006468C4F800C0496B99F8304002EB041253 -:102D800052681160DA6B99F838101160DA69317E97 -:102D9000DB6A116095F828201A600F220368C3F8D7 -:102DA00010809A65C27C002A31D072B6C37CDC07E1 -:102DB00008D54FF0E0214469D1F880212240826299 -:102DC000C1F88021990708D54FF0E0218469D1F836 -:102DD00084212240C262C1F884215A0708D54FF0ED -:102DE000E021C469D1F8882122400263C1F888211A -:102DF0001F0708D54FF0E021046AD1F88C2122404A -:102E00004263C1F88C21DE0655D462B60368384CA3 -:102E10008268A24259D0324A846092693549C2F32D -:102E20000116C2F38262344D51F826100132B1FB13 -:102E3000F2F2AA4231D80022C260002403211C61B0 -:102E40000724596201211A641C661961C37C13B3FB -:102E5000DD0704D5816A4FF0E022C2F800119C071B -:102E600004D5C16A4FF0E022C2F80411590704D515 -:102E7000016B4FF0E022C2F808111A0704D5416B2C -:102E80004FF0E022C2F80C11DB0604D5826B4FF044 -:102E9000E023C3F81021BDE8F08F1849A1FB0251CF -:102EA000090DB2FBF1F2A24288BF0131B1F5817F79 -:102EB0000DD3134AC0E74FF0E022416AD2F89031B7 -:102EC0000B408363C2F890319FE7C268B5E70229DF -:102ED000B1D902394C08220242EA04420A43ABE764 -:102EE00000C00F40CFFFFFE310000008780900206A -:102EF00000093D00E0060020FF083D0083DE1B4383 -:102F0000FF7F7F00704700BF704700BF704700BF62 -:102F1000EFF3108272B6437F5BB9017F012930B4B1 -:102F20000BD0032913D00123437702B962B630BC1A -:102F300070470AB962B670477047124C2168B1B148 -:102F4000114943610B68086083615861EBE70F4DDD -:102F50000F492C688CB143610B68836158614FF055 -:102F6000E0234FF080540860C3F8044DDBE7064BC4 -:102F700020601860C0E90511D5E7C0E90544286064 -:102F8000EDE700BFD01C0020DC1C0020D81C002076 -:102F9000D41C002070B5EFF3108272B60C4C206880 -:102FA00080B10C4E00254369236073B19D6102B965 -:102FB00062B6836845779847EFF3108272B620684F -:102FC0000028F0D102B962B670BD3360EFE700BFF0 -:102FD000D81C0020D41C0020FFF7DCBF0449054AA0 -:102FE0004968054B1960136801331360704700BFCF -:102FF000001000E08CE9002088E90020084601F07C -:103000002DBE00BF012A70B508BF0A228AB091B355 -:103010004FF0210E01E05FFA86FE0EF1FF36B1FBA4 -:10302000F2F502FB15145FFA84FC092C0CF137044D -:103030000CF1300C98BF5FFA8CF40EF1280C88BFAD -:10304000E4B29142EC4429460CF8244CE3D24BB153 -:103050000EF1FF3E2D225FFA8EFE0EF128036B4427 -:1030600003F8242C036801A9CEF122025B687144A5 -:1030700098470AB070BD30224FF0210E8DF8252000 -:10308000E5E700BF2DE9F0418C688AB0DCB100258E -:10309000884606462F462B46212201A9404600F0CD -:1030A00073F9202C2246336828BF202201A930461C -:1030B0005B68A41A154498470744002CEBD13846A6 -:1030C0000AB0BDE8F081274638460AB0BDE8F08175 -:1030D00000B5036883B040F60D2C022201A95B689D -:1030E000ADF804C0984703B05DF804FB054B022817 -:1030F00088BF034610B41C68184663685DF8044B2B -:10310000184700BF480F00205AB90368C9B2074AE0 -:103110001B68934200B506D108465DF804EB01F048 -:103120009DBDFFF76FBF5DF804EB1847FD1300006E -:10313000F8B500260446C0E90066866029B1084655 -:103140000D4603F03DF9074608B92046F8BD0130A9 -:1031500002F0E2F80028F8D0294606702060C4E9A1 -:10316000017703F0C1F82046F8BD00BFF8B58842EA -:103170004FF0000504468560C0E9005502D08E6816 -:103180000F680EB92046F8BD701C02F0C5F8002883 -:10319000F8D0394605702060C4E9016603F0A4F850 -:1031A0002046F8BD10B50446006802F0BDF8204680 -:1031B00010BD00BFF8B50446154632B9036803B127 -:1031C0001A7000232046A360F8BD43680E469A4259 -:1031D0001CD9511C006802F06BFB074660B1A36864 -:1031E000C4E900050BB90370276831463846A5606D -:1031F00003F07AF82046F8BD206810B102F094F888 -:10320000276000232046C4E90133F8BD0768314632 -:10321000A560384603F068F8ECE700BF10B500235E -:1032200082B004460A22084601A9A360C4E900331B -:1032300002F084FD01A803F0C3F801A9024620466C -:10324000FFF7B8FF204602B010BD00BF10B5002345 -:103250008AB00446084601A9A360C4E9003302F01D -:1032600045F801A803F0ACF801A902462046FFF793 -:10327000A1FF20460AB010BD10B500238AB0044655 -:10328000084601A9A360C4E9003300F01DFA01A8B3 -:1032900003F096F801A902462046FFF78BFF20466F -:1032A0000AB010BD30B5002304468BB0881CA36063 -:1032B0006A46C4E9003300F039FA054648B103F024 -:1032C0007FF8294602462046FFF774FF20460BB0E0 -:1032D00030BDA06020460BB030BD00BF2DE9F843E3 -:1032E000044600680D4616468842A36809D8C218ED -:1032F000914206D20F1A4FF0010936B92046BDE8B7 -:10330000F8834FF00009002EF8D003EB060862683E -:1033100090450CD908F1010102F0CAFA0028EDD05D -:10332000A368C4E9000813B903702068A368B9F161 -:10333000000F08D12946184402F0D6FF2046C4F8F1 -:103340000880BDE8F8833246C119184400F020F91E -:103350002368002203F80820F0E700BF10B50446F8 -:103360008A680968FFF7BAFF204610BD38B50546E0 -:1033700041B10C46084603F023F802462146284690 -:10338000FFF7ACFF284638BDC2B170B5B1FA81F67F -:103390000C46760919B185689D4201D80E7070BD42 -:1033A000ED1A02F1FF3C016820466545194428BF2B -:1033B00065462A4602F0C8FE665570BD704700BFDC -:1033C00000B970472DE9F84F01218146214C224D6B -:1033D000224E54E8003F2A68306844E80013002B6E -:1033E000F7D11F494B684FF47A7BDFF878A01B1A9E -:1033F00001270BFB02F8DAF80020A3FB02325A4542 -:1034000094BF9044D84454E8003F2A68306844E8A8 -:103410000073002BF7D14B68DAF800C01B1A0BFBC6 -:1034200002F2A3FB0C3CBCF57A7F94BF624402F528 -:103430007A72A2EB0802B2F57A7F06D3B9F10109DC -:1034400008F57A78DFD1BDE8F88F01F09BFC0449DC -:10345000D9E700BF90E900208CE9002088E900202E -:10346000001000E084E9002030B40F4B4FF0010C55 -:103470000E4D0F4C53E8002F2868216843E800C226 -:10348000002AF7D10B4B5B680B4A5B1A4FF47A7139 -:10349000126801FB00F0A3FB023230BC8A4294BFE9 -:1034A00080184018704700BF90E900208CE9002088 -:1034B00088E90020001000E084E90020272816D8C1 -:1034C0000201104B03EB00109B5810B4C2685C68FB -:1034D000144205D061B95DF8044BC3F888207047E9 -:1034E000836851B1084A5DF8044B1A607047704711 -:1034F0005DF8044BC3F884207047044A5DF8044B20 -:103500001A6070477809002038F001003830010057 -:10351000272829D8164B0201012903EB00109A58DD -:1035200010B45368C4680ED004290CD023EA0403F5 -:1035300053608368A9B1022917D003290CBF0D4A33 -:103540000D4A1A6007E0234301295360836808D0BD -:1035500040F638021A60436815225DF8044B1A6081 -:10356000704738221A60F6E77047044A1A60F2E79B -:1035700078090020383001003800010038F00100DF -:1035800008B5FFF76FF9FFF7BDFA01F0FBFBFAE7AB -:10359000844641EA000313F003036DD1403A41D35E -:1035A00051F8043B40F8043B51F8043B40F8043B1D -:1035B00051F8043B40F8043B51F8043B40F8043B0D -:1035C00051F8043B40F8043B51F8043B40F8043BFD -:1035D00051F8043B40F8043B51F8043B40F8043BED -:1035E00051F8043B40F8043B51F8043B40F8043BDD -:1035F00051F8043B40F8043B51F8043B40F8043BCD -:1036000051F8043B40F8043B51F8043B40F8043BBC -:1036100051F8043B40F8043B51F8043B40F8043BAC -:10362000403ABDD2303211D351F8043B40F8043B4C -:1036300051F8043B40F8043B51F8043B40F8043B8C -:1036400051F8043B40F8043B103AEDD20C3205D35C -:1036500051F8043B40F8043B043AF9D2043208D054 -:10366000D2071CBF11F8013B00F8013B01D30B88C6 -:1036700003806046704700BF082A13D38B078DD0A4 -:1036800010F003038AD0C3F10403D21ADB071CBF76 -:1036900011F8013B00F8013B80D331F8023B20F8E0 -:1036A000023B7BE7043AD9D3013A11F8013B00F819 -:1036B000013BF9D20B7803704B7843708B788370A1 -:1036C0006046704701F030BE01F1FF3C70B56646C0 -:1036D000002400E00134B0FBF2F502FB1503092BD6 -:1036E00003F1370E03F130035FFA8EFE98BF5FFAE5 -:1036F00083FE9042284606F801EFEBD2631C0022BD -:10370000C818CA547CB162461CF8015F10F8016DFC -:10371000A1EB0C0302328CF80060013B521A0570D9 -:1037200023449A42EFDB084670BD00BFB4EE400A66 -:103730002DE9F04FF1EE10FA164680EAE0720746E6 -:103740002DED028BA2EBE072B0EE408A85B080F1E5 -:103750004881F0EEC07A9FEDC57AF4EE477AF1EE3B -:1037600010FA29DDB5EEC00AF1EE10FA00F1ED8095 -:10377000032A40F391800323002FA2EB0302C0F23F -:103780008580B5EEC08AF1EE10FA00F16A81492118 -:103790004E234620F41C3170B070737022B1204665 -:1037A0002021144402F07EFC00232046237005B043 -:1037B000BDEC028BBDE8F08F89460D4602AA01A937 -:1037C000484602F0C3FADDF804A0044659EA0A03A9 -:1037D00072D101230278A64C9A460193A54BD0469C -:1037E000342A88BF1C46029B002B7DD008F10108BB -:1037F000A7EB080B06EB0805BBF1000F40F3A18017 -:103800005A46202130465D4402F04CFC06EB0B0387 -:103810002D2203F8012BBAF1000F77D1B9F1000F77 -:1038200006D01A46302102F8021B2E215970134689 -:10383000AB421FD2A44619461CF8012B01F8012BFC -:10384000A94218D0019C2E20013C0BE05870023395 -:10385000013CAB4219460DD21CF8012B01F8012B9B -:10386000A94208D00194002CF0D00B46013CAB4299 -:103870001946F1D31D46002F6BDB3446002320464A -:103880002B7005B0BDEC028BBDE8F08F22B1304645 -:103890002021164402F006FCB5EEC08AF1EE10FAC3 -:1038A00040F1BD802D2149224E234620341D317028 -:1038B000F0707270B37077E7CAF10003994557DA78 -:1038C0004FF00108C9F1000A694CC2454046CDF8E5 -:1038D00004A0B8BF08F10108BAF1000F52D1029B51 -:1038E00008F10108002B81D1A7EB080B06EB0805B6 -:1038F000BBF1000F27DD5A46202130465D4402F01F -:10390000D1FB06EB0B03BAF1000F87D0BAF1000F21 -:103910008EDAB9F1000F8BD018462E22302100F834 -:10392000021B5A7002465346013302F8011BFBD1B9 -:10393000BAF1000F0193CAF10003A8BF01230344A9 -:1039400076E7334664E7334665E7042AAADD0423B5 -:1039500012E7B844B8F1000F6FEA08028DDA22EAE4 -:10396000E272202128460132154402F09BFB84E7D5 -:1039700002F026FD8046C245B8BF08F10108BAF141 -:10398000000FACD0BAF1000FBFF62DAFB9F1000FA8 -:103990003FF429AF0AEB090309F102088342BFF49F -:1039A00022AFB9F1000F05DDF2EE047A013D28EEF9 -:1039B000278AFBD102AAB0EE480A284603A902F0E2 -:1039C000C5F9DDF804A0039B09F101020446A3EB4D -:1039D0000A0393427FF407AF0AF1010ACDF804A06D -:1039E00001E7B5EEC00AF1EE10FA4CBF0423032341 -:1039F000934222DA0028A2EB030218DB10EE103A01 -:103A0000002B02DA2D2306F8013B4E234121F41C42 -:103A100033707170B370002A7FF4C1AEC4E64921DF -:103A20004E224623F41C31707270B370BCE622B192 -:103A300030462021164402F035FB18EE103A002BD8 -:103A40004FF04E0305DB4122F41C33707270B370EB -:103A5000AAE62D214122341D73703170B270F370CB -:103A6000A2E62D2306F8013B91E600BFFFFF7F7F12 -:103A7000F80B0020FC0B002072B6EFF30583524CCC -:103A8000C4F884301EF0040F0CBFEFF30882EFF38C -:103A900009824FF0E0234D4E4D4DD3F8280DD3F859 -:103AA0002C1DC4E92201D3F8341DD3F8383DC4E9F4 -:103AB00024139369C4F89830D369C4F89C3000F09B -:103AC000D1F884ED280A01F0F9FB0B214FF0FF3209 -:103AD000C4F8A4000B46C4F880103E49301D5A407B -:103AE000202402F00103013C01FB03F383EA5202AC -:103AF000F7D1A84202D073680646EFE7324BC3F80D -:103B0000A820BFF34F8F4FF0E0233049324AC3F86B -:103B1000701FC3F8702FBFF34F8FBFF36F8F2F4A03 -:103B200002252F48D36E2F4943F44053D3660560D6 -:103B3000D3692D4823F07F0343F04003D3610B6822 -:103B400083423DD8264D00214FF0E0234FF0FF3255 -:103B500029600126C5F808112449C5F80011C5F8E7 -:103B60000861C3F88021C3F88421C3F88821C3F811 -:103B70008C21C3F8902101E000F066F9D5F80C31F2 -:103B8000002BF9D00134C5F80C614F2CF4D9184B37 -:103B9000022018494FF00042C1F840015A63D5F89D -:103BA0000C313BB9144815490D4A0163D2F80C3168 -:103BB000002BFAD04FF0E023114AC3F80C2DFEE79A -:103BC00001F04CF9BEE700BF00FF272080FF27204F -:103BD000A8FF27202083B8EDA0FF272000C00F40BA -:103BE00000400840F40E0020803DCD0B009F2400D3 -:103BF00000900D4000002E4000800F40F100AD0B02 -:103C00000400FA050A490A6838B108B513180948CA -:103C1000834204D810460B6008BD1046704702F07E -:103C200031FB0C234FF0FF320360104608BD00BF8C -:103C30005C0F002000002820002070474FF0FF306C -:103C4000704700BF4FF4005300204B60704700BF27 -:103C5000012070474FF0FF30704700BF30BFFDE7D5 -:103C6000FFF70ABF124AD2F880305B07FBD5D2F8C3 -:103C700080301048C3F30B230F4990ED007A07EE14 -:103C8000903A91ED006AB8EE477A0C4AF8EEE77A7E -:103C90000B4BD2ED006A77EEC77A93ED007AB8EE5F -:103CA000477A67EE867A87EEA60A37EE400A7047B3 -:103CB00000810D406CE9002074E9002078E90020C3 -:103CC00070E90020836BF0B41BB1536843F40043E8 -:103CD000536072B6446B3CB31A4B2260D3F8B041C8 -:103CE0000C421DD1184E776804E07468E41BB4F5EB -:103CF000166F0BD2D3F8404144F48044C3F84041DE -:103D0000D3F8B851D3F840416404EED50D4007D143 -:103D10000C4CC0E90225D4F8B0310B43C4F8B031E3 -:103D2000426362B6F0BC7047064DC0E90224D5F884 -:103D3000B0310B43C5F8B0310263426362B6F0BCE8 -:103D4000704700BF00002E40001000E070B5056B0A -:103D50009DB106462A46002403E012680134012A78 -:103D60000CD0536813F08003F7D032632CB128468F -:103D7000B36B2D689847013CF9D170BDC6E90C338F -:103D8000F4E700BF30B4D9B91F4C204B0021204AC2 -:103D900001254FF0011099601D60C4E902318024B3 -:103DA0005C60C2F8BC01D2F8B0311A482B43C2F8AB -:103DB000B0310160D2F8B031002BFBD130BC70477C -:103DC0000904154B104C012541F080019860104A00 -:103DD000596000F580511D60D96000F50051A36461 -:103DE000196100F5405100F580405961002198614A -:103DF000E164D2F8B03143F48033C2F8B031D2F884 -:103E0000B031002BFBD1C0E700000020C01A002019 -:103E100000002E40E4E80020E01A002008490122BA -:103E20000B7802FA00F023EA0000087030B9054A66 -:103E3000D2F8483123F08003C2F84831704700BF00 -:103E4000B5E9002000002E402DE9F04F974C83B0DB -:103E5000D4F84471FB07C4F8447153D5D4F8AC21AD -:103E6000002A4AD0924EDFF860A2DFF87492DFF8A1 -:103E700074B2DFF87482C4F8AC21D6E90A20D4F811 -:103E8000403143F40053C4F84031D4F840319D042C -:103E9000F5D5D4F8403123F40053C4F840314FF045 -:103EA0000113C4F8B431D4F8B45115F00115FAD1A6 -:103EB00093B28446CAF80050B3F5086F00F0CF8182 -:103EC00000F2DB8040F202318B4200F0E78100F229 -:103ED0009A80822B00F0CB81B3F5817F40F08A80FD -:103EE00010F0780F83B200F003824FF00113C4F892 -:103EF000C031D4F8AC21002ABDD16C4AD2F8BC3113 -:103F0000002B42D17E0616D5684BD3F8AC21C3F8FE -:103F1000AC21D3F8BC21C3F8BC21D3F8B041002CAC -:103F2000FBD14FF0FF32C3F8B421D3F8843100F055 -:103F30002DFD604B1C60FC0103D55F4B1B6803B17A -:103F40009847B80103D55D4B1B6803B198477907C3 -:103F500008D5564BD3F8843113F4007347D0584B2F -:103F600001221A70514BD3F848311A060AD53B0684 -:103F700008D5544A13782BB1013BDBB21370002BE8 -:103F800000F0728203B0BDE8F08F4F49C2F8BC3137 -:103F90000868034240F0D181464A14681C40B1D001 -:103FA0005FEA144810D0424E4FF0010998FAA8F584 -:103FB000B5FA85F506EBC51009FA05F54030FFF7AF -:103FC000C5FE38EA0508F1D1A4B2002C9AD0384ECB -:103FD0004FF0010894FAA4F5B5FA85F506EBC51083 -:103FE00008FA05F5FFF7B2FEAC43F3D18AE7344A8D -:103FF0001370B7E7802B7FF478AF34480221058037 -:10400000FFF7C0FE75E7B3F5A06F00F00B81A3F5D5 -:10401000D063012B3FF669AF2D4B5D68002D3FF457 -:1040200064AF1FFA8CFC4FEA124E04E01D690C339A -:10403000002D3FF45AAF1A887245F7D15A8862456D -:10404000F4D14FEA1E22032A00F0A5811A89000C40 -:10405000824228BF0246BEF5007F40F0A181184B86 -:104060001C4918781C4B0192002818BF19461B48A0 -:10407000FFF78EFA194D019AE1E142F221218B42BC -:104080007CD033D942F221318B4200F081804FF64F -:10409000C0018B427FF429AF10F47F4F83B27FF4CD -:1040A00024AF43F46E4363F30F0CB5E700002E40DA -:1040B00000000020E8E80020A0E90020A4E900209A -:1040C000BBE90020BCE90020E4E800200CE9002066 -:1040D000380D00202C1B0060901B00600000202089 -:1040E000DCE800205DCFC6B8C0012E40B3F5106FEC -:1040F00066D042F221018B427FF4F7AE030C072B0E -:104100007FF4F3AEB24BB349F560D960B249B36006 -:10411000C3F80890C1E9002001221A60AF4A5A6032 -:10412000AF4A1A61D4F8B01141F00101C4F8B011DE -:1041300002F5805102F5005259619A61D4F8B0310C -:10414000002BFBD1A74AF36493600123B264136090 -:1041500048F2800353604FF00113C4F8BC31D4F827 -:10416000B03143F48033C4F8B0314FF48033CAF82F -:104170000030D4F8B031002BFBD1BAE680B238B9A8 -:10418000994BC2F307421968984B1960984B1A7003 -:10419000944B00229A60F2640122B3641A60802278 -:1041A0005A604FF00113C4F8BC31D4F8B03143F475 -:1041B0008033C4F8B031D4F8B031002BFBD198E68D -:1041C000C2F307428B4B1A708B4BC4F8C8318B4B30 -:1041D000C4F8CC318A4BC4F8D03100F0D9FB80222E -:1041E0002946884801F05EFF874B8022C6F8A0B0C0 -:1041F000C6F8E0307B4BF5645A600122B3649D60E1 -:104200001A604FF00113C4F8BC31D4F8B03143F454 -:104210008033C4F8B031CAF80050D4F8B031002B64 -:10422000FBD166E66F4B0121F564196080219D602A -:10423000B36459604FF00113C4F8BC31D4F8B03105 -:1042400043F48033C4F8B031D4F8B031002BFBD143 -:10425000130C5B0643F08073C4F8543149E6654B98 -:1042600001216A481B780370FFF78CFD41E683B299 -:1042700010F078007FF439AE03F07F0258F8221076 -:10428000624A1080180600F19E80CB0701D50123F9 -:10429000137002215D48FFF775FD2AE610F0780FD4 -:1042A00083B27FF422AE03F07F0213F0800F58F840 -:1042B000223014BF43F4803343F0010348F8223026 -:1042C0000022484BF2649A600122B3641A60802293 -:1042D0005A604FF00113C4F8BC31D4F8B03143F444 -:1042E0008033C4F8B031D4F8B031002BFBD100E6F4 -:1042F00003F07F0213F0800F58F8223014BF23F42C -:10430000803323F0010348F822300022354BF26459 -:104310009A600122B3641A6080225A604FF0011340 -:10432000C4F8BC31D4F8B03143F48033C4F8B031B0 -:10433000D4F8B031002BFBD1DBE500200860264922 -:104340000C88486842F221018C427FF425AE80B28D -:1043500000287FF421AE2E492E4C03C9A180862867 -:104360004FEA11412060A1717FF416AE72B62A485F -:10437000017841F008010170D2F848110D0605D40A -:1043800080200143C2F84401C2F8481162B6234AB2 -:104390005021117000E6000C2A78824228BF0246A4 -:1043A000BEF5E06F44D11E4B1E4D18781E491F4BC1 -:1043B0000192002818BF19462846FFF7E9F807239D -:1043C0006B70019A3BE0C9033FF561AF61E700BF45 -:1043D000E01A0020DCF80020801C0020800007008C -:1043E000DC080120C01A00208CE900209CE9002094 -:1043F000B9E90020BAE900200200CC00C8000200A0 -:104400000200C800800000201993D5740CE9002038 -:10441000DCE8002094E90020B5E90020BCE9002098 -:10442000BBE9002000002020901B00602C1B0060D6 -:104430002946104D01922846FFF7AAF8019A25F067 -:104440001F031544BFF34F8F4FF0E021C1F8703FB9 -:1044500020339D42FAD8BFF34F8FBFF36F8F0548CB -:104460001146FFF78FFC44E50320FFF7D7FC05F06A -:104470003BFB00BF000020202DE9F0471F46831EB4 -:10448000022B01D9BDE8F087DFF84C9015460C46A9 -:104490003C2209EBC01806464FEAC01A002108F179 -:1044A0000400240401F0FEFDB5FA85F2012352094F -:1044B00044EA427449F80A40C8F83870C8F808302D -:1044C000002FDFD0034AB34011680B431360BDE8EF -:1044D000F08700BFE8E80020000000202DE9F04749 -:1044E0000D46811E022901D9BDE8F087C701DFF81A -:1044F0004C909246044640373C2200211E4609EB70 -:1045000007082D0408F1040001F0CCFDBAFA8AF284 -:10451000520945EA427249F807200122C8F838607A -:10452000C8F80820002EDFD0034B10341968A240D1 -:104530000A431A60BDE8F087E8E800200000002088 -:1045400012048160C36101F5405342F0800210B44F -:104550000124426001F50052046001F5805401F528 -:104560008041C46081615DF8044BC0E90423704759 -:10457000831E0A46022B00D97047064B00F110013A -:104580004FF0010C03EBC0100CFA01F14030FFF7C3 -:1045900099BB00BF00000020831E0A46022B00D9F1 -:1045A00070470121024B814003EBC010FFF78ABB2B -:1045B0000000002040687047124A134BD2F82002D6 -:1045C00020F07F40984210B584B002D200EB80000A -:1045D00040000E4C01A90A22FFF776F801A900233A -:1045E000204611F8012B01333AB10A2B20F8022F93 -:1045F000F7D11623237004B010BD5B00DBB223702B -:1046000004B010BD00441F40809698004015002063 -:1046100000F0DCBA00F0ACBA00F010BB00F0CABA8F -:1046200000F066BB00F03CBB0846114600F02CBB16 -:10463000F8B5144C4FF0E025134E4FF4003204EB64 -:104640004024124F06EB40160346C5F88C21214644 -:104650003A883046FFF774FF3B882344BFF34F8FFF -:10466000C5F85C4F2034A342FAD8BFF34F8FBFF395 -:104670006F8F03203146FFF78FFF4FF40033C5F8EB -:104680000C31F8BD80002020001B0020A8E900208C -:10469000244B2DE9F0411C884368C569C3F30E43E0 -:1046A000E41A002C24DD204920480A780078D3B28F -:1046B0001F4E82421F4807D010F8038036F818704A -:1046C000C7F50072944218D90133002226F815402C -:1046D000082B194E88BF134626F8152098BFDAB26A -:1046E000C554164B0A701A6814441C60BDE8F0816A -:1046F0002846BDE8F041FFF79BBF07EB4820104973 -:1047000022462744084401EB4521FEF741FF0B4AAE -:10471000284626F8187013682344BDE8F04113605A -:10472000FFF786BFA8E90020B3E90020B4E9002024 -:1047300040E9002060E9002050E900203CE9002029 -:10474000800020201D4B1A78002A36D102F0FF038A -:104750001B4A12788AB32DE9F0411A4D2A8852B3C8 -:10476000194EC2F50068194F3278194C07EB421701 -:1047700004EBC224424638462146FFF7E1FE04EB33 -:104780000802BFF34F8F4FF0E023C3F8704F20347F -:10479000A242FAD8BFF34F8FBFF36F8F0420394680 -:1047A000FFF7E6FE33780133DBB2032B88BF00232B -:1047B000337000232B80BDE8F0817047B8E90020FA -:1047C000BAE90020AAE90020B7E90020001C002077 -:1047D000801020202DE9F04F85B0CDE9011000298F -:1047E00000F0BF800023604CDFF89881DFF898A1CB -:1047F0005E4F009301235E4A23705E4B1978B8F830 -:10480000003002EB4119002B40F0A7801E461D46E8 -:104810009B464846FFF7CEFE10F0800000F08C80EB -:10482000BFF34F8F9AF8003084F800B005B93E68A6 -:10483000002B7DD13B689B1B782B00F287804E4B71 -:104840001B78002B74D000F09DFA0122B8F80030DC -:1048500015462270002BDCD0464AC3F50060117863 -:104860001A4600EBC120454DC9022844019D9542DE -:1048700017D20393DDE901512A46FEF789FE039B17 -:104880004FF040425B1BA8F800303D4BC3F884203A -:10489000BFF34F8F009800232844237005B0BDE874 -:1048A000F08F364BCD180299FEF772FE00234FF4BD -:1048B000006229464846FFF743FEBFF34F8F05F1DC -:1048C000200205F50063934234BF012340234FF0DB -:1048D000E02205EB4313C2F8705F2035AB42FAD1FA -:1048E000BFF34F8FBFF36F8F04204946FFF740FEA1 -:1048F000204A13780133DBB2032B84BF00231D4A07 -:104900001370B8F80030019AD11A009A1A44019134 -:104910000092029A1A4400230292194AA8F8003021 -:10492000C2F88430BFF34F8F237000297FF462AF49 -:10493000009805B0BDE8F08F4FF400620D4B8AF887 -:10494000000019781346A8F800208AE70123009890 -:104950008AF8003005B0BDE8F08F1A46C3F5006054 -:104960007FE70198E5E700BFB8E900208CE9002067 -:10497000001C0020B7E90020BAE9002080102020A8 -:1049800000002E40AAE90020B6E90020704700BFD1 -:104990002D4B002180222D4870B51B7800242C4D12 -:1049A0008B422C4E0CBF40234FF400732B8033807E -:1049B00001F078FB284A2146284B14704FF480728E -:1049C00027481C8001F06EFB264A1021264B02204E -:1049D000C2E90044C2E90244244AC3E90044147015 -:1049E000234AC3E90244234B1C7023461460224629 -:1049F000FFF774FD2246318803201F4BFFF73CFD73 -:104A00002346012229880420FFF768FD204601344F -:104A1000FFF70EFE082CF9D1184B00214A22184846 -:104A2000184C0460C3F88410C3F88020D3F84821E0 -:104A3000154942F08072C3F8482121B1134A137816 -:104A400043F00103137070BDBBE90020001C00207F -:104A5000ACE90020A8E90020B7E90020AAE900207D -:104A6000001B002040E9002050E90020B3E90020AD -:104A70003CE90020B4E90020912A000000002E400B -:104A8000A0E90020452B000000000000BDE9002047 -:104A90002DE9F04F4FF0E0234FF40032DFF8C8A0CB -:104AA00083B0C3F88C218B469AF8004000294FD080 -:104AB0008046E4B20027DFF8B490264BABEB070248 -:104AC00025491B78A34204F101043FD0092C234B54 -:104AD000404628BF00241E5D39F816C00CEB462363 -:104AE00019441F4B33F81650A5EB0C05AA421CD2F3 -:104AF0000CEB462C18491B4C61440192FEF748FD13 -:104B0000216839F816505846019AA1EB0B012A4446 -:104B1000394429F8162021604FF0E0234FF4003289 -:104B2000C3F80C2103B0BDE8F08F2A462F44FEF7EE -:104B30002FFD0C49E3B230460A68A844521B0A60B4 -:104B40008AF80030FFF774FDBB45B6D83846E3E776 -:104B50000846E1E7B3E900208000202060E900205A -:104B600040E900203CE90020B4E9002050E90020A1 -:104B70000B4B0C4A12781978D3B28A420DD001330C -:104B800009480A4A092B0A4928BF0023C35C31F8A7 -:104B9000131002EB4323585C70474FF0FF3070470F -:104BA000B3E90020B4E9002060E900208000202063 -:104BB00050E90020044B10B51C680CB1204610BD14 -:104BC00000F0E0F8204610BD3CE900202DE9F84F48 -:104BD000144E154D33782A78934221D0DCB2DFF899 -:104BE0005090DFF850B0DFF85080104F0134082C9F -:104BF0005FFA84FA01D90024A24619F80400DBF810 -:104C0000003038F8102037F81010521A9B1ACBF8E1 -:104C10000030FFF70DFD86F800A02B78A342E5D108 -:104C2000BDE8F88FB4E90020B3E9002050E9002086 -:104C300060E900203CE9002040E9002000B583B095 -:104C400001210DF10700FFF723FF20B19DF80700B8 -:104C500003B05DF804FB4FF0FF30F9E7094B00B5F6 -:104C600083B01B788DF807003BB101210DF10700DF -:104C7000FFF7B0FD03B05DF804FB03F0FF0003B0E5 -:104C80005DF804FBBAE90020044B1B7803F0FF0237 -:104C90000BB1FFF79FBD1046704700BFBAE9002077 -:104CA0002DE9F0410024DFF8448001230D4D274613 -:104CB0000D4E88F80030337828462035A34204F1A1 -:104CC000010405D0FFF776FC030658BF07F500671F -:104CD000042CF0D1BFF34F8F0023384688F8003002 -:104CE000BDE8F081001C0020B7E90020B8E90020F1 -:104CF0002DE9F8431D4B1B7813B11D4D2A880AB9C5 -:104D0000BDE8F8831B4EC2F500691B4933784A465B -:104D10001A4C01EB43181A4F04EBC32401234046FD -:104D20003B7021460023FFF70BFC04EB0902BFF3A5 -:104D30004F8F4FF0E023C3F8704F2034A242FAD8CF -:104D4000BFF34F8FBFF36F8F04204146FFF710FC76 -:104D500033780133DBB2032B88BF00233370002389 -:104D60002B80BFF34F8F3B70BDE8F883BAE900207A -:104D7000AAE90020B7E90020001C002080102020B4 -:104D8000B8E900202DE9F8432D4B1E7866B12D4F70 -:104D90003B784BB90123F1073B7043D4B20726D4CB -:104DA00000233B70730701D4BDE8F883264B1A68D3 -:104DB000002AF9D0EFF30582002AF5D1EFF3108530 -:104DC00072B61868002834D0204C2178002930D1E0 -:104DD0000122227042691A60002A2ED0916105B921 -:104DE00062B600258368457798472570DCE7DFF8D1 -:104DF000648098F80030002BD2D00025DFF858905E -:104E00002B4659F823400135236820461B699847F3 -:104E100010B163699B68984798F80020EBB29A42FA -:104E2000EFD8BDE7FFF7C6FE0028B7D0AFF300808C -:104E3000B4E7002DB8D162B6B6E7054B1A60CEE7ED -:104E4000BDE90020B0E90020D01C0020AEE9002020 -:104E5000DC1C0020AFE90020E01C0020A249A34B8D -:104E600088422DE9F047A24C5E699A69D4F80C801B -:104E70001BD9A04B984240F20281C31A9E491B0ADB -:104E8000A1FB031340F22761DB0903EB830303EB70 -:104E9000830303F2E2438B4228BF0B46A3F5487716 -:104EA000964BA3FB0737FF0804E0954FB8428CBF31 -:104EB0000E2706278D4908F01F09D1F88030B94523 -:104EC00043F0C003C1F880300CD228F01F08A1F5D0 -:104ED000F82148EA0708C1F80C800B68002BFCDABF -:104EE00008F01F0916F0007324D186490C69864921 -:104EF000A14300F0EA8082F4805134464FF480559B -:104F000014F0605F04D026F060561E43774B5E615C -:104F100011F4405F07D022F4405274492A438A6159 -:104F20008B6C1A07FCD446F00076704A5661936C7D -:104F30009B06FCD4754CA04200F2CE804FF0010CD1 -:104F40000146634603FB011203F1010E0CF101055A -:104F5000A24218D8BEF1080F4FF0010340F08D8037 -:104F6000BCF1040F00F291800A18A24200F2A48062 -:104F700005FB00F1AC4603F1010E03FB01120CF13D -:104F80000105A242E6D90CF1FF318C0286EA8121AB -:104F90005F4810445F4A90427FD9DFF8A4A16C2299 -:104FA0005D48584DB0FBFEF0D5F800E0B0FBFCF0DA -:104FB000DFF890C10EEA0C0CD44509D042F400523F -:104FC0004FF4805CC5F800C02A602A68002AFCDA29 -:104FD000464A156905F007059D4203D01361936C9D -:104FE000DD03FCD411F4E05F09D026F4E05604F4AC -:104FF000E0543E4A26435661936C9907FCD44749D6 -:10500000474A014491423CD8464BC909A3FB0131B0 -:10501000090B4B1E1B0286EA030212F4407F06D0E6 -:1050200026F4407603F44073304A334353612F4AE9 -:10503000536923F000735361936C9B06FCD43A4B85 -:105040004F45A3FB00234FF0FF324FEA9343B0FBE1 -:10505000F1F1B2FBF3F3354A1060354A1160354A7D -:10506000136008D228F01F08214A48EA0707D760D2 -:105070001368002BFCDABDE8F087734662E712275D -:1050800018E74FF440730421C5E70CF1FF312048C5 -:1050900007238C02104486EA8121274ADFF8A8A062 -:1050A000A2FB0020020D2548362A38BF362202FB1B -:1050B00000F042EA0A0A74E74FEA8C24002386EAE9 -:1050C0008C214FF0010EAC4662E71D4686F0C054BD -:1050D00011464FF0C05313E700244FF0010C024675 -:1050E00031462346E64653E700A4781F00C00F4030 -:1050F000000008400046C32323B24C001F85EB513B -:1051000000366E0100800D4040300080FFB19F26C8 -:10511000808D5B00FF7EF64D00643F4D7FD1F0082F -:105120007F17B42C9F10E50083DE1B43F40E002094 -:10513000F00E002084E90020819F5E16001BB7005E -:105140006C2000807F3001800020008000230F222F -:1051500048F2B82C194610B54FF470444FF4806EE5 -:10516000A0F88C414FF46044A0F88E210A46A0F8C4 -:105170009031B0F888319BB243F0F003A0F8883149 -:1051800001EB4103013100EB431304299C80A3F898 -:1051900006E05A841A865A805A81A3F80EC05A82B1 -:1051A000DA825A83DA83EBD1B0F888319BB243F0CC -:1051B0000F03A0F88831B0F888319BB243F47063D4 -:1051C000A0F8883110BD00BF374B384A996F384876 -:1051D00041F47F0170B5996741F20106D3F8801060 -:1051E00045F6C05543F226040A43C3F88020FFF772 -:1051F000ADFF00F58040FFF7A9FF00F58040FFF705 -:10520000A5FF00F58040FFF7A1FF0022A0F50310E5 -:105210004FF00F0E114600EB42134FEA421C0132D1 -:105220009981042A5981A3F80EE09E82DD8020F83E -:105230000C1019829C81EED100221E484FF00F0EF7 -:1052400041F20106114645F6C05543F2260400EB33 -:1052500042134FEA421C01329981042A5981A3F872 -:105260000EE09E82DD8020F80C1019829C81EED128 -:10527000002211480F2641F20105114645F6C0549F -:1052800043F2260E00EB42134FEA421C0132998191 -:10529000042A5981DE819D82DC8020F80C1019825D -:1052A000A3F80CE0EED170BD00C00F40000003FC7D -:1052B00000C03D4000001E4000401E40074A506AAA -:1052C000936A19468446506A936A9942F9D1844593 -:1052D000F7D1DB0B43EA4040704700BF00400D4070 -:1052E00003460846194600F02BBD00BF931E222B33 -:1052F00010B50C460CD80A2A03D000F0D1FC204689 -:1053000010BD0028F9DA2D2301F8013B4042F4E7F3 -:1053100000230B70184610BD024B0146186800F0C0 -:105320000BB800BFEC140020024B0146186801F0D6 -:1053300049B900BFEC1400202DE9F04F01F10B0634 -:10534000162E83B0044624D8102900F2BA8000F04B -:10535000A3FA102618220220B54F3A44A2F1080100 -:1053600053688B4200F0BA805A68D96822F0030271 -:105370001A449D68E9608D60516841F00101204642 -:10538000516003F1080500F08DFA284603B0BDE82E -:10539000F08F36F0070600F19480B14200F2918060 -:1053A00000F07AFAB6F5FC7FC0F09A81730A00F03B -:1053B0008F80042B00F26F81B30903F1390003F1F0 -:1053C000380CC3009A4F3B44A3F108055B689D422B -:1053D00006D10CE0002980F22781DB689D4206D0CF -:1053E0005A6822F00302911B0F29F3DD60463D69E4 -:1053F000DFF850C265457CD06A6822F00302931B37 -:105400000F2B00F37B81002BC7E904CC80F26C8169 -:10541000B2F5007F80F01A81D308796801334FEA32 -:10542000521E012202FA0EF20A4357F833E0C5F881 -:1054300008E007EBC3010839E9607A6047F83350A8 -:10544000CEF80C50831001219940914257D8114257 -:1054500006D120F003004900114200F10400FAD007 -:1054600007EBC0094D468646D5F80C80454508D166 -:105470001DE1002B80F22481D8F80C80454500F016 -:105480001681D8F8042022F00302931B0F2BF0DDC5 -:105490002046D8E9025408EB060146F00106C8F898 -:1054A0000460EC60A56043F00104C7E90411C1E9A0 -:1054B00002CC4C6048F8023000F0F4F908F108051D -:1054C00002E00C2323600025284603B0BDE8F08FDE -:1054D0004FF4007340204FF03F0C73E7D3689A42BB -:1054E00008BF02307FF440AF3D69DFF858C1654521 -:1054F00082D17A688310012199409142A7D9BD6871 -:105500006B6823F003094E4503D8A9EB06030F2B64 -:105510007ADCDFF834B1474BDBF800201B6801323E -:10552000334405EB090A00F0338103F580530F3350 -:1055300023F47F6828F00F084146204600F07AFEE9 -:10554000411C024600F0F380824500F2EE803A4BA7 -:10555000196841441960084600F04E81DBF80010DC -:10556000019301311BBFA2EB0A010918CBF80020FF -:10557000196012F0070B00F01781CBF108010A4403 -:10558000CBF5805190440831A1EB0801C1F30B0A1F -:1055900051462046009200F04DFE421CDDE90023FA -:1055A00000F04F81801A00EB0A081968BA6048F0D1 -:1055B00001005144BD425060196000F02981B9F1E9 -:1055C0000F0F40F227816868A9F10C0C2CF0070C32 -:1055D00000F0010040EA0C0068604FF0050E05EB9A -:1055E0000C00BCF10F0FC0E901EE00F232815068EF -:1055F0001546124B1A688A4238BF1960104B1A6858 -:105600008A4238BF196094E0AA1943F0010346F0BA -:1056100001066E602046BA60536000F043F9083519 -:10562000284603B0BDE8F08FD9681A44A1E600BF50 -:10563000D010002008E70020D8E6002000E7002076 -:1056400004E70020D8100020D8140020B2F5206F05 -:105650004FEA522363D3142B00F2B78003F15C01AD -:10566000C9005B3307EB010E7958AEF1080E8E4589 -:1056700000F091804B6823F00303934202D98968BC -:105680008E45F7D1D1F80CE07A68C5E9021ECEF854 -:105690000850CD60D6E6142B59D9542B00F29D80CA -:1056A000330B03F16F0003F16E0CC3008AE60EF1B9 -:1056B000010E1EF0030F05F108057FF4D5AE51E091 -:1056C000424445465368D8F80C1043F00103536038 -:1056D00055F8083F2046D9608B6000F0E3F8F3E608 -:1056E000F00806F1080237E62A442046536843F0E2 -:1056F00001035360083500F0D5F8E5E6A919204606 -:1057000046F0010643F001046E60C7E90411C1E9E7 -:1057100002CC4C60AB5000F0C5F80835D4E69309D4 -:1057200003F13901C90038339CE7BD425FD0BD6841 -:10573000686820F003084645A8EB060302D80F2B43 -:105740003FF762AF204600F0ADF80025BCE603F15C -:105750005C0003F15B0CC30034E659F808394B4593 -:1057600040F0968010F0030F00F1FF30F5D17B6818 -:1057700023EA01037B60490099423FF6C0AE19B9A4 -:10578000BDE649000EF1040E1942FAD0704667E6F4 -:1057900003F11008D0E69A104FF001087B6808FA70 -:1057A00002F21A437A6070E702EB08014942C1F342 -:1057B0000B0A51462046009200F03CFD431CDDE9F7 -:1057C00000237FF4EFAEDA46EFE6542B25D8130B17 -:1057D00003F16F01C9006E3344E7B3F5AA7F25D802 -:1057E000F30B03F1780003F1770CC300EAE5294BD2 -:1057F000186840441860B1E6CAF30B0CBCF1000F06 -:105800007FF4ACAEBD68C84448F001006860F0E6C3 -:105810001546EEE60123536094E7B3F5AA7F23D83B -:10582000D30B03F17801C90077331BE740F25452E0 -:10583000934223D8B30C03F17D0003F17C0CC30029 -:10584000C0E5ABF1080BD844A8EB02084FF0000A02 -:10585000ABE605F108012046009300F0B3FEBD68F9 -:10586000009B68681968C4E640F254518B420BD81B -:10587000930C03F17D01C9007C33F3E64FF47E7392 -:105880007F204FF07E0C9DE54FF47E717E23E9E68C -:105890007B6870E7D8E60020014800F021BD00BF1A -:1058A000D0E60020014800F01DBD00BFD0E600207A -:1058B00010B4044C03460A4620685DF8044B1946B0 -:1058C00000F002B8EC1400202DE9F84F174600292B -:1058D00000F098800C4607F10B058046FFF7DCFFCF -:1058E000162D54F8041C5BD810252A46AF425CD80C -:1058F00021F003069642A4F1080962DABC4BD3F802 -:1059000008C009EB0600844500F09780D0F804C079 -:105910002CF0010303445B68DB0768D42CF0030C14 -:1059200006EB0C03934247DACB0710D454F8083C3B -:10593000A9EB030ADAF8043023F003018C44B444E1 -:10594000944580F211817318934280F2E8803946C1 -:105950004046FFF7F1FC0746E0B154F8043C23F061 -:1059600001034B44A0F10802934200F0D280321FA1 -:10597000242A00F2F580132A00F2AC800346224666 -:10598000116819605168596092689A6021464046D2 -:1059900000F018FE4046FFF785FF3846BDE8F88F57 -:1059A00025F00705002D2A46A0DA0C23C8F80030A0 -:1059B00000273846BDE8F88F1E46D0E90223D360A1 -:1059C0009A60731B0F2B22D8D9F8043003F001031F -:1059D00033434E44C9F80430736843F001037360E5 -:1059E00040462746FFF75EFF3846BDE8F88FC907F7 -:1059F000ADD454F8083CA9EB030ADAF8041021F0FE -:105A00000301A0E7BDE8F84F1146FFF795BCD9F8B0 -:105A1000042009EB050102F001024E4443F00103AA -:105A20002A43C9F804204B60736843F0010308312E -:105A30007360404600F0C6FDD2E7DCF8040020F0B9 -:105A4000030B06EB0B0C05F1100084454DDAC9077A -:105A50003FF57DAF54F8081CA9EB010ADAF80410F1 -:105A600021F003018B44B34458453FF76CAF5746D0 -:105A7000DAF80C1057F8080F321F242AC16088602A -:105A800000F2DB80132A40F2D6802168CAF80810A1 -:105A90006168CAF80C101B2A00F2DF8008340AF192 -:105AA00010022168116061685160A16891600AEB81 -:105AB0000501ABEB050242F0010299604A60DAF899 -:105AC000043003F001032B434046CAF80430FFF7CB -:105AD000E9FE6EE723680360636843601B2A68D8A9 -:105AE00004F1080200F108034AE709EB05029A6095 -:105AF000ACEB050343F00103536054F8043C03F09E -:105B000001032B43404644F8043CFFF7CBFE2746F5 -:105B10004FE750F8043C23F003031E4451E7574677 -:105B2000DAF80C1057F8080F321F242AC160886079 -:105B30004CD8132A48D92168CAF808106168CAF8F5 -:105B40000C101B2A56D808340AF110021E4623688E -:105B5000136063685360A3689360D1463C4630E7A6 -:105B6000214600F023FA11E7D0E902135746CB6033 -:105B7000996057F8081FDAF80C30CB60321F242ADE -:105B800099602DD8132A29D92368CAF80830636888 -:105B9000CAF80C301B2A42D808340AF110032268D4 -:105BA0001A6062685A60A2689A606646D1463C46AE -:105BB00007E7A3688360E368C360242A26D004F162 -:105BC000100200F11003DBE63A46BFE721463846F3 -:105BD0001E46D14600F0EAF93C46F2E63B46DEE7D7 -:105BE000214638466646D14600F0E0F93C46E8E6F4 -:105BF000D0100020A168CAF81010E168CAF814108B -:105C0000242A20D010340AF118029FE72369036187 -:105C10006169416104F1180200F11803B0E6A3685C -:105C2000CAF81030E368CAF81430242A21D010349E -:105C30000AF11803B3E73A4633E72146384600F045 -:105C4000B5F9164B33E72269CAF818206269CAF819 -:105C50001C2018340AF1200278E7A168CAF8101055 -:105C6000E168CAF81410242A0DD010340AF1180281 -:105C700017E72369CAF818306369CAF81C3018346A -:105C80000AF120038BE72269CAF818206269CAF872 -:105C90001C2018340AF1200203E700BFD0100020B6 -:105CA000F0B5254FA2F1020E164605460C460FCF61 -:105CB0008BB0EC46ACE80F000FCFACE80F0097E8D4 -:105CC00003004CF8040BBEF1220F8CF800102ED804 -:105CD00004F1FF3E70464FF0000CB5FBF6F206FBF8 -:105CE000125328336B44614613F828CC00F801CFD7 -:105CF0002B469E4201F1010C1546EED9002304F813 -:105D00000C3089B1A44472461EF8010F1CF8015DE5 -:105D10008EF80050A4EB0E030232013B121B0B4421 -:105D20009A428CF80000EEDB20460BB0F0BD002359 -:105D3000184623700BB0F0BDA0070020FFF7B0BFDE -:105D400013460A460146022000F0A8BBB7EEC00A7F -:105D5000002301F01DB900BF024A0349034800F0C7 -:105D6000BBB800BFE014002035540000D00D002067 -:105D70000C4B4168994210B5044601D001F05AF924 -:105D8000A168094B994202D0204601F053F9E1681D -:105D9000064B994204D02046BDE8104001F04AB9B4 -:105DA00010BD00BF0CE7002074E70020DCE70020F6 -:105DB0002DE9F8432A4C2B4B2B48DFF8C090DFF835 -:105DC000C0802A4F1860002504230822294604F1C8 -:105DD0005C00274E6566C4E90253C4E90055C4E976 -:105DE0000455A56100F05EF9224B6367082229463D -:105DF00004F1C400C4E90749C4E90987C4E91A5594 -:105E0000C4E91E55C4F8CC502567C4F88050E6623A -:105E100000F048F9184BC4F8DC30294604F1680357 -:105E2000082204F59670C4F88430C4E92298C4E9C5 -:105E30002476C4E93455C4E93855C4F83451C4F85B -:105E4000D850C4F8E85000F02DF904F1D003C4E9AB -:105E50003C98C4E93E76C4F8EC30BDE8F88300BF56 -:105E60000CE7002044E80020594100008543000071 -:105E7000A5430000090001001200020021430000B8 -:105E80004543000010B504460A4800F029FA636B48 -:105E900023B9094B094A1B68626323B1BDE810406E -:105EA000044800F01FBAFFF783FFBDE81040014827 -:105EB00000F018BAD4E6002044E800207141000048 -:105EC000014800F00DBA00BFD4E60020014800F000 -:105ED00009BA00BFD4E600202DE9F84380460F46FA -:105EE00016464FF00009D6E90154013D11D4A389AB -:105EF000012B05F1FF3508D9B4F90E3001332146E5 -:105F000003D04046B84749EA00096B1C04F1680415 -:105F1000EDD13668002EE6D14846BDE8F88300BFD3 -:105F200010B50C46B1F90E1000F06EF9002803DB35 -:105F3000236D0344236510BDA38923F48053A381FB -:105F400010BD00BF2DE9F0410C46B1F90C101F4601 -:105F5000CB05054616460BD421F48051A1813B4662 -:105F6000B4F90E1032462846BDE8F04100F074B98D -:105F7000B4F90E100223002200F030F9B4F90C102D -:105F8000EAE700BF10B50C46B1F90E1000F026F993 -:105F9000A389421C0EBF23F4805343F48053206531 -:105FA000A38110BDB1F90E1000F006B988420DD9D9 -:105FB0008B1883420AD900EB020CBAB1624613F87F -:105FC00001CD02F801CD9942F9D170470F2A0ED8C0 -:105FD000034602F1FF3C4AB10CF1010C013B8C4439 -:105FE00011F8012B03F8012F6145F9D1704740EA00 -:105FF00001039B0750D1A2F1100370B501F1200CF1 -:1060000023F00F0501F1100E00F11004AC441B0940 -:106010005EF8105C44F8105C5EF80C5C44F80C5CB4 -:106020005EF8085C44F8085C5EF8045C44F8045CC4 -:106030000EF1100EE64504F11004E9D1013312F01F -:106040000C0F01EB031102F00F0400EB031327D038 -:10605000043C24F003064FEA940C1E441C1F8E4699 -:106060005EF8045B44F8045FB442F9D10CF101041A -:1060700002F0030203EB840301EB840102F1FF3C15 -:106080004AB10CF1010C013B8C4411F8012B03F8CF -:10609000012F6145F9D170BD02F1FF3C03469BE73A -:1060A0002246EBE7830730B548D0541E002A3FD084 -:1060B000CAB2034601E0013C3AD303F8012B9D0725 -:1060C000F9D1032C2DD9CDB245EA05250F2C45EA8F -:1060D000054536D9A4F1100222F00F0C03F1200E71 -:1060E000E6444FEA121C03F1100242E9045542E96A -:1060F000025510327245F8D10CF1010214F00C0F68 -:1061000003EB021204F00F0C13D0ACF1040323F0E4 -:1061100003030433134442F8045B9342FBD10CF0B5 -:1061200003042CB1C9B21C4403F8011B9C42FBD1EF -:1061300030BD64461346002CF4D1F9E703461446FB -:10614000BFE71A46A446E0E740EA01039B0730B5E3 -:1061500001D1032A0FD8844601F1FF3E07E01EF863 -:10616000011F03F8011B541EC1B19C462246634621 -:10617000002AF4D130BD0B468446194653F8045B1F -:10618000A5F1013424EA050414F0803FE4D1043A77 -:10619000032A4CF8045B1946EFD8DDE79444002C41 -:1061A000E8D003F8011B6345FBD130BD014B93F8E8 -:1061B00028017047640F002038B5074D00220446BF -:1061C00008462A60FDF73AFD431C00D038BD2B6815 -:1061D000002BFBD0236038BDECE8002038B50C461E -:1061E000084D8446114620461A4600232B6064461B -:1061F000FDF730FD431C00D038BD2B68002BFBD0D1 -:10620000236038BDECE8002038B50C46084D8446C4 -:10621000114620461A4600232B606446FDF70CFD0C -:10622000431C00D038BD2B68002BFBD0236038BD49 -:10623000ECE8002038B5074D0022044608462A60E5 -:10624000FDF7E0FC431C00D038BD2B68002BFBD0D1 -:10625000236038BDECE8002038B50C46084D844674 -:10626000114620461A4600232B606446FCF73EFF89 -:10627000431C00D038BD2B68002BFBD0236038BDF9 -:10628000ECE80020014B1868704700BFEC140020B8 -:1062900070B50D4E0D4D761BB61006D0002455F886 -:1062A000043B01349847A642F9D1094E094D761BAB -:1062B00003F01EFCB61006D0002455F8043B013450 -:1062C0009847A642F9D170BDF01A0060F01A00603C -:1062D000F81A0060F01A0060704700BF704700BFF6 -:1062E000704700BF704700BF80EA0102844612F089 -:1062F000030F4FD111F0030F32D14DF8044D11F0BF -:10630000040F51F8043B0BD0A3F101329A4312F071 -:10631000803F04BF4CF8043B51F8043B16D100BF4A -:1063200051F8044BA3F101329A4312F0803FA4F1DB -:1063300001320BD14CF8043BA24312F0803F04BF62 -:1063400051F8043B4CF8044BEAD023460CF8013BCF -:1063500013F0FF0F4FEA3323F8D15DF8044B704779 -:1063600011F0010F06D011F8012B0CF8012B002AB7 -:1063700008BF704711F0020FBFD031F8022B12F0A6 -:10638000FF0F16BF2CF8022B8CF8002012F47F4F61 -:10639000B3D1704711F8012B0CF8012B002AF9D169 -:1063A000704700BF00000000000000000000000077 +:102AB000B9E900200C0C0020180C0020280C002084 +:102AC0002C040020340C002014E90020F80E002013 +:102AD000FC1C00202CBD002008450020146D0020A7 +:102AE0002095002048E80020400C002090E80020BD +:102AF000740C0020AC0C0020C80C00209CE90020C5 +:102B0000054800230168427B81608361C0E904338A +:102B10000AB1FFF79FBC704714E900202DE9F0418E +:102B2000002484B0DFF8AC804FF0FF321D4F7D21D0 +:102B30001D4E40461D4B1E4DCDE90244CDE90044DB +:102B4000FFF736FE3A463146404602F0C7FB194BC6 +:102B50004FF0FF3242F210712846CDE90244CDE930 +:102B60000044FFF725FE31463A46284602F0B6FB00 +:102B70001148FFF767FE00F075FC104B0246104845 +:102B80001A60FFF771F80F48FFF76EF80E48FFF76D +:102B90006BF80E48FFF768F80D4804B0BDE8F04147 +:102BA000FFF762B8600F0020910900009902000051 +:102BB00090E80020B506000014E90020D8E80020C5 +:102BC000FC1C00202CBD002008450020146D0020B6 +:102BD0002095002048E8002090F81CC04160BCF11E +:102BE000020FC26001D18368184700F08FB900BF9F +:102BF000324B334930B5D3E911542079C8771A6C78 +:102C000095F804C081F81CC0087752B1B2F5004FA6 +:102C100023D32C4911442A4A1964D07682F81BC068 +:102C200030BD19680F24D86C8C6540F20134CA613C +:102C30000C614FF47C544C6103210468246883F8D0 +:102C40003D10214B9C4226D1037F4260022BC26083 +:102C500026D18368BDE8304018472D68E98B090408 +:102C600022D492B2EA832168EC8BA4B2EC82CC8BA2 +:102C7000240405D5CC8BC2F3080204F47E4422431D +:102C8000CA83CA8B92B2CA8200210D4A1964D076D7 +:102C900082F81BC030BD23461146BDE830401847BE +:102CA000BDE8304000F032B9E98BC2F3080E92B2B1 +:102CB00001F47E4141EA0E01E983D4E7F80E0020D9 +:102CC00000800E400180FFFFD90F000043682DE90E +:102CD000F04FD3E90041814D4FF0B80A22684FF020 +:102CE000020822EA01027E492260AA6911407D4A57 +:102CF0000A43AA6190F810E07B4A03EB0E0603EB4F +:102D00008E0E317C02EB01118968C1F800A090F8A9 +:102D100011C003EB0C0503EB8C0C95F8201002EBB3 +:102D200001118968C1F800A0817C03EB010903EB64 +:102D3000810199F830B002EB0B1BDBF808B0CBF83F +:102D400000A0D4F800A05F684AEA070AC4F800A00F +:102D5000347CDEF814E002EB04146468C4F800E08C +:102D600095F82040DCF824C002EB04146468C4F831 +:102D700000C0496B99F8304002EB041252681160B0 +:102D8000DA6B99F838101160DA69317EDB6A11600C +:102D900095F828201A600F220368C3F810809A65FE +:102DA000C27C002A31D072B6C37CDC0708D54FF054 +:102DB000E0214469D1F8802122408262C1F880215B +:102DC000990708D54FF0E0218469D1F88421224089 +:102DD000C262C1F884215A0708D54FF0E021C469C6 +:102DE000D1F8882122400263C1F888211F0708D545 +:102DF0004FF0E021046AD1F88C2122404263C1F8EF +:102E00008C21DE0655D462B60368384C8268A24233 +:102E100059D0324A846092693549C2F30116C2F32F +:102E20008262344D51F826100132B1FBF2F2AA420F +:102E300031D80022C260002403211C61072459629A +:102E400001211A641C661961C37C13B3DD0704D524 +:102E5000816A4FF0E022C2F800119C0704D5C16AD4 +:102E60004FF0E022C2F80411590704D5016B4FF06E +:102E7000E022C2F808111A0704D5416B4FF0E02296 +:102E8000C2F80C11DB0604D5826B4FF0E023C3F8C7 +:102E90001021BDE8F08F1849A1FB0251090DB2FBCA +:102EA000F1F2A24288BF0131B1F5817F0DD3134AFF +:102EB000C0E74FF0E022416AD2F890310B408363C3 +:102EC000C2F890319FE7C268B5E70229B1D902394B +:102ED0004C08220242EA04420A43ABE700C00F401A +:102EE000CFFFFFE3100000087809002000093D0033 +:102EF000E0060020FF083D0083DE1B43FF7F7F00CC +:102F0000704700BF704700BF704700BFEFF31082EB +:102F100072B6437F5BB9017F012930B40BD003291E +:102F200013D00123437702B962B630BC70470AB9A7 +:102F300062B670477047124C2168B1B111494361C4 +:102F40000B68086083615861EBE70F4D0F492C68EF +:102F50008CB143610B68836158614FF0E0234FF0FF +:102F600080540860C3F8044DDBE7064B206018600E +:102F7000C0E90511D5E7C0E905442860EDE700BFC9 +:102F8000D01C0020DC1C0020D81C0020D41C0020F9 +:102F900070B5EFF3108272B60C4C206880B10C4E05 +:102FA00000254369236073B19D6102B962B68368ED +:102FB00045779847EFF3108272B620680028F0D169 +:102FC00002B962B670BD3360EFE700BFD81C0020C5 +:102FD000D41C0020FFF7DCBF0449054A4968054BB3 +:102FE0001960136801331360704700BF001000E0E0 +:102FF0008CE9002088E90020084601F02DBE00BFC2 +:10300000012A70B508BF0A228AB091B34FF0210E91 +:1030100001E05FFA86FE0EF1FF36B1FBF2F502FB2E +:1030200015145FFA84FC092C0CF137040CF1300CF8 +:1030300098BF5FFA8CF40EF1280C88BFE4B291427D +:10304000EC4429460CF8244CE3D24BB10EF1FF3E80 +:103050002D225FFA8EFE0EF128036B4403F8242C18 +:10306000036801A9CEF122025B68714498470AB057 +:1030700070BD30224FF0210E8DF82520E5E700BF0E +:103080002DE9F0418C688AB0DCB1002588460646FF +:103090002F462B46212201A9404600F073F9202C2F +:1030A0002246336828BF202201A930465B68A41A53 +:1030B000154498470744002CEBD138460AB0BDE8C8 +:1030C000F081274638460AB0BDE8F08100B50368B4 +:1030D00083B040F60D2C022201A95B68ADF804C054 +:1030E000984703B05DF804FB054B022888BF0346F0 +:1030F00010B41C68184663685DF8044B184700BF9D +:10310000480F00205AB90368C9B2074A1B689342A6 +:1031100000B506D108465DF804EB01F09DBDFFF750 +:103120006FBF5DF804EB1847F9130000F8B50026EF +:103130000446C0E90066866029B108460D4603F0E2 +:103140003FF9074608B92046F8BD013002F0E2F821 +:103150000028F8D0294606702060C4E9017703F002 +:10316000C1F82046F8BD00BFF8B588424FF0000511 +:1031700004468560C0E9005502D08E680F680EB91C +:103180002046F8BD701C02F0C5F80028F8D039467A +:1031900005702060C4E9016603F0A4F82046F8BD7C +:1031A00010B50446006802F0BDF8204610BD00BF0F +:1031B000F8B50446154632B9036803B11A70002306 +:1031C0002046A360F8BD43680E469A421CD9511CA4 +:1031D000006802F06BFB074660B1A368C4E9000514 +:1031E0000BB90370276831463846A56003F07AF8BA +:1031F0002046F8BD206810B102F094F82760002343 +:103200002046C4E90133F8BD07683146A560384659 +:1032100003F068F8ECE700BF10B5002382B0044665 +:103220000A22084601A9A360C4E9003302F084FD24 +:1032300001A803F0C5F801A902462046FFF7B8FF30 +:10324000204602B010BD00BF10B500238AB004466E +:10325000084601A9A360C4E9003302F045F801A8BB +:1032600003F0AEF801A902462046FFF7A1FF204671 +:103270000AB010BD10B500238AB00446084601A963 +:10328000A360C4E9003300F01DFA01A803F098F828 +:1032900001A902462046FFF78BFF20460AB010BD69 +:1032A00030B5002304468BB0881CA3606A46C4E98D +:1032B000003300F039FA054648B103F081F8294699 +:1032C00002462046FFF774FF20460BB030BDA060D9 +:1032D00020460BB030BD00BF2DE9F843044600681E +:1032E0000D4616468842A36809D8C218914206D2F4 +:1032F0000F1A4FF0010936B92046BDE8F8834FF0A8 +:103300000009002EF8D003EB0608626890450CD93E +:1033100008F1010102F0CAFA0028EDD0A368C4E95F +:10332000000813B903702068A368B9F1000F08D131 +:103330002946184402F0D6FF2046C4F80880BDE8AC +:10334000F8833246C119184400F020F9236800229E +:1033500003F80820F0E700BF10B504468A68096842 +:10336000FFF7BAFF204610BD38B5054641B10C46FF +:10337000084603F025F8024621462846FFF7ACFF31 +:10338000284638BDC2B170B5B1FA81F60C4676094F +:1033900019B185689D4201D80E7070BDED1A02F119 +:1033A000FF3C016820466545194428BF65462A460A +:1033B00002F0C8FE665570BD704700BF00B9704787 +:1033C0002DE9F84F01218146214C224D224E54E82F +:1033D000003F2A68306844E80013002BF7D11F49EA +:1033E0004B684FF47A7BDFF878A01B1A01270BFBA0 +:1033F00002F8DAF80020A3FB02325A4594BF904449 +:10340000D84454E8003F2A68306844E80073002B31 +:10341000F7D14B68DAF800C01B1A0BFB02F2A3FBD2 +:103420000C3CBCF57A7F94BF624402F57A72A2EB41 +:103430000802B2F57A7F06D3B9F1010908F57A7866 +:10344000DFD1BDE8F88F01F09BFC0449D9E700BF4C +:1034500090E900208CE9002088E90020001000E0BD +:1034600084E9002030B40F4B4FF0010C0E4D0F4C8F +:1034700053E8002F2868216843E800C2002AF7D1EA +:103480000B4B5B680B4A5B1A4FF47A71126801FBB5 +:1034900000F0A3FB023230BC8A4294BF801840186F +:1034A000704700BF90E900208CE9002088E90020E7 +:1034B000001000E084E90020272816D80201104BF4 +:1034C00003EB00109B5810B4C2685C68144205D02E +:1034D00061B95DF8044BC3F888207047836851B127 +:1034E000084A5DF8044B1A60704770475DF8044B5A +:1034F000C3F884207047044A5DF8044B1A60704793 +:103500007809002038F0010038300100272829D838 +:10351000164B0201012903EB00109A5810B45368AE +:10352000C4680ED004290CD023EA040353608368D6 +:10353000A9B1022917D003290CBF0D4A0D4A1A6000 +:1035400007E0234301295360836808D040F638021E +:103550001A60436815225DF8044B1A6070473822E0 +:103560001A60F6E77047044A1A60F2E7780900200B +:10357000383001003800010038F0010008B5FFF7CD +:1035800071F9FFF7BDFA01F0FBFBFAE7844641EA67 +:10359000000313F003036DD1403A41D351F8043BCB +:1035A00040F8043B51F8043B40F8043B51F8043B1D +:1035B00040F8043B51F8043B40F8043B51F8043B0D +:1035C00040F8043B51F8043B40F8043B51F8043BFD +:1035D00040F8043B51F8043B40F8043B51F8043BED +:1035E00040F8043B51F8043B40F8043B51F8043BDD +:1035F00040F8043B51F8043B40F8043B51F8043BCD +:1036000040F8043B51F8043B40F8043B51F8043BBC +:1036100040F8043B51F8043B40F8043B403ABDD22B +:10362000303211D351F8043B40F8043B51F8043BCD +:1036300040F8043B51F8043B40F8043B51F8043B8C +:1036400040F8043B103AEDD20C3205D351F8043B5C +:1036500040F8043B043AF9D2043208D0D2071CBF28 +:1036600011F8013B00F8013B01D30B880380604651 +:10367000704700BF082A13D38B078DD010F00303C7 +:103680008AD0C3F10403D21ADB071CBF11F8013B37 +:1036900000F8013B80D331F8023B20F8023B7BE786 +:1036A000043AD9D3013A11F8013B00F8013BF9D2B1 +:1036B0000B7803704B7843708B788370604670474B +:1036C00001F030BE01F1FF3C70B56646002400E019 +:1036D0000134B0FBF2F502FB1503092B03F1370EA1 +:1036E00003F130035FFA8EFE98BF5FFA83FE9042CB +:1036F000284606F801EFEBD2631C0022C818CA5412 +:103700007CB162461CF8015F10F8016DA1EB0C035F +:1037100002328CF80060013B521A057023449A4231 +:10372000EFDB084670BD00BFB4EE400A2DE9F04F54 +:10373000F1EE10FA164680EAE07207462DED028B94 +:10374000A2EBE072B0EE408A85B080F14881F0EEE5 +:10375000C07A9FEDC57AF4EE477AF1EE10FA29DDD2 +:10376000B5EEC00AF1EE10FA00F1ED80032A40F345 +:1037700091800323002FA2EB0302C0F28580B5EEF7 +:10378000C08AF1EE10FA00F16A8149214E234620E9 +:10379000F41C3170B070737022B1204620211444A3 +:1037A00002F07EFC00232046237005B0BDEC028BA6 +:1037B000BDE8F08F89460D4602AA01A9484602F0ED +:1037C000C3FADDF804A0044659EA0A0372D10123C2 +:1037D0000278A64C9A460193A54BD046342A88BF5E +:1037E0001C46029B002B7DD008F10108A7EB080BBB +:1037F00006EB0805BBF1000F40F3A1805A462021DB +:1038000030465D4402F04CFC06EB0B032D2203F81E +:10381000012BBAF1000F77D1B9F1000F06D01A468B +:10382000302102F8021B2E2159701346AB421FD2E1 +:10383000A44619461CF8012B01F8012BA94218D007 +:10384000019C2E20013C0BE058700233013CAB423E +:1038500019460DD21CF8012B01F8012BA94208D002 +:103860000194002CF0D00B46013CAB421946F1D339 +:103870001D46002F6BDB3446002320462B7005B01D +:10388000BDEC028BBDE8F08F22B1304620211644FA +:1038900002F006FCB5EEC08AF1EE10FA40F1BD80F0 +:1038A0002D2149224E234620341D3170F070727054 +:1038B000B37077E7CAF10003994557DA4FF0010872 +:1038C000C9F1000A694CC2454046CDF804A0B8BF12 +:1038D00008F10108BAF1000F52D1029B08F101086A +:1038E000002B81D1A7EB080B06EB0805BBF1000FFD +:1038F00027DD5A46202130465D4402F0D1FB06EB1D +:103900000B03BAF1000F87D0BAF1000F8EDAB9F1CC +:10391000000F8BD018462E22302100F8021B5A705F +:1039200002465346013302F8011BFBD1BAF1000FE6 +:103930000193CAF10003A8BF0123034476E733468D +:1039400064E7334665E7042AAADD042312E7B84496 +:10395000B8F1000F6FEA08028DDA22EAE272202144 +:1039600028460132154402F09BFB84E702F028FD53 +:103970008046C245B8BF08F10108BAF1000FACD0CB +:10398000BAF1000FBFF62DAFB9F1000F3FF429AF28 +:103990000AEB090309F102088342BFF422AFB9F12F +:1039A000000F05DDF2EE047A013D28EE278AFBD1F7 +:1039B00002AAB0EE480A284603A902F0C5F9DDF8CC +:1039C00004A0039B09F101020446A3EB0A039342FE +:1039D0007FF407AF0AF1010ACDF804A001E7B5EEC4 +:1039E000C00AF1EE10FA4CBF04230323934222DAFB +:1039F0000028A2EB030218DB10EE103A002B02DACB +:103A00002D2306F8013B4E234121F41C33707170C5 +:103A1000B370002A7FF4C1AEC4E649214E2246238A +:103A2000F41C31707270B370BCE622B130462021B4 +:103A3000164402F035FB18EE103A002B4FF04E03FF +:103A400005DB4122F41C33707270B370AAE62D219D +:103A50004122341D73703170B270F370A2E62D23D1 +:103A600006F8013B91E600BFFFFF7F7FF80B0020C7 +:103A7000FC0B002072B6EFF30583524CC4F884307F +:103A80001EF0040F0CBFEFF30882EFF309824FF032 +:103A9000E0234D4E4D4DD3F8280DD3F82C1DC4E92D +:103AA0002201D3F8341DD3F8383DC4E924139369B7 +:103AB000C4F89830D369C4F89C3000F0D1F884ED94 +:103AC000280A01F0F9FB0B214FF0FF32C4F8A400E3 +:103AD0000B46C4F880103E49301D5A40202402F0A5 +:103AE0000103013C01FB03F383EA5202F7D1A84230 +:103AF00002D073680646EFE7324BC3F8A820BFF345 +:103B00004F8F4FF0E0233049324AC3F8701FC3F89B +:103B1000702FBFF34F8FBFF36F8F2F4A02252F48AF +:103B2000D36E2F4943F44053D3660560D3692D48C3 +:103B300023F07F0343F04003D3610B6883423DD8F9 +:103B4000264D00214FF0E0234FF0FF32296001267F +:103B5000C5F808112449C5F80011C5F80861C3F873 +:103B60008021C3F88421C3F88821C3F88C21C3F8CD +:103B7000902101E000F066F9D5F80C31002BF9D066 +:103B80000134C5F80C614F2CF4D9184B02201849A8 +:103B90004FF00042C1F840015A63D5F80C313BB9EF +:103BA000144815490D4A0163D2F80C31002BFAD0A4 +:103BB0004FF0E023114AC3F80C2DFEE701F04CF959 +:103BC000BEE700BF00FF272080FF2720A8FF272097 +:103BD0002083B8EDA0FF272000C00F400040084020 +:103BE000F40E0020803DCD0B009F240000900D407E +:103BF00000002E4000800F40F100AD0B0400FA05DC +:103C00000A490A6838B108B513180948834204D82C +:103C100010460B6008BD1046704702F031FB0C23C4 +:103C20004FF0FF320360104608BD00BF5C0F00205C +:103C300000002820002070474FF0FF30704700BF81 +:103C40004FF4005300204B60704700BF01207047C5 +:103C50004FF0FF30704700BF30BFFDE7FFF70ABFEE +:103C6000124AD2F880305B07FBD5D2F8803010487A +:103C7000C3F30B230F4990ED007A07EE903A91EDD4 +:103C8000006AB8EE477A0C4AF8EEE77A0B4BD2EDB1 +:103C9000006A77EEC77A93ED007AB8EE477A67EE5E +:103CA000867A87EEA60A37EE400A704700810D40FB +:103CB0006CE9002074E9002078E9002070E9002018 +:103CC000836BF0B41BB1536843F40043536072B686 +:103CD000446B3CB31A4B2260D3F8B0410C421DD167 +:103CE000184E776804E07468E41BB4F5166F0BD2C5 +:103CF000D3F8404144F48044C3F84041D3F8B8516C +:103D0000D3F840416404EED50D4007D10C4CC0E916 +:103D10000225D4F8B0310B43C4F8B031426362B627 +:103D2000F0BC7047064DC0E90224D5F8B0310B4312 +:103D3000C5F8B0310263426362B6F0BC704700BFA1 +:103D400000002E40001000E070B5056B9DB10646E6 +:103D50002A46002403E012680134012A0CD053687B +:103D600013F08003F7D032632CB12846B36B2D6873 +:103D70009847013CF9D170BDC6E90C33F4E700BFA8 +:103D800030B4D9B91F4C204B0021204A01254FF0F7 +:103D9000011099601D60C4E9023180245C60C2F8A2 +:103DA000BC01D2F8B0311A482B43C2F8B0310160DF +:103DB000D2F8B031002BFBD130BC70470904154B51 +:103DC000104C012541F080019860104A596000F5BF +:103DD00080511D60D96000F50051A364196100F5A0 +:103DE000405100F58040596100219861E164D2F8AA +:103DF000B03143F48033C2F8B031D2F8B031002B87 +:103E0000FBD1C0E700000020C01A002000002E40B7 +:103E1000E4E80020E01A0020084901220B7802FAA9 +:103E200000F023EA0000087030B9054AD2F84831A2 +:103E300023F08003C2F84831704700BFB5E9002085 +:103E400000002E402DE9F04F974C83B0D4F8447118 +:103E5000FB07C4F8447153D5D4F8AC21002A4AD0EA +:103E6000924EDFF860A2DFF87492DFF874B2DFF8E8 +:103E70007482C4F8AC21D6E90A20D4F8403143F466 +:103E80000053C4F84031D4F840319D04F5D5D4F83E +:103E9000403123F40053C4F840314FF00113C4F80B +:103EA000B431D4F8B45115F00115FAD193B2844667 +:103EB000CAF80050B3F5086F00F0CF8100F2DB8044 +:103EC00040F202318B4200F0E78100F29A80822BAF +:103ED00000F0CB81B3F5817F40F08A8010F0780F3D +:103EE00083B200F003824FF00113C4F8C031D4F85C +:103EF000AC21002ABDD16C4AD2F8BC31002B42D192 +:103F00007E0616D5684BD3F8AC21C3F8AC21D3F8A4 +:103F1000BC21C3F8BC21D3F8B041002CFBD14FF039 +:103F2000FF32C3F8B421D3F8843100F02DFD604B8B +:103F30001C60FC0103D55F4B1B6803B19847B801B7 +:103F400003D55D4B1B6803B19847790708D5564BDD +:103F5000D3F8843113F4007347D0584B01221A7000 +:103F6000514BD3F848311A060AD53B0608D5544AB6 +:103F700013782BB1013BDBB21370002B00F072827F +:103F800003B0BDE8F08F4F49C2F8BC310868034266 +:103F900040F0D181464A14681C40B1D05FEA144811 +:103FA00010D0424E4FF0010998FAA8F5B5FA85F500 +:103FB00006EBC51009FA05F54030FFF7C5FE38EAF3 +:103FC0000508F1D1A4B2002C9AD0384E4FF0010868 +:103FD00094FAA4F5B5FA85F506EBC51008FA05F5CF +:103FE000FFF7B2FEAC43F3D18AE7344A1370B7E768 +:103FF000802B7FF478AF344802210580FFF7C0FEA4 +:1040000075E7B3F5A06F00F00B81A3F5D063012B2A +:104010003FF669AF2D4B5D68002D3FF464AF1FFA8A +:104020008CFC4FEA124E04E01D690C33002D3FF466 +:104030005AAF1A887245F7D15A886245F4D14FEACF +:104040001E22032A00F0A5811A89000C824228BF93 +:104050000246BEF5007F40F0A181184B1C4918783C +:104060001C4B0192002818BF19461B48FFF78EFA17 +:10407000194D019AE1E142F221218B427CD033D9E2 +:1040800042F221318B4200F081804FF6C0018B4219 +:104090007FF429AF10F47F4F83B27FF424AF43F451 +:1040A0006E4363F30F0CB5E700002E4000000020C4 +:1040B000E8E80020A0E90020A4E90020BBE90020F6 +:1040C000BCE90020E4E800200CE90020380D0020C5 +:1040D0002C1B0060901B006000002020DCE800200A +:1040E0005DCFC6B8C0012E40B3F5106F66D042F266 +:1040F00021018B427FF4F7AE030C072B7FF4F3AE64 +:10410000B24BB349F560D960B249B360C3F80890C7 +:10411000C1E9002001221A60AF4A5A60AF4A1A6111 +:10412000D4F8B01141F00101C4F8B01102F580518A +:1041300002F5005259619A61D4F8B031002BFBD1DD +:10414000A74AF36493600123B264136048F28003CA +:1041500053604FF00113C4F8BC31D4F8B03143F4CC +:104160008033C4F8B0314FF48033CAF80030D4F84B +:10417000B031002BFBD1BAE680B238B9994BC2F30B +:1041800007421968984B1960984B1A70944B00229B +:104190009A60F2640122B3641A6080225A604FF080 +:1041A0000113C4F8BC31D4F8B03143F48033C4F8FF +:1041B000B031D4F8B031002BFBD198E6C2F30742FE +:1041C0008B4B1A708B4BC4F8C8318B4BC4F8CC3175 +:1041D0008A4BC4F8D03100F0D9FB802229468848A8 +:1041E00001F05EFF874B8022C6F8A0B0C6F8E03031 +:1041F0007B4BF5645A600122B3649D601A604FF0F6 +:104200000113C4F8BC31D4F8B03143F48033C4F89E +:10421000B031CAF80050D4F8B031002BFBD166E6BB +:104220006F4B0121F564196080219D60B364596072 +:104230004FF00113C4F8BC31D4F8B03143F48033EB +:10424000C4F8B031D4F8B031002BFBD1130C5B06AD +:1042500043F08073C4F8543149E6654B01216A4844 +:104260001B780370FFF78CFD41E683B210F07800F5 +:104270007FF439AE03F07F0258F82210624A1080B2 +:10428000180600F19E80CB0701D50123137002218F +:104290005D48FFF775FD2AE610F0780F83B27FF4D2 +:1042A00022AE03F07F0213F0800F58F8223014BFC3 +:1042B00043F4803343F0010348F822300022484B96 +:1042C000F2649A600122B3641A6080225A604FF04F +:1042D0000113C4F8BC31D4F8B03143F48033C4F8CE +:1042E000B031D4F8B031002BFBD100E603F07F02EF +:1042F00013F0800F58F8223014BF23F4803323F0DA +:10430000010348F822300022354BF2649A60012202 +:10431000B3641A6080225A604FF00113C4F8BC31B4 +:10432000D4F8B03143F48033C4F8B031D4F8B031AC +:10433000002BFBD1DBE50020086026490C8848688B +:1043400042F221018C427FF425AE80B200287FF436 +:1043500021AE2E492E4C03C9A18086284FEA114177 +:104360002060A1717FF416AE72B62A48017841F040 +:1043700008010170D2F848110D0605D480200143D0 +:10438000C2F84401C2F8481162B6234A50211170A4 +:1043900000E6000C2A78824228BF0246BEF5E06F94 +:1043A00044D11E4B1E4D18781E491F4B0192002808 +:1043B00018BF19462846FFF7E9F807236B70019AE2 +:1043C0003BE0C9033FF561AF61E700BFE01A0020A1 +:1043D000DCF80020801C002080000700DC080120A1 +:1043E000C01A00208CE900209CE90020B9E90020D7 +:1043F000BAE900200200CC00C80002000200C80098 +:10440000800000201993D5740CE90020DCE800201E +:1044100094E90020B5E90020BCE90020BBE90020B8 +:1044200000002020901B00602C1B00602946104DCE +:1044300001922846FFF7AAF8019A25F01F031544B8 +:10444000BFF34F8F4FF0E021C1F8703F20339D4202 +:10445000FAD8BFF34F8FBFF36F8F05481146FFF7B0 +:104460008FFC44E50320FFF7D7FC05F03DFB00BFC0 +:10447000000020202DE9F0471F46831E022B01D9A2 +:10448000BDE8F087DFF84C9015460C463C2209EB5E +:10449000C01806464FEAC01A002108F1040024049F +:1044A00001F0FEFDB5FA85F20123520944EA427497 +:1044B00049F80A40C8F83870C8F80830002FDFD033 +:1044C000034AB34011680B431360BDE8F08700BF97 +:1044D000E8E80020000000202DE9F0470D46811E8D +:1044E000022901D9BDE8F087C701DFF84C90924658 +:1044F000044640373C2200211E4609EB07082D04E4 +:1045000008F1040001F0CCFDBAFA8AF2520945EA3A +:10451000427249F807200122C8F83860C8F808201C +:10452000002EDFD0034B10341968A2400A431A60F2 +:10453000BDE8F087E8E80020000000201204816058 +:10454000C36101F5405342F0800210B4012442607F +:1045500001F50052046001F5805401F58041C4600A +:1045600081615DF8044BC0E904237047831E0A464D +:10457000022B00D97047064B00F110014FF0010CDF +:1045800003EBC0100CFA01F14030FFF799BB00BFFC +:1045900000000020831E0A46022B00D9704701212B +:1045A000024B814003EBC010FFF78ABB00000020E4 +:1045B00040687047124A134BD2F8200220F07F4027 +:1045C000984210B584B002D200EB800040000E4C3F +:1045D00001A90A22FFF776F801A90023204611F865 +:1045E000012B01333AB10A2B20F8022FF7D1162301 +:1045F000237004B010BD5B00DBB2237004B010BDAB +:1046000000441F40809698004015002000F0DCBA5E +:1046100000F0ACBA00F010BB00F0CABA00F066BB04 +:1046200000F03CBB0846114600F02CBBF8B5144C1A +:104630004FF0E025134E4FF4003204EB4024124FAC +:1046400006EB40160346C5F88C2121463A883046D1 +:10465000FFF774FF3B882344BFF34F8FC5F85C4FCF +:104660002034A342FAD8BFF34F8FBFF36F8F0320DC +:104670003146FFF78FFF4FF40033C5F80C31F8BD1A +:1046800080002020001B0020A8E90020244B2DE9F9 +:10469000F0411C884368C569C3F30E43E41A002C3B +:1046A00024DD204920480A780078D3B21F4E824288 +:1046B0001F4807D010F8038036F81870C7F500724D +:1046C000944218D90133002226F81540082B194EC0 +:1046D00088BF134626F8152098BFDAB2C554164B8A +:1046E0000A701A6814441C60BDE8F0812846BDE8D1 +:1046F000F041FFF79BBF07EB4820104922462744B3 +:10470000084401EB4521FEF741FF0B4A284626F8F5 +:10471000187013682344BDE8F0411360FFF786BFAB +:10472000A8E90020B3E90020B4E9002040E9002016 +:1047300060E9002050E900203CE9002080002020B2 +:104740001D4B1A78002A36D102F0FF031B4A12785B +:104750008AB32DE9F0411A4D2A8852B3194EC2F599 +:104760000068194F3278194C07EB421704EBC2244A +:10477000424638462146FFF7E1FE04EB0802BFF34C +:104780004F8F4FF0E023C3F8704F2034A242FAD885 +:10479000BFF34F8FBFF36F8F04203946FFF7E6FE5C +:1047A00033780133DBB2032B88BF0023337000233F +:1047B0002B80BDE8F0817047B8E90020BAE90020FD +:1047C000AAE90020B7E90020001C0020801020206A +:1047D0002DE9F04F85B0CDE90110002900F0BF8030 +:1047E0000023604CDFF89881DFF898A15E4F0093BA +:1047F00001235E4A23705E4B1978B8F8003002EB53 +:104800004119002B40F0A7801E461D469B46484696 +:10481000FFF7CEFE10F0800000F08C80BFF34F8FCA +:104820009AF8003084F800B005B93E68002B7DD1BD +:104830003B689B1B782B00F287804E4B1B78002B2C +:1048400074D000F09DFA0122B8F8003015462270AD +:10485000002BDCD0464AC3F5006011781A4600EB05 +:10486000C120454DC9022844019D954217D20393AA +:10487000DDE901512A46FEF789FE039B4FF04042D5 +:104880005B1BA8F800303D4BC3F88420BFF34F8F6B +:10489000009800232844237005B0BDE8F08F364B04 +:1048A000CD180299FEF772FE00234FF400622946EC +:1048B0004846FFF743FEBFF34F8F05F1200205F591 +:1048C0000063934234BF012340234FF0E02205EB05 +:1048D0004313C2F8705F2035AB42FAD1BFF34F8F5C +:1048E000BFF36F8F04204946FFF740FE204A13783C +:1048F0000133DBB2032B84BF00231D4A1370B8F8C9 +:104900000030019AD11A009A1A4401910092029A39 +:104910001A4400230292194AA8F80030C2F88430E1 +:10492000BFF34F8F237000297FF462AF009805B06A +:10493000BDE8F08F4FF400620D4B8AF80000197843 +:104940001346A8F800208AE7012300988AF800306F +:1049500005B0BDE8F08F1A46C3F500607FE7019807 +:10496000E5E700BFB8E900208CE90020001C00202A +:10497000B7E90020BAE900208010202000002E4076 +:10498000AAE90020B6E90020704700BF2D4B0021A6 +:1049900080222D4870B51B7800242C4D8B422C4E64 +:1049A0000CBF40234FF400732B80338001F078FB61 +:1049B000284A2146284B14704FF4807227481C80E7 +:1049C00001F06EFB264A1021264B0220C2E900446A +:1049D000C2E90244244AC3E900441470234AC3E9EB +:1049E0000244234B1C70234614602246FFF774FDDB +:1049F0002246318803201F4BFFF73CFD234601224E +:104A000029880420FFF768FD20460134FFF70EFED9 +:104A1000082CF9D1184B00214A221848184C046080 +:104A2000C3F88410C3F88020D3F84821154942F018 +:104A30008072C3F8482121B1134A137843F001036F +:104A4000137070BDBBE90020001C0020ACE9002001 +:104A5000A8E90020B7E90020AAE90020001B0020F7 +:104A600040E9002050E90020B3E900203CE90020A3 +:104A7000B4E900208D2A000000002E40A0E90020AB +:104A8000412B000000000000BDE900202DE9F04F9F +:104A90004FF0E0234FF40032DFF8C8A083B0C3F832 +:104AA0008C218B469AF8004000294FD08046E4B212 +:104AB0000027DFF8B490264BABEB070225491B78A3 +:104AC000A34204F101043FD0092C234B404628BFE8 +:104AD00000241E5D39F816C00CEB462319441F4B09 +:104AE00033F81650A5EB0C05AA421CD20CEB462C51 +:104AF00018491B4C61440192FEF748FD216839F8C2 +:104B000016505846019AA1EB0B012A44394429F862 +:104B1000162021604FF0E0234FF40032C3F80C213F +:104B200003B0BDE8F08F2A462F44FEF72FFD0C4955 +:104B3000E3B230460A68A844521B0A608AF8003083 +:104B4000FFF774FDBB45B6D83846E3E70846E1E712 +:104B5000B3E900208000202060E9002040E9002027 +:104B60003CE90020B4E9002050E900200B4B0C4A3E +:104B700012781978D3B28A420DD0013309480A4A13 +:104B8000092B0A4928BF0023C35C31F8131002EB3C +:104B90004323585C70474FF0FF307047B3E9002063 +:104BA000B4E9002060E900208000202050E90020C6 +:104BB000044B10B51C680CB1204610BD00F0E0F8A5 +:104BC000204610BD3CE900202DE9F84F144E154D4C +:104BD00033782A78934221D0DCB2DFF85090DFF8A6 +:104BE00050B0DFF85080104F0134082C5FFA84FA7F +:104BF00001D90024A24619F80400DBF8003038F887 +:104C0000102037F81010521A9B1ACBF80030FFF71B +:104C10000DFD86F800A02B78A342E5D1BDE8F88F02 +:104C2000B4E90020B3E9002050E9002060E9002049 +:104C30003CE9002040E9002000B583B001210DF1DE +:104C40000700FFF723FF20B19DF8070003B05DF8D0 +:104C500004FB4FF0FF30F9E7094B00B583B01B7838 +:104C60008DF807003BB101210DF10700FFF7B0FD02 +:104C700003B05DF804FB03F0FF0003B05DF804FB34 +:104C8000BAE90020044B1B7803F0FF020BB1FFF7D9 +:104C90009FBD1046704700BFBAE900202DE9F041E2 +:104CA0000024DFF8448001230D4D27460D4E88F87F +:104CB0000030337828462035A34204F1010405D0A2 +:104CC000FFF776FC030658BF07F50067042CF0D108 +:104CD000BFF34F8F0023384688F80030BDE8F081DD +:104CE000001C0020B7E90020B8E900202DE9F843B6 +:104CF0001D4B1B7813B11D4D2A880AB9BDE8F883F6 +:104D00001B4EC2F500691B4933784A461A4C01EB29 +:104D100043181A4F04EBC324012340463B7021463D +:104D20000023FFF70BFC04EB0902BFF34F8F4FF09A +:104D3000E023C3F8704F2034A242FAD8BFF34F8F5C +:104D4000BFF36F8F04204146FFF710FC3378013327 +:104D5000DBB2032B88BF0023337000232B80BFF30B +:104D60004F8F3B70BDE8F883BAE90020AAE9002024 +:104D7000B7E90020001C002080102020B8E90020A6 +:104D80002DE9F8432D4B1E7866B12D4F3B784BB97A +:104D90000123F1073B7043D4B20726D400233B70B4 +:104DA000730701D4BDE8F883264B1A68002AF9D0AE +:104DB000EFF30582002AF5D1EFF3108572B618687B +:104DC000002834D0204C2178002930D101222270D3 +:104DD00042691A60002A2ED0916105B962B6002599 +:104DE0008368457798472570DCE7DFF8648098F89A +:104DF0000030002BD2D00025DFF858902B4659F810 +:104E000023400135236820461B69984710B1636928 +:104E10009B68984798F80020EBB29A42EFD8BDE71C +:104E2000FFF7C6FE0028B7D0AFF30080B4E7002D2F +:104E3000B8D162B6B6E7054B1A60CEE7BDE90020EF +:104E4000B0E90020D01C0020AEE90020DC1C0020CE +:104E5000AFE90020E01C0020A249A34B88422DE9C5 +:104E6000F047A24C5E699A69D4F80C801BD9A04B1C +:104E7000984240F20281C31A9E491B0AA1FB031308 +:104E800040F22761DB0903EB830303EB830303F2A7 +:104E9000E2438B4228BF0B46A3F54877964BA3FB12 +:104EA0000737FF0804E0954FB8428CBF0E2706274E +:104EB0008D4908F01F09D1F88030B94543F0C0038F +:104EC000C1F880300CD228F01F08A1F5F82148EA7B +:104ED0000708C1F80C800B68002BFCDA08F01F09EA +:104EE00016F0007324D186490C698649A14300F06D +:104EF000EA8082F4805134464FF4805514F0605FAC +:104F000004D026F060561E43774B5E6111F4405F7B +:104F100007D022F4405274492A438A618B6C1A07E5 +:104F2000FCD446F00076704A5661936C9B06FCD424 +:104F3000754CA04200F2CE804FF0010C0146634652 +:104F400003FB011203F1010E0CF10105A24218D876 +:104F5000BEF1080F4FF0010340F08D80BCF1040F4B +:104F600000F291800A18A24200F2A48005FB00F131 +:104F7000AC4603F1010E03FB01120CF10105A24244 +:104F8000E6D90CF1FF318C0286EA81215F4810449A +:104F90005F4A90427FD9DFF8A4A16C225D48584D4A +:104FA000B0FBFEF0D5F800E0B0FBFCF0DFF890C1FC +:104FB0000EEA0C0CD44509D042F400524FF4805C48 +:104FC000C5F800C02A602A68002AFCDA464A15693A +:104FD00005F007059D4203D01361936CDD03FCD4FB +:104FE00011F4E05F09D026F4E05604F4E0543E4AA0 +:104FF00026435661936C9907FCD44749474A0144BC +:1050000091423CD8464BC909A3FB0131090B4B1E09 +:105010001B0286EA030212F4407F06D026F4407693 +:1050200003F44073304A334353612F4A536923F0EA +:1050300000735361936C9B06FCD43A4B4F45A3FB22 +:1050400000234FF0FF324FEA9343B0FBF1F1B2FB84 +:10505000F3F3354A1060354A1160354A136008D2BF +:1050600028F01F08214A48EA0707D7601368002B79 +:10507000FCDABDE8F087734662E7122718E74FF4C1 +:1050800040730421C5E70CF1FF31204807238C024F +:10509000104486EA8121274ADFF8A8A0A2FB00205D +:1050A000020D2548362A38BF362202FB00F042EABC +:1050B0000A0A74E74FEA8C24002386EA8C214FF019 +:1050C000010EAC4662E71D4686F0C05411464FF013 +:1050D000C05313E700244FF0010C0246314623462B +:1050E000E64653E700A4781F00C00F4000000840C8 +:1050F0000046C32323B24C001F85EB5100366E01DE +:1051000000800D4040300080FFB19F26808D5B0005 +:10511000FF7EF64D00643F4D7FD1F0087F17B42C21 +:105120009F10E50083DE1B43F40E0020F00E0020EC +:1051300084E90020819F5E16001BB7006C20008070 +:105140007F3001800020008000230F2248F2B82C1D +:10515000194610B54FF470444FF4806EA0F88C419E +:105160004FF46044A0F88E210A46A0F89031B0F8C0 +:1051700088319BB243F0F003A0F8883101EB410382 +:10518000013100EB431304299C80A3F806E05A8404 +:105190001A865A805A81A3F80EC05A82DA825A833C +:1051A000DA83EBD1B0F888319BB243F00F03A0F85B +:1051B0008831B0F888319BB243F47063A0F888312D +:1051C00010BD00BF374B384A996F384841F47F0112 +:1051D00070B5996741F20106D3F8801045F6C055C5 +:1051E00043F226040A43C3F88020FFF7ADFF00F521 +:1051F0008040FFF7A9FF00F58040FFF7A5FF00F50D +:105200008040FFF7A1FF0022A0F503104FF00F0E22 +:10521000114600EB42134FEA421C01329981042AE5 +:105220005981A3F80EE09E82DD8020F80C101982CF +:105230009C81EED100221E484FF00F0E41F2010674 +:10524000114645F6C05543F2260400EB42134FEADF +:10525000421C01329981042A5981A3F80EE09E82F2 +:10526000DD8020F80C1019829C81EED100221148BB +:105270000F2641F20105114645F6C05443F2260EB1 +:1052800000EB42134FEA421C01329981042A5981F2 +:10529000DE819D82DC8020F80C101982A3F80CE0DE +:1052A000EED170BD00C00F40000003FC00C03D40C7 +:1052B00000001E4000401E40074A506A936A19468B +:1052C0008446506A936A9942F9D18445F7D1DB0B41 +:1052D00043EA4040704700BF00400D400346084687 +:1052E000194600F02BBD00BF931E222B10B50C46B3 +:1052F0000CD80A2A03D000F0D1FC204610BD0028AB +:10530000F9DA2D2301F8013B4042F4E700230B704A +:10531000184610BD024B0146186800F00BB800BFDC +:10532000EC140020024B0146186801F04BB900BF95 +:10533000EC1400202DE9F04F01F10B06162E83B07E +:10534000044624D8102900F2BA8000F0A3FA1026EF +:1053500018220220B54F3A44A2F1080153688B424B +:1053600000F0BA805A68D96822F003021A449D6896 +:10537000E9608D60516841F001012046516003F100 +:10538000080500F08DFA284603B0BDE8F08F36F02E +:10539000070600F19480B14200F2918000F07AFAA1 +:1053A000B6F5FC7FC0F09A81730A00F08F80042B61 +:1053B00000F26F81B30903F1390003F1380CC30027 +:1053C0009A4F3B44A3F108055B689D4206D10CE06F +:1053D000002980F22781DB689D4206D05A6822F0BE +:1053E0000302911B0F29F3DD60463D69DFF850C2CF +:1053F00065457CD06A6822F00302931B0F2B00F3F3 +:105400007B81002BC7E904CC80F26C81B2F5007F70 +:1054100080F01A81D308796801334FEA521E0122C5 +:1054200002FA0EF20A4357F833E0C5F808E007EB3A +:10543000C3010839E9607A6047F83350CEF80C5060 +:10544000831001219940914257D8114206D120F092 +:1054500003004900114200F10400FAD007EBC00933 +:105460004D468646D5F80C80454508D11DE1002BF8 +:1054700080F22481D8F80C80454500F01681D8F8D8 +:10548000042022F00302931B0F2BF0DD2046D8E905 +:10549000025408EB060146F00106C8F80460EC600F +:1054A000A56043F00104C7E90411C1E902CC4C60D6 +:1054B00048F8023000F0F4F908F1080502E00C2386 +:1054C00023600025284603B0BDE8F08F4FF4007339 +:1054D00040204FF03F0C73E7D3689A4208BF023078 +:1054E0007FF440AF3D69DFF858C1654582D17A68E5 +:1054F0008310012199409142A7D9BD686B6823F0C0 +:1055000003094E4503D8A9EB06030F2B7ADCDFF81D +:1055100034B1474BDBF800201B680132334405EB04 +:10552000090A00F0338103F580530F3323F47F68B9 +:1055300028F00F084146204600F07AFE411C024642 +:1055400000F0F380824500F2EE803A4B1968414446 +:105550001960084600F04E81DBF80010019301311C +:105560001BBFA2EB0A010918CBF80020196012F04A +:10557000070B00F01781CBF108010A44CBF58051ED +:1055800090440831A1EB0801C1F30B0A51462046B3 +:10559000009200F04DFE421CDDE9002300F04F8137 +:1055A000801A00EB0A081968BA6048F001005144FB +:1055B000BD425060196000F02981B9F10F0F40F22F +:1055C00027816868A9F10C0C2CF0070C00F0010091 +:1055D00040EA0C0068604FF0050E05EB0C00BCF1D2 +:1055E0000F0FC0E901EE00F2328150681546124BF0 +:1055F0001A688A4238BF1960104B1A688A4238BF4D +:10560000196094E0AA1943F0010346F001066E60A8 +:105610002046BA60536000F043F90835284603B0CD +:10562000BDE8F08FD9681A44A1E600BFD010002071 +:1056300008E70020D8E6002000E7002004E700206B +:10564000D8100020D8140020B2F5206F4FEA522362 +:1056500063D3142B00F2B78003F15C01C9005B3304 +:1056600007EB010E7958AEF1080E8E4500F09180DF +:105670004B6823F00303934202D989688E45F7D122 +:10568000D1F80CE07A68C5E9021ECEF80850CD606A +:10569000D6E6142B59D9542B00F29D80330B03F11D +:1056A0006F0003F16E0CC3008AE60EF1010E1EF0CE +:1056B000030F05F108057FF4D5AE51E0424445469D +:1056C0005368D8F80C1043F00103536055F8083FB5 +:1056D0002046D9608B6000F0E3F8F3E6F00806F1AD +:1056E000080237E62A442046536843F0010353601A +:1056F000083500F0D5F8E5E6A919204646F0010680 +:1057000043F001046E60C7E90411C1E902CC4C60AA +:10571000AB5000F0C5F80835D4E6930903F1390120 +:10572000C90038339CE7BD425FD0BD68686820F08F +:1057300003084645A8EB060302D80F2B3FF762AFDC +:10574000204600F0ADF80025BCE603F15C0003F153 +:105750005B0CC30034E659F808394B4540F096809D +:1057600010F0030F00F1FF30F5D17B6823EA01034D +:105770007B60490099423FF6C0AE19B9BDE64900C9 +:105780000EF1040E1942FAD0704667E603F11008D4 +:10579000D0E69A104FF001087B6808FA02F21A432B +:1057A0007A6070E702EB08014942C1F30B0A5146E7 +:1057B0002046009200F03CFD431CDDE900237FF40D +:1057C000EFAEDA46EFE6542B25D8130B03F16F0149 +:1057D000C9006E3344E7B3F5AA7F25D8F30B03F174 +:1057E000780003F1770CC300EAE5294B18684044C0 +:1057F0001860B1E6CAF30B0CBCF1000F7FF4ACAE3D +:10580000BD68C84448F001006860F0E61546EEE661 +:105810000123536094E7B3F5AA7F23D8D30B03F198 +:105820007801C90077331BE740F25452934223D8E2 +:10583000B30C03F17D0003F17C0CC300C0E5ABF1B8 +:10584000080BD844A8EB02084FF0000AABE605F1BC +:1058500008012046009300F0B5FEBD68009B686813 +:105860001968C4E640F254518B420BD8930C03F1F3 +:105870007D01C9007C33F3E64FF47E737F204FF047 +:105880007E0C9DE54FF47E717E23E9E67B6870E730 +:10589000D8E60020014800F021BD00BFD0E600207E +:1058A000014800F01DBD00BFD0E6002010B4044C3C +:1058B00003460A4620685DF8044B194600F002B81A +:1058C000EC1400202DE9F84F1746002900F09880CD +:1058D0000C4607F10B058046FFF7DCFF162D54F848 +:1058E000041C5BD810252A46AF425CD821F0030681 +:1058F0009642A4F1080962DABC4BD3F808C009EB60 +:105900000600844500F09780D0F804C02CF0010315 +:1059100003445B68DB0768D42CF0030C06EB0C0334 +:10592000934247DACB0710D454F8083CA9EB030A9A +:10593000DAF8043023F003018C44B444944580F237 +:1059400011817318934280F2E88039464046FFF790 +:10595000F1FC0746E0B154F8043C23F001034B444A +:10596000A0F10802934200F0D280321F242A00F2F4 +:10597000F580132A00F2AC800346224611681960B4 +:105980005168596092689A602146404600F01AFEBC +:105990004046FFF785FF3846BDE8F88F25F007053C +:1059A000002D2A46A0DA0C23C8F80030002738461C +:1059B000BDE8F88F1E46D0E90223D3609A60731BBE +:1059C0000F2B22D8D9F8043003F0010333434E449F +:1059D000C9F80430736843F00103736040462746FA +:1059E000FFF75EFF3846BDE8F88FC907ADD454F81D +:1059F000083CA9EB030ADAF8041021F00301A0E740 +:105A0000BDE8F84F1146FFF795BCD9F8042009EB23 +:105A1000050102F001024E4443F001032A43C9F894 +:105A200004204B60736843F0010308317360404603 +:105A300000F0C8FDD2E7DCF8040020F0030B06EB11 +:105A40000B0C05F1100084454DDAC9073FF57DAF19 +:105A500054F8081CA9EB010ADAF8041021F003013C +:105A60008B44B34458453FF76CAF5746DAF80C10F7 +:105A700057F8080F321F242AC160886000F2DB80CB +:105A8000132A40F2D6802168CAF808106168CAF863 +:105A90000C101B2A00F2DF8008340AF11002216882 +:105AA000116061685160A16891600AEB0501ABEB80 +:105AB000050242F0010299604A60DAF8043003F00E +:105AC00001032B434046CAF80430FFF7E9FE6EE7B6 +:105AD00023680360636843601B2A68D804F10802E6 +:105AE00000F108034AE709EB05029A60ACEB0503F5 +:105AF00043F00103536054F8043C03F001032B43CB +:105B0000404644F8043CFFF7CBFE27464FE750F8E9 +:105B1000043C23F003031E4451E75746DAF80C1007 +:105B200057F8080F321F242AC16088604CD8132A06 +:105B300048D92168CAF808106168CAF80C101B2AF5 +:105B400056D808340AF110021E46236813606368B1 +:105B50005360A3689360D1463C4630E7214600F08D +:105B600023FA11E7D0E902135746CB60996057F842 +:105B7000081FDAF80C30CB60321F242A99602DD828 +:105B8000132A29D92368CAF808306368CAF80C3088 +:105B90001B2A42D808340AF1100322681A6062688E +:105BA0005A60A2689A606646D1463C4607E7A368F9 +:105BB0008360E368C360242A26D004F1100200F158 +:105BC0001003DBE63A46BFE7214638461E46D1467B +:105BD00000F0EAF93C46F2E63B46DEE7214638466D +:105BE0006646D14600F0E0F93C46E8E6D0100020D9 +:105BF000A168CAF81010E168CAF81410242A20D04D +:105C000010340AF118029FE7236903616169416159 +:105C100004F1180200F11803B0E6A368CAF81030C6 +:105C2000E368CAF81430242A21D010340AF118038A +:105C3000B3E73A4633E72146384600F0B5F9164B4C +:105C400033E72269CAF818206269CAF81C201834A0 +:105C50000AF1200278E7A168CAF81010E168CAF8D2 +:105C60001410242A0DD010340AF1180217E7236902 +:105C7000CAF818306369CAF81C3018340AF12003D6 +:105C80008BE72269CAF818206269CAF81C20183408 +:105C90000AF1200203E700BFD0100020F0B5254F25 +:105CA000A2F1020E164605460C460FCF8BB0EC460D +:105CB000ACE80F000FCFACE80F0097E803004CF8FA +:105CC000040BBEF1220F8CF800102ED804F1FF3E19 +:105CD00070464FF0000CB5FBF6F206FB125328336A +:105CE0006B44614613F828CC00F801CF2B469E4246 +:105CF00001F1010C1546EED9002304F80C3089B1EE +:105D0000A44472461EF8010F1CF8015D8EF8005085 +:105D1000A4EB0E030232013B121B0B449A428CF897 +:105D20000000EEDB20460BB0F0BD002318462370C8 +:105D30000BB0F0BDA0070020FFF7B0BF13460A4626 +:105D40000146022000F0AABBB7EEC00A002301F012 +:105D50001FB900BF024A0349034800F0BBB800BFA7 +:105D6000E014002035540000D00D00200C4B416899 +:105D7000994210B5044601D001F05CF9A168094BC5 +:105D8000994202D0204601F055F9E168064B99424C +:105D900004D02046BDE8104001F04CB910BD00BF52 +:105DA0000CE7002074E70020DCE700202DE9F84331 +:105DB0002A4C2B4B2B48DFF8C090DFF8C0802A4FCD +:105DC0001860002504230822294604F15C00274EB0 +:105DD0006566C4E90253C4E90055C4E90455A561E8 +:105DE00000F05EF9224B63670822294604F1C400E3 +:105DF000C4E90749C4E90987C4E91A55C4E91E552D +:105E0000C4F8CC502567C4F88050E66200F048F929 +:105E1000184BC4F8DC30294604F16803082204F565 +:105E20009670C4F88430C4E92298C4E92476C4E9A1 +:105E30003455C4E93855C4F83451C4F8D850C4F8BE +:105E4000E85000F02DF904F1D003C4E93C98C4E90E +:105E50003E76C4F8EC30BDE8F88300BF0CE70020C4 +:105E600044E800205541000081430000A1430000A8 +:105E700009000100120002001D4300004143000020 +:105E800010B504460A4800F029FA636B23B9094BA0 +:105E9000094A1B68626323B1BDE81040044800F062 +:105EA0001FBAFFF783FFBDE81040014800F018BAA1 +:105EB000D4E6002044E800206D410000014800F0D5 +:105EC0000DBA00BFD4E60020014800F009BA00BFB7 +:105ED000D4E600202DE9F84380460F4616464FF0E1 +:105EE0000009D6E90154013D11D4A389012B05F124 +:105EF000FF3508D9B4F90E300133214603D04046AE +:105F0000B84749EA00096B1C04F16804EDD1366812 +:105F1000002EE6D14846BDE8F88300BF10B50C4618 +:105F2000B1F90E1000F06EF9002803DB236D034475 +:105F3000236510BDA38923F48053A38110BD00BF46 +:105F40002DE9F0410C46B1F90C101F46CB05054672 +:105F500016460BD421F48051A1813B46B4F90E10B2 +:105F600032462846BDE8F04100F074B9B4F90E108D +:105F70000223002200F030F9B4F90C10EAE700BF68 +:105F800010B50C46B1F90E1000F026F9A389421C99 +:105F90000EBF23F4805343F480532065A38110BDCA +:105FA000B1F90E1000F006B988420DD98B18834262 +:105FB0000AD900EB020CBAB1624613F801CD02F81F +:105FC00001CD9942F9D170470F2A0ED8034602F14C +:105FD000FF3C4AB10CF1010C013B8C4411F8012B40 +:105FE00003F8012F6145F9D1704740EA01039B078F +:105FF00050D1A2F1100370B501F1200C23F00F0570 +:1060000001F1100E00F11004AC441B095EF8105CA5 +:1060100044F8105C5EF80C5C44F80C5C5EF8085CBC +:1060200044F8085C5EF8045C44F8045C0EF1100E61 +:10603000E64504F11004E9D1013312F00C0F01EB35 +:10604000031102F00F0400EB031327D0043C24F0EB +:1060500003064FEA940C1E441C1F8E465EF8045B38 +:1060600044F8045FB442F9D10CF1010402F00302D8 +:1060700003EB840301EB840102F1FF3C4AB10CF114 +:10608000010C013B8C4411F8012B03F8012F6145F1 +:10609000F9D170BD02F1FF3C03469BE72246EBE7D6 +:1060A000830730B548D0541E002A3FD0CAB20346F9 +:1060B00001E0013C3AD303F8012B9D07F9D1032CF1 +:1060C0002DD9CDB245EA05250F2C45EA054536D92F +:1060D000A4F1100222F00F0C03F1200EE6444FEA67 +:1060E000121C03F1100242E9045542E90255103234 +:1060F0007245F8D10CF1010214F00C0F03EB0212FF +:1061000004F00F0C13D0ACF1040323F003030433A9 +:10611000134442F8045B9342FBD10CF003042CB10E +:10612000C9B21C4403F8011B9C42FBD130BD64463C +:106130001346002CF4D1F9E703461446BFE71A468C +:10614000A446E0E740EA01039B0730B501D1032AEA +:106150000FD8844601F1FF3E07E01EF8011F03F847 +:10616000011B541EC1B19C4622466346002AF4D14D +:1061700030BD0B468446194653F8045BA5F1013443 +:1061800024EA050414F0803FE4D1043A032A4CF8D1 +:10619000045B1946EFD8DDE79444002CE8D003F8FF +:1061A000011B6345FBD130BD014B93F828017047BB +:1061B000640F002038B5074D0022044608462A60C7 +:1061C000FDF73AFD431C00D038BD2B68002BFBD0F7 +:1061D000236038BDECE8002038B50C46084D8446F5 +:1061E000114620461A4600232B606446FDF730FD19 +:1061F000431C00D038BD2B68002BFBD0236038BD7A +:10620000ECE8002038B50C46084D8446114620467F +:106210001A4600232B606446FDF70CFD431C00D09A +:1062200038BD2B68002BFBD0236038BDECE8002084 +:1062300038B5074D0022044608462A60FDF7E0FC09 +:10624000431C00D038BD2B68002BFBD0236038BD29 +:10625000ECE8002038B50C46084D8446114620462F +:106260001A4600232B606446FCF73EFF431C00D017 +:1062700038BD2B68002BFBD0236038BDECE8002034 +:10628000014B1868704700BFEC14002070B50D4E2C +:106290000D4D761BB61006D0002455F8043B013492 +:1062A0009847A642F9D1094E094D761B03F020FC10 +:1062B000B61006D0002455F8043B01349847A64296 +:1062C000F9D170BDF01A0060F01A0060F81A006091 +:1062D000F01A0060704700BF704700BF704700BFF2 +:1062E000704700BF80EA0102844612F0030F4FD1CD +:1062F00011F0030F32D14DF8044D11F0040F51F895 +:10630000043B0BD0A3F101329A4312F0803F04BF4B +:106310004CF8043B51F8043B16D100BF51F8044B34 +:10632000A3F101329A4312F0803FA4F101320BD164 +:106330004CF8043BA24312F0803F04BF51F8043BE9 +:106340004CF8044BEAD023460CF8013B13F0FF0F46 +:106350004FEA3323F8D15DF8044B704711F0010F79 +:1063600006D011F8012B0CF8012B002A08BF70474A +:1063700011F0020FBFD031F8022B12F0FF0F16BF41 +:106380002CF8022B8CF8002012F47F4FB3D1704709 +:1063900011F8012B0CF8012B002AF9D1704700BF2E +:1063A00000000000000000000000000000000000ED :1063B00000000000000000000000000000000000DD :1063C00090F800F06DE9024520F007016FF0000C35 :1063D00010F0070491F820F040F049804FF00004DD @@ -1611,25 +1611,25 @@ :10648000040F91F840F00CFA05F562EA05021CBF12 :1064900063EA050362464FF00004A9E72DE9F047DF :1064A000DFF87CA00646DAF8000098460F469146D1 -:1064B000FFF716FF184B1C6824B365681F2D24DCFA +:1064B000FFF714FF184B1C6824B365681F2D24DCFC :1064C0005EB96B1C0235DAF80000636044F8257091 -:1064D000FFF708FF0020BDE8F08704EB85010123EA +:1064D000FFF706FF0020BDE8F08704EB85010123EC :1064E000C1F88890D4F88821AB401A43022EC4F832 :1064F0008821C1F80881E4D1D4F88C211A43C4F86A :106500008C21DEE7054C1C60D7E7DAF80000FFF7C6 -:10651000E9FE4FF0FF30DEE738E500203CE50020E3 -:10652000580F0020F8B5244F0C460646FFF7B4F983 +:10651000E7FE4FF0FF30DEE738E500203CE50020E5 +:10652000580F0020F8B5244F0C460646FFF7B2F985 :10653000BB685D68C4F57E610F3125F003054B191A :1065400023F47F6323F00F03A3F58054B4F5805F39 -:1065500007DB00213046FFF76DFEBB682B449842F5 -:1065600004D03046FFF79EF90020F8BD6142304666 -:10657000FFF760FE01300DD0104ABB682D1B45F0BF -:1065800001055D60136830461B1B1360FFF78AF935 -:106590000120F8BD00213046FFF74CFEBA68831A8F +:1065500007DB00213046FFF76BFEBB682B449842F7 +:1065600004D03046FFF79CF90020F8BD6142304668 +:10657000FFF75EFE01300DD0104ABB682D1B45F0C1 +:1065800001055D60136830461B1B1360FFF788F937 +:106590000120F8BD00213046FFF74AFEBA68831A91 :1065A0000F2BDEDD43F001035360054B03491B68ED :1065B000C01A0860D5E700BFD0100020D8E6002040 :1065C000D8140020002961D0F8B50C460646FFF724 -:1065D00063F954F8042C7B4FA4F1080522F0010163 +:1065D00061F954F8042C7B4FA4F1080522F0010165 :1065E00005EB010CB868DCF80430604523F00303C8 :1065F00000F08B80D207CCF8043032D454F8082C49 :10660000AD1A1144AA6807F1080082426AD00CEB67 @@ -1638,7 +1638,7 @@ :10663000007F35D27868CB080122490901338A40AE :10664000024357F833107A6007EBC302083AC5E9F2 :10665000021247F83350CD603046BDE8F840FFF7EE -:1066600021B90CEB03025268D00710D4194407F18A +:106660001FB90CEB03025268D00710D4194407F18C :106670000800DCF80830834273D0DCF80C20DA60C4 :10668000936041F001036B606950D0E7704741F0BF :106690000103B1F5007F44F8043CCCF80010C9D3E5 @@ -1646,9 +1646,9 @@ :1066B00003F13802C300F818FB580838984259D043 :1066C0005A6822F003028A4202D99B689842F7D1A5 :1066D000D868C5E902308560DD603046BDE8F84025 -:1066E000FFF7E0B80CEB03025268D20763D40B4407 +:1066E000FFF7DEB80CEB03025268D20763D40B4409 :1066F000DCE90212CA60916043F001026A60304630 -:10670000EB50BDE8F840FFF7CDB80B44D10707D4F4 +:10670000EB50BDE8F840FFF7CBB80B44D10707D4F6 :1067100054F8082CAD1A1344D5E90212CA609160EE :1067200043F001026A60284ABD6012689A4293D819 :10673000264B30461968FFF7F5FE8DE7142B0AD972 @@ -1676,7 +1676,7 @@ :106890004FEA1C45EBDC3DB1BB68B34207DD07EBBB :1068A000860301365D613E613846BDE8F081796856 :1068B00040460131FFF7A2FF0446B0B13A69023207 -:1068C00007F10C0192000C30FCF762FED8F844305E +:1068C00007F10C0192000C30FCF760FED8F8443060 :1068D0007A6853F82210396043F82270274607EB94 :1068E000860301365D613E61DEE7034B03482246C5 :1068F000BA2100F01DFD00BF300700204407002032 @@ -1793,7 +1793,7 @@ :106FE000A21A0A44302301F8013B9142FBD100234D :106FF0001370284607B0BDE8F083BA6C00F1230394 :107000009A4201DDFD6CCDE700F12409F96C4A4696 -:1070100038468DED020BFEF757FC05460028E8D0F8 +:1070100038468DED020BFEF755FC05460028E8D0FA :10702000C7E912909DED020BBCE70A46DFE700BFFF :10703000EC14002070B500294BD006460C4610B168 :10704000436B002B48D0636ED80734D5B4F90C30AD @@ -1801,12 +1801,12 @@ :1070600033B1E169304698470028B8BF4FF0FF358B :10707000A3891A063CD4216B41B104F14003994223 :1070800002D03046FFF79EFA00232363616C21B1E2 -:107090003046FFF797FA00236364FEF711FF636E33 -:1070A0000022DB07A2811FD5A06DFFF717F9FEF7BD -:1070B0000DFF284670BDA3899905CBD4A06DFFF7BD -:1070C0000FF9B4F90C30002BC4D1656E15F0010531 -:1070D00005D00025284670BDFEF7D4FEB3E7A06DAD -:1070E000FFF700F9284670BDA06DFFF7FBF8DBE75E +:107090003046FFF797FA00236364FEF70FFF636E35 +:1070A0000022DB07A2811FD5A06DFFF715F9FEF7BF +:1070B0000BFF284670BDA3899905CBD4A06DFFF7BF +:1070C0000DF9B4F90C30002BC4D1656E15F0010533 +:1070D00005D00025284670BDFEF7D2FEB3E7A06DAF +:1070E000FFF7FEF8284670BDA06DFFF7F9F8DBE763 :1070F00021693046FFF766FABDE700BFB1F90C2001 :107100002DE9F0410C461107804647D4636842F4EC :107110000062002BA2815EDDA56A002D58D00023FD @@ -1830,8 +1830,8 @@ :10723000054608B1436B03B3B4F90C0088B1636E23 :10724000DB0701D481050FD528462146FFF756FFFD :10725000636EDA07054602D4A3899B0508D5284644 -:1072600038BD0546284638BDA06DFFF739F8EBE775 -:10727000A06DFFF737F8284638BDFEF703FEDBE7C1 +:1072600038BD0546284638BDA06DFFF737F8EBE777 +:10727000A06DFFF735F8284638BDFEF701FEDBE7C5 :10728000004870475410002000000000000000007B :1072900001F0FF01102A2BDB10F0070F08D010F8C7 :1072A000013B013A8B422DD010F0070F42B3F6D1CB @@ -1845,15 +1845,15 @@ :10732000013015F4C03F0130F0BC0138704700BF98 :1073300000B50B4C25681446EE681A4685B0034626 :107340000D464CB107490095CDE901143046064978 -:1073500000F086FFFCF782FC04490C46F3E700BF0F +:1073500000F086FFFCF780FC04490C46F3E700BF11 :10736000EC140020F006002000070020400600205A -:1073700038B5A1FB02148CBBFDF7DEFF0546E0B17A +:1073700038B5A1FB02148CBBFDF7DCFF0546E0B17C :1073800050F8042C22F00302043A242A17D8132AB6 :107390001AD91B2AC0E900441DD9242A14BF00F1C0 :1073A000100200F118024FF00003C0E9024404BFCC :1073B00004614461C2E900339360284638BD214628 -:1073C000FEF770FE284638BD02460023C2E90033AE -:1073D0009360284638BD00F10802F6E7FEF752FF39 +:1073C000FEF76EFE284638BD02460023C2E90033B0 +:1073D0009360284638BD00F10802F6E7FEF750FF3B :1073E0000C2300250360E8E72DE9F04F03690C69E1 :1073F000A34283B0C0F28780013C01F11405A300D1 :1074000000F11408009355F8243058F82420013373 @@ -2050,7 +2050,7 @@ :107FF0007FF4DCAC17EE103AD8077FF5D7AC009AC7 :1080000054E471682046FEF7F9FB0746002800F0AB :10801000DE80336902339A0006F10C010C30FBF765 -:10802000B7FA394601222046FEF7F6FD8046FEE506 +:10802000B5FA394601222046FEF7F6FD8046FEE508 :10803000069BA3EB09030993DAE4392B00F08C804B :10804000B9460133C1E7049A0132374604924646E5 :108050005FE529462046FEF77FFD0546FAE400BFAE @@ -2098,7 +2098,7 @@ :1082F00001F00CF80023C8E90133BDE8F88F00BF96 :108300002DE9F04F2DED028BC5B00DF1500A8346DB :1083100008EE101A16460021082250461C46079304 -:10832000FDF7C0FEBBF1000F04D0DBF83430002BAA +:10832000FDF7BEFEBBF1000F04D0DBF83430002BAC :1083300000F0A08618EE102A536EDB0740F113857B :10834000B2F90C108AB295040BD418EE103A41F42D :10835000005199815B6E8AB218EE101A23F4005313 @@ -2106,7 +2106,7 @@ :1083700000F0FF8002F01A030A2B00F00A810023AC :10838000CDE91933CDE90D331BAA0C931892914610 :108390000B930593B0464446A84BD3F8E450FDF741 -:1083A00005FF2246034612A9CDF800A05846A8476B +:1083A00003FF2246034612A9CDF800A05846A8476D :1083B000002800F04581C0F23981129A252A03462F :1083C00001D01C44E8E7B4EB0806054640F03C81C8 :1083D000002361788DF8433004F1010806934FF0D3 @@ -2147,7 +2147,7 @@ :1086000053EA020040F00882002F40F0388500292C :1086100040F0D583039B13F00103049300F0118411 :1086200030238DF80F310DF20F1492E7082200214C -:108630005046FDF737FD01231C44ADE6640F0020D2 +:108630005046FDF735FD01231C44ADE6640F0020D4 :10864000B4EB080605461BD0199B1A9A0133324435 :10865000072BC9E900861A9219931CDD002A00F045 :10866000A68318EE101A18AA5846FFF70DFE20BB75 @@ -2178,7 +2178,7 @@ :1087F00012180592002B7FF451AF089900231993AA :10880000002900F049815846FDF7DCFE0DF16C09A6 :10881000C1E59C053FF55DAF18EE104AA06DFDF770 -:1088200061FDA28955E7F006079A00F11F837106E2 +:108820005FFDA28955E7F006079A00F11F837106E4 :1088300040F1198332F9043B0792DA1711466EE6CC :1088400016F01003079940F0098316F0400000F07D :1088500001831A4651F8043B07919BB2C3E6079B7C @@ -2188,7 +2188,7 @@ :10889000FEF7FEFC0890002800F09F84031B039A5B :1088A000049323EAE3732F4607920393089557E650 :1088B000432902D0F50640F12D83079D08220021AF -:1088C00016A82BACFDF7EEFB16AB55F8042B214692 +:1088C00016A82BACFDF7ECFB16AB55F8042B214694 :1088D0005846FFF793FC03460133049000F0B3843D :1088E000049B079523EAE373039300238DF8433039 :1088F00003E7079B53F8042B0692002A80F29C8220 @@ -2263,7 +2263,7 @@ :108D400000287FF4B4AC1A9B4CE5012019460DF1C4 :108D50006C09C5E7DDE9053203998A42ACBF9B186F :108D60005B18059349E5B2F90C108F0518EE103A1F -:108D70008AB23FF5E8AA18EE105A986DFDF7B0FADE +:108D70008AB23FF5E8AA18EE105A986DFDF7AEFAE0 :108D8000B5F90C108AB2FFF7DEBA002B3FF479AECA :108D900018EE101A18AA5846FFF776FA00287FF442 :108DA00086AC19991A9B01310DF16C09F8E41992FE @@ -2293,7 +2293,7 @@ :108F2000AC20079304912BACDFE49DF84320002A8A :108F300040F03281099A002A7FF462AE184601217E :108F40000DF16C0927E40021082216A81394FDF7FF -:108F5000A9F8791C00F0BC80002507942C460CE091 +:108F5000A7F8791C00F0BC80002507942C460CE093 :108F60002BA95846FFF74AF9421C204400F06B81B8 :108F7000B84208DC00F070810446139A525916ABCF :108F80000435002AECD10494079CAFE016F01003DE @@ -2311,7 +2311,7 @@ :10904000CCD00B9909786145C8D1BCF1FF0FC5D0D0 :10905000BEF10A0F72F100026CD21C4644AB1B1B1E :10906000049F039E049318EE90BAFFF772BA03961A -:10907000FFF762BA5846FCF705FFFFF75BB9012915 +:10907000FFF762BA5846FCF703FFFFF75BB9012917 :1090800003967FF4CDACFFF75CBA079B059953F8C4 :10909000042B11600793FFF77EB9062F3B46039A16 :1090A000794C079228BF062304930393FFF725BB4F @@ -2320,11 +2320,11 @@ :1090D00016AB00930023194613AA5846FFF7B4F8BD :1090E00003460133049000F0AE801394049B002BE0 :1090F00030D0632B63DC002308932BAC08220021C3 -:1091000016A8FCF7CFFF049D16AB009313AA2B46BD +:1091000016A8FCF7CDFF049D16AB009313AA2B46BF :1091100021465846FFF798F8854240F0AB80039B04 :10912000049A07930023A3541F4622EAE273039391 :10913000FFF716BA0E9A0D999B1A18460893FDF779 -:1091400003F80B99089B4A780AB101310B914FF053 +:1091400001F80B99089B4A780AB101310B914FF055 :10915000000C48E7039B0793049B03931F46089367 :10916000FFF7FEB9012118460DF16C09FFF713BB9B :1091700050F8043B07902246DBB2B6E612F9043BF6 @@ -2332,14 +2332,14 @@ :109190000246DBB2FFF727BA01231C9301210DF130 :1091A00043031B930DF16C090B46FFF7CDBA079BE8 :1091B000059953F8042B07931180FFF7ECB8591C5D -:1091C0005846FCF7B9F8044600283CD0089095E7CB -:1091D000886DFDF787F8FFF7E9B9039B0793CDE9A1 +:1091C0005846FCF7B7F8044600283CD0089095E7CD +:1091D000886DFDF785F8FFF7E9B9039B0793CDE9A3 :1091E0000377089FFFF7BCB919981A9B013045E532 :1091F000039B07932046FDF7E3F820EAE0732F4630 :10920000049003930895FFF7ABB918EE101A18AA4B :109210005846FFF739F800283FF436AAFFF74DBA51 :10922000199801307AE58C466EE46B6ED90705D447 -:10923000AB899A0502D4A86DFDF754F84FF0FF33BF +:10923000AB899A0502D4A86DFDF752F84FF0FF33C1 :109240000593FFF749BA18EE102AB2F90C3043F033 :1092500040039381FFF735BA079C049746E7079BC5 :1092600098F8011053F8047B0793904647EAE77794 @@ -2348,11 +2348,11 @@ :109290008989ADF58E6D21F00201ADF81410616E73 :1092A0001B91E189ADF81610E1690991616A0B9192 :1092B0001CA9029106914FF4806106460491079122 -:1092C00018A80021CDE900320891FDF705F8DDE985 +:1092C00018A80021CDE900320891FDF703F8DDE987 :1092D000003202A93046FFF713F8051E07DB02A98A :1092E0003046FDF7A3FF002818BF4FF0FF35BDF84B :1092F00014305B0603D5A38943F04003A38118987B -:10930000FCF7ECFF28460DF58E6D70BD9368002BC1 +:10930000FCF7EAFF28460DF58E6D70BD9368002BC3 :1093100000F085802DE9F04FB1F90C300C461907AB :10932000804683B0174698B225D523691BB310F049 :1093300002033D682DD04FF0000ADFF8C0B2564658 @@ -2364,7 +2364,7 @@ :10939000D1D110F0010944D14E46009746B3820561 :1093A000D4F808B040F18580B3455A4600F2B48045 :1093B00010F4906F40F0C180206801924946FCF79C -:1093C000F5FDA368019AA3EB0B012368A160134488 +:1093C000F3FDA368019AA3EB0B012368A16013448A :1093D000B24623600026009A9368A3EB0A03D144A7 :1093E0009360002BC3D0B4F90C0080B2002ED6D10C :1093F000D5E900960835D1E7D5E900A60835A0E7FC @@ -2383,20 +2383,20 @@ :1094C0006FF00043B34228BF3346E16993FBF2F3E8 :1094D000676A02FB03F340464A46B847B0F1000A08 :1094E00093DDA6EB0A0676E7B345DA4628BFB24617 -:1094F00052464946FCF75AFDA3682268A3EB0A03CB +:1094F00052464946FCF758FDA3682268A3EB0A03CD :109500005244A3602260002BEBD121464046FDF778 :109510008DFE0028E5D078E72068B34632464CE758 -:1095200039460192FCF742FD019AA3689B1AA36099 +:1095200039460192FCF740FD019AA3689B1AA3609B :10953000236813442360934695E723682169A3EBCE :10954000010B636903EB430A0AEBDA7A0BF10103BF :109550004FEA6A0A33445345524684BF9A465246FC -:1095600043052CD511464046FBF7E6FE00283BD0CC -:109570005A4621690190FAF70BF8A289019B22F45F +:1095600043052CD511464046FBF7E4FE00283BD0CE +:109570005A4621690190FAF709F8A289019B22F461 :10958000906242F08002A28103EB0B002361AAEB00 :109590000B03C4F814A0A3602060B34632460CE766 -:1095A00039465A46FCF702FD23685B442360214696 +:1095A00039465A46FCF700FD23685B442360214698 :1095B0004046FDF73BFE00283FF455AF25E7404607 -:1095C000FCF782F903460028DED121694046FCF70A +:1095C000FCF780F903460028DED121694046FCF70C :1095D000F9FFB4F90C300C2223F08003C8F8002006 :1095E00015E7721C914626E70C22B4F90C30C8F836 :1095F00000200CE74FF0FF30BAE600BF00FCFF7F11 @@ -2411,9 +2411,9 @@ :109680000C3021699AB2CBE7216B51B104F1400251 :10969000914204D02846FCF795FFB4F90C30002223 :1096A000226321690022C4E9001223F02403D7E7D2 -:1096B0001846FCF7E7FBACE7092243F040032A60B9 +:1096B0001846FCF7E5FBACE7092243F040032A60BB :1096C0004FF0FF30A38138BDEC1400202DE9F047A6 -:1096D00082B0824688461446FCF768FD012803D113 +:1096D00082B0824688461446FCF766FD012803D115 :1096E00008F1FF33FE2B36D90DF10409424604F18F :1096F0005C0349465046FEF781FD421C064632D0C7 :1097000020B39DF804C0002509E023685A1C22609C @@ -2428,8 +2428,8 @@ :109790001CD5900406D4626E43F4005342F4005288 :1097A000A381626622462846FFF790FF636EDA07C0 :1097B000054602D4A3899B0502D5284603B030BDD7 -:1097C000A06DFCF78FFD284603B030BDA06D019160 -:1097D000FCF786FDB4F90C3001999AB2D9E700BFC5 +:1097C000A06DFCF78DFD284603B030BDA06D019162 +:1097D000FCF784FDB4F90C3001999AB2D9E700BFC7 :1097E0002DE9F04F8BB0DDE9158A149F0391814676 :1097F00005921E46B8F1000F5CD0039B002B5ED093 :10980000059B1D68002F6AD0741E4EB3039B049302 @@ -2453,11 +2453,11 @@ :10992000C4E90432236016B0BDE8F081B4F90E102A :109930000029064625DB6A4600F0ACF800281FDB4C :10994000019D05F47045A5F50055B5FA85F54FF470 -:1099500080686D094FF4006741463046FBF7ECFC28 +:1099500080686D094FF4006741463046FBF7EAFC2A :10996000E0B1B4F90C30C4F8148043F080032060F7 :109970002061A38135BB3B43A38116B0BDE8F081D4 :10998000A38913F0800519D04FF040080025414607 -:1099900030462F46FBF7D0FC0028E2D1B4F90C305A +:1099900030462F46FBF7CEFC0028E2D1B4F90C305C :1099A0009A05C0D423F0030304F1430243F00203F9 :1099B0000121C4E90421A3812260B4E74FF4806847 :1099C0002F46C9E7B4F90E10304600F079F810B907 @@ -2473,15 +2473,15 @@ :109A6000005262662268D31A9942D5DC21463046FC :109A7000FDF7DCFB40B922680123CEE721463046E2 :109A8000FDF7D4FB0028D6D04FF0FF37D3E7FCF723 -:109A9000F9F9AFE770B50C46084D0346002620469D -:109AA00011461C462E60FAF7CDF8431C00D070BD5D +:109A9000F7F9AFE770B50C46084D0346002620469F +:109AA00011461C462E60FAF7CBF8431C00D070BD5F :109AB0002B68002BFBD0236070BD00BFECE80020BA -:109AC00038B5074D0022044608462A60FAF7C0F868 +:109AC00038B5074D0022044608462A60FAF7BEF86A :109AD000431C00D038BD2B68002BFBD0236038BD61 :109AE000ECE80020000000005FF800F0051A0060BC :109AF0005FF800F0AD1A00600000000000000000F8 :049B0000F8B500BFF5 -:089B0400DCB7FF7F0100000047 +:089B0400D8B7FF7F010000004B :109B0C000000000000000000000000000000000049 :109B1C000000000000000000000000000000000039 :109B2C000000000000000000000000000000000029 @@ -2584,13 +2584,13 @@ :10A13C003E2045585452412054494D494E473A20EF :10A14C00000000003E2028756E6B6E6F776E206CE1 :10A15C006576656C293A20006CC00F40C000000089 -:10A16C00504F0000F50F00000C0000001300000021 +:10A16C00504F0000F10F00000C0000001300000025 :10A17C000000000024851F400B00000013000000AD :10A18C000000000028851F400D0000001300000097 :10A19C000000000020851F400A0000001300000092 :10A1AC00010000001C851F400000000000000000A2 -:10A1BC00FD130000292A0000252A0000212A000096 -:10A1CC001D2A0000192A0000152A0000112A00007F +:10A1BC00F9130000252A0000212A00001D2A0000A6 +:10A1CC00192A0000152A0000112A00000D2A00008F :10A1DC00000000000000000091090000150A0000BA :10A1EC00D8399D270054EA2A00A4781F007B9A17BF :10A1FC002C2066756E6374696F6E3A200000000047 @@ -2676,8 +2676,8 @@ :10A6FC00BC831F400000010030000000310000004E :10A70C0005000000190000007D0000005665727302 :10A71C00696F6E3A2000000020436F6D70696C65A4 -:10A72C0064206174200000004465632031392032BC -:10A73C003032340031343A34363A303200000000D2 +:10A72C0064206174200000004A616E2031302032B8 +:10A73C003032350031363A35373A323400000000C9 :10A74C007072657061697265642061717569736995 :10A75C0074696F6E207461736B2E20576169746914 :10A76C006E6720666F7220302E35207365636F6EB6 diff --git a/README.md b/README.md index 8aa41d9..d07a555 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,9 @@ <ol> <li><a href="#about-the-project">About The Project</a></li> <li><a href="#getting-started">Getting Started</a></li> - <li><a href="#usage">Usage</a></li> + <li><a href="#Hardware modifications">Hardware modifications</a></li> + <li><a href="#Installation">Installation</a></li> + <li><a href="#Concept of the code">Concept of the code</a></li> <li><a href="#roadmap">Roadmap</a></li> <li><a href="#license">License</a></li> <li><a href="#contact">Contact</a></li> @@ -79,7 +81,7 @@ If not, try other devices in the pulldown menu. You can verify the COM port number in the Windows device manager under the "Ports (COM & LPT)" group. Simply unplug and plug the ECG monitor to see which device appears. - +<!-- Hardware modifications --> ### Hardware modifications The TCO ECG monitor needs to be modified once to allow usage of this new firmware. This should only be performed by a experienced engineer. @@ -101,6 +103,7 @@ The TCO ECG monitor needs to be modified once to allow usage of this new firmwar - Unrelated, but good to do when the device is open: - Replace battery +<!-- Installation --> ### Installation Teensy should have the correct firmware in place. If it does not identify as USB Serial Device, you can reprogram it. @@ -113,6 +116,30 @@ The "Compiled Firmware" folder contains the HEX and ELF files. These can be flas <p align="right">(<a href="#readme-top">back to top</a>)</p> +<!-- Concept of the code --> +### Concept of the code + +Code is Arduino based. + +A task scheduler by https://github.com/arkhipenko/TaskScheduler/ is used to time aquisition and data sending individually. + +The aquisitionTask samples data from the ADC, and creates a binary sample set (including the microsecond counter). +This sample set is appended to the either send buffer A or B, depending on which buffer is locked by the communicationTask. + +The communicationTask locks one buffer before it sends it to the serial receiver. Via this mechanism, the communicationTask and aquisitionTask never use the same buffer at the same time, avoiding conflicts. +The const long communicationTaskDuration = 10000; variable defines that 100 times per second the data is send to the serial receiver. + +Because the raw signals from the AD7683 turned out to be noisy, an oversampling mechanism is implemented. +const uint8_t downSampler = 16; defines the number of samples from the ADC wich are averaged before sending them to the serial receiver. +const long aquisitionTaskDuration = 125; defines that the ADC is sampled at 8 kHz. Since 16 samples are averaged, the resulting output frequency is 500 Hz. + +The downsampler just calculates the mean of the last 16 samples, no filtering is applied. + +The code contains a debug log function with different verbose levels. It should always be on silent: +const int verboseLevel = helpers::verboseLevels::silent; supresses all log output which would otherwise interfere with the sample data. + + +<p align="right">(<a href="#readme-top">back to top</a>)</p> diff --git a/images/USB_Pinout.png b/images/USB_Pinout.png index dbc64448150f92f558014ba7612cacbb13d2a074..ed711a7f099cc3bae8f4f421f429636b09d61a43 100644 GIT binary patch literal 22243 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 WxqB`AB|ifL1B0ilpUXO@geCy^AKDlI literal 18741 zcmeAS@N?(olHy`uVBq!ia0y~yV3J{AU}WN8V_;y|dWsJu!B`yR?!>U}oXkrG1_qXN zM_)$<hK>E)e-c?47#KJUJR*x37=%hdnDJhkd<6r8$0<)2$B>G+w{zKNh=l(78gJxr zu1QE`v3H-6B#UFw4TVX9tS5Kf-!*CSJ1t9zFv$dmE25H<lq|I^|4!{uDP&AMVR<F| zc~EG`_mb~l&XkmXKQrh4=a^Kj($dh<yT$iQf-|g~I22n19w}({{uc%@E!bGu6<Y+H zWZIjW1)Mk(`<xFtf>az|_&}jWz^UVLKmkbjNTG%WNcfS3h)j!s6Gx#87av$VA3e3} zZ^^#ycWJ4&x@ORl3HJYf9FCBZdh@*K-=E6l%twtN4?H?~b#-{^w>LLGozh<KF;y#6 zrS#R6RmKjdXPK_PvNk&WUe#;eo10R*Z7Mz-xba#rc$v?{9!cX>xzXElG_S9ZH@{Y) zo_=ml)^9;&w-aw~Z|_~&Kf|hYl}Y9$7b&wGjh#hLCr!}|j(Xk{w%kwlYU1AS_o|D2 zd`PVP@nPY{^h;?M7C2toQJB0kX6L3Qo|BL5l4Io-n^N`l)yWx#$xrU=EMAm3Ya@Fh z&tD~BCl8MuMNhlT3Lm-XI=Asu+|I6YU-eRU<wmobgO&W!W<K8Y?e<!|zY(>w=;;-^ zGBy8sYivIr5x!;?7#Mi#?(Xv5t@BP!RBpdj_T$6DTWh1Y_blztxVvlXvho$zJ|<<) zwJN>z?fw1rFP%<UI9*aHe|JZ2|NgzHCnvdfcXWLC@n&o8?J)1zW@~S~`}6bju}c>c z?8ReMB)x_Cw-g9CHSy^%Pge7tB&6!KLU6^sN~!Ea^Y>PNKUI9*R(-L1e^?mX-pxT` zT^o~+pZfIlbn4Yrp{vf$w~x2`^TBy#+}>TAbY94|7P6dwp`?^>J@H@@>!NOP(=7MP zNBh=9Z}(&4m(!{I{47-Y&xsQrrFqh3ITL<=e=l9F7JF)%uJ*-?7q6Kfti5t{-ILSP z{ny3rR=c~abh7VkGu7^FL8C9+{v3*quJu2&HG`LhC~vhYeU-5?czM`=zH;v4^K7fP zET3N&b=f+nbl=}!UoW4VXS>?A=EsE_hw6Q}+1JS5+?*bM{7cHt4UgBiK0egSeeBYV z1D7uCudmmQ-Bpqm-Sh6_-bt&L9^O)LWnFCa?wX&QHhwXDeSQ7)O=)LWZOgp3r;^88 zL|3M<S&Yxg<HE{-g-s!AA_AxBL@rvxIMXQA=vs^ZhEpZ4u6Wk{|66YA)Ykf}ncr@M z4%<i8jdC5IPfSp3mMXNC^=IhjIVXEfJodwi_e;6e_a}KwQraaD_))fF|HY&2n|K7% z7d%jCVVN7a*zM%Cwb4r>H>bUFoi8!NG<%wiWs!?OPUnKN*W>GBQ+ZUT2&?;f9Pg8L zmG9KP{BJ|z;U~||&OR3P{Kf6<>$#S>D5&1iI^HK6d|%g+=_30@j*m~5-0*$}%FIoC zMl2ItC(f8*kl569^T1Ai2?K{q%l-4$cuFkyn;Rr1cVyFnQ;j#erfP?u+FSj-M|aNR z(A8mKIVTsnc0V~c*ZS4{le`^v9l8<LN!?ou)6dPZytL4nT{CXaj;TvS*2P$gJ}&<D z=4J%znPa`usV^=p{B+4%KT>mj#j&XEdAh~V&-Grmt^9aYe67!%kB^VH$L5HDN{}Om z9v$s|`sir)s?QDui3&Q>?@C@?a*edS5UJ2$A`!;7qr>Onma@0E7Ie%hNWQftv*^VI z#i`rw>@0q6!Rg7u{Qbp6=VxbUtGoBhZ4H|L{q61LI-wgB90RI^WH&5(5ZUD6kfq1e z=Uaa6<>lq64-d8KolbiEcKiKlXJ?zQUU0qe@iEW$_x4V0;8h2eaw=j5OlH=?S2iEe zFuI_y?a-E@1&3!@7N-U1@SV7K;KZGOvXhyYY5X{D|4-38?@mD8+HY@fANTZmbZg-> z_BBBoM_9EvjhX_IS;Mqzj!jT>PC9bjA?H97<7<w0g`c0D4Yd*e$6LrWkx5+c+{yW$ z8#8`=x$HmH_3_p4_^H?9s&(HSX><Bt)FL1hv?=xUGNt#AXD@B);s49Jx=(Pvn5=BB z%t_<eT_qbgF(=)=7XPNyLN9JlhR)S3pPrsx%_Eo6|3c}2DzlnEq}ID5<@=8~<&;_! z%-wtS0mHscArmep?YA#m<~MiM%SFy_w<jOxd;9P2?_*NFms^*9-P0#;AGf>m^RkV{ z%;#+i5z~*$Nxk_ZN!e|huZ1HwyQ0d)#oS_{S2sI0vwh6k7^$NdzfWehzFa~|_Zj{j zu6J&qn5di_!v2+IoAG9M0dt|ex*to}))~h{oSvrJz1f>HO!H2(zk=M6nswja+)Tdu zy<s=Y)y%^9?5nGm-qHHF)$Kr26OVEYdxY6C|M~0AX~uwRAC)SB?hk*z-;Z|P{^-^r zP2KIT-D0b3EUmOTBvL-JES3mO;(5}`Ex@p>z{QxmeyUz<)KaU%M;kwV_}Af7-?00r zh>W`bye)S^zdeXK(sLv{$04QU?X6JG8Ahq6Rw!IOGt*c)`>-&m8tY{J@$&4K*dN#T zF6~d+(wX4DIoSF1MCJC4*Xlt9@3TlokAtO`P9^s3;}+M`SsAp{XqsBB0>^~hmdZSV z>CL~pt2BOpf8SrM!>z-+BKOjk%;4#k(Kfyt%KrQ)oL;eDN7~UD3iqB*kFN_n?zHr_ zP35PGt=n3-K^3VGcfrjW`o$^y7O^s1*Vry^ZIY5)9lpLyrI|%`Y2-WUm2*0ms(C3i zax>|P20u8eYAbP#HNwrH@cw~D=Bd$aN{iFZ&N>zP+|%dATG@RuMjI2^W-@VHnP2xy z^Udi^?I8sfpG(z_Z_B)#wtn%lg7oL-?(Uf$Cv|3?%E#s(0+(&}rJbF%U`hY2%PEP! z+E?0NSfrq(bxO#8#lKlHtn3@E-#;+N_#cPYpKTvw92P9NrK2OWLWtY3Q6zcCD}|7| z8@sQ!G@KFZ2#mN;ptqso&$rw8UN&voTMAk@`Q_T)I}1tkPs%KH60-Zjb?wXY*j*(j zEheQW6gsr?OmChn#%?X~cahTSyQdQU(&afGNOg5|Z0MSKv%6v9jYd|kjq)9{8(zG) zyu3d?ulLi_)6tKv<}K~e=Fn(UWqqEw?7^ZN;z2csr*06Cd1rV2$&FW6*3Had-nJ@i z<&o+a*A7_**=Rm0na1VNFfUS=@nD_(zaPnSYX26p9^8=j)g!`^N%VB1py9q|OMRY4 zE<V$piddS?ZOM9I`N_Q^@t$ahU&P#bmCt5MeAM4@Y~Gq{W!YUb*9yt|l=HOkt(x*^ z#){(~zg~|&9(}~3@85=29%KHS_hnL?gt&j5cCfwuaE`FN--{;4*!2bTb+?7C4huWW zb?0#_w|G{Sd+M66J(1ST_kG{T^enyix?o51O`orUTfWY$QlGrQ3Y1n$W-bgDH@)@s z_4VGZp8Yq{x{u~>sr&ou+SeO9i<f(!<;gF#IP+LcBjCW}uiLKQlCUaSQTF&4Z*uQz zL*b})<~dfSUYA|_tIR(1?5J-qXw(yR;`k`s<B@%3#X`5u5(f|QHi}%^n0$QIm(blu znKP$1t`O@IEd2iN?$lD&`78Ht?=`)5P^IA8+cT%8YLv$=a^W<!a&J)7(fI%C`u-`m z)pjPPO$%8ccXyZE2C*qRk(buz$c8YwN|vznDJ6V4Gt>Chtj9Yx$SqW3(+QpzqqCx5 zmVUh5R=$~rw$<N4GVd;%dUVazk7v#A|M>dn#Ul5e_aEFlXv~x?qcyKhHb8b^lNjHm zkcF+vc`9Pu?VM|b!A%6OIos`Z_lfZ}JYNy8(COOqqiGL2){5#x1YEW@@qK@$XYXXa zjiFMev-QkuqN?^pS|o&O#O&B`J)L1%_cGtvt7`A+$~cHG0kxn^V((Pkk>{Q2T*{dE z=HcB#iHo>{eZ`k$?OlGJ#}w4&@sM%c+k3d3Uz^))ecaxVIj$3xTw@+>NSJxSnj`h^ zkB9B@PwtlA@BPlRc~`^MXOSP-k~m*oU;o}vj`ev{gs6{D+b-c5U2@lW_kK3o=CNzR ztn`bET$3Yo1KOE2*Y2=q=a&n)*0<xx#sjMuw8gS24`j7GPL^CFJ=-id==_Pv{&p+Z zNUSJ*B$v{2{&-QuytvAzqMBiAW|a1&v0mE$@9X-)S+`jmm-yTN-SW#vglTiM@1aJK z0NG>voB7UEaLjN#kXW;Nt)Ng}%Gp_=GtCmOxuiRCD4vv!qE3T-jmfI!&c3=onX_|l zZ}YADRk(Rg#7F0z%;ouab_kXU%lzH+f5993f`HJ?HZ?CM#O$qd^_3Gbd~9qgIMMTP zTkn&ZO0FS0Zzmn~Uh!%7)zzUBomjam=0s@Bh}m5hTlX(@|1Y^2rz)?XoBQj(eEjd3 zg7c$Q8*gvR)we8qwq+mts>-mnL6N7XRqDN2_APyBpc6-->P;@bl55f1@+QmP-hT4= z{MuKS9IKUNSlF$eKh+LDy=`r@YSzIT%d$5s;*H&_n4OmR?*8^^`nO!w>TfxY!ty)5 zaf|Csk~hzv^z`)fqXOlHOA`-^KRtR(-*fl2+$S>+wL0l7VgR*Bc1&8sa=dG5cFNaR zS2sPlo&V@gWP4PBLr#L!Q)c#W)i&?*?#55PvNG8FsMpk3x8MJN|1JOd_q*|?s;ge> z@9!*lnEvGb{~yc0ytx=Et1MCS@{;eqA4z?xU${iIba>-)R8+mEhRrp#dbxc5sr=6N z=5{{&O$~2uX&RR_zOWM%I$-G5Tj?M7GyC^~TK;@ctF1#?KxUznxa5n!O=h;WN7h(g zyRt9svUPOsi3@_a_N?D`anWM^%=~XJm%p4l^|V>WLxZ#LKZ&m1TJrMp>d!B)*H8F% zvOX=N`rE(x-yR%fPUgP<=g(=z+%Ge}Z#Bt`S>Je*jbCor-M!V<Z`_LXoBPkV`uTk4 zEtT>A!he7L!Rae5d~DW@gZm~g^Vz;Eu`K_-Uc{2SyUXw2urhg}<UF@q&!R`QMPSk% z&oD8*BUvG<!(y}c1O%@NS*vz+b?8*1`l@S3l`d?*&+zlf<ClgpIuC^of4n>`H)vOg zXD!QI)qCrhcbMGTo~_N!FV~UyafWSrTto!NpTw{y;-8MawtaH$?d@Ze+z%YxRPk}q zgk!814>@vtoL=_!*2zh#-d93CJwG>hvQ6bDiR?*YC$+p)i=Um@RR3RJEA8>u>$^O6 zZmQ?nopAU@#lEW0lhbswn;wbGtKK%HNACB$CBCz-MSPlZlzXv|Ot7HNu98;@nKm4t zmhLgB$<7`dBn*>Ug!cb9yDobBx%c<48=tpXe9!;ssj0z-rXJ~cY-aO(e5`kA(bH3t z)O@8%<<EfngD>yx-F;@Zx&OO6JColy&QXfw<oh&Z+uG==ElD-M-<o$W+idsuwq(Dd zX6<j@FB;1{Dh#W?<@~&T|DW2<qNhQ!+Exv_N?)I<e!o}zn*RS!PfvTV3RxLrrT5*e z=!wV9+=zQxVQVt}UR$(i(G?9dGco-*9dW&wfb-?AudP*$-Bof-N+|r<xw+cfVQVJL zwJtwau|4<321g|&r6tboe3w=PDqGh6+H$;{i<3u0=A;PA!m3}1ip8w@mkZdR+oyb( zAR#Nv<Q`wUwOQ)qgbyiye|`OQr}(_*_Po1KR<GYTsasq>>b%l5UOAhHRiUfZ($7_h zO<DNt%F1A^hMVzGTQU~9h_;+K)XM!=NGALGx~)u$qqk<cGRiW5I(6#)^FqG!ofm!g zcunNyC2qY^UII=vCfV0~^y2sBym4gWWpy`7J-X_uobPVk=<S@ZfAB__Dy5yBs1>^E zh4OTd>4Mxz=FjSPJ7|Tkn(!hf^<?Kv<MdM#mEE7bTt0sqsG|h!g?{?^eE#Xr=k3?C zyuY`%`svf@@zY*kUoTzV%3ijSF`M<=?cmopHZJb=FmPr5W?%ToWlhsj5w#a8zSp@t zC2np?4c-_kP{;7K!>at9&TRAiutfsRQ)+*ITlw4TdzbSIFZ~o2Ywx4-zrMVc-xjIW z$aGU{ski;=m-aT(-*@!P-JE{@sAjTCfWqgL&;8L`d}r4eWyaTUcKDrhOy}+U|L^BV zO;*#-u1bGWbS@+J_O|QK&i#(M?A~(hq7(n-kUg8z&&%ch`SI}<Xv9Hv-Iko2mwxfS zQogVt)$ixwUteEuJu}mI_3!GJmsFE8-{?eb@i;w2bMh}gWw)LSd3SfEuIcQoz5VcT z`|mr`j`+R1v-9fKHL<(5mHqsbn!Hkb*MX~>($BBk_WJVj{$<>;$-V^{x3{gG>R9>i zj%9M@rRJu?y-V~g6wGFs=Swbr+;-!}w%X<QHMcdUJ$th=?sAOn)^&HQGUV%jRn7^{ zYG!41|I?`8xV-Q6_5Jn#H&of5nP(ea{istt<az1WSE0$7Zys10SZ}%UP1Ycx;cN7b zz18I>>Lz=#*0Zp0$QKtkl;oJy{b0ddJ;}yH>AAPJOk3(LzI#V-z>nAa@1L3OC3;$2 z>awoayzf<e+yDH1yZ>~@#N?Eh<@P6*dQU%m>AC+SwoOK7ER<qvT0*ah{P|sREMcCx z@8^FFS6)ohjn>-EmBjj{Q2X7CcOrWqPhRBOeQB;x%7e0xC1(W#x_TA|E%nmeZv4)E z-qnkX-A~`#oL;-H`b_OZqn6if^BbQh{`&HAm5EDHqkoYR1LL&!d;d3@RPXGRu`0Rn zw7rpQ>Fw?L{FQf@gJJ})_7@lDudv;e`Pu(d<&hjo%d9mfxwm}YPmnu0Q(<-5l@p1V z_CyMU#s_$0&4Tn|dcuBBJmMc?UAFw^*X!}2e_CxnABlf;b#*$caW%JG>3P46#~THn zJMi)t=P|z*{9bLHeojX8MbDeX&h31WN)m?hhue53uL@ngYKOA_BZ)|(XZxbJ<pdU{ zuejJ;eRsLP{L7o0m#-3>s&hg9%>>8kU7r{1%IXwSwLO;Y^Z$o^qUd)4@dr{;#^2%% zwT>?m)e4E2ZJQqFv0pk?>*MivL5_Qxw@35`Tv!#V?JLf^@mONTp?6^~udJMW+=6kp z_0u08A1A)l^T|2#Ea+hE%J}{Js@^{?U)}9B{q;I-=GWhQe)RqQ{XKhE#)fOQf4^LQ z^*3r;PNc4tRg|vz#`oR-{bv|B?(`|BInw*UvY=emxb3i_hQ*x6$LDX$Iy-CY2Z<ER ziW3HJ54CoCK1%&|d0MU(gIVgSDTe#fHN58p7aWmi@tUQdxM#}W&cqoum7BiWb@~^- z*Vq%dF2?ffnuq^pDaoDQRr-2a?f<{uH?r-R)x`R{`q!C5t=y|0Z_BvoblH9Hv7ku; zdpP<2m<dh}UhKx}oud=6;lNY5q}fWYT`Q`Ma&8#(|81~+Aad}+GJ&n{yOZDF*?Cz= ztBj3T>dB`!K?N2ptnLpQFTD7h7T<q=Vf6RwTS{M>tL;=UVVSec{Mn3+<|*r2v<}U0 zQm&h0Q+Y|sP$~N8{T#*;8Q)nZ7o|)x1lB*xf1X#Sb5F`@>;1alXIIbI&b@f1ae7wy zyE}&0cBC!$nPXwNM#s8SGPvMJ){cB>vz(4Z(YaQotEL$yyM3*;D|<8J`fsj-oD=Wt zsVshN-d}t6H>cvGwet^u`&PW<K>-I>-+_rTt!<oZWKPHw{J)n`cv6K!MMUP~VV};U zUvF>EkH2BNS-|C6antYgV?B~lD}$EmXiMwJE%%@Q?S^II|22`DSH1o9_4V^lagDQ& ziJU80&eC^-g?*ms9d7?e*F=P5t;@dr)H6Kl+Q`JZg<D*2Me4JCKYA9s_y5{6-=~|G zNkoQI-IAMEILcxYTUq$2C7zRG-2Qhq>c#GgnA^5qqJLNEYpw9~gH5clm-J6h*I)0# zeOI&b=xpz!wrz(duh59vvf`=L=k0Ut>+hxBkJ_4bbXMBwEfGT36pA08wfnoIY_0f{ z#V><nweplcyNFADx>;{G(Q0e9+RH7w@)wJ({t{7qkIQ;}NkwST^0dy+M;M-k{`_#5 zKXe(xD*JukZe@4sIVXR5a`IZwrG3wQ44=Dg43~A?);yCj`Fxt<xkjyZ74HoCx!$oG z1%|DQ$(%Zc{e;@Z-=2@x?`S+T`NzB2AqyXPq}1$AnD~$R<%|`r$JU(K`RQg)<fg*Q z{U6tD+>rXZtn&GM=PMz<<{e?PTkQII*{%m1|0@$GSy#OL{_bvc-n~65j~sKCuT3ev z)7hyLxoO48=L%vIlrsP4-a5#$bY<@rZ)4kQA{rKK>lm#Zgk%Ebm6MP4yt=<be%?KG zkJ`P3kK2R<Hg3JMvsk)XusrC6xJHT)kN(u??RhK3ecN~>dzLO-n!lg%)5+tPllSO+ z*wFe(m1CiyaZ=l#4~M_YS--6N%YJh6d0TOVi5IsTuVHSSAI$2sux_uF-qE~U+j8|= zx$Koyy{2tBw?E{hkly{L4;CKI`m#Oyx?kkhq@8wBHp~8%EzjOAr?q`=%}ygl(HM<4 z%@;3D)ea9)cd`-I*l3t~N~H4n-10}UE}B+WQJd1w=lv0_PuTn8-R}2Se)C-8&Oh$5 zmOaAMAo7NIe2wDS+2+%IXPceWUcYD2y2hJ~lUgRL`^)`&+;1PEXnJMef&9yJ+jyl{ zbuxc`dU|=+*{3Ha9!{;CtmYeH+q>h>wA)*=m%plZ@R(;^?l-sH{L!Y|MQlyVAqH)S z?E}0Ie|gWk+R}9Tf$I153q<wf4kb%v*GMOs{`>ooCHMQh+C<^?ha~!L9JJBgwIkrV zr?@oduU=Md@1x>7u7j%k`|8^)c#IuH&Ufnhta&5;{fy|Of;~qIZb(`dE%~Z*>vH(p z)8%h&JTzQ;ReG^o@1}2m|9n2bH%<28&ctb60t+5|=wG5@;dAEXExZ01YyUp~JoA?H z-d`EE@$Z-3@|IJ}JbXv<*)RTMzE|x2>NwrrP`J75<)x<^dY&zR@WEH%sN0SNeyQHB zu1}GZnQ!VoGj2+VjN$(CHs4m@k^Mi8z7r=rR^OPjciOR)!OOSESQf2#s_}-k@WuPz zY`>qKnHl`H`;F-LrX;mBhXqv*1r`VhacEfVNfwv(P>kJ_(zz|`s@D3qkB)xO2x?yx zo4@z#v~4*zji&zUC_eNzc1OWNExFXLl>AVayN2C04<ir$|9iLp2yZ=0du+sx^wl%A zT5RAu#3&ik&L_KRjqD9^rs6w03JqH}-#yh>n|RPjSN6mtM=1*zts^~_7nXubAyB{l z!H1r`IXn0B%2uuL{&4$s`j4za&B{Fe<UY6ZF5@4{77j<dM5ku77&M&Nnk+86Z`Mqq z?BjQv9^MPk`}_C%{q0>Xs;LJB=VkJ=Oi=0kcPM<~pU&PUR_;{~4k|jgc`SD8jky#i z*kh4)M#6OE^$QD~Rcn8JIVN@g#^w0JKVfU53O8*NxU@Apy!5@n=GV8jX2)KdCD>8- z-~gkfUCj=YygN6Z+Fe~0>J6$anrc7h?6$xE_;~;Hr>CcTAMcZ08nH1cOD!e#$_j-{ z7K!A)-1>VScuc6<aZpFpNv0uEt3}`umoD9BygUR>%rsuU#ABk<t1By&udj<Wp4P^` zv*_ujb8lZ=U487*4#AG(2}^ic+r{f{)(6x@?DMkgpP@Vd><rbtRo^FGzyD%w)GU+C zEBxGRtNZ5_eSa65y#B$)q^DAz^A(#*<r=fh^X?efDb~ys{n>i`{k^rnvx}aelTG$^ znv?kP(NWlF{t~aLUbfXwPfwrz?(Xi>n^I3dxwp6a*tAAvBcq^C&(G^Kv++!rZJsaX z&FSfqp{U~A#v|qD`2VAXx6|={``oJ~g$wsyeC?}S`s&K7J%2K**q6VQol`jFfnnt< z_o!Q2GHvGtJAsF~{5kB`#qC}8^{u(XW!Cw}i``$}TH9Xs`&({u|AmRF-eRS8;p<`y zrwLedi|bvf`ub{V=*l41%hoxiYq`X9R+PTI6?)k^$M^k)Ufsjocg|1Kjs8``R`}k3 zp3O?|^v`QS%c3U%ud}bOTWfzhym#rp<ahmIqM}P*GRr3W9y&SGczJ2w$J#XJLY_%m zJRASN;P>>Xc+{!><l5S3ueGlq9gdK)Nl?A9t9135&N-^?{c?>zjIJG761&^p`<smA z6^~^}OHWNQdaC?5;Mtj(OKWe3Wla(GiQ1Z_>pfj>B0ImFgtyDG+Ap0;d}p8gp<P$< z_Rp#pO{afo*WB1ty1V4{EmuBSD~(^>cOs;OV+&3km-n4q@=~ZwR><qxn#ie<k@X+D z?lDSwbFPTqzAoq1mXl9!mZo1?;<<=h=x?Q8whkx%tE;QkrOop~p4%lI;Q;p~k9LU$ zzi;N1HapQJsy(HY`SqRqnFT9d+}*qHDZbu+cj>FUg5sc=nESQg=UTnnSNq#VJmXcZ z2*(4yofRJ!S#4MKo_6H*Ox`1g9zyI*${{VM4t+ekoqOx__`JN{HFsv~>1_cOYt!n! zH<$f!IWy5~g=Oh4^Vhd#u1!4bHcRhbkM1Nf<Mi`aFD><c|EV_JwQk|pS9jHqc}y1T z`>;HIf8DKa{e3HZ=i9|v7d`1%R(|i5)!8|g!PTEms+;Z=4!zD7Hlbis38-6fncef% zof1dE=l7$XbY&9${`z{Wm0O(YpWmX^W|rm@QSczbr9GA2KVQ$k{YsfN{56A)M10N9 z_*#}C&wsz~uYdABpLfFa*=ExYwKAD^afsaB_O`?D)cUZ$KNmzt&Utog>+4JF|1-S2 zxp?)RoyE5!erdEVK79Y5j<orj@0MO_4^O_hxH$Far>B>8m*=0hYPeW1T`%^@WPiKB zY5oGDqN0<2Xym`Swe@t>y@GWMH!M0>#o+C^WA9{+kL@YS7Ha-~JziZ|r|Lajuk7U# zfs`G2f8BomdaeI->i%uh-`w2X`nUh*g@w+BEbdRers|mc2QlbP$-27g<d@9gSf&p? z8yUBs?-V|s9K$a3&mpGbckkAmn?bCp&BE$_Em!~AR(@JiYPWA6v*HoslTHPDzW-xC zl~nkC-s_CaTki8uEuZhuam6QO?$>Q=?T=OnhOdt^J;}k>(Y32I>vSXY@3rqER|F(> zM(uEkt9`1UD4FcU#QZ4EM0pxlr2NB_t=i%1=9JpKzP{eSK<(7Mz12&TkN2GlV*1Fm z@$293_p5F7k}L!+H{}X)Kk5u#?sxLT!^2BcPEHE@#&fRv%nZY#cXur37iR4{P&?Bo zwF@+Bel+VrZ1dx?*Vlai&y`#7LH*xC8Er)+2}7CW`@hS1?CT#MI-ha7{7ull$4A<h z|LEP8d%NBBj+0Yhq(<%U>YmdUMPDL#_Lna6nHjUqczY_3`=h1x|Nn)3n|e>N{c66* zN8y>q>0!^?dS=!B{&w``pErgwmzVioHcC6Q;$K<5u)5!uA3WQ$uAcgp8?&e4V#F_r zBQq+j)uhhdylwhbw7#+S)D+FdFO`&!8J;yuJjC+)`w0oYN4+Y#7D{PnKhCh)RrNLM zwR=0?pZ%W~Z}}*^JY)U$s^Hf@tMvObH+s|`-Nk?0_sYIMRdpwtJmqVbm*_qJc5lDk z6|<Z>YjSV>3GSH|;d0eKdRyjFZ+q#-OU+7u9gn;GU&CS&ABRBhtt~6R-kxoe8RT*4 zZ1Q67>3Y|!S-)32IWh6p&f@2Ps>EkBG0WP|D=s-x{QTV2uyrvjd*$u#ae27j-dkPX zbAO%w!HpRgm0o|pusuKi?SV$-YyTpq+t=5L_C#;XiG2I%>FKPUviVKSFZZ@`iEd)5 ze0%&@nSkX|@9AYf?*<hJ<f}v;Y}6<yNqEM8G^e?p=X(8`i?@1aPW;8aZsv6#(R!&( zk^6pp+JEcs@9(|-rSt0dS(~)69+=Oz+V8uZ?be6NZrPvr{Zd=ADL?Jpyv0kspKC3e zP`WwoZPoni)0&hEo2$g$J(8PSn39q*C)>woo{eSOQ++*ME2~=;lkyAft;^rNF`962 z?=hol_4l0Bvb}zDt&Xm!Y<{26#h3Ew&W^&v5uZ8oo0y-cbTvIZ++JNX|B%;2)9kRV z>(#lt%nx4NRhs?UIPvI*DKnejzP`3L`>r<^D9*Gk_C%Wh;+I$=svUMmNa;lfJ5NpY z?=SYoQ=TS0UM3%_!=k}vR&*s|t>@(Fd%J{7`m(R*a&(zKyqP|~TXE5&+XeUJYd_5t zN?0f$U$F4Y#|KU?uh%d5c3ghr@_&H^DtR`Xd?q^g_f!_oX|Zv;1@GdOy}f1n*yA7L z>c-zE<j#igS`%9!V_$dY@#nYNrPpRZFlgnPw^LZ%uj23B1uLZPb?QcK=_t(cZ#t|O zWb-ze{rce&^FT;+d^~60UQsi1Ca>NkRqyFXUoQRjS)YAN{T|~8@3%(}8C0LMIlfkQ zMMu@6Cz|u;8d??QJYS#C^kUY(kM&JapASstUK+6Q(5)@~c30iE|C`Is>V7Hl{5;!J zYbTiJ$9V^|uZ}*-XBD-h>CK{>lfN?k5E53~cSr5swV8Qx`SY`lQcsDf`XspSDtS3+ z;}^ksEbTjOr@6bh9I4W;Ioc?|G-=I)4^R9You6Ah?_MvY!V_R|<}Pc(w%pt0Y)3B% z$}7xp>#vNj&pf*2&jMaK8=VDDC+&TBvbE{Jby@4=Uu$a}4^I5zaOS}Le_zy9T?%>q z=YG;%cbK($4$C|1t{FSaFZglx9ctx1e)Co5qr@_sPS(pxO;7j#`<1=sdt+1c5w}Uc z-L{pVSdL8jcs)7oOh>?1vol||{kX8s*Zb#>%ja#U#m=+-&b?E9+0hlCfn6TSKYeTN zZwU07swKO)@4$_Xi=Uic|GZo8SdVHWYwMn0-<%cK=jjQrQOx~$+24L*m*^?gl~GD6 z?_Mm<pL%E|zgvjbGP_NDs~^SR%ec6xwdUv3>5IA(zLpzwPkU%pS#@1?%IWF)(Z{bI zm4Dqgfn{>a{dX&FKX}P5w4zG%?X8M=_NgBiX;eN4XqVNPcYXcA8Q<@H*O(!uf93pr z#)B<RaiOb2C-*PgE%vGDM#aNcsiF@T5`TVNzIM~k<GOX*+2xA<uaDcgNb6M9oq3_2 z!mQsO#b;k%=UcG1J7Hn}o25ZZy<Y8YxS7(dJ0+n0@w2nDy;P1|D|&V&^Np*Az(x6e z69l^?`W$xIyvfY@_Dn8TZe7Lco8?KzBK+U=Cz!`O<~O$KO>LQ|8*Ntl_tlk^kHa0( zH*5+?Iy~L`h~{*!y;WbY?B;8nTgY2y+Ns-?e6Wdi<F4qJL5dqErs&E{)k=1|K0~Y{ z_jd9*XCZmN|7C8yB6l2Dmi#@Q|3`G+fxQo3{*gAznW9iGtjNh4YU8_IE-l@3t?a%F ztX;EOw}BT7{HtlRm$9#liM$lhY8>&NF?Pzz&+Va4UtC<wSh>H^sg*18J=2bkH+cc& zPKg&4I|Wp&omwV~@m<)M{9IzDWaBEMRXQ5SG7jHsnz&MkV}jWm%@3uozW5)?YV(UX z$S^5v%6_EFAo$uK$b9YO*Voo^&%Q6r6ji&|{7smc|I3YjkroAU%Un5H_dXKNczxC? zaG?{c_T-$ivrOgg^WNB3^YhcSvMr!|_>yDq#`nEbA074Hail2W(E4w0Z=G6qw_0_d zGNTWRdEFoOqWfpJ+f<w=_<1}2R_or@glBJdUV8mi&d^OK_x85w*LRgaj8Q#eDDa@; zz=d_OyHAD3*Q!<>U#XKDv9I8vlWF+z^82;Rb!7hj{yu$G=<2q!?@!KI%(D4z-rZeS zyEt#{E?@66$0G1v<#XAKu5Fw0O5WeI&DebMQB|Lmsn^*}yYuhct&H5f%xA7uXrGK_ z(%#1g$GO(M-%<GZisi4<OFSp9ak%m8>+97G_YSx7uYUY!o~xUi*Vk89uewyTa)~5d zF#mW~`L3YUoNWaRQ}pV;UiFj94p{K&#XH;If3}q^*yj4){C8Ck@4<~pp9|GkmTb}c zowyX#XRTPu`N(R;t5y2u-)nT)_%G|l?3keuB;cFz(4%HS%g*&b?as7WhR&(cKO%a^ z{c_iX)i0BrZ*NF!c3<5SEXF5XeWrE&vw1??HAmxLEIO3VBR22riWM4vZGW%wTD-Ki zxk8!s-(q_cMaC|fEa{0?cl|J!X2tCG^?y}<&$?gy$2(#j?l|>|XPpZ6w_kf{|GYY_ z{hPWJ&OO|2oc^SI@7cM=(S35Zj|%VC{bl#Ktak3G-2<Dr+O3Q2K1DBb3vK1LSLT)4 zr=jXSbsA{2tGHIHzV7cG<LGO1jQ9Wd?{z467hU%&Fl^0_gUQp_lKiYnUoGkH%JNv{ zVrF%6j^*Z<{dISLycXQ`U_!tBEU_&Ymzo#E7ySJyzP@VNiR1*qAJ1mzr~Ll*c2n|k zzMUm6C;f_56kAyI^wg(Y+3P(&K010hZwrt1!6sJjl%JoTW=+ZWo6pbfe6&mS=~40c zFPS$T(m2v8uUe->?kZVXRd@Gb&xQ>j6pY!g$;U2{$gWv$e9-dT3`6J0gllUelT&{@ zFfR0+=z4iwthMRm)ptL2?=SSp*`9K8lEnEnl`%En=USI*af@ury|QBBmlqeEKRr3A ze0iB~aG2a3XaD00DmOX!3f|r_joeq%>r!hSzwh6#(=1CpzrDBjSY`Wv&!3&K*~fkN z-Pemyk&XM=eSX2(9Sjq{Bt4$K<YG7P(wv#kh1N<=0j;eR;y>wCaHH|ZkDt?-H~l~0 zX!-ee{-@vX`#1S1rPVwO`f=)v)ye7l`=8Xm($tJywPa7g;wlfTm+{}^r(9lM9~>rL zlIG4QAEd1FpzfZ4=y?&%MQ(=AcG|Dqo<3h!wUtY(K=Q6in1%(1qRPh!Ijro8eomm3 zsOt=t%m6Jw?W4iER1bjzU%t#R5xo2%`O}GlLvz;2J#VvYc;u|m=QznMQPIMnQ(7*> zY}=AcKMwic(uvy>VO8=%;b^z`^pKT7E34!7)l`C}{B)wX`MkTkJ3U9zLP=R!wf^59 zql5ztrVmvWJ9$BK@QDZS?XA9gX4kR|@Tx+!nuZBES65Bll6~C|x@2u?JHPy@Qj7l` z9UMPj$N$&*|NH)bl?%d!{4y2+vgMzioZOUjl*`?PSJ6)>=pf_NK6zE?=%Cy=v+mXZ z`u<-2oAUQ*y3waDE%gpfw@*64VOjEGf=$H-hr6%8zP^6?!NKOIz2^5O+}T;IeNn_C z>-sv~%u7oG&xf>fiGtR~9+PqsVh1gOaN=`&dwW~%<Q_?5wmpmaL<%w=$S4{pnEm_M zU+>W=q^gp7%6)wxN0VXlu@n3M|II%+L9sbX%wy4_MJZQTg?@Uye!thjCf38>tOOtN za`8ENcr<D!y|}P2>&v~h(dM4B&DL&I+jC=U_H-fX1>V#3Ch5gmeSM$66qw95Uue<| z(5lB4k;_w!GA<~boUT7V)sVy7Z=Ox&(d-!;)mjApgO-D}@azcMmUnkmjON3fy9}VI zSV>KWk5Zhxw^~w{L%S(WKPJ52|Nq|W!szXJYuE8_>+S0^o3^Xy)fG+9U=V28%Bgt= zD-T~Ses{-GG+RhsK*u`ult|{KC7oXNtr|xP3(xb(SR`;7I@K()Z)gz^D*5*2=Hk?I zb0lpSm}OtndHe3}?psSdCvV}AG+L25T`$&X8xMcU#KgJz2b);8*8cvM$uDPPaP631 zpN!>|eOt4yUt8uod)Z4R@4s*Fsrk)Wad%(s?HjKR*G6r<bZLp_;%%TF_r@=Vo72yK ztMW0KvstgmW?u2RIhI$=EVgThuaoeWNAIKP1~2n@b$?!;BgcZ)W&t4~pKva>Zyv_3 zJnk0FKRUPN-qzA)*5NeGz7{gA`SbJh$4?d&JUYVp^7{JuA*(_>!Slo6>!y5se0+74 z3&YFxg<GW-=$)9IzfaRV@6LpMwZB*WJ^N;+Yq!|SU$V>n=ZA?+-60}-_<PR9MXi7S zd_MoG=FRbIuB|VW+`Xpj>E`eMyA4!G-sl$4*SP7(q3Fmmt>??j%h{2eQZ9b+^Sx|s zoLyO?BQsguf7`ci|L(p%v%V+NJ$J0j->rGM=<qG^`;4c*^xar~^zfE~1*Na9cwV;7 zNIt9lLAK=L!fUUaTrMAN-uO)Lo{o&ga;H|VOwFJr7uxvc*S%Ca7x7slLKCzw_uJPL z$B$_bK}(;%&fJi6XIJUzh|dx^@!RuaK?6^6{f-@+x-u;j79^!DeKB{Qm#OQ53@2uT z&8er=s+OzsN||(of4;t}DdA$|=CqUM_iGlred|bdsA;ymByU@_<yYKB!=fi1rxztM zt!~#lbY=hdH#d`0j~rn;_q^Z!--I(WjlHk0i(Q+1Lo<5Ynk|`^-6GSkt&7zze}B*P zT1EQ(eYKm?&Ps^}Gikf`%h}q<Nnd9PlT;6C^b|TQAlD)wB=YLY%Ee2)rh2`;zrVgm zu-M{wK}FKVMXphom-*^yGt5$d&AQ=u!3(9M5wE(|Tkz(;-c|B)k&fOyyXz^Zrf8mO zYKq|dp8fjdp~SrYr-Filx8_=xUn$D}(Z#IDa^a982d7k8*r{ND+oga0EnJZ*=wa~b z|GVAqQ~v$=spZEsO)4Tcf$`(<E&+~fYonL15%_V(XQt80;ty96939W_JTm&Tao(GI zd!ygo-@pDJ@9T;C!xWtMI39H5;N&U`=L*u9U-QZHs-POHg3Z1^pS-U=WDa5Fo%W!? z+g;v9s-BhaOlq>+^ip>Z1yIIjY3&qNkNU_vgMn8$?Kg)EukpfryGp%tC)-w+ZRJ_~ z`p5*vz};oJQ!AT(iJy?-oc6%L@h@+Lfr3y{_KGksj}4&A&%*k<!}7v`q$UNQa>mE` zyGve9DqPai_~2?nxR)!Vp3f6D@s9nC%l-wdkF!19yD9N-8;iJ=a!XUQfRKooUd#$B z-R~E-?e(2ya`IGJ1IGcQBN{W-apkjUd#jrD$=k29stsmgX|^hTwc>Mo=ux}aIw#GL z6%#@uMfDb0m%m$4U#%n}COe7aV*P~{0U@!L;%TQ&PFAnIc5}mZCP~92mmVIO<(onZ z;&wd<I(>SY?(3lIN8<OS&Inl%aB!8uuC%jKzT!Q{W*txX4O+{1+t9nU0<?^r<0Er% zpU{<C4$FF9?sG8Ec@zw4`-#>wy>|Ql?r!t6#^#l;+<T>##(1rm+sL&dc)8zHW%s^_ zYkVoo4jeMcyJMm4c1%8@&}gmq*Vos>r-t&&+pX#AP6$mo7P3ArHq>7?V1dI8zdi1U zSez>aoIFl&hI6yKy;&xDF#Ph-wrz=r*}%(x=k*t!I+U2Se)hxFu{#P5-gs=dFDv84 zqC>OPj|Mw0y}DwB#@nmm@u6QGG9D`2TOgy_G9khtYDMPBikC~LFY%bDbS*<pj4kD^ z&wRVsNV}}7t5T2Ju?QE>o1A#K4YWok_EAuY;DR-J^0i+kZt{EazAoAKO~Sva@pV64 zWw%Fd%?ium>dTC>F_8DWx+=6;Y`c??y5<6_o_fgU6ejwPy%$tfIdOcP%*f1k;@{uj zPahs`-;{WmZD;xWc^lnSyr<~|Ep%c9t;_?JrMI?btAqA~h-d~$L{BJq@apR7O$85~ zBKOto1TEDsdw);&`}_Ohug_Fx+}p1ey2|6#m6cbmCKZ5MIF8S+tPBoX<|Fy_(|1;@ zw(0S8mN{|1EQ_8@@Sd(GS^tx5?)B*Wy{h?pKDIqMH+S|S<s%OwXIm65s`+q`z3B5Z z-{h6$pp`YRudSW@=H_N;Zx5%1-mL;cC7`6dhNW|A(bH3!-0W`0BsMRcYf~AtXwjl2 z<?ruJ(u=jadXQJ%E=I~UOC|l>oWR=?E^NrZZ>L(|-Y2v22-}f_ZZX}IH#atZI?Qi> zVpZtsklFV2`+B6!{pQvGt4w`(pjHLC|6!(W^|n_ty2bVNl8^OF<dHOz$c|~OlvX}d zu#s<uSl_L!*{3fp^;Ru@cIKE=c*4P#H#RQLxwj`$&ZZ)PQ>3IsWrstKN&dYUzxj4+ zUE=54)jqjfet)X^{F+H&%N3kKtIc1;?5l~4wBQog)A{=9>SQ)vsfwHz4}_DK2W&`i zjND(h_tlF_OFWgUzrPE8_UHEYeCg;32@Kl7)AeF?xG%SG3O_l_Z$G8x=cmA&76wpj z<bq+WmZ)}^&n3so4NqpwjdpQqxwEtQc*Nt`b1aKj)h=4RxK~xh&c)5`)WgH=Q>SL$ z*pT??*X#A(zrMWe-Kuf}v;wc`T&J+QP$^IQ{sXO-mibD9+B8L**Tn9=rn<S+f_sfu z$4!lZ1r1-`-;bYH@rX0o_m9D2D}mX~kMr*A2n2O5TzFV|s|{Y=*;%~Qxt%Y|mL=ud zn#iT8r>C8gEeFlfXrDj8YLaw>Lo;;M6rra#<k#&CT<mu8=H_(UV=P<q@5jxZU#Vwt z>_8(kXvp=I#D+ZwAALTpzh6U8EC-yZj&CV=z&cASR4Y02(vs5G*SrcCc7!>7T;$)U z6S>JnFJ{LAt7q$CceCBu)cDvu`<l<QGc$z`7qN!(#Wel6Q~CK><m-(!A0Hh(b+zq= zYI$Q4(?ZY^u$2neK`T+t^E?VvC|eb_R;&8kn~%SA9)35?zNRDk$ExyE%IQ<gj7+Pe zd!<Z6*!pJj$>@Mx!@jtdqc7*?Ce_OLs-K^p>TbWde*ZtOgMum(OjF{rS$@u1q#tmg z2-Gi8m7DPP(;;sCi0_hNx-6WB=b9Bi^AX+6{IL1C+%z#3&we@EsC|Dvot8*qbz*B= zYhm`Uf0urmnaB~YHKzOjew)21BxYyP(Ho~lkMQ$K8o8{C->>J~&Nnsn^t6-P@7Jwn z5n9LG!hb{{X=PK_KUEGzm5dj%jnh=U#cniT{a<=;;lJ4BezI@ZZohYlPtIn=OWD?q zTkBsew(za*T>bdSa#weEY4=aQ-`?E3`mKt6*-QQ0<jgluPE1tx`#tk^JZMze>5<p= zyt`XUUS3-Hx&piv?GR{*)w1#%*NUy{{#3lZwl@0MEq74A{qz*g$+w=}*qA&^Z%wah zKdAR$WgcsjA+8r=FfD7Ap28N;+LYwiPL8_^AGd9MW?23G-PU>hHUG}eHt#i^b!}a& zb!lBhd-7{0^JC9%Z~yt{^ZDdC`zM2Id#!I$G7_0D-z$F2?>Y5Fe8s0oekl`=FX9WM z-tljka%F9_x!bhv{k$_(R5BCOoQ@vbl6l!hoa5A`XZOxT@RonLv+w7#*>cSR>b|p7 zb_E1X<H=vS{qL`@pzeT{c>CT<nJFntUOe(x8hyCwp=PWM>&XYpoY%13QM#ApSn%%W z=jZ(&e?CiR-Yu#j0nRI2S=k3vdd@K<G4tyCiNu_mZN9$B@zDD_tHbrz+vSxD?D!7a z*ugsI(X9&)S(ukFF84WkJuhfM=;|;-u4ct!Ofy|8mI=zd+INp-(ZQ1a3G&7hBnl;e zn0HP3xyp~*T-L>C+jp^c#_yfW&#w<%J?&}SC)J2K4gPkDDk~I<nJ@nOHa&B$RcVN1 z0n7HkFa7I-<{CBK4qF!^`Q^Yihh~Ss&(<QEK}WbInKpYC%HEkhlP`PO@m=OI`agbj zmIvHF`X(aL^MlzW_c<&{vOXWX+s@gUy;*edh~0j_r>CY~t@8iQ&pVBW!JEfU_`oT4 z#)buffBbCTwqM(xA76TI-@b4QP{);1`oknwgSnYreq5PLUbvijAFv`o@${j_z^uQ& zzSi!l5P0(<)7EP9l6iM02fSHSc5#tw-E{{})iUwqAaJWC?0`sa*^Yfd|An|`#2+<@ zRz7#+Pu_=(x1WF9V7@uU>f6^XavSwH*J@6@a&YUm-F!{DG3V!6KTk6Kcr76O@ZUJ4 z%`Alq^R|`eSAKe8_>HR`lqD0p_h)VnUgi_1pS$~}rQX^5k_nHwE=iQXxv|hi_>qrA zcFqTfUmA~EA6#o#o&5FH)xK`N-K?+w|9k)c(HlOKyC!Km?m^9<7FF1RKe_vI&hjan z9WwN0-6(w`<$#CiI;A5kDrPU~vv7WXZthwgp(}H5Y{{Iw*wC?Kt>IcNjXk2%eY6v< zaXaevEq3o$t9l*BW8%cYDICzgz-Ok>EIY4|QXap#R!=wfIj;Dyo$okk+2itgRi{=N z8WlcrdHe0{?PIrYB+B+3xVX$$+E;watExvcqc$WomVrvnwdqCA&#m1iZ<aH|TbE}u zAN#e+)o%?mE-0*4>#3gGbK}70dB*8}Tk~&jO5G}~?sw$n&+XT5SX6&ov(ZGY^7FIM z+gDbFo_;T7(%1mr-RBS>bLJQaPwd8|R?}N9tZpGGN9OR`|NpbuYi4WyZJ)`!<^c}_ z>+7ZJZ4b>6+~zr1?b3!s=j^tiGwmObN#|GiPE<M9^n4X)YfezxbN*0=!uo)yn$y#C z^~Cs>te7>`@iBK&@fptF30Gg;+`QcD=C<YYlla8W#O$v5Sv37=0rSI3$603QST)yt zyYz%%rsf7FrM~0$w|v~-c#_YFgOh1<+S#tHN*ZnpH>aQPD;1IA^5Jf`=M59sn|$#L z-`N|t>oXp5*sNe!#m#v7)f4~j{#ND#L4oVzY<<No4f`_l@2%>bb=AxEZF2teb90Tq zRk-Ykwg`G)|BGGN$s^#v3m#=_mf&}{wtDy85qR7n66oV~b+J4D$*J1m5m9CV*38O2 z-`_~iv47-SaBoJD{N^q(?J%8tuKNP&nYUV$98?62;7w{_;y!+;m3wOH;~N{3S0z46 z`W&a!#?-iXNBdN*(4v)384KbC;~7`8yvjHdwx0Q`i9!F#ZMnBYT4QVY)=0Q^i-m4< z-mqoHSF1Y*i_Mac@szIf;5XM*+)yQ=9~U!szFtGfw634g2Xi)ZgdE#8BT!7t$$tTp z)~1XCoj-D=in(hF#Xy_76k9C#lBu%=0<=?$;Ff0<2A}Bpda+ifzJKKF|0L?Df;U@s z%;%9XZ~(Qpc%{vzY{|U5itkuX<mR-gyGmbs^~>2ldE9RwCfmO(^VmF<8xQ1`dQNt` zJH1<6U&`Aycuj<%=S-ueyZVp!$$qZ9uNA&dXJzp6X-%x$$Exn^FsS;H0U9a+jTwVh z0qgiiflA&(O|IQyCwIT!r`;=UK5da}x7XiaU!VT^`uf<d4+=&`L1F7+G*^eOpH}_- zous#X;n!E8pw`rx8HUbP-`}mZGAvPget!P)4;+kJv#*CO68N5aex7a7|9`c~z1qLO zy`B8xMaFBnhjRD!R)_z+J@@i*|I?kq>Q4?fvtQbj>g_q-Ztq65#GE@j0@ZwGD5RgC zH`TG3?c~<%>piB12fur+IWNr0uBfuaXP!;uyqZs*nRj<>-Shw7Z_w}-Xmu>8!F^2Z zq5ICFrzwZqcvlG@J}v+D$;rt=qM}QWu$_7RLITwP*HKD8H)r7s4x{rnpL;e%F?4X{ zH!**|sAo|2{@&Zt+oi9sMcxiu5#ShU#l$#oxr}9z2DkUxsI5~1ik`3Ces9twRd20@ z#ZOO(CTBis0+nV$esissx-G1j2wG)klzwhaj97f_*QuM7dgSfnj8aY{<jBSy@QL47 zQ|UQXYwAXqDV=*mSBDwZ{wlGo`LW?wUc~<L_i>rm*33K~sLg3pkUvv)yS`xJI_>Cf zYlH*@)Zbmx7LM>bQ+jr`dH5kCfs~VzT<0FYwKY5S>Z;I5y3uCIXOo|uo4b0Rc0{<4 zwg_mff_dY|L)`i&mif-U!d-HtL-5pBhW}sV|9ujFTE9MI<s|R+c{3V*G-S%n6?(*> zVD;f{-u->KIgWFdIW#f_?I=j}{!%F{xQv@MNsx(2j6eQ%lI$9R9qSue7A^LhYbCc< z+LIOBAO<b-{qw&5e{dM@o+Ir%l0q9UCRu=XB#3fw1Xse^$IeZRRs|f)5xRP@yF?DJ zP3^ybz&JDN%ALD92jun#u8-TRqRTS}9E>3sIP>rCi`~0pxz9|c^Y;I17Hv&A!sfO% z_tuucxx#C#3}#kK+fF`^+`oCl@%R}t4l%u3AG5PaGhFh>!sRpgfB#E!SY<A--?;Qu zNaeSi=~tgW-Z9s@eA?gN->XYIpPZc?UTfA@`}0%kR-S`PKwG&_Co-1Ax0&VKFxXl7 zd0A9C(|7N7KG~1}?QI92D}PIVd1<NPI!6QW(1EDS<HK7UE~ek!mdl(si_ctuC%eqg z;H`R^d`;3}x#Nus;=X6+AInd$wrS_M*W&O&<a6S&`~#uQKV<V67Yk?$@G`UWO<`u| zTXDXHp|hta<dKw^ZT?3UPS*L%<tf+K#iridQ#s9*_q4cv+?tpgP=`p`Ja5I*gKePH zWisJcmlgX7hlAdN2Ny{!oT?G%6lrN7)vPaDs^erS#I5q}9Oq4Q5t)OB<&HCQx9%=I z*>hhbWW|JA$4aKoIQ{m)O;`3jal?5Big^o}%^&jH|55n-{Cv3M;T!C-_0#oY|C}>& zT+{KA>(pd*|DM#0#csWm)aO+=t!-{NzVmRedGRwJ)i)b?*JN{?XgkfZ@)pM#K35w- zR(3^|4A9~gsk;YrVm7Dwnm)2BdeSkKty|nW$a|vSuix+YuNF_sIbhm6eO+c+U-n_{ zJDLx|4yH34VQ4Adl^=AZ=W#**=?%y8XGp52E#qooTod?gbJl$^CL^=eGV_X;xGY}A z<8ok<s`r(2hY|&`l!u2}8T+5lG|Qcpb90mHU%m&snz@hnbT@r)y6_3KGIUz6jHQu^ zX&$JR;&`}3bAfQ%Ny$>y4@SpM2<sQ`=>TtGoGr0(p}-9LQ1OXw9TU@=*?1paowO@j z-7>lV@rL7RHy)e&bhrM!Uv@B2T)U(7gXn{vp4ESTevVeU%))el$Ls5pd!8CA(wW0O z|Nr~D)*-e0*VotTlE!Hvi;jmInjF7S{{%E52U=0~Qr~HYj>%uvH81r&lFufui`lv8 zrGA~SxNO$$(%08Ae|2AskOr-LU3ZT2`SSjz-lZESE4%Y;jbH9J*Q7QjQ%CjSgDWe8 zuYCozM!ufent9pna_h3wMhmzDe8n}Qj`zu~t-iB1+T2%MG78ildGR7+>lwe>+j31~ zSFAX1QU7lbs8RCiNg$|E;td+;+W19q-!;bg*QJFiwa4Gy-v0Z~UQmX}HP5?a@fNh{ z|Iz~oP@g&DK*-wt<x^Uj_oeu^?%lxmbne+r7eDM}uT>Fqc%%GO$+as&($cc{*_Ifq zcf5;JuD#*l`DW4g_;`P`o^DF@flX}=fxBBzZz;O*e)iA&-K;8eHbf_^3R$^G$7<d@ zZIdIuj7KK2+}`UB8U(a5D4xBtc3#8HTW?r|s<kv@oS*$vwz#OX-M6V-@_6F1ZL?%e zj_A6y#1_oZlQ7O>e#gK0U)#*HPLJ5<*Eo4xIM99n%W`#bgZ*8WzqXV|%*YhECg;y9 z*5}~M<0jY5aYRoc;$~0$fzL1UHg3>ATxMPNCZI|1(UHsF9<u33%$ukAz3q+Ikzy9m z=53D)2JSy3zWy$nJY${s1H1H2^+TrKtXugnBqo;hcum_`{5)*FdsDaVR8b|S*5@Do z++_ChRnQ5TC3jwCjm(bvdq+HXBrN;NRGpBs13bJbC8`~^C9Y?MMONRRyN#g-N}Lm} zoxj22ZjrX~!2AEtX6LUu!&s6uV~Jjj`eN@_JI=4(RP{CM>zm5%lLoqh9X}0%ciMJN zE;y*y_F;F?dK)RT7mGQZI5?#`zWC2HT6!u1v<d6mhlkF|XO$-`1&sh@OaGD8`!Rdz zrn<jXZ&xm#x5=moHd7Gc?R4-!BlFfTFE6jIUf#{=E3SC!Xt#Lp)^#p!Zdss}Pm+pN z?(5z??31<LlUC27><wBbpjFKMy!PQC*5sGTC623KHigM5i%4qx1E-J`Gv4tRAB#Bi zJ0Z$A;LB>y$!b~WI9)CrJ}=W3#_00n^?U!v>)jKc^gQyisGl<3uJ~EcEw+ym`FlRP zO`0=D&oD7cL%^Wx`Pp!W6_Jl*X6kHcxuL7F@X(rwZVQnscMR4_Ec-1eT7CAHJZNU% z%bT0Q`+mQ(7S~qV$3HJH#NlgNY>CJUP!m>d#oC4YWpue4s!vZ+?OwJ&WUF=gJBjKR z_GPVy=eJGV@~?@1wv^II*=k$9Egv5r&)%MQ*XY`@B^ehNUHg1<xxf7Uufa`;4==P% znx-3VwzYTf+4=VOf6aYheQkBP|5d@l`{(Yp@ySX}sxko0Yc=uJoSSijOL*tPKbv1l zA1^v$1=`2@WqQpG)|U_eXoap4NnVnjX0V{=>y3@cPcJNV)|xB6^tQ95mRf(|_Mjh| z3K*(mTr7^{zi@J4RV;sV<KohkoqCJbgk=BOn|4;pw4dwL3~~LqJHPftw7>89W$ruM zjJNZsE^A2p$9yNyi8=0|i5e%4!F{mKBMYM1xB|yP6)F*@0`;8u&mOm3^+V~@;5G&Z O1_n=8KbLh*2~7ZIl<1iN diff --git a/images/screenshot_uscope_ECG.png b/images/screenshot_uscope_ECG.png new file mode 100644 index 0000000000000000000000000000000000000000..4e668313a3f6d9712dc9890050fb44c6569f7208 GIT binary patch literal 123473 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 literal 0 HcmV?d00001 diff --git a/src/main.cpp b/src/main.cpp index 611e021..471f2f7 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -9,7 +9,7 @@ using namespace helpers; // contains the verbose levels from Instr #include <BufferSupport.h> //data buffers // #include <SerialSupport.h> //Serial object -const float versionNumber = 0.1; // version displayed on boot +const float versionNumber = 1.1; // version displayed on boot const uint16_t serialTimeOut = 1000; // timeout in ms const long serialBaudrate = 115200; static uint16_t logFreqSamples = 200; // give samplecounter and summary every n samples @@ -187,6 +187,7 @@ void aquisitionTask_Callback() // convert to float voltage ADCvolts = (5.0 * ((float)ADCresult / 65535)) / downSampler ; //convert to float and compensate for downsample + ADCvolts = ADCvolts - 2.5; //offset to compensate for the single supply ADC // convert to bytes byte *bADCvolts = (byte *)&ADCvolts; -- GitLab