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

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

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

Block Certificate

Block 60795 4ef6661674a1b4be0edb32cd5d85227fdbe6d8a9aecc5d6711aac9612fd88b49

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
968801fb026a47b89a5b56dd7cf110c354caefc6cf8718c4bbc8d4d108a0ecce
Certificate Block Hash
4ef6661674a1b4be0edb32cd5d85227fdbe6d8a9aecc5d6711aac9612fd88b49
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060060000300d0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000781f8a5a47fe7e118c1b91036239aee44ec1d2c8f5a3ed5433622c1ed4d344584ba98348ce79767ce448165477b3c91b0ccd209b3ea22ec22136eeace6883303cfa9d4858550dbb9cb89a73277279c8077146b7ccf51166e90a000000000000004000000040000060060000300d0000

Raw Header Hex

00004020d037e93a921d76b3c8eeb87111557a7bb75906f29ce08852fd485a5b35bdc0c843937aa7781747dfc04e26d0eea1c8d226a458afb73caed599f8f6d2d40c2d78549c146a7fd90218ceeca008d1d4c8bbc41887cfc6efca54c310f17cdd565b9ab8476a02fb018896

Proof Data Hex

59,560 bytes
121216020307d0f8a0c24d00957cb4324e614095a752df28d8e94d2daf8b35be4aa21b252f474585406654ececc64d28fed1d02bf58614141a857a1ba7841bad185621544e6897f688dfaca8e63dc9cc07682fba4741d3ee1518eeec9d9cbcac42b357c39738550d738684fe26157059db80056da815387a4e3b3d1a85349afdc9f150b07b41474fd737792f59ea61e7b5c1fdcc00500da9e7cb17de994c1cd14f254cba3432eb07e00e6163089b595b14ae270fd6b7051959a15c4b9a982fa7a65e391a35c590fe375f3da8521ce539c5071b00548cf513307b5c1db13a36be506a44ed2b65f618f24621d272cef8b38dc8163e69fc6e97635c39e0e74717f3d23bd639cc49377b1e4b7e5dbe5e151a779e68ca62f6de98070f1d6f80669a185443e4a490f999250f5d271e865dc6ada3ec9a8abc3c8f30ed176520fb0354663cd0dc596c682cbc8191cb20fd8293bed5b0dca1db37fd0be3e785887c7e486c376f6187d0263e6eff366b2f8ef83fdef268fe4c35c9d830231dbe6acdf6928d78d413208057a6171f7fb459da8c5807ca290aacb64602f4409493a2e24ccce8998e0b4dbe1ec168bd2ab8ec0f6480c4c74267d586f309421a7d7cc53ffc7348f03645458f6f7b85f3b59be49f290cdb3e4a03e26c46a906c34607307e7075d031bea496897859d417ffac529b11e625ef554495b91980831ec3a79fa1d26fd3c97d7fd1d4cb8628993fcb5b8f3f984cd7db76d4d4ecaec8f1faa037c54c5c3ccfb4cfad08f12c395dc0467d22fba07672e3e35203e335bae3493624486054a83f09167b334a2e6a948458958438e95d0ca27664d6beee145a1b48568c8288dcd19a65bffb35d2125db448fbbda27d66ef373ce98353d836d06b7b711997499cd0dc4a3579e3665c8396c5567b30ffde814cc571a9c839d3fdb7fcf4be9e052285eaec0d7cbd7e4934020ebf8912428fcd466453d7e11c2f32e78d2efcb4ceea8591b2a590193a82091141d01156f14c7be2882e82d2099f62f6d912830c9ae58e9207e9a40736ab943c6a74a2d1c9de03b72ee3128aa10522fb06209bf137d8695036c3f0ee59e5972f177b88e91c5b0378c3740859b8edb718b20656b8c85827e0ece08399bd74299e84c15bbc9d59d717e60ccc59e8a2796bf309422f0ece0dd660ad3c9be9ffbedd50d696e4f59212851f60d83598c143aee3eabdeed88cb19ac7b7fdc8e19d9af81902a6204165eb13337afe8b87737010a76cedddd2eedb808f4e75672caaac492d6a343f5b5b0c52ec574f070862196e07f2bed4b9275d447a878aa350fc31a6adf9dd155c45a83ec02af2a3f8cb462a973a120df6c0d614fe32eec6267735ff4c154e973325001e02a05a177dcf57bc8f12b450a73a1f2ec809eb07ab038ecbf9c6d68fdcd2636ea266a07a73a6f7c7e0f446e23da5c1758284708ec5c2575095466f414199448f92ab4235a694f5bfdee5276a0ce4b88f0b832618647106122be9cf61d0e7f1fe177ee38b79c3537907780554fc8f596ab1b3dfa5a1a3032f3dc22b5940d231fb24f779713f5c16ddaffaa482568fe1cf1e82968f56c74793290141057417fa263f63712f5bb1ffa4131e103b7ef37a3a331583d17c6e20f61a394de52ac14da8af893bed1a64b79988748832790b9b341ebf3fe79ae9d869950048577f384aa8fed59c9edbfdefb2d97cd3567ef869bf35747c013a339b7197ea9373ec8f2a7dce873105f1e2963322d9ee328016424a548577209b07521af9e30f911bd976c2b4f0029e9fbc022e7b2624dac2e7a7692f952c177b18c8c87bdae5a9f9e15635dfc4ec9d8ec4c1a97f7977a0dfdf124d34e4ee4a8fe54dd9fcb934ab7f280e82b12c36e180d7e769fbf578f11c595908791834c0c6f3e9fa9784253db2893ea80c2e89cecaed095d1bbe78c3ba4264fe690048ae5e910a963584846c984c3a1f727d576f720d45c1bfd513f1089dcd54af8378d706b8b11d81def75509a9863ccb8f7e49d33944f98edc417cbbfba233fc9641489ef14c5c6ab9178282baace5af786926501585fca219dce2a26b2554940adc259c294708e09e64d06912b9b41d48b1c7bd28f1540262feb3dfb7d0b6a70b92a41cdccf0bd7918399f0e1fe115bb398c88da0bda80acd2464af6f89f91184dddc435eb03569e065f73c73d309e31eb821ad4a881adf50392f0d23be8269c61ecbcf35ef0209ff1073bbb9a81ab69c0f1f3e4c2327797dd01b7215c96889ce978eb9813b05764e4d19bc51ae0eddd284398edb593b8a779c27355c66dec27a5def59b2bad220db484f9d6ecddf9d1cfafdd80cb2d31e47b0103f36aa27778c836aac44cd03384758ad575f2f2cf2cecb51803a7e872bec402a200d96c1bfdd417e679c4676bab9420f04c0eae81d37ca2e33eade6f2462c3588f9dfc1bce05b0d7e560dacdd2e9f9ed15292036fe797c36910e45cfaf4db2e809646cec0d00f3d5677f1ed6fb2f58673211014c660bcd41fe08e19a3c7df7a51a8296a097949c8a3fe3942b6727d49ebecb9bc1ded5946d621f15b1108afc9c5bc1d813737d749844033cfc23a0db1db18542e2287a3b1b813fa17fc92b11f4c20f91c406335cbcf34a2f272ebbf8d53698b4060f9930f399f86bac039c66f6ccd510e640f4e9c3dc5642a4ecdc6b02a080707e840f76c689d0a3e01da049761e424226ae6b38be5878ac4a98b99944eae5f0b6fd4f1757056df93d840b9622bd8a826a984021758bb3344ab71e86d4b1144b113501da402d33650037b46dfb28e3ae10014fafbfd905ad8c5fd66e45bded5a5f625006635540ee74de179eff0555a25c2b884e3efb79bb78010d44a5a08414d7cf70270cb1578b560a7928f57ef85f29609eb433bec48319dcba1040595bfe0e593669d54f68f0f17789a1c320be00398206d014119a8ebe516fac1d05d63323e49be8ac7a065e202fe274b84d0e733dd543a2b4f29fa172fd9fa82e4ce9d6da410a403fa222a034644b6ffe832121da98fc6021b2251204496f237329cf2a468e9c99d605ab4e1e79b30ce48db3c543f72fa8a3094fd74bd95706faaac5bd4861f18086fef5ef18f3a45522e7006cbf6f6f6aa76ed768712a9928d640cfd9d51274581558378592382f5417988a630112c67c42c4ff8765cffe5363e944f91957afbe2c660baefaa036c621cff4648564d0f46024322f2d8ea41517f96bac780f2505f8b0d08a613ddc721e91f9b3805dffeceeb86ead1276edf63c362f1b3a14633bd05e835895198ebae054f954c7751176a7ce75cc1f714342e7b39bea53f1ac69e05e9589ce4e291ecee7c7cdc0ded50f079abffa9f57aa140dc2164a4f7807f1db6c7cb07ffbe4a2d35fa7a95ac518c5820698a677466c1c396d2226f4f0718548b854d58fb8158bae69c156b2cb0a82e64711429d6ed4f7944c1d5788eba0c03be8824059c9043c47da5688bee75fefc12cf95c0bb3b1df46ca3df7fe04c8b82d32e22f3f8c9df62b7f55f3ec90fc3cb6642daac770ba9067c18db96d01cdd031b8b002a2f242c421fe5b10a5674de032ee2eee7555d42019bfefea209fb634a6a3fe33a0016c277bfc1ef53c2a795d837ae3cf3728998cf8b2e9db5fb703be0175dada29a9082e70b7755e40211737b790a30ffe917460d25bab16cfacc7d19b3e0db507bc49ee18c220747bdc99d0ec7accec85e0cedae07958058014a7a7a91bf95b24153266d8aeaf15debac2de7ecf55672501ba4a6dafe458acebd529afbb60cc53a1c4e9d0fd6cc5c02f4c200256cfeed8dc1eb9f9d4a8a34281eb9fbf314aa4b99e7e379aa3e60e546893a98fc770d3a85dedf5f0d5925e76ae7066ee073b6dbea861c7b4d437f82347fa11e3f13884630348d3b2f2866968bc43599f394a598179b025c911e230b28f3b2ce40abd20fcbe0dce04c8b59c09606003755d8f5a9c699d779cdffad26395e23cdc6340cc47f108dcb027bc62e8d209bda2762d0e794be202d49a68cdb1f832392567b356d3b8a5db2c4cdeba8ae70f7e73a61a7f4eb2e9a1d2f7bc0a400b1b4f2f3d61b0f057f851da2d56294324f2825cf81ecf4f6faefcd72318fea066ef1309f8ebcc270260e84119110757f5fe7e086ad645f4fa1f8e39c98cd3870f42bec2975e7b3690bbfe3aba802820723fbb898175c5e34383a948de34786fec9242be404e97fc8688fb963b361f5b61d3e7411dce45cdac74418eed41997c30d340de4339ab93cae3f99ecb5edb9fe6b7b04482a845e00b94650f989430a7b5673b69f5fde5a2488439c99cc97f5bf79770232a6a629a4cfd6889908d684a86fd54444bc6c7d11928e1d6e57a03a14f6204e01e36bb905d21529ed00a63a2371dcc629ad2821a3a51e125ca742362b7566b23637c50606f7877771117f0b7e38b7cdca01441c94c6716c13600227f91055c0c92498ab356c8c1a025ebd347d13f27f771f831fedf5301812df46910b017c701d7b545ad45cd917f58e92af1889207154617d3ff60fa6bca30f70818e6c25e6bde54a053c6415a36272ecdda0bd3801df4c99bd1e80179d23303d10962b85147d02049b30272482fed5cade58c95918edf64d35a4d3904c1bb9f5e2e384ec550b8fc921b2d6668132ee8bc0ea7a2d904de9ab3fcd64cc08b7987294d74fcf89498a839dca64db85550806013cd6b3de8d52cbda5ecd57416d866e15ccb1b02e7c1280f6cca25f239c18044cd1944cb0354acc9d7adb73b6c8e603a642927d0ce7a2d955a84cc235aece27ff36bb9fb9ca64cee606111ee251aa45caf2575cfaa0a733271f55046f1f77948c6bab10bf0e92bd55dfbaec58c73dd68d45c5ce214f9555d7c6af6a8529360ad7f95c620c9ec6185ed8f3e2f665ac7ede5f5ce8f2bff1c2ddc09bf460830bc5c28af47d5c7ca85cb797f5669a6094f15bb00d10cee5d2f0cac093906538c9300b5e77c1253bc252cf7c670e18b91e46df26f6bb01cef59ff36eaaf80b4caca45a1e6caa2fa655f4ea4275e98bc249ca3b250f26a4ea2fbcc0d9ca1d5072c02e798d575e7528db53f8d815303b974c831521b32ee1c511fe90be9abd359abaefe132763b0cc17d0921cce3d27e6f3e7996d4e43a7264b79cefce42b0f8ad7ee32084479cbc42c1a7fe30f26c5d9fb65de7723369932f0f42d6611d99b063e82e4441428e488eff8804fdceff5fbea579acc0a9e67ca62f78de6fabad165f6589ce3e1711cb6c6bd0a9d540e036c6861348e86ed7d8316a329b52d667e2495a3fb7db2ac7a7d00e442482131678f6de02125cc992170fafe9a99b7828eebdd2366eff7cfdbcd5e5f8be3ed9920be84eaae2a11791f162df6473f8e35f49f430c1e71bd1294c5ca5f090c45c54b91858242e2cca60bbc9f8c663da5b66d360f8c897bda75cf1cef08642394d933a4803434d2216008ce092cab921827832bec2622d9b7edabeb10e2c73dbac722362c0ae004f886a913d7d9d0aab78fb31be5a28a58f3fc76dd694a32dffeebdb34b688a6cdf28a631a8628f2b62b45dd2c2e63f3a73ff7c87660c9e816798e4959e8ac4218ee2960e19c795a77285afe4b217dead48175925f2d0131557c52a1175d0a73edf2619232c923df407e7514593fa75b9fdf6f007ae78af4a069590a0afe39b49ac84a54ccfc2d73d87beeb9344ec5fa9cbb47072feb916690a5a99006ea158a02cd0c9a0966217c47882f870505b4f26500d0c66f2159c96d196c09f68826478129433713c808dd08063cec120f5235c71298ccd0eb0bfd88e14a633d200f75892151a68ce94ccde3107f11159aac13692e67ae7fb30bcd496fb6730d7e5b9fda1a1ab5cd46c184b37c920ac2c15accabd1ed03e9136217012ffac3d4c44e882ff73e7dedad740927656224a8c146d6da7e76e5910de5cd9fb4add1e128553e2a9ce6ae6a6a95425ccef15cb03c7cba2f1efc869ab3f940e7ca126448753d2fe24fc761ad2a3bc1aa606c385c75b734af2b071427533b850fcc479e23bd18cb1a5cd5c8488e601028e381f685da136a02e87cac4f1378ad5f18ad8b59fe0c6e1d6626d6e28b974722c1f1a0a06b566f7ce6f4c91a77cfce08960611754d593a2b057861f835e2887482f102b9ab8303ec130ba7de367f9d7dede8fedbca681a1aace62959f7d70b5bba8176b8eac43d349ce44c3b77a95b6d70f9d314d7593fb962d6a0e129ee6c17c58b4fc575d9190619b8c2fab77434d6da9615a622fe073479d7816b169c70ae4f72f5fcd3923b3db8798e005678d5953dd653db5be788e457c0de7a578415cb73633cbd14c6eb44c63dfc9fe86a78ec5d66adf43697d0057219511c0dea05284f9ad13a68adc7bc82dcf7cb292e0519ec70509a2ac162c49a5df1cfb39949a1b6532d640bfc42804c997c488ab0aa29e031fcf34bdd7e9def35e648074153e179cfd2c8e3c236acfcfedbba3b06283da3f8a6e0062bc58f2d8ba22c5a60c510a9c441be0c2cc311755ce098fa6fc7517e7a328dde57b1e7490f2cc8b65294628f38ea534c24a80c7aae9c2dc96ece5fa5b8d7abf4cbd660301ced52be1557e359839c0389dbebe45f5bc59527a6756df0e8746dde829753f3c0cd9f469aa98de782ca1905d1f8b7d587b9536aa393488fd9d9b9da3df27b14752277b20d0ecf138e7daa4576eb0d715aae522a381efbfd2c57f2c7512430d9b93445eedae909a03a8715e975d161d5abf58bafadc49453ae209c1ed9494469136b57b4b99254966e1ad9eb9e5b9b11a24fe378943c6b13ac7dbf1502aaccd60131c6ef9c06d13ddaff6bd6d9308663f3708a27764dbdb8ea536c4fbb08921d0f46fe16a39b7e0397f961148f357ca5f7e6ddee6c0bc0f344cdecd50b712a04d5b7c01df34bc90821a173f70777ce634d1b6ca73fabd46a03a8da5eeb9473a3253e5bb4aa2dc137fca8b61d4a6ebb3e6867bedcb13ecf1084524e967333d58d45513f8e6f97f667d06767ce54732a9270246d870c2a57d7f186cb8f131d6f9e6abe8394a00f02e8064015bf5bbb3da4dea36146519e491ab34d69252faa2a4c9073b16e7299dd01c8c916cdd29a90cd7cc857c7e866097e3891f377b1179e52d6652f1f571a8cebeced44167584e5061fe5873778143e66d381d4023e9d12635dfbfda28da1c7e299a8ea4564a6bcc813408b6d83e35967645b960321f3e9260408cff72d333bb3de329fc5e35fa53af83b137d70ab5cdf0d361611226f701dd087d281b6939463441ee001f6a085acef34f542dc21fc77cd352284b2a5b7e11cf01fdea48c65a71783e0842b9e98146cd121f19ecd07d0fab8908f7c3f3175c5379badc853fa1184fde819ff23f22c35fe4e9bce1e73a120c44cf5ac85584df763064aa390423cfb222d017ffacaf8336ec50f41f0224716eb18473433f1c50a6ebc631b3cfec22204036b670ef24d3cff58029c2271958bbf0f3c6bbe58fd3bd21026ecfce9cff6d595e191bec3ac81d0716efbc172a7494562f2fdb26c75fdef0d62eacc6b1e8254a5c2d86410c4d8a0869c7a2ca7a0091e21b29812080dd55755f5e11fe6d2f1fa537e9a5e1f8961ae2a13e38f620f168c4052da178c6aa0c35bca320e579ae383b4979ae9a78557b0e04122ebbb181bc6b8f3bb17797b0cafeaeda1b94a82c3fa1f87fcf097ac292fb0515e0c5fde7a1a3c84bece77e764a30beca1f3049c6d230775648399b49dd11cb02f94b6d18852c29425f46b90bfb3fc8dd672ea2c8e566aaac3a1d2856e34c9c9659de1ee44c892b0f2bbb74b5ef1635f56ca62623e79df4d2542395110575b704a23dcc0b9b563b989d536b6f9f0c910d3bdd78345b183c91e2e094f12f4f442666259550026011d449f7536b4514f52cbcd6854e12cf45f366c3d02531e3990808ada1a00e5af99bedfaa532079685a6e259f4148b7a8b3047fec606528f916a33f7ab60b8da059472f0f1d82d41ff97e6b6fe787e0f1e85d3f114352dfce3400fdd462b229425d2ebe77e0e9113201127f7adfbb788545fb588df9a4a3d1b7710f24cac2e653caedfefca1e5ab3ca866a5fac2188ffd3ef7d40e0a21546c00077439aebec7186bcc64aa64b27d3d455f17db8392ca4baa636aa1e8ee1943c551c62c7937b69bba8132696d04b655b79d23609abf7c18d1513a356ee92f10b4f1dca362904010f06d1170c9d84014ebab9394161e2714011da73eed38d0cc4b0ea67a68516d076c107fffe5e583e44a151313b7503a577e44cb7dcf63c0117583ead37dcb74929fd82a87e395d8d4d00bb13d8218f07b4a5530e63e3b8f796656be7dc9bdb2f6db6f0ab3753a14d3eb971c064e6cb552453369c090ac6f65c3278983f6b34ff008bc8782ae1fb4611c6aa9c87f663a2da17bb67fae740d2d480a969cc292471b07e51a82ff4e12a013420bce5f1eb21b94c6b20cdfee507ae954308a8f4f65b01be1aec2bb476a59a15b09d319ce7f6c302558174b1142ef7a61e87b353189a719aaaef72d6f00a42aecc63d83054989317d5953408f3a9c7c6a5c3dd1bd850edf12057dc857751321d0f4732f3cb67d1405f671563ba2e86ca4032c9c2c6a156451e82f42c1ea84e40c359278affe32d92f439e429dd7a7ab8053c531690e37497e47163c19f99c412308c0a846bc1d6d694529557aacd5f572bd2db621f1611ef707a836a280f394059feec898537d68581c987df8b7875b0adcce9063b663a704327a904e2b98d909175de01cf4334bd4fac0062ac97334a9b7b26e5e2570af8bb9724c33397c1f29d837e952094cf63b38d64930f843bfaef36d5e830ff2b02d691cfcea22187ed9c190435308a325672c76f1eceb19b519bd2025795e8cfe52d0f9787e4678baba585198e89e418b4a93a8be88da4fb17c1162b0d860dfcc56f9cc7b89ce4be12e5dfcce973912310621664f57b6556ea439022a1c30ff66f2a174e302a05909e3a926baa5a3ee7434c75088b87a405d44897cbd342dc3b6e767de0dcea717d7389eefa6f5b1cd40ac52fa4784e7d72acb4ed448a187e157b41878ad10466bdabb7820b86e73e5ed25594c58ae9f7681dc4daa5693e50e559d6980ed271084e41749c41afb62b875368e0dd59eb7f12a5c4f4a59501d1e80205b6b51e56b9f20491cc3a929c9035922c3d0d8b3d5ae7cc835ea5d4a1353fcd1b20919e5a4a6becd3f87487c1ebf00e5ad412e9128c9315c284794fe9b8e976e904fc09f3742f63babdc8218b7ce0d5e2415f963234d9371aca675d71f177b674f1d6f5541dc811443854a55939696efa288eec7ace36e3341ed60e5dfb27cbaca78745a7e3d1e46113e1321a423f66ae25d133ebf36dfac5b844620a580e55b6bff18ababe920d4528fdfd4d58bd1f0a3c92aa258c07cbc8da2e6a1d4e7402e5e92c285d8e048062b0baae03c9ccc3f21f2b446b9380d07091d602c84ffa52e246b01c5991c103ee3280978d7577851677f5a3a57bc7491fc32da54f5afa3bed04357be756e60d9fda121016b73ccf6995aceac195d9a3b771365d35daa797c3bdde08b57b1f948f487ddb350f3ecbf0a8d75a56bdf0d9751280383e32d2944357592262803a287b0fe21e500b908b03bd45df7426b767066f49bbb283a41b7b050d1605b29c36502efe19d9b743748c797054cc4e72fc3ed9c8355c5d7ce7fae0a476d0d04e4f9d14cb36c517d3c5eb39da111176153e842102c5f8768660fa24d24ca2223660bd26689407f493e33d8070453dc0276ea90dd4064240833463c95e97b864c70b497e965dacf3b8429c1b31dd7bf5c3641f936b56d2edd42c16de84a384034c4b28fcf8f53dbaf8cbb2f2de21f41edd6174c7d8d2b65e39d39e0904aefade90933e6eaf7b101bf7c9dc366495ba90c0cafc732f4b87a550770fbe348362a4812f73bb3c43a806b9d56d705e3e8ee1ccc3988c376a968ebd6eeff03f3414689f729b3eb9beac1b9dc872977a88e8deaf942a44306443e5536a4b10f6413b6f5a3256f0feda5d33ae22c58828108d4fab16f801bab3b02de284099a5572f6e172a27a5886cfcb00ac48bb11fd9d892eddd680736a8aad0db67205c757d61b04761e810f73a4f050f48fc33afbbe2895ff4aa3ad3b69f9b3068801927c6a738b58b792b261bdde389f79c5d28779469d4455b3cf793f7db9fd87badc41a8780ee4fb40e93b36b04d255eb5d0cd133ea79fdfc090e5075fed816f1ee9a9d1b860cbe849ec3c40c326b82ce85723acc2ddcac69dcda18698df34410b38988e3230477548217051dd215ee7923a18d4ee67083e2abdddab3221e6dabc7c7cf72433883eb1c7d830f4aa532379c6edb65cb96f49fe15eec807d6f0c8999be8ed9cd0a51c695dcdbb2b9d1e33a02f8e56de8b8ce65f1c879eb7d176fed388918f544938c288b630ad029ba1df7506b9e231f758bea8a7cc0f1dd76d9bd19c09c199eee563fd3c664dedbd64fef0e3fd707fbc167cc51f9af131332b613852df1dc66644ad42bac20d3387ed581a09cbdbd364aac4e0228be4583ff00cc847630134dabbddcc76ab4617baa83c5bfd7e50e014cfb019797b3a5c0c13b95d20aa1ca167ffd49b14373a827759f4a1faf53109f8243a7f9b73f6d949dc60141a0e99145d762da9855a6d6fceff30361f4558f7edc3cd285e34e2560bc3fc2283597a903fc4c71a21364272b20f01b5b5fea3a7e4f52aa101cc586738b7345916ef04bc15ce915c81ba6eb0b634c0c40c0e80e778120ce277154c405f746240aa2f61311c2568b9d628eda1a9972aae38be3e75f8f727caffb5430a7ebf130132e3211ebae5422524089a9b449321327e0e6838c223e384aafac2cbffcd5899ec5f87b9f13df6aabd27112fd4ebc3a9486973900e86743d3da8d011bf205a85eed810fc18a6367e261306337fb6dc6a59747f9791686263e7a5723d65722564b188a7175de0a6c49709ed8c9f76f694b10742ddd8c8967cf55ef7d78d2dc5bbd964c461df1d4ffdd371977acd110c1002ac18e653947f2cb1871cf1bbf2289231a0cd32109b8b2542844fe2d181bc206c9e79f136e133cf7d60fe59714f402766b3432740b772ef889be2d1fc2557c2ee2170f12e74c277543bb06834a78cd2497a4582d88baef488c8a171c75598546b436766f6f9c58e00400ce225aa3f516061f38d443dff60c461e3b3561ca0a7f86db6c10b01d2ee925bbae33f565ec3cdf3511c7b46e4b4a40a5c76e97cf991152f0038d42f200f69f3f0e52e5008f1ac95f2d37384ff3ac2740cc5487310dd8179d11bcabfac6f23c861a4d2a29d064a13a0f1a1f5fe322bbdc9d7bba6cd1c4dcd4843f39142e86ddc250fd69e7655ddafe43c0e5848a15635b6d8a0f99247acae6d371fcf45aadd81a75d23c999a9e91a396141c26c9ae50dff6bc48336b5bde4cb419373f39c9f1745869e51091d7ede173f57ad57cf40316cfcdcdfe40ed4d46259b1f9fb702aabf5e1a0d231fbcd5d0486ae294637c742dd6354a2021a7135f0695be4aea48c58105157f440fde10ae861a3676048559f1cd6b6a23e6c3fabfd5ef79d4881f98f68f41c1ab9d17a17248903efbb307afb00aee22519f0b08ac8fdf50e066bed66f38db534c2c45d2ec166822d77077b0d9488a5810261a1a67c350f3e8109e9d09582f7077312709c1f950bd564ebd8a2f70a9685c3831e997b9ba227bb4c4246d1c133b3cf5883e2584d007809d16c1941f577088f003316be43b482f332ec79fa748825b11c772e0ababc5245a4e0e389d9c09c7fa7e29f0f8effcfa4f67b1e06614635c5695fff0139120f3b4c2602e59af694dc3dada813cecbb12d903afdc0734ba0f37d4e3ab98ad2390b708a4252a30b25ceb6de51e99e2a558f8ae076067bc958ab577fe04a902cb09a575c4a8c0a755b02bcc170ef1eb16bce7d8cc47d2204cd71edf4b91a2fe6a56be39b2eb95f5ca21b833860c37f9f48c4dfa5aa881bc4054dcdcc39f9ccee4f8d5c8c6c1225d9e00f45dba6da25b75b37b54fda67105eaaf856d2db1c02bfb5e26502bfe437b267be9d3dbb2148d15206bdf30985386fe232f95ba958357774dd094e20ba230efb61c82b825f59738386a9b4745b4d9c31956fcb2d515d549dd247516300677927fb92d94d8e98d6f07728e922b456442b268ea4b0e40d80ea08fc915d97141f659094c946d212f1906fefaf95e73eb01992d2867407ec2a8fcdc85aa4b33b583942e3a395f1953898a8113e8cfe37d8e852df1668b23484c04e773b914942ff0a5cafca017f23943343a4643a8a6941a0b46cbb2cb072c9d2d549e0e56e8b9affb626d2652f523dc5e5caa71bd3ea135e7bbd0caa1ff6ffa06c66cb7894325fa537a142e4c91725902cb5fd5193d950a28f2d58ee21c3b4da1cb69f92c8ffa4e44246280ef7f39f3edc676feab1f342ae2eb787e23ea42c0a8ca8e428e6976adf07c1a4bb0968b8138cb86285b96b6168bb433cff38cedc3b27a6584a8ac3b80615c9c9ca8802882ff22ad6d7dee36c5cb03c6213f21f5e526c15f81a23ee47d6b06009e0a6378876ee3cf963934890b277211744a88116ab1eff3828f7998bd5e85b510a1d01563cbe04ee6430a5824b5a09bc4cd05783df7a82769f4850f8eefa45cd9e85ee1db70350ade21b35baa03ae5514b7af0d363ce5c465a6ad41403a710fd3bc3830c7e30509d44de02218a6dc07adc1985f518498e10eaaf035fe7bd11cc2a0b91799c54fb47b65c1fb6b2056562b26eb2429f1a613d030af1197e50ad33bd1850580f99b313c7b73f2df161a4e4d290dceed3d2c5922e39f518d44521fc40e9b53cf96f67ed3217965d0b4ea71f316159320aeac04e32808a39b90dbb07da25b0435b5acd72118c1071fbdeddcf823c6314a480b89adc657e7112f8aec4114bb26abc029497b1ac3ce7635fd93c13302a0d29a28734bc64d95e65aecf5f00297cd236c3572d86069633eab0e3d16bb2e51af1c74b3ca087d695a3e1f22cb6fb0baecc9dceb423a8bae799c0edc32443518ceb42938d28e463292473754336115f436bd2135de0f113ef09a80e9b7d9cc3727f7e3466a63bd78b677b505b3aa702b3e5e94f8eea31af17f1c9caceb17ec3612075d66cbe49be54d091762bd2cf615d4883ccfec76fc38373a93f04bd77d001461f39f6f558d59c8ba0831f2943fb6476ac514775f5b2883ed5a604feb0bdcb3af9f4d482b29025be8949cad50668d9fa20b5293fecb0370ff2d6bfcf084f0845c57d0ab5805b002ca99f8f0e82d1eb3026b5cbb5c39f24b0cfe7fcb08d22c444d90767a24a5a94a3a780296d1f07dda152cbfaf84ce99cd503d83c220b03be54773dd68b49259680a6495389a3bdc44cb6e0996b576ed9be5126e8993097a1446bed441c6b726111e58e3f085268e4e5c19087c956b0cb343d0acb47e0d5a997c4805fe369f8e67fbc04a94d7da13d67a56b77fe98952e153760201f77d57684f6d4f38c606b6bd40e09c75906291788df9cd409240af5da20166045e1be58854137791c4e809bad1dc37b01d2b37f2854490d6c51c90f0a0489dbcaa9f4c33562b2c378d4da3ff81c652735a3aa0a4dcfe78380fdcf20a8f6e2294a9c54646897bcdf3430ce165a8cc04324260fceb87d3fc669d3c3d1cd9f00ff54e351155a62e2e5a1f7fd7fbd9f6819361ea4ea1e7a59c761d5c80720d4f83e0a63ae12fb1659725b61a837013c9233ba861b5527a33b0861e7e557f684f7e85b510abf8312d9b7d72daea99fdc33ed9bc8b1f290443947ef15dc47873f154707183826cc3a0c491f3ed2a78fe766f67bd4599686ee06d35e1cb1256b3f54ac9729365cdb66104770de90bccd9b9801975ee8c0408bc9a9c437d5b5dbfc562eba024bb1aa28d7a8292952ef94efdbc688f0f2b2ea1222dcc1940ab0651950676d8ddad88d9c3256b62e4f9ad053fd6d9fee474c337d42be110757348a31549e564c8fe961790759397d1575c798f46780c3ade937aa4aa8e2aa1f79d16b5cb892ed3b806cbc694a360b6de65104424bd59491d7fd6426b1df51bbe04669979e364b0ec73abbbb5cb7c68b66f53e487f97c862f77f31eb46c4d9ce088b32a1aaaba087f6f369b6bb4f98ca29ffc27c511d3caf6167c49b6151b2720d2e9bfac56ba947d23ad2168fd53118e26e13fbe5b777048753bed898565fd7b6c737d15f869022126340382c3c0c2854ffe37aea2bef5a673a73d4f448e1aec399d4f68c66e0972aeda4823ea6aa8de0d21271322a16b86c9637d7d1ac3964be50932e0c96f1a4425f6a7aeb695a56eee8318bb1970570286d906d6e10931ea8e6947fb9908d334b5a8466c686cd81058ccfe0c21090321b2ef7a762b205c7e61824f5d3409c63bfe9246ff6e46076b4da391f3193df397f42e12f295b898e051b19233b1dd904c31c1ca39687f08bfb696e534115c0c0d91afc5926ca16908f87c9c94d466be4d1bf0a8f4ed60d305310fbcebae756631740a7859c17bd5783256c5caac3aba3285f8e5ff0d48cb57c274d92a020050aae1dc6a615e843207b3b413786f15894abf2c6aa9c78a6ec6f2605ee662fbbe0b175c3a55df8ffaeacbf0c6fd2ef5e22fe8c2ad9bcc125436c640a2d7bccd62a26f0849b898daf1f64fab7c6e94bb60e9d53695d56c995b9798e5cb526fe109687b698af60844c2ab7dfc31be3ee7f525d9000a1ec9a2695d782e63fe4b59161b14249c7e104780015aac96ce122bfc05cab4e22ab82381915bceb70b023fbe4510b68c239012522d9d3a3a391a7961027980b6a2e1aeb5b7bb7b3728924abf1a53ba4284d1b13a7a944e0c34572f513a3d56eebc8140384ed88d678b385452cfa5dc8d10d532952c40b18c8730587ad1606ea16bd6695668ef5cc4efccadd909b179fcc74a557783692e6ba02219a66f6dc6c158f56ee34e1acbdf73c451186ec0a3702b929293c56a990fc3c666bf316743779ba969d0720ec1a13d9601086609c80177fbf3c8b6da3afcedbc0625cdbdb306a6d0d1fa49e82a49128fefbac77ab49c3a5f45caff19e90bc3013af59e3a0c10b10a979cf26264437a7fa2d580feaf18dd5d0935691860ccee767169e5e90fbf31b50c8ada7500edacc345c2be2e6d4a366155388ca1ac044ad4cfafdcf9748aeda9cfb8c52071ec8cb3aed4ae76e11cdf3dbed5127f4bfb922bc2f8e776a48592a659bf0b6118f4c5249bf5f9e7cff24491c05f3edfdeb66aecbea3f13738da541dbd13307827fcd4af5770998c1e18ac23f07b51531f1862822d9326885b47965c8f56c140ce6c1f6ce07531b31673d7c45ceebb00fad18fdcfbeabbf5a2d63b6ade382bfc30e566bc72eccaa0f356566b8bdd0f20420a7cf1181a8a0ca3608cb04afa142bb2508a86c2a2404cb3338844bf3992c5456525927ade77155ac89add64e268f9d8962a38f2d35e8c260a06ca9e5e6b982da23d4771f88104032e972d8c1dbe00b584ef6a5a49f03696f4be5928883d170d67d3157d73ed267d82bc666095f7a4f188666783dfb99ad3c154988da76a8ca2eed59ae2aba62f0638d5c154cb302f15146e1f6f652aaab5b31a19b28b07a29d63f93d1ef68adfecb403e8f6a1d48ed5b8676aa10428153cb039a3c2ef7d3693bd82be6da31c3b086d0ce199fab07ca2bd7f64dc9aea8b104cab99af5c24e6c09453955488c42b0fdd0ed1c551a15e5db29daee34c22da2b4e2633b707a0cc5344858bb91e317829a501e978a9498bb46659f4a7399da655143093b792b52fb79eee020a16fdb8a2b6f11079035e86ae047fffb282518033bc8174e6b4de7c96c41d71d0577cae47ebd26798f4e6dbc04680df42b0af5f1cd8418585a3e34b3365b258e2c9c291ae947fd8906cc2f4ae5b63694f9437f95e9d0f7e2ba1f590d3e35d3f401a17f51a532ff384d9f70b61e805541171c6e815eee17b9ebfa2f837beb3e6cf437e356c0d03d9a52908afe0b8c76031a735a68483fefc32392047682354ec2f89456378aeab2da59fd2d4ded648b09cd7367b43515a32a188f5bc6efacb26c0acd711c5614100754da3e6106f8fd1ca2ae47dd4f843bc904a22ac383776e2177ee09c12076609d4bf3de904fa48deb147f5ace71ab53eca6d407e075731456be23dd001a2952f696fd7574637021758da706ecd628678f1a7c453a09d456919e34cb2c781d54e1510ddf164d4b8a560c0c806e161448af8b6df0b7de750f3d90370ae4cbfc3260a6a173af2e492ea8f430d5257416dcfe75ceae36add335c4cb2060807959c3726b3d2bc39d9dd0972643d4bfec90e9c1fa5145c25a3c3dac809a46b090c0c648a061b1d3fde27c3aed989ff7893ec1ff778d18a5746da3e818dd8bb8ff8e7a221888c967c3056045055dabfe6cd15491442a253fa7b4c9d09d0b80a43ba7d1793ac4c2615aafcfb31091aff4d56577e400a3899bd2748d2585cd81fd21c5cb5c6b6ee630b2f96367b519deb9bd7cbdf59fea9736d2104d1a6faaddebdff4db02a7dbc10954283ad47bd8752facba3514a7a9e18343f0e5121ed0aa1f69616fcd01fc653e17abd30eeff67cf1367be9e75a258e7d335f18d770192492976fefb0f700945fe96c0beeafc247141fb8199b89e4f67104803a5b59a0abc61167aae2cf3c8800a134183ef7663ef1b53bd7effa867c889dfc8102b8263937b3308c7116d03ff4a22a45decda6aea382f3bfe04f9213856f36d7139d2062215aa2cddecfda9d1c90669f87c64433860669bd2ad97e54026d5bf7808e4a8bf4b63e141e01a1b4718bca934042e4321667ce7120097c56969a743f72c9a244ea8c309f0a574bb71d7d43d51265d372f8b947d926e3f47de47a7e23ed7c256b967abc138c2e9f655fe5c9b69376526fd205643fa48fe09deeaeb180f956854e5348e79dd7c79a5599de073935af71a813eea6ecab2b005b850cc1b8951965491a9196556856d30f6c6117565fdd47f186e48d15301768c2cc19699615413a72bc72e6a05d27cfb6dc7bd50100b6636d1a4a3445aab0cb4b6abb4f6553a9f0df77d08fcb649bee94fc184aa93cba9a6030299d903c4533d647bcbc2ec43809233d306fdf57ba982a27006ecc56d29abc3590020c235f7b93781c8ef20f48dc4ec2cb8af70014a59d38a2d774b6df5a3e255de95ebf88839b765435cb63c9a76b61b57e53dfcf77340bbd2d267210de2bc8fb66db74b03589888214ff18bc739736a0de6a0cf79f22de54efc088875700a7b296189e8d8b431accc537c9c9e9fa3b76583815ec33db1d1f9a8175d46e7ae4154b965cef175b48b431e4aa52efbb40366989e72dc79c561948b134b1c6d13a08ebe0d3e209ae8976f640bb41f448cdbac57690844aeea0473b86f5374a4b338c2a7bf0beece14442376d52ebdd0e3aec9a9ddd7b08433950356cecf70caeabd98ef372717495c0677f86da2747748bb222dc4b06830e1ff49a28875fdf1c60369ec0df6b7bad08b049a729393f9668caeaa0b0a7fdd6ba05c92964bd721a3f5f39b45712b21691bf49ce577fba6f4c4cd1b9dfceb6d8b43c5ee8c11a5b09fe88e84b27afe7998c7dc79ce3f289bd20c5022524be9860267370d3c2017a52f9a1c4d8f1e8809217ff78988b04e16139aadf70df59b60bcf3306389a0c9edc5171a31f2a4d1de7b115d400765466fd99462c8a233664642560f3dabcdbf1fcc6f37cc7f2fea8d085dce9f178056d54e80173e4051a36a59be9ece66a4bedac2563f9a6d0e9bffcb6e811cf9342d7496dd7c58e5a692985f07afb84126118e38cec6c00582489daf2b2b32f3be8b60256761ac08454a0d272ceacc358bef62b6f9b23afa7cc9cf119adfe2455696d76dae5edca78e28608702f66f1ab617b38a69c8dcda468f666e702485937113fffe87d97ec475b1e9775accab3d5de2e003b5bcd14fc8021d2187d83b0695db6a5423277afea423653db24f18bf591fa3175fd1414241f1a745c1cb5a88e640bc74ff715ec949bb3480cf035974c4f4c6d51328dc31dc91fa97ac1e9b0d021cb8319584f926aa66e109a80e5e74d2fa457e7b83239951cd76e8af4719f380d942a5e0371881d88b808f1e0ecdbecd1fbf615b10b5450280e84f84e9703db75ccc82ae27a84705e888edb4055e8855fcf3aa5887e5cad19066291ca49e7f3b4598996132d0a6b1797988df539b55ef4133c6157be1f56733242edcc1e568c2d36b14420b62cf562a1ada85e02772d611add81cd95aebbc3d279e38e0248544aeef07a61ffe81bb0471717ec804aa6591c8cc34301487c9c664c52f3b6bbc0f01605d86934519f1f580a703069eedeed0194d8d8d1e1bb2925dc7082ebf5dc0a22264a43956e8f7b1cf6fe12c76cfb2b3cfb4d442acb4551fd3dfd864faf678a4146c9bd3acfc79be5459c5bd9499f7da07b9f47d2481f59653b14324eedfd3e3d24d6d9d864a8577188a27fc9549589074c14d97e0e3d15f38b5ded099a1f79abf7ad6c37686fdc4fc4ca12eac874cf3d9bd996f3e79be482089eff88c3e24e1d2b9bdba2bdb16394661b82e3e2a9f0f1c224ab4dad11201a21da378a93e48c7105295544b73669a715af12680ec10f8e42b2fe40f6f34194be805b63e980491ff4f2eceb5042d7048c35a383de7f61f6904559704affacd540f8cab713727be0646070d3a0b0cf99b1531869ea73faf338426f123d430c664e3c3529cd3a5569890d8a5066e1d01dbf2fb42ac48f1e7eb3fd37c6968a662725e2fdf83f823f96ac99c32af039d38e66094e1e7bc047748edac10fe6786eaec70ecfa7e3b22abc774199f510a5fc9d0800219095b9c36e75c8beb9a8d6bb9b37bc18ae833a24aa3d1263c3677570b5b8d6aac71f0cbe2dca68bffe8873da1c143c7470bebb9eb2b4bc06f05c4722b6999b0aecccb9ac30a28695e151507070c194dfa1835a39346a033c9b62d1ad50098f7dde7c8fbb6c0b42d91cb9901d5bf3601d7e40dea58eab665dc4c732137a7a1ad51cc3bbe618737c52943607325959f9a4aff54af1186fbb3d7af29d295f3de1b3bda53c8927e98555280dfc541f9c0eed40db6c76f529b36c52ce4606dafd05a67bdb9d98dc8793bcc554020d1b030859fd41dccb9a11b7af243aced4d7f94fc2382452e9d2d521a064ef66652314a15ab15ef6afb337f0c58ebe3c66be8ca88ee46579b9c1e8ba8e388257c2a438178d19b2a32e09c8bb1a75a5aee95f27257e6dfbdfae7f105717529fd70e29d6de954fd8189f96d4c0e902667e53e6a92492a571fa3484f6bd40fc71254915fef1570dc7ef082bbfbc085b1dae0ea55a8ffdfb945c1b9fea174a7f6e2e2dc06142cef17ab8f09d1bcc70682bde972d7af12656d9ce7c0373b7cb705639eb5b5707da7284a3259343d27bf6413cb38141bfe9867b96b0cd58570a73986a78cc5d65d11c1f9820db165c02b31623d80a7510d6e50242ae772bd6953e7f4180ffacdf532b1a455427fb409f0af782b92bae9df06cc85579ffdf3fe404959d2dfe3bca9c7bbdd3347c8b1a9a5738e7b73ca09c9dffa717edc835013a79715c138243b65234d6b6561beb562b70bd1db44addc09ff4fc9a0f9eee56395f84b17602c405e6128cf2c8878cd3f3464ed4260040fda3d65f6dea7dacf854da32e36c4e6bdfddd8b4462e626a3127e6ba2c2c9c4a0910bcd8d1cc58a574039f2867eb74126ff4ad87e28f42cade9751fad8dba4d736540cc38e443308003c8283683b723204cd1329f908b19b37803ff03d733f0e6b1dcf6f56aef33ef8b2b325746480b1a6001ec38183fede8df885272763aaef7242c9b9332392e9bc799c4bd09f70eb4cb9d34572d7b4aa7b4c7fd9abce9450db9ea849537f3ff5eb507f81fbb6a73a81a7813158a512ff69f7756d1e059717890671b979501d58cb8199fc4be9bb00f21c96d526ced1f935b5e91a0e3fb9e3f9f45e591242d2e9cc799b95a8cf2ea9417aa94c91021b77d5c9958349404a303427037c3284d889614284220deb9cf5d85532cf2d4ebd509b374241b6a2f5e519f3d1d97c2945eae329609f796be3482a7b50b1052f7569b23ba21a377f8e3cf715e9443fddc45cd8c4145760da8f6db7246da223ed83a78a02ef8ae92a6fcb44743df31daaf711ea65a5e86cddf442a5f46169c9e163ef94bc7af27e9310dc891a7a6dcfe8866256fd47429fedfe315ce971889661bde574da5660d2a1815402f2ef9e31048ad48471c487fc25cc2b5f6a2071e374c07e80deea7ba6bf66fdb6cec756daa5d459bbb7af86c725a99b2f3cbead5128fd808eb9c4b3e20fe508b323f5a51a08230d975edc73b621b15986aca4a6ba3eb23523c3bf94fc6668708da1d0d931bff352395be2d2db914fab779917960512e20baf1c4731f6734120366c0c62d61e166f3c5f6f0775cc6b4ebddb035224ed8db8e6296aea7dd2b13e32cd2e2935e92b8a73a85abd92d083e554c4e3b8c81b02a197ee952c2121cf0659594544e9a8110c524dd1dbbcb596b7fb096ca393713e90ddbeb21a0e1a1d3d15e246e19d0dedeced0a5b12e1c35a8ab416395b4a06d4ed9aa854b32a7ad66f0ccdab184d86e8e7ec8aaef9bc18208a73a7fa826571313f7c56fc4a98f88ddb8b749dadec3ab733fa568a2ebf1b3012f5a8cb519b670da65a6a1f338a09fa958fc3f8d534fb1f54e736e67ac1a483be9d774ab5a6162c4053276c92d6d42e28ebff8ad73ea7477aefcc1569146c47365df34c92e8c0a412cf242285216ed97e9e37e622960a1ebfef2c5fcc891bd47be4b2d6f0bf673303155a89d22056ab99f58baba7614ed32ddefe7a932f3dbaae59d39f0c6466a91616019bf7b8ee0ca6fa01e10d9ad2339775a08458d03ffda2d566c008562871bfd69de779579abb3ee017073cf0dcebd693b0af8b115bc96f4e14f631e793fa70704d1fa75b0fca13be42f12bbf83d91ca8829d3db7fc5514a5c7f099b79e579ceb39aabacd1cb3c165c9acf24d4ec1dec10bc69f628855c0166ee82a4eaef950bdb040e08a8ce6480c751dba779b55b40de500a51b42162819fd5c61d734229613fab16b042d9ee347dae758b031bf2bf7881e66af82ad2e8111a8c5149351299bd7847469b50e1ad8bdd13d5269f0183805b5344884dd0a64ae0293aa4a8d407aa61a517620d64e5175cb221e7dca3fc5029cf62a7c53e2598d9f7e3884804adeb5e5695c8d2e64f2e877bf7b48b3713485384bbcdf5268b778947956ff092bbf5664c0584a91ee18026b699300d85ae530ba9c31d1a320ed06ec2b040eca363832c1bd0b2363f1174ad36ed7f11964139decf6e9dd3452d4441632f2aaa6df518b885c3eb3dade50d9b34411e69402a4992895dfeaf781077a1ca3e338d95bb56b6882108f541112797a38497fc9d62bde7bd69ea62383bfdca7d1644f656eda38358466b7c62db96da83a944831519952730d0c3a44f9a6cbcb854a09cd0b1a32a6e8fd9db42e570028714becaf63005cdeef175ba3969f42487e95b9eab7790860830dd29d2e2cae37a999b395b03b932db9f7403e96bfde1820dbed7bd001be51e4faa38368d13f84fa5edacb7f47fedc4f1cbc07d878b0a3abe9f8790e0bc6b281efac1f52e54dc4d82ba1f9c1ca0045715acfa2092886d80407a2dbb100e4fac2f68d57642720b75cdc9130437fbe0ba0765b7e82f3c9f6fb2a9932e01524e0c60dc3bb5c74d8b57acd8f336b1e4a407a44fe9cceb3518e0dbc87f1636615f2610afae81a86d64a02b488d9f27f6ea81673cff466ce07111415ccb771904fdc677b80ccb49b995f696bb6b1445cd5e5641d324908609f10b8215be41240d9e5db8b629cb77fa92d0b50d4afb4ecc67fd952abba73c421f83a26fc818df8126390eaf7bc53f968afc1d8bcf8764caef8ad7f9e4a35983c70f34bf3f1ece938bccf31c06b9eeef9e5f01e00f4bc74df4f9fb1d3d67a52172b7a096d10fa24b02633422fbde6099fde48adac9f771548ae8c37c7af53d10e0261afa7c663e3e23543e94b71ef6987704eea7786fac354320f9b42773417c5648fb0c0f22176069e630e0fa55f2a162527cd3fb1aae4ef2bb4252fabad53bfff2ce81aca8a31afb1ad6ba44f762692320df4cda73aad9fc4d311bbb0113d86dbf1b0bb5a1c5b9a9a79d1cf29e4eeb30bfce51a95ef8ca218ff3a6ac1e031d638668239e1c1a379dc0d1d2e24f5a66eeec1899b5c1453e47365d658658ac815e9c9a72c494c63fe64df051e5bfa51acb6bc041b3d354720a7d1bc55974468e3880f86bad060255a265fcf7754fe63405e72060473b06f9e2b18b7dbf75ac6c81a7af23cbf92748538dfc19eb7f3c4a7b79d5883ee9a19f1e2dbcc913193488cd484d84076fc9b10f8a30fd06edc2481743ed5472d9e565b3533825ddab4a31965c84fef958d4cbbfd3c5d91352f5539dea30bb2539b89e72c4617a3bdc0396a7a9263ac6026070e7d62e78827fff1696c10532338f26a25a6f96f79a52075a69a16bd5512a3f5bef666142e2c614d39b017a176be3553963867af2567e2f7055d643456382ecc2bbd24f124c4bbed6d83a7ffd3cad95ea763d4603faff8a625d65c952a6ddd80d3dc544baa3b826c343920130cd60a927ad328d3617f0ade3907c7f3a49ca8802b3ed29966f60bf7ca8a3eda91d980e57d8303e313fedb0d3aef12522db763b5e7a9835700a5030f801114fa3e2bdb9e1f44258f9be1e18ec28abb3c7896d09f8fd6ceeae660fbbb05ded9b0f939453c266b5ed692b3eb67999e6fb0165271825ef7e2fb5822989b8fd8770fb4a27b68c4e3fa7bdbf531215437c6903e1a3ccb1fd028859ab92336c778b7f8dd6590280015f6cd8ecfee518203e7fa03215b7b72b8cbcaa0d845316016263af5f7a363c123ab01aa669f62cdb052ca1b7593bb02635ffc9ea846656436c4aefba7750fd990768db2b2c9743747113a62fe48df39e08f7e0303635aeb0c0243edc37e126fa435d920e98d071acec3f39a098cdfacd2e3da60d9c1def48e7c00090e42ef109bbc37433e2c36cd87837b9e05e8202afe3f55a7ad53ca70d18abc178f4b2bf3c63428d51456a23647ccd2054796e59d7d78ac9b0a7efa05c8f64a43965473385c88be882fcfeb06bc8f4b4f9e3163c4bac79f43bcc830563652ecf15e366d658795bafb1cf27ee9712f23ef303cc4fb985f9d6c06f00db38d203e098b7f5ccc11cfc41cc1eec6636baf811a70be84b0edd747fe65289bef4ca2b57e82ab3e46269af117556a68ddfcfa26762ecca26df2086ce4907bee66e66e94d6e5506b5c708a803aac4eef759e75cf9100f3e06cf868d9cf48a9859778536782c4d6fe6817253a2bb3a59ab31eefe7ac8eafe15761bb43ab369a66032644a1bc7689d2afb632d52be43227dcfc9d46a50aa5720609236b1a98034bf8dcffb4c27ff8e153b93c9c354dbc4b478783cee9595c83b4cee6689496587b60d2e88af6e864a09cd620e32435461c2fda7b0aa30948d9437cf9cd56b987d06bbdf222bdcddd3735ff9b78526d434d7da66730cd7d3e1775efe5e079a92b40a412eaca5231ea326ed907e7882dbc3ae0b4fa5e5ce520249c81aac357740add31b7b9134e6d7ee1a75ce601411b1dc3e984fc3a9c5a67375019233e8f3f98650370957a0f03fe10e40836511a6089a289faafb7ae26dc47a8a78f37d6024490ec42a7a669b5f17e104ad86fceb0a5b9cb50fce726d1aa6dc6d9d4ca1b48629cd88356bbdef7e5f74ef063a026606d00b8c6a5979dd853402b8434a70dc0546b0e259a7fd5def55c92e42ff7a7ab4bf091a428a46637399287dbb362957b49075b92c0dc2cd8836323e5a2b5bafad30c6b463b59f0ecfd1194d01045fbd2d4496605db8c130e8f0afb02257f595841a49e2e8c99df374654c6faff5c482182cb25b1c4837d76476e9d4cf2f0ebe4b5d0f103f7dc1825d86a790919d275dc0903e28fe05456183296a2567118cfde3bd8e876d76592f2b30f1bad6606282fc1b2a8d1d0cf719555c7ba5adcfe48f0a2243722845a264fb08835d4a9c4226a7329e6a3f37feebe12701ce884c176a89da932669438c30c9d33eb9f83e0f467e75872c46ec79fd3069c3260cee854d9dd4ec4ecf4dd32a6dc7b829165cc7786fd7de4f75e18e07a179c36fea5ecdb66f24871a01deb1660cb1fc10c073bb1aa76acdf2fc299806f0139aa821b100cefd83552946fbec1c10b632490c876b94a1484ca5315d414156bff18fbfc33d5ea2623e4abf3cffa942ca73631c715fbb93ee991fcd227b115c6bc470d4e8ab75a127bb8146f265b8fa786a7a138cc3fbf96530d2b74fdac8dd0c46613fb200a355d1828ade27253ff308da46e6c076be4144f846def14aa81996c340665cb50b1770aa1db72d207b7a6a087f0bf34b412c4e444097d74cb53478e0c7572af03281f6910dfe0e2927a98941dcdee872426d178911c5ad2942c0630cca86462833952f1280180d1da4ca726205a5cfbcab312e8d40e162b3621e55a162841547b1b4123fb3873f1e5b3073756e9d7c87111d1285340c4c1a07fabb837a181dd812589324407eea72efa0b70f22f83654f16545bf87d0136aeba2c59e18932c2e636b546a27804b4b61d79d570d2d87fd4b6889836f41862a39188c845bc60f14f6630bd5ad15cdc7a849e4658ca63538059e663274e4321bbd46d188f7d39e70395a42472468ae45511d5dbfdd5e0563b0abbc5c8314d6657bc6e233fa86ed2479ae43dbeb45ce1ff267e21c5a4e99141646de8cefde2854ed7569e888e865de03c3f286f59a3f7f267838b5776572e660abe07d3f99319d1b4112ca6094d2ab0992a7b4d2a28df455e9839b94fef2457044e8a2a5c08963d78d9a0a2cedb2ed28d774b49779cdf14b2187cdd874c87456bbcbdc7c177b65e3e9de000515281c9b51602a1bce130c523175f5ca2cb070ad028ac9209428f51995f9f7a6e1e450fbd93c31352489d0110066d14dab4f5856b82d891f4b3a281b78966af213ed3f83eb906afa475283de856263df9aba6b63f62fb35b77b790a79b2e0ce44c87def29767cc450e6397b2d3cb61c626cf76c35ce8872a23c496f9b34a0ee0d5e1bb0944f855833b214e6477381740db428fe239bd7d53e992f0545e22197ec00d98c5982e37f7b05b3a2dbbdbaf042e537891b925060b094916c47554d3c431728e6f74833ad1996a4b19b08649e73215a411deb8ec2074935b61678e1943ba272c2f92191e592373f1f034c10dd4fc16136ec8f4e29756c6fa9a02d70d0d5e6e19f8b4d5b1392f22b08671bb6110292b39b7787906df719c3e795e2393a310eabe37d1a1d91d484839d6dafcfdd032b6cc5f409e922ec57b99332f5b16e3f96a27de7f659ee5c2bea5c4481794ca2ae54e8708603921cb4825adb080054d862247937b915ed858cec44a1bd77e80e4531fe71d9f5d47972407cafe0b720f36490173c016e6adcbe2cf5533d21313e981ab1144672c9234d0d8d485dde9f8aa70b55e8770989a38f00f4477fba3ba5bf3e9a5f78aea70fc4621d691a7e192073449c603368252afb76632b500d2631206a20685b0c6723f53f0b5dbcbdd4c68766e34b64c98bd11da58d5d9c60398cb2801aa8714dac7f1fd8f1ea4ed3f3441ad987b0c78da890e2a87164f88318a0a827151d8d00ef96857a086573470d6ce08677efea222714821b3afdfc51d611b21f38ea7342ace090077325d472e807356651010b72548259e239f8e35575eb0b841936ea3ef6426bf01f6e51252b9ccd439eed5d735c0892f80a00df0c832e84ed8827815eff728c40fe9fd145f5c038bbb7576765138014b02c0a72c9925fd8d3c70cf1f716b9c48dd19e6750d06995017f934e70462f48e12b35c47e69790a1800423620ab6450216db78c22575274542904b4855670831e8dd55edc56a34121346d1beeb599603c18056db1d4c76d4dd894d7352e9c4939debd2852f40d9ae88e1f68a848a21443622dd6ae6984912d34e3c5d08d8aee55f8f3cbd936de11a3b84431fa48cc48e8bc39596cc6d0ad8422c9ebf6a6e7777d4712cebfbc42a4bb06bb082769f831bd80eca819a4bdc83834186f43c199aebab2d81f730a1468bb9ea2dfcbbb32726af6810804dc30485aa792ebdec01100669b2dc248e7052750bb8330e199a03e775fcad07965798e9fafe0c011a50a7098ece45706370163b8a5bce8171259d64c8844e3f88d7b7844514a3e941a6973ae042f28c5f226d6176163a4aef4588d8509770781011af73a1d80b7b38bf675fb98c2f61e028308876e1fad59865b0b186d61d712371387b011668572ffc28c6f4a17c951e81dcc4db6e7c2d4dea7b4913f3ccda58e0a61dcdb6417a73ab1ecede666279a696d76f8910e50fd3dbc453e65ce811ecec9a299f8f4536d4e04680f6798d62732f32e119794329ecf0a5ffce7e77242a5a62c6ec4338d48418249eb2905f28bba0041820b378a8cb1d4e69f0626d606cb74e931ebfd17e3a2d56b2c491e27ea0089894e11ab0e8d8c86c1370a7e5223bd8d4575590f81841a2be54687c3d3205d25c9fd9ed31905206c90c7eaac2584f0a469931862c2c90d78b88e6a79bf4894b1a6f4c0adfa15fabf22b8f2a51b4c769eb57d33369e1412249bcceaf8bd1dded498cab6f97e38f4fb2ba64ff08c518639041c1db3263d1ad481a4d18760160efed076ec3a802a256271b20f64c36a2b34a772d541f468c4f5d22723b639dcfb13eebe5cd8505b947d61f97ccd9faf412494b9a6b6a1336983efc7093cc1aa9cef7ef6e9d6c636f8264cc565cc44aee6f77d75360e3411d05bdf2e8ea40dc7b94945fc70be51a5a9ec93bbf5f35115155875d1130e03e0fbb19dd75b7d3e99c77a1bfa1d9f2f2279948f3a3547082f31de0ffa175ac108fe2ca3a44bbe347899a387b9ce55a7124639b4e6539a1a1df3d9d92f9b53f7d7e309efc55f486a0920d601649ba6a75898246d44733dab726e94f7f237fe091f827d36b4dc296f2ea0f8dee6ebece9bc2a176866753f8c7e91628979b0b32ca8ba883f95b891d5c7c856f902354d6e2bf7bdc85b5679547ca6f6ee1d15e1a857314a8b46a2d4f93a5b523e66757bf63f8f9a26ba61fbea2cbb8be300addd4fa7db7c0df69e7c2ca382122cb3d65f2df0914dbdeadc385f63517be564062615ec59c1db494d0c22d50f0861eaae1574b720007540ce3cecb183d9f5e592d768893abc7a480cf73ec9034b76c6a4c96255508c39104d34b1ba00a704f62a961e5ebd8cfc0eb6b7f5312286b0523bc839a49e27bba3e3a452e51641dcb4b605748305abe96e8cc5e8135b0e5032dc233456ec3d9d149ba0e3af6dfa9e249b33bf6c7c75a4e643778b104571564cfbf81c73f7fb83b72ca2d4959f9074e03d6ea832ddf5270ecc98a5d48a196232c8e1b13c064af92e5270e90d65610785d43af2cef83fa1b19b9c200c8d82be9d7c4bf587081381ccecf670ef931009af3e13bed2d7e4084031a7e8ced19233f19f741fa0b22cd8498efa37703a799d9d55b5e4f94d959dc6fa48d9283a99184c73e4ec1992c6d5b244577df099d43c9744888ba56142911a81b491ae5b6f06f6c77ca95639709c6e87f1baef11e163c0b6b5ef80f6dace00f2acf2eb798d1d95608b9e3cbdf908ad7d4ad03e146bd12ad44e2b24034f1aa33e77758e3cc8c8b8048199e9c18933ccf330210a1ea711c9a6f096a4d5b7b9b278cb42b871b8d592f36aaff3491a8f4e3260ee3abcee674fcd920021cd287269fb28e79b0604fe5d6dc14d5c12d31627833b20fcd8a457283168b5a0bdb43cb9a91073dd6c42cf98332510da58ca74afcfa709158026e970ba9f28941974463992c9c82026b1e52824028a8f0f930af58d82faee5468075c606c99a594eceabf0ff312874f6eb10992ba47617d00dcf1570bd403ccde0f5cee1281dd546d878cb7145b53d49a6d1d88829f166d898815df5f12b3a3a9c143322a29aa835f8edc8ee98f1d7ff3b3bfcad6149e8d3ec3e0bf793ede5a861a5818e0334f4791e2712ec137fb2aac366f08effa8ae24411745f2c4e515ccc8fba3db0a6f52621cbd117176a011751e9e989c0b6a29500fada2b1cf5d6dfbeaf7ba7fc45d69ecff917af73bdaee324681ffc1e8d6b9bf958e931a4da2fc9bad30862fb4ac42a8fbb204c18f18c275847734d5d5149f3cdf255edfaeabe783359d7b00a95b1d27bd07445bf06c084d2d72112102c6bd82cd0d545fd341bf78446a7f9f5662dff1f87451e32cfef49686d86b8524de41c3de9e65e8efe65d7b8ff4cf4fa2fcb7169ca3537201ed38e1f571684dcc020d1837e9879f0e1c2762322b5a54f181c26a16ee9a1fe96c67d4486739adca42f59c9e3ece5452a715ff3d8de9b569a426bbdb53328f3d873cd432f2ab5ee2819686d479fcab4f3b31a8d1b659345f2d566ec8677ef20ae61e114995d1f79222a49bb71cc831bad91399e34e8b83aac94ae0724d15d1bfc3459ff12a77707e12a6729474a9b350d38e59775dc082c4bb7c2a426da3d5d588b29ec9f00be874ccd975a49efbebd109d8594990174c97a94db37f667c80d7cda572c6045ecb66e68cc8aef1948545557b753cacfcc370c47738e53e9040777ec8e8ff8cd481e47c8d64d7d486f9ffd64da30c806bbe10d41c336869e0351a3e41586be5f0f17fc8c2f8fc0c60de4228d6420ee1f2cf92f70af27a6e547139799025261199a6253fa25cdff41e3caeb3e07492f7d574896d399a1baf390ff3af3631f178aa561905b630c61df152ddb27e2f625087869ead3a0b969f9907c2ed44103dbba8110b9ea56251a81b1f0f90fbb000c9ce865b7c2223e7bbb321239d01406cca1a73076c2b9a37b8fe5876efbb86a4c01d1176fe8027b84ebd8032a0aa5d43060632fe4e5b2d2a12783df3d8e8d539f5244aa1e55221d8c1fcc005e8fdea8a55889a3248ceabc7dcbd7fc867baa38ac004ef6b7ee5825fc1b1c8693fb1387a555429ae1d6e4a222a5e2ba520ade107a869676978574974be2567b1c9551bea9aace1f70a274d09494092bf715ba9cc6102f26d6d18e1c13220bbf7b91d55ad5cf28950125b09a65a5dd2117ea762b5a5ccd8fbe098bd9f2fe905334a3e0078d52136c9297adf47d7eed0d854489522e5443649c6214d82f7ffee95dc05922da1c3d9a4b36063d376e7321d1a7796b670697bcdc120247c3ab1257f11ac074cb07c61d61860993dc93f822f3c3b63c6fc725f0889cab89df7308041b1b1aa425ca7cd45991aee397708be961c89a34909ed08ae340d27e101d17855fd954dadef7b35c465b9dd8ea0e5beaa70023e2224ed78b93bcf97f952bf369d73d599de0ef2429738e16c6f75b122129204b229f7c7b0d8836831255253a9e25cb851164bc92615413a27c89ff6569bbde010da06adf07c7d43ff6baee05493fc05f57c7fb93e54684c90b4bade716327b75d7026da243231b35a07015812471ff0065efbc4799f66bfbb0c742a3b89977cc2b10c4b8280cdbf1fbd2c5be0b86597add1fc3ff1c941cf2c3cc919917d822637aab87ad8efe2fd0a469af8f11d5107bbb4ca57309eff17bca60b0ddc7ad188cc9b08f9c04b5f0ee82bcee2f430304ab04d8ea2c941e2121072885435f3402b296ff9d9d61d96743cbe3d32f0d098c3c3fc538a1704223d45277675eeeb8af2f4edd131b90216587e905307d6211104496879330b9d40efe521039e5cce42ffb12e28994290e25135e946aea6d6c421c2840d3fbb3a62968a93b8ed5ce2ca9f6cdf95fc580768f7f084a97494b456866d74b65aefbd9711c4576a901e16a9dc0f2c2af0d4c6a4f33811da1cd294d9a9dbe9bfd25a9d9fc47f7e93fa23262a70d204d9ea134ae7ccdb8a2c0aec2283cd0a05e05b672437f889651d260d3f0e21c90968b7ed36e1855ff5a3856917dc24fa864e62e020fa768cbb555d7e62e48b14b4816767598033ce4bf72c8033ea3505b49008501d6a4ba201ad70b377a396d701389a3893f231c0c2d0a92682e608442936211d500aaefc5c48a6caf0377b614333f6777f97da6b1f7c1dfba0a3716a3c8c0aa07cb672800d182aac2fa8f3dff0a13ed4b3e562e58040bef0d8eb2653825b3818e9348524e69d89890479e80aa8d0c7a581780905dfd5dea7f56f4a57b3eeb58bd17be5bf0006efb01d0d55b8cac0559c8900803043a871ed3673145631bf627967cdbcff0ba1e50da25783d707ec66626242b9506a1dcc51865b6c14c9458b57476e2c5b680000469f3715fff1b447beae672b8d1bd2178c45b0746651f595bdf09fa8ebfa3c56574e191e42b330a50cd954e9698838bd9f2c59f5a4b1fc6564c5b6bf1240f79bc5bd3db5edefa2509d6343d4ccf006b9421ee526b7b047d7276a681748cc7ef05d22a1b9a30ea6aafae00c5db358e38e1bf4430642fbf400665cad384c0801180449bc56571e70599a6598d9ac6167e2bd23f0dcf1ca01a848a117af3885b2a320cfad760851e2692e18564625084bbc90b74e454062b69a4eccb0b5afdf49f5e2a7fe95cbf5ac34a57f00df8cb3b1ca3001a23ad6561c34a9c6827214b4fc74e24967a7fd3e8f86e9042f9c55dac747d37b580ebc0a9dc709de8fe27cddbbe328c6104df3fb02d5ce56cc0c08db01b38467307e7958487330043b8ca931ed80aee49caf6da15fdf593472267a45e6af25a52c8c1380c54bf26843c0eedbfdc657a57e02c1758a83d2bd06547c7330652a03e24f6162cdcf873dc508e67906566f8dd054a2189820b019c97f3435e789a9560f28a7b488245e886dff071c0e0931eaeed86f44442bb49d67d42902853a64705cbc84e22e55341947928e34632e9f9ea169c811270a137da9fad139e60efd92799a9b097bb567fa4f7a243cba7c3753d5f452828163e083a04aad7f7edc38cb288685079db6f01ef637abd343fb8a036ca8313e0fb23d0418ab2f0202f789165c498e4f500f8f37e67bb6d95b30c48b15c46b48577907d37371b6d7d0d4fefad576c621943694a6b0f5b411bab7553315cf2b127cce7121ea46e64e63ee64bea668f3b45da361834b3ae0b5c1d11edee5a1a1757c8d4bce93eae62c0ef800d1b0541b66a21db7e218e61d91c64ec688da557c2618b6f364e42465e3d586033f11e2508ca506a6472c507f24a83c9bafd15ffd04ca657b0c787ddedcc459bc229bd16f861312aca1a07e1bd33a4091d081477a9a92f9232434ba16da913df286ca462a9d34943c7395c5111fe66ceb3cb86fb649bbe7c2f8e657cd44db89297bfe1e5d9c584fb73b4c2dec52c46e5888582eaafef50114cb5d3434ed9b55674be8dc9c1a2d8329e9589cd8bf737e15dd51ac0b22a229e5a7ae2ba6ae96cf2068af332c4b0df68a5281720a7f8ba4cd48c8947b9a7fb14bc491cf69965e05c531c2d2259d13b576ef4ccd204c62dd5e520979a283921064505506371d1fd37f6de701228fe45f138061c2d02dd0809a8ccfdf0fc7dfc941c5c8f41aed8ea71438a34cb82d49e9def0370357c269b7ccace9fc9d6765ba8ca515e1936927c4c59e769c98b5a2baa6bf212166ce85a4068cc44004999a01d181bc390126e8bd116bec57b0e8e171fe123da5eb59eff65518fce6e71ad9bb2cd7f58306ccb04d113d979817812b0f72dacfe4338da4beb4e677921295e480a1528c6534de33d91c34d030b832780e33ec83b0624210161f8e0edc7d8e92f7bb5f492bfc74e7bb5dbaf73e4e14f30e55a73ab037a477fa3abcad0314e0a187b0fcbe95ac635bb31107b1b101b00035c419098eae268efcf36f96d8048893eeada89eb25a2a7f3c71e567fd45abb745467f2169fc827ea3b12de1167d9731be18e0557767bf9c5c37bc8ebdb3f9db41530f4fd9a919d8293fb24cb2b9c865f3427ab6cd4e07d0a800c9be40ba9d9865f060d461d68560708e9b18b5d868430732939c4e52ecbe6d85e372fdf5a95c705d7ea3824feedcc29748bf955262fe4b7f28ab2ad12e1ecb55b75df4d62318e555ff09d307b430123749f85c8bb7f38b05889de6548c048833fdc10f4fd9d10f108ce42757953fd460edb770f1291da38d0f3a4f36e72bf0ebf65c43218d89ad8973757659cb16dc458f6e012ee49d0de41b7f60b297e5331e6fb56587aaa05c0f63439b0f41b6b0b5576091229e4045c16724a9704da8af9f5c1ae080e4753fdbfa280db52ab93c111a6488064102a8cfc0261865237a4e377f053166499b55e52a5119686e6c6c0959a56324581a49c9f14940ab6f0e02069d247520062bd95c653f1435a2eaa974881981bd0ef7412f611647e5c6486de418547a80dec22f09a1a70c4ea3c7abe0e4257079d7263298f78acb4108e99a7719a4fc7fff286a3d0ff642c05a529b02e947d2cfae3c870f2a56615502e5182aaaa124ca2325d821eb479df957c794ba684f31d7629ffe2ee2ace46afb2f9f590494f5378c15db03c130cb67c96903a4a9c52a840969ad23676921fbb593dd2b1c10e5bba2cd2d3e6bec0673116481d6686e589f37d1115280d4450646bc834c7eda7f5fd3e85f2942e98fa771020ffaf0f350b2bd2c64a086deb5cd01e6accf15981af06767657c05e55ba0869bd62af41c01dced1e26dea9f69986eb826d5265bc956792326d1270aef4eebc2a3843524b42de8bba055f541f7ba62c212e4086ee36833595e6b8b19345f2d7513429beed5da16365b08ee19da638b2c8509c9d9ad822571874cbae0ce5762bd77fc868669ab8de274208e7ec481b8a5e595e081d67659f6511e946eec191824bc6e76ef2447933fc1f4c5667e92f96aaa28e1cb818ca94cd4b8b4a598aba3ba65461bfc4d8410fe25888162add181990b38c32f3f6fd4eb5e4a335dcd12eedfc2b76249d8cf34711e2a3bffd93c49f01ccf7bb59adabeca6cad4887fe695988bf2c39737bb087c99f3afbf1356f79b989299a9e4c96d803889573476ed2bbcba4504cad82d28051013e69330d42d63bc3407c936530948152c3e759a3150981ff6055a96270126bf0b405e7790aff7a1774f0fcba4cabc0823d6fb5d150482aa7ae7b0677c706bf9df9f7a3b97f494aa472033cf918268992ab0724c9248d15dfa8db4906bf0a6d27db306e8ac318ff614ae3a18d995bf8fb25f82311157b95ca2195ccff6267f16ac7de561998d351c3f69d581cce8c103bfe121d98ffa72aaf7b6c4a632b2be7d8ec355a8635038850d29afb091ef08e8c0a960a9fae2bd2453cfc1777354accd0aeb963e1d6d24ea1987a67f64d560b99628c93bf183fdd3f9bf6eca0ad36164d415384c9c6b437c86161cd285335024242dc8169d230e9be87a88ff00094538b13b15c0785bb62f49a7b4dbd3e4f99b0f7956585c3150578ef0eb1d3ee5d345d560efc8aa0a41e4b9a688c60e2084907d603ff4d9938b2ed98d7550ad297362327bf14ca3200508b3b919412e7ea0591b05ac0a5c0dfc48e792060ce1d46bc362f9015ed487d519d99fcf64605890374390559aedc7414e92cdba9c21f337042de99476251584b2ee8a97bc4289d7e619e36cdf0c2fb3df558d09546a2eaf57ef859bc15493e68a949f61df3fd054bc3cd01abd88193f109172b0dd010658d9a925d7056290e855a48582b7e3f30718c1166772aaee7a317c9ac69892f7cb6a8843c812baeef521c015fef714232b45297737c66f5b25c2d3283abdeb075b3fdb6d2d0d1afa7db46c194bd2af2595b4b602c47d55149daa73fb53ab92fd0b25ad60dfa623666be9710be8e5e0ab2b8edef4445a45e744117dec375e16418f79b1692dd7fe7aca57810619dd0fc7b35471394f5609379503943cb232644db876d1637a6860951976b04d0f8eff6028b509be563cb9db6dcd3841f6ecad147d8002814ce6ce41dbf7294431a1bd85674f215669d9926011b420a6657d26ab4cbd2c878d5267f3e5e39e2b83aee48a8076f47d0ab8cbc248e257285461576cc0ec55e378b32a4525fa15c3d495475fd4fe20fd47bc72ae05fca493dab5f7f04f16bbfa04b1b10c98ba48311c69ee5dc90970ee43fefba321ed64f150cfa2f650751ced2907c53fadc11dfdde5c9bf677f52e15d1cb5a314a85826adb6c373c9156870d0bbf9f4fda29326c5ba8272a6a61dea841d2bf5117f2f404fa0075aefce992224a5bf4c4fae6e89d074cf6921190b2bd94ad0fd29bd98d1f5e07599612a361c0b658694835efcd353b30d7b6880760ce8befff081bc6ae93324bc357e8c483989362f243ceb2ffaca8822f12e2ecadfac5b11980798311edccfcfbce9ff30dc25ed9cb3fbfd42e3b4eefccd3fa8c87573a2dc0783e714552f1262d6f3bf98a2aeba244715902acb0a7b2b948a3c4ad29788252709dae69c9dbba7a8857a1045130c7db2ff9e97322ca297843349e855811a4e61cac2d2f221b322a44dc3479e8b75738b68099f525c364296adf6e93696dc3415f5255bd0357742ca491955b0ff6675dcd3a0cbfe85fca7186d6462ba6c92e201c2765b511d03d630ae58413ec2f822bfc35059ca250a77f9898b90d5e14bed14b0e59db8ec47b90e3405eade40c662d13ac60cd767dda5ab302e901dd6c47f2613aa7a0eeec9d2f1dd0b286e3aa6ab18c8584bf873f99b942532685a4ac5be70c9bef371437207eb8440eac93e72b4f11cf09ced775cb67a9e984a7583c3d1e836d57dace9c90e92554acfed5212229f6891437d2ef7a6318123bcf6a179ddf7182c095683fdaa480278c5c8c17c4416ad38650b6e8907d32f363a7bc74cb74fc19a682fb7ab7a3eb1db5f6176617d4404ca73e44facf301ed05c3806aa1c39bd2ba4255618ab6253a98bb993130877a3af773394400163518f9f04cebc3c699418bb1196e971266cad20e2751476a2a74bee85a81feff3939d9f434b9c97a09b4d44a33ab3e67ab7e1ce20c34a7d63ace13aef6f2e8e2d58f0185041bc993c74e860d8572840b847c8b9565f55c1c00d874f546322d83b8c542b9d7fd2f11b1fad943ef28989bcf030ae86b38403147c9304ada197cb3c78266c7b74568078de0256024daa12dbcb98484622e95dbcbd3ca973e4e784775616047eb98c95be06c0349793839fcffa600f1fd0e107b95e51300c5f6858883af43356b9986cd3911db54f65ec623eca6a3a0a8f28d51776600351e3130ed54516a4d345988491882d5970e533b7fb45a8656b74519db864cc092ae1fc0bd7a0c87e361203d97da075fd6ff01616b555a89f1351b54fccb9c3f5de56f6dfe7780b1755767b6a370bb3f58a9f9d6aa23f73f91c4137474ebdba6ec68b7fe06b726a8345a65bc90913e54b9fd2c6927b5cf6da73a709995c9ff5060a3598a50af91aadb61c72f300082a99fdadc759877890b4999669ca909cc44203c2aea5c81233ac52f04e3b309dc089bcad14bab38a6addac46a8508de9e705bda3e4e935286b74c9a271452d17a66550a088bfa2bd56d6b561a8fd75625b618597dc55dec3f9cab7440547a88c0e509eedea629da9ed22f38ee40b374eb1783814c7e6b520fd48bb6275118e1ccb8b29d109fbfdaa848aad69bd71d2133cc9f4868ca2319f18be183e9f77f244d2cf48a780d6b7f0de65237d6341b2762b3a897229133740ef350b358a9a06a938f0ffde0121b07f1c0afb47e531d5486f7af75dea94f65846cc610d58d7f5aba8fe39c02c18604a0cdba8e3e362e9f0b4dab96fe1c54a23422c9fa41bf54ccbbdb5c1d9151d6aba3318455f193a9847cafb3878b0a9276f914b9149ce10afc1b9b78365f9f0c7c9cde02e04e3e8f31d5274139a0b2379d4f8316abf719692ec8b469a1211287363b2bca7c4024a861628f00fd777c60ac2ddf99dfb91a89ab0dca601f1f20ddc4719fa84894f4375506f9d39210b739a8898e4a7930d78260e80f0124d5c2417aaf66c8eeeb74521833cf135d76d09bb1490231beb0c6739c89be6a5e444d9dbb33509db45852b4e4d445b29be8ac12daa95649c0fb7c43d444261f1f73b53ccfd511b913d55d67688417c5c69f32b5e601f8050d6721a10a67dbb43d25ccc3a91059d294e17402ad5cb9a6c9a7ea7a206a3d0d84eb4de3805e7073300020ec90c185a4f27c05b2fe8783fd7dfaf7a85297cd825c5caf1b33a712efb803e74c95468a16dd313952c633284f61b5e156feabefb83c2cddc2019c82554237e19ffffbd08971f393a103d5f4a8305b5577a98b79f3d3c9452f1062c609cf3c09c44ab8c27f5124f24cdae1c9a36648090955fc3556455508aa57f5066c07a70db02663580c767bb7bac4788b976787ee725e3bc7287ace5ee6888cec2e3f4a812c7237933e605550271cbcd18fd6048b9eef6cadc1c3af3fdbcb63c83281149472b31cc478b53eef5b4cbc770cd2f182529e4a1b434ea9624609cf4ae2dea89c933a53e5a03e9530b23df67dfe63a2a638f5bd223e9b73c2a283d40ac5b467e61654ddd1908f327f4e0d201c8ae333ff56153b6634ffb1f6f2467294a4d65c248ca4aee0fedf82483a99077ba377d0f80a467e1ab4363cd006303e28e18dc50c5bd74a045526a873711625f370f12df10eb0c4e6a4349eead31a424d575926cb45190d501ee1ea0ffa80386e5f83af34f64879637abc5a2610ede491a1bccd247d1b2cf08847e3617267d4b03504d3c9c892c9a6d628944206262ec9eec85e2334b44a811d93a1439580b26c34894bf7ef9b783bc29b5836656fd41c9258c1422ed3fa5734e835f66911ac2d22f518fbea1ea570ccd347c93fb16592f7d923538181146b4692b24e4b7279bde764c74d7c3be82efba4a8b79cb784fd1aa291e96b5c6a6701fc005b555dbccad343a67b23885c36c7827fd0f1d4e46f2662cd4d2fe1e6560bcc2352067ad58a52691c98ff2c0a890cef7e2a7bdabaf5a5e6b66f2af238ab7e427e29629e7618e04432ab5c650fe4922f7edaa61cda1e2ba65829afa466fc6761e449d12cf27df09c6d8b922b4e5d11535a3700b8fc5184757785f5ed8048e236dcb4f55c360b38ea1d01a8fef79be9d9026190f29e5a7faaab51fd02f048f63f4f50224b6f65b985e0062f7d9f7acf3dbd805076c4de409484fb7d4cc915890c6fbd88dc5415ec8c7baa6f6ac59bbbca0220fcbf95938670d0ba574c3e89981dacbec333c94191ad527b3fc7d45e5da72f02fd2259246986170425e54561d3b62928a19ea7b7df0ac97eb9a63bcc3fc0c249a29d3c51d3f8b4c8e21aa74d7b78a2511008638e980c3106238f8c7149d3bd94c8671358bc2c91cedd6326c998cfb38fd5dc52c1cd90c0025179667fe59171c6d3766ac1be6c9bdf4af7612745b239010bbc50effb63877787213dfef025c4909f9801b14c59dc106004ddbf2bb11eab3b05e9b07269e2027fcbc1f439dbc8494dc316abeabc1a43e15542db5c0fc86745818681ec5bf068766f7bde6eeeeace91429badf94988a8857a0b8c8fe88789be33e2a304d85aba956ff37baf7c9453fb0e20f32ee00051de0f7accee076dc7b1f8f96ae4c33f2ef7a3faf1cc0e7374719c294b907054ebabaaa755492b3145b0fdf9a76bed18bc1a0f7eb765a03dff78b6315f847d8541a0e4cddef133a709e552269c8877ca077b7f621c688e6b69a3e6ce63408397a0958eb565fb90f06b741441d5a90fb889e33ed54347951aff85f06ed6571a1082b8b0fc44e99ee98432b9ae4b558431f7ff85130116724b4f08ab209ec7c6af9fbe1d8c817d731ec408d7926c5791fcf5bd74de79122dbfc6c23d94b86284d0be87046d2a7483efd62c7ae75b654ec813dd5cd1579565e975aa2213dc5dc15159483cb7fe2f2f2e4ab00d68286e57aa3b48e95058673be2cc49d66bdc30a95a1e7f2161887339c46e2dddabd64a2f9643d6d61e21bd1284af91702523d0286cefa3edafe809c0ff10a639fd06d574a38f50f1170c76fa0ce8f9ba9842dcdf264e73361deae0414fd82f6c87abac8be3179e5d88adda317b56ee2376819c6697fdaa3f9dc261487c7557a70460ac8bbe100a9765e94d44048844dec2ddc6e767bea476b0e2847f2cb2f17d5e78808cf9a66a3759318240018d2dbe4b097e4675784ff44c7db88111acd05562ddf2cdc3e34c4ca62e6aefc66a99d6c4f09a8d3c4b8cd20a3656c336227c4c3ffcc2c1f594c0117c448d8c3775a3ff853dd047eb7d73026091f8b2c9b294a72a06a64d450947c492534769be3203fad2fb67f29ed8b78dc88b462e78af40b9c255bd32a3fec97df7409c6bf4a65383ae911ce3cc40b3e561046bdb9b4f0ccfe30472ce225ab2569f17d00aef989ea51fe74c54aef05aeeaf49d006c066e2fd75a2c7305b7788f61dce7f05d723662f71c5e5ed1ecda710751446932350701b2894228c34b1ef7c3b7b37a076c56201125fd48a6fb314348a4cec7564615347eab066fc48efce8c188904e6e3330c263cb88495670796ccb952a73b21df9eddddc09b284078976edb1664cbed80144397eb2bcdf95db028879800ff66ed0a4ac23e7ff05a9eb7f10564f07902689137f2d71036297a10dfcb8750c8a473061551f384b3cb27a010495b83c615f4f97f10fa916c758070935f3cd5f784acea4ec4a83436abeecf23bf6085c9eae2cd184237bd3aba35e2de1a96bb543d0f700365ac837db15b15576ea3c5ef90cbdac0565f6ef463c9ff7e57ad6112b5f7b36e923cbd585e6b1685b9b49854d3fd719275bd18cf6cfb73865110a6af59dc8ac987a8c55dae141ee3e697344a71ec3279beb6c12f1ab4b52aeb26544bdafbfc9f8227acc0100a9e3159961d31a94675ed6dee8bceccfa61bd316d50ed8e729e16844f2fd4ec2c06f489342f8664cda7410a6ffd71dcd72101773de129081d9d3e393f018d0bcb7b986b00f7061ece98787a9a112fafa36c304d37d82bd69bc3191c8ae8cbe7961e981295df9f82a3eba6ff13c08aec60e6e9ca820f9891023a46da1f7f54a8174b9719da3ac2d1d8f78b7e9c99454e150786d06d5fc6cdf212bfdb9db708d7f7919bb2a536ee2e1a22eb4008d99e07a4676f9cd70946b777b99cc451753c24462fb0f3a908cf38b7250815c903df814633130d0cf3491ad23104cdfe9513addd81d0f77e4c0226f4b42bfa45750a82de44a8e6daf50edf4676350f353e277da23dfaf4b47ea2e141d6b5505e6bdfbd2313f1608704c5fcf0bc9876e03b31d139fa712595730e0d9f6243d43ff56ad4983a26bb81c42e03431f26c3b1e54c2e4a7731bf3e15b1a096b391eeb3818fb0192f22d7e42f7992d86847e21dd8e1ec8f37e4083aa643aed71653b9dd86b89794994eb98a92f8f4c6ab0747365d611b866ea540604a81d29efc6e5c1034b3390b24d612f0d197bc400293f39c4e187f2effb2bfeadd1b9618e4df10c1fb4571eecb6c51f0d55b601c7fb56059a83244732792e8c1d6fb1dd8872b57cf0fd0e29766eaa93ed0c0645296ae36dbc6ce21f2a64cb383c29733fe37baf0e8100c4eccf530b62a404651e50ba37d1ad0860a40b912ca0629700b04a1a044b791b50287e651205c8066f6e8844443541a4735f404e927b79edfe03638165ee9ea15c4f0d681a73c093f8bbe4693fd272c3d93299bb55a7e741f75c8b001bd20f237b76ce0653734f2a61d2cda50c7648de49288d7c576ed8a63c710ada923d8ba6a88a3356d20dad58786607faf72460b25f873dbbee0ae9f6f4e98bcfa727b6cd8b6b09c65472dd8f89f5882ea352d6920b870aaafb9a670d2cf3dc70c3e39447925e6423a82ae6afb0533c9d29347e17eff99f816fcd1ca7d23a79a9b9ed896b701113f71bfabe40051001372f4392630c1bdb07774d25d5c823ecbc5fe9a72af3aa4151a01d2efc32f855f415589f50f79a7abb26e281886203725cdfc6ba1d3f9be33ab91e69cdd3cc40694f42720d5558a81723204e0e0ae82efe9aaeacffe24a4e32b82252985bf28998875d6f169069972346f3cc3181962171ceb66303643f45648cb4c42e1ba65611a73ed6bc589f0f431cf63675697d1ab76cef76cb54f3489ab59cc9b9f425a66766e39e4c4775fdcd0ad925c6314eca3744b15e6e3e7da19996fa9802dc2286ffcff54f98e6f61f98f673f06199aca7e3fe35ca21712eb4806668bf8381cfb219bce94d24e0f505f4faeb700b53eea3fbb88e0f82b0951f14e2bf14df419e45e711164eeec8fc0811dba7e530947e0790be8aa6295827c48142ea52d96de3c55f6d3413857b7aa3a6cb3f3086e85160739e9ec11c685159d446f39d39e4aec64ee2ee40fbd209bf22f780c8cf80450f00b0ee7d7206085a931f81e94e250d6d3a67a5f3c6893d7ea1b83c7ac3ec0078eb6d64d32cf18f81d3d515115897787f6f939c596c15834acbeec450dbf008fbf863b030cca3a3244fd210556ff6c77f2db73080b23446b71deaececfba5bfa01f3f1967494d67c51177efaeb0c6247b41a44a8930f9924e02aedd6f896714b6df8d1f73125853a22a3bd68dffc51faa24e26b05b93ba9dcac5fba67ab7dd4af620010de69a4ecca306ca31d4ec7b47ecb908dfe9148769263fec1e07baeb598f701d6f004fb11471213701df4ca123c68f15579b32420d02367b1f9ac996066da72032b4427537761bee72f0f140a0f2bd9564248e6e673ae9bd4c80596fa8a98a67635ab65a02f4d3adc441f73d358ad15f8b1aaf047aaabee608d67af341d5ef351ca88cbb26e93a2cb049dbcc4545dc2450f96a8c5d34c049aac91cf584264d97171aa02b421a081c000c71d5a60369ba898c1553052af23fe0b99b4e735b717b6d2c3254601d5e814a050cf40738d0c4fe9b8efd6040c8a32ed26e4f9025b9b23b2fe719944002cb42b8b11c8c6da48e843c918a29f5dab4882811eba4225f18a43532786e8c7908eae687b8b28864867287452226e5fc6c6b331b29c6e2a3956990c6513956d3ff54e4222cf477c669b2ca559b3afc11b4698a489a0c91a4f5b55297e53c617c317b54988bc6b2b8a01d1e9b9f59d4667c29ac841f845f1668fdfbd474d483d042c5021b00a60a251016b9ebfa7c72a8595c09f5969fa95517cd59abadc9ba79bcc4948486bf0b94509dd937ec751dfc6148c935cedff7689b05bd3beb5eb54b388a5bf710f2fc2f112c335bb494cb8b3f9d344eea9cf0d4c358e7f2f8ce25d38ac5730737d5a7c357f366c19365c656abb3c9716ce6a2d49503ae8ff7d3357bb7714134da6e72ddea13ec28c552ec885e6757f87a75a8af33f23abab18e27682d5a1cb9d41f97ca969312b3388cee82f5d7c224d4ed0a2b52975722282cc511fccd5732c9a8bbc137a9be64a6ecee8542bb99450e9e5eee3231b6ce328d87df18565330a0f42c3852de31808d082bb6e26a97c40da6eb1c331f8dcb12db2a61514c6bc3a12e3c283846a20f618582121b3f03699421fc265082bd41399045fd45dc9e84a6f0b914252c987d829c6d2875ca6e64ed134de85c3a5a1c652834b627e2fbb051aa6ead18215a22b7ea7680b39addf36c53e555e5b107563ff79834a476a9b7b6ba61973f5eba4cfa513483c04054efe4bc646416c005f4e158b22bbc57d85b98ebf42b97828dd4178c7093eacd58505827cd73755a2b2c57f6889a4a19c54589294cddc078df8ea2f2d26bd64c7041f4eea90ff207505957ca2c4241636278ffbe194b25e79a125764abad73528783700a0536d869726fff476aaa9427b2447aac1f5fa47b9829ea7a6ad681dd980357cf7498d4ffc3ac575bc41a0196a559c5d28e6efa536d62f7d2ac898fb40d62e3011beffd7d49dc09c4ac0d30390a68ef96cfcb90c43df4e5aa2a528f56c4f92081954cde5aba58051531404fba9ea6f56d3cd73363dcb434f59312723c19cfb0ada3c8e831cc7cab9bbc67712c0756694a60724e15bc70eb18a2e101b270d5176f46a91f7bd086096a24f0b4caf2f61e50179661520ea5298312ece1d0f36f7137d3ac21c343259de95bb20f9e23d7a7bc8a20e964d7653270f469cfff3c3f619597aeb319b387356098cd68b134e09964c6647234b144cff4be9515f171408da42cb9fc29657538c47aae34e24008502045620b10a2dfc4d57e38e52655f32f876acdf73180f565539a9a5a1c656bb90715747eb22f88c60a5924cbf5f9838d6b4846703f74943a9dffa0c99d46ae61bf2391478a0c7d4b82215162ee607222a62cab90f32b408d65e47d0241faca0a164fade5ff81bb4a9086c0ca14ced386aa51635f8959711a15c5c8abfeefd24a8579253bd38bc6e591dcd706e1570628e6c44f12d039d184ab02ef9759e394f3743ffd3ac836b89c3cd3c612eb22d464699dee25a98b35fa1b5420456d7a7661b5e2d299988c00a9afeb32644bef39a218967a1e763fafe6e4cc2647af12d4c1a9ef6a2392291153f6fc21f4d3d8750b8f731c5099079a5e17a8390c133eeedba41c94424d6b8950c04402be1caf5aba42265459bbbb2087a6ee6587b714a7e0fd097b2d57bbd16f3cf0ab4919a81dfa36a7a6c97035cfc90a62702296550f03516cbfe62e905383bc8660b79e91736d9683ebd5b0e3db8b12bf63965a9d9f99f60d6151543fac5e0a13ae5350f1827b3fbd5739515ded6f67e36293390503a37d37c5d011adbb12c54056a5d29a50bafa9a5eb0a046c0a4caeebdf542c7860b0ea0e0ddc484baefe166149baa2cb7d66c7fd46bfeaf06851e6f9ce7e0c84ff773c0a5ee022d1dd8c9f54617c6f287b4d36bf78daccad91a074d6c52b67efb9da8466abdfcd28fadd6a67362ee19e1573f931bab5d2ae312aadb8f85190276d603894fd551e79e605fdf15d7d0f9c03c11c08097ee4ef376fcaba1d3b5eaa4b5f93a09ad4c328f30111cb410ee7895580256551ad875122a09d796281ca153727840d10404a9a17a5b31b9d580869a2e9fcb3f99e08dbd73083e4ef5a7735c263bf202573ff2cc18851b952fbd0baf18c990b84b737d77d6180796238ab3ced51d30fdacb19ecf8355bec05d947ad2f0273376d90352ad01ab2fe0ffbafe98e222aa1f2153cd4ac27c174aca0950ff86c60de009094502c8cfcc4f56ab26985340574ee6647b27469b207c30178355f3e279302e1551091b3cdc486585999218ffbf6ece06cbc6e58eb1c99ed41d7d8c8158efe379f62d50a1355d9679113d734ff2dc0843d19853425cd460b8d454ecd4f6b1552c97359aec1b5f1a03b9ae13f65bd56c37d75c18e7919fb963e7a0cd18e6142a0fe11da3da541905a9c0509bd95aca75c5559fc9a6a5782c6caa06d472481c9a06dcf85c9993dc1f4fcac4f5c5a6fa16a982804dc9c2b5476e9f8a62ba84ca907afd5ab80de0c8f4118371e486cf443d1fe323dd4c805826e086721f71162b9162c5230c5306ebe48889056669f3766d7932280ae7bd39d70c1507d8f98a2315e5e8f0b6071f5b15e8e3ff28517545f5ef07b23d571e99d21fdefb7bf734f72b4dd65b237c1b566ee68775db93e5e5ca73baaa5eae6004e77fae1ec36a838d9df2e1974f3e0b8ba2baf932c9b3ecf40504c2dbdbdf846348e463ef64c81b03c9451cef0c6f711f803bf59048e86c0ba7ea70ef00329ee6b99bd58f67cc19d6e898c12a111a7bfaac474988796d21a78aa9daa2945d8eb4fef4c159a8918077700b7a192f8b906cb24d75c5432458bd168975b02d64566941f5dd1380d0ccf100cd6d7f41e0d1d891e8b17359fcb324117a19cd755b43cd2676351a143a25fcda2b528fc6b0be942ea1883d6268eaf8f7a561bbdc02d49a5353a81a2766d9e7381023fb48277647d4b1e0006fd858995f864bb16c2975261b5f2eb1ce226a8fbb0de231ae4ceb8f0e505c1b5aeb758081f0a96940d3ef4389e5261a17f5b97b1162c6bdac9eef9014489f0018d513e411196ee56c0a91ffaff9755d91d9624448044defbaab1aa0b0357c8123c0529135f4b907b91809c8556f6396f0f425fb0db75090b191c2ba3e4c2033da2b615ad4850871de3e1704c4ad19c5f89caab7ae93d0ed2de3fc11b8c238d97b16508c26e43f7de339028e273902226b3411ccfea4d2efa3d12303baeecc4f60a087243263af8aa031a501d7da6ff26c8ccdcf56102a2a794eee28e60c70b7b17b6b23a5f7f3561dc0eb898da827d224392f1baa9aad499874e2b55b17aba873049b073bff855f6e05202f203cb51a8b05bcda3eb516f5f8d52d1e611979abd6537e109cc127512a0686e540d83312a66086acba3eb697bdec892c4b26482ee37dde8c1a4ae39b865b114bc7a1080e3eaf3a433a0ae0772a4cfc30833ad27580f7d70bb460bbb43bcd5270ab380f37a3308bd1083836c5db0196f371e8428994a9264a6c0d82fcc7af71bfb7be525e1b93a8efcc100f0819e5b5f3fe995195d7858e2591a8bd632109fe0b0fa9afea63592c6df42418da4da79ec031f11bd3d03b7f886d0f7a4fb9cb997e8acce9cee5721221ae6afe97d6bb508c2a3b66aa8e0ff8c9e20c81aec9e1d8284a33346ab3f4341021f483e9249ce87bdbf88116cbe4ecbe688db8dc5bbea6227a64b7290ce781a3fe2436b85214eda29baefdb6d61927913efad5764b863102c19cd11450f0e2944aabe99d2bef05d747bdbe512f8bd0e572109fa8522c865d5917efaf7057cd7670b2755480886189feb796e6baf3c4ded8f65645661f64d3e48dd1d6ec8faf9569bd6106d83feb341d16ec2e9d8dd626b2e550cc7ccb47676a364b9ea5072d5597f7187f871c69dc75c1852303ad549b0ec2d5fa4cdc2f30f8935cf980816d14da17092f589594e86674a1379737d079dc10aeddee2c855407954668875b4c0f13f54993b8f37e742802837cffc4f39f2dc603c25f6775c992209fdd534dbec3d15794bc7f65c9246f27fc0b89df3dfa218038011503b6e5b0c5713d1f17a330af3182aaa8cf5e58f56b506fac9460ae212fda26c9d5c8dd9d65a8a5bb3a73da22bea0ea0e4b7d3c224344f6500a04cb51b065b3c10b602b1a9ce5d907e47c61dee173299efdf59cfa2c03528085269e9fb33e9b8261d13b5be05f2b1f34339626493d6a456f640669a67ccd80900a37d217182fd009f1f3fed7484ddba17945f5929e2b716c45bb5c8dbe306e564c8cfa906162b2bb6467fe6d6bdf5ddce80a96d8c6bbd1b93fd55de85fb375959fec5595347bd7cb1a6319e81c13ce0225e5cf483d28a870b10f739212615cd90e784fdfc8cf60596de7be4181bec2bc9595ea4ea11bbb48a1b0745f6ad186e13260ea71b9c14c04f3de1bf4a6207d08a1edf48c749e970cb714685aa30ae099cc3b874dcef1ebcd3f20060c82f02faa96367a94dcf5100fe03465c69c993c4668eec0d09352edf723409fd3806ba5ca4f3bafde7d7127459299432eb08e2b6029607588b03842728fea670aae23f017eea8f068a25d1dbc5f4a868d4bed32003d9cfbec845d8a6248e257387d8b808673fea6a1fc2797956f47fb149138c8635e22185eac10245a36aff1705f485206d1bebc9efbe4f49291e0834d7babc1221d1240b980fc37da707d9d5b4561f9053977452c001bddb7709078d98d5149f5bff087886a22ca634b095ed82844def14d7cce989c7338551abe8be8472a9851fcfb79e414267a22f7b22f3add50117b3c620cd382095956d32c1fec1646ebeffdbb795e4d3006b13917e9f2917e5d63cc879301da675ba6144c336f565962c4cec9a2840c7996acbbf44142c4f6df423b79d6103dc42f96467639db51a98eacfe9d12a34c6988735250d7d265766ac2bd038a000f9d987af2f7abb812e901c3421f6d15214f85be0cb5f6180e6927079c5f830324b6374858e0ad008fc9c7d62b7343c57fc56153f6ce7771b2681f355ea51d5334446edbeac2429e7b2f49e62594c7e284bd41704e5501e6252af6e2a33c3a7cb867846466b76c19f4b0b01820db1277721bf2f5d5e0e9c659cd352c9608f964d01ce2888cafd445f5462980d4cd4a525f653d8edc4e0e5d0eda145a1425c12805508edbdfd3c2e4d3c8e0f1c14a37f8a4e6d7a108eb96845ce859a7a812bd61685fe292bb79e72efbc80c40774e49b0299123807b71062d7141e2b2e41995088a2473aadfb02049e26f0856b82dabf65b2d0d0a82fbca06e67bff538dbd5747022f0ec0e25ed66b6b4da09850aa5c203cd3de9f976c947898427ae609021596c91727a54299476150ead0a444223ae4c47b184d4a15e1ec9c3b71c1605d85c1ab770f15c47a788b4de91525175348a497c1eecdf2cee7b9a8a112db6904f577cc7c0d3d7627fa0e5f4d6a1ae84b1db97fec4d39d48e321e14f160f1061af5eccb5b3d56f91d5e2d65f3ec1e0c757f1d4f2f2d3ad82103c9034911fd553b6ef57f2739b30d848b97a9e9e6daba19b1dfd5e75a3db21cf0b3c7a03cc383ad3f0d211d334011b128ea6f8eab0ca0b7eef18159934c18cdb617e0c1dac1d6866402def8987d98293e1455acd1c089b447ccd57c342ad0632e012d80849abeeb1581dfa900940598e866971a871357a0c3135041c8b890a365c2525cfd1ea252b68c5fd21602b6444113f7946d9b5ce7ce6e588a8f936274d643ecf1d4c7e19566c84a7aa508cbf367fc7155104012966edf32dcd143ab4e672167fc2507bb6ad0837b9fa8284a63cb6e8f19cf91bbc14c56cb8ffc10aedec7b274645965ccdb02eec2317a2cd803fdda92e4abcd405ade434dc9c3ce0cb4a124df62556de189e6f88b13a11fee56a5891c099e6243fe5e6da02962164ace7361489e0f862828033aef863ad596355ec1bf763bf9a8489be37c0d1e60bcbaef2002d71ab14dcce20f66858b74bbd6f38606cb69e984414a72fc7c532c43d2c0c9915f3921d4bdb62de3a83687cf6cf560a8200881d87298a091263ce82a369b637cde9892ef7d75a2a9b123952d5047cc540733e2f4e62e346c65286f49d22ff14e98651eff746a7f300ebecabf5031f96ff0cfe41689684440122798ac097f1864123f9502df25c1b97441609ea5ce2c44e28c692f030084d6e3093fbaf1a9934a927976ee166845353cbb48a7e66b95e0de9f6b462f06a5b62cd2fbbf73b9b595ef5a57fc17537a10482f4c0573efef88d8296259c1890048006ddd282441a869715792118618383f2f58a5b6461f57a188086bc2fe0b667b41d1060bbc54f0e8dd15ed2e1400527dd03c5c352af31efaefa410d8de9addc016f7a3dea5b9905b7d90300334a7e9c0cc2431d2e2aca5d77b955c4002db75b6c6b1d28b95a5054132cbbdbeaf57eba8d0f053cd3b44ed96112c483464e18f65675d3ffa055336047438628895e1574f5596cbae5076e8100e3ed686e78a18ec89b35e865090e99e04a94c02482b1080c825e14159a4c111dfa49bc92466894a76835fc722b19aac29a843d974bb075c515eada4a50ca8172aeb7e6f035b44d6e6fa360086db6d20e7070d008b9c8fc30bdc64d19d8ae385aafa7025db8d0570b852d3803805d935568c4a4aea850207395574aaec255f89bdcba7408109c1ad396606e0c3501b9285df98da7f3168f61012b15cdd89146644b0cd28a0d284dd3d2264d251880433d6fb4a2492529c49221daf9cb6417d1b9107cb1aa16b66174c0a6302f8ce43608f7fe877b017adaa5df38a668ec4c867f2fdf5d73bba62fb057a54f459af6e96d06915383bdc94532e83ae822b8b5a8bdf3a353fa56dbf1163e88954887a27d12003f30be160a4e9c4e6bdb234f56f559886e83c8609f7ae7cc80caf40a6a67039c565f212b3907732857fdd0be57cf0dd633a031bf8726ad2f5788ab8aa98c4389a454d5193d950a28f2d58ee21c3b4da1cb69f92c8ffa4e44246280ef7ff889e25a170fe21899fa192f24a59903d7f014b1c2a59f322d663cd794f5bb8b242fb52305fa5b8b124d20a53c4ea6a345f9191f45eeae10fa3a35704ec10f4d8d29cf48a324c0baa171e0d871666d51a48bc0946e9ef762b5366f367abba4441ba017838b8424c267a13d4f01cd68c72dedf6aa27af70ce59940e94a33cd3212f0652cd293864886ff00558c78ad7176c169d5f89de006a0f019788f94859a4433f0bce64d781dec0b0fe5c71acf10e39cb2d45197c0f6c55c31b2e7ffb91b435ffa568fd3b65910f651ed22e816a0be38aa63796057e4b2c7ed7642399ec3211af064099c29f8fcb0bd33a78576874e99817d40011f26f6ba2f421286afc2501adc53eb1d245eacc5ecd7d4f9b8e500dadd3832815316d2f302466df57e15b4668b4a27b45b6bffdd5e312ebbba3c183d859b8196c915a09daff46d9ed7183c3509ccb0d185b8a565154a7270fafb487acb788b6690e3a7dece0205a67093599b2f90153b4788f40928b91efc2cd3e210ee9d1833056126f759c40889a64c3d72ffae3d7e4aef4f5e860a8088eeb1ecd876811d6cd50184751a1773489c097428e3eb3f7ca4e0042f8c0d77b59e98d6d8cff4152cb2e56fac6498298cd55c38568d27d1f4af24bc608045f84b0c74ee8ba9dcc3cac3a91a110195530e09d3b3a786a3fc9c3d9e1a9cba1bb7b10a01670d2e9e961613e93d6b62cf52ffbec5052cd6b862be438ae9f075acfb3c8a9f488d086f39f6f558d59c8ba0831f2943fb6476ac514775f5b2883ed5a604f455048847f1bca1cb4fb17a78280d8d7101c003e1679e5dbef83054fdf3ce9dc53714845d8cd2292b5b4c19bdda21a26767b0b47ff98a3fcd8d12adf4af89d24041eadc1e91935963eeec3f350870a6ab788e76b10c3a53cba08c763255f4bcf68d68b1b2cb50e09abce08d7d7827823a067a96a2e5c35f052624e3ab0e66248052914b096a33f1d5ee97967be8d2e119936ec7a584f60cbe58c60904c11123b5bf322d75ae7ec274f302693bbf5353696b4ccf2f91b7f0d66401ba21b60862561960f3581aa37720e85e3f6741aacb9575e300744a5ab4784c121fce7772e4f2cbe874687f274d7f31e5f772b8d3a97bf8269de9c6829479a5eff4a848ed46d5389b20bfa6ad1478a56615228d798612d9c6e372ec8e2950ff18cbf680245f60fbb943834c16121198403be193ebb08256754afc4287b1d129cb0a4d68d1908fc6362f5f7c111c388d1c030dc07f414f5a802eca98415021b31b047877c5001aeecb252eb695e7045e7f7403ffe7ac1855eb68333d8ca1d954837b97d8556bc3c389ce211ee41b5530b928f866b20fa6b47c61abdc3c86ef1247d71822dcce7911d3a191e45e9e833028bc54a9b46d875b128cc215e09ccf466e746ccf3a4348a09a793738ba5cf1734577c0a82a131dc7fc083c3ef4c9b9799b906b033e6fcd8da5bb0994519722158360c9300650bd7cb4cabb55096b76623ef2e26c3734f3ab92ad68e858b9397dac7d51099a69e0b284eb764b6082666cdf2dc681a8f8fc1bda1c58dd7eb9845ab21ffa3b8266eb1048c5f4abf32423e80ef0ffb0ce6fafdbf262f4823415334f36cb55b30ecbb7eb74625826a8dcd2d0fb33a0842d83ae6f660218413a7f1acfc7ce558a82a15daa52d3cf467874641ce990e46bbf79b94ea7184a6799eab58388caca39e03a26a1f2c167c49b6151b2720d2e9bfac56ba947d23ad2168fd53118e26e13fadef8284eec9d9e68d9d227037b1a46e0d2f361ae06819a5502b2b65ba9c31d87d3cd47ee883e9b2e1cd63669fe4f23751c82f7aba30ec4e4ec123a30a20658417c4566cff8dbb0e674a4884d20824be976664222240b5d6bceb50508177138eadc163e33eacdbd9da97256520e0d2e3a48e856ace5f5b2b9fcaef8b43659dea0c57b7e5608ab36f34096ef50309a4488e04bafc84860dfd55d9c98175a1534672830eea75d3ce269843bc07178eefe447e140c6b4377c115c820cb50c44f23517a3d5d05af2cf571d49857655ae870785692aca5e1eb498a21de54004aa1403322aa625020ce53ffb143ea8b31a66e6be3c722c27d980a3f76291a433a51b17a67842b415833106b566732b43c38466171fb72b75c6cc5773e36563f3dc4913ec4dc5da2c6ec9191057306c542ed967209cd6f7e9e1f18dcddcf4af01f5ba9bcf9a2adfc115126f539bf6c9c75ee564faa37f094422b2381da243c319489b32f2ec4d1b6acd3d283342ac32000ecd0c6064beb38e12188e77ca946fac3d457248c8e808dd755d25bc4feee61764cc51bcdcafd0b1bf324e021869638f40dc0e0c010f66c9423c256e2712522d9d3a3a391a7961027980b6a2e1aeb5b7bb7b3728924abf1afb65aff26832d73dd1bb8ed39a0cc5e8c7eea7f5ebba6189be9e1514aac30b5ead5cbd66d3d53620601ddd34e4f74ae22217d28c033df9917eb8dcfc922ac81d8d99c1d00e288df67a6ad23143037c7f14fa3c2044aa8ee5d8c0959a6c8dd03e49f75388efbf11a0dcc1f149a08ce0dfacdaf874f94f2cf11390294fca75a31e093203800cea93277996fe708b6c18ebf8e257df2c6851d7beab39b58936aaec8cc64301c7bebb09dbc9992801b8688da9c35589897037b13476708bea9961b3a982a593d544c0fd3f879f9de65fcf19319251925abe6fc71bee6a157507e48fca18b7f3105ae50484ed4a3dc996d27adcc58d49c82f77df6628e4d720d9d4501a713cdaa6598b2a2cee43594198103fbc75d3815c92aaa51a42e0a2a3c2f4435ac1f134b0b7ff43a65b25c06b87cee81be9a9ed4695abfb477fb678a75b991bd0f5d6a4db8adb1e5dacf394057443c53a0faa3581fcf6f635ce6c1f6ce07531b31673d7c45ceebb00fad18fdcfbeabbf5a2d63bfe2f34e7bc4605454b9dc0672560b7127bb64155158750b1ae18b436f1c78fa6a5b01db26de4721c6583bf0a531698da57eeefdc0db594d67561cbb9092029e56cd29e3200ac8437e0c707706df78f40b970ed724aa1570ff1733cb7281cabec475ec56270c738aab07ae01940caec5e35481873008c728cc0f3f4b2ba2aac516967d6d638bc7c557477e34730a6987e4deff30e5c97d9a296e22856135b8b680df1ed923f3e822f24c4f11d3489c20328d2d36d87c213d50610b7f9747c71fa0374bf2472378ed8fa4dedb8797e1f59e4008642d2d50cce0a83d86289e24e242833690fc8c0fe85228d754e1b1d8d9ab926e417c887da748f5bbfce7cce26a7901c1218775701358cdd45fac94b762fc02fc214552f61f29bd6f20620a5761323af8dbf9c18dc3cc4df0011a24605473bc4456657b68d7015164c424cdf0b67a843f32f2641c1203c6b9e879b462c9253045bc40efd519630228ebd4a54a4f57b00b11480756275da4118846fe508dbe2b9ba7e5dcadf5bd5ac3dbc67b1980153d4a150b426866f7412727de3d0f4b39d5bffc742797744d4762438ca3cb5d2fb5b8b4acd1882c965e9bdc3001219918e578877924ec4ff71369d470a194fccda20de13ce584afa2d719eb900894b9c9c7962d8aa2b8a751a89c43066c029e0de33bf59de99f878b89e4f13feeb804a6b973f2dac31093d585d2ccd65eb23c7557abb31d54c2999b2c6f4f1689b5c74a3fdae15659ed24f85629766ad13fd36384795a07eac9c09f815bf9dd703d3bb6fd366cad68cde38a2a575336e53301d64c1cfd5721b603a13be073b16592b4e8d145a4597b2025e38d9037d565d6516234f9fc13e2e7581fc10f9e2d566514633835625eaf2f74bc6a943a85850bbd6a1eeb95ada82903ac2e18bacef0d573ecfcc463a1b6275681e7bb6dcf7921a9f978473b81bfaec0fdf06eab03594f1c5ad825e34d7adc54b57951595dd961601f42fa70d06b4ffc0e75e0811308b509f02e1c67c83accc15f979f57e878329267be00f51f1894bccd249adc99a62d535c3f27a81397e12c9a7d312687bcc31ffdea584ea53e3fe038d089961fa607183b46a0b75eb902ac577b531bf7ef73fc7d9624533a57dc450e24f8a0b75843ffc1e35641daba1225c8a1f45f67c528bc802a3f5db60a2f774af023752a597262c94ce8a0de74c5d33eb31bf7ed5c70a03cfb82526201a1ae2a8a1b55717ea6110e532b5503e97813bc6bfe3ce08e168b581a0728aa4386a3ca3e7ce1beb1d7d01762f61a02bb37eb977582623f35b33a7f6aa6233b7baa0864d44dfea6442f85fe449102a2f28cc47a74717181a6894d143ddf7de042d206b1a947bed3e269173621f3dad0e99286096b198e93a504579b3aae0f23af37daf3c663c2b7bc96c08a2156f86f931c3fd2323515dde66f048ddcfea46a93a3092af00fba05299e70ed5b1541706d9db4d0516d4b0c96e8042d1469bb25ce35937d1a06d6ec0085c98371c6f922ec71ed6f74d6a8ca8eacb766cc3bf2d5c8d15a0f232ee3e67f7716d941e3ddd4aaec4da0f8f44fdc39b61e0fa814f4270c05ed220b4fbee0690fdc3a2e7cddee507397c163247f4ac2e34685b249c6ac1941d92b6f0ac75cc5c8a84ff9827137bfb62f43b39d98493f9d1cb7c8992628c9226fff8cac4b4735721e1d6445253a57f6d753ef05ade0b9c1e4c151b7f6dec0376adde5c02c8c2c9cafcbdd12cd8b9859189ae4a4c9f5375ec27761d8ed33f1969eb4f13354a57a20d8145de8b67c30f41bafe14787eb17cd1a84ee9ab1b7cf94a7cf5da47aad991f3403ee7a6785f753e3144213300f0fa56bbd76230dd95efa8404b29ff4c6c33beb36ca5e7ff6368c8ea433bbcc96de54e8e86dfe2ccb15573ef71a4c8b1adaa6d1a31b8fe702fe22f43bdc39bc15a573081658f9ef0d990d75460786bc366b55d5b19b79483834282280d04c73a3905f86d3268c8b8d8da67fb318492c4b78dee8e526bf824780c30f68c95f4fdbedcb23fff68b488469a88bd6e68c7919ddfd4ca26ac9264bc7e69ccc40a5a4da4acbac2d5a47d55aee17c3ce59bbda39ce62ff8b53d8e04c0546c0a0ab3bd09ee0f5abb632daa62670ef0b3db5bbbae86b5b3b90aee59f47944e6ef36cb10868613254b9f8728ed603c5471ee521c5f2db5567a341496edad803fb0c1520e36ba8f67d4a31269337b43de68fa0102f32e023029f61543461e2c8e0b38d996bd67b96b8480abbe04940a25802d55645e1717ff2a4adc968b7b5da8a83c6b52e1f35f36266c37d52006a5af6197f267044a65d5388d3bd3c71bfe7c65a34a93f1788cb6945d958b5215180f2cb307d353ead6e567acde6f030b5944dce35041f272fbe2fb163fa8d7176cc1d3c835fe3eb87d2719ef4a488b530bb468761cdf4c48434a731c74eeed87259d96aeac91b9aa127f72a4d2c51c4c09df2630f6d41e6a16e4bd9f61448d2c51f29b86f410c4e92d8a21f85a11a1a53b38ae20d9b64687faba9fb37dec3a698f37eebc9aae50708995fd37879cc7dbdb07a443ca241617cb4e37f8bf4f68c11ad6cd7fe98024a8f0be80e5c7d1d4eb3fcf8de841b2c1a897f2fde43204a6ecf0a5ef5db0b77de4f87abd5d05ce4f50745b045459c565438ba61300aa3f04bff69b8524de89445b4a5cd134b05ba8d212f4967ba45e0e5b8a30a239166698459a87d038fc1c9a5f9b36b3be47b30104945dc81b0cf93afe64b0efdab85fa116c4c8c5fd594d41c97fe26357c20de2ce0ed0014094d79bbad246bfc4727cd7da53f62dd2bf83937edeee865605799952511bb590076d3b53b866f19a932ccef07eb756f0c8d241384c0d7a88dace169930dff7582da9c9da9b0bb9ca869fae0dc2336b9feda2361c6b379f011491bcf4aa4194002fa2efba4f3002fedcc60c22c7f4295370b323bef02e8b69b0f94e87a216a2466b8250f698d7743376769d8d419bdb2e9226bd42912df9e602038c21deffed867c934efb2a7304f25627f27107f538a9ebce3ed160105df223f5e32c1df014f0e9506ef2733a03ae487a47fb80d7bb194dc13f586f1cedf07192051f0cc3f857cd53aaf2fbad1e2c827d53e3c3429ce2b2b6cf894c291f3f928d9872e520ba9cd4d3c9f12fd5f725b0859d2f505b34c3851c4c9af3ed1f993b2ddb28d5dcae07013a07096273437903e93d900a02980c97d13013c3618d944cf8cba1240c752c98ca3cf68f55a0fb77793ba622705723117004bd89763d120cb62534ae69d396535070994f6a4fd325f72212e716214c9306eae975bd35d83b7bc60f72fa7c5ac02497a29f2a10c04a84ce7e7f421e798129e5bb3a3dd2e456e7c2794b057e05871fb771111569f5c7939fe778c9e84125bbc7fbcd67b1edda2e21add7138ee513ea3baa61f084beda8a901438fd49eef7e7d069f2a8430a85aeaf3c113caeba2bf4cfdaaf36a01dc1f58a4966d8413929ac4403ec351da9ffe1bf9cd191586ddbe4068936885c43fe96a7f0c22b5a023420273dd7157174548ac6184277004b78a5f6225319450dbda5c8d5f6c0e70ec04505461ba32ee2912ba834118221671119af0fd37d2462d795f954c3abc587fd1f6177bedb12f6690e60ace18afb4bd708121ac6a4853229de01d5a4f45c18186906e72674838a1050741900ff63fb25b1446114333352e450f61270ecbaf4b563a03e66e9fb00dbb89ab9a39dfde57573ed8ea8cb80dff129326fcbc92550732627dd129c1e678faead00f4b49db3fefc6a1e942a03a5e423dfe42c9aea535c9ed7a302d7816c0d11938f3e0a5f316be3bd26564189d318aa4bd4a95d03b2d84face018bd6aaba47feab94cb7c4ec94578ec80b5c128f13dfc55c2b417dac92e9dfa9530de2d09388ddb2857fc7d25d88bc58a7dccea3829e2b427f7a074175b688c4e093e353ebccbd7964663d628ca0d0c6527ca9de42b973380fa701a98e5af3e24f2998c1965145c82ee14d3b03c56a50d030be9e81fa03573bf89e8fe395655ec1ca821d7fe80f93d92950d29e667139acd9556f719ae052e50d9a4b5a0ce6c669df0b24a95afaf014178701d700415cf070d542b45ab93096be31b6b78188f66c06d4b891c9f9e048c9b31d6862e9ffdd78a665c27a2a801b3bc4ad178692276f78a9886d0d0e94582799fec9294dec8af1658b8da23190e106df2074115b1261ee8fee80648c252fe43ab27a26ee9c0aeb6394296949e681974bd26a282b6649e51ad87d1aecfbae148b1aba9791918348e4254ac052767ee054fb02f13116941a53a376e9e14f848cfe94cc8b3b4ca64ba677292349d8a503b6fd9f8f3b73a66d874c4c6d91c2ebbcb68d09d9e9c6ebebe2005f91b5b6624aad93a2c9cf758cd2f1dee29e53c66de1ffc2ecf3c2d733746999da5b1a00ce8f9c321af36664ac80e9dbb08498a0d5bc7a78ea07a0d42ce050f599b510a7672fcc003be953fb9cd6b641e995b37489f1a938bd4abbbbb95cb56dfb0377dd95337b3806386ac11dfc25506b52ba6040833056acf145060f75aa2227e9ed2a7c49f1682ad62883ee23505d3661caf93371c8f8d54620ea778aa44e57f633a125eab3c66c3eab8b370d187a7ba54947139e7e1a25b05c69523a5c1315d2e508702c1a17f6125cc2c47cc81b23bee930f4ce268b1c9f842bdde99fe32ca7655a47cd42838dd7b1bc7816095d677cb52d5fe9d19a65f61bb15078599cfa0f1b0dbe7183a4330534e313b8090127d0e5fa4e6d259e14fec2e4a9553d5ca9b9e47d595a10b6fe57b395c3d45b4bf0100937d29ecf63cb8783f3be5f0381a33ddcd25cad798b7edab563d6159b4575cb4ee19407dbccd7f97eec0c0b3a34177672d43207546b9e7facaecb269f2adafb86c023916a05b7c20910e5f37edeef1579df3172f1b24eeea083a6e9ec8ab58e4ed59459a4dde223ea29c8dc0b1a4725ec127ac83546b895746398e7226d006e8063b59fdbb6c8aadd806170a9338a8848a0c399835fc51b2a901215a2c70cec3f2fd285df2037a594d5a12812d75dafd5fb4567b8f033d7b8f87427913285309c927b49506cc7ecdff079e80935222ae18da293646ba9aae66480529df78534b5d691daaa347413c3fdc8f1cdaf9a85ef52fe6098e62606154fc0905a49de492b96242285f69b68029290829359972b44b8ceb3ffac54cb005c709911a2ce88d71260f2a7f6a0e2f43b9ad7914bb84cc881a7eaf904d432cbd005a4aced244b510b5f4f409102bde13fdb8ec8c68a690819c4f70fdb0b7aae7e022b961d6adde65780139ce90f357781a4d2935527b593c71486ece07bf543c3393410fddee1440eef83d024fdadb59f1fcaefd8a38c04602bec11f75254775c01491c37e4dc5db66f3d95bcf2cb1debdb5aac1410302b70171b7956ab44aa31ba4f3428bf4be0ca2deeee115475fecb3ba120ce888f3fca2203b205f039830f972af51dd4e90b01016991cb9077706ad1f119aadfbc43a49d34fe49c461eb906ddb9999915ddc37b738c81a0054056ec14a7ceefa91ac3a9edc2be1805db7471d746ec7ac45f07a7e10f4a413efb87162f334570a667201f947c181523940ab9ae15a0e173fa34389755db4ab0fe07321f95e65a6d6dbfe20a3ee4303f8bf609602119f7234e7077cd32bb8220dfc90537b8f85160d5418b936c927374b3a40ed9581a1f17c485f9513238a3187a3ec9d94b84e1d7d3f1405b821ba3faacd35a618029ec71e061482f052cefa35cfbd9b8789d58d6ac8d9ceec40817c32d4453b041c0ce3effad84af11e3e1d79735cc9ee68174762451428ba9389fc9be97580b9c6bef89b3720dd38c1d7b4d5bc4b707e7c047dab870c390a015abc3ef59970fc435e984a7a56a653a689b8f3cad8c53c6efd16538183ba4c29b98e31b55fcda2a6ce27baa202d7c3327cd6079b8918be24dc0a998f3a5cfb14e3d3cb9158cfaee470c6ac9581ffb70b2904f993d8c8178b3e33e383ca61eb63d62ddfe5aa2057a523377325621821747905a2616fd3db3eb4a5a0d1da444957c66a6e0365d340f20d1227aff528c92f1676cd75eec572787d1d0c212ef25c4e0c6661cba3666f6f322680129644d149082855425bebd00897bf2d9000344589620ad246c7b8a1c69d57d85c57360041d594cf675f11f77044d41df5f3f0afcd83ebd7b1ab985a1c1a3da5351ec89bf7a84d2e106c5ac45041dcfcf5971e67ed0b232498b4bf7252ae9731471ab46e93483e7d807333abe247130db077ab387db972e7cc8c74d219dbcd9f45717ebc851bb2c63afe2bbf754a738bc43200819f2fe2712eadebe97b6758bff781650255bbd44bd0c8de3d85374cc238ce5a93789becbcc6c910d2cc88592dece0d6e71b1f5832694bc420675d02b5d91eac11905a6b43181c8f7dae96670795952d6d9a35c88046acb4476390a50b948bdd4898c7b20c52b409c3570c433f11c220d75b8b02df1cd677641dd3ea908d3d2cbd11e5831af91d1d6cedb61dd3add7e73452d8e0777c459ece0826faa36c5dcb162bad58fa7465485fa7ccb86871d1d7e2dfd1e0be1dd8aad334489604c8560acf489aa38eeeb1d73e8e0728beb079b3f69675a9a50f8a6f774b476e21d4aaf7d02bf3af54721d2704e9a964e6387e25866a78f885c2cdb432c4ae3ead027774de3b714e68d3c634d7e6cae85dc740377c3a2c4c0e506cc68dc867b7fec01c5b06058e4f2afc7ce60a366770ac68ebb18bd839e9597e89a9b43bf802a759038932f8592aff032447a9766900b9cce1ac8a9648384252b4def96bc3200430981621c2e6e18c9388f8288cc1971784fcecec46b7a50de6ed40d8c3fac2e47cd0042de7d131d869a8b11ea2a6acf800b47cbca1fcbcd1a335ac042797ffb9fcedd10f713b81cd31d43db61bc4213e0b0fb008f2d090d121c67e42d5128e6e9c5633f26063dd921b56ff239bde4fdbaad6783f8f92ebc5e0b8559ed734503f3d71e36dcd15e69eeb7f430742636ec8640aab65bfd1d8c324e84d7c1090ccd7c1600719e777bb8446e9d5ab10c900d33ebd3e02eec2d574121376c44724dd4f248b89b4d3b38b84eca07d97091e4fbba70071918e01537e40bf5a8385fd2c25d1978499f509f9d3e7e2070281fca630d91f5af1567be9dfd346d3c18f7dad8ad5e63d6152ad0a6a1a5bae981a13af8a15c39f5b43eb42e668eca854bb42fcf0d7d73ed8f58b67c3ea69f7c9263a7e92e8351dce2a8c807421dc4126adf9441ad3def39dbb3d3690fab460f4d52cbd9f71dab288a1adc9cc915e234bc2865fcbdbaff703fbc2704ea7d757b85fdf29f1af4bebdfc57366e916a2c47f68f6717de4dd60d01353788d986744380c2f1f429e736ad52f4e64e7b9b4568401ebd2f8fd7c598c88c30f896ae9c6dad0475042eca301622534368629cf3a31305a7d52baa9ee85f546d9b27d8eee2815a2ef705f018cb93843c076bbf9e613fd71fae79ac66dc9cd8d466a76bd864caee68dd77feda9910dc801fd75851335c97b985fec6b307861e842e650822644646b9d94f1e6e5562a3309b54503bdb0b09d1c5a12f481a83a029d24bccd88804bbc98c868836c1a11e4e50adb56865830f65da804282f7a3beb1b637721f15b82866fb75c6f0fca4adb412f4b4bd9655dcf7e3e307f0dad33146a20752267f1647523bbe4421ff9975aad76b27a360cb8cafb3925dcaa32d457fab791ea488f4daf720329cc8c4e14fde051b486ca719549cff9c7034df6f83f172e3971a4e2e1299e51657b5273b17b5a3a3396baf1f3d0ab1800a12e21947658892225cc0619693921469ddba3949d9a48d114b1789f9ffb431f15ddd20ca04992d7a5905bfa2f94cd8ac55180f0d86199d591ed4e4096f290c8ccfbac8f03aa8c2efa9ef43484e45d6c7f8b3f225b85862311132780dfdaa4138a50912b5b75df4d7ef0a5e5d3abaea49207db351cf5870830a11080717c08b91991f6006d3f623c9ce537944c05abf1534f307a1745ffcb2bbe145a53874e376af9996d8a8255714c9a1ab4dc270ae7cbf8f7949e1da9c0c4d7e8611066966791ebc9ad8eb67bb1402a4e900bd468a55e1e395760e913ac011806a97307214089a59cdb139a5c05e8f44c86926ef61ec2bf1535153c8f0af08bcb01c80bd9b4e274b7e7765888f7d078c70db2b974acdb0530c55c9361a674dfb4523b71670338b755e78da34a44d47369b7cb7d0f75b2627d55a7430739fd621414960a4cdc32b132bcbca2ff98ca7381f89fb0ca4d6176838b78d137d6fd4660bf7c7da76f4eca73b8dc5ae68faec6d9111be105a14a5371635ce940bfdd5198e97649fbbebb16c42f4cc3e5bdffd56282889a967a302c290fccac70e2a22cf324b44fa230f9700fe8c9dc20f137449884e16076dfcfe4d47c8829948a0a39406efa6c763152bc95345cfb1c41a5c900c88846775ae9a8b68341cdb3e10ee9533e1de0c86831fc11f6cd3cf812e70a0fd7a209fb5f0add83380af98801f74e0157bf87348c5fdc03d466c8272aaf10ab3c78ae29a6f9488797e3eb7d38526f23ce54c701a840d435d0cee854a84383ee3cd0357bf231b81e2f030aa70e2794611e4695997fb1c0532a8716f36797b728da1b58a2408e0d230cc672c4b8e8b807636b96431ba45417692ef8f640e9ffde11342de32df1dc0aed05b4ab046ffaa89293a60e385b52bde4414321269084dec97a6d27fe5818ce82638694f8481e754f7d9bfbb73c7dce924666d08e61d689c53bd7b9af840564c7ea2b59e86a18ffa3da6847ceee81af133fa559e4780633ec1f1ec3b5527221c6e82a0a5a5bc56253e935d926aebab9523675749881a54f155119c5e275f81e792db416eb2765bc1569deadec572f0d7a563e62a0b9ea239bae56c9510dd6bcb4799894e7c7bcf4d136a2939d33410b8e2f4fedce9246ada290eb554fbd462820494e85bc57422cc5a21e70fd83ad2ee7722a560dec3331ca5728b908c5ebb4969b56950ca3196c6525a2bd6190a9438394865f44afd58025d5f7b20f71b1fcacbc8d69e6e2fdb5cbc896689c3fef3b4ab939521587d9741de1f2f77f1775c0f9c9dda9bfee16d11ead1e3687a5f4c8c0479b9d38fe0ca9f5f4101d36b5adebea5e769cabfaeaa2ae990b6d5cff3e2b1d98cd7585fc5cb7548be63cfb2e7de252049e78270b77d0d7a136a4767880a52acf8d0ed216512d30b8fcf03639bf75274a268229266a83c3f5bad5a13ef0e933f621623153bc631f3852c2f4f49ca97f4118d3886e353dac9896b83f009bd8fd25831d20e48ceb83806e711062b2496a1864c06ff1c2c47bbbab7b9f7d7cc75a061508e103a3cd56d8dd87a36ab463b770e4059e64f213baef31a9a57248d03d9d38381ad6a8ec51ff688709435152d0ef63a5807f419f107de9d08a57d2ce10a18428a68c1ff52738b8d2ea5a082597eeb5b6f446f74954d03fea616407840b8717e135419d09a4da8e68a00b42eaeed33f820ac62d20aba516f5c06317a50e59b2531b1fe626eb01d434251c2fb785a61e5db68e26778855ff83a6d972520c2385226433483fc4ea0aada2df9b9a0bb49109117ac8e6b7878a4c37a118811d02fa8392876c84a953e3ee30157fb2bdbd12d54e4446af6c478bf2f240d55eb14556d814540f470b0ec018635952bbd37293c63df90cef7ee337af01c921284bbc9acad32d532f95eed9a6ff8640d1bfc808cb64bdcf0fdd65af52ffa9e175c8e98b066f0e28a08988b60948cd3aed8a2805ee2ee18cc437d46b0d53c4a8d009616943f4383341166f2df19a3f9ad7996d38a16909c904a482e95c617b5fd7c8f00ad97f43ac10b0ad903c3943c22a208e02fa4cec80345007de7b26cabfc21e47fae50b54edc1c1ffc8955b455304a4ca08d5d569e8e139dc337c9390281821631f0afa1ed7d8d819ea1c7374435002de61b7d1e424f20070f2d09bd5fa55cade8c2fe422aad3c2c474134e023274e07f73b3e315153cbd4a0f24ff9c10fc16f7d3531433fb511ae62c549a98cd5af578751beb8eb64a48e8aff8382240288a41f25f5a0a68b47300f294d5fbabbc682745b591cc0dda16eb86bf734605495eb2a5aa9c2ce538781fbf6bc556807badcf061d72939ac3614c3e0d159baaf2d706f69dfd979daa8c73e262e6b59c1fe713fe623b8c90f63d68e47142bb5574ea6578a78175c2957ae941943e360663ef0bcb6b1ce397849d49575bf036eda5d1a056b081511221b9b956249ab4361880baf2d5bfc30d0afe8332e59a1d2282015d5ab07e9bf80922f1f251de654c0214e780b57affd0d79518210da277dd732378b06096bee0100b78a5cdedede99997b379d6f556bd79a5d00af8c64274cb644a9e19c9a97920598eae04e70f7c6ec955119ee1bd5a4657d9d60a9e9f914d95c19dae4a135a5915c783c4c72f671aa734a5f6fcdb1ae25de55930888611a408ea9f53a07b60de6176bcadef289aeb3cbdabf0885918a37e6f5f8a84aa9dd11e63cf13eec89c74800ec89e72fecaa3f8daeee8403a00b7ea635aaff6b9c00e3dbcc0aff2e40943f0dd959f77bcb08d8a1cfd150c5a95e604dcd104f962a683b207f0da12ae5ee824c1de9e787aaccccafdc06cd6f3eb3b89fdb5d88099235037bf6b68d5a4b97926c503889460816d68bad7ab14af574d7b9418cef107363feb10cb4e903718ea25a1141b240b50696d4a115d41ae52a9c5b5c362e9a7cf8a3d43e39c9d6c28bca2681249567227e5b559ca6223ec736e22375642627a23aa6ae950ecf4723461f009568977dc370fda6eed32340dea44382c32aa631bcc3bc5060a7fcbe9a5f7618cc3807abbdb069c77ec09b9e17f441ed216eed69b6aa5b5f8feca316851a3f89161ff858755e32ccbed9a04b597a2a4908be567edda47c71ac9955e302394ab2511ccbe2c1c64765e5369ad430a9281e5a10a278be75ea49ab93832d3e55435c2dda0ac9e70acf3b5e1f1b76fa10f4ee5dedd1fbd70d11ccc5de158854566a119fcbf0a2a5aae97b6bbc1677b1669bc2ca6b957adf503718b8aea0ecacc0109c1a9f05001412abde086d40c05afd40f94781c9618275c400f6ef0991262ab2677bc412df188cb1e26be4c48f5f924dc3bbbc70d302ff51c1ff301bc98e48a507b96b686cff09fadec0df64730e3cf467e0d5054c2a2e313ec2736683974b373dab57c1ab7aab7aa89ec5883a7c08260ab6da28f75770e5972263e9008367ae0db6687ddeffe7588a3175b12d3b995a7273dd763f6f4ba3d36a470829f20f7c58d973606835277dc5426398d827df6f2401d381598c088b81aae03dbda0c42573166f9b45c2c2cbdb8d53e5954f1cea60ebc5c24ed2785cfdc66f4dfade9c6d8ca85e3e5b67d6fb4e5e0c4868927203d8740837b9fcc4d08b311a1a3dc7c83f2a0f593651b9947f5ca2e621a90b9e14bd30993ed00a8a42a4397374b1ee1e352676181d1366cfbf2a1e1e1f167bbd4aaec966f0dd71a686e4ed23a5b4914a96061d3c43a8f510ce3ecf7c13dc6e73cffbd4f764b98fb72b210094303bea456f9c94d493b3261d12d2b494a64b2c3ee84a930bffa41a8e0791612716aa7c0e59276c5e98b25c8fc4cb2a3d56431e73cfe4190305e19a1db6a1f9cc3c14a8bdfd82bdb6c1a6c2aa3c832d2bb3ec5c30f6712d684f53edf56585fdebf4180c1bc8cfd28edaba6e093f29d4819df1b9013a21834e659991d3541b7c2ae2a506bd042c962db8824dfcfd9da907be5f5a6b4c769e8adf4f09e69f70d68a486641fd2cf74fee8e217d1f78613e9d6cee98cb6fdbd96d8377f8fbf0335864e9aaf36b83c3fa36d9615e12c6dcb985999a24b71451619424aff747f4339564e081a989652eb981573da8f9282357a4289ab2bdaedc511d01abdddbaf8df84e3d3d31a80c45e804bba9cceff341c6fe62fe5809d57ef5f7ddca8693615026c14e3ec3e0fcd6419ec4d80a82c1818c9c2428f91ade119c3da443e85cd14815a27fc38314d3702554a81de14ff5ed88a06afadfb71177ced4a46f54e6010c2e48397e715b7f13b6c00b4bc5b0934358a911622d81c9af344725260efcde5ae5717e16cc6856769acbf58bd2bc00f861f6bc504adbf73e211a1fbe405edec5ee86e17c9425a2404265920bf09b753112400890f0b0464374bc846b3f0023e9899e8185416a87becc20ea4e35e4e34d68a97d4dd34b7e79d3de51fac27957417f07e6a1b89e28aee408d07b93f63efc127e7888cae421fc1f5f7da31ce16c1806b54c01e86897a814add2e6a998d3c6d1027167de768a48989cf274be9733f83ced208e7ce018ca49ec230e2a8a8bf98c2267422dd6b94268cf2b9e9a53092d2e922da4430e2bd011ce05aa5e985d7a95715388ac32d8c7a6fe7f33e9b3e2239fbca9b3a17b86b8b8f25a2e3ebcd22b626ce267dbcd609b9a4236ea8fd47cce79d0aac0ffeb6af39aa31f8699f3bf575d0b4cf043cc0b61a8f493e8f2c8dba72e48d01de45cb2b43f8df6d540650c6b262dfa550f56f8965a3f93101aabf679e90f821aa411ab4adf44e4ca629ade1f2a6b86b39dfae49e5f739db5da6fcf3cadf49cb44564ff83fc2aa223d15af7f196757e9a9b7157001774d4c791cbc2f4a80a95a943e37525b5fa08bd14377fd7be04643ed0ec61ec278ed7c50b48800b965b7a73121097fe8c1b596880b39c6ed553a2fe028f5f92a447b59e0a34bd1c634a75e6f2e21867ea0485b3d3dcf39ee5ee38dfa9f76c4ae139f0b48d033ef088e2e2d0340c264d0666e33983ade1efd6f4ab7a36f4bf8f5537681b1e2871b2c3cbaf2d0e6a7cf53ece224bd1516d86d169743dec01d030e399fbb9d1c4358a3fd4bd02f32b9fa08373c48dfe8cc3b5362f83d77171803d794e3b151601d9f77eb1d713ee4094faae2938d59273a855417714bd462d17b1c7e608389226692e836a62bf90b476807d1fa52503dbfd8247db271e1bb0eafdbf6607fa458d805e11376d0933d6a731f1e6ae859042864998ff06e7130822219065df41e6b14b95ac2266fd49bf728b1955dfce8fa97a3e7760ea6e69d91423ce09f9fdf67c077e411c60113d23c705c127759618a60ebd53369fa9213785745208cf3375e229ffa7ad2bdf1761181bafb381217a86ff03eb695cf8986f9042ff0420b347fa38c5632e623c3c7c6eb17eccc0775fbd4ca5321397d37df1ee838b7a776308487776dfe8ad26c29a76d653c46ec56cf6387bff6c9ba024a07f3c232ab0683db39504289109452ecf47db9cf2f4660263bcfbed751f4992e6f6189d134359fe050f36757f65bbe34d8ba7960e4546d87841f963eb00cd7234c8b5223a67380630475f5f3907eddf7edd6b8371dec7e2655066eaf9ca94eef1dd3e6cc5cb49cb1dbe6018fd7209d187a562c42492921783b58b9970f5d88123348793ebbb5295a8074478214c2d570409ee5cae88d8dedd5040fb9a664a5536bbcc2125e6bf1c1585921248ab29966615d3968f760c0c61f962302cdcc4a4c207de2b070d98acd03bb56262b3f3e6377fe2569d84759c01efc0696f235a9d1c5f810ddeff9f7380a5e127c34c6262ac216f2011b10f728f4b0e101496c313270e9497516a71cd5f937cf8a43a2f8d2e444069da920e0a7893a48533c782811a717c059b9a31522019c051f05928201a0bde8e6bf844e8766854a4b26acde5bae8d4728bd16f2b3f9591a7c878be1c293ac0b61cbc4f8f6504bd7c8ae9375164925b17267d14669ce875931adf500de09c475eab6832ad62361a4f4fd73b18f69c8903ded68b21da6d680998281d2fd3176a4515c3fd828bb53ac199afff117486c0a6401124c9fad03f6a6b1c9762640237a3b4d3eecee56e1cc72c41ab7c1704c2ac9ab248a686a93f07a8fbd44b307211e066c5ded2de8811f86e275a565323920370fdff3b4395a67a93a205a0ceb8996778b08ad1481cb0c0efbcf5a7e02c920c4aaa17960f9d5f857e041494efbd62e4eaffb907c3f13ed8fae93a63f20a6665bf0592db0a1d6e7d4c121fd9f829122c3b18a3cbe9eae2a8b68be6b27c3e5dec3751322a7c9738ea9b6b16a2fdfe7f2a519ee91af7c1e2904c5647466e5673b641038c33e8368719209bb21bda5246a819928512d6ccb92c6319e92503ae08a0f0d1a1e39bd34b3c229725f01dd5d0c06d324d57340625be72f6538b29efe08ba5e6cd678a62e33093ee03a0cbae472ee1b26142c63f1c8a77f3e2dde5bfcaee8659162f24ce8602b57b1eda209b461bfd64ebb641787e93cc9d17f07e1d3c1735e16f87ca780b1fae3038d8459d4915543e401e7d834e76eb43252cb0d9d94ee183f73753d6d031e490561cdbfcbdf1e6a0b9c4853a08f3b972cc7059699a289ba2484ffdc907ab5856a02144dfb4a0cc4fdbdda71950aff96e8c5b241667657e2dae31cf28bb25a4a3a870d1b9f983487efe09144a259c6b0bb5067506917a25e17b0a75a743004b660990982623c54f73a1a05bdeaf0d04d390104f8e02d9a417f69d81aa2b06b262d4ec4514dd0a448dbec485d44eaf2f762f2151afcf7013f0860c29df5409f0e501f024267617f1c337d0608d0ff3019f73f0549d3e3327db5d3ea14b15010aa8315db209fde9b9c585679e2a377dc4208af79442ed3bcd4cfc307c18904fc45f39b3d042f32a60939d1f3bd899a050e13c65f9175794022ac04f1e490dae8b584a0637d0e8f8a79c5f5aeb525f6bc0fbdc937adcfefee4fdd844eac5e54c02a3624d5914c0144edd1f7452e469f883cfe2b5d9eaff3b57db8ad16dc2208a40a2cf17d10b37e45bfe339090e2e9e7f3c1c373f7f29fc70c91209f9db3c4abe1f6c3c005edfc38afa27c1cdb0a19ab81990f18f8b708b82e68500082f76619dc62bdf98f62819a4506e6cc4147b149b8ee049ec915e72ad251f5111fc0a776fa6b1d2e8054c3d6ad0f12d369ff6b8aa81111a289844d0c9775a9223ed1ec608f906646161e54f2001c2f61ff5beb8a5ae23653bc5ea4be2a2a5f5bd1e2e4365947c1290041c83bd61e527487de53dbcde24be09cd8934eda96a10a13510f1515f43ec9b3c4f747775f2f92d4579402964beec1c6b481feb0fba5a5970df259483dcbe81cf9be21240dd7ee9467964a474feb072fb5801f01ca72cb42c1d63cfa3fbd4bf0ceb8fe7c0dbd6ee22a45661ae196ea232d9fb1a20d9c460f482d88ba3b66656b5422151faf09c8d3e00a14e12e1f36851f83fae6e0c11bd9ac1734118a44897b7f7ce2ab21befd593d6d513fc562d6cdf86a770be2617911524ce9abaab8b3b54a224f8a07f99d771815c0a1ad22d1505cf44729cf036b8c03fbb1c74202486e7c915769e532b3a37744d5b6f31c3ddbd109fef51b034b088f1cb15be1ac475183d6cb566460167e5a4b10f69c6caac7622e4defaf30874702ed3b08a93fd0f9f40dc8cc33b587a79932aba4fa97a0c738f9573cd56f242863cd42766e8994a7e6b0a6fcb58f1586285893f055856711d1298b14708f3c390b6e315173cf3b625107ced697034f60e6f450b25cc754657482d5425e1e4b1bc3d6ad3e152a633e97d039975212c2992123167e0d76fbc22e47fcf6dd4cf1899604a35c4511de95846ba8e68d901500da20352a7f7e84ca07085cdac9d80263b2472e87d58616d6e6e95ca92e31eee6593bdb5393abc360169dd4dc5faa460d60ec8758a0443e56233c72ecb9c97ba0a3a544c8745d2ced3cb9b9d1a6eb9005d0145d66fe4a05257908911a56de9357bb494340eacaaf0ec90367ca5150aeb9a3194361462aa2b48b0e67d4139a27f7227923ea0913e02b9bc8faf51efd4421885afcadf0f6128c6345043503b3ceef23db70e2958c7c640d802d024f448a18cf66d7bc92459819b25f0fdad4348bb7993bbe82c3822391ba439cdd67365e8724b8ea0aaad672ab37f68d496d7e313714b1f152b84aaca841908154c276b3f5b49bae5505325eaef06e161dd8b69bedfce7943cb1fdc78f4b7bb0ed86042fd4f82c5b9facfe3d1a49b29a62ff752c0d4dc91cf81fb306970773560e47b155962bac4fd413dbea526709aa6a086624e425e38adff29e6bafad459057c68bfb58e9ce38da2f0e10724288ce88bed45cea1778cb1e72581ff38f5319c637bda94fd2ef8a7cd9e790256a1a514334c887c35af2949f10ae009b00702386fceeab3bc72da85d1171672b27f6b5fb6b34a096b3798ce03df4d20eeb46b19e81a38b12e9f14502b0c15d9899fcb5c3b353df682eb7393fe8702ff9987ff38b4d1bcd2b984d9e886b6a303c2751558c49ae92539ebe8cc326b1d0f71378360641c61a786168733186b42b27559447085bfbe058e07a3c32122ceab3d0efa073494620e612aae5656da06de25f14927ccf43a9cbaa5516acfbfdde6f75c1ba3dfe344f9043419c7297a60226933e7464c07dbf905b6505266d0fa1725656d79bb653683e01ff54337dfc83c3574e53962e65b0d9352b14c8807a28286c961efaa97f72f53881a4db86c0b85fac25ab31d3c1377360f78bee8bc82594bce74136a9230634ca7d7f8b566e10698fc559da5445c580ad9b9f2a0fc4b703131e49448f8853238dfb742dfb19e9a07566b6b8f1588700c22473f6badb0bb7431468bb5866f55e91c0c6e11c19ef45049439a4adf948dfc1200d70fd63c474fbe65fc1d52a695f3498de60b66fe699cfa1e5c4ab6944c69849d1f571abf326de2400f26feb8522c161650682c92e26a38d7b707bc277d0901b2b55eb388b0c7daedc2b5de3dccdebab6c9207a7c65dc33b9eb5f1f6235ea91fb9fe587e1e1225e6757fc211c997689f2430456a089bdf295ae0dba08f958cfabdf8bb553e1f9cf85ba376d66d6ff1f85affa4fe327f025dcf76c32e0faaf1412349a866f09b562db404cb1d6e24fc3eb3c84751e978b32b02092f580e9f822724fac25f2e48ac02dd8989c58e26359a8decec06eb2f89f9cb7d5093053615b9400ca8bc26ea3eee560ae18f5dcdbd1bcab961c0760e2656816ef5899452a3edcc8a047542dd0b6e83b6043c49f70aab396116034a6edb4225ed0ce36967bcc1b1e76a415dcbd876bd752fdb9661f283afc39de177181bb56ffea8f5c8108767c698b8e807941f0118990e0297ce16d05799490d5d846b03db530a60a1b6c7845285683507582cb3cf690f9ff4ca1c01ac6af485b97fc531c20084546e864525dbe96fb2ffc92dbe64259ccca3058e32fc58bc739459afa5f6d61f43d758a0c92219655daa86a9d10b853c7804ca36e5d0ba9de4ba6ac9c5444fa6fd7b1fcf4aced0d6d4629ae48f454e718e175760ecc772fad9c2dba127e109e9923f1f7ac347c2c48db4570a40478f94d0a68913db62883dc7dd2c33effc17649a2722e4825ce6156a642ae6ae3ae589b0c3a64d0e856063043c3832f727e3d1f9431f5cda875fda73dee756c97269c074565dd0be412eeff62e12a0a915659836d939aa0ae889e77b4d4ce6b0b0ffbfe83441e5c26f342520e2eb00f82e439d7c372b4589dc9ad26d24097151fd48e698d38188e167def359cdd631746e8331c34001ecb3e26b13f9ee66d21c08e51b6b0c4b1fc6f4a1699c04a447de36666acde3215ae91f6430564463fd864e2bb325a0a46d6d10b5e29dfec87ce9948786a9c82e1d9907568c162af0cb3811b6bbe78800fc7b865a194f095b224566f79c20a249f8de185cd25d3dfd728266eedc123583c605dcee8020c353eac53b92d97c176664b8595ced9a7846b03bd6379ca1ae94e365e70b03c1cd377e00f54899fa7234dc90e94dd1bfaf6ee0923642d19cdb15245c6c4b627322ba46031c487de5a910ac17b96487f1bf31f6bb45ae3ae17ed5ce4b16be8c4923af80ce527434267bda19b4e84f598a746fd47d82dd98d6137897ebc9fb08584f852207552745b1c077cd5b810c92c3228b910d67c409dde99be8b056735b6a12c0e1a1d725f02886e3df2b66d8ff83e2bc37a3591bf0ccc01d6ce45b4b62f9aa0c6748b0627b995ef09561423501bd449ccce4b72b527445400c34d5a45bab5167f3b62b2095da7eb0768c4c577748ab95ec6e6ee42a49bc4f528cb165c0e1f377ff2a24e6556b4588c766eb17389b0c7ba0058dad64bb8197a72382d5382d369e59275eab2cbf95d0fd372dc98eabf9d843020a2874f986f046d2022546e85854d29b399700dda999d2f5b634387dbcd7899a599f086bd38ddc2cb514ca1f3acb025e437e93694308d91a2f3627565411b174df4ff92b8ba3542fb72b62be3cd5b6512e563ea92d1fff0dff54fb76ed8d99618fa823b1baab87a579c3f605f62aceb60865cbe52e2bd586c86560af4c7692a2859344df66bfe2e195eb7d9ec5bb066666b441250e024d4249d4af7a0d15d30a2d9d66ae48601d3266287d6e71e4f0a00e36e6a77185a855ae5971810745b40147cf7723a10a72cf0399dc7e137bdbfb06b24ecaad7e8d721003a7b450f906923b6b58dc18ebd82c8bfe7a9614992dc2e930d4dc66fd3b196ba6b9cde90ae7d564b991432c1c78d4fd3170ee34dc5a615c65cceaaf2f6950faafe1a88461a752a6c27828f61d584f29eb08d3987686f694293b17cdcd59a6be99927047c2bc6a565dc4334b11fd02f0a9afc9999e7fbd817d281d93db2b0bcfffc7552de360dbd2fb12c0b1b0bd0a91eb0f44a50c996fdb230d0a3877aa4533187ef625935af3a818fd7eb93f5b4f910096dd71903bceb73f1e2fb73f0042b696d84af591e2082cc298df3d32837f978ecff6ec91507ca50f3fbf4ae3d50ca50ea147c3d63995d7e200395bb860a755231c18f21b0ab2ec7e63165d995dc489870a31b5b4682340eaac312415e41ca0548a2082b3052ae61cae762ab6a9e34cdd27030e98e8521cb8126781a7b63ac1e57e9c86d5740a0aebf177a7ca7e092ca98f573861f2317e08b3b35fda66ab59be11541a67392711992ad0d8e15f35ce6e1707ff4b799e6a057cc92026bfd93c4df968292cb394c7d29490a4f295bd58f47d3131d4e2921d4ad8faea30a064bf36e70c003918855621d798a6cae5a00d6aa4db08efb168a5f2a21b72fce5e450f44771dcfa7b4d3564ecbb66a7b08330f13307f5db43242877ab415d8150d0fbf5cd2ef4a5e5dc801e3b4b1f74031336ef6e24f6591e417dde35bff641372b1529f4f8a05b1ecb2b25283c48eb04c7bc615887bf46088d1bade2d1bc67a1d1584b37b143c435cdd6ef60c43b7ef18dcb28b4751099d0fb23e0ff13de03d48b5fbd2c7b1bbaad1fd1f6d337b08b110415b81a771061d15de123a643d525f3d817d2e93950c45c8540d27586c396b4153b1f7b6b20961dfd99bc991bc952198632dba8add27361e0b441f6a6169fb0d42de5fb882d3a1327fae0e27ea595f55f7976df3640bae5557353c2ea1c20586d325d90a6691261e0262919e506ad97cfb756c00994818a49c4583338220edb29337589e084ea6d1c567973d44cf5f710b3050b7fc6aeb8c43820034a88c41b795aa6010b8c01816752760092672174bab4ee5f84e0d394367395069b4161d58976538a542028187099b4da6f56048ed404aa5ddf514550b8d3a233ea94973f860c7dec52dff33e110588abdc892e35e8290e993de5ef6bab76873b1c347879200bc0c088d8ffff6baf0970905648bb87dbf54db557b985ecd466d5f01e31153f2cab0ae3d07455822b175265e7e4e37fd1ce46a1b5a706a3d1dec566f7c87e047c5cdc666249ffc482894da664d017070c3df610eedf849cbaf67c38196fab32f1aaa9a2fc0b73af0cf4ee9a736bcf391c5d9d276233e489110d003ecacf265efb05b3876bc06537ce93bd8c2dea8568b6c92cc382fb5fbcb8abb27d6d37e900967e6da7dad2c2eaddd3fd0d037bc3406cdaf6b638870595a0ca4cdd0e5c4fce70437122b8520dd4bb0eb8fa5fad2ed8b22789171ded97e0baad1d9c4b97139e7bc68ce4a91e5482e45d9ac546d0d5132d1e2086e34e48cd14a52ad386ce224614df5e02b8482c594d6db6a3163c876b1172eafb5ebb97fa9022f0e058fd71e4b2093cd25d6566a47ae464e42b3e097b6d80acdd4a159f3c14a7e1bab20b016c893d82b82eb425573f76345a9dad840979ac0339b1a55296885f21fbb10e4b82d25f4c456660b728b01c158ed40168ced31192acfb3957276ba22194d7acc51e0c201fb29826259457e033d17e3605905f0803af9b9cc14c56c281b36427d9a5d8d7938e0e996303b596468c7de0e5079381de82d4dabde6a8757c34d742f50ac9ee6071feaccfb7013df0e424229b968ba5ff5370cb926f11e0e23e5ce1ebc484146605499143cc639b7dae07e369df994eb130ff82864aa8e7b42d9d2b0eb6110ab66da675607d1e684be8e4c546cfb343d8adf21aa22b76fc39c6b1f4f69154bc0afb135eecd9e35636639e08c434a2ba9e497aa9302649d1a261c50bbe850138511afd6b292254e4c7d853fd9381b6e139384ee8fb01b44193befd1b31441ff72d3b3224553916ec232a8d230764e07b4a9904575e47a9eb3bec3e2342a563897e718f0752410b24b40c6adc540a100439b739cc8fa238e8cc516a6bacf0e29c3f23488f671ae368d78db425c98d82f5f06889f26558c79c63b2b9f95ba44223882dd4f4e7901258e98b2f72073734b11e631b36360e6677d97c6a24827c86d62a4c0c07e1064c1028c5fb96c7b937e3f9ead35ecda1c9fa785a6f00cc8680efc7e4887d7bcdc1df940a41f1ed0c6166ee38cd7b132910077ce6aae38550543fc2908ec118ae018f29e32cff0d4a8244626a4478a77138dd9e1902cab677b4d2f58442805e5214aae44488efbe386e382a6cfd517547de63caf08d3f760f6d6eeb6a082ebf0de23e800862e6d4248058b6466becab91274974d39a255e2a075aecd16b45ed0cf28050bfdbc8033b8e9e8edb0a6ae673ffd27f4d76e2fb54fc66921b085541a28038419b43c144a1d4f7cb198dc2f710fa9c3fb62b49553632c25f17f880c15ad56488557dc7e7ec7140de8e968f7d27ed0d6ec85bf977e37fd7f53174b00b312f5847171dca3e1a74d5dd16b4c7e8b93cc580b4fd2f413846b613a125e448e4e5b872ed067e0167a134aef318430e0f3e7c58e32a7a6ea310c3e8ab6ef6cabf37b0348fa4b16bc20f59fdc1f25fed4beb9a64781428b67feec1380585da0f1a4535a462ffc7b797baf80e790bbd11347e469a14244200523c0702f6c2559bc1b7ed3c6b151cb38cfadaba6b1a7e0cfcce93352a4c5078533025011019e7e79762f6249c8c34b3eaa3182dcc4239d051cfdf51d70aa7021c97bad5e89db1d6e865f400b72693394fbe90f935eeda1d744363ecbc819d2c9f2af0f5fda6a1d136de966c077815047159dd60b2dcafd673d87dd26abfb4d0ab403c0e370128f0a451bf17ac686fb013245d566be1bf5b0f2e0bb85b4ec1790f499e6edf47c323104f8cae0af12123bfed35dc2aeb843011c80fe72c4c83aed5c10e6d8813eaa5381c1adb7a58d6ed42a30f5dc6112aedd827460d064b9e32fb74a06e89349a44d939177cf8cc497622afe3abc70aeeb9e1934be0e6fb2a08de59c7493db1b0b2d83b643e0acd7872ffc305d18311c7f80025c38ba7728e96d2791de7031267123b03b66c603a92183a9883dc9e3ecddeaf2ece19fe4d706f0cdf816c472aa47dc9601b3b1f13b413ee66c497fcb54801d39f3459f05fa43fe885d093cb840eaee8f2b30c8b309259200125bd2f73dd3d46cca79938d218bff44966e2bef672ca4803cc8300fe8844d0a6c579a87058e8d22357c0d21d21cf49103ee00050c0d659efbcab5017c1667e17afd05f0428d4d05685e09f9f5194734f872fcfd665671dfe3728886b7e7dcf9daa89746b970eafc93a5a064c477ad8693e5c0f529d16d149ba5b153e0e907e4c7648e9d8440a83129f2a0839c0254a69c9376492acb1d5b0666a464b986463313d557ce40fffc4d7a28fda46872c3b5cf071c03cab693563cb33454a05c2a71731312aa7adc74e4249fe8a09964b85558ca234747a4d79a384b1db436f9b8ef14773e4ea9e62b95113ad11c583929337bcb7f3e73dec91e912e0a06c4c5143733cdd00a07ceb1f6f0c5010b4fb6638a0192a5e3fbfb54c18c2134da7529862e25fb0a9e1382fdcb4227e03e220b25f52ac8c56cf0d98f4870697b1889bb2cc284765e175f89b305d025f6aa3d514baaf03c69361ceb59d57052f066e1cdb0c5cf767cb22d80d57fb6c7174d4dfa8be94798116ace1d5b59e942b3bfcd48a43738a6c182b900f479e06cf6858c32be113ef564459b0da1d042cadc56f36366825e202198148be8bb240ce2c3c6d17023343eb80150777ec04485ceb1e5edabc80a240d39b80c137d5bc8bca165e35dfddeadcda7b6a005ecba7d5b6edba18f5d184cb23bbcb7f78b46ad7de1b03cd8fa1586bb4f62a652b3fe8488a54f8ffd87ff1516f3ae313f407e347a9b27ff4fac537edda3b9a16e7cb32e540905a6a92508094c07e98b4a4d5d86706ed344d451816780832cbfcc45b9e0cb519ab7fc5e60d8ec94a30e2869860f833b1715701a0e92f469ed792d39c61a0c47776c7fe19ca466f8724abdfd9e4064ff05264c113336844e31b6edff85447920ae755a154780b823f3e5e165efc2cfbfda8f3c851a5ae92ed3a76c7b0ca8bed8d0265a9a5f2560be3f89c44e9c37f30d8660832a199ba6f70d4caaaff056fe20d8f33c53d975773825e325685d174164b2a40d0721275fd9f1574783adba814f04685b552f34c62ba00a142310b8ac816b64a5574f9be35f423ce2f1f4a4f5c4803b7e56a712b664f47937f7170ed3a959fa40c6a5e996b4d507fb455a6a755c038f7dd15a0252306618b9a3aee2107e80f823192ddedf83230fdd5dedccfb03a2c195b660add877e84cac780d75f00b4452db6ec626d200d238d8105fa631190970af4bd4ec919c67f1ce7a4c6fb249e03018db6eaf6dfe6ad2676cba4ace789803ef0a340e0034c4accc78025dddc1398cd902d69854fece7bcf87eb740eda006dbddd72b7da1e3ef9078d25de71d7c14cd6934b2d437acdf12c67e56368f9819b700006dccb46123b9efeb647fba55d45f0adc951fa5d625db20c6b35a8ab38f51ca90488410a087bdb8b466a62250fa6f2120cf2535ede8b87a237659e421f22277181a0458469b72dad014cfad056ffd7389dda521e23ea445791bd10f60847121781e8708b04e107fcdf317704ff5ae102b762990901cd9b3a5c93f921cba8b8b3cc30622c34939419c197a941c9d275bdca7cd7031fde168eae548351d0909713c94f63b82bca97b879c78dfd3ce4319c516fab69e5c93c27c4cbe66615a1e4d67679a93343c4b963e1f3ca06ca41fac98e2e6f2a12d78293b31f898123f62dc857d23696763adb4070f87cd89deebee703c19840ac1549363069f345cb98948f9f88c5eeafdb459d6d5bc97dee20a2c81e94c619ab65e151f00b2261ec62dc620b9a0ccf3aff94f6f4407279890af569f3ba1d5c11c8580f1e03bd223d25d2bf1fa6d367f4a3339d60d121d9639e09db3f24d43f9fdda60e9706979201e3872dbe4bb86410e0aac697faea17220fbbc6a0829990fba35e3914be2ba25dc387a0dafb4697f8ff3efd3e39ee54009c4f8d43109384a65b13a36e3bd71ecfb188282cbe4f6b81f4def5fb2be86d2ea2287829d2b6bd3a18e23d9595119749cf18ea8d4047e8c9955a4f6af125c64efb8d2f20f77541bac1aa361b83d99ad5ff74e1057de05da4efb69dd75fa1f895b95385413a76efedcb877e8ef0762360096ed588bff35340ee220017376ff6f6e6352131b2435fa17b8275d5dcfd4a17cbcbdd796f0be75401e7a15f659d22b936833d87d21c8d9f9b3199509d4827eabcdfd4782cb72e5a7a4269aa575f81ab15e1e0e3262615fb96aa17cc2900df067908880fc6712f59de12040856519ab5fa8f71cb8c6ed7f11fd56fe1d9b7792380faa9c7aecf1fb4a1f6369f772fa064e9dfa789773cc9c11447474d4efde77e6f6f48bd9a0e832e8cfecf50fc2c24bcc91d6a12a5575454e5135e350a68e4211776f023071bf32b18cb7cd5823d6ce141d39259dfdd25163c6b3775f75be28b148f21d18280257f4ea7695b26fab44c1629ab11774d60d4f626f837d3b39909a33c963ae596ee46def238fd09a421693acaa57985e5e869e94be8d95e6e196f34a2c856663d67855113a23112f13774c6c637b0bb231304582982c01da5517d75ccbe6b3b7616d17769a52fc0b9e81d0c16ae6ec359aca5a415be92170cdbe55dbf8215418fe3d3a52b2ca50aae9e7161ce1a8d7ff15324c06ff87174be4d0a163994a95cc6364f209d1d979c8c1a99f507686c452fc3776f944bb5d97f898b9006a2f7a81cf0e127372f0b59a729b5f2b14b55d4801dbfedb88f73df3ff48a902d668f0949c3854c31067f662f86b547b7e587c2114db24cbcf8fcf992b913ce3dd784a03cc15ea2c1185e6df1430aaf53f87c876363f66e5f7ad89da2e3c4819794f251eb6dc90eed3eb45f6c33277a6d99100429879e2975caed1a2d3acc616378579f8239fd086924b35d64df5b111f63179cc68b698c08ec28a6ea8211f4f1d567fb39c0622d7442808961133acd9d86f68f2de0afdc4ca4d8deebfa468e590e3cbfafce1da2bb91205f04af9532cfb104722ea341dd492055cd66ea1fd31b4dec55341ec2d459c86a06332d675ae1d5fbd9dfa889a626daa88211f0fd7120181d1b6d531af56ac10cce46554172a25650199797d878a88843ca5b1c5536c0e2e65da76ca3099a4e77aed201b8879e99a202f52b4bf34e36061ebf9effbe31fb0a6ad5387b01074cfc9ffd8cb58c2b8c01b171ff2980c801e2710d4b615a7995c06fa23fa68010f60c939e76e603b15cb5110982e9c33cf66512ac727825776727ac567772fd0db6e7fba929f04c58a43254fe3efe89af6ac37014eb176e8bd540dd333e0fc672ff3b2f56605d62a6e72a51640f756baed4dfecf31315ecaa3a3d572b1e7404f74aa058319409f5e41b87df0682967b0bc04b5bea95979d2d9eb74443a11792c207a269816cbfc129353e9b28f29f71aa74dddb81bf47d70a3096258134c384fdd265476b9ed9a3f2a5e56eb3541e90988df5785ef06f302ce10f50371e3e6b6230c81f022678e4943b5de5eba4cbcd0d37757c726980c208e0fb0b6256e99890cfd452372fd1f36984249dc8ad6b3837b3419b5a937515dcfa6487975b782284161be0f4a09c2af53038618efce7bcd9289c40784fa128591f6c2aa239e4369d935997d9b0a869cbaa0dacf9963737277c363dcdc7639824acd7d4b7c8ba2dd291429b7f6dfa36ab388c018e783e0381d67238fe2d91cac425580d98454a70cb6c800d07a590b0a7cf05f22d1cd132bc455672ade79c4b7d3a974b6039b937f0013663ac6dec42dde4b4868a27e0441aac75a2de39274a9f53780bb0fa84f3bd4e017acc7981f7336ecbf1e968c398947870012bf3a5eef06849bd71736d6d0f2a8b1ba538455f72ca033d8714cad0d06ffeac5f48128eff214c110f8c9fc11fabf617daa0bf7ed3e90d7e32409d2302f17d73c8d4e8606cca437c024af8cd52de133d133945dc682298d8b9cfcd32b02de6c39f6f4c1bfec4cef833cf388c09dcd01d86abc0435b7c6959931324a4c21692e38c5f363f46c6fa584d368ad441687e483af569da36da1dcc4cf95abfde9589403aaf6855c93826c1493df707b1c5016129045084deb6e2599e93ccd4d8ffe3d7112744b85faee635687007938f17f4164e956a942cbe8ea66c48f8b9a04ea906a6b2b20229782201a128e9aee8056dc81f25d765643200887400779345bb396aa7c58b384ca89c3cba70d8e9322b6c257f26648b4c890e8d5099b3e9e14bdbdc23236135a08a157b63465e33f0700b98894c9ae3aa4880e36950e1b2fb954a30610207495a064c4616ff54b5c011ed0e2bd1dc13493c4cd04cce1538c55316bd9f6907992b21cb2171b931bc24d78194c3c20a45b7e1daa0117a892ead20c3ccb4a12658917ceb194c47bfdbe3cf9f62984357f33b09c97925490183a4cbc45e8305b3d612458abd24d9e442a8181e66a67b7626aaa160c0215b9c01cbe80867769750cbd52da68e444168b4548b1eef9cd80ce302ce866592e19d19f33e34fc9bff30d47e42243060d7c34f7be136c66afaa502f6c981c64a5cda4ab2f289bf6f10162c5847d36cd3462f6e0a88952514603618906b4f4efab2279a0dafd8fabf6014b8ac20976ba947ecdc65dc5473db55ac4896981124e77adb3df287f7b22a1bfbf6d1b82c25fbc4bae5a03fb0be95c0d65cb910c977f353bd1b40f835486919a8effafda1e4726778d0a0fee7e6a9e6754b62c1c2a940e8e142092c0bc35669c9f364b60e99a383c0b9d3e0c25024bf8aa628ac0ac760c0f73f12f55a8609f6cce9834f35955e6e65ab46cc731ec9f194333ec085b1c682f45f5aae5c01d216eb2cb8906ee9ebe17c63696beee2dedae5418a17a82117b7381d71fe2d9b4af635b975b159e2a401310f49ae100edee5b4047d3fa6e88572db2789af7c22942fc432b7b878e0b992ea3f55c27296be5448705f3e7d4603a1e603e99de43636b45c6e8979cbd0ca54607e04dadec6d3707d82221c5ec2e327fd35aefec038fbb1867cfa3d88c5499835889e5c191744221f06929f8d8bdf6f971c902156626c380ee48a6d7643709ee28fbea6db6274c39e4a367d6e4e22a420b7ceaf622a53cddcd7b6a97cc44cdf34061e02f5d2140e162fa279c85d36d8a5f95ef69c57da0993e00ff05732c0c9844b3409b62f8c9d508fbbc371d0d02d9721afed67cb836b48832a9579590114c7325673c580c5703c82999f1edcf210117bbfc7e6d259b75bd4109eaf59bc14e22d8f5e17c3e3d5608da70ed58d8b8c90f74843b3288e9840a1fce8f852430d54f8427aa1eae0a2e75702ec19dd6ba55ec6b906918ddb85d94ba44fd7e0c930499a125950de040066846d8afbe15c7621cb8d4338077271c3f9adb8ff9e49874506da0f15e8c13b2a6ac8ed35aa11add1806a88d12fa770fa13e6042721025701b2c7a1ec96b7fee214c64901b39c67543c319e3caec396550d0fa3c36409344ee4d3bf387837fc8a1d208bbba84dc83dc8802f4a89e736506c96167c842852a76c7f76afdab580881c70ebdfedfeecbbe35b7f95e860e8e52948f6f7bdd0f69505b99465a9da9fb9497bcb153dfdd9ea65451201bb5643e2b53db5815f64c6d225a5369047efc371af7f4103381f67e1a7187a33cb10e8a66380bb51065f20bc06fd1e18a6bef3228e5e04e19b4be0806d4c33be495c0677f86da2747748bb222dc4b06830e1ff49a28875fdf1c60314a5c8c73b1aeaff8f035a4aee5a58c8047764b868ef72368c9abde790c48b4d04386ccef2dbcb234556c3c2c4f54c1f94a50a8b3aab4e8cac7dd60cd0b32bedc48d2a76c4026877b58067b8d424f472f96f1bf8445494289772dd0128e33470663d559e643f1b87e1e89f56a9eab887bb7070ef5e1af2f1e0d852f18aa63e6b6f2526e8a5929432de52b79e0a23eb6f93873b181eed85c30f32f6136f0b82eb0c8d69b465c65c6c7ef1a06ee2801c4ee92dc8f509bfa5fd49bb01ef5ec5ab43084c11f00d3fc63c93308e4f19396f3dd126777b35ba3bfa3140a237cf60a61e18e7efabb33f070f1b774967e618edddb641fb5c44f5a6dfad9dcd751d3b08ef6dd7d365359c0183b7695105a26c5d428d2a6f0ac22b2d3ea51dd796ff4cc5313c4ebc22f90083787673310bb09eacf8cc3273601e3c7186affd86662c9446ddf0e8e066f00ad63c971f005d16c3648d3bc832ac201511f5788fb4626b37d5af08623f77a1992a896755483cdfa26cc1665542c932ff5ad80556f886aa28480b601207afc8ec1d6af0553cc2b522067c15d4c085221d30992e00ed56a20e272a35544a72ff308e6f807081a6e941afd289000d52a6a9b9061d9bb88a484e5a408d1409128bb23646792126f65099db5bb214626f80137fb1e6a233edaa1abccdb63b92fee426da07e821179015a7cbc58f6841d79224ff8e42690553b9e42b735a7d90f46afbc21190b92c1259f71203f43c16562a1ada85e02772d611add81cd95aebbc3d279e38e0248544aeef3c0fcd5f161d11db57e871ef20bdaeb2a01893ae9d81da268d50fb616e9c853b301088bec2d1651e9b2dc7fa54ac74bfa57352f6ca51b4518a1e1e8c718c99d0e996a1fec2b8161875d18ee385ac09843545a404413fa43123be56e5953d952d7e47509122edea5711f118d9ae7ba020f35b3fe58117f4c045c70f4dcd082b9443b41441ca42dcdb0992c67a5148ce6eb9e1c2a83629e70aceca581a0d6140376fc573b04f74046dc95885e58526f1d36dd85ef03c9549b1d3a18d7c0281acdf05bec7e9159699fafc6188cc53ba56a55d75db55623fc2f8ae8212a60f0e13acf7e0980e88970c5c9bf4860b28d3b881d3cd30045ba2b8a7f09de58954cd45c2924f78fcdd4216ed26afcd6160cc3815f1d54e4d2b324fb10fb2955ec6cf107106d57a933ebd8e1edd5dc99a142f1d7dbd9973dfbc21f788fc2e409550902f38b4d95a4f3494e01ce8bc8f2ca1d7c7fbde059c62a6fa4cf358dd623a6cf4f35aee5559d4a682f98b634af4791a5bf059f8643f0ff9c8ee7909099b6da4c2ee6d59b72646aa055a4f5061ce413b21aca4da130dcefab03be037550bfc9da9a63d643b287c6c7c8808b8fca66a388958f04de10d01484e2fa6c4d933350eeb77d21524585cc737391475a329611334060df246efc6ad752d854f290fe7b1f2f0ec61e3bf617b5163f300c4b28525b5dcf9d12dc74e42a3d7729f3a666e7dcab9e06881deb1135cf905c6dcc58a5ab034b567c13280f2e43340892129d06366ae54be3166bea393f02ffaa9f75af514a28ebf26f680c310dd81bb7dcbf0722394fffba9236d6e34bdcb1cd427a3a646a4d8e2edf19daad6d14f36dd88c4d1a65cce971575048a96a4a466fda0d1a9b96fe6262bb7811ac41f2bf2232bf8c2470cf944c7a250f26a6e5b81a68d77ffabf23abac35e88257c2a438178d19b2a32e09c8bb1a75a5aee95f27257e6dfbdfa2440a1f8a47cbe34bbc7ae371ff2aa2901353e9505b3a261a992f53e428dd6c11be303364ee3a40178b40b2bd286d3cae3d13e99427335f46c5743c351fe6e42207e5fbda1a90cfc39ad1c551136180319ffd18dd2d5a97d9ca8f1213644c839a94f2c3a6d6691b4a49cf623a1164ae5ae6c3e0d562fa50ac228bdcb6aba6eda0c3f9748942318ac1ec1a67fe5ef6aa40819f28c6f90460122baf741810e73966d9b4d48cb3399e4c195fda7e656e797dacea356201efb20278ffc945b7ae44d375e17e3c11d378c87801383aed70bab240e8726c51353a4cde2d992cbda5046b272bb2ab2bbf14f47175809d0316ba44cdcf4e37434b14b0331c0daf58ffd055db4063b0fd3b4afd7b678f4ee8f517ea562c1d095e26dda695fe9189383d9563ff85334ec0f7027e2fc8800078c87e435e86ce85d3644f5a949cac1ec610096ea5090799b1ba79a1e07ced60654d66e9833931484e769d0b8ee1b2af97070c0bbc79bd8ab6c5f675f866924914f796c49cc93410fdc5c20f0d6c322bcd960d297e109378a384b9d53881d5339beca08c7810cb39d29bd5d19a745f23fd999329bc22a49683c9cba6bd5b4cb9d34572d7b4aa7b4c7fd9abce9450db9ea849537f3ff5eb507cb66f4fb84bf9174cd180deb72bdedb2484c2d0ad53b0d88ea3e751c36398a101590bd0d13f38ced125fbebb6143fed863a5afe71b39faa752f4b547f8c4311dcb13522f4fffc92405b86e0b7ad7a3d55cd77b4b881e66f2bd5bb49478a4b19c5fcb7064b8f0723407b9544c3207c9176997ea4cc18fa2d9367d65e1cac72f1c096eb5abb24a11350e0cfe06806267325cae3b639055464525bd447556c81b59af19da867857d657f3b91237412e210f023f2f73f570102a9f814a722cbab812e982ba5ec0ba55513d760a7ef2daa131bf4a6ed3369ba679dac68b5478c6db072f1825bd907a8f93f8487de23c1720021635290ce23f4f6885a1cfc330503a65dbce001cf734ce8c52da1d6084af30d618e955890d5dc85cf2766242df541b3878500a61cfc7f97bde22d40f17e82ae6d4428104f1821a65bdb72a09d2a02df3c4f1553c5e4a8c91647fbf8245ae0f7786109f58714fb2637a931bff352395be2d2db914fab779917960512e20baf1c4731f6734e65091064352e61a234f78f90cc215f54a0e7212d5cefb611d8622f6d63df13dcf34614905568c441de2924f711079c0873fc0abdcff60e9d2878d369e810704ff58ebeddedcd52ea44ce97d7b44b5cf86a4080364a747b0ddbb0e8f75dc334c732036d7e753c1ab7875392dce0af0d98449df9509ee9731f4d1157f820abe0dd526645ba6741c251570a04437017d4d5842199c0a7bdd514f2fb2fa8631c62beb83360419cb1a49b64798015dc40f65010ed30b2127c4f0ed840bc07955e5f282e100117b3a959a121792b1f566efc0a3279ad94bd1ebd422559779437c2497c28c5e8114652780d545aa7a4148b5ab1d4bf851a1d09e962e6068864c62ad1b8eeae5cc08ddf4fb114deb4116c1da9cc1b5fba8d30005893b724a59d624a6c2aad8f7c86cfcff44d1c5b4c9b5a754ee7e9cb6b3d557a2d3f0f0785b0acf50bd012cfdd4019f16b701819cc072ed94824b1b67a764f118798de0d50121ffc55bb39e7e2435504adafc815b6ff202be3b18d174bb5495d5570b5b1862006fad72b864198a16686a523496d259c8f12abb91bdfc68bbf1fdb56ef748878ab5879323da69c8e541cc9072c544865f811ab393a7cc485c79b9e4b93c41b99cdc29b798ece2c8eee7fe3a167d141e40d6a1e5408739710a3fe1a9953f72057467a06c2d576673d848ff5059ab241dd2e1a96491f37c2fc9b91e6da0742909e7794d70cc9d0a7ad9a1c215e220330e24fc9749d533cba9ccbce109ad553c1ad1cddeffd292db235cd6f35949eb56ffa3c5c89a11e1db2ab3c517ea6620fb403b2d13bc37b895b0f81286b15b2c34ed4be8b576cedc6e1b48a47afe2e5dd33fad7f0827cda046cad18cee150438054bc001649a7ac245c1821daf95585e01f5b378a8162d994f664aa3ee53c1b90a6753bf4b9f1e09e537c863c49fa6fb55ac835859a84d15531b7ddc649cf1a4a54329583322200449fa1771d684e9c65d1473acc7a4a30cb19f683f12b2155893cf547f90904c63c82ab5ac5e3f3ab5cddf64910ff3ea805263c7e18b9e14b140b35b7117cf58a6424af48f7bb4fcf61f45e3c63a425121161fe6637c301a79bc39281f3d367d6a1900eadfc2e967b96f536e5481a2313414a562061620a70476a129dd5ac3272c9aa380539459e98826776c4aac863d251ee7792180e743434484344691d9264f40c995bda6029d90cf9c66bdc223bb1a0cb4694828a6b42b804df71c8dadf1bec2b7d4c3864e21443cd588fc2317b89356eb96f6f47111a76bff19cbde9b3a90d08a5b8c7cb92ed4c1f1476416024a52864f0d72151be5ef7cdfbc417fdfa534d58280b8caf127975c6f1a27865c0edb0805d2f98d2c73817aae808b6f1e73f1d5603493ee625e59c9c570588b372b5ec29e74f8ef2a55ddb424f933d525bf95b6c2fbdf698e479e6c067ff3fdf1103be62a7a0323d081830eb770758aceee8fda338be709c6f4bfa6a9171d6aa4b6ae334e66d50ff269067596a13c173c413f24f698f490a1d5788c902ed2d214f34757e751a74a54732f95060526a0bc792c23bf31d81ffe06ad4153c9f22da858e905ec6069e1d86efd8cf002fb2f976247b2ee2e6a7d8ba66af7ee5a5779d8eb598593dfd6eb5e0a856897dac26917f27b768e177419db1a01cca0c544335b63cba09c0deb73a9e5c1a7990c47db660e824ef2d88212bf8081569834f6a4103216d78e50e64b5fd7df4d4b02addca784be39645d9e3915c460f1f6aff4b6f485fc81727c9fda9f01223e7236812b82a3ae6affe64361a6b848cc933fdcb2d249a033ab4185b310e465c08db9489c0da24c2d81ad8c9df25424069157e694997f5ea7b94b919eac46b7baed925d261502fa19e6ea5aba83b0ab26f6138cb19a499d87c34ce3f1e95acd245f7bd1d6d610e21af3cfbdb6c338f7fef8a1fd8810a7c1ff8048550191a4f58b5db782b8ba2a8654d4934bac0d9ecad19c673768e9a90b53d22a217ee584606e0c8d426f5f194c70287b8ada278bd5615c9a126414962166ecd1df8f7546c2fc1904f4ef2a750f20ecce5ea9ddddb0ff34052fea21210583c552c6ca1b1780c8331314c22de0092225eedb452946d855bceee1bfbf2bfd0ac9781aeb453d6043913a2827d02506f0df62e912c76d2009330da1b1c26d303a1a8dc6598511c8111625287492b8fd70dc444ae6f0e686855923f2b7a7ee4024322ad6977dcd9de029a20a8f9bf89862164098bd584f5e0bb0a7e7529e5e057309e8ed4f9ac3261f52f77dd6bae587b6cafb7146ca813f19bb45805bf4420a2476e810d91d6b37a2cd4ea8917497559e9da0467ed90e9a04837d93c4cd99552fb3745ab03cc97c1618f949574889a42901dceda777cb92b1a7ab91a3f08d65832799120e67659a76fb2caed438a71d5869faddd425315d067bdfdc5b76cf1394313246a1c46ae563b52a48cf8dec94b675e02904659b9715743f7c62582efed11d67b75b9e8508bc64338f66c5bd1c583a381720603d4706d6ad3296c775b591e5660dfc2e809232ceaefafa004cc3c912c8068ef6ca7bbc38adf86041b3416411550746613c4cf87fee1fa21b3f2fdaf12862f09e5849fc395e3f368f79ee3de5d1dbb22a5f048f67b74c13379e125374b22f6a5d94a62aed74028bb176966887d7732789f969bd2cd5f7eb50366b097f62ae21b8008d3a1167aeccada874f3b9cb7fc5ac9c68f8fb8d06cc5436ec9d2c80c0fdba8a0d260222f6134026019907a26193c30216d6cd846a342ff775c1da65b5894ecb39f0f07493bbfba527b7e4df060f37db3373a66830093e4eb55ee79b439a506a2bc5404dc9d4633fa0a1030543982b45884a655739612d8eae679622f4ef93a61c92ca3edeb0fc81fb1150ffffffaf