PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 54791 5cf106ba2c22954023567bc6a718bfc38123c8c4492755fde6f4b76ad7768a9d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b56997faec5a79aea50b8f20117b1d95715026dff0db34794133ca8da4946727
Certificate Block Hash
5cf106ba2c22954023567bc6a718bfc38123c8c4492755fde6f4b76ad7768a9d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00840a000006820000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006e2d96c7fe718c8fcabf0ce6daabce1e0c69d53a50383d7e4298e7ae0ecd2b646ef6d6732806d4fb3054ad7ed909c1d31898b9b20aa977af9d00f78f2d6f56e22585406b3eaf004f0e05fe0dc753eecb7931884763986c7dbf050000000000000080000000e00000840a000006820000

Raw Header Hex

000040202e54d394d11f01f842142c5692d40ee7c477b0c2f4c11c1efca39cda4848639bcb61da3c56de859505d0aaacae780454b8a2682f858ce0542ab24e64d96931444ce1096a922e0618276794a48dca33417934dbf0df265071951d7b11208f0ba5ae795aecfa9769b5

Proof Data Hex

59,560 bytes
1212160103078450a6367b88332db1bd629e69c38d10206610b60d3c3d441312e4308d6a08985aa4ad58dee1ccaebc11eeb734db67224a43777cc336993c9abc9df0bce615dce1cbcaede58c690e88978f28f1761f7ac125bfc08578bfa3830a38cae84ae032e7e0d8949f147b922538139bb7734dc2e5a7c3091975797bf6b4410ddc743fa20ed3909c6173b69d34ae2fa6ccb553154c085f318a436fcc654f05d4c31c171dd2db423ea373ba2f25d1b3bda476630fc3c241d4a0039eefc858b8b0d4d15b5ca92baa75ff0b08b32eb285b961eacb282ba1a8e19f214e1a42c28bd7d34fa5fe0f48983dfbe01ea0bc505665830de4895c4cb87a9623a0b6dfec82eb6e8dc199dfe095d1f97f29d8ae8b7953201e3eaa6ac6f6ac6392d84a30e539f509cca130ffb65c9480058a571149df6b5638d57391dd188cb040804287753edbc172a168039d8c877a7892be97fd5eb95b4a58e77bda9eb4e38b1af9ae4bf2467c7be186c4c8c2359e0b125923dbfb9af484759daf59ad8bea73afdd7e95f71c73f890542c7f761bfeffd1f12dd7173e1efd4469e9e2bf7090c487a88ffc0a040b1c5f62c137caa659bb9f580ba8173d25ab14b4dc126b0a549092cb11301e82db2fb9f377d49a854a0eb436dee3d1cab68b05288e99a068f168b3987e5479d87ad520e40a786faf6441ab45699e2d0d12150aea268dafed4858b18602027b498d9de0cc377b4f8ac04553925ac0948eb1bb87d43ae3b04e1b7f4cf99d48f0808d3a9442202c0ef94a68365b73969ea35a537cd7887a6c52d8bd67d73e89a4c61ab77bd510e78b4a9aa9962f7f8a37f97084f721e4b965427517d3180395404445a646aeb09e7f13ee8c9d0fa8bcb66681c9b45f5325143fb73016f66cd9733ded7b07edd903a38f21a240c8b54c0f0c8ad2137cb4f591fb1e16f3b8010023184448ecbb252e63b39c75dc739c2d9b47dbe9f80b5fe0e73725f415521480adc6ca17aa95a3eaa79a68d974454520afa5b948b1b2dccbe1120d2464a5e82e7617eb94216e54d6ace1152624542f8c05006919ba8aaf5768ce5abda53f02f3abd36dd775ed4a351c5ebadcd871efa87d57903075f0138838fe39b598f7e7a74cbc1f3206477dbb3235554a7576cabc7da58712e47a070ebc256de362328fe54ab65c565d32c1387c96f3d1d13659d8da305cb78518801117091c1f39bbad3d7efa81a1ef096d139f5c611129d767563dba68edc19a48e4d5807cc78fb10e0834047a5b4863618cd163a292b3207636915fd8141851ce550a0e4f7d0991bc236c10cce6a64f6aecb7aa129f183afa5353694bed48008f9a1df44a8634dd8fe720b3aaa5faddafd5ca2b6f44d0242aace5c96014adadbf40acdb3fa08190efea34ebdffbaa06c77402c3f1ca75aab8d3702202f4437a7d79283e49415ff0f0e65e424c09684c3104db3d83d13b92f68d7fa8e8a5d980bffe50fa84b8470fda401d638c8f7ae2328051327814dc4812807a4b6dfcff9ed755568fb6d2dbfaed449eb448334d4fc95f04c3358d48132400bc5b6f04fd8e035e1cce569e4477b5ff98de1fe151b24ae24d4c041aa1bf4e4e6c567d41148bb794b61e6b8e698651a6d2929917962bda593ecf7e9c607a20366b271ef07a437334d7a1cf365ab3c7692bf6113bff9fe316d7a22054e6846ce3037bb5e40339e0a50d50a8efb2e7ed7813b6f63d296ba41b675ad4866c0291532e8db0ace02bbf699ea2a01859015df10ff0785add41eb90f0908a9fbe8c49aa22a6b6475ec4aa3c33e088ed4f491db2ac38b394f4108e91600314eb6d3b837e68427a407a33b9087c3f60b7aaeb5063fbde05e8550afd5017df979ac849fe02a45025da15d3e25bb051d8bf3b3c12bab3043bccfc4d860bbb46d18c6bd8d891a9a21c27aace1d08edc36d5599be09b85a4d023b91bf345c63a85f6cb7b8e3ade2161f7b4d8403c7e68dc7eca94d2e809d3970dc4c2600f48126541ab252e622513c6ab3b0c1946ce0437603b88600e0102b672b5e8c9ca8009f3d7e65fcbe49b3729557c5c3267e57b69592e536341c01a9496c5dc099ca60e0f173a519c7268f7be608f5918aaea226182ad7be3eb804399c06790317e155aaa202a6bafe6a29a2a0a1c4c5a049039c819435bd7ca590fb5ef9eaacc46814f0bfa1722614118e303ffa89b5ca812a881fe6065fb343968e2b31c255f7bdb27226b22213275ebf2f305d5dedbcf24c7afacbbb64efb4576523df02d7fbb441211ec967ba847f60ddaf492d1614a579ed9e6b7f4a63ecc843f58549766f073332a492d8c3b976a0547338300b7aac30607fa74d148652af84af4abe8d5b48678b2c5ccb351a3ecd327ea03473d5eb6dd2138aaca2bacc81e9f314a79536ac54640d17f6f27732eb5dc693ab4fe8a80f9798b381846856df754edce4179cc68d7f43a377598d61ef1087deeb505f9a0214981997dee540364ed1ae308f7ffe9cebc95bfb0259a5bc95778d41d297a083b3822a28d34c09a0bcc2f6419816cd1328d4d6caedbdb238b75f0554369b62d78aefc8aee14ac091c4b8f122ecc7087f8e62f2f4d3df81cb0682e1ecdac5a43495088ac67b4646feabe713703748a7598b1d2881471a9ab1e44c2dfc5beb8c2fadf256255e7708b5e11bcb6f1d194c3c7082499bfe4697ce011f25c0b50775a43331b73875d8ac259a831a5f0576df836359729c586806176b16f3ee922928cf19f49cb60f913bfb30526cc6ceaa25461d5314019df98917f8807fe103f0c446ebbbe8962d5cdd45fe31497b2fc43475c7e81299d69a8e96d833359f9b1f09c1cb08eee85a383451052bdf0c1fdf061f16c6f5eedaf45eb6ceb7b40b7d8873f7d8918a54a718c15d171f30f0e8cb3c4c01552f876bd65695a591a5a9e90d334ae025778dbe8f7a2a210e43d3678729c0e73911c9262b94def40f0d2681de48bfe568029a48715433dfcff2734006a987e3493496021c6631f5bc6cf905e9eb4b3dd50324bb4c5adebaff4fc3bcbf76ce7cedf8198d8213a0256b3c88fcaea03b42875d6a272fa2ab40dbf931db7d07fa8ab30195f8938bf2c43a9d27f8b832b1f884e902f37e786e31186eb18a50cb18f2d03d8a37883ebbe35ed187a3627e7fa1c44f48cf39caf264eeed0b3ed5679e59e5be45ecf52deeedc8ab1e99e530a44f8006ad4feeaba32ee4a98dbe6d6728c181ff84db7bcb4767fc2e922373baf48b2217e0c8af1089672e3e2ba6599b07de6f1530843218220918984f47dfa25c04074d8402ba9e5a956c85b469a892c0e7b0e8a759215be9c290e84538bf0bb878dac4ebdc5324d946370f355bb443ae3158737b470e9f1e87191b24070fc09368e31dddf08b93405349d26a0c27b60e33ff0fbd35038bb0c32d65b420fae57a0bd9bb65aaac35bc3c188302dced4711b1236b0fbc68af717e7c6fa6fef64478c835dd6e7efeaa4e0b51990eb2566ae13353270f496d082d5484df6c324ac59ea4cbc4cab879caae966762d4754fd6420c484bda6977c772c86f43f78a09bd0505670375c773b189377de7b9bc54e60f2cb5ace746dda020e37f3938d2a8a24610e64397ddb31b0284dbeba4742cc4b89514f8f49e76db337a0596845ab4ac1f6c61516219f0b89342b004a55bd715b9b8e7365279382179847289cb3d424f74dbe5fba94937b696ef8016832a1f2f7028f4343ad87b447e80bdf74d5ebe4c9c7594f07429c4c91e6ac782f12099eb2e354bf867cf716c06909bcc898a3c67d34a94c96c694e62c916a1be63eba7b81355790bd820af42c3dcd83645d54b2b44fe20779c1aff7bfb9c7915a43743e36701be9dbeb3fc9e2f8b71e00a9e72e55202ce1aa0132285fcaae8ac1beb32aaf6b4cc1d2aec2de163a34283295427d7bba23e38dfe01f0f2a2fb2e45bf73e0be8268477de48d1c941f9a82cbfaab4ff123bcfd9235dab844f7ebee95534931767d4c6c2c802835aa573d7531547f2ed38423349ff4c67018e793f799c2a3b5a7f7d2cabd103c7a57749b04ff79faba4b2d727dce3d11eb81c86cd429fa43b93ba4f59c16c2bab38e61fb9d7cad1c382d21a7f450b3762a9152acfc0a265337260fa0551e39b08fb4040f3fb9774e3852a81545a538b35e46228ef3d5c2a43eb0b98910e98b2bef6c57ea649151f0cebe5890898e7faf2f35d8b259b7a759f155061bbcd751346d2a9c9f2273b59bf46eb37c941261a24a4f8631dfdd5742fd1d7e2f92134cbbde5a7bccf3efe105b8e54fac30fe5ffa7259bb7564c8dbe39386ec1da62f36dbcb7cbbaf2c140eda42f98ee4e210c07803778c2a4110ca867b7dc8307101d90ea81bd110d98e05d7075148a556477096ab3da241752f727a43c768d6a97cf0820504a24a1d2d73906025f23f5a09b8174d22cd026d1b25bd3d91a99e27dc6e07fed0f20f77cef4b1bb851030d62c2a28d1ced50071e685fa3d2141d813bbdbb89f1a6d33a4d19b1ed0ed31362e7d78c4840238d2e75050baf8054a9e5641bacc606f2226708e0382b01bfa9f38a16bea26ea775a5f2ba824a0b6fce11797ffb14486577df6f7d5894076fc12fd14062eeac246ec2aee391fd519c76d770f227f44e7b57d6848aa475b6062b601793d2f584246206969d59a30b2c9d0dd00f510d7b9b25692395d41c8b8cb01c1b2ff2c56f459de7810e97baa56c53534f06a17ecd86f12e7f7f13711dd6616fb56370c3afe238c1157f386ce858ab09313de63a179e322b81093fc42dc8a43298767c874fcdf89fdedc53b5a571ac9792d810d1ea5ee25b9b9019bb47d07da310c806a3a2adf88528478f0e9671551485f5043188b6d73bc262422a088b31a2cf275ade94eff60277e7eb900970f48c61c672482b99d41f9b28416b353ce98c54c04daa419215ccdeef353b61f3c639092fa07a8f83bdf62792d6bd87003e15ff773959d30f9e4880e22ff3f28eb90cf57c41d570aedfc59126fd12d41d8026e4fa970af823753d45382950d36480720047f11be8c382661ff1f9447db2bc795ab81a19421ef31a25999b81138810e42f229c1c28eba1204a8fd4a6cbaf9ccfc18276ebe704483a90da5c469aa038681a288a017a505f8afa3729cfb35f19c8258394caa5c86c1793ccc02a847c4a3edf3a4c5887bd5a809e28d22cbdde6a776124ee5a4cfdbfe4b2e0a5a203d7c5aced057919d777f4424390d195ddc7697365e0ae8cabd472fd72e5d53a789587b8bbcf6c1cca2b9f7247ee70fdd496674f1fc3bc5cd4901749facb91f4ef59f9cb7ce696ea1ba9d64dddd82f09c1075fb239b22ecb0f79173a2f8b0f6a536df21ab5af834c6b89dbe678dbd593bb8143647ebe89a2d3b50ebc407a0502a1e813f771cbe4b15f7ec61b3de81b405ebc24227323a19968ff74a2bfcf3478394d71c493c3b20a59fb3e56625181ff2874b8969827d222214ff71c58fc16faecc2268a2b442813416c826c5abad9d6ea017e4f9046695cc399f5688970743b9de3def2e220f0d5e807a9ef60a1015a8733bf70604362cadd98819f9abde30cc823bd913892a719164509db5daa158282b7fa76b06adafc59a2eb767834904d1b386398d3b495342f199e1fee4aef3e4d49cf4b83d25afa1ad4f6f7263b914536e85bac2e17d81b12726895754249fcfa15b9959035363ccba9430607bba49807728792cc11f94c9f532689d350a4ca808e67f2cb6e2fc7e9acc9c2eb0375b95b2c22107514795fce402e8315df2cbbe7a26c7bb7ca1f252d2902f70e1fb7631ebef510671fc2b80ada13c6823fff40878772ece3f27ba7f74b613cdd5f58a3faaa8031afacba50e2571f4852bdca8b90cc8c02b13377f262f099501a1c855b8c8163724fda03723a28f02faeafec79a180ee99ad874bf994c2656be23b63db251afe8ec5793fd156528802327899c8b724f119d1c9f254f9f08934c138e2aaead56361a801e5e90abfcc9c5086caf44adb4557e8572e454576278991911678ec392efb044d7e0ca89ac4c8694644d6372850e207008366fdec30a709a562971999f96679cf6ea7eca9b629a49afef62c8c2153279e0d1bca710dd621aa3ff2c0683f1b3599c5ea15306da6e87ab25ba7e9b4a5f5e33276a6098a8b936d7ffba1b4eda3989e0f9f03805c663c4dfca605048546bb19b55ced8200ade845d04c0d0c0268322a8bbb0d2d3876a667b905c627b62dde3e1c7c03087abf0df7904d0666fc512e5d4bffd0588161bae46ac2bb3b99b0f47ce57aa99520dd131c3c299b4575cc30d6e9276cd5b534f6cb4796238e3bc858177253ea63f1f1f971dc53f4b3f21332e3c2cb20c4e1a3d503edb423db2f432f4f1a7dce1baebf6396c42e7b90b3d0c949a1facdacd4f00ae77f273696aa01d3e767934956d42c026c66029ab0915a9a2358245a2dcf48eeab4fbafe98d07476eadc9ede63486fadb579ff4df932253acbd19a8f2f280d2c691fe9dd77314b928b95180caa72d94c7e6f166efb36e986a3d892ed7fba8f5c94936fc417f0992cd157f736f89857256fbe776bb115c37b916547707fbcb885cb0f4486520bf4fe96d9e2a5bcc924e97e2a6d26ef5abaa937c6d8c10df54455da605c5b61145cc0762ed844162b05cbf79264706876f8ebdd09c87e06d28ab8d21cfba8284aa317f36d19f8b79d201c7134d25f0a34a179cb04189693700f3318eaea579ca46641987cbe27fd230e83f59bb9032562e6fbae12c011a5b5aa17d881afbee5ffaffdf3405d47f49c504499200a3afe1254f6c848da3b2f6f325b270885116c53d7a69fe4737b6cda8ed08e51d462ce4c8ea4f08bc285c5dff512d637721d70163fd5f5510e735a3cd9c84edbaffc42512e4682beb2be6b2e1465caa64884f31678694f85117142abf53412a64a60600a5a16496957bc4809625b0c4ea071086b3e755650dac656ac1d1aed89513d7ba83d59409ed521e7e9632d3997884c93110a0e1b9c057254d2d98cf444968a08b73937ad588256142813215bbce1c2f56c8b13680a12312a772a3a6970d59b37a85d45c9c9490f86fc536af15cfeb53d9aacc9740d69aa0555edfb9ecac0cf9a177ab097d81372219e1ef71b8fc79e897d59b01851a8bf31380eab1cf2af9d74f435d094a02d38bf788169827ee1eb2cd3c245626db928e96b130606d1f168c43cd3c090bbe892ac9134ca1ce00d5af9af46d117be1adb150b804c36121ce9bd847ff95df598087e76628889f2bd653716054df957e525dec9104d506b71aa673dfcac4334648901cd8677edcc5177fd38ea20b45b2d07237bc1c28dd0a7ab5cce3e3a6f9f0868d8dddc8865651765031c979d15fe6da35621cc7a6f9e074cb0f0d5856eeec68472e38472565849eb52dc75118d3ad19a3d46059a489c57aa86e86cefb0b97f538e765bd0f6629b1a151696adf6788c17d2d76ae0fbc946fd1f27c173b3551ac4e6a13cf3f9cd0c67fb197cbd8cf2c99380c664f3c2c401319309a6fb7881c30d3441fd3c2ed8d2fc798d164c613fb0c09797f075365209852b3b83068f39c201c2cb2dfd67876a3f1ff9d0d26c5aea705c589baf56a94731373eb03bbda39561d026809d7863a73c86371843090a01f6e020e656d02868e0d017c7cb7f4aa4a3b06680021ffa92749fc3dc9777e9ac500f153ebbefd38a6b40e88aea5e31b56f9cb0c0813e8c30df9340bd3d3d230351f779b68e147509b92e961c78242fee588f287873b4e538841ecf728c8bda844bbd4ec52076b304bbfcad87f2e11a9987b27486ace7c2253ec327632822f5542c1ee2b3454b7bb28a0c15ee97a05505770d993ead0b6a239c76b22f1d7041c9e0e6bd1f80a064d04dd5fc1a7fee18d9bfda0d0ff1e16f35b0d6219ecea74b94062583127fcaa2c509c1be878e6b29edfaac6cb3ea51074f51c3c33721d34cf9d64b28fd00d3a6f017a842bf73b29cd85dc758ce255f043125e2d3dc44acbf1b2293e26f38b57add3a10ce0254bb158d2f88616df5920285a625056e649e49b9daa9f70f14d9d03afb686c1c4948b21c56ef7b6ee11aa4ccdd11758e7e4c92f16e9ecdf002c61823eb02fcb5bde99c8ffc710ff1de617cfadce2894e5f7ea4aea277b7f6de2b0d40c7d16e71b37199a77b6f2c6176f86c6a8e373bf2189859cc87e8c1ec3d220f0c860cc22c6c4db08ff956b3bb774e9b293b5b0c4a64f2c58d5a7b8fc2b8caa095b5fa557c073847c2325aff72130b4eb0cb1bdf406295f76dcb89c4260c5ca4b92ec5d7ae14ef160b26f02f20d83a111c3d936c9e050c13cc716b345d0bc3e3cb82fc2f3ffb552a0ee5ca6caa94eb9c6683e8200729869381708b62a87ca777b885841482d0a6bebfe47730041c60733b8efd829eef78c973e4d3fdcb622cbd006c1298770d3163a2b57353e7877c69a4eea503d74bef60dc209cf9ab07ef804c8003ee68cb33b3b4b9bb945226fb2b5d19bfba319361527bdac8950732888f79cf13a360b7a36ba0709174991bb1d503b412f68f933a3c0b18c18ca9e610c761891627c8d9c494063506ec7958dc4bd0d86e6ba9d5f58a32c7df70172ce480dee8878f87c8bf58882f29ee7217b71601b57ac0a29249fae7783848219088309d3dbfdeea5c7d32270e612ca25537a223395d4e6493ed5eb2ea564fb3c155b207cc2347771b314fd79984ff671c1a872c0315d0d84ce22759e57f0c0bc0cbc79a21149fcc892878aa1c12b0c9b2ca26b0609199c17ef90f8a8a1ee7f0f48d8861c46e045d6addef656861b4ea6fc3f85552946965938ad965c0de85b0fbd005ab3e2532b1070226eb652c6ea6c0560cfbf2f2afd2e2bdf0f7d01b95fdcc6d3d90e06f4ae68398d17c887e396e9d20773df088ef827b26cb71220a298526bf97fa09cb220811c342addaf89780b24088eaaba826082f76b3b953625b194771bac56125d1f4c17c49fe49f439dfb1dac52ee4f439486d4dfcb8565e8b57773f2e3f623da84e8aedd24bf59e170cad02971a0bf82ef55ca38cc761074bedc7e9664e4c485f4b92e3c4a71b18888ef1818f35a09988a54a6523c42026166b2fc07d6ad6b7daba58b3dd17a42df9b49afb36a82ef2eacea54d412f716853aa363c06f25d1b11ab0aba094e18da1955c1e82619ce48e5d9406f0f82874268e6978ee23b5f4c183984012e6bf55558f2fcd6fecbea21baaec2950111c034449cf11de07481f63e77c7355001acddf9d389f65015111b53711c00a908b09937e7585208e200bf647692da4c88dcbe22c260db92b863ce27ba0bc737bd58fc2c35d98f455b97347e2995af5134c0f9f2008368f3005a4ee6e028bf0b78e204dfbfad373399da0d944a084b4c74d2426324d16ecf00440d070197cf9db4f86f8d3932d4c2689203016de1f311436098bf4a108bf79599822a0c04b630e9a4e0e3cbe1d458193461125c9f12068d1e0b26a2a989afeaf98a9647a761fed511e450d23922c44aef65b35054d1da5deab3f9f84eb42b0472d47f71b0055786865a0170549f0cbe16cece7416697124b5b31db9c2c04e9727a077a257db329e19065072776f033afdc11fb8f434c38e68b7f7b2693ddcb4e43ffa16377348610df36bd57353583d5ca4d93cccbf75612bba4e599b96ea7374d1c4f33cdbdb58ad52f3565094c1bf333ddf022a17adb4dec6f28418e10bc9572bcfce1b43af51f82f79dd84f2c8f3dfdbe420ced1cc9d5a52c8681a9ed96602d4fdfcee9c3c1da4bf33a3764dc671356ee94a8639a93cc0f5603eb84096fb9c40be82e88281c86f741343d5138370a66a5cfa3417761505909508b2910c3912fec00d5a272d8be5ca9c6c49c96a054dbba350ab15dceb501d18f4459b42cd5aa7a363d717d5410f4d7f5b4a742de955662dd4aead50d001791dcbedcd1a7f9709463c5a1438a4a2f8548b8131f34e1880138fa8fb7a24e87984d3f3251b1cb46c68d6981085bda1eeee8c5b60a10c6e82e1bf2fa94d3f399b4e944e02cd97e8c7213bdefa12a232b86140287a25b29bd0058fc29a0baea7ef0b8bf2b5e0b2d9f504c74cbd29665a798a16b66827eab97fef288cb6b3929f01d2093cf9fe20956511c979ab52d0b90d8d4c1220f2b23c8d1f96f2830e2623f22af76397db9a23fd6df1e36e48ff34d7d82af660a1a18fceee2153efee1be8adb036da9f113f2bf72996f891612c25d5c4e06c4fcf43c50a0feabd471cf098e25ba02d2109c01b3719c7da43831584044893fa3572130647c2880b64e41175983f942434ce1f2db1753b1e8b7316409a7f597c622ca86048b9f015521da4e2b2e21fb4853eafb8933f6030d8daef23fc62cd948a2ff04f2375715fc7323c9b53799fdf69690ec8a12785f34e5ebbd7ee196cd7d33f5bd1678daabbb59853c5ffa1f51576165b3b82036771c70ae4ebf84d23bde5371fd40bc91ade7d7a82fc0233eb53d9908e774afbbe14e118345079dae27a45f169188feb9279ca0f6967ab85645f47520aee76697cd3aaa40f193fe73615de7a269111746c26597aa026a2060ae5de664c69b5d11d667b47f66d23994e85f2f6d84909391ff1c39bea857c599c11d471526debd0b075937e7413715be4d288a735e7891920026174423e5b9f3f5e938d5b91548a9fae8dc97803d41811c783970d14e85c6f786c159030dbf7744acec7a8f7a09e4b89bd055ff1ee8af6f6d5aa6ece1927ed1f8617e82a5b44e7dad7a442baca66f30b4cd7a4077303e35c5067cc9ecd34bf0fb27b6ea53a4401cddd9bf9d272461c5f4d7954c97001a136dd43fef677fdce29bbf0219dd2554d475cc1ea3faab67967dc20e3a9ac8d4e4044ffbc5ccacc01cd81129d12d82197dc84e329eda3e9ea15ce24c8913a812bb89f1fdb2613e6604b5821dd7ff3211c67c274f6d0a2c110e9991b8090677fa7aa292690f9779dd70633bfaa0049e26e1c1b4e42652dec0700483f63c2e72f0bf7156644d394cf5bf450a17f949da3e2131f059d3a2b83798f8095366d160842eacf9891b3c7d03a9a8b25852e1e980efc43fb620f8e9c623f290e82ddef1f66ff35643882bd97e989a338a4f84895e9c2aa0d8c6c86406d6508313514f191b095af770c66234b0d9bc93bd2b0b1d9283860228489f4d54ef01c20da26a7e03fcfbf48ef125e28f8306f3352313c51924ef694eb2ee73e5629ee4db51a490dee033331494b735157bd2fcc63df9b7a52b17dd8a527ee1e99d7637d7d38433839878484081d34a8542b46a88504c54434d02df7b6945c0832c37babbaf82e4ef1cc97fbca6e1d5288d0101480fae1a3cde9981bbf078b90890bebfb946930ffa380eb294a1726af12fd790fca124ed5c552b84da513c5584d363eb185c21e817aad9097cd1141642af8ae56542d177b8fbfc53e122f344ae5a09a1beb57de6859888fe856e6623ad290658845b4502ce3a7d3953eb3e1788f6d92fc4e5eaec1b31a1f55b3e4413f3ad8bd9d3114268892cc66f7133940c6a49e4ffa61a9964bcea931ece35154fea6685d82ff1b87f453ad33a012896a6bfd0232f2f7077d572a76ea409c65dcb3d140950284bb7ff347452a75ab40a5cd2815b8615e9467e024530ed1868d84685f137a9815129dca7b369e8df91381257f1eccd896873db59f980b552b4a2ada54f98598728ed838537b049d854ffa0785f434f86dc6cec864d85ab59366a7bc9de5fa9831d87cfbcdbe8c865e5f2ade8200769af9790bf75d264b58081297e42672dbe8eb65ed1185ce8e2300e8d4f21bf80dcbffcc395d005d64809f8d3ed81b57c2b7e78fd95176bf25f427ea800969244bfe1f9b8a5a9c22dd8a8604ddde884b3fc50f3865823ed6d96e15796674b8b1b175113b905a7dabd5cc15fed34f114ef710a88e51c9337830d2855ac51a1849f1f1810e38c715e70e53a3c5ed0ad1ce299a93d336631c33480302cc2f5dfc2ce4d7dd5750c464c2b49e2be8af669bd352dc8b3185891856d085ba758a37f925b4955325d73267314d9602435cab02324e3b6b207ebd8e2dfc85aa1a87f4e93475273d640920cfa5fe9b93ec7f2d87f79d82ae855b6984175f307205c6e739c47b1b12e0829847b5d3b79daf6b089463057508f9d0278eb26e2e63b3f9da7739cabd2a642daa5e2dee31eb60cafbe7d6be88bc5210a09dc049231b4236b491265c212c494ba06383952995f8ac475e4f542414d98bb14bfffee99bb6bba7096d5c48d1cf1f80ee9584baee178a8c7bb1365db49587786e12747dd4da5f6dec37b16d2ef25c9d4ac691b938905557b28796ebb05380b3857044b964ad528a91c3beebae11f31ac89448c2cd301a12c6175e878b6860ab84c00053361f734a176a47ee1df27e10913cb19970175e8e3f72db031299abfd1df3cf2d08d3f8ce115780692001a7ee9e03b8bb53e391a9c0ed59530ecd428f730f8b378c348829a58bd89220526dc34bb2f32838384e995d20977c30a5733b3d3347e50f19807122d6d63861d908b64eba7726a136842f8b3bed838f618e86c3b21bec2285f3d4fa925cdc21ed867906f3c5c73feb95792675b63443d3aed8aced61d2f6d55b3adeb335e9197bd1ca6b1c0f72b82019daa1b628b5d6940c629d8e34372dcb4f893c790fb4c62805e70dd5fa649e4d494bd77040a3a0369871122920b76f4f1a643ddf0d9af8283610ef7feab79036e197c8645caec36a86c54349d26776e481f2649a6e78b19f47af673594aecb921dd9138c299936abf5e9224d3f57916d9d13670fdc8dc935493c181d649d29d57d70cd32f572f6a8eb435a7dc65f2d04e51f656db37632f476796c084a055847fad07682d23ce67bd9b9c9f0bd3f6c12f666c22e203666e3ee40361cbbda6ca3f78168f1c32f43c79f0df11535761b6f768437cd848badd7850ab4894dc08feb8df97447c66c24e19d199b105a9a20aa772c0c70774b000f0b3b371fdcd81636ea22c6507daf2a0d88d67abb20aa4fdf46c85fe41372de0d249255f97140568e35d747d4f6564925b2a6ce4c553011d8b7a9ed9263e072095f8b20b54550f1040a5f9311738c7dd465ddc4c554859381b66ff7b403ac706fb87e656c35057c2809e0e86d25747db41aae69c3ffccae02189e7837796df066bb99117799f1044d42192b13c145a5aa5a8aaf5e7f9c16cd9fcc551d1024b39c0b8bf6c35c9b59567308dcf0840570c8c9cae4558fa17b79bafeb5ffdf2a2f1d45985d49d261548a409ef4bdfcbdcb46c2f5e3e4f59b32fb5521f620bc4c6e776fae0f79c47e392db6f48311735f9f41ab3cbc69cbdbd1e1dfd891ace2a8ce845c6e42196df2768d7ddcc3e1f3e28720459d1af151b3410f48609cb5735ffefde05c9c9a08204b8f3c03907ca96ffa626ab7a928634b83371834deb9b1e3eafa188f417812eb0e3d87519891b6b319315d92e5fc4d2b9df512f7c5755f59d8a3bbd00318ead9ee445e841567b1634b6efe484eaf2742cd8c921ef3d7a0f77aeb81da8364afd998cc7f5487b304ba4ebd2635cdf79c4fff828298f004c9dddd8e7f4916bd96999cf0e4c97e27c73f2174db9c1fa792f094f45897d06bc438a955ab358deefbc1e8aad5ae0f77376275107c0a04542a04c5d9b470f97e3880488dd3b140663142b31c5594b5f335a3c8f56da3397fdd0f4f2e64eea1a0ce3b017d2ac9a2fddf9f9b86334e9d8d79f279f396a324ec013dadf93070d52f0c6a9876fb17e41257827cb1d10e3bd82e23d93b8e5c6a43ec76d07bd98faa9facccaa2bb29fc00d50acd6207fd28279ba93a9284ef4b54d1641157ba6581e387730ff979379a92e632c55ca5483d1080c77082d3d453589ae9f242647bbcc122c1d7df7719025d62a9ea48fbf6a4324e6cd64c1f6706f0ed5e7b21c33af25bf273650f687ceb49b27c0af7855971e9eb12343587270495cbd3723345586586067c0e824d094a493dcfc2f780c627ae8bdfc03b3d4dee7de9b40ab908a55e5c020a4e3509d61a9db970476c1b3a6b8840c9cb9b5ae339c3c28708422645f0823e10740ad72fdf7cb1bd00ff3024cd76d6532928b6fcc153d86e23efc5540e8fd80f0715ce9ad4999589859e6c688d5a42155a7422b397d016b549356b3e49e5f73760c7d2d9c65438ecebc8ed32473141749f2b2c9a96989851b9a7e916ae7e0b2edc125028af3c9c34d3a067423a7c46ab108bae3f6478a9495c5d6b324fe04982568d25154f861675a7b56a038dcc86eab0bf46c44d841aefe68424050148d1971e7435d04ea03d28b5458d0c15838d7933a7818f1de77dd771d8a9b4aa99765451e46f3794a3ad713370a057873e8a4678de2711ed0996f10365b8394ffdc2b7b83570c493bb0a26d33ea55dc4b7eb72a033973374b77533d3396d8180e739cabe7f3d20dc54d35d1622f949120468095f6eb597b7547420fe991119ef5186039d94b9b62ab5dd99c2ce1ac4650cc1020eee435b4b1323e78916d16d22fe62123cba63b052db7342b4c984712629bc95c8bbe7e8f05677d4f4aed59d33f05d9db73b2d5188587375dd753150993b64770829713cee09fa45ab9f74e756e9f46bd417531be4ae79e5ee8d019a44dc46e2a4e6a2567e7fcb8fc15da26c1d12dd11bd329aca88e12e87a6c71406ff0d2b5521eaf96f2bcc9add6556db623fb36308deece1396574fa2375fb414185938a4a88259a15c276f281b0fe29d47efeaf1cb28cff68c492645e02914627e21806a6b4168a76b42d448a16cfff0bdd093ac7b716c734f6ddafc0a1445dc45c3afc1297d65c8b9cf793bdb60b23606745ac95c3b6224a6ff80f422fcb992142bd1996b43279396b4e04f0cb345369f1033af223e8b27cd0ab544a8b1b81dc1a52bcfd50d86ac18766c0f63e6cb709b5e0b2ac3490fdae8cb42a3e76a96acf7142193711b4946a75b64363ea93579567693c882a8a1b6fb35fa70ab1aeea056fa9679e8e8e7c597986fe58f23dfbc2dfdee56623efe928f9c183b0966885595fc49fef7f2f32c89e51d31f24df88219a52321c7f5cb13eea04645545614d2ef60043df6928c50a9057994b81ba3e5360762dd2a3e7f5a7c9cf71d826fe58a4eeff677d358b3fa558a4930b07c3452d6f0a82a3a653006d652a3d4cfcc9798308eae764ccb294cbc89eab991d6feb8727b7ac9b16ddbec8df9ec21169664490ef0edf2f83c04f36afd8fa0a46a52a9887551d1133750af3b7bbccaa8a9bccff3cc54f8e986f84b9833d128f4f9937c45cb0b3a0f403eb0822d1a0d74b91ceeb15d26192267d53cd984fa542020b419efe0677686a3bed86e0d51ef4b7f08506ec8e528c1852323b6df63fe21762982bc050981880056f55c7b990884ffcc83d68dfc7a7e2cdd0f10635ba2459aec387271ed90be2f50fa7c9d3c55bb6a3236adc27c7c18fff583c166f3212c9ed7311bb390fbc6f4127e54e07e419dcf753fce0286a1644b8f0a4aec693b6b85d86e3214d3ccbcd8189fb2f89f3f1ebde585db507ebdbf2b7878193b3ae49e149726137fe2a7dce835a1c10ca723f52ccce50793d8ca3cb83a7c02e06578e918105d7d3c9e09cdc4d5611bb49eba9bf25f8b638b7bd8902873619c71ebdda3fe7e9788039a97c529bd9d082ea92c106e0f7534723f61eb046f03b74bbfa9016d31bae9317ae8e95acbfff9a60ef62b89973df51d58559e9165ebbd62ec71d748d6d87523edbce6a176ae752fdc0f2229d3d9cfd954a49192bf047d1af98403cc0dd4a0b5aecbb0589cf89452e572c1f43ca5b6670df92e879ae30d5bbddc0c6d78c24756e4da83fbd977551199f0837521a72ef9ba548b0d9a4594b967d06b6a19c6b855fe04f3280f3e9794d11540347cfa0f625c95b69e4f8a0663e8596cb1d8137a330017d54f9fc8642300357992a29689ff912f912b6894124d8415abe8a9da539f97e3f890c5b0f0285941fe7211e47aaa5242e92a0a30596c51eddf4a60ddce00dd65be79d5badd5a9eff4b31a03a5c51f99035a5155f1396c591381c3b81da2a53a043028663db4a09da8e1e39b9b713f07ae4166609bdff823ef9f0e4a7d5d8d5b6ea0b56b30b205716a5c3b65e809c0bd0bbfbb0f55d791f73305b300b9e1e0a0f4493634e972892ef59320c8f1dc22362db40e43d0422f28ad3f80beb57a01aa7e895d61d8c165d98ca75a486b41b8309b471799cc6a3f850701933bb9f00e0cd32cfecf232a2a3208d27dd7b6c2eeac820e473db6d1ec2013749df8777349d9acd70d4f7325eaba4208d2e295ba741ab4bc8e12a423c2615d23f7c511f4353467f21aab337603dbdab47e084bd8e0109701c0faefd2b91a94388bef0cde45b4df633330b0d024ae367dfec48e4ae6b515c5e7981e70a90e38b21191e98eaea6353bcd41ee39747aa332306ca2cf5b196bce7073b4e887bba76133613a34e64e34c053fe9255b375ded3c961394969c36324aa8cdfc5cbda053242bbf2c5daeaaccb2ec5571169a7a0168c29c367c487a14e13de82ef77e1bdd739d5706d691b93fa77a7d2cff357e7e3e44ae9c8d74a6ff32db7ee91eef706ad248249fff6fcf325fb172ff3aaa3bc58f24b28232a83d8afcf41522ecf7cf0d3a23ca660204f5ec9f2c51e460ebc03c90672520d3871076f255787b437cefd014ad1c5d2d5708c878540770dc0548d23485bbdc19d233058ed998b8092984caa795673c2a445600003ca57c2e622625e3926f2435efef4a948bc341ba7c698b8d496fd360a373c9735575c1042d6ab0bfa3d50ffc61ef02f6560328d022e84cda2f83d1216913d68346193c38fcae2e2d761ebd8cd53863351b063b8ebba188a9fc0682c403daf1807e3d67978777239772738f6da1039d92855dfa2bfb3e3ce852e4767cd6407c452792ce73b5bd9ec95049fa6886ca9d208b420fb46b668ad58ec69b523420abea28771342b252c5d6546c30aee88ef427a876dd9b5b39d63202033131f753ac7497a9bba0de2a1532ce9ccd90282e4a381b385d735c6cab69037c0d14294cde16ecfe1d713f8cec4dd6a6e3b8744b3528f5a8107bdd88897f9f232aa8b22fbdea4242c26a7231e9a991a8a925e35fa1c8c1804e27c643f2e57562219b96e3152de1902e6120cb441f1b62fedb6de072bb36abd8d0a16557ffe0526aa82c4f8816e05ac880dfdddff4ccdc148aff039a4ed750fc4a69ee45324e11182efa67df9462b1d08811a1788a249025b64f0c915cd4238e68831b7ec1a4dd97e6bc72d3342c6ea16804f270ff4630b9e1cd9670040bbdb1abfca288c37d07a76868303bbe6861698ff51d3dbc50a70fa2e800ad60f180184edb52ab90d3dda46b21ae0da681d8ca17c1f1f1aed936b7af844ec0e02a5519c6924b24b8badd8434c7dede8e04adacfeb87ff0ba774df4b95d78ead190d24a6dd5df63b27c681e4b1664ca30bebf7cb5b7d60184b64d7f9942ed11a8c2aa18fbb8920f4abf1a9a7e6efa6b7b8ab2ddc89891d665235ee20a2d95f2e0f11138b23436bc5ca970c70f003ea75cbba0f285e68fe0e5e046608fd877f0ec3c85a5e96f5ca9ffc6719d38912e92204303c83c75d193b5fb3976c5728be2c9a172cb0e3af9be5a5634ae0e32338b0c6b120e82e8ac7dc8c8899f8b11dc93ffb4fa97401edef5f4871d9707a891dca5600e717546f9cfafb3be9ab9a9eaaaee7c78367a75e956737377ee7f94f21ef90f36527d6d0041dddcc6086a9fd995f0efb6eb178e37ed2afc9946cafb3d2b55ebf31ce6bda10151152fbc1a2479697e11edf910051785f671b0b85c4fdf7cc350c9d9bac3884ab8b23d1ca9841d59562148c9cfc99fa66bd6d129f62cc4bde198844f0b509b093576704af2b127c64e02b68a22dc1d4a8c0b6e6426d7596eac25a79ee2f9b18d6c712ac972bf7ecf6c0cf9c08183c83145de9e82466642770a035bbabebfef273f9f180ce4df26b36bf6a7c0ba3ddd3f616c43aed9be7c0f2b8490884a80925349c5ce41978d7ee95de1051ebc8bb56bb67a60a4b1aeb288522956508448023a72780ad95973d30ca8ea3a1cd31ce7a26157f2e9d1ee5a45df4638af1881959dc4dbbec0afdfa845405222796062dc532efd8b0322b7aabc556a304a9893d64fc0876befc1534acb204f9fe3d254521a67dc59f5cf31d8ddc2c4747073af49110aa6aa41c3f7c49c9a0e4a119f0981ea15c5c8bfa22d3211c931b63a5afb83458560ca07bef80a98a5de2df00e519e40be01ddad1d7d5e1c05e4958cab37bf57a96662649553c5c59f33c1e87cd45d1ccf443dc23ae43e5f44e9d6b4044e101146d151dc4b6843912080805f2ea1dc5d9296011f93aa250a0d030e74fdf794555cd22f68e32c948cfe7a3edc4102fa607c3772758ecaaa3745d0182d1b05f8bef97ae7337818dacde871dd458e1b692efbe2e034b4ce71cbfb12bd97868da7e4d4e3f663f3f2d92a5ce3800ba41ed87b434ff6eeedf8a31f9022bf421b270a8217a37ce5812957419e99320518cc3a230d129f05d19b3195fea6bdaf284f08e7504119d0b3b8613ca6bcf6da08b8a9be8284c7ce53ca5721da3c0e75c1f4e14fde3815ee13591d335abc93073f41dafe2920e7391b9e39acd9e0e0595f20a7fe5feb6cc285d5de9a5a47c2bfc7629339c2e97fc71570c31b112a99740997cdb57be2a34cb7c3cd0f03c39c9ad4af7ae2bbbf1fbe3b8e81bd1a0885522499e0ee72a328ffa41d0efa5feb294db11594c314ee6d4ab5a9cbbe94e4d9dcb1e97ae770cf716d58b2e7acbc80c9f47e1154b9e881b3dfa9c77c20bd84a3ba02bb23daa9844c394b9c59bb1ca297fc9c6c3f9b089b4cd1ae7fa21d71a894c96d834ed685c75a75fea6225fa0559caedde4320148dc9669eeddb87d5c134ba383a84e3bdff48434076c0ccb5cd0dffa87ddfe151c22a96e089c591f3924e4b135688e7e65dcefdeaafa993e967462f441c89a9f9eab55d14db17bd63638a5bb0401c8ff0695b88b3e7643d6bfa0c78b5b2ab7d9610d911ac446fdd2e11ed8aa36d79b3ad4f1b7b111d2c78235a762a1aa18574945673cbb18d826f5449d12d386767fff60cc5e010d3fc3e9fdca3c7b93a1f0598b393fc515d027e63ce9631607e664c5d017bbf8ce06f4b8d1dc4c84ba61440d31ed113c3f6d5750500750ccc61bac6b951ec47005d5ff0a6eb440708e2e6b865330195889288ed15ad8a22ac5b7a624fa5611887fc8bc24955967b46e1db977288008fdd4f12a9ded0751f8cb552d64c8918a5ad75cd634e83a8189188245b22dada5e84287b243c0eab7620a45b8bcd8dfcdc3a0eef346fbfa519fb485a167f6a420cf35cb11daf11c32a436507c41b1c366a494af05dc41495570323a46fdb2749253cbbc711313df9e41116f7f3be1fe858c4a66aa9ea0d5ff27235718a1e912b7afbbd05f34b84ceb89640ca11912124ec4822cb01d8b554acc4f47227d0434697dc3104401247d226453bd2ac6fa6fbcce0214e2934c7b2df20f8bf38f23278b5f13d237af195da31d8a92a94e73ff13137906eebbdbd92f8e97a2b9c857bdc622074e1d7983344c11a9cc85d24b7f4625d2ca95939beea6f5fa331c0988a4c84c0f676565bede5b696339f1a12290d02290ff59d8d7afc19a9d9ebb5bffc364bb8994897455f5f3441fb5ec9191a15cfa1295d277ef7c2235a56f3badc5388aa91093d19a51a93df6ca7767c329573090d642f7ab160bd161f89cf6104435ac8a8a897197cce57e273e402e7f0ac0030ebfe684f6fa1239b935d4428c1386af090fb210cb0b47539c80deb505d6fd5e048ccd69095fc27a3af734a5a2fb77d0545453e20e50610de33a593979f58e3e412a8011cbe47f3dcc7c674c5549054170498175a1b77dfd92d9996860e346f9527cfeb14fcdbcc18282c80960a02c5ae1bd24fffcbaf4c93aed337af8a50a76cc9454b918e8de3be6596fc695bdc07422045b42ecb7c3c92ad10d3c3e038068856ac5460e7af3f6f4d6add2b15998ee7673047edc5d0ed2e5cc7d388b856e042c8c375cc96801cfabbab129b1156c15027c4d144a7c567b046d15a4ba1113091dcc428b298113da14cb420bcf3e060aad2d033d42ec2c309241c3bbc00abfb5d1df2aa1564d1812cea6f84cc0198c0b26cd7a34072ebd4b58d830522a058f63bab1f3fd6f00837c1eee78104f79259100b11822a8c4b312ebc3bee858c6a834c57aab42e3913e0b82e9d60ca26fa59fad813ac6375bb2d47a83f0b169a5f665f0bfbcf3f2b7bb991c1f072c3718828b2b8889a8cfb08cab7bb99ba9f8a1fc1941c075e9ede14fb1d048128c238c582bdff8564fa363357f4e6d2cd4007957943f19b2051c5f182e0c3be5cf363a615ba3c6fa3e100bd4e4cc994b45f5bbd44ebb1eb212b13a6441fc066b9375b0a65772f84c7c63c9f9decc7c006f6ad9f9e48bc6bbd6d896a4b4657432ac90aef1d87bd76ba1af4bfe940c92799b097f697f8537d49508406f5073ce73c37add1108e7c9ce8c4af6b8ff0427ea3053dede93b25b995b23328ecf7e89171496d571947c16c5f7d8fc3bd7a6b5216585c45075782906a08176e460580e7c28f82e9dfdb999c5a4edfe5c477d1921d6bd8ff14a5be0c5c59f5799ac7490c4d94b8c5739ef3abd46d54024d3f8623f910c2f0efe8c5d08530924b70ed2ad33de8a7234453f9813b86266878837bc0c928d1c19dd1c1c3f898f8dd9e05d9ac3621cfc8351e21d35c4ae65c6911b2a90276a25ae6e4b7cc7ed0f73e1c6bf93a7343ebf4e5ae658cd23d0b3b63cc10847c60c1c8c2187376859c02ae993976ff5b23bed42314b401148884af41fc7604bdd89b149cb9be0c9909e3986154a7d8186aa46bc0b09f5a2332aaccef782f65b382cf3e67cd6f29aeeb9d1560e5e9a68f22c5be27d25584ad9a440700656c9f74ee9b9890f4321c783f7a4fa382f2ca17d562bddb83f52ca465fec631cb5d3d497fce0d306f49c2fbb9fb77fcfd843940406237a95736e940bf0378bbeba075e417fda12f86ac5aa3372f7c68a39bc67e17eeb0bd16ae9798a0a713325f3f4d2f2ca19f7ddec12810916d1079182c152bcc92c74ceb796299c4092bae8380093971bba8bba1a442e97ba6ec57c0de1aed4999893fff977cfe1c3ed7afd8541ebcf723f6e23e91713849532a1a27a444fcb52f4bc947962a961e1e01a457101bd76e36303774250269cffba06cd2bd41b9fff0cd509da397dc3d921e18d8318475ea3efcd530dda88f071ac6a9e581f3c532bae82945aee4ac1b0a6b919f109bdb0b5631016a49aec14dea294bbe1cb472b228a4ed34fbc28b147b410b587f895c96a001ba74b06c843a22f4351a375f085b3c38e58ec44c972207cfb3a4120e1abc3298fabb77f1fcf7940922a016a212c821acd494d8fd8c9dd447d9668ae528b7c1d895d977e0dc838a863f59339f553170d9597bfa52ed4ca617befc3d46f3ffbc955c5e2851a1179c95d469d6558d91b17e9a1b6129eb132797c82653ecd91e988cae7272ea652f32cfb8b315528f4558fa520e7ff08552a477d8b911e4f80ee179dbd795d0398ab16f4d9f84bf2025ae2b0481db924ea5af60e998daa9d20bca55b4bfc530e85bf3a46cbd7bf51c61189819f43d5f0935e506b24521650851199d804313077d9813592d3efd21f057891e392cfe9d0054cef363c39a7a09dbe17391d9eab2c10ab28c2855a870b8ca8ff73438fc40e3bb27ed97d248724327e8abb12d8752260fe3b7ce123a8db702364fefd0dcd84bee5f9454c5f5836401dc3b3d3600ab292b369ab5dfb87a64a027438dbab35822cbecbea06fddc5d0fc3229d43c13abced51cb0245c1aab3f784d5d165cfeebf445b92ad2935ff27b96e2185d45c42906de5f0ce68969b043c171bd98edbe6af09f9c6abcc216880534a20ab92f3c5b34cf48b675adc4f472c06ff055ad70f2c13674475b1ae63c305b0c33cc036c015062c86f6f7f4f3ed0fac3ea0a07cca76bd14edd25fc4f12d2006823f05f1eb4441786917d8cfc6cf64ed4ee2922ab789e8e62d1168c281644c7feee29a890b98ce5ed44f1d3aaf62722ba7766a0b6ab32b918fc380a72074e310acf8a482013dc3ba3790e64500d4d1c2189c455af2f14157960710ce80cd5157b897ec8e41acfe8c40b0d7abb64dc88c0e582452dd0821f9f00bdda738f662394a8320cad133ae9be9b14dc80ed3ff44ce6d7ea08903b24dc41bbe1a29ec89bee771f2c941e45fa2367f39e51a6924a9ce18640748a74438649f56c818bb262e3947d95e603d680db5070e7494bf14d19a20d76eb2704a6a39010e4c85ec0b52be954b11ba867d9b017ef9f19f0734c1502719a13495b1cc3126204610fd07d5a7a8bcf64896ad9fe9116b03eae66ff3489e485a88682fef2822ed9396b15d84bcce405b4c42447d21bd8cb39d0e1992247c52b7f1cb54ab970130a7c9818d1c6908a3df1fc957dc0ad4f4a84b27806ca1f803808e90d4661c5b6c7b87358c6337878eb1410f4b1e37fcd4aeb4002c41418acc605116a2bbd4da6b4efaf24225a026883452c629d0c34144e926ef5eed47f5b7787e00bdf98dee631e87ac9892bb60526e143ef421820ab090f380d71cf31d291572cacb128e6d4f41c98da936237802001095a1ba19b66789d6aa0485b8a260b64e6126585300d1f6e6863717d72274c29c4ea39ab5a1f777f15da8d0d6a8bcefcac06d5b202281754a24f64039cf2a1c998ac06e0cf9df139fcf7b38ba109351ba9ed06c490ba1ed0fddae8cf2ae33b3bec3678565595712604459b554616f6d1c6100b34cdbb4131415137c7195c257150b28b692535554c241fe297d67f354554517e88a6347846355e4630675affd6ea7cd4f6d5a649cfa43b3a8f282d884b8dce3ffcceecaaaef70a9bc90936e186afec57ae5b5fb3b1018d1b5728dcec5a753e097b10277583edaf79ace023d1f1014169f534302fd18a9be7e5611d74c07cac39fca45fb360b95ec8ba669f8d8c39cd6140ef562ccab05dc7e53d2f47f569c7c60cc1a6a8c92d422b23a30f8b10a2af5c0d6aee05272abd4a26f624313ea217054db080efc17e98b7e7633d0debfa0f53f12337d5e2ecfb2be27a68457d0a7ba6372df38efd344ffaeea110855ab53fdc135b3e169d8442f5c6c09a3b359e78d21cd18d8ccab537da25aa206dc6f4e471b2351b7db50fb2eaf2ced2b28d4749ed19e41ccc786f4951dc159e9a38be712e1331d4d7a313e108fca0a10c68e071549f8f81bd4f937eff024ad1724ab42caa95f814e83c9a1ca052b3efc7e3296bd520292e98fb74623b2df4bf9fa481c710831a15151ef0b0ce501caf9c4f85cb3e7f41044599362870ed10a24fe12cdf89ff487dd4b965bc75314c6e99c355ae3109377c9a4d3f4594655b9502dfb10a5d417e092969183713ba2962b4404a873066fba4e5c97a785c9169578fdb09dfff1f7c155ca2a1c0ee79b2dbfc16c1811ad59411bd0bea0031cab575e5df6faf69b8289fa2234048730081812900c959f7fd10788f19082814201d36d35a7d5b647a4155201236b1c8eabcdb20ccc471a11d2cb4a0262a8babd046f30081a68de8dee58a0d0dbda8d6de2717255b0db2a5be5162d9c57c1c40055c99920e883ffc2aff552b64039fc2c316a46dfca33462ee524e4f310965cfcd22400981a0829a05fc8294cecf2bf85dab01869b3991ce0a7fb2f5d65789387ad99e5180ddb349f532b0f32cf3a25271ec7da74e9a17941ad240ebbad7e848904f57f44b1da4f309a8185ae89d8955711b7fcc7cb65619258ab61ed09bb76630f9016120607d5db051ee2f03132c4c4facdebe61144f774cd67f95a3a9cb483dc6260e885a0300eb59c941f44da3dcabe7fd1ddbfa418bc102166b68087c556bc379a0234537f29af5226a2df00b389af5f54493ff04a6988c5b603556aaa7e18d52b37e4067598326416e36e71ae1f2669fe82e660aa546b4102a064669b22bdecdb59634cbaa45ae0d3600e9088cc4397adc5eb0f66a92848d78185fdd82f798894b24a1044d85be50ae5e0e3ac00457fbfa9f78301e3c8bd050ebc71f1c611fb6bcf879048c63c066742d0f0c8678cac1f8471dd796cc7f5eda9fe9bb6d52f777a97a5be1eb342cdd202b1d4080dc4fe7710e544ae19f47df0172538ffceda8f691c3c7a93d31cec7221110b4f5027a023a774ebd3a67acb0bb110fa6e9331d1384c93aa7aa15a3c8c6ee0f114cc8cf595197922a14d0c4a844b0d5e9afd1221c5488232d479705d9093c2b2adec3e60fb6467f80598564afefc67302d202a3955fe7f4de31c173e2f13d155f94d20fd259c4788ca30e67c0cd6cd529532da7611f91386b4fc3d0d99a3274359640e5b2af877716eeed9000213f4327080a81735e18760add761f41f9e83a5287ef53a7d2a249626d22d37fe74a51c351dfdda40f1216140f989a222a4709bd567e72ea7f9d7cc5c599219a1c8e811473f0c7ac79bbc63ee7e1317b659eaba07aa924956a087166b4b31c98d6f1c1f2f4e1525898171bbf3bce3ad36f7f90b0c89d2be4484a0b97253409f572cc8f50acb515d9a5563632aff6b47da6d2f2d232c69104a6aaafb5ff2ecf1bb1887472c0723b95c3143b97abe6b0052ef2ecce61a160ada42de3ccbd2eaa20190466fe41d7fa238715f56245098742a8fd0f759a64e5dc9cec72f425a66011b5ec7f6b2dccd085242a53ca1ee40563c9da150fd26dcbb7520505d5b72753f22f4e82673689af552fa806a5b29dacbacf9b6fdce0c9a7d86e5ff22b1266bbcfd2ad1982d531ad6a7de4126c92a782d0cb297a46d300f5675d209cd7999f5c3cf47515f3d34e0e6f6316f851345e84bbe29ce058c201857521c5ffe319948d67628289f218d542ffef290404e689c36681f72f8d5f76fe65f76d611b5944c6b3764ed9d88e6031d267e515c2f6b12db7ae6712732f3296b6c45ffa40b5ba909d91e27610a9fafd35d58d40a474d4e6770c416a708cdf60f4b9d091c7f71338d9e71ff9507e8aab4c99759a5191bbee382c513ae0c8aa7ca92155269bb42c1d687c5da0abb68a18e850ca4fa32b8393bb2cff67f25dbc0708710e6d3f1fd49e21f6dc72337819791d8c1e809d952f436183084249968d6bfc5e9977962908acb57d9643e7ddb4a5365791dff967a1cf27240f4b5c5cac4977dbc3864a060597a63d478cb9e0b22fe863dd3e469b5805a229606c064bc88db975abc85056a31423184bc926a250df0c4c7ed9c80c582193a6ca75be0e958661fb4f4e51cb3f882f295fc98c85f294d9a9c6bb2cffa349d0157911a3bc2f41c401eaf9de89a26ed4192bb343a60ff17826362d7b09b343adfd57a05b9b8f3ba6749e3be5889809773885a75d7b4df38d8f46754d8267cce45917311c024ee7907a92bfd8b85fb4fdbccdf63ba8d27d60c5d311db526b30da4b137cefb22bd83403e0448b4e2fa4e1b3e2f4b850dacb2b4161e4c740319dacc048b6f3cd87b887c36d71d63a393669dfc37004d4458e697a65987068ac49fc1b2ca1430d91e2a3199dfacb7d94b1f6497039c01195a82cc9da8e6e4709ab68af4bf60d935dc361b7c59f37b79615aa0ba63648a4bcc0441ed76002f4a23e377627a0bcdbd84d078dc3320b01638f59af14f707e498bf993f2e5444ba0d4c8d0bb8220b2caa705ff4a55b8de65fc714ab31ee135ceed6ad5b3acf6785e9805d1d6b9e080570552ae7edde08b170925032bc9333a2692a72629c8e7346d21915e90aaf9e43c1c9263efacc888072df63e44f0091b1a98b97b680e4f84dae4884efe5a89aacc91bbb61da68187faedb70c1ee96c15c1960cf996979e9dc16450f41908f646eb1f3fd011811ae23b21da8b7b0211a85b8d03d8de0f11bbd947cb5898edeef751439452e47b7b2c9cf77edacfdc87b2a8c3b4cd645c39a99e50919094132ba0feb652a79250598bca9c021fcdb5e4e4128ea6ff9dbb00f835ac3af2eeb8d11627b8b6586ab34276a72a2c1565586ced9c60fb0957528ccf1329a2a97484a90e348f228bd14271602a48cc5ebdadf5230cb1d1d1b7a03645dcd984359b84df58369600a006cd502837926c60aac706417c0de8935696230d13a0c7e4d60a1da70ac9d94b154110588eb3a201fea66d266e5bbbd5ee467809d35f3eea05d5595931e6a9dc97d9bf2c9b4ed78d2b513cc41c1586077a6a25a7cda48306d516c63ae7e048b7d939bedf95e913feb572ebb35d62d2caffdcfce367de99ed7109c8b2dbb821a42ab9d13ad42c24a8b4716a3d54b8df2271236e3d59b91ac6e4873f56698b9d096681007318b934eb31852af1381416d995cddaaab232369e2ded72598cfe97c4926a91dd990624fde5159840b6ee1b03e224d8d6152b90315e6a2ab41d0345966545921fa173be5bc623f4adcc85f5868e7087638bc88f1255df621339cbdf81efcc4f55fd2414ccfc762c82dabe4fcb1d1303f495678fc428e09be02b8b80b6ebe28043de85a3806c52b278964822b3a124a89c601082f7506743aaa1b4aec0722fecf2fd7933ac83f44f94ce52985450502664b46bd3517855b5941ab88c281b98de1ad328233acfa0ea3af9eb0ae74627a895bfff1b20bb90c9f0ae481becbeebd34c5c57d25749e1af8edb47b900f071db8e2c751dbf55e0f0d9103a69ff7d28f8ceaa0f92f0856dcf1c3193a48c7dd014205a99aac45b92fd9e3fb50d5caae79b177977460056303a98391638fc291e905a37cefcbd4e8bc8ec66621134e1ea6c145aa231c582e5e852e23ae1324be2e24e6fe9ee72851f0eae59166886303ffae3b2f2915caecff15c2764d440e6b5defda37667eaf49686bcf4fb86b9b9ccd49d6ae8b2a48ce23c8822670b71bc7c16e2e6e89a59c887dec812edbbe02339f0681f31745b4c355a2ff225096bbcff6ccfe51e24e79360c86b99137fd86736c837075fc9501eb76495358376fb36996eeba8f97dbb07c45f154f227c8b90fd20c889b971417235a07f6d29185d9aa4018852d5c801411f1a1d9a8b0f92a866cbd1861b654109d9e51f6cd699089f40850d2606016c83697df70df9e3479613e8dc5b3225966a1261348032f8df2a41c6b078681b4973a0445632a7c03c71b0dac3de4df1851baa889cdba22b3810487041cd915644560a79b6b5d50515577b3d7c2cfbd226d278dec88a56af2a4bda50439f3cd54b953636bbcb411c81002c051ae380a8bfdfd4f01098cbd1a62b779e9266e9e619a7952e11a768f24d1059049645e9ff1f6bed23ea0c13063ba2b4366866423ddfd71c94c23c8f8ec744a568aaffc98b67dda546c1c749c7783581c572788254b7b015b3ce135c789d36cf6ea799ee8a22a57e229116b620af4fad61e1f78efc75aea07c2586e8b368994b830f3824118294aedfda78daaf95299b449f5fcdc3058c17ca234b1a3d7df676a8913ccf6d24a49d2fd41a09dcea26a122544360e83941c6b87df49706d1b5ef6436cfe447f76e06d2d1197b5e6b1728f3ac1fc8d2077decb2c503697159987aa003f626340833cf56138ad2a3aec8bc7df5a48bd2945fed11a8c2aa18fbb8920f4abf1a9a7e6efa6b7b8ab2ddc89891d6651d6a6f80865be6ca444c4d216e49e39582bbbfc6d43b0ffa6c0816c3326f4f3c2558efdd1c1dae66aed0ff5ec959184f369ec27d6d6ef688e10a52af3ec20ee8305e27f566bd00e173460118171a417f48d7a0a9880bcaab8492c7d29f043126e84ff7631c14c22b5820e53dc6b4a00b105cc469c9feb73f2201424dcec3710220142ff2c7a3c2cd01accf08141a646c80207bae0e56e9e50f48f8c7efbb64d1427f6bebb8d19d296c5f11ce79f39369b3916fd4cab47050f3438987d69e2723d552b2831a9ac154c43c5497020b724b806a53a15e8d572a8f7ca0562f0a7ef8437eddf4135cad2dda76a369d33e5d91149bb32573ee5238dfe940275bcadab1fcf8dc7a1b97f5e6b8c0202c2b2674b76b90504e98247c8b6e06d608ee6dadc6a77206cdbcb9208bbadca1c90c07f2e6ff0349199ce3ea350cca1f3d2d15b9a7d3ba779d666673f854b5876249c4f82eb3cb715a39b1b725edb892f119b1c125c7abb00ddd7563ebf0b4ff8f404f7eab976928309af0a61ad735e74eda953771f386902c3447dc72872ddec03d7cbfb7b0771cc56b93bb4a21c2b38777c1d68bf7df34331f52694c53d478986e50b574b7b3b6a4a7a04151c26520a39e7f14ec8b65e75e7098ed0a7058fd6bb0e21a5829cd3381807593c19ea49bc3e2a593e0b98581e767ba5e918c41bdd1ef4d3a133088c4808a1cb6e039fb4d6190cc8567cb7c53184d3731fa85eb747b27e18fc660da881d7d5e1c05e4958cab37bf57a96662649553c5c59f33c1e87cd45da58a42c9f72a5a33ddcb033b1273714914c30f6bae67faf01a07ef70c9e841ee7be00add52e88d5f69a13a8de99148f2451e81d58f15d85c25b1b54afbdadfb1b1880a9c7a8465dbc83b418fd667a0b2c4a081961ab1475b89c5316709fd795e6a85c56a99b3e42c5666507d2f3209135cb5e0e56e39a5d2b482486ed848a55687c6397b7fd6071259397fac176fadc301992efad93db4c5d8c8c694c297ef87fc251645b787b459b8db0f451e03e995713455851d69c7ada5b52170cfd74724d6aaf9cba3f1aabd215d00ed469a754522274898b54f9a2a9444a0854cd68caaa193e3755d317c07beba36bdf8ba33a2340d45f8abaef9e8890403eea08ea0d13cde57c689672b7d017810bf2b1fbe67feb09d20dd276a0f0f22ce617e43ef665ece57e6acd447c279505c4ab84285dec872edb7ac0ea9b89b5847d47899ecca9524689aa2d1ca0e9398bbe146f7831ffcb7a93dcf8e0b14f0f75e4634a82acbcc882fa4d368a36346cd47776935db839653cfa4e06f481ed49fc4cc8a4905d964be7331da9d0cab05119220948df084cbcef4dab98ad6a065bf76b5add5eefb1a435f9cdd6ef46c10e12907534525e5659a0a3888fe0dacedf96279048d28e77cd409274bbc08963c18cd160b6292fc574206188af25bb45faeba55f01f00ce576d180f5b73ab28c423427e54560c61983ea9b1e4429a3d91f341ceb09279dbd3d00915ef0ee0d4500e060eed1a1cc771b3467bec14d49633ec2cbf2d051b43fdd7ba63f95ee3c8d07b728735ef393f4c22fd5f6b202550133508413a5b15f4d947725789fda022989bd5ffe9dc45e46e7d14f13524a27b49db22f8023cd78b31dd24894694682903da195c80bcbb4e26a3eeba5d8c56aca5b02b5f8a573e21caf402c29616c127094f52e62641dbe610e9dd11887fc8bc24955967b46e1db977288008fdd4f12a9ded0751f8cbeffca9d4200933d9f841e636e8a8e19a205a915a377feb619a41389abe19cfad840b077822b5bebf141e38925bdf1539838607872579e44362daa1a0cd8670a30206c6df9fd0f2a96a78861617044e17c3e6f1692033392b426ad291314c46bb07324fb4aac2bff953491a0f337477c8a8ef6e5429f4ccccd8f905a744a3c8690c85e892cb70597cdb9a5167fce6c7dac4e5a10cadd7d30d585d29d9a5addbc8edcd53b121117d81f15b8276dcfbaa6e51d4aebc08ca0012be8deff03c063ca717e491bfc47471e445055b77d49ba1187827064c84d48644b49fb9b4d25abdb92beeb4c34431b31739e96c167b1a149a68fcac57c6ca6b79654dd2ce1e4f104c930d7b92eaa267fd89a120d76b2e7b451145f6037e34cfd0c538f7b1a7144dd78eac9ef97e1a7b65789996d390870e20feab8a5ae381b6207c88315437237b3125bc5abc67e938df7b894fd2840f759e91acf6084f424465b39d72e7fe54a857729975e3f56d67a4dcc8667a56f299c727ddde21de55696314d0125838dc8a9399efc89f637de3376d101bac9663b05a31358e4f8804dcc1b55533d063a9a86a1a6c4cc93af464f30402cbe47f3dcc7c674c5549054170498175a1b77dfd92d9996860e3463d885541ff4144bdb7a6545f613ce26e8edb77895186a69039779039d8d592bc6ea29303929bf5d135586b76d4f07b070951094b848356bb8dd891065e7a2e93303fe32308aeede05d94c340c368be4e2ddf0dc4b1dc95177ed08a7838b2c4a7d285afc41b1430064e1ab8955de72ad35b730029c613a6eb2ce857d41a1bd22f09579b5f59bfa1e2095779595e5ac83ec3b69478e2e3b1961cab6b50776f01b9cd27e6e208517b5b44fc16c0cbc3d7532ebc71bb6fcd08ee6e8a4a845434e6d3c7b89850c88926e1d2182ab683b7158847630e21740bee341972ad3962e83c3ba34e814f274f4b03c75c8c793b3f229095df240b4614fb3c20218ace42d3b2db8568ef57e4231b0e423c23496b170a29d21d163e59b267746c13c5b74ef06ccffb4d58e37adaf436b02f8f624246ccd4e79b26363dd569ee2973134773c899dc254fe197a11615f78c635851066d1617d7bc11f407fce9a5a0cc994b45f5bbd44ebb1eb212b13a6441fc066b9375b0a65772f84cae34cffc861b72221cbf088283fe132237522af4505c779a6f714a48bb2ebfd6985e47ae4100fea57b4a964895d6d6798f28e9af9cc58221fdd1d552e22f8d77dcbd51a962152eca72eef82d471a232eded5f106b5291528965e118230551c7906af130ee7b1b89a0a5d63bbe2d5654f7b4489f8ba84872217274ba9006a3e68511d1462c0068555ffc144f8be68fad4b2d8759461dfdf8aade21131f9a91d50e93180aba6eabc500957238fec4a9aab8378ca229cbb3d0817c07ebd059cb9b8332e5f8e451790dd49f784bf6f150661c10bc180e9b8be44a3a4baafb36876e6c5a250eecbca0bee9b048b87caf4679619d76bb4d3176cba73812fbcb7065b980e887dc950c5db173bf187cbc1821dae751381f4e56a002e4dd8a3eb3152cbfad64a53e4007ca2714c33c360a8ad10302a23f26e4aabd3d689c14501217bee975b3bbccdbb11764c78209642fd1490abab3acf58f3f840d69e72e5030dd082dbbe1b62c9a48712fd58b117f25bb4c958e8e3deacc7a704ac65f1291a765e3ed7d70f0daceef90f1f82aad1c9c2b8d31746587a2557bc0b81779618a50e545eaa4a1e26c59d54b7aa5a6c374a070d4c8bf512d504e9291a8ca77fe160d2763deb57bfb5ec2fd7921e7a305a7ef6e88948bc4c898f7665290b9835c4ff33c8779101b87c798d3199837d09115638047f955fb83d52f8dfbb0c550bc40416c85a32f6125e3ba9e8bc862b53437486bbb2186b5ec1ce85e78807c2980af7c8c3adb4d0f3b320d21de9328d3f9367482a58ef5e924ffceab8c945fe5b4bb896eafe6f0da94305bbedbb06f49e9d5d6767cd97ac7929b14f438ddd7819603bfa5fd77e9f188408392ab8a6e3f776f4e578eccf840d40475a04b9fd814f1d63dee66c0d90d8a8fcbfbc69adacf3d84deaa83e33f87c54469f127e6916ab91b99a4439a00173e378f642f5f79cfe246b2d117f19bc6ea7f63a538e0aa427100ec15ead0582d8587032b65fef99c8129a78febba7a13a0f52d0af653027e7592cea16d62407dddb33d4cd4217a12892f6977bc4447542f73680d1ba7ebaff5139a3701759d8710b0112a64ca549c220283a05ebdc24a85fbafe4fcf4c77e4c31621ca3def783faa43f737569eb07f5e28ed2d46bc134cc58b82cf590d093ff2730a75e5d94d19e6527910d55ca70d836821472e586c316a9a86d07ffde0e1b4359b8d4bbeb9e5721d680f4761425714863d756f00848280576d3e7e3ed5b171498256f8a28c09f7f29e9d871a7f5d307575684d231d5812779c64f9675b8a01aafa9d18f18a3112de2665b6af0f21d00f3ce4a1b5a9a4ec058474dfd3c4a377daf397bd48734671fc00f078432eb7164d97d7c3831bb3a1e45313571ed4f3cbe1327c11125b771b320baf089026a1bcd5436257902cec6763b63549e6e74314bb7a32998af00853ffed161fb77780d356c2176f915c872daa13494997f5d66ce4e627a7fccbb57652c8a791bacfe3dd1ac560112d013d5174262961fea533369345368ee9acdc54fa2f29d78d3f40ea42ad74914909e7e53ac49d96e80f0367ed0529de2fafdc192e800ae1cc114c9244abb1b1e7b6018c810b96f249831b1d9a23fafb8a87e5e690b63cc3c717799c34e1986814f580ceb66a1dc36f9edd115b39d19707fd7e440e3e78a03af91e1697001d6aa7dbdb32dbf3032a6a69de3696f430d7bf7c20fdef07eae66342669726d24c382c5a188b4927969cccba184cdd70a70a77c6a55f4881ef0fb9cfae94228db5663fd975d3ef5673c2f6af1ed68ee810188fd6f29dcecbb0c361c824828b3ab341951a12300164e0ebb96772172c9753c94259a896af0544585d262b754abf41fa8d675e162967faa5e9bfa72eca2f8509549d21a3acdc3f9f10f968075d2567567b7dae4ace84400ffae4e09586f1503eeb1f8ef5245007201b59c72cbee96d63c6d1997692dea7e608a85a469359595b025a3d0e63f128aa0b4d722aabc3bf950558bffa27b273073621392d74998abbd8558ddf1bed29f57013cfc0d5a4740f132dfd466fd171ba55a1fca23982c8c9086ca9c756b4a15a8599f026cbdb726232e52082317609b4298aa246fa6ccaa44d27471d52f835aa2fc7ceb969d9d5e0b9ab3a1260091f881f9930525ad18e08851681711d8aadb10a13104b3727dfaea1af60bd59c87dfcb613062db45f5dc9b06b508ed347b535f46cf8d16a740098d8275a30ebe707b18997edd0c39d23f0dab351914c6fe57e9e50654b1722b87d33b0b5b8591f856b7938b978d292937a6ab837c58992961d5ddd4b408286ed11a74e7c65cb87632056266468c44067925c563712286f980f32366dccfb2cd1c71fd82e0490615bdffdb33340d5a9ab0b41093ed744356dfb4727972e95ffd043ccfdb2cfd165028e6f5d446428883d2b4027a34cb6bb2d332234f10666f85607a1493675efbbef5c1f0048668b0b0f18c671162aa1559462a403948752b01daf1feedb77235b99fc1a05e28ce4d264ed87da508b8a83d4a88c5cda0e8313a9e102b58641f198898133c24a99aa6fd757823afd04b767529004ef955549bbae4f5fe11b95f64bbe21ab496dc1e8de7567da71f7caca66cf0ed885c4847b5cea1e155986ae8bf6a9cd19333b69192719a032130f84307eadf478a7e28cd493ba6228ed33a702d5d07854dab7f51e1b32cb0ed88c563ad84bfa64634e20f6c0de92c832adb94ae7ea027754a805e934fb7e1ee25b792a46b18ac975e03c569a04e5a0b914ccef8613ec0f8f4825726435665cf70ebbc006522fda148d49e42db26ae359b3ab8fbdfde21a9fd3a82498ce43d83162d243362e364dd34110c9f0476555e0f4d2ff99aa08e4f42b2f5d12071dcc53eeb72e33388e434c2124070e40f0b524e8338e46007b987a545baa9f4c2efe5e71ec30ca3196ec8690ad0e52b11e02431cdd77f4b99a2fc62593a39d781c9e11b355fbbad5b08352e91b68aca960d78ec4fe01dc0ac3801423c557b4049e7ed76e0072a20fa3c83865408fb69f5e73f83ae86e5524332c70b3f36dd0e0925f8e57ecee8dbfa2aaa5fa9accc5ef95fb9db05525ba2bdd148436cae80972b14a45e06bf47efd466596e9b8eca2c5d7f3654b6ab12709a75d67d8c9c28ef17db110ae4e35d9f50c52bd8f6dac407fb6de63b885ed06485ccab4e8d379c140c23fd269541551d980b3838d59a82bd8a6be851ca048e1b0b81874a5cb4eee966940c089252204209788884084147b1d4184f33bf0e36c5a80a6f9ee63b2d51fb679d6430f14a1a3e8e7716eb8e42eb43c10e0eb51a20f53d007c40d69ae27731831d86e42bd18bedd644c518642abdd33b5add787156054727cf7388ecffec0c429f6bce18a42726f497b5fe4c7006ba793edb4bd79ea6e15bcc7ce7218531da1dcbf7a260e6ca4a97bfadad998aa1a5c12742e9c3b89fe9223753d82d6818ea9ef3890d6689ff3b560e3fdab136bb5f9af6d1a8a945d7c49a48ce387608bd04b74a617ca869421e222c9c32b27b235d12c47053d21eb19f396d2ead120297563e85305dac1068e91c86677b8b2344d3d22d0c038f504db0e3fb954fd0c07c7d1b232b4f344b35d710be08bc0b3325831f81c566967560fb3d2a2ff323fe764b71ec2c6726ec7248b2655dd70f6c051d651d845d004d9633323bca90e6894c1f71c9254bd32b64eaf6503b509dc24174441f3340f79cc74055db003324c837f5f7d342d4b651125b9f26cbce3e87ffc3206f4a6a736b441e84c1c4663c73a15d54ebb1e57907c26967bf170bfe826af7f34e84bda7fae69e9c7df11a9055fd1851f5136ba5454e878f9e18f4689831f6faa743fd5d963136cf19a109deec34398e8fc5743fcbad154f813afe8425527961502d4fb6f556772a6eae314bc9fa1c81a551cf6daddc448db0cd03e04efde168f083e35f4b7904932cc9900fbde550b867150731da4294b2c8ca64c020b398a20ce2f661cc22de0d404dae529ab6ddaa1828425bb6ec82d93874bc18ade5dd7d8bb3e120a8d047d4a10a500833e5acafc431c1f372ced3a0cf3980c80dedac3e254ea62aa578586cf0f426146e7dc76778ad435d9b8d4c7ce68f9f16fcef0a40bba9965f9495d627f578a9bea16343e291b08dec05f4b27a66d35b748babdee4af71174c00022e1ffd67ee04757a47f7b23c1f2e69aabcc60a921851fc5d78274377fcb4179463446f2a010c8d647a486773f5ded39060b68fb42f17e78adc0c12ce2294b2ed17dac8254ce94674d0f83fa30441b023b7f3c86078f16723d628cc82a1399e5fef73e72664394c9465685fd6c361cfe3007b8ee33cead779854b1b2e26d189a3bd20422046d3c27a9bc369f9a7129de1a14df3a7cc09a7b81d097005aeb7c3cfb8719dbf716e6b90a3b30f44bff18738bae1200b7207a9f240bc5b0e5e442be3715f0dbae152aa2231eceb9373cd1ff9195997ecb6b695f194c998519e0bbaf4eeace336cd8b0b085ce69f52b6b263e0ee960a9113235f806017cecbb9c2920d8586ddab7882a77d368312a9dba6f2127fa7b5f9528cd26da10a24b33d5acc59aace4a3a2875c3c226684402b52192ec48ce91e99cf6959b63f9307fed2d894e15957c581626afb04d011ca1c6374310d9665bf4240b42cb3a95b52c69a83dddf6057e753d4a5c0005a8c52bb88550618e91cdf8dc8849071e00910c782683f9bcd1b6607e5de1bc08b264f8897b28c59a396e86ede744418f984567789766e59c84a0ec919cc0312325b974448d0893f3b3f94f4a7cba38aa88ac18a9c1159aab0e4d19b5c22388dd7c64359b3e1131f501e13b7c58ee6f00aefc2e000e3b43db91a65707b7882ec5c9e19642a3674a8d51b8fe2862900b7aa2cca157b11d8accb92062a9510cc4aba5e12b6bfadf523cf580f38190502bc0ddc42a9a00c6a59a448a48691fce1bee2576034c6eb5088891bbc0b51954f0a4fd9e7e947d4b2f323d796976b9ea748ea917675e1fc6e0c330076b111ce0c0509312b81fa593bca9b193c60a7d3fa5fefc5a8060eeaa4ec11fee75c6a0beb8889a95bcd7dd663da62a2add1916a4da7102bc87ade03cc1b4cc515fd21dba6438d0d4ba0bdcad483df104c62299a0b7ebdc978f83e44b4dd3e363066c3ce5eac898685f5896f360e22c9092de9669cda0af8dedc4c7a90098f83d45695ef5ddcbb4cc547062ee440b7abec29beda403f1431984691c1addc0ef932b2100475fc94e1d59500e7fe9626f4f422f3c1d884cb4cf94de63c1e8bd6e30a4c73a236a553596ca08775e5427a503c89c9fa2512b72c6df34bd4c7f2a6c4cfc3cc3ef3389b2c16a8cff7d68aec6740cb8039d5e89f36f352804452b09bb16229b51ad11412d9f2bb4b9256713388ff1ff090bec716c63d55a16ff6a693e26ff11ccbc0e8f7b99924a6c7d18d302200062feb52809ad097c358f3ba5fc844f9ddcac9126609d4e654660725575d133a15c6eba52f145e6a4c42b0ac14e3d04823b7d9cd9c64e62b4f6b78d486f442a948141686e1ab469e8402c2f0f6ae8687828779cf47b90d0652ddd3674a1ee33fb059e8ccf8ab1091aa832802bbe5ecc4e8a7ffb7f68884cdf819959fd170456b9b921c5d3239a87d489a0a7322068006434cebe554dc511fe663adcf792de637a89fbe4584a603fecb41104909fcc8095ffa9811d61f8aede23dcfe01da12655930253f24c423f8824107b60e6f912a60d24eceb966cd70284f58ef7785401acc07adc6933c19bb853d79b3aa7d9ff1726ba1ef282729e50948e4c63d27708fe602e26af335918a476537969baf7182bf8e52e6f4dfb4f8e7d9432a142b2531c20156c2c56f002a023f0f2354f0bc93a2b2bf8d99bf660676da136491ae31c482113686fdadc039467702cf53418a89d9af8d1e9b3b5ba914781e538e208e58996f9d3b289e0615250fd8b36938bc9141f9078f12208540df284c282da75fcc31cb922bc31ab8a3711fbb02c4644bb20af56ebc4833effa1d93ab24bdeb8c049ade0d936045f1ed2c5143bc2a6a17225b0a8f6b2bb4673f1349fb6d730d189c5ebcf76d80c41a4ae2cb37430f7e5ca27bbf54980dd138e02398dbbca0698405af7f13641ff7153e4dd62202c6faf1fef55f47512bea5c29d212f1a3ffcbff7ef6af4b83660fa3943f8301181a279105a62546d846237f4de4d35260064632340749c6ce2b9ecfbdf394b8e2ac62beaed3ed627f2b5d1a07ee6a9a1e994fa6e0174e09078d54777d91b4ce1426fa00d94e69f87ca3ecd0107fac926bcb8eaa63a6f3cb39b4f473942269794dc2d007a9b4ffe57be22c962735b5329bc6e0443e99e75ae303b6b3a4681b37ebce8230a7f8263038dfbebef597a5a2c5baf56cd848a6d48a61e4c2a010a31056bf4cc8d6428c4d0dc4fd1cb91e09e47e662591dd8d6f0291d64f1b019b5ba19f5b23d992a60cf2efa8c162a0afb573d97f424fe114e13a5f4ae327e9e785a5bcb54fad98656896cb0ddcb853c70981ace2cb6449e06df5e3588feeee603c060d294e6f616e0374bc8da149b7996034903077e060d1d73d47598b8c5543bbf3243e4b83009a2fd80c53e6427969093387ad759d324d3e50f708433c248716b869cd6d45814ad4c1e95bdc03064133b0627c31afd584e0e18dc929ac6bafba6c16e82eeb43c92c784854c6c1131fa016627924f4a8209ee6b12f6b8a428d0a2d06d199a52295d2b54f462036f333cf6e3e2f403e8c4ad4199bfb28164881dd1b33638731d1149ea385753810b2b8e07f3458bc6251fb8eb900dc5ed49a3178eeff7c998bd4a301f13e4fa67245cc91f986062835b7c3946fc0a24b473071cb448271c5b4b2670f2ea4f851fb9b7ed7d51bd46d403700d5cf656da43cdd1c6353db7a4f4d7d5af7f419ff8eabbdb5fe2b8dbb7fd6e9652bc1e497915d3190c337d0669f2729f3e59fd7553ef6818156eb70fff7f08401abdb793ced897b9fa45b243a18b66f05cad309eb13c62d54e5325926a8fbfca464547ada912f06738db886461fa17061417bb589597f8b42ecf734888f952d7f9d191a885cdd38e671c3fb4e6ac9b71d7a132b83ffcb6d5d7d9f7a0a044a3c8e1910a510477b03f496cd6581e03a760b9a158015f20567852cc413fb0264e9b60a701d1c19bb57ca03ac515898830d081cfeb1808495e163c976878926ee1ce4e7131db78bfa293f1c72731b7e7b8704261e2e9e6379fdfcd413bd0260460e3b3327ad8e6e41131668249b029cb6c9c87cad8c00529c55fbfc3ca3c2e47a9f306bc3bfe1c1404763bd81d80b17396686989be9f226f7cae515b63daf0676fa97fcb07c13f8ec43ef2fba2b5c669842cff2caab9075013504993718dd338ea4358b9ddde976a0cf6feed701096ff49d30f887684992fce5e8276b49b5f8ad250d521ef02cfe2f78594127caebd0f5f989a5463c7b01d29d847a109359c15d4bc44c8530936c0d1e64d25b956b6a431a97e2c0d689def7d0d9c5a6eca1933ed5fa39964282acb96ea626d33fc33f0df43713eb4ef1f480910efdef34242897add6c61de4a8d8ae64c077bccef6613f5e06ee76f1bef1148605be576e094a42d4f2dfbeb3711815f841ab54ce1fdf8be52ae6e186092c61af8a6ab29177765210da3a4507ae0385403e7930852cf0100d9ccd908d6d93633f5a6d7f639f63b38b97d32c0ff25c094500ad7b0d98571cec2f34ece29c065312aba959243b741f8cbcf1250b25be332f51e4a2e7be59df5ae3a61406ed63254329b64e256aa9601c4a9f30fdeba2f49fc1a76a28070f6d600816b521ae4ba250e5065a780d932a7748dabf13fee95d876b12ae770a3c395415addec2f465e9afd15c941258bc24c2e972343fa76b7bcd63322c16cfea242a8187c0f202bb85898ae3e60382f4f5ddff863b00c436a4ee599093837002289294b51571a73bc44fbab7513e9f2892020c1308c0d5add57400d1b83512e6b34f0e6ac7f6020b28701d5ed2cd4de3635b40cbdfb93653ae400619e1a1c824bce08c8d608f0e19234c79f3c9fbbbd961183f33f20eea24e8b083e2645270c1b5c193b31d05717cf194f961c257befb5a82bbd50e0bcb81852a7237473af8d0c813abb38668454ddea8d9d02e5be05bc67567d9e7740a8e8962e5f23dbbb7aafb65ad92a05928c269ab8622f0d145107df077fbc78c942d858c2d3ee361804eab7a7913fbe67b98f7847b05aa219da2a82b6737e382833e52fe2db20b5e3606f838ac4cfbefc6c9df8f37b4ba6fc4043b9b8222c932a8c2c6689be50a68bb3a7641e1c383c89d13afa1e1e3eee8a9af4410a3ca737717b5acd55ad4847a6782ad3c906e3755592a04dabc29891c68ec10fb8bd32ab9962eb5c11d7147087c58bfbee0ce88b7e2da1ce90c28977df8641bfb0db7d3b0291092302dcc26adb737979642d8c4b90eff833e7d51167cb01478ddf26c0bf2876adcf60e1b99e54f5ef8c47aa7fc56c9d6eea1022e108f65b1e4be8cb12fa262c32b809bc8919e205e3841578a3c3eda65791df3b7e4b0048a024218e7a217843f2b9c2f59e1d93340354098d75bc832e23e60883f429adc8bc14b05cb6eae2dbac2d77dadefbc553ece0b25e87bf33cd942c83e6b8c64bca3afed3ac33d93d0016b6a25ec5c678dceeb1eff12f8c55efee2b97d27a78f2257f01cdc83a6f762ec0af80dd524bc04137fcc6b8f7100bdf30c91633e816a9fd670b7856c5cbf5664e149786e2412486b3dc137d3f4c2f27fadd4a3e47d2b4e3f4363aca5d234ccfb86103610839e326eac6a519782dfdeecd840c459cd4ec1d4b20959a990a0f592c4a6f92ae38a6fde50186eccb26df33c15c01e629627448552d0cd94fd6807efd24ad3f91679c50eb934c0d3489459b3cacf857039098d1a5f4d973069f8c6bbadb01d7d2c037c0132a21ccd928b2ac8d9e59a85865572c7d74b4666718aea0058f1abc29c3b221701395f41d41fc6f8e601ba13b9756f4db9229d509a8f4225a1c788429b2721da68d40e9fcb2f4166d0756d35abfb893dad96986226613143c79246cedc1ac504da9d7106064765dac07f30ebe3945379a4e667a6ed06fbee64e477198da82752ca0c28dd36b260c27864873ec55062f2c8995f2198893033ddbc59b959fe70bf71ad0e7032ff1bdf16375f18af3c65023cdc39e8076d1d598db05d6464c3f688ef521fe0add1347adb30e6d2a3c885a45b65710cdd587b45d82fe43a8ca8700c5c77202653688d35ad67ffafcd65140617f376651581c5b750b52c499e4f098fc67dddae738b64455b314b20d7c50ec6db7231257d75dda155746dc6635db7dd1618724bd1f78991c31d9e3f3a24d9633e284c6f4ad833d1921312aa7eba80bc3a80b574b46acdd98e923de1b163977c1b75b9705325ec2bb11fdd74973b032f85d696e48e9728c77bb50a62a24b27dfa7b018c6debf0024ecf97cf9b2cdc7e6d39fa33b1c0ab128d6bad01ec9347381259d7af21d72ad9f172ecf0d51b7f63c19760c4ffe7bceb3a1c930980cb49e9b7280aa5b197353a221cf0254d2ed49be31beec0526611ed24ac34a8ff10479da22c55409105191c219083d882532754052b1e7793a1aab26631e89f22653bc6b70d35dd65602d78889ffda9aa362b1dd486c8470129b07b0dcea8e2cdb5f09787c366804477661c711645049413134f1d6952b541b85a4028f5c0a59cb4c543a0a886405f5b0d6a69f0a10003fd3f22be31358916aa909fb30a34bc0974aecc0e8fe32374df9d07ec71460c60848051d0f7bca5c78508acfe35c03b4e074969a38241d4e6147cd9f585d919f5de58c5331f86c5c22b1d64c8d6ba3e640f008dc2aaffe78eb81c6d19173d9a35cfc655324e3e7cc22753aa256cb734407747f9dfba38c1e49e04a625942d4b82e1834b57a641970725128647b4b6da68d67cbcbf0e1f30aeaacb118051998ab5aee05c1c9e481a57ff2127bcd5d333e35fd84f251d2efa054c09d35392e4e0282df434c338f63b5e0bad10c1a8a3fee3c96548d6f298e5759ce3d068512d3b50f3f2ddf2f676f2cbc98ea66dcf6ac26d823eaef4b3fc3a39dc200448cd84c34d2755bf84590d9b02d0a751203501a7b75cfc5770f225186b6032c47486925adc822414c12005d15ee593bad5507e0c1e1bd8b103b2fa6950285081bb134b6b2c20c48dd08cea4275810ea91c0d89f2be05bbd6e68199ee47f117fa6529bbc97ad2010bc7e11de53662f91c1b77a2e1d76af8d31d81f3086398b3c0bb8d04508098fad60871ab970a41f899e64211a4c3e0f134c5ee6aee40fffa1bf9f7418a67163155ccf058091f30c0ade1c83b77958e900194deee3bbeb1fc1a21db340d6a10586af731a184b14c0db8900c4837e03368fabd4dbb89a607ae65b6ce847d26324a7484df3a2b97d511a51c242df7aa4139f488da8310c1f6878a413e2efad195195aee6b8dbc103ef95c1aeaff55626090c08ade7f98331fab92d49f2cabd7c29cdab8f65d8cc850964411fe5b0fc492cefeac3a7fdc8d7feba5ae9f62cc6545ce2e44fb39116a63aa3bdd41c695cfd2478bca240ff1d8d67f3b047225ce8885073b0554671aaf1620e87145e5a36409de956b9b7ac71025958503fc651bcbd21169f6c6aa0b1d7a9f371d65146e065ce97eb24991efb0792effcb117110d4983b7f75fd3914615350ff1e8a6009e5c0e3fb65f4bd3cc14be519b89c6f6ee064a2e4f8d42936b70341eb4a1b6a7540b897aae43c7cfba862bfde97cc52a24e73220ea39e2ba4aa71573ffd4acb89f49055b9162f8bf270ee09792617e4f753245a8aeaf6117b89b1e35882d6fa16f8e62f7c0d6fdc44654bd307ab4abbdc0d733ba98fb7fcd10b64361642ed41f3fa1b9b7ae241fa95f50b836bef5463e2049369a5fd7dc7be630807de516503fdaeb828a732caf7a3bee9daafb0acd06803d092804873bf6086113b428346a4356fca4081ca72f15a51518a795fd276ba1810008097bfa59f22f9fffca39fb7087da8422349f58b1e76071bedf7958dfe336e394977d3820b8e16741ec656651fc47c367685829fc14b555fb3b98dadaa4659acd71319317d27aa128a7d94b5fff646b4443ce3b1e8597612ccac4511720d6b096c848c6f6f07f3d9a925efbece70284a6a7c5aa23416e50468cc8f2bd36f7970a7cc52510288bf94b9ef44b0bad7804666a2dbb83aefd4c0c82453251f56f9f2b1449fa7fdac852a2ebc83fcd74082624659e2be287b06205f8dde5177a196650cb4a54bd062a7fa1e4458cbedd9b6d066eb8cbed7bd0d8750fa2875d62b8ee22d0bdb3cee4c27998ff2c99c000b3f1b08791a56c6a3f59788c06e850154c84d9fb5629430ce7e77048d2e43b8f8726f7daaef8a47f664afb14f200b65548637397a020c60dc547bb658bde11bdfc99ff189b9f650d049536f7d24131c5c43ba9bdded275f8acbeee555ce53625897e5f2eadcf11344133aebc650a26c1a9602230b699241e54892daa3e4fcabb9cd1193dc0bee110a5243914fd0fbcebb8edf4c1775a053130762e9c6781b5a9530e9fa2da421cebd15461ada387aa4353e365254e426607259d7066a1190b67f9031061b19c02b15f675bfcf97215915b16b0b9abbe83331f73d9195bcca73182a1d16e6c9f1f24ae299d00f312789ec1bc41757ba568b9d0751187497475f01daa2350df6031adc7f20cc11cc87cb7a6ce02b80303f24304761beb6b35482e16c768983289ea99213f3081a1c5dac7de6edfeed45dbb4c1b6f0b48b94885a444ed6fd5a7db3813c21e4bb248f6425e08d5ac4fc0d5fe54c96c1ac8937b2342b03b39af6c44ac1b6b0c5f2c42e1417fecbfe30df2725f1f60dd427d895a81c69cce9f9fb60d957c6d83e39a440eaa5b0b9648f8cb22cbf233a68114e9916a221bbbaad42f5f608730deb5bceac48d09df03ff33f99d4bbba3c9c63cdd05eceaa3bd5011d9543d460b70c847efb4c589e310a8e0439de49092fdd0ef2aa9e9809d777770c575e271cc7477038309f9c4791352a5211796b62797eb0f034197249cb358f457e2eb9d86340d7f13661347d5ac70a2a5f04ea01a167cc6ab9c3cca5a5e19b1ea41a238b1d2e24fa04f3bd5a456f706a842b7bca89e2d2b09a4d355e8789df22a0aec0a958b2ae13508d051287873b3be2fd9181684be53c9b922ff401910b0b69f5a31094bbdcc58039de1af281dc8439529def4c1e91f09e4b3dc6cbd0a4df956023b0309ae3a287347b9047dcf30f637b05d4c3a50c54eadaaddfc9ec0ce0037cedce90464339f64df34228a65ed3c4bffde07e14be5fd934ad2f2832c641373efabb6ad6b22d7a4acf84dda5f1784793710dcbe5e2779788f45eb3776e8740784a33a4fd1142c064ba18b61ea51c748f7275c2964a1d4174ec334eb501f54145c53cb0d82dbdc35a6210d7f046b59ffa8736930f07b31aaca0d57541ddeab29c0889dc7ccaa71449e551286aeb714c3be60984556c525e37cd36d173b373d4409fa1f58d4bffa2a05c3dfc91ebcc02d258dc2c3764a0e644caa0d114631ed94206ad63b607cc919c6766967e99507dbb3e1b84b8e10b0033ed6e50ef450b03ef433e17f031a17d4c1c6befcaf20ae02af013117ed6d1a636943fdb09604d64b47a21859a62e861e638e4ad738f3b0cbc4c0a1bfc87cabacd866a04fbc5a3dc0a0f872ee824910d1ef2dc0445565b96b1dc1b4fb0340eef0017918632aa03fa53c08be52fbcc22fd7feccf9ebf9e6dabd5c2682788d93f58855afd466eb894821958b8192b2dfe1ae84e2dcd36c931246c98b1744fcf58cbdf26a2d90330281f132fa85e7e40affe08a9a351d700092922191b4a32a92f477896d601e1f5d0d938b00fcd2dd660bae279af9f0ce1ffffd59783ec92c16d863e648c8a34011f1fe7c07034d760655b77b371fe3a5a0153c4659a36a06b4e6a63bc4ddc43b8528548de6f087e81e7eebdc67ff4b940b965b5cd9a3900616c340d428f82c2cc067c5abee3e4f4daa8d215fc9de6ba1595e2b4c04092c7586aaad506eacb1fac469f30eae9d7585214e8c6f2d6fcf90376d015646a4f6c316fb896d634d189eb2d41f1be0ecfcd199ff18197640cb5a7a9baa127e1fa8670d088b24be5ab7a0da526464244d7da42e3e5530e655928a441239a6c64adb6811d9ac4cf0d70d71ed37b391a0039e310b3fecf814e761fec844d184c68ba274bb3720979968b2c3436c0155fc6a1ebd77767a3010a0d94f2ff344c519b3d3e2fa5163600afeb2ab438c7d57435b88ba707c8ce5b7093ad9a626c925102aa0523f2393386b532530be2f07455ba5521ab42dab586a5f20c1a995ea665cba660db7827a6edf9b3225ae2ed1f7c47bf5af81ee0a88cf25c675fff243ab08bca801ce721fbff5a4fdedb874b8140fd87d795acce209f4d20562327b394b61733a69f7859cca10c77cfc25aa9f24e433e8502dc57c14d7fdb5b2d29e41b68172f60300cd0a7e0a8459cce2db824fb5cb52da371750050677ff6412aad9db8f75e044900dd8078201da6fd8b4ba8b5da664a863c9df79f086335ee1de3c2dadb0b0817d786aa7aeccb41936c8109c1e952ec73351c297799d847d09305e6fd036c5303f25ad059fdff7f6a5cc4ee0d5f7555f11600e1c0f746f9132d8b6725630233abd9543b889dd52a02c643bc95ff1d39116e67ee9389632a010e39811d466255af8d7ad1feaf102a28ee589a679c94f5531231ec345c30b08fef26ded073131936d30ec73ce2a58fa446b90e198cc8120eaf6333174fd54974878a09f7a770a2870bff1b67fb7ef020b1f43567fc0c594ee6263ed0ef25d6b15755923426500a55480f5b61bc490675b7df6079f18d248a78ab3f250a3e0316a0e996ea67b049c72812f23efaf5a7685c2cbab046e38c25d383604fb04c7b3190bea119e47830ac2c9ad14b9755f5d14ee162ba77dab333dc81262640b57870a87d25132e52c3c0e39e27c8075b6e937da010ab822a52fc3e64fbfcfb8ee7690939ab9ad516109323ea58356ae4719a8ba962346563078c122d061b7c1e145055f2bc3ae69b5c3048546e941c638ba6f676215b8748f932a869ec5787b1ace25b36f532cb2fb64dd0f7ca4c706d3f5ba7aea8673f32f3cdba06e3c0d9b97af21fdb55480970b1942620c2fe2e756b110136459e5e4b298fa4f16069b89c556fbd5afacb9e27cca6cce79de5d677146d6a04360f20ce0ff2b3da7e3418f76ea01f6fae41677a68336ae49461e03c6a3b79d24eaa4d91f24ad4a3c97b52f178722d9cc4974db1328450ff8fda540017415f2a4e7085344af8d1d9be15e8a2ebfdacf427b317c21b6d5d716e1126e1a2af707aeeba2ef5f124c1a6a96e2392ee65201e5c2f1397012fd11e42725b054cb35c2ea8743d335c4fca4993b8a8199ca8341c931964e35293476082b2058d89609d1455d7c0cda24da7b914bc667e0e439abfcab706745195d9fadc1102543805b6bb7a30c1bd6269236f6b99f4516bbe454575f69261ff5223355acac023af489f2337ed59160fd02feb05caf8f62a276bd186520c662ad79df5f3eb4d8fbfab3a9a85f9ab80343ce3aa31c9d1bd498d5a8e4a8e0158b92f5a3729d38bb07db665ee5fc3d967635657e44ba82a5de1fa89d3d65d5fb122a8e09fc4da8bd969797e009a4ab5ac5ed6d5dffe1666ef4a2e116768dfc2d027f54492cd28a16158a3039657f36e4b2d8165b32d2ff2f32c62b8a8f253888599f703ec199f58e107daf095f264894312159bc8678547adf14f9f19b883790113079e1152fc4fabe09acb38f0d75dcb212bcc8d21604d1fca066ac59a904e94b2fc4b7cbceb40a01e6a286e4a7ef0022d566245b07751b4bc66a5b49520cbea85a911a55e1e6013bfe10279e4ad07d1ee0cb4575d827230d9b3f668c17ce9213df58532bd1913c3fa136cea40f69b35882b7ac9357123d35f4b50ae8937d0e78bf9bc380c2256b1c1eded2d3b27a2074378131609f955d24ab75b886900f8e6a3232d68f8f4fe9fa103c86fccca6b4ee426b1f102bfeadeff85129d576b96c9dce78d75187125ae04310703f7ea98a6da9a801f5aec68f8ea787cdd7f162661694eaf534080f7068a4af980a166f6d4c95e85da61d17db77ec2d8379a8d61a0d078d9ea023c07dd580b6a341aa914d7e095e4b6034dbbbb0ab9736262d648f4ff59d5d9b275dd9535714212fc87fe1d1a9a761d4398e943b76f93e81d5f2a3a297e0189583fc90515303dfb52dfc516fe0f186709fb99486751b1baf7bffa8c00726156e682cc07862a98b0efede8f908dbc1e640389d96cb4d91aa04144ac716b84e258243025b74c91d2ab839658c267f270deb252191d4a7b00947554400c0f9677ed88155ab40a3ad679b92e6fa3f1009995a26c7268e9eff839647ca267b72c0c63c407a44ce52fd4b672ec3e40b4b341456434b1d530e8aef8b0a88a81dd1b4878ff9fbca364e0d05c7b756eab76b0144f7cb460047a294dae96d9ff490b22203cbafd733befc9f690ae1c399888363e0d7b7b232186267723b2bcbe9d83c7be9e0685da4d87cd9c5adac5c383e01ecefceb110f79a859c94b8e25ac2a22d215f7cf2d7524879b3cf60e09bc611351cf2f0a8356a5da3eff6ecd3df6ab36da94c03610bacf5b109a1604e498f61439b43d5878bb6d3425c4de59894db61432d25e7c794ff2078cd9e1fd006e92977e7c96235d66887bdc1485feaa1b6ee46e56e4a281d4bda2e9922a0d3233a5cf6ef0fc2b30c563cebf0a64f6e964f06860ffb4edfc288bfbb52ab8660bb586f66583f242217f8200e463e240b6e595652b9d2f509bde5c93d12b313728ead4b879c3fe22f0ca00a676b007439847c7676039326e220f8756f4259d888d449f7454d2ef683ba450c8157483409210ec3c5da4742d11050c3c8872cdaceb870eae5090f12b416d14d30a9ff665169fc6377895957a623b4f5e537b58ba3143984b09fc2d7fca851297ba4f50ec75a5a9c981e8afc78d8721b3ef15bb59ec3465981d14ab37e1b81493e208c644cc19fe3ca6441a3a825f48c26c9e9fae06727287910065a8f1d58a926fd7ebf7a241567840fd441368e542ed39644e4d8be70fcebd147b209ce1d123bdfc534c9644b05b0dea2f7a50d5093cda61e6ed13b9dac3ce4d186776da6658bea1e6bb351fca4feb7587740bff151bc69a04a3039eb1ceebeeff43f438d21cc6758862dffc6f0a2b177920a9d20673c68dea1c4e672bac80f6021ddf207bbba458df6fc83182158f77b7a4619081fd04138429a6a684617a0ab721c2b83c4969655f5b0d2ea90d59ea6581d41f041714f857e95b05c066a242ac607bf5b541fd4dc6e3d3fbf9b98fc94ce2da76cb4e92aaec9ce5cc271b2063212f98ddd36b1e10b0e850a5f344a5085e7a1dc8abcd7bbeaf671c66491e4c4474a353efa9dcbb27c55792444e6b50ac83d21f7a775deab99183dd277f2a8c65a5c094ee7f9e1bb6981d163cc2dcd6608b9f42cc5f0263c0c761ded509160d62c1c1b2091cd17d49e3d3fb3648b86e3c1d673d7d9cd0f50f1e0d34562d32bb605fbbf3e68004743c1d93ffa140c91f2584c70df4c98c7f490fd15c4c9f8cf75cf26e380bcf05af17c41279d5f8d027cd3f983b47c2a42dc80aa5ef08e7e1ab128c75b027cd2b483a5c7b8c0d89f3d7f7ab0460d914404d836a46617815b6f2282e0f2b4059b6f00b84b875771f103459461b807489efad2ed0e7eaad185e4f13e5cc460e95c02f7dc9a6e899fb9538ff512df356b02152eafea2770b7b9baffccb851fc87bd83a753f6c40f1b8a2c450823371707a0776f8efd230ecc659a308389bad51b3af6d55342d7630e518200aafbb6b29d9ebafc188221068ae75370dc4261f2e6d20f6f90943ac00e35caa7404997e14f58ff27be29d1a9bb61b3099d433181cb1f79f70bb08223afa019f69bb2a6ccb55dd399815c5a0af3999d3d894c16d0e6ca3f568a1b8877c3d265303ca2ac8e94bd2ce6c58481f09886908904e548de39053ec78e50d7b9f5079d2fd5b40b4b9ff1aadd949ea54c3b559d6ba54bff2c5d2ced3194520513177a49a042ae158415d466260d31232ed23b2019b6d129fa0a124427b79912e521efddea89c3880e1e38c6d4f3b793346e938d86e95898a5ec621090d0a21f51a69979eb289ed9a779643a33149c203b722663f53af6d79fe084efdd742f443e09e2ac597a98a9988ce08e28e61b72fed3f5c3470efb383c2ac1e873bf5e6e3b34920819ea36c77f1d18fe5136f8778f4863089aa234c5b7c8e45d36495bb06c15d5e2d4fff98ba930901298b1f857cfd2746a1ad8694239cbd1506e973f4467ac97ffdccd69de76a950023f6fe9bfc125f4b0d325455833d94b28791dfac721f7c2bbcf3ece84878de034a07997b56f6b017315a47e16dda46697680ddacf8635457cd107dda5b831048b770f15915b49b925db95c504990c44cbdc73741714fe9a80f0f21e02f5f8ad8d3858bc210922f6ee0375f0165e14a296c832c036025366573b1685490bcdd181883697d39f120bff4a196bd6862e83cb3b059782748820d3c2bfdb686603099aa032d1247e149dc9c600c23bbed44e0ff59d3be6f77f0d90777a722955364b264e605826dda6d02f643a37cfa79b6861c5a6197db421ab5eb17a93e404d4f90afe5a3c80c9f30181eb9200078068e92e9e1eac97980f60361c3ffe8f5b9690a028fce257a0965928b084eb95f55c7baa962073860f106490120d179220242dd83eb0166f3d8d6bd876a2b4e3db878d2c696f7cc39d4b08be41ba62de97971b14851430382cac085de30d2fcdf810a262ad140de322d7e38c6f9696bf76a5e1a91737b18e7b71cb41411155c3809a0279706aae7deaf3a4c02e90cadef793e27e7b466f049cbca6b0a82840ee856785b451c94643463ef3bb6a16a0806c53f68cd0dea4f3112bf7ae0f4ab34f6316317f0a1aeba27b3c3deb3da9c749f09ccbd354a3312e67a302fd94616b7c7693557591c406bb700f80e37f0b730cdb50587ed44c497d690a0d62cd8f772281f02adaf67c344260268576997254c1f501088abddc0d765fd3306fad2cef063012bafc8881fb08d03b84fb0726c918cdd1ef4f11a6b43c4fa28cd21a34ea42732e7e8f7727e87972fd169c731c226769ad2525497159b1d02962cebb81c6a5d5f0ff2ec61751216324dda1ca7a1d4f581f9deab63b83dd9192970fb340ad0768f96d8131e228d0324d9771d887757266e8bbc54d71c8d0a456f4e7335da8358c3bbe3aec8e491a2ec9fa71b74d76a37bcef5c7657ded6bc1c46a0251263c2646998e6f9d226f3d405230dc625e0ff682eeb3cab0b3e9e72ec5923467acc8c5a9b0f88f4c0ad9c0eb5357dcac4ca29e3313dd9a063c817d8ba0fc639a40eb1d5a9edf1aa6fd66bfeaa8b0f937842792d1c2c8d0d3b5a5d468d2a0fe9631d0593b1275ceafc5a8bc875c16ce9f1ea5aa8815449ec41ef8365348a0431ee64b7f624f269535c1aff79c8f4b5c3a13b2755cbe0baefe3622ea8e0c15c938ee08ff4270f0c221a1755e8405ed1c1d19716b3f10262b37816595a4194521be5c7af82d56ccce13b9d64e7ca6b0e5a9371471804a34929ab8b3584f19cbc3a922ad76aca4985877a477f72d0229db4510c535b23cfa42f22136bfed528f76a0e1f9c9cb00a364e2ee7fa23ebe80b77a21f246a02e109a974fb87045d2d17ed3fddc3065ea0f8430cfd9ac85f66132a86265ad53f98b27a25433ac71aac09beb40c7b42f3c7ff092981ef4070d6ed8ec7eda43e8f00e5bd05c4bd0bcfbfdc1c4f2965d98ed601a4852e01fe345b62e523defa179d9c30344fcaf74f603710512d7f26d5d77c662c68ac3223cd5553b4498b27d246fc6e4c764d2b61de44a9222b99d8582d442c9db9aba2593b8eb216099e08842e28a9f5bec490ea68c4c13dab99fa52e49cdc44693540ac962b6d2f44952023aa5de1e39e5db3497cec0612f7a4f83fbe09375901ef2b75ef723f3e3fbd1c25fa575177d6bc1946bd17d2955914cd9b89c0f26914e662e82125475ecfed3955870c2f63ce9f4105cc564bf76c655312d7833e688f7ba7d8a93ce7614dd5ff529202698bbc3886ccc07f490d08c904331c280ea78a336748302f23717391f29fe9d28ceb82b285573e809fa77816949842b9642e1a58a9c1b3cdcbb012e789380c1134ba87791dacde3e8200934908ae2047dcc8c38d7100de8759f87b2fd963f4ce3e96c6fe66e5d50398515c7387b8feaa0b4718f17a653b9d074700867aea19ca6ef7be0ea4d73c7d97bb42f17ace84a71fdf3df52c782f75c18b9a6b33fba134b034b131eb723e235bf32ea3563080125f00fef7c36b7f19a7f4f8070362ede0f84246fd1eefc8625a07a13f9c0b6505eb547b736bf85d1423043692998c0214985633eefd907d6f9eee6d8cf97eefb66610f6f5af6e843d39de3caa7da902372ff2753a42bcda5b7c971be84316939f6da2127ab79fc6e5ccaf97fa1ebc7d6e43a8811aa5584c55bc37ffbb65ac930fedf8bf37ad74f4323a1933c51f7e41d53930958ca9afd1f9934f28303680a76e815cbfb72409a574260c2c1d14d8af9a68e88a9be702ba7eeee5775e2f92463541a1688811b626be1371190ece0bbce20e343bfe02ca61c08ae610ee345e68685d91d9488538bf85598705ba2e29c9cd23ae0edc4cba73b34d80b2e12be204454176a0ac86806f06b677f6b390c26fc301d51c6a95545f8e0939ee986789e33c75ccc0650d397066ce056e67bb69105e22a1722dc6d8f98c4281b54b59390a9d782950bef4c1c76d199a089c734a0ef537de3309a27d8a826c628fed90ac4ce09042843d21b2a454e3208f476eb63f4d1762785d2199f636e40415b3f340b7467258133bded13515c7e898fd80d8cc736538654910dcc8b2abdbcf244112819a78053ba3444d54f99167881704dd6dbdf9a5e1802d5fc55b9622ee688feeac210de198492501295a0db19d664cac0997e5fc09d7c5b810b5a53c67abc1e3a26c328cd4eac35fac7c99eec81fe7079d0e5ced558908bcf7fbeece4ffd775c5ab4f20ad578d9a84f2510a7698bf0288878d947c214273f5b5b519e8e91e6b30d884f6efa5c01d7583ad9b576c0ffc23f7210c53f60bd5142a39deec83158a4e37da8a143174ea028006a37707bba99ae540196e0d426ebc8fcd2a06daeda1d4982fb80ce7d978fc97901d3c4d967f0028586d5e8bcd03f3ab07c01643be50ca596709334e8d82293c1b2e7c8a87f0e857af315af24ba014246bf4788109c2fe19f8c9af6667ff470f34a337f220d3d8d9349f507fc75c580b9e1446a7811ff061f16985e88db582746369eb237e8b75fb4ddb5a9dd76abb3fdfb7597eedbd4ce0982236f31cfc2724a43018161f89507bfa04138ac1dbe9127d486d4c73dcb3155f9afd60728d707f13e4856fd829052f57270f339e08d9eec67bef695e004acbc42fa95b1e275afe04cc75ffc1d2a0dd60ba853b5314491ba7fb45417380843413439765f015afc5e5497eba28b53ca829053398e2f84673f6e8b32000669b86b4da014f3674b7c2e4ef609e39c6f5462e6ecd3696314d59d9947c4dda4a4e4b2cd586e0075111554d62a1f61ac783cd51003e0af17d754f643b81216e87882525cde445b869a65230a4ad53b71aaf5f1ddea658abdd8c66f6950be18670e9fa0abfba67e872a99363359eb13c258ec6c39317b205cec6c668cf9474e6cc329cd7231c83e5e0c95b56f3a2b90cec0182b82d29c74a850dd27f44e851af72cfcac2ad98afcfd83eac4ce2177897c6a8cede5dc016cd8ed5b3cf94139adf4660efae8515c312e0d889a0b5d90bb53eb38b71f3182f2c3938d0e5761fe198647626507f559ef96fec3f43586ebeb13378387af977b2a67b5a1369b3efc27b276f464da6c6ae7738483c75de869884b0fda7c9bb0d95a8f80ed5066bd84761384b967940757b251845f15bf5058c0fd160fe9ad5fe66f6e5448ed69a6bc7cfff8c68f3cdc725bc7fda98385e2e3a2787302fd4d69b2e952d2f87dd86a7b9ec4c36823bee7155cc695971c31da62a46fa1ddb81f7af121c423c2c849a9c677fe68286cd3fb286c8e0f4df4001dbf356401bb17d1b0cc7ffebe3d6ce5c06b146a6ca8df2e4801e8a2736964cae68399e23a0907805aa0f5d979078d84ae3ea7027545f50d2123a157080634ba54e89ff502a589940e11e62a3e7fac2b78869b0323e78522d6346fe8180725933bfa4c604500dbd7a0adb89b9ea892fcab97db03da1c561fa6894598285d7ae1bbc271b32ac8865ea33963482de9fb1c2d25c0190262d721fccf0b4c2fa89348add46602489f587c6042aa7c9dcd312dfea3312ba94306c5af937cfc5d45a09960ffeb9b6e0a008288e3a8c109dc2b275464ba3fb1e47505475951ae7fc910666a8546cbc64ad7ccc55292ee173fc6678b5f572d8ddffcc62d493bae230c23ebe13d583ab9c4ff7d19a3014d2be1fcda2dccf61184e0a3e1e1a6c6eb4db13c144de1f68b01d09d3e893b0e6072a8533361b89b4b8eee68ac10ec12913cbb6f3c046e150f6a1b119caac64da60dcf9bb44b32997ebaad6bb101ce621ef8da838ac390001c582e26d83b64c6be0e7b4d13ce4d2b094151ff8840f06af0f5e466daaba1f790281c8b6a199e62be8ee4a9486db908e2c604efdb995329bf10693420142969c1cbff6937c6d8b066561d82447f8a3b085a320f79bc925eb7093ff20a9fdb1c9629e66b9ef4e7fb156b985d93ba68e1ef7af73798694c74a97866c610dabec4a24a8c1a6988e4bb92d38b7398aaa1eb8035104e8add0d6c63057fba6518f4b18c2b0e664e6892ed8e0ffefb30cd47644e7b2bb1347d3be81ac0082d92c0e8ba0a94a167e769ae4a310c71d8853a46ecabea054fcec07dde879bcb1c406fc525cded582709a483098c891f82d3e6ec724d858896222e0df172e83420bf3e97ae761f769fe441a202d65d912fbd87f03297e8e3242cb58a11714516fb34f245c3e6788c3867cbf5d1b40eb2fd5b65c52eda4e99a2e9098f0c4d9f38323d9dc70b41b96ee61b79986720d00fa92e4fc057d6526d4d7ad7e68f0e169d7acf39e7f26aa82adae88848e363d5fa557c565a3f857a79f5de43b419b77bdb4606ac1f2aeec499e7aa6112a9e58d787d506c5aa26e8500ef731f9f25d76171b5eb396624e6dac3cb9a4efd06af9a1aeb6e02612b39a0e596422da9c1a11f8f12fa4e789ffa32bc548e5dd598ec640881f0e89d8efd3b64995cb1d8f2a4e305bc73cf3ab813afb7d177a5dd7e4755d536950182982bfea91c634bbe8f9ee0c6fe2d938b239b3e714a6bd4b92382a07b49968a5a78e9062d92bb07ca57eaec324d74590e7fa96f715b35bbbc99477ac08061436878c2e1748af5f05d1d6e57e235e09799003300c04839f9a02b8307c9e52d315e8ea78f9fd76308a5e8ff74398c1c5c4d16913abaaed54f0e198b85bb5363ce0f42f5544c08829afbd46570f1d316053c0c4c0f787613f4a6630ee7abd284601e6489fc0f78d9422ddc56d557c51c7691b8a7d83b656d65d51235f4edae040e4e9086973292ba4dc607a2089315ead0bdc041f46c571145f75c1ee6ba4f807e81afbdda5b58cf7148f121f4c18cc657748ee094df52b74aea9e19c72ace0c7e2ae157f001b495cf8d802f8c39f0f291d9d11d15718d0c082d548ef9e1ba8b0e5d069ad2e0e6f8c9fd7d4d854c1e7c4ace6082ed0080805131f2b2f9057d52455884d8018625bc4de36b55e06e6c77bc82629c47a3e397813c7961ee2af70f0c8ea8e0ddd7a438a06dcd570073fca73149233410ac751de4dd787be212b9578f0a9e59b6aced67f1e96263cedd255d9552670fdd9affb12723105aee2c72e05ce05fed1b39f987fbb1943f927a28fed479f1964985d07ab598a5d4754e2eaaf4ba688e23ee31f8a9cc9c8a3750d7baf1fbe18d5406b14436fe622f1634e3928e16dfb8d3c7e991479811dc50dd51ad9f97220d9690d375fae02e5d0a300d5eed15f5bb2e4ec165406506999a860b9b6b14622730fad4609150291c92d85398317c17e791d0a0280763f35ecd537e4e1d87d8b13c37881e862d6ed74057e6fffd5abf793947d6b3069fbc2f2d4b167f88f949742b8db81255ad94b50c1c732bfefe23a7ce895342ee0e5c0ebff8091d6c19d3ab6b9c013763e84b52bbdaa4a96c6c8992e3b718b5407eb2735ebbaa7bcb30387af6d405dc3f80f0719339bad3c098f0143da502b533309a9889d4d55f4387bf71a5fc43257989fa7c71d22c8855a21d4e271a14618bf3a7ff5748ace8531f13f9c67f41c3866b885c175e479adcf7ec32624e95d946e10908963c414d724af6554a587df5434c7a34fe830a705700a119cb56e4e048dc2cd9dc5bb173d1606c32b1fc962249c4b5e19b04a614205fe83838d6b89faf883c0c87872bf65454ce1b100445a2fd053bc707cffcad9fd10f0000e5f9b7a299215e3ce0702ed9a65a9204a948058540d76a52505ce0db0a5fc9debe95c8df46ea36d258ef7e2fa049016fb41d486dabc34da0730a9a7ab5a8dbf894b080b920fd38f8fb0b208837477e0b375790873c98d0bab0c71461334512447b4d1e8dd11981efc44394c35d5e79d308428e848d897e252ffea5346fb35e03cdbba3b762fb1fe713ba543b6b0e626d06db70d2534a20d0a9b37bda168ab2ac34a4a300f3bf89fb6cb6139963b8c0093ef4e76d67bc27d074ef319a19e201acd0af66c7cbe8cb7ffc3dd7e54093d887549b5fecadc3ee52ac1483693836a82454b73087f2c94eb5055b7f7f29ec9418a9d451021c379bddd9a7ce4ca4f77a44460d5cd27fa4ab664339db8ce6b0e1133e4dcc9aed0e3fbb2b747bec958706f61e9e5715d64661abd3390409ae499deac455c1f9aed7aa9a37e813c0a2bcabf889c4f32f7da7dd6349e662e65ebea3240a64ea33edc14d2337cf4c74a0cb8be9d0f7a11b9f09454b19a4343a288dd1d6a688ab0246e6fb15b39af846bfe066509eeb5303552265487b35d119d2f687c4a98f75c45f5b3dae35d4c286ba074df6664b382bc74ef60eba78297a8be8f4faaaed9a2ee38beccfd389bc480c090d8a8d305a53b9eca55702f5dcc888753d690ad8c3be593c322a3cac8959078fb2dcb45a9245b15d485c50d43b86a6717b8cb322812ed30ae969709bf864529066f59db3d299e386757422a589276f9596b55432710c0c4fd4cd4bf2ee7e073a5d2f720893dc4f991af918570dba250db746ea314e40b2943a670c7307c6d7a31366789c84b1cfd2fa7a0a43d43b52c17d3868a403f6c2c48d8b661d432fc22ea3bcf9314e4cf14cc7b6a8c529a053d36f6513f97d9ad37c0fde2efc6deb70afff949452f277e1563da3f689d8c70ed4f287fd43751821bc04e3684d369f43d8b85854c99811ab10e3aa27ed4b477c3212c8f4f9847273d423179d3eea3e0a3d9f3f2c0a210ca2eefb7ab0349d7ac5815cab6311f3242b59917da2fa2c3203097051fc720acf90de406ab664ff935eb0b33d2025462d9cf2c1d4d48be93407af6c3769c001248b5d5c5de4da7271d5888eba5c6187fea7ab0289c59abe9685ea8b3b1e6cdbdfa2b958b1a4b327a0056ede2171fc99a315777763b7c22907c1e9917868d64c44d1ca6a1873472022ea5bc6c76d2b583e9d57eaf6cf3c36a732c4a2ce5256c33c31a7db3d1992e27d04f8f30893e6ba1bef92b5b8888acc79340b912e53551106a1baf621f6cffe22610b1a8bfa332cc60c20b9f6dcbcbea10620d2c8492a3df2a488191de2da7d3a7241577cabf974b40748caceef49acae1ee34d0d08162f08f49270fc331ba5276d55fcf4fb4617ea4613a71309bc5f7c89cf4608e161e358113bb8b9f637e2ef1e159f0334f2031bf4795ada859ae1c51b395e48dfa9aa3c2d9bc5781ca05cc37da24f165bc42cd141d2016ccf7c49f83ad88502bd49b4f9768b7b62263601be30c263b9d6714715adb6fdd7c184378c632c0a50196be91be28a0cb42259eabff257940061055612fa7556b8ca8fb96688794ab3da01a241bcefb5aac99fe38eaa0888e646fc159ce33769f11c9a5501de863f8bbc92f0017bf6ac00f66aa12215a78601bfa0467222fa20b646c37597ddcc86efa7ab0d3b930bde73cda33cecfdfc60b832e48a4e3bd846ee8a3d2b32d711d31b3d559e7808e54b82e1120ea45d64116a6ffe6cdb461f92f31fd9fbc1180209bacc789d303788969b8261e913cc58fd24e47a850701273d8a0eef7f7bc136480cee7ca5561efae93c9546d6c2f0114c75b3453d77eb84167a676467627420d4b9caefa6b574f09b580a4a08f6749e31283b95e5a380181cfca64a0fa887b15a4cf35f48a9a297241e009c32701398a4d33b8378e70b65c8a432b7b219c76e9c98ade2f237748e40fcf2e0ea28cf3b11836440b6029bf09843b0264f507bbaa1839f7e3f6499381f7957e69a3cad6741d138965e52a190c4d483a4cca7ba8dc39fe7be25bcb1765f4193c8f30889e5a05c152940a65623042a55dd377c4ade2e3982ecc730fd24b1d8ea749b6271128f8e0e53fa30f3191e5ffdc395d4b0e4801249206f01c85c3329cc0bbf7f1ce0380c59fe82416ebfe6271fe21617d07bb57b938a069b84d93334824de2bf1204939ff7d1cab6e42b8bc04e9c1841b7c8eb476160f3854669290fb27e792a447b11157c36d02c9314e7aaabca1bb126854e68c6272e3e109b681a811a0d4b170c072121f91c8296d72f5854b622ceb3fb3e4e077235a15648c16364809ee0dae0ebdb87a18bdebef9583401fcdbaa13f93c0229d9015a4ece9f87d70c0752a692d4547e3ffec1c2f67219c7eae6cc7961e69a0631e0545387ae3da5a9af35cfad523372f4027b5eeacbf8f4ee7dd32970aee77d6cb87ed55903d82a0b0711e0fee40f2a4cd542f25115dabbbd043833274f0e318bbf18050feebe40e33d0789e3394ccf81be78871217599755094aa200b36ba788d891db715abdf99a7660e2a5bd6467fe727fcb1cf02a74a501eafae6785dd46265cabe3fd898e100c40e2d2fe5ad823250824a3b333e49aa49969d2018cfa44ee042c855894136f842b4c13c6fdf64644591bb1b33dd3cc89ff4bb3a40793521af960f89346e7f9601ff960c7fbe4f103823ae527d1e98507f9cf3ae174825b57f6403b7d357587800de5e9fa4cab668460b2f7beb3476a540042faad0965e38a9dbb8594c844ad93c23d0ebe93bdae290a6367d8daf78553f2289900ac961928728733bb6537a1bb115868d8cb1ac9d814fd72dd898f24d45e2304d9cce110628446ee6cc14b994b0b5f32016e51c0f4e8e2af05569177c18158c368b06389f263554a462969520890aa409932ae17fdcde336968cf574005cb056549352e2a46e72c437314d460708ebc85e53cc6402da4398676f9498298ddc936e95947d7cc06297d5d011c68d85823087ff8524c94cc533e21f5a4d250b32e680544d668c7b678812110be16053be6e029b946ec8322bc3bd68b71be535d03c8ab3e8cf26758de499bbb22a2a81aa1aa05bcdc65064a231254e9dbd6bac2eed3532e190635a4f5c00b6857fce155b5dbabcb46a4f5affd884229f412058101a3d3e07a33118a0fcd3e584a7cc4001c08fac26791e7c4050cbd95a858313748fd379b1fb18aee01184c8c7fe79925384d390f7a0ab04829e65db1ce960c06a3d610da9173866c8e1ecaff588bb7eda835f2dd828a9dd5a74d66aa788a0fab9fd49bd54adf189a0f5718ac98ba83294467a4fb377c6cc8413c48368b22cf5225118f27d0b3567299dadc933a10ebdf906a3fe8fdd85e2d070479b8b48462bf9ba827a2f32d00e20a9cb41b5f4e13b4b4a8411c90c0b4a77da2568c48be0ba59906ee08d9f0dcfaa9a50ad91fad4c4f0c56adef4d7918e9e32d70cf17da87a172cde03a1856128e8bcc0608f7cc32528a6a5550ff660ca32075d178d422aa895e4ffcb9af7c8d39a2bbe01d258aec12531acc41e3425653bf60827c8320024ed066ecff86a4e82f4f9ddc6d78cc40069ebc468b3b652a74d78d729ef78f15976811410e0b20befd26d332d97de3dc2770fda41e91426b440883cd5c2dc8d7fd88ef24337ec2318ce4c3749af9cb6c088787daf1fb130d5d6d7113ea8c25848d1968acc059bbddde7d01a28947ff6adc4992a604c71e29858c2b8075392cedc14ac8487adad32bd24e2ff527d7614d7452127d2951ad5aeadad4f1dc4cd53c144f56d40b4cb03c651e8c0b3af25b2f61e915740bb5922c37296cee9e2a7cb7f1ed40f2c86439fec54dd18387ea1f82dd6f1ac832c131aace638cdba13ca9f06eab3ff5b340d1531a323a6fc37890120b85473144ec49108048e973ec96f7ce9151c0c6e05b92a3c278faac070e24ec14b2f5eb623777e37df84e3de7e08522dc3cd52f4c4945fc8b56253003e6f339c76504bf68c7c32e412f5593d3f77428974e420fc253c26f5d12284cdc0822af45fa2b6f58b4154ef8278599a65628d0e4c13578f5662e83c5016ca6b2f680273d4597f6e0bb7a0f056f2b62a4a31ff3b6695079a263c9e9d498f1908f0bfa9c6f8b9da83f417243f9907f8941d1884fcd584abd7642c30444616062bb610f2d99495686494e585a58697a06a90bad48c2c78bc30ca23c70a05af1e664decccdcfc3ff761c981006d2ee0ba4b0b11d72e2ac20047b02eec9c586dacf287263e07caaee555671d1b9d516dee6b2912d5763de8703b44bd52ea0c413dd627dfaca0f2dc6ad83ee25202ddb26ecc12b690c0a5b24df67f39e32de22cff2483387992a1bcbe2a71c26cd1e1f06212753310b40331a4237507275ac2431ea4d0d5215ba2bf9468bf82398296d3cbd7777f5286ef8468c7d61bc34db9e9aedaf81df63a12baec4e8683bd0b9918c822ba176f1243441c375e25930837d3137e12b97376e8d5d27908a3cc076cd6fd53521674d9283739324a22bc3e34fe59c70bd10e1da0490bd9c7186e05ad4e450c8fb1d26a1642d99bbfc0147f5ec65a8671c7399389de9f93ac30599de89d07fc134f98dfe68106cc97f922d537ffc6fceb357be24351665456b518ea30f73bc9117d141b47ca4a0a6fb4b61bf97170d1f9abdfa34bfd1df7c53d13dd8903dcaceecfc4e51004f55fe7080b3b673d05a0f86f84578cc9c4fa0356595645685e3a56089119b68f66867c6226221b06fc41b82c2f0c83e1bc3ea10ba93133f7a8b63183338ff6bbfb1f3fbafdc371631d8e8bef1f6806ddd0f339d75b007b66812b332e59421ff1da5a7edc3512233cb4361a9111846015f34097b98077fa92f4880b9ab88d600241499abbf49698d59a2ea9fb8e518cdae71716db1fc3a5d80f121edc29c52ad87e9d5c8059c5511c236afe51edd86544b8db164c6215b536577f0bb4e6bb829a6bc8dc8645aeb7e550f865cf2e76f76b79f178dee8e0baeb6a1f4ba6692cc8782635f0f1252c6671c72546bcde419884fec2d0c7aae8e35ce758411b234f0807f2fcf0fbe90e4479145fe9123ea7e18419a71160f7f32dca3b20ba815b95939de875610e46bf0a387c1b9e101261357fee4152f8493645986d365cc297fc5c0fcf698012294c645b55fcef410855d5225a55f788c512f1d748a3c86ca3f33c7b230da583dedf3a84ca7564df8f4dbd60f3b605b6e6109e6700a5fbf12a16a28320070ab5873787e53e6d3c5ae58485adbf3e242a904a7ee5bfb4be99a5a8713b19c88c06f7a72fb6c2dbc89de510fb2302bcc668f33db829ad8d0b5bf6f8fc73cbffd4711417c4640cc723527df63ff49ae683fb4ca12a32d6ec0a41cf6be5f8bac66cd98a83af024938d63c66c2822bdee90351168b2c96f406a4d81fc77fc6b2d967ee3b654bddec92353ff1dfa50722a9cf7942611c361cddbe9323495e6e4274fc7925e36ff4e1ef1257536c58251998b42652c73f93dc8cf494c4d98945738f0bcf9f0ff82169ff5f74318d519b1e91314bf08517f3bf094761bfc0d82c5e533e9798b84d1b25014852058ccd3cc7b3c8184f0817d08d2378e931db4aa9de87eb3877b7cb6b62ab33749636fd76efb4b11c3931afa443447d201177d424bd26b90461e68af231f9da035f845ff109196ee201b5a7e2645eaaae17fb9de9bf68bec846162653c142510e4b4e2caae7d404c3cc252b30fcbe8fef26a0bc9c03237de3af5d85a014d1b2960501b6d81f72a83386f8f4d77f34241c8188f7c37dff236bc950fd14b2de46e88b22da9e5e1196b63baf31d360c4b8209c52288a84f536b9178fd2f22e4cedde657ed8a21c0f6974d405ca974a15ecda3da73b58aa8071c9feeec23ab80c386f24bf66de6857cfaf91926406a00dca012c26e80ff1b8781a572ff3434cf4235efd70c8233cb25e0f851980f82a29e9c86171fa6fce7a65624cfee12ac6017b83ea9768f979bac5d65c23d73ac00b68249352463e4fd4a09ae0355028114c321ce28378f920c72a6f73dff3af84e4d821cc38606b63cddeaa9299fb4b23fd74334a84a0c79276d0e97784e18261e5b809a441f11c3515110e4723a912678926cfd7eac9395903ec616f0469801636aa47edfb98960cda1cdf02942330feca082fa2026841746ddffb32456221b1e1da6618f9ad42e6330c377f6accd17393be0ed553e2b1aeea53da037076209ff7921e6a310304c29416ea190b03a1ba32c4345ec7aa8c82d1732e4544ff0c9d595e45761dd2c1c7f111f86f5d02ec87232b0001de974367acee472e961fca9b33492754b7c6e2fa2388c8dfed05925daef34d60beb87d363bfa5953f90924c5ef5fe56422918423464279d3e370018cc0aca8e606ae02ce2d3d973b9fc5fb661d3e6b076086c5c42ae938ef64fc1c5d8b9215b0c2fb06c5844ac1f03e040083eced4ee99092276e8a6857e7e44fc348cf2bfe2d0a53ef98312385818e60e096877f4f8ab6be41bad90ba9730f7018ab07c10cd890f9a31fadb4063aebc79091a08a5b316a697d9d08e252439cb766144c10194022cecbe781a17f7ca1505d1a2f0d4b01850737c4ac2ff6e548aab68a124151a31fff0ddc63a4547f849345ddbc393386b864f4cde1f95dbe598d83be537380761ecfd56fb22c3be870f65c491639e5ea33a4d4ddf9f72207446dad1803e268a278f2ecc24c9bf328798bfe98253c5f3f6af2a72d770229a03a2e68011a332818c215636d757faa9ea24454a159db95415f1e3ede6a258ff07efc26aef700fc1d5963ad128c79bddcca035190ed68e4a0aee8a8e2ac93270c92189122a968b9377474aa8995e1079f6ff9f587c58d6fd6ffd1a4c768973bbe56067f226f5da833460193f6a3121128472ef47748169aa1ac67518db4f4beeaa50dda2450f841de1b8a67034defac64abc2d56a056acb938723929f29b8faa946018dfaa10b88c4a1801a70f9e7abbae4a1b1d8411454bc2a59f051fff3b5fee9d8948e5e61b4d6e2b4a1a109c90f4221541f86effdfefa7d22942de1e7d842571233440b0d20ab00b74905c2a2d5c028aec8380d85c8c9fd76fdd6bdd039ea270ddc52b57f2929670bad8cda9e9745ba46b0606e491ad4e498952a10bbefcc08aa839959a635975240e6a0cf1e6702b9aebe393f999fbf996552d27f1dc11ee8633ca715753f2a81d5f100d55ac791e1186bb2b15987622c5c9a00a5434db492d01e9803fc7b983f1c1551aa6f16b7c3a229bcf77353b1367489f706e05741a93400153e94ee6c19c11db547bba81aee71ff6917c891d17692f439ca604503cefb70335c95bc5e391683bc7ed00235c4538f0e59fd3a20526bd53888ee05465eaeec653f08555dd3a08c10d94a7ba041cf38ed306076310e09992ec251d773dbd53f5cf94f1f0f871aa8c7093524a348b45624e74c5ebd6bacee1ddda95041e6bd810f2b6c4a73aa10bf0d095b992f42a57d0201a24b1b60838f15728b04f2ade93b98a6ab1bcffff944f35106d1b8bba963b6260be664ce1fbdc669f9fe63f8f9b93059dfdf3bd47a8d95bd7a83a81c3d3383dc8531265c841732907466e08a38a65809c62232abb92e7eb3b02f7adb9d1afcd139463e4e11c92ac70a90f4f97fcd46f0a3ec300dcfbc7bd4324ac3f699a040b99093d984c89d53d000a3fda29cde092893780cb9c3ad3ad3f5e8379e517b0efde07a6c1fa8a9e7b7cc5b63761095079d59b3187b2f6e35dde4ed879d07a171c63992648de62ea4f717bdecc980042f951138aeb878e92081bc035cc980c13fe09d1011b7a1d2a4d912237a278b1ffe0165001d14135caa0384c42a0dd2cea5fa3092ef5dabb0fe99e009cfc7c35ee4e768cf904177b0fe156d5f1ce7af728c2c44fcaa4c65b605a437c49f4f9eb1d51429f4b317cf661081a2793ac52389372fe23a40d426a1b7f35115b4524f31dbe8110faf5e1e8d43f93eb9c1954da78219eb4566ed31a551d31f7ba6d08243ac35aa1488a0c35aae34ce823f4a2282729ac581901f8765d12be4d940cf78242c0202efd53d0faa53883c6a9b84816e7b0443f0cb846ca83b5e870f6d5ffd4fd6eab9c7d700d2da72e6ddfacbf99433109788d0fc5cb12e12e114da8e8eb86a66d673b406e42d3d88232f42e13df1961a6e352095170a98bb825596d97d38ce51a4ad02eeb1673091d4c5eb8325007da910ac2504c011876f44070ba24839b9e428c256506bf3e07799e1cf34c7a7998688c3852c2af90eacb26adfef26f48bd4f7c342773bf2282e8d889c1ccff563af520f76a10a9f53f62f76f0b68ba414228f00756eaf1d91a5c78f750fe977c4ba556896ae504ed0c8add1d3cb1334eeaa60fc73aeb80f8d40c80e1c8aacdef6be2f39e4ac38e8e0cb4db8af9b67bb5196a81827ada9e2ad932c4e532b014decacefd232b15f7167e6b00cafcb44fd3c05dc5d0b1332e77ced88ed5a40e3a60cb403fc2dc0737ec11afa0cf9d8f366c1f16c5075b4c6785e3a2aae9ff502185615a80f3df4cf58c06355be7e9b12c37d2a22dd2ee357643ae9756f333340fac03e30354f2b7a7ccc6e1426a6b6ebecd66b8e5b96585237729b0514d728a5fd4acb5bd474aeb03da2f3c5d24be0b4bd3059931ff88a716a09032dca3afa973485cc1eea404a25df5b477f715b9c662b3f8877ff1591bfbc0fb3978970f62cad6b4a5adce637f427d8d7165ff11b508d28bcd1fd8ad7a25b3e88eb1e8f460c5a68e1bbc64d426258738c840192611db56e915e0c63702f6c62a05efed06bc0d837025df07a72f274de33f9e8e5bec0509681c93ee8b15df0a83aeae682a34a83f342919f0e4e6b2915f0024f8b464ea15bc3865f2ceb06712b599943df040bca254c339b687aca5386bd0e5062e5b25dddde850262147dd32fbe3458af4e694e2f4343a9d151dbf40ee7aa9b2416044f0cc3a9b5106cb929ef8d35ecb7b399219d384e072e18c8e938f89fa80c70910ce192aa9d6aaae6fd96096afd795b80a4e7204fcd6f05f6edffdc71f124cbd856253f50f110de0685f2bde3dd87b4f642694f0fc306f5eeab198940e73b03852b1048a568ac67a8faa18754a4e22cb720a471bc41a8c3e6d944ad80955e22cf85dc222e291c0a833191ea5ebc18ef702640f4086b62dd32b7dcc9184ee01f32777300254f84bd86d5be5ba3a95bf82f9afb1c2226f43fc3c793085d8aac8bebf51afd258fd0fb32c8d882c8bae72f9869e57d9ce9b39d35467e4e8020200ae3f0e5b24333225907e4b4bccb6ab5fa1bc3c609b855e74855b8be829e936407b76f2e42233a3d0647a01ff4cb39672193e60491ea9d33087ecbfed13c50874a7669aa2ab41d3157916faca1952ed8e27fa1ca579acf890f500733030a56e6ad76c8f974eef5a8c47d5e95ba69a110f7929bdaa095c95ae7a74fd0e3e72e9b1251ba81b65f06dc1dd15fe03cdd4f34113b0d44dc96b799fcf593a190e0dbb2b48db96e40381f6b9297abd0c775d6930634dbcac8ccab79447f8ee452055bd1fa93588ec0800c18c1a7197ad4c6d2467f5b453d2c7aeaa09d47df8f6d71ae5ef252a6af4d4f6f29f1b9f4375a8a295a8e288e83f4165365f259248a0ee9c06a1adc3506afda20d1c68172ee5ce685d9ad709c94caedd759c4ba9d78fa8a807ae9f2c785c65c572fd370c4af7aa774fe24f799b46604b1f4fa91776d2330d62430d32bf4790058bf1bc5a0134679fc141e9b7ae00b3077fc2b6197f29ab4e4a812a9d2bf0d73e9665c7f0fd690d9128dee1ea452bf818e04979ed62a29a9f4559994b635a6127986dd977c3dde8a2b79f0dbbebe06463cc95e681c85dfeea82b0fa17cbf3b59beddb28dc51953e1bdeb5fb587801d06c1d67390629cbf3c56225b5c7404dade48853d54c00a5ae6415b17047318050789ceebe192e4ddc54d7941a5240ec94cc5527563ed9d2a061e0841c7111cec1cd5b6b8178dd874118ff0b512f34b1a5d59a4249f818fcfd021893de44b82c83d72b8da1412e0df14c65609057df77122d165e9efe3564c0d718ac7df913981c083f935855bb14d0203d397cf61abd54b8c90896be5de8d170b5a787b0197abc52fbd8723ba9354c73eb794d0fcb48271d6655eab93b7f9b0d93b0741882eb9547b085acd40b61aeb6faca0deaff3872308706ee4c77868c429d1b71c11b2e95e4f1c21b5454fa42213778838c327e3f47d36771c477799d651e4f007213c1db241ac74356ecc8882dc07e37eb5f065d4d75bb4de424ad790e70651ceed196a9759a8fa1366d5981e95dda1fb400302bca8ba768decc74c09d7d80d3453a8b3a0f04d1f343bf7530429cc11ac5f301f48f1c890af9ebacb7706d9642a5f21219aa4a156f0cdf486e61d52666aef897aca077041b3f8d04daa2b9f19c9a10ac86ad717830da663c0fe87494e2109268f2cfc5eaf2e20b385ad611a1c82e4499791737a9f79475c58630af2de2819d179ac77cd7d3a5e6cb96272a8538b9f50f726692435b219bd8f68590392fddb1e1004f26cd8ae2dacce15b8201fca60a1d2940757cab44ad38b757d3d853274a411951075410c8d8d8922c7564d95706459d63e06e630b226d95882258d25ab57136e1e32b8d42b78356dd4c7c8385d302c5478aad802b54cf9db79f5dc5c538322afaaf60005e1e3bb9872f97c93165a4d34e64d1b28f718ca77d3607ab658e107855f1305c7427eeee4906e4f358c43fdc599d334564c95aab5b547e2112e07c2af26d967488a2bb539825f82689d79cdd18df755d8d1b5b61d6d4371f52db5f0d41e38f3d30a167281278271c1a07295881810dd31491df63b18d06be482c0ecf44e63df93b8c8506b90ee6870734d3c0c9e10cd0c4812e2f171f2b3c59f88d1392e4bb3b589d8f264e6940f134c48ea4e45524e9ca628b21a81c521501b7181385003ae93960de09ac6598b95e7fbc50420cd366445aa09e3d710c22c8624ec093b285710515abe206220f6207631399862958d34c7d87bbf1f71a408ddf98c7f2ceefd203d0a093dff211536ea78c0d336e85750631afd2f644b82b3aee2454cc6bab11e853b17e5934aa0e5e07913e7f2632a44f5b65808daa57f7c59fe779304cbfbafcc6108c0be65c2715e311b12db2ef352be4f2d7527e4ee407337b341572089e1461bf0949a8eac427efabd5a61d6d9fc045308eb5c11533acf1d481cf3e14906a2070780e6f746290b18ee77529238c5e880e9c036bf3be384f7eb3dd7bff8b33c21974d910d67feac7058b6160ef83a44879d658f268ceb52900f3eac0366152218f837de900491377a358fd37c484d8e6d3bae4d4d288359d30e4929e9624cb552a5c985c38cd3a643733de383ae005239430467a5d3eb1ffeeeca381568259517cfd98323351739657b0faeaf43d049d9333182a0874af402e791bc7ba9fb874f5bf4469b4d8e405cfa12e47d942e82f9e87fe0f9521b01d73ec947b2f46679b59dcfdffdf7caa4f63797e8175c069a4e00955c4013cf70a855bc8d136b572e14b578ec2111b317f670166f9ef2a7f64e60c888cff108f40caf382cefe0ace91e3991b4b9e537da4e6b13ee5f61dd59db539f759c80031e7998a4eacbc80f89dc6b48d4caa9d0881f99b62c0b6fdb307968498a8fecf8bd84a9fb69b96715e0926815d65e6a16d710323f68c1d88a0467ca81625e626b9c69a47095d42bf9c6765862a948fd619cb2997013d014eb92d1b02b4a6e276e053537144ddb64adb9ab575588ac1b80c809cf5d073c5d8b37d6c2ac1206c8759628452c086a529745ca79f774527625f5788150a1c772cf3cc9aaba922ffa123c0a97a378bb85276b8b7cc019021ac053810a67484d08674d94afd7f7c1da26654b397603a634da64a939373b304482fd345b2b5fbabc8162e093cc50bcd4a84af038f3c87a2ec0c53d4ef4e21a22a632f3d3a5688a2fa27ec74a7310aa8cfb90a5008148a3b2df1d56d9adc7623e6c1408d77ce93224874d9a3b4936026d3d01e1612043799757595f716f8f9ea7ac0060009734046196cab6906d728dfe679e95b33d4a065ca8576467fa4f62d398436badb2180b8b11b73e5a840f1380e59a2a6abdb29c2d7c45d38379765e4a7568b301d8a9c5d30327ce797cf11928a2ca835bb2fa2b1a658516bb590c5e5b257ed553bae79204998e9447217dd11e46246eef2789dcddbf2f501bbba3a44e19e758e7c6e562783a59998f03872bed4329812a10032d3128d78f9318d620065330f1cdac0e889999a1161ce1eca999811a6cad913ff58d36440c65688db7d621ee56fa3972fd9abf3fd72f597408b3fd272186f2cee604a7300165c754b91c413a8725ccd8eb7fe92e7a178b8c142d43eaa1e5d198a82a797562c23ea804c7aca2c1bd451ea6afd039ef4ca4764f0d4bec0ec50450a6f41b7a3b200c0e0354a52fc1fa02ffc20eb24ee1b7bfd9b090fedc9bb244efe823516c4f74d230565ec944766f8204f17b7a3ca5a56b896db6b32864118ecab7d24a75affb316ba1ec970aaf44ffb42205b2d2a7358a7db32158b6024e050dfb402e2053936a0accfb1c527f3b36970be331d133a4de97a6cf9c6bf345e257e7ee76200332c4551b94c659e1f1749914a1ce8ee419b94e11d2c7dbbe7b78c5fdd5413d01401ad6e72a43f8a017834ce06e27c7b0a404b3ef30fcd4aff030267bb82cca4a6a2781014bdf869ca70518c3223383830fa92a941bac406c9881f986599edf344423df8ef958d0aca4398dd702d22cec5471f17e26c88a76668dc556ba2953a95eb13487e4afead6836eb8bfde92dc1382f4cbdd6fc2242e62d7cd05c633d614a0207b482970b9fcd1212e3ef4dde05cb40d3d33e717df867c717ad0d8124bd0bc4cb5861ceb6f9ad999920421e09c37a9fe0490a86312b62622975221fbf6323bb712abdd6d11c2fb74d13beebb51839822810b83fb2558951d103f02db6af406de3eb684eecea056dbf052cb963c996f0118acae3cf28006cd1a48b3fdf3d33ac97bbae6e0948382da19b63605b54ddcfbfa3edf4fc89a052ea856dcde04cf4a566fe72e761412f292ac6876c61e28bebc4a68421d635a47e6bdef332a57a1f7334d65384a5843267387303d17a5ba0cdfb630b5ee9f673a1cee57f40c8f6c5d727148fd666d18eeeaba781823fb25e31bcaea3dabe630f63daf77871e6df420f6773e08979a70ce172b26ac8c7b250406a1df2fcb13e9bc83153dd58c61dcbf97adf00d89f6e40c6492eb35b6459eaeda77c33f2ec6b70bdae3e3f5928f20146309780ed27da522ef8e13557d3d7120a2b77251f9a22c35f5871bb46186f6f7d5261c0fcd154d8b31480e75fd84a39116d2f899fe723e050b77f7b5db7c7ec66da3af437a368afbb4fc62287b9d9272588afb7b3ef4c708d0bb9170f616aab7664486d3c8f5193d400559931bf2b8faaec714017f12d18e56adb14596629dc945ab24b900af18babb5635e287d8ec030b6cfd3a190435944b4114b40d5fcf2b29ce8bbb69fd0eb34a66963cc714be5b5d88ce58dbdc7771063dad4eb43ba62604b4577474b390c5a5c7e64d1d5531cc9e88c71a7af470cae0a0e64b4b4a8e0494aaa0de039094809f472efe56f4377cba532a8457add340e6e28dcbb7d7ff9ee084cc93457544ea9f039e6b95fe221244a9592aa76247adb06afbb7bfb46824960084e1290eddbb1fc3054ceee01d75e87f3ca99274955e33a9a1a3f5fe4f7f2e6e15f0901b1cb2f730eed714c845dcda6da02cf298d809775c23588fcd6356d601d51221b084720af1fc6a7154083e67ba3a16b43b857d20b93c0be11a793594348747dbbcf0af0a565f1516ddd4e4b1ffcfafe15768281fad4e44949636e7cc7c373696ae192ba9d7336b476e3a1c5e8930f508c1437ea19caff8bdd751ea58e707234b780b2240e2a64f16df6702857504a662735c95280529ed111279d9680ab330eaea166de199b150b8003d7869e06402ad2ed741da23cac15954ad9c655753cb00a05922e93785ecb8e25b0371842cdb5e2bef010e5a96f99b563b7e01d6b3cac07a11931cb3284a5ff0a0ce2598de5c5d39b862fa1d2d25782a84ec71d7ea0ba37f5fb67d43120f884b7b6ab39c9ef661f1ba65c229807c39ae23ec5c88e49710a55becc0cb0312ae3f885d452186cdc924abc02aa03b53b42d95efa54951059468de8e54d0fe8f4cdc0456cc73a34fec20e0a4e0e95f7d70f373cf62d5ff3778c177484bacc5f422b95a8a944c94a913d4f73f2bede05192193e3acf7790745f487d4236e6be5ecdb2c954665f9c4d71db07be3871480d2a6ab43e6f8ad3948c10dc2b115f57efdd5d0cd1eb86f3b80a946227210f6b33d1170667c21fd0adae9075dc9faaffd5fad45e4ce01c9050edf7bb707c2957c0cc90aef130bc03f3e5ba19a3f3843c2c8bec1355ce097d4fb97f235042ecdb8cddaf39d2c83dba270509a47040e630a7fa1c68a6ae75bad2606f3ea1dad0c8f0627bb783344ce4b77d656cb40bfbef0e407c84b7e250badb150c6d656fbf25b44b8fe1abc5cc5b1cd7603d0da1deb4b05c9895fc403ac9bdaae88c7d7e313db0f8bf77290385227f1a24bbd14cf664b14cb7f2d1ce9bcd936a6278529e2c44351324d29cba7f9eef06d1d96a4af3d6e01932e82ea7feaf43eed9287d9868a2e36a5b0652e507eddd7a923b352f945efcd68926f4e380ce22919546d0460f5eb1831cdfdbe84dcdd009e382b3ed3833fe4dbd639210d63d29c472ade90f3abccbc511055f6bed4dc236ad271fe71c7a22dbb5dade77d689aa5a956d0565a595e0745cc59d51c8afc14eca6e197ba18249309a29e382caaa79802caa2cc995f7507a7ad3436232d435351de1fcac2dcd1c9ef09ba77e0924723fd9a0829983d91d7c44c087ed2d3966a92cc73f62b05ebc7c4b0bd2cfb00f7812c9f195655a4389fe055dac0e42ee590eca4254840103f9cba1b5db66ea06c24fd72b09ecccade659845a7e8f5acf4789e3ef51958847e31e5089c049fa10d54fd5561d18e5b3e53cb809fdcb9ef211fc2c4ac3603cff01fd0c09a8806b212b9daf8c1fcd94e91456262f3fd666d355f962bbaf8b76ef0aaa6d82c97beb72f38a3013c288ad8316a83684526d8ab8baeea680c718d8e3c8c11b3b037d039237c4205610fb264a52492b701f6511aa31e4586f88f1b7ea103e959e7dc9d5a4183f76b97a7f7a485caedab66e44e3ef28e8fae16a1e9f2997b0793fb3e6054d3228f30a0151c5a1963d069182794492c0607f859f1310550be828e7a807d4be21db2d701f054fe18574aaa370267d2c12b75f253962730e68d72e20c0cf0dedba32b9f98a8f019e4e7fb6ca8808e2b148b66e3cd0b533690aa168e5e6d4e5928d5a07d78560f2a57d174203d6e2f999d26260ad988181ea76a92d79b6b17450d5dbf87f6a3cd2923663bfb35469782739e91a1bc192b75cab8df057d616cefd7659c2804613ed9278c10a10877c78c20bcbdea370c0fabb91d1e9d6ddb5bd254aa21462ed6666183ae6668caaaa592cc270d3e7158c240f50534196a654e037ca11fdaba7b0ff6f9c259e096bfa3205516538fa02d9314d173762d2d622c5ba92b2eb3dbff24e9dc994efd223ec3eb5a55760d5a54832531246317e34ffb42c6d1bc2ac50e5e32854c331a28a732b92728a8e2a38276b6a413f3c7ea644e634caa6671b1184ab1ad810a8be259804a6c57195d2af865ef78bf6de3cdd860d63cb44861e041c106ef297c5c69503f7bc0c48ee87743ead61c63cb37646626e4cc8e4309f42280cd62a2cbd31a137579e49088a5698c24f7507ca33ed324e526a23458f59539408d45903890e3fc6b53ee4dad8bcfcd15f16ad2e0d50f307eb7efd828c49d64400548910ae6ea85885b27147ea4035f2f22e792c30c0f28da56a1ad9d8ac395bc4adc7caea8e31931e088772b8def9c70d6628007390a0a8e5da8b391266c6144cf7553f64bc0b67c25e95824dae882ea5ecfe9e9845a9307a1595cf9996401c5efcdcaa3dc00610bece78b9ceb3dbe8360499e12c8abebee81ac855b49fe878ec6314575e5f5935eb68023698b7ffec65d3d1961546320a6430cf5375eea1e6e8c76a8e8bb585b0f3370e21c415a73713dd3e7f8fb69b68ed0d4309d4c8565c4beda2cc2a363f6f6456b8e5e0cffa06d9328a0afb267798216256da7adaad0ebe4a5d687aa90f903cb65fadac917f982a5a0fde53bc0837ab4e4518c552222f30ae6c859d9fa8f5884fd8830a940d5fd6caa2bd0759086e6191fe1244fd9633cacfe1eea4d2b85138a8d45d53ab22f5b6ffa42e5a4739dd957746fe7c0362cf9e900c557872e9aee68a44e0363054233b318678448c14568e791613f883e88d4646af925d3a6eb10f2eb73c1acf5af55e6b6a941733c4e9dc9d1c98334881eb89ae4489019b316fdb7b0e7b8a587b9684c1e7eb058c01b4f435a5c787a943afc2a48e64cc84fb2dedef1dfbab36ec1735294ae696a73d049007d71df154b7e0c2db4f71e1b9ce2c62b68aa86371dd45122e35c54878c6c040e0934adfc392f414ed054753ccceb695e34b53a0ee5b5b51ea48cf2ad8946b809a7b07c5abe70733af3dc8801c92b930790e4105fcb5ec37a58c443f3604da41eba74f50538bf6901826cb5195f6ee8b747870812917934153df05d7df4ce0c070fcd8551e59d3218430203c644888ff13c1ee6f2b7fc1684cffbbe56ff3ed393d67f6cbf284b4c7b67ac8c02cf8a6468e7857854891ad80059836d5e45bd045e3b491a642911e3b534a1c04a1722f67888bfec8fc48b686b0d8467c999af4455dfd16187355282c9ec70021775e820a704343094bd9a042e5bedfbf007106d25f51c702bd144e7b503690d89e9618710b1c8d2cf085709b72416d19a390193fdcc2a08ec0d7e83ab883073534dceb7848ed6381d390c2303d7309c0205ce189064aa9549d3a81d75e93ddf73df6c9c298835d0f11c747ea8a7120caf0ce1534238191cbbcd446b7dba0fcb99101f165c33b1150bf19b592cfa77bb168f88a20c9d7dbf391627b1500747310f132e05152c294e10b95cf1ee4a9d8c3dffe4cf54850d299b7163f273d363a590f750aa7c67d9bb1a63be986fadb32ca70e53374d46147e5ecebc2fa78e502efa84b0e396ad1c50967876a40cf923d9f4f23c4d02ea887b4985bfc920ed8a67c44d33168a20b35082a83e43b98c5428f6cd062c4389cf2278d5eebf862c432499e44dce35f6f41f4b73a74499be6bbb688045f742cc22e147fa4a509cce074bd0093113061f1d39443dffdbfc446ce0a2ba1d33b4f3eb369cfdeacc7879103fa1d4535124b4cc9e70ec4e6a1dd3828997517fac3445ecf6b929cd1e2831f8c6b48cf3ea85b4b6d929a846c8a1dc3a607ce3396833c6ab49b1a78e5b9a807441dc56e7585c0d37d3293a4dcfc95f4d95753e9597a097aed9a7b6bdfefbb60b779690e97c0c1390a01e86ee752d49e6fd0b6413139fc881b83068ed81a1a022aecf3bb3748dbce262a6e0e7001af7794d147f0290cce78dba833fb1387818e0b4d8f07bdcaff9f108ff2ba8c6ca560ef2729734c50a6d1aa71123b5f5615dd600081bcb1ac76e3ecd042811f0e5143ae5960ba74b93d5d0ec85bddd19c93bef4a60b179110f4c1d04df520f0a54bf43548fa44603372c3cab3ab63beb3bc9dd73b472f12c08c88de3f94baff868658d83d412ddc264ffa0f475d820264425ecc5035a74c63b8473c5e0d06c7f152a915f1949f70a53cc27d856d552ca9ce80c2be805a14c3ec68e58d0aecfa39c8cf382ff0acfa77575ed36164f21704f2fdcce3dc348aa01d7b724de7912250a93b70d9344d3ee7ae2fb48ce807bdf9ae8dffe3fc29a905761d7c48bc122d952c175e4b0cdbbb98ef07d5765d262f8f8ba13adfb8c41e5d5828ec1a5211e453f7c11997059d51a5ddab3f3e684f34af1daef46c1ff67fbf1f87b24a09a50cb9d5baeed02b43a69f24e406986125814f90b38127ecce11703ce1d1205772bc786d180102949e2ddb7547f048df8a0c6adaf16f4bc65bed772822a56c60f3504c9cb3a598df34c99368134e54063bbd17c251658c055154c6b4d12bd9a47bc04722ca0b887bfa6617ccb49db44ad7a9af90892d4e6e077211f076c55207ac8b03de9c5db43912d1191b629a49c5dcb488a791b133dfdf134473e2107dd6f64dd494970a6e915bad4ae08f47f8b79e8d458b291747fdd4036ab7b96127dc4215d6f094872bdfdb24cee0ee1ab84097e75ac450790f8c17c8df47ee6fb5517df32722a618b7a07cc447d6fceb81e39ef1adaf3b86b6ecbc63552095a7dde39b524eb691fe85176310f01f5614bf778de37d4cce16808acd9e48d8cb9e6162cd5b881afde6f79db617cf79783afe9c15d21056d10c3720683ed1f77fc8cd7301ece0aaef55bb6bbceb075eee6c784d8f2633790161c310f1d73bfbc2067c9b9fafdf51324e6affc23a103b296d15944a3b6130c461e958929999714f5e60995400573c2a78c90f22a17265da97cc0010f657253c71f8fb3334edb11c90f1b622243240bb34376c01306c51e2e1b975ce3298623df899321399b3644301d7a0d45fe50f3e0e0a4ba224c86ad50706f28f2a09b711b4c394f03e760b27dc4d42c5467d7e89ec1b22d915f20d73a9b4ceffe3bd50515764f359c8b3c6ddc125c88b7b0ade6f684fcf906edcdc87fb1ba386bc69c9a34415930a86382dfa9ed7fc532cde52f44717d84ade977ccc8b96431cae1976bb518befe11415f39864c608598a8cc2382761d16a846e1120e1197d3b5164a37ca86615fd4753430a61dc777c0a0ef6e2cac3944740671298358bd158ecabf729ddb41c898889259aedf96f7158f81588b32c39052edf42f7aed949f3f5b738f9aba62c595b7c372042d4f3cd36a0e465bf6cddc4a1a267c630c90aa25b8ee9edcb60db3a436d8cff997517140d1b491f26a2f1b8d83cfcad197f6ad7ed6fcd4aeb4002c41418acc605116a2bbd4da6b4efaf24225a0268834cd6eed5ca308b30f2dab14b611a129c4acdfa000b203054831e450e3d1d9c6a7eb75da725c4883216d304c23ef6e2deaf854adad967dbad7e3187c07632dee811632b55c0753cdcfb8bab5bdcddfa029aaf3e6f5bbd23b78dafb80465b17e458db6f2c3916cc848a769c69a9e02b70be12f5ae032d1ed77ea7e13ec70f2e116f38a7ad779282777046b803f6242d6527c996bfb3971f62a30f2428455b2f0b6f2bb44247c4675be0bcce63c22f9f70ccf4dea4d902b4e56425294cfcde4e8c14d1916ff153df83ccca4d65a8279b31ac71ae2e5779181442b13dd57a6c8f2741d7e5e8d1ca0ac5ac86eafb746ca8ccacc8b1257784af8b63670f4989039d14290cd93e658799dec2e975188a4dce15e226f3708fbfc214ab0a4add922ef8d4144beb9306d66a699e5a3e577ac98d2075c3f61f939fc64a3e13f252d3c63cc4313d346c86ccfc4b1ff8baf420169522ea0a001dbb66fa60aa20f2a4c79f78371ee8ed46dec32837a6b71752670c8a0b255be4d5f6dd3269d20e029fb676a1b8cf9e3f71c1008db1516909e1779c22c9230018f5a15907b7ba8ae77cfa169852ab04693cca9409e24da3f11b9fcdef789f48688a64e224e81c4a8f97937b72ca85352d51e18176b339b672fb99c46e025ca03542c2e0bd903c15b12a6738ead87e4b05015816e53ec59ebc09ec87e7110dce1e4cb4f595386e45e654ed4ef425f59aefb42e222d5bde0ffe2b4467822b5ed92cde520292e98fb74623b2df4bf9fa481c710831a15151ef0b0ce501ca611fab593bb99f83828d24c931336da7bb5ff6de22998efc9634543b51b83dc178fa0c687d5fb8442421f662a7d223d27c0e7f0901108885c823f7570dc15789158c5aef3c45e4ff0dd4cc45c6747b43d1233dc229efd33be7fc390a71e7a8adfed80732ad83aeebbbe667b6290b5540dc6be67e1dc3b2518bc98c541ef35c40c891988298dc253925f56d5e7aea863e782b6c226aea878e9461e853b266a5b43432591355458d85110c48c0f2ec2744f65cb30e3101b453059891f3f17563775f80badbeb4b860b212ee409807883f8e334357fdeb6f4e58747667b7245136e8e323eaa8507324a161a23238cd3e46013e78dd23fb3e97961c0d13282238247173425e6e530aeb4010d1a482655e932c702770c113f891e0f0a6293e8a877481c7efcdf64796d4c91044d373fd2935e7241f00dba80998c1ba3cd5da8e80ea5b6c106a837c3fd511476fc37fd74be3e11923033a1e7c84dff2207d0c6f3dcb07532147021af45e30a0f181bbfa8014dbe75ad91db6fc155ebfec5cafe31fd4aa8c2a6318e0578d2120d4e03937b13efcf36a8780357ca7ff41e9a90bc5df0934c22e535402d497c28f332a9b4f9ee38345e18433eccef3a96132bf6c8e51e226cab30cf438ceaebae8de90556351330a2603e41fc502e7de251f6e94d86185064359d2a297be41b824cfd08c12aa2de77321cc3a2b13a74dd18e03ac8cadcf94b8bd99f558ab0efddc6aa671b3b2905e5e35be2f4fb05bc57a5e0947b4fc19ef59713ba8590652d1e5e0c24404f1d988e27c478dddbcf2814cb4c0d1efef46b02ce91b472b1e8d7a1b60eb08c16281f9c82a487f1548aa8c901cc7e5d82730790435508c1b34e81f254a3fde11ac3cdf169c1f4403124cbb14c649af41126a1b93291dc743ac3c147e6cb0b361935ddf8598232d479705d9093c2b2adec3e60fb6467f80598564afefc67302d20f7a433f2f77df72d8e91aa604593353cebfa831e0ed21a8ee4e2d23248e5209ff21d4950ed1f409046ed2fbb8b7a27a26206bf5c03d314a8fcffbec526cc4a9f2381371659052860f055fd61bfbbd10972eb856700f6b021892e95eb45bbf51c2b87bc1ed5b4464cb6a180e6ba2b41439d4276b8f98e65ed0d9ef5ba0e0100810c34b1bebc23b7dd1ce5642cfd773a109cd5d05a519be04011cea51870282fd2c5ac514414a6b99ed37586ea236ead363572224043c558e1bfb2c50a5ac6ac467017dbb1bee7972b299e426c47693de6b4afc009ffeed6c09ca136233adb39ad17953857be5fa4aa0a4a7ea28a2619c4c8214b85e3d01a6bfec316cb5f9e1a867758c854714c0e388bef04a6a4facbcad0824b7157a937d4129a49f09a5dc0e64f07f2fa7beb2a08fc275fa57b2e00690828aab7af61c271f3bdb120cf58840d0b7f59f96b3b27a76ca751c0f6218e609627ead78453b443046dbef5546e6658ee8b648f450d240913ff958b1c8822203e7fe652b10fbaa80a374b82008455cb2c688c474329a3f534db6606e538fd8f12ab8e0a76f7b185678fd22c328c04b8cda3cdc5ebb665a20187681f72f8d5f76fe65f76d611b5944c6b3764ed9d88e6031d267e510b3daa9c2f40037a75ff825fce73c8011cf24731ed469955f45fb5a9ee26d699c0fae4f4addecc5da39311974f9e8689fb956d28f50317876b4a1f69fd7f206dae1ffd5e79b878b4f9d33b84daca0b935fa47b8ca522b74dd8555360c7e0be2bce741e91e66cdbe8c1d7d33719e1be12691b00fd3f48d5c89b306e085c99bfda096f20fee5bd6f30a3933d5efb7ca7b89033906d2a9278bb421c00bd1c8e903f77ac961e7e75dda343e7c10dd106a3e39ffdbecec9d2d9075c03d9afbb9d91de4fa4ee7d49f3b3c605dcafc71caeee1938c7fd0bcdde85c038302a6e8fe73c7da594a15ace70112b31f2669dfd4a2ec4bcd490566f9e5a400c2b89211160c1391ca817c011e551af48a25689cd808b10d2fd64f7f23bab7e933d753acf66e2906b69f4b622cd84e8bfe0792d3ef12d4fc0a65c6a49ff8037df59b59f2b7595b50617af338353dd6016a89bb8e2f5ca3c05b895fcf6b9a29667ba8d27d60c5d311db526b30da4b137cefb22bd83403e0448b4e2fab2eac618e865f5f26dd75dd22d488133506557e93dc51366bb6fe423da1e984f65258da027fda927a16974a3e2d4ae5addf49b7b90de6c9016e8ee01f8fa4e589d4819ed40ff113d9807ee0c51c72d1632207e711045ba7387caf0bf33450d4d3d817acc06086b7ff22560102e64575a50b41c3a76d5a3e8061786310bc4825bc18d8f01ce3dab3af40615b224f0635b5e9d2739f019f74a6cca58533a44262934ce4727052eaf01dce17b06ab6e1bc34b0517f83dde61bb9c5731364aa76fdfc586f1d82383559dccb992fced0540dca8e304938ca76d7f9bfb66df90c86d6fca0f6131feb610246ecb6b2da69aae1f0af923d00064819eef4b41980dac92162fef6513715633b259b0794b6eb1775b001f8110c3c0b093706bae96a3db1427a5ba7ef1127162b5ad59a3be2176ab19e7311ec934c8724e6d47c91c59188cb26d18398f431b9633b7674fd6c9444e73db8ae77e621db4cb98a44e0b0d5d1c8bc6d37a8c001f8e6824b9f8d0f1f7c3351c2927c575b098ef1e99e4472b26f7e0dcf0479e1fc178b5d16be6cb9eb730deaa39d1f4a2dc49c4c8610114a444c2f7ad996c6b49bcb04d4fe61d4e09dd6a3a4e730deb293fb72253c18bc62b79183770c6b52027137925801f8cc5bc43dbff7eafcc8604c4cf161855e75cf2ff7f7c0aeaaf984d4cb93cf5e5ea878c22b97b19955e380c2288fb1af4586399ee004206d2a6744edfd3299a8c98cbcf137d9b573424e86af31d22d48c3a8f66d164290f9cfa683196bd6b533f6da0542a15b6265675fe29479e96e551961fcecad3f6aac8d9f1dd227e9f28684409bf0743e3e044b8e103cf9fa500b99a885777b1ae15ae6e0bfafab9ac2ddff447a31ce31b7043c3d14163d76bca070d1066f920900c3c1dfe880306d78c871bd5e10ee3cc0c597daad117f2f6e41744c58640d587f491262b3328eebc66e27f5850e188d93a464161b8496a82b8241b466b6a4c4d525f921965ba0420bd79e0290f5e919ca9128c05a0f3dddfd1e861b6726c9145c7fccfcac8fa1c7c5b8b4c49c092fa949f46c08fcd5a8bfe7a8288182d788ab0ee9a5b7fd41cd2d844b4c5941f847bcbc8c104c731c6f2791bf2927937a693ed72ca2b396cdeed8e07dba02f0bd9a73b83edadce8ea88fea7f6e1952561c3bf8bfdb156fb27a39cd4197e168f4fd3d5ddfef871aee3105aff6c34f1292c6e1707780b1b58119185000b72ef913d33f550c60952140822b421bb6bd5ed3652f2f5e0041046afe7d25937f88c069a9bb8cba1b75c29a2700d0eb318239a1fd2c913872fdd0296e688e590b75c2346a6f09126986b106a409cbd64f85911447cf600a29d4244aa36ac3b0ed56bc1a4018470fd24c9fde571ca75010b473be9172c7651298031009373d01c31d8e10a8f1846feb2087ebb101e2587ae99eab4ef8debda02faa261571b8078c1e8212153aaae57f6313e15824831a4b00b823715485acf990659a754e233f4d12d5b3e569e161ec0c0dac754dbaca719e48129cce85730b91a7d395d9b94a168878db1b4bfafb9fcb3abfca85f70ffdc6fa300d921a659abfec0666e4fa2cfc4437532b49e4d5234765a25026355acc192c84ab8c208817666b471a183fa50989dafc0d05a8dd7b84a538ee932403ae6994967ad686cfff151146a8516ace1627e66a15e15f32ff2449211e3fe6e7903c51c6dfbcbd2f812a126558aa3c7af53ee81b219863c442d497a1ad3cf5767e0a960ba8ca265a4eeec587487914a1695a5f1d7e6f55016e5446c8cfebeadf3327e9ac29546c867af6b997c263e466c876bbb9c4a048da46a2857896d2bad628317f8458ecb19966692a40eaa986d8dccff3e83bbc696069affd6d61bef3777c383d4a1ea68244e353e0903d77243acdc94189ed1d40debd10bfe09b931fb687ac8a4aeb4783e92febaa9af7f351204a147b60cb735e0089fd676af88e82ca0160c71deb6698e5e6fe3681a28720c4b4c71aed5553560c84ab828e5db46c64d10adfd32ebc1e8f9760af827e94152d31c6630c271dd1156c96c18351d53311c062adf0a1aa5fcdacb659b87cbb09fd851ad1fae7c6c368a51277821a683e9dab239c889bbc5e69f99ba1421ad012f928bad51999ba42eedb6f4eb80cb40dbcd5f31c0aa4410fcd6fd63caa041ed61b4f0161c205ccae44096f636d3d93e4e85d36901448f7c0a6fb03357353575f6324f2ae18c428de0caf45d745b89c53866d270839bc9752720bb45dd37dbc957f26e2d4ef609fbcb6205ca2f0236f69b88a2aaa7201e2dda3f168479280b20f2ea585673a837e456620ddc1cf6aededb92497763dbcf62a4c3e9d1434f40fddaca2abe9752a14b8275c13d1dd800d50e6252733a064842f785523caad15078e1b489ca2b9da798bd12ee66cd6ca99aa04f4e994357080132c6c493f59ff34e9924aa4dee188dbf583f1b4f4f2971de83d2826cb544b3690840d3019cba176b1a5b4cf3896598b1014a55f9d3c38d8192f42974144b720f59d638213331c0e0046464247756431e8e581d77cf04601d64cf249519d036384b1799b39faa3e8b5acf3d65349a91fa46062c754266bc1dfc90f2b1cdf4968b75eaedc4f9b26df56e4eb962ea90527ce11964bc6c28670ea973d0cb5a6eadf3a31fb4c546e7140a7e63d962449eea187c0640dea5870634c3b91c7505cc91fdb626ef694cd81313d6f6da6afe363ea344450de5880b0c2903088f1b0b625d801385a1663787f985f6eb7f1bcb785d8238dbdab2db6bcbbbd1c0da6041413def11531f34fe717e8302fe37739872f21503ff96adc9bbcae88d7d258c6f4f852f353e8dde9878e287ed328441038578632b51dfa7012b0100aa16ba5c206ad16109fb2cd9fb48628dc01e826beb810a13928c7e861a042abd6cf2518b103f90a7483f72d63c575e4c23b71d835624f6b9707d3f99c0e24f1a16d490647a705994ae26758100cf13001351bcddc99aa7a4eaf94c45c2480fa6a3c4070ba1cefed96e20177e07ec43943e14ab649583c12c67212b4aaa59cfb1a0f0d6c03adf5420fa404a27adc8fce867ceea866e014209e048f2d0501de388adc92e28f0e109769be3af7d08d7da610ecb0a5f113bae868701c5bb6c4ab786dc8dd8c00a4e4f0d42fbbecd0337d1a1c30609ccd1a91cfb13edb71026f2acc402097bbd17f21277fe75ef80cb665ee841ad0fc4ab8e6cae8c5f7a06a75a8c57ac0d43d8a672b85fa34004b706e34c0855633a4c929a4370e24aab0c0ef865c1c4cd8f1176d46519144ac5cfabfb430bbfed51e7f6cbccc5e30cfba5e0f73a3524ffbd167cd6b4199677f5070a3ffbcf5f592a0f071b6ac3d7114a9285d1476916442ac0b1b76d004d1b08a6a8d3fc1768fe0f0e8c54a2608e9b2c67996999210dee846709cc6ade463e0857999fc2b755d6e98fb29e4c365c6666046b469b3e658dcef6de5e38959a0d01f509e7d957ca020fed0e447d83610248d5a3a5435d2bdbead0f86184fce1a25ea4ca2354b9346d640444f77e33fdb8b6eb730a719f590145c15a53c07739522914cd935020aaa6d0ad746d5556fa0af031f0114135c9c46a9fdab827b16b8c3739872ebd89777a606dd9048f2b99c4abbe3c3edef1f7a6311a7773e8f0e4c3489bc34064236f6bcafe3d7eacd7c4c099e8814002ca6f507fa2954dca78a78b16e5bd904876a85cb541b21b45e597cc7594c076341125a907ca259557d0ebb5ff0e1e2085aa4929a0a360ee8d1c3e0c9e9e8558fd3da0356499c1446bfaa318cf6a8a60c566c7440540bd80d9330f5d902a2fb0a19eadd91518d94397c809f93d51fe968da937641344b664ebc8a7647a04e1f5b12e901f954edc29438e7efd943ee401f385f5738c35c19bc004c129308e10d546ba44e78eddba1b6dc7db1d8dee0f0e43f44ec0f14b96ea09d90e92dc66eabf860951f7fb7e5b35dc8e5aea12216c0f75e79a06a61819c408a7d2992e8e6b576c346397c89f6e61b0ca7a6d49aa3653b7d2ebe13942ef672fea1e593bf0cb407b989bb0b643c8e76420d091a3bdd780817408f640c79ba4ad1f3a862b0dc89a363f7c7c2343e58bc09745c9c2134cc7d9f8d72f8668946011650f4f689bdd22fbbbc72f43705912c70d1ea4cdda72a895064ef8ab67651117d0cff8db01d605dcd7496f384e27dac1e013e744d4d32de9da0282f15258f8704cd22ee2e512a6396cf142f2e4bd539db7c0e94358e8c6b1b99dc95e61a271de402bf59233f3c70cfc292386c1f27c216f9284c6035f3cf7f4f2a094e90ba145e11e065a5b016d1ea89f150be8d1e516636d2c0c1dac6b15c8df36eac1d49579131e06f0f127d668bbc29d6723458a299cf5341aa889c1ef8b02dfaf78de82d84b8bfc8a55d8d085e0526e2e21c8f5f5af36a29e623bea14dd5f5a0cccd8c7ebff1fb686ed8bf03e24d5246f362a8df06368c473086ae635150e24220c9f7ff2cb6a31b941f5e0a071ace45bc88c27eedae717b7b5cf86b23cef9cba42ea7c071c6c7dca4c6f4a718675e691f2754c7ef97850ddbe1ed425512ccc3436e073ddd87c272d094072a9be76e19806e2a367556d19a6db490526ac1eb7d21736b24c35dd59116f4aa5528ad876c5c3b44dd7043a473941eb35f5357579037fc6ae4a8c1dc09c929dfaa1b2b7c41386f819ffb5815e0aebb96d227e20d16ed7beb2eb9098109e1e5a47f7b2ae29ac377911f6ee704e219a30b801b6f49c1cdceec9cd1a46ff79930dcb6b4154ea7f0b1515f33aef3dac15b444ea8d9e4e1079f5d2be227a61341d4d145334df0f2270a19b09386436aa99f9246b601e618b77cc53d77028032618f90107f31657ed2a06129639d5162a0772de9119a94572cdfe84691b67a5ea425ec78110eaab75fa3694840d033f13833675b08d338578934ee300d42bb660e2561a45a68306e2c5bc112200174adf32cea42f5929b9bb6845baa6a80bcb15be83b5656b04aba98e8eea5f1814ab9821fa18644ef1b8b67f1ecd8b1d59e525863c2db7e99e3f30de3dfd15522f8c63fa491e74d6e1e0478aed3ad13e368a72b5933c0545787d1b4a0d01225f2f9efff45daaf67205e74d00306c63f190939736141c35d9fe2384c4fa2065ec3a2f73d18a9e0492a5f98d545f916fc7caf6c1b10d79a3fe685443f0dece5e7d5764dca54dd533102b6ca8a91a90213d2c104f527ddad914ac33c1da2db55a2733d582c4be2f5e0584c6241b174e50a3e27ffd28dd54a1267f94cbfab215e6d60cabec342c4793536443e81fd27b661d3d6f5d68cf691b62469901b106873c7eab5810f38f08302df4c0cead0c235707f4d01537e9579cf285869544030f85323c1a729e4271ab265cd68ece74650d740d662ae89ea132d7afe1e2047e23aba0bfc066b8212867004322ded732a52608b53a192a81dda29b2398d3410145e0b914e9a4fde0afd5e9d63a9bd5aefab79ee9e8c4ab1b38036e2245f117ed400edf5f1aba642e0191462432657b34274065d1fac4d93ff55256d0ed42a0616bbd039b47296fe9af3d210430646b9d790367af4a62a4b1b97dd5e955eb7ff858326308c29967e3b89b3d05bbc17082cc82b315ea723c16e07394160ef4d7da9adb00db128348ad4aec2c3ff56b778c1b8052b19d45b216b8ecb4c4f50c60c2defcff65eec7ca0256c43ac836a7232f1f32832ea01762ef614cbf45417ee25243548fcc0207c873f1da4da6b99cd2ab3bd13b98e261d70c28dc556b767b3ae4b09ef2b8600014f85c4b0ac845498ec9713a53116271ee851f5b96abb141aec8603d131476e727e1bce79e65dc5dd1fe6f71b8ade52d331586f5a4b4f342286726babd55c110f2a1ba2e6fab44a4730b03ecc05e458b742b18500f8b8fc22a67085f8e44cba31b6a1b20552035e4bf26ca6289adbbfcec5163a73b2cc5d97f1a9e29aacd69235cf732c54e22de3d51efd3cd586dabcc6051f9d3a3d98ad0dfe5fada75e8964fd5a29ae5dccb12a3d4126ba365f973b76b747e34429a5503a118ae7dc5ec1d7a88110ed5eade8c4c7f4b87e101b3074eeb3501f590d8b0bf2bfa1c9972300f59c2fd9755fecabf1a7e87a5f57420b0922245b8aea65e76d42b8d2c17d3ce6667dbc872ed1bbb3a1bd98ce41f0460dc75b96ee73c7d2ffb21f5d2705ba3c36a81393e431463eb7b93cab8cd04f853d70232e234bb10c477dd4d8be3d2948ce31dc789b8fbcdcfb7e6f620d640f810a0dccce3cf919db4f1e29edb16e124ad4a96fcd9957e1b8a1dfc85636c499afb3b39c664e42ba8def0f38a0ce5223cf7ef140956813bf6feb14ace62d20d94ce2ad4d84547c9f8e8576b883de1b55f2be4979d3e868e2eda6e1610241c587dd5c611b8d9f3f20bf30c162463538cb1f98d3bea1e114e01e0f1cd233f1ac7e2539ad3f12d5f2b8a9a98a4451fddd76c956affb4d195b53f30855d3f5396e54906a50c04f419ed6c45dd9af4082b0ef171b319842c8ca8c210077177ab76a8c84e6018807ab94362be51ba6311ffc22663d27f5c55580a8ee9015bec6ab57908daf137b61da9e6a06c13963f5b2c100e73e5b6a3a5d12a596f3024217e0b2225c1fac1fe9b8723cd6705a7526d71e78747f3ecc4c356417b6a1491e8ff2408f20c433b371a05058b73a2827f6c4654ae2dc1cda979f972d4bae67f593589c31eb047c70dd234ae1ac318052db5084e84f7c43b76850bfac0746b454c81cb10a688977c2a3a02b51bf05d12d2f615ca2fc68b5821bb068794b6d5f11a61edd3fecd2511c092a952ab490a5265629fa4b96312321b1ddaf98875c92f90291f688ff46472c505b86f774818ccbd219b0fd9a996c6cb840380566071f81e3e79ac177921bfa3b85dc776bf47185086af8d2ae0ec564b0e4f6652144d52a41aa105fd9ad1c16dd1064f16e7d5adc3d590f71ad68feac37f777ebf38917bfc68ae498ae064e3b624fc016321efd64ae08a6215483e7aefa41ab64c90cd0890b0d8c271e26b7e7633dfa2666ad76a96d77d76fd0706d9b7f3f6e40c4c070b9bd0e8e243fc323086019b78d007e4a8b6aa30c009ae201be5f085b84a72c77d5746d03c083a3d03fb3e6b8378159fe39996abae48873d244cd59c9702517efbb47c7a4180141603d910cc6ea02ab9e72747a72d733fd55a87d5dfbbf3c9cd366e6f992390b4d8223a59dd3eb2f35688ad04f2cbb1ef477f2ae04df26056a86d5062126e5d86542d93e6d0f2b137a4bf9914eea32e8f0fe0bc82a55708702900ad2d97ee535efd1348ab1bd0ad87b16dcaab15d159c021e7015c917cefc410356b1974826b1a3173356ccbde473d538947b904541eac6ad44fba3ea40d51dc323ed46df8e58a8ae0992dc37c5c16d88e16eff007f750007ab841a781a6c167329c3ce9c2c307b3706442a74430245882173e2160fe135f84a51ed5f2cd72eb44f06330d9e797694fb596907c6c992b6184b26e327b7efaf76735020eeb12b4dc6a00fa8d86cdd31eb96a073aba326f22bd6787338e25d98e23c07041a8d677b20241b2627ebf13fddd16f3d4f770b68271e1507ce38bed73aabfca18d7e4ab48ed56e35810188c172789163541b4d72abd95ac1ae2d6f8f0bbd753715b4c643dc463aee8f236667993912a03a0ea4c6a7157810dfd634e552b8f53e7e0b5f7cea67027894bad4f034eb9bd96babf105a3bbd5515e4e3861f021b079f0c8f3a0a06ca6d21a5e47f897daa4cc74770f088b4b62b44f5c6ede433f13b07c2f783f3c83905da9e73bf6d5bb180b84abddc985932efe7bf6cd614eaaf2295c29fe1df7d5b7e7c11fccf05493548a221039073e840e13882e62727e4812666499ccde2b53c2ec28ae9e78a0e0af5cd70475835e9723cae506ae43d56af1933a9e8adc9bdb127275b7e784f3e5a6cc7a61067f205a9aacc6ff862b8cee2c30fbffffcf04