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 76635 43c16f6a128a6978d3b395f247e15f82d0cd86e2f020a511ef64110e0ed99ad6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
30f9f2d420ae8ba9f96e7477b2e5027133599f525e417d0912f1da5ad660ab18
Certificate Block Hash
43c16f6a128a6978d3b395f247e15f82d0cd86e2f020a511ef64110e0ed99ad6
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009280010004d20000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000eb783218e474eb660d7afebdbca82193e28613719acc5795a1919918dee3570699f012ffc99e57e7ec0a66b6e1964a17926980b94c3a6ab1956f1edb3ce8fbe399ad809256bf1d22469581f00f30621b73d65efe627ee2cf8d0200000000000000000200000002009280010004d20000

Raw Header Hex

000040201ede9d23f21746a0417b376afc5337c2c907a80626826361cb1cf5fd3ff661f5fc0d2c44dda6f847327c4606904d38be5f144971117aba1f68fe829b965411b32424396ae8d6001818ab60d65adaf112097d415e529f59337102e5b277746ef9a98bae20d4f2f930

Proof Data Hex

59,560 bytes
121216020307ba1a5bfcdbd1f88d58ab1e49dc33616f412af4b59fa5164ef2282490f8ab404f29ed4162877c5cf9b184e2532134bc5241793abb7787f6543bdd45cb896d239a2704287cc5a849880783aef274ade9e52dc32c44db6773bb8acb437f46b98edd8ed6bd1b48cbd846fba7c68fe761400d9b9c49aa4c993736509a57c4350a2021fb17ac0b1b9a075bf462a21444164b921546120c94f18a0ddea2c1932a82c955c81522dd052482b904606f4d970bc0dc64d39a3fd2351b5faaefb653ff4aa3ca19631b7afa22b43b2ec20bc87a8db78a8bb6fcbea7c1d10903f23c363b0003766adb20bbb8e78a6f09cc0a8e30237657279b6017301e793c6ea038293133bab73675cdc6bcc6847f01317c56c9a1237232eca2a415aa10ec7bf10ce56f77930eff4be446c1c6c2b88eb2100b7796278533e5c823120e1c2e934b7d77e7ad14954a5e44e14c095f81d0b87eacc17a4a6316ca56e58ced021f97c03ea0150d42d901d1c813a00ce4d9ef09ba33b471abfb772011819b280b51ec987b14ed69c17a6d49539a81f1ad339283ba6e084d8d7f6fe3fc2e1424cb4c6c9a521fb00dc45fa87271390d1301738b321c80141f787bf08cab6438c7a74b888c346f33626f13051949fe81173dc986ea6c427318f7be8efbf9af5b9d647414a2258a2bc7c52c6fa2120343fccfc85b3da3f0ddc4fefe539c80296cfef7c7be96c6947a003fdee2b845398d9079f7943cb893c851653140186f540fee4c90cbec1cf2390283cdbcee3f3aa223066431dd1abcd954536da19abaf0fe365ef5cec82c5e40824230a814b631b3a25d84153c1824c9c34cb74809306a048b72e5c70c9f49dd1cb5de4ec8c39cf3a37430e61e755a9246734d2b660edf6d1fdcf9b8ee21014d2db241906f2db292110e05f7eeed8ec064f7dedb874508ebd825db3d8861097748a7192949b4d38e92124dca078be3327a7eed60db367585573e0cab1c042ed834be41cdee45c72bb0a2975e3100d22771caea53226e4b028374238685f10892b63420de02c6341e7ba42527bbf40fb2ed5687849155fd50f84bd2998295a811549573bcccabd5a6e2cb8efe70a26a2c6b60bd73c16f2e01812e2c22ca1bd020af5eb8b5b396feec1f2dbb69861ce30bfee13ff734e850c561a2b875cc012e799a97aff2b3e656c952e1a1fae8ddb034bc47737393c3edfbf8d7f8a3104a905b4280dcd38d4c8674fcf50d7f9f091e2283b79978d29911461d7f5760c79868a4e5ccf8a04833c30d2f9568109dcd99b3f0b8c36c2ce4639da7c3912e7e1bfd0dc341e76de2df4e60c2dbca00e83aaa4aa3587dc67819b1dafc13ebcf6d433e6ba4ce90f92d44a406800ea3b2dee32d012ea7b150a67f95f52b487eb8aca286f9ba75f85dda8bf403be0b440904212c78f1bebe250647992a5599335f1086d056e952e686a0f57f3fdfe021ad990bb9fb58b01688547638ebde71eb5e0c15f92f6773fba03511ec6e93a139baeb8d2ff67bd597ad6d3ea4bfe3e25ca6430f27d2e67eb69d397c5f8d6f51d63b39ae02eea5a1470da463a8da27917d62627f33a8eac5e892d7c05c3df0214740cb33db9c25a69f09618887b1f545809b46915a4f1449e471968edde2c467bbbacedaf330df98eed2b306d19729e9b8b183651920de253e1201648239c93adc4c6b32e7a3a77810255f0bad5b0f37ce8f5f3fbb0caee8f9627dc4deb4b6b7b98ab41a305ff1688c4b5ec6f78b62f6c44d9f8e7a8408c814e7672b3d71b94d878340a6a1e67444457907677643bcc9a7b3cd7f932649666f4f4030d85cf9ad740acea7414e1478b44e85a44818641c62280893844f07d1e5ad1408c7e1f480d00e865e1c0c6ca1d00a9806a15c82480e33ff00c75db6e7fa95f463cb1b09411d1b927a79c08f9b636bd40c9772676e3af1bf5e2b4f737d04c15b40469713272febc7d6ab796bcf2b826a111ded1118ef9dfe11644478eb03cc634cd8c4df01ddda2e1ed68c57862b7d273e4c68a3c597a63a3d14cc7e42d0ae6c50bc193d51604da7e21a01fe98e57205eac1afdf74ed09dd79f887bd4fe63351011908c9838691b970f9b2f4cd9e51d054682c262850cce2e8391e7a91d60adc24b32fce7046f238d6024e5324066e9d60bf61429e7355a210f23a9f3ccbc224f09a3a4a23f098e85a42481e2aad8e4d3eb29d1d10ab5dd7746519df64017be840b56db9dc84891b55459dee4824e93354c58163e2e11fb7eeec54c31f4d081213c54752dabec641681e22523b86c9c2e81d7828556e10fc5e76c8342d28cef0de817545e04a4e790f85715ff9af58e55e5b2192a49b010c427f503c2ed34ff6911eea833f097542a2eb58f77b9d71098b59116e1bb1d0b2b17ef5ea9b268528cd9d29520fc268621c12c50add369bdb62117154ba6207212bc77f6fbe1c1b53791d22919d0635483435120bf943a88f7d07fab4de7203a354ce53dc7c65938610b818077a3cf6d4454aa70d312193e79b50d6284ef8814233308f88bdaf9a663a1f8c1090952c563edbaa9b9e4a97ce39ef81de84285d82a185cec24cbede0461dab9fe3f7972efcd2b6ca979f95432c50c98038afc6ebf92835de3a47e8447541c5fe318a9e62b07b55b61cae4bfc6fb909234e1ebc9984d3114e6130f0457189b970d9bec61f0a94a8184d47c5ec89d1b3b306991d0026bd9c9239ea56acdb59ca5b5996b774647488fc691645e808bfb218410b75d8d8969f1e246fe9cd35fb3638fcf3e17456359d54edfe1f79d7078b3e4671c9ae8e2c2c8aea40ffa2cd52b06b2cf71e49166b0294b2ecac4d9ff414d944c67fe9b12d8b3389acd7cab55d5dffc164c2880597dd066137cfbc104c144771577f1eba555f2d898047b3378943e312cb94a13cc4ea5448ddb34340ee0201976c235f1e20aeb309772c015d3f0cbe0efdc4ef3cba1b27f9146270593c26baa565be794fa1bb03f2e6a32f78e3f71d01f518e0ba7f570a483f66fc748d9f7195c92ee92c20a2346569932f6fa0c8e3fab12621589574a5cb8686374e88ee462ea309fa0aaba9aa31023867fc66436d1894a5b3a0de579b366b722519e2ee2e8e13b84cb0f8cd23a7fc037be6bdd7c8199f5916b43ac842b820be23a2e4a463233115c521acac7eb9c8219b453b76c8505e9f6c6bc7800548efb6897579aa50b967d5b5283d50c3886ca02790ae68002b7933a514ee1bdcb47141d257f61b247064e2a2363b24f88cc04e383033ef90b2f328b4aaab9bcb8de9287835ab2e5edcf13e89aa6ce04bd980f93ad21bcc9ea7beec44e125324064ab9de1402f1c62d363141fedfd2656f3ba2fedcfcfeb6c0ea6f71a25120e6525d11ae7cbd6b548b82b4d251e7c868a5e48b2d1ead57745d75bd7bc07e0177e7ff834f41f113ae62558ca4a9546347bb31f6bfa584b82d5b2edfc5c0662c0e960c81374b2b3b7d561bf498af4458d20b2df6f30601afb070fa52c627a8b7edaf338b066e3bdb3adf03edc26ea8f501d9fd9eaaa37cf8cacbacd9fa5fe8f8c391735f8a9fd8406ad6e6e0a48eeb452ab190a5423e8b518642396aed8e25d13efd35fbc65ee760fb85c2d9718aa1ddbc26517f0fcd58727dcc6efe12621d2411d75bfc4e6400ac7fa77e7934538c97f16b549c24e523a43927af4ea9dd37acc44c9b32306ce98f429c556b09d35b1ea568e6357c7c8818530aa8c00e5db01a95fe6058cc94eebd400cbf75e860e97893179037fea74e60b4c5aab16c05f38c48b8240c6b7d7f070068bdbdabebb12b41e707e4db52c09c3064d41c15e2ff47830ecb2151308ef09ba1b2ba8a50efaa002c1867368baa53bc71bab2095d420e9429e7bcd9bc139a514928b2615aef1da369a14d9324089fd2e0869dd6efeb32ddf15e4e6ee9c702d87ba9a117cf64323a371ea033680c26a6fc29acb29368f4c05be3db0b9b95d40d3b7650013f34d448710e9af316e8e236f6b143387abca87c4a8530934f033373a8a84a2d188355e1d2d8f55f2e7e9c2670e6cc73bd3467408a34bade044953e1be7975b2a452263d2c2bbacf93b6683a8082c9719cacb31d535b636f850436484da8030b8b96d9b29cbf09da9e5737c1ccd8b8d458aa015567ff191da3c61fc42eb084923263d5274db9998476491bec124005fc5fc215d7c829cea158a863d75293d27e6ec1d24e28d8d65b4fc73439b6d99b9c6e24c69e7ecd2e682e12659ea5997620c7569616c919809767c8d4910abf9aee4375f214b2db1891c1f690a9215b9c01497c0c68c697d18b8b24b64bbc66b0121f5b4a65612fe918b2340fda40df6a6248c682a870d33b67c3ad977161867d1402a8a39dfc85715306ebcdc123d7682d983375afb45a4993e6d4167d089d748433d7b0143511c903c5e494657b052342b500f1f638f5807a72fbf83c9d43358d8d7505256b3d1700fcb903e830750dc95aab38b4cb978f9e8e7f5f991eabd18b4c1e131791ad505f82d93c14eb50d1ae0e712f746f3f30a0d9d58df0fe22c29a7c3988961b1bc5f0429a9eb745d63927f2f5a4bfe6039fbd0b55b6980a91b800157f2be6b89e05efb1ba4b03b7003e768e2589d8822312f9560669b853d1a089616b699185711844da49b5b86264f87217ebf3628e7e78c19064193e682293208cd94a7e88ffdcab73eef5e9bfe154b8ceec2f80323d1a8f752ac4b21cb0486ef9d8ce4d93ee757d41c6c35aa7b46bebcd596c7bd4da080248fbf7be1c98e5e62cf198d7e6368167f8ebb0ff908a696e563f079764ad9c18b8159aae8d962af53e4a9204afef5e7884d76d3c9b49e3e5339ec3abf1ef0040a4a631ada419c662a1bfbc8361205012bc3c96b1fc918ef6ebf2655da83823232a89cdc62fd8dcaf10cf76312316dae2abf28a793361ebc2697e3a8310bf2e0061403f9ec0997f85fad181b5f6387f41798884e386dd2eb98fefed99ac491200caaf3412f5f943d060b6b996b5e10a445a0d26c64f83edc1e7bcb5737165aa01fad6a245b212ccf4bd2c0effdf979968e4a5d61a61268fec7b3ab2aca91fb33aff20e89dfb57c4cbef42d8da4073c2c04599357719c648674a4becdf1ffb7dfb54812a554e8c1fd219229d897336eb3e5b1b3b56b4c6a7ac92dc9dc064996492ff25ff1311fec20aad45fec9c2827effb430ad970cbc360c0561687974046552fec077f254457473aeccc2cfb42ce844752bf65c783b6c4ce8ee192a3e5bebcff1d00ccde8579d528df378f503028727e679de1b16fb0dc10317a527f26f4f0ad85fe9d5516099dbb63948e739cb68edfd0d5933b35eca860dd9e48311f7b9952cf35f721d9f36bb57dd13ec3aff2a90730e56830520bd9dde1f132b9f8e0d763491db93f54d96d06cee4030a34393ee27b683a0a50aff56ad3ce7ef5851dafda009db623540f22f5c5937243b5644be83106f6941cfec43b39fbc49ccf0f691ec23c677e0b7f3b45312f3385ec71167a2410912f2f51d483ef25c78d591d0a39aae55569e651ddcc10e0acb1f91fbf7174cfe84acfdfaeca358cb9edc03ff7dd762c0958bd65927c2be1cf2b2aa9092920f2bbf16766ef8b8aa7782eb4b653629e00bd554fd6c0a948b225909fa93a9d7897f0c669b6f133b0193c18182f14530e9f2e2a223466f5acc2a0f4ae454372818c7c82f1473645b0f845fb0ef2ebc1fa7a0177c82ca210345518bb537800aa6544d9e20b31126c0ffdb0cb7ff427ddc54e53dd9434a96866b56cd101872ae5e74349677054c49b8f733ffb440f90dec7192e7595aeeb9dec40fd83e999487253124327b10ec18a94223ae06eb7493a6f89372fb734eedeb60170c98e4252700a875ef717e5f4051d53456f0d07a2e58c1725672237ae767ad56f10f2ccb0b98d0a16d7e55b8e65c209fed7bfb849105b75e0aead9849e7edfb6aa161ed8805aef71e77703f33b17cdb76fd3f4803d098e142c3a1d28cbf00b2a7115fe52fd9fafd52a162f4d08c9a05b3e7da7c81d50c9b00fbb0411636528c7d54e84fb2c7e66cb7048fd049fbbb16cb7dcb9e21906b2d62d2c72f84f913cc685fc37e1b14928d286bcf9ca647cdbd6815b8cf5123743c90338691f0634f4467c1e12bc30152a0756cd0fac65c16be4e62652b21ddb0fd3376e3eca50cb929ddf7e7dcb6ca9a10fbe2f6d2462faf9e98ee97014d713bfb849933aae886905dd42a342626bf319912f4647a4a7335d7f33219f151867312780fc46a38a22ecfc08f3525ae50e76043bec4ced340fd303252387454c27555b42e11904b4bf94e22b1ab4e57d3d89e6eb6970e5aec02944421d91c41afff4de4ae12dd1807514f4bb630060b62cf634ba7ea0d376701715a55df208908ab117f11fd0f0399517da99ce8fdd953a9d280685878459f7697978cc1816588c184e4e19a101617edca5672190fa14ebd2d614bb0e8382e3a3bfc85b9ea3bfbaeae7f2d0a380a0448cf36e0dfc331ac0d834e51cb16929444c4fdefe51f789d72f749416e0c695c21a457210a14648b7d1e57fa7353d6a412ca3dbc4200e716ad8f338a1351656a48fe2b597fa5053cb6db0061cc50b5fc0dc0683ba4e2751b516ca82febd18a730364227a3440de286fedb803a9c462efad702faad00ad4ebab8f9cbcb6e29e6f9a639c634fa7b0b397c2f9eefbdfbb2a1bad9e58b8249647ae21e597db14ed493132f3d4820df00602d4bd60ea40ef38c3db316781166865104a7a42f3dbdd442e415192cc25d621664b12f32675ceb79c79541cd449470e914810f55852887f20ec14d039d02687803d3fb92bb3a530e1481f4b8fd625b6bd418263529204c33ee687fca7cd66be885a5b823b9dca4fa34752c46951ff8e436633a0e2866ad9b7b9f7f7892560b40f70e143b88396903cf19c63e27ba1a9dcfa40c40791131675aeaa553a2281a077970b1523f49f760b00233f35486a11b37a0070d1d1a774b60cc09cb388662d3b3244c6a8f28756973ef557aaaacfb2a25554694cc47e331df913d32eea31a908cd12600801799fc4a2935a60362821c069dc448b883bc2bbf3b3e9398ed1151c092a8b23d3800e1942f2d221feb034d2afc48639e4475a627738a36d0bc2a21a43e009cdd865145f852dd1e823ed0709a125a23fe1d92ef050b1958108870c3e9694abeee91852e58f7fc1aa7089bebe582460126c912d87e8ac5d8fd5b9b5beb30cf79c1752278cc285f9c23e7b519ec52f858e0747c9cfb25636a96ac2f1ca151c963eef5f9f1d0c55cffa0b828b3bc6819804cc9acd4d7a143cafcc50d0a13c9b823568296238204aacdc64b0dacfee9aec1fb97c1003b503f127e68197076a0b08e23de075dd365b32a802797502e445393c5f73831feda735f52c0e2dddaab4caa6cca4e10e5d6c05d73453e941ae632dec39a2756cf1d406b51ab5832e4f2638460dfc7103a30fe11c21ad257572a06924bd0412db9cb7108e4c4570b5a6baef033652df7c46c88678649ffdba4b9025c002aea5dd04fe5c0604edac6a3482b195613a1f7c356e9c3fb20d06d4ed3bbce0d4fa0f5dabde55ade41c0e0805034e11db89dc4b527eb77c0f31dab7023b7c3a6b232f61e59988b16b45d1f4434871d9ee7eef3be2945817d0a09bff5fe070723c1e74de863100697417f78753f3e6820df765dc43b7aecb37549dafc5980803ef241d676c4a48004a605703354d4944e1f1cbd2d66d02e3a050ad6a036bcc7316948e15c2229f98db01d9aee2dc234cf4abbfbcb43ddc2f3863930f905b5fa34c83a60ccaaf3e313c9f881039a9abc1971c0327f5371f698a6cdc498019855833126326851086c75962c37d1c4c557d1e145e18cd6ccf8f1c30d7037a052b8b0d5010baee48cfdd3d1a2f097252b6870cd8142063d20977cb8e863304a6e504d3a4479b11e0a622f0bed4f13c4697fe71a8f242730e2c5212fe5723b8c66253f97f77f445a5d54257fe1958ac5d30abfd7e1a21bc15e7b6046a045ba1b48c8059b3e66ed00103c8d590bc45080f08de28d16c4ba870a2668a8f411f055dd8ffd737c77caf34d6c22f88902744ebf13ea9e885241f6711b9ffc75b603fd2ef3ab4226c62a0d3177e36809774ad4235b7002ddff6423de795e8dc6dc71688e104c17d054cfcd7b312cc15eb384ff307e0b9097bbea1cc7b922e31c77eee8624d124571088fd9b379e598ce88dffac2987007137a1ffc8248866db13fbfc0bfceaca0ac43943456023a3965e2f230b62ac3d53c2238f1373fb91a9d9092ce2366d8b27cf6c2e97de5988345241de5c838d461264eb5a5e9227739d3269cf47c676068b2c5f6e7c507d3c8b1def7412c19bb4c96b8c1d9f863b84a2e2c878ecc592ead9cf3a93f4cd7d4360184cba99c525a558487c7eddefb102146c755d373f6bca0cc2f4d0bf558da0b9626e3636a7cc2546d441211304130a9b27f8ce020b420dfc123446479d44129127704356ac88a300225d1a9ab8d2b6966c793306df0003156593ec4472a18520ec6b93bc3c3524c541a5a45d38a53ca44cd22de40d3ef07884fd5ca6a43ee9c1e630538e7fab80063aea359d44b5c11131a543924e6e8d737c895088d71c45466e0026f298289bb6b9a23c10b684c1237722a4938bb3f9d1753e1dc1f728188322fe52d0ca2921672e5819b1a9ff034227237f30dfe192a73e16bc14693510646e555beff3c751e9b2f76762d3865f2fdef0d66dc991db27acc925bdaaad14fdbac19a7fcc86fd5998c2f280de9db487e92778bd61aa869bed2b95e06653317f3df1ae2fd652af0672b22b720072a2ba77d0bac7f73246dc77687522dace3274997ec95fe093ad7532e15aede4d4b1e69b6d93eeb38d54fad77b86aaca672d44caa8c592d3e36ecd87cda33b10a355d1622b82f731d89ee77861bed3757681e53b954776368e8cf85976fbc2ebc33e14fbc6c8ba6d02a9a0ea4064919871e02579930f0a0c831314d20096db6fbf76dc2616a8ae18990cfe9b89f37e485f677ff60f2d575f66203480dd8d161c62acc34de0bdc1e10940eccfad9b5afaeff22fbd233cd755fcd5996e41cb51e5a263e38b554732aede2747ae824a121949c2d9edee6047c9093d20ed9b28d3af9a7ea56573e58d0bc311e7c80e62659c03a886c4a5bdd8923b49fff9611729bd161d8d0436c3f25e03629132c06e3fe36de93945b000c5b2dc648628ae58d446dc1231882e5ccd6bd92a2cd05943ceb1d99479acbb1288f03e71ee65a15419160e8096084e6143d1e667098d775ce05144459fad1a9f562d07998d54d845bce89b38b3696a0e882a111df397e229a79688a4df4ca30ff854f2d31b9dca43a2dfe43a2f97e227beaa40f73f074199a6dbcfa883e6d51be55caac76617ce3be3661d7df42157d77f9ac977968c342461aabc9fdc4b9a424379f9f10c5ebabc6e120d636c5479599c104095900e94d363e074249b99822a596d2c6c353836b8bcf2493a1244bfb7f517c26e1d748ab2f660d76fd4b41f37f04b2c7281b72ee2d177b9ab4034662b46412ad39163bb480eb24d6c06ff299996879c35757f8af271faf6c5d922c4979d34c9533c75e029a82e13f8634ac4dbc97445e3c17b00a32744ff0ac60cba6708cdd8e31f63f888a0f94b34384af9a36c9d07ee7cb12ed86a5d23ca26d1f80799bf38cf9d58f21b8b47ee229623b012f533540eff66af0f2a03e96fe9f987fcac9804b603cb0f5c6a9ce0b1109971b892660c1f096440339bdd0cc6c3807efef94f18e2576eb34456dee9d83665f6b8fb83d79b35e9c1daeb7daaaabe007e6ac1c412d9cd6a7552e7ac475033ccacf35838a422328fcba71e9f279735e63b1b64e12f379d227afe30ed903c2610538f88d7d7fe2c62d182b8f03643619fb0793b5d50e932416a8735b19e6631920f46043175107ae8a2360f0659efc7dd752cef1904619d6857405876fdad4eb571231c2d623fa24e3774952ca34fb3432fc889a7c0cb837fada5a0a3e4f44af9ea7da07e3ce19f84858f54618c149f89a6d42741ec0e8e5f42990d09a6f089fbf66abfb820e2940c000b5a4cf0cae4120390d7c447d0198e7197d0dcc88ed3ab7201495785e5f8e6ba5ee18376e7e45621914e773cf7b060181c033acb99508cfbe38b36d56f7ccaf35a44fe41efd470fe278def8c14a43f912c867ec357cf7fbc777a2e0bff8fc8565afdc9cfda405c40b0b5024c17237068296e325e6d61d1e0098c71641852d6303c75ac27dd5826b8fca77bf57b921f33af554cc1448fd90378ae01a5f18ff7042efd889fb9a4c6a3f19a01eecbf387a18ab6d1f17ca3f35f7edda56b78963444fea67907725865095ff7f74eff5c18a8c4f044f3a1d0813c9d615999f3f3b7675f0483f2ad4abf2553c9f6285a11f390e66e6409e4dade8e29126067282784430ba73f683254e5b35e8758ed43cab805d6471de5fa0ede2d9f95e81c908676a40caeb389c5114b7a28bdf2fb6d122a1b20774eebca76d8995c7daa0c1eb55edf06569e15d964a99af30ce59e3e9bdeb1d887f8cbdd868bf71967cc40fa1782623ce6e26cc151c2ca93bf245a14f7640d4c6142a67c56f7a4aab1afc8f2159426ab4815d332a7a1a93abbd862d9ea6f7d0d822835cd87c7c1d48b89ef41c49527380ac666f11642b7e88b446fb9b14326a287a65c3f8d24fad1ac8d466d8298733675f06c75cab4fe46997631af0220e4b8ab3e451d2dbd8eab852bc14951aa705f03c278e49edbd6536db2fb6e8100eb510b7104f6c5835d917b21d0181daa793c6bbb02dcd2173aff647ff1e248547d4a8a8c2a8efc191a5c740498a9b8a938a495e0f743375896cd98234a62214d46dd6c086459aedb91244d0737da194b2e937ac4bc558be7872be3a4b17bc76e6bacaede213b236f7d16685c3fa7de66c4fa6ea8273c4398e46705f88dc0666680d958e3ff14085c7078bafdbf4ac0f6a1f6322a5ae7c06446281c79c13bc4149f0cb4f7144534271f2ea27866e3a7b37453ebdf2405cce85a5d81a43afcd245df08f34bbd67cfcd703732ad7109097aaf5c76126a66033a857e8d5c2de5622dda465beb7384e78f95fa7236811569af45d1a4b09c263f0dd0f3793930d916f4bca08e7d44ab1a1f51b197e7128c92cbf299702bf9636e510986b8b8bf1ac4e58192d571c1fbbca3852c05ab78d28848efb07f52d9c0979091acad6baea2f585a655f62f8f910addab3da4c8c09c9cce7e5dcca329d92762b8bce9839085ae682554c1ea31b072342db80bed4788570082e183b71d26c1bc1f1558a27c1992f4f00b1c5332057a873f79f2ffdcd36a0a608acfdaddc5dd4dfee867056e2b2a74dc71e1bc15df8bdc47c89ee70824dbd6787a8eed3ee1b3b8cb1cc59250a3f43ba806337d89fc1aaddc5a7bf682afce6d3f923d52e34eca4ec30a87db2d8d2992c6054e21b8dfeab252cc9fbdd740461d58ffbc572275f4da9ffcad7ca9d1a1a2ff61f7b4bf2135366de3e9a831b99bd2e8180e7e21cb49db719249913d85cd2502d79927fbb1aedb9f5f0a2dca253c08c0ccf5b64cc6c6c09fadb301d4ffc82bf5bf8b65e7d3fda67195c10254a889ae300cc273b38d0cb15c619a8e4dac77bcb6ba755560c1ce4d164d4f6b9aac76786982ae9b94727bde2166b683cbfdec5f11c681a68e50047a4acb5e3c2f595019c23a9f9075daf92bef2f95b162cc455dd04bf57969ebdc2b466b43ee4f8d7c615affc5a189ff8cad7ec3e3052c422045ee711cef0b8836e92daa87411420a3545c0fbb6f8b333e6f07fadc36c1f1a4455ddcf1c97e56fff30a9e06d58c2a47d255a252ee32d516c7061f50cc132910f0ff398fc48ae6c39a0d12d1306f223e98fbf6be8a17c3dd83f6b276f607f7c6e991bc333d02e46b1343d618a7cbbadc92fec5a0a1c4dea4d4987b402de792f1e12329d5880f94692978202f5b62c92e35120031f12284cd0f2bcf0036d3e873c1e2338f6a6960939f8704a7b5ba99fcfde3700d6f225104530cf9d1f70c44dfe649891ae99d6e818b4c5c00ae456ebbf84769217c7179a60f60a474c42150379069b09c4bb454a57675986c8f5d4ed5497b52af3cece0b9c2bd4bad5d5e7a4b8a3d9f62dc6ffc27ca25ef8a474ff6092654c7c306a32c5596a35fecd338cf2ee76714619ad03365688f6d3f8ab8901acbdc53f0d5afb521129a1a492d29ea8895341b57c9e2c64365e27f5ad16c59ec7a18436ba48f1869aa8856ba40f085ddc9b0e8bf5c7c30c2a3ef174bd876d29e17a46de61eec7bceb0e956376bc0655d8fdfa5805d2eb165fa456f9164f3245ad65a7fe8153f1715ef2d174f5806aac2b23d9d33d7734b5879c33521b4f60b3a18e6117493637a85992ec63dbf17167e7a5daeb15dba94e8e12a918b16ba71add6c007bbd72cbcb0d62ddb4700854b657c321e257109e64baf44e968ee5d4c693038caeeb4444fca363dba02ec6e25cb42e15dcaf9089f49e103ddbb392c2b1c86c640920c69d576584b2faa9641f54498865c14cda5054f0e18e14d1a84213811234607e8221d278206a511808c9f470f78944c04a84484b3d2a1d49f3ffc0ae355878b7e9a84da3d52e206867a0d34bb3ef62fddae9dc28af2288144d0fa1b710c258701d386cc4dbc7f9cb45200a497020b110f39ee69ee8089b6f8435a16fa0e477997b3a7f2769db2a506d3202f308a5064bce467d736d6a2b87132432dbb6f0e63ba5535f319d89cce169e9ad1af4fed816fd067a07328dda09e2b86b532f339e74c0c8d6ed3484d5b71d080fee68c36fda026ca81f306d28936aee81611096cd585433f65614b0f92125eb5c73b3881ae8404003be24e72951e74e4421c0e6f90f0b485648c85042d25b832d34f8ec5300ef76ab172723b7258b671fad1096acf9e1efc1ab613de1b393826b459dfa38950e9d52d86a1d7208aa5bf924b7aad258374810b20a7eab527b97ba09a71bdb59ae7ff4c5bbec40929e67c7487db1bbc44d7c83d9b9ab78cc1e476409e0a1a53416e3ab92738b79977530280cd39f30c035563bd3825f4487916d7da92e20817968f4a6b71bc2e1d39292b669de236343dbcb5e8848fc0102188d6145c1d7dc0e57993b19687c46d59ed1bc2e4844f8e592808616149df11b07190e22ddbf8a120ad1dfc2f9e0e814319d38be626d7453a78725a18465aa8a647dfdcfbf407a8ee09c5c051c2e78ee0e83c718ce71c5c008f48322715b16a5a7d38734a9de90b35e4248dedaefa1d9df46a526c015e452b3e1ab466562477599f1ffa25e2eb1f151aab52c237ea85aac8e04a9df952bb1facb85299034e7976fbdbdfef21d806b3d9abb835c9ebe90c064820147a90f9149923173507d52363ab5853e39a1dc7a3e6e87e5fe222035dbd5099c4cb0d6c85ea8acf24f2a1f791bdf117d3f7cfe26313298b4cdc09109a8931f79366d5f2648599b03c45f4b69c62deb70e357ed634411bbd7567f7142ef9a7e4c597b220b8e276e3a34f93278d451fb70de3b7b18fb9423b4748945a887e76b21145f4424c5abab85e34a6d2bdb8a85ef0c931273a0a7a7071636c736bfad8bee6e93c39826b77013360f4c0fd15812988850d74e8c51c1b18c3df240143eb139a2005de770246e1065133b80b4867582a40f8fa0b47dcfca72b0f91576e52e72e7a11eb92fff57be629da71db46519e73284ca8e782ed816f4c7f57470f87391bfe4be2cebce02f7ea97026c1e9cee1b39a1395d9839fbeba1f3e69146ad118ed36dd879e08c365bc9149c36771fb8fbc5a11011d8a31e1105b7304865acbfa3ab793899c27ad0b68652e3344c52986f09913017ab18fa2699321bcaec845815bff158bca48779f184352d5de9e5a383dcc22f607d1ff3f33de6545ef7e35858637b9d6ff95858423053bf18c741202a55601b20938b84810326917c40ea8deceaeb4841a3735b3a9a7c478c4b90b62238c779996d8de4700ecf29c4af1174be9176cd56150ff7155056827eb9d048d97cb4860ed383eefe07b90224e951d81d200d5a2565faad946dcd8e176f95deafe59e59c9c76b9f2e4e1ad8a4dc39bbf62b1311ddafc5b634a6b111163374033ea5b6bf1a41a1115a65637ce9f3c5af3f874de9be9fdb9b104d643879cd11ef878fcc7cbf87a4150a94c4f5c1fdced7e3ea3d6762f234fa542f04729894866135dd266a2dd382aceb239bf94f824b7b0eda660188494ca9b9b4563390fa810cdad75a4c80a69e1d2811f0b6691f557fda64706a802f6c8d6b39d81ee58f0fe74b7f51c994b1b588924db1f8fe7ac7cc04c89942e293a18360bf2ce77b3e4f259a720c4159bf55076c1e432607be465c5ff80c2ab2c8d77c6ff384e7295c6cec8c0a52ecfb5140779347571c5c7e1fd6aed6c6b6c68aa48c9cff086bb456e5c26134dad43a402f0cf1acce535f5acf64682e807f8e530d7664155e9667ee9e8740d6f30589ae58ff181272dd28e123bbd38419b9f454bec4d4fc5c81421192b0ca948d4126769558642a7b4e0f688f76366c30305bdc9b598c876aaa46c17de4260b6f0bcee5eedb035a861b2d1eface2e056365800caeeeb4a324b0b2aee157cd9df8be8bdb44557c25b1eba8d0ee6a7fa6c352337279b1ec8e0a5f3c390864a9fe9e9449864c9156ad2f34310a2eaaefab429b1180dd024c9f821821c258f4284ac2620ba6c5ff36c5b0ccbefb9e09b6e420301e47f751a70c66b1a18335baeec1c865932fd5da4f4002b4c8a2fac21bbebc5b63e823f8623cabca4e0dca267d5a2454a0edb5400763efd639a434c663e0dbdc57ced1830a61937fcf958bf504325f45dd288cf8b918256cc7bb8169c455c848fd80b18e7491a3db746308dcc7121cb595df4343b154c9f89082e1b2446d430a1c25261a3b0159f4ee157fc3843683254126252d0faf00297f5c65c8415720a2a282d910c08887a70c0ec05ce877716be4972be8ab4427cef75987938869b0f11afac60993c8c328ecdf1999d59d0bc639e9c2c9f0b1719474bbc4dc35bd8328a0395c53461718fdb76db864061c6a4cb3d4f524f228201338a4c2795783a071c381e10ad7eab0417894400a8d6753e3f6e62c0619103dd1d6b5f6b61bd56e56f5100bfabde256eb1213ad55536ab554ab49a2247b9e30c8a6752fd8a8c4efb3a15394ca2c61ed4269732099fa13b97390b8982f5dd4f897b8d7bea8e4b6db7eef9b32b3c838a2cd5b02e01caad7fab06652dd315ee4c48c8c6ff84ae3fb2519163cf47cd64422cd8c6781bb42c8aaf5690f58e19fbd982d9309843b3e970d94eb3c3bf909d7d99a026a2983dc0079e279df47cc9dddd7f77d05526a83e7e0229381a431791f1cec1a3b94d5b994f13d939417362264fce8f8b5782d17607ea68635cb2762bea9cdfaf35a223bcdfefc0c161fc039256476352f2671f85605356962288c2d586291daea2b9904b7729c0906168e9a268d82a65ec3ef64386d8fbcc53dbfe1fe4794583e1ce0f5cd17065dfafba9093df2b570b6a5eeb01f874446b95a99b75c40a2ab8d66b0035d68d6d7514f72126f604388d6b62895ea25e9fccbc83ff08d0d2902b4084c5e20cff600a2003a96f5b0c6ee05f32ad2f13f959ca5db7a72a50943276bb3d555acac4d7ede979b4bbc3a2a65212b4593d2671826d5495d19d51bdb3f0fadcd68ec244d3e67b7908c718da658325df821cd1483104fdbefc1706519f7e6b11ad493c029841ddc9e04a03da33d11a3fd7c18b3edbf676db2b6e55ce671e30785608fe619e75c9764eb8c9a2c3763e20f256d1b4345c904e8ca29bf31f21ded58dcd9e9970109d408c8175aaea9643f29526f92ddf5228b8e921384a1c6d0f5c130b41c48f467cf4864f15969338515f6000e06888bf40c591ccd93625b658e74250a78c26385a92e2be945c97a1a9d3844297d6047514ce0f5216bb4d5769614fc0fd65e1a5e14c4e7638bf70dc09b0af5b21ca9088543ea93e24ba8a84ac3bfe5b5edb1e4a217d209e1f42bdf1ac926a3331ed729efff442b3914d97f609f30ea802a4fb75332d8d62bcbe620b78f19f620a3f86b826d1d80679b660fb5099125bd7fa58f149361c46c8b5d5f31debd8be21cec52fd25981848ce5702cd1d4a15c90e0792f0557c549bf463c052fae5911811ef5bfd82017334fa2aa305879c84d560e59f769c7ac827d6a55aa7edfaca33cd02b91e35ed941f0137c693a6e28d5abfe2210604e1c27717166d42ffed10d9d76fbcb72e148b50216d52184aa7859148b21742cf6acaaf476f7ee0bbb4fb5b5f0a91faf1f184d1c61bec9ddc093ac9a8c265d15f0cde0a2ee78f4ae94e2cb97eeffec9e286575a3b22aa4790c59480504dc4e75c02646ac55f7ced371b46539892a96de67ef1b1f17d2b22c6d579662fd48194c069cabb9878a926eebfcb8c99409c6777e40180cae9e0d879d3d91db9b23310781631fd1d4141a8a337a9c2b5d6a8266ea2e7d09645ef1358eb3757db97650a084f19feebfd218f75c00565104bee6ddae9ca277cffe2a950855638786dd45a7979206516d4f65617dc5f9c8311d0c2a3608fbc44f7d1e2106063edd9e2d12c6e0487558d2228f12f6d1cdcc9a1e9d451aaf23abe39a277b118d80e116c83d0169f69e286d295588b98c8bd22dd5a1c7a19e0a9e91cc4525aa63c27ce64ed14d371da2fc397f69149cee2ca866064f93bf02f75ddec45c35f3cf1761ce6ae7b19850ebaa79e9b4680105f39e9903d5df972a9e9556d210b2759a5800ba2fa4644d5caf44442fada151816427dad88eb3fe1472128943bab480f7925544f2d173a06ddc292bfdb041f25594300c37a8e0e6fe2ccd8feb937075784c56871451cafee1f32fe348cb826a1b80f93d46c6032dba13ad0b2461318068d53a90ff3cbb810d5b768d7918ccfa0b41329926b6238019c1f39448582eaba0517b60de001ba48a7169fe0e3a1bafb082cd7c976eb2083c99cdd9a5bd9967ffe37d141a71229627541c8d600ac241e981f75e84779474465fb15058c03b4d02e789f6a53b82ac620f8d7b2f919aa0153b2198dab1b198df62b7bcf524ae37f72decaee177f2d7af5b05acb2408a25518152917e3fd4ca9c1ff5139c9454b487cc36054d918527c90d5c0602dbdfddb28827d2f1604d6f830a971d950a040551f7663a6130c01c18db7f468ede4b28c9d60423ce2bfad5c04df978b0d54d60e229edd154c83e0ab253a81356446dd01089af127d9df5d125a23239b4f08142a6d2d5c7792b31e3f5b25dcba4dd52a196622dd23e4d57e73f180478cbcd134c9fa2f8be00da01943133a1b6df40994c8d7486c3e0dd7e7f9d1f3a4a5eb0c644085caf1cd6d7af45a59f3e9a152535f0e4b8e1a7ca12a19fe42e7434388029b59ce7b318ea3ea17713b5a6603d36da4bf3ffa73c95b1178772a8f7bcbe88abdc3eb097b76992cb6107d6d2a70c9082990233e0516ba38f79a296e497bdaa36e1a22dc3ebc7801b7b16661c5d402a57be80be202b5c4b5076b7fbd3f4115dabc47d27a593bfada1ab8a2a021683039781ae15f1bfa335946e2a214d0b39eb068febe19c14b0c3367ae4fc93f74ac1c07174a827a4062e5dd938e923a12a435ad7186d3ae674ce9c1751a64af4ed0824d4faeaad448783ddfad9fde7a0ca1a65578bf5107536380a97cc9bf3123cc956a8f560f1d57d3a6e0e3091a509f113fc7680502b56e0dfddbae0af11e985303770759db55ae6ae88bf3d0e479abd111dd38e376636455e75cb477f91f4bd6982ed01f3c703bde67a97d0a82677ed45fbaa3b82be7d6ace6747a98bb8fb2a38a5fd6e7e0cedbe6564d1ffb35db6055a30a4022482b411b4f92785c7a7ac1e7fbc69da08dfb6ed3125dbedbc4be5565b6cd62a7c4712e90d1cb126eda537e41ab5df1c9bd43eba7b221b3faf15efca3b4334e93bf07e203c343bfb02b076c86d769b4e92a52a814dfbddfd0d69b7c5275e1b01402a522ef599f5d2fc391e4b1a6d3e4854d7505e19217bff3634b2108850a090edf4e99f4a1949dfa9316a992a8e41a2914a2d37317a9c7ac6f207f5eaafa14149eb91f5557313cc4d3dff26cee94588fccb5260312c35e41033fa8ecb5814752f2dfd42a31447b9e8052ee076084be36846dc419d7088b74a3123043370894e718aa7e27c3aa7f4f3dd1972bbff262350f11af8df6155e6fdee49ae907f69b24c457426d0124f5a30cb1c3d0471fabd9dbe9fa06acf68681823c93930be802d7b493e1661a1176ced29cfa3c7848a0b3cdf5773577b1b72245deae273d2bfbb69d3b68b1c17c3936d75ea15442df4a89457324cd7c94e9c641cd0e43634ad4e339975f9bf0b1e8ddf561b4e5cf099014e8d15ea3b984f1d22b244cad5d9a33890e2aa05d2a7e318d997536bb3e1be5c006880b02136017a9bf5b9b4fb82b52d1fb98a6cab037d32120b3732f451125bb3b5e8560613fa28419f6f1a5bd2f7fd5f97079833d0a38e54f51ac838e0db1f4e3e9d619d262cebc6f88feee75706881524fd69a674719044f02ecdd2899ee90c0dbaf1330ee8546a0e90b0f8510d16ab778300c6960e0e72cd756a80a3449dbfe44646782e805039c11021ec99ed31f6bb4b29ddef4a2f1fbcdc132029e1a447c16d06262031e4f6b6a32a8f1cb0f9fde6e593b78a37a04418de19f4029d4736329c9126a90a68f05ef32dac93450eebb6d60d284d72c9031256b03f93a88a6a3e1ed763c8be642c19b4b08111a77df7f1c04eb62ced7d79793fca6263863afa75725889c06bfefbe55d02183cd6b15157d1b2c64e1c5684a4f9f0e2643a9f0806abc0fee1bc8909b454bf643d41ac69a30e1a22d8297cf56aa8e9cb638e70577eb94024458c00e4ccf9842fcfc25ed74a832f033e7f94bed4dbd284311e8a1e6de7e6e1ff45a6ecaff7f64151b88000803aad45aa4d00d7aef76d36ab77b6a37b8619b746fda0b4338390821dc4b142f7dc96fbd0079b0f0547633d804ee169427a60826b1b23e6c1c80d88c65bd1999886d9de5eeddfea31470244ec9d8a33ce069574f25bb69273313e19fc4adaacba1e41e00f654ab4cce5bdabf963686c309fc707e0ddae1f85ecde867e9e9abf3ee6e65f2e860108439fb874884b9abf7bd7b1d750fcb59384dd4c9412148b5ce5d013a4056a4acc51f68bc9516a1a664c6d6614c42d6726f4712555a081b6db94cd2d210f4cf242a3bc4375a2b4bcff0ecea515e4a7eba35d3f8c406c5e6dbc783105c9026d8542c8802bdfd13187f396cc205682d163655919c8f572e2543330cad8b861b9c456054183f842c41a87910e9063b0b57c09b627351c647a60450b5ba267621cc81a5a5251086206bbfb5b36fbcd7b42d38f099009244ca123750df0a1cfa5ac06552300f9920ea3459e594a7230cb54326334a6d61a22e9e7db28567ce488c6b1c4c0fcddb503279295816c10ad99ed96db736adf9e996df16ef4658f67b6238b685fc80d44fa6843d228c4aa8650fb5541b51ce9c373160b70bf66a3a15885b8d0a5ec0bbc423654fd19015d34efcb7af7ba6d76abd7b6acb4756307ec7d7d730c09ce6aaef85c21d2fdec8b843e30209a034e038eef2aa33562d1ce7906e0f0b1d49667dce40feaf6be5d0de06d5dd14fe835658160bbb43703462d760806b984df3e3a243f2b17a133bff31875dc842ee31f6a725ece71252c5f5ff7f4644d78fb15a878a193e081407dfcf92f78fbcf911c68757eb99c1a244b4346d65d3d850efc0ed54ce128810bdbc5dcfa5daabe11ec8e59c627880b0a2c3c24a78f7837367300ceefc2b4d69c4634e7a7b45dfd35311a87c96029160ca0f256e12422774aec7e35cb70db8cbed6c5b5e3456ceecd40adb98125752a1e69fbbae0241e34fa35ea98c04ab52ee6e9e228f330facde87ce63b6b6d38fe6ccfe4791409e9f48d4f3f83488b210de71a06a25cd3c73803962feaa6aadf12c8f0075e6fa5b8bc310286df8c14d7729a36e582d5f6ec4f6fb73ca65cf864d9ca3b566b5dba0486ad6ef89ba5af2cd230c88922ff20c591a091eeba11774c09a6b44a502655ae0d1a31468ad75153373798071f885cf8fa1a173038c6ac296cd050003df25d451c0cae08de181b4f6e153470b632b783f964620253c74a5997667d25821f0fa1b3ad7715214c24a3a35b7c7e5d041e94bc12187da861baa454446480a19aedfd31c29b8f4484b9921a4a6952bc3e5ad893339540303d82b3edcc4f284b09e023440407fa4ee9b6abb398bdaab6c01b40ad42682a9ddf93d17554d6994160acc37e74ed8dc71c5cf4604825624c34401a3133d68542653b068ad42ccc448c3ed90d4108846bea2f737681d873d60fa6ab4544604d7949d07cbe6746d10e8bc8fca8fe0914c31ceb4c0787bfb99766827758143d1ceabea0f4bad59d8783d6da9246ae095032305664adfeb642d8e47388b9bcd05014bf35e0f63ca1eca0949b2111e2fd95cf7663150220d2615b5ea1a4eae3692965e379180f4f31993d544385e63f743a7a51cc0edbe5996c7eab1ec7375fe19b7c9739f016f59b9d7307061c3220a0bb055c31068d801e9f692bb35f47728581afe33d85066265275b6a50e80c2960ed3eebdf48203d7660c22b5b45a4657e8e5e89d3db371867b45f139a31216c4a2674408c66667e765900b5820a92230990b4450ca5f697796d531eef8f282d4ddd7ddaf526fa7fc2748c849f93fee17e666923916671e17b6780c6847fbda61c4bd43011a2678ab7ead18c8eea3389b5a306effebe3518c7c03feabe9e1fcccaf6cbecf212cf29a4053696765e9ca8be1ea19c48b47bcad5b60b93cf88bb8047363c13190a6e419325a139741db21d7000bea50068be6b922c5a24d2a28b285a34667df3b23e90ebfb56da8f693eedefed83a57c500e33b8659284922a42d6af88cba86849d0e2d956fae9ba6b0833dbbbc3bbe2205e3ed471856f3772013a5dc09c8f317d87559b037fd109afcfa43f8d5a7ce72cd521bcf19130a09f062a850e58695e1ee0fbabdddbbdf04dfda504e244bb998e5d6a46ebcb48447fc6f2d91a65cd83e3a60232d13a5164b5af2603e921774d32f230b43999aa696340235a7fff6ae5bbc5e73f29e6df9f8033ce8b107879c51ece3bfad7a1a3163b41ecbfdb14327cb7a72aa5402afb182238f70762ccf507c7d144689edb90506d0188b41451866aa1a5982fcbdfd78ce55ab4009386aa84d5d2c800bbd675eb4accdcedb538ae459796459d4138b82c521bde1ea989ed105812c233e3e5e6e7ff63448f945d8cc0b6c02c19eeb1c3fd7ee9d546f23d5b3c609c03da1257df90652631bcbfc785c6c32321726f437121c1538d22776a75159ae0e91a90dffa450a4c0f4a9a03a7467efa5709e81b3b61bbe41e4c0713bc164657c0f01a683d2a093ce634a1b845dca7334963883848d4acf046cfcc2cc97336ecc1d1f37a98757e9855b9c970131938a8019a42c21d4454af21d63eaa42e444097f8a49eeb7946962a11619a0207648309afd33ec319f240be4735d60426e0eacf092fa1916fd53d55bd672ac789fa950cec1ddc1a6457d41a3a7e3d4dcaabb5f40d295ed230e652c301b031e775f687cb248e7b7ae67bae88f3d1ee8766c6ca61e06417c1274ba79d4c2f14f5bf5a23ede49c77dda0d0ede2f4682718e0b6351aec757581c901e579745e411b9563b3737ac41f6fa2d6c9c1fa5fca2673039f26d77b751ca9e4967777d8b486dda2079f2bd46c6c68219d945387696887056d0ccecd2251e62c185c097ea00d596c927a3f50e5e63b2cefae5597981e123e115993d052a9f55cf8031d8be4593a6b5c7d6dc0d7047a01dad4ef05452292cf05fd5776083b04563ab5469a1ec3765fd4b7a2d13227f86b10482255c0e85e82ffcd22e0d569301c6fa2e5e2fad1e27eb8dc399b4acb374641ba4f7d160fcf922cd131e5934d0f1ece0d117f726b6ec96a2ec1f300e1b7bc07bab19ea61629748a614b757841dc75314b65fed3e4c5918ceca335b8af07336d8ee8b8e022dac58d0ebe938d39123fb11cb1698d524a9cb1b50a00b669e32b5367b5134bf357f1b9c2b921df431d7de199b10063f10e71aa123a9c512702a7bc0df50534c04e79473ce8511f75c9317aabd6a642a99209cc92df264eee47520bf3fd00a7eeeb394df8419d5e47dba3adae6b5abfa92fff1d3a4b173b27134c3b3970af6cca45541125341e1ef7c60b88be080b4ed5346adf10e9022a3c65055d9e4f9ccf79047f47198f1c94460c7721cf7e206b5f96eed7595c4347db3086b4c5ff486cb44507973067a3a8540760f27b31f7ad13e324df6a9c14e68177f06fb8b000096f37c14b90b0dcde19a401ac31e4baa9abe1bea4718d662d15dddab00b55761308e9ce32f23027bc9f132688a8c69db6ab094f1e7fa82c56ed134d17ab148c0afc39298023bb20872d69336a1288929167d5f5227a374a1ab558fc4c1121f5ae54d4b3c1ab0e5d329e2ebf8e053faf720e9e47c906d3a8762f091b97a1ca2598bfbd5c62212db64def7751ce659f2858167a431c02c1d15d1cf29161a81d299e76be4fb2e01d376427f3deb0e56b2db3db288b74c6d797c625b0ff132e767887198038aa8eb85ad5fdf71380ed3e251786c069751496df2215f14f0b94c19d8b560eb8a28d1863b4acd7aeed8f09810f25074b949d0eeb73b23eccd8b946e8a8d048729070d403d3437e6814ccde49d685f12810f5c91b0f3c531e6443b5d386a87fc7f84c4ff0b828e42b63f08cd4b0c81f07b7fe07648fdf691e36e563207bd16e38336d1702a6a2963f659ca5397b55d470e91393a59e0165c13e42e012491bf218cf9e571726d8b85d8a41160aa108bda5294c34e9d271f083707f9c77aa6dcc5bad66266990898cb94a717b4f43d7093457b26bcccf263283be5d73d4e3f8ad017291fd6090b8dbd35e8512f9bae451fc8e24bce916c676b05ef326a466f32bf58adac8c6c09bbc8c359a553f8c9c312083be57a9b31174693d8dea2c865845d4db2ee8debad3c2b1bc3e148020a438c386ba6c94ec0bea2f96d620e618f588c928f416ee98e9771c16d96e834fcab85d683339747c70df1422b708294b8ea7ce728ff2599e2c5d82c882067764c027801eb24be17f646f135b9f4901618b7191ae0b8173e44803d2a370d36a50ee1bacf3aecb7dda1104b2ad47cfea1e474243553df7d98c2ac5942c290795e726f75bd23c1d2f3f537303b17939deeeb6ef6bb3b7124a71acbfbd172e098f997f7d287858352fe8ee4f63d68d470591101c16dea2d3a6d24b2a6a1f564d4c71f715d8bc420710eb880cdf5a2a46be291f17e303641412e08238804b42a1a3717e4b6240c19a5fa8c1b85a40515d0dc6da4b11a0df09859f486f80415d4453133c2c2d4613ff3665676e92568262195bf2083b48e46319482ea038d123959d6ad246fd0e2773fd2fa1639733cd56a8c0f28c37013243461c86af304d70e6963db80dc7ad2dca7c22def460c3367726db1e77a7a77134b18e37352e627312daa39a3180be19f2e363e6fd6268e63931b7eff5c3d92c11c89d4a0caeb27d89ac6d837527f11802ef83184921ed6146957d71d6d6b32b322413b0e87527db6cc2c487d2b8e6af159c92427e02b71b850844ceebc9b5b23b5901599c0b750eef36a1861d74e76244c6eb3126fd1e4a6ba648983d3948c00f684fa0b1c82cc05b179b4a499c9270e1401cb14f58970b23f25c67a6eacdca79c010f5681e67e3e3143d99d616b45fa98c06ceb6b4471062ea685000e7bb766a0a9bb5b5e06c237cbc85ae1793c292791b6d40aef8b6573fe8c07f647810da277f11bb410be8df25d74f5785b48b653e5e48d490aea5b5c2e2bf4a1b3c51be0a634b83ac57b2f7da74cba63750bd50ad3964cce2aaa7295be943f9dc5544303a01f0977a9ce41918973bed0f0f0f4ea5d084e6d5830e2864744812982c7158a82a395b0f59646315e51b82b360311e70ab625271e5c167842e34081f2dca8d03abacf16dcae401ecd7d21f51164484c3c91216cc7d43a38794c301c83706373308963e54af2658ea72fcb060ab1c93ca59a30d3b3e53eaaa42d043113813395d7feb12e6b52ebf0a8093c0a301c7e2eba8a884da899de08bfed130695f2c08ede10c243ed6f02e71c3f0cb787fc38bde3fc0212ab38ccf29345f00b0fa50a36fef0d9ac1c1ce9f361db5cb2e2145149998cefecfc0e195c2526a1042224b1605abeb7855daafb342e19b61e43c786b50fcea37c7c1301ead9cec4b559d6b8197c2d00a7f3d24c5db296efacf76d4ce8635fd4e05781d0963efdbd6b3a10fe949786e85dd88681a3d425bb987f4e8bd57bc67b258af3bf3223016a98732863686fd6c6a21c18139fbf55751421fffab60135b751b17ee65b21131fadf58cd50739efe10b2037beb7f56e78eace8463cf551ff9e214d0c20ec7ec59d1bf5423fce6468187fee722f5d1878a314eded904e56176b2e4020bf948c7b4524a98d1dc0043ebd4512b1b734ac9cea167fb8993d63d100585abf7809a4d8b98217aed1e04a565c33402351fd7958c4f7b0470f0d8d333e638b34446a5f7f0cb0c2fa4eeb8710375226a085653ab309d9bdd1dd3a3324bd45a5a27dd464607a07be7ed4a4a996b33a5f19f7763c2d2c7993e8a9f939aea5619d213ece03434fc8e36f000ddfd985f285924ad1b3ce9b35682b38881be6f29ef09a8c126e19c67f394d8530a31d2cd2c51aacdec07c5f889f79e721c78a8e098ce95aaa3fb32ae623807b2cd17b8273e613739e903b6ac9fafcdc307394cb17136f4bf07a8d00ba4229cf4f907305ed96d523d1d604b8d7b8da65f74c101e47627f75aff74a2b963bd6ab9c1ceac8b2a65d243822f9f1d7dcf20128f749bd1bbcf8ea9401189490fe0b45e818c217d4b58544f4d55b3efffbbc709111f0d5e2491edad7430f4f67d392d782f090c84e981ba74294a28648ae51d72a7ceeec380f2a24ff8fb40d5772d7c9f46c360ae184a3a553ad6e793bdaa6751812b8cadac3f68444ba4e82a05ce001c26ab266800fddb665bf3b7208b09cbce3e585b2bee9f5fa90e59609c50091139ca7c67eea426cc7d7fec8072ff9e16cb3184ae9d902b9e68b6b3129ea4099ec0b2971866733f63fc8b0cfdbc994aaea2cddc982af2ff0b89c774746aa58a64a11e7abcb1d3817d333a99ab41b4b5d01d7282d5db9d774a1b7d982967ca030d86bf2ee7a0b50b30d96b9faa2140f3f8f45d681c6188f2b1ba741bc1ddb09351836be8804a599458427e0f1cebf785ba7d205a756525bba1910993025efb2ee4bbee99cfb15256e233bd38316bec69e76bf77f177b33faa81e3864313309f881e3473c0c2eee691c1f6f12bdab1a8538e151f4e94d440603d00bd350fcbf04ba9725fb01a3a08bfc33c281794b879b8919f92af3d7513f8d78c0bb93bf4ca56cf422003c7bd499605ae657c40dbec724a9730b79bb164bb83a1f794535326bd9e4cbb7f06ede0b58989ed2640a94484af621f942675d290ccb4a38905127f46f628d05743533d056597b610815aa4242d0e7e8b8b59a3a963009882b167c257fced7af7471df6c2f6d4cbb249c5ddfa340955a4990442ceaaa294c351efac940ce6c94bdd664e96d1e050c1f9bdeea50928bd59ca625f7a7ecddd92ff43b1c47786e97270672e432d70618a0c8d453478f015a1634cf41f5dd5f335b0994638c4211579cb302da6860ff6e9abf1482e933797be842cfc4fde975bc9a792f5899f28da9e87dfd5186fa322447a1f637c5d962f45792f6b59b56e81a80d02c2e16509400f47282bea5696c1f5c626d9b896c921592a5e56d8c0ae8a77813056851ebd511c6a734b1993feaf132e43380dfd34e5652e48561433f166f002cd121b0cf0c6e924d3a3fa891ec5060cce66097e6c705c163f2dedafbac6a15847fcba97e92816a858b288515d9b62ad003def29e96c1bb261081062bcbaf579f1bd0a2c3d8dd815a512849f48e83281bb0def6ff746f19e9f2aecb00226f3d15baedef713b4547b231af1c398191b3cea0068539d7e8c2892f8412ae0ccb864ac113a02e8bb472e4072754f5923ea3b31b4c670a1fcbb91d40ac5eb78413c3f50a8dcf138578bcc9515993ee88bbdf0d571698e262dbe31bff3dc920b3d0da0965b6d59badbbf69880a254946f94434792af37b684f12605f8023759686ab808988f870c44bc8b91a864257763fba0be7e4a9866eca1913b5bb55f24a6409cc53084f298118aedfab927abf66592500edd976b590a3383392e1e528dbad855d10ec0887d421139310f4a4cb86cf72188f56827d654c3242ac349ee89455467b5468ca3d7465700dde362c4627e5018d4ad1ea59fbd20e4c3dfe7f69253d99f1c77721accd32761aa53372b79222566c28e7fa23ebc8567e81325d166dbfd21d6731802bb5d019b4f89b57e5502d28a9678e5ca9114af85d5afdc0633169fc2e656a7e2b1082d099a7ba51b697440ba0ec6821e71a07157744f087a236b55e61fb608322d6038bfaf8a2c77345eaf035ceb719cd76a2c04d3f02c772c3d04fff1450374551b6f7c681f9f3f4bd66b661d21f7f1399286f5a00c07bae0b6aeb1ac06ed74c8d80bd3c2e5b3435f3d34557b5b0c53f4353925330539f540230ec887b577c33fa38d440c0e9d2ea995ef3d57d5c2583b25d4885ef78d1c97c2b92851d93701445bae2ffc2e146fdf1d38623365cc2b96e7f8b7f4f7aaa9a9c1a20c59f367c0a417d8adff917ebd6dacfbcbc21d86b440c30009057688d4f862692f01db7b9d3df2b9744456eaac160f022ef490c2224e8b3b97112c9902a76d9ead4f6ae72f51924251a7ebf49f7da252ab1bb1b51b29de7c61995113e2e85846d3ff2913ea3a81feaee16af84d0c7b4c8a4f14f5bd4261cf92f24318044db926563311008fde4d6ab52eb084e7cb6708ca2d9ec7a0ce4abf519643e7fee5af77e6e5016015569b578962741120f0c89226a24c52c234f9a9e585e004f0e9d19d6538417b76a3673315406507fd4edaa954c39b63c799200a6af467f9ded4ddeae26b3efbd0eb81e51e31d62e57f9acef837e54ed91e2d32861c23817d1297852da0bc0e12a90ce321e0491406c0d828469eedb12fcd452e18373fbb6cde2ab24fe310b0ae0dd8fc8699c51b90e07ef5c0e0d33d93014b81815b78c178aed8ce7e36ef9a5f29a09995838c9455d4b6d2f4f467ec97d61177fb8537c3e882c24bb83e32623ae7fa88e15a29750cd6cc0f1ab9af30da8013f2be0d998327ba9540348c77165de86c103c6e7e7d709269c04ca0fbfb09bdcbd8e8ec05eb47bb48293ca389354d77bbb9fc4e61f1f68b37f9e1c112ed1e9d4596fe3d2821abd66fc3b22ff3ad8eb85409a7da78b3b2bd2feb92de98cb6807b55985ec941e2868dca7dbb1d067ef805fe8da3a92e601941359cba1aca6b8169424e6ae8a424b9d2e880d05176851f2a258e7c566bac2911963a4fffff069ed6c4ade1b2ec41f5fcd8f03e97d7ef52bf4916cd519c06918ee01f500d4d79ace9953ee5c6d66ec3461bda50c77859398eac18c1ba20c670446e3e3f6e29503829e1ab517688abce9eb0fc98d62cebac3191c7f70235c637438a2552a79a9da2e5a28c4e81a90efdac34c517216502eacbb2b740e4963ef8c6ae71e8df63e8c1623510cecd3cbc6f6f1dc33e899ef18881827dbd1cc1b1d551dba32e37293c755b99e49726d16e1263cdeb0f90e63130c4909c4e0ddd29a81917a21bf6d49a9ac3260be25960f50cbd394c7ed7f5470971bd4019a297ed210e5717e3c326f9e613f787da421e97b0fe726c5c4f9f6dd77457b1b2ccf817af28b6d0d3c7201ad8cc1016bcef834f334bb6f0752cfeaadd2b6b5502ec7da4d8584ad3ad450873caa498e5bf459df743c27f411490aad606209374de457ee84499d02355e9805898037713e8a99867407fd7297f52a1abdea3258c777d6ab83ffc7ed07bf00225050b96fef5e64ec32010d30521dc37b0a4aed1ef551ae7d41951d5fadcfdf3ce5726b3cbaa1dfc3f0de9a85deca40d0ef195c194d727de19f9d711bbc21eb5a475252f18d882bd790dda8cfde654aeb8000772ce46356162bbae8a5f3db2a8c49419760a319d9dd27306091707ce11d171205b9022d7c4a91fc23901d0ac43620086df73533d31f461bf2a1f94986a12d6533d1bf7a0cf6a411baef1b4ec7047d676c8dab35519d14ee2ab0fb6c5418dc55ee2314f6d70562a85c615ada47c6712f33d2a241d947d2fe4fb362dcd2f95cd48e910f32cffd008013729b4f3089ede727cb962f7a07a93d669b50047963373f069e1cb770f6ad74513a8d71565da7c4d7bbabdc6c05d3bb6b9d1ddf2241bf7dcc0121e850488acf8f6b78d7d0f7aa93c4407984cec11b76db6bac65a32f28d8ce03feaa9e8c10409dfebda8f4740da9f4cc4a63de9974357032c96a701f836d6722ca5fa0161995d38aef5d45df558de7a88697392c6fc934f438c023493405b731d05ecd8b40e804a1ed38aec112b5af496f5d010981f709a9da01306bbed638a9bd33f5c0828837e58dc8ec3662966d6a8350efeac204dd30d877766bb3aedfa089e882f4e032cb4e69f308ddf7d5115e6c50e9e4f4f134776d6cc29f79c60e55429e0b3be0d31376ce078ca637730841ad593a6c5af397f979b88d58f7479a58e5e6f9b0994fe021590468ef063b3c4bfa17c58e6cd71bee399079acaa0105fe9c0f01730893a55512cb36155cf832a257de54b2f6edc27d877764cef3c45565afc4d8eb7413da9531f5d697180a3fe75ec68b52ad4f2d0673d2e5802fe1e346e6ffd61aff989be6c20bce008a8fdb31aa31fb74f7e897b7b068d849a1474260db8bc03cedde034d967b7a4bc7e2378a07aed00a1401ea46a7c27cfc5948741244d9145ef36a3bff58eec200951326b9cb9d68529ff757e8cc1567a7da2199ea4874362cbdea7e97dc4fd10f45aee7be272d9eedf84ea4f0be428ce33c1ef8f0d1f0e428e7566f0a587ff0cdd1b6adeb937b8ff2e68302dd1b1407959f889977265a9e8ee5dc3276c2a3e6098554dac48b76b77c6278513819220e666ae8c29bcbf8a9a0e33fa79899c2df4092eac0005ee38d04b34f44c50ebbe20365404f1bbf112284f5dc379b4e527a33697845be5ed0e8c5509759a54c0812aacc09dbf136a941495f88f6d2e13f1fd01d6249420d5e8de956a18e039fb24e8915d1509f4cb27f7e13bc9f4d990e852962be7bc323a73c06b067cb0d17ad8aadcd7773d51bb82d0d31656ec098b5addf49c0ed91985af1545938e7d53fec7b4eb304f3d484031f2307140c6420d5321f5832b157afacd4b19899c7a8218c7489752eda423fc1968ff85b630c66faac16d24660af527a4c49477620c3b8e1c8a38f16824d9e0a2fc326f238fc4d6c12bdfd55f26bb12b54ffffe7bb56de2ea1fe6acfaebfd70bdbcb3d9a967bccae1f66d80e2c76e276aaab45d2b20cb60e72e84a75c91b4c7fdcf4cae2b7cdbb66ec60f4d60ad36ff3d2b31a3d2e9c9799e30e013786e5118c7351949fe6de73e888464cbc8e58bfced67f542d7d5142a01a5b505dff5c1b855ccff4ed5f6d8e277d202e66d79dff93c6b71d337015621bea45a750ce96368569ae8e4820ae86210742d8a8053ac953687919b1464042cf26205824425c670e25c2a9b3cda6229e5e7134a94b474d212322ae8f091fb83208475f75fdfa7a6a5bae78d524d8a3e25cdf4fbdee5a973970d5fbdcfa9f56549c3105fa5d4d69f922e5ca14a4aadd653f88acf6b5c8011aa062324853034462e5ec1bc5b29c6c61838d71a6bed6dce4c405472526a7495d11cfd396c6c6d8af0748fae7dffea2b7ed8698985a1ffb9cf582e4694702e2c3d28d7546afc4b28345749ab4342d4d0aa1c95a87eed43ae915c9250556c8442eb853d96cc1ecfb700048c863b964129c9dafa89463a24be5f0b8b4a4bd5180415ce7167c6af878581de68eb465c63a99f1f4a4d964ce4314bbcef7976fae9a7b1d77af80c2f0046a6102c227fd7d5a96252f0723d8afc6463f570b5eb9c2aa5f2b6bb0ea6cff0d8a0b20b81c01e04dcc9de1f88d2557b2073c2eaaf95a7d95c267fa3551105ab619353809c265d0599ddc90204ba5a8c070488eaf2791e4bf1a541a31a47a72a996b04c616d597910a600a66b9a4b340f3cfec9355d3ef9b1aaf31824e685430531ccab4d2fab00eb83233d71de0f283b48c932d6414660da9f3452eb2db06b2796f7a91a515fa0048ef105ba4e11af3b3c1628d3548c516de44e4ef506e3b0c356f306f52ff87395c8bdf3cc9b37153667a562d91248705f88ed926f06d626a41faa37e41e919fefce398d80c76320bfae595a0a56ee038bd98b937e74fd7a1c0e49f9c25bf99091213321b9d33a19d76aff1ae877ac7aec6b4077316c7540daa84a215853fec2b2e8a8f558d7afeb6847d38dbe8d31a11e9b955d0db13535c68827c198c2e725773bf3bfa0455070fdb4584930f45ac92a47740215abc1edf6e4c722099f057ddc7e967090120b214b5c5406125c7ffb4c4e365222b185e94117893a75ed1f61e9437ff00b26a92a3a16743ede4f463e9d7a1f9e2977a5eabf33d965427ec75e0ecfb5b9fca228611fc875217eb5508672943d8356b68c0e64b5c0813dbe03295bbf49c85467ec32f444b562a52c996fd3d1ad637db3ac5ed51c763a5bff3c07425b2357a039bbf30d238f2d262d60b5e619b70798696969662bf78c5e0779d70b743d8e2e9c6ed94adc123e804e2984d9424751121f22078077aa0a9380ff058a96fb23f8b62772eeb3c27ef0ddd9aacf97e74f2c886c70e86b3410bcf7881d2ede4a8ec9af90cc10fe8c2bb41447459456e6df14a6e95911149d5359604d24fcd496cf8ce495fe75a9552ddd58ae363a1150ffdacd2cef7de4bd5e98ad6fa3e42d914b3e472b40e804c339dfc2a2fc6fa4a14e59e7160c2c7af6ff699e4f0320e0b2574b4ebe877e4ac664e8da2e101db45961c25dcb6ec0a1b85b592b4c939fb2ff3d97f90699e207fe4c1ab78820ae83fc1c4af5955f9f1c391df0c3e989b75a141f8a288692ebcbf2161686c5c67b428bf1f8c666843161a53ae25b4680bf28bdbdf467859669084f140061d994610a5bf8fe09881ba1ad991ea95aad8dd7a76d51983902fe14b8aea91b7505c5de7473ca4b1588dd0d8c98aa292c7910cb1920b4220c9a53ee0fbaeacbd997fdccd484e5982ed9607262b70365aee02ce140244068d73cbc7170656ac0501ccf092d02c920029cda543244aae637bed4da90f39c5f70180efa6c75d7857402486af13d99cd76cf4b348ffcdb983690e6078662645ee150b12b15ac84c5ca552d3d441d932afaa62ab58e9b25b1b80504ab11bf7fcb1fb77fb1a70571743358cf805b57c9a5628f21ca82a0eaf9fa5aab4fec12f08b3755422dae736f733a9d513351f276213f4f35695b54b3bf00eaf88b6feb1fbc7e1c7ad6e4ec4704df608eebf562704924b292a1e582a1c8988446efba23e2cc81d636777954920ffba53020eb1c2402fdc36220a0e801df48593b79dad656be78844ddcade5986627ddd75d6c4eab28f04ebe32e4a9cbe0a12062a5f2c1c987e4d63d67f76dd6849516faad67e9df49311cc842772ca5ddcd3da60d9e5fc5913bbc26d76c64a532d1d5a30b0d15d9e24a6b9e4f7046027f44e8ed940123b58448db8001b0e7f01ff7b0e6d33c36847089ee750a76d7b80bfdd819b4ca7910ad888afbe77d3a8d59fe6d015ef1d2a4292eef78a07a3814c8a7d79b7f11859f7258408e81982bb3077dcec5ea14ccfc59f19b0463c71b05f3cb93bc4c55cc9c7ec65b962cc617d4c42e25abba85fb62f4044b7d5fa43a25964a0b6afa914b42dd6d9232ee386589a80f9d4fe06843060cd0ff172e91112c735e1d098c372f689b21cc8ef5358f55016aa0a65fd22c9c5b6179bd67d68e0bdf5e949554c80590ec877d4c1a44b78d2377f0b0c52af61c1c9d9965c256e391fda20512e6b4cae556008e2f0ffc257b117db432517231e64aad5f8157038f31f4e8c63a8e974a41e232a9dfab15811f6e6102a490bc6dcde1dfe844c530e51af30d015abc4bd34e3e0be5fe8787a51ac285dc0ed14e732ac694837e950ab106306df77a79e26991f4dd8f8b53a232f315b9d97f7d556657ec19ff72e85217058ab9328ff8e5f8c61cbe2237412387e3c5f8d9bc92bda5f959eaa38631a7f63c47cb639cc2ede16a6feec9f0e0b8d3a9043970794750b07f567b8c47332366ccf9306273b188ae66dd3f5aa1e9a8a27dc0b60ce4776325a5df020740ee68b145098fdaa5a63f49830aa85bb7a5c7a53d0f3ee1ec98c0de4c1d4dd9933c9de47c2b68c06ef8362e3ffe7626a50305a8bc41db56f10b36b2a6d93bfffb9ea6be25beb48d4843620ab13414516fc39f27815ea245ce62ec5985ec941e2868dca7dbb1d067ef805fe8da3a92e601941359cba1aca6b8169424e6ae8a424b9d2e880d05176851f2a258e7c566bac2911963a4fffff069ed6c4ade1b2ec41f5fcd8f03e97d7ef52bf4916cd519c06918ee01f500d4d79ace9953ee5c6d66ec3461bda50c77cbe84b979a29a213122abc77715f9b6b5983eb75f591a21e273353962857b2a1c93d7c9fd37ffd62451c86ec913742411559fae47ca54ee3c42cbc21b6fdf50cf278601520aef51c37212f85f2a26b573e949e8e4f2ed30d14fd91c3fdeac91bdc163177e89bf2c25c3ee2fa565028f90cf9a0dea807c29f40988249211d547d40922202fdcf15c08bf629b42c53a54fbb6d95e37d4b84610f42d772103159cf267bd73f05e8f717db5a34b94990687a6433228507049413f33ac78cae89c82d51184df186b9d7217a5f8c47a343a1e0480cf8a509084ce7f950bf63f60e852d8baf14f06f9700a9db6f278ecf3776255fff0b49fc48d3df196259220dbb55c50ab3db861ddea4e26e2b73ce0c214d408dc0c58db9e2f59360206aa68814c566d00bcefdb5ef30d1d90af7468e12ee6600c201649a676fd44a638dadc3ad82062f8c0795b8eeba2a00d3e7538a7e669bbb436cf12561185a16171bf13a973308040d86c67479c70b67c993f6473daddb1346b3ec6e82756755f5b6baac3b67ce0a2f916d85bba76a08a9cc8a34e45a62c9f8a23bf5695e4cfe60013391dd636163d3addf3e2ccbbc5c8b7698cc58d8ff2d0f49f07abc2e4b3866425f9f4c7c1b133b6533d1bf7a0cf6a411baef1b4ec7047d676c8dab35519d14ee2ab0fb6c5418dc55ee2314f6d70562a85c615ada47c6712f33d2a241d947d2fe4fb362dcd2f95cd48e910f32cffd008013729b4f3089ede727cb962f7a07a93d669b50047963373f069e1cb770f6ad74513a8ded051169e0c213ba4d461e0b5dbaa679c023ffa988f907a37ec13682495b3c7fb49d2f184997c73f80355355dbb646b75e728a6c355dc545a989eb49be3567d7a75289d4075b18d6d1bfc466b0abf87c3203e8744b83524be16d73d41c8af097702ce4cb7ebb7617d98dd45c7ec96a65fa8df7eedbd88d37140fc4a8c603d48216ee32c641a4734f495720bd3913d79830a00487684fa78929ad349b81eea219ace4d9732b97b7b502769a88b0d959cab28219d6e8c67fe10be4272580d5fd63f65ea86a434765c71a041137d44963d38888571c3196f49c56975abfcf836bce40d9c7976e099631b4a7be0527312249ebafa352e31cc1701028435af2ea3ecfa125efc384df07127ada87c804e9345ca53602b2775cf9040f8c5c31937eaa29411d55456d31b9fd59fe421b15ea9e08f02a5a29b9019f3b527ae8cbdc9f6e4febdf3c7874d2b600e82fab8137ddd64408a2c23bf9508cf2ab4f4c128bd446a9157c514ebb33ad34e687a4bbf5fec71a602d284e71cb0c62faa9205ce5dc833d8ce46ed593ad1a9c8f15e1482773c01b83d44275f7b8a49844d0f96555883dba08819e2e15e389a58513d3c819e696c5c1e4ce0fdce1207959527acbf64ec38686750bae103a50f7efb745e78405180c6d4abc02ded44ddea7e8db6e3ffd6144035f53c641c72a8dddb53464b64576c427167679009d41687b3517e36b7966775e5313b3ca5d29ac7cef5f7aeadbd5804a0bff1e4faf3f3bf4aa18c824dc45dee53571446682990fe820ee8462d4adef4890ad2cf3f3f8724fcb2b4e1be9b97bd30333697845be5ed0e8c5509759a54c0812aacc09dbf136a941495f88f6d2e13f1fd01d6249420d5e8de956a18e039fb24e8915d1509f4cb27f7e13bc9f4d990e852962be7bc323a73c06b067cb0d17ad8aadcd7773d51bb82d0d31656ec098b5addf49c0ed91985af1545938e7c2ebc82e7a745f9819c5f05a70096da269e540f55b879be85d6ddcbf76ff345de061b512c75d568dff5c7718406c6530811161bfdf04f56f82f16211f6888a2a2ebd4570b504d83c20db1715545ad970b90d7ca18f4cf9177ba0c36c3e91283b2354097272e1e825be87e9e4c1e0a5af816cdc7c7df88b0ebdad5e71420feb500cb095b21cde311bc251139b6b85661ed234be886b3ce621adc75931178354fda45a485ef67f1b806cd4da70a0cdac3ff82aacfa72178eaa67386ffeeb8fa0983821f7db4df63de106c8c2cdef96d767747c2389de0997c90d228d8a21a5cb86770d853aa0580cdb6f1e1d3cb35d3e9586950ecda3de7da106394bbc4d7c935594a16a861709a49dd1e2f6e679ec891a63ec78be237c6604ca632900b842b9ad63123697719abc2dbf3efbed9ac61a58628b7e92c04361ed72fae5cc843692762bc2b038c98a5ad96f02d67df5cf2fffe62334119be2de5807011aa062324853034462e5ec1bc5b29c6c61838d71a6bed6dce4c405472526a7495d11cfd396c6c6d8af0748fae7dffea2b7ed8698985a1ffb9cf582e4694702e2c3d28d7546afc4b28345749ab4342d4d0aa1c95a87eed43ae915c9250556c8442eb853d96cc1ecfb70004801c5d3ae85de6835e7aab1a061c5a5409f3acd298b300469fce87fab179e3eee0ec9cc52fbffcd564fa1e6839469044a9a70022559a379e248f7162d5f46b5f1bc4e2eda721502e0662870d9f116be317edde29d6f4a393880c09dbe5c938499a2c6381f3aa6a08362cfd35cadf87f0b6cb7d63ed5acc7fc5bc07b0569ef4f2d093e73298aa5170bed18ed368d9142af9abddb62925cdf0ac449240cecf3331be4959e3375c5a86b16183ffde1bc6681337c5250d1ad6efe688d1dd6664c8f947eec21e4b58867dbb0358f9bf256c4c4993a1b33720266345a8a0f43d6786dae8493547feace8f1e08fa186869b68eb37ec32c5e7880f7bfc0b4a470c3a0eebcc9ccc6099082990dcc9b37153667a562d91248705f88ed926f06d626a41faa37e41e919fefce398d80c76320bfae595a0a56ee038bd98b937e74fd7a1c0e49f9c25bf99091213321b9d33a19d76aff1ae877ac7aec6b4077316c7540daa84a215853fec2b2e8a8f558d7afeb6847d38dbe8d31a1abcb7e37109004fa91b78fa4124b4fb6d35793a626cbb68a83b850a208e89f3a5736eb78d87c393b0af0df71401d50d8f7abb6c95467eedcca9b9f72638ea9ccd316177e927bc9fa526a22038619dd0164c599f2f31c13cc235fff8e14074adb9bf690fe5506d6b62678f65ca0660e81dcab860672573f95a24eca6206a40a2aaf254f5f97ad6419a5f854bc04d4d2da6d23c61bed5da9b82cc892975fd2068286cadd61357b5220483b85ac1444effb51786919d6523c9607897946c5a1a0e8cce14d61cc2f84e4e1a6d02e3593561cab75dec5346df8da2a3a23c12c29e8f9d6b0a3ed2d50c0f11b596be07ab0c4b80b1a6ed82f6764132f62368fc9c2d0d8e6308a41618e7397724543ad1bd8232ea671c0acbf817b63aa27db649b5ee869bfdd7be868b1e7926cc5aab9d6a41a5ae3899664d09e7a3df4a193895f1799738f9577eebe9f99bae0e6f7f1c6524ad1698cdb9bb43026fc9fef6f4fa91d1c731451db4a29d8d66ca7a5c286445c01ff604268e7d39702b55557a2895ddc4252edff35a088d40368129da81911031592bfdbe794a9a2bb7ec326d7a27335270b856456c50cc42bdff2646e5f4b3baadd232a70bde5110510dec401e7b3367d37b38451811b472ab37fbc56323decea4fa8b850e8c932c138c44a597089be8fa0aef3638a02bdb6a052a3ae35988e6fb227ec9172690ff06cc7442d3b1ad7d9f2cd459e2a380b346f4af2fcf4ce4b530b35b51db37e1a4ffae94a91fd5e9d50e59a5a5faf76d71117050954c3883eb0d30e510dc5a7b06066c17817f6c3c2734e7aca360711943826b7b360a6ff07bee0cc07cb52cca70db24698119529a6833002d711fe3cd45335a7e45553391ced44a9b0e76c53ceb87f6d54dfa1a68538273bbd0b780dee1093a7f25175cb3e6dda3eed6671c3c0e2f61ec51a9d3501bb8bba119fcbc7834c41c6e19d9f6117342acd67b5c76f9e713e7889be43b8317d8318aa38e7039e73f655d8c7f42ec3dc9eebc51b6cc22a703bd7f8eff714955fd7da944bc675b7622b22960d8d2fa520c29c166b81744f16b76aa1d49c377606eb71be1f3a81a65028150c38ab5bb7c4a744d12fe96dbb3a3ebccd970e6eacdeb75e2783739d335acbdff4627556a4d5782fe72b24b8bbdf0a9c1e24674323d8b83acca25ade9959355dceb5f6f06932c5c08aa5b9fa7e3aad5c1c619614b376b4775474a510c8e055c08ece8609a1410a0b4c546fd7cb55bfdc9b4965ff7813742acb53c8a55d685d4d2d4a0418a8b58f5e265da2b90ce27744a52a4fbeb138818b54382f82fb6b5f31a5d1a75950f38b4e1c851e168181989476affed35cdd4b35eb7e7bfb08730b29db9f8d12ee0c85f1993a2ebc7ad47e679c53e5b9a3b7ca8b53f82cf4858a214c4152ef10907141d6379584c5dfc2c27b3c1dfc7b60b033d8b9077d49d32cee828bd88ffe71dbd28df7b4e422a683738c9d5c27a30cf34d7d8e1deb78f0a2381ef1fac83a9f5486234ed224170217bfcb2c61ef542f40eeca002cc2b3d10f8bc31a091b51c93984f3735801a371bb4e0fe974b0e047b4ce9b38fa418e7273f7d3377a06229fd02dfa9a83bf65975b892a2e0d540934e592e0de045f10da657c166ab383ee414c3cf8e801dce061c247acda0a582f11310f92adf9d481d23e1820b5577d270b2137fbb1a33d08665bddd1ce94503e1c0f353d884af62e6bf7678112bda41a2727228fceba08d997355b0cf3d586b91b63b412d7555b44f92c93084c622aa633234fd2a793875fbead5dfde6850c26f3c8f5a8ca2877c57c68a9b2da9fb1a103e0080083b9cf5b6272d418dc5884504654cd81dd688143bb0eb68db3ddf55d7bda6a9092d6afbb5e15d515e011e72e6d9b7d3a95a1c00ad828e7b7b18380816191e9acb146cff8cd36f9147eeaaec153ba7bd6e6e3a3573ce757f8e8e4cd323ca7c34c3730a453f13641d6bc5c18cab74127eab3ed9374275adfb1d69b0ee46b00f8e89660e3a34fe23c159afe2545df2cec8adc4400100c76f52aede5226d27b86f5913743caa9baba8e07bfa82d1fdba85c56c5791d053a8e3e6d56a10992e06ff3859746ba9d092e6f8eab3f0deec7f48725a28df2026e1c507980065c651b5b00eaee1eaa85703222358a835f9b2df2c651283587ed465e3fe7cb8f9b4c3281fde6d09160de221f46fef4297caf8299d951badddc10cebbb89dcc1e81c497ecce19109c407adc2b8f4cc02147f81384ee473ed076bcd809ecd1122075329c7fd2ce72595a7bdf8f87c44f8f3d3154443804f9c2ed59c74e0b0506f083608e9e5d508824a3495307938b7aed706166e61a628a517720a0ffdbb9e01b0f4906b062924965e3e248f3f5d2a5b328ab2d51cf2f03c997f0351874c7a35b30652a3f35c4cbb9fd09dff494c30a34d494ab9f0c1ec0e63ad71df5d4b04216240e51483f462e0878f66620ad3d020ef85dfef3c3784eeb8f63356b62b6109ebe8f49e85f597d60ff2464de8f9768ae86213d2c672778d0a9278486381987258ad52b11a9a9b33b87ee2e25ed9e0e0a5e370715f59f1053adfa4279f2aa194a0115d12300e7201a80da02eb80e185aabff121a4cb8cc3770cb3da1eb4d01118d69d6fd87367509f0d8b084be4e1388c4a1ab1319d42a4c48c5f003a192d75d526868fe14e353c499aa8f3e6279e5b06fda5004a9717b90a2d2c2abf7f62523c066f45671e059528bf86251a14bb7afcd32cf771da391032e83055eaeb16cc0b126d910c3fe9bd5f50cb41352de4fec04061ee901af659582d98bdbd490c9fa78c13556617cad8eb17b6ba2e8e57b112ca79f3c100187ca3a88d6f81f895422934f46de8cc84ee6d0382f205f8a563739e6f085c2706b579af7c3af483ab7056cdfbcd12c96d100996e16f4c793389c8547255d531eecf9243cb89a5deacf819855328a059281846b15d8f28d6a9fc9a591548e62ea689f254dbfc7e19dfa7818a027ae5c5c060f28704f7038f920a76680dca353c40fefe02cbc9a7385f9b9277024d3dac07e2f6195b5621e48e94491272cf0a10a681438b459ce3063721c8921bfaf7fe2d59f4c7920b9efdce1033a9cd9cd546f9fa8e1da1f2765ddb2650655e8905d68e3cbb8e7b83970f1cc6041b9cf8d79fc2117578237dea549c5f5a18eaa8e4a727969629823c86252de0b34fa149a26daca6f999b351dd7dc9148353a86ec81145631f3e0fc093d42f5d7b4dfc102eb792cbd0a4e8ac89074e626172d01e438a207d832c2cf69669bc436ebab63c5997c392eed879d2fe27d1188e3f3c2412d131e265e0f66dca50cca3ba8f49883be4a5e79f36b9e2e65236d847822d5cadc8232bdab8787c02fd876a33f689e11fdd902439fc8b6a8c1b26951b456b4bc0a49a2867ce81da37e119d520ef26ac989db10d7efc052695df723068f2e1757e61ddf10f8a5336e460b1bc2aa052c890f6fdfd50e51fdf114d66e28d2beaec621fdff445298d64bf60e8382ceb6f576199682934e91338f0b11e9496edfd81ff13ad0180e81e9ed5305f4b9c9ebd656f1e7bf8e8ad025f79e5f65c9752b25b16cbee889a820d34f7e2045977c9e992c5723b7295cf3c744c8ba38a71764dd80096eb010fc1c4ce8668c7822af244655efff08e844766e515902cc80dd0a10a6e417c9fd4e19f2caf8a9d005c9e891dee472034b0d58af5daae5f9f2dead9c6dfffb71807eeeafa181d78aee6456263fa07333d95eb567b0b1d0b0f34c7198c0d9997937f1648c06d02c4348a276171c5c5af131880a3c0149f9789218164fe0ac74ac6a5741278e0ef3bd48dc838cfd0894f897bb4e94471dedf9b1eac0464e466cc72f1dca55b8d852ffc2151974a734619b06a3ffb1e45d079fee6fc92b446087111f7fc1d7967323305c36c965e5362b05f42e38e9c35c270a2a439f71ede6904c8f918b50ada8e53b8ad423095e0d7b89f3812a5534556d49161432e21a356b359667040fce1f730a3e3cb2b4c90ed09594adc2a1144ef94e46707cdfdce7c6ff58b0e7677df072fc3ee56f8ff5e54c0616da517b3d9d4cdd0cd563f13b564667f0c8fed816c352ce77701d9e4aa5b6a9f4c13d16c8058ee22985ec88e5c928564995c5191c5fe5e460738f93241780cf87665f82c3f1a6f7275cdba1ef97698abb28ffe5f5356b52e96ad6aabea4a3b1923b5ecbc502519a3c55cf2b3122675954b8032116259d1668f6c2c53bef3fcec5c0bca4dd516666ca897721d51021d41773bfb831635611b9491cc7739f55ac919b1383986274c4099f9e610264e8b1a0797f1b7a8023de39f04da34a43933cc5bddad7c875d72ffa6d2506107194bc94feb48151df289cd18cbc74d4d638b70c725db0170cf7f8585e3b4a4511adb68b9bd8d4b02c7681c47e7a1a3a05ee06c89f37953c3b1d4a5f4d9676182429bb6891ec2d2bb3eebccaf13ab813c384c0f318bfcbeb6ec4933daf12609bef322679ecf3e7cf063338dc78b929cf2a15d5da51b732f532f5ab04912ea830079d6be21f67813506cca774b8ba31dbf6f98e8913c29794624a0639ce37e425267517b2fdb13bf3cc942d66d7eb5885ab985c28f2b6d9450d40d313871e89df2e378e21ecfa59c2edc6e977b41ee71465ca0f861ccaa1ed1f3c6c986abbc9f204a5ea85f727b17c3631763ccb421c6769c5bbb0152fd3dde1bd73f1179b011f09eaef5e7ef7e1140b0f814eed14f7b09e5f94ba8fba66819dc3c649cc0d373f5d1ece480b4910bffe6558ba1e0bdc1a0c08aa2384af99ade31c35e851f537f96d672a29748c7c02cca83f8b6b514008956ffe8d6b1370b6e2af7e8870a9bfbb50d2f00e54586e16ec93c9c00b5dd5a23e913437284efe8a4a79786a07801d43bf704063921590882036ddac2359f0231c4ab889861187f7dffaa3664c4d9c14ee9b7c419f450c6a948eb4ba13df1cc665aa25cdf03073d6daf85ba7453b29db1a3fe7ba45f5cbfc2fd1529171a26b2ea7d0a6847f6ae18f4ee4689ff0d1f3f93d2a33d11d61adef1a24d54427dbe2b0c9505a6a23b41a83e29c7868a9239eeb8dc87777f078204835ea2424d5a3d31beeb7f9b070189d0e9a03d3440d3ae4c29d33a3b6fed2d44b3fe13008b2e21e05a0ab053df19aa66b3ab7a74556821ebe60f29b48e081a8c5e289ebe9095507c5e76a0cc60b35dc85bd5a00c0c53d7bc4e7e50e9c70c7c27bce47d45e3d2f8e78c9fcfbc066c099bb806d798ebceed250c297c4101b9685ca580e6ea679bd4cb4c939a9ec416743179e03efb8dc1a4be59b2da886ad3950e8f3bb681db530052197f2ed8eb27acad4112e721acdf5f01b232fc1a70aa5b8aa3b3acea044b4d7f16e309baf4e48085c0227592f8c249539a102ab9dbd3c16031b1f3a2a8cfa269a1425a65614e42019e0bbd31a90266ce3bd1cc590c2dd53cb04d7b2a15f9adfde4286d18c6988c13d7a31c35094550687a85b72ecd5a577adac955de43c1b28b0ad9f2ab3fe675872a18742d78f98f4ae7d34ad4886eaa058b2c80fcccbd2a7306ecfc290824ec8735fb01aacb2be17dd45b00965cd328f9e1218f0b5b31a44a57388a4e5b0eb20b6357369c97fa023e836e9c896cd9a192fbbc253cfe6a026d702f4f2a57db328a02e8dd4d1fa9e4ab0622e7494639fd9c8d11cab57c6887e92fbde4264f9ceb9570868d2625806153fdb45db1fd03757cfd4a85022338f9a53f572317eb48e86d4c09cb224d026dabbec7be810671cb371d29dda4a817ecc8ebf9de3719c598abe33c01f3d877737c0265b9c7b5cf2e14260d7b13b5b35a5740b3f303e0ef5442edc6ddf7d41da6efb4f10902495ce06f9cf6ae92fd0d30bca1dbc2bace5ffa1036bb76e3071b5485db7a635c5e7146324311ca088f34272bea270041b7099d081596848da39a28851070d5edae5f7a1d4065083ae8335948a2babfabab18cdcd824703ab91038ae7d6f1cc18a31d2f3af5bc42de253808763a99d56a51b9e606709ae5d30f3b185ccf8342630a1c741ddd6414c4ef567be2a5e052b46e194f017c302461ef32136e927411838c501b029b81e7624aa77b527543520ab794a81e2a43da49909e510dcd2282a25d240a15e7cfd8826a980221b8c93c7fbbbfc70100877ec66f3c5b7e9257b49fed51ce7ec63868cdd3ab407b3fd7a5d0f16150365ef07b79f76e2d1e345fd1fc0025c9e72ab53b5933c08a88c024c733918b86af92de2847a65e1ee6297e53a9a93315166fa1e677aa5afc581e6b82e28411b366a2aec473a6e341a3613a4c124bbc97e780ec981352de45e06f64c0d3745e86de9f1d94fd7a65f0620e22255e28cc3ebb0531f9eb32453eed36251413315f1e009205b31479ae98e0c86e851f0fd763ba82ad669de0324552846c6150c8821de8a07d58c68803d1263b4427e1390b449bcf31b54f16eedf6bb7882b090d7f83f59899d8d4515c3a7da722cf337fd1c9adb5bd7df1f950d9759b8edeae74ae0194391fcf5d705881a0b4bf710c5acb9150a41d8800d723ca4352ec6e663c2e3f7d7146c0ad3092fe563c5ec5d44aff365a65e08bde6a7b946b987d47aad0384c7174a09202bac69670cd5a17d267507d69a879fc0810f289226eb779c037be114f027ce539c83a57296742741beb31e37ec0f546df8fbe678fbdb9181d97374d8cc2e6fe46fb04287f60cd45433a261d87cfa6e3a36159bb1567b55c82032cb4aa7b5aba2f6e5dc5282c21c7a099e9c6eccf2479e264575941483e713058bb8ee657e6b4fb11f54d85b075112c8817d06b5e6c67a5a6b66ba8144a3f543c22878895006abadc8aba794dd045f85866136238e9569c22c09c18adc1e366274f3360fd182e951d9ab171167cdc54e9914ed511bc1e9ee7848bc7d0acd6550eac8cde4b680ea185fc18a326203f089dd1fa42a990c7940c11881ac59e63acc2acf7a4db61865880a4f2d3d9cdc123027c118a6c861aca1c97c19d494f867f439d46cbb3f90ce11e6ef48f0c9265917762a5e5168fb4f664a78633d0b29af073e82914da19a6bf91ae2aaa46c2b5da0706edbe1b731188839379519481053d206c3aceb8b3c3f2aafb9afa1e5c40852b1c1e80f4d58073a7b0b759a9c92aba74485814682b74397226073254a4c6d3f3c98cd79d8ac4a1c1810eabde403302bfd28f90d36082bb59fae120de043e063200807b4403145ae1a79106c868c92209a05b75fd17d2424a046d0ab4c9af59ef4e87e30d3aa2089c1e200caab9fbf99b9c67ea8778d5a230eb0168a0d3b983d0a4534d8e55b3deb439cc94d62b0bcb451af4f7778858a074b3ef44c0c1cb3f76e260fa95e243b0beb8e4cceb66ef20c2bf86c417dd784baad091a51d2b03d2b9fa88756646a0e9e97142d088f9311aaf0c25a0f0b250f947601cdd48a6294cdcf7526fd37208a11fe49c616085311ed70435dc4b363cf0aaa631147620c78568af8c6d98f900afbb174bb382643c4d2355e30b9719cd81e2f66530505c061c42fe834f3199b0aee1745661c951d4cf612e002e5982ef6d8a86947a74f86ef20707c82ce38eba274a78f81b4720fb70a5ef1434b50f2866b9036f62fa5ad97a740547f0a259697dc567947f0232e6bdbdc72e135a58ea34c48aca98888ae6e9f7e299dce78aae5eaacdeebb33677bbdd9a50e561d844f6ee681ca3d2fe6b349ccb40bf246a661e290f58617519fd0022ceac94bacd1fdd557565fd32a2d82d80f4cf9e083b9a7167bcf53655004eb00b4f035e9b074408d0fce7b2a3264379ef16980267afc7dade549098bb8f12b5463dabb6095569310b7bb9143851ee7c716e9f00849e2ad2fc548ff03fc8db803b380ad1cfa31514f9929bbebde6e416114b2c3c4c60e7ecbc2c63626a231829c6dfdc25c2e13e08f7cfb6320f4675230fe946bdb411df1bbd2167b0c8e1945cc3cdb82a6daa8c4b6966e977b764d30d5a2e4ce8dba8f1543572f46b6d270b511442d74ab29cd65d0fb6aa960e0b5539dba299a0f596acad890b70d512efae5a0dee2552f6e9bbc0aab3dc035095c7e3866fa774de21fbaf66d65ffb81de45f1731cfe506d172716661a638937e430c4adb8e69fd4f1c276b0cd5096b12266931b1b83980d3966ce82b1122908308dc6b0d84fef829d8eaec3e2ef68fc24239a67122e803a8011c41d70e276fd99d385af4c7357c5f7619b37ebe5cd65e7a00dc234ff4c8606c820ac4b57d21b7be02fae92b782fea7fa9244b620b32753324c15decfee526b946918a641e7396efcecb69e4505b10baa9b2c4e3f02a090c29ea59120df7e9fcd9dcd1d6c89bc7cacd2b74fdef8a9ee717fde8b22f8b679d578d52c10b396e50e24b3a18a40f33e9e899eeb5495660f4edc744cd5ffe34d0d08a3f31728eba8a1621355df35e36db8e3315dd362f239452596361e7005fc9aae38caf3eb69ee16fae57c69116982c1e3db6ce831ba59838d1e0eff442f4b7257c0e70daf0f185ca416b48e34dc010e95fd5069ee00603d0334fae51d5c1184091ed72f1a300077d157c5237a60bab4d56699baf0d09e3ef3ebe1a3f5186f13fe74e4f50b66030b3f4a67769c0cd647189fbcfe3a77e6ddc7c221678b0a2a2e16f12a8b40d4749316747b1ffc1e590169382c047f9756d136346087e4cb4a349838227a33da3b53b18b81a7d103a4760001caba2525d963c8181dc30ee03d9f095a4b7af88407ab448c7b0561f2fb4c2686580d7f7a504e50921316574eccda21ed4df916b442344d823840e81291bc59cd534a93794ffcd2b34b97e55052be2db9ffd16a7490fbdce1e4d9cc89eb468a3e2490f69b1af14a91bb11f2909449a8f7db14757a847a1376780044c46ca8541c2e9b5bc8ce847ec6da818dd0e9964c4363694c166f6789326c2ad6fb79c5232b7b5ff30e3e1b5e6e1f014f9e4e344443eda32cb76d84d6945c3c6d93bbc6e8f4bd4e163f4a39ad34f271f807ab4e29bc346109c89fc62d1504bfdb532dc68fb507a05d3626f72ca0bf9e8becd83aaa24b5458419424a756a5e7ca12f1a3f6edb8322eb3537f3d75d21ef7947b2583f504b29c21c1bedcb7e7f3677ef417830fb2029f5acccda02764324d84c6c954e74797337f85b55a9ee76060c7278b33fa6f54a7f2ae7b67bbf0103376d46676dccc11bd88ae4a931ece8e7e82e69bb3680d07760eb69ae4d9dace22aa3b7c68e43b427a50473286c6a9146dddd8aa0e4d4cf0c2ab5c6738ac906499b53cad3f0179826e09641a2df72501b7b31f69c10a0794ab3f0f94b0be45314722bff3838463b765807111faaebdef0657d4ab2c7eb0c41a412568bf6706f1a7c182bb8354f3751a452a63248047bea26be0fcfba65b2abd43533cd1362f430b6d16f80cc0f557712670421f8c21449842abd238bf919c5cace26c26713e3ca3ad60d57121c4060b9d9791031eee224407460bce31580772680dcb8d912490920bfd000ad513324ee194c43baa7691c1781f4f964b4ee868b7c4abd9ad7865391e10f9bb4fac1988692c3503f88824a9d843e1e5ab8fe683626052add00f793093395d2cfa55f0eab6b3a96fa9558fd24b98d815ec61b1d49b45f17e56a6ff5cf445d467e375efb785e938c588baae7340ad95714541f115139c6c1751bd4884cae0476ac039df80d827122c3217791ef8fe03a58ba0796211593bfb0b2205acd27c8dde47b43c46df5a64e57facf80a05f79b8dd932783a646a500932d054a93cb700cb4130df2926e712cbef778aad11e8e68f30926109b3203967019b08eacf437fc90ca5330d7d94567e19f7cb2f14b84b03b32b1f8cb01b158ce864787d977565cc2ccc7ccda43f68f8c2b0b44b6c96699bfdcb380a0095704f31f8f730a64a19f35374d5d5bb63958badc106d56a48faf7c7647a43b5b7ce4de71b725ed63b828f8432154cece40e4f6d2bff1717a651df675f33236150a74f5a7d95817f75abf6aabc9e488b2399b2ccc04bf31515ee19e9ffe98f5a5cd5552e320903386972646f402cd198af5d9b92ec0aefa4689f84975ce00ca554366093b8472e1ac32a05ac739230b18161ea1d0884a82830afa185aa8b46007f53bc2a80950cec65189f0679582f9a5e432800b721d3b382b9cfbe6b4be27cbc27dbd589a220f65e87139d821f6e556f39c7ef2af2040116184618b8d120016421a5015f56a8fab6b640f6045d90a99bb153b5e6144946b4befccc4bdd11b12d6140aec386ee89009b5bab26d9c796e574b6931e143885acf82768c118c9a071931878c511bcbcb60f4acdfe1cb1ae41043357d8e3cf4996b030d05e8e390e0ffbf8e72bbc5061974d6e7ef9030eb3c8e6d54fcf83f2ceecf6281e591b96b737434768dd3352fe9210050c76fec49a2f05cd991aea56a218bb9a8c94a7dc09feadfb2ad96f373e309bb4f0a99303e38555f7eaafe9e390a9c709226ad2a019ac6850b4bc1fd4c93dda87e7009a94441e8fa881fd986fc0f59982016df85ed111af1cebd558b0539fc6ef11adc5ea10ce9c04460257386665dbe3a56eda27b3c2f923c7ee5f4943816c368405103ef6b7c727e87cb839efc73c1b5befc217bfc1273304a34ab1fb68b926f30b43677a46ae7e2d5a93c6bac091f16dfefda0afe52286c7c1f59870a771277678cd52b558b2f25aeaf280e571ce036b78e38cf85885e70afd3088b6c448cb56fe5086a58c425a934075e9a975394aa97107a43e8761c4d32f3d53a13cef67de132a25b494e386388684675c29cf4b188e1b61bbaff90a1856d35a65d40d6d15f0d9fc3bba6b403d31d0a35533727314e85a4eaef578de0d6676dba4313a5fd8a2b958021fb1859659d37319a05b3a68f2854fe1e4cf1b0985d7a47c1c210f98a169a7b65ced85d3f38628141fc8836fdd1a812e38f2b9ac2217268cf746544c5398e2be8113a9a272d0c82aec21d2a68f459c60639505d89fd7c6e79cdc57fcfe4a6339fa023cc21950207296c4861b7cc4ae96dce96df86f66e1dd9272a6cd6c73fae76d2549db515ecef79d533c89e78c69ca828657ecc058bd1f083779c43eb9c06a8d357201083d370b9b1e9155e704c19843744215d54895a17add770ccb5ac36d9757d5d3a96d9e326abba4bff51423e2d5829d8c9fadcf8dab12a648d9569a2c234d0c04fd882b12a08964363d9d6f1efa792924005957401dc0f581eb95c6e84cd42d8c73d895dabd48ef07bc131725f2eb0b2db96fd2f696a0ff8a32170aeb0c8b3f8e6a83a09a2705fa183271eeecadbc6e5183c9258e33563491973ff32c4f61b3483362e6bddfcdd4a74445112cba76ca2105d5ad3c4f7dcaf666bec76dc546b031a7d1928bcdd61efcee1f136e9bdfa429f0418477b0b756d8742474e1cb2eb4670cdf708aa2125166ad99296e4849613b1259b5bd003372d5329ae3e369d19bfc025f19b25f5d59dbd038ae36a2efc02aa547d788ca1a2a3d6fa650a3d8b387ad8d085cecd45be2b4c1988299dcbfe1f02189d7b1e04b7f1e1dee50c5e9fc705d936f4c0ddfd69f47e2858a18bd5060bd2ed768d47d665d13224f3412f29b9276696866f42faed72948f1e489ce180555d6ac9f5a4f1fc5aa8ed541ee3055164b53e1d48d1592cd09ef44e68bd918c4fad61647f839023b7802a097bf79aaaccdb73e4c467f7a8bd7991c3836ae35191331fc6310fd9548c9cd52c71f25a0aa3047d2d016fefe1756c6e6d651a2dea0e3d7e027aa574aebd6a117bff621c6cd94be0c9538d161d166df50b16405fdadd7c5f9a756fa6b51aff18d525bdfd53d428241d540c028d74e23a021f8972ff46c3f297a7c61bb8a2c8db9fc9f44692f224dd9fea7bb5411d5fdf8e775b348d4fb4303a41c14de099055509b33e95e80af757a146e43f9fd7993c9e0832f929da477a9ce56860373c568e1b3059a48cc8e965c93d1eb26f09a7d8f78421720732716f3d41bfec9b61e2f0b4120340cb4ba7ccaf86938ee3c33e792ca3e170ee880815f784c1b7892eab76241bc7bd53303834ff2e2cdc5bc7195aee7904d849ddd28e26ae515124cbaf4f85b1af41e6da15e38b5a082ad7b3ee35df0d66dec6a714d461b634d3343da7ec393dd91432b82343e3c5485030f4b048d358792faf1a67bd2456aaf08be20df2aae77276e798f41e89f1f845a64f8c6a8901666c64ede536db9c892d12161ea0974c40a95c1c323ba749a304a974d902c94d077e2ba7505c1c473d94a408fc3f9e8ccb8fcacf8f9b44da39c3c29c7f5649282c774966ea9c6b51d1a7a7e865669e62026b2043dff138037f0729c29053586cd4a7bd6d5a2085ecb27a8a468875fbaf3b13d7577dc298672655e033f50ad9e19fb6b64c0ef725edb3d950c08980a4e487a8ccfcc07b9ec032cb225008e84a1768bf12619b52bf9fde7ce721f9b320d1ecc258d4fd49ae5b748f269e64f98880239e69d01371bb3f7c61ccfe3d766f01f4ff5ed4e9b00f119031ab090ffa41ec2b16af21de6fbf3a59c996586ef4264df066569aef0c5e8f8f46a0cfbd147c4af446e2339fb0b45d72064501a39be85b97367997ec5a2c8ebe263653fd4b55f4030a5ccc87c411f48f1b8bc87b874473bf3a7a356d84bb3b483dd7c7194d1ddc6a6477e0ee8ab557ad0496cad72d3dd374a3045565e4e2e080d46dcae0d3e2559b1bba206f26fda0c88dc07c499f0d854bb8569caf4e5a55b3c8a55e3dcfaaf1ff16f90164cdd0f2ba0c467989bd795702c41aad782825ec0104780ce915fd4a77258137f46ab4eba6b5ba5d041e867cb5e428906ac3f93612511c4f79aeeca41b21956dc8a5b81f28af6ab769c85bcc51e8f4a87b7fe16fa4b2bb230e85affd4c79813e14db16a408d8825ed89870bb70e727ba0c8f8c80986d28cc03884e1066d655912acc554ec3d5d170ca6acf5062bc942396af7767f05b392c5c4fa6a956c09eed012867c8f246aa110e232f3bd9804549e41448bc134311af972e434f04b27703005d7119daa27a02462e8f83b5183e2579312401b662ba39a45b0c715cedf0831e31b0e0a1bd2186fae4f6584cb6bfc766f673fcccf3c371d4ed43d2b2220182d2bdd4448d05fb320d068fcfb65721d5976a7959d48163de5ad954dd651a191e6807c1d124de5e7d918b47ad1d9dd27baf18dc6994d56117dbf17f9b4f99513df5cb846a50b981e2dbcd7f9ddc8fa79cc74769b8aafa328725fb76b903e67c9ec3e0d7c7f829eb16189b402364308aca942906ef15b4ac8e2ff4ce136e39dce118480c1a82735df4b358435bc12193dba82dd2861b1a118a6e16ba73efdcfa2a9846b674ffaf455e189be46e325f1fb63e6a00fc849990818d8d5247d4191ece5671bde76ecc1810b5a8a5b31d6cbc49250388ebe836bc7578e9308075a95c3997560209c59822c09d1cb6a4519d233c2246aad08c6f9b8f80a75e392ae09ad30fbab119d78baef88aa5af7950ceacc00c3a25554192d29c5d7d96f800dda869e99d4c0a640a7fd4087fbddb93ccbfd2f641d2b5619b8301102a5fa6ade883786aa65b82545d595903bf279c6ca2e9fc7bce1eb0148ea7552770453dde7c9182ee7bd1207e25f8b06b045f0df57ee6b15870310a6398d2ea9a957b67e3db8635a876e4c71ba27e08206c46910031bb7be2ecf57721a877da7331bf2aac391dcf42f3744f3e8361ee7754db53c1ae86bfb34ae384b9f7636c14ffa3790cc4b18a9daa7a51b8a7570618a3043638ad50fe034fe85bac760f428173e2d970bd0fb249dde86d92f7c8c645243369a355189c8585ce4fd46ad941faabe90aca5b96be2934bf17d5c57cd40fb9448da6d15fd09a61e0243d107e8e844ba8c03dcbf671afdc7664d00e75d05632d1049c6a8785516f5c477b0d83f061cc6b3254b066de23aca8240cdd2cb45717a6c1615b78cfa0d451af9a0865ae9426a31887f521a026dcbae3a5aa8441fcaf3799d748ffbf671b4dbec59fd08b437933111c0250968215cb83f7f90ec35d437d6ddf5be6fa61a778170a8ff8782431e90fc7423bdd29cb982dcff64ec82335925093e2c7fd93fbf590ed64526dedcb3bcb6b8c05cdff18ce4d276dcc5c2f5a644e1e8f5333752c710e6f4f5f96468c81913c01df9dbbe711b46ab97839dfd1f5c4705d1b6f2dd2c0ef8538dd7b60e61bfad797fc0847a91a3a9923d474216e96ae0059aa79f3396e9b331f0c046d0f95c065d3f255255a22cabfa577828994101e409f98993c4f13d85b392191ceb2bdba657e0d86f8884610868239c085c415aae1a7b117a9c36491789217b88323e84f3a59c60d61120d539153d1042f2369572285b52d3dfa0e4127e6c982df36668328c5afdd3c0dabad0dee63888aae47f69080978f5d35038e9e7c3241c260bbf75e10d7d4048f7dfaf5b4b953659fde852cc5a8c4cc681ddc2b6c0906420204a16ea6e21d11fa2e36011d2fa24ef861a769a2f06c1557f64e3906fa2d3ccb147b26b8809160f2993db1abb10e9dc19456ae08d944b0fc1089019b57b376504ebdb4a1cf632800b19ee0e4821bfacb3d70d647742e23b2f8f6ea2a7b660818e6bded195cf9eed2cad4df884493641f034a627de81e2d3c821e7bdb682bb97702c8af244e8888b8bc53801649048920c7c41ac980080c9eac8f171b423fc96e76fc5da5d684d48f84f0497c78311e9a6ff119c89d074500fde7b498c25a6c15ec00e5130a489489caa1642d888d346dafe53daa10ad81acbe64f781f0b0f90aee768fcc436b7849bf4200ff706282de1a283caa31cebbedb850b8596825819d7f2001671aaa6b3d2b59188e36d02c3692260c8f73d5da9f36fd011bd52728c88409d96e6f1dad23cdfd69c2a3bdd76568d79c6b13072c5f891bba185e595ac11bf9bc4ca4f9a7ff289bc839bae4bdc1b3da978eb541b23ee8a348e058922f3084e63f77fb8386598367753400222df972eb7bf8b97eeabfbec837feff4ee79df8c93c75ed162b2d3b2fe10507ccfc5113f17bad87b5f77f07cbc9dce6e78ee8fae77dcee908610dafcdbf29b5e9d459b04faf14548f41245767801a2c1f858f29f14bee79dac18c26b3779372a272b792282adc333fd168ae41c23f89469771da20a9306c6a5f0ccc0f82321c54428cd47b181505c754a6a8e578064fccf2327dd49133d8b83d392362e4c164efb11abdeed88081c469df4320a1b5d97995fcd44d9bdc6aad45a31755dbcf8dd165976d1f0db2bfea512c72a12c03f27f2be392346e1efdedad1d8e521e2c9a287233e29d4f27c2460c3191a8b2c6051ca4c6e8d4ab5147821761fb32fa0fdd393622c1ab529fb21a0b1d83925dc6c6cfaf348143c5f310d88fb9c876a129f1a0820674320b8f37c49eb126acbfdbb5013803d2481849c6c51900097909b42e3f63e30e74d8014ac8d4c0fe6b0711af5f586194be457a931c7e801cf28fdb0bde0704aaec63428d9c3b5a42587bf6a50c2f72618b2eff2ee9a197c66aeada17ccbb6477447516b78558ecf1f90249b139fb3c43381c7887aaf93df6c4923a58b201e7ceae5bb46e4383c02e64c138e15f4cf5df386619c377bb4f36e294ab04b2ab113d64fda2c4c726526fa0b5282d9b7b03a0c98a60da860c27a4136ae6b4486f1f46ad007654719e73422ff24a0774e1ff4b0c76cfcc7d2b009c1e833d808288eab28b7ebac067fe2209e8b500ef807668ce56d4778987e939a1e46c4d70b409714d041c21654df26a549ec61fadeed3a95a213efcbeb2a65db275bf68861e003c7c3517108d9dbcb42a9ee491c32019f782f8bef07a177813c60e811ff20de7e9810cd5ca64b0904a4762c6f304688841f3d6a65f8e3e107a1969909b4987f13f0ae038965be28bf1670d845b27039e558693cceb2d8e7b8805ebf7e89dd2289c788b8e78930223ba0027cebd9b1b5d357024fd1525891a27ece001d3ec163433f03ed76b1ea03aaefe95bf314f3ee122419d2c0ba1ca5a5104426ecd127028b9dd3fafd9236a883a34dbc8c73d48b9d0407928305090141b142a0edc06fd4f5e598afbd5f463d903048beb5a473fce78e69da93d579a30da0cd11fec01d55d7e6de008b326540ca4571114dea52bfe9169bb665d95bac514d8503e23a627edc8d37116039ea259350793cb828fa0942486f3324c9fedd119061f1aa5b4bbfed9eb93efe6828bc7fdb22a78a5c56c9d7ee4bf59c0e410c5352258076658be0b6f120e9447e91235b4a4f7d19c250e70547b67dad893107248d79e15fa008d57f949c621aa32e17f70f973f2cc3cada1c4fce049a9f84152e559fa26b5c6ddc37184f0651849cb4523cd79c5f51574f2cbc6d12d77391c6ec29747c62c500cc6a6e165d210ccc1e330621807c265a044772518699c394938dae3b62d8ce1d3815f0a93e7f6bb0ed8be54aebe66806ff7c778eea2200da4415f4d6e0b167fb2008b88c396224aa2bc5d111e642022530291906e525d3bd0ecda0323616539f8308710df95979edaa60082a0f227583cc1de50fa331bc7fe963140c5a068d7f8b13ad5b94fbe2563b71ab9b0282f70698501990d443aa460205879311403df7afabe2b09be9f5bd9655b36e7abc1dbb9360928dfaa7771b77054fc619e73c871a7fc1ba733a50f65b0fd9f5aa07dbbe8b7d2aafe4ac4c6515c86a3604d0e43883dca305dfde114f979929eff33932d06518c7cb4cec1c119ebe69ea73909b46eb1bb2500ff18744908236399bbb61e516e6b9464541068e00ea3eb341367a10f4f63553adf8b1373092cee8570a05a8493e875ebb18cefef52bd06831f72461f0c9b348520f96c849597561cebe59e8156695ba1524ed26054af0c45dfb9224de759ae185c59eb64c098cfb18314ad764344c4ff2fb06131f9722389995f430621a1f710ceeec06bc7a8aa3679e7c36b7b3b4454f86e68f665dbcfbb69f4534a99eaedece005c87afb1497d873dd9a209132f97e8e2e77808693ac05540bbfe6bc6e24da11dd53ddcbc7030846994b0ec6b027fe36da75b9060fe661fa78ff7682af60466677a376b1ea30804ab09d2a9b10e611aa61867de9535526d7660c8957cc589cb500be54550d65162427274d39bfff4f00867879663a0558ac3b120a7e21986c67225edd9314ce8676fb745c5ecd6b3d5d6018ead39f6ecf3161da96b95adbc87dd86ee5801ddcae47c9ab8f8f32bda91c4b8ad4584eeae66994827d88aeed8a16131a67eb47553055c150972fe360bbc78933b5b889a71688ac1b892d12161ea0974c40a95c1c323ba749a304a974d902c94d077e2ba7505c1c473d94a408fc3f9e8ccb8fcacf8f9b44da39c3c29c7f56b06f81420ba062cc8330516478b746eda22788045eb44f277a9b6ed41b649862a546d0a3b28c71d5802ac380ddd906a55aaf1f069c7c71604d5a8b38b857593f3772cae0d6b436b16c3a6c9f8743fba556ace583e78e272c8613a7969a0a04c90f945cce080ffdc7b4e3c2af7f611fa6d37c1b2f52d43499c9087525c5706bf36189e79db065d9fbfb74ed7c618a30d4a8e0a41070ad04940fb546ef16d5a9378d96461443dc9c331e06dbff56495b104eb7daf275734c245739626c6a15760315fff40181624f9527fa8258bd19b2a9f20e6b4141cbc538941c62cf4c43c75f07b42148a687f47a604ef4b32f9617648a543defbabf2dc2e738714d2eb7ff174e9586daab79b58abdba17ab1198baf3c1debc64a25a1d4f14d169bb2a533db6e5d610b92d1952a5313fc73700f41cb7e43b922981ed0147f83a507d27648d5585184b97c8957274f033a834a92ca4cee3fecb500f3b5a99fe5752d75a8c8734ab961ddb4a60f2d1a3e6b67dd1ed0f34300b7cfe9fa4b120796ceb1990ad84c3c7649227cc983f2ab2ded162e062e426564f2b7754ce056ebd8e5936c359bbf3b4c6f68d72664ddb073bfbfce8f93a741d37da5c5d7d8d09b22d00f3beaa36129e8eff56361b277542513406fe899751c1849091a0637132304c202abb7117fd97c93f88eb36c7d9b6efa0a5cb26c538d93f3802d69e1d8c48bc134311af972e434f04b27703005d7119daa27a02462e8f83b5183e2579312401b662ba39a45b0c715cedf0831e31b0e0a1bd21869223412c99ecb9a14eba211a324a539c7201f7f7a0d6659da97e40f5e268211cf27618e4cd9894ad35a74454b5877d2a27ebd7745b2dd1a7d637b2454e6574debaf03684e3985707d30c3c6273fe0d02e11e9f2f9734bbe77e408b4163a7cc0e19bff6dd9e863b3cd1caaff0efa1c5ea8e0b559b0a64202c983530c60380f1e09c9ea949774ceb6c15fd3d1cf7301d3f570a693e2bd30c3def6ba34cbdc18a3a874e74f3f8b959b3061034ae237bff79e8254131e6d2d86c28cc36440bf8dbe176bf9a1b4653d783e492e1181fa493f7aba2288b903b489620688ef4d50b27c12740ce07311b332ed8f7df513e87ec3f571eb57765a78abcf584bb5a61a914d90aefa5f91f7d5af6d4d2dc52f4957aa51f41c9d49e987c730fdddfb77b640505c6a4a3ed26638cd4229893372efcba0db4ccd0c04bb7419fd899b3117404f9aea7f252d902d70f09eb41a882a73980e9c253994ed4e83ccd0c3ffb662b3120f712e2ef171e83c2417acbc524830f62ff4f486362694530641de9864a578abb1f040a67edafa46274122b56b41486d398e14b012ea780d0a9ebb28854393d1bcfccb2f853eff8f0b1f706375825eba374ed26ef379ffb43b561fb8049228a6a575a1976be60170f1b07eecf32878ab2004f958a19825c4d22f7a9345b78e348046a12d1d72ed775003ea10c78239c2b7d08ad0ba544a707318033b1fb787ce055857d8fca8d0d1c2c9b9d3024be65b1d576f5782c114e4aefab6b97179240c5d0c6bc15d2244cb6ec08638d82f05e732e2e7be839c37e6b91fc3f54f748ab211652048b2e2ba09b4588d705e9469d16a53495d89b6dbd01a88332f6d3b37296705ffb8eda5786a2a1823b29b066ab3a2ffa1a1d9552bc8a1d26dcbae3a5aa8441fcaf3799d748ffbf671b4dbec59fd08b437933111c0250968215cb83f7f90ec35d437d6ddf5be6fa61a778170a8fe2cb34b187ea811a4045caf90eb9fbad98c8ceb802d290fc1088e5778c006c197260c8761ba9a5c5c19175c18e475603898457d936dd16b29d9fd8c529873bdd081d37fd0a872d11c275233d94ca34676f29309469615ea6759a55ca0674e7b0826bd59bc7d0db5350e7b0c89f25936a7b44e5ed8d2c012b349ab0ce46d4cf0c0c409b09702533bd8f0348c533cf0a3e6e06a8270eb5bd8417585bad31dae6831bbe39b933b1a7b02ae8926c4867145d4a4ad217c1809b8a30f1ee055fcf6d4d123a27f0d81c86da78edfbc4cc1ce62213205fc22457979a5128b622d5b4abb8cb23da2af786916ac2e1dce1f212e17450922b64177f21be85f48b73fd73dfc0ac1aee9ad33db1884f41e8bacc5699296cc58ca6f22277afd5d16e973dc38450c10cc887902dead29f5bef2aa986093adc4a22bed60a99980bf49d8132def92cd1cc5160aeb2d7b6dc62670df97d32cfabec0aee78ccd5507240c4a9bda4adfec8e68085d36e6d3498ba3991f52ca39db0a2f4b8bdca1f584c1dc050d0432d219f2271bb810f66c83c66fbfb0d4e1e884493641f034a627de81e2d3c821e7bdb682bb97702c8af244e8888b8bc53801649048920c7c41ac980080c9eac8f171b423fc96e769fbfac6a6e0bb9f5c9a46fa49c846d8034c5422372474957af3e1f004c6c695d17397368f9ae73c015a169e21473739c7d85d982d457c879695d38d842c02105931931af33ec3b51ba91307e41c494f282c6e7943c216130809b03c99313aec2b1e5101ddad6ff2b748043a035e05f0f937684ff0b6e117e23d936cb6000a4ec09fa4d42f97f32176b6a548517ed3c16f183af864786e20cf7a6c66f1125b3b3f70d763034869032cc4c27ef02453360a5d30b9f43ffeb6a3888d2249ee9a9f91c9f5a7ed7e002afca7d2e839db8c79306124972b96f560f642efcd588f6cedd1f08ddb80cc5b7b7ac5cfd083888a004b56d0de4bf04f25dcbacff0c7c4878582fdac35693c832f3262265451887f4520b6991844964ebb64e55ce67de9212b9d6429a5f759084a4814c447c2f27024a1462e7b1552240f99d3fce85823c71da20a9306c6a5f0ccc0f82321c54428cd47b181505c754a6a8e578064fccf2327dd49133d8b83d392362e4c164efb11abdeed880816928f0b4884b2dedcc79a972191b655fba5561ce9e0ac41bead4f100fccc8186a407f25a249ca17b8796b00816ecba599e3ce8b571548690e246fcf2f956e044b4fef8fd857d6b7eb4dd1ff6d39f77bd169c414ed1e1639758a07f4fdf5fbcfed60707be675dccbf0bc25e1ba516a1ea8cf8160ec10e3ca17d2ff2a3e75e3b1c135055a85acdbcb52838ab12a8a0e744da6cd8e2fd37019d23691bf7bf449c9b281c1a6f6b5501dae83a992dbfe3eaad68fa43be6d71b5e5adedaee349bbeae4554ee0d5cf8b90065e79039f940994e2c8cca1dd9ad32dc5f11653a248f3b1769fa5534cfcf5685208605d36dde4e46275588b355d765528b76a7429ff1cea2821907c12afce716b5d11ad5ce6d8b6256f7eb97841d9594e4d74a08df5023939226f0466370ebb0d347df474f7f90eb91f19dff4146902666b8066cdc846dbbfa7061cb3cbee9df2b7d04236e45762f7b46bb2993a37cc466d1642e563d74f90f419fa9d02daf5d1a08681e196c6b738866774bfecfbf9f411765466c43a63f88280b3201b2a1e62e5cf4d27c0fb332fa4a65f5d5d01f759b6104074ca89fcb9695ed83859fcfaa6c26c1dbfb73f7840ea034ab856d3ba8abf75c76942eb768035b85f452227dc193ad60e6e90d4765d1a00a3d4c7cb1d9311291e470be2bf246d9ced363fafa5fdd4e71d8c2123a545cc507e527d2f07b831cca4994e8df8e78610abc4849bd34f879fa38a17fdb987052e718fd5200cbee2ea31ec015aeb1182d2c5bf29a9a120d75ae3a819efdef09969f4cea42ef148c8b3fd1ae01dc9d1f2be02a0187b983273138c6747395f6b2b800cbf06f6d8952367ea7658281783d6149edf0fbd3c1d9f47d00dd55a9e800a53d97a1878e29b2f3f4881d7c981ccf9cb111343a8940b377441dc8c0c72d2f233132fe3ecfbb9f78486b59f4cf323778e2d17bb64d7eadd939a92193335266bb28bc63433e7f3fe782b007f1f69cdd6fa2926f56281a236185aefaa7e8aa5682474eeed68fb72402eceff0157591b8dbcd9547e9487019352cddb25976d77efd14540659dab39de238e618a73da0816cc7f15d8a3e6268a36c54d0faa60343c474f9a81e258acd50b5204caa0ef621b336fa6dafcc97c75e37991e9a620807647dae041f934d897ed7848caad9a552c8fa836e2c7895fb4195ceb5290c6b73586a7b9d3414f7f1c32cc1ff9c6b49fa953b0639da5e1759f9067e56736e29f04784f28c1aece712bbedbf4fd51ad60707d23e0d68a7bcb635e6869a2cf514178e90c1d5235c4b799c0571db5ec65c0272b2b1798c64fb1b98e130fd0d9e1b4ab43c546c2c866d88b63b76cb334ba5a299ad2f03d4f75faaa8936d68eead0070c62c35bbddc8ad01c62014b34fe307c53f7baf98e4d562e53d026ffd0233f122f454428b11a0ba84d4ad8d1c518e8b8b76d041fa5935133afbfc3791bba279f0d5203f60bbd37bbe94d5ef47a0298a7f78611d978fc8c6df2cb5d5553c1344c870d31ee57d38754f1b97a36e35c0a1beb2e79799450de2f938aba74309e39a45a03d0ecea97dc1b0f9674d840f0074550f868b9debd19cbb8f640f1a8b0c105c635195a0c6938989507b57b0bce4a1ea6e66215f341712025e1f4443a7ca1756754b58da8aa55b900904e25073563647ac906378d5dfb2167029bad357055db339a9bcc6ce53e574585f023e22f6ce6b0f1f39d4a835337c31294bc99a14b050bd47f78247fcc0d1ae88960e9d55e7095051cda044fd5063004a6953378247c51b93c8db26fd162a5aeccf3d55fcf61aac43a818860562e5241e01f77a237d7bb51a7684f935bc7997f413da5abdc1d72b32f290d9249e1e83ba832afe8d484289874107d2d3d6567e2629f4978298f2d385a72bde5de5051f92e1261e41397eb39ac8b4c25a74f5b6ea422faddab8ec05f6a5399168e7d1eb3a3305f929fbedb5ba66df26f710b519d7f7c3229b5b870ebdfdc77679a5b31688271d6a47036906296cc3107438f1974dbdaace7ccdc20215ff3aeae4b634c5c5dc76ba19feac264c95bc27a465bc433539770cff9b76e2c5224ff3e70e33ca1f92b2fb4c0a741b7c61f10c0e45509a0f666cf416d858f3a7729440431f8fe86ed51873f392f054a6b7e65a56eee604c49f6ca3f8c6f993e396eea0d3724f808832f74fcfca048196bafd058cb40f651a71d7811b18799d435cbb54fa1e0342144c913b647a063865c82e8bfbb0e06b182040cf6939c8c646c6bc054b838dd292a50e91bfa9cee1e449361d5ebe8ab946cc0c23d86316d9923ae89db41d6eec5cce163c3e90a1e5b1986286657c7fdab0889e24636a33dccaff8ae870fb64908528c7efe8381a1616349a08cf106b4ef014a361aa0f24026457f356e02f68c491b8bef3f09f636b607f89f042c0d6ea3a3419213f6722b30f2f2c054298644a94cd8364ff1cc236068b0aff6d495701a507f612a52ca7de17fb71796f0bfb472e3e61d50c68b9bdd9216d0738b458dc4b9797280d405bd069c4412facc46c999330e01199a213ffe2def81c8ecc5004d3f076d556c7dbf52dc4d5d7211d39fe7531e9205ad09c9695967b2157b9e40ba123fd53332eca0a97e55e7b844518cb1a70ecb1e05393eb108d8313b1bed5b274ecb85d7a4766b6e976b5d9ab86b271e45fd993f398354d6d8045c45e3ddff821889e0848db944b5a9a363b30fc0a3305343824e74bbb35a14276fa1444e1c9d337a9fb82832989de0318642cdc23aadd6d4ed200867f7ab6f54daff969e1101da8f929743e7191295bd401bc9598cf8430eeca43f997fac0c2d1e0f9e96ada1ca17b5eb94be4869d2bb72ba4d9d435f00aefdfa8b688aec238316cb551b57f259d7e6400025af1f46a110f7e35bad0a68267542a860afee81ff53106fe9406d7243e6a3749b8ea0a062713f7f168f2239a4c9092a49d479b4e8c1de7669952433e662e96bc55d241687b43b7618da60529809857a91b872fe1cc3c9afd895d5ab309a5d2c1924ff6784180a9167faf8b09560eb539f1cec5ac104518b724050cedb7e0cd1d613d1d7239f9d2bf96bb40b177d82fe4e3350f8417fa4887cb2f83dbb640b6f78238aad5cfa6cc4a4e34d0fe69875f7f72063991d54bcf1eac1cf6d824710cf453de077479cd387805342060a8294d6da1c8ca56f41729e735b385bbb57eca466571164ec327a6fc834a5c6adca4eace02a82dff79363e3eb36f8488e434b66b46b2e3d7bcc84b3b62b3a80148436526da55b4f16ba367bb4aee702a79740c504bd2e9d5f58c13e88992755ddc29909b548b6cb1b0fbc9c428a8a2a85b4faacf76fcb05b07daaa37ceab1162cc2b30b3c3fadb84a994e771b3f46dddc57b95da82a03de49e94b3abe463a28d12de07656ee2e37c79d0e6c19ba7f71760021a6a9779d2655f639776b1316cb67306730a8fafc5ef00373ce30e35b7096ba5a985d2e2bb7980954b198e21e0ee133e939282df7b4bf08427eb5c5959380c521dd29a2c29bfa8b12f5c5f9bd4cc8f06a7e72025b71b7414098dd4a5e7c0749a784564693ef919487e54f3afff09f003d888df3c103be9636f1ee8e20142362f43f648553e7c7305796746cba3ad20b6cf1785e032b4578f313356fefa36b098c1cd8222f047c06ae9e987e47178a4a4c17355389117bd006a23d3cb7f068f62582e5283b72537f0a27984c05d31f77715191e081a1c32da41233fe6d8f5feab18a83d6c6656d506a4f63bdd4385233df6082c163cc82218e15635ad7ee4765244c6233b1d177f82fe72bccbeb8288e247894f34698653dee560774e4549c0b070cf5c02b4d4e0eaa03c715a54eca4fda4ab5694e578393d3951bf86c475a2bd99943f0a6a5c1970e725293e673f74c140d3c97e487fdc971524ec02538bcd5ca64168bcad40a8d8f9214c83d9c4108106d7b62a5abd18ef9fed28d2d59917157ddb6de0721c6947765c069ab63ccc691c40105f05d13fd252666d9747a4cdd93e356fddaa75dac4d18316b9a4eae9bc8f5b1ad7bc270eb5cb5bdc24300435fa62302c1c60da446b5fad55c0e0ca4f41e510d45bb03b0ce168b150459bef37e9a3c636c1231c6e93df21549bf29248d9b899d1b7f723b254d4b7de953b58cee6926dafa39b59190c360c8965553ac2c62ac06354bc3f0b942ceaa4ca6314a79a4068785433d94cdc54d59d3123804072c2c9ef0d383a41c51d6db14a6ac480fe7118d8d18eb313a0b6ea41f8935a71542b9831fb8aaca5d1e7e1d5ad786c39b24ef9bac63c034ef0549639e488fe1303a069d905e6987474d7861a9bbc6377c76f663907eaa148bc52c6e21d9f2d413b7e0891ca32b1ed1ade406610c8efbaa0f61cc79c8225d77fc9ed09dc61b051f5dfda3e4b8676fb98f84b7071557875522db72631b1aecd4a0553d28cf1491ccf9f2eed7448273b7245c8073135436d0c41fd165225f1489703a237a4bf729cf8c9b3092e7c3bddf544a375b5682fd912669ee18e4139e507a2f53a8edd9a42164327478f6c767bf8322ecc96282bccc7518cdf38a9ce26ba50b34cb7e45b093f8b91216a2b8854bfef19d6aa74414fd167844ea749420dd411923e5c4d92aadae601e5fa94f508515a9e9155982e484289ebef0fed98712f8e1dfa24bb246b982e6a4720ed590df43efd8f4406e5dc616f05b6a5daeb1f188eaf072fa31b555126409908240576e64c22e0cc3e7f90dfd5e8a082a390a3c23afa297f3da61265ad2ceca22ffa859e66ea24d73fd476ee0d14c29d52093688098311b2915615157232699a0cec18251950835d2c7222b0d57453a1b294e8614705d3890c79b04db79d7a67dbef673816022e9afaef8c96350e4d5e1a1ee75c6100127d53ea6d1ff70d82a93213005eaeb3c30ee0b57a01cb002e53912c85b25cd83ea088e3ae97db97771f6e0391a5f109ec9eb3cf2352f930b886110f73aadb16c27588d5013b191ea8d139ef11d82677445640337305fff6e88ff29d92e90fcf62e4fd047e320aaea7edc7ec9b8f7ebe8ed6d04d4eb3c3b61730dc943f6813cf053bbf945f78431448b05238d0bdad4d6b65bbdb54ac298d471e63f8d09c6539107ae8de3743a5cc769290bfc4ab800f7ab82cc91a961a3ea0806dee023b2bb534cb8f4e874be317fa676a36ddde1e0ea48e77f8a4c18aacca7f1b43b1686796f256ed328dd374e64c5c9d90b37ee65f7809fab1d4c03cd9c1b851b5ccb48dfa1a1a318fd90e26c1decce87e51f27f477a435e703c1dd37d761250d8735396eb6076891af5783330a93a45c329af08d3072a61df242d644fdd2b8bd27794f685777ad4284c3ba4566e95800ad77138a8712c4c94f159e9a50d5bd4aaa298f301d5cec79f9b75d979df6f306a5b697d8b95dfc6d7019b6a2d7e25f5de557ac09c54840624edb3dd56646c37cd2bb78abb6f5bcec8e3d16dff90389c45100d89e6ac5991cd45d3efb470bd50d5865789e12dd52fa16ac666c843acff7334cd5cd5a5c26e7bf4bed35c19d9e9b326ed982e127abbfeaedd45d8c0a82907a6f6c24b0848fa4bbcd6507e854fe4e41b0fd11ec52962c2a07a85afa71c0d25020b1e4b8afd600effd93deaa24d9b61d7763f6f1ae2060a96e7b0d875a07a50b2a5c38418d1c8c2fc19287695067324bcfe293e0139c027b788caa3685b1e2229f00dccc1f2fb6a2c0f373ac94e76b9064e7915419d5d7c0f17af5a5a1cd3e429e2c701daf1ce18f905710b1bc60ca385dc3315259b924095ad74a94af0cd738f9a689cff6fa78771bba66d7e9207abb62336d8108b9e228dacb28a3246735d6fe108536a5f6fae7dbe4e2815d6ed2fa994139116aea84b5c700c6d8e4b99db851b41a1c24e4011684b485d2bfae130673b4d4604ba810f284faf3ca4a863ae8fc974b8c2da4ab679efa522ea2207545ef3773d238e87d10cde082b5369569b5f8daa0365c4056ea76884b85031967fb5f8222d97fd694c6b49896c78ed35874b76bb81557c3b5f40c6f56ecfe3371698d4f520ba95224099422c4bd0cc145799b7011548c4b905b6b67bd0d9e063a65bfb8d684da98dcfdbfca7c84c449c310cc70988c0a2237e87d44a69b071cb2f305d7a9ceb233936b03646d62d906dd7975bde9750ae53da7ff152d277e5f89e4f9f8d586805dbbed177f4e9a066bb409e38e5acca045be1a61a241d0ce692666079f029b94b9642838c4c76888a1215ecae4b36cdf60053ce7c6c0f0ead0b012ccbb53d6a9a014c510a388f8eaf57b9cd48f7ec7195f74f48abe70f126385cf64bddab153dcaa2970719dedaab40f654324e21813f6fc25cb387218552e369f57d449bbf817f7d92189e23264f1636dce5fc223ff1787a1d3dbfc67a6ff2ca394c817c86d2695952336c7453eed2c834a4cec0d8893536a8c16896c8c1b653289fa2f2a44e1d59b9d3fb854598733016af5edb238dad22272f0afc9a6e976f9db9a9c0b19c3a417376e7d39f1c9d8cff93bbeef0fe366e7f421ca8892c61f38bbe76052e8f2bf4855e9f86f21c5b1d91eac0505d6bad9eb01fda7b24b68d5804b8413cc9518bcaeda2d283e33f58c15be474f9840c53a62c428daadd15034abd37abb0682bafd30f3787fbbebee2db809c149641a9ea02a27a0797ce203197063634c036b8e01e5a676a69f33027ef20294474dd0dd518228004a8afc0c3b618d88a079590a93f05acdd340e5cd0dbbe4ee9886cdd173b022368933c9bd4c22d84ca5097d1a57e25612eb09c890a1d0bb08bdd99abb5919f2c507e6e65590496146468df46f5e8847fac7ac1e78cb8ce9d3319f2f03b3b4d2cbc2af5e10454a33f7a284d2677e71182dd7493f9d765947f715e6ee866c3808650f4d7d8ac0a81cb95e3b56f464edbf0ad7cf404dad313a51dab893a3b761956eabbe28a1dd420bf79f5103f5939456a4664efee74c0985f8f1e82490006d10932bf9a94f8c1a9ad182370f554813e6aed841228817e1fa0af617762b347f8d4a1776d804c7ffb09b23e2c77973f0488d8077dc18634181c46b69c02f425bfb9a4bd6038c0bab9ed82e3a0e292d8d0273452a316b5bdedc756c22ccf4a7814d13958e1fb92d4dec104882a2eb3d58785ba1a277fc3ac8fb868654c86faebd3a05e82ef28501927b76f16b87891e3574b087b017fa3b72ba4f78367b308137f47fcbcd389d9207bfe9ce8f200b328205847cfe695f671e76ad418cdfe3d421c4634392f946fa415821141f5689509c1b50b12b62b8e02968fef50326df46594224d61a3a9dd3bed6a46d2159a69f7c2276b4c3b753d28c26ad3a2b30e18d2bcc0c42a1f02ed79f8d6fadb9553948982808574ea9a074581f2cb470da32ac2ab520a542e12f74db76b014bf82492e0d52c82c8495c63adc4e538be94610ff235e554ae72f0932e9552826a09d91131378d66267588681117665a0e71da6e9aa7efe1661bda5df4e0aebdb20ad2848946e0d111be5af9748fb561a349249cd1eca66dad831e9cc5af0851e775a2ba784db916349e3ea5eb58aef9aaef3e42ea99d228437b9c0958a42750f2a4c2f587fad1b2e29b994d58d913fc27d16b7ba7b4f48fc0d4f850f0f1d60e623bfce1d419dadca9a4ff81a3a0557a7f18b5c49384786925cae99c2a688021bf1b7ce5cbe7b18aec856cbe695ea1ea5304f896c345ddcfbb988f2f70b99aaa537a37ce18a2f418aa8bd123464b78b06526282c217862db59cea840421ccdb5e02395a2c547f078a144f1dafa34bbea3444613924d823ec839be64302f2e6082496cac415be715e43db2e835ce763db26f104e0ab25329b3450cdfb59b966ec538265a46edb58fc6af103cfd0fd401160aa9f326109d1b07c626498892b35f31c47c8b107704dc931a0c8f4524344ee3c264b5cf29c541beed8cfdc8b52d039147eb91d5ed8c20a43850c9a851555a7b154376971568d96f8fb4cc0eb523107dbba100ae157372c633053cfe11a404a428ccd9ca36e6588a5a0d51c643c6bba8a559729446c70705362b3186a91081447a9e54014f8805d8da99b98c4d83b0a501656584a81e96e133691f1e127eca0efa09173541b05869717fda5a500d4afe3fb353e9ad5f5b84d171bd03aa6eca49c7bd1874c24d73303d6a84f4327f82d56bfa39dda2a15d40f5a83495698bc45c62d5c181496cee907d6e84747455dbbb764caede67a593a1f431245339acec1565472f6ba6744a356a7ef95278592fc66effd7eda0b8b45034b4edae6947035b7a6ce8e40014a4d1d422fb1c1416f83d2676ee98cac7c49de26536e50a659e074508e421f1b7db1a7024d737f38c4afe7ccc77b6e155c3b58e1d8ce2b96c714a2955d80eefb132f1cd0a45d28ede21aae0fab911d5f56bc7813ea4bfa195ad3f109f5a58aa3ced497461988fef1e3eb46c2c96cd3451e4875b6480f69ee820ffd58f2ebede4b4962953fee94fd893a95c4d6e0b2be91b59ccb98c238be88af8ffc040841fbe6ea23fb09e77e854eee5a1e46ea51a84dc78fffa215ebb2afd3102d9b338ab7517aec9db9876fe557a872013136441953c4ecd4e8178d880c715cb48f31273eb606bca7a4db4736a7f5dd824e3cca9e6448af3e2d53668e6efaf07fadd4fb17a74e1e79a752f354d296d225e7427586531cb9ea0edaac376b537edab755dc08148602493e3736e27b1abfbcb9cdd6161afe9120c9c8bc9539f4adf499a25fe9b9fe4e7f314b3c941079824259566d02d7b8c82df34f3632aedf6130876921923cebe392567f49dccc5ab62f49155249e97b6d2b14a1fccd99e6f4f09c4341575038af9325851e15e772cb383b2d5eff6c2d44b9cbf9a600ad7197e47f04e038d418814f83d1bd930fbbd037a7fe67127f9780ab357cbc399a7e39632f9c5db38277139225387ee0ba61199f5a7849db2f9a41db974c51a2460363eff147222dfe4b716ff5e350f54d7d2a4c8c63a513a28eb048636393f5f916ef7ee7fb2ef27101fabb87beb575690e07031d24dc1047f7995c5bef3a3528223836cd02198f0fe5292f7df8ff593947811bbd8a3b2ed5dbb34f8406c4a019cd19f1021ebf27dd4ba10e72b8179a2a80b4a2dd06d358c15fc33a3f9e32838896869295ba92fe2c80cfbc0163b4e03efd9cbc73ab57f736886ae7ba2d3afd93e2b5987f774d9b9bc94bd893bf63b5742c94ef4ab42082fdb12ad9af9af57c6058f03357b09ed1460af0cb008bc5d55b122660f33f19ad408b3e9067f4e708f82a443312f31e215dab5fcbe6c22ebe936d477abdbf1c79ad2f3b2e8b57afeddbae10b7453df032a2c6f6cfd945873d91f6422cda6d395c92c5309599fb792f0c7dc4c4e70ff5c4fa277d6d8f35569e034062afb1827e576259b69faa5c253f51392142341fd438f7190fa56f4cc597db31d5a2b0bddb22587d5967652911d24bdae22813ed73df16350322cb19d61df93dafc55e7056bcd032136e86bc981ce176e7c41433b9c92bfc869360c938131291e787d3012f1b44a9bbcc89af073d7dd9f9499e182d6b9642e3cd78a36c87f3d59604fcf229945cd55927d703bf29a63017f74d16b1b8898e1b13b21fe20e27819fbddb91ac7743d88173bf33878212c23666a8cb11a871389fe560e9bdbfc1a0bb236fae3b2e2dda8ed49b64ef14cdb37bcf5ef4e0ce2d6ab234292cb3dbbd2e89ab70f77ee39727c0a4526dcb2b300af6863518c9b09ab1cf3791e38c6c2cac918d887645c1cffbf74867a8f651c086d2f54ce68d3c56ece13330d51093c10214d9feb22633aeea13c174ee0d39c3dcb023a71c15fc3f199efab4885698f7af4e03adc56673bb8a99e1f5ceac76331f1b12d2a3a3252b5f5e6d62dc572d1a4256f61543f747b6f332c300f51b313b54ba7a52477542a501fc791012f09b55bc3d3686e994feea14cc0c73a837b0fdffa62924b7992f9db9d62e7aec5249304e3c04351ee7c62a481a7384e7b01605cca5537f834da5852fabf9f0e072e099ef1bbac8ea9107e07aaefb7266e01700f3b9a4c0a564ceef17843c8c41fd57a5287f5de81503189777d13d907f39811acce42b846bb34605827605fe82e127485334efd9aeb9dc8582ff3bdd9e6da88fde67d2ab7babdf4c5c9790a12416100ab8b20b8b2a1c117c138525eb96853d58bed724d34e408d17516e285e27e017eecf8b1e16c8aefb8b36c4cee0229397ef3f2b9f6faf94430a75dd01d9837b975a2443ba0d57a547b0f7230876bd2899670a89c500c5d31d67181dd1ff0cb4775a6d958c1889cd2b8338e284447b934b067eaa7d0393df9f21f9cd9650a587f1354fc4ec48b94330b6651f1b3d285d6acfb4a134f0863b510b9375de6eed947178ffeec892a28489b358ee7a5c2d725b307f60cf346785c52c119f9382a16cfc944b2a61193d57d88edda6f8a82d0e257ec64e21aa188f25c5b8d86332377df5e8e249941030de955ac97b6a45cc76ef64913a6b79978b98a5463c7ce52a9c2713d3d7925cc6ff4d837d23bb215f78cea0c2a3a4cccd5c7e428eb1b2ef420c4e01d032d5eb33904cc0a74c9073e0c6a4f01d0a498c781c5d1e7a4b2ddabf797029a9768940b84276dc5f9158677b815fe56fba8e11eece4153cffe7b1521935ccd0f0713ecbe7586317ef1200e648ee6d67d01e411e171e5ee52a7e67a3ea508b2c981a681bdc6fa121cad7da0371b30f5b0ded27999db6edbb1a0c8723bcc369ae57b51bbfce6a09dd559723edbaa091a4d188c027ba07ea36a9a8c53276afb3fe54aa15aa74fbcd8fad77e41a748ddabf7736c5499fd01739028b86d1875e4e95ee034e969e93ae7322a7e3a8e130a28d5581a181424c96605ba978f4e7d830661538b0d1e1839e7db953bbf113684cba6475afb930fb0e38ea2818208875ac52b11287cdfdf1661c5bdd7d45946b0f95b31d1171440066caa3c802843c3973b92a7179d23fe555c3292ee18251855ce6d431b6bcefe492b11e3ba3c296e03f1378389831a7ed3f58381bfec3bcc6e66eb8c3419a35639d8b94366f6d3d5b9bc1d5ae151137d8fcac7d2272a5429b7962e78db592aff77f28fb5b9504dc34a77f0205e582e7fd3dc4aab5cf7bb2ec7cac76f1bdbb166b799e6060b8e4b38ca03bc3abb69d11da13d73b2a900556f21a87c764dad17810747e973f6e10a8ed27a32e17cc763efe5164c73845152a07d7dfaf955e679a18896b1e86f83942fa7f430da7d2c6331815db27c936e756dd8ab3dcb98d794bf7ba1de32710fbbc9b7a4e8c1af90c7a624647d5484fdf9503573a09ec2dd857fbd5413efbf5043911abe131add7af3703d7b531542bc3364d2da542cac4cf35389bc49406535392506e2559fd666d29fbe108f174206ec2150281ae5d538d0dd8e43bb3828e6251dbfd50a6e261d2a6fac30852c451aa775d5dd0580a7bdb2ebe9877e79b98e6cd961bec0b8f61ca94e6a5a0f4b26663fa4c49c42fe7f8e5e8f2e4443bcf6e87244c84614a90eb961480fd867502471911bc7f59b9f4178b16d8fcdde7ff8d79f1512b85ce69f76eb602d9e6f662f18623c7db783bac8e9ea10202c87712448f8dd594dbe90879246740d34765c7c8c44dda438d2e2c686ce42cf3a01ddc38d1b07d29a84ba856cc7f1b45a62ccda68d23328149cc56b6c26d7825a7dc66f5eef1dbc6dac0bb711625300a0f170f6690fe1530ed4094dd854887cf046b24196b02378ae45422b299a59dd2b665c590368478b9632d34e583a5f602f3991c18e1cce1c0b7d9aee6598c707ac9adc4f273fc5054e8545d43e6471bd5a5b2d1e44b19211b182ddf8ca6b8c1198ad3b624a940b6aafefdaf9fe6ba31d5f89518dae918d96f8448be38c6e966cd80897fe20b345cb490c580137a0e7dfa5b464c99ae3f9c46c2cb9b483c8843e3639aa9335ed60786bbaf8db0a251dfe711b049f46301b204fdf72dbf5d35ec664d9a02c3b1edb6238dcd11c6d3ebc7df5f571d38153a1a53fdb0c47f1756e9c03d74f20e83e5160b16d8d5a02728b6af24d445b0b594af61b8064d8b43fc4ab776f3c0ff685ae64c9e1fd81ced19a90497333e5b668f64a8f6336ddc5cf806c316a7aececd3b34268fdd39463c1ee2d7363d49b000ca1f6cc5b45203b9ce54065c79887b4af5772769894a47a0bf0e12d57390c5cf8e075922ce622fc08e6a8fb55b0a27bfa4c7e81aa1273fc23259248ddc8d66e7d6be2ba5c0f26305c99e88b7cef961589ed4f3bec1c77ee2393917694bd4c7bea88499065659c2a54806fb88d47d09c88405835218db929a515896ffdf94a0c7421fbadf51e964ee758cd677f7acfe1e944c2e7174c1fe5860c3313fba87938fd39bfca8c5816cf189f49bd5b58b5d7bb162ff8bc436b5c5187e8f9a72a9eb65ad382b50e0d87ab7a094001e99677e28c8c6648841353f25d74f22eecd53899c19a9fbddde557c129656b07f4869b98a72e46de9b4ffc0279a299a0f4c93764a28b93e0d897ce4ecaa6f663e2dbe44926208d74c19177eb4a807dcbbbd3ed0b2965b1894879264ec62fa54de15d84c604462f40954e576171d1a697abe81586cdd051accf82291de6b629517136a0ee9d55faf8f752a9106ebbe0730056572ca7d7e06ec37f155720f54160c491c0477a6dc0496ed5646ce24b7156d924aa7de14a84251e8bb96fb714a9a0d09a0697d6bdd46c512082c45ea0517fae2824bec8d5e36a5f6232d3243cf18b50ab5333c0e98f75368d97f71e6e031684f2cf787ef622db074ae52afc744f9da7595e8d66af056f07a4ace91ac2efe96084c656c6495ddaa5cddfbd4ca5b54be7518c4843b3c105e1f8a5cb72a8b52e29bea94b97e2d733d735e66e3d445c9da10434f5aae1136c13db13adcd601a3a7d0c8cff2cde422654d8e038b10e49d3872e7980788fb8a5cec33ab02ea0efd3efe9d5740ed22c43b46ea8280f0226a8428f62632726708c5d0cd849c3df0f2b357b172959e7ddfc6036ec56e0a1ea9e1b9165c887338a9bd58e691e80c4d2e64999a315ddc374a90edf98d9c1ffbca5006668e5cacc5bc6639466942fa8df54eec297c4e6e4947b7dcd38ad2f7cab814db4e41b3ad57abc2ee16a372a222838a6aaa3b7ece08d94a0c1ba44e17a8c60402573a28a3ebe872658eff8a2b0dc01799de3ed606ce9769d16b20b6099b089d6917a85acbddd85320cee08c12dd4dddb66627a937bd4bb2fb37852129a4be7bf2a505ccbd20ee0a83c1d340dd08fbf275ac2a3effb7f6674fffc06c0ad6775c84b7048a9f067b28fe0d57cd30a9f70322c66d58c1ecee023e5c54b2234acea86cf3827bdbbdec88ba22d6ec455e208f11a2285049c319aa198515481813f07012cbd1289b2a8e51338ad7b1f7e08be43d589bfbcf6b12fd48b57e1f124a73a8c5195dc0c14578dc7166bf971f99ad473273e1ed1c71545cf3083d12a70f803ce9b26d4f50c3a761d594317b86b567b0854f614fb1faef91ed3b0f273c3a79a680e21c75d1e114a3b1c5612c5180f2f77bbec388a6e4789129a2c8e688826af5581322e922e74e8d4042a08ed576effd8a4c5d0752e974638cbe8f785ae48f9f735cfc70afeba99b37d1a1ccc73abb444153f8627c7fc2eec47af1ddc84a1a1853611bd1af07e380c3779582fe29a2b24292676beb8dafd485694bc7b8892f694dbc3681f6235128695cae401a6f8c84a512ec6645ae1b60df0d72527d53cc7f544728c73b58c1611992b71016c8d259d5e395ff03fa68af6bbc0268ce28a349a7589eb476dfd3f051b87c8ebd1d4bf9e32031e39f3fe71af473728fde5e68429d986cb832f8a941b02d2b7662b26447a76bae9deb8b1d0b0e62ce48b48c6c82b5bed0bab3025ce7b09eca20a70f80109fe37096d1e67883d8b22ba166d7e1c0b485b3e0325fdce9d1361f03cb3d2f78b28108ec86e82bbec7f7e2748f5fde61be6d1e842d60bc2489aadf45e2c29bef0e461a6df90d93931159b9b51ff879d56a7b337016d869cb122165bfbc4d477aa8b0e1627e5a871b0968423f3b6073e38371ea2e64a4ca1f0620c08088c02a03cc2f05fbe543177ec52a2f014f8487037a1ad975e4aef891198db9656efb88e98545659858bc2b5da4755b9010afcbbe71c1bff9757feb352f72b47f01369ee3e9c517717a173103077009a2e6ec32c5457298be3250d14a7e0a846430f7f20aa1c77e0cd3251ba1d05c329bcfebcbde90b9a4ff3963465bd180316829e69f7d70e729f040f78674171fe903d61c9b1a1836811878ed56cd5fb2d19eea00013842fd7415c5821046b46ee732a37c859cb19088188f4453d40cef4b96230590af1cf0de6c5df131550dd5bbc0b20b338a991952eaeb9d0a6bc65570713a8b5ba4b4b791324f53c99c9d2f9710d4e6850401190a921767086ccad9bda50a28826e2519ceb6e35ac9a6aceda5cbea6e4da6f05f8bd808642211d88529c15f6f38b98b34bab01eb533abda0bec4db5b50a7ddb13d03aae9a4053c7ac159797a3c7ea478f9a50561459420a2211bc80c93ea888aeb19673346ac65c250747b67084579d1d6cbcacd2500933a1a322655d0300c03fa7da7275ceb97d904698fe556bc88d8168524de1fa9579eb080a69eeb350e0b5358fa6fa4ca9fbefd5de5903c8d73748ce4c9c6061bc893957c5bcfe87a0a6d87096aeb1fd3f8f945b95f42042476019a412534ef16f32772eecfaa18a6da7bf8c70b58d523be41fc480c469e6202d75559f41d6280774acdbaa8a9dcded45e143a343b52631000400f22738b8775468e604ffe374683a0ac39999c80563550476375b4773cc5664038b79e943cfb3be5209f66156eb0914aec210dd75802842b9e90d855a11fb36f888555a7b2e501b7ab7668a02997bf7091f62f684b2ff3aecb1394d28eb486ceb4108b37b10c8b95fba3abccf83cb692dc74c57fc18ece517c63c6cd90e937d58fd6e4d38ae52e1f25eb298be63241394af7a3668d5d6e5210c68f4a7c4f05e9c8bf2f5c3e3950086ad6d8f97a809b6fb57218f7087d172177a1a0a6271c7626579984fd246a58bd45a305fa375884c54e984f8514faacd109a75e4eb8c95531ce2aa1fc5c9e77d6d75a95d6dc473a43d2eb9343e69f0df90186225a0cd8646a08325a512562c3d6a86059abe87cfef26a196aec1e9bb6f96ba895da9c42b29fbe281e2d4807a2cc0fb45cf29a1a52e41f6119a3c1e332a58b6f55750bdd46fc76072b7c41cd482b7a040ef4fcdef5e61f31228b2d8e0a7987c75484400ae8aff17fdd1a7aa75faf0b68b20bf3d64df53ea484cb2df562a9c3f6625bddcce1e774f3ab94dbc921a416333b92a5053c736ffa9cfdec8a58e80f7d4050e8ba1a9dcc2d5c2140bc925d1cd11f8650848b22898d7aa0bbc31e40cbc4d87bd538ed7edf7b36e286489cfba0367d2250b6cce192b565f52353c84f3319f7bf3aa6c64b3f074e8bfcd47c25c745fec561268349e91c7f03dbef4403b90a324e4b4419a9b0d8638d713b1a49d88e57794f5ff31bc541571b41392319bf36256b602073fe6f13ea0a6795830c3a04f3f70e5301f3650938510e020fa931a1e6f5c619608476d162237b28c94a8d75f2638f6a5901c97dae190a6edc5f628ab758fe57ec87b2574d72f984edb1ccdaa68187b36834aa31236bcc039be64335afbb615c09483d826b216a659a8406b8dc871a61847a158888d4cbc808e684d1e6ea4bdb740f4cd4e25547884bf84e2250a20cf5f344eaefa83c8b3cc6eee190b441267c9a64d9aa6bb8795b8a6e1424679378a9c57af7f1d385e1741004bce33c737ce6a29ab623b665dd3233194c4c3e167a4d0d799d7b2d778b87253fe2fbf8519836a7afdc4251e84ef277f8b60f631b523b083b9de5bcbbf12003bba13eb9789291440200b0b26bd3acb90110166ab82e9872209cdc9039b72db29bb3c35e3de4f3d4b5392fb548907f745cdd83afe70375c692a4f0ca14ea35d3250d8d7d8252c58ca0fb13947933eb9f047eef6f3c2262fe9b885a8bfea5375aa2d764d045129cb88e97369aa005f02679623651638492bc5af053c591ea3d64c64430b5389e0c4b581b1e7991ef5ce020413c838f3bc9b4ececedaf6c2b2c868fa9db161c0fd3a1b51138e07ea5757429eddf4419b92f6299d7bf3a817fb360efaed45493e210b082ad6eda439d44a71d288bcc4f4eb9da2d45015bcfad5e245e049ef56e645a10b0a2f8c4badbc5440ad03567adb3f6659c5ff308bf7ca669206b95a081abc5bc24e47ca51b57c456f101df89dd86b238240ea6af602e58bfe1af7ef4bad688597eb0b70fc3d1ba47cc694d549495603788a4f58ed24c2c9bde4b94006778efe3afe43af817bb675ed84a93adad22fc727c3c07d4a907c9ac2daced6fc6d64e613db257336df8b7378b6ef68726924f42ca3749144adf237b36fba1a4f7766fb367907de4920dd47fd64a80ea2a1f9a5bfaabca583a5967676b2adb71465abf2843bc14fdbab378a4b66a9bc85abbd908b79f7b7f08db7e30d92895f408cf70beca501f5f241ee0e11fed902688676d8492cc82fe6c23eaed0fb1c95a12ee0265053c1d2d1453e22168e2a714e2c5d856242f313e8c1a44bd247f1539e5497481fe2282105d48137442e4d5ee141426ad64d2a5675a8d264590cef6c54a66ed0b12d57cc8e8f3c2286e8e2257a3bc2031bf65bfd06638708c10f9a50d4600d513ccf32f2ed9ef149f539a605b4e052a200018ee805164168f382ea0fbdd2f72be23f0484741234b9faaf916e15230f1f684850eab38cbb3196451242127efd66917afcec9e84c3e4055f3af62223db7d254da3ce3c69b9a1ae5c81a6615233510684bf9600a091be115f6fd0817d0c11a1d809acbbfc38c04654c76fceea1b7a56647b9a325ed6775b55136e14ce95bd7f155dcdd38949b05360b8b2315bb7b3a1756d74a339c756ee7cd58a2336b921fc8635bc8d8a9d50e52311169a1dd25be19f16cc1d53189d7510b0098f7775269e12ef19cc4f2639229297b5b13a7010e9f76d50a9fd30ba59cb510fa0bfd3e067f60cc503b03eba89a93865e3b2441534e84d3cb85d3c508d111e7c408c0f89c4c2787bf09fcbbcb721134513e5c30dc63201d009984a2cfa17aa357b14bbd43f230d94bd2c37d21fb24793d0321d5c37723ed545ce5b074f30c48260c03904250e2aff1cc6afe5beabd71de3fb98cde05f45137383942c0101deb394acd4aa554836ed8cb6958f832c378343467ae82663bda123c1947aca0f43809e1a62f3d10e28cf0592b9ce3ecd28d301581813f307824cbdddf0317909b95b93e230139f11576af1ff4843d7a1e20153c1c104bab6c6862a626cc9042d97365d6c2df287894721a7600a1514f09f4d1054cc3cefb4110ec55bd5b4f1230695ccaa7add7fc81eafeb875aa13329b86df915a63b00cd1e5b3e8682060a8c0f36e600f4b0360de54f62a73abdf3c6577e2e7e195afb440913509c52c5530a01c31440c88332c33e481e654bf047c60f25c82585f9ec40a362d03ef481a70fc556c9002d1fd67ca3a740c1f5b6b8c45c23726f1332d2f8028abbfc0bb049f2b6046a650951eaaa2abae4398b025e4796cb1a3a8437b4d85d78ebd34bddd6afec48a7b8c6697026e28f432a005dd9410c13617f0f38f12fa18546e7dea54a75ada3591a310cbe05217d57c8ec69d75ab92341c970978163bce64f56f0ae5592ae250677597e073231e18137d210e8c823c893ae5c96187d1ce0a7354f408f5267f7490a847e7b11a200153fb161e91745435c0d2c210174584ab2372b6b238aed7a6bedb86b4ca28a9d451f6e18a9b76863a78db64b8b4ce4857fb3ff96f8a345610c34790d6cd35c18c6bae87efa86b4451fd187e5d46c308feb96ac6e02277421c5902fe4c5cedbd77afe30845bde52800b063d108b0ba6c0728400670ca46bd8f5fe508380fc8211652b15fad886c4d86c3878d5c654f8655dbeceae13961cdc3442bb7016e67c49cfc10c40a7ca3df79b7a0ad579b85abb805a10c3c65c834d78d13c28f1c0a9615af0b26a1bfb4e4c59cf4041eed016f274db72c15e31d49f1e302c7a15999eff89d8f5ed5f91ecf46d049c3205f6e459f2681c288e6ec6fcd6828f9e20670ff10539b894e6a5cfa55fd776b3132976429952345eea86d7396637b85a87d580b96d52f8fffff868d41a54eb21ace825c4cf4c7358a47d93f08cebf01fd39bb413d730e35cb4092138ed4b30cd43b771f1f2c5773a81bad6bacafe52dce0fb82c2222a64de499c0eba159696b35e49599887b495bcc079a881bdeea03534a1d4e934973e4799dbc9c6f35183b20ab436449d4f3fb8484199ace89518ecc255b43d687f9d8f97cc22b0d7bb252bee12f00da9e860a74929cb2d6bc89950845d6af0d1df66d1b15145a4f224e844d7ce78b8b67bd68c06ebd1e7e6113da85dea8ffcfc434f7b84637b15a02ee6960b4fb3825e552b3818563bf0be05666a81264bc186cb160f60437e7ecd34c22c535ef1370ca3d9ee319e70d1629a1a9b42feef26349783df5c0474e60e9dabd2d8bd632f3a47c2a7eb5ddddfdff4661df92b41218bb06c053f0b493cf343204ddffc06d634be440d7f035bdaa1362daa34c8015628fa848222c22cf926113fb7a4d3e1f0d998cfd7af132556353dc8cc4821ab799cfa05fd3862e9ae1629392912f3caaee3710be2ca2dc7e25b6d22eff21ec8607331689066f4870173df363b040d4b34eb938fa84e0e9fb5bebacbd1db96f8a2b3ef15720b94e72522c3dc78aafe66d7f932b516058ec0e18e3ec4c9db616609dbf43522021743d14d9c0d4bdc0dad8df95e6743823bde770565d414814b33fedbed4a9f3ddf09261a7bdf783175587fbfe03f87be0645c7e9ac53d24edda726577a75518a62b1e0dc0f7dd048ac751ddfcd7896557eab283d5d94e8ae4faff673af5a141d54c444ee54f016c24bdf353c09701c2704e07e2bf3f7f195c47c6fed360b20f70f71639ccf9f6d56f67772f10b86ed24792b2feca02dacb51fddb4b4032eb10ca37433e64bbd662543c1ffa1ea9201a6ae25d37c39082b24db60f155fdf202d405b3fe28cb168c8ddde2e1af99e31f076c76b7d0e34f967381330011a29ebe70ea3526fce47bf6c7d86e78b9c2650f8799979882a4b154cb4da88431daf406304e4b1d480a10cdabafd1f9ec199661a2eaff6dc221fb85583662091e292d8cee0e8be3e60168af1b3405e7a0db29fd4734fa7d0f0cba868b1bc28e04c9a9b2aad589e958da0b14dfa5960794c2ae7ae35c3320ccd2885778b3740c61eb1d31520384f4111fc2a883eeb2700535f28e05b6501e40d8ae0e12bcf95b79f3ed332b797c5fa1022389bbd01b232d9f37957d82091eecee98e20d801240de299301f463eeece03fba471eebb46fe3066321bbd9b5f6007b3551122910f8dc0b92454754868865f6cbf6d2ba97b7673ce794397193296dc7fa2bf8453dec1f18d1bd0fd646e246a7ddfd6ffee98c38009769e4e98bef62917378af90a2b121e8b0a75fbfaaa5247167e68868eee94d9745a01d0ba1a31b51d4c9168c9ba78527dbad5f17a03c1ec60718408bdfa4dcd9699a0e1e93e53085c4e280ed657cba2bbddc2293f732e4fcbaa8bb2179833a5b669cefbe1089f6b253fc1df720121e4e5aa88cabd833110e3e6d889c6a09e337c27cf8e401179b14eb16989ff48c088cba39c39476aa369c33bd5d5fad251ba151188c958d96b426f3f493fd131788e03be7027d597cb8bc2c54c2fead0720a75d489ca45b15e63862013ac0a870eaa3b32f8e6d289c201ff4ad063ae80d95db1b4d1aceefb85c4cf7ed8803157cdaf2c67a4d63a684733d9dcc20d00286a33d57c123dd3b07c6c70934344b09438c73667cb809a040e67865c5b4cbed3e8f2ac87d4fa43252fd7b5de9019a034b0ceec968579face6328c0665f8b7f79c01474f56cd43daad0fc4438eb2ccdecc55e889b35da9f684c8c713d7b46aba5a68df5ffec0242e6b47794742d69565345e01cd40ac1c60bdee34173c143183fd13cae7182b59b5724a422579448f9e559b12e51b4f9b7e78ad5221d6f3a8781d2c5d48630fde44519bd7b601118b1581dae600d2120cb3319babfad678407beaaffb284ebef2ed51302304187a9c33c37ae6f11c2f7f13125c460a2ac9839ab47ccbec7114ed004a742b62c9514104664a10a2f63927df0a41ca1d32d644736c4524914029137eacdab2b58ce7a1a2ab6fc3c7876c294bed07960aa05f7b4bfed15e847c01af3aab77b4810b916f39ae8d70d8965eab34b4c7c169771dc5cc955f383f17824cbf38b2fbfd48d39331dcb0f2e420bd8be9ce5dad51b45991fbcbd45268d24d78498221ea926a366aefa85bfb6aa186b1824f7ae53755d73f4cd3f982a917837f0afa97262a7cfdd7f5018a3c9568cd98c772b1f01f465716402deb0bba326940f6949e7155f8174e1a1e33bbb18fe454d960ee493eb0cd4805b10d1229477f121d7daa10d0bb3688da8ff6db2085b4259a57fae97c61ff412dd0a66416134741919175ce517afa9f103d121903bc6f87f6caa7f798a1a8597ecf7b4bd98e02d36b3e19b6d81a59708e86d227eea757615b3b09ee5ad8858ea3db3f54585525488c7592d88c0c285258d22509dbba7d43925e219941c3bebe65b01a63397f32bf8e5ebd0be1a5ab8acbb8e41f4c0a16797b7b7e237dc1b8938f7a485df6b91bdd275bfef250f8b9eddde60b5605a46500bb5b95d313545850ac794b04d8ce356dbb0665b32e783e9e79000c3ebf4053091becfc94759c792405d5bef6c9d90bda3f6a24e2a0e6acf21c15e6a86107e58c7ef9ce26748335bf9d562a0a836ee62b596b728b85c06a9d53f79d4a3aa52786a3440591862a266d1ef10e23734fc8dd1c60e6480187bdfe700eebd7ab5801992e59fc1cc37780b494e9822893b457d4123662239bc531f1b03364e4705e4b95c6b97486fe887e98bf64d9d51c3d37d8db67d1f225389d6414bed6a739536a343caa9c7e455dfc70372787359f1c1d53d9a9cd9ea3a86d9dfcf08d072090b8d73f2f0265489626221371f9adda203e9afa10d5f1b81014c6b581253aa289b5912d07e98e4200022bbb899c4f4aebf9a06b89d1ba740091ef5ad4c266ac7a785ed891a0d5177d8b69ed6be4640fe28c32caab274cd6cefee0811e764865afc98eaccc635cf170a0191f291e7fb092c5073429a717b5bc20024447aebd45255edee39e3c1ebab1b88ea8f0598ec4abb9bc79f515adc20cbac49829593fa4cd3a4d1705821df123c400f7e0d324eaa6435044072346e57ea92117259f49b3f51cda7bcea8e50259125f4409cbbf41a6d72b391cf52e7aa073fb5a946cfa41700052b7f1d9a9094d2b23dc353dfdd885bd6b6ef0d277f577e25a27780f574884f338b7af3494851b48a194129928de651fced5ae410e163901d6b7c84185ee72ab97df43881515e4468d073767485d43ad128cac3aeb7d727200b3d912ea1289ce6d24a94d1d7bad23eca6d597b82a2a71174976c5117839f07d7945478c9f7a874e651d7d46cbcb0fb0fd52f9328d757b75f5f8b0483fcbe39aa6722c9dbfec30452ba3f78e6a0758abf3a3546b846838eb71599dbe937350af7bf8f8eaae556e09d702e76f05d00880a84c17e831f187de7b01206a44c21de11c4b572279a6fe939ac30c05c2d8eb4032421e053674e4fa130162a8e08fbeac49d2b4ea736ce889455430cc8ebd37aad5d950f39a798f0a2a6a780923e42323ae9d300cea94efb6797232470f7967b28803df36eb2f2088741962b9ddfbac3516d6d308b653912bb9f5f2a86097c064e94405f5cd8a2bf6d3082d69312824fc25e1c85f699730b17683cacafd64f0212a95488aeece377dcb1a44eac6d9f838b4725e01d52aa72cdc244b3818d7f83b542ad61f9d8cc7d0adc0f3ada1696daa2b4bf672537bbc57d7e6222d0a01c00d7d398c5ed85565f1792a560d542ee2f7da84db1a290219af07e77038c4752ee5a4a55f8ec9cb646648f3ceb386b40334bc2de89841d9c19e3e0e8551b5a189e14c3af74775467d487d14a85cf7e569dc47447a237402b24fd37fcc1e50209ef748151a584fc63b2a93aef736f226ff8dd3649d6e52b41c92630913e801310795325e1df92b8f617f37553bb0545e1ef9d560bdd9b161337d308813e6deec1a4d49fdaa0bd181f988ab2b168b7699a6ac4798d80fd288afabebb2b86629c77bdc1b6f3939fc666bcf9307382402b234341e5a4c315ba970407c6f21146351527c74860ea310afc315d77afec16167c7facbfe909cd6678539676d0762f926ad889346769174ec7b531f067225c70d37ee90aad51f50b86414b794a85551b6e8e53a9bb54d9a31e9fc84a69c710f09cdeb65351a7c37a22173605d9a821847ea04badd6561b1557bb357e8721d84b28d634cc3292fac3f65d7aa68cd743c8f9b2b049c1049e78bdbc61229ce63e03195a54eea306ff38230e3571125a4474c9c6067995f650cc52300c12786b2a6109b6df0180971ed0c19f6624cd1ade36e27f9738fd65eb29866c972d20f09504d538609d7cd0309771fa8761005669eac85e867004fa0fcd607c8c3f4df749fb39471b4a9a18e7ed0a2d2b5787a28523c59a7db541af218b48d2b8651703b147e6b2c05ee45ecc98a2a70223a94511dd0471a698bc6ea7b2f623531b4649e4beb3b5afcb55a03272a4b7b3b393fa6af676e283c0e95ed26bbc2311cb186ab8bc8d887b2ca06580589fa52350bdf71f8799edf12dd13fa21d620cd3de694491bca37e7e369363dc91f96829b75388df9c91795dab82f978684ab9328f5a5131867370dfbc8878c14b5fe1fc206d048a1560f852827034506a9950346e444cd068b83ee1d86b90ef5528baee2f92321c285f6a62e752f6616bb2f5bbfcd7d6f2cec84e4ed86e9fb27c4c3ac7baee2e7eb56db6510a11dd2b1adfed2bda202ad3b4c44007d70c038220dc965b2b05bb96199197fde61ee9a1eec83a452e1b1e05ad67f402be791e111fbda2a652a67d455a30802987adb890cb29e9c91fc8e3fdbe0a761eab2f7d127019abea2301e27161d07705728b7448f8dd043f8fe8f05586da609a76ef8803ae4aa2be97eced940062da536390bfdfa3f42a1eec487cf245b31fa6295a46b25d637a115bd5e5c083ae4f43da65216205a622425d43472714f3cb85e3e83bc4076f2a94b7494b1e37ae4715c10ca4391108c3cad38d21b0cf52039aacaff213726c71ae09f87a0e72a918e2fa7955a9949a16a4efb19d152bdd96c8924d20c4571c44dfbd176c6003749cdc56df7f95571cc7832d8d8479811c866de8668fb32ab2fe45023240e778112fcf08c91d147ed4c487d1f207f92a4c61a33aa1336723affdb7828d609429e7e0c6334a7ac1892ffb7d6315fa2bdaebdf2951811fdafbcd7ea08bd5c940fb544789c7c48d26cc6967b39c4e77185ee0d743cb84b1374d24918a0182eb610afd18e37b2be8f8b1978b7e1430a8bab94dcebf70b530adf8bca320f81cc8c8f1b28e67cac07133a33b104c1d03ed84ce4c4f55f09f7ed2a7019c8adb5d7d76089dbdc997f272e85f990bd02a37b4d0b911b4a258d6ca4dc84a5751e4838365fef45dccfc74818e14b4f7a071bc267ac8955b5a78f2aa56264a9f632dc01509af1ae7a40883c12671e50aadc427adefac13b84d991a28575c77da26d6ed2a252731b63f2314e4887ade9f1fdb53235bd959dad23dbbae367105ce6b19a71da7fa19906a6dbe8ef3b56be61f9d5d1c26278dab58bc5834661014f032c25acd577fca305347a41fde6e4954c902f7ea5e4c7c97cbd0d8f04b1daaa2b8f7777c093653b93092cb55cf3f07886c332f8f4db238e7ff9412c2564bbee4e2adbe8510f6830611411a20f1632e6d51bea3e5bfd8c70d8a703e44decf4a6116553d96d8dd53aede6819bc3609e481d68d741c1e622bfed0f717d4ec7949434447dbc3fd0d804bdc181e3a667b9a7a2212ff68a2ef35f2223c6203c5841522c84254accb466527a129e805fa4ff9575524df7c30b9eee778bc86a021957a89f8eefabe893a4d0fc5571bf0490be631a3bebfaf5032813d490152d095bf77b50801af1cb22dc0a4b11fed39a80aea12f43fdfba6c19ea8e72470f0e1751530d3e90e96f89e971d926450f0ab70296c0391654d9682ff30044c0a7bbeeb10237cbe2491b7b35765347b0432927f6ee7f01c8e6e7f2c2c87b372f8cbc5991155f4fa0eb20815eca2f18524ff0c214337ca19b446cf210b0c0584f7f048daa35710e8e0704bed20fa3585f061ac77f1d5aebeb13de65c611c2c68392581ad2cefb3f3910f4ec0cf16396633368fb7732fb4ee79a9bfbf5c3313cfc962fd144fb1be355c1bcd45b2af219a7ee15227df91141c69bfd4bfae37aea388c07ec0034ad5da8960085f456c89ff10a16001507604a36a9e92a0ade5d99690c258493b717a9c84e3fa075ee99213eccb9efb639c5f2a2a3d670486097d79f985a9b1dec5e7a6814088d5f37911d15049039e9d579a76b49a0dee41ae326e75b338e840efba8cae19a75ce746dfbaf81750cb44ede353b0acf6f8e9e3aeda01ae30729fee6f699974e9dbc8fc1f47fb58bbd0f967fcbc99350740893ed9c0c4ecb4257a14a43f306c1d319290c952563e013459de85a446f02edb207f6f0f1db46dd9832cf241b2ee2b6fda4335fa98850123929dbf011c23c491a9b63459e8cd3e0cfd1ce1d78911758819cafa323b023a0abc05a4e22fcb51968a6b5efb616dbebfbaf89500052b13593cd1bb260bf97b819d3c6f2484680035da939334f6347bfd21c061d33fe61fb05ed251712d6a29fa718222a64fe08565f16503e1e6312e6f49c81878bc5b2d718933b4b46ca3844810698660ffebde4b5f1efe48b5740912a98254d198d96752f13e05060ec8d7037227c7fa6e6cfe1e64355ada64f3aae5748a9650de60723b724a52a174f9d0f7501287556a866ae45c0cb8a16971a455b190d1b3c5e49a118b0c2258b0823027315de87ebde7bc82c93e4c4125ca0570903704e694efeb14edd80fc6a6727d329c7f38e877fdb2a3472bf1249c3da1947f43c9057f01d395303c97e9daf1429376751f10375b94565cf49aa295e4fa9d7c6d25cb613b01939bcd258661942540a749ad874753aaf6852509667d96513361f853b7f34866c8a7d66f38050e1c8f4e2c06b7431aa46288bfcb365e556c4dd9a569ada77e5626e28ac055a567de9c0e8ec94104e5e3b455b761938b049990d7bf19289575e1f8fa7880dbd16df520561965c9a1b9c3dd2e1ca2c0fdc600cf69e1011929f952241103cf9c3de08de5f5e1f5843fb751bbaa22063e0449e118e38684ce9809004fdf4974e4c1d0ebe1a2b62a3d55f769eb208ed648c9cdcb16e9770e4c9583ea47e0aa3959c024b8ebbfc10b7e11d58fa8c32cee2922110015481c94b710d6f1bc2ed3523bf2501dc25055bea030a522763375ccf5a6519bdc516194b75311fecd7c635bc93c1169797aae6233e0ad411f77d68b6aa24c2d393955377858025c525e13dec57f7964e9b7dd9bcc9bbe703ad9a08e6be15610a9f74cf3df9f860f567b336d40684f993d7edcecf98affc19433f21ac9a3ada46ab960276bd368bf4e9b96525aefbd3633cb7aececad153ea6020706879117fb24048d2edd46b8f3894139ba5889f9e6c62ba7abf0348cc6d6ea87e59e95311bb4fe0d1dcc9c38a57c8e437a5c10c74f50d8244a47e5abc029085d34dda1950b1c3a5c7828c473223896ccda85c2da8c2d8bb331fb1f067212ce6dc8ec9c90c84c531bc4e853e2b9e63cc3eb32efb166aed6f7f77264e59b3b2f3dc5b46172d9d53df9fd3f87f808c6ae825bf2488d8333def2e5f569a1c7c745cb91c0aef758e63989a487386c0ce9281adfda016b35324b427b27a8db924bfbbd3d232ef2afebdd8a7c8a6a4e30e44205edcd2d3311a5f819cee30a8f5685313dc3aa905a479040aaf1ec66eba72df0fe585c11da34bf237cb70245447fcf42800523dac04acc5b9c536ab8ebb385c3eb5ffc5edcd1b707b03a11f6d7891b3827a23d238a956da667a42b1edc7e411f8e5e003cf80c30e3e802e880ceff1e8aa5c751b290ef25ce6a6b9e77c88468075f851c0f95b95b341abb2f60faefd4629e673d5847a2d19743af20b309e4ae4df0f836977cf96b570e13648ea2e9f9f68012a6586cb1a3f9a52383a612522139188997398157fb710227d04d6f21e1e8c50d2a28bdeafa323f47fd06f5fea160e3b393bf082c589e1383abc8975e8ae233a986fca56c56a98f3120fd8586f95d5db12a33e822a9d1111fbd3b642228d2951ab03762727065cf7c5e75c70910f0ffc8e2c4fd3d4bae965b6db6b5c10253cae2e13b6ffd212582b780fa946f032e359f69c50a3c5b65f2f8a976ea6b3df757d34e4ba8459dcbc76edc52f514828f1d0d4573f124e81ce5d049bffeffe48ac3ea6a4cf3b6aeb33c99f50f2c0f25bc3e8164754c499a5b9fc49a8b7cd0dcedbe2e98fa7ef08e6b68b4d4c1b4edf4ba086bc679fc0b448b0abf7d6668745824da3e6032248ad2df9696b478b789a36b9a0bb9d8a90f4b72dce1a16243ca0a6e7438cd5fa5e663a3c8c829e123cda2bb9b3fda17ef81db40dfa08e8bd3d5949e9eba292aeac4c050ec63fe415e266f0b3a7404ccc61332101bf3c5b5b53fdf67cdbef98ff2eca328d6cd699b4faea0a79dd01328cb9b29615a36ce6992ab281ad2a61e955150fbe6f9d9e86ba13887f0fc4f8147d1969623056e419c95e37834e5f809a7e83ef4b7fed3a1309352bbf42949bbe454834dbac57bdb154f6caf12c0013e556d3acbd7ff10bb3ca9c04bed3f74e0b9204913e1b58956638f170b44534687a591c83694ae68b03b2898f4183201d3f1793feda9137076e3e9257ecc767f81e584d1dcfddfa635585e60a8a7fdc03cd342343f1f68741c393eef72a3f07ee0d865c34445327af3eeaaf9794ee6ca6a0fdf10ee4f57591a91ab85e47d3913ef692e38be54fb36b03cb1cf82061c2f2d7466838f42a4f1ef1a8f2f957c2315038510b7b9d76cfa0512771ed2534bfe5747b43ffd46462d07d25351d7a251b09a03e4d0cd3a9523f397aafd64d0d61c3e1ecf2e32cf3f06f4131506ecfa81bdc1e65d5dd09c3fadbf4c98dafca875648da536064467a84b8012dc0a386430100572fb2024d453b3aca5caceb0b8e926e37541ae6161b3b8362a26cce57860bf2b5581592a19ecd08d24fb078d391067122fb208ac6fd719ad86b2ba99f9c1082cd71ab71ef378c10fced41cb0470d76e37c7e56ac00e5d552e00fc2aa7f03f4ad5a5cbf49be660c41b73655df628580e87df1467897c41e407c783d65acb4b479aa7db1aa9f36a0e6a4d1fb9618617b0cf99ac08ddee7dc7b080497ff9c3e438f12fdc04409e819f7413bfb0447f0f0699bda6f36e921b3d99abb06135d6e83bbdd0c20df52e748d582fac478ff5d23a320ffc4681de71ea0ac1e8fb6cf759be9a7a68ec6cecfa39834619dded6843d19a43bfc2a2abeabf2cee0a7241db0cca04617d16f61c4aa0b90cf9cc48f0507e604ccc8607a935532c026b96cad817e3e8b4f133a5cf605d7cd1192f14e97b6293660f8daa02cf27b1acab9a40161e8980cfd61099a8497a15e17f41bff6454558643b5e989870e004d54f743f8af2ca4fd3283cfd836480d1e01577a320a9341705e2fda8ea1d48020bb0adbb3f181081638fc9729482c5945b6b30ca74003dcf5f6f649cefb0eff528f04ab312202fa0ba791301fe19d4129ac7d28460a6ffcba61d6e4a3c5d7e7ffd529f9ae7958cf8564701d91fa547f716c1725ede1881baac105c2025f42cb3521e540e73490753ad87525af09bf2cb6aecc6e33b0faee3e71a8ccaae590cbafe11f16bacacf5091f9311fa8e2df6d14be6e4e8bc6f87dbbbfbd1c4053e5658665694e31096f8b17723988bc59ced9ec0dd8b60f824497011aac2fa1bac261198bde37836fcfdc8e0c5a99826210ea6cebaa75785223af32d718516e5fc6067c691fa89e917b0d5a8a17203cef52b0548b1027efe7f7206c0f5c436fa9618afe3c539e5af1af8655890eb34239386183074c5ba4a5f1a034478c7bb64df01e05f8ffffff07