PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 67854 a3463ae2a5a05e32e986833dc63c76756fb693acfcbffb0f03443d3331dd63ce

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2dbcf4873d7951bfd7baa5e7112c9d8b35b3d5245b7cff6e11d953d5bae596e9
Certificate Block Hash
a3463ae2a5a05e32e986833dc63c76756fb693acfcbffb0f03443d3331dd63ce
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00079c0100081e0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000001c7193c178ce0dec0ee065733c0c4d3a4829e900be56a413d01817c49554742b3888ab747b85500606b369395e0970d412c02c561476d03230a6228dce750d56cc39ebe27095740e8e4a7efce501eb1ddf66bbbfc5d4e1d260010000000000000000020000000200079c0100081e0000

Raw Header Hex

000040208744ae9433bc16bcc64bcce0445045d0585b14c8c2c0734622ff8af7585b251c94c75ada361291e9c21cd3970f07fb3c52191b2d0ed6146415add87ae851fdecd6f0216ab3370118e996e5bad553d9116eff7c5b24d5b3358b9d2c11e7a5bad7bf51793d87f4bc2d

Proof Data Hex

59,560 bytes
121216020307eeb9b29fcd307b50affc2d0114ef51c59424e3591ae2ef063720af6617d20fd856d8ba638ae6352892eca4778433ed4d034635d78fb36288daff7c94c8f598894f4462b5c61aa60a8f81254d84a2906cf9a77f69852dd5489cec3fb941181860c6250bf611202ccc50e7148cd1ad8d1ba283d10844e83def26dca01f5c0de51cdee6509a9b8ee559ff71258a2de1a563ebec54dea99664938a1eac42112d7379ba2e75d0568dd8074f09d55cea2dc60b248bcc884a3c8ab4b64b8da2dafc922a03ce9a92f31d3552caf991e9dc166c7d2cabe442b6cacb7fc46c16e81f76b1bc9a0ff5a3662fff1710a743cec785ecd98d8cf94b3fa8b002bd3c4bdde3704819a07fae21f6345cf167ee4146321044abf0b5350ac4e7a2442db87f00d4dafec0957ed3dba670fa6dee0fdcddd971166073af29c221565169702ac22f76bb438b5b7eea9eea0f252680860afd249207a8f49e1a8d2acce8bd332bf205235dc1aaa68dfbec23438c8e2eb277bd7de893adfdd055268c9a0f507f12df375117c185e22474199146815dd6456136d6763eaa45d659fc7c42cad059af75cea0d7acf08c8c47f36f34ceef3c1d148de90639c57bbddfd74c54f5729dde8c347c6faf8506bc6e9b2c1123c5eb386b81845d4dba9165a5145f3b67a6882268db04387acf92ef3c36e845f4f57df81aa8e666ab3edf2bc0f90d8ee6cc1f7bb25c904c4085ac532606e3fcaf8df212e838249dcb6d03d28a0e685e2de870bb9a415970c96347b078486941b7d679f51d72b881c9e6793b0d22ef31b011d0c79037b508f289ff16fac1c42c9927a8b82c9c1a208c9b9a3119dc125b2ae0f98db56253badaf08df08ad169e2d2f43a0e0f2678f75a4c268aacb4400b53f871c0f3da3dff6594e0cd5ff44418322ff5f57f5151d8917d4d060f2b9a903b678e5b305db75aebb8e2a3f8967f4a985897002537fe8868ada49c20a72fce17f45dc9929717d87172114688e1b3d38fa453432551c0b20f8331758c0db368cc311a2aae16c88e8654954ecb2f4aeb537bb16d59857e72c2d571830e06abf18ac5cc4aad87b02f8a9d6977bcab815f62af439244c54c2c80812de00d16e8b91a1601f80a222295ec22b140d99b05458d56f1186e0acec8994c7d6f50bba8d3f351ff823a1d632b67f04ac8ca27301140019a3346b0f57ca12c718e4e31290102a61fe1151d68cc7421b3bec08ed139d6822af425aa07ba0b28c48d7582c9b713af34dce6edcba8cb55d63106bcc2a50334481e32ff5dd223a99b26909de30b8072eadd79fb4ea662fb46992e502fddafd7cc6529dc3793c64a129dc515874ccf7abf3955bafc2ec07f8e0f431b9c01e618e2a2c108d382705ca39c7db2020e8b6345b18cea48cac627066815e8d2442145d469c2ddcc12752c33cb0448e900e62d55c472d68b5b5e33bb496f64c4fb92f4dc68164c3e9d67a9947b82b897056c218cbfa551a9eac463d4a2f09070a86dcc4f49bed69874c6fc4023876e90486bf4b550c8c16f930f59b9844a7856c811c5e5ba2856d0d7f37167f5e7b4eedb137abf4278e94e57356c8e1f9b1077567c2b4b41af1148952f989bafc0537b0b122b0c226ba21e118c48c559943ca05eb6b2f30ed6cdd543bde6968c93dbd7e96e043e80e7d0fcdd2ec1b61ed0571eeb46d79b99cc24f3e00875d12f0f5c61ee67ec94bc472c1530e9eec014b02a60e59406c927ada12754f3b28fbcf6cc0b6c971d1eda335286803ba0ac104e44817a1d9166c9b98f8856fda5bc3572370e578f39591b80bcac7f444598d896526fa1061756fc06d5dd9fcbb871f0de4abbf38976ed13f11481142d802cdc8aac0ab2fc68b6e2a0317f96bab35333e044542f3bbf886d2ab4ddb26aa84ca5449b315a6c48950a0fbb748283108cc94c1a22e95e7a643165c641c874cbe254e24fb284840096335b6f79861f261904c791785360d57fab56d54ff160e1a412a46e1db4609f95f9076e0ab76b8ad07c4920e1f6329c53a51878ebcc1c20b268327a381eaedafa1841b40b247584e8af625c1139d3bceb217d63c31a6e7bf6c4146cceb82e00ef6e3eae7a8711f3d0bcb3725e5c3bfb6387dd034b725debbe6310c9a265cda6065d5747e456a7bed84314fea2a14d2eb83e7d44ce1e7e1e82bf798c5e9751d3e26d58c83faac8c9d87a09a2c81babff670f1a343ff25cf6108e73f2b6070f2b04638415c2ea03441cefe1e402c4c07f3a522511c09cc42d49641fd794ecf323c2315b19c89a2397da9af3d21ea969e53adeb1ad1f00519f138f5913e3e7f098c37256947c7ae8a582dfadf01c7e011d6b799c304a9f3c2f9ba0e207e7cf0da0835f79578b571113cb825aab79ca90c2727886f05c5b1fe57709a1b40fa172e857ec1b38af0bf5b188b7245377bc678de981ecff875602763b188a4f4ff5fc7473e7ead837564b8699c1c95c3b97a02a74e090b897c7b3df4b8d0b15b552842f1dee3ea8eee4ae451378ed3f94f1b872ec19546d85dc7b98c382ff4c13a416207b921602ad0c70a352cb0e2f85c3e00b8eed26ccd41b65589f19fffd5fe3db0ce072e207cadc4516eb7080ca00f83027b93c2a0f492fadfd16ebb99afd1d372c19ac7eee417d1e92a68cc7a56b0e75708aaa11531dac19c95ec25d0f18d880918ffaa29eb5608ff532ad5cdbb46c2f41341115a61e34cfbaaa7ef7afdb554bc79c46e82089c35dd8c915f6e78fe59eaaf409ee155fe0125abff18c0109ae82d4bbf1f1b95fdc894a279b276143e8e1c042bb33e2cad52cae4ce58c3fecaf89bb8f678e73694c8aef7137e794b090e4ae7fd42cbab4db07ecda02ff1134f4940ed2b9227d5a4c5fab99cdb48fe945d408ca0246c94d0beb5080c9e395396ecbba73d801418c55a245530cd1b354d5f64e38518f3e01eb52f396ede249b45354671fdd867c44b22377c50796410c98c90b1f13c54fcab808423f86e1b1bedc56542d9437b456e79fc87d0c0ced43d47f9f2dd61610ed28892a493640648f617ebf6ec984e769abaf9286e0e6201e7edc330297f90a5c45d050080e4a46eadf5a1222e337ec8c31a1341b5f6ced4a474279186d79a3b57995aede05b43f6a106a092309883931f15572323c850531bc938cb80ba0f560020b1465a7b16049eb24bd55f210b3b776fe18a01c5539c63c7bdaffdabdf2c49dbdc8c14c16118bfce39b8c513d5061a04ff4dfbe8f3e84a8003230278967f31fbbe0d19c20d6b6aebf91b41eb1b72c3989d8dca08446d7e1eec066bc6c72385fbafbea5320a36b5dc7c315df1a9a90039bcaf053f979c2f760f731200a794357d73b2204909d598bb0d85e6f4cde03813be49eb4db3722e573064897fa85543becd510e25212cb894aea97fd5e8fa45961600c199d0931aba5833d83d9b2b8611dae9f583a198d6baa02f1e966106d45c09acaf63018a547cb4750b04a0ff977bed161e708cdcac50f97ec28ce91ea278b1229bcf2256cfa72d4ac331ceccadcded5d301c53536fc60c95a358b4a2173106bbb6835cc76b144207fd5a303d3394bbef9511bda0dd365215033f8ab42deb8159dc665a1e994ba7122b7b9985ef9bb4282a10f7721af982a803e16f312a9deae4ff3751b2ff3c5a0e715a0728bcea6f137a5de786e31607a497967f37e4948b9ef3b3262a81991a30a2d65f6ed36a1a843f30f5bd31ab9650d6933432a37ad96c8f0a9abf82b7cd7021127d3e049e615abdb71ccee3eed2ff119d5ad38d771124819be5503893cfd10366e64c5d54288837d516bffca24134b962a5a115b1a8fd009f60d88ff35378b3923af78f0bbe3a0984abede91926597cc4c34cdee5a991b218cd25877df0292ea0e0be36dff14fe5c5525a93fb44056be25a5e2b55d1aab109c6305145041950ce2ff5218314dbb39976cfb6d758280604f6f7c29f57490e0b01cb9c9b3374ae4c794221708e03d31bc52f02120f6eaad2bc1ccad24340e6fe102a6e55a44e5f1984df520519ae7757b7341529d9cd1eff688af91fd03bc62753df19567a269bf5a5cf174f0736ed36e37c8799ef341071de2a56328b031522510b44af36c375985b91c224183e3aaf09fc93c4fc4b418de5aafea52d69613e12741b21e7cb49ae5627a811346fe6047f856097c99bbb6281174596fa884f3a7c0419134688caf1407422a75f31a6f4d127991e0251b323a99d8af218d7cac43db1b6cba542682f1a3dfb82921c15da4d0ecafe3932897c51d72cfcda649f8adc59d7a23fa5da6da73edf4fdfb73dee28acbcbe1d6d5218d358b92dc4d8fc386220d4830ceedbc3e2128d6ff995a2f5f9d27550f64571d701f6f34816fb508371ea3878c1ac80ad7ca98c03cd24212900daa937853695fbcbe3a39bc4bc1e78da60c579484ce84ed9f4738d27237f74c0a77da96637fade9723fd47fc5cc57cb7916d4f0e54f3c1a7d4d74bc11bd69324e5324b9d210beac6e965b30819923760e48bf08ed9cbaa56851206d6ebcb5e8e442e52d30b06b3a99084d2594c80b0ac63e556bc39c08bfb7757568ec2cbd0d083cfcdbd36f76418a074c992f9ebc22d7320f116c3ea304db6940557b8476a24a9b5a29298768a628543f9b0d0425b5b1cf1ad2d09e6a3d57ad503badd56a75d8e8d3c26c905988bd4b0721cc6d3daf7d65b90ca61cd948b57e5d58e07d7811dc7214becc87270177f0e3aba03a40ed624081049d22f0c49d5b03807d68ae416c41123b11ccfeab442579e93432528f9d737bd680585671f6108bf413a6d02841f70e6d96a011f664aba8f39d345c0776d0ff81f1cc4519754938d18db97f8413fcf6216cb7ae6bf756c22c858ea57bf2b1e981094b97d82bb5069570ee4e11003ba406394074417b02a8ab01dc98b97e4cc111c625a8fee377cf6b0e1dc6d33815c2bbf41a80fa9ab2b21b6f485c1b3e639e2789087dda00ec31c255bffa1fdc2360cb210f83ce3c334cf2be674b8d7b959ba98810139d938d7a628b3796f22c80243fa197af98a5c0da13ffb9b3b0cc6fc9702fc8546554901e6f99bea7995c9975438ce97e07caab9c233b1f4a62044183ed6815e9a6801955a4a35fa24d00fe2aabdf45916628fab67c2cd9ea986ee6a5ae5d1f3f65275095d8a6baaf9c2b7d5fd27890a69dab93064b0db1e87113ca84a1020e14f72cfc1d4d5549e323ad8c9c25f7c964d6e3e2fcab8f747c505dd5933aa09b578be6879a07af939d36613c09acbffb2fd23baa438ac106a92f431002bfdd62487cd459da082b59866f1b7c2687d45999333acfaac9628be39327bdf816bbb8eb13569c37fc2da5c1a98040fb0be07a9c2a706d5888387b4dc57e9470f20ecd9fc41c23d413ff6a30ae141ef3966c1096f264406080bb24d44ee225b76996be32093cd4a9302c2498af711cc2d83e61dc25560fe46bc175349d7065722ad4a2443725d7a267c473e29d02fb4cce7e5cf00f76e2f2985460444c24b0208adc0cee4d25255f27c97d6c36a4600971b88c87034c99a0749e8447bfe0140a84e0a4db574bc72ab0c824db32edc9afc878fd41cff139fee925f07826e6854197aece26ba448071715048519ddf16af0821110183bd9a4bf1679ef7bad6d60f218976190a1e98aeb4265dce72f8cb87f5ae5830343ce59eb870acbd160bba601b78362c598da47a9d092248631a3c3ff3b9ce2cd05845e5cf2d4b3f3935a3e565c5b188bd938fbccd71fc0c105cb13dce6f031c0d3a0ffa7519fb9441d27fa9aa66f8ef30e86b0497e8ffef99c8ec6eff7723e5d1a56a3ec08b29d2a51a70ea3a14ba3903401e8cbc86f6ac4a82c9c1595edeedfed5d7ccb1c2487fa774aee2f1b12e24c3576d162d4bdefa82df16a40f0eefa741cbeb995e2c7484d9abb867bb04d5d1cc46638ab76586890f96eb7af0da432de9417956eb828e48ffd06eec5d98ff9af96cc2431cb64e3f6f903c3053e193f50d4d3a8e4ec0f9e0e3254561d7ac32fe1f1feb22143b25b64a99ba370e499ea0eda000d7431d67b4ed9ee88673bd06a3c1b14bc228d95a581c037c923527ef870d68e14cc71b9900977d92e9883efeffc22d13492460381bba848e5272f8120e049886ec0f70ac66b89876307ba7c498b5d094b0fe01378e806abff59a3230c4cb483bd558110632754e6c2402070ce6794e6dd9bca27347143b838faf560cebe5f0784ba346dea8233ff73ee0fbcfeacf94cd59e71aa1e1ff6d32d704388a35a51033be4a21654f370db72c34e593654fc3859a350c65682fc2849d267cc82bdfee5f2953a3533e5a0e5da2660da31d9a6bc9b2bc0eeb6e20a26932a89bb0410c55bb0ebb35db082a1019ab6f778391e69221fa199762738e0364592e9802e60f134ea2f43b6012d812ce588f60b3c0034ea62fe3704f19d2735c1c0963f68165aef0b9f5ff4f6aacc847d5a659110cff1ecdbb9aef613acf12ae48e0c81bdfe4edf4763f246a0259f91edb2d44b11e4b4e3ee525ca930fb55644a8ab2be15e19b184d1d1489cdd34de57c43052be6467e1e7d7c51e67cc3acf341448561cac8f91309e26463758e6d1fa7b3e7040d3aff18c107acc0e98ca4cd949ff3913f33b1e30f68405a2c0e4125c8e557c017303751aff2fb8b2d4e0824f38f0f37e6df0db9c35e9660acdced3ca4b4fd204e1b48c8dfb82b71f9960dee240354b47be702c15c69e5ee121a1d00174a6eafff9ffa716bf9cd9132ee146a9c5dfbbd9244d52ec607097c78876498289aac652d812427968a245a69366f51bd26075da31bb0e2bfa74b9a8306adbcf7b4c1fe52e9d44671cd8288efc5f4a8aad6495985cbdfe3aeb58144636ab53240c50f53c1d5f356f9cca849883cd39ec7e5704a6df5ff2f2af7a33a2c8cfecea8c301be175f86c16ab73aff264b0cb6031d706794e036bfc9a1090766b2188f70d5a17f5eab21ed0a394b45fd7433eebea337f6ffecc6b482126be24c86fa1ef8a01c89ec426f4526a9b0543d626bbe718afc6b479b76fa162ade64db3f1b659206ee19e6175f23f1fad36bf3997f6ac6aa219129dadba2ca51d201459e8ce47fcb8176ccd0cd2b43ba7f1237ea863444ec7dfb8379f97a1be82416318b5307e6b710d646c0c008e3f1415c86244878209d9fb70ba6fa5fdabc210f7250a74b5ebadea0c8029b814ad0e562a6fc32f1e93ab3721d207a81ba5cd4c69a897e27c7850c7a5400c4209e3aebd0ae489f4c4d06fe95010fb57ca55216252b037742081704e0839cdd7bd6e3cf5d4b350363bd50e8e51e904071f8a33eac59d24e4f879bad0b750c7dcdad062bcfdf0edd68f007ca0d08264c49ec4160a1dd96207860e77574e9cc55cb4bb5750ebea5eb256d9d92241da2e031378fdfae73aeb450f26f95bb42b8e124b14f5a89a00b9f281db1f2bc03bfbfe9e1f743f40b369a6e50229693c553d84c52a9901de06bd0d75a182996cfd76caeaadb37169ab653588229fa6bbe429ad5a5ec1d8445653ee760da0472a26313af726b5ac227b81497ba8e98a161fd12b9966f37a9e8f28a97d7b6678a0442e8b696449d7bbbbf0cdce004e76c694b42002ab4fe2d7eae50c5878f70d76d3fd35a8474157d4f3b31a9f56f6f6e5076f7dd802de9f9aa53274da81df8562757162932f6a560b28600901ca5f1484a576cfca1cff796a5fb0192425713b605476871cc5a436726880241b2659f8a9585f017fbc00042d9186c4ec73a756afc126b1a0f1d3fd3f5ff90f8518b5f0cdff70b08509ff893103d14924caa1b47da9857e69938cbfd7b319e716683d0cc61ac488805042c76ae91661325b948a680d985f2eee1fe78a672dfb61d12b5fa78e20aa9c050a3f5f28d9e130cc9c41a1313f22c46430dc2e19c57e5454ba8bc9c9ede85e3674f16b5939d04d76a17766ea5c421d76cf5003a2a20bd9a88d0f5ff388a10d8600bb7ed8b1289ceff3225797eebe5a9a533308615b15ba47e201cb07ddc952f61e12667b1f15b752420148ef785cb8e088b68ef606b6a560f59439f37f037fe73e2e5053aca2e12b337b1113f1d78a4e3042e785c7eca1339d670970a605ef3d9d097f3c1d7f1b85b8243439a2809eefd90c6cabb4f3b48e4490cc7da53cb1acff56a99994fb81962680192a3ac52380c6c797807be3c2af697e79a9373ea98ee4a73973faf5a44d0fe57ffea2f24d3ef0f55a19c3d6449c3b80f71f188dd8a4d2e701bc7a116a01f027d323d0d45f53396f68eb10117abb4844a31628eea265e5d2428eea151030d8d0c78278145b85ab756bd8af7d1d3d34e49ea4f7f50029137ac65e610af062be5aab1015c44b93c68b422b0f425b340ea73fd312a721f89262e4f2b66a11fbfce9e1b69d33b4d8dd20f434119f6e51817282b4f5d615840ab0c5ee9c72585e2cbde8116b7effa3fc89bdd942333856cd1183c129d4ecf368faeff4b194414db786fdc1ea2d66a4e9f74d07816f6d08528317427365449db42e57ef7c5b1d2867f6339f1ab4f796d88ebf41a4749e53180b830b2c711e41b697bf9edf4e5593e15943542b1b37beef2578fc28e5f4f2c36dcc66d7533e03717a73be741f76191df384442f98a2738c68fa6b9b6dbb4c59794456d3f370666ceb7abab817adede3431cbae776a7941213b3f78d6f5a7d3f6c66e31f6960ba13252cc25237a9a76d3d585c4b159f636ba81fcc6e183b55995e2915adec1c469131a8ab9ac630a9eb97fc0aee7acb6f7794bbbb7cac4caca0fc451e0e7862995522553abd3b7fb3b9b4dc8ab1b59fc56b74d98092bb1a24a1d2189ccd2a31f9de73274a0c90b3efa6bd7f4a8864aa72789a7de464eb60d72f3957cd45a883a462fab833158f7b9d4ff26c57f911646fd7ab628e29a2f6d8fbd0ac86a3a4cd4ad86e3da2396eedbfaec7d6f900bcfe1e7adc97d4c782c1cf0700372960d2a542b2dd5ff70fb9308465480a134f9117865fd64341464c1421d9684c622b316dbbd9c2747a4fbfe1bba349c30a7ff6e09c888e15c7e30bba0910b9e9eb9019a4e7c45914486bafd4ba8c413550eaff98534e3cc4a5244c23a3c54c4e91e1009295d8aa0e519e7ca12b7cdedc50a6e7899b5434da78caedc6ac575dd5a1403ecb1fa06a4712eb63e59b81afb68d47781164702e4e3cad044438d9308c9529ebc79470aa9a69537ce8cd0cfb7de456fa6eb208cd4f5a81a3af1d1f84e88674d2c3c90f34f629ea3e5199bc090c9df6926b6a76a75dbbb55d02842c6cc8c30129bca5a31b0b027538122792a66abcc2515ca2dcecfc25ce0fe1e7665e0e224d919a34a8a40963deeb5a1582f4f61231c4f37d507ce3ff5ea5c51e76743bd710c5d9a2ed41a3412a3a77c822f5330ccfe5908f24110a075657454f26fd65b7276c37bf6f82914b22214bec39e802680c4a1ee92c9fb175c8dd07fd224627e161d099b7852647a52386ca73ea3d0e231a910660785d9f7292c8c82cfbe32f54c5da108bc47294c3e7c9dcee93167df738a817b5863ce08607866fe4f815d8a97a325eca5e435c06d02604544f17443cd0f1fc9cd747ff7df824f4f06a521fec2ade7e75eb825f5f0cbc4c4edcc17fc6f349a6c4d7484a63b3052f5e6fa00a7686ae57e814cf943d11caf5a8ce2fd9cfae9becc097fcfa57b0b0bc25c4a1783a09fd7986f749339ceeaf4dd8ed8ac0bf810609ba243826a6ec3912103cb03a788caeec2e3d70d477cd3ad5f6925df4a397e91017fa9e0b667a6a6d8b367b7aebf4c7d8ab99b3f1f27fba2550d6a7f2ef1ccccaeaafb08c62f0ad1f141528f6c284b4443bfca8c79e0e1e9a747c2f1f241089d51276d2c778fa311a858a204f0588bffa664c0b5ba9b36edcc528e523553788ae0ab21f290c02ca2609f747b9092753baec34a5b7aeef7ae8fb583a1cb896bd1996a471606ccf693f43ad263a55994957bc3894f03124c619ed3311d49237f573279d4718ca9fe8622d1be2ad3434a6aac5072332ce9e99d6d65f646064f4e4fc89e651e58eb6c1b5681492895db01c1cd0533aa30a3999abbba71432eb447604792cb59b1317c8ac00aec52f774f1a5ad2611a6294a06df43a2751770694bdc016c8bb2d88d8032b90ba677693e6909a2913c4f8fb3b65eaced31f20d83aa79c6c27d46c814144fea7c5d7dc2a7206f648955c2bcabd03dab02c10078e99f8e3701e5dcbd8a85636f1770f11ec3dc99530ad562098fb5829139326a8852010d89b03453fe209ef37452030456e3d09e72fe69e012a6a986af905122286f8441ea5dbc1c471fb2b0ebd9ac76901d35095ea84088d3c7950463149f37cee0e7a1783cad7b8c70512636e661159fb13d9411fcd3d2ca44cc79f697c3330dd86e253a67ac2037e5205a35274f8bc972fe62217d8c96be234c2209b575c89ddaab359c6a56d732413eee49b9554cf6d07552fde43167288a85cba4c6bb08622216a94a4b530be90f8215de07f3055b549a21b3d13fb513786c95b73939c19c58966498d56209ddcdc895706ad158a6c95ed767cb4426e9925ad1d0341912268616ef65d817458953cb1a837ae3911bb26e00894ba31116f145d92803291aec71c7e29076d214b9457d8e53427c23ac6843166ede4a17125112e5911d2d1f158e3c03dc62cf774cd3997bcd47c20f49b2f93b91876301256b460875f8de558d11ac958c080fd7ec32a49a0d0b503d863b5575f19ec044b48dd585db124b54e2f994c6794eb7e3873fa347a6f9c3dc098522185eb999c6301c58de740e6b06488d7e5138139fb54d3854ec1b37ef88690986dea2c150080cf32bd620661a262d65a4ad81292888cb8d2aa8448121dff39b4790bae5a3e7aa8ebb6c7cdd91772a5838fc4c116d07ed2231ca474f37639fff14a36b5c344bf80664fc824983c783c7bf2eb9fee9d797ab292a2c09f14864b7da2108663cd44ad51b8a64d5b5fa7196c588f8ad4cfef626baee9689b3c2c49b875530a94f1d4f14763c61b0563996d084f14279717f8017c17993b8f6214e6db0c69ab6f40f8b07090ad2b447366d3639e6e4b60ee9dbe269ac442c8c4f2b0691bc6718660a419168f5aaaa46c7eb448c8f2d4b50cb0bce14240f82517120d96a2861a2d0de34d5fd43f61eeb0a64c64e252953e42069ddb425aed3048e0d4f948dc97474764e68abbacf31de2cfabb079a291337f7209b779d9cb5be15a71d0b465fa79ca3d1cbc4bbe862a6bea8c200509d61e8a8d1cce070c842e6dbfb03f14659a8ce617ff3e181d76b1b9158ce16376a300007a28a8bdccfab63f91372a2229eb45761bd611d8e52dd277d2ce040f0a0d32ed9e6a2105b8269788874c79d36011eac30af298e5a65930df2c9b2f5f119313cf5c844dda2d20430793d012d36d37a917d4656a294d6d4644e5c4d6bef0d7e88117708685f9bfb02f30ce2b188202fa3664dc890ed01f8ca6909396b5ec0777733044788ea634c46b245be4e3f261848ef302f84c9431be554841b265e7dba103bceb7736649c9695678291f8961add5b2b845757f87e3bd72e5b8479ccad0243ddb57eafde454a99b3a0879f5414c90467dd286a2454098a85a4f93564e6ce461cd8c629e770cf60bc321b04187dbde9c7ba95032a84e5e2ebc0bee1318d03faa4238991bd4698c3fc64d9860e2a09a45a8a2e4acf20f92d9a63121ecc7a992d0d30f82f99062b2d99321a55ba75f831ba7f362a4bce771474911a8921f423833f74dc49504effd3467e1d00e89e0cd345823186117f3fe12fec849f8ad44e24ac9388cac35f9d3c06644b3ca885238a36c7d9ca58d29c49bb49175492ffdef4e4565aad91adada4e3b0f3ccc971e2953cf6a935621e325f0f8bb9e60b94a04fc271afae1ed018abf7c99c7f02781ad4be02e3c2a5429336c4b81f0431f6abf9554a74bd55d4c1e459a7cc1ca558896715cdc4cf1bc9e892eb89fa9ec089bb0239132bc1f6369148774fa1489b9c8e40356145c9b45433b3c9dead41fc96890d4fa688e8d2b03e24e63e2d59e40219055efd8527e5dcad5c0cbc0b68420dac4bb5216ee23ee8b2208bf0679c89564e21a52ccb178f275fbfbea6ff5fc4050100bcc8921ac29bfb4a88a6840d408763ea1658f652e68c4c2ef5352349d6bb3e423d0375aa84f3a4a98babc06934955bbc7ed1fdf752427ce17ecc59cf824da9624167e04b776c55f517dcd090cc000cec9ca1c77a3df1fbe89a72e6529c68a0dfab5fbb72c4cfeefd956ba52e521d56a94552000502b7c61b6906dc81d9fc59bc66bb3f500715a724903221790bc8a741bf1bd79ab8f74e64c3b9c34691574e3a551916f98875a6a761a8dab652a6c08b1db699e82fdea1eecc85f13c0212528ab59b3cabab58459798201bb08d6df7263f780053d9130ffae605c7a68e4ac0155ba9b136aee9ea54550f7a43fd981ffd0c91120e2616305b384635fd158cc8a6f3b988843181c5deb82e70ae82ae8d080464667a0b5788dfbe62ed9bec71ffe38ef9cb5e42a489581cf7742582f29230c0e4c40d70564cb03d92719bfbb3a14c164d2297bdfd4ec02091a9f540cf2f33ceadcc5e8fc10e7a4a2c5974c600269b284cb5c419458d72dc3442a63f9f8d8828bb8116a8dea53e54ac310c429992f406d8aec4dd900f102bb92dd51d6dbce4b4ccf6b6e7eb01e873728e678bf8c5559b1b00879a6cb0d56d8f98c4fa6f1c2730087c8ff21776c0495c4d5157d7b3e927be485d209c3fa6f2e28d273536ba7879eccac3d7ac31608b1cec8314520f7b039436d8537f392bc9ada0e409c5a7d35e5293da93276ea739abad7a066ae44e98394abad3ed4922413d566680cf99e45e4ecfba5852dfc17121d99b046cebdc5e4ee4d3dc7c357f9a183fde113d42a1090e4e9a611a125c79d33077b6761dff6f1ca993617928e0b951c652de777f6d87aee3fb98e7b0fcfba11e1fcb4f29ccf7a8deb1531e749982082ce27d6e5ade88030da4fb9b6a209e2b1986c18487c8322278b0f74a811953145310e44a689fab1b62b88cc164541dde233508faf2c5544bebcb37a152028a0b0c25403e8e9f731928e9f68e8c440c9c3e20434b8dff2546cd9aa43e26286b7b7101f7c7610245268fddd0942a0dff9d9517ff63aa27c816959efd03e725ee2591199114f342de1b175aee945eb277bfd107b2f5a114849114dfcf0be430700e84257088a240e708af647e6d6d1a30fa0070df3007b505ef03c8bcfc8689d7c2c39862de679b0b18ebdcd3dc7bde6e4878f232cbe1df7fb3aa341d79e0e3a5ea58d8ec5d4b0502b7aec84c728b5e1617b584cf3248ba919de070974931f11b71c4cd1085342bfd4bc2ee312d1a151fe8bf3791b02ad94d14ccdcc0172ef1a4304e764774482efc77e387044b8f2f78dd4701725ab5b9e763d544bea837f194a9d9b199b7b55ccfdf35b36d0c04316ff38d11924fba623f429682a0665d44809313bab4c849a22b16a56ac6e85ae3d35af5aec0501341647004a332fa4a45ed7b9f153091f495e95262e5375cbd834ca7c076b3aee328fd86b0aa1a03d6b784a90fed27b8b25273f4dd938765942bfd2975a042e134ff6a6846cfb20cbcc7431050cb78b0d7f4205073230f20823b2f72720c844ab04b41fe0e14cfb0915f429fcf82c004aa093f074979a0bde15fc1b2ee93a50d61a8767c03114f4cec1213acc95eec546af38694194eb42ba702232984484520fb5301b25a8cf9343f3e7d7f0f0e3fec20b191b413ecd0a9398970ba75461d601356f8631282e5ecc6c0b243e6af27bd8f7d310fe52769c9d7cf9c22e71f04bace9211a39da6425a072d8a3bbc2cceb568e0bca386f3bd0a2cf57ad1445aee8948d43949ab1dbfc4b06042d1511d2390bc2d2290461ec34950afc309e05cdc3032dfe5f163f17fc0fbbef7ab987f526fede54412a4eacfcfa62a0213be57056c23d2e0a428c6af8236065acc4b218d99f2ab8cb0c20034f4c874b521fdccff2ed90a208ce4723a0143101f22b73ef55ddd9b02577ae6b9ac1340364c5d6261362ea2e3eb7f3b65296ea619ae7967e113d1454cc88d4ce03bfe0143dab89b60833b0bfb8f7c7d2cc54b774d944266bad7794b53a4a2e19fb459108603da4824ccac752180e711b25d8681198ddd6be589e7218fcfe18ea605f2b8a7294c25dc474df31540422759d2b7f2c18b6355288002c15c8213f8b00207ca58b4b7203c5a57cd16fa8ecad51f462fa044aed773744ddf4a5e43d09e1e5d3ff8ed6bf99ccc8c07db7c40c5c385b5703d0f028e67297eced2b757a251aaf7ab149c24f6c551fa5d1f22c67dfc52a8295834935e5afafe4c3e2101130b017643ab7dc43d681b2d39333382bbd900af84b1de0cc9fe6730787b49fe137491560a09cabcacd0604e6b405a0c4873bc3cd34e38887834b8a4ccd66daf66e456030e456b1831194c991bbb8bd66efd44530a93b39b293b909fc523f3ab7d2a92c0e342b7df82c156aae1ce0e482e1f017b41552fbf36c5db414d6cde04be85ac57c749f6de33098f0e952e8e2a599c0626394a56e00d179d6b0d0167cf253f47886ad21707d6535cc4034cfe4ce83e2ddf9d08dfbc2c2452794866c098d125685f16f2081f16e63801944c53a78d9560f9331d02c532f2f775113b038421a6352bad45ceaaa319daa0c323ac0f5ca75305d74b17eabf9e22a78e6e5966d1eda6c6cdc3e055b0e9b4ca8b924dcdaa0ec03c9a09241a6d04f1e54e2fe9af8e346dd89600db0b1d04c6e75796399265430b0e5286dbb63577a9dc1f34ce44e44b955111f8c2c9dfe4aca4baf31953d3a90ea75ce1fa2857b156a13e16d89444dabe169224b0b78d2735f86e49184d1ba70a4b85d5d6c6d6975c67cfb7882a5051069ce257414da86aec540d95d987c54883829fc16ba7a651981e81bd220cb34d9d6ef83799ef5b84961e14136bcc67552f66b255aaf80eb18f1b19ae1278b658981b8713327e88cde265cabfc9f477083f7a26f2576e6d18d0cc09bdf0a5821376163e9024bc30903404913204b16c058cb636cb65e750cf779b96641aea131a094da79d37f473c7643cc2f9e90f754ac3542bc102e418fcdf7651994662d7f3d0242e9fda3ac50f29c41610aa87360c38a4aedf5507ce66f042327f9cec1824e5e361a7ee12bc5cb2e763990511d629830ad67a727e7d8ce51858ba92706685eed198b4fd27cfabac37dc44f159035ee1286609349665c2065b9b2b964988db27208ad7c69e71ac6e2a0fb4c41c5d8ef43022260594cea8f3026e5c5d6e46c516d60911dba04ce0fb6e705d4d69c17312bbfc91399c77e069db5840145cdb73f0eaa5051de7da09c61d32055a83e5a5b11a7be0ebf8cd87d4189a6d1c77b8cc24c5c3730dbef47321c774d8550c0ab2811d3f29037e078761d9955e92951f87c95832bf39b821bb6fc6aaab5b652bbcaa76082ba3465684e288da4e271f852d5d12a6cb5df8fae2c922a6273b1d9c64513e2a99eed71bfc930d5867264067841570c5aef44e98da092ed7ed8f0a2b885804044f874fe4be73eace13832c7bc02aff1058afb31d3b239ef460de97bbdb53f47bda87e203b77e9f3fcf8c49b2d462889c25bd66d528e109b1afcc63f64ea5186229c0b42510a6d9be2cc657a7b2a578ba4c0b6e1653f449be3db84e6ba91f7c166289872975e5a94e122e2627404c4b3b3a450e52baff845ec3faaf1266e7c7c5515234dbd7608b2c2f1ba2f1468b359f8965e05bc16071050f898349e3fe826b7dfd19433b3f36bef46fba8ea21dd6b411ff4f912a64269a4dfa67146abe5294243bb035eb55b0f87f33965c60f3b0120ae7246bcba559f2b1092013232f50cf38bff7d1c337bb314952b94111c2a40d4bbe84a712ed55eaa56386f6fda433ccab9d174d91b7344c25d278ceaf598a5c66f4aa71bb3fed631baf7f3dc6e529b48b48887263f64ebf8db09786d9e79050491c069d558d4d1a10803bb3e9297a0c86963832db11b099e3db855b5140c3c3172aa134c93197799983ad02f27947c2fea81fb075fa0b381e0e3d8347a23c5a8341eb33048b9d0180f51cfd597fc8f1a74ab3f249b15a209d83e8e5a8211cc66b63415f7162ca0773f449b0f39732b39d6bb81620be09b71eca1e2f345be20a91acb268e8e7bfd791b426768557697784bcea09bccb7a7370ca5395faf082e4ea1dbd35838765d774aba7526184ebefe1ac0afdc74ea1075d6b213a5f603a6e5af1e2fe3788eff931f50a798bbcdfc236067f9df65ffbb13447fd353b72aac876f1041e87cb63d6db51649de106af6cf703edbd7dfb730d412dbd5a3c6584ae07a916f733ae8a3a0d14b1794fec8f8c2bd7742b55065c2bc208dc4ba9959706ce03a82111721abb595e56bf62ccc583d2139e7d3659f22f2860de2780cd0df79b858bf1e83a9fb2a7cec2792d81343af8777b08a5a11ea442d469809a0cc91eb3efb470e0154c756f81cc30a7481a85102b6d9714b569e6dc2d5963b88042ec06872290b86598237141ce53a2d8fd354c82e079273d0429152834255f2bd035f420b0881b7d842b4f76d171240ca670efe8d0b8e472aebcb8494f299f81751f593161cecbe9448e3ef0d97cf1d53b4938561eee2957163555debe0b330c0109c301bffe004b18b717ef3098c05f06122dac552407f90919076102458f7b83f3deef22f2cdc31e2b1953970561483394667a8841805f8872d9c8938debe8353ce2cd71c819b11ec57645081add76b0f2871a2d3479402a1b96464c2db39b6c5ae630755a7f7720acb890aa53ca1d01177b9d0b7fb835b19c1eb4b5d3a6b2b2dfb6a4a00b6eddfbfda82af8177c5658f3f06a8e42912ed448215bf93fb0ba609546d9e9e4a750dd4ff139dd6b01437c466471ca158a90caccb44b6c71a2492821f7c6ea0f7fbd3ec411d765102745b06ef0a0801b7bbd8a9af4ee54c70451e7379a4a0251c7187958f936e0c387cbd2383aaad95a6d6c3aab6baffc364237c99cae9ff78ab33b5255a532d4d133e7b2ebc40065d1794821fd96f9c25b4202f48373c4cb11c63763f4009bba3fafc9967f7b4ad48e1788241a514af8354e2f30d80e27d59e508a672d82cd95e34addf4c4edabb05b8770ed2eaa2b41e3fb3e959d654dd3bb9cb5c08ea4612593db45a2fec5a0ed030e9377d3b415e808b13078ee125ac7e2ab9b9fd595afa99a74894eda21549de1051c8daec02a2cfd175dea7644b90b0ff2e587260a3c63b5c7bb138a984c35811a6fd220b64af66fbe7fa0d4f95ad32fe0b95ece86fd3d925512c99cfa89b3a0a8b08aab118c677f8380a20d75d3ab15fbf5b253dcd3670da9a9cf3711fcff15207eed98e7396b5e16133ca964716288065918f78d260254b2dc7e39cffe447530865ee758113ab7c36e67c95f2e32f71256ec039a3577132b3f98c426e107d38141f52556f6f3b7071b48802be1ef3c39a41b20c4939c5f9cbafd88997b8b422bcc697f1ebe2d581d2bebc9dfb83e89ededa3a73f2761802fd0cc6b4f35e23181e879b93d89b3951fe21f6a93fefd15eba07ac89f25e87dc99edf2d3eb314ec93cdc16c76329b466f14ed4d6ca2a18247941bc50ff1ee2517433faa42ec3cb36813934206225afbd30a49fad608c9ac4fc625d52fcb790af80462213a52b8164da74c46683ff7900ea2d7d26a1ba1bb8a22d1b64ca083a9f73744a3a70f219d4cb62f9d34752663891d6db3d8d8e348d1c37893d5d2412a9ca2ca748cec47a98173a7b96282574c6868d09d0940b7275d13976e7d3bd9a0888d1eae89d9d0a6e5b5ac8a63f0f6f8c759da51bff65ac0c15a6cb004eb3aeb8529d89222e0a0c5e85e9bf682997db8e44d4d3dce6ae6b8cafe22dc6b9ab152968baaaafa423a0e68e4569bb3e983ebdfd4b867c38e027277896b0a00ea0e56b68e684cda290748b2d6113dd876ef101dbda610eba246180b6d1c1f77e22ff44764daa1d5feb5268de40c0173016e73713a60810ddeab17531b035d626b050b2da3501bd9707744522dcaa9481104314fe5291e193376c0323fadd6e5f2315c49c4e5aa45b1ffeb26d7375a670d924bdc9b2cc7202804c26054427f91065753b6eb60aec3f75e1f4ea858bbb2ede804205199ad3c43541b8db1bd2ffafc9c5da269336e265af849729bd167ac1f7e5ad6f1193f0f866b7a9c53dc4a4d3e1864b742fb852a2ae29d48aefb3d5458c9bcf2a3bc25e3c736e8a07d6a09b694a975b06209a16f12d3da74906f6f67428f14d01290572709c31576a9cc70886eed1c0928aa7f8f3d0dcc2c167fc585066e61bbea2b9d33af462f0fcfc4812896b83fa393f483e5d628bf73b851c172a9bb6692d0f99ae019acbe53573d991d92994523a6b4ac47e2dca9486e9c2ea0eca1440145b96622770a3ea6d7bc902604ffb09547e3e13c7763466f264397c3db3ded6794d71496324faa09f7c1ed67fd30052ae7b48d0dc9f7836a7dd3d1fe4ccf5e133cddf60b4d3b73271f17e08dd8e850dbf3716912580451c418d607d966d7e04f3f9526f4f5b1882461c80cae0bfe5231976f47ea7e66857bf5456ecd1ddc46bd14665779c0f8511a14a37b164063116422e2e170e989f18dc6d9004ee03def4840747e764fe1fde57d5eabce7d06fe956cd89254b42b16a1ca242c96dc31cd8e6fea0f810d670b1025e1d4985ae9e8092172248ade4fb90e5f7ce90018d9e29058c18a0bc16dc2e33dee8aa5e613a8b3c39fc2281896ae02b45146d40dc49c28ccebcc0155774878761dbbcfa49fe40f809a79353aee3c42c40e31063386e0b66bd3cb3719de46adb9644fdb431c624035a10ae87eeb6ad2a856148f71e544b4d24630ccb2a997164427d46e47d6117052112718a7e9f7250985842edc5f0bde259601888000a17ae3f58ae04f663bbc52ed73b7663b10d5bc9ceeb28ac201d390a72126b5ccc723a610116b7277c250ee74f8ed05803b8fc46b63657a1bb7d6fce311292d205ed2a022cd43f92c6fc63ad47c548ad1a31060758d85a3e6def22fd65f591f869706343a86e6c202beb370bd9becc61558621929ed5cc0f078dc2af598cc6cd9f60f2bbe96e2affd04f777e88658480ec1f4b8f49ee60133aaeb63fd56c64cd39955f4b07e8b4bf54df5197d8f4199e378efdf26d6747c436bec54f4fbb158b30a9a8f5502a050d6ac2bc6cb63269a9a448274439491e77e4fb462a96316197f168b3f2d0e6c927ff644e9e2c15aeebe2576669de7f61e24fed3403dcc00681a6dd656048d9e91bacf625f5195b5ed3897a6631f49795540923bc0ca9a2c6902bb6e73b38f46234d7ee216221cb4bb852726d8c13e9bc82c77e37144f526993a0724ed5e7c2c5265caacab2a0407bee797147c5ef9073e6639173e0e4ea5035fcab9fdf820cf3995cda9d410a5c5fc9cc8190cf427d657190aa62282f7a0a36f5247bf809fbceb86ab0b499d30647f51451dbb6dd71a3583a40332089c249bac9209c7671bd3b5377f2f11480b176347c8ac6ae5910fd774179336aee9435ced4741588c386a053e2fbb4bd1f0cc946bc21f40ba42db70914e20a0106675ebcdd372dd1b62edd0ad868c7d0c353b93e650d94565a6c68da47abc3a90c9c3f5092a0ef56f3be60beb40e617605eb2c4bc0de316003248676ebd1a2d693992c03de652306ef611e6fcd11bb0f980a5e9377a17bafc09c6e350c26bcae3fb312bdf988d9b52b8617697120f5a995276f593ce49b818b50a2b36c032a23aaf6c31e13b3ca9fbd37e5921d109fd39a3800f65bc7ca81ff7450b601a74cf3b3d87b31b892aba6cba3ef5c82a503f1102747d2bb6436e4181946859583bb6bed510351f8b19c310204a111007af649cc34ae7476406fc7d8d8299e23164fc04d0bd326e8b2c483ae34b2e53a74effd49e72f4a4c629f7bb2105d0930072fcc91ec2e9e29eeb9b138d9e4f8348b0d61b7a01aa7a7d4118eb2113a75adb0d192a5626acc6708fa0eabfb70bae395ac31bdd59fb6fbf4f5334fcffd0b90b4fa1424df8016f771c2a894699a58cc8f72c87c098ccaeae774216e7a3eb095bb44b69dd808e4284a6fc6471425a014ea59ccefcd7275b739688ad4c9f8970d7516578a905f0e600d6c1cd3a2a39563415cb74844b7e61b95683ef96309fbe9defc637941c9b81decf4d9c67a2868bc759be832903be928d1faa3215c0abb116c00ad367162e08f5aabf636a492fd1419b5b05f660750362cd2804c9d47fa3d4b2993b2bae3fb96ea6538665399cbd39027a992624edb7dbde03c352a76834553930fa31a1790d218e9272f643a181f1613188ba0448eb8950d57dd34ee47d4f54197b9aa1549f49ab5e097c7f91569131eaa6cd8ba1c81fd835a125e6314a19e8f6df134d3ec04763e6a70a5c9bb4e39cb9b9d987a7775c54a6722bc4042eb82510ae1db1b5dc544d34e5917aa75998b74dc36bc433439fb7f751ea781c6a01f5e38f0aa179dd905a7ff027874aa711b43df93153280933d8f11ae0c1f5cc0003d84873b90503a8a1a33b625359723fb163d232575b13fa6ef210cce3d3f939d8136daa2ee000d5900d1f28c309a29185dee1fd14cfde2e5aaed59d10c90c7a6e8f772612775833fa693a20a90555f2b8e65f168b5b5c4461e49e6d2f60e06fcd5a748d8673ed25f692d0b26f5c02c0b583a76dd6ec2b4eb2144b7abc74d0bc097a23e638c88868e385e5f697933997153656916a1305d69c71f5afcd1df82b0921ac9fc551faa9fc03b704f96affabdee60fbf6bc6e0ed9b548fa55474a94e6f8bfced3695825aebd5d7e804caad847c6c45434f5205fe4e342ef69ce63ba2d6af13feb9d99871a0b749df46f62f1bb4010ab231dc788b066bcfc015daea6bfac1901d07301529aadb1dea977d376941a94c003bb9a0c2ba50f261cf1d1f994ff05a4ab8a8aef944a1520cade39e14ead8b8ec6ac2c3ccee883753d1e2c35a52ed832f714b20cee644a09dbe06d8b2a42eb53ca9e111a2d3c8b8b697bef249a9c3db40f797945d12a2938aa43cabfe0f4877e3e35e3b51fd3055f357b73e07933fda057085119c20fbe152c263c7215aa03355b2d76d65a7c3025e280e5ecfb369c0114fd9b236216ed666f82d09a9533c7630b8ba5c85dc4de4091535557757911f8bd9e2be583975ca5c03ed3160695b82130daf69c69b1084f3daa01c4fcafb9f439a5dd5719868925cb7107b8a8168fc8c7ae3b9c70b26fbfb16d25e19391484fa32c340d92a29125c1e3241c756cf095f457c119b96e2dfadee0a97ed8ac9c3d9e40c372cf5678c32cf59d3928e534b2a962089aeac871a63a077e8f913cf87e254a285426e28eee022d769b1148c19d379c0227fe2d8b9b32f6a753c83a7bc5f42acd782df7ca3908454d2141c2ba1850dedbd1f96508a0ba46ce991003432309f18b968443e74f1db43d85bc19ccd52f63fd6d6c0b09fc36532147676c7458e93437413879dd9ab79061af7f272c68dca9f56837fe02f890cce1edaed71f3cd591b5ff7c22f9a66261e1b2156f5ac871744324763b44ac00405086d3311c06f7b4be973bdb661b2b9617b16fe802ae2612bfde9ec7105c939e143853863d16b90e0596bb7f660d42fb99cd0947a7658465e3e2671749689cd1e9b5a1b2a9c1a262ed071dd0072b092c178313de5b78c35ef4c0d10cc4d07275e99246e169b87cc29f7d404f977f2878ab81341e77843dea3a142f38ee396ce0198a9606ccdcd20f53e969a1d4d8103ff7982fa14e9678b897c2793be9696a44cece679743002fbfaa9e09f9c2db8b9b3bd07207441dab3d4325cbb1e081e44a402f56ee405f996985af905743fe8f252183f309d1aa4c1f7b97df8bcc4808bde048554403e6722659c84c6e80156eeaacb145be993083de1271ec925056e0e7986d187da1535a1c6ae4fef00dba8235dff53b8c90fb880dbdc1a7790c303198900ab23cf6330e489906e94fc0fcbb96bd6944df1bb56e151bf940c2ccd45949545cbf7471fe0aa2b884d18cee6a68af1fde9a27784596c1f4c0cbf8362437b92fd50ed2f82653ec3ad9eb87c38bdfae972ee1513a089d8a23a610e40cafb2243f5adf038869d159c627665241e0729a8a59ae2d2ab37e426935335b03ff484a7d3362594aa5be504fb0bae57cfa2350c776b736508d0150f197cb409617e3816c6fa3cf84f8d8049fcfe34e8cd0f3252cdc7636493ee1c9fe70b35880eacc2c67d4a57d8a81fab729b36fa8ee5596ef04d00d46ba5e44b2cb76c5186970d2de7502293cec912c7a9f92b52ad4c7ff21f500f1d363f6627acacbdb3be48e6dff534ae2a90bade180cb7d8025903f7299bb74e558fdf27b8ed2e24150873aca3cb27a36e54a2cf324a6e999c72c1795f5e9c369575458a764a9262927b23bef7652b44157488291217589b85553e8d9fb719f618e0a6a9f2a7d4d4bd3b9c98a3d2578f7b4ce1c1a6252b8900e3b5e097c142e89918aefb33ec4271855a1a4166a486a03888d24bacbea0466116e71fa891ccedff8c1d747cc44c4207bc2fc24a70d43e28bc211768b3199c00ca8c2ee765aad1e77509829c96a73989618ced2c46d51c057a680bd73c0c6ab1835f99dff2ef09f63e7b9f209d3f994d972eae9cc18805e9cc4786bad3ab5c26e2dbd7a800158197f8e00233daf9cb0925c82737bf1ede0a863ce01ad4279ee38e663d16730a5cc8f87400e46eb186d6fe01a62cdfaa723ac77835ffe4f032aa8bfbb41daac680c05020f92bba68e60f5cf31506c16fb7cae1ddfe596805b271a94d3bff234eb5c0d12c9db1004a1e523aab31c61d8d81d829ccf7df680c728c327e2305ce370468b1f09632ffa23bcc10445c57898c802078fa7772c763bb82ea411978674ae336dce4c881a4a0bf4caed371aa11baa2e0a6314fda6fe07cfdb86aa771a44524e06c9b01c772725197072b4db6fc0fca391c12e919d99c276cb882e0a7b7b313eb1433259ab00a0ffd78c01abe401161b398542ba455e252218b949319eb4060143ba076cd5b18b37b34af571d4c59f7150dd2104c320663fcd66a40602ab31d6cbcd626c3518e01f3bd2f8b7f883b8473827cbe86bc7f2299f75569117755609391b666266110470d376e4d631a88b18c72e115baabb4107f8228ffd273ed162314c0a1f3ee51178e75416dbeff092f4a888f76aa63379f580af01203cf6c1d6ce43d7791c4b32095afb99a77b54cd27e456d5687be0644e1e0910714ef315b7eb2a62c38b738077e38021ccb06347d40017553e0eefc63668003cfe044a23317d637d6e06eb775725a072c42d83a67e135478bcd07786a1e2d68c08a4551dfb1cad4eb6234099a4b4d819864aaa79284cda94d8962353eb24d9ae3e9c289a9bf574db9cf1d779fc004d049b0b7891b36fe99e569d13108d25000e385985e391797c7541b8e102d483dabb5ea268b04ffd257a9d39cfab37fe00c2c41a826699ea8ceaa89a6c28eaf1dd281260fa3de0a8ef79c1ff24e5b8fcc9ff117219a8a324139316cd3de853ca62c2357325d7336fbfa490f474148f5eecce997666786df90d7c973643208a92558a222fd293b54044646146cfee881dd56fa29142de62a1024e418c1bce0c1089699b696d7b130aca9a64f152ca005fffd20cff221824832f11febd5a948ca63cdf4327ed94095098c55bf37e1fedda61233d3d8b3616b46e913232b728929c6f21070cb28236d0e315b25950fcb328bc510f0a54aa2b3f895fc1c69f7c0350db087147660e74a78f33e5486f6840fb652a163b2ddd93aa28d05a25ea247675d7cc9fb8efd738173e2c1fa3254b4b4b325af26e6c0b904b49c1bd90c13903ebf63aecfe3aa3fbe2c249e74b8b639b73df6e67e539df5ed16fbc9b075e58652ad1d93fc1cf8c7896c86b49f7c02e91ded2cdc2efd1c2183e79826c9f1aad3657c0cd58ded9213cd2438638c6fccc64bcf0fd2e4057f229bc3da152c10675eb23bb95a259540e49cb9f1ed569168f4ad19d3cf8787537bb0db3834e58440f9edfba455241de1f9347ac3f0147b243956e157020a430159707a69c8a3c9312ead7ed56c09018e84e8c5b60c68fb6eadb51d761092e44153cd62f20e32df1917d6bc409aa5d32b9110c6810dc37689d1b62acafe4d458fa51be10277bc7ea818bbd6923e5f26f6085828b2f2085eb56abad960cbc2f138f582074eeaede728ae635eabab30a3efd30d75d964a7649a7e8e58d0959ee4abb57b384bc53260ba5bc80ca7b041b15919da42f1470ce3e9c3a5b94223e0c39c1fe1d1665deab4eb4c31fa812d0a7f17021a9e932cd6f6192ba1113b0598aee16592ae3857a35f28ead339007390b0e9de19ac0bac6f6699349bd679798d8c28c0d41b69ac212dd21b7bd2b2d921d0133fd979cc02631d9db2a545559a403079b0c7e177de5f4a50926affb28a0a5ea7983e04fde0de63706e890da2266db5deab12bc679f8e324833220dd70e0cb0fbf9f9e1b29c5cb903037d1a87a18cf70a544a6a6b75701f7f497a1746caad0dbd2fb4d024b1d064d5f11c0b41068d743106985c7e9e1755259dba1df38e5cc2d47f7e9c1d4aaf526bc3b0fda65e51197c2b256a1d8aa165716340b150dfa2981c5bd0044a0003ec99e71ac22523a2f2134aa0f76bf4fb60453eb29a8b31f4ae113b3b91db8533b2c99b02a55fb4c3fbabe8d42ee922f6a8d29f99bf35f67760f4cedda13b19a5fbe1d2bb53f13af796b448675f1e0b660a5105ae5d76d900eb0aa40bba0d5871d335e9827be2c2cc496c370ea7d5cc6fc63715b84744241e164f02a096e4aeb01ae6531ff1bc6d3d58cd9a2e03abc15c1e05e5e0d14bb12e9085e2f91f60ed8ce44d2b8a17593454d642e537eb23c1946b8b999c76197b8630bc90189fcf027c3f491628d5a849513fde0d02882beb3dc0255ab8c41f7f8531e126452bdb3744be213535f3f9e29ca4301508622a81d0d935ba12345133ea5cfa29af49c771e665181a37bde1a42cd9d036fa2f4d0ca5c138161f753229eaa1e9ba506c2cc219f8e93299f53cb2a7171345be1ce71a1841d7a55b8c4ac3e7445e475c92b5c4af2cd845f3cfb15ca1064e29131ddbc87c647adcee866198f2979fe21b09ceb1e578e57537d8df681e250e66db6bbc46c8174072823a88dc0956fb1cf4183719e75b94b90a43a409f51d08106797d11ad4651e3e7c1fc01e204b80517f8a223a937dc5ac9a621aa7d375f2efcf08658ee30fb1d1a94f7c866496def75005f329703f4cf2215a32567d924b7c9a0527d4be268fb34159f1f9fac91c502a09922a48ed6aa4ee015d852ea4bdde21adf242589772c86197b2108f708025dc427961c2eb23bbbe121368fc5fb35032078f0f93456b38476ad78323b0cfd34dbbdb44684d2a5fa7702606f3c161586d56f9e3dafcc51bb57ad4b5379ace57ab23ce5aa1dd26af60dcd75a902493eb83fc97eaa1f0e9172c95cf4cef00aa8a04b98c6377c20e8cfbf080ed6c0999912cf371a0d892b2d1371a4237911dfaf88dcb4c09f07d68715ee62e91544dee1f32a17d3d35e460999b893fc91fd8207697e7bb7574ee8a6bcd8f536dbf5299da1d33e579203076d7c74f57fbd3ecb1f15d2ceb2788cfd82f9dab9a3e45eeda94f580ec8e7e05b83e40f16548ea240b2b154a3b5c492686c4d0dbfd437738550082ff7f126e1fcca715676073c0d491730bb7e65e9851d29c149f48a8eebc45b71f461c9a5a32b5d95c2bf7924706b2b5c4424f040371906783852aece365c8aa54b21f57c73d594fff98ec8ec2aa4d7b28c1971d64c8be9246b41f560a0b679ff818c6b53638d4e3ef7d8e519aa181a2bba40072202a49b2e3519c5cb7a044db080c754fa163db846493ba7c48301bc9621882bc15c643aee82f97ea4c9eea9352f3b157e4b20299f215c5ab1d2840137e99d93473f03da0c2edf11db18cde97aab7d49d302832cf20d1430017b827aefa5103e732a314118dc357522635ceb7c1ddd9f3ef9c910b0df820e066330d690c52029699af01a4817e7dde408295984a55877fd98817d1b1e2b9adf30e75a3cd45d71664846bbcd23d2abc906589dfe050e96d4589720639cb2b658ff3d37a452af0c2d0b61fa8bb0556908eb055be4538741e9bd395cb308f8b7dd250aafec5f75e5a56291da5a10038419af64497430a3bd25875b92ccc0a78973e759f9cfec3cac34bf5e7a0eeff87282eeca1ef021e553ca2302dad6e87d2f36a1e241864ac279eca03555842b320867ded95a75db725a4822fa4b07285a6afd3cc25f154b0938c27f12d4d38bf3f7b247a224f09a69926268f50ba7ff0093b1ccca12490100d6f7a292dfa8a39a8138c07134a5c235d43fff9b56821d4596c413e6b4896f4ea2bd39658ba9ed8569770fbef5785ba466a919eedffad0300389c44d0c71f580c16ccb26caa4afc3e1963b657138ebeef01231f6663f4ed4b2e0a3920feba888cc8ce94a798113990ab64722a2b23cbd32f0151ceca9ca93dba0b8469ceb365d96df5c7d9ac85acb18be6643812268f3fa3392ea8b9367db7871a4814f4871a39b3478173c27038ccb86bbb08ae2866fdf5a6be9c6a6c30500c10b1ec8146614fad2644337d57fbc14731a45b4c33d58b68c1e764b558c91ad2e717ca5929773d9743c7232aa89e920d9c2f8ff52d88c674ae4ac7f9c59ed63bcb09216e29f3765cbf8cfaecbfe6f3cce3d4c5c20003b9899168ba7894b654471e6102f6965679ad67fb3d44731d844f5e46cf653bb2322df3c47bb7949489b65dd3a6993375fb3ea2f2c601bd85c527f7f69d5887b6ff715266de8d6944036f6421117bc43c4e3e4c4d1e794ca3de0fa4037334f3e0c1e04632eeadf3dc31314b43958704fd864570f56c91040366d78ac03ba320192f3a337cba722d18edcec5c0e5f7d28be4b6a7566122d41c4ea6c060256943a561e6b6e29557c4ad228ed3161e6cc8d572bfa08e56d60aefa04a1c248c995548d0353090dd79f3a562bd015a5d9c6dedd97cde958eaa6197b9e2650f62e917f352ea35339d4b2e2370b76ba9871384caded3833580d61c7692645c2d9c81d7166cda17586f3ff1bf54afa039cf2068a828dc2c434e1efd485098cf2be648253e5f67a5858c26f16cd1f0570bcfd77655d537aea3015d63541dc3dbd0abb6da3c07a347d9386ca7cf859f1243481cf0de0762e970f12473ab3b87992952c8a9b9bd1872cf5eca76d3fe9a30f46ff33a16d6cbb62a5cc1231cc1afe4ac02d8e12237c17de68a99d3aafac840e762294a8521931ad025c408fbd6a9dad05c2d36950159697c6ad53f31dffe6192e009ea4c8c1f4264d607249bc7b400b898984c5f09a45ee311c2bd63fa7ea39a893194a3895eb617695ccd699da147a2225b1c75486a82864b569cd3abc41ae3a304c0fb0f2724ae9bb7be402f2f223fb5db0cd1f6c97c7b1f23e13ccb34b15aa069527dc238dde50db73728c248b8082e38836c089fd1d74ef45e6541a9f68bb6343c4dc742e81dd1062e033554c1cc2482585c241f712e5c30b7818410bac147050a2912941fa3e5ae8560ad969012babd96b3120f96dcffb51e14e791985e48f1ee68efa92790c1307bb78fd1da78d52adf01e34e5e74e92c23ee2f296cfef63a8a6b4b8c561364e903961c1c8f34c58c81a33078f186e6681ba9200a0bf45346461ad68b4996052d30681b7fd41f40232d59888bf3491ed0a4e338ba1fba3046924b6ad3de08f079d3e25916507eb6b1964af43f2dfa2b9b273501489b4a7ffd1b1690696ed230df79b08c41b05c9c31f29da7ee608a67d2a944570ff3a3f0fcda4d31633511e2e047c18779bc37669dc2bb1974c4f8856c1c4a0ef0db4c413ba27464f0b16594d54d31109db174f9a152e88d6015bbf63d800b2c7500015e7e92b85f52393b89fd3ee3843d21496201c145599842e1fd2e15d82fb9704721aa8b09cb62313bd86bb76f9026593e5d070028e8620c456bdb10e60356d1c51820cce264fbf5bff6523266da29926639ec6929d14209fb232f87d3f88f863b0b4bacdf447494d7c3ddaa553135f8966babaa75c9e2b10724a01619b0164ef0511167ce84411ab84caaa62c066859165d79f538c72f29b1bb9d956d6618f92efc7a3eda666a016e28b4f7b1119df1b488af591dce5d75c6c6b7f6386b5d123ec24d0791d8251327242a16504b8330e43dc3025f5b9d52e98d38298484bd112f68cb27345567386a97c62d717fd1940f62c2cc3647dfba9d6a415a367b20fec0fc7328bf2948c20a525ff3d4005469ab64f92e3800ff89e1385c1ba4c0d872f2450194b66a9d8456e89036ee073819378c9d0b21db9e413739a451339d6dad03fe3885251c5eac5af106ddb9da0e038be5162d401d1416fd49a72177582541a6997fb58e5dd93caf10446c110cdd4f4c799d4046577663aa653a17442c767b41ddc7312338cf846f62c57be6c7b29f00837a420a8b7fe6af75a726d9d1d969200476fee0016f10906db864bf832099a192e7a6f7e3b8f027a2bd3a28de956f2c4446c30e20b902aa123d417b04914b2c9a04ba720ddba23de40a01528ae95eec65fc53da33f9898ba1e152b25ebba576cab58640377f3503209c7ba282e8e74f8de9e6161f9d1a16ca26b61992d812973721f52ed9dd32da6f444026a466c2a996e42c5cf4709a322b30ae2246208fcb95d092be347aaffa14af534b26a2fe132e17e85e730c47645e17edbf591e355d32d2986296d548972e03eac62fef105e35a7c4e15a21a3a507c6e10f607b0334b9478e14a9ba1a8f85eb6698f41334b99e9e1da33bdde4f6b854e94a0c54413ed9b84c351cb0d09f2292b9675c038710a137ae0c2f3b31ffe4940200db984fb7081271f7882f2be93118c12c24b8c2ddacfb565863ed50f7ed4e04209fa10a895c85a077b80345db57f2eb5ca640d4fcf2b8b745f65b1d302be7f20257c4fb6c672839ce8561ecc28a5f7428da5d563f8aeaa941788f17397148edc2e1217469f061c0289024bca548d168763d13e7919cfb4a4349925e5bd02fb9e951fe95330209d1c9b267edf6adfe4f39cf16aae1ef915854f23b79dd8e1aeb78daa69284f52f938602c3c292fa404b7c7bca0088b79407c52f6cc19989c728150a877a1b6b961bd3b0458868321d194afdee35d33101a4f2671ff3f41b9840416a06afde2cf9f6743f56e9d7ee05d2e0ec33720716d0e2b021c8d8163b1d48e707b16fbf174fc377775284da1ccec2305a5099dacbf765dfcadaea32f015e93b1a640ce0ba04c181efc4903604cc6388f2950f81d59a9a844e9db4711048520f4eaef5138e3cb6a3d1ec1c32fbb6b9da23ebe3b89dd916f21750caab4f1ac113534db5d4be4a22e4883ce357bda223ff664e5b240d78ae87e35de7605c444afaaa75a6bbf5fa843e4a028c93392570521815703cc0c07ce9686a1c735c7322959c92a9a951a51d56f2b23c988161097dca96e9c77efdfe0e0c5bb274835aeb3ee9edf371212f131bd64d1e0d35446e75a5b684ed240c5d81941c50f66f0c5ffff550054214302a3b40290bfbb60f7a18c47b9adf7e2e8af910748a9c8b0fa3587d552a1153d0b4625a696c8b3af5cbb330f3adb1371b604f3151ec98a76ba39ae55c18ebb96f8438e4f2d2ebcc2d12bdd47cad2845bf4b9d57764446edc5c331d2346e79b144dd1729f2e2b2828ec6826d1fd694d872d85a25ffc42e58f12bfc32e828664efc607d19feb06b285a30fe73a65e6996c4dee28daee7f5eef22b334b7eaa6d5e31d2dafba4a4fc0c30648f31a71a24486bd5ca5dc8157ed81a455974202e65f1c29ab03db148cd28c6d7479c10040fd56f0ab62ce2ba67fdc88d3da38476d386b138610a36e8de034f256a7c295c3b6f7cf21d219fa6178a911dc1d62f164c91fda99ffe992620a62e75552c741c8ea28bc7ad56460a98f3601a912f26b51c256ed970a041db53228f63e94a41ad66bc20cdbf2a7834f84cbdc3585c0cfe2038442a514c3f8d444cf184e8d9199cfe3bfd22443a1fdd38292397e0152f995beba395823713387eb144bc59cbfcecc52b51276d98e6a6923f9de3e202d0e56060bcd90773296816db259d6ada65acb11ec68228b7b59c7a96a6b6a4358c26e60aa96a790d7c797fec2a5c58775c05cad2a62ed6a52c0914f81c1eb77c30769ec4d27fb01d8ef6d1d59033ada6c219327c33a9b27acc4928fa2f668468f82ca3368a96386dfc5be2d3d6774a3f09343c08658d4649466842ad978a3c3ddf1f88a74b015a1dd07d6d895c2847a44b0737f87d8e73185663a3ef1ba910ce47a9aaff2e820826ae7824a267921e571362e826e2fc92e0df17357cf581b69337116b6cebfff38fe2775b10656d7b2b4ef2f5f55b0dd0220fa00865f467d0931da6e4011ca5f0cf495dd226a3493c7bfb16a8a5943571149c269bd7c8ad8d2f74882c339473e2f763dc983b22ec75cf3d4ac642c657c6315efdce51c71b28a1a931fb7c27225ccc12ae06c10c898ffcb080161d9cadabc84362b00518979562e9d5ae5d2917d4c3676a275fa062f1ad5b81049f2a63f4b7a319b900af6b364b08cd56fd6af2b947015de9a75032f54dd26591f33120520e641f39b19df0ec9ce726fc63b1aaa62f299dab141994b4b278ef36cc45f313aedef2ee7600aec47e346db965df1a3d5930fdc426f8f99732760f69ca543c3570c3a7ab0735646bfbf911c8c3e8090b0113574e9d014a763efb35798c056d16ebb9f26d45cd316879bf53353cb1422384b76b953c6ab6e53a1095ad31b7df9937a84a577906bc8733a043981928e3be7cf86f96b7d890cb13962cf88a3b60b40dafeed8520a86dc391426b8f02df7acbe8839e47a1cf7309d1cf478b30b477471d91c4edee27716d6e616fe7575957a27d0be5ed4b08352c1d962454eafd02afe6091d15d8878aa36912c1708066fba1e245856c10199bb6eeaaa78920201fe869f8340542e1d62c4f7caee7bdba8cebaad924179197a0352dfa5af19966473a7f4b580fac03d54f57c81d1f0d5f1aafb2a5a67c01b629f28122b6332ae687072bf19932fcfe56d4a4aec968d22f1860bef71d93068f66ffdc9af71badf2452834c0667c93d897a9ecd8dd98ccf27bf1623fc11f8de544a61df818d0c7dd724cb294db8768f76b467c58ffab79fcd238a4920e0a64cb93b1c091836d37381d72035d6474b6c13e379f280f4963e45c178af39b24f6ce8466d6180082f57e830c28c33d52996ca38785a92597c052659977f73db410610cf26d7a83420908a982cf9b18c2736ca9a1385d16ecbee601e9f2d91015f0f23d2d4d6f4f797251e6a58719635c1a5c728164308c04c713482de49f9104773eb47ef3ead8afab1edb69c5d59333291cc60a482533879b81bc82cca611051c27e5a3ebf4b76b8bc2a75c9541da180c856c155614f745c4ef8e069a78f6a5d1144702cc23964fc14e66e4d7cca9db14a2233b08c9b86faf54abdbe5f187a4722e18b5dda24e42ac5ca7ae8c97170cfca26128479269fed393c9c58fd932dfcf62552f4c62aa8613fc80ef292ffab43d8be0bcf45e85ae64ce577e18c4fdf31fe151a69bd11470ccd4d2b585a43da05a22c71d6f58dedf700c7974cfbf0c261cd24eb7db90d5c85658695eccbb24106f96fb48dd310c8b5e58132d09c4ba683714092f8a196ad26486bb41e51444ca56df9f8d9c4692c74a0296bd6f59b8a29f310f57d63327482ff02794658e440dd09c73da0159ff844b4a03328f7fe9edcc33a97c5e236b234034b30da6d15f7fcfcb4d1df49179af13e47ab0599a02d4ce0f6b6585b57bf992fd27407df60e7470c074766644be56999c82918e6d5c0cc968c493ac421a7e0f1c25798803905d765703d4d2967d34ffeb1dbb9d7a2577e743343a0a297f2b467b7988f7ea1d904130fc7bbdcfa78eced0c91db6e28e50751566cd4678cbbdf3c9a4fa309023622ad443d2566a5dbaa84f5115ffba1dfd097893844589d76f77e0464d4a445e62bbdcd9a100f23d64b85e9fd37fe952f3b791484196835dc2e7e507ae5e3c798730c653a7b01029deeb80f55bd4ce4ed1bb45ed0218c50eba7bbe125aa05220a7685c874659a7523775de938203f5f6c06d557c42c4c2aeb73326da410cb3032d990ca7d598562339db0f59b20fa719bd0546aa0d6f0043162d2b96b8b6e173db037457285e3982a8380d2999214652e34c29b64dc14c56890ce412cd3d57a7516317231233ec234cd5d1f92b96ae1dff68d44b8d5ae02e08d830321a901ec06475ea945618279cc9307767d351680a17c3a175c02979bbef3ce33958333fd1d88ab702541fce4dcc075b99a30c4a78fbe0ecc2b27d221e98a550b2f2844a2c3f3ce782f377a3eb7248357ebb8d03a45f600b9c8fddf22d070550698c3a6c373edb69165ffcacda24eb50ac16688b3f452254c57e02db6d87523b9ef50e5b0aca5e091fe04045d3f0a4bf82cb3853bdee9a7c23ddea4eba9ac97f989fe77782f07db2e85965ed5a00f7dab5613dac3b6095acec11d315d298769405b5db8583bd1debb33f81e425055009c49770ee86950d7eeee48307faaa547a8e1a639fe5188ed88f60ba04a58f417f0cd60ddc99a66dfa8b8e849fab851681701e7219b759ba9428b08e6c2c493bc8aab14baa4259fd9d49aa6781607260c7c9ed3c9d87442d9e924d6508de0a7636ec04b1c14117834f5a011e658bdd309637f057a091462cb86a0b80370024fc9fc7947416c3fbabf09acfe26f0ea0b34edd24fe7d925b99df3bf007744db4f31bf7b2ba78b6a2e0fe1ac618f17293ca63d7436e2aa7f5f510559f613e86370213e0b2b80d90a20b18cf6435341e30f38e2e1bbce8d5f051cbc6e8b630dc2470688d82e9f3d877617ffe6ed9dbedb5cfa69396231fafda17c63a6f9dadd8f40e2b0ac1b70e14678c7b9e57ff91307a7e955367fbc689d6755db0b167e0e725109431c4a2d1928a673fc59ead7b2bd6334ef7739a918b197c491f7937702ddeb70c978dd97b261f14392cd043ef97be1e0d206e9c820c6c5deee1a576f6e0d557edbe2125fb6c906fd52d1ee95d7378b53881ae45748ad4777b360c91b1fe88be9b84762236298a78fb0ccec1d926e07439a89b7f5761e6096262e3fe61e9b624780f7e3cee20ea4ec752eef6b127afa1c298828ef2f07811b8212609e5439be591cd0b54ae3f01e8c270dbae6b2c2894d6ed98b41a374ebc9924da3973a1b53a7b85a4ac01034116afaceb1a2bc55aa92ae9d123d67bdaf4fada1d06f88b2071d90df0b9e1fe466c832e9230f5961c8dff94344c139ab55496056a14cbc7284fa232f84e5ddf461853c4a00dfaa26fbf197825c7cacfc138e8358356389ea3fd980181b04e9d053b91f7953f3109624e40f64b3af1ef6bbee2545f6e3b1e45080bd4514e55186850674cc0d1494df43010179d8adc908162c959de03dc7050151054448c02a5a09456bcc6e15c40859245d665a89c171d581af2ecc7c3ed099fad919399fa1af2176b9efe5f97907046c1d7cbae895437d86d165c963a102b7013167ea7fe1ee2aba7e3cefe2ab0c3b884b5f289a2ed740e2a5443135878bc38b8d72f15b6ee0ef8838b38fcdfabcf335b4c6884cdd2a46717edc4e2c68943b9a002540d32d65b0d1736a963d85c1dc771236175abbc55f4091e754794c8939dc8a28475d1e43ad2db918f7b9173c0f813992fbdd50a135d4980f4f4c16906b940d427926f6339fdbe7681508056c71cd64878e893ecf9b30bf09fb3ac05d9105ceae2ee7d22a4e285f65792bee27274b23e6a33a2993613d77331f0d0fd09391e835d71f11b26a17128a0daf21c6e8695bb8fc5ab5677f45efc90e9908e6d49ea3da9f012a2515deec481a4f29e5258a35367a04a976a248b01974bdb32701a077696ddc58dc399880ee46cb2a76cd54141e216875d62b9b7b6ff3b31144e8a3747afddc6a3c5706113d341a5ebcc4c4f8f61431d6c73032afc6fb6a84db44734fa2b4f84834b8915acbf10206490a853f1ba330a72258cd4860718d1dc88f1d08bcc34d7cc24df59ddaf30f6e9164255698632838faf43eca8d8c7446dcc65f5fb33731fca7227561c11252770fba760fe8755fbb2022c18d891c7bd418cef25d1542284fe04d0621a3c2e7a04af4065f30b4b260eee75a0ccac72075fce5129e8e797315fb9017e49bf23a44e782117263fb3b2c7df4561296e63b7bc19fcfadf5479a04e36dda30d0b2a4d8eababefc2131f657c401aa6b2c750d015e6f6b064cc6d5defc95e030ab953c268803fd9d760aafee7db39004c1b2a07e5e27da9e787e719220862e19324444cc8219763a924e0cd67ebebff81bc2553241f0a4c8d98af03762165fc79a364b9bbbd2e5b5b923db5710a3a778b1e4b91c2e90bfd2ffdd7cc8fbf174baf71442ebe37b139da95c60614cd1000a7686d946dfbf88a4192fca0fd70ba2f7ac10a1776d55416c104fa36b962fa555e373298033d37d15e420538eb1dc4053b2406ea298a6f4f148450dec2d1d01bcef6ff97d4fbcc10ba9dc26715812f9fde0dc370dc0c8e5a5610c5f6f1e027e1bb8ab917d5fc160e62ebac3e56926f45b8b209ef6ced09e82729f029179d59f18830cc8e631fe82f49a2228b0b509a2f949b4c194fc35a7c6ce218679fd0118072f5dcea147ffe26f38e68eea292b4e235895fbaebf3ae779e0c7327af076f88ed1ad10b6bdc778992ef3a9a6c8f1e881998e6c9763fcb461286effb75f9b7719664715e439a9425e63ed26c90940db2ce5b1b734aede30f45cbc6f70251092ac4920ddd6e1c7d57c838b105267e38425cdb17391b6eafeebc55a4c2bd06a9af1ea9a9a264bd614ae74e511a57575aed9f33984ceb571d6ba8712245a5fe96de41b5c2abb0483df56ed04b25a228d377b46bf8b25508c204f26aea68fc034d45923b1a019d4f7f159c23c4d96a18052906fe2e82de5389748f53d7a8f55ab0699b589569d396fa13da985af4a2db67ab5465b351c5d4b1393ce692e2758b1db26a5934df383a172e30808a4ab87e3f7f29ec8b30840b14e03e5d85ed24f3464465af838f375f4e6410f54f7b3c0479f77928e43ebac40c2289a62a0d5e8dc6be07fb22e997e03bcc19c6ae9ba0f0474e8aed4aa3b20769d6580eb3a5117f12a0283a3779fe287f03e43dcb3ad037b5444a73b4215b44d7d3d0abdd5ad5e9e09f8b66534337ea15b64902751049bb81b4e02f3dc277e556fd6d68a154509ddcb41c73159ce22767d4feb1f53d5edad2ca5d27e145d448d4de0240c9db45393b467b572e9ca8c4e93a1b7325a1d7aa46bb538eb15ea3fc17ef709cb3f1c54f3a7440fd7096aa4b659cbb02925feeb4ebf4c3bb282afd3a4724c0c7a5f18ddca318d2ed4654d3449734550c56b1926a942bbba310b80baee19b8780906d9c2628733274437a41005f39cdeb08eb2a2968fbf081c2dcc3b16d86aa6f266499b4b6dbe492b7e0effdf1a1ba9e67afeb78c9cd765a63b73810957f7a2d0116f20a666a9187cc58e246f37b6ca11dc311b4b5ae79e8baf7f1731de0a626ab55b496725ca5f5be0eb8a046fd49c962b4566bfd44663dbf74b796df35a8d52c0592520c71973e2f05819d9b54e44eb67a8234248bdf3f97af92ac78f17e5f29fe24be8985f8e0c3e6695b459e7eb772f5412cb382ede2a76ccf78aad537c176e6c4d7ad4ebf8fa27f441cd35f351ed8abd41e99ffd7446c90d0139755dac1fc10232c236298785f665a71ae93912579b46a2aac00c64708b1fd9f0c0b70788dabf1b52075c00134e65d9e4fccd1973ae3f12f0ff3720fa0ca2021c49d5703d3415e9c58997ad2016111caa3b912565b476acf733d62da7e50f551d256de7d714705735db6a1f348379019ec500a0f0c6f4e90a4c0f9239f6140aeb228bcdcf3fb4c8d867d6b339080f5ea3856854635bf3d0f798a3aa046664b107347bbdcd41465b235019e748ca3e2eae846f0e997b3358e50d715ce38983a2ff917a1c5010ec11cca853fd18243eb041af7c4bcf1d14fa3fcedb92a5f23822ca92a8766f670488675231ba519ca9c35ce21e174611662e298687234187e9b46132c4d23ddbfa8b5ced0a6187bc6dff2d8fac4762f478677c2ce6794c3fcf2ceb04339af80b2d76f3c67f1b7572c3a72794ea4f4f2cd879689cc6b9b90cb0316e656b37ab8a305d4fdb48bd4486114dee0a4479d7378b6dc20773bd55e69045a7e3793c6931efcf4942d402c725283f2a557642ec991d99be7b28688f15756fb527ffe8040889fe7aa554505b73821a3b22be58de2de2a0c1c1a606d9ae17763d63d919876005ab4973626a35aaf9811c662ccf33f0fb1bcd3e1d2d8e0a1a351470edc0d21c8b04c87f2f4fa34060d33d14ae5f00ce0358a428aecda0894475f8130d3afb69339dca7edab6789ab331c935e67f6b8a94b3ea13e7e4ba170c1af311f88e9fdd6fed09bd301be6059c46bde9a65a0ccc585b4bccb7f3bb2d168569e1ff9b1888adadd4cde60b7863ed7bcbaa22d9311d878785af026333e87b6bafc34998598ca02224564739b6f6c4e03529fc67aefa2be1912d9a2477e24a58b03a3af192e0bd042162a982a5a3d002aa1e78227c5b9d45c1ab54e2629fc83ece77bb4deec4e9bd51e4300d8f4e72d47f2adac231dbcba71b0cefd9b9c1a95437da74576c9f0a2bba48f85bdba9beb5f7607e458a7e52b705c87a2dc59725056fe9ab1f16040074d746256d8d0e2339db199dfe1be2c174cb53702f9b5d3c7b12c8d8d314d305f6be93615e70cb13d4e9b8b74977bd348fd46fe81a1dfea2a59174a93fef269fd3a84485e27fc97556a6e24814023dc0b4b299ae6bcdddb383a7d56de07a7217adad3db13ec8b6fee9b33bc8cc2c0828399eed2602ff2f79dc0895e91aa9dde3f421109b7693793f4f81f76ff61a24409ca3488350a930f5b0aae108e3904a654ac1f1ae7483bd68de67ff5349123de777d0bf1264c69d546cba75d06fbfdcaa7e1b8df1fff6deb63ad60a399d59d26bc46ebf7d996f9aeaee406923163f2d742d1cb25c879537e8de091d4fd7f2ea7e54455b9a828c7e76609b60507339eb589e6d51c994d5608365e462c4a34c0f5d9ed6443a4ea51243d42164d53afe04a2c09671490dfec660ec5d75faba787d9110ecdc98f395f1d642bff755eb442e604bfb52274d3bb2f46c240b67b88a2e432f28a319bc13199b68e8f43559bc781f4190d5da05682e6517d48b0677ef7e3354c59439fe96d11be3584caa1ede207d2b7196027f2baaa4518126cd5555f86217ed0bd9d98e4576d8fe287a5be700bcdf4c6a7d879fa8b7b532ab13c86e5a958378777ed39a81139fd888e55d2bb8962d98132cfdccec34b9782f1e23f369eec32140d6c0aeab475060dbb700e0af82bc874dedd5ea656bae2b7e90cf8c26a1151859693b9109bd1b51fc0901db3e9477bdd9795b61c068ce24423212ce405bcd94b969d147d248047a043a70fc6dc85705e8245a25a3caa72e1e04897fa0e7889eb7b55250db5b6a19150c06b6d4e771388e7d7f5110cc44aa35198da0fe632df0ab16c990faed926dd1d20795486ec9d6a517d1edf80c0d8156dbe4223761a2a10c5fbe8035a1bc6307df0b8dbab3d77a0bba1555653c2b21a18b796af493678d193e76d37d198522fb85f9963734f72458abf75a1c84512211bbdeaca1e272116e4056c6f289bd1ca88f3bd791b93cac2959c626c85ca7cf9785d72b98ead4aa78d9c81ab8cb9d110269fd0b73509f7dc13657964b80b8e06dd480d4f313d0fd3bd4d39386cf405dbf5a6aa308d1c60a0c19ddf60d6db876e2d3f64e5561392f1d09dd7d6b2cb6e068ad39e22cd763fea48ba8717508bed1596f15444e092d2c417a1d2c079f14a137fb0faa9dcd96b0a71e93254dc699a7655486810a625fce04e2019056c875c017d1723338a187d35fc8bf63f78945978925b222d6bc1c0dfa43ae766cb9b350b531b7f30d3dc5b630a1543651c88c3bbb1801a598ba5e9430bc590cf2919341496a8d18a71a82eb97df95510e80826ba6b72c49f70428e4136d0ffad9b2096bbe844173699e95a4c62b4ab409f2093b62f4d4ae1e145fb4b6232064df0dc316ff78cc601511160802c41fa716a5ad45469fa5b190022e92e021defdcce38b0e608fd144f4abd002a2dd9fed7f7ad582a2369a9025235a9e780e9b0d77caf48e00dc287eee5494c9164ee204644f5b3fe3b11a3776e01e855da4bb80b5b47b8b65fd4888c1ac5702b6f2aa8b9b0023c942d403e053e40ff4a50886c687eaaf1eebe2bdbcb25135a2cb9d5737b0f196e3b59223f43f638b75147df1d2fdf563428abd39044e0a667fc24c3e003e7a1998b76059b5efc067b2c29e86d539f705f0375c8475fb0028060129b2255c4a4f0ecde6d2260230782b12f45d00f89b6153e8e6eba0568f11f8c2eef80afb9eae200683e2240c55389a34410d21d0008a0dd20ab69a4069a44ccde7ba724c29fa147cc41e4c7bce88b46f788f1c1eb9d23ca30e4bfdbb4e65ec1515d210cc9cad1bfa178c6a91ededaef363b7e466d3451ba5125b80ee04e1a146876d10e83a3055cb6ab2d31a6624a9a98840a74f11d3a6dc41f2032488400911ad6c61b9fdee8f21ffc65f21e8f3d5a61b2020593a6030cf9b99525b39f3a147458f1cdc2691e6eda3feb521df0e95cb4654a0838c15ae816a3b6c9e690c592f60bbe2575faac16bf21054fd9472a7ede37571d69e621999ad18580cf31d6e29589722655e8b453105af04cd67df57deeb8706d6d8644fc9cc6db4cd92849d7f82484244e12feab7544f77233123c1ed81833416f1fbbc9b69b77b36d3c8df67abf280090747bb0f684003b2115f639ac60f1bde4c45a8ac0066467897028994c73f635498636e41c750e17294890ff256fc49b569eea8e2e054a6e82d483926d57e4e2542cc7aec2b285e421ca855c514c8043000d02949e630467c1ed3bbfdf8c6ef61fe18699adaa615cd3c53af40b1c7f9fb164eaf79061739c4cf7d1adfe4638fa275f5404de8ea1cce86c002754f8928fe7948c6b6629b60246d9de7f431f0df086405abaad3743ca305ccf9fed79782a4bf43a25952e00da51685f949b71bd69ec9e5de4aee692ae0ed083d25d873cc92fe94dabe43eb67c5eb62c7569e119fb38efec61fa3e9155ff9a2d679a50ce19454c5ba8947a02a03e242de18b46e907f28359a876e6d33e9871869be1f0854e68f75d67b6dcfc550542bc43c1a796f82edb835f409617b49e1dc0f1124ed6d16558f62f168cfb9e2f37e1865d03c7b40767af0b0c1930519a0d4f7935f659dc030030699853b88c29f9d18b66c0028f8868a3f3fed426ca694d7ebd38334f5b3d1bdc13cd1381029638105960b6ae945372987bcc4cbb29d8a8ffe8e97d6222a95554ac01347f47819968bf5017ed4278f1b410640923dd4fc15fee0b5a741953b27c4fc4ba75dbcfb4ba60c37f31959e2359475f183808ec6bbd60cc1a952c00341ed945649f1d6e2f438644b9ddd7978922e2d806ba0dff4e869129d22100f81c6541519dbdaf4f17d251bb942f4e6050604a362aac0eda5cb01596d4c0f29ab0dbdfb5d6ba9f7b30c3e2c8bebe2cf7566fa842a8561c28eb691cabbb95fff74c45c3a746aa4b8262696a93ee975e194572b5abd95dee1d5a233d965cb7dd78bc84c64b0e8209d9b94e46027af71828dcac39b4fb6e1fc47134bf39de308032db10198a87a2cc327870e069769c888dfb25091d3a2e1fc891b4fa20de20c23ab62708d108111bb8008ad815c84cccc8e8bb06afbad287f6064a5b0ce155b0bdf7b29ec9781f803f8dac96c9a1a6bfeef5843d504811a3a5927fa8f77743e66b7ac49e29f20634990f0303ad7faedac4f5c212977e1ad6bd4075e74e3eea0268becd93cc9fab6bf167df62b946b474b2ddca96760b6a2995b273385c1a8278a99e7e42f4f832a443742180d8f6f505168e49e4f30c410960dc99a3cbf62f36f02d63e1e50ce76899d705bcc0d029b662d1561c81f1fcab0bd22fe65330d8196c91a4788247976fda774137ad5e6fa815dd0f7e1e9d92672b2681df60af61d01f99558520395aff1dd8579e6153153b0ab69f99dc33d281cd5b5f886ddc2cce3cda41ea32492e5c4868f509767f2720e2649665016f8d2826cb23c06ce6c7dcba2df13aaee6d62213f0d0b79bbfc1cf9f05a5003cf1aad8f586abf101b927eb08b7af3f9d3df71e53a2028cb6b8a099bb8502999423ce3395708b7f377d9c476431dd7aa474aee0dc6b3ebf50138e42026d7839321bf9338a1d3d987fbcee4569e2f746cca6fe00caba9d2d51c3f5d7e7020e13adf5fc4b46c33b7ae924fe0927b625563b41ddbdabc862108c8c0001edb3b8aa8b0c6dde6113c22800f221b9cd5815eb04b73f4f8c4d5ec293fc0bcb560c0cc30b81be73c3de08709e9ad9ef72bb3550ef5bf0914d7a8072817c16b6d730937838683d3690ce035b29c2a776b974e945a040f5f1648a88ed04b93036f5f0fb7d587023799a976d47d08508214647225b43d9a1fb28c55b8923c709abb21e73fa3761a69d844d4236fcd824d13c26924b903cc465efb20fa033cde466ef36f7e6dbf3427fab212e9ff11c33f6a7f3e3f417c4f572b0de091625783383078e44b606310ddcdd9fb406472ede9eb72a6072b4de562748fa6c6c8f1b2edc29660a2fe1483f0fbc7e0c50d6778c82266068dc723ee4098d5b2b49271ffa7dca6cbef4cf53e13aca84ce4daff0bdb1438b796f3a537577930002360036e7f9aa0c2457cd5d500a94dbd3cd1b6c6e610d35c789df76ef1a0f90e8d27c2193f0ceca0e84c0c190115e8236fecd1ea51f9446a74159393867fd5b52d238d1862f286e7a0057c34bd1aa47f773f3b316e4794636cc9216d4aecc89b28a81e03fddea7ce2074cb4b0b3308697449b9ca008fe1498a8d73b5dca50c0de12ac16aad7fef17eeae43e0aed299b78f2f8c6e7e6162ae87801fb7f6f8e25bf15c0c7c3bdedb907eaf8476999dd8830239e99cf8ddcc25cf9efb96d1690126fb941dfeba1f896fe090bf0c85eeca74962f3677ad60bca542197374fb63e18aa18a5bb07b3eacdbec7fd11f47b800757c5a72cab503d9c4dc08aaf55d62d3b1e2b7203069a98c8527e028f02e49161d097b8e265e41c2c3f9b27c881bc90ef6fd7b73c2d53fa49a8ff245ff86819fdb7d51b1d9253df3c1b775fba7a6eb0bbb513584e70874f87420a7286a85faf7725cf4a81d9550eb358292c1aea93ceaeaa391583ac24dc65fd92d3dd0d423e4eecdc2689cd383eecc0c6a35f8a5bfeb71ba5f94aa584d901840216501bc3954e6510cdb910c9faf5998ff49c48ec175f6064a7d88aebc8c9e42e2379895bd5ea2535f54188de43cff24721212bd1142d9f441ac983e9067cc157bdb020cb6a9b175105be526eaa5c107a967a62bcdb900d00a712198e29bb12e2d6e2f2f24f38525ea4b1a36f6512803408873c17615012f527e2cdf94855dd04a0f8664e32967359792a5076f73fe27213f2f9cf7035292d27ca3c74961a2af15a82e761dca6a536e67e443cd87e9d1f339b0ab7ac1c9693796201f872ce5cf16ffb51e0c57570d7390d7b5bfcb961e1204c6141bd3ff4d4184ecda1917d9a9d7ddb8eef4bfa95295f3a3ea338680e4342bd7637a0dc3be08fedf8f207b67fc7c28194607c9cefe6272da0294ad046c7800d218f6e44d58d4b2a0cd272b5ceea16351815c1cef3170aaa0390c98ce5f6f76d4af5b6313c703021b15596707f72faf8e0fdecd102aaee2480d973512259301fe9e64c83d0c85a17b8dcb32c531a57c11e1e50548c8b25cb792838bfc1ed2121e7de49ac51e5061e0634205bec8839fcabccb8de1e9809f88612676e1a8e977e184d2b163b02e37711e738d54377bbd57e10956ac765152af1841350f97fb900bd2f10be71c3e7c397b61cf5af2a08da8e5b15e1b61ff2382831ac5c9022131498b90ac2fe32de935a4ec084a71c011d7a761f8708f776eab98252c5e59698cd5f8466b1bdc7aee3827acbe38dd272d5cb6e5bb6cd71f613a2cdccfdc82a4786114c43587bbeeba39b3ba5d76afe484f9e5e969518461482b0e8321003721c238782a278c92a9318948dbb643f4ff2db4491a0d480fdebd1a1aded2d8db86b5db395628d295438d4a2cb3013766d536f11963dc434fabf3d6cc7047847b6f8685c1633cd6cb3857e48c7832f62b2b96e8e04e64b9ed937770d09078cf7f1a35ae578b34f9246d5bf763f938f9d96145a046af30648f4323dafd94143a4c363bfb6ae8e12196f0ef4a5eee957e8fa9bf54aaa07343deef5feeba3ea0a12509ef8b40aa8998acac79f692f356aaf8a42b50027515e5506281115a7e0b6a71968af69dc0268a68af2aea06a640955086cf598a5a8e3df109be8f144153d4c9515cf3c9949c13d447fe2aa0410d69cd87b50727a2624a8144d4ad7d373075585a2008523a7094960bed31b35ed74a1897fe3b1fb1ecd77df083a5ed196276dfd08b38af8dd5017f3252652c015b0fd0f42712f759819b814405164ded367bef9b764a9262927b23bef7652b44157488291217589b85553e8d9fb719f618e0a6a9f2a7d4d4bd3b9c98a3d2578f7b4ce1c1a6252b8900e3b5e097c142e89918aefb33ec4271855a1a4166a486a03888d24bacbea0466116e71fa891ccedff8c1d747cc44c4207bc2fc24a70d43ea4a5caa9ce4bb479f0d6fcec1e256c2bb23d9754c78eacbce8e55fe576bd1d093a1ca501e3f91768938a2615fce8774a3777b0cc1428cde1a87f4443bc0b33b30ffb1425ad580110241a903dec1bdf710b22f070d232d5fd4774d98d6179e522f54f3408927f8de309f158bf9e0e09b040c0e0bd6d338e5783b9db737f521f88f9ec9a8dd0f2915857bd10513b33b502fc649f696006cc300ffec6cab6cb3ebd69003ba1dc3055d059c860fbcced352d6317726f09d81ab9dba2433d711f5c5b732fbecc5a0ec6b6ab43c8307bdc9fe5398a5074d162d315482cea4cd0828a690f5826a6fa45e4de3681b306cd1c40ceeec01cbd697ddd0515c02af56d730f3066085280380ae17e7044787b237b4c27de56a321afb75e898dde7a6fc44d29e6a5a0d1269fda59e5e4224e8607e45ed1802cc884922a7823249c5cc85aba001c507c30511de215337ebdae62d8565593d50f22a1cc5736b0128f410279b6a7c452c00d11c57f9df9f70298c2b1576790671f15b81d98d8cefa72217f4231773d4064eb3e79354e9d9b073caf765446191ff625450a0f897f019b9fe6a632544b25945f34b043cb315a019a161e8e0d2b0c50806baba9590cd24d8cd5c6a776fc84488f76aa63379f580af01203cf6c1d6ce43d7791c4b32095afb99a77b54cd27e456d5687be0644e1e0910714ef315b7eb2a62c38b738077e38021ccb06347d40017553e0eefc63668003cfe044a23317d637d6e06eb775725a072c42d83a67e135478bcd07786a1e2d68c08a45f13e0321b4846857aba849082abc74d1d548391fcec7fa9155abb15b09b17082bbd1a613ef64b5819858c7063f39b8bd277c7503c6adfacf7fef71927876e8bfd7077e69d14441742f65796d488745c0035626ac9b7c6d0383cf8841db18b8104fb8cd659b5808c708f21a56ef5c70bd79af6f17803d4ca98f3cd25189905385912c48ffc9e861b2277fe7b5d171041cd2a861833004e6bec17a28ad1602680aa70629b14c470836fed15f9ce07a3bfe0be3494747ffd9c48fb224bf624a19ba9a37e26e03b957fb1a1e96bd928519a9ba25667b4dba5778c4e480e6d478dbbe0ceeab6b928b67d6cc448fd3f9b804b1a54fa6ccfb054b7f313561f68e37d84fe149b3580c529cef8d59f30821f16dd74a2f7814c5c30dd80f4bf37288a8fdb550aad580c571602078d244de54879d7e3a2637182a1d7eb95b327d7ec7371f908760322b3e4c64c0dec569ce6a6bfe2ca26b6aeaa1f2425edd0b3c0d2a485e7a5b63d83e0cc5aa3d97a6057999bcc889bfe2430b029d7612f649f214668335f402f299a6dccf9b8ce546f4c03ea94c612b15bd4e713df6f91b20e207e7e8543c67f22e62e346d9c216cdfee8771463d8cb6c5372fea5e8f60058ecdb49c13e997ec2a26ba59b039a88bce0a0b2e2a1131654e5b2c3b385dd7972adaa71aeb168063d3c5d9a57c1355415d436f98b75f307fe7e8d66e48fae2628bb21f51762d62399bdd948d9ca7e25fc8cc35b79d9bbe7d3cd98ec20dfb461f20ea17798d0e2143fc26dd17cb8f12bf4bdd8ad0d031fe4c1a7c38a2e602339b3957b9727856739041be10277bc7ea818bbd6923e5f26f6085828b2f2085eb56abad960cbc2f138f582074eeaede728ae635eabab30a3efd30d75d964a7649a7e8e58d0959ee4abb57b384bc53260ba5bc80ca7b041b15919da42f1470ce3e9c3a5b94223e0c39c1fe1d1665deab4eb4c31fa812d15fcbfb750dc1b536d9c172727486a5bcaca2773927467fc644c924a2eff668c995bde1ea8d7893a178f12d0f93246501aa97c072ef5e945d1fb1b146de474f87ba4e61e5a8fe509c4349bafdbd2d2f234151992d8036fe694ab98548c795cf4faddb84d6efcbf42ee8579b1aadd973de08f9658bce24cb5d9b7abe356b6e1bb0ce9b3745f8378b9d6b315a0cbcac65145d5ae0702fb8c4e034de9b344830f6827d46886baac324bb68028cb639c8ce1d314f8160bf5d55571e6414ae2e11ac8dd1d1f70b4ea211a28d258cd2002028ecb84a79c4321dbf79545f8111223c791965797173753f4c82b3da4eb29eadb63314805d4f7583a9fb17a977d9e69c52909995cdcaf763232a25f32ed4407b53d32f543340d1745237be2312bebf8101ce44524c982ce5df47e9c611faf9a70a1cfbeae2707e759c581d2fe19c875bfebb055b2449488a695fb667960b1dad691cfb8b134cef343e3b5c63715b84744241e164f02a096e4aeb01ae6531ff1bc6d3d58cd9a2e03abc15c1e05e5e0d14bb12e9085e2f91f60ed8ce44d2b8a17593454d642e537eb23c1946b8b999c76197b8630bc90189fcf027c3f491628d5a849513fde0d02882beb3dc0255ab8c41f7f8531e12645e16c16f4d1b926d8a65de75e6ae6371ba1f93a6aaefd488c9b26532e9455cefb6eb4b7616eb3800a6ebd0c7af95eaa304097f0ec55d67a348bf67385066e9fb173fb86704b17ec480e4847aa535a0740bfcc36edb0fe4acdec53bbeba23765ee0aa258a33e85a5054ebb624749cd201384783dab9fde7a30fb49d8c5645677d009a5eb2a5cba39d2cdf989336c5474945e9190267b9367ff3ae798986cf440584ec50cf3dc9898b9abf6dc74135bb8373da0cde88b4fd6f8ccd12094bc61107ec7b559b31162f3a1cf46f148449c4f042f4ed1dadc988a86d249cc56086d3b8b64b494a6db6f7d7a9e514a66cce454d1ea3c7151b2d12e4cb9664047d84b1f314f11538d8d50c43b015d852ea4bdde21adf242589772c86197b2108f708025dc427961c2eb23bbbe121368fc5fb35032078f0f93456b38476ad78323b0cfd34dbbdb44684d2a5fa7702606f3c161586d56f9e3dafcc51bb57ad4b5379ace57ab23ce5aa1dd26af60dcd75a902493eb83fc97eaa1e1632dc35699b5841b5ea076708ecf3ddecde432d29e4e6809cb536799f7bfac755c976c8f1716acc794ab70795e969313ec62b8ccf355bf914e5a232944bf950832f92890797fb3c826af42071f40b002dbcf1499800a4ccdf0f2ed029dbc95b2eb6770c38c1a8a9027c0144323c7bb6b8fc8f0b967b9340a7a460def3ffe0121f96f5fa952ffec044bf889c446edfab8df79e968df032a19663f32ee56d7edcfd25cbf381aaa60489fe448c2229992685a3372ba0944ffef657e21504f398ab602b0ff50f8897023e73f2797603144a495a0c3d4912ee5ef9d0dc5207678d13aa2fe54a5df9534eae3ecf99db158dbf27539be64a233058644cffd25e45372dbda0ab27d7ec06e6e5ca63e7ab3e66a7a942a73bfbf3bdb6cc56035490c6e3986c48457041c5aeac4195a173ae610eda4c1b1b1c98fbb46d24af9ca699c960547328e85e42c31ae44023262eb820417b3643353d8149c0321d5ea724c8643087eff4f9d4b3f7adc1979bfef27ee371a9754ecba9e7194ec33f227eebcca98b069948d3f057d00f1fbbdfb70777ff53b2be18448d2b234be482ddbd20d7ccf92a0fde2a4aaa88e7c361da3ca4870395419cba43e4db5015939dc03d4615d3f325ddaed3d3895556750d5ac733e06556178494abc32fdd3ce5e2064af440ee158ae9752e41203e83c24ad9d635630dec38b64ef5a0e521043071f98bc3a9f1176b3ad0b6faef03bde59e9ef79ef16af7ee0bef4c4c3357958091097fe066b1f462b472ac498145e7edf53c842bf0a53d03929b5241ab1cf3b774373e2030eab358012249ed0a5b311e80bcf509ee7870ea636acb77a0738919d3bda58cfd45c475cbc779b3a37ae6456611f475cd341fe6d3fc2f93c389ea6e635c60bde5c2afd9aeca457c0a56a743b920a68d3930e265aedb794164f5d5d916eda031b1e5a2f3ade1ac90001e730d193b81622e30664a0c4ddef034151f2d638776bbf5b3c182c85682a440c96bee7543e43f2742db17af531b58d78ac45a27656d48ebb2bb797306dda416a55a40433578fb24c5ec8a145e0d5e3545c686c0ff565d416b35754b96ad9d2c1c4deb5cb94fceb3e8ea35167523fcc64bddb95a2f3a5bcd4f22e2193e46c5dae281091fb92e4a5e3ca8538a64f0044aa7456afd5c08fe9584cca5f00ebcd4b32fbaf165c803b9f41531a4e49850b1f6c37e0a25ed0e6b2d3aa27facdc814b49707e6ba39845efecfd606ce822bd5c59b74e35fc6979bd01c2230b477f8a99ebd6dfb3e54abb3c5b89bee8ddc30c0c4630ed645b281e6da767568a242f867506e13619bb2daaa6c2388351bcb10a7f6f26c2c81a0b9ca71d2a9137cd71047874f57fe76d19bff26209552ad42da3aa9e9cff33f0ed6b56ded0a4795bedcab2518febbda822254ecb3d39711f8ce4943cb14665b44a76c87712de9d68f71038840995652380b1a2666ba256e487df4c461aa2ba95b578928e6fc78ee4559e3a6c6a0da8f8bfefe7cabfd7858ad42f8ab9ee60cda85a6bf346f6a513ce44e0f161b420f0467c3ce13eb24eaef44ec55cc8d9d5a0fe62529321c1038fb8109b56e54ec87369e68ff6f3a64bc42bc4b1a94626602f839ca0d2cde9831690c2205d9d129f5d9f642f30e8b8e8a5baf24684e4bf34f07fbd192ae248ca65782364e627d782274ad12596748f859e3fe875e0ed59ea2e4a2a9f360d69c135611b94b656628f2577fcc9763b1b75d6e28eea9946b586385dcf4b0bdad4ba5c566d33d29bb6d73b82d541956b7d749d307fab8d266478f21abd01dce8d4fc3a5bc4b868d04b7c06fdf3bf96d30df2dda33ae08da9138c23f5fa58462f06ceb0639f03566619626bb524c4dbab9d35a78a0ca3451ffbc19310b605d46c85f5f41113c2427a93e4137f2109370a8b493c56559ddbb8e7a8d433d56da3f9f21bff240e21c15c7d108cc231f5c04f751421ef2401416a97197e3304d1de19f31f0d2ed57ca3b729db55debfe5a4ed31a95b84c02eb3f3f038940d7d2ef3e7472a65e014121cf3039afed6f5999f41143cd5cf1f2262f66cce1483f3af9ca56cb4c5d4b4ca3920d0abad45c2ee11e47e753ac69894e15d2b83cda99a4796beedf368c398e4de0ebe8336f4be2b6a3a579eba81746780ff67e1b40cf6fc966da783cf14afab3af27c7c7c478c131f9e2d373c9c83a183365b33b407f76665ee355650afa5f554611516b5fec9b807aa63a45e0b25a936ebf595a6f1efcfeca5c789b5bce5d93e3f1c2ce4f99286e1446ad0cfec1fcd37dcd47b233cecf654ad6d479bc2115e2fd3cc5783bcdef77e3d36cb8cd9467707235d895d1635f87c50966bb0729331fb65f0ff5b1fffeeda63233dc70640da2ae1f64d9d2f0f0f8ce0330223cf36184506fb280e360d2ce18b561ead3161e2b5987c9ea09c698223417923d6a598bb1f87c5770ea27cadef017b5573ff35e12d8e554aa824eb1dfb72370026a8fd247474c52a0e1c7ae1cf9f559a9b6f04dfa9572647e794cb83dc251698bf4e73ad34fc6a1f8b15eda0f79b3b9509146ac10b27304c177e312f06467ba9e0af7238abdbdfb186aabccc858fc39cc73c014522e72fc68a9323002eedd525dc6ff1a982f333c70c0936f674fb85c4d28b94b66425d09d0df6a056e13894381d1009ad9ac31bbe67e68e2ddc1d59e0eab5a0578f54a210ece9a746de8d2c0b38f7255826b358f6ea48d92697e5614bef5247145d8298ad9aa2ffa1b927c58c0588aed29bb79da673c6f8d7d93d82dc261ff70b94ab96d454045e22e072456a2fb3149bedec9f3f666f7aec311a37ad52ad2d761ba7e5b94da8cac64ad95b7f327bf5bbb2cec09c5c60677c106a83f8d0bf1eb9658f055a4b71cdc9859cf225b1875b34188355d8349b24ca7995a066e81583447300441f88ea4050e91b9d3d8282917e7dc9faca446cb5ad995b3348d7f0022c78222b03a658b6c64249893037305f31d463ec8e3872bbe388a0f1e1ce451487944fd9dc49b86e8ad37faa5e0716d992c2f60dec5116ebb6e15b298b9020cd1df8104b3da30610aee5d67ff256091a051cde104de1e9e06c9b2e0cd0b5812996dc15151787d0b9e7e6dc2e90e57b94ce7312a7fc41951e36b12c6a2cd98e13daabcb76824a15c3252e99bb7fb7cc268bf44fe0d8aef33c71d6ae60929c365f15d5e9cabcdf073d6f3634ea92fac111f981bec481731714f6a948c372593b7666c152335f4127e48f788dc75c2818d6256a18f730260300ee20fd71e3de1fd496b7a485b757f557aed563caffa43638723b75393b953ef66c91b56b25ad83f79600f3db5ed502d9a9d671a01f316eb7018b2717348d6fa60bed9283dd73c18520f759993dcc80d42c88f99936d5396bbb5f4d2890a28c813854270a9daa58fba5eb227c644011a0dd2c8e1f2c7daf27ea98db9dc8a8d4ec43b7cc7729be28d968530b0704e294bab81bf68a07a65db34f584d5650000a77b19af445cf7bc06de4a89bcdce861f77e3067ddfc8bb4504f4cd0bf22efe5dec771f7f2cc09cdcd64df1ae1c6922d2cc2e2411d8630aa615ea75a1c7a9c6c510d9c9c894cac95e8b04fc4245d2191cb06f86b8627d02fc2b11aaff7980fcf357b59da07d5cc8c8b021efa4c2f968dab4cf4a2b9baee5a0d179943961d132bbfce5d40e5d09d9a6e15884038c6d399e6c03ce466d215a8983758d90f8827b1bd441d1b539be6863137fcc5a701ae4df5c787d33db6391bdf0ec4ca85327207f983011959d2c06e2fd6eaadb6aa075cf1b274b94445c31e891c35804ae65ebcc5a0c747de204fe6adf6c9acf4d29f786b8756bcced67c444136b8cb0576842496160a8effdd2cba24a2acd077e0efcfa815be1a0abaf718ff6c299ccf1eb9d93439b33d568c30125c791b1059dfc09069fdfd22a9271d753b9bf52cda5346d0ddbcb4e5002f491d3c2a3d5dced760270a203a2be14950a2cb70beab4bfaabdfcd6ac65d1a208c5fccc091985f2a6eb64811b5eec03960f3d2c450c922499aeeed866daed86ad64b25d1e039b511e7b7c5c0c12ac513e5efe0ebb36b34ff9e5fc80cb9b7b0bddf45d52891612e3dda4d38a2f2f976df78aae4515e8cb928ebe795ea81a8c92f5c94136721a61f65841f53258a3ba0b84b4b920e972a1a93a22e05a22c7b8478e16b0909cf9e0fa38ec6af06da46284e2a56630d5e68693e6f0c1ee9876ad63f6255bc94bfe0cf8fa01631a5de9be2d9411bd0025842c6e63995129535c409430b780ae18835ccbafc309d4bab7f57498e18e19038b2818d8f4be6828df0fee48e114789d112206ac4c50b1555304f8194117d032673e2f91ba91a89ad5a9a3c95e9b3462017c5402a5f16c47858fb8a2a94ab87d2803485d408cd8964fbf2749873edaf9652768360af3c6a68f6e8c8baa811a038c09b4852fd73bc556cedbc5591b423856fa783269574538fd65d65c6d8684799ea2768ac68cb4a0f932a46a5a0dc5a24e495ebf41e5949ee26672564b0c1b9392ea29e13ce69021e6f7c4db55f961348d425378f572d5f8d5f5aeeb923030ccbbc40e5a9ad1508db367500b3732bd0cc8efab149d629cb6be8cd257e11a7dd7b980ff6beb141d90c221e2c07aca35367ca5c1a2c6b058538fd8dd803e35a8ef17ff88e47f9d8059a3cfaf2dbb700d5e631322477749619cd5bf79ac7c006f6ce3a3bcacdaa8d1d2d200c640996f73e09dbb26bc94ee983ce15050e616b884d471bbbd7b5865910702fd48ca27b174081082a531b2205ce3972b71610d97b7d1c0988cf07406622e15b1aa6e99afe3d03253de8dc536cf4f72d3bb379d6d837fcbb169edab08eb0ce95a51f96af2b48e0cd3caa66b6eaaa2ffe98e60d7d7ca5400d305df638e78783b93f25745a9ecd286e4311a07ed87cd17f8d62b553bbf90e5072d4feeed64f62c1b4c3d0e1a9688d9cda40a71e5807af11cbb5abbb74c2d578fb97207e5c43d3836c6a6cfdd72a181e4892cf35c2394a94fc12528d71b1528ebd51602b93489a502e726b49f7522bcdf5dc1ba4088452046f0beb9b2ce1af7198a183004d81f4f3a7b37a805b3f8e2ffe6cbf87d90e3056e3e052511ad5685d9c060e8dbc0cf8869f24cd6e9e6523af88478c4f203375ae0a25bcf0018febc7a234bc069bc4a0eea049bce80db72645de44f1e15e7a322fe49485e959014071728c7c093c913b086d2e18c085e06f2edce0c9db3753dd7f27d5f54d0efdd2029305d94dc3a0523f81abf877b7630a78172622a234c1de232775bad6f583bfd9f026df80907c1434662d826d811f5cd80393fe768f1f425cac44c68f5095b0675e3c74c5603323d4fff5d898cfff756ead9305e2075f56ed69e6c6ca74c42579b1d885720f695451960e2fcd7b19b043a898584aa65275522d296fec01bc0ac9ed85887ef694a18c196f0f8f13d9083e9f314f6d83c9da51f74905f4f4b2f4f698a84b119fe264fed121d67434f1bd52f7ea17a131301ecda2d2a01d17fffccfeecc21d6bbb51fc36bf9347eb6419807752e0a0c59150c6ba4ba1bf174aca8d5a81cd4e1171dbf6d68f08d8ffe6f814abd9cbff2469ee5aa538a2a3f0acd2f813c458ca70843e4902d4d4af6a4cbccfcef89f7c4b979fbcf1ac43c9d1a10fc348e4873d42daedac973e6341d88fc08b3c994454f0399985eea75649749f9d383892388d2b5fc41c5e08b49b0eb49c0437e131e1046a7b69ea23d37846256f3b467aac053d9cd090f771f6d825f1664c5b154f2b0284aebb2be139ba940b636434900c9e89c103b96268a7d639c9fada6694bcad00e38005d26435e24001525f46a881520a96204e4ac2e07e3a3ca10f89f22dd04706fd897d0f2502b32cd628f48ebd7afc56d85773bb986f02ced2befbf2cbf0fdbff925b53dac89667c37b1745c4efebf8e1331419a88b601bc46e4d437b7d99209b7d5cb446694c01a304c22be4cce6c9b6714b4278494f1d295597ba44d285757701b206179db2d7c1958270728c99946259aaed8ce79ee1f4eccad0e949941b71e5f0363fcf4fb8f13776bd0b4c27cc6c94a9bd9637ff193a6766e385a22821aaf6e39b678dc2bb238e7878fd6891ec387232debcc6f97196be45869e4bb4d33e443f64c658246bcfc72faaaa8204e74d45245613c77ab3f875c7bd586617e64a7f6a7b2624ae516528be01da303395a5cff1671146aa17c2385f5c35dff737c9fdead96599bca4d35d12e3dd746912cfd2faa638ab1a9e6ef87a0e5c98efdd97bbe9185c09c2fa02d6c7fbc38d15c84d08766fed1a2ebd7e900fedff78eced695b9f34f1dce42b1006656b6e8b861a318160f01e123c030a8353a61afdc16280928b00cf7a81ee2fbb502f83647390f19dbedd34408ee40d6130803fc9707ac3dbf6b340e6502be27647ff15895e7542db7d5c0cbd6d6a3cf2bcc412652b602a3633b19c9f21041823b094275d613718de8a84b2607de57ee00a2be57a8de20571f914f08b34f235ccde95396f24bf29e3e83621bbc1fdee6cb1d8f886c2d1ac510871c16bf124dcc3dd59c0fe3394763d688809d754b40ebb2cdcfb5cc5f7c9b11f0a47bb39d3807e00c07d58aa668728a43a3ab7bc62f8ce85b7eb5565603f0fd9494a31338142d5020b96eea58a762aa5e7bd52636847799502e4d02c8ff960a15ed5650e36271a1bceed2f38d998833c6a6f3272578c1a3a322f772fd88a4586db2fa8280e6ea3d922fdab39587d75f9b1480b130de15594f946a437c9c5bfb2b9d218e58de76a650b7a679908e4e533c0107f927fa729f507c78e1aff29212833b50c9bb9a1df9a831c434d3702d65c1c8b544c6ddcf4a23a7ce2efea7aa0713f44c9985074dcac15f49ef802046d1cbb91d35a6f69dc70e04e0f1ba65ce9f0297f323bda6d26f257846041a442bf61e02a9e07913f0865fb7ed7b48aa2bf55003ee5efbf66f304e0a513b3359f756ca708cddfa40aaa5c19b630ec5cf2e9b2d781ab1e14724f267021854ca77e20559a799acb45dcba5f3f200bb9c3917d2f36227ccad105a6304d7ac70164d1cea541617e67b76c72206746fba3c09002c2a587fdbd3ce6b6ab5b167da82d65121e09025392ed5b2d317fc56a5b90b683a7e77072d894201528c96706d07c10008ca1401598195f964899d6765365e676a8b7feb147bb8b2c3f853161677a71b37c9446188ef30a11cacef7312de7b16c55d4da2df5454165dd8ff6ce9685dd1c768fe7ef107f14c8aa03728a3b971599d603a42eda82f1bb73569c8b7a86fe3d0e9d2b909a8a942553befe2a678f789f710639f8be33665eef2064c751ffda02070733bc7283881f51057cde4dbe515bab286710e7cfadead93a5e1aa8f1e66dc121a6029f685777b23ad2f1212b6090edbfb6e5d37b76d89c07bad2410fea0a31b35ff9f20c743156add13a6a9bc5730db8821673b1c4775484dfae64853cbc71e6b2965781ab822b38f28f0bea9fe2c7d297faf5fb1c53e858aa9da30743443077578c107f0ca884d1625d4931712d91a5cf594b4d626b89322061caaa236904433d010c4f446f1ac47a418976d63f405bd0baa673f850b29c6e1280041bfa1a3b303c683bcb5a0945a958d6076b098267d2478f9978f4ae1dcc3c68b50b6bb591291bb30a01be280a64a6060a640e63a519380599f2fe1ae374748978ec403cf38e742dfc70165537dbabe90e5346b1c76bddecbc5a18e329c1f0a7f4c9b250b1589ce0d927e642b771c02e1dfd4bc55ce3d7c43305824bf23609e211350d585139f03b772cee410594c009a0d241dbab1a19d47b93fd4e1095db09f019a96b0356da315debbc27cf5778748ef47606245ba20a00bf7198dba7c6df4fadf5c917de64185fea3d7f9629ee4d3048dc06f8a97d852f7018ab7c2a1ce62503a28028de41de851613749e1671c59ced71ad8c54d00053f32c83ef4bc0edb1ae8772a49ebe64f813d3a8aa07a2420a834f5cbfce009cdd3fc8ce690f40aa4fe6cc274c1dba06f00a6753502db7f8c97fde7800c421fa747e81baa448113d197b5f35b1a052e168797a8a6f021281d39e6e255a4d1d76e77477bf0b0fdb75035f36f819a8a96d2fcc8384701891a44ec580047c6403171ecf8acbbf0b0ff08492ba3db07ae6159509f741c493a5d11c2e037bbd2305a37dec1194ebe2bd5d2009304d353eed7ab2c28126234c48d499c71a26127b46fc87b884549f3c64de6f235418fb06aef0f6254e7f6f8d3f3c0c807fa2bbe3fb33f9b695d448fdd75db69289cd84d1a69d09320e85375a71209c59064598d06c6857fb2a583c0896eb57daafaa5e8917e7b3db500f84fa7585130b1e09996fc8f8d247fb85d9dc9979e277ed1bbab03f6a778ee1258a660fcb96b4a75667ca9b48d5b438496da247b7e393b26d84f743043221d49775be0f23cfb85ae03efcb7a3d5cf522132f0112d6a728e1bd9875318a6fda710f63f7d153ffe241378e4684801e64832d91f6f70c6707bc66cf4f6946400c54db1bc27acadd74c34f89c1df5136afc543ede46a974d9e8a91e856c85f9805ee8ae64edb8857cfe66bb30316b398250c5a54332c22d8a048ad94db052926eaa2232f4312f02278335d434e1e3567df23b872dfb7c997896672efd4ea4df8f78c80ed32300a7ffd8fc1150402a7d2c3ad27262e6369e67916dffd74259d45c4e77a56ad08e9aa1f7e7b7a550f13963588b04611989a921b20af474cfc0cd41bcbc05c41a1668ec911b70558fb79c9be3b5e347b22d1a4543ad1d1a125f6fca2098e83b680696b2802907285ee8d59ac0e6b84ae9cc5195bbf273453b338e07f0ecb7209803b27801803b181d43f9408d00535dbd70a851823a5150b1e0cfc36a8af61c379e6d37d1bf1ffeb13b6eb3e274f39a9388f8da55639b20fd4e6f4848333772055cb084701276fd5be07b63cd6e303157427bf75c8f2232736194311be251277432dedf1f8805bfe3cdbf44a3bfc9b0306138e81ece45a320ae3dec17ad9596b8c33fadad8e4da89d7c4a040d254f141b903e3350f0b25f450219855b88f348a40923061f5fa29f677d639523de3c733370d0d43ed4483d739a7981824054c0eebf6b478a1a97b2c2f75bf370959a43d585826df1fb0c91158d67817c94166a8bef2f6d36400bd247ddf2dc78a273a64e87f7b99b368059f1ccf6330299cddd467234d580b4ba85dc75e611bfafb99a34cb4c8ed34ebf61987b6eaef1ae7bfd88c2851b5a64244c1f77847314c0e0e231204fada960b224d4fb3d7c12986483ee8e3636d4eb6dd808776313bc893596303244088610eb1d735b37a363eccf11ad13d8b08dfccfae220ba2df7816681f863af64f513408435041d459108529466151c49bc9595fc4e4933a5c7d60484da3ae43a6e2937a6ff447e396b02f414a93e411985cb43a50b0e9692dc817a567ed2fe01bb48ce871cf7f3acddb58001026371bd2f4ddf4eee433443b10832718de35bbe93978e41f8a8be71aae457422b7312e6e3218caec8c89976d66ebbcbbdee7688ccaa47be6200d175746de8e67bb541c7e0f75ca221f6ef66f2a690a03d3f1c2a25a62bf465bb102e521adc5ba21af58fe2a5d13b868ecff55bb44371770c363febb0d0f2daf7aea8631645e47d303cd819dc9fc5cbc728cea10af07c2a78353d3258bda7e3bcaccf66b3eafa4e185032fa918898420d31f5fd5137027c9eb4d693ae36ffaa63d3184584d57ec27447ee5c66b0c9e4acf84f6a5e4c22a2c34fbc600db67749c9f310958d23fbf8b959a6d7b415cb9da9c972f32ff5cb39ef5967e06a310400c592ed372fc87f32fc6024db951fd2ce242cd6c2e0eba7b54bd014626ba071ce421deb78707836aa798cd606a1f2b79c108c0af99afd725484578ed019b6bed88457fc6c35a57b96ddb412c2ee6d7566374f298c3885b8615bb6a79c3cae1001350639912a93068c390f98b644248509430964493c8f3db1339e4ccfe2df146ee562ebe6647d2ad71a92fc9767510f47c6d8a15348b74e447b7eb22a2b518301de05946e9011ddb9b21f0b77bce1b5a31da28489aee824212056e1c83a46a5a2e67ae08183015a24a2c7b6fc91645e042d1dd9831f816743daa9789ef2de4e6bd795afc35b478c5ab87e6a17ceff490687bb93bbf20045526f576ebc1518aec5dcd96c1480751edf3a1aee56e45ce9de33f1610c3d85885e26979d528b0b26561e3742fe4ec2b93181b03d9fd119655d5a274a626c9de75854c02689e572db1f14ad27410cb3ece2e2e9093e1e803db6c8984f35d88e285dfee903f366008b6ec9d23e761cd63de825098a0b05f0ff6b963e0a60903252726046b3fb40d11cdc8659f0f9acb56e760cfc80507b80b584af51fe6b91a61a7ee5f94facb4a106702db6da4d6530bd1dc503726512d37113ab537db2e8138cbf536f41a67ddebdc798d938e5af3908b3b59d94e36a77d131aa9baebaebe7f75cdc73d55fbdb6259fa2d0600b40ce21fa76119ef56304a443afe9e670556ca6826295ecc8aa513ebd01c47269069a7573a1c0d35ac64a29209e93c3489f54afdbb5d80b63cb87e6e92a5235d4ccdbef8025ac5ad499879c277ee3f0ba09c1753d8fba27f3ec6d3738d232c1c6066a77782ea806216df556e3ef92570afc4907d9e11458108a10791f224a64f309425df41083f79835010cecb53f7af4d0067e1e6072677b6614fe756a8fa8e5d2ae6940a601fb07a7459dd774318b69c6dfe4a90a0888ffca9c19474b14895d87d221940bf8a9d4175fc0d078c9d8319749c65aa0999541a22980a0a14c577d50c2870086490e22026435a0f4e8ccd49c5114eb28579ad868fcf917c2c50e8cc260540a937661564c366b6f9811ec251b912d51447fa24cf72f444ec786303c185ed199bc8c96a54f2dd38070b2b866138953fb08f395173e6989b82fb595b686694253227365385450fab33df150d940d466040f5a76ab3cbd83708d959582af7c3cab2fe84bd66b0e96f5bfacbda4e49eeffc4f41d979c1b644ff62e980c9d1c43eea08532a7d00656fb9c8ed5604a1fc65379aa91dbae4d08f7d52700c06cba660ef24886bf81e36f36dbb97bdb9bc1b209b5cc0b1adb5b9774aa0bccd1578fcc7b6c34f821b737817f83a8317d997e969a9a4a60fc598fd0b9cbbd3582cf2605b881990efb86526af3d35e22b296b474e1ebdadecce87904716f1776410637bda4b3d5c5e22bbbc37444cd9a851944151063887e680c334119e921958369dfbcae45427d21823be5f7d9f4595e07afbd49d96fb56ea7b9176e2cc2490597edc9593526dfae1955779da7d705a6d5dd011c2c7119b3178629572d93969aa1d90a4320c3a0c191c05b4804416bdaeb65c2bf79efb573616454eaa1ab4464fda034399d22b01169576096157a35b2c8c74d028f27550b59263af62e8cb7f85dfaeb9b54ffaaf7991881a5e51d685f803aca18a21c0f4348cda6d70c14a9d75bb89d054c68eec2b5fb9ef485f846944a760b3fa74462f35642c6f5771ed09c94c8fc6d6affeaf656b73c866f4fe6ea6d96f6471c7da0b9a6f7463ed2d3c79c678d5a6ee3987d7c28eacfb63cdcd2af73f7ba46d46098ed14573664614e2032e5db724714b80531547bcc2a68e5dabe0ef4053b0097475f6dc3169226edde9c964d84081f6c2301cb80c20f0b47082cde4c9f6ae292e7caa963e9226922dc685441c0a07b50d9f34f4605a3935888ff948af3c3211ef46bb5860427a29504296664a902a462de1a0d33b4bfd47c1ba30b5a8e4fbda450d1dab2a6430ea228f10cbae670f210c2614703fec00c40a444f9f742ed8c9fc89c1842dbd3057f194703d2f30ea9b41a50f8e4086cd060c35b30952eb73bccadb89bf8eaf62495e132b1a93b79eaf4912d1423cff6a4e25dfe5ba5ee3a72b9521b338f00c92408627ca377657190eb7a28fde27ca1399069b5117c3626145669bcddf24383c86c7e4891cc9d480a7397c7429c58cdd11775e0e93a93b4311f3f4b1f14d46abd1afb279fe40158411c12e6ab7ad87f324beb67c9832e722a2f06cca986fb32ef2a2f3aaf11572f322c51937974693e024f7da33e115ac7fd84f88a30dadb42e23429b58c2eb0919e4e4aa45ac04e48e408f7f1ff4716ae35698ba6d52a74dc7be372f82ec93d1861651c82baa2a8630194342c2af7249114c022b798b3228dd8752639416c0e7199ddf1896ad341c4cf82ef1c8da05c8c29a79693fa0d7dfbd4c556c22b4a9c6bb847b5eac7782a6f69177d1b573bd29eb53844a2ca54b3637393795e96b25c9ae31f388cce2e8dba901af43b11170ec92cfb78b59a56f3de17f5295d1edab17224249bd80ab6d13d318d137bccdfcfed20a63748a51df60fcdbf623fa7f3af0025d1d4d99694002556ef8c46bab292493a9aeeaffcae8800aa3e7df68e2c548c7f912f275675cf196668a903d92d8cfe9d3ddf4c350f5c01df22d87678151c56a27e889caa9541ee1c294eaffc199ac505309f81e2cbe381a5e2f11e833bf165f3f51e9b4d922d4441092d19adee98ac86990629908e0e2ee71adbd3d1111f2d8373f77a2fb118faa3e36e0f7efab45355c7dfd25d3a1e44de3fa04ab5118148637b6829f7ba9d831505bc0e58b564353ff1ee75fc7ce354b0d99fee8bc0e4e85530f1bc17fabb2ab34efd16eb896c00a1f8111b70b7114e69a3a4fbc8ef924d4ee8d409f88d8acbb715749d90d733b0c562c507689cafe2da9d4b137297c050fa22997603bec0ad00112af39cedc1da85c3c51b1036c8eb544210e9529df993a386e2b4a53d6de0f52f54a074289afc8571b507aa5995d862069a9eb58a30aa1132da11ed820929d3571106b8a8915c5599ae07496f8d2ab3d68405f627595b6acf38cd617c62436d35c7ddd7481fb7ac567bd7ec0b67171cff3a8a2006bbd1e4fca4ec2ed6f0f152162fe7f6b018c058513bba3a3621e9dc449cdff440b80bbd7896ac2115f1a53229c0420dba4e0dfefe9c8146d038ddf7c17cb448700b632259df06933c6987fcb7df1d52d43b9b65a17ed7f05907a1bc205c80b52e9241105657214de661889d70d66e5d9528c8bcfa2c2a2f9168da39aed6d3773e45941caa104185167fb8a3a5543d27a527bb2a16c783a2abfe8097c631e41f6384f71e10cb56034d54e03874cbbd6ddc0101f6fb2923820d585f525b51671d50a6acf6aded41bcf08e6cf579234f216a334fbc90e548eb9d82efef5afd3399180393b5148cc9f53d1e4d1a7a1e3604a227ba6b962bcd7e9dc128be924d6d10c7a5a219ba07b406e1bc09a469a05730d642241308add674f8b40bc3ed2d8adce48bc0da063c46cd031548d321dcb3a0d674ccf59274334f92677e0042e400108b602696bc875d47d3293640aa68d03f5f5d9f84433d4a51b1734fa45acd552c09f045512a520f00538ab1c6c4d625a19ed677aa3c7871195bd30b757472827ad0078a355577c890c902b7528a8244ec9071cf507a29018a55b3ed69bd82e091ef068e22b04337dcb1f34222538a854de2426a4cf842d6b9804e1dda94d93e33ce738719eb347738025d99496226ce5666bdae9809f48e5d75bdfdf5dfb75e11a1911a80dca1e97c0920b411b426a85f7da9bb6b17101c22041b3b98505120346875915d6257bdf972f248249aa5a0564b68e7db3b9b9a6eacb0b83f42d35453e5ad218de63b6607eec8ed8f6d1588714070499c7c85ed446a128e5b05ebf281c1de23a61ff5eadea36035be6c5bba75f0b4119d666dda8aa6b0155c706388b2c6e3e3cad5215e936cd4fa5d946a26dc363d3f2091cf4ba70ef873fdd43055b8274178cb4c648669388fe4c8c794c4f5631e91bf8982c0a65f8eed804556bb5f91abf7346014b8f1d7019f57ea60450757dd21e921ce98ebe30bb4b88ebfa4984290de0255ae7d3a9a4083ec743bb98013f9dcd9e435dadc0fcb0d74c8d460a76f0ea034caf318eac713bc1d92846dd46701d0956f262db303f7daaab35d09f75a28e37844f6a990afee916ef349e4b1103f4767e70cc35555372a20c43bee69e0f744f34bfe082d82bd4c124a797a23926b49491b2a44caf0d89e4af9cc3038935b3f3c41c800975b93ac5cc1f5e871c6ef8c689b6129cbf0951cb93e93e3ed33b96da5d3a88adcfec21b8998f9482a742efb921403e51138a302ff0cc62ccccae1a7257cb79f962487e6870ead8d8bc332a4215396e36fa9539a540e78cf0866d8557a28c595d19d6b237251ee1ed8991f279f71cf61fb786031e05e5751a3d7b27aca8961a74e3df71605329a4412c1e5a760267cc60f6afdc6ffa010a62e898ddf50a5b32c09da55495e7148b77dfd6d1395f4525ea22ff58fb24233df940b5b29660be9c7b1db91b9d71d102de3e69521d9275a6bcf82e4d5acf74072ea153bc778649e227e0a256c292930bf9eeab451d9ddbc0a7d2947bb0a8c1e7226258ffe08aa058138d2eeccbcc8ce1d333b202d19b47394393fb428cdc8adfc7f770d1b90b3c4853cad022afb29d5a1a8b9cd0c9da897bb6ac0c18cff1263e7b21d44e2858d5216fd35eb50184ffc13c4f2adbb73b69176f8bd282bfe064d517c7bf591110f7dac9529ee63d4fb9799e4ea4548703a9c1082be4eccbe68c98adcbfe2554fcbdecc325b8aad20bc39b5a857fb8b8de4187e43f4f7b1e4e64c872f1dfcb75c18fa94634cc6462d668e21ecc046f280ae94433dbf3bee1c86d270560e0be03ea588c8001bd149fb94c91f71ad110ab994c5b02c2612a3dd1bc9af7cb24f09571afe618b5a66353c0275caa630471c9c832148d07174d02ef99a695542095423c721ac3548b0d3928cf6683bcd8be7ff7cf2e70c5566fe330bc33d0532860e9bd8183c690e4a75e6ae596ac0cb30bfbec588b824e709f660b6a8854a2606ea48aa8649baa9fee010169ac8541e1cf2e30c92203525eaf560fb0845fe273b83fd943e0f561539b3add3ff1ead587662a7dc8c38286ea847ced8813b923fb993c36aa4cc3608f7d697548fed37ea50fe9156584163e51eb742f5f66fed453bbd5db5de3e66b7a9e4cc5927e3690173890f48481314a1215d95b0f804d77a2bd4011b585c04f9c05324dd64478c540a27bf2c5ea2f41eaea8772519fd70647a0951bb6f7a6a0870d0548aaad1d425dcd9e7e828d0bdb3a4a9e158e8a86f7df4d19be6d812c16048326b46acdf4204d5a2121e10087bb587c0f36ad801322d6f39826b65d3e5ae6dc228a376abb7cb3a9de277dbc67eaf2b949a481964f9368b1403e540a152e294af25ea3fddafe797459de56803525d0abb14dc66c2f7f1a8706282abb79a9c112345d55696e35bcec260a740c862f0e7b718e73926d02f30a528245129fe6446f783fe670274d9a88ad8cae1435263c5f95f2cafff997c6186c8e862eb3b6288aef6f0b86584b14964eb030b5350aa1eef77be103cd21df27abdba1b1dad0b897b818ebef7481b67c3594c83cebe3b6236c393bf00b40b5f08d5e3da02d4e5d58f1ea471340d93409da9e2b3294921a0848b72c0d34f21d138f920b1cdcd5613ed693645c6eb6afe932a877e11fdb48cb588b47aa89bb7962816f47ab7a8fa09830280f267a9c3629e185411bfc154c143ed3e8248ec97f30b726dfbbf9d708135c341e3cfef77463ef9b6de9b3e7cdddf1a187fe97788563092318add2c63d25055d2b13a2b73d27ccf2b5efca3c1fd5bca5433f559df9124c646b85cd43dc2a2d44d77b10b3940ef727194474b4a8ac6eb461de7b8c1982fb2ee8afef86fb6058ca5a047ade519bf8931a6b537e5267872e48216a7e31ab8d3ff2a5a50973ad1978692df69fef55c9564e31fbc0cb5bc1b2314a1a0cd60820876f8464ea9221b24a069f177feb08addbb83fc9ca087ed376961f5a5c989e1518698ae33a1f40ecac3105a4561f8588b518d9dc439e040285d1698bddd7296e4a001c82f4e1db1a51bdd1437a7e82938b92173e85ddd3079d997e8c79237cf266f3da615f04440d80620ee2e8a618042dacb10846e4eb727dfc469d02eaff99bb1010b30c20a68ecd827687eb1061be8b6660447e3766296a033885c6c44228b8e94962d33a9e88ded976b6779158a13b43c9c8cd2bb66018faf15273e799a7ff8ae6d480e686524a220b0cfc0331b0c5d9e462bdbcc536b09f590e44054357bc5b02e3ac9f530f1f1fc532bc0840f4a3302d3449cdf4119a6b6358808f2f2f038e24c7de9ce89bbde749a7da1ef9b04922ceb57dd445a262779c15f3c3df42b959367746d24b49bbbb6a4dcf869982cc95ec0e4abc8f13c8e8b1359b1b0dde9a11555e1435e43e0f83636acf6ad82c34e184f116308cd51ef8a84283c3588dfdb760f91d12e51a01731535d17de2c4eada6748de99af966231c0815b50015f0bec33334fc12b479b2a864236817586fa76adbd2732e7f3e081cc63e959f6ecd8b250f7dc4b41dd3fe0b3993e01bda9ab5e4536059a61f5f561bddc58dd3f1f04c0a6aa762e4b411de67da56924d1336d0c4dd4464eb9b5c3366fb09d6451fdb6e405995cd125e153aaa5b9e79f7b44d75159d7477ec6d2346c7bf151fb95023ae3a2a7ff2b922fca87d47acae733547c1e7219579d12d2f2d545e3c098d9cebe3c8f238aeae99d2b6d982f508c2eb60f257d5ed21e563162805065cb845c4d15b195bebe87edf563aada8b9fcb8304c11d958dd0e5213767b38f4412d39c48b52e8126321e2730be80f8735622a67a6c4cebddd753a185c2a6208f5c937e441b4fabfadb38a1c6d4c11792d9e848f64d80fd4d3b07117acce01217800c1f857da323479a5c7ce4e0999e8322e7643dc879d07fff5793acfedb89a8fc68cac8eae0b6f11bb5744b74c1b9db08e5a1b047fc659658e1254ce73f25b0b0c7211f6212b8e562e60a664e1039275b9d827f9baf06471eff28529b1171ac246ad2afe2fd6aff712351d2243ae178051f1df40cbbae582f89ccb89c99eadeb0577fd1499ef9d452b24b1eead17b1b80da488d37117aac4fb3cc36ab4e650817a44394d00a2e50f129235610a26036c9bc0ef18c830fc1b4b1cb17b608005261be2bee813de65f6f0da6b536301b1a635ea7f19988ad5844088498b814fa4f62106bef5ee1e305e21d94036ffd6f45863540fcf8e6ab5b4f0ef7a544f7c4f8d560707bb0099a3d3ff5d6000002ae10c3b73845f66d20416dc58dcb276194ec64145d0b73912436557b29e3c8472e3fa771852e2edac5ce31b3fe7ce0bff365a84214cb0e5cc29d08f39d48dba60940ed216482f177ecf8b52127d3e8576b8d1fc41effab89407f8703727547e0147947ed7b4e48f1efdef374e396301d3f27d4bd8c33d34e91e9a61504ceb8e915748589eb5e5d20fc0dd399739fbc1c0f9352bcfed9d7a3543f68e662f6912aa058d17e0421b5beaa2cc3169aa17d3476a5875981d2e88626697415defec79b37059d24c04803c785ed47a70208bf3e642aef7d49a08dc373d18c970054c0107f421590a613fd9271e5813cc9a0f1f10d724feebe25b1b7b0dd2708533042a8683774df0de2bae331793f357178792cae6f88ee7cd106f26b361d28683f973c1617728fc763b4d87d3ca6f5fe1da83d89d7a74d16c5f76ee622203853b945135b24bc61f62857b37031e0d34a9a94b46cd2555d2aa2870e89b2760b023d0ab131aedb6ef26c7fb044ac904b57460d411b23ea085d419af3167ad63873aab9a6c04a64dcea551e862136087b2890116abbf29e5e13567341bf6ee2387c568d08ff848718f9a71f1f4a35b9c9440bf5fbd0cc08a9aa9acbd026e634ef0d9097d1315a0ad809e77036d651cd3296d8952871daca1dc16ceab0daa23f1c92ec878332eceff0e6cc5e1b782db60b24eb5b716c0a55b6e04b3797e7f5ccc95cb4036d24cd7b41b632b8abdd9ecc04032f425267820846f8f547248fe322fafc192867fb9aa0c6076451c82ae8da21616cce416b8943ad22baff94dc9f5b4ca077cc74da45735fa687a8b3af10d16a33943ea22e72b58b0a30f3aacc54084590389a6849f733f993a7fa55147956460ca8b9eb49957ddaa8e4107502f61fb7468cf2cf8f24249e804ee6d12827d80ad98a45575c2918295a9113df0a8d239f1b1df1b4e3d2333e1575595bb4a7976142062ad5935a126ba67f56bb85cdfec8771c5e543bbd69ad24e0ac41c92d68f4e5bf9289d1225dd4ada46b8880df4dbe248a24a46c14291ae6080d9d2e3cbc1eb7d0553c8918ff54591234202e8670c3a6424d7e9fc3afca5d139ff33730d48f24078aab949d14a2058dc3f2b6cf360d72d54384fd1ecce54edd6dfaeb15141280506e8077c3ecc1ffd52e93927bbc9a9d69d9d2a668fa3d98bcfc80faa8ec7d859fcaad458eabaeb8b674b0534bd008aad6019b59546bf9b0a35866e7d32d05e019c49ff49583cf5aa7b3916e452345a8bdfecd93223f3a1bacfbd27432b3ec18638ddf5cdc07d6c110935db730ab10fdb2910519aceca2bc222436b1a8e2cc65898e408a13dda645fbbf41e8d59449644401f3023eecf8307df355956f14ec00492ec394bcaa4c8267ceb37f3a9ff2ed21771cdbbe090e819b75fb5ba1c31d3f893a49f3ae178d0dc9f14d95815020738afde07327591aea05cb6d4e51bb2be47934f97ddddeb154f1bf7309b31b7c2f7bba906df66d76658f46b7c881a19dc7aeba28c7c3e73a56f56d886ba71b3c054df413b685df5cb5392d3ef934a13a91d961a1055b747969151bcfe26e0153d96309aa6b4c40eb99602f08689a1fb502de8207d2e3bcb8a6ae8246b5bcde0742ed2bd9ee060e1798f7970b96224b75b38cc580091f0e3683a8fc238df88e82dcf29173da3f7bca8332bb93d7b8e5818a575c267ec152039e2a0b92e71c5ba09f110d7e0fefc021b362888ce4af495174d904eb4eeebd8df6488b7fecb5e89f107da76487bb0b32a072cf12fb4276e672d3a2ece1df9a789c401cd3d4720a1b53dbb1b82ace8e0daacebe0f3fdd0c79a78ea8de4c0d9f167d423656e8f251f844d9bfd19a9134ae5fcbbfe574f0833a17fad2b5dbf70ed1f1408ea6029286ad71627aa3e46ad3adf3d0a2429f5d2035f6cfe59a3b0438298fa5642210788311d03dfb749896bc5c83778151af3e196ec920dc8891db53296c47a033728eb593e8e58d1acfd060ca65495111dd7971e2a4fe034b155f46e04533c04aca20017ff7a2a2a2b2932d93253907ef34c14d26d1d2dda83190c78f81140f59d7ffbfbc332d4989b275150500dce00b40d9b3cd6b1050f13d520fff136f0a989ee4489de6d714e259135e4c290489f9135df98b1ef5da9e1cbc596c06cf6c24f34035c66a476c4309a9d162a429409044b470c36f6795e67d611ba3f3cc30227994481700691ad8aa953d275d606c66ac27fa509bb3058f9978d9ab0fd16392f94f71300616c39be7edaa0c8f943290fe18f7e737a6dbd1870de65c0da09de68ce608120105862310be1d777bc9aab55274391afed9c383a1cbc6d7c7eb31d99fa0989f2404c8a9cd87f3c450c7e881e8207c933c413f274958f19718c89c6d82da5d2bfa443284ace391f47a03445c47b5254a37a93b54c41b854dd27d43f5142eeca8d5e78eb7c41b1990ff61b08974994de1fdc2f054317309c19b747c3582b77f1859d5141ab96bc90096a0a88e31ec367b63d5508759955b413ea9ec29851b0e58825ab998b91d20c8bcfb9055a6012d9c29b8334ed386f3c5e58f1dc16cb153dd1bcaf8fab0b2176cd996f909bd65cba515f04c7432cfba01990797373e59028ddac4f40c1f4b1872b6119bc42557966f933067ce07aaf626c78c177815554ec23cd7aaed6d993512d257becf9b8048a0cc80105b78622fd6a98f809c42cfe7c40aca5c8894f1755df88e477d76645c650dc3143b104b9632cdb2dc62397d3c21b9b14c517f8e5233aaf3ef0a7313eb7c63b1a522d77d3c808d3b4d233e17308a59f679264979cd2e28fbbe08bc239abf627b33b121d58b660a8cd844f8c16a3010ce028f8eb102dd2d4af01c4155656806f5aa04c615d6d1dcc7f3a9e935a851ebe11e131d6f027d9175fa604873d0be6975fa144fecbfafc816955ce3142ab33826746b515534bf4565b78a6d1f71a967debcea66d3531a9f694302e7c83f93a194136ebe572eb019e5c02ab0ca073e68af6c48a0113ca95ae94e11076c046a08df187a24d055d1cd1dd4ad0366c24dc30cd77f73438144323902a34ba941de1134883962c1520ad5dba946947f81eb71a129b993d63db77df88dd13ac47f35029fdbdfcd22ab22ab8e5bc3dfc24b3fd8365b73c0e5f4a9f5116ccd7112155961e72dc0b3c07f7da5af6a0e47b6d55b66dd04a41946e7c0bc6c90bebf9337d5a42260678acefcd2bc6a6155994408d0121c9aff96db67cd91d43a442252eee2deeb3bc11d9c1aa420b6e7d5ffcb8646b02143e9b713c3a235d180170b141ccd3055a4633914bba4b5ecb90995b74b28e6b03535a25089bc0577eb1daedfbe1247b6675cb28d87a808aecd45f586c093837fa2e238f13770f5ae2abb6f74e1e09cc71c7c90451721f206fc7441f6b58ceebcb65ee2ed3242ae97dd58f6be479f621731e820cd5775557b6b39bed1a1ae9db2feb8eda76a379a1456acde6d80a0b4d63cfc0740b688ac57d86cc7beca755bc7a3fd9f42c256c7966d5c9bee7cfd2e8c3c65373148691a0e880c9b5e9e00a07ae3ca64bf73d99585f523a0aa4bea8f8381743145cd09275c26dbf0cbd5d1bc5fe80505d74a11f3d0b29612b35b0bebe5226e150fb95693b52ec03c33f31f26c236a25d1a69f8eae627598318d26b711f80ce0fe1a75ec0298a88fc369a264f13cc571a8a222c7f86e68ece1ed50465784d4b6201d24efa8569f519b67256b28dd3a2cd388a67c3474b3ccd44b386a542d2dbd4df9c8200a9b846d7f2ff5ce4cd69be2c8101342e498f423c677f7152be96c8214271523ee2d71ed1a1421abf3b78907d26c27a4ad661aa6b4f14b8994637bb01bec2822f46388f1f7f32fdce2215ca7987f280549120e801e2e46dae0ca25c55a0a52e671fa2741e239e4f2afdbe7866edc7615c7b4c7e55eb8811e7ab9c9e8b1ae753962de756835f91ae583b4de77f702f5adefcba47f5fbf1cec6a4a56a79336764f630990291721a06bc218c3bcb938b37239993ecd88f5945bb4e7b2c70e9af902bbe6e761b502c7933e95fcff46b41456b7b5b9d15051d3ec850ef760d1f638ad14f111972e66d114220dabecc77a18302d4459d07a5b1874f0c699ab30ca5ce34e19ac56275a57b7473ac47ef6f4f40ddf6fd59cf7a0bbc10e711ae91404f28d5f627c8972bd26526e6489f7e8f8f0610564e5bbefb849341a7e85fcf503c620989a81884452abc34b1ed0d146929d5d40f63dcde057ec1ef5e316c39d5d71b1ec8a16abfd6dad349981b3eca59033b446f5c71ed47185d8b6b68b41bb9693a690d02037bff8fda48cb629599b933f434d4f5f7a843360d89b1c9984693a9773912805a817410dbc67cab3fe1413c8b727d470fc0dd40176ec16b9a9e311071b6e3b8d78ec42fae5c95a647857f2d9b8bab30740a27c123f8c8e3a5ac792fe75101bb5acd05b370ef4d1bb2b6a47a09945e7280709abed88ad350ba66ee573d1161ef807c3be4e2d443a9f7a2dc3c7e90d9464fcd18a276f2aa3a32322d1d1e1a25ad7af37f31a6fb60587885a341333202abbdeffbfe82a01805d108a5cf303f2bc5d2d03140e08a50cab3fddfd37fed3ae8d7af2e7b7643bb58750fbb80f78e3365839c72a4145877db1799f23997535e25e4d5fdde21a7490e962adf676c835f8c6b116ac1aa86086a8d5a260a42945b0a29de161fac2528276d242942dfc29315c4c62293ee5ad9d616cfaafcc70b2150a587e80ed86790ab3f557f0313ffd2211b04028b942ff14fe47746e55a8563e62f5dac2693bda999352f671c7f78d58271d5df0d5af26d322df58a4949498f524d7665dc5ef05c4526a9fee8b45a32e31947c9b856507368f308e83617d0667883c8d4530f3ef9ea493d5445ffe69cb1bb526b1b656b1ef72a97daa84b991e0d5acd1c2ab7c1e8f98a2ae008987c61b03fcb94bbb950c15f8813235a9b66f6739dc1d62ce620ff236c6347601651dd9c1f571ce789f4f73cf51dc71de944957e0c074d4bdd43725091911d05e771e2cc3e478e60ab286f33ab6e5bc91358901c90adc3c6701bcc019f2a4767a134c3b3b2da2192c634d8005556ec6dbabd136ed6f6cf668aa7bde9c1627b122479a869ab850b4861b3a3c8a32062208e8a4e7822cdfbc64bd4f7ff4c030c8f43acdce55905b86a68fd9f35c5f0c32a378ea8aa5172c7340faaa3327f2876e70ea6d89cd8a356169484beb9eb400b50df28fc8c157458f25f113b1f3a4b388b834aeb97e9addd2a7b4ef271f99f5971604b95dda5c55b567e87dd73dd3ecd3ac0f55ef83f8b7d4a78d636db5119ff4e1bf3c5e87c58e7ff8694f641acc6ea78d5eee0765fe431cef9e84c5170615f7e902656eb15b3cf84f5b5d00c58126701fb1af0f4673fa37a744aae159f80f09b3cd446a7fe6791d14f0bd41862436e91302cb5aec8daa47a71c05180c294f022f50fc6742c8a7101764ba4b0cbb85af78ca9a8c6ab7eaef28caee0c8f95f73c7b29fdb56c1b504be7625cd546c36b3226db8ed14e339e5cda4dfc20df33a7ad2d653642bf43d5b9c350239b46d4b465aedb63df5692e330d8d3f674ba501e6f7548b843e8fcf53f54a6ae88b52567f76aecc82867acded765e5729328fa9dc2db92bffba28f836594ef7497f003724c49ef4bfe89282511875610a937519f68c735d3bd3aa4bd3edcd696f59172e0ce50cf29d65536d24c07cbe8d260410f939999482426a8324ae8f9d631e8a1732a9e6761b08cb8096b2a011401c8feb1b75900a1fa1a9193e5d6db03d2d44078c4499dffa0fc8cfe4b4d627cb73988e102ca38c5530c139fa4b921cf93530a1057f2f0752b776e6434b33073e31c4dc02d9de4d41bac367b78ca1498a6c691d6b50dd30df4f3396ad1d3d4bb688b79559364ae6b0bfd6cdf192277d7c79a2dac3e3bf99dc2536bcaeacbec94051393b101f3c71326bc598dafc79d3cf8c5af513c6cc857f07eb92c55187cc09c4b752bc512eb83dfb38a54f2d5124f8033ce61f152d2e5b31c8ec38556e506fd55a4c8f8272ebe2feaaf93058b72ff1fbd429df88636f8a07d298e46737802cdafe074f9c58ad35a52600b06e22b1673867f328565bdf5d27873e251d8aa140312093625f94b48780bba8e1878102e6cd6803aac813f0d987115b3447549b8efaa2297727320bec62bdfee27e400b26582ab8382d30c4a8c02283f5c9510d66dd644a5e8471da86baab298bf63df105fdabb6a9fc1d468f7ea9c20e24ed91d3272548337e975568d7de1f800519c1604d45f396165c502732eb24aae2996cc758e87dcd9cdb4e7d2476e7c867521b36971df86f5a3a904677d05be9e90c3554050844f69a4178073b2bf8054b42ebc3c0f615d853c74aeaa04fcf43e1b45c777d77bcd091d2a59a22778d51b8728d61db3ca18cfda716e31f64c959893f692d2a018f54a0a696c3d8546b96ac18e471c873c8ea6f84154c2fc4809bd2cf40f284066a547d495e5ca49d0f8137ad6e5cea483636c8747ba4ff46947ba577a824618a402dbcd3c276f8c3755a5882544864e511c24cba53fa4cdae8509135b0c1618ba3e4def5f7ab7462a8efbcc060bc53ff3cbc6a00aba092e91c50114507683151076fa33af433099cfb4048b13729daabef1c6a7375a80db82ea7c33fbd0ba18efc39bc6ab5498c6117c0609857da68a4a97559868761bcd27f5b7bd321e0f60afe87d6f520e81043ce64a997cf672e79bb32dd16d5513ffbc70bbb008ae8eb3b603ced002ccc755539887dc2b2b7071eb613e87f54b7e2bba58c5893e8e2c8274bbf9f322d7aaa56683b654eaa1fa1b8c267c35ee4d92bc8b04da185e5d9e4f77d597e3c2ff935b42c49cecde6f280947a514c4a3396ac5866a73d13f9cdd6f46c10d7ca40e5d5790c083da98bfb69194ffcad1f0452a909b903d2d75a279e2d355677b9d28b6f0b348c26c80f39234ee227b8a0886d2654c09cd2b86f691f749faa8c0654cf19de5746efb2500eefd36b38391c394d5fa0d4972b6984bed6655ff88e5dc4dd0b3f5f65c94962ac6da34227fba699f1473da30e8a23570062a284dcc8176a509841fa969f0a8e897a4f69499244bcca9c5f9afeaabdd7db119c0c7450b030cb05b78dc86ddb0280ca7a649c52c691f49ad019e2c966edf0bc4437f737953b068ba844655dfd5d598cd36ec4a4685bdcdfbde4b73d67f3bce856f61b0b6ac98d446b117e848af27b8c9362e31f2cbd5e52ea568fb4fcf428cc5207cc7d2402c9045b0a6f18fc627b9f86800c056c834c3cc14f6cede6d2c29af07acc7ac70b77b0082fe307c47c1899190a30542be44082ccb40db99b1325a9d7f381092c221a5e6be6b9609962f53ffef16892974bf86d12167c4301feb30f8e40585d2d57b1390da96dbc395ab8daad0c1fee27fd8bfcfa5835c8139daa72f624e9cca107cc5d9de45681941bebac63c0529df208b775a8424c76ded8c252589d6d9dd7967a130b5142ec39571abef0d65f944d3911ee8aa9452c21f61dbd183cb51a7de54317dddfbe9dc95f1a126ef3c1abad3ee43146b5b0b122f593bbd143149cfe4ae512add29cf83392af053ce0090588947b1229cb4dc7ea6dc173986342a0b2296d959f020b604e44a6fbf2cb84f66ab1155c0d4367335051bddf35f7d94066f8804106faba566cc7f452c1417c4002a0b16dd9cb726ad43f0f2c14cfd863f3f10eacc952c93e09d4b2daa4c4fdd17be824637a41fe7118074c5fbcf22aa67424f1c4c138209c864340ca8a869aeafde0caa8741274d6c0f271cb9b2e55a9fac6b3eed7ef9e2c3bcc2eb4a2115f3b91c7c68a73390ed792b6f5a0219e3d0ae46e032b3fb23ae545ae120164a0d7af20efb92fd78ae1d88bbff71acdbdcd5419da62df4f1cea0de489101e6853c0fa6a1b55d2e1e895c60253d0bf62dc4e9d1e0ca0b6c8102456c28e969b74c3f354f3b858f2b730ab276799c24ae26ee88674fa185e2b6b7a58b579d51bef4914c5044312c7aefc8b8a86c35c5ae600fbaf34f4b0479e5d69d27237eedb148e5391190ea6c2c4dd73886daa7445831549ed9955de7784ebc744b905566f53a8b5e55ec051ac9830095a08fdf88dfbc8f7b5d7de4ff8492711d9c98f1fc74622592acf0b4a580b100dc9299f19231e95c3441b25831ba252007b391155bb43f5896b3152c943e1f7788dc31ffce872b9739c4b3f926cf442a09f3b27e87264e233d76dda227dfed86815d90648719b9602b4472db968c537c7e464ce3f23632f31d594124b4e006cad4ee51ab6b785d9248e0817c624039337ad154d36dc9620b0d63339f02116dd4862c2e506ecf3a55920264cd9191c7a12e97f591e1808d26534741483abad7637fb7558a692f9ed8605a4774d999e177dd45fb3bc02c29d9ab8600c5010d3ce22b257035998ec28489aea0cc5344eedb28babb0a855560a76a330432f9369dda96ad7ca33d3d980ea93935076d61e676138de0078a2fd2d87507f5983015b9426e149311028006ef730d20847cf4565d072079d6ba4e90cadf5f8b931901371d3314021065eb7f5e824bbdf9ad8a781cb7bcdaf900a98d10937b6a505bbcf2cc8fab3a012de654222f0dd594016a4140e9b5c65e753124b7a66a762de307eee57f6cd7aa4013c90c9ce97e14d175dc62259397fd9c1a1b5c1c58eafbf017a7b047c2baea4e3467b93a4d528c139430a30a0604dbb1e71cdec363d4716af3f6f041b96680f9154d2c725e7ba3ab8749759234a1d8fe0882c2ff887c5e3794ea40503ea0f2f2d31a6d92775cb479addae37e092135ac8b9951c45335054cc72bd75e53244354f95a84219ef054598b221fd61d2b4074405b258f9ce9861eaeda6d2c1989222131b6193f751fefb9475134680d57529f799673988bfa70f3fe03c44f439dce697394adb935e533dce0d84ff38f43faecf4e06a40b6c4a313d53033897243198ad2fda5d801cf8c3a57021d0c0d2224e37125fde918babe0249225e6b9888a8c96a247db16cd9622b27aa72fe0750ae42b375ae8243508975f61dba0f47228bad098d77e1832a7620d59faaa98f2c92d2e8b6fa4d0ba689f4fcb525d359b179740635986d29aca3aaef1ef24f0c4208c02066180664b7460cb293d24ee131fcb71f9c960d53802381b3aefeff3c40ba38927f9696f86f11bc50b0be737932d8a3fca70d64475a47d1c346080e609d1063ac842b8fac89798016a14689cfb7f14f87562a4f20c46ad77cbe930945d4ea8c3f4cf701eee75be4792f007d65c30ee9afa5d1b8658bc4d6955a1d5da113ba3f169c74b5c33ce23361fac1c1d376af44dfc0e515db660f102511dd4602a051dfe88f1fc2918c5c7de475c8566c11a0e63edda2a5b986f32d5e99c4b9d403f9d1cfc92887478e0b84707aca96dcc280f5e062fc3bd36e6487c79cb8d03580cd6288591687aa5e1a479d25a7bc933bc139f743d8f6ab0cdcefc0065d6323c53f2660eabe3742b92cb5bae82e13268d77a1b19e7e2751365f7ca979c84107e2be9c78c4f2c1b15c46da8f8146bed91d9467d40edb92083a08f99846024e8b281d872fb45915f940bb20dfe3c3b417bb64fe430afe0800ba587129a582b994a8e4999fcc93d03ac41746e296fff085a9c0db0b9e15f26ead3d7e3d8e6f26ccfe17e4dfd992c84608e50f3130b1eb6f698f03112a623710f9d183794ed462fe1a1c11758bb995ad3d2c1829b9ba691825df177e8a249437c45c828217fc051c94a2f987e56c4b5c6eeb12e4fd95203774a480934428ccd765c1ce42ffb02b4a610473fae93d1f7a3417f2374c5796d444f60ef365ba81c84c6c3d62ff8581b953a45818ba8194d7049cc17db09144b1ce210c283956e609849d7f20effdeeaf60a36876230029281ecd5bbfb24653bba532f0f2f947c05e114666a4eeab281b71eee332bafb262db338948a00c7e07777b40b6f777ac2496c4f12a0e3cb16bca8953f6aba763fbab2dff68ed5c4af754cbf52815b19f9b2a4ce72eeab7b5cb8cc870792c8266d04ac16d1a640bc2c062d80dba2471fe65b720ebb4e1e5addc48c61e4dd64d3dc960d8119ea0feea25c562bf024c18463e95a177cca7cbab226ec2d3837279196f637274f4bb55f13e522a43dbcc153e7a9613f47c989eeabc5bca5a9a6fd2ea31d526564b6e3b96839da2753327a0b2d21028526d2893900600948ff2b39e8006705b0b050f20559845cbdb342bd29069d2f4217f7a94b098c14f8f523da158d8e1850976050379eb2863c76ba7bb39d9be81fa69d54535f1b7e3429f1ce370e3ecf3b2485d53c80257a9b24a9ad0e87c60acfbbf8506b9935309d2d45becfa136db4cfc64a51a897f974ee03804008e8885c99be617e1db882561b716a79732e6314287e1b789a9fdf00c302ef705cacf74a3fa535f54b5a098fac336b166b888f3c5cd67cd4b6af4a0d19ce091bdbf6b0f256063619598d1aacad705984ade897ee890001d6a3df2ebcf394aa589537f1f451cce8d658e1b8ba99c469bc287e4eb2776b696478a51591f1e4cb3cb1b1847ee66eb914ec5ddc0bea1e1ae1b4887b8c385137f4e095089c1a769f5c457103b64bc7600bc8ae9b3ad8a6aa222245c4a3f25370a0268a185462b8de38a90a9cd139b504447060538d44341116185b682e929e9fdfd7c2b89b8cc00c76d10d6b19e05e3394996a22f2fc908bc61490b98be67f0fb10d42703a51885086a2c2e665f16be017dfd93ca09a68e12187daecdaf01dd5d3fd9ddf449207229eb334a6369bd63d062ef75d234427689a803e3804f4ac652d72751ebe6440df379a2ccb1d0ef6c06f1d40b71c6d5fba44c7c14e017502b802a7b05fc347fd057562cb90b62f67a34ba458110eabe59de0b4c24df4d464572b51bfeb864dad50a45d68d5b25820a3ec3e74117b76db4f5511e285268630d65dfb2fe202b8a6fbae41310d5f6e823ff6308f799b4f4952cc1bafd6e5249ab9b242cc7e2214674119f5b7541a98ac9cd7dc64ec3232e29252ca6e348a075776c8c16f4154e073190108dc72ec02dae331be7354f55ff7616f0f6fb6434b3e2378d902c1adc3808ef915e44a5f16d535b080ffc93bb8913e8b1b3e77a4d2c0e4e78e28518d75082e67223a51fbc4905e3bf9079cded84ec0ae2c2fe668546d79c4edb1587965d5ec079d5f0e86cf4da1d5ed05b179d9b1c8dc5456544ed7e9184b3e348779bcb55d6e95aa5df4ffada0b42d7e269f4b1ea64f9595ce652dd9e7cfd366525ef4427ec0c191c35dd525b2af3144cbc4601533b303a121216a9302e4b9fb458d014fe43fa95f7efe020f6507c18b0cfd2afe5881df5b6fdb096bdd5e36d636b7f4453168b4f04a6365befaad026f6b99f73e270638976c1875f1baa746bbb8e5391aabef8828966f897bff3c8831138845e04b38b0f2736d0082f8de75d28b1110457e5a3ab0baadf17d530655acdbe7b56cf4cb92c018e450ea3d220f2b785fb59f205eb2f15c2230db54200296d5110906cbf5c7d0fa7a6b704d76b508f4947b4cf45600a697447a391f45d7ac40b7d7cedf93acc94ad323ab03d280f8a34ec0a2d3d77ca1e597de817224d0098aa7c0bd48bf2c1170b7e28e08aabaf9e0171fe7dfd29da75829b71bcd20a9143e60498035e16f8949ab4f7f2710adbde0080f916131d4c609d8851a321162ef2024938b21c34f961931bd689cc4e2be754573c78f7fe2f24c997c9ffc0ab481b714975bca5e879b5462971a87dc950f59856216e8f0abf32f117eec98f7ed627f12b2e2baf158d65948b62e057ea648a385463da9ee50c4ebb792809fe4ae3f059fd3b167db9b71ba7c19f441364557a85d3a0d8ccfc0940936fa9747899f2cb24df46309b979f81426cae3240fa8b682c73e6589a9935c8f10f5b56c224547eab412786b7cb5231035c0497569381401ec71b26d4ef62daad733680b10580cb17d7edd16e1b1fccb07a5eb324a0bc71c6a58959e41c767d716f5d13d73e5d7e65128022568b680137e3946ca9751ee354118e0026bb9e08cd9e1d5dcc80febc2a01bec3f1e8a8a40bbc0525100ea50639993f3063614e0729ef2115cd7276214e22b2c954b929f3cd6d6170db0b660ae28cfb86ba5c442a5cc3e2fad878764afd1bb977e9a03e009ffde5504ef74d5dd4efcfa8f70ce4cc182076e40c2020620bb3062d4f0ff142d7ba4ed8aa5758aa70f1f2d3c2ab687f1eab28c8bd142b277ae354f082b9f9cc845a08a0bf89ee304960f72b87400c9a990869c69d1b05232457952ca1dacd78474eae71f29507223f719ff62d8997b9a22239c856d5f5934b0415dc8a4d0b9bd81b04c03198cc924cd8dc1de328d18e1c6b5b20eedea9c73fe31cf6a9f7277e2f3ca806047eabe0c52bced10efa0de970b7499dd8570ac16ddc99daa15790676b56411f0f92439037f2f0bc66cc19fc24e60935abb71d5cd4a3ea4d6f950ce1d6a4a790b0eb47164de14c439a02ac55edb8d0335266ec47d46f6680fa1df127089b18f6c51990d437a5047822f97298d144a13a1d80eee5c0762cce811a858fbab7686730957882ae53241b0e7b810bf4e91f72a83317a8ac5a862eee74edd5a74d3e6da67655f4662f91a2424edddd8192cd40d39532e4aad6637853116d06869f312821ffa18bc1f9a4e16286be2b11c82fab0e2eacce843cbef7f61507c2520eae7e850af510a4ed3b15a397d1873921ccc49c424561a0dd5b5354f354c2cd290698f8f96acfc734fc33f7853de6c7c47a942520efa41060187bc016b3ec7bac6a457042fbce41af6a3c689bb1d28cfae8f483385e56b209bef6b89a3813c68cd8cbce72539e188a5366447a12219d8c5f21e21825d3b075da1892ce858b43b14ff82aa053aa2484c970096bb767384483b22919ad2f3125f9ccb2ec440a93f16a61e8f725dae1507bcfd8ffb32633984291fe0f1c6271d41d9957a157c7e44aecfaab82c3e97dbd764aa6700ee864dc208378d333ea3083f6a03ba1f18b5aaeda737d10b53b9d7c53126d4c5d311d1fb86d9ad0db544142a74b4eae392178285f87604dcf7967211eac514cb59b6284797c66baaac44e5cdb98b3143bddeb77718003ae93163896e3dc22bf9e425a88abdbaa1c98b94c83dbdbe2867e88511edd0fcab5096191807221ebc0e4b54feb7bf555ead19e357c20acb51e961ea166126d72d76d4a0bc44442769be03f12312466b68fca5aa48548b40f4e5ec9908c283b48512836f018b693ced5ca9ba88f71b3b27336a2d3dfc6bfead4067154611723ab6aed666f40d57f4fa2954aba2c01afb67b86ea4dae7a17033033b91e022a45801f512ac0383712048d3ba4ce676bca8602c829c998d9c603d87c95d879c949df8941021330a6c27701bf00d084cdb5a9de6390b2411de288f9f7789fb2c0bd8fde7e16acedb23f0c57a7d2c2c7906c48f332455c7cca6c5a08a14761f9efe12f6098ce67438377b68576b01f53f65597cfaa230d0676ec7b2936605038c1e3d7bcd93ebfd235a872de23f46fd6de05e31a345c17c292a19334ac170bcfc0d9b92bd0338c76604738ce44179da63b35c53fda649f2f4d3ff202228ab1edd3409f0a9c17891b90eeafdb0cd3495060ca5f292e59c09148f0bcb2d622c56dfd06f4aed9e58d5c7a77674d790a8155f3c1264d427492a4f3eaf3687555006c756023cb4b778606f20a17d49ad973364bb6512576b7cb970c26b9c484e85cdd827c4451dfd4b09698f4dce8ab5b5cbadd99a5f6154fdbf7a0948b8294ffe16430a04bf27ec2c8676af6f080f8d82d737dbc533933be17a922810b1def237b8f7ae38fc28122554b7decc9d531abcb54d0f9d8f0b19a1ece5350d51ead8a90eef37edf7eb0312c29f6f2ce1d1a89eb4391a61b61ddeb63412a61a4d62d75c18183ff6e134a8e15a16c78fe8e699ff1dadc83714a5ce2deb74af5f6e75326060cf3747d3839f2e2573982c1b9456a50a49ece96766528b17881c2e45dceff950c59b9ee57a54da870cf9e1de70ea19c69a2d0399ea20d3fd0d864ab345409cf8000bae0e19e34ea9701baffa611aa0dbdda7f133a2619f750e6f1bd9c6360322e49b094cc0a89e75ccede7a43b938f0cc485d7247f4b3b2c8d6e3edd2d03e7e19f5a167e890c005a595ecc219702a6e9613e099667e1e7c4ee76b84113948f2c4ff03150dae107f71aa87193ae4da3ae33149439c58fe0d728b51aaca757c102513897e924ba775212a6783efab395c26809fc72c5985d2b434a61dc215905482d0e486e8e368af91e3565ae85ecf7775230c46c89f9ce13dc0935d6cc3a2b699663feed16d12d3535053ba159cb1b96edc6366e21a3f245c356ae819e96cfcd5771aa8f996de3505df009b9044ef3867ae3c35ba5c9a66412e4da284fcf0c61ffc997fff3fcce46b9c3cd1b2269ad8ab3af3c05574f62d414dc74e2ffeea8ffee6c63a21573676d816ee25c9b5b07aa22e24e9e39041b7d2b14aa42b9efdc20c169a93043b86e00f00d50ebfd992f67085eb99aa302c07c4b1ed5f75b4e01ae1f373935d53d636c1b6a2c81826499d5af5269d5758b02c50bcd2b716c9e8e746f2f5195e4ae995c84b13608fb5dceefe10fed8cf4bd09f163c3d5200fc1ec4cd2f20a514c3d000994103ec626ae0346c24cd1820e8e3f70d016f9c280bbe479e7fdde9868148de041c6f9036624f8f92d4ee5ff4237809d17da45f571bd689900fcc120f2f87722998c9a13aded7d615c02be842de014fe9377e9678fe8d33a72409153ea3607b70c6640a9e5864576da0884fe948b53269e81b81cde2145f832c31dc68a8875d972f23c259c0a19eb86959202a38ea4bb115bc8af5f9ec1d599eb7e3a3bea5925ba0735cef8e729351ac0c981d4fcab226ada2ec4d58702c35c9af6d502606df20e670aea1621949caa1abc40c7c8371b083a9d96bb665d9b844126c4f8b37f59e5bc82d0424805f16df20db54b8f32f883eb1cffdd38f17f2edc0a2369a544639df00d2b7a9be14778320393c0309cd46999e0761e2eb2ee3e3baf17c869009d6180fe034dc1200b91d6c973b8c89dd4a2d654981c52dc9fa5a6ba106626162a558b3fa81c2ff59e5ee1786656c7e8f21430b2403b2226295112f9c23b1b80ede81e3f6e86fd675e2699ec05e53a5a2e3e32385c2210aa59b3a2e5b7fbb8136fe10469fbe06ee260ec533e67efb9b654578496422e51938e6ba7c9d9186d3c51eb076fbb1f2a9b3e867c58a378c7a9a8548aaa3b69205a0c83ec5f15aee40e8a6f2e03b28c0197c07ae5f4b2c326835deeb74a13af5d4d01ef330eccf5a9e2407041501f048738ba9e391f9c29391e9f1cf01551820d1fd9e7f2067ba7b664aac31ee62c3a0ca66229b1421a6c86beb04888874b90cfd6e27c9b27fe80fb9348874dcfae782d4f0d1f09e1ccf0d6d0302d96494c5a3ab02973743fc9602ea24d8a37e61158a8155e6470a4939ed66cf92012a0e7362f60a1c59bedbbbef1d18f93ab389ebf2fe77c60b0f068aa6fa9b6a84f6e0395380d669daa40c64b88a84837119bbf286d5ff1c2edbdc2e6ba6e4cf6bb5dd9a0f81d357e114b5be0743bdd4f6504a361a05457828320c6777a914aadc76958135273381d178ad070bb02a84a07aa3e184e3e79b5bad71551f240f64faf9f6e1b4416197f5c0262b40e77d2b2cab8809970f57adf2fdb19aa10ba65e7af7bef50544379d7eedbccfd021751b2bce67039950d04bc15b43f2844bf30689ed385be83613a8ca3426eeafd942eefc15a9c58cd5466ea7e2bb0f4b6184d8967f509d4956b5de0349ffa91a6c206a0a2bbf9c988ef2221988edb7bfd29e1ead3ee3a7e092db12514e767251c2bb02d1ef9c57137beb3fab82a844380f50c2c95e6136dac64ada9807bc7654a53df99b1612972cb95021ceccee802d5e9a13b112e58e76653ec37d41cf8837ea61d97e988935ddcd580524f6fcd92cb13593b1138e961b30bd0fd39d808a52a09f5665d3cccf7bdb780584ff5cb71f67785e3633b85172272429e75182b259493ac40137cae38a783389e0b10fdad31e06bd80a9cf0ef1493140283ff3f32522c701148d553721952d8b899dfd364fd717f3da50d30fb1da1a88fcd42bc561d244f60e12f5f0953ec921467fa7954e7159b95fedf27a498ab77302acb8afd8a50405dafaccc3be5d935d4f75345c4651232cd131bfd915c7afb3042bff99b9bc3507eab5bd17347af293df62b09b07a6d445d431de1336dae5207ad505c9cacffcba7a54c7606489a5e767214a34743e49417c56ead00886ffbb37250d7eb6f4fd56d8be0fcfb13ffa7aac411e2c9086fdf0f7d9316df20fabfc8fbd012e2932e0a15c513f5463a8ca120756d4473dd2141e1a7a5ec63097979ac979a1f35a495debeafb2c5ea0684163f129029486dceb950c1e95433b59581d1d74090916b90482f79605b28ad423311186f60a44711115768b38b5d6bd5f0f8064d23bfeee5e5491b86c82a8e2575916f973106b74c388d8d0055367ae1598ea5da0621c66161da798a5fd91a95142ae1a234e239534b917a2984dcb83ef4e7856541c439cf59a8822e6cff73d8807681f3eaac5541164c36c621da7b0efb329320ea8b8ed90bf89a8d8153735b38490e1840e17995846dc3fb98fc683dbb519550e6749fabab8cd6926709051ed8d345d7b01177b174843b302715062a57d423d26a875ab6d223b87219c2824064e5a460043c6e771607954ad1d01ccf53305b1e8b4a80719cc6688ecf2f652581ab8d205436df5a3733564454f548892c2cb89ce8853c486f9ed45c2a34ff561b22d9288c01c5325f83bb1bbccef243fa6685354799a1e06eff0b1806647a7fc09dd87c9cc16a99ac6ef3257b72e581a09fec3fd6ba4e1b48066114119f9c3a8297a2abbca6f6359289a5efa178fb0a8570940eb5be5fbd01650f33e1c22d5627fa6d48ea6bc26cca18fb283377a24739c057eb6a769729eb0094f432ceb2937fe7230ef5f78a1bc47c51d2b0e7b4eac147f6b236ba5ac90c33d15fda260a8ded9828fd43c3a2ce75c8b0ddb51df95d0420191a7446eec6b7a829c5e7a285c24b56c344d1610ae33a3b8c24a5c16a4f4fa62e0c7fd508193bb63440c5c2a4382226d19f4036502a06177c25204e5120270f7f932448420463848539ccf12bd4cf904a4d0886ffa35a0ca84de9dc0bf21bcd9f25e319bc0d125514cdcb24578649b2aa57c67fd0cf95ecd4a690731f7e0cf51ed6c450751d3d24612da053b0b94e7a7842cb2fb6eb7522dd55ebe2d99a379eca083efea767dac1d388f1ccae262e329e66ebf8ce855020938f6f056e7d1b7b2655a51104d3e7a71b1bf884161168007e831aa54ab5f45c5c64ee624ba15d4727114e02b58fe8cef698b9f374e4e34916a73b3f128ab35157346142b4fe07f81494f2976797fcf1e9790eb0ea71ef9601b2d648dcada89a56655599f73acee2069d4cfa63b59779d3253299d244b71e9f9ee18d6c92f194b68a32d368087393ca9c421bf7042227a927fb780d3096728aa257c5a5cb0e29e379cc20fe43b8a8b2f327e224973b3a41dc8ac48c44a2442ed2996e334d7c578d9b15911580c67f618a30d49e26b88639d224747c8793b8b732c2e5aace34b5756ef533d2a70cb5a724a82ccd3b06a5514f01cd5341fae3faba168b60527b6abbf6ab1de87e50523ccd720da6a109789570cd55e2f55c93b58ecbe898dd08d7e1091e6a9792bf362805c2221811b891dda10fb3c4d04728ece9a83da190d25b970898673fb2da336c948f732ce466f1cd3a898d454bb55c35324c4865eee6e67cfa5e391b5e3ba5749603f4bd8034fa3ac76def8a12b8c64be163c7de2efcff4c009b27eb6e463fd561bba25a0c6284f5047d04784eb1554f87b869c6eec3e38d5e950e2e99c8fef1c56680c1252dabed889a8a1f61cfa428231a27672362f3301db0eb684ae5c569ad62f093590f8656eb503f9ee58f82514a25f983cddd5249d134ed9f916e19ce312c4ae66a876da6e27849c4f02ba6f633ede868d8d1ce0836a0a070728189bd38e90d431aa810c86e158eeeaaaade122fccaf9606982c24ba19613d3cf0f7eeed7b762fcc27f2c22404fb4e6d5b4bf24e51ca2d88a8880e33533c3284b0eb1495806574fcbc8c2e6e6bad4214ec57001383b9c52e490ae184deae7aef7322d9be43dc81dc2ff6f94d271fa9b378cc1d73db475fa3335e5fa0536507aa35ca1138fc4ac3af8c0ac7391a1b6ecf048c0118497216489556e4ded7d34bb92fae1235bd456b1c10a1d2d5371cda883f16897388b3dae8367d7792be5289edd63604070acfbe696994bb1e4cf8c22f96b308bfcad94c953d650c475b6d75fe1a267871ab481937ff16c2cefa9153c450205025613aeaf9d8aa39912740816a4117168772bf90869f826f0374e27068ddf1b9c207bacc1b33abb4d0adefc83210987e7ff1bfcf5d1ced43465a2985328840c6f28577fb033141ed4180295aff614ae29e5bd485abf01e25873c30836cf218f87ea2bd5f1f40ec48a9ce42d875d3a16324339a5ae204e4058c6f59a777aea7eb45a3b85011eeeb2e268250e597127e6df0eee7a92d733c9337a2e6363ea79c86989c861d02e006515274d529ae24973196005733539d202019b5b9006e71ab34d08e79554b5107b44080793348722f5b7a204670f1546bb8c20df52a83e4165803cf3441e73de80d2646d416bcfc17c4bf72c80af8fc4ff1c24ba778ff21edb6edfa527dfe0c0881b132ddf0e21f80ee91b7c5f1c499321e398c08f79de756298034031a42d82a1a23f5966a2e3c7cb6f60114e1aca3306af6df10664f996445951da0029e0b9717b56f4753e7d923a485233bf1820fbaf7073cc2d21b1da0d9c3c6317abe84f3709e347aea68105e58835609a087d544030ea7504a686f8bf3bb7d3fdb76ac69c9c739ab9c51e0f3222668fbc9a6aecb15bb60ad9b39ca29011c8c5d922127ef957ec13660bb7385541b5165cb8129e7f874f39591fc19f48f8cfbc481d32bd787577ad517e48011704030640ff36762b98c4732ee7cb8b09452bf64fe79b025b61838d5774eab4a48918cf654bc3f9e2edae98ce0f6b65e91afa624fea0ca82abd0e6750b259dc58a777287f0752936100ba037f9db856e97c255a59fa29a968435ba3ba117935750b9c70205bd411a2beae1f3983c42cf1e9494baea99adeb6dba08d4434d00c319e35dee04e43f8cf0df06ebb7f205cf87bbbf2cafcf8bb62f4e61a81d660581884acb37ba48be36fbf8b39502b3cd1859b3947208f4d12ff386531d7e5c479b4f9b7f63fabc0efcde47645ade849d240d33faff89b0528dac119018e73c40747c6f6e7039f0816845103f133c3f6acaaf7f3c9e9cba960117185eca99f5c84cf51835a6f2c009b1b559fc6632b651c4f2536f4c1fd49da0f4cb60e56a390337f7a9f1fdcdb561f4e92b169a3cfcf114faa78b4f6b168870df0ff59911f467145287338adeeeb2a306a0bb8ef202af46c0a10cd90185ce48b782c024ae809e345a67b54a076ce9c56454761b5a0a61b6701bf0451bca645080e90a247c6c091890dc13d1fe38fe873d8b7fd347d36455e7617735ba94e9d6e1c00667cb56233b232ebc9f01ff48ac58e194f076702f4f10157fb781d58235b9936659e9bc1265d3d33b01ea75b5fda7ee52e682b64b1d8ec5d64b2d42b678674aa81077166b0a011f85959865d9c02e7cd536985d1c8de9dd5210dc9c9bb756c891c09e9f172d7375b2321a07d95af7722f6aaf6e85657b6bc8e92767470b429a84336c6d4fefbaea8436a490e4f32673b81da4deb364b1dbc23b27e3728d11c441af5d5861737f9be94f8c617e0ecac1fac0a22d4e16ffd4876d283873128f5f627aeeb8526de4d507b6ce0c49163640d7deed2ed36422e2474fcaa77666bf9160db30e37751f94fad365c6f4d9c603433ee0ba174c8a06f276bafa171011e1ea308f6f4d5e86e5cc16390b9d9811b5000892ea15facb4cf6a4c0c4d06a147237808d4e3a9ba66bbe3a0e3c626bee28f6466b68a052dca1ddca3d8a7be5e894c09ddd0cb81c7a212c305652a7698442563c8a55a0561c671fe95290e44223e3ab11ab993fadfb6f8f6d634ffc601882b5a80a2440850ae66119d92382a4f01bc9374509c8e94b213c3263138e9639f0815d7e93e424a8502b7df21f4e9d29412fe94fe5bd0a032911d88d46da0c010bd66890d6acfa49e20d61e02e3303ea7726c7e538520cdfec998f4233d9fb42987f90fb65713dcf87d1b4467ed3cc2b7f12c9d30dcb839a5f53166de47a9034243b3af363d87993530f50837251a3918ea81ea533ecadcec92c789cd853eea23f47c0d9d46a0043e540c1b1b7ab3d5e4ec57d5f64da8e155b7d820a8a33740625662659cc427df47898d5ca3860aa50fe83420af1a1fce694934374d38bebb851f2c145fc241ecb72d66e7efde205910d4201d1fbb19c0c73ab88f832e80c93804dc645db19bef31ec5d52b78455f6038252413fd1bca3d044b054295cacad81c21d6a2651f2f7750f2e3d2bfbdc0e0347c89ade1d95c0a50c2e528159bd7408a555c146da60b213c9f66ad8ebefb2c1c3f91479c65a9e519e1b3d2e925bd33a638173c0cd3545c5a9a156cd6ba72b41227d9514a129aefd4aa6049c95a814aaae1073784263dbe1687815658d7f6f7e9e53a2c3e79d1f53664fb07d64dbdd7932c3f35dd6b40568606c83f83015d6622f48285cd5397bf2ee35ae5a17bdd2de6e34c3a94e569eb4486f0e4935cfaafe75e7d6759abe81784715a9aefc4c125270d584b50e42ce944909af3bad47cc5c2f61fe2ce63dde67cf2bffb5c27094f77b116bc4854d4638858f515ad5476222012b4f1592054865a8fb4efba74e3ae76f7680b282557b1cde2c5897344b2c52ce75b37c90d5366fa80aa7ed3c335e6cf26a1999e3843f1e6370e4cba969dadad4d3d00f59d2b6220f2c0bff75fd17b3d54490d654062d0ac2e83abbe84f59f57122f2063aeb3d4775bf82563134309ebe937483d83468c57b63003e9ad0cfd8ea01038c9b6f69b57fe09be24e8cd3e26d0b17d68bd5a0f50ffffffaf