PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 72496 bd5f94a6bb26644649d048065f0fe88584b8c48aa4f82bb4beb265347e0e8ffb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce4cab056db3f5f62d58861433c9e597713c99965ed5abf9f9be6b9a7aa15d35
Certificate Block Hash
bd5f94a6bb26644649d048065f0fe88584b8c48aa4f82bb4beb265347e0e8ffb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000154010012230000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006968fc1f6515cac66a0a11528bd47409678566ec56897a1a7403fe0a6a40ef1d860baf824d007c08524e09077b47ec669e06479ebab7d5682e8192d2a506f75aebb9ff4ec8b38a3a56fd81cfe5419fe4e58c96096a420863b60000000000000000000200000002000154010012230000

Raw Header Hex

00004020d559833adfc6e80ec7997c6fff997885d1d5ce52a069b29dfcf0cfd184ceb94ffdc7fcd288802e50723594cecbb87a581e392a883d986156a2fd78a7abde532a2b762d6addec0018355da17a9a6bbef9f9abd55e96993c7197e5c9331486582df6f5b36d05ab4cce

Proof Data Hex

59,560 bytes
1212160203076103567140721e346f309fdc1bcdc0021fe5964aac0e7a6554309cae909411dec6cb0ba0189099fc872e82da353af215fb98e03770ca5e89615c8e6c17fe0cde2027ec3680dbd50b08d2d73a14da4ab0fec521f3f24f5ed59e32e2990e66491112c47d7c88e9fff5f29e308dae23073db5edf28ffb0991b6f334ece35144e5d8d0e2292ecaf5b895c5fe6a0574c6496ff8de4c70d0e5ada0645e6a4a8a1dedfee8dd10ef705db8a0c692d61ad7404e3f49b8aadb70fcb1fadec983ec843c0cb9dfea05b25a4bdb6790bba86b7743465f8e86df176a56fd71422a8906dc50d4e5393209b2535c9c9c1285ef3780d0a0a57f986ab8244aee4107320c7cfe16a3cf86a28bfdac5caf256e29ff65fb9dbd5e3b6165b401ec83d93a7e166535e29f90ff46f14d5ee473dd8c4e7abc94707fb60616d4a58da333a83ad98274d11504f1f8b98ed9bbaf822674a79dcdf4ea57763bdcb85e1185e068a93b0f5f1d898c73161f041e732a8273ab665f66ef8138646dc21244dbdb338f3688552c9f330a7051602300d3cb97269da1cff963ccc5d24cf25397bd6119516843fc6c8883763618245248af54110bc513f268cd3323653315172ec11f77f6b2858edc4697d91dcfb6de661fed47b75e175635717857a34eba5613eb6aad0da2b3f6d690a480b0b13b48a8f2476f8328149e18922b3ff3ef25854483702eb07c7925291f0c71ee2741e3cf9153632feffdadee46e255ccebef5a57934532ae9eca5b3b889d53fa0a4dde542bee8b6a7d44305e69075121bff42e91e59d740cd4ec64813c8e76a8d8f2cc4b0142cbddabdff77bb664b1dc5a2db29cca646897cb8282260f15fc0c018b39ccc3363b280829bed58a64d3eb901bf160c659b79dc67f9eec958d6dc61867e62fe1bdcfaed9e904c46348e57b0b4a2e91c0e0c3c6212332312b0c8ba593fb7c290f67c6e6f1bd8c8b4a0384c8826914a4404229f5de3032c3a1683b62967b9879d12b05d7cbec233e1841b417bef9744091c0ada4d8d8f7403cbe9497b08811955c07f4732dbec49785ac60c13d98c2d3c7f49551db87c624028a34d028efec8e4356ec4524a5826289d639b2ad434d5a059c8d20ead8e6146c5ed74648f73c1ee8124e6bc12b82f6d064155b06fea234f4c6cbd1311b2c913c868491ae8b744ccdafef9f97eeb8fd2503851aef04fcc256bcc9d08463c0f3236aaff62d653933b18a93fbe9d5ff136bcafdee4fced60558b237f304636d9fe30a978bbf46c764df43311ea814a86c4d2076b27cb8ddfeae4ec5a2cdad3566d2e897cca39940b9e518a803fe28127c5b15e2ba2998e56413c095818d89bd8aff1675043f7a18bb3f812c335d328a994aa898654ea17a4d8d983eb8fe4a7710a2c53c26cf16571c339f3a7b3622593b4e9067ea7a8af1b61352559ef968a16699ad93464c6be7039f60ace074cbb253a3e343e560f963133e0f7532ce999118fab379f49679d54a3670c43ad529fa40d8b09764ff10af52832223eb82c1a2169b5f688a0e6d7ac0419bb4cfedd0ebd45387c09576caccdfbc435264de2adc7e31cecc04c53e4fa5018bb0021d4633dd366200d88ade009096c18b61e30a8cfb095932b7d510ea2f1c14d40727260a7f31345562afc726248b57a42ac98b1eb5d6958e108d799e039d0a4434ea62e743d0dca6df0a5e5a434f8f1d1d3a1894c0f9310300dab491a8d4374ae65dcdf546d3681794470e331685706cf7ac1e3f3cedfc3612faf0bb8056c2a609beed154c0512b5e4688fc40e549aa0ae8463b3a2dcf89744ba931ba5e96b371ca5ac1fb3cb412090023b4c926d6d7db661a3fefa7b7fd1e2019b1083769bee7cc3e5b8fa29e124664fd4407159f1c900dadaf98f64dae893b37fb617e8f8ef01de354edd7eba656633fca102be3613225dffb62963b78a1d6cc814fac0bac834055d3e0bade44d519ef8f1e9d35072a8e15ab1e9c458d1fe73417998719188fb4a74600e7be325b6b7697f0a3a4b0ecb67084e977d31c32df4e3a84fd7b9f9559b58dc4778696edd3afc304efca5d50a365b4b8e668ab4108dbacaecb54c0388bd9f2636e18c27278e03b9aba190dba07baaa8f29031c082734f7d04043caa542b3cef7a01e31df1d38812d0ba97061031d9abd57209962b027f8f56d8fef7cb759d7e687ca69c4951979958e540f22f7a708271602fccb92062ba6b93a2d25953e727905637e97ef7a15f76e64eb267c387175e248b3ba78ebe0016f61895036e0ee9a7b5206a89d87c45a7a95b0e1fbce5c424727271441bf50bebcdc797454ed8eabb1ad72a98e2ab18a4f06bdaaecce738117ca63b7f1f6b612dce3d3d01c77bfd462e222e37e1404fac03ac39da5cd9a696bee34e2656da293b5c8bf9dd26180e5a73dc89d7e78a572b8b5a7dd0049328efcdb0d80f699e85841d3953c4bf93728de8f661c918936c411dc2148d4cbe92953fc5c3867fdb5ac87b135929e04458db49dfc563061a410ee30a8791c05bfe789a094b6d7ed64fa9179d4f9678688fd870c80cdaf3d62728c35ce17c69bc88d21ad6f323724a466fe57329df591cf6b69ca5d691d19f33fb83f8bc46a907b792d488baa45b402d2b5f334f3462c6277a01c4316747a07f1a6aa3eb5b44e8bae602b29a22783a4448efe0bcdb94c5f66b1a57554aae648a5c86c0f8045ebc0b7bf8f8bfbc8192476672e03e282bc91fc98aebe2fbbe06d75232934d2f658d83f9d8f9a725fa4195397fa6e2b7886e9de4ae180bc30b6af4d1bc7332dc21882e48e22e20374766102fc7b21499f8e44e0391cc32783bddf8ce9d4b6e01811f73843e261be2d8153ec1458658634970004622e7104fdc9fd0c50d940fcca021d9e374c8246fbb3e9dbbd28596ad23ebfd05ce9686c41edab6d984731e18d6b55424ed79dc66311402996e02da3aaa37886a903f3dcc768fb62047bb1085751776cfc92f7365eebfad0ac728619016c917a96f76127cb1758538a55b0bee3e15b39bc5bebc57dcabca23c926115990af823b686ca4f369427464ce78753c4c5de5e72f5fe01bdf1810a1ef26cdfd4c5eb7ac04f604e60ac5b5cf446343c57626f79db8e1b6057076b56b04b00e831d08401cc7d57db4905caa893f4db5be600a535219261de7dbb01f9c93c313e8ff11d00862a7eabf8a4a348fc3d695fa2a04e286edcd69b00ce97476eb8150b0ce062e35bc5a18fa855d4f73b953673b6277630c8b93b2ef7e2c16e62a52b8b49e1744bde71eebcb7c0a454ff7e12b67d16e82a9401b4637d645764fcb2457ff54c1db598950fbf30e58ec3aa1471f187a69b2d697db0822c8ca4999b5843b0b38f2145ab25c6d540e10e62392be0a4fa571b7830511407d6f5601e45c280eb2833cc655a361d13d2bacf8ce1113af2d7a3f81671fa31395e8e43c69ae17c47c6bbaa13d0fbae15f20fa19f091b334e047182fb428beea62b99028329380d8ff7ab23276f7f1a5ff504622a2ec55f02879128752711f6eba5f37a3153cc95608a72f3e7f33b80f0fd9aed96ece5f42f9df97b9965892b08453db8c817aabf7477d9998e1a9a8693a8a01230417dd89a799ff4c59e4abb730338a85244ab3ed7ac8e4468e1dc2047f5cb952fc0ac171b4a742ba055f700d129ac871d27dc10f303a9b75ca8b97475d9273e00d5362e926553b9f378bd51a2199cec93f03503819b1283e0a8be6e8c1654b17c0272db994c5a11f5e7bb5a526bdcad06986b58e363c9464b49cdfa3afb74fc8afefe30876fcc272e51b515459abb16290070f2280000724f3f5a3563f12327391f9624f6062d4341c4d3671ac33fbd43349bd728bf29c74e6b8d4b8b604af4f47ba81544c0a99a2d32fe0d77a9a14686b378538d4b8138e0ce0af224d873fbb19fffcd106e56764a9139fe396d857fc65b28d413f87fad428d043670e38e46e7d1f91ae9a7a49c3d53894da821a8516850b48959929adac0bd2a611ee9c1c79c1de0fec29ad04e59eb497ca92ecb26811b1b43c95186d6b25414fa3a4c2fb05ee32a4d7e97333ffd99f5334542822fb48830aea1e03c94dc58655ba6ec16d3e4954c10cebdb5758275faf63dfaf970986414141a6ebe9ad8af4f3023b5dca9b698515933430cefe5a3adf0138dfe0853891faa0e1dda7bc61224729ac4139b01feb5ef2fb2574d466b024e5dc57095082292018bdf520cddb31424f25781f6b9e3ff0bdcae528e1e363eb0958030b8320901d2432f5e5f75089bc059ebe503555dc74c562bce3436ef80ed28e3f13fdc1025d85016a0114c5f61abab2aaee0452de9261fef654518c3aab5b47dd3df9592b58084cb1adccbc279b80935a36703ca2dacd2a2a8d952849740cf7900bc0dc2203021b4566c09edb8fdff2fada46e6ab5008d28f99c28128fe0adb978c03b75fc14c68e4323a4aeaedaa3900d8b3b3579876ddc6d96966f6bd592affd1fc13be5d190df1c30d2f64d4668b2cdd9e9f8411852ce2b32ceda3f6b8cba0752dcb19fe0999dd387883a198c34a4868394093a1ed0482655c16fd8e276efde06c60c34015eb0e8dc1abccc05fb16a14c388a2c304a3a918f2b4d4729b3a43f9199dbdd56beb6b7eeee2f0779e14b1bd3c5b5f6f2dfe98c20b6f1e19c0bb453ff66c5bf06d4a288b1002560b9bf5c7fcf8c3cd8feda56e7daa5a1f180d878924251aabba9ff8a384488d9b68264fbf1729962aafb21549cd547edc214b5f7d87f6c5b25b130d90a5185ef9540daaffdf8f32f271b2973d3b1afe3390e831f7c9ad6fbc979dc9a012654795200e72ec5ab0cf1ec79817d570f29a6e17b629a19c6633b75f13a5847ace560a68bc7c85131ba937ea91d31ed89495aa1093e771a53ac13454d138a09a2f2c5b7d29efcb584a59bb57b7890a5a8a2d10937962262265943d479cf2156e19be72c15c27bee952786994b4c41104e54cae68e1792574555899c0fc477f05f364c0534f93f24065e2aa8f7548f169f0fef06affd133bec9b9eb615527f61b71f16bfc011536c3d61e6356c5de687a91ef08ed2b9a8caff53fc93bbba8e45bfa10db3af4b48ee2bfb95ebc3ed0623b5fcd946211c20f93efcca8d14cd3391a77af93c15ed1a53808b7426d1caf03e810bf952f456e103a61ae39db0990d854e1c01a0277e070f55c72673ed3ef4b8cefadb79850c1987644fdacc3c8608b57085813c681ba4932c34efaf4270e0bef4a5d48f0c62821c958584fdac6869f6ba0872a5bf099a912bc8192a27330981448e4acb4eda69123ca49be9c9aab5aca066078fedd73d95c987bb7969bb04720c881632f1bc3327f6f72f21975e1ff8918b18adaf35b4cdaedc8d3977022fe042b54bdd1c165788f141412f0ae9b663d518bd43a99e583f2d8091c13896b2730b1a652afff355dbc76005899241da5b2d41bb45e93ad08fc3fbb91dc1f6130d8266af19b7b0373739a90663a5b0db3834403f771f4ae02b8ee60f92eb54a7e4a80ef6fb2e2f58252d82db7d83401f5d7d51d4d1e6c3193d13bc3e1ad3e9400386091d7c6c5104933041de12f7dc700062401272d1e21641dbd20f320405f60e582abd88833cc1a507469e2a96a9ad82c6f07491a3ddf1aa0888e5d9a9391b9bbd7d9f38ec69daccde921fa8230de2ce9a1c1d1d908285bacf98aa26a79c4f4c04a2baa271dc70b36a22d6a2bdbdf1139902b3aaa4fd51e382b85215a30ad42f8640738a2c16bb068de99d75d448e54916029cbc4c9cd1e7c5563027b0f8037dcbce3ccac0f482fdfc79534af7330553cb10a388addd1f494f32889edd15c0986d4e8924f63f1d2d3ec41d85bc384590d83fe5b9406c001700437311e2e8848f68159062bc51fef882506255fd424d0e66239a45498c5de003fb9615496145a45a6e9f9a6d08a095dcedb589014ed9a00a21c24cecd6bbd9331eb8edb95ba4f26422eb1ed2ba87a0464327bd56262011c20578cce65a29550458ce863d7e127049abf86d84cabc92a408684534a182b61254a996a5a323d4e626aa89e08d06101aa7316243e3d4baac6f92134881a74352e788724946fd8006bd4ccbd684b6b633d0b6ded3f8a5bec87b98488689c3d0c197024e0121357f5fe121b893efea003d7cb3db09b7ac5b4f129200641bfb7fc848bbc3a2cbd158057cc94f8033b8a1835350644ca5ce03bf1172cc7e651814f918bc034eefef278bbb1ee57f8ab176168ed6ded6f5909c3bc8a257d3501f2cde0202dd8ab39329e3a09cf8ccb99187a6464e452bcc7950ee1ca917220fd049c1ddab299f171b464ac2284d0fdd80025a837d37d3189ea278c6375532cc643687f010fd7cb44fc1084519d949335ee84790c23043133c3ca23ba2482227ef5b3afcbcac82af2fa708f59e9bdf40c90f765235606c0205c885962ede6e730bfcffe363866c762c4af8b6299e3772ccba08feed7c51a63878f5ba8350d5a43e98c48fe52708c694ab8b5afb62fed392234f2560b4f29d417161e62cf480840e516beece7cb8ea30b70d8bf3312b5caa389777b3b62408fdfa83ad2abd07537a79690b6bd09f8124d1ae6763287ce35a352f09b4040d7489d9a5113672f71085747af46fc78fe8080c116151362fede6a1d5e829b3daeeb014af0b64b3b17c3e845571ede8101c6b991538e5e4e04cacf9bf7038d4642877358884a4edc241cf7cba7f613b41c684245d9ce5e31f6f5434ca8c6d89b59df97d656a1b58bf1b9f31d7c4092f511e666249f19d3309a18c6570733cf7facf17dfe8522633eb9a3b137db9e17657ffa27dee4d21c8a7aa756174fbf62e5809b01d2b2c264ab769f965a2cd56884a2f6b4726683856db51008012459517c55ee3e87840efb814b2a2e7303de533a61ac67e589da937f24a74b0fed3e549480f6c8579de62615d36a52430db0643db9897a87959039d867262dfc1acbb7b855e12468f63cc84bd848f6a1cc183ddea309a5a2e1900e549e83fe6035e031ecf0436bcf32203494dc26751d9297ccf86501d656911610ebcb7a476a818aba6cd8e03731e604139a9a3c7476fbf7d05cc68dbccef17e4ac0d53e4e71e5c33049a08f691575d1dc7a0e19faf7824826aa73bbd18dd6f7c0e5f9b641f33d55a95e8099c9b20ffdedcc0847cdea82e67ecadd3c43d42a5aa9d97d73ca9aa6ce99061effc7cbd382b8464ac9774fff9051bd50366a396474c3fe1e748e5c30cf9faf0b9b1a81db336bba596daf579210f33d389c774d2fe4cb3ff1ef4d5d46f71654f433c63938c2afd99f3f7e98bb645fc234917387b6eee7f1adeb4a8e77ca75510d257554e5e234ea07c1a90713ce94088fecf8d9278c71942228f9f20bf2a2195293b65d679e53209bc8e19e3cd0ba291af5024dabeac88798e834a915347707a4ceefac66fb2d78179d0eab09c9710ae9016de8399edb8da2e7d3df47b554c66370558bc8775c932394923298830c0f79496195e70f536f6c476fbe46b763f0ab40eb8f2bdb77ed44392d5c6eecec6bc15f2c4dce606623a61bf441076f19735b52edfa0bf56cfb776e6001b1306172edd7917f88c413f2e2608107ece536e8e6c0b95d239cefc59970fc4d5f7a17cd6fcd13230819764087eb2dcf777caae6f112b501d69ec356c62a33eef41d46d3c0d0efdef6f8ea2cb02f62317da59f2c4d7ddeb69e5ce92bdd3cbe5f4bc898c859606ac0f4a578e1a6960f72d3ce5ca69985db7f972c0d0ad8641296bc623041657c45dc7c573c667049cbaf07199ecd4ae2f3296c731b46be27af056ba5d4dc659263ca40e866292930d73c992c941fd170fa095918fc21faa9695be6d8721d12bbdcaf528b31055429cf2a5483b992f951483ae62411717b7102d9c87bb350a8265c1facc6324a3e757c51a6ec88b450942954bea6c99b85df2a14b51370ef8c42d422471851555ae849d479028863b1e7edf995787a0eb96d14e7b32e5f06636e775fa673b4990ad6e8f0c22e4de91ab3c51ae1541808f7a049d92bad61e881bfbe4a12b4cdc4959bc9273379971b548d7b134142b15f2878727eca4ea12396992ab764fa43877afaed4713e40607fc730bec1402e185047953e08383ae57abe5b344f627a4855a1796ecaf7b0d12e97917c78cf4a93c19ae85832502f425164ad152bc89c49389e27065e115c4c68cc8cefa09dfd1a23c95053c9f63c8c69900898acf0cf76fe0d3ea48f340a2a205984f736c44612c0c9619e68a01fc45e9703f4a4d0cce55482aae13510a4369fa395eec705fc554fa95d556594352673747d39d0270a84131035da26b08ae0424e81afc75dba7e3830cf67a465bea18a0fc4cb3e7d21c7d7b6974db82a36a9e00cfc245a1bcfceb43dcd5af1fb62bfd8698ce7372ec91554fca1ae72d1c1b82900906fdafcc115d1a5d7e453186202d82b79d813cbd580024a2ccf70b52b07225d8d3e83d7dbc25ae40cfb3795fe184d19ece38d1b61894a7fad86889d5af7b14267ca0a1fef177aa02323a5ee4d4fc5c45a6dcbdd0f76e52791a7ea23520a2ecc3be2086d579fecadcb2ebe2fb8e6b47ae7949102ff3f31961973dd9fc3bed8c98605b5ab9f481178ea701eb31bc4423c6f90d604c1d99ce39124956a39e77458dade346bc3a1b5f6203dc6f74d65a626d142baa0acf83a25fc1adc0f503fca5c9d933756baae69c549d8845c0c53e4f03e85554622fbd7fd6a8328518682a07d41eccf6ed44abb2e1b28aef29de1d5ae94a1e93c3ba5b663cda97fde7c46b953ce55ff5d1ec3185150cd3b42a0e77926c9f83b01a6775af11fa339948414ddb254ac0ee5eb3641cb830d6cf3d3d6dbc38a6d2446903c0fa49a4760d7808819a964e9d1ebf78ad15e106b080b60f8c50ba465f8e6a23096de43505945f9cefb877974b963c817df16859cd6c88ffe291c8fd97f92df98a5528597a19bf65206c5d1ba716f701dcdbde0a2cc63513a9d7558fe5bfcafd570b5258bccc59badd2038fdd522658e02ff01c1c64686ac44067b6f403ffd1153703624aa1071cde0a70bfe2a50078c5a9541425dd20dd4fbf9e67eff89238130a91cad30ed5b18d3ee8498cfc92f43c249911d8a6b8d11970f2ca6484af7a408e63255ed8d240c416d35b962b77e10c265f370a0a4eda6fb45cb2bc65e77be11df49b09ddb5a74a8e3e47005728e0e45771f91482b164ba024726492962d8decc331ccd9b3fecc706ba0939e76141a116a197ecc219214c32375dc5e423714f02d5209c24c7ea31c3462747306944a802898e2164c149e8d5f6955f23e1eef43dfec7318f7f9f820ea5d8c32355d2be8ba82af2cb1a710fcda1d1e62fe99fe1f1ab07801671e79cd894cf30da78cd63712b7088dc34f5d8d10d62f809d83c7db9d4acc76d0b7cfd58f8836f011382e9b3cf80e24fca1fafd6df8956f242dddf4816b0da1d5a0849fc337549f789e885aa7256f169ddc76822a4c29c96c1a26f1a312aef722a80c2654ad2a111d1f47427dc5c00f8ab755ba6849c491d93f5c7b41217092b9e7fbe45906b17bc36a98efb018e330ad044a40de30e98dcc10f9b1e06f853f0ff07cb1941ed0b279d4130552a8e8da2e626f9c4e6411fa71a4a5b0b1b5493a65495edfdf740cf9e93b80e1791abd0fad5b119959b95e4cc294a3f126417a33857d3d5679e90591c4842adc3c0e8b1386f85ef064c9ce108158b4b4e876155337ce72732cb1e1935b5ecabc9e84d2bc94f38a0dd0a54ee266eab117a238621e20960f0dd0811f90f87d8b845f94fef57e9de0ace7b33311d3dd0783caf781514034b7522edb2c4ec3b235b2f9a0a16b4586e7be4770ea6cb5d832de2dbe4c3e05797df868e0759a4b50bc003bf634310528f75c4a725624d94bf6c4ae1a881cf8e44f3ec63b1ed740f9a47a3d786da8fa6fdb41bb4b5eab793875e34a47f29433a484cec5226fb34073fb620b62eccf980d3c82e650740f107a5fea49a86df1cc6ff93aca632e6dd6cc9b8385a6639b2a9e0ef9dbb859bbe6872a5ea95bd4f62229eb6611f5dba96482c18431add6f7321df1e632cda92a91cdab2e21f232967cc1edf855efba39ecad2a4f1c5c4946e3c679e986712af79e967d9a66cf7856326a89a577e94dafa2ec521eb87053f4cc9e953aa5ea58acf7e929e068999e5c5af04dfeaa760c7e9509d8cbac1cec97cd0139c5b6c17c192670128f22be3d351d570e1901e0da4f59e2826cd5b338a5ca377429e26664ccdcea8f3ce81ddcdd265b985e1eee3b59c168737b51af7e101a88c768b9e6437f217c2626babdcc7042acd96ac8a68bf3bd702cf1fcdeb3afa0a4c47b1326fd87d1e0b12f4c8340b6d82771550e84a66a8af3aabbf11c2e2ab0aae24cbfb6fcec49595bdc9444ab8e202c13c425c562ba7838a62a7ffe6a696825c2e56b4b35b3f0a95ec17251d88b9ca011fe927faa6acb55bb62c41d79a574b0c379915f65c146a851d90dbe8433d42adc77a5ec30f5a1ea3e00898014b9238e220c9a2ba224c604da6af6998850555bf5ec8b1252633d43c19c13743894e3b4ed748494ef5254e56fc83af447607b23b6b92d2421fd8efd5a1fbb621acc1719383bf9a9690dc30690113c7c146e3b08c217c1f61bfbf083bd03e344435e261ecf6a1a48efbe8a843fcc84a64a7bc0f36183593a554f52fbb4062b08f8aa456ad020c21f926d2e4fd7afcff53f33e9c2470c450f568403a6f6f0b61d61d4bcf0b7d13672ab5eb5e3dc081cc110a840313564770f93e22cd1f1aa1295d2cfeab439dd485e88c730654fe11ac13031a62e252520dda1990bba8f62073f1a4f7c3189d64de0e4a629908e682c980f03391497d432363ae8019cc907442e09782fab12cf8ce9d4d91bc8d84e2713a2d19777cafd8fcc2be0b97a2d4e9948d01ac33af44996f0d59082a386a3c817c1a64dcc3168a3ed3fdedd331a82fd5dc6c912134d83360018c825a84107cf7083fbccd9cb279ab30d243c90cf3c52007737f14144e56a2f45eee0e19cd4dad958aa7496bc2026016dc0e0ef178072960790c314d33d0eb979998efcc0bba4a47bcbc2c5f6168dff80c8f0c1a373e2ea449a453cbef884e3aa386dbfebb85d9c5b61e2cf3d84d88f9048b83b971caa1682af7bff72f82be60ef2daace3d083cf84cfeeca362b39772e1b9f8a021d185e51b45901d85eabe54dfb1a2f7736df3213973ed59311c16fef509e391d896057b84d36039e3b228db00ca5264fe1255e95a49a0f64c425ba1df08c6dca2742d72c87ab22509acf40b574a9e5de9a2b97b463b1b4bfb3e494ecf29cefa9ffe4fb26abfe7ef2e3a9dff981726b8cf552f67b0d638c13884c6f5bae1ce6a7bc6d719942fe5c0559393a96a93c1f39c03076cfc81862c4692f596be47daf0267ea3c5748f3050b516793f89b80fe85e55b401eea0339ade6624e8dc2b2f8c7eaded34b290b17429095a65d5b1a41945f92d5ed521f7581979babdf9c80dab3494343f3454f32c599245e65620001aee4135a72f1e1b4afb41ae7342565e08f9e0d2d63532884cd5bc06318c2578d0272ec0f6fcc82901d12090301fd00ce08144b189cf060c7153269cf68f615e7287bfd2017dcca0c51ca18fdebdfb15bbc521107fbfb4e5dab88efb8de699f3f76fc011f0aeb17843a1eef7b775b54d28c1d30c4625571c3f371d3962115074ea7f3b2a654c7d5282844e4dbc1952b62c7303d67725966fe9a5c220a4df2c9756ad5af41385704ad5e47e38dafab5f77834d0c373665fc9cdb276e5882d5d3910a6fa0a8ded190cd7c998ac1c6d0586bb68c55fbbb00a907703eb6a15558f68b530d66453f213d3dafe58d9569d25796fd74698e0fbbfa21badc37f2b7a17e036b568c1b33b12fe9a3a9150a15078ef303a5e6d4bdc95f81623a9da5dd9cbc6ea337ef59e4f25494d6d2e301670f7ebe1d7c79de8df2f64edf4301d77ed24c4a14201adfb54b3224cdc1eec4c3e1c7d61ccc4ca8313729de73b11a509c0f827ec6dfe656ed68ab70d299f6f6dede4b0935a2a37c2373eba9dbbf810fddc0250b0d39026eb5d5540e12ff6df11c343f28450b94ad0b239b6ce9cc73b3db2704efceb223ee3771a1ac6c84edab64edcdbbd80567a1c93bbcf1ac3c015e778e3877d78b689b5ac4ac0a48280fffcbf33c5e4bca2dc966cd0c33a814bbe7d942726bc8fd6c9d29db1abd84d180f28b9e5fb44c376c75353ca1cc9d912b4b2cda98c4041b67ec4c9fb4f055c28c179441f1f3e1624a4258f7ced3ac819e3bdd66e72cfe977947f98812de309697a0eee3e3ee90965a40b348bb9070154051fb8beafb0cb691bf37695ab212122bc3bd346ca0f228c24488db2d3f7f9381f1f85f61c55f3f2035776d0993d99f98c786391c74e857430c146446403afd7636643ca50b52dc130ea4060142544b43192b7f0178ad40804d639e6e5fd8b057c06179fd32e4dfb830327729a73f26e0a57ba1b4d248a1b5de6949b6b4b53a835137912a4d9c55b3c8ea807368257ef76b369ddff8b958eb02e2eb7be0d528b46a8b89d8655ee44e9a09288e960593787e35d563c763a1c791028843e7cc6e27d5783abd5730d30cd209598f3b1e1983681c97066d4f62339c620581ae64822d210e3a8a43d1320f1471aad9946fca9cda6754f05b1933bf5fa34f426b982fd207578b697ceedeaaa986e8fc3818bb199512d3c68ee9a7c5f6ad7c03a4604c4215735d896b4956753fbc9154f777df5346fd8e990d847cdc9ae5f6dc5b3a0218f990bba333440e85e69ccf068e63ab58524509c750aad1a3596e84fe127b29f34b21f113334a29c6dc5650fdaa193e2f6327ae2134ba377d54e8a196d44a5139125820c7c529dd3c249018ef53d02ea3c1dab1bfb6fdcf68aeb1aee56771ea2dda0f1599437818d3e3e9c9e93aaec175bc0548d1f2a4c7a741772d8e155d6d5724d7fd3cdb7b20c5b6a5c083d73af5fcb300fcb0eee1216503704a2b579998e587c0b78d654f776f5444efdac44d8b22a6eddb9aadb59d6a5ad3efe0a25e75268827b9e1703732630c971f4ca27b15ec6a514178956b2afcfd66f783d4a6877330187f6d134926b58cb74e3dcf06fd271d3dacd11202bfbc3122f7d67e0cc1f6cb0846ea164908bc40d13df2e2e2c24650bee0d0cee410cdfa85eb305918051e8c14bed5a2f03758399d5ebd4fcac2d43626e7107477e8a0d0e56310ae2fdea251aa04aba43021e4835e009db66570f137945cb36b20f6758492a5a2966ca1f0a9b658981cb0bb73f5d84421719e74df2286d78591140ce3f75684a56195ffa580e63a2c82391a5f0331ca43450520658bd9aeca18e29b40217e549cceb92146a157faf532c07c99e025a735d789d70eff643ad63a2ead71bf841e0ef623086df0697e511e2873b5ef759708e9561d637500e97fa4f6c55bbaa75a7f0cf1d11b5d687196e66e748a1bbeddccf6c17b0e4d7a9eff381d7061e1546311e2e32e312e7178d213abf14ec387e77171793c585220b2f589d273e8fddba60cf542f153b8a633f8ea03161e19284fab167b300e774e9d8d225e8a94bb4e4e3276d937f2e5a7650c9c3eb2a39dc424ca9e4da74689884089630f8ffd67de78c8d7883f5dba134ddb1c83e70839d50bab282a26e87e40334a1282234d6a66d91329a02ffab424fc323f68221a31ee12fb6b710bb682203522c0d24b6cc75edf46a19b209fa1eea2b7e45322dea7c190c9a21984233feb10bcad7ab44dea944bcc8c857a58d880e37c8f33c157be35fb8b0c57aaa2e5b8dd739177bbdddec8f230ebfafd55a8b743fcdc35e9847bc8d2bd381c6a715ca187ce1d17215cc660e4752cb1d9192ba694d472d69bf25734f43aa9b88c96358efa042e85bd433c26940c35cd33c101db099230f4dd4474325b9d59184facc4c4d76aa3b70d6425545bf2272d9a50f684d36bd020992627a2eac9fe83b31c8f503c2aaac526dea0c000f63ed1c78e9eaa2ce290be8317c910bfb01f7235f2bdbb07761471c01ea24b0be2db2ff1e873c2a5e6739f487b3ffcfc39582ec14ca1fefb1019b5d129b9b07ea509b57b7804dbfac68a84a1cfe8c6ff62fda8227bda3978d90aaa93524ea0453f17287afb8378d0b6e075b03bd6482e95493886b64fd28fa43ef9860238cb970fb946ad932f3b50ed379c16792443d634689406ee86545d97b223b0d194dfb87d949ced9ccbacbdcd2398d835b3a426861b2d367ed8bc2a4ab723f9bd596050c13c05a89c52318bd4a25bc85dab6c12596a3a6845736690749d1aab61f3147b898855889efe87f065ae6db7e13bc52a96f2c0142b4c3ea233a64791afa03df63376a5df0bd12ab6c53559b5e61e5e880c1d17e6dfab3d1fc16fd0dfa39b084431ed8a58462de044400d35ae297d9563077d62b3af1ffc8d14ec55308172e4889c659ee0ac8bff69da23cb3e2ed6ff2e44d828388a03082d440fb417f2ce2c183c5aaddf19d625c09bf4be9e5f67c73b5eace5bb7e73190dd5fc6f702f5747e20ca155f1a4aed7aab908ca6bf3dbb5cee83ae08263df1fee1b85613956c4a4eaa2b29bfdeda059d5fe2a53eefdacf2b357b1b101f429a8813ed352e706870b909247db68d72bf9647c0f72ae34359c08409122286db3c936e82f65ed4e065d638d55daecc6da23e27235b99d22aad46164a569e147f0990f0e90d7c83ec0b4ccbd8937ca5fb356de74f45320c03ddbd2a7f5c2105da0e82648ee9152c916c977316d474b201871ac26d185266f358d017e5dd5fb6809520fbf7829c82e2d01c0526e8946cf5ba4bb66e2ef64f02d2be3a748bdc51868d579629d27f1e8ac39cfe4848b17e2479e954ee6796ffe65dd8a6e9b86757736be2a3495b25495d565eedce746e66335ca6047cc5766a8d1d03b6a94bbb3eb5e2cbd5078a8173a44b6d30efef4caebe2c1c599c060e2f0506702c2b0f0721fabce8169ba1cec6e8c76895b997236c560c39a4439d5977a61cbca7e10b675a00982dffe0ff484db3bb6c607a32daa27bbc6c0703a7d1ca01eede764a5714f054d0d79c66ce65ec1e2f6c333e46186571612abeb995915e8eb1b37b3c1f1c668bb00930b1c4c2d0692de27d03694cecfd7e70202108b3c434f27ec6b700da053d14dfad6507789ca576c4dcb85fdf094e6f73b056621c5ad4bf89eee0eed76330f99451961adcd692b9320f0663e609e4cdb4c1958781c3eb435d5bfe698d352bcda0de60b15f22061b660ad297050c6c80ce2cc4c802a3fdd573191182f695b05dcbddab9265ec9eea7c1de0f26b8f3b812c84014bd6213af76f505c5143f09585124c558d89d74528735b94ee775aa554f73b4dd0a39490fab3893a75d842ebff7a91e1c7b367586244753efc90c249275e37a6e3d04af5fe40e058227bc278e1e10e0b5f4433b6b25b06b4489474d6912bdf0a4aaffbd53ede73340f5a11b0302cf665b9b4e05aee336cfedb6159bb349d28d12988c2d06aacaf4b12905cf9a596e24380cebb7f68b86c10e8f5ba06ca183a25335e326f42467e35c0b92a364b2a1d884deb3d2f55fbc2a7ebcc132547643ea1fa4ff3197ca3e92e041549329a5743b3c5e45af6025d76dccc1dfd9d5d223dadb71987895e7380ef02fb184f77f22676268f3b3989412dd65caaa9bb92162694e867f3023a10d4387bfa5a307921fbbecc7f09ccb792d450a8298b3465332ffd65845a37a323215aca42953a277f51bec2a329618dc248eb8e110711f6c8609a9c1639b898dd38f4c64b1716e7cebf44b7783ab911564707d6ec8eda9937b6d663674e4092831ba6b1d3a38fda0af66cde033fd20454c8bf0cffaf1a381bbcfb08191d76b099a3f418b0fe592c3fc83fe686b2178a27eaafb8e8cbac0d0d2c62d1cddaba2f9541c673ca58a0e46dd483e6cfa498156d5f766b204355a4f9b4917ce3dea5ebf9f74298e7dd056c3784644e3366c16c385b2d6464c57a4f0fcfbc923d62801257483a300f6764b2dfeb99df95241b7ae50e4f23e4c03aed46c29c25a262aa341c4b1fd0148ab8422d5fef0007e18725a45987f677417b50c577f54264c4cf000bf2099e1d98dbcb5227773ab474c70e623408db64b9249032346e5ae14b7eaf0e9f1433910b2877bf800450ed96f979bfcb22ce1c9b30b801e20d5eb131b24d208c1e5f06c6c99708f821a40d5346753b2dbb75457d9eb93da4af560800d27b772f9dd26d3e4b8df05880702503ee2d92d2ed4470935a9c584464fb811bbc66b1f683602f2fb59b69e0d46154da84e6b7c6f144de82c3e23536bd92f65789035ef53bb9ca1799b2d0347e45b9fd9bdf8a984628e5b613b26cabca09e4ae4a4aac026640dc59c61fc8d78f24e1e63c957c47192876c4f1433c6a07737fa11423ce56f33ba152aaa2072ecbb81ea2429266d3ae043f14742c95f748d2813f8e41355ed5994caffb757b17803cfdfb4f1b460fac0e988b6ee3c19cac0ee9df66319b6782073e548dfc1c2b4dcb72bb3c75a181b84d70968b89ca0eacfd907aad89276fa2f848d77b051d8bed0b8d23993105429a7a15758d8b67837132ee20324f0ef7b6f2d5c08f74cbd2376f0f84fc02e7536e241c78c085ed6b47162468cbd1386cd7b30891224bbca3c3d9496f0e0994704701805490a677d59d8eadede0987f377be52af5ae093dda6f0ab35342f518cf01bb071fe668ed4d2c0ee81f4f1745e8207062f8a70d97ddb7873c63a366f6284a2c74c6a78d74b3214ade7aa52227f2b9af2549716594bfd2061872ee6fbe8a532a934a93db53e2cdbfe43da7335acacbac89f50a10c367b28e8c11126644e08258e11e72820f5700aacaf2a2a26c3a5b044e5d7a012f87be00664cb3c13884ae4e185e8add6c779aeaa2f094fb54a8b693107b223f32cc5c23377b4cc7be7f20f6814fc793b205f30621afed40b5d4d3d473c7b6e1add39b3c2634ccd311216daeb6e0ee549f004a61b952499a2e6c92d2fd29b8c2fde546b59fd819ae3dfb6113b4e202ebddb808cf9aa6561aa242ff72b2343e3b63f811d601a005617541d96636f10c849b53cf0479d4d96609050ba27b3773f0aa3ea1b782114191e917fcfd460bc875d89a77d73c3e6d281e9b4c3e55f44f2260557c300aed8abf1f50b80b39580d3d4fb224afb4021e980a32b4e15533cfe4b66ce431f7649bab888246382ad389c3fec978c670c4b6aa34f9a94b8572dac4fec99076c34ca50a7eb6bc2da5996db5d14a2a18d8b0c45c4b6222a426137a970b8a09733e39d04e79039a540258193008e8a2e5a257371abf1d5b126d550171f49cb465dd92df26fd48ce63c2d4738776e85ebb01cf5ddca94b15d0af1c3ce7bf45ebd2581be4bf6b69e27d12029fac5ec04deacc4568c070ca636c18e975e12fd98593798bf2d4de80a995bf2645495a03e5a54d06bf1e1d9712ab657a0e0dd325f917e34980e0cf094621a561a22875967fc6072e8652d8c32f6cc02b585b02a84e1d9c44b2204c7d10568283bc06f771451e65a6d69ea7043d0e31700de8d424b1a46bc36dd3894d43777a57a7eadbc0263583d95d6149b78343f2f8b760e71250b21bae81f7f1d393ba5f77071d41b04254ac2a5aba7550d34e455e0361dc51b29b135080e824571f1467bb281cf1ed8aead2385fd9bd139ac4fa61f6770b12f78e4ff2768b7ac72f8e8cffa8f4b37d0597c7aaa68d90f4ab6afa77df87d64837d4ec97f26cdf4d2caf52272cd30ffe65cc3edc96b35d38514793e1da77c51002cbfece183782632d7799e852db7c08a3820cbf069df875091ea062d642fdca3c008ed6ec7798d2585f3592322a8a63eb792871834f669ab64d4dc63be3d0c3d0508dbfc4716be9a9c3b9c9c97d49c22cee258969e011326f543d2d5d8ad8dec43b46998fb2345ff9b801fdc8173d433f61d26e005338a3744ef96240238fcdb5eda638ec2a224393ef0979aea976124e05fc28b9e5772bdc90b137cde133a98b8d5d80520967310d5bbf37297012f5cfd28705768e50a453959ebf2c6d592149d0dbf2b0ec71c33b2964ccc0d9c011b97e8f8dc91ef95a9232f2dad9d00025cee3481d590177ad59d2fbdf78149539fafd05576d255a574d150a7aa5086eab3b1ec10a76d9c37e4c7e06b9cc8b5636517965bdfd791bb40b9d6e71c2b4b8ebdac037f8b1d2b9467773ea8e1c8ad857f0f2d68e65c5b491ba0facd83a696e5d86b4a6564dde8132c23ca15ab9b2ebd03197135f47ab2b41497aff3e55b202ef2e766b63ddb7c36ed4cd9f6693ff468e435582b397bba18261d3051b5155fc3ef5884468dd9b5909eff116cd981d82bb1eae03c73da7c192e93f6e9a616a8923c7da2adb9dca1369c601887d80c375e0cdc4f44302ff7371c2db163ebb1688442ae6f56f36c358a94371c96bc07fd44be72d716baeb7f914c004c88601dbf781b156ef3189b35d58988fd3085af1c711c8d1d0564d63f7d7bef2d4d9ad85700c70aea84786c9389e0a8fad334c1346ca001d0e76dd4cdb95abf017e6b079fa3577582154db2b031988274c61778b9ffd7abbaae631eabcbb42c4f2815e4991bc457f16298bcda21f1d85c3d5b35493bb760ff7191083d2372c9c812de3d983b265ab834c85269c0ab6f29bef718310ac14881406e2c148279853d351f853c7dd2f1f0e9b70f920aee56776735e4f49d1289d871181c12841fb44e6efec2018c3da0f4ca28171eef05c7dd8f71c26615878af7af6722984958ef444c993af5ac2011cd67d317ffbc0e9913de5762710a6300996592689ace12b5db017e5028c85a5abbcb49d1505ec2393685588bca86367da21a0c938f785a38537e4bf7a96c62e907954e671dc61dc9a8dd946baec9be137b2c858a93100fff30d27679b617479e8977df93da2bc462a24ef919ea97b49632a9f9e1a26531651e33b3aba654b231389c52911f11f4d1a54ca4f4e8c1e07677b2d8b3e8fdb274f7ec012e6def3e8ae9c7ff21b6fb99513946eebb36b82ce5bf8caf8ba0e0d8899fef60b2c750a11f3e9554c8e52798b6dea06b1b1d5cf5ec1f529d2d04687315f159019a336f749a163de90faf772d02446968ee7cdd5ca89a0583bd8939ed69838f6e7a9799c8ee374b716a8f30f40034728fd34d5cc030f80490d7304ab87007480780761be953945a184df79507e9fabc6b49af249c9ab1af52b390f3f7a4a225f59638506224d41c4e5aa8952adef69933f9e47d3cae5935f88433de01a54eeb0a88a6928b38862cb5d49454c9d6aab061b69bc6b2f38662f8f1873cff47cde8fd644eb697337bcf55bc1b11f4bb0fda44e16322277175a38cfddef939abca9c3e6c8d796bb916a758f233134bf799773e211add0cd1d2c0e8ff12b6b368980249fdb58a5f85bc50cabfe73fd6abbd2f8f20674c5f9592c34c9a9728c48c5e0cdb969d68d23ccd97bbae153bb530b5ed733a8493cb6fd5c5aa8b69d4a6d9f39764e85342e26ca3453d72c3dc8ef3748a7bfbd6146728f18f1845748974e4f0011b90b37869ae3bcb9ee1f1c1b12ec1fbd10ead9f2887ca556332850b3622538ff0dc9672513123e7a66922fd7950dd65baa8e139f9df9ebe265f09cba605ae620a9d00f8ff872c01fa1f74d2e29a76008d082994fa35c0801a74a3d1e524e7734eb14d617adeb61caff1d1cdd17491c5330264b7f13e86d2d813fa122dbfbb87500f72e2b4cf13388aa895598da8abadd02155148d32196113c0ddcec4903aa82f6bc03ccd972b28be7266954e53d683783361ca570fe0487bb10a4f6bf33d5b6cf54dc5b6871b00c7e76ab9b8fb870074d7dcf656176d9c2141f9cefde001a45a1c1cf5d8b113f6227fd1af1948b03d65a969f82aa9d00a8fa21be5b36d89491777ad29b3a7ee10e40ce6cc402c3f5ffb87334d1e6200769a2804b62c43953f23d8adf99da36ebc035be953fad3f8b3b13e74d010e3205b070709addf3ce505b07980ded09ed12125f79214eb34f273fbb48dfb45788d35ce7ca5a1d2671e11e9df525353095756ae58484fa8730863a34be04ae13350597a8d8d5461a47905f72db3760947ecf0c847e154cb56ad6a0e24cb0bec9541a2d99a1e823269a50051ed009d6b398be9d8ab267b9d94aa76eef5788abbca75bb221acc2eb5d954d6a6dd89075439317a94e7030b7a067d08a436ba4ac0035991d2dbb11ec6d1fa211a0139ae2953f1739ea414d41b46f24d0ec4d8a989fb541f3c5d06cf9710ad4c41009b0d4914d3d89f71c81a8608ba8a3674c3872c916b5f35ead6fce3d7a6d14c1372446afeecdfcbb8a201c7426ab1a4681d8f910699f4ed17aa45fb452c3656b86fcdb64e13d818859392327a8551749c1b9255d1cda6759b295011e5bc9b52af5976670a5846b5edd5a333d7ac44343ce4563c9f0ecdac05822a3b5df1e777d6ba847091c1c6e36f0b026e9af70c0d6aae44e72efa47d71feb835cd2f1fa4269abedb154a9a90d503b5877badc2b4951ed58c322e2faa727fddf5775c733596abb73ab01ea688919406fc48da73f737d431749d5af5617464636754c3211fc0c9e01142ec61a99c8f95015c90e23ab86becf5b6adc0fef3d31f2572751dfce5721925bdda4d4c72724f6eae036be9240ff9157205141714a26b7a63fa901444ad8d8a9f51d2427be07d3ec3e2fe2b5532d634377fbf4cf38f4a94310b379bcf8917343d43262048cadb0580272d754b751d1cea675d0fc86264c567b8f473722160f2fc57fa357bfbdf4497e6027b8e0a5460c29a91ad0135bd5d6766325b3b12453e083c9701235c10994f342e82aee5ff900a2d0d98c1323e3286264d5ca726e529cc5d36ecad70399512d4aa6538c4451deb6a4fef5bc4b4addecc85099df8400acfbf3169ba5a2397bec3294974a75ea8dae87d3580b8842994cd7ddd7a2546665864b56a99a1ca0626933de103ad262f8d34703ca400e07222f55cb33e300966a481f736232ea20d367673c1705ea14f42fb16298be50842579bd05f2af99aea87fb6a4a8d494b7625af3929f302621d45bcd391d82fa8ae553121265624c60c82bd93d8ee4f332e4afa07670f4986a6dfd72bed4f9fe1ed30cde0cc3d2d5d5832360fb802b6f3f96622b354c172c76431b3cdb377d3366248884933aa06d4d81acca541021eb25f9ffd381a009497cdabc3f8a7eb3c09bea2af2f76290a01448124a086c482d856eaa0f1411c3dd95cd827d82a6c6521b8c1060f5dd035dac501004f7be4afcc152e95750c96e0cd36462de53f829e537461c6b1d5fcfa94bee9130956ae5ffd52b2447dc359b3654d598f4c004162fabba1989ad4249413d061a10edb4074839d5c5220d49c541560dd76df428c710194583ce272ad5e04cbbd06bb98e1341d64e0d717ff7ac8e02e0200156e765f313f9195d4796d3cf25db7c2782b1643607f771369825c2af811cdede99684af4be18d357ce707995ae2441789d050d32a5e86673a37f93e10b5e0e78d31bc28c15f0d3c6891c3bf12cf5cec21ea9eff3d3533d7f06f4225fe6d6e72363b082ad278fb8df145f3dfbb180b48a2c75a3120892ebf43d8ac21caa9a59ca7056ebcb5acc02378f97cf50232ce57703665c1314fac9303fcf42fd4f0f9ba3e490df01ae5abe3e58ad0598e389dc6405becfc615d4e1c34f5acadd1e4d64565c15cee22737c15e17b33c8835db96ce129b118ddc2449e8cb64d5531d3991dbdbcbe1a9127eaf8e1cb2d33ee77ae46cf110d785df66a54ea1a9b8180ac0f0a4c3106e2a1957e1bd7ea905234ff3a509df5fa98ce74ecfaa6b6bd1d0ed1a4d2b79b098ff335a9111af25f612d1000b9a541b0f69cf88e5f7a7345aa0d145dc3a7337a55f6f2b93ed8c6a5380167b67ecca9e8dc434971b6a0a8e28eef46ff69d092128ad4b261637cb576f8aa379ddfa098db37f3b193fdb71cf1168151a75e15b44acaba116c8e1283a3b295a25052e9cdf812b0367e079fd0f18489ae1ec4b8739672a666e24bcc27d1b230a93ebc1c29278abeaa6126143d6240aedb797287751870eb447bdbec921d9d2f21a4b3de20fabee2bd365b962570181a9becc8e2fe7b3f689bff2c1aca9a62a6215086644c58cd00256daf239ed5ee995f19786e892c74ebef1fc14480f57ceb0c407f5175f1da7c0fbc157dc7816613f4d6671eec42e1aa067f69e62a517294fae27c275ab53cb7558abde995fd22a9f09eb8317e9ea87df8c810d13ce884ed6c399b6b96b5c0d3de1c945ebdd7fcdbeeb17fc8757b80b905102656037c961c4fa04cbdacb31a7557e407d7cf46c08624d0ca34d21385511130dd16554a7522bfa573b34e66254ea277dc82315806569e61577dc3969447f395dd9703038f66d417adcd41b13ae4d3dc27783d2b7a4e5cb62e5a292c812455223086212921388542fc0e251f7bb7e08ff67d47b14e7ec8966f03882f71a6421e7f2eb9b1d3fd4fd44095243701dd243da7c426659ea3fd10cfa065a6e8a78d597277bf88f9bd653f2bb9fde14a2523b94c667ecd7bda7ea43c4e9438127936838538a9f122c48fdcff9b93e503af73ec682c93f92d34ae2a8f56f853e7a70d6ff2617bcb53b9d86a7955e30a5ce807c5e1e2d92e21947d967040f8a5edcace0c096702420fdddf323f51206689f89ef2333899987ac88fe6239562cde60bcaf8fc4ce31591e535b7160fa847bd17639a364f0f83ba2ae8c81546e3eeacf4c400f52a7caa4522508a3b57651b9f857786699cbde769a0cb52dec73aa743f39d7bb0f884f57a96a670f68b5ccbda9aeaa5b238a91cb8870302c667f5f83dc4c3be9b35b40dfda1c7442688091c9795657291849de5279e3aa4c98eb08a202cadf8731d7d9fe719446b088baad5990028488187019158b3963cb8261000a5d9e740549fc9d6be91d3e9ce40fe153997524f4a836dc0fdfe227a6ede2586afd660961ccdb4c964726503bc9485c128aa1ea32cc32287fe1428e9be99717d0295526035c1fc62fb757544dfb8d904b2a343791fc2bfef0b57d205e136de4e15105fee405754b86038c13c4103f8f751913dd95215bdbbc9ff7d3c09f3781de155cb5455868505117be4bc5a1ba7a4e387b96ab39a63128d9d37101353556a281aeb26fd5508c2d854c31b15cc78b12cea50cf61927c2f670fa5f8bd80dd08cc97b921fa6a2fa7b4b862f930ada3ccd2b0fb73a524a769ab3f4c683c7f1283563b556b5889bb68148eaaf16eb60974161c39cb5b222e49b94d4ddc9f9c9869680dcddcd8ad64108c02a1f79ff4192b91fba46887350220d078a8d8013f354ab5c4e57991f7f0d06aafa00ac23f02e4db7b1ad294be66ba9b114d5a987bd1659c8146458e462cf6daa0033c4918b68c2a20e148f125fce42f3452f0000be97167807d66d94e8a2f419917b2f0f6897c4981152c8021b01c5b1f4d056e1cdea7ce864c4673291507909043e52daee2952820fb96fc64174e1658fdab7d0f687cdca8482a23e4f28e39a40cca118238eab626fd58daa2251edc75f77e3372bc739e0804d544e5b47a0fc368bee0eab2024f48401668aa064a6c6d48c4564fe7312e7d8a8135b1877ca6b1c84dbd764a32be714e85e9b9e134c0116b295ba7d65f5bea0b5e6fd0d87836d7ce17d1db85c01d1ea12e7a6d19e819e3f7b416d251d7d80a4731cc66b04ab486a235a262f0f9113afebaac5274c89d9ac4e30b735a55dedea2c1611cadc672878c0fc7ff0bf93cd170fd3d829a1c35e2dae130a6b94db3304befed3f5b933a303875738f6b47d417d6d125abc185155e66d2fa1f48ab9b455567fada79a32a69b988c483be08c68357615ec43dd868c7f021e5b732287fa021c59b03a70c33c7f4fff29cda236d7b2d5d9951fb34c07191025efa35bddc8d720336c681bccc5f8e06165bcd289a00b6f61d93c0a52f8447cf22f923a2f91024be7414fb36071a9e5489a9b9911ebafad189510578a5459c779d5c609c872b46a132617192b7e8b4bbc65c9f3f34c3d4c87b5b4c52b6d4089e6602586c1a7cc25523dbd0bf13a5878bb6dafe1fb6f126d25c4377c3ccc804c01c5f711f3b5d604e9f210008c2db25bfe667aef40f4a3667d773bb27705f906509e82095f2c7c612bf508b9d6578014189feab8396105b3972c7190b7487ae9299dae93b5cc65b2e9cbcbdb31ec295c798d9ca6c1674cb63ec5cd41c19146068c1ff5c613b1ed7e2154b97423c44499c21540f34ae9b6cf609ba20270fc1148a8b31c5d53653d0e5667ad6be952aa82ac33caa27f09d51ee6c934e7c266abb06275d8355d643590fcc984c21da08b91598fef13e71832bb212eb0d6cfe66cc000f6967db0df9dcc479eae69a1ec57fcaa7d51ad20d6f841d4f155fae38f7e95c437a62f470d7bb737968ce52f4bb56ebff7fe346fb40736186aebe0dd05e72bf4d66e28195bfedc65c7caa968afa3e7ba35af6232944dcb069e4b7e23daaa84b16f31fca81eb451ab83123a350c1778be957d4926e71f8d02304a2694b6de18eb0c282ea569b671cd2a2695e981df9705005a0c77b7c6745a8e61f4b44852092c6ee2c62579a7b1646b071add793c167fe81fb70c302eb6f4426ca08aa8127c86edb58646111c1b29c91a135adcedf9eb1a478351cb2af2eeac893d3d802d99c135588b191bbc10d9a2f9aa5aff29cfae9b1535dd9b9aa29b3c113eb886c1bbb29ff3c65adf3f1538eac6290fedec8f7b22e50386521fb9dd675aab50cb0d9493b2e01e4b06c9e2b4ace9bb7d5adcea67be70914da14b0cb1b63eaab3e8462ac9cf6b41094aec2ff251c6230b22069edcb6efa5de61fe221ee3499ab870ec5b04923815b5f9e643a318c7864794c743889ac227049fdeb17386f873beaf26898627610a8241098000624119ec6f23ab981afec7cb13ec8f6d16bf865fc4719fd2a97bbd03215942a5fd0e0af9cca9f42b8fd636183c44a770d318fede6cb9b08b50b63a69a06b252ef71b4de24cf3c18ead067e5ef8caac1b1dbf6254f4df93c36c7b79d32c26f83488b3ee3cd5a8ff82d312abba1413f743b269fbc8057dd69f6472a47bc742c3dfc0b9b3380ccddff18b0609a77fe7bec9afb5c296de9df412234090dfa6bc4cdedcdd841718d0d1dc49096d9e3491755b2e34ce39a537849117287da3894dbd8333dd15597a049074668d87346397fad07d1a5fc6242978dc7deff360f4f8482066dacd376abfd008c78fbf0f51877acdc4889b0643f40f3c4ecf4ca75a1808e98a8c78ec5eac48ff09a7270be9a862aff0035fcdea301af853283d66847fa45252fac8ac3c1415ea0539b2b98b3fa0a7566289d670d38d281e7e55958f01f47a9c6a00f0aef41c817ba91fef10eb3571f0e3f7078519b7d49647dcc0b4e42eff7670be8c76a2024e0cb6637154b5068b515576987552eb5d3444542f89bbe9ff364c291cd0c084e7f5e195cf0d31716f61c50e892c881999a39a876d954cc42ad075c33407d0df8c960257f38d7f790e14110c773847feebc8f9fcea8c1915d8bfa705e16013be5fa325663a7efa530ba0b0f5a4ad167311c11d97157b4e96b7ea732d8ea7a2a79f8a7cd4596443df26d60a3c66dfb04ea6a437dd1ca870c93677fb50e21d5dfa36e85be1eb2e0b1038d0fd62b9ccd6c0e5139ca1b8dd3245fc15478806df29eddc280ce7399b67ec336da5b6ea65718eefb48ddd867310431d8de00f23b2bc8aedaf7145430676502f8915eff86437cbe875f77d4c5789d45910cc5742f5025becf822949b509b5fcb3a3594f66d3992ab1eb801c950b80498c921deeda32b743f65a894865c1557a0499ec680150a06a9d41db74504e51ff11d766469134a50a1b12ec4228a7b38b0d7124977c7c66d653c7fd366aa626a0d7812c33b4880ecaa7d69893f1b3a87830386b6d631638d39e53787aceebd9c5cf66ba4488f9bc95224aef339e50682357bc49c5c6ada1dbf6565b0c1b19de3286757eda49ffd099e1ce7ee849744395bb7007cafb732baf77af8bc9c10e6ecbad18ee9820450e4437ec5307a1df12c4a0bf0c427f8e79878d23a0914e1017e25ce9bfcfef629c52df5e5bb4770068e875adc31085f7bfaf52ff50b75bc9380a9c9ead47b9813e87e0c6ead97e2288909a0f296d9546249c064ec3b6ec0a1aad818743d82d06b3112e4b1fb54bd092e80536c28d4f217498ee18f9bcf9f689b36243c0bf111f8e0ed2e7322e352107dac6395a2a2f15926c47ef20f0a49c25fbab19ac134cebc1ae5bdeac5b8f4fe32d4a8b397035c1905f889a50cf4f670e44d1e4601c81bc9e2e90fecc570e281100621d879a17c2381a58968c3a8efd483e119e24cb79de1aeedfb3f64764cfda9409ee41ace6539047924d9517490e3055545f3cbf71c233db24df1c67d6f0d88ee3f8bab21682bc9b9f0a3921d8ddc43d0b476ef5f963bf11a3b95c2405ab76547ca9af20398e4b8676a861394a2985394cba0b01a54396ad68777f9dcb245617bafd68d68171301dc9f242c9dcfb2ae3ffb4795f41a8d7ff1ff786c5751690999bd32ef74000123a32c7817983daac03b8df874fbd8e74457a2f273598bc957b9b8337b76108e34e70df77577bcaf572bb36a2136a411d1c6aa85f20d31a09c1c4c683fd8584f200bb4849aee1ecfc382fb7e3f9e1d7158e4abab72a0e9a7935bfc06b64c499f2acdf941c2e0185aca6b9d1a5b31bbb93b63d0d733255f0a7939ae89dc0c92bf49e067059ed3b04637417fced64a47d4782e685e9a1385b4cb44d49cd60c7f9e6c2aa8acdb66cfe03cede551d474ba8fd39381c5ade00bd8d99423120a05a988fd16df5f01ea2b9b55ef8340153c671344198f6aed54a627a9431853672880b58474253195323b8e56e4ed3beb351330aa9b1601752ea1a5befb464f8cd3afdad04526836bea9c4a9c1d5505e4f1e3bdd0baab21ec71d6b798d3ac8872e1fdffe9d7f560334e10390a4efb0d6a1d497de007b8743b378a640c569bd9b1156875e94ca675c87dafef47948ec70a10d9bfeeebe95c8087cdcf29faaa3fd671b60f334f26cd2491e2f4beb95869cd4f71b1de0b9905b2b479ebb1f1811126a67f53e817d479d6dc9f3839ab5bbbce3462ebb8f3f990dd5ee03242b3396dcbe8fffc2d7498435f553f8fd57342ce1a30d0fe53db3b6f1496fb7fda5dff6ed7e0105e9d66d2c9cd4cfafd71baacfb42ae6bc617e9184bf558ce8a2668628e40ed6cb06d736e89bc2d079e09feb75242f24994ad03274210e0cdbcb782b2f232521a185cd04adc36b349721b7ea4f17a52f70c4965fee8de9f978eed72aed984b2bcce91dd8ca582974fad18820fd905bddc7684f2f07616e0d3843df1727cc7cd657cb8e3d6ee0d2090b336af4e63c598dfc9f802f03253678ff910bbce922006d5657338799371ed38879c3871deff7387adc081a212deea49c35872abc4eaf92ca45700a4a5a6b85319f02be787cf1f3f87ec86d9d512d76efb8db270ebfc237eb5e08096bdbddc7108c3d9fe097353ff1ed7a45f40dcf3eaa8cf83d99e1fc502ae96ce8acddb5e00c411b7c195f57bd8c26b3cdfbadaed23d697c037596dc39632d09fd292ff9acb8690c7e87362d8cbea21b0cd60603152a3ad9101eedb348d70d06226c2f98f50c8f326c1344e4a569a8ddee4c860a9358f910cc623d9a06ffc12d5f0bf737d5d3e6f46664c42f62a4f4bc4e33a4f27965aab8828a55fb045761c9d37fae0624c61bf105fe44610db37e1b526d0a2203401736a16d0cc81f2ae43e08449c1ffc456aa5f4e76b88342547b5762e0414cd30a403d6d065e6d5c0eef8a7e3f0817f814897e2b892a0f41eed62ddc7935ccd7bb70f71c4c1af6b362edc0f4052f0dc55cfae2db9b2c9c4336373dbad99d9bd89c07ed1f4c70a32fb5e96c64668e634ae3bdcc19cb82f37a3f982e478557c54b33b49f2e6e0f6fcf61deba4faaa96cfcdc713b34f0f2098501998080b2e9ad5f699b71d00ea557b66e2e89239feed398008dff9ad0e7823802174f34e19ca1697887c5a54128fea8fbbe94eff27d6f7fff56f7714c16d60e039a7854aae0cb800f7fd85149754656471b80ee3d1dc1282d622ec3e2c0def961c6fcfea29b399121f3cf90b1f4d4ebbe563afed143eee0bfaa9fb44442e7c30bd6aca4c83ff01b0899d00a21000dd8774ad3cd0697b8b161cbf4c63beca289f91d84a0d4400235256f096f0c1ed6f0fc2c648e8b0874cf345bbe183b407e84f70c6de8c994377e64845450c7c835474e813c5142bd47e167dd615755bc4c3f6928ebb58171e63acc93c53673c627b57c1c1bad824f20e833ecc05d1c588fd2e00e0ed1d91be7d714a3f1f32e7daaf665a38dbbedc051fe594050d9b36157227e2d43f7a25297d37a8a87e7848127c87dc0cf663e62da34df28b94f4579b4bd6b2bc00077e7b9daba6590c9d7ca5d4d6759b33d060cf0565608c7d3f945bded78b94cfca20068b9de1c3f412884485b247b2ddabdaa30abf77184906cfb132d41402bbdac661831d85ac90cc738cebb8a790a8d63ae338fed59f5a1521b1ac28e38d9c90f1171cdb6a3528aea2a3815758317d4a89e786606fba500309bd3b4efffee4975ccec8108210747f74702d55f45e04a010ea08c1f79d3b4e6e90369b250705aaed1038e9641e72603e131e76de7ced881c17bb9a2c32a17fb8602dfcc898f97e8a14a90905eaa53235203d77da310964c361eca6ea3f6cfd52800371c8eb6808035eb612497df7f59c0fe8122e1e580dae8538616e55c08aa4ca3eb8b4181c9e84b79708c0756bc0fea0bee8f6fa8bc788bba8df8002b34d6565db7cdfbeeb65d0e73c5bc7956bca57a70d46879568419671b53a2ebe1245fcf8efa54b67a50d8f1df1099d58dbc105c81683cbf422e52df6e75b1a17023dcbff64874f5892e1e5bf8ca94bd423dcaa80c90fb6ed63ac1fa72bc64bbad7ec943a74d87aca8aaf5ee53cf0330e2cdb866e0e26a72fff4ea75d28679af07d2384f11a9ea2a1dc43cb6afdc09edd0a675ecca82830b77740d79e77ddedf0cae781c7c1080b1b5c43548f996432cc574007da31b4da100b9ff842580f7cb2882b706b4c9a281430ecc0e733547b246bf8af72329b56ab07b1cddf3864580d58da8205fc619955c8483e584b8783656fd3b74a09dd9e002450646b1856c419fc2711096763f7a3c2f8748c800e52e5ebf6976ac06558e4bbee0c551b5f7b0306e626970847de757ab94dc6c469eb34dade6bc5dfd6a812e259c54a12ca60b1ec11e941f877124ef1cdeb4819ec308ee8989a0bc28be2af2b1a618cb9f17354ebe4bacb72c818155ca605176d7770e68f2218bc67f696983448878bb366ee9003f4678794f99c72e823cb5e4556b17886139e1b97b299db7601de6480b34f79e9453f98c757be233983c3541a9cbaa3914cd121dbab81760e0a8fff225c2d44f82bbbf84a35189069cd68212adec8cca5914b422aa8b0e9ad79540c93f595f3a06178efacc62d178cbfd2c08ff8004489a9315a44fedefeddb4486516ed388196538bd1117876a0c87d2c4bda52a83bf5ab103dd49f2ba64782f98fc8f1551db6ce0b3a1907d7202d8f74b6add90d31ffc08cd3a439746fb1b86a03f6aea224d77c55b3ab7e4039c9e3f650c12aced135cd2d492f4d4295f84912a646c8f099360b31e42757067500267d6f4b0308dca5497b6f5103d626f802d8fc2315e36bd0d44850276111fff3038c31c5e5828dbda66478430bb2eba744611a9f531f15c973146959dfcc3ba2846c83c2bc9c5fca35b2a196018147925aa3cd8462b3f185b4896b2242a075533e1c8c55645713263dd08fc423e2ec7f041447eb66dfc8ff6849509a80e44a8e180b2f677983cf7b4641d2d9a78bc2b287972331ba4715a9541c4c23d79ab79ba1fb4327f2a57c8ff7945bffee425552c1d8631d3993dbf51963d0c4af919dba2ed6a56bf51e0db8ec7cccd0f62d5894e960661c696c69c05c970d0f17437ec9496369363bfe1de4c737ea264296e316ac012d06c6539d7cff9f18d6e7998609c8ae8e20a269eec20c174ecd3ab0db7671a95501a48312a1c1d628979459b36b846d66435becfb0de68fe290296bcadf0569816b428233e86abb2c50e670ab650b18f8b67526cf46ee57fa9dc944a708dc93a39ddb3dc5568173076d8d2bc5e6c8bcbfb0942180e83afad3a0a7c44b53cc2270b735f9b35ddfa88889adacc88298ff2f1ab43c290a90f9e864eec16067a9dbb4b1314a9d1834f373b84ccc350bca1dd44af48a16e5c70360137b5bcdb5ddcce2f050eaca125b73ed06da05c3d3a422fc91bbca5f134ebf5e4cc85f81fd3c1ff2e7e9dba37ffc2ea3b59aad1b3864bec4a5a4f94526d4bc6c5c798ed8d3318b382931525ec332500e2eee088b7d0ba4f5c06d1c396d65529dc751d17840ca4afad9eddafefc7b397231fb5d979dc81dbce321ecd2ea7a29241a0e216742643bb75335fd2dbdf88bcc3b04544ae8d22d6f0069c4221ac85e5eb60867ea6fca2c07340f3c2f90f00b5aff96a6051d694c25723f5405ba562152bc0ca8266c8058ce7a0cb44b63d76d348895847452908703fd10fa7f1d753ed66ead562f0a4ecff327093c99be3896d04ce6426268898f3e4b97f18da35b09d781c8b6218a2ddd7240a06bbc9b066bbf55a14d13537cb8c8e05026b744ace7d75dd8eb3bd91e3f26c8156f0c6a0a96f58bd8f83883d51df369a121db666333e93966973e8be1040687cdc192a4396d94b742ca69fef80cb372267904e24104988fad559785e47fd3695111d916494c252dc4e5870bf6c94b24a336f9d472031b9ee309738f0c0de10929cccfa35e44c577361c6a69006eec9526f8cda8b6793098aad130f896770a1c5ad35ebfd3bfc971d952cb8997f9ee7daf689024ebec6774a13fb73795a4b09889fa069b45e43e41dbd2d4b72d1d0153f95ecdab962bd789d4f8d9fb21e2e491f7021368c03b67def37b57c5414cd3144a221a3cfcc5ceda78fc38095992172dd5f07baddd2e771c220ee9f8af5d93e23e73c054c7fe9d0267cb4b000a2204e8ff0b207876b7736a27c7c46a8e2c480b303b9351f1bd965d6e13408641a13fbb5aff2b0c4f7ce97b645e92211dd1fbbc1ef66d1ad5d23a7c4beb38195cebde6dfe1cb03425276409dd55acf8e0ef205d3eacfee538f546844ee2a0cac552e9684ad889ce342c488c601d9d52dd1ea06d8aeaef9e23699c493c4126ffa2c1510464d3cc95ea29189d42817f8c048f7dae41213b7c17657f46b4778b40777f3192e470e54fbf5f95627050d3db58b86449de2082b913a41b58c67cc2ec3cd5e94d85f8ec443a72cbd186cdfb4958843c443b0e245e83f361368887e12b00709c7d116d26ec520600ab9bd393499c8fda1d2328f4f26dc076c850746c977ee5737f6d24f50cab606daff8ae635294a13583d1c1aa82af3371dc4f46e8c8e9a9851bfc9fce4a3fb7d2c8878d7cb14ce8b3f5b9471d06e33f22fd7ec14d1340c39ed927d9311dc722ea6f7081103df21690a99fc60f1fa33bd20fc3baeaf9161ecc87c1d75347cf642617d83a68f9527623beb7a73468ed31b16096ad1b507b9e130ce4d44b0044598ae3dd01ac734aa43d33475dae6f7cf574873c3049f57d144bb049c86154930511db34720c69e0d7a855d00cf413858f1036edeb5d64a4a333cca7bc6a6855cef854350bda6b969cbb7fe5f0057ab1307422d7e0baa510d84ca192687a7b0c4839de61e052abd8e84f66748df8228bc19bba4c79a988d2cfaff87c20baa3262152dd96fe28c5b08db0cd638b6114851d8d18137232a13341098e1d2307bc7748e5ace8ac71dec8b863b43c3ebf132ff2800fe6eabbf50596fa78460708faa50f2b9dbef723eebbb3f762444e9641dfb24b4570bdce4646f468e093926d64962f050de36fd3d3b4636436117845bf2ecbec9880d5055e65990e81b1486304ebfb383343be4d7317dd8b0f55f7089e26582367b1e27a95cdabd5361c86684eb4672e977e4106738170f06daa1c6f56cbbde708d15151b4f4f9035d2313d22f5632db4bd77b669049520cbac688699b3823b4265371d9a0f271b42d3c59e7f46e0c2b3810a315bdaf5687a18651dfaac7eb6647d0d96d9adc22716d0f3150ec013282b48bdcf57a2995ef09407e0beb315b9035c08a960b316efa4115773e2d7b144a778d8be566d12356ab2a1f1bace51e15b82e3baa5df16d9a2a0cac4f571fdb59180aa1c17273dc2d444a796225b93691106c7a0aaf286abcfb828f9cb3f57252d03d27b34b7604e8cb57c17ff0e18a229ee82b88e7a1db1fc105bcffdaa67a4bc5d7de3587339abe77c8f545f407d71d2583363c32fd2659fe2e5cb19765e32d8723d3bc36c80d1de4966fbf60981c7dfd6931544a6919b1f5d2bb3e509549f093a187b88af909a57d2fc676f1b7c761289a7bf5a9967aed2979be54ac7339d07e42b9e2462c39ffaddeabc91de1ccc8553eae8d6643cd4f1e1d8ad7cb9bb00d4455a962a88116f2f99c21b3ce6d26ab4e92d1785dd93ff70638eb56971e113513dd5671a8341e63a111efec8684ecb777edde7f159599ee0ed60d0276eeb9ebb7c8df7fc4febf69fb2b8634924929b263c8bcd12c8f173be1c34a475f7b84fcf56c97f86993f0ff6466f9e96aedd35a2101e435fb6f74a737a3d1c86f35540f719b3539cfcf722e1364c8dfbc80f2d49baef0e232708242496995fd0c6564c1d587dd3ff9541fab8f0c47c9476106c7054c475a8828ad2fd87a3979cdb60fda246aadd37fc93bcce32e4f97d448f947d286117896852e2b6c570881ef614f2f863b850b247f785fe76c62a85ca907915a589309a56d03661774037233ceaae3f46d70f0ed3917aa291177d87809205bab15f6f1c91e8829ef14177f436fbe308fb7fee6bc42a5fd5ebe88ad59f88129166d7f0abb044c17b9649584472e49caabb2f091894ea198622583c75f278a15fb2915d456529dda3852c0298cd492ad08add6833c1ca96ec5e1f308a1c57f3f26b4a9663dedbf9912ec12fdf7616815ca726fb3cbecc28db766e821140564fce7d72ac765bf669ee185e03181fbe53bbdeede8858745ca0ced0261c2111b1b5a17eba44039e1a0612b871b0b40c639cecd540d03e6b97eaf55c9765aba565427ecca00ba6c5f3b1c412c5b365d65815f3d0d951718cb413ee2f759be2b45ea0a8292a806e75f19eb55cb638b2a4d4c561e3f2c95edcada572fd386f34f2b200060740d6246efaffdcfa3ce3a55ef73f30e6f3edc28fe59bc79485246ab29f70c58757f186f93922c4bb254cc6cca0d309b6fc848923fe756e101f52f402cbbf7323fdf978e2098f93d4ca1c1a0e5c66cb737ca818a7c2846f62816744bc89ad3e673d7e8b3485980cbcdb1139177ff3d1e3dd22067374b4e0c2a52b9fc71ed903efd32bc6bd40caa44a712010d7b59417b4ff2a731c7e1f46247ee043a8db51216036e38eb39fff9455cbe8961078582dacd6098329bcdd0ec2e4f9fd82599f68f9760bf94722d8589126d9465d6d7d2256705837a59d8dba4475a964c220f58a0c181e2a179f1b6d6e3a65e928af3761590c74c4613b7228d257c869e81b3de4f9ceebae55a3bbbc427f4b7751e11fd13c8b3268ba47045680f7e7830b4e16ee291a0e894d7d25641d1f8864e691de0ef8ff8f3d6dee7af881c4d3776723a7690e69f77073efa1700b595ac758ade65aa8e3dd62f2f0c9bb605a896ee7e37e3cac339e13f22c4a10dc3222e3af46a3eb0e1a157c02ef85144d9a51315a266e8d6c8a03b5e13dbee760f462022e23655dd4fa9debf3bc2db01ec0330648cdaca0f8353a0849af67ccccc6e2eb953c029574b55544d55d4868adf51e048f1235cc355f8b9e4223c0eda5145c40ec9188348e6070155e747692f81e1285a5db926da34e36c51c896984071dbb72743cdc48ea07b562567fd131f6ba477fadc710e16b42bacd98eed2e6e9d96205450d98ef95c2a3a1cd61e7ef72df4a3d34eb9b3a0f9425329751a12538fda9b80e622794b05bcd6e875e0f563c9ec097340fb77e8aa7e82b83d46e641b0a490650c140c87a2e5cbfea8b6e2f6f0d8581ffce949aae977bd4baa58f093bc9c07f156ce07189ea1c9a1fa38b74e463bc3bc4d8ed71fe2f18cbdb4288139837a211514b2905851752a4453c2b530c8949b6cd293863cb4add0507de92e90b57c8f470e030c2967e9343bb3da36629ebfb57244a9f238124e75f9d57e1f37451df702f48800009ad6e263c741e25fe81dffe87f5a733416b2fa5fd6afcdc0188029477c17e42786f4baa7362041422081282cb5334b7a50e974a5b0e14bb266436103aad838a4df2a855b57d7023a5f4d07709bca09b7b9454d22e97f94c6de460f32ab71134cfb28bcadd3bb1b8df970b280505fd7fff6e5f3160fe2bca50a6c087764b1796d6e60ffc3baa4086d13622906a77f6cfd52c354acf5b19c73c81ab10290c3719c5f98969e1df0a7612c5209797ac40c39107be36f91dfe69a1bc931c19795c0bc1fe83c247a8b99e922248d08cc2ee926aafcab3637cd5be835cd5eb64a19a99fadeb9ebabd0c50f3e9796ab99cf6a59416bccc2fcb6dda781061a0dab4e2cb83d8461b5b1c53b88c5cb2f37d1fae86ec521737b013f07b507a4dcc2ff397ee2ee7f29518f3b2e8691e18a1994d44642113a9adfc462c4cfcf32a523aee2adcda857d38e2f344cd8ce830cd20862a0c22680e4d0c8fee4211c92b926ae80339efed216c8aed0069d49745840432945b2b85ee272f8efda68ebdbb4dd238cd6064f4c3d4c7a0a82740af36f37055981e2680eec25bcf5de7dc34119e86d9ed64ac58633d1063413a5b3320723a4a6d92d524214dcb6ed671b168fc95790238891d3d653a23250e7b2bb187e217e5020c2c713bc43939a1b54d0085a4219a4bcc6278e8689ccb4c124b8c2bb69d9a5ca4de66910ffcbee1785ea76ab1e7071bc726d8c069b57fc2a687e0202793ac6db998c7960878d106e780cb5473bdd859c0637feb6aaa86a876d1af8c742cce13f2cfaef8c5b1e30c5b56cfa185511a206dc695348fb6b61443feba04b0a6f3184558735067988ffcaa17c84cdb4a94874be4793a20e4bf269440a7e3dee846f453cc671b2ee8efc43d90466a118d91ac667634e054b7230b585ec4e096badeecd1ff8eb15b79f7116f2366c14ba4e4e9f1dc914e8611d53e1f7686f5092bdf730a9799558ba144e756b7c6ca9da7a1f37ca859b18c2e322e5132c2f12c982087b8839af9890648e50a5382b4d97520b2c12b51fc08ba8c8dc0193f3e46c08b6b8f985a17a14096bed68674cf3d035cab68e0674656ba85ce852a20c61e6e4610034e85ecee4e168ebe873d94f321b421fe38598dd0b3eb01a1227f218abeafc6be89e5c7052159de3eec40b349a5e45383c63b7f0f4f35614672e52bef60187043e88af1142d26930a73ff08c97f39be95e7c66a5267e0b20720f9106894f62deff8d3401329a8febec49b401d07823998cdc927b91225e8a8c6be4c578d6686167be00e31851d405492cf2ba8c5ac30e292f22c9f47e3fb1ea74e9791dabddc9071be9e33df62191b0b88ac3711bff3ed60b1371169645581731a591fc3a405e454b0fd7c5f6cb5961d63e08a53ef68d2cf691004b727394312407104e898b7fdbfcec2db8992371c28e973ac4d271996f5e5cc20cde3dd038966157e74df242d3305d3b6ad2133ddcbbef78ed9fa8ae54e995bb6e0cb0db904c48efd91c15e02edd0aa4d67039a6bd2c5728f8691af7e957d8034846954dc05d47b292988d76607d06f81bfcb5c851ed6e7b500d7b133b1261f7c7aed0288babdd45002d6136b85d6d14ea0bb49e7cd4b6e20dfc3acf4d262a7d2c04a37a4ea5229a3f0c8177ad7f90a32feeb2dd635175fe20c40d086f5d148ab3641e48becc2555d8431dea2b12c8542f9a1cbb1627471f7b9ecbf048ed767b3bf915e615c85a5fbb5bcd76b3a402f3f6d8ffad06b708bf70a3cc19de7901ca17560533225885419b06ed63dd4055adf0cc6135d96e8a91ad3c9f1a142cc8e566f34bb279d7b7e0340bd4928dbe8a13b365802272abd22342d3049c5536918e6e625798db396aa4a3c2943ae750d6ed94ba1e0ed541aab5fdbe46aa0c203edbd0145c9c6a8c053867e6a6342d99f64b25e9393f1bccb665d122838e1072c0d9ea0b66ccaa9a82c2b7e511ca57e179d748c62994d5d403013eb401cb61cb3ffd9d0e0ef9af632a65cdebc5b76de17a84dd234187a278834bf6035ecb3cb89157242d1251209608cbf668781901bd54e0a971f150e04e25c47ef796a522239f2130bfbdc6f62b740661aea5ccef38f0a54c6ce0aa4eeaed7a7c738a384c03b5166812b55011fa4bd604353a0cf9eff7eb5d96cc76f4b4e58c5d7d2546b55d481c5fc9e369439ba6de1d5b42e4631e156ed1b7017702665693c8337628fd8d59cc468f84a1450eac34d0d8d1ff39796e6afa504f1b9331ad72fba1b29da2209f835ba24dcf4b186932e3f2560416750af23c7709ecbd26c2fcb6f981e1274f520442872fe95b6d9fa6572ae2c5c8fcb1e0482e3a796a23b84e06fc27a115ef473daa19154a6bb6d33aa5ff5361f2dbdc6029ff7d0a76550a0133541187c045fbe61e6d4e2faf8c05550aa26fe801f2e9cb81823025a80d7e1b59b42a54df018743df5ced52cbbc0dc9621daecd3877af9ea99398a88d40306b2277914a4824d1aeef79e7879d70269e4f1cac0a6713eae28ae0b3932fe56e6209db583949a1f5d30bf836e3d051b345b2193d7c870e38508935a7a42f0d1eb73857bf4a45aaa93525f4b9865baa62c76d06c7163800f9260db60ea4ca42a8e4b9801510482b1b6bc359ad8bc517552e364369792de3c0df62261395a30aa3ed55e9c52f039428e0560c38797cc1d953e20d51d31e159f6bf087f6c693b380c2bafe84c2382542c4011ff733c2881cab94c28df2220e67deb71e7616d1f638d254887eb998f7bf85e9089156f876476611f286b127297f844cc8861a20fa5eb130541f54b28b0d120f9207c9e6a9185a4e56ecc8f414fb84080acf56c23a1a597253966dd9afcfff92c307a96c26154905623887d31ddaa119cefc70fda6781c6675d0557eb1f619cecc3b9a977a6fa4a670290361255c67ee5287d9eee125af67658661d58dbebe3eddbf6c63eeb60705c87f6e58606c6136b62ea6b4c543003aa51e771ced6cda9c171606955314db4ae72b02a1b70596e17a85b03ad7a5d7059e76d0da751a6c35a88a07add92b7ec839c37ed685664a983ca8fd2bd7efd8770e828bdcdce98ec8cf2351da41a7f0f95b1d22848bdb204d0e5aa937105da6a0edba1e2a88df2c48a4fd451398bea33e90cee7ead14143dd21cf049f258a46752b526f6f92f17e6677290e269aca75c4e8f92ea3df1727cc7cd657cb8e3d6ee0d2090b336af4e63c598dfc9f802f03253678ff910bbce922006d5657338799371ed38879c3871deff7387adc081a212deea49c35872abc4eaf92ca45700a4a5a6b85319f02be787cf1f3f87ec86d9d512d76efb8db270ebfc237eb5e08096bdbddc7108c3d9fe097353ff1ed7a45f40dcf3eaa8cf83d99e1fc502ae96ce8acddb5e00c411b7c195f57bd8c26b3cdfbadaed23d697c037596dc39632d09fd292ff9acb8690c7e87362d8cbea21b0cd6060a14423111c79c5ff47c9ce8517067d9f0bb58d558065cdadcb9dc405f6ddc18ae71faad53013c9a39292d79970efbc17695c46eb203db4bc9c68cbe2eab2735326521d5d41231949fa6610b60c8ba995dc339a0cb23b3b01ef97bc94d91bc1b06ee11ea43f179b4d0de1547f6f5dbdcbe886aabca82c90f6d29e82e74205c7e2f0f7b98e1ece814310941c31aa8d4c7d6a8e1bca41d8a09a0f13ad4b9b5bc2348821efe5cfb17cfe0b6c230e839831a9cdefd31fe231b5c8bffbbd5c369937e45212402d4776a9d2f895415010201497403d664db2c675981066f0b4b76dc26f9655f9f29df7d4b270ae72ec0eb38647f3b3b131bdc76c17295cefca11ff3dd7192fecbe39bf231dae81f9d0719728cbe20ac388216b8a012a7be9155a0ca0538e001e76947263bcd517ae3bd627540be93e3a696e1b176c503115bdafad4a4c59c8920f797517e149142c56e75f8b248cfec4999a506168bb6609eccfc482de27fd6902f9ddcb95451499f3d679208502e0bfaa9fb44442e7c30bd6aca4c83ff01b0899d00a21000dd8774ad3cd0697b8b161cbf4c63beca289f91d84a0d4400235256f096f0c1ed6f0fc2c648e8b0874cf345bbe183b407e84f70c6de8c994377e64845450c7c835474e813c5142bd47e167dd615755bc4c3f6928ebb58171e63acc93c53673c627b57c1c1bad824f20e833ecc05d1c588fd2e00e0ed1d91be7d714a3f1f32e7daaf665a38dbbedc051fe594050d9b36157227e2d43f7a25297d37a8a87e7848127c87dc0cf66796e82ebfd4a1cd60dcc4657c59b7101b84e4753c55fda20104419ab318baa33543f62554a2c43eb70181f0093b99c183d2996d27dac500891a902e4c895a8ea94fd3df946d6dad0b3fb59af0a544065973c1cf5dc0e50e68b65a146218901aa11d6e23bb98fdecba06a7723af7976e1790b8e05966acbc40fa32179e116a9bb77a099893d317d994dae161000ac52b31ac365cffb4a710a65a654493073b5d3562d305aa17bf96e2713b854ee22c293edb4dc4a80fa67273aa3a7127d7da2f066aac48ace35dbf31a8293882cb3934970937581b2b124fc5860895872eda3cbd418575720e433ee2e1275f6f53033b64c9f87938e15d0c1a5383c9659ac694c0bd3b6d6ed20f118a5a4d1ee6d3f83dffbfd84d0e755502e0ff8c8ff19e9f445af1a17752c92cc4e7e0ca5226529e1c2203a635b1bea3941b50c3b545e547242e58911ede80fc39da53716c6221d695e106410e4cf31c67c68a771f32c30046e269cc83031ca8d2fc065be34a9e3404345bef6fa78881dd879d2ef2d3b7870f9718ec6645bb7eaa73c8f0de315f89c97dcec3a002ed90483079350b1b7b9797c06942e42842140a4af757bb1f7bbd6af9da157766d8abd9bbe0d6ef3f5be4b06c150f31e286a1e605ac6345b793e4fb82cb50d2a66d1ac7106a655a78fd1ad583d605d5dd350747c3315abcfc4e08472ee0e733547b246bf8af72329b56ab07b1cddf3864580d58da8205fc619955c8483e584b8783656fd3b74a09dd9e002450646b1856c419fc2711096763f7a3c2f8748c800e52e5ebf6976ac06558e4bbee0c551b5f7b0306e626970847de757ab94dc6c469eb34dade6bc5dfd6a812e259c54a12ca60b1ec11e941f877124ef1cdeb4819ec308ee8989a0bc28be2af2b1a618cb9f17354ebe4bacb72c818155ca605176d7770e68f2218bc67f696983448878bb366ee9003f4678794f99c7a135bfec668f69cf253fdb150ed2d425bc453308c3e883682d02d974d5dfcfd5bc8ddeee44dc1c6b4dd3541e08a9db79c668ae1b6d4f9c0da5f2669675044d121e2bfb30888dbefa557899001a44a4ae7cb580ca79bb3db4b42e5bb7ce62bbc5239d333bd4bcf91f6df9d8ff9daebdf09b6300cae956dfa31586c65eda48bd960c7e78e21dd8071bba2fd66d8ad30daa80ce24440b06feb84fa65dce3c35fb42e3fddc2649f9e174164852321fd0985518806e96cf4cf1e39e610f8ec39a7c85272b59bc5e6d1966bd823edf06d2367d176f256b9008d29abd24396f70c221ed1e2abde60a9be4bb7dc8f6bca86b23ae996af669e7d858a8cb3957acd1166d8baba82e91df3e27f3dbda66478430bb2eba744611a9f531f15c973146959dfcc3ba2846c83c2bc9c5fca35b2a196018147925aa3cd8462b3f185b4896b2242a075533e1c8c55645713263dd08fc423e2ec7f041447eb66dfc8ff6849509a80e44a8e180b2f677983cf7b4641d2d9a78bc2b287972331ba4715a9541c4c23d79ab79ba1fb4327f2a57c8ff7945bffee425552c1d8631d3993dbf51963d0c4af919dba2ed6a56bf51e0db8ec7cccd0f62d5894e960661c696c69c05c970d0f17437ec94963693c00f212ece5541323540fa0c8ba22376a7631b73cb6bcc605479bdc254f7938e06d3ee066faabb502d3889289c12bf83cfaf9457720b6581e759b92d751fddd8f53d6bbe01848ce837bc8b3af9c08b1949d873fe6dd091a0860db78be1e2462bb5734efb106066aeb58c98a4d28726d522892b3d2bd41f1ef5b2467bb5694ca8093a3d9152f1a4fdc6381e33946b1fe9678d982866eac40298f85762e194fe5f6925665b8ba8b733f20e0f2775cf1fc611491cfe4481003b84ccc350bca1dd44af48a16e5c70360137b5bcdb5ddcce2f050eaca125b73ed06da05c3d3a422fc91bbca5f134ebf5e4cc85f81fd3c1ff2e7e9dba37ffc2ea3b59aad1b3864bec4a5a4f94526d4bc6c5c798ed8d3318b382931525ec332500e2eee088b7d0ba4f5c06d1c396d65529dc751d17840ca4afad9eddafefc7b397231fb5d979dc81dbce321ecd2ea7a29241a0e216742643bb75335fd2dbdf88bcc3b04544ae8d22d6f0069c4221ac85e5eb60867ea6fca2c07340f3c2f99200b0a3939dd030766677dddfca9120a14e22b3160eea40588419e3aeeeae52ae43e4a2b68ec9220e503258900cab8a4900fc10e9c61a7db99644f2d16eb669814d1bb3d698d324ba9a34c975048c77912dcd66d7bc8c245ba3536bb97d697499abea144b3b103c8a65698c014605d0b4f95ef73368e41132f00602aae028cab001f437cdedfc275f383b547d84ed972e9b4b41080fe397bda5c6a9b3e91f0cd1023823a2a17924b87aa67a615767c27bf8fd682c3dc20a4b4ae930cb4afdab501fdb8aec9ccb2a0e01b1150be12dcafd19eef8302aba6f9343d84af6a12d1866480f34e0978fe5104d72043f2a171b9f26638feaa9bbce70b90325f710f0268ac9840f0e0590158c1f42fa8a4f2e7a4cdb1757d923aefc834ef3a9db345fc5f17a3cb81a0431ad7665efd0faedf99738aba2e507179f1a1c0887224c18c6d45193d1f14660ad72c9ca0ea489d1f6dc44c50f329c91f3caf51e9153e8f57ca5e82b33bb88dd1bd7da399004388b3c5b0a8079f913ac1f29de1e0fd05322f78a6ce1653c17ba3cd85b7ccce46df45e53cf09bfe07df17aed40351a742c9c2500991066f19225331df13c1201020a72ebb780adcef30eb0554871e6ca426d16d855078492a00894762e973623dcfe861296dd0b17e0913441c0e7103adbb7be69eb3f04a283041787203e9e3efb57a4ef64c5ebbaddf79e78a64ba6b548345d3e379b10ebb0b381b5b3f271260e2c46c2415ad09a068f0b74bb3a34d061b48a6d450d51fe69bcd972228f55410fe5bfaee767b46584f6b8195286d4f2d631a1fea9c59342414f8ea3e9c766e41563301eb3a88e007f817f446c98ad8a3b565b24a308fb747844fa61268c9ee2cd9459b716f6b942392825b9564dae93a8371488cfafcca7b5df0c2b1646af36218575be03e3310d8ab49e25639737cd46d3b9545cfdd8878e36e47fa9b8f472730e1021235dea8f15fc67603e162c2d1f0e3c796388981c5acd48c02f4b91b8df90b4a100d212ef38eb599888e3c656bf3328d8fe3b6b28ae10ac5d65ac9793427a0b435eb60781c1793068f37df206693a6ef72298007b2b6994360caf3810720a18e12679bf48a0c7571fbbac230820238efeb54c39cb54b95fd11e3939d9739b2669c51a4925be71bff13d637253ba335c2a3009ffbf96902a30910965d059abe6258d3fc912e7c9151d9003645072376b06de106768e83b4cbff3168d5d7c5f88812c8ce7eae1c3a5b06d86fd0cd3d8e7cf9ae00da7488d78c52aad6ab1d23f24bc7064cc3e7e9c85f823ee480989958a00ee7150668f92c8864409adba5c525ce9c4c88e1da5a6194309068e974630da6964b032856b95cfefe3e0d7685dae8076886ef0b1a2bd8766a28fcfd161436418e8237b8380ba0e7ef4b911075b55ecba7cd35ff1f324e36dc98018566b8bafe61580d6be4ecbafc791bdc094fcc471662367ff1dd3de8f19bfc43cbb6f78e1d45386044a39a6552e34826cde798c1d81fa458d1f6650e51ec303fac1a730fc80dc86d4d0025314806a0ea4d5da0fed05ae850623687b360d0f9c084c23aa2250cf0d4a9578ed4478b5e9302fe553437b80cee96d8e9f59954b2054b82ed96783700c7c95d71f1cc862431457d5510c351bde2071a9b96748a0a657ae933bd7fbc64808a17fdaae70c3ee7b97e38ffa3da9643024accebbe58d687f33209d106a30f434d5954af61b9acf3ea4e649a1b8b10c6c88927cf953390df784e305f8a84cdeb36dfac96cdc3de9b3516cc3609024b4af89bce57b19a2844f267fd5c0fa0a320a2d7dec544c61512a6a24b34d5588f5b1daf664c504b66c5abf78c60b5053f5c37629061b271638a92cd5e495330acd2c6563014784fc079c55299f1577dfad220635f81cb7e46e5172f7383e0f0d696295ec8963c0fa6bea9f595ce99252d228a2487f3a1f6bea434326ec9b45a1b01550e8dd5f894236ca1cc67ac0fab383dbb11936a7d1882cb744e874118fde5d41531fe96cc40835b7286f16931378e7ed43bedc056135b1981ddce6656991002f683644ae2de27cefee5af5d96890df1c6b3bacf3a7a7b7f8bea2b104796347de1f423b3db9c700f87b6eca125f3ec628a856d0db55af3aa6af414854f82025d85c32fbf0eb4cf2c6ec48bff6da7bebad8fa5705f399fb69cc13966ce8caa4923ac86b682206d1fcec4d42ac78d31c970c2b9dba140b74c7cedf300dd8b41abf5a8615d0eaa5ccab24b5fcd3915d235ef7e65bb7c47d57798baba1ab6652eb68e601a706a99004336efed57e764991827c4963e1493be6f0933dcdf2053af51f3da45388a46aec2f44b9c3d1cea57590881b9e30f9bc8e8e4185d0e2f53bedcbf2a19e5ee7e27effd1c205e9c5f09c2c9cb510e399216bc58111050cfb6e49c2beb506a5e248f4ca1d93dd42b4a78be51e110c038d494542a5a06ff4f1ce8aef9adf85c4cb1a5caaec0e555ca96156b49d5750c46b8db44f6a122405e7f7f8bc78f96e8e6a2a4b081e2f4aab9241bd3cdc7964cc094b7cc45dfdb8c4cad173f254eee691faa7ae721a78790d9340a41e5ebd08fb7f4fc755391ef030831a2badf30e5a1c1531867be08d746f9219a9961ab2d8ce838dda69522e3cb6f3e59e668abb7161f7c62608902ae7c564f7a611cefea257c01eb0651d07ba0da6b495151d58d41ca9553952413fc7a820aefa40e9e808957e0893723119e3143cafb69ef27eab74d8d4dd7d9d47ca49aef6727d0053855458fcc0e2751fb94b826edf87fb9fe4eb5dba6680c530e0db63969b79897ab3a4262548d9ac24afeb1cd52d8b9f1effb2e4310233537a0e95b0678866540038614ede8e525685cde5a63353ce6706a8909fca5cbf7ab3b6c7dfd8e4451b6af456c85af80206a9be2f79f5fe2b320f5d57fe6a5d0485f9e3d4cedf80a5301afafee2637caa7b7585096a511330ea5e06afbfa7860daf60190693dba5339aca5091b26c61857c47c63fc48d6dfaaa5771feeaa82452c979b713972a53564a74565a2c5aa47b54df1049527db5488a923144eb3e8165677b96c78d977ad6b24ebee578fcd64fad7754ab7a0b96425b6c3efc4ff727a41bc2feb7a105e5f5330e8471f55734ed7f6cc243f6f0f01775031c8360d0f26cb4c39a0cf9cafde4e2989da6b73624156de99c9ec0e679cc002c8dbbf88f3f18425c630bbb73ae87539e505c93ea4b9c9b18273b6a7f270721a2ad81dbde33e0bb93a96070894fd6c3b6cfde935be4a3f266899116590b6a328412663dfb2221ef4d29935cfa223784b20da1c197b5ba91c5213539ead95100b0facb40201f8d324a2cb503aee9acd270e942073921c1177cd9a590ed821aa3a53ab27cd417174cf323679457f9d084cb9dc0d2239d195433cd398f5b9ed2edc3b321b885bed941b8535731344ba88eba0497f261b847ea5832c19f1d458c0b8a2be0a556c1600f3fee87028a1e557281bdc42830bc6d8274fe56d0d6b40e44200905d31a276ac1b4301fc7c99758a5c8f008262fd5c69ade0ae197a117d7dffd5318c4ae7344a4b4bb34d1e1f9b4d46b761314b6ac4bf5f5721f2d2343fcbbe5cc424c00117443a0c3e72d288c48ce31b43301fc11806d0bc317741c16903c495fd2fe23b8ed0e89590487a0c2b86a6cecc56f1d0347fda01de482ddcb83743cac459b1933463596af11b1e965b3650e829e34d43a224d8f46b7441477f1e912fed487cb32df92f24759ff750f5d188f1e43527ad95a18b0f04e1944a2f4877eded1ac3ed05563c5119aa55b818216dce9892dcb9cffa6a6517ef0f04004d035fee1a1089b6c7553161a3097ed4b82f1572eff8f7685e255879b378564b976dcd84bcfc5c7d4c38183d2a72c326ad12fee9f4d4c940a564dcdc0bba83989d36b1e0b1286c74cfdbbd2e22a9a1aa0a6709f26c05d258e5f00e82a49613ab772377ccd40e7e6b83b59ed66ad5042a180bb2583bb3ae57206dc9b3a01a1d113fd422e53392126237b1a9d8703840482c42c8feced80df3a17fcc663ea802a65b5f1b1275c3c9f0fbe889583e8f5f510d3b58f759fd9bbc0cd5c2d3f63cf7b80c3861da061689cf7167c8e6f25f47b966bd34a082759892932be719f546f2caf8ac3540ebc5a9452bf472686ca691a133137c96ce2732e83f0d810008d51ae579341d16da06c1042cbeeb0c9d35cd3c2d4031be67c245ec22ae7faca96c1eee649afe0092eb7e9a11c149b15d455102afbe43fc193c6bdbde25eff918b2a2d4a8af859ef6a821205bb91ffcfc162909adf5b8383c5909e6672f37c6969349276c1076d796f90d398ccef36b43d923a047a9dd3d595973ccf074075781ae17f9a119b25d9ab7a8e25220d53da0532a81c967689ba333fdbebb5eb2d8630f454a43d79fccf64a175dcbf53cdd1e33f1d958059191c3c92e7b02aee6a843a554e6be3f2be31badaea0e8dc4de54875768fae826b9062bc7f63e5f69cdea0081301153271fcc3c7680192210e7c9142cb5b9af51ae5fef9c7c74808319a6fc4e815ec3546c74b6ffc279dc6751f68e426114903374b9091444dddde2563490bc67c5eab4c8d3515c550df0d8933273653aa86ae908c8fbd197288b3bf7f2a8867647090f4a85bf29cbe48649ac42c2a2c280c8bbf775f39f68184fe0f98108d8173aa608d5725f0474c2ab787483469ec710921bdeb9c8dd355216d764036099b897265cf6bca2cb7696108e52712780e1421a7aff9d1fe3072537e37e99b400e536b2b09be3a4e23f70d7e211167d6d294a90ebb3aa2577c3f471efd9c50ef804082d83ad5572fe299983c8d9dfe2867699d8e73f1555e7a0dd47cf86b570a95ff1e022124465f12b4c521fbb9115a710ae8521b0a418bad9cbc553d5d9f503ed8a00b7adaaac0b2d8918424107ff667708d21d7f1e89cdb63e52e681fc04e076347bb9141ae95d7c0004e1c0405c5453fa2d526bc0f4ddfc42f224c703b1177da4f496654cf2df701b72d1942a65479a1cd562108906a6920f92ef8f9dd68f5e834e40209d77008394669bcd134301348555ac57ed7f9e61ee47727b3a2104e42b05e947efb49b0d150ffcabd12f2e3bfaead6a1ce4de5def2dfbf411e660dec40a177bfe7dd34e7a5551850f248972b22570984cba9e8cf2d20737cd36c7d30cd6f6f24ac196c7a9ebdeede9dc723eef5c4d258b5e747f83c05366cafcd1bb31d309829ad6be58b6f04784284f1238bf903dd84422eaab0170fea0c1b38e81267aafc77fc276b21ff94f89e5f206325986fa29b29dd2dd6987cc67c61a61441189e9f25613e288d15cf5917df0929c3a0763b35c5e1b7e4466e77ff507b10e1960cb388afae8b0107d485b170c32fa0a74610581432ae8585314a3975dd1c1868089230c87e2a4316cf72d3775642a4335af9b540b560c0f535f01c1f4441d610b66e09ee8f69ef76f9cd3046670dcd7aaeea8e1a06b24f3aafac93d35bfc19f0f8c1e34dd8e3ff883e854b35ec889f426ef484daeccce9fb8605365c3335ce9ebe74be927975edab265e2bcbe3d00beb1ac07b0eb49fbe029234eeebade3a044908d6de353cbe63b16aabea8dc0ae8e387596edbd8f7a4bf5e713aec1effd6a67798ad29e0e5b886089942e65ce5ea18cb0c1fa78d6c23d844d5a0208b67ba4d16727e4975035cfaa211ee6414430ececd7b575285f06597d9b3c8bb6c9266d547b562dee7ef3b461382cf5b96c1e6432ba45c8a61c1adfc87220d78525fb75a1f7e30ee6e924a7714a0132fcc3a13e9bc120936adf3ea20e7ff56e7ba820d2280172335873543c20636e2c513728d260d8c587d24d46ab63e436f1872aec2fcb33d92a8851d473ba8e6eb4af6f017d785130c436097964597b797585c6666679217dfb085d3668c9d0bfad17003efe298f87b2c8c20ffab8bbadf5e987ea4adf998064ad62062edd8a72d7853178421d13e7727f5ade861129cf87ce13844b49064f94240b1ce292b1a64c90c140c01d9eb9d23c39f581a540e34fe8c066113b40ce5951cab631a2cc5ef29b36384ebc5fb61362a861f46df3132ad03a447677dddc221de657f35220f98e54dc0d10503bd2b9a5090be96bff339e3ffb8369fdcd29544c05da0dafba9572ef7ce1579917e5cc73897c6139b2f6f00bcd45d833c01ed3af4a670fb4cf02839cbbfeb8383ae0ea9de3ef4b1dd6bb81a2ec586065f251790d783f5b12c787bc320fd9b4812493b24cbed2c5d05833aae9e53f529e16edd6363713f57b1b5690945371dd90c148732cb28b6d49055a9034ea1f01dd00b5f2efcf41c2a499f703271f50f7c193d4b0898ad7d29ff98dec05f38dc60a64a215d381f3a563f35afacfffecff43a17fa8a489ba06d13aa46e852de640f326e87595169cdd18354a816b5b1f38f314911487fa485925b2cf50b7979106208aecc568adf20c0ac1b9d3ba4bb93ba88bd77ebfd2f7fd9102382be70fa7b5f352073993c155d9a2e71f95c18633a92ae358dbc6d5265431594d18c00a3ab6d13efb36c997735403091e62a29185bfc20339a323f47c41c5ace38f883ae65587e2f500c44827b54e6ce510cbb145063c5dfa620f2fec730e1b848771d39b4e71cf1a4e39139baff40fea666b66f073262c290a714343086da19938b156e099b1ccca89c901f95fd08849de97cf3a9dd0590d1235215b19092c373191a035cc1d3a11a138d2f29a9ef40da17eb145caa3d17d1a26db028f1fd4e758b50c6bf03a1907f6f59c072ed2161f1ce7e8c73fc48efc847318c08b53c6d2152a3cce0c01cc91684334f42a13eb60b03ea6f1a90755d469b23b44560c93ff9a6b5c7078b0c489c61aa5220665b43e6b395126455613c23c16ca4be7cabb37b3453f0d898b033905219b9b4af18732d6337cdb9e80f360e437456e8ab3bdbe0bc01bddcafa689fe74687f7a10ba5c3d1d04b353f3be897927dada9dba20d7772e906f815cf21e4b5b0996ed1da3db0ec64f7b7ba45f91788ce56b28d1defb26699061b353d1e4dec1dee805b03f25cc9829e193d2591605a8a88c50d853cab7bb1329e2949efa8b2445a906c14f55f64215ec6e1c289bb07771894f2676e683937027a35de4b77e7b2d035c3e5d5c18af23d4767745eb10b98e0b28701683f0a99ee43d13f654751f739978a2b1362a5b1f829192a27ebc3c41560c315bee69beef2a1a99a1d3705ef89ff4a49383bda936c053342eccb82773d3f486e0a068cdc11efbf713def90990b26e2a608825c24b6e6c348fea393e4ddf8dfab1ddd6be48947ecf7bd9a10127583f48c8678e097d2c0541271f89c0c03fb5006bb17a34ccab2c28b6c4a1bf1d7fb41c2f64429f48a765276947564f2a7cafecdb09cf3bed729abcf5ca2a92b6b246eb0b8f2fd4f38ba5ed8d4026a19c1f30f03db438f94f1de405bd89e465950c58553934c63b509867437a8eacce30fd673dbfefc4f5218695f0d0910350203178d8f529f23c68f43a25ce16e0e55fc581f510bc67fdeb34890d6f1cbfb6c0dd8169c99d46474625d30147ee8f49f44e41105367019bb0b92637247f39ff7a040334af36218a8827fbd6a2b70532eb76b46f603fc6b3aad363f499804e3fbc8db54e434190ad00a3ba0c8351f00ff98297a7b610f813f0108138fd0974f9a2deac7d4499b379dd785086ecd92326cae50ef0c93f375cb5e01d9e97ee26eac6ae4d84a2a018e3f67de9d6ba6ccec942e225950ad9dd855b3cc569aab5769ec8cf2f3c99e86e4d3c26133bb75b4acf883a359da334a2469b4f4ca3bc13963df7e2e19aedada0c0f55f795219491e25cd678c2c060b8ca37027d47823679a4a52100eaab1d3dd54938ef8da7bb4f7c0f55f22443e152809a0740b236b518da8ccc13c0a664c96ce63da0d470cdc001fd67359461f75b2cbf5f00bdb40d3f7ef8d34c2a74d81a9432dd2aff1e8cd7787b8869378812fdfb1f95b0726bce131b227d821b719b6bc7c308d10c9b11812114fd59c200d17c0d32f2f929fa4583af0269f3875ad0ce4adc684e783f365c4674bf955b73e71014348c5634314e55a1fe1206af927106409056776f2eb916481763788e3b01d839d40594b911fe5cf3acd9d65891a3138687e67cdda4726a6e1c9311573445a21338af5d535df40c99f18be42c2ccf91871cdae174a4b0f61bc1173654cfab3dd65cc4534b9a57a367ecf131dfa030d24d0e91506ff1f2ad0bf6ed651f8d3ff62afc0d7d19d9255125c6b74a75bb697a5769d8cc1efec2000ed0498304b75eeaab54410382ec411ec9a3829381e9330fc8ab72bb68ad711f87d494cc9a95b24700dba340545b861ba4543ecf64b9fd1be7df4f87704cb45c1c0ee5d915c7ccfe6bfc14cea7673ae11ac40fc6216a5afb94fd3b8b8d064977a81e84b1c056984ae8e6db758242a28672f4dc8d4081d4124235c41d90121fa32154072c900503b59434ecb512106ac48d4e6911072a3edc254520c997ae12be0e3c7a5c50d16144611800acddb7515252f2b36172ddfa2b8f08190f876932d122650c92d95b4d401bf5113c499078ad3e26c69301189331f511b1203c72bca98dafa8909b378c7f6f29042c8b6a7988675decf0b852d38c11ad6f572afadafae98031c6d098dfb724d9cb4624fee3e30805822bce2c9d14dfada31503a477df6dfbdeaea6f083d22700565231c94cd423f553fd26dcffc7181bd20d87fc4d4ad3d4315e75c442fac8a29f0b81082779dd4ff96ac8a46ac1de9ed70a4a68b06e08e4d24356151632264292fd527baf8456d596f2104ad2b7152a893bbb1a6035507ba1f300d0ddc048c2d64dda7e01dd6427e2bf2bd545a84311aed504de0754b1b1ada0b9859f540bf8f68a506eda8582e369bdfec80b5bed4f65f361e8aa7960ed98308d9367bf1579422d2540492ab5869f0ac0735efff2b82eea096ab3608b77d67f5be3f96dcff1dc78ff4bb2ed5142b9df13cc522520ca4d710c14e7e4b4c89b4ecb571a1a668e5505493a37bd9882108eda7d0598dbee49701c832845ae2b5cdf677e8fe20993b9e2d412c01248b97bb0951d259cafc7b8e5d457b22705cb759fd18f00f63d959f971485fba95f062795d990f3e61b7f207144af30529eb1b0ee09ddfc9e0c42405b7f3b77fe864fcba536a458e659ddc12560e34ab21f08fee8a3d2785d5d80f7ffe47e00b2de0ab2e908049f35d647d31ac2814225e4cec1b70204afab32f4bf409900f0d80405483741768344beeded53fa4df36afdddbc21ff353b77fb7e90076412c4ced61073e3bf7d6085b993ec0df8a3188a9dd33158767b3db91ca049aa7adcfafa98e58ca5f68669077ee9fe478eae5aca671edc60c1f5b5fbca166a5e69b1dba8856d29c7dc54ec7abfaa26a5ef72b1c30e11d39bd10e83f6c637f040f847ef3f212a2b145d03eff2a91536f3c276584f4ba0683c4f3dbc027397518708a9e24b4d144e464ad9c809a718f45dc5accfbe908e35b48a6ca53b1c79338b281700ff946e9e432a64e3d6c2bc5eb9fefc5774d89ed597b9ce87e33b1de4a176210bbaa81dff15d2f19c89227be09e0de1c318bb0c03dd1a467d5f1a10ae5fa4d8d247d916cbca589904b7c6c05c4f2fc9ead36539a8d654a09dc8a8c5c65e3176f60b6ea37e5cf3dccdfbd209f192439f81caae3a15d2e6d33453bedeaa8c77ebd82f8a74bd4f10cc34bdf06bc9ae142372337bb5865f87caf30148f977695ec87428c1a76a19be3ffe2a1a2da03e6cb0419f657e2de700e24025cf41ad181809e2fc9952c0030dceac7f13d3f2f5628b9a480500c09d3db10d386f1a5a88ebc81c7192944cad89aa5ab8967a7b582995c2923dc715b87182125d8afbecba7795673169383f4cc17dcf294d00c4b331facbd283ecae3c6d2121a4328d5c895247ae96a592132b627948f88146340293aea67caabb72d3a169c58549aefa7a920022779f4c0acab4e3ef768691ab283c3f1a3486fe7a72f705dd0838b50f021c9ae0e6bf433fe0cec30e6395ba3ce7ff4c7a84435f063e9de926969cdea97847d0a6766c0d3cd511ae18e4bc987ca563f45bd1622fd8cc89b965ba14f82c17dce5872b6a681084fcd9b3375d8aae4cf2dac524c95d14e77cf8682e0394aa4ea656e37356260e7669fbad0fca92614c5edf6e4c23d41b814877a7a08d1c6648bd19bd0f2a45931dfe0aeb9bf86c7cce7d875097a7806b85642aa33e5560fc5e313bbe649bf88efb12338fd33c480c483492b2db4a7b79bd939c5e7cc9ae736a54d231d08d77d9418e17e4e0aca45ba2f12a66e060f48a0494b58f32e0cdf34ae55e0cd798929dd2b455ba832b4756ea7403c0d9e8078b1d90e712756f56fe337ed2d748beec5b164810bf903a0ca001b40ff89600e352a5773aaf24342a3729f220a27292013df802e50ff0927100f5e764c1efed839d756df01f4189355b39d13d7a70fee172a4b6c1364b0693ff091ffc29053806283e7e6e8804e2e8b729c2443f4c3a81fdd9e106f89714f1e935597bd2b3a7fb0574e0a46062dd90825f4b3bec9d9d23b39e9b6d0a850eb68bdb209821adbcb51845837d18b4db6935ec4daa4d2653cb0ae590fb594ba077d751f7d843bacd3c6b29457874ba4589467250d2cb2e737c376b2c40cef3d61c64e13ee5de24e4ca1934b7ba506eb5d098793f7db047d3389ba6eee0e8af46a45c9d4361bd274b11d3abdc99795cbd20821e4c48150f9817500eeb7900c6c8421d87a6c74179d233a2f04e04735bf237b498eda03116f92984651692182c9ab0670e0889c77a19b19fe56d152047ddad54b31e4e113d5385cf92dd1d3f071589d10f8ab4aae0327db5e2664c8a175b7f3bafc03e825fe32e510f7d638733eab0b601b9cdc3a2a771e8b4f0b7823ba228997ebea1ba1ddd1703093add0eeac2180b5fa272a106e66a21fe9221e76c3005b63a8384b1405348fe335d18a6c9f6161b572765ab990ddcbfee60c8bceec8d71e61e26231e0cad16ce0b91f53c203baee78e70c1b438645180cb967b24a0ba0c398bb18a07b7eb4fe7994dec2b54ce5a3c919ac20d64ef7c5cb6da15d499d7c3ee367d335a8fb046e496e4963e46fc27bd9d7fe31647ee0317c80aed7590ede0c39235927f1b35d41142dc2e999258fa441f73fa4e8fd6e657d1bfe2781d941acbfe68bd816ba80efe1f6767726e195d97366dc45fad195cb67b59a75700274b4a18fc2c15b6239944f60557cfdc2bdf4c2a70fac158e79c85eebc132684cb0be5efa5c8d1617b006778351c509bde2f57b05d05fa6662f633c4f0c00a44d77f3b9f5108b9e2dbcc612a3b3a759149943ea39355281f53fc1c4f2cf1b66e0a3301ec74b7e6f2c1644b7a38d43ce54b7fc13a4ea6db651154c49d963a5c05ceebac3b9e4289a2f6f5782eaf51929aecc0a0bab00a8d2cc130c6bba043d02fa1be55292166fffef8f48b229c48245e949a971e77f6ed6cd2708748f8ec5b6b19b00cefaade6378fed48098fa2000a0db9720b58008c4ec63c5e155bdb64909818e4df74cf17b276ae4d118c891037cc382c01952443518c5360964151cd6966560778dfed6a3c5b9b79dda56381b004d70ba36209bae6b4c23be43f567950dff964a3056dcc763862c57d670e855230e4ed0b19714a5ed6d11c930e1ac33ab02a402d4c78329d0577fe0721d17745990fd3e7e79ac0ff3f6e800d6ef767d28c80c0edf0a0d8c3f68ce38cba40ba1d084f638ebcf79ee5c0ab8dd349fe99278d111cf77dfa0d705c168d95df79f04e837e9b458c2c5e5d1d9dfa6015983f70b4db09c6d02b1cabd020a7fccdd4608f658329573d69f8bf9b15b51278d681aa5d0bb93ff26de55974ecfbc3f654ecf3a02c8710d37ceb39a5e47c710dabdc7da4465218894db226aa11b875229f4dd8b590616e7ce25c1007436b92d12e8d9d6b74442ebb4d8567c22b09e73b79b187853ace949426903c37d2d9f3a5f536c0dc3561314e25dfc705b0bcb681cc34da780b0dde8458df9d5fc7b61f2fb3c7a93fe736aacc5113cb475ab219f39baf6cdf90f54aefd7d65b83b46ea032a3616401d42cf1415624450c73951338b55594b60181d27cef834bd51064e3c867e887e9c4f001ee5b69823bfff465e803dfa0c4e2cb78d72e542842c0daeb53ff39750304ef21cb8482b32b8e5e7986acbf83b3c5733061995aade42261c245930b4afe55d02ab89c072dee7929985a76c0a828863b32407353a2eb32281f05c33d113e28b05bdae28d32dd2c01e2f86716f0983aeba2b3a59798cf61736d63ede04ba4a4c094d78543e7c836f2805a337cc96243734e17e1f6400dea045a1048ed4e88ae424127f446117ef34d80964da35040ffbbb0e64f2e42c3009205786197f045d153ba6a2b826cf4a014dd1c9e4fe839e31a8cad210eeff46dfddfc4bb83f141e396f14ebd96ff8e9ce7b7cca5e6dec183c39c2c248f6377dafc96b7f12f0ff6438b9458d60ac96caa09687c7083c1e8c190544ba9c8a35001fa7ac0874111d4563004339369ea7ad367b4187a1b1577f3a8a55d20e6896a0e9050ccc5fec5371f8cc37168955452b494bc258668a3292f545a2a1e3c6317fe3f1440b58d04cc09d170ecd6b28485ef7b63a810a57117481ef55dd65a14bdda4126a9825a232ff08c6ee5b5e07efa16755b060746b2eac4f7772a9a8d2ddd6e73149d7915c3668cabe6d251425fde6eb39415904a23b86a1c0c5c7cff7c715598ea4ba4ff31fd54d4ae228bfb4dbbe1174312adef9245852f7c15ffaa6a282d47b35ef36e75c47705e80ebb6d468b38d3864a3d58960cd758f664afbf01e3272a3e0df2a375efb66936c692144e3598002842a5205582290e9244a871ed89ecf23334f8a0e83f4d1eabc15d568efacd1078d061e8b4ea87ef255b5ae8263b004a47b866d99dee0dd8cb7bc10d24ecc02d22770238293c0cc5b7234c31c45e44c518ca1452f537b156f39eb555a4c93c10bb99bd1042a8126fa9d010878664535cf5ce11f55725d3536b11da14ce8b68f80bd1eee3ee4d8270464ab750cc31ed12728236bf4fd5c500bac2311791ee49cdacc42263ac91bc292faa0c327d8038c426e425ee74d84c24daf215759b194fa516a90ef5445b3e16d5ecc231236f18cdc15ca314b7a605b97b86011bb41adf6270231111cfd3d8948ef795650d874498e1234fef9aa507edc148ffeb3b1fa5131c18b799a3073565a0b3d6e4c6c3234132a06a6d001cdb36cd948cc54e8094de1b0900c5342fe3af61c139131435cb12a3c5c97a952567643f00c7279313ed172c0bcaad9947e4ff103117a2e5009328d3eb5683ced68f84f0d2d6a25709fa8d8a382cbe405e2ccbfdd2bf0e6e1025975b967304b6d4f5b11121715cb88fd1ae2836f66eac352481a8f29a1f9c450fda2643ca77a549a4bedfe37bbd46cc2c67b3010f5f89eb15bd394948f7fdf2bbbca4508db76e7b9c1c59ddc534cb882527e6144ab360362fca8fa0c4d86aefa0ae73c4839a48ccd2cc036fb63c508a91effda385e997f69980e96e95a87919a96b4db3cf42366d7095c24ea1219e8493d58071540bf7be9b9628d2978f4ec0ebe428c693910c7248c7a8d2e851263b363f32f55b6cdfb9c7f9665bd12b684838bb85cc343ad7516e11260986752539c7296541c291ff2d24241856864f03d3f671d971cc361f6d5ccdbad1d58abdca10db7e66a53915eabcb5e333d2f0c5d38002d6583e5b6bcd7dfcffb86e16599591becb689cb2b0ea9d9751982e75d45561cc53cba917c7101e2e03384b81212c1109466f9a6262ea122e75ddc96a84b008fb1a314ae287ddf5db1746fd2d0bb5f5ba143eca1dea10b0ff638897004afac31c15b1b56c3ef0b58b560564d556d694a839974f7a468919b32ac3502b6656afa0389f10b3f704c42224025bc73463c06b7950095f439bfd5c78e7baee83b763144037e58849f447e6ae9315f50f17b2c1a252033e18420d8c864cad20de7d5a5fd69fb0c85ce2e261dbac5460ae418fd463e7bd2223c030117e98265d5e0ccbfb68b3f89dcf58769a9980bc3d9d2db17e5cef94f74a30e1d2a0be05a74341ce17feea2707e7f959465905311ab72c8a4961b3c489c13c3fa498656fa9c8ab63e0e4d086a4ac9b115b4f068906f97f568150b26749d8e0f811991e90f79f078054400e12c3a92550ac0c62cb6fa2a485adeb8d1755510867a3553629e3ad24ea1b7ab513ce7c17382db9bea62453d100340a8db8a29bf77a733f76bbd8b80839c6c38de100461804cdbe5d1d573ce6bd6324529f973e999c41c7e5daded26c504c5bfdaa6b3a15d05f8a4b61bc721bc4ebd0691399ab3750282b2fb0eeae79d1fdc90c50209e1c78c0ab22c021a927d13b4a91bbece927f572fcc1a78b75bd3d573322cb4515270d0783913682e64b941c74ceb9b7d622b88adb8af99c1bb71f48c6b031673347c5c71c6961b01d23866b5bbd55fa2101410446d261b70be1a14ae68afbeb7d1e3a889661a1b4cc07fe7106029c6c7e1f8e4253df05663933a24cd6a0e197a7b12f2912238245d143adca165563238a963617b83626c9d725588df864db35430b76f6f58c26ff7bf53ec01d0edcf8302aa418cd594a9452927d30d14fa4b9b1980372ea2ea9d7ee01d182b7b87a3a4de15a22ef482f0c134dd2dacffe3439c221150250c2f4b31096b8d332ad27b129509027b54d034ecab87a22b604edbfa915b0385b13d7d8f704717c1113f9c07ec12b6b13be0da29eaa06dd9114237466745ba914f71c6d6fcba70226d2061cd922471a1b942aacf28cff18db79dc25316b22f190b4dec53409ab6d19872be3f3212a1e54b5b9fab8899214b666a2c92f451e37c7095aaceb168247b8fde3bdd3b3fe56d899a1de5f5d704defed9491743a4e42f915b1cb61c5f6338d7492286a8fd564c1f0b431400fce084d720292cd9e55bc88f2cae4b056330f4220baa9528a6219e2d17470096a71317edb8cba8fabb7b0073b481778f0bf10552c7b3f40158bcfc4d48a744486a0578282ec975ec15433d95e7e06f3bcd9b8d88d3df563c33c6272e276ed26b632249c519e8f01470fca1462c7bf337a6c050e2e427d0b85d63ff42754c5b8fc9c3647169a298ec7e0538c262b0a38924219433340d8fc97c552e005890b5de53ab58cad73bb75807cc540bf9eb0dbde95c4d945bcdc79431e8858b1dca43733ab709093fcfa181d9328de0a4ac5e476b8f0e1478e28381177bd07075eee81c8c05d8afc9419c881695d76b8d7497b8ff717ab6b9883b5ba91afb8545af6be9a590d789968808bd4df9f77db8e2c160b98dcee201e2fa7edc198d52b4cbc2f3e5c28c7b51f7f26a20c014fd739fc2d8451ee56e8121adde30082c3b5f84e938923b184e5ded60448f6c1e31c1ca92444b00d35b0b13755e9442a09f85592620fe83ad6dda021ce4b051236d14f8aeea82e708a909cb7a0449a59477cfccb9b0534ec062cad7f0696c37d9819ddd2fdd6d1aec341a6bfeda59a4804dce05a24a85d399bffa19b9f969fad21b0f4e7a8268ff0dd0e5c48902d0f058a0333a31f3153b6e17d8f3da1eb8c04bb7de3d0907b78f2cc14158cca6162ead77ac652c12f06cd8e38dd506f5f2871aba3a6867ad104e8430366ae132a13a7a7c0d2939d7b3fd554bad5dffc492d7d8973fb4c554448bbec4cca334e99cb7f31a81f391d6c5c6d8637f571294b065dba06eb19d13c5643997c63a5e3de6136fa1b4b51684129ef732f9bd42a9ed14458331cef34014cca767582c92d2806bbe799a9fff9bd5b3a0182a044005dac0b3cb995fc532b6f6ebd57df2e00739931d979d93403a4cf084de33de2d499cc80577de752bf4de773b2c71fa7b113c95952c87a2616cf27b9fbe732b506239a6f0251f29cd1971c03677fd0ec852ff79b18a05f314cad396a43752d0336b236b94b30df00322bdeee7499347c5f1b167fe787c65a8386995fb497238511ebf041cc4db1182c4c0aa7ba1daf4d7b844b92e5980927d066503091e7e9f80655961ad48338b108205a6e7a4b11827e67d8239d464d5f66b16555c3d2b8e880d77315996fd2ff5a288d9ecbbe4e96f92376f240d3d52eb0e6150bd06b6a09b86d1069162fd16c53b20fc8deaa2dce3e3b67861f4b425a55ef3706ebc4770ba122a5f01282b63f4d6b7c0b8f5e3a3238e633742b6fa86035427efcfca97a99bf40dac26ae637a98e75d3579f94587d88bb0cc1e157f4c8dd51f906d263a87ca52b01deacee01c26a4647ab2549596954b06263b6003cfc389e08f16bd101504d1468ee0487a7c135a83192c65cf9b6dc933573c4ac59eee98ec113701e2f046cdd810a50b0c9899e7541d3c7b6446886941d17acf6e000175b36fac3652b8dea1e89303fe62fe04dd6f8ac00ded6e331ac91c04bad47f3c87b6fe0109d9e31caa6b085dc4deba1544d481c1c7877b9863053db0c43ce74aa761709ac18964d33ce9b6efd845d8c7c56765b3a2d9b23136618f085995373897543966779910bcbad580573514071301533bc703bb83d0334d44ac1dbc9ce960f9687bf7e6e4b828084fac7308ee6f44515d7d321e6982b284b339c2e7239f754f163cbaecd1c87074c1f60fecedbb78deb210544b92c4c1bf060f45c6d9f7a78b192da4e040a9a6620dc78840289b7d5bf4b8b638c2d60e35b2d2c0d104bdc8ee8395ee896821d535318b25e80654c0fd74046cfe42b1adfc1cc520fb857659736ab85776df08bf12284ed070e96f403af1fd930ee70041fdba24e8a48e32e33d3f58e12e2c7216f7babe024ac61f70871bf96478f086e78207437c754497c0f3f131bf8ae7d18549646997cc18bfa658d2635020cc7827cd23b6436dd83fe0b39b223db76d5059e587d7271e7e5570026539594f2aeade77588ddefd65911627ff5c5490fb4ff674070da2a44a0b89435892790e83b71215f1f101df80a4ad8412e414b5262f6b7330caa6c39f64b7a3e0b9b125b0441a009ffa5371c1d0ca44f6d0d3157851ad82f8c3ff7f172c5f57ce1d1ae11b4aee3c601267a5255eb6b6e71fd44f1176192642cd6933577ddbeba00fc9b171970abf6c4a9ea76114c7e7bc0e65b80a1cd6d7507ffaa3afb7a5cabb20a1381653de3f41369e07260c9915050fed22e38adc0eb807fd3fafebd5b10420478ce28c0f6ddb6441ce1abbe2e3da01d90d2efa8d57b42e00f5143ae3bd90f45947ce85db258e4ed364a075ecb574addebb4f227760ec99dea4851e40c5a6d4471be6ce33297c922c72f1bb162ee60a2e7019e3106018c4c459d7e0640dccddd33d5e782a99f0ad1923ca963128fd3fbc67ea058fc6f66782ead7241a68b19b8cdefe2f7f303a07d29f9a93ebbd5ef3705684cac6e7b77cd4ffc1acb4444e7214aef3dba972d28208a6df0aacb662f1f0f7700693ab1ea419b3a19df0c655b978b039c2c393858236fd4a7be962286f36309bee748558bda2dca210838d8a11c7b0f91cb99b37a5d96063ec346bf6204f15e833cc7660f9e21da3a090e14a4f5bddb99c147cf445279c0c5d047634a38d4fc37ce37781d9339bb039ad116d75659751268bc1ffa648eca6d23fca510e0b9da1dc63956741a30f58477c3cf6a0101376aed8969866c1bdfcb457d02ea55c51d0dce3b32f1d130685e1fee19e2419b7e1a6a37b4e7fd54958fa0fc6259430e53eb27db43f08c304ccd712b9c02c419f007c5bd9a965aeca92798d1d14dbe541a487a62d95ca10f9a30e3f7f12a5b2d32f37eb718893eee9d748cea934bb3c8e50ea56199fa5c51715457e4286ae066960a6ae21e871081dd3728cadc342755b8449ee05d85cf3c0f1bd895e631ae83f12483438051c1880794306ea2f8e65b24fe21dff8703f5dc6252e005c388116008168bbacdba6f96a1521be394f6089f92cd47f500cff8ebaccc056da691c7620a78f37f6e488c09914fe007e5c7e27300c1a1ab4bd2da717ac7237c908951a54daec18bdb6b04fd1fe4359dd7ffc6fdac4713c8c37524dc8a2d272868c7a4ae64481b89c3fdceaa3db7005ff360eb1970c8245c7249c3c98b278b420d7ecac6458acc033c1d3c3e36f9ed06f88d28e4553315bb05a8022e88bafdaa76f215b898ea9e915d1f201442514c299334eb339d09492d97d3d9376a3f2c75e33502eccde388d66c964fe36dbcc06f171685c85a3bdd8f62c815f871762251a901879431e274469126f645282969da6da1270528b46ed62321afe911e5a24f7edfe624f9e337ce0365619674f635df1247dc8f1a6fb36891c6f6a81019289030109817c14edd3f584848d085d1b9c2992e3f6148ecd03ed472bfcd9c6d02def5d0f828ead1afb2dd97806067b0cf33e5b1857699300fb7e9d8130a13b2a8638b7f427fad187f6d5225426fc873781901c5967f524c08b43ff404c63eb61bf1542ff00f87c56994495cec6f59eb26ba817f1bc36ac62f845180038caf9f68878af11dab95c3c0ffec39455e82a9f0a5455665fa1be4e718fc3cc9fe66e01cbb7e943078cf7ae96827b54b12f59d320f59f3322fba5eb628cd072f00f385564248df4f2ec6e088cbd5b3f932f56ef2cd7fb3efc985874b707a955578e37cc008f15d1f8ee4031b050539503436f398dbe9fd350e0ea8e38f6a77caf9ee4c64fbeeff7f6b967d1b07c3e8c466e18cce6b562cff0b24849ccae898e16fd28cc5d4d822d496fc5bee22f50bdf261c77f12baa2de63d935d86b7314b4b4aa02dc2c579ecff2302eca58749ee31affb1d09f2b4a22993bdc3f9b982fdef1820696f162d35bfd07f3bd5e11bb7106d364a1981a8524f18d4135f571e1555819e504b9e6fb7c40e325190712dd94318f2277cf35da4a399c4959932a817bd872fe753402626d161f4b9019e4ef1be9fc85da1f03ea690e1ff3082801a911d3cf6926fa2bcfe13e7f559c638c04d8acfd20842e66a0da906f2545b7fb2f6833bdf57bf99f34d681a0122703d0908b3c424198405f411cc8b374037ba96c4fa2fe225bfedd0de4aeae06a325cb07377908d58faff45f9507e909be1a9d2e6e25055d27a8c87df6dbb8ee07be15ff0dc6c7983b0f3f5959824f527c57db009b0408e5a5f4de9ad9fb7800d41c7c9db4594063756c49a0637b72c272b45d20ebadce6db7a6c03a7f79aac5a4c1cc2d7ac81b799e224819a3070af27732c19e10face1ec95d57ec6770865beca1f038aaead198a4627fa0dd3496df4e5872889f27390c1bf0be9616514f0b22e37556406a445b89fc6b06ed615ea1ac270114a09d897f0547d7bb0b9d13bcd2d1bc5f009b7fa43901995bdacadd8f268d9666f2504821c3dde1a226dbd1dc141c7f25d566f3517324a6231e27f71d34c7b7800d0b334433d97c80a14da6182fc760377b6ef6eeb115da014a720717bf86e8fc5a681c7374449799da3971e6a238d7ba0a061cec03361ecde3def3cd1969ff9eb42dd5461f43a87b30c1143d971214135812c70867ca6253c9e4b5c4c8ddcb27a9ec2b6a9cf527ff5521d5d4a959252f958c40b0966ed523c9380a39275e839e84132716dd47c0e6b308e2b9b0844f7be0d7f1dfa7516d60d4d65bdc3301df73cef8c11e16816bb03770f945378d3360345fe5c1a77ba906d5356aea8c12b1f5b6b1071bff8938324ddd4dec5faa5eea0723fbaa8fd326c05bc083cab50df590ac631f0f3f1b3cd8b9aaa9cfba7b2af5fd2dc7aba1ff88a05d7982f6008dee6f10bc238cd833ffadb6e7e5e4c256716ba077714f97b69185317be3bfedb62e9356621fecdfd74c6e51053339da83241c61ac870b667e54dbb49daae5ac9fc3cfa0f4e544d1ab3cd4962b9c50d8d8632f84bed97d0e2da0006e1b76198b86a18cc7c549ed9fdf00e309a2c8b5f396b094ee4556c3ae59c4f253b3f1c980086d510957be703b6bf8e0d95b3589659b8c711c062f6a4e7097c9b7ee62ed59c1879965d76929dc11c527dd6b7de4dba4330d1485a6680be4ecf86d4a01b4158c26466913e6d63d55210cd98e3cc321dafb7ae61af13397fb16696da8cfbd61bceeb74045872369a4d50bb622858d2b22adc13530e3091f7534654129f892c277e9be37461e099ae3f25d9b4b52b9afe3c61879d4d82ce88608a0a95f84725020602d5a1ff54d11ecec74dd21684f38545678611241fd054172acceac860b4a629db6f2c9814d728b5f2cab75a9a69e68e6384e906dc36450c541b1ea5d0d0116ebcafdfcaa49d7d8b1febbba1b1e898196d81234f2ac828e0d882c88ebd998cb5313b312d48aab5773252279cb17a12e597d51554ca7fde3c8ef5635716691323c614cc1052df33a8cc855fbe93dd02a2a3f09e50adb8bc31dea43603c24c3668b42273747307f30571a499e5bfeaae97a9e2bbff16a1fd88e9fc3c18a44293dc8abf02b26e206aec1f82d5e7152175594ccba51ba35cd60d3bc4be522db1eb4edc714cecc2e428de36a0d6285db1bfbf152d4aa3e02291bbd67e52150448cf64eab8d05adda757d406c7b43ecd4eb49f9a41bebee97ed3f2b9a1ad3b8c37dff7aae3a6742066e0df55614c777866eacc726e93f946d4cfd9bb5fa62a8dad1ad3f5f7681dc58bcc8a06d2b010c70a58c8a17f9f3fddbb178b05c63c2169f4de552ecc003a4ef01e4e61a3ed53ae27ea81824f817a406d4b6d1b06fa140eade6580159ef7aed97522cc2610d87449ffb3d5ac8f2cb7eec4cd777e5aad3e6315b84b0147a49c169940a0489c4cb1c6e4483625fa8c9e67a407c54ef197e9f0d189b04ce73135e3a627ab661596ee196d23bf665a7eb703e2c60af2f0e696a13f5fbd68178bdc2eb1d030d5590a4d60aea22dc78465364e33c3175bb4b3f0a01501e52800bfc1a85f7804d0d224a4d79faa00a6f6244ed6d20540febe81d3a1824000bc0e614a25b0da33f7e255580312ba3c5e3e9f7a504c3aa51929e408d97f670460027cf3567c3953fb49b8959593afaa2b9d7333b085fc620e1c6a150587aa69c69cd31ddadf1ac6e655b518feb76fb09fe3185973f2b56e1af718ed62be5bdbb1326612a366d7cbd6ede25e325b3ff9e7dcae647510075c337b2f815d85b6db88a8c01404edd5d229edd2bac5919c9be5f7846be7da0dfd7bacaa4e4e5704c558be68c4af931469e1aebddd45d76bc2ffe308b72571ce0d1aad6898fbd603fd45703e6865840c2aad63df7e852386f1df750d1fd85d3a61afbe643de6b4e3831658a7c8f02171e362fcd6bb9fdadab69818acec49fe602eee79489f9255e4b62d92043b7d2402055504f6d58c2b97c36a3ea8908249a7361050c7082054410cc05e2f914d0bdd33619720fddeed4c36df86a10c8940ef62dbdc719b4b056c550181616fc6f888cbf353f6c0c0d63522f6605d4a80cfb5c3957767ea34174dcdfb26427b2144da83daa97ae2807b27e95eae4d94306150b3d339bbe6d53ae371c45ef86f9eb287daccee45cf2987f8a9418bbc019589e860ee6c5cb0421b5c24a4fe00fee55e4bfb33882c565dd55df86b826c16967d41061b23096ecde3ba43298c56b1891d7f398541dd485f0a7450f5225c47fa3cd49ca4e7bc030b42012fd4bea07174ac3700e47658613ec7038844d83f0c6d3f2eb48bdde2fc5d7518e58b3af6dc3191666fd6f2623df8719b58359cfa008f3d2eeef21f73f08e328b5c63e7e9237ea62689ab4870e7d4894b894e63a2d9fe6d5db2c7fe718eaced6fda05f9850b4f89bda2efd318bfaadbde457eac4e25948539fc5026831c3fcc4b41ecdd9cc79e5a019825843b9aee6bb1b130dba286140f263a05ef76d7285fdd5bcc40bf62b47dbfc31b0b5b1f60c3d6213e41e615aafbf654456e4f2fa334f79b61cc4a4563becf787d56d421e23a7fcc6c17ef0aaf24b402ab1ff2a6d4e4fe4cb3c1c962e282852f8be092a07d1198dff8141d0d78bda6d6edcffaa502bc52e2637fa092a0fe364b436a5847cee7c623408747bc7841a03be8fb7d82660dd0ed71f218abba09b4307de79acb2536b25f0de852d7ed2fc54cf6f2ac8bf8c90ce1dd5e8346095b9d9188796df8e539cae27c0f0d3fcbf4ede20a7fb70680891d078c795281466788dc560797fe041539eafb6d04988e744e4d6a97d94ce5edc9d2cc14837d5fe2d897298ff44c6163712280c7ac359cb495174c6cfda20328de9e287f84d3bae8ec6da34ae5c783c96b485ad51ae3e4fb69c594033e4b26d996cf93eb6ead8e5cb779648d8f91976a85adabb3cd71ad42a56190a5153884be7fd6ba8390db570fa273ab288981b0e1588b0db721e05202a9fdc6d5f877151ed37ce9d9d6b86723f61498b4766ebdede54abdfccea43fbf2d7a264b0e0dcf20f2bf8dba40db94d0780d6cc7e002c761f6a12c9a98c6dc3477928c7f763a132899d1e273af411b9e520f191f54af24269be7a4d30ef61aaabd9ba8f032b3c8ad212429b5f0307b0843e7279d0f85959c4bb8fbf907e8e3f2a4711a9d09bbf8d9de6ec842941e222b4b50664f98701fa07a0025dfa9b34f33d49c1bc5402db0875adb539939853996178ae59f65a674acf6b6abf3e9dbaeb0c241d25f27cb60f1c8802bb9640f6de53b67145bd938f2ff1e71c4074bba2bd90a04fa5b19f1f0718d2ea6089b66f4c7043dc2dbad1612a6e0a908580ac2f059c114f30c6596dd9bb650d77c6499d2586eafba680bde3532525ab3f8970a2ec18a774fd10dbd560b3f2aa93d1ea6f28eb6fce3e32de5b007aa3165392b7a56e1333e685bab11dbc56dbdacb81c2ae8418059fec0872ad7692edaf49168594d1e94aad62c228c12206ecf67a402fcd10bd703f1c8584c95e14121b4dea9cfaa7ea90365dab7f7add3d389dd424ff0871eee8e457b75a5eaed8c3d071fd628631743e14495b81af0f44ab91a5a910490b3e2a97fdea936752d5ea0f05e2b6b72d9b29eceeadd2f9f01877996bf31944f15dd3c7d227bbf470f79b76298a0afdaa514fb6a8ea8fc49ee0717d1c1fe3963057771e003ec1cc7a801adb836a4ca39e3420e298a6573813ede87c45044e69f4de8722061cd6f7f45b1ed1bd6cf45b3137ff0d2d72597be78165e3773426e56e2a590755ea433892f91373a3b7ed085bbdc001958761da2c5fc007f16b24f5cd947882c37191a25788fa59142a232fe3b9ad35e31939e852896d40ba1703ff09ab57586a242bd328d097b9bf9aca9040d478cd463617483bae8691918d13dc51d3167f2faf3093566e907b7727c1027daa6354aef8217c2dcb1808c13a7b8d52578cf0a6a6c76c9b1c5ac51d2c2816b03d67e55f50e87e641331dd23863873ee599c99727a8255ac5e7d41d2eaa020d8b42e420c0a47e40b990a9c1961d29ad14a285007c6e2578f290b49a0025a08f4aa3deeb20c354f1952bc8abadc8a75cddef78dfc86f5defaa9bd39e32a3fd533ff8841f5d556e8fca87ff2dcd703f1b595bba22a7e2d5ed864a52d44e15b5cdfbc083298d0e38f24401b9cec1da9375c8b0fc762e0f5aab9b0b60ddd5672959386836004483c59c382cdb627e2f681dd17dec086368f93d86a6e0100fcb6fb6d2232318f18a39822571ab5bfd4099f05783eb9d0a539c76ad4385557441c854d8a06bf609a7db6de8859fad85658441b8b980abc3be16b4eb89cd784ec3251cf78b07cb80b8e5b6ffaa6ef9f633f0caf55ed8c25517ae8f570ebc74000b6501a8e7938d2b4f369855d05f8ab66bfd9acb1b6727e81155b0eb2803daa6987bbb9fad09a3d45a0a0d006f0d46b32cec9527c226b1e57064a1eb8b7eecae3cfd6f5a95eab08913873959a16f55cbc842e6e2e909fd600975a0ee321f6fdd8e366b7d448a775fdc7f8e978b1431c95508718697519b3fc23104fa53a53f05cdec9c4308cf2193107d451360433495512ad527fab12e82822879fc6945814a2a45bddefc238de9d80a11b72a7d5b1445b1d5c3b9f36b9ffd9bc36809fb7d3dc64d4f79469aaac6a1daaf8e0afcbcecd24e98625870fe7cd1be177d77bd9b3c18812cd07c9e343d26723d74f657431142db3975a9641f1ff00afb0308dacd478ec79676deb30788c0d2c31beb58cd528a2dac3c900aa00db7507dd6a5298f3bee6b59395d4f81ea2c84b824d82d6085e3aa493402cc8d2c5f3c8fa7ead1ae360db98e81b0c318d4ed98b39196ded06a9f42f1a965b7a04d11d08938c31f78c0d018b01b94aa9386d77cfe270d3296a0672e5f179f805bb9222c1247c4f333a86a2cd58b9694a5cd98b822f14bf70ac503a3838245110ee032cc979ee0540f3cbdb365c8fc1553f06c2a370f38e4460a0e7e403c8b0c9148a2169c4ead2de130b31ae5231abbedf79a839ef9f5ca14926db45282ee15fcd605267aaab018398aa92bf5c208923d81a0ea5c43820e387bde2fc684943fcff9e2474d96a7c81f0956b0c4da36f014663cddfb25d191bdb89582b93f5333945412c83c41d248ff5aeef31307ae4cc85351727d63f58bf765076cc9f9781ca5cbf94c63a1c005081b5c50f3647e3d1ea16617c86b13f48a5c5d4f3ffc131df592c7a9e00b56f330da4a10b54fea67fde7c2090ae36f90c710a431ea91ade4c5dd70ef851d6ffc201f553a37203e1429ad76478fa65fc65f028b02a7d704ab0bc8ef58941f97428ce462446dfabc89035c3e1a4c52f4bef8131aaef023098ac3b5af1ba7b9a48e67c07fd5f7c3001a93b48d5d1f9d4fcd3828c96de611e598e7b35a1d76e982adec8a70a3f376dfe605217fec61175c1a73e2c33be513f1fd092c428e5c7ea6782201c08c56899c6c564acffd2f5ef729bd37cd25a93b9c572c116dc2beb4856551a265c9a2ad234ae40871f0b83796ff3bf4b76c51d6b30e1b86c06ef8e08ce12fd1ba27e9b12d540ff724f3f80d0dd94d84003bda596a617bc08ac2e5deaedcce924e784201e5dc9a1c07ded00fa437d513427a7eabedf187f4fe7709034de36bd007570a8ce24981b82cf745fcb084534255b0c7499fc0c084ee0b5f76098bc0aab83e355d8b1ea4bfb21e7889b84b2b24ed86b6d491ab2d4c212a611719718ec85b448c074cf391faf88b2080c0e4465347d0134b323ac23d169de4f71b4f6a1069876bdd80ea8198b45b65b7fdbc31f2ef9bec3be215c0a47eb1ebe41ceca229af4907c4439dd1afc74e8db680cb21cc4e4d3119a60c59067f0794df95bb12fb379b6591776d5c26a8c192fecaf534b68f0656c7b77fe1901bd3ad5f4d46e9120a231ce8294968ff26180e459f3735e7f73076ff4985d4e48e0d59f68f741dbfc7c18881c3ba9ec38b3963f9d27ac8c9a5d909f0624f86698a134ec924c90db7df9c37247c7b35f5bd1a75d011140a8838fec3b3a99552627025da074e7ac661bf3b38a911fc79932002bd82ea497cad894cff0683ee7f4c04baad55d8d9e43de6d2c51d6cc1859780e46c176ac734850cdc49bbd8a3dbb51733285fd67d25ecfdab99b138db562aa24109382aec34c5c0322f303ea06678224cd3d9655bd964663df935839a0bce8e1f73289ae664c943e33891f1f36ffe97d08d4e29c32519ce971ae942723cc34a40a844224195cb962476d2892a62919dca4a372876b173c1605c88662ac429f50264e0c252a0dd4c96bfa4eb2b5a2f9a8910a13664b7ab4d48e1363144710912f397bae8824472de6d14c83fa373bff919b0d29f009974bc178f7bf3119e4f7d3f9a8d94ed569e7882cd6d65a06d93ebbf1f2425dd8612c6450cf732d61350c2e1865ddf494b2bbc2dbc44c6d2604199bfab2a1e4d1d3d342f4b8bbaf4a79c4e7ec32eb4ae5abaa711052ac1ba98dff82aa625a93be494d6e104eb2c4b5f784b8ca9b75767c7f820c433baa11a4cd4666c881c12e9303a5f889c2030dcce769dcafb3d038b81f6472e45e7d027dfda7be5fa10c6bf5640c7df80105ddfbaf31ef5ffd8026344ca3cc04a0ea62f65c7f18114290c13ac43f4c9ba6a9447ba3453426df0b8afdf31417e90037de958a91d71bcf523a1578e5c138ebf8b7ddd52ecece855d79c99b5845fae11ecd5c5a521095e9c17afa3fb147cae58a907a2a950ef0aecae657fe6ae8d5a55b9f26dff4ddeff6be5bf0d87ddda50c4f2c89fb967dcfd1b39106cd1bcbd143187e04082768c60438f6336a29a4b257b16c33fb5bfea952809bd3bfed6ed69f35d6a4c7ebdd82e86e88ae8a123e978163f436fa1977f52713f97b140ec46ac7f9fca3e9eaaf96e84fe31c15e7b599d0aca6cda160d18af4dc2c6a3ac0c5ed67314dd6b082d46b50ca261ddc6651ccef755354d6bde382cf5dccb2ad3b914bdfd62f4633bab3e22606caf1971fb066e06d729a369d4e5b6b320472e7c88bc262c375716d2dfb996713c0bd641361b7827c18ee0d27ee50493d804e91dd2efa8183600b58be295c22861f547ed57e44c8db60175075f60166122b6052a554dbe74017db60dd5c51ed259809a985aac6571d0234e418d8e7eacd544fb46b1a7264363c2ed88ae214edd9a10e214139103689063875b6bd744dbe033c5cf33e99832a5f557eaa2e754f7949284058b0420224b8d871b1f52f911da48041c6c223f7e39fb0434daded3b2fbac63c39d5c2abfbd4ee2c728031f3d3bdb519a495f0f8e7d460bd1421292c15d7a3f8a0bdd217d968f9a545eb0fd06beb707a367be7fa003f9f7589e1ad04990795fc85f794ec6ffc5c65e37977e9e68a8a6c1b2d7493cd7f2a1c6819e3716aaefb97dd877333c86eba49f734857d8c37d81395df28f45f94905b6691baf635591ccf7bef79fd2baebf1b4fa31c4f03a16ac86b24ddbcbc1d12ece9414202ae85931007bef25ce0ecc2b30b1ec8906d7602b617e9e0f7a53fb93df4a94c676a470e794c4afbdd1fb7c0f081d8fd4d551b3d4adfd9cb8c3f3fd059f2e76eb2d9fde5fd3be548bf0b171f9a6a01390a809e1fadcbea770da6f8b05747158a60b0b4c96c3d3381a628f0e8e4e0f1fb3855fe5fe9a82f7ce1824165ea1d397b2279c9c8ea1a0ad26d9a92b3483139d10c18d455a45956704aecc4b1b8ed066b27b4b4cb1cd3b957a3a43ac962a30bbadf818797386f0e0bc8858ebd43ddc093adf0e0ac874db541dd8dd860602021a2a77bd2898acdc0097aacc2310578bb3dd55cc6632409089240ae3236880489d735067e3ca3f6a95e3bec3ec982973467577a8b0b38043a5a791860480d6ec31d24b70980da8cd86188a7f82be5804c97311580fc6277547d808da6566221f64325717336bba020b31833230409620f960dfd321f7cebd7da240575442cc1cebccf18fbc25212365496048b43b11311a5808fed628aacd76bf0726c013ddc8d7dad84c3ed7f8c50be1f40a0a6cb06eb70f96eeeecba83ce244ee86c117941a989a9ccb2db13ae0f3a1e2f1a7cdc75924b832e900ab40902aac07c3bdc7778f6e40c98ed383ecdedf04631f3c6bdaccf6bfd43303a4c9c628ad9d7de22f87f0d05795f7a5b7fa874ae5ecc2ef28857ae5baed32228199ea31b9bb57093b5e7921630e13b87fda834f297cfb1212c69c90003a8a5185c6043a9fed63cb3f9f1c3a603a321ed25587aa5013bfc7b41a4d6668cd25133819fe67f0f9a8d66dc7fc6fc9e078a04fcb9bfcf4aff26669b2aefc384adfac572a3c4b6de85295e1db85c6b56e2107ae62839862790f7cc79fe11172edc845d15124a08bbd8222a8db3e21b535ae3241145755ce22ce406d5a65c07a6785c96dc360b8a78eb6c445499bb022778ab3aad1a92f5bcbfb3210ffa3bfac6fac8612cbe284c6e6bfcdadcccead2c7c66d3a6d767976834f4f8a36ec16f831ffd938e90f07cef50a7c0d636207cd57576fae0f1187546310c1de92f3bafe598ea7f1bde402a26477d1410818bf727f5a3d4efda39005d0cf7a8e964ff5b28cc62492ee87c30f2bf3429812d39169bc06a24da384086856e16c7c5f9b33c099669dffff371fbebad7ad44754c67b6f1a69a60adf3aa8ed33608eb9cc8be6b8960fcce99b6cc7843b9dca08baaabbeed03ea4fd4487ada43d878e9fd4159ca6c6ac8c9a6de0ce6b0ad08e9d6e3ef50cafde61aacd6effc0316288850190709d4e81d46871a8ba5005edd084aa5adfd374fa96967a205bc524db75f17a6360be8aab75f41c2e30da1603d2b78332b1b5fa1173ce7ee251956460f0ef5a09d2c39afacc2c54e2682fd577ceddcc30f9128ffafc362ce339961681bacd4ce4c8fb56b42a5007cf33e9b679b5ca26c28cb6f6761fd3146486214146636530bf7000459adb3538b2be4cfb06ddb0c3f388401e0e0e40364e5969cc823feb0955ad4a528f523c1e601d6e2b6c4b6814c9216d7f126a25cfa13dc7a991b9318c034c45e6cabc06669666b7fdd8bcca84a5f0821e1131320c6997beedce9f40ba7531267cf4b1dcf0fd5981cdbbd0efe6b9f493e2906919a5de4af79de19282348e462d7f37b67b00d2d15d93f523baccb06020b95e16572fbcbb59214effe7b7e788d5553535fcd75079e8f3f05a1cafe41a4f299fd26f272b55de7de3acdaed5f8389f0fb15e6a18bdc372ca54fb9b5d95d4f927dddd96c32392136386efed0b50f1fd75dbe271e9f6d05689254d058a1a7b608e6005b0bedd009bde50e661020e86a8de021c43d6e450fae366f582c0d7b3686035c6f04496fac3c15f17cbb6d57ca1aaaca3425d0c641db4a5d885d6f5bf2e2a0e9e658f8595290be5828efd6af0ce972d317acfd19c699c032fc01b1a6e72ea90ac338755d2ffb62955480c283d15f714e4df49542604a61cf0efa8f4542032daf9941ee37f5f0132122a483bf540e0541b4859854e65a37efb16dd0c64bbb1d3e47292c5be3a6e275620b785bc52e167d2b455e8101095b045d7e4c6a31cfd18c226ae77aa91f5e151c13787801ca1fed12eed8756c09e6ddd478701bc5110f56cf524fb611cefb19ec3d51f737ea2cd1208db8f476f2f95323b543cdac8203642fc7071b04806d36c6c22dbbac8f87cba7f357cfe48a98bf2400c5b41c1b280aa5da63a962c5e2d05cd55e34a8bb5b81b32b531deaa998475801cc9beddd8fac2cc1ca6764a26f0fbf4514632789e0ac444c724349f84da81edba5cb1190ec3ec28020a8f1e3f0275898e4c8633914aecfa968886026b25c5de7237b1a1101751b30cf5ad4014d3a4df215f2d159ffaf8f43b89dda2678441398a4419a7f170bd5c760e23f4df9ecb2b2bb4949290f40890df436d52590172bc3e1abe955e36aeecf4eb6740f5f5991110976945cea93bce9bbdf0282f950c535f2ab27147f6c51adba39407792c9ad083649560b50c241ef27664c147dab4b6df1098dc45e009a1156c57c3b8d829d33495c066af36ad68628966cc891c9c3998fefe3e4100cd269f55b1faeed046a380c08f192fa339b13314d00fc3533be00778e35af83b6cf0fa77215967987d096ca7bd798262fd1170bf1413b240f17367feaf6f763b4c292cffd4e320e86c88f747dd4fff6eb48c2394e5e997783b744d43da579ceb8eb7bca527bcf7c9acd55e64342d2af498949db2fc777687e46e222d0c63fb21261d7530a14375365a7d6ddc045652da5db027368603dd0abca9215695c92a50fd9cd1cc2daffa4a77d3cd8a0c13b653d984f099c478aeb6d076985cdf5ce8d6c76e105c22c6131765e425dba176839fc4254b312bca76f6c39fde12778e42c0e2f23fdfca816acdc51b2c22bc7ead1c0e43b636050bb469f8dc4f9ce0894a738655e9d844ec3389192664158c19ddafbf1544b1da510d9a0b9ad925716a282cecacc1397c228bc4c09e99c92dd2bc53fba3451fb507e4acf137468aebdb0ff2a772d5ddb876d96e1e340b077c3d02c735b2a4f1e2189a479f5149467ff468eff6e068864f443b88cee91a55565ac2b791455d99c9d50effdfba7ef449ba871b77c16e8144699b91f3041f2bb6ceb0235efab9e382af621bb5d5a1a08c9d2bb2ffdc1db9546de1d37df9a605e81b710099767dbd6358283c8345a2ef159832d79ce4299280eb0c36a8d0803e595959109f5c1df9fc42e2dbb9af80dd8fd83bd5d96e87f8773f417abb52485672015b97cfe93938a63f7e0abd1ac26609ae692d2efbcc838ffb099012516903ff31ebe6d31163525ec2959bb4ca1ff30bf89eca702b9353af8e700ab1f220f21a60d505fd808f40031195312e83b695d58ac4db0dfdd8bf3db1ac0ed687d3cc52a99df60e40a014b476ea5a944355930a3e0f27ea5fa509a05c3858db7ded6b8d9e4f32994a2621845c16ad50a2ed31484df3d72a8c25879107277aa782b078b3542ca9398c8e240a8fb47b1ae877cea2eaa96b2e8a5ade7a29ecf8e4beac4fdf14a8b24e297159a92c7539e59949406dd1056577128e75823aa4177761d671fb198e85cf78a247b8e80dc12b429cc245141120bd4a2e94a58ae84b53aaecdf621000ed32873ac8cc4335bb3e6b84c7927c005019ef5348957f15f2c32fb258ff69704b6a0c83b5f46d2a0cfc3831928ce2ececa7d235b63f4a075e97231efadb5d9cf62a6d30f223c62efc88b36af18ee66395e7504504f978fd8beb3b41e372ee858d4341ea959fbe3c56c8b57145f02d54123be0a073754ec614e415c4a6589cff02558c5f6ca0ae348139cdc3fc701a972eb921aa09af75330d2ef4e8c33412e4fe05c3cd4c3cccc98a83bbd1b499d1b65fb53065554b7f49fe8c3967fc40c83c36f94abcfdac6c598d7093617ea363e6d6be6be0bf72eb21d74e7343298ebdcd742dbe014f9d1d80a9fcbfa7f4f42d52c62eeab577d49e9f24bcc4b57dee1172b2d715bb08522c364af748334569d3e7ab0be3fbf1ad720acebd2af459db26db6968c19f3ed5a952b36ff4cb0e9dbd2ce80b01104f28cc799d331710c5d2c9e88366dc3a2ab3380b7a7eca27bf8706946fc9c5b0a57fbdfe1f53d6d31cf28ca14906540e1ea5ca39e7bae94acdadf44c5ce2d6fbe272ee13254bda0de61cdd669cc7e18ae1fde6b1625275fdff732a6052f3ad2b7e514266a4abade630ee77be5124ed57d79307798dac7d2aebd84b1df63259b921174d76f82a22b1024474fad0f6e14d3161b9ed3a253deac2239bfaa3f53c7f53fbc6b3f125b99494514498154f4bf380ea789449b1952c045c967fd131e0f57900dd5cda5749c36a9319f5af5472b8bf61bf7f102e44437690ac4c414eee705f99ae281039305885f4202f54d727057950c5d7e6146cbc632ce1aaadb72792ece7106bfbd651a39b75cccea3ca506072ed158d620ef9eaca78dc3ad65940e4ed7f07d07080136b48e686727c616c512a75a756ca15966abbd2a5307d57336823b14351bd1ce6250907482415db26171d1c3279e80b7a0025076961b6438d0926fe447fe9c3ec269d726400c500b17749bb0c445b19ca69a517180f6077cc1971e825e4baf2ca255e2e5e9637eb5e30a386d0d073407552556e0d0a14b1a72d78ca95b7e25b7fcbd3938839c152ca0cf7d580590ecf5315e692b549a89a60053451ecd8b8a19f2793be776af1513fa48caad479011123483ab898922aa22fc5daf59569bcc673db83a151c214c96c7d33354a4621a46d1072fdaaefab0e5be6e46644038b5595153ace6f2635dfad41e211602f639d8addc93e57b3c69e40164e74fb213b3d0aca0c7263e97624286c1595fad447501b001f6a25818efe7ab972faf7fddf21875b2b15fe4d3f1ac62043b90611ff3b7df19812e40bb2634ed9bdaf9c0c0767ca65fa1a5401f7b471c97579b808d7dda95dd6b024120b8201a246e19b7a6891733a9ee257d5f8b1acfac5bccd83a90d79ab2c493d043716749ad39dfac24b2c82923760220ed7ff0fa337ac7692bfd2595554ceea717f6146a81af6818333abd57aac51200af6421695de97810315becb9fbfab93511011de4cf38a8491f483588d83c68b30d38b2e2fba3e1ef6ce66ee29c0fca8a00bd1b2f24c1a8362a2034ca897e6bc2dccea0795264cb33c5707bd4be4f1e14a62d3f95c5747e50be5300bb806e0926635ae5b9bcef13ced5202caff420bffdab1f4c7d33423860b05d911bed682fe72313acd9dec3a7a6bb5b13e8eff6bf9679bb0dba7c7d35ca90865169d2778118576b702537f2be30db74a39ff011f7825b7367483d43552b74c6581b354846888bcc7554a6490387b00a1c27bb94a2babb47781a2e99425bb07f26e1b34c143c9bbb33c9350e813d47551b1dc85debb453ce4162ea659bd031314b9dcbb3417542a090c915c0b4061b95853492e34983252391c77def0953e61b6f436266abd8bca1b8c23c96a1a9bbbdfce9f149cf9f7eef4b4e68e0e624a3641cb13502b3a3ede70c9ee386a00d555c06f74f2c17f69767a2fb1b37c927f9d89c36843d5348d45a401b949a19af3313d0957c4388ba31b4a5861f58c9511a0fdca69cfab957cf28be20e73bf98166d46b67e77616efedd0518fc7e22ce8d358b54ebbb50f5bb85c425e57fa70240f6bee4baeae9c24af1cc817d78dd59006fbcc3a44c2671312f7aecca96a3f9486eeedb1af40a31154511519df168d90dc408019843834dd7d26bd99da50cca854658a453339e57c87172b2966ff13274282f88b2106c057dc4bbec82b3221d95fa109fad8182859b58f160ec7c4cc52b4deb7c3011c9d579431cceccdc5b60d55161d011bd47471e1e0cfa30dbfb92f37a3e51caaab80b95c5ac458cc1c0be7410a374fb85e846c2b5d0bc29b99a1684de5310f2c1e27fa0378deeba0c621e288eb4263a26b33cf8903ebaad82cc4d025869a42affaab6c5166ac8d177920c99e64ae9ae3fb02cb8aefb50e341cd5cb4f92d7d6bce593b2048203daed2c758d02cfb3829caa983cda53a1f72a8628f1de3ab4eda24f2c7f92806777332ca04d5880288e8a0b5c1c1cb7817361fe7ef5b275552cffd6af93c18569cd666439b112ef86fc102dc79868287adbd252c73fbc4b66777ad485fdc5fb3a20d6eca17720977547a998734c5c63c63df299465c45dee2353d12d64941b713d019241956d038a7e7e26f77e7a65b9ea5e382aabd7ddb5dc46f6e55d811a9c136d33112d799e529464dded7ee0920c980ee3c3a05a38b3e41616e545daea6e2af946b1e337eda0be1e4840759ca3dc2889ce9a148bf4bffbf700072c3750d692db15d221f3925e0b4f40b0e808e6516511d986c2acca19805da423bf6a15645fed274294f32594b879298712fc0d4897d3b4281bca5fc0fcd7f525639fc868fe48106ba5cff6f58d3868447c83c894904cc822366fa0e0ec02122414ce72d942a14432b6d7ad10e7726e78c12fe2bd116918f50094a835c84628ee397999a108aae5d5e7fccdbc5a486e6a2f414970276f5b4841b23f3180bd6fd8a68102e693be2e90cd9d6ec99fa149807860d3b962f206780033869321e8f509427da5e7222b777b37d6f99b457f41540d1797ad946efbb8fdae72a0876ae3ef1c49e5a00b46ecef36ff991d67fdd3cd365667e91d4f2aec46692b1c12ade4adf2e8296abe1d6abee3e6dde4fb66b27c2dcac86f816a7d8d7dcdd64dbddd35092f091b8df93ef3b8c5da2a559a3ebf7816e8663ff3d8672d72f06ea4f337a8849051e0ecf3fc1c9a07aa48b05ddbb7675efb251690ec1098632da65dc82676235fc7d4de8825357cdb05cb05a034930142990ebe421d61c014d8fed8de537b88adf8625f3ee2c8421778f0fb372266ff864e6a671550affca6b74e2084e763f66940ca759d8a7330a1d4214f078cb1453624fa408469ba5185fbcd0488b6b23bbae17b20887ffc02aa0804ea619264bee1c2a82731b610f3865cc25bdcebdd019a1ced31151ecf68dd6afe7f9740f939f2693d78d10c9482a6b4df789c21732b4c7a5d7b86a4e871aa8cb84eefdbe0d50511cd76fd48b163d44a7c24fda25e0e23550af4cdc345766bb930eee1eaaa3b942b630f04b0d9351cf08c6e6f42e1ba52b21f1668dddaba50efcb671f0f2f4e59f3062c4506e8e04db323dc75387944439eed4e1e207a2d2888f5f6fe7682a959e62cd188ffcab333c81ca3cd722754d822aad92dc19b91bfa4bb3e32e029dc44a4bdf5765f361ac28ac598e7c1cb70526b140c9d7bcfebea7e61da7c0a6cbb7b7440fd8319769d55572b4ee580d5a17a2093b813981fe9f8d377297bed3da2cb59a0429d9e8eacf483aa1eb1e3935ec958f8fa61ba3256a0e58a07376e6b39a28c10c78425c92742326fcb10c7bd9b4fa730235cfe6f7f24b2fb9490460143651c9a01aa4b52cde33bdd708f17a91066b1c98fe97f806b34e3b7ec73d63e60f4e5af574d94fbcef79c7bb6ce9375523cd92e0a6c3c2a452d0301769344eef0d3250d1fd5aac281652aaeadbe0a0af69a01c7819b6d23ce0a8fb7cad212e9a31458afd8b8e21b223e13a0b47573fb40bb8cf93b19d6c21aa0e7a3de3b6ca6b2b8ef34613f6757be440b191885c1674ff0c1afc82ec5d78198d674ecc3e623d346b3e5c3746314bd5ba4dc1b0d0d5fd77461cdcefa2d8e1b443c146a84f7ca217058f697a57a3ddad0775e741aff83953ec6421a724137c88b1d685e211c6263e745b608c368280a3a0afa46a6122468e3f9ef2bc013e11b3f4830f9c94468c959a880c5d008fc9c6d39e6a41fae0bd7e0a5dda860d1e87ffcb2d429e3b1ed8c8cd1a63e9b49e2947c0e4024fd1c0d17e7b481e74728f06c54cbf94217bf586c4c9c8863e3c730a54896e0b903671f5695820ea6b950d9b20ee198ac226a358f202be5393c7b60db7c892b5a6f8993661639e79ca059c6c9979c4d61e7ce2d99a9da757d09f6b8940acba56e78b8dc5306c32f5c7f0b2bd0789c7b2c59173d0679806d775250301e1c41333f9c1746b30d981a0699cda7aef45a542a03b147c3352204745021812062aaf255970e332a16db30b2924e798041238f9ac8d7b7f41a044fd26fea000753f4019dc851c5112824c8e35f663d363b4aceed7dec06da76ebf3074454f9184070d074cfee85e54bbc3191bfe93a71544db83f79a4d3ec3a8e1168af589bcf8b7fdd50d32d40227a7c85f9541e29b79b50eb5c8a3f070da34c02e6f20bb9c61890ff534ff5a3e1cf0597422ef09ce548187841930c606298106aefa7e5a1043d8bd3f6a706095822591f37419630291dc159e67f6cb596b5cc029f8bc6664a6dd2055f45a3e274474ce45b34570e2dd58e0c6888dc260d687d495627a5c56bb5747d70767e89fb0398bb6b831eea8f986055a2cc9208ef639efd64ad4ba033b6ea942b6a37920e850591d68a51a2c4b36ca63a81f355dffbb6c270dbb059446958e6653ba374c7bbc4a2ba308d5978c2228fa16256939207095a7fa98b9ba53da94912148bafcb132a5d7d77c868f7942a7ebd3e12cc481335da474e4194815b9a7ab55ac752644b3cecdeebeb3cf9ae2b921271db3c375f91e8381e425146eddd7ab7838cd2f5f4f6df32b4189359304900e67629dd3acef9525a69584350011412b7d085d747081c178c40ceb4bb77dd0e16ff34caa757446378c2dc5bc8a192c6621bbade20b9137a2add0e512962d697c215802cd7b6b25d43933cbac3dc41c3d55e97f4a18a5c1dbf24376e65cfa75b42ce5e517aa4e93145378ae081e0076442efc14bbd58164aaf26cb2bbb67c7d255ee795b0671d06ca0acbc69eeac91e263bbec048974b0292d09772d54a989d36f9b7bf3d2c2bc778e9ad27227e4213aff19e9450d7f1763962d45da4a1292cab393a76d007706a8b84b5811ae816f763038214bea55fd1e4b5a7e30722e25dbbafe976c5d9eb9008340c1cd038a6e5171daf394873d5b01c800de62002c224e59b065b92751e11e8f714fb6c0330881a6d10fc8f2352a1a9342521148bfe43bbf463c8ae15c73f8c2bd480054f807e266b99fc07d675acb23c26c99dadd6df71518ff4819da0154499c082463604e396a077487f999208cd2d541d021e4b1ca3f9ed064e61144dd1e31ddbb7161f939c690e49248f0d17f6afcf07b134ecc11bac3f224200f648ca37c506f7b26f51a456cbc0c47a74e3b77e29a656e1f8fb057cb3697540a5b7d259af02df5d83af94d995747c6925db5fee4fcd3acc92bb009d96eaa52ad9870477beba66ccfcd827928382657cb46ae6e2eba2d731e909dd4db673a3afd83c22501fbf1393fd62a8bf2cd59c512f54b4a258b2e383fa5f4a8597c6e9344028decc82bb9b45bd4b94715b178847b95ea115c49bdaecccf21d4e5af57439588d8ec3b491f3825b379360befa9266e34661ce122fc0c204b73f77d44b58b092019e4146020f7c8f07d8ad1398e237646ce4e8bb54c2e07fb6c75d82c6d010eabe8528d6e09d64fd1de46d51aa1f0c6fdbb7e9b4416de7d1e989adee820d015f16d7aebd906bc580a76ba7ef674b8ae39067a082b60557e07a6713476aa687773ef53948babbd89b7f0d0590a855fa5448245a9a9bac167177e31c34e102c882dffd874aef1c61b5afecee94e1fd569e059b031a0ae89b9ff029c59eea65b452469f3bf890526447f20e01afa294e22e5f4056f917814e160b1f61ede8c7bb25a9334b3ffb62d4b9e5afedb422b10edf3ac325401e68e5325f4b6a961942c7e10f3aa01ba401aff0358b40f4506d4b730f1c3f8fb388b7711093a24a5d91e06510634d005e2b803955976f448029e25ed83ce2382bb81a75f14a60f8f32212e31a85861afe40c0c8ee24cc4368ef0f9113ffdc1f55cc617a8d35251580e9737804a5a62f30966b49f717755b880c1811cc56e0920a5ddcfa927fa3276fc7b05df98d561aaff470daf279decbdeb99a1fc009d0494ebbdb0fa96181abc1336a811b74f26931a71aa0921bbdfa45ae88eae16a9d07638e4eebfdceae87644d482cafc9dea466ebaea05b10894f3129f9029afd39c6169f56f55b44c9923febb5077d1e7b7d7c6cd841a66955c1fac2a898b2cfb27f69e83fa22b6d07da1df8c1ef4fdbf4a99c0df93c155d37de07c3b67c4614e985683dbe6ec7d6fb5762c6219c0f3e857d946438c475865bdad99db447b44ed39b1c770ea743aefa3df52306d4e83e95491b0dc512c17dcca13a8f3d95640d24803b71524d125ff115f65f965319195ef2a64b1bd634f6950ae4b7e2fea8a8a9afd4ee210cc3ea01ab238300d4378d8584ffd61fa10030e628bd6958595acfa41ab4d13e4c4558b634b71b8c850fa811df8e90a335368c5a67f97b4ad27a56f4be0e488e70df21e75b528dcd948c5fd990a5b86349acbf4773efad0256c4d87eab3e34b14055942e59e8e8eaa653328ba934447e1e2b6d610a6436a60c035bd88cdb276503e1d840801a8cdcdf5cf58925690ad2f3f737215ddd109533a9cf187ff2323a4b353154be1ac48eddd7aba21fde858020760869116148a6f97f6285ec7336a2101319cd6e133af405be10412a3d5af56c60a372e18759fb7019a78d248e4b0e77da40eca4fc0d4fb1cec89ce3a2afc999b42e87007237263da601a7b9daafacee546035f52f33982fc1dbdefee46d1576bce534597e434ad05a6bc2248e8db0f9ad9a937231eca0cc3d3b6273be8a53cde9118a5ddd9b449f106314d68f00a88e8156015518eb82954c7f5df96616bdd0f50c60dc5e8bbc1d2e07cc733c731db84cc861ecdbd2c4a4199c4b30f429010dcaff80f6b89ceb0c82541604fe6db4819361b88320a068e055bf015ede769ceeac42a08c23f3705a8ecdc06e3158d1cbc281ee830ec74941addf36e9447fc654b3678f388550eed308f4daba1445e931e7d4b6cbda83c20a0a60a6556f0df0ef22d8cd0318a00f5971e7c2db40a09ad0a28b13e4c4a804dda94b50c9587ccd2d0b9916b5bb82b5258206ed94a3f1c2dc587b316bdcfebd53df5000e35be159a88dd208330563f4db3b547a2b1502d11e178ff76170ca2efbeaea5359e785de2622ca4fd5f4423b4fb8ff7dea94ae06903ee1257c013d391ff521346def67556975478de6947022c1e0f3ae91f7da2a139a6c1a9822015d4999b3a983a1fb5fe4e8036342d24634a7d30d6f11c9a0287904e2e7badab1cd2ce93c27dd5f3ae291c883a2b231d71f104b31ce23105e51607e5173cd6b5811c6d8a205806f6ba715b66922ef25e5be850c4aabba028c7a378719625c45e72c82b15e3a77b4b5d57ceb9ded3d71af62bb46e60cbfdb37b1c49a8cb73acd8e14071a84130600f85f6cca76cfb9d05a61bc676699f90e63c2405b0db16d9f9fd3ba996db0f2661f317ffd507f165a16f3319246654c06fdf8c9d3250cd99c00cd0904f13a1fac74bb3ef536904ad3e9d031c6623044c0eae9fd9613e9c69702dd66361943f7ca703657d29819cbf7518b43f24cbb10a9d4869555c9d865fd2aa32f38cc2a5eaddc44fa01ce8a0eb6fb60e82db906fe81e33cc21b2ccd7eaf40965f6f7846ebbc3b62c99f27cd55d29e09d1e3948c10c7cb77daa0f1e632b280b258c9a4db336d9101d5c4ae5b7242686bef9d0b4d681203522f4fd4b25f65e2dce5d3071e4e5060640551a475013f5d0eda9545c363d6fb7e06395f4e76c79d6f57d96633a2936b9255ea6adf6a9a879f57889d0f88d1f4234bcb68131243a1177272ff090f4ed23dd1556f4290313d36cc9ab1aa29a6aea2625b2ecb0ae502e8512ffe5266067181e04ffcc7a2f7687d2e7e3994402be02f1ed4efc67e0b4ee0ea10e6c3ff33edb38e69557fbd1e7752a1633273215910cdd7d83f3ff1ff2c5613cab3cc865b9bff2916e26bdb9a3f61d50e4852e31581c93b2731a1340f6afec905e706879ff06502c349d220c6d702476436b8d1a8b9a4f5d536e4e4621f33a3776ed8dae5a9003cb49b495daaedc076b60d0e88a0c7bd7be54d4995b7b28679cc86a7710eb4fe52524498b9426a9829ac71ff6aacb2e41bd34f5b3bb68c6290d420d0cf4d92711242a792a7f0a040f87047a926017c3826cc42d0c6e5d74717dd243cbae7a4a35fe275e9162a25c69af71bf69d5b1da7c49dbb97011ad21d047aae10d003bde3df50d9e44bbf69da1ec39336826e19670c98cf1215957df19df429e352b2d0c158f025fde53eed5b949da1e43c72422d57dd8482c73983d47376e1726dee3a91330039bd91378ff6bc1b4c3a339906feace201f1153d1f9ff7a743d1a06cd1254e9fc42518c90f7d6684f8e24f849acea26df1c2f6286ebda2896ce36b7d9463039976c9bfa029b66ddb4398d917fb8bd9d3206ae0471e9d4bb9f2818ba6029a738befcee1d20c53e22bd1b5a264f9002261ff28bf6d33e50473cb177df6a75696671d44ea1a926d76ab981d9e9521c6f3b98f8d0f197decec94afe7c6ddf6076afd91b0b6dd58f17f6b98a695403c749a230c0983ff3d3e0331b1b1fda1b5bb70d6e955b4d852266c0dbcefd248d73a500cffb3415eb124989cddf75e0c342fe12e53f5a4442ba584d951b9081d4bf13e76c05d1482579fd98bdb16aa3a1f69ef885c349bd68f4632f989a55028cf5590dd49377613996c242edbff58f2b0078624ddbccbdc3be2ff187d0c773680c7c9dee0c8ee15d7d4ebf4f4f29c759b82919c932ba40cdb33311c2b1b8d82653538df79e45941c80f26144d990390a340de1556798fb5732bb2320f55c3c4c78710f496feec9de321f0a84cd840c71a317d71b4f3802c7f7a19e74b82c55881b51067d051e6485f0d4e36a822c0275d3bbed965cbfc95e29468dd6e1a0908df5d8f8500ec7eaa00dc51c7efa783a0dce7e7ea5c3867cb6b6fc1accbbbbef104dda379ed83ae3b2041f0e575cb4c3a51d82266bb56e899d7f4935c7b502d7ed2c1ead0a4de9fe9e4b0d23927dd5542ee62658e4ae2f6652c40bb5280a52c6b03f2de2989ec7b15d39d26920a145b04894ede03002c4594c6de87b3d698a34ed4cc2715774731d5a50ffc00ee3de27a27d941c1d4050ff3e730879b3fc088b3449a011c0fbb80ff362c4049855fdaf9fca2999dddd6d3ac00f2a37b462005441e4f9e1406d6ad7286c7d2c7cc332bd1cc5d425fc4ca57dc6a25b53c0fb1846f15b53deede3d7ce2bba1e040c163d2391e136783badac31e5b13cff9cb318ff0214491ec35fc8a17ad7e6c7f71c83adb0ce7c03c6e96957e9aa78b1c390a452c2012019dd53f3b4fb7371a6c264baa785a89d80a99cc65f3802286ea3b2f06577daa090aa2e8af9d04ac4f5aa99976a41e3390470402c5f015dbaa55da1c4043069b6b95844d5b1d89b25b52d8b6c9ee15532541275e1ba319449824003a272b00242a14ffd85f07158f7fade50d20e3d656ff08116aef39f6b9dba62bc13308101949816d3b3df8bd111d6df293833bc5d266f4d8bae46afbbca4b219d67df6ef6dcc15e1a23f25c7a80f11242e4560dcaf4fb0e24f5adc3b0dd23f4beb209a9977916322aed35b9ec28d0a830769b54dc1f65353146c5d9435bfa2bfb99760b7de6596eba0331504fe68a3e660a994d3dd9e567252a92219d0e7138808dcf42403276d3273b449fa15c8e928d3688dd25cc50977a1868f34f3a9213b3ed0225888d5b66f53c1604735a97310678486dd6277fc2db54d3d04a7e37b2da92b61959f4e999ab65a5ec9bf4009c18d1707336835c54f11cfcbf779c759d0adb28f63363e1488a16936c1c83e1eb000704baffc8304091e9587209e28ae3581d50bf5d0f9a5e88c9419f475709e3f4ce43cf4f0420dad039ddfa106218ceef61631d4153c8bf7d867642ab2136fa494debb5049f68e7e6431b63c54a970adc44e545ca17411b9e1ad8512517534558d543fb1acc7005cbfdefec3722614e6a58a51151a200c1d108c5c6acc156c7302de195d11c2ea3d2b727cff67cd627b03c81e13f1e462ac0eef28c82504c8f4f09cf672898636a8bbb9189a21a6f5d5132dc93f6d01ffc9e54bd6ccae94cac1c34780995539636d0da2683984b9e8b13aa337a04d90d589ac33ce820ba4aa3f0e6738be2e6e1db26c127a42faedc480130d09e68f2b0d37dbe17a2c3c177373e31fd27f36e927c54f85ec991b1946a09713716501f733b2342a783a1e864bf39196d0c58ac2d12929f5fbf43b005d32a40caadd87917199f3ac51702fa5a4ea4e7a0502da0136ca19328722436a207568d6a5ca25e91443bd66e46a8bd24477f0c6564a3c518fe7bc4dd6f7da699cbba46593d98047af9a2c87747087347119496f9c01259baa2c79b17a1143be34d5d71613ad17896a85bf99dda5b2a05975923fee51e213bfa7aa642cea819a6bc340cfb47b0654d479c682416a9c747eda9c9522bce9841852671abdd5a8304bcc55deb3e3e5ef4b8c9771d666285765fa75836bf8733621f41b70c408c8f8d652cd6c16c7840e757442412bd1622968def58c853ea116a8753dca068ed4a03397d1e08e84b8a789f58bc9c4030c6d8f6792d757d6baacc6bf39c03f2aa38824a9abfb0340a3b9e09f066069f1ae435d9ab87cafe306d294b048f875407f1b03679fb87c1a988d701ab0f749c80c8c1a50a60432810e488622980fc5af115306c7f312a0ca71fb12b3c742e012710bdf46cadb4bb50fd9d200c370cca734b5119cd33e48369db9fb6eb3d1bfa2debe608deaae31aacfa1021d55a61c3e195bf3dd3cf52518edde9e79c21c13a01c2c8a471353c329ec3d79606a106b1af1cbc5a7714197767638520150946397e71b9c6a9733d4f0150542736ddce98a4d01ffbfb7f2774a23203ce3d5dcd863551ca64574b0910e6925c606123896e9f03cdbcb0899b96ea1ae2d9c6fa4952fe94c780a334f59884288012bd08bd9fbff985e91974393c348e0137d6fd2ab9330c2d00c20f21ce6c35ee944072af62e440ad7fd35f5b7899dd9bb7e353a806ae0b637304a8b17aa52a241bea71ef8be7f34fd385a948f33234f1a08a2e6fdd8b5e82b3d9913f1fb37a068873d290b4e57f47ed2245e97bd9662e4a61a5463c0e6d0977b42a59f238e4dc1b91742c354c794806b54c227dbdfa83c591956b571e6f21a46e6cf17f32b6faf6bae9929739cd3d60ef1f138b6930971e6be036672da808599445dde1777403fbc594c0152a81fb13a51538b09e42379000dc7acb475240d0747b828c3bdb4d27c56deee5b427855e0b1d4b7596da00dc3e1a44db9546912b4608fe6afe11b159ad02e87be6c75e4561e843e3708c23ab37bced984d411ff82a17cc3339c17582adf9fdd1804a188ac16bf4462ee0380cc2c1a185efc7997ac2a601297fc12b56547daf59285428eb927c6c65e9ff7ae9b4ceff1825ac7a0a9e269032139af4cfe66ad3597bbcd183970ac837a14cd5a477be1bd926da60b014dd57570a9df6f13c2ff36a815d21e60254150986aba1ab91dfb3261173a0841b14cbc3bbd501d008b4ca4610786f92c50931dc9076023649f969e613ba5a49ab7c9e133b4ff02736cc6fdc6817e8ec8bd1c94c6c8be88e45e1ea0dd3a1ab300c7d106f495a7da09df8dff3a90354e4e3df1a8be9d708b5bf4965c4acf1cd6e40c520bc3269582bce2fa9e3521334430d9fe140a1346fc637be43ede5f0465406f59bbdc912071c48ffcda9dc1a610cbd2e5d27a25a7262ff39f032e785508c415bcf124d1eec6a89edc74446e6688592472e091bfcd040673360cf0f5b1c0b118db433b9a3420e9d6c3fd1225c9acadd2b17dcb9fc00828aa69b5bcdc2fa0dde31edf25aa785588e2d1cee92c5f4cd821f12412366122a469ee725b292ef9d243e8a0a767a5b9a7912b4b99e85ee1cfb3d7ffd113883e03202c1bd7396a82064292d136e76d10c3bf8e1aba41acce3deeea00d1c1b4f12ab0d70bab1b197488eca9d6e64cb6f8bf8c313f61abad46e4f9a123608e76aa3fb9dd2c79daf5f2ba7c67d73a3f9b5cf31abaeb29bf5ed62db9cca5e4e58ba609f6cb4a371e3ea464a20649d007930621cae201ba579d12f491b9a073579f4710a71458c5062bd4fb6a554894aecf6d9faf43465e44c3f2af0985fddf49503146e00ce6c6016481b092a2cea71a06fed3afbae56aec54d9c8b6857dab48d86463f1a0eeceaf83239d9253a54d83c0e50cd510acfb19000e75ac048a4389ead7b4b7fc7fe9cee09d312021ddd579d51ea86bb8f57656e19f7ba4d37e9d61ea7538221bf8e88542af13b647d1ced7a91eb35b2347e400669c0600bd418d2421bea51448235ab29cd9677f3bcc7550817d9abc91084be0d12f6bd24185144391b2ba1ec31c434553c7cb293a2c0393423311dae734e4b3067909fd47f405356f38700747e1fa36502b8518f596a6574a55362ffc1de56cb1f0954f505a0a81774fbb4b837f170651354719bc5bac79023647f7718538ba7a925306308b2c665cc6657832b6effed55ed6bd457b79769eee5096bfc4a81ecea164faa8d3da2df6666c81e22111bb3e9ff3ea2a35bcb0a700abfc929101ecffffff13