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 50205 6edaf1f33d170d961f25c26ca77a1d23cc224fb0bc9def6c1f420a3805867579

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f5aadfb3e72a92e1b03dc9b73c3bec0abe1d9ed6414fc90a0f77c65b674a82e1
Certificate Block Hash
6edaf1f33d170d961f25c26ca77a1d23cc224fb0bc9def6c1f420a3805867579
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00072b000004220000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000b4bae10be7d2955e035e371f88d655b6116cb272d11656f3fc6e0b68dc01deccf9184759b2f4fd233d2ae86f06cbb55e2633b97aa7dade8eb495ffc84b3bedca25aa9c3641f363072788485959aba3be8a5d0dcd2db4e7fc1cb50000000000000080000000280000072b000004220000

Raw Header Hex

00004020069c48d1448ad7be8b1b1391a9a05b8b2631e8513212b6bcc6b6a9cf3935e727b6efdca700528c433c9f3c6c9d95eff6f81012525feaeaaf262dffa50fab8ab954a3026af6540c18e1824a675bc6770f0ac94f41d69e1dbe0aec3b3cb7c93db0e1922ae7b3dfaaf5

Proof Data Hex

59,560 bytes
121216010307c210bf4c49d523f3b3b648c50b6bf9044856a2e6970a52e06dfc3eb35db26f1b501a8357b77b75a0ca72b228b42d8988220129ddfd04d756d391527c9573eb5e90292e8293dd819292f7c166960c218b5b9523a518aa3f9c0de9ba237963ccfd2e249fc5bc6113d34b087af6ee3cf09585073b6eb2c54506a768916de68db72eb65ae0181f33a62784318cac4f6475e158e236491d7b3df6de22aebe7577957ab054151e504c0a060ffe6137d1f14fe9e4a63fe2aaaff340d040e325e87f8028ab662fe065a1d634cb01a0a716737b7bb6d91726a3f6b72c652bb4169cdabf53d2885669a97d489e2a0a8733f29eacd07e414d379d2efd57e62a107b7a7d21feffd7f767422fa57e138760aca93592cdc0ed761f16d1cf7bc17048179d2251d6ee4a731a9a69cfe252b0be3e1e76647c33532ef766bb2ac0a52533d7a6a1566741c24955d1f41e1c9797a3e2e6d3698171073d8c5fdd1241014aa43e41f17ce63791c2db60b6eccc1cdc39384f84eaf3cba9899170e2ae0d48dfff34e2ce5ba252744c78222dce575a4a167a2e30d66b03c20549b21e86f3db5614926c488023fbce9dbd3535e347605a791978d42070e08259e53e69da282ab64a2a1eab566de81aa7c160726c45ebd45d6e579143c4ac60f79c27ed4200090962201c04875c7827ae26979bee6806615bbdec1e9443b326023efc7155ac888d29124fa7290151c033b13beec2c52435dcadd8f57ede6051af51f6be61716b9fab679c3bb373aef34d0447c073e0b42085f312d2e19fd4100019194318d67d4dcd0a85bf16ba619a17ac4d5fcf604c8e51934a668813b52f49e7d826b37bac05ea8a31004582340eb45827102e98456559466b21a333f0f69c3f083142a897b969b3392006a1894890709343a2c644cf6a3428f2ebaa198e179f1f999f7a499f4dd40cb35deb8aaaa26ed1dba2770cbb6e7c1c4cce9654225685b039c264cba316a9bf92a400333db96978a6d683075809492bb8c1abc52fe7993b71b270fa65c02fb1275e87ac02a9054f4f51a17f12342d8cbf924d84935687fecedb9c26362bb4a8b14757d5933fd873b9cc09df36a360ca139871b9f5debf2f6f2b3a549a0a96e0d23bfe261679052740641d299aaae1e0bb33a37ce7da6050943a6d50255b6eebb013ad8f94258ab248b66b395b1fd78ea124848bd52e667955cd1e9dd6b4dc2c3fb569006a75d960915194a1cc50a281ccc21405d4da6c6b16ff1c2dcac1236d786941db203d28126d0024a766aa4a7d53024af1570a823d3a081ff7e30f199ca97f0ef9b0a778936630be3e8e3777b375a0b92d669d0460f1d18670faada98399950720aba4acd5791b4cb1c53a7f5a7a83d60e2b8fc4957d6e0ea8e13cea68f5d9ace63eeb750e6221270dcc4f1b6022b12b3974655d1050cbd6250889b724f6686a52d2472328f1255c34d498ea88dde875b55dde0f30595342464ed8f5dd61cd98c79923069537295363e9951bdb62ea58bdfcdfe55f98f6be03d5210f526e8d5265f93871504842984b5eb3cbe60f4c616293a836b8e640e6c73ca43aabed527dba15757b5efae85484c9fd5a3575127042b98ebb53a3ac5395331939f8d33589aef74e0fa4c480caf832a4ef6f9b89f2d7b3289c56a90ceb17bc3a3af3f6c7ed0b7718b7694994d615697e33a0cf6e9886aca842ba3b04311917c233e86e507bb1e19d8e4d04ae7ba62909dbe47bc170bc9913b587e08524ff0d61aff55837d4f32120162dfc95ebcec1ea7bebfd26af89920462c692122639551ac4641efd03689442a914ac2cb6811b024ef67b2fb15cad88478f5109256c07afe0c35dd3104db48fcdbfa1b3738d11677f64a84add391538fa1a75f1d2c515d1ece88a3fcc7168f7dd97ddc24ee955bf08b02e0a4244c45d68f0560765bc20d3b45f1a55eb136e07e6e33ad2b5f036bfdf0c02527aacf87f76d6ef0fdfb3a201e2c33db69b7a699a2811bd63591696ac8a76f0cdc71879fec6275ad3cfa41e3e987d5ae5eff931a68f9777433be8801770d8a1bf1e3f5601aa1d1605ab78a02cf527b54ea922f7fdab1ff950fa23f5140394877452f98c9dd99c1f59c1255172539fa72e237da3e3a86eff7b7768d248748ecb4bd54ba53e4a5f26e6f024f59e42247a627fc3b2440ededb4748a07ca837b0c8c33f6b4070a57b15dc2e8af70563e82c8451413470ef21c336c236eba3a258fe1d4504058af7e765320769d9073e5000d800ea5521e45cfd7dc8319648e84c3c3de8e8a5fcdbdee708f7be1d8d6a766719b86bc5a719f9250aff18200c0f8d76aa9fb26f97f01d9b86fc453c350dcc39be76151dfe5e4fb1f82f4339d71f577ae85b8055b113e51eb85a44efc003f06f158bb1a0605396f2976304a258242b50ebc2d5b3e4827136f7e32d27b709f0cf2c50e8ab4d0ba1b7496f129d99dbdb4fc921512f7574f2279f5c2dc6778a545f78d74392a4fb677be094518e7f8a58ce4ddfe074b25fa2e08920dc9679fb94b9b5e15369946df8434d872d9f7b6f1f42e422f71e5d9b4d86eab56625fda9e45c61df8d7a67dc2eb7d1f1d5527cfefc855b3b854bf452c6f9efcd290ee36206ed3357e56b69bfdd0e4957e7626874ff63e0183793647cd2a93a4f47905d8c02ec4a57ac2213bb83416698e9782adedd52d07508ea936c5ab26314048855baebc102b80c2ae3eaa1475ddbabbdb5f8c7b17a63ece18b5fdb38c4c1c0b283f73495993582a5b4d3bef8003f9192fbe6cc0ae38af2eac0205160259b248b734bb8bb020d7073c05fe09cc7ba0c94df60bf4a908d83c738761c044b74658cc2beec2f735ebf4a7aa163e88e11f746f9719ea1b7c3e57d5d59dc5ac23a18595e9fd6950d0890788a664798e11e7777a9afc991e1d73f41a557243b5e274f1b03ed39e546701e883d50d7189e12494a1216f382b25ba43c3b47f05da349f7f97817726e4b5f451a3963fbe13fd6c39aa2d9dac3355b2bc25672237e1f3caf378d69149d5e3ebe6e37155edaad06988607fe64022d5171ea1cf215c2ebfd31bbfa6ef5fa9f9c400c5b8a1bfc4e9e7921051d95eeb00b5b43c5e6b40598a5c4444f6523739c490930e1257f4de5b39261808e6aad3855e015b532618db0b1cef362c8d00e784e01717a448d818c877a3cc964df16052ec9df96057ff09497973c9216ec75f7f8d61ebed5331c0833df6e2b58dafe932041ac926088c86d747e32e2985f32364e1decaa0b4668258a402b754293180c31b84c3289f420acfb9607e66a0351fcf47fbf55045bf5462ae54f244fc0bed2aedb24287cb34e63e9ecd56467ecd439a8568fd471e11138bc70dd9967c0a287344ff97b14c3f89ca0f51d19f82f34ffce9a7ccd66debe28aea9ca406ada747ac871324e6543618a0b1fb5b90ac008de9ccc34dd76b152465c7a415b024ac17307332f8291db0ce291e6ea53197f31b1f0529156ee88be214858905ec6f0e3029bd426e01ada3777727a4fb907c4faa09d4b966355e36482c4f162a437b4b48cabb4e0e3590a674c661ac98551529c48d0fdb5ef3a708e171881fb07ced883160819c80d4dd77dc168265096d8db64bd838304825b30f0a530c038012463fa72978d58ef97d22195a3f368da9ad0fdbfbc563655fbde682723182c8dec8383c3c236a559ff212f51c17c00a3e97d5450ce3749917de5a83e67f7bc0ce63bb5b8bd2038cfe15981084fee8ab9681d1e60fe7fdf56a34a0f3f8f2f71be497168b097669433f8bb440f9d0750ecdae61bfd9696057be5ecc0cbb68065035cd717092661e4826f7f33425892a171c2c3a158b71a1f6a8a83fb44e4d677e9453f8cd24281a490c4d020ce72ea4c7fbe47fe4bf1598e820f7217462d5ce8568472c594fd0b82a4c3a1662d66c26950dd38656282e63a5e9f02ec24f5b17a01d996e61555bb8915910fbfcb12b45f62331aa363c8bab0c114a15ee123dbd08531c4c701f7409582a9319cdfb270e118aade9a284a83930f1133266a55e6e599734f0fcc5be8bd3c76c29a656d7dc2d32e015013a402c046ed8b7cf5cae39282af8aaf511a976fc83d0c272e200e99ba01c9c76fe23d444df9459037638790317d2253ebd9a43421e687e67da01d1fe385de664c217607b72ba125a1b2cd57223b63cb753cf24f38bb9ed7f28154c43e74c841958e65e3606e30afd186c92e1e5b5bcadfccabfdbc3671fdd2b7a38366c922cb24ae29d61bd4c6d137c0116d84ee818dd1d6c15a80904cbc2bd5af0838f8ffa085af887bd94734a2feb51289d2906d34f02417b146f23f531fca17cfe905055905a17a444fb60c9aae13b2b148280c647a9a52ef6de910d69e76f04e17d3a23adec2b9aa00bf6ae93807019ed17328c61f30a804082ace809c82ccc11a3b781b79b196167fef76171dce06e29d93aa9ae258870564fe127bc13b52fb9a3abf73ef3441529b10fb61f0f8354cfe9856e914ad7d5ae1d2931fa04009ebfa7534a359d61731fef48475af97a16d2e57636447f82f7118071ad317cdb5170e728914cfd31f3cfb4ab593e040eb239683f7160df3c5c61c22c0ca21720072fc02578c93ea6533165caebc878b4f37f534795a9eff23c7613892bdeea52ae9771fe3b2a0a58431b7c2124ce74fc099f462eb48760e32d42510452eaba3a021f07b6027966c05c6cf1cd2a988e566c5eeca76a66869dffc055d7540b1936dd05431c1e4f50dc8180744f740e7b6fa37004c84f4062fd4d5a4f0babc2ddfe18f8d9f46b3d7c26b795c2c29f08d95e1c2e574129700abf87dae6f0b64c198f44efc5042a0eefc56082b12f3d06cab620ed8bb50242f7b91c572d6b21fa0381b066e4a53f25c127cc35f1d55e7da083f5b14d07c8d6f599bfe6c37bfa3be3554b7955ab72a875b43d2e1a8a7a51d853069a330800178873d60be3e31b6cc5c565422e1493aad153f41655167725f5891e42ce54be37df87b5217b62ed65be1fbf40498f2500f963bdd0291fd9bcc5f8ac06f79874bec6333166a063d71ad00258d47aab850d4521e6a7537e1b26fd988b4dd94653639afb2095d176f56e43af3a82dc968284116805c002c4fdfe1d73af992cfce15c100177267b3be450fc13b3fff6f0c8488bf152eb3c3d80c728c29bf792c4f83dec2df697c565cd99783dfbbb04bc3b9b116c94348d5f2ed50ce7dbc60ee0efbf958f5e9234333c7f52e17ab6050ea1317ff481077f6d134e48b7aad9bd1fd5a4d3c1ffba39813058eb5beb8f354de0e0b8266bb76f006629005383fd440734dd31bd90799a158d6a2fd81afdb578fb669346cb9cb7b680200ba828cf07bba0553707be487db4d7d25538a353a092d7346fc8a397551f0bff5fda66cffc25a945abcb0c6dd8e28058284b056315509a552ddc51b1a621ce51d11eca156682f2b139a20eaf89f6c95a73d6af65bb14097a8bb1ef2c238409982b397550ebd7691852140017857a74b78d78a2712a01b70745252aef877d1f581335ed1b0fc89f2206765f1d5ad0d32397b1b8dd923d01747b27d65f901fd9f434c1c91c903e84951c438c3d258784c9f6d436130577e8a0f71619b3331923427737c9f874b85ef52e21ba3cb00d693d012ba757bed25ad33983eac7bf1a5852e56dc25c43afc83f96176718d10a8db8c7f8de6b223b3cd89cf3226ec704a08312d721bde749ca4ae8497cfac66018355e7c674cf080964927bf233cf1ad024988bb55a939f5f8d18c23eeae3f7b9702eafb863dd5f064f8cbba46270ad5aeec52a933556ab479e39423006f7888c54fdfc1b97513551a1c3da1f8d8290fec8ed77c9554a505ab2ec4a459c6924476ea0fca3bfcf39671c4cac90758d0df75338c22c89eb3d01398fd51afc7e532d267a8487c4036e5a008173b9e989c820030bc5f916f7d9be5afeca7bad143058e4e727f4dc3b3d02ed2e54f68b6410d522d3787ab63c24ace115a4e454f703d528501bcf8cf6ba7c0b7949874c5c0f7f67457206905bd6e8188a4fe46b04908c17c85500f23851f9f40fe838b7933be3f44bcfba89c51a25abd70bc0b73514198576ac73264da0234a887278f860e8dbe7afd867c0895c18a3b15c595fec6e9911ea7e8df62196a4b8a5432a469ee5657b1830af5d6dcb7ba26b7ab73e37f5dc333e746b8de29a577ef12b9a7664f12403262d19b439bb78b6eb3a91ebd0849554814d6a6e7250bca82e92d8fa8bad60d410a37d25eae52a21090b6ad332d00ef5b4f6510e712ae083dd4ec24f517a1faed656bd6b6582c9b31d370059609d29967a7efc8420e1a3e316eb372c85cbbae493c11ba565568d9fe3e941a6b8e5df2f8ad00cde62e276fcaa763e4ea4119fd85e03de07bcd9b13c5f58a75e74621857befc165e374cce11ed19b5b3bb841ac60eee4668ddb52c9212caaadc1a215600d73160e4593ddcf44d4e291123a6ab6bad3a56e93df0d13a408cfb6e689f923f10948900ea35a4de34ccabe576cf5f80b7b23ad513cd284466a5a4165d497ca5656a5950f00834ce8819db7867d3c7df10d2a7b2dcdcb42e4995287c020fccc4a768ddeefac9cf98d720b229a5ee224a2e52f2fcdf0efb91aa6d806b4cbed0de44247437d9804c1d0ed1df20d74572ff1ecf8c35dbcef7c713ebf9319d9549f68ec0b83d66d32c3ebe2d3c6161189a5a139624ad6c1f061e032e0597272e483851f1aff54cf47877b36a199c3764a4d519236a3bfbcef3875d1313787c91bc030a066b694e573dcc268b89c1da9aa5415112fafff283a1c0801192e9a494f725690c3faf674cfeab0e7dbba9a4efe420294148cda1f899da2a76fbd093d00a2ffc9d1bdd7d86a9fb57f89d69f45d42eb8c840c6a71ca253350ba331bdf894e707652b32c6b820424e4de59ffc95029dfd2ad0500ff6d4ebeff5a73801b4d2da41ef41b5f47644bc49296dc86b77f8f106942118b1b575269b004fe79fcc6896351f8cce73eeb2cc472348a1be4847b9431e9e3e9fecea3a485f55d63ebaef5e4072601eb69dcce64d984a95f5b5e067414762d331642fcf05cf76b856f6c81daf16786645a043800dc4e90784434ed779008410f8f5526da2139d5aad552ccad48ad12285809c8ff2ac00fec6d81c958f1e3fab403aa8d9cb0e8e1d2daca079622fd2f925ec304e9cf677b22e4e779333d1b6ab638cc91df96f7b03d9667e47631ddf27a4ef64523e6dbd54f002d9a574fbc7958a056b722cc3c77d71b1124dc23b3a6c34135b6cbd9d266c98b2f85a373330d84fb5e08132b6d1ce7cd92e2fe2cffed321e0587de5e04df82417c695f147564f93c9834c6e0cb19ca0fbe1186e099b1e4fa86a3a5a05f52941424096df20cdfb04633c17088a26c79b8a587bceb1dbb7cf9d9891abfde99dea1ca89b01f0af2bbcb6de429f53e3c9e44d271268f5e6be3fea9cc08d1975fa014ada987440405fcf3050b32d0dd6cfc68d4451656801d5140a5949e3451efb1777103b9381eb5d080cee311da9f8ad83c936c1294d3e476e79ca850c7648f8211fcc0bc7e3cee80fc386c336337ebfd38991815850b0bdc6efc21dc36534329dac292a113d28b4ba1cf26297712c5a67f0278b08dcefb0ae5bca023c4305f1af119c9802fd38fb5204eb65c466cdd5fdf7403786b9f4f191471814077ce90666091feb858eef56ab18f2d5e812601dc9fa1ab15ad4e6379b57c473ebf3c908e11f4f070b58d81b370fe64e3c7f11861d1a76a4e26273db107f273dd080a0fe8ab78957e81e31747746cdabe1ba285d35b8f2e7e41e4381ee7f7135d7efb05b02468af36df85b7aa57aba3eb475cadfad0ce8fb1790e380e681f64cbcdd8e27d65d7973af0ed8e4dfb205abbd1542c82bab6a87307cbcf5cede72b926840f5f6725d0e6c132e903a5b3626131540061f7bc8ec2a642b9e50b0636be16152893286853cad235ad1a350e908401e64d9dd9f43d4307866dcdb2cef481e8efc09c2dbaed8c7b8e87ca9eb77319d7fe4bb6ea78ea7e4296f005077b5aa5fb9f7f93ff43ba499f7883b83643a9f729df7f09652099571b11d8568cf8ff1c4ee773082b61474557342342ef81566ba39f1221648a43869f417ff43443a71e1a7609cd9d08561b8806aa792c110a53d524c4ed3ac5693e89d267d6177af784b8ab07e782ae0cdbfff9669a289b0d6d7a4a98793420e6d014c358185fd70e83e54f4dd2420a63c9bbae50185fce45af6775511d48a87711b0a997ca044087136efbf67ac210ad4bd191e38ccac17a6ff9789dcb3f524549acf936f762b78164ad86d1e88abe58fa0f89415f6b3a07500a23d77c8d3da4b3c443758063370f5f92f85cce0fc700029a696ad058d806643be28673d24dc1a6ea9771d14296e38d325979717dba1b375a25db9eab16f9f14db612bb092f62a981eee1f988b01c8eef72743041f64fe5d7197593cec1add884f28c893bbda2c044704ac7cd08a999dd863fbb4415f703ac5b2830545f4c8444a6f3fbe29cae0b833564531667bcaf445214326b448f2fa7776a1f78500d25b903bfc93a6e0f3b509ff3943bd2374f8e54261295ddee20c55e4aa022cd577cd62ae70634e48aa92aa2cfa73de9b9c316c067659d085ec330c2dc630b5731d2a93769b034b9dbf4f7e475ceeb8a6956ccc33f9b226a43f188df3fcebd396db861d307f4d20d279fee933995c852afc781962221ec1693e7503d5436c0d67b4273aed4c06c325c0e4830eb28382b92eb5057afcfbd277d49d124fbbbc20f51e21c77c07e9fce1beb758e8798c9134f054fcb0f46685e25526eb3d2bbdf7f70f82a4dcdbeb6031d77f29ab2ce07518847e70d93fc7b9e85fb33de09d641c51178720d0f538b373fa8c553fe75b9e5b116bbbbd98acf621b37b99f8e48a823bd314f62f3b5543fafcfde16b7b75760d1d59db110399bfc69850ea68f72d3863330e0fc91703a0e8645177ce9dc1cea4c2e11ffa85e98ca7e83cb0a8a2651e98438948a37fa9e1a4ba55be2a957d3d429bd096e3739e4b81330b97a3a18350720291a8dae261773f029627fd0a517828780e20d0a52780472f96d9c99f681eff67d1ae1f646b4b75c53a738907f8a9c3140510caadffa0a2a797c57c000eea906bf3d5a858fb7476d29be9561d4a4100badd81c0163ae043dc90260ddfce908311ebf7404113f1fa9e13f32f3a2fcddfeda7039de0520562f66da9fe7c77e19d793f978676e957137ede0b27fd571e70864644b1bff639b054312d1d65ae940116c127a7ee9041f6e319bbd16c2bb47e74027a908e0df4158b9f19f1e34b35c78e3a67584eb674cf419dbc1829fc7a7b1f35e931e51e336110d35765d42dc0b159abe06e5d0e1c35f602fd40621b8900287322ef2d6525586e0d90a47b637ecd40b5ef54ed4055a3ad2694f7778a8490d7914dc955615452b19cda476d5a4c758b82b6f0a3c7fff3aad2f33caadd0ced319bdcf6dd8cf93d8f1043c5629359f21ea7f1d01f9a8fef8f804d1c6b9d467ce4542bc069cac08777341e64318b0aa0b6cad1da4f7627a767d6fad8cff220f8efa72d90b6eb5320d499a5baecf6b133f8b31adfb3fffd0862f277cd67f867566984b5e42a79dce44d294fbc98fe24ede50e1dcf858188cbcbff97c1188cc5deaf703974e1c5a972c70f3f334d45eef34df0a8a27bacbde3fcb50ae6dd05d509cf8049763422680ddfdcd73867aba235381433658676d412984a244426a12ed5d5ceaeb9a5dfd193449885747ea93bbff030dd4f5fcd8f76ff005e8243d6b398bac79a4c94fa997c203cca2494627f9091b63095b965f1cf5447aaf1d285ee9a630fa571ea2f2c82b4e8ec4a3040fb2c5b4e1b691db76ee4ddf3c8b4803f143bf21473c84b96988b6caf1704926fb3bb2eddf54ecad674e99e18a0538b4f2cdbb6696a0023938bc4f6cc45eb932b29b2460527798163e70100a999e9e33e6ea4b8b2403b62da498e923883bdc7de74a9f587d67ee0afb280f35805a29c324925f67e3849ca5c3c7e36b39d5da9cf680c89f14390e3cbb5c358be97f8c615a44921c31c8d22ad2e373a9a13152836890d2d75babf84c425df475a80a62e615c85dd267248b9f76fa9d9e59bf404479305ea2f22355ed66c9180d693b5d180e31256385d4e153a32f6e9c5ef5c02205ff5601d3ebabe3bb3a3d43cc3c656d1c01d3b1b9875fb34538bc2e13b69189e268122977dc9f79c2418d56f0507a8d7ff736e25d7b21176c820601d0ecd26480c8676da7ad80e9f78929646395d17a5ecf13c5ca4db07dcdd1b5da45d8abd86752ee8f64287616a1ccfbb97a0b9964ad149e8159b9d716b39da73fff42c82956bc2cb331581f3df3341c2c13ee7dfe67e3ed59c072851f5d6be1e550030f548111742f0ed43d427ed5170ce7afbd04f8756a57833af9f463317a94202e4480ce9eed1141e722d45c950aefd0ebd6c88a6242efd5f66838c93a04cefd6e0c3782fc21a0fb01ab95b217595c1b1ca17f8fc4cbf2d2c1810ec7e3e5965b1a0bec3af81df1ee2cd875ebfd597c3fc747ef975f4296b28e096d9649672c6af0f8bdc089f7cc6be53dee6112d7efde156cd538cf8cbe65281e716648f6e18989eb4bfb3862569318fedc66d631d9dd7644103e6c57347766342e8797f411ff1e3f29ef1d6e22c8431a482bcc697ea31fd473cb0d8f2bb887f161add426f6da2250671fe895efb2c7ce7386aaa83a16c5eb0f65b31b54351534c3cf24ff7c8cd1aa367d990a68e50ccf72380f1cd0ad250026ed01c28257eaa250fdb6519e4658c7556589453e6a87385944910cc6ef229484efe06a095868d52ea7c20b092ce71f1eae7ca0c137d67fcfd3d2c5a68610e1dea10dd4f472c070a299b45ca5eb6e2ecca9284eb425c82d42036ce365b2554ef265e7284b36c60f0e6b2eb528e36ca27e576c46250475c7267dcc9f7448daea906db7e6c8335515c5a85a148de931904024e2c000095fd78b10e206c640f3a0aac6f1d75940452145fa5e09f9eb6300e5ba4e252857772501d8ec06dc91b9d8263840e68797b88bd7af132957b8d9a20d718082d0afe154d891c669ace0da38cd6a0cdd69d77f333dc34fa1e888310024456a7005c2f9ad973a52b33dd1c1a279a125b477559913ea160191318b6d36b5b9d4d69f927792f0f8ff10a169f584fddb993ef8df350b1c35b6a5fdede6182beb12c5fea1a27c9c332249376d762361b301d6dc85d620cc65bf7ca78a9f568c6413a8f4db1da9be1defe9c7229b2959614b53158e75580ce788a5d976e1d3d0aa5949db69cc0d3bee88e0de3ab195a2f9e0d573b1e27885d5515db5a4b0be38496aecc4a2a07391474d538508b8b013320092354b49b7fbbbaa95e35e13323f7d768e7092f57d708b3108cbd997bcbe8e2db777cc6661972f6f4c749c48c38617689de1ed970a5093e568f6c806efe38079174f004948c400226cc8a35903f42dfddec97540ea3ffe0bafe9d3b4d99b243a7e6afc91d9c84cd751b4ee2a026d41b56f91437b22304c5a6d3e6c4e2ad8f85bceb7c81a2e80b37b2c3d9076e7206ecb5e0a2f5a02728fa7f1ab9230a6d977685e6fd21d0fd4c742798872ff17f2958bb8f1d8fc97870e631833446811e72377d6534bdc045e6685e0be02cd2b14ff8541fa87804a6145905ff2d6c446ae2dd5f7fe0e8349a86d011681dd41772d8f08a376b0fcde4ba0884ca002bdce0974b8a08b849b0e491d9dfba5d2626737b24b92dbf933ca0cf4a905502ee5515ae4d56b94835d3904f5c4abb1d4d8dc27f2bcf9122bbb88ff119eb59d51b446d511c2a5ff9df890cf2254b1e0ecf9f0f4f5457a563b56aa37b344ac14c6915163fd1b9e8618166b5f9ac3b2d0f2e04048193575c3b948a9f3fd2435f75bf279926de0df7e830bfd64b6e95dd4cce68b1942ff8dd5a6e51e650739db9d1063603b58f7a56546b5bb0a7c864b2693c57e17303872a9609e8c6a5038b182bf69221e2cb81d059fa6eda0845e60eb5d57e08f4fbd290f9c737a33b65788683024c4df9f7ef61bcfcc3e15ce0cbcdb3bdfc98b8addb2cb77087392a6042462ddf740412f80283a24edf9c2b4fc450e3e6f0628dd6e7699fee6550d37cda9cf58c4adcc4047b89c48ddbf2a5791ea22899cfecab54ea402e13c60a51bd04d0d0fdfd82096b885be3a990abb1df5ebb3ddbdf1dfe520f47df73f3a0bbed5cd7782eeae8f44e7c6a15b52b690578f0260aa48ae48e745b166b12c135b2c5709733e7592d17b8898a85c4fbd92ec76fdd5f1250ba1d614515f255177d018a77274415d4bf86ff0a65fbb42d31918098c946fbc393711d33dea8f79fec5cd7fce40024c880bc2695d41a56c8cb595bc720807305557e3642dc055a56c8961108ac1d517cb081c3d6ddc828f74d2d837a557516cb3478b8e97463327332f9bd8c9150fc6d56cc0c367a7c829e2b9b779fb1be4f82f81ee0ad6214e1e5d6b7f0893dd4e5a83de0f5689ba87cf19c2d1e726a5d465ca1e5657955cdb8f27ff51bad31e523067f6f8d3c6134f10c067bb71931d48db344bd53db7833c7566375358c8a4a45526927e18a2039be9c4d4d34998251918482e5772b7d594eb31627326ddb440f043347a570d5632b5b9a92bd34fa72db5820f79939b3ed35f4742160ec5704e8b4da3ceed62a3bb2e776e38aa5c045bbf6cf9550b5087fdafe458025f1019d69a9f5d724ca535d1bdfbbe9916d1a1ad0c2bb443cdfc226810ee2a2d3757a86b2ced29b6971b700f789e6e66d59b9254dd5be2b72725bd43c929e79e0a48fb77c0e5f2b672f94a66e2540725f0cea17f890d00d5151e59e70a9a646476b50478bd37c74c1b4e1726bce24c4d1cad120b387f3ccc936dc0219d063c3e5433890ebabc637658d2e1c9e326c98ce0a50f2e3cfa9efeb23aa02946df7963c4ea7c1e70d213c9588639e3c26e2f099a4f2afa14db3aaa4b256bbc6080e76fd0e1017242a5ef61e92b31deb262acd959c661af014aeb54378944435c698d70079467ba0f6198a5fba5f8eb7484fcc2c2244941bd81ad5cbbc662c4b2e83f53aae46ed5ae72b9a28ce06190de8bafd8a4bfd2afe62d704fe4f15526835a79b95dcb197a2bc757d5fa7494cbaaa329bb8a716b2beb7e6beac1b76907cbad87cfb815365d5ceb3df78f60f42efc1c22839c74fd30b2bbcf64cee938e83aa7908e0d359a258ffa18929b4ea6eb92a9b0556663e027f964fea5260349f9c9da2b431defd4d1c1b41823f26a521224b8eccb0028c775c49cfc35cf74420150f7462352a1bf48abd36e4e8b68b5b5ce79ac5d9e6d7ad8b3295183c7573b21e0f01a171691494823dd8d5777fc959ae68d942991173aa49df715b682b93413e797593c75cb44093049cf4fd1a2d493e35b0c63104a93b24585c6138a05bc2ce20e3e55eec7d59cafdc73a798c57c63d03880821994c7da499fd767c62b50644ebe06904f628329557a2f128d26e1f335153495ef77b645f760454919b69fe24fc340e7032a348879cb9d7deb86be99056818a9fa4832792a35cade734de718d7c832141bd96ed57e73fe14f1f3a67dafbc89692410fb9b8629ca9bb33cf6f770dbb81c3b07924d8152f4cf2cd967197e7b169800fa30fcb24a3c010345b3ed0319b71665f37bd61c95b37d18dcc938e1d37c351699af83974b5eb91beba2c50698a84d6526294d1b603991fb8f2a47176d81c5203b5a77b976b59381d3ce12b4fdd273f93d321937dd3edf8ad7ea0add3bd003cb3f0dea585d5dc9cca6a5ec4c1cb715c318d4edca19a9d426ed84c8df9a6dd6d9d80fc7a074be2a114199c425f99a59ba921e619ae9ff1ed9f06c4e3ead1b78374477b53ea40b049a21d28fd653c667375407bf309c409bf2ae8be8f5054f92fe3691feaf7b6e1268d386cc80417c180deb45f1ba5b87b526995cfad8dde26165947cc80f4d62dc55be8572ffd553209f0b72599c2aeab25f12c024ec9a0c2de8ea3aec891a75b94dfcbf0f7c9f001287af720d96554d2b5a544815cb96bc498d554156c5a134fa2e788b7ff043fb89cb68098b903941036b35c35532eb2992d1e69bd5360042f073b4d1d385aafa2c91d87d6de7cabafae50e9a6c22156f3d3682961cd08df16272b1b4eb9c18f788b079289f490590604bdfc74df3012fa96c7c041311be1506d26fb1e471d6373ff96b31b77db4b014d776567b7da78ac0113d064bc30b4ef4d47177ff51c3948f73929a4a5c5127a74f2b3444a2f672eca19a40e3f1028350c7998bfd32d630606bd38c5964da8d565d7e84a5b939b73d78461527b62d06925d36778c08be6ce23d0de4ba92053c70c5202abddd4de4fb0212ac75115286630ca80e3a3f0c5786e8b086e11a35e3eecfbf66fe37d4f2d426c5e61327fb2d00867cfbca221becfe5be423548a8bc81853033ed9cd4d26c6490b3dfa6f9dc6ac2dfaf4101a93d6ad474121eb637b683894adb287a188f31cdd8b5d616252151ed2569c89696eebfbf5ceb1801117de292c1fcc5bd0cb0ecf7029147010b41378c9ea5f80f5dc4c5d2ffa52be52f887317d7ff3fe56783f3df3571fa4333a747e652651cd2436db0b231d4f162f567d0d126fa3b1b1df27e002144610803aade95cf2f2b5508c954ea041ed9babd64d6493bc61086080e131856d0828afafefc2ca638a1739968135bab56d5912706fa1e08176482b2b837b695cff396286b1c9d1428d53000534483d28feec7cf8decfd8a630ec27880911390bf4c0d5da4f584ac3d3cf68002c7cdf7a7873547b77099dd59ed69999f4ee36879a43135ce2c63eb9fad871333fd32dc299045d0b075bb4a7010269f9bb8a0074d4fdfa3ab7c1fc3cc9f2a05f5de97c692e178556ff13e164d698701b49d88a0014aff45198b742e377f1c8e55f19976163099a7cd9c062724ce7cf5d92110ee5ff23c8a75dc77658419715bb8be96880c4a7ffae8fff53b9efbf3097fc0466416a76a5a7de63f7c2f83a6872763c2dcdc426bdde3604d5bfc758923da33056ba6780f96af03fbd5427179e660d6cfcec623046201818a626db4609f126f6bb8d61733bac8b696e12411d6fe2d5b0f2c984e08e0ac72a5122773aad297a5d5bb25d13d25146954a03ab0c7c96c9de3bf089f09a961cd387c82277a411ba5ee8b266748623cf186acc19f00e58aa481525dbc45c02a879a2bc4c45182df85580b3fb84634cd6d6aafcb4f1594eadfd17f5f9f4e24aaa000ab2d3cc3a5235f6ab1f09aa59a6cbe14b7b7849c46cf59e6108725c99212a7b850557a94b6d4492ceea206d558351fd6f41ea7aa1f8f5dbc3505d2f26af9514c339f44241d95d9caf6049b633e91f590d1ea408d13e4564b1a226f4fba9c3b7e3b165b223800ee0f6ad634b5e4166eee3961cd7eb2f3acdcd2062bd48bf4e2c1c6ef45a5bbb04564c1d55cd897723e28e20bd1b6570aa3e4dd431a75998d3158d26fa32898bcea6a8045d974e66056d7fbd1ebdfbdf664025f7a8b6574c8593e7627b1df7f0eb851fd1e76200e6a6ecb45aa9c4453cef62326c4ca07fe187599ea2ae04f1d4b9399bd6830ee6b2b1f3f33a7a45e77d72f2f88857da59b50e3f9710a971b38665845c30d32388bc3812015bdd61e42a99a902282c7f9b1a8c39c0f85631885865a4bc0b98f15409209360e6dd9039a443b481ea387cdab42a3d207e47222014d2c0b3a5d03b05e78449d5cef8f404649a12f0d723fc7eee287e4faf7f70bc39ab4d7aa3575b4f0d8b9d3de2ad3489f181c89d217c06d8c65418b7b5a2ce364011f8647b53415ba37688ac2b52f610352d562f04710a30e2ce6ef205c11cbc3f992e08beed5b9f092c5ab9d6d87b53213c78e3d6a4646db320130eebc69b36105ed8095dedade4de016341f9df98f1771f822d9a3e3bce0dd95d256eeb5b2f6afab074eb8d5fb4965b34860e118d37139f6d352f9f7668108d2f069c5f2577a4602957d1a32a1d9827c08c93509d4d47f6713968d88d6a5e0ce6e149a9e3e0acda863e0e6b5f68d54dd1ebd1ebce067a6ed63bded8c56cb709d28302980a0797a4f48761776dab8ce7ef1db6bdb71451b8830197cae221ffeac849b1ad8aeccd87de70874c31bfe579f58536e195eb6a6f0cdb3accbe7d936937d032ecf0454bd1c6dad175ba986dac262e55f021780eee17c61e408236f9cda59e59dfb9978cec96aa2a7be870c19a8e797006a0c438431e935d28a5131905df46581ea815b7b3e0f24ddf88bed9f67a84924af91c14016841db83b445d647c36523f5ce5318636050dd775a57e6bb92baf2034a80c77ca7aaf2cbf198aa8769dd60ba51674fc59eef2fe20648690ea76a92aba7469d92d04697fbbd369ec7bd4c64d69cfc869f1bf7282b23641229bb5f9b2c794512b8f36d5d07cba50a41875a0e94438879938ac400b704b6c2fa4d354534753c6de94d5c1e09dff3fc378fa21b523960e4e720ad6a0112e4161de94585ab2cfbccb92e6cd95b2d2e3b10e13ac50b32ada92fc4bf77c358d50f1e70f9ddc974087e66fef27af8c322abba9449e312cdbe6b9902f17331bbec76ea94fd1f95ef7e7def2bc9bfb70e7b6d2826c056bb66c2ee3546e9121b9120acadaf7f38cdaad4ee60eda53fc5245da60b52e544c78fd0366fbcf1b9a22414b329ce4a571c0bc7e8f55f811c34164fe6ae40d375a50b8ce0c9db87929999f4bef319c15ab6b4c11f41f6bef169e5f60ec1f3d9f58baf2aa2646e3893ab9855de39f537bd10c016e45d4454100e879dfd1db22abebdcd40dc8417eee7528ef6dc095a4ac19535ba6e45abf13973e7db00509fbdde5d06711a4cef7e00967961d3840a1622e0ed2172d4ad3771bf1a5ba5794071eb20a08f6c480987fd4e1447d29014f0ff9a4cd3bde5ea020f3a213ac7dfedb74fcbde08a69222668d670be883ced3872ce8d49c3813953ef6a0c088d0549594375fa57c673496bee3ee5bb7e8a0d83006a642da37f21130e4c7aeef2fedfb321afc314652912a6d17aa7a4787e05a4d09b9359eac2f2cd02309887fe2663264c8726135abc0ab1ae88880af7e6fdf1b450e30def5d1528107c1a9fa5d5361b5f397c3517a8fa6e0a77fecff17e9cf34fd7a0f579ae14d113cae4612f8d2ab16e25e645f31ff76715b0a5e029582d00ae82954095779cfb047e83bf5239048d1fe0095585242143c6c075bc773c0927568f5074448376ebcae6e7601bfaf00722b0989c668e1fb4525c7a27298638241670f823bc89f9e2e2ada5664bb9113fe76cd9b4f1c0217d1342bf8ba62b6d72065ad4cb7ed56ef5f7d58c4ee9c64f2f7b600a2180878600bf5b9f21b204d9069c82d5d83ea95f1d17d1d04a7b3663b2cd7323dca607a7da1ab3d5649562afecef6e48a3d855583cf2068ba0e249c2bc40039bd6e916fbacea97d77be0749b673f11424a1bb2d532e00f79b13b0cd0920e3eb2ee8704974d27ef3cdc0e894d0827746f9d691a72edaa415b4cbb55850443e82487a64d8256f27f7f82679c65a76a57d9c6cb2611641c7e4bf5979194d438ba6ad5372e27b85c68093bc146823525413b8e9bb65490c671ddf8f6ccebc59c05009162af5ba077164e52d4da56b6a8d454cee68f6ab07338679601a49ddf6819480cafc1bca23b4e01831aca3e6f6ca3f64f74d69284716459845e2e0f34f80b69306542945e50072a55a65bc1c70601cb642b47659d98503a8f66ce670e2231bec872334ba3de0122e1f456151cfaab936e1bf754b037d515b64a73f7697dddbc8228f6f3870778a2790b9ebafd542fba79a756ee8b702d90fd9614d14a1fa07d14d44be126f9fea6dacf1393cca8f5777b1a74ff051e726e7aaa9f3580e023e4da6761a4aa65e5c47233e8c2e5eed0459116d226ef06a802bfe2b9676e42c4f9e207da34cedf8a99c2f9a2695432bf389bd550e786d8531380fbbd7fc5a28a5afa760f16e7fe5830adbab6d1cc08dd43ac8260abd8cd94e00ca25d66742df562721f2153b04af30fe54037d6cca945de14964d87a326b9d7c8d1e08b2b230efa83386718422f4bb6d1f46f0ae3e31c94dd3f241a713dced4ecddabfed49a58103974886b70987dc9042b5a4abfb4bcd9904630d5e5d0bce04871cbd4827f2e41f1016ad1ca5d3a633af3de30cd07e6f98517bc25b9c811d3679739640d1ace7a27f791997684f3e706f0bedcac255ba4a72ebbe110ddf731ba5a7125e9268cdb470242e8003cd1fee70423485a6e43740f78385fe0691933714ec8d8205391003b9f5b4a220755f3f14c8ee9b164ebe16c59eb64af41e72a3a28774413f5b852904707509a35805ef3f0b9c759fc257cab62ccafaa91e4317d5a6a4f3112a57e2dc71a3b61b307f40f9807dd6f7b6c56aff6d43a9455485f9ff3d5e0ca155ae8b7b72f211242e5ee22358c4f944edf520021d57e4b27e2a838310195fd72c68a8438134e0181fda9c50e84d02f856dc0700ac69e893546fc0dc115234d5ca37ad97d6b3ddf081235859adf09c447244bf17161864753d1832ae675ad93a4390dae4f6af2e80987f0261dd186be5ba3b31024698318aedebd898f6e714585fef0b9271a80c75899297fa92b1038d16063432e15649821bc63e1a0ff31c656baeb4098946383e9e118640fef9558472031986cd7cc47d6edfe8565546ab2c3ed4ba4ff8c126b534694677889a29c00668c2292b742427407ff4313d71db7d8e32c57595dcbe298820e68234108826f55edd28929303ca88385ee272067a72eb1e8bcf194347578f55e22b24fc53a891a3725f8fb019c0e7bd5839b89c4f0ad7b729c89390888b992788f135b1eb4bf1d7203b234c0d541cbff0daff03f5f7fba0986381a25838c65f82634700d93065f7be7eed1c5b9aa6cf397d36896e0b173a857f5813c613ea7d15ac00c331f48db5eb5a3b97f525e138f16c05ae1e75a63efc942caf3701d8867a05635b9dcca8dfd6896c1d5c2265d0ce4ee4b0aff6fa357ea5d3b9f53978da01207c1025980ccf36cfc65e5bc8606010e5eedba832e7ea332bff94518e5ef8b58c1c899a293f1e97a64fd4009a4c2f72ba8a2d9277ad2bc1e2d3bd32a63564e52c74b7e3f0e51d3a46a0ec5e8c1d8bfa459406ff38b0df3292d000a60e4ea66bbccf993705f0f4ae0049aa59ec0853ba515d0537d46143a10ec66272b13bcb09d72775bc6b59fe8e9fda361b3158af4674d6a9d110144b29635060202297afada6b6aa361e23e5de776f07dcf7e069bce8e8403b05f7ea9160608848ca47c5a36902f8ab20783971e54aa0b83682b498d98f0548e5575011fce2653cccbd7a6e2d98899ba4290ba812596568564fef1fda4cf2f72ed65a31770cb85b4fb6e869cab978e15bd8fbd43e58ea83f22a4a65fa6dd5cddc7770cea122c958d834b9b3221c9dcd810d1921253a627815382a3736e2927847e9fba5de81c10875e00f3849f185de6c4cfbf3dbfef6e54720e707631729f6a64963cfc29dc43e645b54dc2ceacb6c7ea8d48235ac172a686b802bf3d55fddb7e67e813b3ab9416a21d3b2cdde5ee7e25fddad63839171739ce77ca9c529967f19d75ab18185b8ff683faaa54912f376542d72963c40c04a30bbb669049ce8694d8cde95499d599e37f56644b6a0c43ff6e465eb976faf36ff85352c1e1caeedf091f0051f490dd31c628f6b945fe828f6ee8524d01f1ed4c5332460283f105edd0fa1824a819bfe51f6fda425bdd7fd9fed00cce420e92c9a10bb4512c0d09f4af4e3cd995b39111b36d00c78ea8b591eb306dc53af45fbe929e3352144c85d84bca6f4e9daffe38821cfd2ab2e0e7612326f23ee0ac67e63e89afad5e96a88d692e16a30a90e3e6929c15ea542c489688922d062ca9257e464f7dfc957feb8537dce314edd24f097ca004d01db8351beca57e80c9440f84148078d60188ca6c9f8264bd7a621b3a5550ca12a361acfeecd9cb69314269bb3490b64eb4eff63ffb96faa63c1ef0044debde521bdd47b13226705d5b8ee193dab4a7b3f68784159f9faa2a5f6209f40148edfb0588ec2e23bb63a684921c3707e68e64e75cda041739f1f0e661f83513c82baff709e224d4af1da29a71bcdb446a7b52316aedfdbb404f6a775dbb2af199faf3fdf55b2ae5dba1655ca1c5449ac920b086757a27300a43d1bd65743910f23c85c88e900b1030f8aa8613f411657043e79ec0e51083c05b57f3d5fe8917e111dd5c4ae05debd11ec1dd0e409e843cf24d50dd75b21c0b4b92deb8e6274f610aee6ee4b7ac0b6f7b67bf0e0f76c60746337612bd343fda1785746c375e5aee79d066f0c641385851232b3ef5c18dec9a547894f0459a6462e32d64a80525b181c90f111a4b1be41c1009e91f357bf9c77d0d9b7f9ffcd26899a5a239469aa409fd6c8dbec0497d1925a26fc8647dfc8a4c43cf508f585dee1160d6b851cd3bb078a4b3923ca08cd2a08b961211dc95b6c167d1815d75900e2e11d708b451354b4a6c4acb5b28d029e984ab5dedc3f12df5415076fd0368af926f8b8d547f4a5ba7cf231a3c48ca31709af1c7aec69f2b2d3d9865b3616be4a872131b84c496e9397b8234d6f768249f6c6c8e5585ee3d6933a9726bc1da7cd3cbd110ed77e3fe202b50df838637e509129a86c918f6690f11f3e7947955267703223c876727d466f85eee720eed4fe2c03389030d32db8f3274178eb0f6dcee6f8817d3244f1e67ed24da54268f67eca689c0c9d1c2e5d6c4952be20b21cb7acef0248af895ef7b2e19303a965082208a7179307d7ef4181e4469d6a26159502f1ad96645f1fca45d0297fbcc1f3250e3d817a50f445381cd0ee89df6fc6cf9c286566fc5f9139c4788a26cfed3956ec17b3a986197c65faa677ca7a1fe231eb6b1f88f6648c805ddd8385d9bf009f4403e6413fdb6dd63d82805cd578fda47053468581bfab8952fd574e18dfca443a2cf1925d020be8312a070cd361008e6e6a2562661bfbc9ac8eeace1d7ab68477f77aeafd0152d0e01d0c60beaeed01b5e1a32e8ac03c19e450da7b814336a32f067169bd3ee6cece05e554897256a1d2c78c0c86399024eb05fe2dbd7f320f6eaea05806552b50a78c85fa7fb50e0ad2e6e358f63b590055a2ca1a866d4df19803789cd202b43badca9949a0342508d8b2429401dbfd82769ebb26ab7e05891b1834654a90f162479a3c7b7941e8e28602e108e3b5dc0a1eaa73e66a3ff64a984a64f9263e23909265f7c6037fa845dc4818b747e7ec87d823aa1ee26a7b54e0bcfc08ae7013761549ecddd870943c2e7dc12c9437ad91f056958e0933208a46e8fcc2857843febafe322a85c210821bfe01a6654a13fe3ce055441ca27c1b38d1f6df3623a9f2bb9d040f2f93a274bbf28861a34caf768fda5fbe0ed7c8e2190c97ecfaa1f227c27f8f532243dd0379a9b6d4fe0fd75c9716a5d74d96f353bfd194286e476de7b9c49a09ba8951c700caa638b58b8588c90d6afeb4cb73423d3435199f96173b664a0e7ec6449521cde90b22824585af4b1befcd1124ba058c41957ad4fe259713f3cf0d123805828c65d75fbe39124769f286d3de7de1e1edeb40db46b543a660a141531bb0b77863ede2e0db8988834b18513ad2985bd51081475c33cbccff2e843d03ee6670560b13402bb8943b61caa5ee0a5cd919c953336e92c72d44a26396fa942f0413ab4575a3e08c7571bf99103380540dda6430d27de3f6a8df65586ab2f5cf801237e7c2a504f38b43c4e28b08c05f90a14e5eb0b55cb585a85035619c4f200cea1ae62516b1cb0cb5b7738408ceec4c5902b6b1d63351858fd9b7cbbbcb6b519ea92577511870b70f8a2eedbdd1f304cf08ec454739e8e8f1283f8ac28145c6b1ebc1b50f172bf5156d1dd18d683b62eb95e39eb2f3d09b8c36d0d88fce8ba6c6b5b9efcaf94e2784b930b0cf6e71bef0f8c385d6d10c7e0c5d46d898791edb6c47a36ff29a8f38332093c48f7d81a84455543ae8a6a5e38418bd4bcbb4c9df4cb5c0e79af9f1c50b42c159f54fe48a42fe60a573dcc36cb223624c10045a0c30419dac0541d8b6df79b67c7cb1669bd3a1e27c62e97981be99ffdfb53fc68ffb675a2bf86bda135321d41cad8c49e48cc90bc8b88ce6f528c203df3a26011f07271fccdd37054c039529b67705dbea97534e8367566e9ccf22e0b79f0d0a1fb4b2c73480a724ce248ed14f06f9bffaa57737a6fc4d77756dad6fef92348db2c2e21d2ca331d067fbc77b77132209c5610503cffd5edee551cecde0875aa15c5e5c6ee91f875ce63f910df4e1cbc1a00c8a3cd56585bcffa68619dc9d89918d75d0b859e1ad75843d8de249548c744be5ae91df7b91f87ec9979c81ed6268dcf50b3aff80617f9550fca47402e84dde6d9a665157a47a60a101214dc935fb5585a3012e0e76e8d1318108d18546d36317fa6555ed810648375b795482ab967a39e5a996930c01a53f74147b853c8ffae6937408c83ecb9712d402cd76ff5e90e770358c6b475ffade85e544d94aed93a00e808d996c654540b6f0108aa425b876e764c54407aa29c860b57dc049d6162b69fb6f1f3931652ae9cd3d7ce7856e7c2258771222613d7343d2a49dc524ed5d89ccab0b211adfc510d0f41be2437e3f540eb7ee0d1a0f02970cca6f18978295ec54e2ff9c084676757c9e4a751a3eb9860bc2f54af04f76c2d65fbd5424ec0de87350cfe11b89951c9cc649c3f0f58f715a4e092e34a21bd71dd386ef5324a08f390cc4c6b7c3dfee72644f45187ee7d0886f50c1f57d5ae84493f4d103f76040c2d5a0c382ed673aaf8ad4f40c60903da8f339e8e8b74c4a9405402e20a8f9b1ae5bd0655f058817e1b4e1919318fd6ebd1652b575ca55dbfbb8dda89dc168c2042b53b3c3435a8ccc275a62358337b848f18a7b8aca6d953f486ca4ece04b62ef87a6f2e778b98055fe87be6f680513e3207a9b423a4b95f07d41eea10d826f74dd356f7d854c21f52ba45122683fd348c6c1be225efe5ad1640c7dfb231aee639f5bfff28b252fb82a3f961d0b4fbb73914137922ebc3273f7063f5d103529d389c08826343d576bc92c1f0857edfe699722d47cdde0e7c92fdf4845d4be3cfcc157df2256eaf7b4aba58294c6e7504b8534b36f602de79140baa09d77af686cb9483ab50538a0587c75ba4231712faacefdfa8bed0be7027870a8c91b27f010eceace2fbfdd518577a4bbad69f48696232cb4e798c320fd5764cab844bbc4a662eb7ff4c8f875deb20e5f0d76f059cae16ed0f492680aa1398b306da4015d287ac025165268b65db0558b1ee6ca84b15c9a1f0739de0fc7427e01432cc9c08ebd21cbe63a0a5845225be0370126cee0898f87659b16c9891e402f67e32beebb03b859f45bb163cce52528ec29cd6a48f3dc971f3097d425b9cd3d1d0a19ecf9e2fc0067cce3d988be70fb143ad06765e33045bc64f18fdf6391092062057401068e29f58e4e6cb5a3f8b914a9abdb55875f25e67d3c789be26a735905e21a1ec9146cf6dc00877f4f2cb85a6b3a79eef5ffdea13e511ce68aeba506d8848b3fc846bfba118cee2016f36ce0fbcb4c419ee56474804c919337cb6ba450f340b9ef600a9ced650fec89a146901594c08a65ddf8419fe659685f53d535473450db0a66f2ecedc358bd370f381694d5d52d16d8fb9dacb75cea73b0f738b3e0439f0ce63b1f2f445f980185fe7dfd8ab3741eecb0dd9099c60149b968df3fe64dd72216b9f93a006ec5da83decb38bab00ed5a916457851a525ccfd560974b4f53fe8d91455aa70e834b7822d35f4673e7d2a1feac4135201ac9a8e7eeab367ee81a01f456e578060e08e84aa4882e82c479637cb0d0467fef0e2d6a2cd34de6cdab8adbc4e409311616cda3cc1e7bc15b99b9156ceb891e807d3c97e0c9d838c40de48ce0ba99e6d3277e94a46e6f762656c82698a1bce418f362d19ae1d25233de8975718c8291bc36e545aa29256579081f56c3ec49b8767dd06699f72a459b6c0626f06664922e351747291e5232caa135a8067d3b4d9978cf1414a0d24829316c89c253c6cc235451f2feffb9d1ac2966f30c02bef30a6101e472d5d075f5d374eac3956a9e88f8480dee93392efaef53543bfe577e1aab1bb9e15a20ca1b1d742b3e37c57c916ac91e10b7044f537305d5c46a98aea93ecbe212e80a73f4f91e3c66ebef5b7a232f14dea60719503ce38005797fc8be901ddf17e2208e3d180247649745228a7e5ad11543e8139c864550ccdd8c6fd89ce67e8bd753144ea3df34b1feac50d0413686858ec4876eaaecb7c72aa60238d1c2f6b5a9de7507fca4b50691c727c74dd5482b305317f836376eddf19882af0ee2c2c93ce9236a67106ed358c5e18bbbe92f6daacb022256a5a1baaddb4edc2a5fbbd50e0edcd94a531678f2db74a89f99fca9e9487ccc0c491df0b46922656e0e345aebead6b6bb2ba56cab3b7a7b8030bc0239641dd117d5c33832287c65ad170754515fe384603fd2c056d002d005741710305209ad049c45c8972c693925f1a02dc14eca4ce19b6b21c97b5028b0cf52b741502f12119af8ca1edbafc99e350499fc9f6bd389ea52b54267c0095ac14261cda2a8a351444fb523a22f86c342a1b09ab33d7bcb76d34dd517fbe50a6c5bdc5d09869e89ffa3f0cde03aba16a6a946fe2105e724eea7eb363e9713659adaf29f72fa407ad8a5dedb39e773c9d6daae3a58aeb06c1aecde346425ed8908c9681d7f15a5724992e5711cd19ae78e8885a1ffa30ac7f7e6c2ee477e58c7ce0e596aeb828f8bbe911022bfe91cb60f7962a35c01d29a96a928f5917c5488ce8e4737f488550157b40521577c8d24aedd0880c5fd9d98649e341d88f71ccc1a90a57a9847bb6000ff55819579a921fb5fb57e0906ffd4acc815b344bd8f16f84a7bf93be59770b5731a3a6261af6c39332fd66ff0687a2c0de2c1e4da64eb757d1fd9d60e5e356b8b664ccdb79b843c3eb6ffd4ff35a4bce2a9dbda721ffc7b9169ac472a924a9e05ee153eb5ebf19a5f29726e170552276881d0c97d8d8a6ae7b13f7dece08422fa904d09713da1ea8ff1553337faa0c5adfdde1722419c99f10fb5d550f9463ee81f5b48dca965606491d6e3f53fd8360aaa8c7c7d08d971a2b95a786544391942c5165d3f29bb8edf85c289462450306d79a493439793a887824947eccd112088af48339710035dac3dc19384212abe72fd379cbf6c2590ebb846f029f89cde68bfe501ae57af22981681add226b24fe651604a1e8880240f613bc9c53201f84d2f48c0ea8029cb851a50875b81fccacd2036a06db65a5fb6a12919d54b4cef8548fae5fd5f3315415a3a2097d21bf16148dedd41f19b08ee08fb5b6d257b72280c34869be5523aa241774d8887f4af90db8cec61f96fd7234d79e3bf54756a853afedef84829ffa203c65d82fce5e4d961985ab1c09e2d3029c1e27d8f15288167e5950a71a4fa1f6552c21bd773d1bce2c830fb66744294cdf886860189f07574577e704b0eb192a28ff9962d596b9341f34e0031bf168152732c1eb8602a64aeb295f0c585fc90878d5a74dbc0cb498c5f1e2fa7cac60ee24daac8eed942b78179914924bd1ce35e600894500f601958b78afa14084607662cddedbde6130c631dab6507b3723412c06b552dc2bdbe4609980b9b955efa65eb579003acd47137e26c1919e16082efd87a89174cafdc5ed795962c855697dc9769f5c44a04dd63948b443cde22890ed4bb377f1d3f821b62d575a97c71a12a2dd3ce567238e6cea615661ec2ae78ac1370fc7fe7b13b1af327c60fcb2812047d4a5c574a941e666798b1748c8abe49ebee6ccbb216c516e46b6b3509fb78b559cc3f5cb99d2e69386b4c88e5176b0c01375a98b715e8e9e5b94960b0c2de6b85a5603415fde39d61bafe1d7eb3cd9c872c9f1af94bce72606c98268dd2e508506a4fd92f157a29e95dbadecb435c78e101247b8e32e5429a2da78183db6f5d1336159f5ee1a319da8c828c2fcb1c73c6614734713b20c8189a4b2f40eb9f11e1f96b1075d9c28b937649a4439cc4d422c20eec79dfd2cb2d57170c3724d2e9efaf3c1ffa30d2506eec3104e2db8fbf5583b2c6a963460238d64cdf1f82badd764ba6c0aac9ff0a4a9bcf2f1e08ed3e653fb93e2f33ccbb589b928a41dc3dfb0edf2a8b222b2be9ec354641a5f86a6854e692689b3a6f0e58601c30428c4281c363bc1df9f01ffda5e0e21f8b30dad154b6026269f57dd9eb61034c4c1c4512764e36e56910e8b733411e5fe6205aed3143a90dac043b32362ac14f3c720e7ec8e19cafb403ac2d4c51b1460613637a89c456f8211ad8a8b06ae5e9db06d1018d0385f28d5615079dd1c1de1b8811726ab3aad3287e07f1b9d498a20afe766b81f729bd399200f60c7ea6084263d7c6b26c54bd239ea26d2160f5c44cc9566c3e630e5b3b3667506fd2c3b9cde996ffcd445b9df77261e77fc2b4b08d46d2e66222619e7aab7b203966728c1e2e13f1ed775c3dd30f0c07a7e8d2ea306cf01a0ba160f4fa44250a11f5c5a17c53f8e461e2d579e2c92b4112da15fd5c5c7c89cf1d41f0a04cb04410fb03cf12929e92c9ba007f823568bd6fd47608a215b5810b38fb0fb7e9f4fe7c2350069e0238dcfc15077840dec087b32156fc7866bce081990a0fe529cec35d99fc990aa91db5f3cc6cb27d7ef22f3fef565aa1575ef523ffe3300b99b1c18c791e521f1efcb3267e01b7f3c2cf5cf491eb4f3ec3ee259216f563677d114badc4e7b910402a9adf886ff14a4d5a627caf70133baa9f7047563c3e23c01c25b71c50c6c2116c6655355c5f7911e351334c4cc35c4e3942b13b2217e57840ee11cfde029bddbd43543b989b5f86fabe8585e3fb9499562e6243c1e4fb78cf5c5b9b4ea5cee78f019eb395856b9d0be738e66735f5870ca22d965e21874ebcc033d9ec362b25e76ca5d4236bd50fd3b342eea9ef873ade0bb6e341ff9912b3e271a256561effc6203f5a67b456d9bdd49c1a6315edb4cc59e627d4c91ef260b3707fd9c01c149ab09d139493eeda83db75b9e27da3f4a5528923d7f86f29e97503bf00ed1ab1d51e80743a6f933f271be9bb91f4251e75d163de1b86f95388baab9220fb551e521dad553085a1b2593b3d6555146bd07824436292d94122c5fbd04e2521e3564d42bc3e22a749788ab6d3e516b4f494bdadabbc702296e0b8396c67323787f2fba9a3e3f2fcb2c61cfd23dddef9c13d454dffcc4d9cbfc36a8de2d004ccfa477012e5737e0b6a6e36c8141d3a30e9ff90f0ee54c584e7dfa9b5024d85d3b87a4c3ffc8570cb12c7d501a38ba38b251fc8d17fe7f8117532ba2c0de54887ca9ecf9651a3c7c886f52a8a286d3164e091a0e0200454cdba70a43eafe08b50efbc545b7079d598735996a8047c75a3773a6ef733ea8adf15b9a29b846ed20fe5bb5ae30401138ffc3232dfb72d59fd7bbd2c57526db1c9e275bdbc69395ea7153b0048b26f5d6a12148b7a9eff8bd1d1d4ee14654893f81c041ab222b292aab3fbfcc1fbe29d3f3b2f536f5cd525fc42ab1c9f78a4b35691754d9e6e3739ebb5f7b077509424f9ca2bc940042298c45c9dc061d03fdac6e2676d00607d608200d26eb1c76b5646362363b5363d45729736d9794808a3297e0a6fac1bb650b73f452ac13b61ded96363f24ed59940e9e770c5a381accf0f5b1e6c897cc53fc0184970736c1d9bb51ed595afd112596d4e165bc9d8d4810f6858f2cad3987607436412b70cfde6a28d5e48f3666d52447272370dbfeef13fa747acc1d6d6108b27f1abd9033d4dbd9eba0f6f0bc93b23fa7be4ebbd43fbb47851f7baf3da47800bb02dcbfb8099e419bf74ebea4c7369eede415cb9cd6fac177864f9306ac8a215a22f950d5823e5c9468e998f81f93ac50a570531b15d727d8547bd5c1dd31326cbf3533e287de8b8be9d1161d9d488fea03e289c96ddc28b86eb0b39bba268d6d24f11ddc8805074d21a0537a74bc48c51b692506cb6eb62571ada47c710b0ab6a7814e4e195fc361b00ea927ae3eaa7ef52e1efa00b2b326cba603e7a2d8bc2c25822a85640cef59c5965fe20d128e672c7174b529fe5ae64cb2c980d86bd3d13b839ae83bfe6995d4be5212ccbd130f534569ce82319da25fee7c9753fea4cb4cbfa280c082b567211a5c791b39b6c128917acf19da061cf8199feb00e02b57a54c383ec7c36a2272fa54b3b647c07cbb2ce13aaf773dd0c73e9b719b3a6ccc1b05661e647681ad1371f730b938d2f1cfc87d809759161f16502f8edb76f97f3915ff9dfe9d35b1189c6a41deb46fc2f0c2490ef8c1e29ba30cdf1a0ccaa38ee6df903cd512f66dbd07ef4755d6b4dc8429fce063b986a1fc9e4252e468d42389c763fc2549ac88d396f3adf3c0b392d889fbf010b2b829c0db999ea6149a6313c930bb9062064008598cd56afcd8377f49bda61bc8e077910841cd05d16e642b92f06beadf273181fc84d94f71d47b69f207608f86a2b67d71f7c241742ebb70327226cefc3e99315bd6c81ccf98c67bf8e5fc0e4b3ae37a27f4e368206d67b0fbaf79b23814dd5bd9908142a7c3212df0dcfd31614c721ec7a28a69487b3e396e4ff74e10d72b67405a3f49c4217a5fc2ab121c0df2f119685cccd424488e4b7e7bf3a2911f22468d6c4837cbced981d9628aa34857f46b459c2a520762941469e110f20bba70f05f9bb260d1e74c8395557759b29dddc3c81da27ccd0f582b2b6b72cd602a489c59977fbadcf043305a619c557f118d7a20a1b00e1a6debc7e7a0c0f909a4a3a23f2cac2ed5285cd7e3185ba3f946804e516886d737a8c796804687993828a721b85ac285429173dcbf227a46db59492c9a68d79ad76ff000935216db81e86227c476bc81ed1a5ae85babb74b6804a12d8fac1e6b749f3293653d6e25c14a68d057986abeec2864d9ce1ecab681ed41a7bf76b30693ad3a6ff0c814802a269aed903b540e6d504d4cc0f8f14425d608ca4c38bb01af4df6ce36ef8e22183decd116b3019e0ac9a5b95a09064eae62da30355c8a3f28c13567653db307a9a6b262fbb64736f25ae1badcaf3a8e3536324bca9dbf4312f9a9c0f5ff867dd8e035d723a841a2a7932bb928996e7733b4a3c8dc3899e8459dd7586ff517243b76f1bf53f9091d0e68f488d41084cda8e9f17fb651f55b932dcb8d78d300cbfa55313c21c6202424a2ddcd51887cfab99fb5c242cf3e49c0b32de58856adc03fdd2a1a62e8eaa421fae00a3d3d9707be1ecf5f6466b0a94ad3791463bf23e23efb6624b042ff2f56f8f6901ed5593036f077612799681d96d8036a8ee136ac0101af7db5f50e11e0bfc406e800a688c35698b06ded53e795ed114e53b0c0a4d565ef6dae235b0aca0cb271156bbd9988da03be9a8fed99f19e114ec741d823ca7bf8f679e1fb32098edf5b51e3cb14b223ba5610cca4647b04b8b701d8d77325b0d442f473413eb336c33d642b965fcbcd40bfdaa61e07d8f3976a7c559815bbc08d09b97388a8b8d34ea828d5aa14f7a9d7d9b19ff6031677586178c366668b7b5b85168a9041881a7cc16b5f0d0a07e115709925f87cc8b6f6982467b61fc0c40f5e85941916faa7370d2a99e692bcb47b877f9b0fc099fb82192902f1032e1d7f60317d36c8de360c2e3c8be29c26e16a08d4e19c32855bfdfa25d206600339ad7df86ee84eb3c7ce660c4945b95201ac63cded48134b3ddf11c2a100a0de6b972c0651869b9762ab95245938393355ffbf24c2b424a4830c49f526c8225cd7f790687dee481023a4633c2b5f875de068d1c2bb3a62811d512471f1c54040a2f91b2caf4c918283dd31ec2635a65d2da496248cc5a36c9324196a67184c5814a73b20cbd5c48e68ffbf803d607b422e2b2f2757ea476760a8b0715d7b8bdcee3d29514ae1655d9bbe273481c92f0042049f5779be8a01a2988dd0cd50e439548cd97f24cc9e747baa3e0a3edca9f3a9e569c785bcc064aa078dbbe0f41529572fc316c54f6c4c356fa954b97de95729a7e63c4c8d863212d8176fe65682196a2a24cc48be2da9ea7d16b977fe26fe82221c253c101baa609390fd3ac9a0c57714767f32d3b37be0ace5f0901c882dfbe706b1411e3e72cbe147b5c91f22e5c3ef086188dd1a0d8a8261d83800730a405368a9a36c348aedf812b968df2a8619ce6eea034fd97f658d904f838c46bdc049c47cddf5f02ce98a597efea0c82ac7a8e0df608f38a506429fda35e4d86b8a519bef4d5d99c5ee280ac49c69fce4c7e3c567203804e97c48b0fa20205f997ba210db392c5baa0137560bc8f0712ef67882385c491910d1018a5d90c6f901018f494da52ab205f203f45a6d2ea57f6b08645ee65a5061326210ee652ebdc5ac1b51a5042e22d74bc1a84e57260031f1363f95118d52935c3337ece4c9074410c0ae30df1255c3231640aa068479e6ce305875d1f0f6fe07d78039440aa64e8e6b1f4ff8deac42321ec77b54c421a56847b36b4e3f04b89903d98dfd63cc145ef2771ec257f0b10e50a9517491be0db0a4fc625eff5908dfbe385771a83748cf92edab19434b7378ab01dd4703118149f58c82442b59496202a4ce3a568b51373518c2182ad3ced9f5811935d23031a757449d75339ca8eb0a360d7076deff4e1824ed66157b7e53943641fef606d6b522711c2ddfaa65b77b7de2ce23ae9126ab8353105ae0cb4a51fa9d5cc88e780a246eb923ca2c7d56a63fb1a4dc72b5e3daf0681d4b608e2763f55996945564482b366623c56559633f6d2a36a190cb732a1c6e7172686cffcfcbc507aca6f3ad72e1acda493061937362f1c33129b61d1e19ed9e52194a12fd1bf8bf574a361d55c5dc9b38e941270bc5c2f2eaf646779906b2057c59304742ec69bb21cc650fbbe9466943d62072772db94bc75e053cbc81e2fdfb2ac12f7dc4d01de9b1ca7985d78aa4af6d4bb4b18b73d1594d59beab3e9a688d75707da96e95a435db09162eaea63c289d1322cee95ebd42306990779fa72806892c571f078912368601b52c051486a75f2ebc5945e81e228bedb397282398af2939a9f13ce93585ecfa71219706c4d6f6d9f2b62f929918596800e8c6400f9674d2d6584cb02b7250d6f3ee7276310893d8673e5bb79e67c8a1072a5b41d4d14a95752f603ab026f17a9735d2c0d7f3291fa72d7d799153e703714e9e990f9cd89e4814746a204b8a9587c5cd263e17574f07b9e3056b6caf9bb2c757c0f319cd9072aaa009e512d37cedcb1a5259998258d6098948570fa3aef6d5672a8cb8eecd342af43ccdf372932801b2d28842c2029f18ba5b984dbe5c87aec933b072347767f7f83d52bb812b28b47bdfd6f13ae0664b60e431c914098c7d9342b84132f95a273d0bfa868e430acce669e6150be2c33b882aef11e4f2e88e9737e6c60004f4b77d0918ada78a25975008591f8544b1888d4b7d799188a728d0f96cae7da935eae57ee96cceca26c8a2b031955b55b81b3be92b75bde39815951ec0c848f57568de6dcd6afd891fe88a49f3f517a7d26bda5716e1226c50e6ca43615125876d970839e2999d605ef54cf54e56813fb5d8a15bfc204fe139664d2f0c21368bfe3d8cfaf464264d1f92c61bc5842f970210c8c175db3f8c72088438ba457f04b6b8319847927e4266bbd44996616ee0a75a74473838d15113a41a71e6ffe5532b45f08ca11a06ac53d9e7b5a8f68d000aab29acf973c8ce7d1b0b62779d9219b0032093c0e81b6eae26d53b797b574f0b73432e5a8703dba5381310722c0746a30361ea6fdea817cc83adaa0c0c34f8510b9382c3459fc6382c43071744543c320d4e523fb95b2ba8618fe3affb9cc4a38798c6e36086844180aea3dd4e858656e3d30e6eb9d7c212283cd3a04d63a1ed24d088ad9341bd9c6807541cef8ebec0f22f24a47bb08bbe449eb5c1ebb681327956d0b7e7d7ded7a4721316c531789c25355cae29ebc6437dcc99f0f0e4f579adf8e97b1347422004086ad781e7a41c96728d3e6113bee466563995df92ae89d55690987cedd049f9adb86c5a5e17b7ffa382ba9802ea705d29788696055db73e5429711626c310e48b892009b4391be811a66299234f7764252834f2f6714b542b0e4700279f24d18dc2103fa3ea7460924c40ef0a6ade3368f12917d1e450b59506ae9776dc484f4b055a5e0faddf27de22ffca703a11a3309eabeba341b20b17d57a03639ad7439cf78482efe10681a5de02d2ac8edaef7a865a47b61a182f1b44e667f15c99085476ef6c4ca8d8e01cc13ecfaf6b7093739a3969429ac423ab2c59345f0c24576f208d0179875ec86bc386a86f90b93d30688e95b1a105502ebd337425c9c1f2acc3c09b8afec79cc71699e0736e45157ac1dd1f21bbef16f7f9e94da530763f060cba25015efd48d918106efe2f199a14b96e8c14ee1139a2fd11bea505c477c5aa630499bc8d00668d7930d7c6865f8fba774c33d4e1acbd319f2bf824847ccf25e2f521f8d5e6ecd8bfe991a2b13992b0aee66af8bea89f7338706ed9d170b4f0d94c02177a0401c2fde0efcb1ba2ef5fae000bbfa5f2ecbfd8aedfdaab17ffe6caf7a1994ed2a56df0938cb06271cc1288b618ed67afc0593d863bf8da6de150cb27c27f981136f5b2cb58c8e501268cdfa41df87864f008621035ba0625efe985aa04fa26f95c4679e89d7c588599e69ece9d46384c6ba49926bb6a2608871e0cf2be98e568d949c55f86cb5986fce37bbc08303be52e6eb003fd4eb04ef0f79dd254f91c67fb76fc52c770cc4c9861fc13f18175287cde119a5fbaccc39e844644d32267d32273521e85111756f541f76c58201b20b7470bbd9e44ef734c7936b3e31f832e0e889707f8314ae6fc0299320062b506f4ecae18ea615b40d9221c7c672ecafd538f26777e3b0ad938d35a3f6640cc17315055256519a7eb5dc1958b37bb838a0808d56a55c399eb680811dcff44b39e2024b5b582fcd5cbcd4b897a69e4b6305c26fbc6163795e12d57bcc59fa26fe3717e97f50665294318213258dd33344e695391fd8b58a895ff93b4289390e2677ae5b415ad933c354494c8a09db1d4faf19f9b09a564d3e7433c83378a22fe806ade8a3c8435f334e53ea9fc80dcfeb42a5013c7c9dc5150a2e40a14cc942b3390e967afb2606a73dd75c0bdb77a41445d333a8922b38f3fb0d554e78bf1e0cf973df730bc5ea03dced334406294b489e38d679f40f6560cf32325dad76202c0ca6aa02f53c1a1b6d067efa86c1f51b167694352e241101daf39efd6029e5f0d546aedab8aebdd7827b9c7a785df503c1e2eac07a7967021c9bf11106cbd87cde702be095a919b51a84e0b1b7139b32eab573576dfd4f3b3255486113503ea1514002d02b60b74d9d7a35334e69c92dcc811c6e0a11b1d094bfcfda9cc7d0189ee401edcfeec157215eaf5c91609c6be4dd8d3cda53e141d8a27991afa6c8f3bce703ec97a35a91c52a52d0fa7a2cda26f040aed135b2525ebcce2409c97441a092478d9d891f270849431f353fdea65e4332588ce6e013535830637f482b264a82af7971a30676964a6f7830a74bec75b7be9276936667854eddc6e5b7ae54644677bdc1d9f40856526cd44d48654e2a7870f1ca610e3b028f2f427aea9905f3623ce78c82c6dfdb71f2b820a52e8f46c199e920998ee9c1f62cd548d42c47e12697316514c5715863c6087f26838e24ee5a12f51b8c0ffc285ca889d48391bce22bd80b06d937cfa09362ff48e1f6546108f1bd0cb7c925a9a1877fb241529dd10782c60046a32070838f4704ff156348e3d459dc3c108f3ee982913a771803c371a13c1ade232b331f2805df6c667053c122505922086c2105348dd026df60bbf6e62bf969aff25ee375d40635d5b68cbc59dcadb8cc8ff476f6bfb9fb2a05386ab8117389ec5eb9d4255f46a7807f185577aff2c0514214ee85ea3c0c2b53b0e394673fea434f5f7e772d4de63f341b20e77bddcd0804000480418202b8709313b671f7285624a6d00c0b2d5eee1ba53f6e45b1e723a6a1460c3fa7d48694b50e6134adf530ba23b28ea4a5f8f49e2d051b0373cdbc0faaae769ad87f003e1df8dfd60483ddb1d491d42bc8e2b87fa5e8b9c31d19c364068b98fb34ac7abf3499173bf866a7f2e12b3ea0aed31a6ccde4a2b24bdd6fa684b809fdceeebcc6b552d900c19b9963246a855f971e34ed47dee65ef32f0f16af54a614d74b23a964ff662cf70c17229dc5df98169be4c2aead64838e813634c0a9f2a80a63e7a3f6f37667c97e47878017bfdbdd04b6e7e2eacbbd258e46a53ae24e1568a2a87eb1cb3d544d56d9563b092c1238eff03332250df88ef4652404a170545fdbd6b2ff4b8eff02a37e7d9a381b9bbafc471aa49fe1b97c5ec2a05a4564844e7947867e27a239122d9acd9099811eed5f2bad8c4e66128ef9ea752730d41c080ab50be9aef6bcc1671c0d05f0bf210cd90035fb839ff6a7005d859f9f3ed18f42841907abfcb73e7fd1d7367225dee6bbbb46966c143917593a497afbea1b85af1f15ea5fab94a90bc99b4e6ac5102d27a342e4d6e6b4eefdcde746ea4cfef02f3a26babfb122ff17133d47af3bc58a1e58265a9e1030e1dc8e9cb44f3a561a1edee992b5e6d904ae0bb9624ac030eff3b9476c3c4ad880c162e6dede5c4f1b90b698781e7a811d5584cb45c3cf08b7bb7de5f4c4f62bfa11080240170fee106edf258e93d95ff7233c6728168b44ff708e06122e05d3916fad107bb818ba896efe8b78c9ea097162c9abc5054cc23928ded2573a875efc1f967a22c276706621b5be968f464aa5c2be629b73c6f4292d6fda93f0ef7a0e58e45e2c3240732fcfd37b7aa819054fc3ffe01776d2f58047399032c0644058d84321b2f9462427a95a28f58b08592444c514f8d8d6329a57627f22ee95761c54085aa6f7f931894ff17f6e8ae384b31c35808d459ea15ce003ca455561c8b07a7d9edf6133fc9529e58c60ed2eba23f653fc1574fa920eab40234e4596e451aaf8086ed9b502850a9bde28679c7d3e9ab6cd5eb7da70a18a5b9225d8dae0628905afa6f359f2a4322d2faf525f6c079585dfc40961ea616dc48f0f09226d9f3a13c12d787c265dfc10dff6dfccf19fcf2f09c0b7051cb4a11e9da2d7f9ffc4633e9c191103713fe30c1abe787f3ce2184663933274be4bd8d33431f8a5b4bb67714165fd22afc6d6838547bb6ea81c208f12c78af55a6904bb63b3760a1a06db5acf60c1952f408f79396d65300b02596f522f36afa4a94fa21468b1da627dbef6394e0a174c08dc5af5f013165e2663656505ea3d4821763a3d61dffd04935981f26cf37c232614e1a342be6813d25e56655aed2c40e5b18c3ba17bcc1e334ddd9e744479273f4858837396aed2540d2ec57ad773c4ba6fb73d46772641aa0083a5b3a5ddf856fca2cb4b234ef5f9a54af842917e4b84faaa76f3c7860f53aa109a574501a50f7609699254d396384683183a5c015d463ab24696782383a47fff558574d9a17e09abaac8a9ef133f7028ace0dc4506d005994a810dd258ca06328e4f5737df782ab4d2e4db909f894b26dc5e86f4c73f1bf1260f3e2fa588f04f8aa08e3744caae214a6c0bdef44f8c9b4e55dd037d0c7821ed8341b1ef7ac0352b524f9bfc08d818ae4d6e5829ac9a50227df24195271674fd51c5b9fe86fba00813c0e08b29b6f34ff311d4709610f2bfd701d53bd0c636a87eb4d1398874fea8ac4db9d864fba61da9aa838c7c896f07009428a44cabe3c65677a0d3fb892c58afd2659c5f3d22b219df5146d301d10538c10d29e19d449ace56fa33c5d45762d6de11bf1e1de92895be81472f4841b8bf7a2ceb6a6c4c402db2ef5d590e04df9df66ec9d2a1f76ed8608317787bb455ff6302242e32f51cb5b6b10178d7cc1eeb5a97b3bc0ad3c194b35481eba7150ec1b2f89925a8d747d165bd802a593899b83865f297e7b543a88825b0ed074750291c140ffc5cce41b5d7fbfd2682739cc492c49ab43fad7fa41bdb35525383db46492fb13ada25078874736677206907dea4619b9bab5a701d4b4c1197cfef08d465c9d8928617bd62edab75d8c7aa938e44755f3a012b172f4412ca5d1d2bbf068caa923d70ffb36110a5e56e069e3b59d737cf7d8a2faf7b872209ce51f79f59afabda9ab92ddd334aa60d3b13b2d8f21f728e4b33303f75b4fce38672a9949c46b64e6b1bdee8bddbbb07ae05636c332cd88dfd869759b26d2414614fac1942f650e33cccd80697db3c5627fbfd5411f4d5f38a0aeebe18998cddfd807634fe69ed18676bba630a625888dc7b367ffcdbdeda44e20147789cb2572df759081691b429e6de6ae4e9b72df43c770ef4048a30c497f1c1fbfb3cf07bb49a6b4faccb0d0ef13748868909da8a48fb3862d8bae5ae1e4bbcb5f77ca28f5dbd40be7281a723bdd70a56e69300cbc4239103e79fd4a3b150c070b4f2448057f117e621625b78b4dc64f4afe7cb3784155981a3ff3eb8de558a48125c4676ad8ac5adfc952f893ab8d11233abccf23aae4369a4aa9cf101a56aa0392f0ed1927e4b4de82b7c486e2e857ebd34d5a8fea4bf1cc028622d5935d939b3695cd2132159ae1a28f61b04e11cbc8976ae08b169cf5990c6ec6b691d7844f97a1815b8cd8d4c6024bed99bf1a36c8b51dfda594447ac84f19976f903ad5ee345640f6852a62927dcfff80aa08e09a9e2768e75e5436add1bcd7c95550abff6561a0218b4e2e6e799be385798f3b54e6f87bf5df15d3570445631615d0244ae41a476143d11c2c90d0922ecc0047276527eaad240bce603db603de7903075894a6b9c686b813295d6d934c6e46346f0e22a1094e145fe006799da365410f65ac32a07e8226ed84d31cc9a7e4eff2f28e2b990a6ccb3a80c9b3f65b775bb49ac128404a96ac7c603b1b3bb6461c64ecc6404be5ea543d60cbc801ade742aeffd5c6256af1e6777281f7d79e7b770ba9b0077a759bc286bdc1a7bfa790fcf3fd505f2cc0dc8c3de45c6188f6b5407c389fed06d5baf5d611f16345b4b9ed3820ad9c6d52d6ef0be7e28ea39fe8a35111b3f37bd9f96b0538f44946886fe491908e865f3167ddacf27fd468ac308bbca0774b0a00cc8fcd6d6114bf079b38c8ab8e555c4a4485ccda5735296e25adedfce1ad1d4b5d389880b7fde41fd225125c1df24e6d3480054ec33adeb61bbae2efff2343d5f1781c336a5a61055d54207752e1363ae8cdee4277cee197063e0d17e683020eb31d6609f4eb812cc4e9be7140a27779927c8946dd369027c2fd0cf0ae7c036c2f0a4f90199a42f4b20128c5138f4d04b02ba8254fbf7249c13b5b4caa1492d357ddb82a2d2cadd45562fb70002a7be167d7379c45aa52fd801f79ab43fd1a0a27145703d750b0e0812447ba059e5b263acce1d9256ed32e696654775df9b9bdd66bf565ec2d4768712a67d92e1dc6b655a9b2f72ee89d50ee8b76d118c789517555a4f2345814df1b3d53ce3350e813a7eccbbbbb5f68046da5604d73ecb2cfef8dad17845d70dc8b1abd109ec13e84138af83f13417921e483dcea30ec1b203b2d53eb3e0aa29fa5cc5d36d324c67f60dcef4629bd65e59e74f67287ba51fb91a4d9e558007f441621150d6669389c9ff12cad77a37dc651900c359d86ead1b5dad264977c18a91745aaa6591b80e516f1afd1e073528e23c9d8f80107ef4f5a8dd583ca706a1720257992ead7b351fc873e8810f4a011b52297d2627de5e97207f6aba6fe059f49726405675c0cd146a673435439a0fa2df23a4b8201fea6a070822cf86fc3a98a436389ebe362cd7a501dc7120614b9342b4a2390b0a4094877de3d7d87e8ef2bcbcd24f42ac0c60ab1cbd2ef81172ea5503af1c28178837c48934f45c9131a2d7fd0e17f00ed9706f4754a86315d31c22a63e8f28ede85b7c2fc10c8e31d99c5ee03e51da7ab0ab2b65140d8d493161daeb192b2b899726fedc82db5a3f9587f682f25a51abe9d77bf56321f73c0981114526e2f4c85040a97ec9c3902da7e36975b5123a0f1dd17fcddeea6b3da0f02c3e7d7b1bec7ae0b81c7db767637d299aadf1af6f9a1ceff4beb0f9ce33c0fec7d5a85eb95c13457e115e3436924ff0679fada1f8b3c6d36802201dda291368cb845d24eac3774191018e0bb42e70a7c173ac11ceb98be201d1aeaa1ea488075bf342685cb1de67323e70fdeab09f06215525c711254ca875dbe12b6439078d527e7f436e7ad55c1af71d1a773664c7b957e0b767f7557275c8b9022197179976bc88efd331dac0b7ea14c241b6ec5a24ce3b044572438da8721988e6ed83435b7a9ac58840bc9f8b3b542fefbc91d1023a737a588b16d818a44e1caf6df8146ae4e4e8b2d077238565b22b71cebfe26ad2ec7e707fedb6d7b7c768904775c7bde320628c531e9b64322cfd7c15f7d198037ad11f8ea62a9ac3eaf75b47c2b7dbf7a63d83a2a99b2729f6bc3f45ec71cc2ff0e47ed63bb5cf443bcb953e80cb1c790a79aa9feb06c21345e2c826beb33f14da93d5b78223d7cc8b2d29b498e8555aa8985cd471fd46ebe1ef2e2b367286422126505505180052ddb6446bb331efcea093d8990245439d29fbeb4db3b143bad0ffd9a0ca5078c24c385790ddd057b5305603fd819f26f9be94eb7be622b25e3a1f3f671d1b8a258dbc4a11f3240648404ccd9c1329d2e38b8bc75853fdde6b151986f2521d5ac43ea1033352f46b66b134981a6c96af9b32fc0fd36e975cae4aaeb0b17cd77f3a562eb5dde3c5587b4aae677158bff84171ff03378439f20825ad59e0b22957a809067db229140390cf591c9fc60ac5e23b9721cee22dddd2b95374f1021c3220f45b703390ba22da3ead139f4b6fda3265556f8145fdc44bacbeca5269496dfe65389bada509757378cd5b2c936247f0a1bd9c7404b8c65e71b34cd4feadfa3dbe6c1769f3ae34530ae6adff531a964a00c399e1579d8d1ba3673e2d6c45021c66e60abe1c1fd60716b98b15d1ecd775c3e57bd3d20951d4314e3fc6f380e96eab074d115563644c67245e1fb3f7f59cbca878889c24f6e5461e80e771b31a35eabdeaaa89de50b37b05cc57a150bf45a85cea5f106f1a966f23c7a4c714aecc37894583a894ca70df65beeefd09babe96831a0c57cf6a247a521e2985154b7ef1864a15ebb611ce4601bcf84386469724b54fc69f8a47d0de041370c554342b261f6977a2305be1e7fd871073de87b22ee6253b599aa5b92a1608e0039d1212ef87af87c517fdcb3233d43623e19770cc56359173102bb542d794770f75f23b2e700fb5f4870dbfd174740e7ce09d5f094e1506fef7c718a7d54dfe5a8b6fcbcbbf8a230c4b0ec559e546fca566b27bf17ba08227e13057787e0b12b61d77a6712e60c1a1e36ed6298028ddb6889d507999c66fa8ca388ea2459767097e98edd7fd70e9e44647507fa186e938d8f1ff35c0d9a44ae42dda8b4a1c3a3946c39a01e3bd3bbbc730a30c85eb0aed00a9237a68ba2aa2447ddd4a5a7297b02020442a919f280e87d9e737f3c98ffd0db0c68799520a21b2881abae761def9fc9e6eedebedab7cc01385448eb9ebefa1163de62f111d31b275ae2a8809c3c39ba622b70bd4bb09ca3192569a1f5b0496219eefe05ed051df82402df8f930e201118fb669643c8c6e15684f2087f040f35f31ea57abcedb34a7fd8435409252ff9213219834d2a6b9c57f2e2abb789584cf5740c69a79aa34f1e593fd1c37e79bdb0da108d7a154b299a9d776e003a53bb0a96fc86d9f7c0d295953975a0de497b7776bf3d515f6472dad2f26da52d5cf54af684fb6be1e934a86913c66e0496e10c6574a5d26b615d9c8d14b398aaa1e780cc2334e08fabdb1a371581e3a28f7f3eedb9b60fa5ee8bc96df78a20579a41ac8bf02112f8dabfd8b42cc25eed7293e844b59eab3cb699a2e084e7ab7b302503528cce22d257ca009a2d44d7d7d850290b177b26acfdbbb179a54a303d4f8ec37c61bf47e5413a4fc043e3ac8c8ff925f1d90479c6875899d4ca169251059436c2e60b01022961940298ed19efbec4e885346bf8390476ea5024dad6cfdc5c51b207c6acded5247791b631e65a882d447d0cbb5843cbbd8e79aef79980f0982c841c34caa60069fdb8088e2ac34b8b776cda85973556d09b7623f1d547f8f4f7e4ec05b7cfd49d8c01a33e885a86c791225627dc223884015e450d2ee66eca2a73a1c9eba17b06801bd6c279f1f5a259651feda3c0b7857d6126f6f929bed9394f3b50b4db96857bba4a3ac793c3740f255c5736c553cdad49a3e50a66e2b58e1f3b0718ef51aa87e50e5b75b35684e5ea82799e8eaa709f1a01891e72a3fc69c5399db08d73377aa701679e77ca3fbbd1533b9acd48dc08756532382bf37df9b8613620e92f3f54a94aa548d100ef3e75b205ce91df2751c62a82dee80a8bdd0d55d59842f5e21af1f5979813f6b4c776d9d98a95144bf62e24f19b5a12abb97695255c49c2c769ba283a4a411657661364698df91cb64157758e6c9e03ac0ec8e2259db177af307575b2f802561365214b9e1353b1c435c66bb5454de9d3809989d4ced5033869d3ab71f62657bfe68937eb248e6e23cde4d1383d6e2a6dc85e3ea50089d9ed86c3e73b7ba4022cebd04a3e2a263544e99bb79e8e12744119b6704c9e9ffdd3a3666b727cf3766abe918ac7f692f8efc41a049ac8a9de0b960cd533d01e77f2f4ade923e89e8163d84c5a0f555c6f8ecb21e4ffd512a6431b50966cfd569ae18eb9890e883d1c74dfc801c187d1bec5d2f0c1fdebd60af09ef3ef1225344303021bcccbba2bc050cca32a8f479843a527c4f477e3b29177fe26bc47e87cca5587926f3640ab2b1112a25a055da3016a14e7fe9ad19501634db39c4329146c05bac996be877ead737f6dda2e81a8afaf629aa0c3affb93c5807a1d098a3dd637de2445df6bb9a4f5a5cd3e3922af3565f4d1927e09114ca72887270ec35f88d496ec4da0da18986fff4728280f9fc72997b289b29bcbccf05694cf1ca6bcd87ac24a9ce4a1e4bfed272c084db44a6bf74289490e8322a0f74c42eea33e8e8af58d4d8e0411ab5dc37acb9316aee345184d4e24cb9385dac1a72cfd8bd7e733e7d2b59fe9aaaa87def2c664e56512be2a97c8f0cdb6e7890fb2eea1e1528c7c61405a97fc9c7b853c1e7598961e39b88cd85b6041620c3d0d041048b3f5ef2a96860e1db79c4a0e27238f14b2c1c30301dcfe2b5578622f5eed2b1bf336476046939664136b65b47e21384c2fd312ba34e232c844f5c602ebcd5c0cd82ac82d554b55f1e0b94a9e0facd0cbb6474b6a205c0cc17b934d340a0f030b6925db4a26d151e3e6bfb0d6afaf95d29208a9c7551636de1e85ffa76812fe552e204c55eb2d455c9e83776da209185ead658b247ea452bfac39c89c913dd3ab7ba599aaec9dee3f0911db1df673a2cc0d45f2fd37888d0d2fe3963deab86936b452fb14f7588d684939477e7d4ee9847f8474af81bfa03d1a5f611f1c3678981420213c37b56255b67fa7ee85332008b2f108b47165d3e7de8f155c1e215656f71a2a31c476696744151faf6bb837adf7b243451eccb9846a6931e5f1537acc80f5afa83d9e156da22e699086140d1228384d58b703bc2a24f3e2f9684891159269371e42dc73078c9ac95c396c6266c7c11ddf5d74e4a9a7bffbaa9240c1876d924855e23f49949a6f97d3e76ebd7eb93c8af4007f2c549552c1a7b6a0915d3e848da333295b3784cb0357902184f8d964b4533571c4117aa35eb30f4e341b205116dc5594dde05ff0139a538f7b722a817d668bf1d0e3dfab34b24936b6964bfc80ba618d85b6d5ec0ea5439815aec65100ce9a41ba8e6f19ab5393d1eaec7e56b5e6c1a4868136ea7b94e446a018a252226058da159506f848fd9e62bc71307d78d761ba7e30ea08cef679d61fda5a23a852dbbacd0fcd463fe0d4e44322a9a93bd573fd76e81b55738695f59d1e936f014fd1250928b6533cb345b1b1018b6a836923e33780fecf2438a5a121b0d6efcb9f6b5949143aa140240255f25616f85e37b9231d8b93ea480c6179dc3618c8cafc258b0c504aa301f5d423a9038643a8ee6d4d15bd8f755b3fb6ca54dac7e05b4d35fa011656281079436e1c465faf5ad2cedd052eaece52b2711f80088e7eebe5c0a3f96e573a5c3d571c09ba162753ac7eeec0ef58cdd135354b5e75d8bc630a4d0dacf13f929d7fe823757e6882305fdd3352347ec95510f96be18296bf8d1fe4656a497bed77787f5f9c5bea75c8f86c2535f3bd83fb8e45d951921f8e918b2db1acd32c5472f2083fd96f6b49c2e3dda55ff5fe62ed010773ca4f9dbdd625db5c2b588c61addce18fdfa6f9508c74a2a212714d3c937a23cb6cceff378885248a273a31ad9857677e93131c61e2a3958f942fe2b8fd9862e319cbacd35fcffc3745989c363bb8ccc2e2f0e53bd0e4ce5c36fb17b9ab666b9bf16748d93cd92a2102cdfec5a5ec4d0d2af60bf6010b156137a4aed0ff3585c61561af714664925b739b1495fd76b794c07e4be2a6c7b19392f3cec5058deee79a21c7670d374e638fa7959a59d141f8c0542c70e89826315d7cd835406550cd1b5c4867eb54209111ee6491fca45ae713ffc5b4bfd32e737578c67abe13a51e8a331e9eb750c3061de8a90d92a2d8162cec5d72bf00d83e2021b6ef18cf1a9ae2b2a946f50fdaeab59ac6debcd9b6fa1c455ebff6adcad987a9d4904158f1f1e845f45693f60096724a5671c42bfc05ae82e8d96b9f73c8e52e59df2eff9c63f00045465e6d6430fe872193e460160939da527153f06446a3209524acfa0da09cbfa5b88a282a543b787089598ce0ac1ea19795681637941e133ffc02f0045f370eef66a332b4cc5e9ba35b7ba08796029709175ca58d053e42ec31c770933a3d34ab4d2508dd6ebe3073ce771995e2e0787253c8c4b9c86e7c1225f58cdcd50276868667bef31d173c141564a974acefef110c4e2c1368c3c19a9c5ab9f712f3ba8d381eac8a621d02c032f958bf47df9746371693279de0a3c9850b210fa0c843079c3e7f16dfb5911f011152efd824c6e13bc193fe4bf9a529ae83a13126b4710d416ec3299a0b578ba384e7f89217af85b5f8708c2863cbc37f3d275665fbbd81e9cb648b3e51750d03611dc98edfb63f63bc9927fe04454f8cce9a9667bc6d7d2a2ebbfd9da4fe6f4f3a1ff0297791743e9f047c0542fcd9015d537160d62fc78b3e0b8acd0d8ba82a78d6b9b254602faac5177c50f151f62fdbb3fe3c7a5d466b2a435ad4ff8cb8befc64aa6101f82f85ff092aec2c67c72bcd4240eb28b755937d732e41f65b5fd596535b8a8eba55a0858475350c0258c419b15e528cc2e20bd6d704f9c74b12fcebf75352d49c6f2ddcf8922be4d6270348b7b7ab8c924fb044408e46585394a42a0ffca9f36baae335ee6fa8d0ea7ea6e73453ca24b8ede6548115b2d41a634521bceb2cba8db2b07b4ed7ab05c2ae93c975bb50bec1a32ea2b289d71f285e4c631fc03ae7aac28feea8a056df988da22988331649ea690cdb96ddff9e4798752971cfa07d61104c9b72a87d64939ea1e92742fd4181e00699750e69371eff1f1460729f41c5948beec2289b5e9abc18159bc2291850a67ba3fdc3e956d28405e24f7955eeecb9c25c81891b8987b25f9721f1a5345a4a0f2cd9f67cd3e8b0f683e5a2ab4eb7963e8b28cd619c9a1263245b6d4521d66db06eca74af8b2e3b67284245e15462648ca150f72082845d0e320d9ae0499ddb5b69296777ebdf30473e9df389ab7ed2f77473400b620bdd63d07ffcc84d92009fb0f8619193cfd29f6cdf070197453be4a76f405b50cada3b890f5d19ea2c326255b03a3a28437daf7641478139428bd6ae5c78172415efa0705bad24c2befd54b37ea3f57b09fb5d946216423f2bba1abb2c264f9526c5c29a3496e3dab35bc04961a7097de0b79d92e2220537ebf2f8171a2f9deb5b74b278b9a559d9f8ff73c83554995fa1beca28c536011265b671257f83a8e997da2bfa91eda4b23fa73794875f16c9974f264651326a0c7f6fbf9976ab3d54eae3e8eddd1892dd180ec844e8c6245ad8a1c48a495e12c8c9f5b860f4767074cbd365d722f9bd425e3b1266fb377ded37e15c846ac413c4fbbff94bb14ca1f8d872a7e96f419ea664723aaa376df8b1f2263e6ff748b491fb0df7d034b04153040de3f825ac046d234dfe69a9cd842eb58e00e10e4a9447096dccf8f38815f9901caee25a1e6ec0f68d6438c231838a56858454d1b4a073e5135e83affe4af59c09b1d4edc0064fb9f8294cbcac564b01d52fcc160eb974fc80dbbb6d33e4857221fa74935a3062fbbc9bd588242796ec05bf4a4ea89ee0a58bc2633ab1b7f198905b2afcc8e78f3f65ce6102ca045248ee318359263d4900c4d322d52f58539cdd9644688e5ee72c5a1314e7a987a0c0dbce1202407c60e3579b61d97e57d823c1a6407404ea09a2f6e6de97832aef4f9c60c9e07c36543be8f85ed9040625a10bf5b596e57909f7be2a0323f68934e1ea2ba4975e82aacf10c0be5d959cf6a4b65b30e59772d9991af1a216782fc3f91e7dbef4e3655874b0b47fdd15cab4c72443eae7e55e1c084286cd399b7d8feb09979e20223ae5beb061d1ec3457ae56cf1c88516e4aacb97074aba58d4d32f38db5e57cd80076dd428fafe85d19db719cb7923f03aad28d162c6f1a86d1e09231ac540f3213c458c451a8cfcb649339eee0380b6466e8ef251f54f0152a92c3703aedad0431b9778128b97e38dfcfb45fa1f02eb17391c2301b4797c372a7b7f9961581c6a8ab3664b7c900999ac609577d2fe76bcb6241eb2707f14e736cc372ba33d34081636b92b25c98cc943d63f840ae947e15a24b6dbde57966877c54bc9fcd5a89730884e4e84941f0dcaf1942635ea16fe4c9a7b3d1806e8564fe3f5d35d4b6f53c953a8074d0c0190aa506783d465868a3008d278ee5676485091e6dfe841bbc37086898104d8c4aeb2759b59de1980b258c4f89424ece121652d1a0f4fde4d5d5c0267ef87185a8337e3ba234bcc3d387c87726a8958b18374b2f065542e07bc30056ce800132bb8d94c826f42f7710e328ae5b5fad89f846d0541ecb4209924e309f48a70d654ac5af7089fb8994edd9476dfa3aeab77a5959c55bfa5c798df6b901b83312af4856851b7e32b0cf1a0ee294a944fa80c24ee7e7a0f17051ed4af259151bd11b76b2630b2fe3d70337802bb648d4eacec7a303eb704918c94b6bb7ae7a3f0fe1fc214121b1cfe9c93a44eae08d41da58f01beb3f13241dbe15b90f204395695651d825dee26d1d370677cafb3dedb2244b4be3d9c2f0353029be250b09e326f7f1350e7bbad744dd3988fdc41fe7f13b9f536ab00621ad359a5532b4e695c4e8fc03426aaddcdcff4b1330feb85a64e9740a40f188112ddc6ceafe1d4b75d0be9b78a916809a512616ed2809ffbfb1654d2dc8ea660d7b2216c2a5f63e19ee7185fc1a5f82ceb1bb55c6ab70e2dfaca48d76be9704f08646f27d9a4f7d0f05fb26db21110ba0113bd8a7732b528a27a9765f4ee480c271468fae4526c4e93a9142410fc9716d0e999c014a4e745485a66526760942fc929151854a6c8ccf32fddda0b0cda8529d7f58c5e56582e39e51b038f848da680645ebb4e033b9fa4e7235a53c95ce54571684a3c8498d4cdb9e956407d6a20273e5fc798e48b0e324c7341d2ccced7b467131fb0cab0157d275426ea341edf2789f37787106cf1f15b8a0195d9c0f23ed8b03052b0c7633248377ede2efe6b4b7fafc787113f04ccc2156cf24d4cb654ec3bbc7dd3e8d0c80772f37f17c27874ec4aa351ae66eb7bf42a5a8d084b8a2ffb1b5faf55e666c0e6a7d99abe1fc613444d4b02a500bf89e334acac3026aa6836022810f294d97567c3b361e0ccd41f7365e3df9cbd542fcf2c1dec6ee7ad4ad6b06b2f3a2a09254ab076bf081d392388f01f32762e672535bce166b10e07998fd080b98dc4d52a7519fe4ddf92eb1cfe4b513e5617ee13e7fa41d9c2313fe524926d50b19f6268cd52c73c0acdf732333d8e90fe14a56a7d0a51f096620b754f0775d433a47327fda8efe8f0f950414331305c443aff4af35a6185b4ca14b8563bca2affff171f32b720c386bb5ba3292337a97ed1906b46d7d85f74a6d8eec6b72ce385566cc3631d14cef431d33c1c4936c8e93e21bc3dc3afa2ba2e6f10bb75d90b7e3cad19f0a80ff8445c572441325f56e06b1768c99a0b9e2e4c03736d106797bd68eefdf3250ffb08ab08dd9196fd9209345f49974fccbec71f34706d626157683d0a64f8a74e1b6a055e9a22eb219686a6d7941e90f0267961e8d68e362341f39ca3f2fad7e8d50257cdd98e0894e5effe080ca342433756a8b2c6b3a891a488e4bb591bc9771d613ca2008436b1cbd5e604055c5eeb4131f35f6dc759ac44374ee79cc6aa568ddbb1e8c21565f499db08316acf877f09e59f67fb2b075ae4385422fe56308b187fb6de89493695c8f354e61efa1ab883faba30b03504e5d071fdf0bce4756ab22001d88cf382b291ce049d583e62bbb3ffba34a0c74552a80ec8272d95c1c33654628726e3b131d32c92168aeb9f16f9364f68556b167753f87584c6f3758c01827abe33d29ea457d8bfc671fa0de10c19268248faf096e2d2f7c50666047446f8804e615797a574f68b2d66e3e4733dfb4bfaed0eb928ad548e2b23546437e1607f7f34e0e49afcf43a74ee5df9d3c4f0e8691f03c1cb3ffcded65d62e237d98bf34b1085d36a315d7eee44ba1c8d2d8de723882adb722426fb32468194d5a0283f20a773cf4f7d17c5e7d45e7b31ab3fc236eed7cb2187ffaddbc8ca2d089afac9085d0bf473b010c365bb15dc273c28b1fc0726f1c23cc1341d53dfce5372228d1112950d8092f1507bb54dd81009be62c2e4da6cba331b5a249fae1c54a7543d35949b14c2fa6fb5b33b95f3cfda3cb6c99910c6669a6e532092fa28f083ea37637ddb5488eb5405bf80615b38c9bf560ed10f468c2823389b61e98245cfd4c5d63842242ef1778aec9dc3d9e311b95ac4280c26a6e34fecea576ced4c8bf105593b62a5b939d25cce112cf975d163acdf4b21efcdb204cea19c952fb9d2eae3a814d234b34ccd771ca76e66b29894d89ce4d6edcf33a8086baf0bea3d7baf7a8afb6160425a858343c9c7a4cc0150546b6d9e1d2e0c6d59d31ac9a1ae341cf8254df29ba043ad73cf15ff9ef10bf16f0d30ed169df3defaaf167fe2608d76361a383a3ae2a800cc0038499a9cc0ae56de4958a97283613cb2edfc3c3d24be682abd45073f2337a3c3c51c3f64683aebf062eed8764e06cedff3b58e806e718bdbc0bcb7bc1ba0d3eb9d214a0eeffe73e7b46f4024de4ed2c90c8e27734f329b2efef0e2743b756de719b40daba7f5874808cc11f5134d26a37a1264886996427ffe15413e8a8298f3fe28ae26eaa6f1a20d4c6a0b6612e6b4019f545a63ef4cdd08617d434433a0512da35793380501b398c45345e6719fd7b6c68a6f81ebc59a777fec1ab79520233b5bb99970702aab1669393f1c7beebff8961b7f2aa71b548d3eda34f3679a11823442f6313770d01b7652dc914f39ea74404c79e7a0b43c6eea997e2f328b89dfe2083f1fd0e8800428d0dc52c5d6a920964168c5a06724cf9dd117ef87d914ba0717268895d79049837f367595df54aab4fc595491a091fc323706e39eb64d0262840cd06f877a1dc21695add8897113c30c11466fa1463e43e21488e4fe92e4d8c19f55e36ff884a17fdf8b21dfb7ac9600f9ea7b520fea9fd32fc7e9535335e87a576c01092c4a9202453585915b74803d86da5c8b5f85114eefaee52d47bad4659063715ea1a1aa1d3544645b26f4f7b2d36936248993eaaf9a3997dd5f7a56e0405adb40654d8c080fe54cb7e5e33f2a0b64a9314079c6798b2bc903576540f0b340c948b026567ee5d4c6eeb5cfbf8dabb09e8a0c43a2b6dbf2b0747f045fb9a505688ff0e5d8289a65077b87996195e6776dca58ee838914ca7b047cd9821ef572a3bf1e82516453e1f60e2b28dd26a05f385f927fdb0951fff25626eafd92f2d8f1420b24830830a67747defac4b57c353ca184902ac50ed5309779e52849b0fc67d17e88d3c80bea3d366a9a54729508aeeb3bf097b2c9440d54b0e8053ef883e904f817e95152917f20182312e3cd306318d501e47bf6c7b1184c3fb2f7b0ef2247d4f0655ea22c5e114b60175446c4d06872c278ffd94732eb64dc0f72a409b092aa35f2dba9e8817c8d70935f7a24a1c265d0a82230ec65239d57e3ecc8801038122cc384db07dba82e1a769e6aa6d73b3ee4635257c4d5312060fe586fcf5de89e44b49756a6244fb7fd7dc79104e7df142e4cd78e9ddf0b285079a55e5f8587255f31e8a5f21d2295e0f7614710bd90850d4211c40148f60135e52ec763a5efbee5a0144c269f932d0b2753a5cea4362e4c09e8b65d76786099f8f83787f90ec205c738af48d65792f8d253453b2393ffc6e90d2a8ac6b51f63052c2315fb6a553a114c9c1dc7a9173afd85080b885cb281889d9aaa783356cf7bff35a8efa0f02d444883e5d0a78138407bb4fe992f0ac5c53c9223c8b069086d61af68427a149a1ff485ee3f4141ac59749b9575c8811ba9c918b338da019dcb299d990570aca256f1d051885fde0d6d943883de1a79c6994762dafa0ca91e13e311df2cde79c3a6c2dcfce8f1ba05100b83bfd1920062a24e070d86af4f1624ed6b680f3de915b3c334b354ad3f9df88d3d93000df91dff5675620292a3209faf89a3b7f4b806e8234b33c94f861d83e819b1f7039c205011da1b3c44c333b3c4fe05c61f36a56067f85ffddb8b5f5df887542acecea81f25bcdde7c85632e251766a956dca20a1e08a7405abd6d966ae98a253a784725eb22328d47773190d1ca7f1653dcd97b79ada062c291d146e8cc6d2b612a1020ee20f2eb9732acfc6aa73f2efb02e433dc84e1762f982821e7046f8f99569c18f72a15e940ccc9fd702b6075dd26ba539854d3f089bebf6ce67cdb073a88875e098d82f6946ac44b2964757efdcbfa345bafadba215edee38086ce42fa09c53f57ab0b7b3ed031fe7cfff167d57c98bac8d572246ff8606eff4a2f8cc91de095d3b984b8eafb600458bd3fac66a8074c1cb1a04471f16b850e115a8af5d8d0b94031fcbdd9a3dc8b3647f052fe1811d0f878fc43f8d42f92c085868d38eb1f18657ed6287c2f9268476f49c978ab9cab5026428b73bf3194ee85b574c3e863968ab17e5351a11fc19fc98928f3b73093d19a16bf3c9109acd9e9c0afcc3b844cd43a837b93cdd01eb194962e33c88aca7f04d515279054ce3d6fc383fe4b150f0680a1ba3fa4ef51e913a49d650bdc4ac9a7085031337c8bae9c57a5e70145f788278cd36d02ba94c5c2ddae655a866cab030dd550e9f1bb194d0f9271c0898382e4d578bc09af212e7f66d66aca4b88cd6628538d69cf9f64d43e03c56922a1ee10c53ee4c3b5b2240f4442c77827288e6879a7e74716c1d60063fd917b26edde471e1bc1dfc70a5f0be454a2111519779faeb8d1b14fb2300b20dd4eaf65eae50eb4ed257f3703f3714581a8c3c3bebbd0f7930d15c1adc36ae429a44d5a541e0a0dc37296e2261b655bafa0f3eaa10b0e15162811b3df46e90c40e41119923f506735afd82bc24bd13f466cc15852ee2630fc115b5d94ca77da450d180171e59f0ec6c8ff81dd9f9b187e702a5996a6193dba0122509d8079b503c17079e051e2533aea964dce2270bc4319edef46d4c04876aecc48378e641ac871ac8d64b5e8309d289caf31f5a7fbff6cabbab4dc2f97528df875d9467c07dafd136e260afa239d287c9fd7877e4690123930dd04dbc27e8a7c7995918e6909fc4737c3eabc8edaa9502524d5b0d2fbaaa627b2a70732d66fbdbf196bdf6d31ac2f4b0eb0e8e29e6567e40eb285bc627e25561764efad625a12a64d5ac14af7aa04b7bba7a2735567f078250fa598295381dbbe27194ccc5afb5994b4ec5a2b3bef6040d1a62f74ea03a7eff2cc7e606cd20750365e1df526e0adf9584dc4d37f03b3d80a292a3c5b209bae6664ad57e741396962ae340a7c46e69d4304b7be9ba7dc5765c969fd105a409cd2a5c340e88eb7e01491ad485d5a1cbbdff55d9d1076470c873a6a3cf91d8d67ab494d4029e576dc44774378e8d8122c485dacc90c6eeb1f588df01efa58d17a77ac677d2f5f359074926da03f24b48c9da45c6ad5b857a38fddf8336b96a981b96e76d45daa749e0b3785aa7d46b53fb2fb3979de4c683763350ed37577ca5e208aa27a9a078cb30a4152bcd4da9d490358621d87d4d3f1b434b31744c7c5aa9197a0392adddb74d79de5a9f4d228595705186df36db29551922374bb8cd9a8a4c55d7f875465fda81e21c257b3218d6a5a9e506e339a5c713ff155556eb70e957805e825ea864637e034f799e10b3c5d24c25a994e8c8bf8ceb8c207297f4cbd36b87b30a6338905b2f42ecd37bddd639982957ffb01c4c7d7137f2be984c5f2568f99b2ad5fd647066b6a54628f5ae2caed7246ea77928d5cf918857a06b34fe12f7eda81de82294b53895660f5c5294e4eb7fd95c0023698134561ce5f04f6c2f081a3b1bc65b2dd287cea98fdc4efbd5bd8b292ed400685d1bff4d84308fbd60233d8fad80a45bf24239d03f17e4a33fedfa796213369a33cb408ce198c304db40ab0c0c7dde25836e0907654e5a38b5f88a1c23d1af88619f41729ab1038d9a57332d806fba1fa831d3fe140a866dfe7ba8ad8afa2e94712d072aaa8f62641ed60060018e31825178fda79f1e411b2ef7d9faf966981feea06949bd78476d66a3d29d1226d2b6a9464ed2d4a19f96fc2a86787653de90a8a05098972cc6fb3b2f6631908207e3d6e72f60c695104fb06b2d6df0e605b1b588f20b6e37b04fd1306d373469c59870531d27f9984c3b4cffce74eb06df3964415daa68b15cf084c0c422bfa78c8ce1268509a34e2fcb5f63da8e1c28d4521c98a940fda7241ed48cb0ea660d663626ea57e3bfc48dd56d429c77e9c631625b4ed11bbeb74fe85d56c88afc515da9ae2dc9b4731d64921f4675f8f7cafacda279fed22991c8e4ff4882e780dfcf20c0df051345bb00d0145a0c11a37508e665c97f2e864b43e03aadcf524e9a3c26983ac738c3f5375a4fb5e1350b0c302fb46ac00570d6d421b81e0aea1d71380076f3cb91eb35fed75939953cffcfd8287c6c7436ce6d644f6f8adc8979d08e9eb5cb5b4f2ba8da57dc71c8b4ad5c8626c6d6fe7372146a1ae087b085e7ea6c921c949004704efe1b1a87a783dec896623c7d686e40b8ebf6cf4d8e54f0513a91a765f9777278c4210171be66b132103979a76131203daed4d252909f067145efa4e763874030bd573e8c8e85dd85ef98064450298930597c65d24be5e3225ea4f3b3b16a0f80c4671e867bd4f2a4f9e0cbaff890229440a94a4f314c8a66e198d4a3ce9bb3862d52ae06375e45daee4796666ee10027b5eddd092f7cf0f23f880ef49d495059b9da9bd8a03e69b2a6e900e008f8d70c0bcb667c631e41db0edec03b220126e4276bb948fc3a9f08697f3d29159bd873da7efd1c99e0d85566dd2dbd1ecbeaca5910b6b1da0a9e8f9e9d6f58dd66022e05880717bdbb7515fdf1644d8f595fc48f0f0c2b7fad4f620b25d3c1f2229e2fec4e3135252584898c7cdaaba027e968435da95973eb2c2e2ae2dfc56df8dbd45aff9d2eba2f772eb789812f3b3e0c2029c2b78fa8b0771b3f2a67551b922277466f9fa476e0781c2ff6f5562831801ae628e509825b3428dc9c571dd9ca8533d19ae8b9fe3cae779b5edae4ca1e66e06fff4e3e4c5d71941326b7e7ba014c46b11b7cdd1ba2c23c543c61843a5ec3c7fbb86d77c02b262f86d951573b98b91df7df655a0bfeb68624933cea5c01c39f1d78cfb25f3ff5bf5bc3dae777dbc6354e469a25b2a4e0681683ffb9b249e718cdd7a730f4da8de06dc06085f716e5a2cc0d3959b6138fe40e878a0fb54b65168aa534f293fa38a1f753bc1e66b6a71aaa2d54baa39161d2f339706af5166f9b2e9a097ae89888cb0b874a716df64d8f6735749a8f94f2d723d48d7058d49f07b727196cd1e67808190bf0c765714a72a52a0e15c62c7e4d877e55aa51cdf4e4bf0d18578aa462b2f0c7eedc56849f181e8c71c6fd16ab81d091dd35dabaa79062b05d8b868f8c586ddba98b10dab103fe5e49a4c548bb64ecddfb81827a00c660210c446233d29da8c241cfeab92d4334992049a35cd5edc4f0cceb99212ad21a1334b00fc7fff2cd070de78567dc16183f5f96649a7f89f0de1c8660ba77131fb402770aaea8b2845ae180af468d2fad6cb3acf46117cd278a3d096860af69900b33f590fd01bfa622220cc05f430ec25dd8989ea68c6f67da4fe8680b5e88e98099e3e061fae740179a87a862204897d41acfb5381ba3391bcfa6d07158b1e0b34110547f4e1427fd58bc60b61956a2930d37a5ea6a637b097608ef5deb6ac30d02a8e34c609f2abeab0aee3114c9fa7b3d844662d182a968feb721747d6ffef90127199bfc9db0be5128de6eb0e990fb735c59e86c687d59a4a42996b75fab78d9f63b023009a9df3610c84b7b82e4c75ca7ae3ffe4649a7a47288e93425e14c3f5781ba3adae3a230a11d0106b7a5b6dcaa8d1a41a7ca304e0797c82d94c9b286ed2c4f30ab90fe2562397f4e2380cad9395dbfc762400c31ec9f8c26674e84666fb6f2689cf103ed405765374f4eb2058b8b466516d5287de3f50012cc98ca0e086cd93ebd880f0b108f4054511c50587fda5a7e05fbe60ea5473744ae3afb97308f6132cd069bddb84f55c7ed1fad91cc047027af656a5b44905653bc62ddd254724b02d8255bca7a700957d0e69d255db4c2c4aae883c3bb9a6b34a06debeb720f44a25bb0fcb1311da52aa73b7d654bbdca569845912525141df6cfb956bf1ab94609359fc5828565a930959de93b1330c004d9637a9d68bca4701235a19beb7d349db113b9c0f76128f97b7d20422750d6ddf5a601d769de5766b24d5ecbf0870c9d265e43b9ab7d018f9f1449c696a658377376bcfc94c3b07254566bbc9a53392eee9ad9bfd3f306e44174b9508fd42710b548e60ac718d337d8ad2599c0c897f0c5d073479d8274b4c92804f4e297538b4f5067d7d15f5b4c775c1dae22627d8feb5e7da212e78eb67f4819c906cd1e2f4812fbf88e4ed5b94b2d64d98c88a070725f58325b3bdfdfaf717851afa6d8343823d6825ce72395e8d930da2ab9f1e2c4e82bb995d5f4081b4504efcf23ad4f173748369cd7e03fa31097dbc70494d8c61d5eff9e1e6445fa17d8705a2d05712f96125c0db614d3714074b5fbca91b3465dcb609222aa6d08669ddd9e9ffbf1169e25841f0b9a5a23b927e5f27edd0aa496af5a6e2990dcca9442decd8eb2d799751422051a75eb821529b45b15bcc53efdee419473639a21454c3f02dd737e32b6f1cd779b871b3b5b42756d46d86b3f33c1475fcd5ec2c6aba76c00c0387568b8a36969d1c2c813f51561fa2f7b4758bc699b662f15ead798378dd24919b8ec48feaa77cad52334bf744a91e237ca7c721101166f22ecc2d7e7a5c7437bbccca8da0c03510e1c822f807292556e58f0618bdcac6995853e001cabc239233dce4d1d7e1fe969003dd078789cd50a7191b8a65e02eb5d4e40211a0958ae0cc8f2aa9ee4667ae7a624fe4af9d0bbe6d0fc4ea5a7b43ec1bfc66cdf3e5321ee990fa88b2192f3381ce18978aba7b35416b9f71ae4a6e863a017d12a2e043cb4441b19e2e10f283a1b1525a67c22be1732367f87be8abdfc6da6e77efcf0fb6cd6bcc5277c1310c69fc5e47b266104f71f602d35070d00d422bf50bf86315ae5d39d686791aa7a8f50bcefaf31dc1a8aad02117f034ef14d46a21b5373ab1e56f7b35ce321d4cc519b55507aa6fd7443300443ded6594f17efa1d455d471a1b09cdd5c307e0e3c19b6496e1c58cbb65411015ddfe5cec2f0d204d55ec33cda2d4ec6353f314922542e46cad85fd2d51b6d83713e8734c7d4806d977dd95872b7c00b557607c77d73c78705ff0a21c71951773198dfaeff3850ed7a29e75377dd63ed02eb7178653fd354ed9bd48014d04ca4998afadfaa487d9eb13c6555e00d359c0e7bcbf5926ce85493dd96f6aa5a9f61f67a71aabe512ad4f88e9a7c47fe132854e41af216c48ba8c90ace54ad5eab7d2f040f0a6cb5aa1a92fe61a5c6f62e74d1034528595ec0d3ef093856f5f5e04fb8aef17967b781479d8aa7a883a16da6f4dab0f79e40b70f94321eaadc860fb5611c18b6c2dc864f65a7bdb14c562a9966c94e2567e9f5d94beb7ae6c7b4081e0a42138397ba7a71666bfc77a6ae8ec1212b664387c26e6c6f350331c9025912de65b389a6708bb825ac95ee02fae5b18a512631b8fa8c46603051b2e475d9538198db5baf4059c93d7e2d404eae2e0c177d8cba91cf60eb94cf521c6f907fbfadc2996c4b0cb57f9b9600ec8e1035101b75b666d57890266a644d8d101c0bdb64b29157bef7dc5ac5227d2e53f3af64897d148189587081799888fb8d759d01a590e4f57612a2a326d91e26e405250d178dbfbae088beefacf2f75c7593536d4fb4891e3cb1764aa72e3298ce1cadd0a0ef191ed9f135854d3f34e547bec5a7af7f87ba92c6205d5a75ab05704b5e5ba9b06b634a687cae55a0717e91af79b260227102f68dda24a36b8b1817e4e033532e9fe9a7082cca1c2da254984adc755f794bb2b45118b162b8913e212e4fd7c9c08b156a05b5e28238a1e73e056046e26439c3dba97efb313bdd4885818371f28920d36b2b11cf0a1c6eace02181bc7f34dce43d03a848ca18a2a4564281bfb7cd98d9ba4e59b5d9f9324551103d5d5e9dd0dd02151c20c27dac8a06b8b31285cfc666eaf771b647cd5be710c2531e64c4effce0d74eba51f0d468bc82e727d43b5ed114cccb379366cf407a636a83a0525f3a7f555caf650c18215d8f3cfba98984b96540852f00bab0c03b8d629594206247442748f821879458cec771b72491ef5306da838c2eaf26b89cdf6568bf64bdfd0f6cf46b5584596c7a37524938c1ab4b4142940e2d8f2fb2e6e773be45e53a4691060cac10930905f6b408cc0ddb81afab1bfdbda7b97cfec76f51fcd5fda25260912767c85994398f379d92b2ec9dc31a11ab4ea742e0888991820100da02a95a748583ae47715c86cdbfaa7b5c02fbff71bc860100c2f323d9a46520f8ffd2754edcac4c5ea73c179401acb7803471bbfdf122f80f626d1893788b5f843b81ff62ef874c0988673537d4f36031e96b9fb1d0f473a7ef312fa7353f3487865d662181e46e955387e6eb7da19e3b5bfddae006c8aa824744519ce07a973eb5a427058e40596208e65de08d7b0a59cde25ffc2fa36a73593ab302ba36216066d80bef7cf691e3e15013d3038cf139f637f34c17e1dda7e7339dc325445089b50ecacb995eac97cb093e42c8083cc2603d15af86aaa1f19f9ed8876eb7c9800cfbd93f51cfe0e127b3652d09af154b311cc6be18a0da282ebda44823adfae41c92313452dfb37ff263e4d08a38461283c7acfeda2155e8c5226d268c123e59c3cf95a02d2e5c670237407ade9b9d8dcdc1050250085c5bb6bc50f915e4a1762bdf906ba62d87679b203490dfd2fcb879a31a448325c705e464b2db93435404e57b4ded1f906fb0e65f2df96b15e0bbb125d55c5a0d458f45a4fb710c851d4ed3c21626225b6a224e0d2de32ba8481ff4f722ff18c83945df1f3180f6ae0c08198aab45056ef9be243f768b402a378712554b218611eddc788618ca4f2a0157df5956ab3baeb0b1350701ff99fcce913a328483787a74168a4e519e2b0932851a193109460e310c3f11e263397fcbbbfd8aa1b5c3a68c031e94665b653a840e6833ea29a354c2ba5fa6e39154304972194a79a572dc0e505df30c5dcaa1aabdb91e69246a5519b43b127af28a83ba6079aad54c45a85d8b6b8e5753e1cba2f41fb24cd8bbe6f65a549b38cd3ac17bf936dd031166be043e6d55470c1d8f1f3fd5746fde3a7ec7a95f70ff5361b876f03f00802d039863b34e7d106646e0168ce4f9d49c31c696187a57e1d530a58f65bc9e433bb59d6fd08d808374551099ee873c6dc617893375fde36c4673ea1afb476729a0a9786d0e553afe16b76c1fe18e011b23246a0dcbcbaa8d6879a92ab3988cf91550cf93d77fb70e5bbf696e2fbc45d71d8077629b9c696643b64ec54bf84aba269cf1f9b59e3327f97abad092e4f7fdcfa6bbb5df449f999f570e5d4cf041286c44dc701ca65ca3174d8fde9ff3275d2c5051792987c72081bc805eee0ba3d8800a4145ac23c643eef75917390d2429db48328954578ef23f6b0b3566f93d51c731a7a01914e8db2cd263cc67865c4d9a3e315ed7b4e22093e50cf8d7bafb587d2cf98877d9bb594f93efc977b51552aa46400a69d9eecf92a636617766282eeccf3e6e279056b0c8abdd875c044ad96d98042e8800718be50f414e3d2875e5c3c28c2877883a57efc2df4e4d3b823819935715c5ededec42dca506e54326bd3de67bead90f98a84a69910fa5fc53ef77ec44637a227712b232574facc65bbe2a3c839862f3abc4c66a1ca3b5d67543afd49e25ccbf38e15def3973aa77e5801eed91a4fc583e37ac0030699f0a482d6462b35678d257e85b88bf14a71222fe1494d0a3be1ce08489c3c857a1298806944725db4997ccdbbe81301dca9056cbddbb6c46c68c740e59fb371b4f350b4623094ff1177baaf30bd46ee73a7dca0f8d25019e059ae1f79e93aeef8682f8e2d10dcc845d31b0da23705ac103660422bc5e794f9436a52b3c64f6f8e1ac9e25717703fa43145548d3b5ff522aca4e5ffbdfeed7df91420c841c98bd3c9f63d8ee8571e4df45927c277d890942899471432805169171fd1804bd95ec11fbbd531c1435056c9fea842f481114a4c62718185ca8c0c45ccf78fe2a7de8a768584855d9cad511ae5420c6ba5ce5f23945f3bd0f7f8da8b0a7fb1ed28dd0f12351cdf13c72e3480116d680a7b02da6a71a484c0bf7aeb326109d8491b826170a1c505202ad27334c70fa8c370eba9cbb216af924a0ca3b995e25babbb13eb5ece333532478d318724d0eab05a64dcf05de036ee61d823d607fca92b571f6ce4b27a64da0b34e70a787237a9ab731c6e0147102e2fa9ac97ecde9692383688c96dd4f531d3d24247ac33dd503895b10229548a7ad2a8a89efd7237d433f11d792ae28f56bf5b09e2b25c5c9c2fc15582eb3e02811fb9a49caec1f7ec2c9154f16488ebf627fd0bcc010c48eb0fa74631127ff03d3bf20b09cf99effc73dd0b6df73c061502d174be3f1298653d33af3eae1fcc87328561194e2dc5d5209baa95059e31513f0fab1a0e1018fa512ed8381fb034ff7297a788a935ec997f8ff0eb73eef8706deb684795e466dc204ecadafff9529ef6b5fdeb700710ac5d698d80bcba7d7bf9ba28eb3f0d63f8c6c6b2ae416418cdfc3e3169f4382bdda15d580f6a91fb316bc676793c1a66e4b3cf6359433c12f02920ad3a095260af6140a446d6b28218c2790f49403251446ec7e2b3c728773a91a1c296fbcef0b2176fe9a5ebbfd4d556f6e4b62ae0c8d29a12074db8b677fe646c1c74b7ff226e0e072f50b3a75ef6081d4117d34ab0aaa9554b562745ee47de3c9b2407621cdfd330998ce8b2c1b3aec1cfc937d5f1963782a80d382ebdeb664502a83fd63b648a065b56577eb3f398ee24d33ee993ce590fac981a6d0b267bb73f17e498a4e026759f882350f5d4ec82e4ff85a3ca002e1c6700d2266274b6d078472a4b1881659ec8f610d35720f91c8da7a5e205163e8785d2879c0af7f859a9ccb7479e50449951688bc9f0643d62e0abb2843bd10a3cfb6758a60835d61cdb1701c2fb3bfa1b4f6065bcca0157e8d1c590905dc923d552dde2762939988480b2a25e726ff18ed426bc088d3ac2ba243df1eda6fc279e6c73322becdd6f350350d6e950514663cb868f846105eb1e499a68b8e3c78cbe1ea437e649b11fb56a83bea2e912e8937e46d562e4dae0e8c868145aafce253f20bec85fd3240fbc06c6698e60a588fe3da5677701bd7b7089dcb18d3e7a3c599f67c983e110f08e0f50d98f6bdb9e4294f71e3fac8d3f806d990bd4ab5ae91bf460d3824732c44b8f0a121f905300515b1a1ef467824d7871f207ebbab6b493daec45ff1fa01e88e3537c9b3226fc767ca95ac81a4949c46d2328ba6ff05b4667f16f113716aa13d4a4d751aa7d1e3760bc3e916192725fd4f803c21ed6fc35a7575f3c3effda7fb8f0e8ffca038ac153fd2f798a605ba89afbbf42dfa7f7b83b1f65a89f068a338de33e7ebb42442d30c5444a3c47841d0c95e1cc9bf796f421839869c6dadd1a24022f13294a6f3de8925673acdc444451419ceed3097e1015b2081712df179c74c5e00c31f57e3f30b84ad25d1b2cb56f20b8d4b6ae00f74ab3f40e818b66ee29b244977a61f39cf81764402f6aacc95f4ea4985dd8d9d310d696893008515b38c99ad8322b71bfba929a1ae3a95a2acfe54758c2e37e9f059ddde8fd91cf55c156847656103b40b74873c05c63d617058c0c7553c78aea43ac19766eab59afe249d5a5f318d7985c6e5139e793b983c3828120a1d5cac5d8f8f4d72769d8b7030e1f5b455b515503742ed7a8625fae454db1b6e98246a097dca9cc2c0b427b12dedca7fa052f1b3b7c5fe69b58b0fa8aa6c19c0d68c3330260fbfa724aa928c3e50fb77b19d72b65dd812799cb309df91c098db92aa3bdfb5edda557f52dc40c6c3f260f392b1cfc3e56613026ea3540a918747f5a45340580a480fd59933656c8c817f22d3be764b16679e726e98f398872d20b3d45bda0ed2571ea730cc1c95e4f35a4b4c7eafec5817c413ae40515db4ad949247a740fc9a6b2937172c485e776c4972558586edb42a4f8abb3271c16c9d7e46647df2bfb45a22975a84f31c0ca3f9a33f20c5e3e076ed3e53dfd8d0964f53bad370a945c3dac1f0d3e597fc10c819676b699b0027aa34fe019895694429472ecb69fbe8b49d754283b864707ee28f34f502be2e19db0035e25fc4d912aaf0bfac8dfa6c36e826e9351b5599091c162f226d7d92c9b821fb07d91dd4ffb972de938a1434613b50ec5d2354d899f3e32bba0b5a5d6d87f3f6546dee2c3eb0072b7e660e9c9619119a07e7ee290b7a6d11cabdbfefb90805ef2b848253595668ee5d8dc68a29727e2bb9355c272351c2fe23c745a8fb6edbe7bf97014c973ae10ad83cfdf331d389d33e025362bdee1a50803b104dd05b7ae8d8de25f0881e74fd6c663724a53a8dff30b7b915509ed774dec79df54ad230876dfb41552d55414344479c7b50ec14d686083e2c6fa7ececfc881f6056516c2a18f126cb6f876951855892f12c0d43afe2a68dbd2d6877ab38be8785adb4b252b1c1d3a50f7e6e0427620027f4635310ee728687a763ca862b9c06c3d151e4687e1f0c0302e35d153d0f58149055beb6284ed33f76bb58228cae7f54ea14802456e09c924b459001fd4d8ba40ae11a7256b1d6675ea04cffbbc00f3cf0eae3816a13c7e2d5343f88fd800e34f305d8af992eff1e365e6fbbd2a06638e365eadeea9b884d93ea088de3967244218de55c78187596f01fc2dee3e333a3dbe9855045ce490c2398ee801cd13e95fcce2f357f6c4bf1fde64a37ab153867081d9a3cb7ef2f289f19bcf97d05fef0514138b47377d9685fa484d97ca37565a8ab52bf13baa4423e22d1fa86b8a7addf309f21bb3c43639c335589101f88727c1e8b131a2b0828d1a15738c26887d2c06e862f18b5604e6503b4f4dae811715f7a62bd38d962d1ad8306ec9b8db32dc5eff3b6a514867bfc9f28cca1562b955162f467fdde2b31461a45a3df98e7412a1dccc70138d32c419924ae0f028dc2cc59b257c83cfb34e415289268d828b77ec1a7aaeb9c88b0b3bd7794abd430fa1b0e79d383300edaf35b2dcf4abf57113f947003ed98e24b4cfff7dfcef5d9d589e1b7ec297acc9e4a15e2a59a90c36c55d0ab11dbbb0a8ccfd139e32b3e8e0515361bb01de4cbfd1dae76e3286be065b9754b7f5aef2019ddf9337c194b7c348ad3923230baf2c0e51f7909c0b9ca417e9df8e7e4fb7f61d78eb50a82b333ca40459a30b6a386665b022e5e82b977fb92ca948922f954187c9bd1c8bc57f44b8fa2fbd8f681b8dc1186e7683954086db9f20aed887187bf46a60c1f1a10521abdf90aeb3bb2b55c758601cf279f133664f3d5e7272131dea4c0b43b0713eafc243ac5d002d31c16d803d5bea6155a0bfdbc7fc4ec88b41cf52c5f07d0f5ec73cb01b5561e39a0284b907c5ec0d99ce5eca40223e88584de8a0f2ef267f6af2bf2c880e8113e459daeadab07072b99dce3b8b29f4176249e9b696b4c1ad7f062cee26a1941a1ad94ff4713c0b8f378be0e393c29a68f03280b1859d4cd542d957fa4f16ad8be26fb9b3f3590d30238dce935116ff43bc15aba1ca9ef0685fcb34977330912176cc8b1029d05d20c4270f5dc43ad7d1e39308258c65710e1bf37fd25de465b793dae735c09d6441ed5171280e90650ecfa9aeba527de97735dd9ed787a2deee78bc467153b99d994de11ad7e551e995ce4f40500c893299c05b5b3fdf8cb660e861e73177cbb16144ae86c3f1640323b8c9bcee9a04709a58cecd0fe369d41ede80922e3815b126a4b1f1b8ed53e8e1c5746829dc4662ea6bfdb275b00b73cf2b2d1f21fb16aec093055f2982f05de4aae6e32e2dbc123fa67aa003f6623432f348d14799c8a326b24a0815ed929c4ad657068955fbd03be2ca475190bc791d4e289fc5d833a41a5a6b1d6a8da654961662456fbc36b096ac9844576c2a3970828f78f358f16327cbf3a4d876571022e0fcc6f0fff253d414488f474fa4468dd8fcf4e879bec95d08f5b331d39c2f89eacb27da87eed98536e30ea46506a4c7b3e3adc015902c2c3020396e2a35b3260b6c823f044b6acec5143b945af5e750ae4803a1867f8fa94550af5dd16edea3a3e73e5d11ffbf13b7b325ddff9b9e8fc6f0cfbb6e82f468802c19bc9218e21fbf66da94323b7b7965b65526ac84881c68c5421135898daf8065c35c9df4aba3a67abad5f055d6d876142e810df234cee12ffdb2cd1680578adf5da2617aac4b8fc9412f5520ae666025c9b9182f7eb22501e7e1afe6899fa80f802e87c17c9e3bf7a7e39cba943a076f46270568cbe7b3c26441cbc8d8ba0df3619f709528b55b119f0dd3faff9daaea060938b4051a84e77f57c3a00e297999a1cb327b3612187c25805b2deebbb632341ea8e420b6fb7693847bee008c66c5bf903e1504c918f917b2e3b8e3291458de10c5210f10f9dcb3ba1901eae6bb2545a99c2db3cdfd841360052960ac3620f00c59b54cd88d8ea10d7b994638eceab2e33fcddf4926b14feaaf66c8a065614ea5bbaa9d0a447cddcd0a098acd1fbd06f65ff73a895549ad21c31f5cf467856262f1a2caa28e30b33c4d4acc494f8d8e6f99cc8d5b4bc275b08b2981deec36f36cad121900faf776d34cbc896b069750b693394e91827387dccc8c524b11f2b8482c358281f6ae05986dadaaa45c61444f9f08323f162bb4ec9855fa57fc82a92b27e7d1700d7dab0d36691dfc12ae02130356ac5c7ba5cdae5f474415b1473a05a840633b548932178d95500666697ddef3cad3b904f56534d7613a10cbe385e8d6f6638a6b95c9ff8a59892fc43f9eb17c87750cae78fa19353897fa007f2dce9ce0804fe049ff8d2bb005373e8f0102dd44c0baaf02ad100400340e217a0b72f81894e0a3cc63712d9b9168d7caef6944d0e2f60ec8d057c8053ee75292eb151fb35fc9a3e820105c5f5c4a95afa435ab20b71952d5cbac9ca51bbd6c0d9f3fbbeb0578c18d69a363440df3da1885bcfab88b3fe89dc8099d8c127990a47eb7702cde4c721650f02e7e3a006217349729470dc4ee8ccbeb30d2b5d73403269ee539459e5a9f8e11b48460bf3f431e01f6f14fb34780ffe0b23e238ea4dba8c88eac3f4cc546866c27039118f390374387c1920bf5f3cd3db1f605176da0ca9353ad99c1bcc3c8fcf32aa834aff6ccd1cb402b71897b952929b59b81b2e23c8ed2c37c9c4c0a9d9a397d8a64f583d5b1f7ddf5b756d0400318c8641428991f60eb7b73265048d3aa616a40dfbcc2768a1482498527dfac8a00b426e120721f8352250ec7bfb8a075062cc6f7eddd3b1f0867e62c2a882817236553e20cc71504afb4d15755892bbca40f0cd746ba53421cfc6229c0d7f0e724c175bc9568ddddd938f7684c02be591cb8f73ec3b8216a8af3acd5dd2cfefc6b6e661d344fc1c4a3f50211ac22acbf479cfdc75371dabea84e984c1cb270d3f097990d47737e53efbdfac74c717d6f4092543cb46586e1ba9405a46c37ec5344f8b3344f8e4f819e516acdc2b5bc49edc50d01678092a4b67ccb40ab8300719b76cda2071cf625036d2abcdc893eacf86ceb93b31f6d509ffbd5ab24b0348003adde5ad04814b96648b4f12a6f379887926afa63c5c1af1221605c89e246ed7188a28487c4816c5bf43fd77c5fc4163fe92270d743a32a87ed6b74ac56c6f53168f0d00041c9018db6cd29fee5279dece08d56ecf5202fe6ce3718b0972ed312320f3c85ec7d60019bb9e5a040decd80488d0595f699710266fb1304813b180081c11611422d40c9f98f36966ec1187d1ecdcba11f2ed0c1d768d69a42791e67ca4615b7307b167e1a7a67e6bd94f7649afdba111fbd5620559df9c080880a47508960a324f293843a7a40fed266d208e19d84b1dd7442913ed383027db8881cbd6d721cfb5bd120a5c2208861f769640562d1e251065ffa01d8bed8ca1c7606ef5673ff080d3eec3f4b76613da69e7ddfc917afb363766060feae2771caa1af3fc81bc867b36e9548f0b4566663c9b250aeb64ec4e332a003952265ebbbcdcff83e182c76b47991a090c8af4875f0161bb9397664e1efd000823e0184c83d000857bdfed626a16c5f5091048e4d0e5feb5074aef93814b74c84ea623ac8568a384ea87a8718b320027ea01eb413b26e83095653553a0b9df8042ddaae48fb2848d209c6fe49edac618f6d393fa1bb069d638a19e4d17577f1916708e0cd0693ef3fd364df1c1bf885b04a3015dee922cf925642a05a8eaf51b17372a2baa47d7e51fbbf6cc043d876cd23e04d00fa4fe0901e06b426982f59a31ebd11e3f04dd8ee3bb65f3d9550a5c221717d2a2e849fe3c1316239043574a954ca309c36b75d97380c10149dcb3ad053403982b784fca0e0daec3f80bd683a030674c06bffbbeef802f057fe3a0406017a406169a7353e12d8c04921cb2fc102320082abd5bb743ea025e8ccd0a78701f9934cf3d975422a0fedf5b4abae988fa49fd02253462d46060ac83820d033170c200918ec91bdcb9f36fdf4e903712278bb2d5bc02c1c068a32d39eaabf1363dbc554d222c0d9d23182472465dfa0a76e9da6ae77ff17471111f2564a89d3cfc34770621af4e061a221821b9ff3cdb404ca20c453764de62b6f5b71e0c623f65dcbcc1403657da75af75c25b793e58c7cd71e6d7f0c484e5dfd84beabeae5e56a0ce17cafa461d8cb4fdd10ce29bf63d18ef9afa410ff243121de0cfde63fd1de35c03141ebfc49993abbbb3fd0b784be281cd923a74d4b1f3df96da4aea2ade67b60bf54ee03690d4d06f18e30d3e9f8097aa5a33217b7398e36b8d9004488f84335b6bcca5fff4cd6233123d0f339198704baa18c45cf4812318cb8cdea7fadf2b1ed83e5918dc54659a4d53c6753b537e08e9588b68f59f3bc0b67ff78e94214df16714c0bff347f98e4ede6bd1152c80fc12fe57fbf505ea1f30835ebc0fcb9f08497d26627928e420e710d4c260e0ee3095149e1d0edd33307511f221403b745678839ba74a286fd566b2704db45542ce677a8dcdf978300124deb5a64ad82f9739ba0edba9767a8727eb99af70126be1b026c0ba53b96767483c71f5adbb32cb4e45e2226a4737a4523ff4ec05f68bdc6255b2e3daea6274c1a7fa4010be38fc9d7e72786577bf3d0ecc7209a9d6dd9e9b4cbd9361cc415009d3af710e86b313fd5de5798e17b963d347f64ec9cf5d383b4915e3978826422451a0c6f1c768b324df040dc84b4eff99eeed59a9584fb9c36feded136e69beca1234c903c68fabd3f74f58f8db1094e6d7e320dbf85d32063d1aaf3aa0330f86676dba1a1028fd713f594a9618ba7c066791e94570ba3ad1217d364c49ce2adc92a15af5b2f7004449151ede91ac787f82fe814531fbbdb71d986be80a7fb2686d3525cbe2451eba4771db4d936ff4519c5f6017cb1fa42ada2a4d57ef74d8e94eb83846374a834367968d05978b524024892b7832d233db2622ec69972c52e90b545850f12c7b73c9a08397288d0a64cb4978013ccdfdf4088e947e24e545196c0c59006659cf201f372fe3ae15190cbedd848d301ab836da7f7b9d9cf59dd23211aa81161b2a0c4c97901bd95e1fcff67d66c7fc8785a327bf45cf6b855b5b07909b88c421884e2a3ff172e78e299fcee615f66b2563e6c2ce04abea97eaa270d617523fd1adf6b1cb0b7b8bd920d13f473c5e53a664c30f45285aa5d76f37495eb7e29d043ee4a6a1d0c0d2314a66bca008d42151d3f11403d3b054bef2b07dd5a34f797289f39633a32c15dca131c3ec40d82b765e5900e1f59bfa26779c2a77c280b1038c38209bb0e10b57d661d385b4a2359053af9b394f5f556409d9bde10b8c094493bac618be64ea6fb9ad4b881db3f1acd5dbe052cb3a243fc9f8164b3daa67c636e63d9ac9a788a7ee8d22bbea2f63c11f43de60f716426b8a600c02966d845fbf59e9fb33301393272132aa4618e6bc756cf87007b2a98c391e01da36ac690d0d072dcb6234c1c01d458b1cad32fbe3668cb9ff3ae43f970a5399d4c03d871e41136dd435066359e67feacc27216e34b08fbe89c4c83ae4b8c56251919b9f3f2349fae77ccd51642f0b81872d4064fef0e3da798e3275a9acece99152d9a5a87057877caa436ba8648885bda6e22bb87d8a25158442e2ba4eeff121a3d1fc2c39b610a98a5ffec06d421f57f367c9075a13887e92a4eef46ff9b6da2dd9650dfc451bd7ea570908ab1f86351f56621a307fd2ef53328ae29d47e0c45b63b97752df8e7e13b0bb17e149877dd338715ce522cc0869718b8476fdb85e424064c1c0d0011108517bb01e26a61a08dc740045a22feffb4c30d6e87682b56b885c3b48428fd20a80e2bce4c72d1e3cc204f8df44b6492e274bc38d28b555e1bb7a7765056b233e2a786674c5f47b733aeda53b8fda6e26b1b189de3a206112a75f3f5445d711f992af70f04031ad533603802ae862c92a99a19d55e59a702da562e31a33c8e22e150a500966524022bf6027ed927f7c9667eb2d43285fde774a626cbd7c54ccd62174965fa79efc523a23709c8af6aeb052f585cc137dc8525dd3bcf35d3f1e70951f9463eddbd4e83660be5a41954051129cef93c40c921d124c03b8b804819e048b8f7e6e77e5f314687c6aa1413980ab3ef29015c7c591ff0e80e1048655b8c2f9a5f063a4b0ac245df6ac91fe3d77f600caaf4c81390024d9753c86eb05da9fd1ee1c6d3e1289de0607e0b1203aebc056722ae29d436d75c73695771474a9e3dfc48db5450e71ff80dc542f9cba9d407b40886cd70904a632956023c64e3bfd831e61d4dc650b31b132d66c581e5345729082424ba5d6d88930c72dc61604e7aa7a0bf233e5a8630a50640037e15d1751e83154542d629b90113d1ea325db7b8d7c4818381a2fb638963fdc6319677c117e9e45a1d0b74ad00734fe259abc130627bc1913bf45dffa8851e3dffc1c49a97407b5e4f2ed51e8a5b92ebd62784b1f6255a1fec5173f6977d8327e47da7c6b5c59e99880287138fb34aa9ed315a5602eb09246f44a55040214d30ccd5d57518ba67be70fe105f3bd957b8cfe3bc04b52b51040509a9088e88bda5ae2bcdc713cc9569144fccb5d71ef11054bd32dcb8f42ee9beb4f0dc902db52849bf48fc74099354546976dd30f0338428c63186511e16c6d973159ec41c5f08c9a8dc3456f8cddb185d68f5b7c9f7f8469a916677e80a6ddb7088279ac0be478b98a53f5c3e738213cad49a9601c8295f7331c619ef8bf4334c72598b631c9d1bc6eefe8bac5c1f5ceec3125c86b0627aefab6028116a57af1f1d7bfce4f9468b37c27642a562206630119e19b0a5e6ab781b1c5b5041b69ca4e6d18754156af6099fe796665e364f3b06aae8e0f3f8f1d724689fd2c15fc935aa1bc8474a13eeadc0ecf61e48920323f499c292ad80bb5e536ae4ed840c0d2bd91c38c6f9a53bfdb4d3f4db0810aee11b9403d565944c8ef18059659d206fcc0baaee88a329f1673588d3efcc915ca6e623cea177f892769450ef1ac481cf70e5d9078e1add8c932f5fb157a0e728381cb684c4b7aced44c7c88a2e6ace94c037805a0c7ccfb88449a85b9661f13b2192e1c009b2c3608ab3743104dc39000f03becf8ea7f433913817ba8f9de12c358454f7c6478c3922dd9a1ac909b36adfc0ebe8ff43a8ba6186aeca68f90ea74c734f540b21fef0f182317fe7186d34aa42ab3af699448e9439e5365a2e084a742dad6bc5d51b94a89aeb8b3ad8cd963dd01e2fe41ea8ac2e85114ad5d02ccc8ac000b1f6bb1057d6c2bf72ebfbca6837a4f0ed1ed24369811c3b0f6cc24a47abe3775f9c3272f77b114bb03066ef320dc2badb0a253f725507b33219f92f6f51934315cfff62032d71d2ff0a8d1c3c9637f155f76ca2dac8f9b35c5e61db72476b7959ee85f1cf661584bb90efeae0bb751179605b9936aabcc0ae7e6d4c44f871dc951cadfe7c07c3841d733f39e2a163f90df80ba5002457f4e152795e26f1b6f8986a56b6a6fca448d5c0d6cc59a71129a8ee0d3f356d5909e9175792f7a6283fb28c87ef02f3aa6645cc38599aec7506b8b5622c9a11e1292095bd93bde435c2a4ad0db4202f8cb90d82017b8abde96ae3a162f0f008e11e1ec376189be5d967ed992810d2c2b738e4ffb5bcbf2d6736aedf2bd6ac3c7cc240b649fa4835028281172d6c01da71cf787375e78016d3b01b1e86ff7690732340d31c24b3fed3acf61335d10a4a45a1aac9aae350036cd7469b26077e1e46081f6692cabb5e7b7bf881f79102d5b0f2ede3a33681c1d92e2d1f6d87febecab658a4e48249338d3a89cfda38421bf2f91672bae4d39b0680d24f37845c5ca5061f1fcd2971cb7048b597c02478c1c18f964e2397e1f005504e9dc3a9d094130011184c9c824c2f0ef2b99f2ece61d596cf1eab8417c3b6ccae8ceb6d0a8b6bc20410e876e0e20993352f50036247507a79a9d78478e8e6fb402a90297b0a81585e58f7815a7826078b76b5b6d18ff97f9b41dd0f0804bba52c6c38ff36df05195e53b73f8b5054b2ad7ebcf47cfea9e3126d0a4458ae22a2228bcf7b669088bfe1f5071c10f20137c29c965773f9fa66c5d65eec9da5ae95ee049533857d934ee62473a433e72e5615c0acf119d12df41dbc0384e952cb853c8ffae6937408c83ecb9712d402cd76ff5e90e770358c6b47502346835a87a36e86df1c4158d267c8504a82cdb66fc2dd448757fc8ecee6ed5c6933e95060686a8cd7dfb3f2aee2214d9457df491c63ae36ffc39d4396d38e3e43ebcc6a1f889914153fadaf530fff48bd57190f3bc087fed4bfd768310300449c02114873cf40e6d71b2b5625cd1112c0c1107db786b79e97eeea822d59c3c6706e49575e24b4891129d9b975abcd9fb8cb65425daecec0fb28a4e9cd608acb7ba3a08089c145f55f6abb1604fc86457601da20d5f9e2cdf8ce2d62a15be68f4d857c6b172dd9e1793a4d9aa6bfc4dc1fa1f5e358d689b33269c12f04720df1c8dbd38496a845dc76629e5da29691dcf0c56db1a7090cd8146ed8eba92fb2b5119f4b9f4d9b8f3599ccb9d4494df2e5285a59ea4faf5bd71f225b8dc797146e826f4c74fba5704c4f49541a7035b62cd95aa00861d8b96cbf3c47f1e0522dc4f8179ec4be4a398fe0d3dadebe59bbde848632309573baaa19737cf932e09b08cc2e231c01b1be42a014242fb37f25f8bf935b03b9be90ef9569307062735ec8b506d29bc9bc4808d8a6f84c1426e5f908168ed195c933fb8bb90240b2f65a809a983c64bfe25c36736a74c3ad35a632e232d2eb3a8cd35a7ad92e3a9f30faf4a7fcfd984c8835539d75bf730d97b6760dffc08aa4c4ac77927bcde30681dee86c4876127a9f4e7ee07c688aef03983310bde7c0d46ff3265633ab1d0f7073e154391086f505ecb1dd2bd8e184c5a052315a75deb20e5f0d76f059cae16ed0f492680aa1398b306da4015d287ac823aec640616bf115c8425d79cc2df0a861a05bb47c2b014befcb60e1f43bbd5115cf3aaf8720a87eb948a8f26870f35a932cc15bdb0219bd74c409ff02587cf7d37f52cde6e6a5282950a693af018e45d456af71d3b28865fee10bb62c3f0cfc4f8e3a82104c240feeb3d07fcaf24151953ad95ea676039ead4a006d629d3f1d7cc7dc11558fd32af4bb5a16a6d98779cf25f533d440dc635cee7bb25c690789912840d41642476239f45cd54c875e883b47ac657dcb8bb15bc4ce4683cabee0c3b5a29e287c82e822e47c64485391fe098fea0cca327690a5877985cc4030d7ab4e64786bdc6842f2468e78bf1665f8496f0f9686eb6648ab67d755d7e772a05c0c505bee7a5c8bc1a9715da411cc738e05f1e5fa9a2460f0a650c768b8e655fb43f66732227e82048e58cd09dfc7c4c80df72422f0bc4401a56d20eb2247dd51ad74bd62c885c95f14b6ca9dfb87c866fa5ead2f70e1f5ddb2ba834054a3533d49fb601dbbd253bbc28dc58f3ab3c58cff078b0d830b6547b417865c7a941c300c6a4999379e7bfd452a18ad1297102c65790b73c3072c1d1ce0f7e838ad2d39e81efaf54c6f222618dffeb75370a494cd4739abc290c4004ef968b2e7ad6e728b7618f4c41c49be4a69f2f6ba10be8579dd715a2285b3e8bfff8e9f21fc98fab90216534eaedc0018e07cf669b3cc32cf0b144e48e9fedfa75da981e9ff42db46e6afeca238424a6854ca8d52fd5e5c218010a8cd9187dde363a14f8a7569dfaa5148cf7fa309ab770eb81c6f1ae7a448fe7160898dfda6bc7dad80d699b4802d325c4876f41a38c8eee4a11958ddfaee1ca1c91b5b56e2bee21f33bc6656bd9817932c1a36047f2c49966974ccb05d0739878101679ce4ddc69cf90dc9fefc6ef8e3b0fcf9844aa512735e3fd112f06857fc8be901ddf17e2208e3d180247649745228a7e5ad11543e8139cdaa2b32bc62cbbbc5afaed1fa3090f8610d0814d6179fbe0910a833f95574f905b1bf7d8d08242d803d4e097ca117c688aed8568570308fad91005f0702ce7e258ab6c20ba1797522501b254aae8ea0873d1e0f2a2ee627afa36a7a59217e24f3b5e3ea66bfc529cc99c42bcae9c515c08d7363763698353741dfea282bc3e4b0cfeca27770f2d34efd6b1d5cedea732fe182581a8dcf3fbb9111288505f3ed5b08062bbe01acdd6dccb6d6fc9116cfa35e9dc77ef56dec1effd43d03067a67ec0668a470c8badc019990b629090051337047fa7d311c427fc84a626ea8cf56593bdcf5ddadbcdfa4f08f01080622445cdc4a45615900c8e80f666fa4bb6b34be7527f07e88bc8b02379deebe88735b13141547f4b5ac16b1e5b9c847c209a7790e0641d0992044456f3293725b572b726720770f71e9580c996089f92371af386be8f1695234a672399de3894d22e8c99e82fe692e8370b0960663333169dfe9643907b33493c0adb97b4e583e360f68eafe2b0d30cd8e8bcd52b59192a78b281134cf6cc351cf208433415c57008abfb0a77224a4b5b27ca6b90a371ae5171283fd445c9eb6bc2767add0880c5fd9d98649e341d88f71ccc1a90a57a9847bb6000ff558112294342b93cde1fd09e7265c5d26974682871323d17db0e74e839960d32a2ec3a752341395e805460210a52bacfbbcdfb9d31c51ccf2b54e8ca9e884ba700dfa138f6ffd657e127283fc93982a7a48e62ff5c04c109d4aefca080974e788a787a0d0a45b241cf35d64cc4d85928a7938a4697de390f1b8833ccf1168ffc8e5009737b5e07739a78d0519d44a0fa13aef5a957467d919a9b77e47c7853aaf0f5c7efcb5f825fb6c1d34519428357de454c4b4acb9ea61a5f144b52b337a12fd8e65fb600b04ec859bdc5edab4697ad845ee40bcffc92e17b42399c7bb5f3c026416e1484a53f821c90e346919589ea16ef9019efef3f0fba4e5d25c34eadb5f7e0007163792132f851996ff5871337333d7f53e3ec0e8e0e6681bce74e6b365afffc5ad2a324e5960e8bb35c860ab269e6b5dc5a27ee9ccb64018c11c2648b55e6e1906b6c6d20a6f3bcd929c36e61904e7d4ef4251635b7a16d257b72280c34869be5523aa241774d8887f4af90db8cec61f96f7f3fc277d89ec65bc323c4ccae91eb919d5c6f462f80e30821c4718590e8b06e98b0459e57195529e53d1914b7f4b812f2cc278207dc3e7892aaf50871c8da3b72bb10242d0da90d3b9cad730e05d45ad432eacb32819e0151a18920fbb62d321b907fb4dbc4e14498398167df7d74284ea9961f0e5c993c830def4a5b391815f1aafe7c6a9e798fad545abbc41fb33fad355ff11a4b110666a4dfc046d2f412a8b2a91b0bba8c16e7b963b199b8452d576dc8e461d7e6943466871b449b967ab07885b24689b79f828997624c12d1e8c8db230febc0ba37f7ec7e1a1f47fd367f5b0be736af551497134603b7b0d6d327c5d3151c070b14770824606692de8db69675443e7d76ab031e08536c45fd3a689475ef92a5af4ab3c5610b5dace6118fcf1eb1732d20a41b716e48b97da6ea2b7660b17b4455bef939b463c22ffae8fa3ba6c123c5e457aead26099fa8fbb9b9a748e24dc887cd0aff43b97b38f0825576c6b64b194b7cf980217a8572f1f5147985aff845b3d36a3adae887b76bf83397526d60beefe2410b05dad570f3e8db3d18dc0977fb23eee4ac6fd3d118a51a3601f13b890308b20ef5014e790d87bff2d5c64bf0002f81fc05c0825f9d2b620b498f877c0bfbf280651f4c9df17a7f786fecbbac77cd10a8fa45543911d043efd17bd4bf2ada9d60860b793ff60654a41643e178f694ca995764204446ffb0ffcd1e38c6b428ecc6e9e1e10272672189a09ac765b222600acf0388ae2b9970d4e021cea46c512b67d6975bac5703beb3403a6bd022caf72dda412845ada228d422c8790cf3af1113a313c424854f5f952203c5211bb96af0cf9206cea9b756d4837ac54d19da5da28abe3d678d51c63a904c9fec1b9174db5859c222a1ce53bef3af6bbb5b51a08a614cc7fb57339300fe0a68db87a3d6bf243cd8969d1efb31ac42860aca5b3a05c762623fb2dd79a8d71d64f839059c234733ca6b043a02b1b13ded56f09b2ddc874bb2e33c3d2651fe308a261b9367a60ee8a4e66aa32ef59114b46aaa1aef588fe2173f592b10b0d5f226ef529f55f363acf1bdb3c4526957cd13aea2c5d049f81b06d86bf9342923d48e06d8d389436df3999d1c161eb4e0a407a20ea079d04dee2e280bff20bcd11029468eaf170f18de76d1279ff5f32926840ea0d128d3b7114937f294509e8e133de4b7458fd94fc79e556d283b00a14c7e0a62ba992e2f344d4610112a90e1b15b36534e16896a81241ab067235198c7cfa6ddbf5c85c391b948f697d7e5b8e68901b109573051cf3aa7b7ecc33c5689ae9c619a3418c63ab8a657e227b4a4c757620a43d6f1a008597c90282c748a1c518a0b30a4183f1f1324488fd46c0df55d0eb0830f2d5cd2012ec8d33ce4238e6475c5ac6dc0f701ce19205ca498c8911a9c36e6f4edd02d4e160a01d104d012c792fd768c4fee37cceddc301c242b8466d4e36b847b5dd29e4ab8d1842e604ff7789f31cda73d7cd8239134da9ea18a8ecc8b9abe0c61036fbf160da0d90e84d5b2be8a828fabebeaa1e303e633226aab9508030f1b271529c924cfd46e149f64375866cb28553b050279773c88e222fbb8fd639fe46205d84b536999e141919a88801f2392a5662da1a403a293ac611948e31465faf768e4bdb1f83cf2cf2562f05af091984efc3a7bafa71c583427bd38417866d0c2e4108b3220874226464884ad596416e1c7b9d8f3396cd064f58eef127fc015ef429d6c310b19e0f775e1b99484e26449ef725f8bd7f9ac04da757b8de9eea9ca0966c782ae78c6feebc4c22789f83371793da1c725d510251c3aa89a62ea98646746cd79f3f8a34091299ce75567e700b443ee6c9bb2ed5d18a68e59a3550352c75ecbbbd6326d27812532271b33696f3153226e5b76df6414fae7326fe4554a7218c2d94da2c5fb239117daafd888b34b384495def097088cf628cbb6a9e5b344ea371b1a5e1e8c2dca2ec5f026c25bd38f6e9cf43b6718c0ad8d3d574478396a4a7af1763e2059edbbdc4742b22f35c83afd94c3dac61b5d6c9fbb47b7b9f27777dac02a021bdab7f9e139bc3501fd5f910d2169023eaaa9f764642b15686351d24b7f4b3c94bb115b2b97fc0aaf04869d245cbcc73784145efaae2e2155d518d05617efb80e2a77dd137169e03c851f0bf8ad51f034ba1b0e8adc5f39032bff6afb5be15f7dcc40bc1f04eb360fc6df82f4dd8bb985e471bd1d036c222260dc269411d500c8c785fe70422aef85d347a902cde1657aa78d350dbdba8786b669534f68a4bd0e0cee164ea7f9bca3f73a5e0e72b4291cf5cefd3d6abfb7249b5a384e3d4dfc438a75097d0f22d080e926b6ebc1ed8bc3adb2290f1d8d9cf0fa588b64db1227f01fa1c966cce2ed1cd3829576f6943a8e4a8d436f91819a45d43f81c9e4eb6ae4fdb6bc0fd9395629ff301015aed80602562d1609fc5998ab17fa6f1e359a86b3e70bb3f50b605402fa7f4a8afe99566ba2c8da75e41b621c18eb2315d13e7522d0a72aa4b15fc513b65df8691b585efd51af62924c2f376559fceff5ca91d877287023f273dafa12908687d851538e4c3f8e31747119660de5351a1f36cb88b79f8fe2af7eb23c93e66828b469959e0dc678d01a510c6cc6545bc7889446ad4dbe91b946618e1279fe3e37d83eb722f23dcca2c1b90d599ed828206d34f9223c70ec372086405f5814782e72acebd58ceca78db196d29734c9de42e11ea23ceb1e6632a5eba4b5afe5838c7d7cfc4b2bb7a1c5bcc4bcdc5fe05e0dd475636406f8da5681055036f0ff075572e2a8f2d1ac73c3e0d286ff5d6b635eb2009fe70c9d185ebd002b1051ae4e26c2e45255bede13cffc5dcbe1ef91d1ff0b580e008f30a215a3bf1fc11fa147bc50374a7eb0536201f88f7f68303eaa67bd5f0a46858102b714aec9f80158f7b587faffc89e2cc9eee33f25f5ed1028b8d90a1930108b989de0df569fc2612ce98d4b3a878f0b7e87a92f90ad6bfd582afca135311c649d920c1ce94501acd1efc75f233e817a4169bd27ca1c19e1f1ef3c56c9d36ad86eca42f5f21604e76d1b1dddf026ae9eea1003cddef22b0cca887e675531b497d164aa5692a2dd885a1baba2f3b7004a8e1855d8d796b4014c58960c452f4f86d6889419f736cc02d7d8c34a19f86560c596090f2a96b05a799900c0bdb2da6cde4522a9e49685ef427c3bd43dc22210ba80fe1152c47934ba400f762805ada1dce5b981c38a60841462681d81436866c9f625a8c7b85aea263b9ff9044c8df16ac1922f489153d702a1690f88afdcd1480ff6916d083a90a844854b55dbf12d6ea2bd9339525cf3e2baa46efa8b08d9cd06b9d2ce15d36fde5006821f99f750219505d9c4ce8c557d81b02d27164d5cb00d62cfed16d4872dc850ce972a49eaeab81dc651886d2024a0e53baf90e08821db34128c4e9fa63cc0813dd45a5f11433d304c72bcfd262004aa20919cf92d4f9ab95991c9e5a9ae402ad23aa9992e52d5e1791ef1f9273886427a8762b4fe41250496ad85d06b2e7d84af1ad7aab625c2807e4d6a4cde9708ed7fd866e2798703e30567f6abac98bc8df8cb6cc9f93e25c8ef9532fcbe623e74abb26a73e1995c59195c7ae7ff0937c05a690be737fa9c89eddecf4b570b6688a8fe04a5f7d5d7e1ecb3f03dc23ef6dddc52caf45fa57c43875f232e1f229af7229314b23d263ab5ca9a088790bcb0b4fa09be030c0d9904464b036daf3dec97efef5822d85a70e0fb082942a3640e9bd65f80bb5c86060782c72c6ad103b358471595dfc685aa570ac9fbe41ef84ecee85a2aa4971036e2e6861504b53a158e5588a0298cf3a113e5e141d26f035c73b8d0e570c0cc37c4c231ca012b46349099d56ff0c469ff8e7fe4f076b08e4976e3d9fbe6ddc50cb8d82911008855d5c39a29f248980283e4c552805551f7a5a8b779922e41f316880054cc19199da19bbee29a03952ad1d51fe1053b20f9a12fd13f9340900f50c49a34f6a8f25e07829e8a0f2f610f89fb68e943a746242eb66b84be840b71bd0273667aa30cf122960f8b579e1dcc6c8d503df93b4e13955ca46e0850107a6197a4f0e658a0938bd25ce508bf102682211dbad4a4d32a50b2e9eb9d86a665706346db28101a1d45da4e59c4817956f83988239d996927ec5476912574a280987066443de91d4c830630c04b186f799a10b4161345e35424d35e7110eda40aa71f2643cd50c82f06ac5ceb9591d568c1d1426853bc94d16c34f0d840d2f24181a7f540b6fef35a4154a4b9baf0ae11b231490c79dc5599036f6adbee4a35ae3cb116e7bb607549f775a499ca4526c3a46cb7d6038efcb49669926b162cc490b4fc60efdc0200ba1e095fed8526160f51b7d11ae6a6710d36b718f883862b7423d8cda885bfbe9ff4a816703b81a1bb4c4030e5e546ef5e8b1018e9a6b427ca906d492cab9d710a30fdff87d86f577a725c19976147515b676d8127d3a57d6c9f342d8420a5e0875450a82e37e4a3cc8ddf9876eabdb86b1f5e46de6afa91383c3a2dd7ba9a21544b75d0023b6108fc832ef272343719a2a25a2be771798674d288f91965a39053f56581635d14231ba0292f21bf5962d489f4752857551e0d37c990972533dd3feafd376ace1aa7fab8da679d8925a951093ae5cfc04a1a5df7ed921e8a2edb842dff9a09013f633aa94ad736fdd1645ce77b7f55f1e11900e90a942435491c378fef4f38bf07d8f89ae93dab399b70789a975f8f79c208605604d875d6fd2875ac64a48972a182a2ef01b31f5be21c072cc7bba732fc1ee08bbd6ce3cb64bcdbbea9d7951f50d08474c5d41f4df20f5d6e89a44b9910be22ac1023fd40ef92dc2cfcf833a4468e7e3b60e283415dfb5e341b8b467375c8dad0eeb08302f731f4523b728a60c7460f2bdb71edb78c4be9d2bb01ed9463937eb0f56e272f734737972c67d5d2579e86f8b24605ad3c1785385eaa5cf1f713a573d1abfa50a187f6237493697f6071083de8d271b751dd9ae885f6182db9515862e38f45adf564565fb14cf3579306d4871c193d43835f640ad282774c1b9bc1ae0e47473304724bb56aeb2ac76587c96c3e05383a2adebed14515362a9727f114f52c5162083a5bd28f69e46433e65924a475fb39d1b1fd94eea39e10c0d40c3bd3e0795801ddc2085d182115cb31c2953812230cd72621bc3d5c36b61f69ce40bb7a518d4f22d032ccf164ff54499fc29c024efe47c911b6cbe41bf9e2154f115c2558a3ed4e05c003aae736ca888bdf5ff00a2fdff5954492fd9dc2de1930f955e708718d716e40485c35d9b96a7949a0996c972a372b71d23faeb71a6f0f72d0cbde3f3b662b07bf4ab3aa7d75f51ae4c952d3ee84990ca15f39a0a47067b38465b4e11c5680265f1c55167ef48ff5ac094dc4f12f9f5c3561983493d943fe2381bdc92fd12ecac988656f64c025489f2b56ca22a7a070c8caf2c846dec065f0ec683a727a8516d91e43c1b92061f8cd702873ee38a348be6d9bc1c9adf98d3db80272ae606737527c6a54f93b2f6182e892994f19c328a1fb94572c69bc55cbe98b0dc82c6a41f6b8917f8e3813467783c95df9917cee04bff5d25fe4ace338292b00f9c51a0ae9d685995db3076f74dcfcbc03b0807961d6b94fc684e84ed68400124f5f94bdd559dbc129cbdb85748602c367dc9307b7f4f808ab5830a91e0cbcaba99f3aeb72bdc6487878051979c9fdf033a4ae121b3ba732d00df4675f5bfbf23bc41612dbf56f8340507ed40be1ecdf8ea3bda9a9e81bfa2e4448b2e02969b53340c04ef428769a120b7ebe07b1e4442f210f12b3f98439cb9305b4d9d856e022b4654389cbdd45ec58a3b357f78c788f1a1f041089b731e15a5679f405e71efabb2c405e4b63bc526763ff4d98d9b0545557762b0a23ec6cd17de4fab439f9b0bf4d8e075dc2b94c0a387dd69d55bb86c03784df07ff6afe561696d18cb524f29e0479a6608591abf7a351ab5c6564845b97e4dc201cae7551480c2ab4e2e2f7e888034f6941b58cdfe07050a6f5c86cde93ddd05edb6b91ead7126086814da08d95bf9f226c48c16e87056723a9d273c92054b14642284d09c1d7bacad0ca76be80e9731819130a72545c539087a31d6f0be86e84dd1be4787b93d0a26591e0d27c8e7cd1ea6f0bac0bcf3a9e96b55ab0187fa45c5eb8666be9a22c5d06de696e24ac6958af6a4d39df1a5d6c727371d487826885a2df1eda0c43deeb80b1c15e2b87f5fe446ebcbe0696db9c152c31ee15c9f78a78ee913bc4c316ec1fb5d7e8d31b6e3cdb74a4a623904896ce902356a0c25d5faf6ca548b21cfc6b3335720a5195eb020cfebaa77bea9ec68aaba98e78f7790f300697ee3824a97a1d062bbe3cdf75ef78cc4a0db8debbb31ff4948dba42c465475d10a2afb9d95a8a903bdfd00103edd2684272a8b016f8fb77cd1cf9e77bf8761cfa8595b23c986ee6e9704414e81b37a12f630a0be7e00fb03de363d7bbb37bbfddd419cccb38a23667d8badc9c463bc92505597f50797f2015c6fe3f5e8357e2bf6e88c5d2488a6e8e0df08951e9bdedb3ff715645171f97d4490f10a393d423a66cce4b31b7d79add3062c8db7f3a9ff5bda2dbb11c903f68ad40ffb587459819e95507c7d50741396deec5ebb0716b9e3ded47d8ba7fa7f33fce81b8d523428543f42da95775be59a5ba67975e5f5f9e96eb24d0830a0a4948c27b78e0e2e29329c9b8fb01aec1b318a5e9105216350dfcd8644705d9c04cb2645efb2f856f0775a0b45e951d073ae66a549810f2387dd4076fc3eb961f437bf9bb90cd79baf332b3aa576358e8533dcb140ce6109d11cffd7cbd05206f0dc1d9394d2036d7b1af8335e7909eec3c79c1b4a5d2aa1a4732ec5212cb2483e5b9ca51c95107a5b8b6302f93776953ee5d3dcc60447ae5129b55f452fcb0415a805fa756592523ce9d6c8edfa2d241a9a6325bec8078cd5cbc9194555db4ebd8c50861f935eb9d1c5f533ce69a8cbc605775fc62aa89261983b092c5b5a45a4edb75d5a34b9316f57ae9059607595f4327b7df810a6a5d1fb30769de8aea9f8d6e7fa6555ed810648375b795482ab967a39e5a996930c01a53f74147b853c8ffae6937408c83ecb9712d402cd76ff5e90e770358c6b475d20d607e796610b57afba7bc4e94f6340e72988d76a9febd96348386f1f27206bfdcbcbed7d61bee7be9721d0c6c3bd39349a2df471528dc24818617d3af4659dcb7d0be63edb5c45510e95192b37a96d79d454d640b0b87f0fc7b838b7e19b784640ebb6c970b1385bcd3fdd8f56233176affdd0c9ecbd9a770692b0842ff8ce102a3277504df52236e0b46932d52e2525de278368a099f0fbf7ab1cd4f085019dedaec1a0c5a4c3dca93dd789054914a4064e801febf31f1799945f33084e832dd80a03c42db78aa75794198fad82f64d3336db89ea7f955adbaff983e544ae878f50964d00405cefb09e0aff104d3ea93eb97ba95b0f1cdccdd2d9b663d81d63d2ad312859c13ae9b5b3dfb9eefd496a2e1f829fa9fbbe6c1f5e09eac0f2d484c58a40bd7432b2428a5043a73a157056a47d8212892cb8f2474cc90eeda444a7be63ae6aea4a614f3113153f68160ba77d9f292c2e95f3436be32712ae33106bc3167b2f6058d85cede1dadce9efad6ff23cbf16e13ab30fd862b5aee717f56cfe6b86cb6e7aa1c2ce205d9c111b021b7c10de51e28d59a71799e938966c535c690f82b4be9e147cd622cf3808127443e34bae8600be57e8162298aeae03336682b0851332a1ad0b0a63b8e0ae3b5ab0166870680023e63eeb25ac135ae004db2a4a96f5c0450a1c51cf7751274e9ea217ceb8766621ad69f48696232cb4e798c320fd5764cab844bbc4a662eb7ff4c8f875deb20e5f0d76f059cae16ed0f492680aa1398b306da4015d287ac1a07b6cdb31597cbc5eba5325f3e7aa94d53e3e9520e82fc5352394f56a8c66cb379ebd6ca09753862c90a2a6c7beeb07d92b2a48e8f721f1170da6956e406f1f5fedec8592fc1b54c442d423015e05bb84ecdcbdb43849f262a3c2f02debfc259c0774c796e17fa0e70ee3e59e86dda29913f80f8add24702011dd9f26e1ae24797281359a6e246bd31cb63733d89a93ca002c677f86cc6507ed3ea27450c7984185247e08b0fca664240d2f2657899e0f8de5aff0f9d93029e6fec7a7d2f3c417800e97d9c19fc4c609c2f9b2e5e3e955108a9916297f364e9ddd8752f03219b6a38d89b777c4c4b62c6784ce373a3e1785971e3399934ac39a779d0d3a969f80c76c0ab543aaa1bb56ce42d5d5e0370e369b0d6d33b4e0f0f6973559a20bef4fd03a4f39fffd5adee3781bae8e542efadd5412bfe9f7aa1fe96918ed0e41695ab4ccd3ed86fe70cb21a6d8e325f2c04163bce2ac557df2dc8a7a7afb8f8d13b934809d583015cf61185adb2f916ce66b28a6625db4ea3e8158999dfca085ef94f91d01b5091ef4761bca05ad0743c9dd99af2336bbed789e2147ae2e7e1ebcce069c0a8fa8e6437ee79e4bd85fa525135e74eae761292a914a10038079c0cad9e0f595a91420e488c514e3265f18fda7c808d0b3210f9c0cc6a7ed195b269baba7003dcba58aef45d2b105a991fe77a0b4b8106b856c0ec04194a7e431e10bdfc2e5c7763799e6d463d745d0f05c67b9ccafbf2c248c767669c0d5961f5dd3e89c961e8ad8749228c4adce8d16eeeea4cc1263ed40498d919ecea56f97d19f6c3ebecc4dd3cc374a2ac6613e51a3344ae2a7c28439bf7a3f6d5fd50e5defd77ab27a164fc7e71a0839934feba552f35498867a497395ce212e80a73f4f91e3c66ebef5b7a232f14dea60719503ce38005797fc8be901ddf17e2208e3d180247649745228a7e5ad11543e8139cc3bd531fa6e266d17f4e805f74e9ade513e65f7cd1f489d2e7b6155c5dd562aab35824d2fe994e13101dce008330f8ec655b3b5a4d7ffe16a5413bdb5f3e3a99871d25718585074c54ddd015414710ad6faa73d2167e52d2d965fbd1adfa545535b605330a0c40e2765aea874d3a6c387624bf2c485e2431fb01423f6f8b0c5f0c8022a931fe56e6e5b45e25d38c47776778f47b07e16768569b69d4bbb333d45b44fe546fa3c9546cba32051fc7e89b0213769e2723894803dc013ea61febcc86b258c5c6907130c4e4faad54f040cace26e141c50c93d48b63c0e39147a716b4ac70e475cbb2dc81e4a4b895b0efa140bc767c2d3fc4f6a99b295908500f0e06edd976674c295ef94c82eeb9f72d7ce772770b931df2f2ae6e7c72eb873f69f85f801dc3079df9f68eb4d5647de942438ac9a6e2868eaaf9541623a07534b14ae913c1c91a64fafb8101679004b6d4aa8eeb06204ab239ecae2c693682cb1cd6c718149c285d7b671e8dbfeefc490aa83b6c3183d73a8cda630deeb3096fd00be4a606c5d32ceffa7ab8eab8dc82d29a96a928f5917c5488ce8e4737f488550157b40521577c8d24aedd0880c5fd9d98649e341d88f71ccc1a90a57a9847bb6000ff55815a0c58eef8391d8d625ce3aa2447450dc19da98059219c263c6f990f7d15fa7063baf419f82e80cd56920e4fa2c49301a64dd7bd008c1520e74b347e684163d71db164ada349e2851614ef9c2993e9949223f2293e0a20a3e285b2483a5c3e1c9fcf6cc2a8d27ab9248e183ac5617a85bb2a863291de1550af0b8d1b4fc3221009d059661017efc58e0f8d5c94604241822cb38cc15748162d881487fb2beaa0d83c6d528a834179c44e6dce3609b9c7e9d0cf576cc29c184a1b22c92afdb06905d081d933d35c24bb128a63088d2a2183d5765409d9fbd58d7affe2a3bffd1158ca549611795c489b8a4f48d5dd42c03b46466da0c18656cf3e078a137eb1c71b60d25223c7e8323acdca3d293412ebf5d847cb02f5b11471ed12440d8713224ebfd0253427c738a4e890ef999c670e2bb6c6594e9d00ef28da218d231248fae5fd5f3315415a3a2097d21bf16148dedd41f19b08ee08fb5b6d257b72280c34869be5523aa241774d8887f4af90db8cec61f96f47acb9632ae1fdf38c216d752a93c5a8da75608b4e5628440bbb534d184bceaaae7cac0c2386ceb17bf424955d5873e3798a80fd4491f46dc3fc61134fc3f022f1ec9463c0dc3336c14faa983c365888af34c1caf7137ac12d252ddfeaa759acbb79c0e91692c92710c738a2be0f7dc54d54f7f1172d20f5574437dea3cd48ce3b347391b7d4aa94f71bbd25ab2308a616be43f6e22d4bba028020c176c7fa8148248bbb4dab65f227c382d48130f647518b6e4144d150c613b2617e3315463613e21ce53b958d463769d723bf41593084c9b8bdb1bb9beb3bdfbcc2cf70edd89dfca5807e0110f99ddab8679ff6080571c1cd01cf337fd0a0e553c8e89d63a1d1a8fbaf416163881bccc0336162d938976d4c2a2c13d19c42d5529f89ed50c1fdf5c78725638b30d0f019957ab20ca89308a80103cf92db387d123d502d29f6f25001e86e2b3c15c2d6b3f3bb9d29eaadb97ff49a8066e38e0d194f8b2b02d8d486dca065062fa1d124deecb096089a0144191985a0ae0d33036194df714c1d98b647e4e4eda5af2aaf55ac7908ee778961573919b937de0cbf45d8993eaa660dba6b1d14da1640ee50a948e9b30b5f34c3b954767b5cfb59a9652f774dccacebc630fee4ae71016f3e50f4dea412a2ccc13b5bfbf79cc94fecb47bce785329c094547bd211112bfcfd352b32b65622a13fa207cd2928435f2e24a09040dad3d202e7dd961df2b2400c364ce8f3b0e56d7aa6f4c73963ce33623f385e5be32f96e082e3129f968e3026afaeab8a3d240bdb31315f7ca38f6d333dec6035333ba2f87b60809dd518011906e277c430298379b1f7421f9a56a020ae98aceb42c5c68b575ce6b7917b5bd90820b7eb2cd4a4a15988956ab996c74535699c1ad8bc0808a43c4742a606ff2848ee0a6d5bbdc4805284932e645ee8c189d18cbf4167bd78abba536dda9276f47a7c9db8fd235fd728868ee419419bee73fe0d37981e89897da3aca5262221f11870a6126042e9388ea0ec8f8401ec9b042796bc13b91a3db83b8d952740d9680356991801b4379ead33bb2d91ec111b969046b2ef1caade3c04910b0762c9e912fdabc3034f57b2fdc10d9f109efd00635c1245d085568c2bb63192d3d137b85f056c057c947958d1593c7926bd574ca1307389d199b41fd756055e7fddacc897636d26d697a68e87b3141e6bf849b44814c7a33c858caf09870713f13faf57a4660162b92769c0595ea8ee3a34badaaaf68b39545e62ab356d639efa73c9e5246c4952ef3b16778aefadd62657931dd75090f04868b6dac088f15bb28d51c9eebc955700a987107fcbefca14891fcfdb843813d023a4007ba342e2b730f921db451849a984b887fca29f6e0b314b5c283b8304e8f0acbabf635e31c4abdacf26d4b8ecfac9adfd9975affb8b6445bdc8359ebd4e2e116ee4e2ef5e7a5f781db763a85793c8335fe14121a77b5da1e55e068af1e7ca6aa5896bcf4329f220d977b1cc64ca47aaa436e29b2b60cf23fe8e7246ad00341ff97953546d38fcb86ae1b29a262f82f399880bf14950e96da55ac8e01592c16f9292c3e42ffddacb85e2d6c2c437e884336758f5e3f5871aaa2acd06e48110d24dc614f5e5cac2bfa6537d695ec68ff7cf6978c57a3c016f82b08d0ca2586207b4c745a3128b3448b79d4a6daf873ae47281aed97c4c40358fecf6fffebec352cc2283016a37c13f818c06706da555c033a3260a04fc783df5f67742c42169256d83e0d4d2b0fe0559917a129aae385ff2cc216911295883e99d3d0cfe2bf67555f1942da7809d52194dba37d111198931fc091e3fc9cccaf92677d46f7ab0ceed5b40e1f47c83b1205a9a5e51a3fe5118d117795aef55cead5472d01df24aed3847b171e6ccf2de0be8d4194db698dee2e9955749b32ef6faad7017adf827a0b45e011f6847f78fb65bee973debf50d274ff2fd644631e2e08df56987953f69237f01a995e70f7eb226649b9272df6f4a10bebcd2b4936e246fe9cf45f869d0030e43f591abb2638f1028871de4283ac31fc39c318ee088ea90b24b29be452ffafe551b77ba6875e445de188dbd88195573e9875be6f25c89d8725e470edccd04c4bba2d1b76ad8fc74aa18435e8d1d26fabd4ce9ef7ae5cc7db70b1554f0e0f688aae23dbee08ba5dcb169e6354b630550aef5ddd3fbbc32f8893cbf681b7c59964e14896d789ae1ae3c827221bb12bd90f1ccd23dfb449b039808975dd4900795304d5cc110ec3db78591b6c70202b48620d5e843f94dfb6c639ec7b4f3c059c693c0f2f39701a09f18cab5fe46d5af6b616a9772ac41fe7c40b1af2acc9f97163f45a5d24c688c5de727287318344338ca1a74c59a4dc8b7af4572780de770c3412e72f1906a90603b49e6c6f7ffa83b6c1a0736d70251fa65e2c8ee3de044cc648e9cb75576cb7cb9b8b79280e63999feede35d261e8083385da041922b01a50c81ee97e847cd7321a1692b055b60d674f5060084a22547488c95b5dc9ed4879592ccb9985771e0ae85bbe594be9e60bfb6d2774ab6583412ee24d0a37ec184a9f04cca1bb59198327578c9c19b1370b72e5e7e7de307b9f419cd2d27bb0c17df534577e44072a1650f253eb5120eaba9ecb73bbb290494b0d5d975b0dd6709c83b4218cd394a790ba7e915204dd9c855bcc7ae2c254800d881f9600e7e1e893f52d99c2aa529f199846d1496d732fd91a9df3b196472b5affcb5f26539c7be3e501079a82d8741eb66c5a40f338dc85c1b7f4ab421c1fbffede8b83a809a5ce8e3af64cb13dc28fa40eaa02566f616c12ebbc671488171cf33cc337ff8710fca3a4cb623b09faa933dea9eee57417ccd994bbafcdc99569566d3c5e071d202e0ffffff1f