PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66418 c9754024450fcc76889eda2c29d6853cb12a5424069366b9ccd1fc0b55df45ac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35ec4a47d04a3b97c1170642a22da3ddfb30b27017da10382f0baaf9f0298e02
Certificate Block Hash
c9754024450fcc76889eda2c29d6853cb12a5424069366b9ccd1fc0b55df45ac
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0040270000501b0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000902a37adf01186ae66baa9d2dbca5779c6c5bde9b5eb915bf83b2fdb1ad91993b5b5d7d90713f0a87fcfc65c317a745434266f9e78c809fa38ebd149f1ef8c97a013b799098b6a374b3d353ab69518a596b42501a6c8368aff14000000000000004000000040000040270000501b0000

Raw Header Hex

00004020e4f043cbd077f1fd4d6ba6d5a7487797faab12f102ab7e03f41a235ae2b53b832d46114e19129a464ec8d525dea5ea5c5356a9b81dbcd17e688afea9762a2eb01fd71e6a03640118028e29f0f9aa0b2f3810da1770b230fbdda32da2420617c1973b4ad0474aec35

Proof Data Hex

59,560 bytes
121216010307c422bac2423394062fbb5fcc19e751d1e4ec291cacfafa4da2cfe7bb9cc24c6f137569fadae7158a35201d1debb88e7154f397bfb6e349b5ddf59c97297965c4a4c155faaa3dcc117f094a0d550f41ff80fee278e77051820c866f3d0f85d827cf24358ba0ddb2de343b60defa1dcc1c6496f625513379d7b5133fb9adf2290557f8cb2a756734e2a01f8f25694f3db23ba7cdfef3632b706ab3b82ad1d2375c0de596939e11a4400fc185b4807b83a21c4b1378ae3b476b0b2ffd837236b24952be0e97b4c57fdecb4c0795c24c12a487621366b60e2204f324466320f2647bebf74522a0323dbed69a20d96abb2efcb3a668fcb81bb9b47423b9ec7f179ffcdf80addff1ad54f735c77c10f14c9e9217baa289e266d04893ba95dd0f4c6ac02e3e2e1e962aa868269866c40e1a2051dd4b7dbb0a6a6444a83df286f89e26c94082d2954894adcff9ff880b2ad6ab3d78da62f816e49432316984b3eaa0b147656aec804f11489b278c62f6ea6d76b740d53dbe1d2512bb4a95e5e7ea81a4afa1d663edb6985eba10d9168a089c91448ff90d82b66bf5635c78eb4966995e4339c964b8d2b3dc19aa2b7e4a51ab1eebaff3f0524ad9be4498790f4da83c75bd6110f2a12f82e0dc3c911d8f9aaa0e6e27cea9d58a5e548d0436324ddd4e21bd01de9b18d02d31a36cd2e099f3d2cbb21fdcf6f32392806c215e3f39e747ec0149de3cd9426835c6ade087fcf9fe061b1a1e7d5a65de84cc386beb44492384878ab4bd3b50f26aaaebee895ea8e954611e8a76708ee5d55bc86bce08e24c9d9cb344b8fcc6e3136584efc7e1f508c9eb89463200dd3c3477ba52ed9d424aab2597ad125754cf547415c1daf511ca7c62dd16d243f27355ede01691c230321cf6c541443e975b1074984dbe298c85ff71161b8035dd403a7acca3571d3eb1b1ebbf31081e6b60cfecf970a5cc4db8d4585fd2d1dbd67d502ada3649b7f4a22a589179b7e5ba5a732e28c4a5e9218fbe3004006e4115ba77539d52825ab6613a275bed02b10c96faab23a115022d3a967505a133c43b4749233fd88716ec32be76239356f7b44b05565ac05f59c39d12f6d491bc2c00f6536245fffd70903e73b5095490e5e56be81d3da091075d0098869f9a997bf4d2a3ceba48acd94a77b9095e04e72fa7559b10dbe2c7897a0811caf4ef018e667dbced7ae143f34408d7b86536bee9c7c33cf95bbb171158591489bc315889758a183f31710a3f54d0d254fb7e8e8e52e24a07614a111b4bc3729d0039ec3018c48d8a4eed11a12c32b6e876c6ffae2875613a23fdea4a7a303028f7b5d14cc86eef9b9e347994718a31db3b38741cbc78eefca0995b724289311c44d53f65f130747ebd70781f1cd2b0a74b5bd160111c3e60468c045d6d6c3127558d4fec65b3f98cf8784602c7e9ac6cecb63de746483042ebac4b848d286a155dce26960680c88aa4a0875c188e2f25c3d57925e48d9fa9456b4eed28921b5ed508dfb80bcc494e5e23c432f17948f7ef2236837c56dfb62c4f24cb556a3f0218333c0527af7cf17349445e70d61a6b41a8d21241c558186271335de6997a042c913191af9bb4fe878612068b9151a86f36444df0c21c8144303ab9e6d34f9da8131dbb17aba93fbae15cb6e77de4e487f7f351d54391956ec8c2eec30440bcd664398bed856b3a963197c1d84cfca6efe4c1454ab11f20a5216996df3287b5d0d9c85e898fc4f1730c52382f73fae81eace270721c703d8e5cc3f8fcc56574006ea9d0b505c830a5e1c07f78a282a3419bf1c87f65350a01192cf6d9f8f70a289c81064c8f86e556809581949f08d9f4d86ad13977edfeb60e92b91bb5a605b092895bbb3c88d2fdb0e6a32f19f7128ae954d6a8677e8f0624d8c90d43e9b9b881e0edb7d2eb38e7b55dac567e56486e7ee3da2990e38a69f4eb5efb7916bc8a37aa4d0b1df060c182313bd0de5742cdfc197958b322824634dc40284551713fbeeafaca29397479e086a2271c4fd11f1c57b525635dd28f74982fb7210d6454a488ed7c206831d8e82b8589e7d13ea8ccf6b7a32427680fb0ebc0b0fc4b35f6f045fc3513463ad253a07f93a62d607a45782ef322b4ea468afb23111d9add7aab096af71591d385591d2bc219425b7129860103ff144603e30b663d63a8708c78ed093e1a7b64b34082a46eba003960b95421f31ff66ab7d96c7e84c79589f5979d41a43b0352fbbabe766a39735095a3fdadd05ef4bb770c4e60345cfee4ba5e39e15c8412ecb0075a78490bb65c71efc3a2a93ba4c323f05300552c7ed21140a85718657b246bb3bb4c07ae900b7d09be1cc800848ac2de557d2eca1698987e0c95205e0d17ae566666011eede8c80999da2a824a4a86a8305b3a9e02e118cc2d59a75e4435c340654ebf1194ab3953a5fb67b14f3993bc318b5bcb52a368335efc4922c0ce1ae9a07f357d6f8c97f9b35c674a417abb20bbdbc5e862c6a8a5dc3b5570753f7a84802bd22d5349ce8357f18a93ff2c11c0487ae3945492fb6cdaab10424cef87b3ff60a6c070e07eb93b3f27af70a62973ec5f8814562773673b0fed8b5fbf7777ad9c0784ed2bbf7df582569d5737b5400556992bd43e9b87bf4d25104b95182cfb1422cd1224a9d9b424b51761a82b2ba693a03a115f45f170bd40cb149debc1c648b70754433ef2d8b4087c6ff895050faf342d4e3c6a76b2bbd8f8c9bc09eb908ad0124d5e1835db52e838711f12047cf1f5dbc9adf69dd68c42f5729a64db3b96829d8ee60978b4c0550106a39eb834bddaeb8536d6f3867ee179358a3799dbf5136ee9b55d33586439465d0f2e75e096206a9946356a4e37b5132c0a30e76ac5234585a194a7d0ebd273f6e1d50ccc148d37af9d8ad646141e5fec4336dc5b2738a3f38edd49dc2516940fff3c6bc4163c80aaddd0d7764cdade1186302aafff9ba6858afedcfc069be8747e04d724aa86c68a674af7481c8a4cf9af40eb32cb03d523d96a6c10096a2df5cfbb09e47cf2e159ce1fb6f122f32463edf152052139f8f8194ac2af6fb0bca179c261e7e33eae57430b8a2c736d63f11c6edefa31a73a3311c844ff52e5e373262a17ef867dcbb0567b3b0e8a8a8e3eca50f82b3ddf03b06e81abecac584d6402bc3971aed8dcab6c23e4a22e2f356a97ac26c2c77a31125745a061e2ede12e74c90770d0008e8a9c52d61b25c6979289d7e6d79549869dae32e15480a47e6689b8e8a8d5b90346344cb9eae79081eb0dcac59a4409cc574ec2d0195daa283a653ce439d55600a2b2c48f012d0f54682a1a16f3dadb617e6f063c237d0a9b473feae9d79fd195935e336b9b2d6176d9279afbd47bec83376a963e380c05fd6a526cf8461a9b0beb8a44cee4a2a52e56e6b1b7949e65cdfc51228114bf947cb2c055d7d0d0cd67158240576b73eb932d67fc6b81d02f34c1d8e9af4b3ee089240fbcf2830986de1fd8859dd94516da6027905cc98655f74957c9197f75f4435d9a2df5cc4cfaaed0a32810593898006b27f132a81eef38b6076f3b8addabf1cfe1573d353e4c5e689ad3943ca6f0edd3e87d9c4b66a24fc68f893938675ba79582a33b2cd07163bd5b88d1e65a2b1aaf0e215502054217ce350dfcd4009298c0f546390f3364d7b03bd432fead642e35621afd01a997f80283e1c258c59629534dddbefe34eb436c95ae643e1f226bd9f89bb06c4cb912439b6b4d8195794453bcd5364cd7517d1dde4f4a6abeac379fa2b4f9c4b638ac5bd84be68413c4bb5c3a5b3c6bfb7fe80b24f33a714d8ec72a21ab6a26f26405730c3d19434398ab2d481e5a97052cf12075c92ff833f1a6e0110bba57d2fef7ef20d1ceb24842219f1750b45032dd8e3f3820a1e280550373c85b38a14895f4f0c1f6a58eb77c014551d9dfd77622422fc0bcc499b395b0fd2b6b0bdaa19dfcc30fa560f9a157e4764b8358bced67f4f22e1f459ac64734be6d76771c8411f61f8e3f2923b7366724cf058ca7e471d316454571bce465dee527f05a8182066af220663cd17d85b7ca705611c793abc3d8678baf3b8fdca1749dd666d97f5de7a8bf983525f4363fad4df55bcf5d31beabcaf4470173da769b4ea6595f7e3394aa5686c287be6d7da061497e0ed75a617511f8c5ca4cb2bde1b500fb4a530dd3399749454e6f323e39c24bbaa9d23dd52b1d582402084d35467af10c5c5898700b05351ff61af64fc27e382ebb6e545c16f25c5bd204a06024e38230aeb882961fab02335deb1ce553c8050bba8a67a1cff2a2447df678a70d18a5260189818f44bee6452a050b09f320bb33187fc1e06d5526ff3f06cff5291fe1b0e61c1382358856d2925b6daca36c3fc1cad2caafdbe7234a878633e94612c6ff804b75c03f397b561d1766c9a3941667235ac4baf5e95b11e68f15bb00ac150b72f60559a18cc92e71f2cafb69550b5cb6e660e1c2f1d309435e1da238431137587db6925dc05d3249378ef066a8ae030d8005bac2e75a4531a3d0157f3c01efcb6bae0a2a4dea050913becf7dc44b75c41116e315013a117a6189fd03e769cf7fba0e0110fda288a5370ef37f69fac8ea5a907a6d6b463b8546228443c5a233acf3545ba1e3df9082b01dab49f69662e198398e3e1e6b77cad6ecf5becc1a103e46214c120618ff2030feeb52b8c56e90fd25ce7fe3bcaccc82a0b64d9676ca775259ff53d717a3168cc47f954d595eaddf706231552a6bf8355b26fd74f2ed90095f6e3f91d5c2f9a1be6f41fb44e07fb9603a8bd27e87404cbea9618b796f44dde5ef5824e6d851df06f62af057754f173917172fa1caef6e5b4f82c5c12d5a0cc7d1caab7aee8ed4b447ec13a982321e763c9781aee84498a48162d7decca4ef6445bb021768c3c6a6f50c96cd401ec9aee5cb6af592dde339ece2e69528bf4cc948151d63603da644f76d231477a31a88f58829945447fe068d96685e3ef15f3a96105fbb76c39fa28f9bd31f9762a49ff7cc4e56a948e8485822a001bc0abab6567e7601863143390d9e017a2c68076644e14123ba8cf05e32bd902c81a418f09d3b175e39659c13e801d61d880a33b314a93dddc2dff3e5051a94307b13740b704ff81190b2bad9f74d961bef107f0b2fbcbe4a0b56dfc2f8a33a41e44819e09b50ebc03706609f0b12485d62868ae5f6b624c33609c2215a684f55295ddf8c94e89e8b61c7e09dfe14d5255850b579b71b6fb9fc3573268524cfd8a7498e65754884daa86efd1ee866c6718f51c82794c17c70e648dde5a2bf1b0bd5b86da6bbb1dc8625086cf499e39e372803ad90eacf578fcf093297920be6c34b12c744bee52205a030cacd4908f423121cbba5ff5cef0cd5cab5067f568bc31fb10f2784cc0d9d25a7b8df7a126d5c725020320450715b8594d7ba1e7880816780e6e5a1e37cafbaf58fd06fe67d47d0f33a795cd6ee7922c2c177acd3393169a1f47671d6b1331a292de0d75e97c14d6d6c6c1ba63a3f4ef722f94f8703a3f18b3fa3ffc2bd64060fe9d8501e9dbc402fda9cf04eb45f4959fbf5986a55044a847214bb6ee63abc7d570eeeff65633c7ee809208b6b35ca84bf8149d5bffecff8530c49b51fc7d9f387ef82096d7310880d013a8460445e58be9f057078832bec79648d3084b62612f0ff24b9d94db4e22500d8ee36265846390d448004671110142c4880acc3027c54322efd1570f1ba0c14762885c54a79905c26bdc10bf962de8212317b62f2dd2c4363c1d8eda64127c3b922d151e0c25201e46fe9e34c07fd87a5e6e3d13780caf38054bd3ba4a9ed6a8eb2ce73a4690496b1b88775378eb0b1eadf4c272965457da30803aeeff45c28544b04857c4d54083d3679d369b42905773f8741a85737c68eace571ae1f6129f5f834d14e828c9f0fca502ba5076ec69325171fef9d2aeedb33c91ca526818d24cfaba0eaf3ea39c5ba9b16e5a425154570198e3f3334261e8cb1fc728f9b5ecc58543d55037f0585ddc82b2dca9578c8d2a2e74744f2ba5f5a0d5552a875ac2c80b168557bee881cda9089654006374e6b99a96ad0d92d82c4418b77a41ba28394dd28091922623f75a0c003579f93a57d540694fbd6e800780a2720704e75f6114e1daf34fbe8a4371b6732f65e5a775d9616fde9f31fa8271176a258917a8d5cbe374d61327e85cfa54d9e67e8bdc1657587630a01702965cbaafeb476043b0036375c2f800378cf68b79d40c03c0d39445b791051a0348a46ba6ef0ed994b6cdf2622342e1a7a2dfc7eef1b40732b549fc659d96ae4a07d9d7bda67fbad9a2c89c43cbaa086a3ceb653c6c0afd46500ee380a686437d76c9aeea684b612c75ac908fc8502a3574249b801f53eec9cb00a9368f211b6a3315b693f256003b6401bf26ed52469b0c4c633083158871b5d5f0421f887b789d4579af01dd8593efce64876ab9e76477c2c480c7434a215ef15f4fd02c12fcdea076342beaf716f236ef476f8a631a525e98c8bcbb6205e4829573bb90ad47791e79411dcba171649dce845e1d8997c6858a612b5a64661a3ac9a76362f20be40f3f101f0315098d77ace28cb861fd6b08ca1f5e962009d97842a49512085fcc4c3e808bf9da80bc50090ef5974c40771586a8392fb4993b904e718f3bf83d797f7bd2ce160f544b12693c20eddfda0ff9e863dbcda1d6355b87c76d32f60ca80c57d87c385780b8dba25cf10da2ee3e38b1e94eef4453fe35bea97fc4cccc2872e43952a0509abf32c85487104dff4a197de218ddb12addd69d8f06e46d9576cf8156ff9d0bd067d7f0ffc3fc5461975eaf3d2c832c5b2a3ad1e17e8290ccff2bb22d6669d8a577fad7b6338b5770683762339452f7c4b42c646cfb75d155ac2e53c0c61bb8dbabd9b15bd2842da8869674293c4638c6b55f84483db31058273cf84749853fdbd82c5dca5f018c849d85a9af3ed1d258e59089ebc54a2ed88fba88dca15d0d7e7fd76dcea37704bccc1033ff42e07898a1b2e851d1bfdfa0aa20d704570bdd5f410918a9417fd159b18149be6a6d131f33dabf208aa0f2f95bf53c474f1457c2080600d368f8fad18334d9379bd4eafed05def7c7ec87fd7cac5aab5b1ad7af1c9a13a0f0efd7fcedbdd9708fc7d2c1a8d52ec2c5af55b7bd38c44716ce4be98d5a8b7d804858678c5d60ed4b238f1d2b23c3baedb345a884475b67bc74bd83c154091a8218b1b8b8ea99075adc14d650077fb2e581d3ce1f7d122a0f5027a5ca5b9338d589e3a2172d44a4744c7e5a00b4d025e134d7c7043e674cc922941c9fc61b9eede0ee649c7bcb74e270b3a1b85f45a8a3671979751b02d7a4f5bf16f48d5934b91348b5b3f7789b59bc9f695b245e7373de1a3590aa657da452f1902ed40efd05b81a76c3736e76f1def018f8315c483241a68c0bdb0bf173d2c20d019ea65d7f9e7f9cb670ba351dcabfaed9dfaa18e7462feb4c6611cb19e8a2348f7c590a39ae895dea6695672e9769508b9508b73c20c974c53836813fbd1c4574711490b638ce6e9aa714c307180af70e86dffed2bbe463d932cf41371a483df79919b6ee97bcd50239175ae1debbf270fc407c06d91cd3fd27a87c100b53bc29aaed1d2a47a1798c2d0d6a7b7ca5a50c4f571ed2887913c788b3201d6a5f4182d216b2ddbb9431217989df2806eb13808beaeed9c51a383f1094bb7b8822163dd8aadc1635cc7a10dc8a0d5e0f5ff9b84f1f12be11bf401360fa75d13bd966a3babf0f9bbff8cf6b9d3442aeb8c496eecdd4fc2393e41e164e9194601bee9bd3f30a51dd8e9802fc5e3c82cfbbc56bf725f8df052a1e855e7084640b5a6e3624a0b382566287ee2508549e7f9fbb2fdf2d4cf20d576eb2e85655f04828dfe1c9485ec43c3ca83f0da08b62e56ea1e532e34fded246c2935b8b8fbe599a91a61c11c619bb2e94f23e34b8162865db5c9abcfc4bfb5985ad068b1b8067b551e620b3e9d1a28a03adf90a4b1b8f4d0526eaa7dd70bb96425dbc3bdeae01903894a8e059695b623789d21ed620bf4e3769f239f55970cbfceb51bcff494a31f488066c60dac564020c971004844ea45bd9cc2ac1986e7ed00cc760baef72a5aeb5f15ea75100b5793d08eed78fc34681cba31e6c99a403859730a729317d4a99fc85f3ae76c3077feb3dcb788a175c345a3344c7146bf253413ecc37c1263f10188ae195b43d33c37e061f1dc86fd84ab1c967621f3349e3f96003956e56f80183012363ac563b21f7edcb62a1037a34e8a5d6e071728b8c830ddfc4e633c5c4e77b11d20ba193a0a49a313e0a37f36ad9f198c2fa289bf3157c1ca171cd0cebe20039706f640a133ae4d15fda16128101555e2498acee22150bd86bf55ab7addda73cc6a7a6f6e923732c37b186525ff5db5173e762ee0559a58d7a66ad5f60f30b18a3dcc5fd8af13ef7754df7a4085a767adde83d2dca3681c9ddce37f2fd46938a2a3966173412b1a7f39b8ebe2f14fd798dfefe6dd1eca568690e8c3a8c3742fa1bc7fd3e88e9b2c55334b742fb1e1a9ff512028df3528d3d3e75a38096dd3ae7d163a7ad86439114ace5bdefa361e973a999ce327da14ac2c50a5b07c73d46eec3f7a860d86fb6d799c4644e494d0ef39b29046297c09ece789cb2629212137a4af23c5977d2a84bbee27ac86a814da602636c3bc52e9ece74c3239e4bd4e82e6e5f66b15bedf6921240bbacf8ca9f4ec3544e6da28a5c0b20e12362f556b816d2ad5e8878a659916edc554ccd64ef7927f9d4d5eb55d403929e85c3ad564411a298aa5e4fa0c4f73bf28277862e1b7e6b943e30a23d86c6efed974437a3040ec1c2a6a8f7109272c3262d88df36b3f13f4a7162f705deb7be70733835d1117dc44a01c76b0987c4791ba4c52c92d75fe8fe40529658266fae2806798c2d74c09c02791dc608d526837cb450030ca72b2832f824325cf1cf5aaa6fa92000f56419424cabed03b090a1c6258f0e14097ff6498efd9abe896f7035e6daa335a658babbb277a90aba1da46941adaed323891a7fb709802266c51317ef7183ec41a09bb29b93bfc6f4bd38eb8d3446a8d36592decc3e2e67c7c406a3d8043bd3f114b36e328b4837ba94557a23e019b4281cea9a27af7c2c075288c3a75589ad328025f8dad2e4d39980d50237d5429097dc19da544565537338085a88993bb79144cc4b7ba46f4e729fcdbed02cc1725d79f1d4430653c5db0f61bf61fd149f475cfe947561cf74a554b71edc2e4d7baebd723dfe7c8126a18876c52793f3c667f8ba3b9611ed1d82e6d996ba9a36d0014e0d9e487877edb65bac062c44beeb73f0a58366e72c44e3715e06ee724a694fd4fd7a60cbbbd5e5bf6ec64ffae6a69c0f53179cabeadd54189de89d305057f9edc43c7e93da804cf4c18abc61f5d11645e520dc7746bc008aba6d40413143b2825dd28104b116f2879bc23ed72ab91e0aa1af2df85371e30a3ac50b32c787eb506e87fb7c7eb362fda3952cacfd37e7bf97c59b9084a6d9c22e80e1b49c0ba17872f4d33f6ceafd615cb84479b9802fc9a9e2b5d85fb123748354687e4a2cde897d1539c3baa8249decf726ff7b03ce958e6529b390b04d6e9d11a0c820a3c5b8d376e82dbd18f1e4d94d7144f6f66c63929bd9ac0f6cdd25127bb2997aed3bd0474e746be328ac7f7dca47c9aa1b58eeca2180ec2e70a463dccc0e54c3e69abc5d4c68bea40dde1a4895cf4048ff6133ab1c456452a70b69e3653780ec60975dd933b17455929168030f728a2cae8d409d8e0be3cb7436f5964a7510aad4e03e871452a93dac9e941b9f7c91157bc4a5695a261a8cc691fc2e09bbad08f2c461c59c59dda20d4ea1609d8d28e39b06e279ff5e72a0a3244261647f4417f2b916326ce46a641b41d053c78ae0eb2a01970fa598afd7929e9fce553c37e8fe7b2c5f6fe4f5885cebfad61b0fcf88ba40c5ef4dc2f6b2a3fbbc1d4b34265f2cd2e864d4c3ded09e2d53f9859e06e5039f418b8f9cc5bc082ec3d88b955618f3279c8a82b5a7196a67e5a0218a58052e913e2a939604403fcc4acb9f469d970cb394079bfabbd3c05c7612fea57d6681775d829ef7c69bc4b2a70a93cf0b189f037299c393a2e0bc53f1b26bb526503308ed8617556086b18e80880b44b7fd51fe547972eeea7bdf01fa00ea44208ab61334a36f5f313e47a08f1039fd2f75a1d07d1644da870e35848861f2a4a81758ecc9872ed37a1dbe1653f05a4d2297150e39058cc5083b504a33aa65376cd5ec1281754cb12b15825f27eb39334ae520b0b954a82d5f7e458e9171f5eccdc6e3b55759c09ba54c9e12880429b70bc6a664b9209814c6fc2ed58ad27c5aae5cebc2a4d6153ee03b6f5dc32fa254e93826d9f2292d5649a2ce711f8e4fc508e5fbb4ae52a8f9e456400eda777ebf2052b32125c55e0a7c8ddfcf7c345a483484875642a2217603e092936e3536ac8da1aa9c880623ea9072625223f43533930aeb970d1fc9d12bcba5f7fc63246997cd44cb16bbbf6f27867656ec87eca0e995174032f2a69da7fb0b156e407a9e30052a4c4f08eb7779bc412d23872a9efaa87e81b8402be4d38d0f32d1f6583a3496118f828e2cce8a54737fa0449e63a6005269b3ea4dda694c42c1887d521d5b4f9fb366b1480c753d4161b49cf693c705f70ef80b73000225b2bf7fd7541f0830dad7a32f8691f13dd757b08695fd87a143dc48ac2d02e4d9c6cbefc36226c6e10833441424ac47eb96c93841795026559c04045603a9f7f160c7e8f5ee49b44793b9f2238504136e7ff9a723a05bec76240f347d07dd56eb9aa536ad53972bf7e684beb0bb0afaf0d3aa154c9d544f209e4951ecce28c72b1dec1f4f1e6ead0c50401a0b5e46c5f0a59ea374eec13a99d874f5398a672247f5b9e20c4c32ff3246ac2d923c05d00f8832ad1f71943502e07b457cc264ed499828b8032608bd2994d48239b77f795b042ecf6323c7dffe9670817db6f941c7385eeee79534418a1e513734a0233ccf3bd82a5684423425cc0fec3cbb44a0d3c5755d1f76dfa818c05024d8c148c931c9174233a2d76cc7b58a2d2d360f8394c6aecf2943da0927c4789e6a7b61c9641ca4346df7458ebb1762c0e22a31cd345155f832c5d8818a4dd435f2440ef0ea3f6fd23fbea608aa18b5d25e84924df2d5c959048a3004f5e6c27e2c5a1523f06b97faacb0614b7a179a6ee5b8219e0445952384a93407f827da2c3e58a01362e83fa758267686da5cc05a1748ebfe6f71bc1155a6b2ddb757e878fa85e3ec52ae6a825deaf6e06b8c5b7dd4018847d9e763dddcef140331cf9e03efb9a6e02feb6d3b350b4c35ef34e8de52e6b5ba97fcb79966bb633660b84bf8d392779dceba6949b86042766e0c64c5b47e3d1a869f6a4528725eb50d8547747f836787b8b77b210513aa53dccef321cc65893d8dcb7e3f7ca8bcf724c457916f2da78ce7c1c020637ce96ebc759f161e9188a8a0c4dfbffb09598c12a3af0ee6699619192c768ef75b3362f884df052b14ca9e7345d6f12c9ad81e8bf4f1a3ee8046357c83849aa832b34bb268aa8d04a2087716aff5001bc854f79e159c5dc1bfac1f64bc12db3f5cf184f7fb5f05927fb9c6a0d3024f902e4af5f460cd2e6569599b096b8028d33bdd12edfd6a37a8cb1d9a8fa40504775ec2aac4028bce9432e960ead6277b972ca2aaab5d3c4f0e0918c9c0b4d15564a3c407a513049b4cc56f4bf413efc4ad7db2fa5ef1febae285e8c5c30d280f6231e5b7013370a95d93ae03ff17ea0c270fb389ccf9a0d98a8c36b45d8e8b64bf1d415b7b9acccb5e278954d9ecdb524376bc445a11da6c28d5628f393081dce57d6a6f91f5015cd0987126138b84351ee24c8951ada9bda627a6c9e27cf22240cdbf802699d74d4178e459f4597c89d8fbd487cd98bd2b63ab0ce06ab3ce75fe749e46b47a9f3125eb9f3baaecb2f4947d64b1b3d40926258b5efd9eb219b6a2e18264aff1d13c3bdac60e36868fe99460dc89076e0d0cb444f1a78f5bdd1631b7de87b71a89e4345c66418a63380cc52ddc1fe91fb6f6ac40304cbec44f3589fd9da4a230e03fe70ed32f894c11811817bb5ec4aaff0d99b83ceb082ff382e207e7ea6c012e85e44c9485d683c1f31680fc583521bac2637ad72dd4184a0a725ad2049d142bad485cb039f2a4e7e64a458527851d014e1cf4dd2aa967fc4aed12058a75572ac1fff9ccf8c359a733d978be177aea84aee4a10155d100e3dd31eb01458d4dc8dc6d2103f00058c03afef31b8d63ebc6a44a7af6f1cc3f8ec04c37f86b8df2523db51efed5eff266fe51b6f265ef3b11ee735bf2b01b497994875684eac060d8a01fdc6e8ad101098cce4362a04666bacc86c983ac978c031a67fd656b5a5a6178f6c6869124f4956f2d80f5fa6cd307ee6738ecf9bd144e81cd0471e1b6e7327590b7d3a1cd81988cb3a36c3bc1c744019d8d25b60d257e305297a300adbb0c469018c3bfb92ef000bc3f1c65ba58695e2941eb9893f737b6db0c52afb83e86e013bd28a5acc3706f76d06e11339b78a6416dc9655252cd0f03b9d53cb3f9521596aa8fb0d36e41dbf2d394dcae55cdcd402f6988340cb0cbed2dee3a93c93e030e04e04e5459b634c9fb2e7aa4483196cfeb0e0325fdc24ae8bb12cb7435b9f416a11988ec458f9036adb89f54c351bea721ddecc7fee46f760a53cbdc7d274a8b661b2abbd2af5c2cdf404e4e50afee5d9f185439505caadd7a091a654a1f9d4ddae41d301b37dd64d73688be710ceb1c6a1bf56b161245cd587b56ec767f1df4fa99065e6260d66b5975500957b91edcc0be3db2ad83c3da9f74d4b1b425e8c30f11dc6ce98913b75aa800f61a7d684f43f0196a19ec440bfd5c677f38abcccc59c82d1ab69b0ce844af1dcfbcf8f1d489b710f2822f05ad5a8146e5282e8a1560339f433eb965c73b30674a69f845b38adadbf038f4384eba1c3d11aca03fac8090f6048f0bc60e406d35c70298693b90b7bbd57a2f73cdca41ffa25be7b42c7627b31b2fa1e21e5ba787a6ca4e035399dd2776ca5e89a39eb94e0c7774ed1c207389640ed63cf598d42be0135465eb84884bf6a2cf8ba83c8cf0b979ec38ff47755112328730ca9ab628a6cd5f1d9e5e8f5c9721bcde2527f328ce2e12bd90779fbcf8ba85c5e6a08eed7b29c90ea47948f6b646ee845559dd69b6ce7a8c1a200d7d67d154db907505b0b53d3e187c38ac5ace9a264b4bebe351260759e39790bf3222d1f9af15ea0b91832a8936900cf5251abec915b1525733a95b2ac81061bce7191d589cc13d56cfce5b370a361459d5161d1f663b01170e421dbaaf07353a0b309b22ff3809380878e5104e3b2f76988c90a699d980bf93542afb67d76cd0508419b7d8c0ab98385f4076790c42d591705dbab39d54f9358e59496f1b6cd98474ac03fc604d45de085a8bd1c605b51990b1ecbffbcbc16e6359441d3f52b151ccee8c891c998419d4fd0825199dd1083b111147b8ad31761ec8fb67badddfe95f0ff2e8f8f00546cf5ab96f954fbf5dc659b966edc65e323e2d70ba056f087c5f4943d23607c1ff00f1096941cd1610968d09728ef04fac436e2f8454cbd452f005c13681e517585df6334c5ceaf56543d788ea69bbb11460f024df12318c82bf4e6e0274ad10e0fb1daa07f5f00c4a3f65fd7b23452b7876cc68227f723cf2cd60cf9f0bcf8a1a05ddd6f71cc560a10d9348241eba0630105f265f1001ef0d19683e9dba731e8ed7cd5f94d52441dd2899603466b31d9172c2b4823b73e002128cbe2efc6ba429ded63e248c6992a2ebd803baf47d03f317d38e3aa64b88fc612f8595fa6a8d484231e6f9d1b380b4e506bdfcda6e1126d7b7e69d3553dcae5a5b814938c23ad5f24b99e8e95c180467f805884c2e67060f49c6b4941d4efc47f25b3b597a3106cc1dab83cb83a470c1003a507895d95368a2d185c9f0fe2a0e518fba4e92a75137456e83c58a8d53f86c091d4d4b8029fdcfd69e2bf1cf4b05b7505fdec22a91dfd5a598c5ffb9b75f65080b9f9013a5cc334a21056bc48386e6da183b2be4b7c5402c6fe10a044b76bffdd7de9b18d172e851269234e02e29f7fbaade275bad229e3582d3fc169fd59878a5243de282bdb624fb1c025a7fc1b0997130b55fb28befc41650f02e50c1b37712baa06f85d85d555019111c38ad206f6d4e86994517a855cb7d53fd019c5540c2cbd1129b7fc14ae95f16d927c366cd639c81f05c667898a77d01b1612db8617cd720550c720698f1dd7f2c7649766c8350f7dbbe75cf4b6438c90cddcbfe7892b287350d2840ea4598cd08e3c21c08acd08ffb27ebcb6561ffbe0f75edb96ee53aace6ce74fa2ce77035a8f471915da3573427a5fdec2b2cdf7ece5860239f80e5d1419daeca6814fa7920ccc6d740f9a1767837e5ac77ea52652bea247174d4fac5063fe82f9fdbf55765cf4309d4b031d9ae28b5d5ab9b192c579231b29ad4593a074ba5b41d3be5587e9ba9d493c28cf4339ada5b37a09c72a382c868adbc159838ac3597c50adb7b083230b25811e021be90df0a5da3198a162d004c9ab209602dddcd7790761854bbea1e3237978b23972f465913bd69f57ee6d5dd897ef2c4f4ec472fdb5836cb78e8a8a309d1edb71d7e8a3377622f091398909e2ffc5309b24b4efd3093ff693c99d520c1fc73c2893050d30e434e264d67c4cd6d348af9169c1feb9e63806320a6951eb0e254eb2eb7e32c2c52d5b18052f9f83a794c75bb1c78b0ad4d5a10b309a1a4cd5de3972107e5026c9c48302e0d9f2a1f8befc89a14e065114edc1d41534dd09f4cc7e06f86780ad3898164b7906650871a13e90d49f0404f3d18c65bd5d099f608d6508680b1e2ff3d2381d083589dac863939212e297f3bb0099e17f471da52900e9a79250451326fad3acac1c7653cd8de8c1d1e290c9948c5fd281fe064ad0ed6c115dc0e3fb3d90ac1088e6f41801deef102b301ce3e6b2cad5fcc7271700063c806e21a972ac6884974f37644938944cce51c83b088e0e4ce232fe906809d01571c7b031c6f317aaa6067bfeb9beed5a8458079e43bb13a2b430dafbb1a4144cf137c901c4035ceeb562f677bb1a264c7acba01eb79af712a5ce46e3e421aacf3cde7a9ce4a834ba38a6cdd825fcba39de769e114d18f1a9f94ea34fc8620edafd81d932dfc77a77e265313456e492ca84976c7a0f8bec2747d5bc14dea6d1d2fa1dc012f1e0a5687aaba2b7013aa14085d2ba7471a09f3ea84b58e2596cf02f4c243e145e8910d804b70c6f7111c52ff4307729a3ae81c617448b875a52ceb11d5272ed04282827737a82399eb137b680e0aeb96072b5d0f40226b24e8ac5f6314b28edcf097cee73ebde195b57e13551235405c5bdba1949cb003782fede452cfb6c867c3056dbbe24efc78a656f8096f62f7966898ae13c32c2730d07e413dd515d7419900d2e6de644a0f6a623cc94615f5e00be9da81fcc0ed2d2faef06c1664347a2148b34c5da6c1d9e49ca0d8e5f52a2dad7a785b3fca70400b74a3fd1b8e2261a0bde10d8177a67be21b1bc31b42dfdeba924bc4478fb2149fd66150bd00055388cf93e57cc030a905c6854b51ea8b08b383ca3912c7c431e7d10cc42de6de0079b19aa84dcef8ce42dba24eaee5ee2032781f533028960cffb77415914e790713609ed6578808e7604231348ff4d723fd7ccc6922b58abb8d1b854c8c827e45fa89f8904c55db6b783156dd761168d9a6e1da12e3bc014ad7439e29fddf533a658c5b7a796b1b777577ea013f39939079d9db1c83edf5a5de073329f88582f0707a22038306143b8c198d647f5783a65c7949501ff36fe5641072f18ce3bb3f1fbc410fa138fdc3f5734412d321e0c2a18f7dc0dbac99f20c44bc68da97c00fa8c5168bc96e377680ff12735c915f747457c846e18a625e16642a20da74144e39b1ae0ad05cc33e6aa2466a880fb72b96fe39cfddd479cf057d995ab45169799fb9154d629243ed0701be75d9cfc009a386357d40bf1236ff2488028275001f0d5e7c2890d681815de9055a8979d96f29d7f7220779b69bce9b6632f45a6ba6027cc995dc0477475d7db762ed388bfb85a4dd6b840bdb4699e01af1776696545bf2ac0cf700bc916db95c480843a082df3bbd79468ca24ac29723e55edbb6080e203368383e86575e44f40c4409ea4852781810cebb945802aa47b477ab3004a4e120cb02088744ee8a03ad5cf95cd43d69a658e7cc57e42ca5d0136ed1f01bfe817ff114e3e8b22f7991f54fcab63c9940542e8a61fbf7e249589d766135ac688cd4c48d791cfdbbb515e1407327e9b47c108602c76e69f0739ee5dcd0a32aea0b9e42af1eb93789ffbc0e5de29054a6a86d7dbfe1a498e7b41915d17afd12ac0db3aed453e48c195337623a6ac26639539b26dbbd72eeaf7e96b8c905847f752e8252f2de1c8b52adf518987d182c2b024b4ef80859e17172a3da7da5bcd4db754c0fca0a25de226209341cfa4e47fcc0d922c175c015f9ef22d47c3989309546040dd3d2d4331383986ef49a7c6674d4ba41c2f239aa586f4b7b3d7a49de44eb65a030bbce84aa69257babbffcaa879de6f2f5ef38ac18eea958682d311fe81704e4222573b5c2fa16f1feb0bf6f10f5ea33bd26de2ec707efd6edf41e8d4fc3d74d2b960bc6dfb0d84c590acd1e65ab598ec27a122dbe1e69d5f215f155254dbf22fa0a7660a65ba5748bc8ab070e5f0e0d1d4afeb41a895bc6f376e287e5f2a56496e863c8d897767502bfd5d3a312665b488608cd80b111a89fac0f1f314b8479fa851583551379956e16b5a246f939daa1d7df6b0c8562a68c0ca6a1891c61838324e61fd1faec9bcfbb588ee2cafa8d5433e828b609aa48d2252e7b2bc51d79093ce10461956d18650aaa9e2d3c4cc80dade98862aac537b45c4ec20b9d833c02a600d60352bfdbc2b665e97926ee5acd85099e7b54183db43d0c15d4a7afa777a559173494666e800b9ee4f70bd2d3d99aaf0b6ab336886e2dfa9bdb455fd00aa8febb4e083f322cf71350bfda9a699938aac5156c647a519d065f6032b614253cc3ea17b31ae568f16a71d5eee0d370651d8cca9e020d2d93d1926f9e1371706a3a164fab375c8f53d0b2c615aa0c97060bec8871efd9eb0b273915b83be3b0e2ae4b09de44c6b6db809f932fe9b93f09c2a7706963a45241857cccfd9a1b3d7b317d7122368ce900c26a9f9df5b7bc6eabd2a7376161794b5ab86ad38032d59b045028c8d745276f9bc2e4d4e3cd5224479d0c58edfc73d1cc9f7665e80b25b1ea3bd00210a723c8688609b3be4b6aef3979452302cd111e759af0ca38863ed6f8ecb121f76111298c448edab8d5d7fb2ab65b068cbf2d1640b72339179c8044378ace736156b0a0f4d517107b74f51184ad1afd233f80e71529352434f92759971c587f122af7bb054b6dd71d2f7263277190719a88be22b5a9868cca9dd8346e798971d94555ac0fae1f219bf0a1ccf3be98d0dc96dbe785deb94c9a577f571161bb0a7257eeb1afb0532994c757eb0be636f2fa0b1d97a9aba837429888acdb5637eda9830f428ded8f9a60fb5761e4cea8a070c3b1864c4bf28d2f7d77f73a9104daea21b71f090d7732eade1c7cf55a9e5f38d71dd7aff3ac40f320fae76f9ecca2e11179310619238406345ee0b9c9a4708aee7c5f5c50c22f1e0350cd6369f238e940e8608e3bcff8c9496506f8294d865dae8105b421a6f6d4268fe3bd0604ccefb85b3a889be0e7ed1bb099d4ebbe98a2788fa17f6655ea12bd04ea01c36c4d1f0cf7aa915351e241280ae07256248a92a3d6874ead702a328edfd5ac87f5484e322f5a9a377d4827a11b24e054c17327322346bd2ffa712c2986f5a04e25a3a6f462c6708633c3b95818aeb991134f9d89a2f84d8571ad16eb1f19c5681c13fca8f8fca347f6ba03360ea8a044e3f8f4b81364b8042e2d05cb201a905059e31e9b2cb501795f6473b44a59a7dd8adbad3f510e902863156f2efb7a13c7cebbad2bafb865450b05efcf2d75302db5d1297b58edea0a06c60fbfe384a8ce74bbbb99a4dd3098af772812b12e27a8d940d4208f5c9ecf08305dcd705b9667e0119de23f976ce84eed8fddf33f27aa5bd22618a2a61c9065284fc35eb45df8bafc28da7dfbd369c41ac3d1c9929cff350e7de5c10e2a4dc39ed25325b2db986f6067e8b7e6c22026bd7e8787347a95aa1b4ec630bb08e39f4a2d0a7795e19d57f65d9dc7e8900f7e2e067618012c33bb8a6a573aac3b8171a964830ffba40c621f0bb91e85ba5301a8f150fa258500457279cff6b5be2241628605f2758b73e2f9e795d870c3c524ed7e224c221cab501a617b92a1a1ca7ec35c6e50f8ba12425ca1e69d8c568bdb2817113496de4c943d53456a6cfa66fe22d4e50533622d71333e82d7c1ee86d2dde3325d102c460435579b19c1f70e584a892241bbf2b1303e9db650e5b66051d4f4d774ef96d754d263b77bcb30ba512091d07bfb1bc1addb002c9d1b0fb613c4231afbd98a3a51c50fb1d769db1f9168376d7056f9b2789ac4d0aa5df2bb460f176ba7f21d2796790e95410a85b0925451c5179b62aad3d34bd53c9c750bfbe53039f32a3b3e69cd59196116154b1db978b696fd4091be0a93dc8ab561266b00d82a867b829407a56fe9c137a5f2438147ef881f95ca1fa9bc80b1d24c6b0138f245b05b17f618cc44fc680b64d7ed471355a224192a56b38861e95b72d1ee3614b428d106d88966b3b6abd2a54b190c8fbf08a76d44edc4e1e141d8cfac5552008b368d020b732769e7df20bce4996c80a73b740059df48974026c082b1d03d305c50e024444bf22e5189d170e51db2225ed3ede6547dd5b31fb73ca96ffd801b84ef94112eb1114ed2a9b1b18022ef1eaf19becb232efc01db6d13a0dbbc44c3965dda3c7d8b156cfbe7303aecd8d9aee80e746d27a8659bd795a3112b30c6b8cd648b4ee47a7011ac8780575258c1d8fb3da2912e064e39b6fd0be61d097d2422da5b93978e2abf390ab6bbde3fd5c0b6f1578b19940abd4a95b9f75ef658022bde485b00ea063df9925e1efa8f6fa0df477b73a6b6db3b83bbea8065b75e8ccae3afe0a6d488097c2c35965bd1849a11d000dbfd4032647456cbacae98bba3ba5289709695fe549beac5da0043ac7fca293496ad9517a676fe89d1bc4ac8b8399cd71111bea364ddf056107cd4ca091028caa806f5c6263d3740a5c50505fdd3011076c103d2104850dce7d337f57bff4a931ceaf8ff7e697fa198510c55960c35bf3934f58d6205dd5ad5a0b66cbc96f5dec8acbd87dcc77ffb920ae31edada55b7c44d81355c23daa846e87bbfa31c63fb0b6be11d181b5787ffef2a3e4c89d4b7cf5169e7970877d9db4c7d9aba206739a50b21c7fed0fa1b721833178f1855617aff44287f3d0102dc61c776054f387843a7fd29fb0c237e165f66c85e1b8e1ba7764ddd846d4976f948ff1c7928530e2cd852179f5edfed1347e18f0e68695132bbd1dfec38c7c2dacf293b597a08a28728bec4b6ad7bd4bc3542fa2d03fa879d8905c3f88ae5d5452e77f570adabf3a095cc82dee7772709aa290d8986b1bce1b1abf7cf8f44146280b9eed5927c791cf50bb0617b5436336ca80ef9f054c8abc430438403663182e9df7c51fc5bece8e17e523a4f7b51b1a77bb313f6fb0916fb77827e9ff7ec1d018583583e018966d68b68578b8d561b85bf530ee7e178c3f0b2238ce5973c8ca7ee390a6521399a692ebbfb50e71892ac15fdf695fb1ae626f8d1d960853d75ee3c44facdf39a9cfc854e2cb6b1058a359311450fb3f6d0c63504293df467363b9f1f7ea48c0a6c87c13f641a7d76acea4535966da1c314b1b347ea30c6dd30d926c292c81e45642bc6b98f74d8bbcbafeaac764b3909cfd807dd8cfa60685bab4d27ccf58b9252f8cc7e0b6d65305bdf1cf63b9a3091d91587c128ebb85ff4d25c1984722a00a1d858ecfab3acd77b7d78d11c12debe5ce31a2026f5ab1aac6b8aef6b52ed5f6cf99435ec493fcaf7c4c59d528385f05a3f25c01c340cfcfbc70dd9b6ed78921b1f497cb583072c85805e6b931e0471beb0729532ec90b36037af14dccd35c4990df607dab1088fcd8f05f29f87bd56cc31175fabf4705795530b75d5a71c4d5813363703f2bc08a7c17557c45a1efadd823a4ef5b19233a34167d4dbc1d52a1328daf5836304f40151c5c0fa67e5a0451b055be7af1b2189c779eaf24df5150e981df8dba3052acdcff535f85f28c3c114281bbe8148bc79e0a2554d5852bae8d2dd8673234bd66a9a77adc110976f57f312ff8597650f3d9b9e3ef2dc7f927dc62171e5cd1594ddcdc9160d85778bb6778b22240c3e40233ef7f7f462c2e5115abfa6fbe72a13978900514a88e5c28a6ea6938b10af2bae076ae5687c11f31d0ea52f2d428d11105641440d0f971420ec84b23074c265beabd05f94d1ed6d8843a12566b07a711a51e82382988016afca69754bef8c8bc63eb6e849a318da37690d1896dfe06fdf76fcf1f81cc3f43190a20d7e85114efe482627ce530297e0fd2b16c7a949ca770cf54511d114626334f6c0daa05d4feae8e762596b7865079fd6a3fcd843ef42a34111cfba41f733b0e2762613b4e87aca5eb92a4d00822135066ea2fb710bf50c3c0decd07a34813ed44b3518db9630c8cbdaf3c98f65b90cf3a9e2d0049dda38a56c1e44537d7226e2228078e1a3a8f853b48fe51a01b47db717f314704b11249ef78644505f90ad99f2535f410710be89e9d3f4225f3f1abb939abc79f579cadca8ac453a2a40c025e59b38c9366d5fb035aef0a410b026719085416931101279849a1a641a587d3d15182e2f25d6a218a8a825dfc0d435fdbe7b47b65aa937855bf7216b3e266d8fd58897f2ecd3819aaa34431c46eebcdd31c45be73f174cc87e9ab52ea1bcaa8e5390678ea3921796728ca915270b0093aa1e400438b2f99360d3935cbdd48154453f3c668324215ef9ea4886e64d3c6329facf7e853a404b9c74cf377ce5f0d874b8ce663c51c695cdf0b1926fb9b9dca4e9ea8f43986caf5fd3a057c7856756f0679a8ef80497d85877a13f0b29cf1aa1873f4a87d774d6f9c98070ac46f5f923e39ae52deb36e4fa020f7e31f63a51b3d1b26eaf80d058ef8376cb6bc480d7cda55184041e62c5559ca938ed1f388048447d28c7ca0d4d07198e11aa9b44e937eeb8ebf4d22ac622d7011bde27436dc1ce3d1f72254b46f89a654a17e9ca3b7bc87561f1b848a239e3d9d660058fa2f022921ac2905e6d94dcf20c9602aa80c8d263db561c9904e4e1010ec1699f34d577e27a076861b7b64ac5a6ecfca06313b65513da467d45065821a99907fb48434630f1471c14d8bde0c5a803b8fa52293b6a935521637847096783cbfdce9f206f6833ed45f85fa6427ff8ec06b26a840faddf26287a1b30d1572be54d2b71798a53b12a7ddd7ea06b6daad012c47f1d1f0fea14bec73adecd159b5652d22960cbfc0bf9d256060d87e6caff5404ef84f86fef2944d46d352a5c4a7fca4213e2e1fb7b0facc8c46167a3e53a10045244552eb439d729f3b309d181a294a0b6aeaa5d7833b7ebba51c7762a54f1953ae25a3d1138bb77f5372828875f4e78e7af8a2e7099b6c8274a4ac94e4167f357d503bad307e779741f9feb4119419f8c35273cd623cdd363a48081c0acc3c7acc756801f7e3122c036a67d49ac7dc75bdfaeab5f02dc918b858579aec7494b3145d6c2ca54372c27d1ed0f1541dc728fe317f69e1909580ee50d02e1e62d87ba5e19d0ae5d0955e80f75e615476508b15df3932e973cc289166bc07d5e9bfdd407056c64255d2aee708a3fe2705b7ca396889f4d2cdc8f9c8390487e39dc2367afa885aa5bf1ca37ec3a3cf85027f33e9ea284d9c96bf1928ee1519f9a58f992b3a21b37029472869000d7e449cbfc4d3249aab6b40aadb1d96f6d7bca9dc7cc92cbdaf1767978e08f46db4194185338f240b490b5ffce3bcdb2b09ef0757bfdec3c0476ef7abe9ddf2245f155d1a0b8b9d045bbbd35be0eb7456630ff5d8165353341c5072ae164ecbd90064b842580b7ab56c606619ca12db65e274c843cbbc11850d50600743ce2eb60100bc5e071dee1713dd42825fd6ab51722d54ad5ed7b05ac96b358b5a0e3b916356eb0f0f0e6f7b6244a90b68005732f8e978d1f82ffd9bdf7bd7e76fb1eb17b2490418c7aaa99791c3997dc0220d4077e18a571b2ae37e1b61d317763cf64775c3a68db82a81584f73d85a03f262c275f44a6e13a8d1813d92a0017d7787879ab6c3b4934cffef220c5ae9c00e360147343a0073fa66962184157881f3c59559237c01b56ab2283475bc1ac32c18c1c56b514373a140127a686e5aca8e4cf1191238ac62fb49f1af7679807a4803bb07bb396b7a967b5e059528124902eaf6a5803e0419c31d55433b8d8172ad49cd0d079ad1af1529bf0f33ea548c1d924e3aeb1f0f31f9d1c0fda111d8d4bddbb3caff02ade77c47439b843b085d791e8dfd9f9b6d3af3559d93f679657220c8b899156ffd3e4af24ed33c7ae7a52369fe87b18cac494acb0900924650ffe74d57a22c4cd842416dfec4c56b92d0c4ba9e051b6f26b48324b64ef5709483f658706bfe374d63b137a44063478a770b8ea4971132511a9fd354e31416a33ab75c663304fc93573a6da67bfe97f9f43bbbb8815e4b63a184dc6bbbbc4789fcd5c4217e3de52ce38d24862abbb8b9f434564a026ff799e20d1dffbfb45394798c61048eacd463c382992fe9826fe7f8f4f630f186328b253461ace7332faca5afc6c7e27c7da3dc073ea5f8258358d6b6e79d1d2b1c7aff98bb476226825ed98ae047127ccc62ad025268ca45cacd39a8738ba2b013dcb9b8f414cca8d23043de828c581553809b55d654102797e331f397b611abbc5acc167e1020ee33bceda87ae3dde46c57e28379000803836a97f569c382885767fe7f50b430e3eaf141d0476aef82b2df15c52e6298bad4b9eb8042b999d3d9a6f3a56ab6d5f01ea24e9c93ce499d1fe3dddabedeeacbd324fe64a10e37ccc212b4fdb08c3a657195faeaf88aeecac4649d3e6a449a2bcea437208bbd9a8273d437fb9f9c2551203f38f379907193b5217cd7ffb2d0d922a611dffa3c913f5faa8f23b4edfa4c4fb311cbc9ead242b568cabf8a974b0e2e41a1afcbe5af448e348dd052d9f425c58ff08c5d70cf24039e3f004d1c4ede208c1f35176c1e2633d040f9abfb7ae03270b44a50e2073dfa9e92ad6814bcccdc0cea01b7c475e9fe5e15a4d0678778864f366c72d073d3c52cd730cfef1c2b245040a0f2dbf06d0e538063e0b62f3f43dedcb6102c9d439fcfb65aaef74b91e6c0fe3171088731724bd0acbcd081675c9615cab086d921544ebd873a1a518fa382087aece64539a1863feba529afa9a584bda22db371b0a2ce80f6d88830e108ca83f00d9f9131b522505c40ee03381d47bd1fb8f08376d027b175ff4eae29af9a7f6511bc1bb95ee64552f573cf98a8f5f262954f4618486ae4606c7b0a80f7452e47eb96b88d4160a49141c7fff0ee76ef73e279f86baa38540a100bba9d420570f81a3592a2eaa58a99edd874da9e823e7288b21a5021153d29832b24dda927dd2f223f6854500c459b9eeb7dcb2aec5ad2f69a5b20ccc7547ec94bf70649fef67734ac81df0c0d9f43b361299106e119ce586b06158e03861f0714d48ac263f3c27b0fc8d868aa65a9652a0424df394c80263140c0aaecfdc778a00b2eadc6accbb13d7ee90a53d023c044365e7b7793a03ee04500ab50b63224eedf4eb7bf0d24dde5fb8734d70532827cfd99a0be9f6199db11f01250108dada1dce708b9fa43137293e0190d8111a83111216f248d61928a475f899350477bcd882727d36e31227f8a7415cfaa20f9e8d2d0c898e924093f123a80caa116e80dd4fab50d23e959c73b99ef687f2d066661adf115df0d8a8fc16b7db7b6475d02262a31640fcf8e3c82d8aaff6e2545926a184c9c5489ea9cf58c216d65fc0d1d0cfac49bf4b05ae1f4c5f48d851aff35f81d4aa956bcce272670228f8923ae0d326ee822e87381addb71938916cba860aae5b8f005f6d4559e1dc5a36f39a732953e56776bed0805048be85248e0c0c042a79e5373d37a4df5b4331db6680f6688f9c73688e239ab14fe4fcd63c91c72ce64b1c9a007a269e0c915d370becf5b280f6d33865d2fb4b0210145a782c91034f0b3040aa6cc51b71ad7470f31419b67ecded6bb030d762a79e8a8fff0a34fa3552483187ed770c803999777c66878cbf1b9269c82a07a32d68928068086dee68411ddf49e8bce64d2aac5794bf1f2cb119e6c70c2fe5e867dbee7955e95282410d0d9edecadd8809f1e2d43682eef75c4a31732d9338726f12ea70ebc94e7d079a4d5f4e9a801a5f59dfefee857407935312640b5a6ce1ef63988d1b1172d8786e198664210b362fb2e2a07e88764cc6d29aeeef5d4c0e245ef6b0caec89449685dd62dc8d8c10f059401124d74e39ffa45102a18319b091e6f646c41472bda3ee5a9dcd84a4f12a9eba368367da6046b57182072fa8f1e374d804485db0c6f4d9abdab789789a9726167e9e39d320efb3d39eb3736353d385e79425953f3bff5ebcf02bc492982326dffc77883d01a785f646957d4803e2093bc508296810d05ee5fa03280033393e459b04645eb81e98b4e7073ddb8d4de017cfddd01b6e0f5410c8504092f61b3141789cd4dbd6683bf50454f5e9b78ec3361d670dc17457994307d77ba3ce0bc78e3cd6c747a8bd930c2d8b1a0de814a344642fa574e5669f154d9196c48c9d4349a55ab4e13d722258903e4dcbe333fecf6098cb4d5f2b88d92e7f448c8b9b9897266f5277aba4fd8e84977647382b4d23ff3178b2821aac1e8ad8de9677b26ab0b30994011f9627ba04f18b4687cc7cde44be88480f0086de1c61374fd412b17befca42b4c876705fb5c25c3dc762509dc7e18a4aa5579b6208f8e2b42c4f2f59ea8f21f1b3f4cedd20b145336e68dd14d044ebaac220e1bedbaf479d610dd247c5acd3661a76085971f2f69c06bfb3488c61a1451b795b969716f28fbd72e1d0d80665681cf422b0ad935ab07ed69a0788630b08070525b87e86c4efe041b9cea02445b22a49e8b497712c92f58921e65acf95c8a95a8b6e263fd750b68429b5e32c34f2332c6ba346231f14f0803afa98e1cacbd55b4e57b46e7d3226dba4ccc32a27c41232166fa12308d32af9145c89d82bfa51d9c69b5b5a6da09d12ff38e4f4c53849552eb1ceb2b8727f6c44cfea74f17850ee90ab216e4635ae6ec11947eee59c519ae6a90dfc602c5824687d18c3a084c95a0f36f686638383d2e8d4b159a63a6838b0805b6b3910b4fe3633afec83c53b970ddf7cb38be790da4ca3bab4c351958a5a56ece70b6888aecaaba4a0161155f45dc796a8262000435a1521f6000e05743625cc168483747ed906d056a1bf4b86747fc0b598bd036053f593b903b33983c5b7937750fa2ee2741e10a86f098e0f037ebdf7a9d7e326d17868b2617a2476fd130f2cd9ce1a12233f41b114bf1d559d4cae4182d0867ea306ed299aa8dbc88b55bda1be462c4146e0402e2f693a52fa445a6a3988b7c98a8ca620c4981de991e2d294e09b0150e2e8491dfc5f5e78fff21ee6bde3187238f6f5fb7b7db0a87535bc342ab1883e07967c36cd35a5a8c4e9cc88a253f66d38314e633a7465ca230d1915b60840cc3b4707e0a9b6558775b122387e6353c830d8100c78cc4b616530a2007a502b435f57667ee1eaa90986a009a0602289ac8447d92814fd898e4102ac083624e31f748b34c79048789098ff1b8386c55034bf6c75a74dffd4326395a594bc1d20c630227f935bfa2495b0f029336ba6dc901ab150b121b53e39ba9b6058f121f9ce5433edf5f5d930056b97048d1a5551d3ac799f1ce3b1a618f7b687dc6b7cbdee792cc717f14f758e1b4025256ea93697ed43d885a1f0bb72dfb634c1333a22b81101eedc9a6cba60c04e787419c090e7459b52b987a1d01ed870e07e0dadc73cab7a9461e44ef542f21e628bf156d095a579a8f7385d9b98104cf88938c1f8cc72c11aadd435860b41031151d0ef51edb21ab6c11bb2896c6bc3f88bb2f5e6974f160aeffa1ccb8c1c5ce49cb645e8b177263f6407be5295483c8509fc225d2662d910af95a33ae97edd38d1b281c87b66ed6e49b1d9ba5d77759c3402657b8141017523d52ecd2add045b26e577ce185394a33a633b5fdc8645e2d5d48f036e7266517f8d30df6ca9579b82bdd3223103892072e0800e09a40d9a9a0aff91792994b57d2edb76fbf0d937da3712ec5aa09752c830a47e489fc61be0d278073ac9aa4d12b05303080b357cf5db7577a72acc4ca94738a226bf7eb98b7838b452d53f2a4c426229f64fe40792981b02de8d9fa712c458542102b4c110e0d3a00639cb6fc8930efab51e37d26ca191626c92c9ce349b8f4daedbaaac1210ee393996706e5f5035d69aff060dad63689fa3f312dd759087dbcf6b9efa51da5bd348913e8a6615a51cae8990c86f73e84312fe3cfb9156c9562ed6d6e23f0185edc4840e02441d4338605d36a1000a8383fe66f4404b4ba2eec521b5d9643efa5ea4fc488e96572ea952d11141904eccdf5f5eb29cc16283b13c912cc7e98c0b36f050c9d36afd8df43655107c9c451bf897994ae9bd9c1575e779cab7dd4836ef61b2dc2a97f641f50fae4ac6b90cea0191c916acb47adb0b513cd88312e14702923b8fdcc75e4011a9bebaa2a845127d7b7da4b07d0da1aa4464243cb205f47d0f5baac296231728b986d72bc7735b3466b1973ca0c269b2663ddca1564d1bbf10aa5619abf64c9e1eacfaee731fa7939284bac867810d28cce103eeede617dfc9ea78e786b8e3c6fc755bcc52de6030ccbd4abc0898a1083ec024be2d59341514faa633340b2c37c790e83ed95a78136aaf7eb7cdc8f37b0bef16f05a0a6480ce633088f3bcc61af7750f4d8fe86395aa118eeeefe5ff6ca4bc72d277f78996a0b1c3986ed0b17abe14301e1ac992b73cab66804f33fb900922c69f15b2cc528f55606aaecd567c06d15a9ae016ff5d3696c9ba0fdc54a874b62e7196b70797f293f99a786a3f243a885962aa87d724a793d753c97cdd7a08c5be06fa55383999a00af53777129285b2a0a4cf060a41beb6bb66ce0d611cf2a75f690dd6c743deb1829f219fb1cbc785e1766db293549b554118320aedefe999ad68e3a6042a348b0dcbc8cd4b00c22593c19d7d25626ad2aae363bfcb00abe35fb714aae3fec782878bf15f0bfe53655641db4a0b4ce8aee6edde4a54afaa745c1bcf914dbdc352190c14d4ab47b3f342bb7823de75f44101de349e59f0a36c9589638b556c83838d0f88be1911c6201411491d4e52d815d9b34120879790564fc2dd0d5651faff478f34b4dbb94046eb4370f2c5881da5c824678d41412dc7c29ad570e341a1a1169b74a361dcda512ad96e17637124a4c17e979dbb98c3e4a6143b36b3e9d344669980ac8decb8e7593891a029b73cc55e8fd37dcc26fa8cafacfa70cf8ad8c9b9c8eda37322052ef867bb540f246c069e429f7d4baeb4488e41acda1f65638f3936dd50e55226d5e959bf779ff2a9c1cadb69463cd86a23fa854b1b12a6ad15fadb92553062c13fd776de29b5a95ed9b2598e05da09c53b33215fe2ecdd9955db693d420c1eabd38c6c1bf2d70faa8ffa2bca00518e57094f3c145a4fb9ac0a90e6d92eff6cee170d893625a6a9dae3ca75e5b4f16e110e2a665bc32c62554f80575676a8f9ab1700c8ca6a0c69ab05ba9b1556afb1c90aeaf83df1b3fa698b9b820d9549036cc4b4696463475d145fce9e1987215ce6dfd2f76802549196e01e75f6a8654cc7b867a8be52c624a2830e448b69b047be85fb53532d4edee20dfe834c73fa5311e17a4d548607f2d3eaea15826140c71ba6a4967a8e19c727e7e448b7dda7172746e5018291a1031cb8d021aa634d2ce34acebdc3731efb4f93d19f8d727d517afac31ada5354b232f6bb9b0333ffc9da7efa67380a69da763e9e5526e44ff1998d6fd19dbbdae079d664545e34bfa29b71efc83002ebbf59d550ebbfb5c4749abe53da5972fd0fd5318f33d902444c9e143541810a2b26ccbf83249d46a342cdab5232b3cfe09e45a7246b47e4d68e19e80ecce17970d6c563ebe8d9d6cbe12ea0be3f0fb03557de5a46ae24ed333f1b9f6a0d44c1c759e22a2229954d3359f42db8ce8c8ed96e7c1fa4397a1159e4c63cc3b589d245194bca9479bd9a5e357562c8b924570aff5b0c0dfe1d8926fc04f1a65151c68a663c53a0e78b5c2a69799f6e106c03b4bceb8d118ff7d5064a9ebd38c9aa1a89636aa5762c41dfad932e65475aedd29578ac127f3b8663bc18040e7f7ac36de9ab16c8b691d8c5e597ad013a85d3018071a7d06f1d10b229c0497cf9a0419a7ad963060feb07799d18d18da0a998f2aaa8d968db3cb0551c7fe3c6c31e93e36419086cfa6285d8b25a09cefb6dcc1e1c5251be77136a11e312050a05cd0fe63432a85006de4d4709d6654b9bee91e391521551da26c55a583cb761e59957aa29363886cec46ec83e1506f33873dc0fef7c9a8195101f22e36ecc7316e6a0fa5911cf760af12d8dd5df37368eb12c88b124a756b4e62c773dd1eba4c8b8e0b228d83b976a454dd6152d48afd704dc2927f7e7ae6e4f4d69a5a45bb8d94925876bccb3923eea80d5930582d0db5ae63f3f2074de381f6545ddd8b5fcfb82dfdfa563900ded26e46d827d4b5a12b18b552a1bf6c42d0534f593c795472040d68ca30a7d64818c9931f81d6d8111d2a580009d03c34f5b6c98b5381a6fb2718ed35273141d3125ec9a3dac2d04d1f9ef0e874e23b8abdb81873c94a2f1bbe8d71a2d2bc2798a71b7600c054481ffe6cf805c99ad61afed476083a73bd816def6ca8bc469169b2195188929d9d1691881b8380ebc8b1bedbc26bfb272163d27474e7125fcb4b68c753cd9832c8206269aacb700e553e68c5dee9b5d3966c95b0f7f92cd6fae26e093aeb50c6354488afa3e913c6ed41b4930917610671f87d64fde510812bebd2adcacbe283ff74545fc554af934643bc11d15db731fda069e8cf6478bdabe96a91a39709764b3a307cbc95edf2c281e86680b5ec958acfab6f1ddf47798c11c4185fccd47d59c72c2ce395c5ae4deb714123ec21ccd37dd0bb1b0114ab685ae4d9f5968be7a70e35bd45bd706f77d8ea737db69c186b229e67ac28cdc861967f6117a1e203a8a22bc2f63ba0df4ad0c944b8623378486af11a0447f49e9e6e74c80f60a480abfbdc53b4f229bb93ebcecb702cef960d4e6166b02820906cbccb0f345ec9e31bcafe7ee031f041db7db6b3a796190121e08f42ad79eb79dd4df9d36a5c54861c94975d513a8dd047eec4edded66389f8ff11fc814dbf83ccf11ec25a9f72aa4c84ea20c1e56c767bdcd7293b082750c78c12866252b9ec1064c8c845e932a453d87543c434f9f6f16e4b93b25494cb4544b701337ba91fea8bbff48a7360a90958bb8bde4c0ab8487b372bc61f891ece7aaa5ad82028eef3331eedf6a5a1bc9eeb92662f9aa4d6cd907257186dd73b1e68e69edd94bbe690e12208e577635e8dbfb8720e14d6d8a0754623c0267e36603717d04ce0fdfa39b40dc431adb172e6907c5e8f169f98d9730bc836f9efbb05c645842362978a50f3de8ce0c1efd26238027c29ad0cb17399e8e38a82ea2eb7ac063eafec8fb56094b36a9404fd5e010cac45c6951336c80ce58b03d8120f2550c0eaf1283ba4e27454a615c6fa41dcfa2b9334a3805b19b7ebe2786e783aec512679f23988643682fe23b9d8cebbe4ff99e64b086be271e9b8e143b2958295c9555f61c92b2972ff2fd79d6508f1019a5abbcf951701ea402dc76cba509062a805e0187a680fea82a8da8a869a0d5845514e8b51047557562bdc8e0ed6f1a408a46bdf6818b86834cf5428683c0c953406f0d0be6359491ba7453d098d0c86263aa8b4e61bf48a29a251ec5f658e692bbcd3f08352b41e0c79a0cf7341477d572e538aeb3e5b5a5270df412b07b3672e873a349a605079e6726a50abde57cab25a89ed42d4d4a72cc5742904228d0cfed15435fc15e26c06fde439354e85f04c439edcd1a8784e622ceca698b1bb71e3f79ddc775439951f4d6a18a7039a062d153e7f8f73b722031033656a50253d01c0ba818fe43138ab8fe03ccf10f335e243b587ef0451d1d0a2fcf6900efb049ca590283f2693c149e3de4e86dcea1af7ba31de97bfc5f2fd0f47bb17e7ea82dde291aabff42585d8e092278d73c1b68d9dfcacb675d558ec5257465669be1a66e395c57dcffea04e3102c8101bf2934ae36b25f28abbc5fcd2ed98c05cf4caef1e4316352bcdef8cde36558638acc004d30a2d97f39e5fec0e495febc506028512f242451225fb37443d1289c1f3d742575499f4c19ccb16f83487ba0e41e8de723561154961081da68e891b70c9dc73cff066584f7ca17f55d93917e8801e98231a110ab82b8e76ae686e6b6b0d8df8028d4f3aa8e88a63fc4011a11e7f83a3f208cabe2b359e38d5ba6052cc38ea6f714cc458adf74e62382ae26547fb1e4c78e8967695bc864495372e33cc616c6ce3291f732c2a967b53521f679494d8cf1b30775ad4284a510e013fe99d0f7d879f388928d8388ca36ed550ad2197977b64049733bf1ecd79e1ad113e2a33710a500d5b4184217ada322966f0406a0ad0bf7d8284eaf549c928e490992ccbb03e7a94122f59094d5e4bf91269dde21c5e1aa01f32ed6fa1e3e2ace74011ee650626de81d7a691d3d2e0d88153ea01eb3f5f4353c19f1cdee3583b345f08e4dd3d49884c1a503ff12538fe0aa3678062a98869b029211db997b07bef8803b78d415e2bec2cc4f84c14503fe00ef3512ef12cdb42151ab0eff040d53e06c8e6c8af8c4daf8573b4dfd46ba73145a948ac2993a27ddade4460862319ac04dd04849834025d5688a584a18af19bb31857714887d9355b908dda30b7000f86980df24cdba5c821153791ce6ea458a0f642e461a3aa2d02bbc8a58eaee2a60ea78dcd3189f88211b52a71f9c9053ccdd3e20f08aa2d4ea97c051158e9a1f6cb91e76d209f15db8f4049210685af0963f9f4fab7c6b02bd44785adad3f74163f5b096be5af15734107ff0b9e51b83688a11a171010866bb19da628f0beaa6230910fd7a50ee31952a2037b559ebba2c417d03fd3bef12d38981cf6eba6e60ec3c62e879b086bf8ec12079554b08a4dbc740f3b390041275814ef7079127b8eafccfeee1409e43545e66299e7e0560260ef67144ce98c76066e11f74d4bc6cbc0b1b3e97a07d78f7c218da2e600afd17d58618912ffaefc6a8ac9e04c1d5865d3f9811726d85e97d38333465f97029219e1d7c50686d516ea183f4c20ac14ec8ba753f7d05b41a0f54f05e4283d5985e89b7f1713e706b601ec22f9699011512c36e8b7cd8096b87a9cd82ed9406f60d565ca50fb709fd908f82b602cc1bfb3fde1aaef01294b0dac9bbbebdcb81b4b5848b24220fbdfbfb736577ba0ff203fddb9008f5c912b6b12b1579f5dc35804fe56f2e62cfea0e94490f9c2152192f39852508311a24e62875f0dc45675a255957842ed23506cde91157dfc99376bf6adf220d236726ff18522b3962b16739b6dc6e303590707cbe60a224f566e63e0f6e279842e69434627477cf4bbd4256dbc04623cfca519429c0a92311884601e5c8cc9f5db55d8004815e80bbf71c5c32379e22d6aca6eb00d53518efe4864448e38ed6f64c8c791360d0a06bcd0f48a007c705101079461a9650c527fa02d7322550e54a063d69fa2ee2c76f440cc8360605221ef59d90cd35d8a9ec4f2acd821ed6638f19a3e8029d00988e0bff05b8b6c5b04d70e354e8620f488b48036f85542e8154fabd1ce3979161802da7685742403c52bf4c88c2a8f077d40e78f38101593497e9dc31e45a3499daf6e58a45b881360618c4e96662e32681d8b2ca8a9f4503053b25261365b78542097dc95a82972347379ffba7180065d72ea4c98ecd880116e1ec1093a7672a896f78927398a8ee693978a0449293771bb9f36344ccc082ff4b08d699e9e9dc4bbdf834007149f53a87eeb380e14dd745e2d29d4314047bd2a9b0955673548800cb37152b8ec9a072e14cef5371ba68325c0596d2078bcaebfb99bd424dbd88c07d5a1cb24e960f77c5dd60354102e07fee69f8247a1bee4ee2a17c97957f7319b4580dcc14c9142e1a2208c50b6981a88e32e68e261f1c5b5b881d1ce46cdb0ef072becffbb7f4d818ef28ac2a8169612c1d7e801ee3988713d9f29bf7bf47393e11fc56c874526c8bded949fb935878f1bda678b7999abbea4c18a659ce9eeceb01925e9901e969dbcef21850ba4adfa13f9800402051cb4c85be1cfd62c133fe261a6fc1652df04d741226607b7c889f03de60b28b9ed1c35645984c3df8ae738e1cb86c895c0db75ed8bfe62d367c1fd9d2384763f808f19a7379956de705260226600ba4a12a84747676a266dbba513acd4756bac1d2b218f813d31a4236e79ec2c1bd5f98d6dd6ce836c4311c0fa8b58b839c144f5e0232fe93c221d86363f18346a8225b8fbb648f5cbcc79a26444c90c8a102355fa49663b4cb98420879b231e0ac67acb118d45304b52704b896532a9de7a73c300be56d66030a3850e8706064112f024e4325a78018a0857cdb657b91d8f1f02f1a7cd08f329abd0e4c97dd20f3f49e9b4ec647531effcf5ef601d3442e43da8c685e5c2793c413da299164d89ab8abbfab9487ba22328a400ac9f8418c3b9cd8e1d8c6e912d8f5ef8b3f46623fc18cea7751cd0d630e40fadcdf210057fab2d9e15b19c641749410e5bbdc0af8679e6f64836d9707155aae71a25e37149fd5037ca05ee14792f0b9ea1de11e95ccda25112b0ae4029f502119d58d241b610248768773b3bd8c1a5b36eb32022a6986b27dac2cf2b9e62b63d742a5cb8f2f4882060cbec422637c167725ed51192b513975d9df26438e0ebf92b7d5615067d16865bcf9509b68fc6cacb36921b9d5738d17bbaaa01fd4d079bef7d496e020ca9fe9966651ae0cf162c0ff04260dadd62f4c61a4c5f504f1396cb166352d0639819e29d0c2efc04538b115db38b81eb03a65d0fe59216acfa2b5b46589756d0d7e4ed277c7a5c79ad55b6752ee52b88e0059b40b1a411d8f2dbaa777f782d44ed653f563ba2a694c72d0d6e89ee4c8286f280883b34b81154439a53a50b437c8afb7864694cd903f6c3046b02744d2a21ff7c6c1ee3b4b1fc50cc120361d518b1e8b0376be5600b97fb80a83caae15b88443ddb34320f5a2ac20faed60e0c27bc3de4637f542c5b972ee05f186b3648dc451bdd915f1d58cd40125fbfefb875c139aa9ce418cad1af4945e9379605ec090721a8ac6c3788b5b4c3f242001c66aa6b94102e1f432fe9205ef32db901610cb58897952443c455f2fc23e16bd61847cd2e3bdf8508d70098f35b024296c4d1119d7d98efa892459c08a68f5f257b2f1b20f060eb00f5dbe71e3f7659bd4db7f81d305b9bbfcaed9a162ec926d40d799cfd2b5def69896cbd4a8d455aad7e044d02fe72bf38ef9e39bfdbf62885605678c31441044f713c0c53c019d79ec75abe55eca2ead3abce86c1da7cf4ddbd412b560cc96510baa28f507de553f202e53c35a4132f0debe32f1b1fcef5dc284dbd6905b3037e6ea76e1b4a3fb3ace706c892b140b3e3e0a0248b9f8f7068e182d468fd36a752dde316c57b2dae1557096d10eda7ed41f16a8fecd2ddca2f8586b17d5382e812884f94eb6eedfbe1b06f56162fe23dcbf40c4ef159e1c95adb085f85d85317de2aeb60bdd599ed53e1f2bfdf42d73ab33cbc8e8d6621f9e1271d2111a9865152596723dd4bbacad9168b06e39681a190cfa66a572d04863255c29b0858dbf02c92f3498df325cb6d3a759e5f29cdb67473fa7f7ce76f2a1d59f4fb8d2dfee10c3c5d886831505226c22205b024232326a36d548c6fd6b110d853dda636d56325a69704375c041c7d2723387c4d21f0cba7353359d8407f2145927d06a6ae0568336891f8b397fddf3bceac9090cab471fdfd0c658187a72dca29e7bc34aad94a1726c55eed0f9e10eccd184cfe3a03563cb9578ba952e2a59174b5ff46051c94dd8fe66a18556039cebeede82d0e7e62d0bb84b00d11f6c9dd6836eb9894fcfe81e2ab67243cf7904aaac30d4c2fc3dbb2bf46fc6d365f3e3de95e86a3c5004817c5c1a5e137b3f614444f78b24aa90fbaae54ebd550c2782efc78bdac9ef9d441955d3f485041998dabdef0f0d0d2da26c1d8ba658d1170a7a71c52474993b68a8ae4fa75909bb22d350899b8660eccaa13da3fc8709f4027f739623333543fc2d12088e871be9dd78966eb6ddd0d1d5e13862c0e1f3d88452a414b1f7d1a52ac3891a87261b4472d773f6266d431de3e2500fda6721a8062c8c5906370988710bc882cdc7b654528bc1a6b2ef89479b3ce2e45203dac5e77a1fd0600745a3210f00361b99aea9a1ca261a5de462437a1945b36575242f21896e3d633d2d583b2e0d30108c54b12605e5852af3206e5e905342952f7b1ea56a47a1f20fe691bbce69fbe95330d221123df6c331b46354f58adb84483d21ea667e3fcb6e212219863f83c781fa04c74788ff5f412e9588f22e54c0473f9b8d5d26bae3d899fa400165323a6caf9ad3f79fa90bbf0d4e5466796481600ff6c8d190f8f064216aa8610bef1e4360c5674e9e34a962e08533666ea3089d57330bfa883608963ecc4e5750ac5dcfa8d2ba486fb6aea9e20366d8839e2f4b184a24f2065603279bb4ffdb7cfe287e73b74ee6a71a938c2c3be1aa70c481189b272a77d1df69e989d6946a3187a7321e1d7fcfeef7279dd4f2f2959ae236c4de49460a4d0920fdca57b7f372f12ee69cfa6d94fb7fc15486972004cfad0f88e75afc592fbf704ab5b681865247bf1721e6c01a7423c2efdeb1b64f06bf7846cda63c979145b92d59b025c84d02583c14903bb52eeb463f153957c92da2765afa103ae01201ff4a891505b34e8780f13ebf43a150119e0e670a0e97da8e8fc789c2111a094d24020e18211ea0d5d6573f0b808846ef9a9e22054a8f6cd00744d6b6da74cf8be3b4789a46f164ef0f62ff1b746bcdbbae4d6e1ff343a54d0c339d29b9a919bf27f4feead10febfd67fd80f16a5ff1ad9cb9cfd3a7aaf462d975eb81f5004455385a4d6335a8706b3fbcb050cf651d73b67f46c9425605172c6559ae2635a1e9f659af552ec52fca733528712bc5aa2020cf926aa4323e41d8ede9ce1b675a58a57c3cfe19bcf35b6fe1f6f09cb78bd0ea49deff6440794c766b526cc6368aec5e8277ce8bb93c64a7ec07b15a72e256b26f732887debe4536324fd2215fb0c6b51a8472c67fb5ffd998f39cf99b1ab5bf686b530908fbe6fe80ba8ccd634a310438961b394d313912ebddfd205a622e3229ee47d34817274b4ef758ce5a7162963a9cd8d2176a5f3be90fbac754510abc2a63a0133ce40dad82718d1f01cf3a9ba49f2114e722f4fe95bab861b998df731226e3f4f974d8623e923fe44f9eabb53c486e9d26535a2921ec5e443a4deb24dc700ac178118badb7fd59f2d67eb79a284c30381e035d3735fba210d6044cd683393afa030e23152cd874dd8a89545a9dc9f268d5ecbf159d6452f5afa9037ee8878d610567428dc9af7ba44adb282b24e15df26157da7133b0bb46ccaab0697e2f216d8242cf4e208607c1ad21567c1ce195f6ab233bc5cc856659e4a0b05793684dd53414715a15cc01e0e2a765b785530ca90ef7029c472fd0cde56d248b7d3a6fa37dee740347a9363ba3622aa2f0e7505f6b5e9f8893a36355aa23d109b9cc62a1561ba2c8ccd04f0c75d8db9432391449e70a23a45849ae9d31769f75284f2d3faf0b90c3e4097c60177ed91b7bae5f2638104c5d56003d10ba83d561c1dac9a15607ccd45e5fa74454629b9fca568b66b43776e216af9aa4948cca2c2e0b35b00975720c7d8627cece5b8f73410d540d0aefb9a24ce908e7ae6058a8539992201b01d0e43072fa3b2f7485c9d237452ae00e15f2ac0d635eea5349c2477c76af40892f670f62c3090e4c0facae87807a605262088ea01aeb203d171daa2853bdafd6695a596d9b99504f3b5ab00a6e03d0c6379024773e18e8061ea4260bd37d230b83617abdcd551018ece21eb1b7b0d58ee356c28a8d179e645e6e300250b691b064dfcd4d690a7016c9daab360b284c8cf1945324ac0822cd08851c1c745e6a25db34b7479ecedfaf22f79904bd455aaff580def87532625782abd6da961eb8e3a36778c982f686bc9979c09594cb244ad24829cc69abba4c0b6dcd30861c2c7c7fc18125276860a25128256100764c4892877dedd793b098b971ce77d59a6064785d19902546db769bf053d52575d20b63a209dbff29a505ed56811f6dbddaa2bfa2abd0303731c16061ff51dfaea2bf2ae3c9668fed898ea47aef467676522dea1847f5432523d4a4c5679d43378130273b39efac1f8cfab3792170599bcbe2de10c57a4be1ed65db43d903c74ffc7e632a9aa9dbf9e4abad5df334be747665b316cbf4566a10e6ea7ee72af66eded3d76bdfeab17a3a24b3731515c069da57a2febf4bda06505ea2b41b970d1eea30c19aa775253048ba68b902ea8f3484b6d73be1327384108e4aef3702cecf5a36fad9a8a1cd5ab0523fca7360119d64823eed6bfbd2ca2dff7dbb86e8590d84a37e3b63c756a37c20f7b110aa64e7cc76be3ee6dd1046b65f19e641f3b0676a03a5d13e510f8ca0dcc492a85076063a4ad218cf230f57c03139c60627ddd4cd21f85263f1185f947ab34221990939940a61f08cf16d412e8cb317cf573f407c94ee2413b7da7eb4bf6443a2ce6e2936bae35b65bb29e081824789f1989fc96f049f1c267307f841b36ba3c3ec259214b663131b8237ad55248d5a2908d6c6b50304f9b961a32d23c1937821c02df011ed41071eecbac94b8efa642c7e4338d728645eb9ef236ff1160a5d29c814e3f16f7f17dec7fcd4ab4f72b637f757d949412a047611229dd603127db810e5ba6cf8c50702f66b7b8130d1ca5669a75069dcf79379c61fee7641d71a0ae1091103dbe190e7799375bfe7c12555ac2bc5e7bff96f4b2f04473b6eb443e3cda6f10832cafb20e5545f447fc319bd68803691dccf9c43246bbaa66d35c37bd15ed07e700039875bbf45d13c6f4ca49e3607903576653a24b0f295df0015302714b26256a98976f9875ada98e510e03322be4ddc38b8e9cf2883083c8b434d4e93ceafbf33742b7daef13aa3c7730fd0309a9a915dc6b7db193105c189417bead5799cd83cb138c5a45abee7164a999e20f1cbd253ad77a39eb52e8d63b24141929ca4bf8ecdd62d63839d963f98b9e28530e8bcd81c4b5f60404ac85e6e90bd37013fa40ca4d47341c0bf902a12bd6caed85e4c308123f4618d68ecaa52786f1e5a983e92b73929f001a97809d77c24a734808f9181b0ba8316ba17571b2ead97e8fe12a146c56fc96c17eecafdfe82a5ad1d7492e0c7471f96d030a7cf578c7aa98f0967de0f24c9516131e63f8759b5ab9a18eaa6ea0d7a984cf33cc3ec4f958f65b150aeb01c818ea87b84bc41dc797703d9fe457c3b93240a7ca753e3227d26f2973cfa8c669b1c6ca486c00014ec71eaf0c0af58e4461bb6768ce3e17c9949d24468c8a4d9fae2dcfb36597aa0db0b22c35645fc18365efafdc5d2d95e0f8368843cdd3e9f73d1ac301a625c8f2b7e69604ad730111ac256c40a81b665c3007bff9a21b0628e42937bd4304e47d8bfec3c5ed94611dccaa2f2a717400a52a32c320beb94e071d45fb752fcc3f5566c15cb183f02abd20f7a1fa85b23eaa17baa1e8e531825950a4a592a05201589472e44808d4ed9b9f65a724127e339536b714312b870429946e528b128006be6e1f074a36d2b835acb1dbc033355a808ad2cfea0c37f35592c2647ff4beff5933fe08636c2e754d5507c2a3237d027eecfd8049087620eb8a8adba4e74663c80860e210fe49bf34f85da2a8bb493dd9b2a421ac9f15fe67b41607c8192b1c215e350fbda32bbe0dfdd67c1070312050d2b0be4530580a081769d8071bf07bd38bd12668bf128b6decdad77d7931fc0283896ba26939d1de803af29479ad5b280141a652d272bd20085112470c85433352594824aa31f61572bf07e532bc2f9a9204e9f1b3fb0eea6a3d05b0c8b3b520aefcc073d9c570db1005f44795f5ea585a9a1e97d80b7700e40eb43ec12689c323b0aac8cc618822cf6a073f6c75ef2a316587106a4e545cae6f7183d2b8dd3762683da5758f996fa4580735543df46a5dc94ef38b7da428c4b9700e02fdf5fc3889bba43a415f960fe52bb6e7649a45af163f3a68a289af73697e106c9e6be6df156c009089a64dc400e0151c2ebdcf91995487ae099056365b9ea8c23fe28385c936c25c05473fd0210d7095eb430c5dd7b7777ff42b822787d96b0c8f7f6a92c6a6677d799d9063c648b21418ba6e32973860f98c2be99f68cfd6c6063568c957b9f717da990309a43fb1365706ee09731e88777559a45d643bdc589d01aec9f711ee8a6369511bb1e3755eabf77ddba320e652e180f107016698bd289d3931b4b568326fd606901f0b82d9dac4ee72664ee43c026f7aaa54f49571acd02f2cf40daa6b47469c0f0c59872217795e2a47d1e92cc9a00e579d4c26e44306bb56d9edec333ea163e321cd3eca196f3c2bdc3cf97ab86f92ea48b007126077bd33507fe306ec6fb712d4c9ed5ee0d8dfe3d5c6ddb699bd6318d1e40a5fd248129ea5ccac39987497319e527fb5b020c270227101c7db1270e80bab6556eb3a9cacceaebdf3917c4b8e280423b1da3f23c5b20bf9ce48e068309a5d9a85a0899c13663658d84054b9455b93139f91699e95a217f1a8ea4b320e61598b453b1c41231e238f7b9f29a937451fe8b02c32d0bc56189c942948ee58a188eecae60656b08e2204036e4b68d6f221891eb8fd1e8f6f6f6c02bbcae4f77fcd7b7212c2ae80c2d5d7e8bdcd8844833490284af50f001da6d022cbe847f626dc463c1dd65eac3859347f0eae4cb6847b95204c28672e6c3f8a2e80defd0906b0dcb252a1caa154eaf33b4b8abaaa4dd681554cf8d6d7d9d791120517179bb568652457df3bee317574a123b3ba69a87962167d1ceb74dab2b144766971a8b08dfbdd7512bf8adf436ce599baff2fa5d7c78093c4fc9aea96fac476871f60236a46d1e107261450739d6de13fc55070c5ff1fe8fff2ff070f689f6eda1087212f3fdb4569cc93d1689e5193a39bd50e8e3f39e880403c4259b6d596586a09ba23e6bf4f7bfee570da4b08056e839a7fa62c4212abd96995d473ff77284e244dca4016a596c52a74cb0819d404ebf5e34b5b95d9ccd57fa8910ea4e5b047974ece1b72e9b2261a699d3bebcf2e8557d1efc81e6d3d2f88c980690a02ef17e47a9d996e3a93539f1c91284991a46b9406a1454141d06d042ce820d8dc7f52d70ad6356291bf94f984201f0e5ea1898c5ae7d031aaa7958d6845dba45e3375ddbd2e6e775d3ee86cf88c7194c3a11c596ba660824b7d949c75011efd3c8f132b22bda464e2780d58367a3b55278c9c40fbe5e2c7a7b1a80ff87ab74c93160c3b9d75a2752f1ebeffcfae91c1f71c836f624ef3e8e8774838c60397ed84dfe3ce7063c310eb026ce4465fbd2a707dcd1848026ccee9c93a32ea348d74865e67503d3e58d697930dba6624a6bf8d82d5693fb94a9305b4b6b4390bab04f93e552c8ec5cce0ad9951afb9b350db0d41ecae97adae4a30d66ae1def916827117836993fa82de458a143b64124217989792237919141de933fe812444fbe0ca752259a60828d7904608c991490fa37e373673a687e95811d090b548a3949c6cd50a7322f94cbe8cfa072f26f4e3bb2e3fe106ba9192c9371c1d5f749624aa3ba40a479f9073086dce66308c40a1a82f0d32d1d2a6515d43753992f2d00c7e1552edd05cde1bfb9c2d23be57aa3fa72f2d6b149b4f136ce137f091d9aeb8f96d3449304a594fd5293c785bf65ec25145d47de7279f4eec4c872c6dbee040fed58b4cee167f88a87daa9bb0c5df7df890fd1e67d02a9c744a1890ed40a7e4a394135b962929c8bf342325f7812af141807649232eff1765783978b76ca06aede0d8db3900659c0f167a04667aa922e2322a2b9ab4588cf534541eb7f4ac661129eabc6459d4e1502ab770c89298937ded7309a0ae5bb1ddc07eabe2acb4f2740ab77460d79912e7447bbfd9d81bd68d6e39dd4a099fd2af673a9b80f2cb1b598fd73968c593177999cdbb91f04fc1e04c44fee268ef7de6fd550967dc6e40a90eb673cf961b80f4bd23fc6749991a30284cb0ab403861ad0cb24de17716e4b3e6239d3215c0b6de892c46a397b042d06e8bbab9dae4cd5ac28966a1b6b0e00a7f557f87fde2ef7f439b61e079152a21862b688490d54c8ea624ae158e513001c5d25f7bf5d1b2ac945e046dafdccf007670060de415469aadff624b459076c57fe31d42efed66cfe4292b97e9575177a1b7f13adc483010e3aed993cee148ddb0af07e542b6444ded0d5ba9a8c039d8825ea42d2aff92f571e4f65e648386dd7fe9720fa806edfa81ab6d791e8e46461cd6fac6aec69aa99721dad4ca16c0c8399a162ca79bb714c03cb47b136d79bca9cf62e5a766053c3a3abcd023fcdae21fe66446ea6b18bb0f09c3415d5bfc907c7bb5cd031b5577f5b9172a9f72e0e916521bd0427419bb12499463efc3cb408505a7f1fe1cfe97325cd29c833c3abd1d44005b6b3d62df1966d569dc29a88fdb279b2f5934695d7aa20b76717e145e1b00162fa17fb33d7f3c51e2a0d8131b2f55775dc2823ee677ad2c665595dfccdc0060c990d4adfc9dc04fe415a6b0e4a0523cbfa5c21e7acf4f987ba17bcbc6adac1694416c80eed357f9bfbdcd1b9a72c2ba73b18a20800b3efe109f3e45c7a32ba0de883829476fa6306cbfe7baac10d79884155a20407b1a65d716b2fa89275a818dc6a8b3e0c7bb61f738a365a33b39eb4854fb1ca73a720eeb3f76d51bd5505fab6ba357a82f0e92416737074aff344656e2aaa85e06a148b2ad5e595faaca7b35df136875f11688614d7a5f9f239a7dfaef79328268f0cee4e4929df8335b32720e81795597c44947c1c4e0d98abf297e54b94a31697c98bb399f120608d5341d5f45dd99152da8f9f85487ffb6906a81f27b1aded1e0dd37e9a0d4e90e1ff89ea82bbfa11407f8c1a8b6d49ab9209d28014b104673d52ceefb75dccc82141275eb83c2d1b92f59958d8a711e4387e2a997472dbce3ba8718bca6a713e7004b8786a753fa0c60259ebf7b7bfb04dc8deb2e1355b45a680e566f3151dc7a5fbb33465ad497f87f1e3fb051f9acf7ebae9d17e10332e8ce490b1056604999a8d41aebf044b8408af185b64218f74f18245b4b0f3d304d096b1c9ce779f3478af25817ffe0c883add99f0e05e8f460708e1bd21a620624733bd2828190ffd32263f727a62684b19b716201b8a680f4361e9777a2129b512f64aa239620d445bd53e6e271197fc30ec5346c7c37d24ee548769d80daeeacbd3402fff8d7aec8403f274b70d6949ce277691259bdf2450991e9c382dd5e8cbfabe076ba84a98e3cca4446aaae5b6621eb94b4ae930acdf5ed4f4119a2de19eb7747c8947c314d9b293d3b54ecc0c157b584c57bb24426422d30f7ac11b743dea9a4311902e2db6196d494cf49ae769f61f68d8771040f60986b2f954cada8f07f805b25b5bfc5ad221dc4f0fc6ab1f0b56a41754673dc94cd90ba5db9f79c9b897a31263ca4aafc35212f21e5cd9d13af98997b15939dbb555162649fc22feb7fd27261a8ccf2b79f2ebc4edec44a232edcd915b6d75b89e7f2f3e0bfc58c4fb71038d9cdbe514ca36dfce8c325aba940c0559a994e62886733d4628e2a608d3b07ec3b0800f0560cf67e00d87e4a58f046ba567eb7732922b7fc30d8165f759ab916923e5ca1afc13de2a2f6f150af357877b451e6b12b9fcf2924791c4fcf99fce3c8d5a3117b2dfc0b7825d00fe005e2344ffab17b2de89d376c11da307b41ce9f3b30062f11e8d25a1d8a001a7453576ca7a5e7e88f47a5c44e740ae48e8bad07dc3ffeb06caa32308e13274ee94d224d2bf2af8daaa63f991fe705fc08a0a6981238ce2218d513bb2789b7de32be00077cf8e7fea5fc7c08f90013b47fe3b2bd8710652eab391af57364315ede8d287f4ff802127eef8bb5fcd9444efd4ae2752a3f5cfe66db9046db88b1add2b21fdb974581b35fe5bdf55c4b786b798fd5f294893a6d4030cea0c61679541c8a258d9bea40d56eea6fecf41b5176a312762f24a68f6914c7d05481a22aa5978e495cc6cdce12fe0a828e92187473ffe83b823608af6f0e1dcdb0f4b7503ef49d42dcaef7ce68677d308f45bcacedd846d830fd15958494a2361a98e7186f3c30043cc4d764b8ba6b46a559cc6427c8ae39d6c04f4f63ed0f9d6ebc15f1c22fa3d2a3e01e4cb0745b6a211dd18dd5c7b9a26dfa596a39c7c0aba82dfde8cb9cbd0540f3a28064dbada0f76390ed1dd60551242659b9c84396554566bf129b5866b6f487aaff14477d54ccbe8ab926ccec22eb86d44e815a9e6fbbf631cd529ece9c68620f3108952d30194f06aaab259a2bd5dd325194e53de264096f801665e89f3005945583289c6c7049e49e0c72cd21a284d34ab51ca9f757da2e363b31fb7cfd5c588d49f193e17f5f1ab32ec2a62bc775ca7db4171e859e34c2e852aedd17849d52dd73220e58ffe8cdcce9df62a4872f144b2495795e9a71f229eb003d4faf454d9207f55e992fcd45a78fc4d34ddc10242dabfdb711da2d9aaf20e57349a887927336e8e054177a2fba1ce1af2458920823a594df9d5ca848ce314eaca1d7c14ff27fe0c3efcce975996d19818bf65f52ce971d291830a2d254b3cef02f7fb355460fc9f87b769a1cc085ab41426a5a01d0e65c80c6e45568537b3c2c0f834b1af956d995d5ad29d35fa413b547f4b7ce656672238c526a5406755003890661a59f87857df56f19827414db635688624104aaf060832847fb79c6cd6cc60c56645707e67b8cd7068b7a21b8e95fb6f933df4c1195016ad1e942179fb0be382bb5a0189cb395d81cde81f1c366bc4f2d84ca1197264fe6108cfd064d7790360dd1718f9936bb13d38da54363bb37209cbeeb294d4ed418991391070e27336a14fb75719b62df93eb72cb0fcfdfe8e087f3212eeec6ea52eece2c4bb165d034be31f568d54a67a59f4c0f011566a595f3755a58f4db5508382781491b3b1b787577d695538e57f1cdd22795ec59c05a08b69f50742d0f4d3e7fcbff69e8acfc7f7c9482ca4a158c670b186a41e2e5f289d052eb6e0d7d865229572b83d4a8cc97b7a1ba6e4212d8f51556c608ee0da127f8df363e6c77e574d6680676628803527f49c46e27eaae677cf77bd30b317dd68b935a01f2ececb25a4c54e2112187298a8e8c59e1db9d252bfe81eb735502b3a9146e20fb76c5e274ae7bd8cb79ffa50aba71a29f9b95e135e5d4e58206d298c7ad01770114b4edee02b03b2309b631678e22875f31ac2232ca3a0ad6cbc2cfe517f4862a852e1eff0a128e38ca6792cb0ff2fee0f1a30aa30144fbdabb94d5b43e58f5fe79c8b922b3b5dffbf49fe69dfc6c907d3c6a3abc3b7cc3fb7f7ee53005c45d87f87f197fecdd6f52a89362721438ad7eda859141a3125a4fb948e7c327f4240a22d222ef759d089ca16c6e9d9e34eb1dc265e0c2ddcc5a47e97a6ac643f849735eac2394aadab30eb006f3616acbd514956eeb4583d5b9497ec4c8a5cb60afb0e9b1ab3207a0864e68440e1f23849e18e7b7b8e3bbc958086f87fb5a01232ea042c2c0b319f7ef2eb10029bf35eb05924d8609b92b57e3a9059b66ef6675a1c6fc0984950098bf7ed76ef2b2db8b0c86ecd736ddd9644af4325e1743fceb7eef58d3e013a9e354d0ca0f4eb037e9ef3ad71225f95b4acb642a122b178e5361ea271f7b7d4be0d33165ea9068076e866c2cbac49a12591e7893ce1495066da23a9a759454f3877294aed7a2a4bb2c11588fd74b22323762b8edb93f39c88297390ecdff44e6099743c4b6d41e1b4bc5ebc47803699052e99af83a59e276610486b61dcd9f6637acc8f56a98c27b4389f3676f70f002f946dd580cc43e2be7140538b460b3d137bf9f353114de995f38d012e58a037b59a956ab03eb708b78558a4791d7d0ace3f6844dfa6b9b26756799d40b7fb630c44ce7db4a92bd3caf79a46304552a9a9b2fadd8d3cf935e577976a47dc0b69513451edb7379c61e5ca9144593cc4e87864fa5dd7018afc099abba281c671c7b7560df22ff62490f19d3e51be9ced52a46d64d2bddadf9b439b8a7ac178a11e58c39e38c6520d498686ca489f29ad0140ac31dedcf358d2e4249b574617338b321c7dfdcf1537145e3efe93a2c003cb63c762e6cedc5de4168d07b5975105aff4f29000326a83fe5a9913afbeb22f3c5843348071257fa7b97f1975b30c6bb0740877caa1170bb8d1bf5d041f9779c4d927a45057149111f4673c0d849d9ef596551eafa56da5742b9a3c0b02a018ffe6071c94c52e619f9dae60f009c56931d94df04715d2e768c6e093976b281fdd25e8aeac8c40f812b2691ae62a58b422a689de2b8b79c40db041ca347ca320918599adf08b9b039fff5755d03386a1e77664c91b80ec5b809c667ebd7fbf4c6afce53e1df3880d6dc4344c2a5eaa91d2eefc8a7a156561c7b90c17f86940240fbe1021d74538e7aff31c6d3034dd0b10338491a8c2955508c65bd057f2e7ea5ff3b45a5b901c6b45921610f9635b0ac56ea2d2c9ba33f9129ab0c8f57f59a8ee69d89097d88f0f2c1ea5028c341657fb0bd08858d20916c0dc8c9f1355424a200f0304652b64daf02c53e0c8135304864bdd135971c45c68f175828813897ca5ca766e9dee774e9b9c59ee8a524070a9f0b45569e0908dc0881d953ec7be7d6708283609620c2a306aaae52275082ac294b2285814384f08fe7f1f168ba799cd085d501d9fcb4c77a2d77e1cc9924139f159c405c8bcc89e1eb49c825e10b94273d2d563551fa6655ad4213e53d7ce69489e37427ef631f9f6ff69a7da0365a77e73b67e9500b88b619a033ab24cee0f4c6ae2d7226132fe5e6983ba860ac4ff9a259c85edb65d47812349d1b7e4c54addd043c2d0ad158d57bf3ffb06e35973d82c844fc086365bcf3fa88fe4a97ac9c77b453dd9d436ec195cf412398509794bdb03d338907dd80e444ff77b4b4929171fff73185bd536da04be95aaf180a97ed9ad85937d011840ae8e349c860482307ca5d223dfcd546f5c20ac311e6d885d8601ffdcd5a820f445f8ea8c4dbd27d05d92ac3d784209efd475585463c261d30ff91fa514d33efc56cde13ac34b9ebed5cb225e8a9e764b4e6e0f5d6fd55a145daf0f6a9b6f4df824257785e6a0b127527e5831f18397ece5876f12f313e71e01b008fbb4e68ef3a1aa7448e1c1ad1f342d01ca33d8a22704b366bd4661ee4aee51e44bc3dbe934144672a668fad13ed6c29b2f9dfcf11f488eb91f7d8c0a420afd50d468290c54702f0390d9435e65572764ef1e0da3b08afdd61d34da73f12aa061fbf3004fbafdca1299d8f5f39555f1ee42e84064ade84443fcd4a54c74d4b32263cef7d5d69de66e80c7982bd2f1e3fb00fbf1dbd0f0792ca2a436345a8619207aba071195607acb918ce47b9cbb6d0d3e9f0493f9a6ffac9cdf229d56b1419150194e2c57729a35765c64b23480ac2f6ea5bec44de9e12178660d6f3b7e48c0a4708763dd5f958803fc090b8b93571074f58976be2c48f55c69b2bbb054d352bf284cfee4999cce58542ac863352a6227fdd75eed8cc23db6e4f55a322869cdc059b992847e60d5208094c5a24ee933f142ed5cd244ec8624d928caed5155465a9debe5c7c872b5edd3b2bc70ba4f8e9ed8fbd4da74531084db75ea01b033e0361158e4530da440d326c1efc725312bf4ae49afd8daba7bde53c1f54aa7b45cfa46b39eefce18d77c9c6d06f1db9650197c64f99ced831b15d001b18aabd9f300b9455759854ad7a88d9065ae26df7b408415115d9e899e9f07d9c8d07b4b02b3952337202227840e7e54985bbd7f917d16702930412643cd9dd295a313058a40cd19db474f268a6eb93219398c8898901d308606bf45abf4fe5b30222b054886ce0718aaa0423dfe2b83e6ebd452f3e50444c2efcd0021ac26a224cdfc2266b88985f5cc3e46e28cf6c6040f601f6c29d24da2769566588465e593133f3666d55a3cfab8633a62c841e90f86c790d9c9bfedd7afc3dd7b947b61acd2a49d689683aa2b60af95f45acb9ea6349334ace42eb7c387e0778c8045ee4d7e7d545ef44404a051692292c671f2360fc8def0577a78898443461016af2fa7a88f1ecaf7145a95bae85f854df550fc7136f09b73b1eacd9a9b2668e40b50a55b9402ccab0796576fb5dcca57f6c0914a16279a28637e6709d7cf29ab7b5845c5a8ef35875a3c8fd567abca3c0835d759d2a8ee6df7180b7b5995e932bc0d8fbe084c185a856e7cbf9d8e8dd0d77e09b419765d3abcfe978acd76c02cf57f3d0318a729c044a1ebe1bc344edd0b20bca7c9a7848cc03f9c4461beee43b83d5c4605394adbbd8315358e6a276cf63073033cc32af168ac34b8566cc79476802f7f9f8c3ceff02851807acb0895b7d81b68e84b712ebbb59fbdac7f3f9f761484927942f79d2f5e80e9007b511a2264555b3203cd467bd932c6399ae3afa69623830f7c400d535839ecacd049fd9a0f1cdfbb17b711c5037c4c690c5277aac953babeaa32642c7d8c336ac0835500e327651a0d5cb86ec1ffdb26b255bed1fb0427b4481a96d5bc5d5aa0204dbf2e0953c408d02d58a68b881a7ff73ce10642a295f0706da0bfafac1ce929792f31c149cb7dd80b86407843feb3d6efe5f64c38ce24263438009555ad7fa49bedecad0bf96bc5313147a591bdbea2c07a85f191f21cac6ae2dee295d0873412521c08c1704639e798f2988f802792a7a8fb83aaf9b1f876268150d4888eb0915016ba39104b43b984023a700934ea0f17ca67813d899725d7377e3daab8c7be85c911dfce62873b2bb9c8e96f50d4c958873f072cf87b9f020c4657568a22c09524ec2548b68730fdbae8beafea711bc2823bd2f052ff60e5b9cbd4919364e053a392da1eb68dd591e4c75d72dcdea34862389f4fc3b1028f81f5bf1a10d663eb44ae548ef1c44c672e386cd7df3840c19fef66aac15f833cc71f4f3bab85370b524fe9576d1ac63b7d4fc536ebb10ae5a019168fe46846de4ce9a1a9995c62c0837cae88005a44cf2e0ede6cf106a8bc00ea5bb2321ef86a7595097b39b98f8d0d9f6e2a8cec109734c2b55b81b6c49c5153ca4b61025a2a07a4ceeb047119892de60564f1253085cbe2341f890e232e281119f53663c8dba9e0d86b7407ca5322adeab7ae210a919733d35c278e34622e05e56494b9361b8f69a13ab74a24c259df8bcd89a1ec40928a1c85fed721498b7512aaad23969f02887eb081f2f12d81ae0ff9c3104f3a6eedb806f7adec1949bbce6ccf24dae5df08429535a3f3cf72cb7637aaf7cf637cd8b73e50b7280246816e1f1ec08eeab3d77be22f0efd46979e28ba9194aa5e191bba1e36202736a3bf4af7c30bb5dfbb7fc421ea190fa9e4589d3af51fe566bd88e127bc780fb7397e676e6acccacfa71d1036e6090c603407f1b5748645991091ad60c9a6bf1f33f38b61a2f97d78af42f2dc92dbff421cf6b6d7d4331c809a72051e1d06ed48bef921aec9e7f749eb79ff99d4c4c42b14a85c01e03dab15c9e85f2ef2090c9d81dd060886b5ed3c44662b2efeacc839e636e7d78c6b8d2518090dd1c0898a03a1a99741b59c980d378b143db07dcffd2409410275dc8ab6ecf37837645e6f7c3eb3af2b10b0cbaea7261116e30d529f11193621c0861bace88a3d22097bb604306e4c8e10a2db65027ff586a4da9df7a63bc2593fddaadd64a61b10d543b85bda9b5564099faffd1362e4c047698bbec459556c24a76d74fdd070e164726782abc486c8aa35ae24639c02830d43365a57645c915a7e38fbb7289b68f444d29f522ed6447dc2c3659f127c393addbe2e9c4cc090a17dc568cdd238422f3c6d6b5343b76202f8d4b78d4c6892315d02295d854396be35b5099b96e30ad5f7940fbaaef7e88e8b5cf77aa2013f9615c2c13c7a53d09269ea015baafb2038c2fef99e7298b26b95e6fb102acf7c95b574b0d7b2699b3b4b1210989ca663bd4f64426fd490aa61b1c1d26af26fddd707f7ef550ce385b224b03a382838926652cdce69a00985ab93437b525858037e16dc6ed598214abfe2d738d5b34b0b7c920e2d6fa10673f603e3441ad3bbb848bbcf8adbaee310ccb40ed510f1351bd56ac85992dbc94a955dfe5c4c94cd45a62cd15672dc02dfb3c08fa1faf6af233ac00a3c0bcaecc0d92024bc2ee8e921b0a2a0ca48dd976fc71bf9f4880285562d0697130f080b19fbd384f460f034156f469218df51425b32c5388e8f7c58a8d21b9e98a08f1080498855895e0b33e9d1c78e0f159f8e0862383da645f7c682583f374f8e65b060bc9d6f804441a4fca06d622b55696f56d15f825643c28b48710959a8579738ad4b9fce18ee423c41400e913ed2f1535f397c461267249ef9e81c95995d6308c34acb95842be410002f878256db497205a99b868a41af2f916acd002ebd1bf5bb7907cd2176e2ed8b98894a053d4925e741c1da49b4741b42cd7946ca507cceaaad720e456c28a23c18c22923efbb2c9032fa7a4ba483c5f997f11876d6719b4ca9eb5d3b9edf5c524950e0f1d63e5b2114f383839f948f72f429f96d5c3d0a7e579b26d82e8bf2ab508a574c22a8a995095eb56fb127a1d8156807a70e77be167cb41ad490cdd3df845ccf07e10329e258cf2751da1201643492dfe3cbebde981f4f8c6187527bf4c3b7a34495b0b13928f4bd51286be756b76f8ce9917099026575368a7f73b79010f367ea9c715291c7848f2662922f0bd6d33b5688bd2e08ee537014fe416789717d13b5a5a73947ddd628670183c810d00f4c8d72a9b19c4551d802c1980d7f978a185120e471a7e6a105ed41da5fbc3145a01ad312d2eb68ad84e1140c1a191a2423e078e869b9ac54b2b8bab01898f57546fb059649416347824cfe76a0b598f0d6785417f1b44b4ecfd34ee7ef8849128ae0dcdd5e97b95a7769c9a7db0e149ad3533e05908f20640c0d81b6e65b60cf74923acc884999d8560f6c098bd9d818af612df4fc4d7ba22049134bbb74cc0188d790a2f8cba00881873b32b11422aef6dbf042429c858d9d6332ff64e02802061c5fba401c092bed8898a5da24cf92e364ead0d5ffcab7220fd05e2a8208e6bee3bc7cda89cc13a7bcf5e89677c7c071654e25be3937318560cec120b20f29cfde7144c8a16c27358666225d07bb83df9fbc58e69250eb8bbc04505579997d0d49d35ed8aa9bef42eea39457d92405c269cefd4aa32336703b87a93417c614a8f351012b6e63ac7364301a764c500158003c69c02c8fcac0eaaa54f4f1e973dcb747e13326c33a1ea211a74c0270732fa35ef45b46413e6a23fd47286fcc54380dc3b9477f9f6cf2d189a9d3ff78b96202df58f996595a015f3e38a4e3565436832f4ade7f644492bec4c530eda561ecb47afb9fb4fa16b17ce336de55ae4ab8150f7b5a3620dacf80dd451fee625c16f8f44cc0d16993adfd95619b2bef1765be3ad27af6363c3950876b0b555164e953017d747b86ba5b466e7206ce7bfc8ac3b3c72cd7b4c24cf14345096c543282a1cb6a4ca7bc8bf8d3ad98b0cfaaf3e75e84de4060fb441848d72e0de69aa3c35adea63e1953ca65472fdcb50990845c266e79fcc91adcf919322b63260c0bb4ca5297e49e0b6d39d14ddcfe7a496c5588f7f513344be1fc56e43ee70a5817a2e54c1be728564e7565f16eb2d562cbba1c97a5beb4077299ed00e98f646beedaf86519ed031e7118aef200b7c50c8cd208e850947551d2108e0c0dbc364aec0d140be9e04b4ede0990aeb019a9e87e364e9c6acb186626281b67ff839850a645c07c3db931b76967f1cd15c54c0495de8669f0e735667b0e7db2f5e27ea75e5bbd87808b77b617d1f6fc563b898a463ce84d39be3bfd5710f92296dc781a42e9e872a79bb8bbc61734383162b256ef4e65b5c88a2c17185c75139877324e455bc985e4c613edd549f9e432a5895ec7cc33955add4819ee942fc74dcd154f4b9996390642be97c6d08092b2f9fc17edd8e6d9613abc42047e68741561aed9d5874529c538ec5a1cc7c608b5299626d0b45108081be2bf453baae0973b5398259e497cb31f34df9e48d961e349985efae413eff23d5f2a93ebcadfd8262eb2451726bbe5b37148daf838dda44795fb117314d90bad7b3efaa0a9f4709382b42e7b68b2204a776e19b777a157c6da335d1cec917a20c3ea89e89755dfdb96475d01dd50b8f960c5d78826e81c455d8e7307cdc9274363256f364baf62cbb7814c6101e10bd83aecff7b9330f53f943ca6f106cd6f20c679d5ea6dd31ae95708a36c269f334c73a2c95be7ab2a658d68f1234af9fc8a8ad2c97608519e1c66784f98ffb45b6038b3daa80e78ae2259eabec3eff4fae88b9c7668d1fa865cfd2d484c5d59cce694d9f94ee443b60bd4d3af63c60b7a089e6ff5be2bf1270d8b13d1798a835f270c697b533efa259965414c9286b17ff3f3d100cae06054195a040460b96982081ba400e2bbd8458b3bdc8b87be1bc2d03e2e8b419c5443a4188b32643d6fa5d11ec3f23d5fd84623c2273c113ed338afa65cc8f77740f151445d02183ddf12f7aa839f58f4dc47409bbd853cfb4349940e480581ce403328f5124e36700ec514da4ee52b9fb4710768bb2529767a2bb86853ad3b7b265acf2586e1f7ef5d62286df25c4f3dacc310f6b4228988e289b09809266a193869d92a3907e989bf58e4778d9c6733eb8e7889c9bf0044cfdd8902b96a33524b7e2ff0d1d6495bc48c981151fb770d7c3062d64dddd8549653650b3c14aa4c607c5915803c95186a5c3656fecd9fa05f8304ff83c4aa8197abe8f58fbf4255fc21e15a15b18452da88c13d34630527abbb2c9ed147f1092c71c7e5b7322e2f7acda20bcaaac214a3cc3ff29629213cfcd38cf29088ec9103f02116dd90f3cddd703f6dd2b669c0bb8a2bef37c284f0cb772062c6ac3dedccf1b9d8a75dfc3bc7153992e0f5ac0b22ecef9f53926c04611a6fc8eb1cdd976804ed2c95e195f7970261c30a6be50503526e1c4c8c99d2fd21a730277bc4a0db7e12d85e0a01494cf69cac902a053abc0886884cf53677ea4e4f05ea46a1772d592bbe74b68d3a4d7f5ca62fef75105446ccb17a927a7aa860ec594465d436102f066d1b42a06ff23f900380ba6af3f0e12edd3dd489cbcec117a6d3297874ee0d5dddc76fb4f7a846272fdc1d8a4e6a8067b1fffbc73999832b06790e08bf8f0ea72f1fe879826bd063301c2d2f0dab1ac51dbf40ad58dfccd841651d05327835aaa25f157d6739fc9499fdd910860d1b553272dd9d29accad29ef3ccafbeff5655826a3d82623bde019f3dba396fbc0069cd9087ce50ce12b906a3c55042a86288810dcd0de9734b976accaaa3f372a9dea77c38bfbac5be36f00eca16883865a4a24c23e973e9013cffa3a5d2bc3a72af3443d004c4006d9eb306085570c17ce7bf9ae89c7674d24e098af539f70f6829e5314cd705bd92d774ac0dc36a2ef20f5807f74d0f195385d4e636c657f3b25e80d0d51e44a7a5169914f400e8bb29ec25a3adca92cc9fe617590b81808903e9538047d04ce7f8995046ec25936860b4cf1117038ed18823db9b378ec64944373ef9dc4b053fe9c5c9d4344170b0eb5bb93d49b6ea0a4dfaa08869a1d176df43f4ea3c0fed926d54faf397f500ec6062f7934bd42046f48e18823ea1af713b2500d272e5450fbaebfa6563ac1edaf0b3c93fefb2db9ee17ef71ec113dca1266a77d4bea07132a1ad16ed1e3bcf830946178b3d2d54d4f209c5bb0554a16016c9d3aae26a3bb521377bf9a36dfef9283d728580694d6bc95a8ad50c2beca3f3e36b8341014aac8b98dcf0d4bfadd777305d5f314213c9914d9feba786636c9bcf8a31ea5af80cf22cd4e7391751f024e9661af32cbcba358c964f01d5286b0a9c49721d6e648ce9c25873c05fe6df5769ae1757c97ee5c60cd644169e353f6b642ec579a477f29dee9b78526b87a334bb69ec452cf39a03b288c8ca80253ed69a8eb7b8d8b4805a8e6a2450cfa367bc9dafe6d8f8af6206d9e7b8866c873e668ac8dc77f77b0f01dee8709ea1798ffea8849cbce0acabbbed0912540e34a1f7f00f8c7ea36738ec21703815ef2344578f18ea90fe0e51f345d9c4188e1a4025a11270470f18bb074c5bb61ad6ccae9a8319e5b4e0d0989476db3c34fe761b22779b0d9fe4b6c74fbbd3011193a41edf002025e31c7f0e2205b143ed9df9cf6f9dcf75a242321af2b99c73982f2ae8aaad776bf5e0e596032c62bbb50dafab929dc4b10f11df546572389338fab875c994a66e1c2b6269f45012a4b06439e613a3e867ea39894f6d7f4e4715deb93ff92840434bb71b7f6c2ca8a361ef185963b17ed15c9afb4773bfa7c23bae1204fe495474bdcb72b8c6fa042ec7d077706959ec4384e6a216feeb4c15192277670032484be1308ad4592f96d61f7bf4ddf6bd17ff4688e6d1f0bb28f3cdcdb0da12156aa7b653028caa0b6571400abe88da6401889b8c7b35dfcdc19966ddc90ed8319b165e22169fbb797372b190cec5ebe5fa562b6ed6e01423eee3fefa8622fd6024026b8d4c386589236da52390986851f7baf28b7a45d1e16213a8ca0af8d5bcff6dd9e89e218dbc980b6df6f575dbf56cf4add65fb1aae3755feec3cf244c677801ef3580e0476176925ab6b721ceff1d9e91ba0675779b5b5e251a5ff92266c5a3897bd294bae3e103380fe2363e7aaf8d968c1ed7d39ba2a0a5b037357e4fb6414ed54f9cef594c7c10a861d87f1a562646b37b9d8576042867c17c7f265cc484ce67277713da4b3f90687901069473e5cfdcf05641d126e5117076a0d601008a4b84ae92aac4f8f03e635277feb8ca3ba6b628f51590ebd95bba539da6c6ce2c7195d3ba60508063ed8601fbc7022cc26f90728abf686c7240c59a0304f8d1f05ba43a8053a6269103a4ed2019a877f6479f7209350e48dea4da894d6ce3f21ded4c3afaee0160be7ff503d8cc6f434cb21300deb8e3358a760c44de05f4dbd08920f0b4a22159ff3643ac5b173ab2e284ebe6507a9fcce3e96b8c6139586553085e8ac5977b779da07be5d91afa2f2306cfa885daa01fb0e257160a5e3bb915c269e9895c8bc7549c430e02013ce5423f6936f206cd5f2d935e06447af977a081f568fa9d1b47e26dbe978d27aa067890f6687cd23cc5c26457c9f5150334fb742bd661922e81ddaa031578b98cc0d38f19be3145731d5e5f681e14846e0f0c7f9eb74eb62380c5cd4863596c21eb8371873df6462614b085ce0d2bc660bb3d6793c319c63b1820063bd2b1bd746fdbd9449ab06d064ebec751114a6bd5c949bd09af053ee965f41d3daaa209212422df14376495c56e1a119636a72a2c0c8d526a6bf52dcfe9b37eadccdafbb56068dbcfc040d790b5f6fbb409ac8d157e66ab93f30d60e85b0c9b57b512d15e44a16182818e05159ea4b0b78e7247024c6ff15ea86f2bef6be2380af8d5ab66a146878395988b9c53f9ce10da1e0efe43c8a672f3fd12f59bfbd273a950ed78f37dd634e221f787a56182c4dd96db00797cd43f98e3d3d7142e72e0b5bdbaad39d0af1191d5e434724bfc65b932dcba58002a1ad730464936e8795cb55ba593053b34046aabbab4923f7d6281313cd4ba77c0e1474ba0cae3b42f5684f01b37dd451c6e93f1b211214a36e645403eb9b0fb8f2119e1457fccec59f84a63f2d67b913ca9ed479293e7a54f0eb993eaf4c461e58693fd9750af352378f582fcbc41f2ddc5e39d8cfa552e31144d34c5d3f4235ebd34cc48adafc8cc6297cb4e2c1a71b7e16af46d409910681ddda3ac56577038f7f3d33628e26e2c1d56bb9db7409e4621412d8977a325f857d13bec58dc9530a6894d6f674aaf5376d96da34712a3bc966550ce371011b21182026d1d68e69b7fe49dbc9f12e1eb8e78d4d799a1c53cc072a35124e9beabe68aa9a3844d78ed5b3e89cf4f9c27b3d09167f11dfe1a32d4c8e60c5fcf584a9e73f95d86da54f2a3ab1b9771da670000a0e4a8e2941256da8c3cc091923646ba03f430b9959815a8690b241cb391fa0fa4f0e5c4652deedc690d3d1c2a8f0fd0028bda5ee7bc4fdf42bf0838a4c7b7dd6b49866662920ad028f3e33878e6d6660178945a49d4d018f05a96c5563099f74ec0446cd4f0fe317c70a60c2e15f2a13409d3ed1a0478484c30d74f32e6b6152805c00a64735be509b5f141fc67956b4250920f87a800d7d2fc98257efe5456adfbc8da78ec3024a3d15a1be38d139128b8d9a4521972ab0dee9bb7c018abbd76781fc981b7cb85accaba90b896622e681a436cb7942b776fc43e38e51863f02d4e56aefdc558db8a50cd1beaa505f04ba88f2a48e9a6dc81ecd34dde66dc3a22f07394597d1f2def449526589591c451d657cbc004303d27513ffe278811ae10edd1fae205775450d1911ff8f8242e17fd099c049caad93c876ae8fc477b340ad84374b9e16fce9680ec4d2103a6ff70b4a4e0ba44a98f7d718685ec890ee43ba7d062cfc785ee86e10a5e4fb6dc8350a338b0d45e5270bddea8af51091eaa64131106edd5039d44a1c5895ae43756dd31004848539e34bba55cfd93c3d347d41495a91d2edc9bdd04dfea9adcc509439a810b47e473560eb7ef2536f01457d7b73b4be729c51ca4b4e539a6a42b2d85f7150e5a11b722f2aa69478965d6085cc6f08ad5cb13427eb59b075042de0aa13f093ac29fa49e188944c08531beaf16c94e2099b30033e375305d9fbfde5a7e8ae69a036f2d584560589bbdea05925daf1c2dfb85e96873346342c634f6a1d484e7a76f652a114ea08bf75a9b71fba6ff97e15892203dc87cd9b2f8e37009ba6485a17e6eb63f7b848c97445c1388c3e41e258ccf103637461b2148b351ca5971588b9eb376c3cfe03645f42bb8639c700b060dd0c3c0324b42715ed77c54473a83f08da5a5d3467cc5e08a6305b8951813f14418e053c8db314b99256de559ad33286ec72e3151528b3f7ec2b444d0a1e71c74d0ef84d355b2dd64c407dba2624f761ae725a7da46527b44169253c4fa29f1c577ed978ce77f40054a2df73e382b77eccaa7a9d44841a06c82566b09314d5f89e4d188a8d14a17cb4070f43069e90c872f6ea228ef5be9b4e8dc44c442a2e43d834aa22601a45494cee1afd9a1444d62c79ec47e75474c698f0f3a838b861e6c64782be1adff94cad495b4a402c9770317d6d5c802fe749b0bf66f4e91626cc7cad17963352bb767fd7a9977939b5775bd0805d65c7da5bfd18ff78e9b553c46315491b7dccdfff0994518d44598c7a26eb8548644ab7399b9abca695239d8dea10cc318bbd817e6c48b6569fb40028807cd3fc342d705d0676dbbc6d4391a76276c0e30a48d75ccb622f33f5c22666133b57dfa8cac3368d1895a9a2a8150abd4c7353e7878cdaf99fe7972020fb0734fe2b1db2a5abaea02ac7b72d0dea5c4001ae7909a21efbcd58d1a82a0648d17250e31acd4683fe8f44b2de6f722c73de84ef7f0223633ddfe521e5d02269b58fc55be161903e2dd61d70e29ea0a60f22c6c74c8d7f570b94f98d4292f73c4dd718b2213c5d192353d7dc002041fb665b195f63607c3c53196f3b477d61b432a45e17fbf24e9a6e7ed5f7b6c2b7bc24e70f00d6b3d12082979b2c7cf48f13ecf9871eb1515beee2c2e4760ae95ba85a6f2befff9ccf87693c0358f65e890c4f101c083b48205abdf858f6690177c358bddf78fc74263771284cad9ff7ac9c5b07e7f1ce94dc141aeac6b761f035c4127e096e68138f7f723266a18be4732fc30380d11fbaad4fce3473966b9b8ada355a68644673ee6dfae224a6fa65d1a779c211744c52fc904f596f6d4f3fc8036c059f5119f726488cd2c8fd26345b4d61a6c64b9224540dd2afcd11ce3f3ecf381552cea3b642efcdc905a159d690656ad659dccc57a431e24230614b7db4ab0336c43f5a6efc25c8f888481c9932407401e2ae440fd009f8d354fc11640ed5abfa559ecc6d3cce8466e5256f82dbac978b2508975085e09f3248fecabec2ea0c17146a0a9498fe73b88bfdf2e414db5e35432e2bb1539bae3233b46b78e8203a2c6579c4059e682513a1e83c023b8522f50d84d6ee3dc2a042e34557199ef14291fc64ecd619fb7b8c9ad9d7feb42751f6a6ee7c93020cdced58394979b5b38da7f6497e379cc97c9399a063bd2f626398d55fe4abbb696d9a57faf88d82ac1bfda3b860a0d71c329732e4ac771071a576ea1e6c5dae65b15082a4f09754fc1b29303ced99a07661cd5a5be94e1597362d5e0f04e9cbb87393f23be0aabc542a75c833cece35c0928a7c12d5a30b9f9d930f121e5154d20f5b72d74cf6743760d4cbd1fa2f6f7699189692bcba0df23604265c46f02e7882277e50687194ceb9a8a32d41ddad83838c67fae3d46c20ed65e975c0480435f4daf5e26f22445ae7752a46302276e3b78135a1275974f959916ac70a8d0456e90a5ce28575909c86f997d89c774f0efb5197e2d53e02fd415002333b604630f01b593edd40079bc774da79fe0222a56518adca9a22e8360a4d9d413ac6e123f6387db5a05f40c4d0810ffc6576849f32041be77c6cd7b70c25317f43c7599ba21559ab1ad3d7f57d222568d56497e5427ee63cd6e3a72d874b58648f60c486552bcd57f3252f4d0898f893e4c7736dba3432e9ba247340bfa68036786ac5dd1e771980eae13ecede8faf5b2077e6257060e8e5093599d33d9887e31b82a37dd3d5db4f17588304cfa2bcfd7db1759b9a903efdc3b44c311a4d50136236769b31275ed2ace69b2c1ec8b9d35eba8e1864623633401f5b973a8e3a69fd07b72edbf6d037da17fc4f5c869ec7e4799523970e48bbb6a8c1662849aab0d73c5eb171e94560056a4636f499a0af2bcc4d8883231aabd2d8441020b2f9d10c6a9fa3056b68893d9d835977fec11fec1b88263ef4cc73ca5eea52b1eed70b011e3c3ac685204aa84aee4a10155d100e3dd31eb01458d4dc8dc6d2103f00058c03afef31b8d63ebc6a44a7af6f1cc3f8ec04c37f86b8df2523db51efed5eff266fe51b6f265ef3b11ee735bf2b01b497994875684eac060d828fdbe894e0d338f27d28db19a2f8e809c2d04d3054753c23f204e093de466d33a4967e8b7209e916fd5f18890ffe7b07e82e1b580f676bcc215822880fec08f89c71ee7a3464057ea2a831691170f94f40e2fec413f5aac8329ef3f9e77a6bed9d14db7e706bbdee6edc91cabe90e8cc7563221451011a4b6ee1a2c26c6f27ad1863b26647df9c7f42826d49d5b316fa0e059019941f7e40fd99b556b53aff9de2d761135b21b0ae5909989d75d6d99a75c2eb376b2c8a2d5246b46e93297677e49016954c65aaeaae1758ffc9993eaa6da8868dc7a371243ebc6ae107debb5ee3fcca4815ce0eefa98bc0f2b62ac58331f9d4fc7839abb2b82ce1bb5ebd006d10e02406e3f6903022cf560570ef724d0770dba437416491877a64ff87218799efa1231ca27db625d9469051d10a2d8b791b0a7d3d2c24803146b2c7c2ddec8ca36cfffd6253879d6f7e50a3057a86e417eb935cbdae9d72dab070ad167949286858f267e998ee3003d8475a280744e2ee8a41cba5d86fff959832441c362ad008df71f923674459badad4bdfb8eb1dc772c730f9edfc02d74407d4b9e8911f9e85abae7755b32fd3306aed5dec517cf82cabd077c5a043680fb4c7382a6a551b4772982042186f09ae011623c61f0c06d9f72b95852cf3f6307580a7a25be7b42c7627b31b2fa1e21e5ba787a6ca4e035399dd2776ca5e89a39eb94e0c7774ed1c207389640ed63cf598d42be0135465eb84884bf6a2cf8ba83c8cf0b979ec38ff47755112328730ca9ab628a67062d566daed3f6c20387a088fe7ecbdffdc6223784d332bdf23bb9ebcf97e8fe5a4bd3b6de769cb78d16fa0148595ee5586f799dde41b5df8ae7fad719f4f953eed172153e7a4386289f2c43afbd936df3bab547ea1e69ef9f8f6e88885bc8eb22c0bf4ddd942570b5afd70d62147743830ad93c254c8e368ec564664a9f0f1054b843e44a7390d2e5cf57f1fa6d9403bcf66edf3f2724917ed56751353f3839c37bafabe03016f770a34ed33ca4052527a1ea37b153339a944c8bc360b8db81196aacf8f567bef679202f965a546ca3f0767e5c67607d7d2c2c9d985837ecebb5a9a5bf10c762cc342123f1b19757357adae3cd254dc6c92d50429cd8d84bdaf0c02e3e7746c863e8c79f8deecfd91636077d8ed21119a0f15dd926a32798bd6a79b8c7a649855f07a5bc7c6f639770b1414701b4efb45805c8bff37c604cf09d25e899867554838bd4f8b0c895ab9284650450f4409644b6942ae572d2c032082c2fa52096f7876d77b7fa2bfd88220a44a87e9a774fcf270fd74b4e4c62687d9425122ba9e5c6506c6c1473ec82c7d95b19ecad4c5593fa3ed7ebb23ad685deef91f2e7c34ec89d078a6e5f23fca45529182324c9090bf929dd37fceaecdd6e7d43ca16fd6ed553358098cb00a8d2c47d7deb0bb9d9a523d944c69ca03adb511471e146f9f144a631da4bf46082dde9c0f2e14a666f84cbff792bfb72cdd5a92c237f8ebc219766a0d113e24d84a8b30d305d9ef5110ace90083a62e58c1db1ced03b03fcb354ce6a2545c6a85a037cf6c5ea2e39554c3fedabcb27210c708b745847b129eeb0693c549f74cc317ab7292a98290c604fff4c86946a75137456e83c58a8d53f86c091d4d4b8029fdcfd69e2bf1cf4b05b7505fdec22a91dfd5a598c5ffb9b75f65080b9f9013a5cc334a21056bc48386e6da183b2be4b7c5402c6fe10a044b76bffdd7de9b189c03fee2f515887f4af2973cd974afc8777513a6aee35b9e29e8c1e87316ae0bbb3507bcd35748d76f4a43216ee6133d6842444d646ac6f8c9d06f54bdf33ad319a4f131cf4b18896ce9fb27cd82efc4fa721d6a62506c8b872e4f218e1ff6281e429844eb6050861593544c78fcb6f9657dc041f91e7b56de83be08e68067010c942966d00a1bf7f29641360eb7ef8c7f912e0a88352b479b6edc2c6506beb515565edcc4f2307ad62c0b6bebc71b00d9b3ac9cd00dc81bc655d7aad65863fb1bd2ddebc0e8e94bcfadf242aa852ab2235c452fd11dfee6ea35d306b86204f6d66acac9ebab635678dbcc142ca1d91c2b494be0dc5a2b9ba98a33832008778118104055ddcbf812f066f852f652e88434889573a0263f57c6c4b067d5667c6fcf24bdb5fdb5a2946b5c61563c4047421ddb1c8efe24d4a980383ed385cf5a455d7541140b35cf7d18b518f37e1ba4e4be31816cfbba1e48da8133154975506fc9bb25c598bd50842f728a63db1310588c7b4b8cbd69f57ee6d5dd897ef2c4f4ec472fdb5836cb78e8a8a309d1edb71d7e8a3377622f091398909e2ffc5309b24b4efd3093ff693c99d520c1fc73c2893050d30e434e264d67c4cd6d348af9169c1feb9e63364e9d099703dd9dcfa7f35fc0a03f19e45ed1b0139d8ed3242b643c390825b342fa23a7bea7f100abb520b5b1a9dd9bb3de7cf6df80dd7a1636117f8ff21ddad3c2997e4f7cf777db4aae21a53fe6464499faa5ed617473a5c789eb293226545fa79939d49e5a67d3fe811373e112e952e95327059f9eca8d2cb2d2d74cfba409f042fe5c8667c82476581ce71b701d56f237af682977a1cb940c6a0fc84d729c22047f7ca7806ae07721caaab136f503fabde70a99a21d2f9f3df633b62fa367a340f1d3a35052ef80530b647b3ce96620dd987ff69f1ab5170cc5a5da82fe2968b8e6182c06a10ab4ef1513f74c10df2c6ae548c4d74f621a951d4a119f2d9da4c7af737de2edfd9bb98f647a261cb6c18fc736c7677a33a62fe2ccd785c58ac456e46e3e421aacf3cde7a9ce4a834ba38a6cdd825fcba39de769e114d18f1a9f94ea34fc8620edafd81d932dfc77a77e265313456e492ca84976c7a0f8bec2747d5bc14dea6d1d2fa1dc012f1e0a5687aaba8f2076ea559586b01ba5009c89c6bc4295862f230782638c587c96d31def081472d763898abc0792fb72db77fce7f73236ffe84250d929d7278291930f2ad9a236cb8040475baeafe82dbfcac809715ee4d517d17d8366614068e128e453909f753a0c3efdac8cba3e906f1822d5ecdf5332644a2b81d4670bd3865069cde964605b1ea3be8a874b39b4008d35dc8e1368037012d4c248afdd5a29865326894f13562a8427bd1203d189aab21808b5c8c3ef60e006c908f0933b0ad30b5ac8c5c543e713a94a979c3a4c505a9a8d516de6665e90f4b4724cea678b689595b6826591ae587682dab40bd56189e7f86378f0a4e3aedcd104485cead01b27fec837294290827c149c8b2dc31812f49b22aa2d351795cdae86ebfe357acdae4895f04f5752419ecc46df99beeaa7c1d69d277e2fded5dc5e3a8168666aee518d7d89ef75f7d17234ef40a809ef05a3fb87abc9a5cf17a835e21e93da2867d970813c75ac6bf0cbb62faabf4a5a6da99596877517297eeca1ee4c91a1cb50ec26adadb20bd905de7d14fa2dbf6b673e6e36f9963c652a01379a1138c1088f519ddd0b0978ea83650f553a7628086338c8e38bfd6683243976b29d694186c688797c639078b69315f52cfdfa721513e683cc7d0999c2af10090193a74aa5e2dba971f90ee267bf84962aafacda2cb8040c9599045375a6005b94d516fd53b65eb61198d271deb1aac6ceee821f7d01a78328c6942e9e0ae358f0c820aec2c03d7b6e0a72888b64449b1a196bbdcd2f7b47b0bbaeccf14ca2233ba1ce3ec9ccaa784906ebbbed9e5a18cb6e613f483bf92827c9f4d4c64813b48233f6b0710363cc9c7aa08028cacacd20f00fa202d32b15928488cc9f8c4b769ca123baef0a368d17ffc681510e86e1e38d8b080881e1e73b7e5bb63c16645b68438163380b39ddd39afeee7c09d6ca8405963c61f2c57fb645ffa6e5d61b27c55d580d853c77e07043fdcf40f310dc320ac2a9cccdf7709d984b98c3a159422cd7d1b8504ac86e0794ec6cdff7692acd42646351693d95c226eff5d3e7718fff6bded4848c6a63609db47aebc09623a5619f1f77d819c0027a4b1f6bf6c35a76b1b08d6fd4871ac01ec7ee53c7cb713c95b0fd976ee04e11817c4882a75f85a8ef3c146720ecc9e44d0b0774f5c4baa4037fc969ae71e1d444fd2941b396f69b1aa2649fe8e7ced828825947eeb15af8bb881dd71b40e5cf4b1bb181af89b592f95263868981981b0cbd42af6273fb4c3fe8560f2a34135c174758582f330d082ff0b6efabe1373c03e66ccce8232231ac7c41b6e325d7a81a7df71172facbbb01a23db383ec0f6ef70a6be7f299855f1c7ad72164b8f6f8c0027796d24214f04796fffe6dbc94cff2c47896a1c5547baad3e16b3ac48d42aa0f3e02a1676fb02650301274fb4640322212f5ef3ada276b310fef91397696b5533caa1592b09ee0977054f6bdbbf935be8c00515c45876d14f19edaf156d4ec09fc2ada475d29ffcf5eec830e27920a6d13487cb09784eff892676566b66f8b5691167dc03186f60fce260350b9657d53728d334278113fb0a8313a21dd16a06765f372067022b3a5cddedf3e2c5a54ffdf81fdc87cd19be1ed67d60d5c85096f784c6e4b3d9df8586a225ca006cde8e6214b12e6ca7b5de955c82439d4b4e4d0872b6c37d14168f5e6026a74e84f954a715d1cec69d504e7c8cedd96b2ba4a2f237eede4fe15824d232743fbdaaeec4af623e57b5dd9dac7dadbf086d904db60a8f461d1e5182f44046e61ddd1efe7784441760f5f69a6b0732222f3c64bf1f3bfe7476bd325ebcdd3a268ee2db34b0e0ee86c4e9e0837b761e16bcb981a8483fb60ab24b4a6aca3bdfc26084dcbf79deef0ca23b7457e0cc84f4c37ebc247928b0652bd09597a3a8b9b7af4f88091029fe47784106bb9967f54c5d95f61706aa9b22d997568d1ffd4ff49006bad7b35b236c02ea52c19bc6a0dab6d3d23fbcd392db523dbe7b75bee969eaa36117d06def0b252ba03d5ce8b2c97f60488ea4101b8f9d246aec59e7fd451ea03b46215fd2181a4c7e42cdbd28eace91a3d5415791125fc965b1200a60933527dd889e798767f70204b314e463059477b5774f1a0d9de02b05aa79cf45d6ea53fc4da88c3bdab68c32d4e032802f704bbad3893d2c3e318d6bb9375e6b45211ab34006cc7a17112130acd33e768d6d59dcd024faa6be6f47d90d7e5e5dbf801aba0735103089d9d28be7f13d75eaa4ba98266e28f8857f0978007bfdba87ba25bd3e40185fe79d69bd718eda0cea0a0c583866c8afc2f184d41c6e27cf8b8c40c31f3ec5aeb7a814c0f4aac291634fa1787ea1ce4dc49026967814a8d2fb0182c2dc38695437111e93c37ba2eeccbc0c83fe309d65e501ace6a50b10c08aaeadefea6479d0b5729508f9f6f690ab5b7ffe6d0051886551e56c04db85038da5030028602873e4d9e8ff8c1c5e1bd3db4e94e2576271de1bdc8f1fa1aac720b8b299068b1f766d2124bab3ddfb03f1e5bfb3bb15a6f41214a390e0032d9f33d3acff679b325c9f660b52874593e33cf791c5629bbd944cc2405969e761db4faecec88423f80d08d7962a3360e7a6a0bfe50cdb3ac560b71a97852e0a11ddde7aaff6bb858273299de4a44f9a228ddc43e76f623c9567ba22e1f516f1f6e41760e67c245dd83e9715ee899eb17b42726549b914877e35387420c595e6cb2e8603bcec6a77950caaec6f09a8347ddd6202ca6ccf663882de82fe77e3a73a7b775653eec381aef51d9b01752b7452cbbc2e8feb7b98ee1337f487e488dc77cbe1f5c598274fc924792b22ab91df70e2b8fd488668d78c001e7f475378f0875f50f58804a07cd3103fbb2d5a2f0d056460b667f07f5c25eaa2e98d3d384dffb159b604df63b0a42539db8e640b43cb873e0cf5011d575b66e43ac19df3a017f0fbe71443c91929817185ef9ef8b6055d33f735792c73753a6b1538da9ad72b3f323eb92f000eb2c26c1fe4bca83c20ad37e17da7f8ec3da27774a09d44a5f5f5e18c3392f6cf040a74e8972eefb251d925a753f20523762d645145ab629ab675011000cc3755502011aae4a2c51ce2282963197f47909d13041a245413d01d204cdeeb22789203536a8033a4d0041188ec31a9a7df8c9755c042ad701471446b886c9706e6911c1f2f95ae0f2baddc9efa0df1c670ce741b871fa01cac1dcaa3b2baa0c1d6ad5b324b425ca6f8ec5b50c14cea7fd28b14fd46faed2cd5ed36aedc51ae821a0692c5cff16dcfff926d96725277c702fa48f3b640f7436cd2903cc8835d1ce1a41fbc91df7513aa4141c6a35cc36cb2d4e9328185c0c9060488f4eb51c94d744665d7da71d2eec91519b9bc1800598b82bc271e2f1f67e81c31b18671f93b7961028634128da120e2d1d486d4f4e77c97636195e3550961c30184702f578ac79587daba69b79a3a66cc6a8b1a24327bed21565f9a8f69f5a93894dc20872cf7e80ab0469b4e76d51b7861e9eda15b4be4ab7f07afa5e2b80be1b57c5dd75467df0f7fca4a1126d8475055436b8514561aaf60c4ecfec234f17431ca6dba9892770f91964a54abbf2af80c14e9357354416637b00c5f7c6f5ffb943439bd7a28ea8566085383affd3c133f22e848953ab740ad158e9a7cc34879abcc11f6ffd04d74fc46d9ddb96242aa1ebbed44c87904cf9028005c73d9da63a5f9544a5587a5b2ff294b2504d3cfa0584b06fae126cec19ba6302315cad62abad3d9db4a1ac276c4d670821baa292f81e2076bf7de8b3750618477a88459d5c7f15b6ce89e8e30601e86d2e5b545537745424e8d037ba247a87f7351370a7f26e3d134652229798ebe51920000a658229b3c004dfd7a1e0291f4f88394287db909491169f5e5a04823ae3b3cff72859942e25556b4943f1244d3f4c7467c21c1108285bb2f37642b71cb9a30aeec8beeb128fdf004aadc29a1b0a13e87c1b5b63792209c9128f42503d9c78ab518b16308858ef04e0cd247456a4c290b28ec3790142c03171307a84bf7d8d96b50a590ce0365eb0c72b0e2466c9067b4aba58d7061a6bef024ba1610b437623c9d18f6e76141e7faa9bf1b4c80876071aeeaac8239fb70f7ed985c3764f1e454a63431bccc598f8a826caa0f8d9872056fd0601c7ce09467259cd6410887d95595358c66c8896fdc2b3aca295aa6508253109f740d238d5333e528fc9be2076c8d3b39e2f9595cabe9377d8a001f76aa5046c17d124edb2dd26d51c50b11d43cddcc6fc105dc91acc8075726a7017b66f0aa2f6bf4d047657ab3bdc4d0789b6f797843c3870c7f2a0d75341af86b50ee4b2c4e93802fdf9160675fe4f69e9583e08fb742c219ddc424c4a603c29d9c10850587026d87a961aceefe2afb85ef432a11d279e84acf4b8241e863aac1d47b9f2655880ae3856e794fd4411dc9e54921f7c6baa94b9375ff1012b65978a63dad7e2f722ff38942687ffcc7f3771d8926d1312088b75af6aed9334d9dd157fe7f071af454915bd937a76d8fd1c82fd04a144ddd1ebadfccaad32116d469ce23cfb5dbbaa2be2d11741fd3bdfa07f1f2bda45e03d834efb32b242c77b076a34fec2e50310a1df0955cdc54c353ddce6dd75247e48507e4e0d5595f16567f6e1fe07e6f492793bcc179d6253dd901f602e5b1864188ed3cd09a8bc8c22f7dc10186ea63e82a73e5ccaedc53d4c69d04b0026e5c7ab9f697d2754bf64e58ce2eff6dfe91774a23fb149c50d6c0449b716e2e24e86b69853001dc1cfb6da59b828e1572e59c922cfffcf304677972206e7e4facc57758f98ec7267f0c20fb852ab4c425a421fbf9387f6496d712c38d7b112b6744d9b9bae76fb51a429411c9a788afbd5609440a6b7f4e2ce47b8545b53cfee069570a779650be4857758e3eb757397f761d2861783f738b3ea12265e1d45d3f4c0ea4037dd595aff4ed71f7acb8fef5beacd10e503da2a9e1cad7c5e08493aecda794ba9f8200dceea116bbda7a4610cfaf3a3c414d2fb73c88622492a56a88dd2b973172638b88ce4a8292ce3276f8b6b6f52802ddc43388682e2266f9657f73de2ce7ab6f7dfd494cd4214cd4b4d14d1eae16f3e5f6fbc0cf605c6188013dc64b9446ec2ce9b52fcc60b8f8f61d8ed5d1e166807b287720c6b98e2d5c3ddfd736aea6b1f77115a512814206a31d97f728afac000192bc086797f8627bd13b0c8dd40169b2a06e38e88298b2648a14c3ed3a612fa2260ccd7b436d202afa1f7c5d4544b5f21f042c7545de93f87d655a7e83d5f6165c6cba05f5991a98078007186f4e3a84868979df83bd57ea4f1c32fd1fe015942ebdc2e762fa5facebe267af924f9fc4df8e27668ea5b84d63c82fcf63ed6d4a01c3307dbd3403562b54c7ceb2e5c448148c73df09bcc0d4a91530f2ad50fdf87aaa0e9aba350957127dc9f4ab40d9201de9db5b191ae0c0b97017739106ee549929ca508ae3bb8db8ee5a845147581ba49dc82c21e313b0c8ccda4104e92ad2d742eb31733c0bf2940ec95549a68b6fc9617ec40cb783201be1fd03b8e27b71284531cb65687b423d6d00fc8879cbead0de59160e946655dfa890a1aad07a162d69379ccc2f8b49929202f78741d734f523ecb4604b55288364f08899c7f0b079d9332eb0938771c4d7ac310f9269de9a987b8fe2ea106ff94bc2adde545a10bc4dd7a7ec07e55a2337df7ebb049a273cbfa34ba208466c9f61edcdef4bb81f717a193303dc11ccbfc8ea1916ea3dc6c0c59cb10f142bf6b2e38ba0ca463be56ca92db738b72510a71bdca25b4530e4d2c2479fc94f7ac844c6ac4742c1f463dc996ee0451a0deffa5fbdb74c5ebc64209eca377865fe907bd6273eb42f7792f9c07d06059065cb76c94603faf377cfc8594f3dd144d6e976f4f564d98d121319d5d8e78807a059eecef48bd5e5fd36f972dbd6a5b91acfb3b9c055d311687d3d5b4bc6a8264745ceb38f66a44ffdad4ed6d6c37610a6b0a4cc68c09c7b9c85ccb5ed28f7fdb9d7cdbcec14c8c9c202ade4e897cf2f3cedb8df791f9ec47c6a96c7530b4a7128df35e589666407c0639f517bc640f20efb8a95772c4a693c53a7fe96d8b745b4e6d955874fbbd9e785d0689991a7e15541b43c272c5fb780db9d028afb528c076d830478ef46c0eb8d3fdde57c31eee20907734b6b86157993d85b2e0912f8b4ecd0d51a4bc5bc538fa585cf713a235a0aedafa6c97b9f9dff097ae780c4e7a3098cf036adb54a770ad22fa0f0f08a1b5ebceabff3902d3a06941ae8ea8b075f3484e4f078fbee1c70aac54e684bdb1503663ae9cbfead09dcb5e46121dbfef8ce90b5e3a82b2013f080e3e4710980882cec4b5738cf02ca858599437827d32fd433232804de61d256dfb17f26350b89c98117ea50624d41fc4ce166c3543325df2f08cc5764def7a4125c52b5709ae150f1b0f381cd67af2606ab0cabb344e1a124688435b325fb3f8d8555c9608c21f26aee714d9cf324ad89448f1cc8d67142a75e67b3a5f9f9766fd8da7381745b9bb19f2758e07aeec6e76e3e196ffc4e39ea12cdf02c77622956538f925f3ab83e08eb3680f0a356837ded44cb87d2f49369e2c556973ae8457534b15cedeefcfe1e47a4bd2cf93bcc53372eb7320af8e72955af09b832bb2b9a52dc70b33db45be6aa356b25b424f79e76a3b281c10fbd6f36b653020358f20b2e3e4c20500ec55eebf9204acf89d4be00cdc4718e9130c372a01556fcf793dca6b86511cadc30daed74f733165260880822061d47a1f466335f3494e911abf981876b3ad623a61f62b28483a7def63f6a22fa912bbda2421a2289933ebdf595aefad1a43f4be2977f4fa7d6bc3343dd5052fd8fd4a7aaebb3b7ee87b6c8fc5bb833379acd9dfa3dcf9bdbaa55cd8762163a48a286bcd693ed2cb6e7f1535a3d8f23b96710857fe24edcfbbf0635b66e8dc8605d1c0d661adab82058f3988d6a5f16239487ee045a69ad1b477f7037cea433ad147c58c9027381d28606db105aa88eeb70a7a776661506929a99898d09baa617d8f6c2ae5035e37213360ad0cb31320b7b876b67440c50f03a8b33d3d491165d18248b89b8d5785b5cd4d122f328abe2b5c35fc1fa1fb9096358f9d331bf634398a8a1889f274bd01b542b55dde133c257c21b39d7f595ecb1fdc75eee953663ff37a0766b359edef3a8890b30ef832f840ba6f4efbc548f59112e0015e050cd1ce7423f710a97312023ec8a361715fef79d5a45368c0d23d32821d80dfb8eb3ba6a28d472da84388068f4d59b272f89ebfc4bb85a3784a530d009119b5681b88aa0cd48430fb6c841e2fd637a7f5fb949164212348768e13f1cb4aa85d8825c5b0ee65c59d0ff6657f7f9f8316feaa653dfe0af14f3a2fbc85c709f31b9f24f6e71900a6d7bbc511ea21117fbcbdbcca47d7dbff4cddad44d33dec4fe078dfa01ba2829937bc45132001251350f70d7aea9412e25f2ced56bf213f3e74213822023ba26bc6920e7c9d0fcf8ef40db77a4d3f5f308f65bc4940803468b0719d9454cf789f38304f13785af978024e097b629b5dea60e5e3822427332f0e87f062581b16e464ebcd869cd85d3f40e70fee41d3ebcefc39052af00ffdb51a98091102772a1b409274bdf36fa05b23b5815d33036a20cd837efec3b1bccdcdb4940566f86e912e8fe7ef0fefe012bd215cd32bf82be3e44e6e4b998f3338b3c7c2b08cccea4ae92f642df2858351b8f1511234a30a2cb9f5def68812de5b818b2b3959be35a49fce33adae29b8e88e0ea799c4f59cc507ed26020f4e089c96595aa3923726d1b91a35e1d8f4dbdf3a77db5b6990e35fa7675d85df696257d240184003b816eb494ac835345ea7a58dac78240cd0a2dd20334efb7a45428ec2564ebb0ead1809217f49472ffebce18aee205b55e8d90685a64b1d0947fd889799a30dde5021052de9139044011498730fdc4755d8ee7d6092d0459dd091cda1a1f2873c726c84258f371c186d073faf2c0e275530e288eef4b4cd7df0a0ea39728bab4486fdd7cbe3ff8c987761767d36c6b25ecbe159a2c8852fddf30ab9dc68c5a93955f8fc1a7476e2d049e87ade6bac3fa033e5bf12d7e26bdb3b06b70c69e10d15e77c6b2be796d830bf0a5efc8ef6c2b28be104bbad59fdc6becdc5cad8bc4a176be5b55fb21f1f3e19d5878d4e5020296ce0e449e976331d536d19c727f63ef38bf2cb2d3b66e02226188c063e460e3770b707ae2985601987cae4160fce09173d191d7df2a15e540a636ad98b2bfa2202a29c3fff7f6ac2b7bf457b58fc4435310491bcfa02f8bfada1020cddabdc0b65c40f564a6055be2a9caed8a5eb9a4473284ecec764a94ad549b8a06423d3891f6c8b39c55ca90837396a32893ce86103eb7066e0a9eab0fc72f923462bc2da39d1744336433ccd37d9596acd400b42d98ab6dc65b8dddae5b2a9a128ba2da1575a6370727d06b2e438ae8e67e73a77638e075e38f837c443a4353e0dba9de32c3433ca06003113607bc8d17e69faadf475578678b5ed1cbcb9ca27262e6869ad7b10ffab56c3203addc94761631e50b3abf1ac3f2171f85054952ee7730d4e2507c0a26ad7ee16caaa8cafccca4c9b952d08fe918fcefc5bae470104a4dcf4a3ea4a429c9410564f44c27b26487bd83eecafab107875b9bbe85447c8e6fe5a1179dc95c3108fe0757d7b0c956f2912dda740f550d9e1e9bbcf5d118c42630295d14285efa2202ae2688aef0c38312873a36060d9a05d5f9580ac2cc6792f1a4e54982149ff77e724db6013cb5f775306b34db4905cd16f81de21dda4874406d7c6fd6f70f62f82318e2677efb28cfd181405a28f7013c0659051aac0a0cb5df43f46fecb6f14edeaab3b6e847c9b9102c67ad19213ee3d1ce42984daf169ecc762da769784819a67dc387dbc7ebe4b4bdde6a132754f95558ffee1eb650f1dee3b4495a1e315e3c8856f7c9a650dbe24456e4c4e752c576015a95e445fa9b272c8c51ad8eb4d51dfbac7bd83ff6e93a10a8054de17d61a5bbb6a5f7eebad8bd84a5f2b7fb07497bfd094128bb38a597b00c3bf1258a0240c63f5aa5126ecf53222ca23f1d93af0775b16ac98309aeb324e29ca52d9d3b7a64be52ddd55a7c61624013186ad17a69ad17ab42a627f2be9ae115f5dd26596269a8bf3a3f73fa2143f7c954b05f8cf03cd9e2306bc71f23cbc213dd076fb831690e9e807b7add5b9e2804df04093d7baa795ce992d9ae315c5b447157e18347b1cb67b013e92dec568e9b25731a63b177c3b385beee492c49cc036569b64de57e15daac2b869b90bf384d17f89cf4f352aec86a24ee928055290dc982a3ada75a4004a42bc9b500970fb954d0c282572bd02b94658c6883351af72e3e12a87b0aa357c917ac330792e5ceead73dffd26b08a10a1662cc9ec49a0fbb0533f0e53ff21478a448dc5338e27607c3509dbfed2b491f40a4f76f6f767e383e9a14da0e11d68698ba30b4bc2d0348608890efc504c9b629da2e5de31d5115acfdc49a84bcb1e41aac2886612717412eacbf664a4e4a59c77d8e857ca10b67faf3b5646c80bee84cc9a46618a6b98282880f6d4de49da7fb7765dcdd052ab26da6968509d0f3731e4be8cdb05778f2df102e0a78b8ab427c69eb9e0e65f7b0647826ebaced1a18f05c695e3eb1c57f8c3c2749e934fc61e63768708b57378123b1321e8526610eb090f4180dbe25a2e2e68bb93f6bc41f7f842b1afaa6af094d32452ae4adf04531dc904566ebd42ccc38ad9ab4537969a2f6d3ace66a8121d133ec753baaee3f1f43e35f418079fde0a90bfeacc91a41d2596cc87342c4271499ebfbd907c2d6ede45857e6f011085e7ab1ae7ab01b4bdf80f77165933b40911cfa09eca2e10add092fb34aad95ed64f1101fd8aed3c7608cc617e8fb630118d448412e02672a50f2a0f4dbcbc03afdaae33debba9d1371a967f3cdeae26d00c2ede5852112a7cca74a302e7608d7d048c7bd2b2d37a951fa99f49edb9050c2b4af8c614d0016fc6ea2ee47c1e0dcfe6f6ccd47aefeb6461c58010b5e10b25380143114208a3a7049666038f03e186266a6b452938b29a59cd1acb677fe967d292d55248579278229b6824221fa6e8e6785d1ed3e780674f2a46711f75ffa5427150c86e4be133ab9aa0e39413058d4498a7f1963d7ece071a49a7527b1a69f558027454fabc216706976c8390459e451b0036d53a0fdda6d212106008f3bd3bb002c76ff0b36c91bda0d6e097f07f945c4f5307a174da3f7029a9c0b6b5d96fe9df444a76f0c0f73cca5230abd43596473a4428845aa2751e9e4e126229677a48bb0f7d3547a65c5fcb21f3b0780d201ddb78f0887ec665632d529165d07a671a9cb2f3ef5fc34dac3c87b94a2570ab6dc7b12bb2b9b26422fea8f0b6d4b49feae12dea6c182f4ef7876db7faab014a6d9aad7ee292ddacae535268efd5112e565846c3eb51e95eeff94006b634616f28868146760f8d6240bf63514e0d87bd11ad0a9f07e4d09c04de5c196aa690a49a7c1b6efb3992ab76e8ae3765c3a77e764333e4df7432d282a8f5bfdc525518f4850d9a67a881756d5d560788d2833f8a31cfb98064ba9103e6192cd2214cbab5f5b2eee32c370758b932443e9652cd9eecb15e4761f9ddbcbb2a7125377fcd060094c0d49c97e756206d2cc2bfe562aff68ded53fefb7f9fd5fd511badbd241e16a73767889e33487b2141be7271fbd839157874749e0a7d3d2234dd50f1e6ef91571e8de33f5b8403a99e8a451562299a9e32be75972507ca7cc1c8cc66723860b1d4b824616d90d310000dde9224d9519536924cf12662a63518fc49aa915495ae9a282493380924850194d26b03441ee66f97bffb5bfadc6da79c1bd4ee349c77821ef0cda1468871b51ce61038416a54364ebfb2426218356dd86df3c8c5fa8fb8e8d2093146d9c1ba63cf0dd0cfe7ab69debf8b5a7e73f1fa2d0e1e1793e8b65631c0c2e820f43d0e94b16a5aa7dffe959deb4df3364e2723e7574f7f26c1b155681c5bdd16f380c1b274e36e1b470a686fea93f4454f0760b4eb02ea6335b209182ed8d4561be78896a5730ec9dbfe800950ddc9058fc205ee2993d31bb577e2cd651a7547fb1ca17e755644360216e9bbe701066c9858a7eee21a0799bc541bc3c3cfb1220cf782dc7202b8966f6eca364fc5f07a05d893e20b596b98d6970bdfa0f3dded41bc7e2c91435b31119959347beef392883350681996184a698e57a9244a4b49e758eee62f8464b4c304edf07c561d0c982705ca3569ce4cf879fe9d5d3bb458e475e4aba16fdb875c606e56b77c3356b8e9b90b426e70001314927522a83c8ccac0d5f9da54961749eda63a207f9e8b34fda3b0a2bb7050950d45a562d0e3fec6f2afb9a39fc891b05ba693fa56c2b2d300649619d81959cb55cdb2b19c9c453e930ff9aa77655e1416591b4cc367d8d18127320454deae1d04e202600382cc1215d36f3bd08ab2ea768a0e1c33c58d78d03a3a313e774d1a7a9240753826c5c848c606f9d8f254885f004d97f2ff920f860814ab13e5a888d0f09265967cff57385379419257c7dfc78533a5bcdec7e310ad06ddd351f375c90fb0251a3e55d58bf49d793796f81156f574b72ed4c3f2ebf2a2a895f1cd0d5e89146f171cebe982956453326bf4783a4046fa647d9819bdd10642c6f6d0ee9cc9565f146bebafc55a902c4ee6186b8cbd81d180ede81f761f1cd29afab3bd278518c00755954c8f5228076728d4aea0d8dcfcd7bc40825ce29c11a4db8b28880bf54af6e227106c533faf0b176b615c94359dfb74997a2a07d1537822688ee8b5abb250c54fa5e67f92ba7d532f82f87c6544037bc00f8fd923af32aeb24546156a208c013e755b865566d5e7215a2c186367ba1e4e8ebaef8c0efa6332fb7407b5e76be3a3250bb781829cc2defc680f10d076ebd9db4bdddbbf6f4d73176983ad34ef54176e0b5bb316b16228c65b8df67e075eca60183865b334753eb2cb3b6cc7f84d28dad94234ee73db41440a8aadceb524bafba766faba37d52f2283525ed4ba0b547335dca3101f43caa95fb01a2910b72d53d122634a3350b3726798091d5985a607c80d4c4a936db767dab531b79ebaa9e0d0ecf2800d9636980f2a22e6cde2029c2953cf20d2f12aef7b74050fc8ce58a637cc0f54c174b6be4fb6690703bdb5319d415bb1069a77956fd29af9bd866eff29b91bf37b513d7a2d32338e552df6ed7b765d39c4e5e8c1378f15444a9b7bbdd10b717a37b209f7545381df413c828037b8d9c2d65d751dce3cfbea84ac98f0f60d69bb79bd62a2515120c373cec0cee5b1bf301fb7f6e1e9438b99abb67b834c08e6b2c0709af710b1382298fa5f882bad8fe11f98660f4879e5a597b4511dfa129c6750bcdde5b245adc4686885dc8377a781531d8b1b982313ce67d21f45749be491cf75d2156149b902b9be1cb288f024407736f2913031e0577cbf6cf31399429fe8a1bb4d7358fc10ead70d481aadf6be8fc32d1c4fdfc355928a59773e12a05c9567fe71df39081eb68b6fecc89644b586f556abff43908926b051d753e2908e6c580983e2ac0e06a79a6e5bb05ea4a1ea6709789da1283771a67aa6f88720d0aa9dbef73d75358a675dc38cbd603b5cd9db687fb50f68ccaa86eeb49db76dc463bd110f60d98a41d75fad18d26682e2392585b81b147422fd0192851a75c447a791f56837555ba9993434acf5e01566c7067a078c1e4f4504836f95d29b0068de5ea42403e5b175451cd45f9d930fb921a36e22a55c64835bc6d451b74eb3082e698b756b30c622f511ca9569fd585aaa569e9024aad628b5624d3ffd49f2fae3c77be42d5d5c221cfc53e855647aeb1ad4e3e33220bb2bcb53b7b03111283d1ef30a18b50ca60b11f72092d45e8c9fa43fa566929c597683b10695d5b2fb4b82da0d14d42088dc1215860119c97b50851d771a0d4aae52137059802adad77e7dd8e0c5f4ec9788780da75f3a2b161a4a53292429da6aa6872b9be360878020f910cdd4caffba8fc3507d4dba2235c8aebf410608845ecb92c85aff85af2e2179d3fe908cab0655a9a65e54ba0fa28cbcfc4d693d0a09dcb439838d11f962f358a80141f5e3f67965d6844e908385724479e66fbc33b646cef908a8f64fdfe6d5725e69182b93ba403fa94cd9082065dd6b588d4ebe520f84a62e8ccaf9be209aaf556c26602c861b0c47c5d56b2d7c4c8ad6ce282cb563c9c603f84b10da8d42e3130d63170314a844b590830a111ca1b46a20071e47f287fc985079327f5d49bacfd335a2fe98281c27b6e1d957923632954e4016199d799063f38e77de3f260fedda7e9324a3cb52ff446254514ee9732e30cb27658a47ab134bb7eb3d431d40c697ebaf69c14a84c58a376330a7e8ea31ba4b73576066d31394f0ccb1c2b2c79c3be181923c156b8f538abad0065b3c94225b2320efcdd819aa6339b55a0f1f2039b7464b5009cfae11de28d77f8a505e32be1f2ab341b123b07f2247a1280371646c33f4eaef0277333ddc9b9c23e4c9e933e05fc25b27148dbdd2d8f6ebba47c518fdb6fd8e5ca59c3c10867a04cb7b56e306b1ddf7b0d46097bdc0e33e429faf60b5fb5ec85c49671e2c3b10febe9bc6b35056b110887f88439480f72f6693a8998490bfe2aa7edd4c740f4e5f57c7a919fefcb65d920cfa08b08a00d1ba362db4e0eaf8194032ada6e7dfedbf09e553e2e1a3522df719d28075c40c7d444516627f22c8179112fce183a92034f1660b8e19c6289b4a1219a9c3924618f2bd0ed1193af903b5349a929133b47c313aaed70325c70fb464505e98f384014b6720a905158f509038df80214234f256ed07bef56d208dd4b335477b10ac9cd94ab9813b76f18b71cdda2f2ee1ab56030584542b9e8985b9ee3bce917cf278f5c0d7f250f360352a06f813a1f4f5def361e14d25f707e904e8dc206ea49f2ad5bf53ef43b6fd0fac77619d3804170bdaf55cf1cb949836bc65a63a4a823b1411177a0cdb9b6d6bd7685e26d47cf6be1565ad155d0f12e1af42c55a7721069857464f6bf9eedd4617ca97b27dc836cdca0b45d317160c18fe313c10a66a8800b1d1857646e4a7ba65d556aedb26343cc1ccb10a665addf0e2ee1301ee974ee64d3e39620b4bf7e711d86d2494c39c5ad4fe28853a7688f7e18b570da2aed9776e6c82e490769abdf7d3b756891f0edb54dec7ea0fd0d848f7c6c695a91ec094c6d0a685bf9db81d03480712cd571f2a155e5cdb9b7ff234ddb0348d610517d8366376b21d47b326df8e9be9594466e269523f3ed7ca9648223abb67e6da233c52f102ef1c68afc85205b19bc2ce5af2bcf7482ac6ead0d525427c5401920027c4d77841e2293484917a745a370b1ce7342b49da967d5ee33586ed9bc6fd010353726235f502d1796991416520db44d712ec7c0811589faab2e80f5da22dfbba812d911c203be7b22f319d1b1c57b08e4a2f3cd07e9b090bcf0cbb2d178303877b4c0e97fb9992576e0393cc1e519e93fca689c2a3a19c5ac6ab25ac1af841ec38ae99efdd043f84fed8739ab1a58cbd72cb7dd0608206121ecbcc8ac62d0f2d3878f79e4aa0dcda9532a42af129e4acdbb4388035f8fecf4ccebc5ef904e43b0db77ca0ee7f4115eb56b847d87ff4c40e3635c590d1ceb1a10e25acd6e117cb2d1360b4683c83c0acac3b8fda7b619a2936580f6a119706697b350975bde49fade8f2b5f4d4a2d10c9b78b4301b708749b051ae6893e973f8343386c852696c24435f3b5aae98204142db56f4c3540c9c2b266f57b28837d79583eaf95e9f117793feec3579121a1a1f9ff87586092d42476c6bb0ae6dc13b3101f58e7a8cec9aaab0e2a214ed61eb04e7a2376ab9df84b390d60f2bd5d6fe4f1c121a9fc109a326829a9f0b0560189e6a8c6e77f9f6143ec20bacb1f2b238ab4803053b5cfe0296bcd6407abd3a6c4edaf56814855ad320b7660e3302380c0ce43b17c6dc60999baa183e0f6282186d61af1868855191dacaea0644061266a9a25029e8975ed16060a6493f53e7706c6b223c6d43f1790bdf0747bdb4508b75f79eefc288db2b467d6af6b0e2416948b7710112a3ec904f5653cb39457bded58c5aa996871ac49f721e9059813cc457bae85cb9ff9679416c6dbcc46ee707c7730ed4ba53705ca3e4234ace50bbc7e0c4e0abd3d106b7e813e709adfa2f2cfbf92ee4a0f877ef708a6eff45f1adb74a6c72849521f8a97470260d87ab82de9f3225afe639ba163f74d5a389c15d2f831c957093c3fc326625a7d54701af37cc3047a6345343fa4814eb7c82e1fe1c711e918622d5691d2a8f12e9b5d5df7d71c2382d1286b2ef55b47fb1ed4e0a9a9ece72eee1242cf928e3f55ead0ca2c4f0c790cd5682c3b3818651642bdd0520841d499a7b063a3ad4364448c68413f06f7293c85e9236b78d6718ac90c666c66b26580f70ee4c2a2c3fac1fff6d74c02accf5e69dc4bf3e8dc2441cbc8cad532d6004b49dd36db82f10bcd97aa85212d64c8f5585ad9524803c66de6c33a9134cba043f67476602fa6427a38c25956fb7d595f1c21a575d25d4c43c531f8e371ddf6773421a639cce49ded1eb2dd03fcf47555924d2200c62a47bd72d36930df6cb14fab5acee03dfbc5a958982804e3efb2fd333699fbba976d7d5f764e0c410a7664ca709d691f3e3e39a094a7c371f064bd40094bfadcdcf29720802196846125c4403bac3276f0f7e631072b47544b291ac4888ab8be25eec264e38ab6482e860a9f2a1f2a3008f46dc9c4d2c35bcf4b3c46bc2370f2bd96767a08031359be2f612bc3eb3c496c5774587b1f68b203e017aa2a33ba0199641c786b01043bc8ebb232dbfaa98e80264198685da1bb07b07e4cf515f2ed92f2b11e392464023b61ad12d0df0f4bea5a0d18642ebb79256e0b5dccec8a0919e678df4ca4d3e827e250b3cacfbd97004c98c1f6ef24c03320be4450c2feddc1c8102075e806bb3da3640ff921a48545912ad302cb477f2b87e24ff35980a4d80ee0564cd9c064b143ceb894b4815054d298dda0d441eb48589e836ab113fcbde079148d6bff9b172643804bae70fb65ec5b14d34b144829da1bb3f3f7f76c6987d7d7abc925b72789f2c3bb3d0d13febece78c553d6329e6d02763ba35f3b3a3371148549a6157ca63968232a5961b23e4528419c12f3b127fc533d1bfa1f00373c4b7da90666c47fbdbad36e0dfc626c8ac16c1354ff9e98b9885a91cd9a2fba267f1b17b9ec79b644e05e3a6f1ebb0388232d5b632f1f722858d340a5ca8b979f4f58bd2fc21c991664dd9bf453c5343555c275d2d4b714dc7ee3a71c128fba3f14dfd9896bdc7b656fd5abf261594b73fb9daea4a199b8829618a0f9eba1a40aa7178308bec5adfa9dbf98230f778cb23c833884f64a981bf1573b2f9620af129b013a2165d2e0e87432ef76bb42015dd9709dbe1ad808b6b5115420a350860a18e8abad7d3293074116471a536f7b10edba89c5736761e5d29fea57569adcf350fdba6614a018ba8dc5f51e8b11ee3906432f0677485325bda040d9777c43d7aacb1bc317fc9f2e9cdd95749a2644c01e7d4405af2a9ac33f3b07e235d5a54ff249a0f462229e626c5eed4e5c3e75500298f50873d8811edd8632223aa46e1db2b68d2e03d0cdc92a6cc356ae38bb56f68d5a9ac92d437a7bc5020e47ec6676598b29fa5ceebe43a65d7b1101768a3a1b9eb626a93cc4eade086ed11206d1deb5ccbb5776a7e25595b58180551a11eef3ef084f69e48b8826dd04c15e35bf4101be3ca185a3564d4b6853b0b486cd648c0de49fe965a816c7baebf5cd66afa133f80f054d1226b392ceb4e1eb87692a956d4d11d2f871b1275a13e4edbb08f290fa204e207f887af1636411e11a39388555e89d73d0e71bbff6a4e2922d90c072d5664852c7b673fcdc400d0bbcb022ca5ee710ffda1f25a2e7b3c1ea82d4a2af4410c2eb31658afb6028d5704e3813b3b7f26c2c1af7f240ce0450b8cf956adbcae4bc77f32006eb33bf0a5a6bc887fb4eaa18fadefaa919bed37635248200fc18886ce90f439c68cd3497c04e9215a561122c88e2cce59f09df18aaca5a06c7132d4476c436d8ba0eefd48e9139b04f0e3aaa400d12e5a42e46b07cfcafdc6d631acae7b90c7d0848355b36dc7f75ef9296fd33676f25a442a1b0a17e5ebc68f8ab3fc47e5794a9df4378b78f63e136d60b58cb5bf2d297ae782d2c9e8a636128c4b36003af6135ededd9ddf6cda8f0518b87e5dd5964c8efff9413f358120afb2f53426b8c86b7e9c43751abfe068739b608c0a289cbca6b3f04ca8230abdb5cc9cc27487a622b50f2d5cec69dadaa0b2f0d208a7c716ffaa1c5c42b7e4fa674fcc6c4222984ae17c0f4a552a626b0fc61c26b3bd918bdd77946d2edc31287e71c285d7623247261edb7a9cf93dc9402e342e38e379c6017ba7c50252d05aa167ac0cb99a26d78a661c8c899b85a564fc871c897966c18046736d15ab8070ffaaddc4e36657fe8f73ac871e393aa59dfc44d03c9c73e48e8e4a70356e68dc5048b674898cfb26fa6c6506636dfbafb0d205d834d0d32d76c033bc1b9449e6ca048cf21e85e19921a68bcd6f55bb928692066d9f82b8bdaa86ac8416e1411872f326a6fc9e249fc30419c7abbe5c8afaeb9a15e2fba20b119a49082f541ff832e126ead13a3a6f4ab3f19dd7fd6dabcc9da391d484d0c4f5dcf5be8d1c5a5dcb57b49fe999b280091468dd9390ee34dbcdc83d004764e84249a37540fad0de668cfdecaa6d5b53778f643ee61f60d35e840b398438219b8ee5b78ce6bb949b1a263a30d72dffd90264ff77ea1cb52249323c540e650f50c00903ab9d950fb447ddc4bfe2bb2936a8d998a309827095e77342f4d3dfb25561f99589d97c34d0932344eedd6197ead9a35b14dabeb015b4fa7212dccb03cbadce17944e4b0c882a14bf3094f5797712b81a237347f6f82e3d1d727fc18edf89e34368545d6f4dea1d53c43c776a9a6930c2d5d1e110294e56f444aa26a2926fe47e300dd0f466137d84c21b3462592f1bb06feaf647435ac3405d6352b9afe17af76b9e71e46a9c9a1d982cad38b3dab3a07ee1bff22c1ad66114d4e943e01f7837905e930862dff69497224aec03d9ab59d1bb98298879689856137b3629f4886a10c23a92898a1c0dc82bfb061cbb063c43e581328cb6a60b9a3b7009bc91692c5635c85c7f768e420857743672455ed83ddc842183512c608a1ad046f3f968e7647bb7c6986714d7decba95ad60a709c77544c7837ebb1661b7a2bcce7c1d2503e448149f2e9ac1b3629fd463625528bc39615387351087863fea26430013c6ba800420fccbb0a7d7bfb0826d13a343298d4820c08c52ced0d17f1c514e7d09657049a4e4d3d89c25d801fde2345cec15bdd8ebfa5f1f0ab0fa6ef5911b89d787e18ea7891a4850d95d2ae0101e2df5a399ebffbe5fe1bf85d5ca5c7cba182585d5e31911eb5f7622f974f76d4ab98bb5150b060214dee81931d731a769f1552b1b3bdf85d365e44c6ba2a4d67ba6012d78b254331d8c511f12d7983a2b0a08add8424a06ec89f3c48140ec0ea2a0674001208d9a1b20704779d4144fdc41f5a34c44627a78bdc300185b2fb311fba273452e9f4c8ad9e08145b09a3bbc9fffb638255b1879729c434adb75b99808710ee9212765abe81ca9e35cc98c829fd168f86088cc3cf25e8a7be95f05b17aa88d588bf59fdba174c311436c993da9bd427977b731817593921adf13e4dd03b1fb0374d11517648d81a445f4a30bda3544b77853ea671e5099231f56ea4e3cef1e3601bae38288f3cda57e89a56bc99a9125fd05cabe57a51de111e059cf670ad5344ed0c70d5dc5928c42f15531c80a03579dc7ce660c88e6151346a9731675ebd05502f014959d6416e5dd5ad798cbc1f6a763dd64b872dbf976008d201ad848cda7ef5fbacc65c651ace1f03bf2707c86d042e7ac1db9db6c21117b5abec9158b7ba2d4675285bda57f9bd7bdd081912c3b30dfb96daa53f9412ee9164e54fcafe69aca05ca53eecdaadd70ac83343a59d6c6eeb29270d6b20aefe0d2448bb44cf997460fd3af70f0c4f978dd5a045a39af59127bb791d8ac4d03da09b9c56d6c908faff9e19138494779d5c40de8553a77695b108bd4a28bcce275c19a4932c083d3cd12f8eee514aad37f0d219e852c768772a4da58bd13ce21b8ec2ea25fd1ab21191d481eb83a7bce7d7b83e4dc302239bf6a2b2a251ce0833165dd8fc3c3dc76616b0ea5d693cfda844cf556dcddad03a321959a19388688fa5ae65b7a877e2dc06c15fd61bf85db9516490d58a0bccfb98c2f3e7df5c34e861f7bf17def90053d9f74e1bc82fa9aa6b61739491c771ef51b8d47f329f86c259bcab8771546f055c52e88d2900e437d677afce772629475639d4359bbf289ef949faa2aed8b24a14604b5057d748e3f35bb16efed8f200a6dfd2c66ef369585592944ed1cae4116104c7b187058fc5f97e84f90e307f9b443cf4af7ea3055e3e37d1914466eefce6e171ead5abe41819febd699b23f635ae5af1eabf7478adea3fc939d6802b48b7733046044974defd316df75da44b439bd541970416062998bbf10f3b5a87328ad2d615333cfa09c2f6b6fa946cd67be1f8c3deeb041793e7f9bb1128919479df0bcafaebc132c60c1ea02644baa7c1567e6bb13bb89f10ad318dfb6b833da4dbf9dda40a8e66b08f7f09b2bd199b6b0ce4b951727ddef465913fab841712ee1498e1a7f9485122ae68afbc19e1c6edad65011182461ac82f264890b7cea749631064699e2197bb1a35a48be50aba4ec55caa368d56fa81a4d09dfd3e0e02600383d50452e22119d7c55813ccef4b10bfa4dc1012718381072f009a7dbaa456356a20cc7bbc9b63420af07020a39b566a73bc523bffdb3141a8f4a46b874320efb201e7c8a00662469c98fa6c32d439dbd04ce651c4fb24617731eb4fc2f82b4c6522a02a6b4442483fdd40097ab288a918ae98588783c5c3f5ce3e51db4f48acf4c0daf9ec7204507e08ea3157abc8c79fe0c0016710e13f60327b2d54f47ca90167e3a0f638ef355b4e52d75f5eb32804d0dd981abf499554dfb534fd672e1ea92b63c6461b41ad5b483bea8a24af5552ab41edcb0e8d675599beb461be35b6d7b89c2fef08d76fed9c22d4c12e565e3be3ea06d932a846bc85e40a97d83661bf2da3e465d05f4e0fd46ed6001eb71d81047bb5ef0635b08c19e689bd3135058693281ea6eb744cf5f71934d487ddea2d8ddfb9b31324443fcf7415b295b35c145890acf4e057fd9533da166447270dad7107b70ec693a58ef908369fc0223ff95bbd71ee5b3a81b40839b9e4bfac7b48ae8ad0ce7c19189df82410aecbb62b400ca8e14dcfa4c8aa7cc5e37237012ccbc8acd46d8aea7511348ec3618a991a0c2d5d4273afe67405f5f5cbc299eda9627ce2f3832cfd2c453a56fef84279031ebecddbf302725bb971e02297f1b9761c562d975fa7095747bf3b85d02b03c411f3be406e1f09e61bedb70294e924da41c7b2b7cdf994c243fce10be9c94a76077293cc3daa86c77b3ce5d5d899f40744fc0c27db9323b2b09190cd026efe978a247aabe5f42d691d08296ad6a33ddbe1e156fbc97d5cb46e49bcd1211fb2c0759f240e273e48df00d6387e2998dae8403fff0989877860ca2cb4e8463cf4d800d518f4666105b89eb4109460547412b170e4fa4f286223dd02e1e0a0b67667103271b99a044dd8c898df717f9b4f0105899ed0945ec56f88ddaec4f69fd53f8ba69db94fbd155ff8e1716961c1511142bfae88ba2395826bbffe40f3d4a9466f1e34f57904545444d608fa4c9306361130cccaa20d3db86a901a182bdc614cdd848efaf3fd49131c0036609823239ceda41f44254c9f8f1ddc2cb9d22a4743ad325f022218029ac94573beaed2b600ca10ca325e9410b22479e946a4ea886ca970c87ca0734db3c2015c3cbf0122fa60cbaac534d89c92cf8e2ec11fde365592ac6f07687331480c13edb09da8b3892b3c698facede96bbb703bae9710af3fbfde2e00f40874d8979d313b9b1b39d3a7da7ac8ccd9eba5b0c7ff70ec34f3d79e1ffc9f5fb0340c10a9af7707972902afd8eba85e4985d4f55dec39255b17766d3e5bc639d0e562e5f632391165f270eaf40251698bb25c8cb99d503b8f7f468919f734d53abf00a3e8f67c689e49a6800cede9514fba5372fac91c0e527fa3c80e1ca14e68c92ed6c58688b6f38f32ec2347ad681c6e44dfddc6e78a861ac6960b053b648f259b7e7e2db378c344c839e6d1e8f503fb5a8b9fc6cdc5f82788c301258427d9f42285f5be71b9f2f71d0c2e4e70898f5405e553a18d73a7e9560acf979a44e98b3ed3f7ae843a6e9b71a2f36be8ed713fcc010f783c90bb8cf2f43d94d77cea4431a944c1beedfa6c406007b611ff757dfbca48843079aded9616acca83ae38707d0f91e7abf4d924263a6abd66caf772167e5890f3ddfcc7d5c5169da45a7f3264398cbac36ebd299ff28e4c8cab9f9589aa42a146737d502ab358bce9b3826599e8161f19739d067292db27e8e9f177430dfa82150ce4d7a3344ba59f7efa21c6ffa4967b0c580f1c2d1f6804621c85fd4aa69cd4d432a8e8ff6ecef0f518c96afc1dbf0406b4b4f52c953429397fabee75681ed1e00d49f48a34d96099cdfb8955042df572f300df0502c22058fae3355bb04bfd080c4e308eabefe0c45249e12cccfbd9f651a32c8ece5bb57a47ed32190a351c32eff17409d7111de0933969660664e0538a23d48c41791afe3fe43c6304edd37f76d9a77433207cf9fb4ba219f9551f27d07e09f18a2a90fdff90c708517bc2feafb7d84fcaff483d1c0392d21b35853d28f72c65328ffe51649edff6de2667e98522c9320f8194a1028cea3fac3c718f9d4ee41ead5a7cc906948629416840b17b7c388b051b0567e9a199d6dd27aed57f6054f3906ce808bc69efa70fe684bc96b88cf04890e601b66155c39811f0d601741e6ce56f4354daf911f4cb0a74f95f40151eadcd64fd613902c2278d44bc8474773bf70e960a5fb9c312fe4138748b5b8271ac1865d4dd516e7dd3bcd83901c35396a8fe7714060ed70d97cb5ad763a7fbc404a7a7fc160d3dffe582206eb28b82e5e96b6f9284e25dda96fa20078930cbd458a5b0e4c60286f082f7a9d57eb9834b934de8e1cc8e729328f153b5d1f51b7b10d6458eed6ca955dc8e4c4aab3557ac78dc0701f2cf1201ff4932cfde562fcdf0f2f1fd8bdb7eebb84d0058b1565532c9cad84a645e69d139bbd6be1a1c0a30cb8b6498de1f8a8afee1d34d96662190c574a0415ff04780b8012b39ff8bb8d8753231d8595f27fb61eb573ec07f1dde9ca7889156bf953d6a998320d75a288b449b20e5cf5244eac9487ffc2e3f25565fb210eaf09212b4918d10d2d5d0e6ac86aa1a89bba677d351786c4cd7b0159081407fd45f1da94c72be4051ae664ff592ea5e3a6403584dfcbf9725697430233f49ef0a33e29390c3724bb8357a0b5af2025fcd762f8179ecdb514e34701ef76ae5af514034dee85603a328de49606a27285d6675d29ae25f643b895409f90e6ae11b0623dcecf205dc93dfc526e477242397ad3b14dbf4ee5dd129e0cd28d67cb86ad1c0e6f01a6d02707b4f7105fda2c231c76e035626b4a7226360065d142a31ec6c20c342210482ae18c4d3cca239da93d8ae631f15741395ae537fb1fe061ee0b36c81cb1184d5a9e461e89161845a5cd04a93b9a388fe6f277baa150824f67d8d6b23ebfb4f33bbf991ddd37fdb2cf157889fd489aae7f90335d7d03c5851df424e20dc5cd71c856849da61498f66f694684f4aac9aaba255712ed9756f70c39290e20e2a8a6d2d47ae00c9d1952d3dbd4a937470ebb61a25317495c86c7680b54fe8e3230da55df2f7680370ffffff8f