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 80385 46470a07d4afc2767876681597c82e9a5828ac7291976c34e401160bf4098ec8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7c1a0e51020734ebc7e5ca5985481ceffdd96bd63421b7642f4c2698dc82b1a0
Certificate Block Hash
46470a07d4afc2767876681597c82e9a5828ac7291976c34e401160bf4098ec8
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b02d0000600d0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e87f549afc47e22953fd8d2e0059a2de0c7c60cfc67861b4c594146fb65966cb33139bd5d39e0222ba1b640553b46da323fc5ba860080864d46acfd63d8d826c1eaf07dc1cc6f7a53219df21b4e12976f57eeeab1c396e8998090000000000000040000000400000b02d0000600d0000

Raw Header Hex

0000402040f2379cf185106cc618f0733cb7a6f515ad42b43dec32ecf1efdc4158f1ded3251feef2983d2ef4ef78eb8f4a4fe7be2b0aa5515cdfda0886ce59184062fa8598ce436ae5c50018a0b182dc98264c2f64b72134d66bd9fdef1c488559cae5c7eb340702510e1a7c

Proof Data Hex

59,560 bytes
12121601030724c7d78e134b95131a55282cd00a03e7497725279b28c0c3c2ec21079af050c11a93852c2028e72717f2d3b50220e431f87e48975012dd3cff159d827428a6c5233aaee99a87841ebc1908ad29f85fe055fd1c6b214ad034dea8962b74f856551dd8df6fcc8e1254e9a9fa5f62a8f870c050e16e0c7fa19a84cfa25220d0958d19ebcd68b2178c18e0606c3a43d165d84fa6e6e2a2bc6765c2884004d6d0a2bdddd6704a5d24d2827bf5d135f9b36959cb83f25220699068b074623c009a1ec5b9d1d8f6186de84299f2ccfcb24012437418a93f86b2cc0052f76d98a115e8c03f9f4c918c9ad8fe258d5d83ff312631ef94bb8eeffeebf6ebf4d9f72fcf12799ba41be0deec23254a88d8c56c1f2e18f4d034ef451c9dac2d7148002ea4e615e9ff90c0c5141a0c5843de8664cf083ff5aecb188267407d7afee25cd0880af5c74866c25e3e8ee7b8adecfb40700aca03ab453f98c8f439db6a38a6c0641b992751f6fc66668448dd49aa4f7d3a88e86c3751e5aa1e3bf1b5f49d6bb85b91855852a0f972f8e4347f134b140530733fce84fe45ccb076d40bf1794095baaa8f0daa19ea77d4131c0727011dcc51623c8d211b6861ec8aa515381f2e898398f86b4daa3415dcf366d3c95e4d0cc9703284d3c6e4556281f167d77eb21c3d6a79a70a0611587ea8fe76b0506bd6eeba0eb6a3c1d36245cc7f104301f4e5277c35d0efa8005a56284e6847291bd03a34d9e1ed6042eab985acc3ccb7bb7071bcf4d1217a036049b458084fd73eb141cca97ea9a17d75e9d0c70db59468dd2f2c8b5575c0802e6cfe105cf223a3e8e682719632f1d444a75fce7ad4c87651da08c6735c85c482641a4a56b5ae261b80abba2ee18ccec562c37d187f03954690949b4d1f0da93f4ded93e88fb012b46e3aedd7bed903e630881610a2dc14b86aa32719ce78763d91b93479e8aabadfd551a32a64f049a3f199e8084e8b17e295c72c60ef816565aafb2e6653427343f3ee4b4bda126a02c5556dedefd79081ba56ef085c7343fd10ece934c4ad71cf45519f085a5940177c0bd6ac1150d67fde468fb63ca8bf3e51c7c6bf4f1674bc9a651905884f0ff3bdbf9602290665245fb81c85a6e5aec1990ca27109d6c4f6d635a41cc06ff903ddd2e89ab2cbfceee4f56417f5091f69c0ff95307d529dcbdcd9d048d8def44a899c4b281341c620f2c69490d60a47a150750095f080c7ae202fbeee995beb065cd51148517a8435c91203116a329ae8dbc6ee543d7e0c041ddc338bfcf4a716c86ed17ec588bd01c23f04cfa0b96eba4e4483a285b8e1755465d8e13422ea6fc6e6927adf8852426fe93eaf223e0e3a7529356b82d422ad3dd38f3d6730a00e90c224a4349214cc817f0e71f8493e76210a309a985457501dea9cb9fd4d8ae9336ed153e7bdbd65d56e8b1185f6bd540eea906b066b8764e740f79599a8409b826f9f5e05a08222b341f941e32ccf970caf86076e4f11550ba5569ed27928d01cad7bbe5069d535137b2acc867ee15d74a8535f6032d0205b4c7dad55f55f740888d909e1d0de579acdeb741a939986635b5f182f82b2552e7755325c2f368edc7df0d80dfebd6144fc6b01c4538abf3969fe742e04181c03222f30a44610a05c123b30c6b6384234e19d11c0f20c3d67cacb0238b8433307e4d5e7c93b570243021933588a944842a3629357e3899fb8ab34dfaf56aba280bf722a12a4e17f4fb774bae97663894f9c148d7b77b2217b8281549c97c82f4621eb7a96e11d923fcf72b41daa0ba1bdfd19683ed205d886c950d6c9617d65015c678eda4b14565cb24361daabd20f7df67740005e6065222c885fb39e8939e1415f340e7b97467077e53a63debd382e57deada11b60e421779f1366d94727a9a6e141dc1c65e248e456e165c6fc5fd362465f51f37ba85ac962129bfbb60849002c22cd538e2f68c2f1538bb3aa1869f197fe2ded4b78bdfa175d202d72958e6f8b2713527ca135f2ce921a2ae9b548414b5e3ba68f340f994cf8009d116d9e23705ed9b6fc3f50c47b843a94c0b0cf765b54e9b3a8de0e3f7dd77b1b29352dce982b3802580ffac1bfbe620660b670429ef94f4b9b88556509cb682da90bc06ef81ee0fbf7fc507c35df7c07a5113b0498f01fa21a2f0d3bd0d5061782faeae4bf5209c3edee0f0fb816f85ca6f2e7071821451cae1f3cbe615429d6c6512a4058df206323ba0c1c3a2e471b3de89195df8f3277342fd9393fc1beea910ffce7f753091596f738dc2ab5eb554ae6e4107d365972997eb918bfb8b189a4a9d2d7b11fa837cb5c87e094792191bfc7fa309af994d7da62d85242b91be04cb046294ef4ab4bb193ad680a0b3f1217e3c67aa48e05430b0231b54c62905df00d97b1e6cba43c981eaf9f93fa53ec48790ed80ab98f343f1507c014fdaa73deabc66166dacd085cad912ed6258b5f3ea73911d382ea5586d294e2228fe97477576781d81e3e9bcc2709e5c7d04b4f16a9914d91826f406c8ee5e4347959c3a2bd001fc474e6b4b9eaa61cdcb3a1c510d34d1200e352e451207a1999f212ca50895afcb4385c8077822b52ffc1819571d3da23d491e2ace5907ffbba417e459062f60afeb7782ac4e24506486e6511aad7e1722fb1887cfc197c296efd93037fb3f1ea44394e5c489a419ebff0e2c8fb387d54f1b0ce9696c77bc175d3ed6ddc5193f9710b262f631a96ecf10ed88df9cd45f841a0e8ef222b4460bcd450a968433a7e666edb92ae9c6d666be6487693b35d0004d6271321057c6d646b2b0af335cbd03226dc5bad50e7f2840f65d97e09e797e249c39653aad02a1f446c77eed880bc3cfcc20a11221ed9774d0fd02e76c8deffc8d611bb130c809c60787301fa94d25ddc0ce3ca1b38445e2fd0abe39dc640f56ca3e5303c5fd4467b1598d0bf03362324cff7858b97cbbdf23c4cbd8780c7672a1c0416c0c826628f3a6fc2c5b4d5ced1c57168c04963a7cb3860527e22c83637bc5907f0d68d2910e6f9edcf3c79be0287a1f2bc9c19c2eb1d82810fd201b61b17fab4b36ffac0e5e2c921bd40973f0fc8ad575eb6f0bb2eb546bf8fc502e9e1da117823467f8531ba6c55bc2d1225eeb5d7902b09c86ab58d771221e18bf3373c66ee9366a6d164e90ea2110806d975b902e62fd8c5305d4b884a00376d7cde20c25be0ba711c04e6d35e692d52da799f6da2d99aedac50cd92e8c77fe97f60edd9cc35e6a00700d53cd54deba84e7466a5bd1bc0522f3cade6bac3d831ee86e6d419dbf12193564b05816d334a5fde9253ec47a373c7ce521688b4810a70dd7068b48bab2c43929300f63cefd29669f1a55804e3d2c40a4c0ede19e8c0be11ac26f4aaca3841414ad9555dbd35e928af5ad77681655628d028d1861bf930c8e048f1f246327755b4088eb78c79876197ef68e83b9449ce7a1dddfc3edfcd9966611d64d66ca97aee2ca41d5412fab567bb7d7d53fb5d8ede3657093dce1cee42935d8351e29e77b0b710f72ac70eb3165fcd689331b344a831ede59dc47d5ef7b3526de6ad93712669cda3babdf01c622ad3572d026418268f1629d9c26d0a17e52136b26db092fd3c0625d614627379618090fe474e2ca8fc91f4068ca1c981a69342dbe3bade3a1d53db99ab89c6f2517642730a6eed73a8176f89607292e47833019247ef436618264f1d1ca97be65e48a12fbe322be6c467d459625fc706ba9c0fd3b08ff9172ec5a7d0630e8489db2e1e08974770241f693ed6e764336bac5cb1de3b291cd4990f4ad708bb940bcd39147431dfbd5d1297fc6afa4ef64f3e2447ab67a0818a577de761226bc7defdb565e53fba94ac97d5000d73f0350864b1c085da55047892d62599e9b97ed54274c2f01213079997e2c3178b1f6ba90287b7b5c8d75347a7c000f63207e2b602fd16c56a07749ea9c652cfa5675623ee176ae99eab9cf2658b3377cb31909051a46238375680a5f1a4d59952a850e3016eae28fce3d395158ac4a18c926c9238979f2c3c78ea0a4ff0c2e7fa61e3c3dba20c1887347ea29e125fc4fe319244a88c7ef7c86c0787a68801115492707ac7a26c13ca530ea9dd7ff2a9fa8b24a269b848d9deea204d16d0e3bbb53cd536a8e793d38cf285e86d79df172ada683be473d227e1f34d7336de0a71f9774d2df2f8e429993ba5f2023b360b6302187b96a16f8a9b9501590be09d6f0e8e3334afb27c45c3b0814eec9de41302ca9e5d2ccbfe91c973d7749362d0ae8ef4a44a079d5b7ef4d45b9034da0670d1f7447a20feab554d5f152555a8fbd8c5ae46d62f28c4d8a0f6dabab1b19653d5152cf807c1e160be288a154f4db9ab01e697317ad0ed24f346b2d1dc6dfbc8a9b62f224f50b10a3301586a8a77fd4139695471b248d873bf10f84d64029411609231ce685cfd9e14de5a6e6b18a23eaee3a72cfd4f74684981746dc22eff7247c1fe630b43ba369908c36cf2998a9e5c569ac85d68d1a702d251221af8501ba8d42cf068b190dbdd3911f503a9663d46a38843b30f37f91c493333b246a46aeff144e44ca7503a13a996fea359813c7de1f4f063a37ea976d46804e731fe6c73cbf4445343d5b0d58a0489f8ab0b20f776a72205d01241495abb42f1f10917178a62a94752bbf104dfbc8c81cd628adecedd24d1615766e1ed9a3b099688c9e2415a47b45eeb46644a60e541c7f907c972665332b53fae9e07e6e0375075b71ac017a42e819e9886451124edf562117b9b755e16b94e1166844cb2b5c3e1a239ab4877e1f53496cb5432d0ec06de32f3c1f172cc7a6083e888cb84bc4f49b6fdfbabe4a5df3eb9e142d0352c7f63031b84db075e3e4537f5d72463b70e4400ab2e4647a8542834118aab2aa1a054c186f1da41e044e79c3380a6e858894e60caa49f8cb58cfc8ec69b35095b4797b9603a09a34bf1c0f775ff9f81b34e92cf718ec3cde0fcab6cb814f4c4d878aa53966b5a80fc54bc3f772e1dbc7bb881c57dcef40fed9fbcd9601b0c8f35bb925db25162a9c59288fa3572eace787478188733378a0c0fdb1ec886caaa1404345d285c95d8a1bec206534f18500fc79f08317d4d4ceec33b19e84f72a14b5ad8d836209921c08b0ad20beca42ac3ddd03fa51c14834bee789856a9536f315547ce02fb56fb5f57f082debc82e4d8a910db3e46aaf3d28403f8c98e1fdd3a5e0acf7078c496927f9a191b6c965828fbd166d17bc9929329d7ec6cfb47be6849d6ca5f1711de6d9f2f9a9010f9a0fae831252a6268ae6ed80a5ae314f65e691e490d0e6b22c57d27377f572123d1eda1c6eecff1b4ec3dd5f0a1b647d5c8c991d06283b6b1149f30eaef1e18327a5cca3a68e1dca3bbd1ac52774017b1c741c4350c5710449381e3e873668920b77c25f324e3a67c3eef9c3e3f6ae4b77fabfbac6e8ed689a002719a130726cd2fa191dd4223d2a7ae673833d20144a50a3306960c5fe165a09a4b761e9cc91908f6900e5206de5e2e4cd71561de506828f29fdffdfbfe03a4ca398136426e431ba590f00f57838964c0ca9ff9f84ab8eb1c899ef8d7111e8a856ed8089e947d61bbd93abee3d19b3015862607a033e96a3afc6cb53866e1fb4b7bf4d4979e1a126678b9e2d8d8295ae10c30558001a8c9ef7d8d2702ece306d6da74312fc076430e5d56df2ddc7b221fa9a244d2696c8d285e84a14c4c8275e0bb124b119daf03b57fd1c6c3718faf74668add5e6f8e1a05360481a574c35068e6d9aa405b72773b699020d33302b1137593c4d77c4197c03ec43db70527cfddd2f256177f2e6d1a889dc6ec7df339bad7deeeb9cd31ffeab9759b97e62527c304f7e3590cf3bfeae023666faf2abfaa0a63d8ecf7dcf61777f3b878de724af57f0aec72c17e6073b42d84c86413f197463f1d59a84d92a2ecc1bf821013ddbf2abc85592909187b9563c24dd2bbcf093a035b20ad53d66ba0ccaff5906885eb3cc7315c560ccee1aac53903c0d9008073d339596a9162e9b8dfa44964331813aa87d3f15d3da0e5f521d23aa8d0a5cae5789981e1a15c0db6577d93f462677e8a0b0ad0ddaa8f370d2d9fd756f8c08f3bb49d5b9dac87f0363fca6a4a9f158eb06932dfe07612f4dfcae49c29aa62c51d4d6c96874ebd9729ef6a7bace48df4aa4c311659e9f80548f34aa0b1853206ea6223c4175d9f5f8b6761bbececcb16b6daa5eb1587a88faafd9afe7b601dc55fa503182989fd42eecf64be6d1ff7564ff957fcbbad83f57c66a9452f06aa27ec741e3ce886e478a08cae1bc552ec7ab71a277f2c58f67f230773615de6e1af1b78a09f5e0a55fdf2cf5b6a975b10b43fe0445ee864165ab74d9072a39e3adc25435fe03bb18c9f0f1ac60119936bc10c7f4b5abf57081048fe03779ce7dac229d5645951a4af0c1371d39b08e11f39d3c923de4bde7b3f75c75d2f999252389b262909fcadf7059f2287c4da6e5490e7a4dfa7e7e249c98099dc1d6142300990b06d976747b255941270732414ee4cc13168a47a81009f946b3407ce3df7faa7a0656fa33e644bfc260207f9b50656ea54f53f77d7fb00ec3b6503978d54fe13aaf29983751f5621c740b2f56fdaac59fe0111a8ad522c2c34c8985fdb0e96096f5c48ba5f1c4fcbdada6d36a1527486eb2480d619ca1a360c7a3f2e1092363af875e035ce6566ee02589130b831b5ad5e7da991c75f4fe8138f26020066b6ce9034a853412cb3ba30e61014ee14ee51b3e6ee883b3fae0465228fdc9c3f21c66b9474fa43872a53fe74ae1719318521adafe084e559da76ab44518c7efd1b648a3438fd714f195045ec5472574221a29f434c7c8dc8d735e0263429a6277c473c0b0916dd88dc597852c983fba7b66e6517cd37326312c7d8e06a71cb2e83fda84dfea1cfad62ecc1bbc18c99111355030011992c8ba7242f89fe01af028d68a3cfef58a178788d8b64f3c0511eca83dc8b1385c4869e70f846f24394d725d435072433a4118df4c8d819f43c2ed9b431cbda4d019e14c987e74145c4a8eab88af5c7f72186b88cb781bddcdf2aef60c1a5057a369450bea27934a8e0ff37b852e11df519cd813c8a4b997c56b05fa6614282f1408368bb0cfd81a097d435cef0eebb22ecf91d10168bd3ced88ff811b1d72d19214dfa728e141cd2792052721c4e4dd88b51fce5a1a7328173b706edbc7e06145ab7a7400d13e4294197d24d61c42585cf977e3f8593e55d15474b9b2ff972e996bb5d570122435cf4e72790c712b6458d3ed77f0cb2dd717920f0f8216065d19f529ab357f572d135ef7f5b9f41a132e18316927786b2f4a84cc42d0d683139d403db445fe1e451095c419feb8e828ed553b027bbb3e8f2cf92734c6d9c65a3293289019ce3e61669bd1f67829376b5a5d4f8a3c97e53ffc97ad24e4d8a50e86d28110d618470283447631533d88142da8f6a65735f426e7580751d9230aa942d6f3a7d4e2aceda0216430c36f7510c747caed165770c3b809210e7d8ed97baa66c438c5a2ca2123608eab8703724c129600c2d8cfb20b67fdb21ad04fa5ae502723121d8bae4d4d7a0cadedab3cab8ae018037e4aa2d1bb3d6f1bb6799a0f0b48348e56f62ce22949a877d67453f4611692bd62749ecd3037caf92403db689f471960786112ab629ef88c291fffc9b3fbe437243781097b78621ec3573d57fe123bd152d211d67817c1100772b1d88283e62a499ff7a687c2692af546267bf18da99dc05a99ff64c823ae6bbee4e98a5ca08a48570eb277f706857e3e6afcdb13551608273c77221a0be361c25b11e35102c93a43321db105c713f62b69303436dd506684a5b402f3439fed597ed6ea8e62538ba304dd4618d3bb60c88db3eb1225f12c9abe11a316ce808b8333b29d000c2c3690cc453d954d2fb5f88fc456d1d672deab1c3faf69ef8fbf6ab135227dcb2c023632e3be80c3c43f18efb9d9b283ecd0bdf4177fcf75be288635b93a7fba968f389bd7d91aeee830d242a1ee4e0bee08a9b872662903c343d6b864e825f3811dac0674c0d57348ee7ba4b7111abc0fd2b1fe56aa6d8527acf442154cc4ad5b4ef234e94be4defdbf928c8d5268229dd76b079c893cf7c67302e7c10adc74003284619466740023ab2ab016dfa77dd97c279e121d3e324f27617d84f212497f3456d35886c2dee3606ace85e2daf2bfe25a58c8b88d265e5b7e921294599e3fd06326ba7956c2975d21b4f04dd8150b4f098b7408a2c431ca2e8b94ab8cb1847e35314f8625fcfd2d0acd25234f0a8a3077002ef1a9e62d956c4f237ed154fd70f1b537633bda1867ffa41d74c1f84a0d61e4eae8aba9cc3491c5707348faaf76789f68673a0e453201ca195e764d686a5d3a32137f9be1a3e5ddb1d39baf5fda57351d67792cfb2b21b44b3dc9ac4c124216cf796a4c175a29dd6b0d5c803dbd2186a8f4337ad090b619b96296e79b8f14250b45a30fcca806fa3b585dc16e8debc5f3e19d5409af08968c8e4d92b554d1abbb87f047fc9bb103d9705e1216a7683731c09f0caae60f5064ef64d918fa0491e77d6fc37948c1677183956fe33bf816e7411b55580e2e7c36edc9cafceb586852cef37cbe1710ea98454df7dd23df718516fc2c0cd13decc2633dde5eb924bb01f9ec34739ba8ee35ba09aaef13b9b615f9fb6aac232a99df240aba1faa4d5e1db60cfe58c9ce4abd5fded99d5d17f047e71218138902cdb42c982c921a591ef03433567346c2d7543ff8b341ae266a52242622318bb5955a90de5b41a4a8118137e227ef1888199f9ccce3ca5e6b6fbd76733402f7c24f8ed6ba0a6cceffa15681daf97d5c3af2ff305a6aaef2b987a6148c3e5dbae87f3dfe1d7fd7289f67d509eb99b5feb5c9a213b07d71c5ef220e10844174f5ed2cde293c817796bb3b1bf9a889abeeb8a3066a0961c44f9161c85c77c94203c36e01c3e8bb0184668fae44a0c5238e5bc154caebfb1c1a02a35880b53c3412cb89313ebe6ec8723ccb5829b5e8df143e350bd870d6b9a86d67a588417cb5ddb5b8d98d6e876e335a4197c3006d04e5f6f2db2f0497a326aa9e7cb063c81b2f8c0deb3c5043042c4696754cb3bc934609ae40c111572909e73bb8be183f923da608001f6bf6cf1ce1f849bfd133eb3e01bf6a25eadbec8684fab5efd585dbb77f4437c4773e7f2525cb9277eb396cf11ac13afb0ee6b105386bd1dd4a07492a65d07adec228a0d730c4a7caae2182c85a2b655bea77cc63748147964363b269a1510806b4a1759b8f0eb0b62e570b9d70abd49a4beab717f2c0835a18c0efdaf63a7628282ea6d7b6691bb14f788ae39fa6f7d7a84b001a9693f237bb803166da34e60e694c18098c75cb62ee585543a3f86a04a981a88f7396904013bdf12b01b9b12059d89fa5bf977b1ba041ead04012638169c9176d90c4b2813048dff7df95ea16f09b434ee73745dbdbaa35984583243cf6079853ee065eb48034631386d6d905582d3f29a633fe288055e53042ec414c183dc945ea87396bab55f7ef26b3b4ee4bfdb78441b1a236caa8739d38486065c2f014887c141ac8d1c5e30a10a57cbce6a35514df7c1213d0168977adc608c38d15fe256903e79cc98e3d379372a2c2799d51c872521270aaa8777f3833984a57f9a64b32fa74f1431ae59f7129a5d92031534f14fddd8bc5085b24ad1f25458c02e9085e0fa890499b6e51fea4453382f77898394c6e85480b439153f7452cf21f9604909e13cd800b16dfa512d180fb0169f161200325a4d0fe96181d55008c49586c7353a290f3a383daa41fb45bd2a53bb6bd7fc7376302d48fea80dd2b301abf7898dd539cfd5dab151adac3e8bc42bb236315fe8c0a4075599161f9d4395f3d6b5453e6a535d9b4c05d8e471c00e3e51dc013b77bbcef24801d7d0ae4ebddfc2b811e48e903a126b2c8a6401cf435c15fcc9b67480260a9d5c430330eeb38e383765425e08797edf42238cb43bda271879dc71e43e03f8657d8fd7cfa5645e3d3c1c22fb1dcd64579a271a0083a50885e947485d9e3ff930b195c89af3bcd6b175a2dbdcafcba264fc44a23b94d39eb08070e83cae7484f4fae7e9e0b580221eed44772148d6df82985cc93491732993d0e8c8986fc1896042ecc1b70a4cb19b1725a0bc3327a025829bdc9002224324d1565e68ee0a211218865beb716d8921914af0f0a8277e1a03f9d439f51b30f7ba9c2b01402878caa10852ddbb8b95f652e4acabba7c0b9e5980165930dec8b41061cc8da2c096f2c3c4b9260afc567fc7691578a97f5b037f72586ca42f6dfd6fdb737382b24073a29e2019d43d902678e45789995c6ffc73614c9e91d996ac2dc3cc742f725eaeeacdf25ccf64e5ba38b2e51ca3d9635bc56beb4db976005b5ef4676bcb94e6c9221065b3ec05f7c87ee7d9977ffad671bd7056465d166ba84268843288fdde2ce7b747b13686daff8ab91ff0c13a6e871bf05f212620502bce755983c7487b0ce121f88967fcc3651602973be101920fbccf806ca083a790afa543600d772bcbd63c0fa9e9074556ea355e1a3cfcdc2ca932c0f78768a5df891a94157789929000e96bc429e6dcbd6ec4632c9f95f71c60b9ff85bca6be7ec1bf39097eadc51238fd1609c38cc8242c7d07cd08aa96d7245fbba198247901c39a9a0dc9edfaaf496e5eb83e5f5aee11acda72cd07311f6233bb725978b0590247a346717d3413eac405ee92281e35f385e7447843615df327818f8ba7f216ad9b7ba94116c2f3e067379373251cde46977b5a1a9457fa7723cd2431080179e77fbfd061cf44161c9803104f7abfd435d450893ebc0d010a8ee9b52af2a579f8790da11b7c329c55f0da0d7619a9321585c212eba6a1f2885e52dd3a800813350fd3e41ef5be32298f9f428dc071b7ccf0311b344d613679c11653f3ec10c6ba9e4bbd3bcd2e3a24514608e5a226f9555128603917a9b7bb9ca5f5c87ea4257e9a6a304627089fa21f78dce2b51dab6d1173718cc1d05f8944ec28d6797383c7c9566216131b9d0090f2aae95407b69da99bb8ac3b801de6504fc6093aed9483a909a069e113f3b36f3d0910c232803fe5a6194784b0e8e8e4f3689f0d6522f65b0313e7fd6014fb59ab7fb9ed5a863f1989bcea292efac56d2ebcdd578b8c13239952f0dc13981d8bd784eaa7ccbf321ba39633ee2fdc762aedb622687c1ee9237554ff5d9af5180d2ed9b7519f14327370c3c24145461dfba751ac755a06fbf4f17220f85312128793976812f891517c722921612cfaa2d170050571944593dd964706e03f7559cccc661fc8918f5c89a8c19966d1626d83dc32214b8c618dc885d108c6ab707810a851cb93b34047e79272a46a9d40be50c901ab9d46176703006b2794d643f2fe65c651f42bcaa5415c3adf71b424f735ef097c30dfa70c786a3cf53cd448d1b7e103367aa49ee4f2d6ca32c2f01cba5f0c45b322fc8f2ac6e45edf41df49116d42e1281001fd76869c908836db257a7dab2edaeb7edc3724d06f06f29f937c91faae3bb4f4e36d12831b1716a0b2bb4ad76488a2ebbf716b0881a58c9c4027aa139d0b707b5e84e5997085422194b13b7e9f0df294b3b95c7ca40df7c1acf62f86f99038bb890f6b969e202c358e4d350e940c09411cf12e77fdd1602cf8dbf1c6cbbf275e83bc91c76137aac046a70f6e28b751b67409e88ba5826f27016e31dfe6820cc894261ffccd96532520f3053555b44ef3f388aaee7b93e4696669bc0570ca3877f2ff058d38517a84380bcfcbb70f8b7b1c243d6a0b001abf25e0abf567b13f1f1b02ed6ece207166ce6634d06b0591de2c4ee96387390335a2c6f937a7d0ee6292fc173039169ea210b2ceae932a06888ad152a06214efbccdbecdbc11f8f6b15dba01c3d058905c661ce16a4e6c4939f2f60fa52b24e2c63ce0e35c49e53a64523b0c865998c6f65608f83546d22207181633a22d1b3ae9b611dcaf4444e1e031fadbcb69ea2966f52b10f848b179c177d0837cdd238da6f4565ba8414e61a0378021b6c77180653db0d6a757fe96f5d0591588e7b302b19dab7d34460b1d97593b321262cb08d7528fffb9facce7892233cbe1e0cf4daebb4c26f771c1cc1dd7a6e13ce232ed44efea3e5e10d8631deaccfe66773c957ba475553492418e2462b8ae2a678cd490c2a0ae5390a16a8eec45fbd55a4270d072b661e3c0279b5b104168e7891802eb853de982b8420fa4d66a11045f9e8f76cddc3fbbd334a511a2513d739f6eb7b472cfd6866c5446d699243f1f29e039ec7e0044272205a9cead5a7ef2b9e44c87b840f1cea3a8a780d1b7294ee6a709b0d309711a6f6bed52c6e70427e483ee1d2a5ac89def96b307f321c1183441a23a3a0b0c3f2de2ee584791976b0f9404adb2cc1762be9cd1d48a2d166bda425c7d5c4b182465cae8bb998e6e513f7047370440bf3eb7d5eac5e2354990114a4ad94b72443a5106759e0938db50faf12ed12c46122d122551ecf8afeaf43046d640a007ab9aaa49c6857ef9b6007d50f0ff40e38c13bbe2183879f8d7af05518f707e25e90f04ebd0a9ca36eeacd2fc5a19dcb014629e463dc3963e53fd59a29de96582a5e25447c6840e86ab89fdb702cd5caf263a372100360b0f4e91a7ad9245d3273503247e0b4b02ef9e819448e0145e754c13bbc7772d2bd9f0f7424150ddabd4a58cac505242657e0114ca4a53e6f767518f24e7142389fdd9bb22cf083c5a633b82c64c10778ea4f98eca5d175a02b46ad917620204371b5780dda8acd6438fe3c3abb2ab4c4aa624e64719b943354036351de2b06986c1542ad0bfeb322fc387f2b297cd25bca188f972edbb7cbef77763f70c2ba455ed0a667a7b872bd5b72ce6d54b2ca1cebc971f53589abe8f8e092fc3cdd6f6f39b1c6b670906841329c8732949aaa6163599efa3d4a7bb3f627a99c17a06688bdcbe914d3d1af1b2baaec572fb6dab3fa406202b7d52fc261d85539572a953723aa7f912706f8cb0812fbca24a3cffe2a6af23d1ce1a4625da7b62a18c41635d4c7f62c8bcb3d7aaa70a11b3a12b87b2289e97cd8eff3bb1e36d84206296827b3de64dde30263ccf97ebca99f4e647a4458377caf4f35d0c63450542752ac5e2d85749e61f48cd8c81124bf9ad5d84c676eabc9521b0033f2f07eb4db58a7c59f90a324d252cf4eb530f5b0177c4679427a366bc665bcb69c607e415a045450a128d3149d8df8ca07fae52a6d621849e553d1d5e4d9d39a72ae3e024543578b1dbdf36d1e451a5a7371a52c4eabcedd026a3e72b6e3b6537f8aee71f76d380f69e6b8ba5541c5b5b874ae16b9aafa2ab2c88308f91f116b735c7b6f4dcea770a84874f12484edee0af250bd3cc32eb4b743ca88584db914f3b989360bee6d09498b370b76e438ed4a686f4fc5f135ecaeef391e0f9668a9608faa5975aa8fc8064f89e7d2fa020d8c54466f0a63c8d359aa25ff0ffba6f59fc02deb9b91f26a6ba480b26a5102d89282ee47cd21603dae68db13e80329e740fbcf5f195eb0ea0276dee47bd0d5da500cd0cb9cff22a0c57c4c3c9aeb900123aae13d19fdefcfcb7a7adb4557aae836d0101b61ebc5aadfb31df94624e86f9b52b96edb7939cf58443e596b1ca802980d0543a5baa0b0147d63e530c7f6d6d68f77126b1c65d243f7e2a2605425e907747df4062769bc6980070a3ab2f1fc4aea7399f82d3c753449d3f73210ad83152d72625a2fc66db3e20b49769686dc976fee71ad7a18865b70145fa4cbb4e1f7482d21d8d46df738eb1a1b171f0fa5ecd2e69bb11d783c1adab1e662989f42b684cd38229032ab568bbf6fd88a700c1913756ee2605bba8b99cb326aa323d7bf5c093c5ad72503ab4d5057ab13d37d9a6e5d7a338596e480c7333aa5a0b23011f00ba38fcaddae59132428b4f75922e5bab3612abc73c438ecb9f257c5da3d78d1a9b3c54ecd292e7bb565fcb1963da3bf996f8b4a587f850629e6bebcda426f8c9d9f32a2951112386bcd66cf04a2ce5a205b3f61e0e26a3ad29cc50983b1a862e7e63236ce981adeafedf8f15e471e945ff317f00f36c4dc6884eb3a2252c5f492773a67d161ae15f6e8bf6c3274a3d6b6b4419b5988ec9f2dab477f39ed57d461bf735829f99c9669150fc3447fe5f9bf1075302f719355bd7e71d7c0bb266c3070d07ff60fc280b131b35d6a0c7736a4182d07e8435cdde269cd738ef2f6344f59e3215d24aaaa18f33ba1f0d8825467533dfb365e05b3fe79cd9b8f8eb197e3bb821010c5971604093516357e55fba5a148f26665cb82eee2d613285c393d63410a76d7ebb6fef1408a3efdfbdce6457947d76fb3c54301a49f560cf8d60f10db0892bb4d2f89b2b54e9f8e5ab4addabf93419724530642af45d86536340cbec9d3dfbf0e9244cc7a43b4a21250f720781fdfc3ef22af5bc9eeda15c70da7f82367c19427ed34563d6bbda5c15e2de3b446c7f5dafb7378ca4e645dba75754f6f63cfbfa994430a8a33a1fdf39773859393210aa868376306440516098ee66ad1b79ebe6c14031d771e0bb0e99927a35adfb34aa627a41621050627883d5f1a8274b78c16b3d1a61712a1ce7f87b68365313623b6dc3bc2ee1cb4f977445e875b303c20a78f5ea8c66083ff4785289032718f3b141295af30f2f3441c22a4953040de8fbebb9f419fdc6995659e92d3c715be53c249a72e4537befcd903c7eb3ed62b9c3b544c1934c8d1a303ea01aabf801995badc8165928a59476848624bbd0bf1d42fd84190dab2fde754e3d109d3062da52cf4d1b76fffbac965e03a24ac8471497b2b5d778573b08f7cafff336c96742b241db8378833a6c602976e74b60cdc84e62856062d4e1bc51e3f6eca17de8852b5179cac1f88afd7421ffb9aa959ef0254d1164a3094e1c265441859277b0794fffbede77cdf8424328bd818ee6222f062afce7659a168e230dc827ffa5fb1fb790fb7bb21af018814f3623b82ba299193e85afbbc203b202abe164a03f59ff41939ec445cd82d68c31eba381a0b9ef6fb9a5a1f6d2a29820410d8b066daa35c7abc37232bef65ef8f31eb6784f3937e93235a41c4f461b03e3ff3ee1cb3f26ceb5448bac4618935a294a2f12c0ca1262adbaafa67bffe7cc1b1d22b233a291f7f33d6eb3c7a19827408e421f17a6e7280dd61b6a5f6700fdd27dcbb60113ceba3674c7f4ac6d2c4b5df461cb66ee902936a6da390adf689d644d2f335bda421013a993c956997ea456cb00ab9d469247e4c4aaa7f01d8908afbbdf5391e7d122cb10daa34c3fba1980ddbe1130b9fd481ba9427311fbab29f48ce1542ad5c62e80a62221391b2114c2966067064585b3fb333a197b5b91b189abd6efb0fc1d472517bd4ec496ff8e27bd6ae4db4520919496eb1685f0b19b052fcc5f9983304ab21e347d15100bac6cbd79f8eb9b712ec741bd9291a12d2a7f56c69c54e6049fbea1d8dae534dd736c658c8c26ac8fa5ff397f66858ef2f9568d6d87aaa25a48ad791f64a9936d633ed71771a0d5280a89037cd7aa1dcc68023d3cad0b3872a336a2a1c130a31b616291901f15aee85aeaed5287eb29f82c7cdda3988665efd171654eeede9b3f2eb7de7a533ceeefc7e8bdf3a9479436ded4fcfe6e2c26976d1c070dc37c9a36d54d09766fb0f9a8fea16c45b816971fa5f6ad7b2d525afc77df4e0337f19949d1134470fe529efc9f0a8feea1ba3dcc6ec7299fc78d2bddaed02c56572138bda6be1bb03e5dc6cf973359653efefd56dddff1541380e09f3b09042c5ca5cb42f9a01a39612484f4342210eff27a5cb2238261ef380404bccfe8d73e674439803322b5da2711ddd9141dfb0408a789bf28568e1c28c1297d2786ebd7fc9b845b34e341e4c126f9b83de8648bff25227c0d389f2ecebd86b261d9f40797e816768bb4f95fee9a3e11cd0c8e1544e7d338beb3d63d797708bbc5f64eead2976d8e5a90df441b347d0e433d3d66be268cc5911b2036b0da6ee51946b65b97bb30cfe06a5557573a1ae5c66fafb1b295faab8a3fbd0051ee8d17b7d5c28f2f1b3a2ef945ea96a10f7f2d246e81959b5bca0aec18d94732358c6910663c83e88a05faec05bc69eb59b120bdfed0490d5f9278d90ed00f410539f1fc0075aba37f3ee1fd34e571839dc3c46fb9a539c078f217836ffd3f4426a8a0cfe6e5d507d085e61ec6ca16147e52f3965fdab783c5d3303c0cbb1b7badfbf84814a1df4c53fcdee1456185763d11c2a9e83fcbfdd88d944b1eac5f7fa4b969337ff4de2db43adb051ffe04168f2bceab57de065e5c7815fc9363256ad771484bb7c3f4789f025566fbcc82454c99f1db1c05a08a36cc2b426a3993349583f18e515a5d9922067170c7f6515ae9cd25a52c1b628a9b1711156428bf1cfe463512f17e93dbddf0cd15ce8045ebde88a0051f977f71d803d444a33ab2ba2ecc8de35d6517e1c432965a0efdf04facc5fbc80b968c10108d1f07ca6b72c04dd227d2602bfea3f36331941232800752f946fe57bbc9b734058f7398e0f8878f5633deb91ca53eb8edae3bdefeef4116adbf3f02b321bc4c645cce87b270fea25040c7613b3718762a6c5ab36f4f07e0251116fa326e72bf0aaa4f5d5062367723886445facdc187fde03f38e8953e503189c18d41d96ce0af466cab5ff8dbb4cb220525460b6e2f2a0244b94fbda4f9ae186389874f5b6832ae521f9b223b58e7847e9ffbb519bc5c0f796c61a04203b32481ded764db80cb968bd5f9fbb933e9318ae06bcda3dd6ee07daf51f58eb0eef795042c8e25e241afdb56e570e28888819f0f6cc32433885735155f2a1a071546411fbafe685a3310b4cceece28778887a5c379d2e38d5a0541164309e357d7ada6de27d3e33240d1e2d890508cc84569f1225b80bdae5a90e4be7c9825040214d51b0a59c75816c6c1646c197abfabef12436c7271755f8b0b6bfb7ba635c94a8f1fadd214bf3440e35c411305447ecc13756fd26373c143be7a0618bf35aa66210caf1c50e18917add4f7d3930c0d0a8ee251e9724e5106f023e376a61a9fd9419e7d0f1612f6aa82aa93fa14bfa0866a09014797cf050fb747b50f41575ed45e5d169b6905fc8330d6004a4e719ca07f9cee96005d17307d7f3abb54038dad4e87cf5ee5872c97d7122354702d42a3cde77c786eb4129e6bbe711210d7b6599b69b30643680e5cb7e9e4c4c214b0ad42c1f7316c15b8cb84afb258ce226c9d4ccdf4a7f63c4e52a9d48cf3573b6ff5ac606bb3c5f88a78bf7b59207ba5c197d99dde98bcb791251f0be432b7a5a90eca82b9da54e413a29cc645227196fa102651056b5e34dadceeb35646c204c515e74583de734c98294e25ec6be0b4cf9414a89f373ab33163df76ea61cd3c98538e9acf6e8ec33c4b9ebdc7d2901a9cd1fa5d9fdaf70bb4c7c6caf0fd2301f8b451bff691e88148f2cfe30c5ee3f115e38e59ffd9f71fa94847c3831fcfdfd51ecd0ffd44c2cb86d4707b97208e0f0aca72bb6fc0ce752ff16ccd343d622d566892ca154430b0eb0294eaaaf7428ee966eb69115587847adfc1cdb5b95ab7ecdc3962cc7c5c49b2429d43b0bd10966b0f1d0c49efeabd0b64704210563bca52ec0ab2f5bd0bb3ce79b7f437c48f469c6624fd34511ce4ca1c4174220dc641fbcf01af67fce53cafe44ba3b19ed43c1ef9c9b7e47e482d99e0b0e2360e3d2c44bfb07585f6ffc38bf8b54c256b7aba455f28cdd7b2c5d3888a3dbe3f4a8972ebbc84137d5c0591580eb6e81426670a7ce824fa7484d0ecaf5a006fd8900249585b3fa42a5b7ca59959b7ad1a2c33e4452c071d48b83c3b55e66fa61cf6fa4bb603b2d01984fc901724b5703bc9ed47fe1adf962b65c305c2e757661d297e43fb0ef43ca465207574b3efea4e24dc2c96b8f36ee789d697becba19d36fc3fab4a4f9b56b44d5cc6b68aec9552c36fbf56d8b8babd56e9ef8fa5ff76e39975ef1a0aca83ed2837737d4e5c3b7c86a95f8fa7270a88406dd5caa85faa5115e04b9584c1d213876da7b9afdee914cf57aaeed027c99540bfe4351fdfa303e53d040ab33e0ba2f347a9ff014f5bd068c6658f23b2a588a454c0006fa1dd52f783579f67993c2dbbbbc2e1fdbc1cd8be5ddf5430d3ec2b90c1c6dbd42f5d8711df7c5642006ff089f048474723ba961f4fd87e735d262aa8d27cd2ec492932d9fdabd59089957024916e1859c2b6e8713555a29add757ea052721e711a13f85a235daf7a4d81c167156e5a9b4c26b5989c08d29c763f89ac93018ce76785e5d9e4ae4ad2521b7e17ffd5fb051c287476c1df8094fc4fc3d4cfa84059e0ded281f9ab82405e8d03bc9e26b514cfb46dd8c54eacbc5b2350ec89f77139b1bd9dcfd8f3f50512d528c0559c2d77550647388d04384b18629f9db8ad73e1fe6a08b8611230cf9fa8f0035f50036525010a475847770553b1da9b94493269d29c78a6d40645f13e28eb1ba3a58f21debcd1746c24da3dc26b5707d6988c512c8cd2154b762696f73bac9b730e6079934f80f244bc7a7241d5415d9ef78c63192868bd350f338885ac23b2d2c19221bdfa0c590d276cb6192015614294262d22e730b6ae0430f630ea7fc4b8fd55baaef3ec2381c4793256521a0102f9701021b43d519b9e5be25f5993ea374f61a46fd6acffe13c21e935200b1537227e62fd582a6c82a9a6449892e511a990277e6c6b059b94218c165328e57625e8ddd3e210bcd3c5922d75410a068c2fb46e0b16eb85b5ac84b25981f131a95a906ac39f8ee5154b01700bd39f0636797d12ecb9aa0fe7b78ae1b00856728a63adda519356859d3cb44989e78e6e4464304b194e5b3fb0dc0699227f6449f88d9ce80dbecfd9398233cb22bd4b89292f8479d07650d89bf27d020bf51cf2df1f0d98e55f9d68f7413170271e67815c90b0f5eca576a5a1dfa51427b88c57d57219f485851b6b781ed39d45ec92c2b145ac3fe8fa245fd53e9f2874565a308b9f7305315fcf080a287cf8030158d5abccbba5163882acdbd3b389ee269ef46a3c54318f5c9c3d716322c733bc6794784a06fce8817d3e891a877076dac7d9d5051efeb0a47e2e422b62638c9dcc4bf2bf4620b34531dbb418a113e773892d194886d9bad80573e514ca2a85c618572ce6b82daccf4fced9a24c9e57957b7a0a774b98eb49f6c12a76d5b4a1470f4bba7879d2e9b3f7559244a80b340e96bf6cbf75261fce089616ef6d1365aa4e2514870eda0e8251ce008cd214391d5dd397100e759334e8c548d76467e26db6c245388f2c1f6803a952e4344dd820ba840cab8e596ca2e5ab8d5df908a2456580206984075be8d9884fa0c917b99d6db8ceea718aeccf43a04ea76b12d34e44bc8dfbe245f36d9de07d1924ff344315a90bf15c34bdf2d83a49eeeade9100acf903695b20f699c73941d51d9651f938c37ecc721791a8227c239e8bc624bef79e0d0fe9c8e07dab4f061a99179b5ffb8a56a1b05d25fc2ea5bbbfaf701660b9ecd535fd8781f6792152b12af2a75d2e6673f95302c2e7b09da196ce555612d3f1a98f398c316fe142795a1335984a2b8a1f7a7df4d3d8f53a584d467b3fa287184fddd6dc1ad7c0efcf6025ff4fedaa5e143c1ab5d9fc75aeadf52bd854dd7f150823a7117f638cb6430239e15b8ff23e86ae5c34268075d29d46edb7ab6dfb863cf7e3c6b6e7e60a2173267a8c7d4ff41a4a855b4a2dae6695c338de26449872e081e98249bdc6f75e6025b36867e491a0797e5ed19cd86a3acf5313e6ffef42e1c64ef83bb83d5cf53602e7c99db080021d8bf0102f8539a52c554b019b05b118a25abcf6fd1f023b1a7bace55c6579453f31800de8df009bd276741ea48a289ff4562fd9b0609612642ae68edee061e0b1ef41469631170c2b9d45555707c838362813f4fc77531e1c5088ef5e91f2804ba67d97095ef93e4d72f6b3944c44946cd2e6fab6a4574bb53ac1b804384e0f8b75801d6ab31634af9ee0ef300be59d075e4e407b8b3e1952b1a1cbb197ce0d0261429aa194fc38153880fdd01ef9e4d7a6f908db6b324bfd02f21559cc11c22b111237bfa5b2a124ca9042c7f580278d6678ccf4ccd5b17cfc441a9256b32763d3e1c5cd0972365ab8d20f57455ee29a1453da5278d5f84b5c1bf355ed3e084f42f463c2c9b2dfc56a649b3b7967d1b0c085dcf1257434908c7940ff278253eb019168d6570041c8141cfe4da96f0d1bacbb5fa06961fe412b285afc81c8dea04d8db6127846f2b217f7b72b228fc50245f3f0093d071c0b20b6c4023103471ede55e7a94702ef398dbe31650f2d117b46ff6db6edf7b7ef55f3b36b3589d4c36cd433ddbbe216cb5e1f25bc9bad5049cd5e2827598624b260a1baa832ad1790387057f68b4d8c107f18f38b696280e076cc65f4c8cf1e5b2440e46c0cd6cfb9735585cb71932c9c416455b5792f0a4c02acc1e7e5a3037eccd3813d5198cb8cc55cf5186c35802123845df434b229617792bffdd59f691d9fdaa776fa09aa09bde7598713b6f1821a3eef31dfa3c9003b74f1f54bd4e33a0e734f4ddb6661163aa9267be63619640b958109aad93ab3240510be6963e34118a3612d41fb9c7360151fe5f0cd74233372c6cde04a7487d28b199ea3989d72ad642d962ddc289e0b3f1ab2a3730297885a0d6dbf766e8e27c99cc7d770039c69fd95dfc36c99592a2fd1f55f0c41138f4d2ff6b3801ba9d1e2909aa2c463bc88428b9dd250fbb81fee5975128f80b9c10db29ae737c7cf8dbecf33492ac883864c6f7320b7c1cd838bae3e8cd3f53e288d61888020272d77bf7740aaa1d95771941d77ace57b89077aea6e3f71f1361a096ff4399337722b06909d6e4a00d8e0ca4e2f4a2b8b3d52d3a3e0d7273514edb16771801c6fd9043245673461f3587c9fd81a50061a556de46818011f5127b92ba83e373fe772a28ece82ad26ba5881cd1782078136ab28776cbc34f35206bfe0f7139ac24f466e93476f27def6ecdfbfd3ce64a75e50100bcdc98f4e4ec48a0a041f46eacc4e388331c5650aa0462b6b341fc7fc9d0d9cf23da417f7fe5d9766f27ce8503b27b04f1d9df9633d76ade942273d46990bdeaa4afc7795239263b02e2572c92c593013180eb0954afa335b0a5a1ad3eedbb4baf80aa72bbe4687486df127a69d7dea2fa5fefdafce48be1b89f2fe4e9ad28f2ec51cc9039a61f3fb484092a0fca0bf9c06e93d58872ab236eaecf87d9be50c46a3c358a1792383dd7ebc162861deb13d08f3e484b30f187135fce890c9f6175960e8e34cb25ceab00cc0be864d4a2101cc445e6c991ae6032745108c8ada172d824526c10f559cefc4d552acf3f802a056053c7dd61c96360e4fd3a67843b776563ae8187f31579d872ae66e95e7a1557ae6d71baff78ab92bb05904f295989493e94bb36dffa449bff3777e884f9c721391be094099625f4f1b1df29019637070432875e9e4e887c27770e4a57dc2106901a0e7652245a204e6124bb6ae57ef598d0b4dfb2d06de212f4467fe641dc91088c9cfc37a2ae9ca3b8da563d58c83a7bcec6977b31ffd19d7ab10aa030f1345f57ccb8e53c392f77b67a587ed20178b0aaf17c14203ce041f66b4ef6a54a8a819db5d0e8d5e7622eb0e3e34a921424b4d234b294f9618bc6a25c9e46d9f72ad23e2399e20cd9b413e93f88262d50e2cf5876be4e0fa940c8430ece666d7affdcfb4d1578d5d915341b9b775acac2fcd320ded25b9bc141c92cb888c2d81cb4065310e406fec51a9305cf64298a6abf7be44a3cff6f366252b589cf9104880237e5520285b9cc7b695a77e04761475cd723851e8642cd8697a44cf3b0f7b4a4aefeb897eab8c5b2f4904a58a95751be77d566f223327eab74e3f75246c449b369f2ac22ad068eb8859cb0b29a560e7051efae3c047d230b5d7858e1684aba88d6ba4280c7bac2943cea647eca4de0666828f1587b6e55224b97fee898548635c2596107c88ba5b6731c6a5007524a5d5182fd37a93cf1768e249db7fa35114af5c358b7d0dfe06ca869a79c9999334e6af0ddfc978cfd41699c0d3d05a3b61aa943fd16b2897f5ba958d73cc2563b15ac4dd55b84d73a31afbdb16983bcb92e52824b7da192d243dd291731b23a7bad9d38271146eaf1ed10daa72986fb127b26e6afdcd2ace28c837dc5e070966f2a29110cffdf796c3deae70c91f3d6cae0398ce122eaac27ed8e6e8981cdf22c602ceed8b3aa95deb2baf96f2400594e45c1da86356609916f25ad52202ad8dd191dcc764235f0012f9958711188361f3a655f4387b660232cda250bb76fa790bae0b8ff0020080502381784851530da0061608cb395a6b275e9e77b98d168cd45a6b8d9134470944a14c2d8f99dbc1be3d6c71c96d4173759884822c6fa647999555f58adbe39e2e216170c5fd4a76f3e382642e98b49c53f7d82fe1e6043bb6d0f4997dbf28f8646b5f92fa994ccd963af575f53f2d32e42bd1bd363bedce46a6f07782b192541f5c51b2fc09c9a438d0caf30dea9920448b82fed3eb67fc65bfd43cb5781d702601406c6f818ed965a741dfa890eb3712dd018e4eb663972a5cb48a05d3e6acd93074a39e5aab55ff86c59a9821fd72b2bffdf50f98b5c99329a838ec2abd4f06d2fecb99063c91763b0e577f0f108b942edd9400dca306f52efc55f598f3443379f37e35651d530c90f5b436fb8cf1c7021941aee649e93be8e1bf4bbc4f6a910df64b95a4abd7399b483e75fede0051bedb4f398a770fa1ea89b2ffae8c5ed1a40b3d672717a4e333be5b48230284f638603dabf911f85a5d0bf107cb511c474ee1ad32c44f2435760ed0f0c6ef6bb1255f3a38993a388cc96329195627ed9ad5b5ba550f74c62eb7762c1962011b17a00dd48336a2258f8539591d7079845d58477eb70cd48867bcc87b4a602b3ee353283bdf79d964ea49560b5d522a7124ae17730b18075f20f1a6e8b980274b54f87898b63af88bf80a55bad4b24e57049836c0b3ea7907c4e596c0fe71a5a23cee64db33a67fdce5c6559d744d0c87e8250819c258cc42aac835aa3ca34522ee2f49f37ba6b267793c3f0a79b399231b3474aa07c71eaaaefd804469dedc24634f546298205e875d2fb1e2e58c5619a051a107988fb6a0752b8f4f26a54b0cddaf45fde647a17ac162fa0dcd692bd141a0a1cfa9ae627641d302f3969ac8312503a718503e9305c26b0649e754caf6dd5fb44e493ebc23acd840051d953f18d2ecbdb5cb77ebb2691222bb23bd3d2a8ddfdae594dfad967fcdcbd5760d3ba26674b8fe5ec73c7268f1838c61f9dd155119da4ce70f7e015348e19981f56b9d817ffd0fc041474bb90af3d4d7ed19d40ee517f57244a1043f34db93b492c168f60beee9c241dd9164bdc780f76aa5d6eff3a7dfce1e234ebb2bccc107320a0a3b813bdb0a079852784c92d677550e8648e1ec0e654a66b231f57eedee3d1a35274a47dc9b1764f3c8a4df31d2eb6bd807fba8d45a279754719a37be8b90ee70b4c8fb1b12b9ec368c9b199eee40ef12f287cc1070891181edf360f0a744cafca8065eef206304ca33f29636622483efcc0d0f3930dc55c5c60a2d766372afd0f01c3202e4e43a3b7eaefb0abbddb506a7bb15d0b6b0e62c733269dddc8e52d55f4367bfb98f1825f2f4081b6abe4c47467ad4ae2ccc309ab309f98de34223200935df8009dbbab67e141797047fd0c9d759ff224b63df9ea6bf1e497daa1627653305a17092110dc81e6ecbf0dca408e8b7be9b3ef7e55ad98306610bd3e3279a5f45c07fd3007539d0f77f6afc8c088c2ff66d33c42c017e22b70dd386209b3d6877d461f3c6a41be26899f159d206ad26668227ab63a20d08d5d21bd124922ad225bfbd2f1365f706bcfe983fb1b5df33d9babb158b54abaecca2d2991db2de63f94766d159ab8b385d6dbd699f44f5b23be056cce3514068b2048a273de214553bbef9280e92c26712daa70831057f9749bda76829db6d67f6fca8f077dd6197cec25a32f10113cd8314b09495e09a88e45fe52716762292a12fff315b4970f44c3b8dfb72d7765b5ba5ce5f7ece4cf34a7a5cdc5a019708d32dc8de403e9b61a8c7ac49fa5082d2fabcf44dc98404304953fa63fe5e0d780fedf09574fe2427057eb18bd9004e126f9ba78cb9b01424216914bc5f501d523adbfeee94fd71443cb22e0c97babecb7479ad68ed56e001a89ac77bb190ac9936ce141eab2043f6e4570bdb078fcf29ebe75dbd8b128381937d1976353251101a71ec09e7afa104e13559880a326eec3906250468f08806bf5c3a4f537494d37ef3b49f935fe5197449e2238a950c2482021191868522e08af4759e1d9cf2c13a272d7d2faa572fd1ce92ddcfcf62e935641fd699c021a04c214be74e2cb46b7fb801cbbf2f15e89223f09bd28b863ca62fcb4e2b2e5ffbadf1b186e035e6c5e4587f80667be7c87e9c63c6f6b1928ef66a349507732a1e00ae149afaf6cb5249fa16e2832491be2eac9d0cd62de0856b54de3162c7f93aa790ed7768280950bc50c54f480098891b616e051d35df8fcf6369106505418d49e592069d70c3ecf145062cf41378dfa0275fb5d99e826b61ab9a636eaebab299f791c557c5401dadbcecbbe42bb9f81cd73a0be47fb8081c3b0b6d2207bee79055147ea13bfa80f4404e7b4fc7c8ac2e36cc95c86379bb495c4624e7dbdf7c0b1898a3a2ec9f19e5b18b1df3577ec21b4c550279d3806de13ff7c08a27e7fd5217f2cdf637ea906b48f3697fd3c9523885580b42fa36d514cd3e67c7ff5bcbf3fc4733502a0e50d51118d2676b9a29b62d0dbbf261d6cd6f743843a04869198a36d62e4ef402d50e7a33c899064e4a55efb11e19ff3508863779d2bed805e8a3f8de94f82dea3a70cf0337c178ab287739196c28b2216a36bcf58b1194c2fcf4e751c6c2600d1462c7af78531289509a9175e7d545848d1cdf650962e4d2ecf2243ce940c3c7485a239905587eacc9067734e1df5d9cfde0b579856e5df050931b02fc507dba32346cbde841bf8ececd6fb17cb4761dbe95aa375c3987cabfb7d69a92ff38d3685e202b66e2d2446dfc5155194acb3986af3723d5d557100e6820cec358044aba16c27d243691dab37d9a1290d7d825a125b076b1f617befdc3918db9a52d17fa8c53defbdec250f1fa85f5e16751e559de201ffbf2a8b8decf565b270cb34ed068fa32213213408540bb5e52c347d2c95ef0fe6e9f110b0221a0860c82593268ee4e0e01b3cbc42b825ad6f989275e22fba03d371b559ce3311ed332955ab8c2df17c99978b1f2594c04d7b10472a14484318ced78244469199676998247e509e5f55e92c44da1a1ae27e9e3d92d9cb518386f1a5ae4b6153edfbd607789a4fd41717d84b9e7b9f92e9271f6cabdeaa2ec4903a9fc7c6278f6a719098364102c800a558a1c82a4eb1f18a6e43045eb94df84a6bee0debcf474b576fb249bf35efe6599bf5c6502d62017fc71742807587d875695625688dcaf902518539e382517a38b1a33574f1a98f427efcafab3c38608c7867e3a914e00f039d2add2bacf3d59d8fc8ef5c6dc6881d9d59206c65d78d6cb5e3872e9d10943c79b463e85272b6f286f315b76af82c9046208cb03063aa60dc8e363433595f87b9b98d9066a5aa7b720498ed7e4a81d21a578eda4e1e136d8edfe9f59ab46430be8503fa034769089c05533ae0c09e96e80c419806f9610929d54c4f8397f348bb13e0df70273739fae500787dcbf99d62702cf0a90ecc4da0968461795f9cb859deac0ab163b93b5704b52be30519c101f3e347c9b496af8d523b94a97b5b1ddb4ce03a7b09d831139c87e0a52e73d99e7e066d1efbb322d6f4a07f1122c635b701f3120252f29f36cecb099628349c25013274051b217554ee91dd644b36ae93327b78cee471516f9ff1776165a2ba792b232572ab7e5dd743d97bba125c3ba53abbef7f3dff837e66e8b8c5d7e526466a5adb6d5c54e47182c3521933a486bbeee3825fb0712f73cf3b4b0c7cbca80d165b3c6ee6990fe340ee7d36fc7386b8af347593df050777148fc18bb31856effddadcf192a9f88adf16f44914a34890589d7e063c03c4136ed26b0553f16e0a21e198a1032632f84b7aa52ffe519e1b298955d678c2cd531522a88012f91f437d46a9d58b7610b31c2c28cfe3d964017cd217dc1286edb4d126e185f97da35ea4bb63edb2454f8da77786d31b723a35ad7399bd7b4242289f9772e8317757669d1bbdec4c1c26db2ce18f18da7e6f4f1c4117bc00130a8638c1e838da62d88aba6366c0c5efd0563b024abcc0682a61cb7dc8a9b95038e805b6ad0df10442a7d4333d4060d862fc2a865b149172c5b18d4e43dee9b3d5afe0fa9eeb745b806ce97669fde54e4aea46471993be93b708abfd1ee2b3c7fd447ce1a65be59c9fa3db7f682b9ad35919e6a495c4ecd3703299fe5b25d62e0a053beb2d542a5678adaceb795f8dfd70da6f1bd619f6e3bff64d8fd03e73ef56bc2fce4c7356acfb8319142d6b95653f1b9815bf7614eeb235f2183e2dcc33b5fd55850f5711954e7c393eebfbbe0be78cb511f85089d6d99915bbb85a198c9fcb9e0d48907e5832c49cac8aa0bb967b7a6fb16a8b852548ec9c7076b6562f4e0268b0451f3713bd29ab37b5191c54735cc3fa868e921f094de9c53bc8c632ae1a10bcb46349606868e60dc954f00d7d661eb46943ffac40c6f3cebe84753c31ec0f5805110965da0bdf3022dbdaa3e927820fc617747e6cd581dee56086aa6040a28cde927e56efc2b9a852b2364493424a752ae68127a4d96b1b181cd99de73138e4b8ff86876197f5ae73ddea321fe2799b0a0e3e6cb6313531d2b0f2972e0b27aa4ac58da9ef9d41c252931f994cfdea13842b1f7eaff9b5419c204f23a60941584a4f4b8d4c0cb489e64fd8e49307b45a9d47c8eb82b136402bebf632d2744b286483213d8f8ad1451e640c7ba53e92affe1b784b65d076e05d4da7e548300cec500cd9d6d470ba4b4ce1f5a2ffcf2c493cbf930a1513e125ca3f2eb92fad9e3b6fff96aa6ed2909215a80382fe78bcecf73b5457117fa1702ee1412bb1ad2b94df232070b902d7377e77532e27ca694c9f9dfbf192f88aa2a2f072f56c6ada1dea5c0ff058dc4fb28f0d9d195ec46e18bdbb2c138b5912df7a4e2c68006c12309ec7a5025061d7bc574aa3955b389bcf40f72af2332e627803887791fcc23654b552e568c398ef3f331ad5f9d087910e63bf960a910c752247783714edd8dc58542f3b4fc7b5a8f0294058fccc5b9a4c2f8d042c546e7787518ad3f99faf230a2b9936cf59a08154fc2b767b2f7748528902f874c5217e8bdc72b5509cab4583b7ce9e747d991ce21259dc430e95146238f552f50975e63d23c180251a63e33a1c5179ed7794c120db0723886c7d1b3e29b7295c0bff1ffc9205746a496bedec7525ee5288db4be69d35c272ba6f2da65669d2ce957d68c542204ac6de99627c58236ed81a21182cdea9c4ed5b330dec2381a58bd7b481a2f34bfff4c693be744e688ff486fbe52ee3680f27f4e5b03ee945c4272eca41a5b96db42b29aa85748bbca409e2a77b53c37f10316e94665992c331d2a2064d6455d24fc279fe1716722e7bf6164aa660f17c74a389d329f4b1cc7738f0af6fcc6662785661380a684db7af71c0d7b5c7c42a64cc49e4d06c309aae12c90bef2279f339364f4c45c7c10e976c57cb7caaac51f4bd287dbf0b3f4a5a1207a30346503f6415fdc14783d4676c0fb2e9ff0fe62209c89cfee0519a6542483b09ea8977ccc6e683e3c19c022d6d2151ca53933727ef1d15dc2d67bd20dbb52ad1b8689de0554827d81c3194faa3d82118bef95e055db2a335f18d852c87f9bd7ef10cfd309728f68e045db993b8efc44e5fec52c8a98b5ab3a2d6b20e110dcff48404e07d078b915685e63a84070d53e3e3afbacdfc165c5347f3dcb84b073136a7fa0058b13b5c9533c28ee4897759b3582bd0bdc6563cf724179d0033b607d21ae32fabf1d3ecb80489711f324347ab5c4a64688d32b4e4c509c970e20791f3743817b14c46c95206a40aa362535930b32f32459b27235c36bdf28455f0071c025b12a9683269ce9552af1bfcbaf35c925d4f8ccc3ba3a2e69fff45572e8358bc52101cf2742bffe707e96a347c5692162d2ac165ff4d60351c43e0862ed7ecc94e978011df9b5f0a1e4bd62aada898ba5f6f8fdc83ce18097aa5be6b97387b1b32ad4f8e65ad1349eb6853a2c4292e35cd76f37018e1238f7070f5d025465c48959d21fdd6fd1f55b7b7fbef08b186a89e91c8f681c1820fd38db4a962b10f5bef0560a6f7c0048e196ec850f198b709bae9dcca80560f36b50e022971f6484e03e1c52bfdb341c51877216ab0fb98d0715f5a964606c1088dc1300efe10ab592e0ca21b15c3cfe031c8a9fbcedacc740229dfdd254b4500c7c980f0bb21147fa29eafd38cd1d1b1bdefc86a4966caa8e09f03e6a53e511d77c162e5e2ce291330a4eb1f33ad07c6fc72d198d218ba425f570334a67a7d73a6e9ce62cd3dc1f2797d3467550c46eea15676e2a410ca45f3d8db1e7ea8da755cd49bc99d36e0f8f629f2fb8d052ab09993cd9ebca34b3db4be338f8b65d160525f6c1d54d69ce7d4475732ec45edb82467d474ae30ea81feecb735942d00da9a316519fef04fc5fdf34d311b3ec22b954a4e8015052226ee680ed5cf6cc7c49be3ce91a9e9347205a57078666a71fcbd73eee1481494350737adf31194637dc66fd37e08c08216e61737d0de3429e9769522afa86e5508e42eb215d49bb8667a8d1744ec3a1cc58ef90c109c50e914e2b9ebfde5e2d1e71e56de9157a67b381dc093ddcf61bdebaea9b7ab170fff24d83851aceacec5fc53a1ad570c1f280e500a4f427ba16a8b575c269e59b2f8a1864c7eb486314ec5eb5768296ceadf91a14674d071b12c241f807f06708001a520e356fa46e7d7adafc22eba25a0d676e55aeb9968ea14fd47bf6a868758a0087c5867978c35c6ed94988210a0b0831b424db840bb18ea96a6da4c3fc3b069611c5129ed07c4de7c2ace63c06017a80acb454b8864a25b583c604e6fd633c2c9e5a0def4d60555869234d1722b99889083a63bf2e4952b72c4dea59c170b431dca90c705770b6d8279fcf15bb5b2e7524b04a5bb49edf11764ee9594b40e184fa7834474cc7f1335fb9b2668ac30b50875e2c5c5176ede82f5772be9a82fc3911e6cde6ad4a10f105a38abbf88415e1cdf770e9b983c65f7de00a7a55c2f94395904da01a0ba15d79973ca4e93cc20dec3daa5d5a0d37aca09996fa1c144bbea793a5408151b0ff01bedfc8740c452b9420dcf4c814de643c37d4513fea94dae2c9a8ccb5638e3726e306661dba40e90cf612858d607e4892fb1b3b1b1c22ad71437e765efc6899b9cc656dfee5edfc6966f557dc86db7da1c1346dc8f5d1fd618c3a8ae641a9755bb62e4dd2008bbb1fe1110f2a37a0018fe0c34f8160da1ae4bd20b920b9157411cbe4285088b19dafcb55b9b6ccd20eff2805d11153e7e8ebdeb0c608be2c772ae59cf52168694c1a26fc2266e35d2664321177df89bc9b2664818569967e89dc7020276a9b597cf6a169ae2d40acf7c5f09a5e89e434e9ee09c28a2bf508431c636581e183843a87008df61887955c68d1c9262156a1a3de5fc4f1d172e5b2f0c7786eb864d7e6dc05aa4c84d81a82c01010d5d314d135b78c9aee374af3935db20b4afb261e42392af55940d0c2460d5e582a3e4f7642c861bf90a1f2ddcbad3a026ac9c8b8812a06396b5f17a058632a6c8543170462f11d0055c593ea86a354040573ec74ef35deab55951fbdea3379f3b943c1ae7840b033187c6b51601d4ac99fd298dec90166e42fc07478b12454b923fd59533bd5d0b3e0cb2afad9a2be8a09c2c8cc5b7f788b1eca3bf483dfc3e876b3bc191a4d0a39ba79b377c2e940d2058b069e65a32f0961ee6119db6c1ac93a130a504bc0145cd104ee8af9ee4b456b6b396790b18bdcb889485c0b2c9baf8eab5c4d8d3a27d371b52e07753e78063470c8dd97eab6908a25f7017845f025b27bcfbad2d2d546509775bf3c66273815618eab40decc3c7eaabbd5674c9b3214ddbec1a355fb2dbbd1f3a8e8c5012591a0d7ade1eb56d1b3297a99d3a52f0685726fc4049627b8afa46c48fb82e4813a90ffcfcf6149d51b8200be8817bd270bac44aa8157d3900f17c5df9780b8791f41d024e340bdbf103fde709c4aae27a30eb6069b95739180f2d33c65fb70e450a8ec8aed8a96779a6ab9d21deefb5c62be533c45e7ddf76439d5495e95e2fcf4b6c3a4d16fe5b8237ea83c2bbdadc50a41d3a00fc0c9b818a885f04b490eaaa69155da75895aae89cb0142fb415c345b1a90b52abe91493046fbe8fc2ab9fa6582896f3cc94a0e13fcd0efd70033d78dd189100c603f0cd98099ad2019595515034699b76b69f9d382d7aff33db4541349609efdc48088924914ae4f9dfe22793e6e87d4c4a162e63eef675685cb6291976a7b0860fca43b1235ac36dc79d3191f1e6fcd37479b879e345b1c831f50f9be0261ffe7f2586c511c21bfe9be08d959f5c92a9f69bf1e799a164f831274aadd79e67c6e2484c5b7f611a34bc182287f543d189c14ce5059e84af6c87c450f88ce61f3cfc09532b823e1d5d7512c165b72ecd7e81a6376b149968175b3621f56b53f07fade4628001b68d1f79a57bf68f82f5d9edb8d3fc54f89c26620e25db1db802216ca62fc23c2f64ecb5c5e8cc84bbea00403b3cc92d9c2ff401347c439b8f54340178a012f43e497d356aab0c411f5fa1ef5efde16a9cf1c2a8e793149abee584936751d2af12495315e67d204beafa202ab78db03f5c795867bc91b891cd19e4c4a42190bb3b50b9362aacfb4d02745107584be1376ffe97c03c073534bcdd8e6a2546f35191dc3916bad7a241c804bf809083989e38a80712e8d126028651389f9a2cf9427d5c3dee2b9a873ea6ae5d0630c65de44d921a6649e95c85fc2d3f997963249b6d6a0e7335259349412e9e35b7b02d5926f5f033713718e278e32fb940e93f5a897a9dc9b7d8a96c66c73b7a4d86592c1907b673c39ed4b2262d54bcbd7288c1f837106c1976e63204115631bb6ebdd3a63427449cb6db61a751dcdc37f85dd55e6e80d2b4fcafb0b0c8fd0a49b14841e1da4a89514737fd7ff088bd00efcc7e196d4e71219203667718efb764d86146a7d6661973d90276dbd00ab8c4d607d3a2020d4a1079cfa6280f9bd260d243250b5fbafeff001c3f5e19dbe5a2c1b24019cf567ce7b7f81c6cd7fa35ffccbd844b03f4d743a300ff60addf75c18e7691ddfae85645e65fb2659c46f34de73ca0a120e60975203d06b48c50b34cdd2ed39c6c9f8a279d5328c533656156f7de9643b7522b79baf66166d1a501203374377d4c9fdda7b29533f76dbd4164c7d5148d634484390772d7c8cc4d99cc42a15bc6946007ea5ee1db92bbb98fa2016e82b9f1ddd2a39bf93e5989c045da771aa8648b11432e0901bdf12c6ba44c6768fc724666d919562e5f93e2f4a6fad04b209df77f562460032c02c9ada8e67432e3a5f1bee335aade0edfe066caa15df96e0e4e91e4b259a15eaa6f6343047f920bf71e97fa2d327313e00223ed4d0c94c4d1cf145fdc914ace53a0ad6257aee6339c807614f24d0285fac38a792f3b50f12532a39e2a3aa3e96abc9a4f8c3cb1aba914b821a06a605d415a4e5a1f7fefa3d5561ce90ae722ceaa2136c5e5c959fcc06d74e4c7bf49d6499b1a25f0c2138709a5e98aa3fdeb4663d52db1bd63949aebf66460b814e5800ae518c2804500ecae85c9306775654e491678dce661ea2f9fd7ad261e12c10c30ff99fe4c3830b84b9196f7ea5162e86c31736af12702a247402cb02716c85a715d6578e8c2e355648ba3621ba6856256e8eb98bbe401d2b15f21303d0b754d41d34f69af870dafbcb43b1d57401bd4b2cf2caa20bcd9df8b62d15ddb5540a2144c0d2735d1332dedf5703ee9441a6238ad8c83adff34c4356beef576afa53cfb3b38ac649a892ae3cdb444860916781aeaec88b6e9da8308d370c1e863e92ba581fb6f554acf35f92145ec272e85964497cacf69f020c83fc757b5508169f1ff8daf7d1dbc7c7eb5c3f99643ce7890cfa1fd22e11c4ef9ed6541056724bcba1e0003c366bf31aa5f898b301b8edc6bbd9fbd7222c3fd0e2e30eede8bff87db6278280f61174afc79f621fe0c5b01684acace1945d020c995213b3bff186aa9dab660732cc0958e2ff05031f22f3e10d450d63bcc43a64dd3f2060217c5cbfbd56cd9f42cc3aa9013705c9f68861eee771da59596f4835cf0e7a6b503b94e73f2e7d873f1ab0d1d6c64616ee141eed535bba04f3e1032e5c47618c9a6819a43eda594bde68277d0194b5511f0f925f3635f4759814c85c0c6f6bae88238e115d5ef6bcadce9386d0e42d9666229ea3334e312d912045b1d1e72982421487fe722ac3ed0388e8148c14fd29d7faa7621766cab7f98a80c0cbf2c01a8fc831f95d9c8de5bb9d70f92556b4d680db0595cc36105c7a04cab8b4eb869338140e23940d181906ffd986aa451060ba0e7202155c8d464796d2df33973773c215bef84d94b0a38f57e3b57db7514c12e93a0f27e0609a3ae74677a7df5205766fe052840c71c869a66dcb0576ad5b008da3e8809757ea48aab3f07f1718b9a3dc99a71be47c93ee599f3659ec8a3d6c7d9795b6c6d0bfdedea1c11c441b342817246c7ed23d4a14656ace3ed2257695d025714304a2d57cc2365e715ed1883cb08edfc1a49db007fe2670dd3847c647858958624b546b3a8a5d85041cdcbdc7da9dc4ba9cd4b078c8e81c0ce42c85c469b6bf8f204aa169cd6ef12a6e0e772690cf31f688fba2a50d8cd42cc2d2b26f73d98a2397de03c0c4f687c1e92b3aac6e8ebee47b9f101f7aa1c3a5ba5393a4933c27c0e43be8e7d7b2d8d6f38fda1ddeb602049293e1ffd5625bb77717d830bd72ca8fa1dfbd5381b55776284602e0949d18242b08c34d1cc6dc5c28402994de247ace31917c6bda3c9669f966ed912b8df1508d7491e03e5e796f209b0270def282e86c2fb1ac7d7f53c40e0296f4e3e72db701aff32cb3087c3a134d2b47862f40ef747b6ba065be4a729458586f20681724df134129c1a4fdc63cd382440964769120ce1bd629481deee432e7b1f5ba59353d7907897277629e8db981c2bc5f7649088d9f697aa1d2e5d9a0ccf2bcd9a3b30140a0ff22cdc72e3a35cf194de4db8421f6b401e06f5d09274fc007c28c3ed3f3a33b76627753b7fa8b643633fcd4086bb0ad3ce03bff3740b3d6164e8d923c94f315e20a178b5aba191fccdaab2ac9e6af71de8b720abe07ba40d74cd5de592cf562d18943ba4fd4aa2cbd09fdb65e6f22f732f3db97d9d63f552731fac80c26b213f9589bb7f25cb6e347504bb8c112bd7caf0e18e8eacbedd20a4d31622fab4b1ea7ae7a0cf8481e9e473f2b7e80e9ab9636fbd10b76fdb67aa3c98e16868ee9a06670d35b6ee79044d87dbb7f46368e70e03141a805774e4fbb5a5950a080f36d1080743a612881d46f2478f257cce66feae956baf2e18893210fccceb71d474671d93be83ff6d9260e3d632855d49ea80f9c02680278751b9f4f6c5ec2426e73ce794a0a154982d1030db7c6da8556c647573d40f7426b6876464506d7797212d1a8b86cc09e56aa506257de2ca7d5aa3991da1db6379315b4cdbf7dc95c1d2c1cfaa5dd7faba1e07dde3b487d303a18f75e464b9f806e970a117c93420640023b9c5e0e6fd8c99fb16e4406b547b14630b72a296e03aed73576a478c51dbe115c7b5bb6af1d66e4cb2bfbb5af6ce818995db5e7e6f8473c98b3186883f29063a15e8612ce5baf58ffaf989589a443cfa5ea63bec9c54a8ec8ea5bb7ed5483b67430d614e70d911ed853cf3d88219de8c3de48ef6e265067189240f0046e2b86e2a940541d15245168afc85afda2f414a75ad6b5c6453dd2b96d1ae8df1b5cc9b002bda13f59dcf3b3101e1405ab9d466c8f61f21bea17085a70dff94ac26a1ea39a52233ca9912d759542a75bdad98c062a381c139149f5ff6f52c5235daf227e52772c33a82da95d02d0ec381391db2fdf0631046729fdfb5abbba5119ab42d3af4b389e2641fd98e3ac18d48f642a84877eabc35cc45da6dc12deed50ae0e591d8cecaf6947183a8e4f33106a38a054927205793ad0d2d44ac0f02f71d9d6e6a9f5a5b1cc6a74aef271a1da57d464dcb795eed103daac8798e619a1176da70849a3abe42ea2867864a0e8fd41d02b64e8fda8107aa966c0b1ecceaa4714a01c1a1d7b753206dab365a0c6ba98860c96be25c8994a451546b19056900e1419b8d7ca90cccc8d59f42534f3bdf735b93bc0985367ab91b810dc4d20f531f79762e32db1497c1f5e0261a2208c688630d2598f7ce08f549c9e96ff6f32734bdb99a66f7423bba31ab091b94cb6aca23521216529fa2cae5accce1afc8d10471e4847590dcbabcea9965f989689cf007740f25fe1a7640a9336c2ea2633dadc8d530ca04ff9412d986638170f1d3c9e82cb595fe74be4d6ff8e50b5f8fcac4f5df6f5c0d6ac8b74245291922eb851dd7e9d9a74465cb99cc8b11eccdeee0eb452f7adb9cbde31789bf197f5df67d8b8808b42a6866b7904866a6c606d01ac6c6bbdc9edc571354c06b616dc55ca96c8b8184fcc75bc140093bf0993107a67ad1293b4045b0f1e53b5ddfcd228e38325c4242af306a4fb37428dc8de0aa9c9f69c50c03ad34c1829902504786ccb6da78abce92c25820cac64ec9a7b394d23570f5ae02f02a2e93b5ea3ec10c3bcc64ec381dd6c5ccedc061ea74793af8b6dec03ae9f4605ba710e0de75627b6c2c4b25306567a0c8c44140a4a9a6617ae3d0c8daf372f64ab5ad9287589ece7c2688f76f28d5918076518803412b3aa4be5f64e70638e42febd7fffced988622b0635e8ed21df0e09b7e1e9eebd9ab16b5de48ab400036516297a657fa99065161f2d86e6b3ab6821dbc4ad2602461ae877df2702adc166e0b2d5ebc0edf2b49875ad65b34e2c6676d158ec75e4ac256b710b800573a85eb43fe23816dead626f6e38d7136b26b8fec7425f4b07f2f7f62fffb577e91c79e5baf08641585d3754ef72d9c840d71d45edb720de1629fc7975a1e4f51c6c46a25f81b539aeece67bb61bdc696088d55c0d243c1c12abade36aeb669ca7c05a60cffa5bb1253f7e171bc1f47b8ceb9c1d7844aed45da072f64fdc96c68ab8cd97177d2e995fe10d67a1375e614a9485ea0e668beb58490ff5e50fdbd7b93512010e9d36dfe891158c230f98875e17fe0915206c8f3284813804205a2ffaa5e1c8b79464d07e6a271f83ec4ab1eb9db02430fbec1739b09a4fb75af6aeb3fbe66df2fd2a36cbf7733bf0a33d094c342605dd110fdf59b25a19d7c87678ae9b1ed15d26fe3ee0b347a5da41dc4204407d2b337d3412b267842356a878948e7907bb9f2fa90dac649b11ecec7f0354a5e08cdea1f700acf4ccde7c8dcc8f9d8812616451b8bf7f4476c94cca6616346430b7fe3c0e80961ee435fd09598b672e7a30106b76b4e03524c99e2b442c68d89371b9281f4452e55ae00aa7041ed657d1a4eef86d439e50683c18c401d39b340573dc864809fccb1aef4569a079803f0bfd162079dbe6f778cd62cb2c3e32cffb59b7987519c4bc7075cf52e3258ac9bb5f45433710f444e2b2847d20f174485f4eed6b99f431b53a576e37d674d0e930fb5194fa4f61b7232c0a64e290341c45ac80b4ea558c4f15b664c3b5dc81958c668cc305d97a8c3124c931579ed7e8057f630baae9538a802c902d28503cfcf38a2ea75f9fa8aac0615769561fdc90782745630e7a400c87d0395bf292975a357eb810ddf3d99705ae5b43a8847f9d99b75184ecd78ea14d9a26998ac5c485cadf46d5858a99ea32c82028f00ea89108da888bb8b8aba413155918418410edf7ea287fc329b47c30085c4903c1621797429f6ae668a75873c84948135b5e57f60501fc28ee920b87c7e968f008fbf56c107b4d9c424503ce9c544c6530088b4e9c850c088b8a43b0474efdc1e16ca1c481772082c30be2c7105991ac89fe5705ddddc08fb85dbc6f7657f6074ab8e1e2d364e76408a19b08fcaefaf2c7baaaa68530c9b83ebdd080c89bb7ecb845a5f59dc2f0e0826b20d695c462688fb783ebc3420895408c8daa44d6dc116ecb8c5574562b6f388bc89317bcf057e7108ae05e682e141b56c9a71161403900da3268618b23beb721425ab0184e471c0511a70496f515519b18a8ccaac8ec093ff395056863204cc14e1ca14c26474e79b5df190b62fab59321540f070dd2af6ea0505f3737ee6aa7261a6cfc2668f3bd7713958642a9d80e3ad3b09649f92f9060adc7b301c8e7bb308db80b8caa3a6ce2b8adef960e57da54e8f2ccc47d7490fe9b0fe37aeea2e93cda303c7bbac795fff3bdcdb84574aa772e93bf04607db2c66a6f32c5dea1166c08e519951ce9cb192782f394c9d46c6cb3b2db90c0945a9ee061efcf76f2e5add04f2305cfb09929c62287723a17e6a213e6b3c7f3d486afb7af6cef5bfa9d42eb992fce8c55d2bad91dcfbc30f4cfb8f2c0fc6145f3aac158169e194be45e77171d475da368e5938c9201ddcda4ca14df82cf84d820d7e48a019af17ce8045a8d2b30e9b95fe6e481600f61381167d53f3536109353a4ec9768bca68779bcf6689f1dd3aa94fc48dd728108af8224531b6c81e21b826e62d639f4f4222ec9a0c41fd34b19a87a5a9f0bbb0b3f9c91c19c164024cd1279a2ceb78cf214eda9b6cbf1dc0cfb43a128f74bcbbd19179a4a823bc8c7731b0b7db8d932801c53672e310d13d9390fb858f399ebd55d6f2497fd7b283d00c999ef7e498c8e72ceed231fa586e9231650066deac461641df22ae952b2169d11715c9df9308f80c8b87396a91b5a4b3faaa8ea65dc587d6fbb956f077192c2809f98a01a2930df6f1176dc64cba8162bb233b41662e6713019231dd5adc15cd3bea90135ac4ab6fb64c3413eb0305a9bad22f8af5d11ffac6d4319c2803eb657709f2c247558b09dcb741cb27ef3eea34c9c0189b26581a55acc0183333f8ca0eaa7141072a2d2dfb85166512fbf5b684edd924ddb54cefffa7cb1f05ee696c8c944e98d046b345702c000ffc19d50fe18ad9e8693090e75d78c7b4d7a92c73d87d8008f3ca117ae599e9b2b01121860d4cf958e8e22c85e4ec157dc92a6321b162d5cae9eb126a29a2a169102a126d44c1cc6aeb3c364204ec4358d0c766f6237e623f7d71cd1ce0fa22f6a4eab0d773371a0082aafd2e60fbc3be71d7c99b2d8634176c4754e9cc9eb386ae683bb03c5488149561d27fdfe9b97a3db1383a7f85a59e1387a80583de6caef1f1c94f2654335f5bcbb44bed96f32c9fbed1f1ccffc22cb61c3858e8c876aed2146ce1767ae159e4a09ab40cb141270e03fe00ea3c8ba92a34b19f8be1c9645875845f4c927553cc1337c90df7d627f18daa55c3d19be192b7b6d2e8bad3bf9cf9edc80f40524a2304d75e4bdd9decaaaaec89eef003a23605ef4356f26dec71da6f986b93fb908018980a9c3100afa8f478e286169cb347f47abbff6efb028618a3bcd6335912df3d172d4070df204160fd1a7da814766a243d4657638b50a096c2dfa7d7b4d5d07cfb4a50c3cd8ea383fe3762e7a3d8680f0bb25a6c52efa2efe34a68350e84d704334f6ea58d08e2ab1067630a3e539fe7a1f1da0d942ac96e38c261bc48eca1763a1352640b936eb990a3dc662e0b16be8a587365fa584c4f18c96c940bcc3da2f2d8ea59662d58049ae843d0d3e69add24a898e66c9c958972b8c2875f4d37317800ae376485e3e8fce9e84353e0b024147ab20fc90afbead55dd4e25b1bcc1b4323b04c6d4061235563caf9165dd46fa5b0a1602ac31453f86f7ae95e92402a5c89bc02ad92a359d4e4d29592d4b916b0159e55109e5d88aa129486851aec91a9a09187a7e306c6f9e83b17f94c01ddbd6bc5e673e18e9d21c7d632f8fdcb294c416cd43e524e1f9f5236034e31ae5c4765cca6ffb345c03eca070281d58fb81a7d4c8c271d301a15dbd5ae15d0ad76fb6b5205a9d29286cc77859e663eb7679af1cc62a7ae0673ba2d31cc1452cf113c0edad1ded13cb1b189c8d4fdf8a342d66adeaa365d8164f84e8c97966e987941bed5bdb8abe201e8f8c600b3d7972e993ced335071a6759ff7f2382580ba842046689f59daaa3e2a68a91d6e62fb73674ef232eeba75b279e1a9eb0021c2bb5995464215e7568de1bec3ddc504693d672a5c8d27c49fe009bdce32db693d1deada909023e231396213b23de80906af13f350710bacd16e8232a0ded42a71ceec8f7e13c37b340456c3c782e7ff5398ac8a70c3c6c814b1fac5f8001ffeaf230cb8292189f2a827c280eea95508e01f4f8a2bc677461e30424fb40e84a3a204861ecec2dd34d72a40d8c6b0502492e055560d4495c58b8b3aff86619f53f3a3c1847d0a4bc921ab4f069e9bbea387c2abf8e0809484f7a59f2192d7dfa7d9d6b63504ebbfa2eabe2cb96b06bcaf0e247c17d93558136b5344a574c12097f7dcbf097b4ddd10fa0f023c201b1a0735f44a87a5c9e79537c6ce60b8f1c38f45a5d8f1134169800c5fa2030213069b55e62071053e28a5f0f96e8332c1eb5d345b0405becc468f4403233cc23ff4becdd118f4373f402c0acbd28fcee6f68e238bbb227df194db81d6dab4d7ebaceead0b57a211aee79c376b04aa6c5985ec5c061d3c36bbbcf11c73b1ca23da3a9e93499be95ac57f516db7b6732e65bab0de535ca66219949f7ceba01d5e6906e9a89ab58e4db988b3402603e50f5ccbaae16e78c1d74dda0444168a70b88edfc7dc195ab45337c7db1d8286c6d4c16a91de751717c179db6df5a4f6830ae5cf27c9c6a491e1c4a5250fc3f8919d79693fae7a1e1eeaaa92a63ab575ed073faf4f41c5fb525ee93a7ace44088202d30b0c80dcb7675c5855837ed1fb05c8a619961a237646087ef0171ce3c6cd30abd9896e64e2d21a50cf417f8d38a5b8c566e351b187d964796ed8945be5508f99363ad6e0780a5555ecbacc8a8d3858ceaa5d2e70532c6224d6e68da74c8fb0e43944f645f5b4598e2ef6daadb7f06f767271c170a2f16280b42b1e2a8c7a56c4121fad22d2a796bc7c650b391e0ef5beecd7ca1efed10137ffd7e6f8d527fa5aa1ae6184b8a932a2502da6cef3c241217b01f107d30509fc3611313ebfca4c5ffe3abb7d83af31dac2a5d57f1597bee46910b82ef031e7ef009e325ac3d7b00aa530e896891ba01118c515afb610e57d9b2ebe904c56777c860bbbbffb401920c0f1c85a705ff9f8adb21895af0f3b070bce5c8eb5a05f1f2400493bee922f38ad1bd74cf3b4248b793b1d1dd05fb4a9b4290cf5de65b44be8ae5032f3deba665526ed948d84667af027f5c3cf0f5fc3845f37903c1ceaaaf5943a891ed0de7ceb200a60fb05de1879d89c0cb16e09961fe0b3eb6d97e44a40ecb3da205e7db38ceba70ed2d1326d1cb8cb9a49b0d789e9d2beeb1da632593f6298375f6194c4a695d0a5cce1ac6c35445c7690671e259c6d547fd62d15140ce32f87c6351426d41066e9613aa2a029d475231cd5058c299582b51f386d9c3d557b040f64052b807587e41b4662194ade49542998e72da6cd78223894d248e9e5b3869e77a8954a2066ec0fa0ed4a44a084b72f410a8e5c45100185b42ed6b2f0bb9ab2b20a14e1a56198664d94cf863b6c05a49b17f53105a06943795d893604c17ea40963da9cdde8e93e807360e851c6e631c521b2c36feea2458a8d8364b668a350cfd72c1ee4b954b127ab015c9e03ea86784be988195623de6939b76aca8836ecf8cd67b1fb8bedd6b46cc07c3be9a83b7841a603c391f874f85e2fd52a20005f3b1c51b179561f21db199fc5f1fa133b87ebd1b57b12d7f7e6b67d1420a63acfe76f1fe3ae9504c099bc6d22fba8d5919089f6ca9aa2c3cbe18935017111e1c41a40b4f13b7353c5210a267d2b106b8dcf4ed8f361a5897a390462d76eba6c5d36a2d7df679527b2ae629c4d07ac50904c3deeaa17bbf3b0b76c0aea06fe794ec9900beade88eec441f4bc88c7db67c00a3fe91f5312795626e5f6b32827fa5ef574975900759033075bb35f98961754b10dbe11145903797354be29f217271d68599cd96eec9a4fe1b9ade73adc824e82efd694f937194d5143818f083091d4d4c29688929758c11987a2ffa83630a4454705b7184619ccbb96ff97658ea2712bec1fa142e586aa12cbd4004a5bb8198ee91e2cce708729a2256795b274a9bbdd3d3623ae4fd509419aecb0cb1b5382ab9b1d4bd97ba36efcf7dd7ef0c92c2bf54917b4ae631357cf933540e9d66739ded826299382103d0f5dec9810803499d64c3a90681eb005df06179295cc88e333dd3121c4a04a3bb6525430c4ceeab0aaa8afbd095c27468e506e5e0f21fea8b855e34b3c13351f7682905a1f88c6da2033730a47bc7c8e79219022ed48ab365c053f743d0ac28057d914467bbd4d183ae5c3ad7e7fbd10c4bb29797fef8edb3ac3105ea787be60c53576d8877a0667f5633993db9260add6b657d5c75b1345452022268619a228af30d8913d8a86410f36e69c24311dc1c71bd18972072aa1ddef159b3c1ab7a068beec5c3a1be2edc207cca70da667d0ac02e7d31cb066f84c153fa22bb361d9e3e55248de8ed0966441a049b8cfecb767a0bac44eb851ddcb250b0a24f9d49c2ee8441be8c1257d60f80cabe3121fa1d7d28d80e7ad2edc531f8c21895f2b54e4012f8b6b5ddb0fd8cef6bb412ea190e0f805e6983460c2f70d6708f6c793c255309af51088bc22d685ea953680ddf7fffb1c1c129b0bff85d38a04316ad4374ec774aeddc7793cc7fe4b97095a2d862583d30f921b402d43a2de92c09dea54e07d19ab3fd684d91d45c909ff51fe675ab14f8fbb2bdc2ce44834847f64216b0430452737c10652859d5aac0848f977a46e2b7199e231e0f1233f2d79988d62d2e3dbf2548c6b69bbd665d72d25a6f43927871ccbdf89d3812961699fccad0d7d685af1f09c6c9275e960faa1e09c4f3e5af9b6e84067c9e27ae092eb004e67259a0b9a9e8a889057be340c18357725587206cbb2450fefa56194a3ffe5499ca3a28216723214664a6171419996e27dbdc2ff80d58d1f2a8fe40f9437ca08266e8bce9b189d540280b502e8044e7f6bf8c41b9a322de6ead6a4be0d7ac49f7709b903b5d6c76bf34ad16b8b3824f39cc4c2ead550b0c9e3dad16519351d4ad4c772b88c0271db0b5b6fe8cc12129448ff7eda03553355522c17c26fa3329dfb429cb4ecd0cefc2d8f762b18b014c72cf5c6f7173778cf640217d2b97315ce7529908c1c0f0e727c0904654a49f116a455fa40bd70f81eb044c7d4257f61077abb636f5af45e5956256ecd051be860093ddc5580ba76626c6a6f3345b7e6666716f856a1d013aae0a4d2269a7ec7db4c55a021b90fab5946cbfbff06a314663582582086e4c36876ade2d5a44020a24fc8e844d7d1ce357a898fb31170d2aba683d55aaebd594f71c96f107b8c01092ee811ffd6f90e2902945d900aff6f597e905ee2ccf2736b26f54ef1e43f3d4a8307008c6622dd9f6d94acde100f561b898893926539a171fd2fc91c903a51fc1029592d6dec647f24733df399a4cb86052fef4c242792d68a09d8048bf6e9370b3a201c9303f3b0e04a728b9ce7087ae4a4cb7a92343b8720b0ee048f1690188bd51be00a5864b691dc7c3fb897b856b2ebe99672a70b02df9464bacde6e378e02cf82edc1baf6052e6894e7dbda18268e3754cdd32c645fb19e442b479451b6d9ab2bb7f8ca00a34a1466f30f2c2f582e0fa59d35ff89c57952a3fe03fd80a067b60566796217725ca90af9c8442f690bd19224b9b087bbd81e6d53c32ecea7be0f8ddea6772ff9fde17d28023f248d4d3b1f0729cbbc51a53662959e98b2c583b7bfd34f70c37536bf8b795d90f3d9bfc1f364a687de83c2e672d4f05a2a25c7ee1d74d816875332d4817ff778060aaec3122be087209802a4ed3d3f33ff9ddb6c9e2a0450c648ae1dd78d2d4676b7713aa6ce48e05feb1eef5b4842703878012e69a68c76597bd516c6d9eb02ac6bc98e6b75238c0f2258ed1b9ba6575fb887470cf9ceaf3cfffb1dfe61336d0c028771e8528c9b32c38a2e5bf844cefad79e016ab3e70e141a8facc9a34938e0505e3d11377711030d3b3bd292e3520d0dcd5bb2cb5fc1b338d987ece8436260c0004254ce5f66c3f78022966eabc2cbec76621245148301669e160bfe870b0bc34154865f8e21070b54dc05559cb00b5fd43ae2e24b64a91da58b4f04a64d4aa7c8e2f9869ea87e85535a1c8f693b7667523b06370497b6837a53ed1fa439a1b13ac18af54e2ffc135889777dfc48d06ee8fbd4aa43925731eb45af9c0d16d38deb334396d75f1f79b3bb20718d3f1fe24c706e8030e0bcb6362cc532e5a2bd7ac31adfdd0b3a1efe4cc068595de4011834c4c71075d5a3775a82a9212d6bcf9f748f0f212a67219b1b667fcfb8846a7ad8e23a575920fcf3c6e15773cf210a5c84418c8de55aac9205afb1ccfbae90d000f92331624f1b901f0494d44859ae69b4d2eeea6ec8c3b56e1b0f13b500fae1acf0831d3d9ec39a69d1c5fbc8bd044b36168a72bcd71b6c22f384f6eccb8aa1e2cbda860249630e3019a6c27cdd3e40a63dbaaa419e9bdc455fc261ab7b2da7fdd377a5451c18631d418005e9741c08a3045d27004fa04cbefd4cb2324878fdb5a7cbb0174ce0bb6eb3b64f3b9ba8e9dd33820f10f2150b97be73f9e70eafbd9607b43eeeed621d8a6f467d34a34f61a88b339305c8838257f5e0df1e1c17b23a6809591229dbdebfa74da3565aaa13044a2226ee4b5ceaf793cc0e056362616ac37ed800f1576950e90a75334c0060501eb42c3a64c6834a8d53fcab14ef01ed5814427baede7f21daf0956d0fbba008bedbbf49ed2e614e737ae7e101402d7993112ece4e6d58a52f54499274711543807872a191ca00f853b42e441f427b3081ee91d8c0b19c89bed1be098ba8aab058cd06e8df9efb7ce319ba73bc7db988839b96966449d46a1e291a803ce7bc72544c3b39b5851c3cda71da86c7c1c1bbb2b1559a2f330695346fdac1601e5d7d6ca9133d7493829de7421e09191839ccbcb71c3d2c6a79d43d29105cb190f86fa5abe62c52247db321b8c08f231d58d5de71f95ce606f7e3a5a0d89cf5ed4bfc51374f5395ac7fe568590e3d4c5604d0fbb222e1ab96d800737c18bebe4433a7c989d402d22aa7d9d7bae518b14ed8fe662f5f245393ec73fb3a2bfff34c34b078e3f0ebf50c17f6ffb154f758180c0c5a0a909c5d48a53b20efbdd1d19ef6b381ec2e750e1a1962eb0803eb1f151730bdbf365f54e98ab24d09452989a92cbaa53a297b1035ef8028d59e945a860eaa1608b613f1f93f24962385c21f1c758bb8965d3d49c57f9bf41a30484b05c7782fbdfd7bdafcb002b196cc955106e402430b5fd7aca67273d9cc44421e91aff69aaaccfaf9cf68964fc68907fdaee2d8f62c697ca8aa2d9fe5fa20b41e2c50e2f0eb98ef26ae460f627f22258aaa8c99e2a0f821f04ea6a79b7bdf227a624d14e8e078250cf7e6fcb819150e0e1f2097bb2e092277fed42c7b7a545d89fb0008958eeffdb81cea7af2dccae2459b715b00187ad9c89462f32923df024000ef8c15c2083f123badcbb99ac82617a5e3a04a99f97556c3bb47d97b226bf49b6e311a6837af1ba358b2021b77d3f06c30967384afe63de5258d5a2664050710b329cc8ebd43bf607823494077dc8d3ca9c461b7940f47e0bf54621d9b6931fce0f3a9a7ea7c07df96a69715fe14f7f20b8d643d1e68807c45af74cb12abc68bb3a1dd91ba3f55b6d0abf6305c8338912877ce1f89f94803025b43e84a09698d256fb8963c242c03aa745da70112be3adb4b9b3ea55f5d99e23ed51c2489770f2ff59b1e210723d22457e926af13f52fc2d7d92cd38ea3ad3a1df73b1fe05b4ccd8edcccace22909d50ec9c2920f09a21b4d8848a0e8b15022ed1b8b89667425ef27b82997c89c36fd4c4e9aab36c498e6cb6b92f818f47fbee892f43658a0cb7da80f7a7f68dfcdafdb37b4e6407854e404ce52225c96b676c66d1655f0743d8087c3fcaa9fc22f3785d4240e5797a53108af3428e812e5de235c0461c0fc02497e7e884a5f8f7fd10458ccfb7cada366def49220f5b00706c5b99630a70cce4d0e451cd3f5520935912f3a105d7c55d0a5edb873eb9079d8aaf5f49f289bffd60b99ab63e2e98b132c0afdba8f864916eb6a970d0aca353bee87b79a5ddd0c5108124075f88969d4ddfe0c48f1f8dead8355a8bd066237e7af2180690372aa238e73287c5ff3d0f5754f2d995525f952f7fa4a6923b647b3601a9255a1a8dbd9bd91b50f6b1caf62bbfd043917509e4b5efac42631a2d437daf1cb74f1a32b3bf107d2ca85942d963d7fb75eadd6cd4cd5fea4b02623b94552f974d472ae7866ef352d1a9f0734d7a2042c297f89830745747509124311f93d430cef0fdf73f44eb5cc5e4274d0efe758b503a547466909b777bef658dce0ec37dcf8a3fbf2b7fb41237e58864f1ad36b33a790ba8509d4dd74b38782db0a074a599bf13860ecd5add6f05bf827e6a3115d5c5d8793bec19880f5933b9407f1660417fed17913683d7149e988ea3e3670c79bb4c84a8113ba169e9b822cec80b891de766cf0af262b0e5746d315e1f47b420ab90dff1b4f88ba62a8930aa5630593d6e7263e0e39f7161fbe96df7255f596ec98bf4532ec4dee0ec8bf2c6a5329eb6af18e46acfddc3a627bd45fa68a711e01008a10e4cff0282be32984db5fc607af33d498cd10cb867bae4f877bf8f05075b61edc0bf0f613150640866447eb88fbd5e13c237b37f0bf4e687965ade5d6ba83b08b2034b5406fa164baaf837eb3cafb044e40b95933095cf7b1d4297df521ea61b051eeee571c20ef2997360f9d5a78d5114e4651b728505cdcaa5fd14a17cf142b4c29dbc25c6e15eaa9129032fc7dcc6f6f2ca22fa2169978744bd16c6470c1b3b18a767556efe7200bc3ef11a6316e325c1a039b6f37bcb130ef7bbabe085553e517f20e7aa895439a0f62437f0f9c29aa33724df05c0b10e3e5484a00b7a4d825d27d3e3a81ad7c5bc2669d0d64852a5545e86b25fa11d7c22fd50772ee96ea31c9e5e448ca28495d16ab6a207435421f72e4a2b45a26c3b1f7b5884806a7736a3fcb93f80af3b869f1298c497139338dfea860141e8f142a5509db789415410ae80285a782441222cc8c5c2b09a2da2b0c266d32b3a5d7e2fb9fbc42efa00d0a987899766889d72099497af7cce6dd2ea8b46e2dda1170859dc47c9cdb1b88b9ce9d3d69e890bba76aa431cc7fc1bdf3c65edcb4242918cbf9f618b927db4bb8e6de1d9be588debc11522fc64e1053b76a333b154f72ef6310e59eba9934228c8b8b4e0c6d3ae027447d14e39bf7a35317100afa23dcdc5ca19b771840078006d84a02f92f4a0d34b5260dc759d7c1e2488b232ff395e68e8de9e4595d822575eacda2366d9ad7121dd5b8fe2501b504c871482a76ae705023e7b4b5d30ef7ef84bd2948773a7955ac8fd08f5f6041079cf8ce4d2ed820cf11b18ac9ffaf21bea99d1a8d94f6c7a6e9459a5ae01b597191c4af3b0ffeb7826f3a4f5d4bc5976f04e517fbd6af9b8a95b7bc2139850bce2469a18cb71c6451bcf783d560c9eba7c29ee65c0d97d6d03a9d06f2d67524830816758436981ee49096efe587a0781b894dc4f032f9a414432950cbbfade0f3ae6fc68f7a3d37ef125b927e7c33f5f58e27f185fec11ce3a6b9dd4310ce5e5c86fc9b637cfb7459f1d64d2e949868e6b48082a6bf4189f86ea49458dc5d27465f815ed842bbb32067291ad134ecbba9034e3d4701fe22b430fdaf19d813cfdc201de4a3e575c8ea3f0e71ff211e4282f70fddf028c89044371b8c5dd191bc3769d23ea0057f7beb8003e974c8687d56975dbef3b73c8402aaeb88a0d1ae8a3c6d2050ed84d5dd439b83676c943ccd1ab5f9a62fedd666aeca3caffc26a580d90ad7580036578f3e4c6da73fa097b2dedd59f1febe76108d38ce6a3e4c5fb9897e2e717fa54653093e08380819d1805f7d7fa74be2778a39f5e985d58b7fee582149057677fbc159aeb80d93b19b84c7d5f97d6bebb746fbeae8128e9f7c07c3df44123ef505e6af22b40d6d451b2ed134e646f24a58a949bf944afb84465d12424738c0378e1307e53b0887137f39e9ab04f965cfadf5c7eb1d1d512dc9798996243d45c187072e152bc1a0dd0eb71d91c8a17d9c942446342194f25ab3310739a1300ab21a629566813c7485a38c81a1b8560b2ec323174c2d9c251d715e0f996548bb286c428728e463e9fbf4b6bf66c3c55498bdb08202ab2f32258cf062f3eefd6daefe0273c53e5f78dab1e011d075a2deab07caa08f45891bd9ce21801a89c887da40b0013783c3344e44109a1552c5bd14d01252f224aee436326386d9083abb7319edc935477b8401f91713e5ab2a1d641b14a4ba7caddc7aa5d82bfc62a29e1cfc078acb6ce1ea17f11b597c5d6bc779c4e773c23d1018fb7df09191853376cae0784dc4d157bb36bc657c3bc62ec1da643f696ba9cc9e79a79406f765b480830bfabd8caf4932cddabf94d3fa5268a3ad577c3834179918e67739bb9ea4de2194f9b155ecc3fa7b012e8261bbd120120bf657d6565b8f5889ba7ac278469732e6b56c57d16b43d15bcb5920b7509220a15510f139d5de7483ed2ec6f01f48a3fbf7929ca2b483d3cc62701871cb67aa41476ed4455f70f7508373d0ee3c6aac8e8c51038b1a6f5126e60f908e601c04262920014885fc86db24c78675e8a45a972a1ad493e88c298eb7c52ecfe4ff052208afe09e55a1b07e59a1f409e0dd29b61c607fc663978de0f8c43a1910df1d6b026a026dd42a4541ec182c45b816c21e186323c9ff2c30f08ce81721270e2ce9f95684de88adc29cefb42cd8cf238322d1021252f22417a2d3336d8e11325c48658d0913c58c6bffbf38ede4df6c868007bf4cc13fd65853af695975e5ffed402e448f52fe11c69a19dc6f99d3d5e6481e88c95767b74f705952c4e138524bf9273cc090d3adcd66cb54f16504c1a102f8c91908f8b9161c07d984b8ffdfc11a78afabeb7c0a4fad8e64c0ef071f966d46232317017d90ee70deb5dbdfbe34e1ee9566cfe27a25357781d6995e271317f673b3f1582c860441085d04267ff12412a9f8b1a85df5438fba3cf65c510c180edee5712b429efc74ee8b12ef7926e3250d21726b1ad1f7b55994f4575b8c9fdefc9675fbe364aede811e687df42c9a47fc5454404e9c2245c23436e18ceb4b7cc235166a459a2fdff212dd6cb48b24e2d81760f8de227df00f6d1a5c7c8cc22f3facaf64e0e7dc7d148d189342428e06bc4942f014af3a0e6fcae4d1964a2f990598e4d1d8238d6b59d5caefcd256aab3c4e18cf876cd71af6699884e0c5d50993ab8a9a3b8b8e282b37f147db2923795c8163c5331cb3d59f0e1458cbee6a9b7df12f016335ed6ed556264a455321dd0f4222c7e506730e1b133d02f7e76e57b2047a3b4559f2df567f2269211e2c24ad3266514b700fda65c537a34dec214ead31d928cccb6a880dd93dbf320d2e9818a6a597e37b9b58a308cbb51a1a19514cf62c528fc35732e7f3d199dc684d5a8434501f11bfedbc2a7cb160de6786cb912fdcba4844202711d331116b7d038f843d2e0b35863b39e8b35e4b2ff0486006d2cf0c977dac668d647b31c55688f4e3840f2b7c1cc4cd252603ea3b2db62abf0532191d38f4ebc422d0a5a26337a6e7cd08527c174195f40ca73b8764b4b5cf34f4cbb5f8453afb787ccd96839188958a4f70db85c9719e44a5ac2994658733c55b958ff87247056e961a8d1ec5a90deace2fa731c424743225aac8ccd5368abad7edb2fe02975944a77f56ec5fa393233d8d9f9aaad5ca3470c613edd6868201cb2229a04811dadbddc0b8f051a3446e07c412f6d0fd83e685b9a6a70260e108f61ff66ce853e3249135c08824070bc0853933758a8105d4beed96b68c052e999de1ed8bab57467bc02170ca364ee486b15e59c7c4ea7bfcfdbbccb56970ca4d32a91be8b62a79c0cba92ec20640126554dde3a34423047172489b4ddc715f399191fb790eaee381269a96619049a9deaa9d0586a4ef7b694e447752fb0b6ed5369c7c66ac22533cb065abf1e6b5035f3d5ab5117cb0f1d8e6b3b59079c47322c792e8a6cfb330c319718c6f20be2e078e8b4aa2eebd2e98f1d5e1a965fecc99de739d5585859f494053dee8f390eab591145f690de97412e6d12eb44212abc537f18a53bcb36c053976e8e0f7ce71fdc3fd6552235e5ec0e4abaefc1c0217f06648803e46c2c3eb054885f4897b5e6e0054bfc5eb7f475d75be56400c5ae128129c9268a34c8b03b67f4496b4bd15605f1633bb930954cca794cc9c4435ebdc976804766db140f6829195debe9633e490ea7fb2300516511ad06444dd0eeae3941ca4dcfc91565c18ef0eec58586f0a66fb2415e306ffb1583f8f478634da453f690f50b26f61219e15f3263d93fa2f98db6d0303143e5c0cd80c0fde09e2b466f4f7f6903cd93d662ed7044df3f8f4ecb3029789edb9d89221eebdce124fa7b0bea4afe6dab3b1e244b304370ab515c8a79fc85066375c10920615edd3d40a098f6c052b4d875c372e2b02af10f85f48d1f4caa496ca7760645e54d748e453d0ea9f4c1c8ab7e824ea23c613446226e8aa907b4d1cf392f11d08812788e0ec95a56c966752a6f290111d7a89c64ea935f88fecb82db4b022d270f69670b73b68290fc55a270f8d0d4d184c51641192629a373138fb8e21fa7d17062355ddabcaabc4af00bf13b3884b7e42bdac115a52ebc8f0deef1187c98be356ecf709fbc5f72c1627ce1142d777d4e30222773b882723bf6cd27778ee937d8789d377f8fcfbdda791d3a93767e13f5f2bb5db0763aa5c4b023c35d276c06e3634d0da283686108f776e95f21f9d383f9333fc3ce390251ffae0b3bc347cd55ca649dd0326620567a4e28f9780c151daaebf1ae2f63444aa9257fdbf5736feae7060ffd611c7648b64cac2d8134375d4c037de9f22672ce89a429ef7cf9bd2275a76161188fd8f4bec08d98d268064d961e814d320420be3965878caa0e0704acff67564ff3b0205a46ef832d8f6bdd0d40740059e0dea88cb7be6daa211153e1ff86262840596672485c2d8bbe620a31a3131063db07dde28c69cd1324ba2996ee2ffc9929e8f0469cdbeac0d0e94c7d3926de49b998445f66d749f0c055aba96ea3d47059bf826c68dd98d9ab6dcb5eccd8aee9802a355959d2b363d944bae375a5728d811967909b1a9d0830b9f4fdff3e3f4313284c8c4c946e23ed97ccde5dbeec2b98c238fd2d1db88834d86829aaa89692e8bdc9fcd989aec86d6f139e973412545b7db77fbed806b331bb0effeca9309529121b71c821b801a419f5d588ffe51270e54d28a35a6190c9d330e18596d4698b44f95f5516cd34682cd2ec224968292345baf2e581334c1a0408947001e2e0b3f0e34caa820ed76c86be185583f7d450f25557d8091d228501bb4391417792de7a254a1b1cc8c9a9731814df492d24046092db893883c6616616bd6b6ceaf24407da0bdaf8599f15e6ad21f549f23d4ec07c3d1788f3029c1e573b200114fbbedf90da951d88f1b74fb3d9d3dceef95429bc903d9d24a585e7fa5483180bd247145f713a3b24133d8356d6966613c3e588cbb67f3ce1c51ecdbdcd2a7de19f60c30f6a778fcef78e0691045ca0f5d879e63c865a8c7545930f4ac1852020d20851f4d105328526ab82516951a6068ac1da75e324171797401b2b51b7ae03f13592489690cfe2568ae3b7eb9269db17ee370e571435aad4154f4189be539c553bbc170f7adc25d1692d81bbc09a40163ff74c5ca4b1e08ea41c277fec17857483fa344e07369a6050702e21696c2d79c437ecbce55c47526eaa675e04769979d35ef61f0d5c5d26e6ece9eaed615c86b9f823d01fd3ad2b7014f9e5c4672c728baec8f5ecc286979e34086b0d1472e23d75f0410457a0d02ce59a1a4577511202c84f04b4847b961812d2fde70c893f7b9ac447f4e04ab82bb1d2c81f71bc7a9a1a0a09d88689ea640124b994c8af6d26b5a26f38cd5be702dc0b9ba0355c36eb9f53605d15ca9d1f91ba780f9b2d69207af89f1154f11bc05f79fee8c946a603d8a8e1ca2e65902848549f5b0eb40ddc63de268da334d8a942e4f43312f598ecd18b4891d35c6f42c1b27d11e65c39a82364b045caa21631e9003233a1d856ae70f0bc3d73f843698fb95f368ca8adae75a03a3a5d6303fbdeadcbc34f444aec4cda5d25b7cf650251ae5362d8cca0c74f67626560f15a2d7d852f643c57266edbab3b65d25e9046f7f2ef6011379b215ebb7731de175fe4bc9e4aec21af98bcebaa22788e0e0e4d2dd633560d076136210207b46f7f0cdd5e26507334d64436661d89263d87ce9b0ee090e163b5e93b3b8a26c3cb06f60c178a45187838ccb4471f08748d627dd5fffa05ee2917cdf3ef24803c532535c53e6bb957d85035ceb639440954d56ae7f5baf231320d61d2ccd1817f1f72a4577fcdf4050de6c641259d7e962bf12fe8a1d36b642e60ca58f3de605de41fa93840a06ac1eb841b5a158efc7df95c5d588326fedf9877010a83994526daa9d796358b512ad780ae9c61a8146458e4514548c725d867bd8296c9abc576285685cc8fb24857ffc3b4128ff555ec85e8fea27d97d798606b8c9a90ef1ecf407bf59f677f62881a850df61520133b1f8da2d81744a96e5f15f1a109f7d0b46de3107868f6804f67ee9db35ed7c86531b19008eaebd0ac26ee1a40180f50bdea4dc14b1f9169dcfca289a04580cfc2df4df97c8e7761afd16dbf835ea0ab5c5b65c42dc6573a8ce4f252c677c0985e5a3c21bbd83ead911f60eeae943386efd8fbb02f955b3c7fd1692795c0d7627c6222705e06417e87f7815d37b7aaf2422b8c0f17f434f922ef3f33597592c42c5a8b838d8613afb4f474852f5ce46dd7d61ecd7895f4a00a44ff13e8428aab44f1a862fb1498fbbc203f0d9f62b2d938476f0fe31cac935c202e739b91c76b6deccd9b7d44e39c6c82c1676eb105fcad6fa2fc43f8a09db232ef5a59a559ecd6331d18502f83dff9b73c624c48dbd0501f3bc38f7bdae2e2dc693e537b3ceebbaf602f08a77215af0df5f10b451697a8e0095a9ca5f605da94f4ef400141604a7553452cce1cdb0de0a0856a55eb5d2b516e2ac92b2b5216ce7772ca320ee65b6c66c107db063adb36768684915013f8a310f3db9dc274f7c936a602dbf616733025fde5656a7414e7bdc85b90db2f02c1848e8d9f904a2145ad9f2e0ad284e79e9bb040f859587f5617f83b41e066e0096c2f21df30d5a79b16548f16b1480ea3fac669413f7391e9e81b7db07da3aeed3b49861835cd12a8d80ea3facac21fe9eed19b9d85ee9985c8766059f5e8609683b5ff64816e60ab10e9045913861b1d80da768e4453710ed041315b2b8bb57df644a0055dc78753f47ba0f96965986a459ee1509779e6f15cd39458286a7c5e864b98974f7e9a8f2a0e055344716a2004838efacbc2d5761e788e531d86f970a4dc5ba9886d80239f52d24447603f8732bbcdb52b0b7945db309750722dacdb5a8380e0979e9cd0d1fe3e86ae1f436ff2494489dcf8af2f72e5076b2f57ab7571f8843c59189374b7207d05310935f48cc069d7dc8c00ac0c8f50ef86d114a5ce197ab6d2da8fbca9129553a4bf96c516ca47ae64146fef5786bc8d3147d137562df0f1b895cb9a1d3844f6e22a8389408697f4a254459876298e26ebbec8da4d7d388d483e338cede7b9f78121a9659e515bb6d490168d8e7ae47281b6c7e77d0c728143f4a2b23ca87b54b09aec21cf0d0c503bdcf69977057b15fed0de06ca9a39bb48ac90841ad84dc6a3b14f1635a20d8a1f1e5d03f51652ca034a77baf8d781f1db7b5efde234013835cf6b47620a584efd77136f98a7c122deb06dd07160ade8cd07aa5ed5f38f1b1a78cf83728fa86b7cc016f3a1e564b382b05f9d914a15a5b657789de7e5d8e68659b300d50441c8979b6a28c868ec83feaca697b65d5dbf36a8a0f9a26bf1793694538c892c031ccd177ab5db944056276bac3515593c9e00c1f967b289a58d9cc14355ae388ed9ac5c5e2ffe78a77c6bb20c38474233ba077b75bb92f913340db97e9842991cf331f9ef98da867b3ddbf29526b499e03b5ae635596869d0c912d09539b3568bcca41b4db1523370fc6c7ec442a7ac88814946a1452adb3f8e8341befdd576a43fb4317d8e4bc5d9f9c19d394e926642ae55e901f5da22223f07d5d2008c73b1b0cfb7ec5cd4e4cea293bf8b4f193fd948210305d8f9c650f3e4790d525c72e40c5c3582b054f69ae0a930329ca664ff5a8144ae7334d383378c53ffbec1b566ad4cc1ea17a1ac80c310e0788f75db695be251221930491d946dd2e1fecbee9026c81eb6164ecfb6d0eea9817205d30b46ead49c6bbf43d5201e6bcf3bc31d558507f7e0c993a0a8179f2b40cc7402cea8ae942ffc68b63e5cd0a99c7110f7ce2b6dc75b2ce35dc8dfdb9293458e724151466dc9643f4aa411698745740726feb24f9616500e83e256f1841ab9d605eca0055df0873a21b827c97db8cac39da33c7d40d7dbd2ca710f36277f0984f9a8ecb1f57587c2ea755368e828a224fd00cfa5f9f02aecb7d281a61dcd4c35a0e5bdac115d4b3d330206d6858b752576386c4192f8ca6d01bbf16021c2d291d7b7aeaa6607e2d0b8dc5b8acb87f02bcd5c94583f7ed20281e154462d176802c04bc581161f432f4737f4a165bbc055e3b2739cf4fd3f9e69f5dce665b3dd51bdff443ee7b03c3f58b8be68d3c769a86369fcea6415d66185f5c80dc59a47114451f32c13c172e57b038d1d6e1cc1976266570c07f66910bf6a4f587adf3d74a75dcceca8b5b72fb62e4e566c3a12b501830395ad4b182cb61f93d8131cf2a975f7ca32203cbd02f0b7932443d4f29334ff7746488edbb94a8de265b46da8721096869f8ddd97e2914df6e5f5be21ef19ca1d78d89a89d7ebba660110a34ef49754fc17e3548ed13ca785e8f645abf680828971e417963905f94ff386dabc4bd41639504c254c51a2dd5928c91ca6049830fec588085e039d74933abcfd3a4e1ae11bacefd9a46bea271f230068531bc3350d31c46e21d2a70cdf49f9575949cf99e4e126a337de89c84d476fa32d8ec4f91e197242953e8f59c26261f53b0625927dcbcefead81123a422fdad3ee4099fcfc32f3b2fd18c8259a875777e8ec3569c84312b6c36982b9cc25bd034f202ce468f67bf3e509428f8dcdf4c5b24199b8043c64028ad43c8bac5e5ceab2c2613de6005072a6b546190aae167124b85727585f826edcdcae701b927b5094ff454008ee457e750c58d157b08bf1f610cd175003f9d746b1a91b88a1b9f21d4184f8d4bcca72aa9839c3ad80d03fc9f6d1c9466e8e6a8b90f0d87c8ecefcb6d83235154f9c5cfd8ea804464f7ea0f880cfafda15a795b560fdc1904de68ea8b48b6129043bd6b0c95f66b2cb0dee64a54f3d31571ebe11c62e656ef5b6123ba25874dc6f93b9e23e0fcb53b1b039d7346816655f4485f72cf62b10362de9f4fc44c60a468416daa6acc3bc9cb7df3f8b45798a63c959e73133cbce953e146b41fe5ba981ff849bd86682bc81b01021c4249cc51b2c68f5b84e57cbef80e6a3f00a9d61d5a43f00ca59b807292c778677228a967299cb25982b544ee35a9b8ecfb4281ec07e5980b99893df83999703e42f1b10b37d0fef8ccb164ac1fad489043fd4df8c8b78265d0585272de145283bbd90af854e5d86835916dd15e7d0ed5c9c48ae48cc5e1fb703fc2862831076ccd36df37a47707c2225f4dbecf5c46f3061f7b8a1fef8250eac9624140ad0eb7b54eead81eafe5ff3e42296b802a19791ada33b3638e9bf6686aae65cbe474ec991bd0b0604dfbf0f2a7a96c4df40c35488c73286d8401e9ce2b3e9e61bf12863d5aea4dced31d63b183984785a129d5542375944c1c57b94372e054e6938343d10e8a88436b84e3157782f831e91c7fe311a5221eff1b8a56fe5d5d462a8c2a3d6b6cebb4c453d9c12847a032587497afd7052d546303c73c5ee1ca9bb36d7941048776ea3f16e242f57d77eceff421b6c2c37cf671505ef11101b066f4968e090611b12fe1299cfd3466a35ba1b741865eaa4695edbb6b55bcbe4e69f5b136ab0841922ab4e920679952f0cb0ea8084837ab430cb5e7049daec03f32aa13dcc75a5228b2acface745ef5df19e6bdca439452db4dfcfded278a4300096e792dd8a00c6e0cd5385fe218de6ce1eb3fe6f12bfd8a3db0318299ff6d9f4d24fe9df4e3f82c02a24760dd2be3f4471da2e98ed574f3947a4e4e139efa2cceef0ddc826002d602988a8b66563da81a9f319b25b0e78e0bced891b644a63018cd8907b1fa9da34c4ccf11282ca2108b597fccfd4c0f77b15780273a1c6d214549da2b3d945295a201416aad81d3c520a36f387dc169398eea6f5e0aed7c65a2d8f4319250b0418800c9e099b7f32e8e377cccf9d3a4f48a85903a2be572ced02e3b7c0024d30d5f838b43957321dfdfbe997ca414eab52a9c55854b4ae22a553b3acfb0d75f9f87d32c7b8d386408609bcc0c86b75ec5695311ee984d165f69b2173ea7707bad819ad1eca21776e41b8861d86d1134de5b91b540170e0798d216d53b3a177e5deabe3f30419e03aae8caef023dfae07b13806a1505805463327d5c521ea13a10c2f4f073136f4b6f08e1a1abf5a55718f06251081c6db17da9d7dcc514ae6efd1ecf88145cc847d322c56fc4f7205c5f6450baffdc2218368805d4566efe84d42219a3136647b43988760a653c2e1a09fa7a1a825309cdaacfb3aed47e8905ba77bd210c2cd7d6c9380f2de1440abbebc56c820d81b751f71dfb5f73d8b0c5da9f5087060e036cb92a3b36364bced408305f2f47aff2780d0f52720f8f575eb44f8b89d070bc66034efaee4a3f6821ed5de062c6616960903cd11d8f4cd6bdf79a43005ff1cc9557224c0a989e6bba5b08cbbbf53246f0126ad69df0b1cbae5668d79cba5a4581f7eb8527dfe3e3c806e8baa6f4f4b40f91b6187d07fa941a94c9da8dd7b5a280477b8beebcbfb9830270b8950073f632e1ec715f7448e2559108ddc96547d84fb6db5b7980e36a928891ec67817be7a676f61db37f4d83757c38bb5040fca58fe9a6d3c04e84ed740cd5540ba7a0dba95124d477f0f4549be5c8d493223b9e1e136146a568c85494f41162644f2d47e69022eb6e631b86be89b16e40a9041906bf8a50d5922bc3428950cf98fc9ffe4da3deda534a63cd7677fac7b2784d6cbda67e36e81e2897d4a36996fe929efdb22cf638767858e9d5b978928410684aa7237d513281becbca11e22b8acb66dc1bd45d99f2e821454f072e31eef7de7bb011af53bc7acebfa4ce3d1b0fd20c7826f612a76f8e559bb1d1e7e12accc091e24fffaefc68e6173291a2b2cdd9a4b5e8b862587f7ac6200d55a6480f92ff029d2c9c4070fa58d7744b80341e23e46e8bd87f599f159cd063b13c750257cf4d100aa9a30392c201311020866903e2f316f44acf747de254ac43a97b36d06734a195bd934b14c7fbe947eec4b2d6267f8a3a9dcb47656a9a9524bfb3cb11f4853c348b6bff6533c26877f365e030cb279d02550e3d7fda12476f02405eb2c6206cd2fa9e38ea59b052d477c49ce1e5d7e1b42a9cbc98d84c46c41d63b081ceaca07276012afa711cc30a54bd0658e152878c515f57dca0d57e0959fdc32d9accf21db27f9dfe842f9e6189e9b3467c90d2d88e19dbe181e0476bce693ef55fd62af254873c4bcb1b0238e426464f67f803cb19f44c15b64b42079a8309bf034d8243a1c1943c4a8601c99be10d5a1994e0c68cf2814607d8a374b1905fb350a2f211ebe6318d9c13276f8f223f505f6fed3a932e899902704682da893c7366ba7d4e63d08b7972e14e36e66842eddcadb874ccb2acf07d7160b21419fcae964d9e5dc5c2a2bdc38a4cd1f7515cf64fa2906693b2d63fd185719d1e1248b1740dc6757df8971c35558ba00871148a283c46250d8019aebef1362a327dc68dc9bdfa773d5554af522661332009e04891dd423562388d9d091125046f91a5e7822cca902d77db38f9d4a24bc78374df53a3d635af826fe133d314e14d0370d77c143d06a72cd914432e8aa810d56010d48b3cd9419742a1fec33ecf48db6e03acc25227e819e82c9ae6a515908dc5b4b5c2ae05ef6500329a6f7fc73a293b6f2ec2b5ce5065a6ffd235d51b9500ccad87d017bba71b9bf789bc286a8e7cf6ac88af04bb5c6aa29ed380f7fb0f60bcea44c0edb78de0d583230945baf794197224ad4acb24bab1793126bc2beb0a719a1462b9c4744178813f0220a16282f643e052630121682cf4b92175473b2cac949fc4c6db7db9a862ee331f6af56815d8428d74aaaa3a5aa0daa33040ee4b24ab261c62135128c006c9eeec4d74750617554ff1886290aab6500292e56549c12a69af0d36da89e0c5cc539bbbff450a9233c5cea3301b3cdd4a5884090a5c9b670caa10a071cc8837ba2213a86a8fa13ee832dc595a550a36d9fbf898a149c0fece575677dbfd222d46bd122854963a7ff040a56a191ebf16a47c540d97ef6e549a863811767528e673bd73c4397ac0515d92750e5b262a8b70070b40805f428dc258236f50e700f1d8addf54b7137f32f7ae800b36f62d08a698c24645efb824d6146240b06d0943f25c94decc0f9a08e37404cb545149894c20d33ebd941844b0139b7a280d4a5051cfb9ce4e960a5795e7e08249586bc300c6633697e2076dd66a3fd6df34d6c11a5bdbdf48c2c0f946ad03730a665707addf5a2f053ae4d8eb7786e30e1633e00b242a929632765dd63fbcf1200fa1c1c8fa351200486f464cc69f7bee0833c438c52ae8143cb598f231b5e076359c8bfc0334702f44ee527462d1e1fe05093613d3d60dbfdf09d30528a486e2df1e0cdf3003f2a502f1e3ba5f60d4ef1b68541d8b9e739350b243d5162aca032736ba14ed776a3de522c3f6532bfa677068143debbbd884b42698796b5153f57ee9e60f94f6955e1749deba656f4242d3a2fe5c6031d357db68efb56de9050494f69e3cec91fb908bc0522192095c1b6af0c814984b40ac8e09d46d071b56f41bc0b8baa03d2d66bdb9f81529d9e39d434d159d99d3f5cebe9615df6fee929b4ec8f845f8204be9d0bd8bafc66f64282c396220cb9916eb9b61b4d13a618a90aa6d8942f975be3b8e39f7cf2c0b4d64e23872011ac81b355b3515997fc26ae839d6306532b6cc8403ec0d4ca17b1243b47498fb5079af34dce374baaf958d8cb00b7e1153865636e1eaa882d31b118f613df35a6888043c8387373a8deae27c22d0518d23e88721646d2b441acdb329ccecf76e3b82869f30d608c1db35946239321b7b2868cf7a6db1f29bd94a36f334f19e491f275337a4da44ad514ef78e7ffb4558a6caf959f1b0f578d2443af505cc78c379ffc29399da730f7ffec6008edf127e48d10fc4f23dabfa5da2b54b90a30d36a84b490fc161f19494fb49039f63d1dd79551b4a9c706c6d4d7425fb14a311e987fda101ffb219e52656c385219dd5413af0df70dbaf6cafc791e2129ad00a24efcef986a48e50856762822dc2fb77c2260c7dfebfa8b51f59e342aec2b3b2bd32fd5dcee2b92ea4f93abed2a5c46447026df6d741f947cac11723bbe17e3668b474647aba9a7875faa05d9962d8aa7532c4406451ee36c7c3b4251907ed635921b1ea4610589e8702843cfc5d58e6597918ca61abca446957738192d3a7e4429eaa468153237c3cebf28911af5aa311672fd179d187fc0734c0692ecaf5015e63eb6acba1af7c607987edc471c1f2322e9435af38b074620ce803a1f49110e5dc21a99b24930990fb1ff791a4ca8fd16fbeccecfe19463a2c883e8675f2ac15ef2e48423f6f5494c45be6085b6a37dc0fe89471593201c7100ca026eeb4492997a78c78c9407d8b7d5f024fe8731d128c1d11152e2b54af6565bc22856193462beb348eef9a8c89edecbda0d83d840cbfb8efa35bc98a301bcbc1e4377334bf5f6f674ecdea76fef2134904766d5eec34220297eb39c0bfd1be256af90273eb4b445cd7d1dffc6f1877e883658f4d0a272c8ab24c85028c27ae90f6219ece63adbe5402e9d0c491b5f7aad728ec1c9ad2bb565756b4e2b8348447e14b89832fd78d956e2609078c40666fd5f30125970b1653d4de368761fe8d75072989c290f23355a911d03225fe4cdbf4d33a2db5db2d82e0eaeb975a8587b466bb4366cc1a27d87bbe9c3dbda82a38b461ed73b8abad86d51cf1a9951c8f83d57b19ab99b96b2759627c41b4c609c43ab07778ce7320ad5893e422519fdad1eb85b383e57eee74e8a2aba89e8be71b42f9adb02de923606557665da88a24c36d5b3eb71c24cb431f84c5069e6127ada69d7b704e9119d1096b8d4a113714a69b64140c810f11e836be72334e51802b159c214d563da885a20175d0f191ef75c0a6e93d5a222cfd33c1b0c488984e2e59505becfdc54ab48692971e03d56573298188b3d00055b59b284345b620119d67413c6059fcb9aaf2235f21580cfce650fb7648d611f50b920f6d3fc1830cc67ade484a2b7cc0f4162ad832c23e1ece8f9498ea17d6cde76ad17037fb68b01a927ef98082b3aa8f3f1c9da0eb89b18ee637f7fa03aad57de3ea2b633ef2b475162a0dc0d4b7a5f98df4cd5c80a4236b04f6b91371ee0d54625b740dfba37a88739acec7559878b6e748dc9edc033123fc4ab32f3056788826c37779945fd42191226b9f5d29588fd2b8a0ae9d8f78b5fcaaa501afb5ef704fec27d4978e186412bb8957ad2a8cbe65ece97e38427ca5d2959a2063c9344fc7cebf71221255a4189f38610688b3239ef1f3ae486374346ede3d36f7d02391bcb88867c8c68d337948f87ab79ec9d74afaf26097913e125751972e373d693b5f764368f28edb70c3589b3e63be762c90f4482f94816e5f6e17e9018d11bf673354b551352f4fc965f27e1529425858cd6b344b769a2a5eee1aa616392c26f1061fd99eda0c20b5e4ab46f7e13e0b576a1ac631e7643184de1e483214a03a173d55add266cc55f7ac5cdc65353f24d9d94b25efd3998edb6c6710cd7d7d54004a8160216ce1e642f33c7b9a19a332d8900d03b93cb5d4cb04c48731ee42e49d3762df07ecc67b0049aa8c3c5a74779a7327fc0cf585bbb8a0a402c971a377199a394f135ee4ae50f27495633b7c29cc564e5f702b90d46287463ea22711559b59b463003cfc30ad1941c6c15322da7395f5ee4a92bce9ee552787d441fdb4ed54181f537f198759d14bdb32e7931d9480004745a785367e9aeec0d4e7b1b9137469c9df576345f4e068d7c50bebb4aa7adf588b3c7b7e6d742557324f3fb35560fab61d375bb337f2faae235cb4b3e09036e07033d17d11d474c5b6d325c16e2cc625ef6cf5b507d1b60356ede922ad834097d25804fdb458a339f485f6c76d4b47a183f659467dc2b70d9935088866fa14f2a379e1bd385239e32fc6d7f97e8beee40f91517faec9cd032ac1122fa5ebf27495f7bdf30bb468851aa8025d5e9eec85cb775608bdb490242c3110d4567f405a22b6eeb0816b5a9aec3ba5500f836e4165d2e44a5b5dec75121adbee9a6821469e7ec6b23a906ceb59d79765f89ff691c37da110e1eb11469ad0c438d58fecae2e64b2ca9592335aee648ca506b84fc14c921a0bd276a69a3355426b3a01368f29ba1a58ba15a940d60a9ff0e5c4ab3b0b441657847428ae9f3258f134976573511cf6602346fe50a60ab63fa559f661cff1f322f467724b128cce442515a4fab26e18aa1d0969cc7819a225df5701747397da15f92ec1356d711dcdf5056fe0ca9fa24d10b20239859cb5d75308ab1e9854df4bd14fcf9829776ad70ff745d7d63b8fbd889ff7733d9659ca6dca65bc898b26e0afd28dc2aeb39d9b7ccd158d94ef6b5ac26bd2c27fadb140bc80bfae42797eccc0bffe18e913394f513638bca8ecf428e490430007f418023936f5b6cfed25bdd8f0df1c1b3c7e96c2ed7ef7735d6320e3e173f715251b528e9ebc6dd838cea611e8ec7b1492068c9a7aa55d432cb30051d76e822ea4f8015cf7cc647b31006649a6d794e6dfda6478379b13c13583282e78ee073e7bbbd7bd8282c9c65a0371894f2d6f05ec7916574c1834d61e19a39bb5cf0738442c06d237850420c7ad43d253171198785448c6d5d710ed350b0c29ef29dcbdac05799fc53e683bcf4288893e7b4c4364c820d702a0811a2e0f1be2e27f7b05f31a148407b4981cf9853a188f9caf9567f7b01075d655406da6f04dc05dc29980790d228591e51713e31e1e81cf44b71e9819551168b6c0d9179a05d5872e14388e6e7d5e21d35b04ed19c2cdcefed45a2dc33b77f788246570760081c247113eacd649fcae125294f756796b52a0adaaa3d6a83e3cb2a08f58b81d28e7e39f7a3ce73e10caa0e57b176271f8a3652d58210d11a1e2cb96c2a29fc7ea65021ade69f3f03d242c7ea9651ecc400bc732b158c288dcb3ca94a7955f0d6f9f97027d7b35156bdc75c11e3c9947212ca4df340968204a11e0270bc942fe21465deeb37b074109a09414b6978ee5e8bd6da299e79d0f47adf1d1500f54b45ed82d5d2184636dea0bcdc7cf587e916b0f408c0924d133b3ef0e5d9fd7d507402d09a7f51a568910ddb105ebef592dad775e51c3ee70ccf9d4b1ee778be099051cd301725c742da869d3057ec8c2fca89d03dc191a8cb42a56f21d4461f9b659ed5fdd5f03e27cbd8655c6e118265bdda55bbefb6711c4652edf3b8bc21023724cd246ddf10d06e5773ac1f4f31ae22b3d3a55768d6c44fcd61764604557c56876d2d047f22e958a0763605232ca3176b62d1f24f0d15553db4ca80c61f821ad98100e6323f453d104421fa8ef93ad285e4397998b03b18c3fa2de6e672ce9fc4a7e6163d62233efc1cc377bff765ec7e92d933eebedf0610ca37e0cba5bb5e0cca1897f175a7937773776f8102cb27ef2613506f3e365b0a2e255df3b334d56149de692ce2b3e4715548cd7683e8e8ede4944fc8fa773ca8c1bc06eb33de9ed40269976103d58797bbb88cf4ea01edfc92ca4c7297a3e06582c4f90062760172f95f199cd7d5a9958ac1f10ac9d9401792da3d3bd0f63f452f9030cd2ced61fb510a4f5716f32f103a6949aa97587a013ffd885a340b7c32df29932dcc4ffc35b1be00484eb1f940fcde5dd93c72abde5358b35c49c3e6bb4d24254fa2ec453e01123167bcbf878bab20e0c4ac8c92ebbd3f248b3abc745af09a3e18e8b542803455163a191dce4abb914b54d11cd6292c4cc51fbd0cb5078057ed42455996bed14f608d9e0b9f57194669477b47297fd5559e3e018f4b4f8977b4521f0d0655de1257bbcc3d80b46a28b2618af413c44b120171e0fc3d431860727ad395b5f7e6cede6b638144dd76420a25e24a06a7eb26da57a1fa2022e5d1751cf5a56761b93f56a6bd684f51f6a1df9fc3e72520200d9b0232d7e038c6da891616fbc7972097c7f22fe89419be2fbbd034742cf6e894df52583fcf8a4293de29ff1ad166dc7d9c6559da683a417fbfb5707e8f1cf8733b9343881923a6cdaba990ac3b85c6c4df44bcfc103818342c634d7558c1777eb64c016e0b0f448e086f46f1c10775e0102e21f79aee54b923f2683919dd89074148043a7bf943b8dc02b13127813160861c15f297e3af1160f1fd0c8a5d5fd62e25dcd866fe629035dd6d08ec974563d600395f1868bc1400899cee999ef9c689a7e48ae831d55d0c7499597fcc2b90b740b4544bd290968f3c1e4d84cbc23bceb7af4f440ea666f4eaea0a23fa7a556281317615518a6653e1f24dab0311c457012bbdd44ba04b34e21282e7c359488c115e729cf0479fe9ea47db62018e01def6fc6b91da9cb4aafa22f6427eaeecabd18a8b30d40ddbdbc8fff9ce247ae6b52233f3f1164a5692af2edbddfcb1b3629dc902ebd2d84b0d80050360c0dae7f64dfe2ec44440cac14546033d17cc13b93cc220388373ed60101ec9c46f7734510c8fbc36048e3bd2f14284d0a278591e12f7f7f666a01f64b0bf607a86c9a7a764c138897c8ed3b002e580cc66652f90201b2860904dfb8519ee6578fe94eeabb5581ffe2f2ff00eb450bce760fe95b028687eef0d6a8d4b979a8f5056922d09b5d136d514a0f1a11cc819f582d48f58abf2fe14b160a25e45477a4355de190b7cd6fdcffea72aa5e93f9bde8ea1c3484b162f628a3792ed40108afaca42f1804b9bbfdd29398835d230311d44ad58bfa8ea782f298f2824430730c5fa5afd606c994dea655a9c389d6fc8a9427996715b21c9fd5d6ef22db0543da2914b19544c9fd66b7910988e4adf6724532b2868d7d8a2fac069fd288c039f58dca56476f51d94021f5c8c06f2ea2d71c0bb6480f811adf76f457f50bc5966cf47ff9ca6cd516ad32c407699aeec228a5099b3c4370442cf82c588a4bad588a59e37e2c53c2e5a033990f60c724a03ccbb3f715917c6b14664f677d839924783d29c6c31950951b0ea005d6576e833a6369482bd99c816f41f457e698365b7933b1e4de755b56d46161d29263af65bb94b3992c5e7c0da479552bb49461a4cceedb0694f0cf52d0a733e7a281233632aa5e497c52a8a9b2997c85d614fba822b15e70ddd3dfccf5d0c962f0bb692ccad0156245b74997ea4453e9a7d287fa31c625bb2283b0a1fe1192d9d2b07135c509bef93329cba7c35a5660b12cf428e2abf7b9bec1c2a4c15318e3970b2875afdb6761583f732a3b99530c00a820adabf51ce7261b736bc37f74999b53a8723c20dc1da4907740f7dddc66a0668f90dc751e337b1fde763d56a55a9e9381cb9360711bfd8ea59db88a1d46b6e892342200f82f186fd7aac5a5b6deb4fa036b681a9f669a835e4b84f231b041641ba9c68e8070bd2bc005f1418d9ea26091c742396a7e879d6167f6cc0e29240e647ff62f831254387ff755a76c0fca64541eaf86718ce699973746f7b2d1a5f38383e1fb0eb4180548f01dd5000fed2854ad6c894529fd6a05e767444feaf28429ea4df57d8afed1b5fd890b13618389e43a1e1aad80d5ce53cef42d6d54c2776b1c990a4f7daa8cde32ccd29e70053133aec55de0c3cf82fa020147090146cceb3dfb00a6514e11d43b34198ead8425a7d18b90df1d1bb0149f963a57a2aeb43bb2d40f208554694b47c34f37d19ff9ed188057732d238f05daaa53591629b10f62db3618203d64e98f73c8292f866ea6578408df089c2d9ec05289c6764ec85d2f409fffd58aae2a0ffd1a1bec7f1b3b80c6b68b7d9b8487a8e610a96bec92e6fd294ede4208044d6518d39202ee51534cc1e923c4f4de8283d920b62a34e1c336fa904cbcb413404578b83d85b844f5c58ac759827fe51f2b41178324306c18cbb243fcc266b387bd141e9917f74d5845a516c9a1202d095d770f70302165d531d5c77e6ab96e10df9e99b57f48757ba854b570a4500a44892830dcfa99be7588895d5e4c784a5997c1f6f703b20db7a5b73b753188ebb408a70a81ca1f2b1d5837559cac0fde2d08192aae749d236f359ea256b4e95282d71b02ecae9194ef47aaa3801707dc474a625e81339869c7ae055f2f6857252aca8a36dc6eb7e2d7ca96b95d313622bf07e661f2fb24ec5efbec9ec49d97c4a68a5c34d28acec8d30f00ee71d17a9dc91d23e4640c1b95570a2001f68cea25ad565546c0edef279f545801f67bc38aa1f13b7930d2fbb679560db9d0a369d323d49cdb7835828ca69e2d3edf74a436208480fef9902fd749c4b90a550b8e7ed9daa1e94c992ca16f7392055a4ad6028fde4779a2a1f8dda30b6ca0c86da05d4d8bafb4badbc81d3c5a4aaa4dc3530d783be57ba79952216e176a9626ce3ea46b0129dbe3a71909de5ae4ed5b9d5bad8b38ba0edd209daebfb1fcc660b6ca05fbe6345ca8a88945bce9d966618b8d619630804f96133daa69f88090546ed10cce2e70de945c346a9b86f284b3a8c6298cad9ee301fd9923c93d73efe89d0ae07e081df5153e147bf4204b07e0f2959381ac057b72335d83f61160de4801fb285fbcd67cf51ccc6c25b33c1a2b769bd1a2301b589e695267e100f93de81c4d31bdf9792db973402ab54e9818b0da9df350ba61df6fdd616d038590c1bbe077b6aae1c239d550c8412c3da33ec5a7635ade8bb5b5a2e5a53ece0c7bdc6e19bde298ca79aec7e095e7c5ae506a08a807a9f9acc605a8934d9ee8c6755c95ea2f34e7851c7046c294b2838673e53c4425a96715954c83a8f4fff5ec0d76f92fea2af79451ddeda75e5f3b343726d26b1dbb17c1170714a2c171028444bd610ba60fc8cb10f7a762143ce14dafcd17db91aef08033357a4b714b0f123e32430221ffda328d3fe736a4514b05839781f9dd4da7241fd5dcae11ff9c3fe542302cc444682fa64d1ecfaba626fc064e6123bbd7e4c61cbb25f22d125a3bb944f7dfbf1b0581f2d9f5ef9cc4a56617115816296d598b04695dacdc34e940389ac90725004a4a73c15e07dc1c6675b0ea2be0551abccb4d7b4f96785be980d954c86c5f122a823c71a66cd9e743c9be1d8c33a75cbdd464734ede4e545faef42432a019905ded5b99e411d1be5bffc01a7af15e1cad685ad35dffd41706c5a206bcb18470149453ca2c24eb4aafddba9eed2cc3cdf8aa50a20f5fe3e902ae76d074b3623b3b56740e220fcb21e9b5f6f9ad31dc6a4ec2bfc5c022d7d552b74fa2cbb537425ae485f299a30853215d5b840ab6df4193fc6fb637dda11b2229d1689711417d94b69cd398639c88b81836b9b61ed2acfc42a54ffecbfaa5979bd8bb7c1f09a3673395dd9d2a65fd308d6a8b48791a008ce98d4b13d061a01e68a0f8632df210bc57dad075c16410ad365bf01b48424f175ea90c53527694a9bf3b7feefd0fe789c0c4e1db682040f9bc11cc9d863d11f03cda5d7ff97f3c598b2545f5c4544e0baf23ab717b1d9706df4eac8ce8f3909001851f70872ab962457d77efe862477d32152075108f80d58fdfec8e9eb174a0f5c7539d11ea7c94195e983f636c17b19234fbfd2d5e4bddb439078834cebd44a29f6c6dd8f60206f88f9b77c4c454fa173fcc58fbf529174d28ba95304ea4f282a9bb0b5c746bf5aa2c06337dcf18e7b3e4ca7991477e3711ec92bbfd3bada84be31dd427cf5c6ce3cd752985acc00b548a9122b9ced5f915b549b86dd91caaaa5c2d73d4638f5f11ea8b4af88e174b7657b0bf3ad906fbf4a2481f3d948fd3aae9aef665879db99e03bedc6c802e13f2d0a95908f5d4c2451fc185bca2a484ee30d1c290590426a917fb1ebbdb280339f5a912d6dfb18e0a0fce527ca3f6a269218b902415f8c2e88af9271fb578574ffe44f0fa02595a55cf4b5288147fa2b922de08895d46d632fddef21e35fe31223aff64ab49d3a967761e9ed0631ac7094efb07fecb16b6deb10262a1a80f744ba457e0d8f7db708991536825e0be14f289959b98383e51d59cee93e08c4b06e2a0326484102f18438ecd7f85c4db97f80228599a1057ba68f8866f83ab8c76a0065c3f0be6d96fff3d6a85a48233c02d263f951a2d22af45808c01dc53a8980b246a92ed16bd51d8513acad3ce3a410e79f1df1e0a72744a9b3af01299efff12eadb5385875ed8f19a0c66c05a84c9b6909f6489f855004ccca46f8450328a14f7d54240a0f1bc5d1af7023afd6816d16f4b40f78017b29d5daed62daf182e2655d0dcc1de36f2e20cdd609f7faa8c55688c1f1a118cafb37d248913414e9a359a351ae7917f364eefb04e13100c15ad205b50b9f78ab98b210297fc6dc099d0f89b885fb299d151c95954091ed835750f3a869ce5bd7ac807467333ce83eb0b56c2c9ba607d6167d74a97cdcb4177a143908ca4ca1175f3531ee134e21c286a1140ae43e2190494c9d23d188b12d776fd1f30e76ff10e45508f13ec01b0310b2223018840b382aa454db099c753f2534c41bfbee4ba8847d98dcec259d412745c2bf83419029073f8cecb9a50cd68e293395db444745093b0e0ac79d9198112040bc6419a8902407fe823c5a32840426c7424c83c9988cd862321f872340c2a671129302f77b4ede24574e4af76c612e3c381110851143628535080d5fadb47f9d8903adda38e212eefd0b3605c5dd95a26f20bbab401e3eb96976e2b4986262a3e26a4ddb8937e37c820e22aa5d094a6599edb20b91248798ba2a8c7ea270d85de0c7c5bcbbc51cb469950e6cc10a58e730baeebdb914c21f8c2a2f27d90499a9cefcacae011d85a4e084f8578ad46bace7d5b07db2a4c94e12ff0a396c6372801ffd5e02337e10e935b9a2a264ad1bf11d333d0515fa6c04bec998d7ed431fecfaf9c5e52320ed160a55d473258cfb8a54ce8575ae7b1d97ff8e2935d856de4757f0a2089e2ef869e68362c9edf826107adb485f84abe792a052815d2ac3f2a173c8a2aef98b1ce8a11766d69ec15af87363b2556fca78c70553a8adfba8b9554fcfce797af3352bfa12010148486455362764c5b02a72ce8c78551ae34a3804b04f0a4d25fcee41926dd85dc0acd99cd96e71bdc7f378042c886b2e87b5a6bcbf7bfc9f043cfa740a8cbfb451ee5dc5d22a10c1bc0c3838b22ff653e725b06e0bc73316c7dfa75d66cf15217a828e6dc0dc6a0bf73b1f936b2448aa24fcdc8c33b5da350cea5483393bc7c7ead4fd273ff795236c0138737cae4d3e1e55b9c1fec7d5f22fccb0fda5ec7d0ebf03925ef180c40d3e6b2a014c4857a21f5398ef28ff6307d5982ef320520bd0bc33d0af875f0923657466322e786d037a31673e73cd9dd39128ac354f203458ae664abed25fe8f3f58d9100a54341c5ca6b2f4c5ba3723b84f0db2136fea4c17d964f9e404e987840602dce2f2e603f9afe1c1e0da8449b5de947b76b528466c18c0ce2db38a716b6a22282874ced868b763d0b7cae88b9add3407a69acea1fe9fbc5f983449dbd9df445e350f749a9ac14c9ce4d241668c758979a1e24db466ae12b4c3586fa4378c961dfa04aed38e0bcb8da73ad5f888fd2751b0c0a8d1f41565f399eb15ed9dcef8f9ab1fa13c19a56a4a4ea6516ef50153d3c43d9d447a7176f68f7377f78b02a3d1960c24ea1f8ca6cfdc1c1ed6fd1ccfd669b29ccf5cc429da98285c5799754cca17d023f18cf98bdefd47d4a85c972160f0395014a7a15b67bb28b20a31eb05b1194eed112fe9dcb6f09c47c7fea248ea53b3ac01a0e1313bfcdb28a7a6bf1dfedffac4c0d981e249c8cd372ca4573d4ddf05155b9c24a68a34dea616a00b0704a4355b14b80be727f8b13c92211940d059ba5f0e9a9ff83fef73190c07f9632f1e6a1dffe6812e6251eea998ca8816bf1acfac5736e13c9b3cfc5837c945a7ad197fad22d7a9bd0f40b7d68e2c7c5b65a2595bfd762bc6a5a9c54b9205a0f72d77ff0abcd865cfdd4c8b8155cc1d9dc3a6350a6c20ef8e9fb4c5e49503bc5185ebc779267342614ea8b456b54c069d89ef072cf7ba4c16f4c7d244c75b0f6783712aaf720166eab56da04867d6604edd12a9e91be99bde7271223c8721853d2b847070b3e9ddd827885fa2d78003a15ea55071fc4316ac638d326324aea17f57cf47ede0cdad481fdcd8d966f4570dd2c16d4e0d8f557601f3fe78f52a93b18c55fea2a01ac63a8315d5da5d0363bb5fb21b63608f79bff63f2a5b4f1dc8ff261b124e66162295e94424b5f101cb6f7e9243a961345b66c57a7dc8c93e3311cd7ed0690bbb0cec8a4176196ef2d7b72af2d463fae2f69c5bb915a564fcfbc6a84140fb42011848229fca4cb64568018c8b7171e0f9e79ad54502c2b9cbd7e157502984bd9412b6bfc61e4ecee0b2bb98afacd362097afaa9847b42e4ca6fd053b006859227bee103f75230a4db3d455d78b4d21905b6b4ffc3f457586bfbd5d9ee08fa5b71474e454e17f33d4e7b673b9f9cd76aa010e0e5a04fbe71ceeed8480e5ff423974f86d06f34341df36149c0ed6828ccb3128722223fb2c516f7cb581ab479091b430b1a84dbab7ceaca2d3a389fd771f09cc2e2ec66f945250089bfebd4c6a55f3a68c95a2bf751491479502139c75691214d49ed048509e8c4868d088a5e14c0ad4f59bb9257c48eb414c9a329ac56b34e846cd4e719b0b3610163daa005cfd70060467d79a19521753ca0db9cf3b74a32dd517b9f9d06a0555c6aaa6a83d8b512aff6be4f07d8882d55a3d327642737a75eb1d00580cb9d71d9db74ea51c972d8b2331a24dd51335f1158c6b40aaf368b24a798b8d89d1cf875321b5a9991f8d34cd758cf68f7f567537cf2973a1a8e4daa4103bc8f01669f6e06a7a70a66f35e9cd19ece9a95fbbd2c59339bf43c5180dd0f69949e2e6073edf0162ea99cf03329962257f82529b2da1197a7efae85771f831cea3ac16fff4a32e3d43832c507afae911296cc6ab07d2e961c15543900f14b95510cac0c346dcb6971d56beaf453893832520f1b60c29a8ac1e0807fbe35cdb038d9c5b643991bb4d73649cd28d3e92a98008aa9ebea896a47c8a49959928171a033af061f3316cc7e7850fe9fc76623d0121491b79b4a1e45c19f806e7013967df10938d7774b5e16b29a99824c5e920adb2e238a4d9079e7a8ed9b8e44ec9ab4814e70e1c5ed42e260f1e64748696528fb0ad9f205ba6826b93498957d0e8b3a9875f1dadfad51db96d83bcfa589ef988113b52cfe580a17600cd97c61b32e72455b93251e930cd37745c1664e285ba60a258ffe84b91dead52bd2e8ebca4da575f9a67cbeeab8df317cc6a2f5affbd225ace8a907ee268f49a00e599e5b1beccdf3806c7afdfc16e04d2f51555884855653cdd33a96441bd4b687715275bc86b619006166adef92d0f84cb413f8fa5a788b0d1cbaec8df771f3e10b668e1d889d9a40b1ce713d4e29fa14b2240d0f96e6c125b0d5fb5c79b9a34993b68de347450d3624bb8e5543515a22733fc3d258bbbaf3d8417dfe123c46f4a5c16ee99a2ddfa627459d9f60061884d91bd524680041fb0e66689166ce238d1fae0050f52cb11f73331ca7fa4b371ff9603de1f8f21eb1880afc2601812a9f8f32205bd7cc2e1728e242beec30dd9fac60338804ea76311215529f2725dcc95f610385e9628b9c9eda5111ca5f66d6b2cabe1bf369b11a00dd6e311882d076ee11ea7e877b70ecbeba26d16d33795d33ae98b7564baee03d547628bc3bf59e243f3ec0dd680d547e080cf10c1aeafc47e9e938833004f91abf9d7aa456ea16a37cc99cdef31aea7122f669c5b268c886293e93ae66a25bc743b39d55f702df91a57c7ebfcd43dfaacd268bf3fafc236f8f3e5a53fd76bf72d8c815af936a8dd65246edb2b7631e8bf57eb98921c103f9e5e4b671ed1bf33275179a975f802129c65abfb5d0e865be119ae0ca2e7829198e282d85fb5cf9023fb4ddd5ff9f96760d31530321d80c2f4ca712e54fb90c61105df6add7e66d1b4e29b5878424341c9a8b934e4c86d510c4ef9a5f36b0f62da33046de56cb88af6dafe48dfb560ef31ef3674955cbbc7d2460cf1756cb95ed36899e8541a0dacd053716e5b244dcf151066c7115d5ec4116012df583582c44c56996d4d131dd806690ddbb313c7170928f43910ce042d98f05a91a0575f5e62888faf1ff3147c2bba9332aaf559277cfeec0063d7c2369f91a22049f585e7b4a3647e8084b960ce16b94ba6430f2505f8219cdf1d74bf1e0a49b8e56f93600b6eca5fea4abf60f43febd8b9d99ab7f5a9ed11ea51cf122a4d57a05759cae63591c2cce1f22741eabc9e24823f24d828e6304f923d4c211e60768a79449adae00ba8ebc14374efb583e207e78b018d82eabb40f6c7a95151c895f91a4beee1c09a55b1f0b2eac582df65a00313f6856403c7ffc1044b9a6edea2c76051b0e0175a4a381b515e9e887cc1b7364d7ee4d45763c7c48ec797ffab719974211a4d3060b89f05080d2ce828ac6213c76d8f65f5380c4099537b29930bcca08de95bfdff842a8ae34abaadb240ff7c2faefaad4154f227367844aaecc7f9158fede383046669ecf7ea6f305cc6422c0febc4bf62c58697dd5ab83ec72761ed3f72a4bc7774ecde3f622bd706b85fd44f5291e34b8f4be436ef888552cebd29fac2ac52e8bf9aaacce9b0652c67604a37772f1a624896b2d2c4666053750730b3fa46811c23e9395bac38724d3b4b2f7e37af6b1d9ffb15b6814b95264396eb6c4507c8b20028caf13efa0246b3c74fba005dbfcfce523105a4c6ef36ab0914f02f386c2818bf7ae94c23047cec5bfb0c6b3eeaffa57db81c6e79c2749b9e343d37d6314e5800109c5d28aac5f6c13c302ee182dc290a425b943b50aab3b4fd63c30c2b155b917e93d3f3a714154db0061b5f3d92d8a71bbcbce5cdb7c092f9f8c24932726f86c84d0d8ed2c35268afcd9c5c8c51722f1555f4c7ec9645bd92ccd2d7e935fac4bc8bd6eef66e8d64224a544b140cc3ed158106ca01879e1e8ca3362d77f10fa03257cc77f3d9223ecb071a8dd78dc698b5e48a469b748ce7906d3ee121fee1f0195eda76b082b6fda2383d499e60419baef0b0dc75eaab4760a7da50ba0ae824f616ebaa4d57ff806322856364b4265401daefc6f263ac9f11c38adbd93a94efb9bb111b162390c0fdb8bc9041b5b6beda100e3e435e9238c4d1f1d0a8eae82964b2950f2b452de4ee257488eca324ad72a673955f586da3ba67d729d0e102ed122e78cc9db4e7363b58a0bb1f74cf5b21992fc076d6a9c0b023c045870e655c674d57780448645edf21d575126e4bfed2a68ab2b41590c67fb15286765959df8db845e9463844204a7ed2032cac7fd4e69646bb1163a6fd3b40e5e8b65c02f5736cb45be0700a713d74f4048febe9c656c7bdf9c488304beced9c34d71ef9aa5d7e1a29e35dd0d3a43071a6b59afd1b20c9b816fe2fced7cf38ed9a29dcac5b6016f690e71348597e1ccd27d6a5f342857d02cced2acf57aa1c576019670dcb7297343203358d6c1df877629e28168f0fb953a215428b7b3a6430adfd6034f21ce47ae0f0394ef9cba9f57073295099f673f995aac7f1c87f7ff7476c067dff61bee84aea60a5e5999b958c6f2375d781a240f261a06041f73c41874fce8fad3673333a4cee5fbbe35a34c2cf75e0f7359ec8b1e6a9a9747dbe8e8e393a753d8d28f21beaa3ddf34bd1e848982ffe4884da4b7518dd44adc81cf2c3ff510a1d9c0b2a27ec62942f1ca784d667d7b82544d5e606c102f0582038de0c74e7eabc30849ec1334089f2ffa055dbd35af8919d95b61b241557f0613c54b54b1ee843d33fd29efb89e5cc566d530bb2ff41acca7273c8006cf50507478c00de961a2acef05134f8aa93273de0a5c1080c5cc37f95cdfb53f9c1bd12b3e2ac343f2f2943b6bb8d4623ff767f8dc4b305667409b7ba738714cc75f872ebdc82d6b0deae69adbb0e83381eb3292cae67305d671974e8329e989f0e955a6966b77f4bf5ba98cd1c52433c27efbd59a8f27a41302f09c47ce5615b427529126ae6ffc28fabfbaa8a3913c3b94bcfecc218b7a17d37ed918209b29a522392e51b0b85d660d05b8b5cd58dde751fd7e1bc2e21f4af899e9e4ebca90bfb940852cc6b9664d2a16f8934dfaa5aae89008defcd8bae60a17fa280c36010f584dcbe0ac96d625fa500b54841bbc9327e96b2afe18e92ad8ca9be0a13216634f32a187eaad20334743810affc076e7538b206860dc040ddaa3c4601b8b97ea5a0c68e4ee961731e6d6c05d498a2565d3730f80c5494b67bbcd64473a701b2fde685409ae18a1814f32d91b804b5c08000eb715478a1d0f6911d0ed72a0d4ba1902fe1496d186768381968bd0c72714d346b74747120ce191cfd3fde58c8e8138ce1e884cfce359a28c2fc78b0d4c91a851d410b97382716eef57cdd57eb07228cf406297420a24265803f37074476e69c11733d21012aab1b6e372fad45c1bc83fd0a4a62f91c0158302f977c2ca177e3649047572f73fb44c24f06f6e18a2ab77533f29e3e52198a81473d08c729bb203d3825747a1446617561c1b6c63742b3cd39bad7e0615f5a2f4ec6dc273e7ec532ad8f8441372f58db5c66b39c96132eb41160c9ab2b975ad9cb53f0fc7cdd8c140e282d294e0e8d353c54b1ce45dd69f7f5dbab771379f5b24e64399dce90a9610d3efa3320f08df3604ff9640956e2d8553fcefcc93a5657050433986c9d3034a3531c1ddbace7aee5dbc55ca4e68079aa7c1bc5e5c96d60802b8eeacb9f1735c640ff2ab7942b6fd3de023499e0c3f30242c108e6da25dc7d654be86507ae12786628d377ea83354c83f100e4fd61d3534f235515cdb1a6373e950d3f52e7e6ac26200e9e804813b72960fee22683f6ee91ef43b27d9eb19c1322cd68f07bf7639697d76e15d56a8531f2b18402101e1ee2ed6b50a3d89360c930283822857ef74e4ee91d4ca13cb0969a487f6db8163c9ffe9f0243f32ecefb01f2d5aed01a6a0ac1d51baffefe93d38bbe39a892887d7b992cac45ca7403f60d45d5808ef774773a6b5aae12e01274949b5a40fd6045aed21b6a5ecc73025443df4adb45266e4b60d5f7cb5891040498a9ba7c42ec810af6d24c915aed29ee898b7cb696601cd1201470df8ed952294d89d93bf8b2191563b1a96a418a0cda48b8e8a6c3b81ad3d66de894f4bb9c313dac72994e9293767e96294c485e1edcdcac450cd8dea5b02db7762502e32d9038e76c70f09be032210693c240806970770772e275d89644e7b47ff8fa57076215796cda6d2609cee6e99c3a128fb93202f646fd7c4ca0f7e1c2959ef60881822fe68345243195188c803a63c8cd4a337dd351a08b966e51c9546722ca50874dabc56aeadfcd4f610eaf17cc7e40ae7052316f30d7c0306d47ffa37d930328cf72f3d5d0e8f7c36e64a8a1d627cdd06fa966fdc5248a1cca0af23d6250624a5ceabcbadd22791b8a21eaf7aa88e74427f19bc88154c110bc5354233616be57800e1db99841650a7a221812ba3d06d3c5c55367cec14c6b4e6b70d4dd984318f230a6a028a099199a7c3b3e2fb19d5f1b1e2f48611d7394ab431bfbba1382e54b28fb852c6f8b2c2ce2fc29f5cc8336c360b28ee63dd5f207aa0cf06c4ecb7dc9b21405f42c0d4f35d19e0e6e971dc7e52d37c206ebc0529fc8b04c0656a9b8d386e756dac53e8d57b9020be3c39eb121e674ef957a21c69cdc50ec1d9613993fc3672743b1bc8c6ffabd04d38b8c1d54e150e9d30ef661b875a92ac97f9b15fd9f38f756059d211f435af11568a458fc3bccf5235060267ce264a7bfc5b13035522861fd218c9428d0311b2b3fe147f5ed550f155e9a58a1c30b03c90ea4ca087367eb872b0992c7eff8d7fd4518c963f07cf40d76a0d07e5f511c69e4ed189a3c9b910155a436ed6b7d679decc81bf9cffb50fb1c81f15a9beb9ac28e3579c13d1539dc5ec7c980892edc82f0df246eec5a4db2fc8fb3a5537628b0b159b408f7df1f8f7fafa034657906657aad6b907a80f0384442fb1c880d5fac4d18cd37b765db8c6c09301097ccf70deb542b02c339692d618656c321a1bdc6803fb75535e998952c49286fb75eb6d35b9600261027511eff62cf3d4e3909cd80695793b69e53c27d4e31c3a32abb54623451982c5f915d42be33f5ff989d42f4b25b03bc81a03a5776d64498196e9f619962d875f3627d9555e0de405644400abf8d1489ce6fc1a87fcb313ad05db93bd0c9def6e94fe7836b4e9c14580a91356078da33a861d98df03b9cfe408579f2f5b79c7641ac1c948bffc2bb6d9b1ca8980ab3965a537bfdced57b8b4f266a1dde4c1dfa45483ec62764cacebdae10be0b2adfb097db57845d09f48ede151344038f8852b53fa0371c995d500d280642bf7335977835fdf9c92754efdb9ad1de3f9423a90fde08c7ff4317f7d0d11a51c65a7e758d4d07e5c202476838339b104c3229f428d59335c3061ff2f09c1e32121e984edca71808faf9b0c7f08686df49cec1686b7234927ca8fbaf2981c7354ec6ad9c66b6745fe0140f4d33bb7d2e9e0da6627e7d21134b96977539a0d1da23a3e02d7a1b2219ef50d6026ccd80ade47d0b0060c7cbdbacf835ef2f9ae3a63484f645bc4929c21c4014acda2871aa4954d2f228c9553c6167502354dc546f7ea224bf0611f698f66faa4d4d0d45be1f37d8ce431d7d8f5ea1040a2592fc9bd545c7894c95cd46a405ff7e0f08237099c780577a43fd00bc3bc8d75741c953027ffc571136933ec98740ca10a0c6d02e883053d320004d49dfebeb7ad46a7015f8e89c8dd1814007645ddcc0d50ed2bebd21d6ad05398a484eba0d1cc1273488e875ff33ce071e9a63626cb6765b5f0aefddbf23019fa3eec111547b6bfcae7363194d1dcd84a25c7474db56f463dc429ed57d597ab4d8bcb4189624dd46fd51eabd6e47fafc1a255bb40fb698145f98e6b1cf6e4f09061270639ad38c9076d9bf1939e53552d7afb56e276b8b00ca3e608074ecab0f441333a821398f7f435810cde801d2e9d7cedb60f2a3ddaf67989be45272d9e339ba721f3c7923c03b0d7b3ac23037fff0e15968d0ff3be6dc5e452d88e29e05447f981055f55e5f80a1ec83117585a37d615d681c002c8d07448dc0019f925481b6dc7a9ce95245ee8dc2915b75b3ca338d25c8b808b165156cd254dbe092ed986acb09c820652c8b5114f81d73eccfeb4e1877a58a44364c8cbd45c86d9eb480d6cb36bc4b0a4ce42820e8dd70b9332ecfb6eb1e2ec6fa44f190d79d3d83092194c4b9ae4b86f9961b128280a1b2bc15f450c68da049e64dfac6d32fa7f42c347453424b008c974e7705271803ce0cf02206db1c685d9e28550517ecccbfd191e1c1c413bacb20705ad556f5883b9292a1c7ceafec65a90097ddd630ecb4ecd6752140b97de29d29cb07f1dbdd288d5c624354caa5dd60cb54f128937c05e767315fd70b36ce77762389295368c3541b2f19ae5a51be34b00ee7f2a98577799c5bbb2cbf53d722ff3caa993a9bca48f67bed0b704c05c77b599b682ea410ee316c02271645f79cdeaf7d9ff5d3791ec8f9bd09bac94bd8f3a82d5f80461f0718725f4c9278de40801c537b17c43678445413ed20a61c69dc0290854d48e460269ecddd188346894b65f13e61fb10f2526a0ded804c83d89aaeb63ad10844701cdb36e0f836936febc3b37d483ef508f691d2f5006789a795177255f86a77c9b49059999e4354290d12c81f895bad002e25d8be37a08cc92befb413cf26ca5891884d29c0f0e4f0aa286f8556ba56bf917d22aaee2ceda8be9d88e076585d7e287ee6779a20aad03d80926e59aff27ae233ca6cc05c2b38c2c577a110ab895378f12baeb5f30513889abe4fe574e8a8b6ca3f5809b5eb99dc815893377b80c22c94cebdc476cc3c342353a9bb3d969695e80be155fb7dd15fa30aa15d842b29e1f21c9268b5888ff6b96cf9afef99a69dc1381251f20def315b4f323e0ff77dbf7364635632a59409e414cafaf812c8137e5765ddb4cc5ea496ba5b74130ce63275b50c228545d0da8c00aec3802f35cae39f7d09bc0373e00afc160248432c98e2a576a7c64ac62e8ff2e581e065afaa48fa038670a7c1aae28a46f82e639556e58914e6d71e11249b3054792a41086ddd2cc41bd42cb4df7959f10a1a1948abe90efecd6671172750652a8862ed5f66d589ee8db27f657df920efeb87705325094c4e24c0b06d717a7f4e067877c2721e059c25f0f1f7134b67f9fad2759887e565cebd72d84e8ff981d2aac7a57a986ccc783955cb1304ce66bc027bbcf3d07f3c920665d36748881a025a05ee8dd7ea67f407c2df08a2d073cbfcbdf1f1e3ce4cf365436f358944c380a09c646044436949517a8478c1fb570edc78acdc8edad00cfb5714f995ada34ebf7069d38b6cd5a8e9c912985df638ea76f14762d24dc3792c0b7f8d43746199528282d2c3883a6c7152e9385399d16209b99f5dc6ad24fa3117ff3e14a69c03f7b4c176313883f1c3c94c7077e125a8f953560e60a24f39ec472201cbcc6c3fd45a141100928f832d179e1c76c791ca90f85e8ae725101abb1f1785c18e5fd10287a0143a2af6032f90d3d50c59fa3e3b6f0a9e7ba95fc126f339749fa719b1b764b9c652d9e8d7b6ef6ea175c79248476a98da10c4fc023026f8b29e013e69710f059484dc218b5eac48cdee7f16252fbcea3f77a9cd50f148453ef41718feef883f3e7f99d131a7754693f461f5bfeea5063fceb8cb098c7e70830f5590a8834f2f7331326aa96d16f08f81e5f6307cee52a998a36972981720985a920f350023cb56af3af7b186d798e4ecaa10cf8a7015bf63b5ce1fb12178deccdf558edb47cf3be507867eb813367548945c672ea8f55c71f142b779fb51976846f2b364183be2513042f94eeb620ecf1b32b538a4ec06b68488a45a78217e161ad8185d0b7c505dc2e131b5a44083eb68df4f51943ab3254a9881d503a94b548440f7bafd973c49b1b427661f4a203ea89d5cd6f1f2d2cda3f498108565a34516f52d494958ff7371bb6eadfe85ae25e621a5f658d133a7eee01c36b39e47ecee330da26356c85495b1365160d7ccba410f3a6f9bb625ad8281c5830ad9a2a435ad654bd78787e9e030da8b487e37f34dc443b52fe9dbd0aa252ede823f107b6f492c63c5f79e8287b49bfa377a7d08193f92d838b8a2e4ca02df62ab002f783ba3bb8e6ad7ab675707a9c3dd9c5292b88c0e3c6e5de5f8833f09ec48bcecfebcf52b040ec4db4b35456b70f9c62482b21d45c3f6922cdba1c65480f65e21d95a95ec32beb1e6a10370836bee31a8f9e060a3a4b22a68225c702da2253c1b6bf92e2c16f1b5f475a6a4d73ff12357a2d6e1aec9d59c53d89a310d685f69364f85775166190558323bc8928554694ecc4409c4c60e215b7888038a4e6bf5aca0bfcc26ec24bd1b820b4da77ca74fcbddc40ac7e8445bef3d17c2d3e777b8061816a4959a151750b067f9f62dc6ac8e552b0ac1bbc4cbd4461a6064aabb33ed47a41b674f9bbdb2692c3da583deaa03acf57cd2a3d6f412eab64c04795fcb78c23baa5ba957106401999eafcb80010f6fbbb7248264e9e8833900e6fa5da4cfe6165dae481ceed97f9847462477e47b65a689c938ad950cc229413b7cbcaa57ae81d0fdc165dee258d74088ce3516bc53d9eb8b584a48b0635f0c957a708a2a0af0a50c6389c9a71c1ef22c5a6f809596815e7159dd455bd40923082ffc080a5aca133a3ea06e9d4f2f75138f71019a21a05071ab31fd687ee39961f284a33fe323893b680a07eab024031bccc6530a49ecedcc3ed716c9feea1e09a1dd265fe16ae486c12a58a4b64445bd0aff8ccdbc0e96bc068967c74aafe5e22345b2998713d05e9f7a2785a66bd2f6e708113526a21debc73414293633194acc35144908638127d828fcb31d436d6ab98d4fc0d6724f10cdaa654636a588a75ee26ae92d7c4931050b1eb054d3abf64a1b802ee165b96545c39e07cfefa914a8a2cda9469afaa2f4c35abed4da78291f346fcadfceb1420f4d6b74e0c45d326528dee84ca40657ea4b3a4b4222b0f9a0ff203b80a2f388e381536dd711dd123def74b708a336c38ff5bb9afc70daf51afb709b2388baa164ed4695e636bea1ed7838592d9aa66a961d8b50d0b78f76f26b55c68ec81d52a60f2c52a0a05fdd3b26eae0c6511997ae86db319dfd48c925187e769d3f439a6fa34cfa390e79289e7e87a70973045fd74e93742b74c9e2bd043fb1f6210d4efdd20a17d663c509953dec2f36e975c66cb292c498546c4a205b7907aeb32370bcffe3cade8963c80fc4ad2fee55301f02aa4bb59ebf16c214b35640a0d675d1b5eb32b82c72300b62a4b867501c827ce54d512b286ab1d6f772ebbf9357ebd7a5e3a022496da11507c6534ab45c00e965b6382c7ffbe8d6fbaa6c6076337a14bc5156a65c9de6c4a2c7e7f02962ce02d9109535f424683f48bfd811e4b26380f5a42999e767d870d084cadf92a73d399bb7215fbf2f1e14564dd84b318f17e3567e635a3a327c946ec465a7e541ce73492de46089ef424cdb9ff5be7241a4a96a986614bfa9e9ac532fb1d13c2e82c20b13252e9c5a6334adacd12d36d6b24eef763e172d97871e88c7b04dabf47332895fae86d45d9da0b9c874b4712ea56e4458c68b895984fedfecaf9448d991a908ad5d0a342811ae4388a706575347687fb5b01c5f08122a085cf7e01d6b8e710b96ea1ca8f646471d7c9ed47b58a8db56e99f2e06b310026bd9ba7958f8ef7cf4322b32b92a2084ff7b3a554e72747d40c1f2ebe26a06590fc50c5b901719082e6ad872fd227694ef94314f39287f456eafb1295ad9ce2c7d5aab465a6659a98bb45401346066c5c729258618069e492a0e65b2ad067c21c5a75504a0a7e84d294f9927b73bf1e602581cf2060d1fdaeb524f6f10daf69a0fa3e8702e113a5c837c38db5dea1dff0cdcb5532849c0c0e573a4d102f1422807add745d05201d9aa79b96623c2bada93bb12448d2036929612cb7fd0f5079ad6b4b7af348eec0607c2f7be9c77bbe2d6a93d0465dc0d77cea9ac34044dbc8b962fa8bc4d3fbb2fa70f828d6f06b6eaef312e1e0f0bf9f9bb203bdc1c5628716d97f93550283ea87fbb60c3a4bc8405f38b5d0ef9a803874938e30c1893327237b6858d88e8ea2a71fa4041280467456809191ba6738db30a39fc3df0dbe0711f558f4fb5a00b3c9b34e6d2f79b481dc1ee4249ffa59f8e2e8bf8077293713ceeb71b2b73c1d7aee7ad1b1c2323168f79c4b9d2cf4278819cf284b9a57f8d6dae0b551c7bfd4d2c91e8bff08bd3ca2845e1b9271d4b2a3db20889391de4e031a681e6677b78e83f7cfb259edc8638ccc6373a64db74aadb951753ce0ef99d5366445474be3405232035a95258a9618c573f2f8406879693a4e2d2e4a3fe5c62e507e9d8d41f0fd43369c813ca7af4221e4e5708d1247166ab2225e6e06b4e385c5879eca4567a47937dc2072fc7000c86dcb30ddd4edd654ce1935385bb82d88f2158d5765e17fda337bfe89a64e9e7f686bd0482cd0f8121da431707c830e37e3bdba4dbd05f8b1ac37fd58f91ac54d2375d9cdd2748930d8b72fb56db1892406382a66d7e5968cb2345a70b12243e2500f1ab1ac7687cc1117b2456659e6a58fc428a1f95f6ce1ba03c928685b2e67389e728ab3101e06dd26b115af274ba470d4f83ad90ea1afb8656fe71eee55b52a4da94977724b7c40228c224d784f9c8bf7bd561cd87829ac80f40af444b6c8f2410c1727cc13590746761858e62777ac4cb8601d04d45c587b5fdecf1d55388f222eb995715bc6b996d77d3d1093202eaf165f6f99cb27aa49921a221ce633d387635c28c87c5d3dc783771f24cbe24b59131f81de86653d3d30bc6e8d56af2a84290cd084c338163a7cf750b315a4b0d616b8e4caa771ece571a1e8992c0b9a385684b9b94651a6915e9dfd99e216f6ad76861fcd9fcd14277835f0e397f525d360c8691d380b41ec7004731814e2960dca0d84091439019743a4a1898623546498063463aad01610449811534591ebb7fed70e8bcd27da1f98e565d24632c50ce207972f8cfc9c71aff8c35245fa8f77ea879a5404ed7538c2c2377b26e0b8863a9f83ca5d129efe002b4c91d6c17e594d4a193c1e91e0c3ec9fdfac280b8501b48d576d243f9f75c78b413c302676f37ba2c2c3102f8da974adba27fdb5647ccf86f99c17e48d500d1fa80298af2289fdd997805985a4c2fa4cd5cd967fa7535438a1bf16ae77a7cc530ae5177c5ebd14ac7203637630f77523f9913f5c9a8a41b34b199b71f879449ec2f38c0747f389f2c962c902bf509dbdc76635ddd983c728d9a9b42b73091dcd734b5510d660a180ade403cc8fe00c01b4eba3974939d9618ff65c09d3e11f58c996a89c579e00cae2c608fc2433e409aab3f77f2524ad2ac593d141d17667ea360adcbdbfb1e38c0785481dd324a8034ed033026a546d370ffa8f928c515d31e63b25e5601e87941c687b753d29869d77656adef7200a03bbd847b1dff1ba3d50f88063c0950e3b0d2088bc01f9dbbd61cfbb96211aea711cebfad0f835edf0774aa080d83eb7ceacec1ed9fecb2214c509ef59579e6b3a2e1b59e4ca3935d5b425bceea211a17b19d523e95a2c3d93efc5c0fdc5ad87ce8b348415dbb274f01e6ae36117d022cda2a404477808976874fdd7a2dd8ef6b88fa7e815e0ca06ee302fe98539dd95dcba88ea2345a7130c1398e800173a8107cc427533dad8fbfd3e0acf457a31f6298037d9bd5de28a55cece2ccd6f1547aa5725282e5dc3925f5913a962e910cb97c76edbde09b1b66beaab821eca71cdfc2a96a74b5a6bbcbeed60187c9328eb99411577053044c8b68a8112c8bb6230dfcabdc67b76b702835c84d2f6692133584127a46c99b11d381d9970f7a515e4fabf25d5fafc0f979723c5b48ad8082ac114f9043a879c22abc735560cb847c45a276507cbd3298927f45eafdbba6322ff0b6e966405db300ce78909056ccfaa3a44d5e837d5f054e5e2c56445a6b7fd93c23f28c3d43e9193368ee4341d7d3f674605b5c63dcfbb7f12944254974cb2011786505c7ef513e8bb15ff8bb97e32bd027022f81cc0c0481e2a929d5b3fcf8d8a03b7576f053adb9e7bff0b4c80716a89c6774457bd50b849a1bff7adc9ab7bc85439245f4b56610b989dfc8ab6de4e10c75c7c7d69f1ff16344cd40dff06904769a6ad9a9e8a5b8bd7007d8ae532d51b9f3fb8249c1cc2f99ddaa6f89edd7d838cd641aabfb27b0ef0a05c8aebeb46aae7715879930c0f5a5f89000810041c4af84c755d5e4d509e38af59bea7aea3974d44f900c5b62c53c9fc11e7692ee35e4d8fb1ba3894628c40eb2672d5b9a1611113b657d7998721033dd4cc973caa64e25ca78bea324ae32ed7e94923825e76cf7c5fcd8fdaf7dd1f09be52360d2a0355b0e7f02a292d4ad69cba7c14df0147993fd46faff7d74c64eacf807605f4260bc3d8661d6b0979353b00f759894b5e879fea83a29f827f450c6aba227e42eadf8f48a11ea4a591505dc6b9ffa2c9ebde52e18eb4edb07e735359cdd81bd9bb9b22c3e0871030fd7d0357f269f9d973a5a91e5e4929fd4f290f36ad73189c97c2c2c0114c96418793e79f058abf5112f0bb54cfc294bbc944ec07cd226f416dabde22930e145667842a082340de44a8834ce688bf856fafb89e7013752efd172e4e5c02107cb13076928f129cc2283be2c01e1ceecc33dcd1d174afed918a5061bb17b5850718ec525642816ccabd08d178dfaf5a89adad0de54bac80ecad965148b2958c999a6e39c5fa2d038ad6c1a3931bd68bdb066c97fce38879b342369ab4e74e0b24a4a78b51535cc481fe7f4e0f8b68ccec9ee94cd5f74ca0d38a463df3a3ad09a91a60da7d4b5c0dc3f8b069842c46881fdda42d5a4cec661a74ec76b3b4f41f5c1920b6493007445f13f5d069e1842678a4bb0337c0f7efbf6eda1b52b684509aa684194d6eb495ed95d53cb9bb123656a3855f408f39f1318155be6ac7e618757a8caba3303fe1fb52fe3c8feec962b5a92b994eb1df6f593b1dc319c13b03cb5232bdd7b7607636298a4c80632ca62c1669c4dcb7591502347ff0270bfa52c45dabcc1492da53be839f58db382dc2c1400ee12d25e1e3d623164033d8b85ea57ac6be1a41961ccfbf48da4a9eba027c42100bfaef4b7edd9276a2ec060acd34e11ba8fa44dc717113ba5a3aad4fa0b2573ee116e35f6893f23a2494c90c7d30d0b9da0bc78f3fd80210c45e7b81d704f23bee269ccb2507114b99a83f631e5aa3be9c25d9958adf131d1e80e60dfb15f287c1446084aea2a3af7ca7afbfd215d39795b08dbf6ba88298050f1ac519a7ca296dbd009e4bfc0181afc7e71685fee80b14c35645cfbe515013f9c86bbab5045123b07914fda9cf1aea44d664a8f4ff87ffdef0934238fa21fbf52dc726d06aa8ea624e68daeeef4a8ccf88f5148250b242e4ab945037d6e22d9d0ed608f515af68175e6b3427c8fed6a9366599b86e7a9884d94ee88411b6271af52e5c9eef7457fed4597139e662dfffc9ce6a30b0f6bdce82525688f4e956f9d3a106c482853bc9cbf5252045e751c14d0988204ce008e9b802e7ceb1e82e8a1b902d891de6991016d00ecf20141345a0895f684f4a429704a5fa433accbe1b1c5b114e117ab65f34d18cb31fa937f539af2d054db555905eac2d25e616b45e8e1b8fe337974eab496aa7802cdb2ac95475a90ec0f2c0d8273629212ca9d363ad39d9490cbc36d0757d261cb024385a1ec5be6b985f88b7fe8e5ac48de1e2788f25c756ae9d2dab3fd6ddd6e75e8517cc77026f1216f0a69576815d0d4690e4f8bb665b20e9fdfdbd27f7e3e6706999445589374562c73a4742721bb2863e2ccf1338625c3a354908aea43983e80753e56a3b9ba256c1c2fc9e159b8727684de7f983026cdedabdfd48f7363b3820891d6f07de367023e727829480e39660110da6ee46202173a9e7bed4aa735a25f5b944802e0883615ed84ce4a95b22af7bae268a8b173c88d954654747e15a323eb4605979c2960c746f84e3577d47acc63f5651eebd07fa28dd3bf1e763b9540bb822aa52c95d7a1b3a49974660a2b9632246a9b9abe3aaa89e6e2be34f00a5f5bd63a53467fdaee12ef24088c7fff2cbff9cc18f025808c6fa146b88417fb5745af72a53be20dde05b9895ee102142233a4f35f7f42e3c952719d81b503b12390aec4ce07b0847bf94134997c9392ae55b898448074c215688f860a3192985d3a0e70ee8d778b8a314f4b3c82aa3ed64b2249e6eb80b83a1ea4e4b2199d1af2fae0fa1986a308932329fca4aeacddeb3bbb63ad725592077e73e271eeba9a39fb415d377a7c78d4f39a5994431eb7bfb271217fb432875753254d5fd02945360b272cbe2a842c4cda7742e5e7b8730400d81d958c30378467a93fb9acd5550b768cfce24f989bdf833a64ac344c14061a9766b2892b4367bbd4aa84e621dc8e530e09abbc174dd1725bd5c274988f96241fa687b749e51379cfad7a80310af0a0ed050c2938a2ab8cb7868355df037704bc808efe8aa82d65bbfdb029c97e096bf5f722a770d000000000000