PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66620 437d5ca23e7a7befd46323a0853fab265ea94349f548d021304fbd2d909ce188

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3e80dedbb241f3e7b6d1e0614c1e409b5618460fd926912c549fee35b6193eb3
Certificate Block Hash
437d5ca23e7a7befd46323a0853fab265ea94349f548d021304fbd2d909ce188
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...000fb6000000ad0100
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000003131c83a470018bc451ea9e01c634d5086b25e7f074d9f53281a704e42ca0b12e561183296e3e5fa75d8f9b4afbb1575c53d331b56dd452415ee68c51d8942afb4924ecc2b8f7783e94ae7c004205e1e6bd1c614d914c0eff70500000000000000000200000002000fb6000000ad0100

Raw Header Hex

000040204e97e159eb01ea862fcbd1dfe2c4efd96b44e6959ce44f253ed45361e235d96aad321e3a84159f4b677a8a103de29cc20821500e297203924152b263d0e270a269351f6ad95a0118b33e19b635ee9f542c9126d90f4618569b401e4c61e0d1b6e7f341b2dbde803e

Proof Data Hex

59,560 bytes
121216010307f699d83650bc70f61552ebc862d892a1c745f5654ef079d7dd68c72bfc7b16669be802b5dd024ab44c8c8d465450e9f3d8acec2a05f7cf29bc0c029b145f0ee3835969f7f65f4fa71421158b10eb95612890f9f5012ceb0691fbe39c5a79f6a04ef30397db0c371188ffb89ec84ca83939c69f3f2dbe1b3096e7f2a6738197dc1da8210f464b21204dcc629eb4eaf8361a10afe3d76a15cfb7d327083c756815417b5b65cb037fba733c92de0bbde2b4e143d310aadcc5826f45d687ed1d78c74f15ecbf849d4f5332af8cef350a183d7ad93ce7a3f4b6f1b3633fab8bd0096aa541a862198cad02145ab8821feea6ad2421a951a56f3d08b990091ccf8a9026d426e706bbdc8f73ba0ebbc9f27b560dbaf1626ed17be62b97ce4ea76d37cc725556c0f25500cfc055bbcaa88685d9248374f50f5e4fb26293844fad51997338ac39cb71da3db51805586d34bdfc3c5da5a8768099b5557a4a5fec53c60c28d47a8c26b3174b804675407fd60d98b1f5976c1bd60688f0eea1dc6897e123cb1be7b4190cfc4826ee9a4072b3d925df7b21ae04c6027667c8ff0f6a52e1e0f37a54dbbee74709d545c39008f39173393674393087a318765362c059210570a5d0227f232e4cc65fe06ab4857594befbacd778a23f7b49cabd854824fa1fc23003633c54ba37292fe5e8bd272b562ba812a6befcfef271da933194f9d951129940ecc3051e7f94edabc62fc438f367ecfb267810be8cfb56ad7d19245dcd6e901eb0176f4e7405a2eb99f5b178058020bebffc61a965459db722d0592f668885a31976e0f2cad6771a9bf7d187dd1c4762b60956b85bb756c6ae40d7981f1dbc12a7e378889c5fecf70135292e18447f743dc70b5113faf2e86396b2042250281d89dd3929fe9051a8e50d98ebe02193c02a4ec34c7c556a7cd8bd69a5df1205e140b0919e1e96d5422550c125bdb32d397f62c25ee9bc78f518e943d84729ec6d1e1006726b2c435e21c9ec89644672676f229ddb3149c2505c4497cc2f020432bcd0eb3437aa54f791582e6fd631953c706502bf8f24e4163f31801a2f572ad38d84a2d97166338c337120eeaef9ddd7ef18c0a45ae6b02fb88e824d1cb21b0ae6e08e57050eace93cb511c5ae167b7033e83df081d29295b7660e6911006e242a247a2077034148bf1c504ce9d501c41de348ba87ea749231d9470730572bc767465d7ea7cdf7a1ff40e82cf478c22d32093327c68f3089b96c1e0f9116173ca4bef4f80e7e4f44a1ca04d1c965dace864405526e209317af21c8b626469a2fef1918cbd3e88a273a2730fe421bddd9fc6533208ebf5d40d0a505dffa267ddd12ce4dc199f4f02284348c1fcd3abf36bf28c7a250db693099e91e816476901ca5100c38971d1b2e5479c01c7b59fce04fb653eb7776f85145cd2079e2af03ed957ef5995e6facc633c98c8b6aaa2445792450ddc64bc8709665ae2ac57102e16e45259b0aa6be03b2d139a3f3d29fda9fa6e46993eceb59ea4ecbded09cd7eb699dcd5c98deff074eef503e2847f3cbda629ff296987444d0489019bfd2df57bbd6a3010e4434e87d5f8e2875a9785a13af1f4c96841535e9db9848a5d1d3f07563344d3eaa7085774ea81752773df2c032384ea1e3a784de84dd7aaeb9856ca7739a1096a34f107f78ecf1477365081734507825c6a75cfe5e453aa72232e9d7e33094848b1183103a0871f8504805a82fd7e8c9ecea85da3d91007de726eaac7551a2183da2da4b5edcb31687bfa5d8d0952f424a3c33a3b3a33046fe8a5b803f0b657ea738e02203513551707a3fb978c63de6dac2aa8482857046a540e6423d16df5b69412dd2543b96e810222f1460242aec2e6c4cd7952fe59ea476db32060aa26971dd23bf4ac0bcaa35b60fddf5c01e76de5939c119e358ae22af8e3cd2192fa6f7ffbb752b1573cc9dffc0f4ceafbf3c8e1ae5017d1d8289f1f93b766d2d53ea762e2093d3e0fecdd7b22aa9b4dddd10c8af80e2496bc6e44c976647569934c44e6b14ab0b91fc08d89c67376e185722b0af02f954d03789d7617d3b4da2835ffe41e91e95e0c469a126c5511753545c93fabb17e177ce67dd14ddd38a039a59328777a1af8b6ed6b2ded9372a853f459e6a71e5b3962fc9fd954a9892a03dc74614b3502ae79193e8d3ff4f536b9b38ea454a93bbb947dbf15c963513f8320f2a3220f496a9e625164eb148ac84d0cdcfb5fb28952929f3545b54e48f6ea4bdedfd38d9df75df19f24a9d33727debccc58992ca86bba98acfe465ce253672ad6f9a8172ccf7563f26d556274fc020407ce9f381ee85e6e985540642566cc9e102f66681dad610b5ad81456367b5dd60885a36b6a02db5a77f25537325a0284a9f85930bb4fddfc62aa8f01f044bcd34b1dc49d71127dd753dbddd237387cc4c1ddec8fc1903b65a681fad04fd82d4d0724524e1c18387cee01dcd13cbba3a47afb926cb2f8c01b614a0b06e7ea193313f998833770a30860917a99e57f773f2e3565471d511a1bcdd691feff4176357347d50d8248512f7b2b43747ba7217b1faa3edecf2b4033b60b41ff0ab56c29538f4211ba4ef09d51459b517a08e3ef6619357f7f89fb51ec7c795dec28eeadb8a5963a20f70b9d7863015820f6c2400ce0ad08e9bd85f8ece5ca4a275484394864c39ee2d9561c37d6855ebba8afc8cc5f5c58a97fce15b1ee4cb7ca044e72ff93e29a96b9f9fe4bc40156d4995b6cfbeac2b5c6db2c3e8bd3b7b40bf6aa04f453cc2291fec992a6b4865112c7c89fd8d5f57e60e1d3e78fae0bf8bac3fde292c286b1b4eb787b659b0ecbc1aa46ef0720e938ffa44cf12788554736edb1dc809306958b96dc41d42ab0e184bd0ef22b44130345b57db2f162982429ba5d94f945072d2d280762552815ea40e2ed3a7f4f3ace923ab2c18ac56f3525f2dac05d257c91534d265c1e787fad176e5f8da61dff8ca6634dd952c2fa6516b276bfd335e61939a3225c3ff12f6ab54b969218246f46b29533f714619dd21a93633c0a9889e8d6a05215d1d5f173db93ed976b93549f4fba79e4b2b7968a593c58b2611958e4e4c38f92a7a53c4822896be33506c24579039cc0d0c4cce2e9f6be36c9c6b4d3cc9aed94b7ea3f2ec06e12dd4084aba39f5c22b86bd6e7a1245634f1e506a7e92dfcbc719d1cdcc74fd1c55d7378564ef56e9a3b90e60415500fc35871af54ad2f4423bd194e012c3d986911ecb01f42e7ece5a89a15f426168cf72aff8335f847cfd2acfc19b9641b4305ec02b4c02fe889a5da93a5ebd11b3918d72fe8dbacb3d5fda3b683503efb1d7b46b99a3938b3547c5137de7a77954cb7f247a278a299caa2d3895304414c6513c967f4c5e5714c1dbac650e686b57154999de5607aa2487ef4871ff220dfed2ab77fe583c490efde11be01d1e2a7b3afad145d8aba21c62fe85953664726a83250f1f432da49edab403a6eb5b24606f7ad3c37cec678897bc99d7c6411d7125dc79b5a787261ea2cbd91d2da19993928b872aedcf89bb2293b1338e906c59102117fbf2df08bdf1d876259a46f647bfd3b3079e9913b3de0e122ca73809a606a1eff1809cf0474f442e3feb49daec69bfec1b08e10969d74154f3ffdbdf02057aba7384f8ab489f9727b40202f217f98e7aee851921a8337bab70c4b82341e67f98885f95370ed03da0993fa3c7b5ad9aec23ea5e705022a1d02b6e2c69924f95be4f86ca5f5378af61e2de12275875f43f4c199b6f27c08339bf9e8223b87db71b6281f3dd3ad255f001b16a39369ddff9d1901c0449c728c81b2b0bfe42d43e91d33ec315f4dceb9efe1faffc639d8088d3abdab3d2d6a0f63e672afa3c17ca8168631171e307ec60f494f2abc62ac9006ea9b6c0b24907a391132faa994225c9773c2eb6b99d6d3264389f40a0a157b8fcd34b76375c798eb807132dc3e6eca2efbcfbed84a15607345d09e1b5409c484d6f1d272d3bc58c8c42c9cbeda29793af1925b726dd4dad772909d7d6ec4d4634ba8783cbdd90f4fd2ad16f49f23806ca49abca0108f65d13e65e7f566b7f983f7ce0a6b52b5888bfdb0bd8dacbdbdf96ba49cf754b3c0aa81c56d66c50d5b6c64757b0686062860bc3bd706ef456c8a9c6bf4871e4ac8bb9e38891347add62aac32c0c6c7201196ba07e757175bccc420a19cbbe1ea29892ddda2335326cf9dd175004f1209e3c86d38c3bbacfeffb58e29b4b242eb07cf13f8d13f43eb021cac68849118cc11c7147ee15e56979257ace3f6def80dea16833f5ead5fa182de313636b351a421444cdc87bfd5ca075b2ad68d6d8819444360ab2120528c245d97b807e6bbd4a50e0a58ed34e2a111a3c95b722c89e840164765ec5f1b4e79a6c7d6fac58b338a85c1858bbcb8ab959704e527df129985268b066713a32935977243654f96fa26dfe663818ca99c567b199ac9edaa9ca3666b4e3203e36be21d506f1a0f8713cfcdf2ee682f5ce4f7a9dffff7e3c7526b19ca3f2be7ce578d3bc1caf9c209c79ec057ba023e9d07c971aeb3451922caf7f021d02a76916f0afcb2b1a247165ff79dc8eee7fbd363bd45ad93c3e34fafc31bbab22d28f2bcf2379e393d047ad154a9713bf940b193f585700d1f2978d8d39169ed3931c9b5d088885b67a919b23cd538bef22bba2ec9b9a772cb983b1ea2a599842b90844b2d1538ca40df668ccbfe9cc77156a70f1e8186940e04d0b91c5750e2caaff78baa7db6793fb03a1e77bcf498e46dae9b600ec0fe34211f90b1788dd27371efc86aafc01f1ec44c940500de983baac4f3ad90601c3ec4425eaf301bb86ad3540a107c863bca553026c0c50ae71eb25d83df6162a19b61f0a6acd037518c11b88cdc259f2f09d2375de203570689baa9cfbc44d33072651fb6eddd1a20a65e65d587398401b56e088c28862ea5cc062281ffb00b9acd510e251d2b17caaf81d9838dd55370eb297736391a21937fc0d44880f159c95ba604478bc0327d70880877f4f2cc55f6cd0dce08d1b640b40af67d933c87a9bc7d5160563eb8b679cebcd9806560c3efd0680e5deaecc9a06cc036ca5b0196b9b1a4890f347204fcd537976e81a45849b3311cd5d618e555c06dbfb19d0ae43b9de2eea850a1f1bbbad1898a2cde1af5ec6207a70b296b7d0d40829afec869ae7e284f4bc253d77bf9560d2917d6792e76b6b97423394968faaa06d46c1b49dcd3293109ba23929739753268a6bb2ecdcd039e3d75414bc42e2243a4340862dd0f36864adc8f2550495d8931d06323d787da00d186065a4cbf5b896e497fdca4a28adfed8f068d8a1dcb0b972ec34da6c1f3952d78d69e695248229d0e8a1db41c2c9aabee1a4258a76b37908c0ee9390f9ec029c4e8890f33cbb0550e59d6c03f72333fc283ecddc1f746157a8046c064be0f7884221af56039f6816f3e0a671550dcb85c01097c8731d761581da67b97728438abbc0a88eb9f9f402598beb48a0f3e193478e1b415bb90d50616d3ce62a48aa4005c762eecc8d1da7c8d9d1f096084cca79c7552192858958bdac90b8240b3dda481267bdc9afd82c8efc76ff7d45333e9f9f4ff4beabe0408be38887a5a764e93d25261627bc64b1e26876a5e49985a07f7f77654f8df9e81f4a9b285c2025e3a9e74b3aecc996c8639b9387531b532b36c09182c69e5207f10f776050a4e66d50a9a3453631362ee3ef060118d6632f56a9868dda62815f02c4c6ef384ad3639c00fb0468b53c37c5c2def3218bb84aa0dcb283feb0cb253ec6d10f12eb1c0fca8344345147b397fd2d8856567a88d6ba80b80d78737ab3579be12dc60b77c07a0b77f67b3bfd3d8be249be3f5256a287af3d5361fca7a4de4ca3db64e7224cc36d3c10ef103aacdbbda467670d764d5a92f81979395d03970c465e76aa9981d17267c8f5e90876e33e3dc9c8109a0ab3d82cf2183bcb4d6e85b789164d0eab97ac51d0e918bd50bc6760fdb7959ec26123c26ed3cdcb5fc2aac731116989ee8088078614c4727e1e682f86f33c13a58475b66017a69755cb15a71585550b347adc94860011a921a6a4244f96af79b5e4c22f1966c0d328e99e304e32de19cdecd9ac425b61717ed4999ec9cc069549a23be260c0bcab759a9eaeda71e49ebf5b5faeee736e3bed8ef79c0c90e847ac6d19437be0bd0fe012ae9dcff6bc600a713d8f5649fddc100a94829b83a50d5c790d61c86f85faf7f20305af3ae8511c425ea8e44c9c814ec4771cc0112655aec464359fd100222008940b71475ec0b94c86a28bf823a4b01354729a8f4da4ba947f8bf9d54eb042015fa2431a62fdc9b48278680d871ef095eb374b9461b41ca3a9a3ffec0f599a7834a8eb44882eca3a85123b01fd4d77821fe461e1e98a2a8fc7c18a8be444979c6b49f1917dc0383130b20fc06d73ab37ca97e0b27df5ddd20d6cf4021c84b3077e97b5bd7921a75f8a5ea1175930d6daef0b6c7e1c1e1f970a2025d0b7c5ac2e76322e7c2d248d697394a4edacb7b22152efd533eb8a71888f456c6275fae84b634fcdba9a39cbaf3f9918e5c6ed96330e4297b30ce8de35f69e62ddcf2f34bc4faeac925f56de5239d935838bdea59716258165e7e47e4393011fae3ecbb46ec327f708ba18fb9d558c41236e7893cc24699d3c6c897ea4eaa5258811b0c0d57e49e041d7133743d2be09e04f190053c7b8df0e9aa5448e7c04f1d3a759a5127e369031997edf901a9054896e2048adde7ae3d29142b43a677b901b43201a8318eba73092382f1c722c5588d483ad78ffa63762e33d1d539b6be449c7994ccbd6982dbfe6fe47cb52d8f99e03afc1a27e014ad31477ab9930cd9826a50c3e7fa038d145af6f654a37408030aae1fba5a151aebed6eceb8d98f4ea7aea5a9a86246e1e20816308c6aa0ff183823c3018c8a57f5db358e607f1b3ddc4a63581fd6c0611cbf5e371ab540cb8b5edd540bbcd5167bdec0769934640de3f86c97a6bd36c72a5561a48a26165e48a765c5c097393a269d198246f8c6647f3952e59c086429a61e2ce6f0e0d1a53a16e10bf7708b3430fbe4701c6d76a6d48e0e3483d7f3123b399b8fa0d8e0a148d313a0eb9b9f5808185364c281f2d924941442dedc41bf274d7cba8b5d720b069c930fe7a004a61f8430ae98922af01b95fdcd0bc62eabcd7f4226306f29f601bd13643c4204324a848816ea10c5e32f1a133afccec212017e95e25f83b823f558d73b21a210111cc38ba94e264a579098958fdc749d97cd29eb755553be09d21b84876cc8a84d56a54fa41f272b4671a8e0421bb601def1e041a627a31aebd3a152f032a6dff0331c420ad4fb34d7a6f9e9530cda22eb4716631abc969e3f0c07c945a583dc9e1ec386fab8507b47d92e0f538fa51a0d0df786957477f47748aac98a9b0bba345e0eb8baa555e007cc031610e754cd44f409f030475231b5455523ed3252d003ac60187ec0b985f6f15aa23cd2bed51d91157f8693354548ba55a21cf4d097193ca554b531f2dd67f9344309f01988f95d0e0158aa3b90a35d38feb56745c18e14ee713de378250ade07719be83d87d7c45084785079a8831d70559e936e8c65fa6638d495756fb44a4f4c8cca17ec890c44fc8e51d985d92106f389e1c2c1cd4c75b9783c482777859d9b36c6044c238fc5417a71692c985ba754e9ff8da06a10b11a065456a8c62bd977ca57fc1a9814a1906368cf3afc474ad3d2f748270d84cdaca6bced7498bb01b74bae65be0d9ad9c37b9dce1b0cfa6fc6c16df092eb582926b0b82bba12eac56d0474fd63667880eabc6b3182c183a4e9fe1bd8ac6902657d18ea4b29aefc6a237bae429c789007dd4acd2d5df96ed50236bdf386590a1f405f7dc0aeca43624543894e04113d1cad73ffe0da4ccdfd177342e4e16e12bfb50186088b2c784572bb180522ef6d752291c2058f4cf9756dd00c2aa642676e06ae2eeb6ee043a664d34792ecb0b9882cef06b70d6907b13de7a90f3606752688c0b60cfccac778b3dbb55ef6e4217dc94cbf56c120187750e7d34aead3afeeca69c926ac0242ea471cb71dcc62e2e9170a40d2c7783f4f5e034b8be996ebdb8d68d882735d812cba6dacf9eb5579074512b64988e8dcb13ac7c1081b8f33126296dba042d67fc93e9a34759734a71d67a02c3d16fd5c28082dfbc36169c83cfdd13d01bc13a69285609b53b5112df8208333f3e4528299c26e518e98b59ee2e93d4a964bf97f885c5b5200a16b82eb6c4a860811fe72d1d6db0ad5a3261db6d2a0016dd2dbb95e2bb734412320f95f38fe65f4a70f88bb27b1c1c900201a08d1cbb2c0e3051f40765d509d7f47ce62d083d187996f433e8715dda866e850353a2b0b1227e88ba7536377d05427b34c61e928d0823d6b02f04fb8ac56a91de3ada8b18dcacfd1e5d2086e81d397b39ff33eb3bfa7358672aaac65cf5e07d82e9844b8214d7105242bfbf324f7f1cc97f6f764154add6ac279aa89de8d9348c577e8c4baacdd5b76d671bf6e1283854e50d7abbf5cbd516f76809cc3c05e788d271e150ece5874e391d89c66f1abe9f0f7401496ca0105d0bd92f1e05c103bf1b1f2678358faafc35616bc0e5be14f841a8ca40203debd7494a924306ee82f462672d8528a4420b0fdc56bf64459c3c69c8829192305e190c0e97c33994c842d78df1272ca77683a3284cf8c9debd7a2a1116008c47a494cdfbeaaaf06fe66daa81bd7086d6dc7bddc5422a39d4a3da7f514ba613aecf24b3d29cbe590fab9a86bd05cba60d15ada7dc7c918c31f0f9e7e19af2fb2da146044b7d3043564e131070c273eacb9b77ac5d351aa0c75b2fe4dad4ae9d5fe28945a9bdb4cfe29b651768589a8456a0485ad4197dbc4cc30306085cc94b98dca5d94f102ba503ea4e0aa4babed83d15d525e7f9be4d356fe9e657ae4346b7a11892aaa5af7b7bd731f3976d77be4e82fc5e26b9effbbc9cf0db0be9c9ab137e863a388ebc5598a8bb97dc414f250fa44a523e1df87968ff2790c31b8a44d7472081ae90c0b09cab59fb3a0c0b5544a015554e721499651270b9e6e476330a8459c4fc6a625fb1795726510379a4917308359a941e92992c6997a85e9a997758a499ea1e8b8ae49cd11b2384c9cce27d8dae25ab9167db43104913834acc74080c42e68b16ad322d8054bded083ebcf6333b242716d414300bfdd850f3b0adfb05e1da90c6a7bbdd90c9e4128b4e642a589c1ee43ba37e30fd7cd73c8268d082ee0b81138adefc2fe07a90617636a285865b064348c30d05578549f60da16532bc51f57a34832d13352f6e44daecd95a9f65c30c98aa21942922e62b1c0d9241661a02ba1e7ac4c7f935feb65e9a218eba42dae33350fca3399d77e2c509968feb3fa27824d25b835add014489f166a6ea08a2b80401368947063e26cdede294002b479dbf69ea834dfbf6d84ee60155c23351f7f7f4177c43423f01b5523f8f004999ac13ff025c45c0624eb5d7334cc9bf8eaab335a75ae8ff868a00e01d360ff1249a327f878ad40c753ebf4606e0d11a431c02c2e6673eb344ce60a08a2a3dafdc7b8c8ad3c92ae72656d2e1c365c42ef9a6f2eae6a81cbe8ce4e17f448990abd7225bb1ba06958c37da47c1d8edd5534c8b344a5b1771f32204a76a865ab7db7189a7e31016dddcb9900362e55d337967b9a8daac47f51d3b696ea2b08345f6ea76eab0872703345511c6dab935aff52e358a63f952a5744d58dbed5e08e6160a03394f7c15af6e436fee72d25c10cb998e752df865bc18bcefe2ca5b875cb5e86390d3a3af92b3924b5335fd9b29964573a224a3c1e5cae43a46190256626c2651cf4e219f51e226828d00284b63ee750f005ca3bb8530a90bd353ab1fe796054e18fc379cacde2db7677c319c6ab0402f0039c9ba52502e3ca3959f8f9417f1bece0641a42148fe61a5d1d4d65e090ddad5ad5a621b27e82f9f5cc2f918c39938ea66b5c4972816c30a33bca6f0872ba5e1b98d94130ccc4b814bd6819b479d684e06caa4168776c70c045455ebacdd1c57a24bd39315ca49af78fc5eaa183295596d1b094490a06181477eff3aaba0427ea48274993da19c422ac75714980c9e291bccdba4674159b796e912469ca45533bd23a947e77101f5d3cc1b4681219bf079c12715dae87579650606e43e7277ab305b808f3dab957f2b3a296375536f453b12c2384f858ffc46d29da7648aa6febacdcd586f2c42f3e5b75774b1c6ec57ed451878d3df91fd91980e969569c49ce6ed001e562108d129dba41d2ef821460796fc57157e2a92741ea7f19cb1bb99b552a2a185156353bc667a86f18ffb46d563c50e4b3af5061444783d892bcccc3f130c21408640e1634775cd858d44ae1cf0ee3e4375fc44c986dfd521bc9b6cc1dce40574997f6ac0403bb6a477cf4a1d292f8c8ae8eff0bb43b86d3a591a194674894dc89d428f911de945a6d7c123e363ad3c300cb7771d7222a4d8364fb0ccf17f642985e85d822bbb643b3806b9018420d876b3622506ee649dec8c4dd4ced7023952ae622c4063832e17136e5a4d59384308dce4d3d6a9c4308c981124ea10fe9397a5a2325aa3d90b2c8ca7858857317705e64562a9bad1c6e520249510e6df568de1520a2a0ea61c1b4fce8e80037700ca9acd81e85d5747f975ec1c953ff154f62a601e65d0d1d2a58ddf71df882b8bcceaa43d81169807d8658e537c8702e95dc8d0a0488d0b9d935755beb721a6a19e88215a656522cb80d6268f9496ebeac8a3737a72f3a5bc53f1de6b5ef53cb7810af747032aaba9980f8c4e8365dd25c22ee6a6777d9f6f68fdaf5351a21d5b3fe4461123e4e2eff3dc3c1a862a1b48bdb5a95d672dfa0e810bbee16200428e95568315250b88ce56b56f4734ef11bb6af72900946eba4d87d5fd01af91fef7967e2eb82dd8880e62b003289b5c1501063a96a11a68f09e347b3b1be7f79d3a545b021544719378402da5ed6978b5837c5e7847c98dbd1af95b391815dbe9cfbbfefdcf88e7733cf951fc0f9ee462e2c7a5fe53df522e7bed25dc10403c2e6c7ddaef02861d6cf947b3e3fe7477dad72cc60fa34b3e8665b5e2140003fb6dd613937024c603f2a2945a234ff66d7af011daa70d6332006abf8160bc5808ebd6cf37087409d4d298a2250b4fc599419824e06a4872dcbfc0ad47e90586c0be4f371ff4d8c15bb076240a840182dc5ca4184458a963d2157738d332c416ae8a1f045474a54a5c474cf82de39eb81ba87aeee6da54bfa6c2309bfea6ddb29ee8a2e287520b13b7bcac54d27251340a9aff438a1aa5bfebc4ce76aa9813c00134e04c65c7f5b6324e9298f7956d55e68835be68161cd50e0041367349fbcdfc05980c5a7aa97fcc53da7832dd50a5f39c4b82d4bfde95a87966b7db5abed021c31c9906c9878e56023561fb5aee49edfd5b23da5aa26feebe0d4ff320f9a86f89e9124b2575d510c7a007ddf41f700d290ad98c21c145ab1308ae045d8f6f5b22ec0a5a5e130098286b716b340a27b8733d7e371e0e01dbbcf8551dfe3e68a01913da7304002ffa983a62cf1504ac8e492f1dd43cf7c7bb35ea57410ab9f60f833611fac7635bbc087c1355edd28a1af50bf7a28bd63b3cf49f07cbeb72dbfe8af900363ad7f12e43696afb22c972c04a0c3d7aa56b52db853d14dc6e809c8054beacc95df85bf892da52d241cd48d0208bb276f169410b7f3a0ed5983d23f86229e03b9df31271616e3bdcca9b9f44e1991ed99de31cd9dfd163001f5984940f1d696005d886b73ef17f703f453a7c5eb72054e86f61b272498b6ebe6810bb51438a2fa27227af20a1fe46b33e971c71520050111a1a1cae24a88bb0498b6b865b040f5af53af5f9a353f361c86ce3227190baa55a5605089c770f98ee5e35e604119485c86d5fb04260e2cbb938448ad2eb723ace61a04708424cff74d0e10c62c4b81cca60a6ae21607fdea5af30dd6a0adea462e63dc26129c6f5e948e2e922c2788268758cdcae1d6d7e3cc2c61444001932594c547b6e0aa3c0e5c7fa59d284e2291885f0aa3428c7cea8aff0d14f9539a5d9a772843fb2235230254a323b1cf02fe8c44dbaf05af1c433dfff2e0207b8f71b654a389fe736b243af0dcaabe8a566e29b51474d7900361947610565a8ac04b2f8a057a6d93fac5dc388a7d0640c60c02bd19cffb9e33c63588226c529bf32415eda9698c43e44d4ee3a826dce21faa1c5b3d6bc5bd65a460732d4b53acc04d968a1dd6386292d8eb081791ff5b3c6c1b61e476e81393d154351ced7de822a760b2803967f4267ee6634c868098dd22703bed0bf6f5bacf4d1eda6e8b395304e0b30219a3e426379f74f3481178c784a62f02684b1569b79659f27dea0dc6cafb857a94e1b4c4acf7228122650ae025bd4526bb6ce0ada18813aa6ce0ff8239a598598aeec5a67b95c90234a0b5fb3bc7427754ed282cfd00d337aa9e201da1e54b88790afc07d4005c30e790b358b9bca5e1d704e6bd5d6c86c097ce111d2bdcfb80b495e0121b86dd661f44df9cabdf656875225cc4da60f0e30b71138e5d1ebd5322ed68dbfe44d508e7c2baf55d91e266643a6ae7ccba61539a3262e0b337b16f9e967d0aa44cbfed17dd93dffb3034edcc68db802bcda1269626ec59e063b8b15efd3dca15bb854c5af3571ad5839ba84c607474921911d2de89c1307ef26ba45f5c3199df306b21096affe111fadfa4aafc4eae3cb36cb5ecfa421c13073abc16faa96c994a6ebaf9d7cc85157d3c5312a0637d6e5c869abc823d44b3be2ef3ddec99808f94cc29ffae85bdb9749bd505b2dda74cf07d304b6022a48a408f806923e2a30bc7dcb40f4adba48ed8b38dfa87e030698f8cbca0b85a9cdc7b3a9f304e6c2fb7a40cc2023fb36221e6d7e25f28e28f436364ab7bcb71c7f72a472e088161bbce6f04c5df225c19e53331f82ba0b771fed706808d78f6c82afd425b57d880ec57c44347aaaa12792db9f8cdf48d783cd8efd68a7f323b65630fad50af20e506fabddce896a732a7f5e1a3934b7e1f5ec732d53bdf84ef7166063ae795aeac16e60608d9263f82a7234aaef02377d48391211f7d9f3000873650654574321f78b8d6f16d370c0665336917b743f1984225f287b024b4a31a526bfb1fe53a2b630938c1c55934e95684b1205caae359114da7a3d54727373bd9a9014b13d24d652c7d885c9338f6b61404d6dee92fcec4fccf15913eb87b1f1c4bda87a995aff09984d89ffc67e7ff2391740fd74c44ee9eea166e2b2fd558dd819f3551715d1c563adf426bcb5392eec8b427b23459ca633165b134ac3a0cc64af1a8d0797aa519939e14c1c7a5889aeeb2320494736617c63a95a19d580f98a045e7de2059a0e470908150b27484963d8eee0ff18c7f8243e2dc57583c44d49d3eac1d1cf8a916ec0104af3bf564d5eec879b5a427dce71196d7e7a00147eec7c6d3cda8c79f2c2e1aaf78f549f422f61c7cba89e2c3afc2eabe319fa498eeb9fedf6f93a3f0f529a00cbc9b05ad4351d91ac33851395b6cec78dcd73b82486a717e25570416557d22c78e2bde9b7702c7273d746e071049a71f449974bd87ff6a6452705597fc16d69f7008a43a17d25320a5a1ef50e4d44a8a2e56895842fdaaf6fa8d0f4496d7718d3a3b1ea4ce66fb64a8f2242c61ee0f35dccf9ca707e4918a6f34f44db326e830a3eb81eef6ab05394eb728004bc759c3f6d2b6457ce16e3696e43df908187fa2e19a4b3acf4d1f1ba245b1812337c998fcc7b8e171416bdaccf2685f7dbf81a427dc427142e19f69e04f5c7ae578d9e1a46e65a93e5f08924e48a34c074895e294fd35919bbf8f8dd5753ffa14dc0daa944660dd5dd4e1cac184b94ff86287e9915529568f6bace97897be9d433188cb1d03d39ec1c467b63497fc5227e20879063766d4fdc3de698a81420190b33d7f497249f2ea67443f0e28868e40835a4ef345b3d844d561314b49d122e09857b490ac8eb342a61be8b01c993ec159166696bbfa6cb3d0e749c650bcd6a8c4ffd7a1f9d06b637d0659e78e8c7b6434225874879b47a7dd7646799920f3d80adc6cbd261c610bc80b98d26404ca42748fa938f366e3f6d8a5cabef5ec2c0c47e46b76438e270ada6a81ac4d2f70cf374144773191f910b8be3385574b3555e89bd22eebbc4e351bc3dc21f290118e528b6ed1197d8573bad8182f0a48dc68a54582e08d9030428c9545a3cee68346766425d350769b738aa6fb5a2660094068897c49f0ca1b48fc1f210632d7b2f78b99cdcd578ede106810937fef197a51feb2bd4fb3faf3e09c1f24edfc2076b7bbcbc44d481eb96abb463caf309393a4107e39de61f92c3e3d9300e43646239557c58f7017d4d4262973e1736ac859c7680ac5d6dc86f2a6bf47549b9896feed64b1db63b6995a031ae1e14ec15bb7fe9bbe5b61bbe6edd0de82bda88dfd1ec8428983ca3b22e0294af53889dfb3914322609efe379d001f8b03edc7e5ad558210c44f80bf3facfb05c18e5fa0eb7dab0e05b76907ae0cb213e4d9a759ed9a5982041a47b01d5574a97d9b39c574e70361e17306fb14ba5b15332787a1fb5c8067e9731cb75798ccbb6a55891920334737dab276f6c5c42d4bda5bcfaebafb500921dc76683c1195ab62bc3d651d54780ffa3b09472bfa8315025708556183ccabe3d78a6251ba9c814405c36769af264132e5aac06d0b34f6628afa74a29efbe0b891a52285e690f93fb6e7f1296fa149104fcf4748c64f6a4798079b58ce9978cfb15745568584a4727de8a55e85b8e42a12ae6670929f9da239c14375f9dd6cca3186809d4bea73e5bddbe5154310c33c80db815f61b488230ef99327883e4ed90f70344ee1e50bfffca15396ad4bf772c5a0e86d9ba8a2f09616fdabcfcdbd578f17607475f1377d75114d1148ab2363e719e0ae6a34307411006af16e90363879a6200ac700753f3ed99f1bb409b801d5a314958c1939a9fa89173bb3ab0d15bca2d08879d6e2d6c0864c3561bbbbf0fe8149799eda53dc22c1f881df4f63dc70701373a23e6bb157b85396b670fadc0213e4102e3352257ce1619d1d4e5ceebc85eab56d9f734cd023e826fab22cc9a5bf5e56aad360d8e968ce1830afc23a506c60773e80dabdd18c7aa2a3f2b0f094c35ba975ae721b0d54dc792aba0543322688f5c6f64c0aae01a5d34874c91c094c46bc44806d2dc044c2e9b5342a022e40e7897217410db798298fd763d2cf7fab56b97189b63d2fa44f9123343326731828d1630329fc129ecb69bf624aeca3d93880dbcc58887b499794891e6db650daad5ccc41087c67028dc52f920e8b973a6ba7ff0a9748d027d3bb8165f891ab98506e75922f3fa29243e4e7e6ca2ead25bbfeaf8e5f3a485739d7c13a07c3bf5e6a197c6f4a79176f18598ed000d1bd1c5853fc682578c0dfc5c4c9462d08f4168b2c04b2dbb771defc3ea858cfd002e8206b16a7a54bb0f040e63623ef3c9d80946f504591c98220590e849ac8bf70858167e2a28d8dbafe36bbb4c59ab5f8148fda1ddf401af060e61d48da605d68eefa4910a61ba4e7b14f422e33bbbdda6d51bc54107d4b0f4db61be973bce17f80187bf7844b066bb271d181ffbd45952f770abfce9b41492dad41132a096c3a740a80e0296a372eabbf547d09c3f390bdad420fa896c0151c4d605a64a21855975c063773d99c29b1a7c029e8a3fd85105444ff339a7d9cb4a8e4f863aec0a78bb2021b16335e43a7090c14e73e98e2022d955d0bd1940512cbbfafab8c2b5b37e75d368a3988a2ea825810d362b86730db04aad35c19b3b0f3f83f470aa81b538bb233c86085cea402eb7311cd2a58f09ce2d593db2675e01038fbf5cb546ac685d7340bf0fd5d1cbe79eb721f59a38272ff8197cd14a6a64d6a9bf593c38236b1890a8d348f7f59754cab78ae89f0fbb730841f3f57dfa52c00f2a3aa4ae6b8d620dcfaf58ec9753ae52bc7443e9e39d125d2731419cd339cc40dbdfa2af87043148ab8e9ec4fecd900901b080763dda8af7f0d0549a8de38f5b76dafe1b8902d4ce80f1e9abc5f7e18fe2335a2069ec8ffeb6b0c54a80baacd15e6409d05e1d82abb2e0f3741e429eb62c21cbaa4ecebea4637024a83467398af3c4a10e431c223902f135e6e1639543a231d79f0af6cdf21c2c37a456a9e9bd5918ae72f93c7120087a16e642b44eacff1b7a5f82864ac1989659d59abef559b8a3dd0ee94d1caf473f9ea1be3a208bf8c99b91affe502fd20852ae3a0324233bbae0fa2eea3518cd236de30164df3387de3c39df01e0fbed1b2da1acedb1c559409498b3eae85037dd8d4ad883b4ec67c658403cc490f1a7f335e727c837c9aff2fdf3c4acef9a123f27ee7c55741ae6c08986ed7be399152719c1465f402c25f441ba9bb2992353f6840739f1166326dbb8cb07d0b24ff048f81ae213f5eac8bf36ff8e70056448ca9caf2796a7fd52c10c06217a841eee518bfc9a6fba663ee753cf255cb780b08cdf7bd179924d7d814380b75472dfc4abc94882956a597bffd9b43e215f497e0ea2a9a33b58e6714d799e78dc89fe92488d9c85f65ccdc91491c77e2e5a6fbc9d907133bc503cc609cc8b6aa187eb1e0882cdf1a0623c5572b720dd103f6b0b69e912f9d9e5ba827687f9f31ce84b389d8d133a932487098b7c337858a3189d6cf47871aa4169e90d240c5bbe6723eed994ec7709f7f3f77a6e3191936f524b5a6125d721632408f491423b73f34268ed6f898d6dcd94d08b1378ab31e92756cfc4cd853187234b308b4b52f3170f370025f4483d8c58358ba5d91b762f784251586fa4fba0f206ea4da06a24f66d88ba0021b0362a0f69935e916d5336012a6a2c5b3cc0f30cf00cbcfa58f75a026033510f218fbb25272ccad39c865a515ed77bf8df2d3c36219d9ca73c41e8433acc541d1cafb9787d243914c0252456f9fdde264ff825d3ef96d5281cc6e80990b7103abd23aba4a0372d7b821277118ce6b986028953723ccf2a95f7056e14245b526cb12e0b8b7af66249b4b8176ffa81bf97553bb9730f53cb32a0628accb23e1937fe113433b69109e0dcb9ea33ba468c26b1e1726ea1b8fe43344b172706fc0404b62d7adce31e9275295b2e790d8317bd216fb9d9082483d161bcc44718732921577ccf4cbf3a79167eece3ab4abc35ae02ecec18424239bd1d1483f71fe76bcec88318e700d3809920a47e28c171d59c78d53eafdc84d668b7aa27801a168c293045f34ceae0aeeb816dfbd6beebdde00394ddcbce151d72cb26b9d901902407563cd88d5ab9baf9cb1ccd3d0527d93d880009781d259e2b82a1807ce96bb1a6359a04eeb5cc3120b0634f541b6c6a2485b0281f2d66be9b03b54b3943136c7c22f11c0856553151f4a87eb4d455d2a470393dbf7e99a3bf5301804f79e3767b33072bac0a1aa2addb8aa083659d6768fe0669f5160a836fe99daa94d7a440528f8b33d854051078884cc905bf568ec42b741a6f0b78e2c60fa34cf0a8b253248f1027677f401cfbe76ce12c63502312a4db8e5a64d85ffb6082e0074e67cc5f6bce116f1f985a32390f004bd30dc4d8b0d1d48c4f60c72a7676b7676a76b699462aa681365111a8e0ed29ae064b78d18e36db39ea885859700298895124b3d32529f7607459bd38e721418877d4dd2021fdf65fa0862608a82371ca40dbf13580e762bc1444a2cc423535e52fb57d23ba749642d03044086b7847aa362edda6e4f9390bd57eeaaa0f21c866a62c12394e5ee9534c6ec4fd04fed1b1e620e5400a43fe24e9a85115cca05b2dc334769557945afec8d6a4c7ab2f002d72126ff5be1b0d581e3ec5417f9ecfcc9db422e1bb841b35de0f456fd9427f913f7cf543c61a6e8633bb5c9aeea47c962b225008d612fe129838bd8295dfb198a5a6ba35aee103af86bde42b90f7f60e077f46184e2a78a2e6b9b8adc65228c0da825b16a395ac0edd8f73c1692426ab8e25fefb52f79b2f989b312bc9e5c8449a6ee78940de875f5c4a7eb8f226600d82f1a736422c766716d9db9f6899cc40d5a7ec49792fc21bcd01d96bfd5bd0aeed048b5adafe87b0ebf7b7c7f3020e18900c31029f29a34c71ec4bf0d20fc55a7c337587aac020226d4d122bf47a8d43bc9645e57d14f67e6ca69732e9a480601640cedb895602d9c23bb8d67f83562659a4ecda5da3ea53efcfd51ba2453bce31182f37e018e6e0012f478083f072c1a56a5a6429c8c3f2c9cd7565e796f1262c0dfc3c18ce35ffaf97f34186a09cc6ca8608c4434f6c69e0f851c5bd8c05c78fec4c5152897769fc5cb8d8ee16334560aee984b9e803522db794919f576049bc9ab22b2257ed1c353142de1d6315cad04b2000f2f8b20d3ce58ea0fa674f263046d81b222207d15aac141d9b328a855dd53a347a109c80545804491ef4e252506293b79a02aef6115919d27cc563f28c07ce211c1bcb4fc13dcbc25620833c6b28ccfa090e688cb14a580deba168d3a02af5c6cea58040bf51c38496a701466243fa7ce8ce012d68e8530fb681e324584e879318eee456421e4b14c0e2a80ef9396433c0b5a39275eb024211cac342f7dc5b4a586493c03a44ce5e4b6f7337b196bdd73ebe8c05b0e6de279284c76418e55aa1a02d4d9e0156f02f461648035672fb01d060cd29ac5275e78295729bff34fd72f183948c91b6beef0bb74fbc984b61ea16dffed04f39522923d4bb80e514ed04d885ba9f8d21b288144bc5d5c5b20aaa1568c9873b6cb90651b87a05767375f51c1ce2b3ce817be1eec84aeb00d525abfc778d818e32a2ed6fa8e5078648650aad5b44d3bb349d45db5fa0928bc65c3e104130e2d53b91950bb740d61ed35bc9ce70835d858c651e3dfd69c994e05a35f721e097a28e6e482fa800fab3988497a0ada296736718c73c137d4149744fc8aadaa07af6e25100c1648c14a8d7d2d2a7c9a0b5b91637dfe5940435de57e709f5c31838e170454a81410aed16612ce42724b2aee68e5ca5fd0420e9e3d61d01772cab3269307a41d877e0d7aacc41540579f1f91b022ea55caba6b4c8d4f64621a4299786e92a2244f74bf88e2315876295a3133ec955d9fc5e0c3697002935647962dd3b04ea7863e9adbf6cdcd08a8ac593b316f9b2809df9c14fa02716c1d32e58262a07c301aef8506593add73f095e392e12fcb2ff21af7971042d732dbcf460c2f1206b221049fabfa717ef408c0e0e98e5c9c89c96c10b827072300a70244451d5dcf9e25aaa847e5c5b3f487690a729f79e59c59e22596b1c0c739f89fc3f4b4d4fe576b1f723c744ef12eb108c300c4548ea62e0c83d76662f78cec0c2d77a98c0e2fe95ec806165ee229a7f503c1b6b1614e7db3f6615391ee922b9e4933eec1569ec4f4a42f14ed473e1d3042f6376984f13dba47bf29beceb9f02f76d179aa9c9bffa58332204b0a7f7766cfeebfa0b2898c5e1665abfa6294395b1a0d43c62e51a74840ff6f568b1abfeda2be1392c428e3aa57ef47f5a6012984c960d5cdd321f8fbe9fa465970a51c52ace0cd1c4bbac9c776c8388388743056b453c149ebad99f54e7726539051ac3ab6b0bad8a12cf5ee0195ee2f06edd0b3daabed196080909fdd55f19b16fdd228c249655cdc8a814326d79e7bec209137be10167b6063d893f2d8461110d781fb6d8c6ce02703767d71625c5df9187f0ec80ec6f9ecf7cfdf2c6737e0ffee301da0ae53a4f41ceafe6e3a274716512f005b60faf5a192840b6e6006d9a2c5e7f614d10e04d6ea5b9db21d98b2c725dbd5f6f39d0d60f5eecc4923c6bf1c77d653151841d7ff0bd27f72976d3ae3f1144745eaba3cb1248ddbdb9d69b45e3ebe672e438052d0f2925d31bcabcb433846470930f95b3321cf83791e2c48517bf161ac68eed740d0c6c991174dd722910733c099b79b7f377c00647a33b73d0821e1d684157fefdce1d9ff5f4715b38b4ce0e55771c822bf09c62246d5357a17fc838b33453f0c6064ec15ef5a8af70da9728a8c3a68adac25a7bc1d9f23181f3b0fca32a6ce5fa11fe0ddf0bfac171cefc34df8a7dd280dfc0a0388806ad8ca079da25dfdf7adec1077e6d462f3c13d56633c0a3a84b4169add8e4570f0a75fb4e3bdd908bdd28200b767ef098d237af0dce9c5e3f9737894bfedefbd7a6156100d6e6477171d6088ae3ba8082355cc0f08624f4fe6d3eb53497def677204a244416418b8f71adf6a66e84fd2e62fa8055f2e7a4ed3f5dde894df9d5c69696294aa6c4e6c729c54ccd54660e09b23055dae51e8a6255d16126cd1311fa149d6d99f0aa76134a471ddbfef5ee8b1096b7009bccff7debda6b8f7f44a8d15012013d7d03672b31886313d8841a8e4052f4ffb568a32d0fc20326b7188752c3779781cb74ce911ec706ca6855d7e06b1ef25cd56edf27f658f142caf18c1057b04e4918fd35b0275dc455c2053cdda63ccc944c48d806149bf78bd959b148576128db4112bc0538b9e04f8b752fc3bfb090539c97f941d9980bfb90929f384fd7c6b35d8daa24e3b83726c7fc7e268bb9c2deca6aaef997ff187d7a6646f135f54e023ac759caa1316e64def8471420734c2618cbc4e876a61533b7c9431d99f09ea682c2316f3de0b277519a9f3e300c6d946984b493d49aadc80a270085fc3a3b3369cc158ce1a312b8b5ce6cac098cb7785e69e39368cd363b2211b82d5ed7ace4dca7d84016525b7b4fa61ccb782866818f3332d44070900397e493ec62f688d52de37f5725820ab810b95a97ccd834e8cb7846c817a4522b03cf593b07de868e0f25a9cc96aa743da98df4129ae0b385bfe81ccff28d3c77c68488b87f7c3d5b470fb0f4e6fae94fbef2d028c38441af8e365ae018923a28d2f75d7d603d7a1d0382e8073fbd770db502f622c56f843d4274530d28bb5070988141ae8a63d4feab4f0fcce816280a410c5836f7994c3987e76f2bc3d4fb15fc62c5638dc4078c4b6ac23e13a395941b22c0fdff6a891e5d380fc04db53960d8970dfcb035f02837a8c75d561dd6e081779a5bec447ee47dcc09e756813d0e7f98e7b81d08a449f0f359286c2ba476e925c8a95e0ca4646025b48cb618b67b48c90d72f87edc78ce0898d4861d096426f5f90ba2512baa93b136dfae2807f92e322af3fd4b86e10db05cb47aa2e8aa2e5214720a4d23e883f0c293b02debfd67a93af760146ece9eee963da2718ed261440efa7b0025db03e0f5ff76d4e1ea9c8be2fc07a8a6e34d74ead657714f5e5c2d9746547c11a8da8cd780ed2cabe7576d02dd1bffc9312ea11679fad0e03da4ecc22bb6e63630ef247c752d3d0c56e9f547ba55149384a18b34dfc2f0312452227e4dabed6a84b17e65870d02b6e9fcbce11311ab9feb0cda8d6a6c8e544932a2c9fe8d9438493dc1b6a92e4a22589019bd61fb5e11da1c75d1ddae7a2d0de93fddf8cf46374f19dd4a4cf7b7d0b0c810e4a7faff0e38b8d1c772e7489730d66c285b87fab9fa99c926b40ed51127053fa44bae69b2f3e06083e8c91a8210a34df0e29d7154ca34f88893d5d0e8c8dd5d99d81ad4be37ecf27ec563edddfd82fd2405db8118c146aa2b16126d63303357957e2e7138606a3728af9cdf9fe89e24b85da2c4eea2c9847214584192e3a2fba6cfc863b7f346647858a4f376463834c449498dccb969f8386a9be1dfb9dd05d6ae7cc38cee6f98a4bc9ba63025a448b61d0868346e6b802bbfbfdf3b0ac7e20b37957e93fe54655316be875fa0a3f3d0b1ab931f549933c41d50c2ce947e917f7dcec1f326f044e069e44f3c2a17398c82b83f0307e3441867201fc11f30b88922f50f5ce6843f5257a8490c3c7c2718608799ea659ac9870c61116be29ec9c00ad01cb1447e53dcfcf25d916b9ec23396b65fa960a3f04ca85bdb0b96b0bd4a4231d479eaa7371b78c25d163728c32a579da51f310b2b24a6ab4d71f33b07f91b734fdc25aa53f8ff955d8809b7d14130c85a2db48924f114f6236eb53bf478983efe7735d42e68004382702d52d8ad8629a7309aba8dbb3a54db7623048a957054ca19c07b300c35165194a8fafd36630376b486d7bf1dd729963c98d30aa602859c5d312c268ecfaa5dd075da900619bdeb0a3448ed3b6ec4e90c99c04907c35ba0d8f58ec84b3e1c79fa3ceb0918c4b0b90542bd5be2ea615f282d8eb2e64273bcdfd4c2e36b287801cd5324f79496d64dc3646bb213e0e72bcb585506f51ee215d28ce073a84d608a33f4b9b4a3fbb1bbdf651c5a03fdc41398b9d741f6adc090ad4b5b856411fb331b5a8e5257d1dbaea7d68ce74ce9828bae8f9e2c7b65c62903a728d8b42203c17994269ca3523c562972246e21637c2caf7a1dfeadbbfbcebdae4fc838987b55cc7edb7fa5f9c77a26ca37c736add6eb1c6a31b3d5f501f6b57e03af7d6e054dcefb5fe86c3524022be71ff88a27038f099a3c83514e1a844fa888e01cd0ded57260984f745bdb5d2a6fb6a9d8e4af3f6bcaa7b3b0fc84271d1ec291f1fceccdbd611f485967e711d70d2b0349ae35131014459935679f62ee93f62138a10e339c1ca84e020e7ac31793fcc1719c19330cc5d1c9a58de0957d99868ba58837d65cc66066ff0fc4200792aa52147752aa8998cfa0bbc347d1f8fa3c533fe9143eeef82c775aab69aa630a3691d95a6e5b912258a82b6b06b61985c4ea2386850fbf96b7a360ceaca1801b25860f1bd2a10de089cdc747227a68aa3b1686d69a9270ec969197952d3e8aa86823cbefe0df98d42826de01de03af3a00d45ee60f65e439374a78088d1a4e2a2f2581044ef8f97286cad50ff064461ee3b1a13f5233d99df81bf89b2b31840663954d8455871ca25c03596223bd80283c1b5b441e6bc90ccc20113a1451b89860fe26880f715fb1b5f45c2fb22e555c3bf2dab044d95c6051956b087c690f6f6f9ff87ab42e10ad4005a3f35984a61d59cabe972e22e7758bc367ee7ef32762a58077b6bb20b9d60af71d37cf663547f7167c7bbf833818f0769489e5ad44fb040736a48d2947d2b7bccecc1923ef0e1966950d0f909420f2a9441265e4a7c3c02231b3c6a304d6985a1fe69aac44283945224286bbb31d0dfa29ed55db593f48d08aca2ed371b4de5a44ede7a1a971824b3c9d9426409a7d3336bf8af42a4c5b727ffea00b62c1d63ca8b1eb0e5dce8e0f3e2fdf8815102dd8383fc9c1602b0aa5ffa4c8602decdf4988dd50d5415e72200660893db50a3cf65535deae21dde815cbc6039f9cc7b717bf456944a98b88dda4e9e8a9cf2ed6ad6fe4c3eaa8ca60a65a0e75c244e186cbb8b2728412415a7c565ceb1387b115c34ca7041f009266064cda7d72c6a830056227535433c976064a8c94524c19b53b24d88bd18ec1cdd58e55cff1e31054112c204be6013f448256085ce4fd0d223e7666e68f77f6050d7c439ec15855223ce63dea3fbccf4fc8e14a1049c680e374760ed44f93efd41c4fa9acee77614a2f7c0551f449a4377c7ee10c126bfd03e504cd2b6adb7740bd1f888e30e8f23e8c6a47386fc9878816dcb9cc52c89853d8d1a95d3566726e240f6885311436fd0f6e425dd86f915164cfde364c0d56bbc63643ba2928419dc62b768b1bbfe61b4e8871ec4c5a02cdd8b581062540a8b744490bc6e989ea35568e2cad63de700fa3e03556ed46da4fd2ca341ec896ff3fe801bb828574f29850d16a4810e2e9f625bb853ac23fbacf9c900979bee5e99c3759f6915938435ec62b04120b37b7602a82c4f928390c75042bff36c0a74b94df5bbdb358868fd6bf167ba3bab8fe120f77316faf3101699d7479c9fd37397c9003be49780f9d305d18f2485d7e2a4702bad98192133c94eb2f5724f0e5c550484df8a6f670c690a16623948c4132c25cf4efb6c19fc5d77d19ca4dc2cba2067dca4099a2db3c7b3e4adb06abd07576677eedfe4c6a0ba1662e11f1fe922483fa039421273ef0d8af9c45d719b4c7d8b169a9b26a0c2216242e00432fd574d2f013b1de5064640c3875b9c538d1632a7aa7f8438c83d861ed3177baefa5596a1fad367a7d8914317b6d876b9f19fd39cb9660536586d0fc1d36754894be8322962bc543f5514b3a41f291b5e5c90a230bad3d6d62d218c5c68689b3f8b5029385115e6e7effaacb985cf8fd00a0fc4cd73720063ca4f90ce70c6372851621c86577bccbbfda3b11c6ef7b5f04a8a96b4dcd23aca12dcda3284664ab8632b719d3f1baa66fc40372c853a4b3d41dba28274b8643257cc2e063e3fd3582b6636abc722b396c350fd6b96b5edf6ebfe76b92c364b0b957aff5e88bbcfd4f149c73e6e84214d93e0c82afd61547b84d343413ddbb4055802c54ef4c035f658f512ec780143d2cb152010bed76d38cd701630c90b8607be6c0b3ea32234272acb861e8b966eb00672ce94f1b3b8d82672a8edab4c8853afd949ce6cdc5ba0b8a30f01478a4039791990f8907105c784bf898933f4226ec591d7a4d9d3e79335dd91ed9cef19baae91123dd5a1d7ff0435c1deabb03aa9855ac8f69edf1925671c46e46a3d9388b87c2ff5295e5e85f4f1116efc70aa96e9ba3b9daadeb9784cd3d5c21c3b94a18f8a1f1663cffb3e4917dfad5dbd588f0d5d823c9c00e69d6a3f64382f6d0456ba8c5a49f4d952a8cb3ad78b048ff3637928b18ad4c91d80d6b807530f366fcac157ad5c80d5acb0886763a01bf2bc8646201059b1ce74c4894dd035d14620ec2c9af9c5a5e48e4e3f4f2ed8c09a5b4fd04d615b261455e54f6cd166443b68cae9857d9b2f1951d1a08e08c7b328f71a8f9e5d5837cacbaf246e9ac92284277898ff0297d23ff4f63def10289e12b43b885606b5f9b18cc0561ae85a4b522475012fac6502c4637c337bd1a3032f684de0ab222dd38c14bfa8d3dd11c0ce909cfe19aa1e162a88bc2dedbc856950b813bc857ea0521ae16063d205b07cef162d20c5c50812fb70911aedcb15ff9d15220370a4a9e34abd43e3b23fc1e7f7df2d4bc86911d4704a461805510f03ef06a924f3c44a25210a97c4a3137a745950e6448893f70c28286fc5a876c60cd5fe489a8a936b53914fed7b202a3e9e6fdcff44cbc32235da095c0a47d5506b5f232c1e7dafffd8d34fb3e5ff92a14762361f07a961150a02658ff82718c7791992f0b1768f9b96dcdff551bc39e5cd6a9015957ac5e6aa08e3c0ea83875460bbb2d818c153aa2eef868689bc8857c896cdd92fb35b4cb8942361ca5839d4173494dec5f5ee71e2db5f46d6f6246e596be4a135f886d17090dbc390db0e5f2c33a325edd3f9b4c3ed6ee41d4ba7bd2d2a4dfc4e1044e76f0aad87faac8ad2da4420bc60ac5285a2e7b9625edeed10f8e998ee14a7553d920feef425d47ba3020b88c2a6b2d4fbfe6c025132e8fad00c738d9fa8c69c210d1142aa884eb96526c5b5b08a2461dc0e63ec29166b9098f89e96189a7924cdfa651ed699f5c8b6efb3efaadd28380af57521902fdb24340866bde064d67f0b402f6fefec56d7d2676742764bd6731e362dd40a46365da1bdb62ec78a6ceea1f5d9c4a8b1c39d257576a10853bb8d1c3498aac17d20b22244946a1766af8dcc867d554908b9a3524a8fe9c4fae297337b4e5771396239b326c80ecbca42b59b62ec57579d361c6fa92f30da09019b5cab151c238a82f41d9c932959b2810dd1ae0987f4ebf6e3ca5b5fef83813a7175601cb45be62920c9558caf68e27f330d73d925153acda713568fe8c14ef4f5dfee518360d99018308192b3d4ecb2613d011310e5928ad37246009a4bb05bcdc32372668ee582a01e0980001d33650c9fc70c699dce2ec424d2a4fa30b565bdf5ea72bb5f19edf061dcf3c00435cc117fd99d175fd54ded693e74f699173458dfb7cc360d0064d14f3940e77326824ac6e78e2b0bc6d74430e8a6b373dc7ce8da30506a7e7b0cbc295cb30a1cc72f8144bc58fcd8efb70bb5eafc76da7a75cff54a76bc76b5cf77ff040c66f439fa21843f7adc1d5b043afa2237aab820e036d7f04ce321d351301d8a5efa6771fc5c09596051abb53c9acd020ceca4baaa89c6cc7326339f523cf4fe3d4b8703d87511528c3bc464ecf998055b1b9856983656786f0d31f6da2f0d16171bc8ed42f8eab90ca37a251446c2f383a869c01767cd411e49b3473b934e1f9524099fde135dba4d24000ff1db40275200724fb56e29e12a777c6d4b4e4bdc9b3454dbe5cb762f5a996a8559da18e26919c566d78fb35b58fe11f38656978a06093ff0e90b859085827893ce1d8194dc04bbe65b5d28019c470a3da6a38c6b02f9acf0aed8a71f3c9cfa5f0db76d225be800669e466123e67edd09082c4f12ccf5244d22e871635a55827dd0b8f8b417df45291f68818d154c91894646a109f0ebf41d70dfafd4915707a2e9f17998ffd9cee7dcef1d866fa8dfde0a0c506649564af1c7a4965b63179fe6400d5721c3a2f7781d343863cbc28cf3734f7bb7466f902def4c9748d89cb57bc0fa5ba3018cb989e8d79087887f4e5da97cee7799422b4b75265f9f6e1aa6d2605de13598c902628392ec1a7ccbf9b7179f4a09965e3b3dfa1dde3d9b276b91e8a755a26662e32e5a498d12c58cd4b0175912b54555bcb1fa57f62f8a3e1c1fd79fd1957e55e5623c819bd4dcb3916bde85d1cf565c6e12c2aa216182558948bd19955c196813b958eb4b82f1fffd870aca595d9bd17c5bbd404e86a823be87dbeb3929ba2f588275f58ae3bf844b68f0115ac6d41329469b82e3516da8d2ef50ccb0037c49d574bf9a4cf4c324e84b1a7cc0f9f50546f9e66e8cf7cd49c46da5300f09640f24967beb326d8eeeaf2d8c37115fb077dc9cc8812bd65597b8bbf58b3ac3da14fcdd9c80fd211bba38e76bc7e90c5a130b32d7b6ca8bf6afd0651d813aebf44ab9d9df45909f99560ee7a3379ef13a2dbe784a7cb4ccc8ed334fc973f7965f383e346e1b68ed1f28cb363f23a28d05ee7d54cdf0e86b7d7a63b1102985dd91bac22e31b3770064999ab46b066756a080c6f0c2bd507c84c376b90c463779f8ff08dc97de9855c1e9b9e4ee52bba7021fd5c475b69f6b8f778ca7764b2f45f582035792ad34decfa6a3c04937a7cd99529fa7d9b5fc3e629b166adea8c6d1829994c1f8e48f71f35d22bceffdcc704937d6246f2ed463251f3d709f02c6b2a72975bc6d5e501789220d10aea075b173fdf5fb8d4f3797d01ef8c3106dd3fbb62cb1973e14953aef8dfba03ef0988464768f137be5caad84ba7592969eb59fd99f70b1f62eb353e92d62bb071a7d2017dbc641e266d01a6349bbd9287a47566a8739a2c9535fc2977aaf78e675ad759f45970a26b843eb0662f2f2717f37bb4c158b3030acb220672ca03b626de1262ed31bfc4bc695bc4ff11641ff9d279bf0cef99d570d138108d863e706b87b88fd3805a2b45d800013a36c4f9d9b4cc182108b2acefb888e8c03a9cb5214c2ff10740dbb39577517003fb5b6cf596219d6ae00e0887a3fc35950c4cb3446c482f39c2d11d0155ef4c8f42bb7aba63405e2008765692b635e2d49b969d767249a9e7f5afbf524250fdf5fce4d354f6fea703d3eca065d469ad7c07b04d8c81f9a38bd79f933eef80a10c86edebd6676b0f6442ddf29b0a171fce35357b0067ba6dd2b7ee0f12b830591e506d0fe5699feeaeb13c28f471fe9cecb7a19b471d1bf5f694cbb40cd8208c81dfb92c6fb07ad97854ab33d6b57a07f88098a615d29cb7553dddf440e6d34a296400325e48c85d3727d06b12ebc51911bd01b360d7fc4163ddd553f4dc3618fa2e8d654b773cd1529709bf00796c821a0066831863b45044812f09eb7107840940afea1b3779be0fa8d554ec9bfe194f5f911c098218a2189055fae8149cba130b17434c017093a3c8eb28e54d3f90e5fda553f5bbbccd712afb0e27e11f85078706ad3ac068f455b33e2204df6f5126f7f549509c643f6b23b3704f6f235e3605f7b40a590b47662d89473da375ec2d8941cb7d1c31cef327afbb104d39a859f52952f4730143e6a7573e11174ff048210dd6c82dfea4dbb0bbf0c5130e559a7f7bc003b7c379f15573bd7d190043def1358586e196f904a9d1ff82dedfe705c241a1ea2484cfc8603cb45d2521ce48483c0e805cc74d71894a28619918bd8e06f2b12b98cc0e5e7d9618fd97de90da9662c2f296b67c6868670abc6bf6c2dfff207a92ed2f7b44b4707787f84bc9bd176f9e9bfdacea2a06fc26b412a8753459e1cbebb039a0c18e224ec696b735d90d1f510367d0e1be0ac00fb82273cfbd69fe6738f4c88a27eda2fadb1f9b5d9fb5f69fc1ed970cfe356d09789979a44f6b3962fdd396b252cee2d1470907face153613288f927b783324c5f66d9744c0491c10b1404d9a3415894c36f8199698165a452519a4c409b6c286155c5631223bf7eb7dff0debfd875745192c577be9d44d26936a562c328c64322793a41abe0f288b5d0ca434d1dd2db985098334b03aa922d44901459808c431b204cb01c9cc303ac27748ff3eaffa3471a551ff00a55c5d4a31ae46191d9fff09ec677e1145ee8ba3310b3b553a83b1aae5bf38495f4b610074710feee6514f03b894d8c989f5c05488e76b140f99455e26e5fc38c3e64815ccc88c127f0641b2af20349f6dfca5f2b6bdea4b6c1807cdf6297cffc5a87cb308b7a5d7e05a990adda0108fe12592f5d9cf7df3b9a438b7b71fdddddbf489d8ea74d70166208d067a59a7bcac2b243a94ed8406096c681394761ee24ad78599ace3f24846b71e6db0a8fe4161fca4be6c2d5dc9ff02fae66a806acf0093b72180cea352ba1d624e2e2b40be3203cbb52b2740ac0b06d9efc155384646ba2ffc35cf9e680292b0e1e641a294122760244e7062e12235519816623c1f053846f5afa84715be3a9dad7fff001816d19ada67c07d013047e77ae2a5f5077f8747812290a2aa1fac62abe372b678c933558683827cff516817dea5c9d250a5af795e3b02defb4b2bd1b47d4b2f34b13a7cee680d60c4311e327dc48d4e765296a14719422fa9a6025a111711dcd367a18f1606e31be3b9fa71b9e614936c2c473db69e3903e38c599e196317eff1428ecef434e5d215d240d8c1103048ce815f9ee37c407ddf584cfc4e5f51b0c9612a8ca5f8d8f473f9fe30b2ca26df66bf7b86e6fb4bcba4246893f2c00dacf195a38cf7239f33b8ba8d6b0841fe66289229d35dcfe2bb7d109c293126d55a5996abc71171bdc32dd18cb05fc21e6f9dff66c813e2befa59fbe725ed15e29b82613af87fe5d4624fdffe4c5d787e3f254ee3dc3c6a5f586d669c4f2d7c01b57087b268c29ab5da2bbe34fd9c4930307717d57036ab09ccf88e58d6fe9aba0ccc3ae65112072203f1148257eec5238ff9545a330cd0c3a399328cb2bc73baf354d5aa04c9d179a2fceaa3749f6d1b91e5c396b900630b60dd336fb4a1977d0ac03f4fc649a6656c8268dcb5bbe4694331b45bbbb9681826918798e129e6c337d393680c63d38efa5c8a1d1482d8a23d28bba8d64e7de0af5b3c16a82edc6da0761fb66f6b3f2db64c5d897bf6feb77a0430e08fb27aad3dd75ccccfeee7c60345ee3f574b34f9c3b3682ace83d3a8cc39b6795a4d3d6c14761819641661be7d6d759a0b8aeb494651d6a66245c62d71ec0129f0829e502ea5235102e9549d12056a4a6194efaa602aed843137ac6e39e3a548cad901dd8d493622f1a2ecc3948b2fe3d8a17440fd4d7767a4557ab943cc7bdb7f6f0f950b4547492baff770e4e0f9fc2debfaa1acb54f804d6dff4cc7ea9fc08b40693787ce5fa6e3c9c761d17d05b80f4a261d271a66c5f5a842bec63f78c87cce35fe4d712e3c923899bbecf6818385ff6b277a28d758e4ba9a99c4623b601fcdf8415904d4423610b3955e66262d63b7e19db1a9bd8493a22b8b3768fd36399b71b106b73aa54e67f5b3c4bcbeaa8a2086eacfac8dcf8365c19ace22b3631dc68f00e5e12700619b3a71f4fbde155709eae03cfe91e55aa51815b3df3830b681b7d2614486361b81bc4c2b28a00a0869654bcd7b40acfd0062b6b3b41c82ea2bad00aee3504d82a0276ed66f50f8e3684e906e377efa247c6b8a552e124f9fd18d6dcb40e0d886b7a6175b353f90982cda5aefef52478153a315096f91d9ca3116099572a63f3efa73ecab8e0846600306c49bab36692a04f6efe3692d6c9e07b8bac98cbdb1f4034c91e4c1cbe44802cb9c6a4d14105be22e9a2aa69ab1c2ae4ef0e3026efdfb7262418ad9d882f8bc6924139be08d9093fb2fd61bd0b680fd895e8cd407efb7f4d7e394e6a18213cc722c8e653b85b6af4cd35ddfbabd7ada17a75b534104522afac3a47e97d693604fb8f77b9dd13f5d94e068f701fa0030794aa166a7cb553665f42eb15cd20d28498c6aeb2d212f5c4577ddc4761edce358d0a4235399ed6b63b68f908ac63d175dc481a87cd68a28a66db06fed2e0ea499e728934c2b0077e44f5426de266673f281e05bfa2637c6bcc900f1cc834909269ebbdfb6ea767076aa92e2158c3affae03346fb73d270e70140d74df65c486333e1771e025d3fb2467f56b401138d9360b11812b91d1c6224bf5554e020615ac42b4ded27080786c33ea07a5e87cec3b47411659f92f56342d530f8b84f2a37e37ff16ce310b29af71557116f3a172f26e4ce03e6528db27cd49aa96f78593e5acebbaef3913d0af65dd1e3040d74254d868e374c07fe2bb335cd5c2d74f0d206f8f5fd46ffd2f107f8e468564d57b256659fa7a5d62fade558a7d4663e4c55252056a0e2150c2589bf8fab5a0856ef18061bcaed82c9f55c9b08d17cb6b20e0a6ae8e7e8d929a1100718d3435a4a72d6f4d9365a9a45aa1cb837009f9a4cd3e808e2682666623bb6635879b23d55ab3000efdc65c7ce1a03cc33949123f32d13fe2dd31ebbb5292c3a28d80456503dba066db8f61dd5a9e9e5e0948aaa1f25362540a3ac4783d13685957653eee1b745797dd508b308a12d92f5f4af69b43bf092e46aca15991a4eebcd60b392f7009a7329260316622de85c91b3f1c707d6a86ba40c599340f95ed038775369728496e9a623661e5244883ed0db1abf6e70f415e438fae92351618b732b66a84ece32f1745d5be81f706cd3c59fe4ec5f5f7362a344df37bb36a4f24b69dd82e54adb740fe22d34d83d37e5069ac9d0e9a8493e7a516ebd53c9b4e4d8c4ca75797a3344bf0d0e77b23e569ea16a4435d7945cb9068d1c0b1d7fb6ff385914856a6c1417d65b3a8b29177f580792a8bafed000fcf13e847b3cfe1bb97d3dd45d44d63753137990d43e3078e813506a7701a40cc74900ba1bf8880a7d4e6bae7f352c28f87fc9a5fd0e0291e918f4e37eafcc7a9d296d263bc124be8cbdb0fda7f5d73985857de2e98155b30569f15b5582359c27c0c2dd79232e502f3b8b971c9aa65fba4d5e92283b464862654b42b456bbd41434aa8a7d282d0782dc11f8a06f92acc71dad857c8a3c7cad8145dad0d5e2d4edbb757c7e749698a91618a51478b1db818074eb002a57323608d42265e3d00a8246fb6ef95158c1e1a47b2bd394612ad4300acb89c2db0b61992ec64b6b1bbf77b4333479a047d8d739638c6e24308e1b2fa2d98150b8c969b698a6a4a2ce3d24eebcf94c53fbd4c5cf25e78768e919d1c5ad5097a89cad7c6199d40cc5bff6c2f1a4b998bbb7901186fd57613ba80504d2f3ed5e047de154f08b60619bdc9dbd32036ff787179fafdf60caedb8b417068f8357272761e490ed05de15a6ccf6524b2be6df3c2fa913763e0ddce2ef448e69eb9958e10bcd2a0868f2f3e84b871695d6e77bb87ef922934ed04d43218ef7883b5f3c265165087389f8b2ebc844e5cbdd3607da6da51ef187786a76cad063d216a58140f4be5060f2f3a2865c44fcdc673160041fb80c02583bc3eaba43628f425df87a8a7c7c33a5917a620803985e00415a6e93dee10c636d272f8d80d595e31a7405e735e79394eb4cf29081495ce299cb9a91ce22050909b2b8741e01cd21d931c6412b0a280701dcd217fbc5014593fb97457108e00a7e04a783182427b03d0a70384f1c937c1af8d74d5f3401c51ffcda87cf608709f59b87c441b46393b38239f88406fdaebdadd42bed8d664c919f323a2ce91785e864df23345ccc07e4cae039d3b61606355b6359d20d41d37256f63f8e5ba681578080df43ecfff0695ca78c17d7ebddf807dec5002b2590f34a9a157bd2ee564cb4ed4aad729569e22fd03e1143ea7135d402d5e249d69b26a2c57a8c93ef4615378540bc422081f0e00eaac64edefa9de169d2d6eeaa0214614f40f2cc7a3e35773ebb5c91d1c6572307dc435654ec63f1ce29fd9022ea81ad31dbd9c13698a6e173ca138ab3258f62eed488809db2b60d5e4d1fce2f6896b1a01aa60763273ab2bb4b5baf2a3ca5e94f1fd6e1e872e0d4d5559f7f61f27529a9784b3e2973bc5683422c5d3e9853c6ecf298d045da4124aeda078ef7ee5c4053579fc0eca81144df6877e0f5b63ff1cf88f70c2e9a471a144ab5ef71ddab045410002ff36a3f8faccd42f48a267602889086227eb076c403ff4ac1689993432b645069c24cb7060f2709ad6094c385d90c48e26376d153cb0b2aaa2d00f0e7cc700c4a4d2e69936879ff6c780ce43d2a1821cadb7a2b9c97dee314940fe830e9d1a0f5f5bdcf8f00d53896e119ad059563171185db07e818b2ecd8f3044cee7914bc1e829e482d53e63ab9fbfc57006dab62772f87c9bd05e51022e008df235f8a64366998070105f967f775b23f64c76644b93b963eb9fb3f2d6961246510f12769ef086d7deb7ec3f0d2fc199fd5be931ed28e959fe4c0f072b63eda526b3275d1fd3f91ef2a809a234e1d02d2af0cf88d91d8beae5d3534094c17d1c931c6ca70ffffe073128e42c03b74dc6459b584f53b0e794f44f7c4ffa6ce462ba0adc1c43929c5460e5c486e9cf469312d82a324ee92721629bfbed746e417fbf5b94c9e557a24a1c05cec0d1df0f828ed6eafd20b3bcb0bba0b55e25218520498e94c60870ee9c746010b1b55683e18b9c904e583fedbadbb29c44c5d5ca2acd4bd734e93119b4901a2bb7ccc1e4a1af19b8b31057b79c76fffa0248a5287ef0c88cc64417d829089e79bfecdc05b0e84fa33ae2a3ca5341e46feb7db1c32373920a90e45ac56c00ba31a45fc296b592151715208614857b619df2dcd20ec6a6b4776722f548dc44d0399695b10b7c2187fa7b951706b36d0405298dbc0cf7f75b49866e2fa77c7d13e11f04f5168a7cce5df35eb1f54b472914e6ed53abbe68e23975f41c6a97541166aec0ea37ec661c46454be99e179dd5f60df6d5ac00a64dbf70b102c7deeb3b19a3d60713bac6c27d5022431a718b645df48a1ee2cf000ac0828b73962d079b1cd2d8a595b56a78c2ecb1f833d8a83452da4ae0b91163e07c409c16a0c74080957c6f69a4d87ad33d0410d4e133bbaf5b48d9df77fd22841d51268ce51da99d22f24abf321ae4cfa0d002d8061c7a8e26d74505442c23849ec4c2ba7325e63164dae614485e470ff9888036de61aa8c71a974b586f8be4a4fa177626f226ca55d8979cf8f8ca8d4539d0d37ea15141620d40f4879e157e5fce8f3fe82080ff720a9f99288f19ca10f4d4c70911b003289fc26f57526ce8afaa807c6f0d637c5c7a195881d3960668fa0acb4a8a860c450d933c452610aef1651f968bcfd2d6ab1cd67738f7041a4eab7f061381a4b86eb475fb59432794b0eca201a958ee3ed6640b995188e0c76ffa34b6563f7bef41aa112b87988bad06eaf52cefb50535f25328fe63c11f4dcab396283b1959cfef204d436659fe4a4811d86e5462d1bfdee5c3cdd54946928d266d70732068ca6b8c8195421afd912ddcc91248e6dba7f74e17825ea85b9b3511f13546f9b3453f65b07809d9fbcfe67e225fca5b42627cb6f468cbf6f9d6ef43bcff9b0146d6e0baac779aaa7d5f373a1778d27f1036cf2b18aedf5df41d3fff9218093cae89d65a0af93405de12186791620114c958025c51bc80b79959d2ee0f8aad5f942cbd73edd5e576b5e702945d289785c516ac473707051c218ec2982fa7b87d972e0b83adfb4f83a593dcaa76c5e4529cfe2007d996be94e416040acc4d513543c62d3d7b74d529a8c30885f10e68599ae3b87bfbbf3a4a4db1e4b56e3f31d55f2aa03fe12147207f4023379da2ca203831241bd625154856c3b0a511b55db0cdba7dfdfb9191e10441064ca1e28e9529f445d394cf3e71fb63d4ce26e7b03ae7a15f9ba4b486899a3c81020f9259dd083a3ffea9bea8f28351ae48c3cebae8b46c94cf85698e3d2234b74f5b14370211f303c48cdc2c2f7323eb5e7d1c250f548e1f882b60e52dbb282e5cb992dcaeb0c790c7293ca86596c8703e96cdd3f7c4edde86fc17eb92ec28497c79ebc53b3ee87ba91761aee25581e3232e2e9417029bb6a33f87b63412a647b07d8f7391f8ff75c39fcf2f518887f8d631e747b585e3dd6ff82ce3ccb585988308d256b64eee4aa0d9f204d985ec29d8999e27d0f029a3f7a6e0c3e12e7910c6b226ce14353b930f92f7317dae1a89e114158f9e0edd9626e140e0d9624f9dcdb5a6d05d229447b05e8ced0957d0dbe2d7f697a3a6e5267f36c2f2848fa56b1d394e93d023fce82d74ca7ee79659f38298fc52953624048ee74bfa3376c6bcc3ba4b9b958c7a943bbe4dcdb80230e44003a70fa94e058638fc3c87f8104b6565c99aa4f0e554162bfbb38ade46ce9ed98136d0d6488a4aadc0285784f7292205f4bc45781f05975e33c8ca193f8d750bfcfcc1e6aacf57d05809462c717ecf3ed97a51f64c7c74bd1db960826667425bcf9585e78a89c5b4f89663da90cf9b36f5c64b5ed25f6f4743ab1c01614722c3f564bbd573fe7eaeb3f981f2f2dc9380f411f6349cd760babc932063ff5ea65ea7c8272e089646006feb8a18319b1d310986277bd2927f5c515b8d8e6a89dd94c3ccd7b07e799cac944a71bbbfa28754cd9e5cf7ac78cbc5e4809eef1eafe7e9a31b577df98afd9459bbd9ecdeb511a821f4ce2fc48010c3d83b5f337dcbb85fee23c71fc927b8ed8e4c7700a0f77807d96ee96e03037055655db77d356b9543c0782a9de99b0c7acbc1811ca0e299986e1e331f45ff4089d8850829eec06ffff64cf357cbe47828d53483f4424c83ac1635edee05ed28fa83434f91c0a835f43f707ba739dd0adf524c04c451c6e79b80855decfef05135d438a09beb756d892f8d2c99d3f12b16db4c786817c059f77f38a9896a7225407c92c6c8d9c384717c59655cc18f8417c610388ab9abca7a5f378016350a1125a1bf5f168addfe5b989c39430404078d206f49373ada07a9e371ba712b81ab8c8db3a3b2be909d0eda46fb4004916247167e727801827883fc67f538c23a800983db0311e44468b01515f17ad6762319c686b222633698350bde87b0a6dac94b1171da8687b017d23b1d10bf3c3985ce4704f61b7794114604b38dcbc87f4f31765ac48d70e12363c5311f579ee119b6b08dbea1ad22d17c821668341c6801661dac3571964de8ebc65baa70105ef899bb72e32a7605d8b895bad9b11212d438e8a3e6111ddd12cb8ceec90174eb485de116fc8bf05cc18bc5bea7e7644e8124da77d925e99ac471c33b2f73adb6ab87f8d745a050a3187bf5bc27100015148137b584b1888482ed483f4b660a88cf1665820ad4cbdc96e4676a50c83f1fff62180f8894a2ea522c102cfde4c6829da003a6f65792474f6e85805ec74709461dba9c09ea54ec7035d7da5d32b6571e4252528440d30e774bda7fcb29b36f40d7d76c7f0c73b7b4248afb065aa811ed9fd9767e8283ee6ca0c3c7fa2249be1e45768b755979f58111a852cfa26732308e43f245afcdbfb0fd41f8d0c27a4b91a76fa86a1dac78ed27fe5c8d1ec1605fb60420be05c997a7767748b1c590ff455e58fd8a8a6396f4464300d6a3804a6a23bfd7233f5a88e43d60e0ae94b342abae3a20a0f2ccb78f4b2334c959b2710ee571d088eec123facf0b1daa4d679ca97f30f58b431fe46398689731260d69735ad33812b5ecc7b471546fa1e3f6f8879eb6df4cff4ed39d5165e85631392caf90c3440959d4ed04c0d28b65e092a0565833ce46a29f66ee3ae0cc62ee6704c16f78435cd4d94922022ec1f64076d58d48b27d498c67c74a8f4a48e7735867036194253bad40797f407a2e704b5b121eff6d1a2af744970ef82aaeca152dbc6f1d55bcdab9e203a8ef2dba9a5dbe7df0d453f036316ca3f346b000aa075064765ca7c2ccbde5d9f227287fe4debe66965bd99b252894c01c5efcd5f31b4face4d1df09ec673d6b9e96f9f48c7e3c767ae21dd690b33ad3a89724877d448c466c4b14296389f0950199bb27882a2923543f5e079641698fb02cac5f4a7fb153f7534ac406746fcf64f1ef6edca66b72717aaa89c9577e12aa9d23a81bf7bfacc2171b180ff634cf7f8208ba0b8fa734dee73613265571ff4375e36dad4af3c96699b1d1a38a3ec8892f563602b01e66a05b647cc3be38f20e3a2f2b3f73df0824700fb572183b83372cec44f595b4110a6a6fb662d9c81b2c7a0f0e34ad84ca5be197a7d98d9fcbf59c4012d0a1b7879bfcc62562ea3017c0017af6c1132242a2551de6c23866975350b5412782349afb82bcec80138af05503eeae9d45f570c348012f002feedf75512f1d5f06389744ca84d8a8114e2caa7f06c9866bbed39bd0f154fbdf85fa03e5d927d5c15c16acf3034157292b4d15c09fe38d6b1e918ca62cd433c86de0db0affc428a49977ff5bbec180effad3490af53589d16d7459b1bcc40323cce970c080cf479fe559992eb5f0d2362f4f7befd0bb8e6e9177b1117eb504823f1c7e35f25953c683b9632423b703527283fbe2b04dad1db500f4b6f73815027c5f6b5a101bcf9b2fe3a015a5c4287916914da9b1e9ef377cfaaf1d8c79fad85bb55c64f93cde5d0b18725b6cfdea0dde7b8e2e443f8e40ea5a70172c8b52f370b9faf17a9b8173238fb17494ce2091a27c9897cea0948655b93dcb14fb9a27e84bc9ee35ae4ba8aa2b505886998a64eeeea68f92625d6e34c5e28d9c7799ae1e4d29d57d0a1c5c269cca27e145da19c12a9419fbc3bb22dbe5b1a7e9a1821b4634ae07395e218f91ccbc7ac2bd96d6ef1b11d5e9443586f00aeaff5b5c422ecb7fe425991312823ca80e66351d59c7937eec41683d3dca030541504bca2bf9d3db8da4a369037264042085c86ade30ca24d37a0c935737070074ebd733e0ca3db9b00e2489ccac91ff56a4a3cd65fab3cd8a14404a80bdd01c666a11675716e607853c93fb7475760e75adcc476cd02d2c1f1d0bcc60f14fa40de06825bbec027b810347cb594c7de654377ce7e58327a862854becf87b3f998eab5bc58a76c6fba478bd1fa39e610fa0d2eccebd5e420700a1eed0da0a9b5341c5c4c4cbfa008c845f87cebd0096f0fdf3f29dafdd3d42dd2712d1fcf86e678d792a5e786d2487f5900c803f6ea5bb98df70180814e6b3bfa71f1fbd8ec034d1377479e5286a425689793ade46d6026082812b590e1fe7e36a79e04f6f519abbff167df86b129fef144f9ee6f6db48dbe7ff3e2fc70456175aa450824b6d81ae24e96e85db14ddab182c23b4e25ddd30bd42faa56b06be204be2911fdeb34029af08e405541f7553c2ae597f80f32440bf5eb611fc819c8325fe485637a3f0c9b12a1314135a2576b6b93c368b467b05d814c8a5fdb2203d8bf607f50ddb617deb0c6a4873d1dd4554413ae298fc4faeb3f3c066ec66122b7d83f675b8a0834004402bcb3d0244ffea3c3b49f36240c13f2bfddff9e42096ed4f7af5ada940c3679dfe0702da4001958f091a370dbe630312c54ea583def5321a6debdb694f0840ba5e34a8f5698959063ea22fca136815fe9effb3dc360141534be026cc555c96d9f36336274a541f8ab86fff32e85abfe54dd90ade27cce067f785dff0268e28662b0be763ace9ebc128ee7ebc11e47a6425cadc8c74df08d9b4529c930116b8f60e42931cfbda957898e03c2ae249d8652e2d514c3329579380daafbbff733bcbceabcf495f69039c76aef8ace54d4e788187ba3f8762fce276438fa8d13435785a031dc586db97269e7ee8a489d98dce099c100068c4930471ab6770b6fadc9f7403a2a22feccab43b649f569049f4fa19feeb66059a95f015081a7461bc2d4fb01a8c31815843ed2a209765654915a3d6971c5b011954f5065c2940d1101b805e142e8840477b86a65480f7e364816cfee41d650978d3bf62f9a5da666f11f11184bdbe77997aeacb92ac01adba81d57c1e0d83f4f35da2fb7546a1047f6c4f1482bf4e4f63c5a80ea7db9afdb8b4001c1291da2932034b5a80e99773aac9d1a39be0c8405fd5986a62c1a52ed2b62eebdec0991d33aae4b48cf550f643d54e1bb688387a1a30ba92f89051cae1115a6680863bb7411a4032be573ac422c89fe54b0adc43583f286302e5e04b56451b1e53d4d305ce0ba1536387f17c29f4668d2fbf4004ed879d4bb5126b0ca15e60d0bba0f41db1d08c047b225eff7bde519d849fb54960bb2bfe1dbbadb14cfc9e1acee54b6a1ff090978dbddaebeb8874b5fe9f709d227b07d5b539c694fd472b69d231a7e4a172a4b0f0ac0d908a56dae48e65d10827fa4500e2a3eda311f76821b28b47e378258c1da0ad7eb4074e78d4314c5741decbe6a4b6a2a93f7a7bec8c46c211c7d9032a3ee67b15dfc9d410dfa12847aa36c9a0fc5fa9c7afca077540f272f29c1569cc9f95dc139d9e59931aa933139eaf1686a094098970e3300f746cf92277348375b4fdab08f9dcb644f86d28b388d942150617805213b8c82b9e384d4697e7dac3d62b2400fe1ba58e3b6ced4113f02dc65dee9b3a749133aeb599dfa49fdad9491c292a334199f909ebda507c162891cea018173720bb076a81f4fdc1ca39c28ca570dc99d91c00abe1feab08a6c02951b35171c9c83cc6e1b0734cda31600a4dcb0e0c99559857c10ab33f03c23026494589a8367cd168ee62971986ec3075c8d89716711a75f062fd37d599cf9e04733444b07e5e06657aa3e2efdce1803930d04f334e951b2ab736d51c1782badb2907d4e49f0783c540f20ecea364e23d79ba5dbf614fabce0b337d17b8e3de6dc88435fac904118627b831a92ab24f7d601711744d5072e0c8b63f15b0cc73379c196b549e04191248822acd0176a4ff1d553569bd39ee67a4bf3462246fee892047868f52202b6f0712021476d2792ae29fb164ef1a71ea6330cfee45de8bdc78615afb7e8a4a3ab0e4160d9d6c334a20c02ea966b6aa8a36076c6ec23700072bed19bfc90980570f08bcfde2d86c4beb14b3c12f570345fc1645624a5f5405772f3d54c0bf9c20cd506e182ca129b6fcf0bf884faabf7da0e439f7674b83d084e24f3407456d6029f7e8d1c7a077f4b2c586aceecc72961edc15bc4b77567821052d8b7edd23067aa304aeb3b954636cebe38e3b2f477d25fd1daaaedbd2736f7cabe51054163ff5f8c3a26b97b30b04d7f506be84bb310cc1ce7cd1f5808661bbf6c51658dfac573956983361db2602a9aada18b7133ed4fd2bc628a934c893d8621aa081248ee601b6d09ee4af5cd314fef0d34a8c8c600b8546ae8f2c056f302f0422b409fa49e19a3f5845725fbaebb3bc49ca84b637f780b57b6a83c8ac3b18d2bad1f52048d492f4b3b8af30af941b3e02aba1fd240851232e8e1a3c48d8582bddd8ca3c5c4cd914f889ea1eb4f8a1f14a99de311b9659416632d7ec39aed2a0913b16d7d8142296654968e37587c49c911bb5ca489ebf97e6e5bef65136f0542848cca89f382f5a32b848f4848e90d7336dd406700245c22fbe0299f766d41f0a538606bac926da57aed7da5d61a53ab5c74e53908c52ba0665624e66698e3bedd3f7c9e707382f109e606a05532f7b5eb6eb3940b6a5f384cdac9857aca531f53cf02b83bd07d7a4457affce0f330e3dc408c21d8c13a86bf4382f230c098595dd7c91ee1d1b039099c67f124639eca60f14d737d9202d7520527d10e2630e78fb056d88feb4cfe93e269a91f0cb5b0b0ddd5dd77df22003b5bde555c98a85e0e06f341d06171f15ab3773dc63481fbd8b19e22873f3b253d1239d69a90548fe24a63cba57be5cf0e92ca01eb2857336cc7206c355d775ff5e3f83e5864101fb966cbd54b72af9e9d6488a9a57838056bb43306f68b8c828e7f79cd18903d2dbb4883a1b4e0f40f9a142e6e5370c6416e5591ee62777a39fb449bd81d158a6879b63390bdc73de455b01c1edfc26c8b9120a4abbf6438af1c7d59b630c19f5e2d13223dbb2e14914ddcdec81569b8e681e417e105b1fb1e1afd44ad42c5e60becfdef522695c3dedf931f686ca2035b11a651011bc016687ca82da4c770d6e69d406f1af53adb0f7a5ff9093b3814f5c41f9801a90ad5360a86d1b11e89558cbcb770845f059a95ae3e7bdfa289e65edb759c14ec03ce9d641a8d93f1c01787ab8c9f4ce7c3f60f49503c238ca7adcfd435cb83fb38032aed7e00516c062b352c8e0bd8b22b7ae2c02d135a5ffc9122a2c5486e089b6d0ff2ed9235262aec5b1beaf95e2b9652ad113bb2413c56080f8f218345a55fadb40e24487ea0cb020e6ced9e33f0daa37ee795d74647a96ee9c008e47c7b58f1f2b78df4d6fd250451d4da264e61ba51c8a15ceac1ea7dcaaf05ca03341d7f5b733e5f28339facf86f70f39b5e683ea7d0ed3abca8abae3589af77a848a9037cf3fdca2cfde1e1f7fda14450ca0c5c54d4368f0711522dd9592700cdbbea10ed3c60395fed49832a8bad8041cf2dba878200bbf3462710fb3e4a5177535eede9e4df014b91530c787a01e192406d683741b4ccb913feea46cbcccf355364e58ff873ecc42a9b321724c5417685155797180011527869ff357bae9b2b8517fb0698f28e7dc6b8106503c753ee4a28e24bbeb8c7bdc49dc8246dc6c2c293ca0505d7eca9cf551ec123e237ca16955cc35fecc75390fddcb65f65afd68c8ca5fba8cdc1b9a4e27d60f5cb930116ea46b2054e32cc23480012af3d8460a02de5d0f3350f81a972bfa0487a398bb31f9c54b8c7428f35b39d90f4121d1d7ad9372bafa7ffd70c9bbfc47f4c6e488281b19a880e2b9ba6269a93ef7788d8126d9c21f1f22b7954c856516a81ef5923d8ee3b607892d8915076f34ea7d7ffe3037aff0d61a613f23f75f9bf5578535ea0a3792f258bb904c6c2dc57d604d356565b3a3d7e14360da41d44bf14b2aebd2a687bc4b69ebe861cfb4740ddcd7dbcb896cc5bacf45b9e7c64cd1ea9c7f452f8bfe0c3698aedbab592655a3d12d728c8c3e27d6148779d72bbca4c62c9b5cf89521f358afeccdf2fed1f375e5b5fadc2b140bc752783d91caf87672494dd2b2ccf3cf8c0dfe0aad62a31ad439849fc0af02e8e5a5716cec6456dd29bff1ec0c15f81e152d4d799c5dd386cfe6aefd1684417052948fa748b10ca4230f7bf2f32beb5a837a469421749db2e4ceb73c0f3a958871a2b0b974ca46f848a603d8db34ef0e953b1e140d0841e6dc4dd73366b4841d3ad92d792e9b1b856273bf7b1e5c754e0f4b41d6a471383deb5fa60d50cd13b5a15e3129de7e565cf1d144fcf57ea15111d36a9a22a8b3244235c720ef222b0488478fc15a8565db2cfe067a121b545c42491c13a9ce22aa6c880aedfaafac5e155a4ad4ef7104b9493f72f79d3ed36092e51bbdbfb267528e476d7b121291378d708152a56ef26ead05ac313636f199e652765cc4e22326ef2f61b561ad1859a20c7cda9849a901c4355fab427be5aef68ef405dc01e952604c5b9414fa1591a44faff3cac44fc9c198d8e9365ef8d9fddcfa124bb1d35741505f3d5a5c3e2b0bd609c08400d082b6c990de21d694ee4abf47110f05c1d900fd745781f0fae80e2489320d709e5fb2fe322ee7718fe2d5692ef006e5d55e0eb43da98c4418c935284cc91b8677394401ff6eb774d58ef105607c761331b6fa2af464992d241a43ad46c2a6ddf785f9981c1baf0d327a8630f2db33418309805510c16167ef89a73df7871a50a0f2d4f88eacecf9fcd5ebab832d1ecf96fa2f14a6e312fa7ce563bc6a8fa5031adb8f7f8c3b055cebc15e27851c0a38f4515f72810019ec21ae8e54cd8c4474d3b9f93c9157a74cdb147bce9df12d9b2d2f6fbc5c4cb51478419ef00ec9bea196a3e8e4a4edd6e8cb81c296b358b62ba31cc86a9e38b6279847b9dbdb9d4c82396a0252ee42c608f5dbfbce44d3c3e78231fd5f941fdfedc5005f6e5a3a28cd93c630b13122df95336f02be3b044cdd82ee1f208fe3df295afe335a9cee962dd9be426e6ae13f159b24d720444ba62e9db98e3bd42f1aaa37673a61d6bf888fb4dab438f25c25fc1b9c3a844791887cfa68fca3e77f46ec02a3e64bb37ee461ed058d0cb0a94376d102a94747f08a0edda0e11701e9b92232d0b286f78cb56105ad48b22da6dc782e647e11377435018875a909844345ad82690fd55305ceb2c8554ce47781f98c963baebfdd2e2fbe2ba9920d12c793b1baec54914dba5ba1ba4ee3dfd9c3270a890550008569f8d49d0ee5174d65a4c1c4b10667fadefe643e93732b964926bdf5a2c4b35f892b5bd4c4c4cd38d276f5c821ad8639a289e84114e95b5914bd2b0db8d62cb48fd5eb7a4a1f77f18a68e25bcfa0732795f08508ae007ad800f6bf9c582b4b3094887633c26b04cb054dda6eb09975ede4f5ab74ea2d6f5da141bca0f06d24a0e94378f2ce9c34ba161b493e71711b96c44c76c94c305c8c7f4d95ae451cf67787009dc044a2f022d628fed5d5b7e219a53819e155b0a2384e22e1277461a12943d7e3ef5c44cee190f89cac90b5cf77a4e4c5528f06a1847b02c334c6f5f045638420dd0a9e3f2d8a4d6e395e7638bdb8703d82c922238a2a5145aa138601a4e55bb602e71719c5a9e93063597d99e63a824ab48b46412b88abf84e6c6d3f797ab082fb632937cc411dbccc9c2cb8392011934e76ed3b514f191def292bc64cb2cd6d8288cd385ed04ca34154f6ae9b50ff161f52fa04fb0f24d66a4a3d8a9691ecabf861e4641b1ca49c582df8abd4d13750e46675216e8c14092c7c4c07cbcc77a0b8833aeea3575b1bbacde7d9b2b3e53e3ca2642eca4868ed82576cab2cbf35e26245d51c985beb2855436222e7ccc712c7f6e797efeb40ed82edb5d8c5a76d6bb27c0336fcc2d7b4ec4110b57437319e0adb2ce8ff1fc0629cb2b32eba18e2b2c163e2c99ebd32e44fccb027f922cf56a24bf6853ac2656af153fefca98f071347ea02650e61a1b19d74c9b69b8e06c370eacdbdcc29fdf45e4de25c6a2e66b68d6a64654b5016f2349d9e1ccc7abd48476db1742e7853fd7202248e3cfb7e97518918878831c11f4332cf71a0923e38d287bfdcbc0f92f59288f9916363effae86d2c986569bc78a76b2d1e2c5ecc92a0443285f6ce4f0b6cc2d8db2ffc2de7f791e266d684d53e7d9f174dc4df5fcb2444ab24a2b39b4a14e90d9e4c8fc4732657e796905763b11ec9b584a293bdc29e6babfe30015336d5b3d09eb43f2becd1c7ef5271415e069fdeb1ec54103acd9ea49e12ad5c477647e0e685ccbea62724d225798dca2ed5bb003dbae241daaa746aed744e44e623e12a3773d35a0773621d5660f53687072cb653f64d08ce0ccdfad31bc3ce1d03e29b6d86c3adcd0f8b1b696efcaf4a2b881aa8ed0bc24b6103bbfafa6db7d0a35603ed4524a4899a0ffd7c0c1f1c707a6d4c523beba9b60a224065424207a6e48726c7ed6293d6696e8b93c7d5b821ec1ee3f838a7c63bb54140e5783e2da590e7d384b9fe240fe075d11bd635a5ebefe52364f6369e56d5cf44c8ab9eb71eea70462566e3f32557d4a33f0cefc00da0fb5fa1aa63f5c1b1ea01b19acf8010acdfa98aa8639831a673774aee390c6c20c8215bfa81f976a4daa494b061ac08755e1e7161df96d00718223e4736aefec3e859875d4a9bca2bd5276af5d60e5ab28f21851b4558781836031828e47c5995d3ad3ca7f8310d3bc778bf9321322bc15c6e3ba22a904317282535b0d1a1b0a59a581f631ef60b98ad301e3d7a707d43364e47324fc210ffa13e5256222fb86d339ce68ec5e3ecf7a60f8a0a14f9dcfdd9bd7870e9aa2f1d93be2f095399699fbfd50a5d3f727f1fefb4b7b123539f34b7636e2167de93a15042d51e7913ba999ff2977c6f2fc201457ce44e842b2d30570d648dff610561c8d85b18c3ed1a2763f22e276e3dd186e137cb662373c26e21d7746098bbc209f3adba822fbfd0d91345594ab13f6e2f7d34e57781c3bd1f7191d96a42c1974939147ac2984c47212bdcae4e66f1a11b4b2387b120fef0c2bec7a59dc5c2a46ac1c41a36fd7324ccf3f371c1c8a13c8fb7d580874b1697ef1e50ca6a0b58203eacefd1b885cb61a623240594b3c61641a4249bd4a0e5c037a609502b29157ab0ae606c8752463e8488b934213155c5193764bc10205791bc4497f05436907693bd87c0819b328660fff13b8d47ffcdb4e51fd19712a991b3c5cb7145816037f3cedb1f5498ee3a018a867a2590c01d9101a6e3933bc55242b6319021701ed84a261131a01ece39064e6dc7de10124cbe2bd3b96c8bda4f576c4d955ea2d12ef6d1f8a44aa24826a26aa89a0ec62af25a762656a40a16b223ec7bebf7160bf2516eab6aa7618b156c5583af037d2b413a2ec67992d774ad1c67ba85a5b1821b9922180129da6a439a72bf36984942aaccbac81df07d6da0d39e0f4c0578334184ba6e1bc57a03448ddac77f2b28ae8467062381be8f6d97eb61014a2d10df8efb28ce7163dff5289a6cccc2c8b29999bf362d93083443a55b671b5504703583b335076b19ca30c989760609b5e926d9c464b390b2b0abc1edbd2eadadc06d8869d563240a729c6583c1611e6edff0bdaa336c3f4e7dfedab85c90b6db1e36076d566688d428decb2264315211143721d45006d5d366dbaf4a57a3d38d0ef484bdb631a34521d46f9f50138a60b997119e0cef6440cd040e30f918e44974e7509f31e79866b2eb4a2de30cf7a0c868b75dde30c897f8fecb8365d0ccc5bba9f6e5b169ccf5da668051529c0fbdeb8dd06d373717c9b169caf4efaeca49a3ef4280c1ec65b51859aeea90cc533fe49d5c7f1eb79dd39fbc254e641304a4e60b4bc3d15ee854be8947aa14e68e39d77e4d1d6ccf41c29cdd0ed3a18094793db6b235c1663f95628c477d0b3023d9aca7bd73072470e96990dad9d10c3cdbeca86378fdb59aecb079e7979a1d2babed0641018cae904151018544ca48156827c560f500cc084aefe6cfa20275f902d7f4aaccb333943a2e866b7aa7a9b98358698ca9edb2364c0f480cede06e433c7e9678d1f5b9c5eba99c1c6a0a2db6cc6403d452221c279f37ef58c6281026f060caf2629e6c19599711c32fcf43ee2e1ee269a046b380e19ab31ded82ba9d540a5ea87386ca7ebb37beb7214ffb787746070a8c8da68f75f5fadd590e4ce1de27c75aecf21df3a1f360e11ca375c7ede3eb794daf054bf6b37db1c66a6414613eac8b5b8cba7ea16f92b1abd247f28dfaa72003a65f60c007c6d2e0554f6c34b59696750a6e736398a455f87d9ced8ef94e67848a7d33f45ab38798209bb72f46769dfed5ef59a6420406c25fa6230c341d1edd79ce19b42b14fb41ce763cd53ad75e587bc73208c95758294ec6e758c3a6a28eea99fcc6eb66fcace408ece24f5231ca865ad1814cc2ca585b2242cfe32bf865461b796ba0edda21e909136df80d5e567f54e6902b2d79f41e7ea1cab0714d459c491147ba72d21a7e3efb39a6bf8fde1a7206d41a79737a01f9f1e7d818a31bceb7f2093ee90cff7156d7b157ded2090c74b20440984f29387d5f1b621fd9ead2a6f7d7ea3808f6682cb45bf061122d3a566bb626f2439ffe770bd0574923155d08cccd12fa39d8d18e524ea6f76b08f1af9ebbe2dd0f2d74b2bf674c69e0a202d2942177938d4d52c1b85d0a76a35ac35feb91fd5a27972b2f178e1ddc35c9164e57cb0640a2f00189dcf88d7e00c5e2dff94c1efe04ab71905ab2a9cd45e5dba3cf3e0efc9894e66845f05e23eb2fce80b1326acc49bbeda2871104e0cf01178cefa5db2ea5b0b796d731203b4f86a8331f4e69cbe202e6a03b26da140066ec7c4a24b803b058167f1b8844fb37a04d614a00c6b3b8a0eae02d9bdbfe2d46a0f8bd6b27b042d7c4d35385cd31020afa29f9c5a2bcfe580d957a05ccfece315f918bcc2091ab3998b3b6181a83f54840fbae9fb9e3e2541e85d38a3179ef4dd373c2d0afbd34ad1591b77b578fa242ea692419f5c669d31c3ceb9c08e3746fcb900901018edd1d58f9ea65486b1c9a018503e73aa9f7b73147e0e3182cac6cee1654979d78d0b9601eed4907dcdec3f58ba146e26e6d2ee87d21eb437d818850415b9bf298f656cdcd8ab4d1d9dab7bc49d2c8245b50c8603a421d0c2cf29e1464ba61d89230e35413ed85956f9f84bef26a68414f19943c280ad21dad63038f309d07d72586df2c4f0af1ed0c10f41fc677f17cce690f323be3a44a4a75e58d17c6b05fd1a344fea4906c95849cf6a144ea93d4098a2fdcb05620b19558f6a3f138367f06ecb4bc3da19ed6560ad9b059cddd9143496258e7716d31ac0299f390cbd6f524cfd03bc59c38ef124336ed4ce262e43f0913ead7d3f0a81d2b7c25dce83b79d6d47525b54050cb9b90473ee4f98d7f2fc4ca1ef300bcbf4b25a637e477c7c57d6112bc856071a3941c292214059c241d3f2eb5a1627cb77152501419ac2f85b7eb894afd0d15f0440e44ad04e7fd664030f55a0eb9c18536f51d75c7d69db016ae1488f2b463dec9c766171abfb134695c098fbc217ccf431f5b9e6ed616612051717bd362f6c66a58d497b123b897f4de46519f24bb407acffcf4c2cc8eace3d4f1a54e80fca41516067e3e98a3cba80afd262076f691a6e46e804fb55f00ccbec5c21fb185184ea2815f8c3e08bb6b8f614410e783188ba2d7e718a955d4245b2451675fcc6b94d5ef273e4a96ed594cc291839ad31aa970b717abf321fe0cf3c9903e60454efe9cee01bfddb61e328fac30a5fff1ee64bfa9d682798f21f4874e5f2de83d02a79837420ac6aaa505a6e78bfd6cde0b535a113e5bf1b0901c2dee22f6153d12c807d471466998eb7ecb8553b7235ffb8499c232a4a4c5a19e05d33b93c16692111967caa1c43e2b3f7c4c32181a92be2f11511cd40f3cbe1a8d2f41511bf498de8729839eeb894e52006f085f5e62b3af33182a39f8c2cbccdafb51411bad1f6a603f686b3b26b6c2caee7ba15c1a75f971719642b526f828f89c31bcca9e3fed1b94509786ea9bf48c6fcc7b22bf6fefe1324a95b39d2320c0cc0a912324dad0939b96d325545bc7009bb85dc90b3e3d600552bfb84ef2560ff5acd60d2c938cdabcf72fe2ca50075c67bd72f8edc4ba2c00d2d12d726bc16bbc1eab85ec5ea6e0d75906eb4c3b8702c4325e81218fdb65138110ce6732527a79aa707418833382479758abe4e3b8bfe7477b84dc7ee5ab27ce89468c5ec1c52c3bfb2119bab29b3afca8e9773c672c8cee5f7326eabcffa9adf33f4748c7005dd51edecb4d2c98540e762a817c7eafafd906b6dc99192b9fd924b03758b311d87e90fea6958149fbc827cd550120ce3394241c68039c1fd8b98c99d95afb1767e519ed96bac5f5fe84a5c5156b1107f500f9505c6e804c32ac2656e3cfa0313736273fb51b76b9df36709353041e078a5654d6a2231093fc3b72cd999261d78c8a7c9397ef7d2992da7fedc86db85e564f54fd68b3129c3222ad0e8ebfaf97612bd91aa6acf15f00547f0ef8188f922a9fc6b74f05e0e35535db7491a449b22664f3f8905e1d1383e1d4c757e4be468070d154de4abc4c4bc6a027fa60df6909212bfa530f96bafa1aa73fd2922904cf9326f5c2c9cfd8f7f623fe24432ce365f4b30f5123751d02eda8bddf4b7aa970c4629cf50e70cb3ae96846935511876bb5044e82d2fb8d4bcc54f7b4f61b27a1fef19fa528a30b9408c7b11443850e7dc7b150f50daf6b987286efc3dece86b86c1fbe129c7dd71788dc10f165829df2c1cb11a81fd95389aa3a52b089dc79c782f9cc06d3fb3f56e06234d6da3010903b54fae4b7c29ecdc7b0a1d8516720ee90c1af876c5a3f178eaa16b6565c5d9757e132b675de1b7602e50e25b4e09413895f87d2b8b05770c0be67b6e9b811ab2c9f6e5f716cc8b986f09844331a7730b83c4d944cc8b3e5a513222520eabd9880b52c5641dab5f00d61677069de9202604c4b2e8cd5328161ea5fd482d3b0c63d1365fd4445b5074e792fdab65cef65341ad171872bf079730138809a1269062cc960f338c38297c0285c07ab704a04a21df398620bec7ccb5765e24304a705ad7f3ca19c2afe6218d460c004a054ac3c6c0e036e59ae70e3431cfa5891f094f5f53dd901b0c0fe9ee273f15a1d2f1f65b783bf83e35ada2a906f6b811afec9064b63553c9d53c2f5ea42442213e6a0c7bb5c8abc60501497afb527a85fc417289a9183ee07936bc633535ac28beef1ac4c1923d8e23246776c6f76cfb1e9880713f4487e1cde174e28dfd2bc76d9c591410232e55dae1f7ca265f7883c38b532b5b05c9103b98ca160c08068cedfa559c8786c77fe0ae9ebdd7b8f619890f74d14003390ffba11ec3566ff89c7eb9b93865bfc58eff84e9324efa6de2c3b79079f42b8511a79667e3b966d85593cc32ac63856736df93796ac5c1058fc800839f4d19f1d8cd8a5b84b4801d98a5edce2f8e8b27dcdaa3dee337e68db13569b30eba60952fc569e623efd29ccdbf2db762a13d9a5e763bb0a8961f58107b802125c4d63202ed799ce88bfaaf863a3aa34bb938aec46717ada0c0eeb060d3753baeeb81f3bc8d004c72a16b4ca4bbba1d9aacd83c1313ebf3aab10e7a163b0eeb735af347d387a6fdaa869cecf0f94252a2b9aed361d6a379721eb6005f40c779f698af2b4502ec7ebc321a991aacfb0171dbee6ac4f7b0d412a4987f2d33ab8fd5773f3e4f6f4991ef1f7e345bed5a1012826550a96069df91b4b56f2debf32d36ba217a5f32726e81e49a9c94df43cd5b7d2bd87450773229e2a97367ccd24a1029145391d37411830684fdf3f340055c81cb6ad7b395a74cac04175e83602fb3189f391f1bab115511a03a20895f08378f11679401c414aa5a504d795935a1ffbe16a47fccb0909bef42b9cb166dcd03e0522d07f43aecbf1e6f3ffeb1605a16a9b45e7af8b389e5c22fe3550bcc1c158e81f0e4acb40ce7aa878b26ff3008317e728196ed2ad4bc84ba3d37b59578018b17fb3a69abfa4dc89ef3dbef870322ad2002868e2e7941afccdfd07d7ea63ed0e7e0221540295c742887f05bf5e1cb78c77ba22b49d69a52ba3a1a904bffa05b769d0cc2060b25da08b7f6a0bb7f1271a46205a9d8b7d19a398bb0463a2773d91058fb92f4949b3a859f319078d3ca84f89e06ae8e802ec514aa733b2d66e1432d57d773d8d75de1295f44071f23b229eba66f49d6dea32e72d43985f2e2677e4add20d4a8a3ada860826f63d897cd3d2809bc325dd28b04c5fded5bf701d546e2a3df8937641f68511d463b7df611291e3afad326ae86f73095de02ff771a56d49e39339cfe9e478c88383490dc3bfc883da6b97d073e4a1e512656a80b74e29a28ad85468e6f1b9d0732f0cb5f95c0ba5da09614326654d3ab055bc3ac34bea6295119f39dc9249ba1faa348e70ab9f6a4fd3356f6431d69c30fc76c2c22318bc46a7522d2af43d940587bc68d483e69b9233e50c48dc39fd0def4e431ec201d0244ae646866d35960dbb9498bf7a8181b0cfd9ce5445788226c3753ab56617b8b4e272950a79e5b09713e25673172ef44e6c62cd7bf7bc2d3b89302c0e877bb8d37cfb9953993916f9e0f55bc7856559279ecf378c0e057d5dc0265a021457204ae0e99552080d77cfc0308f51eb73a76ac22fc393247595f45c629cef14ee88723e6511110425a041bd31334cc4270fa25c992698747cbae383d06bbab88ff1ca57428c8ca09737b0d1daa52a2efb0eb7c8607cae1a16c969b2676c8121528ced53f6cb29279ceadc1d2beb0b364685abfc60c621f09d3661e55d187ad810fe72bd2a9ec5d73edbb3c5b33f194b741ae852bb0a84fd27a8b98ea833f549af4d60e197420e0452a16e717c68909e8483ae4a9ff6e7bed4c6c3361376cc30d3f4a59751320eb4dcf464df20cec4f128456ed08dd82eb701fc3c83ef9d7bbc9d17783d732af71d7aa7c5edc9cc61ab6cc8ec5f9f75eab51077cb2ecf6a998479e68b1622a91c596bc09c76bae45dd710f0dc6cc6c8added46fbe25536731ac4f4be1d60a7ea06af45e7d8bc07a3c5dcf35687cd399b6f275d805987058d42ebbd61a2bc1779bfff04ec5ede83e531cbe7ad87c81d19a2cace6d9347987a79f23c52c94709e4799111100a65bb0e56d252f13c1260e4fea988904c322adfd6951d232a688f699ab80593357878a8c6032d2f0e39c55f6ae36f72df6acd88ea4cfedd9834e17f1b9212e8b9944855c8b554550e932bc63515b9cd55dbc8a77c04282771c219d3a3152977579fdb8a287691c9be024385328b7165c9521d7ecfbaca8d3246252bec9269fdd2f0b15e4c58c2f9db62664e726b59c80249c48ce46ff5484b700f262c91625206c0dab809a72427ccc6aab57b1a570f2a0cb00f17c1597e991222e7c4c6458115bef79d84565e1d909b671533741d803f61bd8975a9f621f159671d5125addee7fffa4651cb682d51e199cbfe4890a05ecf7d75b4829a0022fa8eb5d37ebdaba603a2756125fc47da8fc0685fb785866da10cc6f1c08c0b915acb9d3b7b755a771f27a8e10a7b7483f6dd1b975fcd9222f1ab8d426685fbb5b5256fa8dcf61f76e41147beacacc4819aa390fac6d14cec9d7fbabe48288a2ff7b992dbe66f798c59064df9f0f717bbad12b8a0bc593dad0be7b17809863eb3582709503db5dcf74ff34d1ce3c32810a778e9486b519bdb2a19f7844e5a90775755547eaaef671ee037c82a78cf03dd3517c741c208f1607a87bb43f7798ca98dae44e957ca5bb4370ec15bc4a62f040cfc195c56477db3f167d689433d54dcb97f817122d07fc1457c1222bba96a609724a7f7d9a2eda0a5061e64c0b226ee8c10dfa6d91f67bed933847d9de7bd7d959f609f62088bd14f0950a444d03087adcdde4189481944cbc73d4e677e0afc17dba73ba8512e34aae318526fb679592d54fd623a9aa902abdbd2bb7a2847162699f38f5b7718c7224952ad63e9c8eb095f1ee4aa4016d00217c78d04c1f1d0cdf2f780cc9c610d7f572544353fb43334665998c99f463374e808d1dd4c5f4cef22782364d701d66c9bbbd15a8732fd1601c8c0afc6fec38c0e110d5c6982bf9b13d4f126433c1bab2a0cbd3fcf5ebddb2dee3c351cc7b86514f8a3c339f48b7f1d1b0d1d22620b16d5527f1e7dbed79c45c25fee1a684f50d5bd24a37b0dc5f0b5fa0cc4e626f91b49390a208086843679e8cb3ea51e716938765d161118872e75f26777ef80843852936eea4d7278943cd77cc77b6e3e12d333f00c67062c3fc7de9bbd255db2dea267871e5408c87373f45991dcaaee51b2c31fcd4f2eb835b0d08a238bb0ad262d3dd7e4ab9616b2a9c5f1c4ed38e3c7373fcdc29099a9497d56a24fb9c35a6d7b88ae6350e7889ea3f0651cef1961ba9679a6f5897c810874047a0d9a7fc661e8500aec8af7a1ef210a68ac48f85cd8f623773926be97fcb0d14c5b20bd7ed1e8aa9e3b5a5e9f2e82fb556b4e781e74d5e31260f67728377b1f07f6fa459956d888acdeeb15eb04ab45f2f99bf1621fbdf8612d2dab4accf936dce738c67ab9c2e312d9b104ce036508cc956d966f3e77f875f90b2d2e0a8c9a83aaa4a71b88b6e00f480133c145da9ec02c1cbd9c80164103748a7d270f893d3bb575e77859ed7f239fd91ef8782a05f8e4b040c745c28c7beee77d6eadfdc9c7cd9774f6f43ced346a51b37d13588603e52cb61e673f269a5e9c56f7397b27d9452cd3b5412f18fecec49c4cfc66aa303ea0cb9d353cd9e5cd58eea0a5fc02ac5c5d27d67b213c3c3a79622dccbadd920cbf172428ab90f311481df37b23a0d797a52f7fb3450c48a1336d680f351c17e16a379d84b11a8937d7fcba1fd98c70203812b2b8e76fd6b5ed6ab01516927512f15865d9db02998bf9ac12ce53ecd69c8f9f8426f6f16f0999ad16ca88e39f068d9c3f23f5310d64c7c5989475c885a32cfcf69b92764c0098c53330a529376e9cd82343ee03499f51613f0cb01c3ea037c3f0baca409ab01066571b84e8196f61b5ee1c5219cafc2da796f4a15820d08befb6535766de17153b6bd2ea7cfe22728a1c803c2ef6c2e0d991edd69ac695b3dedc22cbb5740c8694ea535a3de9b88dae898150890c9a94422cc100ce86ec5a211d7ee4af0dcd93000596fa87f18e6adfd0b1038d8876670e9cc03c2839e00f839bdac81d9ed3cef8b2b620c77c2801ac565d11f7e39f5b2a643a09d9d577ca9707de17f62c658bf165448120b8fb63a087e47b507243b065c2b54231543e8776f823fb605bc7214e45998cdf86adb5bbfa0129459dcd7620d9acee8d6de2cf41d8ba8646f09b9d33b60736c3fddfb6ed12486b715b870f73e9ba4df2b26f28eaeb4366875ec7e521983bf25b5c9c1653312657dd94a204366af5ea376f48d2b48ce6b70b1562fe0f3cf1fa4dc654eb9f85e4fdf3f27d923678a75a0b1e6ade0a3b46256cca97897948f76bdfd64dd5b153c582446073d5f6c28a2f68d954fc9cee10b974b83c93bd3c9e3d6c53c2612f4835aaef5aa58a73811cd06fd7a6cf0b232cdf28cb61c1ad4627aba32c6922a65b757f3996b63e399adf677d73ca782d6b52ee5726036529ef19be6cdde8c4cb4d5512f61f8f0aac705a2d8ddf07e75395d64b207388c6247473ac87e485d5c18431e67014bd7404abc02585846a5fdcc2b68be55fc82d2d60b479b884e47ac84b43ffe7a05a4c8b8c87ff538e149a8c1e3e676fb92d6bf67a1657bc3caf984205c34da0e69657e74e3e2628677a32bec7019798b3b8769d9117acd33b6cb8889fd3b84cf53acc9654ffdeb9cc34963e9407873dfb3f00d72f224e0a3b9691749db49e3252dd71dff5337ee96a1f3f876a83421a8e959c84f6f370535d5eabe22bbbbf81e69b0c86f40dd175dc5d10209a1c93303edcb593b5e5d47f52a5387b3427801120b44ebdcba46e1619be76b1661d93956640b79e89e6568cda2d046cf7a13a0dc33ac72e2164b58bae194cdbe4d62e674335e90d0116caf6d516a693e36f9bda9ac265029e0624110c89bde30c9c41b73571817ebdf827b9d8b9970be3b7e856fcd3445df14106b238d529c4f32806838c88fe7d3a5ee334c4e8fb36649c2d6791465f2275e019c381d3c08465358a53b1d68b661b63391cd0ea045b1d14accdaa3dbc95786b87747d4c78e9242080a03cab738378d29419a8d9a2ba7e6e70894a9ad2f796423ad4fcae5de3932cc928b06a509fcef4ba05f6f55353d925b03339fb03115fc74e751c08cb6ee098dab842c69883868bf71b34826c958d9c03aee291a4b542c282dbed4d86a7e5907b761901dffc0acbf117b272a8ecd11885e7254dd0321a10e5aab08369f1707cec596c3554d26981caa86a186d8e8be46b8bbe0ff3d2b5fc16bd1ad2ab97764f2070387966cb4eb0999c1a459a74b8910ccecfb6306c55b0996044619f502ec3e78f06031ec27bd522089cd400bd0faa092104fc66fd429f97726e12d24652c9bd07027150ad78071017f530652d28c83e425c9bcf6a580791dd5dfbde92aa359a0d5952dd390fc7431835cd2a30dff6bc3ef1b73a6e24626f7cfe8e439a6c06f877e14e101becba077e07e64d3e49d11e16ab5d1632acd24a8ba22d24225e2976717b7fa9dd2f99b1cb05edf18588284b306197c0ba03530179c2c14a2c406ec973b19b4dc5eddd164da6e8766c6234aacfed339d6bfd5e1faebf28918e0357b699c06d48e9fb1b589df24788e5cba88be611cbbd96b1b99ce001ee17a033e246f3c031ef858ee818840c5df82bffc2d0162f39578220ae30a6a61292b8add5cb83a4e9619c512ea5c900fc0c946e782451d5d87f0436e45745eef882bf08420e5bc20f60254ed719d1c87973c0551a63fb187933e7f28b33a70b5ef4730cd7c631a42915c8462fc251b272f5e82f5d697ec964efa3754a1f17ca6f27212466b15dfa3225ee11a7083a5b6299315a9a66d1dab089532819ffee0840388f68259a6c5ecd3206bc20de73900624aefc10ba991fe86bacc6aadf364d0946d89bd0e316d688498dab644e04db20be02490136380bb8799fe2e45e30f458648a7bb91c3f1a659c4db2ebcd90810033224f4f638e5e970ba92200b9df09cb0afbd9e6b1cb441755f3e376460ce64f7056322830f813aad86f0e533acdff61da0ebc044af5b5ecb384e2b9694395b92b37f2f8204ec0c640d1793f9355a239bcb9f188a183ba7d2cd3b87f36ded871ce08338e953b7852f07d06d5c0982c04de9ff7e1fcdbf74d2f4b361493340ce80f9822176ac039ae6a10fe6d8fab2ef1b33b5c4ebf094a56759fdd96ac8b435fa2b60eb2894aa5a5e677174968dbbf12f3b97976a4047bcc2e366e0f9271db404e32f11b9daff4fa3d4db2d66f158b64085604e514393592e7f33e37438adc6c18539359e7626e8749960260952b3969a41cf0c83013a9fa2726e5c40a22ca5d2842ae43a9c0c5b39a2f7b646f0d479308753d2fc2e0ad9653c8c7171327d7aadd6230c889bc3b13444990bc55ae556cdb5d919484d1187589c4f2b498ef328b34c29bd6c6e1c4c7c13b704efc83e3879b32ae2afe0a88e59ff31541a440e231b282a023c0ab23b3ba9514d69c33ed7f2711e30a5b51dd0d854cf8499708ce02d0dfbc019bd900e4a7c28c692203a188c6a99ca8e74e0b627b481f99c0c33aac712713972bce410441a0e2128886abefff453becc06a47156043e9b8bf00f857bef11cc6272120240a2e9c97e9ca7e7c5a8e9400b9b4bbba7e14ec2f0c989cd48c6509a26740ebeb60a9a5412410e2ca55709c9ccfe5f4dde552ec6124cd725c554f6e4fbc7c4dd6a32a58b85857d043fbdc3e8cde70a985fabff719daa898fa89845d9f738a9b234e47d551f700cd97a983b5df80ecee2edd88ed4f0ee73f6340e01686a8019c0763ee8f1a90fde3c5e8d7c52e11bcee42e8a2b001e0e292b1c0776e69d846c0c53cb8f0c2d7e5c33ce3b6710501af92fb46479785ee7925b4bffdaee76e0f8ab5157cb103c2f3354ac607c4dea97fc7177edf51f31cdf7dfd439297d0f653773bde1a7c6d26e53daf815302d1f5aa828aa8655fceb8324bd2d98e5a62f8ac3720edd185687d0ed1536bc8a964514f615632162f1e97cdbfed35775581caf68077de12f254676606c33e1dc5f49f195f0224fa4b70b69ef71784beb072c125bb8576e0d8777c9cd00759d4dfb808258b090b6219fa6eadffa64d24e6f65c95b9b3a5f5629e970669ce15f3115770c7ff29d402786fe67365a109e82cc3393ac54ce33b45c8da9d75e3034bacb09a699c1e9675922acdaf410ac8eb6c4079989e49b2c76a936e679f0810a9104e5ed6df99dca6d24b40d09bff8478149b5eb1b4a39fe9f5901ebcc67a1aacec581b079d5ebcce05d55a2029de83cdfaf4bcc89218a4b4055b33f5af402d9111f3cb2d595f224cf558dda85fda789ab64d252dbe6d9effdf66af38abe63df18ddcadf25d3acfd409eb1c1d68d15216e3769e72d73b522770542ac7bf628360e2b2a93b4dd5ba6cf6f79a60537bb7defd043aad89cea5aa4451d6661a01d7f29781e2b9b459804494be6c09380feb1649aeda74a5d378694ce7b21a444612960f0ff533a93fc8cd043173d7fb1cc7ec9d2eea9f9418106d9f8e21dc37b29849406b7daca662058927025ab8be620c87269eae2ecae7d307f76ba8ac42968f0c76a2a7ca72e4f7bb627c98560c64f74b9cd5adcdeffb18f7e57fc9102352d5a9bfe012f2b5aeb4628d5908c5166523fecb9566e2fe1e20c6122801f013f39715f5b2dad636db8aba3052ef7fb6b3793ddf819e1cef06413e929c97aeb94c31bb89215ac1a9f58f9d798da9fca922c5c8987265af971e02e918bd827f295b26d0a230d45a502a72da1673e37dd3ac2c4a4ef65ef6991857e45ec37cd97bae510dc54caced4a448110c4cd24b3cdcb633a0cafaf3cd300969b0d7fb564c2a3e0aa1a2c2078baa692a6a07514af571468ba8c0e843a2c5b949156c69ba57bb34723a5eebacc0d53076968e51623beb9def06788cd3e2b3164221966d0c0db91dac684fdaedf5f09d2218528fd3610e991147ce723cc87d936b67c34a420c4cf63e1aa171028c4c4f0287a52d451cca92004a3bc482c4215f43f51b2da178b411aa51b23e31483531c78afa68fd8a4be05bd1dfd96cb07f7d5c30b8a363ca9bb8341b81628f8edd3ea2d935891ef51e02f3a858e2b3436851c6832c376ace0203f058b6dc909aeb3f7e296ced54b8de24497e77c608134aab59e84c939eee80809cb137b40108a090debaec7edfa641316aaf4dc07ff66ee6ddd2bf9eb2c864978a720f10f6e2d78e63ae4b11a5d3f8fa3a1a409b7160bc629ecd721533a24368e9c53eae8a9d9c0fdefa9396cb659e64266423037eacef2a9ff9beda49425959e64592259777ba96fd0ce5dd0b5da0ba7aac5a5253ba7d2eaf16fed894e9aa22c3367b615b8816815dab49d44fe05b7c617d2f813e1f27b4a02a0a23ac887fb6a7700a4705c70f315e8987614b9b8186896321a00909228f3482cc60f19ad20e0d33f5d7a975f591f9b57449370391ddc5252a0fb28536cca0d0a943c2fe5523cbcdf67bf4b111dbc94566e00b1448b410c95c8c037681e2e41237c9bd0e36bd91477dd7d93935a08d371548adcdc1ad60fa83902f38c723a23a7c9a8eb0fa6e736aa69887bede3169bc2a6bfcab58764d65ab2944169b604ad367f1f0163b3262531a93ac015883af61f9e780d07f08a263085af2fe0bcc7e5096411232d9f45b95df80852eb7a1bdb3a411e021a986895c838fd6edee1a17bc96c2362f90895c946d4528e899bb35b1cbde14fbe4d588ebbc9d470e9b3a9bd60605a3632772457d73f98dc904fa2ddfa9a74843ed1476ddd301a3ac38ca3f504582d841a77edc73e11ae0020a2c2c0940ab1c92fb27eb89195f32597ba40e18cfbd4dac2938d866eea2385f471a5bc17cd623f6c61fed2ee14c13bc3620fbf305f230e93d35bd2b02e3e22320d0498587d6aa0214bd78160e10f928e0c89453177d90fb1c68eecf5f23af11a761bd693b5e48370a562c3b80223dadb4df7f72dba1ba7caaf16db48b4908fe9a7703ea0f24241c24271fce2726a809727710baa54ae7187230bf450ed79cd462ed34a2a1459e985f85fa60cd6a49f2e6438f5a99c41be6bdfecdf17e824d6cf94d0623ddbe03d235b22fc1d5b4c36bc75591a6d55c41d4c312072b5e144d9ef631641cd4ebd6e0af95c2a4ae045741c8d7548e3c9c6fe2ad48b50454bf37e51515f4b5e6612877550281c859a65409e98624be89ab6a6e022c610c7edb108c51e6a235c52a70241cc10f3df8e99f9d316bc010491bef3c790e52d46aa6520eadd6824592b1afc5ff23b166c4b95146b3b37a872f7c3fed5c4b6e86d637d0e0364b14691ff6be842dbf800a686585779624242061830068351af6017461985f649e98573e90f89b3e8f6a7ceaf55ac98ab70cf52082bec4cb8f0f856e72a79ba47accebf951845fbf5912fe50b28e4bf1290791da37e1a63f73d758a8e1d361fb8556c42521ca7a669e8e0a95aaff7c00b7b930c450deb952b285fdf59b92316660ca5c9516dc4573c30c0423d0ae5ca89554e371f62100fc0347661566aeb8ac5b2bf95cc0f1d1343bfe841a80eb2137b3b9b170f2ab59dfe9d746e5640cd7a7355a710c8a82327b081c8b5f63bc0fc524751cb632906606a9b4e84099867e6521cc57427d154bd85a8a1e24aefab0408531d03be7ca5afe7c38dcf5e53dc0016f431833cd0dda7a8f4c44854046ddafc842aebd4429f21115006c06df89e243d457c19ff53008d3531af28156f47a05d72c471022d09acb8cd9c25eb6980314b307e6579581d113b250dd6bbf87aedff03ed9c4de98a3745cd2223031975a71b4e6f5225c9141ea5b717061b0fe51e2e174201ff8f371cfe27f0c31e5425a457fe6485cda039c4c8a055d355be982cf906d0914b9f1cbb10dae1897a36b860cc8e42ad2e6b1706d39ce175dfb4e5390b87b3d883ba1812e55e3a28399578ac8d5996d6e9fbb0a4557a3e9b1b11f816f0ce78bd90d60b99645631b2316c5174a9f3b894995bc94206a1485bf95895c4d8f4163a2e0d239a74487d707343c727bd21a16b0996627b36ffd8e6994bc100633906ba764e052079013e0e94195a11498a30c8e799e555c5e746ab8e762a8f3694414ea7f16087a552ac5b0d78a6f99c3e30f20cdce80cfbac9d95359aadc16484e1b868ccebe45ff73d712d0894e0c9f10aa73e1379eb34a293d5a2218ccff2d1f0fc3df787dbd00b12bb3feb0808d5b1f31833a9343ea1c7b699b2675b15b41f4e9a5e08ab51529fd149bbd4dc7aa6730fd7bdb9a9512dc88635f3904ad2f901078508260726eff06589b3d7aeea4aa41ff1a9cd6045f615392df56fbca11368670f47a01fc44d77d77c66b5d3bacfea13463e574165e9aa9cd2802cb554b25a60fd2188279ff4f8ed6c27476e7d8aa37744333db24f73dd00f35565ec7a73a983bd38e3ad23dd236069a264461589a4c90fb34dca47be1205ae2898ea5d077ed8f764deb5c1372f533c8ea6358cce56bd380d6a6968baa311bd1384b03f1ddbc37cd1fb593c3f8d10c4f7236cce3de60c6439ab1c2017f3665542fe51089053a0dbfa10051fe1d9de5c93d16d21098e6cd9b5c7fb022a28be02094d57f8a2c41bd60de765411b04b480752825d0b360b9f3d9be52168cb342086af2ac76d0ee57306029d860f41124c1c1abc6d2fc422d2baf01daea61ec73e8e5ab4fa6850c8bcfeb3d35be6e2c1d56d5679db95a88977b32d8b3bf453f9ce4441047045f802510a342a5eaae1e2d66434390f6140bcabb87d418ae1ace2694bf4cf16ecfc3eb737608a4e74718d0848cc2965b359afdc809ceca19ea57913dce20e247c9d0f6f62e55f60c89cb613a756eb3465c6ad650e122b0415e606fa85629b81bdd35438e62d1828923378ec21decfb7012b6f9a995ad9dcf4e9458f40ebedab26e3723e3d03f2023f6a159059e92d611ed1c8871a925f6089f4ab079ec007f392a684dffa8ca39067671f04dba86e1212f87908759eb5182b519e45c92fc58cf491f66f55483be33b5ad0e660b9b6cc6bfdb455747b7ecc925f354b2d4b8d474856667ceb3f9d7ad09e288de21649816a2d70bd97bbdd5f3240c575cc9223425e0c62a21dc16612b68252f3dab0349a7d6b609a4f8c842db13c17f5c4df5383856cf00be483d882231e318751af894764d9f780f44adcc17fb836dbc328f0849fc7d17d52912b5bd88d4cbcd6c2d6b4c83c925b54a7e1c7f913d007d8bb910c2c85239b538ce7845243e6e4fc7fca7e4248a6830c85725b30e0bace2b1bbdd2ffc24388c6fe45de5cfeded050fdcd2c81df57fbd8d9db15f42eb6a829d02179485804c93cab3a95ff6ee9f1681b72a10330d0b92a3daa99821d83650f892fe173f230dc4106872cb4166534bcacaa99977fdff92d3e41b7fb2c5b05a232454ba2c8b80dfe228668ff6c44e40cb6993d8aa92f25e57356f85d51b8f2f9af73f06a191d574b652e929e26bb1f845188915375c5d8ede775f460509d2fd95f98a86968514405c75639d60c764b2c1301592c008e86cf61594266b3fdda13ff45786ee190b4ecff7f47bde7a7962b461b90d24ac992107d6b84fefec4ac9d9e94bdf2e0c7f1ecb231d3d6bf079b4bc257b6bdd960603af1da8ca79779ef98f01689c2e60dd3dd6fbb3272ec6ab3ca5198480ef486bf8bd37c176b6315e17701cc8505c89e15adaa306a3a260f134349d89f8696874673f6ab1b3a30330c73f2b097bedcf6ed76a274865f8e34905ad87793702a020a260a9e8e32606a4a9f385937ac9703c860377e82ef36c0de75faa8bc3d58d77bb159ed420bc7ad9a6c7d32b8ae79abd745f108fc457ebd8c72ad68491d7e3a21fe8c7833892869e825ca4aaff769b056992da6c8c290d91a2ca88ade8d14bdfa7f6c6c4e0fc98d65082fe4e9fda1ad041fd09f836d9669a39585705e4cc3f1837f869a317ed7987c3bf07e9168e80ccfd1d03c16cc41feca6db99c5cb1ce02f7ccaef55f339f4f1c2abbf0cf7289c2df68765df1156fcbdb07f7531d7e089368bf2102e15d9f99edef70f423ce38e3f61d092dcb30776518af94972e0f5149678411ba94cfacfcfc8ceff8ec53468b56d491fdc27beec18e502102b1ac5a1f151e0b0f7891db920b031b2f927a740398cb51b9972daa50a4ebad5a396cdb9b329099b96c48b4c408bf4cd0502588895937637f1b84e458c721b4b607bfa45e9a75efd0a6d9fb58f3a83dd54f499980021b4e0d0d9664360b563f3208120e584fb35483a4231f6019b24176f1a9de0c43e35e9b0149acdd374cd51a92d8e47928eb087b02ef68e58478885c2c4dcd1e1f08ad542442d29af6eebf19a2b6abdbdef2415a3ffcd218f3bc4be0dd12abe91844c6c77dea316ae417fd6292571a8d8b71cb616c05cda9dbbc9c9c460e43131234811a8574698e31b0e081be5427487518c09c396710b3d14af882f011f2b376f514ff46de6ef94b90c18595c8bf56947097d3932c21a1a07a7a65627dfadc6ff656c4afa7bd98080971e767dc41d4f0c4898b82e408e241150ae22e588c7999dfe82d3e8051f23a5100f1b347863b5a4c64177ce90235b01cde8edf77b677e05ca7d45bcd524d211ae297ac3d2c7f2a30077eb9d5f041a94c437caee80345f1d2a2735a4f02b64258673262af546727ac9658acc154c30cd5717f0ffa07c57c1d7a4237d4d1cb67bd10541aca3e672ed1dc09f936ce95af4857338bc0a82ca6dcae696c8b8458fc2b0518214bc32c8606b262211b17d04397f9a3deb4d5e6d9fe7876e6a85cd07143760a3b96ef7642ba151920fde03e31059d9f6892088f3593096a88430fda8c7e5c000b1b4e5bcfff88974cf228d7c75497733106b6ab25c03c1069b094239529e89ef30a04df638ea034ab6fb1d6af507cb33e21893e212ac1f665d066860402198b9e405b581ca752cc5160a086b4f071782199930d7ee723e6ca1c8f8a6ed614bee765bd15ecdf7430b6ab2abab54e27263d3f048cf6b7696150c9683f7fb98c18ac8f9b8e1fa616067f42f4c2532ef6de033d09ef77e891453e0a9ca492d34687169bafe427e45df4bc5736bb47061ea66922a7107cc3aec58affa375576cf7ad88526b9d82614dfc62d40acfdf21befc3a606c60e4cafa86841d502950b74aee234784bcdc758ad726aaf1f7f32374497983607b6bd7ecea14c6cc0e38746749365e773dfe4b2392f84c20e43944cdaa489b9a6c1b82f819f4d965dee7dd630b6bc937f489df0ca370cc5273cd93cf5960b12e0b6e926fcad76429dc3aa6f6b1e96563ab6f029083790420c90e9c993a8112707ed2141487ff0cf62fbb06ca612bed344c21f899cd1dd22fe3cf57fdef87bd45b6c08617c92d8c49278f6fe23355d5c1a0c6b16e08f0cdd24a9a2deec9fb094d980630bc2c421d3ed178ad2b872efdcdf17765713f9a091515a462f7567210b3e3cf181f8f1cd9d12644c70e3381b9c9474321355551ef03fc291d7975ab1f5633d5003540447057d1fc9002fb1f723632bd3c0fb3972f7710ed640064b8815b1de8af9044aa2a8b18ad6522fc431ee01c10139782ee12e126859016520659bf6cc7b1152de8098ea48df9b67a60b08b1b460e5fcbe6ce6efc341275a22dbc17dc80632cef65c4db30f4670861bcec94e1afd9accffdb6e0aa5dc76b3581647dbbaf1cb70d7d1d31c185c25aaf2aebd599fecbbff492c277c89a6c0f672df7ebcb82bc74ac05c7bac4190b6eceb0a8b30f438236f1223bf98eaa24e8f7897e42578b9743b1ba454b0378f861ebffa5be14e23b90d3c045ff8db4f6d7f6e0cd8330192faaf68d5bf4e13f567d339a4256a9e3f6e73e0c899cae80fb930dfd6ba28910112f1b6250731b8bdcb2aae385a9da0ae899aeb03b86c56ef45d199384ab75acb53e3868029daf50b2b9a8a1b0344278026a01b6feca6a85566fa72838c03d88ecd18aea0833ded219f35193281206a013383434397d24e7e0121583e125e483e12008eb9640aaadbd584e1bc4669c3afb3c7022e0be5a6c02048af6fdb08f04cb72eea99059264195d62e0cca4c0a57e047866a04a4402e089a034f995af92728f5fb686ef35af782c6d57471905fc662d0572618af14f03c6acef1893f8eb465851d420ef43ed049143e5c3bc3238f8fb749c4c5f38727aea6f4a022a0a5a516165a5f408b27758f94fd652663cb492e1649eb70d4f8a673493f9b0534d3e75adcf1b98e7328141ece258ff2b31448a9ce128cf40df24c8fefa7d943d0e8d661a95d7326844561f65753c4ee6394950fc81eed44b55817fcb6d297e348f40d2082bb5d364fd229ce876c473d24b247465b50719fa360270788829db7679bc6c75758c3922c3e2c8fcb913199f7fe9b4256066ed64c59307eeee7c6d74fe8221df75720638934cec324dd23fe5311226d7c659920f82bb3f2d08adf6d0f431b513b625cc30ba8c27d74d4f0095778cbf5e98772185eaadce41ce07f05f3ab77883f78c12778fd824e129db107a4b405a6b60c8b2b40561a1e49758d64bdc3e3714f0b0ad6ec71113c200e7c46d7a14aed75f7c84dc9afca8c6374d13f5f4449b1347f5b602912c4791e92867fbab93a837bbe438203f668ec4dbca956df4a5473f49d37a0427fe3f59b431fc649564fb0e4b2bd4a6f9d56888d89693c26692859176503a7dfc8a3f85d794b2e79a1fc069b3e2dd9fef046eb83afde4726a138b45402870a13e2eb60a3606f5a39a492f95b225e8eff23a8035be402c5be1da4b63cf3da08d366ba727d0c657a4ff6e464f52f7d56a4bd1e8c712bc2086360687ec37d8e1ccb5a1306e295a0a2038688180041e7715e2ecf60478531dcdb788f9ac3446079ef0d71c61bab503a9f92676369c1fa903e20634f319393250681fbbd1b965452a208b424602ef99faf5b2ea0471eac615138a9d182e4d00b90cdd3bea6f90b54839db5fcde93f2bcb14667553d4022324d98c337d38cdb9ec2cb0a8171d83f540cf1105370ce7bfeb91cd6a866c1076f882447f0e2dd46904227625ebe27dfb60d90fdf4baac4808d8a60b72fdab473eb459aeddfdb0677243e2c181546b171674ef4929540e60d502a11d8989a02ca93271ac8fd8113c23ac35a3d7245336a40b000be4fab357a933b93541b7a6184ed30ffd5d957c5aafb34a480f21e9c391f946e5be02f5c3e1034d169b86f3948e64bad3b9d6a7037b30aee2fce3e5f113dad41c0b5c75ebcdf510f447c6d4f4b091da4ff89b61d6d1d38ed98e3a88b3d6dc6a6d2815e6808df5bf1e627dd36f245b80d7eea667ba5ba80e84043f6b4a605820b3265443807acdd16dad0868f25d2d6e26384814e8593ac052f1cea6308fd4a7c4f3a9fc85573ab70e29dfa0c2bf1d9dd7a41eb158a9d0de5a706ab0f5a2760fbb909d4627f3d9b606f51e7111526da6676cfeaaa556242ee0d2fadf535644773757dc5518847dc66de1a64643feea9c59dc730b1a41fc503e7a026ff9c4a5366aebad980fcb2154191ebe125b5f2ec15deaa44ef587d2f63a11760b53712f290f5606d87433c7e999689d553cdb305f7f3594a143e44748f5604920ce3670f700a94394fcbab326225e467d07367affce1a4599f5da476a7a25a9248d2d90d97ff49987a593ef2041e1fa52b676b9d85e075ec239af7bb3831230300bd69db6d74cfc59c44fcf036a5ba49b4aa9f223e65b183564aa45e1268d18e3ab70d297d110a725164f3a5c1d903f2b015e6bf42102d9fc0eafb4193059bf5f110b5607dba946df2ff5a34fbe951598b0f949246d1677129bbabd476b7bd42f926073befab56018c9feaeb717ef1e55c37ec22484b216ed71cc506ad4a2b15207b4dccfd734bca158d41d3e377faccd1d37ff34e346d015b55f61fd82570f9129dde65b7c2c8d2d876fd4e26b825082340e50b09104ca03c6db27cdd53e16e29678ad29e60163670a3417d83dc909bfcc2c5e201aee4c0fac449e7f8cb410f0960f8644fcad2ebd0f53f048d7af3ba046e10c10a42909b509462795c7c8ba6d9c02dac6ab098e6dabe093ae78890dc80afa5844a5aad02bc903c11c1b98414f77749afe62ed52cfa78ef81548e7b908796ee2a350b756905052b02c5c3d43526ee59450cec5969ff447fa196f46be07c5a630ee1580cfedf9fcb7ae7d598baf8a03d359abea770ada2493d2388a18f97eae3a31cfd374185d4f06c9afd7f36537003ea8dc91062934cf0ab117d81a21075a8b2e8860f7b2049065c49f4442af8b0dd1ba3e8871285909853268dc0cc5275695990d60eeea5c8b787cca1e19ffaf578ff9a28f41337b1e865aa5349351a6dd4b01cb2424d41383a71f0ec452c3c95175d2f00d804fcc9b24b946ddf988ea83bd2d8081b3a0136a086c1e68fabf739d8df8f87dc8c7dd760f555c120df05bb7968e98e9a6bf03a6f00fedccd3bd60052db184ef20455eb674c8905ad7681201cbfbb90ecb28634ecd98fcba30309c10a92c71a7ff04b87940a5890642bde5cbc0011fd539c4110d70880582ca6cadd229183383b97da4d0ed4842bad8346fc300e56894404270afd6c8790606cc8c19d288e4ee213140e4c4d5e09044dc7dc43deb3a58fae6a094798067565ab01019839c0ac3845657b3af8d0f9f397752789496cf6fa490946dd63aef60044399cdaecdfd423e2987b7e3bcf9f103111b0aae3ff67ceb8cb85b7b01ee5487ed9812cc1a7d1ab16cfedbebd6fce900744094ccc63f9183e8c64cc3f0168a13d04f61ffa358c25b0928eaa89a2b141fd26f508733d555f4e11e7b709ed1e8d80818f84a2a3b017e4cf8ddb45feac084fd123439b02e91a0d4a4e34e8868053247c8a21e63541ad18429e0e4d1eba66fbdf922f1521ecd5e6a774beb0240f1a81b7137433a6ef67563d29491df5cf81da00cdb0c562c0ba5d9f26900e245a74ec54240c8ad304f34188a9fb3aee7e3443ac7872887870dcf7a98460a224dfe50ccef43deae53e2a136c7f75d2f776f89281ae4992c7d00db0b59779bed9fdae524ce6c8c7c07eacba55c8aa9107200c2ac7a45ba3b4ec8f0d70601fd132aa8b9cd28904d90a191fd1379398e26339c028a542b68974e75810a7a3a71dcff2e2a0df9f01abfefa8961693c80f9b218eb8e657865c22c74ed468ce97803275ce5e4eca0a5918c743db793a786ff43a4c5407c3f892922edae2d46c49638b742a4af16aad74ae722bb21783bc5a82d8a3d5023fb56ce1be217f196a26fc562318a8605f918c5a864d9707c34aaa02c05019f4b9130b9ac841f4d39f35fcbfcc575e5a64492fab0fc18b4dd145be0b41551e819e1201548732772635deb8fdb7b1c2c2a37bd017180c00d371365c6de68b78f0b429f9b18fc3b07f491c3e0332ae3acd5be1b34255f75cfa1fff62017f27ff602b2559da7adff9378b369d50eb8f957391e67d95d73d13cda8bf70a2baa46087f2a4797371bd8414fb9c458408862ed20d819792e1a0405296cafbf3159372a0ab3ef7bb1a59b4da50d7419d7a41f9f1818f361b25c615436b7070fab7523a92f561ba91652a35324a834539c8aff95776e3ca60c27dd626c68f426b3d34314f089e9d5e96d76655c57ad4b3c58fb9f0e160885ffeb556b7c42bfe1855884d4f47fe58a455fcf997bf749e5cb8efc3fb68776b6d33a4da15abd0b694926e0cdffdcbf457764716fb6a1abb8c2ca3d7739905f3e1cde5dbcf500c9ebfd9143db3a0457bdc2b174efe3018b011d29873b41307837ce31747c359de4239948a8bd021c8150c041e58504bd5dca612b49c014df4fbe043918391897ba8b1ca0cc0acfeb41ea5577e45b6e51179eb5fbed17e1f2fb0ee768e29f4ccb0cb7bcb5608a20869400a4c9b3684e60a9afe2135f3781dfc1e80b34a6f9cd4d16bdcde61f26fa89b1228f94c663cec29c8f3a884407efbf03f74a63974d7723d9ff90860efa038e9d96e775af7efa2255e4b62d222851e015d319cda2bee1c44ad8453eea40a10b437afd21617b0ee27df66169d6516cf6c796f6c2ab2b6fa10bb816128fb7969a5addb18dd7d8dda0a752572bbb3424a692437363720426616dce05e07ad123699996f3fc0a5a87f9b7f22c61181327d58ee7051d1c1e8277e45fe6e86f2f4683953e38a31f99f37d91a61a158d82a44fbfa4513f8d9155b3a7c138d8981e3056e3c57252f4f75b33ce9334c551dfd3471493df506a88745985fd2c26d447d70fe178470ce38cae521cb74f924e2fcccc6527726495312846f10856c27c4fc8dc28164ddf3481210b2bc8d005f51352973c65b63ce3fd25fd45eb31649a460529a09288b259e8a395729563e7ce827aaff58d676395ed61c56495977938ac8d75f7cc9f38143ec8dab03962f526b3124f2062b961737c9951a04ef55e3ecddfe232f7e030e22175c1932da1a5a841c3d654462e88828e4296ea380bc6116f927bc64bcf528ce20cf33f57b77bae2eb5ef0051619ca3094830630c340c9de9a2737b3b3e42f942ff5be630295e08af51347d3690713f4e64dc50badaeb6c5e700321d2c5223e5bf9c54eb8e27c0f0157ee8be3d1206db5eb8149fda9462977dc9ba1f27541300837956d1f7de8a6b31d105e0e3e4e2546f5abf8c161927e826aae65dcb4680ce536181318a56d6f25094d8a2621e7623b79270ada67ace1174a464c73900e5eaaa3ffd0d24cafdb7739044fbb922ba90f03c7db8f3d071e85cec77e92e83eb5203a305011c9c23c79c69d2acb7bef0623d2e09fa2b8aee5ae7bdffc27c14385931318c3009d3636ceb8cec70d0e54599f99d2258f116a65a98bc92cc03737e89ee64ec1d9193aaba51796ebccc2d401080d1a8b933c8585ec5fe8fcbe6dc82b4d6c498634921fddd7feb70a394243c200049543f02a25264ed8e633b15fc13a2de1306ad11e41a006b78fa18a67f3ef05f86d257471d9cd4752c569ca4eaef160b3f30378f475289473b2e93897f3a568c81a5bc2a7ed7661aa30d8932031d76c6c05bb9bb4293c7ab64ae39f6a1bc3da805f8b5e1d4638c1e91d26c259eb8338a0ce78205dd972db1d5e142dfa249717ab073db798f75b7b73afdc1d60db37504f49dbdd95ce0a3793f7d2111b2236b3ae4486b3c6369a838659ba6600f1be209e05788ef98d52e3e3525bf8f1f44ce1e8498f0bad53eab38d98d7ed3fe034e60f799dca8f6f1fbd54e35a4b3c5517704562a344e93434ffd778098f0ca033eb7d6358ff1ab3b716b625cc9b8fdf227b0046e269e2793d00de89ce141f6679f96aa72500bab577244b4184b8b4eba24e8ae8509e8fbd1c804252524529e146cb6ec3195b275247259a265bcecdc22264caacafa42a0cb446998c58f7b69d228f1637d2505fe89c32f433efbb53ae1a2abe1e2d36cf53b317d66f64ff3c79296e9ad33cf0ec656c226e251ca155124c8cdfdec61c5af21adbd4d26efddd89f83003532e4ca7068593ff26afeb44eab4e2151fb6308c35c37c4ddcddc0630f19e84137623e7bdbdd62cac8b797f4d8057f8fb9089e96bc6ea7adc2f7fe35767373c2f3c0b2f16652f9ecb8bd0166f784fa6521c799221c52d8b8f8b93a6e3cbf52bdbf287540a3a1b7d28ac544caae2f035e8eb0e89b320cb57e9b2063f96643efac7364aaedc2fcbfb34ed2f692b6ef3d93a1d5e170af2c91f2bfa26152e837b78103c5110df8f8f2aa6a5e296c14de120f59f2717609eb2b87d25f0ab70372ff4d484c0c56ae5e20c7344937691f6ca4e266aa69c16d3b55e444d4d13f7cbedda30d5d922c8d751f5d10ba5003ac3c950e40c8d2a9a53fe9a0a0d2f70c51ea37c8bd6c93be3c8c30e5b6eed73e763f73563c0eb06159cadcfce9633dd213e778fcc513fb6b4ec0bc324805452c50134a542e1b4b7c1607757a9b3bf2375309ebb9d97b4a310b9bba24f4c742d12d2c2d45f98ecc392fcd24d053571d0ec45447fec938bd788cc74dbf85c286be1eb59ab11952d7f737565086dd3a97732199ddf5bf82c3b46a31b3df14c1f0aff8c71bba2efb1561c503ed3804cbc48213e6900ecf43c3e6b9c107768ee42dbaaf13a91a9ed30c7a8ae54542d9f288b0e9bd8c4140be54b0a8afa84b53afbc5392cbd5f9501e43e99496e65e40280b695b34fd33edfad07620c45166195ac724832fa6cfb3c6bded575204fa81395a9119ab94c1bacf8e13b9468652957d267e89ec49185dfb7598c6bc24c8ce7b73610f930edc4e4d41dabfc9b0b3bdd9df151e40d53c4f531f755e2e73dab28eff5b333fd8c05f2bd65b3858f725ba3bf16814d54b4d96fb58f2bf62376e955bef613f54fb61afa702630f75386a7275f97950ecce8925545c1ec139833d15943fbb1950dd20d02f6422e53603928dd15ce5db11428c846391f5179ed573c79855eb32b55d8f5fb3ce8283c9dff6cb81c88e6d1b1c46d143148e3b9ef6bffda79a69a6d5d7ae3ebbadecd133521c75fa0f1a82e641ae3d0ec4a21e6ff3f70c0a342b1bafd31caa09fe1069f686c4a7e0a2193347f2e56a602e0169c3bca35fa7fe7024e089fb39ea63262ca7f0195da618e5e926443662f4bacf39c535ad6c4846ab241274197a8f6c5226eb6d615885f2e41493e47967365eb299b76459598ce9bcc1a2ff28f00044406468eb2589c06cc6e170b34b0f61a1256bca1b66c1f4f02163dca58bcb1eedaeed9dadb93cb41e0c541a33c89befa1bc358da9076075711b31fc58b63dc557b6e95b158d804d102c118e56c818cc6d61d6b827aebe6d10ebc391160dc79325bd73601abe35008d9103cb380697b7b5a816f822b6e8d611aeaea44b749ba1a08cc52e08c37eb07e246e650e43fb9b243d8deb5f38a1e5c8fed50e59a3fb586d2955af92507b9f71916decf28b4a81983fab5326d923db2595a5868f1b7dc4aff0b6daf26d033d81552efb88494be1648a0bb82f90132c01e7504fd5c782511d75ed278f4860420fd88086782e3d7ccbfb55196aa51faca64461c0d48d8acdecbe55707b95af785518541604c6e06963124167e675310252b558fc6974650243f047006cd8ffec685e46d0bd2adb8e58c30aadc76d8f65de0261ff553a6c7b6eb701931318fe510b7ed96a413dadecfeae76fb2000d22a5e6fce79e59607da0042b154ba5e2c52823b64590366d2b969d96ae7cc8c5536671432a424e8faf977770a2b38ee5044792c20d770fbad6d840909a349cc0c6b2bf9879877ab0c67c2252d765fa28e11291b544d3d65c2b72b84d27e9958df4cd4b323bce663ee1d557cb40845764cc995ad88bc4e9ee03c509c0469680a4a35c7cf7b444a6b5cb787dc525aaaa121e77aa89944f78da016d6fd5f01ae5cdb1cecaf7bf36178807c3f6aea84898d6ca358df410653a5d4702d09ffd66051e3d3886f7c5b58c6a09812161bf3e1c7732e9f938af9f2398fe62b9fd82b77da77d915cc6a35edcade0492a7a058121a98892f9b909e33e03d9ede997c2ddbb95997d878c95e46e862ec22a0f6970a6cc84032b67617edfc14695b434711286e1a5522666ab81057272523649bb2c67d3812fe2c3b8dceea7ddbc24082122170a8ffea5c6085e60d1faea04a508bdf70f14369ffd5cd3985ab06373633f4b5cd90288c13b1b06143c63144c79652136876607eac9690e9c2c0239c99b5f5a93ce93cdad8d7680de04e25480762fd803dddb492b5346f071bdb59322e5a369516b6297830a4913070f8279396d86470450ec810f2765268470d680ba76e92216945e7d398b7f5b732b7c47370e57cadbb8cb808b95ab1825a7616b9c608759b84d9cf1c7572640e7600baabe173162574bbbfd7b89bd776c0a9e94a335b5ed33e13c9e62d408998e59a41b5770c094db1a27ca1af3cd46817998cc32d8372b029627a98e0b88bd57386aaa38edc594f884847124ff2325dcbaca36694eecd16267f8d21c1639a6cb75e14c3fba69ad5fd87bcb3e97f1e574838afefc5d534c17c9831122bb00aaf19d52b33f12d23f3122ead94bb191ed23cdc0739364e432d546b622e4975d38df82b93fd72d470d1fd3b0a4fcf850869770244824d8d43fd2afd0bd8abaaa0217239fc61575e6eecbb5364dafae10f220483002a100610c4baa024dd6ddbd26d55fb207e7802d31903fe6581d2680eebebecce2f89b834a5cea6b934cf034d6f48fce949e5da7a9e73219e6f5cb6db26a7df651efb9864bcf9a22fe7d8c0ac72b01d7bce0487386227d0928c3f9996f9598fd1fc7565e3f7e9e097795dbc1d85e5cdd87880863dec6430f1457dfcf14f0d09cd0a10bd5529be21590f7d1e01f74e1ddce8dcdf062a3deaa785f78540c7125b782588b1b1a1489455cd44b5fade677a2c8f344e3aebbecd0713b79b44517837c032b5798c52e26958714f4723e160c1ad1ea8ee024f704999a61b2f793432030a074dcf4fa53ebe59da0b05f9daa9da5bd17ffb433af6f9c66798b84cfedf3132167a6f80501445894ae5d901e58748f8a79794e302e09e824472b481548c3333626895368a30170f6b60a4fc4e9d2950da5a03d60aaecb7fca0124dd8b5e339b051e562e543c37675398b6b7332175bd48bc6ef6117ca8eb7074d198fa122f4f9735c6bc375df116277472b27f975a60f49057fef693830393356686057d8efa7edff242aae3097d51d185eddac7764e84a47749444561ae348a76586062abff84c9136521d95a047bdc5cca145a4f6e29d296c3147d922ad285b89939623a623a45d26127c40b4579895a19a6aed03ed3526001a37ada25408c4a0ad9683d20f202042a9f3055bc0fe1574b4e0791bac3ba7e3c6c9dd3e8490717ace7e4e41cad178929d965744b92dc4bab2863b2b1bea2ff5a37ffeb563f0cd05a13eeceb3480f6895856bc9d4ac5195ca7df1e99e611bca426d908a591cd14fea8193d0f317e8326a29032e5def56372532efa63bcf4ca1f5dd1738e3fa0fd3e2b6f4cec32c5f206720f79724d514d9992db2ddeec7ce35db36ac7e5c3d67269b135c2a4b7e79488f4886bf2a955baedbb24161d24e9e6efaa80aadc45def128115b7c34bc79364caf6b8d113575c357e47fefd62c32d0be429c91d90b44f7286dc3b36ed9c1b30723804b058892c75f1e3759d592758208feea28c5e6fc9a93ec4d5512fce1d7e338abf972bb8c4e673b9650926e2669a3ff9de5a0c26f28eb3ce509b83fe96b2dda434ddf81fcd4f72a6af03496cf6dc2bb9dd3318d3cfd61e6b2988bda14a33f2774aa782fd12dc741aa352b26755901823772a304fc75b717e30c3d2086ef4025ed3fdd26ef0afe22adab5795f8c7d8b8da18fb814f9cc2705de9f932543c9c676ba16bb483043b92b016d5a1739b7632c479e515767eeec90f5feeed5b97fe1eb043cde9fe76f0011a37e0fbe0a13c2c42955da3e6c843cb099d4bba7cf2ae8a268da9967b39cb7333e56ff1545221101bc24186c86e46424ac0c30de20f5a17cecaf4718aded4852226c208c3c8c80901603d445cb7744910bfd899841d37e2615b0ef17e01e7f2bbe6e702245ba7c973fe9fb579b523aed58309efcd18f8302bfacd2586957681694be3023ac2e367f74682b93a1fb156a25c20d6e6500e26732fa5299179b61fde32e911dffbfbad175ab5e1d51839da8f8f4c26e1bb4f80a3ec1c0d4d5fe5e2967d6fbfacdcd622d13c453c845e389d7b865d1b05dead9b87993499007f1c130810fc782762ed21470c856b3a2d90e7c573baca31388872ba0bfdc13ce3475ad64a2e4ecc151eccd509c3081369946a1612e0f44cc1060fec0fec38d7ecd372a74524f50a1ed1aeffb4b771412ad7d24b1f0e4f10e0bc208b629ec9d2f9738fdc1aa8dc2eb49ab2898ababd86afadf1a07bf38cf8bcb3ea1a129d93f78a0085be7bc70325f8c18903b8ef3ceada83939a95384b9838e7b4c92667d18a750d3dfd602529d7cdb7a1edf038ee59874ab7ad9cee41403383b695ac1d682afd88e6e15c3b91ff0fd9aa93d00b17b0b5965a4fcce6b638299462ef1d73f4b9baa87be1366870eec7e964ea1054afee14a31f5b6058b9701df1dcfe183c34b1130b97daf46880cf5ebf7a6762c402e9cc64fba343d1af7a4da6e997e3dddb00d3b8e26fe5ba5d7bdbf0486c1662fbf776c214bbc0282092e3f1c31da53299c4ac6aa24f27e5e5fcd45534bf2d247af45d3c093bc25e9d535ba3afdee782b1eeaac5df1f382fcdf775bf9cf35ab12794c5f3077249944e0b127fe017a46babbcd1f0ef36f8c3853f57f61c3713bbeb1e09acf4e4af7eb7967da79f91dee942d5ca74aeaec8a0856b7c0bf308036d1fc0b8a9ca344b8969686353a9534ca4ba4432f3cf9fdd9f60ab1d1e91dd8e154641d70f060f2b7247c19e1246854cac73a032857cd047829cb88394e72c56337066c93663947c3a59c914afa97e31bd1a87156b2a0f4a7777c1bd3218726c18a8d1f5b7d5c0aad2172ea54c414ea848c2c231c22d24ff828708db0a208f329436854932926ede6def0c6b61d9829a5e71aeff2319068f2f611113ad089e86c6ba0907867a9ea32d6e417b3f09dc56f8c68dc6c770e0f9bbb6782362e3340d959f1d91bdfb2063335a00e2f20fdc26047ffec9d0610f01a7bca75380fcf600ac79fe070796060d3ea4d55a53c54e666ee26b03f4cac7470dd3d4e6b8c920efee340376f79c37a495cf986f5faa22da338800c956ee5765b9bed811b08fe8b433351a37fa2e332315781d83a56971c1a6aff4347d55aa431751e7d0f200a09d3be31465099b710ac82ac05388bb1289b560dea7defdb6c6ff40dd761baaf1e19ffc2d35e3cd2485447980ed5db848913eb893ccc7fa65cc519ca4ba4c3e0c284d4f0e140cad5e8c4df0bf1550fb29f939b16091088dc962a21343dc58c0b7ce3ab457c60155c77ba04311df887a838431be87142734ae4757db00639ec192f0f8340a551985c64feea996687166de50027cb956e03885167b3c250bfa6f6dc36c6596d8c38eaee1f90e0245b0018064be9f515dd472d6c71da3f2db830e93ec78ad630b813055753544ec301bce0c7408416e0c2359a02e4478760e608044e547fa2799c686ba8bf9f5e0ee7dc146fe274c8ec6e3865ada2200a80a09a8be748e4588bc41eeff89dd1b22344dd34bbe5493162d258e43a140517c3d190555de7b0edde99baa984808ed3e89df93f31138ebe03f1d8cb4fb10118f8856f10bf4943548c50f4713c05f19e59c8b7b36535e11675832475e004c007913b88e0f1c55bd82285df2cfd9351acd41b556f5da0a94f73105dd14e725504ab62737000cec8838e9d441a91a8cdcb811f4c64c316133385c1c73c9ce673bc8115e0b360e56c4ead13b2073fd5c3bef446f8e081b527399f0cd651a8171472d58f7aa43a2bbcb57b39505d006fd1315b7a80120bbdadd008c8bc7f8fcdd3d0deea64336aad164fcc49de1b364a2d14fab65375334e1decf965b9e05128fb5f4c7f545bad11ff48dca6c5a29532cd9e647325bfdedb18bff31829548adea5bd7ad12cc62ae1ced281db0f9ef6ea7603637b882753751178c8afcb5f815f2502af5f555c54fed414da008632a80039039a2f82d54a792e480c3a9569fe7d7c2e03bc9512c94e0fd93ec36f4c97697d3ba6ef2264495417a26a75d274bba1a46307ddd81259b14f02a73b6ec33442fe50249a4f8a36f4f510f2f0ab689ac166841f4540f66e4f1dcf736b7554bf25a18a8dafaea032dc43caf1e558295ee70b498e27beec8ef500568fd385df44fbc97a0cd8db1e8e2a60dda8a3914ff64c87b5849392f29d95ca66517b693cc625f2d5d2f1a19abaf8acfb2cfacda814f7f0c72ddf3d4a40b26cb98cbbfed3830c32e3bac2fc4f63ee777644291df4773790eff451b999b7400e63ff9f97703b5489b2ebce5ba2c31bafea7e10b8f13dabc088b9bbc7f53b76a7d77f9468a13842602783b44d5d80bef7c41626d16dd7647cf561d73b0f80d1b50f06aa5b10520259c261179ea5f6738aeb40c01727a8353a18a5c7db5c3f9b1d8e24f5cdcfe2b9cd66dcbe221a6fa55a258e5bb60a8f1f21c3d7dd81e8b09658b4ffd4aa8f449c49437b8d9946b2d9466746c3ed70dfacc655fa5d6d0899d3811ee2a3058210bbf2cd6d8f880477e4a01c7c29ce13d98fafcaeca14ac3cef71b6f03920944ebf0144887afc38f2792173b95925a65ccc8480caab860e6c4d8e699554ddd4d52de67e53b246a9ab943c20e6a6f45d48bd1ae1d2e1fe3b1ec19f38b8eb955fb48e01b61e1c1f7cb231d2a8533e8a200bb262f6a0ca1603fd319653195f5203b4ccb1058a9684639febae30874200d9ac8fd4c874b9ca13aa7c84bb42b4ba7847f8eefa1dd41f8760ae361d192c6a27638016a6205ac6027d25be7a66208a02bb4df16b79189e9845fa2f9a2ac462c4c8c3e50ef1ef6151fd418ba8a7b4bc9de84f729bb39b89aa40fc77e7f4cfb05cdbd3dc3583aeedacab73e92b0ca43ed9680e16ab88c0f48d3b828a1bbc23a77c093aba260c722232a5129f5a161d1a89cd97abb437dffd0242bfcff4b985fa7d22f14910ffbc00226ea0f12fb60bed9ce703dc215d9b158dcb7385b3c380fe0b7747205064255f6ef02adda305791481db4d2a2091bc110995307710af2731b4682ccb8715624c22e5c6303e4fe6b133a35ba4e30c826648d260750213e99c2fa1cf6ee4e0c11c091c551f93043bada9d6f12c55b38adce804ac7104e3b3aa353f017eadbb7ff31ae6c06ee6afafbaca6308b88dd3c8a8192050351139ce0d4fc1747161f3aa97c30df0100901e322013fa6f435d3ca4f85d77ad6233d45d4872a133368f6085baf3953543fe00945229b21127eb434d8c32b616dbbca271666164dc804e9aed8a66d89dd3c155c84dc5df1dfa03d6d0819cca2274bf862a2039d8e25c698a7496e9e009d0c876af153ff9941fb1deaddfd6c25928b1e1aa16ca48b51b3a447dd0c01ad0a53076c9d8bee32dd92b7323cea3308099fb5dfae492aa6428607c293ddd1bba093058aa26e411f3b1858e01cdbede49b8506e379059d2e1a69e9162ab7ba66dfbb65730e1bd7da377f8e438620e1b7b80414d448c3f2e6d65f882132911f7c0a3f6344a70143c9c63f50789987ab2c224689c5e59e3f872aa84187f30dcaafa8898683ad86c7e348b20ade7aed91acfdcdfe97e048c5073cdd74583a67428fc60fd5500f019af445a930b8d4ea60041f864c48e88e120e13828fa2180e89f970ff86e8743c2692ef79c7a686c21a927860c0951f6733a7b907e8ecfb8c72cbc2aafb5ec691ba5b51e074adb147a66f9756899bcd346467b55f0f6fe832849f59923b73ee176176517892f2998aa2ef0a31790d5c55c7a5a6c7884ac6af8edfe7ee4e1f9000ab69d155e28b52c1bd4b957b14e150d05b163d9c327aa5fbb2e5fe998e4817622caaeb7ab2d88ed7c6e481c47bde7997af48fb9a157c064e00f651cd64691570622f15212067581200f08e5aa69de48e6ee288e696d63e5be5613b1e2ad56920fd0ad1f554ba1b20afbb1aaacf32fc368ddfce8fcfeb78c2556f2b9e5b942a34e0fea772b499259d920617ae64edace73ae26b9553ebcaf9af70aba017d67d35dd005a7e13f53dac695df6c1a59dfc26415fbbf1e714bb5f4d7fc6c7538eac971a07cb42eb846b59ed6dc7dd41130663c8dfaf3d8c1d9d8bad982144f86174cf1d6d3457cf1174e5220c03471781a2c65fcd9775413f3c6243ca1e105f48a162abffc95349692d699c867c7d283fbe2167975d2a9a78134c61b4ad82f4561470c45d104f89dd6068b5ffba09477b07a3146d21fa90de93344cd4ef486f5b26b6d930666f3d2df75a398e09e29cc11f42cfdefbcaaf248a4c55128fa4d9a77e03a8f07f2e33b27403c84f01ef671a6c5f37290a485404e9ec36ae36b99bb341295e7a3db2c6c926ae1bcb2690bca616b7c0468c9c21b893f959457c6bc319ab2d93e5c90cefab369e049eb95c53847375c3736495c572886f381362e47bc38b7f7af767bada96bc6816854168229df6c07e86a7ae6e8c71d0d10f741a0b90d2d69f7b493154cacf86e74afd5d32113b88184a3888625506ee592357f58a00aa10b748e45f6d8b1fcb9fd2a4ca591ea9156d233273b31f838983c11ac411e6d3bf22002a3962b51462800abd6c1e232db69f4027abdadc509c9192dc9c467a4cbd51b95d6e3ea8a745be4de1fdffe2d66a43075f1b48d501d8daca4352e5cef6d8060e54a7ff7fdcca9ec73da2391c0a7669982940f7bf2469f7a3e5ebf1fe8d98a4f8b1cc4f08458ef65e844a2e438855040f255c8485c7837ce23e58f7750848d4ba4e356f2259a068d892dd663f7e276c1e8e01f59a8c139704f8e2e5c62e3e077308d2bf8455e77c80687b00e7f7f34e1dd0edc3417f24b3e980f2273c27cd50d862a498005a24469936fac56cb4cfd4ddbdd559535ba4f7b5e2d0dbae66080899b3e3cc121e73b9b455940ebed49595db1895b7fae5346447994649cc4a1e189ccfe93e07a9b077bdc67de9e52a1c2447bafc77c224f8cba52549bc5be3436c31d1def2aafb9ab9e91219bbdcf5c0dde3eeb4cd66ccc5449e766e12d2b45550048cdd8982f6a9c6573f5be8b66810324074dc23a93a22fefac2cd2bb4e32c0ac467ab43cb0412a796a49da9629074fe4809792c87aafb735398aa9e2500eebf3e5b7f2ae910e4eead2a94f83850a358f719bb7fc9404042d99cdf33f83c5d314751d3bd93c2fb99b8c8f973e8d487014bc74e9f3114dcafdf8a24abcd6fd42fda9aa132edbfe2541ef786261ffec33c2ab4f2e3cb7dd47b99985940a3e88f00f6327ccb00f9785f16f3eff5620b330346d4f274652cd04a6aa521fcd09a560af9e692733b4ec76bee59a354bb8867cc3aa20b2df012cab5f453248537e5149eca7241e12c7974538f4ba861d0fb148a33c81e36b409b18bc222d8da946d44986d08d9574a0f34c4320b1648d105390d5176b461cff3f5dda0993afd0494f28790fda60d1e8c2d50a8aa93d21ea83cbe3d0c9dfec0bdbf6de5fcebc8489ae061ffc5aee9138bd75836cc24c8f8493a77ac8f063e75f9bc54770e9c4c1d31458761a089dbc7062dbcea4b63f71eecd40d19b2fec52f47581b527df32fd8935c0b39c4ea280d1696ea2e6c39766ebe07fa35221ca679f6b492d5adf2fa039726a75edd59b7495a5998309ad5559cc80393da02125cdf807b0a32c383a4b5581478da861dfcc5cc2ec7acc1d68ffba715853fb93c241bd54561685e4e1ff7c3439e74a668cf85ab2e02f07f77896745d98e9d4b562c14accbca961235ce254511f35b9db21ee07a248e81401aa8d86fdec13265061c0e8cc15682a3c4d946b9efd9decf152b7b82d6befad2dc1d8282d65ddec56f02323246ba91e1e26446234dc04c8c66db18d19d7a12e9753e97f0d73f2ac5a7af4a34025399c7f1b5d0cf1c00d8491bb7a2a7ba070a5a0a56948fa18489043da2fac9320965355a2cb6012322623cfad2324c14128875d470f92bea7516ed7a8546f46c342dc354d5ffa1d85b740260fb4aee37d6af5f2d28ffb3ae7d56bc32cb0af2f477946028f0a731d9889ab3d6c48e89c922f9292db303b244db24b120febe337ae3fe0fe3bde17db9625f41b001ed89801cd7a037b8f444c38bc2f0c50f56c8bdf60b2c39f29e782d01aadd00931c0d6e2d2d50c185e59d7af298fad3ac5b2037b4e7678f128511ec256eb22ac82adcfc8a02ea96dc452d95bf00c054883a25fceb7f13e89d2a6d53a17d27f0cdf0af1a5bfd889b997ad9f197f88d079fd8d6158e6af4949655d3f6cb0256cfffc87db20c8d435f78bcdf661f693de1e9c4c615d4cbf8149700ebe7dfa87c834d61ff787f738a2b4440fb681747bf2bf5c41f3366f4e781831eade750bb6af29b696448cb14b5637e7df20f0b265c642b9ac2eec21d2c7de3b7e5107dede2fc90e39b38b0fa519cc88f459596873e85ece73f03b3a7361316c406e36266f647ef5f0d9f0989a0ea90481e7fd809d12780b27876d666207bc231924a6af28ab7caeb81514dace4cbc7e62c6fbb4cf8efa83a8cd86d73508ecf126713fae54342e0499702857f5ac0c4521739d24323f6c4fd0291f3bfbc796d05cb6ad6e13ad2b9fd78638403fdf52ab154194d1bc69913f02df5b769870179f8956053f8699deaa2d1be8a459dd4cd6a8140dd11e4046d4bedf731946fc47fd74974e3689b4cc399cd9eded1df65343c70fee3f0e8f07e67161d37e96dc3fabf91e2600532d5420372e916d7800b9428afff1f5c697b0e4664142d0a224d91e8b87d6b092d9b92f3e63d01c2bc4998dd516b22b8c42f98494708de7f64e77bde15a9ebc18118e079d812f766fea4aec1502dbbeee11ad0605bf60e7e21f2af022524a15167876beb91a7ec0d8f571de787a4b42af1fefa29759c44ac2985450cc1d6db8f0196653ca7edeed81bb7c8ce81e5d1ac63177dd2db5ca2854b09b36f661e231164b2b7a00011f18189c432a9854e78f9d465f3d4d75b6e57b0853379245d49e44ba05e8b0999fe37113cffb81e12ab383644eb44b5072c11871eeaf981270c50f6597b78fe3e5525a47ef90b9c4e2a6947d75a72ab5e7278d5eb58a1b571f178323bd8c433395f4a74c482a34ea696d971052d706d2b1e88e160878616b63f40006d533e0f0eb5cb8ed1d2a5a6cea0eec11c252db025a9d8e8a10594920998bd26cff298d83272fd2d059360dca5d562f69342b95b837103361e94a2bfc29c5af839fcd28b773d513f2a0613cac9f7864b7ea0b12b13e19b1c998ca8255cee0e5eaff5bbabc4aa8faded6ee21b5511cd440008b70f5f060293c7b35c7e392261ed3adc024b175d5651b6c4ec612a10a5387ccdb4dd154898f1862948d4c10eeadde1878353cfb2274613f3447dde98908c23c3fb9849503c4be6ee269c3b2d44b4144b855b0a9fe019ee9cbbdc48046c56554f5d7a5c3553f0c8ec3e4c0840087a8d23891851f4fcb367aae515cccfd9f2212d4dcd8a2fa44e312c2e9023b114386e16eac76b8adef7b525c64ba453e7463de749af124b724e18ee6cf0bbd5543cef8986af4707e2be0a3f888f8bc750f051b84cf191ef34c34fd1da8a56a1a011798f5f1479cc5eaabde48024818a9348b674ea56c7d4c7f2ac8add3fff809dcd4c110f5d4e174d66d08a6c8150e09b42e682b6cf7ac06ae144f74a8ee027c94ecda7041d5535399cd13152c8ac9bfa9077b0c2d0ed6adebd9af5c3f02fead93d7f9bc7409bc37f50e1573bb75c837598507eb64410d3e1ab32994ae63d29628e11a3783cac646a3a457753ff652e3870b48305b630c723b94ef6a014cd7a63944283641942dceb1dbb2eaa09ff7bee614f25556465a41d0fdff7492a4e46f418c0ac16f49fa49b73eeb88605f0b7eefcace926bbba51aa8710e25a9cde78c08df2d40958489d3794aac26769b42d078d455b3f240c88cfcd34c9bb64821caeaf1837761c3460cf57c037f925b92ca0eafdabcf9a300c4b374b2e7e04e05c525a7bc47b3b7759df940a6dfb29f86d89115cb3a4ae0550d52f7dbc52de769c29db82720158e8a36ace2e439a23bad765e6c75a878f91044904e144cd64d996431768d327b453a888c674cb286ec69ef9d638ca6f689f0f04c0fd9c23986bf2943307b1274c91cce343a641a5e46737b6df85c162604d980bbd33e6fcea1208a2d105e31c028edc922d68c7c8a5eaaed2013bbb6c3dcb067248b132d10effb0740a51518c66c8aa1f3ee783d2b1ab498069c91653c735721b8bc44bfecefd17832a9ec27795f8491c16f1d557c610e7804b77a3d21fe5c36c480bbdff85e071f5d7270b617819c991f8a1b6af8f916b29cdfc6b59ce16d513623ef559388ddc3a8083c5b68e0408f7d14123b5ed3dfc9df6eb0b0769316641a7ed3265879a9836a63abac7ba809838a0973eb2acbe16f266a49b372d1e4b1dbdc02095e4d659863a80241918d76bcfd9629f6242fa46c4e80d3943c1052aced3eb9d2fb92a7d588772b912611626d97ef4f1eb60bdb7ebd4e7c92fb9568dd7a74bf844a893c5326e129a8d0638c5c374caa8184bff8dbc393f02f712049893052afd3b533493a59fc2e70155d9df4bb9b5ae149cc0b805e3663f194fa4a43165614de7497718e937b1e6a713c3dfa656899562e09a2d13969fb27973cd0308e8a4a8363d156f6cb0ba1fe871e2a1712364a8527811f8b112123346181c318936fbc4017e2fd9d8f3c0fb3a7b2df2e83396afe919cd63b41701797be15ec0d3dec310f5f315390efdd19444496bee07cd79e5d3a0ea8a365466e8f1552fee6ee35ab11eea374229670016cc72d79213eb0f21fbca37efcf818f18f238eb1629b4aee5924e3ae0933f7ddcba0bfe1cb99b59abe6825861ee4ca5cc688fd0863d48fc0f24b12d1e6c629a2fe4395f3419654d32bbe584c5810d0046d3b6b4d7934c5851fbdc2f47325dc2fb955c5abcd98e458b1ede5441ad6be9e91134a1151660457baeae41372e3b2f65377b8fb1174142a10330b657fd2ae0ea2deba169217e45fc02e651ff8e8c1a55099488a8908cb7dea1a594d6197bf7a5478d5d19f379063d6f9ae1efcedf4a59c777c23e4acce022150ff8d046aa2bf017c1106cac8ae0734ea71658619a9c121944140af353780697f82d308027de834495009e8b79d14b786b87b26c16aa0a0a636e90a50023663faa5385b777a13d242312e009ad405cb34802eee62031fc7b6014d37e620e4980668d465b610a19463453b0f71f9822a2a30ac791a2c715b1e2427433a971bbd016cd99a1567af84531bdb5b6f138f002d6c203b1dc0b43558ee51335d5ef07bdcef1355f239f8ca94e6b54b697eeb745d95fd4273859f9993de460f3a699015da7760c1b3b2c2dd41eab40e829ee4f6c9cc7180312cbc839277affefb5e657e2493701c46f84d88805e099363f7fd807084f3cca72523f05c4f090a9dfb6bb425ce9c9b3e6d039b1ebea6a77928fe5cea5fd7358b8ea39597dfde74d42bf4fbcfe58752effad16ab504c032d6788c4759655dcfe5bbc76346d75110ea4ea080654967f5d1cf26ab4c26161be90706f2a4749020c51013cb8cceb4a73b6e8b5b8e52baa4a7be1ce1dc8963ef6f6008dee1813746dbb054dd53bcd244f54c4e7a9dcefb25d086827259a104ec210718ac4aac562fc2d9f6defc26af18bebf9eb027895c75fbff4d0b6099a8462f7ebee80354b90f3075d225311f63601217b10e1865e65721167129dabe6201a70f8249ee9c4ad3b81e1145fbdd3a8adaedc1697c2baa5be53523ecb53ab335bd72272d03227c1d19deb7d86f191f66492518ac8663e1d25e311925cc610fed7dc48464b4f14d1dc9dbd610d48e4810a0b9a42cc46c02126e2f7c1a115ea412a9a3989a7dacafb51f3b0a32ff6f88cfea16f4c86b7d890f35e59dd43414eb2bb49ff4a168ff553127e63ed89289d6b021b7f88585760d20201dceba8bfb587647d09e9dc6cf520bd5c5600a4b0360cbab3484dc98fed8593d5347f37f128683c72565c8fa024575af64114ac8f7c0c335036b98caa5eff0ed1eb7deddbee759cd73a9c28b075e7943c014ac06c0a4a1e65b8e402cf6cf07ad998fda39c8e8a0a2fe98e5311c241da015ef6f82a5d589e29bc24e0b35af87e4201f36cafd10cab5c82f3f0ec24a11fda10eed94456766317541d799cc9b471b3ddea6d0b58e7dbb53c3d31be0bb9fd07fc80cc7146a6ffd66f34119b03244d3bb1147a9c1c0eee8030db5093a6a5186b015f893c6c532db563cb357d8b4f458dbc888c45c08f4c820b4e9bcb62f05ab0cfd9f18f76bc73ec3f9c8f9b574dac2663eaad4082740409f3e293ed9d312f1955e985b722eb7acf6af495ae0513934d5bccd63c5296628c57c35626f0939b62dda9e7dda8cbf0e21aa4cab3b6e6731618c207493147eb64cce919e2bf35a1b25532f651822b346f4079b73bad06df3a6ec32d63a1a728bb6719e7b927e481c70f0ea5953f3f40cc4b85cfd9aa561e83aedab84d919fe92656b132b0786d5ce85b1aed8f13a26d07888dd6400a9c6d944571afaa3ced86a24ce5ee0b2e7df41680d3a412b539ec976a5da2890187cc7009ff5ebae80b82c54b1849234d434c23b855b6eff32d513867917c151162ca68fec00fcb6481584e6e79c855444ea8a11f8ede3de54b1155680c998fc0db27acd0112929b4b7ad4bc9311273fef2f2ed8661b9a637aa36d6984227579b1f68dbfb1ff89286e3c794ce8f6e8d9f7e6431d56867ad7458c1efea35e672f4776b1522e7d4121fb6c6b57c3bfaea7ceeec86f7bb66d465acd91f2faac00dd103312ee6b817b3726c514a8b0b988a062c8f3d53bf597ad4418322c7d93b3fa25e9896fa32f462f3653cccb5a04756e0a6d4d45a64e7faef85f36817b364980da78c421961eba07866d1e85d8939576af3850f8df9e5f6306eb8ca8d34ddacca79544ab66ddd2e3a45dc83b1c48f553f9154c2102a8f9b8f66d9e4b306393001381ca2f6ddc6b79ee70cb357e12aa568c06bf41735647a77d1c2de378b9e3fe5beba001e7c53959839c08bfe055aeb634a75f8c8d30cebea135fc250b57a94602aa5e4bb98a3d047db5a492a3e8a467053d28972fab453c98cd3ccabfe8735c03d21e0c16a1a00ff1e1811a83e0810bf8a9264d0fcb20f278839bbb0555fdc441e133edb516b663d9f34f0e9a50e78a08fdd8232ba7e3524a8f5e061326e19431501944f010cef51ad2d9d40f925367624444976c1f7ee72f9182dc61de566e94c29ea33ed56401bf63a7a49743f54ad2e2bdc1f67507c6bcbd5c179252ff714367d7a923fa71f1311f68a925cf09420e6e260a2e63650ddcaf96ff351d45b583e2a7360a2d611610e6b8244e0b3a4fe7c4b7fff793a187034b5ad80f196c1afee1c0ae6b2dd0615b8ba7440879b88cc048652cb5b2975736940b2f4d590ba71882740a9d42eb04b1072689e9c08dc4e6ce876b8ff5afba4973cf1060708c7300693393deb72ed6e0b726c8b6205ed542818dc03f77bc9035d645c4a0018ffa10d45e7c47a0bd4126add3fa9c186abc59afa09563b89dd5c4eb03833bc9b6bcbede7cdfca6a5bed0c8dcdd917667bc73ed7a4061c7098f19d89e5ddcce80541d851ad99ec259a039a909a36779bca858cc57b3385cceba7a9215c9f1a45060041cb45380000000000