PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 71110 bff2fe9cd81433befad421f74b77e9dbfa0ef24a92af84070778d2b6cedbe664

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5af52fc88c39302002fb05aaf522ec68071d02038111d9b326b9843a930f42d7
Certificate Block Hash
bff2fe9cd81433befad421f74b77e9dbfa0ef24a92af84070778d2b6cedbe664
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0002130000128f0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000005728f9b4dc2b55a6d98d51278f4edc79ecfa31de95413f35a198b0392b7fd3df755c2c812c0e53216bc43568782c704f4aee67bcff0cab89f1d31d451439f28b5066dbab8cf90b9e97da092868d4d5d357642fef8a0a0146c102000000000000000002000000020002130000128f0000

Raw Header Hex

000040207a79f064cf7a16eb3ee26c449cd060005ddfaa8f26381314a8d4ff6cbef2e3abc6f84370e493bf058534565c1739b0eeb17644ef3230f494ec9081eb5b22e61933cf296a85fb0018d7420f933a84b926b3d9118103021d0768ec22f5aa05fb022030398cc82ff55a

Proof Data Hex

59,560 bytes
12121602030706b599e29eede7c70898d42a1a72aa116536744279d85defedc2cc840ed2db14f7c025806316927e5093faeb5502a55876e409303e47eeecff30c97e4792a1beaeb11dfbd8057b9d25637bd42bd13209d8c7090b9204850d122b7a0d9038573a7bdd1b91c3b8dbd3bbdac6cbe9f544ac2da3895d1dcd696ba7d397196e4a96750167f9d857109406d759b1964361f508ede5ef2517505dc488a72d6d844cbdf3ce68654852abb1516fac82d7604b27d24f89313f2deb97cf58be143b6baaa7d4381639c6fe39f796fedf3a16debb358e35c680c75dc4da99d3ad6f61e75662ca46c0bcf4dfccbe973be50bb7b8d39bdcff41204265199c8a6746d3d945c8de9df00ad5297084a15aa9d9f996cdce26cab3e5d6a9f41bee349f61f7b3cc499854837db5bc92a8a6520f45bdb6e2dcbc6ce505dc0a6994c359252014fe4b609206de98c336003c90265d81d628335c9783c06c56837794615514fd0d2b1cd2eb057a8452f0050fcb687c4ec0a7c8b7162ca7b12d2db0ae22521606e7a638a24d73c6a93acb32a0a96f66408aa5c48dd5dc0bd2bb12b1b635029984b6ff8c7ee0d78a451040fdcc41059f3925148d11f5dbc36f9b06f4533dc5532a84c8e38c6f2e7cbe85777396caec7ae5107748a8b44431c01db062b8e84bec96474f893d2f4ed3f456376e58dabbb9ad9943c92becb9f8804cff3ccdb7c0b043d3cdc04d863faee52bed1dfa8ebc4b257077608b39ef11ccd9584da7e8cd6f2117fe3ff46929a88c9f2cde2d6593ce3229f7c2de8d8b378defc58f8252453d8b7ef3546801caca4e15b21cdde489b0805a71370a8be9b56855bb9acd1e0ef744b93917b4c641cea37d241eb3151d895a257561ff7372985a10206dea410b4f1232c429ee058080f80a85c18d9885a56386fc79f61cf872210a32dfee5f7f793e98b294e39035ff580f70e4fc3ab9c5a94b80628edca2e1fa35dbf50bfe99c3521d9d7eb0474a80c61b2f64cf18bd3659c2a8c902c18e4cd11cb362cb26103eadee8ead7b890979b01563e0de609bcca6b98f5c555185f156ceb0fda5a38878256d12be2841a45bd71ba2b1f07fbb63628504f88b3e8f3f5f4e280c79dca1c68de27b76533665e8258a68e2eac0e2ed1994804fe93497ae724c39fee548f4e5456b455fb63bb842b10bca4e186b23e0beba9d4a7433163d9a079e41038333ac226336ab691300246915228f8c77dc5bbaef7c52ee2c62103a1658c4aba78675ffc55744b22cd78b42a97ff971e430c3933eabfadc87b781cfcd34faf5f80ae27c73cb22a0b4faaca6434e1286b1d46eb95df14c3e13072251b071c12f2ffc5b5712f8c08f12d2fb9faec98f96052d63599b8ae6ddea27a9a3f2a0c0c35bf40b083b8d68be109590833a687a92d9d8f569527242c4159e17bd2fb46e651de19d35d13f01dac37a9cd31b450e47eda74a0c1a12516b203c1ce204ebabf4e0fa8ed8be23501dc3222009edf8b0ec6742473b54f8eff2f111e3299ac31b1b44bc37026e83c7fc500d270aef75002b3d9a52775b4cb02efd9115334b5eda1e5eab6ce6a592b36e63e12d110c32bceb6365ed3092e22aaa650d3f2baf76757971e2f95a9b3cac3cea40a7f7aa678986612fb180806e5a76b469794e98c05ffe71130412f9c025c5abb1e0671829b2677b874ab22410d307551dad77d15b7ded3369942991fdf473f3ff166323fb01367e755f34f9e2652eefd6c39a7c8b33d11ef0c64d8d2fa775baf146f23aaf96ad7fb338c010149009175cffdee1021b3e8b12765dc105de0fa27e8e69526fa5a9414f6aa62bf3aaae3f4f595329226b15fc8f50d87cb0ef0c7aca84a02bd15a72dace70901870468851f3d5667ae09a1fbce51a1d5f14cee4813d5675902eef6fbe15c24186e352a8b37f4894fee42cd1c364a64b4e9c40145f4d853b9aeeb1f37eb407b8118be886c4146278e265e441c2b46eaf7672949f731dec5fcb8f7f6f744c90fc9a9360026bdb3fd533dcb6fbe93b3cf1e93d56f0a2e0fab99ca7a7a85b4169326d75a4dc9b7b788797860999d5fc62dcbe3f48217a38421b776fdf4bfc2c377e582181107c658d01b1f8b53b70db073da49d40a784f353e85a6bf26f6c4d6d2d39a77166bdaf9bf42d5dfc361a0113d6b3eececfca6986e13eb51efd486fef5a7f7fc5721ed1df671154fe4ff2a757c0d26d9df5cc1d003831e0782b605083331beab78f80b63e78f5a998711bdf7a47670b419d8451c01fe2059521d43fe8d38c3cb05a5fef0f0c243be7fe7d2dc6a840040e9fb7b7d898277eb14117829f4bf2e2b774e10077ee87754d7a1f72e0ba103832e4eb6d2038f7de1c7a0716a4aa6932d0024b79d5559d8fd355ae14eeabeeec6bf8180d33730aa1f2a570140d5fb19fbc418339c7e15e16e49c6cbd5358b7044fe648eb59e37ac6ce846b8e987a52438118e10ede7a65feec3942c3bdd5169ab0993c42ffea05b1939c89396fa8a9a3fa68078d07d18c2601f0438c52bf000c0bf1122460097abfee397dd006789b3acbab7bca1be950d04e418c9d3773d8606ab6fcd3143c5c5c5282425f065203a838a9c19f51544c8230c432dce7440fb707fecbb15403bcc849740d89526577db9b325bd5313f1a76a7cc4beaf42009ef5ab051b5f70c2407db62d71854fe048a0ee03b862c20e573e07c8989d482618a0b0e3d782c95bbfd00fdc76acefa08aaec18c7e1eec39de9d013f19a0606c21384f53f2fbb6985e88c5fdb7a381a4a70e1e35b48688b8a0a748139ba350d8511bbcc79b73164a9eb24566987f5656d0a70d497157bd2818bc004511842ab4c9d266c88051b2de43467ccb0a5404c817b7998d20a74649430e35df055a2fc9c135594bc2001e1f8508b4831559d99dad7775db1927d107bed0eee10cd1274339128a235fdf1232d4805a10bc553c3aeb6f491f39e1db564d5e7ccb6c57c68221852a952d97a970ca8b333ebfd52d83e4664b6682c92d8b89695817d42e65785b2c06a7eff05f19694128a5b57dfbfdf73e68cf5fb67b5af7a5e537cf5409ab665f6598e2befb3f4de1ee5abb0cfabb8ceda466130a106184b06ba747efd6c19f99a3e83e7e6acfbfa527934b33eaf6edb8577a9f276d925af15fec5f1456f79cf7f69b9efc79b8d84d34c4fb12cd6d0e1fc183f5e951160bc78184f84a0c8cb42403e34e1b81bd865aed05a644db6f5c709b6483450dc1097815951dd76b01a413b301648232e9adce3cdfc222dd12230bb238ba20d3118542551767735fad06188159526e0a26d7314c0deaf4eee2b207bbc51dfa25b5c9de483f66b510477a6d7832f878baf91b138556400039b520dd0e05d19abfe67cf4271a485d1172fb8234795801729a9c72ff23d261967226d4be7275878c0c3fa6299361c3021537b7d401b7ca184e7a2b76ab97f02c10e782b6db5ab5ff3741bdd4a9fd573015c7d9064490260a4458d62656952fbc92d82a19ddb9303efa3ca1abdc3c1edb9aa4fb58bb08ab6dd1a8248c65045431330f766c0c64d44b9c815d6f4b0fbbed5db3bf142cb46679c5422abb8b924cc9d36fc296a18c8e9c87a5cb76717550177f7b90e5fcdebdb1028b0381434c6878ac84e4a95134aa071a98fe2bdc870714664106e85e0633f9bb71768461d080662a81f9353971c375ab447163b17fa3eb56e717a283996f3959accfe0e1d09eafa0d45899c57984b56f375c2fdacafd23b1f97ad1be3d4b666a11db4bf4af4e5c9ec40ac901d88840b7e60c7769a488bed269509926e51027ec4aeb2ee79d6bc6c221b3b0131f6799c4559664cb445e519507f8ea1472cb08caee663d3ef0c2d4da52033de09dde37d8610ee47da3e58f4426585dd5fa4c62db3c24947bcead4bb8763740673e4735ec116dea7ec9489c303098d483fa9a3ff9dd3ee74ba3c449b828c394b31a073474f485dbe045edb3f746822db6c171a4b72beddc40710ec90c2ceb948901dff1564a62646aca718a441114770d8891f9da6ad1ee5fa2ee67d828db0100202605e11128ed25cc9e0c62b02a12092433c253079b238be42857fbb945ef63c9fac05216f988dfe98525bfdaac3a4f43cf465104b8cb9d0660739de964cec6db3623b081be2b6e16c75e4dacd16bc0fecb25fcedf483e983b4408267e6b9d02f7b03ef9e8ada392573abfaeb3e654226ff6a40c02373b304970be1dbc97805dfc81b1ad56b1684122495af884a897b9d80385a3b4494b3ecdca8264f821cc5e15047204f31114bb2544ae6238ed0da9c535471c16e5790df869295849757cc21c65e087b8800cfbbed6e867fcd24bf989d5e39391e6fcf206df5e1ace07753b52c9847ee05b0f73e6978672bb784a63fb3f34a6301d9364f0c64a90649f4434b5f0d4cd0a999d8dbd5e9cc722bb6ca7f0a59909e04ec2d1ff0d0b346320d7111f7538a4c294b2a6f26d733db8d274ec5f26c9bb9b8f462e029cc6f3ac9115a0caf88fbc93a82741d64e89510892c64db792b686a5ccfcb167daf57b1750c98e6e8c2c4a42d3b312f398358b624aff541bc5b8bcfa8d0edc6ec8970d9fddb8d6e21ff9dbd35eaabba8f152c6460692f38cb626ae69258c9ed3824c81d704a2a17af0fa3c6533e3389e1475810c75b71e0faa6a388bff2e3d2edd917cc8eab09f01ca7522df7357858a14090af4b73ef800af78ac0b1b22d05d1f640ec7f60ba585dc6c8e83a52134eca1b23e0f959b3d33b706f855922495afdfb6333c6ded37c4903c8d2dddefccca029296ed0b52eac3dc6d127b675ebd967da84122349c17715529052c09e75b8acc503ddf9f0bb9ea874e3169416b99cf8845cbb454f84c16ee0841543a6bbd382244ade9d43c6a370dfffd101fb4bf052cb9e7c8ed425c17e144194b369016714dba9a217c76e20f825423808fd93e0af20b00e5d9c423ea1630780873da7330a7cb1a010f9ed113e678cb3aa7d33b3d09d089dff2a841266ce4a2fa5bf915c2d8eac78ee57f34c7531a3e81e426f06bfa0f4fb7189e821ebf62507b617b3cf7e6227a232dbd91013d1fea36d472de7f41d4a70cd91ee2924861a4287579a6e67be49c5443f39cb095df496550170bd5b4392f1bfc1dbddf942e6a9a9701b14717a92ee1a92918582efea9ee82466c857485f2888c442bd6bd6c06a5889f246066ea03d8f203cbac6ceddc30bdb7a6d3e3bf75995734f28a4547854c780935eadb612f5d522acd35ff37f3880ec92f03528c73bdcb2ad7b234472c09df8654286262bc625a3bb7fd880f5079b7d1e06e4a8367c9b42ae1f21ff0035a6a603362c7653214a5b14a10185de7b25e6ea4d3445c1962ac73e822573225dcd6a75d7e3273781ee87faa80b759d5170805c54f3fe46a441f6a7302f2cd9d34a4051e1de3fa07c2722b7f5dea22e42a1973a5336d55e310ea20240f0488f0543f7306a7b6a57037c2c9f2d032ee17bd84eda7e719e12cb99ce92064d6c2c50daf6f58b8b094def32dc085a87e81b5a166c7abadaa87b6e6e6db02f6754d80ef1a3f1720e0a02f51dfef46dbdd0076a87197c6fe9f2b3852a23ba7fdfe68a9ec668933696a0ef3d4c962978ebd1a373dcba174f40f4fd7dd4b4b1b2b44c0cae0c1d53a6fd8a3ea4573ff48708b8b7a86a1145fa613da9e6a64965a48e001b6160dd20321344495f81679a2158cb6782e8092efd79091a7f796b1f6753d9c9ae58b982582e23dbf942c954e6aead32b8c1641a24a757af66789a548edc467d5dbe132f748dc6c80154b3ed1e85303f7dd460455c50426cd359f6d84813c9e0efe4e7961cc4cde61bc17f666a4343bbb6aec91d4bd689f22356cbe119bb28b756d129d6b9f23b749c3adaf7b531fdd7145152afca23d86009119be493135ec3b6c4b24991e70cf08982b43845370b239d6c4c6b3ea254c90d828266801874468e3945fc6787b190d97aaa7178dfd648afc4d17acf0facd853f1e578787a38fc94dc73be896750cdcb56796502766be5e8a6e8a49cb0034a0ab124aad6ad67cbece8e6ce519adc485ce9656c5506c11b5d5a193091af8f452c0457bea4fd60b76fc69f6860f28f7ff69ea1987692b64a06f89c467b11b1138065f09c5e44cfd66283685c19ba773436240f778fa847dd95a83d1d9c0e56355bf512dc49f2686eb2315f8f3fa67380f7a0a39f0e36b2c31e3a9be7123815b18ea8574ec91f67f4d102da9d2c1d9eb05dfe418946d3a8f2815f4a347c273cc07d0d1416869ac0d13b476e2be5ab03bb555d8f802445d0240aae13ca5f851c6f9ade70189de211b0084de8c2c8a6d95de6b815722861924eea6bac8622380d3b7cf0d6f959eefb63084a1735e100487bedd7fed140fec3f3d380f4a0fb517d47221bca93f7e2b8efc784a9a905f4c1a485229d18c49c81790d36ab9a7dcf1e2e8b3f7165fe7d3afb106bb2344e2ce3028b6a13a06cc3a759b0eaf9cd85213531ced3a347365f7f1d7b802d630d6a9cf7c4a58ba5c84afc089cce9d2bcc75eac439f8f740060428019c0b39cfa719fed4cb0658555b09e11f68e6b2288abc18f3f6a569c7a7b5c1bc46699e5408cc600b6aee4b6b17305a17f5a56ab995536056897a3d7ef53abfc0abdd5bc6feda3a04b44fd30d9fbe8bb3e294de765921302165162b1e2b334873f9432ebd6219366b4657f459d690507cdfefff7b2a97f45c61527fa14ea33190e3a5a36c7e4bc045ff0f76762310172b96c28903b6005411d5f5a6d4474df7e97f04abc54ce2333b741ba529d32efd779e934d232dfdfe8ab237f9f456953550b88b4ad8b99e05adbc6f9b87d270f95e098edabdfe439f3ebdf9db0dc9777e84d79f0c5b500e904ea56249e31e829bff01f13403089981277e9ae38de35992e53ebc8b9cf7c883b0ab9a46bbe7eb6223e9c9c9b62ddc2226c4626e5492cfc6045e216ee4319bb0daf22f88ef644d351370b1b9a084ce7ff6d980ee101c554634a7c7ab2bec2e083354c24912101451c906987b25eca57bf3c6591282fdf796567cddd377fe4f95ae1873bb5809a16aa5b40a6281ef9ab2073f3e1eafa1eeaee96f994b65087bdebf204989c2abe81f30dec0ca146f35f814d4cbb0f2b99ab70b1b9092ed7f9d11f67ad818297f8672e6548f56f58decec1c50fc85608f4ed5d54add08ac10f3bd0fd7c91b968251436a2bf839d64238684c23f6d4d1fc3f547ac36f7aa7f8ad3d633d895b48e6a40250b5443ce5a1250e9a719c5ad2e97c6db48a7f61b38f353f046e9c5919ef70c9ed450ad4e7b7fc94d20aa6ad906c3ca2e32b1901133b22a93b23b8b1f60930d367baccc0e6e4428cce7635991484cad995153a781b6dd7d09c680d6b34848f8b3f0939ca0bfa9da39759a9a8ec10fd1afadcd0b83aacb83b6fff4514f29048bd7f1832fff8f2075e3b5a1d76d17d6178db9c8517b9ec7dff1561a34db0d4f2f8e45462c5a1f7ba525f216f74ea3a40e6873e7a2716ccb60fc35f89b806b06a6f30de894bc04ff6d4cd61c4f92d3a752823edc631d24360ff4fdcabcb04a95f1d24f91ab3c99203cc002a89999817e3fd008581521a16ae1e661e05a3a48a2e2bc822a30a3a02b24596e75c6e618446934a29f55c005d1c63d778a123f811cc28dde3849021f6659c758e43dd38a0f236a989b894c3fb92f273a81a4d2bc1032d18f98e77d190d54c374b7949d9ba2dfaa061866fb5f391796f4a59b6eff128e0384fb69e50afd8af08645c84f5653067ab0547e9c56002d7991276834aa59145cd6f2e0373561ea70c9397c8ae418e1fd9fb9f7c4da4da53c2c9312395c6a0829d308e1dc43f981310acf7e66a50de3d5c09cc646cf84f3102ac8b97451ab17407989d55a84f7d9aec1b9d73cf586fab929ce9d16e7f2fcfb121738438d196c54c85620c9fee8db14fccd12471a95a6a0b7291be5eec2807660638076278b41ede19795dcbd0087146b122c483c7846bdd2faf6ac9770d887932b708ddeddd3873151b550691bc8c905d3d5994b3375389135ade8930a015c4f7f9e52bf1f1217e5979640fe18d543d3eaafecd1a3ed7ad72144ddd499d46d5d19e17384d1e92f56c0a2ef49408c9407b07ace6798c834d1514cafb61c0d5f65a19d510a47934caa4c0c78ca4a3b8e925bb27a8f331cb93d87dc6f0c6e7d49eea513d5b001bce8eaf3598fb818b249e5d4add81540fb4eedc3ff0b3696ce74afb36e9b141221079464c853bde248332f89cfe5a9a96d372895a46104ba1d3d0232d76dff76f85ca74e63c84e2a233bba44720788783728f672d027f7d19d4306cc5562f4fea25b176e21049dff6318106d4d1bc68f8fb8586b960d9227b53c98a4d7bbe6f91175b53da1cc9defb7a697e146a18a04b127ff9038f130d07a4e903c7c2d676fd440c0fc00194778627a1f780abeafe6bc141deb463cd8c356d9da36bb0c15bae0d441dc7b4b81be55c90fd70408827cf5ddc290298db1c4f8a83c6078e203ea4421ee7218afdac5028b9e7e86c1713c9ad93ae87225c6c91fc04e65a0c61d2e4a178e22cdcfb165191e97a78679e62f50b114f3928b80445716609f7b30a03a40147dac04ec60771e26929da3222147b6accbac0c44ed89224224c8c4b1867bc0269bd8d0c681ae0113f676077e7f60c79046ea17ad26bf69ab4da9bc23cdf6289744c138e19222dd6f02c27bf831e5998deb69b2da372204e8b909fda372464ab6a9498b274d117c4b897f9bb7e54a6a99368144790fa79658e1977cda01721ec696dddf502d6137d3f46679c95e2a81308544b9f7ff908a8fb9cbf2af8e8baa914d4f8c73e51580e842e101dbefb189df9bf1c32e7329a69eac159f3c2ba739978cb217cdc9e7153c66ede09954c81026d03c1bf6372057514806f14a20f69ebb9280a6a48cd6820bf7698c1fe338978b55cfc8bbc048a0061f74258cb8622239d8033e0d43b690b5d1797b4feedf2ce28fac29ac572f33eb1c9b71733e1d3ac5514b1f371015bb13e07c4b7ae1838a02c39abe1be96e50857591fa889cff6f1c4d435cf88244da10d1d5e1a645050582ff1328cf5c64544cefb2b0f0e150042225870cb4002ea06089ba13171c8968c09c0e03a4df2ca6dedbfe9b33d98b7cc8a875a03c95d64b54f4f4f6cd5c1aa6a828eeb09fcce228a20d8b6bac353cc44158822d442a450dcb6f6ed043d547c56133ddff5621bc35efa0493b428a42152aca772ebdf4fdd53bef44a076bc6fec537641899f8d9200725fd7692ddfeb4cabfede104b3327d2f58d45c1c86599dbdb461d0dc9e00406d790fc0b2463e65ed2e1c0df4e9b68fc2e25662f7872514ce56417cd373e1d9d35e23946bfffe8bb7c5815d488aafe237b94a392719aeaa2317f5eca8ce40ff0f0f67eab1b195c9a80ef339429ff0e9c5d5ad4baab0bb8ea54b7d5b087a54e22cf5d2d5dfc29b7dff895716b9d64fd238046b7d92409643610ac802919aa4e381e3962b7cd2b9a7d012171aff9ff3a0f47807a0cabc92d0f36c58ed2d18e8b2d1a55b8c40cf48a2b116d33fc7fcad2c3a626a135933e5c4865bcca0087772b53d02396c31ed40c06b44c00dd20876a3f57325d8bd5c1a45e32a5625fd20e6ef461eed3441a6eb2a662f53c1628e6ee555a4402874ca33e03b766e83eab3d1783cd867f9bf4b04581f2dd6cd4b608e9ab5bb4a66afe16fd0c3184b6ed2dcaa8c67b94d726a53486b69bcda7f1a78e78713082628351f408a8522bcb09700273a2e34b7ebd951d4385bf6dca58b936174106bf8961f0a2ec4768d91f67b7cda13211a5ad0c077f6a6461567a31f556e8abac3f9dfefe3ee90a91228d2d6cdccf634eb45f89f76b97fcbcafafe50cd30d3c923804140c4600db74ecbea4cace66535aefe870d8bb6d827a1d31c3cdc5ceba016c831bb6d052b4f788d20178ea6182f04883a26aeb7a169c145a02b3d2e6061c02bd7baea61610f40917ff2b6b07c11df1fc7a82214bb97cbd91bd13297556fe534304070c6d228d34a9c238ded75293087f06d136d89f82a591b9dcfffa90dd9491a36f0c6235b8e595cdb07dde1eb28335edf8321fc403398d5f2c9c52e720f3662055a8dc72ff4c2fb5892f7aaf6c1586f075c177c53ca2c6ffe5d282c1a48ab1438e1c8c6ae9a5ffa0f9cbcc03f17e90699474f9a764e454b1945b53fcd04618c9157265f4f1ad7d99e32e485fd82801e200fadfaf1f8caa0f76fb990907e1c4891d05d2df13db052a555658c80d55d68237b9c6f6f17b904fe24952541631e1829139f150ecf039bb70e154bf8f1787fca76e3f7ac6cadad49b1e9c60e45c78d1762fcb6dda08d5b804945b91a085accf67b205aa8d329b74b75427d5dd9532092a750407c486d9c0349551e3fb74d57ae4477390edb7ca6192e774ef9e0adc92e9360f3bded214e143bf525125a2a483f588f1dd7112d415f3f31462993569aa81b157c80b620ccf1faac4e90136079d490587bfb15f137c129e1b6a9c7e908d3e389a7edc4b0c3fb5fc96f7511b1384e92ae19d4ff2a540cdea7ab98a4f271475c19d6951fd764d8164319ef5595793b4a727fe1bc08e198ec8c5d1c7a5ede992781ce383361573e9f3d45e61d23cf7625f6b6c4dae5beab7666f8cf1e44f5351b64dd824f3a5ad7f30447b45bc7afcc4aa09b1e1c3bee4a78678df4a05dc69f66d156ba2c57c71a7139a364200b95a8eb3e20a0d64714564d001943be5c93e6ef5be3fe649d9082a32c905ac5c1b438a790749aa954fb3eb826d4bec9a04139cb8ec9bbb6f1297262ce5ea041291ce84fe2ec020ef10240b7cd141b3faf966b4c7f1781a2b0658771c2c6f9321399b636ba6d1adddf0d54cc709a3009ea78cbc0f808f0e8b0af58e5d6929b8e6cbb019f843a176a6c78a383dea3eb61a4ec66aa9638d2093a91f6cc3d9f9c55cadd5cf09389fa1be34a26f52ba1de71aa966e98dada5c955b382d2109bef7173c8fe18e194605966f0c5a882ddefe2fe4a98fab11781f2eda61258db397b164ece18534b9811ff9d67a75c9177a2b147295d7f4fb278533d8cb0f09d8fe7089430af19e93b2ab9ac8baf377482bfac6957a6c5198015f11d00b846f70d7587096ca867662b3024c8bc6644d08930084af04429da9db33fd989c1c343d13c27247bc763f318088aeb07a1e692fa0874215c7ba571c23c1245c6e7e027d988ea995b6b2cc4e4d2d9485810d25f83ffcbff656d6bbec97de6e3c37ebe06c1901bf4c5722470156e62333b8f94b76a071da17834732d9eabcd0aa32f3e1113f5b025c0c82370e28726d01a73255ba76f35a98cd17172df6f238f3aa4a1e7f2fd408332da9778ca020f99050511c9dc53b42f528837ba4f1bef01be3fda6fca272cac6e7213fcaa5e305c39047d99ca0ba8776aa227e527afbd5da6ee0567eaa67e327df34db49dd552fca78d4d3f654b8f677f1369df197b5d435daa1d28757cbf42b1cac73477343ee96b4b12827fdb9811c0e615795b4a7c941b67091857fc4fc147aab732a9c743ba486da5875bcdcf9c8b01f1f3b226247f09bd0e0b33df885eccb19a9ab71d9e8b76f299df2670e98267702e48402b510e7779ecbb33eab84f78f964d3353dbe03aa964584eaf4343a0c242f9479c6f5fbef9176b6c2e95e9ff93f32f69ba9aa0a534a72c3675f66a608f52ac77a2140f41ff34704eabefbb2199571bfd698e9082f0c655dec45ec4d7060a683cd3d9fbbd7775b247b04a06f7526b0fc006ee80aad7325bc5978d5a564ee2315e5019735a1f9387e7643734f3e314bb20d987142318f4ff36af0c89dad9c7d4c3931ad0b43098f98ef408270183ef5164b1af5e6a5cf2b60130f8ccbcd1bbd329ec6e4ccf7089a8b9ca4dff3fe9fbbdaa0e2269340a1d8d07a85d7366174081858c09dbcf8ea168fb2f3864b9e38b1b1fd7d8631887ecbf917e37af617f3ea6b0258efd15f024c61399b8244f07ae292a0b20bd0b56efc436e4a4ebd7a3a9fa7ce6ccbc852a9ff8b7a9466bced353b0e839e293f6d9bbc68837688107dccdc8b23d1e65e75c633746937b6b65ea06b441dae3188ea20c9296471acb581d53b91519ce7b042e2b543a5e0b8eb2a35500c862d83cb388a1c48027938877c012af46451bea6f00e61e9f6e0092fb17218d4c36c3ee384c5ade9a9776ccbb8d148013cab40d39f0a3a20cdf5b9422502f4fd58684f21840cc2be11f59226730c99524a3ea852737887992283336f0a4af62a63172eb59980b290701857215aa853564bd978ac9a0051305d6726734c1299c318fe0e7748f4ab21c94858a2832d5f6e3bab7f927f3c9116d66e88791f2cc53439a2170e85754e2d6d3c8770cf3fc24e8ea7eda837d071aefaf04915e7b61d840472de4a3ec9f66fed08fbacc03003b56c6f3bf03fe26d2e25d3a9e84c9f49148cb589f7aea53d73da463b02a66efb056c13470030bf687ea9d121ab5e07639e7c78058a0a4340427e1c2719685563e9fbcb07443820d20c3c901b0974f81b03c242c08945a8084ba3015c0942a89823dc53ec0fb54525860d2e997e8c33736048cc06cb59cf3920138ebb8683bc8bb3160f7deee976b121ca4babdda36040271066f1e70ecb5cd859d7160cd67e55318581b75d6552ee0fd5f460b2a60bc35e707e7697de5d279f3c0ed884e763f1d586f364a0d9bda439cd63b228fb9e0de27aa3aeb80f0e9d7cdc285df7db1ca910826d7249121b9a8f937f7bab4674d7e3375c594fc6798e1fa7f3bd3ec046c7c82588495000567e366a64cce072477775241f274d0714110d4a766913d0bd68afe8e54485354bda9eff71b50864b2fe60ab351e1fa6b019f815e5bbe8d939ed54608cc96ec40e92523e956c7b93aff4732bfe2311600f9639554fa9cc1caa36a4a98ae6d19588545e40454f05e50e55504ec2fa52807954ca860b8488885f0016c9a2261319f155f275e45fa6572cc4e503766cbb589fedd29102964f998415d368221413f626ed2b1a8374c2e60640078ac41a9aeedf97b50ee920a46983489afb3f9f04f25233e4bc82b8da08f9420955671b9a894ef7e017c53bd1121a5bf88733a66e733b786cd07a3ffcc0616ee6a2eb6a364ab8dbc3586ea2dfb6904b89cdf25a072e6326e82721b3b9b76fb74880c83e235db91599b1f183126aaefb0483f9fb4e27ae1b3035ad625325b3558c78920fe28a62a6c143b8ed7a313013bc208e26339e257f7ee7f6cbdb22ef2b4bbc7aa643dd725cd6dfdc2c9aa5d34fa481383b70655686eb29eb9ed825e5cdf809d7af073aff9621a9fba24b1b83849260b168c5b6297adcd95de9f41892abc6ee562fe2b32ccc7b2321c168a8ec86e3b50ad72fb3e961b701b0acbee254a8bc8e17ab92ea4f72a43ac30dc7f773fadf5938d04a5efa748855826875b56bada0334c93feab3f4c11cb907d3c08de6d5e883e226c7be63ad6e9450d1537795073c4593213e211350ad579f642f6bf0c595e8e3145f7fcecd4c72d74ff1b86ad05f4885ecda13ecfa9647c52b30b7378666d263a2e9df1148a0ddb62ef9b770c16ec59e79f6fec4b1ff97f9bf22e417c5e2b5c7afb19a0bb079069aa82dc1e06258abea91d4d0fa48ec16cfee9aad669087a4cf46a21d0a3347416ae95edcabc72be8a7ba7da98ac78aa672449a24c556616a008d335eaa26fb3a9ee5b42e03875b6875e3df202c6a46f029232e32dc18ff327abc223c784121187da7adbc6bc36aca5080f550f4234a580d6476bffd139c1721ecc0a81ddc34451b9c270afd26092796fa1f78fab035bc88fef629867e0a897efe1bde73241fa88771e49f762d58d7773ec62a7a1622d30c141a3e48dacbff42f8e9959d2ba95f2ba5f716882858e415428c68e29fb1a6d191939f653ab480d677c0739e778b606b0134282357d02839c6a842d12d3ba525db72b9f957de0ff32b5ed8846a240dad3f1fc6e98de90144b9bda5171da77558c505724014b9a4ed541db3494350c2196932a1ae8f05c7c94dbcc24343e9927e56ddb08c15ecea2fde38c237c828c8ceedc5ab8b50d106935a532cc21c368f324ae060b39036072a33a2c73580ce92e7116be278fe37186932b73aac634679088e1f664056b4813cffa8390a3a85236bb2d0eddf2547bf77ab4609b4dc121cfff7f4addd97d6a16e4b170a3840d4197e631caca71c4a14b793c3926ece4e958d2a3a7fb5bcedc2719efa344f45604a35ce38dbb96b63eac571d33ec90d66eaa98f1d21e4cd4b42e442163756b1def2d84fb266c4811d637e0cb9af81324ee8f84c880771d6e8220a3cc4b0fc155036c8db93beb16d885e79919657c4552c4a5fb0f81060767508b6d4428884b9c17ff460cbdbc80a3012834c8e2923977b8696063c80be05d1f0fd5d6041af20e5aba7faa013048970276c3f654caa7403ba3452b2868565b1674eb9128da522bd74f5006fbb9eb0545b8783398da291c49b15174afaf252cb52b184d32c85b3ca9bde127d6ac05014ed182988880df781e21e6f7b2c9c18b4ce932c35a05e35bf6b0e3cdf0cf961d75ffd79d527db047a95d8b5724dbc71cb58704da329af4bb6c36092ebd63de2fc7ac7b98ce9e3fcba15571af0956008899258b83c5cd396347e56d681645b46e554fd327afd7378ce3003daca4c1e7071f38f596e65190f6f3c2b257e2d7aa708a5276f316bda931b3ced426988e0c8cd8f79913ea93a5970e533332d4dfa56857b30f14ca3f3df7179eece6a1b2b7363251bfdee841ac95c25a49e411fa285866ef028bb377dafccc32ac6b89506c736ca579dc01499ef28e6e025554d4a343846a6495ade533adc92e8cad37f404081f3b512b8298117dc0bfd5e34523819af06bad36338744a32e8f5df7d3e691a6e95a0876a95bd952f970c21b67105f9c8d23a5e3393d6d5859af4b3f8ff64e44666cde8785b221481f1189866a47c92bcc343a98a1fea355a988f769af9cda3630749eac44022f617221b0237e8cd894099d3a3392bf7cd492d223108701fee02fe5dccb7bd44f169ffc3bff48fda4676aaba80b0e26d2305196974826f9996b398a8d88062f28845b41e0ba87f56f8bd238e88bae8adc28b50351a79adc83741e40a928122639db005dc0e2f7fb57bf1d1274561f04339871d399ce6e5f80d7a8ee6ccf92df6d67e7b98c3432417eab7eb195bed680e4641bd38bf3622375e1d4d7502dad249d9f1552ce0cd5ad0f798c1dbdc9eb035b2e9b19fdfb28f4f3c162eaf5023770624d556b489a0dad3e7cda79ab38f5af07ea601d289da44ea81fd27e1fea512170a72b44e02dd30558d39ef1997a7cdef135a2a776fd7d4707b0c0d5a8594574b46d480286ab9696047faf77713af659cb34806cd79e257943f969310d71cd249885e64a347a5dbf327a9e34c3af81cde146cda89d5b9773b4e219da3f45c9a208b4b7e3fcbb5d2c7af911a53e9294283bb01796c6a3fcfc59b6ebe655cdff091b47c7c0ea61e54870597e85f15d0c99055cf0591e587430f07232d52ec6534b76a4f918d1b26da5b050335a28fb01b721915d66d3f5e3b06e8a7a952f98f6830140b6916192c8238d00d846c39aaf55affeceb269f21810d80014501d0045c3e5eff5f94d09b6966a8806af9aefac5fb3cce6d59451c81fdf985a147e50d7565877edbd85024bdcbeecf9a37f008255b90ff7f05a6121f82b227194d888c6ec0ce7389f3b7e68bf2d457468979e634affeea6b4958a3888a042e15a3e5757249c31f28ef45cf9f059cbf8d6f0724e6af7b9ba0890c85094ccd806bb2f914543d072cfde895fc2a17db22508a710ef85b53677a9ef81cd6d58d0167f2f5d288f152e23bc905b157b03ef49de7b0d3f3be4a32847a6e626fdbda9f0c19a0b7c6771c3e076fd95b71d2641ef098b6d4cad454e21be79f9ca8bfb0fe883a95e638e4953fdd22b8029ee2228f173867d6c69f1188bb19df41cd42c97a053849de4677473cb2073f4dd79e456035ab051318de4a82d36e97b5930b1cc27d0249e576c845eaa5d4c3b80e38a2dcb3d95bdc832fb5119dd78c6b43ade3d4412b25e1225753c10a9e933979e1c1fca2921a09fa3d7693a1c03cbda59d3891b4e22439f7c8eafc3f14da3bdb2fec3787e21869e4a6a8a8deeec83050b5f423cbf9885a187bceeb6c5e3cdce4c19f8ec35d99ec3c461380fd3ed67eea11530a81b0b44052a10dad7e2c2ad821224befb822249d768df3a2a75b18182d5256f649091de658020f325d0abe07619d0693d862294827d064eb1d08476c3d951b93c470a1cbd8938e65763009b81a3067538627b8c443de008a52208afa70f54897bb3a0704996a2204bec41e65b6c979b0efab5a1f6c898da046d92ab3453dc69a03c45a6c60709f384160966f7b5d3b554bbcb028ac96239460c3a533cc49ab3d1d41b73bbc10c0d42771912a30db16ab106a1670f8f28f97269d2cb8be5f5dc2cd637638bb8fe536e2d5681eb530d648cf75be84e2582c872dce75a296ec81abeada325d5068b69cba5de6d354598d9c7f1364d9fca68af1ba045deb160b3eae7a31282adb65cdb78dfb75174292e905790eb34f5d8c3108f380f9644056a867926ac3e053978e55fcae59b285a9eb0aec49d05f305e686d44965e94bdec3eea0da44aa07f03286d43a40de3e605776cceeaff6ee57b2a3f38170c89584231c4ad9713d2ff3a4c6e8cd9f87b2211d1341318588378d0ed133d8378d619503a15ab796f33e014418460816f1847d4b110e40d135157e98ec4861acb632045fc4cce279b00e8ef3272b0da878bf4ead8b3f5078e50e50997eea6adbf2e68a4e6c0b955772a1abd0f6d9b299a77fa40956ce5fd39927408befe581df278e85de357711d6d4042d675b55b24f20c56fc9008e539beedb713ade0f2772520fa6317941a4c956bf2ffbdb98d2a91c3616160cb2597a94b2e30ed858889fd85454e2f3aa3c7963359c6d7cbf50578c20452758275e6c098e6094759e6a93b0ff607c2a5e7ebe8d074d0bea7f0d620aad171897ec721eca32158f0a7151659317eb1824035d6c7eb25d6eea39334cf798b441a1eda7e37fc56ac817b324b3a0e90b77f860dfdaf4e0c41d54b017963f760c73dcf4b9c3fda73415388e9cfae1b785992f343660397ea59fc59462bdd55297a4254e5290899d98bfd359923f67e2028947839b848f50652e918b0e53311a475d0ab9c6b305ad18a5917778b5331cdc5b75688a0711a8c106939105d8462ed1666010ca16cfa1531aa21ede97e180e68f89bb82134c99212ebbc2dd42de7adcbdc5d5e7dca1d2920f5645c356721649d8e1f6597880bd8e73a84af6e4711a82b69460014ed6909aeee164ef03d6c349a77c8ffa222dc94a24885aee1ab02cb7e9c31eb25dd2da10a64b8f77b895697b1310c7f13ee3cc0f8d28157e57ab715d22c0e21e9fce8f50507ab8059bfd8e94569df661f53e758543354faa01a40f1cf0436d3a08a1464180353637a5891b8785cf1d935b0650077f53ea1e117fc296e584687ca81f0b662840826cf75c3f73f44cfb0fb270e6e50118b1b0e143c6a7f94066fbda3fc18dff125cce9d55674f1d3c3b2ceadeedc240efcce9869fea6c28b61a093c13db8448c35cb860d7d04740bc9ebe6f7f1f063371f3eec9872dc37bf7d88c6111fa9f4abe35173ea06b7fc6e88040a8117cbbbb46c4630fc8058d7affe4f36bfebfeccde690362e714d022fd09eb3a81b9dd1122da390bf13df331a228367fc00783b23d2603bd21f5a3b17f45e92c48e51a43bf8443ee3bfe9c0cb71d8d354521b9550d0d67e5d0edce69d7aac52b4c3869a33177670bc34ae4bb2605e6b590b8860c1424f65cd701d504b2d2c1d523ff4395e5bedbbaff19a1a51a6e7dd007fad305457ac9b1fff23f4c6579e0ffb9b333e08b3f2039b0e7bb7169bc1d3525b65b1bc7cae45fbbd9077b9962a05cfe57c319f0ba3fa6c0fb338e8aa9d96c4331a9b1c8aceda13ffda2c1def301b2b293feb5252438fb10b509bf75008d24789b7774236b5e2e0e1c894f695ebdac2b2a2b2b3d2331117bc361e59b4031eecd594afad7ad8472bc506b73c91c34d4f5889f01c64deb6fe62a8c0fe9b3e40b276a9cd17a1bc99baa58b6c45490942f99036e9da9a649f8a706536a78efc34e7c062697ce23e168a43fcf576300679d798635d6ed441b95c4f611cd92363395e1bef58f5be0741743ace8aba6a412cbce122b37196a50b3bd1cdfb44885ed8d1b33d9dd8d2dfa1ba48d28a00f5e06b6ba3149f368a0284a196dfde3a271902bb98aecaaeaf9c67dd376956c39a5251d8ac6296e3f0d2537bc097c9d6c2d384188649e70d5f30a7ac5c62bebdc891fd11dc59795279098b096fba1b2d8472b0a5fe5a31d64431a0269e49d88cb92330c9064579c318eef912f4c6f58713c95f43b76d4f51d3d3add7068d21b099337d34bd7c9df8ebe9670d304a521b203577d25bbe2da5ec62e63d40d56b6412d42ecc5bc7b348bfd636059c7cc51ea98c745a3db82627c6dad106a99d95441acb00f2de23b966c56027f700f03ebfce686ca667291396834bf4b7a05b5dff2de46b9a4f61e4c48be7e0a19dd2eac06c1e5290e38b358ac7eed56dc9e3e65b4a2d53d99b32431989912347036247cb59630cc2fcd49a09760f9bd8b552b85be7b8e17f57ac85df1499fb030caaf63279b8dfa9c24b29f8e29ac6580823384bf798274f5dd5fd0410e859f8ea0570926c703f3f62b148076f3ac639f03d1661785e6da0600c8deec6cfaa05d0707ee083a41b58d974d7c42fc23cbe2f04f3b07e8db2f8c7ea54d83d35b4535856c0e514761aa8e8a389a011cdaf790fac4b8e222cdf582f6ea704d801d74829bc817b0f9fd72d2ef7dea62e2b792851e4aedaf09868e51a6f7e75cba2d205934e219f99fcebf525c6a2993e5d4ec4aac9b58d389122ee49d922d9173528248943f6a7bac2ab66d97ac60979decd53a0f6b6c3cedc57a812cdc2290c3c1e940a180f0ed7b5c88f6d5ac1576dc3050b33c1960b10e16ee29c71e180e42633c9c4a0e4251c257c5614bc868c0f69cf99d79d392b8f60039f73e3305d4963e1a9145d9266e2adde491b41d0fff1ccbe6ba7018247a63dd8873e68a49f770be6cba9cc9317c942f8dea7c3ce01d0c4524313c7cad92e3e22e6fbd6ca657c5306404403243a94666ddc3acdec2091473ec4d159aa900fbc084b24d833dbfdc80713996fc5a3c05ca8bad70d78ec29453ee6a7ff02881f584e0480f3f292b17d6302184152b7324675378308131ad9e01d2451d89a052c5c7760821f5f0b7a84d7d0202d29aa0df90a28e7ac9ff15ee73a0163feebd8cc047d7b82228d194f4c6188743072c499ab5aa43bc37438496b19146ed80914ee9c718bae3d0620049d62385837560cd3824658ce2035b959991ee05b8222a89536fc386ec2e2d0ed161ca07d873cdf2496b799a8a4768d3a7184a32c4cafe1e15011e7eb83fde86cd85ac38573bddca41ee6877c0e385c8af86ab6619a4c2c962680b9ad8875793db7a53f50afcefc048262ae611a5c924b1dbf82f92461451a5e58660f2edbe10517ef1740c8c2be81dd86b6f03f8131c7479ef2c99c540a81cadb76c0b34bf08bfc0c448a02e3753140299b220ca183a04f95702d32274aad498e2daad3300f959efa4367b0f4f270135a8db958e194cc9fefa349370ff73824ca1f14b02e07115b728938b4747a60e3340a7d80e55ddc6107010c12064ec4d791f1268927695b9ac47103fd5d260ff3a831401109e9c894ab68beb1c82c68471232245660e2f01d1552ef38ff33a3789c69ee0ad51e454ea8547982d3ef2b1e03b9fc3403cee529e3ee43d99dda127379a5917ae569820d7e2375002eac8d78e37bac54990440baa48a2c29b38a85bd1e95bb56e0c81a0bcde5b82c57a7beff66cfa2aaa827549c5ab9518c0158f7c19d04733f048ea081f4b17ce0981b33f714f42b01552141f01506e4eb0674172c946f1310540fb4b1bb3570d284423a2988aa41aaf28d2df92b7eae67a8c0cb5bef1909aca9987a2badc7104a02740074654616507dc1b8e36578890f126e8791ca7b989a76140d46dbbbb7dcfd92644cd20a3acc95fed7e5b9020ca4f25b3b571e475f8c7f2ea734f95e30c61ba0a39a03f335c0a401f2eb555c850cc136487ad58dd039fbb275a97663fb8a51a0045a43b79764713b07dc9fada2b350c24cd5f2cfd84a21f19b893cc52e2f92813391cbd34c0f31e3462af9f126dab904af274523aeb9f23432c2ef188427b18931d0b72d1ba493050f785cc4c7dee3487ab79aebe3fa308e9d77bf8ebc882f0b11bf33e95819affa16032f52bc817dfccb973b9e46aee2cdaa3e0ab88fec5bebc08e9474848456089a9470fd16b718227b6bb1f68b4c5b43a9ce9283650ebbe00bf4c8365141a83c1d724cf3f795562d1ef900a1cbded02b066c2a702e60132a865b6c966f2c8e6a04a57109f0efbdceb5be65333219b1b4609ec52a7731743bae6209a78bba0c41d7c8f8da2bc54353532d3091dde80da584047cc2bd635bdc76a6cd409e8ffd16f279eec1f1f4228d7899f349cf3609e2541c7516399294287fce88f44c4b0313d65341ffc5fe49b96c2341252111be428771854d849607151c993b2c07d5c158f07fb8a5ce33b533e6b1b362b7bd1a691bff98b3dfc8b0f0c2c7a69a1ac7b212579413a4db65e7cc15b8f3120eeab931e23ad321957349ede023f649500b5f4bcf0783dcfe1d8de9301153407c4fdbbf584b1625cdeb6fc45e21337d4c232b6e7b4bc77e3aa0371196575d241bafdfd6fbf996c699a638105c2dfda0adafe9e51662d5db09521cd3d75afd08d146e66d11e99b7c51bbe208182133394835f9ca40a11c14f3b9b2d5768e3555b4905a83607665c0139003cb4e6ddcb71ff077f244585263de33235dec769ca44a3c48cac9841d19cb103a8d19405dad2e81e55d2b93fd947c3fca30283e771a15b931fc04fb2bc7de8ce4d10258af3a0f73712a2ae5d2a4222fffe491c6ecf0c5f9a6f11856473e2130c56453beec1788ff2d2a998c5190b64dd29db5f5affa87a84c328faf6e9843f312765d4edfc736fab0bc99066277f7f0c97ba03b22720ffb709fa504614eb2a684dd0e8bd6524d7402108131f694730dab1a72ec414c1979a13232cbcb2f8d708aa8cf5abd73c342a8fb9b9ab61b123d6649aefdcc613c781d200c9d9e5a4dc815bd690f261d782ee940d9dfbbd7e8456198c2f5c1f168fd21e4758e3ac136652758f95c5f50a89e2643ad044e8f43e476e83a40e6bf586e1a96f3025621f4314bc36f72d4dbfc31e1082e488afe577091668de2a675cc717d85c6ddf68e53b5fb87b31b2753481dc5ba4edc14248474f842237e127e765f6c7952cb14b8f99a4e96590d4b3da3ea3d743719307730285277a0f5bfb8f50cfc541839be8d14594442684c8e47db78243a2228ec33a6e2bfd8034009e6b4bcbf5f20af111fb190b807d78124b7a6530664f7f5d983268107b615d820057830e9a679f20ee94c1ffb7d88d00fb67ca6ba83ff509509320c19616cdb482da6793face5d6886dcdfd62756ab906837f31319c2ae5aa5c749d32c231d198cf4143ae8cec4ff902da911988638cea28da1ad0f2cc9ccf5574d7fb15d60fd0c4d31ef85496854ceb851732acf8f4ae417d0b21c26af9cfb3d173300ccb54ca966493f803f4ae07a09426f010fcac0d4fdb6b202b4b9ebc4054aa2d81f555c19e79c91844e5d3864060779ed311e9f19bc1db1721e05f3a290055e0397ee100e212a9642909d05d14218958fc70a81d6fe6832c41e8bd3e8944e4ce4ec47745ea67d30d49e521f7c7d9cf55979a4422fcfb28ec18ab6f46b8739edf2cb80ffe2032e95cb644b9d1aba1d63e5885a25e4bd1d67cb064b4ca01fe6fb2cae0c4487591e5f24572aa1de1a3ef3c970f8007c69bbae10b165c099489f97303667789c68d1931cace558a743c7f2c79bb52c5a3ed944c5ba75cf4e2c92853e9c7c16d0f885c35cb99ffa2c4bdd1c1728059904cdc95684478383b6946c3cb13291312a5bc053d02bdbfef6b0c905c4d35939909e74546d1f8aeda1abcdf415509714013199cc23fbe09581883eda796d71cee9277287b2527ca5ef5d3d7060a368c20ec0b32c31e8e5e500346cb5f2d31fe9bb75c6c4fe6b96f6a9f6d686d243d59af6f24065bb82669e97745d5d2d3fb43b774d78db32ff902f9a5b7a09a132d6e0e5337eacb8cf57c21cc843ea259dc97b0f084ca6c26a795b693730ba9ca896792fec5c7f21026eabbd2a8bd1701fcb9b0d054a8ee6a98a7d582b7a4113ff426356a1b5ba5f3348a9f8cde18f4ecdd9cd7854d3ec5868a775f840e01d4d7472d8401e4b9b83e807514cd1b75cf97285890c2980cae68d3c8008829037ee092319e665a9d38e0981eed1e8e9ab292e0f3f114247709646554d90c54c2f581e7c55a4e794a39d4d140a31ff1d4abef96024bd865fafe2be834c531ae3fb7a1a3c8099f2b3c09a865e25adc4cad86540f4dc5603213b30c2018c02fa9df59fd9649e79af616c03c6b182ddf6ebdb7d90effbdf558117a3df0c64c162f7318f82cbe34d901f0db79498c1e5454e806bcb472ac21d7668bf4d90daaab0a2f8f251da8249a11a530fc4ced5b78fe4f2412130c9ea18e80bd68b038563fcdd350ad1108c2a4b0d0f8d59029658675ba9c1b2b8891e522c3fd0fa2267258d3f60f6e91d8f3165abba7446c02da799741064e61de143fb257465b4b25f2bcb7710663f7d7b674d16f36116e61ea9d1c3c921bab3ef488c7c131aa4e0b94a9e8d8f211b440cd458380bb531cf4cf2cec8307f372a2452720bf2f7f70a1e6efed26eb6d91debc6c4aca364b33504ed73e3b969f92d4226f826c69065a1665bfc92001a59526e93a5aeef1301909977e36121dc4aa365818cdc8667d38511ba6f2938c76c71eb3a101ba2ce69d97e975bac35e4bf56e4026e475ffd31100a7f4cf2579a0746a7ef8bf7f14be91d836591fd6acc0e39712145f24460e34af10ffe231b034ba8f03ecca9e9513a2886dc2d98d2c87a97aa29171b8f4616baa7c8e861bc6e5543b912b2303ad0c45e1e0918d8bcca7f8851a02248aba9b14dc7780f94db3596779a09c7a0e730a8f5a30c911cdafef8b21f036d0768cd97879bec1bf2bda5fc388863e71bfd6d4f54a4d7865ca21cf097d73fd1d8f0ecc493fd8385510eec987fa7d7033dc82a8d69314aec6d801f6d996be00f97e9cd90f6e3c04b92b9991684ec68604a4201649c4dc671382a9c287a05d31585cf60f085aa6bcc729a153c86414e52c60828a7d79e48199e943a7d4a553daa03b192c7663c03db963c558c3e97d177c4f6012709628a11c4e77cbbcc2d6f405b1194005315af2081ff4663485bd00891fb484443a8e4f59300b130e6fcf42ca0b5e673a29fe38b16d3b1ad84da2fcf1255eaa600e79428ace3ce9e58ccda0c18e75945ac83837723ee6ad74d05f01e2e6c2cadf346a50293d2d2bd05c8ec45f5eafe7782cc09105aa920a1cfa325ec562457b2b28bc817ac9213d92c98b887fd1dc05fb043e8c4403b11423ade42a58d812acbe599db2d30be621c078925b4f2b9fb2a18857561ee91119d6366aa0444dedc96b3354737fbd151f3bb9fd32015c67f7e6abcb2d6d6a61dddd987ab13a8d97aebbcf93140fd70dbd4a6b766f314398b00605aa34669faa172381925c7321988e125021b99fcfea9cc56b8656eac0eb63c4e5e1420bdfaca3848d611606f4b25e473d78a577a4247666f7d6fac1ae0b75ec175b5eedbc4399fc6bf8928c2d0d6f40755ae08df17a98d0875fd0f243980bb1d642ca051ffe4718b983fa4369828a2f93b33a791488ddff226b80325dc8a9d89f1e643fbd7cae39d14cc56532d605852b083a2000d37182a57dda7ae9e0d0e1c2378303f7729169638f8ae3297583a04667bef249edf9281cd9d667d34b2ffc20a6caa7ce4754a30f653483d120af648871ac944f8ba33a0d1e68304998855312ec4474f719835b97ba4bdddf585854543e6a81621d663960621188126b392f1ee8a74b47381076beaa0cc167ae1a7c8e770a4fb626fc2fc00eb1c340cc34977f84d7cfe977429828031ebd560499ad1e7dc3cd6e145db986ef70613cb36dcd4232951f6dcc9b2b6eafe6c4f21d3a56099d0dfe995c844cbb3db8503c4f4d6043452a1c6104054af70035d54dda2a3445a72f00710f61d421ca912b019b5d01cfe2df6041a6c6cff9ede4c3a54b6f8b45129e7b2fb5be3e9f32e2dda787b51923532f6c89f062fd76f325035c58f84311cf0c1149cc8db3b2efea06b3bbc5aa5305a344b48b7ca274eda053dbe2f0f01a56acf2f662ab2c2c36a3015536714cc99e916cc4fa824a376d74a5551584726488e35ac9762029070387e10cd48cf3dfcd5ecc896b5843720ce65ebcc053fa33c1f15d65a99dcdb0dac06d7cabca62357ea64c36d5e0375eb635bb1f59ca41e686f653c083e4a2c4e7708a902788fa8b9e330ff3c5da932f31c992a51d2596b0a087ef9214b851c8cf14e09253327b18ccd63e8ec1fd518d3432dddd4a17c663b21af8da951461f9efe8b30569936b898c3f5e06d9c7825067f459046fa2f7cfb7848ed9c030e732e13cc49360701a5fcd1e384ce1ece12804392291ac354e3102652a5e4b5970e4f3dce567de8cf3ad49bab66793b2c16c67c96c0a00ec9a43adc334db44352ec9c50a4d18aa291a434ab2a8e2c98f490e216dedc0e710832d9a9d0950a22adb0900023f5f37e42c5e642610d1a59eba66f6f8a6e65b58812d385fdcdfa40644e9c11372a3c7b17f5a1d2e26f7e5144028e7d0e3cdb6c6fffb8aeb31b6e6a8d8b03d7ef5cf57b384a36ea6e299a8921c0b5a2a50fc70706a697fb0721f1a83ef1bd72f204087f2318b3ebd841badfc3e49dbfa2403fbf76309c94979529c192e3e2238b850540b6b36f28fd269fa5958be628e3f9486cbfd87e2ec758db376b58ac28336abee9e99a5582d8235c6e8d76347eb5a7f23a6b5558d01c2dbe5ab2f4074951932808cfaee99d770d4eaacd3abc7f1dba9f009affd5de9df2e22a0c8daf3d4aaa1a4094f3d0178cd6e9aeec1ab1c01af8f9fbe1a7e9f795b277082b63c26619da440e017644d4cb2b20305280c94a5bde66a8274a4350532474126a88607feefae1914d1bd644b3feb088e07ceea6805f21173ef706fa357a71fc028e672b76937126c9ea9f280e4b3482b7164a7f448be6fb97a11a56df0affef236ebc766737483d22f1d2d416b8034179e7879dac243b77fc1960a5cc8eb76737fd4b89a7b99ccb2257159e0df8ccce21540144a3b596bf7b8c3ff59599cf8f9ce77b8be0e74f1b4ce2ed2742f126a5546937ae2e8873bed9da6fde553212b7a57b49881c7c0c2d90160ec516df54107f151b160d5c73343e669984d86a49eee7497b1228daa178a2802f4968ee6d4bd09aefcfacc6bdd8e0014aff216e1a613235e29c0a6998dc2c89451ca99584d77d680fb212444af5cee6670130a9ac76e480eb556dfec8b9d7201b9265ca4a4aa39c4004aaef6032d8fb3d0d331cfda17516246149a7b5c9f5b7cfc4dcba4df195ea61e7031a9fec82783dbc9a6168e328e1a66437a29ef63d63fa748954e59c8100ac6fa70a37b54fd15704330a5f32185ba513732b5d1622039dccb5a7e9db4d48d0cba5970a23d8dffe5bfdac458a3f8b9773553db7f1c3537e933087b227e1fc31cad483376dc00acf594457cb4ddce83eb5c743ce43037e92d6988b44e3b212cc500e9def304b390f04d1bb80ec1fbc57347885c52bda3131cba1846440ffa4b4200277fef63f7467b98ded7c91547f5141dae92a07c7d18a191aad96c3bea682fa20ac2b18b68b5fb4a810bad7ddd5be85cec121303366ef3fe976317395a24fd304f46daaf4d9623b577f206c6584d9215efe3166a3c669fce6093e9620c56ebe1f7dbd6522fbab318e2cfb30723b1e6c961bd5d5d878cbb2602c90d1774d63641d2cd277c4c011571421b5423320ddb2220b4838191f42ec9c2351c6e8dc34b27edfb9b3487d1ef3546c13096cd78471483c41874209b3447e2e869d44829fd5887212f95997daed7336caf1c928df657a134c97faa37737f65bd4384a13edc965ea432a20f023b31d22ffc988910cbc23e0004c0b1a9007555738d1a6621b69a8e99e952df57ddde5bf06c0114ef2b2011fa427406f5ff3d4fa239f71a4b2bf9ffafc8871a82142924f20f8c37c308bc5f2cf3c2a8a6cd2ae4f7343c22f61db8843389af442613198d9216371da90138355c32399b0ffa703b2397341348ce02668c7294ed4788354e48db0905afcea55b916ff700ac601b9c95849cb96d14107d06bbed66431e0dc303f95277482c6e767fec7a07b510650688a748ab7b6f5365159f52e0ce68a09291775ac3ab06816c8f957cc594a47d1d13f9349adcf100a02dddbaaf6dae0683b23bcef6c63559c407d97937fd0f60b79df392ab0eeefe31400cea91873093e4ab46b8b19c829d005713d7a7542f45404f9ac16a45070882f33bb4ac647a07ba6a89ef7909a5e54bd508fa5711713eedef0cd14ddb75f6398262f27d3bfc0f329cc4f67fddc64c93cda1c7b50b24363bf922cf35114f0d7b1e04bb08bef9eb481c2ac90f95a64f0f6c13f521f05fd94c306130186edc51584999b180c3dba4b2632b66571dabe871e5ff4432ea5e4683024f37e612d36214d5e6128396c17c9e92e28237e40cdb69e1ca25c05544715b12a2474f508adf1f86362e76af3524bcda692c8bec72a870e656db3fa5ffb6f6ce96cc6decbbc8598b92f6798f3072d1c2be51a4fe5ba584244b3cb7ce643156c6549032984becb5506b9eb519cf252e7bc906dee3c28630235593936454134fd7e51986fb87909757d91977dd70198b44a3a53e4ba3bb584948281ca221f98f1829fa0306ce09f1ee6d9cc3d092ac36243d9cc7acda0fd6faacd2335c558f1490c8d66cc614bd6199d22f97c6c97db3d0c983ee2f44fe92c1c943c76d0223c99d4ca0f1249b66badd442af6b196134b848422bcbb9dd4935c4add98eae56814872adf3910394369c665246c99569e6b00101ebaa1b5785339f07dea2b772cd3dfb21e7ff7600060f4ceecb5e9d647293b266c19b22f1ea5bfcb9670f769c1bdf411db36b735ff1b212b06f63c65acefc563f4f4aeff03eb0d4ded4d4a5f3b8d39073dbe681dbe7ed60ca9dc551befd1c39fc25c08a22dbd91e24afa5116bcf73692feb9c6972c51956268a9d60e901679ed33ec3d46d0e2ef2135a32defe427032215ef3aad06ccbaa8343b246da1752c4b107280aa85bef946de93fb57643b991283868a8d964a55106f0e77ba0589484e9491681fa81c98706fd110f18add11f4f02985962d1ba609b6ab6c8f3e448e42ea4e3e113f0b41a3d3f0c2272090243ccfc5910a0d5f938118b02312ade492fba59bc12ad56704101d7c56eb038b360f103e3083d6c1f3ff9142d8712ecce765c6a48aeb29ffbd7a462063856a5bce0011d515bb7008ab9a50f81c186aede97916517f148fc31caad46dc1e33a08c0a055b6c2a09b8f83af6a9dee8a953cbe329322276f4d9d7f41f8b6c0b6a3a5c1346d764f33151c72b12f91bcb41f4cb50ea0d5a9b69b3e080e7216f886a81f0dee5c6207652d6421ed09a18c0e2f602dca6da412a64ab5d8c6a70fde9c7786c409b79f18a179a8d07b06307d107ea0a642820fc9266eff7c326ad5f18924bbb76d0e120fb84670e8e47e664d49b8285c862b09719ca6d0cbe2f927e5bfc47ed521fc55f576c9615f2c534c8606cda20c8e896810878ab4f90f5bf60841be8fdad4704fa4cad791950fdfb934ca9e628bc1a7b6c4d2b68f4b2494530172160b32ad7787a7156b1255ef4110feeb78f6bf78014680790af66a7da17362c8ad045cbdbb8301137267ff3307c796095339e6569cbf64ef9f9323b346572c11bd6add034506a2445d27cd9d11d92c5704ef066664f297f9dc6dd5c101240a3d291df596be6a19dab851fc5f08cb855345cee5794834e68b4d46ed93c3631e2b349b6e30c44bdced047c2f54cf157d25d9543bad1a83a20a3758c47714cc1b011aa0657941f3262c191ff50220f6cf31168e125ef0fa4f03abefbd0f8164f542942d46289d75f8315b0725ed3423263011a2e3ddc8a63f941c085877dc0cba0c839df209e7b6043bf26f57abe8fa60af78559d3ebb7fb56a1a4309d5613dfe09f2b9289d8575d2c2b07fdc3497083c37c23adfd4ad4d3efdc809c43da6a0ef534bf2e241589a453026e2f8bb8e0a0634d6e2df31b3b3bc11297ddce2632623a487ef15cf854c5bd19a1e349c3dbb4b1de0bd207362a3bf9629661086f7fe58df10bf4b2b98e814b0f1e60c7bbf6ff0c8ae13c72f283442b2cce8a8b078d164c11d255d6c517e2260dfdfa674fee2eaf5ce5ccec4d103a75dc839ae7c12e5200711b891fea211b8317d541cc0237731419fed46d67e3737fd5b511479dd6dc82ef587b430b82d3f94a1fb6247b50a97a12e7fd9dc6482862d596bc97544fa171fd13cbdf8ed37a448018947af2b56c48488564ec5cdecd3a4f6beff046ade9123c6f9127e92b1b0b05226b6ba5e3da5d870ac9a468c713dad87602f3c898324ee89efb18e451e50092b3fe9d4055ced971d77f92af8f509f274bba8af9c7415d113569cd422813b9ec6d7041dc65165b761908b2d0f35c6dbd25505377054f13eef1bc5dc6edd06ca93ee0b57efd3554df023d8ad9fe0fa24709d7b5b75c0a05dbbc13f58b43baacfb5c871f6ce750dbf6434c8277b2a63ff3ea0ed409bcd7d15919f4396b8cbc22965bf515e686e9b9820d71f7e7710341c00c16785009ff149faf94ed839340e9e601c5323d708e1894cfdb41b7efb877d2abace66c0da624139c11ef67dda6143de06d51d09aa4f32d063f95afcfafc0d40e4009de92f812b42fb2861171f3e7c938151d9700c3b09110b4133973426649af6a9b2f510a517e4a8fab0cfdee199953bb492e4bad31971dc0b544681da0487da01dc44f28d6ebba3cbe371d8401888f85eb6a4510cc1b65abec8999caa815ad2e3252a60216b4cb48085ef42c536dc7d79143805dc09d75a2a7e1127ea8228436f961968cd2aecafe2ad26f580bb2501e697fd23d144efab93d3ac4cda7a6671e65f272596554fbdd709a0692805ae18aca13042140c931daa23dc6e5f331f871735eb98a1d5771e452d8b8cf5a65be6c4a4179d1c9279bbd9f5ba49ecdcb8cc06ab5125661d2c0da48b1bd0814fa0280ea4a0d358e6219c84d15e54edc77eb5b090cb895fa900cbf9396a2269b7a931e06541fe7da532d8fbe432077831bedeb48efa00e671991f758d0b5e7628435979287860cb16c955bd702a01e8222a4cd9dacb45376e4a5820ad2d4c1dfc4a922854326ab8cd30bb3adec7fe931693d31a45cb8765e336c324134a092bd22f280cbfd061f78558f0ba31200135686b9dc2d1de4ed57cd0f2655132855f12d46c7ce9478e6c99f29232e6e93e0f44346b1cf3cfa78b7dfa364be033dcdbb4d2355589aa9e3c32a14f1673d5a13a6f7e0baac60c3b1c50c79e639c8cfdde3be62c78f442470b1a9b71f44d1ed2c7d1d474558d8f9f1e9f9b334a2dbfb3920177cc6c7d2cf8b8ca2376affc4376cf7fae6707b7c943d3b8de1b1a069bed4acd031c7a5be565bb0a7151c081d2d94ea4be3744c93d8c98016004df075ee426aa84e2b05313871daf195c2e8b36768671cb7e5d2471247271a6cfb4af2cc8b22588f01771e98433a8d3723c74dbb488746f3ca3c8c471c9a9eb11e2144d9f137bf133515421a9d5c8ea23fd81c941519035e412fd8608ba955796217516d19e9e252643a5e7d4ea4282f0607b9fdfa5f9874a672d96bacd768028c406a51875ccbd86fc4f883bc530502198202154b3138160fbcbc7b968bf4c0c1cbd2a7c4bf579d404d98ea00b13e28c0062fad4fb17ade00f8a1744a788f8132863a98d175917069fdffe1a3f06c0452b28189e10abd348cccec5002fb60f43fd2706b757ca92234a3742d2656dcbefe86245a4c9f2a3faa3e872e73613c20ff0b45a52be05f2ec9c60ab9cfe093dfd7c59110e11403425b078213e7782491f8203fdd647ad77d40b6d19fb9e23912cffb9ba741bd464c51c132bc95833c0c305bb53607965ad89f02c5be25a2196584e99ab1b5c2e7841746d26e6eb2e03993f90e8c20b8f1ab7c28e443db106a9e60cffbd35ac44c27f0ed8635abdacba40405f140947f4aad2fd5d87e68fd069a63711a2c00923474d4ee1a17adaff65478443d6165db02519384ecc4e7c8a10421932e4d10be4a0dc228c904eeb73e9b4b047450b5972173da832bb2ab36dd8da5e635ef448a27824e16e902edd2e39a51d448278f87697c09de13f4fb8627361c11bb81ed1d7408e682a3931291cb64bab53f9129fb229cb4e415441af9a56b01119d82511af66a802b6faf75f3f3ce9e39dd8b87b0503aa16f39b5b3876345c2724c19a920145606dc18eef6fcb17e5197ea36dcd5329c8a4563152d1fb8a6808d5c3f51ec990bfb95983c20c1f8b53d6fbe81516af240c36e62c04f040e546160035fe41f58194982aebbb9200562f34593bfda56a22d3133ecb2024bd8f874035b4f04ca266cfd2ce5471a25e859faf27be35843259612e79bad25c483c81dc3d7ffb4bd4d726012c4cbf40518bc6a9f786e4c3904606fdfd714a65cf4ed75181b540dd3e2b2e4d81bfed16a26c3d8a99f69b8d28a7b9adb46cddf088678e731d85b03a00bbe27b9b0443a96ad233c0d5781f78e8d27ad2ad664fe8b536831904930c4f0f389b63be38ff1831a4fb44adeaafff4df9e6bb7d73cabbdfbef8d65b1e3794642983c3b7d2bb19f4274a1f907b513b6966776eab528f6e16db36179503f9dd2030498a9d9bf08da05a07f25b9f51ba617312e819946d512678ea9b2a48efaac9f85a23057074b7911614becd0d57b44185b0291aed4bd194e4f41d7db14998b3d48a762f1687ce91535c5aa3b822b2b1c6419844c89d3e996d0e88fcc4e223b3368dc88cf03b6e1088b9461a36e5fb7bd063ba345ab965975ea0a36148226e400a91e47fb9f4ad6ec4a054597b5710ec717b25ce48c6ef23292c225aba80c12439f2568588094f3e1cbe8f71967298027db69609b37aa1b1f46bf217a69d2f0b75a8b50688c18f8bad5ccdf9e94c0c6bdb720364cde16534090c15757604420e6fcbe8da5a4acbfb092d8842321a28be1ab9ca7f42b1ab61cd8b47758afe58e27d446516dc006c1890d4e6fb76fe8b98b2fda4b79450bb8ff349e0bd073bba5b15f9164267f934a338f7b25c8514c820a0b24ebec4b7394a24103c2fd239eff70de9c7a303a7910ee3568e1857e7cc8d03c9fdc0d7ae050d4dc96e7bce6d47d8e1eb625af0c000a95c520e5334ba98e39bbdff8b80aeafeb8258f14a8bff45302a41bba01b1e22e487118ac314d536dd1d66d88cc24e1ae6dfee5f1efbf90883e81ea0dd8dc75070597da4777911d20fdc4a4b933e7e03ee5741941ad80e8d4cbd9142da363bb0c4177df86212dfeed7db100c7e2508f43ebbefd846ac46f003a4132abcc5dc635f3f76e7d53a4a736bc606b1256cb5b9a45f066486c7588452a95765629cb43ea72128f4ebf7547396f1e583ecd46984f846c038c7410aa06c73a4bb5c1190458e531723ef9728e0bdc1783fb39d05caaf5ba32b17e82e64750eed51f175edeaa2b3ce147d5ecca1f450f7235af3f88eda42b291ec61006bdd3f835f15fee8f5cd1a14a384f59115048791b2ee18f51f2c0f5dafc627fa1d40a064663c3d124fa44ac2bce99a9c4859b27d044991129bbc63b0fea18e8df18ce362eade331bd7611bc9e11990807c73374c64673513dee6adca5519625d8fd61cf0a2bfd3832b9be7d05569213dbd6c52d812508482171e9e6f753d5a85d590fca30c61a9265ec46f6091ce5a09b8a305814e0615bd6895302c32c6818222f29f73e60feecf825f1b165a5c46ce9dc8a6477049801208f0e035ea31defe19e2d1840b5c12a5edba80bf8a3ca5696cffd16d731a409259ded4bdbeeacbe358e2b88ebcdc6c03de30557c10a6be72cbc9b6e10188b1846fa88f08d6c9ca056d3e6eb93b8a0f21d1cc2076d037cb82405aa4da296d0627768f7d4b342cbd831b701a1347ea7aeb0db59e39805bde34a7601e3c7dcdfc3d74985e25c765009283170828f8091c2e3829569e284142bb2021fb576ac16e300a59fc07d456461222e42fe386c71fe6f1a381dc7a5b9db20b1e6919a7d7a0c3b083d8a93298b53c671fc55cbdc64eb65beaef66fd8354aa58d67c2736580d543d784474e8ca9fc6af6bf791b9e289af14a780e449a07d13aff5b3e29448b6d95ef9833b36a714b4eb3d34ae7396764dfee2549cca3808a13f2e96cb5590b82ac6f39ab6eae02981adb936c6ea5f241c90a82b5c7b562d4d4f32cd536b9562007d5ed82030625b61c770a1652e3b2832c8bd830d6035381c3e119acb9a1a8de6c583404bd51f460afe359d9a6013c12a93915d50e9fbc8cfd2ab9527181afbab79c384db5d28f5087c28eea3b0c7167efcfb48f52009bd3d84538ab612e94b8a03f394f1e7f52693fd52990c7b5cf8bc9f0cbcd9fa8580ab84c65523fc235c285b31a89f402b3babb1fdf0cd5c171103c413f1d523e7f983f95e1cd34350dcb78c88665cb0102ce2558b0155c95d0bd2c94b5f5c2df82a7315fae2129f9380aeed62ad8ef7c407b562a7c49e28773e3ca8d195c6693415ac8ac18c0fd2071d140bd4fadc3fbfc1a5a341c7fe74a3135d12cb970dd6cd2086961ee22546d0675afcc8756f3af817413424fcb81943087e36b745d9c09c90e51e3c1522129d5a48ee50949374dbd9fce998c0ddee3a09e235b2389c314bf196a02ecdfc7cf983cc83366b40f174d296245d096d9fa60e5c16d99e3dc10ee5c468cf27493d579e6ea3971f2a99628ec302374ac17cc1582beac2ba1f116392df571d3f916162450533a828918109ac20cfd4464676d1339c7083816d154f265004994357083e7aa7e52de98935c08b2b8d1c7a46a702010c0878749c2627d8594848fa0a481973c77e5e3af699a78220b5eae7654c3edeec246e333629fb0c9d7f706b90824a34021a7cd0c36b3eeb6aefd8bf54e1c63263aedd1ec5c8fe83a86c2fdf072b3dce962209247e371bc7e23835908ea1389a9fad877fee4f13b8b5dbd2e296fafcacbd63861b119d88e27c2801e05f81d73d2a2f96a950a4e4c2e729049c0c0ed26752db3b7f3fe6e5d6bf91d07413c987a859c158f737ceda5c11edc4c614b6a21969d814e6530f635d336ce7e1b98c063da99eda37e845083202f571420ac2bd8c50dae1c1dfd04f1dc89f0d7e729427fd310a92687b2b7debb13f0222f3a093679b4d0cb0d8186f7faf878efa585842acff7d0b1839bae68cb95e4c4014a30d04adfc35aa26999432aa341d48cafcd7da2afba1d15e847a46a11fee8b4a7486fef435c47967261365ffc60005e9d65c019990a785f8fa79ada5584430b1944a52757af52705a96eacdac95d9bce6adc3bcb1da4b34135e79490c2794e0727ae22574553d7066002936b7f3afe8305b481e34c243bb593d881d5e853f9c976acc5bc1286f54239710305d88513d0110aff2ff6fd4326a37d9801b9e72f50f4b141e63afb7ea8be113c62b3f5a0bd5a80fd4827c6ca61888ff9b758225b7ca96ed425a299ae09c02a9040810f83cd61538372a66890afcd2acafb4c2d98f6de6c665fdcd323b8ffe2a7e19384aa930f61f8f28b1afea1dfccf3806032a01fbb8a3b3ef2810cdb03accffa00bbb73b02dfd5eab0e2d2830d948ce9152a35697c51047b3e6be2a5f58c1ff762af9ff151152d798b3011f3ac6f65ecf0e0e2d4fa740ded239a58db9b1452c15964701ea78ad0d10299364266fcd8051fe6a859a2d60390bf1054ef082c95174f8f187e0bf2431aeb5982f8da85d821c0b0de34cb1cde9a86fab756f0c3e5feaeef6eeff07e721042972a10d9d7cdfb30a042955374c9f1b0bd526d3822e49aefaded4145d9c50d11d26e324c3f9ec38ffdc67d69249dd330eb0b07d2d0f425d916a9aa4cb0014fd261b8443215081ad3a7816a191516bbeeb8be2eef9039a0953460f34c15b0c6386a180f6f5d64adb8c2ab993bb543f9547bac8cce64318145a3e7861cf81431d42443a0b0bdff6aec9abcbd432e2a0b2a56370172a1f04053b4f3f8f56544bfa5fd918cffdc48110f4591843d11924c447e1c10a52dd123746f55d518d62a073e0e24dbd09890e643d7563c0c0857c6d71c6724576a1f113f5ff65f5293467d62981e66fdc5666106291b88da55cd3478f2d1a239dae02faec2b6d48ce08da16edff7a0626acdbdf717895fa60ca87434b9c3704db1c8a763ae21e086f48031dd24744ca2e0a938766105beb9ccb2c622fa3761afc6188c74ec6bda4e2ca91a570fe74a2ea6017634567cccdc656a0c36cdd14c0205661bf29053ee53e98b40f09050ddfac6684e9dc6ec0e5db1640071531f62abf0d4a53c1f992c31fffcb0ae1175bf294037f8ddef5da6eca763013a3bbf6b7be75a667678935eecbadbf9356fa8e4b0b6914abb7cae676ac16fab5202c78eae1ddb41d76ffde0162fb66638a2b8971d025ff03cdfb0041b5cf90da12abfa4d8a8e74fe552cff8b75bc2e87dde5718bfe8c94f50f95761fb97b31e133df1a225d55ea6523bcc2433fd0da21a5d31d2394f300ca5d660ee8ac8cb680256498104b235b1b0dcbed9abd1622bee4452a2feffd595b0cf98622832802ebaa0e03a24c30a4b11e7e7235654c41038a813cfd13c9e921dc587f57e9fab6a25540898713cc8deb5272fc87d4f14f3099b1f220f2a13089676e616ad26acde9f3dd3fe00b69c64ceb952d933bbdbe18486e9694a8eb3fdccdcc898a5a4052bfda89d32723cd7152fa59ab6949d1ad0e9b8f8a788a01e47fe2600f3dccb52648a02477efb1d27d0ab88f7a53237215ef01d76c611f1b064739543f5cd02b7db64509b70313481788afc0dcdd6243bb251a52efe6ce46d1c576ee48cc19fc808c567a505bd09a9c7a128a5da244752cd1cb1bc40c35c94cec7a5591868e9005be3ba87870921aca9b48523cf12b92abc2d6a56eaeb838423e495698631eba2ddbdb9d690ea49c96d821c06c9df27d342c9cb2a8c0d16004dc6677f133af3644386e1d8a96d11a96036db3e0a48a2242f4a76077028e4810d45f8a12cfa86435fdf21796508aed1718cc67df36f2dd8c63c1fa4da6a9e1d1b3d0328e7d72774e8a01f38e961bc188bddbcb3785102473a833494408a6cb4610402d1aeacdd5f7e4bbc29eca75fa67c8811d7b3b84b6144f912fd28410b4c45c71ce39058d2e3e58663e6808e0905ad9a596eeb4f76a7bf3840f94f159546f92d91f9bcd3943a1d653871de55626038e6f935688bfcc5a5945d9cd2ef166940e4ef79966de0cb7085fa1c49b8dd98328eb41de93722584f0f0fef661d58427c0f37f3bcd1efecd182ab27c8cb19a07ddae10897db226a64118d17aa754be9a689c4315b550960dd931deededb060f1928a4a69cc66e210d4e642f4108a2292f6a7b5a84b2abd76928fbcd227e2af6e1214e4f6f842dc4f9e7c755423fd84d39b33a8f50a588feb4cea0f4628dc0e507a886fab938837aba48c46d55102fed856ad8bbab04ddffc738e010a4f43a7b50d53b5447e90806a3be08a0992273e305a79a4ffa14f4ed69c27f6e811a7c2ebba75ba190bb9acfa823992813b199dc281f94025fdb08c9a92a3ecf67576ddf0a638c4f705eaa827947164d75bca16b1a45d75192212b1329dc18aa3f7f7f5b8dc48b1173fb7cd8f5a7c8770ba2d0b260deb96def434e400de9e900dce681e348722d49b0c32ce74dfca79eec32fd2dbb6f2180c1ee1da2a6c270b83bbb948d52ccdcd030631ce6ea8b7f48ceab21e7f6b967515d4f82a894f8cba26d4372473d4e984b57a9c4ef541a85ff95cbe93920c599ded2a16723e05a518dfd4f2c138513471b1539612f1ae203ba0806a3376ca4ba57c1c8ef9b1ea7343337ed94196ed827fcab9991d2a96747d5356094ddfce0c5f8cfbba92f4ad8526177f52cabd4e5632c34404890da011aca436d31b2b1f17174431f2ce65f0cde41453b38036358aa892689535eb50e1e88a23ee9b984f4f35548f53bb04c0297a19fa6f30cc83e4788d1f76b03d2a08b471d8951d2d82635dde56305bd4cb7507edcbf710b4e3c376ae7d1cc2e1c7c5f2f9ef3adf55d34c515f437a59e19dbb375f84a09b74d4d230cc7c49aa3c70f969e43cd58a95521537ab3369ed7ad896675c820880a1b54917907eaaac4f5b548598b75692e54ec6cc6597d143f1fb600d83855f0a57e9e783fa7f9f1937c184be40a49ebb9a1ed69e0eb9e29964f3cae8a43a85f97b9532693ccc4aec411aa29b6d1e2a3e303b0bbcd9ba197d4ae45557ec5c0dc51a1953fb8b9e2e9a79a6270a22e55d10d2ab7c6b7ef505cf3bd35f5a6d7547ce7ecca6351a180dbcc85301776459d2ba30dac9e02210f4e525f7c1909a3ae82f0c7baee33d0f2bd4d70aee5ce8fce46a14a0056c4e50ad829966e9ef9c351f448210c86924e911a4c90915d2fcc568d2d0eab65111ba9638fc0cfe31ddd8220cd6c433bff89b37b9dba2063548951abeb2ae8e19f95e444bcba43932d72aff983532a1c77be811f3e08d3ca0d488be0b982e0d8d28730c33ce2dc155b8078b8366eab84a4b5f11aa89caf5582058be35980a379d45fbb20b6388c181f43f4e598b6ace6d28b075150132c63a2d16566dcc2a643031cb5b86dbb29551334b455bf9f466ef43e33bec347215b6be6a968f14f511bc09e258f8a1591875149832b4896700c1fc4933b77310a32ddfa26bc7140574af090f727de19061465464f991ee41e48809ad5cdccfe84b6e0f0b9e111610ec736e034335b86e597b7b58ecd14d6bd49fc85d4119899a025ff34a58a3c3b191a861a61aaac4c5fb96e0cee2b6f563c955416fc39f9d80fcee674355c6f4085be0a5f17c0fff5be51651fe58e5cf5db40a00696f8ff59639c15ce69e5b7963b733b03ac8062081503eaa3cdaaed546cdbc955f2827cf19bd2bfdabad94f082c965a0d0dfe0ecdd053acb17aeb93cbc506c03a6c8fd5ecb39a852a83a124c023bfa2402e16a231cbfb10f00d0fdbb5409201117092ec7a69ed4d5bc592c2933d4955b82c7a3558ddfbec0418b64f96a9a3460888a89e1a542fdeca3b37c2394ed0b0d6e55c9e90907928a03f8cc29d3e5c3f543eacdc0f9ac5f541bc707eb87a226792bb2f41914b9661b908bf92db666877bd58d26c2c92f48b7bdf59fffb766a060eb808d37264482873008abc9ffefe1167f202b0ec87a3c2b9de46d5d5429f38315a67366fb8eac443b4f232c5c1cad95d6626776db0f923fb7f2836a175e50047f6a7cfe7cff004b7ba7abe29eb1ca68f10dea65eb22b17bd6745c101b961873bf01d274461d155b01bd10ea2a1424bc2689a577d3b2832c8bd830d6035381c3e119acb9a1a8de6c583404bd51f460afe359d9a6013c12a93915d50e9fbc8cfd2ab9527181afbab79c384650b912571f0888e1da82946a0f3e2da1b2b12d5d01865ef21f209191c63758b446d0b2924ebbffbc53d8ce79de30ca3f4d89343fb212849cab58f4f143df650738a9f15dd67bab9d31adb70164a3fdba2aced4d497d63ba77a3c4a1b7bd74cf3445eab66ed7341f8a29e9d1995b4f96865126bd54003d4924a344b45b6b25dfd89f2c564d4e822eebea6308110327d69ee255109537847b0f5e0189f2e83db708ab76be9588a12535bf7052b7fe7672da5d8997e97874d84c8da1bd30fd52f11da203704246973fd929b75cdded67c222bc28d7118baf209ddf4b7b11069e10ac1a5961078d18902e8059f76ece40f6c496b4887d2dae4fe68a21912f27b8a99c1cc1b473e86c2c2e76e8c6bd2b6f4f183f723b04c223c0351567fabb8f23060936c56e4988e8bf5f5153f6b3418057cbff917217a12991934f3fabbe56fbddc85bd4a1a9d48dfd0ba158956adc059ad008a67102cf28a157f7eb6af5ac207bb9ee2650ae487fa2673adf2780ebefe1e83b43a618d38bbc8cf4c08c6271efdff143d044f12dd7bcbd8ddd6d337308b71af41ad28d7dd2abf0309e866c3a5f01943d85e079698030ce0a498cf94772aeda5cb71d3c01c82a85a0aacd9266da6d4353e8632602bfee9ec7e1025e434ca56ccbb1250d8fb58343aef5de5e5cf7d2c0a828f18df6221b4456b765b0b2ea236bd815e92c0693c80c0ed26752db3b7f3fe6e5d6bf91d07413c987a859c158f737ceda5c11edc4c614b6a21969d814e6530f635d336ce7e1b98c063da99efff543a1da4e389547d56964a78de221faea9188f56e7c5e0cab907c7eaf8666936e45e83c7e0415e22a4737ad4056af918e39db74079d2a8975ca506bffb24e576991fc89765370701e6724050f51a8e9b06abad371822a1a780451934182a25132aa5fac844c1b016c8ebbc00cc4f8ec878feac77744d3bb5bf7aeef3ebe1edc80227d90536d2b529bb3cd0a170479b9528786ccf823230a455e4bb0af6609ce6f2b867222079f3bc00f602014d7221d4ae7e3ffa10d104deb425c15f30f1ba772cc6ca62b06d0b17fdc1d9b1e535c8ae3102442920e260f87aae7761c80cf3387ade58791dfffaaabf31112f990ea89a47ae159445172df6fc028126ac6eb43f1e5b59f65f62f7e054df0f749a6d5db3f9d1cb7fd74050f684a0128997e5e9d8fa2771ddfb5fbd0c817ab8b2501537c061e79e0b34a67990890db0c4d259f7368ac30becd86f529ec71c348f2fb3bdd955a80906c7406e269128613d58c451eef8d6e0abc099284f34790a0a93a0cb1c5d0f1aebc3706bf9c3bde3393e210ac7dadb920574b6edfb0c39b279e19c4e1ccbcfff6ad34d36f13f630c94a60cc5b305120c0e680122410d5b050daf6da2451df799f778239b8cc7a155d37a516cda9f5cce3e676b65efefa2ff3026ed031058ada52c6e7cd714f5b7eeaf66055ee2e280ab411d688e7d1ed71e2d922569d3d8e6805abe427ae031816946f462fac290a928c4031efbfc51ab939a7014d7d27cc7819294f8359deaac5027093e0f136bbd7bdf92dcedf8b8c4a90049cb84918cfc3d14e868ade2a6eb7b0c36053725be82dce96c65bb16eaa62d78d2d4903f85e8e052e996637b53887015b4bbbd7c5365f2b796cd80a7a48d9f3de3c523883426474af6567b4f3f8f56544bfa5fd918cffdc48110f4591843d11924c447e1c10a52dd123746f55d518d62a073e0e24dbd09890e643d7563c0c085757d3a94628f68ef3159e7c39e9dca78c9ce7ea2592e7babf0c14a334c112576432f96256c0f33eba66ef91661cd5c2572b70263d8a03d65a146fc056cd8a3f43f8870230969bdef4f1e069fbf5d50ef39a0dc9967554399fab0bb40ba81a1cbcc8babec2011006e5ff1a92c8b59bab6ba874db2677935d75ced838084c5ecf120ce7584f9ed9dcdb757a4bdc5138be0daa1fb076e8e944844cf800ed23da168b613af6bb4c5f03ca89ca64ecc9fdd3c501e0fc0a92702beb4e5ca823148aea709ec3de08c0baabc528666d49c385b6e4ac722cd6c94075c01291f7e9e3f892b7afa64ed5c8851cd74d09a526f861344f070baffe7e743fbbe5cddf29c00d0728af3648c8445b4b28884b8110d43d9fc72f3928f09e3375b0ef9a547688db8344cb2a2e7089e726cd89ad107895471e642506f1bcfbe546fa0124ec83b67a99f5a7426b24c3823fcc2ffe0628ff9a4b472f8b4845ea0d2d19ac1d5b93ded2904675e69153271baac5aae6429249449d7f8c23e8ee1104b22bc0afe7b00b9e463032051df3bcfc0a602ad4d88e873ba514f3099b1f220f2a13089676e616ad26acde9f3dd3fe00b69c64ceb952d933bbdbe18486e9694a8eb3fdccdcc898a5a4052bfda89d32c5425f571c84b0d383c3712c88a38f3014d4a1e9fa9d7ef727b98c36fac0a2e2eeaf1ec4f0c1ac256316e0361ebf83be8fc66e839c3b1447c3396d2a167012b62607f2134e8660d2c5d52ad1e8f56da4a321ca2d2f1abcb5521d14410bac97b73dc161fd548d19449dc110ef0120d65214c930de33b83f9c7926111537d8109b09a9efdeb0540830c5b33121ba5a2647cc1172f58c8c4ce226c5c2a55cccd44d313649aadfe2e3df8cac0ebc2cc85aa57dd9bd62155e273600c07fd77738e59e80626232226419258ae9e3b4061a75cadd53c38eaf491348f9863934313385ed160e8eb77a38e839944626bd1d7684900788afa648fc2d499e10379a8932eb982b0da77fdb7f3497564126b0073374a5b8f44e9503584f1b299460ef2bdeadaf7d57db97239bf75079e5a3a8eebd9cc7063273012e875d88924a58752e03e6808e0905ad9a596eeb4f76a7bf3840f94f159546f92d91f9bcd3943a1d653871de55626038e6f935688bfcc5a5945d9cd2ef166940a09372ebd882c8db3ef2a9a781a7fddbf931f9c28b239197813eced9844c77e7e7aa889c75bd4f60207082caad4a321856464e84751bf019f5bb6479124aeb28f373485623ba6841985ae4475efea4db31a089d58b0bf3f21f936f04e2ab38841b97f8175302d866dcb3576db0f9e95f4a4f7af2af4e02ad96ef2c6802eb0c038e032c8a8dc737624d83b4c4911be1904c742320c2a2ae166dc547ffba1c9090be2997944d7c45f8e24d3a49b8aaf45ccfd2fbddea8bf83b1318d57b1fd580d9eb7fa71ac26f35086d4f1b7fe53cc7341f89e5b6b7c2f4004defbdb5e5cace9408d7e9b0659623db87dba2eb39ba98e0dddf6a0741a2b8b34cc98b4c60461c5fe8cb260f7f8a69235d0ec853331aad869ecc2c8f96f67426eb8a176a5d9d47d8aeee02b6640decb91b77f147ccd18e6e2daa6b16bd0aa8e74094786e8936255259bd9ccf314cd38e53190fe0386e96943101f235096826c65a49c9ee0fa453506736620bffa4fe083f87cf16e17016a1595f1ef8ad18a0f4535aa8b924e21715d954315d50da167b37a87b4e3838a86e604083b896b0717be9e55a59edcaef7347bde61777d8d94f49597ae4a571adaea90f173d4fda30586f8e9544d496929e61ce0a432072df748ed7182692ce745bd2a365e8bee3812041b048da2e1c152ffb262b1122b3056edfec4a7d38350473e05855db58d19b6688ef6e92f01ca4b81e3f6891afa4b5d74f264ea3ea63df871a54d65a9b75a39176de0f4cf1256d854e22e7410b84ffda579c351274b8194b13b4c38bfd638c9661becf3365bd8b4c90f1e247a29b594c67bc834d340dc42c07c6c027981c3d32add3e273c69d9c2ba5c18caa9f38ff39ee02bdefa7e7036319b6b9b10559dd25acb35e121525b764f4bfb5af65f00c6cd7bc231d6c49f398e4946ca39f56783bea58e58b5b5adfc910db09cc9706237abec7206f12d24287071c0cef2f383abc10657b9a7780dd85ffef252a7c9629dfc14f019de51ddc9bca21eeac00bae77d77115fddf03f3492ac9a85d6490bad061852e385d58552f75401720e4533562ad16340c224cb34ca99967263acd9e4d83b160a9ec73d3a72b707e386915b774e244da937a50677ea79e652743c7d4ca603dee4a208f073ca388b842049568558cf88c2490bcd5fdddf4d80fff82cd7ae9cf8f678f69d7dfc60dbfb70eba764197b3563f257bf7a51ffb3fbbeaae0ed673f7f5f1658984a9d5e93727a14801c5b7e0ea5c879a913aa73702bbb2d99f50940172187aa09ce188fe204aef941f8ea20450ac4bda0979aae84337504c0dc410006664513fd9899f45950dd7ebde2ad6b900a070ee694e5c3471c6f35f8bc0c3ec2b7a7d4aa9abb86e8197608c450a1f7372733f624aaa7cc84830186bb45dd5a0fafef9263249ce930f66db66d8585c4e83bd1b53cccf01809cddef7d6f61cd1e6320abea34e05a7fe937c264c7be156d9ae79d67144ec55ebdd531d288723c1f567f6982ec8f9dbc59d0a3ab3f2b0382888e14fce1f4607467ee1a3b8e96e881a70915cf6ea65dacffc01e150fb450f6831bb5018b422f159c72542af73c132d5f23bfd671389c08dc74e4213c5ec77ed075a6c347a46579b996f7c1e7b6200798db9b50ff0a32f5725adaff2548bbdeaea2eeee2767f1cdbf922316643d22ea80a68589124031a38a9b719a3460c9bb9d815ce02c27dd14f620dd80d3f50f17db4150276c475d503d65d8f09ba9ad24cad3fb52260db929877a6c01f71e7c23e5af1de79e302e78053362fe541e556d33c8108380a43b9af8a762bc07337304f91c8ea1ebfaa0f11378f131bb81fcd3fc42328c7accd068ab747696471432d0ed7a57ab56c22879f5dd3fdbd3feda53cf7e4fc433341b9f4edf93ec5be7ce76e2f74efdf54cf0a26ec354ef031facff7cdd33a9a5abbee0e45526ce1c0ca100e97d01818b883d84c601e07e2fea44cc6fad7c03beced91a3c65b69f144c572f7a7fe1223ed8b4a895a4e0df89e2db647608a04afddd8b39b600f9101f8b9620032072ee1355418a3adc940863c24469ba4356b3d200a76d3aa103a05c189eb1bad6c1d5cf64cb5a9303ec9f66fed08fbacc03003b56c6f3bf03fe26d2e25d3a9e84c9f49fca7127294269056e9aa517bbefdf74f4b154588d41ebaa2bd5529443b90ae44b38ecb8aac6ff10beb9941c6520288d77740f730554cc9f48e29953412839112249aea82720b29b2b74061fb69a4cfc8a85a6defcf4605be632b88f0182940cc18a78be8570fc10ba29d1caff82e13e5abcbd7f65d927760b67c794eba13667f8a76246ed702d9f6773f5ce07835047296650b072d015e090f465d2d2397f49bda006eb720dac30d02cca6d6c1a11a855e996b3e9224f5ccecdd60fdf7a807a2aa50cb7b77815b6afaddbcb7592999a76cd343fbeaa5a7bfe99319b0e06a07e2d46103233b533285ed3699f4a0fbafa2762c9a179f0c6959acfcaebacd0d6cc333125e198cc7ab6840917f39e48b2939bcfdda9297e47ab9ea371c1e845cd092106978a62360701b8f77d963b839768874885febf3de8cff9cb975d8ec1752905e569d10d9b35ecd71beed6764f54b70055b4625fc78dbeafe0edd59132544ace7fbdf03dfd6922d18af10d8479aca3024fbbee38b68c8541cd953c28fc3bb0d5ef44cc89dcddf52f5bd7c4bb175bf47a417a2e3625b86e92443ea72bdc0f68c2a589478adfa2507d2f4e0c873a5483c5bba80f03a5c63d8eb5aadef1469cef3af40a2c55aa2c415127ed11e0cffccb081a8d961d66f9773b6919ba68caed28a1fb3efe903b7a11152b8aa4686fa188753f563b9efb03701100b4d5f9613883e28f53cdb18390ed5191621809c83f6bdb2f086fb4e27ae1b3035ad625325b3558c78920fe28a62a6c143b8ed7a310ece30812ce9407b14e6168ff61dcac669ddd5ba6d4f97065677a9529f4ad1d010a4e4cb67ad44657962ce323855addf551f877e8d74d622043111ce90ce397f24ba5e8a4b4e94da44f35f39fa5bd9f94cf994e3a46fd9d691490ba5ef0684a459ddd4c1f6db66349688df0d457f1eb31b2f57d8cb098c9b5f58964a215482887753730163cfdd5930cf426b732fe4f3e0d0a5d1c3997857f025376287c56831a2ac94f3d343edc2db33254a569632a847de25a17115733ef7340ab4f625cc09f7cfd085fd3c26c1337b943e78f8803b92e5f57a508f667110f29335240fab5166ae49ec755769bd89c6afb72d5d4c5773e8b898b88e73bf849b3a0e473fe7e48fe388ddd7d3509be4e41648d65096f5f873c859d0f819910fb0050debf14ff47ee89afc0bb55b5af39cc6dd3cbcad70e0777c20b2540a33c9151154d49d881d7f10cbad2ba3ef27ba8cb9fac4aa226c2f5ac221800632a6f23eccfd3a0e4e4e76459b80045c8c63e51fc82015d7364d00e5e17e9c9caf025504beb542f41e06e26dffcbd198398d34ff963b1560c47acf11651393341ccc698f8123aa32a9ae8aac5aa733cce0eb7c132f97a9fbc9d3da91f04d490d0c1635f1d6d2265c16346528084fe4feaf6507816fbab9d3a01ef8be6cea771860b81cb017be1b85767113b0b2a5c676c3e5333999976d46474a49ddbf04f4c39c10875f51037b1702e0e4c66b27bf424144b310d18cd4f9f7dc514d908d31032af0a4f694c4da32dcaf6b44c8d6a37a69144bd35e0b8c5ee19ce39829a703242fd261df678c771ac4a81dc573ab246243728b8bd289f284887ecce7a5713a96eb4317791eef25eaa177ae35a67e9272fb11cc8fdc92c3236225f9e480369087d355e73e1168d5a4b3ea5e01b81dd1acd6bb3050624348f99e31cb27dd7bf77ab4609b4dc121cfff7f4addd97d6a16e4b170a3840d4197e66dfe71f0d077b66d50d30257e1542e94db8ef25d8d8f00badbb9b762284ebcf379f3431194f1bc1235aa8348dbde5ae86b5d78f98277bed8f6d68454ec5947b03554c00e4273cdad3d773f171146a82e1de7a247615c5b5f41cb0fe9452c578315ba367b720bd5f0a7929d9c7a7ed99888ec169120fdfa3852a63767879fdd030c5eec747625d4a86208eb5cf1874b22e7c195e9436ccad4c42963afdf2b553a86c00de484ada21b9809fc1246252b4e323d80c415206e3197ad38e3468af7be2b3e03385855859b63ae0d93c19eaaebc0695845d27d97f2107c73b7fcfcfab6a5bd326d6b515d27158eb1bc1cc0353e9464c766062eb960d7876468567e3b0c1ab651b215e3d0c653dbdfc633756045eb44996eb96dbc6191c89a97ba9ca13c3c73c036f62f07e0f3a665ce5f16435aaaa2a26ddd5428e8b11af285b7d0bc486e58845fde82c2a515e265b3fb4ada15d2ad6fc7aa15aed09f7d25ab251f1ff94f3ab2d7873196bf800fb9281d19019eba4fa31b5adbdc89e8f02b67cbf33d907a6565419e1772bcabb3da98185e0d5f7880548ad3515a6b0740293f9e1c0ac587ff0774ced593aae6d077dafccc32ac6b89506c736ca579dc01499ef28e6e025554d4a343a3db5f487079b5dcc8cba85a1ce72f22de82ae93d4ff3e3060e2af62bdd85ada4cb7f482458203ca79e07598eecdeca92fef2b68c112880aad76719d7b45329050fa4ccb0cc0eae5beb9d8f2ae0fafb25f60c3173e50ff6e4ab63649b0ebc812c9f07cb31c8fc0ef3d58f40e3e58a22f24cdf1232165f4decd93af8176f65d56094ba33344afb9d4f1d6f394136da05091baf5a618adcaf5f167a2f7fa6626cf1933d58aedc86fa140f6341855a162a509472977e543baf36e43d435877e639d18268799cc9f05a13f8e872aea39808d3744440d23a9b069d0d4b5ded32505df34e32f795db58e01bdfc4d2ff88482ce0b126fc6a7cfe25d13e42826a444d45b62e422d8f9107906b96c819e1cf891ebc23acf4966d1b3bb37d501623255002eb15a427d7ee1152b1598d7ef53bb1c23625a1254d630e48a9c0ac74d1ca2d5f81fe4920f3503e81f28f8ce6540a363fb5047619201aba3c2c944e02dd30558d39ef1997a7cdef135a2a776fd7d4707b0c0d5a859a3a5eef6091b068471bd08541b1cdf1e10dca0a49b8fbdbd51dc53b5e7c3aec5576ca112e5145b75643858d9b1ea0eb2632994a80afb207aa3f7729480f0b05b4fdad03a7430c4124b3ed1955e43bc8df2e35c27eca585cb229caec3b34ae04fcc50d5ea9d907bf4ad9dfdf5626b32f446b3d38bba5b664894a2ec76c361156dc13de284362c9e7772c81642421535d83f61cb3dbf2dceba9a66b714496eeb360289cfce3512ad61ad0930c68ab240125a99da6024daaed66d76da9964e51916578a00c127b66ef81b519486fb88a87fb001381c77f5473692f9544cf6040c60774c69b296fea8ffdfbe1a576fea61fe7f5929c446202301895cb58b9cf72e7b147f77c11c95fc14234952c94cfce94c558d84729a514017144ec636198cc47bb0a5957e030e36988ff4e0f0971d5335c228cc5047ce93295a919d7eb1e6ea7d23898a929ac87aacac83fca925d9b9630cfe212ad029e8fd56d16ba701d7eb25a68c5aa95fd5aff5550d79d4f22e4e7af6899adf9c74800151b8ede52aa016994645702f3026ddf6598a5ff78a7051f1a805d7ea9073010a50816cd3cb594d86ad71c2e9d884b6341a18020852433206abde1fbf442c913ba3d0cb8a79e9b38852d730d6ec47bb3e02ac96b7002f869515233e6ac7a8a17fa1f124d67e6691d0a58d50a36a6a0edf952bc5cc73ca1e6bc3b8c371d7f46ecbe1b4651f439002c5fc79482acc2083c00cb26e6b8e9394977b0db28b04fec54614c57f307b31ea828e133cbd817b8aad9ee1eb331da98e6374eea365f99b240ec16d827a26b5d511e116d670e02bb6c33e0bc706b608f461b3a4ccd4392e73308aa7736b44c666092ac1f8c6af5604141093aba31d480e72b05e34096897aab4ceb8cf5d5316c2f41758a1da6de624e88c98e3f3c5389127966f42167f68d61c21d451ce2be810f831994c9d92eae7ac2d07f244ac451971ddb26a54c3ad584433a5fb6822b2c9482410675211498155fc206129230c6b62fad9cb26eee1e03fe4a6cb504f2ed1ebc1638720110d3d8ccecb78af790e5e916f16ac0d0b47961b9a373bd7257ee2765c83a50889cfcc0caaa8ed01632354cde621d7405e471c9e9e5081dd9f019467b9110ebe64d80c160fdc8b5fba000a703bdb6eb2ba71fb5bcb13d2e8e7c28540d17e5a21c1da60586105bbe8d8a9437175203f6e4e3b0d2ddf78bb5b5a379784d54f80074b8ebe57fb18f1c1bebbab48e275ad5d33bcef1012465f2d6603b3c0f0fce0d2c3d25fd69740c8519ae11dcffe8f5b92c4c03c6500c6a30bb0044480e2958ee39554f363c5e3537ee6e724530ce53a4caa95aad52c7cbfa7c3e76081de2bc1174457c570e4584f8881254d2d5bd105c624f740ca2efe983b14684482c4471bd050f80695e2a2d949039d7bdbfef7bfb0e7151dc9b7e025a3c10b75f2d9076d7809d94d54c4608db9f15a0fc451002b570cd4c060d56d921e96a4d1d4a6131cbafbd668bf4a95d7bd47fc88d864704468272889608e43efdb158e68bd054bbfa12a09bcff954b047d617055458dd99b65a643a39f0f5d175352271d2c97f4032a047972872df7b5713e78fc6072473ba6c8c59c38a45a530aa115c7b50077876d646954d078dfcb9c578784ad3764ea11d674ffcf0ca0465d85f60be40fb7fb67bcb793ed9672039c1d394ce9b7351c013df31d06f77afb70934e76a60f86b6534e75f116a882042ca195ae71fcf0765d6f91f6a4a3a7926e1e0db32a73ce2648cc3102390119975d7365590cff4d27f41c1b18d5bfb9661d55256f7a79cccda9c09ff1310799337e6ab565f40702f52f3fc39229810cb16afe844986106698c048d1d677e32bdc1928752cc844ec82bbc80142e11ba6d40242256b269e90d9bdd0cecf77f195e862aa31c82d5fe3ab986374c7c73f20f0b6bf2ded4c56e05f894ec47f0ed71d3cfa7edc82af07ba4c3850acda3fd61df03f65d08d6d97bf82c1103a4738aea5497339dc0a3de040ebeca6947a0d082f4a456016128083833c6ca5a8b9963916cf932b6f3a870d9f7338bb7fcea1a03575a9f8f163b80e1d1c64256873de718d2f8afcd67f093a456fa994992c15247037852f53a9206fc6d7fdea832d2de957a46b577c2e09a9d20a6ace4ed4d0113a5e6b7b9d42fb1314ef27ee15a6decb18092ba91fc24341977f30d367ed6565261df47e99de009023c1dd7a1035d2e0dcd7a6eb5ea2a31b3d227cb5ecb91fb8561bc00d59aa729f1633566f6af5cb866d5ef473174c6ce19bf7b1af1ab8875d27d2db0956c64e94421b580a4eab6ce89df2e62310042efd33dfafcfae777b59ec773d8a740fc1f5b1b8a9ead90ff8b0ebfc7c005d0c9ff1fa385394ebd3d8ee5a48b67b3d368b305d952051fed4d4a699189f66445746ba5930ee65de6db05ee04a305c637991e41703667a4a68e651b2a6cb5e4baaeac9f166fc43a7efe7fa44976070e8585f2483c3d0c6fdb50c13f8f860b0fe06e7c1ac0e5c137c5213e44b96492edb241df4fad91c4778266be0d7fe7577e72a34a1ad4597821a353d842b8ba69962a52dc8eca78708d4995e9c745660239055ec1b856da865182c79e0e21d9ed3e7a78a8e0fd70d7ca9a67fd952141781b7173610b235c192453224f4bc81441bf174477a5afc2741e02348b495c4cd92787c46384752d79af030c660c374bee0dc3031185ecc4faa4f0b03a41afc65a3bba33c434fcb19d19f88b3c9ca1f09d4742c4d990ab96e30d831ea40a6998f320ece67be87bc5bbe521c3bb29f49a394458badc03eb7f2b73bff8d8d9fa42825f4fb057c11a84c622beb59be0d22b29baf6af33e88ad7adc1edd0419db6e5bc673c7b8abc105031ec60261e6267a559743169c69578d51540c6da8301de7e893efe69c5e882e660540a0ad5da5d35b46fcf8d5d9bc2c5c0a993a7fffe38dac4a63d16a6cbda73f6ee242a4b6667f41bc5a6a814f7c5c27be4c2151bb5cb6c9c43d4e727b0322af2deb7616381fd3d9404239f3db2327b93950d2b3b149c31593e01f0c3636f909831d4fa9d03c45db468543670b3a7e8c21f1c3848f3bc2e35e5391179ed1999331f1c0dde83f432cc9b3a9914dab193ce5c5c0f8772a73f1b96e09ca4d99564f6cbe85d5d5b5432b65b5cb4226df3ebd709f21dde20f24957a361db8ecebceab5beb339d56c2686a783ffbe1a96baadf2973b6523f4f585561dcefad1c72e6404eca2d1b567ede047136b71f50fa68709f3f00f0003781218b62a6c653a0c771d5d054af7b2513e5a78d5f62aceb25db7f8cff094e16ae0fc6c07a49b6deb2e00f69f62822035b7229cb4ebff54735004647358b4bc3b8a6827e9a689f327702037c0f742beea16297ac9f786186cc95886303bce742426ecd3628c4d7788063e3f3d27a0944f70bdea3556733df30d85b7b1d1bbb68b3f640811b72e9848a68fa04dfec029dde0f8a2fe89074435edba9b12802b262efca8e47a53be5efe57af8ae1f90d0b2508e02a78ace1f48734b2a321b4f2b796f453e6590fc03710ba526fb0481a541cc9f8685295890bbd4ce61e6b506408c450e4c1df82d149ebde5813ff37edf2532ceaac898ebb2543349ca967a82594c6697b2bb0073480fd38a44af5f8a23b4f7a1f95cd32cbd5caacee724ff1bf723c8db2da3bacf4e1f75f68f17728fcb7545421483ed8e4ee97824f3be494c64101290ef7792a9d4de960d5b009fcdacbb13aaa93dfa0375ad5edb16a98aa2924939a8780a2a10f9d8145d1d132fa0938d9fadfc6337c41c194c319bf1717ce42adba8f6750c565ed6886b330fab97949a1becf5c0c045da41fd7c30775aff7abfe3b8be13a3718b6015ebf987c29b70d61365db0546e1babf435bad6c5bcf3b0319827a1bd6987559c4293edbaa9b10ef74f70b9ce226d0a6b998c1208e268bb92c92e92b6fc46e8809924d095bd0e20da9f5cb02b22b5bdce3737433532b6d9054e8ce79b21201483cf03c1e8e0d94e0e71b2801f9712f200e1d69710df3ed588e925221df75957eb4c9a342abebb2ca9f798284df28a50d0e30ae7193461c810cb749e12d0ca874d86e227d37f6a8ecd6482bdb269ee1050ed9eb3337bcf798bef76940416512c46e7f22d1b5b4e269f253825ca4aeecfc91431214932f5235b777c1c4c251c0db78a978a3cdcceb00c62637ab8aea5fee8849cc8d71b250b46a152c758a3240a4b885100338728b8b7db166cda54ce420c66399849b3382fc99e3a2d58c663503d5028103e9c63b92301010f7ed5541340fbbb8417727408fcb1344930898c1d74312b11496cb050c8b96c2e0fe252366909a56b403b548bc9a9840a2226cbdb9a093f77aa93b05f184893cab3d8c868e17c061ced8b567db70bdec66d5dfc0392d83e63649362d8a9b685123f6207143ba4aa023a18a10e7294210b823f4ce6cf7b9ccb0e861e8db76f0619dbbee25b599daeea5bafc673f7c4f79c4bb6436f11181f5e1949bad54886ef921e0a8f2eae228370b77944720197ae6eaf8b9f08925517e2c1f45e3cce844664871ae74c0d0b5b6aa4b58526ce7b3481b5162333f36a565bc1243c50bc4f2d2bbbbf709741d99c38a9e425c5a97ac534c54c5f2a43105e69b847ab2419580eed2cf9bc99fb6b987731bfa3528dc31d117b49e87e5b735539c4552080dd5938044b428818cc62781fe782322d5c69ce2050009a145e3e6024f16a0b97548f57b6efb64b5262da535adbd06da70cb0eddca33643e0bcf7236e30369f4a802974324169362825daa7c766bb6a19bdd735ed172508d90f17c8eb936ae22adbb73bdefc5a64b08dc8f8b4a5cb1043cd625843424568819b4918c61ce112d05bb97c03fce64327d90f535de7d9ba40d143979b6219f42109c1bb5b45595330ed88fc4a789004076041aa2f38b18eea68e135e963bfc38361dc425e1f67e2eeda851073f59cc24c051c0187be8001f64fea7719f00a0efe617839d3abf58da9e149baef64246ce19c619376d25b1deb3f029a28438e3a8bb178ab562f58ba3e9b14f3053fd8f5cda21e25594292d966db2b116804e2ddad4d812a6da837bc7ae1702fdaf73798bf4cab203e0d6ad9b67f6783722024b46fd95d372ce7034d4871521f039e0fe7ab32de6959bd3d5c113cef56bf9d0956c4f224c56da87b53b3a65817519e599fe0f872a92bc921d48373633f54689322f9d627e60dd79770e350ad38b2837f0b5e73d1c75330c24f6518fa29601e8dc77ed129d6a176f9aa0177d58567e91df6e09a443c3d44d4f7ce4ac7165ecb3405ff548cb8a256584add1094337caba6ec0cb83290d3176597d1356edac37c0a24cfa712e311b3c1ee38bf6781d329a96147798c45cbdae4e601ffb54e3468639d34eedca3f17453d204b67b15bc599dc0418d096fc410f4c64397d87d4c7c77c1e80e7bb2fc42406b4f1d2d8ce6c8cdce325c84d25d87620fdd63bddd639986c77884be4d2d4886fcb32e01cbb863470990c1cf2e3c7e5275b24dd0bd30993e6058a5ca6572a0bfba82014fa1a5d19db55b088677f35878fe8e6934a9ea92ec761ca58ce14c8681413767b68475c31d2418e71797d3545182d989750f2fe890e8fa00597558fa11e992dc73ea152e897c4811836a4177c42d5982032fbc0b76eb72b9a82d3db60ce24c3574e6b125fb1f632544e91501e2dec9e9f3d186a8559a27f69d63282f9e517568e9f975475b3568dcee386239f85a9325466b2bf19fc681bd10af4c728e9e475870257508efac90299d1121cbc4d1140f845636bc80306e804095103123ed825100da34b698cfbdeeba7a785e70c6499a64e6f0f66abec4cf20e5935f49aa1f946bb9f18fd1a820115ed50fe30c853d73851d2dedccdaeb6faffa174ea12e6a9eb50f07fd42263c65c482690c4d6f2a33e0b8642030360918e0e5431bf665037fb0e113c564adab0ca35c6b3b523e32f1e47e0d599ca7fad13898a156622be714cc30417214f0958881f1fee9d0737ab71b3d1e36ce1218080545c47b626690d6b6820a4a5d9e816696c86981ae5bb8ff9a7e38070c06de7bf35e73c67d07a47fb0b312adcb796a95e4aeb9d58c2b0f24f8abedb1f50d7a9ce977d7762ac83e6e54f8bd44b2c5873f37fbe4bbced2434e1c83941d97e72735157fabc27610af0a07e0acc0e7dc4c1f94f79402c8e5c4d1641c2f7dea41441b1cb42a16de14aa25c5329a46b08da740d27cc0f5fdc2a99d2b5e8fde8a198abb6110d78f177dc28bed0d7e72e786cc291be8aabe3a79f2498fd7139e106492ddcb7b0af02077b97aed288aee6c320e84055bba65cefdf4711569f1bd85efb9ca25a13fe993224d7855dda69d7b6c711004987f8015c422614814a48976c490d25dfcc8aeacf19042a34dd0758d187d59ee1656e0dee618cf308db7cd27b8b73bf3b7b8a39e338ed9bc66bc060473ca86c020987e87e13da0011ccc4f8faa2206afceb9f83b6b0127bb911ae521cbd0cfd9138ef0d7ebe89f4a04f0d8ac7848e989b832dec71f0b1694ae29f577c182ceac39dbd60315202fe174f001bfad154abd4f93828a4a1b0cc2206fa5a9e2b0d39ae9763b825843d8284aeb7e7d3fa79ef76b4a50005034b350fe3a0bd43645a5eb746876b0d364ef3d6c723ea3d36034f168d795e3f3d62e8e3e3cf30ef3243cca1b7c4dbd0960b1017eaa6c503bedda88ad9c762ea6bcbd524e95dcb5ccda61da0f29e162623f4f2bbb5b5bb33d0dcf5fd289859a8455a1de8ac6cde7175c12a9d8cfbc7b181abf5e7179afe8d33bac9ed93b8eac690ebf2932f065065dfa6efc15b088313af2a74ee766dd89ac2f45adcf1a29ff0b0f3eb1eec23a3f314148f38d2318a23c6e07cd78620b891ba0c0674d682b3b0f0e7e981bf63e4e5487f2e263977e971308b81522d03f593701703f8fd0e37ef596b76335f2ad784571e6b3e49a9f5bee74c4155db65e52c4cf2a1ceb96b89147ed5633db735fdb77c82824ea61a7c45673840251db989dcaf3b4f29ac86c49d21d285605c922c4d83094d30acd7b39876c995652e9584c6dea24ff0ff05a6c4edb982f9cb6a8cd8dc720370521a1e89d56745f685f014c4a4f340aed63f2bfbdc562cbd579fe4b3a0057a640f2f1bae79259d26fd8df7de6a6ca236c1b1dc5bb5d98eead1a7636991588fbe0676c43943838c276db0eac53cb5fd278c6fc5a19bd42ffb09345d95d80b68cfc6e6340448d6bb8701ec26082492fe9f993b7f6fb94f320a833f85b5aa87966ec7d29670d41d3d777aa8e8e6275ecab237b8a65dfc7d707ddb8c65690347fb198335538ab1db2f3087217cdecca6321c2d52d0ddd5cdcb60ba57d5d15259a79927d1684bf032e0d616e0acc79a7970542df4cb4650e85070b75ab391333d19c5825e5f788a0f9ca49078543554b59fe48a25c5f5f3d88d7112c6754615abf15bacbed65173f9ddc11279bf0e8d8f93d0ce74d3adf2bb13ddcd4ad3ac405351f354fd8ba10156e978e286139c53ba885872cc86c3829790c97605ef94a12135cb5d7697207eacf511b79485b8fd3efcfd00e66b7755c71a8ecd395a37a419bb5a50448f43e30ba15243f828602544fcdc08b14dbd2eb2875bc78e2f1197a11dd12480bd66957b409b2debd72f76374c9b5cb3096780ccf98e2297178237b488a2cdfe808e67f3b7c4f1d77b7fb52f133338b98e655252445563d26b2148071d270139b2ede9de3430cf4ec75b9f5c75c4beb1dbf73b96767b9c7061fd25a5f07d5e916c07b35873a806441473b1def2c40a2f6d70423634fa418bdc547c79dec34b8fc30b0730e478e800e6856a2d72a4b171c5b8bbfe0e81c1821fe7d0a0c78e6753b001f94ef7f65ca289aaf361f33076b9f04c8f2ad6c1d006cd92604859c3694bc9b5b68bcaacde48f19a033ce1f2626d834915a92f5bbd215160665a105bede72e3a11e54dda918c46a2cfb214a72c87ae27ae2122781a1d3e57c0a5776e59db0c60f4696a77e26d1974c288cbdc36b5c2eb8b4f16a01d7ceb251ce0800de1a787549f21ddaac62815257bcb08c65b459c77e0cc912c3685fd01dea6702200cddc027156efcbe5cebd9b316e3e95c9b67f3ad2b381d38324c167e7f7aa7ac7eee0fff10dbefe825d8f54f7a062815523b16144b2b430998281210061807a31798f4b5bc6c39ae19f05f089e7a793f4ba274abe08a4803a2577deca4b898ee30249ee06fc30c0772b800a14bddfadc60562804c3b4c4e1267ab8cbd0eeda81ff105070e06707e66c7a5d13c5db1c6df3bcff5e141a7745994259cbfa6d95f916012fd8fe82b4b17f68f5d6e44f9a0076b99f580ccc18d141862b0d3c6b103bc9b2233605142f98e2c61e9a8114457c75a3f0fa789f3ec2dd497810da02f81ff14a82b5fda0a5769dd76d0feb1dbb0084ae054a936dd8e185eaea7c938086753d554ebdcafe80297144ffb5203d2b61fb08c3d2c854e5cf5524beba37ff9f33d70134ca53da4f51e44b362cb546bf41733e292567e24d2939aeb2c24bcdf2bb6d39db6b81cc70609d9eaeb51d7b2c734e71b2f3c159e544d7d0519ef628b95e16a9863db2bc84f5f064a4cf3c77a95e82d37ecd6d8209560cbec0c7f79bea3358aec2e28871fa9d34e1ff71e6b6b042df6e1201add6d4b708d459d46283ac35e02a0cbc65ffe3eec9956a848158a7c602acd0df949bd364816c5080da7c2e23f60892095ad85964766f4e09e767cff325e0e376adeefde5da3de1037fd5cad1ee2da2d991b5a87ed65171d941907b6d8bdf714469a6bade5df7228f9213864682c34f47328abd1aba144ffe32fc7e3fa57db3b4a3b51390d327575eab90ba0d9efd2aa0bcd7cb0b97325f468dac89d30eb57145d6d161155e918a64a1080861b179b42b1652052d33d078895be1088350cb2b424726056f7d48929a8d664090f50321964cbf08190b5ed9c214c58078a48f411f74ed99670c8e3a2c5304f057c45e92b3c1abded2e1938387a4c7715acf44a5e1673ed5d23cee7822319b8bd5385a61e4a94a71f04fa572745324453ab3bd638cced13161ff6aed656a24665ef82c158f32436dd4f05b15235781bee4c77d6272d17fbdad79f8383b5f52933fe3a37f22318604fda0c1ad04c9214af4c0408dfb5ab060b29b05137dc1794578394facf13046ff422d5ca1da62b5ba8629f0442257af6b0d81e74c9f1d5324a3ae758d02be6ff6c887183d98a5f3f741e2540f7ae9857b158cacebf78ed8e6fb386492fcef89c918e3a003bbee7d6cd02270436e00b7d28f32b720d2294d2f34ed3505ba0bbdb25f1e62d49af42a1d055736fd6e341b3ab148efef129495e642e941e853434e6da3eb9399e676142fd58ffd7808b032bf7973f3522bfbad012ccb98dd8daf96edb7acb3a5a7ab8919c9955d14b0648db8e31a04f3d2e1cc82adbf08ddbf8c4920293926733f3ebc649b1269d1d0ac3db6179d16678b5091f1b964a3fa22f1acbe5c2f482788f90b97f1c3ae704fa6d0429c66e102f3445f7abf7af2c210e60e48801c34b8bead93207fb813686f7a9bc8820116604ad77a58ae7ca455dd0af08572a2040d77daa75c91d4487e45143e8121e67c757523d6257115f5e2a1aeb34f22c9fbc7452bd731851b6532e0372acd16ccbf019fc7d03ebbc7bea77210fcd9ebe686d7981e2ca52e32b44616fcadb96e626b4d0355fb56e7d600aa184fa15bfead1237700772e6360ae09962e5c8bedd5108aa54433bd10877d6ba1a441b5d51ed09058bf1709aafe80cf063641af6033fc1eecb8e27cde16b8ed3e944ee8cbbc929136c5adb7828b510d70963ba39fee59fe041a38c1f490c52335650e0bd113c9a98d3a7910d4d10a3c1a1e966423368e03b75500cc07df324ea59b33610af5c9504b7a0e1f0e3ced6ab120cc2a801488088c0b455e804a0aac620a0da1d6aebccd7a2b74482fa2af58706393dbf508063b56fdc8ffe0ec32da045605f2247a8d3b609659faf37423e3eb24b165a831a1a52b458ed408c0bf7ddd56b1af3cfd15728020d784db517fbf14771cba3db68a586b5e71248df4ab0af7254ddcba78f53490b8a7ea28a2fd89637565d67db79cfe2c90707bf4f483fa489775ef6c51d68f4c5de74fae5ff2f96ccaff6da811fc36078263e14eafe99e5cdaa86f9ae4d0b27619e96f0ece32050ef0d1e8f2caae103dfd8c5cd002c928b1ebef6dec40815d7286d2131155753dd7c97b32224d9b0940507124e64a6ebc1ab3cb1a6a11be21b441353ff4f0aab64d8e945217b217375ade1a3297ed63cb16323a4abb95d9a74c116553bb2aba7be9bbe531d0037666f63a630cf20c6f0f919c27a24137eef697d1b0cb994e5ddea7d40ca5c6d2b874228bb14bc969e2a12673037e70bbd3f7f7120a34418d36fdc5519827a29adacc095d46e9bbc422e9ae8e5e6c476570fa69e284bd492887cc4acef19f818fc2e13b42d0a11110b65324a60488373fc226af8552b5df5852ea8116fb9838f1423f083fa6d1cb9aee0d8d10cbcd688c3f8b9115a88e1c58543e1e759025a87ad46c555bfe61b408c3cbe705a8288100ff78b1ba90bb7d929d31bda758f9f44a617cd2ce573b279155dbc36029cb7a67cb1260795d00c41f51f302c3b960ed205cc66f297ba596c2cdda5f39ee334b326f994a8593fc0fafb263c2f035a1087a0022158a2885b490dbb1c70d73d92f2d5adf27fbb64450322532da3d4ac8aad7711e88e651590637d23d63499791e0047d9496d8de9a83f35a6f446d308324fd7b5a409b0b538205d7dc6b30ee06eebbce90b53f2c0bc3c6a8fe227d7729ea7361319ca79b5bb6ac9f2a66af86ec92f34bef5afc6e4c93129978ff68127206f19e335ebfd01a58996113685d1d8973788fea6447a6fffa423e745589e20dbf2688a0b41a6e04a3b8379b144b77744855647f2b45f001203e9ac53cd459afe81c02d7187be9417481325d44897432d6a6e8b45e155ad63c22cbf811872ff2aac52aeee0e2c090817f18635be8c31f8baa6281c5fcec65b2fa5fc508939e27e2cbbc52784b3cfe73a6adf08bda9ccd670f268ed628bcbe9e60e6610e66d49c113c229dcad3cdec68c733ca6d3480c330cf69cf18231c7d7ed613f4b7326216243229f59d86d9458ce69e648cebfa847b4a226877bf6c04d5dcfe301769aec7e46e5b49f371cc09d5b38cfe3eec3740947c047c8b8284d8b585e8da2fafb8e31d1d1d98822a0953c30f02181f6011b2ad8d5745a67558ceabe1d46f696c194fa093396504ff6df660e9c1e1b58bb7c1b5e4dddd8c9c242a7225c0a09659d46482b37dd2b0322089e428399b4783a404076705e8220f07d8eecee0aa6416ec5b733ce2c7a86fe7a591b614a73aceffc3063723ff4ca0822dafceb4298c00667752fab32888dad6b2062bb305324d7d416fa1d81d281fb98200ebe290afff857930d8a7db6fe8ddf10a1a1a1ff535ff62ba5d17c9e1cc7a3d64aa70142dd1b959ef7baf55412c98461c25b26df284d79db9df393f470c240c0dce18c2641007daa7ff3ed43b2aac4ca6571832f5be957393fc05718bd7300db96c69d43f64b01ef5cad1396e99f74bd7f3836031ab950d3d573314a0d089613031ad1c8d27b6e5c5f8304a76783fb03f933e8de460258a84357bcbb2bfee08597f738186439d0ca819140fac26083ad34842fba3fc51628b7ffb15cdf0538290024410971484e20472239cc52738e65f185a74f585560c729ad7b6210a1d47a6879b34eb984092dab1c662fd4a512598d9ad59f3b5356e28b127e604b7a76bccb4ee56faf43d34dc5bf84f856459d1d6d49f86dc805221412af09860d2d23b61f7a6497aa0664415692ecfb6b47522c503af5819139d1b23ba22e301b5fbc8d3f2563de5767814d0bcc1079cf63b8b72f539742c2249b6df0824e6977ea4a47f29102607ef485da042de45626a863c9bf8f22ba8993be4e45909178ad2f09f031355ab5b9623ca86ead1b31d07475317aa14d64a07a5022eda12a0a10b8147a6d4611246fbe855eda5a8a5fc1315a3bdda9fd257f7860fcd4042725049fb33aa2bc024d6dff86b5e3b5d4df2067f1eef92911cd2aadaef30250389af4b3a53fa846c72aa75e903e2d9a7fe73f07e9609dcb881dddad563840121ecc1864edd6396088dbd00e9786cc177600e5f4d61b65239de9ca883c9385a6fca096374b01e99de8a5a72ffc8b1ced7ddaf8fb4119f742b8160d0a2336034ed1201089286ea7c947bd763af1c28b0f782040547a9a19fce0733a63ac65e1c827b8d98c5a72cc5b57d7f6d17cbb921ba6368118970a65738db63b74cc035d4b40ba91d8d045992f252c05f68589a70ce67033ef74e176ce06356d3f5f76c148f70e9780a7852a75b1ae84c1e9e27469fb344fc9569011d1f14b0f8e8341f760fb29d090502c617bdd6edb68101513baee90e8d3e49c98493a9542448da580f4077fd901c76d757f98aeadaf73ecb531eb9a9134d218f7bf59245c9c4bbf76174ef4c22344b4d0a2feee00d72a039e7cc7e31edab9776efe8b0aabc2f9ffda9a299d291331e6b6ce05d4b26abe481f1e0f38977056c4c719007e08224398d547d945cd57c58081edb8bcfad057e6c590ec1bab833cfa6fadcfa9dc46c49f5ffc49803b91ef5aa0f104c506ea7849d715fedb09ccdcb4175970b91af1a524d8fc705abb4e5380cbead00d6eefe050360970cc1a6a51db0d556a7dca99093ef8b5994c146759d9c3b4468bfe687456106e86e47463e88358a0d0686b587a55edf522a8188a6a630b3ebc9c5e5462892d48b0ab62f4e1887c18622b6a8abe7f2d8339f8d834eef6f5bc93ba081bfc05e51ad54a7ba3107e067758037210d0d7051f1d75665765318c5ea5d8ec079094357d0b09f614c0f7bde48bb248c265049b65e3c12a5ed494c247dd9eeb4a79f2723241e2a4bc6e52df0d46a9a4e938dec1ba60898363e28b8c516170dd1297c1eeb34edc549293210b5503ebc7ee595a70ee24efe2f047186eead2afaabf1deb8e2b64e75cdcce1960e9543d77be7aff34248b4d0683315bf824bd00e6b10017f02499ac39a9d22c951864466b434a9cf8ca7289e681793cbb95b63e56a2fee7162209a1fee8972a4896688f7d9a5993c0bf7de3d66c3504bffc797c78f40f070e3177ff6f22613cd6f4648275cb899d6218392a4a2badba7332be6a34cb2bdd9a9680f77d65619706e853476be35243adcca7af5af84e3d0e3211fa682f1950fa28095c4bb00c992d3850b2c4c269e7c44e208d3131083b7c8c4c1e1b1263910122109f3ebca12c7b253d02c4cd09b68de07309a8498a329e533ffe902734ae0c208bc835c124ce6fdb1eb779bdeb15a466e5d41bba1a36de45ae591b4debc1e4a682f6e2547746f26ee3e0d9d3a1ff7a7884bcf6a301dd5319b5a31e1960faa66b67cf5652e8c93ed08b0d01e7bb73bc5d5a73b27c7d0e9d9d6dee740d05147b06df6525e7530c221a0f683342fc02f25b17ad1e6278b89fba286fb0ac797cc27ef614e1da8cc55f7060983b2a73f17e7c89580f0cc476e64163d5a1bee7021585a76da69b7d3148d84e847f130c0c7070af6d2565d164a9e368bfcc87eb2924c5df9b92d09a80ff1689d3c5cbb2cbb66aa111634cdf2c7da2ec5084aa97456fe6c000d2d1d9d61809919a2cfb51199b4ffb09f3a29f20805ce4009883762ba158f56d3aa614979aaaf9e3b6e33a6dede0b1b363ed35588314ae600b76cfa891ffa4492d4f07651bc972c343dedae63284402a18816397ccf3e9a30b9778c72744acf0d2acc1759ad2ff9ce119567cb4cf5486c8bca6c951d00b9ba19daca336e73957eaa388b2fdea7e0cfa78009d279b04bf119933eda13da13bc97afe61328d7ef4b82bb040345e80a32f4a5f60ae6233dad3dba625e3a14cba3da01bf5bb1075b01f4d884b77db46ec5c8d3a75e568e9fc26d2bb64a33ef633e4ab6e5973921f4fd341808c9116db4be55f16ee7665acda803af39829de140b48fdc9ad586146e3b8cc8d91fe5ccbf399efd798537001cf538e31ca5d470635aad55b19f49268ebdcf1edbb74e5b3dea1aa15002b5327d25de0fb7b381b7af2729c586543df44df48df517e1ec7556dbcd98a14163e72d6822ee950ed7b170e6b63f4707add6adc7bfc6a922b7c9c893f8fd4349fac343800c035e671fc12df432eb9d80a47f3d80ec61e5531fd5392f29d2ec454651ca8a8ef215e86bd915e48fcaea2f582ad2407d17e61b46c2b93f34fe346cd7ba2880993465cfa0c2e0ccc37ae683d1283123ad39210fae6c53e19587e0e6d7bbc8d1576990cb17d9df7e59b43e2f3acc96b6406a6d632c788d3cf740bbbfb10894a9202bea4c20cbfeccc1084029e2996e5837c39cd0c8bbdb0a7e1164aa03890a0141cfeb06ef97caf004a51345f27b547aab0bff76394cdc04a0b44daa7b042bbdb823d718d547ff90b0822850bbf768842b267a766f0e17368b654008584dcd1d2702ae24d633de23f25ab6f8358e0aa404d76f52128bd7b0a1f0f98c36540dd3cef6bfea3a1a68b2f4329e63c36a5173e7fce6305ace1217392cfec9fcbb44d96679f50437345ef7be7325239c7ee148a6e1909ae45d273b9b249b2f5b5805a9770615c9ec6231da2fceff49d547c2e764a33520042ced45e6252e193b6da84751c47d8eb701f9f4ac983880609f07a70da701eda0e94f48de145c06a9af6980a4d73b614dc75c9fd05db93994e623959f0b9a809d41cd3719552776b22219b8ed15f16a3128220eeeb0a98a73e510da72603f3064eacc27f6d2614545df0f8cd24b4aedbc0950293564c54fe2df3faad2bd9442b6035e6ded6ef136471529cbfb85a9c867366439b22cba6f5105298adda2b6284d6f7c17d257b8c706240faecce86da6a73b113dc267cae1e3a21d0d7b998526ff3f3b2e4fdcb6e304908f0a3b583c91de140d5f7c59ea45cc6afbfc9b04e91f437049994d937cd2bbbd1d7e92400168995461f683e7f05228ae3c1ac54ce2f6ba5442a588260f3483e94b0e62235cc95b18e8025e9d97bea36cc43ecb1fdbb9179de4c57b216304ae9831784d43a9c527e17300adc24a0cbda6d39968bf31c53b2086f0f5167928e25dceb93b803f5998237b5ef80bfe1e5e10372009ac21215490d267a36b8b1721cfe7efc05dc6d17e2eb8c699b2e2fbdda6acff4fa7dc63687a57d3050f1e6945f0d33a1c2b508884b6eeeef6c83a891f99eac10580ff9e736d646de41603b661d11ec184f0f84b3a6e55971d3f532261bea07af9794a1622f7f7443c21aaccbda30a03a8e1b3e7d33603c1da883a01f04a29e8cf3ffde96db008f6713ccc6ac1a3696fd3c138b615148efc1f262d2678bbf78c66a42ea804c3a1acce9f014f88d86db4f955588266f4e726b014288c9bcc9622cc0ddb2b48f5c1da61274b3138f8001b7dba745d259e1e9fd49d1e18acd8a1dfffc6cff4d810b5ddd082be2c9aa494acf58da86f0733880a70263f13cf11c4da89fa1e0c087e78098bdeee5f9500333828b8a40bdda6ea32fd752ff7ffcc840e9936b488c207cdf20ac1634d79365cac83e1f7d556f9e4d9c96f7ee45dadf0db19494042fe2ee964ecf7b6649cea0f5255fb8cc3ee9cb8ff3742df3048ca7b664d7ab991a5e07fd46f90bc107cd7fd125d3170243a4b36f66809819901cb2c6d47899c6dd1d9412e12d87da87ee5109947639937600ceddb5a5d43320d248638700d5128eb1f095155e8231a15fad2ebe89ee1c5e8c1dfdfe47ebff9413117925e068cb6e5b2f9e54648b27ed1c38d8ec15c8d6ab0b6bbf1b831b6095e6a129944dec5ced2d3b2f39089d39c7dabae2f678b0f988460f63c7af5e02e3c79ce37f1595ee48219db2d2b914e4e1a3ef28f2efda78f2a6f48389485df2df4c6d9301c54cb77c25fcd14c2e196cadba7b5a861816a1502b6ed778b104fed253f48e6d576256d9ae33d225bb778d3ca520a947b0746516f61e984802e80bb6c98862da41ece74992906eb59605388661885d55a693d93e51dc402c9ef063c188f4412d690cf2b6caa7cb2e402ea69a259764a5453eb9dd1eaf02a777676a72ee50482dca5b11a18b0cd08b7594bee4bb64c683b143180ed6a0c054cadbda55d1ed2e20e6a334ea39b36d09f873113eea4fdaacdf88249e65f97e3114cb5348ef44e26ba80865849b1affd2e021ab7c2a44c62f402428c0e213e82ee02c204d74340a46119105b9a31e5139860e06ed66b53987dca34382b32997a37c996168eaba6ffa98f650001deb1a738c75e32bd361d8fa1825fab9145886f4c6579bc9baf299d9414bf712f8764fd2633ce6e5fedf599dc7b3b61fe2510686c002b7e74eafa8f3ae444fd06da7a90506588b9e63f172fc56f665619b28be16fc569a2095a3dc7f98821664154dd45c3c50d511331e5ca91f2f497de30d75dfc4b4f07475ad9c89a7d267536f921cbbae0b32e40704774e5fc49e2d39622b57befe0ce681b7c304eaa405091ff892ade6ea0c56305a9b9a6f9becea6d2d5a95d9b565d941a68d9dd713258ae223033e5245e51843a4fc87ff3f552bff825a1c3815dc180db92d6b05643289c7f5a0d538761576d101690825a7a231426b69a8776d6977f4c6f3307c1bb8808a30777e1d4110a6ef6a6f2a929d227178de5b0c1bd91823df8d8b4ccdc1b026145529d3e3def32067d398feeb73fed4611937d0e02cb33860f304fa90f1ae7bdeee8b80755b63894cd1baae2cd73c3ae98c6e50fefc763dd6eda1ab09357af7568d0ed8ab4bb5133ca7844c4cc13e071b21d4cef75f9acc48fa904d522a0c1629c529f96fb492f6f8d3aecc1d37f54202d499e3ea6c54d6e4499aed37c777dbc3f346ad92131ff28764ee3296179afcd68c7f8ab41624752e55f06e220a133d23ed7b671c59c4706416e6cfde3bb6fab4041f32ba073cfb4ac6b908f6d3e62cd0dee53c99e275f256fa9d63c93c9d846a768739953c4e1f7217e6f2eacaa83f6abe9e8efdc7eae284f4ac9a0923e35b3d7a89740f763109501cde342d7f8627406787fd0a14ba3eff66111237c9c7fc01b777298769a6712280cd95212ad022410dfe9b8011a48e6d18085de212651e60a17c2a7df575396d1ff1f6c447b8e8968b8e735618046654c25ad72396445f6e0dba9996df43b07ad204dea4a23ad84a6c31cf480cb44f951167d7c50d240661cdc54ba63239b70ca179ab0ce356bf5809aa6e8ad7db84aa82c9bf67bac47dd7dad66f90b2bbba2321b830d0e9a1e7c2bc6b85807330d1c2bf7f6809d6cdcd1430a2d6cf8f1f62a82c3ed0bc0b513d49b71e00f0330e32b666d724b0334f5a295136af239769e77d8778d2b267be7f4353ad214ac0eef0eab9bd9166f3e8bd54bcf77ea6944a73e1356100e89c867cec976fe780c1b1ccb6d808252e1668b658bee20662f86a13bdd3bfac72eeb6ba39a9d4856429fdf20d178f66450aeda59e192d1a04659e80e6624e9dfc9fef156eb3b93abeca366ba5df40faa0c78b06e59fb85e9806bf3e0944582627fa273e9d3f990fdc00d5f37e385aaac67daa5d8193433940c8b36bd0414700cf79079de16eefc51bd9cfbcfe08e18cd551c234f3668f5ed6541cef57072066b9e7233cb285818c6dbc12bcfd31ea678dceb8eebbcf0f3c2a25e999549ca59cdfd024126cfb23a97020d6a004ae859152fd0e669df3132992d6e6888bdc0b720f31a53ddbe3d135809734e53cbf8754419b503668584334840ba6b6a3522eb069d3c038f1bc80b1edb893414c761303d7e1f4f7a8a007c50d1ac52ed0d3d7d8362f09d620762d82e2dc081c1b5436cb3efeb6de053b21961d050b78bb4c0becd6d35c94ae4ee3c64a4d3be4d84f4e79dfbaa5fd768ce32bb81221f66bfb12411e0d4f6cde5b24bd65e1b5572eee38101fb722c3eeff2d72bb4df30f35850fed169a87b947c07ba64170e4ab19126df8a1499bcaa901bd7360ba31bcedca263a5c1b6da8e0434bb6195169e5d4e58f00e8297c35dd0b3e9f29e2e0a4cde816bafc1b756f60b4eda589b2c53c70eb932037dbfcb10d3d341eb2af9ac188424738e65bdd80b9288f5495bdc2713c4a8557b60c0efcc7a116bded79540b8702c6ce0cf835d288a3448bd1dd9e1733d9f7656a62ffd0dc12533f8580f294e8890aaeeaadee7487c7de00aeaae5f4a64aa52e56ef2eb76622c60df932c501d5d97c3510350b7415462aa6ea463d920c118d8a3c644f6349e5944994c475fe7eddb1cc1c07ade19f77bacb4e20a460ad128026f2dd76411966f7432212f39eab7be60e4c2febea596deaf8e229721b748c1d5865d50d2ebda1493d3adaf3aa6be487e9bdf6241068ff1d206f5f43794f9aac1be1b8b36abe55fdedcc76497da33a468601d336926a40614f6ad96f0e9a6bdead5d2f2965178c0f0a2e07cf92d5a34dc92a1d1acf83e9a5e1140df41b9eb161fbd104403e46c5f2a32d1b834060ff085663d809b611fde664ea5060629eda63ebf834987b93099ff1d65ddef5c4189db402928a407c6a96db653eb117f59fe2a9c7f96d4d0a1a29ecc16a91de9c3f96c314f94e716428ce83b63524f9cbae8c0d036942145b62d63f447c6630957162e3e6e5d0c5e81633378469b3d915d8c7606d4ff91042c7b23e8478c77c82886816de3ddf2666d3a437bfdf8cfccf78f02fc41ecf26b897809812abe273f83d21bf849b88bdbc0dbbf75128d6618f2b8a53488a0f165015312d67d2d8716ba662056c9642656f97810645ea730eccd078b3475528cef7c2ea2262f202b07d62ce2497e4559d187421f88e9ad6ce3ea584dfdaa45c949b2b6a3b68ddb233f27f67f305ccc5bde9727ea81025bb84cae022486cdd9c660d28a13b80406fcf36d5fb2ec98a5f0a076bfe7101cc6dcb103143c397a8686c8f50e41ebabf3c098f4f47d5cad3de191e3e61f3c8cbf31281b7ab2c457e1157511a683f78199132bbcf94ec74222c85940a6519c40a7c9de3f4ee2f7691b84657c764dac3a0619c24846e103ec0093d116180639e1336ef1085072b4d00b4c7f75b7b46ee221fc0dcf72a6f5afdfd944f3b53ebcd1faed075a3c54ff0b9f86785e1f9dbb4b2c3c86c5260477c7a489e8b9a86e2012b3973fba3054ec75f2236e3ba2954d8370cdb9713393e38bc3443058b76b1de523c68c90d21fe5702dc5afefa75ae671323b967711a33d1ba62322922ff97a84d8cd364869373c212d0cf7a7787098dc490e7cd0ff0db83ea0ca92e80aa1f204fc565cd0e3c6da2958655b2efe7c59f726b131f73b55bdda7a1d1793614427ba2519bea1ef5b49b6ff9b6e50e4e3c53ca52ebf0fa93653a998e310c49ed3e4a6ef2eeaf7f4532f032bc2771f799d2f44f889c6d13ddd50a38d92b6043e22e65752b36f47bb73297ba64aa6786662cbc14d39c8a10b25eecc418ee628703efa0faf6fd76a31a4aac240ce9c22d3cd5c960d07db2a29065a98c395a09b3d6bed2d63796e70f37d30b4cec13966256ad19b9debca5fb00106051838316849dd4bb7dd843e787cedc36e6400c9418bcc654bd3fe8ff8a656b27d4df32da798eba14b7d23e2b774cb81ab4bd6e138f01d48a750cebbc026bbf0e8a1f6d34ac518370adb789117d37cb8451d1552d4a11af24841c9f17912c71989999684bf3b907f2c2faed750977e2956eead514714e49e0e924234f1f945a2570569953cd8be28dc1fe3a9244aadcd4d71e99357b36419b6b55be1f6ceb8e50057d8c9c9234dfe64c5505ccc6f56a604b2f32f53d4d5e9dc13c15fcb65c1648d1fe728cc949019489f7737976743e88c655af71865d1a47c632f4046cc23791d85e9f0968afede168cb8662a3766b479ef39fade855009b05e2f8f8c927ea3b181f7aaffbfe5ae317ca41289b0ee9e023236992ce1ba7fe0495c86f06e107c198499243643b3360b68c37ae37d2e9447d975b37650ba4e0f9bd8dae50c719fd65c45a62a99b1db263b65a08f2dac90a131ab509408c0774ae5607e42a9b6ba4a5b605debd3293af4fc6d101964e9c017bd0619f42ad52f5018c798e4abf6032a3d9b17720b3ab8822986b3d1fa15ef7a0a87970384918e869e6bc39fe2a1397a972e6982a42295f06f577dfbbd3bcc144be3f167a8c3020e5811b76d77e6aa6fc62de04272c35fb3dbf2f50f5824e3ed966ae632288dee917f4783955a3def08d1fa37f7273c26623285756c4a88ac4c5c0640c4a05c9da150db42556ce6dd031656d57ac8aed4cef953830f0b4f3c4af38f20383d957d9c136d52dc5110a92f372b3ce521a6f6abfbdda9f141a0b72db8b7c6b24ba02a6c433613b3e0ef004dfab2bef2dd3bc1f03384b28fbefd702778a9389c6e15688282d574d33e7c3ffade73c5d96dd0c12a59a5e8714f2665f4d46df4f0fb61f47688faa1e820fdf69bb64e08718e54a9b95ad655e900a5d10fba9cf2d5a3e984d715e40dd639634dd9ebcbbb56f24384111b1ad60a471307b0702310efdd3abc76201749293c1b2192402414af367e6db464cf078e317475538c4e33604be810f6891e2fa051ce43882dd13d2cffb37a3396578f878172722c26779684dcee305b8112aec1874a37b7c7b1806bdb14aef8b8c4cd853ad70c70ccdc1b9e90e65565a3458aa7971f0b4aaa571f6b140c04157dfb56800e8296f2596499792ee53fb07e2982e88eb5fc487defbefaf9f2d2bd609c27cc4a707eed3052fbcc93460fba9eae6c82db81822e622b42dcb3414668e4de2b57e2d7996ed9714879fa96023c207fb4d134f785b5d7c2faf59802456a04a84a38c8cb95935121d205b6d70930762f269f5807a60fcce3c57587783c73de4c13482bcd5841b634287a93fb056001f5eaebdd162a1fafcdc8de2b50ee4e4f4056b67f426085b05397b227c4b65ab19c8fbe26a7c1572de1b5c4aa85c97ef861f80f93fd08190234e480cb857bc88980151496541c08a47305715f337dca2dbf325ee730b11aa15e40aab54af5f70409c73b3beb0d3a420c3aa8e7f62b78a2f68ab33c97663d7e6144692dac76115ed1afe9eb086fd4e2a0b31e7f73e574483d570757d6388c9eecad258c8ff4faec3091c731cb2e91a4eabcdda49d74f93438385f668d9b0203bef24fdeb6c897b03aba9f03ae56a6a517195efc31689d7830d4383a7e393ab67f62512442873c0deb9f58d0b4790498daff5c7dc38f87bbcc84720289f4dcc4817fcfdd2c19f4d5b65e8dab845beaacd4c95a64ce2907af4bfebcb9b388f431804fd861479da7f8d1da9ca2916c61d2e334a347d173a904f4f9c3ad2bc67caf1a6bb5ff03beaf0691b49df37f0af326dcaa24d1d12c08ea2419499513af0648aeb45a5da9fa621d6895531c9873053979b49f329eb7a5f2fecd1d01b6af19aa376f5610769a711b084a7e10e3ddb2996ee01caa16fae10a47008bc7418fdd58f648745d73207db7232f9995c68e6a7741d6172d25ca2bfe887e6f1f52da0467ccfc8f47d96a84bf28226210a21f78d246f12723de30ca521529522001bce4d634a51182be656c1789290bc66bb5d12dbbbfef833990e88120ea252c331aa85b03b5b7259a01607ba8f87a41405f79cf42a3a8aa198c7d818195c2b44b55efbc847ab65d145cc1e9764015a86db162e8e6e137731c969f7ccb9a79024a8a48ae7fb7d9de6c69a0002eed32f6be1450520d5de363ff642e1f98d6ef97b7b66ab9a5a941d4db70cf4af6548ba81d78e99f7c1a36acf2f1fdd1fdbe5498f633b0b2cbc84c54ec9bc50e5cb3b58db51322dd320f4c939b7513875c2e565bd14eb1a9b91fe7d0041d2e45dc4a7399b9cad95a97491af70f1d9281afe78c3f1756468e6a13bfd1010cb87e3c66a0fe9573e1bf9704ccbe60992f78bd187df2d6325805203208463644d5d5609244b2b83ab2b047a8563df46234c3f35c65a761016ec18afa25ae521d12715cabe53cd101845152f3fdcade1901f6efaee0aecfec4c7041de36c1aa37c9b6d53c5200beca54702fa903dfac45acd2161077593a60fff80ed3180103f6ba8608a126bb10913e148099b83ab30f39b641f7b0780ad7c61e22191ed8604a12caf11175c1dca5863a5d961dfe85a9092c8bfdc097f8ef28a38327419150d93e9b534f7e6c6f139026a20663eeacca4e9db87845125b3c47a652a68ce6265a3ab11f934b9572b2cf89a15d3f3c2b6cc6670919521946bdea947fc5a0468df3911ab53cb2ca1baade39dea6dde19391d8583a8fef1bf376649b6b7ea5bda58b9de369a14d84c6d03aa85f99128c8f20551cd7a4adb54ff376bed9fe5c07febe19c29df235a7e157aed805fcb9a3e9a12192004c03792fe825bfc296f1e0d98668f223d74d8872914b3cd1111bfe5110cdf0d39f126af21bd1b207a1dce0f0940b50a15ce2d08113d17da25914c2f72f7fc8fe0d7c2aa454ae3a13c6d022ffe296bbed19bf1a35eca697922e47404d6838d7556e5c2dd4170354f3d3de314ae67ed5886d72db80541be5a9c8d7036118fcbd977bd613cfd72e27f4d022a8ecbc5dfd2caa2e84a046f9531a9a2202d1f630f6b03c433098f5d50f17dba348a65c1b88c2a4220111f00cf7c66c8f6e305fd508c610fc35e776f0c21bcff0698639907563175a41d049c7dd9e22d080f19346e20dc763a88d4282147f1dc9c4d36c4c3fc9381b603a65c3788c9e939eda46a68271331c735e2a4d7419885e23d8edcc60d0a611f37dd69f46c1e2219bab65ea489a6f71d7a9fdcbc7e646f2b44c2f946da78ab8a82da1c77bb1be6eb5e9316866d117217bb6cf0bd36c671333dcfa65eaa2b876be9b3bb5250da4e4f5a8bfb58f7a4febf19f2c3e5df73a8941f10b01162e340861ff8db2469569daeb59fbd6355858862e19886a8ff1e603f66017b44088522bd5dc9976d1a4548029bd10ebabda9f4ad3798b00d55c7cc4ea01ce9cc350d2768566f0e023bb2693fa2e71b4b4860e97d6eaa77a6a8061159254bf4114a700b16c2f8ed3d2675622c9511299f40c9162a9817423c7ef696fba10516ad2f0a385fbfb0898bcb593a9f405365d8544cbe24d1fdc8f19dcd36fed0ce5ba162fbad3b6a9f2b4c6a27c367d372b03c0c616ce356c7d82b462baf33ba656b4fd728ffef3042655a740aa864ad79c77c28cb748027af6f5487ce18c999e1e1720d703a7268b7d0a9b2941c1d5556859196170f258e5988c0e4ef3369ed9a5184dfb3a4e8e643d29bd9dc68c6a16674fdf363ad128e8e02440e9f445e9a775abf0f02ed4963daeb3dcee2b91f69412363c80c44c7cab8ab18eb5522447ecc1e3505850fbc3d406dbfebf4494ecc9af2887f6e1433e5ac8eab5e332dc0aa9ba8c9d712a1559e3c8307d6e5595307334a2d2fb526e1ae97d29f5561684bfb64f8f64dbe8f7c3ca435748eb52ebd523039747fb28959d56ad221cae16c92443e56c6f4c6274337a3f505dd1d101f4d081c2555326ec75b7108ab33c28612d6867117b88bd069bc716912edbb39a568ea006ad23f52ae22852e05190f8ab4b7359de68dbb64da6a30f44f95fa7718f637f82efc80c08ee4db46210e128d7d7603f008a8b3a668f3eb7274ff06a20507d1c039c8479b5b2462fcff3645abd7d86bfa1f8b29d83a14c4b137f3a7375f4aada371579cef9b7c4f4ddb47249d6e631182ebd884ae0003fc98937ad4b3ad97b037139e6e6dbcc28c45a71984711eb0e26e031b89bdf322d77f2f0cc11561cb589717d2245cda477f55ffae99888073b81cbe990863ef56a4f05048decf0497b4b8429eef059cceb94b647a8fcbe1cd0001c10b4318372baea092c76e9aedbe37428f267e9f5a388613ac83471944a321d09eeabd9291cc79778ef158f0a064a59d385dc8517241dd3c4a68e0314aea71f9ae662b080d61333dd84014cf117798b06aa792e6ce0cef42fc71bab8a57b4a75e1dda58d11838b55d546258c228efde1ea7f4f05dd84f7483563c2faac2773ea5318694307815612fb01ba9d84b1a166f15aa06b5df214fd8e148f68615300b651bfa373db73665c3aa9cf8521889ec43e322f9e8abe7e963fc802620cfa30193b44021886e0468e4a5677b2224d3420178d626e456a942f73975908ffc45bb8c82416bcd0ba94e9be97d4aa1290262fd65e5a0ae8bb28b4d1284d9aaf54250e70b2ad313dfb7f771169f5af4a3cc99bdf210661facb1db9dd5d0472d324366d815e65fb8f47dc672daa15c3b3695b96eb5e59dc66c99e30a6a3724f5ec045787ee8604af7a73043daf50094bcf0f48f2a237dbac2776e37e0c1881130ca4af19323d3717e2b1db7444a204364b75efbef0de767fbe14f15b081df57e7981bdec27fdfde1659a16f8b12cd0491effb536b6788c5c8de36b8aeef87709673d7486aaf562538283c16d10e0af1f257b34e94720251808a4024e0395fc563a15eeee084c7ff38b4d14ed4ace0247bcd052356493e37a8ceaa46d4ff8b8e9853fde870406c28c609ed486afce7a1608edf24bea74a319f5817cc64c5662774c32f23b2d5958dbcc2410ce6adc0c01cc41a2edc0e13957f40e57f00ab39d09ec335178f95a5c0f6740246330997dea1a7a766a3f0acb24d57e8aebdfd742dd474c578da894ee931789dc634d5ffc110ca35fd0eb4295cb9a9a6d107f28a77b6623bd9f544918dffe5297fad70e55680e52fd65f1a5386c8967ac693f77e0537978bd28d9759c3169df8759e36dd900fcc2f895a6800dfdd85d27a7aa166b6c3ba85927e59f5db65e6208721a030db5d96e876315b290433e8a38d8b7b841ec1778ccd5aeabc5de21cf8597e7d84358c38312aefbe69729e56a453066387bec27ba549ace0dee4eeb3409ba41b49090b4fb22ae709bbb4b2aa037d219b3867d2ef698a3bff17daa547bb8ecdb340e6970845ae056c9f50532e2346a660f5cfb04803d5a870977ebf5f369601d609f5730f5cce2f172e24ff61ed28a139d8eac98c5be6668756e9748bf16c0b9c4caa7a4bf4e5e533d602e210d540b43212fba8c9d8e60514a0ac2c990033a5e77bbb0f645a71770a6b87c66e3923dd69a64cd946d654a1cb799e51b06986c4f754a87d7e9d814c14295e1e5c3410c86068acd51987bd65fb93a5dabbd36483168673c647b3417f17970b5fdbf0ccce727ffbd83b60e76a2b8c5e038e135898df447e62cb64d22fa371303673c2f3e6eb8b1e56c5c188ca6bb6763cd59436d876f36591010309f68e2d8341b313c654f816a021d6c58c85f3d821672d8aa62650456948f60e0e1d6b51aaf8936cc0c482e29d04be62d1057eca346475ff4ac7c4a02961ee2aa4ddcb6a662733a1d733ad3dc5fc1a3bbd65697e16341047cb3e0fe89ab5cb375c37ddb607e3ca0b4609d517d4619fb98a9d69129b1629fefe346587c3b09e479afd61166a3a729f00fdc93833fcefbe22953b4cf4c5e89c045c756e93abff73ecc5271e16f80d2fab8489169c3a678a3cb6be516269c15f2a6c5dc51a0b23efad7c1b9d55b07ed87517aff48aa2a654857b3a803271f239462c58902b9f8e2d79da0cff482a5b14a8c791b2b161bf55b2e045d14fd4b631acc72b751237180bd92fa36c28dd702016f91d06cc90c35425f506f42967684bfebd6e5c9c056b210863bc923966b607962cd02b2feba266a002c2fd6418149dc4ee69a6af55392413787083245c6517e882cf725aa312ddd2821449bca2a8c0d60c97ab5a8b92b2500ea0763e1f9c35a8c629636293568c84a230898fb01098cbbfeddd49fcf32b8bd2b6d15028a7210cfe732bd6cfbf46d96a0caf4f9d6bb001306b7ad45ccfa13a5d861a4949a170d2d4294e6aced00dc9a2dacd00b2cc4924fa37fe84cc68c26f5dddc451bd4d91019bccc4cd32120ae32bc1c915f6a6e3f703f57e5a339a003711d5ef5e46f4356edf845e22e2704ab335c8a39f180956317e52a914af545b8f2a8770bc605a6892cd75660a2ac89cb1e0e832174ddbdd5b31ed2e2cc677fff226cef380636dbbcfc84ea64d5d99667c560ac2af9c936328d5633ed1cff29480a5b5af03e771b9ed6de96fd6e89c4440335a680259562c43db12ea6c6903b98566770d07bee7e95615d76bdca8c3d4132d0733a38cede1195ecfe6a1781dea8c5e05ff0fb0e3b0d325bf115b8723dd17f1eec03e30efc92680df923c8061d22733b784e28d09f9b960de9200ba2b9fbe8ed412f2561efa130f282b8d13d5c56be33b191133bf93b956b092fcf1429697712730ac383566edc4a287102f5f31da2a321142b002d3225466626fa26b7e347c71f634996805ebf005f1f16aff47f7117458a80408b05f3e0ed743753b30c92f01e0225e9038b262817264afe5c852f53b89707511f8ed3fb8b1cc55e9896da8cd09db776bb7c4c09a37006ec40488841a8ad1896b844a96e4a46be5cd8494facf6a927ecd6584f5215bfa1bc90bffa6d8f870a09f946e3b24b9e2be2ef70e7f083c59e369f81e302ab4f0d6acbe54b955cd9b6ef6d4e09fd03acf1ff4247402d7223c5fde477aaf24c3b28d24572a24c786503c91097fa4cbbcc5e6ee855037789d657a44eb134b3785e0f29947cde9a07c9ff9d5f5e3bede6e1a8af486fb494b9055810e7df3a5e629a70802001fa1a17ae36d3b13c1a400f8f82e85f4149aa44298388d5b501aa210d443d7a841c72d86c4439ce089f957d93218cb68ecb6aaa0cba8288a39aa63fd816748973d9b733222435966f4c7ff81a49e3431aac95963578212e30fb3251b8ccd890b64dabe1bcf53c44fae51216f2425d073b7a81cd9e18890714501f01eca4cec68ffee1af9d4769707ddb320239b87aa1af8759ac2fd0a299760347f998cce80f6c3419829852ca3fa9b96a27c7bdcd0aee6154f566cf9f42957468cc0553e6d67e1f7bce7bca5827e2f5346fa2614f6e1020571e6ddf8a087ef246e242c232ade4914fe4e326a566a779eff85b6c2b808cbd145aa7e08b45dd95c721da5bcce68217b695a3690b9e3f92c4f9028509d4fcd85c5e7f132bd99ca986221fc9ee94f1f3102ac89483526d61bdb1a67f0e519ea85345a4ec7da1af8912237ae4413ee1ca1210344cc7da861c490a937e2751c2e9110d01cad9ce68c22dda549af4ecb25b697ee80c6ace231e980afe08ebd7780b7de8ab1146a38f2a531ba4e23205aa2aa609ed557e1f85e37333c6ebd51f60d259788534736befa73bc56b19ab8ffc7c6471cb2d22f516bc5cd200aac4046496f2e92f99dfcc2224153ffbd35e564685d242a7eb875f07ea37838404b45076697f5adad73f50337f5cce868b4b1fd23da928ee1d9708d9f1ed2a6579b9d022715a3995c5fb2f36f1c65f2de7dce2f5ae92c3997c7c61753a510936a31b4d0f4cffbb48f05a2d8f4dcd36fdb60f2944624198ffee85f2ba5430ad80a1e2a8ef23ae2f411cb588608fb39c91c0a79b8193c0f57e6ee997ecf489f959fc84b5be5bb80ca18f3bb30e7b7e47d66db037d113d8b0cdf11a420fb9d7490fa4152cad02abf50675397f7d2dafff1a7917e377129d7bde041c7a9e081714071d0343e8a76b9286653441658fe50850275442738d25c978dcbd1063c213c62fabcb5c10f8be0d2ee45b23c6f72025aadbb0902fe8d04f6c9df1ecf375ade87c0f84fc07f9e29a2f641669bb3071a93c12d4d58d6d9b1977a0428a5ab77dedf316c2d9e9732b178fedad15deeea3818f0a2f2bc540b08ffb1eceea5bd3cc60fd00114cefdcfaa4d3f2ba3ad49527447c6714c87fd8a306096c1a467cddd4515d8050a7183568c885cecbe5a6bb585ad607f55eb3414f77044291458939fa0ac53331360a2847ee869c113058390c4b402ec2cfef11ca711e9b74210bb434303508b29135c3e5d8bc8031876547a727f7d5affeed03dcf154fc7848a8ee4816b1504ae816968e48ab14f32a2063a84629aa6cce594b80eaa64f31c4615004d215f1e456f2486a19c998752adddbf5a461545db306b7dc8f410b5ab0f94c99e07c640494847c27ffb77ab75342555a461050f50e21167a4464f3fab519556fdd5ded33f7eff20e0663e58a0b248cad3ad8749ff85bffd0a4df683fa963b76ab40b41eda9924211fb3796489b752b72be72402ada1e978c172b3fc2479d0ec2aed9a6fe463ecbe18c6be77db7fbe4e52dada4899926cec58460fa6c84ce3e44dd54eaf99139b3d179696caa078a7afefc1a5dfa8726170367c14faf3bc330fbd4e6e7d80be742005c0c24bea98c270dcbb2ccd105d498845f649ed2ab6089ffc43dcd5b27209872a993241cf6e6ef10a359c3b1568adfdb5f6989619e3a34892109d80debad2c4d1da10420283ba79e2d8eefb3f2c41343f45073ba9f6c129019a56b581cde263cee967a35e999c387443824a59feb0bd6d5b1b22cbc13b21e190625937f1070f5434b130900680943528d2cf16cb8d0a1e3a016a9b4793fb480f169da1e2c9a65051ddf57af76828cd1782342b0ccd3c6d0be74cdc70128534a51fb3d7224688a7c0e9a60a32177c936b15e9dea96c877af48c70e0c4c41cebd50fcb8805ba36d03f48c7cfa64ea8cc761b54b90588fc8919c9702e0bfe28db8b4c8acf3188f5cc7b319f6f005669a0f769ec0163a21ca78a2cc7471ca753a2391b597e55a59fb98723b442178d3340e206025b5d04852caae485eafb56cba34f79fd908d7cb490b8801c6747277b489440ca6306249c92e12de7971592b24ec5fbfbdde3575ad505fec45e5aa2f89c1e93c418ec32078f0dcfbe96604864adfdfdfab1511100b8aa7ca4f912035c7bcd62675a4f9bfe64291e79247b6680f4d70b0a439f658e2c242c1c6f272f2475931fc8c4401528d1afc7ded3a27634b8914dc98b1764ca30801522d543da53e0439578967ca8c6e342eb8e029d6d5fe259722b004088ac2210f26960651a83e4278076cc2514e2917d055f365cd57e127bb44de5f3670d1a1b0abc1f66438e187a32574c4491f33a7538334e5dadec76c7f044cca9f9fdf38a1af062e66233d6687f083fdb3b0ebbde9322d69cd22778d95ee0dc67ac4ad6f6c22d116ffdd563542268359ef6c2f3ef1bd5dc27004c8995ff5d2b17e8ab1b5aefa578d4bc5903e845c04894601d95d2dc7970da6eb0218aa961240e73f938b2e843533cff9cbd434aa4b4ce38fe41040b5b206ad7ca6c94b0368ca7dfc12339a6753a428dcf0b772db860debf6bdc0e7159418d32e76299a2bf4a0675446ae466909f1e0efd1e2537290a5933b5a51f445d9689ebbfd7ad649d18defc1ba40bef94a9cf5089b4b1c5d279357e104488494b6a921112670eeaf8876386a26ca805e74f2fcc53bdfc6aa5f84e6b48f8fd013219dfc4eade50543fa80170c3a8a61e87f51ac508b167d6bd4944f4003351482688a4104a55cb4751a4c75ed5889354c502eb1f180ef8885f0e7f8d5380e2252434d503a0f4eeabf2b1f001f85e1e6acfbc2abd27b6a4f437e639fe4081e7cbb8bfc7993a91e4d7ba249c7422a03d536574da5e1098c9f20b8f11ba987b391e051d09680a317bb0c13b2c333afdf4193ef86771e77815bc6fb1b35170e363d0f9b6bad57da3eb008ded95e35d739694a94745f8ea5ee9d6ea7a17e1829fcfb286ac74ae60b71d75bd1d10128ee3850bf33c169b8decac41884a3d940934e28efdd465f4a68acb6eee289648d3f7d6d90f8760b2582971630447deb5edc27cf7fd0041258a9c35ae09150b7f3576c19a24246839fc2d74583ef772576bac87c59b6b1efb6ea2a28195145de4fd485b6dcffe87f73e51ef238a0e09658328601099ae7fe3e4765c32ea2acc4ab17d21d73a28b60c2f45953f47f7885f8e729494640259f54453dcf6cfa67ee29c3b55651b7b471ab70dc87ae2161b6cb3fc49c4381ec510b5bbe071dcca4d2aa5f011962c59c4d077516e82f9f2f6c76f12834efa19d87b7b70687b071c6edb3fcb17c3e3baa1e219964faf52619269a93268205dec9f484224cd5685f82e42edbed608d09fcf36b30f139bdb28c6070a14b4b1ba616f776ab1d3074f341e9ead7f21b1355f5bbd7757f479c749b9f0bde12045d089222c4dfe47f264f26c63e631d854c91c8cfaa5947f77379185d9d2c810f28c5c6c4629e35483198a333f4e7bf7bd21393aefb5c206c79e2cab7956428155c717e8ea39b0f58f237fdc6cc6d5c42a34e109260e9ebefc173eca3e68dd5b7c423f87d299e0f5c5940242ab0f3d500c05ac9e7dc331301f14ac779d6f56e4c4f59c1e42756230f6a2243bbe8e539beac222715b2c15f5b12d7fa82328084decdda188549d473e0fcce4b242e34fd6ddd64bed4b78ee4ad3026d1e26f0bfdbd737fd166d1a79bdfacfc8221f6a6c8d56c0600d4460c4e8a4be9e9602bac57c556b46f868d2c9679cdda18815a34b333878d5083b93f3e6290bd95b2166c0ccc1bc98c3da611154c60dbd0a9098da0452fd6590afa264c1fbcc90afaca31613c44c573025fde01ee7d45dc47f66514d8b8f2e2600638f8208d03cdcc2e04173661dfe5ad519be0bce61d1c366dc6c840c8f01e343a181229b9f46e697fc7e9e38fad1ea0eb79e38dee27b3513e02229e4ef35cb909a5579b42dfae1bb4d5095fd77e270acc0a6b12339c045077a7ef64c44d3bd8d6f7d55e5cdfd7b702f408859dea4a0bf36e81f3205d2373769e250491ba9d79bb375c142b50520ed601655394a9d9fb5f1046509409525b08ed68e53ec9ab5ca16e9fe31b547427b8abd2ecc5e9daa0cbcc4fca80a3aa1d610e1eb74ad26c1167a77d9adefbe63ad25b46e6c7b86099c19cb38cdeb9a51aa13f236a6f0dbe9595fa95e85d448a2b9b7988f989f3f1a3c041d63e1b5eba1c2c12e7919d2444b308db23d7a4587a20819a375faf3a0ab8200944a87746d071f3d4a4d48e7c3b5eb89a71ea456ea84bafed4a90d3c02ef74fe49ec5967bc36fadd6c6a69c9634204ef75ba40122a0fb50155a072dd8db7b8a9d7537a478207eb2e8f66428fa5675f781df840c1e7fe984439a5c9ffd4e912ef1c1e5ca2ee2d9cb1a7607c4a04a80730b6ef54931ef626af872add582f333768794c1d04dd103470527753ab4fad4a1f4ec77d3935aaf88bc38a8faa7ddea20f3d38d537ec0788671f822ebf5bb4e2e2d7bb71ee58daf7bb61e03b327cf43155bdd6cd77942e092420de44ad3340bd89d88e0d902674bde6def4052cc569cecdff76a95709ff1b5440c3da985816b7fc55269b911a7390f7d5f8020f2b6b26d06498e11da30a9f25173133da55e6f57a7541b3e465ece666293c2692a497100b6672101fda36ad4b6f6efe49e5d1b260777d026bc7a39ad4cfd63d0c4c6e2f822be50206859ff2985492f9cdb26892d461160c3cfe8ce049930c3eb3058afd2fad4c59bf3936aa6b4cc8848ef4dcfd64a7650a4810e199a58dcab781c8b87ee049d692aebba0ff7464fe9b9d8d05768ea50ccec941a9b646899b827008f196fab373b8569720494c4718bcc0fd8973d81807e960d186d0cad80eaf074ba1221fcc8f5ce7d2b3ce09f57871ac021ea5264337f39c3c909629b020da941018f6d582ac890dfe60b9b30ae55d84bc909d2d3b13235eb6cbaf732688ce9392a7ea27f708e2a4cde2801c0be08b2f4455eef318b9b0ae8280c2424f6aa14be1403a0004a777490d7b14d4a20d90af603ac8a156a5dc1a58f4bec5f448ed792059eb50c4426eeefddc98c0873bf48b0870afaec5dfcf81ef88a49aff0ac15625765db9b5179ceda86537b1c208b15cc9be02256bca27a7418af8c2ba5a5c203a26e69b2140c4d8f5172b72a2c728bf8ef66dd0c1a95ae5d57edf8aefe78660b87ea53f162cf38c3b5cbcc34cfe824987785f95b1451e23bee4bd35896ea3958df0a6df824e4e162f54cf7f054bf68bda0307ff15b71636a5ad9830fc54cb29cd8f67f610e38beb219e718a32f42c79142cf13deef79d811e853970efb6b1d84e3e73b96c43a6eec0f39dcf02da7294b91763886a9da63bd70de65f41b0325d77e097fc54c9cd64d2ac5d8bed7e259ca2d896f5b99a4ad50579d0b3ea68501253f26374ecea99e78b495ce84b868426faf8f7700006c4c80385b334b4b3454448522a125fb267eb2024470cff96e3ab4c351f32fe8287d1477ef516b95ef565af0507b3e6353e5163e556840f5111f06ea6ca24c8df678b6cc4dea0b16d448c942995d1663f2323e5fd1ef3b27608d88db1122ffa019679620e71e4493f99a43db768e2745fb74cc19e9961485e34c42cf3ca8a0f108cfae7ceb433d91dfa4cd1e955b060e45980c5da93a324d9e496bb62c7849b1cfaf062ef18f104ab49c69a46337c65bd759304d5597cf795bce79aa325a65ca77143d4c68b4ecdadfbe67a683604dba4104c05870ec65e5cfee0ddada3099ee6cc980daa6aba7eb7a1f9f4a4bdd1152fde94c785b20d5b1dc050a588ca59faf6500578f712043196ebe68c8dd448380b7095f1aa30d7f3de1402e87b92b50840017c12b4e6a0eca351a16e88ad6b66ef5d6cbad042ec9cddd73a164fe603794aa6b2379b855d7b44dbc080b32388c1d31e33f447f04754fd2236220c34b3ea04cd21f33538efe799ff62af2392966d250f3fe77fe7e43c12a1a408d776b545bb31576e97898efcd27013214675579da76b8b9fff7e64c816cfa242be86cf8957b5671abaa12f65f876e06fa31a5c02085154b110fc45b05ff686fbf3191ce86a4a0195f4da1616868c0bb3e8412cee1531925744364824355b073c70be933713a0422878fc594c1e0ee6c43195e1a81d387bbb864e0cb97735cc317d6f8f02516806be27eed8afa28d35c153ded5b01d6527e23030c3eddb94dd00ab01fbe0c2037fbe96cf4b58fb1a894125325f1eeccc929556a4b6e2a9bdb55a28a53d9d63a0eb81fd4f4e3a55fa550adc64e7f4c838f622b430a3d9b3b4149646c7db7ca1cb2fe092c6403bd4e9b99304b2db683e9413d91c7991cd07f9c5c985232c036ee2ffa6f7a8a0b874ee621b1971612bd6e263bb737ba961e0fa00544318bf5c23e05d8dd51b87f610162da1afbdad155be3f66b5f9982b9ec23ed7bbd41ee48b9593950fdf7ca9b2508e6d3e6cdff12ab20c1212a458b715a0fad91d2082ee6afdd873c870a39195901661eb2264599e3fee51b1438a50200828e24ab144dee44de854b47fca59d458f05807bd334a43a25980f62cdfeee2e415d8a525bb80385e010f1cfc3ab5f003d5c781ea58ecb244f1e8a2e7078d45cbd6854f0ae2ca9f5509a9f7ed8f3c0088fe495aa523ede8af3af7921d84934695bab74223fddcf9f25b7a16343d24cb18c143f1a8fdb271308a3a92a7cfa23406b19a292cac915a8fb7183514cac608fd3624401b238aad456a521ada7403d1d867d18db94973ff4a55d265ce5d9e7dda8478db854eccf5b4a5ba59811b89531b1415d4046d11be797f35c364df2f0899a7b5d705c3e51ba3428a7fc4695e52d0d124de8c3a88cb3a51a666d571b12b014dfa0dbbcf46d1cbaf9e092d175bf3ec77c7f3177469b8e30ec074539c45746c84160f2372ee04d57d867a563daffcad58f6912a3816b22b464045d601143a3f6d900ba41de5b98c8ba0ac663ecb9d22b1fff7cd6695b97d965683a52233f7b5b9f48de20bda96402481731e97c90d43b2e9ef35d14c3331260f266497ac563ffe0aad52bc9aaf13b2e634d6cd40d98f07b2bfefded81697a353acda38d06da173d50110576a4e95fa8b89b434506aec34cb1e7e51c7a55cd73b8296aadd51eafc0c25e0315038ba6c9ff9bd9a775cf1024072ca92b8324c9fdd765003ed813fda6ecb7b9f93e4229086630a1b14a33d64851a5d7bef53c825120325c0f509857ce483726afa4ead8bf383c4438a5e98968a848141d5592bce395744a61df40fbb68ef68a9e94a6bedede52611a62b379c46c1bbea5822165d3c05e05bc871b51257e61ca982402582f009c39b9270f70ae0eb909843f47e942104af8d95b6d959067b06a61d90a9e762d8a9ed6c35d44a6d788c2b58b9d5a9afd5f072f7579b1a73e733a153e53c5ee7d3c2c21b85740e83b3abff6fd5ca3ac4fe4a150692afb7750dc1341d7c3becba33b99377c0ba7b80de99f126ee050f627f658f769a024b881a657a1c2c1dc2c936a54ab3626d01e235c336e900a202022ec39b42e618a10bdf13225c2cf757ec273d70046745a2cc712d64541e7920be7861bdddb8f2ed1953da2fac9990fbfb171808c233c47b8e62c5cf44280c2ffd44697368f0b30671bc097367d8833aac54caa69398f4a624b971512f0e672a05d47d80583eaf99edcfb76926337a3e904eea1a5aea72c30abb53eb03d673a432cc839ce5d381d7c8dcac1e6eadaf7786e063e7b15704b8ccb3e07e4718fcb281e5bc041551d86f9f5286203a7729eedaafa028a48f0c3b6c970603c4c5e60adb44330e6497d516fbcd1950fda2ad1abacb0ebc786d21d0a2889b23db89cac810557cb040e2ea2282e9bef55425392b7df5ecdf7b6ec11733d6658807ad57bb2094e2528a4d1ebe45d1e6c3ae4634148a07fcc9facc52b5532a2b300f370a97b9a267efcb2d94b32ec27dd3ed8e5c6e9e8f63743a4f97ff01565ed52af73b619f38a04ce72ef80386afd01310f8edda5a396faa43af961e80b6f90ac4d43b9856245a2c0eedbbbbd88cfc33deeba036f2ce2efba1785eb8ba0a8b19614581d70857b5d3860186116158652da2fad48ee5406f04d2ab861c5ca5dd0a0c435c71da01bf4ad718cd11e2c2b97bee48ef35c0bc71f07ea7d69ebf32578b09ed3f4d92a59d3c51ffb1eaab1cdd5c084ef024404915f94c9ae94d0f72b5a392e89d28326c5dcb25022c4858c0e2bb8d72953889e1762b02397cc45e7770e1b5258f00b2e322846026263c14d90335aebbebd0d658d9726eebb89916bc2e7e77005eced4d46f641a6042e8ef360c81699cf2dd5112082fb81e1aacbafba1077a844c03422803074b11400357a32713d6ed97db2ecfd413eaf0a0438cc2ba2e596749bb8ab6954624aa6f761769952a4f6919c87d60efd31d2a2560e78185095a666f157f02a037ce80dae7ac90e412b09812f4509cc3c4d94e85c6e4e77f4cdee6d3c776a79e319ee9ff892f28acc11859f6d05b9e3309d3197e6c53e876e1ce0396a9bddd83cf88c5e5a1008d366ef8e8e5d32eb5dd64ce343f5563388837445164617069dacf21661d2ac05a4b44c8b1046a18d3a2d4f7d46012c2007363ef2169776d73fb34a12c8fabed457e016d7521a92436b439a1e7407905f42da3eb69f47081c019c5c01bc7b773d60a0c20f1575963d052df7e99ff19c3e3097b46915fcbef577338a179dc87e39b4094284ab0bdc96c858f8b97155e155e7708626b5800a958d616ee7a50d63eee52200d8c72858a600055bb575c5b4072fb12a6e2d85f95af0c675d66a2fbcd275341e16cb226841843783f2641f6ff606bdd40d770ee07f8b6ec787dd2abd1956512accf5893662b12bd4ecb1c374fac92e428c88bf5bb6a15d5831d4620db159ca295d90f34342a60b5a9da234c26b2e784cb0320748864b9d9560efd385aeb2e4326707c1949ee9dbe1663bbf62350e0a666a6d3e28a738894090c41953a112888c2b5136dd40b497f2ba4c037d7afc7fba815108d19fabc2cfecd4e22a1271f106c0ab2244cc4c7856aa238a80fce833faacc8a34c63bbab265713a10bfbeef65235b2252b8c9de876afb136e5919f395f6f32d5534fe720d16cb4c9af48d4ded072bb1e5abb4501f5cfe922c7e73506c7c4537d43dc85a5551d29df742ef8578b83792d06e2671a256b78669ef4ad79083be5805893553f190850a928ea8dbd01d3a7c4439f5b7b2324f3b76ff11fff6a372ebbc30b1b05e4c153c27c9480f8871aa724d97ceca19f435e9a48d3532ecdd7298c4e3e021c17f92df422e3472585858144856bda3d9a9f781b359ecb345dbca4718e07a3b4256aac1066446174836994ecf77d2fb9623b99684d4bb84d90df6adb7aae860135e248696e215b4fbf3b4db143003b951bc05619dbae9089cdd16f3e3e5cb7352f54bfe2dcd92f05747b2ec3f2941d83db0cb6e5f1097fdcbda07a6b74d1a06a569af7e11988e11ad84fbb99f198a12ca0f98abed04691476ce385ab2cf1f45ddb469b7ffb0d960143c2e30ee7fee2139525e6bda26fc57c34b3279bb083b4ebc5aa71924c3b2a6846337520746e9738ba917541d67bfb2f7628d02a286a993213aa25473a08a16a05f013a3e7efb43e5b44014d6c2f4274d3892f7c48230556246245ea66057b09c13ec4420210924719bda4c140e58166f76d1f35c6df640b50487e1e4122b15e27d64130ccb6b2c8ab5e03e14a4b04d2e1241b2280f32292d2e3a29c2f5c484dbdf19ad8ad86c75a6dbd73415e8c1533de01d1baeb4720808ed9564a483d7d544fec645f669d5cc5597c3e34363b41cf13c630ba9adbae8cca71d1cda12a6cbbd346ab6941082082c55b4cb965e93d4600700f2fef604516fd49149d30d6734f3d8785d8968a92e4a385642e846c80bd1da7bf9ba82be0c3cd4f8a9934e2fdeb5e47c27793051a9147b1767edc38b3f078b47a235843d19f9eff9402323432e2f04c2f9ba1137afe6f16fa2569e10ccc4c7271ed732c0a8e2ae0bfd60a98b6d518d1f9cdf2bf2d7d9d7485e3948af580b02c3cf7fbeb06e75fa2a6b0c61ff4e9a83f513a2b2cd33ee1045297b9361689ea6ac73caf2c6522feabbac9abf37f49c0a3969a33fc8655da7182568e726550ce37e50d0a0fa8462f973e4c3ddfcc65afb11de1f6ee43df002dc4729dded930603702f838cff11bab881a30c75cb279df5a138db71b3e2ba6adaf8e8639eaf491155b50fad2771f52a63a9e9238e757b478c6c2646e38ca2750fddb53f0ba4e0d47499fed626287d54870dce8faccfbaa260396ef1bcd1b7f2ad8617f82bb1f7fc31221c5f32e06b7d658062da7d35f1b581c405353d57fee23cf05c1af718b2275d5365a6902f8612ea647fd4acb03ecf905e3be71c31c1463a842ebc7c4e43c5064c71f421e82da824e38da3479cec696b7fff0a4581265ddf99c9f000220315e89704b4588e9c5624e151301aab624b0c132741f3110256419131acf644d4507e4f5494c3b182508a60fc673c49f6c8502c8b1b75ec5b408d9bd0a3694dd95afe93f88fc13dd1058e2a34c27c543e12ca39721331df934a57b1be2499d1f83e4cd7e7ae2fd80e6359d0097d3ae352b45450a1312721b33bd5113037d932226141e18031b6084007e58121952b1776d2063aa1e4a77d3c28417d3205a892d36435c68826a358c9a449e775de8d6280c7b159b38c92b125e70b1326d1e9788bece71eae00ae6d59f22f79cd6e3cb61ff2ed0e31c3ac2f7eaa4273575bc510230e29f81876037454bda307a0903392600d38b09964da759b35885cd2b167fbfef3e11dbb08efc8bd2d1b25aef65272218ea419027d8a24888da710fd23f9aa6709f85bd50d02ebb7f5a6f082ab02a9ebc55489fb96279da4e759cf5711a0b4744d1878ab2f082fa7e6e099f2ff0b147f15c640db5ace32b62505023e271546919c1ced96e2fa65d6d3189d31fd05b21b4e2bd6b95ba6a6db34396d4268524c256adaf9427ed1ef6eff714ceea7cde7977bbe4dfff9199cf34021b0efe737c789c88d37291c4aec5636d27f0cce6d8702aeb046ef37b566feb566b82add5821068678b18d7e5f0f126a861e19b1695a1fa11f3b470d64b0b8cc38c185b44c894c51de56e9200e72e22ec3edd9416cf00aa7108810ebe0c3391c88998b2977e0929bdd0b49b924ccb6c69ea5c850a6aabccf5714af7436da4989391b97ae22753caad57073ec5f3480c411119ea57c21da6909d20bafb287f56929372207855f00a58580725f7a1048cabe12eaee07a10808c57bf5eb16638c53357e07d8a8fd8ba8a142b7df9dab8376e5a4f03dec0477c26c36ceeab6cee66fed1b90eb47835d839626c17fab8c2991a280740392d896232b9b738b0c2e940b9ec7fc2359f769c5fabaffa0341f834714fbbc0fbcc92eeab019c41355a8bc3cac4b205722cbbf7a4a98e624a9a8869a0826e242ad35e7d97fc249a781eb2ccaf899bff233e8d3cb2448890c0239a1aab6950028b673ed2f8f4de1b500446f441d5571081fd6beded55bef2f8a11a34777be82e591f3b3f87f5b5ef097d154310a0804bf2cba5c8a6a5777022d7bf487b8709c7af3a41359c671a2156416b3dcbb68343ada9324370b8fdf038b0b543d2aa2a4b13cd02453c707ab0b06a0ffffff5f