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 79105 e24249e36569d45e01a57406032384dab88ba954b950d9b585736f4de96a83fe

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f72d8dcb24674c06cb56cc3fbd3974dc39b6c54c4b0595a93af618bbf196a89a
Certificate Block Hash
e24249e36569d45e01a57406032384dab88ba954b950d9b585736f4de96a83fe
Source
getblock-raw-prefix

Public Data Hex

002000000001000007...00b123010002bc0100
00200000000100000701000000000001032f000000000000000000000000000000000000000000000000000000000000000000000bd0b623db387d04f441f5a133a27987435dc1198c843746fcacf054146ed81d006de473e079c0edacf699d32c4da782ac1b685c0cb5c7c461c4ae68cb1203a35f1a73d42a2b07320383da9011a1319d2fc5258f072c57f5a80c0000000000000000020080ff0100b123010002bc0100

Raw Header Hex

000040203baf959e80285217573762683102d8123a2436e02be4d6a4df8057fb42c25c5f84717d06f4d9a95153c9ddf0b726a8dd6ac40f31e547ed06855a36ff82dbc8490137406ab9cc00189aa896f1bb18f63aa995054b4cc5b639dc7439bd3fcc56cb064c6724cb8d2df7

Proof Data Hex

59,560 bytes
121216010307e83d1d1f4152a2f5f98e8d9e295d7b91d424dd3d97120de05f27d891f0bbc50e117cdcb8cfa75c939c105ec3d437ff9e9c92aa67b74cf4a6c60887cee1d750dd3b99eadb8bbfae723f87f2be0c4fcf55f39acd50ade686938c696718cd46a75d4dac67830021516fe59d9af33569fe2a0b098512cf7b36822de46ccfe40981c4e45c21673cf27b4282e6ab31e6006168d04ca2e90327dff43e60ad2da712c47b4a1ebcb5f5e2a191f28847def7f1c829e7be65d71f27d73730f7bfe6c029ff9b30fedb55a1d473690657ca72e0ead3aeafbc6bb92a2700aa6dd35e99b7e62a9781d8af827db33a136af32230e8811cb13228e6bd24959af2a080fa9fe635e682fc9e7a4fe42f8aad0ceb6d171a8cf0b290423ce4664f8522b575edd179fd4529399b72193880c5f9e0f29d22263dc9f06f3204f3d7869088f93d9099c6a27536230706586780c09bd9601a657d7ae99abcee686b996627d8af34c7b518a81821cec51b0af6ec84a979c0fb7b27ef103695a8eb12c7e90a9946baf57f4014dc4fb75909d5ef5469b568e8cf94ba9b28dace0607789c5662ffa52dcafedb12b7e9c0262fdd897e46d5dce0b0686e4e074fc8541b0438cfc9fd267b32181adf25567826d01431bd9bb6e6df6c538e60effd5f7b4164b2fe07487d9b29a83f5ddb6a48513a037ab90e4b4b592c02de4011492b624292da2f514c6873fba9de6b83750be7130c12da9c6f487091eec213437bb27beb5c332a2e04cb40f4cf02c6a795803d98313c35ee54d8765d3f1cb298d5169387251687d1a5656eb14fce7be902999c7ab7e70e41d7aae1a60b8db5f075c1370d02e284268b38abbd5e5bcf309d152a626fb95649b16a232af85f3ce9467dab1bf08cc883b8871f67431d7ea767cfd7d4255b23b470a079b657d912b531c3b0307a0e922966149c27b63bb70dbb9d4b7b8b86d7920e52f0f3c227e08a5ecb94a814f6abc2aa7b2e8eacbcd86a1519ae5981d8379a6dc7745b287416c6f898cc9f80383d318ff3886545e6828c63c37212069508a83d7e4449c8a3afcd32f1fa36dcad77831a9eefd0b2327783901fc6ef92318d7d5efcd8bce509d92ea53f654df11dda2d2ab5de072078595aadca9cc490a14df3a2ca5f2880c78abe4ab1356c1ce9c7197a36a4bab62c77019c9c5033bee599de21b4658556068f573b64bfb15fd1998129fb30829f40b31f25f43439e84d6770843164a1f8c454d57bdb9e06762616488889759d52e778c966c70765c7dc471d1e0a6431fdbc554f7aa19b75fc0adda78a85afec482c7a1840b1ba9e62e4a9ba05e654312fd0914540928f24e18d0265c8f525b78dc54c880dd8d629977126d48a95e0baa9b31e0a5d44132e9ebe51457be0c06c3aabeab0f419df46a30a70d24ea53095819066cd070bc93a37f87d0db8b3b373536a707cfbdbe17ac5d8e72c1ab75af91cea4330ac75952ef6f1b22cb83efca9b79e70e702fd6c5a1366d5b5425844833c1d53b4b4ef3bdc32a597854384c28932c6a35aa5cb0b1cd82fcd9b551b5aa96048b8c75a60ff72479b27e694cd9bde9b2a252e0509f2571c651050dcfa234ae01b7ca81bfa121e880ca3d148448690ed04d6ac2d727560e6f3e354dce1c375ae9d8eff951de0ca9a54a47ae2ac8fe4839e41651d6582185df60c991a0039f9adc7725017c0050bfdec26b735b9c50935cc6e75dc2b45794929af9592e4b9f4b49650ac20ac33a5e0c26572ce8e1047bee9909a8463889c5d7e3d9c8d2e210441b1b651161794be60930603c7d091620cf8e5ee8032192938f22ea988c0d03df9a563a1bf84e16aa7414a0a7a4719021c9e2ddfad98ed7e8a8743e566beb6a6ec75add784aa2008ef4bfaf40ad66c47a2e6a4ef827bd2374d8c8a5bb085ab5b474587a7ea2d41fa038cf0f099611e299d50153c949f0d9b6d2144f5b8bf3b88187518f6f6d698f1df394b757aaaea38ccc1410f066be973ca7fce6d657132ffb7c92d055dc2e18b450f1403569606afb7c2f7dd1ea956067ab19ff97b7dd9445dd745f381deba6a3c8fb0b90b9cf61ba2f7fca0c8d5402f6768f724ca7d5877011e2e6dd7ed50caa2280005fe3f0f8b7dc2796f1057059d864febf2c63a95f8c532a2864ee1ba5f5d945548eda36cc36beda721a33427cb3894be622796acb691a2cf8e24eba067968b29ae42ca8fc5fbe13801c509dea89257c9ea27d13d784cbe3d3f1631d1f2aae8ee3bb97a0147a7600fc5c019ace15eed23915113589af8c4862bbfe01e11179eb9194d49c808da75580ab07250d1346d067e757746c958f68c8ad6067db4f673affaaf8fdc34d2c1b5e8037001aadf6211428fb80032e08f8bd2ec9766fe7ca8685bf016c11eb11d702893168d5d8ab56d0b09bdcb42fd5579272fc5671571116a3c2d81709a8aac5d75c1669584ff74abf0c59b1d396fb30126199aabd6da788ee6361bc58c9dfded5545e7acc6e8c4f9804efb9495281b89e3d768013cd36bd8dbd3accff870e35f65e1a8970c6244e748d7e5d288d4d53ff02a9e9cf5707d1d9a6d9761552988894aaec673f5f4400bb48d603214f2edfd602e6d5ec4e4f4e175ce6239c2bbeaafc42c9e8ecb8e15bb679ef8da53958de4980694a6114170b596967ca90d46583516a93747b099b5895ac5f204446e30847e5252231169328406db85bbad4ca7f4797ca2c89744f2cf065306bafbf0c5ffe6a9cd3deb43044d462f888c3c98c1f4733b170412f4a3759cb96ff7ed3011d528d08a8087731026d224794cd39f9996883b29539d24f5ad12b6609bab8dbd2ab62dc420e91fccb0d6408fff4a2e429b37f9bfe18abb681f817cd5d87c869d4bcd54a10c9a45d017a257613fb29b784c1873d47d8bca32fdae66ce6214697285006e090cc87347f80a6ce89331d2fa6352e86f92416b1dacbf2f6abde3186644e3fc34e8a7f112f417b2524fed6800f663ee7f02b28ab94a4982fcf6b1d6fd85a80e9a2bb1c9d9862322b4add3f5ef29bf19daff7e782a26e299a2d26df5edc157426f5e93e4f78fbed0e903a813daeec533898426ae43167610b58b83c2002ac74d188f34d1dd7d3a89ba13a7a69d2b5d247526ac0b83355a738e3848aed9704ce6c2147e9cfff033156a52c28f4631fddcdbc5af50715cd632c1af77c62e6af3834ede88363239142cdf89499087b8e4e07c5f1aa3a13fc61c3743f22bf1bffe23354533a3899cf7ba04f87ef889c87dae46a7b925b3d015f6c852532875852def6b6fc5d615666023c49a7baf5c7b3a4e97e584323d277eaf39a6c0c052dd3cf239affeaa674252b78cf89af5055ce4ba0f9df127920e8038ff9e34f281781e35544fa5bf9dbd33652807fe0a69cf71172cf1e79af83a05ab0dec323bcc0ce294d46ee455d3068ec251cd09668d4b70b8077934b350257a063e397a89dc83469238dc3f328cf716e0c33af8a57b1152d6b6f1f84d732f45b04b66080fa4800a2add7d21373e2685a880b26fe2e31351bcd4fec0d063b75a6965b53af6e0794dd86178853358e6ec3c4c62868759bea2d06fbc8ef1987688f68b0cdf30806a3c7f8aa75bff0f1f90f042085ba2d77fc209d8e52bf8c0f23b34a3021a9e43470520b17e6650dcf9a64cebe0cf2ebbc328f9301f31992ef33e5a21362a3a3e26e1fbeedd0b8a74599b2977222d14a25c56b52127f7d88e7791411aa75b0e7b418db8bf761cd52ca60379c2d1916fbfa3b0e10a3a661f35e9b8c81c48cdcb34960f9b95a7c9a7778710de60434b9aca93f8045148ff39da61f4b22ce3bec1d26e759ab3e315176720f20455042122db1035594889f5e71e2ebb42f9840704928c935ed6105cab06029822623113b402a3560432f4b7294cbf9fa94e59da00d4495c0ea5e5f2dbd9fe459fd2a2074a2c92d14d0f84c53604cfc844df6f182dd8744ea69cd527f391131e0aa78927e95919156cb34a4ed26eda9ab5d8d753ddf8f2c1705c6eed33bdf7f8f82edd7ea7902b89e0d74d10db44bacaebe388ca586eca14ad4be58bc320b3a71e583d028b767b3cdd1e8cc4ad9b7b710daf1016f0472cf0568fc331db387a4655742abdf9373121faec99e3c800092158a28ff08190eb0c723aab8f0e04698919024e0cacf1430acb950824c9b95deb9a2795f04d43fa17da85f2151f79d5d50e0027e0d4b3dad205ee529049154c4e944196d63782679913764581f331c613a756ea229b6ef53033ec46231c70f1e5577bad41573e1069cc8439f9ecedb4aa58aae46f5a3883c500d8ee17c8c6055ab4d8a56d2e9b28aece0c6d927ed193a9f5990580e2d753f280903b90adba0d9ad98a0d010fc4a3a06d2497f950f3760376d273279cab462be8fcc46bd14b5fcf097733c470dc39a80b726a397f975abdec85ef2731c87245444e609ddd1e8913b7a188e021f1262a720311b6c16a3c3dedba88a6928b4ae160d1efadb708928a07556ad1942403e21cf330c6ff91a1ecd5d3acbdd366fe02e34aee2bd4e15c571473908fb93e51ab367653b398c7d9a4310a7263249a7cbb9ccde050ebd029dd110b566ef27f575a9be6e6952c651ffc7b0c582bad65317390137888d56e9b439f85a4fc9624675a6922e926242770664d544dced578b0fe7f7b8c12d4b95fcb11893c656b60d48c161c5ef080bcf12c25d64e4eacdaef18581a1f031606ffce48d5a7055484a2f09baac9b57ca9ab32e725c6ffd573702b8860124d96483d7621c62bf25bc1dbc9fd8ce3db0cab4751f1f12d286be2f5a36236060f721ffcee1970dc17c1b04bae255cb6e4aad5ed4ad6eb7fd02faa1a0d9bd776913e1e2734d3bc47f3cd8d1b75cf6ec1a9c8e4307f7045a07aca7cb80ccbe12b79dfec07c3fe2db8955a6fe0e9e4fa28ca9fa915d434c913dc156f06326e4128f372c176188329f1bfebce2beac0aeda07eae7724928b44db642706347d2e28aadaafff9ea5a4d81e132559b80d42397e42f60648f667a92904c048c699c2e5fd0a3d9da89379fb1970e217e93d62811ff9d63826cb9e06dccfc4fe3fc804ee3db3ed26e82771a7950c4cb1d445921e3aa7141194c8eba3395afd295734e991c1a55c32d42586a14216237d031b2a0fc51fa55c1aaf7b0de70fe8c6b69af782c6ca5e2d718fd52e671b38ab2b1d01a7e7910de3b60a66290c1a3aa0ff655772d625a2c0bf96cba9b503c83969d09bee2eeba348b96f82a487e73f8ba42b8b80dbcaa4f6c0ab94e91109ae739efb636b73339956944de2378a786ba660b09c5f25010cdf1815e71100b52200ea01d1044bcfde983bd8397bf5955272e7df3b0da9b51e39368fedc6803af3076f9b364fa991f7d73472eace5645dc44b431b89bb74fa8d64b2048710b051414a383f8fd556da98e0c683d8713da20c3700464983ba4a2ab24b04d74bd76220bb2ca1c669c7686ad8b598bbf11af68274b36952d805fd0d75c277e66ab99498015eceace4ef7c12f6acd17def11be5b35a67c318e2b115d4d85e4dc71ee7495e2a40ba4e65614651e3fbe021ae1667772c946b4f45ea56111f8e6df80da0426b85bc8f470f7c090412c68792c9b94fe4885884a28f4e62a2c0d459018dce9f9e22bbdd14367e6c8c6164fa5b2ffa243aae86b4330d0f87c820b0baafa8c23fd0adcb5e976210265ee45ed79975addabd0dc10ff3004510b0ec779685948591afdced6eafb96adc7dd8ea2aa8f1af0a2d805e63838dfb9b12b671c30cb1825f38726efdfd055913b2fc5ccb305798b2c24f7c9d98ff8d49956c86eb0eec6271e252693e3f2e34524108a0819176398ef7ee4874ff2587d0af20025e9a745effdfcdcd3aa426362c9d74ff45964e40ff2fee07b2d808a6e0682d381d42df494f3950b6349576e03db12c32329b8549f0d6fe6f0bfe2f32a5a41b1786652b9b2a7489ce940f7be08de3f7fec51e6fb0ed79a68444f30bc4b266ae7f1edb89234235fa415bbdd9fb8e45b10e829aed9eddded98a403fecea659bb7c45d12386a08d81f83a8660a78fa9bc940b1c9f97b2ffd5b8cd7ac3633afd9773f063e3f7a17d084a640abc5f8c2893bf09c78ecfa241e1942053f47ddc6d3245967e1cba62ec67b9d25e7b5843bc2c86c712c24becca4b1676f48e57423a0bfaa476992cd65815c51fb610ed2e68f0880c547db86d555f4d7b49eb96011cd9f5011b5eecda69e769ac61c76fa306a593905ea89bd752cacabb203a66ec466204e92614517a90b4f552c1e97bc40fb8491564e0da41c8915385fd44bd23c376bc770cc0eea9fc170ce7ea97045ebbdea257e1838e430b40cbbd52704f3286e795efd06de45752640c93caf90c17c9f6cfe55c160f33a503b18f0694168375e976e6116078b9808504753456322f4ff313e013944b5b607fb6ddd2563a6e6fca8b809ba3e6e5f4af508040e27517ab80aa816f6af051df0191979aa085fe59b7851a1d77f9ef4224d5860173e80f553740ffcb0ffd80b79c9df4be46bd3561dc657cedf407b220dd5d7c7a642c947e401177747a1de2eb9eed4d211845673fbe6c5aeacbe749df7703ed469173642bfe84320705fb120035fe49bccc67e307fbe31204ec2122bf372dd1685400546c42f83a5c3e3d6a0096361946404a09d0aa6410773d762350ebab84db263939ed270079cc69715b0c77ce6355111c09ca64d87155bd4ef90fbadd9b988fe2f48511fa0513134fb781a28e1fd64a3de0f9f76b4c46a331374e30fde1f122baaeb2b05aaa4f1611c80004f70e239d8c37a79e92df416c16cadd1ffe67d5cffcb5f195c15698abf6f52629a8ef3697f18567d63853a50181585c8d69ea39cd5f95f3d1ea8250fe23ebfcdc3cca6d9a3bd9949f43ac13a4ae54fcb41491d723f621087d3c4b72b5dcf1367b8384edba01a101a2fa7160182ec2a388d3b8047c1a1bb2fa62574bd6cc42da70fd0b293e667a3ff98a2c37e97959995d7fb034008eec68ca1117b94188a1d98f1444814d7fdc97b8c877f681e6a6b9227446e102dde146a0a498b5f669e38b8cd3bfb2211a19355466d56594e381dfb17826ee236f3f43ced4ce48fe49f653f655ea7d7155fcd479e04f3982a0174cbba561250c6aecb5fad34a629dfcfdf66e3b08e5182b9cf787248ea01fc6b0438a39fb48b7416efeed5175ce5ccff1b0ac9f48aedf5ab2d1fee300cee74ee0d528758912e2f4deba7160df93227ff44760bee2f9ebe6c98177246de0b551f4508ee7fc87287ce4c5ff136c4053c567fb1621ddb812aa8dd710a91061165acc463f414468d92f87184b022c6d80fa4f83040dd418116185818d94de48ab6355128d8d91d5b451d07a4c39b15de3fb35b645256dfbe5313d40d742a77d45ca0763a347687fe30a5b8e338c3a9717d272f20323d6125045c1f55dfc6c08e54d1a9c235d4a32a92e7192473dd24155a2d40142207e0faa2fad6b7f4564a7ca4200ec54c1b6c145afd5687e687c0d8e2a1ad18b677dbfc856fe2b83cec2ac29b706dadba26de16dc9ee92f833e2eabcf681fe33857e7692f30fd86de550ea0f9f8e723f44befb77d13f78e8d75e33e10d74e37d44f409ecb3935b808551bb441d2a7cd590f1e8b59a9023503c4e54754fad23a59d0ed6f08664b34da7c3e6c3d427563ec89e4e8ce79bdaa3ee11f97b23d63880ea7d95071fe097ca968bff9556d1a3595186a07914485f3e1ef3bf73f692e7f4a90c0733b62e7542666abe7b21a8797bcc61549f09ff6cb19f51b8b277845dc36da0638b4ae58fdf2bab3217a1e5071d8fb4a1e06542d7e6ed4f4fa826ff073bd7ee1462fb87682f288d982b3012421205f6845be777b894b8d913f5c0aa8f707d9a5c34430f5162aec6fd056490e0728b4d0da415a9a11a03741c8dfb378ee537743423693935523fb781a81dff57671990126a62c2750a22b9abeac4206ed32f2320d9338f258e122feb55cf611a3c1cf7cc73c7a7677f28eb4e3bcbaf5f10fd3f1a19de143c5adf970cd10b81374a1def5691482641ac72b5602739b19a97802462bff4d045c5014c4786646390f6e9013d0ddecd7c2188ffcb910e33a17a497051d95849ed2bffe5430a420d12a1e798da70d707d4042d33e98e04c3193ea8f27468be276956335d4d5cc0d8efeb8a3d2c1e61de2eeefba49335481e4dd6017df1ca451d53672e701db2e6ed36579d5b958bfcec324fd91597b577235db96d664acf7d1637eb86076d9a9311298988c1b1f8d283ba35ec45d7ed6566297e40b785002fa77b3d0da1b1c91918603b1921e669333c21adef62d34f7b38fcf8c5100314dc7476358d88c144d2e48030e3c7c0d68f35dc6cc319bb7ee725a8bb1c5272645fd2b3cf5bc1989a33a6f92605d9e3e2f3079562c258416ec531fdd233363662f48ca9bd5df5690f36a9697360be045dd2f500b14ce91c6a540e5c4cf0a7262a8126eb4078413cdfcad96006d8e0014fff7ab02d70edad1660717c6cb7a035d43303af2b651545c93fb2ae3437dc2956a6831cd3c7af040c6b7136e6a540013523dd94d52c36851d2b4853ec3fe95367405d2e17401638ac5bdb2a11d11d1251863c54f91ffaa774de532c634f0ffc26bbf744d95f9bed488b150eb4f93e4663dc4df3b0b99e4bd1c77d0c9ae6e65010a116cca9b9183b203db2f1bc287e78acee852f47837e585089c5503c53ae2bf8b9ecdad91ebf21aae2a41d0d00423e12524750fd399c031c3f7acdecbdab6379c7648fa0737ca12139f91e42d3852b674ea0d4f2893fcbeacf060facee7dd62626323273c923f4880afe96f418c63d4fa32ad2b1d9d547aec1092a0136415fb7faf1bf3e66cf87bdd1f3523d9d1bb7a9e87b86ca7fb53a09d4359b1c51b5aa436633e319a87a3091bbb30df8f65481160905edc5ac0004ef1df6de91093d912b6e9e55195ce2331f09829e5ea4638206ab6084da2f71c599daf2510051816f85d5176cfeef89ba25f556ea1984343301df4fa084136e6aa84f5923761a0dd95d5d65acf55715b49f2abd186702ca7bde81c4df23d8bd3bcc50c7b454c3755308a2241bf6734eba002d697828bebe69711fce7ca357623468bd0965565fadabb18dd2db4f7aab91347279ea99cc8d7380437db653bc8a9bb6dddf85f8b1f8ed36272b7f2e772bf12a457e1799ee2c2dca5312833225c3ab3825d46a57d3482f961ea5d904fc0a3ce7079cf7eb7a979075019507fbf67f2ce4448b7e3ab5ea50d2092085b3419d74a9cacda47c1089ecedcbbb07859f8fefe6839dbcb6adc3c1c1d60c5e86b98e39a4bb1ab6e82168c02bc10b0a7de22b10cd606ba616b189169698c180d86d1b7913347a899d8a97f0456ad300ffc2fe35d7fb0bf6008480caf28609c8c47b428eaaa3ba2470d620e06cb8fd9c2eb115dd8fc1ae9c0093693848ac8912b12470a6b16c7a44b96e58840faf4d3903d1e04750a9673c1421151f5c5c4c5c172cd9c47476a1a56bd3009e01cc0a27e7382987d7f6c01c9432445689f6642f4b682632007c55a4258c85f56d8dbeba27238a6b96a3ba545a1291961c9aab7501e436a01669142abd9bd446bb79085e710c826e4405e62ef7716bec2cba3418c3247a7ef323659808b9cd74e9caa909da48d3564672018b79adb7d52701934f59db1b53fb2ee2a0465205acfef07030ce50fe08ad3cae637cfdb2fb06270f18e14fbd584e042b32bdb3ff0338d0ae39ae7a468018b9ac325b3eaedc28ee16642c1aa0141eaf7eb663fcda9a0d25073aa0d33147cf936ac71b11d5f048025ff067f2ec96ea534bb5b1a503b50cfa6247ecfc88bd9d06cf17e72bac2d01e9c1003ebca3bb62f5a89e308834bcd7e943577694ed6c01c973dedf3d77c35ddc9e6b274821f9391fc45825d67ffe45f247d59cc9146651be3302c1778f8b5f7abc6d02baac45372c36746741957b26696432ab01eabaded3951d0765d7b9dbed092e5ca98a01961e118cf2871b3d87d723c2e895abc3e20932ca35d1f08722f47a7bdddf8598832abccfa77af1e0632a24e7a99a7095fcf3c473e8c37caf1abf9f899fb1321e5e0d15c26a1f6549f1f9d870905e894894726dfaa40760d8320b010e01669ee1420d04c47e1899d655d5bf54442c75c2a2e974b5610b41b0682a3e382c115758718bb9a766f9d786f57116346a871b0db4491fb16db8fc05906b08e96bc77f91ddbb8d9ec9a085269cc129bb69dcae3f642d326bea0d7b4e4ee1d7422122ed1e346606ffd5594dd4a944ac998749f7d9d53de36f056ee7407b8f16701169764360b230d7f65c1eb4147d2353725a4bdfaa744cdcacf8f9dfb936601107ecb5f0089099b52d14596eea606f0199c652e5067d99ab857c1a24a7edf66e14e15ad546b5e24887d040fe794c091609ad3defb907c1d2ee5fa3e846b050aea20c62b9219fd17d4bdef4295ca3c034f97ac689ddbd568638fdae4c29e08f98cd282573d0f57be725312cff2aa37dac2e7e841fe81c6e97987ab1818ab2caf1fa2f39e23f505ca170c4b10f921ea24be2725e1c4042481c03b1291dff6cfb7e5c5cdd077d12e3ddcfb82f5fd998bc2a275cfddeabf6014c38f63993b944f89326ace6667286245ef3fe3613e2dc4c417295bcef3db33900643f07deb0a952ebdd81244d700d9b583de099d43b7658b854022a8f6415f685b2857d98664f8b786d3b97a0ef44cd87e6e6e07b6598c5c854f26318f63e4e1bfec3bcb73b188b8cbf87a4cda0128393fb9c3cd7b37620825b08dd6e12a86a147eab8b3c65ce66c9c167d503249051873cd9b4ae5963cf7d05f538a929b642c2b60c872f83c2430eb05a4c46c793acc360857f1da7a8839ac60103cb5f2ead0e87b9e051a1d827de8e73b20bb4c22c438b62e67310aeaabbec4ee6c70e314577e2b2dbf071527cc9dbef7f881d800c25db708c06d187e8294f6f8d64912d28bc181bd2c5d2df076541f3042588d8cf69ee9df3e872557adff10721de08acec81352821c934f4ad902c494acc627195a2044d25fc4965efe6bd5f0f333bb6b769e255b63497094856d7d11d981fec4165193c4ecbf5f5ba68d4654f06fd999c76e0bc8a7e02fb2b484d2dbcbf4313d8ec92bfddbfdd7bfbb1572a687eaf9c62c66a3f7cb9c92081cbd73f83b1c3cfb60f8354038cba6f90a47975b2011d8808956e1fdfc141feb18ca1cf36705e57270e8d5d96b18f7a2c4e72d03163492046832a4a904f8b81c91d6024a3c8f7cd63edb3668afd51ae94d52488b1ed158ba92f3806fb09be0ebe5b336a7cd874be9a7084ef5306de50a197ee9aebef839b58c6955a79856278c4218ed04356cb8502b3f3c6a6e77bbe9f53ec3cfec193a5754628cde0d047b9f2294d59a5009b279fd0c83be6ffdc65b9c23ae13fcc541f80a6442d0076471ec535d5dbb637ca5d8f559d7204bab3b930c97e987c135ab9bf82ff448663195ec1c7c5c91920d22395be206d0b58e85e6531fdf9266c39224cfba2a74411be8fd8f058269c59eacd37563adbb0aa724ea12f499c358b85631ecc18e7c26414d81912d571567d5a96fbb33dd06dd39eaaf05dd4bc077f2b9a616e0c8a4b11858999fae78df6f1bff3bae13493bb75778c8ffd10c2b3a4e4be8e0fdbd6b6bdad2813affd45bd028b36bdc69d6742813cbe807fc8cf74d6550637d0d0f2bb3995429625b7cc50b482ede85c6926a0b2528876d3b2c9f64729a344a19703fcc7e2cae89ea3b00c9d58cf2f8ac70605d783b1502d54d2226b8b001d56d94690767a19a5fe40651e95f7c984ea9dd490037fc7b3b1b5374e79a3a78718ecee27256de8fb55a46a5c5e75bb85933c2a88aae5ddf82a5e6b7f0f37c4a1aeb7dc82e3dc03aab686fac2ac8b85930b6870b08a98f97a94fa7a0c14337b82e8d70c0e662b929f687990c4e792aeee59625512c858eb16d825c14d56791aebe46f232c1c7169c46629e49e6acecdf8f835587fdaa35311fbbcffc3c55b98c08f369c1a48dfd1f9655d0641f6ed188232ff7932fa984c0315e47341d8eb7a1369f80337e24736e5576ce1f1a56bd67e530de171ae201d6e72cea868ad0b114ae90722aebf5de2f1aaac7442bdf1f2d1161ce43b63e67e6f96036415fcbe37354f0449245e2b21f5db27b1a9af60b8f428a0a537eb53b00d30d9ba99e08747caaf54cead28f4e9f35d7af9334262a186bb0dbe5bef96095bb216c487c5c2e0ff63f7ba69fba13782e139b03021fe837f3c5d2da96a7b394167fc708f34a70f4851cf134a66d698cc8ba397bed8995e971d43d1a8a6502323d672da7b53cdc0812447384892511521ec2f881e5d348cd742cac762a609f0643eb9db5317c47ab4dc9df06d4a81d059e387fc9292e54300a2a39c20c597c82cd15d8aa94d0270bc8b32ce244ed5e9029f5c0d1d9da23b6a97823c9492dd5c8a40943eaaff78761d7b15d37e13cdb1bc3adcf5108d4fbe6428c115585c4ae0de6e34ee2899a003dca1bcb18bd04660eef29298eb904a4b41eca5392f8ee83ee1a222a10264e5dc78611c14eb61dbdcc0f6eaf53bb1cc15c15d44afb26a6c9d42e785a9f3df8201aabadffd1c15e803c5bc20bd5d2af783840250a6af6bd3582f9dce1298aa86f4ea23e38cd4dc183f1c30d30f4b46d0e97fd11126e5a25ed7074ae74042eb8a02adb0ce12f2b3934f3ed81fe6790d8da2adebac7cb5850959eed6689c3f0e5e6246d15cfcf5a62219ceb918fa429ecd03c1d0f8e341d0116666ab00d2728db0a38336f2288f2470c220b91ed279a490da446c71d5a868f86c69e99f8cfbb5ff24eb99d948dedb9cb78b29eeb81df36213568a689c484ab5559615fc901767dbf5ebe4eb38a9c95001e45c52fcf190e8b11d35c7356f5f579aa7512b31359a27b8ad9465ae1c57d9e81410e007d37dea5e17fee8fdc045e31de0b47c31236439a280fc2040181cfe7a143fe00140634f20b0587c814c93a674917acf9854718a12c97167e45fff7d4910c2aa75ba93dca66297c416c9776e078e3e26a953fac1f9b3d708622700f2f1720cd510c3bf1a89aede57c1ebdc9b6eb0ae332df7688d1770e8367816398fd90cbd51f3572c523984821fba065cdb087c0e203fe5feb7128f01cadd3edb46f3a164d095678e3c3f699da694ac6953da9432a93ea3c74ccc0bc975601dd74d7e52dd60d8da25c024dd1a55ec6309afb556ef09b343432b300fc2ed7c482e4bc5814d8b4f19e955066440f75ca7a26b8ca796a5dbd829c19654a9c7a21ae666c48137a2a9ed78a2b842dcd99e5d8ad6ac07d10e36d8e6676ecc70be834b703607e82e3367b8ec79c8e6a20a3d19304dfa9648668c0fc60227e999f9d2c2812bd099e418c6c0ae06b823e98edb68b945a5f2f9acad3fcd974e0b9ad12798318ee87ca7585d6969116a326648e8a6416ade5e31e3d8030a88c1a05ac281c599c599d1c2d41df1e52e54313c1de6e461631ed247ae56dc4ea656b4584387a42542d00fb745a61a48dfc2dc3c0ce93aee3dae277c68abda9ccfb6339eaeb253d466818cb072a51cd03fb8be0e92c5d0807f919b76f2cbae03696230ad26dfcd87f7e3c425b88251efeb37d9858c291fed07e4db0f75a4a9e08b9f1250012036af0c3d0cbe793c41d0eaf89c1c260d6cf2a052bc1f9c006251dc1c0f97983d617dadbcc8ec30d582f5b617e0173651e35613acfd7ae431f99906d03f78db061dbef079e25c722f8a04621a0d8874365870baff3ea6251be447c50b38a2c242eaa9e35a81e5bab92ab1e9db3ccd2b649dab56504a98c8a47f91a04c6bf27363f6bdd43c97a62c4f4a09de01e30acbab84171a4962b0731758891a08b9f9a7829f458986b88f5e572603634cf2c69685fa427599c7c690bc2abc86fc7d4689f86ea4ae38cee64cf54ebf901e897f5607abd2a93f47d4e2a2fe0be6084f8fef2526c62c09d8e3edbda9b85af3dbfad4084fa4534df745e14c418a197edc9aab8811e44a17d53c772aa0da2ac3b923def4f876567e620ffa7e1e7b550b9a01e838b479ef0742ff16b0171bb8eff651cbb2d716070180046a152d33aeafc89f2f501b155bd6d71a2cad9f46a5e082c0eaa0ee8e44e98c21b191de5c26bb4819bca83844159015293017f8a36f417c38a3faf980c529f8011f64e85904e428f73c7a27dfe31c71983aa78d1402186ce9885fa9de8d811fa3cf9e69f961c8ef3e7b2ef849bb7e9c357d30454b83f7fc14a2afb77144a51edd76ef12533938323a263f0db00cc3c15aa150d03d222cf9626cb4f62314421dcf8ad72a67f92b5c169ce8d74e19a62ae3d11e64f412808872c7b9648bd8d570fe804fedfaa3ea9d8a5334fccb875fe2e201717d75d40c53af3f2aac0827756a3a4a1b36c375018c362b1d59c0f552481825628641a8d07d84ebab067d86b060e31a70e940d112d3bc1a2e3297f3c00801eadabfb67e7527d523a0e4ac21363b2e818bebd5b63c41cc85ee40350a2b75b6bb7f4943752b44080201c070c33f5f940068fdd5bbb9d25c5d35c36af9bb9da0f90c4dcc1bc46e93f8c9ba0216d4b384965007dc63b4c6cf78e2e89febd30d96a75d6c80495aa8aacb1c08d84e6a03fffb946e43bc6792fb5c2691e36abc7584c28ed87fcea0604503b7b8ad02dec41f96b29513b4bf50204cb24f03a1e5ac76ff5c37522a9c2796680c01aee49c283ddca4e17db4581ae711d4f7b939380ce1697722a35ab57a677e26ad836324fe7541b2ebaa61219a4250df806912ca3737d502f7d0f78bf79d3f8fbe7bf7547732742229c5a1ac6642c473bdacb12b16cff3b72e96dc0bc6658dcd7fb5ae51ddb2f26fd653e9b3d2149938be9c7b102a7af4d56ef2462f4249ccaa6b43b075ac7594ab0813eab8835cd110aae328dd61e88ccd2b9fc0148cc1519dbae12f688a79ab2da945e81611b3e5519f19c85eaa6f84780a1e82288c3fbdfe1c998c69e93676863d3506c19ef772c00c0ca94f1daa3a9f5c08dcba43c88778094decf2334c1b495f2c6e2d11d151e1d1c2cbb8117c2e5236c62f098b7732c5d381e9e77a37cb0cb04374f3ea13ad93d2f62eaa53ddc168a617772dc658ea67e3c89c9eed85453880ba548d017c03f0f81c4d9185a6baccf8a42448d62b8b4dd45f3d45185913441d8616c0d3b223909dc8e1f257ab5fb7123ae34874a600815af97c6a9f00483fd3aaaeec1882ae973b7313b9ca1ad4fa9e9073eaa369e47950edffa1027f66adb5d4ba40c2d6e1a813fa83aab520c2da6281a46e5919041eccba000ffc9d4a84046fbe81f70e3e9e96332b4d15ba42bb4e8cda515102824b0b32c388dfcbdd85d3334696aac86cc0efc6b38536814ccf16262681d4c0685c79def2620fca6b346d9276ef52c1252b35ac4fde443caca522164f3c143864527ea4176a0fd2aeafe9796b8095033d3aada7d87f138f8b6eda8d4066e7afc73c4bba0a128a9a8c8aa5c8393b5267beaadad0a2f4e0a42cce7fa42a9fdf88cbffc930a62b03cd6a22cd858e594fb34108459e55cf89e363dc56e08455ca0fba9c451d028dc7221a727d3f6dbdae3060ac217a12d91043a26d90f2f26d62e2e2386a0380b8676cb7659ad5ed27eecae969b2d5ca45b83be2774d7b8c1e71e0ba76a1eecf4ccdede91618c02860419452af002a558b5ecf49f0d0417a92765f5413aea0710665de0434d700a8ed51b9ea1cf9ba3c5add3de35408d084b2c6ad05cf85d9134f1424bdc612c530365f10996c607cf74c796023501707ed35b09818a8c0e9bd9920adab02c000356c09217f47913ab12a0fc88832136b4dcfdb6445db202eff618fb66e6eeda76d86badd5987fe7b5a5749ff7bd6b8c27579c3c19cef3e3b3bfe3727091d729486bf6d2b2da4c3d7909a30c5052791aa32fa2531721a2f63d6ff7fc8759ab03353b881989aee0529189b15de3cb0cae28a2c4135c517ae8e38865de0fd7adac5d15bc716ae329d2ca84790ddf1c2faf6563ef3fa517550a1dc2bfbc56d121462d1f31408654b123c2c520932b97c83bda5b3a967c7389a62a0bcb6d8a88697e7abdf52523fea3276947c503e4bd0c8105568bea4088c37b346d7aedd72a59fecb6152cca03888894dff72f047fbeaebc6fa5ec489c7ad7c563cd073afc15cfca3a81f3e33cb2e8c459ac02f5570c4f1608cc8c71bfe93f50ef53ea9b1cfea4adc3711767c07d30c20f85b59edfe0eaeb5481499079f53dcc21c68bec0eefb839d76839e4f1324462d94c38b2231a700f1d5e8bfd04ffa20080f0466870e5d911513307ac5f2c3e8389f40baf28b49cfa74e519b2583650764de540e4ff63f1ac44cc9b3a1b8c44df15545e5b633a0f15feccac2666d325281b893155e912f12e5a82fab8df81628357ca2ccac5722663de3d1c0ef5434f577edbca3f62e6a44f1f1376a6378f385cf825afd7e61e858547caf3db0c4b24135c6d72d7a1f4cb60b251868e5960a1806def98242b7a6f4cdb0f57a4cebcd81c1e6aabb09d2dc3dae3937ac158b3b2b43c77498bc495a92a72c28b1c9a2b52c1d274d2b94fd4927c57164d000269b6b524bdfd1eb8dc3349710fc2b53d767c3c0a3823a057d6fd2e8eb48b8fd08d91f611766f54bd006980ae6db2fe89b4899c37678ba4e5d41b4b9c4112efb0b39fc699d48d1787f44cb79f6edf6cbb39dc41326b23f1d0680d4a9c21b7bfe5b0ee39ddc9354c4d5c71a317303911a0b43b44b5b46eb24f85683f4f97255928f59a0878674b5f6511a3cc359fc9bb8cd214788c36c730f7c1a7176430c10454d06011743803c4c7dfaeb50b8397f3458f9f87a1e49f382879fa27999c15eb89f39745bb7c1437719b1534d97b9d03f51ecb839bb7b5310b72ef0791172bf3b7be88996480c8cdfa1f0758b24888268cd65091a593a17af1b24709c23f0fa9406842b59508a7b87f92c6ac5500d85f630b9f0f61817a20ab259edcf18084e7503837de10057866d9d96952dbd1328905091b17d35db1665543f5d87b7a80756450ea766082eb52a8d347359c9717c4f81f3f4b7154bbcebcd35d2615cc3f1c81e8b960b111315d1cabd2513a009f95561bdfba9bd065799c2bcec3e57bc9fd2a13f1a26b35f26da8c66ad996a5c08a8ae0c4eccd6b9ebc8ce6a0a871227390c4955f3ce29d33644a508e9e028badb22128e1d945dc47da61a81a23b25457da47032115ea8e309a22dee39e51f5ec56029f32d0014a95f652fa7e9029e03678bc88cc1789471f56bd589d4c5b1c9666c0126ddb6c66bf600def73764d3d3b629ea86bd651003be094b7a75bf8d2cfa96a21ad1c4b1608d6da280d96360699460289ee08deab66eb64a3a86d00e7dae7a0b8f2a5ae298ef6868bbaaf3e9253d4b886bd1178ac249bcbd0e7f64f9d5f709a154a0b9f6799ff3ed46cd447e362881b79025a29c8589fa480d48c0c4aaeb9281bf0766042747befd1c46de3d75b8e79aeda54a90e9271c760f5c326e6228fca35e5ac051c07d62cd50e53465296354b93c30d2e9bb202dcb92c0ad3d1a52a436342c19f0da5309e2f385965bb75dc76b23c941e80205d58b2fe8de13d95c60c985658e5aea4c4779f1a52f3ede1895ef8a8cd8fa46ecd06156dc1d6fba841cbe1be943d19129f626b36bcdd74751feadf982a221a033d8f19b7d171eb7eff012226fed18b90401925a76e584c8557cb89d92b73edec42070da29c0f69d210fdf6f5dc08100d43712e5a9f1b0b17f7a1c2729ca66756c9243e15b35f1ebd1022cd6b802ead99ac915aa495e0fe4aee64f67a0a2d0e703709ed97d769dd4a691031265f8548ce6b8438a90f0b8878ca5f8403dc3ec96f75edb0078400b2871ee47ea2337d8bfffe942981b1a8898bea71f096f6dc507b631339c044632673bfefb5b69b4266cedecf1c6ffc6302573827f04a7d5d4895ef91bbb8f05a7e686b8b031faf969943699dc778888c81cdb3f3019f3c1e87a3e9c88e18ce9b33fb95bd177c1aa70ded6638adbe48e50beb7f4dc7ad7b62f10670dc0b016c135ca2c9cc260146583a68ec2c57c5edcac83933c2f1ae215ce7721310498456f0cb897a2f2e258d0e494ea77dfbddcdb4c6190dfa6f24ab5e9ec337ce745b1adbc02614ecce5e9caac50046693d480f361fa13ce40ffa21e556847bd2fcc4ec5193b7c903d747b63be17e4411ee42832182dab28df53dbb6738d501193fab1e46f345e1b4fda396d1c85c6cd7ad366da9a97f69f1fed3e515bdcf0afcd39377515cd86aa2741526ac1de67c887bbad68a0f3a3369a913666894f49a79a60a3a097a4d60bfffaa9a645038c0c95a8fba334be257feb6d956f37d93ac828fdafc00433ed76a52eecbd3223f0e9ece4c55178b31b8481c76c5d63e7d8ddf3f85edb332145081094a5e5d0b71bc2ef57d076577d6acb677f4b7c225cacece433de85f981e288efc62f68edba94f8280d21101e387c0a78715089377c2527be94b84380ae4e6d98bbdf0985543e12e497c8b0cfdc018e5c6cc094d5118af2934ddc6d83ccdf767e59ad488da176552497cb4a696c44db632c32d028fe670e1a995fe3800b69a3a79d303575bc49e75cb4a6bf3e25172a86ca4963dce0dd52ecdcdfb37ad03432f51d8c7bef10e56c3a0be50ecf99982bcea2cfc126cb9613a2480a6015d73c3b1cf3a7d1f8c0c5db4900fe2dcf328eca3eb97750dccdc2bfbb6c12f40941fd669c884438fa580f2931f3095388e94cc652182c448a09b727118a5f890c9853c0a06573bf1de9daa1c22b5fb38d55005811b8e62d6f152985ba98822fb13e6b51028697b3f30641ff9a06fdcfba56f3a38adfa7202730d454d6f28a8de5a0cdf46f4a136d7afb2c661f4d4f22cb6258978c3cae9c4c4a2a13adc8a13fdd9b79b870e96c88c3e53ffe90de97138da624663d01348d38e813c741c64b6427417949e2589b63e08356be0e2b2cf87b9db0c02a996393c711fac812e51a174ceade9bf8ed6d31ea89f7c3516565d74e4f568dbc6c7c2980378112c423da57973514e088cf575d4a0434b31d0d3157ff8233ecc69eb25a86238e9dad8d55c55bcb5e1bdf7fbf73f40120cdc4920f19dca1c8e7e646f22a0bd11857afb9f2d2282625d9b2f7a00be388fbd0b2f589378f083fa5d13701bed0084552103f9f09d577c727b1b5d10c644bbda7c108c1905aa199e506cbe69b7a33372a2626d33a1bf291f22847b62fc78cc104a84c870504481e7fc4ae332cecb5546e8ec897fa4be149d460114344b2d1aecf7ba36765620467dcfa980ae4cc409a47080e5c53b1c7552305f970e1f7253dea7af944ea121c3555a0149e8b7724aee8a6cfc06e1fc9d28a27cddf1b24def58a1edda582b9c5d90b1d0ce953853f556e6e2ea34de97e03687376bcbfe21fd886f1c65b950dbe9d722e011049b023c0194f85465f95244f60c57287e7b541a20eb2d7d986064a7a11026db5b959f399c7da4f74dd6985425f79320f251a9fb8a041417701d98a13d71632ffbcac343c6de07e8ee2b2566632f31325c872617e60d130aace641c7f7ec1a003e6625c643e32f10c3d5f3dd94bd00118966abf92b023ebef6212f8a5743057542d7dfc000491698d66da30e71baa4f038c5b72417cb3896d731f6b7d3f4832f72fba012e8d68f75acbdcb14405574e5f89b9f97d1b331b9ff9009da287ac048a585cd13124106417e5401766116ee70ddd1de8f2f89a7b5f394f734fbba5acf9b06adfd3aed1e089317f53f322ccc819ea9cc168814de9162b9e48361a5bfd41a73d5d5abfbdd8d26149a82d250a51bc28d0bc661d72d02f2ef849cded476f91af7bf5dbeeb0ecbbd5fef1f17f9a03794679e9875646fd040591dad7a171f153b5e1555e6bcca55eca9772d2512436320a35c7a1a761b40755a724e7769fdd556e6f2ffd371b85559be24627929243c0ca5ec458cd2871aeb8b786d3d2226a868a807e3203643c6e31cc8f870703ab3ea642cc9ff45ebdb3ff4a4ffef21c9fb7168975db5b9dd1b7018907f847c5bc67f26f549ac15acbd79f7c1c0259e2bf04d7eab197263525052e8fa677c5ae74105120912803f089599bd6c66b1dee92928d132b6a6b1bf1679171bf64cc4d464419ab4b94cbd772828f630b63a32056c4e7d8ed80150504c5f1da6a55590fabeb10ecf88f7d03e4a3bc39bd5e55826479e86acd1d978323ea60e5ceb5616b2a267d1a7fdf590049017eeb6421d048670380f47bae4aab711701cd36261d0af7dc2aa1a8570a52e85b774562e51472e2d9759e24a8fcba0a09ddbc7dcd52d047642a1ab640a13f5da4a8f3c8658b16ef1868e33f3f7088de2344e2eea39edcc2be148a7967ee4aad7ba999aef3ee368965afab6aeafaa524ef1865e02d91bdef22aaaf28f662770581e085ab6cc4c5bd40c36265f91224bb76d29e055d2f7d3fadd2498517e8e7a06a7ec5a44483262058a8b51a46465a92b0a2fa9a69188525d9c72fb7cb08f52338838a304149e79a44914683c9a27690717fbe1ffbba895546e32a0ad7be6af9ad1042bb6bff14f2020839314d468c89fc020bfa97f4e4829318b189d30d1a5fa02b42cd76ebcbac7cb82b7d437c4c75ca1991fc6dfdccd94b271fb7f7feac378808c6ff8ccac62fbf07555ee959eb34cbffabded0d6a84f6a6f5fd949041cd366a01557fc28b8e9fbfcdf9c34f22eb5bb78521a9f3c79f5357b0d42ad7f5be978c0efe0b2aace66647c23ea124eea403e0bbd786827556cb8f1a5ce66f1be281d12e2d79e1c0ded86d8b960afd12bb5a31107627709913482b28350df17b963a417b52c0f8e9ac0dedaeb57626f6540c6498848437b64350c0f5c5539196fc5ab167d9c8ab20806494c61d9a77dff3f645c00b30aeae8b0dd350d721028bc7149ecc6f4b12233677513c3898c5d8ac1e16495657c634a7e358d18699269306d4ff305ac2d549d19efd5099983c998df49a04e762c2ab433b53c6fd4334759ec6d6fee611e930bc0b13c0f7e78a21b2864d37b14484c7f6305a6550b50c3e9a15ee661b6d8f9ea83ddd1ed7eb73c03ab0fbd19fd562df0630881e357ae225da05a807f7ba07a601e1ce0ccbd0709a2b3d97925a82f563457dae11ef37b3fab30cc87df92448822304e05741c55fba14aed42ff49154fa0a748927544d1dac92ede190fba73f04f6df962fc84ce1e11e4a110336aa19039c82e527e113c8f67cfcb4b6a98cf9945692ff1371db4d2e3078ac6c0a96da94065365ecde111f650c2b46c2f141f121562986810ab7d1df2a5e7f01a3c1e9552cf54c8a5c5335e04d18c9b181234468f3257272d952f629741a4d01cc05535ff7ed9984ea413c96ae1b1a7408a232cce3831b205087d5c4a86685044e3f0948cb3235f15a59f5f3a5db8130e407f9d7ba0303602c4e907d31ac9210362d7669526dfe3c740b662b3e34f4eb68db1d6086f80775de9b0327b5977d244077f2ac70fc6c0840635d27c39901efd91fa420902d190a0f09cb9eeaf333b26c5187339c83fe26df10ff2d628794d627465b822a1e5e068a09b0eb709a59aeae0e0756e677f60c2607ac101ecd3b1ca5dc06e53f717f183515f3d48f535245029d9840e0db259a9bfa38644a9cafbf507faf4fa466a31509a112249f65e17242e21d701c601c18fab94f5a709f844aaa1793b20389c8a1ce3890b56d79ba0923d39dc7d88a22e83b47aeb9e9822c33e8914791aaa326a5f0df460cac842867946cac8259e1828de4deb397adea63fb8c51fca64f4bc088acd605dc6b09c23dcd5ba1af6791c7b4e1b4e738970491d54d2c0e33b2f4cac90d84f8385e546eff1e56511ba25c280efe0467377535a9aec7343a01933535a73b513443ccebf4d72fc75bee22ac0b17ca3ef67a620571de75c14e89f160ecd3985ba54a1f1147a33a864bb05e59d9fc6e900aedd0fdd7d7ab4e1d6c04d0e527ec42c32561778d75b5a19fa872607ea0dbaf1c2a7177c5556b0ead640fc5d6da9d0fc8f692a1177a30aefb46c90dcd4101d05b9d94fc5214daae23c824c5333bf51d23a4bc09f53a62318536b442a6aa67ec08d6436124724c21697aafa36a49e55111b6173bb45707bf6946ea7aa148802c3f6581a7525512e467b58dd7b7418eec0e887b414be988e10fbae9c02b2e9b7d5b820415c033edfcf9ed49b533f2262302b6875ab09dae97a2e119bca52c6fb3f056a964c20446dcd67494d1d9c73abdf568b206efba2c430fffc21f68ac3ecbeec7be52e7c9466a51195faacdc0796398a92f2b8b976d0e177943b1a6e86442d9f4f31fb34dd88eeea76720a5b1b2f0ff8bd60011bad4ddda49f82370bfab779a1f626bf2d91d95f47cfa90a9b0a8b8ade49b3cb49613cedb0a68c5451d50680c0276e507968ed5586c6b4c3ed8715d4be9344ce82d36ba017a7f934f56bbc944015a7a00a6762746a730fa039d7cf08b2a83c0085e31e27a50f7212089799bac63fe4a2fdb8736a0f3e3fb93f047306ff435bf25606f139eb7c2517969edc71531ced9f906de64c082b072fe2f2ca295b5776217e864b5d6d98e18d733ca589fed7d1364899089d3c6da595651d2392209990e4d06316ca6b5b67490ea316ad16f13cba3c7a0d58b7e13e3cbd139c359c813990c9fd7ee2566b62790560691542c9f32f64a082867b7dc3165ac9fb80a014f41c2500f1c6ec374c9174f073da70b65c963dcbecff1a0c36d737fa12d70d0fa192fd1c0e32281caac75029acb9b79308334031ff6343445707d5e299691f24f117dfa88e90fc856bb719093f4f55def8953bc0ac66920db7aeb32714a41d05eef316f82ca15cba52d10135a98dc9d9077470b6e5a9381361be0812fa0415c07af26952ea4dfca5e3e757b322ddcddb0844803756a3d17604b378bf35288eb18e67339c6569d19f6be6bc051c4dd8f14680126447cd0d9f2127aea785fa640ecd5b8cd13e689c4e54ae5c3350ad9425fe2498e26085b4fda588f1495675c69905aa237825eb8089769f34082269a929347404ae5e3bfdb7cdfe46e10aba07aae57ca53a3b1bce17c108b7a19be2e74d3a9677cc3c03f81964f3180be04b030c7a28d9d51eb40cc8e00f73ee6d5c28f925abf41493c55609aa0b090a20307bb83346c5cf45b0f6328dac0f3f4d49944ec9d063e7d1bf4cfc2183c50724bae2bcf87a477f2d4f3751fdf24a0e54463efd152ffe58aa238ef8613faf6d95f61485bd0690f14c2acd4e52641bd1d30a176e9bb8824f8fc2b9eb47f5dce723487c37b7ff854ebe15e513eb04ee2510edf21cf8940d43cf8350367de63cd7e19a6db9b9630a795233e0969b0c2cf27d8201cec20df04447fd9a935e2a4244fa9b440cc451424e601593dfae07d9401111c7b977d3fdfa8ca21468c3363798b3ade13e5549d5a93c73cfc5cc7141ed30f5c0416e8b1853f6d6c56ec9ba3f70abc42e25a2d4680aa27e5248b85b948b9cb71a12892ec19c619f67f3309332c43118ec42e9bc2321d57917298d1c55ec8046d73dbc838647ab4541e52440c1994591f3bf29520735ce300b927d0d96899bcc254fdd66a14bf0f1e38efac40fcd532aff15132daf090cce5af3b18c7cf641715207436647f92dfe9253761aa5d7740ce0d0363198a4e441810e460be046427896117bcd43fc775846f3a5b406690901d22c899d70a1bc9bf5fd2c70e9f6d5567ee0cbe6d9888e9acbeba88bbec9b490a0a2a7584781c063762bb17b83cbc320bc374f6508c0f4f16517afcbac52f7456a912ac6842157d5d5145a710f31578ba37f4fe929dbc7ae5376ba8c2506d42dacf611c46dac9606e9952a69b67b044621c260f8f3e17b6b98da49765979aeb812db6bb32a044803dab349d6ccfbe887634343d4d8bc9175f518daf0e0378151df7563e78749323c46651d8ed1f70b64218436306847bbb7a72ad8492f980ba0cc61095a3c16e8ae2c4f701458f8ce91b7211765a7f3c3582c603f55015bb67768e1894c8169cc13b5873e6acb5af41dc6830554236dd7bddac5e86eb63f3471e193a834c8ce344ba3abd86f065af84a6456f43f56ee7b4178a8b296a23f2193ae4a8898d6a58669c28eac6bbf058633a7aeb98552b0d00afcb751eb70ba04f7b3afbf2b27dcb6c10e4c62046f4542a5c718adb56c7baf2fb35c9bcc1ce9dd945d0ce1833dc1d74802e4913426d243e68d26983ba5693b6a54c02898f2a1053bdf3134e370202e402ce57d20d1f71ca03196b1253dbfa5b3fec0debd581c11323216f5b2b8609ab45d86a799e5abd84ebbc2cd541be6671a6111f17bd667e0072cc598fe72a4dea6f23be8806fd29e22147e1b5484444f41ad1156eced82a4fc79814dc15248501e3620186c00a4ec19b8b6959b930f1fffbab43d461b8ae0d56c3543595932e0be2d0bdb7c786fdf13e5962bfc07a3c3e372b3f3b1698269437919f63473806ef4ed59ba0a57d58f4223f905d01f2d56016a405b6cdeae7ee5f15318dfb1e4b8fc0a0022e0c31c6179303330f5c12eac0684fe55b576814b30124d7bb513adb4bd9436b3eb3b91ede213eecfd22a1a80576fa3d46deab1c7b199a370a91234d7f7d01fd3cd6dd9d0534f0d976ff810df215da54bee14210eb4f871f0b2e7b933ff5e9e667bad83d4a60052a9fd106ca4c8fb15f22b6b73ae73fecdce753e9d858ccd3754a8ba2171137dc440801f86da2d27b8bf299f1b3820dc189dcf62b64bbbe957db35ccd54a8a4ee524cbe1f3fdb7267ba82944d84663bb95b68a3673404ffbb080e74970674d972d4644266d6caba97d5d2388f051bcf4289bcce54cf8a8e1ce7cc2b809884a312f1ab885b1e348d1b07a87fcc2fb538f4a543684de1e231f0e88aa1a389345b3e1f525cf29d6aa05f0a07f875adfa78198177d27914cbbf3447bd5ed6a8ee4a936f43a820d62688a58f8867bcf23d3e9f298af897921d00ec9ea086213f9c11917a3f20c1ff5ec5f1059ecaa28549e922bd32777e7504f3c062cc736d61d388bf83a6f779aabd02b0eabeacd8d35c80a8730f8fbc6a1d98d4990a50fedfbdc672477bb76568e35ed8e25a3de8a071889acce06cfef6d9b7b714b887e291deec85b62461c8761aa3d3b5fc3997a617d5046a1b7b861377db75a09eb12181a3c90956ea0909abde6bb8d3602c6fade9fb225b644a77781215ed7e996d4292f9820021bc48d9c28907444cc9630f67d7613764211899e44cd9b827f649581439494314423a8e9654306b988d43a8ba291510397bd54dd74d5a2f968d85712df60e21a2e32fdba36123cbffbad86f6f7cffeabdfb9d67cd9d1b57805eb3f6d06853b564bab493424511827737015fb9f3f490a58cefdad2aae10bd72a3598833a80a97e8f0517b205a3fa48ab01d023d69868b3663bd43eb6c5c7f9465ea085ed0aa5d655f2510d645a0357f19957dc43faac0340f7b3ca0afe657c2eb760ae59665f5f4a5539c7e5357ef10134829aff7bbf236aab895a004a5ee068cf0b3ce7ca9c262c0447ba290605d2935e963194f41e52fb61dfb60d3874b8e47bab91ad3327b022a90387277ce1108ecc78e36f402029865d00bf95f1e1f0c8f97682c0d5814b865684a8f299c472997f85c245571463d9d88ef8f4a52d7b1e8912a9739168f5da64b5986667cae67c2eba6e540d9a493fdd807f278c8f66c86ada589cf8f9a2607b757e35f1f565fa31b26ac567ad32a04a77bf0d74cd9f91d8081709b7456fd2b91e50b2ec985ff3ed7d31189a2c9aa371f21c965e0d6e832c22be54a8dca652fa4d32d7e2f99a61ff5749fac42568cab61467d6e58b72eda96f1dfd010cc63e46f3c2c33b5d6d45ff7aef35b1ffddbdd7e09336d9d1a0e026d479f44e1549bf66b9dc81cbf7de87c163a904dcf5f5bf7e71eef1ee681893024cfa82fbb247cc4a46e0b5ed626910337b295695c5a8b22c992f148069cf385ca3d987d826977b1fea07e0bf042985dca7cd4a9ac8283206cd49aeeaa26e012cef713f4de795776bb9393d9945f4644b9f8bbbd4a8f88d86c23bc636753b28c3baaf9002be58200a83d0f5ab8e69c6fb9a258701e1dc7caba41528af58cf804de37e9fd181ea98e1fb3bcc383ddd9a0c43b638b9d421c59cd5a84bbd283131da39e4d8510464426b3dac609b7f28b17ea8e47ba49d62e46bf61f64d209c0f9fb7726fad2326de95c3ad430d477d4640def383e692b90eeccc7919705dbc1205edbe2cb3d62aa75fb726e0741c099a99ca8190814248004f3fd52a803e7d6218ead31023bc46a621cb7363de5999fda013e503cdc5aebd59ea19a18c7d2ffa575d94917dff113ce3b3c40e419a335de914613f47d28ef43e948304e814ef42dad83b371afe3533433794de9e933dce4e54268b14098290e1e38ade0e7c49486c9b22514c96ab22cf1c427727d268e689e2953045dfdd5f36bdb3cd34bda9928cdbae2afb156a639d92d3cc71fcd384b0973ab55a1ec106513c7c1f7df2e9b9168ab4bfb71650e1afd1fb56ac839ac4920e750a48f985956355d197f9edcf6504fa12c56250da0759e37575bcfdb4d9206ffa327ff87cc2c1c7dc45cfab48a40aac99a57d2cff789b15837714c3ac6a565c084784f1dba1d4f1c37d7566a183dec009acce5fd3f4fab20c21334330f8de46a205bf1857496dc8dd0364c27a540bb7a89d75b44b49d0d7d0ff9b2a1f668a36407f90d47817d47c1f6cf3f61dc5f460b7905e918c2efe1ed8204513b6cc9575e6693a8c2daaae3313105b223cba915d88e8bedc3364900edf0596f80a0827557eddea8434a7289b172c9dd0b0e369cb0da6948655f744fbb8128a06a00a2a75f9244673e95dc342a484a2458833d5c75fdfa667373f385a1ae5747653c738998175dc406fb750fcdffc18806ab3bf9513eb6008e2187101e17c51952471e635b0d44d0ceb1d1b3e148fb498af8cece379265b4b267c52e4d64151219e344d7c013a76cbb577ee1da0969edf0ae4317e2db953242404605a51cc8064d0363668b6c0a0681bf9dfbc27a956350d22afdf38d1ae1065df9c0a8c41d72c0a8090a0f1bc2ca08d238f350782d9dd4c1cdf072dd314049f8684506f2880027c536eea86a48a6ecf1d21c89453ebff137de2a71c8ff3c5711fe99aaf016395207a4dedb1a5078c69872c7facb95d2a28a230740ff89ed0400a8af30754e01a71e55a44914d367ac895f93bfb0885f4e8fa63c5cf067e4d50cfdd490ef2adcf29c99929b8969987e8b70456f4a163366f0b9c0a13e2e5e13d937a602ba06813d4efa428fae4d91bb5eeb5bfaa815648a25119325822d8550b40e8ebc2f6dbab2a1f14cbce09d7715864f4f4788d01e84f6a60292feaa7cbf69a5f526a1ccba82e7db14233071e411450a3bee87bdf4c0c7c4029336e8f776ee2cf4ff8e11875360616bfd16f14c22ce751b0442449a6125e26aefcd608089a70ae42438bf673ccb785f003a1549f42455d4095b6d26826e335fe795ae69141c6936c1fcce8c6d4c6493efed83565d98d4c68e5308659bb53b935bd5e983bd4c3058924d23a9d51aa1f672d282f6c38cdc203c974d1634d6b2d80c41999568bceed93d6a77258a0604b9aa8bb30b35125d06491b9b27afe934a93e010944947fd7f74ad6e1f1adf7eb035fd8e06d2520f2d5a8f8ead6ebc2e0c14003279ab83a2d65b76abc30e72c587d9fa1cbf62fc369379c2e5dceadb5a01e0ae393b7267ed4e5e54416f890a48d492f2b073c2c7ee65c7fce049f4c0037c6d787b950cf208439677e0af3e49658308b36566ac0de6da85bfae9a4584e33fefa6584cb00015f8d4a3b111fc9b7ca65d12359f4f92fb1e3f477577badfa0f988217701a717eb74e2e5a09e2ac7e28feb31cadf85bd55403ea2b473a63e740937fa2afebe7a330f879d17280df88ad566e859cb34ee628d64dc4212986acf09c51c83bff561bb9441974fff6f630b2b286057e6c3d2db5daf819df424f51132ae4ba480760cc4876f4d609f8c01bb3dbd35f2b128e185312801bb97fbefc662a140495a333d9c7d030ba155b75c315fb716d9759650136f754742ed30fd23e9f8d7f2f602c1602f332aaed91c1e4e6338e9e7993adbffc3b54132f732d0b316e4d351536486cb9659997aa06d19240553b37b2f3b9988d9a200631eb97c8124f488ea162281f10ac1d37af4f3dc4fcd0d6fc16b7f95f0ea0666077e2dade4e928618744022243b50ace5cffa01a2b214be5e2ad4a19117a15976b0e978ff0831ac2dc6709587c7e3c996ccd1f6ee20e60cbfd265ab81bf9eabce31f2ab840a00fc9ab4a86f87f13b4bb16913268dba497d2474fd8b73a16dc753aa775cd5a53c125a250b49b0001365619b606fd551b5a26104d307317e47e77092e43fb021cac650b75de1a1707897257019419412714f3252bb33734f234112b26895439902e36fc344ae50c9062a6f7cec9c756eda1671670938f04dc8732dc02e7427e89f1d1158b215b50b31aa57e48595bf987319ec6fa070bf2260df7666cd19be5b1c243efd437c85eb7f263c1aad77023af4135ef4b4f37aba02624bc8774fa5dd7654572fee45a9fbb3844c97c37a59154f81c2c2dcc393707c4f19392d9f28d231d8628ceeb0cf90e76487f53b6b90e49d76696a84feb046399b3326183e5f7b6ccdcbb7969bd3effa25ec97c923d6196d24bc5b03f19200b909e01bc12923c3157c76d826b8d69fb3c9eaee011f2ac354a4f0e1cfa134a16906149a66a3c9566cff30735a55b9d4d0601c3d0eab922dfcefad8adbd56eecb939b8dd6940f870f6e4eed88eb52a03f787c7042e0f806d01cfa8a98488e188152ca188375909c2818139a01b9a2df924b7e15cb506f2b802d4e72d71ba5f24eab015c55c14a375ad062e9c40872572ac3d8d1a5d1d433cde8719d4116f97bd11bf673f7fa5c912a3c2149e64e343fb5681dde0cb796f130b23a7ae87f475bd74157523118262618f02e3c7841ec7fb2626ec3aa9c181ae190937c366c7709b9a0af7431254dfbe3a348825a35fb6035e4b23a1264fca96ab105f8c068a970aad64de41eabb3f611b2921b9329a08dd0ead94c48a98ba3d8220de9ae2a5b7d9b73322f511fbb352783420fc605a06f1fc82af066a1a70d3075006458248bc487b8f228b646aaece4d26310f071be93a75a012511ede083d2c770e6f2240d1c26b90376b3763c9a236f42dd0d71a7a9a09c63402f30e20525cd9b8b43c110b1cd696ba2a10e2acf40fcbfe4c4ac8a653f2de2f14766223e1d47438b24c02c4967d2d9dff2d28fc3169cd009e6d505dcaee86e82201c21a54e840eb3101afe74b556d9953c9c0c05ead4082df56ed7453332f45fad86651a129bbf2d24d7651f90c9143a74c163440c1014aa8306eb5cb14657b50820fa8c3aa99b20173ec72c7d913221cf216bb6014ead7635629f48e9cf6c574a1ff8f365dac04877498b4664cf6f4e02930592ca55fb1b7c7c8a4fe0ad79ad290036570699a22e7aaf844823525dba36a7940144d3d6b2bc3ad5f5921ac689603598af25033e9fcf77c94bb530607e6ed416e2a893e470ccd0643ff386188f85191ee1e8cfe69cb35dc82201428b18685ca0f49a9268af709525d64539fceb4732e18ac24779fff11de9003102313616260ff0e19b5bcc6c5e3d982de44edd559c49ce88f54a4f0da6b9843ac896f5da23f1301ef15c15104806c0238cf845c6438dac0a83f3a7ca37626e98aabb5e9ae68e42d635320e5a2f360418a63b7fcf2873e537a9b0696c1a448218701c5d97337708b4916d6ab9a31a68d640e64bc66ef4bd274bed967f1ce9d5d7dcae28107637537f84de7bcfb9848979b3ce92489bb08add6dee6b035169e0f09f9d7713201bb270dfcb5019f924d19e660babbcf94ea292aba5f0c97a2742017ad9f3a0f492b1eb9b8d7c876424c4b03eebfa94fde93837bb6624403742af12a397b326d0c5c823a44476b85330a189dab58e3d56ed99f16f3784a8b5acfc480d1103de99c925085758ac3a0c9fa9d94765083355241a731c085f069563fc9abd122bbfb9978da870caf50afa8b0bcfc0702ba6d05c2c24442a88dd413730e9deab10dfd4b7e99066464f1fa4babc81182c784b627cf2816661ffa3344bcc84f8102ff138052024b46bfcd5f906f3190ce5355cb3e40724e66c71f29e848b0df9feb8092e6d602373230c0ae24eb4409c764a2c9e0adc4a93834cfcde4721725ea4f7ce5d97daafbcad9c655c4164612890ea8189efe36b6f57e0008911281d214b4626c75d792cfb50c7222903de443dd6ed53506c8bf65fd5724543aab46ea7080d88e95dd54e4204bf589651ee5769fd7c677488c6cea76bee00754ce86514d4f995f9537471aa72dca8007d7cb49de20659cb099fe67f9cd345cf6713b9ad843f736ce5a84b545b8badaf4af9470844df54d17d135d08385c6eee44f98427c05dc7024fa5e8d07d8236e8591715ba2b0bc5f67bf1acd11ac3c4dd0774b20337ac0719f8fda5e85f85c043493bdf72193471d40364ffbcc5dae71e4609a3a6c852866a3049c1c4e476cbec78d0f13e5c2ab17ddb621298a99fda3aface9b2ba30c2ee5759c9c06bad98f9bda4144144bd60bcae9192d23848331f01c8ee57cd91cf6d848590929505f56d6ccbf8693ee3e747c7a2af459f067bbde3ce4cef4ddece5aa1241923534ab7dfeac7bd05012ef44aabed7b6a3f88f629659969a024057ff543dee1ffa826fa99076181db9275362e3c7f69867aa6641d62636d3422fd1260e2e95ede6d73db80161a088401bbeb6de877b6cfe069a091355b8e62f45b0f995cf7b39fcd943cf7d92a7d526c35c2719c48c460f45ef19c3db16ceb26dc091722daf4dfc16939fd9242935db4bd8c01e5a4cccec539df518a8a3d703e9b2596e431c1402d3e08f848b561c2a80ae4cfb49fe6a7b4ee086093cdacb6b2e70e2d977ea2071780631d45be99e1521f1c8398049df4469cc38899a10e2e479b37f337f68cb0395cc99c406c277785fe962fde6079fec6189f3809a7d59e6f563f31f41a2d182ccec3b7e1b6fb857dd0915aa4e4219c16e83b04d78ec56ee82e314a2969f4d63604f72b0cd9f90af5e3bf92ed7f0d8053134109a2c44848a5faa8c62039191fa291ba06a8a9f3cb3c788ebf226bfa113d3423616d172eb7343ab84397837efdc533fdc67af771bba51ba085ac90441f860ef145ed5a53d17ee025858f104e3c8f4f46771d01e4541f5d2aa085f0006d3f3e853affe018caad915e5dbe737bf370e647be5d81d554d7cf8558c8b5cefd0c289a46e0ef60362166b5fb1c47d21c559fffa905ebd8ec734fd3e3c9e051dd45a727051a6864e5f33df84eb70940dd4807bccc0212398927caf133abebc9e5a6d7a6efadde6f7d6d308a78630769bf43150c0df0b84054645dee170360d4060b2d39a0a67529d74b7f56b94dabc43c2060930d49490bbd2af568cb9f4a727eeb4e78995a83af94b1025d1ad6b349d8157033ec4b054483243c46faa20e82e4e68972a93ab88860b5ae9205498261d9c1cb4112c816b9010655fc795fc30d560a55d658653e375ba3c85e8cd9acf6eed5bcdef66d05d565fda7f4dce8c0022db575961177d8a1aec9374758f1ca4f3e7570a414d9b425e70a07a3c9b59abda34d6a67272fbfa8712acedff4fc2fce36bac1974851cac22713d1126e01007e130ec91a084738d2b900eb1ff4e48c8debdf6889f637f2036ed138912fe6bf08d260a683cd9814a5c675bf67d423f757e3089665664e02bca6f305269ca0be2def0f4b639172e5095647c2bb62085170313302be8e197be144b72f8c87ca0154539ce59c4ef1ff1652a0127ce13a8889f887ec4e0d5d0c3164db7ede51d1492bd17717238c4b56fabf1b38f89757bf3f0626a1bdd5e4a7108dea8fee4ea341478a2e3ffa5097169366baf9895850346ef52e957063367ab40c4f2712ffb6623f79639154146679d1ea119c9518010d8c49f26a8d59705dbf62971ae8d20bdfaaf61dbfb06393674dc6c23e044473f2a2de34c783bf7025b18d46532317a6e4d4787bcb9c546281abdc3e6438bf69673e7c149764bc79a79bc3d7995be4ea93dde846a0900f9d99c04f1a459fa9a4ebb7b7f70bc0499b496cde1e192f1324381a27febeb806b936f33878abe4370cfc9660d33938410f63e53f5e2d9f0f849e58dea8a5adb336f7a44210fd7ac694f7bad5f8d31a7cb221435cb9784d028f705028c1edae3a3a05063c45ed791149133cc1f4e89a9f43c50906574a977581316ab183a4325f7d29644568fbba209a8c6154a30e3ebb29f2ddea000dec937987878d67201a7220a671dbfc06d05777f51a51989ee8a6abf249a65047a1f202d4160771c56cf733269dd881307c962e403a7dc127ebd1f98f998cc1e9e8d474db33eb9c60ce9c4fb8ecfed93a327e62ff44e2d5f849089b907a332302fb67c8f9f659c042497489237c1a6987ffd1ca732506bd1b9afe7aa6adbafdee219b97fea8efc4745aca8200c9a63d2fb0e1a043cda5476014bf825c05ad02290306f1fe4b7a983c8761b4d85699119c0a1a3d2854c376e329dfea7f0af9c3a03eebaf8cd7fce7cadd55c32c95f48d714c4d37f7a8bdb07ad668164917e98a631b01e87647520916f5e0b04c21298cff5b07c7e0e6cab47d59db04343bd41c26e77e28ef9cb3c718794e7a8a0f5dce7d79211701c0d6eeb84efc06700e6e43607277ff3de1ee0d84af2af20f5a5b7074579a8dfb113c9bebdd0d0fbc946eef576be09ce00ee1e04b5b2687e985408ebe8208ba499de79755e9f22ac82456c14eb658f10444a604f123d3a0137bda2783810d586078140488cf204544d9a4cae7b991db5847ff0db6570de4f1b60838941f5e859609ba3e0f2b1ec4fe8319d9cab7ea0872ded8797c26cafc4744de041b551a4bc9068f6dfd33e2794a5caeda24ed8d0ba6b1e336dcd25765fb22897eeb84ea417bb742021f449ed002ff22f2323ebd4e411cdb25f77a3b127b0fb268e4a0eab6334ed6bf6e4fdde8b88040824d4e4edb76935a822d208e9d567f7395b4d236e61cc2be8a3abc9887ded42164adcf835fe7abe24611189affc582abb2ca45f742508a1190280ae9930d4b0a89b42a5f9b8bd3bc6cb207397dee3539f1e77d807f3c6bbd86b2886f35c2f742f859bf21f02a4949b275c0a0d85576d46cf04b9b3020f40dd2ddf85d467114fccb07daed5b0fc3e5115a0387249b9f8e3a5ce77b4b4af9c591d367b3266d60f3cd1c2518515d3107db332956c2b2852ab4e4e4b28127d719d8e6159e62a9e829926b017cbb389a178cd06f25fce795634d6f10bf7a55a80ce31bcc4ffdbc77db3a0064d6ec3c95458153934e0d65374bd7539201fa4f8d6d701cdf2d9d39a039f58cac9fa3b2e987cb5a4137b2e8daf0da04fe8c293be3f1adfadbc62df412202bb373d0e2e615d45ba597276ea5ccbc72ee819057babd50d95b40cdebc5ce8c0c393233def81b3c8f622b8ece37178ebc588248b015ecadaa088e6b37f491ffb0f2a7bb9aeca45d98ef6cda365204cbc5b02ea992c3f70df9063404cb00f2ce7e47274797dce752e86a6f04afbe07353d0f5ca939f603c1f41270e29bf8faf9706f6010eb6558dd3aaa31403321a09526c1a87e762d97694ab585673b4dd653221457151a9ded4f96702c976f91740ea6c3b1bdc06decaaff55774e63835909b14690341b7ab7b2638cb91cbeae138ca91fad60375de5ad97f72a7c3bc64069591c2c5c4b54dc86c19455feb171b9254f25a47b822a67987fd200bf9ab35e978a9a6f9ec89616280d7aaf6f9f704248f89bf1a62fade23b28b3a641033988deab42e0b557fcba0fe3dd383b59d4c09fc546ab87ad17c51f95f40a83e86ee32f37b1e4b34b803f9ffab8dce449ebb7f7438398736d570a362c4003a7d3a13454b847a3476a1b3bf75ac85f6a44672d029b7895e2ec6d1463d61acae5f7f2f753ddbdf1481d68d9b6d94a3ed644117b421482457af3f4cf76f315c5c993cb489ed491f67165c1376997a3940650af62e9a775a5e3416858b2ab964903e04202b32aae9542a2414a4e0bce64751a601edef2cf777f6085c49eaf5adecc8e03aea47b32cc22c9d2457ce11720139084d91caf0614a26d648ef26b4b8a0a5ffed7553d534048e84e91452fb160a78cb0005cd06e5b8a202bbd7d17d7c0d23ac545d8c888745d45a1f257e7b64c9758c9f2ff7e584e3ac87319ac953a9c9d386d0b47071a6d0f147e5bc58bb3a2cbee550cd6651b90bf812762e5fcaa5fe10b93778e2547a2e51af39673755aef4b163b49002286fb457fec091a905cc1af79e639834230d887ef848252bc22af8cbdef8e58589cf7cfa8325e91f2392f03c86d29db9a34b6e8780e7779b2b33025322d2a596b6c7aac1770cea9bbc3468d694bb6a1d534d1d8f11d985de85969a8c82f6dc1b89171fbb9ff8bdf22efc47ee65adf3fedc5b1eb1b79d5b0422fd1b49a9860a04fae49238a40fe4ffce7a9304fd3823985eeec52fbf5c9aeae9700831dc8de07d5added7e5aa57d74cf34e06f4007b88c17120250ca7e6debfde99c8f89572833a154b4dc820b2820bf7f64ce60c62b88a2e7bde89ae521e68ee2ddc122c74de31d8576f8b4a75968d69c2b68bb7a88276d37a69ad41fdb08c56b83de794851a4816b8e49deb1bceb598e12a87f7d01ee35de93ca02b60037d4b422f6f8d31c6b996b7682c453e5633e24bb24f0316ba6b19ecdb113adc54b06012e5251f5ac0b1589e87a656be1a89deae8303a9f8e885e25029ac389bfbad732680edc0937efff5ca10010a308c2e02d628f93e17f694910bebb8826daebabf79d1caa45cbf3fa77e4e5b24abeb8423fe163d7724e2b187b3ad7f14577a0c40a40fd227d4fc03163265940ff06349318c52a21793e7e931388a8f4a1b37a56651d7385fa6baa8e25775c15409a9e35b48c857c3d1b6607c142a54efc715ae039d77d7165ca3933b0a160d5387dc10d7fbda7cd394b84b63e0cb64d92463680af8046fab3d648895c3882c3c01286e12d6cff3f3586becb0d5ea2baf6f4619e9be4ff8732595c431e429bad26eece16381c272bb29e1239fcbec3a5d38617d34f7a564a4327b238eacc4ff82ce2dae2b56e92334e1160fe2c18e9dbb4a22eb6e0dad9d336a9bf5c8e576b90dd52f84cdf18831de7cf77dbc00890945234518696e19dababd3fb194ae3e7ae11fdbbf0c012e44be7ff1151309acc532cc388ada83355dd5d6d19e7d93cc45902650be8d812df9d4c77b9bc4eff2f692195dc97c1c91ac0de7976714d253752fb7b18d58f0819a6a1c7e3aaa34033373453b9d780aac83959f75f1c86fd66f494897dea04fd777293b43bd5d35845c87b8d9f9e7f432761f0d612aa690e2d18925c8299bdd2a849f3adfc7114151d39b09d880519f342ad8e784b5af68b849b9c5b2db3c1487757999369e555da1f25aa8252ceceb65026c2e2ab42c8a64fd89e34d347fcadc6a2524b9eab62c3bf30a5f1c82bd94a00967a30f4a0158e5be547f60eaf04e2c9a8cd5e021d394319cc05e4e48b196d2a6e4ee365375eb54375b8c4b75f531848a7010be534f7c3d786dbba0271a8ead4a846e716f2076412202674dacb9e867378c4a88ecedb8db7fe82171e49889cde0c38815471da3665b202564a9239172bec67112ac4c4df6763ea4bc835a6c77f484ddff5da5bdfd2155f436e308daec331c827da84b730337d8ec68c155fecee15ded6de34433f87ddb3699ef245d297b492baf4c5191c9892db90280f7407f59b452152432490e49e1252442b9531234d8fdb97a27498fd811bff2cd932a203e5c356df56ef5e193f3e01022ea4f703cdc9ef8dde6f0b22b418a54099732082013399e18bf3feeeeacade6e22839e8af52e95a7869e43ae19035ac5e4273aa9cbd3f75c113312c97d4bd5a6e14c4078dad10fce11fde50e4127e48990193aa65858a9c20d35fcd6d93719d5628a5eab5059f125da5938902422442edc053844d09b5c33afdc2a3b221d5233b45ab92d3735681d1f5045d64f81fa80d9326c54dd535f23dc757b9e37765a86732f689dc538811c70cee4a583a047d381bd765b287992d78b699cb346dab33f604c0940f1af5be196443353edd94ce113ba79b2242beef1c4c64f90083ab2574393791da0c7f0e605f968b1e0a6673ea8e516e891b88110868307c0bc559eb7de7c7caddf10b81860c8d512c414fad6dde128b04b5e8757565c732cd1fe730d98a35aece0dd0997088dcda99eaee9e6ef1f5751743e19b19d690f6b5930d647fd5dbbe19561162c647f8ce0d44ae38bfc24657e40eb34b4fe915b3b62883484de7d257547a465cb2111a1334db9278b1c4dd66ccadf0649ee7d499cc714e2220c1aa6927d5853e6840ee71d42074e1a878aaed6bfccf0aa9057f98db361484f99e6ad12c00f3d6fecd9acf7f8e802de39c1ca1a5e452c01d34d7d2b2502ac944af05889ec7734cfdfc5cb57dda770d45f84fa37e9e021b802139e75af3c023bfd368e9bc1577376c9e39b7d4cc6838e214a6e4e5b347b8da35687b7738394f816cb4f0f9702ad6e3ec7d019a9efb54a5d35d6d85c18ea79801603b2413ec58b0969ccee63376b98aa465b3f3c4b914ca18393fa0be5f1e80f504b127bc5698384af6a660a43d37b574cc1146ea79041c6cd1092d1a417dbe0e0df9cf107ce7078de1c37c2cfd9a668aa60080fd34efbb0bf92acb5bbd7fb19a19034fc6a67ea3e0d3bf21bc1d6bec166190f986ad5ed8a1ebaf38712feece9f97f9227919a2e8c9d16026122d4a81b4e0d7d7c068dc6e37480183b0ad16efbd3176b3494c616fdf1d40273887eae51cb53953183913f0e08d22bab29f8c89da7f69433a0bd5df13e2fd31f749b6b36bd9f2f81ec4f29d7f127154564c2bd051783fcaac961c42b8346fdc0a96e376b767d847bbd50aa78e4c8d55239032cec3453193c6623f24b43a547f83dfb5832ff6557fc3eff822214ff45644522f7be7bf8eafaa0fa81cc4148b6907b7e55016048f8211723be325b7ef7007ca46f4e715b911da7ce2a05b99a50aae0cbc44e4fd0f2a0daeb61d34c9fb2ad3723bfdbcf92a5598ce62eaad0fb201c022fdc21d4a65c62b90a7b106ba4543730f42b6f2b7876d35dd66447f8f05067fc9c4fa31657d2f9efa719489cc194d0b36959160c4c5227ec90618bea939523e9c3ef9fa2603832ec6e9ae57afbaae890a229653be75b1294dd0e72c5f205357ad3fd4706b4c6ff5de723db282800ad0b620cb469a97bdb71dcca54febaafd663198454a4eb5312ae4de8559d6acbfb95ea74e71c451e1f01996835e8602a945ac439cd56028e64daa92ba368b6b6225e42108fde2f6f9b452d02124035971ac8b707034a09366ae9c7ca50639573917919fe72cc0f03781479ef9b1fa6658493a0b4d6973b359fb5a581fbb3c80c4dc65a81c8916e2973b93be6969302eecca5193c3f3b90b6d61555c42e5dd20f206445362767de2a9afc1ca8a47d9b5854a2bdbcf51f299cb5a7f1704d49286033cda64564728087e159c7abc3c7775a2fca0b0632229e9398aa68c7f1a10eed5804063a6e666b6277936ad51c1f88038f74ad14e6df1af22125f2da9094adddf608b730fb4c7ed1bb4ad43acd32d47cf42c804163be74e6483459372fa04b8da4832fa53d9568079cfe14d792c07a6568e14903156c67426bc529987bcf28cea2c71e4c4db36cb143587335ea43a6880ff672647814fab4adefe2c3364ded08e638fda789e91aded50a592d1aaa09628f7120a57aa5a445eb537a1e6fa73d2c3b45c4616f1cc5e1f61d2904c8cc1d5a8800ea145037d9519bc33fa1ed7cb69cde4f316718bcb960f5b7623be36c55f82bfa0b6c0166b3c2c6b9a9bb97adbf87c6e9e578ff0d8a807f64c05b0bc0ebc0f98e708ac56e3abdb85e86e7e5f5e31f8d7bfd1559e2b8fc6607d73f7e53c27cfbdb265b2d40abc9e5534ead68904ff3301ab36db1edc91c4e0a28568805bfe96eb4ad3a8204def2b59fb5ca0f7b3c186e8bfad138054d2f46a4955f24727b26c50010c67768906b587a1a23db627ee9eeacc66cc11523eef770ce24fe6a4423620bed4a0f6b672dd984496caab0c85ad75cfd998eb1fe1da21db75ff585d7faf905683840dbf868d7fd1c2e88b718da78af225bea924549655fffbefc181cd2352b678d1ef42d8aa5b98f73f22e5741dd50f2eb239606475d1c350374f5cf85858e1ce6906844b7f5b2e8238c3b10255841d9c70f81810d5f5d7482b954281885046efede174dfd3d6679773fa88033e7b20ec66092bfdbc16cd58565fd42c99053d6494eb143a50b8b9594e6e8332f91902c0412a2660cc926a37bf335abc0dfe8cec474760f3f9d24926d80b5ee1974aee3dd26ab0c7ca988ce3831ed17662594e6a0da735e63b0f6574af1bc43b94e14785815fa2a13a9f38092ff1dd5d65ea08a647cf08200e2c7f61012eb3721a65607bc0d948d5110e3d09f459fc550a6839cd2d218a89e5f7bd94573c269e2ef153fa2e439f2c7e1586281cb5df7c8c981f55b29d09abd1bb687edf74a95c2bac3b9f22a893ce8019e987a0db59893b89029adb524886e4b62438137d0a4d2637241861b148dfb874ece53b5024f264861abd9ca74eb7d60125fa8e2202a58330de48603b2143f0f0db8b4ebef61439c13fab12defe5195c31faa406da4b2cb53c7de5c280c61bfb0495e137c5d9bc134f7d7fa0642fa8580fe6dea9931fe1efd2e3522bc6a2cc302416371f0f03cba3cc915aaf774e94e2c59de645c1450a0b76324d414ec0cdb72071ab5834568565157a65571a52b0ea11287a6d63b537c56af2a7849095464779eaed4691d1a94473e280a8ab6e2e2e1091db3b50fa40c39482dba5909a3bff768008d64f0f6bf530b8dc4a8b16a57749f1b17099f9dad033b34b4e62e3b44b42c34549dedf1ab8c90aa95dd1bc26f33ae83380c046a69345e798bc1c66aab1edc044a96f2b7423b03308770f976797fff05db8218a7e43a51af8c17796eff85dfab62a2a42d731f669e6de332d37d269133c7a786973c99481bcd1383746a22a8a8383789bd95a407a04ec4f6b912da87518fb3ac5c2ee35b8e7408b17faba21060f8ac2e149c3de125343a26b80a0e4ac7db09315b5e594f0835eca3813dd91569466c1e8723bc368fc54c774d7c1368129b31aa638b5a6342443fa8e099d3c1c176748662379cd759cb5504eddef834e82e6402216a923910e3d224bbef974d18b4fe6a22df5528bb8df7f56145e4c1160578390cfab9eb714f5d8b8c3f2a8b0c10fff52aa3193f6e4dd1fc0163215add1383ccbed549d8b12c3c92b999142de2ae9e3ea1565de8a4397c4508badb295c49fc663fb03c86f0b0afef78d9efec13e0e47669dc25ee32459ad5e55ac12466f56cd863bca884fb7d5b4df4623dd6b17e9a7ce5915c42bef523da5d7b280f502301e0bf1efa26094e6557070ae1511ea37565fbac6b331f95304f1a448824a0a34798b2dbbfe234fb2d042c4d5288f7be3aae0a26b45ba53622a2fa91e3c2e23ba99d641bc91fcde999a704a7a13ae022653c77e8c35ed9322a939e2a67c4e281887e9e357daeff14944be992f9a708d189a5e660d797830ce4793d29ff924420c7677bd45b8dfaa9bc0678ddbf92e316c4824c2ce925607130401583b4f6c5ea0ff2d8afab4fd45f0bbfff20395f4ad737688b289a944529a2c551033e4e42dce7eba933e6027abe112ca176424ad16c7e506f3ac78cbec4525c66fcedbaf27348ae1536c122b47d78420f2de59e5dfa2a98460dc47e817a387ceae7c02335f52d30e6f7881f9b8723da7ea2d2721288bb0434d33bb250a1c14e3ec56d59f9e514384a7f1d50822c07b845c3d3eb71e600f8fd5830beb23d6a7483ee2aaf070f02d7e5bb6bff7ec53caa01632904fce3ea6ca6ac51dfd800f84365a10444b82c9feb0f6da71e14a957507be1051fa839b579b00ab0847ae754a04eb15b7e617a545c51e97a74990835d7679b1ebd250931d3e4fdde6a0dabee7e31f1e29876240a54336d73fcdda16ab62831b7a4136a8cfd5cf24552fadd05f327ab8993bf984437c63a1cbcb1a1f6e1504e123534ab4d92bfd1fd19524dc58eaeba8791fd01ea6fdc18a1d6109ccf77f8c74741051ce08fe48b72314d8fe636a5eb7809d0370d4ff5d4b0d9a5b1d141bdcc0c14acd441215ab8c3028f02d44f655e47cdb71319211f32accc70078f3db7f5163945044255ceae60ee985c065fe77309793cb9aa4ab1e6af37455b676bee16bdadefbbb7175adf274f281953b8596f24dbe69e64bef72a02f9ba2bede9938547faef0bb7e3f9533af6771008c921c5981207e565671e887d9c5bc146afc2731e160346cabfb4b559c0a70a5fb6be53529591a699965d195a0a86fbdbd4628f0b7d0e210969e4e541c09b5b30463132706c906955f2e3d9dca24f27bd6a0d77ac5c99f5f770dcb4ed7ea2bdc084b1d5aeea9effdfe1e58d31b6e86d6861d1a67bd0d9c8791d7268ba98cc76520fce362af2e32bf03eb80a397d703532e992c634bddf26aae486c21ac2168ab67835e6b9280921ca6329883a0e412ce16b9dccae5b94fea4dd0704011f8bd49b1a07f6afd5c218d7ae2e33c63511878f4fa32627d54c6c1b9c493e2af5bcb0865fe495d645b43735059ece41fee02cdc47158ac9ec6f551dfbafc59618458c16a835e4eecca70631e51a2c20817f198ad678ae812812ca4a3aa12504880e154b203755ddfde430f37fbfd8d8170aa5f8328372d2834d7f784d77083e29afaded6c6ed2949df45404fdaaaf4d4456e884c0b9b0fe2ef8c1c17e48e953ebd03cc4779d85549320bd0e5d1e346bae54ca8f47a85d9f099c0efe5c50cd1c8d5f78b013030ae8edcffab13d1c2296fab6a4833c1d919d084de4bc979d878681c40db9a6b8f4ab4386b34073f09b6d557af45ab5650f352e4a01cbc1edce3d135caa3ccd10e87af1728530e26511266a2b92e4d3734e8fea05917c4485e021c5b35da077bcab3cd0ed8f6c836cb7a16adb4c9114dd59851b7950c7943910566176e34624a202989163fda7c9e8d0dee17dd28c5b7ead86f1d97cf85b0342a0c00ce4239dffc103c09a252eb7fc0720c5dec4785345bb4d24819d26f74dfe7c9f2dc5b0d83ee33af5fbc2d9a439dfaa116de71122a698a502f32c3ffaf9acd25b611293e1c91049742ff9400aa70902b04a2e812d8889fd54b03c68ab3fd78550a0298b12f1bdf7d47bf6c3a388b1f82eb341e56f801b874f9fab11dd2c11f89f6eed3222bd8e40d5704a836317a1c1f0d54a4d4b9328e80af99d19d9a48c120898a59032922574c8b6e2509598cd641b6378ab133142b386eb238b3e3b544c36b8e29160f719c0a3b81b36665cc73001d1a387b010d35c2a4cb74a8cee4d4226d30eec5dba6aa82f5be5ab6daffa460da319b8c8dd9b95f222a4012a5f52c900bd16a161b27cc573677c27cc4cae4bdbe82462bd7fb534a38bf16398414c0899772a2fe8dd5fdb7bf82470a70603967064d288d7bc43aebdf7ee19f56777d1f54dae295fa3e0f50bf624fa310cebfb8b0f7d9ba4cc5ab400ae4d98e0a0902f6911a9f6cf9468074f04a3e8646beb2f490fad4491106a03de3d93ac2cebfd22f3bfa24421c42f57d8f16a8d265c2b6daf39f6bd66d0be75612f44e432d9addf29650bc5abb453bb99e2c08bd0081503ef8d95d6edf5eb0f4c9e8610eb11d12d40c7dc0b72319c88ff1aa4c069a27256994693082a5a0eaa75391578388f0f77feb59f230e924b2c97eceb6aeb267839e70728e06f10d29d0ecf51d89035da4130ce5b2fd5f537dc566c324911212651fbc55048be658e68e471777635c1132c3be07b2be7154488922f477fa3b667046e3bf796081e0aef41cb5f2658a4a3a850da7ccd44619adee310715d0b208fd3fd3adca31c7c183d48055237322b467537fac46a4659ab591f66bee381d699fab398138c9de333927c557c15b58c0f8936f62a08e0b25c953c6c1288cdcdc8bdb5bf5e1de1c2aba1236ab43790ecfbd2726799813d517b6b75931de07d0969d9ce05574d763646f2da06dd8df62bc9d0545919981a0c537dfd367dcac892dd460c57d66f20c21ab6fa48143cb2deeae1acbc3e2880cf78affd2231779295f0155b787d0f41007f849c906fd08ca50dac6230633be0d1e74aee4a40b27d2a94c9971665dd8a4c0782d7212168f4c6e21df48974553dc4500a9d3c314c7f3c8ccd7f59324e9296516473fa5d5a05191afcb43899df04230dcdc449a99a52fedb968c5d88e6f191b2a140c57ab376380a3e0faf1d20b0786c61553bb442cbf4046d7ff321f650b3ac73c02e4543a8fb084644848f86ea46bea4a2f754432bdcb31c4c414ecaa618c525cdb02b1a95b35e9244a1b52631f400e23986a40d128deb4dd1bd92a25d7bc27514462bfa58536f074784cda3b971c572307cbbf08dcecfd57a1be2c20861901261f653385720a09ecdd1e4222dd6d15e149491fac927d62ab9c23375a99110dbcecc52c3c17007930c7e5501a9b69f92c1076733fe70331e31a048ff810ef96b32789a2acc43073675306ab780db5ae097dba1d474021ba90ccaec51560ccbcc7bd10b451bdaefc321ffec5f76fcdf6d999c3817c5f2c3c246d5926124eece395e7dde23b4c8e5f9f0d010cbd54f1356ed92a9ef597057847e5cc30f690a0bd79c7541c64fb5e31ad207d23a3166881d113e2edb29f584c71082f606c88a32394ea285fcd76d96d1a9e9104e1c316d4f81d10e20c53ed82c10bdcc82c665cde0463ef182373f0d4e4c9c2c490ebddce1607f96ab1854a25435782c9899913f0d90e298fda09cc623afa6e58b68f810d51263f0f4226600ffa55c55390c917d9280b0d979449955356441766b7a0bccf1e138de215c546ca33894b313773c45fc73d807e408286cd4770f6e7e019a7756eade642431468f0de227d4400882df51eeea44d41f3c699e61f81e85c099e95811fde92fbfd07a493cd9d00b32192605a52fc2e4147f742b674323b76d653a71bb0a60966c72d2922bdc0437c74b80cf12e8ed2988d1c026f19a5db2c79c3e44878a730621a2251670202568ed4de7d6fed8504a6208cab0bd298140b9f22319cdf252b471c87a09a7d2adcc12a559dd6d2cf688e5ae4cb6506e322c04605b58222e32014f295615aa67fbf920360f6b53485be382521e55a6acbd68b76fc300483fe386282b14b5fe768da8d872ac81f542ba51d8cca874ad0d93e25a581161cd03e2a8afc5926c270dbb9c13bc7684bd93e1b28f9180db42991a63c8f8d4064f94e17be2e730a6414c888ff6ce42dc775bceb819902ced9789f1c77c0fb0c185961a6443821c74bb1342c3cde1230824b324790661c49f051b7407f3d870e61b27904d0c210b7288902f1a8fe43c9ceda4b2b5ae0343e8fe6711b88c0a5ae21e7cef70d4edd808593b7d66edfd7be94a39bf7a930c66cab21a81f51fb1ce3730889f7ec44b7523a20e95be300f63cfa1f84ce519dcfdf8d00b8d503c3f47ebb2a3bc68594439a814ea3af34e5730b93b7f567e1feaa807736601eb637a975d44bbf6f7d2216df985658f46652744af55d03698cbe0a4e2b90afaaa337aa653d152b4065fce5155724339a6a0d40eda69fe330b5afd5909859ceac56feb4a900391d249dfd561ead9b1165bdf9524b9addac349f79dfad439ae265067625d564e2297572568cd0df2f5c837ac0c7a956c3aa8682764b24ae10a98240a4a36736d714eb38628a52f896a4c94030bc5a6189807629f0e80a8a0fea61418a320d79e0663cc711dd2a73854816098b0b38e6c8a916b1dc9d84ddf2dd959dc3502d5c988a2030fa21dd8d71b250eb42adff2f8f3bf33c9a98773fa624474317049e286d680092826100f642c0d554e5578305920bef8b5383cf74f06a7ed8b59b7366a6bc6eeb16cb470bfb6223d81d9b6941bc2983901d7b5ae2a14f21ce139d2a1e10f52d113145a35338b0cc53ce19b845ff31245f2b0c369b4d4322ec9767f78b5830ea10b213a2c9df19dca467b5db8e3feb6603104e4a57ee966be4559d545b7599f597750efe12d9584fe11b2c927639d156930c0c0c6a522cdf81c537c18abb55e9951227283d5ef5ed9f607909608de3851b13240befbba42f6d4339f12663c802624a18f773f977bd3977a1803847005e110d5b6c8b96ff07a0564afb5e96206e36e540c35138166073e0990c2e90c367057cf5c9ee691aff23542923f5c192c3ab7e64c6eba029609e55d819b36ec5366da01dc35f17a4668f2f01551e90348e75c55bb2f9f5ca62751450398a0968e5af955d09da7175dc24dde293ee1524083909e01b51bfc4dfa730c26929aa15cec33510ee63758b45af19f883ac8077b26e58bde44d1150c4c1355ee18bdb8adc11c4fc8f4286e0be1e30113c94d579b54a0697da0a467e7289212aa7035135b8becc889524d15de12963b6e944d3b9a63ba6f0bc7f32f3edadd23d3bacd9f93805337350ec5492f4332efba489022c5f89359a8ca77e7cb441dc941c8e80cd12e17b956633bfcbc937f9fc229fcfdf7f44a50a3346a61061b4067acfb897c1066e5ea4f3e4bdab16c4b8f101d22622ba6a07d9b2452be7031d723f3ba07e1e48dfbffa46dcba72767910c6f795caceadc72b9cd3f5ce8a54abddf8851e5a18c988303b35e08bdd1de8108fd9601c775bba7f9dbc40008e14902f3670d3da40dea084018e89cfacc3c36f3807f0968ed879c4c84b0b12aad25d4038a2ded962986f04a7ef5eb6b50e80e7b483edb7d3b0abcbd1b06a4e22c7144b8c2d7f7457e25867605dd6e527e68ecc0eded8f85e2521166900d059452bcf8f3c0330fa707c8b11bab9513e9bdd5fe3e0ffbdda32b03d9ff9ec9008d8f6455f23011df02eab9ee5267f3580554c0e1be9ee5125033fa05d88f36f623ac5762cc720f5829a52b5e91211e4062cc0d8f58aa5cf455a26b7cba50e3ce41867e1829daaa5aa787025a44d015194accf02d8d2371e8149fad2fe955e5f1a102f30a9dd931c16d222a15e8f7360f0d17d76a358fd3ad13b477c3cbccdd7f2407a2d3a6d6163f2508561ab0096bd6b78e18404ea9e78e0e67ba8ea14f741e7de46e84b3bb2410b10ae5fd7c4e662ca747b9b82155d6874efa701ad50d815270379d53ce4468aa5f74ffb7e3c54912eae26a287bc15769eaef0870eacf47091ec002d905d0fd287e936fe9aad37bdc2c6827e9e35851ac6d006ffd182b9e3bd714100e0d929337cd890ba54e4815069d21aab604a695a92b09f61f5786aad87fc533b402377fc8aa461740f2986fe3360452540a835e6e9474b2df92cdbd3c7205faba934d43749e16ce25335b1ae635bdf9868549216c63566e71f0ea4dca39c02a04606339bd15efd4cb33e2b356108b068445e44b01e53f45494045e65fe977e5f221e27973c7bf7d4dff00cce852b8d0317b851b86910895163cd67e8757495d7741cd1ad8df94926c0132e54bda0a36cfad1fe2940d911dca2eb47935dde5e3368fb00eac1ad394555e91427d671837d6a02974102a3ea8531f49221dfc8a92feaeb83fe2330c4531c3330f0ae5b280262a93c272695af8b2f5a6e7fc0cf02804cad90657eee6ce0635ae197d71993aab6fe47314654e0dc29eabbc1b2980d34379511c50470f97840bf15a4593d7dc9c657caa7cac775362ca6c258afa432f31f711c0deeea4aba4e3f921595588d07ff89a90ed1c551abe09cfea6ec5135c9f5b750894a001bc75c4145f935084174ea37e87181a9837d45fc61120c144ae863543d50ddaf9552059aee2d3213ab1b4a3bce49193a2e6aa32c5f6f47e6959ef9d94507812e10328b8054c418c807ed066ff6948d1fbd07294ec63629a32192e0b792ebe35c800cf07407ab423cb0c66f488baa0428cfd81a6ee41a97652370b4e5fc3319478c2895c5e691bb6c6d15bfb2ab9a71eba7623ea12b15138fb140a228e9f7b66f50a0641cea7eb188fba70e4d0959d176d6baf61aacecb6d5e4642222819a4f140b3be079beda94fd1f8c5627073876600fdc0db3270fd0ea8393ad3d462a2872f8ff66d6c2d03a41a70d25d3280904df5548696b4965384b4fbdb4381c0777b0797210ea3a46c17c14a19d98036aa023f92457de5c3155b21a4882b221a951dc2b66fae135393ccbfee38f495d4ef62b39df8d718e8e6a810c693a27a9b6cf26111f1cd9ed9650f072f312e332030b8c155ec50ee0db489b3b49457132cc23eef10d2249f545b5912116df6d7c3909241163ff55b621e2368c987e7d4639189afefad96baf7d57c5e61e9d35d0c011afd309ac318b9fa2c1c13de95d688a2ea15af910136ad0596c7d80f015d9d02db522ff74a9ec5e82e158549f1875826685589a54d1c63f9e899d57a00b873a2ff6ee84ff0bfd09ba391739f49c064ba5e5a44108d6b845682cca2377c4b30036e3cf994336f05a136b5aea7af6111ea7300837bbb653b1394534311677bc9254bd3b957c94bcc5cd95c5a4d8b1d386e572a0888c57255b9517e2a8c7d9f64f007d703ed8ee1a1b4216e4b27bc46dcedbc82e8e5c4f8d5aa207706492d23635bb9ed5107deb9a9dddec92b4f9b5eb448c74d3023945f836640020d91a79ddf82e18028e8ca6bd0f7d2b605ffdfe57cd52e8c045c3f7ba51c6b8128e7437c53394585bd64d9c69929e9eaed1082f04a2811bb53e9b1fec68d86b19dfef3329ee85626e002ba60e6489a920f6b3d744c652429b8287ea6de23f69284bcf2942a8d174194f5c480b46889808ba2789104e413c86990f6c018dc13c8d25644711ea1297b37feb6e2977bc2b470a89999c3c6be5cd5f7dea7320c1445d1ae104daf1abd9c49b8a102b9077f3e87bc68c40bdf0d195d2ce55c49c257cb25c3643ebbe4ce3e3f0183a29ba83acddb321a94fce285c4ba211441eee30470cc1009b21f87c86cd9ed2c49f0e0c90f7e51f46aff914603841576b4825c9b3f6ef55891edcda91c60af4d86876a3567fadfc65a3eac7e3c3f6438edf8d10d96d2946cf82597bd0173c6945ca7dad7c44c57956dda16502dd68a700141a6a7d76c9c6ad2eb65c09a431ffd6f72efd6c69dcb6a86d68da5267d56368f83cb0f08e10b8a55cbc9b62bb266c56a412775209d8491893be874532e253e6fd060d3b2276d850b7c78b562e7dba2abd47d937d90704b0f5f100a4d24e0512f8da5a09069445a74df55c1e4b62116b51a4e3de761437ecb450ef743a67b6cb3996ce90d3027631ebd74935ad12907d9e8e562e2725f640de7c85d35bcba8c67b1a1a6d8df1ab14ceccadb610a1fd9d9588807f1f964baab4d05c6821434d4e52bcdea1bd1f89218264671aad118e859d234a2cdec4de8a670d103d9b1a9617f6cc2e3e536ba65c4ed1ec415d151c307c8b8fba80819979e215df8556b6b5b9dcf9e748bd33a7aa87880e698c69dfc9c4a48214f4177941d23afd1a04c82c632d8355870526291d85843ca78ff940d82ffb9da170fdcdc861fc67446fc146e90939bffec46b10a01eeed6a4565dc6fb8e91e1dc61f23a5a393479288761ab3a90d398ace5130ac4b241fbb3a1324e2134bf03e3ecfac9e714c89b1d9ea875365ac59e22e46598b2a5a31a3f8eec102f3e7c551cc4cd911a45efb7f61f69dc26e90e6be8d6b734b50079d4ba9a1f710f86c818c36081991290ab4672c4f0201bf7eab4436c38f39eda3e613d5aae7a88a4030e4a4b108261f5ccf86034199bbc51452ea105a6cdabfdeba50bde1736b085fcb0bee7e830421238410f17d69de7c6b90829b00cef99c805d06a0cc35bea0895e05a45d6adb9c8e87d8d9d6bb4e4c27271612a7bb639f55d3dd1008f02e3cf2a247cdcd65f67373b8358be98c80bf16ca7b4d0b53ce68fbbc9e46a122d28a9af839f9fe47c6548a3cd0a8d51eaa0be08be0caec2847f59bfa6ad7236cfdc62a76676a041cb29de0ac2a777a8c241b298efd70c10ffc23c7bd638261d08073b590fb78d650a888399b2e0f3491b4eaf5b901ca5b0e88aa00b7fdf382bf41da0cca517ef0aa850998cc9d5fbd63302dbe3b9726cf34d27f3b01c298ac224d12d64cbe65c0a9e31f85cf5059f7b2e954ffd7cc2b53c288701fd779e3d847a51349695bf1747dfa564f00347b0d228f5413c1bef681bb7fbacecd6a53d453d18394845735f7b7a898eb1839e01a6bc3a3c6b7984370a9b0a138b2f0186876bc024c494737b6aa51799b7269c29b9a445609e364854105de214cfd878519578658a857debc2a6d6c5e47c700eecdee11a2874b914b6c7373d90f525ea626f4ef8460b18bc3c4a87f3cbe5e4bdbd16cfebb001399dc48048a9c5b9e87feb5c9f6bce19a9a85b53704538234354fefc8adae99caf5a9a95870c6666fd55ba59e8317ab4a1a7345aa04f13c3215e26d088593965e671caf5e7188b9a92dec860b517e9d5b8c565ae198f36bd23d1b5653c69847f9a7796a43daed664c546ffad036e106a9aa1b5dcf1d60d45145ee533809bfd7afae48254896041c2ffc8bceb28af5e6f8f24455ae85bd37e440e97b46b4937d357d12759aaad138000abbdbd5763f58ea904229c62c68a4afec2a3eab3016b15cdb5799c61570286fa346930f341f1bda6644fba5c5952276ff6127847466c465ca733143bf74c861063d8e6adfb1da357b88d08a3adc8f739f265ec85343c048c4958db82e294cfccebb670851c8df9125faefad17df4f18a30acce8f538d013d0bf11dd583d806abd0e6cf257e69bd157b0ebd9678378dc7a8928f6b5f55fc53c831926c542eaecb90658de329b88f2714a60e51855fbd39cfe6d2b052765aad4a593c0c666cbe84da949cd8f1246fd3c87e9a0bbb3cd00d81786dd7ccb99dfb7f73cf6593f465e5efd89cfea90f52ff4cfd7a03b387d8c895adfd1555a1aa4cabf43f434ec39d46dff16e3316b0555f20f6e0101b4e58fe87dd16e20e915eb8a160e41e7d1cd0663105690baa4f8584d53c17796c46cf3ec8af3244f747744d3c7dd2721d7fad9fdad5354eb09de452fa5a6d68026f2fb1629050a20696573d3e4a60fd22e85cf03dbe6f3a729b83bd8d8aaf3f8d1662918835356d7e139611f536ec9842d591e8187a1e6f7d0ed8ddbc5e54655dffa830b38828b3343ff698e86f23b89f546c16e69aa6577cd8fab446c1b08d87de2e6b1dd629d6c6875da5c2ae88205450a66ccafaa9d85d2a31212b602e0850519ec25f9a95b402438c032af5046c06bd67b71d8d3ae723443d35e62d7e35596ec6493fbdeafd8ed8c9c435740562c4d53f57dc2435ac8fffa0c5e493bbce739e3ad7fc89af33922b1728c78528d3f106db483004927c8a570c757889f0c90552471637855ad005a0d1bf2db09e8f2d40880522c6d6e9ea81206f4f25d19b2400522ffce1d57a341eeef904c94de838d4e9297c8ad0517d798a58001a8ec71d6e506303740771393cce79e97209d4cbf311aeba8cdd366325cb12855ba9d07ad4a854f7b73ef575cb090f97adce8c19cfebf754677ce340202f7710ae6749cf0d926ba0b75cd478f86f7ca07398bd7980d5612dc4a1b572a26a310b1756f6cd841305955563d33caa9c81d09ced8f0eee077be556d67d7671f43b8bc79e19dea23f165dfca0844742a07dae5a1cc535aa0bb3189fbe501d8bf4db732bc195729c24cdcd55fc6f4418c9dd7a4917f14def60c5bc88bcb294af99fd3c3419b70282fb38267564299c030858a3b9dff53c60cbf5b90c77d9a4f3f1f9bba7cedaeffe9f1062c33ffc375eef5bf58e17864d8e62437fc3f7951d275f543f934fbcf82c024e58001567a9051680eb73d8a151c31e4e8d3c2ecee972a75a8e279141b98f2bdb67b7d2008a8c3400abf96e6359ac73a2891fe4573bf2c8469b960d2572cf6fcf1ac256b15177fceb55ac90ad16e3d732aab14c13c122c3f450e82141bc17fc95c73fd6448e9203c334763f08acb46f7ce8b82f5b6845bebae1028b440c0eab892364a51735290c353a7e7b665a800cdc50aad585ee8847b9b7d6ea9119dcb5346a6c330b712314906bc5a86d39c31c4bf5260708c1d9c94f8be05038430758aaa0f2e9d248fbac718418a1f6d0e1845917dd44cd394316160e35b8464c4024a419602e3aa10b2738704ef749a6be23b78199b52e5e12a28db4d1fa80bb5d1e4708dda6690a848b5346748cec1b046c8f3dd3562ff581e3cf493c2f7213cb1e07363af628e006549fa830035791a505a32a9905b4a28cec577013e6d521d24e59efd8f5052893c0ce00f09e90c88a71fa913549f05c314f3fb6ef03cb9dacf2b8c5ffed883b33d112eb9b5632331a1389ccaa8fe094ddf3938048e8fb90173802ffdb548877fd1de5501aac61d39065cfb45bba5ebd24131dac2a14112c725b46585cdabc871a2cd506644a67a4bf4edcf73df5226ec4770b779aa6380f29269612bd83c2d8468e6ec14c41be775c2199847cf1ec856e46312434c65f33f6f57e0762bd70f89ac8399dbaedc21f0f62dc03e2640823a445d45a245ac7211ba9bcd6b8dadbde5216059a4b7165fdf8c0fd7292a551cb7f19330ba20dec86c926a3ece68052b8bdf46563e1bf7916cc4c0a402f351b5033b30a6e2ca1c05b4055fe28d5b4a62463b02db0f84c4cf6b74b724eb4fdb90c7023d64efc44b021604d2935ee097c189dd35a6c408e1730703b9af43eb2586b34d28f1ba7b41204a9b3ba818268fb2f341e146b31525023dc4803a646d34c8d079a6ae6766f7b07bfe9b20d23fe99af622cc1b4166257f4fa4f2cd8b4e8ac0e69d309b28b37cbca2b0d6dc277169d8e176b7622408342731032910ef9878c5b445bccd4405414910e82164c8afc299fdaf3effbe60ab49cd56d3d7d153734cbb99dd9bca8232c3bbdaa7741f1adb42785f0f79217d4b3d0db9fad71364ec4b4b86bd5da2bd7d3bd199c76f6ef75b9cb3f847511476ebcb2bc791b2079ce94ed819f88e0b469f700480d5be3ec68f5de353e95ef4d3602008871353e721279e011b466117be6f78854aab5b347ae6b88a2c5a0c5339b9185559d782bf1d4b0ef532f782965348a56e6221794c3f1c66aec57812c56e6a1db488daea25584c60252ff91d791e415cc2c518d210129873559ea53fdd106731e71b6d48e01d052dc3fc4c9bdb31fe9029cf2bff28f40d8af0a193af3ce6a5d547373897cc036cff5b7281d08bd48637919363eee9833d75e4f46851e44f6b8bcc8901da204bb75ec469ecb7692aef3fcbe17001309a0ddfb9f8cdb9fea8f1d08175946112b9e20d9f32b6ee5d0ca04bfbafa532b73751e48eaf02caeefec88fddb6e62d3fb87b32d35fb0a823edeffebbf2787c1fe2bd0eacade28db20bbb48e66a1de187c2aa5f697a5e65fd00ffbc2c373574385d155967cdc60e527be59ccd22d5a3d3d38d04999f76d0208a24f2956b421a97ce0d76161803e0bc39428c39140221ffde4ae06f5c05363deedf4c721cc3ae3b6c43dd5f21e00d6a135332243490ad01ff1fbd2167a7136390d0c0503f2fbe5d184fbe0d1b65366ae2e7bcb225d781f452b370bc5670cba557850073a774f51f0d73c5bb7669f846dca2fb6fdf4e26c16a6119ee8d6be7663cc281faec5500ed4d7b57a4786f4a365b7239e3da651f121d7b3de5362115ea39333982bae1ae41220520897e678960fb5795431f653969be546485885e2d78b100b5194732cba22d53f22ac3ebfc596c7bed812e813d24b91266e59ed0f8a87e601201090928e353fdf04072adbfd16f9f646c3b981284450f1a85176e9b054228e2f1fcfb58d98b19a28ab9391b4fdb16fb9dbca58e6529d5406f22d16415d07e347561d0589ad8a3f2e4802a8a4e57d54b48fab85712094f43f8933e8ed6694d0d05049ce2dc16e035e82659b2df68e577379bce4f10646ed36f44b6af821f66794c3423edeca1fa6473a85c33e851442f22bea950d883431e9cc60db30ab3f655e8294de92b7775055bf623843532cbd5bf8b94e6091e2e896c9ecd995ec12e21fcbbb053421208fbf1ea43b9395860e31162bde53169536ba9746f1a4d4c46abcae6bdcbe6bc05a6cc47f8a778152db391d65f505f9a796557463389d89d0776db32aea382e16b302dc2209e3ee3ed88e2949cb69148c0fdce5fb9ecffa8e90435478a81dc8cc72ad4e6ff4e9bb2872adf38658e8d0b65de1ddc18b461b7d814b6e417b9ad3b05348f3912ac320e2d913b1fdcb17bcc13775f5374acc4b41eda09feb40ff45f7909f1985ca823704e1feaaeb336140f13344f5516da9a285ab320d162b4e9fe52465b30f4755046df3c4c968523793a2b3142838c6f29ef1a193a595ff2fc1140290a29cd81fcdc4a2f52613e317833e9706ffbda8619d9026b32614b4a6c52772b89658ab22b24d800e278e880ee466e559db3a45550af82bb8fe17f363d41d56600a5533fa4d453e2d8192076cc7793376d5fb69599a0aa83fb935fa2ea206eb8e6fe437c4cc2e8ba3c8538627b167a488c63684de20370f4126c232d6c59a1b9523d6786395ca3f784a186b087f5a75420121957641336e89e0fbb3a573b072a2f0c67c37505d0752f69da86e11d7b4fb775f5f7853548b30201b0cf3cde15f6a99285125693f0b60d47f0a7c2bd8e229e41a35d91876d6e365460333c092cbadf8fcd5b6682ad80299a353fdda5923b79b02002e546897f5c7046a43ca823c163921d03ea64d299594fcf11a3605ea2f616f9aa42575bce456b39ad0d4264f7a6d812c8ac32934aa524d8c96e976195adc4c8367282fa5b74702c1bbba8974d25fe9bc4ddcf979d4f073c14640988f9d991d54dd50b7af4146add7babf0ef43c7dfae00f59d7a310fb80222fd456217b86470337c20d04dc3ed7e5013fc90e0e805225b27086ddca6da666004551d6d03e9264887c4e8e700e69b7784b8558f79219da52da292a81232000c5aae9a37945098f27626de6e9fc1a7885c40ed09ac1365defd96d6a485260ab196a9d276a283d96937715028b1a8adeb24f0bfd8b2c6c33fb608d270450ff473d5b4103359cc4eb188031885cb73b2719d62214d2468e753e409e0977c5067d98b45c609ecfb7cf9ad8e477132b2b7d5d212162c44de9d38c35d397299e8def1b5ff934364a0435cfc20db6dc40af6559a3bdbd63890cae2d49529e1df9a106d81314de1434bae6c605f22a4979a14059df532962b4c5c50ca4df06819a10de0283d13b7502d35663bc8ddd76265a9249d1eb5563aea11568f0bfa57876a3d532b815221a15ac6bfe6c9cd7fbf4f9aa3eaeb3d28fb63de2827e5ad671d92795c99f2444e053e222ca56282d92087b987ac9d04809d0e3092e326678f902afa30a169ee9363a826ac30c02b283946667346571e2aa1682d8f95b0794f052b1a4b379f37f1d55eaa6e60b7e23846075641144a9a1b75a423b04bd8c59a71d434e8bea7ba7dffe1164e902a3666a1438aa728b0f93e3598ef7fef9018c48bf242cd674ea8caaf8df03ce27fb371fd289ffc3323eb9a491a94402b78ddc7fdd75dd44f69dee763dc30e809c007bbf0524ffcc5ec729cc9f381914367e09778469bf3af8a8e16bf74267d088a619cf2747cac518cdd138a5e533a647dd9c98f8682cc9ab294ca8352508df7c9dd69dbf03cdf1b86a0381fd79f539c7cec2fb414fe4bb0bf2fd405340f05ed6c5939b2f6bca673e0afdc1c0bfac0d1a89c8418b0e395bc9f4c1327be140ccd09c5c13ea2b95859d040ea35b31085e20e56329b53fc602bd08b09827b24a96550b10a703067eb9bad919bfa36e46f7723f2a24fc0b3530615173cbb353dbe22bdb23dbdb006b9007f8fbd10c40cd36bc3f76cd0b9cb446c2970981659bc445df3f496e0635dd03a21bb67f373326f80767787ba958075644e988393f29fb9f12167dbedb681ac0f1c829c739d00b9d04e90259cc5cfaabc623c805b95c669b251e1b9ffa4b097fdb83a467887f04fa50d8e9b7fffb247c6f5c8dcb22885fa378e430fac7ce659f8d73f9ee4a6cfb92259b96c07131375fa19c0bda46c7fd724811d16d0059af812b5b248a1b95352c7af3d9ab2877d6027ee74a866c00332d49c5f00bf97bc04aeb320cb8519968b9c2c85a615982b538d36685edc5c2789341083ac6172243bf969fed68bc8cb578f120ab8a9e1200be4c1e5aa6109e586f6baa3aebbfe00dfa53a12eb8c7d08eae34302bd37aea64e234d79151129a4bb46fd28a7108da01966517aa8cc4265d34c1de72e761f3c2dc5c6c14c06fa0261967dbc4459ec7ec848e67f0eeac95fb6f389f67d84aa468b84819aaa00d13e49a49865fcb036a90876bb4b8a958bbc2fa8d95ff934583360825ea644c81907252393119fc81a7b3fd7a2c97ee1ca0d3cd3a71a5a777d7282c92fe8b520ef2e714b61c0a1b84d9f4f2957f1513d6d25001b41e1d6d4f36d784b214a1a880a94d578f52d3981e23ee91d3211d01dc345c63c20e94fee5c079128de990e538a445add030a2cf81ae63b39e2f1c01bc8ef3127815d623b652b6618534b2e05e5e46cc1f4ae28cebe91d4a7413d0f71d1556ea8e98210ab18d347b71924aa130e33d66bb3133d68c8e3f720585d593f337650b623383d341b80b0f0fe5b62e5ad880a496343c038b70be2b4621553907319595c40f4f7a38f9295a3e86f5844a5dba45b4c841ff4dfe386adab95bbc9cff2c67776779ca643c5b0278762441937ba4f4df95374194963b129de5745d71d336cb005968dbf98c83ddd0c2b889cf78d354c361ad4ca58a0b5ffee77a0a7a7f0569778ccd6811940a3fb373f5a37d4336cacef292afc69d25fb67695e3dfe4203ead41cf1a03275be827f380c3ef7b26b976e4aaa38103e69b834c9ebe64649bf23930a943cbd1e4a059cbe81014bb517956daed0c84cdb4ba3310565200dc543f565fda4736fe00f23da8d937293def04495fa9985172b5fddbe9d90403cbea507faf9ddf85ec32e7915e544f8365e6681eab8847b34f4df820bb2691f014e1ae0aef5b2e9fc828113e55cc7b947f17051383ee7b5e5d416979c94f6bd46e987bc38d72e6aecaa51c32eac83d4ccc4041d6107245f9919f259a59b83541956b375e6e32faf1357dfca6a00e1ab4c9a643c2f6500af3626d6441c2dab9e85d999847825a3c54e8583f467a96fee4c8b874f1814cea84e59f9e74172883d0510dd7f2c24452f3b52e4da64de59c360dba7ff4b24920b575b36e7f53487d1d5f871945fa45a3b8f1addfab7358be77175e4de6aebb9671e66973b4a570a4d139132dfd525f85cd9223174e3dfdd5e7ca5d47f2d09fc7fbba4c37bcc185fb01a0e62068ba658e5a14c96d02770e5ad516987be445b58388ab2ef8e9f507764bfaa8c42ff039d8c9c4b883bb06623cb095091aaead5496e5dba7b3511502612be572157b983f2760b3e649b516fa9e832be46ff38452384df142cc75d93844b4598b61c3c3a9d3ade6e0e35f9dc89bf8858235bf66e5033a65ada3159548af44373e63b67c8b0911beec83d24a8ae5694ff4c101eced81652f1e4faf4d52e715fe754c5efba130ff345c01f424904f685ef4908545f6f65d6564645d8e33267e76691cd8b5824e4fb9ea9ed50f07e6a4a740f4801fd568f17a290540c0371e8112b6509f444361194bf07fb0cd793ecc5a4726a48d9383cde7301f2c8865cc9ba75f3939ca74bdc4134a4f21fd51956a1dc990af8e7bd7b4140a24c8ebfe3f1b3f0de87bfe8a0d87dd5e51fb897ec6b3f8ee11be5f6d452ef16c04a43d7f329993b333547aa63fb8ea876c3accb848b7dfaf50efef04a76ac7c259e5e8cc489eaad790be063b5556405f77778c08447016c5e1f425202cad84c5f356e7be044ecd527c9f2ec3508fd8c79a314f2a1b25174b9a9ef79c8893e3b80ef2d10cdd1f50b4d1306f13873d6d9d6e588251b32de56be54a011799fc5077b927e6ab3184ac9f16f52b598b3490b48717b531741aa7d2ddef4e6bc6c7af8c4fc83aada64e8be44b550098962140beedaf32d1860f9bc1d3a3ce7a22d535e99f01ca80aef1194fafd30df7b1659dcad7c6a4381fb16c14a4815ef338fcc043b4c6506d1020c0813a340fcbf241d5a651495d14b1b6f9d3afb2da28549a006f4f3437a2aff26b7e3df4494ce6be382d2dde00a6bcf33db0762e75aeae9d63b4721a0725755d1e11af533d5c397d79998dfbb3245968ae90e5159135d956cf01accf90fa9093dd35207be2f1e2402a5f2210b04fb23a6d52ee31429a6ec29f3ed0af6aa79a5f461bbade408bfd2de057993d28c677dcb608ee833690587ac5d59f950e12db541ec1d9b66fcdf378145d7940d5ea605f910c2faf1fe31515482cb98c2c92dfb9765855d8230d948ee91a943c8772fb5583a6881edae9e3c4b279e3b39c623f5255a53ba3b5b6163ff157f9b60d1e0b816e82c75e1726c3afff726f20a0cd48a584836936c9dfb93268693f6eeb4decd436cc12e1ac3085d783c1152f48b9b8d1b35d59bd23a897ec4338e063ba5655fc3047007405a3c860748dcf462c4b3c01258c493ac19ea937303a3357468906adb65f7e580307200734bee402f7af6f8c91f43834e3ff90f0057a993891ccfb95f79d21bcd59d621b0470e246cbd5add6d0e79b1eeb5e4852db769898603f015808ba73c6ffe42c4f72ad9cd4c9d351dba2a4c1e6a69721616863f0452f123c6775d3ced30f08337418ce1a8b611e73b6b862bc62b6b4e6836a576fc75cfa79338693dc5cb301a038b53b8173260f42d154f83f347ceb61e0341b430d6f225467123aa7a5c42c6e494cf06359ed461b6b7e2c4f02d4ab7afa8be40944ad4a6e9fc28a3b61ddc801f2f246ed9418d8a8edc26f576ac22f8003b8d24c7046de2edd35bfd5e847c8f3058eb6426a4acbddf2858d1e50afc6c3ca583ae7604cf695e03e2d25512349eebe9fd829993b4fbbb23677623a3a4f72f300d8fd4e4c6ef9388fd5d0d698b2019eb6a041bbacdac2b306a3b8e1f38165d1f98dd9bc917dffd0c4110d93894d3c94639f48d5c015c54a3f770ae1cc3108b04d6b493a5571af2c9d6467a93c96e7c9c2cb3e2ed67274efdc74ea84fcbf9397dbdbedddc655260dde9a7e0095efacde9ff0d1a2bc43915fc44035b86a8c9eee81699c75a0eb147feabfbc7b16acd6c1f8a9988d4616bdaf1c7d3b551487a8671d2921d891045d279ace006b483adab3b444badbdb8f403bcae48a3074cafed7fa77234ca0a91fe034fddef4aa48da78420fe407780880fdd9d641d84e3c92428c92967186bce43c1ff48da4ece2c433a79cd5f45a0f18bed4c50fdeaa1b2d456a9d25a29ce6e6fa785458c0f81f8cb2daedc2d9896bca00c901bd5edfe70a7f932db3fb197921966c530d939ec74f8c614f8ff4c6c2d5ec81ac7f97238a322f9c668adb6f9286682cee0e7bc1e4ae1383af8f81ac042a1f0565e852980f7f37f14f43dc0fab20612cae4f45fe55f5bfa1d40bd8331b08be83004f97f6621cdc1844f1daaab23986b745e98c443c16a29d5cf6fd847f0729e0cf68f90c61b1b425b9a38a687d706edaf003b809cd9fd395503952390eb7f2f80cdb023dfe1596a39d65f2b2d4cd3cf1dd57904907e790eaa50ca0d9884f8dd71a870ffbe6942e9bebe88efa5ab4e71cc500631b146765ffc36476f29cf0abeffbec46bb6e56907359217629f02cbd99861351d9453560e61f5d8fe583e8ebacec7f06ac22589d58f76f389324b6f267579ba9cbea353046c343e00311e8d5183a6574a9d5bce2fec9d666fa05fe4861f9b4a04d031aa6e35e319be970377c951b75cc36684ba52c9f8624f6f6c8c03f2a56b15410e461639cacbdfff7f7d11fd3493567e5a6e59be9cd3d49125b55e87f59fd20a9c2d9a48ba04fabba401dcce7c4d4bd8c6c31d1749093782c665198b25098f2a35a8b63139acc9f65683abb663cefcabfdc4904033d892688d3ddaae909a38ac8382b47946b8056ad5a2d27749a190640fe754444a3ebb18fdb0f6ed2c4d9d5a58d41d2de65cc47ac940dca68075e56aae066890aff39422e6b32ec140d21a9036c0bfac25890707c443436e18969883937ddcb201d0f70b7b658aabb46756f341161d10ddfc83f3dea1a436dd02f04a182410f2df087e5a6b64cd4d415e67b2db102b7b843de04198e847957c97b4f8ee310a87bef18f356a42ea8770de08f7f44d26ee6271d8810312c239d02796288be8ba5360b75cab51e9e585f0371d694ae5a3a46759f08d349679b2302b797a283c196e622cb58db00a073958f92277f6cb5dcdbff1a9299f9f4aa3731c89fc174fb178e89bd9368b2fda9f81d8ead51f57f418cb56473051cf92654000e65f8a4dcff10d6be365a2768130475a0505d9286228994a1e9a90ff9952fdcbce0944299a2a201d3a14e9eb7dc688fa272f2f736b681a9458ca5c862a2537da8f02289223f9f5c7d46a76fbd71d3abbc0d1d01ee143ed07d18501119be6ef14ec5b73700a4b4e6311b9d97c3eaef0c5e37c9e309eca1966ed2e03409359b11c62d1c7607a0a3307218ded8631a8f826e0c65a779efb6d7d54d9d1ea8519389489628049be168e4aa1ecc2827fb172dfe9609a6ab77c5b68494e86963b4bceb49e8c437b8df152b3f6e80d4b5718279c5252b28e90e01eab1e794b5af53d2d2260a18cca6a76bd34f8d6809392e7d82ce3cef5cb76125e9b735cbeba0fdbd819f22e1922b9188612256c6d39eabcf30eca5863c903dc27895285898f6453e8756fa0bebd57acfa325d8a43e04dc314e291bc653249f92d50fac903efb065d2aa3029051f6e823a2c431878e737c965e879634a0941e0e5da6fe95a85d0c0465abd5ba9d933e96aa77797375de2fa59a156609d21189bd005db2acad4390ee63298794743555335157b3b66fa6ea11f9e99aeb7276f028c1f52e6a6150deba2381707e1b17a1ecbae22f97e0f5e8ae6ef449775c27a81c10a0b38e5ef0bd4b5f5c5f9b3201cbcef072027df1ecb70aa0c5c4687c000e4dba1ff06216b53328aeb136d302f9bb853c1c1f4cd5bb6281552a69447c2ab40fbebc870a0c925964dcd41fc94ad34667390a0f2b2427ba24e9006edafa91921c3b17ec1ca71b6cafb4e1d35d331efe80afe53ce063042699baedaf6150982feb5534dd8d5ac46df7a7e92f133c58f56b08de73bffa36995598e52722e3f4caee5107c785e5feb309ee4dac211accfd3724b612ce1ca5b873e31776a21da670c70e84ba378080be9fd8c075718c355c72f0e32ea5b359d83a384e5bdfae9edef7d56ee519eb90f29e0c7c5d79af7bceba3413f6ce9552d290b9dec062abdfb8859014780ab24847e4e7b2f896c57b1af24e3158fd873b6e32171555e0ab86b8f5b22d4e257744045546e0fc11ecc692525c4d40b6c4ad0166ae54e5d7451a12184630d4250ba2b3235e27ac95a0b58aa2fa4ff4689f1be5b8312f639ffef5321de61051333e30e9d587ccafede1828cc7609fc68cb375db5e289bdbc2733e028c1b36548d28d2dde5496deee844051002b69851f960aa91a9e00a641bb6f734c662a13f4139c6c7a3eafe4b6629c4d2c39a084b6b704402e90bbd1be2cb8453bb9e9b3867f36e02e82a43adada9470121beef775baaeb4e543ff5ecc0864d6ed18162deca88060c368fd735ff8ed8c6072d84cbd89e456c152fe2c450b78fdb1e58f71d97c2de875ed956333e87f4e309415ee0fa0c230a1930de9f5cfe65ee67c16747d2500950be8d9a05b6cf6a58ec313d79f5ebbbb402679e7a620ff357e0953a213fa6a1050bd34a888dfed60cbec93bf85c440c7198822689fb420c256b009930bc1bd83b5a572620af1bb8d36d36d405ae0727dcd878ae0420efa5b9804198d9e51b7b5b1ba5da65ad8bef6667121a9ac4a9c2ce5367f1a3e39dd1719469f7fdfd0805b081cd2e59e7d52eb3ebde98ee4850c6c771719849a12095a3d38c15d1efaabc7255a07044aac15a3cb96ab4648385d70a260a2e41a4c3c1b6b5e41f47fcd9d74b5422960325ea72f679daa7716849e2c6be5f9bd3d173f0f74c0b269bc485c31ba4afd84c15305a025d46d70b0c6ca0bf54c0c93b2da31685b99906c12e4ed78a7029c935f810340dfbd042a3c7e0174125ca237073ceccbe9d01e8ad3e984b944a34d2d3f002857e5f03fcea980663306857fd9ae0a6bd21e9aef79ec60681a095e7eb30fc8a19c4f4194e0ce61dee2efd66f06fc435f1c8076b9a4bb4547684c58230756d7f70b704b01f04893508db907a006fd83a848caedba8783c50addd9bae7596fc768f66571c3f1d6ee475d9c6a5f297da1183c7e52957b7c921df502ef188c79c1e501e13b7cbeab93a57369837e412e3f6ff0d1b2df29627f9a0e6a8ce4dc6ebe013b634bffd9ed174491cda9c6527a24fd2f29df4f06fe1c0ce937528c37670b4d6d0deeed2653a6dcebad4b22a0923091f474f62668754c9c81fb7a8971c73761470ef822fb2a6477f569758c750c661fa5d3ce4c74edc36f0cbfc5a6a028eb6e1053665881cf5e4a1729ada3ff2ce40cf9bc916d46f8064e17b89d6102185fe95eed19f6f07def140960764ef6529fc40a0d0fcafd9dfe6d30738f750329151706c294b64bb73c5238153f690d89f656fcec5ac7a7fac201ecade67c5204d08d5695b4a0cfd223924d98b654e6df2840c66cf1b212e46a97628f801f859a6d41a10e23c91f4ab1a0b5f343e5262e1cec375c6ba0d2196976768548d0bd30c96b275fb55b1cad6c2c5b3a15a7320a595058d21beda5f7c929de6596b71bc08c8d914593c90b77125274bc07191c8c8a8ac95d8519c5febdcad5b5229f8adbbe85170dee379cff135a791544489289b441f9640aee26e8ae4b0d53e0d46b8d250ce6428926cd12f0d996d3d6fe60a1b64479de9c81ad48939b3201c29c4351ee03afdc0f995907e020ae7ced30a355255efef69c1c361b53cc81d475cd99d882b14fb1c8cc060cc6ac9bc33c2e48f21dfff7691745338714089d901d9812fd5cdc4d70b5371894e71ef8e37074af56c93ed7f1b258fd7c85c8de69197f6c42f1ba4214223281b0c4bcd28b072f05c2ba22799dc98258ed319c1f95ed84f606e6fb01e463d43016559248564b418ba8daca292c6c43d9e213d2319e4612a31003f66e550c018b47511848e614a6fc9cea7e9ce5e656428de4024f1c7bfeb658fbec2729fdbb55e7ae96ef34f3150685d4f8098a01076bcc2fc5e8719c61509f5bb23fc0b112871719d2f808cd818c3f0fe41cd69665f3bfc7123d0da1bec26d304d988607628851fa80c305da6008551ee14c9d7cfedbaf3c5b3ff77dca90e9473558a07230358d1dc2340fb08986b3122ae871ccef2ac1cf23770b590ba01da281f067e893510ef4b2e6a350d1afc9fa47357e592e14b6d1b027be131498edad8d4a7ff4188c352140098a925594fd812301ecd9b4c0e7941c597c0e60de9161ba77e8defb5d8d7cec168313f1682f7f75fb69dbb4a0eb648666782609189a5e4b0f2cc97bcd0cefba2938a964526ebf3129cfe7ea33a203dceefd22cf6ff01fad6dbff0d03ee66cc645d5dd5bd699cf37963a993c0dcf39b8751499aca11b36fea5c54b4db9a7ebe45251a46dd982e5a7dbdddf1c8876dbbdde33aec010c29459614ab9ed461ae3a0585d68972c2432253b2547e1472f112126e68ad1dc5c838d0f147980498bbf479dbbeeb1e322ad252b01080f71a4354d87cb249521d35ddd16ad87bc6d193ea0bf5c6083e6965e2481f6396ff33c7f5b429baea77a9efb245dbf83f1c701b573bfaff2c15b355efda2148bfc53c274f6cfca647a596f9cf2677346bea099834e74619e0f65709f02bdf4aa3e6a0ae0db5db7c7f30135b5c5ac44e3f6cd501525a10427cad0621fc4e061907b9b9fe9f0a17d8b9d31b88e07f78938432d4293041b5f632901522fb25039acb74ba853efbe7c07b78d719f05fc622fa31b0ca79bc64bb31ec18560fcd40579443c3d37a594fc654dc5b8a0352c4d20f0046ce5212693f99e23459fc46f8432e0cf43c2f3b0ad6c69682be229b70473a7561e0d69102fd8a6d2a929cf395969a13116c0f77ec101d5b9ecf94744a6dfad7f22f8ad1554572e8dca63cb154b220ea2a09d0ae2d9483ff6252ffa057070e4a5262b44e3394d916c2c7f3bdf0ba4443d1551cc4ef557160f99260067ebb408aed41cf50d881c155aeecfb5e18148e8e36fc204e8aa718d43b532453ec801685c2ca0f0144c0397f1d9ef1fc39739efb01d2ea488ff3be142c43680ad35b38084d94ee355a9b4fa2ae5b54b9c895d64d1b0ab1b9f0bf8169ffc4d638af2cd865d1fa8f19f78e1b2e23dbe10c4110b438a28caf580fcd94a241729fd8b617c42e48432269656ac758d0268e1d669a963d881264f3fff2cc08f5fb0b04dc98830327b4066a472c9317012c1536c9207884ac379fa538aefcfa56a9ade77f4e115189b0c4c4a8a65caa638aaa2d10b160568df4adc858a3f8d83102d43bd5cdb195bb54acaa94fcd6097a6d544b675204d9a33bf717b8cf12270c9367ef9b6dd7724b58dd680edc1bd4b10f195d14934fd85c12bb3b90aad7149d486ec2c5f73b4d2544cc6ecfa7b7068685578e45ac2255e4e97c740369b15fc67edf4245cc77b8d88ee7e7db62ef052524b9d614ae02676ace27aa2a87a14ea42e53ba78add9f733fc5e90556ec39d3c884126329050a25d16a5625539394e658d164ab9161e4bb38fd7f1a1e12c4b370a2709fc921246a3248cfe8818fa14e2a44f15a2d08e967cd115120759ce53be2bd0f722cd801b7fa47ac8275d3f74233f05f434b8110c9150c9c28586f39749a919faf673d6b769b8c58a75eec00cbfed5fbf6906af7ec707e6544418950af5ea0e0663f0e07bc45456222f843629834ffda5523f8e0d688c997631be7d9b473a7d01fc463b17229338d45836deec27b998e6d7c8f719ff3e7533d94408aa07377418c795aa51dfda56e96e229c9a30758d94bba31f93aa399f70719242281c98706b07255e2b3a41da0befbbb77d5c474885182ada407e766888cd355d7e5f6253a20ecebffe7dd71dc34be65a8d6e80b13422fc281c1f9a98b15bb532bf5478a43414203f9b9c875d04c67eee2a981a7014ebeab7f59fb80f9ce2f97774ef60965b1790ea04e5d4db381b35a8fa996abba9f96f17e298be3eb73a845f7b8702cfaff30104a4f1276718f0beff1dcb6fe22780dc1135f84c959d790ede416522aeb9916ed37b6c04663425983f59834b837c9d38de228cd19c51ad154dbfe92039c34cc1d135e775bba333cf3d4d05d8a3b97558e68e25a0e7433163cc4a58c831ee113a240dca1b40686676609ba1bcc57d97a44e3c8e4d13c33e9709d7c5ecda85e1775f0a31eac550287f6c6df4aeba06b5f356eb5934eb9fbe5a89fb2e21b0ebc17658dc2db772073afb14ba8f4cfd05484667b49e5baa5aef62d699c06a6b2487aa0234905c2fd645b9b5bb2725741632f13f0d04f698b5b9f782f7b7032c4a6b27cc116c6e0b59c93684d88650778263f4963beb0ad1f1163c4b8a9bc335243953287f7d55137f985ab27cce93d84390e94ca3ec759008980122f748a30dd1723af389b3beb839e3d4050b876dfe56dcd9376a7044be39f088731d17fbf6a958176554a664461fca7bce8fb0cc8db0d4c175a5f5f8a918dbf7d6c08d8c49d9dd24a76a7e32f93e68d58aaf4df9217a902722f84bab77dc4077e8b2314a20d509632f2c9376ba00cf9563d9acc24a5d25340e24e0a3e222f3ca45d0df217bada082945770e0920e42a9e32c5360c62999f221f6768fda5b73fe5a5dae846a2a6b954d86cffce4ed5b220d12891b46c7a652829793bfc8f3dd227b7bdcb2ca81a74aaa5c686b13acef6ac68034d840bc989931c6ecec20eb66b96ddf9ea6fca040f5fda752663e68a20e558c8ff4143821809c6b1ff0dc8a0d1876680f7dc99ad16d63e36ad16afc43b3808a224885ddb29c394782b8d9e7c4ba18cdaecf9d02b8ce2fd338a14c22a85bafdf4d712e21a14e47f442c9442ea47994d679ea5e7812a24e05134d2789a4e911642ae82a5480a4e7745d1b6277cca839b1a1083d5f1fa7284d0f03a4bd294fafc1562388342ce3a9ea4daa3db6aff46f4768c4d694ca18a9fe760d9ddda5b3577fe4a37438d70512438457d265e678a489ba76dac6bcd92e9f0d4ee4e7cd3310781dc46f0d14d4cf4334d501277182f938c520577606c283596bc9f6086db6621c322ec8ce8834717f6a0709a284c7129f5008399bd2765802013a4c853888e2c082910786081f006f1c1c6d0ca95a70398540cba315baadcb604a6481f091a47cb4ab6f21a82a3cd2c71d54eda1fcce48bb27d6e5cdb17c735e530b03fad76d2d8f5bdaaf70a8c078a36385c30dd81c54e243e545c902d52fcb5c94b2d4876403561db5904995a22ec26ecffcc2be46149a968202529ee6e5f97d4145eb5236b00e2543f6d860bd069026eed197ed498b356c3c7b1b447ad57ec7c3aa36fd53d1f5493ee0f7f700be73a5decc29745cfe45e8f696362d832c7f24a9493749019de298a02b5bde54cc5bf663497a35135f1ff9199a3a835db581d533ee7c738826a4df034112a42f7074e757f2441723f7f1bdf53e55f28d157b2ff46bf9e8300fb81f0b47e3c0c9e8c994e747e13ee6ba505214079823f1a188af3643aa6c496d14c0a8a9df5a3a71485273f41756efb6b22cacae4c2120782171e560514c72670438a871e133b4a7af3cb7dd0a60b8fede026aa47b1edc2ef0c5cd8bbc1867974151bed1ecf4db6aa3f1917d271762ba5c0a75e008568e6859fa8307941c48cd11e96d35683f591806d32ec06f730cfb7f687c1c8e8fbf62cb11e1d8de5aab7cebda297f7a95882dc2802092f3d985add1e8b65c6b0491817ced150ce4983954033d9a90e8d1b6c07bacfd69536f32c957be30b1844bd9dc0d2b8945811e5a51636a1ede832e88ed1480a15388788ccc2e851205dce4191e3e1364714a0605117b14c0ab25a12facf6ccce19fb46e42da13dfe49e3788de46a092606cdbee8c0d30c4b3144c1aa86920d4b6a8d2c3662cefe780d596c1fe59495645e8972c4c2297b1a464cd40164e346ad1a0feff5be2d710e5188aace39099128daba7e1e2a3ee29cc131585533bd985704098ca5081f56b7fbeff19e62cbf51d19562de8b5015668c26b8a7b0282e328aaa7a15c25d152c9ef3b6f2946b0411a5bc1a415aa623994c20c22901c6eaad8ed4db399f7768847fc4bd0978377235f63437f09b30a62f686b5ed65f694e99f6368d850e9b92dc641bd421d911e4048861cd11068528d1e86d13ee7401036943358aad2a66925e2bb4a48015fd92ec65448af1d4564598b4d93e3327ca53d57c2766fd67d30437e1ff181d078b35dfe4c4196b2ea59a521b341fc078bf1c6c7f81f283eb201ee883e1bcf00ef6ac52e8fba34e9577278f519f2355fb6c2fc3298b55532e305aea309186277086127c6ee99b862366cb97e8bbb18737cc5a17ca4507a44f8cecc002a97aae31323ae060c1d5af32c1853ec9392f48692de428219e65a028b02ba30cffb2cbde9dafade5088e919c9f7e097c2a48051ce5a3338a10d86ed0045a5ea5e70780f417f487fc542201d12309e1921810b0856440918f3af44e9057a6071aace2ba2c2bedc65f631e50040bb4adde6d1faea00336e2c48f9b441a96a7f1dd3bbd46d8795514f674f88c4ae06119961a491d7e88dcb80c8ca72bfc4a8f36d57462e32b3ba168cafa918f7df66c0146a0e50e337d9ab54eeabaefbc9bab2f2b8e37112c2f9ae6c3c1fa4d932a7acd88a47ea70408d3e7f8807b4c0500659ceb41af600df638be5786e3de2167828875cf3dcf08cf74dff5ea365ecb65dab668ceda8f282a23e07cfbadaa5052854e1b3f954a1024592d75463f5dfce81b76ec535479044a976054ef149335a634fc3227d94bf674bb10f1c044642680bdb80c880312772e3a1e7e89d5c23a4412012a16018df56389efd8aaa717a17b86371b1d86426993c5ef3283e03a086728f78c94d50dab8bfc94695857ce930469a00c2998fb61b8c36cbf69f6b0f4775a2080659d52481493056b5920cd21bda45c5bea94ccb2afbb3bc6062322d4f4c1eae5b1a6f1d0f5185ac97c3134bf02b092eacf0ad5be0ba0308d52839f2adde6ffab7e0b22ea6a7c8155ba02fba4fe5fe6c24df1230975a7161ccbdd3ce1a6a3cd53bd205ee769dd37e9edbbeeaafba25a77a878e435331993045229cf523b2a49271f704419c8ec591c505da503741b9106003644208d579bfaa382fb06bb60144b1b7f388520f192cc359d5faed9f36ef6ec0a4b420c8929eec517c7f09c01906f8b2b0d87dcea04e7e0998725be8030def7f24ee9cae04a990d4c56ab1461a9b6ff1cdb5d6a3da03de60fce3c1fca25863fe9e82d26259c72b5e94de80eb8944efc98f8d4adb06204d0d32d7451a8be63e7b2e788f43f6e0a00ddce7dc78c6b0ba139f310eee1e3f451da90c6a899a69fbe0b2cee4094c1e7ca9c09826159cf75a5640009c6c4ace327c7cc147d884bb69dfef856cce04915fddacb5850caae25a9a7d414f88b2c8182cbbd99f83229f6127c0e3f17d04279467fb2976380de79594d4271a1ca2e3997e4598e78be371fb1a19c42ab94bf6e9a5424b34b4fe4fce361a630ced737aaa4f7fc2c501e04d1d209bb6841be1f02b2e6bd0b125222661aff10c4f8061bcdaef8d2fe11759a8a87da8c4507d50831fa01be8ccd4c5e854b7a7017d9ee06f8848d9bb0b78049f3cd5aa59011bc515c2b5401be37dbd0f8b289711513ccd2d5ebc3ff647e1c8a1b2f66e944afa44df6df352a6d71c68a7b8f6658939bdea0dd4a71b7dd816a3f9c574ef98c9fabdd85cd9d9173e3593eb676af375d260f717425aeac8532900c7ada7b1b3a4e4b76e88c58793ffd20a0c20e91c5e4e01ab8ef1009bb3cced26713a32767401d1e57b5058f26df8632372dc22553deb9afa1f5425b53fc40d8807cb051c1d04905bbeb35acd191196ba666a09d745f87d56aca7dafe43221be63663e857f6e03da18c3c0eab12ad6e76c149cfdf031fc3fdb3871e8662d9c86c1b4be348b53c8183e210666e239d4a275e4a40103bad945353af91686c0d90641a89323f6a48a08b4dd5dce3c0a63694b7a700de136dbbd5057cee3049c2d7d5f4881682cae1971d43e0f7973fbf1d071a56631e1a06685ab658577a0a91c004880ecbf12063f93ab8b5dd735740a2d5cfc471d5028d11a82d3136f8c35c8fe8e45116f0bbd46fe4e30f118244f646eabf4ce233b3f0c76a25ce13ae92275cab0e40b0e16402c5fe406aebe24cde783922afa7a550c0501ed8af2d16ad688949f34fa64be36bf2f0d084648cbb0fa61b7fa41c966495bb44fa026fc31ff0857ea3f33ba4b564e67912972e2ee5beb01d3d5262a2338f63c644d46f4210e78c533b03f564d1237af17fd348dffda37cd6898a60059ce7a225d83c4c2c583b5bafc85c0e7da4fc1f972d0c9c08e764784de3cc34efde618c0affa360a65a351b72d55bb090528a4deaaf64358969f1b36867e43282e763c2f999e0b1960d96f621fbaedcccaa1060c997e8c39f67ef55926f2b3404a61a21fd1c086af0ab1ccdb1d3c856e187692e8d98809f985b34ba921beceb285f1c21933675782ba41d5f82f189fd3c5410dbe6135487c692c4851f44a73aa23a6c34838f495fe76076b6dbcb199d3d85cc3317a0c7dc7cac630aefe243c4f489e2cc0ead3f0124e833d136ceb6dc0c8e0a86fd4a4342461c803b8ea360532cfe04efe2470effda7d70b48dc1a9724eaebd1c9e3a4772411b68b0f0bac4b33e2700ed076d1a041fcf71086ac18d69af06d219096e7f1e797dff3d0e6a3e29000048a47003899b1e022635824900a0e4c7d43c4d5fbba74de410a9cabf43181ed7c8c852da123811577bcea30c9ab7cbdbc0d7c78818dc5e5d4755edf8da6a3e0f5ba320d0655de6bb44977500bdf8b0e2fc9416a692b8bc6df36292494187c8d1b1c749973807db39445c887df67980e658f5513c79e0af47eaa93bdb6df7b26feffab4cca0d1441d1433dcf006e469b65d33c005e0770c0eb806503810f3c76eac2bb49beb007787db5a7f08e208036a186badbe0be7974b662740717254b68af359123d94790f5a0449113b388a60b112d016f262b2bd3c1c82c6937f4740fb9be43b1fe4ccc1cded3f5781864b3098b09ff9c04e475a7ee2ab3b4999a62e0c1ed5c7a366289fa5e587696f0d217ce16eddfc08c7323d4bc2e286db9e948a8ea218231aa245d7a6c1afbfab7a3be5c31e3cf98aaff3817cfab51f51d3a42a47296361a473245c41ecf553a0161e20e1e133212667ef757a3ce882d8e71fa1c50dc872a8d43bd5a54ce194fa7d359a18f0c2f355e495250e69dcbd0a7836cd3f9dec268ca26ea1e015a4f430c0d2b260a2b24da3be9d40c5de1a5c03a3f7aee771ba4e43f4afc3afd078287ad2882b31f1819525d187ce0235fd865ec08356597b3597ff5eca1fbf6c7e5c850b4d43b357509634d8331ffc4408623496b48fa64cf40e3087b6a0e957977173d010b91bf3a5d2359cda411c5e9272a74a2b61b883fb9b087aef7e9bb875504c268aa6a8e28c258bd2263387cf35c042e0e5a482201269866f3f4ac573f0028edaf12013407ee5097cd0da737e0427fbca85d6721633fb0e7bade438a3d4f5bbdc525b7569258111ecf5b744ca8ab8e512e037523fbbef20d9a82a9edd5884752d41373f1070cf3244f60605e3381fc1b499da0344370126dd138c9f6cd6562838de3a0f2732ea2a9c056b3542533732df36a7261204496c6c441eb1c5941c8ee6738a72693a288536466e9bd84e8f1c39178358e1a70e5f3d47049ddc64d46f860584ff78e07584f856b054d5782eec9051516435200c6380b753e4cfddff243c428cceb1c6486ee13b3d3dcdae98fa148b0055068625238d630654b152011e36950ab2e1620e6f593e3d7a2e10acebdf789c6ff5a114b3277d8eecfe514c61056c00cd340860394a6554053e3b24303f1525e57d6301eeeba915719accc3ae3ffb8c0df3064f8d26f50be9add93d0b660385a6a4170fa8b67286f0f7c753656c761c5cbd9a419f0f95137b781562685cecc030cc143bb44532a74e6ede82902511db15d97816ee459b7156c0d62513a0dc63c702f80d5313543a6633d9e964b8bb55b5fdcb5d3e5462b9b5f144fd01fd20392e6f831a6226a37ab2362b0d1b4bfd125721fa826358386e63cfc473eb3e1d38c0eb7f6e378f0d3ad9734c3d93efbfad6689f99455e76a3f16f949e79185a22288dcf438bb7e09263a0f3123860c48515ca518a4669f252d8e229aaa112b7f14a33a8eb7124a908dc81ac3a5c28c0b1bce6ad1a423fba165531b8de621f1e6018864e82c3107b88880acf08f94360a5196a4a80528d38bfb1a50d8c3e6f93c82afa09783fd7f7a75d4420dac98849eb97b9d17c8a6d26001d4d2214a643dd40bed4777df6b83fd6f37394435f09c0507039699fbe4a3a595230662cae92d3755c2f417f5df32c37aac516018ae7c40ee2a844b5e62ebca6d04a4c83cd7472302180bcffecd577c2530e26de0791e06a9876b3135a1ce067dfa338f5faba73ebee3904968e06fe76fae70f439aecc7d4119d1f3d4839b07d7f3c8603ab3310936bfbf9ca839b9f7834e4f5bdd6a446914551eca0f53853c9ac50ceb0b4236e57f97aa86c647ab1dccc94b495b24419b59e4ad595282e749ac1cef5c3e29eb865be92efadfc7950ea9ecd1329119409f970c2d5c462e78f64c601b40d7d8c3acbd57b34941b060b91e99ebf9defaff24bec2d7fb6cbf0238f9b15d6d9314fc215d8c3df1b8fe20e1736a12b30c2a11aaf2bca6176f54076fbedd650a263e1fe987cd7e2937c4a4b2819ddb101738dd97dde403de4d26caa30b0149b20ea4b900a8a898062313b40bca6d6911bea0e15d53d065ce454b3abb0977f0b6740b659655553807bc7800b08826e55f02886b6a7b30c3f572bf41e48abebcf3618afb47e43c440e78934e78dfd2d1317c52efdb96b33233e95b4f18d76a9c86fc447dede000f210490e8ca7a439ac33e7833a2e54148894f4be385e68c929b0210263eeefe4e320ce912ebcc41062cb6222ad70f56af274b64502478508a2e8eedd7937f3ea95bf3c59ccf35ae7ea1766a1abd03d773ac1055971d5df1bfc9b61177335befcbdcc44f5bc78ec256260cb6482cb3a0c866a187b37c9fcb3479d95aaa61603aa67d1178f0ebfa07ae4e5b58e5298396bdbaac4ec762078404bcea6db8ad3d392ab80ef1a096f75954d446c3edfae289f331af1586b55c09c03eea2216ad54042c16d9e55ae60d70478a93789ff6004f57264907d78e7f25ef00ce0a0c95dcaba7bf8ac138b47dd8c46f531339a52b86fc45df792d81ef29e1da1d2b5aa37ecf1abca63786d6ad8b5ceeafc44c23d35cb0019dde27233a77b0b577c82432431ccbd73d5c314b9e28d9d4ccfaa35fcf109a14245530d701204fc6bd8d0cd102b027d102cc92fb97943a7e7a5419427be0f89935fd88f8f3b57e603f1920f91897714a7f4b776ae7751e94028dcb0ec13aa7af61dc607de14bf9edfc9f114c87eddb422b550615389fa59b3acd0bdd1273b6ded2780f3b375f9f800be8882a3ca36c5e4968255f4a9f0da54929e7874f5fe8173241d182fc1e78d492468b7ae70bbd63211f71e8c6c07741f06b63057a9d4c54dbc88dec157602caef799f04356668904dee2180b705b7b73d857cf4d7161fd58d2fdb1919951efa1eae34f81c52d4d99b1f39a11caa48f5ae9a2f0728cf5a73e06eb64877f250f30a46011430cfd5a698bb8b704059056c8581fcc3a4e060a15baa2560960d6eadd6197f8d6f89212ee86d4da393923c4f7b6fd08c4ce177899624088451c802864a1f969a42e9fc558b13dd4bd460c0e192638b4e6fa263439f1a435e5ade2ca4774477e3b49d9599024fd5427d16c437d7ea4490a17b6ecd6e4c7be80d431f289107f3e868a90aae094f777c03aeaf703215e005e51884a5787caee999f8e82c4fc9ebb3d8bd059552bbee78cc32e0d4ca08a38da1dd17309b598271910aa0c7f2ebd17233e76837372a80aee003c0043a3682a69ea4f34d80f02f21bfb3652de6800ea78d4e1a94cb220cd74c162e3279eddb65769cc916d1c962e4866d673ee1c24614b65220f8518e3a921e19c74e1f9e4301c58df80c5cc217897bdecf349bc23cdda37c57031598330841d09cc517f1f1d0b489ff88f1cf140fa9ec4a940199e753802fd5c1c73045348e8b6064525d481d07b8f9ad3188a197d5d0183ee9d0062624a65ba8a8ef0f310dd2c76830843eb42b64f7a003e596eed42d604100298beac4d466ed0a5d9ae5053381ea2f602153de9394592e027f972ec4f53467ef16c8148de8aa523a859a310221a480349cdf3419caf686403d3b4756a6b6416e6df8782a4c17b6eddb589294139b80e58e7b8b650be2badf8f872c89e0dfe934555492f636a2fdbd69b8c50908792cce4b285dbba4069a97bf53a992c79bcba761593d11d4590ecfb80cee068f280a0063ee96c0a263171a6a081461784252db415ee958c72710e6d70a0469baff514a2352d54d8b077df8142da1a30a325d9130e0334c1e82490af56cf953224216a613286f4109c4621f8547c781454acd0a0e92f38e4242345832b89bbec985066eb0f0e1295c6336ec4dc17280d751209fcbc87f547002b625c767479b51ed39311ac7c6352a15ed44d68714eaa1eb7bba82a8c72be481b8ddeb086ff8e2109093190313cd56f32e192266aaff8e5363c9d28f8c3bba240bf4e017e038c6d2f4091ed42abdf695aae625dafb851631815b45683b5cc3cbeb8a534b1fac7ba5960c14269676bc7c5260ccf718e1acdb7af1d742da9e2a4c30f8340426d5cc83e13dad05e9220b22fc5645711b940a91afa6e82256198be1a0713db25c4954b18888c2943537238922c000fc10ac8cb6b53e4749c69b80a4a204f9e216456b866ff638ba2e6c86f05ce76adef281d9487a27c370b7be9dfd7fcd9af95ac9d6250cd1c34012c7ac4797a48b9cf4a12649989c8469b801bc87c5db8aab596e62d28e95747358ce211c2eddf79d0e58ca877aec37860d9be5535fad57b7619041ffbdf920ee50867d59325814abd459409f2179264b7da17c81431fdd1213eeafc243aaebd9adb5e0230a51e52c1383093051a8f93dd810af7a90c7db5e7d4f2c0e75408960cfccca721eaa356dc8dd9a11d70981295916544ca5d510bd3d6d15eed6e97ddefe8dabb3cbba0a7710a382e4f8187e2f9dd34dc81a7503836f143cfda69a201df066b4b42c297f5c8163604f248c6b6a938e3ba82d3c6a806d73c964700475e84b1d3419405d2dc0abfc6c4bd930fe718bd03ff1647b38d4539fdfc85f798dc392da9f2893ac84bf55f91abf1ce167a3d4759aaff148b0d38a87fbb8c320cfe32a3343373c129b044f6174485bef32ae4d87f15356b3f116fb405d5a52ec35b17d6a4230ee71f260482537d14168e9f4c69acd0a788546550360407c64e7fb14a09365306951c56df9c1c062a9f7cb8794a2f710f34c5edc335d5f29766e7b37605988f4ba1920b360d817ed7480de7e92f7af33606aba49e0fcb29a4d32b2d937760699f2295bb9ad2cb14b9fab4351bd6a3234883b2d3bd93b40e83b22ca4b7bff50c9b037ec6853aba0c8861a9ca3056825f0b1597f551330889d3ff6cb8444f5f65628e0a1abb7a773d980b7904a4a5a90795113f2375745e0b9b9dd2566e9f3665a1607cbc2e7cd67ffad7ea24fc5895621dae34ad2651aa28d53ef04e6cd1233a9cda481f5ed12c7cb08e550209c0298eedadb08ad992f89a6bd7c2a92bcd987014540933d276a0e96472b83b9ebf0def96f5c50f728eadf5848d6dc298ea675caadeb24ab3b142d9831184969b3a62a9dec74573daa567015816e162c4508dab908d732f0ad83195a2d5c22062c9d43542c6c51f786b4ca657659a0b81a75ce85caee121e19f28d16ad8ea241cda846f4fad6acf4945e7ed74a7692a12cd3c7a05dae4d88ab0dc3badc9cac0b795e183cfcac8a14c6b16e732930ab8ed0018dc550c1cd56eecfae304d8335140682beeb196c645c7fb6661085727ca5b306d6d853f302780b9ba334373bf8321926432857bcd308dd7c8f50fc4b927057dccfdd2ff15b966f1ba20904261bcc5892d16ea8c3be67fe6133af0d857df1b519bf8cd912cb8cb34e4ac4f108b36ef51bc5ff393be1307561211b77bf7a1e36143bbb91746a9b878302fdde83a85a665dc9f2073ec894d79893133ae1daf99a9de62238ee87ded01b13a369134e8b4e96a554ae5f5518aa7e790a7e0158766db8add5bcc79f2f63391adbafbde729d1293dda5b1bbcfb24ea4ffaf60abaea804ce7a120c2d6064cd93738d6617695de4a7043a93d028db1f79e487801da5e0bbd36faa0bb791fd26ad90ac9b605c493458a14f80764f4f9744895ad8b0be2886c3cb8bf6d05e2d20328582f908cbb1708ab44f6d9c993660e72e656eca7b37423aa62ef26bf2e192e484be7ff1a26d8cab39de4f826745c5ab7632c232482f237ed3c494222f34269a2a4d1b8abcceb2a9a4b90ff58bf754918919233ea8867e6a3aa642d14cb52cce2827ef86f15737fd7d622661db37d12086fb071e56a25c9230f63a926f7c52bacd53894cfe232e8c8795ec030c559a424865e1b815afcb9056b9fbd67ae7154a32003beab3635dc95545581e6361fbe02b7061e80879348e18c0fcb1f48e4282cca9fddcd9a7fd093e5b4fdece3062430b6ad50a8374b916fca1ce026963cc0c45b6cb6f210445eb13ee5ee488dd5368e223e30c8738048138aa3ff54a452d666af4b9d538096985cb9bca118a609e783b17d733a61f6d1a7fc6fb14ccfb3b81e6b8c75ccce3e46cd6f3927214d6423ade6fbdb35e08b2ac79ebba13526312154c6db84cb801eaf795cb2ed95ad66f35edf1ac847f79c5af65747be675c2c009eff1668b0ce6db28372c0be9f5605852038e1b8eaadad5096636df26fa725f78f323a95d263f2dd2ae80c91dd1941b8f6867619d8e0f91b8af9a34976b0c7be6fe9a9770bcf55e60f29ba4db37857c34a6351e5abc5bcc3de6505504a62c590fbb2d4fcdf51576cb69776dbf7453b97771fe93094f80ca4f0df264a25b315855aff378ba8956112c75a9333b884f833daf966dde2af12f90fee884744f998d61256d2e2cebfee873feebfe1060c0efcfd0a09d440807c2b8586cead677237a32c274501e317a4adc96d2a1cfb5d5b02c6f7b36811c770ab78ca42aeb71fd177d73895f26f5a6f27d5c3227ae6fd4e2252bce5bc6c4e337fc61fd7db9a51f3f51983e7e57df25d77598cfdb4d4d0865f244068422b51f9e210771a5500d993f068ac6e64b77b8aba2268c895c8f6e1b52f686d6a5cbdc475ff5cdc81d2595b83abb86e7627a0ae432263d35a8d91f832ad2ad01df5f496ee6c2dcb6b31b13517321bda64c76fa8e2609fa8bee1999a87f0de760e8dacf32163b77e9676db4ecfb03356bce1fe4d49261f6dc68b2ef5a1c9f8c4b03623c3fa2562b77dae07ace11445155b1aa41fe0ce59405c2b20f2bef5589cc07db0a7351453376b74758442f55bf9d31f127f7c156648f7f965e2b89f138bb7d7d048795074c95f848ee3f990a4cdb6801c2ebaf51384780e6f4db6675a0f4f07a6e622982ed46b41fc836d3f20afb39cc29ca5f74be1c4f3f72ae755408da1430b2e5839aef8419e0700dc3390515b142e3d9dad58984c3fa5d987e14238794c7a79096e8b3a2e1d3f01330d13b137d3e1db9fdabd646c58c0167829da7d9f8ada0ce37cf0c1f4f2515cd36816e01535d73e56a95a2890fd918e155b0c7756c1d0c9d21ae9b1f697256b7e865e57ba7ff4e266f520089948931c486f1a177511d92cf52e4553a7001ac9e767aeeb5006e16f99f097c79bea70ecc5ebc0c15e3350930d971d6cbcb142ee47405544370c9c4e078290d9af5c29cadbc33507a6c19a5fb9d8a6d88833944805b071237ec2d4b3acf44167a254621f0bcbddc7313f3537b7697bbb18b830965ba903b7699d27aef428a14e4e22a12a508844f5f210b12e163a033b253baa0fc487dae31a3394358c5e9fde39e388c8305e3a2e9c95b7e51b8aa4c85e4c12c20c09da3c31b5692792360b84c81cafdd70cd112cdc5c40fdf929ab8c563d73c344c013dbfd2b51dee85ba9aebe8c227137a7cbd3793276a7664cf90e5f39cdb8f72a786848479c498af6687de69149764f423ef01612214c984b28fe0ed4425291b8e46799bf3abca5ddad2f9f393082b1ae351d7e15db92b146a7edc599bf927f9ec9b40819b92d470921e1cec1c0cf1be5ac48d5305e029113d5fa53655980eaf54c523b11aa9287c90b7dfa1dea967c2247cb75a7126789bb7dfec044ca5ddbffc9314b8b5fcae350b426ee88e2286200abad19ba1ff624b83d7a726b3f812f9df40b15c6c78ecb4505b41b628d9e13c863fc769e1d79028b3e309ca84e84643053db9e99bbf0cb351bce06b6517284f4303005982c686c99d692de1c0f631864224230a6f76fd16ba704756b65dd99948467a65c83fb2657d2c0baa662918e854cb342815102a679d4d811a4d8da7ef941fba83961cfcb3e6ef9174212b143aa9cee522c135a833792fb6464e1ed4f38b0f25c992814aca09732607892b1f51d115c8d8a01d65008b9d37dffd4ea1c654b0da76a5fe9a1c1fae1d7fa89ec10bce70d304d1af614b1e7d73f274228ae103a516772d5cc262f06b40d3bcb2161d8048f01405f5bcc439e6f7e3efbe19b9520dcab4cffbd525ec2f9e81a6950c89395b485a7c82678192405e3fe89274786f57c38fe48194e99762f7368a12e161e57026a5ecc68f9b8fa69b64f3a9b219ffe5891649737681dea08d6d3128f585aaceb5684df6a15ffdd34d0ec3d256f10b3e80a6ab8855da6d9bf0dce16d173bfd3393b921b7290eb2ae5154d9222960309374ed9c140db4c6c47349e8bf4da146c635125660cb77717bd05db7e804d81cde8ace483faa0cb9c0ab035c12e0f3cafce9d2773c7da75fd05010d36f6040b5784bef688ffb809ca12754066bd7388383b099136bbe9f21fcef9b697978ff3ce8a2ab391adfc07b5991a5db4ee196e304e3537f649c4e95ced23affca86ff393ab8c7a2b82116710c343e281456b2e52e7c746ca8b2df7b40917862e6a83f51898c72c9e04ae42f1be87034203d727cf7c99a1d9ba753bb6f648f48f52ff4379b58a6af482b05849f392835300943905f8e939f2776c64da2e54b2cf87ad9f2685b3c28bb0680b3dc53941677ebd23ffbf818b699353eaa83a028dd6e7923ba6bcd401a8128a36a8279be740798614c38f778d94301f92ce7314c2a53bde0e120cde0714818ce232f21536d6df72848e1d45c95eea8f52eac06972bb1908878b4aa894d0661c2ddbe144d4423f9fd1aebb9b7a241fae652163d90e2446f628c2b6127cf3fe5b3cdd38bad74408ddc037386a6ccb7f47dfdba3094ec9b7c54cfa890702fd9116391291aab3d888c8994aa38ef4a5860ff1db511520dbfecdf10ad730c31142739a198ee806beabc04604450775de089d7844a962a82e7cdf250e160517f482561c4c6bd384889426ef9b58ea453263bc98e6d31e0efd0d8027491638681f968530956c5c0688244b017e8f54b389f109b2f913a5d8f2f3963a9b962b583d4eb53d690ce12a3e134c5aeb5265e7ddb1696f0ec02bcb98f517b315d0d59a29f44ce2be3bc23f10e36be830cf8a99ffbfd3fdc5c0ebc6d603a2b74337000e62bffa67d593e3ea3e7d3d5bb32284d8053247c2307e48a9b0c582803cd9df06f7622f286b6e8695c16a75eb876a35b8616a88933dd84a30d102e1c549762358f805d04e355da80803537a6a6f183d620b4f492095dbc3dce3cc4777a964fb893b4498b64147961cdd26c752ae436b8e15389c68e6f943a9230cff5e85b085f3c6e20993306fcb94bc9e4bf4f20dbacbf3876e8542d990089b5c0bcdc54bd56406bdf947047f1a387902e544aa33effd85bf4b63d1e82299b38a786a52c100a98e523c1d6799b5ce411562f02937c90800edd3c1955a8a9766c637df68215900d17064dd5f589aa57e2d4975944a705360e0831a54e8e2d632249fcf732746d2ea7112d8c0182e9127dc1750274330d8d1a341278a6647cbdfb1ebcdd21eca8336e6522b6bae4418c7ef703bb51f279449daa75500ad6880d79bb462e332bd805c13771fed06c65999f11ec07cb43c1590d8e0043164ef7176156fef4dd2d6e46cfb82bd8af4aa0221525e8c68d52a988b166f61c4aa5ab105b2f4c0153859f6cafef5cf84524a907b208a8fb0135336b14f344807fb278a85e359fa66f05e3b99e1dde99ce732addd02203666dea42eba00ffee760ddd62a3a635cedc1a67845b3d518a0b0127af248e286ee7eb14a4615b34488943253bb032ecbbeb2598263b66380adafd5fe0d4c0bec6f7d49f826584145083dacd1cfedb019a1075464a8535a33782e56ad95b887bf35fff5cd86ec639a911c969af1b1e13c365095eaf0421114dc3a43331a21828c760e0609512e329d33d3cec201f6a360ed06180948b2e2e8959c13ec0c78c3243f145096619d8cc6f836a9e71de8f166f6409c4f53a61259e819407b55b4ace496eb33bb36820902df1d1f9c036c7dde1640ec7d21238db74cb244f9511a7e2f543c05cef8f208815cfbff87c86c16e0d7616b3bff519f907010a4741f9c379931b6eaafb7bd9eef410a6cfe2d33498c5aa3736e420569c2f47297a4f7007b3d9bf18cfc9995857038a5e4bf6fe6d5a28bc081524c972527fc36e137da7f80f918bffe9c54f6a67f4e3f1a4727967b603c47ee631ad0b4cc2ff66c5e8ce014543dd3d8e9aaa7c29354cc66d772d37749c6c16ff4e888bcc5bae1d76a901935f4b8c25923c002d9e9a4e382ffad6e3865ff0750ecd01a13fe8b9a1ab2c1b5cee3e584c9e6b50029766bba4af0d3ba0d95844f94f0dce36b275a90525584c4cb9bc390d588323cd02446e73ee215e269cab75d47d1cd4928cc26af2637517b7826fec3b9f6c4caec3e5aaadd978d75a66525207f01e9dfd9189949f05f08746daba2445b88dfdb72606655de5ccb5b2ee50aba618b0fb99287de4b4a7b2c0d1810b98c64b73d482e3ead16e9bf6483705e6794aefe0f70dd6b61044ddc98b384f3df2a3843bb2126cef4ed4fccd8d7cd5583dd0186ef17b90e2ba904c4a65126f84fb4a2247f01aaa58e0c60929e8b84f9e24dbb4f9dcc3040c3736b5eb933e27151fb4f8f84be3a7260dc84a9dae01911f88423b3780a4157ecba296c885d08b09fe78af9e9a015aa9828326deb6452b03a74f843e49971c2bf66ea450f8e917da20befc59bf1c0acaae8cda3f4dd006e52221ca11f50c3a83469f59f85e6eee63d94c417602ffa320b3497fcb5643601a939837bb5a6f0ed503fdc61899d9aed59f8addbc054a4f14128923639d5962069347cb9218c81bea2203e8b399ece9e56d46fa48800b67785e26061cded592b5f4ee85b78a7418862f2452b0c116effe3acd288402e58730a8d00ba9fe6fc4f117577844d89732540daa8f33c94123057ab5e5b5d68ab8f53202a3be953250a81c04f68c9f2319608595cf010a667ac75dfcd4b9d368389e675c560278c08ed56f6ad66d4f52f22c0ba3bab6f5e138cdbc50663340a698022ef4f86bcc72eaef33200408b8f068d92d674e48ab982b6e7682dc03f8d68765dfe47148ab1439c478e289e4f8d1c2096d414334ad639da61ae71288b46e5dd82a3e090180efce25391cd7bc8357cfab9f06d315f0f08aaf9dee9bfeb6c7ceadba6983db69d07142ad5c4c4463abea558de2d3853ec644e728d4ab0c46e7d4557d0c04dbd2f33781cb1a026250861f9b59e6b5ff7c0f93070deb4cdb538caf6ad6a825cdeadc35034a3a1b2eb2ab4a062c06b50a1af4c2d06c38cb17cfc869315a39e06e5c8be8946e5deccafb40cdf4b34ecdd8db212994ab44b0ae665323a36290e913a096a5326b633456af7c577e145cc19e1ddd0b1b51697fb1f977ce999a0ef4d0cabf3d4ed4cd1ea706dba19fc56c07889a379c1a225751497e3ac594dd5aeae042ff824ae7253ed14f4899236e96671d8aad3dafce60ffa2c60f0f94e3e9733e1dfc6fff1595a315c1a248835931dad60b5fb857b5d3a0482e1a2def23cf4fc34bf5ea3854a3ae759cf82afa0bb2ff7acd225f21ead3f3b2df35b97713d8af362dc269f181072d0bf0da3670e68a5a5fbf1e8f7a5d2f846977f478b32acbacc891ab5a2b220e58b461c172bccd87be69e8460e362378af040b6763099ef7263a67dd8727ca724449d5c235b397e1552fa12899103e65ee795f91e937722439f52606c6a5a57e696fc7c67438043198a083fa52a7502fd45d62a3a9872d51c226064ee208ca97233b7ae19983970cc59afb6236b65efbb28c4f45f774f8371f997cae446f8d1ee8d5f0e59b6128d8ddf7f9ba0add776341393c66d896996c500f882de63935b746e05250a6e8cd8ea5f42022a5125c68c07f5690db01cf43c71a0aa362cd380c9269866fb2778166c8dae2ef43f1b8018e6a5f684be12ce3e9ba36fb709c40f5472878b896ad7a51a30cf43b9c4b8efc784277257f9eb34eab8a83af9706b8ae158972d9dc35e580b1e58e3df73bb5000fa88623fc42cee5aa2c9f7e2c3bedf18c1a5b72423182a16a4ba2b173c15875829165a2ea943c9bb21435e80ee640d1b98e6a4d0649d0d866721f58da4c3b98b37d0ee6b59c7f564ed74394898665fbb2b312b5ffa37e44128ecb006633672a27f9a2e25699596def7682f9447a98ce25d6b9c527ff20b54ac804b9511b61b04b470745157a9f4e4e32882b1cd00ab404927a5354c0c8eeb1fc158dbabae3bbf730988eb02c1b3d947e8ce582b023237da4e5e8200f1ad68a296f96f89c81157037072a218330e5104199f1e5a7782ea94b4de27a4e925c85fabf7a87ae8617056eded6cadc5ea3aa8e2698aa5678aac22fd754a165aa2dffd6c1df668fcaa73e6e9004b562789d33d1e5307a290ca962824d61173610fb0642f7bf62034d9dc5cd0bb7eb1466137c316452048f2ac2005984a4fd7086ad8e11a8074d13be70cb1c862c57a0c4709f1433b541076c04110d3c0a1441ce6737bea69a11e2c521c0f57122572e86fd3b69aefa7d959fdf900ef4ab871021719827a588c79585c9a7de9e07baed71abd288eeabff65c2d0e228a24774fac54cf997521e4e2940a49afc6280294bc9b503f7c728586bf09ac699fd7ea8c6af692e10e57bef8c7507058b00523bdf46b3f0d65f7d7b2a24e76ee6b02c8e743ed7d3f17a0abb079edcd18ab76126c17ccdc3cbc9af1089436b86f802ab56884979800509db0d9cbf423d6cbbd2ce6c03598ee9d72c35d556614340dbc94a145a53eaf9e5273afcd641260293ae3173fc09736f321775550a9f1d5053e4cd6544133030bf5b82b6dc3311860533c37cbbb826e92319aea4025c376154af52394e7bd4d7109406a09867b219e2f95b72b99c1d488edfcc306216c353524fdcd137cb6aabdb1f4644f2a5d6f569072d2cb45bb68cc98d78102b88cb6afd428c3023660bcaf6effa4e257a431ec1e9a29c238b0bb39c386b6ac126f7124c132618eecf51de44ca2d2c9bb744474210539a64ee169ed6184a80071e070a884babfe0511dfad9d9b4443cd03214e5926cf010127bde3540cbcbb0df7dfbeac873c0275558551427610c6ae3273cedb8b1a5c4614e057e9fc181c4f3fd767a43812f1b170f52bb1d17e8c115693ae51e8bb41d71ad6c7b6444d7c1e6f2b6eec283aec4d60237dba41c37084c6eb951824cc84eb62bcf9a0506d3709471e6d1f94e4aebe6b9c8ea2ea9eb3ab1f868836de20b5145e88249add7367c9010b8fdb54072c6989d2f17cc5f8eac42ca92da627098b22d01cc73bc18fa3dec970d5a544f9d703c5e6f5bc751e1c4125dad2e0d73177dc5d90b62c055f4ab6b56418eefc5caccbd9ca3c12a9e57f33b403a73e06a209a90be75eea1bac5c9089a0ae9c6fd5f839200a02fad2a134ac0067d7bbabf8efe8e07440ad72b760813bea6713d8e6d610cb3f08bf3aa3fc6c4706d336b99033e40febd25748dd93b687e2f00e10052251b951f71deeb0d7a0a1cf55174a984a45f50d90a7b1862681da14acebeabe6633999a22238f2ea257d2e6f2f44dbc583418e785e611109d18691d10e38ad5acbe07e6aefc1278985e1695c5415e64f29a187f2890ec1fda97e4c30dcd90bade47599bf39a18581aba10b08326c49bf2ed7fc31ffc609e7c0a97d262a4936441003d496fa62dc2b2a0755af88944f9b6d832fb228c011fbb5c40939b7c5befb22743d3e848e2c52323a3f9be9353301fcb74e9e90188e2719c703a22b1190d0be72a68cba04728dedb92dd212d7b1c29cad577ea848cd64337c9a3600c60448572bdb85bb877c02ee0bfd0ab1f4504240e1889835b10cfd142673f91a968776bce8eb4ca572083b69ca699b00c6651057a41e4e56479d6cbbe7767b17bd0b64c8ed767d88409698182934b5185b647c17ee8a90ba42c3df0ed2bcc2ef308f3d5dea2bc913cf4d1d444e0d9ee874a4576a39dfe4c5e21b7398471e8634247228cb952578f133003fcc71f1aeac111edd685bacadb3aa598fdf93c0067d830d2e16b234be0ffbce5658090a91d22f2f6341facdd1f0498e3f48ef57d0a514e22fbdb4a7ba9cdd39d129b3b318dcb24543d3870f4a7d381fef3a2335b397ac4b1472b8df613868fdf57f1045739d852a13c5e3dbcd111978746a031919cccb3f908753938a0420589de2ae577b5698f91a92b726c148e3b49fd9a45ea4fd73c574de03e64a863c67210916f32a7482e7ba0d2774b2df6ac294076c8a0b89b0d68591d52c886ed749cc88d74ffe4ba841fc5aa9a0327e1c97a3015eda577356bdb036edd8a89adf03ef85064906bdf006fec597fceb3f3da6a617c3b255d455bf438bb97846f29d21fcd48ed0fd74e00ef856393ccfaf3b8fffa93e2de3bb6984bafd16371cbb0aa422be010b3697795cc22aded906f7a487b9971b77ddbc7bde1cede83fb91f7fa30f7821cce2fa46b0f8227e7120bf10632fa869df65a1bb3c2bd2fa17a92c6b10c032e3de642cc340bb900b2a6d2d113821eeeff1d4bdf289a260dc7faf9afb9e1356a9f1180286155a3592cd774bf0d016574f3b3d473574b3afe7cf6b42b66ed6e7f6da2ed1f8fd19688ec42d8c69ba2976b3f0a94f0ff8028bcd52c4c63380ceb0d2887a0521da4adc633ccd8d96ad31b73a46d5ebc8a7bbe71a1b56982930c5edbcbcc7e1143d99c84dbf2476c82e97440f91df830bb15927f7c36b77cf72baac99eba4a4bc8e42c21e44121fe9c824fbf7bc4aa6e873afe4057ef7c39afa4102af271492f4976203a3ce90366550855348f7541159d19aa2094934e8aa5ba61670c837990100833f0b3e5610c49446b89ef7623da54dfac93a59da5a8233d7af4cd7fe195a44579f285ad58996a44f827330db03c94f2e8c5d5243452b6a77b801ac366e743653df7826048dff021e4d79b47732333e680325fdf9dd717e7a55fecd218006749b3ef1a965756219ec2fa96c14e2d0c932d898fd08587314b89c57e831bef00bad85a0e0fe3c16cee9992418d9271429dcbdcd52c4b66a6d733bca99dee53b597083e3bd53862421e02dd0557c18beee5c663cb222b39b8994b639942ccca75d7dfa78260bfd77a48355acdfea3aff4f01fddd27148d9765439047058b30db2323a7acc166e8e21a481ef4ce858b661bf0594d9b175d4440f6dfc7a13252b0f383ad4305e5440e9df77da7f5e2fa52913ae29ffc54df2ca4bec39a80638a9cbf00e760f9f2fb83b3342b198bc572272f5b69ebbd74739a5162ea5c73d2190a7aaa2b0e46d58385e107c37e08cdaf61b703e3d713f6812fd27268c10aefe661fa7eff3dcda2927a4438412de3b30013df169659046b96f5208ffaedea8cadf49d91beee43ebf81daa4f0d719b1ca5f39f9e3e5017682f4fd52b22791b888844411b330eae09662d5ba8fb4c3976e627f7d65b7e20c9a35500a1037f5a4bb5e3d6d243a5ab8d346130f0c9129e3a459db97b96ac234e2840ffdc299ff90d0ea48822a400e1ec1de5362b8c8e730cfc499e0acf79c973e2396cfaa07fe82463c7b040f1c98b105ddf0b48b7909e80c738a7f0302940514bf75283d0b0538054f64dff1014974c91672509b780b94391c9f956593cf06a058069dd82695cbd09582814661f41080ccf6337356c3a63ede547008f6dc192175a7c4ecee61c4eceaf627f223a4155e7c0b301105e06d892b7b7e40a7ac01c4ab8878dd9bac6447fb119647404a3eddf25bbecd52e9ae09d3c1a20e9eaeb0a3e9f77b0e4a2bb0b285796cf0acdba99c5f10d88006985cce40ac3289ba8adaa035f219fedf89f9a3f86d584f0994d2aaa9c4728d33bb96203185da5991a39e917a5f9f578d65d3775298afc97c238812f69abfb2a90fdfc4ade5099de7870373fe8fd5a6f7f54fa847fea65eec26a118937adef6856daa1542d437819488e2c80d78831e0d43e9860b444098290c53c55f5c93b9e4c808ab0f53f77aa610c79a5ee471104e3ba169954310501a61549c217823c24e35c13519307a6f7c6708a10e4c1b8fc042a851682f7bf0272bb6013d6db5bde05588e1897d4c67222b133a0439954c573ab77ab100d85dc59eaf886ef6cafa24ddf170000000000