PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 67272 fd1d00aa9f0729e4caa5e496f63d161238f2c71797c825c5a900afec8c2b22f2

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
56c48c38b44a0de38641dfeadada05bf06304d98b865de43d9dabef9e56775b6
Certificate Block Hash
fd1d00aa9f0729e4caa5e496f63d161238f2c71797c825c5a900afec8c2b22f2
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030070000800c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bfa836d8f1e71bce6f48ac002e13fb050a7a59acc1e8b265247379339cd39391cce628cface87c05924b93b95fc693fbd4c670b83a3816d4a8b8e6129fe903a1f6556ca33ac18e699fdd010127f31354339c98ce97451b75dc06000000000000004000000040000030070000800c0000

Raw Header Hex

00004020a746b7ab50f575c6b201315fec61a22d6315f3053f8335415ea026a234c170f82f3329a6893fc79103724703ffda8776a5608c70c50c9a541a2673f861675cc76899206af5450118b67567e5f9bedad943de65b8984d3006bf05dadaeadf4186e30d4ab4388cc456

Proof Data Hex

59,560 bytes
1212160203071c99e9c2ff400dffbde00e10e0d0d265633586d79485163de1ffb7f5688d006c5e70c96988aa0861cf4fd7b23b494474c2ffc672e16b89d0ce1aeb2a96de15a860d083fac26a5e471d37e0d9644a399f096e1a096fd5c234f81376c1bc832b1bf4eaa4ccf070c9adef9522ad1f2624b49ba95491de288d327fae42b44a2cadf1951cb8a0ca92daeef7a9933683f303f3cd4c276b8773c25300511d3d841cb60ad58fac399c8ead8d97adb24975be0925ff63a7bd707b4c4508e21f361dc173ecd3967eead80884a7acb2e22856419beec751803b2603b8e363f83118d998065080819261e52bc0a0c3655cd87f5cf00f2982eb32d045346bf6b2d7fddbbd3e67538b054dfd2ea73fe028dcea207af676a7f5d87cdbcff794c478a1a6f62cd12d07c72c2ee3373e3539e062edd890a903ef84431418618a2d74cceb66658ad15e464dfb1c3f8c4e49a2b0ba4c08b85d4cc024655993e8bd0ff9a4fe0a60e02384f21404dab9869cd9e07d8bd82ba543b117d8ffb9d02adb4a0ed9b9f639a8cb0b0fef5cf1529e9c03394c1bb9ef905c6afd217de04f442cef0f3475c7b2f8df8939952aac3d406fc2889d1c1483864a30a402dbf3024ba37f43b8d9003bfcc650bae8efa36cf32cf51e79af12cb848711e343b6a9925618027097b81523019f20e7967f49febba0fa6d4e2b7b5b5fb086ea569ca9e9f4e43426592e1827cde3dbfb2337785540963a851a35d0b4cff80da4b85e296a4c756ca0adec1deced9c7b8c95c5a5637d89afe40c9e50365e48d3c791e3bee314beb89f7d6ede1d9aee05f9167aa195f155d8d6448c1db8e8ccc756df33d54ed7d9e4e7578515e84c4a7df5a7be07f83851552ce936715b70d63b9c51080504d4e0f31038ab7c8ac66484acc9a32bc9a0358e7f23126eb158088528cd19c49e212eedd3a196cd377d4933fbf27931fcf749a7ddb9d67a5b2829464eabc40ff38c01d1060f0f9d21ace2385ed48f95f34faabc3f0d3e87ef8d737a16ce34f6b33032b3cca0d90c6f931eeb23338f58037421db490da7ec027b6a9d9d2371e65c120d16e1d14bec9f5ebaa5ad4b71e117303642a2d93776e137d7a94981709743f177a6a23aad4c64defc4a945989382461b603da680b9fb9a9842abb9a8a76120cf51b7ac6eaca58283e980655870fc7936eb88e5ad6fd5a72dfe75b33f77067b7cadcdf98e90d3a597957145dd0626ff890f221d633d4f15c77c9a2b318cad427af2815046256484922fe7ff83b3708a27c84cb93118bb21c6b93e6f0ae0c769b4def727e75a8a37ce4306c4e0e8c347c34ecc479cb61fe3fc0f0fd4c43995fdd057320b1282f6fc962c22724a9853458506ceff2f3497603a273fd1e07fed212737437c767fb50cffd58679a5b778091b6b5f396d5d6fdb498d9fc39c65030cc30d3b8462cab1af118a17f2dea14e6db8e65a27e912bb6224d23e20263481fc590a527db1efcdc34843925d2907213a5e9829c298956ee988868169b7b4865847080fe9bb19d384b4be4a86374214b0953c46a61213eba418cd2acc58be690446c71d3fcf2aa339b4875ad8c9ab7555d1095da651f67368b5a4a8b4e313fe0fd33d77acbac948077b25dbcbd82e866d0ea814494fd793f607f6abfa9cc5aee49ede9a6103b191c3af9b46cd3a3f3b9eca83d9c152aeb0c3c7c8e74e3c8e34a42642362f7c00fb4c081f0bfd00133739bdfaa9f761da44ebc915151b0ecf00ca25e51a7631abbf52148f9c796f6a919697c2b278e6799295ad3ff6e2ad5fbe922eb280625f18c3da91d1e386584fd69ccec05e356069ce3208e369d506ff3988c70f680c9e9bbc7658c73c7af6f8a4a1c4bb5f9f68c17e47a7b2198e9df4c3471d7f9d20a708e723845c95a6f1e0ce27322e998d6acc4c8eed72cab83233195f39e3c086452c5c1bea60b9b8e1acb6348d3d45ff555f7886d4498d77457d96b42b22ab26e8aba0c33ee75eb1a9c82aee5ba9af6086723f2aee4710a08837d16c113f7e3e78c3583a7abc693c25f2b8bc78b0aaea688d91f2c6de6fa172ef7ecbfedd97e8ecf753a913b2d0ff96a103daf307cac00acf34c6fae80d53f92098f1cd13ea254a0283ba46e41c7237126378b8f53f28cd7cce039a4ac623a7c50dfb6bc32491a02ec698bba64317636e5fe3d925a5dd018aab20702cec8e6fe4af94d0ea428ae6f114f7c4d8d68d9bd90832d8f22209cc14083ae2d5408b390f4acfcd8d661abdd7f9ed9281ccc31ae87b446fdba8cdc1885ad90f0e30b0625d75fe57b6d8c7709a64da50fa944d639df963eadf4b1023d0e4692d431d4210886b954f6394732e139304e79df3d953a077a5e2255120f61b3a36f0cb68075237e7b81dd9e8380f4f8cd8522e9655f128cef3486fa996aa307050d77dbf97d7185dca4929ebd4d1516b02d19548256fa67a5285d30436332afa09981bc749f05d88eab50edccbb10e30bd722b1b4074d1db6b76dbb38234e69f885c444a3f9d76491bf20f2bf65c3745d7a7d796f388e8dcf740b04d0a2a0aaa0ced1d0b6725a3b0686f5621833aa19e78de7b14f1386a3ad01ea6b767cde7d51e29c007abc504cab095ddb8daa9f26406f87f0832aaf7142e18ab88c117b9a312ed029610792167eda9f8c476a912248daa6e9d2bbf5dac880eeaa993dc9366f624f09296eedfa3d31bc157422d69d76d2b568dc8a590dc7134df38c565f791c2e33b0ad10ee5ad41185a8df2bfc132e2edfe7959b843001ad10aca5926df0d9342cd9ada54028bef67ee4a91a6d82b5c0c141c7acefb653a038299b56cef286cd40a836c9f8fa1e8f63969835c19e998d9cda1ee6551ac2bf2a66683e053fd44bb00b76061251409c25fed366d7363d697e98aad585f67957f98ed8be27ef8b8e69194c824f5af345e096c3314b263e516693946603684f2859133033d2975dad82124516d50c1e2acb0142df4e549e01d27255481493bfb564ec14f83780e1c724fac945db1dcf729cbf12261ba92ccc24f7979dd6198baab8d0148a646e68f1ac299189e777dd9698ef794e4482e9c3ebf5c687f58c916d349170ff639359c7b2cd5d6343a41e828a45c71e24c70aa97aa65769046cfc44ced2500d8ff1fc744b49a9b5f6428dcc599bf3657e973ab92e4701e08d12b53e397b6c86f4d606f5ba866eabf0823f89a28b6bedbf9dc8d85129cfcf7164794636e91735248a10be9895d7d9e41a179ec9ed9ff960f20ea697b58c59c8c4e083b5f319e6fc87e58c0b2332e3a8321076fbc25a510e410b289466796bf1952ca35e41a28bf741edb3d75067a70f0290b8480f3b8ce7f190a64e5d4244923994522eb88a0e877145981b25c90170ef680716ad008b077948a9ffbc2aacb634ceceee67c278d93ffe065d835eac1f6a153135ecde7eb410497d0d069f5120fbc4231dab22332d4505f9a3fd3538f219a6ccceedb719a4abe9540b6abe9df895aa234fc2078aa682358e076ce4e1becbae8d4d7cb63925c9da6fde400cbbbdd96929cd88acc30dbbd817bbad36e9a7254fe9a18786aac8726ed31f69adaef14c2e93f3edba90c5bb945a9b9deb3d5a3dcd3d03ab4f867020e661b6daf6c39156bc87d5983db697e20c3c60b23342e4ed566ed30a1c78469122a9419865d52702e633d4cd907348ae8cb3528e94500871a8eaf2312ec98eb825bf837b48a6761e1a2c34a1e5137c527eadde8f4c03ec2f9cdbbce5d220d37db78719f5849ddc07d4149d05ffaa27e5cb98f3abceae2599fba3980ff6a0d78993ba9c5574a4b9f8ef3410abb8b694b56662b1ce48105be0ff541b22fbb8539427d99380916fef784173d9aa0fa95efdc048390040e4d8d8639e0cba1cdf36a8faa2489101a71db9a30978db62170390f8b03e690ea0739dc7e9b8e2ea1878d3ff529f72c4033bf5c5ee8ef8223e1a1879000adc409488672ffa2bc456661a684f8e0182572abe274632ea921f09f48313c288e5e65629f1b7cb1892b56d899595134b0a782227ae95b10251456a090fe07561ef17a7a3db2232a262bf9f411e611de796fd918106608bc7c288d2554b0a373ee07f6c3a20a76106b1b949cda78c33933b94a951ff22dcb552f37fb86b6005f31e23f302da278f42109422851aba4bb67d703d0c29ccc0b4e2fddb33dbd3a86d46f2a5f3e39e8f92fe693a9009358310f30822dd2852b50f8f80cb1dabfe9c0b16d66502cd8bf8ae5985fb862babcd62d60f3f816f2bf347642094dbef1564577dce73b635d36212e2471430bd2ff784e37ff330acdc64024be158e7786ff793936e9ccb6c7c8d7979d7e228b37b0804d8b9c6448d37423e748b4338a12d8e8e3e3e88961d7002ad409cf603968a3795e22d7619ff945957b0ce51273df92b76c303dfe8d7c54f60a2c921e099fc4a8427c05675a83825ca93011794460dd802fd3c3b4b76d25f4faec9009e68f694a74fc701a1240912a12ec06456fca48bbfea9a25cb96e7a7a8e7a277632a4e5bf675c78ca40d75e1b77ae278197f8ba9cbab7b20aed70596e473b57a5f5d0b437da789817e206da134449a3c80086df46d65f3aeeaee954d4da3b9b24196f5dd6236e3e3dbf91167a1b8ef876b17e328864369b2de93fb3ca786f9cfe08c16023caab2f13def0d4b3d9849d8ca936fbba844e1f31a583cdb6bc1ee26b464895f832c8b4128d32fec5abc8ffae0d702fc54a87b2ae95de96291748a9185249c0a6ca5a83b63ad03f34c2499a054c66f04812f07392ebe323740a35cad880d5e60f963fea8b341a62e9b45787d8c3ee0532d08b38c2e6637d7d1aa68b6c583475bed02bd666666f43a3575f81a80ab6dac377e6585d16a2fb8751d5072afb6dea28c5f5f95f641677d2c1830d090789d7b5cadc7a0a1e234a387904b79714eecdf5a9a5bdb779203b03a6a8717a87c59d0454d7b1e96ac8b232b24e076fcedd390501357c43024b4dafcb236f120cae7d4802ec3fcbe945a3476bff254663b138f4e846b794bbfe71575fb0435e2027b80a64101bf7aca3ad149ab5c3ce26c319a9bc85afeb93f0a935768f023e433a0399a0366cce241e36908b738255c5d4223d511a3f9829670511288ceb91365f6718a39cd528cd3a5e0cdcf2435eba6fd59203d62d66c5f3c4d61221b61276b0799981d61a056c857100cf54132cb847bb6c4c4bd37c2e6033c80b7985f51b80355547b5b8604f451016b38686ade349384e7eed881381af70234428c74465d4dad823098c51e86ef4aadd85f3f56e648ab395df80f78033f3e9c59745601f830ec21c80a431dcb6879514838c9592008172891b52a0a0bb6be5e91d3ed79e9a9560b5292e636ce6f5de9c9698a7cc16ac6c1b6d5bb59ce6157fc42e86c4d229f6d73d53267bf3b34f9581d7b068764ef13e290f2572bbc03af4fc9b616c0e8b44cb484596482c10eeeed1e7c0ed65e66c609dca309c538f003cab4a3404e0c43c76962415288204de98900718bf1d4802519fc4c3385e1c66373d17a33bfd7810dd4b4fd8d088933f168170cc976103e32fc122929467ea7f509ddba252de2fe2b0621f96ee6a744575cba7186aa50ea8d6d948874b3b56a7540bcccdc2d01699a6da811c54055e6f4f176c7f575737d16c65e2c997bfa019e1839bd0c311747ddc0bba459211820d2265edd03a9c8558e158c93306ecbde723140f4b8e2b57937e0f60456e70cdcdb74f2f89c35c4ed9a780ff7a0ab77dc67eefb6d59583c3af460e6443cf921248e528200c220880aca738fd3bfad79bb40a89d98f393dac6585c3c12a4edb29a71a415e21b194db844e6d025bea4172f3ba017362c380afe21a131e33bacdffbfd1fd6fb7b172bbbb374f60ebfb049107e7b161ca977a8a076f480c1ec0cfcab2a13ed9adb95fd2488c675265f4ac442e275e895a943f64f8fb7f36e5bccd21f3719b7d1e42308be2bf64abb9eee49220925298fc19982c0deafe087bfa8272c4eadbadec4b16ee09e67af67443982437c51141e9f01f30693f7f0675d7d66f8041ad8064212f8ac0c613373b80e6bed68e6c31cbbe38b5d29e8bef3068ae59c0a3bb35015a4fc42c5bdf97760b87b8b5be702313310fb73dd74f0f638c177bab2b7d84c3d21ff7fb71791e9d359ee2e41f41f03dee09bae9a7d538dab2031cfc939ee5ebb905b56637524782b1b16523999adc1216ca4740480f3454c72f48c082bf2c481552e6adf198c6b4e851e17d5b6e3b011caf67878f74b6dcb85c040006576f6aa212e306eaa6b00a8c807a06d79e6ba56375f04a554255a9a9747f057270cf69adf65b1b5c1de2d38728a9636d8c543647232b2d9a2238a3c94c3d94b93e19b96ebfae0be9f5863305cbdf515f07e2740bd8dd4649554e7b11051b5f9aab4333366d4ff2eb26bcca84c9dea6d3cdc2d87258095060f91158d7a13a4d4f3ea81467ba69363fd9b2b0fb9725fe55324c1d4cc1bd09f178dc84aa32dddcd67e6f4719ad6b84309c5d2209518a5cab27e10852d12531523a2bf2dcd2db174976535e96b5184088b4060b0aaa30190aab29597d3b0639a4d4b53f6005ad4787d1ad259c74461fa7920cb2cbf9414f66c467d6d96e79f496f4c835adca21460d8f5b6a6e0a0d35cd932576d4c13da658e2ec4cc52311e6a174054f7502fa989649be4fd2d89f12e7bc91adb8db78504879d7f027379e06e028f37b5e05e250e9ca9f4886a5070298aa1f54729939ff32cb40f4252dee06bfbd498ebf8d712f5e1df5d52831247885594abda7d25b0d348a68585639320d8ce0c35b037b45547f600f4e193dafaec16e1d2e68fd822786e4c41da27f8d2f11b4eb11fbad475419c1630e607fe571ef5b2f0749c7de54ebe896d1f5b4e1f4405772b6325ef1d48b7127b0e4653df3cb2bfbb79de94b69c8748f61e9dbafb61728d5f6e00f3df535136c95d761b57f7cbea1b7e4ed94e4ca0ffa4d4232495a59cd870419c1c053e3b48f773b36432ba39cc7bae769f43c549950524acb11179b22d26dc8b7ae94bbbd4d009c6caa5ea20bc5e8f6ca732d50314f1e0c592bff9bcf9140aa9764c1b051a38bcde2d7b2186e163447f41d32826f14585d5e110050c2b66611a155d7629b2c7a8ff2e4033acf80a0cb5aa478ee810d66afd9347fda9d6cc04cafa830d0be21e2a5a327f1878f1194bb37d9e07a2d74606e73f2f55d3d4994133701b26f9577942f6ee8db28af984f399b3b99319319df8cbea29a8ef86e7f5cd3ae97e1368cfd049c9cbc2445835f4e6d6a6f34d58da19220b96d2aa9af0cc3ad0bf04adb37cf0106c84ae4bc7a5b1b2782382cbf261d8bda794f96a90ab8b44a3e4e07c4be48dd112608ef31e26feb1a7f67429e6e92ae96efb58361e1eebf5903e88d0d4ed3bef01641189dee21c6ea10abeff45a8a305d33dcd918643a2b89ce9ecb85b22a9560716b66e2c3c1223f1c3671e46d344af246ea98db91c5a4cab0c7fdeed65f10f69c439a338443902480cd4df2a4e810698aa8ac2b2239579b61f9bd77b8e10ea03148937de59035f925d5eb8fec8cdf89b8a75f2384064165a20e7a7e0477a77d7adcbda0c8f49b164a65cc07e912097fac47353016a9aa0c9067726f1d37cd458afb0e27a1e61861c04c6942491e5c89e7bbd9e8c2e50a6569b92f5dea0810f93a0d5db1e7ee274fff2b96e56edfc051774100594a4dea8dddcdd3afb05b57f014ebf3e14e3132ae7948e97223aa5948e261e1969b643e682b00af2b6bc4a8770c1f4f4f19a1b61a744baf2e51b3aac7af188119d7418e8408b93d2c8c497290a87e17edd2602342a011ab07b32d367ae32d410599f9426993c446c35e4b2ec32df70087f228dae866e43d6ef26eebf1f8a04fe40002cbec5461bb6964a4d7c59a9b260bd125b2b0d542a71cb9775e3d7742549f3c7a9676ca32bdb1fd4d1a207b8084b22097d46445679173ba39c7fe96ee7468fcd4a3b075ae767b1d704be1f4b468fcafb653108a980a8bba4fa5ee5f3f06f27ce597c5cbd96685465ace880d8222fbba603ed1fb112b0faed963c68756762c09b99d97df0c1a5aa3fa814385bd18e415aa939ed9623526594dab91f2f4d9538b86a03dd36bf6177153ef1cb1416a5f0a7115ba5c12d0c53a28a23fc0047657d0299034534fe6f1f6526d455a7ec3ac57bc5f7fa329b3c6928438e2bd1f476811f9cf4bcc27bee77a59f346099caf763d91285015c4cd7966df633da0828782a2c30c67bd04f44fc10f6df9869c9589b468d575e7197c9b016f78a4db558c426b5cc503d1bfe4ecee490d401fb7bdec9d48f95e6007267bb04bf363c40d7ce5ff33d7c7de5cef6713ebefcb6c43bdc997f6ba47fb5efeae73596ab5a07588c21af806b290d43f6adc73661d71db5be58520d32434c26de0a6e92a6c276a9c0d0d958e5a28ee6792d3ebc3427adfc99248f23a8924857d3d96327a463e8b7bab91b041334a1289305df9f7691c3cec3ceda37afc88054a3f3f229be7fe1fe946fe92665cbe5aa2d61f46ccfe649c0c88a42f1fcd6dc9aae73cc1beec7bcaa6ed03ce6cdd6ca0892625ae905fda91fc8b17ebbc3be57ae7c4478202efd53af1949172b14dc6ef03f768788f4192e6efec7a3d98448e534f00b96a862045b9eaa50c847fa9c7b7106c34391bbd74cadaf20d9233be626a74791158ead0292a1b0149b5f7d0285271c082bc4bb6ad4d0e9d03c999a59978852013a254b3e61b83f65720db42af15129e3156b23bd83d81e2c01f00cf6d9f29787d9885f4986fad2f0c92e45883130c77f4b97796a34a6961e69555f3fc815c6d7566bb4e1a070790e2d77cc336e7a66b543704aeb52bbde166bdf5985c9860d8e653d748e16b31fe4da27656c44e1bb0dc3eb8523c43b01e97890f2069e83da37467e6c0e729567e3a4da48b3e882d36199f14eb05966f1f66bff7d55375bb54cbcde2b3a01a08d95f971881e4ede55305ff0052a04c9eae06c5d86296602e03d19a8fdb40f54ba7865124a387bb082a227db4080d07ab81adb515dde08ba7eacd7c01b22a214d9f530736c88b09702392dcb0622760ecd48d440d1c9d6095c1dba95d5b25dd05031004b068b226d6be63f0cddad009257ab7b01aa012ae2096392970b85ce5eda0a30de30787f30548aa5e3d9db994ddb160d47267a8ebc6109408683ead8b39b983804575f334aa4f03139311b5a1918f09fa4587d7addd68793e0dff14bd9f0c3a6da5159e8d527c59613486c04fe2c0f1be412aff29240a6dd598bb1e0aafad4553e8f4a7fb15134f777a9501a01fb39fd681041d9f38d667161db05fba81d7b60bfda88e460d09b0e88bf7ac4b916ceb307d1783791fb8e7e43fa5c3fa634a785e3f2b0c1e2fdf2ce4f049ef2659c6a083a1b326dbe51ede873daa1053609c2ed82df6ebafd2bab4e6ad9298fc87033ace6b5897f40ea4c5d7bb5f28b99f7f0dac581095c794128be58837869bec82dbf696dddcf8557c5dd0b2c1ae4736c960c37524577aceb2e3f435a86b6e2c6d2fd850830e1803ebe9d274223c20063e4ef5ab66836f9a2e312dd93218237bf4942daf081813d177817266757288db28a875a6b44d00809f8af8a9d18ca71cc4d29ff28e76772ff7339ef59084214f04ad33ad545708e98f2cfcc007b820c3a4594e7d71a166b526c04f2446902a71eb5945118fef24b8fb848f0a708faa994a484d12ca21317bc85c7f240d8decdb84dffc64eb1bcf47e9bb9fdeaaebd3e9c51f9ca9b8c8b77190e31342e01a11c1374eec562b6a0d523f1859654de6fc669c6faedaea5c533b4ef107b2bd8b0ea725ec88979ec44824d810aa3c78124e08a8f1d13e212fcf111978c602b337f4ae5bc42c696e5c0e1581c71f131e76e58fa53ab3ee4ca669ca38f6643840adbe10ae6fcf156a99300f07a26752811714b7f1744166748d890bfc8a90befebd10ecc8dd5f1bd644390dc17da82190b833638c45d26c516cde68e151c6c155a24eeb4b3eccdf9048def5e15c451a7751f70866ee543edfdbbdf8e736f4a8f21be268adda666bb522859281ed994701332572f62e8585264eef18ea06f7d5e7cee44606fe8b416032ce7136916560a278626d58781d28bac5d832c4da8d4588bea1d99881bfbe6ddd5bcbde1a4bcaaea1579e1a4985cb5d773a070b6078cf53cea3d0717a6708e10b3b2f6b8eae8ddc624d76ecb9de19850ab53030bff7abc8d254522f9b8d68d3fbd8a4877b36518e780322356e14a68b4f96f84bd683267379e19d37fe2cdf926180ca85eae9b5ec3b5c3b18dace2a37dc12923689d44047900447f6dd321d5d428bf0704a04a846aad0154b042db8ea3dfbb69ab8087830e19a346d9726cb93550fb841e19f7fce27d65b5fed9d6d09706439a8fbdf6bce13b17000128e9dc8326cc12922dad5b2ea4edd08cea359c1f19e9348ac27b348f7b44a7b8e5b58ed7cbc9976e3c295b541cfb14b05a6aad0d1a8bd39e75eeb3ddf96373318fbba9d012ba60117fda33bc2a9c399717765c7ca9c4622789ac549b15cba6b4e0b0068dd0b1fe4c73724727aeb340f80e0f929682ad760ca5239ed3e281d8f92958b34ffa921c2b12c515a5d1a968502e816a7a816096ae7bc9b14811ba80df91fc2e2297aa19c730e9e0f05932cbd86f8dcdb724791463e5c338c2740e03949afb172165b01474a4e03aa0a0e2152765cefde24c287413c7e70cb51dc6d8bea3edfb08e1d388d0d06430b163869e121ebc981e318c48945f3e6eac5eabc77e47b36ed504c54b32be047cbb529ff984a2e7ccc41b2c8a55b184d855ebbf5da40cdb9f1c92aacceff0b143819094e0d3947850822354b405e477fdff3e203ed5c16448d14a219215586f4b23a15c7d56c12c0bbe2257ae15fba393e6b0ff3410b16a49da95dad30555a418f4e7693ed37c4426685a46dc8549fab1d44c8e786ba8befb035cdda387d667cf643b96963ee484b8fc3ec3885ca1824daa0d3fcd80c7127c878e3e9a737364cb1ae2bdb0145afe609fe3adcd43f9c6263d769400f7fd2e6889dc671a5e43a988aa11d457582ec40546c1b567bccd848bbaeb39ef20046728eb55c3d11dfe07af7366c3060152b2b77d511c2cee565b135d4ad85d186e28def291da69b6d1438fa748b8366978a2632d7ac01f90e95c82995f8a8bc1b264ab428ceec11bae67172eb6c42169d90038eae3ed10327ffc4ac2069c70928f4ecebb2b4976e29f8f7a6010359b5e6130f61f053aebe691d2b1e57910c3dab803c4a9f900c884be2273496734e411089afc60585690bccda26424608d47bbe567c94f2b827e4ed50f9d7eeedb9d27f127552c477b69d7df27eb9588f8873433c82eef44443776466d265d75a3443db7ed9374fe8910a2856f344cb8d8fd5b5ac6f923edf91584a48274dfa2535aaabc6211994cc5dc5c2902e84253c0d1fca06b2ebf85e160a8371f270272870f92ccfc5208679605446ceb634415911061400e7b1a5d39f67e211fcb0ab2b14d63c586f0d4ab1513982f9448f583a7c3f15c6b03a99a74e65a2e239525bcee08254108ca37d98aafd5da48c3224a1f9c2f3c266a488b5e2fde7b96c3df3bb407a93683bf0611dc65ec924904463ec088d1af754ee3eabf78dcbedb0ccd0605a55d634a34fd47e27bea67191c39776db6064863891e987a5b6a7b1661b8a68691988c6b460e019b1b4a3b4eab710186e25eeed01de8d49ee7cfcf78bc1a94b823cd3dedf19f80d149c5a3b75ea073750930446d4042fa4baf391ca260e330525249c2fb2e6f914b4e6922600a24a162d6eac71f89b37d391fe61664b609ec460f94a8ecf112c91469fb0f0b6e6a831ad88d12929bf5f2abcc1845337070412af6c857b51a29ed8b3e1b8fd263f8cc4a3d7b65a8825982dbf8dda2f5b4d29beb1b2e61e54cfa5b0542c5cd25c5b0c67d4bf14206b2d4fbc5ecbdb80f603b3065dcf41427cb20dad2774d000a936579d9b012a9bd4e6b8de8173e06c13f9216c8420fefdc8b116e006db7406b7f6087a39159426542ff8770983d471a523948c016cc3f8324b21db63350ae2dbad36e26bc0f220c113eccbc9e320c5447abf439ad75560f8bfda2649226ceae0145d4371a46794c53562c223b1453b38148ace001e9358fdcc732357b2e8da5cea50bef236b8f2d2dd3ed6469282fa7a1c095ceaaf9b32364211e37549c6118564fab076b18f8e40ce946d25c349665cdb466d6af6bd37263f8a97adc5908004943a3af35bf38e154afdcd3db738e28efc9c21bfc58890534b4bbba8ff408687beeb32311956be5b53af8c468159bd4449ec1bf13ab2822bebe77162357c741a46979bb69bafe8eceff4083ec29972c8c1fcd60d0ba37a08525e9b69409756a6371716689e917251636c97fff7194e7fccd1655408f7064f421ee853194b13aeb70febb3295160787ea0607c8a27ff6a85d0b47c6494bb645b76e3191c8a912c5a3df21f7e563467ac007b45efd70046909004e07273da8e650bb9e9e408d8c9129990bd9f418bfc628bf6f329491c8866dae2b835e58d6aa7ebab30e302dcb000a246f9e072837149b3393af6d3a7bf43498f39049b40d664eec0b23d3e29508c76e8ceaa86bd2613634210fea437becf21ddbfaf1861fa17e25c15f74aeea574116e3b99571be6eedc411e06adbd54ab1719608741bb1b8e16faa053bf909cc1a4b10c12f71c513a70c21a3cdcffa98a4eccc46dcee064ff9db00d68c44ab773b12c57ae346a34c307e1aa193cace07bd1183fff0b48ad682a5b70070193e1bde74b11a02b06695aaa2ba744e13d3f2926c11ff6223f21f4378a3679247a67af461e5d1f0593ea5702065c0bee65daef200416ed3b08781091e18bb01f958deb4ef408a257eb986e037a0e5b402c4c6cb7203373f31d149e792d70bf31b7f9efacdba9224377abd868b4c7bf90eebee51307c61fd4cd1dde01ec07b871b60a391243c801d1f698bff300e45a27a0c404e533e37a22854b6a2b1c68a56d0d8fad3ea65663ab67f5fae9babd99c751b271fa0feaa39ebb92d6885e1ee4c56de57db70796252b4d9330d7b56791ff27c620507266d14719680e0ca93ce594bcd1e060299b0124149049209dfb8dfef1afebabd17f05ab53ea44031c9067d926fc662448f764855f47dc53b305c251db3d26f90836f0e0457686035ced60db9159e8e783f6f25948e8c568e0df0b813c3f055c023d6c4883ae2278d91d65cd418c71f2d664725a3953d883b09070a189fa6feaa73c5f01f8576aec7969a052c613f3a3d9ef3e8642e19d5f04ed75f1d5f30ff4c9b9c8131e12808a18356d013f3d1439be219db1a8e497b4674131a4c05940febf1ecc9225446e9548840562cd90f9ebdf5c2025c4a72634520c5c2fccb0c00f5555b7e12d54278da7591acb1715a014f9a3cea25b9795f03fe30c2b0d371f8ca551df0ac32f7aa9531513420ba2aabd5aea8fd0f7e101a6165b91322a570d9c828cf9a6011a73ff8cba499ba3a99901e248c38ba5db467018b1bbbf9d913f9dfdd91d2ae6e1656981fef2e2571f504fea701372b07a902f969b66347738b504794dc1d9a347e170f77f3f655c88a088ee9fddf7e746f3a54c3ab313c065c7de8db0f1c682dac217b95c268c985da6a48633ba5ad86f0bf5fe2a879045bff4aa177ae4e7d56ece51252b6bd27aa4612ff08f0bf10150fbd0150fb4a7228c38908d5e6aafa24b21b6f840782d7ab2e1b0c4bd8c2dabb2dfdc5682a223a08db13242017fe4d196085dd78dffb1ae7434b933c4fe17fcdceb1bf95b3d6c176105b621d4b980803f17ac6c455631fccd7a38e2b2766bb60f3105c2b8acea1fb77d0abf18a3c0a59af8932eeffcf3280cc3eee284a5c3099bdcdcbf9b429782ae19e226b5cfafd78d43d43ff14d10666257eb060d55401a5597c7ceba18016e93df717a5c1b67eefc19a94f0d266cb3d980c317182dbbc189403b4afe5fb82016665108da1108ea4e086e964e2e3ae292620ac0b80a4a1f2e99ab8aa141e57a817cf4fed06d7651238f714f34fdf11110cb552903015b1101b94789a21e21121d4bd5f67085d08d43a6fcbcff32cddc07bf1857fa414417a0bff8e8d47e02935d734ca14d5ea36db256238fb3b9bd5dbe03dee32979fa8c75240135249ddd3f55d5680c6dba226e509c7166267376dfe633809dde2df2a618b0067cb17a06419e4159efccf2b519b9a81b11717edf5f7f8bbb73b2f6995ec1f7e8b7caa378c13f53263b2b650367189ff384dccb42949bcc820fa43592713576c8bcbe84c0ca78295ce6892732e87df69f065a3b84d3dae6f392995e1df7eda9f184d33fcebab0c2d3056a391b24f20aeb91c31e59ae05b6ab0b0b4dcf281726fd3443b235d55a03be29285623fd4e73103bc869e0dbc55d6eb189bd318750a6da9bcc95faea66d96b29ec536009d08545b712ea12457d5e7f38a145bd8346e3c811512702d7b13bb845acfcf681ed6061729dc25622cf8c4139e5f3cb58e496336bc806bdef4aa63840e625fb9579388551cec406a194ac1b2706b9377b7f7580a3982b48de307f20202c609b7635b385623122dea48c2c632f4bfb1792164403be774a8bf682056c95e8239c0c7aa20ebb3c2f2aa84420a6e9bd13c7c6e1c13afb81facd5fefe4aae487287c7db2e59be8d1cd8b8bfb77f844b672db361b402ed8689acf5be0a6a1d2199b5ec43aad803f2ec145e533f5dbaea8becfedb27adc52fb15ca31957906da75bbf73c3c29e8118c1d82751d64f0c0a733004d5fcd064f431cac3496e0c485f295acbbf2705726441e739cdba03377aef90bd8360c2e07cf45f13085b898957bd1dd4cd72832fa6ee0666caf4b40d18b35c4181e7261771d4741193102eaa7527861dc9fd0f560222d003910945fdc475eedbe33c5377c3708a636c3fd7319a1e95cb59e88a7b7ef14543a9a28b9254aef03a5762144bb769bbc7a0e48d349d0709f159f83ef75f6504abb699362c31566e998ce0a3fe59f2410d5e23465f8e1daba56319c0343c79d3c09491bae5ef5dccc94f80050864f637ab01ebc0766a650597d55b8e23bea844b0c0018e27c2fb70f4bb8de068ff84b233e582387b28f6b7139f096080524f8e26f776447eb699a14520180b6676dd2feea8ec69176a30aa3bc8fca9317288b91d7db2013258256e0aa3d65fb73610c846508101fedbe0b6f7a2e7f6285cb7b0141425273d66fc3d1aac5ebf3c321aa4552f12fe76e7a776c46383158ae5ec92b7adecdd6f821ed1a2bbb5e2b1aee96854290210047bdea4d99e6e03024c1137d85383d6866d95d3ce2ef9ed90456f54cac79b92f071e7db0b662793f2e6ba270e4c4834f8bed1dbb7c4707d884c1e8f2e5ead4f533e5f479500700683562a2530e309de9e8346d51243ec45e166a864524373a9f048bcf99f8bedd2737a551f69b68e1988b4aea974cd65f97f334a5b1e878d9a8a4dce2fb22bd45089f98cfa97be449286dc9382eeb6c3fa7ad227510963ba89153b98e60e1ee48b3853d7a59750544f1cba3ff7aaf3f90e9130037779777c1dae1d4256141a06f622a42ad6deac112a41711c23bc8a6959ac77bec0837e693543e6f4b6daa383f6d8812bde3f0a02e2c3be091543514a8da99ffdc0ee560f5fd553af7fb4530c8d1d254f3912733697862d3b02c96087d208d681054e8d0d2f9dd30b680b9f9c831c5104a3f7088ed45bb5b898aa7d67cfafd6f69bca9cd4b572606f50fa3e8b2779c49bf7cf86f3aa8224cb3683564caca24ddb74c8983ee1d9dc829388b192847b2ad76203a680b31c0bfff31c37460b868cf2eb2c3364d7c71c06602722b022e26c7b45a9f40b9e8bdd308907f3eec780e955cb047c490c5f6821ada2ce6efd7dba6e76b7017bbe60636962d876f7064cee65efa87a761c452be23a24715661994b538a1d90a39c88d59e1cc22da1b31051fa99f6b0df2f9141cc8394278a5fd4902d8d5e164517c5635579bd77a5acf1ab37ed52c33b63f35fd3067fb508ae9002f8341f7828d4a5b8d0bc3b5b852698a170b9d92090a7ca90205a888bcacf9cc60c3e15545700e37a1fea1edfeabe6d60a89be49d2de491df3ea99642c99051a116f8cf249050318146b65afc96d73d766eb120e2c7c4f69403b571675ca7e428c9397e8b16b7986a0617a3317d42104dc29a1fffc7e12a0a00e0620834ddc64f6ec2d82dfff20edb1ac30cba6ace63c1b48ed9630acf72ad39eca870b1195519f30173334b25e605b2deec44f4f451ef611b5e956b4cb1954ded87b165fb9ac761232324aae04a35439eeba2ce4d0b93a4bcdc12724400569f66cbc3ca2cdc2e7e0ab63a28b5be2334b498c444d02ba92792039431e24acac0e827af7e46a76b4dea2cbb70f0ee987ead92ae12c698909f654b30a42a09c003457d37d2580c7929975c6c24adfb49b8ad0792023390753026f6ce1e0f0706c78ce3c02b78b50dbfd69fcfa0009033670e6259acd20b2b55fb5cdf249efc36c41672fa42d252954d5aa97e340f3583e8c1ed81e8d212c274936270ee7cc55fa2b44548993018704a10e8e7b7bb66a7ca56022f51e8906d090e25289d9fef93c6466e3746f518d517caf8611b527537e0211fc7fca95fb85400f96f92bbcd98c444a63cd0bfcc4e176552c7e8453ab5f17cc44c3f8cdcf68871ce8cfc4ece53c390fdae5838565fef7b2870add2e5d09da8ab2e562185bb2fe16c2615d736c5d50206ade102711c93bd0afa62259fac9b8136a1bec5764a50ac2673ba9c1af8ced4246a30bfdc815c4a954ae752a4989eeaabe0e8b2e41717fa244eeaed98d1e203735947b2637908a25d8346c492560fcab912a7369657afe99828222b78e2f81e0339e3a874154c8ead37100ffc540061a6db4c3680109dbcfc95421b0401ea77545bdbdee98048abc8039ea80ac350eabaa97cc45b1b97c4e2a2a41dba1c8211f345bcf97fee2c409902703ba40882c1b48a68014334db7c350830aec0377c8d65c39736c41c8b9ecac08c540f55913b2185668f73c07c96bf6a6b85c07163c24cfc216cc469653e05ecff19448a0f116138dc16e01b29d47cbc6219f39326c0d9d84078986a4ee404ec8cdbf69af42af5656845f02e72f54c439ec39845e584df728c2a9581edc7cb49235ef972b2fd91b5b30bf264894fc25e628014bb7a9da050bef0fc4fe15b1b58a12e389a230ccf856376a6394d7cac751d5a204fe8930aa4b94783937c88dadf4a146c6e8b49ffb4e42d05c5467b28c380852da9c7c488158c3e00b37d9eb1d2c0f34227693374bf197690f8306f5c31969066294fa46de8078e6873c47570e7c5defb1a0ceef4accbd394eb9086915d71f97a626865376798bec4b45d5a34232c639d941990441b364ebb6e232f033f976344bc9f764b5cd886e2b7178d0ff659719bfcefb8e0c286f86a68e1e8d27fb4e51375eb1ba68ea8f980c05b279cd56d351b56582553fab8fb734548d6b19030dafa4790d56f305f00d5ce0d8b38983b5626b1f74bc592f32d084ad45c08bf95aeebf9e30ef169064eaa17e2a129ed9662a72e73fe0d9ecd7a014eedc9e4b0ad96d2f6cbcc51bc381d4f1028a4eaac228a08af8ad59cff243d284f7eaab1e108c4b54a49d98c1c304f2da191541a4eab9fde156c7682c89deb9b48f24a520ff47994d11e2c685705013f48d6592333e7ce3e6abc7a4348080e34063343c3393e9a263bc1b50cfd0bba85c05e546272466f668e303ae3045bc11f254bb59145c36f4e23d6a5a9be5265f423d95278905f0738b21c11657d57d99b53a47610ae0d2b3a8c105c13cd78269d7c07cf40d0e8bedc422531c401bbe848b9b9a5f5409927cc5ddfbd1cd2e4b66f6c6ec4350c1f5c9d317fd6706384fde7cb00f4decca62459987a17c90cc67a9fc74db4f51695ca44ebf4b79599f72771406bcd56123a292238c0d173d6bdc650e2b839aeb61210e8db72fae479eae2f97b4a8d0c8c6c8264ddbc0a27a15e9479b2d7878a316a2a48169823d1cf0d392bb100f867289d74a7accbc766828ab0eaf8601fc63f7aac3218ca457b15146d6b857f97346b0da308a6154266b4cb3ad16f81dc79daa78326c641eb1727f543b2ae8cfcc50c38cc0bef1318a8a731944aefca23a755467d475c4fdbdfa0b8eabf4dfcf78883b89c241ef4069872f33c0e355ebedb80207e5e81466151cd4bd8bc53d75db916d1aab6fbc877be17d6c4b216dfe3bb08574d67307435bbced95e369036618d6c6168caae4d9f8fcda02e12a7c271fe2f5f17e7a6207c70ab71c49529f2d8db1154e0658fc67fe50b3bbe8f7d443ff976e8b46f5824b91593beb6a6dbf838ed6934bc4eceeab1b3694da97dfb7f7944cee96eae04293803aae0faef0bd2873b44490bf2e92a12bbdb1cef840ed700d079b43637e0e9b3dbded779e67e2d6bbc9fbd25ad54cea00af5f22352966a685c74a80144b84ec7f7a0fed8c36bf3127d91bd93e24e209df9923ff3595085deca10a0c38f1ba3c8b8cca570f6623219d70d473591c312f5a8a4ca327d983743aeb89b69b72812761ade35a949510e146b5900f5dcc2935f84aa8dd62b78ba9702544eead546c2c875254141ea0a058cdc261e36ce0b5f04f1e589d7a726840f958c9e9ea794b57c62019d2198b9cd877cd9cd3fb4f8b0e5a21550bf2bf9f6da559e7cb7c520e5921b229c8f80a3bce5ecabd045aedecc44749cc3daf014f7c431b290bc5de67d92f7e829ff568e3aec76465c245226473b11791b22e33f0aa603d05a7f32a6532ad4f735d20379762b804f15fec588979a6c9eee32fecfcbaecbb35d5add9459c6dd3183315a44a854db71875fc020ba484473ebba2cebfa611cd15367c2f8e94742a889e70819f6d025a7342b2a0a38fdbf437317e7cbddd72d3d88ffb8a277f7200060d988c58a5723b25ea32508d6c5ed132ec513f23c7e4eb8bd72775f59d31c3637b1547fd4dabc0220e2a8cce9bb7cc32881510726631676183454768c4418f385015e9b247fb231aa320a2c8bf1c00df35d7ec8c8d5fc0f7a4266185798150c86a62501de4e6141bc2cfb806c4af500a88ea44db135417a45d25783aef191ae3fc4c074b096d20fee781986ede9a6682b67687c93db2843d02b22c151051df275ef28c5569151e7536a41f690fb6fdf04551988055979d3bac8d30ef7c68da1d057acac463ebef14ca8198d2a4e5afea8a9fb9359dd9bc8d989bed4aef866a07d8a61f06ef4e04381bd8adf053ce788207d6512b75c24b98e264bdd462b2f163ac2348622185069d53af2d8328dd65a1f54cf0faababa59ff46bbb92fe7f8499686f2aba03428393204e7676b8d33bfcd1805120c995d34ea9192802be4013848413f15486d7540f93abe0c6b09fcb55a8e60c784e9eabe649a122a926aabec8adce20f6f40252507c4be30875e622899ba23db3ee4df139597c414f8d9e31b97f4e5fac98848470ca140ca5bb4b6f330b3efd437014d67c6f5d8bd493b7e60a8b9952d228ae3631b738d65bc156143dacf07fb240e1382d367c727e01dfbb7ec682ed8ca7386ee4dca5cd2d566651592742bd755630f164e40c60fc931293708288d7502b669da3f00a9a9160b89bbb27ed5ee58c456494f6f8b639a48e2a80cc54b5e61435a11bdc6d300a066a6e355edb162f683142b08468423ef4c78ac901415074e517efa3eceaa4d7b0963c8407b0a080ac4500b34ee9a53d284793bda1aff4554626cd0b4950c7c10fbba38f20b1751225767022061224123d413fdf37924c287932306b41ae47205011c92ab0237cd1ca67972be8e5d2323b4bc3f29a9b148d38ecf7d8b618f3015518720eca51123a76cba85b5d70da890bcb5d1a65bf43b71d0a1c66077fecb5929003fedc9d2c22360b8643e81599c297b6f982b831cfa7b3389a9856c3191d02ebc64c7b1adeb9a83a6b04e6f6e45371cc3288435d739bbd3a33a703bba4c8f0168ea3ef6dbe7b243d586e50e19a2e1dc2ca31fb81634bc6fd9d98233688838bc9a9b099f99a24cb240aff663767c5a0687a0353c3c0a80c7e2e625b202ab8cdf466723021e2bd270464b7f08bc31249623c4f11254a17a1bf037f8d3698fb594cb0171771075650a32b5863453482aab2659308ea7aafe679e61358c8d671af6a3d7adfce76c222177f1a59526584d57c192dcd0cf371a2b62577f33f5e6c0bcaebb1343e26d3b4a111c9ad78a0eb383f3e5bca3403ab106d94122603629b9230609f98bbca06a31a37a062665c22391fa045b622cc4167c431f0dfdd5496ec03c1b36a32f5f3c7a9ead15677513a70920993efe3aab1679d59b15fb41b61b61dcbed52e78548fa8735fe558c834d1895c4513721ac90b09e07a524d1a5d727764b543493477bad23e9fac5fd44fb0e796a7369173a1cffa580561b4857e0ac0262e202d142073346ae929a97f471ebe58ee4592fa6fb240892f23397b0d8a9b68a6443668688c22af4131dcc1dfd603fa31e64383b154e9ea176a92f9a12aa09c5db55dcb9b1257edcbc51c6257c635624549eeea1a1f75524cf637bf149ed1fac0afdd875a65b5bf65c2ce5d72c808f1e99118d6942c3c5fea28e5ed9fa9fdfadf2e9bc71018b00ea3e271c6f4ab3262133d09c966e42580e3173120ea2d8b308c1e7fd03adf383f81faa4b6f4210cf0fd4eddda64e8ade7756a7dbefca40dd786042c76ab7c712f942e81a942dba81dbd496f55b931da89881f353db87ec57ba4786b0167613be1a6cf5b08819d249b02a2a8ab9cca1ccea965388d386de7edd42789f17ab923fa091b495dce2ded94dccc0e3bb180db81fcc56d7971adada5a25b27ec8d8d2f27eb59fbd01a454d408a9819304da81c3d77730144cd32551a09ae9cacb63edff58021f8965f23f2abd637853634814346c65c9622029b69c9aac712008fc8629e7d238217976747facfe2db1bd5b2b7797b0ae4c0f860e1b46f25deb5b88c6fc0faa6f67cae6adba9978511cc2991d2db44578e0b219f00a1fbe0e8fe82019ee06a6fb2c45ea98322a51d1d2fd8d5443ca968ac57df90f5ac8d7b602bdfd40437284db386f5662e85daff2681758faaae5da41e5b07e983614361d36bec91291069b5d8571f7b8b569a2499530fb5a563f0232859b45fc3a5234fa9670177b84f6946dd3c52961703e401fcfca9f4c7def08e64f1e317f50a0e0d734aba9a79dee1f061c02ce24db95e5d5d7488bbea83bd6e03026ab5827d4202fab168fec2ff365af1c6398dcacee2e9c258726915cb7fc11db5743943875007007516307305db2ee691b84687423dfda4bbc2058bef8a68dc4c4f988d7ea3a8e24e721c734259bd486204405606555e91145c5dcbb6225932bc9735e3189690e789dcf156d63a0b1eff3bcc6a3e4599155047167317be0955ee055fd2a7f97f21edccd0b3f29276fa67027724acab13b1992d908a51e8eccd5390e314e15f959ff4150b5060ea39ef74841979471c78040ce931dd072b10883a4db322aa735ceff6b6ec532d22cf40dca3aa25f903ee78c7bf926d3f36630974425af19c340e74a2e4ccbe10193d62722df7b7a36b83e688cb7f2968016fe64805ea77e151253529f28666910f20d7a95accba38345f42e33264d4eaf7aa9bfdda41e705bb1f494ef77dc20a7645db1fbca209cd204d5c973341213ecf9b46291d8bd8587a634cb7f5b5173bcb0c54538888e3ea37099014a4fd8ed750fde5c23c3d273dc25a3c36ef5d0331af52633e2d5d8db110e4c3c4cc75df837cc80f729e255c2865cd20ae279b33668e10662766f255b2b9ee2ef460fafaf20d25e73958dd57373476a3be20fad72d73e3de2b783a189a140623321481b8d239237c5e5c3053f75dbb04a5b74a08b1b5f6e3016d1ab8903445fd56fabbfb3d5ed16246daccc25a8c25ddbb560b22e7c4033acab20f7008b784829c9d65f5de4c344350f66a7a8daab164cf87396f6171b222c5a34415a66f54c29b3712195d44914721bd828d89647a9d19cce7c1f66fb0ad12fdbc349c6746a01d07373dad5e27364ddcdaf18aed0846c8573469643c3c5dc8014c9984c4caef35461bb13c4886e0e52126909308217fa81b0c3f162c8ec2d1a693083d4841c8438c2b1d36b7fc9718ed48d0acf1a4c1dfe55bb3395daca969d04667a41811d050aee4bdaa7fc746a96b110d759f8f4c5dccf5fbcc1510385a4a7103ef00c2ec086fc0162ca7e5b1f27b28bdf39ec88aaf7af5d76e7384d360de977ee6d0b759eaf6eb6e0981a7f55bb3027ef9fea0d94b49ba380e8a0189710dbf119592da5ddeb8bc4b136117283c182b06af74437c7aee8621fe4a7da85b81dc513dd60efca8b730ceb67b7ab4683ac1c29ca11eff4c4df7a773235caa331d43ad8dc6a6c4dafbef4a8eacc532b76616897ef4a8e70076a9f0ea70580174eff11614364f8b840e4cc076446493cb019494093af5bdf79c61641804238bcb6a7c214162cfa1ba0f6b45758985c9dcaf94e077f7cecbf5a8156cad16a9f8912f5fb362e6ba512e33db9fff126223b135d6325e16b2522699450a007f44dbec80207d470d4783dd76a9e6c4f2cdc68e514e8e9f24babae020972517e477734a4826f615ab338bcc59a82e04ac167a5ca5f2f7837cc9e56a9b95d9bbf771fb409746eb3dbd046f1c8e077959b343168c4202c5df85eec2a6f68bbf17e6b6c55125e4e3d87fa4c0ebc45c164fd1ecf70f23feb2166976a787f8592443371827f18c5d703a4da181382c9facf7589a14f5d9941d867db05f0bb3aebfd11eafdd60b774a8bda2a4852799895a60c94932e2006c577e60121f4d70471a47993dd692336c4ed01ea75474e56d174a7b9dd0b4d076af15c8a9b786a9eea06bb4e4de64cf6d68ee4d644196e5d504cf6d2fd5832fed5ae00c1a52218cd67022641d38d0a980e18d7474dd222d2ca387a3e19454dcfbf6353df7412cb4595639c58c27ab03a4f7e117f31cc11664d339100ba50dcec245425e8f227723a4dda22981c6628783061123f2b7c824069a06142f9a6d16f995b9b515d69b8b716d37c25bdc17e6ae98c6623d31a9fb4a025cfe7175384f679ac59829f90e39784e9868e288add566b013d49008093d25ea885cbaedc9859ef670224689a311975b593999fc5208d8929267e91fa6b7d159147215c15e1141fba68b3979ee1b3ae84e2c91b58615e7a4850522db88a729e2f116ca9d911f9ac65f5c0ca32c46a26c79ec76b27bdd82aeaad75274005de064f873f0f1f649504b20b0dbab40834d666dd92f140afe6b8de0d2ded2959f74ce4e393e7c2816456f889fba190588869222eb881b5902b28ade1a07eb410b2098f54e073bddb098d150834306eaec848d9dfd0583f7fe5e2d17c8e320dbba7d15c4d27b45f559b11e6a6bf71ddba00386fd20760cf7b6509b588ca3bf5ae53225f317f6956a240de63a4be02587365b9955804b721f73705124b8de365c3007242ead4829fe971c828bac9eca5e78ef30a640f7f1b365d733d12211aaa2d4e0e68cf05ec6a9c4862ecb115a6145ea04484b882cfe9862dec8697b2bcdae14349a805b8d71ed099258f05b5fc8db72ede1c0a1f763265564bda6d4e8077902924d1cfeb13eb41368655f527edd097096f72e5cdaffc672574782a92b55557273f2d5fe7cfbfb0d8c566bfdead0679de783e9aa0f4b6ac0a5f67e2532d292383a52ee4c9e8933b0ec751f387ea48706d86d17d06688049785470217efca4a50e87097d61fc822e9c4fb4a64e849261ae8a6f1e38169da3043d0f84d7b0411d90d9b698b49b82fea64539adf05aeed3ab6b65acad5695caf6d2b607e56aed784cacaac4a51ac3b55206d9063b1f58600c3724b70c426e3a9c4934c6b9579a5e6527026277dfd54d01f614db0665747de0cb048c1888c2f4d2619246da9b00de8fcccc99806f704e6958b07ea9283dc3201d16649e5208696b6c0bbff9eddcf8f4e6f6774d401e417a771c494983c7952a34ac125e3c6f6759efa933591a03d211620d12c5dc29d684d59a851d31955f3ee5665cc537b6dfa210633770910feaf96c5e43c84b3e958d7be42ba4227b3b1c8910cd7856eedb2a074578a6021af2f057770e277bc4b51ca6b45dc9d193f5be460c4665f1a7d0ab32bc34b6448f51160c7569452fd33c2b95380ecff7d591063dc6169ebe1f9563fb72abcd248202d3799f2a3465f9d61107a4df02ed6816d7c1551cda50c81b01b45af9b0286f9ce9c678aecdc54ad18ff046a8ce30df4cde4d26990377631f2ca99813cb4efe63e641e84887e0255f079be4572e41dafd2847abf463296bcd64d5141bbb086e655a0d3de6fa55181511db9bf95c7d88a13d9e83805eb544464074e8af761b22431aa935d70b0c10a14ab2ba6c4b8be5714450333ec88fc5d7d721ddc834282a5bbefc07b26a1e216b7f51e0c4a2c5ded95e2b68cd1b0c20407126a090668c254c30481c4bbd7f0a1111c5a2f1520cd35bf06fed54af05b034b307ea438b2a6d6c2e5262c0ce9eb464f6ff33d115c1577ae74b6d20737df642979c43e5394fd395271c05249c108d77b06cf6fa6e79da80d15f3e6b6a21c02282dc5298a30156bb17046e7d3ac12c40ca496a6945919bd8ab8f50f4d977ed000dfe8139cd486a2b2a9022e85b335c6b2eb274f0594e9747df17a0ba72009027b48bf8e9fcccdb35fee27a39a098562a6ca476928946a674a421eeb2b90d28781cc7023f1db40119bfe716a4b846ea0e498188c52f14a3a43f9f863f4a33b1ecc62c1392afc615b9f6a1f706a61167c16d425638c09a430f629fd6c8318df8b40c932638cade201d22b929750e15f03fabaf064162faa502e4a18a9491d351ce62d5c01de556a47990c9bb75727ecf0132cc72d6221abefbde710fac4185addad40324f406c4f76b6968dc28d2dd58ab33b14c90f1861e9ced283865e9b1cdbb4b9df55351effcda0be7e759733fbbf74d1c4929caf640c3d10d260868e2ba5fe8bfcc39d2182b2bbccaeaed40e23e0aa16cc5e137c425870cb176aa61410a0a06e2293d063300c8157423bd5ece6acec6486780df35ff6094fb0a13e55322fb0e9fd0ed010e1273fa2dd53a0491240d017477fe81a2328190381ebe4f77185374e5a2c7ae71738ca5924fc826b86126f6f2c6bbc7778deb0e57b744a4ef7e18173cbce3c50c2030ed1d54012acf7155583e10259b08a81ce34e558e74c7587d6ca0e1a011d34316d6118e922ce1e5ddbfb82b847365ed0b7fce52f8bf8c2fa4a77b46ba934d34cb10525568e70442fb095723d83a304c94fc2945283c8d6d089e09f75305bb4aca40b183fcc09859a64eeede84bbd1ad06f45d5ff760904160a34d01f3e91162f4c29bc6a7ebce3fe4ec6b209337962dbdba4c43fc8220c0653a7d61dd686804e841548e0a1e3310851cc5d77a245355b30c5a980790c01550b6137f54066b263625265d7eb1cb40e0cc76b69c2fdff8cf31201a9400e2ae61dce9d7796e4072582ada98afd4b036a628f63c1229fa80f4f4f3a7be0b595e67be49ae96e84077e3a1248fadb548d20a313e3546f6bbdeb1b3a67d813e6f7d4b3ab26118b9fa90d4288f610e296eddbb6c62379b76cda643b85d51356af1e0417f3730b78999b87c2cf484efa85defd41d272a982bbb4e4af96289f8d5d366b8e7765b60f1dc61dc03898f32091429fa9431c219cb64b941d4e258af261a6ab6c4ea2f9890644e9c7206589aa39e6cd080c7e4ac36aa7e05c106bfd3697f44f2d9b4c5353c2db429ecc50f1206edaa0119677c501cfa0922559262df43cf022aa2d26c4dd62aa911888cbaa802171f699363bb9b946af0742ad42379b1a3960f109341b4dc5f01b192c102e978a556a2c7bd5aadd5f8ab572c341517d5591cb2ffacad9ad67b83994744390612f0b8f1fa84abc9ad4426390d526ae166c5f9f9708c3c60695c6c6b2fe172dafac0897b4a90a29da1dd8b4f3821358bb62d21e1f09ea6e3d617579ac991bf3e2ea55bcebcd9f575963f90dfd052f8d9beaf6c3c2fca18b62835f3e0f93da43be76c740eda6514ef9f23465833e6579b71fb96b5ae579d9878c025e09fa314d02a387628b2905601aba9ced35d5e1c9e9564fc6e04e7bafdf43bfd06d29266e3817cef2c765ad394c63292fc8560b095e81d2ce95c37c82d6d97e6e3808b593f323c14cc2c0c21aef9bfa327d4d030c311c7f4a90268bdb230513e5222652f5ea1343a5d4206e8d29bb9dbedb6c38981838ced5fbd66ca0d468f7a27b14ae43ed6dea8bfa5b04b890627db82cf61395c2b36bd989bd477198ce6f43cf4f843bb54aa6eff936465d2cb5ca52a7105d373bfa1b0f1a8dce95e89f901d84f0981c63caac8fbe093e7a897d019f7ccefa986d5b1ab7911265461f72153d26ecc04929eec1976f1b598ece3bde58e205f676a1c589b07919e2d9f38448fc06faac473a67679cf69db6f2a56bda74a494e5943bd2f9525a3918b4de812783dba85db439747a38cb7e47124fd42af9fe90a1a0ad636aa7e4136a7900612deffdc8d7cdf323890cdbb5c06ce447225f2f64ad75ec8c6e619a2fb4c28b054ffd1df6e6460062b8bf7c5f59eaafc51e87eb6389f73f6edb399175976017978706e4b58de652c03ab5b34c840b5a3188c05cef3bf92cb92237d845d9aa892e466ac6cf13f23e50e5ad36e487490656f1015367d4d6c8eaddb75e5f0ce030503c7ec869dced636f987bbacd86f349461331574fc4fb6491584b9f86cf9071a50062e436abd281442865d234e01e59a9d704d29cdfcdf9a61d6f910a0a8c28d83a13671c924f9e1f2937a25cb648f3b273d3c773b632ecd6dfebb93bc39f3ddd4e5d5279e86cb36ed3e5b8fec80c4e8aaabe2e8aa331008391d8f14772cf929b49eeb3b3f9414a76100307fcb291dffee1e4ebdce859b96081eb8000c96fc0c4688b9e6bf68ba1373ce1089197e5e5d775e0d5086c17a43855f4a63b0cc50f01d3ae429fbe58c5e0a5515271af8c6710cc8f3cfdec3117139ecdbc8b0f804421a0a42cf23b520bfa42c6fadda1b8ec89e83ec7259bf97d88709f5dfc84958edf3b9f2a468c69a5afc8bb89b06eccdd49e9e1c94bf323d1a3a7c5c7bda1e7848bf87ea79957bd78e8b4d621aa505e7329de669c59a1ea63e5b8c86e95f71fdbc8acb5fabaeff84d934c94b0e41e868e5496f5a8f0433233fb33c703de744317292c46dcc632592f25a7848213768ca9dc3f3696faa356e85235d81bbf2366b1886094b14d99cfc4cc158ffb50c6bd78c07198ec43ae4a3743947588b278bf9a523e274b11d9e01d622bf65556a1395b789e74f6d125320dd2472efebe51b65e6dd77aa935a7541385e5296620fe8ec36e08003f1ef49cd8ad4a7c72bdbced2142a5486d9ed1b28573da4e884861688f3c470281a4df01cf20387ae4471a9f047928a97872d708dd03e5948c76f687e2880831bdcfe02f34f25423570f1f92d6cfedd78159d163b57080da7df399b47850f0622024d3a49ad5ee73940327e38f4e9c0d14a12e7238c9c8fdec562d71818d1f997a1d547d188f281a10b0f2e7c1e54c22e9b66df056b7b78d26039de8b25a948d3bbb4bd237236866ce50ef17268d316f771d3996f92f68dc12105ba8278026c44ea090e06ec0c51e9a32d409a9d7bcd88c199c151538a0b9e19d5f84b4a53aa5569841a500b7efb3fd87262b627df62e5aac36c23d0e69d8d40d240ca35e847b5b524d2521110fc3ac0fac9b29c02a50b883abd594b533dcae880f92a2821543ad7cc49767fcae3df6a07d67e077507e8e52adfe389621ca71780e96e4492dc59dcc858202e3787e103750bb027eafeda51248d9e0670d3bf2c41e231eb4dfb1e0007ab235ec75026452569ddf6bed4ccc44f51525ba2446c442001ea5961419874ffd7078bfe78c8d8bcf8ef1c46e8db248727c4c6420a3485e6d8cedb7c4d3ce292b73f797ecd320799e92e04b604d0e91ed6e56b5235788d3ca795149f77c3f0ea3f9e83cc315459472fb58dcc13c6ac8dbbaab3db095f4fdb3332745520cde6e6a9fedf160cf886f4e9c7c2d5fd26c22d1f0754925a71c94121677e217beac7faf92826c0dec4791e9486a1116c72f65a133015fa458efd345deca054ba9288af0c286a0c53bb6b9ce5672155605806dfb8edfe36c798e5a1ec776955c5158b30b5039fbbc22ddf3f44b2c32f4a1d931ab6bf4d02b5e85ad3b41fcbf9f8aa2d1ba13d3eb310fc039b43194d9b60ad7c18e9d0aece729741bc55f988fcbd130e437e2356ba6a42ac13bfd56be2673a45e60c75d983a6afef69303bc740d0f908d46e5ca327439db03280d5f65aeec417b9055f0460e97a817fbe8ed0ebabef9c3875d2c926ba1fc35d17a3c6dab007b40f6e53b9ecf2bbaf3566678b773f30a0b9d0bd10b30d011d11b40d348e0022cf2d637603b2a730cad30130598326772f2ad75d7f6474eae31bb8b4d33e9d33b683e1e260ce8141fe4208525a86f5af44787ace5ebbbe29e52797a4769396c98df1b3cead6a383a033db9d63d9baecfb453145467bc909877f2026de6a9d8f2ea1586664b5675f29c3ad5198a326eef82c6840f65f4d4288b0989db51fd0c5b0894be3c186e71a8e7ea66a044cb96f4a621fb63b139d6de925e19b314357cf8e1e9f7339d7b384965b8651cd1eb48572c9113f8c83977333f9e50a9b5ea531331cf1186af89f684a4d3bbf0c0ee996ea4322060e4493420f9412289492f03e7c6349877c0f069a9f87d8355a1d1329b11f35cc50090a11d545091294666826508e1dc18fefa68c676b805247a9c1dc1762a730af3ca2adeedacb30898e956e137b47146c89bbfa451f23657332cb5b866f595df97bb2d7c47ed863e9beda242008ea991231ebab10de0ee7cfe63594652eefa74246df52641388e50f213dc584b97dee27932591a6af77f597f0e20f99aacec392466360365eaf247798fbfaede638b275d9288fc6fcf41a6e23bab681d9a47775c2ef1a3e3a7a8027bcc9b138ff0d945b2405b8cb4af034118edf483b3e733cadae2a3a9c8f9554ecb004c677a75da46fd1119c1b5553cb9dfa606cffb332bce1039ff98bf365eca20ff2e33b065c81193c072fccda5404c8ed0d0b4c7eca17e36e3c84c26b765a3826e5e8eac9fe375120e6e146da4a8ad205fae5836433be01b6e09ba961cdc22ff0916360eb604266a32c8353c91555b8756d958fdd193334162f3a5508a14b6d971a364532ae87829fb7c0922eed9394d81a6bc25bf9c4e722e1c34089aa46daf1d545217eb861e56eac25a4bd4fb12cb9a90a47a0b4ec9ca24a7f385e8281588ecffb5ea74acb0604507a086ca02387a24d5cbb39c9596d69ec83b5c099c285f56a19ac2ebd84f227fbbd8a7c48a2e64684a05a04cd179829aa6edb1783839192b247babb2d6db0ec7feb21d466f57b8afb7775391c479fb396473e48ed769d8c164325b16136b598e102e158ae357b130cf276df220b2e4cd81554bb5bf3c32ec6fc7e0dcfac591f71f1f1a8b5f87b14b76a4b3b111faeface4a53ed65347ca061ec9e71b1f80fb089838ed74660b9d2729663fe07ac4d38c77f6c062de774fc411bc53d0a70ae0a0c3ba23775e656594685d83cd1552e6094a0809340c9cf56d176634b24f18a2fecd0c7df9d2d628c68756314e3d0f3942b4abe94f7d76b92789aac0ce5ac6222773ac75e7659bdea8a9e4c7a0df000be59fc7905f66c9b95d406559816b39d995ac698d8f810156e9571e091a63a283cbd5c7ec63d9e711659c20e10049cfbf0340aa79588ad5d4c7497f991c9bee3171442e9660bc049a2fe76ef56d9fa17a69dbde2590d29ae0658f66077f330fc63a27a760d55635aff44118510605bac926f6d1acd7ad1a0602bd3b859904844b53adc7bd94f72a744b5c8f4389138f14f57e5398845196c968912bfaabeed4144eec8daccbb44a14ab59c79e90404590c0c6edf95b5ef8ada045b9dd9da455e9fb7e31def0d2b2177c15debf8ab59ba696c258d81a8929407b191e406462d64453892e5e9e96a4c228a1d5a3c1a57dc4bfa185e8f8c0e2a1941589b21b4e8af88e0b36a6a6867dfdbbd6c911e11b16bbb403d1fb95adca159a8bdd9de3909e87a494c025e8f3b9904b3ffff7f4e6b039875718b972bf1a6673dbfd8275cdb2d99a4e0aff5011e0a5ef991d74d73c7283f7c26de2d183c9d60ecf958ae7b667bf81f063efe91be9a0d38f33c857670c6224760e13b8bc0ee44c346a703048340c432e1eac5dec36cc397b7d770ad220b10ac010f854aac7ed0b048f3faa44b1636dbcfeee63ce1612046b19d5f01b408b244495e65ace32dfa198f01558e3850ed318ffe806cd66ba505378b8a9c93b71f3041ef055904ea72927207626b770d7af8bbf57e44f1785d661e1da083e58f7ad982568edd3e7731cf746fc49944903bd3e442c22d87f4986a6f7b291364e47653fe5e368d8b4de8c328bd6af10c74ef7ddff4ee65d6bbe970847c7604d47ea9c937bf53555accadee235bb6f840d0d0cbc49a9fe179e99202c0f9b1b2f414db995b4fab7665bb67382a9a00839d6678542d6e4ac78ba172cddb79ee3666a7f56526974bd9c3b9779553bef251dc2c132f0805457f2d83642c3e385481802e887cc2b923638b0f1ed98c3736b3a3293d5757293fdc2296f4cf4b9967702703174b7f347e466ec0346581b52129be7b0a0de3e86b1d264e3ced518bbf19dcde20ed9e50ef21b44ed60fa33193115434ea5b3f58a6ba3b54b23643d8b8781e875cecba4c5edd25cff9a18faf196e5637391135d938d2a36d976fad6ca6aaaa2371a92bdcc64aac76bfe77b3de764d0696c3464ff10b9519cfb9f27839acb5366f8a6a1414dc54752f78327311cbd490b9d96c0f1f4fc3afc8c479f3dabcc678a4f00ff6a7f1154582ec01d12cc581b7aa541333f31b1b338304e95d35b48067e688826bcd84e8d2f7e2ebb8880ed885cf5cbef268d3f0b6144ab7acf1acbea5532a2e9be96d96271737d0f1c1b1ff4f3a4dee6bf466a5e6e2453c4f5a8cd6826a7445bc0830339fdbd3d738f9135ada1bba25db56b5805e127720a2a7ebda143f6bdd3f0bbbda00f1b135c83dca2bc7bd6e868de9bba835c858020faa53d8e2a868f7576d576b553caa74f2f430003d95b36920472190a9b50eb86beafc9d62dbf0703c34425c6d7fb7d879dbb22bf414d5579969e701e1c972cde795efbd80da121e9e949a1cc4a224b657b2e3ab0675a4b0537afaca6a994bb3cfdc56d0b25433d564c9793e21c24f72fb6588b28daa7ae0a0b19b198c624ac044b92c0499e1e2207bdc2c1102f8b153a0fcdb33f54d9a771581483e369362ae97aa63e44c572f4b4074f778eef51b470750656547676f1dab3968371fa3edcc0495bd7b80018ea95bc0352de58d5964fde80bb71da7c3a375c6e033e2d92e4ef33816139460e13c86fb3deba3a109712004850f57296f54ed8dc0014f2b8ceab8b6d4df9b93733953e1a2aad57aa010b18fd8a3a6788a079f26ffb3cdcd4fb6a83b61257c515c8441a8e538f0bd1dbaeb651591740e4bf9f3d4ba67d5aa4d28e5b6c7bc65d1d1dea9ecfac7e37e7c01cdfce847ea33717eb4375cd917c26452b56f3637bd579ff955000138875b7dd57d65f2e167a43a370882c1851ecd494ee9e9393a35ddac0177904c5d5eb155b56c276d93aaf3788ee9e045d886b18ce1a458cc78e66df6b2e1d3c22072481b0ed2fa70d522c8aff1a1fd4c5c2bb9b203dfc6fad51b2459446da5adcab5ea23f80b39eb715f3596a53cc5e8a762eb3fbc792de53acb5575284cbd1c2f821b121a61676b4258632040cb4dbd3a7e93cdd34fdb4f498b1ecd000bbb253f7b34218a8cc6d4f240adf97dcff74b07eed3d45af44531f4394f2bbc152223ea26cc70b62731c85454a8c6358da5119fc19757d7f4682a2aca6ba4f4d4e2b3a333ea5c784adb75323ea8896cd0c395d93ce1f0cc5e116405ee6d967d79773d91834ac402d9f12f4f552618a941a234679740bca0f5b129426ee9e302e8886c29a49d37045e80d38b3bf7350eb9420de2192950a1575a98b923bde45e3ae977821fa0ed49fd50d1771afce0bc57c3aba67594e699a20220dc9418979076b38646ad93714757e1110a324b4cc3c1c9ae574895d32a90cbdb8ca38a4c8243b45becc5bcb3974beeaccfb22ee124bfc0dd89d9b7927e713311fd7b269d1bab60dbc0b15a7612763979b78c1666129cf87a8263beec248240a12daf38894fec6bebcb215df97197ccdf5767e59132cdcbff157d52203ec8860ab5a86f4f369ca385a4088848c13daa3ab5d95bcfa224c4c9afac97bebe22fa49531897d939dc1958761c84f382682cf3b2a53f02c3e3d2f7a18a5780b30799c0311bd0259769f3adc9f2b57f894a7c34a11931c723d1cb22e65ba0f64d6059c7b46ac246a6941fb1acc948001cb796114d21f1d695e8ce892897baee2df24f0087868bca13449c3ae4de777fe3adbcc12848d9d6801c33bb6905e04cdb4a5788c097695b3b11921ed02ebcc4efb5957959578b2b28ca03673940327e38f4e9c0d14a12e7238c9c8fdec562d71818d1f997a1d7acae052e6de92a74be1f4f02a832732cfab9e02205c0c14b87c221c2de7aa7faa832040857b8efc86b6b3c24f26177a79dd0e81603ad5bd286096b076e949939c0aafa85fe22f34913bffc76a78d20940c731c68ccd746f437c2f81adc0738c6f8ab974d5458d82f532d821bc31c00af43772d2d1b8136c68ece65f616f56c3faa3066813ea99d46328e7d9a7e53bbd1cb4a8803514a36e0f5a4b11e714275450f4afad7699bb16e966f812e0612bf86dc1c8973dd21aede5c2ddcd235ad75f193212970e2a68e16254a1caba4db81c1002ce26a4b5a4e251774136d3015e776bfc0ed4a40c2e873d1bf918959422472623202708aabfa68d1aac33fb4f9be65553e63d875801ba4de0a61ff2b4eda337f28c6d2c278f3c786a10dad6b9df29276b9ca6b5f12d927040c7eb2329ac2bb28860b745cfa8f26eb337227d74c0f2328a1131a94bc6008ee84896fe731c2d3818b3c16e216f8173a4950c804564b88d08279cc6cd94862f5328a74295ba691595c074fcce63fcc5436fdfc3e27b38734b9425d71714428a132e4d5572d09848c8e42cb28cef886d6b152333f96e784f81d6e34bf46df17e74a103d68ef5d58ded44c2b291f4caa42e034999c91d3e1e7b9903789e9f3e32c103ba102c3abf4e79c867ee37eefdf1e813cab18dae7baa373ef11bfbe7a6a22cfe5df77e19cb87965a4c8951113c42f399cd4b8efe66c31066d26b9f8e9b49ba90b4a9f62f216aafe9983a6afef69303bc740d0f908d46e5ca327439db03280d5f65aeeca2898810a5e26fe83455f2588f3b26f459565c1a2caeaafacce913a600ff7411001d22c7fd38788c34e5a019634cbc58ddadf727ae1dbec5298564e766d7bb1a5b51e0a4c20b4bf6029fed1bba37b7ccb69876246f2172fdc1c2806cd8412666683d1ac66e9981370c4bae247982242f2d81174390a8ab9b5bb0e2fade8381453a1d8be32d6d1ccd0f6d8bdc876c78d0abd09474e795b979915ff8b4c2e940d7a8296c8aeb2a18cd9bff5c156d42b03308555eaaaf28e9ccb1eb0fac6a8f63f4e57a9253e2ee85c2940ce09062fff3217b538cda5ae0275a72649e1593c13dbd6df9b3b87aa4546064198db553fe08b6b342c851d242a9f95ee6c9526cf38354a21ec9b15f08aa33dd8273455be206d9e6cc4f41fade65190fbf4f353bba2bc41dfa407b64c8f3eb94c6892d626eb4e9594308a9a3ac458712ed18fe5e72081e8a1d1837007208b186c46ab71a7e203b0c1fce665e5bbace2b2e87129ba7a1a19c68b7f89b14dbbba1345afe6fae643e2209922695453c81f54ae706481689fbd3c6b2738452473394f0fff31578376a8cc2acea2a10dbdfaa88dd61d40fca02e51fc7a9dc1cabde38ee6440f67bcc01709d3b93061ea2037eb631be3b8d625217a66cbeb6d5ae47b0b4c45a3f9ab874bf21d399fa87009cb75446eb6f17b8e6af72f4abe0b1360ab66bd794a1f40ceddd4e1771f8f354ed8b4e39b20843bb393b56006e921973afb09d860a88309648ed94549f7673debcb40a9f9882ffa0e04203bf7c47f4f0d5e2989dc9843d4824ef62c47b4f40d1bfc457199c8670cc3d9e38797ba397bbb1078ad7987a4a20adac92c8e015906315a0839393a5f8dc4aad0e90fc492b02fbb7adbc8768ffed6c9eb5c197bc970dc06b4e79d16f0ebbf8b2a887a2e98b5623f7b3accaa55d08dbcc0ba6c4e722e1c34089aa46daf1d545217eb861e56eac25a4bd4fb12cb9871e3d53541570e83b114d1e62f72675997f81cfc774b6f9ca2f6ba5b37491173532fceea85129f30a69b5f283d18b55c5301184ddeb2488be64b7c4b6ada98d61803aaf3901aada0b6fede154b6d1d932b3c601a0b6292c9be97822b1d14506036f8860b574ffc442054cc298e86f79ccbe86418b36c1b3f0e84466124a54920c23b584af2e43058d86bece1f9e909e09061bbe6597eda4a9f35dc87784c202f41173faed74d39fed81fb0d8b2b718206d7e4ef474923daa4ce33251cdbb07552f921ee025a008d06fc2c9409865f6e9ac1ce9e31909fc739256604d0af79e97cf265cbdd85ee69cd6c22bf0f08a3ef23fefd95eb3c9c1cf4c445bc1aceeeb594b12eecd2326122c0361c89d3f339cb0048eb3d526e8663670c17f3493cea72d97f39c0e7b610160a251c89dfa9421332d2694622208f470a4f13efe08dd0bb384b82e2f26c1ff849a0c5724ea1d031fe5eb5dd9f41c437cf94b54f6c5bad5562b3d821b2bb8d203ab16704dcde4db3f48331bed7056dc77a999ddb3df2076189422f199b8fcd58716e6eeab178f67c8d8aee8429959d4025f6b26384a8bdfd13b13245a9dd9612f3a37bd94f72a744b5c8f4389138f14f57e5398845196c968912bfaabe173db0b449358c7901e94006239d89bf777e11744392b143c19f4fb89740b0d8458dc4507a23c2d9dffc91e8b5d25314186f37dcb2bf86ebbf636ddef59548de8b4e1fb3862a6023937e490f6bfdf79f8fec6bfca32a2a5c0f3f9d494db8ba94cca6b1276dc0d3ef147f8ac93c85fea698eca419b3389abb9f3f0a960380533909a977072fad84497231541a1f590370b9fe3c3da1116e110c21abf61b1d3bf95809a5d0f1d29a54742ba68ff9e3ea552befa31feaf9fecc08e3f5fe19be363e6e621c226dd64961d65bffc7e39af9f36343501aafbeedf04232751cf96abcfb5d454487ffba00fc2b4033e8be94cf9a2487ab5fc82ab5e39ab6c75d982fe8e1ea59c38587497e54f6ba7d653e48a64dc0fe6ad49b99edd783b678609d094d485825268b31dbdb0d52045a8ffd3e7dfd2d52a51c23fe6ac592ccd0c41c0dfebe488e77dc18e79596eb52a2d7e5c5fbd8bd71b31317541357e77731cf746fc49944903bd3e442c22d87f4986a6f7b291364e47653039b9e7d8e94c5d3478d144bb6f1546ff5428aa3a60fe6faddd4bda6168418b6a338a64ab886a91fe085b31859c29765597b8e1796b0fa18ee578cc198c5f722ae006ae2e7d719284d52f289e5f9d445135ecc9fe355467383ab8517bebd26edfe4567e8d5c973f2f2d8e8af6a8b8053e7bd1e05da75cebdd26b32f8705ce1daab597f8e1bbc101aca02ce098ab5a0cca61a59647d4fa3d5afa3e6d5c076349a771c91155a05ba5f3c08da0017d43328b06540ccc9daa4e019ee8db38c76d23707837b7b9ad825c67eed691395de22138bb2a44913807899dba697ea0ee1c4e486e4144c6f1321846a414bb9970f24e33fea1056f35a662d68e48f37dc38af150cf0e9b6e30e0a1865b547e8cd606428fabce4028b949a973ff90bf7e2ae79d09ccd35c12d41019eb50395c6be4ee690dd6aa8d2dbae8d9a0d6df4b155435d746f0d58e91cb3203232e257743d5743f7b52b734dd3d38432ecbbed27c4a3632e71abf1bef4156e087e225756690c50587f9ad1414eddac1f31de6c093e5cd908b291890ed7d2e0e0f7a8d5335822cf5853ba0509c342fc089c5f41db98114302fa6bc997aa5ede28a4c7d26b8f7e67ebf56cb99d69c51b58d3f70afd58b66da7ea83c92972149e2df3841d76d9894886067986e78e20c1ce1b719571aac8bee45c2db9d61d2aa4ace7b293ce38faf118f3110f89f7d0c9d12682beb20b5228571dce785170e78be7be7f667a0875520bce1cdc7520ac1c2bf6231ed5a4d6493685ab1aea3ee132998299dc06fc1dde9b8e9ee76f96ec0bc43dde4f08e5db1e6f24f4e7021d4afc3206a2d18dc3ace2ed646d7d512714f8c3fc52f5e5438639be29118b9b11141f5cd1c2709c4f797473d2a9db9b81a016b9cf9cb68d04a19dd6027a4325fcb4a0cc016731f18939e88a0d19c7ac80786eb370d628cb939f3cfd1d4763e2106a35e3811b4eca632514e82235f110c07eb9c5fcf95cb490af0d2a35f8ea82109b854fae18bf23891699c56ca951a28673aa2a3a9c709601c0730c5ab6221a0faa6e2dd51bbdbcd6c66ef8a31e486c74637480a01e20fa72f7153397705fa32ecb23cb20daa510cc2982a842ed94db8db6e6cb3a4f77cce859c0388d2b8f918ebbe120974b6236a01c267d6e86f2b5269f2d81b26eb2bd9cc729d22d7b6fa591ed486be6fe5112c04ccbbf82ad2780ca0a1d2d5150cffbe1c7bc1c446621cadf14e6e2b1bfa1022b20d01bda8ed82694f7f5f0cb0d44b1355f5b4b0ffad49dd80b93b5b2f3ac6e11684bee90f3bf47032381f916ae2582d933bbbe0ff427f889f7e474bbada6e91a7bd32bfb91a5cc7b9bc18297fe41c5e01a238fc5a4ba15367aefa30618ab53b48ab8c519156de1e3bed6dc8749d6e22c8f5222f6698410929d38c1a7759f73f8ebb7659e3bc7610241776b539628b73b176bdd333be70054a8d3c8da6d7ce02c56ac29a38a0c76871d2a6f98dd49af93dab50f34e7540d728e84874170fa29c085ce089ed45565f6ce49e562a715e582ba9fde6316ccd9c13bfd438866f07246e8be94b164965cb0b4f3ef0f55deaa998228ce15e76d917a43f1f680220d7666d258e621ce0c68102fb32374ff3d46f7e0d121bb2fbc0c3d0f7d263e942fbe9230532b81b6f6d4e5ca5927ecdf690ae236b4a32ae836cd0001f1683c9ea99c29cb16f34772c96aad9b0738940a1da9d76dcac6a1a75ae8a5751d300f4cbbd7a7b5bf6613922c2250e0b9a78e343a48c50bae167b837aecefff845d05e4014f5140cdf1ffc0b1907dbd11c5f3bb78a5b68469b3771ba7a5ebd35f99e77ed02aa92a374f4b656a72e9aacfd923dbd39fc6a1f315f7dceb9c1274e761c1355741b07324815a9ee950793444a195232156f066197c01d29af7d0c84cd96e6f80078bafd8783a7f2e6e9f5ef40ace90b9e33da57a4ccf94f157dff11eb318321936d58f762f45f17df6a04b48caf861013aa0dc808ae322e91de44fc88b87fb7549ef97fdf24eef3a020c3ccac969cad076654aa358bb9049354666f408f86d777d8091259c1e79af0c58bacf904b5889d7e5cb6925f4a72c4079263a32d311f4761b2c5cb822929c18c02b7de1d2b8da24d2fb56fc4033f7843490facc654f1b52f627197899a28c80217fbe468caac532137d528751bdebe27f152b5508d068b784aa603ca06e272de97b75ec94cd8d8b151005c374aa70dd974c8ae1d6913f11f8425767d3d14fc86efdff64a52ac98f24700ef468702cefab42f160ae97ff9a53eb4a0f560e4744e40a53e445d588dc294bf5f2096c9e03b4d1fa2cc731a60a86713397c877d127895649c19a3e2687ada23aec8b1ab9c089b60f96777f6a6a1450f60d5805fdfc6ae14d86638b4412d3113f9865f956472bab4d115098ebe890546de517f317f1dd7783490528a73f81b7bcc4b46cae3b4845b25129a5262363a1433d9c6ae02640749cdfadd9a2ab5176fa4023d5e00f0bb84721a3ecb7ce305006063e8555b9d795f80226a478136e56edbd2abe47d44d00d87ed28942821631135fd7f3972dbaaadb0609c0fffb3da888f75a35713e81d74ad367fe7b1029dce8b8e0ada9e30faf8025b4725fd63879286f58d5f934ae0e274f026a7b421b5b9d799840325a007a420a57e5c50768135fd2698674b192abe9280425721b9ae838ec69963c1ffd4f0e59fe5a769a24210b86ae7fed654985ce0478e3bc884a7fc320042bef6c5567842782997722889e9e074edcbff3b37921e4c6f644dbeddf16556dc62b6da501782d081c4de8c008d0e4bc70358d0bb57ad49c77c73a88aa9d6767789c77548f7211d6c417fbc5c39edb897de42a464a20ceccfd4a3bbc1f37077d4413c30098b9e4612c2d442fdae509cdefbaa74a45d1f8663e0caa0f2d6443caa92cebf074b46ff5129397d1ac3c798a314fea41446aa91900b35d91130a202a8574b930e15868c797540ac9989f6bae38a682f58e2df0e8bd577549af345cecef801d92a819de2dcfd6a05ee8dd4b39665747f11f5103828b522aa47754e2d5c3de5226786d53fb9651416ffec1996a9803e4a443c3db16da082b143211fc764babd06e1c47957ece6ca246ebe21d670aa27af79c62765b8558862c6ae84165709cd45f9b6a79cf9d4d2e11e1a639b5c4a5d44945efc73a5c70070475556587e0b2248c8aa301bfcbada81765a83e60ed7ed0392177ca25f9d1dc158c39942ecb4f90f536f3ee7ee777bd720debab1d91649a8781a7ce5ca97edc64ae67c97e3007108337c88e82a0f44c216573d5e85c572b2f4bc3ee7428b58577debeac6fb845720fc90d74a0e7bd65a4450126b084e6d6076f9b1dcd14ede6441e23d5d4d77c878074b1148b4602546339497e9fe74e1b598ccf26d0dcb0fb85ca71e9892f675c6ba6dcb1c1b7901c2850e793d395df8af47a0bd13ccf87e6b60ee5b5f281d98363fce6e482af96c2a2c5ba2e033aea670244398ecc06421c4d54f8786fa94c7a0540420bd7e4323e8f470f6b624b37fab182cc5fed168f6ca4153f2c804d16f7050a258c7da84dc3a85d64bb0172461f28ea4910e8707bbfd5743f3f01108d491c2b82b19b48154e8144f13c69d5fd6af7b2f854b80c9861e95dff0e3fa172a34dc18d9faa15200cc713b6b2e2688e93fa92121d9081ddb16c18295b7def4b3bbc9f8c14c8a72dbdd74eeb5c3e9b63fc9213061291641ed9f8f08800feec9323fc25489f47f941a9f2491784ea3d57aa9d4a924209715cd8ae30ee540591af681cab57576860343a054b011abb46ae12d7953290fbadd5429872170ce52a8dbdac3ae389d363ad37ea9f1271a4e5c5730f5d00761bf765ffbc4bba8c2860d8e0511e8ad106324bebad4e164d0a1a76cafd160be7bf53a5222e19bf7de35483c441771dc64104cd849dff139d1eb82cb0614ec1f0aa533738e53983271700d2d043ebf40dd6ef209284019a69c0188de58ba4739350c5adad5d340bd17c56085a03285b4a5c9a26159685288c9ec59931ca54bc447a1285d8aaccf727758b59fe4f41f858d51a05dfaabec7cc073e4c085c72c925bf280ca060c40bd5b3c5efb34413d64013afa99f0354a59f8504769eeec0582df3b17252156cd4f33c70002a1acad0177240f0581a4d5a33c119941922223cb6b583d89ee22c313982635539b55b69c96365dbe25077b493384e78c7aa8e11f04601925a71c64a923855c66d154d4981627e6c339ca8fbb84b6a3314c5293b69d5785334209711d28b8e54fff634b58321aa3695fd68c023e304c962297905f5a75c4f03d8d15ef061405714f9d83a592f49879deede97b30595b8c55ec8012247e95924a043d5d3cef588bffe46eba1c25b963daefc77c85c16986e51af7d66e7df6b57f9cc7eb33233774f6d53ea75a26cc0bec1ac864296aa181daef99acdc43624d01323484bb73a96bab7c7f1c208283321b341b20832c5276506d9e5b167c58c5e50bd64666a9afcf77cec0a1269e35b5a9f71aa02fab4c78d498b0fa5d582fd667e14748aa544b69a433f1952d97b47fee73801da1a37b0e48288a1c98e7d37ef354a96c974eddbb6791b5c347e65e8667033260eaf325e050baf99afabbebc53cf7a59cbd55804f8ee12e57e92a24378231b1a378392b4ad7e44a0c4c81fe27a2f8ebd59ebf98e58b8efb1ac44c74318924911bc5766cb2ed9d14fb8a31027d95a008a0967dd3ea9b370a4dbd1e129b49a1aaaed7f3e44ae6aacacedb1a20aea953706c9c7e472238e69b24f607df00d656dad5977512e6598e80d6f31a365d669ae8fde4325759cb4b90c7ba7dc368a6f0d0c8c1ad1d980d739014526c83371e513724e4f8b1b260c69adf7ea302d0b1e137022970e0575fcaed6e4680bdcd9588e91cb8ad76649a4f3e101e056195607e41bf6c4fa6b4241145be73c975ae1f02c7abeb77291a6d90caf7836249fb21da3cbe86071f50b827edd201388f02fc06ec37f077799f5a9f22c416376dae7342ffb82dc9e9e78b2bba4c789d4ac4f67f6c0cc8a73206015bd60e83da2effba5b43dc60e27cf314ac7a6fdafcde5e3d90288bbf1a3b2f392b47c5a57a2d0f8959d5f29b88aba40599d2cf7ccff913b752070718a468512ae0ced9fe5b3254dc9e734dc1994d532755e5f98abaadd7e8075cb3ed98e3fb8124eb12f580e20fe22145a1d8e2fb5a13ad23569beca81763e4908830b1250a033c9c10731d4f60ba65fde4a0b751f232373b4083c851fb9b4db87ad79fa00377736f063c47270349b71119c2afcb2595929bd09bc38153bfe9ca34ca34dd82222cb0e2829b219b8e9dd5087f4612fc2040d68b9b4316233b8e342a065ec92d2b5a47797df8f66c1a97cb4c5d3998596ee8243fef5423f9d411e6caaca39c392aff0303a67a911bc4324c1d480e3c39b206b3191d9c2224725216c1e2a9e472a9002c2d07bb0f3c86b453d0418ee46a83fd01eab8d945ce06f1009aca629ae78fac67bf04c64051aeecf15d8116474fa196ea07c48180f45db6b0682b084abf62a53bd4fa20b949ea991b7ce7f7e6d54d43063b286f8f618c67c715b9fde12e54291f616424f6379263da6279fe09d239fa4bd8fc9ae4c2ba88d6b273f6f166f7feb435e1d697d569acdc9bcf79653058a7bd32dd39799ab12b3f33c46043130e8f4a1cc87e20fdf35cbe310d7c2ff7f2da31a4ee5fa9ef493cb5fe7fb74a189463945bc82e6cde43ae920598e51ff7e77656f5ae966edb18818d18996d055373aefc9c8d29a10f96ff0f9368d64176317ac323b750b1f6a56414d5d6408a3e56ea48263351de3de397496a86ac9320b90701ece9ae6fa1975ae7874465aa028090ca04387367e79511a5b546256099e2edb041ab95b7a8fa04a353c244f00dc829b46fa1f4b7b8caef24d33eb46f258befc2c66f63d99b27f7ede186da553cf32a15c354aa4fd6ae92b98f02ac76ef909cd67d384877101261d7efff0dcaed53ef40967e14ee6545cf83956bc907ef38a963c719c0261f296a4494812d98d9cd78d603aa90e7675c0d75192ec1e31a35c16a0b0c7c0afa148fc3e08cf921022bc79d1f5e9e84e8c1761b466c7fbfa265214e03dd1691dbcc1561fbfb429df0c806fa726b153caeb15acd8e77023f773b897b2a5dd8f1a0d69784ecf9bc170424c2db5f5009b3a51b85cbcd76883f0a063e8a44b0e665e80a499f6a2d0718b3a2b48217dcd589a7638fedfdd8e6d9fd1c2cc7b969d94fe7e60e1c735198a58ce10da634a57429718604bed9941bb318f255a0baf3327ccab7e776fb32518f38284a30d8d6093b4e33dbc035d09b07c1116392d1186ebf0bfbbaef6701d9f6fc06cbb25e55ac4013697438efa79dfd7067ad9bfda2a230cb28978caf387f7084ed861dbf6f2511dcfdc59de7d09af7e3b13024d89663b83b65aa034def9f51dee1e3ab82a6ffed96dfaf3784c20cff94b10e48644cfb6000487efae950f0b38e7b1a308e51a4ee180b381f2b42c57488c4b1d44c4759702519bbd0918e3cf9cbcc15c4ff53a3741a2067562f7b5669fd3efb38a10303371fb7efb128cc2ebb868f4b6db61e9182288906f904ed032867b967f2892f3c2653ab29537143921db59232691de3f629e0fcfe5df3c822f66e79598ee0478fb20aac98e43335f48fe2c3243bf57493bf7c126808793f8edfc67e18dd1728765763b932edc1703f2b18e393309a098ef247bf0bc50e030ef3d0cd1c4659201183c12e502c96bd08e26462994e573f7b572f7cfcc0468d684cb1f96e33bb95135c84c7c609ee94b4739296716e9133184f0a8478509a22de02241c9426a5d31a65708f9f61369cbc9a0d4bf8cfb1482f3877a89adbd459ce91af963cf48670eaee0766302236894f8bf85515d3f3930b246d3b84566e1d207434fa92317da2f74657db894cc622af5dd905fdb6647357f707b702a75a13fc5b45b3b530582403efcd151b4a2961f560924330ddd08cfefe873733169cde283b4cf1a09b9787468aa6c00ff59647b94eba422e34ab5880988304273029d5171f354f0289b2b9493bd4198fc92cb60610ded73fb7683acaa1e240b96f17cb544b1fcab5e657a83f8da7207c929b0815efba50a84a982351e5fa7f08aabb656b259bb4ce0c86c15c4045902cd4818aeae05d985b6c3cc881a8102dd9ef1a455912a03dda04d832b168f3f96ac8585ccfb74f1092102671fb5342df17948878582a7ff1d66ab5ddce5d11cef7cc107c05cb9cbe52911e382693b517340b8d5ea61fd4a207f0a4218ce1df9ae23899df7ddc8591c2f83ba9170c89eeb74b13981ffb498954213821d2cb941f8a2ac1f5f8bc58cad25751b1039c6e5e033462082647d2ef12a915ce07b68defef96e453dbacd3ccdc28224df64440afd2282c6bd5c904e2c115619ff0fbee5705a54d6edee3e2c2de5aa772f9f23111063428fbced67ec5138fd8e3f91c8a2003d5b00883e1c910fed3ac761b929e5b8cb7d0e68a33bc85f4be100898320db3c6fd1ee3e04ee429e19ffcdfc124f60f1173bca401fd27f49e6fdddb2f1bf5b027a1c0abf8ce187aa95891e601bd43bf88ef111a7c9268aab41232d90c48b477b1c1751bb2b39e4c65af7840a758409f6b9d39128d5fbe51c0b0a242dcead4309f6d1d8ee6b15295dd4967b45d8fbdd9038a98e9a7f1235f5c2978954b90e9e0ddcb5953f1de0f67f93d17635a8ede0878f525de8b53ff812f40a84e803424322fc0b71b2c9784014aeeb1580c04368e51b911b905e01fd5f70a452f798c24a1c967af69f1018011aec5b4dd104231d44073dcf6ab7bb6e58d53fe157baee48691176577ca669ae18bbeef50f998cd91b2f6d5c5ad62d46d0f2f979824737f87f406738f791ca6aac32df183cf5ccecdc9c516cc4f7a65bd0dacd5017cffcccc60dd3043d3ad41133e79ca0e64c69a19057a0ed9f251232402260541c79b962a337bcffccc7d12c1f62f5905fd3a0d301d00056d16d8f731195e249b9a4e68156be4fc09a26c739520f96b9394112a6065dff7567f4f605a9976e0a240658c854e029387be67fe095ad8468660f61fe2ca10ef8149605230960da0ce3f34ceb59dcf35bdecd456c7ebda53d95ce0e8496679956fea82a26613f0c5886051fab42b91720976a0a3b51829b2f577ecc235402045460dbdd65449822cb8eb095475c779cf94939b493b39697c8a0d138ebceb0f7e244d79c2979072300fb810f0ffff9de50537ef09f590efd2001cd54ae9b8eb3ee6294f4e4037bd50b6d333bc9e5354964b9f2ec641c688e6143c8d8feccfb2fd2d6f9cc188c7d72b1618ae3c65ccc18637bbf967cc45ec4f77fe9c9bc756b2207d39e9d41386eb5c9ed08e6667a610265317f43d8036b560f740b89b091bfcbec159f14e664dc94cc0b2fa55beb3fe482d04cb5115255c177d40d668f533c185cdcc079dd9e0c8acaa9559e35c2d5484cefc4070ba9bd24972dc40b90dc5bdc278d6a44af4cf328d37ba5dce755deef06405963c7d1394ec6b82a136a64c9c303fade9853a3de5510800ae4bf95929f6095cc8ed181053e5ab95accd75ff4c0304d9fe6e9260c6ee4d6840a6e53118e54fb1b72d5114748bcc653cc189a66fbe1fd3469814a10cd8da43457c1fb37cfed2e1578774bbb3fd4d98114e982aa5e0ee9940afd27a0b01d3831f725530a185fe4d4feb1b66ad8ee9c37b6ae7a5889e50c073e3259628c701f5a8aff14e4b8298256756a1e1f5833820ced367f5d12baee6fa606a738110f3ca1d3f8167d0398a05baad9f07bdaa42cf627a1576882952baf8c8d869b2995b4776055373f0dd039ddb237846c2d9dc100061187eeb116efb29aae1d2b0f2a4da5868dbded5de6f3c5d21d14247e5cd45eea0c455ea4672fcb59ba6d09987cabae55f194fd22a5878b6835302ddeb579a415face74d5109baa19869c1e05ea680b722572fd3369b44d9afc490467812ecc1d41d41211de3f796af54bd13a97a659137b94dbac3e7f3512538834cf3d33eb6c6fce3de4c8d74c6f0db4cdce403adbdcfbb987ca6e32d2f86dd5168e9f1f7355a83783f00eedc1936bd6aaf9382d44f1394cd903b3519551cd4441ced258046a1cf3200d401bee938d4c0995c6751ca681030ccdf07195bd644e306bc036d3240371de8f42ca424b5c48eddca5b6603a001f5edea39f70241faf006d83c788730adbe02d27d954e0dca87c135cd11e60d775f4b2303ff9cb3be69e02b5ba87a58bbd05e7b72145211257789a6b46d1552198e94314065e2b25c62f3ef5922b176c4ce28ee556b50f4a29832121529347a8921b8069a021c42f7764e29ba04448ed05cd15062a6e3ec5bb99ca55888b6b6accc6ea00db1c316add428f5fde345715bcad232616cce2481512bde66758a090388318c86a782bf6ae325a939c2e20f4912cb8abdc77f9de84c94263a2955d9eaf3a406e9234dd58f8bf13e7ce640de6e2571cfd3482158806a7b22a107c82b0e9ddb1951f131acad26337e291124e23b12bc7dc8faea18f457a4790979c37b2f75033ca80360baa3eaa07bfbd4bc89dbac0c397f6987d8d5245654893ca042defb28f19ff96bcb0f87510b759137412dda040666746712ee99354d35c7ff02681eb540032a2662c01d29b8f889087af36c5b6038dd97dbed7eb52d198be091bdc286e8cd8c97d06a580128c2e4e405d5c8fdd9e9795f4b7f851ba4b47e0df540fa1351fb469c1402c4b04f1a903b597b3ed2d6b7baa62611c9dd6650544752bd4aba3e6b3a40989b46897ea3a06523de313f437f150b6c4603fbe942ab91d739a517e2f1582906eddd5808bcfbc5356ebb8b5e608cd08430153c8625ae4356077b94635873f92a41aefe38cf2bf8576f370bca5e33b6835b5ed36dbb7634ad7055ff1d991f8859c6104080219dcbc1fff4c9db3314331145d164ee50ed4aa57cfb62310f53cee54ad74ecb5cd1fd9c40aa1cf726e3d174d733462b6da18493388aed4b97b658c9eff25220e245a06dfd66103d1e4750d69a4c88b47b99c732a8cdfb32222be909264e792b0ddb549e995f623971631da657db7e183c5b3b8bc1a3173c4e7cc46cffba1a0a56838a0ad15b6b8c5d36322f6878fe08be09984750e7113020cc92380ef9bddf1e36f65488e078b68c0e8c2306a061fcba8712d110a1255fa656242608f5726b7dfc0865d8f943cc66c7cfa5757e6b04da26755cfdaabde98ca1fb6825b5bb3d53d27671ed509d899e73947552acacd06c1c1013c5390785f5ba5afd8f2195b2024cdfc280d588ca59245382a012c0057ff0bb04eb23201438c1bd71ff5e41e46983e2bf2b6bb22dd229581399d713309b31d4fcc00167432e48872ce46445df917cda7509192bbe64a59d9179dd328a2c08ab00ea3758d1eaceca4849fbb318185ac8f0401be45e2cc5e72e77e1db35ea347c2d633a0e57985b9dd11964bbe2e9d7a04f6ec9b34c639586c86e45888b51b1c173b3fb54e862e52bc90890980cc8d1b4e9251883191d4ddabb9f2cddac9c35f71e8110247eded347298dbc0d73cbd6d457fd62df15566d83dcaa71678c61c990aed3f83280ab4b3c9db5df8cec5449480be235759e492d2da2320ea96c2e145f34692b3cb40d31972d2314d55090488a40982a8f058fe4969d129fd8ac009e8f642b59f65302bcc7fc59fc8cb0d1af686e3da5675b65149b5cd536ed3e4967ede836a2946844bf801553ba9221691c69010a6b6a48def98a5b529bb1e366a6167dda666dca8b8e6ff217fa759e12564e1b4d21543ce9671f146589e57c88cf45ce6c7116c58764a13b8c2cecab6ba5fcc7f0d0233d4531280c784e8e1fa9dc597a3afb7386fe612bea10aa5a9f36b8cb4bbc13f3e4975394675afd988dff3d17ce9a1b86f67d819cbe129306fab752a73a90ebbbc2d8956fca58f635b6cdc0ed3c9ba0cd3d57fdd0e19bfd27eee583d2a594ad1131f755422ba973ade56593d826d171a9a5293bf41bd9c9c862da738a4295b0da6de507554be6bbab149ef23d21ad48a22ab8fdd6e70f3236588323609a327b363419f76ae6fec6ccebf25bbd2a5b2522914f008216778dd6c9a91c0300a5160f8ad8c9de654fd1aa4ad8a1a0f8875b087fcb925337dcc22580f0fa02cfda4442aa12318bf067bb403048781efcc67a116805c75ed5b2f89419edd94e670c930bed93625a352ed1b43ab9c653ae33b0281ffbafd7c3b00032f4a918325cd6b2af3a5471a41bcbe1d016d1cba04efc1f9ca501520acd6edbfb021d35df9f28eae4d44812e9bb45cc2567fe3fac6ab230b789036a749a1dc7b89f91953b8881872a3fb58f4f31ec29c3963e1b350b31bd4302c2fd6a6bdefe1c6ae92c77f4e20a841fa25fced6b926b7c925e134d96f6394b967189a08e6662635bfc138dc753e7a1a954c114a7ba059fdd7dd6613ccf06a799cbc1faf3157dca4c09afc68b24c004c14d7f615ea70a6567494bbc9b3dff7ab6b46aeb313724f32fec3795d5e79f971f24bf4cf323a461b587f51d5f0f200b053925c11e62b2e5a36e2bb4a25f5b8c13afaa57559827cb73c60cf17e7ff7615b0686d2ab706aa49f5d3edc45539a7dd6ef1b75be43ae0aed87e724c9ccd72682aa9a63267906a048ea1ca1c839a62ae3339d848622bc1186b29ecf8021b2b2033c7c31dbe5f21cdc3d78131b84990fdb6637ee8486d75e556e9ab6b59e94f269164e549439a1f82dfe73ccf25513f66a5e42746a7c1eca300798b7f8b457b5720d54d26a025e3a1a1fcf7ef140858dd657387c3148444911b9f32e3a8af0807fef1c032f7cc3efc2371f9ea07f8c77db8e96d2983cbeb1b0821d2edfb0892793567ab1cd3f5791f8eb2882bebd7f27ea04ff6605a674fc47014009affab37becf9ba7eff15839db736c57e865c1965504b353a60862f4d7db713939945950d109c229784b71e7aedc2702055a040a8615c3f0d905cc1bcbd6e2fc87110147fc652909a7188495e99b085dddb237b2c2f57c41dd31fa8431ffff327567e4e9ee2bf7a6bc2c21d39076a8b1277febcfd8c2c59cb4411f582975f79173664d837c27cf643c6119b889ced7b527412089df77cc5ae7bb868c66492ec2a6544fba3c737e24f4e56130c77381255e908c4062a646fcb3f3c1994da38397312b754c436e0d5d56a504f4e631b1e0f1ce10db69cbec8516df360b3446f893feb2c4d3cff978e7048acc325d670399e23dfe78e02a29f6054e8086aa23f0319c838d3f26772b0d9a6215b9bef0e3b06299c3c7dad58445bff03088add43d4181e5ad93aedcb0ffc933daabc15dc86db1fcbb40173b76930b53cb37569ebf0dfddab06abedb981493f2c792699589df3be3b41acca3a9dfdfa7cac4a3f1ee9ebd620b642d47ea2b226fb13b097dce531ce6fa493688e1d96490e64bf9795e94dd0b4c1de9575e8877f5721c8e231babbe9069d659db9df15e7cffd2321feddb8d00fd86cf0e8b00020c6c02f90b158f041bf8a9a154cd1b43d05d3b1683a9764f043eb5228dec359f41dd8a1bf5d343d91a04b3441ad840431b804c7d099bea14da05432b65e0cc984da0a34ed06548f880c7312a98480ee2238fe55023a67da2761f5b4e64bff278037088f79e1137cac025c6da41c6d94ed0cc6750d0d0b36dccc766677a2d918e72f16c203fc0bb81f0f2283620680c8e765358e6511aa102a6b71b8bb25a10ad256a7383c41d9b7a71242abe5764a4232d7635fbe9dc47cc26c03695e6c96c4d7c7e41cb6c280750a934de9ba46e459dc9086e2fa7fa99a0c569c21b6b60280d1fd5a065ff5964a8b4c8af49bde6f223148b7b88b1a3b249ff7a48ecd55258076684f9aa54f6011a4e5ba90a760c2b09cd8567fe1228fb6bc7fb546c8c50b5b5d1b06af4e7a18972d45aeb64fd722bcc9ade03330e5328961b47ef4708bd236a5ac05b70c60d2fe7a7483da30031015cc02d767f894c02d492606209f55bfd4ad37dba588aaf553cb3c8897d70dc5cf3f41e86edfbf11ca4f41f85ff952633e118a164516fc7128a60b0e88e260d498def906cbb3592c1bfb24dcc88fe5a61c24a3b2a02b5eed698e7f2fc0fa288ee009d3e78502bf106640d06e3cdbc66e5f166760ecf2d403c12450c33d52763745dc4bfc6bf77eb2a3d84fd569c726fee534896c91b6b871c704b3a32c6764ddaa55534f515ae79ff6369920b1655d1fb14d0b836cc54679e428940a6249f1246139fcab7bc36dce4654e24a2e660807317a2cb3d6b9664d88f3ca802b9443816be73a10d9168b339540bef6fe2d3b4a501add8d668e47fb7c665864fcaead931c3b58c41bb13ee589b91135b0e1a0d7c786429efada9ed7e224010f15ed20869037d3ed04c5d925507c902c8814a74bec310c582d4cc8bf105c441802021273bfcf653617c2e6f5c95858702e2cf11dd9607ed83aa794a30fa84fa2daff1ccf4c5c77e7ec824ee601bcb2acb85dab83977e173cd1b539a5c3fd3ac08e5463a77011b81afa956ca4f128b34d3ba36b419046e910c8179c7825690bc55b0b0482e139107a6ee9cc9a41077c4b419957e9c906e2c1f9f2e69a171cfe3d04b1066de90184b0bb7005d8b177a6ddb640be974ed42240387a94c0fa2358c160835fb3b15e524850cede7e6211aab50f6b24ddd94d86a1bab5733ec5056167ff6114a8e2d1492657681835622ce1a419fef74d84bae7518d1803c2d30fc8c50fd09df5759e0bae414add39a5e6c5a4b57bff47e21874d00dfa2dcee71a3e3b8b38377d70bac886f2b68dfe4d1d15211209944ab66a1ebba0f4aed69e7d07514fac932516b4f2f6cb991a40d1c60f0f26d120d9df71f3c944f7cc0d45624f34bc9f0e830fcca002509d202ad84e6d724a973d9003713130f0bc6e112408d696965b372eb3a572098adde47b40b0c455b9b09fea8f22f1393c72c3f78ce223af8d802ea7fa1033e6c0cd9118ebcf0d601f1b43f223d8df0c6c398366910eaa60d9da07b6eb7ded1750fd840d3bfd639b75ed9388e5e3750042b581aa4d6c0e95922a79530f176e29f0a0d734a77a817bb16d3f4dde54bb26567c6a80b0f6c3f4a83338edb15a5f458ef6f6987063f25c18be651ef5368e28c6a3183aa898ceb12e82edba4fd5d46148164802debce4aabda6ca26e4980cc4084e4e70fb3a153d1a87d2bdde4a7ee43d0a4149d94a66ef4aee0c2cf5d0d20e0e49cf0b54300cde430170f9b0b3008f4e0bb67d4403441ff3e0a41144fb73f415e66c3077eae1c22cf90174e24be2f0ceaa6d90ac8e43bb7c016a33b364d64caa1d29564021bdc1e3f07580ba0c2d36ee72b63b7852e5bd47d9d34097d23ffb3c0b03b3794801acb6d41b8de543fa520c7ff0701457a70d269ad34cd6b4a62808b1451be437276cdbb743fa82fe815cf746a3691e9c100ffceb9f771c790959370bb01b21fe8fce8f586ff5b437983214dbbe2644e700ade2614195f3518079304c3c95ff517c290cdff89092394d43c61deebbb2b625530b13e3be5e1aee4e7a65cd1e3a305f9243def32d393e6bd413864bfd6219ef6eaaa4e69bed5ac28fbc06197fc6d388a1c6f1d0d073e913495b48c1de3295f6b4ad1ac72e7f9f1ea692c3a72d2d5d53d00a4812504169e9c33db13c50275b9a12069bd0e1d390c0e259cc3d62bac271d19957d440a2e6babf3c519ea008f07f7f405f0080212de39aa1ca917cd50948a345ebcccd8a1b7ff522f3f1fe31d5d5b85d6bfc0013d90035fed811dfa906587a8e6d8f33d7bd2bf6947d9553d40c1628bc3ce7cfa56a42cae894ea59045ad224d39af228022d9a02a22e50326660290958c2ced6a989980933fec2e3d013a7ac9f926066e37ccb6cf5a2b3b43a5019ed94baa2810c43072d1cd87d349f708d7b91a8083f8a22aa4b77333929aeb1d40a6d90937efd44f47918e460929fd0e02a495afc9102e499f74d284ae69433d3df5ee85bcf9349c674131eb7ca79cefcbc21c59c3c63697c6b281d350c79db071fc62b58f87410c3767553ff147c0603a6981ff3aa95867aa65ab8e93fd9f11c7030f561805d6b51d88fe64b671568b4a4f0b2d9bafb5ef07feb426ce483ee40bbc8c67eea8aeeacdcc083180c56a56438f0570ad039adb51a11ee3b69d387932fde82575058008df6488b02003bdbf9a1ff116bcb721c664753ad95f19b41fef7fc403e0cb8f77e0c02b511397ab8920ca78a21bbcd25587ca515dcdb0c3aac11039811e40543371c754f7e5a52c8c23aeb6f87f802b93082e5497b76d62711608ebfef3210f471fcc9bd0e18f7c9341f4d542c324f41f2b5a946bba935bab127f9e0348d09e4b9af88cd268dc31207f961146b7559b22edf34aa2e63d069b9efbf5b684a0dfc6132299fc33f5671c7d62a8ab9afdbd90529391c8be676377f747277cb1127c18f48d59603c3cf0939f291090039e2f319fbd35aba16fe9fe680b974c4a7d3e80750297373ef9c339e2cd78a1cbd3acd5e0c437792f73e3aa7c1494ab71ed9a69b4a1ab1304a9691a2f28e78fb25c7528802de0a7c17397c61d427d2ff00144ae5b8ac0bd6b4fb94431b8383d7531dfbb660f83ca1060f06245a08a7a0357efa65f53bd8b2e4bbbbca119038e39b874a9bd1c834ca214cb11e6cd5c3389c79bdfca93f129bb4ce57136ec264dedf292e80277dc1b106bcb01c171c22d0fb3b4bd8374c8f8a5cb08e86bb669a862fa8afed05336d6533dcc94f0248d2640e0f15ae7085cadf2dbf9e399237d52913102a73e89e0fa831955a5a4805db6226771210035059e4f6fb7f47761dfbd27430a6e298a8a472f9dbf8777277d4382d47f231a536b76a751fbfca28b838be45353fce810396c308fca5ac3daa927d18914c1b3be2176ce5079cf0f77a4d98aa9e197834db217c58db18484ae7ceab4f163150f008e70b7b425b22ce0feddfcf43aaff82c73dedb4b6e84405b4fd7a055678ca84f755a545e62f293f8625db466156aac57c5dbefc7cd92531c6d14032fcef229db5d5ab3a679f41cb4e2addd2c4f4c9ec86754935f47096d3fa814fc1ac668296e1a0eb51b7e4069031f6b021c8a5e2d935b3e2c11d83034e46d79350ca67bf301b57b2deea7ff6de3b20a2f58a308947015747b906e8916f5a4861ec46d50ed837b5e726d984e578f66a5800fa0fc502026f37d4dede5e11cf69a4e51ae1f8764c7e0722e215c44d6312efef1cd753f31a4e5425be8c7f49cc2d11bcc5649dbd2000c6518278a2efc2d545c90a2f0ee4ea7c08747f8c0af33de8c2444abbfe9b930326a8953818d157d2c24b8973f743c39b0f79a8c2f2e6a1fc6c386ac020b4cae9b9c607f278db995e7f47f06fb85e88b0755ba3efc38e2d2deb153c1f41ef39d0167352016e576ac329da1657f8b80397bb21e64116f76ceb97c6ef7b3b8954a8c994e20111b32ebdad02d1141b764870d8a46a7d7fc40a62ff6b2ed6d4a800caacddbbd3ec2132dba5be5ec23ae51552d749f7fe528449800801b3d4ce6ee73bffcf51715bba9120f1cf3efa92c424c65b6a3e8141d3f54d0c16c8c98c4803c2844990b9b17284811b68b414e9aefdee2e049a686d31162ed38880b13da62bf2146f7cf6560c8a7629a2caf3e62a62f4ca11cbfae07a51b5cb8ccdcf2f22834a6ed40d722c234d811e6beb594b7ff62a80296f420d5718f4a819279f028caced57791f42d3a9b7828319e8195ac5a47d7b3aea3dc16c8e935c27cc4654eb8b33886a35b37d7c2a57230f60f0c8732f10d30bb27794530b12a7290625255719d7ad08f6233ae369e0e01a1ddf6f18e945763769b92da6f7f31a52b15fedc94e8767e562d225eb3b0277fffdac320672ca15f55e90f9f58f80e531839a3fb33889c13fb9aaafe72587b2b5e441f2ae6864033623c18caf0a091c76b4c6c76c857c9e6bdaac994e9251abb6e22ab08df60033fffd740b4016710fa353de243480117e39003f2b4639c7c09beca69b4e57ad0339df555a0136b3e6a74177cbed4bd00b3503927fd029976e78baf65a11e5b6a23036473645e708429728b16a652f17e220189323f9b5c51d9fe3725523ae6aa4121dca68e54d3a2045e5f9d442efe3bbd9d40e1a39f31033063a7a1c20998e2fc8c5ef430f932c8954ec922ec7b4545bea10f438cbe3dd23b4c8451918b511242bcca93773f66848774d54a34c6322988d8cc60c2a106ab38916d9d511073e338d60789b97ee07c3dcfa721a9009f73fff3cae6076ee3df7e11134ca64b2cd33f118cc01a2249ad87b185a9dead7a489efb41404238bcb6a7c214162cfa1ba0f6b45758985c9dcaf94e077f7cecbae9ef40b3fb454103531db8951758e0c326436a5760aba56d9edc2a5e00cd5225dacc97b0975a92514ef0622f26021364cfad90317b603308a78ba55492d34f3d8f8d20c0a06f623c1efbe8d27f36b47ddf7f7718ac622507264215d0f3100c6a9e4cf798cade92d1510ab7672f6c99cf64ce43b134c1f0ed0ed5854c3a9c00a976161ef3c3979be87a24a4cecddad0a2b6d0291c1e03a550f5b2face1f9b68e0c7920421f7f7913880b1920e29d8b805032dd5e42061cbed472e08b54f30550818a28c34718e865d1cfbf00a46cf956c82c43db3045d3fa20c56b42d987d9f59267b7a1372a192d5246b1d90427f6a5d9f6ac1f0b7456735f9341b09cf7f2c115c6ace38980c0e97c8672765decab2831e43f8591b750d8de135bd3707511e95f111ad32036fe95ec577854a335afaba8f0d9b1fb98ec01899d894af494ea1c8b992e7b31f4fbd869a9758bd8cdb9fdbb1c61689f868b9f04610b67afeeffb92fe0759dac655ecbf421ca91f8bd801869758c6b118f2956835b722bd147249f3feeb521d05f88cec9a06b0de48fda5a89d88230449ea02a9b45eaa3f56bc3c6d5b776e30f8f07c1b25ee3639d012a475af8443043f2dc6858f56ed05d30d441079ee47f367cd57dc9355756a4434e1b39a258772c9edfb07cf3e73f1b988e0da3ad273e71b05875bc8ebfe09827c2d814a6c088168ebbcf89b056cbc3ed8323a03b2564153635a1d1596d50c892826f8f99f064f873f0f1f649504b20b0dbab40834d666dd92f140afe6b8de0d2ac1ad544579175fcfb8d51827b32bd6a79e808191eb5190f667946a458c447a0d5eb4818cf7f6812fd8bfae212bd339c03b63fe867ae2fb3857a9a94e6e795fcd190f9c342423173699d4d9af404b5368092e9e90f5472eee7dd9b8cc07c6f7a314adc2c4829af35526b1f61b7a770eacf07c8379a0da6014d25f8fab6b248f2c1271047b4349c3b4bb910abbfa2e5ce149e8bb6db9b6b235fe375d0b615bfc4c1e7bac0a7c249566ea37437d656f53f5ddd89eb981bfa4472ba88043004467424919d68bca5df9133c7beb91c58b0c27f81186291f8aab52d935fbf263cc6d6a32ed7e2032cd9672f11d05bb05ba8c86ffb6a5a786890c9d85fd4677683613765a11956adf1741deacc2a094aec28e66598c527b5276d480f502658eb39ce7cfc150ef05c057efec79252ebfcd36b1975411eec60274b13551dbe92828af84e93f54bd2f9965eb17b1859f84957f6dd0924cb7d4acae324b742ce6467c5f48a65ce9b21fc4a88a47185f2acb827981a1e52772de9ce899f25b67261268c1e2fd77128b10161b1b0a80a31b24f11cd63e1a216ec2c8741f3cc151d11f79728af4852bc1ab0c4f98cc41ef036610aed9ab2f8e90537c1fee6d7d0447a8d849a13b95a923ecd76ac60ddf6440d0c2b1ad48b52c9736059fe44dad39a73945c9c82b55c0255a431f2dcc8553d0cbf990597da26e212b4b9d45ea68bb383775292cfa7afef71c3558a8dacc7dbd269f724176b2362cf6c71a0c080201b399a79556de66c68a2d341f5bcac5d9008c4ec04f856133490ba816a047408693819224d6b4190b802eee7825cc350931541855d4a90b6d45a0ad054f1437dbca215a23ed277c6efe90e0b70c4b56c1d370961b7b783ccae60abe82a133716fb1a1d5d5a3e3a7d215984b743d4f87de0b5bc0fd0bd964c286d7c1551cda50c81b01b45af9b0286f9ce9c678aecdc54ad18ff04a6ea0899fcecfe159ecbf190d5a7108db2a871e142e2ea2a9a0d23d8f050b4f6a1992433a5573a958c353497ffe1c28c5b353bbfe2b82255255c22a84a80373eeddc0e61cc0748d6ef9c237273a85698ed427f70dffe754ae6f8c262bbb9d0da971a1ffc6b03861a5501b9efd08268b4aed5c4577aa49b89610f7258cae2bef50c741e90c4f90a8f0d39343d309d5b0c28263c46f5f1cc823b51b5987ba840c54d8fbb2738e01f1bc83233b7a86f81846a943f203033a493c9c8fcc6673c5ce3e7b63f4654e1790498356ae61b41b191b5c375236bb13ba97aa7ada4cdda9d56126650a09bf1438f2ee0bb902224f1d9c99e8987078cc9ea87ac49412d514a8c9de7e45d264a26e4ccf9923c3160df03f974184971ace3b518233e92c15fe9bfd4291cd1e6ec5672460954e55f5fbf251dffb75e2cc02b8c7688ba1f491745eb410137e9fbc1f49f66b5e27ac9aff1c7a5798d77a023866a81a4ce1e1ef9e50f097944326c38149e9428e3564dafe093376bb431247a892385462325debe18ce8d970dee125deb94e1c64aaced763a5bb96c010cb554d68a1c1fe08ad3e97799bd8855013b71037a85221d351ce62d5c01de556a47990c9bb75727ecf0132cc72d6221abeff43b08313b4a4ff437e9ffaa6166bc2dd73184a8d296b370608bbe95d886dca541b61d9074d269d0189a5f2d22be3bcfe467ecc801be86f6afd540e9008fad7617aa814ae20b54cba48289e4869486b85d8c0a5987dcb78d4b1abe825237ddda6e434243f06fb5acc7e715fbcf81368fee93ef1bda0e737734a54192f39b570a09e2ae06e47681f806df28164f45ac9e665e7ea4472247c33167ac880514d146ea0e07504467f875aa9273046b598403c61fe24b55395d4fa33c3b143133aa290142adaa9dfc5e4924e3512d03634777cc6f7af65242431ad83b0525286f3a8824764352128606951cf2628d24a12bc8d0c56ed20956851e3053d5cd157ef1ff040bed41c56ba33da5e1dd86b822b035a00cdefd8707bcd47670ccc439813076572fa798f5064c055213f44c942132356e0f53513b91801b63be61d917cda00445c1e31dc96152fa37c78697455b3c934c82e97c1ab7053637c6b209337962dbdba4c43fc8220c0653a7d61dd686804e841548e0c3786626084e512e76ba1716ff2657a4f88eb38ccf4eb78d8ff3edd1135985bf6c1ed8f6b64bccaa95dded4c823376720c912678989011bd22ad22bbd172aac8a784159b1daa6397e9d046ab64e90bfe31c4dac69c75708eeddf51a560c4b267cc77a6b1d544972d0be96961d2018968469c68c975bdd251f404ed4e3bc6cbcdc8ec3e5851960f64bc4ac0001288ae5adb02806a51c6d72c251981ae4ecec094bce705af76dd55ef12ab76972b7ad566cff23f61cf2b2add7d5193600150fb72d73f0a6c32189786d88d447b3f84c31e97a6527750f5d9a6b4a3e55327fce0631f31d251969826af63210bf3dc63347f9370330bff8471ad1bc2ff1aee6afd6fa99f0ac113351d7486e882db81ba6f3b21451e083e7819dd3642a2aece06ac387d9f0206bc889403f14b4051c82cbbeada9107be3404e1653009f8a7a56ad94d8dba1c2feeed317c2a0360cf20c2d687a8825a16e92e40be946036f7dd46fe5800a777063faf7a3ab6344a488219a05261341fb5aa1e26f7c10fc8895e16cb34ba1cb9214e96bdeb660e833fea945197cefe7d4d9c0ce594d9ba43cd82ff049de7a98debee9126352f8833bc9da8b4aebbfd419ff85ae886b398614311a26ce76c89efd9f694eb04f3d0b9006bb5b53be2815efd0ad621d80e559d179b07100e0cbbeb484130775cc84f990f9ef6b5c04e83e9db21106cca3ace3679fa34f32999bd33b66485fc2baecb85492d76507fd6973447f937fa79fdc5b974046a4f4f66f45a8fc6ece07f5733d71c2c4be8445099ab942dbc59c24c150159b1a72a19c37542d7e9b1623cb9b70dac32f1251199809a65cfe0fd48b6bcd05a38b57a1882204b96491057e7dfe06c8b3944fc9f0a1f594faf3792e7177053b2fc8f62d30dddcac3baf561f063e9cb0d593eb64a355fe4686b580f9b3ada9eecfe08db0d0de33bee990c09c480ce1c1f291123d6559e73de8136d7a6e3f81c97f1d4ee6814f7da7ed735aa0a011adf801bc70d0eadf554df6e401b91f91751e959c1285d2c7cc30ba4f1fb5d0e310dca75a22a3f75c4c34c43f7d0bd101f5b965eae54a4c61bc30bc54448791c7e4c939b9b0dae3bcbc164aace8406e872f9d36708cc722210ba47ce2b8f5cf1ffb6ea66045c7dc2a00912768b8f863191c948aae431921c9f5c49b84915ac15a852677b15b6c0edac7007f2a2900114d4e5ab679304fd6b7726a4dc81d1279bcfeb7264d4d70e99a88801206c0f8cf32eadbe75bdffd87652d90e3a9e7ec9cb8770ee5611072654688a10a9d77772f5b7732e0a27ad89a9a6a94cc2dee047fa61dab8fcf7a26a0b925f3c597d3c678f0c854a8fe1affb0b07e14afd69f1791c449138876ef79b230b157ec07d920d67b3d5b4348703d82d0d7e3f0f191b0464b8533ac2586d56b2fce6356817eaf33c0d5f18a8422bc0c5dc7cecf8aab0cb017bedb09028e5d0c2fef786989b6f3fe02d8c981430179cb413f2bfbd1283715c408486674c8b7386864fa3389e1ffaf99c70150830774a17d26bd7ac77561b0e75044a9b263c3eb07d4fb9f39d5b8d0faead1ecc31c242651aaad7c839931eb49500bc5d5a69a4dd8fcf34ead24baab30d44694ae5f37c1adf6505863874b3f36e06d73de9c7d2f3883ce16083fb09c1f517f8d321e0864661954f3e954acdbdf1025e90a823cd2281741c9260292dd528886f1490e10b9fdb4b5726ee7cab2f1526526f0249292d879b0e60eda8c7a144f372e036c0e50f46c1866386e4964e512b9f0a92d0526d47bc42772405d45539cfca17c2aa4f37f0a0199fa2a13873ab1b55ad76cb1ec3f4bd98c1d9b6498568a91ef8a30b47f876c680f31081bdef10f65bd7f96f42f3641d9b1002d670114df554e6358308b5594461f11c1babf44e10abf797f3d0da836a95dd03773e26293be75c1a80b964fe2fa36fc88c396c8867272b1089f2c83c23552e31110d1d9b2f995e2299af4817ecd8933cb5ba596e32ad8b4ff17242e26c010fce8c5a1040ea4b58e8cfcbe2492a5390cff49b8ee7e464cfab8038d6f8c06a08a157fe92900bc9f0dabb5bb664915a4d05ac23aef284d136eaa1e4ea613e21320fcd0bb17c4d5310d444b311a9906fcd70f9eed57e3b40b38ef1667b09a65bca9d0e5d278282d2d14f5b208347ebbeeaf95d6d28f8db2040bd9ded88e94411e8ac7f72361579616432c5a48fe7dd9073c3fc4fdf94a2024f593239ca8e4e62fa13de5d7dde20a8f93a51974ecbb6174bd94d1e8cce21ee6e97283873f237ac165fc6680d141d1c5c3e8b0010bc1e03ddb0cb9c2869cf7f69b5ed4e533c00ba8a833d53955f57d7e95209672d6369e5f1ef0f96a8e4d8e0c01cc27e52057d768c83d3af420348a09d97c10f591b15fdf4f6f6be0f984229599ab9c09ab02b1aa3c2171244628a1abbb474263356afa659f74a75fe3e5d253fd8d0b34a4ad1a5597fa84a4dd6dc8defa2f008ef0ffc87acccd7d7ebdce862e6da918249b3f805c9ec50c987248e1c86fd47f86ddb3c8a72f51e8f497b5cf86144d6b031da95c7753d10b3e3ed46b80ae780f7b7aa48b9b72a38c97a643d8e9362db58c03ab5466bcf8e91e4b2707bf9cc725fc636572714bffe7ab27337f53753c2ccacb5205ec1253e9bfa3a01120c4b8869d8bd132a486610a67f089d85aa1cfc03fff91a24b1ffdd7ee0429581c5cf2c91a704cbf1d41d59ae4ce0d9b0074982b06cc6260313c7127e9f70762b5f553fd98d32ece19293e2aa6ac350cd3c0b062c3ce11e1bba3d5b91f1d60e6d566ce3a3503f846ba3b724c99f4cc11d4680b211c93386f6d22a5f5e470a32fbc7288f2db125f8a9ec7bfcd70aae4297772990acd34a56087d61e9c29493a1a3e6b9bcacd3cdb90044a117f54eaee19f06a5fdd24a5895af729036d8d004ba99b8a5f45ad3758555f089ded28cc8a7ee2a4863daf82cf59a13252bee74d41b1cfe58e35df8741ed3b86b31c242fddf583e2d4d82e5e7b60bbb51a36d13d205eec470ae68644a916ad50e4f80af87fc51431365f23dfbe100c11277d4cf764476f5790613fd744954e063a40945449c55c6c9e3041134e45f63714bddf152800678659918e1586677dbb1e6e7358765cd8a3cc42837feff34f687b9970299c5df424d93e3f1a9de9fe5b969bc2f6a8ea0424fc5c6be65650ce753e77d9200eb92bcecf686e7bce2cda810b8ee167387cb29ad0c4ec5a01001e8b27344c6947c47801bcfdc9eea484fa958589328ad17d0679096bc1c31ddb9a367a8bbd050e9688d59f85e74f87fc0ef26c83d702a75b58616ed1ed1cf1e960fffb53cec2407aca2f5cc05dc82eb7747e495b186cc304e4af83873c883928e8b935138f144eeaebef55a22922a35aa82172f2553fa9e1f1750d8966368a9002f9219b3c3c1f730258d4de69f3de25572c316aa86a6264e7c18da5bfcad792c7aa142a768567212995d84cb953a458d7e1b3353f739fb26bcf64aa9b92168fc89982ae3cf9f666801fb4cdbc2746951c42bc594a05f794dba5a5e422845ddf36d03c36c14a80fb4e6cc85b26d21cb6db3c496332dd92efcc91bbee33202d8f4af1b4886f3ee4704adce2ef09e1c0c6f84ef836cfe5ee9a1d7402277371b54237e7eb519faacc2e72d17ec6577ba97565cf3cff404ab9143fed6e73022315c28a3cb309aff5a98668e8457a27202a1eb87e01da5b31576a7b177ca4a8310c6d43675e638b75d6b1cc29e545784e11e4f28f17133ec2e36228786ea1646d9c99107be4286396cd083b1ebec283319762ef5a7287debb849aca6b53a439978b440337ee0036491805e0d8c6f010b4f995bb10333a57985510d498852b1626b327d32a8147d620d37a583c1637988770369e0a165a226ea3d6e1dd1c4ec546932604d2b470e821d05163eb764b564cd7b9f6fbbf7b607fe422d6cd66705b99a0d5eb902ab32a9c442b4453f4c630380b82fa205e197c74a1d000a78ebdc3ade6ef38fa240bec6c9e867f076432b72bd43babd0b3d6c4b0e65dafaac1228c2f91e55fa350cf5b9413dc08b9ad940eadbab816d7afd3b45350c2e7b83a0e0bd2426d3c330886467db582688a3f70b23ed336401af103f7be2e7a34f520bd5c116e2054ef4293ec3b83d862cbd1dda53c110d555b02595659e69991ac77a7c3376fe35ce55398f136dc7c476abb3e8b787ab72a0ba211ecd12d0b0d3fb74955490fc14701a457ac3d2dfcad2dc872f1caad6ff11c721e942da470570398a61724c22c510e3ef8aa2d7d77334f815d6aa3df99bfff2d5e65f3bc1070a252308387a2c2ecb9a82a2d79982426dd022717ff5904ac71747251fa36d8cad7683faec5c4edc4c43c38c9d79c364d70b5188de097bd05d1b097249a3369a66ad2fef870a7b4f8d3f8eb6e8469239188796426dc26da8214d3e065bd0f66014de479455952dd36473326f2f424f0f68aebd513e569c28aa8f803460de76d7679c9890f3df6d446bd1b67cc980b949319f171b17b2f5af587efe65c16029e799c84751d2c20b504326b73253945ccde06c40edf34bca456f1db71484c5bfcc02077c4ee6dbdb7f600f152d49b6d15f0f3b71d177405eb7fcc75283e84dcb314b3ee12940a8effae016067700533a1956a9fd0655db47db4f283a8a8d067f30526d94f6e3e3e2974bdeebbc0f1fe0c24bd740145225876fa583d2e04534e1b434f11009dee3fcf83f675b5fd29aaa5dd6495f3ec2210f86b6822ba610c1a9028f864552b0175685f4a6673d6fe9d9cf070e851d6181299e419c464be21104b0e6421613982fd6dbcae600233d1d24aa702f528700881ccf55c1d6215d0ea72cbafff221164042b1e547a49dc9abf5e930f433ac1260c27468e692bd2c9cb3e4e9b609cc06e014eadc9b831b44285386233a8b9fd9f134b2c9eea72539a07c7361c0670264a304ae9ad581c4e6e737855b8b866ac2f3d1e7d017256bcc15d2cbbb6e314c8db39dc22af08ea9ebe278c9fa6c58546d3a15e0fe0ac3be297d8f40dc734c7e092cf4b5d92b2c1ef11e8a2ce3fa70c17ef653e6b5934f17d80e0483011a6141a2542930373322bd11a1bb54b7ce35d88722b865df7ab6a7b99ffb7a9329cc5e43b43066cffce24b5aaac9af655446fbf53b1dec55dc5a1464c30af1f5a10b84bfbb10ba3f6d25b1d2c89a2b5b42df330e4264b6f9d8442d405abe52e1663fb31c5872a01b98855f650b6c6cab0d638422b0e346d3a973d2a8557783746ae3d57fac5fbe0da4ce6c81269149cc9652ba19bfac8fd39255492154d7938dc4fc4c413e43bc89992cd762b2e7fbbaf57b70d2add3af0cdb4662a4955e8dbce5bf7b2caea5861ce8079d28cd5a8c1d83b480c3189b46101a785a16ece7b6ff9a5ad98d18e2ac7425d4bfa8f35e6cda3c45cd4f2ad00981a56efec4c23f2a4c841fbc1eb2ba5c32f8969a1165ba52ced2ec3af6dcde5cae82532dea8d12c99ec69520aed35e119554bd783fbbfb94833e6a1526734330db918e50adf9f51c8828ae57fed13b6e4788e995709a36b5df210156c82845607e626d440fba2d42ea8cd3277caed2031bfa75572724b5237b59e9a8dafcf9dfa2683519c56c4ff97c502ecc8e58b457fd450e08ea8c5038d8c32c2c8b3c6e31e7a0b5c53c7847d82359483b51779dc4ae1add3ccaca5c1821481436e73239ede5a29a2d17ec77e329929fb69ca78dc23d2715cbf44f51ed1a42f9fa0b60c1a91b0539685ac6647ec6790689a7c6180ef49a6be15b0017685cd1ad6ebf009ec26384bd4deeaec07643639706cde700e4bc6db6c9883e52870b0e69004a46989b358981020862daa63cbec8ed562539395d4c2c9d564fb630f8ffa07da59347ec63709c027eb16829cfa2d0dad8d93a984de6f1347f469d13cdea57eefd77da876299f93b634d31c48cd5fdbf1c0c1d63237fe41041febd0e5e3e6c25c8a638d649364fb36bc51308066dac5b787f355010221b80e31d4303eee4c4d2f8635c99fb71ccd002a0c8b1b2a39971a6908b188cdfa5d2a9ffa1646f6d916d6f31ec32beb90e443e1137bf864140c73d51d0aad2f774a2cb8b76265af9d3bab2c284e0750e40d80788110981ce311bcb334386dbaff627d2f67d2d148d0468920cb65e4438a5bab78733c63eec364dc00e0227e3d79cb0bee7ab5ca07577ffccd30c880ea1cc25cb373e520a3fa7de15e2088181170a5fb472dfbd2b94c80e62dc386a8b9e7f256bb5ebb141295e5694e339678565b37345f6d83763caa75819e2fc9b0af2b36480ee394e1bfb9f72412631d191dca4707b589ba51dfa131642d2e2ef60532028f6c9b1ddce4ecfada0772abe29541d51fa60d8f849b33310150359af2ea63e344b778728bbc85864dd7142b41c5187e9f61f0bcae3dcbe07d02111ae84d64d294c95fb6bf5fa9b3300fe7d78596176472babc149c11276fd37523bafb049897ea120d47c00a59d8fc3f3a8bda281a1725d474af8f810f22ce3b0623f4100523c9bf8cce89f09dc4fed6d79485129b01aa36ed40931829b1979eb67c59135d749264ace63b8801f5da8d1ecc60f7305d87a2bb358eca85b4ad841d74f6906c7213f2b950775cf83c70331ae2ee0d4b81ba53a3b0fbfe87bd48d9c9d945680050f8b954280f210f63fcda891040d481411befc95b1dd17f552b376ff2b8b9d05cf4abb86d1e292f6f3f03475e6eb67e00245046a68d4c4ca9034aa8b565db2241fb169bb3f4a8453023c06c0fe87cebd156a8e59e715ba088ea37c086cfdb5fe95e2401262185df9cca23247c42dbf20a7135abef80226745d32a23cf0cb3d743add3bcdcf06ff1ad5224917922b0816cbd9b789b8993e05c9368e19021d4237e8916972dddee0ceee7699f776f529b7aa5edecc1eafb2f1fd2202bd878c13daf8a02a008a776a777ff0cc37ac60e19987c38fc8d7b7512f9ac857d0f8c63633c73591c146ed35bf941f1e63e13a8a70180add29413760fbc294b0c568f46c11008ab6c9110b5e34a9adda80da23b08bc01227ac28cf5948bddcd477e9bce4fe7391402f170415f460e6e3c7675ab168e4f3c6891af360c64df73cda046f31408e94ae015c717bd84530ed14576994f95a79d80a69fca0122b138666637644d91ab6292d4df6b6feb171d96d1075bf0bf0703ca73c63d0cbc108e979496016f97615540f7c029711e4577dd0837cf5823f29cb77ef02445a0456b0403463ece86c407d793fe810b79eee202f91f803c6be144829d99bb9573146a54262b844a8bd53459591f1510178b72552782e7c279dee5d133f785f0eac7a02462f86b7e8d61515d7bb03426f0ac5c1217e81bef8eaa01f127f3bfc8f95a3a5a02658f8d01820b8440f1b077efc331eadc01b2f5bdfe88f957b402761d1b7d3dce97c9240e48e0f96e7a12684e605747e3d0e5ae677d663004e34a023ee24e81b775527433d48eb57df2ff441aa1eefe51303da5ff6b6271403a514692b5b7cb7391b2672ab5eb2c29acf360f9d32d7fabebe655b31c2126b36377fdb55e752b7354073a91935a2eedc1cd48dfc00f460f5c76fc618632a1ba8e039ff4e90941a934e3e7bcb1825e91b2ff6cf043ecc94fc74cf03e8874f4f12a3a741054c320d7cbb2f90e550bd50a2b91601f8f26cc8ff3044d40a447490c60e560ba54a5ca3600e8b0aab89795ad337a75379a42a7a9df1ce7b1e8cc35e4497267aad8a1bb2d070aac5f3e407d6dde490f7c9eb4dc2b23f17997e82aa5f9515c4ffaa61b8c23520d1ee801292efe258de2b6a15e1bb140bd805711445d4768ab7048916a69465fbe4abd3154200b82c415ef4e34a48372f15231ec33540dc78eabcc60989a96e5221a777c93117085281e32c783e4ac7c3e8e18d2585808fc75d79ef36db4ec30f7147fbd850118d5d7eb884fe014a1c90d229a39d20f46d6eb7d502e15b4491d5b41bc2d5e888308eb9a55655c0b989d13028fa0594386e6ff3baa5441b8ba42dd4efa28c27e9f50e3a4cd92a8ee979ee400378026ae5d30f1b928fc0d6d6869d9a8a670ab204cae6b43766fada10b5f379b912060067a057fdbd8efac7648da5bb7186b68c36236d52a79db7c1cf3f2b86bd89c6ad3221a19136ae3a2a3b22616fedcfb8ef2d6b3e5190ea284c796505eb311e873e6187d343a07e1575fd94af9c037da66d6fa534f7a9878f7a5167b674d936fae526a2d94684005e9041639404d1923114fa813295ad29c0b916ef862274ba9a7a91370ca05ab0b870c1479642cce6ff03c301441795c9666284a5ebcdad4706a0f74f4edeffc0ebbd6b26126dffac39d9bba83a10619a099ecf8a7917b4b2f5bcd26eb25eef13c52635a8fff03e9659fe90ccc3422cd33ed8b723cfa3810f3e092982e837b81155632700af4efe962a16b59f2f57070e32ea0a45f967e5224df2e9f9c4c7ab031ae2eb37ebefcc32de5863561c3e32f2c134ca42c226227bcb1a2049ff5903617e860c350eef6c783e6211680fff6ec938265a3f0295b8e8067b135ffb324c0496f272d11650dda445b4189901cb5fa1a57ec8fba3ece27180c485569a84a5004376c93b923e680170e24f124f1123731ac667b57bda599bfbde2637fd236ee3eb59be787ae1cd13cbd88d37a3dc7c0a87e55e0c5ee2f03a7e354cf23f2a9caecf0e5109d529dad0e9588c29db6925667e695b2c9a25fb08648a4ab4620aee688042a9f46cb43f450e685e7a302cdd898ba351d7880e5a2c3e36afb6a7cdfe18bf34d2fed72c6b7fd3f9cbe8d36389b5906873268a6f47ffdcdf2cd068bb2ae2a7d1cf93b783af2ad5b28c2d872a89f9c7eac1db7730640e161b7e8e54c7bad2ce69f8b93491e0cae1c91f2c6397e8de23f394b9241b7b49de0a6ba15dec49ab75a42ca4bce186aa515b486e441f66a3dfa7a1f3794e254dd8e48e80bed8a5f984c40f34e6b60976c24ea9d5fc9f27a4fabdd966491b42645846b284d9882a0619c6b53794d9138f5cbe5ec9877c4d3e66a0670e2e70887bba9cdad70879c6f033e2e11f2df86d0ef58c04fc840d659650c248b6246395cb4374a558040a826772bbeb0005d3d75dfb33e44b9eeb55a14edc2caf8f09b60dba08ee1696bb59a934ed831dd597be73936b55a8b50ceec5fc387c7f074ea5d0e79e563f2ba15fc1571164b51201d2a8cd20c5bda545495df1fc37e9e5ad5d54d66005734d38a5e713a914993bcf2ee99bc067efe6cefc517d1ffd53247dd8ed04dce7bfb869246dd6118795dcdd0ded464226b9f8af21de220f49d6e316645f36a04ced2724024e31bb2d85b34ab1f96aefa4b99bd3dda4bbed3bb3c29bf430677b1e9afd2fd9e4cceb27cca38db7f15895a95129a04b1fffcd4f84ffc8480737758e5db8bf8de98d6906aacbfe6e009ef2c0a24b1d1e1a2cf78101bcddb421233a3ca30a893dba5e3f28c3f351ddfabc37120dc5ddbb5265a5ef8f75f7c7f631adbaf4b0214d6f8dfa77bef1fed527f78f0a9f3680398bbf4a00a5d2fcbb9c1c50680cda8ae69e2f5c1579ff39592890ac31cafb789b9168b2eb2287280ae8b70a4ae3ee7c3bc0454c840455e256c6f64f772391ec6769aacefa106233224b7ab80fa53cdc9e0119abc1c276ce9983ee10947a8133b533baf6620894f7d196bc821e46ed84c1bd7afd0aeaf7e078041185e2ef43bd1b9757ce11ee4eff717e57d1118698c4205e3d8741914a5d1f989f2647c5eb91f6a32bafb222efe839d2d0f7d6617017ad25beb58068803ad3828e49a2332ad2c5d74172091eeaa0f95445e90687513da7690b6f25623f359b86892b9922c7df34e8908c529da0947ef9a11764541f83939d0adefc56e596b827f9fee1d36e4ccf0a769df319d0b7819b0d8592debc532bd488d1907003657206bbc7bab0d24c7c4cb362c16595d46359ea3e17f0c2ef888401203b00f88e354b12f9b74c294bea7ae4e3acf1573961bdb94ebfb548dd8431064815baca76bd4846fc13a22d0e274aea89b8b64b70470c0ff1574eca276a2379cc5d08c540750f0de6170cdc14a9156440ff1ea3a17d1f9a68debe6e08b0ca2f7ef54abe4c0b07ba46fed9b4200e75c16b6f036af6f0569f783d46ab5c6f259f3ce1ddb42c7ed982ea93acc6ab6d6832a93984caf92e9cbeb3d6e22ddf8496717d0b28ed01f58a67f5ed2a7ea4b8cc01a20dc3e71ad1e6b2d35894e8fefa3f38060acb260564f8afe7c290ad2d859a6eb2b810cfcf85ecc70559c0b0c8ec4e8d4c22a4f68ef1f00f166f548e3abe63d007ae8a8724dd8d0b6681191ece93f103ea66d5dea447cce5818b0ce9d4a93424dbbfc58f76d96c410fd31ad6de392aff578981b8b83f6219fbae8d752c5acce4140ecedb7eb5351626c0aafb9ac1dd83fdd49168ecdec25d07caa9781ed9311d2e078e55d69598c33f8875f10e9356c9c4d1282f76319ce3c9b5da1de0641d0ebbaf6e9f0ec8ff3f1c5faa53952499209e86612214072c191dbf1546e00e5d23be30c680bfbb6457435cd57e94331e3b11e6767c0e2af5483c7f8852f273e3c262d2b438416e5924e32fa03e2f6610bf895176ddb94095c2da32f87d2de5400cd122e7775acc8f85c98beb2a2784e817d87b7aae7f765b9044b43de4de6a64fb37860b59d3eb7edd82f118f9dd345d3d2cb20fb3c895e4d60715499b43222843f82527da1141001408c95ad37b8a82f21b8fd645fc759c7322dee80d330924e45d930bce5bbcb1d9da559ea85dd2734a66b02defd7578c1ca748d2d3c25f8105524ab6ddb30e2b9b955979193626ef1cd839f998730520a9a5a81147213718d0dfceccf75872b1a571d8f95f450bb2aa64b47f32e6ecee57fc6926f173ae23e6baf8bd5ae4848912979f592aa915aae33e3ee67f630c184ed086e563ba501fa4144a69546bfda1c5b7d9475eaabbef92b714fcb116ea29b6155a51c2ec94ecc8cbb0e38e7d5531c509cfb2853b70b1ff4d91f28bdd9bc987b0cda474d1c9f023bdb032ccdf7e8dc02e396868cca145f9838d09294d4e0ee128d245edf3b24c72d9b4a207448d26ab070b45683cbcbff22b3b43cf3006bc754f2b6b0e93bb40f581450e58e1a69875f3470ac625b5f1a022c0be5c4ae623e58fdc1bc3f5349de48a7ce0835b9d056cfa1c3f12870e0168e02296f5e7609f4003b49bd4a8bd0be1a2ff12ee1e230bbf510dba68b79c7653c1b9a933484d963877f8e497845e125883b7b43722bbc25d8cc987a7737c95b8f68f36d9f4cd3ce655b3e910bc2f30c70a803aba0d3f5ce7103251a4c285a04aa34e5208bc0c59bfa7e29a3a5a8bc012a45f92bc9acdfef826bcdc6be63bcbec66611c0633e533977af2dddf55fe4eecbe4357bf66b17fde550f640ccec3b78b3caebf7ebcd79745ffce5606e5bb2bc4fdd257c3841798227f97dc8e905a949556ca31082910ffa2169f79f165d593d25b9b77a205649f0609509b98caa27b5875d9470cebc6b4baa723c27a182e91b754ff47ef0610ff3b24d79850ff326b5c41b3a9bd156a14f95d4fc9c63de1c48560d27cabdfc667d0f84873b6f058072de9acf267319ac2fbc8c892e44e2f17ddde623c1fd3209e283c0a526a95ba62f336477a2ea32c9a9dd014fc1eab353d684ec558adf3d026e5c1f99c54016c336b98ac48d73d9c0611df3220565a4ca46ca63b564c47666fd1bc1bec932e0f59df7c4beeb21bb9a1d7468a3c316e0d55872caaaf93e7b75e5511e508fac8ae02db890d2189eca504fa2e34c44a1a6c7293e1d373d0f153cb0eda03392c14c80bd860d177f7fa44f24d84b5ede405edeffa570fd9742c405fa84b3cd13ddef17a2b441d7be1a3934d04f16cd2a46256e0bd0518e279e6f987951082cf650d89920498243d95300031e998db0e14dd2d222cee88d5b3fab10427f30c6a2e91ca6d8a1b663e5e9bb24956054a74a43578ec3599ea90bb2922d657097695ba83141ce201a046ea79541c8115903d82c97f1eaf05400bd6ee2e424b9cbb7d167fc36ad92e0c47646bac7f51791bc29a5ccfc6ded359054cd54206c7edb9cd0003cf0ec7a46d039170b962fa25b471261828c808ba0a5897189bd605345a4d1ccedd1d889fa4a0abf1fc3073bde55ebefe7a19130da6c4a5bb255c724868c2b895ffde26b14999ceb4cf8e658e3541154fddc7451c46fb67c9b1e5ef5ed005abadb4a5788c097695b3b11921ed02ebcc4efb5957959578b2b28ca03673940327e38f4e9c0d14a12e7238c9c8fdec562d71818d1f997a1df3aaddba94ed4d1550009b7d4e6eeb7165ead3c123ac8ad31e32c5b7cf2ed21df26987e2a6bb51d5fa6b699884e1b5074f0cb855fc1444e411834bb451e1a0ab3f6e2a3bd8c59cad5db2a5fd2a690c8730bbd8ad2a9ca273fd748158ae4c26c964dc221706f6d761727251365722dbf530fae38d74bd5d12f5560fb93df19c0441b2105fe282699fa42ebf32cac1f128422aaef9456e3db70fabb5e51c1624f02257256ab2fba8705f6a143b7dc4dbe58821fa9c346ecdd7e41f6ad750d2afb85483f62515fced7d60d8ce8d420b7260b0e994b8a572b19e3dbf1af4dff2fe7bb95ac60dd47f5c8529cbd73a4376d5bdf330ddf757286abb6700d8eeeec1f634d4f42a5d01a19a34147d329a249ffe7d156302eb3b94bf2ff838e82dfc679e7107cdd135175d2649bdcfdf96aa020c4129d322ae4030248c92f9de4fca8e4697f5e2b19b58d654992df2160b2389f262cea67119b54a502abfd09e8c800c0ea96de9328abd08612c8c324ed4f0b8036dfb8ae5e1c82ecf1d7fba410db85b256c265b7b7b006448835dbc9c7fd46b8af6d331293f00743385cc35e2247de813e0b61301e15dd83a937bef9d545470f85eea369b1dffd69bcd3d7adb1f1a65ab23ce786365cfa1d2fa0e9dab1d419ccc1d30e7b3a67f9ad82f1c7ce2f2dc01085fdfa805b9116f1f86792ef7547c9dccf556f82e4f257e432842f399cd4b8efe66c31066d26b9f8e9b49ba90b4a9f62f216aafe9983a6afef69303bc740d0f908d46e5ca327439db03280d5f65aeecc80ed0815e17d6846e866cd833ebc7f851561a12f8092ef3af3286d7fba7f4dcdc67cec0c28a2db1ba04d253fbf3b4e1ecc94f1fdd12a3938d54d2e4c67c7c7d18e620de3526fb240ef5c17cb56802d11ea0f4fc6c74ac748c46843f03e10a134f75da0a1ff730218f7f4ed7a37d189aa414ca164346984fe62803846ca23a1ee03eb9b2dec5fbd88758c248aded4bd019a5797fbc986f13ae11dbeb5d73d255540e2de473b48fbb17de2a0c1cf878be32137ad0c98c09221a15a580a51964d653baa0a3f776a043c90f90b5e8f8357cfbcc602cb2a7daece241dbba177c6a0c4dc7134bc4b63ee91d461ab7561c4200d9c91b8a04977d18ebed5123913b46ae912fd6860a5be8d479a5faaccf6e841d9de747b28f4898ca0fecfffecfa2379b837326ea08591f4797e6d5f54d3fe2e295f9fb6100faadee84f635f83b27a493a963b591459f2ba2dc116cff68fe452da4df220ddd2da26790934fd379a1ef3ca602c6109d779974d46e8851ad9ceadd23b1f293e97193010e2e64b1d9e008eba378a59ec58a34d96e2b81c3e688d91e285680b784f8493bb5d8cb6a24231f53dcaa7c4c46e3ad4ac6932f11308d4d7eeb858c9fb371ee44d756824453154aaa1fc492b2e119d43db6a09c1562fe92c16a6fa5e417d1cf6d99fd34281ef83eebf7b445f712d45332639ceb6307dde8315896175502c7ccc51f658010eb671ff4d443a92ad5610b551ac01af5fcc4ad0c92adf0cbaf33ecf031ff6d7edcb9a17538603d60f7d059d5fa942fcf90b9e356a0044c02d2d0138e856369569fdec46e498abc8f245714a6d92e0bd664cc2fea3ed94749fcc1f6e311e88d7898dece6cd2c351124c979cef23fb559fad9425831b093944ad94ba286b4e79d16f0ebbf8b2a887a2e98b5623f7b3accaa55d08dbcc0ba6c4e722e1c34089aa46daf1d545217eb861e56eac25a4bd4fb12cb9014eea1ed26480e4ff70d330a648c2a6fbbe0a9e5b483621c59bdc0cc58eab14d09d5afc0f19cf7d45ec57325ffbd3189a0ff82a7d19b5d4da15e75238b10f4ced0d7d405e744b2f4874cfbedb093962e9ea82e0abfddb26144427aa32dd0e851e2e3a0aec2d6c6f9ca8195e74611a802c5e5c37a44584371b669c5bf7cd556b0ce2c29d42143fc1580103201c35d30a79b73155aa00ba0c7a688e6efcc56b5a6b25c9d66ddac55980b35a719bc56355d64e9ce3e8f8a4a382adefe874e369ecba6a8aab1bb4e8d652f5f1d9f073820ce63035578f2f95f0341d9653012b38620890b8c3601ac4763e146fd676a044036adcc6412a51f51a57d053b59baa151e67fe849ec143d5ac558bfea59f91322bcfead2758d891f7e654d84193d025b80a72e478d29874eebb41b3d78430b82c8a739aabfcff0a533a2ec09c5c4900be0fb6d3bd8d95dadf2b773b5a77dabcea1f64eb773a52a32278abf3abbe75bf86a8f76057c66ef75ea444fbed6a3f7fc1f5bee31afb730aab74b2d9aa6e9ea8e82586305d3163bffbc6d47f073fb5e4a7c8d8aee8429959d4025f6b26384a8bdfd13b13245a9dd9612f3a37bd94f72a744b5c8f4389138f14f57e5398845196c968912bfaabeaa878f080a3c3f51be51fd314e2eb6327acb2f7220a1a928dbbdfc8d188aeaf34efc042e0e3ffb00bf895054579d2853512728288815650489130eef748b995b71d037436c80361cbef63d8f88f1e459f45e4930f5cf42e955f2994e38b90de97dfb925bdd416e540e2b3f600523e68dee182127aad019f11cc73c9f22d4303609b3abc6dd70abf016f83b8c73939039408f923c01ea8e7158b2dd2b3f28079375ad6f1b0dc5968acfd8241eaf9ebe1faa891e8ae70cc5119efb2a941f922a65bd23c1810eb4d3e8f492466c2ee4b9c5bff9e2abb8a4afdf6b60f63a350d91685244c6629253b99e16b65fd0af71800f15c3c7498985625db78e7c97ac081812019358febcbf27e77e702cc21a8c8773c7fc6393dc9c2033ea5c9f4359e0649f07f4e372cf707780487deadd3c13e878c19025197efb36fa91790d2dba2ffebe488e77dc18e79596eb52a2d7e5c5fbd8bd71b31317541357e77731cf746fc49944903bd3e442c22d87f4986a6f7b291364e47653444144b3a1d38173c899f13c719cb008177ea0393bcd3ad3e23c71ec6814687b294f90232cb97c34efb5fb7ee7b9d3713954869e126144535c94186487006b9708bc78aadce1148a2d1994cca09c94dc7b054c2c0eb43d3eb74fea63ed88660f2bcc414832bc933f72e93fe049252149235c987936d53250ab539b9e8d2e169b0f063ee65ee409ddcc7bf079e8eb04b8ab4548fa69020bdf1b5ca17d17a454693cc779276ec985502b4b59ec91d91fdb9d9c53b27b0b87a06df5fea859ebf9482a00d9629538bf2741c4701412e358ccba073c223853a3671ea8c041f9684b326f2ecf583b62b6f53c173b0a058d633c83154553d4a4b8885778168d6c9b22660d2434c7adbb65c13df010ab76bf8575a52a6a89db02b789d6dd2e96eba2c04f472cef127cb10d9015e3efd5fa3bc101c42e5ee915bccac3f53ac509117fb69683174985f14492d1a128223dbf8af0efcba0fadb38e9f34a5c1be951c637d4087bfd07cb15fb0af5ce065f05e816f944aa994b4830dc102892a527ff1a0142d555767420380e3beb147c2a6d5f5187b59817a49610649e4fd24ea640de0724587773ac4b14ec4af162f50ce22c28903d0a65666ca35134d55693c97adc792409afe6ebd3704c859666118e18dfd8980c0f7235669b36980f7839524bdb46e0cf2cc37cf853eacd8be07d147362ad1ab2004f448d87885e9a69f5a6ae076cfcbc64a2aee68b90168d9ea96a895fee06cdc5fcc30ce5b9277908452b4f0f67c26e049af793ace3ae6c135ade00564b2a44e8cc272cc8df3ab9ce2954d40767c5c9d7b9c8ad570af24dc513710937cfc191af76eb8feb3bc7902904c27f40a491e1ae8f5420e4fc048003e2a91910fa9b09d57400f7b6165444331a15d391db8458997014512dc6cf3265422d5e073a5edb9f8bcae363316df37ac0ad6946cd0bbd569de0a327b082d00568a82c8d68db90f28de03bec3c75fb836cc10b50b99b08271018577ef18dcbad9b0b624d3e85bb303e5b64466676d4f1a8394d1d083028315111695ed2857846b93e1128ca5f57fcdf9f0b72e2e3f333f838075f4da536f90c679e695873888dcaaf8dede07fcb720749d20533fce812f395279bcec49d114db98807c63a68533ae0a608cebccd084043e0f218456848d57f26c9e7bc7fad7665949927e7ee8a2d5ce372cf9d03ae20576f8e5f2f975539366948b5c3af587fa23e217ba3f06814315c1501e2d2f3ea0be727cc32cca3a35099e9bad1684d5c80720221a5102c74a25eec6e2742e3096442bbfba2057eccc9bc905c3fbead8dae5d668abe85c448d26f098e4ff6038aea824642302fcc02fc6387a1d70ed137e6cd912860b50b5c417420a90ce348776738d519697396ac11c10b684d9535261621e393560c268217895a8d408ac152e2ac879e238e78570b7b72f52897ccd6511076a6c0e0b712e6c2bf7fb36f1b9f2a9d5bb4cbd0cc43e4f0fe618189b603fe5d9a749631b79b1524bd0f48ac754bdf7b2039a235a2b3c38e90b9a608cd51ab1a48fca31b4b70c284d9ba7d6ea3f22b83348ca8e40f9a3307f5b1123b974b4749448dd613b1171ffdda43da81da89eb9d7daa5e45b780274ec26170f69d88ae2f9b6bc4254d1a90e791cc705483709f9042f9b877ba36702cd77e019dfee4b2d3553f82fedf8feaa029b7a341c11d442762660e046769728be1ab4441ed14a029b7cb3ff78fc685fc8abf9613b06e0f1b997df0f510139e18d0677d9cc6af0e1b7824a6886064396cf75111b9070f71c50e0fb503329cdc02ba4cf44eb0f5b11601a5bf510fcf56b1dbde37e1af108a34efb3b591b98b2888b161855d858d8a5d96af113581f8e19310ef2e5f61f750c6f89100b06dd9895e563aa11f5d83fe3a112459616e0b15b3385a41bc302d67d6439751991440d671f5eeba046e7111cb0e542860b0249e23ef13037fa5a09f5b795b07bad75cecefe468639e192f971f5269abe55e68db54d1e0c58aa7bac17c13400bf29d763833ae30c75a15682e0a11d0aa4fc8f45140680b1c5af85d136e39fb7b0e8a8d9bcd30a9b26ccb5fb1dabea2d4f6f7f3a3cb5f3c087f3a46a388d0f56fc156f6c2d354d8e05c19cf02d508f3e3caa79d3f55d86ba8a99ae17bbbd5a23dcc514cd75fb0204e77c64761a08ff896c62514715d6d07f17b6dcca76a85330e1cb5a2dea0caf1d936ff64bb4a43e95c652c858b049a5115e344636f81ab87a3902544e1d4bb8183551e088a8a1080d10254a1e6c056a5a3d2ae752fd6a1249b3d9dc93f886dee83a33801bb1adde2439d5e90d49aee3b8542c6247ed6a7d573e3c35d29f7e2e9e992627334f11e650fc9d9fa8b7f8c4a301e378c705fadc936c36cff482fe6d25225bd01b189a122deddcf762f997fae23685d30b9d02a1af74b0e04a5866f08c1a4a7ae5e27c421d7e99a018576fb957930abb12777e6267d0fefa77151c7540dea65bf12586be1a89f8a78309651c4b5aaad1026ebcf0b246c2b21fd5680b132a5344745714247f507ed6d99d111dec00fbc7ef9f1b66cd186511439ce51aeeec24f52380a3cd752664abe0b497a5a8c35290a3ab3505b3efe54921cab33f6830f32473574c3a4537c0ef3a343da4e529d25342f55e24c507fda214e7e48bd967b8418857630f109e98fa08e8f9487172012ae4ee5d2552bafb1e0155a32fe14a5615cacfb54c1dba635c7ec3b305bd576e66a4939bbcc717e89d5dcc84021e50792d3002f6c201daef5b759d58469674e71555b71a90723dd311f280fd7e4accee2ae01d183d7930b062bf874acca8c99b4e022d5801b689cb496b6bccdbc4c9dff14f49c687bd2a468f2e01de974dd6f82f0018281e46ed7c8ce179811e3593e3798fa41f73a4ce21520477ab697ed07ac047ea98058a05bebe0604d8e9c5ff9f0109f0b2cad25f08984403a26cfd50277f13e975307c6ed83834304c25c9cc99184036812c71a4f18660fc56bf767db4679a17a84174e6909a4074f1f3feff8b8f5542d2d1bcb46bc229df12ede755773e0cc03c61132f1294e3d9cdf74aeaa25f7a439178c21e8436659715ba4f1b054a926d487757dde449335f5530ad84469c4c4030fcbb0d91cf7e265bfa6d6c8c4ee300d364217c7fa9142de8959f3f80f6a34a8b21e945f3c275c36c3c582084157ed41328a145d4b875d4eb7f778f2a562de5e995b00a49958a4c5a46244e196a5547d4ba2c39fb8d91ed274ba8f55a7ef41a1c2cdd12f73407ee51ee6b4e82acfeaf34b64a5a300d23a74ba5c69273106f86a8bd05db3cda0809fe44df4b2af289c870f7f95043ca1e5b2a50ac8fd3e1be03500701cfa94fe05f22ac77f65469454b33287d7089f0f69addf27d9af07da9effd3bdd1b9d52b198719fcdf1597dd4300b306a36f6b46f122ad46af279139b416cf6fd2ebef29fec3c4f6af23ff7a4851b9892786d84774f5d77a7105da4472faee19ec4ab1a25a61fcee4a56289530f68fe448215afebcf39ab05fa84211171d04ccd430e4ed9ccbaefb188b17c7a48bbb83471147c0391859d78a874ee1a55e39235a83596d392ee21e306a070d78d2831d44f285f7f5bbfef47291c2d88134f3415d215aa8d39689f183dc90acb276768de905a3795502c5e186dfe58cc78ab43da5102dbc05f28ed5887f392315d9db482bb6d43bfc48e671912db3a42cb039161dc04e55ecf821fc831d5c65ac241ecdaba687fabd98c5947ce3090e8d11ebf47eb65c8cd374c6f8f1bb2ed9af934bc4f04e03dfe5fc9f5fd37b4b626fa02c6ac5b70e172911adfd4165ece71eb77efba46ee72b2d377fc83a5088b03590a52c76750874f072401833dc30b9ceb1cbf554f91d2009367d7e6743510f738d461e06d913e1b72a0ab2d7a8b190dd864081d941e3d9fe4ea2d486a96266361c30b27c58989f5b89564e1729b3f251410f9e74a1e9cf6fe9bcb468286b5e2dd355b21f8983c40e0bc2f258a116da4679bd67d639d31bd094abb4c638504e998ff3bb2adae8a1dc239035b9a0f88dadd16e42cc210a307927963ca37a64d88eba9bc8442ea8550c703689cc770c6347709d13747a50543d9eb8666ae45d4f63024d7f8bd7b13f197922f2785bb76a26627b48ebe2fcf8bc31af2ab5f2e3c13720ff76091b8c88450def195a40f9d7c4ee7e10e3095f4ab883f954a0deb297944efe84f2d36a8cff2aeeb5604d485e81b7191d7059956711b19128978b52d83b6ed6f431c3c4194c93307d59f24d07298fbe73ac1916cc1eadb0b5768587431bdbcf902f8dd0bf00d947ad958ec86aa80aaba044fcc5e2dd06fb0399bfd3ba2c224563cc412d21908d3ec32889dbacfc1e10eb9390bfa15d8d9c5e75235099ee4aa69957dab4766fcabdf1a8d72b8123262d3c77d0a8a00bac8bddb9db4aaf14441b7d2fb1812051ece0cd84527d7873b18a1502f1f55d77c6f5f8551875f9687a8ecfbf7f8d6cc3acbef229e51b7653b492d68db5035560116cb085bde33ba75f1d6967b821ee51cfe784292f32ffb8300fd5116e158a0fd5a5fc41afa4f37cb7bac30d620f769efe37fc07c6f6b2003749187118ed5d27f4a7afb67fbcb8dc895e6cedfd4484dfe66654a8b4abbba9f7cfa9d10bde61d0b83a54e4994db7dde80b23173734d1eefcf486b8e8bd488d96779db9ed5a4bfa7799aa2d8235976b5c59952a53815a80f1e3a4af09375c656fd1097de0ac4b63b67d2167dae4d96038cb45b9682ed0905eb2b2a02a1374077e0177be0236208360a955e67a330b691667d0cede3860574dae3ce8740c494a7ea93a8072b619ce60c8104bb2d6cd1623fb7b05c5974207ae7ae83d998b5555f51de1445a3c9ba3e3bddb5c91817d9111f7956e9a6171803a0f7d4c8049ba9b7aa0587a3e42e3f7aa975dff4fb2c18411ca6d01c146d1b234b8bbf834629d16d0e72c15253370a59b6ca0df0117cf592ab4471ef62042836f1f787c141cec2138f2498cca8267ee30870a442d7118b46d12c69bcabe641cbe434c64b288ca35ede20e99e1f71f2fd66c528d5c1c9f9ef1e63487576e49be5f90d1dbd199634ed14d4874747afb06f3131529b1c40b8a5aaa69c7ab2ddd8d71441d4b242bdeee5bc22744d8eb4b64a0abd45746254b60370c3fa2c83c4333be0a98d3fb76c4debba2562d1e80b5896ed945008e581f4faf87afc1712bde3372f5707e0301e5f0dee8a92e5f15906f6f8faad3ff84f4df31962d026a24008adb6afe8fcd67ebbe01ec4010bba6330326fb267ad7770e6dfd5148c6c22e47844cd8815599faa385aabcd189ed9b4c23cdb9369846d4bfa1e900bbf865b3a940fdd64f7e2c8440efb72b9d6f5b10cabcc35a7281868303ceb26ade09db8a525cc0871390c6d379e4dd6ff474a7d39478e6081c2f816463e8c3dfae26b3148646be960553ac124a64e03ed539c780ad8f09af4ef5d7c5aa074d9596dda7562882ae7b88e94b75780353af4e606be8a4763e2e4273f6b7a657783e401df88f8b2537f1e924f0ec68bae336736e460966f1ab7c41be69e35fe4acf0427eb890da60c40969fd5949f614bdd2e5931e607aa7bbea1671111e632758dd468ad4c331561c1f4e82af992029af5add154eec6c94a9661b6081fc683697be30b578cfec5a520f6164d833ffa9ff4a56325e5975dbaa133d4b91b5570d2779a5a5e5dfc3362dbda771ef8a584f77a8408dd958d7d70c7ce44f5fedc6044c66ee991999d311ea70f0e023201899bd9bc2d97a3b0bf02ad1a2e105ed607a49f9c0290d4e82d593f355af392d4a3a88c4dc2f92def3e28e187ad40d1374c2c716a60b27928f99138bb379d02ddb0d08ea83eced7a629eae8279620a926f31d92a8b2259e1304e753a9598ebe012297c55b35df15c954259df8b1e2a64ebfbcd8dc7c3c22add3d29d3daef5c0dcae01a5afa43d24e4e2e949b636c7d9a5ac5449caee8812221bb384a2b0f8407894f2c11b365ecee79ffceee3975b10cb972354a2d211d4361e392a105981e00a3ea1f18468cbee24fdc4309ea425d2f9f08923dd3065398069c70ca2160257ba016ff86df40f78f6ee163720c27e5390a39372cacfcd319aa862cb57961673c34de2542b672e3b6a08f94fb233c6cf80f101806e242d1c1b09b130a39bc704cddedc2b594827f323f7a28b60cae22ca81c48b8d86d094f2bbefb6562127e3441d7f64e6c63e44ed29eec9cd65b3f99d5c532225d4827033f596457ab7d533451562f4f87891400a1fba9362a7e269da83482c3a758ce0e08c2a92492b22c47422629beedcf042651fb65fc16ae97c2e6c25e8b7833f379b9ef0b3c91e86b6d9a72994dfa2d77d265a74786d8f1c37dc7fa017e376e7942ce53db9a2fb681d4c3c1d3828181bb6eb515acf32361d91567dc0b9351fd9bf9ac520b04e6caa097bf292ba842a2ec5826a32c9a294bd1e0002efe275df2ef903f4908ece6601b335336266c46d62cd7a2f5b6ed1e49ae7abfece9e9d2913c3d7f7b77c7a02e32d1dd9bec4c5a95fd415e48a0ac02e5bb2cf9d77c8458eed7718b93d2722aa789e9f9db5ea63de4e3cba7027cb39ebb25797a4895053800c1088c9f93f220c22caf9e41c60ccd40cd903e55e0f07c9a7a71576d81f314d464a0b50eed74003e369c29fcbbd98d54b7d50fb074ab282f2a6d9ffebb34869cf3d2bb46e6ef6a6593e84f78eeda3b89f1368a8f028cf7883b20b0c4daad0f27bc77aa8086d13537c2c6360391cf62b904e60cfc3f227f678a85705f2af016d1f4e570e903ca2d83ee1b1b9fb57423664625be271f32f80f1ebc4247319b12e61ef6f0b61b77e45ddf341e730dbcd45d6a3704f47b28296e5f46575da62dfba078a74cce8061269bbc4db320d763fc6841d032da8997a78f6d6326c59774e7da5ce5b87ae418dace85b2af629098b3b91ecd92794b2437a80776f2cdd3e615501b6c36428000bb00b2c46cc98a90ddabe5707e2c027be25daa09b7ab8cd9c759b7b516a3864e99ef50815b6d6680f4ec4e10a26c3fcb2cdb2b8eea8b1b7506064f86b34ad1aeb70f25a7812276293bd75399f3e7abfcbf7b7ae22623e6ead6518818497a364ccbeacf522b5babda2070d9f2483cb3d1aaffd283f29b76419d21bc9acba9d330f285e4641825dd02eaa3e11d60205ce3c99770c9846eebafe21b56929347a50c9929d6f5b958fba73c2373c2a36a8df5fc8a9cc2a7ee470d1512e3a356b87708fbd77e5ac16d46b46ecf766c2819801d63f090df7518523782960a1cd10fcf900946ae4ed5dc4d4307103c3bce17c10c6dd047927833b3b4862646c2cdc7cd7647f84ff1e45188d0805f22c31c3526d4411caaeecc37d184b5183ffc123ba7069afbcc9b44d0d330e0eab44e531afcf1639230591bd76f27584e99f270faf583135e4b1ce2305afeee743285480929a1920606ed666cfdd9e5796b7a7dccc2eb0f43aeee8dfe6085a2c6e12fdb8ea562e8430532e5b70d63ae69141d86be563720f90e83deeaebe4cedb2655459e72f3f5e84f8014db164605c9740c9467d3bc63035b43533ef22f49d8ec183a1320a24be28cff48723169ee0bf4c66d98f9650d1368ad6f38211afc469154f1059b89910c8a46228653bfb3bf33d1351e9a16443b16ecf4f43f44b6c65b8a81c5ce2083f89b38a2de7213ccc240df002bbccec463f020bfc8d58e75b16e9a52415c8220056f5d05b6d9e4eb25da0c42dc1b7edc26c42ce3831777d0ad6963c87275b0a940a568cf4743150ecc5f99fac033ba9a396b7a36b7303caae87e3b4d142156bf0fdcb411d5dd069d4b1f99ac98c1b9416759920c3d947a791f220bf73c23f496609c2af623f9226189a9755e05b8a9fa1e0b25253e9f570c04e211d930b4f84ef54812afd813cf7cf8fe6e0293520ec93cd83e05e3cb8131a7555faeed3f41d9f7cd348aff361b7551634b7b3940bb803f5d4a27a22459fb69d1a4c11a291e34e0bd0dbf1c92a6b6490050da6a27e2d34ddea7bc461ea01a77dec2711cfee61dba28d879187b4bc0301c6f029ab243f45268953f5c55aa22673f68b5b7dbec6570d6db14f02dcf28f6e5810e90cc220fc02e002fe55e39e701464271f2ba781e7132e53ced5c5e3bcdbfa5fe5c4443babcb2beddfadc1ca80931d4c2932a1a681a482da2db6f164ffac5f5ea0a934ca157c7ee42545ceb859729d6e1bec8eab959af0d4e5cdf764c2168a31d204cb25b6e2f4d08a8a5f45aac6b9bf3a6a7e47ce2baae09ea561fc34a198739e8a6cab99d641272c55956250c47abbfeacfd2884f5d99a72dcde02e65f49707e01b2603977d821859188be483d07d31010e9fab412061581ab0bdc9746405520458fc95fab0c95c72ed810a8250f9fd8e6e981242d81f41bc3ec0bbb1895262a2b1a12c62af6037b3f074445b889f89330b70b6cb598c2c71f65b1c70cc93cc5d94cf75ca7a7059cbcd38c11a7a6867c959564edee0e609c8d45a74752df92a6059b3deaac4ce7129fa3ce8dd8b42c982666368500a2deaf7e4b633e1b68d1ce64d1a409ba9c0633de849c3a881d0c034e1355dc88e6912bd1323850dfd9c8a9e7f1396ad91e2ed6acef2c801b44ff6749d2f316d36076a91409aed1d8ba8fd2ea147fc1ca543ee8e96e8cd91058339ac18e3dcfc5976dc293471306875dbe247b17289d67d363387220b6a5f5e08f063d681acef4635bf390f11ea3d7fbdf313d9ef93dd76f55823b6a5f58f2fff182a809916f2214ae1d70a3b686385b0292fba93418eaab0af585d276ea550434e0cc517d7be70dbd52e9fb0a0c4242e11aef4c04910f1f781139acafb011862164e4a34cb44c84e2dad5927b200fe2f90cdab08d96caa920d9c7162f3d7f0baefa78814ce435aa0dd7e99491fe68bcfadb316cc664b3a4f827ec31949ac1c994d6cb7f204dc482f7a230e16f0c1e9a8a6051b49b9ab1e945a11b534e986d0bedfdeb44a5690453dfdaa2c4fcac437798637801e73dde89b2cdacddfcae6062c1a90303e00edb63ea6a2461bcc3e0c02db47e80d535785b619aeef575ddb84722bbe890dedf2535ab0b774ef8b1739989aa21478ce9c0a4ce199d3852ee5f993031e30e2e7ed1897812b7808dd2d4871f91297ae00c2bcd71bf187784a6c9376e01880e7d6b75ad52925e58432ae8cddc3c13496e5a594a7002ae5a0d19f6d53c0c80866b2d47a1c13248bf13aee57bf545ad6632f12381d29ef3b5c12b3fd1fadf2f3f8749242c16b06383e04ed824684930ba0bdfc24bb03c1192d78f8677490540a60d89522083e6a9b41ff39ec88fbe9352f1df90763b876880c9ffb2b759dc146edf8da9a750c0f2937f8c8fd6164ae70b86c31d5514aaa66d12d06ffcb93b0876b017d2fd077d93385c4aa04f2c6abc474c5d8eff742ae86343a337fec4dde640db6ccd805f4d9ff19271b76c2c5f4e7ab0a7eea0e2861296b6454ef02f5bc766f4def1c9117ec8af9411561d012679df01dae142c1525599c6264ce6527c8aac077691299dc558b766921b982689a34b190b12a6a700ec1acb6a76674a5506486aa79550d433fe38ce1698523f75ba8d98fb0f2c2781d44dd70ae1a1cfc38f103968e260f5aee36bb2345fcf77af4ef32a3acde6f7f5a62cb3f65ee9efa001b824c868f26b08bb9194e7494cd7bc0fce0e6f10922919e9bd2bd270930d7c1b8b752c5a04ba4acda13dcf7f715bfb5cc30fd96707e3b88ba79c441bd3f691c253301b7e2dd8758b216a2f6d8cdfae9c52ef9aaa5c7a4709cbbf9e663c78dc6e556bff2d7f4e86ec5d69085a8dc333a5d051525bd9c5ecf3cfefd707e8211c908d34b23ab3bd953a160ae821e446063032503fd01725618f1d2adc59c4175be91fd0c8be074629c79f16c8f1fe92e2c33e041fadb7036ae11fd177236aba16ff15d50042d68f314344f0bd4430769802e1ec744349647bdd0596dbb3cca0f019245eed2e4eee53124fe7a3c161bfb00ccf90e2df67b4892185a36dd0ad1bf1eaf96977eaaacf64bbe67f49eb48d1a15a902582552cd2aa4711d6b4e3b238ad480bde97b6c23e7da69c471f5a505dc760ef569d0e269cea77f5542c1d3b5ca38a41b225d8c7d629e4616e2901d48adb79667040f1eadd08dfc347b3d5c9f8b2cc8ae6eeac942beb6907ee460eed231021261752ae5c83629f460a6cd84fe413d198a45b29489ed104d1704b297abe85ddba0b707785b21f10e986e233147664ed5862090a8d11ccb1b1765ac62005e1415a61b9346ddc1dfc8fd8ae21e69b1aeb1084cf2480c0ced74cb1d5236ca785c0f1419287f1cfbe1d250b4a89bf00593927f933b739f20cfe87a4aabf261f2616d354a0b69209c96e63415d34a2502454ee6c94ca23d15fbca5f0d1e8caf7aa9fffeefab0b6b0dddf51843191c7292b899b1f68427e9eea1c8b0a99c1095b61542be439ed45bcc7cd25eb797ea7e1af88c32d4db21da3725d72fe251666e782adeb70a263ca406a25e0deaf4cf8750c49d3ae8025a239e8da6a616fb3392317a48e4e249559e1c899dedb915974e03aa55421435b57e762612a36b59a390938644ecf3826e4e634561ed126bd764db381d376bc3c723206738cef3684ed2225ef95cc530af76949497d895a3ed56faee1a07d60d2f27f8081c9d02e08cedbab74587f8b088fe2d4e3d6786c2604997da78f5157d0a22b578003986f9eb52b951a210b02611f1f06f6875532c00908a3e5f848e9b8b55900faaf9ce81c60e79c8437140382a52c903ef7d25d4f6eb618bf1ecc4e35282ca60971d7ec73accb53154d2f55c34da778cd4b7a2a6a7af9a0add0da4a9923a658c98b4769daed111b40626d4ca8fb7eaf9295aef80d01ca106dc5ff4e2d7230d8d4bb8cb820013e66991021df1475953bb70111832c73dabf75f1e29a2cd2edecea595d405675d48bfcd354058efe28bc7933beb7fee7a265835c9f32fe4db155d67ee5d304bafe087a13c316653979f0626aa5d304a49fd0ffb3f56cee4de0a5af6f6b695093c864796c4de20adbed17b0ee6b25634c11f287dd182fba14aed7058bb1676e81dbd60baa18027313a75b0a08738d23aea5bf56191b856db06e2d322f5c16eeb3f6eaf27a63da0b6102e85fd1327a1a00f80f474539b760eb94cc5ee18f5e0fd359bfd3a24218f0fcd8fcdf18c9411805a6fc18e550206f63b79b113ec760f25f510c25de53d0cbc660fe4dda8ef7b51b465274e56665470171b0d8b0e436856cb7dd5b27f03c404afc6ec2751a2a5a4db7cb32ab4031fed8ffbb570c978cc600ade6f4f1d54b7479f3a3cbce7140c86eb855a11a8ea4750032f50b078ce54babb8f4b7bda9c35c73cb30df22e028e5ea1795c317a1aa902b5bad2a7109180e797c3dc8617af86bff6d51019a4d65ab1b33371f973d79efe5ad50b60723ff9f6a64219e91fd3e6b5b066d76908a912a929dd87b67a3570f49b48d15e7c66bec6feed78bb9d875275996ab4b809f1ced3461948613894b1519e423e5c87bf61b4faf79d13e12f05408bfe984c0ef5625c515d88d366600c928bbd5a65eb2e51c52dc66179681ffc1d5ec12c591c6d777906cf4bf823259dbba641d6783801691b99bcb42c61292d19a0a74713dfb4a299665fcf5372bc716e48f8a3577146dfa0dad977b5581d5442a3ed44e76b8e1c13e0171f0cb43792e7eec0fdc02b41fe8bd4d78e84a5808282dbb404f3d36540c440480baffd62a8ed5892824071c7ec866e4d49cb82282235e557f413a32ed911135df237eeea52d55b0e12b23df2da961fa9cffb5d8930a2a3a5dfad741b440d3a6ba08497fce0f5aafdb004a4a90dc6447080856c2b69bb1a52e6699ead204d70621d638095dc3924ba7b970faa5af28ac99e6b836ecb41142f1167b926cf9c30acf3600591080d752e4abeffa102607ca409ad849472c1e901dcb6a958f4a9ee76f4338922b131c652d9590f389ead577ad9f98018fa8a2a7785b19711b37cbda8c016f902b31a23cb48d57bfc2ffa34f791e0530aa62051c1a84931fa70b3e4abbce500369cfe936ff62ca0ef2d3289b22fe7088a818e55a1c3e50158488901e4b60a1b37279a663094c563aa2d65f5aa0c5a9cca3ae21f4c25801816a49e085ec4cca29eb9078df89b9358cf4d9d872aa588bdd89f63f0a2c77498e4e49e2b8ca74f8ca277a6840d930bc41a8fc7dd550dd8d9e7b71d4b3c2f459a99633ddc6669cdecda6f2e37fde21a37f44f7f73b42cdfac358e888600f0802b981ae82f8a97f0f3f5e95ff862fb2770e28bad3171c23843a8e118d9641aa5917b910a1f91b1024c04fb9bae6d02eebe002eb38f89919dddcac1ac833d9a47ba5fcf43b57d448cc2e37f77bf432c13e9e2c2684495426c4ebeec407833b86462c257bbcd855e52c4b2896cb4319374d910ae73fa2f3a8a0f7337d743bf040cccb5e13d201f6596ce6c66935d3256fb2933a9a8ee9d51f66d0b9b5eefca7b1d723f060c1e5afd16d5ba96195a69e0280cf72fad91ac339eac0f220dc08f07546b18ce6131113c7311b5276189725261b5d66cde5466fe6e5d60013e5aac2515d3d2c7774a13c908b5f4b6570ccc5409c1cac48ea21307ec73b9fe9efbaff596baecbd164c50a5421fddde9df5e90225d4d36ac65e706c79487f1c9bc8afa13e1581283d5ff0029ca4bf2a267fd1d0d9a94a6a2ea8bb4165994e6837d183076b50c9ae298f58de2bc51d198345414a4746951831043f4c76758876fe4a7ae2531dd48170fa022c4d01b131efab6ca9a9a57e873b4bdc8df9dff2c99bb60ca9cc6fd324e26c3d6190b350fae96e73ff17fa72889ef266c3d85cfa9c74b5548893e4bc0b9208bfc27ed237ef5131bd215398975b479b96955413980062139f0a9309796c3ba76de79c18f463d7eb3d30b87dbb9bb5a5481eb76923dabbbccc9740fed2614d8ba24edb03fcd8a7b07611fe8d38de7e087f13dd123728f2a4e8bdd549fbb78f235f4a226212a8b4f096628d6645fdd1e0468ffffff97