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 55347 3a1dd4ab2026c13f337fb05412b16a2a1610a1a6d4979c78d3f70a447fd79288

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0fc9b0f4a1041483a473b638fc39a5c89fe9fad55c9a03a27b5a64a73e6f7312
Certificate Block Hash
3a1dd4ab2026c13f337fb05412b16a2a1610a1a6d4979c78d3f70a447fd79288
Source
getblock-raw-prefix

Public Data Hex

001800008000000007...004627000006b60000
00180000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000061752d94200da4e220ed1ea872fda472eaa2afc2b7d4ef385849cb7c34ad466c9739457579e6d2889797d37b0d1cddd5fa73d5d6e44cb0d672958fa61f343f50624bad6938fac9df55ebcc10277e8666a4f41e8549b75e25963000000000000000400000000001004627000006b60000

Raw Header Hex

000040201aa86934af5363a140277ec2f02e11f3f47fc20636266846767ce5354befc0bab1b094821feb46839d808b23cb4c1c3dc9f2c13f03e2c6c6fa0397e8588c42fa1dbc0a6a3cab051812736f3ea7645a7ba2039a5cd5fae99fc8a539fc38b673a4831404a1f4b0c90f

Proof Data Hex

59,560 bytes
121216010307f4246a4e1016bd4c0d1b261be49e759fd3ba4ce844de14ca7355819d6b3aad9864662014e2fa1e91fa0cd72b31c42677b4ce2f7c0a74bfa1c4d24fb0759a21db63f98669915dd394a7ad687ecf324ebdb6a6fcbd86bd5b953b6c59bb0be49a1145e9bfe424100d4bc69bd5f475f961295640634b74a312021a24278f5bfabda112f70fe97e50bb34b8330d225b09e7fef9e03a44c8312ba3afb5bd260948744e01dcf699f4c012d8d1db5d5db1c7442e0579b9db4c4120386a885d4eb499435626825a3990cad8f8ffbda39be5c77aef2d52f01272f37986bd94ee50c85237c1468b536977c68b64df40cd1f460047ded746c144a97e1f2a4f2fa4df510703247a935b546245ab4b60e498f3e895e0255b7e0e600e76c1d73f364ff374f1338315ea767f8ff0ec7e76805b9739f8639e0bb014cbe225140770199258c01f202ee41f034c113c6d11c0c41762c1a27fea2a973fa749061164a81fe9cd9a46db4fc6c25e3f147ac85fc4666cfbc8a937e251f224480808709d1d1833c8acf476d8f22599311980accd7758859b245d2bc6a1cad99dab03e0a25c3cd4bd237c1745e418ef44eaf2f4b95c9f73bc6b8b776e00498b58eb14a23e591c0a06ed4498009d946af49f7f37d9c707a69e5cae65f823122c9cc0d0d8f9ee8b42dc079c3d7da5887b1e986b683ce5f831ab503137d52fd652f0ac32476828151fd55c6fa409d51892f8f96877588edc24dfb8d0a42b73018105c89413fa13f2e109973467ea12e13fe3db12072c348dd8cb4425e753ea85597c66660c8a449d3fa6d7d60bce87684ccada3f75af38ff61e5673e9ad47f21e1aa8bc08a24530b03273fd74b3de3ef4a16e054d4d53c576b72880721ce1de7acb3c1b3d0c47e6bfd05f53f8c7e8b06fdc1475b5dd74ff970bb63394717863a892f4ea106bb7bb105836d9e45c41f1c65cc6b623687bcf333a26efa8e115f7fa4503c382e09f7402f44394b87adc72aed7f8ee67dcffa6a3fdac1909d96e878f001867f9527eaab54eab2658c7212ff5193f5c9dd38e26f4e9471a3f2506cb076e10e6a812f8085bf70dc4e060469b5299a81e78e96e7f6723ccdb8b72660b05efc7c0d68c4940a6bca209c2b7459b642b103f72fb9a50fb83900642b4102ae346b83db8c644e3dc14bc703244ce6adbad7b726830713f8b7ed1941af4f4c289bc5b760f1d28cc23896d0f67b411523eb20ccce68b6899157817628ac3e21ae9dd3e317a1d39ba3d31e762925804c7c8efa61da4d381dcff03d6d998dadad4cc402113866900ac5e1e6edb9ec8c9683ee8c275fb4e1e891d94e42d46026dc94296ee6c06d5efd7899f18cfe0c008f3b35cc355647f943b4abce2eedfeef78a433ffe6588d5d44bc9927ce46d62e9417f54a2325ddb4ab835924ae24485c4e30dac7c6b94d6c25759ce59cb975298770f9a9d2282c10253da1f4d1fe8fb31b93f691e66fa95d659eb256d747bf5393fd02896cec77a215279d17eba1889cbef39ebb46ec56511bf44d2420cb345898a9f2900e6e489eb5e904b4c4b339fe5c7e85e22ea91dd5c46493e92398614bb758c00bfb33cbcdba9ca4c5f075ce6f444a9fa8b00ba184bcec65648715c9728b84bcc225c28281c90a25e5e4d2dfb666ef5ed9fa3ea8ae50f707fae5184e0aea8bd51d11f315493256593edd7dc4a309bb2ddc9a46fe9b03e8220a9f79a917ee0b70f5b4ffc9f43f7bd3bc5f7b63eefecf682475cfc0c7d02ef1bb220b4d669311ac1833c1c33640446bfecaa2e4ec308a01ada77274e69b98c6c9f90b03c2e65790fb55f2f33b17d0d79a7c9895ae0bb2b955e95a122f32994a386a41f6ce91b689eab69ea6d2fed683e38244c17107884660a6676652fed7531d800bfe94c101af9cea6ee4989f4f8f397ae4f084f34881e0f07e3b0c05adbda3aba9245b33ed4cf2bbe7d94215e145f48f51d589f3035a101cfd1aa9785663d0c4ced12a96448e56418209003a5181993cafdd9d16390b2084255b2602b05db0b8c1dd08bd463350ca9a47a6dfa6cea3045123e525aa5b096d27d99c7c68f06f795f21af1b86c6a1433fe99383b4a68f896c6994ca1183aa110d07a211b12f501f5d0cc94bb6d9fd0db9843ad57ede07a5b02435d1fff472a3ea42198730e5baa08a28c1babf15395f8968be93164eca741ab6cc23c40402315ff6c938e971e14568c2cbd2ecb1bf436da21ef8acbaaef715f7a2cb020bd513e5fc65e6a2b7ec9afabb8e46a27be731d6df8d19952094c33dd9f07eb1f4d76c29e70744ec109ec23ce8c57f2fc7123c0e997f97f0a6040bd0714c8ccbf1e2b94eabecf84a3670c6644193c57d503fd16fb3ad489edffa28444c16c6f39d97da548fd9703ab065ac400b606fe36fa5f8e0d50e6314e34817decb31b24db3711dbed6a2c3f8842841741afbe815c1e141c8bc7aaaa2f463d51be8ba38ef5d096ac9f60353010b32063245d31f0dea33f5da72d6b6c57fe0fb1e19c595efbe6a8dc67485416b85d897762762563506c3f1116cc590df9bcab91f4566422105ae665886df551308ac94e1c0a5a0f813fd93a4f209469c0ce4ad348ec394bd16e439c75dca8f0cbd3c1416cbb1490f420011a5bd7f362f73d11596d4bcff4a31cd24a80fa730904a0839e8648324ba70887aceec0bb6ecaab7ab1532da9ba25d0a451bd044f703fe47e9ebfaa9482ef9eb6c0f40c7556eaa6e5dfc30fdd15b224286862aaf94b9e145cab9ae1f7e6b07daf4d5f72400bb28d5828b460d44f96338d1a55ad6958161d1ab82b6317a8a2ea6cc79c8ed32ab1326bf079ebab19779700657bbe4dfe193bd6f9702d2f7f5c541e8a363222bc3d36f7858903c4130f7c8e60d399a4ec6706ddf7fb07b35bca4424989da4693ab6556611c70627fcb8050773c45baef33cedc6185fe900245aee422dd325aae90603c8505076c022dbc92eb2741acb250e9e85fa5fe5875cfefd16523f5a6ebdc390d22a68473a079ac904477d3effc26037107211d10c5ad148e2b297bf2e182c3be920dd3967588538d7de03971a7ea746535aea0a93c0e7e4402ef8aded5c68c7b1b6ea29a603283817e18b4905f84086b5490f818b5b5d21b3cd768db77117d0efce8b63dd8b08e713fd74bc5173f49451903e2c552e4fd96bf4be2e85510e3676abafd99022aa12a64bba26923f89edc806f80d3c4ec9ab800f60705895934dbd46253c5dc45f83e4e581ae9493d030d5d5cf7362a9745d9e79277026e6a58b244d9799672db5ca8e4d87887520d7b621a64bf051986326d883619f741aa78a5445e899173aede1a81b2626bad735ec1cc4e1d92993c00e9ab515e6a17922faa4e495c9e016217f7a21646b706f5851d9515e6f332433fd92a3314409f90f5947b8fedeb0e4a4c22934d2a789014c89b9ef5f2b1dac61f68dc6d39e3800bc2e7195d66036db066c406ea949a8fd15f0584cc2ce340c6b72fd815fadbf2a2d73cbb6aa5f7066033e6085b955be43edf6adbbae9d3132bee422001e5bf9da6732788546ef4ce4651f798b90a922a73bd834f1d211f542ee66bc24b47af31e33b39dc2761987cb94b5df166f5ae49fb1cf60b429efe63feb59d9b349de5de70bffddc3cfe5eac60e81ffce02a7460b333d013793de15bda487a42e8d6d70a1c67bfe6e9b066e1ff842d9e61443174cb27f87faf81f05f64ff44e2d38c819ac3fb2c112f7c2d89354e369e8ea4a1c60cfdf0d79cbe9701879f8239bce2d8875eae47e853cd259326040c4f7e239d5d6d2bb3e663ad771646c17700a0aeb2db3343d34e8704df8689da2e7d71a2e6c47be780266a31c7639ac8e922935a218071b674b47fac44a4601157422b72d756c06ddaa97e25f5196027b048203b89866f37b2a046c975d4f234c1b77edfdd35222f9783d5f1dcb6b59b515e071f788934377fcddee94ea4794b4d022bb7ba4421056259616627aff2b6fb594ea41f09d2e5c4fd0ebd82a8ce2626d9a0c04b325b13165b62c9a3b8367a109497ad4c7e1686c5996f8129e7d1a9abb2f853bba0980ef8601b5db2016f502e269ff551635872498f6511b16264c55dd7f35fa8e338eb5343fefba371cdab274b6b6e0de018c5569e6cb7f40ef06a45db5f99c1ef77a57efc72bf2c4e66a34eadbf8938ddeada63d433532f269faaa27932d2aa2b3d1f48af8a344708a95079698824aa4bda58e200b609b5051183eb33abc7333578637b196dfa08025057c62b20996e291783da994bbf4a156c58ad47ad5c88274ce62616ba5e9335a8a15de83b7f6bfe8548bcea508fcc61782b540c6b49376d77c5a00572909ad2e85fc243fd17a1b0299b0abe46a3ee017f0655ea46fe9c09372004ab89e75f6bdf8222bb7f9999f07eed546403303664a94a4a183e46db644ca2c79b93dfb7932b88c7acac391117b584bb1e7d2851e7cb2a8c9f28382eaf454371216834d23b3ab7a5c4c9a22b46b3cbc3e974c3a716fb5ad018f20e18f6602a2e93e5c1818811b597228564c5894dc4498371cbe3da47754cbd74992e86932a0a0336cf863e00fa6d28795eae44814df7f98d5c247114beaff9e29df19be7f9bae3fd97652ba9e5d1d43f2efd622a2f68e8c2e20debead2fd0e8a052f5021dbbf87e47ce13d247144a69fc5965f7f1fd944c88efa89a88047c4ad0b9e304cfebbefe64e131002592b5a54e2223e2753d6aa30df75df4ca22131cf5068f6b29aca58f57e0f3f74425fa1eced445fde4e2f23c8011d39684a9f4f9c609933474e89bc86d4044feef0d831ca3e03e5e609f8cfc4e65f649255299d56a723d8670dcf0e7045001689721ac27bca67971d0aca5a9ab3013ff5c8917b1c824e0228118f3d5d2f049901f7fba6792ca10ff6564ba99cea8932ebf7c68edc569f789200376634058b94e6a6fa03b25474e15ec4ab0c6ffd15f85d5da5cc67b1b1eac8f32d0ca8bcf907b58316a64b52bc1f844adcf10f44a4e3a615c9365893b464b1a4c05f50af538ef271fecc48758df733cccf304c9210dc7f25665642b0b126aa169b573f9a68b92b2b8ead9b0ee8722730444a447fce7e970b80c7c9ad6a6fa8e5d559d7b56ea69cedfbb5ddcc4f0302ea9fcc9982ee3b8e928c12f1dafdc8dacfd142299af01e0d058912825101400d27b7ff14aab6c7fc9d7d1026101ada4de986daebf697d72dceb82e77dfc410ff57743951353224dd0ead3f7e71b832c7d78dc49129a5022c6821aa1a25d9a7ba71c86caabfc8516199c2169fada4eb3e504d0bfbc6df384d600bca53d58d59891decb5a2f7cee03c859abd757db18f069624bdca20a2254bce9049878ecd349c966f909cf1639b37a11b79782e4a88a2d84ff4ab790c0cbd37929883a218710934a8a4fc457e21f8556cf5ae06441223ee9464576ac17bb9e9cf412b2db1466251d39fc30a5037ae65cd3abc56b47709c1d2fbe1ffa16d82bcdb0294b34f67124fff6045c07e7cbd934f1a6eef8d77d8b703da8e79c7aa7dd43e961f0d2a557daeb5a41d093900d63f8d2a650603345d0c23c9540c6906e5b1f2bb2e333dd5e333b86770437a97ec77b71bcb0d7bad89c835fcf88c37521c1d2366e98c77f597fd3ef6165861877573d17f8d8c9c83c3e883be0aa2280d98513dbe8d9967dc9e48a3e3637e4c3e1e9139cf4dbe7c214d488c84f52433caa6d2210c42da080025f607da602d0bb8f76327c099fc95847087d6ac8f957d88a00789ef277cdbddcf8e2a111ad0b3177a8faf31ceded8a84eec2357f971eb5663d6c5c14b89c7222f7a36b6c8f65fe1378fa92c80690f2b2d69b4a75e0738eb24a28081e9b871904ff6ad066a0b0a83feba6ddf09ed95c36c3c08848cbc3e4304fd1401eb97659aa35b20c30210a18b1f6a06e2c3fcab10d8d054e0db59dc9171add5f94e6e175a789df550e63e833be59d83d92ef872548aa8093510adc4dddc708a7ec96bc8408b6641f7353629c4a56f3eac2954b16ad475122cf20c618440c32a83947ff0cdac951b455254caa85bde730eb85dbbdab8db8b16b4a102324ebe0b4fb6358ee6e7be608916abeaed8db26fc6cba35572b6c83f507fb95fa6ecdc3f2aebe243c3baff16deb0658cbfd8ee71c31f226b6a45b9b972d4830263f9a57905c98a57b150ccd880268eba5466630b034142ed9329b7975ec6132edb67b61c5b5c2c180f8e2bdd1f58086a8457e9f06a490d7fb4d8170d7b6d88ba408a9ae94fd873bd0d1273f248c32562c8392c56a47ed9fe17a305ba0bfa687c478eac8834e20470fd326655a59ca693ce492b350d16b077f6e74c82ab39441d5837b0f0af3beba4cf6271b633c94ba6935c77db665ebf4a8c8d891460394ec626c811fcc5b6fe97d43b9f14d42d1789d209ba340feac642d3a35d7f935debcf95004b48e789a723c82d1de6466e9e85bc6b781735d679a804b86cabb42c0c4402584fafdb51df143317e401a00228bc0833d0d0d25f9d72eb36aea0630cd60cf275dbaacbc265795feda29527fe7fa405dcc214ff21509bafc54bec00ddea982f93cef644e79f30bce9d5ca09db1f33cc8a9cc32498fbfd828603c57a449862b5eea1c4fb0b73d24b289d902904474676dbc50d7b8043a79099b727cc3a7358b37e28b3b619404033b2784c62bf26a954560aebcf88e75b31e4f637d7a6f421f1f2713e6048104b1d4237cb75602f088381d04eef66c9a04fa44545ba9ede11b8c1b2ed8a0c434d1a7136d2d114eece2d6d3a65e5700234a543aec46ca88d2c4e2573472ca1af7c7d0ffa857be4dc032f307d551f796976e5ca51567ef7cfc914c648bed72186d0eed28bffc67d0441610bcaad00e51a18fb725cdd039dd0489594ecacf4053be4666b6928f8c449431a515df1deb129a0590957d738a679122e7109bd91826af24ab08992e160467c9714e7be2de873d60dd73abb93943087ee168baad4fda199d813e19e07b889853b545c217088e4e2f457ba733c52e4f7c6a8e3179d469dea83d5169c451f6b59961f292897d6b256ab3107df266e46d860a56520fcb29d92b0a55bd4abe4742fa6e524059aeb7294b3ea0874b249fda62a9034434ab0360e79a9fce1db2cd067d760c1271f1c0b0d6111e7665b983bd557a32263b652bd9fc39a2d5d3c819fe9f81d1270369182ebeff5e7c562b013d760c1f8c82cd1f1d17d92f8705a891135ed533fb7c07b7567bd83feb36bd88e0dc6f4070ebae00fae9f65e2187d992f4704403056724fde36b17e90e8bb4f1b77670990bcc77bffdad00a089e6413a8e021d5359531e4985c820355aaffc2de1da062dde4d2da660049479fefc7d0e2dc20d529b49292f9f9e25a190a64cc8989b1cf0f9c6d44781140043efe9f1a10e5383aa4e93bf8519f33f65b255440db279c70bdac303e3825b46047ceee64e553bc72bcc86fceca8ea1746df2aa13d361d4cb830cf0d79eb93d9344a61f941569466cb06880d2173d34b45913b1c5a348bb18779d9444bc57cc38987b5a5916037f84489028c872adf809324107c6c13684f8967537ad577e557bf234c64bbcc6ebf293d7da7b3c9705407181334122e7e1543a0d6e5bb00905851aad28c00bf9a18518ee35447bc97658fb6a1306348e5ccf6310e6d735161714d97509bf16eff791c48d02cb24e7ac3c6e735b1e5b10ca4fb528005d2b7397071304d8c366682a5648c9dbed9f1cadae65bb67124aaab3d6e51f022cb85aadc0dbac4101a14986c4d6c5e45ff8e4201d27609996ddaa83a1f9885ec0f4f866426895803ab4802eb9c9085cd7326d8cb41ea2b91ad889a28089bf25ce20e7e543876317f91617471efc1ad99b2325072aea8b7b608d14172444451c6faf0b6f9a2cb7ccad065b11e8c46c2f78b7cb97bf4e60cb3d80bd845a2780f0e720b3d64ca42484399ac49ace53d42a3a6d5c43d4f4e98183815c1d96929676efd1f403d8897a95096d662600f80013fda11f6eca8c8d5ea2f9a2c4771fdab166dfa8d1bb353b167fd83dd2e12d971e57b00dda7eb232c2f3a277dcdbc2b7025234c9025d9ffb9a1c7dfe314dd4bfe30a9769528c5a1b83626a528ef0c157d5fcbc9ba5719ce82488911c72880d1d19e569b97e2b9388781eea58e41bb1a5edfb80944eb25ab2827483a5a2852e11bae012c7ed3ab408374f99188784aa483e9e81ec05ffac5b4dfb9044646e0e4b03dd9c5062581b6b5564bc09f0ee734818f5102a5d44a0aef08d8db6d1ac24d31c24fcab46d57afe2d8d8e53f397e462757e192e7bb136be85965a55421c5986a7134c0f0cf6ebf0362d77ad12319993b2046bfe062b6ce0d13cc709c79945d399c3a2cece676ee5350a5175f58d9545109bf1c51468bd26bea4b2ea98559d2e856ef20addd22f55743863fe7f64c917af0bbd4d120464e83bf7fe8ca6c881fcbf8c9c11337a9442108a0d4e26725632244e50b8b5d50edb00e6080a03605ad7b8ab848d14b0fbc1e86408eb8c8349519d82cefb51e513c0e7fb78dcdb4e6cca71be19e953f3ea43cbb50347dc9d0b14340325135fe7d6e7be322b801e76ac89faf2b9ce8a2fbb7532c75b18022ad337d956420189d968ef86c169375390c05312cb7baa1fc8036cce98576a4bb71c5c9637f55e61bcd58c7dd8d428d654c3fff463ed8ec50c55023510e4b1a1d0072a46b857c0f38fcf6407c4b6a7354c533db10ded59a2008b47a777ec138efbb3deccbe79664ad64b991a27939ef1df229b9775fa9eae75ed4dce5824525f6b1ee7b007ffb2d6a0610f8b83bd0ba0f7b9959a2acd19ba1b4779faa622df3783c28341979c9d6290986336ac9fbb3d5d5e582df81c6b46d56cb85ad22fbf06244d4958cefabcab2ba9539ff2f5dcfbf048bb50487d77169d6ba895919a8805f35281aa0bda07371ee1e62e15dcd7b7c5e89761489a330bbfd00bd101cfa171394325e9a268208c710cc4ba6a5b03f34b3cf1450030dbb0fdcd9a281a3341bf751a474b51d31e9516f3dc45244bd04b6355cb79f369eb7eaf9e3fce52f7934ce46a4b317bdec500835acc878b8c3ee3617796c9d8dbf7e9d8c7e042c1580b5c3c88083530194dd14435c815f1e3213acbb2d6314988fdb955631b74522722ae6ff213758d266a29a6b56ac9b17326f8305c4b3259221d4701c48f7eb0fe519405ee607e497313bf714999fffdec93d24960f0cacb658f8f2a78fe5ad18807d5ebec21275cd8514a77232a5a28fc187cf040e4cd4e015faf60e8bfb949290d563e930fbc2a11d570f32639287f02a4fa89e2efd8842b1c7e716bf4a9ebbfd228df62606e75a1cd94ffd63e55233263b527998d7e8e77e599d2220b5b98191a3a7f6dcda5d01ab32ec0d0df883d81253c5c9884d996b2f29f477417ed0e3fcbb0f492ea61105c1126b0c4a77d1311c8f2c6df269037855f2db6b664d2f90a14c8404541e3c88f27fa8f2c5dbf2a9e4b012605245f777534246786cad651f00a08a47731311128407a7509a31b89def181f5c23e4310bee7fbed29b0c83b6960e2888d74725c1001015581b9db4166aab6fffb9e36956343351ac473bd95bfa23b161b72f292fc822847deca21fcedb5571f3ebb2cd61f8d1713d52b16bcf72c005a69c7ff3574df76bf4961cc41ab59051180c4b266a0be2187a43f1dccca78355c0ca82d50467638fc9be4dafe2d78a3cb1ac603161f25306469b0b51526cf4bbb73ffc8da8968cbafadeedb11fd18004c16f56edead9a7dc8ccbe3293648dd3064459910e7bcfa3545615ea6bb0dd48f3ad159824b59a5d47232f00f418293226a908678c7e1e1ae27a32ec1ffb211e90fc46e1a7b2b057d64b65278079c6d8e96a72979f8c3bf51962e16940b1f82b28893be2da532e7b24865397a537f2013b0597e0bcdf192354d2beee55dab7408c6e1dd0bfafae90cf8b7837ec9d9b2690fda328328496df55f0e901c09d2ffeb83463a31e58a71dc8d6c39c2c0626984b231ffab1491a5f26db6d413715d8e5db7728b454c431a2cc2e4c5579759b9612e0f3c9253dacdfdac72d40293fc598981b3c6f35284bc1de93f7f8386544f1105409b483eb9656fc6440c917eb65fb567a237b1b0389379a50564b56af065f4a24c53ced594fa3dedab693d634546f8851ac631f5a96404e53b3986e8271471f523fc50844c6befcf87a67e46c14f7bcf76684d8c7f9e73f501469134353c0cebf74a05f8a0dac5c0448179e0a3ef3ec2f21806d14f251f518bd9627891904eff75ff707a599caa4e658b30e927d785c969c25f22f7f87ffcaeaf101204d06d65c9a507e4e509580e3363cb4c34ad9132b530d9dee0de64ad31d8c0c0170be70c7ee9673bb709a78c462798c0dfcac998f512bcb3ffa936304dcda5bf4e435f12205fb64dc5ca4d005891073b8985c1a192edce33df8ea106cdb938e48ddce4b0eda051b4fc46ab6db8252da4d913db0fe92beaa37d84e293cce72a1d7972ce50ffea924a3cc06e0f0c2ca89fc34b4605faeec76f10082beb06e2e611b958b939af6da0ffb284a45169a5f0aedfc9eac47b585844ad1f3a4eca04222cb0b7dbab8ff35242b108f96120a774a3a4811e2f87f449f59b3d44f4d4374c14ea5d8cbd1a8aaedc31562acf1f9f1e24d48a6b3930c380aac9d137ffb5551307c1c5d7348cd1b4e1303073dd45e58fe7bc2b487349e4b43c491545db77da87612a13e62b114bcac282f67fcbc2a77c4428ec76d0a58144b4ab0c52a5b80533c7a4839286ffb93b137943e99161a652ec60d4f527b0dd9974faafac6bc4947a4f61e0fcb39f61846a48639d181a41536f5be4205f4e8946ef4e5df416e8a8a3d67fa894f1f535a4949f72d95c410863609bccda8921b29e751c107124bd23efb3d581e12b359b94ac59444f2eff6c8a967f3d222a5ebb4accab4bf66e443c4f376b46b3e893535e8afb475bceb61e4bca529bddb0165952568987bea295930edcd9c32145187566b2409a794ab4535702a7fbe57f59d09ed47389bf61d63bd42b97c792a663c2ccc877e03b880f39f8d9672483f3d1e328efbe67ac29ca403b9f90cfcc1721d3ad7a13dfcf1b6f31572ea78e67f35533bb264eda1b870b2c7a83e8ec7779b9ee4ca15f8b0b4984b30f58b7fb72212ebde5d239e5bd91b2842fe12afbfe2877ef27dafc69cf74314bb6505068bd4ad9e2983f588e38cad8210e9e8f6b18aa81d5ae79bf8a0e86a4d98b3a9be7a1fb1576aa5965e6f3228ed21284c3207d66b594c6a39d5325b0d52081b5c220b22fea9ab802186f188ba70726234ce94651b062fe9b1fa916049f1f290a01c9f04aebdd3490ed400c9b4399fd76a4740a6911defb4c9d67195c462ff6802912c0ed1d822cd36d93c6c743b71f8e342ab84661467191155e1404b21eefbf483a76823064a26fa144035dd3b0e4cfc8cac5ab2bedd56093f766c8a5bf0dd65ecd596c05147f717a844cdaea245523e7ff4d81c85e50d6ac9936f30e595b4b3c3792b2828ed08f1fef465a9849ec348cf45bb3580ad0144ab95b86af4ad4f7cd9d91652dc9462ce61657f9a4cc1b63e591c32f4fc679c4d483699b03db3514bc0c5754dd8063e3f78321f1e846c005e5121b278e1f5e4bd3e6ba0ccd044034f77be4babff535adfbc5bee6815d5bd28cad381353891ffebd0e49d43e631c053b8d7fc735c08279d152c14bb4b7dd50829213202ba2db84ff89c7200a50a5aa4bb7920fbdf50409f922e9fea0b91a6ac713204f1a493aa762fb1abe2197e46d5010133a7aa54ae0899f46825ef7a8ebb4884188051deaa36ba586a4951249e53e87cb59ac801d3ed8b21f12dff8713e4eed9f6b0093faa0ad50f7195c50a06d1c86c41ee0bb25df9bc4cc1191d940678e6198b359238726cb5dec4487b23ce1c73e8cec5e52d4b70f88765811a1c4caaf41d503b06c5eb0b662c3daf120fc1e1648dd2b2d2fe25825b5d1092244a4f0c1fc55a6e2222ed3b0ba5f4311503ed7f96ff4d950a1a6d0d6a75d043267027109319d331c5013e8322798c4bcf497b3d085d4653b72fbeebc8ebac597eba8a23cedb3b84112d579f1f967761a9123730504fac623646036485fb6e90bb61b901943fce4dcbc29c247f20d9e2fc64494602ced618ed58f9e3579630e6b792b68e8c22a8fded7b3ff259fac7959e1ce693736aa2655e8efd774a20d1e51369d6ef53b35a4c3e68ffa7e23e7a8ef1cb5cfdef3c0806927038f559df94b4f1b3ae61c67166bb5d3a6642fc41236bb96efa0cba056043f89d81f947703ccda5569ccbe7749fe89ff7f41a1f193d0e5574f6cddf6f51f0c508be3ccfd1d31333090b8b300d23ad652165b65c54d88e90dcb50017a2a115d0f1b0d5fcf879846755bdf18c8d29b28ad22c3b8008ad425bc4b1eeb19fbddb24033377b38fcd13aaeee33d3144b5b285d4227b68596fc907e7a39f191755818216622475d6b69613c607c4d431bc52f83eb3f5eb77d351f5bfd2a3c485bd0715bae808b3346b036cef9a2cb0f0dd9e2ff0009f769b3fd35ca8682995818808bd29651b2e6929004e7b44f5763572177958ac15b4f79ca65ce117b2fcf17dc3994db847ccbb1ba5ad61e1d7495ce753727f13786a955195549eb653cdc4241e4e2b340f6ac2b7749f90d8fc54a5cc1e59eb249a3199fed1755eafe8ee1bbb2e027845e44fcdfa5d395587a52589858e85d042c4b896914fcafddafcc9767e52b881aa3a0e1f4088ec2568af8e8bd2c49631bb464bf83637d7f5641e34cc2c79c6585d15faf64a2ee95880c2088ef816ed470399374f1fcf66822b01541b4613dcaf322931d2478977c0b34493a62a794955bc21d5a25623674893ab44ad767d8661b66927bcf6ddfbc3888f5e976604409ed06a0dfa91179819666b1739c926503c3a84415e4c12503fb6083f42741d0ec4719ceaa89f80cd7353bbeb90a7e5ff91f86e01598e16c3b515078a351f920440cfb0eafd18463cfff24482e349edc814645aba9d88cc369c3109a86e84e81fce20e366bd3bf65352f92d484c80a206a76756bf18cba01950c823f409f890f6d30f2bae05af48f4210aff21a3fb5f19de8f3072e7d3dbb9cb8d795fe61e52f7f609efb601fca1bdc25ed99f2e3e3a9d93ddd6fad549df88814f4851a4aab9b02f4f5b7e0757f43cfea3616c6ce1c08078e87379d92b7a8ff3727aa4356e2223f0b95db30dc6cbfc6ae3b1c6f4a4c54b8103576a9d75669f32655416f9b0e15b99918e5f6c8780a061d50035af6b3dd1f2b090a63ac2452411d5a110386b4f4ff36324a41a7937daba3f0c0eb8ff03210e233794d43f5a8d81b99af97e9d11f03f14e56d8e52330858de3c77e56053bc78c595d947368b6ad205acaf796e4931fcc00007d5add59839663b0fd9d17979812cc10b667803cefbe7715dba0c232be4e2118a6f2723c181fb807a43e00e168d7ae6e62d233fb81e3bae577f0ddd6f26e4018415f3ef02be7ce68bd50413b3c5ea69f3182af7a0b1c379739ea9a036fefa8b243f4ee913f4bc6bb9acc2c2fa2da3524ab98dd42c0bda396fbf59edaad190c07b7d0b73b0309c007b67f49b1204c80bf87201e89292a592887df7a19d0fc89f6c45276a185de78e8730021118a40b35415790b0462b5a721ca71a9a2f481449ac26b5ff02b68686074a323c8feeb9066dcd93923e8e077f5c5829a82b9a8a1cad9884f2c9f3a616fd2f0a741640e676d4a73967f51791ecde21fd2facaa31621b12407e07b3c58464c99c05e43256c090fcd5a79e61552d7c1cbfbc4f8f31a309f41e3bb2160e7b5581cbefd45d5d26f9f78825e8aa412c32be6b57b39acf45c493e34b0ca0bc247b4d559d62f73299791200fac2ae7f008215dce6f308de06a8d1e025cc6d52f7c7647ad7b0001dfb27b4482d4d52b24df6a55039f628df25045ac76f3cdd2bdf92a580a5ec17a19132ae325b3657bc88cbf74a190ca52fa7317ab8f95f3240886faefbb557017d811e7a1186eb765002417955a4aa7a64b8d39364bd4ad9ad7584a863197c4d865c676c05753f783f8c8353f6f08e6153b0b9b3acfad46544cc7d5ef346d726bbe2c3cfef426f9f603fdc7e05b75b71d7ea5d26c5f70a25462c4c44f6767b49aef4dda8d619f2de9ce1ccf772419e7f8f39d66217fb9ac37367416f84000ae2813ce918828b7ad535c7eedbf83120f363414205cc13b1c6840b7e4d69e510279494d43cf5a427743a3c38246fb87bfccdfe4e514daa6a842f4c550662689e3c10c5e1a247bb924d267bf6beeeab15f42eb67bcecbe20305bedf90eca7098b4d63c9d10ee384baa4b85f78bc8d6c3c8d1e924ea3f45766bebe4eb81334dab1641b27c7e2e80c621ad1c3b059a2d3471b0e4df8945df6702c3ff9f95ffb3cffb6fdc4829022feaba360e38d4aed1e2936909e704d6424179853fb90785de6345b842037da9e871edea0ea69fe435917d3fb3d3e0ead4f7198b15a6010c952d49b8267455e4d8db8748d1203c85922b811c50d7a59a0b950a39b92e8a2d260767cb94c004e463fc284fc9bf44c3416c742f33b7e1d4398623d0648029c0aa8488e52faed3a6230b6e2ed88b305c99869e14287fac07f67cafffee6f93f85839b572853e4af8cea354b592a91e045d46c922a026769e42d05d83fb14e4db2edb4b1db27b8c3e2cdf56059d6fb3eefb03cbb68e93ede7ff784f18f17d9573b40a7e3c10ee11590a3f5bf4b4c9fe9bc9078a54336360a27d931b98339ed46b094811fef1f1c5f239a110bf931298cfae54a93da661897d2968b3f2f6d4ba3c5ed752abf371ff6ff743626a5f4c9b5f36e18e64ea01a5d5b57c1bedd1e2d07b05816cb11a1c6cd74595f0fa91fc2b1d023fc96dd8606619bbe793fa90b51bf9ffc78f72e5754c8c43e3042f482b1e494715cdd67d632a9abfa66454932aedf43b9e4d4bdbe6f671ec17e4f4de60591990adf0d5eb2b4c9f1b499a8c40e9d2e4f24ca37d18a7cb8803e9723d8a70994e550318b502870c58bb3292267efaffc33d902fe09324b789217a160ec307623d9c529c9afa4030c3f775f92c3736beae54294a66a8a80ca96f17ea95d6304bf36df808efefb49e444a3be288454800af016b1f331545387313931fab48182d81045c596aceba7efb86f39a53cdce4fce77fc5d251c029700e14120b6985e1fe486284300babc30541f66c92457940061ea1bad623e2a971da1bae3b47ac0beee81a31af44ff15e22786e19666c358cfc62f42fb515fdad830d4f80ce0a05a6ba9f8a984649ea9939caf02b4a227ddf25a73cfffe46ec797f685c194ff3ae3099430d5e48b76ddc4893a8ebc667e1d203cb62eb59fac99a2a9a1295d579e5af46d0aba7f976bde20374ecbd9c22c84bf2abc2441e28d1e13f8f059ea84e69ff57d9387d2e3567f41a35146dc1784f69b84ebeb1ae8a65f1ec0b9ba1ef6ebf8dc2c7e03af780293af4df10c958a2087b65e145607e9cc132d0e9cf6777f433cb9afef03d554ae8011b061b9575521991450f74f1e41a489b4f773e6f584df4b7dc374d2ae61970f0201ef196d35a0c32fe67bbf8099bb251694568f5fc95ffc09d5fd5bbd05daaf7b3cb07126cb75fe3d62c3d89472b8c9fcd927175a4d032801b3dbc8ef90002b41047db34bb06a914b974c0ef05da05be684aec71282935044ae21d565d24a091455266104dd8fb634f93470828ab372806a31515ca1fdaa25f782ba2eeec8f92067a1b9bd2610a811b84195f28f7d91b73f017a3c26cd441c123d1f28be221900742f0c3a5339ac734df4179e21f887d1e7c019395e42ef4375da1c9cbd73f20a4e83cc952747ef282d6e31d28fdf6e668dc67d32ade71ff036f1dce60a74a4d5ebbe7980279cf7cac78c0808a281cea2ab059144185703d4414cf0e4ae8effd332c8bfa02d5434b1d6f3383be7bd6e2c61fb34c1639e72056b9101bba48f4e5f527097e23986d1e381d17fbb7f043c3f07a311b4c8dd804314cbd37fff47319253cfd02565b9341216ebf689c0d50ab944fae1de1ce63f37696145bcffc39c979976727c0420ed8e4858a26f4e1e64b55c5cf9f1ee9f22de40e234ae53f86d5e64708e2f6c99540c82220ba3321ac28bbd88538a4ad9903fc9f41a9b90963cc7151efeb4f1d25268dfbe17cd73d6e80f5e3c0444b420c7fe7e0883ef74e7660e8dd4ffb856b5eb2303f2568e6fbac3d83f51cd83d9c2ee0ef29edaf9c471993be0dc15355263f62b82d0d1b2c5c98dca842d0dcdcbd82d139c834f272ca63df91021b185b6875b3997eb3cf2f52d9893b198081008ce3d981512b107f5432e761a35eadadf7f676741e1f865a1616adef40e461db0b5644ba4fdd4ca7925e63782edb3f30e6eda0084ebf38cf6b01c000fa15598226063d5b573d316c60ed0fa8e9e572f84547c59b08c41ab89bdba637ba85ef8406b538de5e45ea12ca0f0d9466d093b42692cd1f5b712baa06087143f2385c7e13989ee124deb4110cf08547f84d23ea2a157717eb90512bffcd1ac491028c5253a5dfba420c2c75452ecb70596c606a2dd21422de847ea861dd2387752aec2b289e83a05705e88cff6eb26e9fa2f4c6b88e800417e827e378e0f3486ffd1abcf7c2208b5f0513a6eab73f13a1d6906e7e00ab79839bd6e34b5d0eba0bb349fa0d3126fc4cdf8bac1bee7deffb25ac7242750c6772194c69737eabf3284d4d5629254c23f1466a883b86fd2bfc0e44ada346d5d84181c2c2bb008480b9b012e80d557c2b8bb0b8167d15d7dc7ae295cb1235b97b4eefead476c45cec62eae5debff9162a19fb89383ce97c3db9a2489dfe4b4cad32594622be0f8a9129897c9b0ed153e1518c702af4c2929653720e884fadcf3acfb267291cff665c9bb4001ce1cdb9bc22e998cc5e2f8976d670fd389b20bddfd86f05fe44221bc74f27d4948b193ae74965390c2a53eeb20a3517cabbc9b818f6417fa71504f06d4743632525d78fef8d73f498a0a80fc21bcc1d62d30b8a9d0000d14c620cfe8d19190f7a1fb08fd2c0105ec73d4c3aea5b9a2f65718ef55ccd4a60c6c82341a547f148a62f7bf9a34d94e7a364015678c1e2fecf2951c0134e1b2c19fb2f3a99d8e074a4c727123fa0511b1c591164dd9aa51cfc8cd124eff691c27e40114b57ffb15de2cc7586d71ee895ab3ddbe7a30d310bd9d83a2c9e3db267b5b4f97a262d9e806285cd10c901d87cc09dd0bb8b78f013192fd36a61f297721e36b259caaeaf1d2a062376aa85a60fe53ce18c776061914bacae5d4d27e16a549038a439df9cc3c347897196e5bbf045a2c876e62fbb4eafd174f5299199249513b38ebc4b52f755a07ddfad03d7da7f8097944b140106c64b6a84737dd6fc0e98a09aeec5d334254b8245d3937482f8e32701eeeb5f93d84cfdf76208ddb1edee42f1ad827af73442d137e75b9bdfd4b5423824dd5a2f8c1963df5f9ccdbf19860823b88c483f672753b4ffb6b604eb2fc64f6fe5f942517450a10200c80401787b950ac2efbeef2ad5a8982da1f70ddb236a1e8fc7639c918fc508c5e2ed7f56f6d5a46f3e487ab43b5617bf383ed1fe7e70fac161b0419fea1415b6a1429b5c4932ac187f8ebfa9f7cf8c9d100d8e60c7b82893bbdb85bea7e5e30725dbc6988840d1e1cff935fd1754883231c7c7591e31f7489a6765a3f4a4530227128f5790afd0fd452ee5a6f1eaae495c36f30275fd8aea0bdfdd7243b53725429ecd48959214dab956d1080bb97938f13d2bb2069ee897f9eb50b23452d6d678711ae96ae7dec8863567f213e7bac5e67a56d85e719ecc77439604087fe7fe547e8a25cea2cdd66332f5c8da6cc145a98eb9855c246e8fbfb2ef237df26b23346ce533881401866a5a1c62eea9bef7e44d3cdaaade5ae1114c46d17b9bc1dc3f94c006eff8aefedb8ea3f869aa001d87ec4d6460b88645c82367321d584e47db716bd2a39780e21f4d2e042f917be5903c8d11740bb5977a1b9166f1e0904603f53535d1d845ba74f81d52bd1cd669bad912d80beaa82972d0e11b731983ffd65e169f30a9084f40e7f97f266f6eee2f33ebecb64533f260c8a3993176c5b5cdeb884623fd8f497c21d705a91dbe8495a225d2f481655f2674d954ce85d031dec1959617ba118a9dd2328b168b84901e322b0f3be6121864bc0fbf6a6b89e1c9170050e90cadc0d072256d096e913f20478b8ed6f6c8659d149a20e8fd82f9bdf6c7cecf19f9f185baf3b57966da42b8f160e4bc60a31b6865c4c20f97a59a617c6c22a4befc8a9958f4df705d2eb958db13a9aa1b2014a64885a948c27f6326eaa244cbca2f4295fb60f0b46edec48229c9141c06f3ee48478cd97e09c2030ba4aa8ace71dfa3884bf04e185710061d18ee7b1878925d7b4012cc29ec67d593e517034ff02887d1a66f9ae5fddd4b57ac978d2efbecf00a1586b97719c544d7793c6f6523e1d0e91d3600405f75dfed82cce8b5942f9e5ad6f84351d678b649aa49ed032aa0d12d1520b7e4d836982f1a547617210cccb78e9897bf8900db01ebe859b887e92dc5254b6858192cccb5f086a99de63e0fdc3b58a1faff2f72744fbca98d814bc4bfc5eedea2b357f786ca4346b71e0360edb4e3a5b57deba8b5c0634f81f30cdd2fa0cf8b5e3bcd5e3e9c8bef90f6682c81450c703dcc0d735a6540a394c6bde4b75f660ae4f8ea853bba2d36c4fa409fca46e2aea74c136083717da38016ded08b17d9f521d412c7d08bf20e01f0e9f7341aef87e55c1a0c2fbef70097c382da1251522e9e01ad3451991e977ed9df8074f5cf2cd5ab98125c01b6ea199034b722849fa31ef16b2b92c85d01901645955ab2cd5bd46b8c4f7cc8e5262b7cc5e830894af96bd87889d48b0056711762f5bd8ac0dabffa6a9ccd02122e0f8b4095558cc282f8ec21c9d41fcfb649c917dcad1c9a96093a33051518e95b0d3263dcef97ff54534cb8ab089a43ec0f99ea24b416f0d94288b58c971f3fdd58335c70438149e4b0b2224bcdfdbbdff4a9a47babaac94212e541343e65b53aca91cac8b4b9c5508ee20193201fda324ccbc0e0dbfe64a6aa9c8f48163d75d773c71d9692adc4a715eb2839bcc8daf7e169f67450fdd0bfba98712c093867582fe6c7a37c9df16c515b483f2bd125a43bf02d5279d26e487ed7ac015516b021843e4c14014e96386f4b32b046a5404b99015ef7abf7545ab611ccf0a21aefbef6904b3889628feb7d76adce2810162b49d2249d0099c2d0d3fb388344fa953016922d4543f8e5171fa6caae1e2842976050a4fe52bac0136f9e34553f83887013e57ec5b0f946ad43db3f75453670918db5c2ed25d8056e51a5a29454245a34d17892f6d357312a261f4eeeb423c01765faf437407c459d9dd41614c52ec7351a0abfb2114c70c2738f00e88424c8894501d2c20cefcc610773150cc70499b29662ed0f4b64259a60b2fdabed28d586d309b96d66749dd08b98ec53c2f7fa0805073fb5753c17e91c2f93aa4cdbd6be5123b03e263616e5ad182d6fe6ba36a21f5bbc82d86a1182a6e5223cac470333c272792536f8220033e8c89ed4547aab4239cbc18e9b24bbcca4cd48a435916283681da616a1cc4d2aae1da4eeca467ca04803734a5ab8c0c08c5733ab8a4369cd2f92554a1423716e58e7f0f1db30aa716cdd13e25bb79ed732eb3801790f204427fb7522620f91254dd22b70d45092b39a639ba35b5fb01a2e0216ee72d24767608a4573f52789f1c36fe69d6d64467c9c98a653403ed5f2ac0ff31d68702ef854e01920add3183fe6d824b7709a7e7770c48ca312b755383f3086014ec1dab84a6652fbee7ef2fa812636ce2cb51bc1b6270d2f36e4e6fb06724b9046bcd7a155a8edcb4fb6fd1d5d124e87747095bbd9b5fa9b9a5f6ca1c2908ecdc356904799601adcf93ccc5568201d8f26e88888acaebeab1c535d27c72d30025023bd1ef43d73b3f6322ebd47ea427492dcc655fe7601175a52fb5a7ed9f8be395f9117af977ca33d70efc99faf191dee90b3b86c10107e346e08088292109e05afe8ec9a9c41e44babfadcc33912a3fb18cc8f9087d6092918059e3818661990e723d603aa12b42d31c873827de8f47ac472eb2bb20844da7f49f04db8928dc28f98912718b7eb7420fe49e48b572c528da883c967a4bfbeb5867b6caca597d955e03bd05362dc38f54a20fac74f442a91a0d3ece0be1b533a762333a4b934694d76a777bf96f7e240f8120b17358407306d7e681ca1abffa92d0f7e8ded0da86a873bb88f1af7c8b4eaee7c1b6bf0bda40f24add5c139b7a24007cc571fd1a7e54c328a77045c8d7179576cca8ffbd2b7caa417473fe456f54ba3a40fcf877d9b24e93bf08358ebaa28fd1599f86f4a6d1954f293bf3427a42586986190fe75d546909a80532a109eff9800af39adcf8c54e71964f2c952a5e5cd8b85ef6285d46c7d0384c6c654ad131230640c0ddbb66ee95b06bcccbe6327d4fe6fa5ffb66fa1abc2678d57bb40b63ce3ad77d79fd1eaca097819870844a2d293e8a29368c62557236069a6f08e747ed6ca09d7cb7c74017af1796fbf44ea9d384e0bd28be7b9ad021b25d5cec48511c7f67d03b483ee922a03860c22bad786838697a5b246463a5030362bec218525d81fabed52d0b0e368ecc6f79fd8c7813f2b9e7fee7306928b0ae65908cba85dc3d299337d6a697fdb4925ffe90946fc3c4ed05026ba40347adbc36c0449f108ce073b51819f610e5cdc7033dfc8a7e781da6c0c922647b180e9289fc6d332b4a82555a732e9949a86eda2d0892eb5024e80490b1aac2f33feb10f82352b0849c7ccffefd014a2890e2ed1442a512d6410d891d222e19e143d41a8b0dd3b1f758a00b1a5af805f2e2555014b283400c276a819b1db315a91d5fe30ded8ab4c40de00e630ae7ac117734c87c0b0529593d54903efd614bef702b28fd4237d9b239e3dff959946d379282f6e339f5b4ef47579ccc1577ef02c9d1058656a8dd04f637bd289f86125185ac44e223186d3b6de8a926d572b8eae135a1c5f48289f41877fb3d995bfda2a9eb49fab104bd729b5f4a8296221ad18e78c5439fc6da82dd89f07f3078b40762ba403947da8da44e620c01e6ebeae2c0c99ca74fa1c0a217b9af338e9d45c8a5ebef1559a1b44e1858aa2603e7e2c543f445c798ead84aa2704c876bf05fe8abd87e491c851b82cba5774eb386ad2c3c4d6939fd1909041aa0615f6b30bd13cd88b950f0154cd89da29d479282d51d8bce1faafa2dfc1e0035d5e233f38cad5df33f5ff0fb12aa32dc420d1ba4eaba746b25799d1531f7c40953157a529cec9d87126ccd194957606726639c410a8585fae655de732a44f6075c4782ac2e930194b5f156736033a51e5e3ce3567677d9f913547ad3cb04cdd998bfb4a2c727a72984c613e10f79fbdcd64082e38e339465ed50b3ea0f5632bd994de71621a378c877f7e83b6b87f9887906ac0ccbf8a8f0d586f84633d732e683902b8ba601f076fc8c003d45e6bde0ee76703be0e21bbf5d79917713b863bd6b43e1f7721aee2dad15ee6b82d0bea12290d6e50f828d438770993eadc3d387c053f5487a057f5804fa1f3d6c6b5bc17fc6ea20bae4053586e3c202f3b74c35cceeef61017be96c2c78b60b2e1437536babed6605d8a406f5a9b9ca6c5fbb4c9bad9c8816cf76b269a17eafce200a83e2220a9e8fde3ca2fc9386cad82e492df18fb9054f34ead22eb75abe02becd1c6a69f8c9f3a5c1f26bc32064b171cb6d63a455583993713d2a3307487477460b9a8751b6d859db56e8c48d3450f625bad594d9cd32b64218eba3a26b2be11ff155383aa6eca63cb0916b1bf3760a3644429d274f9e8717f1facdd8353e6278a25e9b768acf54a12e0a5100118301f6b7acc202fdf6f93f41fef3bd8383bfb91a425d8ff3f4956d25aab6c50c780ffdae8f45eb9c589d3c404c8fc58f1084b760a47db34f0ca5c60c1e06774e26eaedb94adce72ac412c210d855beb237cf05a57d68801646d054504aec5edaa83af7bd0fe88155745579430e8d7b9af207c3b998dcc7866962cfe171d2d1a08b0a66c1f3e8cc5107d12c36fcd53a6647ebde8ba6be66bbd53d81c0596e4cb53266e95a79979cca4f21e85e3d6faf89ea7e64d93e8258331529ea0b7273b5b2f0710890979be26b114932668e78cb4a30033a34f0d238ef4eb6c9f9c49dd2f7f1be81989df52b21b1025e91f78f89106ebeba7dc56ad519543aae6403902a5a10f0ae5a35ec281b260227b88ecf5b2f399df842e46e2f5bcf2e5ee2b31be45c94a55e3981473fea0ccc88c1d0ab4be1eeeeea8879921d2b0ad12d6dfa09e78364313d97af3c3421fe7717bd7b8fc3ba3c6c886c8b8e30ce0fbe7c7f1254c24f2ec934c79fec619403eb9758a8aee0a39d8efad83c207b0388149a4429fe51242c13b7bd61a05a16dcb80c2bbfd2f9ba8418997f9a44c617004898ea5423824dd5a2f8c1963df5f9ccdbf19860823b88c483f672753b4fe4ccc8cba601f82e260993a391dbf1f93a22e1d078208f24f28a71cfa9e1a6329324681824027bfc96c1eead93d090ab6607d48077a1eb0f2a83c2473ecb2b1933067e25e5d019ceefb3335190ec5019646ec40c3024217b411ba7c23de2467f0cbf74e07b115409b3396417b2306b9f19b7f48032d37e3868cabd7c9e5c9e3a564853c83336310d20389f595bf616c59e8df8de21b484e70f04a7f90102c11c734522ae322ca7013584ada023ad56ad5b952bef08140cf1fd6cc3c88296a6f0dad85839cdf442efc8ce5f3676b585014035131aba9ba71f7cde7aee140a1de666a485b6a77bd26771a560cb7e9cc127acbcb505216c4dee25573188a48930da7dc922379143a55c8c8840937550130a4cea0a54e7aa85a0f69c76d635310a69d71c1bda90841699b7d39861f938d98a10cc810a2db44308bb3fa047534a0cae35128bb4503d69ee2396aa77289fc2d17bad022a9c98af1d1aae012165d81bc35c59abae73b970b142274a78201d58eb90cfc8cd56fd4182bf9b0b25acf8f8dc85d812f187bfa19c584361b644b7ce6ce1c378ea59f39211ee8cc4925d606ad0da4f53f67a2e7c01e0debe03fc593b93ce230a9a1d6de40c6c3542cb01c5e794673ea2a4535b6d4daf6d5805ef250f3114765eff0562e69411a2244d880d09e8c12265a00e64c2d478a2f9b3d616c2109b37a3803e6f8edea51b695bc86b4ebaf1bba410c59147adacb190dc90b3a638da19056c7cecf19f9f185baf3b57966da42b8f160e4bc60a31b6865c4c20101b3f58ade8f732232f3ff14d22ed8feb33916e0e485338fd30d2513a7db89fb8ebedac2830f6cb0888344216967b0abacad26497c5893bb445b7b6bab922d7872786b86089b4bf6a80e74b869665347e1266861931e61b0222d78f0f8cbcfce4929ea7daabae18b333b67f8dbe623c776942e4619cdbbdac287dd7682f523bea65a8000b44af3fba8539357a16af7f8c69b92782b274dccac2e07ffea4fa3a397dfffaaf2222cec53d98810401294cc8d3652798f4c8210d5ca9d5f8dc787646a0c963a18fd6e9a5a7d7b3168aa8f5e0c582550917f0b4891cfd3bfab44b8a3586de7aa7a74628afc706b8119f71b0e17d71f986d8e80cce33f2a7e69ffe067d5e987949159714adeaf8dc9b44bfc1c30df920d9ad78790f79533808e1d6aff575c3ff7e4e30dc14b32d62f42999e8eabdeaa49c07e54da323681f4ed6622c3ff8a1f1eaa1dc1f4fd7110f8889685fc676fa4c7aff20879adaa2149a76367d8be682da80bda7abab6568f420d1c1efc6cb0dae954c59fcc559fff9497e0b022a87445cd3511bf05c4e9f8750ab21de37e855d27c8926e15ca3eecd1f56ca422d109c7a9db6bccf7254f1789a7f6fe8565a0c8c9fdf16489576db1fb0db92af0cf3ab7c6611e17766389a739011accfcedbbf7070f9341f03cb51969960fccfbb41a2836b4047f56ea53cc7c81e2178a8738c88ee59b3ca26b624cdee02478ebbd421a5aa4c4aa58881ab76b2ccde91c7607850f6eb07ca448f6ce7c456fc8a3c7b760152393c1ebed9d2e2ff26c6c9ed4ce61a63b7aff957f18764db7ae5eb466898bd169c3f27a628ee216fda78970d9e052dbdfcd55f068f35bc58f1c21f31af33d1924a5f3ba512cb8107f367bd88a32aee17ffc2ada5b10e59a6a1cfba16f617cc81f89df8fd2b52c61b3791615db9db046a5404b99015ef7abf7545ab611ccf0a21aefbef6904b3889628f14c63be0e525a216ccb2cafedf6d753b335e333e5ef54c520d14ac2df312c8cb2cd8464cb24f04f4c1516a55c47e8641c190238b120afc001fb7ba016534a6556943b8988bb1b922441f659b2804e812f5bde2483e9d6b4678e5c12694a082bd522ea4337e95a58e3475e65880d4c319249a99a366acf3f2d8f386cd65a414f0c1be1b33ceb6fe1668fd5844bfb1e9824c60e017a0f28150ac59db6332c19ba68114f2d6d7dc61f42b2757c70d3b2f92f47f8479b7fb0f34c4b3cc31489daa5380b34eff0d7de82e11386f6a9831eb91b4171b3c9c185331e11093b32a93a4edc8840dfded0f8a2ac007b63236bcdbf68188f5115897d45dbd7d7a889051bfc081269b64b37d9792d778bb19b1cc9ea3163277f09271e5b1a8696c738344f4ae7c85320f6bda3f22aaec57700409968a7a20b88218eb887ab1acd50d2d074f0f1603c0d237754683adcfcede5af34d656254acabd7ca1d3205683ebe3246b9c1124437c751b6ffdf9f49d94f984fb16eac729f818b1873e509ef8b419dfa31a43b929d735fce5d947aa3fc7137b35192a939e4647145803a34e08edb0b03adcbf94e0560c0f23f213dd84a6652fbee7ef2fa812636ce2cb51bc1b6270d2f36e4e6fb06724f641454c629ef753ee44180a80044cc12972c45a94ec3a5b77d5537b92d219e187358d342cb41d45b30b1e8fa2e03cd1662cdf42f70a43a5efa227b57a02592e071b7a5f8d368a178146c0c556e3e27fef2241a02e60579f38eb388e8709ade85796d3f88a9037496d8b52a6090e155af1afcdea5d2c450912a7baff1075d40b09ed43d3218201ad3b5ba9a0de34683d2c7e14e45c5e52948e4edd997868c0690cb9ad6f37e44d4464da2c9a5c079b601a87fcfa95f4bcff7c2adb2328f378c7a991bbd14348e635f4cdcb1ec16b25c78613a02a28515d564c0eb0eb6791cf6c7aa1a6c0ba5b84192f1258fd594a01e16a67e37a056ed0bca0bce8f3ae10b5f23bf53abbb8333e275a45d601354f177d6e5eea639a2cd6b2e468224b8f17165a813ae9fa31891341322307849487e46400ad68f199ec8ae6598126023484d3dddf505a29594659050c226e7176e29c5e7887d8a45166ad1497456f54ba3a40fcf877d9b24e93bf08358ebaa28fd1599f86f4a6d1bd31299606e1e092f21badb66f0f70cb0f18c942b46f7fb8e7fbd197565e7c999373301c533b56d2283280f175c5b7698de9491b010e3de268c6c404d0505e2a9d61beb3f648558925e4545ce45119e8ae9322f1179713f35435ebf91cd8d01ff1e45355ffd6f3fa4a5aee01d5d389d0fb0f46c6e143ab0b907d068eed8a937e1dd77a22b3b3db24597c963bf3cab3dd8a7e24135218fb0ba380cd05e0baec123915c1cc2ff332186ccc429b008ea39fb0405d9c0b9e3945528846f66f39c216db99885f58d89eb064d8f9f4f9d8ab7bb9f3e86f360d6bd725094727ddb9a1d3853f8dd19f6b1ad7d41e106dc567a02943eb5b8e5739e60aa8712610803e2bfba31fc56a352d9eadc580dee69d6b493a0e5957c746564ba5e8ff7458c30158674226cfd79d6d3333362cf1dbb329aa6d11fadd4e9db05aa114ad5dce1e8ccce3a98670a026b43b532e84b0387e1708663724d0b66a7c3bb6a16c2b6ba382232aff345f93078252ed2db18a4ae8dbbbba1ff1063d37ac9b657d893f067bd71487020b473d11fd7e07bb4d20bc4c035dd7809da3fb4c03021b5d8d1493c3a354e589ee8eea2337af7e7bbadef390c1750df84c9b62b50042a0cb9d566cb7be4d8fa71c2bef2e711140aed2ccb3dac1309e3aeb1c9cd34aae33ae43afe3639519bd69527e26ab70efb59e4dfd7fca296af63e2e68bde945a64adfe9d5a6fb3e04032e712f22816159547db289c07be1300265799a0f20ef29fff570702b0dbedef969e30709ac062c0784ef0b22ec09db6815d6f33cee4bcb8f7c6cede48b2843f84418681c57e8662c51a47137d8b90c781202b72f39c05e38752cc96e39177506ff1790754b76ad48e400a27d09679f140954aa1da556d214f41f066b6abf65aa763ffcd254263458e2f8f1945380b4d0c5317deb17ba4910e7eb1a8158a28717448d8492b99496b366780a6fee8908f7f7fa36a8bcfa92458e789443d01ab5fcee73bb8269843c525521df4277ff7a541ddb8a30b6bc266fa481cd911f6fcf58909c232e4b94bb6bfc2da7cc839c755d727dc53d270b333d530628275ce33773000c33f6f797b3ff5b269e7f06a81d617cba9e19c5134e0d8d1381edf725e719f262bdce0954fc39bee8e10b69103a96daec5e613f741e66f81ce4adefb4780c10706b77140e442e7263ec6aad5a0da729270c124b84e1b50120f9abd1901897d0343fcce96903121dfed4b530b0865dbe23fe8d40f16f658f4d23c0a60e38c14135a6448e795b6f5f94093897dc74278836564fb8f1a134a9eed7edabd09c80ce941b3eef9de18d736b04ce34596f195c8ce4285b4c86c397ebdd0a2ae795a6f0f622877674563fec22e3f47df5f4bff164049161acf348e037014dd69453911ac7450fcf3ac6aa870874e62f385bba59b5a988f8978957df12f3e5f18ea27826b6bd471c9cd9510970605a6e00cf7817a98456976a1c069c7d5afa43dcf127af224d216abb88c7a6d0a8edf1d342a1ee1b40e06016d2297f35da3f52534c270bf4f36cad90c09b986aeb1fe7e8e659a0373164d7bcbc410fa2de28b42b174d984944546cec71955ac5fa4582017876a68bd9c4f29d9c1fc76974032f3f0011dc67b340c83fa42583812d18831f1f24d44177e82b9a741ea2a034b56e3fc429b500e6ee1c87ebb6091fcaa7b51fe6b9bbf58f48e0d6cbc403fdabc568accf7fef319365043e507cc16958a1f9e6ab974465642f90ba8034ad8882393880dfa4ee20279ed82b2f86fa0c32c6293629e1e20aae8a8f9a62f0bc023f10015b3152d70b1953f576821cc82ac2663feab6870c766ac5d19d9603c424964bb1fcdc6c04725beccf6513205875419d2b5a66754fc206556f66c81428508123f97df56492f5ea8bf4df7817f8679b6b42ed98bbafc92c0d2be2d6b35d80f07cb752e27fa06c904a77d8b0f7f61b5f576a876cdf7cf9cfeb15bda8656eb47eb5f085db937564729d59137e0af3a8bde98cadd632325a104b7aa917318bbe996cb1c0c2e1d055e94e6cce4fcc7acdaded4b2fb955d86c7a2b9423db1ce4c01a3f1ea7a50b317095d55739ec8cb8d2b2dbfb14718a8d2dcd15947c3c4b66206b13cd8cf1f3cbcefe117562fb2dc5deebb5a8c011ffccc721298754828881114a884ba15d1247e685638bbbc8f9ea7d826edfa7649608efd91e05bbaac911f0251b0004fe345d7bc80d4f1a01bb7dbf75e3b0f30a0a05dd36fb59ea9ee8f4c64059b35ac636191f1e9cb689d5e09dba0d02faa27ab07d4ed46b9fa505f16297da15c8f660ac1a4f48d2642533197f39ec8aa88f4dc472decccd28c9d7b549f4f6ae6f2ea00da26285b9d3730febf8626ec4e2f4ce9d1c948bc39b93dc68c1e788b7136e295f88c1a7005b0942176a4d6730be5029d223bd85b505288ce2fcc487babdc7dcbc69cb8e3bdef3eab4f15ddd78c8a615513d53de0f243f9088bb304df9969b8c7ac90edf7630b0c9e72787fbad02156b35052ab57164c1dffee84f72fe04cf16011c2492192f7eeb4e8e1e20129696bf91a604839d5613d1801717e9cd2d6465ef5f84fedfec399878f2845deba1b2b19fcf6e39ca625abac06b79d4ab8cb9395e0c442c809801b2f22700e05e6b172e8785bb5a5a445f8108cea43ee540c5a44338f5382232c7bb01214a2bd5c27415e9c718130da2eeaff44a5f962b080d6a114cc1911567f4719c3334359dada6e069ecb55071b9b97044227db59f6222cc82ca6dfca423ddf3bdcecd982a0e79c53eaeddfc8756dc301a6e707c2b54e8d3f24687dc5b90241865cf85f2a0e8cf53f6eb4199b9d42d6910a5780db9a90ea3bac167983520a629eeadbe83d4862bbf696b937f6dbda347eb01de3af35246dfd68958d4b732bb6ce37ee50dd84179440de3e34ff8ede0c7f100bf26ff6ea2490e40fbc69edf437128644729ddce02bec5296a9225548a8d0080688cb34b59f9c6af7837a59387d612e9878ae3dc7f340add8e34b60a545fe028f8ff79e8429874a3b7f0ea5d4003bfe5cdf78e6db1aabcaa8f33614734ea6890891d5929322552c18e3d3661b49f6e11376e3e54e9a8418ef141698c401bc229e05be7cc64eeeca8cdc39f8d3b2802bf0a87b3f4a089ee7a9a86b1b40441821ab2745003a3a6aace0da046e3c9df7cb10c9b17eaedf104a4b7267cce08659f5d5f78523d2019105d277e6001c1c60198be0a2488151b41353d7a3aad639d6673f2b39d8725f602d261fbb3dfa4eb20f935dd77dac2716953e2c33d58b7227fce6ecb29171fe28f96b91d1f66716142a8a92d20801c41e7fce5a73f0feed5b522aa4549dacb90f7bb53b2291db49cf834c5e208fcd4b2b06fdb24e91f4585d26fcac7fff350e11ad11acc4c0ce19cc22167ae564b16e267c8b71473ddaa0eaaab51e455dca85a9e56f5bd3bdfe7a694a6a0fb14785bc880e17adc29fe4998fc7ecbbebe86143a170bd7708eeae1cc31cd704dff0b8bf55fff3bd31638f8021cdc10c939c7c57eb2d8c1ee5a1a550e363f3f5acb8b27bdb847f001fb18ba667812496aad0f6007d76e54a039918544f22aaacb9ab1cecad94aad9722c849b3a66a988ff0be25c1562358f9001ba20f6593c2ed68a91034ba92074d8e7568b56a0d5b0e4ae1df67bcbeec73bd55b1fc1e62544beed9e69c19445e63aa8867f919ab398aafb3bca1179c8d0cb0e464cd7de912e3ecf53d956a7324abf568df28384ce9bc231f5505a7ec2c6e6ec9544bb6f43a5599a1f05591defd3e99015c4aefc749e0204ee9e7bf702cb861562219301d0421bb770fa48cc06745e8733a259c07a3c9fcaf5930a2daebcb5b943c1c3fc695e5829495ed7c5ee9e46c2026d28ba1b245ea7805f20dbeea88f74cde8ce6bce6f0430530d43c473015393cb5ca0c03372f9fe7b6dce2f1b07bf0d9748877505e1e40590c80d9d1fb96d7f1d2850eb4efdce8ed27fc251353c5f24e5008264e46d1ebdb67fa7b5324281b5d2d47174d5bbb05fdc37c03549c64ec2b8b82573a9c24e211355c863d96d2313ca9f2a7e4fde602512d863d08d4729636be5be617660c59395f3a47e74fc138c430cc2ccdbef10ffdb2ad0531d4cd21f33fab6b7c6a8e98ada53b2b0bc8ed07ffd1bc5c9f8324e184983a728d673eafa569051fbbfe81fe93dc377a7c6a322e658b98a0556e197b44ce7869669b32202dd98966c575d71f1f586cf94db939355a50eb53bb0b9ad4c226e61b4d202bba1581ab47229e75ce8564a1c47e6f15b08cbedd04c5d1319cbec928456f4b3fe4db39a79f48ab43c210aec030cb7f426046906cca2626fa7ec7cb63cdbbd3fe984e8d185c41cc7086bad3f0d052b3d58800f250aa33c0ed1cba7ab2f79d77966eb48baa1e724c92e78c11f78e6cae9132f10c909442eb18b5edf7cc4ce047b62ca475128971810543a5194805b4336a1d01bbdb0db019820ca301a6401480f2265d1aa8b5a61dcf4c8cca4119dc960874b4358d50446c778d27660d3903ea3d6bbcbac2612c5d5a8f2ce2adcd433e19bbb88b4790ba811ac98bb32cdd1f076c460067e5eadc040d2b74e5d7e4d813658d2ad12ebb05f8ac51aceabe04ed8304b2e88b40957fca1fb532e3a24615b519eedf26e1d3bbc3693ce6e7f81058cfc4fe838921c4cb21dd96f27967121f490be3340e3ad265637237b9af9b483f2708749863f96fd78ff96ddc51ef099c5064184ed421d1718d7172ee49bb20ef9e180f78901a5466c05f13dc2a8216b8d03aca35b1e76f2a10fb0ec26cc8e2e32e91ee0e1eb4b6e9c52a46263e15a996968f662ce9789eca2f23e5b66650234edc11236273face01a9513c3138824829544fae298bcdd3d30c46d8d19e7cbf906b7fcafbb27ff253ead89bbe87912e813649e78c460c4f2a254d096db3548faa1bc00bcd21e9696cef186c41a3bbb517cd3da301f54ecd16d6c708739ef09850fd62004eaca1e12e3c8bca13ba29e42aa6e5b9de3368aede8c0db752e277f5787191be05fa2f4cae354d4c8edc906924ea19769fb97a4c20c10b4706db71f7ded915cf0a150cbe8a51b2dd7d7b891b6e70bcf0873baa791c550e70ec0f1d3d36182b5f698ca439b4b2fa022f132839ef8431b240388ce0e3b300316e2c4ad2025069056b852d42cb90ba8278b3498fdc909ee78a9d1d60df93273a91a885d46de1f3ed49f422d5076756a9645a5d1a65d8dc305e9f950aa3fb63d34b1a34b7af2fc55886df863b63d49efcabd736e17c513419f7f42a84f325080d41c81db8bddce4a539d8d4574ba65fa940f1c6f29ce3bf762be2b55f5224aa694dd45d8e671e8ac6cb6ac26e89ccf71a90975675101d612c9331b7e5b9689a2e95bfc985d6ef8e26db4e43e0e3ea459cd989b12014e5fe2525cdd53a4a769fc7210f828f8802777a9cf5f9490baf7c4ffd76f0f89a88a0a37f34a59fb6f5c9991ca4fcaf6ceacb8734dbb3943fc640b7c0f0167d0528fe506d42249cc21caf9e26726d01b5ecd9a2be2b2acd4d0ea329f658240ffc2188e0f19c54dde66f86fcceaf8c59091e35f362e96b7407c19934b7482aa20ea6fca8025c580a82dff98f9e31e6a9421cd7d94aa7252377cee863ed5a83b65f894d6b8d2693e65883306dc68e851985dc610f79be1daac8e9ee109c5b66300baba8015a1fbd524dcba4092f389d5c2344909bc9c0473e06e05f00b87a42c9c44c4e49caefa7ea86c6274ccb8f0319a616731b62bf77bbcf4ea6079efa70d4d4b6548090347e34c5932d7524434610e6be24db8b792ddead342f7b11717bc0239582989d5ebeb435c64c4c0fd19f634ca9a5005cbf54b24b37b75d1971509d9653ce26ef6e25d4f05bd7e48ae336a3aee285e11819d4e36a50e7039c3a88b0921002b020cac511cf740fc5f93887319d4c01c84ae74d15a699dada5473879e9bb1c61bcde2b849d3fb6ac8bf9a38865400105c9870db91edc148509e448d977dee60b553e501ba0953ca8620f406c038042cf3af3db8e6097705a0cb86d67aad55ed95b14dbac3eedbce140ccdce07cca6c95f99e5accb557f7aef5c29d93797e863edeebfb9fa5cff978de4f25754511a5188b6f563ba6a588fdabfa0149f240d7d711628798043828f7d281c21046b36663dd0f02a1db3c1bd77f4f623bc32ebfa8e228da35e2113289de13b398853942f6aaa40fc66ba087859f488ebf342c38faeadfd127778ca8e36bb6e609831033d4cef91249ce4b165c32b54cda3e5fb6a32ec70bd48a9559789f6f9169b854ee8a3a7f3d5435360d110d6f4338eba6ec2d8f7dd50e8fcf51263630480b962897e421435ef3d4949b07e6b2b54e1e7e8a66c3cf4d12167480d57e61548dc936f5797ca9dff0bdb2713caa7596fac8fbdad81deb225140313384438ea005f946c53b3e1029ab30ab4f7a0c78eb027e3336cf5743e80a348833ce0fa6a253567b2e0b51e8fe7dcd118a3a295317c982ee88b2f68150a57a45d10f375055a9bd15a150def7ec2fa288278a56a0020c815e301a5e8704eedb362919d6df2e85b275c6634489881f683b2e3ab1be37da288015d97f9965a0649f468922ad7935d4b7093b25e8552bba60ea697a652903593ac811b9b778f0fc5e93c0fd79b4812796dcb57fbfe6662c19803ea5ec559c1a0e8002e478e38de9bab629df200937b674b56610840957a34666a1009c002bf112b75d7c5bbbb0e711e722ea0a6dd9a50591847ca64df543472c43a4ec354486783dadea319c864606f60830067d5f77c8c93707753ef6d9d83325abb02e3734f459064e0827b1e3fbd64d135de70aa182e9feede0b92b7a69e190e8b92ce83920e1e880bd463d03c152ea65c163d757e1d85ab6b78364132875b71716c6275850b376a4943d57f6f62ae7ffa0bffe04d92405a3288375b50abae36910566b3abc1538375c0da33260cfd06a348f65c5f97e70fde99d3ca50e81ad61045221f2c3bdf524253d95b873583756adc8461dd093ae0f06f6d5a8e8dc81bf8a9599aa18dc5251c8ba0cd32aa9e7ca5d14139b2bdb97d90c24cfd552c9c5d037e951e2f6c390785f14e519efffa4844cbca8c1103e0eee57defec67104895c3a357ca052cd90d830acf77762603993d663885d5a17f625b00ea5b4af9722fefe124e38ffc76b92c50f420aed1401a93baddd5d18ebbc7f77870f8d74b769dfdcbaf07822ce482cbbe0a7648e7d4e2b9d44a02cb8ad2c7a7c09730935737bbd50761c0e4a58d483a65510e56c77ad9d9418c30c3d6ef09a1b4a88b01d94ad0c9b400d8c3de6134561e3fa85f86a43eb42a27f4a6d7d6d61b0a98f31e8b8eee34d47a59efe0e580399345d7d3de06cee7367ade9e0b3648e4f57ee4c89c25d2ec82f7bb0c0227ca79009d8b6655421bb2ca1fe0c55d15d39af3c98fad0f4342e2207740ce8fe38737d37bf39159796ef90cd479ab2f7e23b049b83ddffb055389cc19c50880b798c25c4ff43c4e2b51b3dea1e2b958c3347560f1b2f302326b8edf0d8d33f8cc13e0e6e5f90fcc68bacf5ab54b29a7fc609178c1b761d20572f208b62934fcdd6e964da09772d94302566f327c6effb2a6b1adb1f67cc7593a8761584450f81b90a42125aa6d3309a7512db3e80ddaaa4914d4ba19bc9403a3f7df65c19eef65f519e75696e423226db45800ba4b147244aad3700bc424d2e3ff39c972e745a3f8b292f162de2318dbbefa9e37a6291088b885b18ea15117181bf49cf869b3aad7be4ea646a53dec2172eaf2dd22992eef1909c87d0268a9a4c5753d99eb44967b9b26dbe36f1a102cd62613186ea26a5564d389c8e6e0e657a2b1a91d03d22cab84bfc4eb4d21b4c25f6aec66d525921910546388ef8058a0b876a526fcba1d21a9ea6b0ecdefa27c012cf0433aa2c5031011966493976efc3b1197066390ec53850884967ec4ea4cbf84ed7cbba0317c6c0f2a250327f10fb17ce9ec05d07eea98ebead07d40cee87492f28fa81091398dc915f921a7a04e7e297f692b21da17c3093aedba6b642837ba59893fc2c484e8ab19c18a11d6a4081c5f5f7c73ab1a6db287724c8419fc40c47c19b72a7df4318be00b1481f4353969ecf4eddf2ab3cb0fb45b1a6654ca2e48ce4812c1862afefddf19af9e72e95a748d8ea3a885fe4a70325486cfdc7c738a750faf0a26d06472ae7d689fe3b949c4be73e78ba8bcbe6cadfe3efe49f3662126d623a06d77094be57e309e6725792181ae75df2e836dd7bc71b4b3fe4cd81cf970e75cd506b790be33dd6757d67ca826e2a39790847c357d01d08ffdf7afc7de43a026e404d2146f6ce4c65e8512d0fa052d2b26d7a07ab38b831355bfe2fd9888dfc01455402f42eaf38c70e7e413ceb9720660719228720ff790562f94e179d4728328c926a1f54bba05d604c00e682e1288d3cb6f9bce4ba702fee7ae6effe823fb8e4c09f871d6694e86732a51716c831979a6c56370e67116f895841e9bd854c02bf6bd96165ceab693eaf5c24bc3e4c640245da2f1e86a27bb842bef3c6f5b962262ed964380a42e65998db2fbe070f3ef24db591b15ba01a94845e9b9cb4903d320de0c13b4bf23c23ccb8a0badd36a9038beae3ff2528874d99d6b33fa2a257460c10d8fe8085687a51d0bdc499e95fc552fc35509b47cc9804f2136820aa0a01c47f3ee8ac00868fc849683ca55d8ffb7bf8dfe0aead792009cbff785666d8345f511d212d35f14f308281624f0920b0125bd02cccee7b26d9f774d0b5158c7956653ac223adeed28bd388dab9fcabe7bc6dc616d8521ea4f18d8bb4cfec09cceb7381961dd456fa2fea66e3af8341a13bb7db4f28c5e933c63d468e1c0cc5affce8f165ac9ebeeff8eec209a8434c22e2d8d85031a6f6e4982231d13a0ca216c0cf25edaa3f715fc90fbe113c187cee5b371f374577e86fa2684d10e7406f442d15547254af17647c0a5c82334f8bd9b8444b3b674af12fb81501ca8934c45e416b7b1719f13becea2bfe3fb9b0b3d86d4e379e48c358b5f739d55805e607ebd4fea689854188ebf119b31aaaf679a636f580698de2d877f88692728843b5a4badcf4b977c6288a6c10bd94a0a4c8741fb3642c6058d9ef29a395c87fa3dc4b9ec85da0ff27b7b23f70ca1e0aba03536a6584390d9d3a71026146f301f080ac44044871632c758df78c773b7c9e0c0c441e98821bf40e172d1c43f5c114b542b60b18175615f1046d5b4bb900f3dbaf06da6258a4bad0f618a634b6e9f83016018b93879c31bb14f7704466f8fb2cdfdff91476946b8583eeea0cdd0138a407be720ee9734220dd19c3367b3b4934856c400418dc0bc6200f4ed84cf9658a00c9e78948f27dc6ff6557d171799093da48c6d0a3a980aaa8bbc9436a54cc674c0ff9aa4d60679f34f989f272d7f8b4377c2de490c97a662ba60cac1932828ca85b78b1aa150a8df30fc33fcb2f075f386bbdbfa1f622aed596bf68473f65b9ab28c17e2e0dc3e1e6e37781e8b51a17e1313e6d14eb806a4fec45243be0f006be5b2b43dee3049c9320b9d4c96f86201449e569c53cb840a1d973dc2419217e95652a863e98495ff603ed48910fbb2bd2bc8ac8864efc2577fe4ce29b10504ad58d21466207c6e68e98b5fa14f54f2871a8d26ea06000e0debbbc3845ff55cc023fbcb5152f54080c68a58fc26a7f72ef1778290d1a6cb37538c7fe035aee6138562be471e1d25420f1486ed81e198af11f38d1e6638c068e681d869790966142a29b6f3643b57d1b182ef25ba8f8009b250fec52b60f47706c9087c676d1afc5b709f627355df6309abe631825606b6509bcda8111f769e23a847506be21d3d100949b919054513d09b04f3703ead63f4617047c2c09fedd76b6838442de9003f14a399704739a53c94b69fc07e053fe47a5998a14d0df4b6764fa9b242051f85f621cf4d89e83af595753cc39ce1c9b09aee1ad1b3511026c3dcb58126896331b4f60531bcc01e1a7d0b7cdf524fc024e9d13bd4116bbdedc9236ff42701eeede725ac52afe2460bd47132dbc8c5fbd5d9392d24969b02b94d62f8212f4e5820c8f01b1bcd52c019a904a9c04cf3a3c151f942048fcc9743233261975044d292679fac7848271979b236557466338a46828d60b222fc0b58ab21b6013f20e3b5762866651545133974e74edc66422c81c42b5ce1b927eeb9dc955a7f74dc211a4a9cb6cfbc7c248a94c34b7504d09bef2fae804342db077eb99732caed0ad644daea0ae0c531a2c0ff1f3424c493d5d5f7afe07dc5cc02f53317202a40c94bdb1a5bebb22dc65034631bd69b02bfa1375abb2d899489848b9df82ab2061edc1a3f05c303b42d874468d231e88d8e3a77de45fbf4be2cb4c6d891915856dbc929111c63577fa85b8b327d7b952337d68a65a194f148823b1833f60f956c8c984182144d6c5677f7613057aadda5a3c481c1c5d6bddd4049f2b4e9c027039d0b27d3e791011095c649b11fa450208ac059183d85a70f7c18674f4fceea7798e8fef5d11c7c8fdae797bc38821e71201cbc9fd3eb6ec33d8bff4dbc0c64b1e95a2876013fa10290afbea08e941c0d69103a6572a010e4f4062ef75ac31b5889a6ad486fc164d4482766617a31bd5bc1c5989975d2c4275ddf6b299c7cd905df2f2a0953e939ae14a08496cc21dabf10656e15faf5e14259bba3d6c2ecd0779027b629e8e8106ff111bf65b969419cf388accd640ba51ec0102fb363b5be9ea7699d75613eccf577f998e26ad8ed07c9cde07f81f565dfc3f9e072694d6467f2971844e255a70ee32f4086a1aa449f84d0a138303bb6cd95fa192abd3435fff64f31d3929f7d8e8d86900a4378c15c95d32e435c9f6fb29271378ea3ebc36d7a20203625fc0b626d56e02844ccd112e658db5ed3bef2ad0b69996b4611f4119298d02a7d47ebc8d5a6b7531f0af4ed0243540ad9ccff7ad993c82e464afc0f0bdd4054d5300df362323dbb28ad8b9c1d0e3c222f0bacec2f8129d88c27b5e84804360b33d46a4633fa01badc7d9b100b0c7b5cbf3fe74e589aaf2ed662a02b5a85150935473f20e7467424282906a6c5dc0c80434bd86ccaae0232b6de10803970f5311edcb95a6261a6f5bc64889f282d5dd8a380194ebe7dfbfcd030506dc85fc95f4616b359947e18a65796a772f808ebb29c43587aebb3a9c991dfe8856f64f479d79b4769ea6264525047395d0bbd660cad41981d572a7f0636e21b0d36a4a6ed349e61302b18dde258ebdcaa45a0b5a3753924bd447c70e83c4fb8288e2071842e56724ad1f54524cf82d5bf2d1b00af3a3c01f226da9de3c8feede55dcfc56b07b6b9c6240dbf6651c638f0c3ec1dd3a085abcae84e1008c1e7e28d517b6e3d68a2e1907a1252a82eff7f49a65b3a4b39524c15109c7dd4f4fb4cf4130f9c31703a51f67509aac4f83286a38791884b5247ac272ea82b97d17f869cb0cefd66c11516fd61954c4271252a1a180cd54d90004ece61b1a7f7a3e2d1ddd3e102c5a729c1837652746b8d949159ab75d708dc67283ac93e4be161971bee248aca82f80074bb6f3191c0536ba3dc550d7173233ec6c14b30edb1b48ab2e241e22e36937a36ad2eba2d6dc6cdd3a049142a4baf33feaf730c4eac567dd48cfe5319955261ac5c72fcbd584977879c54466122162882d055b4e818180ffa8d1a2d637b4ba91b6aa378d25baeafca08788c0ac1b23a0a43fe4df107a78cb173bd81bada0cb999136f65a90c86dea7eb440ec246a19b59cdb5c7d83c6e8e0214ef1a961f3ffdc127210d353496937819ff8f0a302252ee4ab2e8e6237379917a42596a111e7f47a29df29a3c693a922ba2fb4cb06337b16c14846d08fc5c34d40c2b69716562e0687903504a95f7c3668c72f9d07808852183b2e4d652ec996fff9d5572768802b3ec3a789494a34953eaa6189262e611c1e3988f26f53881c9218a0d236433a00158f54437fe1b1ab21c348aa6c49350292d3c6bc089a87478bae1610417f2ea0ed077a606030072cd87e6e5660fc5857bd61cb7b8c9d4cf96d2ba0863cf7f6cbd91ab4dda9ec6c8ce98ab502920788f7a4631f8ac8ef89e41282a8db2d21afe0e1f84e283c0fa992644449c412ebfb2faa70e75f0c097224ec712d7a358177a92c57b84097273e6d494b4422f947f5c6eec0cd8a067ffcbf46577cd518e3086c7bd80f5a6839dca52b24b525c508a6764fa859688b34053bb5bc8d53619337656b8e3d538131dc2acd317704090d06252ec089430bc886ef3327067883e4c66a48e5369741c00fe0b083e412fcef312b4731bf306571de9d3ff030f3fa24def2610f0c301e0ad968ca4488f178690d7df82e2bb53284a07a67e36898963e050374e90d0cbaa3525351acd21b1723c02a12ad4b61369c58dc066a5e46f3b3080e871f4e2f38617e8546acb440638663ac0a017e98c8a30c73bcbf9abb47c4ad4c2b8bc200fa044f2533d132997e7073835e144eac347a16de24edfa7d44bc1b5c5aed64684512c3b3e044c054ac8174f7b51965727e3a51c0d79607f4773421291f403401bcc71ce19cdaa5b74ef5f9af4ec14a191ee668e7366ed1e20cbf7fd40f621998794f940343b08228aa8e138a6297ca1ebd905ed649b8de88cadc5cc9578f059194e6b4ce6a772484baf15eccf56ba2eace63ab2fc3360ebe6dc068e28d3289576cab878794f69217bc5fdad0ebee711503c49a5d797103a9df76c38f02861b4774d0a9fd779fc0c96913267dd383644f23b809bdd0f184ef5770ef875976eaf930f1d5ef63d7169c9d02d14d1178d6f08d378a256e1c0169c58b382222b5efd34cc3d1b0b1e9ea51601102e3aa4700936a5132b70ad8f41bca295c4d78f8d43b739df20b57bb0f021eb84959cbb52ea8dd104ce7f550c53f45dd14f4c95b166d6a5192d1e108a9e64fc7c932b49d9fecb280e3e88d75f98d01a7d53a1b763fca16f89ecbe89805764af93dbcb46913fed4d99bb014de2e9c8596960d2691094a08d76dec78c6279c6473bbdcf2321d6668a515d1f2feec6f4320f6d6ff5dc3c889df013e58fae8dbeb052cb1e0e74ab7c319480795a81bb62375fd8b5715cd6540fa2a75596277e27dfbcbe0398ddb581ee544d8264aaff65c1f566784221797148f98edec3ca9dd14a4ce9a808f96f1405a7c21710305a91e4423dc547bb13156a684963fa6ec3eb3def542152b9fd8f691650b2a8a2b8144dbf98f0ea469090eaf54452934622ed288214d3f3314a4ebf38599305f36290589f1130bb886f6516b6578c338b612ade70ead9ecd9891ce99c7ee763cefb1997d08ff3d64d186b8d8702d70726d75a2774255979b2f0db58b542d4807eb229517596d986a285b7ca202a1fc6ace2547f48f966f31742069c57104e55c7a09a4b8e72689a828b541a1765d64bdae0c5667d5461880fe597bb31333983a1102149bf72f2f1c46a295f0ffa49ea1192c6efccaa83906c1b42c65274e7c62ca817d27bceae164d88ac9e3a57d52c5145ff7d8672b0d5620ebde80b67df05f572580c2bf251e169ae73ef2115ae29fa4edb4ab3a026552e8257d29b36f6e5f0237ed9230841b46475aee2dd26e755f924ccafa23f766175389ed6e04cf6a49277c69520ebf0f4c3d74561ac6794111c2753360c1a27e605cc3468c30ccfe0561169d541645e25a9812dd61ad9c7684b98a96421e067573a276184148972477cfd70393a74a6a866620826d1425e5b4045b73c7cccb7732d03513faef33099e197cb9f9014c17c715c5ee915e2343fb43d1e180c6612490403b432658b4195000d9f5015ab20b1af36897feadcf5c6aa156c78b414a82d29552934ae6592547988ffbc3903cb40180a0bdb2ce27e4454c5a13befee7fb7a456b3ad06bd02ecb6f332d04158b0c1cb4999f6ac8570ac3349617f8b57a39f5971595fe352ad990c8b11a5660aa7e3c42d9ac9acbefef3afc5ffa05cee68158b7893c717092a32f3d1d98000eedb1a11d37360200707191edecf9f4e3423cc59d723908b8908554a7f2305051501e137ef408619ee4692a3217841a8e2af15cce48391558f10060e590a1b75ddb309076864e6ba2d771f259d5e26ae3b849a00e2c8b8d02e26d444b4a323d6bfe2f62e6180ff0a32622aec1b95dc002fa214e2a83ba5c18073ba4920709ddfca902c76234da3d1460cf4072a043c3030ad9468b7b3097dfe148b5107957068aa7605b54552618eb9a8c7c8ac55651be2c8c1dfc8dd2c160fb7a1bed22ff6ecd0dee9847563a8decc2aaf07d0e6ac9c0444273b5cf7110f2a46f21fc98f4e004fc7de90e8023ec61811e55869c9df138957c992d43e66421118ed26d564a39d24a4c80e88032f3ba2a5c10ed1957bbb727d498e34a80e1f1535ff572c097f582e4462419c10503361d3f284b15aca20a94e6bec274d9541f1b87ef93a099cb83991cd7e734711a33ee38851a509ad8c8a619a5520a7e130d46af37bf0d5bc25187353982f2513a2468e820ebc5f9964e1aa0623674cd5342084c571e330a2d496b1d2fe1070e76632f39290efba45285671cd34aeb158c2b3999aea44c2df8cce4dae5a27dad629a1aeadc0be3d7bbe482621816f7394ca51cadde0cec8b4d6e684e9a7958e8fecc6844b01b2c49af0f9e68678aca879274780d1056e038129f855e62f821fb9175d0bdc986a7353851dbab3f958871c6705edc42234137a06a5a558e1c12e3fddbb78a6f41862643a29eebe01c34b911e5b81ef209f4086f1a58916106dd0575eaf26e8b662f95cfa198bb170a72ffb201736578b83849e0dffd0f9c6cbae668981989998906009c3c8e9f5896d52bf03efc83ac171a4a66437b7eaceb412d65bc22d43c95e914982d9d52958b466c82d3780631785b8cc5e4fb11db31f60073d5bdf1b1a43162470de824f88d366e08d0e4508a8a55074b772899b1197e9bd7d77a9f4debd37bb832851f75b2a0243406a42a7354b6f5867676cfdb5b0cbb72ed4e6429d0e13728d24f546938b1a547564923b72070f04c5ff5aa1cd0ccdd11fa7de7211540c87c6c0f3a9fb40ac55a6c30aabf3af3d1685fc18a20fedb7f48eb968a2a62d81c9ddc4f814f7cec44299f28fe3b1238907210a4839617dd7503a6fee83b51cb3c453e24a3193e75f2b37019f1ff352e679c68d71067745cc810e6a81d10de0840c39c9cae4650f9f1fd8fca07ea71b3dd396d056d44c3c8b8965cc69b6240a1908aa1d12dc5c7c7f2942f7889377509a902c4f08b0f0938c3e87b99b1f48fbeaaecb24ce82e7f2e598481fe5ae672991a65ba9e63472cf57f98512381b575f681837f4fd510d3661a96af3b4850b4168cf5688aef8014b0fc2522349d812ed655e0688d29a2cc6b44d19a91ffcb85358b0ca70f1d1c8f769f48d8ca8d4b76735e39cd27a7ea83729f4f4189fc61b14abbc898afd203657778c0d0bc08339f1e5594f0cdae7d9a075499d9b09cf13fd4f8311c28276736558ccbbc85283297e6612fd0a9431623769dc8811f17cb3561792cb238ebe6bce04dc4db9794c97f3fa80f1636adfd395dec0d34801cb968e21ab286e483cc0898f61ef3139a8981cf0b291374696259181d4b94806f7dff94e38be8cafa9ae0f61e68e4cd2477d396f83aff2909cde724120979c58025f49edf19a1247094c33775259871adec825077ac1dcd4a869b84ac26da28ee8d48b1f2b03cf16bca0687be4a5c28b4c44d3ec04b6f27e54a34f6e2b9f9138fb779105bd33d5ce16ac9eb5906172f5c57185d6f98641949d775d3848b650e44ab0b5cac0c731c6fabd5ba47ab452a47377d076886f194247e1b90b4947afdd6fdc2288fc690bfe3acf8be2f97dd168a762306a5d967faa443e3350212861fd766c65116100d74508015e4ce893957c2902ef1f0815bd17530063b8c88259635192d45791d331cde95a5aff3577a85b17cc41ac86a3a319825220c1bc9a399b3dbffb96afa70244a6e0209619757a16353ab4e8483e9167ed8351e7a513b8c271aa85c3445b90bcf8f7f47016a8c8502bcbb4ede95081ddbc6093cf3348dda4a6b44e3642eb75d11e8212ca782cc8e94ab8f5baf873d02a41e67884392c4635e348836148b5e99921ef5cd0ae8902634017ea171ddc6a1e5a52df82054cf4393cc55c2e66177a3d77ea266c11c9b598e30fde53ea490c803662b97fc905eb8385c516dc7d96ba1b8819743154f5e1a1a30d2915b4427405735da40a2b16472dbb287d52bc81b6eaefc8509609549000129688812d3a4876cad37ea44db91fc35d554e6cee4326497ec6121ce2e42890276b8a08dcbc278c89b2f9f6b68bf212cdedcc1699110d5fa2b24d408860375dbb38748abe5475849de6f826049b956d4af5935c467bdba448f7a49ed5b5b5d908acd99c30cb9e35b788e0fc88f7952a512554eed0a04c626f823c35a91e368fb98ebb032d90d39bbdc4b80b887b85275e7bbfb666ad3b0d554bf1e5b3e2d93d975c955d429ae43eef9ad151fb0c007793979a5a45c795a999f4743113f261d96e5a1721a7cfd9e2ef49336bb9d93b8c8147ff005abb1c273a89f5ab5d8cba8627fcb26f89734e56cf78ee4febdfe844a1bf74190d881b944c914bc981b635ad3545e2e8f3f8cceffcd4542e95de9246c0d8190b7caa49899e31e2c710557bfd78db134d83617fd23f52b797740afd67a23577edcd496944afaa8a8446d8e7d90e4674bcc4ccd2606b8b01482aad4a970ff0c1f28eb009009c12776628f5ebd246f4d10eb388d680b8f64d634b34d337ed32c9d147c5774b4e6c6d9a02dc58266a3a74dd7407c863bf61eda48981cd8343a2ee759a3bc695ecf5fcd281a0c72ed65310e6e7bebcf48d85d14097ca76976faa76a8a224b0d1ea84c5e10d074ee7fb51d1f900f65ab6ba934726b58b3df3fd8c84a3bbcae334bd8c972805f0c7dc470de3261938f0af2a94a78b4cff84165259b67a154d7aba37f3a97606e5df4b15bb6bef2b109ade631772b03f130111727b319adb454ac7a26dc08faf23c5f6d46a557e31aa094092136003164c5ef40d877468cba84de0e648082158ec3f4672078ade50ae832b91f22d7532fd7f594810134724b0d44bff253ad4ca851c8afccc2b5a53bfefb94043d382662e996934492d428b789927253814497d3b2d141b0134272a2cb3c803ce2a9113971699ca0600ee50def789d300a795bac2895254c0ef9087b2f33359d811de183f5906b616ec465e03d39d828822a97269925f730fe8aeed0d7eaa92126de31b750e57b9cd42b921e94327b2691718f625014f490406ca6862b1f4932ce699dfd279be5c2538f48a0cff85e5c94f8e066b62e0ddf4972d04abebba160527f6dad15ad2ad7e0687c1596c6a5d0cfe958b1d437099246c9eb213f0c95aeb8d652ff8d8cf465a3fea3fca8dc5a1516203270e8777ae676421c88d9bc2b53dbb20f9bbd9c60170baf31822c9f2eb77f3eaea0d88a6232ddc164d3e0fa7f4c7ee3f97ea4dc4a9a18b30fe3a1912245e3c8aec030f85f49815938ab9922b9bd038175c4e032de87f6f5e40162b65c9037b919c826efd684665e34cb58a4b7fb745349254397bfa34412f2755c54a85e2237a3839356eec725e9a2df9789220f6b4e95dce30b9d7f914d7298ed205ae720a990948f526fa1fd7525669c32058565b65bd445011f38256494cc5a794a3a3fb8b70c3f94a847dbc3d8779631737a497c13e87a62561a901b0ab5db788283e9f5e6738e0f4dde2af8337b027f4ef4c3c999ba1c424e1b09933b6b5efc039a0f762beea33113905045463b231308e682a5c617507d2e853a09ce16a7c74c836a1fb41e8c09d6c3502c9ebd4a72b8fb664cc8a51eb0112ebe5a777550e8372f5b7f91be6317600d25213e2c8c61be45eefef38c32afea3fe44fd259979518022ada9c11161f8e1873c753f195403660ddb14729f6d72eacca79f15d187dd37fd40ceb0e77f33dcc53ae7442faf25d5e25f8829a61717cb07e6d76ba8dcf25ecf2900cad8a730be4eb82dd96483fd21bf9f6ea2ab7912a75229aa92d35c85d060311f7f323e8aebbcaca40b8a2544367ea8579d8f553d61b1a7597df65e5fce3d2fc7f2d6dcfc30f308f73b1ae08135c6ec96bbc19ad9d0405003bea2b8cb794b7e8c0d50b04a2a0471ece70e1c5f0f56d047e3e99b014d94730404705b4f7b85f405d8134a4df8382673e965ee265ccf4649db66ad5484708c5fdc58b2de17438157c1c58b44b97a62094d1a138b73f3e255e0fb47f2414098e43f1593019b2d5a94d4535b990945ed0198902380a2666e2656c390739b35f1bc53ac1645dc6aa0e15699aad3c25f73a9ea391a29e9e61085c5529e3087169703ea6cbc0b3e609a8e505e43dc58180fcd8c5cd11efd3dab3f54f20c67f12739bf8b4f9d0ea8daad0373851e5654aae6a766168c2e5c151c4b415c4a41a29aed65154e41a2bf57bfa27485d76e1571aa1260cfb945aaaee8560ff32398cb521cc124136615fff2205e2657f4ae4ccea17be682a5af5409d307ec868dc737fb3307a12b03d479b344890dc64e8c6bbf5d6634245da3da83fdf885e5488a36523bfb9786fef04b706a4fcd310bb3d3416be4331f34bd4edcbb14280d7713481e33d2bc51ce688f4ce47771396f28a2f1769cb8cde3a9f6b0855bfbd32368895b829f40d97ea07bf0684e50dc81c5869e713d3ee1bf577adef8ba6559be0cb6a8596ed7209bd488b583c4a2f399a47ae58c29b2f43a26fe20d7ddbe00ce05cd9315f4c4ae190b2f1aac9afe9399666d906ce39eec5c018cebb37128bab4baea504cbd8b89ba6bba8a42ac9abd77497fa8e4c133d2bab9e263299b9b54a3dcdb3057d35a48917e80a2209541c1c137d7d2d0beddd469c1d25cc73f6ee29470b8d1246a873030ab3c534b01a4c6fcdf076f0ed40e5163bcef0912eb3eee6ed90c1f982204c4a84460875a26da45ff9651867db2e0e937219e420979ab3323b7211bd0778f64e621386cb99931100ec838067ce2ae0a078fdae42ea5166897e9eaa59e09d6813500e029787eb0be4444042d29ef87b2cbadf8d31f331d8a6038d8aba75c4e5ca2e6b44b977990d1ceacf2fe28f4ce95a1b454c89a5dacd0790086a0e1445b5acde52ef742c395302802b559e60c9429e0116d030413c9c6722b75617fd165299ad38adda94fddccd6af7215e3c48e16f9d206c0e360aba971958d8a0c0a565f0088dd2237e3ef6f32e1099e0caaf574e2551719798147078cca63d051e16f17b5a6dfc9f60782301cc246a2c194fc2a48aae3620f8dd4d36c3a69d719b069eb366bc61c1d31468b5785e92cb01adedf78c46374460354ac92e2b61f307895fe1207303730b732a9734bff231b8d0293af2f5d863ea583cc4f770270c6cfe7cc6a00663816eac480441d3dfe201f605df28b428cb64161831701347a41be804cdb1513691823db792e3ac5206a94c7fb6ec99f14a6c94ae8e5b5ed3aaa469d98da9c0cbf02ffed2bb83ac82b9db39add7ab574b087a6c249f02ede17b63993ce0dde1e32922a89738bd517056bb2fb0dd4844ac2b0a7886e962ee559a1154065ad554b1bd742320f7421aa4d5f281955698889bd2e37b745d4fa21772acacbcc6098fb8cc81bb8bca7ee9f20b719aafa778509aa070d84ad0b646913b6e6ed9d42247ff2286c8f7fe7d93e1753e9ad3f28dd0f3d6058c611921b84276cf6ba740d3fafbe9c0853bfaadb032de0d5d1264302d07e866640ce7df1069a902535d16e008f178bb777b4c790528de9163d150a8716f01c886b3cd2b49c74450adf9e9a2aaaf684c0e4e1050b900b639fdbd00f2b1442e59d64449bb61342f1dd04d2a5fc3c70002e266734c7616a20a865cd27099bc79c12ec13170d6f381fffbd8c3eff81b6a00f2c46b842200c83f177900e2d652b8bbceaf8fb68e4a03496fc24cca7c7e3063e72df6b886bb68fba88b97465e121686ef93915d85515f3709a3f0a4ad4be08ef8dc999c32e6000f5db4be99147c1a95198a962a14b6d61bc9e9ef90a57d2c81b4be8add570e549ae2309d92e3950c2b9e0476866d137008238ecfe3952cf2002637ccadd5b11c5848ed43a66bf32303784d47ed6db7e3fc9d11280d5b46d107980e1199f4da96a933c6d688ccdd70ffeebb70c4960276b98ea5a4317e8520c3ed28c91363113fa534d55175fbe721191c902b7923b1c196ee2d03c1d2e4e6e8718817392db0faa70aec54bceaded5a34434843981499d9fddce5f4a2e5eaa68ff29b157a4cf3db3cac122c9bebe12a600dea6abf15cd0ac10119f9e6e8af2a3d9c3ff629fd0a1cdf4b180deaf4f3977b471112c6b160cc95113390dcac75de1307e93cad7f0645a97aff2fab88a56259c1c12b4e051e875f34f107747db382b3baf99da7caddcca69fb5ba7361599ca5296c5f61df978ae1331d4f8d03528d35737c67019fb34d65ae15b820be3d5dcbcbef1eaf3d094857244eb1113b6ae2b9352c80af2cbf0d1dd22de9960ff06de9e3783452ebcb1bdc72d808a6b4a8a60cb12c87b4e92f513d3d100bed519d2b8e4a4601e8013441c29f4ce831bad213a726d048255cb548c29214c1c200aac3a9cffa8cf249f9aa2aa0274fac8a5556a7e18290b45be182061259277f0290a26714ef72368748f77142d98c36d16a28bb465e75fec5690d86d36956009041918a451c66fce1cb6e1b10dd9c8dd13bbae7128b376c09c20fc78167dff7487020fc20ee86bd1bf1b42f3faaf7f4a2360c0ec54e26a9158dde43253f799fc05b571f475248c2f27f73972d9add174ea3685530e32bde53713746d1775c4bc628c5a789a838b2db3395df0d2131294bfde242841b08bbf91f5c2da5d3c5e60b9f9aabe2a84c243713b189095f3e2c5616f84186bdd13b996f41abcecd6774a00378264c571ac2a5be7124a111888fa5788b7450ee2100006c4c851065712cad7a288f2f9bf2a56db8364fe9b90ad9ad3df0d7d52ce8a26b8433324c46671a975bec5e604611ede362cc81568c7b9578e153fdaef1f678d2909edbe56aaa1d00c314f1b83ede3131bbb9cb6696c0c7b7a298525c6dbc620e75d0e24be75cf41378a5b21d3fcf57ee2038ef63ee8a2898cdfdf1fd5015cedc4e06e9aa87e304765bdb477c7048704d2f32bdb9ae8f397e0b7710d0c82280fdb7080a1ca2339894a3105f449c50d58a4d2678e7dc575059f04cc73b45e696303ea96c79fae6b98266c07f0f078ba976a6d947b9accb6f9e2416c5542fda503a1abb5f3756d5c394aa69a41193ea260d92d4004d669bb184ce1101aaa4ffd8d1c32964745567411d00df392b25251744b3d5b57b040eaa1b55f56568bc38f548a49427ccadf6299cb4ff3dc7a556e6138d07e42a59957b888f5e806cb5818ba28d8402d984cddddb2556a7efb7b3bc794dcd7cefa078eae70cefdbf047dd4d2f2baa855887c9a03a6c966469c9b432fd0c651b248287f8c5a7131b3e85ba1cef90f0d0ed4fb7ae39db1d551db7fc90f7c2179871c56217a48eb52c7db1bb40b2d822f6267dec4d214071f1fc3ae888e3ac981fd5adf2e154c661c266375e2595eb1cf025091d8cb7f430037873cbf86bcd0a4ce33b0a1ff6fdd935e22a3c1abc9987dcf2df1ebf92864f92742dd3c9eb7950699c0fc7fd21d05eedb6c5514984a390685de96bc688adedd2295a9c7533ba6db7dfe6131d92e367596afb88c8810b0ceb1d471cef7a176ac689b00d6a10575ca84153d235a170b7c73dfe915f39f80a8cbb766c97cf3cb414016c32c2c9c7de0f28c6bc9305d4f5d429fec891c0716db735755198cd77ee78e2e8a3104b23f75c42c112499ad280c0185c4fce4d77150d773dd95a33a7331fd3474c5cd2e66dac8488921fcf109c282ee6b1d9f948af9f88fb20b907a9a48cf1b962509be033788acc1b92ad4b55e5794f64eea8cde1546eff954e5bc00918dcdf7771ca8b5fba6fa6c045fe60f556c87b801160a862a1ed5a6a1b8cea5467ba2a9c395777a73c13493114de584d8c6c5cfed10156163968729f00c20cf936299d3fcd2f5b5ba507014cf547608e3bc24216d24228547d070dd3c82f67a3d75c6e1c81e4227644b97eb0fb5c76f9cb4cea7b59d3a7273fa0013c671e98ea4b5975891a9809d0da397074e990fdde1b294716ddb34a5bc5d450f7e4264618b0c4cc7b323ff1dd8e6bf007ada3a55155c11b1c478792166919bab6f81e8de839c51e0c3cbe573fb952dfa1b83c8c92bcdecf4bc4104724c2a5815049e1922c7d17fbdcb2a86ce8b9e74f3d4f59ef2828f17ab432f09d2d54a25806dbaa3a750f57cf405da2cae283967863b7716bf324bb886460925284a861ff908ae58249232a78b19d86998966370ebf1195eb3f0669b901259031a71a0246f1219ab3f6052f579c32c8b4a48119f9b5fe34358653e4a20081c1ae51d351192588f6e8a14ab0826151419acfee870bcb0832a58ab6f9c72b9e58a0f1b040777ec0f14d92aa6e69fee4d73ddd6068be8e0a8bb41fcc681cffbc8d1af299d0d4bcfd28f52baf46483a4b3aaa5d2b91ec0e13e7a8b93f7b05a786810fa9c06949f1536042206ba5fcd7ab4f4a0f782ede7879448a2fccf343bca8847ff1ba95f5becf651522edccdbabee30b680a3e57ea32c91382eae93fb3c60423e112b8c0e806836ac9e3a74ed9cf7e96247f3cc7c3ef138b6c8d18871d9b99081af4987f864a0cb3bd9918550a73716709363f598d81f408ff1ad780559a2473e0fa043c11cf448e77031251a219d162deebc0b77ac3c8f11607f846b8292231a7a43f2f22d2423274310cfa0f2d2289ced0073086e799f509d4eee1858b5f35fb30e65299ed0dffb1de4114aae608094e0d04dcb4e83a7068a1f8a58045c2d27530d7dc64e4e69061444f78a05cffd02d71fa03405eed98c6edb492314dc80347cb057679c6d34b0dcf5195f76729b6377b1690698ddb2afc37808069ae81de3b0f57569d012173f55a1835b90422ba89d7f2f960a2aab0353b3edcfbfc87999a3a3f587c5e219e825f568cb17cca37be18819276c864c28ac71e684960f3d55152ca663d8b48098e87ff3d01004aa11b937b46363866391f72df047fd98d0177dd10b3e4d6a7f6989af15ff1ae238010a350abdabc1b77a7107476aba76796963fc92a908edf59a52f29a836d4268e1205b53a972bf55b16b0ac73a2385b2443bd76b5d172007daa1d87abc72bf3f20f7c5d28e2c613b29833c0ff2ca67f28d341e6df7d358613ed859c5e3f48f4d1ddb4123254a2f468b335b10919403f04e9d21db006597f79dbdea945281c5a2de46269fac8cdf023b9879366413be9097765969ccf617aa2e7760cb993c20a33de747ca22cecaaa6e83fc4a0996019f779e7c29b87bb1f5ff4c3aafc3a8faa3dabcf886b91a248fc8f550692a8da3a085a411f115091ea5f8576bd9b76cba2ff1302ed7c9846be93b3a2931d8f7c3c3dfee99d94058942a498549097f22077781b9cefe3672134e7094f7c680f64af1cf1570d812a1bf9e9d75a336576e0fb7125926b676670c8089a58d38400f5ca872912d3b99f2909acf82651862c8db9260ce0aca34646fd544b9c83de41ca4ef2f91b573f1cb3d67a1d3ba074de58dee74fcf3b0d578d61e26fa1393340fdb88cdbf3a839e4a151c48bdb87ef9cf927daebaa7c7fd23248b07acac30fc03024e278503b7674a7c14dd4df9aa935e711d33bf025ae18ec22df42e0078db705f2fd51f035ab84e8d21797bd0d18d1df88ff52d0828bc7a1607e13242a6ba8e6f2448d43d82e5fd897662d396ad84351c912cf985d5dc42e1673c330cc5c40aacbc484ab95341a97d3bdcd72a105f51a25a6c6e33257f793e24c3135a1e1db7742f4e0ee51f84b6f4276bdd86cb39b195d14f453d6ed20080be0e09322e86c47a34a6157408ba08867b997a1da20210edc2d62e06417fd067b90a95f4e392bf8dcbbc94a78cffbfabcca2c6ef1b468c4d4a2b46a3a4eb211fb039aaebfaf9955fc97f505df17d71fed0b15474c79e9631be5b6e8e6b128f1a1c10fab007d09dd0e79d7d70897cc6c679e71d36b0b12fe1eb3e7dd163bf1f8e39ceec88a386743e956d0cedd12a2ac57f886c99e3fe116ec274b68c58af122e774382862ff423966646a2f0a6e1234ff13c66f9d6096737317ee9ffda72a259620cb080e00167a4e8a5a099bb13e158acdd2ac8991750ca8bdd03d1084a28fd2617e00282c4571a4bdc655e39c45c3302d8ab7a9ff7ec25a1350e4e1f7d9b545cfc1aac0343f9130533780fc40c20d89557d566da0cee83898bfb6c30e5bca421c4236b36f181315f343a552f7041e13861e664d5db0846835b8e18c698276fba324f64c2b29a32c83b4250a189cddc293c7d60aafc02f5ed8e60e2fac318e184b03a76fd3dce810743eabebc5b35294239ee2251ec610a06444eb421449d91ab0f21adc63ebc3aa5f17a9490cd4dad98df5886296b2515c27397d9bc33e4806d1be0d4bab6fcffc7f43d02707251e12e1d0631d3d4f708271517af5e18ab1b8b212eb88643c4fb6f069ea150dba3470eae22905b5c99ef4847e9adfb8faac7380c54772bb188a7c1db4b25c36659185b23249f8c381b6592e91b734ce3d015e7b6138045d0ef2c3816bcb456219de780cec84231056cd376a0b978d030175ad25b936aedffb422dfeb8d5250c912d27196495235783346c7c44dacae42b72c06dfa6c1a230916528da24e3d3815a743da0a7a5897589e4a2020d8f7d2c92a7d7fa2e4d41f96886fb60b8cd9d43cc24179c3959650c7c6383c26c15566d80e7be78cc4e4a06e77e59c8e6e490aed739bd0c18e32bfd3b6e28ae0c46969f9437d145094845daa18aa70c185a9e8069feebd3f90703625e1ea57404142078d7d3a1a50db64faec41b3334622815f1bc3076440920a6823bc3a98898f960c91d9a6240b4e6092aa97650532dcb3ee3f3b718c7e49d33a4e6cc4dd2c0836ffbd66a7fc002abe0cbd5b0b4ac8c409470dd925dd436c3031798a2635aa762a0f0cc1183668fd4b64d286fd7eb0570822b80a78c493c111ae662ccc58b01576cf1cc4395b0539ae3a89e4a3964fea6726616f0e3984113c09d9a9e285c49a5ad845f5d609fcb7d0f0ebf77b7a5c84bfba7296abd3f326e516056ce411647199db89d8344e2a23c5e5e61fc898f98c2c2d90f1c2f366d89c18aac5a335122733c562ac6e1049cc4cb14e98fdeae5169d69c4f41e04c82a2cb1897f29350f2096627c8eceb5f56481e1c68893fd464f0e27a19ac37de04a5da8d723d8d3efb1b79c6f79babe79edfe5548ba197802a95c0feb8c8299f05ff017ebddcbd2284f563213cceba84915c0982c0ad3d6b0fe65b0b7764bfface02f9432517266cbb38c7eff5d72e1c859b08e5a2e538f89d3c5c8197b8d8db3c73f3bf534e36fd7065e9e274998a7c00bc367ac2db29556a8fc29af1c1c948f907b056f9bb008a616f755931c4adb9b495325f73733b61fb03ee2aa575c5290bcfc77bc9dbb50d5eef512e43b03244f4f308bb4ff3b437e83dec2113b45e06d3d66d9a8e500ffb841859045d82581f69bb6e431d235a9319ed1f84cd249623f93c92821aa2238e768b361485ffd5fa687301e3794e78be8f3b08d5075548a12b0c0a81bc6c7e825c5cf17f73d27fad3119dde9e6864d0be7feadc0cb9bd7d562bff7d71d7a4dbf4cc11822a3b6b09885a211dd350edf0921b024383b858db1a1726b7a92de2b82ceaa904152fd1f62171e61cfff5622e9949f5aabe4ab4ec0d6667a43d12076f22a6ea727aa15f28912adda566c4555e966b838d2b3f99f21025d0af489a673488dc8dfe63aafed63e2707a01da6b8fac2b8aea5233f887fff6fe939f05f484aa7b3ba71bbef3200482b5f7cee80711f5f5fef3d2625b8d00f82c948a351e24a2a6478324158651e65051d77fc7b075deada9c163a5ba929566e7078b80138f820f8f47001968818dd148ebb89516603e78299b6caaebfaf21d25ab7ddd131503c4e864e5fa5ca3fbee324fbc3b55f558d92eedf54ed7aaf6a8cfe3922900a59f759fb96dedfcd5d3128c32fd9e31ee95ee703c161f50bc880f1fe9af513254a001a8e041d2089f7e7d578da43d45d7f275b7ec25405c91b376f04ac6d8ba1bc4690984b94699e1baf981a1fc23a98497718da32ddd113f551732786b23b574f43317c312b9e4efade6a6335614679cc49b2a8a92f9a7b4aafdacdf984013236e241473be273a17a12ec9bf9f6e126074b3584731e9dfcf96f1fe6791a0434d80e3d2dcd75213e64e38af9b144d3db285cf19c6bc67c5d668dd70bb234678fefd9b0537b246cda5a659a220d85756a77c7c633f43764750e50148d344f32e63e4865acc2ca80ffa64498b2b895211b82901fcf9efe630b0211338873cfc36f28235150c714c749f6d1d96174806c79341449292c4262fdb33c10cafcc329c40dc39d6511a40829f0afbdb1c696a2bd99a63499bf91a4de65e6295145a123c141769ed3673ed7ad3ee8211711d9f722330e82faaa66ad1bb2c6b6ebb5598ad1a29037e8b85024d136ed3664463bb295c735325aab9d5f25953077778153267af7597098052950a71329d98c216d64971d0e6a213856f877b0e3bc5afb1bc2578eedad8a467c4adb6c9005cdf1e3c9b3b4fcdaef3a89d0f5c314d04ee6bab25235fff55899ad200ac334083ad8b4e4d41206117b3604cb507a12f13a659e3a6ecd7bd1305e2016a6e2d7dd2d24bf78f129e7a024ecb040f8bbcf888cafa72510308d2ed4b52e210b3bcb174ef4351c6d8af5c4391a172b235151d4ea3777d7fefb22d53f6870f4d39cd9e65ec5be027ed75e3f79850716f3bbaef5a9c861337a66f2b2e8e53bba1edbdf58d192d02d8a6e7862070ae72a30b84aef893595c6235ff31d643824bddce9e1f14705a4225aed4e2b5ce09f8d73379ac349a85b3bee265cfec26a376837b40ac4ad6619664a72e6707a85897b970593a2a0c8cea575284265aadca368748c474a0e57bba41a7916c86ac35b643af295cb6a4bdc984ea01fcf2d40debc6fbd605c9c1d1299c047a2086a93ec3e9d906038a765197edb57c556440b9086296bafc9711161147d01d6cddd1e39929896a9daef0add3c8d8a6422b64aec8cdf5d304022356afdec93ad0ac2f65787b4049def7979d438bbadd148a556b27578e27d079fe80c87f59aec3698e80a8675cffe17b3d2072e355b4f6b8800a387a0f949836f97f23e856684af17e8feb4178f09b002dcc1c059d89529ce16653f2e1d819dca7c401ca3d29f3089acf1d83bb1ceb3c0de3c740281d9f06b809008bec0224b0da58e55564bbe0827f59d9c8ac43da09aa7f40fff8fe5718e3f3d2dce37185aa0a078402b0d4eb08385f28bcbbbeccdd90c3fb16a7f0fd8ea3128d4a340746fdfa207351f51967484b1ebd5fdadd697a08b86d10dde908efa69682fc548d5ece8417c9380aa939954d84f993fca32897e8074f819bc25d35231ea15a8daeb4ba386637440e0a158b455ba79601bfa775992c9a840cfeb7f04a685a10976010933916884db1533c810d78cec490bf5a7abe7e5149653530540727c91d6aedf679a7736efd303197ee0ff45f42c4ad68a83cc0988cd24f33474c0f18140eaf865b8f8f7f73d76c5eaa388418d0b69677eb428168342bf6aa1134b8f9502886b6be91508c7f156ddf23fb67767e906e8200ea2f904074be03703552936d2aae660b4193a45ac38ebbc9c62514d4abed6365fc422e2f6dd0e5f1faf69e43dd736f1dbbaa56b2891cd6e06b3f84e0ac3c5f7dda980e5e5b3dac95050aab6b7496cc6f40748faea2ad9a8a0463f91136c5e92f7a2e55981919e273f8aeab6a4b5836529433fb80c1c5a1b7ed6c1765ac2bd7a49f154fc57e2aba63922569cfc45e6d31b6abe7b17736fd418956062c853fbfd04390b55ddf6e5db8ea6898a054bcc3808f2720c74cbc58df9da1784e22473c0875fec98e472f5fe282eb227a9e010dd8fd7094fc6d016c21204038b71992394063c5b82de7e9494ad606d6bedf130311f9467e79b154050b3f02724cc89ffb4c7f3556a98028d32603ee73e80114276e64389af51240ff6bd3d94978db106cd68f5ab5bc307bdad4ef75fb14cc1ce84193ef2b7436017ad39c4cac9601a144f945449f9998213908afbf55886d08c018974fe3c2e6db005d15096141b817c14d3f6148ea8f2825d3337c50b38ac856d5db426dbdae5d40d08f182010dd483a2f71272a81f0d8431352cd1c73d1115fab3fd65f84304757374afaa2ac0bddeb2b776497172b549cd01ad40fa5f381c5f427d8fe404cbe889e98ca223d867e7114ff1d31a1091873ca192c63ff99871c044f4a5f52d2a0507f1f11cdfa7e17c5bdb9c4f338a026951ed8764d7a1cccbf5201c9c15e7bdcbf0ec052bfca3789e0003a89c9c287dfbbc4dfcb753bb8333f250a8afae5b461462e658752a87a50cef1f48f5e50f28339ce84df9a4529475814617b3b1ed225943e91c1c8b03afb121cac3056c74d39717d93f981c51f1ec51dcfb8d7307da9e9fa38e9a2e7ee56a2a8685b7d3971a50f3e4d687076e8ad8318f827ea754cae4423783157e029df7face8a8d66db1ffa12c317ed84eb275005b26b675bf29835de6a9583ba0178053c902577fcf48bf357337a9ba716a99d42ebdb28cd29a884c50c6b6dddbbf37775fc6b5f56acede861cd6625c5a8fa5bcfa080fa048c80e151533b10229eff649f7875e129b44dedddd78ff57ed7e1fdd31948aaf2cdafcad32cdef639096fc82aa1df43c3d68281b3c48490c1d1c69d340281f102c6c18c25974ebe1b8b6ee2c592698c0903258cdddd44b8b04bccfa00a2ff8a0d8eb4e58f5df7504a71e0d32830528ab5832d5517515502100cf5cd01e14bdb20473a95472e46d3d8f615c061a848d58835abe3e153ad5e494ee99537b46af0f06163a76e65c770856a7a7f2f31bea8ebdafb44a3e346bc19722b3599077a38293267392b6cfd9661afb8e167e8cc29c4afe483eb7db793fd341b2d9e3f2d4127b26d129279326ad79d0a279de4befc888dfb61dd66cc5c6f5f57dc0795130d90b0aa3c056bc150fa29f0f52903d0978ffdc2ff0c96da3774a497b2bbdfbf0e12c3031dfc56cd7406524d3505a47a8559a5c489d1ad274f6103c1fbf62b15d89be1484f1050c2af8bdacc71a02b928ec89c2717ac0785e16b7f30aea1626681a06e0a9ae1bf1e44b6961ba4708616e3c6cbc29cf600c0154af23ae5515bfd8c48c52158823496e92fa7587002f2942eb33c4cab0ba2a194706e3780f9e8fb65fd54bcd28a92fb891940ce9107d1381dfe27c58b8860fb94e6119ccb1207f144e56e97351404b8577ea217bd2f53187e351f175242cc685702f59e941fcfe6a345610c4c52157cf9ea874762a8bad9fd0ec3742b7f6b60914c5b5825f788c8bcf5a3bdc7d004c2460ab7d2d13fa765758bc62bd3385a8778b023e14decfa66a91fd4ed38bcd0489653bf34bb2fe168ca1123b5900e0f0d754baf6459154c1fdf68fa1e60d223794e6b70d407d61333c3c238d31fc4b3ef71f6f14f3599e4ee6d0b3d33115db25833de0812fd8a3c5a3780acca06a63848f653f90546a9e13b8040c9d692f9471e9b8a19e4d9e035b8c778cff79ee9ac31ffc7aa959d4aa6c1cf716ca55cc8b47d4cb730b171c391b73f6352dd666bc78a774177bdd1c35698beced0ecd1475a15f49287e2c040bf847a418ecc79cd8ed43b04c5bad683fc52fc59b1b2443e08066ea023c958f71d592e8aa6e8d9c432ba147575ad693bfe5c1a15c41a98bb1b44b4be33556f01afe2ed4df43143a226f13c179b35036b46f88d86cd6ea8e2820a9224c55599f0a28091da5e6e54da6a6308d5ca1b2198621daaf53c42c1a41fdf737b110df49dbe05c18fb0bbefefa6da5d00076597370741fd325aac20598061d057dbeaf583416092e8d611773813e9d959e0ec307b8cd7385ba4f0cb0b0e873102e8663cf446bc1d1c0d99a16ec65355c6774a3dc4cb27b73c7f8440060d839fc68c10b17b970fc74a8d4072f1db97123cef55861ca55e28a2bb39d3020dcc0aef3a5e6c62c63e9eb9c36df35c759ff73b27e3a4c01959b10dac9bf04cd72cc0a99db65aba24e2d0fd51016a8e8b6657ad607e782ff9b22469a94a9a5b8582ba3a6c4cb172d2fecd924a005f0ee8f53f75765859ae445b3973ddc6f7a6a446b9506dc4e03fec01509aeab335a5bb0feb54800937c7c93798f2e65ea5acec754007c596e62c41bdbdaad8ffe5c5679f8c80e0967b13c730644c392659af6af95c68092005f90e409748ce08f7b9ef380a93551ab26f897b631c0c0a2f8362fa367176d4ccd2997e4dc718e6be5c5a192b1aa1769c680454f0174e7faa6a8143a5f182a4dab8726835b27b667862718fa6a7eff9cc663b5eef7dcbb5ca173312ff925447e2d8b696b94e51e69444059e4c14fc33256e6c0b73a343eb7692ec407972b301f6101b3471395ef4115f5c685b6427fc91b43d8be052ecc7f181e5d32c5ace74d7d885286f58f5f458715158aed5fbb9bc448697ee4d4352ed1c4b75707a90b918897e4984f6f3f5bed4c04246a134b59a952fe0e120decc755dfe4097741aae7736e4d74fbb67aa0f2ad370ce9937cfaadc57ca16e732087ab342d30394d48e6a4884856ce9746c814d9c62bd5354b16586ba81eb76e7d1d41844b92979a2603a910486873ebbbadd23fe445b6f8d0bb66c29d1cd2e911b1d38a674d95c468dd61d42895b31bbed0b0689e63264cae8daf3bb9146ce241d95adf5f1325b59f7303dcba51d0521376d5a71698650638f095bb124425a1b75234bc6daa47ce474c2bfe46d848a65aae9d0f42c47911cf301ae71289fbee737db559884466a66710419eef951f52ea84279e942a3047d03068f157ba83a95251705ec68707dd349a83ae28dc4a5eb070c54d760aa76d4ff181285ff43c9062f41faef51fac71c00a8e4331439e6df7acb208e87f51c8e5e0f87450d1bc777c8caf95d64bd6867afb53ec094ccbb8bddae23873f886f0b21abcd31aa4ee321303aadbee28369a4084a8447bdb405fb3178b9af320f686509b07954eb206ea03c8c0e90097a186ec87846b64e999584f065fb0f16a2ee5cf7f6243328ff423f36db107be2fc9c08982d99b8e94b0c74586cb1503e5ea25d3332e1e59e82fffe309b9816dc0df054da90a3a53b996c2f8dbef6612255f6801d450b33b707ba20d1a854b530bcf708c0fe1dbe220b3dcf78ea64ea8567f662f709afafedde0a32c4f946ada3327ddc26d6c4a94f109c9e310e71a6100065b6420a7fe9dd08e26378ee1469508f53b2675d52c3e6443ac307a9969a98abda627b43f6b2189823db562dc6e932395844dc75b48596778a2e0c9bd93186ee0406abea30b22becca7e8fe12414dd0eac388027b861c21cfc23a698e6c3fb02e1da3d5036f946e3eedcb006600988688665561557619b2d5ad7fe9a7562be8b33946b98748c8c6d1c4e18085e51e6ba99f31f4983dbf0e8daa39d91eaf88ecc12c721b66d10d4463a34cd1337bc641a3647a45049a61b2c2d067e9b738197f2bb479e6bc80d6ea7af83948ac54c3505b363e7f6f05cb55910fc068674ab0ccf6ba033bd81b2e006d0712317a938a7b6b34cfe8c22f1841975dbf4c710d4100c38cfb18c84eaff0d9aaf307f65ac6f21de8a659a22942046c262cb7acbbc7e9c834d0e8f48f3ee057f4b9c06eb720b734a9c5002aff9b0c9fe3f79de813a78bd67cda688dea85e40cd083859d7309daa4e823c03fd9f9906ab2ee52b41b33d25107ab59b27576e7a569af96d0a8ea78a7f3285c8047507625eff238561bce44e51e9d0f49434182a280d4a321c3da1b992be858c1039c22a9d04630cd14e65ef26a01b8325bc0ad46046ea1e727b25f5b7497823e97e3d92beefbc221243af4f82bc220cff180a3a52d7f88d2028e49e07180d447e99791efa7002d9493ed7931c26d4a603e2ea18f7460cdc7ef417c6859e13eb00037668879bc92f440df4a5c9fc87e2a284b893191dd0c6fb2b98fa868997068954455a6820fa61550fbc854fe5b192b62ea1c0f9773e4c37773a60885107fe690333709c9faf38921777efd67b3a30deb4c2e319ea07debea208e73d5493179c19fc511dee1cbc6f80c7add510f87765d100b413839a26dcb1361ec5a8002979dae54229098624587d57cb4f4b4d21b6d414470d293faf9da1c8f6f3d6081288e102189e7110129be1df85fca171bb8ed9ae9a36c6e4287e25a918decc13115713d2f508f6f44bd375b97d2fd43226246a70363b6be4f850e457b0a20037d586da5003412424f13866728c210cc707c40f90a2d9939c56b30218f361df8409ed895f6890df9b6d3798f005b52f788253933c8878b65e4c893a6f51d7fb92eab55c2ae29aaefffbb6b5820e79caee8571956699b73e976b8111d1d0c894e4fa998892797cab10ad48e7063943631df035cc5fc95b8bb3809342e49dc4c75abce3b71e6d19bc2f3690d9d6e2f90d37dd1234c7963f82758d477639bedcd5fe96700b1a5a7bfbf552da3ccd8895ea461123b3fdf8fa547a2b324bf23a428dc8dbdc269f6d23237a691866c326446467492d1e64819dd3785f23d439d930fcb26d1bcf7ea467599b3e95103c8ed80f6e24b6139dc2d7db612d9a4211ca15b288f403fd7850752d03ef0ad53f5c72e6b4ed105d95790a1edb006710eb34013174a3a0a3cd9ba1ddaee46bcb8df16155d9a43e532d63342725dda7616b9638533c471467495a716ac56e18c0be3e4c3793e2b2a98aea917b73c5c48a2f6370c2f180173732222d4a16e2f02a72d816b150112bfdfc61e8845dede223c16459d3bc27287088c4fffaede29688cd8697a8749bbfd97e8b931823ba41f6fd33807fbc22d31df8b6b42678bfeaec5b29bcbfee6aa4b87efdf8144fe677f4f8e1b20b482708f3d3a2031fe4e585aba361b61149fe12be32fe8e72157b3dd92240df416442f56de58c03f6e3f9ffcb8e1066ad29f504059baeedb22384e6b70d892589ad286520aa9830942613edf85ea9d77f626fcf3db261eca33864a0a4f217f26d744edaeee4acf92b19c0ddb50f01ec4c29a2b1d9de7ba9f910e7d112774c8571bfd6480e2aa3d5a97be443b48c184c482cff2fe2d241ba0bd720409490cd3e57cb0f11c7e7b90b81aab85b73369e3da3d5c1284c14868b8e11f93e322ab69a2d54f449299469e17d2b01c6b25e07f51175b3eb18578b99cb23c421f7bffe5b33ba8e4af2e887a02bc6b13263285901e2216b1f79b06151a67acccdf314d905d6dfa312d3d14318370d3ecbf3c72dbcdd0ca362959050e020b6218e4803cfe03f2bedc401dd3d137c85c5b7a1a941ca31781e4f1dc78eadf5621d679e61826e73c7d991b23588a536ab883d2ec5f3277dc651a71d4147c7956b221e70a622fb8eda44406314ba621c217c70148152641ed114d11075b003cd986dc64a21cc4e9a516358495a0169da94b2a5c73529a0ac415c241e5de0d46390a801840961a3c954b8d2b468b915396f3d80ee8d808b75478b1afbdbd43055d8bad0cb8247a0928079689bec31133ebcf7411740f95e64189415d19292d89bf178de408f835c525ad8a364ee94dfe33c891dc14a6d54c916498718b44ffca48a53aa13e8a4d98adbe7c6df6391a6378a376515efd81543720c298eda8e8a80132b7727fcb10652dcc8acc81609c75fd543fd400394032268577bb79e6857e5a28edafb2393bb81ab36cbfe55a9abc30898f3c1e5f7eaef5df028a065c093724ae7a28d6178e3b0d6d3930e7e1e53c4a117b46c603c1cc3434d3a0f73523e2310e1cedc614b35cce4a11ed586aaf75b6d354e17f27e76cbf90cc1815356ce1c32f54b598a0f374e7eb3c6485e489a96cea0e4638271397fa059442d0619e3f45f9e1a98981fcf75f538213fac31753fbded51d1350ab0f8538fbb53ec01570e1cc860eed115867a0c7676d5f7296dbb492715ca9047b24d01d7a2f390c8e913a23edb2a8d6d0620406bc1beab26648ddd5b7ea6e8a09ff00fe589f528a211319c3dd05ff87bab2b22c76d47e173a96c0376c3ddba1bd9b05e03058cf39d400faa9bd8d15acaa20cfbfe376e44b82ed5417e126047e831a2c3ff9ded731c1c17aa45dfd88fb4c105f946183922f27118115f9c11705b7e27f0da246d9e3618ca6a262acc1dc7d5b608d0d08a8775a9babd6362302d2ec05cd74d8e3c144fea5ebdc77a7a41e02d307b2f80658fda1c11fa4e4e3c5942b9d7989422e6e3f48ac966ad1eac184c3759466799e3bcdfb15bc835c4be39db496c556097e8d6694ac91395ff8bf838a9886de140ce879d7dea11ef9c5564c1e73d5019a8cef21280332760b35011f4655d64864d445ee0a01d5647d884428ca9ccc719d898f7c1c58e6d8adedab5ebd24fc5dda743b19a2fb5b021da6c6cf41fec9297655f924a4d32cc0e88e0a448837ccc8bb3d560be4d729d35d92957bc3c2aa5e3922ae3732643626c72d18aa41b946b4cc307fdc956d991390f41b5664343c210a6cf75ba74a080b27f7572134b3dc09b4cd43305e6f141cdb58ae529bf76c476a4f17b087badc11485e42daf4df4f3b2461e79b6d349893c7b4430272e49cfe04a14ea04864950538e7b0b639bef22b52fe655c309f440b64aa39bc9b1926558e7afe68acdbcb98316fdbc8846f74366d009db2bd2341510a2766620dcaec36b3172d6dc97b9317e000faef01f9b4c63a51ce3fc1fc6f9b1da4e7d8dcfe5ebb8b0e472ae2f005d15f2af73d626a81a4a2d383a9d2d983fda77440f6cfbe556315d46e08788c6fd9e13b696d89d08e7d269c84df0930a2dbbc8674baabeaeadcd6bd1877db6a6bfa448da2171f6620306d85ea50f186d6115f090303cdd98ff96544eefbe892145b7c9cbc8eec353dedc0f192bbb62e50357304a522afff7263c15acbd57756f0f5c58e547e8707414e2034818a27d309bb5c95a0d0da370a5ed400fbd4b29c38c7f348eacf55cf60b899ebe212a5c14df6e7f2a49f353565a1ec20ae93fadc1ba2a9c46cf7888f2c270ce4c0674beeb838b844ccc0be025d1ee03b7cbce711625a7c7eaaafa7285e0a36330acca00345c57ed6047ec90520fc55f381c6df90c4ebf75c2eb0202b011e1067ee785437de43747895145bf238cf774b83bd6fe44fe43f64b1db4cdafb5b10be59027ddac1a09bbe350a92e7bfa2708a222dcf4704da010bb64b27f59cb1b81fc18735ea9d7933aab7b76421726a3c12ea0a741dd53645bc65bfc85b0827ca3fbc9d1607e4a667039f7e4799e864b0bc5e9e3b438857a48fb72ed2363950fced90726b97fccf3dc05e01ad9358aa84d52b11c66e630afc8de900ed08f2c7d08f088ba1deeed042efb944a87ad3326c10abc144c8ea37e5c42fa3f65bc80fb8331c45b78572737cd26107c1878d48b9746c85f1b0dababb7de2c06b219d92d0cbbc38526d8f2037b929aa956e6dc426f94ec5011bd8682468cffd26b0be3f88e51285a8a3fd411cf447dfcd4a89d4b7cd7f04c2c9692899ff194c5e0eb798d98e5b128d77d4949264f39879f758c819502d98c564fff4f9423c163c36ef7e3c30a21a2896d4b4f7f33a3fe9fc0b0a6cc8a3cdc8026120c7d3dd7a36032c6131aabff2d44060ebda6835d9e084bd003c118896cb7f3e7b7b00dcdf21dd1acbc0e4cf903bb295efccfef740846fc5d36c1f561c96e29486fe965c30d6ad506a08d791b769b9045ac73e3e5ec342853fb52d9b676860e33e378a3e57e139121e8409e51c3d003540fe8b89494085b73cad70ea80211ea5f13f9c9d594b3807d7535fba29e5d907a3fbc173aea5852d0a59754e2daa1178ecb99c9d1483d70159bea80ee6976f2f0f5cedeef3fb93fcc64df932ba2d10c76caa9a90194d37ca4b232647d88c93b269e42d57eb57328e68b346ee42dadd7fe22b6433637792cf9670931595c27f3991951b90ef6cf5e78a0cf06a9d9c913519baac3e7419216fdec1ebdb2b43dcf866cd49f05d3e0d7e1f8e8b2c8635d4d38831bb8251a9a28ec681a58c286a81e88816ffbffff6c298ca1b66d8ff978c7fb699ca1ce8d21e5b03aa664dd51c393aca063340dd402fac0e5faa751b721013cec06fc88b98639feb95ef268b26785e962acd645e0712527952896ea3c6c482eba005b07794a4278bc7466994ba9e95f93173f5dcf7eea6686f37c43393ed1f6a3490ebbb2ec87328c95dd463bf039847d8075f6d86b2215d99fa4424c370cb1434c11f098bd6560a131357540ae96f101164478cf76d0ffdc3bc7754a04a629258bac8f3cfe82cac4aebe5ae69a6623836d8dc56ebc17b6407929fae6cd9996f1d7edb1e02989138b9b8ce0eccfb0562f23801b2b01f7fd87f9f6d003af83d302753db371e489c5cb56f3df19911abc7c6feb20e9e0317c27f97e4b2470a429b7ed8f344033ca2c20fb80ab13826744ba40507e82c90aa8f6b5f3455147852ad96eeffee7c7c75b4ddf7fc973463045e4030fef65ce4588f075ca8b45453a147b65c7a89f7d105e8b0c9871da2f2dfe90e89da370e12d9a4e5671929c8525777e02f6885cfc122573fd9b6c4bb2f40e461460c8baf4b8122eb7c412cc7bfd098d9deccb353e9ce0fed99c4e64a2a5363da4f1aa9d6e9fa4bcce4ad8a4797fd09f6fb10dd4b9f36bc50837d6994879aa65dc06fd14d4ab4c0c8472b2ef67db0101c7d1cae94197547d361e05d6ab3a55cbed8ae47c70fc6c4b3312a91eddbcf558915d4d8796a4c49a4b009dafdc2d98f0a9a34ed892f146a0d3d26e7cf1b67b11c168f20c1312f99914a7c9ed56b63d483e17fc33db0877ec100deb7375ac1fff61730c5bc7e43be523615eee24204fa39b36d587ca319d797470ff4406e90d8b99d21174ba11efbd2ba74fd7554d668d9cd9285e3dee52cd26192c4eade373f0dbaa3919cf3ab97266cbb8565955c81a7c72ea870bba6e8fb564dbb478429c725e5f664371fa0ecb0bcb21bb94b697f1b336fea3e7d96fede15887449ca0a4f665d012be700b05d0b646e05be513c84e7ea378e273d84af9f3b7c3d63c4bdba40ab467544f1e94c2fd1f00540f2ef6b8414410caedeeb83dbde47514af5237fdd77f9312c0f89874a8b214d685d8d34741d349fc7671294232e34a7edaf7e73803d8c60f1b514bdabbd5f7099ad19cf4acd388fdc23a798b390abce7f9cb116e8da972ab354d199c11c43c2ec4fee9278fe118565b57ead43753858755acb369089831078458eb56c2462e7b07298523cff26dae55119097189d68f3c83d130c09cef110d9a029aca64eeddee982382889ee36cce900e026347529d56056a6a4de95479c48f119be128d063fd17b5db7355f7e2be66a867f507966c8cb90e364e1d5dc6ec6635a8021447c6fd364eb27b9b2701d9971c749874f9e98eaf6534230db593f6dbbbf0f56e6709bc31c978c5906e8b444b9ff026eb551d7443b70ba7325f848a0b318e81ccf175505ca385f52499b511bf5a7394cd67daa7f3af2590e96bb4334102e047d732a38574203239b3593ded913c16f9739afda54865a853437894cf0cc2e90102a9d7b0a267e5395fa0f5d2a8031a7d15484ad5ed2b19fe8a6cb43fe37df83a2fc57f28e085e2228cda92d8495e9e9ba3c7d13390085872166e8d1f500fdd0f7ae8ae5302947a4e6ef9d35bcc0c863089aabe7f5c757218224bb5fa67d787ac5e5666d7c9a44ca2820d0072cb12f1f5bea663d4e783ee162a21a5ec4a8d68fe6a1d20e475314051efa6bf1029f4878cdf043451058c1cdc9bb42399f4aa87c830d4b775ecd50e5be5fb54ab19400d29da9add912df8696ab684fd190545cf3021ec620ae578afb0978a7aaf100886daffe196f6f40fd8b8ec92a78df1ff1351139657da05994a313cc9708221e3b6cbd1156e240906d1ad5aa6d0115f31d659f308b267194e0b491f25948bae2d54f244a1f6c22ffac1e91c1cc72cb5f97ebbcd721eefa26db6611fc5f9b368d96dcf31d614010925dbf547be774e0443fb502d6111aa4739f098a03f3c704e8a7f8bc97a6d54f1d2779d3efc8056c06505cc50841e74a111563cb1a4f303ad4dcb8b8606dbd87cdb3203d8f2402bf8d7ca48aa10937682f353b938c8a87260ccec7b1a8956b2a768dbc409dc4e1853608861158b2ceff664bfe33f24dc12709ffcf1b371f229d3fe8c22a90696faf1694ea7c6a5845d5376b571a840b499f250aafb0d4763a8440522ab769b21f665760ce59d9df8e27e38a54eaf5935e506827d53f62bbb93c333645270034f304852bec6c328d91897893de2d6ae19c5b126a5c298cd14d9b794e51f0bfc154783ccb53c92a95a9b246e7f9a92ca2fdb9093ca142ab8cab79269bc6ae5aac6c953254b9fd74eb85a687636636751eaa0e71bb86adcf39aa3ee7fca2a80ec2ccef4fec75af90701b7f21f6e9dbcfad34246913aefb4689043a1d68ab79cbd3d6664f13674c6e1ed9f1d672af08df654a1c651e855c9d1dace931beeabb69ab004b49a70c9b952504b208d74ba6a77a589e1daa3f5caf65d40f0bc2dd3e04e4f00c62637b7bbbc613a1bd67a6e76cf53f3a58f63939a2f5592029cb386b149a219fc1d9e0610b147f4d6ec32d0438dbbe9850fb3d4247a0bd3c662b90348465926225bef0bb9105b850f01ef315ded53e041d41e2a84326c48157fc6a5d13f3c1cb3ffe2b486cb41db3925bd173ef7905cb8958db9d8d6f9a84112821fc75d1c8558ccd3a3ad4300e3755f5b46c9278283af6519aad069397117f09e6c66b00fd334be55ba7c80bad90c501cc48c67ee0f2d3140092efdbadee0217b520dc42e728058c90f60d091ac035d6a0491804f625cab8951a7272e552f0c2625ca886c0f49d906408c76b5e38a60355a8a1139dc137b854ed5c70908b28325386e9b7ce9af2494851c572df23f571ca62e6cb70a68fc75ee8da11e001f543d5430a1d42d2c8f4cd54f3ccbfdcf9444bab0dea49216f699f9fcfac20e35fe0d661b7e75140b9fe30ad830d3620dfa7129971b5e651417508c1fbb1ae9d5379ffc44eb3d55ad1d8302e520637f131e502cbabb9e4873d328805fe2ad5fa111f9488e58b58aa26658fcdf92d1fcaa8ea6a6c49ba8e1c8da837e78559076743b8c777b83bb73c0fcc72541310de54dd2caa65567fa07d4a353e7b57ed4a35c5046e7211957c2ebe76d2db353c9cc4ca6b7ce827b43428145856ac161ae4648b24bf792008af0f873b0ecb4e13b92d13e86a7d2da4e9532c889808167e3334c1681553e74dfab2ffbc05742e62c3faf70b79771f0b4b0524cf8a1ae842de5a2ad7ce3c38c7bbf12d164749e716bf06617e0ae4c426115864f3b8d3a0e992ae578b65524e8b07eb59b453490035b0cd99666d7456750f36f38456a85d228e1c9ed391c008a9c1b0294af6dcab2aa6d855acd9abeb45722495be5d48e65d49c0347a1951702d957954685eca6d239442b3c691e7ddee3ea4a8a386570227ce733266baf2efb6ed786414b8f562df2fe9265a03ffaf16ce8401f3f8cbaa76a68ca75f5e271e273da9d011ed672d3d10e6336b0cb8304652a8875c62694ff46586af56f9891e74ab5999befef103cdc6c919d850417bd3c90f2beefbbde086363fe853883c847d629c7a4951a1d49d92a213fe7d6892c4ef0b76fee90460e6acf439ca59800cf047c78f4be68130327e54b8df9aca75fd38a39f614f48cc3f681b8f24f83c0cfaa67b96154fa685753539174d0259bd6f0d7a6bcde592b8c00e8170b26aa4d28ffe05a204b0096a1b3cbbebb5523462f9a33877eecad1943435a1ac676948b2bd78ebb6f2c6c52ab7d98706de9c12f360ed6abaf52834ccdb6cb3b831ccc0eb5f380bc0d0e20cfa41cdd95e8b7f7befca0a11939453036a446b70db015f58636cd5ed548a60c8186ab1181ea6d16071edd375bd860e00d89360f51d124186f7cb958fc251c561abe135a330fe258e19c13f975196e70228c3aa9c8e5c1a6691847700f7aa4d0ed6263221840a010094fef54ab1a306091d64b9d169992739decdadf3c4e88607bb850476ad2b606eeb8935388972c8018df0e718e730730e5494c8c87d93e55f1a0721dffe96e04e5183764c9c3e7bd32584fd04abd9ea82bbac7d3b4b7c716f7a43929d29b666c77383318953b5cdbf8869daa3cc92cd10b00abbad97ffb04d04d91fd10abc51a7d39bb2126674ee75474dc38f405c38e504e1956ca5361a22949d6350af6bb874715c77c25d2adbfc03292ca5b30926a085745f6b32b40eac481991eb7573f9b28354524a0a434978e63c7f204442677ca6efe7b63db3816ee9622a9229a03b8d9ee95a79199bdf91774a1312bb6bf928d65e79887c48cd9957ec6e10c1c52efba05000d85bfeb76f7ecc2b753d95d7a18e84bf2c2a34ae60fffafdce9d1417aa49fe7e0642240defbc2304013d41f4c76d99cb28969bb660f94fae9ec79cb754abea26b21ba965fea0fd11ddcee842b58ffd5eb8182d08082e13395b56c3c84a771969517f24025087163af83ef9cd756cc1ee9b9e3c6852f993a1433a2d84a63fba305fbc424a8d6a0eb1e6f3bfa64180161218a8bb7171d82a937f25bdb5cfe03e82a926956c431597ed38a45dcfbf9bcd692e43610e293a5ded70ea817314977c35d6bc4e69f5cfff17aa7a2f26dca61d163c940c9387adf6d9ca3a5cd404af655e6b99b0e3744e43ba0b1be6a9e21a5c68b21f07f8ec60bd218e3b9f00d0c42b1a565fc617e025a75fcf4c2aae557b1a0b3594185b38977147107e26418a1d8478d8a0e28620c8e874897b08930aacf4eae2b96afea841c6bcada6d6c990a5e604c44fce60d1ca52e176c659d5aee19f83725b46ea76844ce1cfa898f27b7be574320d4dae0df65082a258921f78d03d52fd8d64a4a56bcc972a0f311a0eea0e70ef2b10c17261b4ad30ce08112625525de894ade2bf5e7358657f9ccbe3edf7f51e72bdaaa5cbeefd3418b58ca5cfe4c7dfc2dfe6242f228cd458c025c6a7855ae9dbe9aa7c864a1ed36ea10cf3eff838afce6aa3f2f3328b35d5a3ac369533e56ab15f236a21ed498c37e348a158cd98682d5a8672a63348eb4dab9c58060f7382029a1a7b3fd87a00c7102d92da7c07e2a72111146141202d955cb11fcbe209881df9965774209248fee8151cef1f649be6588e7973a711800d948b599ab30e87c2a9c3923d380f144fef6d91ec511359753099d820595388e8d1fdf33ea431294c508e583baba44a96f2bd4529f6b0bca46905eb35060342bfc103c5a1b4a9ca4cd756ed166e319efc17ca96bc7da31a110874125f865da0164da73aeed37d3f628cb37b5b0afe48399ab254bffe27319d4dd9ea9cc39e984e8480831dec69a62361b9eddb69110cd7c5512447c92a2085f8902c8246307514df0f647d35a5a5dd8fe4db5092ad5b5d62144f2b466878613e7eaac1ae6bc60beff06fdb8fcec6e7f75868093d4be4a15bbef5a3a7c11ebf2d663b6dab0bdcb157bc7a215932aa9299289a791b5af5853fb118e977b33878c97e235847617c50b1c229171d53732d38b96a958cb9c5c90e1819cfbf8dcc24574f95be1e67f3ca1b342ad5b547b1efdd9ffda9545f3e963f14f2cf45289b32c413c22666cbdd90324d12945050a190c2a1de18178c83a0c8760faa495192f01147995b3442538ffc7e871d24b7b8f29cdfb52fa62fb19e1091f4cbdf43939902fb25476ce599db5fb2ff9f786da507a296c22de86a41dfb25df623a16900d50695f59dd68132b76a0748dee0f9949a141bd8529b5aef455330955c7b0a7910c89eff156c094b00e927f4af3ac6455ebe47af0e4a502c8ae9d1c44e8d0afddcd474ba8218acb7e57f034c60ce4382ca2fe7e905ab960b7765ad4107b8a59fc20ad23ac64b0497f0492f670a2b0be5c788607e20af0d80f024d5c80d45ca111b20b77575a53d521345983e5b9059b185756ec5838840957eb38d2399f96931abbf9841d46d27e8852eb0deaddf45930f6c30c3956f7f58565c1270d25baf91277586fb3eb18107ed13184477be1edb247536b04d79979ff47136bcb27ff5a69872dc8b16430fbdc0857e170af84fffd9379be8dbbc899fcdc25a85b23f1fc10dae0c015f15c570cc6231c713f2b06d8396fa768b78fa4da49d61f73def9983ce8e85f76c340ed8d25ffa7768a60374acd1ad9cb4e89959508f595fad0a662f19e78fa327330823644b6451704785b419f69776c40e0eafdff87dea1e31228bd53a74e951d247102d85d73c9322a64f67cb508bbdd69e043794ba1f0fb779038721a62c630988e08d38e9b8154b408511bb4e3ebe27401b2249d5c7a8cd325b611e29a92939b2a91eb2a54f844de4535db8db74daef9435bb8339072576c36107d1105b6f89273aaac00e9a5a68dc9db95b8dd6930b118a6679120ce94a841df33440a47079ae62085189430e14d80be4525ef4e0d710697c24a4c9a4c622d22e6e8fe0938bba63a6398c2e5fd180e4a2ff2fc1074ce149925c7d231f9d8805ae57a5a7ae9000fe20115e11baeeaed8a0cbf25d9f7fdf4677637fc84925cd683bf37e452da8bbcb1ef524e83a3da3f77c5a52411dcddd4012709613228db2e30853f040ffb957e761198ac7a2beb5a7c326b3e6cf9198f7a579f07617b0dd7d853faed17c9ae4ebaa1c8ea1ad71617ac7757cdfbe617518767296dc44b619cd8961e9ed6f10f83c6500f4754242d874eb4ba220bb9c21555c0cda0743cfc954391faf311b6d8a69989d4016de1a8c1e5f3c166fbf48b2b6d42afb3c64b4c145a5f1d8f3577ac836d7c037eca638acbf798beadef29bce5bd6f0d78ae300b25d29923d4d723c5f7cc18836f097f324b166ef8050adc7518a3c88df0d205807c8832c2d6ff30507e07d531cbfbafcddac2f731e36f920d8186b147f22269959b318ac670c51fbb9fa900165a4ec5c92988008cc214fcd5e4d5ac71cd2bbd4a5c27d864f27e86879eda4b43c73f875cef0ce91855000ce66ccbfaf4a1f089a1cdbcbea9e1b191de3c8d630ae630cf4499a6d169f8457f60cf7a47b72a1a18bfe1c6823f0bd760a6e07b20dc0d5ab5da4b8a7ea2c8030805713dd9519a110c27429ad9e585b5b2339ff334de0d20443046270df8b0d3d258cb1551b9c5361d8dd19c135eea35b68b52f1c6450f1ab33cdb5603e07d33eadd17e2e8a87805765146381d711d84fd7fb41e4034f89678f911bc126aaaa46a5d476cbe16eadcff7bc43db4524092bbe0fa11d334ace2e8016ce5f8923818e894388eede5e4300cddf41ad46841bd61e1f4a5ff091e08cedddb2ba223e9193c62942ed7b8649cbd73be4a2e0a2f94ac966fe913b42450196a2fd7884ad66821081d19d31c33a1429fefb0710bbc53c02866e973b33767bfa2ba1b077e7543ea94610a130d903657aef6bca06361bbdc3407e967b0a67c9725d81d62feeadab62bc8be071ece0e37e1b8183051ab280a0bf72fbf83eacd8fe0c67d0acc31b5c29183e849372190d6342a7cab0baebe842be6c68db58d1840123a157848a2390e899912d0c689db6a1540013ae1d1e2a7c27b97148303ca0e471e1f8738108cec61e094ad48a1cd6486b625be2ee1d723c0cad6b8d4f8272dfb19f795f453bbaee7cdbd2d1c78812c2b9b5af5e486180f9e4756a48d7fd1d786cf122b430a0f68dbeefdc043120759a86dc33cdb4dbf39dfa8cebf3754e5333c90693e9d635e9bb6b1f7848e2ea7c1935d3ded3ab71097abb215dfb3ff601910158962ad08cba252f42980a6da7f3bd67d573420fe8980ea691670f395c2c0b169508623d036f5774b4cea770aa348e3ecde6cbe13945e84d728a14124102b85429f241260ea5aa2a1d1108cc3f3d03ac581f67cff9057f74320fdc76910d35280ce7268a2d2835d0159243cd7ace293b388ac10df6e8195974e259c65e928e3316b8b43b8ad76eac5ebc1665b3736e2b3b79b2e6591abf3af314f2353269d51090dbf3add8e8ae28be1a5dc148da1c1f05d4d0a315f3e04fee592b4564c97af446ddc71d7285d1a1f8e9c2760e4b05d48400beecbdac5b849c3d2a38f6a05b012715112db584fb0a1dec38881bc3337dccc056c474a3c5a8dfb6f06865785eb83c337f9a47d77b8151855a4f52b3179c2a7d68322a1cf71934ea9ae3352c0f84ee73740064899e11ddeb098f8e0ccb60de389a41c67ed0d1758adba75539b759fe7ff670be7b7a6583593e3e5cb6ef382c39eea1987e37496aeeb1697fe37c8664f48ff97f16f02703e6a42d401b2b3f6f924c1c1b4dde54af4b8ab68890926da5c46d082b79f7ad4dcb9190c0b1f884169fd0288c3267c6aa6181af9c39c6d3c2ba93ab1de5cb0bceb1fdd5aa6bf29a2306386aef4f0d39475239ff620c4d6b9cd1e02bb2498b9f58fb7b48bba69e70530d92108dae2d30551f10c0b37085c0329a6d15ed03e3224736ed1ebf67a4639f3f2be5c2d55c5ef5f9593d259d09a5d9d0db2d903f9ba2b5a40d8d7ef7cac2d4cccf98f565a4394aeee98d919bd84575c2dc61c320bded72572d3acf2ee21d55b15a09bc8bdf11c5cade15cfcb15e2f52b7278e8db9fb799192ccd4917272b7133c672617a52165d1c06929b4efe93e5922b3d49e4a5fca9d99249116ddd4a98d7796d480f1132a02e368862a6e54a2d9514e731295f07ae29f8012cb41432492844f191b98d070c787790ea54b02e73583ddb50ec4da398032146e91aecadac7affb2195b00d622cd85c138cd8df43db76a1a0606977389eb483a863f03e397b1114de4b10b1c5a923ee7e33039a96ca31d4e80f010d3e5167e9ce5872e6b024e55ed3695c2be52a5c5bb63b7c910925d2de300e90647843ac5f195f9d8f2fef04ea14be3f725ec0c4ee0612741a7973d9fa77d9e482c02eff2769492f5bf85c1906828cff422c4ff86edc79c821dc9e17a0bdd18a006c0667bc7b9f25e1f2ebb037de335db6ee0b088f2960b0a734e4aa077dddc5e63380140806c4753d2de5c56c0267bc265d6fd4fb8683ab9e63b94dc7b81bf548181d667b41b70718d00ba3d7036cd901d5824ff357b307d709da9714e597a4c1fa1217739680e3310a999a1c272cf571c8f246bffda6b20ed76ef958e3f896f884493947fe07d3454188aaabb3562bb29f2651be3aa29f3869be74407de09ad50791d1f1f0cd908cee5601bcacb1cffbb46732a74717f13a52aa375e959012d14d8bd119ac9f5ab46fa7c9efc42bf5d0570416bedcde44234750074e65c27747cbfce7e3254a762fca33a017bf233d0d2a0782d45cea35515fae9b308be11ae0156b337f61db163a9fe01325a713b169b42b24bbba067797fbe43dbea5769c918d17a5337e3b95bd81647fc9683da95d71c11c8855b89f51ec0c50da0f423e9926c2ff58dd024c14589fbcf730a1fa85956ce4782ecb596b5df35a02a49cfb53a11339b52f02ff867c195dafa659da43b4208b535fbf3c9e30d442908a3b5f36beea71783a2e24ce9aa4d61abc30ce170b6a2b3a9269de72b31a3377e86520d6dba5958d7f44f21158ca9747408da56b3273060dce2011373bce78b71df9ac09be515fb428d0871c3ac7c8c7826ce5aa64c5b9d76abed74f5280c3e9fb9e3bd84cdcf86d2ef1970323635fba825ea18057af990262d8d6ff8cd558b2c4e3e82f6be761dc2c2444f8f7c2169a3c14659d4e68da08a643e162c08f40968eb370546d660447601fed4f52d5dba4e8a7411278e1dac7d02fccd976fa1cde563186ec7500658a0d6619b040c9c174d2a559d05965ac9961ac6b70c14deec37cd8809df2b8d4226b8224aa81673ed8028f15c6db70364bbe2c09c212dd4bb5394b56f37320c14d66bd71aa926c5f3a9516896cb55981edd6850a92cffb630d94f7871d6de2842ee6c12f5a90c49b4dfa2865b87b8d612fbe5c21ad878e1e092347913ce669e76e56a6a1e246841a61e211688da6185fb59e17dc901ac4b5f3a163771ffa7cd57f3fb27addd3a539531de7d5d57caff8fe8c4a0423b7c90369389a6b2ae61169f1a8dbf359bcff02fb6385720d6f31ffc4b2b0ec38206708eff60cf650d96d0c822e1e9a70e16357fb45e81e8d3681718e0705d9fe8e04f6efb6bd180bb00225a779d4584ab1ebf668d6c7d87e38c1f4678a511e51a51c9b1349a316f1be91b0b15b0b2635be8577161a0e9dd8cc927d01a12f8b29a9b114ce25fb6f5c38a7fd49896af29c72341d702a92e29a57ad3f5fa147b9eb2ec3875acd8785c04a697af166e7b18dd9c0c44a92f0c26030cc0d9eece8d7802e5e63e5f9473540122d5cf0cc9730959f20779d0e4b0eb5b397091d0c3639a2fd045b4ff26a489100726ff83d15ab52bd0c5316884790a4eccffe5cd2403389011f4675cd44c2ae4b137708da6c8f97a7080587d3db9bf9fecf6fa2bdf9a9837522412e0d6349174c77137c94307b77e6b0109783d440047d5e92b9de3904520bd813ddeac6f403472a86ad4f41cc79de5963ec5738031a08d57120d3dadc9fb107465530f6e213d793dd014f52596f326f95273b6fcde432b3f9fe8c5a5b5ecfa69c18d3c83699aef990718926f026a0121451a33be9c425582ea9826f9575244ccdd6c0caba117ee9e1a4e4ed65c39176499438f7274e14cc410169cb4f798dca9839a9a18de217056f32955be9b097014e0fdefefc5b612a840ae35d87bd158eecf55f6a3619533cd4de0e22a2e652463745866d329033ae97c4c9413953ed7734e742c9d7a4aca81bf234d88194ebdac8b4d9ad19b60e35a7db16361e9cf372b54465ecff7e299c851db06710dd33f2c0d9c6d96719222ed829753c0734db74cf66399163080f7715081882f05aba61e93cea8e9d4f6674c1f97181edf3b7187bd8132058f1d1b9311a33b7eb47dd48e22fca68f82de9589d143276a4483c8bc95cf79adc73873dffb6d98feea913d04b717fc6e7e8d29bdc90af405d7bb2cd2716dfa7d05fbec9b3320f531679611244dbd6043510f1bf04b856bddb72395e8971e8c9a9b820e5c68e5518f2e9f3f1a21c64b52c15b3f1983a474176a41a68cf46e08985ab2256671c9dbabf36e0553b5cef26c27abfb6812767065050931e091829896e602f917ac40bad9117626c587c57f6cc0be809a35bfa19a6e1a77e528abdca2b8a446583827169776470e63535299c09bcae56c5bb574c45fe671bddaf1e9d390e48ec2d09948681d3c22330e195d020949575808604b646c2b8afc88857a8776e8ee11b5ed6c57a312f763aaf6005fd2476d83f8eb287ccc690d58aa79c7639218a87f767f9f04d19f494cd7cb9a02194b748c5503dba8698035559758f7ae601ed17c87bdf4088325db618cfb07c02bd0233dad1cd9b31829a6ccf08f73fa4682c199d5de7bd804ea397de5014163fe06a355f58f92eef29cb332f31c12d11d8e6e64adea11c33fbb6a01edb692e30e00aa469240aa2b52ad8ba755581240949652773e2c2f6cf490059a30ad0ce66ddae26bf6eb521acb9a9949b9ffcd971d23e853bf8f2906ca943d2b6f01fa0075472e9927f90c78fc4d24edce6ee71ffc5762f98dc2a8246ecc46a38047b535c46dc2df8e8e818f7d9f2fa47fdea031bb389565f86d0ea066256c8a3488938a90ec047674c2326238f421263ec9beccb40cd3df70c2fd9ed9b7339126c2c8a5adc0c83bc0974a055be980f2f34b88d664f4fca4c11834421a649ba98252d4593dab095fee4a263182cc01ae1edec2d62f9221cada2e047f3f35e2c69041dc538475fde0f297872603c5bddf8c5d3d8243aa4f4c19ea49aeaa794e3cdbef9b8b66cf9140e2a3e448646b715d1cea9429c42cf44a49fc55e4f9d5b7f505cebe6b47572129d07550959337d77c176e8bff8f5b338ebe38e6c4e55b9c827d4d1d4008a3e0cf9162ec29443ad1de7dd6d36dc0100a3eca67358aa934aa3b8b0cfe118a0ca3258aad909051bad885b7b765f796ee4dd3d71b49af6322cd367f144eccc0e0195a10471e387083d6b7c3916aeefb2d674416f5430c11763bc6abddc2ad3bf4218cbcd2280a326324f8629b728cb6fa25a2eb3ef098bb1cc3286fe09b9ae3e1a5687ed5792cef156be97f395a619aac19692c147a7a212b4f6adce1f22914d19980a88addae38def8dc35fafcd16fdc71e4db6fc90cbfc69f2e50cf3b4c021526c158aa6246c22b5001b3ade88d49eadece00f27bf8fb72e964ae896a5e935baf53fc5a9c349ad702556b9eb098ccfb56fbda2acb0590d1e1df3acac87b2fa13f65529704f11e2c9ac47594e7c7741445adef76aa422df85d8dbc4cb024604240c4b9f175525de813725fe09b9d2ab73e74940500366bef3104bc41398a8787ee4f0130752dd34bc76851fbc37ff20661a08c410797cf27376051711a530a67a608a5a1bdc8259a23cb7100d2e834fa2af9ebd9b4c41563651b20a2639f76f9ca11c18739cef719d179c0569b0396fd93e2fdc84a5a2e50480b32185ddcc7fbd45234051e33387fc988c8f9a27b992976f29c734059bf5978ba4cf5f29b2b055efaa380c4f0075050ed4d11b622a94109440360d223b8c73de0e35cad4807a3f78897837e769b1d7cb18e6b116fb31d597fd0d7a2f088fcc9cb3472660c7162bd87aa8819797c66aad543ac4107d00eab565536cf54e8aa628e543fe0c20a6679d59fc7d1a39cb604adb28b5d0d405c116ebfd42e7d2e07d6f68fdf1fcf64ff84e4f7144c9fe0e5fd33bce066fe3750f67f4c61277fedc1db5b2ff5cb96b8af9a26223ed74eed54426e237558f1e190674db7722b8b274098105c5b3133e4f44ee50d56a5a7139fd090c9db5d125c6e1fd2895ddeeec6a51b633a8f1555a10ab867d90ae549e06f3fa971e8edc4976b51284c88ab457890bb27768baccf2999245d59b66820281af2680dcbcd804694de24afb4172b1862ed3ae347faf65b1500e99002102ba9bca30d1895dfea47ec62ea3f6c56f6235de73b00793be3dd89d5bb1f4510188eb52afad89c012bd14cca62b85fb77a197f5e5002119806793aa80b974a9c2a2cac69194d3f009934bf1a92a8861d793791a9dcbc30f988a96efac569817f1d673a7720fb30d8711b0b03513221d5e215bbbd1d27c29974f116eeff7a50a095032399db3a168741e420c6521ed65d061f35f1ef9cbb8011daa84edc3b08966f66d32c40ab1d6dd76aa8a09dc890e11f1973bbd38bc6232a11248e09ecd95ba392c199af7ac2222c9808f623b63334bda2eb0431b59b1aadfe73797de7658338c775438804c9cfc742df75dc9967f3ab6938e4f04eb2f405ee3b19405c89f28aa4ef29cfcabe3ef42b1edcd5c317abc2e45bb8f748e5ab041fae2d8d1e69aab0e818b43e0578a50f6ee3ab2ed5cefd642a24caf3d4312f643cfb64e7eb4c7dcd79214198eb16c953e1f8cdbb58dde0353bc3880d4256a021aa0adc714d97c17e7b22f2d7b5a682c3da3fd6aead4de48011cd2489dc35a13c92835ec1ddb1a050c2040f35b343c64eb4cc28d99eae08051f51f4648e2fc6eb2acb439534e92555308d92a4c202988eaa540b434b299d4676962b3558333a9352e9b82c2828565d92aba11f475cf074e9cf46f05e9f0febc4cafcc97671494d38e08acf6daca9ac17862902e1bb80426b9915d6e56c1ac5e9e25c8d70eea6028558e3e82357b8fbdf8344fbb83395b130e60215f557a95bb0132ffd38d92de06696f6c4ef7367ea7d487a18eeb86229f9719e1aef6c348211bd2026545b587d8b379e2ae7c2be11bbe4f1e1597409a560d90cf5a15b2fd25e6e3f0e77d5e6d7f756e0cc36cb08aa452ca009764031c848234f0ca84d88d2efbf2ef16546e707fc4bfb1c30a7fc94cc6edac6068dcacfd819ccdf86c0076f7bd8ac99a47ff0cfc91485fc6bd2cf82b1a26de215eaf311d3b294a12b1bb96335db982447991001429e31419c2a5487e01440d967f77d59685664ed125a4c157255c0582c7cec00acc8b0d853c22b0b53722b7b772a37718fa7c32c997cc9c65fd27b1d22de05ddc2107ff0813e9abdeb7a8ad170478c1807f651007df8283c79054efbc116ee5f7dd761e35768b135fdd176564605588403102983e2a611c408f7bffc46e79d2d635b7fed18f6811ba17a7ccc00920ff1772c6bb45f4b5f4c9d763449fecc172903a8d334286e8831b6e022034a423a4f33010f079925545493cbdf130d6580a661522d31a744dce12eb81e1a676f39200f5ec90482454ae4b25cb05c1d7fe882062ca69fd613539e1d015673562c925dd54c726c8157838835d9a1d7634469f1c275644dcc7bb69354c29b25f5c6a575be4829304ba9feba59c3597d95dff550bbedfad43de4660a9197656fb27a411d93db62ac4eb6b7a4f8ae9d6b4a7c00c08a54885c18e490d7a2b0b39a3f42193c9514a867b1164f4d1622d1170da42ec9eaa834e7e91eadaf4b606244392503f4d3dc4092f049f82f32c7707c605b11f46a080e070196a64bc551c2b563b8375f260fe865cfdf46ad7d094a9a5d45261aea31b677a445adf0181523e985488847b5893acc7aab4b1ac39ba06def42af0b641638073bd1d99e4ae0a5d0cc8d6fa7e928733fb0ce5de950ce2779b3ac2cc3fe1df5472a3525cb87705adfa0cc9ce6d307ed0bf9a8beef60fd63859d879c4cda8009302c31ff174d00996d0c53bc5d6a86c6a31abdd0823a255d03fafa0f0036fdc4df3ff2ee44de251cab981a6a95324c7806b3fb6cf5ef557597a1e2db6920262d08e0efe48188388fbf6e02026387a44c320de95332c6e47a96cea7cdd4e7456a4241332b77f3e5c2bf5fec359d86c0f6234275f32895deb0e2a52079d19cee9a996b528e801414d1027a078f8628e33b6782199e5ee1c1baab8cbf2a4f023e30a306c73749895d1e63b3392d4375d71fc5ab4b803d0b9c0d1d9c76cd6af70bebc68f51825c531310220a957a72500dcbf43943f1304d8f2a065a11f6454beb860909c9c30576e553005ac95412ad96930239551cf9dd6c6f4823abe53157de3ac0e25cbaeea24072aaafa5ae4447272d1c63aca9c83f86b1ebf8feddcacd247d08383ff678605fef20e7410919b5765464429672bb20933a9be041506da9aff9e55bd340e5853edcf3ff17e7e2e0dcc86329102e0d91cd3429e4609a0b80cf38c7079b21ee18d481a5cb732ce545399061b42ac05401d2d584f5f03b79f1d96aa4d4d3121981dd8f1075f299fd7dd4992397dc0fd7fd095f575d81b9a54f87e1c5a4a041af80ab57b86feb035d91a8f892ce6839fa8d7f6837065f04c406dbc53c9f0419d26c727b12743ea89499f3c58bb9058c7c1a7a7958c6df01059b3a9a367ee5288344c6017a6e2f6d59f1628522cf769f5914cc33850d5901b5f88cfcd9f7ae0be74f9ada1984202f48f9805ea3e578b51d834a2ed71866e248c27f7ba96f965d90916aa68dff080e98f2dfe58ecc75a5ce9a63b9a14ccf57a8a3306fd7acae2fe74dd02d12f69913c2dd70a0cea9b854fc045e6a3ba94dff76d1ad86c92f17e69dd7d586305748fb7b187062a35586a07db866199719e5a4ecdd3df3ad344c45b279afd34f3234428ce9c2514fbc190db4a57a4f3545b0f1a5e5018f013b1f9bb54db5c5d022e4ef2cc05f68eaa2df115a4f6f321fa7d612706608acffb7727b20c7b3838dca517e0d2cffec68bd8f5b03b4efefc30ac6ec6757603c39fa62c6a7bbcabafe59378a963f8adb61b4693f4843dcd14733fe4a45dddd6a87146e2f6bf947b56a517c6704ad1dc4cb1b0ae70deb2753afd340736cbd4cca8957564bb36f24ea81b613ba8ef6ba9dc89ab908a24b666912cbc92d2b4e73dce23f6f7276e668a8d9ff6264c20dd3c4fbdedb7e910ba81953dae8fc55002530c546a2575881a235e0a8adf269826593fc2a96c69c0255ddf87823f1456171d67d6a85297d748b41d9616ee31eec39ef9687af222456a6452d366d8f61001b31785252de3497020d7263e4da2bc0d3a48a8eb0d033489d89380fb863dc42e0bbb2130b861879f9145343a3b85db7257bd856117958b0fdd78843bf41c56cc9ff508cbb1c043170ce66bfb08e6be6108c34e5b98105a9b0e52955faf09114262df0e3144b33c099607976d8bc2efb131eaf4377a1318e391d5336af63da1733e2b45fe2c120f4c4919998cfc912ae18599a6cff6bc82c6d67af7828af39f4f90be5cedb75fcc59e1e65422ff228379f34b355a0a8ec84f15819ed9799fa4632e5eed32ba1754c7154a7f1685730e143a9452b14b461bc5bca048e3983659ba74dc5adb4d9a2f0d4be15b0fc5c658287309fa2e16d8f81094e03dbee52f54362f183a155c1f645eea1c93b2ad32e0c56f95b2d3fe73313d436c0c6f8880e0a89468aef6e77d122edd6b2cb20fa9c9897ad72f0f08e59d96bda97963e02371a6dce0a3038c2a77fab5599aa92d9f7d4000c43d0b858172b468ed3c2f2cadd83d4af795c2f980c1c6c996b33df3604ee894693c31a12cdc3db2f507839b0a6f306c8c304ed6107b49925339c59a61e15a09ed6d4b65892ee2deac4af8a9cf1824ec8bead8ce85d97cad33e6520209ec40393ed41a220464685818dc4429cecbbe3ba4727954a535430d9243f90f8932bd59fa111899725ca396148697b9578099cdbd643965e0f53d5e01aec531cac9279d27d1fd3ed2eff39b152b32f0366a92e854d18242aa1f6cbda4bd27adc2a556b22482d9940e0f1d5493537682d4e70d6dbf17130bfd6bdab04d2cde5bd210f15ee593aef8fdbd695d3b0be5e27a685ec4f81c8eb62c5f21064817cfa0697e36320f01de2747287bf05d84f9a81b8a5589b76c62780f1dd864a7ca2a1478d5b60763d364457ba38c2f55bf8189b90ba149901d237b0699879ea5754b5736670b7fcdd95d81207591c4de66b77810d7b021693d4af5b4a0a7c59f20916affc7a48fa163d578aaae0a2000c49a929ca9a12111a6803e227bdffec1af1ec1ad88aa3b4a5a2bfd46d1ff56b08e61ec76af73dfa93a7ce77f1876a6f66d24001afaba04523c18ffec05ea2c3df94e114a213778164ae41d6f47717aeda3787eb3a2673168eae45cbac40f4c34e96df3304b7a0358c759794c5eb7040ffa72dffe0ba1d61f8ee2de71cec94f93c555fde8bd1a77179f7960ccc8f03a7aa0ee578ebc97f11586913217162e457c2b1a75fa66b2eeb61baa3767666ad049569c9739ac396021095132b2ceef5ffe69963ef8527b6a1decdca2089cf89dfe7052b3563be855452cf147654f77fbb7e49fe14a6edbfb4326fecfd9640b68c0100f8f77d06102367449c2ac2b452bf535c30a1b54bdbb189b5926af50f08c03235e282fa517c0dbdaf484bd25d90c6136e18740b8195fb29100e1420c443a474f9d0f1c65f9cd9aba5f0d341a3709ba1c05c1dd218aad7a6aa5068537dcec3373348afe1e80e5b4325b01a4016f3ab891fe0864607b097eb7dc6e18a748ccb3e3d5f25640c48ee70267344c4f323ddf267c022034dd402a82d188c772c9b9117d1a7124c14452c6f7ba04fef84b1296f28620e37b5659d4265d0fa803c862163dd4fadc891e24adcc5212fed7b4f69696ad3ed83d1dec64bf2bfdadf3ee1d29fd7d25d2442c786eac064689afa6acc8d4f65465707822474330fa5dde3e764f240a45ad351ceb48f1fea233e6d0014ec6f0bdc06e916c4239fe4f046e42b512d0374d8f0c77aab535911a8228928766a298cee18f66837c9dd9285ee08afcf59a9ab02bd1d330c1bf2cd6d3a3614fde51ab01256e364db585a24b23ffc0063e43b365a7b7407504100ff10561b7f6376408c493afb2b2ddedcb07275da87845e471d7e75606e1905fc930eaafaf5b754a1d0d93adfc66f15f4c23abe367c4817e638a53b0b72a682a25fdfce0763284e93540fb7e48af8f7e330c1156bdec012abe7a84e0752ae3e57de26453bbaba55868b98e9fd6b227fb6b357466100def2f80ce87b43192b600255a9011837de71a26aeb67c13e13a415c24c8f9b0b0c26f052246feaf11d265b55b55c45f497fe50d7d6f21ff8d1e601a2bb57159d04d8c69aaa2f4bdaff03b6ecc47ec809abae5e892c07f928dababa77b3afe74237473e535e2b1ef343d38d9c08656a01b50d8a0cefb147a07971863d90838179725e3c29eb0869bc3ba8658be2aac14a8c9acd1966dd631c3899c9a1f428d453e927b4972d62323293b19a7b571aa8159356521473fb6a1939f78f23263b5fd13a76c4b71d59fa376d5db5579d1a9d7758d46073a2037691e2a02e6cfbf729e1d55512d8f27eccef68d49ee3595dccb2b1f82163a41ab589132e827b9ae363f3aeba310add4abe2c4b874332ae3c1f60096b4783ef2f45916eb9effffcbcb4a4185e28dba7dd2b90b32b76f51fd51fcc83f45d23799a18675a82ba564cec9fe1e57f09cc5bf8c8914fbf9bac012dfb2be4bd6802892cfa9813be484a6fee1ca015377f5b2babb4b1c0987c94feee5d4888a0107d8bd23b112d65bda6018251416eb65e8e27475fdfdd79ada5287b1c74a2e9135c599f312206f7a6aa278ecb37e0c2b48adc7740e0eb0eead3564ec6d4da9488e51bfcbf51bc78e247f7d4c8af41b712bda6e1ad30e2b442886fa45cd96193d45ba983846a1c17984a48fea751abac12788ba3af671332014eb13ce241328e912b530f7ffaca5d3074ab888a19bf23045155b02255ae53fe522b2f511564f024803c73fa762f513417bea1df5f015a4be9ca7e9d43ea276dd4c9307a7859b352b81d1f79b0b1d60b948d1e831f2a1ca22799ef076943c51bb2bbc9cd3909e20c4f70356e4a2f6c21fc08e438cd0c74aacc8dbb1c3f968643e464e36be9cec1eee5a29fdcf11c161acc1288a59177a1c361af674ba2f8af9088c57b511dba9819ec07444cb8ba6aa5a96fbd39936397a7760e4ed0ca3503e81424741553013edd4fa47bf8104ec6356a88969f1d35999e63ea1856faf3acdabc217f87f9b84121a583b53d554d4bfb0cdaef48c4b23e41602fc605b0b3de5d7f56a8dfb2095e4cde1d5f3476a2c19746623de6d81ab6651b4d05fd7058d536261ee9a765138ff7b6c31b8fb5df0a692e4c78b41f2de34a8c4320227f69cd97567aa38ac985a4cf37cbfbba92981c0b98524303bf9002033f2a4714aea868a3a7f3cb560cd5d45d67a214fe1685aef600b288fe66f154349f291097b82edf79234b20d86cbcbf39782d8cb60730d0867816a147fff62f77c974b66d88e077865d8e117d4eb841cb27559f1651294b1b32bc3bd5433bf9267d4c7086a20710cbf00e1140a4f103821d89083dc32820d30a31d4919d45bc0a1a9fd6382ec7573c4d8450747f2654a918fda3ab145ad224d6ba63e0fda611e0b764fd45f380c706a9528d898524467ec68115a1315e6c95cd4c09ba206b4fb0fa311471704f7ce17d0d6d34d8f884c2e537017c5262aac48c082e545b61044169b85fb6573815e10cf185fd96341e9fd8baf6096fd6fc1819cc9559059aed9d6198faa112219ef7cb13bb86a6e97ace2f2c465a89bd4645d6e78e7a29aa11fa1c7c7b6a5a9849400afa3eae79b88224d24b4cd16bbada978d258c3ef4f3a84abe11a4777d98fb0cb2e262fe7d213c2503627af2d8e4f866802c5447a3214b5b9f805e3894aa951c0e1220bdc2fc689479100f13c16b1b7e056a3a8cb041fa09cb1ed8c3132fce87c247f1b7e198cc262be3cc1e851d314f41630e93b9e29608c16d477fb6e0f0c503a2e12d775114604204868456b3ea933f3d1e8245a46a06d1af5964dd34bd1efd4265cfc354ae1b1e2d6730516963d3ec06b1a159000095464e9b86a76f1ceff37b5c1cd6e630ec423f59a62fd80615bc544c1a0a29a6f42c561724cb5f8545c9cca407560d90b0d2009ef6ff604e9b7778c337cc466447fb8cef81312c396994d445d39ae06fc66fc59db51a0d7b04bfdaa807c5b87ab19363cd6d90be0b5e454d28ccf42c40e19ebafbb3620345e749d551a5fa3dd28c41e6437d14ae358d9f50e38a5d424c75ae5e325f1c4bb52a531ec36fc9af34e479c184c3ccf6fff7f0dcc7cb2ae5161e734b01bc73907bf0ea3c820098a80a5a84f052c7c412a05de86057a173987332b9be0a010e1eb58b1e0f6908f9a1463774357045f4c41d45fead5b6d03de93cad52b1d96c8924a1dae5e5b6f7cbf6df98ca0a5de344c6bffb91ab61366e8ec44bb56f49b6eb8ed1eb4353990ff057648f7e6984887189593fcbb0945023beee732e9c652c612df9ea4dc75f536b85714bbf507032fe0e3b7f987d497d77a30de4263c15c73c1ea616ab77863f44f24a972cfac93a2260cfdf5bea38bb73632bf9da6a74f0c72e3dbc4ecf62294e456ee16e879ffb52befcbc5f1f523aa32d41215d66abe85e6344631cfdca583278b72cd77e0900f4d80264ff9d85053d2794e0d03939a337d53b5d98c2acd3141dfb9f4f3431b9f864ac43f6736ca645a56108a3ce5564868a8ad55eaf8afc22f9c0ed366106a4a44d5cf620e8f7bb48d7c95657b03e3f7ed747e9d872a46cf4db74373d31b014661094401d5d263c738b45c6881f5bb163088bb7d91ffca9d6a1671cd87bda960904920488046e1d497bfaf7f45b27951431ac5817271ba42cee99720b8a04c4d4b91a2073efb3f8b4718aab1c52a991b59491f28a57efa8c23b5724799a71e52f3fe31b34c5f83c722e6e10c42a2a2bbb8e10bf579dbe9dd5fa73bdf8e5a4d870c9ce3ae3b47bcb4e2096bf5991e03adb058d88338b1015c0ce885f25df7f58303ff9cd1ba3b6ee4697c87b79e47522a8385c0c00a497d0be18ee05fea701418bc6a08c7e2a000acfcbe5c6b93c6305b6211fcb48cf9d1fcb522dd9d700a65e14f40471158cc0a90440508edd728d7250c3e6310ca10f4e6b61c8c1e9e614f3634b80767a91cfafb2e23057b32246a96a330dfa2981afd3219eb3ebe832a1d51a80b91bccaf7e3b4d6b00aaf257da2bbe225faa9d3a887c5dad97481ac5de2f95c2ed37dd44c29fdef7e151a81f47213db4ed91f51608c85c5da7feab3352ee98f2c6f9e13bf628dc8418201038d52e6e0d1b494668a3919fb15f38352b2ae4199bc226f8a336f0ac994f845369218d6e5db0f3d38353300e09e27362389e85f1afef54b933ae286af062230dda1d32652e11ea07abbb18238f822832d43fc3f7354a24a5621591213a566ce397adb326bc8e6afcb0e6717d7cd876b61ab4a3e0af26976eed7c8573c978c1d16f25d76b1b392dd3aea702fb0cd27267dc58390462036d06df88dd2ce17a31bc6b3653d981c7f2c8341b3a59f36c23405f40d32172d5e9522ec5e359a452d02c5c56ed4ef97f03c4c66b575246ad513ce3314d16099a786ac5d5e1c1d948ebd28b4c143d0edc39df4c1619cb6b1fc7808573f10ce603d5b2ad9a54ec9b3efa1d88f952864ba6432463a026e6e6482fca1edd229b59aa220d7a87c4ea58b73de3b6dfb6a8ff2f1b951f1b190a32c2b550e0dc03306fc40f882f9e85bb6fddc9ba3a22edf555937c11374c29c050a20e422b9a10e10fa2ffff59b2cdf2e88a40d58d42d2cf2810d9a74f223164b131e8e811d1954bc4f5c359d3d63e3894e1298c13a085ec4b150a32627cfe08bba9c86ba3a963e2f22152d7a9345ebd929c0353532d011eca465c6febcc073099ca6e574177acfb32409eb37944ab82ed848c31fd4c71c188204e93dbd9c3335956f5e61a2c4d0906a348bb783e4ed26a8b9a9bd9b29b31fd811c25ddd3bea410a7625d2ff8b2b7740ba7949ed2894d7a9bff129b01c80608902efe803f5847b61b07fcdc86ae90c28ee5d82d1934b33fd0144f530c5b6ec9677bb26eea205fbb4d8fc49856a3565f45057342de1658d9c5b8f5e4a57ff841c055d1e80878d44506b24e64df7b8939dc470b09f856f92e95edd8609696e66a60ad84af3435658c7c7ac7ff0184f3f88051e348152e8c52eaefa7f65eaf0449559ecfe3b0a51db9ffba6e497332cc81c62fd9c5d75c43828bca187b90b65695cf6aa4eabe34498b2694db85f59a2eb0f1faf56a23ca5e41dd4b456260dbbf682b370b64b1f49abe9ee3405e72c40443aed6b0cdd091ff38ee481200080f29949e42ac47ec4d9fcbb4976da6577f0f6ae735d345b129d84695a1be2a592686d75b77d549d1ba024d76c28ec7e46093c5a886bebd7d51d323e968f4e8ca453f733c2da961a96f2e119cfc1409f68643ffe0388650dd88962df517cd06a01182a4923a0f72abe8297ff2353fb2fa39242fb801f967baee157147388342e3aca7a1f671e2f8ebd198415ad79caf55e009b3a0d3edf7cb949341b76777280f8bcfaa0dd8f8046def82494a37c00ba8fcb8f185e617c96fd77693d71e8e3ad5346341bf4b49941cfe6c2c54bd387a55f866bec44b4cf82a896407443ae426df55f4494fd3b0f2ffff4f0d