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 80669 78bdbd935d712a5106e78e1bedc32071d4fb161512bd08adfc27a5eddf59f155

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1e8aef257ba6b48e2391f819c8567e4e8ab8c3fbea2440a8470182ca3573aa6
Certificate Block Hash
78bdbd935d712a5106e78e1bedc32071d4fb161512bd08adfc27a5eddf59f155
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002001000040120000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001c6b3157124fd4bf6d03bb8111770e3d98f8f2d07c2a36d1023a15c73ca380ac4f962c57a7e061e0f088a8d030d691c289872f51369457feae291828caa15ba696216535df1a9b5f9a909e809a1f29a5063d52bb0a56136f420000000000000000400000004000002001000040120000

Raw Header Hex

000040204f301b1c0693cec5eb4c8c1dc7596d16f3d29203989806cfb0af4c4a1c531bf197318245f7de310551477d7062ef65932bf39890432d27b99255bd15b02fc38d80a9446ab8c50018a63a57a32c1870840a44a2be3f8cabe8e467859c811f39e2486bba57f2aee8f1

Proof Data Hex

59,560 bytes
12121602030753738e71d5ee4fbbbbd3cec2f6504be194962bba3ef4cf12598737976c592ffe9639b3a6c6d97384b2a50d168ff398a6437d72b50c4eb63ef4ab8d99bd8dac6b3bfd89c8c1a7aabc00fc50eb83a71a5a1bac49025e9c44d605a502dca58850239c0ac2b32c81aba54b9beab2383e1ffed9f8336aa08111e0e7fd7875ca6de6bfbaa10d0f69b3d593b55d2878ab8ad721270f8887613e4ba988a68167971d7a295fd0f4c3b5d86cc9154f417cd236a7faa513eb1c146dbca38dba781b5ea73dd6216cfffe31e6edc9f5f2a7d97985b9832e2e236e74160f69b65908e0ad7f1477cce9fdb4ba61ac4835ab37c7c84c0677d2b734a0d4164eca3e28e7710a8791db2c2be770211069adbf298e316871f0c1a2a590954a1c99a9fbd0e386d28134a8b890e51a258ab1487c47f66642e16a392d837cbe4b58c4c53f501e79cf7f2bdc958efef589dc5b3937276ad3ceab00841fef5c1b7cfb2030b146c7f509566e7998465d269f8e807e4ab3ba2166c2a4a5996d392b58c88cbae85be212bf3a3e7dd25487b37429c2d1f4f01899b58ca15c8bb2491040ede860aa021013cf6d560187de010f53ad325c201c532c1b1f88c42b9c72a30d43f73a2e34e0e7c020d1634a86adc2444b537ba1a4edddc5887370e813bec537f1ae75ba80b6011d7d3def132ac8d3d094353056e0d5a5e60630066dc943c529f9fa6e7084e45365f64a6ebbffd7fa72a5d74c4bc1134247bfd821c16aedd19619cdc5ad3750228ce7fa1920938f4201d17e29ec2a74cf8671ebd463860b9929bb5923172aa2be92f469eafb2b647457327faab0d76482ac8b83f53f71b732872a4d156ab4f455c677a29569db0002b73aaf524d346b23359e646a5e7bbf1e500f3564c125ac19ea54e023647eabd0cdce50073b579cb9e4ed880ca2a1f52d9a1f7319450fbe4cd689d77ed0c8fd784a4468fec18e5e5f0571644426ee8f196a3f537e52c7db9494bd7b875af2993c593a1de1066cd6138b20bdab81bbe2f8926cd7aefeeaed6a6d1ed9df7b2b1718fb80861d9d9b980bf4f9c993623cb7e552fe26f1f123805e3993625d8fc8bf7f0bc822b797654dbf34c8b944962edd3d16cf5b513e240b1f07de770a64886d41a3193d0f00e77ecbac667b2dfbbeaff08de9eb430ad302beee6756cdd4c4228186cfcff54b266b99072825f23236967b6f68d21f99e506bf9a3828ec46e4b01f98188401dd4517ff665103e304fa40e404c7c40079b4d4910710dbc8a6dfadb9099326e7d2dd9f8a38ab8850759173ca2213bf7f02a6e4318cfb9af41c53de7cd90be5e0c980d1e26385f761e6851f6fcb1ccfb882bbed5b26193d165944e9a532a7235e65e84c8dfe9cfa8929c7abea6548420329b364a3afe56e07ac0f16bcadca756730c3503f7df67e4860f8eee138a5f2a285fb3c6aeea24168b38ff046643a56c448e1b7d06e3dd87fd0c192e67650cee765d8d9ecec2af251649c5099cd6e3988546e98646240b33c2249a15e020d6e16de8d56117fb92105d4dbc45b259450948950ddeae5294df8c29ec47fbeea24d413cb6275edca17dcb4c52724e1b26cf3593ad5bb194a7aa3db3932777e41d49c6061945f9291a5627752f107555478424eb261accd810d9bbb9638d7c1d0c131a572441a54793b3d755bb80e054a02730e592ca2f0ae182b395e146ab7463aee0215bc24bd96df6f792863b7f3347de9ece8a4d11f23582953c81523b965232023024aaea38d153c4739138cba02ca86bccb6992fb462c14795f7cda90737f9495dd0054e7f2a0add7972c2cf6345e09eff496052d5b850541c91510dba28b302116787001bd0c790db416489db7c6413fcae163e8eae58786350346125362ee6f6508c3fa2a674e2ba1ee953a7ec05b84a651d5efbe261bcac3f93996049b9f416c0c2e58e7cdc3b339d7d203c0224a5548ea93a5a384f1c15032a351098b97673216e8a171d22e1c77039e5911b3240ff6a81bdf14c93235971d1e56492b961d71ab934aa6d54146979930a3d7f882e17f4aec973277ffe88356a668415c8f281de088ac7ed8a26fd07096540e5655d51c8b94bafd87acfbcaae4d50fd83bfd023f9050451c5202daf3d23587a5f9d41039b31d56ea4e9531ed2d9c3bf480419687dabc148018f7615f575f465c4e962dc34ffbd7b0fbeb71532edeaf0f85fa85f240712c9a0acdc162808cd44f9aadfd13514c430dc1503a4c68a3a04e375b6589574681a114ae80b9711b469c7f8fab8a4f0a9dedafa8ca6f8e101f95f092583d18541dccdcb6d50f8af0b6b0325f593f515363cd29d7842a7db2b3f4e3184422bdb012e589c2535cf0abf43646fd969fb7726bf819c4bacd3b5e8912f76168207904ce421343c4a54b27b47f2cf184e87c51e8a4532934678e4c7c981814fc01ef0951285bde17d5aed4475718bae0a7cd3bad6a1ec7e008dd6823ac55fa4c2d54f5e4fe175fbc2c876f47629787a7fa29270fdecfb3930145545b384b02efa0ce8e63dda64fa28534e211d34e3b221600f399b7152b09fc1118d3c436f50ad64ed2298b60748b48e2377c1c9aedbc6e1c119790609379e050bb2c0ea57f0b99eb9e4213827859a1e3d895192a50c6b536818f1e6431bcfb72ec5ebb3257ddbfde75d66992fd75801e60e5e30a714a14c7b17038e312cf5eaef3c6e5c6bd338ee79ac87eceac3401c4aeb603ee42f1122d8240fbae37ff85b98cc84a648b1b792686badc849814c6f59a9846b0525024295c73942da9e1c11a3f8cfc92d0226ae6525bdb86e17cfcd40f397b58e9fc6158e69ae0c23ce6b7d78d2a5a492131dad65662f6266ed82e339739b795141ca19579c92c615f9afcc4f10d637aaf2ec700721b4b7013bfbd63ac082acbb9322e3d911ef900dd4977a867fd84a3bec2a8140def9d7fabcb82dd9ef5ca0671341ddab7e64a57a3fe738a01823c1b4f52a3724f83cb075e3b6000e736d0abac0ddf7ad3ee5a63606644e33ca24b1319a4f1a08e9828b1a4afdb35883e14decab82e75ba89e6b852e49f33d6559db0cc4953ab8a2aeb912ec667050849cf1cededc8445ec6c7e200b32e74d27382eab64a5c7198d33aff7f266a2ba80cb2ca116fa4540227a2a585e8365cc1858d442113902aba15fe577e3c8307b2430bb54e22448d63b575e6881e3c50e573e13be65f503d97b7188f259d0c05ed2e006465b17e82165cdb73f223d50910f897d0a10cdc994e468c417510f5b900aa7f4e2e375210d182f07cc269ad2c1635b7378f7579996cccab9ecd0b939dfd109ca2d784b13df280be8b42d01ce0a81e40a597195a1c1b3789f3f9bbb5c431450c958e43e1337e0b5f42c38a8ed54c529476448fda04498d349f62e38e7fbfa325855db3a4fd5f6d6566fd1ac959a1806a8854dd195e52babdc4fee39ef113996f5ab3af9a7b76e012794afff0144ae5fe88fbee16d47e6aaa6b181e88f67cc77b1e20a834fb94aa4e8a57cbe42adf3fd9d9db44bfe6997bceca0759a7d12ef374095c732ff5f9044f7bd0040a04a737a0aa90b8fa16cacdac595117ea10aba5e6af537918138ec3272159db1e2152d61fe9ef63ef2ac08ee0ecf01929fc5841be6e17bb2a99390937ad33c64b225b5dcd55508aba35d9a5fcd80d1dad241efba742917e3a84fc6b8cd87857d195b81cfed7508579c08af8f5e0e3175d98f78a2be17f4eb5230b0f5505b20b5ef058aaa4a97b91bcb35a8203d47a27a5e1b6c30a99933ec2c73e1fc1f8700f9d334229621560052dfdcafc2c7df2eed395e8fd3288b364c1cbf6c27f0d05e9b18daf8cf94e4171980fffb1cd7a4eebab60ef87d604e0a104b140feca62a30a28d1ca037b009e3a80856ebad165ce15d42aed97e45912448595c32fd90ff6411e3e3a337dffdcd733a19bdc14b4b1f5cbfaa36b31284b7464b5eaaea192b33bc51d2209256921116b5a911b724b0ca9e50f3dbf065e5ffceaa0570f890ea8c08537a1bd2828956338c104c2a406387498cf4b8e6fbf7a25667279e2b7edd9e649f647b5791138a2e946cb58daf0a99151bbd512267d477056aec836d35b88e5d4da309cddacdf377cba247fb53c0832b37417c264e4e724b48b688ea0b6431ef410fbbb8c3f5ad38cf9fbe598f2f754dec515131c73ec58ed329e28fe47b9a1aab55d93c55f1414f99164b15b15f8b8e194c65d45de777e1d3f63ccc58c7441842c9f108ca7643ee2c82dd029dae818338fe11678ff319c1768c5df5129f5e89f730efd4a7626de939893603c77f8a147884b04acd8587e843982470c4889c6f8d5c5f8939eefb43f0857005d3133c98e5001bcad41d136b29f3e0aa349e70a8bc87f65998d4e6fb73d2de8dbc0be05de3bd1a471bc285fdfc2a4f697431aea06878f7e99309f52bd05a89be6553fba1444772590840d835451591b2f1a756ae0c5e06f3e041388c9953a93b8e9c9c73eec5a210598faf2f1aac5085894d9f5c9a590e3431883ad59db32d639e2069f6a143bbfad3b43b264091102f0f913598eb6dba1f6ed92f75a765397a505b973e8aabca0d1161215e43d1c1f8a4dd8619de6774629d756c87f41b4ade8560618b6832a175228cc8f3ed1d833728969e559944be5291ce338d0f197ce58df2a2fd4ea73ea6c85c4f310d6ac841567385e0ab4108bfb48891f783b96fc7af5317fffe61f861d3b6dee30966103033dbe7d89bba315c941ef03c08be4a13c2a7e8745bc11234fbe3875ea3cb07930cac68e9e7dc922ee9b7fa2ea3baccd53f9689162f580ef17dec17571d572862da67a8c2d0d925a90db17aceecc1952e6a3e5ed0c32ca2918ff846d2b9b076ebd2829e407654ebc9d9038d8aa5b43c3c7b298ccbae12188ebe4f2ed2745f45bfa9a0ff9821d2ada3af47620348f881e5f9aaef03cb89e9009753a5c4b6f1db0d2e558adb9d93a954176246d45b5cf83d43a63434affe1545e842f18ff8bc86d3b023ceec957ab36636b1e3d6c6baa30617654267f97e61a2dc4c8dc5cad85e3696e74d8a806fa452662f65f9a4139d4a0f6609133a35ffa4d07dae45d694d5e5b96b1029684727924c3738761be5f13588c54b4f3e15eb5691eb9af1a45914970885f540ddf32042e1ec6d0d7f0bb7225ec14a7476c1025a8e222304bd41fecc28d80e596f9c147d963bf8bae96c1007ce63f1eaaa4ddd94b12aee6e90aa3ee4ef675c4c61b9b253b44ec11741f8d8d35c6a4fb10216c75aff2e3792cf477369d9e9c5e27a05e580b229c4900bd1ae1a967a745b71c3528762118badf75cdad48666d83b04abb78e8d635806aed237dfd2ef3af4ba1f1d9f2bb9ecf1c839de148e24a84cf1c6df1a2e45d8a3cbe0cd9312be0c35f6678d130a3ff78e94c5d4f711c087ca1f2dd46f9540ba65714f3dff0dc53f2a7fc8709a64db9b46f785640eacaa14f109a60224c306e94a5631690ebb05cd70075eebd89ed1619998775db49f904382124df0636e27cc2745d64a4306216eb0dffee4473cc62f44e610a3afb7cecfce0a13f94a47cf0b1eacd928e59a3f918db9e6791cb9b37a49c131479032ccc50d96aa66e60aed3182d1a5ea47c258932dd2af480e8ef525a8d7b27728d0caa4e82275780d7d5293c3a308473d1e460634ab4cf2e727a346eb0e53e3e0f7a78f7c467691b8b9aa9676c67b19c84ed9187e1a45eee95ac37fe79e4ca0cb4d3f441bab5f56162bc857b68b796cb31e0565826440fa4f6f921abeed68b832f77e7050995270e9e4288bb53cc73aa6108712a02b560b733de9b06895f17eef5beabb838760e055277d6cb3d40aa637fa781c694268d6a4bafb0125299553bfe05e49e3e86dfd8733ece54a7a25ac2c25a40d5ae8657d2099d862ba638515d833b15b4c0f7633b67685ae3acc4b68b0c812db36b090ec392bbedb242d7a481e661cba17038f0c02cdbda923c66dbc621e77863862a8d8d21f8f1e7b06df6925731af4e261dc7ce5bb64c1cc3ffcb1133889a7aa37cb220e362cb4a9acdd0bbfcd37611a349674234911b302399e3ca4b2171a048bd7f24f7dde25a5ce37d584e262fbcba4a84ef90623679922e3647f442a87a80d88e732170955a2c5228f142ced1d3fd973da0213de9c662f726ab1832d43c99d1a6ba97688dd3a2eae03642df7d8b17398de12d357050142dd5dd36a2f1f140239dba7ed952e3830795ced30bb2dce357406b5fe920160b920bb0d7fcafc824eb82f8cbdf30b6f0c8640145527daa0c72b8a040b3549331cb6710d2bfda4a9e97e5b07f872a8c4239b1e6e3c056b0c6b974043853a0e33e04fdf7d07b86a4d6fc2ccab6c1560f76b5f1d6d426c996eecb1abbde0c378dc88b524c95fcfe4bf0ae30b4e59b1d760df03c3ea995b1d203681c43fd50f72a265a31a7e6ba41dd4859cac028b21214a1f204249f67472cd08cc08666c060cc86d99141a12a51bbc3869571acd8c0dcb8839ba59b068562ff2baf75b9c9236891afb63b2dd9683215009ceb0bcedbd4e7044d9a319797899605f08c856064d19d2e22e05d82d9c4299632860a6cb3121eca5e61fccecbd3ae86c649b0286e2aa7123503e2e255f9977a2477cd22d4a380b7526859bb9de02f73938eb106f745254cefaf5749844b614406bf0cc68ff16416963b99373c5a3bbe0642ca0ddb968b809c7908e5a223232701db18c481c34e57e0332cb739f49bb6dfa2e30add00153dfe0a6d9b02e721725414e091a551fd5e777fd7ed04dff191e0a555b155c7a82b143d728af79d3a749172cca0202e6965b968569acfaae82e7f1dcd2f654532b379e3db74366a7c1da66be4d83975ba16badf07fefdea5b6aa05e9a8471105b417cfe9932c2bbe09e68bc7fe359c80aca688ec764ff568c48a77c6025781504411a4eeaddbb1a10de4d4a88734433a74a323800d141de5b408d9c4c7bcbc89a4e3580fcd10db10655e3005ee76af861dd7d76844a65adb3125b2274f88f75c137b7f6ee03a05caabdd5d2be6fa5d2ee37e586daa390766503f77fb2dab9d290296974a3f49555b6b725a9c63f4af7c26429c02bc5b7afcb9bb0520499f3fa705ecab8a0e7c30c1a5a41c72bfb5eb25557fefc6b64270f056d6073bf90701af7aeecc803dbe396dbfd2403bcf0ba4414e854ae793408da4c22e1cef417ec15c0795979f939777ba839ccf4cf80e387345d674a6bda235892f0daf7fea65fb503aabad69a00a3eaeb5047420d595d884d60116f6bf264247a35b80cec15108e8156471dc220e81e33455cf43a4f57f02e0a44f9815619e7abc92b575d07b4d77bc68fdd6de46175175903f6ea315ffe7ebf490f79b9bf37931ed1445ef09fddb1c3260e64cad013f843857209002effdea139a68a0c3243154a8eba0a61b01f585c5956d7686a7da9b95da27527aca230548c934592ce17c41b26b9593a781e7666021d89788bdd1e91b9170b9bfcb5bece40ed23f25282fae1cc967529c9674e56b8e0bdc8fe9d980be06fb2dd1a62bf46c51520376bdd7e727b711f9be66c38dde964aaddc6e79e056818491bd8c857f74893a8d9fd48ccd83b05f077e9afc9663784c5b5404e32795bfb017cc72e9e69583d6cc2f83e81018b06386a33fcba449ed22f3895cce4d5862896169f6b18c6b6107252caecb39c7e5484cbabbd3efec7f41800fb129d9d52619b62cfd881ff5b4bb533dad5527c8f5667e609d16a78f5e2c1e9c1a0b521401dc8d3531c0108f1f1686ec3cc955c317552ac461c0f9d87b43b7ac8c9e0ba29ac03a3c9bbb3aa6a48ee9addc8015c72f8ad0986460069969b3e2cec860544f743453ff81be2e26fa579d0520a95fd2293183c66db273df6eaa8fa4f21b52b494b6e36987d19ca0fe07eb67797aa358df684f2cf0060e724f1d31213b9465d12d2c1c19c28dae31ec073fb4e6a0d3fb2dd3f37f168f5b7c0fc4ca10e834efb21c9222b01b1d22a32f4c6c5417e7684499c1ff3f88624016eaa2af6c0323a50d45668cbb8e05bb77b401e8eb4aa56b3379a6137026e57ac58d8d7fc02583cc17d0e893ff34f5dfeb90c91a63075f14b7219953a931c3677725822b7631d1cfcf076e48cef188530565d5b5b8c49d142f91bb3146407706ffb36143ef8694ff9f9dceac23f4df8cb658526f2f584b9d4ca400deae451e8489d543890c55514547b90d373a3e58a7644a8472c021c1e919b275c36bc5cb7a8bbf41d0fba7bcdb0cd940983caa674a6bd3e6f229561965bdc78fe429f52341549a498261ddf450b88e442beec472705415f2f6c79ce97ad616920a8e9276817fca57b0d62c6977caec315c34a410ad4581adcfc59da1da97890d8655ee49fe89f2a18b0b6db13cdbc47f30b02b89dfbf1e8c8b8f8d0c73d8142177f5cb8d5bb8e88edd82f4f72d4234c72604f36676ef9be68c0ea82fe6f49e0ebe3c3b8f97890bcc203a183891359511ff53ab09f5b2ff69ace1135c0302c3bc79f71bcb1fa5b2d7214d404b4a8efc3275ba89add9e68aec3530a304ecfe4e70394af9f4479b9174c1b5bf1da27546891195484f3533553dafd4ecaf426097005bb4a9bd9e7290d0fb9c9499eefa3375811e944e6cce380dbc53ee05d7108cb4194fbff7da65a5cb51053d8de81ccdf35dd4b4744b9eb038b28752fcb69f1680eb37755ef048b3a36758fa4f31335a4b375cd73588aa6bd0aee445466dc45c1ab231bdb10e80eb6b8ba632a68698f9b98bc8966095d8d452002033dcb19cc4287d69ed972f905e2f947fb45689e3250c56b723b4c139eb1dced4c4a3198df99442c1d94304b42b1292c581cae3059b37f5b3bb3d132826228486b7c04c4a0e92d1f70a13ab500a5faa2d5eaa8f73ef5022566da0e65d4653cba548482100193e675500b5c0c95169e036204dcf172e2522bd5deed034896c14046e4950a00a139bb491e8860e46210f6e3865dd12c8d67ee43a5a31cdd2e60a053ea77a7f9a8a0c313bab729902f03e8c6ccd10f41d8775f81055da1a4e6119cc0fa5a25edb97c37e7876dd41ee1f088e2ff0aeae26f4bb5dd3d00c071d8d76b8ecb4cafa64d04fb75c4e4ef79bc7c1b5e9408f8ae9214cbbb83569a84b44752bb52692a1758018763e4b1db9eb0087b46dbd826033d8317b661af2ac526e76b5777b905d9270cf882b5c0e0c385fe6eccd63105529900c4658d76a9af40eb4bb3bfa6523f3cb2aad0a87f646870608325b8091da93f6355c79f0b2bf0fe7d71d1b9069e8065cf22f01484d2b32b7a77784cbf457a3d28300c37ba559bddb23819a9b43305c19ab7fd599c73b3bdc95c7789344003c29d01c4cfd3db52caf6f8fdbd3f8b441a15da6a48a07c7465e157d88e074c258891b7d48b1b17bd69d2afbf6c7cf01c2cb7b09eb7b81044c6ebeb0ccbb5319ca498047df0ebc3711353e82f7bfc4a42dcbede366e5f44cf2737b60de0e443316eb1267159381b90f0ecf923b52a91a92f84da81f9a4645808f5f77254bd15e69333b5dc496293cedd64c3d2715dec6f62bc53adc9b474e154b5bb32989e6997d4e7991dea061844ef5d41e2060fe1392790f53def1b10f82e800a00422e700dbc0417448bc6a2232f74929570ca586f104e501318d0d357907accfb3f83dbdd60c1ea5062e59a51a4b2e8554fb5851146ef64cbe2282c944dc45c873b5723a7c6029051a03a7106b20137670bdec7408cd2f04d6821ba9aa3db2d721d451f6945007db428d7eb2384908510b2dfcc2d1530e1f42c7ff95304b58e66f55cc0ca686fbde5016f92403926409eb4c4223ba8ab453e77359004189eab083181ff5183950c8249cbf180d5495316df7455af51f2e4671db057f2860a7e72eabdd89007062e716370416c9f7d29ddb3de443826849ebce29402097cb2fb83b63ddf9c8686e517f4d6bc02bc9f5a19fde18d292eefe037706eda86bec1468df855576eb9aec0e2d0707c0a582a7bc59fcf4aa28e83246ee7f0dfadaad381d71cbabdd0bccf12ce58e4d29b6384a86be67e07adab271ed0dc55a50f66af59badd83bb985409724840ac8db6529905d0613f98381d9a053c3c63d8c8b445074b21d723afe41cbb875370b1b69bc6b9cf42d382cb4576dc8c1bc6df8799031e11f7888822ca3b662f64d83f625aca086b672edd33eee448033b868497da1a8f93a7a6f6da4c97403f170983e3ac17ada796c430a317b63935fd114aa03ae1460b43e8db2250772c6383be51747458b028d2999249eca88a8126d16d50b4c53c71e26a04c4a7911d95637a1001e7d63b1bfc3b6832d3b77966467e4e184768827f22e40cd00fe4eac5741e4b3a0fde36336ab71e49edc8586ec6ee5d5fa968d3b49af610573cca64f29e0451126b10b4c318880d6d4088402b9f31292db2ed7a53380fa259062c9f0f994eca95fb72d430af3374534c59daedba2adbefb1d676740c1d54f96577a7906a93dcb41f2e4e883d9a7bcaf18c1cd3a1903b632ddc9d36ff3a490416edbdb9a56fdeab3e16be79e61974e1343f2ba79f6e407cf7ad727becd6df4e5e198ef5d8595aebd78f3509256335ee233da4067f1eeeb048e8f01d3037573f339084568985ecb71570d902503be186cda2727a63a6c1b77d775849f3d411c03594b2959de2833e3d941e830e1c59f8420bbeba97baa6184f5d7e29b2d15903d81cd8650792f2740496f85adc9e4866cffd29b6bb26d6f44fdcfa9c56c31ba9f72255fd62e09b66a13d29532b48c5249c57b7b181311265eca92059d96e922263fc3faaf150e9dc2f9d9b3f8b7b8fad0d80b0d9c55b26e1d318b80fd5482f8c26674a242fcc5cfdbdb8650185b2f7ef562718fee0155c8e644f8fdcc088b21a56676f378aaee95901249b4a9a04d17af48c76fc8f994bcecd69ad7f1ca9eb9533c7243d1b08d40fd0abce29e98573bb6e801a51671a3904f562ae4af2068d14eeffce8ce3a0387fe65863e8458e198c7ba80a43217b1eac46f19dacf7f99af9a4c87e74c9a56e83cecb44245d73c0113f19c6351045bd96e6405214cf516035015040ae1ae0753852a62aff85df1286650e50466c83ced45f224b8f454c740fbfb2342e5f08fdce34441aeede0bc77e40e018712f28cd7a97ad70458f808df5f79007d718001699a8e156336df67cf38743859059b4e9085aa92d06a7387a1c17fa6123f6d12215e4e9807cae9ac46ffc4cbcccbbbd0b9c397461cc61aa92900e9956291e6e0461b48d2669562ceedcf46a9283a30ada6d28265d3f534a4ae5d6c676a67fb74cad9f1e47dfb0bf18c89ec5a439aa624768b97a23ff879088ca886cab49a10d64296a8e98de753e36f1ff3a004a7fa1ae902602473ec8753cbde2ad55fe6af5e5124629472b87de2c5a507380ce645ff12fa0018fd7e5a9d5df8f3d867a80eae87b4c1c2baaa8a62ef3349d110d1802340ba7221af7caf0a1dc4f19b47d32f954d9665b16e36133b76e7d719d6ec597c1367cb2f5265e2377033fe3ed4831cee66608a9706d88f88fe4ae4379f08b41c722594ad0f2c3943a0ba0c6862e77da62d3fc068a94554c89c1539cc352adb3764a256d1d7866c6028e220744b8081d4e98c1a64e1bb7cfcc07a26b1d0cb399c28cedb870c9ccedd37c89d23d8d5690fa0f5a86c64cdc669a56eefbb0d1363d6a7ba9d868fb7c16a8646d272c7fbdc41abc22ba673c885f3936420b84cb5f6df7ad714ac6c719e3e20339f1cbabac80d2ffa42e5aa3237a2f2d97025a0c518e885f6d1fce9f34570a60ea2a7b202070d3ec2f34960a2831acec1f9209b1e72bcf3dff91b42105f3ff1f43be92aea2d855d2c559e8952b718c790b09b67f17c4b14fc7bffe476f0751cf16b074c0f5b5e84f6360da27c829d89ee3812d16cac960e1b4e467110a1f5f9b28f5bc469ceef3c76b7277015a1bd404cefd7ecdab461d4d20742640e0efe4553ea2709c414a3fcd5f78bf507fa24f71eee16f34cc9026cf288be7071ff007ef241748f6450f7b13334f1b41eaf6b45e6f72008e6fdc4656d4c68bda33929e5462feada9fae80cff342fd50c8bb3dddcdec331880688d9e927ae886015bbfa822fe2bddbda9a943f0a2daacde2d4e044c69bf2e4c87621c0551de4237f70a735eddca829f8d60162083438b0b98ec2e4e265ea212b2228b90cbbcf9fc4f376051bc6857fff3007bfb2b05ae62ea2daa60933816d4b0298b00bed6ace54cdc6b89e11ad8bf6773fe57c4ea6c7c87ccd8576ca8145514cdc4971767e5f28c8dc32d3647c5d81d827264a76028844d9ee3c1fda68417a0a41635ccd46c44644d1ed8e8a6574ac64a80c1a502e6cb40d5089f4a126d334bd782a18dbda1c3fc5989c35c79bb4f61435f28151cb4a90ba1989c73750ff03cd21ac6eebe3f4942a30cd763144f0cd3a3cbff0b5fa6794a89922e8ff0aadea9502defdec4c93a30b16be49d72f58e53dc23e1ddc90abff29de1158ceacc292695684952f64d8f3b665171f647b020bc328fd0eee3a5cff9d180dcd8889fd5a502e75f3bf8554a1425a11ba1cd517370370e982cd404823a98fafbc2a238e96b23685fb157082ae6480d35e1a2f273454ae301a0844e2c624b4534b983eefa762d4ef9f3fc2de6f5286a6f58366a8d704be0fdfd2962ac8f263a19b50f062e9b1271aadc63d430c6a9ff4e068f9c176c73dbb7b095a1e03be24445d62c5d712dc5d53c93c2bc3be797e181e7118c1d90334a5854e10fb5dba74052efd16e329805896b85ba0a615936205114eadc1d11be42abab93c7f1f90f1ccad1d04a7dc417ca24a5d59998ae5db6eee7addfc65b56268fed1cbc18564cf64dfb5ff8e953cb6bb6dea60ce50aa32a313a446a2d52a1e977ca88cee2f29dd6f2f4d02f328bb6c88105090b699b90485bbe16b7c198dd04cc545b36b9496d57c3433be967021d427ef818fd56728e59f6d7284dda1f03052035378e8bf8a54f78a37874ff080db118f590c7321179864c4e9a66f57ab609ca10baa5624f75d46b05f94a5d3ab637ae624f572a521a4f7ed45265b52f676cc8962d9d1d3f5ab6c7580abcb9676c3e1cc496a2c40778d6d38fdc7d5ea09a4d862455e0470fc7c1aa84f3648ad97f345938bad5aa51a2ab35b4b0c884e2d14616886c31c03c361b23fc073ed1532def8f2e9644bba23fbed09a95d8e1d7644fad4bc2ad9206b22fca6541c0d71104594c8af486557cad177ee090c12e31b9fbae59cafbf0217fd354397e0b887a0b70bbf838bd99eda470dc1ab42541daaa9dbe0eff362cd1fdd62bf067dc8c791c791206c5ae7638086a2275c8038435622f12f689ca82333141e1f2b7d5695a5490663bac30235b4d23541cf39be88b9fb5c13277a8ed030a657eaf53fe4e872d99b3e207f7a25f1aedfa26727a9e6446002b27af142617634ab5e38c69479d9a24896d93df42b70127ea16eab79975b0035ced81d9db2a293a6dc935a9c73cd5ba6aa8871bcbf15d83c25ce71861132c63170e0eb4339381610860d2b3e1f3cd65184cc06319bc6125a3e2f56ba4c6ddebaa49378d26b86a847dce6f02618706033eec999480b5bf6c33c38bd1499f3498317b4f5aff1752e49cbb22b9e47fbf41ddb6a1bb23ab75580f3c8ee432c30d522709e7a3aec67d9f5de97cc8b8f88be81895e249c7e7674328e735930206e239f80102108949ab2cbd95876b0deb0c2892b51d7b99abc890e1495cc71eca52dbbf65819827d649a4e6bc12becccc49abb203957f4de20594d1cd2ac6536be0ccaa7ef8707791f5d02e2ab5d9c7979d95ae21b52f544c1c1a177fd86e8702928dff22d9ca998c84fc806ae634b11b8e0f494ff414d391a7733b98ab08bb546ff490dd9df3debe04d1beb30f51e375b7e70b85f706278c7b30890efcfe299cb95211fb969d11b08b67dd4596e44268d9f0bbdd12b7e1b0ecc222785441f405778f8cc3d5a8a262670b1d0b847a30b027988296dbc380ab5c5143b229ff041ca577f83ce23dffe838e31ba59331000b631026543b60938a30b7e22ac30d12ef7dab04373ca6b348cabf1decc1a34a4b246ddd40d968d9f792f017c34a38d590a9a331536a49b4f7950b08ff7a11b37ff9e37585ce2b5f84010337671477215582ad8e200b0d1d739f04ddaa1296ac44df82b963b83303eb41a320c180e96e6a7d5500722540d6469152f52fc2d34ce39e156ff7ac28730bf90bff038bd47376fe3d018833ca33b59841122ed8391ae8412408fc98a75c8f4c210f76309830f092cbe41a4690c2c64a6d42d290d7edb2307a47829ed0d9c490f2d35ea45e289b429eaf29fcb9ada06e7d963a253fbe3082f33e7a8f09f0ea26d69e795e42b184804f42b2f0db13387dbee3e84d7db0620cc5c3d2dcff79846ec3bb77c267b413c6e03ef62443348cf2dd071558e738734355e298621a471475fed8a5b8f01bd71f6d0700202c1474f640443979711a2bd969b73aa5ed2ca9b64170cf4fc698106c7371cdd4e58a9eee4312acf442db7df6dc300df06ac43861f8de4d789d80362dcc11510dbb0d9906ff09eddfeae18cdcb9a13ba78ac44358f51f68696d368609950810b72a72d585ecfb707751b15818c3d2be4596e3534740b014e20cb9b501c9c12d538a507a898d6125abf2230fef15db2d5d0d9db7ebcc17f8cd9a73a7ec59f946cb7bfe72e0760a94e2e81549ae822e268f8c94ed453e7ba910e46f0d135ff9613d632971ceb2cbc6bf83d7aac0fead1c08e1c71d551d3e2c707ee45c0af3829605259ac7e3a985dbaa15b582efb9b05bc64da6f6ec7c0e625a9454acfffb95fb0a82b02e764bb9b8a229619c153bea0a20bfaef0146ee7ca56700c96ffe16bee86d876b6289c063342d8db93d4dd99ea4fa55a78ec84a894156ecc625d47edf3e8be4305eacf5097b2a52793a0d3f6adffe9b52892fd7f6947dc3f55a817b58319c2eb9a83a7c9035063014315753ffccb18bd5bde9a62754565020f176758eedffcf28c287292205c153b427bc578ab2709ec03dbbf7f89e87a22b9274307442c1c86ff78926661d33e2f2ea1ee2bf9a9544fda6c063b6cdef50111292c9c37929b36a0cc282ab76cae4ab72f981db2ab1e1d9b7ecbd3f7e7861af7fe93b8bf6c0e06bd501bad62cf0018b32a08484dde0721eef810441a454b966ea7b730b34f4d809b78ee873a856d6df648c91822eeb43a615d45149736da3f6bd55ada0380323bf17e2b7a10aacc6ea1d464e2c31a87f86a5e9987903854151143144b52456069eaf85479a8cd5357c8284e1533d40ecefe5cbe7f200fceac3c37853fdd53797a7149403d237b5c5d4a945572d854af3c97739191b64c725ecc612cdf92bb0656e50c7a291563a6ab86f1c14afc4f7bcd737b0a2e82b443d38a5e582a4e1a5f538344c497a26bb2e25341058bb78356b22f99bf427a3bc178d6c24ff902a9e54c9a3041a2fde93118697172de5089550213bbaa9f78019358642e047b9a5ec2ff4c298dac52e9903a506b8cb141f3beb45bddff5f51cf2b5135181ac05190d439bf42dc282cd7f8405a512250a237ac2bfee43b58acd04002e1b4c62287eff39e72e2c30ecc92713891555cbf44ddade42db3e36c80739910a7405dc50df50678fbb649bfb69d66e5830d8c66b37cd7df9bb258f307216ae4c12f4d89d07c42f058b8a1292affd78a9d0813fb64d2a3423bb8778c695ef483b435eee08ed679290568254e8ca9465f1af033c1964248a96b47f887e597d73fa62a576c866ed6409a60ba08f1065b54792074f43129e28239a819fb7ce32fcbad1cbd1f044274553641b11e6b4153a37e1d3b65ca65fc412523d63551c4d1702ecd82de104948134e4b888d1cef35108fa44660d3630188872942c6192d696b6c764af1fa9eb6d556b3afdfa122ef1a696fd7ca41e5362d7d4edd986e0ed8a20ba1702f47bf00e5e3760f3c2d283ce5da254b2313fa857beeacabe056b2f7530a530b96d96285d3f0e9cbd4803d930c5dc6de2c239d834a70e21d08e678e0697badd184dd828885a55e3eb48e6bfe461d41d0343046f7ce96c0eb5b431b78b022a131b8b8451b0393adc8f849f46fbb7f2c247ec4fcc916c4e3775ff154b756632f58b2624fcd39e417bc03d3d53ba5b21c3010654edcbd73a4036a415b0c9d7f9f76082af77a950dc5419676ecc2898dea85e80a0e72bc2705346e3fc10fa6b33e07fac7c6e38d0555c8e27af0b15b891ff90c5d766ca06793e4bce37219b3cd23473368ed83a67035b666b0998c7359a99682798cfc33c304821a721ee319a10ef2f8232aa2f8323359f09ced5c441079c0b3b2557017a7b93fe51fd38ecf324aef20a51e1d647144a0bda2bc9269144103f3361c5462f073f200728ea8ebee9643d5358046909981d1bb1ce78802bc823ba54ad81f25f0bf7153593685ae05ada3b739ce60b7983e8c3ec1129fc4e190ea1fe751bfe65ebf4e29cba6bf7cdc5e76f6f360b94dea159cdd8bd5014b171b4ab19fe67878ed82c6dda36d72a4f34bba4684ce027aaa60c9fa545521d0cf15c5527e86976c514b67c81c4e25fb00a524a13aab20b38aceb33c6981d4822b015522fd27c2145787e011106e41db7c13616b91d238bf2368e988677201470b1419040494d4fd12f37cdefac9c2feb012cc0eb1fa95ac4ac4f5a8f7f0ba94e2dfc084dd7194a9cdcf5b017f13ad6bacb71944fbe02e428633633ea00d45a6a159b9d6231d47211c4a045354a0245f02adde435d50da6b48da5ade8843e17c834609a3fb5d8528bfa5c7b3c92ca521d0ab208f585bb10938a971695caf4556434057567274ea05ca18a9ba3a00cee9de9bb56482012d84da2c887e0fb1db16bf1138f40b0715f545949e2fc15e1c40f25901242395201faf537c21ed2fd8462240ba3098f42768b8e6eac8439e7d14408a0f9d0e43cfae87fc99ac3120f7c3359f8ed09f9e90e8a47ce2f656fcc91c1296d120e3d7878dabc72040c7407153dddeeb4e193ca4435be5dc1fc828fd34a4a4775c6ecafd771ce3cdcc60e2812dbdc80cd0b41bc1e8d53cc4b48dc8d2f81c246b4140c9d54dd76b9f49b6ef79dca7a3ae65e715544dfb9a76f1f93cba8fb69fcad46bb3cf8644781ac03bf49e4c4ba499a5c3b9417ceb4ac9a2e8fd7d74b58fa44df0cff5edf976e10d0b462309a7ba94cd34476a33fabf33828ee41bfd9f42f860e2488e367ffa56d227e03b069f2c54fe3f63700ba8ea0a6aa2fee86abdab6da01c52cbfc4905a7e24a251bf2b5999df4d1630f2be0f0309496f2e7348cbbb716bee8cb11b39f86c64f7dfa999b0e914fad712cc6b3fca962a287ea6f042b5a648fcc299f3ce3bb03d077e4d99fef46b54a3859863090ea99899089b8848f13d550f1d7036bf6c10b57f1677a5e3abdc494b3f5726191cb67274c17ee2add46dbe127258fd04ea57b9dd7b242870580dc78e2f9c16f99e854f0640365197bdf54e1ada160940cd4a41eb538dfe965e55f9c6febe06b4d6a71952d04682edd887560b4654d726e884e2f5620fe5087960827cafa9c6f4943c463998a0c38029891a5351557fb236af512623c852ef765c0778bae1e1c799caedbf37f2c3e2b90c1973f63687c95168ab583dba40357484069c11e92c12a911324d484d6b53a4776b807ff1f6622e348acab276e996faf73683493949ea8ce4285cb42b61445739cbf63164dfa1bf338f4888f7a0fd5478259fe4d9185cef4e21c19fabc42ab38f013ba45b6910f9c7ef9e2b46c6d49f582c275f947e113c47bd33d6b3111a12a02358fb3bcf2bc6ddfcbb1d955b64523d5579726c4a27f1c633712e52e4e4e1045627addfb309868d121f477593925e9a99ff8dbb239fdd27073fdf7ae1788e8f0defe5c22cd9a4e2259f77a141e28159a1e018c1b3acb1835e4496f96b427c077aa4af215174fb36af7ee29252b265a9ecefb458d32a3d37babcba5a3c365e19e2c6742fa0a4d8f6a6f0aa55081d0ab6bfab0f08d58073934416338f393fe3de1984fc966c7f244cbafda1e76c96b587401b30c9e12080c98e97fe8297c69b97ce45e76be7343daedc9e015c06c49c183c2638beab2269a638c0fbe102a4dd8b50cc8e55076aaf55bcbdb0e98215657fe554d84323a02d37f9df8bd8e0d21fb638e1d3c68c2aa10ecc006b8d1b20992a7ea88ddafa5299c11836112aa196bb03b2c3d05586afd7ad04d370ca9fa6aa0da616333f7096b96d58769679aa12c0f8072d40126aba1f118a40154ffdfe122bedfc0a388c98e8ecbdd4eb991e49b06763589cd45a8119fa13c55c3f07a3e82d0f0ed6839297309406cf5aa5ec0b489f8b722dfb9c646b2b2556d779bb5c9cdbd36a46478ca9aff62ce2a27641372a4785274126c0d3b73f550a12f570109836e665716d2c0feeb7611f7f7a07621b946f10aaa6624c1aee11de63f4b0d0306da3c9764d642cb049e311b9eddaf5cb39b8552232ea43f97e0250aa6045d7e5cb84697c4f08c16871bc51f3353d92d4f1bddf629d00b4960904db109bf8c9e91c6a0e9d277aab31612ae562e11f49a9723d4149ce792880e5e0a7146adc995d3ba145a86e5e13db1cc31e52ee1ac0a8b424be784631ead71790429f46f41e8c67a093c9427185d64b72c47d058cb6770394cbc5e099fafc28723aa871ac54b4fae4c9f7e152acea8b8c0360f55f4fe2fe5043fe49399e9bf13fd9521bd7aa54767512fb59752ae0ce1b8b7b265c554b667be3dcef8de11e72e3205f7412ce7b04c98cb41918c767269e28e1a48e210ab6b6f53a5b9aebe0ec55b2e4881f0bc95c2554b10b7723fe86163a279b4f910af0110eeb210d9cac78bd6f825d858d0f94fac14d13f65dae1e5da7b3b4e7633d3d80811ef7ad723706cafa82c6f88d3f7c361fff1fd41aa22901fdfadb2b1385bd5ecc0b6e3f0b3aa39b8ce6a89873aeccf3c4a1440533ab2b4e10c13c35a39b91dc40162f5dca1842b05fa6657fa51c862075ed9546f4bc45a6155dc6163c7df7e3e2eadfee947c5fa431f5ebebe9b32cbd67a03dd170e7476fdda2716a2a92bd5310550a4ee1ad2bad29a83bbc8b41643097e93c4ffaa2ae60a62cc3b9bc65b56ced60dfb0736ebc88bd336b16cbda676936d16696b72ba46a9530e6229746483119120f640a9130b2c46d3481334e2c46f71ede6816b2c75c38769ee84dbd35d290f44711c2d5f1c34f1da8213cb90d44981b3fa91fb1114a27aaeb05af7d451c2d75ec678e836b251f1f792c7e8649703fb1db8c505134eaa629c391cde7669b9c335b48e323769e2ef89ff32bb2928ce130fad0350078c4cad15139d308aae190a9a01512863cca1a239529a9d187ad03b497e3f8888f65ca675d1daea63bb0abd4a8904d291a333f46acf6f79192b4fdd84ea7334db9f293194abcb70ce322ea32e0c45b84e47c4354a7c36222dfa0c2d499fa775b00f9789b494fd64dc1dc998cead1e52d44407cf155a9a6ba5e17cd1699f6cd5bf14ece3dc8de46078887989b098bf4b66aa62dd2d15054f5b698c8c4fcb5fa6dffc530e3f3ecc58083828e014b66d1c10ddae5d97ac9f83ece2f996584688728d5fa2320708f796645eedf92e9e1d36fa7d3b2d6cd4723e7daefa6afe3a7f94c87ff5e83b2cf152ee501a45c3cc24c9d52e75051ec34dd94e8f5460caf8836dcf4020b22f3670ea4c17e7b369bc6ee3282a9299ffa756a93b7fb09c9f1a76668a70eed5bfb3b033995e219e360a8250ef73b18867f40130364b235a95f5c9452696fb9d34b18a31ec41807403b124b10b81500fff2b733faa9095e2b8759138d6cb421a000ae6104e53cfeb3981ffc8cb3f61e5c49a441fb1d4aeca04da328dd1212b22420a1def844f4de30840beb41eb86ccd8f9e52894b3cbc690bf025d40d01b9fe5651e89c4a057001dbbc6f253656abf7916be663b13d25c25de4827e7b0e2a501a19e2bd411f36fe0e5ca7e32dfa471defd13524067904c41cd0ea4300c1a92a44e097a51e1413042e6827cfde06c544034dc4fcdbe7055bae9a0abb3edc5b398698dcb5eb31e5141ed5874eb704407b4af6799c4edee41e38d9650956caff6cb6554342390dbd8b374bd24fc80223a29387d0328afa260222890f99471eaa3c7c085874e5346a4e60e79ffb251c50b6729f2c039a497b371f190d43372030062afed3c5d909513d5a81ad03eca50c33d1bbd31f26ef006aa8958fd49075792941506c99f1193e4a332ae4c0972929bc8f40186dc99be3ca895fe7b487dee7ef969b3f47a37cb8926b22f28b11ed49d0f797e55780fe74c4e61ffa15e494cd622df9cc048975769f877407ff2cd25c42ccb6f49be774a1e8668beb4c2cba600369e7cd11ec16c4c29753cbb8ea55570abb4507258587f27ce396dc56d7a0dc7b4d21948c956445e69c021edea4bfdaad93c1c38276c86bfd1e86088b28b610c251c8693acadc190174789c802a3520be27e95a90ab61bffcefea579f6077481ec7888b651434671936e6b21c3648e5e19bd5447194bacc50cda9d87947967659e56b8420411cb55a8bbbbd9e9d09803443e3a47ab57d0c8e449319f4e2837af07a67267e2182724768b5f0b248258577abe7fe356029d4b4759930ce610dccd47856b3775281a1168225ac9ab88b5bd5e458ebe5a92763396fe73276741ed9ca992dcac78be955dd8f735d099a94ae3d0c50eb97311d5f90dfd86ba294160637a4653a3113a4ff4bdaaae6713ab5fa0d2a84e1a93f73c44606d1ce562ff1c043db724794cba5632cd7ba8e4073c0df902a8d72d2ea0149fc379bc8935994f693f1dbd2249988a1d00c3b86e7956aa42a4d6cef5554baea7db033854ae6b72d158b06d699d8cd325fbfdf057a1478ca7d626b8d5d8df45b96194c1ae60e8fd26cff84cee2c550eeac5a67ef4d970c4a8016147dad2b7699ee3f9a7e2951f7b9dcf8918505d8aa90ca59c13f4aba18b7c77984b0b3d336d59d90f999a5e13ecfdd4246e8e30e97bc687e852a43484de6636da354bce02909bcd5f5b61161f7dbc2ffafae65c50a9e75e062bac9be35a44d8647574aa15fc010baa479adf33911e897a89b5672975a01f7a64132d6cee143a63d96205ccb8011f776da18394dca3efa7f6942b34788bd8d96692d2689f773212eb88d84ef895ae689d322e64a2e936cac8e6f4926c0b7cee6a28222a5873db520c1b55052d69cbda13b5c3ec12110b7869c793a27c9f8b5aa4de54b35474d87c2887532ba2e4b77b65180e5f2798d11bc08a4396846c559beb98fbad9099e68ad63a8c50d7ebbfa3086dbbfb412e7a6e6fb766853acc24070aecdde33baa3a6a3731925c0bebf394edfc04eeda908824e0bdc7c07d33a2618849fb9556aa03d8e9d7a1a33ef7250f214d3f0ebec41b7b041aa2ee0fd9bb3ebb3f147dcfc9b260fd67bae0b72e3b5dc1a4ef4dacb59effc5c36f62bc782f6f30d1f92594a35c235f179e5d7ae85f95b0e8acd8e7d10dae2d7602b8faa7ec40817bd8b34679eed36a2f662037e60b2be7f7105b1b5e8a31df0b6d3ab21b2b063b7e3433837d5bf3597685c78dd518c54c9b9491dea993353f4cfd64348e70ae3d4406bbf71415f442f34ce6961b363a4335e6d395483ac481c761936ec3007ba8dbd81abe0e2c87f56c76ab7ec5338a63f2e32117f9cec8b554f6fa8b160c6ac6b2b77d92f9c2b49e2fa6cf6d0e30f46849a427da51937299a67daa3a33d9c8162f2d326e692499cb9e94a8fffaf92353597d8dea104d7c42ce5b501ca5968a0d50cfe2fda66b4456baafadd1d7a1742a0053d74335e2af3543c164bb9ecf2ec97ae508b18d7cea4a34820de9dedea61b1cb3540a656fcaaf8b5d1811f2f948dba977d6f340400cea74a0913bd55c7902a0e954341c567f402e80995a305af3ae04fa5d30184c9741f08e49f5fe2b4d67531f4eccf62f49e8ad9f896466ef281ef9dd4f66ab4d4590b5220ea7d27bad2312e6992a83cae29aace54757b0fec7058ae334c24ec7e7b3c49611c7d277c9e14a73e08b86bad0c53b7a85ef6991e01c90c6b2daab9d87d382cacb6e0469e61948c0b05252f1acafe422a37e9b50f6f24bf9528f262c18acd03fd909a4b1bd1e55bfc7da3136b47d1f1429bd6098930440fc26cbe6f9e4a890e4cc4706e3fbae26c9e2b14e03780a44cc9c49324d948470cdff78e4bc2132b13ec8986ad01a3afd3e31996a80d6b0d4d01b649b8b273b5bbb27feadaf848794b2ac580e55d0cee5eccd5c0eb374cd582bc5177cba0b20d4e75c598346948bf4889cf0df5c35285d715f25be44071c5b2c82fb442bf4ec24986f3f041beb6dd200751b9433e10a4bfd797a063a7e0f59776d5a1461c725bf07d8bcb9f38cd6a70044db41b0808bd2802cce952f0032a0b8f586e64f68537e62ef0e2ea1862a64c0e799cfcad0a35170eb1d69031baf32479b0d7471a326360a78f96fc25300eb1c951647c543e61bfd5c5d8c2eddd81c0accd920f223c515646c141b35bf564ee613e1509c0c22435894f1f7c9db45fabb1cff607ff1935d029e24c14ad3e4bcfc722c7152b1a1d0314ece4a0beb1029df36e83cb7c756b78f1a2b2593d07441c5e537155c3f0dcf6b5880e9090d43fcd305feecdc311c86374f4d202ffac15f6e2fc0aaa3dd5ffcca0cc061a1fc84d664e9bc2534a3ccd8b6b4a94ced0e3e397212bdbf47e1772e1b97fbdf14111cf9903b7e25486b7a3a03687613b758f4b058146676d965c8d4a16db9b8247de2b3843759f0352f948b80dc03eabf0ce52476b0ff91a522926a25c9c11517433b1640894111089107edab9c0763f1e3707d6ebff9c1bfde2be11e91cfa9cd704bf5e190fa8fce262fc5ff7948fe751af70d0f1adaef40fbac363deecc9d6ad580e8f5261666b017752bca716d4805b3ad32967023cd7bf322e87f760aefaf595ea4d9bf6a5466a42811263af90e560dd0e7e737769783cd048b7ad44fbb740b8b676da6511e6dd7c205d8f2c07ba03bb55f013aafe95a0a74f2f93e2717c0261b7b2e635e88a9bf1f15179da8b9bddd0008f1ddd1c4577767a8d4bf29a486fc609c63f7d027b726e1cf1bd50c3f1ae299aecd4e126e970ae2119f1fff6110de52e1d33bcd5dcb567af52958b4a1ef39c1cf4894759bc2bdaf49796f2435c8e977b0940d7041fcdaefc966e6b29c4ae663416d48f5b1d9b1570c41f417ee3ea1df44e1f209f9a8dbcf78f0656aeec49f46469b111b60811868b3f154499d43bf2fe7361c6378e61c03e9f9268a885ea51c25e6edba878ddfbc1d89cdcac7147444fc5af229e71272671dbf603bb576d0c7c7dc8de746f3b6967c836e203ddf181fb1bc664e2a6205f54a501d4e2a91c486df0e049a5cc2a0ee785fb9f6511a1004429af373803c7e19880ddb1a5881d9b77d524b9ab2a7917f65b0e1cb07d0f8ce32b33c4723165672cd21fdfba3b8aaea0d331cb89d9769e2903124bea02ca83b39dda647b8e8aba0a78a51f8a56ad4593e868b7fc59a960e784ce4cba3540957815390991d72aa078d98a9414e21a0ac3ff2546f7562da5a5008a945d7af0782246c562efa9992e1189a634af8063c12c5cca682d9a1567bb7eb6ded37e709bde5963413b6d5ee2a9ff71cd263ebdfa233790bd136dc9f093eacd067675fb059b2063608fb9f5381473032ef0c2e8d0325ea3f5dc0514e7ebdfd1cebf9fcc2208253cf52fa847da32b6da5ccbe104879098383b8bdba480241ae9c4efb05ddd2a0ffe512532e1dfbb1f8e6b800e88032859c4a9dd25ae77e405ff8201ebd4667588fd163c4d1099dee2bd829814687e5302f5d4f19186f3bf4c702a439d788a0f9e0345e475fa5e57cf339be0181121117ee9019b19c8703b6124944ff7fd14ec34f8b7a03ae87923a83bc8a6cf3f1cb925631ae0d9a23579c604a3a7c6804bec35a7e256e95baf10f465176ce3d77de0c72a7db3deb1e42ff7a996e54faf1107fa7d262fc519cc6ecae141bfb9d6970b44dbabe5ca4cb50831c99964925377edca8b6f81f28db0f712a791c0b2b82372b0add9e7cc836fe989ba9dbbbf33df8032ea8fbf825d64771906a676eda1a6a97e0e36bfc2d17c723744c127fdea004d046468ba946d2f0c4265d3d97cd137422cbd1ebf94f1d73772fb4a3a1e9d1193efe983e6c18c736c3ace71abcc4c3427d9a3f1cfe8a45664f3cc7d53810241e1284f10364ea10d0242af80a3cd6924b321bdba0a8ca4702e8c094ceca6a4d97d9a4622b5a6abbc0298dd66fedd9344de78915df89cf089e78a1176f1f5707602bd95d14fedca1a29e575580c3bc087578991817884f95dd3c9b0711b4b183b1f2750091d39ae5edbd01d17ef4cc34f5d18026dc15240c0fc194e26e6539128ca0c1963c0f16073ae69eb81e1f08f2d596763466cf82e9313587b325afb3f38106b090639cf7e82e1443898025067ece97432f111a972918f8b58f9a56acb4570aa0fbcdec8e323520a199da8c178f0dc329af5003a090c5c2f267b00c9167cdbacd8e92b3cf3ed3c48c27ffa775741fc284a6f905cb3a7c1c39550e19b0d8358fb1a054459fc61194c43bcaee100c49fe64108bd520725d4ac299f190e8635bd84fdcf12191f51e8f77aebcecf04152536a1db9ec8dd291cec5bdd78fd585c1ecee3de509f81b53b42001228f3ceb160d1176942cdce734240f4c09d274946a8147bec2927731261027782d374524b6292d6a6082b7b8e3cd1f3bc33d3b786d99f9cbbdea4d69e67413082ceb767841aad0a678d9dc407951d4a8a109213ac5fa33dc2c07c60857d2fb5f6669de41c148c4eb0cbd06f1791fa02093598c4e937e7bbd08a47b618e5559cd5ec77959d51280c45d4cff86d410db6925a7b26d096068ae27f2ad512645ba51d3536d87085de36cf26498c9c401ad861841acf3d8f5bd8ba1c296d6ab192cecd63388ef5fa97e6e73dc9bf0a8d1f68dcf4f6fd05f3f68d34e52e8dbc1820c395d495ba2939b2031b6a5e881b97866986a29f484bb7f22be036f28c32ee8302fb5b0af3c6d1deac61fa1ddb867df5820fcd815c564559c84176ba253b071346f629cd3c30fbab54d85defc56a4ff7f886a2ef48e73d3a7db6094f5a8613fe5ca50297efb5868bb4f60da1d75cfe6102840903b1d8c160e2bf88d8ee71a45b01d54ea6f023e63aa74b39cd0c9d26444b60ca1661bb9581898e44712f389c3d965ac546007878857629b04326ad3197e1d976d16aaef30ed41104f7208d782e5428fc58f9ae1055295c0f5370416a24b6e8b12639ae26e5babfbdbb128d0eaf5892cb6206f5234ab1ac794a4fec51cf734f697d3a61f4c3ee060874163d2425acc443e2a6ca119ccd30fd9567bf8c760f6f32feb68f606c3f4b05e7f88215616aa968264b71644938adaa84f7ed32483ee19b4200f91617a45cd9d8522afb4f723bb443cf100434a0efc39114c2c998599c86518c72510568a52febc725d943f7c69ff14b0dd3bb7dfa316b946466a3f2e471ffafe38d3d4a0ea4fed9889bbba0aeb83cf5947bf1b07e2078021637e2dc8148517a9e93b340c3856fd28017fb99f60c21d57459d3251b69ac1d1d278bb89b5d42ae7b4f09d472824903078e3570a9393d239f2684ddc934b804a09b7ea83c66752f713850fb6154272658e4b8e9402cc3b98e812d85ccdb482e0fe711d39feb430762d93c8131fd726be2d4f521fc87478d31bffb37d3872570d396cf7ec65cbbe3cc1f3cbb01f76655d7ae01ddbf440f4abb65c2f4fcbd8e327505893c3c393f4d117348b88e7e4ec2bc57052fc39ae97db582b24b5bbf21a81076d4c9ccc7a7b7885de3eb06747b437dae96c87cdfa7e8defc645bd206cf51a435ad449041bac5e4977d00b02b2a29d1ea73181d53d07fe2dfa71b015bcc3f88bc57a17a7f429ab7b5c8c464fdb25117f10378ba688178a9b71eae5edd2afa35791a3768158a6f493da415b62a2e626a497eed0ff13da010445d517885592949b526ff62e88dadf6e789f0f0591bfc0a8994b42fa9bce230d2c6d34fc97e05279bb24848795f28beb5ccb898fdb06e6c1aebdfd46325b6dd1af03250f067cb49b6237aa894fde0be0520e22e45d66220d49c255c76c8df7bec8cb946a4531717b3aab6a005280e0c108b7cb5e989eaee1da15cae4916e69946d07743c5f4d811afdf04c01897283e820fcfa11e4ae53a30f9e225dbc473d0b06e9e3b5b2edeacad41592d45dbebb026882a8515ad70e5b64d938de4c3c7628678d4b2d9cc45880106a17eb46d2bb4f2ff69b12bbf67a60296b6605d4a7ab0c8211c71a20c3506087259a0652035056f5fb328554cc24d1a643f0380ba27cc46dfcf7a9f6f6bfe07f92ecc08772b79a995fe2a75ded8123c15618c7929b557cef0981694bfc19d8d230f95cce347c25171817a88ea455e36bbfe971fc9ea9ae45722a073a69dff09f4997bb5115da15ab98a2d8c2ea86a2ea110528a288babf52a2f0ae9f27da6d2649636478f4047798e7438935746400167ff3313bfbb4207c76e3629fe38abf527d550b52584314b9fd20c49448413b67e8c9a65784a2a31d0185ee965a02f9bdd40d84a5b156b63b819fc39873f7189a5f0ab65e8d0e1fa8553c1335c4986692776330222fcaaa9b61e742aef08d192381e1ad152bb620388bf5c5e2f47b3189dc46e17b3b829ceafe4735ceab48a7a305f6630615ed92e5f5079aef7b334fd949fcf92b63c52bdc2d53f2e0d1011920f484ca781b89f95fa6ab7fe54f02a4fbad5d161aabdca6ef10312e234518a9b1882a5e6343899cb767e50e16caecb6440251e6d882f8e259d8056b34de3bb1750295718f283f632b1bb92e11e4758cf0baaf6bcbbcc83e31281ab858021b92534feb69e2195690e01d1b400fb52d629916eee9006bcce52829c36c26e12e9ce21eac633c0a160f7a41c9b6c465a5ec85d2fb98090cbc81a6cc82779cce73a124be70a62c627f59f66b0d68ca6294a02deb4846cc8c43f34f8f231724df266d58f40e46a0418371f5c7246a78f916de5a0a7677dea696c1c5269549d4b5a3e0f5924b6e3908fa34b6341468ffe2d273f0e4e7db49d3335bdaf46c9ba4296a7f4a46db4b2cadea2342a9376abe0f28e473137fcccbc11f5657c461cbd1cc86fdcb31669092924472a7ac8cbce43d39878cda76b2cd736d480f640e9eb09ae56a1a07f0a93a5418e8285e2b9c5d1e1c194bc401e1a6e85ccc33e95874bc16fae32f085b55a7e30bd8b60e59dac45d4ea3d5268f90e7c5fd5f205e741573ae470eb070ad3653a60eeca1c7cedc0f9398ed95b774e4c3d53e2b08ca84cadedb4d55406b13cd0ac018676426477e8388dbe7231335184cf9e8e4ecd009b22c43579fb8bf84de74de6d90ead615061a2d5bf3a221b918b96af95c9121a145516995e7ff3f7c13a6409bc482102294d5944623b7991a6692ca01993fd176d9036790e709e1280a4843f8f53e2145eb17a28a82c40a41b265b62733dada3487db83842dd835bb395edddb73f9f6e02f1fde8c10b0f64c524d84535d2031426362904c137bcd909d0d9d24bee2e9d9a636e29954f694e5b84e19111daec580317b29fd975cf502fc680c24bfd42b89718911648767c08590d50d4fa6afff4afeebca362fd535ef191f54ddfb8b56862ba22f2d00a245591e4592f5de36a17bff8c6c434fb001ef792693a9fed28faaa62c377f0a8e578cde0b8a8bb0161a7137d7201582a16d8f4a77c8d6048c2286c42b21bb8bb6da1f804151179ffc86ed89f6eeed6b4db1b7d3a0e14ee673b18f13fecc73eb2246ac8c233e61f0bb93ab16f2eb4f770640062ae0fc34d1c8a522137fe0fe3fa7e3ef534419145ec55b19d75008fe2876f101a45e5722f463cfdcaa86ae8a9e1122afe442b6eb50b7766ad3191f3ee44e1f1abbad302d3b8ae5b5d7c0d55603ebc80078b0fbdd74d970475d230437395385697e5f11770bc19f8c9638365c8e493b316516a4909259e0ef816a584a14cfdd1e437ce8088e2c14cd66f631f28a71eac71b19316064b58881ee3d9e174518ca4364b0c88283991e01aca28e08edc07473ff1f7a1e2ff16fb9879ff1b0c5602bf719e39730812212ea7d44167385a0c509336ae99119aff4d6caadbfccbc5e114664e2387277e1e2bf18f069066c3600322019eca31d488a3f0f8fe21bc79ec6344609464873352ef34d065e62113197e6b3312c0b1fac0678b112f87f246591043b1e73e9188af4e88fd3af25412396846d5154f34aa34d9a69d37428c5b5772d3760d3c83877fe8b4dbebce8af3865de0f178d52777ce285212be579eb34324918b0d239d8136f4ca00b7c5254347cde072434d32ea06dc6289d59ed623331489c945cc8bfa95c64b18d86ef5f65b3da96f13f210eb4a6a10db1e7dbc700db69e83ca8a4b6e76d8828fac233129153c471b2f2fc603901ef3c65b2871f42f361d6e8e79075077f56c525c1327e5f21c2fb76a7316fe65e05f4e053ceed0378fd31dd032416c6e881a9efd030bbd7eb4d1f14ec5d7a488d010371f605c2d49ecd3d8cd9e1fecc93c62b2af887f1328cfa67bfa373272a4094871a4d99a6e0187ffcb64824415250d7c4d6d9f47fa76cae6a99fd96365cb927716f1463f7f990bb4ffcd54d11a852963074846bcb50e6eb8771f4d8e15e409cfc67f574c85c5f941c46d9139e28b81f578fab1e7ab31aaaca5bcc8394698d7a6adac89ea5d3f461c21135c94e7616579065495c58b7d2160cd9a7a450b98ba4a3208631e96b2ca6b2815b355bdf1f7fc2c05cb79aa2d787d2f65e586699f1ad90fe0055a8c38946e71dce70b0b4c96a1c9dce5a4414bfd3d8fe623c8ef6a21f3562fd711033ebdcd4c81d33245afb1d6643cb14df8b6565aa5944d44ce1118a2ad34110dd611206af701ef2b4744f4910994cefc8fd7635c56ef6f5e863a86878c6b7f6f9b79d5427eea35164ccf81686dac402e0f60d985488d441c47e8efac42d326fc3cc480293841950b9b739b88f143aef6bf30b80456b121a6ed93fcc852140c7d7d2cf444bac7ec9cc4b28a1bb95d6591af94a670ac3c9668a3e7807c4674255335f254c90dba67c19bcb5acb049021b252e053e84a9cf8dc69290e6aff1a453b087c8238af244bced40a35bf9f8f4591d202c37ba488673c24115a9f6ae735332406015149cfeaa82000be876fc7c195b6dbb38c48bf50d18a4b52fd2837e3e05defd88f4700d72a0b04d44950f50c7d0f6118d9de00507379119041d23102425009974816b9c8df3daf2556b8152e89ca43b6727002d6d65c4a9a08514b44adce95ccc01872ae8b0b20b176705fa85f869e82f98a40a93cc0463f5b8e65fcecf2e5d5232c68a0d316d7807c3fcfcdb53fc13375ebdd168b56320bdf72889b850d24e3f154cfe4e970912c1c5ac24b86debde555b72a6a622277a90d6f70460d7a53427871a718228bbae23a6b4bf03700282ecc6760b818fa12b59cd77f0559f17406084820ab5c4d713d37152fd86a31c06d5825d2e1ebeef026a167479fe601d1268afd3136238b37c26a40da24f352f50c7bad060fe21f901124ac45188a4a735a852cde3750a4a723bf1925aaee8bc79ef21c0e8d1bd1ef8d1f75de53110a2c09277546437e0c3e05fa91a8b83e317a5fe94a6a6c81457eefc9589aa84a5392c9db4f4c04fa87be78dd7a98b34fec889cf26798af85fc9a8b3a130d7e5147a1e9bd34f053929acbd5b0dd581d76e0dffb0f64d534215a8bac17b81ed447117fbbe316cdd24706cb1a9980de6ee1eb87fa75def55e539372300eddb6cb1ac66cbbc5166bb15d363eb5f06bdf91012fb08dbc44aa99e3ede79d0b5607f2f7c527c4669ca79b9544ea585279e2a0ce916d706ab1f1f1126ca9611d8041d406c824fe85e0c2611390fff3198fe2f7d083616513c841ff5cf35d15abfcdfc376530b1a92b54622bf0ab94315f0e81e6f66ebbecf116615332014d2693ef5f20b8bde4990cbe6ff4d5d48c020ef8142069a239c175db5d61896862f5e18e4753e7b6dcf598df6d5f88ef9b56a8bfdb0249d003fbebe889954747bca6e7784e44ad13cf993fed4c8aa2f25e73f96993e188d13a58ec3e148f93d4941363a3bc4883937fe19be443ebbae6db7a7ac14dd814c8aaf77a471c1853dcf56cd2e0a417279a062347bdd5d4c35f02301bcbb31aa2fac9fea1168f6098a2ded994ea02d8f49cd98c837601ca24d84e29b3461ac82ba39d0f2bf207330ea5e766766f103e241861b75eefa9986eab8287786cf2ad63c5a9b184431daf827d92e55e30b986a168fa6e60d46f226565533f47b671ef6421b923f1df7c6f0d58e963d7903cf8ebdd092266052b9a30235a94407b6183b5015d6b51465f3f5cc0112ff823f3987ba3953733f9a9a9e366e2a05e30a7a98e35f479b7005dd07245aa8817bee9c0395cf421af896d7f3f9de2cc5ba3d08beecea39c8f96a222f12923003e724d50b78ef8f4d5b0390b81aaf0d021d7e7fe9859bdcc5d12e26bb580f64731e16f0e0479469f4ce702afe6e630fcfabe3a98e38fd8338f783c81f7e23ed6e45ffef40906127b1cd0e9b262dda44f097339185a8d1bcddfc26934413081264d52e8efbf1d24a0a25cea9f387c1393c693a61166f2d3cb1498e7803f725c696d0f1a06274e249ff635845b8b04600451c6b7ae287efc6538a679403ebbbbd4b8b1c16eccba5832af9ba1599ac3244886942af9d22659b1f4c1eff768597b323d8e5cfcd40aae42e8f50a2c0171c8c89bb9a80caa2c482f895b494508fabbd12e1e318f487a330f372d703745cd80c0192bd65d26f2ea7cb33ad88e200f45585db09da9bf7c6171ae72f7575c533bcef615866424595c00a33d7f8284c79b46490f0a5d28bce602e3bea8a2400332743f44a8b274e21ced86852b1a109f400f7eb157da2d22a8293f27da1aa0187185cefa80226dc6fd7cfbe6363c5bd8a2950bf2795dae2b84b2a099707c6e169de5e56f79d5f8d9f1a2fe9fa436692b7ef43c742b11e4562702d229aa8853e3810ce1067d88d4380523084580a186516bb6a043d5cff4d77a42ea5225f21433a8f16e2f6bd7dbe0101c75bf0008ff455ee0ddbf7e3a7c12a6c2fdc5dc3a1e3b31a3a4d0e04732ea25361618920dd1da4f655b0394cdd8ad9674f3e1fab0ec8ca634eccb27adb826b8c9a52089a37afc852fc94f1c239691bb67ee69964cdf0bbebb9ec004d4f91a739643e28d4c337e10465ad42303e5ca025d6ea99b23f159b5923b2403bd0d12646d128cd434fcb3fb4113b8e93cec4c648458174533078ed27c51787a118b21430b2e63848d8113893c6859bb602c67960af3904b963cac54b5539d1dae6dee939907fcc595cd9e6739bce9d502992fc4c3f61b5c39c75981eb37a378a2516497890d6c8b7dc6754446eeae9af859b6f35ffec290c592befaa0ee250da44c5ade7582e8421cceb81efe7dee64dfaf5cfa85fae594a07e16fc4869b20f140ac8c701db1a3b614562629d34322ea8ac9045382efb998f894a518f9dfab84e1f433906a1626352bd12be1129a501731f15b6e7980ec6ad986daf41a9ee32f89a5cb1b6e22bad940c8a34a58297596908b933daa041a0280b0a0a6f35603977c727efde557f811737cfdf4b211e2cb3de4e936ca90c7402ace6c1e590fd7e727c52309b70f965fc6eed1607b35070a859de812e2e7df5ab9a6ff42568fa35730202fdc75865f233047b5c45bcad24067eb80af3cf1ec1a2384756d5f50bbe1b5ceda42e1437b5a062e63d5895b40f7e748642b0b3cb56e5100fdff76b882c996f312574efa883339000214bbcc953c8ce13e3a93d032259081a9ecd4a1e6839fc0c96ceb2b519e848a3a48f3ce31b59d93a294690de79cc0bde5c8e002ed17187374ae480f0bd381a98d863abec0ff9cd08936ed44857a1a0ef423e78c012c06309ed0cb98ee06b353ebc568c065022268e5cb36b5951d0a76b1699abe5fbbaa3c2b386378a161c6b7fa9169f0a38e3fb363c581235bfd2a663a011f78bfaa8b146e5f6810b6be5e218aa0185b17f4377ab20d1b1fe5dbd36dbe09ea2082c0a1e8aef49ad30db9b9595bda4c89544dc4fd683b0faa60b37081ed4f01d829a1a5f2ab1b7d9de13990eee368f457f938667ccec7aebb359b4fe3ad25a2ea3fd70c82a052bcf65b6151e4d3592d281e8a4c96907331a18f4cd5f8f7afddb7516f552e0223fb9ea410870dd00dbc905566cdd4962fe408f629072290dd0df36938ee97cd8b6a1960786856f29655ce58cbeecc8bf5f779cf5f23c4b2e97f9d0e4eacd176469f9690efd454e8f00b21fe2e0c7bb91ca0bf375806d6e8573e37e468fd996e6ed686c6525b9cfcfe33849bcf32808e84feae98eb82a0e0d0a77669c03971e32ae63c950ffce1cfaa49f40893fe610671ca6e6ba977d29bd4a731946961262c7ed7da90c47df818fbb1c9b19c4f60d7cb5f9cce5ed1890e54f8c0c6652461a926c6c2de792dbb22b6b8fe7dafdb75926af98127667bf37752c101bdf0e2117afa41bdd6cb11c476dfdee0c53a79f7be7effe008d187fe3fcbef90408943a7c3058cd553516e5fa8918f009ad33b80ff75c930085e0c5bc7040e145b41d8aa23c066b78af2689dfd8fae867fa3881339e4590ff2d815db8bc84c2da19ba0500fda4c858d152c547c158d23d4d0b430cfd9deab47012499d3e7dc5e346e5631dfa7fd1fffef15ffafbb73ed272f6f4a243bc9ca519aded8dece3185f3207d964ee265d9afd3ff4f78e9307e3725377909ee9ea7a35e4fe59b4ca98503df42f22595aff05dfbb1433b54b4c885f45068d14103a4ec24f303742cb77c3517a2dfd434fc9e42e1cba572d8a24af673e71df72e66747c51e8b5a0bcad298517d4a40fbb8609220e3215146935d91efbc57774b96d258aa900100d6f1317404b8b02e19bf318b5ab20fc984181c0ab275b9e559fe250dff35ae38736763c6306137bd9e1cb01629bb5b1ae1f452a18f647a3ad5236920258e05755483bef75ce1bfb6b34fef29a6709b3abd0764134b83d322fc186ac3797cd68f0996c55b03ec437459ebad826a61713493f769a66ab06aa7ef489d8e31ad9da589ff399f1bb791996b5811df123cb3836d44df3b420385bc98a76a067d4c002f5ac2aa2bc4ee114282896604480fdd7dcf102d9a0054096ddcd2b0ea65786c83ccde20bbfdeeb4cfafad82d28234ccd5be0f46b3e048ab36259b812d9c0c73c4261f5b06624819c5aa7262fcc6616269dfb0dfeab574b165bbf31d1b0171270beaab3937ac0c39c4d856aa102b48fed9b7827bb0b5078ad4707a71b91779eba544ad7f034d1d326bceabb843647e2d22d0bd8897d83cb1f9cd7e5282d01ca473c7c6a62fe358cac84ddbaeb951b75021c23d9e63cef20f5e9d7353fd539f2016a6bfec58e8b7a3755a111a04dde920a75c1be75867982e83b88952253513d82d8c5a9d8b51c95225eabb9b87ccd56446313ded9a44a4fc1a82192f9ce38ccec94de9c316455cf851f2092a3367e21cee31b393416dc98c760d41cf38b1e7d7505042f20a51e94e9bcf32f0d6c05c2608f5ac45f528df6997d8a86d1b931204059cd6abf5e25f7e411bfb9d47ecb9477759320fa91e382c2a3ac74a460b144b1af17446d78d25af3e3f7727acbd5c8024e917c4ef506a549d169b73b69928428ef791a8e29a07646cbe84e78e0fdbb96992fc32db8d93f24410b5ef241a8a0b53c1853555d53a2acfb252a78224e5a6ea50ed515ef007bcce5c1693bddc17e47892ec2332eb50e11cbfe3788ab2b3de0ae0cb061dca21710113b07d8609f889b61d29316dcb00d5b73be47fc372bfb268172180738f30fbda08d044daefb9b4d3d68168ee6f78eac49cfba5d1c9c805b97274af494e739aaff2460787746b3b78da314981f80d01c44126426f78bd5f961c8727fca4d5b79f602207c24aa811bb5763b411ba3306b141185c2eacd0984adb52bc3414f6ae4d42c2e948c1973ea275d38d6fb8df0a0697bf2f106cf64f1ae150824dcd62fde0a91b7324436b19589cbfef56d3e611e3b957bab1fccc076078178da2b39c622c753007184830f23b838607e9b6341fa2357193c7f1a46bd4b71d7d651fe44550e6e34fd8ab77051baa99c08d681247d8657c4b83aa11f00510497b6fa96e988ae8c8f511434401baf88ea71dddbcddb14c76512598beee0fb71ac7afb2f967c8a93efb95ea4eddfa2bea4de3340b865010289f80787daa3fa39b68652027a124395ee495aa67f649b8c1947d209e44a1a046c555ba2c97ac978f82cd8202e7e710f54b7d33fb2a758e1ea2fd8b9e68414ee7d6f5b4df2554d9490c6cd7976e0ca37f41bf972ef194224f3dcb5546c41d913babeaf77bfc47bf92cea04a88c4937c3284277344e502d891da65b90431fcf8f05a108a7ada537a3052228edad4d270e99ee6ceca81237e50efa0eed3f41263c9de8c12ba183723e46a400ff637a20fcf073ee2b2868c11814f9f5678361e709482adcd45e55f4aa4f407b75377e50e07f6f214ca62257115ff860e023eb0faa44acc2173b8f765a600fc8bf53a12f864c2746e46744d35101cc9393bbcddbcbac100cabba36ab988822520648050395c7037ed5f937352351fb4b38d0486e908e899a2758e6019074e7832009380021f1ec72c417b063660b5bbec3d8d41ecd519953ed960e57dce14a89cbe672f9cd73374505b6d58210b96327940785bcb1638badb83022140adebf8f69907d55d5e9ed1fefe7ce46a5dcd8842313c914c8267fb896515e4ab1820c37cb117099e6066eb1a1f57c221e6d31d1d7829bd37ed52cfed43bf924394433a2fd46159c8cc9ae5cd0fb29ab0426a0d50379a971cee23db5331d052e4a107874031f9c52d4a447770eac2eaf97e479057646a08eebf4de87e2f3c21a28ce90f9fa4d108e8ed1480437d1e541dc77fbc4f1c6ae93e88898fea7cae380f2c715c464f2fadb1041b69ecef06357052c15cb96107ced14c0ccc4da30fa487114fc275fbc4a228bca6f4e49a68cc7529cc64d9989696767d115534af716b53983b2aa440a5b4d4805f0bc261465d3eeb5fb0159495e522884bdff087870b60627764a1bb068fd3f9a4a051136243b458b2d04724f15fa9035fd1eac780679279bbcd796850bcf0dcdda9f9ee9ca99c87a52ffe7e6b0d21756d57cb67208e259d5018f044d52bbf1e6ec882e9d762376016ed25ffa20407457dd73bb56b73909d66afd6abcb343bf410b23b7c989c10b82bda743bbb492056cec4caee1b5bf6821f76cafd69c7136358c08953ed325144dec16222c9fdcfacf5a8f11ba14eee5e135e250c8a340bbdcf05ef461c71753059ee8f4f67e2ac572a45e43e5dbd75ab86fc14a8e4d1272632151e2e3f1b50c926eba2b5e609a2478670b04c43a4912dec3acf89146d1b7e2c8f585a24305258bd249fd28c611dbb1adab1577daa642cba2df23d9244660e849ba025a81cec09a33bde8fdd8856471da3f667d303eb3646fe8a0e24f3ce04cf9819685842403ab545742fca94299f9da0ead0d279a7d7e6a56e00c87004e915f5a917396d0156a8cabf3da63025b7f61daac053d717396b80a02fc3afdba22598b421a428a5024150092beee9acf22f5a7a5b9e42d2833f718ea851df59efa56c4b69a230c3b82160c3c3c4498c69b88731eb916a136e4258fcc45ddb6eb95a4d310c2fd45aec79efb26bd4716ebadac935527055c2484193c7e3192e9b341bce8ff1449e78891364ef80943b8a0d4cd86b5a3f9ce76fed4ba400ea4130cb14cd8624cfc9df397ec2adb0b9ba4e31d19629311f72188ea7e3f01cdb6a2bfcbc33472991a29e8b4b7d682c55e8f46a712ccf47d2696c19b3b9e09191d2506e435f5274f3f18ff5a56e556ac9b2b69c9160d0a740fc2c394a76d4ac142f34195a8956c55cfac8e3a95e0199ffdff8969426cc1e6684b67431a23e165eaa46f3927392d9568cbd240bc26d0d5842fd972d749804d9e7aec7b563645b35abd97e1ccc56cf19abeff4be4e96661c25e5073d9324c0e9e4a6a1bc67f0cd28452a9ce98bbc1f101a0c0b5d7359d70c29608eeef1519b5677654beecef9bba1a8fec1ab2f73a33cef4082d2dd7dbf0cba1e0c0ad45c8e7ae9e5b45b1ff7467695a74e4caf7858f1074be578fd0fa36ccfcc9b1fddba9ec41f047518f873a2864b4b2e6ed82002a9e8c1a3f367c5b8a96700325badb146519c90bd71c220cd5d7619ccb220d29331ddc5b3b2b69e0c050a0b9e2a9eff46877c99227a424cd47659e89fa14d34a01437883123850cffef252a9aade187d7f20c69f758c1baa4aaca6f07073e3dd8df19249de73c93bf2124ea07812a47526aac94b0751c3e793b4f7e76f368b010b08b1d4b53a0c1b7a40cb9c904fbe5e054e3ed45845766676d12db8e922f7be0eb3a3a5db44035c5cea1758bec01c9227ac8d24cb52cc69e7dd9d26847f78ad0a98529d1bbab628bf92f6e6621174aadc1ed4808c95067bfeca1d6f5fdb15659c3ae15006bdb59d4016576296933bd7c09e2c833f266b0f6483c387c989b766ec77549b3a3ba4336d768b952349c26ace514a055ed2bbdef7d02fe08b66319bf60f628872d96295bbede6d0f8afd53ee72d18707232563b6390b3979a7381ac7e4192d055a0c80a9e6ca1579fa19505145f7f6344a66ea6be7c8aca86ec70a8e5495015f83bf71046cd8bca6845f473a408cb71e8698e72d8a100cfd1fd86d821c658824294a591ff83445254fceb3f3bc31595f2329808049abf29d074c879ee5d37cdebbeb8b1be0917da08fa946377f8607189a7dfc9d5f6686649a3c45c96e0a7a00909fdebbcb54e948d97e9decc0f576a6bc1de7b1e6611be6a4239934b921ad2a32464b408da4e65d68b0588ea5ca4f1a05fb8350b329b090d253154788e6ddc0103df80329b3f96928b6a1479ac9928ca97c8220b9fbd1264cbb75d3e8e4e7a4f2e526e89db8a54c1e27bf241f5b792fa766b3cf1a4af3c53dc1c4a2fe805e90891db10e2c089f26ce6904a852c19e375d5e85f8d8773f06c6653caaaeb20620c820a7f69bb354637d7e6feb58f621c186610910b64820ee9780217c1d6a12e5e2011ef321e7d4fcf969504f306106073116b9d4da40ae74d6a1c0f7dccfd640294fac5e7b6395cacdad8b380d208d6fedc0dabb15011bce0bd7955dd7be6270e6c976b9d8ac2d6dfe41ab9e7cb3f2183330ffafb9684029c0c5772a6daafe91f1ea443174325857435fe944da007e29b08a05f07f71b228740348e05441ab08a8f51a5fe684a3f203417b70c5c88ec9d2744a1b8fbaa981151e2005c5a5ce1f03d9744275199b637af947bc60d8d485ee734b0175547635496455a64c931efb1fc9f2e8908b178049b77298c7e9e01b339dd03d99e8d49241438b5c89a49317fa0bdce53d2a446523b92bc05cbe5ece5bff87cac0056d34bd209a02705df7beea38e544438f266b14d603f1272458242c92705b70e91f6c6790c8ac6e1f4ea3f54eff6fb4312ca1e2f0908a68e1bcee0ffcff0be0b6509b4106c07db4a507896124f9bb44352ef3b2a5be2799db4696c734cb9ec50cc8cfdce20aacbe7a6098d2dbaf4d44057a5ab3083c88ce73f77225e4b0e3d43e21a71750e815c1f0a320d6c2c84c584b924aca24617da2442cca913097e955131fc6a14ec3363c995c20880a195b8f37208c52ba5462ec1552eb750707655a5118f0cbbbaf71f6c8566415a820b810ed58ef676a46aab26c0506e4f23fc790fb1966d56351fa711e76f06208cd44b90862d90f3e937b73d14c48848765fe25434613f07d812749e2ce98af7604f7278674b36fbf84928514207dc26d00c7c53d21e7c564cef0044703f72121e4313acc6254755dabc6569b8c1c6be7712071b087d03c6f05073e22b423c872b6b47c0982c2c0f747072efd9c4653727d7b41a9d69f44cce50f8d93355c7bdbcd5010f986e6017bea817c8460b4174741fdfbb2d4de6fe3b9bcd624048fa1adbea29cc05f31962482952d3324e6f2666dbd9d1861400bd4cba300031a72a97815d8ec776393ac9c9ae9f4ac7631d8ad690ec080e10e1414b63e1696681bb76ebce2e977890d965a122bdebda3d28706a9168367dd6065a55be712eb71592de49475a8ee48daf1f5a61c988a07dedbb905924990f672322b6a2955dec68bf33d0d3e35958386a1275b0ec5f18d915a45b881e3877978205a032253974e3a3f125fc696088dc057b06796bbb6febdf4f799f73cbd30be96b261bdce474460c6f057c1cead03cb79fbe12ddc7caed9586f5726538a625ca95f4940de3e34de76f4b4339e7a73c861d7050a63615f2e115b40fe87eda49e169955e0049032199a09cac398587c601828004370729192bf311f03d427b58f34efb2cbadd8711bbf607df95dc1010ac9b8941aabcc32bf8c5d85e09961d646588c79753361f8c4bce5370156518ecee18229f3aa5fa95d239e7631ee9b34dd2d1591d62bfbb24fa25e3a52057fcdec3c61a9090c5e2111c48858c30649399ca870ea706324d724e6f662b9d29d078d3705dd3745ed70ebd75a92b068d74fcf44f45c05363f90f4479ba9d138040706eec730f65c945ec8d7458fbabfd1cf72907d48b8a8280e0cff7e3cc75c1f3b8da2906f26779b0d053f48ba90a7e90ba602adff8cdf229f88843f84f3956815762aceb97fba1bc31bc25ebd226de8cfc45f3d87ca95aae4b86c725e8b82fda93cd56896a3be5311a15232ed8d2f38777a57b695eac0e78e95b1803b1baf845051ebceb57598c5c19e5e9c9bc3f6ec86db82ca9e26193180ab304b09d95a13c2fe32636e34eb2ffb143c6e921d35d73d7222aed3a5be659705172e7c37e4094bc909370abc02dd8e812621f8a265ff50f99ece4bba62b65866581cc2b2f647a87b3713aaa4b2f48297f2b26c2dfc3fc075d399e5fb40677d4c717715805f7d8ca7d6d53691b01fc0fb74382ee76571b40bfb1258d54e9b862df238cdb26ab5417f76b791e05e4b4e059628afb660b19f3e0a3f839a7fe1c26b3c5719c07ecca1c786776bee6add905c393fcf9e5fef87f63ee3473a54426c373edcdd076ab6cf98b7c574225410510ee2e3b15212525d8297971f649d9ce13ab3cb687dd4941d6ac192f386eb5e26671c160333bfb1f5d47fd4409463fbb2cb67896bccaf43a278fcf7d15c3b2415d6029e7fcb1f67f994016455183932a1d26f04bf8cabaefd9d0e19360363683c1ca0f9c156a0753e80426737891b7d8ede38609558cc1b1afb04cc1b293447e8783ebbdb313a02f93de436c8574e4db6cd75bda725825f2ff75d48c17963902a43110b9682408a9d1c3045e572aaefe281e6f9979074cab8469e030e8b94837f90f8b55a7302031d7c868f06cc997f65d965e9eba570e4249a453c735fe1ebc016c8af6b5d28414f624ffbddade26bcaffe9c1b7e2d9888f4c81e5321a5307c5948eefa1900690f32f023375ec60150a52f3f5987b29440186ecbac37a0c9989dd840018f09f7009e2caf875667d1b7a1486264ee47a4ff76655c8281e312cec8d7040429abe212804e97538b523e0cfb189ab17b403eaa9a998ba26b90b2a5eb0ec407eceef0c417c0afb81ff1185de8ff02c086eaa708b1b0c789acb70c1b9f9c692b4f37962f1e170059edc6f71947471fb827adcb467f24b143f9a1842f1eb5779b9c14c8e6bc6691c6f83e435506287bafc7843f9c85a09c6f0c8382f08c10010928fca130bfec9d5349fbc38de155cff82965947632c57cecaa177b10b6583253bb96c27e955d3a858b0109d705a51ac23aa237537cea46012b56ad91156a28c3b99129bf7dddc52cdb5847a0e30ff01c7c0dc941ee0306b3266578d526296710742a86f1e39a4118f454b4bd65a24a69215580ea364921512988797704ddc903caf53425ff86d1538677a05759926e447811b398686bfca5a8e4c2016959ed66def3811ce10e18a44b3b3f63c07e1808328418ec640a1e6cd6eb55e88742b140603bfc526718c185eba3c269219905d34a6c580985f39d899eab78751f69e366eb8af47dbd0734c9386cafde4294fe45510b959870c1faa2d8bae8256be3a0a0c9d68b6bfcfb2f9895b51282b221ad2827ec736a0f45ecbca695bf351e18e650d2c5c05f9a1ffec6ae89459746fd22d00ea4a3f77f2c04bb3a598527acf6f2821de3f572fdeb920148b31151402b0b33a25d3ff0258d898333e07ad858b1df4df260bab7ef7033873103f9708ce3655fa15e419243996dd94ea2052d9d2163096a57fc2b58b4976764ce0fb1b2fd42d48fca87ec28dcffa6ab66be5916bcf47e964ba3fb2c1a29167773a6cdce1b3859ed8f3396c7c996e176c8551177a3444e3ac97510762f6ce311ac1763e50ca9f0a8e740613125205c1c96ac43b7bcbe262f2529739ed78493dfe8ef616b3e9b7cc43c4e8fd452fbd244cc5d9e0f2131df8825d5a4fa7d8462b696493cf1ba0e7473853f54ace9d71fc8532d45430c1306c188c746fb34d6162762a58bf44405e5820ec5edcff6826a7ff6d2615b0871c8fc0db0bba78ddbc39c8cc0ea7990e1da78fd51453a59cbd6a385d18e1dece13beebc315c1ffb09dc483ad8c55b55673f4341c2f26dd718838cdcb1bad3954a5969aedc0a246ed785a4d7ceb5e77e39d153478a916c1f3f9cd3dc41957f315a919f42fea8a0783ff53e1b6b998eff73bb72b0837a8353d40ee20d659839f5b34cc835ae17b8e59c443b399ac3dba91dad5668ab6616b3a5bb77e3eff04bf920b5f0e79b35af520abcb0bc1b2d1dffa08b2bac6f2e1ab5776a7dc4d712741e6e1168bf4c6cbd3835c36fb1c83194de45b2dc25cf03d3a33d7c6b5280b633b548cea827d0f9317d189d979aedf778ee3b79cac14d6dea90949e356136720e995af84703981374bcc6f140215fe6b2ea69963461b8e0a5fd6b189c7c8d4ba2cc7ebbf41bd7522bc1cc25bfa3296927ca2e8fc30d4f0219aef381671f0d86369f3bccebfc586757000da7adcd8843587a64c185d1286430c546b792fb8df6ed2cdfd4245df2f5088a70ee6ef502db975b99ca2d924b24f66e3038cd47ec61e9f3e2149a441d5f636a94c31ab776796a43566ef8010bc8806db1c0d71403f0dea6b7beafa143397ef6da954745a90f3b127308b4ece148fd3d5585918fe0320300fef3ca3811ae8da28988bea8e12c503a7ea3fd06e38549d1c339d92f1f6eb2782cd91c201d94121e9a10ce58d5723384248949981afc0b3b94abee6a96f0dfa57b8bf3ba044b4dbbe30eab783bad48de31913da83364eeb3f65dc47edb088e7666b656f3e8d57cd9af32b297dcc10e7d3cf09f3511a0c7fa57d85f83df43ec2bc2c7c177336fab936406b316bcc6b02eb9adf905677dd0d48120b1bb516e306cade5f14f087b01f92f720d55b9a7d0d81b604cb665574883ce8846c3d54e15548d417b11638cf90cc9a5216d7a05c8f653f70d4ed2b55f6a75fbe97df0aa04fc60e48f1f7d20c5b2e9222583b5369dcf839f17ea0e575766d2f49835abe96ff950e0dfe1b95bade062b7e30cf699a31f82d4c78a21b5ed4ea67aaa810a1ec2910d71b1e024c2d1d00e453805c0897f12b0c16a37b799df0ed5ce586dbe1b3fb379d476b26a6e473958790e3d4ccc59ea55916c29413bb7049d230f1ec999764160c7692ec9bbb8f95c5b0f0e893be2a01a30ae0f2d2f1126967365eaf33991e1eca1405e738252129eb28a84c8e45cd5d43da46871ccd89a73ddf4d3239f6adcb9c7791df67035168b0695fe50502aec143129e23798d56e0c01ac284686bd78600bafc0f9319dd1a2995fd1289ee323a2458dfebaaeadc12ba8712c41e6862550fe9a31bef960882de3e78f3d561c7c5566e70174f67d526c69a3397893301285b831a67e9291f2bebfdb278a1c13cf6a2ce087003fdbf54e8c14a3ab00232d69ec24f36cc88be4589bc182f41268c55677c714cb3e5d8fddb76887bdecfa36ea4d2df84ca753b94c4a069fa9f2c60fb7d69dc89d450e455430e68f20c172ffdfafad85cfc7d21fda95c0a87143a7b4e7891aef143afd29d24044c7596629821fc4c134cafd25d49895a40f0760574c052617962a2717c0d3292346a32e636bb9b4955497e6c04823e7978c777649c73cc58f5bbeb738ffee10619ede1f47d7318ac543fd5a8d679b00c6ba550f8cae188ee3877c341226ded93d673cff97bf087f157d7b667d52c7aecbe4f96d820980d501f6fa0aa517f8047535c2e9497ec915ec2d51d349898b350d0c613d67e1f1491c2974c367be8c1dd40222e205bf33ede1b60157c05cabc10f3469a257bcc21a9faf1b25ec31c6524410b4ee1fe73cb879972699d8f4a285bef6d5ffaeac38d108e918dd073c65ded1c9574600a07e44a7c3682e79cb7cf090ffc25bd988e0b7234011fb16b9d7f655a5d0b7ee7fd60bc632a0f8f3b3cbf73194848b2d054595ccd842af668c82b425d9a7495e1feaf50b8eae48454c59e8a0b062b36f5b5bf258817ca56d546d0c2ecd4c8ebdbcee918b3585da06ae02fe3e7fc16d9917db084aff9bbd0b2b8ae469cb742b98a07952ddc9444f35536ad6efe35b89bca80e6e1dd287424c941e0a2e9e2e018d1c2994be811de865ae1e991afae9e10dd9c1090133e9f342cd375d981db987ef77bc43d2ca97bde46926ce5b557ce5a07b8916d3db95266c7020eb882375985237fd1f6c95d0b1bce64791017c4200bfd610717227147e4c14b9bcb594d824db7348e47441d3ff5257d1f8c6325a264ddaa66ed3eeb625274202a28daf5dcb139eab5d4cdb93e852ad152fd993abe447cfb1561194dd7058dda6ec9c4757d2d85491a7c84af607448ccc9bf780c1d5f60f120fbad16528f1790779e8150ed0175d3ecbb44a0eaad169712ba1b0480ff66b61c9edc10a88b86320b1a22247978994df61b7484bbe69c25c78c267b99de0e2bb5fc6f5e72e98d7f98e540fae5483b48a798080f0965278bd967255001e0f3fbdd867bc7aac4822765b1f54849be355cbe05410c5ba5f2d909c7fc91b4e1f655b0f02f4ea22df06d7c3bf317f24999fe4c9573b2bb21c092c335b00b837b055be5b841b004458c10eb5dfa63d04d74755b55a8a016833221b77b1923e86f0b153fd2941b59199c924485f6239bc0c8a1e606a606eeb154f47ebeec21724dd0dcc00b09fe9099ea28c950fe93e1aae7ec9d6bfe6a74738c1b5e593ca9e9d9a08526ed0d19e65207d4eca0e7a1c3f55912028036c29dee5ce61e55c0328761624e90dc49ceabba70d2d7039c0671211c989136a68b7fa11a24b5d0ae6da0c6b6c1e9759918b75e9e367573a66d9cfaba9a65f73e9231af21865f39b33ebed659c2e337fb067abf6b3f9d36f4380f064d0d0eac9cba35c1834beb8ccd688da7a4324bc9eb8988fd03ef6e3a29996db825f5ee09011ec93af563b8bacc931e5ca12433166d5ea8bfdd93823c42d93940fbe632a906261c53abf402e84daf395d3cc8da1c576c2a0199a38cf7a1d8621b97d72b8cc314dc9d43b17effe5c9aebc494ba2bc42c9f1e1bb7c9837b7499a746867bcd83f48a3e6d1ec316bddeea2afb9d7ae00e0bb3a9bb20d8ff2cf33884a124b998a86a4733281156ae2eff9a853114d3b890cf513442d05c0746b449c67963108fbd60eef8f0fd22ea13287d464666ab25230b84efffea6a454f4082699235c5f849c3cdf7dcd0541f771231369e248a260a012a461a96217a93726c7a7365f0578fd68492c29ec9d07a0e3aeec526b5ede5e62bd4c44cba565ef8deda5ede5c4efafc138d4fafbf457c0bf777dcc5852d1ee1328fb509c470b8b2f5a677c99a848e0ade95296c421251ab0da599913bf146689a737257604b9073503ea82b0a7de6a829d5f87ea168ab57e4750ced78396d0d0a5de1e85bc173deb09129d83b6a6a6e3b6b9cf9a00fef659e6f4cb28bfae4bc4e57ec027495d52d0fcd402ac0071aa5b616e356554ac095629742c25cc6ba393523c293c4edbf9b9c6e212faa16f65b9c6bfe0ffdaf6457d419f3680c253a09b43b469adb6df68fa3d62b5f9a911cd3542caf32d7740221c52484ab10dcf0654ff6d86a987b0c30f5e4e4f8aa0f7edf71b0a630bdddf6a47d9a6312786d343b3ca3bcf6ab2f8451ce1ebd231371cc68b0929ccc2272761b20e1ae50835464272dd0e9d3d22fc2529e40c1db4555cfa214c8da7c69a24aa6e68cdea4700773ecb606e2ea05a2c72aca090962871ed9edc53a678434dbd407c67fb5273ce619faac77534a1754ad479006e0a6c90f46a1e0ffe794a674395d89bf602e48bb47daa955a870e8aea2c12e2c0bb1cb1f926340b440d4415c5a7125afaf02dfa02568b0fbd80d905e02ca0e346ff43d9fbd1dc6c6d3bef818e276d853dc5389d26c643913653c72b203af77bee040ade50ffbd19c46035facfc6457ecd98991f14407236122b963fc86fd228c604a78947fbb6e90d771fb4edba906c62558baadaf5dcfb29fe8649b1eedccf7ed462e8ea227220249b6570b36684189eb537d5a01151f592863c4fce9e7290a56443ab30f2160dca525afaca6c1f8c5b49cfbee10bd81a38cc3fe5f0f0c63815e9de9c1e977dc1b8010eb207e53ba8acebd3a63a3af5d2d7cbb96e9f91a5187aba306cf9ac668c49f7698b055fef5bd79e8afb90459676589055ebb8aa349f67d0c426e1aa387bae5b1d10b4cf98ef2cc5e21b02cbfbde861a8b2dc0400c810e0edf06f8660f8688fa0fae9262b840ca96d45527fb2dc6c7a097d5c7709387e5febe2737ef566d234319f8f8562a4d2cd895ade26230be6f661d1daeb3dd832b7779d319abb116bbc8d6020e4a61a280a02845ce2bff4b0dfe1a052d14bab3a137682bc2fcd9278e8a2249bcba21c0b341673ee3e9bfffb57a1eb9df93a836e76ff1784372a87ed53d8aa9a7df5738865700fd801bdd2f84e96e464c1aab3f51311a6bf3dccef1fe197dfda4703be8fa133d3f36ada9cc852b26977553e9c5cdbee7edc9d0f58505e3193e24c779b6038bfdd32b9e1ac141e8dd7684aaab5da7e85393698ed70746a51b70338fb740f70ed886e7d977a40838439eabb669c1cd86dc0e8e70a7f65e768a05cb73ca43953594dcc7e097f56dd415ae17822c8ba5548a5bea5e6a063539ef37086ff56880a5563935328a5baea965f75a3cf74b1d3f7487fa7e40958c3194757bf8a6faee10034a3ae69c96ad143a8a2c7ced51b3af1b69e1a8065d540785cf70064e6dc18445e78f468cc9de2118dbeb6ee5d5370635e4a9e81e9702a08b66c89d73cf08c438396130f8b386c13e1c00831a29b871fb26f570d09d79007a812ea09f696a61772857aab9754922f09f51ee85b58106ad5a95f11b1c5ad1a123d2541c7a8c2c0b8e0c84c716dce0af19ca817d652afa05adc32fc879ebbefd090e5d2dc197a1a9b0a06e01e6cb1b36c9bc7812ec202e05b9ba94d476ddd0032b22769705fd15490ef59e9de63c9bc9e9fbe313eeb458ad1e5517e0629e0d8fb6329074f4230f41607fb7daec0eac26f1b5fc60f18b0c5bd8ef7fc2e23926bacab78b650cd0efedab6fecb23cee6e2f0bb89455e06e1ca60627802ee81710eb2affe052a566c1e4eb50cc87078a882e0bde44c8a6b7d98cc739aa5f254351eff1bf848a5e61ee700746534718027b4f7be46f1cdcca9b7354a6045fc5d12c495d57fa8a5a6e1fe6909e0f7c0cf57c09fe876ce98c1393ba3ce9944c97c4036c490442d73b9095123f4726cf2c5efb9dd468fd45eb12b4b26db73d1e2fbb3699220ad08cbdea34decf41cabef03179872a24d358579274c99e93f38dcb16d0f28a3e36dffe421342aab56939a83eb540164151813de1ca9beb484e6d420d8fb83e8d57b0d4fcdb25bdc4121c0f6b5cea296bce53717fc507f562f16c9a971afdaae9dad2c1cf7a32e96aedd84ec8e052ac7c6c1d3a368cdb9bf75913db1456ccb7b11e7ee16bc63d683fb51daf6cd30829afe45e2fbc0d8484d1d2b72edccd76d095bbeb7441df0fd1cdfb9b5c08279c2d112e05d3d0e39c529ad0393077a077bfd5746661b906a57898787c0455bab2edb7d30d5fa64a09317f055e304965425cc36f3f683bb6fbcf12db82e5554596c85fae12a50e8a556ffc1e46ed3534bdf21dc4995565428527325479bf8d8c5c760d05e02099c0dfbdc37e0a4cff52bd1c206c73ebd242f3a79c63639eb23e204c348e514061b3473c8a45bb35968a5ca717a44134b49533da8dc686420260d6948f87a0f6a666653299783dbc7a1ce411470ff7326967f30452d59d785305c002bf48902664a1876d15c67aff3fba473eed9ba8f48e6e92c0988e485b591684e8bad948961de223ace0134398bda61833817f3738f4226a5f256c9ef4cfc5b1fc1f7b9467933749ad656e99c80a138945fcee08371ce7d97f61cbcb997f9e68c3152f4b318fe6b8a4dc0980eaf4b25fe4058dfd1a6d5ae1fa79d6ea01346800f51e45ff5f3963f6c159ac63c8b5779f8a80a727fbdaf243c8dc2d19eb5f772bc8da43c508747f4d1bb08f9e16ea588b66db0d54a0041ff3c2ca4b7178c61389946b59d3a2fa213840b6adf9ebf6cbeb27eacb6b4e198550053b39be9cd9b1c0344b58b680ed033af7ec9ca0cdf379acc5b4f89cd753c1bcf2ac3248b0fed12c54d32129cdf6db73afc67747a715c6270d2db644c92c2a926d4c334a7663ae223000661104f4ada661b0ea3e6d4feab06c05ea60824f1f55682cba71882df1865d60cf2918cda30a3d9e7c01a2a60e8d3da7da6cc3e102bf4dec15cf7414432b8db3b56c71b9fab1472b7092a11c8b74b1d59f0608ed0559912a61485286825e9d0a9c3b75fc26bbe726e5efbcbcf6a7d3409c9b4b0af36740e7f81221de70b7c7a64651038769a286d3e657642a9d995c06c4aa9b143f14c462f201cbbafe049b1ded59be65802c7f2ba80d55fca65dab66e9086653baa4663ee54d8a744d5191bdf87f372cfbf2256051296dbaadea00e66d263dacb254a0dd9693571fd7c59d81be19506ab6a6f7ded11e83c15ab1f518f5b4f8aa46206192251e27b875901adb54c1b72487e649d0a23fe984854580af64e460bb8979440fda8c21b0ee87937d991d35e2e7a72999c5d638b5ee5f83edee86c4cff3b11b9514331a2ea7ee01420cfb7f760510fe4650814edccfce1219c670dd051a2859d6a7a3b8f1642f19b03719d958e3433b077503afb83c39533e9bc266dd90b0fdedab5b53e191e55ae780560031e1f7843adf8e6816945917cdaafed8c239bde8fb14cd86adabc8ac1055f9d23eeedd9d4cdb6a89b202f94af94634fa7079fbfaf4e7f20f1ac5d8cb5aa1212db89d93af68de0fffb4a2d2f4f9dd401ecc17a97528e04ddc88cf7bb0c62438a237c21ce10898f795eab6a1896ffa7d4c84039ae8d4fc64343612dd1c4cfa179c2e98c6be75af3cf53441c9de15afe0f616a1b6d1605ee35edc1fc86e8209a8b98dbfd42d36cd34024cb37462fb5629d2bdc5d464b0a295e383ea0168c04ac2458208e46a01f9bf21bbbe74be7559ac2374a0a2aa789354c21470c78f4b93b5375313e5d6e4c03d694b75e5f297bba1a21214d95d1114dad9d562d4f542ce41135f8abb316e18e93205051431154f68ecaed3216892b2f3129364a173e115dbc3221cbdb18e9df3ba18af02e48c1d2491d5970c805c52fa7dbc01c30253a65e4c8b27b8a56efa913d37c90c2ea89d6c117e1c2d3e692a3c4fddc4bfdfbb64f7720de77ae2a1b5eb727da0e2dcb0b72b216eaa952e8f636c8159c51588ec0368c844e633a6e494bda09d73d48c0489b65e0a6782ebd97a174d22bf781b61c8b8c93beca5fc26130793bf84e74ad5330400ff369b1e6223247c3a3f8ceb276a6844e7c7314ac50b39907e23be65391913d052fe5871b4b65e1f0bf66dba80e6bbe4697919ce4f5958b1991fa6517b58f81aad428cb3183c0f6f20a06f7b5b9677aa417924f72e1614e319408b1b783311b78d1bcf31fe2181b209a6713251dd5d7bd0f5eb7e9c85afe7a634980671aa86700f4b5ba74f4597ba2ff0255916528526a946202f468d10bf8c68cec2db5e129cdbc39c9cdbfb1d1c4205d7c5f6efeacd9ecef0951ddda67a174efa759a2764e83412cd259a129e33b58d00fcfeb59e77fa99c14a375ec024c8de3a120bf9b7751273148d33619563e05a20c800161d6431a8b122482020c745d3494ae6925e218bf7564df3cfca1cf1769b2042079ac9ee394a6f2db0b13d2fd1676db3ac01e66bc8ba4af1d396b6f8cee45c0ea72a9af7a6f72d8a03388ab50e782c003cb2b15f1335ed617086a2dd895ba30adbf601dda3ffaed0c80e750ace5be605aa3cfaba7531bccc030b66e0915f1633dcc8be5ffb32f0b1948247f7aed096c371288bd97e8e00e728e8af83db99dab703f27fe0f67762195076e5d00a84caa1cc8b4f405d4a0a83397a48e656f24ee5b4ce6cfb12b4c7dead90b95d654675b898848da9ae0bef360c50184fe3954059b4ae63cf37da0179841864a6ea75a793956364e51b50f7130e89be2226bbb3536b95884e2968d777f11e35df8b58875fcd6555f6680937b9e6d4a1ec3e62b7e497181d5c6c1d2c83245300ad4c85facd0178397ab9efa067569ad6217676b9fa319d88504316f78a0484ab5fef441b75f991598504939c7a77f7c3cf98ca64a1a22bf1b3b086a70f236e15fbd20f3f93c6fab10456ecb800d332c979427fb83c98e6a12dd399273d06b03b84a30007624c9d49e2730999e042f34c8a6484990fe99f9e47305c6a011cac4f05a738cab63d1712beeb2dc01f5d1beca43dd602606506eb3c98ad735f69b2a897df04ee4bcd8e872634e91d46244ede6aced857fce5c52f3720a68e34f146bd37522bbf5eb445faa616998ba8d4cbe4b8c6744472dfc56c2f5ad382ef723dfb51d10987b7e047526a7b0110b2410b0fee06cd3deaa42a9df767b8f07d7117a34eba549e454e80f76cb4534363f80f76ededfa2e548b9843b984e7122544edbedd54c66651c44b8947fd51aac3d8044d3c884e7ba21a0b5dc66a189bd0a53309c8dfc61b55a0efaee03eba4fc86c0d808ecfdcd7284ef5d35db4478eae5ec4df413ae4d487052a32c97455d77b71352fae0d69b4cefe271ed37fe922b88c63cf4d3116a944045f9d2d3776c87650bd84035e91e12a4bcf67a184185ebf9a8a9c5827634279dc86e5c48818b5cdbedd2013acc123e30f3eb0dba6ba4f01395c497702cebff9c955a49a0eba0b4531c977d9e81213225f1deb7d8ec95e0e2be529a2a3defa0a64d976f6751236809950d8c3a6636d4cac84ba746e4a6bf1b5c016838d4cd2ded62b7ca8e6b188e8eb36f7b1a2a37b42e0330dc5d04f57b54a5d35de4f67f1ecfaa2cfb93af06e535cdccbbbefaaf0a078693101d36a02424a9ed25ae16538d75a080cccdc45a2046d2bf6c6b275f2be0b7eb6810cdd30527a78e53abdf10cff5c3ef75ec8ea8252837663bbcd8739cb324b0f7175d763fe7ecf0c86da4dde4f889efcf2dbbe22a8aae75be5f519c935224b32dfff82734a99d4e9a675c39b07faf96c6dc462e5b3b5df1f0c63940aa3bc0be2ce91f732703fa1bd83a1447f99fd2cc05b4b405941e922d6e7d48deeeffa69e53ebb0c08edf94a63935b51f1c75d40b987dfd55b2a8c3b689d9a05d3c74fabce74dac6cb779f0c483944ab6fe6c6d0ebf1e0ac8a952734f10fb2c17fcd710915bb76088600c3b5d7e918fed02076ed3bd3514c502d62314b4a3294ca9259dcc787c196172cb4a1089faf35353430a270a61d0f198d8d7aa63674c3c0cb050161e426089d01ee8c75bc31a0f2b932122507ff0ba4a84ac3d0050f81cd90a8af423f1477406220f49b7965eeb54f93cebe9b82f68d72863da904b0465f3750412768a7d64220e996a8be1519cb42a50b729ac6e3601d1df1465728900bcda8a75b28efd5a513744c0b5a98a8f547f9d970acf1d6cd8e92302801d0f93cd00e57d662ce33a4e5cc31590fb7324f845438bfe56c0c6967b06957d1454fb95c3ef1bc61e3388d9e8b1d8e65240941e2ff445eb39db1c569d32c15517daf232b08006dcb209b130cadcb41a875f1e3a06d8233ff732afdc03d2da8672b4c85e52f0b2c1d8782f58b6e928afcf25b137ef0b171e7ce4fa5044bd98b6b129ef45f3b33cd71e197c813979b8e6990ca8017d9c12730941683f3e0b3b33f845e87444fda30d6069712fb64748255a3f529f4259d609a2adaf0db279a20c9b14e84dcbf03d6ff3e66fbfb7c5604dedc3336d6d304cc517b743b27bec44bb4d0b7574c9ace78c841e065bfadbb7baa5bc8bd76a52a7894be9e8a9ecb7e261850ce93414e533418e5ee2ac597f0eb79a09ab7cb926ab0a97b8679152d7a919db5bba2f0db9a5b894185ffdcb0f20ed097ee0fcbf195570b0ac6bab1c7b84d50c7292257a34df6499df4680fc24ee5a987d770076a0525108f51dbb5c2aa7adb17a8f6ce05a5ecb665d6591c25c09002e47cd82b7cdf44497ea839aa23af72ba2037557c0bce80c7555d9946a7e47acaab2fd0fb2be4baf8d57d0f6d8ff4d017f07c2b612c7d31b46b11a680e9be56403437a569ce41abe1eaa317183451c05eb8cbfa00277bb5f3eb0f8539908d5d871a98367255388fae10a4c057ea85ed5d7056f0b6b4f2dc64725cfd477e122d0be88950960a14246b62f2649de4dcac1ddf776272a739a77a1164d202bb1c9397f27554280de66e17c7419caac4b491a5dc515a0929ede99840252d58f3dcffedbc02418a37e7203603154f4967e2f29635476afbe4035990b8a40995bd6307ceef1f2b079df8ff7b740deeddc194a55c7bda22e0065329cef546a548404f9bf705f1fe1a0a2f48b9690d7c9026d858f854f0171e105291b30413cc30cb5ca1ad270280eb9a9c855b3e9f916c9590d93ca20f7be9768feb961d3d1cab8bd63d986b2e0bafc92fd3165e0656d2b375d0c2672ffdf4761ea5d6f0f7099bd79b666f52c294db57d116b07ee5d19ab217c2ec51f7de4a87803d4efcb593e383183c6ab8a955a5e3e4be36173331d1f9c8617dc724879f87c14ee5e6c055aff5f31e2bffbd9a26eddef7a86fa588d260418c1bcd3c3a00fb3d350aa8f37605656b1dfe3cad36177d05689977740643b3d27b6858c79e53c3d7f6b227bdd86d3ae47ef4c8b391fd7e8afa7a6b9fab09f132608b8a0c2f3841343ae69411416ef8e235f883020b69f2a3636a23282db14e6da2f273c4c2b145ec2b6c70938e930096ac74cf16ca29b6a5c7ea7c4b52bd1f98cd4883a411f3d8689cf050ed64815d755ad0f5600a2f3094e4d206b55ec23d170950850e74c69996e1cf473c44109ec7f141f5e065d7a3cda2a32690a39b9337bd6d08b9a7fe252c56677d8b8ec14eeb2600b7167947a462dbd721221c95814c2a94ff8c2d16ad2874bf6f7b70dbd19ae5d035a2ee62d4a00b964fe2e4989b65236a9aafaad37cb4414ec41977d013cdd50ef52048f538e59c4bc6e3cb0eba272e5578a61cf143530e627d4cbd6a2a1e91eac2bfe44ab82e38cf968ded0455d4cfb803466718412ebeca9da8b9b6bcc15fcef542d5324d05c5a6bb73689e597a26e920aa2153ab3c220524fc568afcf37216288e84fba6ab38530528ba97339322a29dfea92ae331495fd6292ad84e83cfb9f654c27e7a679111db0ab672a0f85d409d530d38d845790e9e32a3e8b014c9f1f7b65dc2a604f60b66dd374e1c4227d1f3209036c47f00cb9735ad610eeb28fb492a34d3443253078994b8d3779c150befd0ec89d7843a43f717eee98bc2bd0f6b7a91763ae55aee919bd6e3f2b833a2c3ce1860d9c89063f66fa2dd3c8d8fc83933cb2bd6fe7792bf2eeeaeba015ea02c2f437145464f13ece20e20579b60ecdc6d8a6c4b03b025c2c3627cb1ee5e815a410f466c745ae4e46b9f1ea6ba4cac90b8dfae6b4d108a8d5c44d9e7fc631f82dd6ed68450130f737103c536f4e0e5376cc35c7faf802dd28908345df6c8e06ccdeecb88305a22aef8a2b6946bb538be97c902cb67277aa3d708ff900c36f46281ba197ebda8656af54d9e2b1a2b109d9136597998c21144109fe6346924dc950af5aa21a90a1fcfa5a76eedcf37b2c7d55c9473d15c44fe290a43d4c9daad5a31a1693e079946fb6b5d2bfae29ef9309b2a7895cc7e5249b7184def0d30e8c9cd0ad54f67d1c77b0a35f4bbb2e5d698820d46530404f9064ef8ae5bd014852aafd1726cea0936174b10c13ea0cee965c97d268b38586ded1f68a710f078346c2915fa17b56a894baaaa8e6167d117376c08a29c5dd31b18e22f77917c4842e908d910fe0bf262cd4bab4b3b84de02338aaf584820db0e759b2d57faad1bc96811fd9672072b2117d12205cd329e968594578bd3ef680721dc177e95775bca1ef26db8f7bd0033289e6cc81d29da58f24daff67232881e56e9ff299a97c9cf060578454ef2bebe1e393ea1351e9a656d9ce7971477e8dac06e24e47efab27188212a696f6feb82001740548044bd4e8c730c828768bfeec3fba05b0a21cecd1943f665e1774979cb8009db5a78135cdcab989208c38aa966ab8dfed23581464bc4308e7ec80dd279d287a72229144d8a4aa580e994aae385ee15e0d84a1455f720424f89c3bd26b669a88b8dbc5bfad066f093316836f4172161d8cdd0fccf5e46be41c7e45bf44c4dd9fe7b2b6f07c882c2e21b9511ebf9f3382c0a16911722eaca98472906d26440df986a23df1fa4eb83feac44ef9386c82f244b7b1c55fc020b7d22cb94118cad3966e979d3c1304b0ef65c7430f6444f91438138b99666faa1fec58b566389fa8dd2f3125e2af4b582a7e602ef0ec68085a5653aa9db089781211dc21d240fe92c92f6a96bdbfd7ad047496b75c388c6094da3598df56e3b064985830cc21fbae4c4ce2c4bf2590d094b0234631eef9425829525de488dfb765704c188706394e24d8be537635fb0700d4a6cee5818491039df421ab18672cf518e4fbb0a99ea17e15aca73474155f9c033758953bb19e16ce3098380dbb304a31b91875808bca0f8e30a5ddd6a3256a1032f10bb5ff2a2527fbb1c323c41830f56dd58c6907a3c43a8f1863e61a0f858d353d828dcf775edf7dba87a46d7798d40faecbd119918509cc123d21e8fd7aa758e4b7a17b970e33a8161cddc7ea0722519a6c6ef0f91f43a7d5af6e08f9be27cd087026d976367d2821b4e02aad5672404b9d3a5856ab4e81b6150f429a7e6b8fe863292fc2772edcfc39de3a73f9de806534af6411c9b05cb0ce9dd22d9114003b9291e65b84fe838dff68115b17b5479f0546d8d6297baba715622f39f2619739d7b3c1c68969d9b29e226057ca6101e04133df21a4199a3f95205389cc5825ad1adc3ae4e2d97b650e436c46bf71350a7b1172d59b6541f07c09fa575b11f092b21d1aca1c103a68fffec0a34d2c9e21c6bf27c7208f8c768c571ff97c6b9f90dfa1205c08c089052a8e3c4772247887cd5255ae91d3539ddaf0481da7f4832126e239a3fd6bc84c62e36e86c4d168b499d6f7499cd4406d5a99b2e861131940334f352157cc67d186d0da172eafd821c989a5540557f1f5e7d7049edaaf870f428c152f8f8f820c48d7eeacc5ffa696bdbee48a702ec49b0c896c67851eca0d1cfa63ed50b619302bb96feef6c0720d3e57a75a2f96591bad5f940994bff90f7d91147f1fba2f3909e3aa621c290350937e9e44a8722e681d56ee3de49f57c81834f7cc424cbcebc41d0ee4f50157cd8146b010f6ae4cb0b67b0936df9cbef4dab72185aa33d6f9321b63f1edb59609dc0ef87cd0a88fe8a745a7833d2f2d5fd9f2d6dba562d9fb73c353a12ce5bdd972e6f1f9f657fb03df2667b49c15ca314f3c55a9a615bbfbc17a7ab7d8b3715e237ca76900d462d654d56c53e5e40ddf12bd7ac104005bdcd57531abd6b05f96244f1d18a5fa3a9349df29f2b82e38d2e5ff6f5239043d68b3832aff195979fd1ce65d83279e9c4bfa4cde300d635cd884f70f8f710839c78dec05a8a5dca529dd28086f13306efc096e0d5d326e448ff77f33d8d7cf95851c2f4c3b7ae7cad40e5cfec84793ca9d5823f1bf81d8f3cd93311cf8964007400c28f0ba6c8c2882423b77e4b1c00f938471a7c8d45fe0a9c888b12f084a6a4b554ac44ed2ca1d4806cc097dcd60e38b679b09ebf017549f7834d1fe7b75eb612b93185db8f51330d3dfc8d84ba24c33db554847389ce145c4af9907ed6183f6081c635edaf4e9e5bf48ade2f92d7021d5d2acb5b3cc01992717d74901ce4af3e289f968a6f563c0a93a8df236190fff920cb922834425dafcc046b5abbc8adc89eaf4793d17d0e7df22733db5132a9a2bd9734cda1381ffbfe2387c6c2ec31fca461179892b1c83da37b4ebbd7e8b306824ad3dbb9bd36b58f27a31c14680ea5ac09fcd20985257efe89822c238a7d46c133d7e58e4f5d3f9282cbaab6aee628153131d58e2c3e131e777b438baf326156c2b96a8995e0cbc98dfda679f2ea3be042302a99b6b398d159e0e11c2399e6db1e7bf8378e1050160a849c7361321db57d563947c5f83f0fef217588f456034a9ac79df80a45d99de9d861b5165ba6769fa8d7e85a125f7d2eafdf4d5ca8203caf89b353a33debcb08c6cfd89e97219773c0c0480cdfd38ce18d03e1f5fd70fb7f445b8cb70d4a9211b740b51a3a22ce02ba94d10638e581e68cab744af303901f6b6b626892d80026f94f93e93e62fd47513e732faca89e10149d79f74480c42f531ba546e65cb3c9b2d187274b32e7ffef3d63d42b0e8b8d10798fb7d9d6ddb9938a7f0181202b9ba5d72b46686513db46bf3b8b9ece11c5bad66c444d4aea0201fbdaeb1b36cb2fb861d02616e316f39ba384413d60fdcf6c6a647850dde50a645f4527816f9c1a9589861de208eeb4179a5885f248ff9ad1151acf813d6f51f200429920b524d40769d9e2cd0aee617be683117532d686ff027d087f1489c5c705ba1c6f73e7713a274b865965c23edcc0f4348ecb4779c5f10246f57fdf4544061940335d31129b7c6a4f96847e7fb6f048486dbb87e9ad59721f193f86a72f7b6397d3303370574a68ba88c665828b0313cfb956570f606e731c6601066c4eacad222c1454e065cf80e3b1ae89de3366bd87fe051c426b803a627767e3249a2f9b9019e73a01890af6782d135194c775f233dd23fe738d5b2ea4ffdfa4e280056168f8f750420f401b9dd9c2cf6cdba2bf1972457dc79991b7bcdd39c8f1e328845a2c51b3bbdaea4b2bfa2061ddc162aceb70621e98cd1c80eb095a019db0ba951221df826f3589fdd40fa289564cc127a7264f4f58e065921a3ebf012444693cfce2631411048239d7eec49ecd9f975a24acefa8c84fe9e08840e038ec4439a09302eee2709b2ef0db8752ae6266c4cac322d6cc1b2e21de0350881ac7cfa6502f472929d489d11133932d6480f3e31535e1d9da5829d68a712deadf1d10e0a74cc64b7328d5e6dcba7f7a0abcbeb91b2f8fa02cb12ab24d8a3aecf0550090fb74967a775664f8996fa26736ab98a4b1f02f95c8088a4b7a8cd8df6c0f11cfb8821f4cab68b33c326e92a4efd4c8771b83b558beb346059f142d8b1e32ce3e31678f15b1ed88943e0c092ed7a7a1d503c8bda32a23a6e709bf50faa3326a4fe23591257e21423e61b5e273019f1cab9326a8fc544b3783646a00a83da5f6adc89aa950c3d5fd8d512ea26a2d6ccb0c2f4d0d4c786b754b8467c91d9770b30cecc868686c95ff65dbe290f23824d67c746ab07f44be6cd01df60401be846b02162bb7fcc8658fdd86c935b95e7860ae4eadc2070b467a239fdb54c09dfbb73a882b9626c5ab2e1baa9b164ef5420dd97ee5d4a510de3afef896fdfb41297080c44d2723707dc230e13ca5c541309ad178772b11ef7242f5f277a9cfa235ab51a69abb9e7fe8593f8e04811d51cb70c2e84162825e80d12fec41227fffe41ac6b6eb0e1832f7cf0ce6b1e5bf9cf6d412a5a343c783f80eaffe29722f9658539db84622983fc6a2de66c1d0516d7670977d12f2347f599c9f4646f7545c34b2d985c9c1838931658321aff26b45ed5b50d1e810e1d138f92d195605ab3442bb4e61f14b433472856f33e668816cf68f5655c876469a7c47f55c4b5b041e2abdaea65204d8ffcbbf4f915a59da66929ba840bbe612a98db6711072a9843b0c170192696f5daf50b9d4e4c2775739a8cc63931a10f398e98e6d3f7a4706d17f5ae381cfdb714990d4c3f14a698dc596469af3d8e22b8045a27b6f013b0c6292c5240a65cfe041149e600945831c4410638bd8d163a40a304c6f4271761113dda0007826a617fc2e4d34b46abc34f49e3075a7f3a526068d98c6e994a071edd60f30b3b639f3c9bf2b23fa3f5dcc8faf66ae199515bc199eb617e4ed910fd1a33880c0127bfce26f15a6ed12af6d11c846a4e7c16b439c691b3fc50418fcbbfb434c53da62c72c36673f826537df313951b3cc3d87a4cfa9a594b6af8e1a6a9e6509eb69d85a1b1771831f63894788ba1f54b7fa19a2121414723db3f0ac019bc92394b82df52009f5c0b3875a171bf59636c2c1a18778431f6e1dcf8c8778dc2a582e77c24491029f39c099fb3aee0210a18101f1bce873dd73c90502194888c805bffee9831ad15da805052e5f2fab61638dc27b8ca02940ae8899eab8713ab63669e51d7b7f683bec4c2699ed41470d4981ed357526e51dd8fa8ffd102cdc18f0ad59ebad7a88de6d4a4bced521c8a34a1227b71de44815d2a503d581158f59b76f7e0d3f1dc684388c5ceb6e044bf03054eff479669f274feb2b8c1e18b32e92a49313aede2bf7aa0d7fef5206e8194422ef223d6df8e8dbdf985a77e4872258d9cadc87db365568bbe9c9312567adeeed0a5d2dc81e0ad319c05ca4fc559bf4df362f01a7aa4ecc3a755c80d4f7328c162bfdfb213b69178ef86312dfc97128085ed8b77dd4ffa90e5977228cd54040d295953591917b68a8032a58da4e259289e7d246b8f99bea585a13104027748c3cd18c716910e668361415d1feda4af1b75d65df55c3ade4b294bedfcc59306f71bd37e7a09ce75e4df366d49573e01b4f028bdf26554cabfed534ca9cd127aa0708c65b156210edd8abac7c69a89ade585a0f66b3b7fc8c38bd975fe37be82c0f620640a3a4a3371a3514c297170dc70059eece59d187322cf0a3c0e4064478a7ad2c50a863c0ccbe0001d4f40b45a0d86d5d7b2ffc73a8515a040fc97747f98cf8a212115a08048d630a22d9f4429cc111ed896c7ade39eb83fa4bc0f9e2723c9edb5fb6025564879558ca3de167b89e4845e782ccbd65d19c123e52a6558fe177114b72e39fbb8c582e276c94591c4b25292c9825a88cc2558b77d5bd01801c2c09c164a0daf24af9c2badf2c0311dcea362e122e4f5a88721d4a613168ad899c07fe84f7e3e3180868924a2b2977b6af1820970809ea8ceab5f8c963813125aac3077166742bcc40391118acb8936b8d2c3fefd72ad807b60a55247825848c4d5586b2b7321016d59f5b95280a8ad2bb242115ea01c5ff9e056f88d52126b5730905ecc3fe90d5499b0f439095292f0d53e32b18d1469ad84b52dc00ace383308b104c44739334bd17f991bf99ac9fa51dae7198ac7feecf0d476a07ac32e89b89198327f04232373d6a884ad642a01f71c7588cdb308716d3ed8338daf6c914915008636f701721d7e4cfa1d9e59a617e75ac26bcbfc303d45e8e853c970283ca929ab6630ed24fb0da6bcbca6e97238f7bdfdd06fb807f104d5f12dd1d9a318b6c29d7bccd90d265dddaedb1be8e51919b1ac9847b425e1622507e2cb3355aa695fcb23f48e9ce5ac1382ddf7cab1725d2783d4f3fb5b8f84e01e9a261c264613fc3c5d307262f2a83dcf62de7c4fb0f2556e311f70ec153617124b1e1c975fc52a958d99511e94fdbd6a8b57128beef52a7af6f01e579e672bdc36a8aa3ebf15c3fe981660ac1720fcba94738b894c8b01c7ce5fd0400a2f67ce5a8802276c203bdad758381bac72f20ff91ffee0eb4e4c1144f52dd3cbe773134720e821a8d9378d6e118ab0850f5b6c6d951236abc30461b76860ddf5b754b71bb93372ea966d8a1cd38c0f2a8fc22385d67813eea86c0e01ea9fff4df8e8173e233dadd93b6f0f4d7b8470217bf9848be062d372b9d95ee79e7896d92ce03fbf9243da0b3293368c1f49167935326eaa98f36751b9111f0624fed5971fecadfa4c18f89ba4e5fadabb590826441fbdff12d400327c10f0583283eda3c0deb20debed3e87f7b5584fbf0dd9d526881ed669283ffec8b9657f7ca86fc20fd34d82b366308d1db9cfbe36873fccc933d3980ad5299f049ad3aa1f6f1ba55b6d7618a86a9d212832a819d914de642dbc78ec05f414680f3093bcf95865e591a805524fc5614b4beebc5d2bf1dea14d8e6d662d1e1a41ea41176023c89e7b595e16a7b31fc420f3fd2641dd315088600e7d7824432d87608bb10419dba8c0e0b0df2ff8ea02b4d857365d419bc4bac7178099920d6dd5c9d8a59e6b1b5869cd30578d98c2be79e3242a03531a1ef9a4bceb10e52d3cd291081210ac0883ec7a69bccd641bc6f3a16c9f87623e844f80a3738d95089a90e2047e7f59e5e61a5cf0e89955fbb6702494a84a4f562846006d36a0ccac431766999185c098dd68aace52a6090f801bdb775cc3173d65b0c3df0f48e933f391566bba6ccd8d66f47aa2c43b2c9ddca18569f4bbe339969bf3c055eb086976a890d25e05effee2fea1586dea3fca979f7222e6a74385a100007ce712288bd7f494f141b62039577f20264090dc2757c41204f28e33afd518be643ee963f452cbdaa99c97c7f8fa8181f105944f6e06a8c0f99c544f57e47a48ea3419f6322fa7e787e0edc7e893eb2e9974b520e86fbb6d579cb9358f9ad03f820d5c50dc762cbf3a78664f21524a2e011c55e3648ddc8b2c38c5d6a49d2356bb17f3f610140f6184ba9c5a5ab9508ab7a5314be3404ae3f14f6dae835fa6ab0117d12df8d4f35fef1dc346020f4c2e2d3ac0b60366b7c4bc45b4837c217593df34f827231df5cd2d241c8aac7fd8e38649e14478878d4fe1bcb02b0e463c9ef8d6474df7f1a55411e86d97d21313e3fa0845d840302e53925af1812ec750d34c0294b515cfb6359cca5c0c55cde456b90656ca2b3b40bdf7f6ec2fcd58e303f8ed1dc81ec1ce718170460f7ba514a7ed85754ded7335f23f69825718d3150322fb54694b84455cc39370d5362ae3e0a1d8ee0d5c119d8cd001a094c1e80f9e5e39e0572e0ee46d05d9a840bec106e451e88d30d4951efed7ec275dc5e482425fd54b81c1ece34fd06e6b002d38103a3ee7e8bfdd4f7406b074f4ac9e7bbc627ac590352e2d531597169fd03c99dbc32049fcc13dde9372d5525198b4c8a7a6369e6b92ebfb331a3d34f5fd10acf96b547acd4abc7b5324a641e6cb108c12e62654b53be93e3b7a45eef8a1348ea707fb7c68795fa42a373b933d1e41bcd310e9bdbedb0e962684000e1788ddaca25099e39a8f124ca18bc4ac8f25e306a11534e7d67370ebcd32cb31f2a1e64bb80d9f20028d82527852acdcab705de79118789923fb0458104878aebbcbb7d2af32a3f9c270d8bdb7c10f90adc66008c8def3dae7d31b4d86a57061f673abf8e801901d3f73e4e03b7d23f88c5f2a56648e5a4262938a7fcc100c524dc6346e0d551c8dd076ecf8ba9990836c3c2eb2a655a2fee3cb97cf8567cf4b8eaee94a460bc80a63352e1153bd3aea20abdcea879d413ea70cbfca078e3bb90a6f44cedcdb9e148086b73fb1db9688b6eee6fc2b35625e3e5e67db0ea6759a1160df8093bca69e24b7bad47c12fb7dfdeab686b2423eced0257a063706316a40c1c1ab86d8ab10e3c66e5ffc3e4771c6db7dbc524db9034e9e2ada13dbfb4239bebefbc8a347b261aca3d17a18136e866c78956631995dc0700e49e63c383ba3dc0b74acf374c8574bdab79612a1cd8e2c11ced6b11bfc5db34595a2eaea1ecec577b7add9a3cca066256fe25ec232328ab04d0f2e81be99c080827a3a69ac32eb87084d7aaff2b549d708761b8cf9ae84e3a10b6587d4fb8efbbae5896f165387b92e6ad1a29e04b25cd01c08c59c888597456c01bb4cf0dfecf8bff75e00f2dd3a41bf2a2db485e7ea214ac05e8cff2f8e09e76bf62e6638e27c63c15e098c737a15e3d5fc3b26ade2beb3c9ee048433fbe05bfb08b02b181b540c87e434a29b59f642f6f2ddd1a8f62f5ee91f34eefb01329d7e3af6bb1e2b6805de9d38d221b98ff035357972619c6c7e2865a2cf67e6304d7e07f0d13a803d147fd8122ab5cb9b2124bf660661b678e4a4d7b64954104fc01016d1d7cb33acbb573e580cc9da452a40bc9768d8d0de334b326d00faff9561b083e8c0a97ae5f9ed091c4f3cbd12f96d32d52d51585e9acb42d6d09024f1a7a1074946a7259a7deea4688b2cfe48289fc90f511b7be78fdedc9d07461579ded58f583479b34b4181da4cee2f8d0822e8e4ff67af6a6197fa28f2e5f40db225908f454345807ebe9dcfc80b3f4333ac45a7e244e40c7cd05a96964909aae90286ba3e71b211addf343bf28d108c0776e7defc240246a5fd80df8e13a4610f03df04a58581df286c58efa363ddea9756b531bc4ab363abdd35306d22d0323174f83e77690dccc581d71400fe806ce90cf1f17a8f41898a10e0185b33e5306e3d3db9855a0ca2fac83c7e13fc54a170b957430a36f9f4efb8b9126f81150cd669944fdbbbb5753af3b6604fdfc50ac9faa8b752eaf00c4c7bff7b2b7326e4fd15427746a6c31659332f672aafc1b21ad0c3fb33f4bdb46c64506855db1decfb7e8db2a5a69f307be7a8aa4c8a430e3657141d6473c587112a75946d9d10a78673b25ce393391e63cdf9870d227f0a46f00fdef2e67368ae0a6202d2764ee4bb7629bf2c4332c32dbb90212ff80515b739148ba0f862f289b8a24d8a4ff6c83256ec0b1343ab8d8515bbfc61041af62c7d920e0230ac48a595f788508d4a37b954b4ddb028cc79f439c6fe5f310b880f511449476d617ca223ebc616483bb08da2c8c651413dc2e2fc61a35c2983964d0d9061681c48b1be8e44d8fccc79b0c6cd2b27afb331e45694030658e4e9453be2070af1e56e424058dd9c8eec2ec0365a53a171a54dc99f868921c8dc8be379f035e86de75310d7587914082bc3e4fbfba779b55905ad12902c73f7984e6fe195ea6b15aaf3c3600f13694105fb29e7e48c36aac5f1c85a71ffb396d1938eae22d24254c936d73cab6710077d5fc069249b98c569670d8ae072a6880570526cf8bde68731797d54dc93d215d328afee4016e2cce9e29367aff42698253aac90a92378073544c93c70bce44a4be89fb22ecf244d431310d23b37117d4efb7ec7892f2c87ae7da52dacb5f0a30ba192100f639223ce8d1fe8a7e144915d48ab338d01419e15ab74ea69e8447bc966ee367692fe5f8d353c4d8860d1845681c6b3be99a5e320cd9970fa045a19844c09237add35d6f5d7062e632769fa4595b626f082a462c4cf7ed858437fc4d92568be8cea425cb15c3a9e75b7d5a299de89bd7fdf45d974efbece5f13659b8b31bacc4caa3e54a4c068593cca7cec944670fbdf0c5ee957aee7c285180e4243076b67f06bc7cba3faa29d9e45ac3ddc00e771467a1c6e5503c14b663e69f3563aaf9146e14a04554d58180496001ed10feb604c699c67c175fcd94c3e0095743d5704e1c22f1cda97b1e67a43ae86b8e823795e49572a3186ea0756031b152f83cdb54e53b4ad82769d007bc8dc1df6355335961489f17ea40e1c9888fcb095d85e924195e0c6edd3ca0ea053b8b3e3220cd9b263348b434668698e1b08792c8ddc57ddb031d3b92226c1a733622dbe6dbb71de8e51c37227f71907ac673be5b5f526ffb473e2c2c1951896b220d1db2bc1329e4a66fedd82c426ef2bb54a06c75e8981fae0e660a8ff9d8d59e8223537767d0b53db41a665ab6fb2fb286edc1278bb493bf808e977374a2eac7e3769b98aa938a24eadc06f455c35a594f3e80c9abf3ee0e3767c52088672cfb42e6ddb404d3805377cb92558afda7faaa414e811ce81699c53f0c5d310734e19274f3b6ae44b8f7e3454360740ccb0796edafcb9d40737fd793aa61078e614d63c0ee4d91f372282a3b3c21651a5b158609e6653fcc55e47ac5b838f7f2119b886250a9429dfa7b38bd70570977fe86627170ea35cc2cc8900253a971c7d04828825ff7070737c67764467d386c63d83cd5451bbf7a82efc34165c94483c6984111c4a9dc17e6520d5fd420fc205b127c2dfd75cb220c7741f86f2ff39179c9980e98ba9e1d6ebfe7b31f402ae2010f8f11867c49056f2dcb737db3d91451ad6ad52e1d225d1c3cfd369356c3caeb1c5d0d5907d052e1349d79d97ee69df1d7067a9fe9fefe2f8b62b07f28c26f3936d7deb802f24908a9f635d2d8f3b55e1217c31ed3d3f2db356813d13af04af4387ea9c3b5418e248f16c09a77eda39555c7f9308878c10c490037f74f490b660a9b3ec67fe922302241121bf44db0a005dc92f03081f9d3c9db7971e7720da7141fd231a54bcd237ce8ed8d089c2baf3928447a6c60a0c24cf03afc837ac91f54bd92998e2813d54a37f641b29017206db9c14cbd9d840e79323866f7a1b8fd0178a15397b4534f1c2fa4cff09b96588b588d2ee2a9c94e7bbe485680833bddc1063bdcc560f833cff536600619164dd949d021219e0c9ae734e70ae868d2c6dbdb412f050d38e1c8ce06f1c21e59d7db32ab76daf9062158656301f2ffec03429642d2f765efd6d4549dbe8bdc852c39476e83bc84fd1aee534b959ec105fdcfefeb0a0862c59361e88a3b3b1a209ef8eedd989989d16437850b0f627e35b839ed59e8cd08f65bb4e04d6a65c85aba5217d280d57f7cc36a5e8c4825266ff85183a1af6752c32d6180d1fe88e794d132a342dc02ff2b01e4ae9fdeb641be47bd584e7a3d7e4a3d9d1143752a7c74a05d6f4258bb85246d58ca4307e248cd30c90b4884ef76aecec07aa2315503ea52f3cdb680214aa8f089eb1e41b09a78e08a6803748cb514499d7480faaf587c3801f39c873a87463deb1477b2e66cf6215f0774646c29ce4a0f504b72de3ed5d3dc27f4b13c80a41acf977aeb1aeefd08ca7223c404cc3395ed02ba9f2c7435bdd797a992a41b2ea507be61e0c0e093052dc9a115e3036e884f24eddc669ae46dec7b112d8f847056abcf7f5d94c60e90959e64e1decce0dea36f5d34d686e1c96f13148e88e0b2949a2f7836e84bbd7a04d720ad76b3a70dedfa0b96691b4047c2208eb538225f28ec4e8a89c2a9a8e31320b5f5305ac6ff2a5e98f2910b427beb276bcd0836cc3d36aefab52200a59a03fca6f79feff2b9a9ba06532fd370dd02439fa644575f8769cce6849b22e9ac166c2df57b2272a36f9434528e2a0729da4a4110fe4cb1ecd8ba9de5f5b8e566a96659801869abce8070ec7a512a7647be63e306e47d356942060c22eaf8ff1a2da153645219bde61520cccfce19b56be03a866a4537a4660dc16c39fc31792097b546bcca563b68f644c2fb5b8d9746eb43814c1e88d81e4602d3947917c4a2eaa95020580438c2b05946824e5df214431e3452cec9e655521e29ae2071b69e952c623de3932b4fa3c30ecef34b7a9825681d31e5dad60f83df79bea8ffe95c0bf478c6fc11d1031b2154b505e3a6fa01a8606d74d4563e31afabf717dc447da2131c7c02040285f7e9af68f391676ddd8e58027b1656547e5c7048967709448c4844fbf4873fc9b374b291aee09905715cfa5b99067643a912523be67874a26e2233f82733c6cd164e2551a9d265ed714f3c82f780b57d9d7255f8897f03fc9c44f24fce880f85175eec64768fb7697ac16a97706797962c85e43e96a9337ae075342d935fc5fbd12f184a8fe8afd251c87cdf71ceb3c28eb96e06ca8bfc538727b8d4ff224578da35d1764131e8c883d20430207f5b66fdec8eab5a3b655432d197510f220550673b663fe11f59e8f58467c26b42c28bb0f43ca438c6a936a410dea5f955c20d9739cc59a1b1c7e030ccdeac24779224821891711733cf9c4396aeb509ce91488fadbafbb617709bcbce0ee25b10c831106521f801bb5c39873be7b886a65ae41f8b5a86a4ce0292dd6c038a3db636d6f26fcbf1172b72e5ac384d4b4c765d6f0df08cd34db4a7545e54e59c75df4e7914808083fcaf2801f8e1ee6a8119ba907c6d4a66137fef66ac576549e3abcceee97dd983508d20bb7c1b2c2425c3eb31743e832977be08434d4bf84b4ba676641780950cd8050f942c5e9b9ab891130399618051f5eb9dc380ee4fb0d5a48c3ba51be946e550341f36ba4638f07423eadbcda82ae435d3a24be4e0bc8dd8bf97bfdcb19eb267a6ed18ae1fc65a7577cb83f697a6bde56947daf02598771d1e23fdaf92c535a663209ac99b02a6b3be07758ddef8b0d93bf39c164a7287ee89f371b94b378ce62ad6e7df35607b5c16e3d163f3191e0c766edb8c6110978c9f249efe332d650ecf2cdcb2dd2325f22526576db960085afaa17079a73b330b485b9d48177b719d3cda0ade1ce2dfaa7b22612ac710572a1ae6f843f2665e925f0ec7e649e1a2880e5b8befcff1790be229c7b533f6263f9862c612a5ce640b5c4f6c7cd1fe1258974943d5e33f0757a8b72206ce04a7201ae69a50422387e65572481d9c05a11757d23f291b6a70f5c0713b0df2cb5ccc11f5362d765e116a9b9947abb46f927ef0cf95471472d65179b7752c268580e3d0cb3ce8e366154274a1c2a8fb02f21360cce90eccf4c81c09dcb308bf2ede8607930f84d22dc77030362b382118d8452193c95b49dd38f839fc8b8ce7e11ac7f3ea066486cd62bcdbf769c7026d748a5fcc43046b1ec7a4422ff91c1c91be83abf5d78387484de81d5a817083b96c63e3713b60072f23aed531fe5e253c55e3ad60efad6d823a10c9263c79060f263498d7b75a0b05f817ffbe04ab55847bebd3bc2925b488daaf0bed3349b61f43678d31220f9b3dc297d53cd294384d18e88f2520f140bd8bdf6526ad74edc5b7ce22d094bc2e6075196c894aec10bc77537932720f38ca4872179dcadec4b2bbd800888d58a0ee3f8d46c1cdcf83e1b8b28d2dd6ebb57d50e34615525cb735187bb01ffe64c06e47f0bc593a7a71f2e3e6af568158fcf1558bf8a8e4dc7a110a838a667070e54babebab8fa6bc5354c1dcb2659908749494578c5aa0dcbb39834bb1278c28961677ec9b0135a21d56256caa85c9f7133468ed23715f5585086a810f87a34baaa8c6527604a8b46dedf60b1125b718ce9d1a0749b3b553dabb5251066eebbe9744a82e9774431673c6c69a56965952b88eb480fe773242f84493ac9636542f4b12f5af2d413a3f792d52ca15137c660a409073b4023df3cbfd002ecb68175954e35bbf180f5dca529819fce123181c1bd65fc4a39deb35c04e5c99be6798275752aa78a97e816e36d5f8e720fe5357adf755ae3672c1f49c53c45a8cfe9b0074f843eda0d66fedea214acf2d3fd3568a7229a8e748f87e065cba14ab51c3b82e18a6f8e8ea71d7835d92f9329eefa25e1af84cc41a90d0a7484689b7e7129ddba3423a9c2c58dd9ded8e30f75f060f270827ceea4f6f1835b68079b8b3f36239d5fb03db75b678b5d998df0e2cd7d00b298215f7684ca413a7b245aeb5ebd6a7c2db2dd920bdb604b388878340e83fa8df383d86acccb15cfcf14839bd3f00b9a29923c229d0fc196623e2461e703f79adc50320cf2f7de818d3ff4ea827c7c0dad9c4dbba6eaedaf606d62aa16e0fee59ca36acec45ef0308227b9f5dc06f5eb38366e1976e7d4b0a0327d68df1348bd48885ad7adb29effbc0ac160eba1119b5c04b806646224ae5a41035149608843be82a72baf395692ae91f69776a674ad41ad56a2e8a9385b28934224b3676511c2aa114aba015c3176c1219481d68e398d0fa4ae8835e75a8e212ca75fb6a338a2eaa7b3f0b40ad61f1b4f8309c10e733c5eea714aeaf4504de187c067d01a3db11b781ba0f0e44009d374f709503e72e215bc42660334706dd0b65faff6e75dc63a000540563207f55d0c088f72d8931b9d243677ac461b6d15963c2f4a2c25970fb0a454b3e9d6c72dab52abbab6605b70440ebaf6cc34e9f7464258ff130f3a63ce339f671c96724da532438445c0ba3fdbcd7738b7080608bbc5c20b9ff8b945b4b9cbd440b2dcc94a25b743e63d3e84950c3cafe9b2c592b4ec432c8402a4154a59014e5dd83d1a4f7a418f51b1747931a4c61203826c920bab9268c8f94862da7b945203035608cad980ee65a36dadd50b202fba29455715e4c043d939ce8edce5977139c80b01d588469e66056e6f4473b889492d180e6eb49528d12a1517e5dac542f8ea94a7672ed5d8590a227ce16e6ae559b6ddc607dd52aedd0fe5b03614bf6e18d1acea9a60666a84dec710d7b32fc0da488f7d24362b84bfea69894f7fb1ad3453adad725f0bf2f085587b5be3b67bc062dea72354b55ed4f23cc42b81f254356a9cc94c1c73a9e3651c454b06d8d59fa531805a78051c12a4b4811dc7dd8d9852bed13f509f8d0e65de21074b6bf14370de704b4d7b1457ad06d5fc7183e51aa1916b8ff90b262f0f0a31bf947f4c53c73ba4f3bfe747f641f1220b1c152883893abf962512891be964f6338983cb798ad6c844b7efe2e7a3923dc04b28cd23871523dd5409c9abae31937413cff5e88912bac13c5632a79be5bcae511a4b29c07e61eb4794594b7e0a2dcab02768174fd48c5ce3d2741f283c2a5779ca84d2c6acbea8b17453480a345e14e5b6545b2754e930bf07b2ed3ff31079f160241293d85ebd191fa427da9c00b632a7cdde6d7ca4f49a86d71c00ab5c1af7b7de368db88ad664933068c97a19871b0fecc4e8e59f24e0fc4cf364c31c510670842c48dca946830b7683ec1187180b7d42c4459bc1d4d8123b2b3ef3006116bec71d53554b58e79c56e0b3169be605eca4e4f33988b623007a3dfc836b5ec23dff8af153fcffe3e1d48ec3cf9de74b57e0ce00626f338f2b9e2ef6682459dc62f2b8e3def3d546ae21396e1100b99415ca0d68770b2f02a5db41e93265331ec02190411a433ad5409b15f872161aaa0ffdad687f4163fcf1dcd7b17e0a7e4257ee9c929166debb2abaedc10b5aa0fe447bae7321a123f40044a1d1bef3dc010a7d96e240226ff5e508fecbef7fafb890a903303f8bd42a263c77cf6894f6555bb6a6d077fc54ad55fd048027cbbae02a352772d02fb7b7d9ee12c26b6afa72fcf95a86ddda847d0f2307b229c7610f5df49384b22427888647ebf18aacc9887301149b923b0f86d8283370d026cf2f14f2bdd904d49d6dfa1b7bd78e069fa5b2ac4178422bbef794006c249ca02c5e5649db84cface9882f752aeeb8d95abd2a68c706bcaebe6de8482e5fcb8114585a7248c8fe69cfb42fa5430363a58d52d41bf0ee225ef220108de556a4f4098f92ba9b06860e87985ecd28302f510dcb5c90e84fbd1d25911c22ac20d7c92372ed722f5904ce93806ce6c94cd18765b6c7bea97ee96a40d02f7188f347981cfddb943c3bb87804814b760ca672ced9bda3a3bd46fcebecc022ec4b217826d6debef500a0c5a6fbf981dcdf0514c20249bd99c0a0651fe41b1d1d165002bc4e689066f1579debdba01c7354fe646360da93e6b32bb12426eaac59213cd4f77a7cf3015816123b2b81f794b7c1b465a194a58a5ceaabe99be4d4b961cfc35f02672912aa8cabc841b592d37e2bafbc6e4c97ddc7a54cb5b57118548f40d7d0d5f5f8633bcb2213aaff626989d6a468920a7483711d82d0e4853ad3ffc2094d6a9581d6a1c30c9e46788cdb34de6a8954d01bf2e2955ab0e059e7f098a55065cd86099b2224d4efdcf4dcfef548a42eda1e687cbe21f00fe30c8edae7355c993604f46ed83b01c996b0dee9d9fa08cec4722a0a228b5959a67afc076d4b2ff28c0d672cd22453d046f94914b59f9162861b7000c8d7da62e79702306cfe24ce5428c897ee3bd659ed03b45725dc501033e364c75800d6a4c3512edbedd7c3638fe3117424d852660f807ee80214107cb0c291563a98ea1850c1cd42ac0bdeb4afea811edfb341e9782eb2bfe883e7ebb66e05fe912adb21f086c28a5221daaf87c8e7e379c31fd28b5e40ddf7e79eb343a3df2f3851e6e6659ff8984fcbaa1b5ee67f732e3624a31f822f85420509f55357494374fc0b4c2a2b53d957e055f7d6d0885e36f1c6455c026d6a5e5650819e7e60daa49664521eea42e21468a60e15e48eb62902fef75e5d7e524073a6435f01cd28a4c95d096112afb8621ebcb8309e4beb3cd6f1e4f8d09ffd3ae2c4cd19ef819d4f4f6a565278384cad1507b65ba234d60901bb8e7b3ddbb75bd4db31e5b5d8077bab474cf9d00f35f11f40f3a1898aab09dfe3d3743e9c3047ac913acae844744cb4cfdeb40f9dd67f30b3898b910169dff60e05699264fe403a8845f0c224f0689948d7707127954136ae7bf798c2341c8ea40fd29b0048282afdc154742be1ec46f1a6947046a3b09e1eced3fe9bd7a1e889569571238f99ae57118256b27e4cf649469c13d29647bab182cf85ad4e07b53ebd1111dfa731393f401d026a233ffcb7567db8e6ee0d6318e5469fd9f8e30a48ed43f44226c117229372805bafaebc269d057397161d7043673034bb890d317d712a6ef84bc3a6e4865652ae720ab71002501ac42577c301d5086f0247983fad20bed337d68da61302c5c25cab033992d847d67ead7b49560e85c699f4ca600144f24c15fc2456a1b9d093c73e51f265a75ef8d4c187c7433da6f5a8662b3bf5fcdbfd0e01c7c83ca79bc84d5aa4bbd911fa520921352b107baf2a2ba2470b651025d38c7d77e6a3056a829547e80373691a426311620d8fa61b5a56325885d17d0202ea93ad6778df94418527b7095fcc216f7849a962be435df8d119ae9c47a8c0bcbe5492d75b32f76a57a7b3ab797ff7aa5183760975076e9d9cf5b3efbf778112e81391a1b79810aa861004130f7ce43260773e6c1dbb94bd523a5e03810ddb082fb9342be935d15109db5b400e041118bf43b6d3d3009a19b0a1a8e917dbdf3fb14ca12ac2aac8c761fcb2e561146e271b2f95c9af963dfef842cb3d8c59312550d02407deeb966b0c717d1eb09b3a8a22d4e10ceddb8ddb7938ce075fa6d4bc9d800671bade2884b0a5e8db72e6413e8f37024602840e8e85748763bde87e9c17367c01a9f1f315d3be197bde6ff9a717386827806bfaed42011b8f5a5045e34d11d292c5c0c794c68aaae1cd7c27aa04c47260adc9eab4d789245e9f8531b624927bb55b70e35aa3cdf2391f5167b35f4cce8b94c4390fa8a6c29ff82bfe0433fe993b6f4f0953784bf7a6cee25bde95e975f3940bae37e445cf930d1f560f8fad64615c94e1ddc594a544bccb62ab3e3fd308abb9311dc008a3fb8212c8fddba336cd5f52869513c4194764d61fb3f61d31c646c1ac9721172f8159f803312b4a4031857dab9520978aa49ebb8bb0c86919a78779247d3a7e2f9859c2d42e83a8f740bb470665d41fe7174f31de32c4a65f4d1682d250ea20c037ef5457b1c87602a19b1a5c6870e0de2056a3f0767ba7b1a3c72c720b654ccae9c576e12e7ab75ee3cc84af6ef35d4fc5d22b0318491ce1b9781a1a5154c1dd2d5f38b37344c30856d05eadeadca877e844baaf5e46ec8a2aef3d7f828a9bec31eca19eb08f80e732f3d8870294c3d9cfe640d1fc9779207feb9ffb4863e7858f8f48973d5d360c18ecf6ecd0f46f4837791458e4c4557f5fb81671c18e62286ef057a32b4b111762bbcbe7788f8cc7e6c0376f451fa3d03ea5a2e5085d750e89dd3d19cc12fa3876c7e7e0a6ba2da7207cfc86ef0788606089f96af119a53174665f240bbb27e6e9a3961b923eb9e23dc9110337e456e8314d2452fa4fbb5c13ce3393e8d65d4327a695184788de792f90622f740b179045d9dd2b9731ae9d319e6c42ec0920191769a9a3e8557ddb70b1da6fe95ec907cbe6018adbcfab793600f85b0a28ddee1213951cc2ef9c30e34d7e123d87d3c21fd44c9967b42882b2715b3be96e25fb90c898ac597f96c1b6d670f7974e898395666611ebe6e75ed9cd333a7af88705e5472a2d52da7d057be6da1c2023d6caf1eee06d0b7a8bb269bcc5573f50e7ef12ec8bfbdc346ddb15bc9ab1603ce5146296bcf5beb9a5ea18cb7863dfbb848f86339aff6ffbf61d17f6c8448f83601ef9a7a2fa43b75c769cc021f9052369eab9899629061e5a07ff4e155de0fddce4fb49d044ca32e47225184fb363b18e7d52ef7c1cbee2d77d395870cd619d467895af1e41a129a502445ce09a9617f2c1e84cb66735c2da2d70f6af97ead3294daec7585cc69ebd69c733612434b4927828bcaeec0918c99d699add910244753f53e54ea50338a0c13f4846ec59c49cd0526ef7ed862ef98bcaa503d8307a30fa56e15fe4ddbd8a5890ff40c92e5d62b55910c0291086afd50b2ecb4039820840ccfcebeb2a68bdba377dd09c760bcaee6a541557c82b122c31c2e2e7ff7ea5c1ca4401859b92d34e0e6d33dc8b8e0ec01c8a59f05a1f9795b710c09c6bee776c47ada6d63a4ffba1d3f20cb6cfc8712fd2e2a9e42b6a5b209b29798b3cb1c383ef816d79efc605feda4e2673c884c595e0d85a6c34a5844e420106abc33e3adbc07cedc8ac1d0c240b375e81908970ee0095e1bda45bc8334c60bb1484795873fc57ac854c2f74888ac034858fa2b77fa5f175ea33238b9346360f16fd1c0a4882a5c5b5cdcaca760fd540f4d50df1e4a15f6de2c98064e84f02198c3a1617eabfc0c68c7dc65025179b3663d9104d1df9595d12e5782a3fab4459e9a8666d79d227d4db9cad69218523f0583ce6ffab702f14268f8a236033ba2bbbdb064fe84f89fa9154a58be85c337a84b8c78b7607f39a261579fdd63be9084e00fb145d1f66bb1c70a12f6e12a7988be7e2a55c493836edbea8aed1e70fa83087dfb4fea53b3db963508b2d8af0f7b1cf6058894ee29f17240989114915ea70df4ac238c772dcc336b0c42d0210fdb070166999bf73561ffe9ab9bf8c6392b843683b128f4490733f2d6d77ef42c51d981284c056f662e0b9adcd4685d27f440f1cbb71896e0a6c7e6934839ed4dadf080a19bfe7394d6650b333e861e08a593536aad1e1bac2d029746cd24c7c7a617bf0dc6a0537e8833ee4c6f10e7db39e69845049857f0a6385b8863d6861f5862512b5f2a56e4811e739dfcedeece752adf7e6492de8dd679c1c76cffde922bdf5c432707153109d126b03bd283aaff56b04c18b30418ceb743c4c4f1162d36447d0bfa3c80389309b6af9a19f3c341b4f8ae0b14e4ae6c6908c5f96bf6bf53d8294d081a333126d4297497bb9a5472bb6e989bba3cf0a94624716992d19b00ac2bf9bc6661a06a73e5f9592f1cdde1595f9698657a26dd462eed86c3ca1c1cdd032b964552ec67db2fc23c350ee4db980f4af08b73ead2ea9595065b6f2aef69f94435365001b457f75f06dc33bd76cd3e3bee8aa7b6ed9025c1110b51c8edf4ec8461e43a43f0895147e625b40d19f368736990f482fea8b0c4855da92b68b305a4f8f911762e078203506fc16037c1af80917e75511de5c92f2359e883f0124505abd1cccb5df13d94c6bc6bc0ad117490178eda412dfd2613f089043771ea0ad1e568c1f08f08698c49fba7d7c4c431dd226b74fa910e8352d4b085e9c7d64111d451846b44bd9f8c705389a82f64a4db8a4d7357c63b7fb97296031a7eeea2bf4a730885db86c57b238054bacfafb9809a2490131ca8f2f08ff90af5bcd956c3913c6fdcef32fa167b61221c3c67ba9729a6fc8e3cb496f647816a07c28e3f2c9e9aa2a900ef945307a46fdd49c9dd4893ddcc06c13b5121144e249a29eac503b432ef6c4b2ab145715576450f1f7f6fd80bed0400cb621e52a81e1f64ca09918b2862098cd5a5a797f73f4923c1213346963cd2669deb3bd1abe23293c5b6ad94c9b9b5d230ca411fac4b38ce5e0eb9c1d72918464b256e6de8c1e6b40d3798598821ff35366afee535acdbceeb25456a05dafd411f4b21d1a03076220022ca254a0b08ae0e1b0cd5b0b1c35558c42e02223a9cf5e5a9f88ca941469e50708d83087491b468df4ec0aee8986fb600bf266fa70ca0831e1e814a5a1ecfc7be6cfea674d59ee7c11ca281b88ba35228bac91d7c7f2afe728cd0caa2c558bcf50e11d5b12165fbae9fdfe0c390a0fe8cbf61fdd053266d4cd3bd16d831eb9fe135c7303ecf99b98924bf0839ec1a1a67187250f2f57bb2a750d2e4035e4e3e2a33b64b9d9700b236ce07d3319d4c5c33b74f9a8ae2e8bf4d809a932bae81d528245d5d045f31e03fcbe17a6e350ccd1609728ad814962198664a955bc58d6d26a4303d997f8f62145b86ef7da5b0085b2402418aeaf55df5e7f6ee3b08ecb2708afdd287a112091c562ca72ad2919bade78af9154b4f56fdab789abd37ea3245e07f7b81e680f1befbdef5c08388a74ed71c823ae909ae0e4c4ed47514a00a8bff2f3ac34fd4f68b4c283135ee9c9b6ce7c15cd59aa061067960ee95b6cffddc4fbc4848396de224847359348db03868d9c9d922ab1f936b354bd9e6ab5e436f77701a4aad1adfcbae9e687f3223cd5b917b2beadcce8957d6f78db27ef19c3ab3129139bdc0535fc2bfe656d8d4e59ade4846eacc616eb7033966269fdeb631639c45b0d87e6e37f3a50bdd56425c7f9c42074f069a5a073a1e68bdf34bd067494eb74116bb5db085315e423ae3f50477408eb9fee6b9f118043e93a9600d4e62706822b94a4864d5a4e87b51f5bd55ea741866e0c7b65931afcd720714f180da117b9dfc0d7a90d13fb768eb9ce97721a49c3ef3de0c7f7f7938cf694f1b4d465b57222470e3707cfbd50a1cc03f9b5603669f4ceb58e35631c416b8760aa552a9d4cd84096e649c12a07781659f7695665259a44771e62f96303e5943797bb4a9829365b2861cedda8a1d8532d98ccb21de12ce14bc27cb19c62124f923dd5182de4656a9ea837ed502ed2300d738f5518f6dad7257738c1ed63d3d9c2af340fd3c8c462af22d2ff35a7245a83303b53b98295c52451e05aeb6b551a4b4f845378ca0421258a9d4f9ff86f6907b236970aecf2d4e7fc010862f707b48f2bbe42daa2244f00821647684108e064e5da28b60aa833078b44273afec9e39e02df822acab961c147995030bbea19164dd333dad765e759a1ff402657379a4110e72535573c8fc34d14c783227a0de69007554c3ef134c3009144b464b9c4f1db1786837755259bebeb07d31c4aff36c453ecbafb74f419e5c219e69a8836161a2e4d186122113e9bb149bba86e416742f1284e05efb3419f030973d67d9a52fb70b5f0bd00980590a6ea3fc68a29840fe404030cb8dc1085ae271a303f128d5faa84beaabadeb14835789de75d6c5e34063e4db2f3aebea715ebeb18303621c048da8ca5d79805082d14c372f69b79e01333808a79f840fda5bd8fabc2331e6ea7e7967cd6486b0d55df182156a7fec3c7f32d7c87fc663d73b7e66f6a757d9169facbbc302db01927d6e4ef0705ae585ee896501db6ed8451c6bc6f6bee40eed8fda6cac568335d443ce9b4e8b5b822000584728bfcb0e4122179a9bf5749366e3efe81dca112916a1e0de2b5dfb912eac98d7fcd345ed6b1519980d90e68b82e8f5465f80ea2f98669098b5507987e7c3e6a48171f12a1d5ad9ab626fa96477ff5468b0643f1ba5a5477d3664bea84d3bb2cc7024f14dfa62ff386cd46069d559345d79b7c94867f5d8ede30729bd9b01784fb20c508295a8a0194f9337053f823570e6d67ccd0e14cfd1cd098502e912d2db20ba00cf4f0dd02724e1cced569141e37b582d53c9d237218fc2147b0c828237444061959026aba82e07603f423dd43af56a05cf0768bccc3289374a179cf0c8c61d73073152c58e379c0cc6e0fbd09fdd181885bfcaf8925cd9c644b2f0cf5affec778e528737a8fce3a6c3343aa0088fdfaaf41464063d4c692800f716e720cb963d97f9d8f3401552186b3dae9a201bba48f7ac1edb868561feeb4eb9dbe2c1709024f604a9a1976459165d5cb12ef07b4cc1e3f9b887fd266216164840f770e623706549e84d564d083ab462c9671f6e3ba12460c6ce1b72412c33d21cea4ee7caea5a5c614c0e0c714eb499f20f964dbd27c6d6f5ba76d91edcc27a0f9cfb66c58355fe8ad32b58acd161dfe120f6800e594dcf1063b68ea42150831092cc0995ddc712da877140b56842fab9097041c8257acb4c39485f60418fc4106a4780b143d701c96c87bd9e5196b8ad55cf766ac9cb4f6b656740e326d4556bb79237fd6bbd542bbbe4f8861d37367c9dff790c371aadd40d31d8d9b33590f0b5cf1283d49a734bef064f7ea9e8012f620636a036ea05a2063d4ee54bd36044d909ebd0c63d89c4b619f21939708575f088182eb4f4eacbbb57d25677c8081f7ca5b505e6adbacf031fea5e4ea51c7c50a2093cb41a730c3f7f45eb95e66bc77f530e821ba43a97e858fa295919bfd61019726a60a618398042d4bebe497d48d36d28b9b5a116b69a24a9444ec4163e3c6c2a753bc409831b1c06d302b45b43a828303f19929e43a64c57d8ebcaa2f8d7d2d0037caadad254b47b4aa0b1cabf4421ac6043abbf9b54253642efb3ebb9347bfa34ba584657ecb7c913b854da4755d421d5f835dee33862d52fd4a292801d2bef97a6bebc668f08324f550ac83d599eb08bb40d512e3b0f913350685b2d1037e0c297db17a82c2a235203133944269622aacb767d3ee5f640c15d74e318ab06d7dbc9a732f67700b5943f9d1cb6f778a8877908e9c5d8bc480153ea822fd1e9b06c5a9246acfd6dfbcd9d32ed89807c42fb1c4a96d38e68eba8dde4120b216ae44123dc8887d12517564e9d275515e326b48e458dea0855f0f70e4bbac857a6de2ad0675a0e5809c5b15391fc7a2a8fa43883bffd50b4b20470d4eded433fe5e8e1f4715fffea50106296d6e77832f5e6f87901861a49c8249c97a1d478e895f7c9658cffc9038202b11418f148c08a3be3563dab4e42134ee5b8d6e0dc4b8ff568fcf7516f0653ef05834709e8b0337768ad25d132cf5f6f12e66f6b87ef47c66c161613380c886c644eee00e925bf8d6ca39c43647d7ef03741b5d486669f0b85630661dd316d3bcda10e06d2e9a3878c2a0426d045f657e3554ea427036442dc266768f6cb77b56acffdcca85e3162fc4023ccbd8f4b6fe8e93846e4da437398ac5998e0df677714c18b0a628f8da7e5edb0eb05852e5e7fa2f79ad3f4528c4aa9198d9557b1f4c8df32ff401775ddee89caa8cd23821e90d73c7ef53f5ad95a08ba47a28425ce31f7c6962793d26b695df9a58ef6072d9a415b620ba44f2b09d12555f095cd67b74156d40a5966c1312a919cc94df3b9fbd7491c1269b37991ac6203d50506862a08e7720c8b28902cbd6bd2a73f0b5fb69c368347ed30296d8a52c6647b0497a6954065a8500c45e9de2e6e15a859f520c5450d593c6eebad3606f890f284d3136d13097d94b79d1fa60008bf216a9a84620b7877ba2fd15ac5394a3a414a5be8ac3d5948c1c0c741ebfd3a730d4f8889543ee39a141b9cc5fd98a8288f1db64f3695f2516147f2941984c6583b735f9f1619dbd533299874c96b4dfd7b60221640d0eadebd2cde58a2d0f1e129d71978bb144ae7eeb6567f91d25d0d5ea78c078e8a60203ef1a9f6f99eaf7dd66c4957f6861621ef01f545b2a2da8342628427ed21b0d754760708bc81ad93115a56bc4dd85d1324255748b4e5a82cdc267ef4e4184461e0dc461671edc0574394ebd51462ee4d368f66019d7ebde884e13eb3a06a94c33ecb2d924f5db419e30f9c286b12eb4fa81d2fff8678c09fe8af4e9202a3ab48cf09d9eca013f0c67f8800381c15a656babe536a442663b4f43914019509b55efbced668347a27e6e6e74a963b5b0f85b89035cf1bbc4431ec6ae7b5e27738d05b9bf0d499f974815c4d7341040d122c7df2a7e42fd5b63f1db3f5a212152e18dbc850c0a797b473dcd14c66de2be7f295b22235b09b2f85862f58f5a5400092bfb41fa3f9ccaef9160847aa4db92e34537d381b278672cdec67fe69be93b5096958e7e51e6613b42a3e9a5197b71edf9b53270bfb0f03d446bb412ed5d272f3ac9f8407468e6eea1b1c8ecbea4bd877992350d6ad12aea88a3600793930eab8bfa652c8a04a65dcb681958ed478a50e47293747325a7e3ed9a50bf20f3cd64473dfb9cdf4f106db8e6c8c7c74f8a0b9459aad204e9e56e2191383bcad67a8f66fe18c6cb88215df26ba800920d04f5ec356d0e7b4f0007af846d313f810091f10d44486bed193f091a84da7d7e52c190d35804ae6b59b2135a11101ca63e2c3141be3bbe95b04482a1fe74cd0f4431fe21230b66c51d0572bea5a2e70ae0bc7210a5726dc6882ddadbf7b9eb956fc51d25981af658c1956716ef447169994ccb355c90022cbbc7e2a8720feaf640db302b25be8b46cc3359c7e50407789dfd30fb471e799a7c2fe02f18fe7fb8e4261fbe5bb5f6ebf36433160f83457bd50f4e60a849d472a8d286980b3694b89451acc2cc6c7656af90bce3213cc67303975023bd81080aec6e240df10c6b267259fee0077dc0542c28727bd78089e1e74ecf038671f15260940e532b4d40081990f461a6c17ea0e28124b5f008e9a3f70ebf8d952a09b02d90a9dde46b786c95894c2a8568d00dcf1b24f353759509cf9f668e0034fae92d97d61282aae77d27d2097de06d31c819a8f63fdafa3e81e03459c6b5188bc936ad7c4ef7978123b6143c78f10b05d7df6a26e0de55321dbfdba024de375f99517c9b9ec4e268e687fb8ed76d5be7719908ddfe8597ada1d27d157d890f4888da4456bdef4131b42d7c637b9aa9de969ce86933d2cacd84a6fa5abc3fa48fbcc519464dca1b56a787302f923b2c37f975a8f419fba120ed3faafdfaa502e2f106358ab636b7f6987d8fd8842ee49f8e70535f621ae6c530436de2852dcfea8958a0e577dfe68ba3a5963de5d93bb2470dfe58fe32db81d113c50d13e95982e6d5c4afb90e2d4557126c61eadf0a67411065db1f649d6f8f4f10522b5f7a3f1591d3a5b514e1d2fa6c59dbf3f6874841c017271222d558f39c289b26176277239e64b6f0b83916f8fa25413e542259d1c2f1e648e82587e1e9a4d9f8c7928fe682ac6e5f62413d695d9f5f354d172c2820c1514f9d332bdc860c5141a38b7be2a932c37c6b0fb205108043d651a14bbf71f6b881a1384dc79a6f6dbe12320fb5ed846bb532e8f55c4790fb20361fd4fc2b7aec6cb3ca70c86764602946a5fb8e4be7c8d3e67b3d8a88238848718e158e09d0ce4a61898c93535bc5a8970219717629cabf312d878ccbd4f423219779d9c6dc9cb8638d42f0e78310f37a8ac6cab466573f464642d618f3eaa9a24bab9e09ff26caa4606ddfba641569f82a5a0142df67bc30691374b67cb2211bdab1d840093cb9ebbb65c4d1b0261b9bbc5f4a218c1de3686dd9dc472acb85e3319eeef24e9d988c6c0643e52dc0ebcc4fb17b0095d788e13e9fe811720b91bea1019cb61cbd5c88bdffbbdf067525723a3dbd6a0b9a05ffee911c9e0e88fdec4ac9eff4fd20b5d7c991f545c9a1ae1b8ff7bab3ef6b791e41720d05063be8426a3b0b223b170ec4db31c3edae37973021cb449ccec330dc223ec1dec747ce70832bae8cfb837881f4035fec95cd9ccd297c4d577ad1824254cf354ad1ccbeece97bae2dfce9ea548ab4c17af0a4e6ad99e17cc18d0a371853e6637c39242f3298eb47623a2b312ac2bd7818398f562abad46058126868d6252702577d9b2793768b25096fd46dedd0a4185b11a85f9665eb1dd536cd0aae777b5884f53c820d7c52c6d481a6a9fb6e46af65c11f5b2924c3802e78d50365296f1f5062ee6e4219b91fa1f487f175e329492b1ca63c34106ab59d222a3c42ee021126a212ee2f518dfbb85cca90347f80f83f9edcf6b8372b96f9748d51496907821fc9b79bcadc3028f7d868f041b7868465d87efa108aa0c5a23738f0e65e1fb41ffff6ac0f174827e0ef91b12c852315fbd47123ff7c408a6bf4de4dfff3db2e9b998831ffa494e31a3278794158a2d5854e4c1f79daffb0a597ec5d530b4569981c5e03a0008750eaf85744259ae8ddae05c2934e190dab4dc0b355f53074dc9bf4d796194c4f7bcb212e7bf5cba6ef08455fd124a8ac78fcb284b1ff80506332ee07b3f8f1828357cec2259a0df10dc6736fd4bdac2d3b1922b9b2ce590ca9bd5a8d7855ba6c65ea8e52999154b544c7504d63db1ecd6b83f1501c7f4b2abd03d253a278d71f3709e4a33062a022bc7c7a3d782c9cb8940382615231ae97fe58b5df1204f992b425f920df40e0b5b2550e0332dcf25283306efbeb2ea41cda32474dd3a059c25498c1627b4e5311e01907d6bb33f9e4af73d8d77c4370398e134938f4a3eafc4a49addecae5358d613f15502a0d1efe68d4283702c131b53f876ff114dc73cb3d1c238a133503d3f361a1f021a062505462a74a34a2723f7bef5caba24c96162b03130dd31327a33741806ab5dd3a6af0532be990ce71e46da26e6ebb9a45abc42ce83eac945b06d741f30b285909cf39ea7c7d970773dabf87573d465f6a76a62e27a1618f4b155b0060adb0764e5ca883e82e96438d8d46f89f35e252d918516fc87a5d35def921285440f15e6378700f26282ac817272c1718e9a1f7c728b44d802e493a9cfad2ee3093c9f10bf314957dad55b8a05f95ce2df2eacace6926ffb89f3cbb8b7b5cbb94f54fe55d6e35148e54a933c77fdfc7e7838fd0f1bd510169b988cade4ba719e19b916eb2d5dbd073d2602a56b75d8363030e0e6b15cb096b916ad4f21b44e236b9e547b4a940591a4c41aab37fccd06209abb42c3cf967d2579567f86dd0b0047cd61a55c50c43d23410a1f45d53d3c3bea5a38bbe0dd67a56ce205d2dbeed30f4696163c90aabfcd98fde62924e2295caaaf9e94bb942ae2a6d833865a34ddc0f442f12a6c0a89f25b86c3a6b84f1faf37360484d1c54d1fc1a7db53fbad8aac386f04a6330a7464c24e1c54cb87851f06a8a1ea6aab3ebf23b7db8f840941f411b2bad376bc280976bbaa7c642b2da869461d3fa9eb27adda76cadfc4ac8cfacbdcef5ab7119ecf101d1ae7f91c5ced7c17ab2ee7497f40101498360c860cb62b82d3528174695a64f2a145c645099ecf377ec43cb782650812b2def14f23b504e441439cbd56569f4f136e980875d610817f6b6a5a2755cd441d22bf0641c0e90761dcd4617e2f9bbb60230254bd42e5cee55ef96fcdccaac0fe9433640e4b6cb9019bf58ee01055c4ed5b4014d7c8565b71c7a53c40991f9c6dd4fae0f0e46669b47440bc82e29d8a13c988117695279414b61b413a964a3592bb48a06cdf98036279d31e64e4e83e61959d6198b09323709870e5c02523e5587f705116917fa175576840d7c88d0448992e51643d9bdadc994856efa120df8c4544626e1e6ae8955c477dffdc0103ba483e0157d6752bfdec4c255977fe2100093323f2aa65a6dcd5e8f74211921b4ac7cd1de2f611a2b8f2880c18a61384532225a05c6dd68a34a359b3684c4271f62f86c9681c76d7987b06cbaba5557e77122d31af46c8ee2d2a5c52e727589e41778cccfca02d1b7029a96b0df73c45670ebc8d03c2a216f3449ad59fdba20c337f268870aac12444b92fffa2593a66aeda265149faf24f945921a9b8604e99605b0e4cc7a03547ee52f4c0c53bcf93848c91838c10e772d4592010dac5d853ce7d7be100f7c2704f7ec338379958359f54e3258bc7e0c9e689284ad66d770678d6a7c55daec387c9b26114f2df0714ce3896f04100c67c24f606c2b1e195da64edf3f688b73975b4a472ddc34898ae22d71c0689c9ce152ac76a2f936c994faa20ddfebd7966f73ecf83a3ac7a15e5d3aae390a93cba053ddf79074389df91837dc9a3b06fb06d09806bd4a323b9de4b8b1ef1b746a31bef86510f8fc1a028dc7524b3dbdd71f5752ab5f5d176212e94c6859997ebf13721e6e8fa2ea82f122dbfade87251366f95ff4ab53d14eb00304af807d8440562e33aede22fb4d19f88ff411215ecee5587278a14dd1bc9a7d9859e5756b0670a4d38545d7e09baf0609ed1856694b720e4af5a1b2f40212d3d977e05652f2d29eef57e649e6aed43740f037f1b52a370edef1ae386a56f1f80bbbbb647b9291eaeff79cb99ce12557d1ff251c339a18e8c9fbf32f2bd2f1cc22060518cda8962694c2b12cafb03a290cf960d730e1a98257413f8a433b91d4cc44a5c587be36c305e7e3c83f39298581d86d94a8f3b71179f19702ae7cb9a6e8c4d526bc6fafaa91613625db8cb033515b9fc935b0b79cff13c482a3e93706098565d988e0cf3380bc8247bc1bb930116926f54622580f8fa58201a364a6b3882980c5170d1897dec87a30f9bb02bceb79a41a868ea7a8759bed7a9e5da61bdde0ac1108776e321c2435ca71c5b38ad6c9e6a1a061cd7e3748cd43e1b0e310710f515ab472e284dc629f7fe46c55565a6eb389184aea84ebe4343638ce9358e320766cac12d46466ec9920c38a4b82dd3d224ad01d208c940608fa6c851017868aaee7e8c4ba29d6869e21265d672a36ac7f21b5b3ee5a0b0d186db7df2715a645158a10044e2a8801171f374f1afb9e6183360303ef26e4580689382e54a943d7271f6f5b1165704f74b944d545a040a889f809ccb05197f1a045d03cdf7fb9ae7638b7539eb24a3b630d6e2135a563948d507a216b3dc1acab416ed001cde258ad903e03a5a2d6888c91039c501f9b29b0bf544718586e71496ffd91cf6123593a79cf2772ed41d492a95000c84acb1035c9b7641793aca71446259aaa57fdff6ee392aad3b84a4b899f9385de74f046b39177cf315c06ea2d727a09ba0f753223a48cdae52fe489da929852568794d55cf406ad5b80225da4676993886552c64fad2d48e27e7a3cbbb12ad2ff5972f6363d1a22295726070243b18fa434ceb40c7b76f1daf1fb13266c617712b5995c71c2cb8a262badaf402174f493dadefbb116b1f9055cbe98e6d3d5ebf3a9a958c0927db3c1c5ec06c0b9e001ea6680d6d9906395afbe031cb508cf8e405492f74fe759c9a20bf6ad001243842522c5600d53890ca8e58599d0373dd540cce137c27b0299a7a6a0475c65434a91f25ea85c23340bf32a90b31a3d46a414c420ec8363dfafc4216d69de8a0daac2452f96b778e5d05a31ffbfcbda7e26179ef0aadaa32dd12b9e28f47aa6746da7a3d4ce0c4ee60da6d1e6a8f380ab0f5c875d8e8e17453de26efc096719dd6dc23ffa808db942069c9f3a875d4f587b405ef10276f1b1cf4e87feec60167d7c08cad6d5a28e9bd022b341bb25732f57847189825fd6b11dc6dbc65f71beb8c45b107b85fbf327a265a5608a0a6aeeaa172d835c9e1731b4e8615bad9b5529261743c4f9de39239f4db4bc0a8ed7ddaed87977589375ba6941c4d6bedbb3062be86d12d28e679eebfaaa9ac10c07292706256207b8108270259e2b7b2e28195d13b4b20e541d609bbd2cb00fa9d080602766987f6bd51bc83973f8e5cdda41c97c7f469f779d9ec94e11f639c76261da93b4b412b31cbff9db34c29355a4dd2ae0ef8d3cc5bea198097d2c7b6b5ec84350f3f1c8856303d7db8db60e84fca9144650be0e05a319684147c7591d8e44481e3982e84cf89d8a2645de8e65cc11a03446bbcaca4d5348c2d8d013050a63152645573c2b1385806d7299d2d8d9fdc552966f85a848085c641faccd7ed2593e9e94a01e71b9dfeab3f71e7828959ba2b809f7cd2570305d4f501894c0de27d6a013bc4b766e17ee9a322bcda0dfb3c6ed88c9b5f8c32c7d4220cd27c44fca0a86f461bfd2cbec14f7d645cec08216e363b48de29164fa30545bc27598e00dcb699052af52c332d10f95553a32b649a06dfef242ca3dba1e82849e2530f32b410a34aa99bc68313f84ddd7e18360104e23f693834026c812a456c722a63904f9eb9dfff2caa57fd45fd56413d64e464585c783a8e956753096ced7889bd1b7a798197beb11a46f78df67bf476bae3f44756d794c9c1a51c355908d3fa9510e8dd22b87bfa04a4ddd77dfc6431284958d61854820df0c611bdc2a0bba0736d7faeb17fb4bb80ac1add6c275d9102f5b1f93e0cfb72d74ee585326d0798b610dc75c7242d2389fd12a2a48d040595de28c2b45e3200f08a083413e8c873d6389c856e3117be39e95447ebb2ff60c588be4bee0f83d0ca2b4114bd3ab8c1c467e4ce707e45e317f707abeb5018d56cdf38d003faeb4dcad5d59b12274c4cc3eff968e1ef77e84185ea4418c545348981d16b37f375bbf6182811c46256ed33a3d50f8fe4cd97196ec1fa3018ce1907ac26c02d27255497aaa60177fe1a8667bd4c3f6040f588c964770989af0746053f41cd9f6d130f17bccc01937c6da03e8ea09dfe53231bc66e0979dfb8985d1c254c3c5bb6d0a2cc1818ebe5c63c3a75c64bf642be2e934a60cb508af0077993a1511a1f6d128c8d08ab156cba1a2ee1b1d50d41d73b5e2b36a9cb0138665cb4fd1a02cd0a88663dd6fd193252ef0035ad3b7a1ebb6f199f2507af454a9fdb039e260f74dc0e84d72e701d74a079acc37309cb6c833629dbac456b6857946981a87cae861229b74cf3d32208ed342e2dd279b85dee5ae20b818d7eb1b5062bc60b6726608cd7fb24d996de326e4d9199daec9aba143d05c437be3b8459f631e0756d510fb186ad7a74c540256f81d1676a938402a83e97af2e909cbad999598c4788600ea90f4cb870b61a67947174f090f68abdb4f076b5128aeec55dac2f252899423552535f126a15936b1199fe500ce3abd5e40433be7631b944ce41fc15ed517517f9c5cf855ec96b54c4ab01488fb7c72e90f417f0f217039b46e9b5d8fa07a12f81555f811502b29b048d85e6256e4745db1a72e046a31ee6910167f20722617459f421b0c01cadb7e08ee66cff0e12a8f8ff7ddd5e656b46ef70687e701381386d4fa62c26ee802bb1d925ef3da3b2f22a5b4ee51c59e3085ad53190270f28b194128d4a5fd8dee2b9d9b8d80438d536552724d839bdf04b8c5554b2ca3881284a28d433ad96f226f3bdc769773069ca846c145997ec4e2d42e6b1a9267be21cef7a87ea6df75ed5910276034785bff283bce489bf97dc601af9940bc681d377674da033860a9e95e2e4b4f8c6da7718b6208f6e4d7c93da33fc9ac111280780174680a6493b2ecbe81720765db531a4f31c8e17be5c4727f2cbf5dfc52c0e7629bd3de9edb47adce474fdeda16345acd44baece656d1528d64369dc2142739c85b5678b0791751c5a35b1fbf0580b3742de33be78ed2bb4f9f892021d0476cd4f71570eb23510fc2afce8eae71b72b315d6bba6693765354d412613b67e0c48cfa4769f112b3d33448e2beee8f70732f0fcef894d6660e361444d186a7d7956b1dace01e4040569e53fbb1efd52fe64fff320ce730f3d033e8ae47f5c51a056ed79e4265b67a617537a4ea10109e9342c5ea2f9468d6e9c65256256d251b8fed0ba12c90d6631ce94a1a1bf0b955d3464c2dc379bf5803eeffffff11