PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 78242 f16370c872aebc9e60727b48fd08e4328d0665e20f9f00fe4d3589e2ab49b652

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
79bfd10c60f9e1d3cd5edd8dc1c4dc523515047ce12637bf818072f088a399c5
Certificate Block Hash
f16370c872aebc9e60727b48fd08e4328d0665e20f9f00fe4d3589e2ab49b652
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00160b010016140000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000d174eb382e90a5b14e40f72032118bd7213f6f2287ff6995916ca11b54a5053eba3254ac0a0995d487fc4a5a48e5f1e16ee2d41f63c30e187e12fafe0f5c6a9a37ea2e60797725bb82fab547ad752f2a4b4c35ac3acba1e4bd030000000000000000020000000200160b010016140000

Raw Header Hex

00004020cfe7d93c77182319a7d51a2761a5735ebaa62bc977fc80ff8b01f4a398f54144588a2d9d89268fc271e99934055eb6497a352ca3b0b6d4bb08bc796ee9e2340758c13d6a90d00018c599a388f0728081bf3726e17c04153552dcc4c18ddd5ecdd3e1f9600cd1bf79

Proof Data Hex

59,560 bytes
1212160203073cf89c21c51a669ab4dc9c61f50296ba8c5d6681314f3649d949de0d269d0b2c2348aceb4eb4d98979ff5d85868e6dac1c216d4a4633c583225ef52d6f3307874b270246a38845cea9bbbfbc9f00c32613475f57b71b037614b0c2a4e31c5b1a93bf098ac1e15d6a5d3a57060f941ff236b85353932ad0d29e4412634db2619579b55a88c263330a7106e5352eb08b9c2650019cb42c004efcb7abde07d94242aee44a096a3a7b7921fc302ef57fbc1b289eb733ff03e4e9fcaa8856b4c1e84d0c62ebace2cbb68afffa1e28d0658c983684cf039138a1ea5e86a4e2bbad3432e2fcbd4cecf7af76733e9998498750ffdffe19c89734e1440844e081f727350db1e99387436f1d09f279553f3d8002a5496dd27ac040795ca5628ffff8110231a1fcebc14d6221ace2614c1e05213a5e5104952a1bc7148d10e8d168883cee37a04057fa9eb57b0ce2d71d98dea0818bc96c1d46a1f8f8462e40fb9c9bc6a730608df7676c0eb02df74cc6e8b1b43dffd875eb7d5fed985afdd5066b6f5e6dcf8b87bafc200d0036c950d32b00033e3ab5d6b2b0b74df74f48c45918adca5e816879130bd07bc136be4dae660da94b7e91b0479922e6a00954c78164fcf5acb1d657e6f01a5b70c9f56b5e5154d71cfbff31864240489d35661aff839390404b27c267cfd71de729bbde78d8a5eadf6c656a812edbb5a844052862c5061cfe4492563d02c80ebf4dc32c82a1db93610df6647014e2d017c988aa6e3301bee0bd965e9cbfd1c4f9ca804bef756714311e934787377db6904657ff91faa56cd03d37a8eb8488f7616b81d8b5c30fcce539510d610b9f84f4177ae6aaa8e48a4ce51e17971e58b03fc0d77b3ce3238c345c95e9662f62b98d2957b0e541520afdf2396c90dc34dedfadfd091bdca38cd30080ab4097610dfc09f20ac8d17d1b5e29fa85fbc263219c85bd6217250d28c3996a13b0e4ec59ca133a89422d43c6ef6ba30aeffbd7fdbd3de12c0215dfe6a1a42ca5c211425ab33b6624d10704ab3c4e9a7d0ef24edee13e7bb2e2d7fcb5079e0cb2ae22a926782b0a48452c9286f28b60b32c686e442f904f4ab00bfd88e392e7f138248e2a90b3bed6e30d291dd99df7cc444112bc6612e28426f83cd9b4fbcd89a7f2a79b2a053306f3ea8711a7e0a3327ab87d593e2b6ab22e807c35d3dfd2c6aaf0d0868500dd6b2e4fc9fb23585d48ba670d500d677a6191f1fcde50e1eccf0154fe7bf3c043a3e46e2917517cdbf998d952f056bf6c8d92d3435625362bd01d718eed512b2ba7555e52579f3c4e005881f8ecefe2fa7d77aa9b8c6ced5ee1ea6ab0cc9ef4e29a0367855b5486535f349582e32e8af75464c86bd79f0dfe2646e0ca5f5420ffc9197aea589e66f886c658f521fca0a392c08045eed7c1a88f5646f38c7054c38b604a0e8a3bba930218f84741883727518d23b20038752ae7e576c09c6cd1756e8f201f8958ea37f1cc72f787596fb000bbbe0e767899a2d138a8b906a6550ee9e803455265ab00814a15c719c1ffcbea15a97c6847485d9ad4d459d27c750c1c512372e7cf9ef3a594e512732c5af9802b987257e350b9b8849e45b4326262b6d40532118040287b201aab0119da0122d451bce75d646f5da1e9a3c2131d4aaaa7df207df00776a899ec3813f5f460a74e994bfa77d24a8cdce728808cf8cba3c514b8150e4fd200513e6938e2b17d22219eaea3445dabb98df1442a1e29b386c2f9cb849307ff59512506520a04a6c65e4a0dbf4092bb3b69ef70463b6457ecddba2e535ffca740956e210a54142284db1c8a1a11aebeb9cf18dc2303bdb99d10f7ab89905915e2ce3c2440eaf0deb01739c426154ea25748ff343671e23d607f49b84975f5915eb5e79a8372f9ce9ace48d57a8954e23eb140dc6ca4723d9540d6e414fde3b0ffe76f7c5fa6a3ae51821f5ba3157f4ee228ac7173353b167f42f6a2edaaf0473a2dce1be0b38832b349f7189e8d22e2a928166ac6c6099af07f64828723922e2fbe4194e2716c9847ee18db2f1a039778217a7b7c9c7c08c9c680efe124e75025a2834bf7d4c4733bd603161966b0040e6b36878b48e36b2dcc9b8168494d2c4c57aa47fc7574f95cd592ff274d9eef94be393da3bb8ad1b9340e238a31324d087972e1e61c490957ca0d34c763f7aa6239349c265d17520ee646aa3e02abb4d5c4e4ca986b3ccbabfef45dc29fd07c216055af7882e2a3cfc9894d0137e39961d7a1e90907978078530f7511c5133ac086a06d0aac7c371f23ad5e8cb67731783ce8df1404a0b2eae01e7279942783653145c4127281e2763c512ff218d02194e0a8b20eaee7e3d6d458496cb119d27e0b4c779c914aebc053073aff759b6eb030d7180beabd4836291f2823a9091e272b09a11747663f3337d74b296049462400e8a5ce0189ccc06b6295b32bd115bece45acc651dcc2d5437fb0e02bf37a86c4ebc1cb55424347145f6a0fbadbfb81225ece4f0134745bde1d3ff8ec6d296b7ac4336dd5dc0e930df174fb2e2896c1727595a078edbf5e54fac2e3afe138876e6e3bad4140fd68a443362cc316ae3698d4bcda8c8c0a4439e5b517951919c2efae9961610b39c5916bcc3b1fc75099f6809c4be6a99006cdc4546051f2321edef7887d29d5e67b9bbe76b118d393f016db86ad4b02a4af2ea9e687c4d63d0917100f2618ecd20f3566249c66b9e728a1e3b226157da5b0be3ba506cfc5cce91041ea805e657ca799719b31482f2e4b35a480956b447df17b78d8c65d8baa8b90345ddf06597ea7db3f33d444c0127197fd81528ee97e356689c2db2bceab507c90534823849fded41bf7fab212ef1b43bc3f6d1a2d2b5d76862c4de77a87f322d685ebf7cf31be3b032edb295bccff13ce3c3d1193d741740078469d0e700f508fc8e76f1b8e4dec639a0e161acaccd697428854afb00b3923c10d557517d4a28b3e55bcdbadf010879afd5087ce636f897345a8c2f42a998e1cc636596a9bea6dff9e492ae5721b462d400002e71e442efb7bcba492010f55e491a4a485c6d9ba641bb00ed64a35dc4965f6f1899233fd6e3cc3ecd2e9dd6c2c58b33d9e4402c1b105de37253e0748ef84fd4e3ef4d8965306c225b8aa041c8c5d97440678a280474952d45dd3aed7989e47df6586a141acc3124fb05c96b6231ce9eb0bb0766f697c3f5f8f5ebc374e3a893f98f695df235b6f37e14864af2e60264fe036c383dc567c126c883d600870fbc5140ff4db7f59cfeb81a517ffd8cefc17c9be7f8ef4b6276b97cfec35267336319edd0ffa43be9d1fe9753ca429c319f5cd1a7d6cc2597a580591bb2bc4ad5406a9c1981d1b4120af2b41aa9d40e613b83aff713d735d129bb9a333c09ae2d5686ffb93d6d557ccefa04b8121c74adf8c6a678b29897d9b3078d8efff02304cffacb25f77bea24eba150aaf1a7a139dc6d19f55ccc40e35fb03f61c518b1107231de8512eb5ccac39d44166fdf98ac068b8d332e05e1df2a109bec5fc5e6e539de7a49fff31ccc623d70e0b63aea067b037a09cbfc22d059dd4160cb161fc539cb283787b24a8df57f220a9f4ad0a73e1be2aa33ae3c8a1ab62b99b8a2985064959d265f041be61fd91ddc0e40522092be42c7d92eac526661b1d693cbececb239032e56cb0221fa865979fa7d16ad9d4fa9b61d3fcdf2ed36ad9bb8ddfbf42d24c811c57930eda1973bbb522e76836a27e604d9c2257a65d9a364e4fc55b430a93ab1adfa655eda3d9bdf53da731ea407e438e1d8121cf9927f25e456862925adb81ddfd0f0fd165059808621e5a308c6a728293c958d8ac819f303cd6f3c72d351d4ffce279edbb57db4c1975e19503675c14dd32cea7af2e21192ab625d727e80b8113a0334e1d672a233cbc74e334d06acd0f81db5d66489269ff668a9d0c38416551653dee2605f634374ee7de793c5805b7ac50c67360a4b281dd3eb1e00b96ec8ad0352b1579b4d228f562805445122cc9215546382f12efc03bad555342fe58b0e48f68b27645e672532a9a357f3739907f7ca1cde0243fb541315ba147a7a46240a940d4105e47f7f9527780d943fd4e3ac831c9df4567e22a57e62eb5d8f9f25090ebff5bf9aca1f1004de027ab2f4a77c48a398dbbfed4a696dd8eaba752fd7e0b1079d220df99de42f317beb423abd89052be4a7762a928b581f732e9ad4ee64f9fd0ca9206db7ea030ef29fc7483c2d7525ee954d972e516659d655f434305ad1ac0ea18aacab9021787eda10ac8d7feb5fc160070f5120bfdd59408f21631b509abec95baf4d51b6626d450d872c219f6b281df8666100a53b6e65d4a22d25fb3eb435611e1c39e8e6537a1fdbf135e30cf1cceeaf674694804c5e352b15b5eb9967e2ac8c9356d060d8d3fd659f8fa8d45c8ccdee04f91b95ab78df05b08eb32ee1b1815edf2ce94fce7446a184b42578f0c3434e4608fa93e45261f7b21f608c7ecba345ac088d861952846440f661730fd639a46dfb87993cc3389202c15d50f65efee1934a6f72a66f28027162aaa5bbe8694422f48736c0227d42c2e97a1e7c7f64075d37a76304407bb40e31d95b2d933d543978c4edbb6dcda463c392a2b01244b43eb6e1645666849ad25b727768829bcf2155f29652c1b450fede3d75d58168cd74e217d7f8493372b1fcaeb1ee9f8a75c3847479ac59d7ef15633e0b5489e320d320d83819e25732cc277b3cdad1b83d5079bc13839f4756be0b0badeba53cfc5562f2bb3d62c1a7034fbf22e1e6cfbd31fa3258ba5ce4fe8fbcd83e3f101b773532eec55644da1d3beee480a1ef7dd8fe189e8852299ffc17586c10ebea87cefa8185cb4d92842b725a486a899bf660cc79bfc4573b8160c1102e9694a1e3951b76f089bd0244342722a070729e53d8888b9aaca94bfa00cbcdc086b9b65f2d496e8518696e05b8d360700e496df608e0e5ec3276709be67fbb7fb6322bfdd1fd11b8e36b36c9684253ae17da7399444255e0ae733a3ca4e6dab65b3fdda73be1402f3899d2e5d2a935707c42dbe8ceda8f8996e5a6e15782cfa0898053c3db4d2e054691398292374a8f3b028e6bf04dd1c61c01e14d8e5cc19e931fea43232b86afedfbcc9d53fbfbed3b1db3d34f6141f46ace4cc64af26ff4aed5e3efa4f583aa243f4eee2964263fa07e0ee18a96f830f695eba3aaf757b2f100a19e68de19abefcc2c97f6210f6f3263ccdca99d817fa27df93007b2c18bffccf5055ef9b994cf9c3334ed8dccec62166f464c788e94c171225244a6e7e153d6bcc0595ea547f0f085fb76ed43d72d5dfb6fa835b173c2cb16f35a7cb018a5b701d84a4d3e7b03da75b6121c467deb24cb939437157ec84cdb309e9cca50ad19b21f5fd75bd48ab3c8c98001288d361abe9e9f5bdb48f16699e8c071f0a98b8a72fcb864b121b4fca95804420f88ef8a486a988624ca0e3b7edcf6ed268b1acabb872636f82c190da9b3fb992892f12b4d701898af27d048e9e45412678e835183f33d35e05cfa0472b19fa4f87bcb8dd85fe64d72483a1a13f1956c28cf95699ba451d14766f58f7170835a57d4038f5875d4ccd44f90f4c90f2be7e62648a9151b96f3d69850009eafbfc423108f7b115f06a812feb826f84157751dfc46110cfe2fa35053c8f613608b06b4d418191f881889cf7f9f41da10e7b5524a5d7a7850b392d1539e292adeeea992d0705f84c181b5afeefd72174474074900ef0ea8f80896e9661e65b46b36997cbdf5ddafbf28ca3562bf773f61813417b2be5984f58f0e83feeb4d91fca883d0cc7e463f5f566167128c4f9acc52d282b4a5f93cfac0619271a55d037954fe95ee9d4168c192f3d6b53c20c94ad040b86503e13a51735f1c51330944e4eff9b7e1c5c4690cce5269ec81d4dee6473df10b3657e83bbe255ac3d85f3afde540a5e41009987ed30900ae52a2fb050f0ef0c026ff0271a0fb6f22cb1d1c5900e2346361cf6651e0cd14eaab57acc8ef9a97fb2876aa0db0c93e13a8a75bb267b595362eb16081e491858801cb728e6f39e0e51b84331d66856ebe0018a0c2bc24bba2be8d9175dfc5883a5ff6c38a08c4751c8ce7178c8a300f64f6690e38f2045fe618db3a25584c56ec8aa65b92e5ab034325a623ca60aa1801ac7e9375d054ca9ce67e44e00e8267c36bc9e7b4d95e77b221d150fb46ea0abbaeb000050e963873aaf7189a8228aaf674ea2493dad1bbf5c3b7d8778accea77dbfcfd280b6015271f5577ff2f6788a93fdc2300e9e4bb92f0d7eaf2e7e8fa39db45e5d990fc9b5a4aa4ef625e2f5aaca0a788c5b99072294207995a84d8ac0d74c22ff8b3fe6c1beb968aad9941aecb4f3618cae6ea94cd1fc3c58bdbf91633e4cca5878545204b5d9a444b3cbe032ee1adfd96a00aed82b4f3c51af379a5b63a6c4d017f5679e891f728b5912d87ec416df09b08312f75a8591bcd13678bd6e9cb6df8ca96801280968e3361a1528946c156107d2f5b03e8e09e1da7b419fdd50a6fbb24ad6e0476ebc4ee8c2c23e2047d47a7334afbb8ebe1ef485b4cb753cf031da446325d047bc0b0d8ff6250cc848c11412abcd247578a9e08076d17232d65a954ebd448a1af9fb88b22aa6ca4226e9798a6df2d766512f984de87276d1ab7006652863fbd60bfc69b7abcfc5499f1afe94f83e2d29b4cd027b4554dbbe230010f5cfd89c90d6372b82b2b349133a21be0fd0b9bcac0ffc0d2f98c94c8d166833522108f52e4cf4b86a57d72919549e41354ef96c08ff9b38e089b13280117a2a4f076fcf4c52581359fca681b8857609dc8c34ef9fc3c0adf334ce3324281555a8df5dde918b0ebbb5995425f3eb11a224977caeda98ec539480b161929ed580a0c6154561db28b2c4b20dbc2450e9ff33996bb8e5ae72cf0b6db593785754a2e5d13986422f5e8c626a31f8c72495b743c128fab097f0f05952f24fd69940a2fb6fa017b3d6f6288c7686adc98c2801fe07d0501dca7d8fdeec85fe3e789bbb08489c51c35f4de5e79532797a1a319404e193e998c01cdb9ea8a44e6ba382f1cc696ba1774e068b37c3db0b10eb1f2883ab79475f6d97f8aecd2148fff1ad5b63a2371a33482fb8c15bdfc869b86f29e1f3aa80c235258bef2027e0490ca7b1a8b49d6b3b59729908f53ae0be3923b57bb819bb96e10761f88f0daa6e4865914b1305b647dcc1cbf77b9e1539d23418a8c3d8d3b951de15599cbc3a5b649ffd9cf463b7372fabb20468dcff005cebfe3cd01b91ea37991736b171688906028ef25c756b17498aff829d6ac205f061a843d1f8ca1cf344a6d28658094c26b9f60a27e21eae0b6890521c087f53e230ac16f6bc81bd2f1ad3549305d32328a6a9b9846717b1494ca8717d4b6d7e7d0091d31b050cced0586f931663c50603758973e29cb61213cd86c8e26c3d0076cc9ed1ba5f6cf058c0928dd997fd5e6a8a09b0565ec9bf79eec91a18f66f95169e4bc6b9fd25a719c7536c1c2fb2515779bdf85dba925630d31ec8c8fa87930a4c92c300d42ac81315514de453ce7edaf09b2a77ebbcf6a9753a55c2fd8285b07ab68e9f050f31e2b5775d83eef2012181e6726b073209bc23d8c231adb6df6362ff31ca7377a101c0d85e0c5cc6bd39defb257cb5f2258208a3886db69757c18058af20fdb44737d445f058a56b3c7922009dbe4d7d2eb5966740792f92a125a116d262bb83d65f72076ebe1e5ca6b9c2ae4afaafad23ebd0e2b3ae047cc12aaf2d4849176d4e7585f1e8fa29516b60527526e6a25729db020dbb7d0c35f679b8dfb392ae4c43eb85c572d4d6ba565faca2d1b02d337b2a80c65961a658c319b4e7a4d7b648384da4c9ffbd9cdc7923faab3f924d7475a8258a6add5d063442b6af3a9ef33ef043ffeac28a912c89af3a1bb42dc709a1a16c63be2b392ac02a4d0ee0081b9dcfe30f96a54a8f80661bd0e5815940ca43da9d684262442b453ad4cf59c08e51713da598d9fefc148bc65f37be275257a34e9d4ae17b946baae42afc302903ac93348eb8eab3b732a6ea97bd53ef5755421fe296be74c6c08f3f8ca63b375ba5de48b905959a6f15daff86c94910eb1b49bf126af9ba00a57dab25834eb9031e7e5fd14a60099b4b57bc5d5c886bb5c1739bb2bac0ad0f13ee309b769a64435024aee173a2412317d8c2b525c81194c7801f2df7219e5a75aae7d20066d733f0f4d3a4925c1286dfba50ef475b67d7b72c4d885de22937c079d5c0f5d260242e87535e1e2b8a88cfe4e208e7c4b59d7dedf258fe5b627bcbf9c8b18033429154859860b8f5c8633a2977c9b33cf5e5d63951465ceb22ac7a08ca978ba60db80ded52f9a20507c58fbe17602ae1e6db10a1f70626319f97a4e93f5c699c6db48b2691eeaa8d27a64e9ba3d1bd6ef060b2264436b24d39c46ce5cd82f1dcdbaab03342badc289b810f405a47335c27a870a870329aaf0ed915f301c647cd179b8cfc242269115697a580ac4837623b0afa31b57c6eec1fe438829ad6124fa9f921e8cd6f6b5e46d8413f327d057fb01819c81cd67c51f010edf23686d496ad9029f06696b1037f9c4f1b3e08cbf355fc35aca237f6c420e30a717cf3b8bfbd061c03ebc6b3ed8feff739856b22117db92f13a825e0ff317c8f517d62cb0e73d1e78a0501ac7a96103d798572fa2a3c7d9b0b4dea643d4bd866dee22ed5437450ddca4ba405c5e4d082afd37cfd5a65449a9b3652639e5a26693a56dade1f7666ebc3bad98d37ddadb4322f5d354ef762117839b7bc973fd1b375f9fd2991ca11d62bf50ca86034682419cc347114c1efe64ae59e1e481422e12ec520e0affcb03fa2d0a81b35b1960a78bc81a8f6a96c03f2eedd752a5577f047643ffe1cb43d744f10e6c1b07b02c18182aea0e8922f7f28c2225126da964d95c11b24f7d76119e6bb4cf588ba9769df3f61b55ba113f45b0391acfd7da0132410c955054f328848a9d0fd299cf1180ca64ecf6419da9f37a852fddceb1efda7cb72be8107364cc65c547df1ae0980b9aa153ce94848d782e35a280ded1529fdd4a97c033bc3f9fece18ed74f1ca5125ea49f5a7a732ff02ed124bf92051a2451c4631655bc8ff734d60598f17773ae9234f42c2ad7e283c52838e1de7a20d2d4d302d730330a3ba9fb5d3b43dfc7bc28c1f706e4140f392771ceadbef6adab1a3ea5f6d07e2c0e3a4dc17576006109aac01fb0c2e3c32a75a6477331fc79bd8b346a54d4ab88011ba6c3604b9ccc2cea715cd8374e744dc2ef19e290ee8c4b6625293dba8c0a92bd94fb406f472eeaa6ff1058996f5c965a341a6a30303bc8430b0287a8ac2a7750448e17c5a0a6fe8bba2594ee7c5ef83daed12adef13a8099b949b26a611881141342230c30fb2556fdfd706cd63c361803aefea81f98e24914d3a680afddaa20b21ce78bc9eb76300060832affafde832228d14b70ed413ff186da2132403a4cb0f1a598666f6d6a7141c506be7c55b7bb29405a162c5af249c57a503a86fdaa0830ccc9d040b1b9fc62181050af61b283160f89e445ec76313569d415fd1d036f0dbd3c33a5a96c89fa0c4121646791b8ac9f194debd8ec84e84f2dbcf1be286846916e6fa05c301018893e1fca47105d3242569f299a192a8cca4599172ba15504c5e9f6fae595ca4761cbda81ae51e4a7b3274739a8572893b80b0295a4d5f35c0bd191acc6d0af6665324bd5f148de1fec883434dfb9e7c6c50b2edacc91644bf9e088220422c71acf51a8fda54955775222122e219b8a6d9528056cb7414d99447399d854c0b503718767d1a1a68fc5a792d2c2f1f3a0e4b8b4f923ebd99b4051e7c86a00901cd327927dc23bc7715186d3ad1c0d2ccda610ebfadaeae7567583337d7e5d91d3816f3f7c08b9be633be4903ec976c670ef4090d785a1e1f791553c51498301220bef99c3eb1109b0c05322e25c1b95aa804f163d33b62c6008832985fc8de356ecd457e2512befeaa01eb161788d218958fc5af4e2a730096f29cffcc2acdc6304d29c1c6c4c31d26369b832a9d685bd0948aed24ccbeb1d6586a6a3d97b20bee39737b75f7483c1c58e2248e66400217d42d6c2edbb2119d0e0932a4a07334f2f431573286affc38eb72761fc59144a99f2071167949c98efa7803e8c01ef0e303f598ffda14cbde3ba43de077abec9822fb76438605424deb9973f9c3005d92e7c5f8ad9a7fc0c389dd78b3f9d1920a5cbd8b12202eafe818551ccb225214033d78890270d537de3b3009bfe29591a0e2055f5bf0003fb448e9dcaf6ee4989f220e9c18140135ff1b39578606ed9bd3d33047865137fe4b9a239efb90768180e1dab221a89dd200a5ca2b03152f465e86a83cc6f33b48e5a3b81ee8d48e9fc04429227e64c1e109ef7e0c81d7554bf831da9059a309b035220be64883e9d5b5e47a0a153cd06a59517508f70ad0bde9446564fb17ec33a5fb2f88a0de477524d64d073cc1963ad4a5d1adf9e6843087a0de936c11ceed445f52bf7720f86f31f98481734476b36d0d4d0032aa24121e644278399b7a47947037608676330063eec333938b0617bca2244b6d4fd9af55f5adf8cb57407ff9a577acbc4488338ade4634a3c4ed9a5b0e67dd04907e5f09fffa9651626cfcf521f8921237744113cad4e1dce9f906e25d2414ed3ee33498a4078e1ec2f0d6faafb0f7611583e5247f8e44556d4fafe6a49fb80dfeb64eefe191c5195e2d13665a24b6635993e00ce7341a79a6376181e0524b22903ac5333d091478d5e7e3dd9228a505fd8a7097ed78a2fcb57f5e50c6c2080535a54f95c1e227b2b0acd9a410fea97cb8b83255e57386bce749b5a635105cc3c3b3d0221436970a2c4cf14533bd5074f576569b93bfe103a98c96ca2491be1d22eea14cfb7b9f2573ba58feb57af2f36d8e64d5841307cff6e82b829d0896933a676ac5918f3a94f360a8d36a9cdd89d27c21be9f715cea003131893e9b8b6aec099ace48c2b98f8902fd4275f279be924ecc0cfc973fdc0370da7e57af76fa83c6f2901a67b5c31f44845659eb5aa19bde73977ebc0bcb028e643e469feb5c126c959438fb8b5e88fa0253fd5e4e30da3e69877dddde4cf71cd5e4994b728b189c465b2d978f6aa06d860ad527ffaeb1095b487a9352929387009c8cc58a408bde6c50a411a522acc7cbaf83b7caf64476d3843ab58fda09df3bfe75b56c847d8e4cd99b06fb5672bd5f449156ac8dbaa7f52d82ea4fd9b1e9053c70bebf766d374c59f4b4d8a6d069e76169481e1199d16720983469d1e0ec97213c32323f6ab801b2d0ab840cb02c6bb295bd12878edb4a32e3d7992eb161cd6b8e914097ef6b553a158df85dc2dae647e214d63e1f01f7eb0f6145ebc6d083f9096e7303b8602988b96ca0b6eafcb17cdd0c70ffc4306d977f9d3d0e88727f58ce2b4bad5300813284e9839b07bd300a2f03b2ba7f96c11796d55d27d42b2117e646bc1e2d93b62045c72a8cf7501087383e0d80c54d06b671dab9c665582987dafca654915dd8e0bcca263fc65f39f7d63310309fa45bea30b59942a30d22329959dea75a6cf928ed5cfdb9bf463bf18a476e7b0841f7703bd046aaf1af09a01978199c611bd51cd6e7e28ff4de4ff744ec42d0e0232fd86111b044bbe144e36cdbf86591b1218e0de869b059b5f84306c5221897c275757d8150f46b6cf30b4bf3167cdfa2dd2838e0e7764c863ab7b89c381a9720049c2ba67e2282806a0d30fb87419784c3f6b9eb6ca5f149779bec88471e78d50ad6fe6a69ef16c6a60f83693233c9a248f84f866309925021f1da5c8df69f7cf2f423c926162ae1962050e51e759bff2168730a5dbe7543a74bdeff87f49ce32c4b4d8a9c94624542ab762733fba688f0929fdb50c441071c982a668208376b518bb0065ab726a927e857996480fb2924ad842230c6ca651bb822a1170993974950770f560d0bea7189f33e87dc4c52dcced2a57916c4a9ff2ffdc003196b95bf6085197981f209e6dc077939b6b2004a395d3aef2ae94ec9d9a5b5293328f24736dccc84cbc99ff3267a07aa712cc4b3a43836830c3395d01667343b04713486b209efd1ee38202ed44aaabf450c14123dd6d090ab3e442ea04fb0859d9ae25f669b12a1ca50ae8dbe028124b05be798a93c814414a0710c365d16bc93fd640f3ba2e0663b452756429870bf06993c7bfa5f2aaff40fd14eed8f0942b8be1be8bea198cd0034a0625a3edec076dc7a99d11fa78874c298e94cec78996b4cadf2429f737cb15265237348a57963430fc7a8a9ebeb988da28dbc343eddbaf14e7f3caad785228399f557d2d9c3d575368c8a3690dc70cc5e3cef62ed33fcd0f9f6ac9505eee827f5bb52980a68fe91d05f9755e98ca01e9bd87ea7a159ce89755489c7f93482c44ec7e6138d49ebf87df7fb08da8354178479fdf25eb15fb9bc76738f62f82cb96a3ada151c75ba3eee81410658a92082ca421f93153bddb7b4cf8dab7c9a74f9b931f2eb65d28f62a976a66165fc006a246111fbd3c640f386b87a9b24d4f143dd6df0f28cb4c3af55bb73d183fa03ca0fa32f916c85d171c93f7897887fbace25cb07fb5eda576f63b2f92daa2c7ad0f1268aa2fc771812033830304d7a3e73ffc48007d04537d788a5a415e75506dd0dae8e96169fcfd35039b0b60b1fb324d21a15cc801208e04c850c57df7f76bb43c9cd207b1890fa5b5e74917f33f7449eaf2518b35fcb56b39aa2d1932634ee78faad4f8030b6fed07be669c4bce8c89cd70c572096d6e8a33d350560790dd78a6c8a4e9c090d8c6feccb83f9fd9f906347a9921ae3a480c84bfe177cadb23ca867de08ab2e7cff94bb4fa7d76df95679fa2b7f1a7ed5c09849f018c1979ca69fb18cf5b4061943185ad3d3bc6e0caa7b5f78eaa94cfd68b29a2b471e8c50ea4adea20d43523a794686a6b72f79c3ac3b3b216c048e66d319daf3063578973a9dd7878526a39a196b3c8948bc82f903a23a709eb55e422eaa13ebc8315253a4d57f19a65cdb75b014626c2c7afa0a3a21176690024017502972491fb6683b8990be888744fc3b6fdebeed4fac975df9b215fe94e1bae114d954aaff2eee612fde74a8fdcc04d556a545df3623231efb223366f208bdc80bf547a22ff2d3be8477ee74df0a8b46e723429ada2065c74cf17aad4a6ab761b7007fbadc288d1c314b556ae9e53ae39623eb9635668b09efd0aad920d5b3da704511ff3cd4dc0329eb38f3b7f2cbf5ef63c352eafc4f5bbc4064b934d9644df377d67f5c55dc1047b98f39a483a21a819003ed79c67e344a37ff3eed4f209d87a6c99f02c95d8e396b4c3d67426913447e62dd585e66277b9c7a465d441f8c198ef19374b44b55c94012720d3e72682ff85833d869b2beb9e7bc2b30efb41477b32edc009cabfbdc9018246067a444fd9ad95a96e19d2c6ab8813b58fd5aebeff7d3103f00261a603fa5b45c632976a5950aaa7787c22a3cb5cf663a3fc8809d1ccfc470bb1d1529bfb3497b857f1f0527f44e40ba6f0fb7a2d6d18567a08d8e730a97410c08a8c7e7f18d02a5834f4c367178e9a15e73beae8e9a8a2aec79a021e7a89c235f7918b0310bee9d68e876e49ef1e0d56e600d313f242c80925deb44f23bf2ecbfcb6b5571552aec48da174aec2dc454697f453238fe969d5a37aa7149e89b2b82559c730504c4be8c8c8f1e16d385174193737a056c078f14f8bb68e866a0e2956f2003aff92c653e205a4ce6981f916c9bb47dbb85de78fd359ec04b3757935bdac274f13ec1d935ba7cae140ce5a5e6634c4373caefaaf968525222365128ba51ba80d8b3d76d3830e3be2d7fd11848fe35e8abf2216c0b596b0ef2452d7087de8ae8a61037d9a61d0fe12f7da65622ada3ad47b92c4cfa01bc026f357264ffa65b5e903d9dd9938adb3a5769495620ca6982990984de1b44b1114a182a1a082d840eca21f68a47ca0a582f2ad13d41356645e8b793a9a33827c57dcfea8922527e672f41ca8d2f1343bb93fb00eab32c0da5d82237dbde21a4cdcebe14f3a95c79f137d3d6bd8b91b218c1e04cca67259cfc499924fc9431c83a4bf97d1cd9b589427473b8ab274565f8585f47e4cd6445f9e2cadfddb77709c9792d892b5f8d69943495a7d249c65b5e448170b48929acd07f3fca757f2962cb9a5ac8cfabdf8b00e3021d0afb63c29e4ac2b4eee4d6ae8722a071ff28281d67dea5b5a53c77501315b2266e4ec690782295535a932a2c6561944d1637bf9e186eb6365172280aa0d7788b0c9fb777bb5a26c3bde78b9c9fa19e7df911c94ac57b7bf8c8d098f61a19da88944d3614556ad2514cd653c2792e4512551ef3b9b14781e30e1c6c4f2e7d785afa4655e7ee8334d2caa10cbe2af659ce9270adfd1889bd0d31455eb063ce70273e615b1beb85f13b14a4a8dce386cfee378cd7c6e116afbe4aba9a342cb5ec91bd2cbc2f66774aaeaf26003089268f1e1f5f2dd54d9416f39ea16f6ac4d09df07b52dfc11d154a0bccb119c093cb0318453a7dfc950f4a085bece2f250a2fcbf554e3f9d54c3eed5e5347083fc5542e5ea6db2ba079606ffb62b78f3c3930e2f94ba6983ae661fbd400bd0030993610828d16c19bade4f6e6a23c8d20cf294ab6bbbf0a9568ed010d38ba5f886d5592155ee63f85437040e901a82618273ab3578a8589174bf3b498cbaeebb3102c3cadbd55510660f698c7b67abe872f3d44b0dbdc842c1a60ff6d54c9ebd5cb2a1110e34b6b0e0e93cffec5688cf28f15ddcdbda95c3af9baa2cb9745c2724e260e8d6d9bd53dfc6cbda226a4b2098d4dbdadc05330f4f0557d5abcd000cd381cfdc76c86ffc6cccce717a5b54ac73b7da65a0b58906d537cd12b10d5737eaae14442916baf0b669a94f49b0a2e4f8f0d0902dc8bcdaad09f73f6a1ee9cea5e70544bcfc5ba177ce5427ae6319118f0e78817e5055dab45f345963ec66c194ae87f00d73e360eb8948941d172bcb589a45dfca252c9f526e067e27b6734e8293d9258a373169251386b351a6e1e2f4370593f6e75a1351beb8ed975fb2344b58beba9185f56f860c1b185531acb0ecebf1247c55e52020e79b63690aa4a39f10681eef8e2a6107109f27038d21fe9045f020644e37d33517efa7595ca27362fa94d1b011f6fced6d883029b832b02532d03d77391b24c16d802568af3002b7780613f6dc4d50e7825704449e7d61a2da9721bc1b08b5fa6c1a495057791943dfe87424ad3748fccf151ac020f76cfc171a9f04fbb45e884f58a1ba096d85b82d677988a6b6f43a3a61a0fbc7fde6164a16717358faa736dbf3cc0194b3bd97778bb794df58e093e92cc8c1f549f33f613301d9b55d89c154a13fa8006de509d24a486ea2336f576f2c968462d42f88d12fb7745272be44125c79e19c4845b8d12029f72460465e014e5037fd877604b77d367310e3d68f16c5d32183e6f182c1d1b1044f0d73950879c638d2ec2d2acc661d3f1d7a059d8e5da52f43012cc49464b0911cedf0e980419c3fdf9071caa4692466499f553f86a63fdbe5d441adf71166b2b48b6669dc2c5ce2575b2018cf5022498668da2f963b3c2da80b78a2cbd4d6628e41e02b6273ac915d1d6d397c4159db33fb603a97661d1ba74159aa5cfcf489f2af4d140a8f248ab5ebcc77045d7d7b14464124bb3b07658e3698bbc4af2a62be45c2ae9de5ee3c9220ad73a1cdada5f4856f9b67bbf2af03279c74c24b90f03f554c406df7f2fbe6cdc67fabca98b7fa516554dd6e5ead937f3971e6ebb3940e189be1c3461ee0d32d7602e609bd8cc82081085987e7a847cdce8127a20366566fbc089bf7d1f6dfe478590ffebb5d2291c6d180dfd0e3c5fee69664d47d21296bd5b0b41140cc1faba7cd1ac6d6bc61a06b820ba05a62fe4c6b233164eba1857b73bdd0acf861e76a7d4e144617987906a99c4ff04e5a26c7ce978468a29a9deb6d4424621b04a6e39b685b9aa13f5470d7c938528977f20014e44fadffb66706a12a41850c602f96ee5870e3218621cf47aa409af46849cf0be1ec01c33daf68de391efc4d958aa9d8f96b8e61d76172e99e054706220239d8d784df420e8adde5fb19a3f391a5b0cc951bdf2c66cbfcca71d727972cf73adea7b337f8bd495bcaf5399bd08d9d65ec465936b3ef014ed74b3a031d5034b583646092a3e7a0154962d8d878e8a6fa725fd781b5366debd36ba2cbd6ad8190355a24746fdfd383dcade925ef4055041bf2ee247ba498387b43215118ea1d72895d1160cdf0022a8336c9625f389c77896e7ebffc01d2931622066b9d4bf552b04d3737a41b8afb5f203bdb8ca9d22b083bc1017d22a98aaa2bf119ac77bc8d88caf97d98699d080487902dc8b88f7177bfef383597a474524383c4982af8697a4b0aeae5dd7daf4e33ada19676582186a4947468e8b3cef511e269754a2451c1853f30bab1635173a36c6883144168cfcf3eda0f005f6c67136083eeb0ec001b2b03afd162f93660fffb24b755abce6f1a1d6505fe071f9eba1d5a90260133a1f44c5c61ada27539bd5ca3583ebc3d2ef07c0ffc4f59304c76b607beb0f293490464c2eb57bfda9aadea261beddbbe035dc02de972d2d13f18e628cd606b99fde0b386e3b2fff5357d2f1c9fda425f3170f69cb833b635690d066429a231492e13063ae83146b8accd89240906313ff94e1050a09c6f49b7db7e0e7c75502eeec5f142163e5b3bc4cf5b068651f8dff98561f4d896d82b939731f5fcc756b2c5c1e327e15721207ae74baa7521d3c26367cd66818a2a7672c0372bbdd2dfb1420822ad5c150f42d165ee06a5d975176d9457364a864c798aaa20accecba53d3927b29fff56c8802df95956d3b9101403a1df37b6bd3055214426b154fcf54f37ea396690c6039ceccc2b31b0cca75166cdf6b7e770eeb9f10ab6c39af22c68f274dd88218a9709c4e837ae70c0e42d535a3962ddf7b6704d156281b1bdcd82d3ce60effa3c1a63712c1097d2822d056af0c10dd5d0e00827cd310084bf50fb7f1404a3e883ff09c07301f3bdcc87abee2227bbb56db55ee715662ac38ddf06a9dec58e67f000a9f0904fd62d89b9a99b430e3374bb635d32ba48dc65b864cc126e1f0fdb3eb8d23af3c47295fb75b8d1f2a897cf72ae0b401f5d551568deb2da1b68074bdaa228d7bad9c2b2f64525b20f9c4d000872862009e7ee1bd4e6324c738a5c2639db399d877e846ca20669b77b2aeb63a25cb79eb1015675cd373c99ecc7e64627e2c90165677fe62ed8c038e54afa611288b19ef2a18a8b2b87408ab88ad3107deeac08a7f2c33e0581669a5e73f0e87348780465c903df949a69bd6ccd0f505c4c69c31894ce6d696cfd0da1b20203652bbef45918d9ec43edcfbcb7252926b9c3f517540cc8691bcec7761edb825a1d84225c9ee8439e466e30147aea11715a333eb370ac3c257cbc1e87359b9192f6d063352aa633c0e838ace5dae24722f3d45ad4240ce6b64bf2785af84ab7835334c0d1e071aced2f45a6750d2f8e5b372d01bde70bcd17f5164b7564c3d4334549fb864de90ea65c59f7549af1888dce31d1e16b9230fd1024de8fc984fc0fbd06b9b065d0d8669e39eb1caf7151417127a526ab07fc5876e141abee8daa65a8c591bbadd986227edbe2057d3e0689f1e8bb56b7a72145995a390ac4e67da68309d8a839fde40c777113df811113acc5fe1c71c37fc3b89573ca12ea05cbb6ec68aabb0419e89afcf8df29e28363bb4d53bb6c32dca3064b86effb63e5e44f6177071f4d247cb3d3c9a70c43c24124a4b8a09ddee0c5555c7323915688d8fd571aaf7fdd889afdcdb9d8eacf1db578debe4e4bd5ea566b87f344baf2fea4f7c49be80ba5e52c3f5977dc5e8a4bd0a05810e26b1c6298e41ff8c2b4d4361fe7bc34ee45d494bb951820c3757a25966d352064cf9ea56489bd1a8adeb3d980c3c559c1e705a78cdce6fdc9d9a1586cedec59f9e6f101c9218ed530d4cfb6e043261f55febc28440928012862a72ea07e5ee779c05c4c5c5780050190216b265ddb8f397b7703eb0fc93945fde3f47864f0bea61360ddbbe9bd00af2def6ce471a60c4b3e4ff9202e289198978ee1cb05b2c0dc491c1823f5c3851a16cfc98a1fea1f55cde31342da2057a3c2b46c5c745c69251fe0d5f0e5b91086075eb72e43c845a141a26d47ae50db14a3a1c0f3d3b061e4cfc6a824ff87e3c28b97479448fe75ba57d9fa595bc281be6ad923fd25a7c6d2427235c1e1cf6c1f5b56d9195c1eafa437b69e67bbf79a832f65fcd721163ed59bbca510a8d7a0c56c658498649004b01f71b6a354a360beec06ba904c038b5d5706277bfdda584d7c82c51e5e7504b64d8120c2467b869b57137654dc635fd698aef7f4525af597875cf3103dacff4f4a853c95d7146f1c631bac76285db1bd6d76beea42d931eabe018582993984582da5ca91bf3ab86696470a0f251350ffe959b95e252f69b4b14ba916516f4cb17bc7f8d2d74bab780f484f33e0a92473e88a93cfb3a6311abb13a01e7ccbe7422a70eff09510f15accd70f28a88470b122a735d06244e5352c28f26a854b68693030c8e3cf43e104491437947db7c2e3d9fa03dc2317753a29f0533505a4aa546d804c306b667599fbb561e0dbd0ae66cb7d521104c7430815710d0adc7ef2cd6aacdc1408d6ed41e703188491e33fdf5c21756657b9e0abf49900bba083beadef2f59adc1c39bdee19ce6a43947ff1624fb25514f0098808d16abc6cfc6d66cd33b2b351c55ec02332d36934f99b78b25f573b89f881f697168189730901fed6421b01d196e8b4895c57cefa20ed47be8037e96f5c6d77821d55b2e953da7a70a6405f7e41b9fd605c2bfb318d1cc17d6afa62c20bb343790b94d10cdde4b0c5479e792e50947badc8baaf27d4625a4cd5916c9188a9966e47adadd0c721a1554bb3be41c4663ffc6358477875f533d1d35a8785c98dbb64b7dab0db16b260aae048bf855f4f4c40b69b84eb13efd8b75f8e915b957254d55fa85da6557535b9e0ce65f9a78d89b27031d8eccc982238be5fe666f375d2dc4f5f12deb8f7070cac00ff3b08479fd6ddfd6c69a555b1bf4c8b859952b4a071c9e2f08c4873b863fd60a0d326c6f5264801f55efff063f2e0cc8de593bcd865d0e3481b6788de5dd33ef30e098a96e4c87ff7e2aa2ed8a12282a5cb10ddaadec55ecbcd504679a8dc72e17fe8ed204656bb8746c170c70229706ab4549bc36f9b44793f81f7b8a9b5cda1c047cec626036c3d108a1b874de1e9c61e545c528efbbf298d954ccf30c18ec7c67a98e07026d256fdda6fcbe54219b2a31de5db1c6dff2b3fcafba93fb706eb4fbafd76e7c874933e091cdd240821e1788311f06ae1743a75557c4158fa40f8b0a450b003690b9a63f37981191ef19296a772e3cdd995cfd4e8797709482577b1ffa2b92a381871f6d66e99bc859a74db2ca303bc4621476b49ffb3307b92398198c3d9ff3bde73bc8e1ae401016dbc75f2ffa2ebc09a43a3383d0abf4803cb9f29d9e3284f45647081c85120dd1718cc23ccffab269aa7dc558198166136d5d17aa72b3ab5a5925747e78cd4202af2b8bc17c32b575f1e268f2975d6f5001a1c4feaf6cce8cf5985cde6b5f9838fcfcc84884ab9fbe94e375628a25150937232a0d4188246f293c1290bc9dfd0167d7474c20bf5c56dcc70db77bd123fe24255a37679872990fce4f38c70f5da9779e2079d67feb78f4374443e99e03227bd69309ae6819af670720af872d3c9897eca1d8400f26735ae10ac4a0571d91fb1a80651a54c66403aac58d642f6ab9c7ec626fc077418f68ee79925d1db8e886b7679a53ed35f8c76cc4b41de8e7236012f70a9a3ec38fd9da8eb454a31ffc7ba40aadf141e630687a6f08d6de1b8caff0d58829462597fa196db3c2e986de5e29440960b28a07f651640d8fd6db6cbe0bc8911c9f0c6bc1a2915c2367651323ba34a77b7c2ba536191f4786781b70027afedc713df1f260df78b9002f8eb179f094a5915c3bc166d56553244bddb439af830467a767cdb61b54a48b4c13875cf53220f2b7caa10c423765c0cf7a046e4b40ca35a36e75942c479830b04432b29033ea31edce6cb7efa0916b94613a3c8dded10787aeedb8f7940c896b00b49ba93f6823780cf110bd8df83b0783b0952e1b59c12cf76ab3497e69d9a4d11f326a27198c92a4a9c1c00513db83103cd4d6774a02a7ddea60d6c0ebe882ae110688a8b3b9b334e2be0062bc407ed97d37269c92cfa067b16a6a2ebbe13714b5fcf184d92d15ee579b9f8dd46bfeeadfd2f675f9f2b3d4a431ce296d8d476c41ce8b32825db7cbfcf424468ff5d709badb4057930b62523de0fbe33fdf63b8f3506827171ebbe84d0f34f564c79716b707ef750c745a30a234ecec204a717959ef70dfadd5ee8c276033326ce17bbea4e324b5f09908445f9eed57b235d36d6841fa349287fa3e7ee1460e7d217c26f8d54bf0b1218599fd2fc594f535a449ca1df2cb5eecfe7b3fac0d47cb98ee44543b1e3d0ade4408065435ff408391f4dffd8e09333910b5d22518d5fd82a06d88b81eb4eee897c574620151bd3fab730e44298d0148c5b8f5c44f5c7f7e872c71bdac780dad5a7fd0ef7e203c3e792a74eaff375f86b46c3078277fd72260e06a05fb68cdcd31d39876da64df4d5a300f6c0d0e69872d9a332a8feb01abc8a87e4b0fe86a7f4e7e2b35cf637205dcd3583d39d88de24e16dba68deb37572550c53a8e442d6d516d426dc6a9b3da77b955c55c50801c5c4b46b34c1d5563974ac95861686056e1cac9d4bf9e74dcb3ffded69c88788c94eb1a9b71fd6d5b869863ca33da7d7faccee82690680b455e6a4137e922129b1e1e8787857758fc4ab6607effc69e60be62da2d9c3026169f40c01a66fcd1e63366badd1610809a37b85d6efb2bc913ec959bef79904278aa44df6bd74edadeae027cbe30c7cb353f8a69c795feb67f4d694a066013920b7abc975effa83b5915d4234c6300e71d0552b6635720f0f615d666884fe4f625e24efb8897a01d08fde5ea6605032a579e6c8e56da44f06080e73bafa72acf2efa2b8f0210469e02069e491cbda1481ef0a526db4b5700c911f2d44b78e219c7622ffab85b50d5723c12ed2291184c57a9f268d0b109957d96e42de58dc8fe677e2998aa28b0234258c1d718b97f02496401b41118c03932b095086d8e8456dcbf657a25055fe4a5649b36a21d9b7c0e161da68c9f6f7d9936801e53d9f85c8b6b8238267cfca9c6830288ab00621a9ffc2fbad6839e5b56721e5904ff43cea734ccff34c2e334140d26a9f23aa1d030140425769fb8713a8f3fc99918c5ee8b60546a30f70038d41ef90eac3aa127a29f5ea16b4c9f041b417d429f5ea4a3280f72789804e3c1f1f2e40d46f3753480491380fc554dea3f9837de55534c2fb6e54c7d83d6d298409ac29581478c360b06b07c40e443d843d61771c6ef3d534591cb6e30a209bcea6ac4efc6a4909bcc3f3b492a0724f7db10f5c1d99d9b1b26b5ef4190afb9622c406dfb4762509f422a5ef038b39848801b3b16f00c173fe0b4440077e27c28aee183f5cc314c5dd41d856ed5b46130a57375dacd5a6e5f2c39d63640287c0b5dbc037b5cd1fec0e6edb208b0a3493631f93b03421d7583123fe60eb2529820191c4f20a6ff1776329bd925852091a1709f7dc2230b7249d9f79d5e46e94e0504af3960ddef433d3e1bafecf125eaac17e4d67cfdf7dd142d19f476ede0fe8b96992826ec1a7c1d81f3b490f77114fd0536e06b22ac8f176aa5f0d07813515d255e36e6084531918c9f360f2700c619b3a57a5ebf2ad855950063c2e87f0080d1e437a89330a905e8de2312d1e7bb197ebaf37a72171045453ce2c762298776e0785c91eed478d5188a9832cc5131850b390a70f75be115c93ee46f9feb9c8f85831d1afc0b50c5ca34611eedfcdc2cefac40a0e4fb94c6065f594cf3eb85bb7bf16005d9eba4c4454985e62f2f70feff77bebc6e350a50b25c3894ff8d7e4dec1ada1b903851cf246a7b7626dd7566b165fbdf58c3546bf8981f372798b0613002b8b7db5ee456de18ea353f2bcc815150851daf2bf804308c6f2359ece69fbb336d4ffbef0c79440396e3996cf25e2187d6e907c02e516395ff373ce1df14ba045ad0e1a318e736d6a9f00f57c591196f4d98d8bef19e017653473a119af4ae8ae6a15a61c8daf0e8a381eddf50c8599aab2ed338e4f4eac3b7d7c33b13e20a0ddddcb3e3d82bb014915f4d543f353c7292ecee40facfc870b99d131634af3044bca0393118dc890461bd0716848130bb492d44247ca6a71b34996a918d1ddbdc6fb882e20fbf28ca6c11b02f4f1eb1e134d16e20b248acc4e5067e3910c403847eacd2c692c6d08f9cb8c52e14c8331842c23ec9f7d35bf6000cb94586bff093d6648cefa9a1478d6538d3bfe301ac278e16460859de8a1d36dcca7340515834e302422e1ca607a083fffaf51c86105146222a44c697f037dcb1f7ce6ebb58a1b6106ea9a11e334a811702388a1da5eba183527b53be92198c13fe837944d1b2d95d77fec9bc6f2f5ecaa0fab75e4bb6c12dc3be5c06900fbee9b8c37a43c972ced43cf799357cf2a55adf2af94f70a67bae02bf79f9613502d8a617f3e84daa93107391211c2385f17f3d35c787f1075926d3b26636690881146b0fce99c0dd7ba2456e2a2dd979f2b995648a1a136e238f99765b3475b0b73e9e0cf197612ddb1b9f27ca86541e1e27a24896f254679a08f4c1131aa8aba21af2cfc31f38da206e5b19dbe1f0e9a3de962003bc31616c9674fbb97f12588972f0401aeab5a6d780d1981a5efac533b9bf91c839c081327102c415e8c99756e1c10ce8ae27c16a296eedde20d6b76d2c18f6e1a706b93ec7d85e9efc5696df84f5aa1492a28d1f67ec3132472367ec179b93fc04f71edf0fff26c3d8ee3d94ac8cfe4e8e718a477ed89d4a9b7b890ada9867c3ad41ee83518494e7574e898789e08e8a0c19de5c34e70cfb6feada9319bc5ae8645e1b5ce1eb407a032bfaf7c1043f19483c4e6e19d4c5c66ab1e73fc52fc049bbc9578e6ece0d0b8883974fe629ec6df38df365f8589ba3d53dbfc141d9f6cd4e80779a7d1a7d497953ec1482f91cbe533871c705478b3f22707a10b9042be457d4c3c7d06f84562d87e358547096fb6694dfde7c319f36969db81bf0e6eb144d57a1d210eccc079c2d1fc95e2a7309ba65af93ccae1eb74f7ca1b984e72df7761f23e844c5d8997a2de5b23e16bebf540a87f2dd4a5f27553d56705a0ec02e007e8a5761130165d27b9d0cb5ccc4094119f4a07d9be47de7e8c8e6a599a30dc8ddc76da6257ec2327d95bee3948b6b4de348b122a9860c844ebedcb67036b8730e58ae81b1089aa7dac599c12582a4c76d8e23e2117216b2f7cd4d409158f135fea89b53069a4e957705d9e856559acaa924b3d925b29a320c8b8193fb8ebbed9f57bf2b0178b78ab1337c6128c00bcd23b217be97509284eba6238db0b30a66de9cfb6be06cfb59b5ee4bead4164e0200f2575c9abbf00f10999f53e584719acf442ff393708cb70a2ea264c1c21367889cfe8a48143a955b4cecc631bc31433cc09621b04f7d8145c36c6bf51f5b632c7862c9c670c27e4bab80197e05573f899f634bdd38a732bf155ed8536370de05459e3a20c8e45502f6d37713cd986db2833b50acf1103127b58c99cbc64515fd96c0459fed69f3892ac7b5b54c44f96c6435a70186b68ce5620e5e533113f5fb2c3c8b89ab25456924187cf9a3a13ad81f1e37edafbbccb1b5fa11af97a6050b3a05db7bfc519efca1b60e09aad1a2b08506ad88ba17a3a8e5a23bfd60ef2109552b5d3a5281d67d045a906339c55cfb13fb40a4c70c2c2dc3682729d529e7a9460edb9369d39449bb1d857329eccddf18f9287a35e3c80f4a022acb4af1ff114eedd5e8d2e4a852633fad15a2a395915499e2c5a2199b9e7b16c1e460a0dc26180abcc9a60e6f622a9c9f716fb0fb6c68ff2256f0a5eea35d554d54fcd315eec97aa8bc8724517e340bd7fcb365fd4d78c9016e7cebc1705e342b2fc5a9b97afbcb99cc927b063f48ea192a3204e2040c1420aab83751bb396e416ef85708d014cbefe1b21aeb509f92b73e1386376a974e3a1404b6f507bfe070e247b7c1445b780dce611d09d7e8800a3ef2b8c1032499bc820206adb800a02c3e5731f45c2141d53446635f2841b4524359dc9fe171ed15ac5e2c19c49fae1347f9e9281a840584c952b6961d5f1316844ed051671a2ca803c0efd4a38f2a9b6c0c81905610068a6cccc0406e6e5963283c1e52c373ed5348371bdc7eb8ea911d420a67f995ab6ccdf31c8bb6e80288c473ca14f0c2188d17a429fd9203018dfb85d8fc6959ed5ece033a4314a21dab54e24ff9fc73acae77612a29204a9183fc381186c5b499817af637e02d6f4dbdee9823287bb4c06638401856a666bbe4578dcb274c6ab7b96f266703bf02feaf43abcf94b2fd21f2b100e8c702274fdec4f52552bbce540c494f2c83f30de27d0fa18009e340b9203aaf28e5b453dddc6381bf6f67e7ec1064ce5e0c5f74cb1811fbfc1239347f56433b07e1445aaa0750d7b3eecc9c6eb8ffb3c9ccb7f5906de47ccb994ff89ddb185271548fe802fff5b905747c1751090d7081589df2b2c70ece4481aab693337187e27508e4b2c748bcabf2363e17d14d4f39d41e0597446e9d037b4ad84327d239514eae2a091c2bd4886e0095df530cd20d5e6f2ce0e8976f5a15b1708444bd1e12bdc1b4a539861f6147251bec27742d32320e94aaf048252ddff252a02de5ff9218988750c0e336790617417e0d05d37c130967e5ffbccf6e903a98f7bb70b08b3bfe19cfc5830fc2204564b26e3ced9af02bcab3f4a53d827a9336a7589f9884e440f83ec4eef25e125e1b0955e6c7488fe96bf137dcf19ab92f32a42ebe81f48cb5adb111fec64768d34243a43ea813b2a3e148be63630e2541aaf9a2d16224e1f8fe917147be764b8060f734d394e1f9dc3d4f3372dbeb6fab84cf1adf8e6cf451533264207054bfccc6dab524e114be9fd0bc4c7d048791aaff6512356b9d94d22605c10b9fc972830cf7cdd2166ae3063791356c6bfaefe382eeb8bb9d36344c9dda1512dfc8ce71fa2136af51dbe593ee65b1dc058b3dbf40fa8bc288948a42971129d1f82b4df18f9227ea65eb3501aae3105e77ebb5d383646be1cd82c4b6f93c9ec85184c76630e7f5048b2388b4a9d73912edc8ba109fb79a66aa1ca452426f46194c38c99dadac308188200b84346954a0d18a70a4882fdf199e9d0d84cbb500259246664d64b7630c136769373b74794b6731104900bc4d09f11dd5641bd7b10ad6d46c3d43dc9ffe4b732c0dfe276ea1b13a6fec101d38dac995fe4d731af44dbef945568a179c90d805f6a75c507347b9a0f991410c6a540add21f38e944e37adc98263581a5dc558f42c937fe4f1da28c2ae1bf173fbb4ad4bb5eef2e3d7165bc8177d5b8310269e4fde66f4dce4b50b35ecf8f43adc6cfe01b26d38bc72f5ecdc2c9cb53bf665a5f89d24e88948e7bf7c0f67bad047740324f4a1d40470003afcf4a93195115622b6a659d3f9b4ac5c16b720cddc9613d0cfd8941356dd388058a37b00ea07aa83e8a82ff20e77ea47bf103c400877a9fee704a55afcd551dcaf2e1ce8fff98c73fb418c46ceb4d210c04e0c01014dcf2d455aff46789407d9dd86c436ddbbb695d360125156ad23570a7cfa6ba38a4748d3396e2fb371b7043a2aff288a323ae5060d673bf967dde89cbc46025bbeebccb16ef7c1c59dd26488f0a2d451dd7b465541bfd4b1d82d98872dfac20a046ce0f421e762708191bf36a35ec0e984149e043bcb4318ce9c54d0c55d685d7eac2a7fb8bf7c343ab1b31ff252b4d778597d28e144edd7204835eb59cdcba0f9003b1b27b0ecd91c33cd3f6bd95dc5405311d23c451443a86542a05476930de927dad138261d05c0bfc5383ca68f75c27bba1f32a5b64d64490d818f08b215d4cef1e28f78c0d86ac8713d7fe3952b05b7de4618f4cc001db8c791430a2d119401be5f408a6857ffbbd21f8b868f4997731d82dd2c29e0feb0f8632fee0858c93bb98325f1a54698a2209eb0857b8e7346b861bd88be2822005fda92569e8fd1c8af8dff9ac4eec5ebe6de4b31498424f4e59511d214d9c80e16db242f375895c45595970080533a7da4b355b15a82e05f93642361125ed753f53e4e01fecf914351b3c41ab340e0e3370dbdcfd32c8f893fa202bd39dce052a753bcd3aa06b3039b20ba16aa7352196623a41abd139a0c6a10d2df9497f43eef9a60b2e5a3e6975b75aaa4b77f98f2ac96285565c9b397ab526e1888ca5e95bc3169c7838d2e8b13ae1d79fe07a97cce1009f1d5f13e4bf69ae07aae478bc140ae2d9f140b31f0fd58d401d92f82a484ce56591eb1ee4fe090a469bf99b11cdfa2daea1415270ea1277ba74a33261e5cc97b92e0f06e08c431ede8b3dbb141f03d68b6f819b7cf8fe514769afccd274abfc92dca5754f034d63bf30d4cc21e94b71e641c317d1a3110d73f2c00ebdb67e034595fc0f58063b625b6e162b3e408e9a0b15e159dc1fa552ea3b1a158c7f20914a7cf1fa728641e381f26829d6fac28fa81d27976cf5fc4aeb5f6c1d3989e977b9b9dcf1d169e88b53492d4d0576fdacd8a6d3f5e0cefd9f2114b238253084856c50b2b55384580cc3f89422bfcdb55f8ae1a892c9aa93eceef502c0836e63db3812aca1ffd96c77e002c447e9a612699eb6d9270cd4dc515dd00b6e6c7ed6b299988bd7780f5f266922d5716710b0f1f14a9e0e30bfbb97db34cb6804ffbade661fd3275f469d4df5760c7c685e1a40d3ae902381e67cc6194c699f89b253f96273e7261fdbf1ffa05422ee8bf8b6254a3335b584b8fe0648dcfaf56a2eca17cad25f9f1f62dd603dd8dbc9ff985cff24e475146f156a4647731ddeb7fe6daf78ef577b0b71b3d877ef2c3d258cb5c6abdce01927575b5a8dc626f6dc16d030d9222958ccc123b891121ce053cf237c88d6f754cb4d8c99ddfe82379688c4b19eaab5763a571d94bf298cbad1c99232a0ddd65e75ddafc0e43142d8d1f340f30fe66f0bfa1906c3a43e147127f26bec22172c32a8d4f2bab346d78f242d3f87e45869771bc8ace54a6f36f06303297841397be66956b351a658cf9adde5440f76d4b702880a94baaace852430b430c5666ebe26a3de872d4fc8f5487d16f219f6dc6d19552f14bdb38cbbe7b871e77a11f1a51e3c367ac891765a33f6c3292eda025e0dc19151315cf483cf71817ff6ce716456f90c381b1ddde1cdbe6c8681a0a34d61fd891c13b117558a7aa12ff45b39f83dba1758b7ed431983aa1c1f956fd19f7eed7c7d22dd9fdd2d1fd215368a37cb4644352d928e4613f699b977be64ac7c91fcf47f084efdc01bccf07b0bfe5e1d2c9bcc7facee6bef693e4160241a40e1477c2bc57d335caaba0b9bee2cc776b11d25eab0b2595efe726c035cce585160f8171dd68dee5dda5f577c220c6192b5e30193d08d4565846048d2b17ab1a6681e0e87810fe4f5dd8be705feb7bd035dac1c5f4e1c7b2b72a440f3be961cd73e45640bdf10733627173f5e19d6576a20f02aa49e7a9c1ddc7c549edc311550230b9311770e0bce5cd96bcf9684e349ab033c5553bab87d31ae03032d65fbda13e39f190e284151ae8113969b8c83f7a4ca6d756c815c1d427fec2eae557964a4adbb96b42daea4bf537d6a2b999f10a11867ccc4fb382fcc2dc3fa92b859f12598a1e8f54b88c391dec38b4a48b668a3b47baeb2ac98d32564bd50127f1e7abf36ce218cdfd6c89731ae6eda079ef3b3cb81cb9d7896cb397f9cc1a93b285d523bd2bcc810d2e48d4cd4c93d6bc68d43a61f81abc898400165eec98a9436571ad6b27e62675f24cd2d4c7cf0670ab1ca9c16178314de181d99574586bb24ecdbfeec62d293edd2fe1992d74e3596d445684d32c6b04e638871f95f66a43e29c06d64f23ae86713a5f7478705f69448001b905aa72a73908372b81aa879eeedad92864bb7be03e17b944cb42a75800c7f79626021ec3b246c7b530b14fd314f402bd2c69cd7452897de49ff02852d99bf66e108ea6fa7308fbfd1757810dbbeadbfdf34cc0e349eac2a2bd4d9a2d92eaa231968930d4a5fe573491f3322468598e726529ebdca01f6975507b718e34e52c98b30be6b2647394bfa1c62d8cb30349bb7392f8caf87953a4b3db887172a2ba5362fc5f55855f23b5f43f4a6fcb8c897e4ab7f2e2ba2406073ddc75b1f80b0877e39ce709528a45ce5d53867790a3f21c34e765eb68d115461bc142c81448c5307175b6c868812ac146768368114ef17219eef332430882d2ab6182f0aeaf6e053c34344295d297b8bacb0628b342ea57ed0d346d12b0f92d4a521d3906ef62c89da32907da004b9ebdaf728ad6bd4943c244b004582b9d6f8804d141177481969896abf93177ce61c812e80a8d858019b16d37d103090790ccd681663ae0179ac4f1b07118eb325d28eee59466d1a93b61177ed172990fdc8c843560b79fdd091a4baf8c47973179d0a5474327bc85a643bcf24157626eec9969173ceae0240b0cd39da39d0d2f3cf5be7140baf0dd2a2c1a09f7ccd07423c3954a11f09d6bde593231bca16ee5f5c5f9e5cadfb2e1ff7b3780b63f7721c91828df26a2012a6db0da3dd576c6ed98a571b8a1dd0eb3b3646f101b30eb9dcfafe1e9f8af06bca52609219df2c386c673366ee03ca0ff583d7e035d81c509571d42d5cc51e9008f7509799419f572e9a8b31588610e1b82ea78564f9e7e0a911db945f155605d6cffb4ed84ca3eb659e1b96bf7fcd54a106c1a7069f45789cc3d5e3436b625b7aed1e53d4da93617be952b030f1d12094cd0f51a8370230ae010be9658f114151917ddc4538313fd8686035105d4bfc291a60fa5e9a04224aa82ee7c8d37df499ac54c69438cfb56772f82b764458928bac79849ab516abdc8b6338ecaa4d6feaaf172638b2b62b4d139a81cead0a5838c9c067d1dc1e043dff320d57cfad59fd967a2ca4a8f1395df4db72a60c7dc990911f512a27273b8b7c826511a73724ad7fa1ca89a78d7fa2196b4d1fd8ee6241922ad185074319c240ba7e4b370b9f5d975436634a54a600d47ae57d9c3a8eb927b1c05facac7311309dbffdb72ad75725361645d156fe1709bda3113dba34e8017f0389f1403bbb8b5789d77d4632e697223a976d410f6473de7abc208a725647572b471884fef39e3415db97a8f53c62a134a8467ffc134240987920c2b5e6682d4403f379ab76c563dc6a8082c40af9a9becf1c7f848ee351218eee9549858940e785f11045f8a43935df34469c37798fcced7b80aceae334bc846e052237186cf814cf74542fa968c3ea18c345a595511153725351b129a71b91248026c38cf74e4066b32b6359a6d58b20f6e4fbade23704ec7d72028dd172402491135d7864fb6bd6651ebd95bae7d9123359a7850cab5389e66673d538f57e10a2df83ac57459addf16f954c88925d698bf9f2432c92af8b8a0e54872bc4480624a5bd964ab413b496b713e9d6953301822bb460cfa16d1b28fce9bf19f775752d012be22debf63bd7c63e1337afecdde1b420a0154ea288edc6bd80500c80b2346e5007dafe93bba5ecbf8013a08e9717413f5eb6f2a74f1c8f95af4997dfc2b6e6f98625805b77879a27dd8da0c9f4b51a0970d7582a26c99231eb0d1bf86747ebb52a5ada5c1b6adc9790f1bbeb94a41fb31a26c9f32f79eedae3a97c0a4e9ed9dd17b7f82501f4de3945fd0ad4f27d10e41ecd4d9f33dff56324b70774a3ce7b38bff6bbf4d02cd81525b05942df894c184351574ba90be2921b53157469c4f99aecbeb056a3e04282a1bda9288e89371de847934056e4212ce8371366319727bed1a09fcf474f9cdfbd02cf2911e1ae78e2779bfbe303ad168dd6f3e5163a8036d2ecea17fb2bb5fb864670cd16db302282661944d1ef84a74c053d9e418d404ea723e4a6e4bde1f708b6be150b50848b59fb0e148db2defc46dc6a12f0b7cf0aed961b381c357416947e0fbd44d2b60c158831057607db916428991f0967c0e5249505d3538cdc17c77dbfa3afc9827bdcf6cfb68e40b27dc3cb6c9af8c8f1663cc349cc0d4f6555ac15d5c71c5c7731a52a09bd632f961f0699de6958fb6eb984d623af2e8eab102945d3e9a59089025759394803f596139d2afeacf03856fcfce001f923025647b81c970dc5432bb2ab95815cbbd34a88488228f8feace4388a862dc2630b822c71421d418cf147b17574516c490d64be2252232d4393de17f866f2a7bab4b32e1bbb3a29a2b07b8dfa936fc47e26c93b5a041c15e99756657caebd197ca9c65fc2d8be5ec8b5156f077dd47fa37c3335abbc42a8acdd40bc7987eaf99f324dd515fb4ebc4100251b67778eeb0975ab6126a9c20b1699e3259b1c009d113cbb63ee9a4a33ac8cb5c2a8052ed3bb86514dd9c2f3f13d36c5cdf724d36781c8ac666deb01127a35fc1760a9d608f4ac6e170a171b36b4b9db383b1771b0e916b54df6cce6780ed2b32f76189a522c8a6e4ee7f2d4ef11ba815a3d89c322607c6dba2a77b1130c983463a482f7fd639caf3c4b06ad1e3720daad4ae3832029decb5236d6c1030793029ae2b26d45949f695ba59cfdf1eee720dfcfd04c4949eb046b9bbbf872608b5f53bcfb4f8caa5d6f29c6dae5ab9240802f4cfec25bd9bab50af19b2836ab038afc8ae76e347b981aaee84f20760d40176a928ec1c69526669a9b88f43503c202a28f9809dea0447784f9dfe50d0487fcd20bbced232b6e400525a2cd909595db654ec7f5be5e480df2bbc0f36fae1a9b508100a7b5cc2fbe20c6c4d5bd283995991e437b663627fdbff8836a11688858809f8f3e3397f9c97c50b6b29274ccccac00cb30911ce47d84b5ff578de21ea1de2579251158a9a0cf9a6016406bd8d4a102ba61a78181e24a53dcc120829e5398deb1facbf3d9a734741616b51a54d89ac1a02a113fa1d9b97e99d06acfd8da9a6ad338e8f3d93dccd2433801e1b07cf048d49009306a5b3591987f5982823d457413900318e2dce3da7b496d1f4dbd3fb56cf4fa249cfbe07421265f26d9697d17c26c77e3c8e1f57fa8e357626a4178f63b43b5e4ef732c727391e7f3e33afa65788e6314e4b675d90787494429b88e3a5ca024b2f9ed8fe2faf81905b59b492b9ed9a98a317324a3827e6f05e15c695434845ab725620b3b3b1d0605c10408f5f985920d9ed424b3c9bf0abb48fe7a7eb68d58b8e294dc31dc3be3cd0f9535f8edcbb92618ea0da15b93e4cca405154685b01cbdb0df7a520a32968a206218f3573d2c55ed36305ccb430fe365c71d351b1dd64fdeda77cd6858ac52ac443d7aa632da451a4d40622a4ec11ca40b5c41df0287b38cf0d0d58f93d2a59edc4ebc516e6d040f599727f9e4a217447b06b90e769bec5c38855edc242fdc9ef32b05699f1f4ee5b877fee02a9551e1106ff4d3cd358f55b60256b978280c8cc24e2a50f78c10fca400e76e116b50c91b31c7ce40a9687c2aafa6ec9e2aa0866cc9e196d2a753685e9bb4c2af02641153b3119fbca65762cc40c8b7f65d4b7e969f7452efd511b393f517a660a3bfe9bf5bcd778e14d95dc3aeb1388de1f726379a85a19ba80888c812914ba6c479415f7363685e2c1e77894ab61b55eb9f64d560e3cbd0a509f9afcd7eb479a09ab37b12bcf6b464399c141578fe3561a22f8b1a9211b3822648e862f91f63b183ca4ba0d5c0842b0af710b1af328ae779825d8bc987bbc476001710e53112b07ff0fd98663b809d3eb07455206d42d754877a730a7bfb4ae691ef157fb9a1a5427c6e5e62f262c841b870d69f409648e10cccbfba3fde8e3fc858872ac74c517479c4eed8d81536e33deec0e336f28004e85160f0817c60c82dc6f689c99decc0f7ba67a53c98eed22fe46225ca8c38b9692ee714dfe0dbb1fed398db6299a44de88ac2bb70b0351310e2a02d7a2e3c4bb58a861370ab6eb881fd2d3b16743192f46d89d1793a91ef191e9b8bcca831f42864bb71bf14f5fa33315f391897af98aa5bc766bd5e911f9cf97c9d8075057997503c04f0e1e3fac4c8385beef86c1f40fef4f3adc50be49756644a432ef707d4d8eee57ae25387090d3d4a00f93f6f015d98ae53dcb8787d371ec4feb8d9beb56103db1090ad6068b33e5e459cf806ed1809b292fb3e4b93fced7c129525599f94137dd55d43598882ccef6f70c759996627f7cb9163d5121b7ae0f99bcfde782adbb110f8b1405fdc76d0752f0fd4c438f148790a3eea37f762ba004b3d829b8b3caec9c03f8543abeb0ca73092b52544d72fd38c643c03b9cfde7dca198cb01569501c37713b4bd56dfd9a5e12119735f4b8f637acf5fac02790b0e2e9bca543d36388357f312d0605e6434c23498c207c2a004d35addb6cae981d22b66741633533782a4248fa648efd5bbae244d19c6e01eb0f352a27cd411af50199cedacc720af23fe2abd7f00a00332f3dadfe5084ab2ddb689700f6380e29bfcc3018825380914acb8acc828db26b9ff2dd2b27ab4abd8e877e154b2f822dd640f061166b5f97c91d42d5280131e440abc321ba101676c9f270a4a09cebbca68c04c47f50bfe7d45652047fc8dd894179bb8deaf1a62bbeb6e7bfe0a38ba983502bb0042b2ebc7d4f8cae2e6588ebcf04910ce218aa65aeecdcb78db12b083b62acb86fbff9f67371e7ea43d031f15d13b4acdcf1b40830630dcaeca24ec80a5c4605f164dd7905e2960aedcd64c2a35d8565ecf41909302675a307d1a2ad590668e43892abdbe2d0aba02bb8e5ad8c630fa284fde774444003f5604ab5df6e20c4b827c163d18a7c15675c6c44619b666a6a55b81f7e4523f61df292d9a3414210dcf6ac1d37652ba16ee17bb1f5ac57f974cfda192213cdf3c66b7133983fe88685e4cf0c7ac1da8440fd288b4025deec22d94acd98c1859b25d344926f6c4b693213b1ba1715768d9e7196e799b7c208cc3ae53ebeb674739d20342c773581b8ef79b00cbd1cfd79f92c1ec801aaa131cbaaaf8a1c6dac572c15fd396fcad929f1bb766eb2b3dbebdf6eff6d29565845168aa12ce8e9ef7b92e320b6ece20df46dfde8f366bab69048cb5ed03b9a7b225aaae84444ea48e507d667b8f0dd691387c5b8e98424d92190080ac61ba72c78c8bda00eac1011f205adc064677a02f2a86efb33e13e84a88ed10d2e8506cb26e4e8c5eb602903ffa9d54a21f5479c2e9321f9548c52813c295a7f152a98ea0a7d8f071033b9888d919a07baeac31ff5e9f059ca2d58430ea79c15aa834580e004ae2613fde256192800c68da8f442a7dd32360d360d73722662019b1c884a327ecbfbcb821517eb325078ac67bdadb53269499dbf8dcc01abd8717f6a37f49974aa78e915792e497ab233bde32bb01c70a9518301b332a5b71bafd502bc78be53cf09dbe5ac4b3da4c3551ff4d894b26e7cfa2d9cb366e0b4c1b7867043fa8df8de1f5eaaff2dbb81c9c1c169ea8d80552d4dd23eb52fbf71e0722450f29212b1ebacbd127220fc31ab3ade7222be3c8f924f921d2f687438ff2421b6371be0c9a2fb4a03c90ff168c7ea9707d8300570cc20ff21cd19f5f00632232f8ff4b4461a551fd4126df936fcaeaafa82d3fc6ad99c61b4b73bd9f86fb47f201b154d569864a939f6facf1c63b476ef3a3330d61998a6fdc66b7e59e060ef2e9a3335699356bc6322a46fcae70c35f527a0c947504b5bee7108c8af1d923beae3407161a23bdcff1b94e557cb1981a382c956698303bdebbf2d6335d31d5871902adc8f685616f3150d501c369fd1d8308af0065e2444d82fd53bf1ef4b84f39bc918e21798a9c2fc4c68d12d6b8b801a67fa4267de53fb7581456295e1fd89bb70d94c5c3bb71ddc462f47b46b3e7d037f5c288d74ac220f4977e53dc9e16e5c8909414ea9c578bf88fd01e812c7847969747cd835513ac151ef284cdfd89cc6123765bfd0c20b1fa9b859e6b0b43df319b8f9db0f45522dfe2dc95cdf4d999afb0732ca25e766dd2282f348b08f9e1c92372d8e39df367e5fb3191c7f86b44dba6ecfebbf5ccd45b3631e7c1feccc4b66f6b957894d9c6e809ac454cc5973cad5d9a9d17cc5779192f8a33a0828260f5935d2640ebcecc84e9ffc77fd305e07ca1c26e0d888868e714f8d861062bd0483fd5887bc56974e89daac656e90c1a308fdd06708cd0ea1883ad36a2b684d913d2bc5161299d615245bd3dc7bcb922f3e232206f1fbcd163424ceaa36950e3a9f118b54f0cfddb0e8c0bacf7b0ea51026ea36838a0e46b5a5695a75bf05cb0d5db4706bd1cbc1241fafbc7d6cef5bf7b272c7501e6d6f4f95c01fe65245da8ff7ce6bbe1646bbcfa637922bae0d82fcadfa6227d685211a40c5033c9a2f010937cc1371ab4fea45923fb441a33e15be1469d01340e6cf3a6cbe7c3309fbdd35c3c0d211ffe9bee8325d7fdcc0d0babb17840d2464430ddbead85a51e81be2ee867fe5fa83326242fe7a4e91ddd7c6bb1a991e4a38513056ffc59e7a7dca2d8fdb73c773ec670aab296e6de367d79c397cb1416ed94ef6f95be47ddc302f647a8e8fae5d8d6feb6e3e6594ae0abe8856d0fc449a9ae5eb7735063f2a58eb74ee9f491aefdcd512544e4cc741f32cb80ea6944f9f13adfcc087026a3a1062f80373eb0a9af7f32637f09a001771e18803f44e5f241184578cc0c64f74f0610d54d2ff8f49fa04a6f7bea3ba166006341845cc8691edef1667dac739257e2b856c409eb56c79656dc86d1ff29bfff5416ed3323d471e0c68f39710ebffc2ddc0a8f328deb6ac4991646c6ad6046eb8faa3fb6035456651db0c1d08bc69e17c6f40883954cf458f6341be2cda2f05377554f9d5c9586e27712085e057fd4981ed4570f81bc4a69c05337ed092eb33d51cf030afadd4d96809587ac8c9f8e09ae0fcd2e3379ac817bf45392218d26c9ffde59c0267ed7140545ca9d918612fe58979706aaaaad79ae348007d7e383a3b5adbc6ae12accc461b7e1db798db99335cb3a0ae4cb32e57e68c4bb85277e2b24e055d361dca3f80f00f350746c18ffc58c38b7cfd229e9696e83ce61dc47bfcf58332d4df1077a0e70557974019917e2171f253fdb6c087e3468109070d01ab3a669e00c96b5964f819c2fdd8812132f53c569b949f2ee601768d31299cadf3ddf7f3efd14e696cda6baaacc1a3064bff85f05908bb4e5d47f8a99efe787618d935f890e9333769a9c165248c01609fa698d98d833e862f681d21b306d5c0c4fa7f2174b0aefb1a4eeaec1b0d22cd34aa0a30ed912f1ea480371070132a39f3138f3f15b3445634df363179cf1412f09f13b93db1f54f6439b16618a972d2908a299265f3451f02819bbe19c0e8340f12c8dead3dbf38f137a987e13de375832153bdfe9d503922d9d9a80679c9ecb23682d4d0b14d6f5b2668cf6a085534535a5ad721911d878cdb06df97449776abf22523c77fcde70a510b72af9b80eff0bc7ab73e7e8072a85f9a23645f28ab2d362e1b6cf92db5d56c70e5c1d3a8ce7c575752ee3220f49e5abc46c59fdb67edab1a53f9a316ad894aae10d07e42c0efc34a3a686ff18a82d92f06fafbb997b91df741b05481e52304ed1c35224e2185d69551c0e6317d2aa2f38b0b609f5c114263d5aae9648d5d62b11f041dd6639e506986cdb9fea86166317fdf7a3ac7f81d06714381fae60c81e225e306be909e36c1b44144012dc5f7ad5537a0c0244e1d1c97cfcc5715dcb8eb2c8a4dcdbdbd364de7b7a6e294ba36c1510297c7e8c0a94ae4ac0529f6c5fa5532c0e89d4d4c813e5fb7ec31bf271565383b248fc3de8738ea8f89122ceea7a54fe8a2839b92689a7e0f0fae4c68da4e9785b704c0afeb3a07acbcebff2c6ab8219059a2df3f600fdd82235608c8730df17b1e636b85f3f0824d8fbe638142ccc25341f761a6265257c5b78b89343f6df5b7539a66e8ea9be20c6c2b87accc486f0e08df6e210e61bf105cc52cfd1793dc5b0c7ce39771725a1ac7f60a705e2f1d392a2552598a912c91c18bb2dd02b250e8a38169d8dd999b153a418bc7794275e4c27390e3c8de5d2d2bcd9a7609e773ce087a07c720dd71a71baea2ba7e1652dfcfe967ad1609f58902a711c17140f23bddcf1c0e1af3971e885cba3c90ca58b46b3873831c292b28d74cb956135ea667cecbf0138dd694717c86e456abfd905453372e24a382a0ee18cc83cd1d8c6dc163b77ba5df41d167b02a9ad1235ff817c40bda1765d0541245a49faaeb43780725bbd7628d9e0faf3049e2ab264836d3eb9c443e29c3a163b94c77bb823c98bf0c9bd89bf5b25e9e9c2d61bc6a097d33f7fde45617ceb435d4b6252f34ac4bd6b1a3593f50d734c8b3d0543c5abd60a295b8d8c845b24ba65fb99a0f53eaffa2de283d609aaa644d815b774addfb2e586a751bf20ea6d075b4aabad765d19a515724ce7c0b9155f67a2bae6c1196d5f133be7c91067db27eb76c5c3a87fbf52db5ad19e33a57d40db1f0e88d3f4739c61b4351c8882a98c46e8984a9a77c3a32c669929c25b03ec394068071318f1995f64a490a417b4c6f986f0e46576f8db87e9fe0576456d9f6b7979232a533914159d04c10ea0eff2a6ba815a2721614feea361553d9352b5afd03878f2fdacc502542f770d01b8ef3d9f1532059c83f6da778cdebd851dfa267daf28401f02ee782eb0a89e59ea098fe4957cfeb0ff93c490a2c48755deed8cac62eeb35e101f32884ac34fc3f8dbb23c9364eb6e677ff89810f595b7808fa920c7be25d086ae2f9497b93445f27fa5e633670fae94e41897728f90bcc3cdd97b4ea01f9799c507168156626be81b0e14993bc104e880bb152e48c85a4391661dc689d04c8e6dded9fe97a5ed2ee3e2ea3adae1309ddfebd3bb5e27350fd8307793b2b4d2d8b33b81845bef2bf024d28f6b1ab19947939a8080ce2f7c4045b4bf8c485f032db2c8ee78594bac2585ca3324120402cd58c9d2c92db40bc7a8a7acea449322bc881618a91eb7f2d317f6d62f7c8fb04d90b75e0e74f1adae0cc0f254b11b2e64d5b108370430d26b3f3ed0c60a191f4068a87ea1a8598c7a834d6d8a9e8a1f1aaff34ac6bbeb978887db2224af1a48ed3a1a7d190d2f4b5ea8256da0e7db9dd34dd493cc759d7e287cb8c9f5b6029dd40a64b7d87794b6a21415ba89c5db8da0f0b4952374321f4d8a1c7e76a8aef6128cd0d65ea1f42d0b836f9484ced5343d749ff351c343d0448e7465c70fb8aa113f6b5ed738a750a92c0bfec49929788c8f464b98b6d2b739b1976758a5b80c685be814f23a49ba7e8a67b0438133f70db4bb2d190209eb961ed526bd39e98fb6722e37a6ac0477472f838eb6e1e7a08ded7c4b20ef3a58074f30a5a404fa3d6ba962d50a1c697e14a3c72017d582fc4a1d9a3fbf341e45782265d6151f46ecf0f8b5ca683cdaf665a0bfebe415f620c7aee4808d421d7555bc0aa7050c82fe9ea93173a4cbdcb700b40c5d316105f3996eaa8f6b943529db57dbf2cc4a8029e975122394112bf69b732bb0544c639014832eff9b735be45afb16051c789677c458786457b5597d92544d9b0f40a62fb7512347bb76fad10a9b45fc703b09c0322390ee4af206a2f87e881c8dc503d4a82d96e07547b57bf1031eb806dbe43c6ed8a925a8fc437e010ac078498e9ca06943a544d39a944b6418637976998ccde6ac5d5f279ddc99cfcc511948ad1a1ddaced2f91ff805f1e4d8174a1571caa539688fc3e13270a6da0d2b1b3fa6371f9eab1cd89b412c94116a89e69391cc13cf00b3c99afeb709f185a3e2df3c92953ba8ced7023e3732c2d01260a60a99a5dc56f4ccb34768234754d4e42391ae0109f6769ec79b504edcd947baeb14059123fddca8ee6ddbc4463574ff9c53239c12680924e408e38d5edcc6af2406ef9a0f20b9edf1f240909e4f699f261c6ff6666668dda269e483e213d5a4d402fb78ca9c7f0e1f2538e2045eeb8fc8d552fe5d523d3af3bd895f388e3afac8cead7924288ed42146d7506065fb32dfc8309b0b99a9094893ca3a7bf2cee3a74a5afae665e28da53fd4433cfb884b5bd29442acfbcb043d247ef4958953ce656a30fe36cccf234157a555105257141872288217370d154c8f333b2789cac342ca21661edbb2a16ae8bec9e89f63f5eebbc08d2947a71a97bbac34a9b43518eb6b2bf2a80b27ac0a26c71ffb2d100a1b3b618c07bd51c9a7636e32349abcdd1b3de67bee666b1fea43dc703f396c4f8e303b2007562f3a42d321e821dcf797c42dcbaf1e4b8596003a4550fced4807df2de74199d8f00231ea4d12285b9e468547fee5817f30b1036dfe61a1bbb79e9d309fe7c9a2f1e69c19397655c2b5b6b6488a4df36104a99d41e20f0cf00097e6b3d561f639d4d354caf637c7418e276998428745ffebf68241c1792ea42c4c552947c45fb882153d76163099a8bc4204ed5b5de2de71888998bc988df2464e5f84c0b69d953fb3d9e6fde9080dbc67fcb36b17f4aaacb8da77a66efe1fb4476cf10dba644c77032dd17f10ef650fafd1a8afe8c886c18881cdc355373fc5023ae00a098acd508fdb87dfec8da134d32cd9b451be99b1c86f072fe489c3083b8edde0d6ea2944660033771abbb7e67004af30c94b2349211a9cc7b9bc2a891cc62dbb8d7ef6f7510beabb0fe5b079bc2442a1b4346eb8c28b8da3ac0b018871d3df662f9624df0ffe925aa67a6f0d529859c5686e0f36a2dd4ed910f2294ec86611ada72862a404cd57359054a19bd6911e201e6623b39777d433fbc235c3dd2deedd1ed90dbfa8e0af51aba702c20e1f578b275266c2bf941ab793c1c9061f39cb1539d5744b2132a9e89ee3579f5bcb54a6fff5b84a6fa774e63a38a3a355dc46fd9343daa16736dfe7c6810c595808a341a8e1687ffa8fdfbb42c44ee003a329d1cb01a828899c1e5537684623e71d7d85e42260b7049e6630e7ac0d93241e071ade762716ff444d0c15fa3431a13da182d95be1c29f087c357f1fc9d302746b31b1188e1d75afbd9dff894ae7706de36aec2ee6c7a6a05c1bbc5b9f39d02b3dbbdc66dbf4a185259eb7a536069c609d63ec70d28dc198f72cadcfe4427b974c5d1f0fa3fbd625e387427910285c1067b8683186044113b4ad4e497fc815d89b9df95307a32533a7d249e959ea623c42d12ef974db50e32078770b5142316f1259f10beb2c187b653f218eac98ff729718e5fc4bdc2e87cf7bf3e02592ece8bf178b3bbaf120935315b107d03764b997adfbc0fdf53c41634916ad3fc10ac90d08dc0cf230447ff47d702cca9b76f1f734e0fc8e97e8fa8ef353519fd28298f1112c9e22fcbdfa5ff7287d6f9c61cf4ece63f792baef2552f21ec41e9f66c2223df0832df86d456325f7353d8a157b4d722b8c0db4fa2334d16b073a3b71de5833773611fdee9755265eb9c4fa4ac81000d55392c2a274bd3d412a847696f35cea9a95015826e412dbbee1402f37d09812ce3e0b1389f952c231e244a2409e98a0c6f14a613a77b97bd740e6af152b3f58fa325d28ee772c74b900290e67768c269b715365510786bae469548799495daf1913d6f12aa2284289c138039e0b204c86a45320fa407a435fe60a224aa5750399f36976d21dcd28461b18b0e482b9c5f75c63d43def4955bd9277bf773b6b76d1f871344db823eaa182dd6056614819352380bc00e1f612562c0a1e513591bdd7a5f4c9ee8a28a9ba664226011d7f4991aeb4cb7a892aa961485a2c34a21979e0411632da89e984d0f3226816784ac5c83d8785039d3a3ee8ef7f01bef567acd03f5039781f5166cf6c9f69e72359a7df578167a572c31290e99cf9e8043f2fb394e99d5892efe37f419a50ce2e2b97c8dc920f7848d562f925392485249230a29cf35141f8432acfd142ded355c5a114c90218b7fe096ba0729886330349b5d2e3bfa408fa0c716f6e87196b2f8e36237f92258bd222ed06c5feba6097badeb445d96956839a4982647048c25741b5e27275b9ca23658905b24482dc85d8033e27434ef43997ab3661e0459028c3d79a6c272a106800051aaaebebb7a7baf742aef2c7c20225c71e0e4a543eb1a77b8232d21b8c1803014803b639767f150fbf1450c39025e3285ee9ef42e8e544356350cf766f98d1bfa6da5863fc89a4211e6e0d1f6bd63a4cb632cc2f353db479d8cbb326019f6f3f39841c49af511250c4bacac3f142b40fbcac2caab2367546db8c2d63dea1746e8cc799f99c7473341331e0027a414112e8f744e36b1dea02350ab36cf8337a3ecddea84f208fb54dc0974114b2e0950e5c0dfe23c559dad68f85589c941121b84cc03c85be6f0e4a4595f3b2836baaeb4f8a55452369ce46cd135585d81a7a15405715767f46303739ddab2a0e74a96ce0e7ed3d036ee043b4f797b6509ab6fcc90c142cd88e0edd07cec4fc4c5a0765d600074f08262becff0492a1aab8badd2dcee5ca0b0253c7835501ffb388742d04e8b1cc022901d356f1effdb16d7568f99d8462074e8970444ef0ae6aa95239d503f969da75e47eaa1345598764835b38fbe35c833bc6c91ce8af355a6b47d0a0abd7727502f1bf258b4dc1478e50c7c7fccf8afc3b57a6d08e341facd93c0008694599cb4bb6aee7801a84e890d4c34e9419606806a5039c29cd2cc7710c0de4764a5ec56f56641a1efefbba876b0c5c4b964b2e851d7f000432ff8974db26cea2815df40955019d2f7c5121b079712bce6fd0982d4b4cb2c04f6c7ffaa4e88d9985874389fb3521e0fad577d3bb77aefb4ab578673fec330f0b9572e527a7c2b0e763b971116962613192482d905cbbb9cd2c39e9413cdc79120c64d115c1328d312ba15a50c01f78a39a1ebbd2694fdbac92aaba3d9a188b87172abe5419e565e0243c5092091f2a923e0c697b31f1007cf6f27e6b1c32492295277dba4407eb8cd612e0100dce170ad1c0995232098587bef5de8048c28bd10fe7eef251a8e314cc6d1b4197113f38709412a4603a33a5311cc143306419438bf7f21e799833d16be9cfae3267e22938822ea2452474d9ebc47e8cd3ef5c9c29e2d1c523e72a8a12c3695653e3d36df6b97fa57be9acd621e85ad5c5bf16c7606eb3799630a4a5573f9e247904b440a63fb2e214c456c1ce5c1e3b0f58c0aa7fd5d1cd73b19fcc1b835eabdec8cf8947a908c899be21034d28898af82b7dd025138cd967639eadc087305ce57834f5db1fc967e29aa1c69ba7bbe1cd47d7549c95e1c3f0866d2abce07108bd2f891f94f5916869de4c9e51b7dd21461775448b0219f3f6b3c4bfa73b10ae4d296f7009d5b875ef48fb2413dd13f8c1dee637f8ebca5ccf9c9e3b2d5c0cb06b21adb24c2d3eb6e7af3b7907cd43de52a76b255083a423dec67d9f35db7d42fed30d24758e8d7b000485e790388196177edf17469da014f0ffdc7e815b2274f1fdc6c6e269f55a03ce3f2a3d85145ec34344a44895d56b9c795c2103d0eae9972e9d7f27491108e7a3dda066f46b7c6df35162e9346fe7b52a545d9990bbc8a1ed0b1e3de74bffb448ee734b8bd220d31f3e8fc20d2ac8cba437ba25b13b6cbc58349eadc2e9c10f921da1148557057dae90544fc7145048cb414751707210cb93ce97a70c1075f33cab59baa5fc71408735a7916610694568270bb4ef880de87e14febb1b0fbda12a50c3032a758048b31bb712c6794cdf05c58a8046ecf18c66b44d477a0d77380622deeba7b77bbcc8e87664d8cf18d6d500f22b321ae280ac5c97ca446bba25e9de6d0d5d4aef14a44c47e3cdf27cdd524cedea35c3aa96dd83b8f6db28a1bee064b9305c90fe07363d0f7753da918e0512093457d16eff2cad79dffe45a4548a2cca202592636acd5de9e00c248653852dbc74f8e816336175d3c902a644b3c10692c9465614b65755d7f2eb708a393199a55494e028150a5e77453ba91b7715a1ce1c2c15ec2055c789abd74bb861ee109d84a3eb4546c4d436a91087f22a0c8711fe1d49b59ec290a7961819ac04330ca07663b93e31170438ada6be378d97017ed507afae895d859bb37e59638a5ebdb012aac46b7c05b0cf44fe30b4866a89d10176c5baf667347e2fee52caeef9077f59e7bbd6ab066ab04e0de0191d662768208bb9eae983924e61a2e40de1a1d24514b7fe8b3f88bedb5566e3eb2d31af4e6c23d791681f9bd55365e27a49714527c83b75b79675ffc7433421e8e6a9fa44e092c92512405028ff2bb67f317857f929b026ddc5a88a00afd0e44030f46f43ba55066507016bd47084e16119db11eaf6f125d0da400e95e365722514681157b945b2cdeb86e101a8803bcfe0f196aa0806d182a6acbd029e547e8a7f631baa3d045942aa91a3de84c2c07f68bb71deeba89b47976b6e5f7b579c9c3631d323de8601395a67f0a2952481a5f721077bf01ce400139d34492bc200ebbb18c01bdede74fce52ea3d5d93d91c813e057bee12d8b0b2040367648256aa93cf966a4d29381aca61027b358868eba8f0cc41deed05ee64eaf15786df0aaf837bf0980a584bb40483fbdc46481344a41a990af580a3bacf68e62b77bf064f9a903e1ec481b904b15f7c3bdc0b68f05723c8da2e9b1355a030f7c2b83a75800d685656b9d13bef8e6b60043ff3576d8c372da68d6c2dd06fda8a5293a592033ef755ea9e198bfa85e89670ddca20840e9da28fbf06d20a4f0bba5b659d532ecabba638dc095f461b748860ed93130a0a1294a36f19629228d0283ac16b0cca25f66dd1f36ebee03b2db8e84e742fb03ec9db9692a7a87282a9041d27cf830f6c4356ba02c2a1fc3467efd6988bcf2e96df51f2a1e62be0269fb5b60b5027be9746243746a3b2a34825d414f926c10c9c39322aee9671e69df334058fdd80a99256000f693639fb7f7f8f72a7d730f93abf672cb922762b98875ee5a23e70e265c443bec09d423194e1649049dbf6aac3a5554aaeee07b0961601fed45bb4e8304fa266c3d1f0483c6d2fbe977ead5913cdd4589f9dff15d113ee072ac3030fce43d10a6144b180b758675dc4086bd72070a3fb0eb617c09e6009146613ab338a74766fbbe859f0766a4877fd2c8ecfe91e69a19397368cab570b2643b8e21603acdb62505d2b736a642a07a9514d11435765d17de399f0144aed5b2f255fae5cc60c9d0b8d1ed6f5bdd54c7123fe06065b63f914d3e71f15617f910efecb8252a7c4a252468c41a9a9d1b116a3c414f13c2bb58fdd69936a5b16df2c3eaf92fcce615093e8c3b34263764b7ea3659f066a66790c4f98b48850ceb763b6df7b2e43d1be2b60b0400182f98cabcd8c173eb18bcc8e24367364c8696fef1487ee9f95e1723b8c8e412ef9aee169913c478d0eed9beb4040ee40fa0d55728053f140c3cab06175de5dd006f5066c628f4da4313419bc532f19c05e54b5d7a7889162f5f4649c27c73e20e0a3c558d4bd40c48d31c294c8f1cdb4907aa55429c9f11354fb2d8d65d815d5fa3edb3bd26ee2365aa6bfc2a16e762f259d600393853109483f0b207316eb1edfc841bc8fefce57bf4ad94048f8504cf5b20637445554fe1c4af3732a4ca0f86ea352fba8a487487ec25661baac5875c63210f4beeea058e526d1263daa668091ac1dd391994c1fd9d1a45c3b04626221232b435b5b581202c9cd5c01470396eb166e2d72503f506f1eda186a69d240733ed7dd7068502480514a60a0d2e204a0748b22f80c07ff75dcb85eaf00f59cc7e79461745f0537939be5197fd6a7ff9a09e335c72590e451cbd9b2b00f10c4b05173d34e9b7213a50b9cbe4bade7afe8e0bdb471b8b93a02b9664ec58de682c9cf831666a41218d0d55832de8db9fcea910beb59de06b684b83b448587b48ee2cd4d344cf5ccff8241c18ca19524cbd7a4eee4123a001d0917ca4d9c61a8efb44b37d524cc0e0568e9b49bc082b95558bee96d10859e518bd790708d4cf6f60de2b103f4f5ad3e9f84cee3c3e799ac0b5b0a59ff7b568989c843ab96d0f8dcdf7bb61eb0a2619e80cfee199200a9689e9cb8bbd41a2a1e5ee56cb3372beb3e8993e0b5ec3de1ed9c8449f1ea2bdd109d8d285f6c3d391431345d840d34af5e611f3349e4cffa78961f47668631b858fc1b39a7c375195047fe060f2cb4b5543cd5ba33a1322f921c6bd11d391af5f8e16d289c826904bbb9fb82f1746911653c297bb568566787b2f7e984ab179a1d9d6b00b04b28566bccc49ecfbe25b9cd7488d3e7e927a69877dcc039e26607172edadd3c0e3c9659c7076b6ab0137c2df499761b54e4a8ff7d1caf2a3cefa5d508a7bda320b93f955dc2880cabf6d8a9adbd514c90c1270adbcd30285c3aa33907a4622bfa48dadc2402eeda90ea902139982555877e1ba3963e32dee36633c9acd71a3bbf968b77c3faad1c01e6f46d82ada0e444e4bce0bdcf54aa7cd1f13318b359d1386cb631c46bacb9d3e37764c762f64a4b43dd72a423c24caa3a68c0e7ea66350dc5e4256b9e0848f584174d482d8d5764910aaff7db23f577dfbbc1704dc2c550c58551034f974ed55cd822288f2d626833fb7684613fb549ea4326a23ad56b1a7890633bd250b4275ee12bc24bbeed9efe56d553d22c9b00b587d63b63c4e931e8b09730ab28f98ff6900e90da802c5c0503748c9b97b7cd8fa5d8e94f3bc9235c071caf1cf0e67b05f8c47b8d560c3721fce0914b2f57b0e019745eff1f5e275e7bda8ac970558e05e0fd7c1def3d12920ef61a7c05f042e4a0a5ac0de555583a3b2c3c7f35cd9c35c79128c0d2a9e149779f59c03fcf4e9de46cd195c0640a300588b4fac8dff7343efc4123549045c7912c45d8b9c79ddac283ba703ddf63332bd31fd760b2e3f1c24a7e1276bc797d5ce4e12021ac7ca35f510ac810118ff3bdce4b1d2a190d11d135737fd19d3a1915f893c294f7e8dfabfee841265918410a845c2ac1ef01b19db8857b4b40e58b91d961309b0a0494f731d219e40ba35f0e361bc3d9cb4551ea15c80e65ce970c5103683515fa2ce9084811579d36e6940915e05b45424bfe89d4bbcb8d5d3f84f6b32cc1fb69a8106d42af6ddcbdb595adbb40e3192d34a84761cb5c4716c451d125844735766d12182ea91c6bd57609775f09768ad05c32fb0e5aef3bfb76b89e71b92b04d1a09bba1dc345967213ff6c1dbf74cd28cb005f21a723dee9a2519252b48be563f49969ffb3d06d666a9e0e52d621f05d202fdd0447dbe51fbdb67cf0908da22408c9bf366eb6cb10bea87886bc3b416a60057cbc5b92980206c20143dbb52f152e78f9c36f7079b6b961c3be9734e71145afe624e7b6989df10ce35f5372728c354408d130d7c0b48f8fc4153735690a0bbfec8b95a260d13fe4ee22672cc41642acaa3e469b269fe5b2bfdc84de0e97386d092833ff1a7086f90102490932ba853dac04fe5a35e346c75f4467bc4cfe2b7b43166c97a608ea84a2a09a7c33a830378a5ba1ba2d8d9fb28c2cb44610a01b29e07c746e5a343f73b99f09b2de23dbdc4d5c24021954330baedc7bc9c5262f57c6a2e804253017cdb0eca49634786f650a2fdd2fb02192f6c6ba4667d9f6159135f5680e977c68d039d9d8e6d84ca0cbd9f5f1dfd4a696284a8a8e293ac857c3553098ac834f20048556777062e21ee2ae469b2bb82644393dd56fe842f760943f8d323c95235283c4060962bde33154b5bc051f1e9c199955e07e1d606e7da7f72c2821b5e0429a83cd481e6769d3c3467446a372b2c31c7126c22326f8062a7554bd33f4679c5c683c55f2cfbe3ea974491a78ec7b72401f2f451bd26e915240f2f6b402bdcea5e23396fa7882952af93d2bd5743a4514d26e46f5f1a1f4260f90c8a821f850576a2d8cc9a8cbefa984b9679165dfda4ab4651ecd2fab4626fefc2e31943f564c49e26b0cef6cc9ca3a77d99ad63fb4f9e7c170a8d03080b243076c3696d3933f3e1957ce615dcbd2d6a95c657c6eabbf933f513da1a008f62af1d29550076e2e87c9fec4c593ad97234916bacb55fc70c710a0f613d2c43c083c10d123106054632dfa92271f53468285df3f7b241a91fc397e2039e586e84e20314d0d764ef692ba5897ec9533490ffa01c4f49a9f19c5cc6499817aa0d0bac68275de99204a5cc8ad7e5ee28190f9dab2d1dc2f5426994f41d4ba8392d51db25610c966759226f7d8dd8be51037726aacdb8841d2b116fb32443ca1646eda3e44344e8e759f69363b02f305d4033cdc41205fa9f175b5fc671c0993162d6ebb86889c6e6d294645e9e9df330629ae25f669984ce0fa9bc00e807646109128e6471b73b28cf5c380be33139d4678ee17be754177248164cf6f68012762ebef24be14048e028f619db50f633ec018dac5ba7ff316c50a86a35d7e395dc67980bf068979860b68cb180802274010beef80ac715183749d360b94c2602cbbbde836eaffb9642d799f4ca16959dab967c63df5f1c2127afb110c9a597313dc7c0c8ecf6b128de25903321f9fb79f2dc50e99d21eff7ca69b19f67cee4def6c7a2826954913ca90ea0f10c8cc3f37c1dcd9245d3f68af710e7dd81881b0721f26de2ce6d226d9029735509dbfb39a0984675bf90bbea63b88c481b584544a925fe0f5945a2913e867a04dbd61bca58ce0e19a6e6f2fb5218d88f634d900bec0076b6af869fb7d2c271e1af79ee19802e06ed4f15bfde6fa0e62c966862a10e629be7de0f78db266c8177f3688c4511e218eb019b89fa81de51961dd5f2df7ef16bb6c4f377c8134bcaf9ee53aa72058c2d9abe78529be07cc898cec7297ff7268dd244d3c26d101e202a0cd8c680d7d2adcc8ca94fcfc92cb0586d2b9b419eacf620e96ed9e4ab6cc249b5cefff5f0d0e99f955ab08d55a10f95f55da75df729e20a6fd33c2beb7bdcda2d2ffe4c5870250a27c6be81bac5734a6b21b54ac62cbb6e6b20b2b0ee4ad407f3a184f3b912c0bec382cc6e2d193aaa51e32a7df168689e151dc6a79ffeffc015cc8b75a7649b709735480343650cbc463010fb201f35562df90b5a50f03e313cfeb546125265b73c6ac9fc699e9de9938ddf59fffc981045d4a90dc8bc5c16504f333f08bf8ff8e99238644a59cbcf35ff52615f14c3c4485f96f5fc0db3972f168af59e9844812f1c5f8e2fea04760facb528925244c0d0b31f7b318c8838f26a860dd8f5ea9a07974c3f4e6c843e7fb683cb0df748780d4258d04909a748cab27b47d77b8a47e47d48aa4e7e913c56e149d5ed079367ac9790df23b72ef7d59a953df841f4a92e916816fb095e2336f5a7a301cb4053c056cd6917f55869cc6c464a149d678ba10f5317e719da942b550528f10e875d440a2ac33bddf7f656c724a5c53676dde83bb6ed1c937f12b17ffb1098cd2073e6e5bec10b084178145a3ffb552b2a18de22c7c1f7f45f4dc3b8c3c7ae986747745be1fd2760356d467d867fc1d9616131877e577db5cf2831df47e47d02d09ae889108603529697057c9e7c54efe2653bc850ac7a271d2e2e802d11f5d364ffa7079bb756146e707014aca7bc87e31b83f5fa6843a6e2de8fbd531ef819e83d00ccf1c2713a9755c35bf137a37260780f3ad7e901fb31deb9233d1aa613c206cdae857a4da46a36f0bbf98abb19938e83e8a763ff03df85ce6dd4c5e28a93805595c3550fbba863e2d30127d23b155ca1e28ceebde82564077af577b61bbc341e21486b0e2eeaded2c2ad52f2633a108b6d88e0fcf37805cf37342c112d84dbd69985e4879641174038de14b1892c82ce72f581bf263f6db4ebdbcabfb212cf4ea41b6f0a575c0fe4742318364950a3e6efc89c6ad9891570f547f0bbc64aa5ec439b559c811c54ec4b25d39b4a967871df246e20a7955220029d63ce17a57e088a755edfe4677d3c8f48059e7d39a040ac762f2e985e92f8722c0696106fd2d60161876eb72b458f0834751dccbde77163707ecddf6171f0015956d71e4ddca57d4f3073bf833923bebc5fa3b970f0addbe1ee83a7a76470022639fc5c8bdab0818185dae73d8814aea52237bae62a20517e8dfdf0242974e428b22b09cfb991bbdb59325e554d26d002ab582eb9cdab03d060b13c5ddaf00910ead0454f9c284b22c12f9584c8ee3e68c92a4d060bb0b0434c8784b2b7b23bfbb2198f1d5add9bffdc04c2ba7af7255787633bbdb7cb914d4fc54f6db0075dce38ec43e1d74ab62319271e856f616ba29338fb6b63e4cb5d354eedd66357f007f7dadfec80b412287f28c15c8b498cbb17bbd23379de758af71768f0a05de56cd800be05903a6b5358c16e96eca6c96100b3400e450e9259717a81b6b33347092d5ce3e94b80700347fae8f4fdbe89117d283d543a25ecd71b82f505e686b18f9761b80aef8ad831cbbc2c7eba2e264aa3b89995c1c366c401e8f8b8b7906bb22a6a2534491fe6c793982fb54531c377a45abf627809af67abdf8ef2442d59585d29c13b173fec845e9db89aae33c7ce6cae1471f3357d293626423de19fe1de63c42e2ea3faea5648a272feaad71b46fcf6ddb37ec276d9d91625867d7b3e99485bc2b18dc134272a319a0da1dc586b39f7efceb70a11fed5e84d4091714296950a257e29b2e0c1e010d505b0710c416d01f817076ed60f6aba24a3b3ae35145ecf8b1186a4cb8a2fad864f4bf353689eba010d8c0b41905bd7327756b892cda84c05d12b58871a8adc1203c40446a07bf28c6b5f55d2cd3a63be701cdff57f5bd1d45182e1ed61e056b2e3453a95d9581488544f2a73864bccee11fed38378cd44e751d4522adcce32bedcbf002c8d03c22974f33113dcff5ba88a37423384726607df25575543bcaca9d30092e8421c77297055dcd5284e3476ea60333a32266b9b1d1e9d0e3176d61f137dc3b3c002923c833901d62da77008982500354e3dd440a2ad7afb12b4ee487f70fd819c442aedbf76344c1f26e1811db93c52fb8809d8cb2dee05312e83ff9ff82fcb1b3b769215745db6f29d2757907bb3cec0634682b2eb87c20232dcad8e0105ace91852620b81abb1856722cebe37c2f680f6cb1d27af85b0988aa85ca5bd4d4e9c807d2c6586c395ee61104ef459897d3877ec1511b9619cf90f87bc551694e6101b1c9c3393b031316decd317f098b765056eb283fecc1c75afdd1c0ba7b6cb226e96b7c1399a1eb55930eef9ef6931f0d900364c1d804b4d279457c04da4dd70d8dad945f6e6b31abe11850d390ba82fe9496ceddaa48a6fb360fb4de582de556bd87a96a00c9685a1e74fd0e946b50b025c23729c12fa8ca25ae858972908eda177f4acabfd57182a3c9d903801ddbe72009d3676766aef4b165341007c5bdc1793d707cf2d4ee3f613d2b8bad38289033f5004b08da2dc4f0c9e9bca0c0a05cfae48cc594de3598e42e770a75cac9eb903be51ff961ece39d7e0932ee1b49e937c5719d0498e5e194ad52316a66a5ba44e603c25b1ba75f553e1e59f4390124700ab42623b5422cf7e0885eaeb616e81c9dd52802b3899b23fa39dee9c20040a2bb083e0ae116245b324fb9e4b6ee2fb529f44e3721d62eb3c8913ae13a2ca6a35f58a13f35530d8025a360a56fd2caf6955d0a3d93b557c5a468eb2bef1693326b8074d9b8f0111092565c32c5acc67c05562f48a8f620339f1dae53d11c58a0e1a80926f5bb6ce33bdaf32b5985d65a9285e2d31d79251eeddfaf11f751242c1847d3462b59d391277cbf22a7376f4308975d76a0bfc9e30e209652db064890521c4726511f39f66e3c8ff531511f2cfc3713c01da2502f570522865bdb03af6c3928d5ddb262619dda1f672ab288aedfc3c756e09a3a3c1b17a966c4cba87233216397c597ea2f6034ed47c899501a003040ee40128f6f90bd59a975ad2a7f4b230aed31527b1ad4cde34e4aeee390169d0602b06713278516e80ebcbf6830ad8184794198767be0ea02709ab06a3157aaaa5ecf9fb54bde78638162300d302f74f72805353bcb8e5e0d8783d435002582a68369458d5842ca768584c24bc640911245ca3771545e714f8dbcfa95967c5129b4854465e1228fce1d22cc362a750702c759693b2594cfedce400eb6bc6ab024ed88d2651c44310431ff417495003c6bf30eef28e1486f28a9bd9742822a609933b89284376adfc55ec8134634ffb4569529d066eb2c22f2118f1ca164debaff18c82b9708d8ddac9cafa0389f29f645b095f52e23b7139636b8b39209870c0ac9936e6a4686466048ca1052485f4a4d5790ead54ae30d5ab71e4575de5a01d0dc4dead4ccc0114e9a281ceef53f75784855f9170cc89a90639ce214e72ed691a4983edaa0012a371ca50f33f50bc7111b15b2e3485876ed1d9db54f168706f5c6fe67dc106537f12c10da4b965363f9c8d7fce50eaf4f00d47a323adb50ccbf0410939093c04662e712074703ebcc565e735802048c7ceb900275aa50c32681f35303d77a7a5f5e38b743bcf6d42ddcad59087e94ad2dcd15e4e2fce812dd247cf4459280f039ca43770df7044aeb85517e676610c2592061338f35c085810c264a4e6135efc33282201c7257a5ba82f1f9a5f3bcaec4bd05d686a7626db84d41c8b6a9bc1d01baced5435272a3ecbd3be18120e7a9c62413ed94cddf5381bd2b92a76e7ecd33fb0710205fc827b969de7f13ada042b52dfdafca65fba4078bb61f4704c898d6349aea635962ae6483a71a362e26e2c5ea48b48a1486cfed634ce0cebf04918874027eae24975d547723bd233adf42be87f1bdd680fafa2bf6f550e0036a624375a3656d53ab79e36813f9ed4f76a5606b5f854240d548e0827cfeba3454bce9648015f8e3575a912fac4c5ae1f7ec73473a6860260cc6d33ba74b54d950149c245b81fb3e118d3552e28d31da3b77c0c434a321c3b48252d3f433ad9d737ea3e5fba06a33e763d6a0c308aca1314106fa85ec0483e2dd8af985c7a50c9a3e8a5eaf7cd719caa305045216fae5af8c5f0fe0551eabb31bbc08f25fad69adf27726465c73dcf0b56899dafced7d36b45d959413ec74910d0da800e81d9a27f53ff9547f26f5e84b98ceffadcd23c0b7b2db08e8f129f76feb270a2eb59ca3fd745f5fc00913d2f27bfab1d48385d7b8b240cafe372b0a952baa1d401832db13d6fbbe2fa72773cf32271eef3c759ea250231d95e54bf62c0aabea5bd7e85e3bf348857cb4d504f42e1330d15e797e02b2deeb7b8a0d9fdbe0e5b89c7c7d08ddd43e21dd59beb79d9e0653ceb369c31f772eb58ba18e750934929123a97911dc23659a3f03410d5f226092b3d01772a339c6b18b918711e0e65ff90795fe31de7f7deab6a9489150ae06bd3faca94e8cb2fb968b214786d823be92444a28e8b24be247d121faf9fcc3d82f03d3ca6e9cb1bef254a4bf3d9299814fd7c54496a7ceefef3bb0612d4aed9f6142856b2d2bb525c235827cfd10be0f12b9ecab74a7997cdbd4e53d4183423be1b84f419653b88e4b11fc2fbca4ad37ae428c8e4b0e8e28aba7f2839d37eac6637d367c4705cc4fd4d56cbd34fe5b357e2a00474e3ca44e768b274ec6cf8c905ad53e74329105df353ae44397ef62b2ed842b8d6cae63272b4bcae97074a29a658ba6e3d75b29d11c65ac4356b1ef7737b9c47e0211a9eb652094fcbbedc8c28ebf7d85ba4193836fb8bdf715791cc44b02b1670004f8b1ad341685a6778b04854af516ba2bf6e3cbe7e08d42808ae85f0797c168031dc7efc2f5ec9899becc66ea2d8e8c9d9c5daf6e09cd49bdf218708d6beabfb1dd370189e5bcbb98e1bc1da67f8f160f3b9addf234d759cd669fb5ae515c85f4662199da9c6887244b6373499553468b18c0c8017aeaea65e8cd58b7229550ea9a9dc70b2187f4e3902ccddc4a523c4b0aa4e623875fbab7304672952d336613ea7c6f7680b372f3d2a7cf04949520679182d930f84b2c44250024bd900ebf1be79c59518937ab89952a0f36d7e5225a1d42d5a2976ccd3bb1453b4ba0fe1c95c22ee3ae521f0145e3eee35344c467085d7d3fd05a29b7def2c6fec5493f859c318bcd99cda085440994a2a89130a453ce20d099ade036ac2664b7d8f0260a3106a7377d6ec65713f445a2b6d3b39b20ce2153065b7de9be7dd1c196b43d256d0530603aa64266876aaeaf457186002c5bd694a6398b5cab30c8989e68bc734d495addcb0bf146fa91494e8a50555792bb052c3f1b6cac3e82a0949cd62b79166aafcbe7aeba8e28cb6d47ed890d013ccd1fd855b575accaf4284c8a272d486c6edeaeff077a7b9aec86b21dedd6091578ff73eaac2ee981f148783d6cf59054d73ff834eb34d2596717f0ea61dc58bd881037bc6f7293b47f61bcd820326d42c69f22b04d9002033df90007a67e21f02125eb1cecf3e581781b3d676f2a82b82ba7da38774846be2626c46d3985be0ad352b1a42f5397b59a5ba3821a4bdcbfde0c8a8f795a0ccf68ad6ccf914161cf94249a34772dd67603393d9639ae89b7ea0cd996230f92e46b4025430ab190b29c77c67db2f2d985f0ef2a2b2be1bc38542e3680789ed6727264a25ef695650673852a66f79eb9c0bc63b6afc319aa83e0093008aa8dec767ffa5da1435db3eb99da89282ccc885d9802dff69f9c46badd931c48b5ad3ff900a1f0a3dc3f41ac4ca8ebf519ba2f25ac7ba970f3d362e5d481d031a9710370c2a9cc07d56bb8d4abe3d27c0e83ffdf9d8782f7312b7b6fd650ff038849d6f914d5aae2599876359e09d8d81fc8292afee982b894ff7cf33f8c09a448a91d29d6ee8d453726c31ee03586e396cb7057ff4639837c2eb7c1b475b8d573417c36e2fe7a47b059a611dd888f7e0910f5dcd2fc00bcdaf853e81c112c31d8cef6ce8e5246dd50e552098d2d2f0e54eca111c65c799093d8d46903bac0f372d01b994ec81f94f6164ab284d555435588041e6f907a33f565ad8e6ee5451df357551fe99ec00c09a8350b01250302ae8340cbb7ad91b8411764c701c8a1d673344f06aebcb69fec853e69f84991ed16da25bbd4fe3f72ac7c783a5c68c55477b178250427c870ff0aa4a256471fe27e0fdad8a4b62dbc82f27cd6ffa7ce5b58a88377476ccaecaab6ff621d495d01c5e2fdde3b2e35148c925c81ae8addb813e5cc987dd57c3a5d662e9b4ac37ab7946363ea75614071db1bf1e49fb60f4c5f65d43d08de98beb1923e00a810f9ddb5c93bb2da95ed31919fd91133115e8f66529a05f104ccde1430dfe81a1b192f50e74f58b961ae69dd6b5923e1e33ae6f0743edc34e2fdba8c4c56b13339dce4db4968d23d9aade72d2f7c42676d280499fc216fd0f3a74268a9333ada4ffb1a51d7b366d2e1cca673e35c661a110305dc35cfb1c63a21f734974ba52ec2fea3dbc5874ff41d6bbd2cf5d9c06e0eecad11ef3badbf77359e0b5e9b5a9f3ba5ed9a7a7bde54afc1766f74b1ee220725f0900fca53836d01bb6e8ccddec347978cbdac36e2395770e878016cf0cbdf188aeef541436287456a927db8343d0d415f3ae0fbb3e8557abf46e4a2c3a28bf08e5eaeb2cf9b84694a3bb65c81b5f5f3a57e526c6074612ed8eb38768492216a49fe78d654c46627c962c83b80c7db6d971c98b26f1cbbcc433ea2cf7c71f4dba39537492c9cbab87170eea17e6133f15934bc931ff33a010f564e56ee9311d4dd88e1cb98a87b5be03f84dec0fd34bae46c458b96dfa9cee9b80a4179b657d62ef4c897077452ddd1ce3c6593e348d62a1d6318f9e0031e8d9fc600a46a6aad066b3932a7d2f2b85872a0f8fca6e64ab8937e65ec5078f2c85c52432174b384d76fd49dd3d4d9f7fe48c085280046f8f0c7cf7fa2b65d099aac5e70751e33e26ad6fbf9be0c0b224f4d35d6533771dfc6f0a05972c425c5d7607d44e7304d4eb31fb2057abe15e19e4181a609d71e3bf7ad7cda0f7fb6a63d17f4ed0865dc810b939bde549852d7ae97bfed3bb59cb8dd8a9a7b0fa4fcc234dd4e35294e8111cd4dedf0cd3ddea5c86d8f0e6986bd0ab16e4b899885f728c7030783490035bb128a065e93a912844267d80f8980446efe87050ad77551b263a5f48f9ebd9ed625ea610672a83873e0ec67fe506bd1f052e43e27b079b84aabe8be06b3e3c4182b609c416a071ada6b66d2de8f40402dfea23c0ca4b6b16265ce4325523a8772685fb67e3a04265ca018a29d27b68b4dddec00d8b697bbd454b3ef06c8f3645db9c731444f0732c773bcdca3428bc5056abc3495eca925673071e79db1827b36be21fc1b7d6922e3b504f2da7d59340dec612c63aea66b2ff6c0cf0d9623dc554082897c3bc75d74a8709b0b215197b179e94a1b4318166deab046fc0c463c54dbfd6a8802460fb55873a9d8b1485a77018bda6fc7d6a24c84c58006cef1a66c209fa897e106f36119ed5ad0bdd45636981b922e71e37f15016be3ebcb3e89c99eedd0c892b8eb023377eec9746854b1de292037d663d05b48dede06587e2f06ac734914cc01f41f94792d2249ccdd5d8de110f87988a96d90216ef820087a8acf9c73a77df881c3272d786ebae6497a359503731d806771242f17a4ce0799f8d85cae415d9321cb6ca24c9a836fedbb557e8add0867bb6f96f07974b39ad7ec55915dd7967d24b5a804f6a47aaac117169b6883fbb8bc9940c68b1f6332d0143deee3de26726497716660357f1338454584a2a8c8d1d43c3212456084a355385e6b748b6908ed572a87e507bfeb4717f520f0961164d64154ca7178928e07c37ec23490bb22d90a9b4f39a763062308032c5e2037776b379ec0b7cd0961f4671feb34cef8bbbec919f2c8bc4a62fcf1ec17b49b4657e84377cfb817030ea9550a5ccc3f4e6bfafbfb8bf3320b2a213fe6c4ffb826e0f2a40c5d4ea4a38bcc0b7a48f093b23c4364bffad0d3e3695338922694a4b1cb5de032fe4cf6f0eb0d5c7650f2692179b04b0a26e60e8440d08cd191956f536400a4f7095bf07681e5457938d8b5f24b6d4d3915c5209eb9f857d32a6d4b9a4be757911451de92b8c4ab3b008c42df56646ef2396b0e46106dd846ff14e86205a5fc05a412b1f5b3bd5c734b97eab20733f09969bf6d1f4e16505276b9c5daa2aa4fa139482a5cffe47c798d6ccc497775eadc0ac4330c9bb78d95d56d0e714a7664a892c20db58708ad934aea003466e9ac073f25668123ae405c79fd24d3e1e54ba75e5c8385f27bbba5cea3e057ffb6d6030d8c38a82d0f1ee31a1883b84db93b4691304740ac4f127acf4ff984b146e6999b91b253adf31f5d901e24b627e461b609a5aa2040d70a6758aab54ee65d630f2ad98f1bb8320594581a1cddbc42004fd344db32bec21c0b3951c4ed2cfcf84f5cdf5fbcf8068fb43195d8575ffc533a1ab4c716e766bcd16d26cdf7e9ea75d0423a1de09703a34ba92689aa34f4b2cb508e5a4f73c6d6c23b634e83114179d96b2fb580906fe7d3505536e7b20743a9d2cfeb6c95326c871ba43c9c2c8b12a532645c85e5a2e7d5fd2f322f0eab7177dd0e20f108036c4be3e17ba7b441c4deae98235be498b2c1b24c07f7fb3d7fb009eba38dc2267f1689b410d11d0f3efd86bc5188396c81cda8cd12000b17e5fe34995ad80d4579f8451b47e1396114aa6e14e8805c5649c2af8491308766fd4240fe6688dbd18ea29802df351cba15775b92db59c1c89b9b7bf3e5e257689a4ac868e0b57cf36c89d50df5921ff83d6d947195d27be1fb644e5d002fbee708dcb73f76a2c73cd86ba63fc92e1b270b7cb2c5cb8a52652c0dc91b90a73ecd45a98324a0178e02f923c2424ce72e60c8770d77f1c164c67f64ca3c60906f7b81794433977435ce7f4a4824f133301df647c5b830d46db934cbb39af61c69f447feaff8433e81fc51dbe18f6356e11a8e8ed15d234f5ce7b6fe1cb865b0becd2ada653ee7a1dac7a5e8bca94adc141e6b63912ff7a7ab96810b9e26c7c327612a095ca8e28d6584e369de67d256340ec34151b4f02639898354c2c8076e97bec3b841ff54bfde463413f0925471d4bc0e7ae2ca25bb955ade8cf4aaf3f7a91bc81439509180b5f0ee41abdb158775419f762817c9e6c974936f5c94ca4b8a3c6490151fd75d9c484bfc0deefbc4b84ded196c7d5735a04ff2a4fb562c408eba4ec73bf0ab19395611faa6d73d38edd46f3dedef9f894e5c694981070ba3c1901150bfaa8c1c710ba5085a91fce25976ee6c690e6d5e62764d1d4f79887cd128977734d3091e1c1d96237e1614d3ca15c4bdb4bcd82718f452d1e37e1f659c0e5277abfc1bb895cf6cdf73f9bdba8b8f2c58282e1781ce394272b84a6b7075e6c9d8dd761c6002d8d718eec8d968e03f25eaed5439fb8f51936996957161be86e88db371f5b98e62a31c478e6a57edeec9d662fcfc0a56c59e2c729750212683c10852a2ddf49b16e0652f15d84e4737a96a9b64b675e3453930496a22eb1dd9444bb972a62154845af73df167e9c9aac77d8766493c32f7572b8f3bb42bea1f5f6aa8b5dc01b32e13b4f5877e5bb52c28adf5a0ac32be13a9a7363e5a60acc08763276ed755e486a692a4e69887bcb91179f72f3a85a4e66db935994a451235ee979d8ed652c01eab3898593bf46a889abb87d4a5ad8c67e52d565068844b5402e31f097e5affb1b1abb0f92a758018694c9742de336557f2eab6244e278239d16e53289f9d039dce4e82e83f08590898e64adf74be9ed1e7509c47a55beee9a3a9e500f46a3c6eebd9eeda92d3e2ffc4a5bf86a34f798fbd5e09cf2078251f9ba69ed40794a5de549c8b3643a8f533910e16e834b7b1ff7f0de69368036ff14675d2d0a597061d32ca2729e3de9c47189fa05950b53764c776f200f6f728215aa5989e61bdfd70efbd586fa9ac8ccd66568c909f1d2a022e7a38d100a816b616cc024ff0f9263bdd7638f56469b229559cb0060f4e061b2cab42fa273a211986d41492603298047a08740cdc4fb1d29a950a634aaf64066343550040f998995237d20c8ee2598edd337e52d76335b8e4b2a9a5b5c611438817403e6af6fe477977386438d6b2ee2a801ebdd053ca228a882372dc466edd468522b3223efccc5906c6d077879617f625d586b294c32c8896ea61da889bb7922a8d6721e9279a4f2b67f2bc5ace0135918a3569d4beba45d816d5f0b6074513b97963a39c0580a4bd0ed6b72a3607d75777e1371e192e7184b8989aec0a86a06102499c6ea8ef1756eb2e11d7b1638406f65523299e94a517318903135f64fbdcc713822bbfeb7db6eadae76c33ef5833c7c7f7073afedf7f75e90012c6fb961e0ec0469bfb0d61b7824596ab72425f1dff216d3a7be25e3beaceeef5ea5ee9ce6b5dc507606b3b2d0988096f4071378d940670678a23d0d671e121f561d611677b471a9cd9ba39f632358cb0ef3fdb8c57321d0efb7e6c91d0b0b42753ecd72261d085c155dd0b42e3999252737ef325b0577539a3ae6b47cb065724cbef7b67ae115aa4eef618a7c369031c21b8e3f0d47ea23a6ab6fd81db01b7e41ef40d4587272087a8b56cc05ed3f8b11efc9192c9046f58984fcfb3c95923a5d1dbf7db69283fd21a00326048c659406d3205b64155eb22b8c8b84cb79efb3569c10ced199ce3f166a0c0613f8a94f89abf977e9f601b1d6b26e7fc979b4c1eb5d886af4641c8b532d13219e2944f26c4bb4f8a5b6291d0a3ceb0821c8543f585434ee0256a369f6cf4c76444bc10d0a552359dd3b46b9e36eda64adf92322a435baa367d054306656b0f1b4ea6bc064afb70f0a0f2e25fbeb0ae57ea881f6ff327468eff992562f75db621b7851e4613ec8a86d93ffc48394c6af71eb8f2cd8e2ba28d40adc3f1e09725261544f96a83187b9f2cd93f5c9ce73b75947ac82b58a53e46c3117b64d3e63206d8d21a4535b262e716c91d23a1b3e4cd94e2dc7f12fac71b4713465e07280cefb1f4538caa59c504bfe5ff35064c9fb5e3379c599b9f81eab65bd0ff5fd05e2f7efe948cb1225688bf1ef7cff26a3365af708cf1a5198195c0c44470b00d7e38cb97ebd761022d2108b1d518fdb98dfbb85190868932345452c6e3292f5fd260354b69efd32ebfdd5765f4cdfe3b3609a19b8815c26b37164fd7199fbabeac11e128e84680e330d779525e997efc2c9e8acf5e1911f815d17160a631a63057f0b1e3078b1aea9f3d63043924e8987a7542d5c0e7e08fe8f49e3a99aae96402bee5160eb46e61f2a3e70b78a82bc903ceddc73b9254f3985dbce4c39e928208969a76f4fe772185b9b36ed9f5d7233ba3045215f33b07fd6314e2afee635204acfc7756641f548d90e435e02fc0195507997f3d7ad2d785b931c8263d9bc188d169e0fd0c93676d286409b6b35d60192cb87e08a2d3352b8acff397a938c7620a69b6c5aec5a6a10cc3fcb61346c8ec95c7332190a6337d49be266e89ef8c546339df65ab39866f1c7637dd180580b1c34bbf65a2c9dd4464f23a122170cb6931406d578c5cee1796b2d7dfc1d03fac4ced8262d9bf2f44fed766c8b7d51f44372e7f3cf05c87027b8fd67bf3057dbf9dd362437191c0c0a76526553d3d3703c4541ba76c53d5448343af08842a0c27ff2672e81e811b55ef2f647ec869ef3499c2faf30caea7ca9e99580c0b75187de524292dc501a27402e1f689c774c4fb84c5a186e434db02f0c70d42078fb045eb3196ee067765de8492f7f222763b94f8361d48493e12258983925e6901809487fa78e78aceefa0f331470ea17519817809eec17f268d105e1f7ffca83891128cb834e33e26fb0491b47e7d8bfb80013621efb42ac892eb5e4b64c3fe1733c7d291ff19c254f0c17becfce262b222d0a3e0e53734ae4a26a57fe6e09d06bba604f9264aa2235673770ee481b7565033f96a2e53a9e1373fc980fa26ed031512e243435170b126cfa63d9a2bd4d29b8281509c77615d4cd2992b33082b1ac186c9911d71c0d9b65ce9e15e5a9b8077723f102cbbfb581cf065446b056d579dc8df87cdc0c5779f711b70f887048ab4694cb57c3ee1fa77ff922c5d7dd04b2c4e45ca4a79eaf708890028958b500519186ed8aab8051a1f7b2a56f536744337121becac3b29a5182295e4b54782cc4bd57f26464a052c708b2b8636596185275917907d9da0bedc1e20c60cdc9c30b978013e49018dc9f2e5e956103159b71ae12364f09ed6766acc8fcfffd4be9110e20d689f9a61f2abd9d2c4878b0472d947185887e0328aa9afe77c87aafb26976dfc0d868635b4aef951c12bbf89e705ac8270f59007c601035ccdc1770747e7bce3d9cb0fc102900963d6aafbbca00d0611feaf123b39389c4075edea0edd7335eb0a6a05fbbc733ad03ebc140d7c0f28e98f2c590918e0d605130288369291aaa6ac3b51e701dd776c3530ee1b8c9a9d67d359dc194219ef1f961b4658f6668fcaf0aaef5285049ba4dd6e28fd195e166cd83bf2c56cde32ffcb46ba85f7dc9723a9a970e3c89f824e6f421eb3c0c38a1fc319824b247f5c8a1e95838cee747e616879f415af9e3438acadf73728b56abe277508e250eb3ea6e3f398f3f0c3c1ed1505b6e200264126a9bc495397991ad270c7b7089621719c816d42cf0b245f901ef59b42f5c79666b2ea371fe6744e7b342a0e324611acef633d0cc5db7346861317a0726d8027be13f02618bdd52086de22669a37cade9104d8a01e78d4d6f59dcb4c1fbd97197ff6fe0cd3adf869cc16183e3537e05a9cab584e27fae7d1c21b275a169aad4beaaa9aca5ac3b7ce411faa82273c6399c86b54a4ddceb0850066ae4ddfa152b07f02efc572ff4c4d0fb6b4b4f5e07770283405daf11c742034a6ae3c7c9c1502a4ccb8304925ac6afb9bd4952fc32dad6ea2fdb508549423060142cdd39bc48b1b3096326573ba132b41397887a5701d856ecb8e0812e3f6fbde8cfd4804cf364c9d8b5cf5486f355836f58eb8774e28f56188eec246d7ceea40709dd9a68f00b30c578893e048c1933b5d16aa8016e524eb9b4483abc4d387d3dc6926d14643b4369d4f81e0029d0652881d875641341a2aacacc121204ebff8d5615e80ca1d8047349f79315df5c43fc255bdaa883bec362c26bf55f64c0dc17d34bfa6b328b10981d99e34a6a49264c09b104358903032d66cca8a3c62a0d23129b68c4f272c0567389ef1067273501a07aea6b20deee9f7e33a1cdef795626688430591ea60ab19ec10ca80054a3564e767b1894dd1c47a13a2ed191f8cbd6315048e99dbffceda00a4be2e20df995bf0a9bf6e97cc53abe22f224f30e9948281718cb1a144e7ddbb5cbabe29811d134c41df1b478a31b406e712ed3bbce6f15df18ea7042f2909f9856d615cac35edf1a47202b8e9a8d8d12fabb5c35b8f9545cfe4b556be8aac1dbf90b515a8dd79f721ae3ff7d61729c03a2e3f71cf01183d94821c878dc06325611e60fd3263949efd4751f6c4a0b28222270be114f1515848b33e3a226f90cee14093b6239d724ad7b4c8cc573a267b2d704bb2c27b6c687bc2806a18c5a449b19e686059bf0c71bd17207faf8f0f80c961da712e30189152d00c169f54db5a33cfb5159944b14a9ce08ff66a3c05d230c0c5e7ef3febf6746699ad878b53e8c67fee174e13862d963e4a4d57745b9003a516b9419d8da32afb4eaa79796f1fc73a39937b623ec4156e6624de5f89232cade44348c82b94a280d961457f3c98df3553b1c59bb88f2217d06b26b4e235de1ff9360d13fd7e29830495253a4f163c5680f4755931eab3534ae38fd0e4c899d35410b72cf8dd52f2c206dadbc6dfd190bee0ed75fc41e46718ea46b4a80962b78eec44dc06b08c9e60b52c0903727f7f07f1a3a64ff8fbd19ff42099e607ea15e5f9c716d4d8af60a92356c4ae547729bb2b5d7dfc10a6365ae9e7e184dcab8c12d09fef4b4db7dc03c5bc61bf25484d2d12f6d46c42dfa613ec7adfa535356bb0414c6561f25856c900a4a57eee2bb8f4879019359579581d6bc81ede7b05b5ed5c8a1fedf41d77823cf198f16fb7211ded74a7787dfefd1d422ee4beeb58c646d2e5a40c56ec54ade853ce9a1f66aa74820c2b5c5281198c3e164d4239fd7be092ad53001d46571b188428d9cf49671a45b87e6ec9de75ce2ce2156ffa71a1e1a90e48be5d12d08ee0f81b456ccb546d0860863fad79f2fce9ac9b3c2715f6320e6859c7cf79345a1615a5f5e4621da81826db04c8d7a185d6a7a78c02c6261f4588ae27bda837cae06491e897d8f7786ea8134a5ed6334086d6599869cb9882ca592ae7e26ed8119bf6d53ac6b3e18e39e0cf9f8f46d42e727beaea4f0d8c9583bc9edcda0b02c73d4a1f7775af3991dddd5e06882e4b92cae1986e24a0ce52d174270b25c2cb12786d462b3b0965c766d63460a6415f7ab1a2f3b1a1e540418d8482064c6d07a93c55fcac27e42d4ed93d4024b077938fce91e18e950d65e39a27e955dff6ce346f77fe15278961c2cd94ff8448431f1c812499f0d73db448b1ffe20e05ecf876792c7638456156ad0ede733781d84c6bee0f1a228353360b28b6b45d57709d7cb72b012f1c98070c8c03c5bcbaf3ada618917b53a673aec1c2c1625461576d469698b62a64bd570fa177116ebf822d2e7024bd18a15b9b88b68300cf8007b86a836ed5e16fb11c8b07263a08f823e46e605b59fd3daa970643d241ccd320910dd2a6f32994a46cfce76f59919c77f4c13fd27c0d674fe1db7280a179dcd394b247485ea18e88fb4e9a4fda96632a1b2f77b881886d792f28d6451700b9f8aa7c36df62b5b97a8b32843641396ef6162c9d43ce8223102e82d565fa8bf972ebd6395f7161fedb8d913336eec7a82bab57491bd542ed41ddd0bd5f7fcb735e3a37253f155daa2f9fc1e9bdeda691d2a94b226e09e7ae70712de4d5cac6120a9ee230f8b94999cd9cec64a64280e3021beca751a7042f56064a4e4c6beb79c69084fad19c36031b0da339e533957e94f24841334415b2b6598986f1738dfe5ef809962aa10e709025c5c1b95265edde3dcbf0abc49176b21db0f04a6a9def618109891a1f7bd2d66559bd2c9d7624f68c4d7a921bf7d5b51b406f7f903cb2ef0479b191d42755d95ef104a8b7b7e105796036e2a9e3bcc83dbf44fe786ee275b4a79a2cc213d78f9f6b5b46b2cabbd2b6f87e4b8af062334360c1c4c36da7fc46864e66f3525f2376cd86f677048bd0b8b15903caaf95820bf6111d233b052d18a968d095080efd0be5caa7a48cad08871763681080b5cf70f4c43a2406fd95bea02599fd2c9ef31123412712ad2cdbbac7a9a2322270f2fe5437ed4d3beb3cdd1df3d7666ce30efefa1d0b627e0e21e312c1b9b63c63803d7fba35cd5ea3827f7189d60219edb7c04ea335d24e08d42bdcd7424e2609396129154a0391238071a83830242fcf5c3fd7c24ce1f188e0a9dbed8fedbf26ef9c5b8a3f951ef73f5f4b64eebf688b1b7c3ca4fab1b88d7b075f27f876b108a1438740234ae798d8c65595d29028a6035a1c8c7bd5a4e7431abb2b654817ca97f86ad4975dd29c6adc51bdba0b2b0e7167c32c14c1e9925d479be37891cf94249a34772dd67603393d9639ae89b7ea0cd996230f92e46b4c392e1d1d7d26410bf443a6a9787faf4b1e54bb8db55714bdffa8bd646e441ed68e7709db0eab4faf2fe56439a4deab661eeab8021fddde2b8248462d4ba9756df1b8583c0ab86163570644c60184e3f4b27592b9301d08e8762618d739afa7f5c11170474690c7eb5346d3c1ebb800b9e01da81cafe2a171ee8d2964664c1abc54d453191aa7cdba4781b7f9582200881bc87ce153d0ef70fe064a626341f977b7074acc3741528f6e82d1f1ef4aba55174fe790cc3473ab42ce3837cdf581f1eb159d8bcb8086bc7a8e6e9f9ec2653d5976707c76f22f92896de9ce38ad1dbdbc95a752f31097956660fab38e8bd847d37eaef1e1821a58d8748ba57208a680479466235d9c71eea7f90e77f7b1bf86c13408592eac56ac8836e76842ee4516a365cfdeb8712e6af8780bd7b99ad2397ab88204966ad84a1fc502632aba0dff2e39d9e540e8856a25901d59cbe96bf22443035babb0af8d3417ef13a70d7b041ca32e4d568de751abf9055cd45f895762eaba42546a4540479cdd0e960a3459a24666f4c483843680be1e9589cce42c4a9f541a9ee3f66ab89b4188cdcc9212a530b3919cdd07e38619933ca750312b53c3e6c680bdc4e603992c58700b867c5f66fbd4be39d1a961d53e88edd2826a5d0937cb9c9029712c095569784c4c34d092db7539ea3c2fa4361d29e4d29c8ace0bd2b752b7111a57f1b2166687d62092d00f2498700d6bd504e282265772cc991fdd6b5923e1e33ae6f0743edc34e2fdba8c4c56b13339dce4db4968d945960da4205d7e6e1ea225e488195ee5e5213640503392c52ab223866f6034fa2f92e98c7279ce0319666e314d756e78cf04decba68b74f328a45ed008ed2f576ef2b015d815cd8feef0435a955f80fe4cb0a85a7db48f2a9ce47cc41c1de89172895a505eca8f1415b6cb5e07f5b3491fa068b8810bb79b4aa84f57d7b36098aeb7e4ecd85ce60f8194cdcc71a4982a8be796dc8a823ad9e35b1c74f26bb245b360da2e3ea4e4604a354b7cb275bc1a2904c15be187ffe1fb03f1db60fd1917330c6f642e308c58dfee26339cc11912e88b2bf363190309db7b0b28d49398ff69853cfe6886f350cb9fae26595aed014f17ac6598053446bcacc15c3871c30c3a325173278e51b720d4a5d05a5e07036144b28b3c412210fd2cff52dd4f8e1ea45fe81315b7b7e22944dd35c518707eed2f155d0c34191bf59c686cbb9e9f322eef08b9f96360b28e1f0292bebbc6949496fdc0836032117d607fde195f25572d5ad1cb040043b0c6dfd831d2965a242e4ab302d42266fbcb6e6ffd92b3f0a6ecb949de7138380cc7f099805efa1256c5d45d0793a390b8149556becca673c119a98950f195cee72a1cb0d5d071948df57784debc63355940bf61adcecf144589f8f80ec65101580db087c8705fb351719a134ae403298f36db518c49f60909bac8d877f4172ef71340f9a2782e527a0b6621ea7cffb88b43437b2ab3f751f4c7f03bdce66968918ed5eeee9df588ef5fce2a731bd900e4e398e6208928236186a194e7372243442798e5a92495975b555667e6b29a40a18781a3eeddc8c9a083267d0b028659719531ccf0659dec6d9b34dccb0901fbd813b91fd9c071d444b602c8e4e8893fec61e2ed9a2877cc97f39dd0155cc800af8d55ba13c0a25d9d8bc12bf4fea5e1127c59d148c99d2d083aad4773bcdca3428bc5056abc3495eca925673071e79db1827b36be21f034b8be8f9b52cf34ff7c18488e99f67c8d2dc619e05a3f57f78ce612dc32a326a0568ea30fac28c022a4d18446273940cffa1a564015c60e2623c880eaf705c0fe46d9b6665357fcca2e95b8f3451ff6ce627a6019136deff1a08473d2c3946d38b80a942f14b90da544e84210327c8b107fed5f634893fe9d8d4d2d2901e560c548d78df4953f3eea982c491971d5121ce24c15f568af40cc9b6031f4d8c92a7a6b287ddd8a9b906ec2e5f4561f040c8e18c830f9d9f8c6c54d1dd27b1909b9e9f3fcb25cdc94a2eccd40d1489891c23dc8700efb0e3680b11bc8bcd1a06d966599fa317c070c835f4ae916e28677b480233c3eedd5dfa4012d29f0dc8f38de37c817df936c493081b039826d82390d1ebe24563c829c4b256431f49002a2f9b618a4c464a2238374cf01102701d37bc45a3ab25327ab5784cc01408aabe66c01613b731bdd6b12275cbdf10376133fc4699759591b018790ddbb399cc8984bc188066118d42012be73083d8fa65738d4f89fbb05d63e25a22e582ffc71492ec1bb03c056b72be4d8c4be523fa290295af69788c1dcb084e5d7b86105c880874511b121a54cc7c0a2fb2a213fe6c4ffb826e0f2a40c5d4ea4a38bcc0b7a48f093b23c43604db7a069e172c5da8e6c8ea356cfa418db8310db2c1ab125f61eb929b82ab843ad34ddf27e9e1febdcb33df783f6ebe26c7a25f545974bdc996c5810cfdd889a4d76358287522c23f475e834f66951e6733697a83f832a535bb1a12e7ef55cdf88357e028998428c3e434c9ab75c46d4f99ace242c1dc6b535434f7dae6d5b209a71cb014e93fc8af0a6ba7bbba22d4599572a12d621bae01be5f0e8e06d30829afb8641bf18341e9492cb9cbd24e56e823f65c933c9934448fed529c3d7453b6746db1372fb5e5b749ee107f90cfe966fb8a7215ca0c1918e881e4fcb3dd0087e5e2dbb0716d30d9903fdca4fcd0a1f508eb3d81eae7aae92041e67811c5a27e28f40009c8e3f907f19b943877d7844ddfdce652dd8159afe122b73f482760977fb214ee10f2e45e29d069208351271e569a67da5ce18d8ca1ea8a0e5664603f0847641a813116e0c6e621fd9d51ebcfe91c1e06fceb7fca16d26cdf7e9ea75d0423a1de09703a34ba92689aa34f4b2cb508e5819f19c6ced56a3beae751e418475a4aad8968f1209ba77f134fd90c101deda6c11f37a4306db5766b93f7cf56377d58a091ab8c6d328ad94ac4e5e32b9e77eb7494975897ac5246c04e459ffa40fac127550a3563f6fb6e144790581f822a01840fb238aad27b9c55e27a4ae28e404320bccb165811b2ee26600389c17c3a51bdd92c96d6b4a760766bb0a08baaf621a8d5a278ef0ba44117d16e6b192e04f3acecae8c7076b49f88448eae61eeb1d28d72b0075ebe311170279c293bc8c6ae12a678286113ae71da73c466347175719dcafb5819e969c6cfca9e81326865bb4005b5444b861b1b252e6b5d9733e0dd6beaad3fb69ba66e46161d23bfeff2582e7cb875252bf82a6edc538a08b71732dd8003900b23d391beeeaf3cd5e42325ccffff1a5bf3f21bf8ac0be442075aa6b9d1253508d2eb591a956909cb3d52ab64e473a272e4778b4673c9e239b42d19c7ba27e7ee797f5b7640ee68013906ff7f359ae3897d04c4f3cc4b0d3fa9c6da8b911cdd8b429592352ce6e7e6aae3e042ae93367ab6113acb26863994b7c6c94a6cac34e84ceb0e2812af44545be84596374c96946482ea2df8568b34440334ff1f6317c472c0fb77b70ae0ffc14838c208f479eed83a5ccb9452b3df989652e1a9fe535bdd4c052c4d96c4ce708af5781375ca13a973c4dd3c3471fd49a5c2d14d04b3925fcbd1aabcad2c14c6263761814759bef0947f417a05ea27e3c9e2d30617f43ca06020979d2d30f70c5d21f91cbff9314914db1a71d314b702bf50d83b69fa4029c98debdb70366e224a8da2ce654ea99b60a962f45755a2b5643d0ff0b1d16054d6a21b2dd06941a5251c7a5c3ff9e845542bc3ab2d594304f4d49787cf43b9d7d23ec19dc43bd0b0e93bb844ae962de114c2bf6251d40a14484a0bd764e30fb3cae5ab7d61bb66fa271f2a52df14efc7b745458984c02f3c5afc051ab5753a9e6b06348635a14c03a9f7df0761136665bb2bb8054c2aab0ae5ba1cfba36013b639379337e42609685a3f0a95b884fe0aaf36a5829241ef0e2f9712a979fb0c72142e48fa62ce54be07b0450d9fc662930af119fdf7f492771d537d5a16e796b25b8cf0b2ec91ab1b5041e0219ba8a5c380d8d12eec55261f7bedde0e78431946418e2cf49d7172fcbd07a6017fb35dbcb61250c650000391592e9a6c3573ad3e7690253ab07e6cbb564fc94f1087b0299ca69b5e0dba8b61eaea25fcad0d4f812de47333f519614d09289b3a0f8555898f65e0effd8995f99e15e36503fbd9ba2e40bc593f4825b7c17a3f7d57dca8ac3dc1992ff6faf806454f4002b818ab0b07faafc52f065c65b521fc4a454112ac58df10bd629fdd3aa326dfc66daf012edac6196e8b79e61578d06feabd10ca14f7412c0d29c2728eff253c4751fdf5912fb848b3d28e700c9915db53b0adf2c6429f42f9fefd8881a0b6c287c422a32e84f681c68c9214fe409fd313fd97bb6a256aeb555035e774f2f9b4933bffbffd310e8588d4da40b5e6a0d836ba1fc93af829dae2f2ebd48eec45d50061bb653fc3f40f26592a20656002cb17eef65bdd1b94370167aca907106d2704a9b4209eeb6d90839516c0d8e87f67c9a8c41cfc8a35582385c9155b097eb6f825b75898fc819e79f6d9d79292af1858d6377e2c967bc0b493ab97a02734522caf885e1e68026957995caece00af786b6287d52a762036822136b24e1b6a4d670a55015ca756071fe4af3e1e6414abecd5558488f82e19d52ad36db172d40f3d8a7f8da245054b9a51adc2c2b50fa2143c21e7c276e51251b1a96e2e573c1cddce82ad095ca394a7c7044b1374323f7abffbe1decc4e88023e5fb074bf676bbb71ef5134049d05ff3fe598be45fbf7f4a30e3a1e4abe6cfd7226b58eb88dc1955426ac84c2d2202bfb3314f7ee87873a2b1afbb89d67e668e5673a9cfbaa5d1e1986cb840f155fdc50917b5ecd23c3e5bf592edf30ae79b8909d82b0fa6bd1e0793ce09b34f6f1680d68db92bf8851a329b44977736324b475cd5c775e088a62624e069f26d2d05eb3375473972bef67cc980bdc56f410c2282a8d6a6fbe79740f40d4587272087a8b56cc05ed3f8b11efc9192c9046f58984fcfb3c56066e58925c47a813182e7bc18beb98f8c162b02982a845a770df3ed334d0bc2daca0e94b279114986955a28c6af715ba7096acad0fbf1cf223f78186d093be55fbee14731ae45f6ad8df3c288086a2654961893c0226121241481ed2e5e20977c78729ea8f696851b4b1bcefce20a04cbdf52ef8a0517dc7cd9e4878f7f550cc43023af9e888881c1f65f4d7f56833756c4580438e80500f20de0e6bb33bf667a5f726d0aa534a00e965b26753aa23f500452fa33c90bfbc7247e19fcfeb0d05f4384f0173fa19d9953e8f70eb8d7e21eb565e184d752a8761577273b5e4cc713b4da79190c56002a330d6caa8717368c401438199601d04102c5aba2037b89b46755c197b63a264cea0ad402ece9159cb68d5de2fe07fe0e4d1bf2eac4c7a60bd8368b950d774c398451a553e86d5fd64ed2889ebe672d70ecbdfc983659ca1554c7fadbbafa81a238ce95f9b11d87612f865a42e022f766432fb5d440fd2c7bfb111bb28697786a6abf2505769c58589a5eb9b8b6759080a13f8988326f0d435e13c924e0c9f953639cf5d9402e408c4bf9763a312f4ffb78062ab06715208afdeee462eac0b5f6d456179a30a7a30c0bbe20483e1f8c9aa14b098ed9b91396e2e2d366e7ec583d2a5bedde5f967319478ab2517c3307b2df46dbbd8f785c4a6df661aec098cbc176cad13fd8072d6b79982702c65b97718557064be379870f824447105d3dec7c1e7388d945d677bad7641f548d90e435e02fc0195507997f3d7ad2d785b931c8263d9bc186c81609a85aa626afe793554c843b02d4c1330f3bd7fa43fbd17533c600708b64d9d308436e9bcd6fdd6e105da91725c1ad39bc78095ed2456eef0eac44df915376ca62191f5b90c0bb433319e7be5bb7b01a1691d6f0f34823e03f46fffa57f2bf6e7e90afdaf2380369edffb0ab355e9fbea7ee5efcd8914b256ae46ee4bd7699ca8e6bb1bfd30ffbdc9d516507d52ac1abbba593e19cc92e28de84870d41b758695518a1d9904cf8b3218725d4c3773841bbc2e66ae1bc7b621860794136d29396aeec8ebe463d25d935361074e8cc7673b3012ebcba72ca6c61df9bb8dc7187692622c49048e5121f03ae3792b1205840f62366422a3e82e32d36ac04775a250679888dba2d122dde86a6cf5a6ed12f5c76dc13a72d80f9ad219d75fb8421ba3dbea9f121ff610dd51dd88663a518e9e2440527f3a54b3998ff40acf4b676c0ace3fdd8d8a9ad94a2ef2d9b1a5a5e4055fe10061099b50a6ea46f094d328966cce2ff124121d49374244e35b8a69db3f1a4838d220082bf1d99012bf932d397e0811aeeef352d4e574f11f81e1ac6376552b09e84ab077c1f78c4fb4964b96f36c65d648b0c6a7a7e751669cdb749931014da397f6e9ced076032d23ae84fd166788f683ccab2d423127ffe435cef4a07f490bd42901d43ebbf2c175e55b36a385175cd0ddc2bc102f9c358fb6c86f49a94ce363f2937368e8e3272f8435fe471559d0ee361fb85dd7e8e28ef6069ff9d8b64e98a4927848fad2f51fe67160fd524a548e08d212b4de84d55648fa5154810453e154e44917c094d43894b5112f5fd29c8fe16c9f9a9b0543314da601b2a7658b7beb4038766f81e99c6ac05a7de1c222caf9e07d26c3ebd47d21f5a22378406bbed43825ab19c1b078f8d37bf7157be599a7541482abc383e709bcf514c159007c601035ccdc1770747e7bce3d9cb0fc102900963d6aafbbca5c00d3fbf33591bbad8888e74abbd527db26bf2b9bd4141a0da6be3e2068a666db5d5d21180d2f68e1608f8494171532e9425c5ad0e3e771ec63ba784443d45b67300e19f9da185d30aae5f38948e564fc6635b9727c304f39f6625a90ef6258370ef8a2a0f7b534b4f25c22d9ca515ed40035b4537bbfe177a253ee1521adca0ca22b05835e9de7423544f03b10ab1f81cfbee063f6330357544958a420d31314d340999f7292eba980f57a0761ae21d03f27e2a180edb30d84bb5d7ee80429c4ec24d9b30bda9f4ac1bc27eb8a4ce790ef1fd59d90a52576b95f39bee1ce9988f59db9ac656d17699c27f18160cbee58049bb07ccd7a6c1e75ca608dbe153181fa878bc1b29b5c21abb6960310c1f148b0f925e774dcac9f46db9c8ee4bd7ce242f8de440bff8b59951dadf3ab5bf2532f1bc5ddde95cde1f6147c34436f7daebf6a5a2a78ad8de242669a8deb168712531db5ccbee018996b9d0c7a8aa49ed8fa6fb2fbcd2876edd1ef2564859a4e5c8c1f3be249475e66f36c4bcf4f4ba4e39db6a164fe44bae4eacac1899d2645f39a001ccafc510866906c2282ae7c8721e04b7c754dd126993bd856ecb8e0812e3f6fbde8cfd4804cf364c9d8b5cf5486f355836fa69c2e99f61ff45c6bf3b40491c703e952012e8e1d27b6c5220410180d644c06badac552e3a6185f5560bd2fb205b601cb40f99bc25a5d53867af9b5a4d3c68d67330c64432e893010097531be35b8f2bbbf7d0a58299d3cdf077cc04798890c181e20127fbb4813636b84017448d8f91f5a7c02403d0f1127ed583cd459dbda098bca0d8584337250cb947515b72859ae84874607550ebd80d4ed1f931eed61ce933dd808dccc4ef660e53893142c5b1ff8779854570722b8dae6169b74e71a54d653dd419e26d15004ffb70a20fd8d43399416d8ef0cdad888195d12c864cee09ac72e5dd2fff239f55deeb9d48a490ff3041eacbb8433683cc7d42175544e42a41b8ec49ab577999e48cc15ed823319e3c2fb8001a9de7b86f3927c34dc1453b100fe305919b04a3eec03c9d0828c4ff57f82dce3f4d4ff85487269c87005bfc1d6d867f22833adcc282260a738d70cb4d156cd314afafa5611e60fd3263949efd4751f6c4a0b28222270be114f1515848b33a7a3bc069015702d61ba68161aa95ecd2603f39698509796796eb8a1541818dee55ff10cc728136d6252e7170d40cf829accfc45c2c1c5e3c95dd7e876e3ae52a35ac037e62bff3a7834a338c4e561d26219a88d67615ccbb5733f542ab869c4e88409d23628403f04b77bf50828fb3e79efdd2091718583f9a33c43b4630542d8b32943a40b843f528f541f8ac10ef63a85f2e0d6124ddd2a3404149b71acf0e69cf475edb1e79bfc28f09bb4a64bfe602704db0184e7f256d097e3dbdf4fa8ff809e63d79db6603bb4d8691116e96fc0cf95f4dc990b61f1503d2eee61be86812bfd0d19e3427a0cd51542512de551e6c8ce697e7a45d207ae2ce57ec9f7f86d643ec84e2f04f318a612529d73bd910de1a2c9c19755d720120e9409c1004d699af891884ecf935a1410da84a3f124c2a61d564166d90342703a10f90e3571670f380b8e437099fb81a26cf3b3ec709f7a87ce895108b2a8101b1c04e572a7842c22a4caa977601a1b42daca758b1f8787efaab8936ace52385f91ba95bee9e80a0bf0219dc6aaa2abac15716e8283d0e4e7d12f6311e2ac8113fc0de54f186dc9eb49f75ecfc6c4ac8b5793cf65dbbe2495d0fd2867aa5f96f2719538ee102911e285c31304c069126ef1ef70b8149480fc20d58455e54c1527a0bb9232b23c52cc9575ef5ce9ac8d415b5b43c9bf33e5e04b674358ba3d1d26162bc22ac2a0c83b693abf66fe7a62bb646e45daf4555a4e6512e9c53ece69ec3ef5bf5f8a848ccf84f1329cf194347e631d75c6884409d610e19a50b22741991913b747cfc08b9d7d7ff3fd59fe067dbad6253ab5528fb2a91020f3ec45f54f23fa8696233fd01831c39597a14b04381f554cd186af08d54cca6d16afca5d7a55dbf3e34c8dcafd22560a27abc08246ae62bf273cd03fdd9c2c2030921aced3401ee275f55da14c81eb80719d501d4e263d23799b188b1e39b6b3782eedfda39e355ecab5c1c82a9e9aa39c97c2dbde647fb76b922baf6722e898df4ae2da8ab16136017781ae3035ae2126f857d06100df5caa404813201bd65a7c7bd481274e70fb78a46c770e4ba165e198fab02afa6232ee691f6f9a75e1d4ba8999ff9899f653e0762a5302ba19b22796421c53bbd6f3d9d3333f335af120af97d9c48f997117e3af55f75244897c92891e1643a51bc52165175fc0712807bf625db4fcba592975e1aaeb2a6df57210be94f5e0dde5eeb47425fbeaa357867801dfc14af31549356aba354633b0a6736fae3eb88dbf2590321cbda5e714d0215d2e4fe69091b418e4ce262c8574ebc65a21074332ecab59f0a969863aefa767e0ae71a2e1819ac7a70684f3b622dde508c018b85b2c75073c8fe49f7f8f10b87e52319b6e5b3701353947ab13f4e7059e61febad7d02e5c3fe91c5fe51b279a94410db764fdc2c3600139599171e841ec2330c5080fd4dc73fc4a5dd336e8f1cc21b778b6ed2bcf74036bd513131ed9eb552965314b5a4d934699910067e8f7dc5bf3e52ca3cb0b48a4b736238ce7e11f928bc6b8ee2c2aadc4a27ab7a120349c0f593852d89515571fa904ab6a29676fbdea6dae89e1e31b1432b5b1ca8274dd633233b4fc94b3c88a34a3f11afb4c34bf8f31cc93f480c8a4b50fce15ada048067184fe3e8326ee15f2ca40563a98059bc8eb3e6982d5a9613e089c672fecc971c30a0ca88a1c67c3e1569ae29a0302db7b9310720ef1c812ab4a3d845ef83890812553e46fb1b21d3301f8bb27249dba0e6991552da0ce6120566e91849ffbbf02bd3f5a3fb22ca5e92ee925df38d2335f1d1181a812ab5f5339429a6bfc62e92644899253030f11c8a9fcc713b482ffe7cbc4de098532230d9af0df869163bb3bbf13119a2b62723801d94a414ca4114a244d980d46ac50e480d4095f58b3ad99b0a6e25651e174e8ae6346ac3fb68194c3b5d38bf8f0bce5598d3620d254c9787c23c34354189f24da60e1549d4634f2dfd29931a08aef3f1f751db4d48f516cb50b1a8672097104e59ae3a4093e2b55c024f049932c547de638a40644ce4d82540c8ded473bf8b07af118fea82b7ebac41de29e974441ace6a3cd93b0a437d1d985c57e6608570936f9aa50fa192e5745b3e16334c53a408e3aaf2e64eddec85deb8caddb19c188c2cb4603a9d8c0f4f4e482b817cc0cfc805b5389d1425d998a250658539fac6dedad62f63e86bdf9bf4a96fec1bfcb307d2a3218213fa6d816f3fa75539c2740fdccbe43069c69e70f6cbeeff97541505d4ec90252afa0c991e22c8d956c6027b22a7e6b0a821628596ef93d44a32f86cde1e50faa9e1dcbe966cf2600abf03efbe1df090fe1470f4fe3bd199aee6752e77c4130318863c7470a38d7eba165173f79f4a77faaf7f237da0adc19bd16ca16df8f3c5ba6760a45f0f0061022ef4d17cff63b3e7f90f5984d118df1e07092042fafc001c9b6f342ee0b89c78c73db04628c611e4fefe02fcea884eab93eb299f2615ccd06ccfa63074895e7e4825d496323829488f2f53759e3caf8c5301621e36f16f63cf73b955e0e33ec18d107a23ba77c033503c43564217c81d1c636e858a4badcf2a2c03461f30adb10b8bb6863481f6958aa1252e51f07d3620d70f00ae73e1f7f5cd191c548422ea7868bbdae8b13e76839475d3b80fd359708bd19ac9c4e3ce3845310ec61859cb24df907977a7fcec07c70474a49a277247b8eaafea35bc6f8f85744bf1589a0a36ead4425126da7407df97bc26c2c4d202b964da1774ae1f2273a22ba2f647945a423fa12c5ef96c102d6912b558e63be4a9ee3b321711603d0b18d618cdf6f5878e7bb6d4e0cec357eff37bbae6f874b991d1d5779409ddb0e0ae0857e2d306bfbf802b48a93cc542fce5f2fc6cb888c7539bc5c532fb828543885a37faeb895cb85009d02fa7ef54ee19b1f6ae1b0aab10260d84f48ba04e2d105b749c246ff4a56013318ac3a6ad201ed73f76bf3930ecdcc7013d69b15a8e17535828ca3eb9c47f475399797c1e22bad6868bf8e15260e718dccb03f9a769073e505909293e3503f7823aa36549a18e609280012dc72c601ae6ce6661a7937a4a91849c08b9ad0f92b633d1b258c5011e4848cf8b4730cd9e26c275dc8d27ea669629e716befed16eb51b64f65a88f8f9fd9042976d3eb431f03c3985b5b139fd370fe15a97a7b3cf65e03536a4243d6adf4dc9fd8e1fb694928a25f0fb65ae54ff3442ae70ee5014a5f92cd0e19e7b0daf2c8524fd7531118aa41da8145d19ca7d15172a2621b510aa7b2e7a9db0ad49c74d39657ae71765b0fd578dde261dceaf36cb29258f11914669ef45c28061e28b39bc8e4235bd7a13ef7bd20886fc7a694644879e0e15467249245578cbc9ebdf4bbeedf16fbcd214c66c34c6c5b8848590e39ce3c3b57276daed57868d9d12237fdb8414af39b7ddfc89a167faaf08760d42511b91b8227153dff6c756e2c3c9b246a62ee6753a33f853e3e6c1a33b8d2c8d7bca079f7953cb206847ec2da407efbdab80651a7406d4c503d2dbcdef4e12d173008182e006bdd5abc702c420c8df468017aa2a2d3b156c60a25fae0827159a874852d3ed670429ec6af4d06e36936ed32872bce416e590f54ce98287a71a740904c43e027e681f52203b3421f814b9748f29954a91b99041e1c89430c57aa6db12e78086cd114240a7f64f2f62041dcda7121674a4046a93ad420b5b1e5ff7e0ac8690cb9659da522bc19bcb50875deca15afcffe5afc20626df28c61e9e56d82c1f52b1ce18c5be30eb0129bbe7b33ff679205f17653d3aebdc47bd3cdb6d5a90f2367dc5e7a0314d4815a8ecd5843edee76380ab5678c11cce5bfa2b36c9b032134287e85e224d83d82c56efe6ccc723f6a6e0468c26cf71c811191bbf2e1b34daaee728201d0c6148dffb303a05920bdd4df9174932a34b186071529f1a3e83bef852c8cc79abef5d1fde7b044bc8012680dc79f558851668cdcded97766f56e6098d2b0b3868299b7972222c3720782c1d27051aecc50731c80daa932495f4264cc629ef2fd29d2400c023ba9f1837b94a20fe8688a62b32e1be7274360fa71bbf070d5f4305f9c2fda6142d60dfd6727292e6e91f89b9dc53cf76c93fc57875c815989da567a3533d72dc5fcf1e2be300a47ad7de9d8bc094b62892ec705be659e46a39394e33c8255f331d9a2978596d4fd4eff7909106f83f5be433dcd9ed41853a983f5dc2a5895fab068032df33849f8fe4bc77c5ff971b19a3283ca69ac8464c350a32d1209abc56facc333eeccbffe1fae5cc10dd1fc665affe0c41a453531e347cf95f13c680ce12100a5b6e88459f3e16661a6c0a228aae0839c1cf9cfdef7ddbec74c13052dc045704f5348791fe2d6636de3e553685107cfe718693d86c6bfe95edc4ac709e7510137834d13160f48db60cebd9d6fe4598116b5133dfa173000948834fcccc493f1d0e69b004862068486e339e97f128c51bdb8f42dd79f9aacf3a3de0d4f21364a6d1a41617dcd155062d9fe941711f130c2d684c3be72bc999f31293d987de09b8c839445144e9814d4e1a48216aa47a870bbfe8d6c45060c6c5eae248d68edda3247f7184f7c3a269938dffdbe50c2e6bcba9589af819e2f6505983d2e5ac45a919a62d310b1eaff085a09e9342a0006f6cdeb9fd538720226c36e5d38b4c55a0980e226783708f6d33c4c829aeb8b9f76da602203216a9c3df5a681e27f42b8387359258e533eb34b7a8f29ffca0308fb5977bb7b4d45dd929ba239f65e155f73f2bbc21e8010afbbfdf69a447cf9a4355f65532641c8f0080b38cdc770b62d4c125f4729084ca293f0a1815a46e7eb050bb8dbadc4b1f5b6d6609824b1fe2f93188c85805091331529f08e6ce5610a369854093a979f183aa380ea6fc87406c05a153484b3c110cdfecfc4c377da89e2ce878a2f050f861b8fec44aee7289892059da9baad1a1f3b78e6372bdff0939c3a510d34e889699c955ad167a23dd8daad221e1f9c84bd1c3cc07e8ec1adcba626e846bd697a623f68e315c59cb1830ef8a38e846fafe40687e704e8b14775dd55ea89d5c2118d4ec698a0e7e8788abd8b4b86f81f7c63d20e2fd6472984495054ace834e0ea5e065f196cdb0318890d67f999b01b33d5d3dd7d93f0676381695e85b7d817c9da07cfd3ea68bcb06b2bea98c1e274f9ea7b8962b956b83bccf8a05320da8cbcafd70f11c8b887c464984bcad369d09c08261ca9426d0e2fead23a478ca0b166f19f5699a2e797070dd7da6aff383ebe6815aaec24327b4bb6f361bf1b7c6ea36c028999aae9ddd68247d0c5c4f3b4c3a151c22f55a88df213fe28cc4dfbe9450f739eb8a18ca2c95f5f7e21ea52fd11e2debaec30ba7585b5718a786628920525bcc002f052b1330456c2787203630b47f8a3bc73d3625651328e29eeb6ae55c3ffbafdb38dfacc5a4af7ab243b5502f45b9b804b22cebf04ab9428213892e1750519b6c6dfbe48b4e3c5b6e44f67e6474a221daf5890ede8d44433cba8d15ca133308afc490fef82f98684367225ea723fe276f88187db23bb25d440143dcd68d7030ff162b1c5a469ab62b1a04fdd8e67676e0584f57839449eebb0b1fe0d7b209ee66d007ed2e1d184e12d5a4ceff73cc20ba8fafa55463545cfbdf1b62bee89c89d46e33ac3e2800a6d9c777ab113ec3b75abb27c9a7e1bb46d6ea16d24da15b2228606e8644c1e864d31cae953bbe7435fc840c4dfd3ed1a1995dfb42971634ffa1dd331c0279ae1bbb55c192119dd04e59f85b832163d049765b35ae46386d3f62d19d4a26be27325e58adf653d9e0370e312200c0add508ed56ba5e562d2bf724c1114c80ca30445f84dcbcccbba90c5e920d11a86c2f910287b953b6c9a1be4fb1a05535d6e598ef079aaf1c5858c3f94d2eb34c8f8727f3dee5e02e385738d83bdb3954a91020c69acefa21bcc671b6ecdfeb838dee3a8adba97b35c9e24e7786de6cb0baafb56ca1a18dcbb15c6d08be08b09a97548c7a83610cfca1cd17737f5c9ee501820d4098ef99e62dfbfe26b52693fef673302152b3c59f07cfe724ff2fac760812ab3a4b1a27f26c9e4f40522669a5ac25967d78af68c76e61c5cbe90b4422f23fbca51807acd0fd1f6a5a4e30d0e122aed171763fdfd509168cbbc17002dc6e107daf13480a81df702b10ff441f5bd74cc1786aac07039dc25faf153239b111e99d7eede7fe3c5f068f2906f2dbd5038740e9eaadfce5fed05275a415ae5a3f6ed1ea03b29cac6f2eb899354a9d1dc948d5df6a215223eec34bde41ebd8e279cc845719699ff9ae7066b2ee126018131f2568854d7225b567075c01851b740e9de301c4aaefb41bee3fe0a459147607ec06569913d0b7e68e21fea9b15251266934f7ad8a0b077770a7d237eb25e7d9f898b57e42a80bb39acc2c07e38df005b091d0053553a03b2ab1181f70af5b18970d54132b648fae53ea5705a266f4cb1d6ecc4de0def7169d9eebcf90d7d4d2d1744856db947223f5755cda49ae6f5eab51c49db1c794f34c1be7358e3599bab982f29983689243d6d48d96b085a0c3a2a12a536992e76f951c23c0f7b75f4511c5d03f3c9e9e9ab42fd51ed2250aa711b7e02d240b28409a57e2c2f6ea1a682d962df8c696bc2c40bef360a6b2a2b17cedd0603854913ea0f1e4af9143f827b63e3714e5d9710106c856894d74c7c18b08fb2ec92d7e4c5fe3f0c2517b8c9ed562352037403628625b375a09877fffcb9102326668dd039beada8ed607b9f877bc0636933da07f6d8d9333350cd759af2dd29ac48e6df74e54fc0df56e819c0858da58131a5016a9df326f295dc527c33527ea26c482110ef4019502c911567962e385e9c9054038e53160b6c9d5b70c4522ec829c03c98b70e0f77a1e4831c50d9db1a21ecd0fd6bc8a6c28a57e07f80db2743c0428f0ddda8b76b6a5544af74d77493b7d51055bce825269da5a93e17ea09b8d850b2c3b662b330bb35d362a19f241fb3b2e4dbdc59d55d0bc0b50926f4295d9e10fe869053b9ccaf2190d90028558d1275e07fb8b45a419e25dcef910be4a2f7d289300cfede2998f7ea2d98ad47b556e8a030756dc68306ff5051a6245de388fe53271ca4c4c9698d7e2dcee5e3b7852c87430ab888df4a8c9dc9581fd885ea75b614e30da1ef363f885268c8dd466cc1943c3662ce72aff1ce725e5bcedd898c8cc748ea36bf07e5e37946cfdc7f5bce9f9349a8eb20b19e8f743790994cfdb43592f1ae0652dacd2cf7b773e6c1a82b798b21d96492424dac5c47f8d34a45deb028654a4f568dcabe780c9e51f689c9d5e364ce1c62271d1281fdbdc2d1dd1470941846faab1cf700695034f09877d497f2e50f17f0f5eebd7790d2df8723496c7a5266f44703117eaafbfeefbd0709a90ee16ee5921829f44ce43665863ee1957b7eaac24e704ef5be743c66e6c7298f8786173516c46d2250faa24973ea017065f0b764e60073cb3a17196710c19e2f7040283ee09042b066358b4128ad91c17bea17db2789b51059283574825cffe3eef0fae764186faadee6364c1746762fb273deb538f484406da80fda53311905b19e948979bc1c0889f15787f3e5bf038903f3842d96edd90294b7162bc8e62eca2232c2aadc464ec9e3c84adbb590094b71a46c961c6cf72eba5b7c5a75924219467fa6152b0fe5ecb79282df2b63ac072b75aaf9b0f9f172888c6352793fb1c67f643814312ec15c5546dfdd0ed80203d701301b9bb903db9b52022d90563d15dc69b81aefcac2fc4ea4e77c91a2d24fe8bec399fde77ea17b697cadaed24984e46a5e6023cac1ccd7c51e4da959d5f359a0ff11d38b0967641e223553cfaa088dde2d8ee584895a64d07c618689ecff4de865d2b4de70d8b7e656ec45f5a3676f596cfa2ab3892e9c43086ad1494e5da7f7566537c2dab856d30bccc55318e854a16d8fc91a19b766d2d40c2ec992b032c64953f8e6e53e66fde89f89c2f7f105ee65d4d7edb6bd5a15e74538d4c3af1ca92aa26735a5eb9984e68c89ab8dca1c42ccad4585740ef0cf49c2bb4cde68bcdbb25fc8a9dbb744c15b2987262bdb5960a56705ea589758ca3ae487bb5bf0f6ca298e97d7da239cbdcb75a02c0062fa1446840b602ca2a95b3306f371dd3bf209bc95db2f1b0486e7ec8589d378cfa5ac485205a32b6a8d6116c7955c730522b803b224becb518333e0492a0bb9119a7d271a61df7823ba7d001c86228c63140565340ff2cdc7d41397017fd4d4d39dffea06a32ee18e0697bfdd4b5308ce46c9648fc3a967bef049540dddfb416da9c453310a1449b088f95b3766ff590f280627b4a91782af63e683c4741d0bc91e8c8113d6fa51ef07bafa28fbbc63abdd7e70d8cf8f55d0eb5531e7cfdfd7317d491644244dad8693de34c3c4f948252e8d2c5a6ed2ca51c6abf2b45bede34968f0ccacaf506c7634adace5af21400a40fe04246b6b24d161e9f82831909b516afdffa1020a509bca3dd48edd2d11763449ddea9f84843e8bc5239e98db5a1d0a088091af78f5a32f14d973716a93dade49a6523a7ea1254ef6e094c6c92d8a60a462d7f065290e97122ffa1b1220c4a92d800089fa782e02e3d653125fbf2ffc37a47726910009b2eabdc516bab1ca6a47ecb8e32cd0c31cb51f74ece59d091b0bdbbd5f376d76d63b61a857e27a4c5dc624c84eefb1d8b61721d31f614c352570b7fffa309c6bc590224d3a22d9dea2a9cb0dd1cdd14ba881c3016922def8940698c4a22c02415e54100a8c9cb88de8025f5f251545d09b5f12edc5aacc4e2bbd3ad713ad8f34baa30b00684ebe353c730dbda482512a89d4afd7d8bb0e9c2ee34f1fdbf07f7bcac7d5fb6db3dce3c0dc23a5eab97e6208eb8c8a450f97c35990cd0d2e06a943f3f7645f87fc9872dfc97e6b853a861758b24e41d3c08c3b7459ffb51cd7611f426559710a874fb428da2d1088d3ef0e3cd8c92ec90fb08d15bb3d0833b95f826fe3866b15e65811fb41ef29020332786eea076c3e84af5a0f96221920d4f345641b3543f78c8e970b434648693350cb03acaa8d727401ff8d8187ff120c49fd1711f8396d5bb57aae75dc39933c648210a687fbbe0e56a56f474d26390bba0deef162a6d87f0afe954e6c19c2a972952c65d74ce53d3eb0a9e0e6600fa1b9d8aa26983eb9ed919a755772aa8e161f9d4136f2037849a91415ff0b1335a7a53ea4de33fb885acb4b102a15556669c1fe7f2dc997c830ec483e1500ab2ae055bb4ea7398ffff50c5193c9f1764d52a885cf50c7a05f2d6ff406cd5b3e89ba8d8fd78a51f44117ef81a09b8e5d590dc3a17c577a4e16991e3ad01ac2963dae027d9550c3b0f48c9f2ae69477d3b13b7f66fb1a77ece721af23cbea734bbbc632ce22eaaef5715a80304a4f941a5e1dacc6df0d2ccfb93474d89cf4b5735acc0493e8bfa296b8ec35a12578c20d914c5ec09c4f99320ebfc2a306c97bdc3e4d6fcba751b56a754874ab467c3a70f8e1130bf744582c0bb3438c4fa09ec0b240a70846bbf9a9457ce2499d34d1802c85e8d88de99d47358a6776a27f8327c97a7968e2ddc9121db310f522b667e6919834cd3243b622ad6efe04d8eb46414a05a0046148e5899bde1bca66c8c13e259361f63e47ddb79af8319b4fdfff2e857f9ab4eefce7a07a18fc79c164dd23cbd352a4d53ff66eceb1c2b15190e41602cbb361fff5091a200814776d10ab74d8271aaa1f84f40c1eecd624d8fc28af7176befd3f0e9c6af4ed5e931d0c587f930cf5dfc144517483b7fa828329adeb8d658cd1c181ffc559e45c17d738dc1caecfbb6fff1096334526f676124788383046d3f1f219c1f5e2dc40d33f20fd97cfad759f1888d5ed8f83fc0233016f7c24b47b224233fa9b5166186a994fa29cf0a143886dc4dbfb606212d5ce3e518db7a94248fc6a9cb96230ae938945baf68f81a2012d995cbbb46cd637f1bd044b3341cac46331b355cba8f463d720bc3e75b8859a70d3d673c5b6acbe5b6eb14de68a38652ad10115b857d521f5f6e71c9949afa97f891105a2e3bd40c00f446320a773791b7dccadde546ec30869b765e210fe8a23838d636aa6e7ad90a5fb7822756b0f33de5c737b2d49782c981d352704e5f5dc96d8553507c2c6571ce12677c782d8442580eba4d443c1e3e0bd1d1a8baeb99757a2e0e2c9f9de5e6e315ac98437eccbc5a7b1c27cb5c1212fc0ad098c2c47bd1f2c82818dad59eb5c2a7a0106138f49caec7c83f82e4fe5a914b914b28b2bcf1f2cf5b113fc866f4e3c3a8e92332bf1d301c4dc452a44e9033141daeea8513295d5182b78a1c0809a19c5b7343c4ab9b4fba4ef08de60d7dabe1a7cb2f894e7911dc20b71734e4ff0f347e48a29070add4a6bed61d5a273369221d4eec3e005517a61a335576e7cc957caef88dc84351ae3c8e281ecfa59e16849cbe7bc39dd8c32a28e3ac1ce5bf06d46745b49d7c250859a89647259a428c5e74991b1cd263451e08b655030436078e9bb1afe8943e0a094e4ef5f057e5a3db9396c8f678bb0d28dcc3eb5435ab142a7d92db7f11b92301c3bcb7092802560bba2c55633c71c3c35a4615506bc8115bc59dd9009afe1de4a701552b075df4b45ff4adfa296892368e2cca965b4d18a0c4f0120c5c0e06a12ef2d42d9d89475bc24caa1897c42f8f131a72d098f650f884442e8952b400d0d6463fbb806f86f692b1926d0edbf310d89b154441c31174173f6baeb643b94e69d754296c73ce2a4bac11e577da41a903f1e6467bc9b073b3cf6d91c822efa4af0d71e40e36419d39ee42712766e143894a115cdfe6137226189049e7f8693b931d1f979433a0ea744f3d52321096031c4b9ee3301afb5691a450d0d7fdf42099f55788652e2a9a704256120998fe05ba72e26706cec739be7397ec9bdb1e3aefa156f730a891f8f151c49acb08c71e33f3690a01c679fb61ee182637b00a05e2481f434cc3385b0ec830642f041069879da2adc3ff1dcd7407394546c48e0c80ac9aeab3bfbece89d9c172ae5e20ea82b82d6aac2ba3b593883b5963724ea71addaf5155538ed20012de89c041ac45301773cf81f20460540cea8f3e1cc05546964163ce9c667d16cf56b03ed5e8548fd387a2484b7c40e085122aafb3d13ff3681fb0f47c2ad9a69a5657e77d644e2eb86f3581b20f6cfabb50b3bd70decf8329dc654de470978cd608cbb8e20318d23b7e57ca550f5238a43487e00560e7c7c0faafef1825f94a9763c0e794c9b718296faa2af76604a050d444497dd3f038003941fae338f7402a509e5608c35e320c023f0fd1fa396ac1bf58362e7a19aae93834fe85c7aba305ebaaf004f721b4e2f5e5e468d071348a000f7e19eb7f5cae78129f620b0197bcd2e0717bada4b8af08891c59e9f45f661fc3e806aca2ca40e81305d246af667e0f05c2d762022ff61e686bfea4659ab59f4c51b5b70bfc5d838aa820bd09c2ef56da218c79989fb067692c96ac33aa6d51f8b35e472d4f1c196c40c4c20ed6ea7b1894cf3099c0c5297035e347ffe62fded8a8e263d711d254490011088628afc67453a3ac50788e56f97873ffacf07526c1a1232a00d965e63349669f8ee046b89f8cfc8570986d009417591f7fc6d8c54fc9574f24f0b996dcd2002d7fe3dfd21f8efbc58abc3ed55139c3f9c037a928fd1fece249deab502ad5024e42eea84fee047ccf4c87594ae821da4dd2a8237a13201317ca0c5b8c886476b69b4df27326484e8455964e8d28301cb4ee30f7d96796d2817dde94e1b68cc4c9357f34babcb646301e56dfd3433b3530417a998efa27e786c523a87917eef2ec2ebf5b7b16362c5ad6404bf721b95795aecb854e24dee0e46bf417a1808b6e4963c430ad7a6a1eb0444cbe4cac4193bd442b0879678c413321034160188648ef705240158b1624812f9be88590f50f451895d44ba8420725bd15f69ed8e7e3bfc03709d0fa7b214caa11bc96eed4fd2858b9e7493622bb5608a846ddf79b4088e549ade79a3ce6e3115aee5e762e5cf5adfc5e942ec9349c28cbf29e3eb7c7659f0c5c00d72dfe31d5ef18e59d3ac917fe56750020b75680912e0393e20803fe55c2a5a2115d0c658acfd8946001f0c9a361ae862dd078f8ba4340bd072bbe843596d4c558c6abb8bd9e489075fbb2033fc2e8ca1cccea3167360d9293cabd6f42370480d3c0cd3c54f2a233c9ee457103d807d5ca7f00a51fc6f050446f282aefc1cbad872a214ed0aba64db2b6008583857cb5abdc53170ef206aa82b551ac0462e1f97c6fc3b8422fa26a2dc7771bd8a5901bae40d75709feb5a25dffca0f1a3112a568351ba482e33cadb61522283a92e7eed0cfc0cef551c163ec2387632e4877874ab65402f8d733fc56c7e623392c7e1b2a14843fc3dbbb8b5ba281ab5ae88e2a6cd4135cab70cfd3fc9e289571283f28b8ef27f81c64f939f89fe2d1eb8c349a27594f2c2b5b2444edab0660f584fd28b8616046ecafbbeb18570e1e582348580abda4a565972aa6f0e78e280323a813bf9f7e30e0077fb776250e28374ec2798193695db028fed7c9854a32fd0a7c16fca50b189ac6bde4482e7f2aa21b2f81770d074e811f4d43610a921f1c0205f45f5c1ef795e938a96704b608d53663a6d9661d97826ba6e1074654cfbbdd945731d8d3ad67450180622917f539668ec55ef963220920ec168b03eaa822669c786b7715145fe6b900c92af528423568c6075627d411134f020c5251a67472f293fd50f07da6b552fbe0c7003245ecf9de95ca12ceae0bf403242e99250e97e287d3b789d6908c0a04ea7fdd5d3270de5b7e190c8af9d396c76ee5e5f8a0115b10b93d2eab504906141e4bccf06779493295627d82980662e5688c1f66b58edcc64ce152b9a63bc166b96cde763f3432e085a3ad3a366f7a24828020000000000