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 51999 fec999148bb006b162bbe72a20357d9746895209782ae4476686a1ae14412801

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
97247cf66f1073c59b1a293ca019195096329cc56ca2f6a0795d837df8e61f1e
Certificate Block Hash
fec999148bb006b162bbe72a20357d9746895209782ae4476686a1ae14412801
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0070790000065d0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d48c24c698560ec9968c163d0c2403a7732fef5c380d2775d07bfdf957915df11769e6566ad3f407224e6fa7571b641ff2362c677f2a3cbc2d27d205d97485af6778080968d33eacc80455aa881e833c68b9a5427df9d4298988000000000000008000000080000070790000065d0000

Raw Header Hex

00004020db9ad1d76dddcdc68af6c55ebd86a8bf6d2d0f57535d30a29a7060daeda64f1749f4ce4b264a2513eb1d645c92a6cb5686788fca0634b8bab7c9af6ea11cf38098a5056ada9809181e1fe6f87d835d79a0f6a26cc59c3296501919a03c291a9bc573106ff67c2497

Proof Data Hex

59,560 bytes
1212160103070d48133ccc3d6b3f65f3afe2d1cb96728a2861f17c7f2dc902fbd0b2efc1beadc07c340deed3a2c4217158bd58f973597dde72f86b7f19495dd0b5065de636de89f40728e856032dbefdd27af14cdb7a5a3e3fa7f118f188fd31aa0b2521771d3564599cdee9bf070ffa45b281fb5d3fa6944ba7e6259f59745d8b4bdfb04d424d75dac56222978a8f9cb4b9108b108f7442859621cd3cb74e813e6c2853edb383317034a229bd392e4d774de449485406c0fbb34ef9a9fc8ed94930b131d8a341ec4460105c8d6911e265602512540d8c6ab936c96318dd728871e425d340a09e88c067a35527466164fae7e06eb62fe243bdd465187ea3542bffbb34bf64d5ca8e64589f2126d1802d927d9936dd8248ad5424435ceb0b82cace5787c1ffb61af42cffadb3662458327a17af3426970ee99574e1bb0db75bb335ee3513a7d36c2fc7f25059c7f3aedc160605b197d74ef45f24244cc4d9abdc8dae8669969b884a4788eb23eea53240b97e2f035e10624423cec260cfe478eab5d32fb0d4679c4a1e6c73d8748cc24db6c65a9291190c4a12d4e4309c75f69bd3cc1fd16a80edc46821a4130637b9e239a27e613300f1ec10feea63314b8b4cac0ea8dc65164da92a23935835d205186adf487de98c4ff867209eb877a2377561991ca6e8d762e4790ec903db2c610c4b820eb5821de90359f89e46ae049f4b1441310882bed91b60332b56255955258699697ec13ebb7e8751d9a30b9aace23f8aaea75a45f1e04277e28eecaa7277132f29c8f0bdb3f552aec51e36ab7a7b3b8444fac131aa466eda742117c31d175161df0228a5f74a02209c53983fbe9d48be5f2aeaacbae1a8b2d77056f75fda2ba0ee2609de3376cccbf0d6dabdceb9f04d758c8b678ea0f271baf674429fe951c69e146286a6a0180a7e74420d8e8b323c5dd1523896fccafb4a236dee35800ab23d8c7c58403362578d566b4666321e08b1b5c398cb45e1a2369a2c5937baf3a4d894ef364943c1999dd099e47c2ee0c01ac840b5105486f35267d04e59c148ac83277b3b628c318a7db5cd76627ad3d74f3a72a5f24734287cd68bd57e4108a929e0374c10397602775901edf75486e811afbcac3fef4c5aa97876e7b8feadc09de8318e1b8f37665c6dd4da292eeb4e6abb7cd7d579d82fdeb2a144fc879a2d174df74084f8ebd4a22a519ee23c1f0991d23a9b17213ee78c52bbfca6c4816c5faaf5dc85be36aac047cdb351e62816dd3b284a0b161865fff2a8470d4396ab140b0d7aa0cd413a4b9ec0e25478d117b01eb0765a32cbd3b99c09e49cba90e898e319566518de483603a2075b57ef08b45c7d1730fc3e1ac6185d0ec6418c0181f2688887aaa0d13f605714a1275f637edf457e498c1d110e8c3c2a0e442d705d9bd86cb64cc89f3d009ad7cfecf8542d3ef6b60a2591b58f6fb3deb92bd1223309f50118bf07cb7ffc3ba5f9c7ca7aefadb37faee061564086c891abf31ce7cf1bbcd09e826bccca6ab13b822fc4f4031487cd1699e1b3428c9e8764cb6521076b60746dd740aade97323fc53e14ca895be366f6c7531863ae118e25199db3665c07ff924bed313e96b7b52241c0bc8fa513d4b5c55b6f8e137b249e4a1228b3d673fff2a9256f0507f2eb1dffe26e63901729bbfda7c6f16d3259385799b07b17d4fd577e9ed03c10cd1f6b4e69b5b8dc4987ce0f2ac52f93c255d93736b9b9506fec1b46f227cb616e3373a21fdc457ad9d5c79cecf4969612e5ea7bf506aed8a9c21486906e3a5c82867e443b2d82301988956de315fff3144679dfa676ad1b4980253b44977dfffb1ad54c59696f8d97ea80ef5739f629243e62531341c959b1847c6a6e46d0a518f6650de09db820741a5db5c2db1ef9cc73cc7b460f6d7f94d469a043518679030c157018f4445d81773abadcd95f48103be0cd171165687732e8449dd22c17c3bbc93412272386c4a161f466a135e0b278df8568d6a6f6ea613ff155c78967b5fffa371ee9bae984a24e95028ebbd576a013e5e8e3b26719a1e430e3ff0d7d9b0d62c9bdd7089013544204ee830f90bb43f5af0541472b69a20bde087e3996055e299c49c63541d45e13fae2438067d847a66d49af0ae3d1bdd26312ff9066cf79510f87be4408a2839b823fd9fba6abe3868188348d237aec7a7512cc0ff8f658466d968c8b66d7e51a6332509d9e18d3ef133edc8b1ce87ed3c11283d170681bb13ddebce5c8117f120fc462f973083372678239d62034536a7427444f5c68bdf319717c924afd0af9163d774b4decd2d1f733fdd5ad23d377bfbeb299eb9f6a04dc5e2f0cf4bee0fee9703eed21c3f9ef21469bdfc55904df1316b2e28b7ae9cb20342a488cdb875f403f9b4fdf42ea7b2e4d29f6c44c008e9f7392bc7300ca59b2514c1b26d823a9465e0dc29f32eca59ae7e567de4a126dcdf635f1ab7f60a692f9c8efbe5085d5df532ed0d5b260b0dbadf7f7c6cd629013e565eeed5e488b9158d8a422c97ead9d362e79c395d679be0ddaf21f789034c698195f62cbd5129eedb6ca08ab3b4bebba6935919ce8a9fcc394cbb28e93e2a56e9ed4ef12d91a5add08cf78cec59a448a28d63f69dcb3a1596b41483b9a0d8b3aa671ba9e5be08619d85ae5355fc483e69bb14ca00a11dd44bd2f475174ea2fb18e0248fa4e732e31ae7855744609052848cbadb254b18c5e15888d824923910d8137177870057e4019b2efb37c739e8f4d15c33046ce126f6e0a7ac4f9a92a447e897c0567d352567eb50abdba51d24612343571fcfe9b5e8b96b32b07d0fc7cdf93449867b9c17f23675677989e6f9653dbdedee0e4e160c7e0e37837599fbb4bd55744c47977c98d98089e1e6c01042961befd57082d2a7fdb41c3b1250641dc0240dc12ffc8387564813475eed00bef2cb53e647ccbe0d0ed8396db15cedbdc917b2a6bf7e882a95c1d61f8b2617d2ef7ad61f6f735d6e0dafecb2e0ecce375b6c7bf911954bf358929007614c7f8f723411a8515780cda8d54d50148b4f6bea0e9dec7b4182956415d45fd4809b99e131e5db91e16c2356e05e135f435d1c1480853c56e42d23cc6335e8a76862facf9e1c8d8f00b5ba14654ae2738f4f8f3661ae85f02aabad581f632139cc0b94ea855a8c8a1b20f4fdbe21f04791b23450c7062c94ce3cb92caacfc2094fc53823e8352518f4da07c245e7288799f16c62ba0df9b9de56a47b44863e902775aabe5213b2b9b73e8a09d07194651ca9fd466cbbcb36f11f808c4e9fb8b19c2cf1c299c855a386fc19e92d00b2e177222702a531e415ad8e01b0d99c9a1345ffc11e518479f562224707e29a6fec676f4f812d33e84f7f8ee3288ae5a7c2cdfdc3f6233d1e5808c56baa4e91ed87f648c01843c41166788635ea428cf8f2011b8bcb31072128c56e4f95b3d5362a52601350fe0861fddfe104922836b53c69c9cc6d35a63aeebd0f5f2ce3326bb86d85a3520f8c125f050593c5bddd10d5403febce6b502b3ca80093be88dd46dad4cc1de3de0668fe083e3b4dcdd67619c91b346372f3df347cc13864d75be5e1525c842214b40a3f816fd14d944e2da050894c31d6eeec5ea1a87d8e470f44a5f30e4e73f769667a1d20b9c19dea708b8a91b0899a99eae7e8c6420f4f64576166b63549f4cd56b6a84206e3d25dbb0125fa1e66eb885497b270ca9b5ab0e6ba7fe87577367fecf483276a4200f28081ed60a24c23a4707a68244fbc85b7c98bda2736ec1adcaa527c3d6581c4cbf714245c9f9e53cfbe9c3f633021883510a244a15351b5cec79406fc402a9746f231f788f863c0dab776f74e5ab7d0fb103ebcf3044b2fe0a54f5105c72a98b167ba0cc7673bb56179b447bd9f8582c5e69d50bf5bae6c8352b690b9c7e317c0ab361dfe5689ef209686cfdc57e8dffb91b2919161fc0886740a6e67d940e0f9c88c4cbe272ff7a18f098e956ef7e1e15b63b15753cbf4d6ecf8ea7b456e1e5f665ac6c267d607ae7a1896fa5abd0659070409047fd465c84a3ba8281c3b534a5ba18b73d8042716e06d2bebc6890c618263a54f582649d02f2867e673c3fb918406fb70d2805d0f12b7edb6e0b0c2f4113458171fc03b48589287102990e51b8ea881c635ed8f9ba769769516715582e8395d40f0d5c6951e1844894544f5489fa361016efd36a44512be6b83e07f36697310b681a60a2faeb2db0121a9040ddf3359c49a811746be1cbc78013e42346b32c61e90e12507f5aeaac8df4483b8416b87892aee674392398929644332705e717576934492b02e684171efd31cf58c3ae2a3582d858e6e10f3ed27787c2ff844bcdaddca0fe7bfd64fd90bc6577d99f06c62ea3ec5af2dd0799cb9c15b5750be76478277d240fe69fc5952109935d61348dddeb4c0fe34d322b540b7af55be49c5f4b7b61305528c7341a9ba6c76f94b51b4af020e2a5efdc04580ac87e059b5777cd9742397148819cb477f956808861fbfa140961cfcbe8e777a577498a90a9a097522e4aa708820fbb0b0312cbce7165d52edf56c66286b20fdbedbb8f25e4768ba54f6501e32ecb5f403144b7d17640182500d3f109eb3c27749a7d43a1f14a6e1b550b7fc04a785c696eeb46ba4eb771bef90a0e32dfa3ced8761236e66fadd62b58446284a11a80c4621bd433fd1479e441a76b1f981598da36f89706249dc14839da75420c278b1c5bb6840abf06600e3f167aa7e94ce106818291da192c420697ff363f36c64d920013a7a1cc0ded059884f599fe3fecc73a71f022cbfe724e14122ecf6cb98858bfeeb5c8c9b7c0f72ae74fd89ad1994a9116c2ac5b06e92667781045f5eaec5c30d8d2eb6f4366173f0841a59bee591e21140105fe66b2f0459bbae997cc53025e8ca7335f74d8f7f90ccdb0f1544d0d48002e092d6decc003e2423d35fb2d8b28af33b9f43155fbae6adb748a4df59c94f41a2bcab79715528ae4fd1d580b3c1e8b7c789c1d7f6da4020747ae38f91ce32ee38f1dbc4cf327d0087a79dfca84e0c9758a4db5401817ce948cd0846427788db12b32040bb18fcbdc00c44e0a928ca4e4f70f99619d7d6ee9432ee89f9dec1bebfb7f5c63414410247e09e47f1b767cfafad07c08ae151431f03ae3df2b012d382368eed3c3f6fb49ed37788c3ef47a9bd52f98404b5da97219e19bce7753a7a58d59221b628f67039288b8f8a62845056f4cc85e8027ef5be5b3e1493f1ef5cf246e6dfcd4fb774aea92ac7fe9ba8a2f1d7ca7001812fe77da01a327b85076557f636496c5cd8ee14e1693112d3a2f2ed4ce0530f0bcfdb2291605037b1ffeb246167f74d2cff369ba46fb71accd0e8920858e3e62f4f713b9402503b644e681df5607e650ab2e053f9209a699986fe04f7deef595d8e51903d8c689791a806c86eb1e5dc362f6e808e1bf8de4380a3a1219b13353076533ffb99aa7f46f8d842a47c1511860caba474f86b2757576da631c82ff5a005dbd498602e56458d0bfb8389c7ad76d8ff8b79bc56a3ca435e699fd670eebdde42438bb573b22b121f487bf8529ba853d874d190b03e968a5341f87931ee08cfc5005d5da5705da2bf2353b10bc7efdeb57553748b8b312af605b28a80fd0a90db7d91aba8d50bc97bddaa7206c94d50af0ed864a6378116468fe26e0c31df9ff625ca42bf876cf5ccedc8e43a142b83e2a6065190f9f2bffb2d51425e41c20cd330962506f260451709ce7fd55282c3bd5b9d2fa2cf252746f3b1a9182857d15a9088b08ca9d5c906221073a995513e52f6c7af78b567c3177fb87ba950941199e6761ca8549821b6d80b7f2ad49d53068029ecae4697c4a3e5d014ec96c4564f16d071f3a97e9215897a2ed98cd8c572c77ba877e4ca56f7ff3fcb97e3d828862a6e885d52fa11420cf89305771f0c17f1a7b2f9eb2ed2d6783583d183c929743e97f7839396f45692199cafd73348ac448efd7ee159f2a9a8ab77f0839e5fafd0d12461ba6c55551b8607603eec64347843bb0f55135f848b032e9c84d162c3c16f1b7a14fb011696c7305657d16772dd05f37009f85cf2be733c9120422d0e68a1dd285fb21b5d4fad558eaa33a6b25f01134bc2c5831abd9dcebe35bc7af200cb7cc765c980c74cec00a0309d3e036f96ecd3f8e2bf7a0970a8fc0829b86f0659af33a79574a24faa00f822214158cdf767fd88fce9ff5e539f110f6e32695d6afc0e58c1c2940f21adb4fa0e42757e580fa6fc4d35dfe776e5ef82a546ffae62a1ee01904d6929b6d830e25d14bef6ab2a70234d419fe7bbdc24ab35eec1bab91266a23125d70f4cf39dfb1c8d7ab2cd35f2a1ffd35a5d2612eaa7ff89e014decb1190e64998b43c166e9928701daf8e43c2f8e0875a5f1c78e0451dd9edfa4435c8adbe8ad26ed7b4e6fcfb18ccf5df0dd9a75ee26c02bb554069adf6f11c1af669139fc3e4126c813bfac53409455da6270706430cce32bf221be2ad379db50692db4599e0e2f36cccab1e0ea9e6f4ef6b10ee765e198d1e33457066f7978fe72805b73af315d4f32a4a9057936ab5a0caabfaf84804c04f9d07f9980b8690865b123d0e5e9f62d5e76451cf3a3648e2fa191478dffe7a78cbfb91440e12f25588f2859e86acddb6bc770f5a452060b99a33f0059a16ce34d7ab6e06d286985f3de9357d5c00a3fad31ad11d478d24f77b6724ff99d7686b7ceae41e1eb4bef058fd67e736eabb1c3ae725b2d7073f610ce26cad1d4117962c7f187f792d9d706d17375399aeeaef90a003cc597f2a764a6866a289d30168e543495ea216abe79040494f0b09866b1cc5d72d3270450b7163c19e227d9e60491a31c21e55b94109af2979be719d18c2f234d0028c1d939bad7809a9906cd29dffd2eea74d04d00aec32e27cf291f8ee05c7d344d344739024151c8b2c6a465a0e287d7c9e6e5d518394ad3332fc1d615b2d751e21359d6deddad800da1efb4c6ea8e27c5fdf7061fdc6cb5ff15be8326e195efb75013e9e0b08216f2e2416ac5ca6f640858b1cd428ef0195708427c0965ae23e04bfd52d6ddf3dbf784fa8d09d3b34fa2af36e8aa095b2760e11507344fa7495749668ac060b748e4e1830030c95303e56b997e0574a46318ac9e694d99082dc810163f50b367e8dc7a19b48ab3d81a32d9e3453a3936771609630d4fd56bbd88d33473e4118a4b761bb00401a0128a83a218a01ad443af99133fb5b7624aabc72f25b42585530223454f8b979682777e242133b669dc6a42e7d1e96163179ea640096ad928761162139729dc58e4653233d68b191bbc74e1c4cd0383a28710b07ff26039d97395d163026daf5a64729017e94e493018344894e1bedb60a698b7f99a144eddc22afb7e43d0c3448c1576065ec72c0fa72cb62cc1d91fe51b24c14f5e86648724f16b98c998818d5d8a83355c0a6b3707f0f962b1ed74bf0810c082261dcddb50906947a70330c0cd56944c34ff50c02f8381d8cfa95330a53a3ed7b9da8283e87adb8946946add9483b44c672283f1990fb3a992c984966fe551e2c7a012b786ade555915b0bf971119f56ba9d1c4f9661e0b93dbeae839d635aeef12d066539a3bc557221b0bee97b58beb1206383a9a82043419931df683cf851870d6c895895a1f4e08e8b93f6e0af6760d973bb15e125393cd0ef728cafb150ce190ae00850c2c6955dcb6f9b6b22919600a25bbfb2e4bc4bdaa76d7e8de7ec75396e1566734462369cad86d579775a3ee4641be6d7595df07a6e098de6f821ff9ade386957d4c4584654469fefb8fb562ad80fd98ad2ef02c23ff306d98e1d29a85c06e3e2f1fc2b9ab96f7cc0c67f1fa3e7075f3e532f9d5e8991647c634d1f8160585d8194ce453acea294a2c39cca3f0c82e0accaccbbcf19e2781970b0b4c72ebfd3bc21b583aca1534c6cea7419e441798ba06bed23a71db87b451b2ba694ab8983b0ad4af69ce7f1494cf26fbe1ced904aba53ea9217c2d4558063f25769cf75743bc774b43d9603b53a1a233169edc7b6d0a813773e47b9b36bd9d89c0d04b994261743cde522f147f217f00f63cab7b2e0c2aa0aa5f53e795dbe1613e12ce998062f9d035fa43ebb35c81102d28e2bcf8c1546d9cd2bbfd8f977c465f1a938175738e074cff30f34979b7a5e5ed1fbae830ffa21e5bf3d29c4b769cc2d8cfd7d7a29a71a3b5337c9387a8edec1ac633b770335416b1b9c05ab48297ea970636737827611eef7dd4636c9259ec9796c93a39c7436b7cd88153bd529f496418849f5213cc38caf27e7bedb0a5f8b60c3767154cfa6e589de6f51feee10de47c8c8f405d649f7eb661bf9c5c73773830f4501ad9e9bf50ba750c0ebdd4722b7d1aa53543676f26a0ae66435b66e609e3b0336e2f039c0844be230a96e11a16c3d2952ea31ec90bf4fec159a1d40c835975f5c62144463d7c19db1660cdb1bd1a826551ece79763bd94ffbb16fb7e7557886cd5607bf8f2f793bb506f81b5c090d45b0f626c09a1b514f571a821ae770f6a0a0758ed70b11789e49fee34d5dd05bdb2d9f47a3490686f6e999c7da54ed1b48428b0dedf30d1dfbc216370714b8b7a48b72f16489e4efe540da99635c75a109e1759a9e0e9effe158c00261aeb22818c8e2917a0bbe15bdb0be658247a9c73d3cb8cac5adfd1d9f26c035c0b82b61590a4f1a7ae4995b47b6514241d9acc7e1e261686049b7d83d292ff6a9bb6582ed351ea5bf44186e93692fae4aaa3347294a65abfad7e711961aaae3157b34e433fdcf06837adbec72d65bce250727a4dfc2a1f7c4fe3161fc9c698551ab9a806adac63fdc25ac82b58033ee6aea6e700356d31cb88653dbf774a7984a03db4d3eca5ff24ce4cc420a01217ffa357f3837050fea2001cd9aaaf7ba8a5f21fd791f7e4b7dee1eda4d3246e29040dd5e525b07d1547d5a0418f522a52cd7c17c9a8539eaad9c3859b87092b28dbc616b7d020b9905dad934c4d67541144cb19200a90877ad2ba23be49a80df801d4aaeae0ea6575e6631e51b8f9be7a6efcdcec2a60e359045b5d4c522915475e4a58f38ebd05ba3d57bede4ae35622349465517ce1c27c1cc57c3a20723ba7d2e4ff6603e2cb198d1721f9a4a9679e2bd08d9c4eb0189627f98b38baff1e9d2b59c87eb80718254ae4a25c037991045369b8939326ecf822d86a34cc289eb49c823d830d619bdff33ce3f628c0615161b065d8800f6c010c1f8be3784978334a526fdb2da103d306907bc4bc9cba959a649954aabefb9a727494e45ac04cd746adcbf7f40796013ec42942ab930a9756ea6cdacea6f5cc8099b0ff845ec668f2fdaf89378c001c2b919bd9cd2e1a3bdd55bc006bbf6d2105275bc1ed186ce74b79983ad9e4ccbe98db66ec0297342f747b565214062ceb4efba877e0c95a74823f5bc1d759a4e7f431cc7115dfe5b6bebbbb4912de34189d7d0f61049ea5b697832403cc1cf06c45f5d976ca2d6f7ac3c5d06492523221e7f1f861b5c7546b53f36a9f61e84a986d10567e4c90feb3dc9257e0d3f0a7427365dd9628c8c71a043e157cc295fbdbf02c11dd10f271bc882e671bac185239befcd00609b76824a1647bcd59bde443cd2da58b623580630fd0df8dd1abebe06b728e838703fa5c20353909a893913f074bc5f10f3c1c540dd6382771837cb2acbb1775dd1a704527dce793cdf0d753cddc2e2b2ff69314ca96e448d15c7a9e3e0e84fb4f8c105da217a817af7b50bcafba1cbb8b01619f6135fafa8798a91a6bf666090e879c849d8c1c4b9e3cbb10a37c04f58985277465487a2d72cb9bdd43bdd736577c4a981cfbffc7962635a31d1b73021782977cf2745e9501f5fc9853ddf2ca48f7b1f8b82d37e42942932281d87531bef430d0eaad5136dbbfd30f765c73b22b3ef298b448998602b96dc56799c4e9d30f951384f5ff66b31a7b991830d8a8b3174dacbbd9d7db03262b87e741cfffb8a46a1d180bb5ab89eb6b2132039c57af6e93d61da7b1fd7ad5fe8557ebbabc6fc014e27d246263fed45d687496dec405794319c686f9647da6e9f404873dab79010487837b1a917fd54058d8fdec0f1d959d8e67eb8b3daa5e88a09e76e3b9300a48f0040546b0d5f74259e77f6ae8e866004b80b234495741bda998ae29e422bbd4bf36cb3b2bf7b77eb62afcdedf4fcc55e7a4d9f96c5050d0b294a2bed6d938e98e6d988f86a75f74375b58ea2221ffa97e982fff78f08ac21dca86293c6ffc4cde8f2cfe48bb7cfb615ab0be4e301f5964f20364da7b36bfc1c07946ff1fc002980dfe04923f08cf97577956362d34c68ca9bd52e5854e50bec6ca96086abe2b8ef9abce4ee50f401cd2452f830d55609748990d56edc33b66e71721e6d4ddfb5e964b886970af016f38d9b59c6d72b81ed4ac63b68c10d478ee770efba6b63189b28381d9071e9ffd70a6a61a81af85118b2fb63dd5ad3dd1035ee8c51455bbdb2965c2ae4fce379cf9daa9fdd7b1fca3abc3079909ff42cc8ede7b4de04f7891e4df615150f5c02289df46e6835de1d2c56675417f39ead9bcc144f6bcfa4d1027cfdc6bcf4a767784af2b31c2f351f929fcc792732745588aaf4c8564d83e76c035a96931b4d1d218e048406b343ad3f3c3c516d7d558c9483054bdea226de2273f8d3af21f4926765acf1ec235fda92888cd6b94352e16a0d152da690868d98ceff96f1ecffd634fa09db4b69adc27d6aebfc936f71d9818db00f16db1a3199feedcdbe97c1f95598ce970662677b972785069dcc8a9006d99171350918242e5e71490f3fe825f136362e6529c1a900a635606ade81ac6cc85241bb3632d6dbd7cfa92e8c52649d5061523e6463d6d326287aadd7a36346d595717c469c2529ef376149bd482150466fd4b7107f5882c4492e70452a04ad958c4642e60729677201fc89a3902e08ee803d8a1a3eac41ca6dda3a76e4d3effa4daaaee9b1a8873b80844b0a388c5c529892a0619d7d7cde8b1eae5224204f78da23ae98185e01435d110e9b1f84845555595effb05e8528ec4f5416088f763306b32d315174b048337d5247e3a425cdafbae0cc6b8ffcaed6b737d3cb24229733fd65592e5836b8990db0b847b0add0875c4e6b9f1ec1f17756d715b51e5f1d3139e62edde405a75d33c98e633aa8e60c2dec67933a607a815cd85dc76a564355c8c3c2609344b00bb0dc4ee67d79e792cf1d67ef57b0809ff20e0695f6707da61c1ec9447621fefdebfa839fd0c48ead6dd23eda4fd67dd5c3ae9a20e28f762f73f096000d2165e05d0030d1940df13dc9553f72825439b8130547a21790fe209e42a90b57dd4f8fa6a90d7c540250421ca5642b3f8d56723f1c137bb49e3db2a8268344c801f92e6fb3cbc6555c41f00caabb1062b6fa5003657ce6adfe3eb07df69713ddd1b610753f7d8fcab859167325ff1c7edbfa72738d589198e7c559c6a48b057ee5c191b4ea9c4bdaecd0000bcd86c493713d54807dde791cf84aa6a3efe7f05a05ad255471cb9ae10494f20fcee62228daad4ee8b64e0a6ac66dc0e8ef3bae9f84b41925b5bbadd9138ed294746b9218f4d502172471c0dd8aa86f723413ecdec03fa9a1941f5fc5f9c67fd16e3c035d07435b9b608b1316ae7850378e6fad573713d3792e535e535e93578cfd066202301371f11f55b789fe595db1ff5b057b4ba2b86369fb40be51886016619ff42a0832230f13f38ebf7871b6fd805cc65d4f04dbe08e0e4d7c38ccfab488f02a5d69b9729b17f815bf9432bcce71ad24c25a95eaeca0b920ef5b6c25069583628fe10f4f0285682bc1e2d3877deb25d69efaa5bc5844d53ad8c1f33b14f0893aa8cfa59dc3e304cd4c52ba43bc5840f26fdde231fe492642f680fbc91ce46e9f9eada3cdeeae429ac785552916965fbcebcca29c5c746fbfe988674881b09dc4ec6bf40efb0ffe6357a05dd7fa969d5f2fa08e2e138ba3d24f08062d99d79fed136eef619ea66580264815a832c91c0617c595c9218022ae81b602f80c69415aa30d9a4b4164fdc698ad0ca1f983388a8773808f211778f32c129f456b8406e496aeb71802df0287bf9dffa92c26eefe697535eb521e8582cbaba958f743733fc6466e802c7508717533ef54c21a9cd6dc0a9035c6dd069f4f611c6f0515c41c23c8da108a05c231cfa44e914445c6198abdae452e41cf0b4ea6e0dcbecb264f154d8866a34241882ae3dcd5cba814f59a766e95edf99b3fa09bac4d1284377572943b0894a9377a4dfe43a11df49c3edab191f06dbc0712ac1829787114d3818dec46d577a09c46f2c79ee3141f1b5fba5ce92c7762ba93dbba9f15a676fc80d86ccf90bb9ff660e39ea72f14a0ed00d9247a6ca4a7c0d42cb5bc43cd111ae7df635a0d64544e545cf43bae5a591db8728ad8d95c286af0c37ef468b57e794c9b3566f44566544394dae579adaee84b704dce0724074000ba9adc8f54c69d3c5c8f9e1d75e765cd9701ff0968aa8456d3209a07ab74076284652037aec00016a099bf438ed9874999df48f4eceb757b34ee72ac08accc9ac52c3519e18daae9cea1e7567e7970378c5ee5d3694fc6e90f128d8ea0f825a79628e8722d13659c0fe80bed41ce8b73b149cdaa87819cc86d56428cb8757b5f964fbc7e35da72fcf97a2ffa06fe7c5128269f75898b0f6352000c25bfe5c836a4676c0a2c159452b909e08895f39e4c3d3374333f46aa3a79a40ce3357f61cd477e88be365c2c030a62e886ac9f8ea9ce0db53ed9cc42b5417416c013ebd0a02fe99a5bd292b063103f0a118185b507b5d376ea23423b404f21e9e92b2e78fe4070285aa9eeb00fd9d9b1d851f06127a81fc35a306dd60e501e46e2a122aea90c31254c7e02d02c666dc1a82a73c44c80d93cfefcc1b210b9525065476e3af8a0eaf59536b0b5ea6ecefecbdddb20c0d734edc8ceaaf9056cc7b7b1c672a63a530617ef5dd9dd964fe9b29ba902e0e1222bbe1a54e50fbd2929b231a71bb5268bdfcec4dff08a976aed8d309b8eb423807a9f59974e270e8d4b75fdd90026bb229713852d92556a9c7959d1225eea746972fadd8fd3d78f3cf35c03a7de43b8a4ae790499dd2ee1526bdb553df81b99c9727893db7a67243286cf8f2b9d351a79f8d19a3b51700c8ff2f3b51ccb21112028be37d7cd76206f7a4e44f939f930aa632b760e68843adc1db94adf437e1096970443af4a91f608dbfae62c279db82406e3f72489f6d839596fe5f444a71319dd349bb8df205f8b8516e1dccf96cef4b9475130e6fa8afa255ffd2751749b72c8218a5019e90440b45600ae58025ab7345e1507a86ac0c78f5410a29cb51b6fc23260b83b7d2994e3d37653ab4ec3090d58d02eaa29bdf518d7dc35fef801483bee871b2ae554224f2f11f949a6ad3eacac691c45dd07155de6a8f63bcdf7694b142d4c0cd4e0e92b615ec41f01e9f8c76d8636065c0f2c5b2e22a187a4ac6e766184c93ec5f769a103ca2d1f2804799b31e4d0db32c922b3b8d2d9cb3abf71db10098184ba9d180179e2ae574e32f9700944c6fe0f0c47f80909398ad4385165acfb85199c5b44a348c9e8e1be71b9827ad19d2715af7752b60fdbef2b423d913a4273eaf1620cb77ad1c255b192187b56696dae73913e40576f6b8cb8cbb7fb59bf5a530318592951c3fab1f79f13d90dd131d98f5d51949e0612183c087109267b6596716532879a3851dc8a9605b2a7e9f5070ae9628378823ac927b05dba53f783c440086ca7b2ea03dcfbdbe507d44d4dec886eabd1cf5f037e6b05fdc93fa65cd4caed4c333724db91e5d4dd6066a0fe425fd52bb0d6f373ca92532bc6bfe9f17ec451386ba412d5110f4caad98e2270d301556beb69266311826042900b996f5f9515d42f7bfc04936dcbb7a39e3f4101fc8c446ec2dc6027f970a5a7cec1ca2c8e2e3462dd3c56a0b9b5984149293466e86243cedceeeace779b0322baa714a4017dbd11653e2a5346555f38bdd6858d7c2c0bf5cddcbd2388ad1a046f23be216631aaac08f26cfabf0cf7be432f6137d33d22bb985b3b3a7d8c5a5fe127ff9d94fd84418dc44bfa48fb30e6f5dc2d80ab9695abd0f6c9fa5b53b733386d4382d2bceb64ad4582603653733ccf03595fb7211d55f6cf5cf2e637b79f67e335ff0f211114f435a43d8d2b8b6086998bd32452b05df02a7d577c077d7aad0ba910d545ab15b521616babe2f92ee07e71b3a7f39a11cf05a41d35c391b21ed434d448da7d30a718fb22671e986e162c9b43d11226d88a763d53709ceddb6c45555ce2979fa7c0890c5ca727742e1e3d756ec18ed6d384475eeb687821478cd8042b88a60e9e4ae4550e27f9499bc26e9c29b73831557407fdf5f05b97caf96e5ef6ed4b97a56251dab816e1926c25677a46fb5dec82f52473b7b918ca464a40aac9800712c27d58494fccbe97a6c28b6353b58a68ece2bd2ad035844f4cfae1c0158909db680a97b0c1dd5ed62e776e27be2cb5b10188989d3c3e4da1f915ebe9e43dd3b9f722aa17f4b49072c3f883d2290dd6408289f684e820a895d77afb797c1105597955415815f77dd3ff4dd3f4436b518ca8a7d21f18b2b779890647bdfa50ee44588deb468fc56eb638f3c1b5c8030fd4851cc1ccbc82a44aebedb6ebdbbebefeb8bea7e3175d3a8a2f9a4f99c0596b6f662b235466e0d6dd038911d1a8b48b2696038c4307374937c1859e2c3de12d1a6cf41ff8995bff21abb89284b8a01f3310057b859c6f5e48fe4b0936768ee3877a6d00c883ecfcf22d53f8b4675f1db5e10a53a304b6c4befcf481b5a9d83a1b770f663eba80318cc99a87fc111e04377d1e22da7f49f9f4ab3cc10fc95b6099dd97c1d83ebe61ff8bb09a7f090105e5db2d5ca800557c291e3651543f7f698d4eafc8d051033c5e1b4504917faf5a3e33a0ac79e9972c0009b584d5c74fe7fbe328b1aacae21d84435a8a244f513aa4176fd799a442f5e573102de00ed2f2a87d0a85c46a23da48bbe94f937eece44fff224e32e2ed1b4c09cc3afe086bdb7654761055409bf3cbcb172c6c46f6f37def860a80298335b89de9b87427000b94e3779d6b2a522c133cdff6e45ce45ec65fb1ee9641f7c61b58fbf17219ff7d9fc61a8b8b1e6de095ac24d1b084ec8d65e814604484c938f371cd178ed27c8c62449ee5b05a5d9f949572fa333921cea8f3501ac642db054a6a2f90926316552502cf1d4b735c253885bf49d77a2c02c8a61bcfca19b2c290af01223c83c9643d6d2e467d5bbeab6ca5b80f73165f3898896085b14b85181e6421c4d7ff3a43fd720e87eba77a0cacda4cd26e2eaa9a8baa4caf4dfbabb6baec7ec2e5ecf22d63666f899146057a97cc4edc8030d1fa749c8d57aac59b298ce6f9cca98dcd2513178309ea46d02015bcec717934b0d1ce479ca43eb179fe9cdab2f792e4d3b5a78af994133e55eb2c5b33a11294334d7e8bc43d9b8d5eb5000bca230c6fede240d9d84c9055655125017b9c8f5a96177a526d0179081731551b47d9e9d0f347cb3b7bb1e414574ac174284867a69146c9acbd7eb1e997d3a302bc27cd7d5ba3560f6a48d620fb8ebb9d5d56d8777680fc8b37893beeee2e877c75d46fad132f44106cc051c524d84d9a82caa3f012262c1f33af4bc83f2966c9ff08d9fd6f3e21f453d73f81acfc0e14c6fe7c3a6644399163d14e08f183c8536f2ea6d8aaefda8fd11dbb7034cbb918d8e8da522712a583c882f4fea9008dbe0aa360fb1b946a3b4588b8a5aad766f0d8f05eeda53615e8c80976a885c6e5eb1a8472c7cdcb48828d56febcf1b9adb92bf5d2dd3c62c5c4872d03a25621e80af7319c4b9c58730fc45c5da185e8fa09f1479e95e55a2413f7952cf706ee554820a80f5c1efb9bd69350e86a75ae72b42e3bf45eb80416bd449adc349d44d55f81307e85e5bd5fe0aa9d221c7a9b6427e5eea8d25e60e0873e719ee7b3ab7984e6c784576c30ebd110ed9898593a9570017c4cdb5d0b240e1b506249c9fc047ab1960437663e34a13ca0488949d4a8a605c8be4c0ad034d46b39a8fc6c09a26d053cdfc98d92edb43600c9c3cd3e33211acaefa4d973c3e7dd716555c9600a27c33c6316a34fabce61e1459b8a681ded109607e2cdb237dcd4622511b238f33c19529cb3520d3eeb1bd7d2ffe56adc72f77464cc29d84e4302a3ec96208acbff00d939a0cd6894498f8b4b531b83911ab50185722227bbfce8354392c9045ca4964cfb5d47d6c3a6ba8f89b7343e5f37606e482963e7d5713afced8ec84cc8422681469d5083b38fe464f2a53d8d8d566761b87103daa18738f23f98085c05c47c74f4d361e6ceecd4e724916e109a80752bd671116325ac375d91e0f384b856921ac176aa5ffa4f76c4c39c4d694598fb385e0ec89f568d704c8d5e85aefee2eea89a853bb238b635da905a410cdbc59cff032fd17b9de18476257b4da0c781951edd270449ebc360f85a349739d48a0e38cb8642e48fc2cf1fd001aff40eb9ef016a6c45c8372f44d6ba939139170f352f37ce0e00f80823a646360edc90fdc21de9d98d65aec88482b07d3222f063e4d7c744fa860aa0efb2ded5380acf6454958307ea9fa7a72eea7d6f2f57338feece9d7d7c7b1e0d8598df74bb05878aa1e00576793d1614a6557b7ecfd27c381c2a518caed95ae43f8d0b4207eb284e341b2f47099303a1c09a482d919b6d29dbd87e964ac6b7e9512f9781959ee7119cc894da43825d4e48364fd98e579cc505920d10e43d48b3a3d4e36b91a9599f5530ca41eb301286b91e35e3356a7b962ed56efde20566b7855fff66c227d92184336ffba2ddc68c17e8ca0f4440f196352aee28ba85a2240cf4f7358610625780d8fdeb07e67a5ed7fca3e4118fdb8823562896beb84f5311fcb8a8023a69bdbde0a595c066302cfe2b49129e18e3ccee778f9496a08e3a70cb1ae66680aa1eba2152a9815c1cdc4d558527e6d6b5d8728db0d8ef9b1f67b146647a90eb40955250c6789c126eca6b5cdc4a6126937502027b20d5559380455383140c0e2e77a64c6253fc4e32bfd0ea9916ecdc23d90ed36884f85a55a08cde988fbdf355ee0e52a98a5d6cd0ff9e6cd3c2c4d01eaf5f9bc583b63e21c5e5b0fcb397f5dfa13d422fed641bb958a11a86e3605869d5a08b9e8ed2a6ff854b4cfbd3fc8151b1f74289004d638fab957df5f856530f8602d15cb10a0aeabfe7757cdb8372f32167fd482cde0c7fe64b8bf02b5e4a6a5ac81f71b164e6891818d0a6e0ecff32400ed6f56ec3eebe0f9ca25409209b0af564a3c4f85021366a7427bb3c04ff2dc1bd914c4a48d04732371bc7c5db51e3c6bc5954fa76bd2d1707059884c044c97919bb1fb7758468065f7e9686c8134999c39e7aac0418f43b33bec50cc95680bd7da5e0b2575c8a14e57aa5d117448e34e456cbffde12ef469c3a1da6b6e7e48ec74142f21d3a0095b7359c6164df195c6a004d453e41bc00722146811f62f35d03e6778e979b3d5ff7ef99b1089aaa50571b7f4fbd4879e04e0d342375cee0eaa82da37845c94907ceabf84b763424e3593f16cb876f22dab1fe9f4d6bb4eac402f3d8c86cc77f600c65acbc422869572b046aece9f801466f0f8e66e57fe6f5849a4a8c5b834a159db65f04bd2f4f7e8a7c1022314822721e27821c57736b70ab5f1783f3a7bd8737e88615ee6534aaaff99e54024424243b78bd86035c2b1d84a69ae02cd36c3555386d2f1426ee07dec8d72bd6a313f4ff17dcc1cf474a83ad57dde6e0968a3358a3b889e188d27d979ae67509e7f7083237feb37709b9ed3f00d33a85f73dfd40524065be8fa6cad0f25f219bf94a5005dfe8259e25a9867b47aab4663f57534619e178cde0a5c8a6b4db7bdc331a45b7951f509486cfa957b9c5a597c42951734161505edd2d3c3b165445eebe8b686adfee52423daed042d05dc65c2a078eed8c42f0ef6de919f16f9ac7f7e0b7b2c256a96027d33881c30471d6410e052a385cbe866fb73f353d8ffa004c085a0bd5d20b8fba8b934b490fbc433253e57869bd0eda77689507157d97a1d8c40fc39ac2d8be6778bcfda66002186b03431631246f9d946165866208b1f0ee6bd9b0f3daa0135911d212365fe4e0c02c286d55ed8de751c445f5f343c86bf9cb237e27e6019ecb78b06570e4bbe1fce4b1d7a31af52cf5cc6f6b137d34377f4dd1e48adbb440d55fc0c74841bba7516f9bade43772d470c6ae5ff52a752c448ef17f7550e0e22ea6535d67ecadd569cb04b634d2b9a2e48db564e5fc57f8d544670c02228d5526a253ffe713d626cfc66631a6ea7a6a1535eef0ad863f686e862b5ff5abe38e4f9c040457e29b364348bfbfde2a788f3d191d1a022e073f4f3e2ed3abd9d28a0c2f3ddb03a951046d2768b0e968f91d4e4ce60b34a629a7427ca6ad7be0f053ae801b31cec2832a9cee2d523bb672ed92742053a926757de6cc71f1fd4590fcffd30489edaab3186b27755cb4269683ad1986c0ce0d1a6eb2d1d51603618e811e457ceca567ee8475be308ef1322ea63dcdd622042293463c2e0d9dbc521f9a69420a523d4ba98967860f0f068b446c0840f3c0ea00f71ab69510d3a65753f7e573367cecd1cb4bf4de8e4d730ec72f83cdf1f118cd1e83ec5e183716732673058c4dfa53b7a31bee75e2027bea21be74896e5855230577603f103f9d5d9168b1366a6f13635240ed6f4b45bf625f27118c976113129a09ba5c7034956c952789e2028ccb18147a2fac7b58350c6a89da7e4c835b814e945d64ab7d347991014ad68b8e18c75f9db2d36e955bb8c5a79dfd83f1daa4585366c33677a650977c15899b6824c4a89b25cffb7608276ff4585b97da57d9f4e775a0bd0abee4f4f5b73d59f7323b6f0f0ad3afde6674022a15ce215f03ffa12d7ac4baa369d130d6bfd65e134c8ebd75a3ca21289db046a72cdd1df3693db35dfc788fdd598cca49151e7c1fdd67cdb968c86ffa42a3ff8067abdc6c082e8946ebd60f464ae1fb81f83e8a782b4a43b59972645700b49ee2d555641f2de3da56ad2528db96785f9d5c095c038c8aeba610e2de794aae99978190c68059c15c79a847d600c2f992caa06f326ec957b274b37ff7ce3d86bde87562d21fa15269b6ba37437af70cc41271f87aa634166571ed87245b1c45fb8d26a02bce8ad5068c205ca2b6b2dcdabf7dbbcd066e26f3048663218af3b17135de8937830c22c5532292133f7c980621a259ed92eb5e23fad8bfab808550af9a915fca8f1ae1273e55bdfef2bec0ab566179d2d900542a73d6f6b3ec9896397b137db8da91a1c10d1e0be1ebc14cc364800cb15381360b1d9f79547571cc990bbab0169651358c561f2e9cb407d19395af5ad9da18cc4132bdc3b22841d46d9067aa8e1fd9dc432e0cc61046bcaab3ac2bc4bc766118f6f2c13f705eff80ae98444f62f2122bce6ceee62b1f8c19ac17d9a8a6293babe7d4a3a11348e9e85d8077cd9587299c945b639602acd5cdfefe4e8fa0eb29564ffa8428328a6c94a8c51cef9f4229e111817ded3257601caf0973b9a54ec51a96017f7e3659ba4f688a147e8d0eb13af507737a4a78d396707f948c7866334e1c4e3a9f7feb3b849e6723c345b95bc3f4833f0d8d37bed94c682acf945bba4cd26395e70e582324e0ae9bccb1567bd585074c2cf6608ac3ae03d29e012000ab0bfb779eacb31406ae54767466948c09f72700f093bcaeab07d51f8c63b713796c7e9a1e205e42ed8b1bd2df8b93cba77b1a9bd4f3795ddc01679570a3d013ee2b51d881f80f520912bc4ceb00bd8c4fd5ffa3c21ffa21062fa7ea3e4a213ec34fb4535776232dba2a42e2bc2ce80ccb3ba203c395c0bb7c2ea9f68ea7c2e737523430a11077e82d21028d6629cf4d48c13bad41dc3b89d692098fe5132e300613d2c609fc52396c86c6d9bb336beb041d8a7776a02001c733568bbda27b7707092d1ff13c3974d9a074d98c8b968e0d323efe3946b9f96116ccf681937e8e4844e04359b15468168d5330a161f24003b0e1a7a685d973b801b2341f478efd69f854d55a5f8cf86985bc347d389042c328d6e47f1946393eb3def5419f3d502202d45fca846e3765a445c91de00e3eefad18667cf0b718df4d83457a13772dc10465666edfa5f26d5ac8f6e83b9bffc5bc7c4e1621b7c36b9f82c9d1bd879b894a517e977dc1022f209baf4b91b4209fd282d5c8d126f8c88a675d16531c23eb2d6646a484d608603c656359ef56d519f5127f103dc8b34531cc4d8a5e53368fdb542434a9d03fca543178f0e52f43f2c9714cd3c5adbc5e9518fe449fde48ce393798b370a2ab38a514f1df839e2165b571561a47d2b38bef338b95d5f538047a7f39909e209ae5c2cd4b3c610e13a73d8401ecf09b7952b03a58cb247f639f819c022a099f463f69e278a6f94dfc4f6c903cbfd4c28ed9e4dfa9c4ff1ad45175a8f1fc3338c7b87dbd51c7c6cc5c3cc879edee0fac0f6374586249d9bb66dfa8ecc8d60f60ab30eb8b1544758e3ef4c22f8d05ae4d55f3142bf2a6bb849a67adeee0948481d5b44f5a9b3dc15c662912c07e2f9b19e8cd35c526b6d00e3d5279b26795cd12683887bc16cc6384365b87479f33177f5e57bdc0230c2263dcadb2908597620e170a009ceeb5fe962a92850ea03573baed952a6420b40cd7e9162744c1786e1e626378807524a624b8d3cee21b613884bd5eabfe77cc111d22dbe4f035c4ab380f9c1c3f262c848b49f3cd22e10573553a7f82cb6a05c097d053747a71067cb70c42cf9831e0b301dcb29e955a4e0d45e8060ba6ae91bb894289b699ff130048ec0cfb98299f28db973e7ba87d46d7a10a9070b01448568cdce20268b52be599913b703dc1afe752591677246c9bd64430c95a495926bc76c6a8e77c0ab7c58991c319d3e0b7022952044cf6203fefa7d8000de0751ca3059f0abd8d12edf5f12439a940332a1f4ae3e18546ea99f7f26554d2824c10ffa1603d625f646ff76d72b60284840524c413b3c115fb48597d1a505e99f65dec44a641b150f5b7277f64c3e2cdb6cb1e5d70c543686e5e13ce1eafc64b67f4b299162ab98d28e15753b28442a2740e9efd432f8fef1faf952b68f6367a5f71dba817cb76a3c27a57dec148c956850dfbcc698cbe12a984a4e85ebf18fed2991f922ba98346dc6294e1a224756860e8e197a2c9bb072ed77b45b0d4d6c85746856f99a5a018e2356bd0fedb43bd82b19285ff7079f3bac7af20b3a75f7f6fd079012a90e513df3dcfa1fb87a82d745dc9299d84b616f4bf57da9f4b0b0370ea5b95cd24d63f1db9c7afd8e9c9777711f36ec13e191e65478974f8b104f9088237929a14924dc722532b4d59de295a117e3ca5cb766d8372044186a538ad6c292a4cde4d61807221bf0029d548847f62ce1057282e80760699ded1296eb49f7b0571b52117db9532e786f08e32a7d87440ff69e73b01af5833794969c1d83c9dd22237be79cf166672f327c8880bf582643ee9706bb4cbe06f6cc0d40f0cfda74176f34c3c3591cf7f6f9b4455d42fe4d421886783795dd8f2a376393f6f7f0f33ff0bf04531be85bd54a4e3979464d600c77e1d3d6813229dcf3227fbd34d9efcaa56d078e5de30c20af4943137e0653ba3265f1612386115958bd4e11047bec6f55f728d3f24e26cfba70f2622871bf059c877c6437991746af826e565ce61d39b377efee8284fd5dd1e589c27da6a92d9fdbe7d1a03e5e7a0fbf3c097512fe74a99d9dcf0b7705d45fccb237a725ea11b5494413c42870c8145ec811cf2af542399d6dd5aae18f3fd0968ffa40da5cb0c742a0bad05c8efb544fe069f08eb28efb672b271bc3b6a9c44ae500239be0f84fd5bfcf03fef1d405f95e5efa88af395b13f4cbd49e775ea8997a7a2ad40f9e2953dbf5fa9e5101f43528358960b800d5ca89492b9ad837a7a6dfc866f2daa8ee866d0f8896f12bc6f926eb5ed28a22b4f571743cbc0dc260f258718fa577e05ba220e1f53d6488778485590d23b8be1ee2947738a24dfdc0e73f5d4e92e55699923390744d27a2b21e2810b5625756e993cad8c311d2c096f5c6a9318951b8d59ed57373cc97d9462a660efacaeec23191751ce51270512a731be4a858f66811a72c94e85acb97f5a06d71a34aa0630efcd73d67b5ea80ac96faed901041c5230b9119f06de447636e8cf1adf4beb6a4a659bb3304d7655930cd1f9ff2b711ec82b731b978a0d593055cda938f331cfa2d0448f298fb0920d9e2de20dd7d04a7f9a1638de422197188177f2cba2465be4955a09ff9fb0c31c11e241e367b78343fd280b1fcf603acd9c371791be5f6f6c75f272a5594d173d07db050c369a03d8058cfec76ce1e26ca21b969a7a43aaffb0aac15958f400cb1bcb9fc0927682eeb2661f26cc71b3839c937df6b02806e2c480526d596b0abcf0548e2184d389b0e3addc2a77ae612704e31aa45a9d67003780c36f8592295cb5ee7b9c8aeac16cb8a74a54de2ee76cb3e54a5a12b5d2033e8e9c11e52be9719102c3d0ba3f9ad93498aa33a40e2ab893a1438f6cee95c760b91a77cdf1198eef087debacf5aa25284505d315ed2c7ed2d5519b70b1a79184b6076f9bcfc5a2c88b6a76bbe4e1b569b0c7bd0d087c9002cd1d0f4287f00349089604f7a510c1443ba4f1b65f23cc24c3021268fe8a22547a99a06f99f4d3c6024cd38f410e913f6386c699de82b866fec5f8d10f1788306810e7e7c0cce944072922bc83ee1a27c4b5d639f65f1f6242ce2662c75f148d6d3fd183b784b144105fa60d76d0f2e55d3006a953431bae8990e255b91bae684f34211619dcda1cac7951e35a01eff4694b4bfcad02d0ebeb24264a296d3ef3024685328006528b3d4a9e603e855644261880179bce8c4c455d95f82d77a5fa63ef53365ac9c67318997613281e0d16fe21e730b90dc0f8d7718828630bbb48000b95e0e36620330b7b45a293e698f96d4dacf2b8e41bfffe5bcf446170758fd1d65343b9f4dad59a7e8cf66cec0357500c041741441b0b63a0cf25a43598fac135e50b320032baef7da8478157b2f10e1bec99c2e9e6262d74f9f9b4d5c602bb6d719c1427572eada0b89c911b94821a08580110443dd52f1c801fafedb22c1c47f701bd2434716b23fa3dc610d677823b26cd98d2889c66a5b1aa3e4bb21890d2c46eaa9ea39bbc0fb9bfe3039be9d413ad94c30bf9f565d55fdb15dfe09d287208cc55d5c6ed8e3dc0b191ad19cd27e36e4d8569fa0a9e3884568d5027bac9754507d9216a93edeb1f1813bba5bf23b84bc80080aa5708d92e9fdb0d7b54b9760e099764af9b02efee7da9b645189c2978f3324f506dc28b75927095d94db00ffdb3ba51810a340507e4041d40dc4ecbc73ce3010fad2d440c4cc22a7308ffc99abaf724884e9186e3f6a599cc247c752f23262ca5e47713c0e0296782e1f5ed8eb629b43af39225d6b59fe941f154543de3be67c9042a60b075a59bbc8ebf8093269153f216b8853ebee104cffcdae09801d067308d9c49cd85e2d60cab0eb355010666f74bddf9c6cd42d8ce5ebdeabdd36e83912f5fbb01e37ee7aad1d430245da99e961dc7e19e1febd4d4b50f74392921c39dd26a21c481046aeb4a64e950ad16071620f2a903048a71bead7c8c2ded87e0ff2017a70a029a2ee721a35ba8cc2a22211ec48e5e97a7a344c8d8b99413e9b0f71e18995f6c73cc5e65f4d5b1c6d11248e6d109361647e31afc387573a11037f9b6c28b1c6a103c18d8c67ef887e546ff0b8b831356c86838911eda7b458dda930e76c4bbace35eef4dc80b82eda20328fd86f08cd40fa459e965638fbaadf923121b9a03c98e35ded91df451e01c4274d87be7f64a33a05740ff7b0dd67d0e6af7366b468541c850ccf2772a94dabec5a3fb619b3883f4313c0daaaaaa4fd59c049842dd5e3f16bd80ac7c836e0e9b3e6c1878aff7c736af152808da8503d6296f48bcf0da5a8aa247d1d23c9b12c3a97d151067b33ca195849d5312e0f3f0aa0c961d7c04afd50c466eea349cd351ca61bfe5f8b69762227a1c35231c0e077c366a88405e5eb0aa944b82bb6abfc113bd6c5585f19507de37e1836dd00f37773e0717db309b2709fcf6aa703c3e6de7a67878d4d26a5ba934bf1126f55c3c7788ff9ec60187ada8e5a72cf0cae70d6adafaefe3a4a697694ab0708ded99917127ac2044df63a4b6488ce41dec976e0c76fe3f1fe1a2f127f816265eb996eba41eb2df746d274fac5e72fc0c051ee09694eb90d1bd61ebb2181d2442bf33a3b06a207f0e785804f54982e9787f1b24c0e2ed25dc182bae22e5d01bbec3a2239d39690e93af96dc072272d42767e7fd0c64714376c1628a3a135651abc201751acf9bb13e1bac949368ab8c4c672b4c84360dc9184badf6a1ee030a2c199d14b64f062c8d8979e1f489aac45a6809e0992fd486fdc7ad0db8e194e949b1b083ee153c6cefe8b07b9a486a339abeeaf0108d04b3c682cedf3d6f5057091a37082741613377b790c8fc5ee31a631626395b7c4f0b4e922d3acfbea3782b482a89d2e00c18f0cab0527d9061f64f133e34eefb0c526c97268437234f50ae48c9646e5bae9e378af618a4616015dfdcc7fa0dc2f7bedb2ce59529d89c599561d35174be5f540b851eaf6d55cccd52cb3c343af6db440fb57ca6f99ac3fec916ca453c5c95e5267f9df51cafd8c1c70e38da5eb17a1144c9b2eb822aa2e2fb1c829e8d603b83cd4527b202531e76630fb49e0312a5236dff3512cec84df5d939f41b35d5920f4befbec7d92d503ab3b7b76ba578f6404cd2d81add67e548dc34153a890a7aca6e158d018366b93ff8bd5ff1a362b13430b86b5c01b3c1458e153e704110ee5453ae6a1b50280363f062eee653d816de8db54f8ae730afac7c83fc6150a64aba917828fac027e9ecb540bf2369eea25842fe4d6f434ad1a5d95b749a106d7d90275f425fd0601f0c21454bf53ccd05a8ed093b449fea2254988328b2ff558f0a6e32844293620fff666f89cbb910be2d9c373f589d5fe86937bb63b31dc438737f5f1e0b8ed1c772c1ddc62415ce0b91e672851f559b19bd3a7dfc542d5ece84eec08031d543b7be2d4a836dc94d04317036bcfca66c2e1b14b26f4d68dd20aec771c057f6c252c13ee2af665caca4842b9ce34b7632f45079a4f604ecc44795b876e4b2851f32a160577bb29b43f4cf6963e046dee9e31271f1ae7969d1c2004c755cc024ae1917ecd9ca6e0d217f5547773591489ba3767f1a5365ca434397e625fdf76dd649da6cb9014b0030b4303a68decee700635486471c7027cd5480d6bc60a857167cb4c7baac7daad9f472e6cb61d385525f6b2e05b9d36194ea2345cd0dc6d047d8817841758e70abdd6192a4ccde61d653553079e37329d0d1095b8bc39094ee83d8e97bd22267717c6c6d73206f60babd87b8cd94388591f7d5fd8405b1dc66bc8db1b73c45c4003d38d124315ddabe884ca92822d7cd84449c2f21a7b490b8a6cc2d96f4d4c69ca42a9d14afa66506a3f09c656f089ffe76ac2851000491b08d8c7cf0ef6ae7eb15c7d6581e1ceae547ab05d14f35087b558314fc805554cbef8b9ff65c796d2d4395e661bd539fe4eb2c162eed96bd51193f5a1f6a8ae5f998fcdeda0c71e0b150e3987a95e9b8ab0e7c99e3a0630ec4db441a8f29d888e3a636eced413ec046b3d36be7c092db73bb84fb47ced0e57f2d3828e698683ae6ae6390eaaeafc69126627491564385fafb8719ac74daedc621735ca854230a9f789f1e75c42fa3808dc8c6414cc58aa31bcfc3b59b0da4fd0774d53dd5fd077437a949f0fe4a093fc6e146c66f2072bc51d97deae4b0a9dbb5268f1f09337d4f2ae9b649a29195ae260d29d3b100c85e954be744ed10a3e0b7a0bc39b8e1dbc234d9a9e8cecd673f1d57370f5a4ea8791bf3c07042ef1ec7f83f43d55e0ce91ff287b72b59fe1f8c2c963f92d973139c13da53aa7533b9b6d5992daba61c8e8761d4cb60b62493c9c08b0b56c4da6570362a397e410d30fbc71ade572824dfff689a54fb10a54747c9f846979a44868e68ff5a0a19c7f99c63cfd4d1bc661e101f7dd56ef4ac225bce31ccc2d1b70ac3a70e058f7ec460897e7f26aee0fb98082fd160d17829452d3e21ef075f7d2320b3a833104905486c3009d2cf56fb736c260f3ede26a70fa7e364cd81d34b6914407a65a1287d314cc2e2851e0c95b39407c5fa350f13771abc6c23d49669335b44a7be5b44bd8971ecdc212f09b08ef7a58163a0c7db545a3765c834ef02f79437446f8c83da145674230db81e296094b866b917f9b2575da584367018a484c6fdae47ad715809aa844e5b1e1ac98487bac80c714cc8efd2881f260652392f49c43ee1be53deaa879b4247a8fb2a9cd8c58b5131835760406e933c3574ca8a95dc70c5f201c3e16ada1b37322c5541778e746b4f67268a21faf0bbf2214bbf23a0f55c9dc3099b7ecb93db3a7694ab92353a896fa4e8c94cd788c9f6178cff4acc42dca2545d3bfb23e272c1046b99a1580fbf2baffa5a89f35e156dc153613e72a28438956d2aa630da3d2dc61ead1b6d6631f1bb2344066dd606c5c26338fbbf5f1d8437874165a4ebbbc60b8072f1bc6b4f55804d32a90c469c6c263c4a731c32fc8820cf1fcd867a3a4d3502126e07e08924d35b73496d4c6e8635796863295324e4238fea0891ceb4626dd7cbdaaf3fba453b8065728c8b5a76458b851a257bf3b2e72bd0cff18bea15e0b8206769e0d01afbc122268b5c9632bdd07f7c16a4d682481da4dd1ad55944afd11770c2289fb27d76265c72d58c4d7b9a96ba80ff33514e55617c330b257d396f3db80b933032cd5411d42616d7bc3ee6f1dec75174f5c83fbd0f2510879a773c3e4d43700813c2fa24b204e0ec5af3ca96bae188d3985f66299926cc128fce319d3e2f0bd0caf72142a0d4df728f5aeff6766c3ad9ba71d3648cb5e45c709d4ea7a528118396db529fb37d49bd3bc7334631ab6781d3f0246e427d1246ebba3148ddca6a2bd0985e8f406ecd1cacc601384a53b1138b6268e8606d0699f67b3ec8d88e17a1486b2316d85a4b78d6856ff021cab1d57c849c01dca71feba6e6206d0fd469050e84584aeaf84eb5b52702d201cc122f8277937780b3c8422452665a85eb3de5b970ebbe3ebfbb2dc85b1a6b3c891a15857161a8b13f7552cd5f70d1250fee8bccc9dd1d3e4fccb508f91190d2a565a406662260ab69feba0557187565664620bc163bc110e8a3bc7d5a9c58af4df5447e0c622353024ce948c79d69afbabb915670173ce66f2984a26158f28143c81c672c519e5c6a0fb9f2cdb03b60d44f90da1c4541697c398e9c1406f57c80abe58dece73fafe937bced87ec379c549ce6ce75f09e44716dfcfe17de770432856c931ff00ed4ab1d34ed592960409a02b4e95d61fbd6afd4eb411f5b5e2227453e2c9b6c25276179d9ca0a2a66b4f08c4832d558c13cb31d1fcab1284d0a5d99056f74d7b69fdc1210b60b12ca0504daaa832b583cdefa03d1eb5fd27419838a17da04d1040f96dd1df300f426263ddc62ca7a1e4deb877bf3aabb5cb9905ae190df3a9a3a000ce5f71d83429dfae9a971cf97970124b5fcd1a34f1f07cea8f08cf988a6b7b427523381fb63492b00c3df4d940fe99440d6c48949c55dd83cc7590738807b51be9e6d57b2a3cbd048772b047538c6703be90a6f197ffd8eed4247a3b166a3a5c93c9f2053c39b5b9505ce244d6e79e7695af918d62989f7a955b97cb51795cc4a95cef9f0ad6568c9d21f7d841cc7bc10b276da91028ad6efa799dc6676b335dcd195692e6ac00b5d520127557e824debb414ca44b100c10e2755b74a5e8e8e1054f9fa9048ad8ecb50a68d634888d6b16b7119b1fc66bd8a243ef4b59f4c1b523d0588d0af20e40d45e2e47b13f3cefbfba76a23ecbba257ce06b2e0d77bb69fd50e5742dc12a57182d1d9d6428c28e18e07dff19e17039ecfc4bfcbe53c0aa6b7e900463feb18b09ab31513a38db0b1c0e5364498bfea58009a88ab298860b7f9045270a2277d6953cbb5b9088e25a335c2c3dfc14732dc9b16e36ed5821d98d76f7535f174c5a5ceb476e87b68a8cae908eeca33bcfc851dc882d1c419edfd727848e705929e989cc2f6ebf7599d05e24e07028957c989d41d0d4c847d8b569a146777054e70147e5f581cc51dc66fd35fffb801d7bebda4f01e47d0c6d733328ca725ad767f323e909491cb6c07a61b568ce714024244ba66a687bc6445a662b27e9e81c9a448f757f58e986c9e7625c1b61ec18ba64bce3f8713749f7d8d9d58ca83fc3e29f5af22c43ce987b6e78dcc8f1efc1e3ea67b1989c7cef2bf9df2d01d0c495a42d7e772cd0b7f1bf8449c0b11d8270c1035bf2ce609fe5f2016b78c5023928306542887d9a7cef829f21dc4de1d5a908c89560db6030d64bf9001c962a434f0ab4d8bcfb30a640dceddc7ac307392f2851eb22bfdb7e03f92e44c90e7a1b3d1b3d8c4a8d2f5184c03a2fb1bca013f09314a9aa082759de299c53fc97766339002b68bca11a048c036ad041219088222a86763fc213019cc8c6149126d0aa3b28a8f51a24b91cf8f70008e443d68edae2272326e0f930db19cf996aade5376f33abd715737f6b3ba22e2c73de33acf286ef4db143f1b072f047460eba0a0826bb286b54d28e23e2d0411f6976a72b1487b915314cc7f957d189eead1df5d2c3d1c3c403e330229940229ef62ae5dc2c5be19d0437cf7aa6e9fe483a10903eae735cb27f23b1497b3cd9fb4d72a630a49c9c677239f30e283e06a78f455f4f50938592705491e4ea748b68f2af2fe7403058da8b23b476a907c1d2035aa3b516441b51dde7a5c153e0311f0fdf33adfa95c262f920ec4fdf7d6949ffe3909b70b9676462d961883e160a18c4546b265ea61725ef0162bc01e8240b9085a863937d932e28540563f59fc2439e80f1ca0e60d35e47ed99a104e690c36c8427f00951d5195f2ed1561ace5fb61859c9301c9104226a767575043e51bcbfea01a4a8d19662b26427f1d966d4cfb7d8f0fa097a8744f10a153c20cede1307cbe78743e509a1a34a51420cbdbf9ee8a3c222db03d78f16b79d2583fcd3ac6bc61e64db590142e392ac924d3fe535e1cd56d4e04b9058a67a8bcc473b74ed538746a9e865286113cf6f4cb2745f728088a4c2061df46340576a81fd882b7249f1b958924dbb42bca22ef26b34d9d4ceeaac89326f4cc33146d7e1765602b402510db56eda6e412cd9d50beb7f3b15995817ff9d7301c602bb8822dee095f30ad693c1ebc2c84f8b20fd4968196f15d56099f9504cda25d03c8a22f8f33586dce542548ed090b3ae8187a5993506a0cae86521fe9baa10877c00645fb7956828ab278c0611ef6627602b273e91e929a99d65e2ae5e3ddee68f9cbe36762d69c7d3604d492595ff924b51afa91ba25c0b8ca3d1c41efe4bbb483815fe22898069821a2e5d5804041bbefd1692a3145551d8441fecea7274ea5a3e2b98cf84bb554f90ee61f0518b0372ca703efd4dc28dfc95acc953bda799551875718ff816905290580550a5f420aa23c2bb673ee0856def7dc7fad2c26d014506cda8ac079f232265d1731e188e7e70c38655c0a0b5a31564ae8bee7c31fd826136ea9616e931f2a2a868f51a88a63bc9edac5e09fae5520df989628e962f7bed2a4bf393cc2f682aeb9b604a823231b7dbec2117eb1bda57503eae666877842e73d10edb3c7559415db249794a1c00e6896dec9cf9f86db7067a96ad82d1cbb5c4a50e9f0dbb280cb2caa0fdfb3cc243f8f6e528567bba0c7f64ccc93608b40fb6247e84cc595a03edb33d0c46287e797258a213b37735f4673f4418bf8cb68e4ad317d6b90b44a9f35236b1fe7cafec4288b34fac7d857dccb80e1023b142373f11b3915006a6af461fdd01d4ce9e69ee2084d349937c1d79f61319d6537ab3626d7d5a6eaeaabb57af26ce3d87d231209a46c580cf6a46c094d767cea231236aa7cdba01e743b042a1440e480333fa8eea91640df0a164740d875c6cd4098f93302a840b0151de0e5c2342175696fe53835243d89711d6a8364835b8eb15c2ec8baf6235deb3007dab092ab54ec6864de9ec05f013a14a318f10654714b5d734ac41f3b139eec92e78251414fbb91476409193d5be7c3a392052914c57752bc7cc6d148ca0a78591c81d918ca78dba9c010b8f85ad8031c204e88b60177fcdd73937d122eaa2224bdd37f93007bbe8fab0102b1654d89b6b6d6befa92ef1ee895eb831b4bb5af9cd5065d28f741bc0559a8a9626bf88e6595417c9c7283c6bb50ac7d13b89cb69a550e2e85a28816b4c6a76ae9d8f8189af59715d094d2009ba4dab35e3a075125cd1179f51873f781ce6fd7fa4b0d1dbded22b11fddc61acb42d62822052c82b5dd3a17a2002dd666300290503cf985bfed5059d7eb19142547c06e37303e287912e9d023750bb564fc2f5456d98ebb6d6bf8bc1418c3e313f4314c4171fa49153ded89015842ea8fb33ed7f24b9e3806f36359e98160893506bcb27619d78ed7cef22a9d38aac44ce2f3072abbed6620d1fa27b6735fac6470762eba34f1d7b7da0e409e8f67fc99365f2697f30a827916a45e423d97b94e0240f8b9dd4ab41910f5b349231ce9a4f0890e0fda3e68078fecf97d36956b43b5099025b6b6fd3b66f76bb537ab4ce0d8bd1801be28f2c5faa4d261ff02b47f015a6b615b12a913a3e04bfe5a65ce162630028efd08e1f8b72e0f6f25f7c035cdb55a285f353fea5029c1abb58c2912c732dc9d030e6f31dcbed37a14a55421ef04d28956cb8ee74e201bea9c18fbeff319a316a15ed8bf7b9b00f6ff20fbd752452e5876d2b3269c1446bc7b3e6eaf88157829d23b1332b630071e6d1f6596b824fc7ba09113ca4420473b33c64b087539eda56d9d5b01cd31fc91a0c05fa41daac049fea0e280cf43f1838baa9cee7d7b4dabb445fddddbcfc2ef9236faa01a9359f3e111059cf73169d1355d048f28f07637df189b9059782ba66b6139402e9dbfb7ab4bff93bcda19b1b095393363f8e36e9f2940c29c6d360d99a9712d9abee2da1337af0bca60e5880330cc5ad34f390639fc811650091cafe2079e80abb60f162fd9b155d54a4e1bb856b35f56db6b7c17ba5334a91b14c7e60718755b4c05975d23656450e5beb47d2403c1ac721587d672161044cebe759817bcee6667a67e8571f93f6ad2f2720b4e453eb494cd300d3f21c311ed30aca1d623f121613a38c7e9453d3d2613c5c1748440cbf2be300b2a56a268b1be4665186fbfadf45d118c382f2e3c723f9b46706a46beeb5146e541aae656a78a0636502fb937d52ca57ecdf6bbf1f0500862dbfb61900d1498fb255b0487410c584b36ab0592a09b387aa77ce574557855aa43698f6acea1d4df0d87c98761b9085cd5324736ec2ee873091690247264845ad6edb9505c764af79b2bd889b8720dd44e5df1e265f76bd05b5b3e44e2b0f96f3053fd7af5167403f26ae0f36490b6f26506a560796e38c30da8e4ccb99ff93685e6f7d85d2590c224e5dd1fba2f2c64b8883f16e5d3556c2f674fb812c60e9ae24252f71a54fb047bb73c043cb2c69926d2d0f673bf4390ca7de1ff53433309d96b55601a7b10bc6a023a7264e26b2be01107a9b49ee2ca8932f983b385ed894d67dd0582e25ddbb8c91c52dfe43fb8db68aedacd8ca97dff353d8f09949e63e20e604456819eebe73de91eaa6acb59916d3ff85005f650dd6b90dc025176fa7f1b86bbebcc86d9198bd1ab9508df635ac8436f6a2c5fe53d3c40ae56868706539ddef2a5f78163ca694306291c45dac29847a25d57066f1d910dd849bd89748b4075c5666b421c0b096e8b5aa134a98fa80b7ec165cb0ffcee3c6195a3d36845cff521640e6dd90d65aa59f04318a24ad49f0c22f66abfd08513b5477e5f0b6bb0a14684c5fd5b00ff09dc540ee8f4eb248dec56112d322602b3ea3b43203e3bb39f67c8b16f6a4f62597808b2a3a06014b71ad3dba3ccba1a7c93ca57e689c9ca7787e3b1b64f3152a62a0102828e744369a0a476686355a242b7f179c802edb951825cabd9f7916604f2a9c8fedf2e4dbc4b38553f09da4cef62c40f2c7b08995c8f164e804ae2a43ac29b64943c0f68840431791b81ed048b4f1a98e00e8095aa70e55961289255df0a7a455d0e1a90edc6c7babe79276b872b75b95fd55b50da35a37af8fc413cc3f0b8854b3ccd5f76f30e831a96a4e6878a3bf7c0a0bcfafe770b6d1b16c4ecb57efc1021cc874511d739fefb180dc9cf5f72c73d438f5b5de3f93b7400496b0ac048460ea91e58e32f44d3cc9c27693c3d0eadefc095ad9104cdb91d5aec17fbe6b0abd671223eedc7193c3bbc96b96ce461f9234d4001bfce1cd83fdab5dddb7b4676ecd917db1b5ad44778180a05172f05cad782c6d94431c90dcb395f98378c5b129cec8f1a402c6196770efcbaeca78edecaced5e4cd3b60d7f045688794d0e469a34a748ff1c9201d64be07ccb57ebb4e432fccb6ecdfae3162a621920ac5674579e48e11a192244d2d851f1239aca024fd556d720f6a9f14262a43d653f28cbbf8e2a46d3c85ae5afc698e7a951ee9623ead35c2b944cd2e44f9e1fb7f32b3bf19b7fef170e2216e6011314c425e2177d85df87c26dff90f67bfa21def100cdd49847af0ac4f1eaeb785b79d5048e4206922ad0936a9de64961a16cd7aaf158928f8b93966f3f7d0335ad66a33e70c5ad10090f1d09f27210a2b8ccd8f66ec67483fd3835d580e0833af086d8ce5a000596f6696539b9a6c313262d9810e9558ef74f49f07ac164072e8dc56ecfa029438433b5352104fd44d10fc2fbc2511660c24760c4ac8008022ad5390f24f6813b288c636840ac8f10782b84445d79ea8526a33603cb390a38b12969117884d8a95f98a93b61c30e23e8786ddf24b34713b3027ca35c22a2b9075f752f3f75b926963dd0c07f82a092fdcdfdefb8846398ac3f7c194d934ff1e14fc483c667520b9b9653fc7682f7ec0c92906f38111bb406b3eb4c9e8f107c18427453a5b770b5955df00b75d1792677f32c48b5a277e28fb9cba8b404e5f96ffd395317ddb51cf13769d19a4290f3bc74dd7f1b9c99197e04e12a78be58b855a9bf834e3202e4a82824794743a16d3d1ba791af3d25f9d6f02ccb462596bccaebff8374f8d92a6b0d1bc19f10c4d8e287de71ab8cc9af599d5d84d6a15ba26818242c30da3b6fac9ca681107b199c256581d33f8e40453099a48c10e18c74b9cf3c3fd91db2a1e9a7de3ada85f70c6fab82574732ee6d7476daa5521d06b2b90bef7e1cd730d33d43bba48cafd766f9603924ee51c136d93840cc29d0a5709381061b407300042899e55ac63a17cf7c6343be2fb54c8b974c4787686cdf68321133aa0033c4e6348e4d72e51457f3cabcca8abbe5f210f18c57ca4e9b5de716bd846a51d35891f32fc65f2c5b2191cfde9880c3d03b55e6b4d542ec3f2055016c30aaa499793e091fbef642e3eedb479c60bde084d5d10e4258196c36dc3dba8d1b65a9c7804b64d0730c2460de8c9d36f70c301cdb1382cd393617b1a8cb3c789f8174da7c556ab6f83cb239ca82b878b3f514e8ee1ba92d5e4720feb0d15f32903c6baa96cc7da912f568f2dbef9807108887cd5f0cfc776f082b0aec3584929ff71a3b41d01bd02dc06d28e2d9ebda91bbe3202f06ae8797505272f5038403be3753ee1fc5b9951e7c63a33c48904593c7cfeb296819f14ccf57b18b6655cb1e47ec2cd772bdc4f6c8f4b8e2f2bdf9193754db023e263fedfe31908176df2954f7e45a913e2619211a55f9755eaadccc7bb59a39d0e2562debb20b6d7d008e7319320174652cfa46179c23462a2c83dfce2ee474062423b8841bb82eeb5e486da96388fdf43caaaa36a9a8b78235c62abafa8856e49a468a7b058bc4feed044f357b5446dd78cbef11b52ea0a4dd5bb1d791bc278508c661cc0f657cf2339e50e2406e6c1e8b5b51cd0fefcda1597d00fb254a75b11c2bc286f63a8189545d05366837ea095355a3e512f2a6f69f052a2b550e8de680cdebc31e2ebb554dc3698e4358f505964e759302baad1810020b6587610869412dde926866ff8a8cc4e79bb31949db3aec6e92c1f7457d4bf5c7c2362b17f2c7ead750b7fabd755cfa6ac2190cb6ab843756137c7b396e5413b3ac2db0f88f7c34fedec1a36b998d9989664127d383ed246fe052b3a654ebe6f21d80bcc0e8d20765f1eb77fc52ebc0555d39933e176ebf160a81da2d9cd84bcc02b59cdec3eef845efd9a7afc272b782f5377f1933dd6f5370f3e6edfd85992f00f6f91f5bb6416f1e21fa77cca4989e5ccd92db5e40ac21663c6ce601dcf3d0c0b199a5856e7ddbe1f53e7604af65a8529007b56fabdbfeb778be0b2e1e481c8611a2ac940481ea386584d15868dddc442b77d536feb4d3126095c147e591f860e8181973ce1f03342c57dae6d4ae04eee7c0831cf36fdff956a50c58038eeb610f8fb70efaa08f2b02bc2e4bf8469ecc901b71e7b3330c4ad3c291f54e5b50ef700661908e4321ac24f8f5ae4f87b67d3fe105db29f96e70fa640af7bd6ef8a3e3ab75510bd66f954fca9e1ca0a8e04cf4f296cac8b0fdba9404b526d6d5b88822ad29f8436824a9b8242c782632992e8b1423e1f88f82e4570b6b6b44c2fe2fdf06f442888fa055361a846e76e902715cb04a4c5e9da32960bdf928440dc353c81e745a42f03d9da744e815cad25a14ae719502b7c4bc9008fcc3440159003063181fb89db49e1dfb42668a2e16c39808c6d1a8b2c317f6c4612638959dc6a3fa925684850d788d7be27d3bb9bc130e180d8fb4fc3ddb72de961343499ba95a5f30684b68b57d18dd6440444bb0bea8b519fe5b53e6ebc2916e8789f64abb60fcf2b7b4ba744f7f85b3794e1cb19f873b7fecb58675ae2a732403b731415f5926c49231a2ec8c3ce9e2ff18ae98e411a7f946c6666d7fc2452c369359e9dda557f9dc1090442ae08d90874896c20a063147647c55fc36c10414164d56f6588f901755868213fa7b1ac9e804d0161996eb443f7c36d5d8d282f7f22b83df81dcaf6c9826cf199a1263a0595931d05392c22447b3ce93268d80b17f9ec552087061c6a09c2ac25450c71857aabd1ef08c753ff9374d321402702b9d4b57b6a985ac8ca6d944ec5a78c9ddb7d2c63eb084b716ff67f4130ff0df60033f5efa542233934f6134f8226d19d1107cb767dd150a454512cb03b67ca696c17cb454a1ced762516f163a2ec14c4a4628c8b4f8ab9a3e31622f11d10f5a0aca34204c973b389d5d7bd2e6e1f6783debe062020c879a675682583f524c5b87ca0c423003f0a50eadd694da89d144574fbe6a567a14fa184afc3d451cd9fa25abe162829b6013714121020e936b729b9912ca883c68944e066646963ce79c8de46b66d8a664605990f8e2cb7553dc86a625b17652d94d5d5532db9e3b7b88ca7f3de500dd289aa137132042f4ca801e9d196fe224b0e817273aed23249702bb6d15ffa79fdc66ef53ac377df3819e647f9a281278f6047f184f73a0ea640710e1bd43d94b9d3d1076ed6136186219177db0383b8e50ace087f115918da450ceb249dee6f0b7733d1915345ade706048b41a2e908bf7a5f4327e43e98406115c7d3d24010eba4b885b23f6c14b252a126727f5732ace34224583674cf3257a4eaa3eeb1f66cf482a085f30a0890098bd5dad7148838fc1b59654d5252b4c45c4f4a86464a731128e0293d2f231b8d5726ecaeac85ef16b9c7501be612c3e3c815229bd4fc3d2f6cd257710e9d27b81e3e279344275761103ecbe5c06f24bff2bffe2f779d0b7be897001e070f7be6e21c43884b3ebffacd99c64f53082db24024f663f62c3192715caf43100bf879dbc9677aead01921adc06ea03e0cf4af11794158abd4aa3d584b674bb209a7071737df94346240297e0a61e027df413a4fe3be961e8b25dd594dd1da39bddc2cbf5436df46d9c30c0b8aa41790dd9c5bccd9ba0b6357d6bc66d55f824d4c3fc4fcc368d18df385d7cb17d61ce6005ef0d0c7f81e061096b8ee9713122d30c356e7e0e0f269a56a7fb26c0ed2a2530bd09aa4d84a407780ec202684a491da85d56f454048d2ba689649045a6a3eb9049f87eec28d456efaa588ed4a67f0825ce793e224fac931c4111e9b02b2f1b26b9f63fdccdcfa8295b5ff8be01117b37b98952c660a85942c2885c49a2ee6abc50d2048a739006dc75590eba8205696da4738c0b46c9c53031a40f2716a4bf345bd41f1967d8a4a964c9bb56bbf29d47a0c4a1a66dff5d611a10863566b618d2464fc66b297dd14d2d4ff8afb5d3bff29eb835acae5fd9c8b103d65d5377d3af928d3b192f0874834cde1f2f5ba74d0b0c00d9a7c95cb09bbcafd4679986e01046f122da0db21e548a0195984cf97c4fa670dc0bd112820555a5c75743794ccbcda42d3a84bb5f2b47f1c0a4b9bee4a34def5e2658174b5a87c60d7bfdc0fed8b3da6441dbac6b8dc183efc9458a5dabd09a5ef6f3754e183e8b2c1a57393f3857e34a88ca8285222b0e04b7c2e4de5f9e0b9bde50ea25bf1dda42bf56392150964910ce6930092d75bd5b22883cc9f5a5e26badaa415bfdcc05baee096b57d2138f225bda921b9e2c993a9f5a595938ea2a6f9d08e6602b5355b358765ba3b8c6661f6957e5a72c4fb147db50ff774ff1ede2fc4cec1ecfd940056c6cdd883f14d57f49bfce12904d83eb1a20baea54c2f83e32b3e0eba7d80ff90ac4e7542e7753749f7f6a664709a05bc40938389f3fcf14e93aadb50d3aa52993cc83d19990ccde64bd5f0db3f2072ef55d2814646e5c363c5f4610c8281bfe5d91e27be86f9b7f81c069fd366f0eefd470e025bb1186cadae98f37bb50f097792c58149a376399adaf1df964497ea17ce21c2b8a220e167ad913ec92fdded75294006d0a6051f74449a2212cc8897af4a28764290d952d7c7b3b4695b955b384a3e1fa8b0ed03e42d2f093458df7e5295735bb74c3f603ef2090f038511fbaa8b414609aed02607ecafe9645625703cb2b0c8f52a1e3fb49ac6c10050f9127ccaf9762917e7e30a1c89fa0f2451e14d0244159e4f26ac213fcaa188dd48eec099e4ffc9683b01bf2b8aef71b820a5345a8ea66356715e9aa99fc385a009ef1bb0c3c36636589c56d9fe0f96ff284e1671a20a26b2bece926b31a021b26cf507026217c124a602e394dbe8ecc462758394d2fed01a952f8f8c3d91490431ee39fecf91fc4de0fe4ba9ab303749377d52fb761237106a973796787117c72c02e438a5918d258d30f0354976946a83135ded0b701a44f67bf22b07549f632aa9c8d16f9b37eb7b21aec17118dde75cc3997a82206c2792ec1ff2df0e42bfd88972284f071e9252797015bc27c6f69a4e82e37687d41f5c9711a7885cb197c0b019908083666c506ec32b1be6689fe37c73f6af759c6fe4cec6ae75f721caa8e95caf3c6252c82804e42f8037b769de8594e1c2f702e7a2879e31e89354ba1687a24fde1c0c225a677e1673305d6de6e616915e3cae0f22c1845d4f3820ded201449e84148b20c32186b32bd75aa84bdc7bf8835883fc6e57001bd5f96ead6b4c0b106da0214ad5ad657f9c7f69cc8cc87ce79185afb81b6f2527870ac8072d7fe132bf9117abbff67ef1ef740f0536e8148781b3f5a3cee47eb52ae4fcd614df05f3a468e0e61f69d4322592e07765fbf1eb4f75867189b10420091dc602a5972ecc4d700413140789eebec0f907b7c728de1edd0d7c58caf824aa853569c725885d38f963a5903739a7eeab4a8bb18cc8bd3cb3bd8d56e5e352f41d5df5e0d0a6ca14fd17f10e2f41e81836797b022ac8e26fa32190284ed6f65089a49a3a4e83805a803406653416b659432358b4d2aaee07c4504a2b0de971e79e01633714467ceb4e491e1695689400afb11ad40111016f57bbd9b25d1f118b0cbe346fa3c429dd23a7e164950fd84892f811713c38e409a2a4f417835d8b1d31fbdbd5405a0692b0349637aef50b45a446c3efd001a35a2b61bf11ab1811782cad27fb76c74469a94a4c8a1058687e821b89602dafa479cb9212003ca3bf72f65c1b4061705fe42a4d7346396cdd0780aaf0d75015c85968b4effa0098722441760488f50a7c3b3426d3ada228b3627b1835a7e3b4ff9a0c790cb523164400641d32cddec2aa0a917776bbdb0a84f97cce75184c0b54295a607f67d5367c02ea57bf43eaf6dedcf11c7deabf54b27de5d2fdee645bddb16a672f5b81b4782fb45c92ebbddfe4fe9d51da745fef7114db7b512928d1580b55dfca75602bbd7d27a290199cd71a66ae6689b4f948d1efb4fd557b0bbce9daf8838baddd4fb5e56464f2b5e4fe46c814e6483466e83a382909a988c79ecb9ae4988f0a5a3ca3006240b04fbdd8243e4c7bf2bb095596c9759b63de8afba820df7aee363ebc35a16214c7458bfce3f015d3160f6bf021c055e797d61d34aa9b97a82111a5739fb864c906b877cd95b311b60506892bd340041d44cea325a9f72eadecb0f8b31ba4028e391c53fa810d93aef85a3de6efa1a19434d806bd973326fc0ca92efa0e20a3d4d552cbaed5db13daabf3a8877792fc5191c8a757ccdff472c4ffaf753a0f0d9d55a19207429883d290ded85d2ed2aaa38681491c634a9aa610ffdffa4d133896c90ddf5908af4f6d64094aa39424089c38e68d817dcbc0c26284c35a3f4ed940f6508865ffcc46ef168d9e29d5aa676be05b208ae822e2d0ff5522b3acc8aa649a4df614fc1e5e369855e1fddc3fc6809a1099c190d3cd81ee6c499f2ddd8354f6258ce1e141714cc797c893374b597361e0bc5fedbfab920ed8a21128655c1e9eef6f78ae59443e435c7222df4673126c134ccab578040b25beffe809492502c395eb72b86497c67c00d2a056a0dea8c028f97609d5ed8387cd432b5f217e9d14595a19d3b6592db9c07fd7a8f3534014bd23b58d8fa08c791bd7602f4a0cf3e17bbb71cdff1afd1a33bb0c73b017e9d627c03ac421c8fe899cef272288f462cd460231f2676b19aeea550b5a0b16eea640bc4934eea7351535361024db3fc10fd5836171e8cfeb310522e44c112217ffd69d92616c90f0195443cb5287be6c69bdeb88f5ae7d62dba35494dcc395b96c196582bd2cb85f5b5f9baa3004f6234ec073393325614f94856d1f9dadfbb3f998801d0676715c61979f7eec258ff3680c4672934ba2fb8f2f2812b3c67af347c4334207a6b91a1423a03ad883694d5c811c6118e3f2dc30b4c0903c2a6e5056e0849ab26938a16c7c88346c4a8d14d9a2acfd6f531d604a6d026cec917521d114cb552741f41fd36e9cbaf1144d22ae9f16a041a51d9021bb3b275c4079f6a2afdd0cf61ec629b2d78347c6e26cb3dd0f75922a70403b3eda5e3b6fab7e33ae36e1b4fc3e7127e8c23ce4ea13cedcc3873199e3d32651d98627a970f505a077257933bab21a5ac88e0f448a697ad67ecd63e1de3a9dab136294e0ca0d29dc78a06bc3f9b945b867b8ad36d617297ac1c80766784b9a9f3a15f7264be0af93064d2561bb2c6bc8f9342156d05e8a1dc34f567b4cf181fcce647e2a8d1aa44d310bc270c89f9e70fa159e7ec787d9bd8333c6f14a18711fb14a85beb4ebb76a96672e2f5e7b2178ac2adfb8ea83d1a904d71f8c473fea7abfb6e19f3bb3b5a5cbb22dbb20e11e8640d5c1935ffb677de87b17e998a74852e464f8676f82d93a6067efcf62b3427926bb8235734c58c4bd5dee3e5b42c4604a41830ee91397bd0cf2a74f63d39a3c7f6df6c054f4898ca13beebea62c6590704757a1d92a7436b454b840734a9ae69e004bda125df3c0f3e1d386bbd5d4a64890c242fcd8ce56d215f099943bb4b08a43f8e8b19008e58d79dc095424d0858475a1e829e17a3dbb20a291d7ed624cc7d166970072550ed9803c3ca0244a9a007b9ddbb2ba84c9fadf131d01b247579bc06ad19d2412afd0f4a5037a4d8b205d17ca6d4366b8deb4fbe5b681229198094f0d8bfcebf64893db9a4f166b0270c6136aca23aa4ec63f8f40bc86f6d6d4bf8db7340ea831a780ef50fcea281f887b45d66a2d941ea62f1727dae9b4c98a9078ffbdbcf5b804097a5e4f129116d81d611e0b1f4a8925f2743d4d820d08be91e705220ac830bb82c3fa868d2acd1559f4f43982ecb378fa1d46f5f2a88074b63a9716beed4755d9a877cff07ced283087e9b4e79d07274d932743b416329fde5a3f69ed50f9459fc48359e81ea95daeac76cf243e24d78b6a8c90353cde1894bb8bce664e8c6cf8ea57b5ab8096be32514b6c65ca4d617575dc444db197c6de895a9e8b2b9a5d4fb838a7d89bab6c7a34cea32c2139119c13ca6ce924a31c7c3398530f720de1c1ed36bd2dffe9031800bb3396adcb0df25fc38043a3fd3eee3d35f5b4c66f1a86d8f425afe266a61bbd65cdeba490d6262b594ae244d83d58c81f938c98715cc410b5676b472d94cb386604efbc67d97cdc00c0a6f2e2cc8ffcbd75f11646c7b84d9a47630ef3fd28b81d312f3ac4b1590071618b4475c3fc7a75651a3d29f78b494d6b460f44fdd7250f18e76441dd7bbd0db9a5097468ea7eeaed6c814fd44599e8dbcb2ddadd234846c80cc667de29237a8b124bf541ecdf5eae95085f640cb1fb3bf5044c2ddde2814d452bdc258d71dbe14b4569dcc13fa5f0af756dd05c985b6a6231d9b37e5de4e246bae21914784f57047b65dae4187c1dcddbd705ee029cba1936d95e28f933c848200339a7bdba72a8fe80e49a2f06660426c372c7ea3de3b089fae9ede0c1eedd94f22e276bb580e72bf39ef1cf50ba0b15c23313c6717725cd5a8b2e29c4948b39d31450d3f6d64016f4b7be7472ac278b2855bfa171d57c97e92a2fb2e545bbc47480cb6f8884799c854666d75dab7fb54112205b213ae8348e447d5998e80ce43d9fe36ea851095829cd4c5ac5b5b2f453e21efb8e5f4622c0c63f8f3155aeecde1d374d1cfe0d7b072861c05c5d574b4e39071637857b5ad4c7503ba5287c53c11e92a7a5d9dfc0237a8b005a490f2aef2360f630a8c61dff285fb335baab638a7b4189683df2e184e28d279a5424f1d2c668e10202d0743585b893e0bc1c2091c0ed7e1d091e640741487ba57f92e906aabc034cab28791f073e8a0e15a09a5974b8842c11a6d1c708e9cbd3b86503047ce5e566f96d46c710248fdb295a855728c5c4b4494c15965ccbfdd27cd63cf2b5cf1a8bf0be13e1c0bac8374c1c2551c13b493c0cfed2e0598292212b582b899c8f61b872bfd5fdd2285167ae7ae0211164a666dffbdbc41b4511a60622d7bb37860acd11f461c0dfa563d6b43bed9f0745305fda091832186d816c576316faf640a70016dc8a66f428517d46ecbcee566c18e85e2ab72786e783195056ab816df82810b72dfd4607010479b73ee07f610cb2da040a6c5275ed56f1811e139f9692e06525a7bcb4fcb33f9ff4159403198505c3de70aa20bdc05c532254763912b745759b1c31bd6ca4bd7afa0300d50da2ca999d3007c1809a7066943086b74e959f569d57c8b269b418a561f44c736d08ae50fa0f6231bac092c69221ec0ed5af5ffd04f51fbcae8fa4d2aa6d8640a324b0f388282a634f673d73e13cf7b80087d0cc869ba909796889162b1d264b6a6d13e642610e6f0ba8a45ce5e082f60bf73bcaa203b4c16c2dcebe26d68e427b77fd47e411287ae1fb2c9f9258b940aac8fc00015351a7734b515b6fceffd9c362fbec08581d146bec57b535ef9d537c2c21ee22331bf8293e7bdf1bda98e998c3a78b12bb62ff1f394a7fac8984a9844aa8e816ce91097a1b9eb440c793bb6268de67f6eccd339b726e9ff362b82264cb2fb1546a52448992f6cef04d7d3134d190c719f62ba4bcdf6145fd87a3ecda88b45ed60f1f075caa750ff79f49f9a2ae7208a888cd51b14e8732b99e99e72eebd0c392548ab71cece213eb78b9c84be7e927d0557de1d6e40d8bad560a7caeddf86f5f7b1da95165ecda0b685d574e9bb7eee1595f7577a19c3ed4f78bae465e7a86fd7a43714bb073c9f998dcec6e2f584e28278f0c95b92b2359a428793eb6cd001a4585bbdf044a57ab8597e8d73af526c88bec4dde63a2b1428deea30fc7b0a4137ed8e69923a232749c512e2eff5713c5f1462f15541809ffdf51ec2f625ce9d46c45d2fb9751a2c66674ba5745d70948795d1e5b38f7069c21eae334559a289b13c625292c4c11917db1ca84b1ce98c99bedcb3f6ba88493fa2b8ceeba2bc80f66b983d6bad3ac001fb897ce24ee63375328fb3b4971c450645339c35790f3528e9da5c01df65775934760fb770fd98e63c6294a4431e4ee130ec5ce6de0ab4aff0dc01be3302337a7bd17eb16e989311fc9fc21f13e738a848236d9d3b5b8375ae903c016fb8ced9a18d0c0cc2983af5c28fbeae5c7aed54756338a7e5ef62786397b7766c5f0c7c8a2c9d94e77b6324f885f835474f94b4d057288d9c5d69148045fab6ba8fc3b6f6ac1fb3e38f454a6078a215dee5945b4a703a9b9f9e02c1db330fdc1f3d3a31a068897aea6d90a7845f62a759f61c1207937bef538725502667a1d4eed14c5077a5a778864a78a34f6632aeae8a918ded5d00fc355ca5c73b34d7f7bda32ad29884f400e9d01e1cf68c4266820f3a8999fa4271ac0833a52b9aa26f853b2e2a405b4d2548e0f9fb88d5425eb36d20b8596335a042cd360c668f3b1ac64c5932d319fe79bd681bc46870d6e87225d9b0ba36ab4949c6a482373416daf165f50cb9cad20d25cbdd08224e5fd0978503662cdc35c879cf7f3f117fc9486843317188c3f5bb8bc67ae5815fa53cea8fbee7592a0073e8848b505aba9defdd6c9fbcfdf476831bb2cc7300af20e7e8042d0f44a78dee8ce9e01fb7504aabad86888f583719f3c040cf0dee38e358343eae93a5572712b2a594582c71ece70d60d04f7ab78ea4f048b7c493c009a033d36e362e01d21fb3c974f4679ca3b52d682daca86ec62c851b8ad39115a1a0bdbcaf6f416b43d90ddc1e0c0cf96185d4a705f7a20b95d8d99e58fe910e07afb741d8d6634d278ec8f0a41152e568727170e172059e52e7df2769cc9378a2a0906f564bdd889906ed8d2ddf007a3c4571d9737efb6201644dbdef326df9fd1e10b5d061967bba277d1b21270799176e61f3ce3770b890a51d217f80bf8bb8fadec2b1b167288919b0b48ce443e7cf2da0ded35ca60bb20e9c6b8e6348ac36b9c88469225e5b34c2f91711daf2316e47b3e84f523ab96fdf2eb6df95e50c499aecfad0d3cfce0e5891781ca6acc54168902cd2fe986c72cba5e4236926be5bd57e228f93e7806f92fa8754cb9a28b744dfa8d8690fde2c5c0075e912f09ad0bfcffb09c3b572eb626384acc4f79a88b59cd39b754edf6d3d8380445fce63cafef5898328c59755a8d68ee2a51e2b4a168539213d9c2f092587e9354680296f77276cefb17873689e62ce5071bb24eb332256cc52e310194448ae1389c522a81ea1c5a655aa43cef711c5daabe80f66ef9c71bf7306fe6d6c31240a96755f9d1e1a8eb5f87a46137ba589a0283732e915ad03a5ca9cce6056d9403beb921132d1d72d294f2b2ade6e2d426e036daed916f7cacd6da62711653e7a205ace516b4625a7adaa7051cff0f6e7f5f6a033ad1f7e65d2410b2ffc2a89ee280a1f6be516802f0245cadcbd3be7362f616f7c6c06cbdb3e2c0b1ea3ca0e4ded5f9560e9fd956ed1177fec18c45610317b0b59db5e3cd16a6ba79a5f234de1040ae5262e3a178d94ea3dff0fc0baffcaff1fd70acad08d62c5359e973bbd3231e3b8f99734f7f1e46fefc81bd98ec76bf57aa340d27b14904450991b1850cb426f2234c1b1c86ed8fa8285fa8c08e10528cb5b85e674d38d69ec777da4ee2e9f93f46694356dcbfb54009c6e7c76a6f7be2f7be4d0df9bec64c7477696cac0960746deacd1e104ce9b9af9c4a46b38fe6960eaba4a82f7397b9483e3f78a49e137bf7fa2ffc7b756a6a02f1542cb17a525a6131a657f6047bb1ed22a15434c7bcba874b4ed68cdf5a98da346527cf05549d5cbf8aa929dda06434fa8247f8e7a146ec3b6c1bee5ea2b9098b43a3757749e18702e6c9d4b3049acf46d418c2645255b8104e5cdc137aa1603dc785a6652356fc0607116c37bc9da4643865471a4a95d00bdbdec97c84f4b7842fa6df5bdea6cc4951c6acee17b9905b0bde21fa5d8eed29dd1e297a26bcc4a3f3aa92f99d095d25893b1db6bf3e4c91874325650c1675f61592c126b4c054396c32b945028860072e7255ebd74cd064831a69d989bb2a4ab8baee8c88cc9d234c0617537312cebbb46558aebaaece3996abb7778f03cc445f20cf604e78b737c51c59a08af74593ef86888cbf498e48e0db52720af5d30c31ac5b045b07b8edbb699c9902522b5e50f8ad0dfe43efce042364e5fe0fca03d3047751a75ff0b9a9b9b3d453f8c678dfa8fc8155d78c30aa9ae2c7a0c0ce8e517f8795accf7a3092a39273961f526e93f674933571caf000a6da0ed7972aa6895957fb8044211d8be2198c00683919f41a8ca8e8a561e23b579d54adade82238414787f4adb3546e8c118dd3d941f5cd6a63dba7067a0bd89dea82df71e82a8d27d3cf5d1724443038a9f685d325a23b44d99f8088810eaba144af6bb38b2f9bbc2f0b53f90304f0e4aa21e773a8d130eb9635e39e89d8fc1425aca3db90fe294c37342e62258af1aecbe2ce6080ef5a7632b5ba6ef846192b7946de5d095faddbfd8540fb1ebaeec5dd683cb6cbf39f1c8aa3679952d8d4f2614a78e640b34e336952db2bd28a05703fdc50b7e9b706c16d924beae0c1e9e91487b775cc0b2e2183313eff485e0c62ca4357b78436fc07a1a0e0bc85a290f7f55a440f68ac9644f3e1e6597eb7f260e47be6ab0c9998a388f215d7462ddbea9e25607c602d51f6609621b7ef420049aeccd80d88fb78761eb6f96aaa1f33d8e5310c0acc874f6c453512e99bbf136f63a1b11c58a350068940d09deca4483ecc6e397363115c3c354e094b0bf8989225fd8ce342190a40eaaf069d019200b6e62ab36dd392a347a9e2bf3bff645d712b8ad7c048e18a5ba5e58838c8c8c24946389dfcd93a1a9902f4bb601f4b2cfd63e7ee1e020991604b7b38feffed5cdced201f80b198046ad36ebeeb86025cf8c0550548ccf356499757e1bcd192cd66b72391045ae63c4c72c6ba071e1eb30a5f04fe1ff2ab7e3d6d8a2b1b35ac23b7fd965166ec3d3f02e68d47d43a8627a5f5f43f136e1b09511cacd068306d42a0f47da9344d33dfee3be50c348dc94a097310865677a8832ccd5628b2bea6cf0fd2a5d8f6a16ad83e212ff58a5eba71146462c64324f7b8b791b533f52d3fb3fcbda7313bad5ed698fcbb0b7edc203b70efe8ab77d7a3d4c7c777c92a4b3b8ee0290bc56a4bf9fc38c886b9b3a805c9332d8ff54f4619f47d51cdf80e756855263100adb5908ec2136bc04756feac806f9e896c5c9266f322335795639dfab6f898080c110215cd8d6ec064aacc2957e7d188c14abfdafc6989ce5d553b00f68a3c8dc121c9f78406b50e01f7aa34564c124c2d75d1bbf46bbb15adaeed598ea0e774fe740a965640da3cb9beb5af0bd39958aa93944467e2b45e9fa5087ba0bd3f39cf3c0226c844185a901d70f882fe3f6c260d69dbb3e22493f4190c4e93daa3b7751e17ff975b35f9ba35c9d99a68acfcbfb967f3c5908ec2a7eb65a86846269b9fb13c8ea0f17dc113bc0ee9a12962ac4a203ad2851c81c6c2324e6c8266e5a2a33980be587e36bb3f5424c7165e0bcc9a976a5bdefb1be199904b2a1293be90076e2e19e84bc313690a65171e50698946b099fc8f39d64b375df27446dcf4fd60baadd5ff248870d57342994d92c3afd0f005e451c61721e5e9ae750366d56cb868eeb79feafced1bbdf8f8d3a858eed680de0d16f44bf2d501b01b13b5ed1c2ebe44448866979371d9ec99ea6dc9648b5f13f0cddd0b84fdf7769aa575e565a444d417cb8bdec6e80d24ad4b7232c02bc5bf47906934566adc9a8709d2972afca64a359aea91a55082bab402cba37cb1f3862108354095cefbe2735b54c37f3d34cceb125a4a1f64b22a26ca2287a892dc24a3d841003a90623879085e3a8ef056a2c48f104d2e976813e490ae52f53aad1c91128a19f7f3196b06c7e2ef1418fb41dd17968ece897ff1d8a26e41a8fe84c1574b9f28169644a4c44607afe503b09368ec0474004f559351b813cd5d98eb069417e4125e7e90159f1937d2853abb3b2693243c912c8ec765617b22a881802e03db4268029e832a43569de909dbc22c2b30dc9e73636f636313377d25c27fe759848c1bc6f87519570d762e23ba8a031222cf840601ca0582e09c4f0633532c4e1d611eb407ec0d27b8c9afaa74aec58b644afc048c16bf8cd0500c66f83cd3a4c3f1519e98a50cf09dc231257514a374aed085ee05b9cc377a9a8ecee2abf65854255ede903f248676c279286d11b939858c9330d8e9da6f683751c711bf883f93728fe8d7abd1a436131433d8f97bae52b3afcc498b22ab223f11255e6b24e8b18b765da11c41ddec7cba0f04cbcbab9d300743ec2b3d834045edce8b32fe7632f76e75632cdc612782191e7a68382a555c105ee45c23824f80ced4774a1246dbdf0a7fc53ec8148d5074e11fb5c984ba82fea60afa63b9c4bd6a96c95fb858065d31f2b0ec30f9076aac7782634b9eafe641223f8b7da5c0deaab579427556a11959dfd55bb2e4d9e29475279042de8a9fd78ab2ccdb231a04d6fd31d6790187aaa842992769250c79979db5ec9f6c162779e9bb272c3c6288b09a8c6e80afbf089974918458a33f7a9f2fca8d9da7bfc21f865ea911b34b51efa8ba4e215165e48f3386cd484e4e541fd3c64540daee289b265988ce096ac0cc5e15e0825f0f715db40f4cca4c56a919ad000848761aa31d54b9e7ba5652a39ed41f4936daa7f711688ce5c313c6d1e380686ad5a4e260350bece74a551b822a014721a4b7752555c798ff8da4ec3faf6bb1fd5726cd9493130477c9089bbee6447e2732d1c88ec21129a5d76cf29e37734d6506a5f8994b4c847274c67182e2ddf17fba0be7e806d1bd692e5f2722180ec1a45df6d1723f7c59021ac54c2bd19dd04656f96ef9c450386a1b2e638c403d5045700d7249eea23ca492530c8ff1b59f73046b0ce3f4a0dde5e551ebc98af3ee99324f410b99e7d210a9cc07ad4562296512b72ca2565e3abef0958a9a3e981058f5d344f02886efef4dcd9d0140b10feceb0a7f7afe6bea6007eb8a09138cc8c734659427a1b1bf3352d4abad4a79e60a9de2d74da3c0c82e3de29d558126bf452f904b30d743aee83cf9c4eeca47089644d7b5c239ae87868a8c59e93211d065e427e1baff1eab6eddeb6f8290735067533b21f1f04e6f8cbe6b0c1d89764cb420bedccd6eebada467272bd6f0e0c38fafd596fe23656225302455507a5a7226ad83cb22a639eb7485e0c664e6d62c1f7903e737f51ea34502f75446fa41fcabc6ff22c64ecab5fba49acc7233c64d550318be6b5249b17ebb48da38f6ea32f8834edf48e66534750c239154316db90ee8c985d3dc9d0d2e5fe8ac9b5b9c6c07f5cfbe45d9315652da1ddbe16b607a6bac96320e346e80f61967ec065d311853140549c07661a88381cf81b5581b8e01625534b56d123d81852c7621b427eb4f0fef4d4e2131e4990c0d874d1edfc697fafda47a21a026976f1ec037fb1016aadaddcb5ec26e51b4a303cb0a2c8b2906e8c23945a4d940c184e47223bfad8fac4d0579d4f814614c240a6d02b6748110774d3de32380c419dd412649be6f629b13dae40c2f4ab49c86514c0710292dcf5607d6ebb4e02b0855e26a5f7cc5efb32c57406b5b25da185ac3c760a9f1356573b073c712c5b4b31ac1273e5b99bcb23048d0e8b1fd49109d74547447abfa9ec2ee7a03d02c0216aa6f635c10700e289ca704be5f960a3b457f26b374e2574cd8d813fe010b1aab23843662ad722a132e37540297283a454830d4035a00b2b6e6daa08c8fb4a57acabf3620715bfe9931fbb93d4e427d8efd5e7ced40463d9f6df1b40049486613fe7493b157d0f0147dfe2f88616ec385bdcbd63d3263a1912238a9640f6177eae8c2e431848af54a5fc51dcf54286ba44a5823bb08e9a3be4dfe6be36f6c8dc20a75cf4b4941e7e63cd7ae0c1dfd777e046a8afcc1e611596757b622889d61487ffb3e79225cfabfa2e931ca21147aea874cda233e20727c8a0d0e5785bb25be6b790c88ade4de455e2212396fbc5b513df9c8a4ea4c7329de5508c775cd7c66b459e644c4bd2002947c9bc7d18f886c4a7b6f7d1cee75601501f1b6a922a222333a561cfa008bf9183bc97422a66a71d892c36d5b9095cfea20f2d5dbffdfd725fb3d402135f54104c0f022bf08f6f60b093975b577ba53b2264ba3592b94a92d6a9d5fc8e0e646852b04b6bc6519be970f6895a5611c0b5effcd2cf9d81ef0be48bb2ec7193a5da9ba33ebe5f457e13a9cebc50648ba24946bc6b6cb69a4a1dd52607b418aad422606b85417456351def2bdb510774bf1c4131f5479b282b59ef4e26e034224c68b1369366688abf5a47d4cea80f49d671e232a5d584b1bdf85a16ae8f039358a8ea43c94db082833c53edd89ba040f2227623d98f59fba5c1061199fffbcfd14845ff7e9148d3e5422c71b7316d24146179d145c086295ca8a46f506125794e2b002f6580e1b3c4102ce0393fa9b15378bc69db4919dbf69925184e022c02aae30f48a7fa04d9154f29328d2d9771dd8d47dfada7a4db48718459367113acb03cda1a25f23800134ef3541c2ec1adfb48f4e5991157f90c0062f42ddea7c91caac1a7c8f2784df18a139cd8ddd4cb4418b7f8395f5c6f6653a1056bec8be1addce9b5e5215fc97119936b21561960fb71dee4db4e0fb9edf1b76ac50996932bf8a68adb6029a40ef0332e209b86b041ad9b76887669ac1b1a156a898b7273e3e656191b261ebb211af4d7686a50ea4130176a38d300a98d3f87171173f4d4e45ebc3779c29c9d5317156229ecd15bbcedfb5dbaa881ad4351dbeba9ebbc63749a348f81731d31d8af5dee6711f376d250c39a48fdb347583e34b4efeac314c3c712045d10808077716ef97d681a961da1e3041ecbe3f9db63ffd5f036376a227bc9d54bd617e6d0288fa7ff5d17bb70abaa916e80e58bb70f776c72bbd4d1f2b269fbbc4538aa635483acf8859842412e10649cd14b66aa71f17d2e8def7810a0af742f205c7ca73ead1279e3ced82f18e9bbd414b293b7ed97efde737f5a55eedc8bb78d0a3dcb310fa1ba764382f6d902ec6fefb517f6324fe890cddf7c63dfb937a790a5b15525088479d0207c5d320c266dc6486d62a0423dc34ea0747f6aa8a56c60c2ebf9706f9159eac7cfd2e60ad034fd9684a56e70571169dd3c896fe74d0ebcdc88c83ed5a1f82b6d290892235737fd39e5a37bff373b662825d7fb27d0e05963ea61bca2c878ff412302e46339247428a0b5b6029acb78b52519850999dd87a5c0877ec7a7b97289917f4a8570c53d9d1ca6e12a0e9854c43777c519dd99ec664b3d025705825d49785fd8f57bda00c075f50b6bf4d2bd6a2a782da5c625dbb83c8fde37569ccbd34b7d2775e3c70eb40ff397738d2b728c333f822565edd794a9a880043461d36d9c426b9942a4761ecba5e37206400145eb49efd946d8ee9f807fe37d2c28c435467df976fe7849d9de04da084039d7c99425ef72831f1c64a5e15f90a3a4807de361be5b42cd365fade0586a10d7573ef93ff22d8dc3ecb25db4c72c5d14d9b3191ebef02979efe6f27a67fb5390ae18ede35b6e765d562b6e6bf7091a978334b9b15997848fc610120b7c66e4f7e52c476cced9ec34d2e518e3cb9abd59fd2b88cbc05a0114f9beee8a9e4c22163ad51c87f8f7e3de31dec87e646c7b5724c9a45518a3cb0cc6125f4807be2188b16af87a0e0f5e0248df120ac8ced25edafc045186279f647b3011f1216ead5b1d8d082972bd9215ae06a7f927c091d8d84a0b55d66e32b1d2a48353f9015d90294ee3d064c6b7926da21b9f9f67693d3c96152134d817202ade6656d5bfd9dc8118550157db42d521726798e51da4d2734ea137f418f9303cc742ae61a4e47dbe6c3bf74602adce0476170eeaa97a4d22256c71577dcf5c0944baa95d7fbce234f2f01ac2839ba243a62b3e6575f81af173ede1b81bc1acfdc00547ddc3c294243448c18d45a6dabbabc13d7864a1d470ff281214f03e2f9fcd38d80eb9fc38fb575908658cc2f66a0914b8d0c3684a768ea4835e17f3b1c8009ccde92ca0298bf4193bfac4fa7090dd60b9984f59a949785d96cb276739324d465c07f9c5560b3965febcb96b596de29597a029863e04078b6693da5814b7fc52c5e846881480a048c402450886521b6c8d2a18c8e3c84a7b476b514d0fe99bcfc353218cca6c2c483262ec18777f79d20f691bedf5b91fa52b6526a6f02a863cf764ce66543fd502749e1ed1bc33a75768e8271131a3c2f9a9041118d978226be452083b81cfed628d9b700cfaff9c406241577d01759bc39de2ab93f2937ac202dc224a11d791d67ef502f42bed405814ef9a534010ace934d4d769bc0af5087afe1980f0c4a90bc873a22deae37c851e33632713413d26f7021fa2aeca23b477c9e59231055a08832d09e6b41ec0977ab06f8c32568df3e0e2b5533e2846833aa0bda35e1993a55837cb5c8ba27e6b217274b8dd448aff1725584081d4a1eeba7d5f9ef1d03371ffa413ffe9d1d9c3dce8cdc4cd0d46fcebcfa91b2bff690732a7edd03ab41f358304664e65bc855874b788c49bb55b0a5183ebea39129c78e49ca01a6bb057df0bb457503983b860bba3958986c2f01bdbc4cb9150faad8a5047a154464a0ab52a27d328e05cdc52103b001599bcdfe09b123d999c54cb3f0113013b86fd8501c295a027470681257d1315fa014dc316389ce9e45d5590eeb66d36fdfad1d2df8f8544f73a58485692f78661797ee9eeb699ad73fe78fa73b0d9810afeabe540ea504352112c3c1ae460724e602b692894e004e97fdee981fa0e7afce45ebd28f49ae47e621e7ae90e0bba24876d35123bdba4f487323642c9ff07d1485b0ba3377b26219d363c43347c6af2dee75009700f5bdeebb33dc70b1b8c2f12dcb01598b13787523ef34e02d9de4f55312b0e0b83d0fdbc9f8999d2f2dfb3a1bc3a3b96ecf70db2c57ec9d9650ce6b6687f3a22d3ecbc2dd319b647a965dcce4a070667f5568bbdeb41dad78dbd67af65b5cf7d90b52be01bfab2a615a042534e7dabd501974dca8d31c22575254112fa845d60b266a83fe9959b1e8c7459ed084289e4bc8d51aa5586cd3e551615065d097f805b7950c909d99b3d0898f4e88681d9434b219da8ddf696dfba9bade87da6581fffd80a074ed0db50c3b70292b5d8a8c2c4ebc877d3bf30ac23b2c57d1d13422f238ee3355be5ed4d3413c586e06808885c83085538ab952e6f88a835049d5a9d10fa2f28fda2ce54ccea66e46357fd3ddadf17dfd736faf7ee640e8b93865f92b9ac35b9e1a210da53bd2011cf26b67e3daadbf54574374a96deab309deefada34e5789c48d5008d2aee4405d613325cccde3c9c2779b37e8f76102f5ad88d17c82922c28bfda280aa56bcb707604ec89c7914a3669498687ee753c35fae792e8f7ed8abf6b7df7e048e2cb5e7867e94ed63290170f3e097e778b430b418da0b05fdd9463b05d13856f1259b53661deced518963a42eaf5d14f1036ac84ceccfc54996a7b2e54747d59372392f44799c2bc16c80bc919f01463bca95752e2e3bfc7f53df80d8822bd6e5ecb63c6e2fd0f44ed22d85d10c076a44a626f12331de5702e3b232e89e71db1de48c39d0ce3881ba86aab4658d8f885efc7ff0a26cad9a7815e12fc0febf9b43393e19123eeaa36f1dc6cbe69167ae7c843de4c0487ecdbe2539efc393a0265f8dbf37d601f8fff0b1f721da4b30ef0d112ac2858fee52801069315dd423d3a7a3fbc2858e0999e4a5889cd6e6660ee52219e5dad6504b64faf298da058b5ec5654fa2ea41f40f3a3e5d59872288dcaad12b90f1add07948d5d8cbe5a2e677a8229f606ed29efa451f7426b40a9d45f9f18bd0f34934e409072bf1d30373352702812452175bcedc144a39ac0249ba9755f57c5b325a0b7342ad4226b0a322cd925a3f1c36f8fd2f86ddc88df88d49a06ddcdae0721ae3cb9815dd8b6ecf71d568992a24bc3923e4ec4dd32650ebcbc30e21ca3de9b024221ffd5e2f68ad19147ff5d4d9dea929e24b9b0cb180ff3a2e504ecb7f771c1848bdfef66d7e3df7f1bb96bbfce129a5e4683d3ca220d979c601539dfeb95003ad64b35565139f81720f0d8b09dd6c81d0a337b7caec24faacb57f3751a4be406218c9e3514bb75b955923bdb9f8db108912a7c3a3ef11ce83b5d9b611852853e534511497509fc798a075f6aedd3123ec1981e64ad77cdc2b4d4c93b9e0b3f2b8b12c4053eb129b76ac9d37e64bdc0cafef7caddbcd5eacc1fb9e6a616bb8834344107d5998d5886213b01b593f6a4ffdbe555b4de6dc916d9783f16269c94d574ff47c4033c59c6965956447860afe337177eae90c680a4bc35276bc9b105020aee5012db21bdaec6bba25778453aed1c21e0026eb036a2ad173bd29ae9f757e5310a320311d9246afec0feff622ccec5b90fa7d9c245e5cfc54a723ac25110d8272fcfa5d8b595d8a19346acde461548863f6aeb5a3f179ec7f48cbcda1fb63b171516573b78b888ab9de80a09aa740ccb7ed8276175deabcc1d37d47f26c44eb1f343a88d6a9279a1e5caded9a6ff8863bfebc471e0cf11a56b3793af9a98b0ed01ee2d4ecd6d6513cb29fd144b9de61fa2f485e072a24838d6b8f92d7757247a0ef4023e40bf6c2dfc66605829461f02e6d8b400c9b16341c979fa607d50513ca78042813313d1625f4ed2b2ca23eae80c94f1178851c24daf20972cf0e6f07f5daf282bf7e9ed78ab24a43cac11b7e48011b3536c308f70562eb0eda97efe99c87269ff6051449a7d4e98dac69b9191d6598be25629cd57a97685f91a5b8a1f83ac4adbf45602997bfd78868eb58a3ef9bc4954a4ca25af1f03fd1a423a770754c2adee7151c0d3d2c21e3a065d8f55cbe58ca031932acb22c53b8af90fc0007b5f33e6d6f2ad7ce400cab5fec10255c9305814d50c795199b2be0b1430034fc30337e4485dd47a32fcd64f832e0fb733b0f04e032187011d5d180cd7fe9eb9950f50a5e3b311d1ac73c895d147385dd6bdd77d3a5ea9ed5d6208fdbbbe2991492d80d45952262fc9b328641ae8b271982dafc575a96d4b577a2af13f12948430a89bb311bccb46fc3f9517870254ad2fdcd35ddb33ab9d5277d4449392c7cab9385d1ebaddc3f8a832efcb6507d9b0e6360ece8f1999a8accc1600adba431791ca2af75e649de2297ddadd08ce583d470f00b9a0c627d531d7d7a4c805c6b827bf56e4cb03ed6465c571f9ed7349aa002f9ea740a2883e4840dfea642d3d515ab1272b3b6b4b43c03b1176e481e4de7f000499e8c5ec766197f7d51c994a46236c6531e7ab74d74e4f174d89640d2246dfb6245a661d0cc5098c5b7cde9ad38b579697dea1dde482d75a3ec4155e4ccd152e2766b4efcf7d6ff55625ac0f444f0eda9786a6e2b2a78d9e4a0a780902b171713263d2bc56b657fc148ac49bbfbfc9b8182622e8f5f51ed8e922ca0735cbed796a08d34feb77cf7c77f54890e96a3e4df478e8eae13518a4b09de6161e3a656842304b09ac250b30278ed4d9de6426510dd11eaa3e50041ec0b748202109f1ec882c4165d8c5dfebbcdaccc4efe50dc01531189fe72c69a74e5b27204ee31482c784efbc2f611db7850f3e8fe10d281904c99410fc5dc6e1001a34264b8569402d2d5ba9080b8cd980407f5e3aaf0398a4ab43b467746ba06ba465457ebdf3fe910ce3677f1e40186cd8da539bdf77918a5609ad43fd81d47c5621914223bc676fba84722e4254e9ca268057bf1c71ca4afe9cc3b333682bebed310e9a875dd6aecd8f2fb049ddf51e4b8d72ecd3196e9abffbc949aabd8b9aeb3119b62428281d13e3ab4eb77b9dbf5989f122798825dead8dbe332f0c123be1c026cdc6e24bc6e83e45489ec1bc19487618de9658f690ff3054334eb7ba6fbd26f0ae7ff4b3b1b43cbc339f5e7cdb263411fc572d57397fffaabc6cfbffbbec51a1f895c386b3787e0c032aab055a8d33c19546fa2d019ee9d76628adecc35ad0332ed2014d190798d3c23c93413b5e4f4de00ee85aa0b245c6dfe0350faa3e1a47c9dc65c8409278df01598fe62040c9cd932c763c6d3ad7d68ffaa7c43872e750e65f0956393be6627e8bfda659d59f7ade434e346aff3b04aee488346afe8d87a89e050df90c1c8a058986bef1cfdf8d629d79c766c908f78e6fa50f4fce8ccfb46fb74221a09da7789e444d097c757aabd1a37f2487259ec495a90518c9d936141769cfa21c44582990a10e0cf2761eac8c7fa943d8cc0aa7d3ed7a69217fdf737e1e4ded4c23856d3658098fd6a573f503eb2c85688f6c71a562ce034ebd3e6b99a07a073a80b07f36923b9fad299f1e6b2af573da80ee77b2c6d5a3f7af0e4774e9be15b52cc3e5f5f1d8eb96f9091057fec260ef8d7298562271e8b01a5c6f85b4a080076e9a7796682aa29598983845699e6cf7af1401c3e5acf11195380a2b3bd5ed947e2b17dbfa4b12c65ddc14b04d8346f0a59c1a12bc9dcf8abc38ed27f1ae3fc711ab0edc80f6856da6e2e79fa0d7c8d0cb5b7185f59e4729d227a99bf77f47c3923eb2155b208b4299460b8e65f9ae4cc7dd94becd27f4b87b166d9e451ceaec0050ef5af445c1ffffcc8396623fa4a03e304ad5da8cb1756fc1c79ef04ef13cc0b05d9cc4472994889b6ced28be9cee3b30e56658304756176b9f92b5a0494cc217f54c3936049f464e7a29a14d5d1c620d8d0a80421fad17e1f3f35d04d60cc341e8619170eae1f51a1f2f9323334c1b408102adedb49e8e3787a0eedaee599b6086900997f24bfd541fe8c719d13067483080d8abcd36817d49dd24e8da4a1b1a9abea515d19af2706cccb80e5aeb8fe748e93ba8a09c638dfa4799b45ac21d56d33f6be2ab3d5f80f3622f8e241724d2dde1aca960c763c71faaec078fae002b6f0ed557d1dfb4946b0fd0b7bf23014a110894b1522e64ddd92b6e819a110a1e3356cbc208b1960786469be439e6304a34df936dfd35f1226aaf43fd5d84d1c5e6a012f9b5a922634420064e8b9842d4c55df5a9430bec90575a9af2241d307a2f1cdeaf03471f2f1e4da068fd1bfe16c128367a414d7512ded6c8ebf8fa802897256ccb9462d571d5068c6d06a6cfa584122bfbe87c190149a56cf1e680e6aa00acdc1a742be006ed3d27d4e575d9d9e3b6b60d161d5ae12580d4b9519406f516ea1e21908a5252f84ebd29195a60f26e6ef27e4957c3d203a32490c70c9d7b33fd564fa6bfde726d67880b58f88f307ed992c92c77fa58151f9c7e78866fe7473bf392479022fa7e23e52c8a282a720644e6b941cef418a4e7a7a25c5e960f86769621cd9fe95909c8f272759ca911f1036e69521ba5da3aa0f5fcff608c14e2a2b7c1d1132a27cd1d18814bd8ee0a6a8a373035c0c9c3c3abc77c2247f566c42b1160ac6bb243e7595a406dafecf7417181c73afec4b0022035a49ef1b3acc2e2b0f6a4106bd9ccf03114008375f446a6ecdc948ed2305e3aeeb6cbdf8b2bed6a46242ace0f5295722dbb24fac91195067eb055801ad297ff86cedbe5f264f460d31d828b16178dd619512d5535abc454b954ff5e6eec5d13ae37bfecc051d335b05b823ea5ad70e83c5f10d8bcb1a6f365534ea1cd2279cb9a804b71caf6987f90e79b71cbe4274a5990caeea1273be59bb0a073fa27cd4375d48523276472ee85c548676659fa41df24e854198848e8a31b06995aebe0b58cbda127a5e8a63156c14fe7412f8d9b0ef3f95a97e57d2ba72acaf77dd6f741b66d5e7fecf4fa7305bc5d39ffd9204945303cadbd6dc702316c8382e24d7c8b1bce0b3e366521125aee2d2581ad216ed3f0b30d8baab7651b20006ccdcf3c84640336cbec7f664c7fb565cefd5a0e54620d0c102ac52c2ff8e48c9c85d1136d061518a9d73044be3217a6d6f141e9966607f451bb0f91216c3180b235a405316e133d912b58dbe059bc3da2284543f5e3fdc59da548e76c5969342ab83528e825ce846b47c0c26477a1d707bfafd44437ef59e159fbc765cfa042471d5a57a98c59ce0cb4dcd7901a540e1de3c25a13cbcd64c75b9b6d674d4a678f212112efc047d791b0c1b3e4bb6fce9b4a16a8778a1d97f68171e23761a3bc719c93a12e2267cf6dc7d9a7f4e8484f3afb97858809c528e7c38f731fe1d18f8cee1a83cfe2920114035aa625ee272fddddd86ca3bc5a6ba190174b13c894ae2053d69575f717e3f422ad808de7375b98522574935470db8ce0454a111bce322c6959a16422352f6f915562dcfff7a15e2fd8cce66e8aa0ab2ccc9c9e768694e7e8efa6a5ea284e0925766c838e3a750feb4d3ce7a527bfc5e8736cdc1c7728517fce5f596069bfda31ace2df79335716c02f70708c7c32ab48696edc5268bcc8dda4551271d15ffe4a3ec50d4815f4d37cb99043f77399bd84dc1fb69e2db6500a4280f92c30c17886728ee5c6f794f8273695767dc7c99f96dd09ab6a2a6645c1bdf4ae56bc93fe93fc83a8c738b8b41018e01f2c7e05b1e693ecd1f21946f7919f3ef24bcc6a15ffec1c63f1157dc54a683031cd2dc5929f8c781f6c4a2fb4e27a98dab697d66945fb7309d05bbf8c36611763deb0371f3874215b9af8aa3cccd6c0a1edc79dd09eb2d7e00b4349fccc68551e7e652e98a126e078f40f34dd9bc6a4e68e3874077427833c571fc53ac423774fe979bf1c0fdbaf362145228a31feba15307ffb76cd628ce0ffce519e7cd5b537154a302efa545ed21ef1e946de257e634dd058aa22857b43e136df9a62b0bf4dc08909046927344d3e4b630887f66a155c6636a3332374c9bb721b78a41196c7157e270d2602c00e56982782c7ee9d0ea9fa9268458f335c354fd4ecd81d86d82bec3c885159b1d942aa01252421d366f59920f53ef8cea3148ef07342f7b450940c112f0b9632795f3e67dd94a86c8e0e66cb3f5d4e2b38c364a5246f8c91b0b9680a417c85fc6062d47435cde351ea10537db8babedbae73b59d99e7ebb79a281621017d87be1e19347b32b4f065c4d70001368e350ee458bab7f8a9d3bea451cf619db64b9a7a4befdf5cbcb450cc0a39e40464e18fb5ad836d704f4a3e17cbb1223445a2a63916ef65abb3297275a350256b49ab600339503e33e9c69d6fbc9846bfc8ea478222833a3fa36823146ccb5746e1a218855d5040e065390321ffdc976d133a4831ee28e1a702cd8dac32f837fcb6cc6df8638e71533400173a4c4be66783957779e595e01cf8a4145d6a9b9ec6681457f33dbd1fc1b0f97e3a9612c24b955805c8e6cd79a6bd008372b8a02afe75d63cec6d1f5d6cd4a2d145f5cc80547bb9f9e035561df9f4b0914a5bcc6795d403df07b2397bf7954ba362747c4535ebdbb98aef9dd024ccf6ce426ef2bda0f369a76f8e343fdf9dcd7ac05790c85839ee7acd9161996cbd649198b19904847209645135972bb5c5ad4c832a04dcefc590b2eaad762962e48e0c7e62470f2fb6066549a60d8b7c3c2e25c6e41d59d942732c7050e1294aa37526ca78ecae9ef46cf7e91039081798309072356642ee80772f3b8ae95a57892f0e8eeb44b7c90493c1f6c3c71b7b52904c829be09ef7b89ffec74e21416c44be0a6385206d1bd195d8de3568fd8ad28cdbedc6ecd46d42a12672ba934bfd4dc3c6ddecb99e71af82c889349a8a703ff1d205aa64eca38dd6bdc77bd2e3c7395acadd3a21669abc5f53bb1d5aef31579fd6edf255ed2ae7a2ce74eafc15f6fe6203480189331600d4042997479e6930eff884cdd7732699061cef1837eecf54c72282a45c7b1e3acfbc5e7fecb0de7a38baa0d7fc47050688a4336e9e71d002fc45b1db2fa9af1f16d59a0f245499c08c6d181d6b3be31975a87010418cf7aa4aebdca2fd51505a9e72634472d410b6fd03b3f54a7d8719ea9812e3ebfd7fadcad6a5283cdae8a1ceb806977dfd955eb5e357cec2fd8d5c3d1097846bb3f44ad22946530f221740f6a2ead37224bcd9ba217a71c670d0b723ac40349327f76f14bbe0396202897affad0ef995d55e1f92c00dc5c8345a9f2a24cf5568bd3300b7034a22af62d984835bd6fa7ab5ca0d3482206f796beb1fbc05549275f4e970cf23b6fdbb78a90756acd6a1a344d08c441758c4824d09ec27626b8d1ae4a7eab71e47223ab661b42381f34cc2ee55f9f97c2ec80ad789765d835f01f50dc2a0202485bba2b3f0e2f7e0c8a5a16a4c9ec25c5d00e54b5010543761c6f491a2c5d010485621fe9c99ce4a3f6412b459b52ef945851de85b0d902f46c9f4c6f99f22b754be40c809c5f65e19529d26e0a232939a448ca80a2e91e6880e6f4ad31363c8f80b2a04cebf4dddba1abafe8221469239b913093fea79edb832f96a640890e0c3391f105a1b1109cce0c593af92c0de698f53551145a5932a2f3f823461324c61f5d50a44bdc935aeb5c3e4c0463966a80ffa1e8ce4db053ae538543c8b33d9afd91a087b5418400bee5690fa443514a04f8314f600262d678dbac1e0a36cf75a5e4eef4535386eeac54063e56c4b2a0d4f645de714c1f5581d4c6e4b567885fa1927b2a2befedb263ba7c5c629d82a29546c743ee64006ac9cfd30f99a2602d5ba8625795cd60a0c20993e0b44d970bab507bfc67c6dd91a9487775a6c60750da895e7f67050aad220235d2b582be6976dd2f981702dd21e899bfb75775f7407e979660c68599dced03c94a232095d24ccc4ab86c78e68fd73bf99badf73e27e2041461e422946e3bec08bbc956cee9d793ff3a9a2cd15a85af4c78a89293dc4202912a97e763efa617566da0592726628e13875e443015a9dee5f7985a75bd958e43b690400fd706d026c1eb75d71e93b88e8aabd0fc8773437eefa13b2da8ee66febdf898f2a46b8c9c1865a4e787dca3e92bd80265967327184da5da329e90095dba5c472d5e1005c6c87cbf009267c3d7355779e810553b09469e6648b2b9585622ca84f2cbcc0a7a26727bd25edd0786674061c596f150cffd735c3c04db48fae8d82fad74d56854c24fdc0e54535e1c9d2c43df19a66173b738fc72f1289cdb7697e8cd9ac5e7530be98a97685614ff4bf8c08480b17705c7fc51acfe7750ff2f9cad803ce16fc797e73e335340c9ecdfc3eb13386b5fe8244cc8a4400de1a221626e5c23d1287b9a0da18a825f3d1867b89186c02a4f896cd7863ef209d5cc61a414e0cf4d419a938d91f98fe06e73bd8b0e88ba64f70e657a3e9c87e18b4c6a7d48645a0e8a0aee829f413fbdf2b963728c97c2a04d701335771b7004f3cf67414b3fdc0e9d296c62fe5a6a46f7f4c5eb7349ff7cc0b25f615a285af9a6e4e0976da056c10b75874448dea17c16923aaf15561fbc655b0c105f4a985ea93edc1b7d2c59396e322d8122c6e6a44c4ffa4eedf88dcbf22195b74a7d12b5693603b85f05bcbfdf4bf32dcb0fe9d205e027e13d7c2ecce74fc1f8fe17458e10a0806293e89a41a1d8cbe8167905604e8da9a6a8726bd7e71f2450101ebc2eae1bcd0fd4483ed6c5f121560bdfc2818be0ad0a9bf5cb274b920a6597b95d845628d3f8133a59af0de69f707872e70177f052161696600fd57f6fbb7b345612c90afbf7a1700b886769f4612c2f98303fbe05b023bd1274244b18650026a1a19fd3f97dbcf4886e3761f4afbb4051be0ac89cd72f6f7a0f421915e6968b9db81e50ac78580eaf78011052ee886d6ddeab3b4a8d367e36291f201c2083e385d8b1b076e57a449a865aa13fb688e21472c7b310a23b2628edf2b54c00e92e951060ec77b12ff52ba5463b062694ddeb2db0ad8eee3c28602102013adfab0e9e55fe62783b2ad4c2ccbef290959b6f29e8842c6bbbc0f52dde6289320efc548db187010cd29f4a21b85087097f9b9f8b46c83b17b8016292350b5788dda5a733fa41414874918f23d28deb05047836360eac0291371fa1bd13d6aaa2f34e3400e49269903d0301bbdd722867531d5bebc20455292235187ed08bff34e176c1bd88efc2ffbdfa456e259eeed403b2ee2b2e911854d8df33c3925376b4483fa5fb7d49605928c85816eacdad6c1354aeee10e65fa1f37c9407239b46effb5ecaad15d4bdd72ce8a07a454246662c2dd5f9969fef9648c94c89866b20686a1f05776dc49907ebfda253b6cb8d590e7b3d49156749e18881a22e01ffd190cb50ea72d54e854f20ab805e9737fb9c356e0b6583860ec6b24730fae29e30decc416eedb56d3de6dd1620ce9b18612a482239ee0a1fa0269bde19ab5f1d103c1c4197a49752b7664ab0a623b89c404448ecd2b11cce4d03da0c7497eb8aeea40aecd96b3b98d75282a1cb2d82419e2fc4ee5cb81453584c9ab0d585f54cdbfc0a0212abb243c0c40cfdcb9f7975392535f5f869e45cc5fcd25e9a8631198171c6f54731345afd241568d19dd741f4291f4f07ef4d62f6564aa4d5159443d996f9fa8e7b0273153ee58a4e00bb798603f46be03ce188a5d8735abf4a8687cf2a64000f5631fd0522f2c7cc3fadcd31e8e0559c473c7fe993d57dd8a545dd34b6b0173bfc2a89f042bfca29a8dd5230de5e0a90a2d407a7434b3fbe72f2d3eee24476cda6fa86ff32ae15a26438e6642ec55cfb6753336e911dae92058a7e93aaa4b986120bb9a06607a5d4088041cd1048f33bea7f35725b40545281b1b6d286b187caa9dcc36bfe823f554a328407c3405dcaf6b967836e66866dfd70a48d880edfc1f34b26dbb4561d3a44aba42e31fa2d8d8fe531e3248b5acae661df7cad069684260f9c5354b67671e776be4261de84ae40bcf80ded486f7242257bac3ec795b87afbacb78a70d03693b2a5aaeeaf9d0cbf9058087fed79a5b078b19b55b53d9beb0183cf20d91da7391cebe91076b35e1c51299de4a85f863112a69219e71f4f6984a2ce3bc2d160af1895eff93cb89115651d86d5a40d61ff0c27091c20a3b9cb49480f8492f90117a444be1b51631629f8955871f29c82389fa5cc5f81b77fe89b36a04affe76edaf3a6b4b0dfd252a2be28ec3cd657d2d63f569b805212f33aa91a5f135bdf5517a51d57c74194cc06fc0933ac44a51e4e8a0d7ddb0cca564b1526b0149fbf1fd6f26520e5078a489920b1cc3717eab934bebb9017b61accd348b24b83927d27b041770aac251699e5f1aae39c6c1cba10509330d7e96c85f25781bf2d2ca7d78ac0dcaaf2b4e9787980d6ee813af3c38e7c13f3092fa6a3651d2f3683326de5240e32a4d29c467feeceacc5187271e75c26e9bde81f322ff639d94bf2c992d03c10c4b85af9509c51829269048e55b187179a1a3aae04bff0685cabf4716e58f733a578f26cbfaed7ba50444eb48b3d8e5298ed1648815d81c47ae4d515d4c846df9159fc15fc5b77fb216a6ee738b5f5d164f0d184ebd71cec64f6c74980ad7e455b8a910ceaded8d48bb926f6dd85ec651300281abbd91d6c79bb8a8d73dc91bd623545e8820b940cdd104e52abdf316e577a7b2f184748f93b99605f77d2223121a7de72729fd4ff9652a019053a5634d0971a483769864b2d5a8c9beac799d263471aeac352ff180c715c6f4623046d2d85fe3b35539d68ca9e295869b99d3f81e1d39941d871a7d1eb69040e00a66f9cd8cb52b041d8805b1395f4a13377393ef52125a8ccfa3b3b1c05c1d77070abad593056feeee0db9a4bb2e462dfadcd466745c7e834fd6bce82ab6820ddd8211b653c158bc479b3a2221ecd5f646e635f6f0d235e07d4d8c2024136058960f4345d0dddfc7a0cae19a65cb69b96707f3d44e6bbd0ba65b387989cbd8404df32e20cf0c3bbc204e146bbfa5112d8716b173ce3b3bffd2993a2cb34d6d7dd522c35d5de9f68be62e4b4d8f7a504a4875916d61104bd398800bcb173199492cd61385816a2a474cf0aedf57b2f40a10b28a84b3bbbe6a79423da3720a176b2aaf800ecc4d675170394bac3f8aed21f128fed8434ce92fd913778cf407398d230ed75413199e10d829b414a6e1c5e7872ea5cfade04bcf6ed6468dbf2dc0602114a2863e54291e37643e83827d50e66c7923d6103aad6e43ebb4238bf5e3ca71cc75a38c91670f45acd8bdcd39db4a2f83ff550240d48397ad36c12e40791a614164b1625c69957cc4d3296756a2660a345da05afca409c50608133a4e16d3768503c10d3fcfcf9c3a60673f7dc2d6667532108aa339b58cf59cad5b2e31bbf61cf23429fd9adcf6145d10a442150aaeaee881a40fa8746c25021a739b4fc1420b35743e04a241a85877cfb0ecfb8b1ab003f61ae5e244718aa9e28b13ab1fb11b2c024c1019f2621347b88b1b748d634e80220af48f005fa7e8073f92426059172ecdc26aadf5f99df369d3dc1d3aa686f004fc9022acb435c8714fe50aafa5d60465ab55d97b9c60993c721d54aea47e24d9ccacbb7aa916696fecdb1fa6f0c087d6800fd47aee2e531a6c5d9cd85d7f35b4deaf295759d140216f6336f66d77f30a7fd3545e87fd277acc39729946d537556fd6e8363192162e7cee2e691724325e14f70e52ee7502f2f8fb2e0f020c13c54fce30dc7e1f6bf5988bb6e511dbec2c0821d8ec3d7fc5edf84eadd5641f364917f47f4d73832cdc94c6021683854806b0b33d541442d971013f52d95c14bc134c27955951640fceb2368e61445ebe8306a80472b62aa8a8a950197949772b6e35330914b5f3af52acc657a97db924994acb102af827f22f0e6799dd578fbcaf8ad04087ac84e56694efbf7d81b91e394fe24dd44040c6716c43aa69f3e7cae4f6d5d3451c4a2fe76a585675b3e97dfb06521fec2def70516a67318cf14508136727a4560f2169f3deb13788545f540d85875fc4a4fc9f49b01e2f8bbc719c10a75ff281d9b2329cefd589eb0ab405b2e2321adb44b193a57c6e4c35d7e4f08356e84a6505a6f01aa9526f5fa359f1fde5626842597c0f5dfa4540c85f454128ac446bd7aac525f5d8a7d58d070090f154f52a35d60a51ff2044dbac20aa98f35394e2abce16261954cc7d143b10773479ed06003e0c5d8515ce56984ca9aa86033b1e8ff3e3b588da992739714f209d048210f7640bb1850b6f2acdd17c9f5cdd3321bf8497d5e755f0d857d5dbdef7bd941c249198dff1b97c4a20c36c7dc3a6ea779fccf35eaa76aefdf74488f552158b572ef5c4a432fb97adeb71684a558ec2b7a477ef869e182fce30660e4b44c3315fb1a406934cc5165f4454dee67773a1f011a256357d71719390a6df3ff9fbcba5c98522b3a39e980aedd4de6a6780e2763a2b493b0afc57cdf9196d7f97b1f5b582b0529b665d73dfd0d175116ee51c8dec6e573880b279dbe4cd488bc77cc3a26a1a0b80ea835c21deb80c574627815c03ec5ef86abf9e100fc972f5634a6d1c03ca2a11835d3a9e9913c906a39e7bc96b44cc23be217e5c43983e908399f13d8910d71aa133d5c60309c2a559aa8c59a269c24faae32f131a7713a247739ef57c87b3f585725c03f48a1f06a02de2522b74dbe272220f3bb54830ae6de4194d120cf05e7fb08f2cd5b78bc58f2050a81b2da1d64c14be555234613029382f2533f68b60e4b8129cb0c23b313dcd63b5b40b5c722521c4cc718ce2b990091b1653fc57c04b8a41284b66862295c74d8314e9018ea6ed3e1ef5c3339cebd90d9ffc37fd972f5e1babb8f6cb477d0dda7bcfa7b70a8d93d4ca994babdd135e7d553a500e116a0dea6808a7c503d9d46d69da9560a164b3908919bc0d23752d87afc1ea987a01bdeff26813f72b6887a3a5914a31d0a48f0e66f748be829a98173b0cdd9e7962bd71b53a05542e4a0b4de3e959d807b9ab863f590ac00d0eacf2fe0e08e4e27681332b54709af342396330c3dc6ed60cc3e0dd4de7eba5d615e6821ae9c9712ba1004cd614762b5c8ef59971ae09062ffc0e01803df9ad870aca22c435719ec0eb4e51f96b4849b4dfef1080d02bc19d708eb42c2ba948ed1be168c5eaadedbfd9d182791a1199264023fc2a4c40ea70a4762c698e1d3c847e573d282f59377e497a205855d14a0ecb2a36996870ba1f934447a561e9b5c333b3b770e84beff499181cd5367644b5273c9961bf78c16872daf1186d2e798c3256f6edab05360d043afba81e872457d456639e49d5102e2f554f5786f03c2244d150ddbf6b3059c66cb548e0a6401b4e53ffcbd056f17603d2984bb844a80038c4f8f2c300679c2ec945cb2fb5d60324f020dc259a550605ca459660d06be20583937b76876935bceda5f34d46260c6f8c5f7eded0d4f29b7ace0102eb1fd55115dfc726bde0a9a31eb74aa34fc87c1a4cc15be656a8057796cc88416b893ac0cc1299001f0e446ff56625a25cffcbd0a67ea95107a8fdacba435297b3b6c7efcb0f803b18fa96e9ee5b02e0796bfce33d7a5be06cfb336dcc6a9af3f1923ba48ccfdc702fe8028ee151260a3a34c7be520559e58f95df777fa73bccfcbbb0b9ff0272f53bb5794f12f014310c79b737cc58378db82b1631fd3dfa01485734480f6d8da885623c37e166227c7829a26880266ccd39a71596da98dbcb460fd7486eb41c5df84bb308e7fc97a23dbd58200c54f70cb62a7598bbe7c45c31fe51801ad9c93d21bee51873f38363e95fcb60fcd980eae94eda36165e21908f7e9555c1be5b3f4ea85b2d937c78cb5a7677fa45a1066d199a562fdf771015c61f0025fccc1760d952f2314e4fdf32189a848c75b40521d647d3b86f1335d9745d30db06d4a608cc04d8950d202d73b69b6162503468bd796e53b01280e412a96e02b8a4f5de5c4688474ac88984bb3aa2e8b72e8bbb46b3b7f5bafc46433959c64540d04a43bd82525a8a2c50940bff7b79db2e761435ed78ce81f8c138f2dfefbfb0f2ccde13825153a3fa297742bc6154eba4da6609099d2cf683b639ff89dc5380d1bff80fa30a11d1d7e72511482d42fb71da5cca2fa27c0c2a5a4f0ba92f95aa31a954ddf63d570b059bbe1dcfe2907b8198acaeed263c3a7f72c3f221723d8c01be727860590dc7a88ecf118d7b86b5b18d6888ec6b74fdd4b861f067c37a6123256e5368bd53df961d1be84ce83b3193f949c47244be2d70f24931887ec10fc4c5c0e19e9ed3ec785e68b737d266f50d614f4a8dd906d88d0e127fac2600b08065a094d9b4f3c3af855b7bb0080968de343394827d391a7e3cce246678e5ad992ba07227587f1a4a93c3b1e84d945bcf53f1468f2500d27bb825a2c6135b177ba4c3ce6cd14fdb7dd3a74197c84ff1e50fdde792287d66b91a5cfee43cf0b1f0a2aee21a7426e9db028c2c8e948a51c322e772ed903bef574b8e97fb94980285f24067a44cd9164acdcd10e21a519c7f3fd77b2747b8c17c45b7b77057e3b1a7a6f4ecf1a24126ec3a6586077e505fbedeff8ae8b8b0bf90f9c4a59fefd0c713ba827ed27b04d25e3126e9b511bd15fce5354e22679aa2903bdb311521dd25d67cbf2b18d9d83b6a2eb156e1be81152b519aed113d6dd838a3abf18a5c3b3c768158a6fc5f4c42f0a96b50ed7e621da1bb559705af80889e232c5ddde22ab081f7a9c8fe81097830169a8061635bac995b0ac6c42559e68399f047ecdd4fb5a65ac372365083fe7e8205a765dfd0a7e70f0691d64ad9c108b634e1e7627ff8acda9a0b7e02ee17bd1a835b9cb602115c56e7327eef7be23b2c71d9f0ca78b0e4ca352af9cae1ca2e7596cd6b897454665c6acc9ef51bf3cf52ad164915ee3584af9dd8f00d5eef74dacae88c39ea1f513fa0b5e36646827b0e83a4ccc00053efa646233ff908abceb138794e98441a1993d024ed45faf717388646e6b58b05ef49cf3726d77b5781a579e34fda48a3f4e5bb2f0c76b2e6f0b436f83fcd21273cd1847e66e45796d3b4541a534a5cf05f660f2bcbd1a62837f0d4bed57dbb2a3ebc0927f11b510fe5397f15fd0753a6f522777e3804517b7973b3439bc7d0c410746fe056d3e3e76e8b4773f9f7c3c37772dafddd9c881a31b2ee80931d62fb7f68bd89e83b7e9b64274fda7bc3698ee51944f1989fae08547a22cced2145426cbb003b5cf0286857e323f9abdfb6459eab4600ef3ecc2f21789b49fec819e17f13ba39c36f099356b5e3a28cbde50740cb64a3a3edc5410b3a5c829069829c7e32c5c7080e4040bb72bfd75612c328b53e44e6e32833ee9a07ce77d4c52c0f16750b7983a913cb89ff95313cd060f33d49cd753bcfe5e3f1e5e57f77e1dfe521ea83394967927ea606ce19877a6bc147f3c7e9c5f429295c87da84e5fc693f53de0ad3fd1a0f742606fd48de8c3403c92ca3991b1afd25c17a4bdbbffc2a647ca2104cdeb3599b67edcdfd6b16afb69b14db2ac6ef9b7a17981118d5cf918358fedece617d0dec94a6bc68cd7a9a08245330065f48cbf741fbdbb9e00f99e82cea40d77a98aa2dbaf4eba7934f5c7f8d40f817ab45bdc508b6f96b94aee6bf5ae15374fc930c0d0bfd7237848e1ffb3d2f3eecb22e20a4cb2b704b1d759013204398f5c38955c240966cc8a5ee2fb082bc19a2d959206d83219e5938c54c3fab2e6df868c4665dd10e248d7865d46ceebcb8da168554b84637b1751a78203163d3c540e8baf8e6245c4f99b32bee862e9a8fa0ccbb50e38a8a2c621d1689444e0c2a3db09b433c6825474c826a19042935efa9093e0f32c6ed299f0391939e93bec7cf961087ba1ee9fadd635ebf614143d210ca9884a16d4d5d2e91e35de6d0212084ec2e417c20f9cde8c34ed9eba79697953191641ecffecbb32f525ce75682ab90197937cb2f8d32102b36faebfca04c308b48eda9f5e3038718b4f00fff6621ba43d64ffa2123cf024910d3f96758bf438ef1ef24481bf025b53d5cf34eef75f7e75e4d1030e0ff1625792b7b5e3b57acda2214e2f985780f0a1a177c37f4b4ff4d140c353a585117f6e4648e17fa2c19ede510d42660e271370f35ad0cf04e3c8c5e4467b3924ff3f322a1ed7a46bfb76e384c7d6e70fba606c4a956d8e1b537527747819111b5b7b78d62de8d405dc2c31172dd32de8ec86553438961fd13282793e13a1e1a2e6da2d7f5cc9eeeab90ef25ba3450b30bd77c934458a59b4b6b14a750bff5ddd9cdb6b0352c4706715128a1914304c75636e404d0793b22a0839026f0fa0c28a294f7e01b70a316c6a2a2bdfa87b287be242589e9b13c140e79063de927f64065dd4492f205ea4d4e64b76dbe87347a819eb25e252d8fd29b17d467731a30318302ff70026c09dfcf04423df8f6facdebfc4bf9497a92b51560c7fd4cf7b768430e241a9e3361f4be7bce195613c88d41c761fcd57530866aeeb9cbc1f5fdcdea25bde40543a3e3b00d691b02f4a3134a7d38bd1b331269ad9d80ea0315f2a0cad437b33e6f3dfc371b4463bc31a08093b9be0b4c2a00d3b48dc1d02d9c0c3a3e02a72977efdf6ef0a188c5a44c86ed8b0469aa71d63bdef8ad62ce9ae9b34b6478fdc97ba7fa24656726a98df56cf1c9ed41e0365a56b2f94312083e6bda39e3414d8627186b7f54b56e090d767f82680a79c548614492a49e27472cdf44aae48ab80412da48cf109ea5ee83441eac968f35e1b5f1dd1e3787b93d98289035b197570fed1d335c46a866325e08b5796c5a8d515930332c233020ef96b60dc7f08fc5e5926ee00b72f8a59cc185f4382142bb4b098e58ee3f0588a30dd52d3ea5302bc46df797db25240315269c1acb6efc0594840949d3ffed41b437fdaa8986eee8d7033bdcbdfc270857478794ff4c6b8d2fc29f76906882629b094e68ae5b3c4a514bbeb0752109afe77cf7847cca6616b5d7fd6d92e45707da35caa1c4ca7a85342f8982313318a03c59cd7384fe9e421c2c25f9729cc26e1852d08e851c1f8248b37a6fd1166631e2d8fc35a80b9cb73a856fb04619246e6366d4feaef6e0d2ab1efca93032629436a759c52cadbe3c59ae231338758f13952b44476430e92a537e4f783c7251e829a4d15ef1bb8fbcf24e2de9b0ae6021347e44b11d39aebb8e06906913f9e94d506763b00e0c6f7bc4819b9758b5d82278ecbd47e71eda7aa7cc284bed249ca96c453f043ef2ea3411892c2d4cd6712c723c58e0fb4045f6b1944081542e3ed4190a522900d87e873e7830526767ebef7bb7f61a43b5233ab51dde112d2f348994e765d9aa0448fce6db20c7222cec714b3aeb16ae2e80d9968c69a2e010bc59a27f97c089bb2cb1b2249d6798af43e95cd1599a48eff9fcf6378266e99d711db00a46b7bc84c5d2f161ae06b6c6ac9014fde4bcd7f1d898452d7613efc6f6df6c0a8aabd031d98f365553237b286d831174302715716667740e45963d818b5aadd74f273c1b15ca54778b9647d47a3dd87266a4c123801a1ebbea66e3d587f39ddc5a3c0c917d5849e2bd8c60dd8ce48f788918eaff884c5e51ded5bfe29eec5b267a83f3802193984800c484759aee430d4bec1c8697c32dc3c57f9e7d5480a68b970c725b3331fbb55db971c4fcf3405dbcd1700600e39e0c088337c9ffdb9c614a48e3acab1dcd1ed10efcc381dab3c9e9ca4697a02a2c2de3c98f90f32af7e89f0497c10fb28849e93c7dc3ab361130e718c1c9b1519b1629a57b862ca6bc848aacdd9a798a4c72a26b6da7ee0d68dcdf39488bde2d21ec4265d2e6bfd457ceffde07022d7e8e94717764a92c97be898eaf42ab3ad75fc5b1cfd0a05b69d6e2fa20988f71e88d4f03ae301df1fc522d8f3ed3aac20e985f0cafc9ce6a40acde4cb65770b4881b0575d77ecb884f8bbb6f824a6a234be4c53eaf2bfbd197a020a071a9483ba14deda8ef07826cd424c09c584e93a4b581f6829aea67849351057bc4acd9f8d2f546ef4e6d08831826d3fb42e743ad35d62b0fa30a6992dfe16be94e8da0d7f32aa820d0623dc36f957ce31ac4bff9943ddec12855b762be44ea3adec03ed85a3abff9fdca1e1792088a6ef0d1bfa69e9dd34d99ac202b5faafe3e059719602fa7c53669f54d40289d215720fce81ead7607d1ee43860eb07f4f75f06ad1272fcba8d8d7007e9503867c97317dad05d5e0b84b3b76b45ca3bef6bae0cc2910beb568b17b0765f22444e74e503f6106466de43a349791fa55e8812c4cb6c7f3402303a6732b0848dd2e07a621ff979a677a685e4ae95129b57d247d345af7ac9d3820f2e26680f705b05288d0816d5d56ef51e7dea1a27d0a04be8c1348da37d516e9d403ef1a66e1ffbba928671bed2ee2f5c25571e1c1a6238d47ce1975e1b445dfa9edeba4e37d94a7f718542766d8219e1be2caadc3ea8b1268627d536965e87bf6aeaa91b21e6f775a16e4456b3357779bd90c0223f56475c31447f53583cbaf5ae9c3ddeed95bcc7b73ced5c702e2202718298a88879813321bd3ac040e618ae633e56815f2644f1d2cd2dcd94452fa5a4de30070ac74e0a54155befc009cbf8a7e69b38398c525d8d85d8e670988ac08c5b562390341c9396b3e2333acdb04972121b58e52e234bbd6b936b4922efac8441301c0a2209af1593ef766132d45daa6c3bd4182eff0fbdfbbaf06b6c75e9d76023de2bf95db57ec4ad6c7e218eef20937165dc698bcda1e420c58f2c2924f7ef10ee5f0c0aecfe5a0caeee4fdce0616ddbe39aab9d6e46f95872247da6e260eeb0556cc8550e8057bb06a9bfc4c4f7a8df64bc7d29dbdfec7383ccadd52134ebe654cdbebd1ea70faf4c98bd01c7b6f18e2df45d1fae7b693ce7060ff98831127ea378bbe67d3d3518933686059a3e4aaba8de203dfcd7386c97c4cf4bb74d848f130b2d3522bb09df636d3b9ea9732bcf3de1a2407620d655dcaee4fad150ed4edb8df5d2ff1e183b78e6a35653a9811b163fd19fc1a5694e1793f2023c03b3344580b43228f9bb6cb74ba4d368404dd0ee7209f23c524ca44576a0200ba4a793328d2a22593d33bc88199b6c3eead7d556b05a30a6fb3e201892bb44f3aa71327c25467098e1f32aa0e4c91ed036d6b82a1792e2cfa6d9777d5b5d3807c25cb0d768f68853f1ce984e336fc21086e2296fc0b686bdcc57be5d260539ddc79dbaae4c47fd40b6fd058879215f3aa354a5dd6dbe1b3ca78e79da6625e2738d25c212fe198a2affc6124685f4e78399ea00c01674c226bedbe01e1e621be42fced0a4b71973525bd96d3116e35acb24f28f2193f0db30f77c11e301775104d6ec8f7ddc521049f119624d178f9631527d44704d65d38ac0f1b47c7af08156ad2a871287a9b9a290e8bb4713620bf0b2ce07adfae0281299bfde20ea521d93a6f8415f4c5a0ef83966e3934fa41b1aadd40c85b37ad2953708c141f99aa3b723b8a5d82769f0d3d7f8802a2e419a4696e431f975df85f4395e1bf55a4d2c14382363d592272bab84b3721fcb607ddbce2ec7a28b3e8dda2378265b8523b78352a826f0b0bb5a193a57dacbf762e818f2da27467c747f236325164f3913be8ab5724b4a0d90da8976afaad40fa5340665a6037ccc905922a67b8b49a9cfcce102072ce70380c01c0227caae4fd458812a99c76e94d3e3c87214859af0d04d5f7dd9f64c6fda721be3d706ef33d94fab79a7c53cac4b63b8e73507090ee9a51a56aacb6734be3743b2cf640846894ba0598302527e82169839385e7ab224e13e73be00483e519f1fe408e46b84c3ae8af00a08eef390d683bd875700a59604a087ab9583db51773c296f2ef3d63feae3c7dbde699c7650ca7ef87604998db2ca986f219ccf9f096309835c1dc5feb04723582e356425e37dcbcd502f215675a3a0fed6ff2ce2a64163dd5348505c71412cb54e40baaf340b541e9a5f9095882b18dce94eebfd8d38ab9feada18d073b48ae6c52382adf7519bdf859f08b75a87bb6b8b34773fc35f6a5a042cf6550df11a7f05c22281ce73de960720a12932695497f26dbfc996036a6043b04d45d4363536be9a331285c482c34603eb7145d63a0af7503f439dcbc72a9d14b2f0f85cd3755d9ad13f760f858f2e5d645a2d8c04bb9de4a3cfa8b9f331f5ba91e2074fc23a338258d8554ff0fe9bc39a14a23880869a4fc0dc6086a63c3314b2bbbfc41b84082039287e976f3362dacae489869bd0a7b5cb89b63e99bee68f8859be0b77fe440fc31e819d212b4388c88e3ffe2f9ecefa98f9d784c97e5935fcf0464911e7cce28d6705de625225b9fbf96497a8b01d7de3f91f9d1106526044b664128f42986100db227ffaa156c22887d78595bf315b2717bc5c19022d072486adbd0827c8f750f843b60003bcbf9f5f9168b68ce7e0e60952b3b712c4308ef04148c4a7bc0b5d350a911729b9a18052c502d8f28bca2432beaf1798f374dc30165429800580122dc53cf5583e805b638de272f5b08d9455725a4b7cbed1ce03f25443676d44896affa024284bce61e8ee11ead64f3eb0b1fb8e97354a3312b8551f8b4735339167acac0b01d194217696914dab136ec7eddeb25ef3344278795f74c758dce11f28ad275d2cf0f29c4fe0ed40239667232c94aa6c634e48692a37e387c59555ce8daa9d77eac77738f28ca7652efb6409f4ad0a98e8420dba952acc0751f94b8880a025a122599cca3a803c76fe2041d20c592b10687eeac131e8df1e3863ce728a99684a678a4a793dac35835e8355de9a024eccad09131ba5c73d74bbf3b77180e0c14e01ebb1288365c0c794cc7b3d9e6acc3b849059b87624b05d35102e5d8ddaf4c69949a3a21080e15c7dd0bc7ec0b915699da5f44936cef98fc9763a4767ba1790c95373bfd630ddf234e4d48afb66d9b828ed802bc2640c5ba044b81f380ae3bb924d625e2c8a9dbcfcad3dd1154ae4ce73c34f176b5a45ce77e6b38cd6804c815bf9747bf7c3861310213b933dbdb28bc36c818b5aa16c36df50fd2852e6da847994b8a2253847e8ec344f9d47b63bd9e605cb3248f24103515cacc6d22e9dee1a617c5a6c61caad1184475d329a422c23cb1dfba2cf5374be1d3c3efe4bc25778774e2b767b986b32655d553bcaf7ef76302ec6a49be664347a365363fd10271b58dbb8f17288ba5b689e6b2f82f06b31153cf38f15088c5e42dd824d5b0b0b44303f3bbf6e4d3859a9e7910fc01b1b4452b4c8a476a15473114932d948d906d8088c437a440770609e7a565d2bf912e5ef2cdb77108a4b8bb28c0cda2bc26ef154e0f0c9fb1f5480b3fa0ca3722efd51ff8e5ebcb44e667f31eb3de76b1d1f8b85b9feb0cc4c8a6e7af55ea399db4033cb9c42a1b19ad5ee3328f69a59f05ef8b369a85d73405c8252d398ec56b4be3c0c5764fe754730508b9c759235575a37305c9ad88847cb795564f0ab208b416a835d67395030004dc4189c73b3097d6036412be4b960dc1f9327bc4541dd1a31634579a6e62db8c3be97cbf15528b51eb2f8b45af01f22878c6e16d7d12cb76450de71f965bf4ee9d022aaf472502a5842d2d06805758a8fbf5f19f6549b380f9d699f6af5d5e99a24d0d77caadaa55921b67b77c3ec2bdaf35fc5775b7456059fb360bf37f17b2593890460c6f318764f6c8f5e40b64ddcee876827c3b1e7f7c7d761fb55a0bcc8ac6c720fbf1e8000845b0f7a9894f8221aa103ef302019a5330e9bc2cedf5920eedce105a73c705d4a6563f10b288d711207c10259862fc0103be317aae4d4a532e1bfe6ffb70653d6474b1e5179f0f1d6c876dab6bd4d4fbdcba6eda0e8601a56c156fc336a47df5ca2fdbc239bb5de8cf7bfe2c0691372188a684522471b8fb6b4c640b05ef6537c17961d531f09499d168f261419033c72feed675310b74306a4ee27b1e6539c3a09a88a39bb6156c0f6078b88998874948bb714b0e400fd30e385087c5ce176b99e3c1dac2d7025f163f7c46fe5893a3ac4a3347d28353944e85cac724250cec63c55407fb18c2a9eb11f16806a2c37f5d8e1ceeeaeae41c7ef8f8de9e84ba198fa1e1c26b98b23059318cb75661da538aede255aa6774442392d759ae3042797d59ea1273a580e2a0f99a17b672b5a63dc300d93aa47893e680620a8aee3ff1b34b3a0595077be8135b559af3d28efbac20c6d355fae5062e9f599eb0be525cf4e835ad264acccb62d6919a3954ce7aaa4f31a78d1ee5ba7cda9addd296a6cc56f8f49cb784448840804d9bef1d20f97bb257e1111d03747cb1d9e2e05ef5657bc165f7c18bdfd3072008dd8b196312b5c6bd3d482d3bb80c4013731391923cd4de081f05181457cd246218841ef62ec67fd65a1449be8d3e80a608e238f7b1440e30483fd28c248f35f4f3a8905912b715d2e5be4645b7a9d63d50e8dc777f4b752ebb43da69a784b7ce7a61b2941bc142ad29f6851bd9ca451eef7cfbc24bd0622dfa41b88826d38efa9a963c67b35a1f95d4e9ea13d20ed54b4e8912342304590b68b7cf0e7276a45b9f5ac649207a31ca515ee8b173a2d28c0bdce280e39c29e1b88da5a7b87a513ffe7bb37cd5fa15eab051aabb6a681dc152e1ae258ee12dfed3c5b3b4679ae04d33ae60ad554340f995c0105191d2ce8734be71d0e98655dd6667e33cefed25173ee8c214a5fd80e66bae3d166fae2e114f28381f4475dbadd864fd88e0c0de17224c7ebb22d59b50b833674079d2019e767402058e58ef642bcca7583f2c1c2d6e6e31a8cd4f1b37af0ffadb4c4d271f0341465a9571b0be955b237b8fea032205ee2bb995120249d0195b5d4de75e0b9c80328ce7fd74197a0a91abe2a12b277b20787a2f77cb7cae1d73f2331c0a053341e11e6c696086747314684cfaf9431d6ca95c8309fbde651cec4da6b130acc599cd003b02b3a874676f4b9e1e454be3379a6efa3ce2fa20ece3549ba34588f1b17b292342b2480b91b4d7bab9d780679ab4c630e11da64c8290b576f62d360d36455eda5346ccec5860cdf7eb83cd05d94e0d693167bf894189bf83e9ee4a29f355eb26f3d79cf731003cf53565e1c0361c4028abfd526d7379d421fbee25a42f05cc77422f76476d575f1cd8fb1f844f23d235544fab9e60c8ac1c61578d0f1e619efe3b7bb494bccb2d4613c66ee25519d78de5e9766cea5298f6ab8d800b87921493300c04ffc519f42be4112063bc9cc2606f5462e8229986fd54eee62a18ea9ac62680bdedcb280276bdb5a1ff31d7470bc41f58e1d67e488a22b69a30e9a2c59e5a644e9e887b5080defc44b9edd59dd22db577aaa45fc217c3a5849c8bc87128b2448c45131b84821fcde1a3116f3bb36e8491793c3bb6778c2e89d50091a5b5949b9af04049ba8bd6754858f9a9fac2e32f20d766b635add6f703e1f2b7da29dbb1906940d71ac8478676dc94279046e48782fcded30df7144a9c1a1295ce7fc9d830c008a68502ad9e7d1e22e60b324b62b687402d9161e456d745e50c27a2c0e29d858ba5247c6cee0c33eb5f518d090a260395a313765df7e45c6b80d21e9dbebd9244a1f0349cbacd734814b0fb309146b21ece3ffe9fc9c2b4f41d603955a5ef2fa7409f63f33909e7577588387b3774d056e9d80761912f3f48667c8374a2107afc2b230661aad3bd43265e540cdd1a9e6ab063d5c639b7b1cb4397988cbf857ef3362d40aadb01ecda7e78f479868179c2bae6952222e3065311a58494c2426f9489170da6afddfbf11cd14b413542aad70b376382d690822281dde36161ba7d0a6360cbe6f781da5ecbba94413925b69893ffc8056a42ffb21bac7796ad50101043beb197fa1f12c4a749604679c292ecdf1ef9cfdfd94af749fdcfb5209bfaecbf0f22aa8c0feba58d4138769a86f62d586947aa9945bb9cb45a1bca14d396c728df417be9e99a01bb7a9cf5eab3845ab8fe86902dc46084591ea81b49bf4c21592142926f4c8026a1fb657ac496c6dc971ba11e6be4f35bf5ef6b92d97f4d246920a02fe78f070cfe5e638159524fd420d701778893bdb3c6c9c04acb28a5fd568576a86a3bd19042aa67acb6eb72b1e9bc3bf6e27d112756e08b86fab19a9187e08c615ac572b6b16e90b81e3d55e463c3786e61b9fa2ca9a1a3bfe6a762d4257b38239e69a052b64709b250f162af4490073a010f02816f0ff73e4e26ae00831a5fe5f9579eb287a671e5e1096d94ffd056f8a786d92152b337d2b5311f5933e7ecf72741a6db304d771bd15072024989ff7eeea8f9f3a4c6b70f834c04d43c80ed3082ff91784f50a09c1f98e368439e19d8fada8a7bab14eccf557db8e425c7bd978fb8721573df1d8f15b75155f76e2c95ef0866a68671e7c91e792b64410893113212ca7ac86ca4f9e4be36ff1d5b1ea63246cf99a2ea460f322cfd04849c75a63dbed9c32664b39a556523654b8549c3a7ef2879cddfd76b4a905e751c273200e7730b85245c2288433e75d8822e95290e7f757ccd541a000806bd761230ea79724ac6afda3780e7d3313b149ccebbacc9c47e51a1b2d777378346298b02b999e02a617c52746fecc2b2000a36f5e52c310cd7d23174818c8ce853dc85a47a2c26d67a50f6eae9ad03f4e6f72a643515e83a497ac834cbfa92cf1f90ff0040a659078e09ca95aad8bf023c84e9298da4883222c9bbd63870fb7aad7648ce6e38c8e4a61dbc1b615ae4a009d107fb8ebcb714ed484ef0e5151f5bb564d8d283916c6a845aadbde0f6ebe2473ec86c2b42ac5b6beb7e4a85bed273e8b637adf2d6f6030794a412161d4dad70951a6a2c2bc1c63792f0af5b0a2aeaf17b7570b12e0881010e9ee59d5913d67b676e737757e55bcd66212c0ef110ca98f6536828f5441f1c86aebc52025b1f3091920c1fca9de2f165005450c134077b0bde4ba52e6838cae12fe44d0f5dc7a587874d5ad80e957899ee7d4f3195c2f40597934699e134ddcb0d3f1be8bd6d7f11a0d2b9488cdc739958e04dae3369aad3595f54493ed21bb3ad3fa11aac89ad2eb149b4546354499d964c0a35f6f3bb4dc8d5cca149018e8a8e7b9c41ae7d352312813145c3d8eff165b3273bda7b3345495a618a3affb0615e6cd55beaeedc7f1198c630ef53f07a3ab9c0aad61d5fb90037c41dde8d9ce03946ccafebef83c14e160bd14d00a265a2ebf1c0b59369c0ba19493f0bc3bcafc842965810f365bc4702efb706848d40b4ba24d5e58dec0f4caab0c5ed82d8f7a438462f74cb28972fe35933ac4ed194c4dfff2a6150c2bad0bdb15d98dfb52322225fc043aa630a1e7a6504867b0b8c7c6cd90fc3ff5b0e57d6afc38b9918dfb1383d2a064839a061033f8272ddedf1cdc8af351eeb1873d2cce96e5be36d42355ef3eafcbb1a0398659e91a23eeb6a3a8398e1d21c36a231d592f16e322bb75dac14df5d8ad95bf44087daf01077f30e2bd3e16668fac596ab769687076f5073ca7e656cd0335940ba219ac9fb47d7d310f1a3f39ea0201eb7b01687de0d31a3bc4462e1fdb68085320c280cefbdd5e0ae3220377a23fa9fc205a6f24fca5106bc71e8280ceac1104e7327083051fdc0763e79a36ccb312c5b53bbd7b2389fe0977dd0078803dda1c64e636b8f12677d8c77e39623878271aa212433ea601aec519c75d98ea9f41f5f7ce7e206c3482cb8fc9d1b7babfe6d7cdfbd3e41253c9930c756cd62b5d18e4d53af5b5376527c3639009a45173a0c258611aeabcc585d4b67f5bd4704c99a188d30641ea616f6ea43ab187b906c0f9bd48a46763c35ab62611da8589d9a8cacd842e4e844adffd19afd8b7c420bd3272d3edb425400d5ef5a902015c5f43fffafd1704a27f2bb4b0af95af7c9808f7a87b41137b644cac0e235d3a2e99fd7f3d3b257d56b09a6144ea852a0d979a9912a74b1493a330a513a32c9ce008af8e7cb1e7cfadf4917a4d2326823c99e5a15b85f11040eaf68bfbc204c810a6e3f2be07462d67700d25399a211ab666f844da104f3c18bd98d325c61a27b3515f7a4f33d399a442a4e19fbbab4961b12db1b05c1428a500a9fe5b4cbf81e2f5a351bb86ba0650fb5a725ad63c01de1992096d876fada53dc1b3d2d38a4f41b3d604c5680bf8c4893f9583541012c8f79756cdf261aaf753f2ef4e99aa595490693b039d5971f239864db284138fde35a1f9050ae6a9dd1059551c50ca9d719032c74de842d7a2c879d7c15f7916d6b27fe2c4cf1211749b0d77d38993747b3afe67820329e1b970dcad203a79a212c9f48b62e7ae17ab2d896e99b1f118ac64fea125d3f4be1bddb94eafed03e8fadde5dd1d3c6c2c80f37ad47f1ac97557f1305fae3aa02a33dbd9964801cd14d53a0af76fba96f3d85dc55d42f55d6d7f9a1345397bee5e03f3f4230409f865bb80b37d8a6e37217573c43a2379b2cd49e2935286371f2a4ec33bcd96496b693b8105155e9d80f986201f7e60db034b88ed0ebd6a7a6722a84e4b6c92cbc237256df4985af163f99180a72e7fe06e9b48f844364a66d481fe8f0840cf22e3bd6b32b19ebbd26af376485ffdaa9f2733fbc87e93017ab96520afdeb3d5f0eb8bf52e0ca41f75c42d46de3e272a0f7ca40c6b5a8d197f5c5b4196b612eaac8429ae3a6522e7510e1175c25d45df6cc53ede012c3e1e2a3e247c06d447a4b608c3dd3aefea09a3a0b5dff07c3a3049a5ee0606a6aac6f0af406909c504584ee7f1278314a8f57b48fe28863a806d28efb80e44cd452dc80c6d0bfc9e7a483b42da43242ec4be2151b03276f81e09357792fb056806b8048702041e03439129c8938b81fe1c26af6cab5ac7ad8c1a8fd3b9a358faffb6e9241b4d21b29f06e04dfa8b762f5ced6bd0fa9df0cf66453f7f213a0d497c43147e5a32fb504e4b6893955b58b4a044680bc05f915f66d47b71d304038656bf1ae06ecaa23357d4c007bc9f627b7b53c72fd030674fdd7ad0e26758ff5c1dcef7e5287d3d9aca8b148dbb9ae9ff70bdd72e814c2fe3aa2ddb07d31522d4c7b122930deadece2b0831634f9606308f8e3975d69e2131ab462c09c755c65e263c3c2b1f849665e63b591fc20be1605417410274241b35b7fbb4e762df2b4d4ce92658b233685aa9ed6f9c1def1a6d6d1f40645edfcf8a3a6cfef68c66a7e3c2e163c650417b1962045a30b821a910a83b8b8012feadc44acc9d73b8d0bf598ded952b6977f4cdd7a90c4cdc443093eebd8702a34240eefc0933d275f243e7bafe8c63a0f3b73ed2a788cef2990a4256fd9398926f088d8a933d002a34ac590ef4940da48807b9e9fa3f4a37b597a23c737f0cd3f4bb2f32da219ac7a0ee4883dbba24dc6b3df94a68520f43876c45f09bff1e2b57a707ade21131753752db378ee258c68ffd7a7e61be0dc4fe7d9fe23b6da72683fa9bf555ba0bef1478c1d2e06f1a388d9cc832352149b4138d20b1782d95ec1e5ea11491ecf76d8901a6f7ce043bffdec63a48fb1f689c2882ff82dde77152a3654130930a21be31636cdaa5a2b9849f773e2eb7a59a0b994a5404aab8b0a0195d40dc19c8ab3137c86f8a77efc916b7c26dea18ae3bf95fab33fb35456fbb13b0096d7ac0def821993330eaf222ef46447004bc73749dc4d539a337d162c2b4a49dc1e93939e4d58ed94f9405fc8ef5eb56cb095c4971c128d83dc134184b7dec8647ed89bd5848ee656f973c7e0a42af50b26581dfc1519ce09f9978f8262c1179fade71691a7ac4a921333df865cd66c5fa21cb7e8f2a3d5f36a0d2f2923cb4b943c5865b5eb1c120543a88a2cadb0dce3598b0e769fd84ea83050b65a238b73d975c55b9f7d26242f610f4a8570aa5948eb54273e8026d9b20c84e388fd1768023b21c770dc93a7a6c3b962c9edc6b95daacda7e0e643f54954fcfa67ab53da50d690e1bcf9557656aa0239a1b316b88d5142c7e51e7b07439c5d77b08bbc2fb2803249ce388efcedbd8e39a21e7172e254da8d1e5528c333855ef5b92567ad76164eb7fc9ca24ec8900a77dd2567ad98a3711692745b970e5a0cf51a52285c5b12e97ce7227a9fe8427fabdc2b2d7e0ae07a8a2fc73666171fba316a202787e2275bfb8db43e6215fe4ebabb167cda2f6167290e908e09e1446c24b6e2ede35af4fc6d306870a2a16f1355737a38215cae447fdc2f9c92e589120b7a26a34f34ad36ea1c5ad2edc1d0330e20385fbafc0285100e37c4cd7224d3327cf78c1448f6eb5323595e3f76cc28dc15980b1b38ce1929d1236adff1d91c3e193a4d385d3a5af8797b0f544de404f1620d3e0297b92722c4405d115c28bfdd04cba696d8a642492397f9eea6e60dc3605f00d28e88155701753b11d7431e277859aaddca3bf3fd3dd6226d91c95a7686c843855036d1cbc4690f7ba19d2f36e8136dbb67393b491de05104e74b8e0de0398d37da7903731873f35fab4515acff784b3035ad39304e1edd6859ff8913daa11e49dcc1d3c8bd2c7eb1fcdf3ef0b30c41661b6e0f63253a6295542e9f1dcac21248c84d17037f2178f39d1c61c58a996adf00e29eea2ecbfc07a53a1684399ce1ebbd7f2ea531bd7c7a0bd6cd248f3cc3cc0cd081d888ba4a2557928f5c655f218099ec455819eaa5b576213e8b300cb3ddbcbeaa160d8404e5eea7c2bcb6a16d93bebc55391bf4ec7987fb74f4fc37761effcada11be90f548047ec054721a3a4c7b134e9d8d6c6d3f34370582bac52a7dea3f98a13b877070373a5f7a2fb0f88ba20a3ff0af4bee570475d4f935bb83df8e52934645cd5b55da12a42e0cc8ca6a59052fe672ff89ceaee563113cf34be2987024a6655e984e1fea4d0b92c92bdff0c85a1be65827e10a0375f2c3725dc8114c8e0def8bc3f16b9889520d9c5c9bb98807acc24bc19afedefe37af6e9d4cf1fdb682ee2754c5a5bd9e03bf70e1cfcb7875156b820b421bfc0a7f305661a8e12016990d5788b73f79cb8d6db56e1107fc6c2659bf5e4375f1b1b332a7ea5c7db2a3db1ffbf20b3429fb4dbd45160218238c35fcde2e0515fc63dfdad9d98cc1f73fd5a205b8640724cd205854d8d805190bcbd3f52cb0210c9a9f1d9cf8a3d142b5b619f526d523d49b87ef63b83a9617d846799ef0ae8d3a6c34b511f2fdae00a8c578dba564c37f01f5a2f92b592d7241c6a51b9f7869d45a490bd651afc6f4800de09a17ab67ad4241237af07f389f1248bc9d6a4c90424edf2a2da19961d44b81040962c809ad79a4953325502a9a5ed9f3c8b1a96c1d4c751913e055946b194509284ac41b4c578e272a8980033ab4c6c3f85c1497fdfd26129ff167f1b1d94080e9184bceb87fc32ffa507c8f6d9b54a91c821bc285904e43d6f316a6e1b7cf39835220bf742ef33ea4a9badb0fa3cab514bf8739eb7aeb42f7a264e983dbc2f695d66b5995a0aeca1974da2c9ca7faac0ed247f37a4057e4d616d307225f5c5ee5c153666794e96ca376908b812801c4c4858e3743078e263e37a606bd089ebf053ee6f66537321605576ce826dbe555324e2cd83ef0f89218c0e7a9eb0fef0a4fede098228852010689306199a4b21d684e41a9f312a14bd9b93bb4870a09cfdaacc868872460da5c0aa2907531d0a60ca6579e6c394925886583de1ce97523139e8cf109be6891785c941bff3c5cc112e32a15a25fb1b5d2114022f8ba480ab8105624cc2ce9aee6d529ed66ac1074242fef4744f787818ada45f205135f9443a59a8a055c5339bf3ded5624c4437777d9c73643f9dfa21726f926b5ba7be07f4e32ee80dfd86a2dd7c7a339b7ee143706a93dc87ece49a96921c93c4138d96f081256bb73045565af3d177505543c143535e3ef1a0be78e0eb7fd7f5e884ef7304c702d5c66edef76a37fa3f1ba1593b6b223d77c316ab460655d10e50c35dca3b61cd432301c8464dfecb2deb8b98d62bdf4344d4861ae75e137e3468581c3e770ef850f00600187c8eadd861b9d3fcb3d5f46dd9e98c01c38658b4efa206f097defaf9266a106d30e0cf5a1421200b61d220482ab702f45594d80495d2938b443a7e13facfb64248fb84194b0de6d03313c43848c7a9fcfc3907183f4e40964afbdf0a177e4bce7c070c381a2d7cc1f7c0bf2934d477cc76c77f6aa3a7dbbd59da01e19895ea6107b8f7d3caa0a4d926b90886b79d413817c0bf8daa05f6e81e46d3586f2c1ce76c3d15e6a5a0efb379aa04f6e428b4df79a7c7f5502f78f0a23fa69bf6aadb6ac0a5a1ee96346f872a2e7ef6cd8cd83c7c793a3a16f7ed9f3106ea76f5c885dd144ac0e4a3e4faf85761f46df8be245b12c4a8448329cad85c97c1719c15d3cb21840e5a71660d9e962e8d1943ec6e811f05a2fbd732b1ae106b124e739b9b51c9b8ac2563bf81217b98950b5a9e5b0db742d4d95bef5a196f82f18aef12f813ea3f995b2e40d985dbd2b69d8da11a805f5891ed6551b214911ef97b9a5745527272c2f03536e2eabee7871a1b34a1d34e973f6fbdfafa85b814d597dd968dc9dc555ee4f5bfca290332ab21eceb6ccb7c110a382d84711ecf82f5c394afda320fd8fede09007ad77cbfc7e3ae0613015901946b897c60b584230659e724d816c0e0affa8c0854e3d5e0f7ada1ef13a2cddd595eed1645fac6096a197739ee03589d69ccdca64d838e3f82869973bf072f07c4a9956bab3d7a0daa33ad7ac1b1578bb0bb55c686b63deb6ab8feedd08419232fb1ff5c9f67f7820e8f9fa06980d96cf47259735cf2e4fbefa832e943bb5251ac7a8c7b767a9ef0679dd3cb61ced3fce9652add07596db40e27e35de7254d244fb970ff3a59933aa1557475481f2f2da92730c6a35cd5ef8634fd4d9da32dcaec55ece9ea30d4d35e676b80e9f770ceb4dd46ab2569cfaad46dae041f539d4d4f8eff0d1e69c30c7b93564ec9f2ea96ba3cfc2bed9de03a4ef3f0724141fa1e85d98d86d1fd82de01acda5fb2baee86f9711c7474b7c85f5894dcdeb587687db61aa590874bb58033ad05ab159e755133c0fcc4f2437a11f4e499f41bd86d36b59a50782acd193902c314bf88069eeee5cbef6e2b5fc18c2d87c8771eae74e4e9eaffc662210c4ca1ab7b370533d18375df299d2597c4bcf711111fa8f66b77564c698c15cbab4fd141ed653ae21dd26284cef2f92575d6e082b5a564103e7905430161f71a3fd92fcc40a6a3b14953bb2a4664da406690f2b990e6535d36b4a9bdc66af15048faedb0c2748bb32fcf28aa79dbc79950f67967e4540d28a3fee9182143123b56bc27670b8015497ea5064e48fadc35f036cf0581b5c1697551df4a544beff75b7a3eda1b4b47aff81a3bf4165005999412bba091f458301b62bc64bf2615dc40a5179ece9350e1e0b25be682741fd23f97aebc2063c3c8c10b357145560902ad4ea0cca77aa8c8f2b858529656537f8cccd37e180600e233cc2092b15120a9e7e282e5aaf437dd2acaec18b83c061195782677a88a5fb61f84cc40a625311cd15563522b3d55bf60a7bfaed65e014815bccafc69e7075638bddf2c9d6d1719b1fd3e9bdf3fca69343e155423f0fe549a40b1fe09bcc4e2b45344344c26027361ac562c78c742977eb14e342a258b0ae1d02f6e3e8c0111da1c49ac365424ca47eed00aa596a4769a22438af47890c9759574272b3e37f5157ca7e158154fd17a38c21c60e2311647595d97f52a6e325de21308c853d30c74a0e9897abb0303ca8e87d77ccf286d4714f42a6f4031db3ac81d46f48d85b42310afbb314fbc5845e6f743fce303414e5efc007d8f7bc350fd3b6dcbc23a047119f46a81933df57c5bf8e637693b9f8e50047eedae31d36c67de9c87b5302d7fa6f02f4e7b097548597f277e8aa8c986fbae5bbd3d48264293069bcefd5646f58eced06e0b30a8fc304fdea6b4756c4b38ea20cb11b29d638e353bf095b3c861bb39b9178e7547ad7681717ee46bf6e3cf04363f24e498a67b8dfc6371a6a2dd73d61b92c97cff1cb3a4d5a5b196adbde456c092001f85c2657fc9e77f7c44a88785468c69c31e364aa7eb8fbf1fbd54ee85968285113518eb2b782987d9fa80110403505b501043dded94565b772aea4c7e7f8e8fc226f5709d4eb11f7fe96c925afea4fe377e54bf1bf6537fc2960abbb59694b6facee2436d76cbe3ac99e5b80862c489027c1314033c79e1efef671b20674c48bda21dfa7d5407759894393f9ce826ceeaf2b145182e443141136cb483d918bce2815f9b5711a02c6db3d76af6f695498382e86dfbe8391171a97f072f2b117d6bf5afb88803e3e7c328e605f5587e5d5c85d640e1013d9fdb8dfae3d8681864b2a109b75249d7736b1fe4d4c088944cbe5e1552cfea38d8e1ad28a08733a235335e3e8e2de664635f36e226632150f02a99972d8f280cb072df71f12e71793683f038a2868acf0425ffa099e0489b7c537e3e87b952a1f29759fac48a0d05c00a75f3492de00b8f3ffff470c