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

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

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

Block Certificate

Block 62028 1dd0bf58cd4c2bb64bcce050192ae8e6cfa58219b25785979d7ffab264c6a962

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
913a7cd374125b73823ef19ec1380f911e1dc534fe7a8f795c8b7be3c7c83e97
Certificate Block Hash
1dd0bf58cd4c2bb64bcce050192ae8e6cfa58219b25785979d7ffab264c6a962
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000460000002120000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000bea6a323667a837d527531262a09d12bf794a6a304baa34d0e17016cca87fefe36ee8774c5cffb05cd57224f21a5319dac9f524cb81aee78a6f03885cc8b3170cbd3e0bcf55bb41fccbf391ebc978531995c0e225622f69f1c1c0000000000000080000000e000000460000002120000

Raw Header Hex

000040203c6d60e6a13c680c5cf1e134842040d74a2cd2dcfa583c8fc10b30073da23cc69de0eaf29970d29c283fd149cc429a16286d2a06b64e4910e9d0eef8d50c24b44bdc166a77700218973ec8c7e37b8b5c798f7afe34c51d1e910f38c19ef13e82735b1274d37c3a91

Proof Data Hex

59,560 bytes
121216010307dcff5487e031bef96f7be376f5db3d05dd5ac1c8e338bb8245113feaf29466fbf8d79350fd7780ec15c5ea77a0881c2ce8ef575deb871a360cd59c136459db2cfbc84e08458a49d69f41ea66a3948807d43e15550c8dfb6c004fcb60efa4fe54b446caf7e92f473739a4e685a5fd09eca89d07f2690169012450cd0c8e0776e2450a41fc80b10d0a3c7c4a0064084deb0f6d3a4862f41326047ba6c827fe230d701cccb28363886f1e935c01e185b2bd8751b90f44e51da62c4d686c060a59f230f22a3ac282bac236caf48cbb52ae2d8e732f3aabbd1940cf42967a6bb20079a8bd214e64025b61eba53a69f20b53fb65db689964c6b4bc285ef2e6738ea36db615ddb822774c1237bddb49a7833d9dd43f0dc229483adc38a9ed723f3f1c4d9baf5e2f00471c032c0c6b71b4376f4d788a1b8a98e68dc77793469fe16cc995f94aa5bdc3985e3be1b296a186324e569109e2c26f5b77c8d09318059495df073b52f61db1c0f45d8a387ec69d15716f0963866e63ce7a8c03b003e9d1db74d7f49f4c8064d03c748c3291f7dc66e44cc66ef1a1b3fc1eac427b9f626ef4040a640a05fad204fcd58b7ba345ec1baf9ab2dc876e51bed5eefa1a658dcbb7f711d44a7980f518635e291f7099c167e78f291de6aa1b8017dba7d1da430d310a7b804d8e56a826d4c993aaede13b304e7ef034b24cc5d35fd15f39b2aa55f9bc7228092f42640b6dca521ea5efdc8671ca7c39f16296e655ad702c0f62cbd7075d8052f5848c38da204e94f366fd7cc0e2f09d8f4aee34d0c407e42a3f364b0bfc08b1a93b3240e5fa26b5cd2e1c3db5663bd233468a34fc51f0cd02e949cc4f11a2ece9aadc8727b19cbb725f68986ef3fbae1892b9f0ccc782d48c34cbf7774e581cd73a2cadc044462d8811ad89ccb68577af15799f6c40a065755e7d2bd643575d5e57857cf97113450d70724aba8dcddcb186a09cec41ac3bc0a216ea184e8d5b3134a03d2c798c50eb72050ea483693d9ebc5708de59a298cee0708fad4a968826cfeba87c9bd3352dee222da2e4ec57458964676b38b75ab0c23b7f8f700183c262c644392574cda05872092c394982c55be75ab8a440d9107abbfce8d1b148da36d086d23a28ac06fd54ce971d9d143c048add8e626007ec395232733fa8d65c7c20872fe17ed753da81455db4ca6a4ec2337fd2dbe9e892f76343fa49fd3863fa20e58a5cb8e54d916e757869f8ba5195af53ca96aaf595023c96d944deb5cc44dad49c804d4c4d2bc5fdc870b790165d37e7636de298c73d7cf6b12a937f53f06208d2da1b00054d87be62d4b98e17d9aa082c5d1c6576365a9abeeb40db9b2db203eeb9ab5345b6cb4de485f5c1894470e9578ad012dbad5d044d2dee7d4a67c2f48bdee0c5724829e8db520747acf28aebe4af09457d099761dd1f8dedfda695cab261609f9016cb2b89a58d886c698a642e55977c087de6697d0de8f2ba4e693389a7a8662dbfaec73edc5ee30d4fe43a72b8960816cdef14615ff65eeb6d898290b6bee64cf84523ba54a5597668ee3552c3d82b8fe48f0a62cfb6bcf3f4ddf6f36c33d142dfe61e8dd2a46e26d8d6d4f207b4dc2abe6cc0ab09448573627c0fe146adebbeec48f120ff07357cb7df2d3a58e3e86573e7f8888b40a7f03e0494297b8586d61e96a33b523afb52e6cd0b815b8cc51e7e4364a46fe33e7de029807d622ddb856d75a6d908a1d1e531cad9622f58632ac834064c3d7b81ab2c7994ffe112f26a9d70bbcab56dd2e8410fb98fde91b13307b662f70652a17b3da145603ee9cf340d91ef1445de2e6dcc160a416fc799faa15798ddce4c0f17d5580f96c5ec9ad78cf5cf210f6003f5e63765a53d7cc2e5dc1aa06b80e24d5df42efec409644192a2a6e3ef93f0c260c1f7f0a744f498e9252da06df4b0fea5b9a1db03c8e04c669f165b4c374a661fb51ca37d489b6c3c911e294bbba1671987011b7eb94bdacbca561f842bdbbd6cde2184e98dcd2c6f069bffc55845c59c2de2a6f9afb28d8f107163556fd06915f0d4d61228aaca6ffd0fc39a0ce261e972a4a36f387aa7615c54a2228c09c37a98a113ac10942ead07e87eebcef5cc048a7364aebf820be2d7955c3039ae9a46a78e5d230d7aba81953e1a519508ea4f20de6cef38dfd181415edb6b3b8c18569c310885396f27166c2e739ec1e470db58df63f551bbabd2b0b057444b6a34a1a8a20ce8a2f72e1ba193adfa207256ae76d57c2357fc17af719dd31a9f7d7a4c3b40ff72500183f8044d24154a26230ae93a450e449798ab6a32568cc29af1a67aad9419e4c7c4a74418ba2a82173e35f3a052628f8ab6bbf05eb5dfa910b7c1a914dc5ddcab8643a0db31146594ec0baf4dc0d2f440acb90d845f4b21d8d8fb6832c6ac0d7ccb9d7cb52d9792cbf1e3bd312993e32ce79e88506f50c682c9f84cdaf4c689239129575d8bda320eb28ef1a3c62a003b265154942a09d9b4b03079f5a46fca5b6fc46e5fb8fa56da32ec88094c87af4697fe6851dc144413489814d8bca8d3eba4bfaeefa25a276ee3534974b17677bb155998c4d6ac5c81f1d9a1700011cac4b88bf691d2908be504651a8acc488c7dde920d93196d9fcd47cb78abd813f063169bb978f4eded1e3a539e087d594e3c8e657eb8644c564ed6a66cb97969e3d48cbbd4f84ffe84c58882e141b31bc20651dc26ee42b55de3bd653767637d741feca975fb0984fa2b970a38327df0ceadb29ae079d1463e3ccf738d1436da27a1a91f31708daeca6d03dfff191c24ce07dd580d6435873bc5c31e109e382c8a5520e8fa1eb042ac8c12c568da9c3c990c7c918721a18762f7f52b6e6e78fef9e5862b65d08729f28566a4dc7f6102f10d061c59736d5614a04ea0ab14ae9749fe440555d686d3bfaf2e905c89562dc92dd7feba10998b47f6a1ce7a2e41eda46c5ba23d8bb187ecc2bb7681968eb36d501c69d8acb1fb58a3bc5d64f680297672ec9a793ba32e318712aab974103aaecc49617546f32d96c5c70577d553121774f631749477d79600fe5f6bcd2a2c3837d03228dcb18859a8d016689ff338566bb8220ad0bc3ec7398ca7a6c0ba89196f78584894c3bb1127e9535964f1c8cc8b4972e44772c044b984fc3227df0b0bf67d62fdf358de5724c80fe65dc3c0f03d475026d7e39790ecf4a1af3bcfc4d290d98416334eaa73c2883e2b223fb4fe25912b652080d6108663af33f8760daef24aa4a41f9425ec5ba86d8810792ab74f62c9d8889c77b32ac53be4b02e68393797e882493303af77d6b289890f49e87da88fce4785c4f254c7bea6b83a88d25fb5f8ded2417229610027b245d29014ab8d788ccbc060bda611cb26eb531c60ccefc6cbf684606287a58873d822155b962df27cd5ff729b0a0dfc6392d161629a51f476b85f68133479e76d54f963992f0d90426dcae2c58e3b514d0d7a7ad87ce0279f345b4ae732a99567a50b6ea0853d892844fa97bcc5c04a4eb732d343aa5cf6320236ff8a5782a87eb27837e72c410399ed50efdbf0ee182cb40ec5e34f1174b2351eb958da74b4a87a53160b0629142e888d1a69b2cc7b447c4d0378cbe752da249c0c31eca4285905742b9cfba0bfcd9e76bf658a44db57cd72da6118b6f43e717e8e4cc8fd1ae92a75a4bfc2cd20390aa09e7dc2e8886268a6ed97886a0434910261b628b919eebd1e3a8118f42eb622e86a5348b64271686a593c609818fd174c919667996559110db4ee0060a9c9abf067ec8410e0a638774b8aa4a2cee151d9330c9086b86725a4aa52ddbee5eb2eb829c750bfc06b9f74ad8c452baf79471759a0111a805a74a83e97324cc408ed7875a3d6fc4f7f2ff7e1ed9b4234aeb72d8f0a69c25f8902d3df3785eee0d5e8762859acafe76d3f99fea3f742da9661496e65774d39e369d06c1dce2775aab3d74035caf1571429044e8891b9975b40834eb45add4bc7ff136ff4a3cf874ee66732895bc3b5674f97ac301ce8edc26239ab14b660bf51796400bccf7c0aea994968fd695a83cfdd5aa29e91278c5bfc18584a176f831eb958ce2471ac61a8b8be48091db143f784727ff881247196fc1befdd118638d423347ccb2db8efd723699a77539a36c63de071cf62a97bc3b7b7ce5274653d6520aaf8b94968e29616bf4f400c85d6b65468508743dc38f8aa1d81cb3802a69057127c573c9ebdd4d4185b1cc474720800eb519af0557fad6314de52e150cae358a90eca002c652e8d899d30e11bf22d9a14e257bb810b12cfd745ba90cbb34cbef378572169d943d6022ddfc4b0430cc27a1aa5025cee3a251457c97400800813ed955a203b488342416efe74d89c6755a81e1b5ea0e4bf0250ebe97919dad203bb690eabd7f0c299fa581a846e9aa599f76bc8f01b3e2809daba785bab72a2e794fa43ba24032285eeb1ae03834c951a388c76e31ad4f68acd065131155f2a9e7b5b83aab2be86e7f67abbde851bef1e3a8b7e49d6506b2ecff87eb8ffab01f49451bf59f6186149448b913419f13a32a16f7549edb08dfaf1a5a17e169030562c9bda6fc7fe99ffd815118e2a1d538e30a91778634544d3f8adc0246e994fbf4b060c8b0dbefca73ce6dc60253111e108a56c30b1bf5df1a29fca40920d027bc914624b2050c305173803b860aa12e4884088166dab1843d0a2f9dc07fa952dfdaf05c28d0b13eea986bb63ff9f5f3f4c9acd61c695b21e1a49cecc4fa04953646a1d9b9f9836037104c6b5ae031bb83dfb5f8f345a53375a3a757e205dfceffaef3bdae8b64f239084fe5934f4a6f75b29d46de3c381575ca9eb34915134a8ae599a38ad74459b9d0b1ac1e866bd60b0149824dda83f68d736e8bdfb65557318a32d178d73c5a9a91c370cf318611997f4fe3efd2598098c836fe7085ee1348638329b609aa4c68f1d3637340ec732b78e547e67e6ddfa7a6c8498b89094059543299938259dc255127940d89d6fa76831d0a5ee9dd33172ac1fdd955e51f371ab397f0f74330ec7c25e1c30579ce915a18d6d69232198fafd40da1c39900607b735c320403d1ba7c121b722d1891362f73cf07def765742a2e81deeb7ac371ada3f93f5054efd1c77201dd11aa7ebee57eeea96547389fc3453abbcffe2b5b29c1762d206eff4a8722dc1831f07d971d8e738fd1d2029116e6293bd12062285a5800f7d2105718d3b381e7f53ef5986ee7dfbb6ea70b4f64d4e1237e40963391e0bd9d18f6e03c37b53354cdf72653ffebb4e1a31bdfdf7be1472b2dffcc61f1b249d2b283f31654125b8d0fa352d22bacfe15f3ee155c9209effd37d9e31feba025298bfffe49a46b57f63007e5415b2f3b351bbf2ddff5e17f560c45256d8df82b473bd170abf5aa8d6390c7248f9fc0e633acbb48fd2a78191ecbd641f9f84094da0b9bfd8cd3f1ae982bf66e3fbeb919ab86aca44f2b624d5b42163fc4493b07f318a339573768e91e99b205733296d04e350cd384f8ad504a4bfe0157d2ef0be77b583f8855558a084455d4d65e79f9bed528b0ffdbcb05c2ea19efbfd3980be9a2a49f241ced221c4a46a18203bbfd440c9a0304a0d4f1eae0d44528d5448383baf9544f81e4d529662fb2c98dfc5995b40f8d1e6a9c08d05aba3e81fbd84c26508be35091be6b78bbe8345116a688c5e7f13a414433198b9239991b56ece5e4365e168bdd7e19b8d40fd07c19a3e8851105befa254d611be50157d76daea8ddffe961c60fed759687e3b8901bcd8e40cfd9b870d8508ccfe0153e7804f8e48c2e668b6f8328bca2221f9b9a4cfbc60cc3a9593367f8b8d1a7e3b442ac2b307f11f5ae7cc208c56da18645e46f1c918ea1d92e563e7f09ecf084fcb4fb274a3f2e0c222f22662f7bc34c7b124aaff66d481d5f0615106b3a7b0533b3629864addea30b33e1463bada55d46ba14e60402fd1fcfeec6b1bdbee99d198b2448a72a46f135cf22adb341773cbb22092c2f5123d2a390e4197243d8d8067b34ed31019a8a44d7f12e956b2fd77fcf8e4da2c5baf7fdf826411f70ec36b7eb02e91396a10fa32b204ea4eacb63a882fe093fbb34d6092d1641d060143fb9034a902d9049f71ca76d59ff0c6a00ab219a072097dcb279435ffd894b565636cc532ef4dbca70da899537239a0f249108b126778f0888b719829ff8a7b7ec6e8bbc09a5c4060bf0ca3f1175e0e157eb68f693246c7064637946beec0b4c2d83b45799e50e21db5ac595e737c3d42ec7cdeb6f8cd071b1c93762f055107c39c840085c88cca406d2eb96d15396514e714f320c26be7d18b413915ef26e7cdcb0fc6d4f43b1b51619897cf89a6812ad4c12d07deb859c5ddaafd4672e9d46f0818969c083c4753f49f5cc276087782011a56b50929097b7600aa4a0f96ad984e6538079a28bd7e5c77a3b8ef3d45bc98b23099823c1bb448af485664e4a7695e0883becb919cf9581fbdeed222094f76c10c1eedf588d21924fea7fe657a7acc82251889a14e7cc4271bffecb39eaa4c422a701e8ef4dc793286a2f2426cab22c0f8f2b2707320c69ca178c3f666d01af936f7029894e50eee82ebb49e624e77315de190108bf462effce3a1c026906db026105651bff5de281c40229275cd85478e4752e54c0fd2b494e640de27710461b480b76270062042886e3049f745a31125cab29fe014635c185b7ba05275646937e96ab75479bea1f6f658546e4ac099c0454a2552cd4eaa0ebb4ca41a8ed2770d8ffcbdf63e7e1d13b2c539122ad1a6b9d3f97518a50775b36d9fad7854af13b1f3f65a1ac1c560b06dd1fb8adc6101b7548efe69d8821a607ff8865f5414ae19fa5d29c489f4fa3410743e1a52e531760e2716909236027dcab1b837e3395ec94a6140d8f0e54d65571d3241499312f1a9960efd5bd098e36c5d52512f62429b5d1b96ad510958a907a0cc851cdacb22dfc3678991b77cfb6141ac8bdbec2eb23c9e57e4ace294afc3ee46fbc96ae002661681a482eee1626375cee4a497c2235e655a401a3b103b41cf513afde934411ea2dad4c262b2b96f9c5f352ce0924c2e4ce8a92a006f95a8a1ac269962e0ee7183d82f009b45c203ad6f8cf0cb88dea31766c07f1af54295aaf97657766a087401d32eaa36339ccd92d85261921761f2e1c46748850dd8a10bf5686b3d33fd3fd5dc138fdd76a9dc38c3346c197dd10c0ea7f33bb3060feb1f198788b4744786c956b849fa6cd37eaa7a0e4040c4edd39ad483f30995e8bb17e9dcde260b2a1c775ec8850551a87a72dd3018c790a92ac993c0c48e51068cb475086b1e486af29f3be90754a47adb7a5685452eee912a66ea226ba13b51accc6999db805d21936b63a042f48320499b1a40865ea3b9b73a5efd4797dbd9b23cd05b01d0d872b07a70a8075b7cd0588ffca514c8dfb8ddaee2d48dd9b5c3ca08f468dd23a76b72d604515cb5db659fbe5f1b85c39d3603c32e862675c2f1485720eda1d8b8d1df194a61b28e824bd28365de1b87c87a7668576f581711a5201a9daf48e5cfb1e66f5b032aeef0145a1fb060fc94fccdb35effb88eae4cdff6696e39c8428260f9e81d06fddbbce6d0a09e7d3eb1b8aec5a32d30b1a28f526e4c9bf2aa73e2c1f1848abafd2674a5e7c27a9fccf2d57f9b3964d217a644b38d04193a31f91c63e4da73c144b76329557b2b8b706c5f61347b0dfbd80827080459aae4533fec504df8d9795e4db3e09702160b63c86efb6c738ab2a5cfedd7126e41eed5bd70f6f070e1fe195cd65100794ed71422b5ae16dcac3888b27c3a7c8aaf768ef0459a1601a616862cf369ec60766faea5cb1edc2edf2fe06f6765a8a80d0dfe005408b4f4a68dbcc55a5d47e00cb54cb167a13ebf3245632bf14f5ee0f9c39830d0ace27775df813c481ec5f051d82ebc798654c8ecbc86c700ce251b716378f8739a3622de0e7d9a45bfeecc98ce53c75a1bae9aa8765b04f1d82238daeaf7d2a5746db8dcbb9557ccddc120de7e68cd2b27005a785c6203a76fa78480ff391fe7078133a5f42be2160b4757b9be5920a3f12fdeee39aa1ceae52f4aa0d1442390c0a4892921b484147282257f9dea3ba0ba6a5fa588edb5f4adc14a0746493c15715e922272e042400d8b283129976b6d4cc1598b04ee797abbbc50e417e02386f08892f6a25798e37e64632bcff62c16cf490d41abefea758a176350db5e68aac3511d0a461a3d278a58fdc942af98381e4a8f80a842fcb375b8ec475351bdb0da6f8955dbea2cd01cef82358dae3a2b550bbbb8432f6069b4c04959c885f0e22288414f2dbc8e3207577aa07cc853ba75c4ac99d4d2ec1b5d1088a74b70ea74db1c7fedf8a32cbdd26a0f7fe951662037f3eb2f51bd0323b31fabd6d08b13950d0a96e537f236c0a30646b961f62fee0f8fd4c4e4c947fea594aa1c0e14e8ff0a535f00c2f15776bfafe1c334f071bfa9c13da3a6fb2f7ead699eaf6d3f001af091c0c84184344826ccac23bfb15728cecf38abc06bb3691014118b5b462c72b2cec4a0ae22facc979e724c0a4cb0fcb90198bb89d46b9c0668dac37923840a7b56e79db1b29738f997db512a1c1f7bbf1bda1e580fcf70cf1a898ea28e15e31d62194bda471cb74d5bac2136685aa5f109519379cdc066708f8a40d8b00dd3ab402fc31c208ca0345583e1eaa0a3de1bfd47268c2445839132baad6e0b7cc6325ff75f322a3dffdef01efbbeec07663016645918fb89c6d3f620e28177e058fcaf4d37128547c68fa85e697fb913729465032e3ec897015a08d24c5b24e3be42879ef3be89cd014060c9cf3b575abeaaf76b11739406c977ed87c2c589c5d31569f5175fcbfbbb37d44694f5200f3179b4668d96e97286e6f184f818e3dbabd0f4bf50a1739b4941d0bde9b754eb2a913e214713615eb3d9998889e2d54810102cf859a3bbfd1fae66a6eb5dbb47c1529dc2d05f8d5433e0a986bb6a531ee48a1789caf4d9a46df88b1c5a82f633183e2f4b1718235c5f641e704de9324c8bac56338d97ce7176a9935c9cd0129b399220b55ebf9e72828b6795ce0161e55511c182dac18aa3ddcc4d0eae5e66676892c548831b860ee348cb25a3b1b2f42a80cef59af8453e3e35106ea990130ac62d455be97ced10b10abf56ee1cf59243be579cbcd5233669abc31b06f44c4d1257ef9020e4994c4a4ec3fa42aae0b5ea64edf1099f5ddaebcdace87f9ad5027dfbccb61f0954ce77cb2976011adabb925ea4711bae33a79c3dde437fdcb65ce485f93634e1d4a844bbe3345250151b482a1b11bf1ed40e85a5791c4ac83768688ace3cb0a1f1b1d4071151e9b19f868907fc3c1c1c6059315039f6b3fb97920ed472639b30e169fca9ddc1e831b8f6441baf0e8be5c16e9df53ffbdaa242b317ee92ffa17b28313e17652fb27f7d678f64d161422b8ac4e4846d18671efe9f94913b555ad259c06c1674443e0508cbd89a28aea29d85a6b7cd5cff797c3c43b62575716f42301515924dd71cfd628a40133f1bbdd37e85b251c9d2e5bd86c6a45f54bcf24043e67f146b4d8164d3f2a63359995d1538bbfcc690aab37ae85e31e9bd3872e849b8aa839f1c0c0a55f2c64e468dff98e91eb14a2b9e3541cfee4dd56fe03b2de9d929d6aba110c49dcd0506ba8c60342de47cea191f10b4e9f747eddc9746b0fcb5c3ce06ef13a07fd3065b0f9fc6bf5b13e7e0e99a571a761bec8cdce567d506ff1facc71a0625a8c96f3f90bce555c03f997da51dc192512b68b55755e5947404af9b2949be9211b281812ffbb577b0eed4af439951f6488dfe3e1151ce0efec9a5a59400e89b49fee12b5ea8cc87f02a5f374611eb2278b5b8a67db452aa4c35d9cbde4ecdbf614e13c22adf0234fd0e042a9aad38f8a3bd22a41d74c7d9cdfd8b649de94c636768e9bfd319dedf95403a613e70f8e2db0e77540cc5244e3166cc3a08005e3c1de6928363d76bb60d0df53b6ccc3a2015b4c1d566b84e33d40d83630d06a97865b6035380cb0c7d54029978841b2f98d4ad119918f01e3a7b9092d2f46c68428749290f826abc1bafb07538134f89d701696909f3a466ead0bf116a27770cac761972d54a1b5c6092653b82f87e1ad86754befccc6f249d46a3c6f61ecb63042a10e14e632e0955728ba5f759dd9cac1925f37f1b2e9dd568e02e0bdd4dee44dbe8b768cf4b02db6a792ab7eb18637b496b573863a9cacc9ebbfc177ae7163e0968a7b0c77fc3e67b2b1051fb7a1886d17e8847b0a5b1ecf8fc085f3cacd397c33eceac9bc0108b4bb1cb861c2208b610326149e8c82b52edabb82dd5c71bfba5965f02ce12b5c32ce7dffd099563b010b4f3c8bd25f09f06797e0c0769768be2d868f3f49326f53fe442c3e4a7c82c39e5863a3ed0f74714142451b856ad8b97d4f85e3cec02edd130dd568514c0368c4c5fd2326e232f5d5cecbfed58784cc322abf08bd296c84fd46517d0460c9c91b2802b57040a2713c1480708395c7338cbc707b8488460595fa61c79c304b46da181dcc99c15fb5a8a61c477c4bc13c9ce483f60198f7d7bdd9ed0693a52ba58c538da825fc81c46bc707ea0797f53d2ea113540a38e73d052600c777404d68d9bf02d8482b1b3386dc247b59babebf711feb9543131c574ef4517ad347d4f78bd0f0065a4ebe7ccda33c2dc152cbbc02ad71cedc2b2045aaa133fe7e102df74be033162f6773baa7f8f4b8b94d7c1f4767f5bb679e3ab61cd503d7c11b3c933b91c34a303135f3fce5a22c14e9636cbe6e9a873ea53e72e5bc2a92d26b584b0526f6270b8a75811a5246568665d4a441f02c3d2bca0b0ffdad958af7cb38a0c8c5a5c9ce36bd03f87f4da09d16585b8f367911c136b5dc6c6dbc080f927d3a258f5cedda80339f363ff83a5e9ad61bc40b82370d441cd2d98f29bfc3bb7da299711873bd6edb9cf33cac7c905d2a8ce070805759172ced3de1542d52f99889722e7f38326a45694ded294321219514fb6351d6395a5e2dcc65307e3245abd1d4acf3088db25559ce3eecdd2aa6e34dcbb2e362bb538ede367b7f7261ecd6bf232dc1734843627156869fdc6359a50494bac4315fbe3b5e0a4387c43cb30ea6cdf3adfd165226db8398ba19a211d525c2993ea397b88b29e7657251499a45ad32398b8f46ce6a52613db54af8732488bf10fdb17bd80b69064100d97820bbc4e522eb53aa3611643fb2ff7b32e9d44d7fbc5f9a0b0c384a67d3985253398fb2ddf255c89a5be98c27e61f9e83325562001a469a16351977b9f5328a5bbc9c44f95da142990fa1db93aa9043d4a01e3ef707ddceb6a3dd56230af8c3af4698b39190471923e1b4106d769e3b1165096d883960d8e3e4a2e8cc6a62d4ffb2d1db121ecf4b0b825b947fae47376ccfb328e5c4ad16f692ea485ac1c49fe9dd0185303cdd1f4a83e6a08bf429db607a6a053c7d78bc0d17cb54c882afa6a86d25bfc8802833fae0de3d58b5f1bbfe9e864a4b8960c26af9341054b1506d726c7887b9092d5b2f86c436e5e4e98739bf7ab5fd35bc88e9eccdde443e0a45a0e6797ebde0b5731af5fb6b760b20f5c42baf461f72ebe6cc6b3542999fce1d3932cbd4d96fdeb7d1aec9d0c143d5ca2fc591d2734b6656fc32eefab16fea83851fad406098b8adc166cbe504c7ca613a4d9bf7cc17a0122ae75be6985c0ec21ecd20a6d9eb118f0d5831874f4cd16dbe3ee4f6f7fc6a10b0feac43853bc87d025de2c3e761b3027f961b71364550161c7c2d1a53368655c9d0b2eace67cea95bbee1a845c1e32ca630f49d0e41389ce30b295cf2ebc65c85bbb1acf87a980f63f1ba29aef18e0dbb8cc8b97468931bd9fa88d066366a1627da3a98de62498abb6a560b879ccf1eb69991f90b9a539c5ff114884a3f7da195cc5e68f532031e8c71072d1d48352ff8f7be810911e1fcf6c79ef43b273edb84e6052caa2e02d08d6cc17c31bb34864f9f4e020c2434bdd1fb0f4a629f9197452d31ea266165d51d1dd13e92596ca61982d78fe82088bec0687b31eb99a4fd35c8fb46a54db9b15679f509103cf93c164faec79bfd1a0500320105b58265f2ad5a1848de79304c3400e2df03841aa780a731ee3157a10b1b19f38c60e5eedef52ca5b411d32a87fec6e29602ea46562007c5dd588d12ef896b2627ee96178cbecb0306a2aba4560338928898ef1f21ebd13e0e18254268abcd1238de114c9cd200c8172ed52561f6a39e91a4c6b8c9b7431760508c9655aa011dac552ac7e491fada4602646882929e17da73c4bb855376ffc50f9a5142922afb714f88ad914d60fdb348e6ea7fb1893cbad08df5f844689cfa3d45bdd1883ce95f4995ebaa501f490f827434e4a6bb861919ae93f57679a2259cea18356ee1973518bd82b5f2efc487132f5a40242b312211ddb84b9c8429836a5903a2862d4de538ca53f0073e335955978b175e1675621311d07d9ebb3779c7ac0e0ca281558c23299f622b8637c2de24d342529d077b3e5e2d84848a3a304e4e7ea9f51136da77bd45a415702ec81d748719d3bb88b84e8ef9bfd9f1ead256f4ae2c2abc5ebc1646e1f0f4796cd55b4f8682a41ca2b5e11808daacfaedc3544cacdb9cba30a9b03f979c996192d0c8e233fdc5b0d91b884fc36baee8d9798fa88c017fd8b0f929d15d60899b66a74906b827b54a7f83be031248fad70dbf9b7ee96cafe9bd59d9e907fbf74f79fcd5725521410b95b9ad563100a63853e94bae7e584aaa0ca486a614d00e4934b875b378bd279f49e5d8640a87522ae11767f225b79e86ee1ac69cc782865dfab887a7fce8c76591ccbb74bd938c198a8dd924f8d4ab3c6cb41b7b3178dadd59fa4d17fc0de35e97ea690897412047de9b498205f7ea5204d61d7c479e86620505cdadfc5e0617c56ed27ba43bcc6b699f5b8025795cd0009fae252e36087ee1cab9090d8dd28d39942e6114e7763d996f7535073df2dc40c9951b771a4d314d1dc67bd1b42dfff51f185ea582e20d3ed252ce2e2483db889ff2b7ab6c35c3121908fb584ae882cfbe59725cdf406d4f1e2be347d0b2d1faa938aa14ef26dfad7371b851a0ed099297e8e044d6ccc654a5670d684159dbc5b13c2dcf4d156c12d9c6e1b455c4b7bdfcf41e7738c90c180a4bedea42104f929ef1fe704dd0c5605c90376c0895b12058d119a20f023b69c1bc5a5881f47df9d084c366d914ec1621f8d9a2b82b01cb85c47a03b9ff3c6c8fd0582de7e82646f65a12c38dfd4ee1cb1c8a85110c4061c5875d47eb3bef7ca4aaec6c319549262887d42c51ecf8871f2650b5129f94c2e0dbe041e111261f2f4b054cbf6f08284e479b5f0aa5eab81281a5419cb0577157128aac43b427cdd293494ef31ae5c91d45be69fd412ef9a4319e6ba23e4d7f7d2f68659f4cf634748e83f6234d7b0e8cdf38d446e08f2fda30c773efb100dbce129bd93ba0fc68858a42b67d481d9de927004acee52e65fcd257428e3df5358bee774f43e0f9a6022f0fede55dcd74536dbcd9f23864eefaf307868faf03e0fb1e90ffbde255e36c52b5bff56d9a598b4636c7cf90faf38b7adbd8c5c6a41de4bbeed028ed7301163d1a3413ef8b284d7102a081089dff295618093e1b78cfd04c538f29d0451d8d067ae19a8fc7760ba3effe6a7ae443c4ce728aedb7f6b7d7e37683097811f6940418592dae9c0371a6f88c84a4463b4488c98f975e87ebf3a1c681c248e7e0ff441bba8ea8ffc3ebe22f53568d3d9fed85438dca98fbf9bdb9ba98ee64d64d0daf6fe5d49a86d46a0467abd82165db2c3f0c3c2400510e066de6cbdce0f21021d7ed7beacee8f8cade761c638ddbe05b32c0d36bf65abb2564e6a5a2df4353276812c88caef40080518b3bbed4e234d891c9cf3b32a3d6c6a1445bfcbd11107dcf6944b032c94732b4033206aedce22e6c434ee3d3c96e0b76ea7eca68ccd6550e1a7ac738dcbd5ca1023511a14001ee27ade08577b2834bfd4a340c0e8710fe962219ba07e35af255699ab3f5a908019b38ab02a4b0e2c7036f888b3dbd6b5e34cab605a1e44d52a504d9839287928f52a5096a64f416bd8bb42115d5c3f304024348cb2295ee785f1c57380f6cef62cf8670a74dfedaceefd95ae3265930b734f05dacbd89c585755b11aec01c13744026d67727f2bd18587b9c5df9302a32ad4211ea300a20a6a8d58e8b21904e8c4b95fb9a4832b46afe2c4081967ea1b96d1a0c74edf1be3fa31af774d19ffb76fb7a35f74e8b553eb4288c22cf564a33d50571b0c6d59ae8c488cec2ca0fc1b0c45ce1b8c4dd33ba102d65309ecc9321a35f062488125d7358d0ae3f08422d26885b1ee94c8a8679121ed4832ab7f7294090715866726d8b5da5f1ffa55227c495ccc11d4814feed3a86b8dae71a2f2a909f4fe497e7ec7dce69e346a20cb50472a0a582454087586c04eab3d52059e5c70ab20a76921881304da4d80aefe5c8d5d6c1408aa9b8e125e4a9bb5db08a49a319ea7c1b32ccc7c366202fa7b7aae27f055427e3d61f7d18fdf20265769bb4afe2c40b7de218c31cabbc0d2109d311fc0192ff8ecdd722281a1e4925c5343361fff9bc3b311303fdf029ed4471bc289fcc0253f9615e3fb846c07967293f46b641952db3fe006e7ab454de19719fb17457191fa0f9337c7bd87d5c36fbbfed9e85f807302e3ffa108459a3afb040b26fcf8526365e47a765d01f886f4fdcc2d1f2b4714e556b0e99f7909d2f3ad9ea86260e1d27d70b929e6c36176a8c1dd8a93b0642ccff8593f2cbf277e49d4ebe33d0e621ea0208c85be6b1ad3c789773b598307805ab795ec8009cdbd69a550492bf74fd3ab18a8c526c4e3a2cf144f2c957f30ffe81816d97f20d067480bdd1a52953da3f62ab1f9a433a58d8983aff6f96619e2076379f3fad0c1ca70aeecb105f3b104097f0c976e50aac45ea20b3027df5948e1567cb4515098ed2e72d98072328df85ab1ba331ae1c82c168f0044182c757d75ffa82f0bd27b7f71183f88ce14bb30a1488986c261b187b3f207f5ae793abdbd28bc0bb64da685d63ba419e7152396df63157ab0817a57369d88feca3ecb673275f63b2593a3376959cee33f02926f818f184bab6563420033a234fbc5d933c303c06e26d0ce717e9efa807616158ce8a943fe20f4c0fa81917bb67a8daacb190413149d9b0adbb19069718b6c8af306791d71b1871273608c4bd0c25e1fef533ca4dda2ee64a24b47aa16d850423f896975b52cde6e670e41d03942dc45cc2118e60d4b568b7ce259064ff8f105826b464cef03c7dd4bd5a32c49dea2ad87843a45cf32d8c52d456f9b9dead6ee9705e56b8a13c54ce735e0afcdd2f2af9c181bd12b7d2df7f9445f1948cabac3cde4d5679ea2ab44bd80c1eb9a0ee1ef622cf31d14c379051b1c1c3bcd3184e3642dc9ffce92cda2c07223996de6268401454300b5e72facb9bf7b23d3457c89dc4e2d6d1870ee12dd829bb57f168d19a464d3c1201d99c2d17f319e1854a2c6aee919768ceca5a817fd0e75c38420db2707c0a5fee3de70b2691c08cb6eb70673c65552430ce8652deee83aa33f7163c4f2f7de933a971c28ed70b32ab0a76099fc8687709ed94b67abb3556aa5ca7520a8c0ad55fe00c354008d4de7bcf67da0738fac03110fa9dd934ca458a97f422da6486dae4fd0fc5dbfe6336b4ad3ea2d34e1de7c777ddce83841c1e4c6d9c0748c95be3af3ffe7c61d260a54a53a9d3a4808ba9488be933d655057d6574e7d0675701709ec66443cb86b6912379a881afcd6c37b3d9459a55ff7a5f5a53a97fc8975b43016dde61e43712df6cc024f8fd21a2d2ba60761e7a464ca275db484197f68e08963f79f38c02e8be23641ee03400497aa9c456d15f92a40010138436e05a9a1504c659a8926b8140a8c1bd8d3166a9b82c39c32bfd7ab4b07f80737f4b8d8b2bdf6745b47a9135d7b98bdf3d34a41fd46ca4cac80d396f99a8f9407543fdc8991754412715ab17ddb0a52919e896b16c2dd15d378c6dfc67328c2bb0b7072dd53cff47d2df3fb21becd77de568f12b45bcf626a830f4457e6c27af95c99a2d02f3a78ebc98bbb4bae530bfdc32635db393f1fc658dda2aef7b998bd54dd0a628ae9b583643e416a89eae1f579093683e1667a7373d948d63b2573a0d52ce4b9b1cea22b2312d620081f7cac42049e3c323842ffc4c855f65a9c7f227a951be31b0e489b8a1209e989dc2f9c277ee68956cd9ba5f734b19e50f4ec661c9498ce7fe37694fff92b8c191f1409f56aa1e5cb5cc4d0508845fa242e9ab17228c320d546518558b0837bd5fa645fe5ed511a14f77e10d26a55a88afe0ac640a2d61c652dc861087fa8503c3e6df247e4e7af6fa8907e9fdc0cee995f12383c533e1cb365f36fa73e38e55207ecfcb6c8d87e37a0f878cc962f605f6f7e5b1b36eb23f6b1de92c72db290c1c113fe04c429edbda9d572740c7f9b7d2afb31cbc8e3f3c75d3064bbfd0d3a539d0bd0711be2ee66f148a6d6affcbc2633d287612dcfce3fe8f29e811f79ee67c30cdcaaa6f635eacf70c8daceaf8fb8bbdf1a054ad19e50af15e9ef643d880b4de2a3e49b9e2b0cae4b4af21469c93021f911b02e05588590c1c012bc1c79b37c25bf83cd1db0e57e68cf4e64249565b39ad6e9b41739c372c274d09b985f9e2fd324ee1a360efdf2331ab81e2c6d260867a72a2cb7863d44f161a905e0f4bc08f29e598781f948b67e3cafbda062b4a68d6161a6b8ecc62322f3e58048b76b9026aad24e12c154144fea49b4cc1e3d05681db3feb84cb02b0df47d4dd507c6fd83dd6d5d8b27158d7dc7f72f5a90c80f62767ecd7a8a88b59ee7dd76be2c58c4464a8c66addce079e5683e3d72d228cbde55a54f378662d96c0e2c35989eaa0968c12136b431986c0290bdf018615176b18f66a29b0beacd306f39a58dc98f83992e26cabdf76a40e1b8a348279aad082eb5515aaa78a37e46b213c82eaa16fe87b1add90c7edd0161737970a10ab0690cb12f0b7912a630e74c17154e79bb7bbca54f4f66bfdd85949176e53e76be69fdc989f3d1c16a4f67f9550bba69fc1ef21f25855482aaf4705e96efc4f3e27729e45d7b6a73edef9a36b062714055d11fed382eeaee8eadcbb2a56edf219cdda88d17788fc57874d63c30060da2c8ec91eed3b7768c35a9250b08107e4aa26a0c41542657e758b40e97434a765b5ad32bbba308ef59414cc799d862d250a7ccc9a17178cf6abbe390c652fc7e1ec44f593d3ce245e40065cfde851aeb378bab0b2880ea3171d39b895f979124dbcca731b09f011f73f578890dc226c1245825eb07a49e75c000d683cc1b6d024c22ff2d7b7b27742933dc30e83c07cda38377c19a8a9c609b54a7863f7df5b15ca13d3c0f353c3fc0f54dd575d8016e7b67c80af450e692f230e6db97aa22076112530ad7954c28221a36a48fbe19b687c651bc7f57f7ed983ebba3fc51d8ba1ee6198aab67e140eb0f27ac94a0b5728cbffbb5f51742aaf1e46c287aa041e6cc9950371b7c66593c52a33ce4548e9cc86ee4c63a2d442c1d73b72847ce34b40a7237b95da5b96c3680d40651bde6d468a6d1552735dee93cc5898b825a4c6a0feae6a33fef7dfcb6c0dd8e83290954c4e2b32dedbef03491196a32b5ebbcf80af84d57548e0e5f0dff0ce538e838c1354df36784f95454929452a51e34da04f52d65ac2a87f7a0371baebc0517c56b2c769265b5eedfbf54c46b5294d13b2bbd2c660adfa15292eb6240da77b27a05fdb3cafd1d6516ab320166f3edb85ff4e76b1fa093973b7c2d3fbd6b8000782860e3ec8e739476881f7fa47bdbd479d7422716f2c8ec99fbfabbfd31b6ed4a66b95de337403d864842b429eb9cc0ee65afd3c884351d9b463b0b5ccf7f274e3417a46679187c010bc26821c0450804dcea9790c49c22e43cf1febcf7bd2535275450e2e9ed1a1e161ccf0366000153ac005da4faebc3195e0f46fb8248cfae64a14344eb8c0933f2b84347203b015a52f6b01091a358948f83d2981858f334a2d724a174eed400a4c87f3ce1d7f7c262591fd1606cacdcbf79c5d738eac5a50fc80fdc89eb57f10a16d11be8e6903cd822a0958a324227568995f2ac22ce49f1c9060113285807d08115fffb4fdd28924ec2d85e5ae101bb51062b709a9dbe9aada6d261774e5ba0e8f2628adccdea1f6c817812283e1883a744a31f1348cec1c10d8b059612d8dc2967ebac06769e3f90205af72a8d1c86afa3d85885fb168dbe8fb9f55200ce1228cc191921001b12418610a3d771ce08c373d31f7d62d3aac122a4db0f8a3e3e4e4fc40fbf981b186b8f4913edc63b64201b8e5cb85b15d19985d5a4335e17c1ad489ed03834cbfac63b4b91fd9c383f1d8858a9e91cd9c16117b7da8acdd24c6f2ff4e295be74edbc6b4ddd3725cc7387b7608eb7226499aa7334214d1d338acfdb77d6e8db06fe6436239dcc8e23cede7fe0d03bd1791e2bf1559768aa4718e75e0ecc19ebdb4fc9d2e4badd003e81a1a5afd4a2e344b1be309b0d39b12b01f3f21d33741dc714c812e88db7edeac42201684179830fd1bdcabcdccfa1e3b33321fb55b4dddce385b704cde9c5317d71dd37537c94b00a77b7a9cadf9b70abf911dd874549e09d4177c11210f54c44d7c52585b14fc4fbec334b28804ba9ed12f9d42b7b640e760caad184010c951725826a2e66bbeda07dd5b3ab54e9836959840077f760243e7cff27ef6c7e156bda0027952744a51a599ed37ca430c192e31e9be814c0a39a364c8fe4fc4a41eecebcb322d23608704a57455c12d17ed3c15902e77bc72ed63d9867daf0723cd6ffce99cf30a12f004040aa375b1f1f98278c9f98ef5135eac1b59d8dbd036c1ce90866cd3678c51002b0478ce08ec31ba930077aaaf9c693b87f7bcc18145cb80f222a6b86d3c5c1494d949f1c7f94259d714685e2e2369bd53293ad19cdee649a21df8b7b8370c838505afdf5301b6cad34d8ed498f8cd3865899fb58dbf00cc1faec05e7c0132ca077ce98eb7635333fc775fddd369caf976482e306ec9900b80fe7032af34c09c234ac3c7ca5437c2e05c9aef47ff078dd8161047b2c15c13a7f8dbc9fd9f5fa386519086c8466c5b361014231d61227e27f3393a549977f5ea739c9cf2d3599bddd8ec825731770e0edb339dd34ab37a46c64c584da4a11fa2d270121b5321cd8f98cf4ac0f32a69899e891e1c82c6e716005ad3e7d1f2ea09753120ca6e6c6d061fabd0f1a6b7646283b9c381f4ebea39bfe3515815767cec818cd8cdd8f6e3aca022afaf3d0541f3e1da1c16279aba68e74550ceb7033faf078113ce3a014f5a0d06b00b21b4c2aba1870cbf0641378df6366c6884104bb550bc4674f641255fe04d6ed93090a660d12579e64d2831c992fe961818d3ecb4fc275b57fb00a9cd3906ed0c2391c7ff9c723cb7efa215a9259cfb5c52308b77b80bfe9b811c4ffb8ab2a25517395c666cb23200f93c04546b32340392985d4992c2c2f5208719e3b31ce806ac39cad3a304305cdb41994d42c2b7b3b257b8957cc4b7a6e34daf72a8633f613b0fee4c6195cf19d42329743f31f2a82a18943377d88a369b277a2931073fe65a35a25b2e6b0851581ce0518dd9ba9862c96113c5f8abcdfd3d1ffb0ef7af315ffac27a3ad2744d388cce3b1ccadbe444e90899bc85270a3274c290fd24ca39e7b04a254c9450b5c57c869c9286c5d96f62b8e850e04c5c2ffa863350a8831d200b9a1427bd52e7b2d7c7e8ad9cdec40be9eeff091bd8ae08d9fdf663a309c23d8d622d126bade913cf77e4ba4416a281b37cbc57df49a6d6401250ebe58ab98a3cb89d220e79a6cba452b1296819abaed46afd2ef182f7b94dd275de049bef7c44c8c1e10e3601ccdf0034e189fce244b5d0f5da16b1d89ba2bf554295211cb80a5c7190d6c0db0a783461b40880f3c28980309328571d3b704480c2e6e283a62fef6b7a1d037da86f71aabcaf4965045d945c61eae61ac7ff56441dfa5a07f603bf55562e8e9dee10de7fc4e2a904425ecef1acf11d2022d21cf3262534db9a582f482073f4c8d7f482d8f0c21f37a12343a4e62096f027f4695086f47b35e4b2ff052cfe3fb4db84292c597ba025637df9e37036e42d8b55b09126ac2a4e03499d59bad764448ed33943311a79850b0f5a76ccf2254215b3d2a51cc34ca00d44d4b4f8d89b31813186a345c5ddb13ff04a73f80b7019799dbd976c268ea45927434e22a7ebf61d17749913cdb16bda4a9e1d5d9447ba8a418784ea22a77942ba1b42efe7f9f596adf0b6886a1df53201c7984f66bd843ea69b46d4393a4862bd224f114fa8e1a3ddb7e24b134c2f0600156ddbb2f15f8d432b7f416cd095ce1c717f5e0d960a7d1dc9f827a01dcf3a483e84400886a0c58a35fec34853e61a5f3ba50adff4fb43f27d3297be7e8bd9fd642f5146d414191b0671734a086026cb259ebb7fcb3973e933c8a582dbc77ef0a63420e6164c0d81adff8e7e0bef04d32506dad933b0605c16d19de9cd2648902a01ed59a37e060eb2be4e32ef823d34612afee17550b675a708e08801b0c3e06afab3d030c5dbf8a4d7ef277bba40d3d4730d3a31504634bc68e3b8cc7fcd9ded09ae6f94bbee52d20b3c010be4cad7ab608d8c57a5f67cba3698c448dc1f7a4e72ec0d97a208efd4cb474ceedfa5fab5f53d4612d76dbd4c90e5d3531c8da2a8e7386ce96bb95eb58c4b66fe79cc31e8bc892072b377d5bc8dcc4e0e59325e3c9672c89498920c866d66c777f3c5ffd1d2ef35efcfb80705eb03e00c33ecb2437396389d684efdd64a6dabd20e20f6b9d8f6e62d8e62e79c902bf7a329fbac758be10d386a56935bd637f52efbaa5b47ca58bd77810c667c60eb66b5158da20f658cd3a1b6df1124331093b8670389cf8ad1bc410c232c3cdb85b4f1cb9ac8b01834c222477a00b48ff2d77ea00769f2e35b7d96ec2c58f0cdc338fbb44e2b6193a927af3c5ecf75992707fb1d09877d55c41dd5c934f28f68d0dd063bff44e0fa69fe1f941fbee8aaaf34cfcec5290f2d02e4f5af312e3f298630015262aba692339b40192a38c3827a0265b48475aab28fdcd3679997c34af5cca2e4740fba2ef7edc58fa4467e143bc4e7ff212da179431004277d9105ab5625ff435d3c25033dd3c462428b595606384b5e013b0bc9be5d06833c06a5aae8f71d2667520c3fe272111c02e7f8bbf52eb11dac7798f5da31e32ca1e7dade9ef4ae4a7240411ca2268f8dd4197ab2a09caa03c77122a181078574fd15134a0d6e92130f1d83168f12ea5d07d4ed4304a0c6d6ea8417c21634282fe35496bf62b49df8d63bd43456bd59ce1e33f6b9e9756e80c6eb1fd091cc5b22fe03054f02df4c0fe6a9c2d57b8e9945ef040b00613631a2860c972f8212755808ba856688ed97c98c8e8dca9bab2927c9bc912169287c0ffcb502bb92d4c02e52006322b81962626a55e11b8896b63473f31306c81c9ffbb24d1eeb34246abc81ab3f0935dc559da4b44d626ca3992fc16a2306e66b4fe83a390fdf428e369aaab985aa0525c2bd7f5575d2b433d838ec16aae7bf0bfb2bfe4e931dd69eb0f047b96688b2bc37ecfe722e8181f5dc129953f4bcf5aec32d0f451ad9e4580805fa255b2d09c1bb48fc2500d094ccdb6ccb5973ab60bf939383bf672ea40ee930c19347336b1ce9e8a78bddc11903ed420366b610e538f7a9126c1dc5093e1f9bf40428282b6dacd698a75221f3799363796fb9afb68322c4817a11b173331caf5ef10b3277f76955bd946db25caffd4300574145988ffa9afb8b613ace45563788427064f8b6ff3190a25247f32377f50041da70db407b40f75c5faf5576dccb01b53eb8d2a35c10e94f5970c224e71ce0fd43c4f9661fc111d29cf3084d42ad1bf7604ef8e87b779551ceab280bb081e4c2aff886708eccb20d509e82490a2769b6c2a012003d7de25d3fa1b202e7d3d5e194b02b83ff4197fa3a8c6205a85065b0493e4d12aae6c1e5c330ecae622382ebd567d745faf6ab9337865682b20341eb64eedf887fce1272a2cd0b401c14a879ee341c72077d01ddbd941967c7354081bd6ffef3abfd848d4f0dd752474a2ca1a7fab9f29f917b901bdf3aa47f7317186f7f48c8abce1acb36ac6e0829dc33d9819515e983527249dded32229bd39a513916672bd22fe649fec291e6ec3f0d18f4a37f8bc8906765476d35a0cbcf90d186d69c2c55f113e707ecd9a5cf5aa00a0a9609def7be4c0553cef02a4ed164fa16b459099db9d120be5aca68dafae6a2cbf24dff573c10d8a49f20f9b97c1a2a5b10237c3a5d6b195c033fbd9e1847e18c73a847a8cb40e708ec6034655ecb76cefc4b3ae18584a5e225357b84e1c3c4eeb6dce77a3cd7dbf00cc54267d57898425e33a339fc77029cb6c644b739f4120e8aabd2f51f5ec633cc3d9a4d210c9b074381b12612f4644e8f11454d9f94560444de59408490e165e6e2b8ad62672f8cecad446325589f03c297f7a2bcf50e8d8880c272e6601a520c87a0adf5098237ffe1dd312de162dca3429381bfa486efa8f103b7e664584603c22a4430000e27030536f7dbe1f446a2e361813c675000620850d6372e63d76ddb2637a5fa7eba0fd0d0f71d607e5d2293cb5188edaae5eba09beae82f317a4211d89de2fc1fcafd5a2c3fb6cb9c29bf17a1c051f9295827a497acc46d09227a2db30873cc628be84992247caedfd6c0eb89e8aed8421a64b39ccfde83d8b72dd117b83ba9916d0f8887ee304a86be45ff9096ebd7364b92d76aa483dc95e1a1b057c77526600c60a877d39ed0b8a5b592aa3deaee27d641994f0082b12eff57eee3397f28d60dd5a408914b7743c584a6dd4cf408eeb13bece95e8fc768ba3d449cc697fd67890d619befba4f4e5cba321348aa6187695d3be353e84ebcea75f20f4c69a1a550a0ab46db0d87c573dd1f3e76486e7aa272d02c3e5b7176b24a7268ee5d1d1d2143a54ed96c2a2c9eaed915f20d5b984ec7dd0476d670f5f3b6f6a074b527e51cb0a67605e9551f0dd5b6c721f6a455502fa47a895503b299319370ba1b68cd3dcd2804251bf18886c21c9bbe77cf1f2c73eb2ef3daefe9b7f055242530bf46d4947123bce878cd06b67b734a90988c5c9d74796d8b53cb750215ee1b045d4a27ef1b892fee3e2c53f4f80437cd6bd861450ba295ac0e4b827874bec3957deee4d9ae6ff4b4266beb5540e6158f5cba44c1dbfc0eb57e3bcc98e0f258a01c04a9e3daa4286a192cb485d18b95dac260d64fa35471115747b128dc5cb4afb461bd3a916c117fce7a9aa78ebd79599e81567d9fa26daf26e394c3dc1c6883ed76d8a5d0714058470ff5594b3f33fbde5679baf75074aedf707b0a929257e87ca5fc6f66edad0177ad9a3d89a45d6835ab510a7ab3333fd6cfdcb9c5aeb49a3082e02b8f6d3cf206d2d7d0b4152f34e0a71e0278a2cfdadf21d4b8258cf95bd739769f3736e549bf9e001c09abe6d4e8f07ae4f6709c176b01bbd9d4b174bf234db0e3f2aadcb73a99ba485ca7b447ec04e613c43b0b48caddf8cddf4c980f4e8bd5b500b0ed815992c7c3db39e1332a8ffe40f9467b5f8281e04358d64fb52fb6cb3c69202e33b42614ad2990e88698e3a997cc81918bdfe6f8928bd9f5be5fe8d9b62437a01087c922632a7faec04677257616aec62dae645bf3f30d74a2af2c929e38c16830a609eb0debbd689061ef26a0fe01b96fa09e3255789debebf3c2526a8c5db6697d8f4fa69fe7dc7cf8093adf9ad04a89eae0bfca09a7ec141e5296fc4cae1b51f2cd49ed419c89c95e0b23d71ff50d8f33c9ffc2cc603a7e9479cd3a1f6e31037004a559313c3eed0cf05f4823ff0f9e28a0b712bdad034641346e0aae4c64ac1ed4c2d485bd43c8001d23a6318dca08921463b6eed6b79e4fb051ec15320a8723d2b671ed0b26cb16e78ac2b9c86592e67f7cd1730ce1a21ee71c7d0d30681bb76ed2c8fb7c7b61aaa2f76fb36b742cbfc6e32f2b74ea970c6b44c9a49a4b9034c6cf51b5248d084fa72c99217d13b15598451861a77780e54e2eb26e269a2e0f33dfb8a09f61c0c5fc10651754fe3684b2a10f6fb5524295824fc8e08d9f456297a3b2878d57b3c228ad9fc6eed73c4bd1aedf00b2987cbba16289557d25ec1db49377bc1df353315c598addca84c004ccea8016738674282bdaa319720a454975d5095cb806e9e7600df9db05bdc6e2057f551fc5c55e926f231ae4653d6b94bfb5dcf325d7e79314cabd43756515cf99287e3a39c837bbb5b0a62482ca3925609b3a351509cda3af3d564a568ef8be415b06902b25aabe432f88f2e72b771680c991821b2648d3c9029fb57874037e695c6af5af6a0ccfef770299c84e2d46cf4b5387ea5804b97e43fcccc8b76aa364a9aacc33aff66c645620045a9f3a2eb7b58d203f9a449e717c1589dd653516040bf73f1119c611bb90aab88b1949d82175795e7e5e72e5b16c30a68e9f1f1dc05ffba20351e0d10279451d41bdfbb4a8617db07d5f13a95958d644c3f41e3354c062fd5534c1378cd86630552e5fd9dce23b6e50c9027a7ba879a86b55f7b68462b324d17ac9fba67870f807d916457b7fc011c49b81639fca3a0f4011a39b77982471eac5e7d6e37aee5d3233ef3950bfdfd1c17225849f3c3fb24177a8d169898d9d9e887b93eaf1ee1f19996dad722228b1e23d4285338368aa2109021bb4d568bd9f94951858979aef6cb8652f9ba5120a40e697b8e5e325540446fd80e08a1ebe0944a90bc041d683e3a92386819d5e1f623e15fa600ee69dd9c5474c6f4ceb89e17fc4007ba941de60df627cd66f660e5443a5d12aab873ae880b7be296027b0ac24e957d5e877702033155ae5055621519f477e1d274381262dd675075ad593d4e0bdacb628327f3c3197169f3aecd22126ba65acdd0c0423e871286f80edb8c9e403ebdf38a3043a189c5761b6602ba5109f9ccad0455f5afe313b55717fe09f921111a494be8cd23db7f7cac0fd0e6e52997bcc21d144075167bf570f80ed9917d7767a18227d42af8a8df21e6a884e54fb5be0d4e3b8a1d3322c0a86d252a7eb5b7fecd4cac8ccea0c6719d7df944b13680e72914f5333623dafe6e6c5de69fa4917a0505cc5e13c88f0cad5b0ac0033914c50165e952908f70767f00219a7ebb9b47b682cb2c1bb93995c498d09982b3dfcd700b40b2ab347e9d29bfb0c8250830b8bb7d6a8a9b4727bd80fd4aca0ef8ec27750dee80f52ed7434e96fba5681003fded158d6bc0b3b5aba49e123e1ac0cb75dd6472ebc09afd3daa4f20d034fb7e488855e96a4e74724c48b8268b818a50e4d95ae47938a6a96e89ce28c53281e5b741bc10787609cad66b43ceb7beea53d8ba1a81771500f48312aae193a9cf18db3ff1d35dd7851e8c963e5c899385e790d0c1bc1e3a37e9438c00612a773781939e564dcc701fe48bf7605aabf254f57a5f51572ab3ba5583fc96e8ca6aa5ffb62f2597fde0d3bfd5d2293f166d84aeb698b7f04dc579b756f286c6bbf02841f31d511ded1fb3d6afe4ad0365cfcbc834c6a90203252e214e05adf8d706b29c9abf9a3267f72744e6b92d73b943829fcc28eee0b426c43138b5e2781edb82d3e190da5c562a4eaf418ec556580c51da166f68ea23fb9237ee95b62cc8b103fd49ce33d1cd5605a4d95aceec8f0e00df183e45cee7f9ffa79144da6c26fddb046adbc091e544f859b77641ed47e3568f35582acb21c7177d7e7fa4dfe8a6ce3b5ce7712ae019952ca41759101ca374cd38322e84dc2160d2e04fe151c6073e5fa36777dd377b295a423faed570be7375bcc4fffa70b08a92777419ad89695a115b5dca35d248e0725f5b13e8cf395b90a47eab288b1bc7e60af2fa30d139a5129d1e1894174d3962cb72fe615fe5853230fe6eb1166d8994a7d6311435f8d7192f2893f074f10cc9882b1748313bf113241357fa50f4dcc33e40aa3a02f6afb2459b962fe9ba41155c5d78daa3caabf3082b907021fcaefffd4ae9ff5f278c8ebf1afd83ca7af6f5ce558ff8b6f71df8178d26713e894df693388fe01f4c6ba9eea89ba8cc6762dfb89e3dc633dece394c34be7719a3cc427083d4bb983c76b14a050dcf99e942bb7e4d611916a73ca8bc7fb3faa7c6c84b89f4d7747dd4d2fced26514a7bbdf3332d57c879af8a4ef3958aa295176942958ffe9a4e9dcc1f2b8f2f0e0cce191faca14263ec5f955a64d70aa364de285bde336576ba196b67388db48e277834d7d9f2209fd34358086f0f6ae4eca0558f2104e49ddb858d93594c3edef2a1ce6d02be421df7ad0f99ccb0cbb99c66e7ee64981b285b2119af15fe7bdc9d2fede338b6d9e4914f513258d0aa577efea2c71583d87904b18057e55e082a0bb96ba6e3d04aba3b50d741673fe0f108fa30dfe1036a558ba767179f2f8a6ba8047ae72a58b1223fa40a494b46bf63c73613152932aff4b1b09a55e7548a5eba2af17f978cfe021663510f1328e502e9f82c5e0d2df2eb2a431f7c2dfcb7ee0c862a901e9787b143b57673e64c64668d4b03f17bd07d97d524d40bcf4730cd593f5e8664357d75a2eb9d9a17fd2b7a33aa9b3e54bae4dfd55d976fbddace60bd425992aa14d1184a2832f358989f3109f3597f87b36ab171ebfe8d951a8ffa893bc64afe81cc37b936ad41d2673fadf6b11dbad68ff3aab04302a29fddcbd2ff6a659c7a6f3cd102b5532d11d13557a45bebcc8a0dec2ea8d797e6263ff63c76b3e89fc82d1e608e8847c347e37afeefffffaaf51560560a6b208b007c4fa703328a3849b3f358a5e1c3b207e06b5f4ae6fce7ebf1c72fc80a203a4f44d2229d10b94f6215a1371424f307de08bde4354c3e04df45c10faca5585b550b721121608dfb154d877a32ef7720d48d07214a05b39847fa289c15d70483e448b1c617c24d9f39a401d47071d4c3bcd63514f17663fa923886bac0910d53309b6a8bf5dc86d4c4338d6ecfa942c85b0d1925d65e51869a8df7c41e08a8b97abdd4a49e331d952408f5f6f040344081af04eb3e20fc0a79deac0157a3659c469b9e88a0349cf553324dcfa6907b61337b0dafaf1a6fbc94c51ab26399809beee255a746ca1ba62b2cfef96d9bdd58925aae1391ff37ccce4b08327562fcf490ce9ec1e5c24c196fc314185a4edfd0dda4f5ab86621a9d67d10c4f45a79348c8f601e80d39d14927b02f7d1ada4fc4e37e57994ba53459a722316958ae1607cbfa9b468f54325debc29e4bdb0067da7c37bb3e723e63840fd3688df04b87c928698c612d9073ce20fae57209b2f68f050adca9089d0962cef648681bf3db55f5a552b9aecbd4896befcb21160efee4b437e163ba95df365120ce9c4da5a637a300f4cb902077282b7b0b70d9652849df5103d794f2dca2722be0332704a2cf3cd5779ec0fae1d733f135aa692e5a102af3c0d6af6a806c523690d878ae5178e92be115b3159f8d12ebd7b5c64ba23d42b6cbf9650d0f42f2afa475017f1639491ad9f8f7cda9832100246644a01d35eb9e5ee04e10b7c21340b72c5287bd8c725b7d3dd9dba0f58a17f7f799e85b0796748b5dbb15d2b871e206a0d2b73260ef981da4f5b028f3c318c99a505d4a9213ac5cbbea2967abdcc223b8784d4ce8fe69119218ba3464250ff240eec03d589d9420aa1bacd962aa637e0fc7611a963bfc87a6cbea0b14dc71e347217f6f262648dcba8411d4f63e47c97effffa2d1d3ee6b2b80a752fe9f22a6fd1f2ad11df7b4ead19d7e647a7f0b4a44e9e284dcded8b3b43579f5a1d5bb4c444830dc20cad31265d06e199276c2d62b95a3f84e6f109783442a2997186585673f415202179d2a7065ad2fc0c0fce784b96c5ac01075be23ebc541146769e9ee4bc99be9d563cf560922ddee86f0fc70d3f31dfb77dcd2af7b2a4747df7373a8b89a53e97edb82c0a33de41e63af3ac911fb544e67d0cf6088a65297123a4daaff85d8b58cc654fb472f84b97fc8f8484b0ca9bf40e89a0311de64cd096c81cc30b23320a0bac7e398f967034a1da0f185947815c867413fba48fd729e8f150ebd2ca76911dffbd74ec3b1f7f61c4abd40760052cd0c828015ca9c34a46b6b13c81ad28786b8247e6b1c7a4d4f89e3608e3372383a918bcfee02dd75319d5bf2396a260fc9ae0f3f9721f2111e0a0adfe7dbd5caef8c3a2de685a4ca1c1132444d8878922d6fbdc54b61fb2ec9986435c264cd950b0aff6b0d49ea4ce050a229180ea545361e85ce5224921eb26bc5eca19fd1677c71a787d89a982e3d0954e6299746ead5c8ba7270886f61cb5fb42060cdd66afad45e2b3d5e89322f61b22141709b0252eb62306900555b54b00411457fc5662fab9ed3dc3d033cb24968e9c94cb1594b1f42f1099f34eeef101efb4fe011e68b26c67e483fb35823d6cabb3b712a5d148589d5d580c2e5fda7384882819d49cc9796e4f2af74fdf82dc2a1ec68e9deecc6ab8427961f846df7a2224bebe2f881c619c1cd9489f2fef128a55fec7e931ccdac5ba3865cf8a70a25b7fecc45a8fe990b075ee7e30244a8ccf91f85957cd2477da0d498917d5eb3e155756c3aa01ce9c89ccf54f1d86f19646726c2fcd3bde0c42b17b8d70f01fe17150ea269c87990986489285566b45fee641c942bb279c1730dfd7ddc8a16ae0d78e76f59fabf39e1194eeb505cf1b52a08c358f04ab018fddadf611e8e02a4eb5f4e0df37327c616de63339f7d074c90af4866b8128e6d90f678287d9c0e7b7f178fdbd6f4f14ccebb9ee5bf9ab7521cae72f3cc4043ba025678b30dd7f09468f892c91112cbb8174adac9b4066c030920ecc2cfbde049d68a7b73dc0ba8fe9fdb45373c5c129eb868c30b9fc2ea105d619e5fee25f6087d605245e603e4d8c010fcfc0cfed279b16e1a80b3e8461d04e2a796a0e0f4dd2a5e4ad0d12f487741044e5cdce99deeb22c7e11415da977c0321fb5abad4d5c9a48c9b8f7ce42ab72562370d6fbddb411fdbdf33fda372c47e804366668ed5e7d373221a5725b3f492a3b9730458f2cd534ea470dd2e2ffd5befd835178decadb4b54f8bbcc0a1f7898bb10a2f69cba0a20f822f76887f0d5277e763a2547712b7398f075ff12e61ab98dab4ababc5dc65cb1851a9d822ac07ec203182ec1a1ca8de383e423f51c3609c913be017d34da47acafe6cff3ed0b70f101c2ef33b7366481cb8a621805e0d80089865820a74cec72f36142bfb2753b45f324a50b45381f6e3fbec18ffc4ff9a1134d638d36ca52cfa48fcea7f03a79a8caa9d1d339fe18d0be7b5906d04a3521c2c720f1715d5b73fa0b541b8f68260edf1bd4db41f9ae7dedf0ae135c03648f7a5f3f93e359b58836ed5a93b0a119610c4c2e415c17f7f8f00410fe65ee9b691b4102c3a10bed8a5899cb62cd15df127816215d6b67cae8e9bbfd3b0e2d91c5bca1f29d998b43978de124ef8ee27c5817734418d27a38d8c86d6d3fe285e14e4c24488fb45c9916421a3214a97aecf7b7b7b49c2bd28af253bfbe8f358869cb6694762af5b4b755cee82fefb4d7b1ef24ae7f549b573ed1101fbb4e6e3378c86157e36d89fd201a7049b3d7e09043d9c12d8572c56607e3cf873a7c2fff99a3ff15e062d81051e3c1c19b1bcbdbc98404973bd8a122a92c6bad1c07a3953e51649c223c21d6cec330c3b9804539add65cb33efb1daf3c64af1560050a1c4b8a3accc32f8646fe8c8f8507971e743f70bec2246ec573a370039ffb93517256a7eb8b99542726625ff77c8eccaf3d393aba5a9b68d68862902777f15e98f33cf33d030d22287c4b63332b84c98ad3998788bfef2894e3d51705fe7af933f40e3c80f702aa344e86474643a2b1c3c5b2ab20f7ed680aafaf1c4907cda5e23896e93e3da075c24d7208acf4d878e2eb0741c7352d91e6b2d2e4a7c79679f3e0e3d38540cc9751f81206b8d2f4cecf542be91ccc4e4179892c82c87c7e953bfd1b461c780eaaf5dae59442296f261d5c4fe1dbe70689aa09280d6617f35763d791a2a947ef4753918a509f3a7c040b3d9004da191e9f45cce1ea7e196aacacb1f04e37f752b8753dc12234efc8ae72080380f16aabd9df673f31b460c777eda8bac158a804f90960e9f9bf08cfb4d4572442bf5e013bcb59a853444ff1b3357f344ac3a3691b9393840df8d59a56cca1fa3fc4f8608d7207512012549e23a987ca5c1fc0099f482c424775528ff6b3ea0e66baebf55a3822e58590abf8fd3f5a1b305e1b879c4c5c8c889d93d001bfea01f0e39be2a445120785f108b8d7c4c388b6e41275e95899f256cef25d069b3b78e5317f66c8cf57f38cd681d9d5ed53dfd8c3ad6cef8ec6e88c9b1561c93415505d7aecaba8c76272698891e7ca127d6c128cd6eb94c36c8a473dc5ddfc0a9aec4194fc817db859548a58e917e2519c7e470978168a7859de621d6ba612863e8274fcf216e3394dc22e466cff0ce40a351839eebb24a1fb69a5e02247c119cdf1c2665921117772609e9b03344c0a8be45dc1b8866076fbd50d246f211b8f27fa492b30cedbd65f474610f8951b64850570c0588cf45fa332d253b8a48e0ea937788330553283313b5f5024c29a7315f45ae28684c022d3d2c213d8d55e437dcbf63d26d556f00a6ac604863344e19872455dfd24651257518559f367fef9f4e427de85783a0db207a1b401e77dcb9be78586cc558b0d4ae8fe322cccdbad73b6e43eabc8d0046e0be99bfea8d6c3b4a574ff7e3ff45c2143b6a648f7f29f35a813f06b7a3295a4aec3daf9edd615e1a6c786820663d92f02253d976757c4f55a63dd8c4e8a20e6ccde6a1f9705ff6b725cbb0adc9e2e7788617d6d39a3cffceaf1b2e74b589a827ebbea707a451c47eb7067dc220af85f57e3eddd79da8d5e0d4e33659077567cf1942ee6b3a180ad8858afbbdceb31c98267cec0f9b5357b4bfa810fbf1d2301ea451bf97b62cb3a452bdbbb5ce9bb3dfb7376ac19bd875c36a0e7041818e1dec75d3585ecd500b016c8ec185a9d2c7cd8854af005b0b32550d73af293c73ae0a32e2647aa2bd84d808346623044edefbdc8d643d7fc5a60d3b290ef19b278587b3bd141a3a26e6e47136bbc6afe3388cff5b8079533e41235f3928d2ecdb737c93a57bb75150403841f6a3a58374bc8046ce42d33f05c01faa85a70c318346aa65f394e689ecacb5992e8df7d2402da02aa2398e15be7218bb88cd8bf523b9d04b948957b7586bc1606b861b617abccca9ec226460f31d76b6718d82869921a7e04ac27c1f0165eef52cb0ae6dbf3da3eb61dcdbf002f175daedacfedff8cb0c905671c7b2dfcc7c5390de565aa6a6643760d48ac9881c17a4d9efbfa91b0ba606609d3d4816bd93eba75ec56df0990aa6f5eb5b40edcaa28741cc03f60ce9ce04fe64cc116c85f77196ff1315bfec51bf77da2c9f6d69cb131091d8ae225b7477b4f56d026fd54bd34af791cad5b9974a98779b557d19c73f7ae75d7e9798c6afa648c289eb412348cd9109291e874247f134c2c7ccf5503256e831252fba7dd7c57a0b16e56749a4bbdf60f05148d18984f627ac3103a0c394879e9d0db055f9d17f18e78302fd72f7b58e2b7759cb8e8c2f45a9cb5a2ebb74db855d0b868b92660801421709b8613543e312fa1e281fe717b99f8a84b041c156a5b20a97418fa2d0fbc2c1b0775c32b6d53c070b177b435c0bd0bd60a4a54a2e8457a9df27308dd5fa4a3e815f6096ad738a5a14508f97096ce76a549aa1f13d6ec6e4f860d22d9e5bc7c6ab4fb4e6d2e249c9757b447ea1109db88b05eb6641faa11bc771879e13c7e1c2b8d38df1c3837e578ad39485d5f8102004dda2be289bd6191a9bee9536637a6f94e4b04e86c87e5e389b548e1a7a82d725588a04100ab32fafacc8639176bd8310042cf360fbdfd609e7cf041ede8a9586a01540e61e74809a578f6ac3a2b207c028283d4b8cfea499da433ea2c16b0833ee7b4b8297a949fda109faea2c7664ef8a6a0717ac9e1e856bd1662487afbbf492b7ffb1e8c7e8b1beb694749318093973b6fb2b490456106c2b632ecdd566a6e9053c2478f10e5bfe83d95a29e96dfadc2c38ec6f26c11bb7f5485bc042bfbc460ea682132f987943234455a53ec77601fc846bb7aadc2ceb0d7b4b30c34dc7d08cfc354803e00d2f904dede5802ff443c8bbae6180d38b6605fad2ca8aaac8c0404c9cd10e7890d1bd05c0328b02d95693620f31f322dd9dfef49dcfd1129a287eb3c979aeb0a882e7416c0e4c4e52f537a556a256af388885d24e5cbb74c6528c87ecd832fe4e17f5fe12998b42bcbcc637c1c392d32cf87b423bb06c37eca922ddec3327da4a3d5cca7c8d3a2e9c9b3794be71bc0063ae15053e5e1234b00856b693c0c0ac07b0999be339d7fd857b238fd3fd83d35ac1371f974543bfaf16987011506f2db277ce356740b844a3fe63265367fae42bef6355dcb97b5e0b3ed6760d4a84eb58234c7dace171ea82fbbd4f4fcf707c9a7080b89bc74758a8042a85915a024eb706e3c224e283f0506f71397d18b703dee8e5f3b766d426546109fcd4b631852206edcfd7880cf3a170e1bf9afa9c0397b48da4f1801d56b1be79b26b509194ee0b4414648867373857f18a011258f9ca711ec14f696f2a90602eb1c2f7c5f48203b9988165e9cec4a9cd7d17f55cffd5edd0dcfbde07aee0acd0f71b1f8346a043126778e38273e4d4716602b60b10831dccc945e7ab0dcc6a8c510fb5cea5a65f4dfd93dbdfc4561e35c9456980b945045bc30feee163bc231f021ecbfb4876b5539b553acc5c60dae90f6a2efe762d8e41f59b6fff281dcf53f55fab2a9122dd57657f4adb388ced471e557ad89b0da3af3f2145fcb507bb2b9220ed18aef83f95bff9487e8f84f65eb560dd80f7a33dd1fc05eb7f8438f1c8ef828aad31c130dc5e702d5e3e0e0b45be3253d5d66e90782c4c716ad3a8e4378518c4159dca9d1d2b82ef7aae8677d98bc85e8ea6b05caa9d62c6e00f5d5bba95e6560b2a1127e58c5a202179d6551945b69568071abacdb67e40d12d6c14589b063ae1a26f1eb7d021a3a1548e227a8bd9e13249f669828883b2104ce0afaeda5c58b372e41ce7e2ebee7b0025d85490cedbcc05ae5f01ed1c70f1035fb766ce7ba514eb7cf0a5c317e68038c9795a4406d9ecf6c9159f894efb5afe6fbe0a7bb6964fdb77c42142922efbe24cb42e19c033b61509102dc76e221d30a3e2e786fd6bb24df9272868670a4f2c349299aef6b18cc26ee560dbaa6638a8c5a215609d0910b4e79a987a22f11cd58c3374235d223ea40b079ce940ea7d60e6d4e7991877180c84d01a5e3f97681c0e3b85c346fabfbb90bc343936e1ebbe4bd50f22a3378f0bbfba5113a655071cf1bf0f8020f33673947e68f70c13d98b1a417dd98f954695ada8e42045de46b76c55429b4a186663336270837d2f0e540e337f4d46ce57e7ec94bc2c84c54272b6a8200b91464310db6c5416821ed8e3315d1bfab4f7ee76e9d2dd470e43c037662163063bbde2c712a20e1c280de98e468634f428b440fe6bd41a032231ef407954ced95ae848eafb5af63d9fe742a516bc51cce681256f216ec57c1910c43772faa024771b0174e35c85e09d63c55713984565e4e0f7cfeaea0d8b3a87dabb50f68be865be041a06e5006e7799b6d07560d85d56ee0c95bb6f98246a8f0d9e24c81c724403758266df160911ba85d9488a1a268c46caf1cec118002024e0eefbf0dae0e7fb4b9a5ff62b2c4f71ba05adee47e112ff3babde6d20964e13e0e9b5b6fda44c735262b26fda21622aa243d85bb17e5f00d484c0216c142e1c006532f1a490c9defb13dc97222723573c7e7ffa616adabb916f232dc68b483472ce9d3ca3b5d2d9a8628d5d981d2b34f5aaf51f8715bc58e57d615696a530106df7a864a6847ce97e3e18519fc010a6737ba012ba37f12cfbb9fb202bb06bc47f003a6feafc5fa48a30817f26ec34e391b08a4ab90a42e254096f34318b1e35f4feae4c146bd4420ef2d1de18c7e42df9eecaf43fbeabd63b85c90c84e66b4d79926c5395986a30e61739a20ec2bead96b7b9ade8de51ef76344a07973631cdc41aa1a23557c1f69d411c5b9e9ebb3e8711da02e91c633c8c672e0417b378823c8ebdb515f7db773ae53f3b87092deb76e8e6618ca5ad962707f373f01595f75a0590284002bce4ff7d82ba79890e9f5687e0768503b9becb8d25a58a5e3546df1730b286347a582f35638a1e6329280400b7c19d1a44c77899cac025777949230b5ae55efcc4d5cb3eb71c8e879e679c28ca7d6000d2d95039bdddc41a1b9f0148cd0861238b53383d6f83127bc7982fae43e091a0417e74e190ccd8224b3ad985d847a1ed37bdcdaddd108cf784c0982f9b4c66adf831e0cdc297afeffe18a8c29b78dd49222b4e7463ef7b4fceef11756d660ffb61b53826201dba8e478e3bce232a40962068db238482628d5954b3b2846ff17e4bb8c6c15f2b712dc466ca426a1cf2b457a50517141de6712d993af72007a3a69a92957b2240ddd9386e2f64c3472d9e5b3f3f4fee84f9410db2fab8b3b4dd1120ee6e5ee8e0fa22c8bd9a2d734f21a3bad9fd9d0649d1ae5d9ed3d5bd9134e2129c3b255569e1c47021016d7108b73e563b4875c1278ca64aebed63046e442c1af2ae6e4b8e0a907505fa1211ef0ff6bebf82e37016100d30136bd7ac46473513afe12c4f42b93bc55e69475e4d2595bcfb84c650254cb51955fc1edaad3a29ede37178d3ab988f41d8d37a430f6a9a4cbb8b00a985719f93d000949a9da447addcf66111cf8adc1dcafe14555b6b5bb644cb0b3683f09402cd06a54f5af5eb4360aba192bb20549492c51335624e2e930901d35606cb539830600187db0f4501f0ec0e79cbba6a745855f639be42407c32d2f6f1fc20e657fea7c2746a245bf4e6f9fea934b493aabf8b888b53c917e15dcd5fdd9a39d9245dee7f3290f876f47d60eccb82dc760618f84709dca9c969490bd212991eb4b94eac7471a4148e6f9fa7c9034343909671d0eb78bf100a70463afb04983d65bd3bcd1097125bc4d7ed1466bcc9539935373a2924b37775e43e9d7c0d764202df4f79591ef838d05ab8be7fe7d909898469940a2a54d976c7037c6e36f3418f091bed6a22f1870094977639015dfb4c8d0733a9e64024f178563526f245c10b4d95828a50c4a8959b8fce9b7d6f8184aa38e519da76572f0136d76d4702193909c0094e8669945d3ecb01e911e2e9f4224317269eaf6bdff570ea229c7d6f880ee53af2d54cc89712cbab3c736f0feea77d131a47396a0257c06760676ee107bac8448330f385fb1f6755331d2af8b94c2fe85326195f1e35aa2ec0978ebcd471755dc11fba32524f5422ae89e385d1651aa0558cc904cacaafa26199e5740dc06d103386622f171a3b4bf83afad236f1a8727df27d119eac91da04e9bcf094f2e26f2fdc54afc3d32fe8c993c16b7393bcce892c6e0c29b6d3ab517acdf67732d8476e4748459a465b69328f1bd3b4264fd2c31e00c509e04c2c5dd4f9b438dab5913524ef686434063291b15a38d52dbd2bf4be6234a15f266f05e4c198fb2307023b4b65a521d9f4b6a5dbd05a56386c325a013632aecf17c9dcc50da5e38fb9c4eea5f9f96d7bc282b2854bcfe4ac7b9a7f06f5cb5f13454af0b079b71f7ed7c930aa64906725435729782a289c20adb93cc577c4ffa19ac821d785e6502a33ca18fc33c35be2aabc4c25480da4e842db997ffba85a6390b30405b0f403e81f61ed395d2e035eb39c54569175a493f82ae12bbb449a5ba8055b72be089ee173226418d65d855b20d71aaea55ef36cc41878ff176b8cd972a5f7d67e407024e3095609eb06556f8d46e83039c017bcd02aea9d057e9fb36359af66bd88fb745979ea269548e503f79e7933b7eef6497b5993d858e730435bee46d52f546641a71d4d65e3161b07a3c8ccc6462d87b6d9ba89863aa3e5d62adb616fe8914cf9d5cd307a3f5ee4b558b08b4be274e10f3dc091cc3062441e9a6ca435e163abf667bfa7a99ba514d2e74650079c99e399d462602dee7ad86e1a98b5f63f040f2c8ef7621910d74221421c08bef297b04d9fdd0e058d22d7293895ea6afc2ca0efd4c135b0e0dc7407bed83365f8f749db0728dc6187df5a034eed4cb9484a2936cb1cfe2aa6546ae3475921a524901cda29bfff9b15a089a8ed71bb5217b733c0edd41ed074471291eee8fae203e516e82d4a5cd3f44179b914916d3266a21747a5b653ca303b197ce5c00473526cde7ec5940da4fdc373836496a450cf7ad0af0d77ad2f8e9ea9d4068b2c5a98a2070b33d7710a33f410248ea5889b75cf167b7b8e7343d7aec2af434b16947daa5f6993eb944a744e248b33b62d5ed73110c2beef03331b8e8956fa88768564190bf67aa66e22356e29d0dc8b380af693409224373ce82954bbe513ae643f0abb10c2118c22fb76daa612ac5925574d41b84d50930df94f290717bce97c9f7ea72260e022f9932d11abd69a2c985f1e7b2fe4eaef64807796b3eb3222c0b0289b95b42d7db26e4ebc9c3e114c35aad8d6c6d274fd9c458fc06d8a1121a2e12dbf84e1092c4194f52c6ef73e44647cd60a9468a6a5699947f68f2391d8b656075548d85fb8cdee5bb58ca951caaa2d9136810d48de148b1d60da207b304b04ef247bff3f370e6c37c3ea4d84623fe4c34e0078f825c751941635bd65e1ea134536c40412f910e08625e50444f05443b47222bb63474daaf890a064007880f9b24f7f0a62f6b4f2e887c5c66d602513bf1edf06b51094874a173d84bd3a7ae5327c68922138bf8bb3b792b417d1c79628e95f6612536b71e98562c5f425161990157a0ee7986b08ab35e1bd54ea89d2ebd66d2c18755677c1e07b21e0e9da3ab29441b5590cb0e7c1bae52d3e0110f64d98af034b87280c02c72a0d0211b6970faa3da774175f8b419ce98381a5d65bfad05bfc2308e9389cea2c30f48b6f4b80c63d3a3483af0a98c7a6aa09cb2a04b1df63e0750239605d8275f8a35a023a636c572675a1ab691a0aa7864bad1d286f74452d7d3b405e680c705adb4ab070d58de66a0b89d213b3024affbb0f81c655c4f5b3bb23602ea41469031cca2086f8c9efc4207f20fdf9c77d65b6e79d241988c007bcf3d9a314d3d580371c099e4a8e1d8ea74a47710cc012ea5a6eed64ca215cf25cecc18709d471375a37a674a271e38f2d309cd2be8b4813a197edb9fe6b1192112440c268a1c0774d3f24a1f91c65b5af3e73c9f038dcf4e207f3ff6c2c970204d8700256c3db217c71ff3b88fe0cef667219077d0844cbe68a1b87c5683584446f5267f7d8c10825ab35e83797851a063a4d85b33c2cc1ebb7fefa87cfedff7ea330cf3c76f50d713853e94494583dfc25a3c659ea1544b6bf67d02a55a54f8bb50ff75271e04ee45ccc5e12301fd10874bf0afff92c1b7551537fa2dfe4edc4ab32f0803bef62c33b3d4d8fe3e0d604aced5f307f54136ee00c604c99e17b4199d982886b073a47d04a4e8d87efee701c153b81199261a1394833a7eb81d745526c84a6beae8e2a4717a3395eb6a76059cd98d5c245b71d6cb317e471fdeca0ac130e16d569a380e194f8f3300d0492c53510c0ef47823db1a401e09897db838eb3072e18207b4aac2f5e707d27a7f94e5960bff178eb2204400b52c1c71230ec11ed007be1ada0fcd8aae7af9fad3d23b3e62b0f7b4064794fd1577caade0db57e10cfc07bfc5f0db3386eb41b4a3d4f26870b00fdb138fe0d58992a94653cbbae69cea913627bb482b7df05f25fe2e3c5935e411e067e5b539ab923d46dcd8dc45e90a6dc4678d7efbbac0f50ea6a9467afb86e1f661d14d53bd4e9eae366b6537abd4edb12f4ec7b49f1a9c287b5dfa18b2164e839da5cf4d2b286eeffd7fbb24d4f16155b95cfb270324fcd1bb9913732a1e36dc5b64bff145c9632b3bdeff0f1f59cb53b8cc2860560d4d7e961315eb2c3eefc6f9e903ddb8592c507425087a30395bffdb9e88ba0bee8d61c2bf5d0f468612471711c0755cbfe79b0afbd60b9b8187f2431ee1d52420fb003a73a635cd111373d20c606e4f79c2067d4b6a8374115d2b84229786bcf72b7c029f09b1f56c4fa3169aaef2ae53a01eaf2f6e69a89af925df9abbcb8f3e59f31a2665eb1b0079586691e4d815ea0dec857599d8e8893448350db48f73ae150c75b678be2cb13ae679ab9bb0269a580be451a293cea2fffb05f0b90180e4268b8d98251bada6828670d2fae073f0db4a33ea843f27b303f01394edb97510fe3ae1bab3bf6d379d6638b954eca744721a2036fa9eb3ced1e763332fbda7717be798e35a638298a7ef82135dad4f8f58918d206d0be75290932afd523c0de74f4f3eac560a48156c27b6f93532862ce523aae1b9f72acce12b7bde0ce6c8304117a257a4d30f282687cea5cefbb0405e727c29789a1b19236d6454b3feec92816c665de01f234e827e4d20030593321ac3db188983c6c1d3b455333ee700839b9cd857d6748a5ef4db422a426a252fffd9d0c244ea569618be7e8245288c37d03b9637aff1f437074618ba77c4ce9649610240d24dc8d13478526bd9df2e61af84149b043bec1a2ebae93e42ca95d67059c400df2d0c7331dd29cb33e931732243b4d13ca0d4af050f25a0827aff3461d875a621f9a28b8e8a40dddf63df6273ffebb351c7ded52a845b153dd4fdb463e264558d2b7943cffdead6747b10ff75015887f34cc925c742b0c6749962f6f096caf325401e89ba58113a7e4c53c4f1c6fc322a99c0f28cf66c6ad914591a14b47a26a3070575439f505eaec7e35ba783ea5cd22a68d91d0c0a52f9b853189a2d10aa5c160839a0feed3338fd9db57125eb086b804904ee9c418289b618141d81c8cc3b153161c089640be2d14ddf6f38337de2c0ac65969d8b020cdf55c918a965625a7155e5e2b2931f0e86a115c5bae1ab359515450db8925a36e6a77371327b101693762c2e89e3edf83e52560a22512aed4a101586cce028a54c1a4f19c89e0156ecc8fc626cf081ab4fd81cc4d92e8f0597d549e0eef71120163d34764d904649c3437875c3f2abe663e11543168def9b514e399b8176ddd006c7e1ad50eab7c86bb71aca55db2d9811c4a873f2311706db8580639665799448485b9b50928f430f11fb978ada9a7a1b4330abde2987b6401498fca38a2bccd06c26bb38d8848338983ce4810719bdb207345c3b740042ceeb8a05f1a03394fbb6fe8a140cf12156202c05e7baa6e8755366057d5b4f085b3a492f1cbbdd9a4c8f2bdca60feb0d8aac94094d86b81b94dc001fb827de86a82968eab9991332fa52f712e28b38684eb8f4130ad16715d4ef12daf47fdb31f9e0296c591d5eb51ab54d5899987b521e267f2d73e20fdbd8c70cb29fda885ea617572c6f94a6e7f47bc024291e458e109ec230f95ce30293ac866ecbbd55fae515319be7b76a8c64d8786bcd644fa414cc7d8cfeab90cca50cecfabf80688ec66b29bb4c12b5367b4f323338296bbfaf9dd9584c2c33e69d25b46cf7bd27bc919288b455486863c58df3c9bf93e5df460d4679df2624eae156b57f59aa61eada06c0396b5f2429fe136bf51263c491d6fbacfc750e0a7845c4e832e33e7b21fd7eeea45a7b466fede9fa9557b3fa13efab93bf1a933e1fe29dbd14baad2633fab1d35398574188057d4f88dc0f2643563be9946019cb7745a6a45fa594329f5f5773a5707fc79e5184bc5e48c32ac98eade421fce71d9a3cd8c062910f9795f10ebadd88c530f5819aa6ba2a088061efea7700cec53048ed197ef081315496686c0b29daa4e9137c72a27495ceb81e57d837270f79c8f45f3f8cfac54f85c3bec167f0c2cce75eab4bde6ce7838e39528378aa05bc17e4d9c3c9768a5f22ce1ac2a39908d047066fa51efb277f830797a6050e33b180dcc6a32df1a55c352ecb63e475fe75c3185735f4f138162fb990510ecc72c6e9d0df7fb65836ab5c48c660cf98a1a550ba49707117846c43ec095afc5e7304d13971e33f10de9ba70962947f13e6fa9b4dcd90b6b1e0e5f2e25cb326c63fb5b04559aa35b70f5d12f2c24285c2b6493241869419f8711be0acc28d24741b5fbe2e0125262ce9775f2d66853e609ea51c67735788fc628d5e607338cb2bb2dcba91e7136e74b40bb03c3cfdf5eea53583704f0c64b274e19574ebfeb54b8b7dc0e8cda3d33637845efbe1b3452a887d89b4466f1f184e673e8c2612485142f816f2924f7ef32029439ef9ce717670b660abf1b8c3778e5e34e769285e9cee615b2a8747f3844ae04e3af0b437050efe74edf0dceff8955d9fcb5eaddbbd2e1fdbd971a2055651cce02422e592bccbad80ec13a3a563e4a5e03355f77605a713300138dd7e1c51aa3f250e828996ea7d3dbb50fb2cb77f21789a1bf97bbfde6a9014be442f46f540b59fb389a52bf10e06cca7f106f325ae9f4879706bff2af4b5d6ef68fc65a6ce394565e7686527bde259b74c7bdcd66ba685ac9146097678fe8f20135b416abf3f45770e485b909983741aad78691d9371f9f1da0ff44686527e85609faedf6c4bb759c73889b996e0690e3c6e96ebd4c67d890bae8d1eebc7b139f43b8ec2a8d3f2e39388fc57f3c55422af8c0be17ca0b16a86136b4adba9b6bd47da1ff257eda4634bd5d306e9c795d86bee8a433618a6d050b5c857b4e479c728706394c275b07f27c01ec2c8bf65884e927985c82736b7448e670979a32e343c39dd64e3820c47c31cfe137437b1fc2b8098c189948c7b8a40e44b5ac6a8f12651007545b5fe811c9ef66f4321fc966f2fd9b9fc97c532e179f10c052c266a4a8408b396db420ef2ff107ffd61d1d4bf78c48ba764b5705e5f48eda5b81e5aceec0928ba2b61449d2fe916a8b2f11bb9c61d680fdb2ffedcfa8c0bcc634edaa9b6c576644f76028e4e9a4e36d03f26d383521be92dc6084f26949ad118831c5dad5121daba8cd59b4409d2f51583b5c528740119e79b515ab60ef992832c4cde756bebd9bbd9cf3b012b8856275b2cdac81408b710710a4f9d4ba44ec48002c9a1629a30dfd99cea423aaf345d2156552432d04ffd52002c0b5c7317093f73a4c1cc0fb008fdfe3403c704417df6a1049de8f607c3a6b6d351f970d2c1b473fe3cdb35818b7a3602a81dddd8a26907fad1d88ea30f95b81f6384f357eabd09079f087993d19d62f3ef01e89805544108a71ad2970ff6129fe026dadacc2d69762efbcf47e105b351c912d42bec4cfe4ea0c5f2ccdcdbb852331e3cb6a153cb05e73cf20f9252c863a227f4c59c314407061c8200b9837d2140d763646a0b8bb08812363caab9d8190863fd493be5fb5796dd885d4b9c47223d2814a3f9fd38ce778db05c905f21744806ab1cff6a6f80ca9db51e970c3fd76cbbf9965e15c6bb37b5ea1026d709a05b0d55208fa120a58edaedc8f9f2d32007057069864a5410a799fce700f8ce05535a2dd58ab05424a1cb2856875edb98eb88803587767f950fd24de3c0369c437091267b8c00a0bd456dedc6660c7c575a7bdff85c0ea1a8c65eca7295cff7a9bfbac707aad24a34c76f3c5476ed5bf83c3f275fa227c077d078a54a323cc0bfb1b3fbc36461afeac52775709ac19c52f92aa1d1b4d2669c21ab650c80f1978b610c8d74bc6a14c172f3aeac1f4e77e92438a9c8d0c8f3af531e3f0cdf0e63d4ee798aa1b98a651ea753c68b27de4f7a22443e6cc5321494092623ee8cacfeda68438cf4f84825e57c0e2e57d06bcb9a9c3266b4911a3ac0b6f8677be9815d74f8010dc6088e9fa6c84d74353a4595fb0b1246553ecd3122edca602ed53bb94067d85e94dec5ad6733022db090fef5fa0de4dec02ef23ec32bfe690c1e1dba0b0a4c08ceda48d6cea515dc160b250ed0399419d84c26b29ebc129867638e6d93acffb2a97df596b0420f078256b5e49de1777e48d9a23e34a024c9c1b074a79d984db820c8e5658cbec89a572394aef7cea2daacb8a65c9c9f4318ac359f4bd32bf5334f24a153295d8614556c3ee8bd58431e97bff1b41e41a6787c35e4a63641751e6bf33854eff6d071a91e707eb2136fbdfaf3a1d39ca27b34d94f007113bae06f2ac89d6b6b031604438e70a4596990471e432c9939c42e3795bc2ff478eef454e30422f99494d87b9ba57f2603b933640c30fd445b60a86474cf3ce08d25a843f7a517e728497fdb68762eab1406aa0dd20ec1f8a5f4f259b85d874965aa3a717b209195a387a409bcdace8f6622d35a8e72905fd0ba3524b498ee72ffe072259336457c42c3cc1cd39779872d4768b6f198de1a97adc0711421ddb9570afa4a64edc4ab484d1330216d55c91d1ed65205d04e74078e35a57a68e304e5588f07e729707cc69a957c4d87491c53cfc389ec8846774ba49a28cb32036af2d691a2fa05529d978b4cb24c5cb82ffb26acd086d09f3651f491e5bfc05a34ccbc500be4ea69b4eb7a6f3883d1d9157004497ed65c70d040388e9b4e2f1d00f87ac0b50faa40d1e414d82b60c528b2c61e5b47ce33b7ee03087f5018ff551d2e23595cda2a5619873dd523370e9955b0e25cee80a01590bf8c8fce886baaca4e944b32e176a0756b6c73a9adcd886be463af39e336bf734eb9935a067ca3b33de4be10573b5e7fef859b9e9653cc46a601f7707741c5d93e7ee8e395fbcb45da2efd970123f0ce35d0a8ce064f9d05a5ea54f7f9ccb1ae0fd3db8ca1be9d67bef3245656f8db9d6c2e2817477c9aceb258882461bea3310d062fee4ffa3c098b05144a7cb4fb53986104258b23756e4d8203f532894b14fafef7e807f55d926b185f8782df17b62d81bc07a9b169b907405a2de2762f0adbbb97f245e76ad8bcbd1a7ef255b0b25cc1fe64a247c7f17462b1240c4d3ec58e00d686f14c50e3d5b0cccc1ad77e8a01bd181bae86ff9fadbd08171683d04d26f03ce608cf18d6a5b47e4550c3a38690b035a73fab8b2406c27bf2fc576182056cc72ec17bdbfd805de3ad8fd35a2f2f49df75ba96fdc8f342f05a5615a68ebb10e19466b82a2c11bd1a3738fa285c0f1c0f01b0210e1f647d35884976f5fd070136f6a61bc2f42b398914384c22925f14a34b2de720cdb2f2e420169a1cdbf966f009c40d26e2e739458dc6cc5000a6ecabb45a2765bdf6c938070d2ec36cbe619c20a746e4e16beeb72e78ee3147d83e1e3d771baa17f33c3b57f1dd4c8eefefda7afd6009660b84adfe5fad4f4175f9ba404c936f4a155b60a38adb67c835a2bc57f6b64a21c72430c7c220b6765f17f2c8646ab3c11df6101b5efe671ce7d7f97182f25c98b377626a767ea1bfd104ae5c5aa2abc9cd8f41713249d1a9fadf92eb76cd88b9a4e0bc3df1bca64347c3d62383da0b48a46b55b3e9c97a56d8c6bc1c0fa4af5b2665e8f14880a471ec670bb2d49b18b419862acf43e939a543ba3d1a51ba9bf3035652171dcf78390695e0d977ba61342e8f91912bcf689cc259a3c397f603e2ed19dabb2014700aeae2fc4951d37070a77619e9af026f47dbb85a1d098fbfb81d502e0604b1bd2c14fc720e25f73c95c10205a0b7bc4235d4f73d5287a1c9acc0b8c2870f9d8ac97a5d201d93632fe834077c80ff56f412e07855449ade64a415c33cf973c3eb2b2dc57fc5118aaa8f978f1df27b65c3d402cd1ad0d629ed45bbc0a5d80ad10f6c9e3ba429760f72a76255ca7191f9534810f84cb8224c6d4c49fe9b6d4f19bd9080d6f5e1241b78053264a68f8930effb5f73222f5184cff03c58a88e057e7913e90fd14586f6bd6be64e059a78400948638a36ce6959fbc86b64a9bb3759ff3ba836fba8d1b65b3aff46d6a84870ec00695970f0342ea576dc6be3f31141c36eba36aedb68bdfcbfc44d74e140d7635755e35ace76ce2182079fa081668f266f1935b2d97d63b14089c05f5d11b637a7fc956f4579f8c7c450398b9e52357f6bce37f12a35db4f93cee5a67bc4f9bc2c15c4e6708bd8018966ff07c05964b6d2a994825bfddff01dd05fc65790e8a7f30176938398daefce365bcc1773c7bf73d1af807bde1ded4c434c56b752672360504c550a2ce9b07d28194a34cbdd562c25221928fd066b1ffcdf963c221c4230951aa76aab185c1d6e4838af5cad8009acf43df573ec8696b2f2124d165ea3f2bd12f4b6f7165c84024d2063c89831f5f8a0e47864ae926afe7d814fbc230c3fc05c089b6c44bacbe61de6793180a2e34bf44fcab09d51bf32b64b7d4684f8e832aa878f6aacff80d1d7ace46bc3bcec83bb2ca0ec853eb6f9388c04f1c6555d017fc8148b9ed8b2e9db7e8032fe0a77fbf9d27c8f2d114737701bf0b5c6197b24a24ac2f6d872234ccb1e660070f1a3bf89524d35d7ebb7c339808a8b31c019e7995c8c6afb16e968e6a850017adfcf1266662da7684af4912f5c6049bfffee2a5ef6630c2ef304e4c7b85e46e57e01f6f738a4480818f5db7f6692b3e7ad684b72a12823261549d4644fb0e716f354f17c4526bffe4b958105705f971a7567ebe698b1d3a0867843f413a35ca786f3c3c6ee2423aecfd7ad0dffd5647be904f4d24ad26591de82199a30d631922283c1fb4045a400929440efe5ca2c720f5b711accbf1b3f3cd53c10700c74e9efe8737d5ed966d1a269c578b1dbb13744c339700f7e797209100ab64c74edfa3e47fcf5107d208e41a38b7ff3a226ae5f0b3ecf311f5067299fceaa93fdf24ff21b408d98d78e8885e9ecd566879eb4bf32790db92509d092d54da0b134d400c05c385aa9ff39d596e5fc102bc6e5d9ecd4dfee004eaeb9ce2792d418ada33c1e8eca38bc1167ad4145a3a1687f0e73f52c2d79f6250ac7afad9bc142c7e6915ee8255a5b9be6334d850ab8fcf454dd78e2433fa6a5cb5d3e5a6d7901fb8b7e6a5461f7d2ccd5768dfe73519334f8bba549b8f1209d0c5462d4f92fa9e9f3c0541808c545f6662e0586f105c47cb5d48f8892924925328b5874616ca694c4b32cbf2c1cfa5e5c1868c46d87a7c1da69d7b0817b2e507317f283b22879c5a9e8eb6ac272b39c99c403e0abb9fd07a8d8616b332547235c8eaf9b9d09934df10077d4309de37b47b2023711cd7a339f17fdf1eb04e27fbd3746702fcf5f5a4453f08f5f70a0de947636f3c11dcb75f326adbcf48b317997e44cd449f1900bc595d2cef225f39dd03a64ac86575322848797b18bbfae69867408531af58292e0452633ef842861887f1a0dd5401e0b88ba1aeae24465151fabdfca6e632d97caef46637863688d110ad85288c751a401faa807af06799031b81453c5e9befa1d0d14a0304e81a1bd408bb2871e6421e9ca2de2d68f46f0ef21d9177ef8d4873ebe9087a322dc354ef9d47741340e15894075c03d696ca7099a0331b2e6fd164b2f4b4e1f216d9218af43d122ae92bb81e021af5684f1e42e9c92718584db1dc378c3b477415ee223fbfbd502ed74e320dc19e5208ec577d944212c145672e78cc1687ae41c0cc8f680cd526bcb7403ef244a0d9e8d23b2e0ec1ad14dd9de57aca24f4e394eab22565b2dec4113dad889f6a58af94f962d7549639ec7c3dd9af7d26f7c725471a10f95ce691c8c20eab9677ffb192f7b8957306da575f5a645cb169162c35f1002bc8b710961c637fa1537f6e2480542831dbfea33a34f3caed8fdb7f87319ad748ae36730e1e4455d49bdcc189a05f83f651d26e94b3165a0183a016350b7d5d484ed29802d3b28faa6e113e53da470fd32f2d1771ec19aa13586580bdf769a0d622c724fc75dda5250b53724e1437c2d52842e12c33281ebeddd25001b339a60c44992f677d8db70c821c411c0564c31451cb52071e483e8be15ab7bea50fdbfc2f861690c520aec91d19ccfc5e2d239fe92c8f5a74b752d2fb34bc08934dc9cf7088d69bf897524aca5e318c60ac6d6d77a23ae9a3d92df9e7a3484bac20e98fefe4b7b67567484f1757fac2e108a8c2183f9cab67c813feaa6e3fad80c179671fa48f31d890e38900a3bf67b3791b9837455b3ef60e7d799ff4e691bf9073741138ae4606e8b7f419338147305b6262e75990890319432ada552a75cb1c549c424b33d922b86c90e7ba0ddff7594a881f794caae341774e1967a2c5c0a6ee7f45e32dfe901d3bc929ad7642145f94c30c63839e854d0dd94d427033fbe6b4472fd84f86ee1f56a01157451d688e14d1c8e614c9263b2c002e6b937dd5846baeca5974c2dc7bb0852e35b15cc17ce711eab1396aeb0b83caef24d46700cd30357eb6e6a74ba44c8483e0a87455260cd44e2e970d841d5864ca570c8c0ec1944200acd2a52da7f608998360684c27ec3723477baf4a94bb8c01ce6b5b3cd6d0dec02f34e499a2703356dbb92a297d9da6de850329320deb0dc51c68f0f2094b92dbda587b6ed0443475d63548fcc6ab32e520cb953e07ea6fb72a2daa203f49d6b0a9a835a6dd0794aaee48884fdecd95479b471ee497207c60ad2ea2ee2f6c842a420cc9ede0f9ba4e5ef2c4b3a7e2cb05f94c96f72bf755d6b0e7f9cc1ec33f84456c40791350381b4b379e4fe5274db93fa130f1eb66f785c75eb02b47f5361736b6c38ef428c76dae7776c4d22ee138f8d784d99890ed488cf77ac1fe60d6427d191c5d0992aed0192aeaffe173dc1a8035eb265e2100707ca015923b799de800d727b9805dd37b1b5c1054ceecd3bfa006ea08016404061b059af5641b38acff60ad7fc59f04f4ca170c9a4f0de02e8122a9271d447d6759cf540482ec174d9a38c28c18123f5272dc601ed598bdf51f547d7b55ce19e1989323812ddc3d7a46a662dd3c7dfd406e66db688bce1fa792b3139aa787df46418ba9f59eff6d79855c723607c208766da577ba966fa76a19223c889d01f0b9b19120659a3201c56b2fcc707b2dd646fab64d52497dfd1c06115b9fe6146dbf8a93f489cb03fc4165af54d625e0f35e10d57de1e669f60e7f3ccbc71cd9aa4dd2a9062d7314e8f0fc859655b06618be628f826adafd3eb499393a27e8ab44b34e48e5b1a5d9613266cba9126e26c5488923babd1cfdbb77feb9b55bd1b531444e4888b9e925670cc6b28ef6a9de5fdb3e28d6cb435d27045fabae71a796330bdc25c776ec634989e88cc9bf38e271e648d2ac2da80d301bf11397be996da9dfa5753d9e4e7c982df05f7c5145b096addda86c9084f262b5ff90c3574a35d01d8c68fc86e6f2cd6027de6eb76e81019f95754d128f4de95619822b33ed082541a3309e56bede12ae89c70f8ae92ab5981b7bf4ebda63bac373933d69f8f8aafc9510198ef9767957e7b4e7eac58f97a2d2f0184671b31f4b7f0695d84703b1e4b34be9b5bd2d4a9ef2395fd7f00deda3ae348615721eb743ad5621e98d4b4c6fb512656d3f705a0ae4696364e5ab6cb9cc96d6abb14555bf9a4304b3f30beffdb6666559ef079f485d4e7218c2cfccff08c598675e2c44cc965c35a6b9a29912be5318cf716ac7832dd48a426c8574f730c4f656b8110bd19d808b9e3e5a8973a9dae398e2aace15c9049cdbe71e2576b915583ce7d016f476a1930db1d6415d63cf5eedcbc2f9dd9b978ff30c77f3c49e27abe61e84086781b9ce79f2aac4719f1eb4cf902b282210eb2ac7b91f9fe441524a35acbd067c5343d357b4937745aba2199c0356eedf9902c26c200fdc4f9cb8cd2ab416b230d5fb8104da6f5c0af7d3b32cdfc357669d71c4d05722d9e37f167c13e735413fdce0316bdc2c3ad3c3a6ae67befb1c85f1bc1405b78a6b50d241fe5ee4f0fb5cac32cfc9508b5dfb7b18cd312b169bc2a530ce1b6efa5b860529746c6b5d6e52b9698a45cee747e80835d9bcc051a3bd06a251b2ef76cf14639b078dd5fa244ed554a17339edd66840c8317d5944475853c6fdbd5ff2d45abfa04c3b9151e2bba5501a8b8129965c59fa597ad14c7f5d3d5bfeed2bc554d442a669dbf6f3c9ff5a49a013b4feaa21ea302cb7c66dcb6f95fe558c24b651e5841c2d70226800cc0df0f2a0c62556a51d3eb62600f4242bb2d63c3d00628457e041b50b0e45104a9b2851c4a5134c0a792b0ab26e1e737664addadef633733d6a202c350c51a83927c45d99357a5b4d8ae1e6ee2ceb52d923647383ab05af4e3036d859b27aece9b1fb3e1b19b9a299bbdaf9844ae09a4b8856d708a8156d80198f3bd9fe296b57c517f76ce28c7f18253977c64bd2bf8bba04aedd11dbf5ea5b95096cdd83567f3ac0736ba879df8cb863e203dbe329773bb10bae3795e8039a5b136ea466e6a9d9322fd8ac8fc5ee0dd575693aef1da8d82be4c6960823e5be18558e2da2e2174518811cc3494180e58c7cb93d2d73da96ff444808c25baf7f6c54c38ddaa5070dede0fc6e94d7f0aba0d53a74e35a417e3fdee90db4c5371d9e5489693bff544cd476a2f5ae1dbaef415697eb6190bdbab71321128a24224fb4278e79921514d9b57a944081f39d53e39693e6c079db3a163a293287de66e85fdafe9c26076f710c313a4d2d8a5594d9e864ec6f86a97d718d03b726c419233eea27ef9a09309b846703d5ba77be3fc09d4e9b8ab30b1cecc98d44e0f2315e03dbc954b5e9686c7bc1d08a9fc62cd1bab9d5f4728d6860e05a935a2af004e4070c75eef6f9b4f18598fab7a28423a1f24e723620d2f8ac5a9723c38ef43ebc6650770b60bd7fe56e593c852fa33e792377982f781708794a082f1d2f4feb9e82e911f3aed351a2b86c6f0e2a73cff5a01760fe5d19e683d29bfdade918e3f3bf21fe8967c09f24441a5e5d00c8fb00d23cf22f5e05fd860d05e515ab30e6f5f29e6c1951ee1325da6570056761e1c45487db0398da2813dc45d5866b89518ec9b713e5563fa1ec8773ae08643a265e7d48b1a387658f8b73fcc480ea9c4701f127c3388aba345e5e33a668ff6cc4278c336d5d4fff81719b7435ec17472954b9d138ceae9e8654ebd1cd842f0efb8a0228658dbe4d5f5842d38cbe05db83ccc067a0b0299eb582fc6bc7cf096dc7318cd801c2bcca803f682685259e9bee9cb189869b753e51eead9d3d180f87d88b009c7978f4cd40919de4b62ef23eb9e6c0543e52bb59b10d7d5bfb259040822a26576fe02b10f35d38f33c2aef60f739a11735252cfe4fc4a2b11470a76a658306396b1e519d3757b5401cbfd1c62803e90a54e9c7b3387d379cb8313a022880a2873f7c65233b9a1b3f627d6248810c6059f47e54722a7429ec8643a56159665cb0e3b0de4fe830075d836ecdd97e5b11fb31a347499765ca7fc2140ada1b014c340e4c40a9b78bcf2e97a1a4a4df93ec52b61739a2e2b02abe3d2132ed427fcd23c864eddd95761cd48717a704902f255e7e4f5547ca4611c90fa29a9a8365430cfa373ef64d12682ff9734d65b3f0bd43600fc5b76f2ca01a63a1d7205e0f6ef694d281a8dca2ba6fb38feec19d5c8f307c4e6807b20d27520cf7c406a57f6117bb2d7dc2f0aec01d0bc87045209a76ca023c8620226d70c557379000fb38ef3121e5d01a4612e9a17bf3a754d7faff43430f6b8222937a04b2c315ffcb08bef3eb83628c3b1d5aac3c25292408253dc410fe540dd49736ae4ae2487c2137626e9ad8f0cc8beca9a76fe775a732c53bb4cf4b9f278525c4a15318a8924625d118661721649661d4096af49e55c6bb8c12e0b6a1134dbe84f3abb68edc4040297a2ef1f5a579949b8b42ff30f84b266f9751ff6da33adbea81df8c2ad9b010684438ddadffad2300b3c294b07fea692677e3bca91b1cba70987c2289d08a36c0a40cc278c8e78ccc79513172e97b071e7ade46305c67e1f7699891401957a38454b387a47b157dcdb33aafc8625ab8d6c56ac4470db9f94d4430ade474ef7d9c195ccf3e0421391cca0a16c661a293e7936a2340231bb3733f2460b882a0c5917449cffbd86a0b88010f2676bef1a38c1dd8c4c244d7f2d452ffae102217117318320aec2f400a842f018deca08e0eb27396ba97ab78bbe12ff4a90177703d7d636d4096c8710b989aadf374ce03fec02f36d894c142211215be838ccd5b5f43419e5e83651619c9ec7e17652849241f5e8b6220305f92a794b63ec1b6bab497f80ff063f3e22a9f50f9e378c8b59aa26e0abb402c136867d13e4f7c109e45ba2e74f6f5fd23867e8608860cba968d641c72a1144bc2d24b9d4cb48c68ccb9bf811d56d7ee34b9b2a283025ebeb4b0676e07657c531355d0a21c0890d897f4fc92e89f2560141326d0cfe336e531fcc22446dfac7c09b5d1626f2a7fd0b9b32b1476bf4731f1a22bb40abd991fa2d0f7f0b1c31745224b2736e00e10b2ee497cf596cbf8daf1e0262c773cbe4306cbb99a4f7ffdf99025d3e8ccc7e64d1368cbbf71571f83083831fc289112866e2f5de916988d2552c4f3ea947b09c832e065cc7bc461865f4f90e0b07d27e81f7e2164ee85439f6e9282889bddfa67c208b5b686c62615f22322962b30c29cbe523ddf4fca34420f11bc403cbe6d0057a198567e1d684230620a8c4a1acd194ce3c83085b64dedb483afeea28763e125d6dbff4b608675c4634aadb0a8ad918cb32ce7f4b9cb11d8c46ed285a7cf02279dcb2c2b3e74f4b7d4256f02a19aa3fe25b6c6ba03862da17be263ef4d5e5958d14f53fe122f5561621c344e89fbd4789ca60b75b7dcc1c57c19e539319b50a822c2ce1b8742e3dc47c3736dca3647fd7fcd1a75c3dea6902aba2d981af70333b5275dc9b81286fd3ebfbf83311d85c895ca32a58fa6395a182cec7db580bc9186cc5bbfb03f3cf611ffda31b81e0aac54e12f771407917f0ce8931626e75ba994c15669ce381e8f18c0452d66c5992ec52d916748a4bd0406cd9f02e7160e6ecde733ab44e18bf6169da4af813d723cfaeb5e73764d33ccb82363c709a829e6f76eb64cfe5bba7e2b71bef8e6aecb081861d4664cab3c30ab69aefacbb16d4274b3d78c1e5f5c54e664d068f1d84b555b364ba951ee97bb0a18b33e6274c3540587574bdfba3f4494990a5eb7fea26630999f8d1992c08aac40a40af5c3c30c00f9bb5421077e9fa09d0f8d208e42784eaadbffc859f29b5971d4c6d040217722cefb4c41106d924e26fd6c68ee1a90a63a97013f5463a20e104080c6be02f6a3aa683e800d56439a1173d4b7cadc7173721600998b1261b4e9f7e158797264c9bc146d80c480d6735f8bbcdb064d1bb5f18cdd5eafaa2c44ca8cafba9feea6801a0fbcfb3c838ad88c02036771815c9c9f6888a23fdc99ba6e7502effa91337a98c59f55b2c54327edacbd90df93ae6345d559f181e91823d2f38351ffc31a505b846db5e243d333fc7e719b12bdd4fb144abcc426cf90439c0e7783e441f79c8ce0a2f7b3238ac6c746762de7269c4ef6aadc28a7185365cd1453dbc50d9514df95bd5a5f50cd2ae3d72e0031a04a92ec683e5d74c6536daf61d4445f884b6a1320c73c913252d17d162c6d98de4d880e83ed98489ed4cb0c20613837cdda4f13802e498a6e1c5653345da973a3c19ef6b0bbacee1c32398bacd3b361fc8c9bb9045ef988902637c733683498d7a95de6b83c2654830d5b519447957b3887a53e5833558f7ba7c7d4c86f751392c12b5127dadafa56522104b9cef5fcf588a45a64731d132b69f81ad962cbd49ab8d5265b696f86824c555ab04a2f28fe549d38b819f1d6b4c2ee39439deeafaf0d68920ff4c5c0f4d4a61bfc6fe9980f5921a0ae9af64c11f82b8d206c5f52af0f51bb1652c7a102457e0f673a01d280fb31607010cb02707aa34eab5e9fd3ac46dbf4a98ef2b9aeafd83a44c9541ea10560d0f60f6c53d5ab3c5aaf4aa4ef48823137a12fa8ba984527cc468fd2edee3c0d289c6f1fa28b71beffea5c4f1885a4b53b82d8af9e69fb0bbf4e7116cd5787fe59758f99905e312ea3ac91294cd4f602f522edbfb7d50705fd489b6e87d9639a52b0f986de457443694ffe6d335f83b558b1cae9f75b715dc78888b7581248861296a3b23a24a74d35152b846cd2f87178041149291dfae12c2677b9ce8c21fc08370525097ce58bd500fdcc653bbeb2718433d2fc8c31076c6feaec6e79d960441c8cf0551ffe2fc37454e46279c0dc83895fb9e7b633b5e8cf71b0058c7179ab2dd255375a11cf1307edf34164d066431ba79bccf88f454c97c22b8b337cc26bbdbff453b17e43c660b86437851f9347eb22bebabe02ad6fa9e94ff04b7b7b334d187aa0e87d0416c8a48a1c5eb6a7414aad20312f2f4d88765904f57996ec8c07b51c2bd1fb4ef9a464fc67904de394e9a4180a0fcd2fad5c4f633528d48b6590f63f0545d1b88f40e26128684269e830c633d71791c27cfe4dee7639129ebf658d5f7bb65dc61f18a3c6cd059fdbcb791e42b41ae32d7b761ef0bdb1ef64d6bc2a3617f4c52165abab272d0852fea0229d9e86614a5173699904fc3e0751d9321507df22019704d8106cdd1f2f31824e05bd90838e6d112a4b8f68453cf6415c044d3e2a1671375acdd45eaefbbf213fcc447ebe943e8533300c1f2f74f23689cf58a06e6d913499645bb2fd0d7b047902cf9f5481df14295bc51c450fec12b35ece2ae6e647bb69bc0bc5ee0ddd0f0d2929ec57f0a1ca1ad9009e30c3d50a9835e7c5d786ff74a2c4e126c19b4f96b8e5e1fea2307bc10c2459f0f75373d9e7549de03d1bd6b0f84dcda7900a1c26149e6a7f9fb338a8e73b2c0781cca60ecc2fedac1f9ea2e1c2ac2c2990225d5cbf880602ff853b397690b1949dc6ae0e08358023f3b408778d7d481528fc678ff99afbdd3220be45d9759a13d3766ac1a99003055f39a372ef443149a6f4a270681139fac155f0f12b2320821bd7eacadfd04d2e2ea35021ca0fdbea70f3cc1637d20fe5814ce772e606346feafcca78a31dca4f0a519f005a5a40b3d9e869aea8f82a5347694a09b85cca062633bd61fe1796f3f9509803c5ce7b3388fdff2dcbe9ae259c0efb925ac14e124d8c257a46c466626de83096891802370ce09847faf6b249e6d6c2508d91ce6405015290b6d1b5d418caffc8b9c207c472e624e2cb1507bca542b97eea4ee96be2129ecef06e31c7d9d0f1223c3ad31837456357cf4876b3bbe6bfb4ceb12a6de719b8a0ba45520f0905be6a3bddb02e3f72bdfec6eb1809954a2defa99822ac54abb80db70765cb97a1edab039d34af08117c364ab04ae053d7b62cbe4ff9f1cbd164c87155fdfe2f6a5650b1c75d3ba8e21a3b1155b051ba145306526aed66d070f93bfb273c77125aee6a16e8a0bd7a3a48f9ae7c77bf53ed2b5a4d00827ebb6231602b02eacf8cb7d35f2570b29bc38b66369868bfd2bc34ab8b6c15d88282bbfaf3035a4bd34d9cd5b6abcbd4dbf32a7e1c813475fa9c7d6c378eed79848832a1bd631acbb9b7e4d25d85f3276de094e99f04bbd00db7937232e435be78b12f050a793a4847b1317078816db3a84a515358a6bf8a682eaad070314b98192521c25a82fd51e01cd7d4c68e5fadc6260598dc90010072ee95152d4284d7acfd750c8940a0371a4f866d82325d636ee80fc6a285df001af3b8f6653a182cce6b130b037c9a6f48e8582c94d74ba42f622e70853b5520b280396c3495b03b46b8b95956b3968fdf783b120cab0e7fd1e39ce273f9e9da87ea86b82a5d88f2ec7942344183b037cd8fa234017a97a19ab9a0bc583a7dd1fdad56d29d5c7aa72c6e939c84040beeb66c666a31f6cb048998df69962ca8f68ef844f8893294461c7a5a13b965c6e5c03055e645ec97d95e9c1e065ffee6e271e0785a056859e1d69dd26c051c74114150faffa5173dcd4517eb8c7119281db20398381d77d38b8e726dd8e470c0e7c98af350e138d667d33cd805f471636863874ca0432ad98461dc38143b86703d76ae9d5369d5eaff9536d4d9cb8982c81f7d8c26c4b4690d0a3175ed881c036556b62f9ba9e3d7816fe54c3f83e9427e7e13c04be94c66df2a9720b3805f44c1f500524ef77061cbdab929d001168f6be0ea6bbf765c0fc49f3b03764e492db42bc8c925b59e9859686ca6e42d7c44ab68ccc89a6927aa4a4ba9c97e218cda8ac3555c24c623f98e043fec47efdb0482d295a2807701e7950c84dd979bf8067eafdf22fbd904ba4bdbb2c4bcc098e08ea4b04e529062f5e41c3728b8822bd905a887b69e004076f8a30dbc6828db0fe2b8d93f0ca51dfc68af6e15fdc3238bc22e6e1d2b596bd3954463792fd79ce831316a9c9b29394f6b424e2ec8ffef39b8b5bea7412764e675dcfbf750216dee37e1c510826aece06788a30ecc72d33b106135960269ac70d2b48b8d2661feafcd4fff479ff9ea0d5632ddda0b224aabc2f9bb4d661ae00d0712012076c388ece03da298c6d0c9c38b8b6b89425ece06366c8521d5637ee63ce0a5b5f594d51e65639e15a181dd7e5b55456e8c6d8e8ec382aca0ab4303042f8d0901de473a005502f2b2dd0adb0a556f6d0b9fd1f14593399343d33f7a4ab0bee9af7665089f769bbbc8376a9bb1b794875b7ad28e7084267105e1b5e0ef28d9ce9a4e204af881f19cbc58547d7b70c2ad31b60f84a225c1da6de5dd95e039e191c3ebd892d498e1570fb907b490165b42a1987c791126c3f62e8a1119586de398e7fa4d7b52ea656f944101a11bd5b7b7cdb5a4c18900732ec49a63bbdd30d8fc6c6a8f8344c4a189fc75180035b469c5d357facf23d4371ad843455ad257cb92abfe50785a8bef912cd94c0616e0d77cc1e55600796c56720568697e35c4e0894251bbd75b2944398bdfcace58f0a93779d89d132738b9f5eaf5974d3aa54a8cf6648604e311609ef3c0ea1a7a9f45a03614c1e9012ce75c58a8bee113a6ff526697d27490693e1dad2e12b828b6fa6a5b7f9ed99b46a1bd4cf759073029e17e689caa25156fc6ebe835c482f8faccc3e85fdfc81f98b9b75bcea0afea7868bf8771d61ab6e22562744e7b9206b94260d213169d982e262dee79f0fd37cd2692b7bd4affb90d71d56a1c56222ce033a55543ff2a72829214e3263929e297ec20500a330a67eaeba4ff6af137a8ebcf4e8e479029b44c57dfec2d8ac9f7fcb113004511abc0969b648ab39e2e911c63c814f4307733f3961f0fbec701b8deedc65f55864cac24069e5a8bceb5ee579758a6f4e6bd4ddddc8774828d525a4404559fa6bb4157cc9282899e0c8516d5337472939099ed56b50ef0ce2976faf4238c0f5c8d6a126ed05e1afbe9e353d61710bd1c13f78b2cb294f88c2a2ad96ff3916118e19d9b9eb376e3c1e27fb8a33444e29a9dc4c67c02f98fcf70c78b2a43ad486c060b6a298cd215f22d65f13deabf4151a498c5f2307d78aab8516019b92773f05405751046bddc4769f0e8cb7b8928b7730e28ff36a112895730fb14e903a1c8d0cd37f3ee54ff560137f450ef8e5cff17c7d98e0c08fd754f8c2aecd6f6fb352056bea7c94b43d77fae2a9726eaf51c165ad801411fef477e59b8c586be41ddb12ff5efa48833117ac70a318a831b16ec391df12626ff429d327fc7eeb120d7ac7ef19a56920e3eb18eaf6c914a19ef5e396ea5c11a6e610eaa299070918f0a9cf8e8becb62a9b33ecd45640f4b580700e5626333e3669385e1cdd554f9dabb57ccf60e2e10b733a6029152b6c5f14e4d5f5dc1865f0d09c9053b9e5e84fe80f168bcdd626046739561a22c923532fe8f7807f17e5f378d3fd90d5803f4468f61735652cee606aeebc9b6503c12da2e90b93d8e9015312f9032e5e1d21615edaac4ac14c1cb6d23b4377cde9336f49ecfd6a91dfa0b5a963111202efe72a824737f5ee5009e44f658c60c4e4d87e9db46cb036d80114ea0fc0f1e83a1a63e0b4dfaafae18a76126051f232163ca35ca1a4ac3206b9db970a67ec49e10b2165535a756423e6e9442083adc238f7417c5f27a5ab7e16e9b880875df88dc8e42a46c8fe1cb480eef72a74a4857a3dee48a616cccb98b07318e492ec8cc481259255bb174cd91ab3ebae7a00dde96397f8843869655132c598114cdf2bc1328a372767cff1042520b550dcaeeda775c8ab733e32f5433d5c5bdd6523d867b6f367d714e05ebf47f07e755f8ec3146b78cb6a957e684111c613b519209a561b836fc8f8ea734cbd23678f915eeadf554a7154c11c2249c17524236cb82c9a7cf9033cf2d9a57468f99da7539f7ae8bbdef7ea6f754ca3ad99fcb03b738241f70b3f579ae6203574a406350892d43ee6cef45ed2a0312565f7ba7287cbd72b1668527a8811e9bb9717f84480a79e79a217f40e0a744f915bc74a4ff8ec05974038297e60759bd730838512a7b6c69718ff4f9f6efe2d79e9d0d9abece0ae8b5f544aa2e44a745475d21f2dfa94f28619d4d2e3e5039cd4ac9256b8bf166e3b0846b919ca59fc4832570cbb525bc408beeda94c1fa8e766b285947c00cac131442179eb8e4cff00bb328074702a0cfcf3b4713e65de1b8ff2b1fe31328ada3fffa17eba12326bbdf76a125a1c4b16e00bc1a3780b66016a233b148f67368dfdadc36953f7f987c0d102984b09b88165a89e94289a7cf503e7aa564f6ad3a9dc97df563fcf7992c7f376f51a78c0fe5da7095afc58e392ce8a7f3d0bb80593a657a949c85ca2f4aff7de140ff4fe6d5a8026e16c36697e99e7f997b98aaefc6be25413eb49f215db268b3d5c9d905c3e2cd5c2be050ad9a40cb6c9b575aa045161fa919ff7f1c91fa9e942a22f728bf00cbad9c0a29cade4e3c6a15b7b05cc456c18c3bfcc6ce08ef469ad760d97250c4d2f16e3167d0c10ca48203ff116d7b414ad5e9dd607122bc59ff95b8275dcd48ca26e83c0f61d3a6dd88a57bb8c1720e82dcbd52ef738d6568e35d3c0798a70e5a8e941f31e28975c4d5a323f79f6370486674d9cea6b05046eef73ec80acec0c31a2e321f0b2fbb23c2fdb4648cbba450cdfb62194877621e3de71f16cfcb78dd0c504c7ed0f244673b8ef94938c908350b73d84357231045badbc85e43b306e7b3107acf6fb59eea1f9696a15ef8621c8c62c46ff11ec918acb0dd2edfa726f9724caaf45ab4c3fc38dd69edb824aeb7be59e3b4933f11b303e8a61a3c9055e68e8b88c538dafafbf90edeb52a7430f4ad7fb27300fb8ce2cfad6ebae3db47110bb394c033aa8f30416cffa08b58fe9efea92cc7cc4f674f2c8c53c71899d2af63f4a6dd26ecbd4443439f8bd3db5d4414992ce9bf9568d6617371d63cdc99e9c9fa9a09fb401c713f0e1f447c55638463a1d5ebcaef95d4f7c098cfb7e40a23d70549b5530a0ea50fc4d4ec273a59454c91dbea4a925c2fb64bba2e486216b0ee8c81a326a85c02050a012e0f19ee9f87504fadd0967fe0defa868444ab177280fbf29016f8812178642d3abdba9f688714393284a2386c0ef7bbc0ebd836b1836a9d3132ada8e20dbb119723c72de730cb558757b2cb328a8a6ce015e52806bb96c3d45bd64a60e1f1f5430a55a3913a16e7d0006b0f54ad5987e01caa524a1860ad719e378103bb46b1b91cbd8ad5342a8fe13440cb99734d38601591d15114392c2b895f0f545a07eacd5a0e6886f9aa4a4d5df9709705eaab6141a8f3d2b03e4647d4bf628da4ff00d85bdc80f48fa89dd445deb746f72b339b918a9509dcfa08cc3d36d0444b50773b9ff4259b1bf48e6e52dfb991b18c4b30bca997e55a2008d0245609f3039f617aed02b142e14f798ea3a50102ebd03cfad3917dd09434c708775ad91f5dc5ca259f1ccb6510833608fddea229f267044b3e40de6c83479357b3d90af51ca4cdcccb3c738b63d91bbd544befb4adbc503f4872394f517b466a2baba50a1c4f5635acfcce2287974e66d9191e0d8c49da233cae13593f3e87a330bef021fe2df0295d72bce33298f5c1f7c14eae4ed951c830fd76fc171374a7bd1fb629e6883bfce3f519eedb3c1fd04bc27f305085a78c12f57acb679e9734fc392e4630604485d221ac6bed412cf3b4fd4d6e0fc8073e856b0326072c6c7b2374224542a03a87dbf70f5dfeb367f25b1ed8eb655f877a5aa321c6720a5ce6e191760c64351594d842234f7a0475507c5f318aa9220ef127bd10a58f023072b265d559ef2ba644b896b5b3d1dd691444632d8313b6c463d954c1b4f72c3f6462efbabe39f5e32252c7b27f732fc16ee4c44ddfce86307456c264fbda20d4ad0e0261ed465ea6ae354131b071a5be93aeb927e513a838da092070ee10515cce2e1b106b3d65a52d156ad202d6afdce00520b4014c57d04f27d86902ec21336e426d5da5fbc1fcf1ac755dc761289696ab33596f47fa5acee69c5b8962a715e1b661129521e3d3d70fa832a785115a7a23ef089e1e29e4715f4777ac647780401b0ee8b8e3e54c35b6c32c557254cb7503d3f1b101cbc3ec4e5415c2bfba847ec66535015183f73894f59c8e970dfe4bc6d18901d9cd605f427ab6860c5857751883cc76fa483f6f0d59feef4c78aafdb6ef836fbb7c3906c3299cfd8473600307000fd3ad050861c0ac422408808ce96c914eaa2f71f0a67fe95fafa20f480566c34f10b067cd78450ea12ec29ff898ee5ae8e93fcca31d483f129f340c6563e9483d83a85fe4ca5caee16da69b456c96006dc930f8ae8b92370d86520ae79ac05f4003c8fca4276766f56cb06d2d2843f2660a788f3e1012ff5594cf2d46af31f092110a65f5b6844499efcac85a41632c0a26a11b516e347677a853ccd473145a21d3d82a4c6d8e52f98c8eed202c2c6deea119fa5fa45326078f855da60c4c83ca13ba4b32909bea7f77b229495bff0a4d8b0ad310e3adcecfab4310a050c677e119e6b9f82442f2fb9d2ea64c5c562536d16a95c192954f166251240eee10814fb18d5580fdfdb6777be3fa2dbcd8fba5eb176f41afeade7334256ee61a95b9e80ae43f06003d8b13d60b88696e443157120bc69ac9ead50a48d446fa67d1abe407f03fa250306c4b3ed07af169b2d3aca677dc393d233aa0d407a7885584ff7a1bde8271bbc104797d6a2109bc81fd53ce9c0b113387323152aed3c33efd9c439876b38f2f94fca06a2c937f91c1be6840a9aa24cd2b9699cd300e79582c3684e3f15fba16f533d835279dd64a5e6be80107bf15da1e4c77f71a2a2841821607142eee5477669ffef206d3a5c81caa0cf8ff5ea192fe0922f2ebbd375a8c900042dfac6c15717a8420ea05538e2c67835e522fa091d734fe9a0eb6d47e9b75938baaa07a50e4ca619123b66e9a88658c9f02271180c0dd16484953bf6e2a29fb372b9107971967f51c3aba1dc1d7ae1800b22d72bd2476266c9c68a3e072b0f566f47dc6c9ab9a424dc0687259813eeb2507abcd0a2d058c268d421c07d9495963f46d500ba595ba7c3712edc1901f7bf7fc3a1b3d464c5f6ec82c72c4bf9a19bd544d213555c189e7b0d6b76710c2e44958d9391c665568d75204a5bc8cb88e24b7f5ac538d7ee8d37a83b8852cc7814cd9f4de3be6caa641f8d271f79e96040e6a35866a4d33954ff6ba83eb9061baa69ba88258590df2be20b11015737216421f13aad4a2b20b89a2f9704469f20026c4667bc58d81ad3fd29ea88d4b439ec9dcb2fa3806544d38f7fc6c3efedc9eaee53e2aa7c532f9a5f0cf2733c03d8e82691cade343fa457906d0517978a65174d8d656c87bc47db5b1a07fb9b80e8cadd585679a5c406ee8b8c84177e5235e8fbda8aca351af5ab8278c070a294389f5e55e543cae3de7231e413e37ae6c5027227f5558ec4994c95d3f5e3a2c6fab8bd30d1949c2d0983398548b77f280d05b2857d6a8b625967f1c3c45edfb3b267e3fc27da5a8df591c0ad8b51da245b66f9a1fefb4def6ab88930f2347f4796dba88b98e7457f17f2d77d2efb7403a7b9672034640949d9ba4454c059d6f58b21a68f23e77190334ed4747b69107e21f73f4525a986bbabfdb2fdbe294cbb95b71d80001c0cba955ba9c39c79484ed6618bb4ba5f40428fc8e171afa44c1deceaa0a59004cc898ec8f7652a216b2ff68f15498392f2b06eceab8d2c4f04ecc19c5ecf26e223ebc6a9bd44d13340bbdc7c0515a756d4830a6fbba6d232260b25af7b0720bc797a569672369d92e4ffb71d77df51b2a3ac2e1244f00514db463b572267a02bacd0637ba955e13d81ec263b771dfe29462c952248b842db4e034cd408a931ac83812a2449100a67faeed43f2314f512025da2dab1a62b8c8ba4c0a25a74c338dbd813e30e65ebc5e70fcb2919f3e47d9d23574eed426e85b34a09c562b8bf3bd8d6977106aa4f891fb794ea90030c2dbae0025ffc220451a5c9bfe56eb1545a7bf0ed67ae1e4f7707364598cd0d42856d8212ddff0fae873dfed286a6c58e9f942f784d8d61cd17cb507d6918e5afb665fef5a0b1ea6e7d04aa655174d40891551df6759416cc677cd49246ad266c89565555461b213aa12543c784c0309ee623efd2a5c9fb119bcf3c880379e996ec463a3cef5bb58df07a4110c0857f673dcbd27d5a6c57f70538dbd5768f07a64b7162558ad0da3093d0e32b0058c011c407127358eae5d7b9df7e3af2ceeb6891676841e0f2f5300252e71e607e611394ace9cc15adf391ae745851f5cfc83bf853fd97693b6715439be98f3c16f3798e6ceef95b47aa2a74127f00910c0fb1cb7a11eef4e59de7befd3b9b88a7c3751b8446eec2bf433ff673ae7a3a71e6504e26b9bdbc32d667aeb6492e12c6e54910054768ec21a935e94b4f7f65710c5e60fe6cb765bd03c449c5def677d028b6994277cdf96ef34b3258be362b5c736315fbe097170d995eb1840a230d7a672edc3cf4f94462d6ee5bdb71256d66bc3ce373b5177692dbf2e45f6b543d9fe6658003831d60824bb9da461eddf24d8d17b5b21b6c7b15ac9419975698d3480670f1caabbe57ba30c7d15adb020364c7e580a7cd0a76d4bff7df37857b89441cf34c26c1aff7e41222e543565007236acf5cf81e6fa180fe5a6bdea9deb2d078e7fd691529167f3be050b334907926095c0526539176abe147dc35541090ba7d3924cc80e8922d5ffedda847c9689072854cabfe937ca48ac80eae18fd5317f9a2e8cb34f74d3f9557ec5483556614faf63799f6b0135cdcd8a89a353fcdf394135353e5ea97b3833c1ffd11d7be9b3ee56248efd845d994c53d8da20dcc6cc28715f293b92291cb268c817a5482c804f46445ee46668e20d7fba025c09db60920de36f41daa6d869d6aa027449026ddae51826f427775316ed4f456d692bca9f324f5c55d5d4289bf54c88e0d8155bde3dc7afe12719b7220ec08b50b898483687446512fe110770002f2ce82e64ee2eb4cd4eaee7d753d2bb28d4c0057a194e78f0a659c3503390e1c6f48106ca4af3ddf3302012c094acf10509be09587c22054e3fe5c8c14a41ad67eef7f192e24b0060a9a382476024074180f15c3a2b344f5f7b155f6b1d72b152aea3cf1b6719906b1ab149b4eb5dcbc37c74c395fe7f9bc12fe7d2b721e82c2c65b42681098933acff9949e1f1c43966d0f58eb7ab4bd8b7256b19d4c4f91928dbed3c46de67667e9c2682fef09e41987cd0837ec1cee5f20f11fb0ebeeb43aa3fb054e04d9ef01f57987ef7ea2951f18fdfe32bd4cd685c490d67f229e3f511a4899d27d5ba374fe78892293034a6a5ffef64c7a85d877d920cbd02b2fe511e0222728e3643fbbf09dcba22651dd927c79c9f78e017e80a7eae9268752e29585caca3db45c00f6f3c7b17e15de974d06f5153db74d74ce1467dbc338788317d9e53622172b1feea672c2177b56913e7ae5765a601e11634a3841e8aec240081856af553ed149bc7ce81333bd4801c0403b10c51735abac09c491b5a7a5508af45d0aa14a162238e984c8c6fa1d897dc59d1fc577a157e3ac547b4c7324a0438113417d9326fbba5b0fdf65760f901805eab202e14dcf951dcdea59a663ea9fcb203f7fab9178aef2d665e937a882f1ccf5c664c21c34830accfad7bf9553eb655cc3ab1488293bfd334c1d13fa19452eb965a9c95097ff65b8eaabe51904d105e6699780f61041036ce63f18b6c4ec604ba66df123d7c73f687bf79c3813d71e0555a1cb8e6937f12b4c63491d6595a3f06b89acb67a31e79c1486ae84a63d747ef646f8520840d5a6f13ce36ef8bfea47da2ee9d4b69d5f5680f04bd90f2055cfca561bc80114b368edc3014eb67d68894f67a067958875e0469b04890224c7d1a1feedb282212ba51b3afb47042125bd55d46a66c9fdac053a1080a7cf1a0ff32bf5a53a7e00a9f5e341be65370d6ca6feaa4680b3b83f312171bdc19b83bd66be934c79cf690b97cc96b1d1088b081bb43fea4da235f1f7c42c3f2cd071c4a15c9db0cd6bf6c51f441712aab991af21067c6ed74c5143b7c2c80025b6353d5f2ebf808c7eb1ddc03ad84d5284791ad2e7ab056eda25042554b81d988b44f8415961e55af7604797532aad63afe78f18de863050284d6e452b43074ab95956e044b8a46fed6e11b5b05d38ec99faf513070d9ae9ed759c5e28d470a54510c82c6b3320e6bb089dcde29f566a2f1c9e4a0f192d7e8284e997b235dcdcc1388ea4d9eeabf95ba2384635ac86834bd5c77ba66b5876bb4d8d41749a3e70a45d5b9fd31974fcbbdca54f7def40f6d02227de584501b52383d64dd7508bf5120ffa94a3f9a1fbcef358b4c8bde59b63d83d9af8e1499cb8ca800773b9ff4259b1bf48e6e52dfb991b18c4b30bca997e55a2008d02c2feccb43eb34a5cf8261715a0a843c57e81caee46b2d85459c5813161e4018abc04d875ac81c211835238c5975dcba798229a022bb43d2cec191a7b1587e856e81b2167c6997ae67187e8ae60f5caaf5210a5257424bb00e08a7c908a1dfa80c35e5cb9f42f45c5b4e55018da1106b46d437877f9abe95a03be075fd0dd83ea831c19673621f20c4fe3d08bc0a26cfdaf576940bf679c610f25a201048a85770ce12836b69a7f6dfd040326bd73497d0403378c67f954527f8e95268d2be21e693ff4b5c95545d3ddf454e815c002f8c66d56d59d51e9584f7e56a6ae121e8f3916a390862d6c5b6283816885ef97a97882e1d34e2d60d6ccc3f0f154e3e93dcd9948c88c1f94b0a0eee09f2dc1b349c591c76e403b7516b7742618483642837007efe2b52beabcff937ebd1938be06a178baaee77bc4ba61aad5c7da4671bf46feac23f9e532d47198d375cdf4806acb704e09b91f483b89876da07f4b179880b6175270ba85bbc1bb2ccd990c843a100b011c6c0b036349e87b4b56f80c0f8b4943f40d98f3ad803257e3120fedd2abaf9d48bec82e41892ef5b6ec237cfd0dd29f246ddd0f6fdabbc19d9b24068556ebddcf8bfaf24b040e8eab393e08362e422aac9c6d8cb1c342af5173488a2bdea51e9dbd723355a1169a3b4813a62c6c5386c419e3114e2d17d613ebd2d63444f04c473855bcfb46f39ab7f41edb1b88423c0ded0e41d8f7cf117b8d710b5b95c78f1d9cd605f427ab6860c5857751883cc76fa483f6f0d59feef4c78a399eda176387b1f5c377a2dc13128944a0c54fb5c99e9e2e93067f0d8c8d381ef6fdb6e36607cad7c88e47ff6ba9e00ae42e0495f9ce9e6762105e1e4f106d374fb3841e2b307723e3f8cb9b2b2a9c6832e1fd965ae5927a3a740979caf14d2dab66ba04bbbe62c37d8ae12e37dca573c6246fbb3b4bf481832daa03fcb72117cd34ee1c32f50934fe2ec7bf2b457b5c330ce2ef1617889b53627585b2388fa3f7f6503c90e4c96af8e70c4d8d55d100d3ed4046bed67c773448613c7ea744566f5155b4fa86381d36e7eb000713d6a553d35277040da0e8182ac6f93ac638afc5b2ea4af3136e49f5549b06e3f15fd0ceb955761a78ae945989ce0ee2dbc75db6a94c9021165c21400f55edb6200a9e87c35bce858203e70fea20b95b5d0e1979a6cbbc6acfc67a0e43a4ba1eab00dfa1fc4c76e47258a8693342b010f5641e66f2dbedeb98a0b343666d9305d095590bda0809be49e3ea60de9a4d17c5ca21a6a5fbe50797d8dda52c053cb514bff7fcb37a554cd376e9d769d97b6a382ca09e288ce9e7e7e728198c4265198ebff4603d3afdfc1f4d8c7ad82d8a6a2d9875fec157d019e4711d0c0f2cde5bef86d2bfef930c2f7e707bf10fc75f34d83b3c1272a4ed6a435883ab840791939a717e606919ce68d47fe344aad0fb34a5b3de211293188a7d6d9fb7269bbd941a4b919dd01dfd975f84adce8506456a56714b10da3b314344551799ca9b4873a20c0c87ad48adfc8701e40e5ad5cdf462082ff1807ddb0347499f3219a6cb09a23adb919a63b8f75b5c8ff9b70506d431645c265197df7d699724279e9a1245fe5a5ea01dfca40b8e3dd7825a0ee8551be54761d864713efb836c6cd2c12c23f235ac0c582c5700d89475db47125e722b2180f8a13b9fb7b570f5dbd782207fa416b2bd52d4a19bd544d213555c189e7b0d6b76710c2e44958d9391c665568d751f0051e17ef0c2a16cdad1d64983abf91108258b7c2bb90c62c825a37d114a15adc7d746ab80f862353cda1d769e452fe070b948f782569a6b046c458dda1e36d7c58290a19ac11dce3ae4425159820de59eb30fae2215f8cddcfef9265354dd4b391ff7b5ea48ac81603a88c832c906659096c427516642afdabf3330d7b4520c771d17bddbdad73eb3091f9b6f2e88fa8947d359b4f520982d99d90e62f73b9450ba1cf7c9ec8e988d03cccecdca2b0ce8a128bf95da4de8b60400e146ad2dc4cb70e98c87fbcae7b3c3d00b8e3fe67d6a05ce5c59f29067d3e5c095f87d9f9100a01cf447b2b0dfce0790da1b324ce0658b8e493cfc6f1a952a48f66825a018002031efda9afda8e13a122793cdf3aadaaaea173dfc0a5876c005e4bbcada462e8048a59da341a834738d6ac52a04c3e4687ac7abd9096d4dd675fc83ac2327e26ef8029d6d321d79b7a7d6d71d555dfa9ed451a3b2bba4dc6ecb6b206b028f51bb230ab7eb438c112856a066ddd43e89b96447f270fdd81ac73896c0168e2a392b17e7e3b7cb8e666aaacc1bf980d6891d2a27b140385c551cde9e8b444ff3da2845914b27cbc578e223ebc6a9bd44d13340bbdc7c0515a756d4830a6fbba6d232260be6c7c76cbc69d085090c6e0b34915a6287478e07e36eacf54970b393b5ad19ef126c0b104580465360d134013d8589ebeb431c8f8f3c5cd67fc0070e06cd7caf963701ccbb1d8d185d64d9c0533daa71068a78e8ebc001c63d73141e1b506dfb0003f6bf3e7d456dd5f84617b45de05c83876ed187d28240ff6b711ab880f8dd09a3ccccdc5da2437d85d19ccf228e3d4d9014853bf3572c21a42a9cff256a7bd9f5b976e6ebf5437586ac8ffccbff7e0b476ef3b3a535c0548f54e64d7a4fda1cf1908af37e44b187113d6a0cc350a1b09790e672ff1b651c09368ccbf7bd82087afdf19de4c461237ecd48ab77196024d7c6c0424a93f775d59c8414493d7cc2c86efb217d136fe0ff841a1b9976ad62151208ca7ce4189a5623e3a938c3429f9f826442e839ac8f418042ae60ec392ff313500b6d0da6ccf9df91e41004880414eb096ddfcebd2214536e18a114c89e214cf93d4c9c4f10e0f2f5300252e71e607e611394ace9cc15adf391ae745851f5cfc8217320ddec8a15721059809d4acc2bb606223cb569440344ba49cdeb3c86fedca9129ca65a7f4ad8412885d945910fc9488e26f56bd003482ebdc42fca14dd31b992e3fc87478f167d52fd026934288cd1b87145dfac8ff76fff1a848521fd612bc711918f8c385bf778ef9b6f3ffea722f59b8ee3aa576526e00b8804ff755bb1a95bc23cd6170ddcf9cfa0d61eb30a6a2fb64940c7d175591e0eb672d375b8aaa7235268d7f25edca1f33248a10f6d12a85293b3d5092ce32385c53224cf7805b23790586d2bf8a7b080e16cc4dc7d8bdd14222c767ce9170683d79b970378425f201d1fd179fa1b605defdf5469c99289a390b1f2d118003da834be4770cc063b9aef57b9f1ec25d7d7a07d3be87a28ab0bade6d8248ef52e94e6d37c3859a9c70ed304feae12634117e92a933234c34f873d4319dee1e1f7290419870d70c65dfae378f9fdcf27b110205a0e91f023e7608a651389b6851779e8d2fc05f82d7ba40b498e1b9d489f66c3e031f56ab38b71a05d7dbd60fddab41ad279d0d552f58920668b0ddb6ed1a2d424ad12633848e2cc0463b83642f86f3e85ef904f3502f554c7f2b0e331987020b109c7899d65cf9de85b7130714444e7cd95a81e5038bd071b826220f8b34aac7de33c690b1ae6faadfe44cb3de9c7b24b4dd1df111e190e65d6ae7ba6c6aaa8fe48d4e7aee849701dd75d73af315dade5f12d9a6cce5b8b1c7ef49371b8565c2d67ebaf35e4d5022318fd95b339df19ca87145fad2eab92aaed65bdd197de33f38f5307ddb35974c495d94a5ffb2a0de34d5c61b26a8f62f42d8b6b2e38321ab496a5bd423c6a1cf427aa02f2324a2229f39ab281a75947902ad2ce318966737b1b6e52bd548295b85ddbef27e71107947031d888445d7458bed4747bab15645e8b1f8cd59ffb792f3ff14cc5ff5ceb1ed606a3b0600408a22108aba3ce7efcb7fe6b673019825a6c47bb2aecba013c167770d2564874604d8ed24494b327e09ebab745b92712af66ec879d0766064235684bd8f8140a61bebe9ccf6b79c9b07ec9c9493856207ee3a7df75169dc329ef449f243d0d13b65c32ace5b50c894a64a4fad62de449caa042db6d08decafcdef61fbc135d38683d7d44a953902d68e99803c75d045f8556daa2f86dc19bebc1ea2eab792849a2a8b79b007bfcb3db7fecfdca4901d635188f08587517494ce625ae2b40ea2d12ac76c1088acb29eee1bc7700dcb70e85d244436787b067f69d3dd7fd7ce8d2bb3778b03bc39c7e4d18b33193eca945ebf71287c2db6c332cfa2ed9cecf7ee8d146fef1fceca105c6049b4aa3aa65aab880168c19c9e5002f129e99b93c1d7d8fc67cc04c7f284abd24748c825a241c72683888a1a36e41e996a85b3d3c3d54040bc2bbc071359a732c614756f96ced15c3a2cef94255d46b6d5b3c148d5973b97d77fe28c0d98736bee822540fa742181a8b368a2c4de8dcb43de7418021ec4822b67f5d48d6c0efbf15e7ad4c08a0160806e7f1664f274ec1ea467eec251c55a4c308f05973ae6dc31eb1de8b354cf32f8aebc40f026f5b3245a2edbdfe4615ebe7e0954cb40545d98d2ca1cf2a747fe6a70017aa58086d91ba287b4219e67c5acf1709502099d8b46b4c3525632283b88905c9123cfb71f4222f18aec27ec88acc4fbd0e0d8f330f69bfb860296a4fd7c8e881853bdecd6d3bd02e1201e98eccbc22f16b375d541e0bd4752adee69d24ebb3c431ecb3fdc1488ba4e02edc18e189e49899ca7063812445cd158d26974fb74928c24e0a1b1dd847f41d5aa2c970ca059b7e2d96ec16dc41e937a32d8f7e257d1fbeda83c674594c9c69fbde166feaa95b06b0afdd86aa45c407423d3825820b7a12231bf041ae916c9d0f4484301f21aa1fd016b1da86b8df8b0111fadf46a1df3f595ee911c0ba9356dde86fd62ff8bd244d70e81fbd86f30ab578f2dab23eda0f54ec0a1aa22f74c6254f38192731222d96bf43d87dc70819899355075b3b30a888b78e18f074aaa5813286f5dad42ebd7c12e9f5d6cddfedb8907cf0e71ab4c19fa102799d1aaaf4900b2779ce74eeeda65d4ab711392e0f0a7524c3f98713ec2e4ea7c991078409b71324084c4ea905b0af2accf29997750e14a3f22fef07952d6ac7e090dbc1a594b170adfa124e3e16931c38c08820ef3f074162e17c680d6e18d0d22463c08c0399d529a224d04a589a9296a01a1aa032ec088c9e638dfa01ee2f03f5f7da8d1c0618bf79422bd1a2e5e6b860f43e98afd8d3691a2667d2bb438f80a527595994bf42cf69cfba713f92e633154f7f66ef42a91999c6e8f1aeb1f76b954de5411321ca8b770f8bbc727d74cc8786cad1f1e43179398f1811170bb5f718b91083772ae7e1ed692b52194141f3c876facb26e5ce6c6e482903852998653d55c7b473661b36451952d3ae0fc6760d39088a7821c18bf16bb23311856f77eb86cc56f8887e872da8affeda142984eebafc4a4ff80399d1d8c1d3abb69188c4d20807c7f9c5572c84ba6da6f11a68676fbc7cc11f8ad73138f8cf5f0a666c8d61e907d69f5840e3bf2990c67daba95aa98f92bba230751c9a9ad796e37b115f717157b6157809e9e58c9618396536370c80580d25d422bc1abc9ce9268fb00d2514a3fedc3f4d66fe48127448e15375f68132877f84b3d1126ad6d975be0f9af1e09fb400ebd7682d48d0bd010f9850ecfed8c07c0b8b9e5f534f4882c055110e4ff69d985c167dca848706430e4c6fbf49a4cd76762c1268419e18abd5b6696ba7bada9b714b65ce3193e7d36a70a49f63627e20f5db69bf8d13a76f3228744ba2c1095d985041434e66d34ad6ba13d6c465d145e437f806ba883b80a4dd688440ad3680f2e8f7cd2f97c212d08828fee37dc74e2980fe47719ed1f240acf3cd28f352da1fdd547154a7226142d34c706a35f1a69fdd807cab95698959e317fe86b8792eeeef8a8ac5e899a2ed5ab737d4c576a8d9f82117d6da0631d287a2920a636209af8420111690036582168224bc5ba9c8ec13055787762c2a2e297ed7517d26ee752f82fe0a60e1679e5e9da943f1e12db6a75573c16abef9f65d2895186c8e99fa6fd22f7703b925d7dbb222ad386694f508679285032f8c6b00689888b064a364e5bfddf888b5ad531c7a8ead85dea80670c28c51b56614c8cfb811d22a14165f5fd5e537b23d5bd4d944874f397bf928300a874212dafd648328fd423124946339e6d9c1387be0292b4b78e84701c6de4aaeaeb719b0c70255a2f196e33caf4163a2e17b08a629e5a629e7ab3ab2cba60fac72ddd4f343933a1149479d85bd1c397dee75aa212e4f8bfb9e36eee9eebbc519d6497470145b41093baacaab80eb98b97f10a5fb0310f5f7d49a44b27b51dc6ead55d4373092d1443969a13ce9afc90de5db0e97de92a9715ad044a4fdf37282536e36de4e7df76d1ca01f2b62632f45408005df31e837bb71638e26c0564a972fc82b95ee65b5bd28492fbf73f3f6f08f4ac59da54269f4a3d42af15ee350724e340f2dc1c86374e4be5a9b05602da6afe2ff95ffb01886ff2f84dc6626366cbf44ae97e4adc0fa69fb057824b59c89ff6b8708bc9947d3c8e109998426e9aa55ff9b63ec2172abbfe888573060131d20b3fb90df6c9bd0e51576b899d4143cb29f1e263b411dbfc9aea93cba5c523f3d11bf4af2aa7cda54f738374c3c0f97e73bc5bc11659d45c4b8faec3949f57d8488067626700ff0d17b092773e0b3f473b1fe6824981d80b760a4b435aaf1bf077a7076818e9d27dc315a8158d0a33db3a265b4bda0ddf724685095bdb6aae6ba8b642f54afa101aa0c733001986ccf6709c6330528c75f172bc4aef094384e0b2e535ad9f04deaaf5e4ac0f637ec53fd1acf72d7367e235c8508fdbce86e353cfa9d3d6acc342e85090f6f16347eea20ae1d3d4355bd606038cb13d3ad15c25a35a0ef0447daa0e5db8709be838eed1387cd594390a2c60435e2c816d225240285115c4de597785f36f873e0e8f34885c2f981e40da39ea80a171ad44287d104403ae80c4f6b3e208c5194ec7dd8f09dc784c291cf27303f1e0091e163a5c71eabd1bfc26a292f6321acab7e6a398449a48bb4275acf64b993704514ba6eea7310b008ec54c9c22c623c72a0f2ee7d34c94e960a4c62c5f795bc9a65920546375fbdb23da6fd1af70ec244b6e4653b7ca75169f77be8896d37ccbc0d5f7066a1f1f731c84980e18ca77e2f2762975d9b219b9eee6d33ad97366921611b6ca173d72fd265aee002c11d38001307e8516c75c5f121f83ce2d39b5786332e57f6708ba4aee2b361ac2632eb6a77307b532aeb7afdd14db674c903014531b6bfaf1644f8d033c5eb789896c12f047d9450ff25f6b9abef201c12861f258eca5bb101d2ae89e45f139644ef6e63213e327dce1555aaeef80e731bc2ccb082c7c38ead7b5a710147fe8fb6d9b116609e85c0b998f7c0318eb31c669d8accd25c10afeb851b4beedee09046168e049b45e8d44706c306ceb7d369e4cf67f9197e13a62bc52604e4a27f7657ea7bb2edcafa1af0dd8886d83aa7b149a5db199a21c2d3a2072881b5e4afc9bf2b19c541a89a07e18afdcd1720bfe8b177b3a3c1bc130c4a0b51ab223d74e6d5ffbc79bb831f8982a68cc8f304e152383d9cb06b92b42747fda4a740e4efe734095a498268f039e963c141c9f9fb7965fe6e73f9d70a4a0a80b1bcfa62e2ab5260a4b0c7c93e40e961f2b9768bafefce72f8b0168d3675c283646f8378ac3c40e2576cf523ae6e85165a79e4488653e851b51881239801bd77013c86d8062609934759e99b5f115b508fcaf3b91f3a50862b9bd3eb9d95fd256e703af16ed9d8cca9acce65aa9680e0c97d9cd2f9466dff5b7ad9432fb26a4cf6658df636b0810ed4cba97a5d9df7c52ad3761adba58f9b7cc1898c83a48b5ad5d1a745aa92b27dfab1faed1d691cf400754a5989e896ce72d658d2455df492e3b66e4d2fabd702b280eea17f90abaa20ed18f75fb7d50ea0c95282826578f657dbbac14bc98ec3ba0c541fb1016036b7cd58c928f5b4f079a64e29ae08484df52b6b914244b11081e6f603a0a9b66f3f3e855003b4507f4f82744b7b3fb02b66823ec571f2998dd66a4d93a5f2157d4b95090d13f42ef9482a46f16a28ebe4acdb08221103a641937408c94f3eeff7f4ef33bc56b6e39a5853c0f16f7bc29f697576d6143de43460d19eed59bdf276375623765277098c7f5c67e02adce7596a61a21768c38a9bf8c6199e1aa1eb7389ded764f5f8d839bc3f7d6fc295434da1f8b17f7112cbab708bad25bfd055d5827668242f311d056ec4cd5bd6a4649d4e616d061178bc6548f8004c6e03efb1e2cecbcd7f094ec4933f2410019b16d0713cdf23484561d8e1a5e8788084ad14df2cde42dccfb725287caa70deedd62eeb9dca9827e67470cfc7126eec7032657dd3e97ca4ce406832b47c11bc69793c7563d11d5ac423c683c351a3566abff9da1c6a37bd68cf2776b5b6425b2c9ef303a809894a13b51927d6e4565a304eafd1c834325908ceb4afef38fa6fb1add52f164246f720b2a0704261da3d65185e233cf17bbcb799b36b4b5e76ce60c8324833f546c9d20b87a2bb970b415a247d2da7d40732073d3e56bcf90f87127eb2030587480d70a613e6286dce2b3bb93b3a472834b761168768f219535af1f1befb78920510dfdbb54c252224655d9d61d010217e3d3c983671e2d1d143fe377dbb9d6173374d346b39b11a0123ab048f0caf4f2af86c4da238edc4ac38593bff4282bf56c89ea277f93bb26b08628bba7ca6d812e7be5cfe62fa3e3c943516d59c271139771da225bae07ca9c0adf21d20898f97e5179941d1de11004dce90f0d5d95380fe7c5a6843df03965794fb80c531066349c2697e5bcc08df693e7540002b44c4aeb5cde3adc6bbd0bceb44e2bdf40e8c8d69668b377e84418703914f41135d5932a66a2aa3351b566831cb1bd020b23bb65a86e66e44f00d60c9052bde21e3ae3da63196b9949ea2e4ec9921897d5b880855055605156125da56b5fb16135e44c6f241cdf928caa59af9cd6236398c2e5547743ae97e1ad34351d0f09f5c7f1a2af1680daaef686f49cb1556dec2c8bd8cf93f8e571b912a61aaefeb98c2ed1298a70dfef76baf788eaba3cb3d84abdaac82d485e40965448bb2310849b7b04b332f2caac9eb9ef8e403c6bfa008a4b4bb0ab1bc281c2d2fecd2d15d4b60fdc9e00b48853b750149b4ef4d1ec385848a846338f960b777154f6214230d62a1ef7c0a62c1f34e265b4bbc37d8dde7f0e85c401c76639085827c5e58a8723f1190cdeee734b91a26411ddd7f1629802995dd7a89754ac9cbd6cbcb33f9e247b2dd430ba6d57429dc6977b61985fe7b2553fb6f06fd6b83ff6911091bd84036b980a85f1cf95b0292da21ddd9fbc8e4226279a26238fb1c1563d9eecf2c9896a5bd0d632587d144c5a2af7af10f283aed65c0d8fc5efac5284f9cc3159048513fbb56fd5995cb50c9df612776e00d7e94496bca3c413117008143482bceba69f212554807e1fe069d987e0c80dfa0597b0fc635c22f97e4e2dbc6f398f9a02c02bfa4bf2cc55eb158d2af6e969936360ad40309865b471c7d31b2c3514290bdf1fce2d463add9a13e0b6561ce3bb097c30e3d22a1dfc19c34e8a072b44a2aed3c5dc95ef2b176ccabf52dee08be8bff16b2a5e97b56a230bb04dc2a74d38d7447e6fd6cdf689e031d9e66f3185e5e900eba11e8ae96f598ccfe3913654f3d1eccbed7278a2832d8ed61343e63c03d1cb30a91b7c6d6a899adb5c54fe44abccac6bc7de7e3db59714b6dd611344d878462acd8f30fd1e6ec9096649f556d4953b587353097d7a0927997d04a949cb8c25ab86bb16a333c9a8f570f6e1022876a390cd24d39608d98625d6c45f727a8d3776a5d3893f8ec9d5eceb1201a3329ed14fe643780a7ae1cd7d105d50493435df9c423de194c2e631b3f3dea4560ce5a7c03e965183d27ab258ec22e3f8f7d103dda90d392608dfe1d312f818701ad4c9f1e9fb311992782f3d8cac7be6823edbddba5e4606e0b749d5e4c4800e0ca5220ab7bfa8117339623a4bc5da830d2a86ebb01a07fa9029eb5aaefc7bab1147efb3b621107f508de21bd470087ac5686a8da460bafbe75d000e7229c0e5130ed81f27839212d776291ec7f2f4875396d182549f10fde758eb07a843fce1d1f720aad598860a894f3db35e6c023739d8c34ec0c77e34c2a4f51891d232a714aada8501cac3a145bb5f0ea7b2729ff25fe022bbd961d64e1ea882f95d7189ef05d19d65f73a971f94fbb2e2045e41c9f5286aa70032bd63a8f64e8f4d5e4d1aa0f6eaf56c5b6c21f35d09f0aa33ceed3b1e9df2391e6c8c054b459818391f4b524b124030165807b7fd13c646ca3289a8f423372b2b894e047aa7f7914cd4324e4f638bdf1a6839f311aa2b5b53671fd129c179986aa96f04f12b420fec90717104fb7a8be6e5c13e82b307763ca7b523dda1541196ac5f8b5d704073c17fd1a18f2a507b1ede68e3f4c50a9f1b4cf2df63da54c464de827c0a667d6d9bd6153987c787f5fa458aca51503be6cde575f22df6c7948aac98b024ba1ec7e104fc77580c3b84302a0a1e64bb85df60dcb12625af5b4738dd5911aa59471180df720ff06f97cb03cf69efe2f5e82a944d807e18af0e61171db340feb6ec0d85422dfbcb812f8dd69b5c4fff4f13fda5e83c3e35e12a72d5a23b516dc19f7bd075a0cfb4f96cbf18389231ef1e5b17633d4ec52ad43b8675cd8b4e6c76f14387d4e89b8d278ae20ab31badfae660d26b03c3cd04e586125cd5b4bf813231e25741572b323e7bd4fca7b39556f7f61faf74ef6ff14bd7be4f9ccb662e26b148fe0a71f52a03abcfcc9c54223571f19c099efba112d878431a4d1448d06adbd89ca457ca2c8e4bb20463d0d619d5a55fd2b6095519d9e0a071d4089cc6b112009bd5de0cf03d6d49eaebaa2f323ea89de6a36c3055282eb880d6619c82ae61c4e9897fe2a89a00cdda364b0b64b1f76e4f10273fe75d2b2a95db9bd76db9a7c1fe2b1599289f9c609665d9c51a7a84eb1b955d5c312221c7f8b3f0223cbd5e21e36374412e9a6196431202484d2c863f14dfd19ee83147b673d75739b982f6fa8865d2f97746180d004c0964a845496997b16002b8524a48fb804e5fefbe9f029ae9c3107e4b5b02b90e13da5003a3981723196f899041be5ec4c295355c77b1b0f67458781e556ef7e86b5b942a511547cd66f62676874be3b0a41ee2b83ffe2b95d81fd8bb98713b7845cb03958fcf1420f5bfbef098f2fdbb8746b8fb34ae2a5197d65fa1de652dc60ecbf1ca8a6955b3167cc706b8a0a7ed46de9ff2807a3365129569198c0c2b96394e7acb2ad7a1d04eafb425f55d8749bfc63061e14a5a5d1966a88060a4c424f8ae1e86e9011d88d9847e2302ad2c3d30318e4789115b86d2248f8f82f7d66c2bc57241990f386e35f4347d454297dc26ef5811951174bb68b5a1538b834f0fb57f13e3dad00a96ad4e17c7025536f520f923be906f7320a10b9ab7102ee642bdd95f0dc131a945553e70dc90dd0315767d739f685e31f3a7b4f61b98758df861feb98bc54ed57330c7db2441dc57cbc7bacb9ba96cf01e065a12cd3250640eb16393e386fcc527973116be294b9fc955811012e88d74531b759106d236f5113c265b177e125d9743e1ca7cec60ed6903d6ad1c54bad639f87148041ed8fed431f54add58bf8ebfe85488314e7e84b6a3d90e7b03331de6d2f563ea35d845b6c2471b3b88d6af83471fe9d4f43d8ebc6a3ff278491a70d1db2449654fdf5032c40476afa5e3945af02bd233f375ca41063393082937bf90d98440cecfea6b4994f9fce3ea6901f61fcd014d99e0085471ef7aac5f80d5645b2f32117befd926ee9f862bc176de68515372c81a92dae5dec8763b4e7ce7980f83b636f0517ba97a7015360a7a9e781d1b9af02689fe5bc9eeed037b22b7279828cab257fe2f1b270cb1f015e60c2b32f5115f9a3a01aeec69a3874a5a56232b4bf6f09f10c692e1bed9452feb51c6276074cf53e00e98e64bcec63716f18fb51c0e03b993dbd37ec1f4fb65e57971f0067f10bfc4a70a78d2503699162046049333de5764f35fd36b1c30845eca2f2ee6ae0c1f8f6f5a56bb4f6175b24d939ae9183df61a73a6d59223cf46c9c8911afc8d916ef5e5f5195922e68aa252ec59e8461be0a371b5fea4794783632adad4a70049b46de3ffa8deec7f2342a79a73f8ee78b04fa991ecd545b671e6e2a9d149d9e0eaacf791106ede407a7628b9aa1a6f249dea5c573d555de6fb9250b589735b224f2e619b351a68c831798ed597ebe05baa814586d40d6f4faa7020d27e504614d4257561e9dca891ce9d6634161131bf13b9e7da75bb5141f861193ee12ee224e58a991d44db0882216ad4e0cd4fa1c5409e3689478274fffb74a1b18025b67c7247dad8f4c41fc6e45ea6ad42a8a146f8783d5de495dba99129ad9e7dbad7dbea7638a2c5b6d46845d127dc8ebd8d785c7982016ce00362878a1bab9d5bef9c382f4a144d732b65049a1e7bd73bb280f5b78056cfafdc42d96081cb2769fa9bf03f8ee3a76a4c970ebea7320cae2dcc21742f42b5b67d8da2557b1f749deef43d118fa09d5753671440c49435b1b63921597bfc3f23409bc62aebcf96cc88ab94d17fc0d13cd4b61929059bd05dc03cb874227a39756e59626696b2ae37f2d7138a61a90abf7697c9ae276215c27cd91bd1a3f5e3bb85a05fe8d258218ec8d6234b525cc9050631833622f4d6d05d10ae7fb168394c819939f9c6a34773baa9d35f02893cb9fe2f1e3d73f0dfb2e63582351a771b0598e9a1f27ac20d11ebb9b5013b06fd5c9ac2f8b8f78f57807b21084929d85b668a9c508260f164116085f6fd64b377da84845f0c69de96fc3435978fcfba7030676132aec5f92c333d12e1124f9c6ebce02429eefedd350a3f4586b4e368cb04b7cbe5101ea0c2580b1e0a2919bc07a50b71be4f3c8c7380090b3eea4e7d0f33587490e4d3ff4c240fc9fc9462336d8116f197c5bcdbddea9d66bc39fd991dc8a5f2edef43619320d530d1c1119a4c6ed375e5f4a1b6ea7f579b8584633be735024246a72fa74cad75ae68feb89c484eb13638e67a9009192ad5723bd793385b8626f076ea0feaad693fef0c5c94e734f0e1d030e768061b1ee58b0b0e7f51c763008830c9b16243a10892df80926b952fff7bd993739d8912ca021b996040a925d7ece2162110654476bf82faa5ce9bdd23b29e0f1782a85912fa7b8d3f6fdaa0baf7f6415b9a871185081e1ec16e2affad8fbeee4dd0d8c906de2afafde9b85e2071bfe266320744501418d2f4dd7ce30239f90d4c6e62ea77fbb0d90620199eb647968cbfd1bb4b4662592d9d092f37f98b024b8981b7168ccbb74a8d5c0fdbd2ebcc84831701a803c8c1ca0e19106b69fd1859b271fe1f0ebd08571b6c293800d3799c177f363adead526ca10e9b0a60e8950d3a806f490cf877e3bc6e453873e393bfafa63d896720309e71f6b0a8e37dd7a011b94edf294a5ab8c68b2b23d5aed2a010f30b3af6937414a258d14ac26281ccd665871367507c124ab2669b8450885330a2b97396d90e1c8e4e0a43860a5cc57291e4b7b62d74b13b704b21ffb5df3aba502ea3623199497bad6359f80afed69adbcbc552935af9bc8b267845da952fb802829262969606f74d2af8f4813445207757d734a346055b9cc34070c3aed6c9fd22e0bc9fd4b811215f6bdc5503cbdcf31ac278f3abf426e7558814b541493daf4fbd13ca038665b9c6afd86406adf4832e7ba004e24cf584aec929169908a1171363d75e0c8632fc6a4931a9bc8a22b5867d36e29f9e9bfb4f4eadfb2b0fac606bbfcf01ea7a9cb91616977ee0aadffcd31fd63feea62ff53c539ebddf0a3b1670f78871d8b7e7be96a25dc09ddfb35afdae621c5bb474af2a6707a7bf5b8c025ca0a1a5252be99fc9da0182bd71b6377603396aec6cbfc9d6fe5459bc2c3fed883d3311570c8651f6124a833dea40f5e248b07bf450aa99e58c7d00be2b1507c69ef8e3c1a1b3279ef3f58ee885ffd3154afa5ae30727b1c28fc593ca3815ca52df9435e0052646eb73cb01f36be3adc2eba3f08d89d438de310b529043f81c004a10aaba6bc565276014aa5628a6682614f103b6bd25d2b49d96bbdac1796f738e49662a3246a8ae2f5722cd204d9c6f0236f71ad530f3217414b9e8fc8296cd696fe872795da366444e48568f8d9df7ffefcc615596c00b5c231033fad7d4aa57acb2079c89f09a37194d7cd26ff27ba2d8b8894f1d50e9ba4d38f350b0d31b0ea3774dee9f2130aa7156bfd622d172cf000bdd37cf4012ae808d2bf389c354ef328d0399f21ce3378598a16eccca2ea680bd7147c434a569c5bc5ead15f82c5d1537936d8f95c42f30cb50e732a6dbd15304ae1622782bbeb7a75bbf4399f3004946552d1622b97a9ba198683f9577efc6f2a14978af76993ff26010526a39861b4e035c1f79807c6f2aa6982371ebad9bd329319e5b3ea441fb614ce93db46c1e014440fda7dc18cc2bfe2f002e9c97539051035327cf1668656b3eca5180a94333168e1b381546a6ca14a69b658ba300bde65e1afc1b0f306853ea2223c2df4bc463efb36ac9dd706a42b5af14d7debadd4b8bbc737a2f4201ad3c432b60aa8ec5605f50bba0b78d5c3c557b833e2a164cdfec89e45f4dee274cbacac263a6d70aceac230ddee78233b23acd0802f89bca1c502031cbb8440ba090bdee91c61ea8cb575731bf700c5879e819781b411519bff3c20424281323198f1b0644c7bfd5f85c902d9e67e1460e98c01363936a5cfd0e863befcf0d22ee6d114800659839ea4573b433a424f7942494e9186a37ddc6944feac4fa1433f1a172cb25b6bf921ae5037b86c6af3cf5ff7b25f44a01838f63677270f7b59be8e611ecbf9ea591b25fd2f61227960a8669d20919e98b2bcee620418c5cf37e21028700144257463038f8fc1a94698948a2174b019e9afd30aeaaa90dc53a6da8165e30469ff0e4f36bd4103982a356e4b152da534e1fdd288624b4fc334e4024eb1bb30a830d2a86ebb01a07fa9029eb5aaefc7bab1147efb3b621107f508cdd2172d1992bab649b7cf42c5261e8531653e527026ce3690c72ceebc6d1d1a88d96bd3449c381300aec1fabe44b1921f448a515eccc970868dcd5e5f959a2466c665c9a085770d4db2605fa65f25363f364c557f2ef71f73eaec62f37c1649f495943fc7d9861d8616d34a4c7881a13d022a3dd8517b0525c2bb912ec192d2c22726ecd784c8fd5f5f5507c0c5d96356bf6b821642b4240f6cc59f1a936f7557a9971d870a627d7949a0f9cc2a50487e1d26b8fc57dc82c3439ea50694786a9e96d12b351d2e013fba2877a688f74d3f66166ea2ecd8f131c7dc44442a94554276a3b1df3c09529bd1a67840fa50e99dd874057cca7d8ec518767e1309222d5c0212539cda01cc1b562450c74c630e870dc5d0e6490c2d0f4492cfc93638cba0a65f42662108159eed58eb90e6d058ab5c770a89155c687490133cf05755cc111f3c66cbb85d2989da4f4a152b102796e7da46a1e2e955bc76e0a308f9e6539052d82d078fcca62e8b727bf3049337014c0f2169cbebf4bd81224664a75dbab2a84e3b0e9244fce37b51a898ef8f272de2456fecc0f9904f853db4149433114b536f88ce7e096557cdae1b0155052e68ba75d6cbaa8cbfbe4ba3cd2ebc5159eaf5fc9a01d30a69e9d07fb2d6d54f38a5d3fba196004344b7ab03834862b18e1ce67b3219b7c952ffc10c84256eecee64980f188f5f22499badd25094869a42ac21d07cb6bebf800b9de557c53e778cc11bd9148fe0a71f52a03abcfcc9c54223571f19c099efba112d878431a45c0c3ab57b6159c43cc4b6b7725c28753ef22c64228f28deb8be4dc0d65dead7459e0f26d574be1c902c96a7dd5bacf624aaaf43f406efa97be4912e95723b4d55d13fd603d20a09415bce2f2e20326464d312604b26e3eb248fd7740d2ef177210d54c6e79ade9c21e06294338f07366878e0fc2c4d487a365d75f44921e7a1b0d0f70875c7a7270a5b5223e2d650d31a859fe6f86d7968bf4dc1d61353a1ee9056ec9fada694a93985c0874ff8df96d36db6e3a25b97a12436fcadc8087fb139b76707c83a90d510b57c6271691f7a1c1f572228db2cf7a0fb98532d36e8883c266737d7235704e2c64389776c73366141dc9b9de600bd32b862608698bf331498954d0f4ad29ef8c3ad686000ca8403f3c3506939041a0f637e984634e06267fd14918ca53b5d8793e302c822543f59c613a9325d907508d092cd04e3b4903a2179a7781360f584105ffc3e8336c85816e68be77455216cf5ea02445891a8ed8ae5df3b7160ec3bbe3e5d278de44ce73feffdb4e36258489a995fceebad8c152b0b53ca8f56622d3cccf344522cbf20bbfd19da87a8f138b219dacb44f68858229bdea352e6a09321a1d4e6a61695070ab8e9e925e3178d0f4364e45a3135a41c1a3408fde388de0447498b7e161775e93ad445646b8a6f7a28146f7f3a5db3f7be41c290b1528685e725d9b788624a428ef08febb77466ec3d82fb4854d8a076558c037e779698dc66fbaf1585a41c7ac32206ebdbc05f41c6430b0ce8888d54e0c06170b0c47d215cc07098acc1240cb528e4ed0e3c9a5c43792a7524244a7ee163029d93a55091295460dddd761490c040e539744f56d9623e2212fb74926b5bf298aeb27def867e15c11a3f3fe9a972cef101d48127374251d5fdf78d42d68ffa2e1abf1b4419837ede9c79874453b86afa5e3945af02bd233f375ca41063393082937bf90d98440cecfe36f2d09b006b07355f84cc0fd0bd89c23a3011fd999e7cb6678f61ecbe9710a2d90a964c7515577194df1d8c603474bd33e530249dbbce1189676c92bf1fd289ccb99d2139da1583dcaa87bff8526a36aa0f5db856a7165506212b512b3a54b8dfeabcdf2c18a544a09c613488eee8f81f473749e1235113aff0589301858abd0c5ca7d6de601237bb3ff5fdef5c5fbbc299b4d4c62c42dd6a9d488f804935ce47e5b7d232cf6c57cce09668cb2d2f5ff2932163618c81aebd5d9c982f90416edbc5aa83a5a274ad7a78dcd82caaa61cca267507613612e25e1b319e0b2e3a9605ea6437b32011d6df25d6a12e7fa01001a49bf1b5a0e23f4219d77ffbbfd51e00bae971588c9b6c45f51e4ece7fb1349313d3c6dfd0138d7c43deb325e48d57bfd496874066d75cdb2fb8bfa3626e2351f1923e6145795726419d0d2fbb530df5deb99752771a1d971692a171c56aa60885ffb65de9c57a0c55759d0a98ecb0b1dcc12e37679851b2018bf0569d3a83f33bc94996192f7975b35a97c9996ea0d99d1379fd2055b228c8261975fb51c5ad25e70c81b9d6ca8e2b78d15261a28cbefe2a6821a169dd598d18025b67c7247dad8f4c41fc6e45ea6ad42a8a146f8783d5de495d42dc9736775e7b5ecc9a8b70d6630457a69e6fd7bab1a2bffd4905cc389708d1ca5dfd5c79ecf3364f3484e4a8c75474caedcdd4180e2b2275288a2c1ff941282e9b2533136455ba63303f616b19772eb80ae08045d35b42acc7a982f1073253cf2bb402c5bc3f36b83b7b4b2a78b1c528c2bb3cafe945b6fdbaad451304d7ef09e7090a20394e8f6a233d80a2032a628a6fc3ff4e4013a4916badac15ee8ff50ed31b3012a535d64f9c710bb8fd4b3c50850e414dda82b77bfb65eff22f6aa0e7059c58f9c8d887e7c098d0ee3398a4cb34f3357e70df2a2bcf25f24fddc01da7c1f14bdeed0f7497f9a5e16f2580bcc738112a8a987f5cfee2e69304caf9bb68898250732d3699d33c12031cc3a15858f59babc4c90fd90f5d59fb3cfc30529128f7bfdd9f6dd983e448325f318f2a9495fcf80c05e731261bcb669edabbe926c9559e015e61a8fa99f719dda63955e0ced7c5dbc5ba74c2586b4e368cb04b7cbe5101ea0c2580b1e0a2919bc07a50b71be4f3c17677739c1e1c3fdb7f51e50923289869ad6b3289af91b530d73278fbbbfe7b4317238963fd484893db776b67a189ce4d110dc235a01401bfca31a7b14d0666e4d9f14d4213d21ea3bdadb56e6349c722e5d6497ada2198e1fbce59d139d41f5f74793b5f3cd79ce329678e0a4b99397fab252e6e307d88b5adf224749007cd10e933b623b779d03f4647b689c794c4ab05b8e58db44d2525101741ceb20839d248bfd677c93749d677ff16f8371a74d2ca4583299e77b16d9080982c6ac92fdaa572c2dc5a1720677f18f66d4fd8661b7a4dd83cd8342d1c51b78e9c59f3c1461f56ab783d1f718cdb82383fef1685fa30ec261752fb151e8a429a13c78bca356f1d34fa81cc75ddc70eb4367253a4e373362c390b7b2b8574e3045d1745f6cc4a5a2f917c1633c2c31e448844dadd85fe323ecf29898df2e64ec9fd629ec6b60f01753ec8da5c67c8c476c8fd1ef72d55c858aef92f741046a3d951b81c4a286d9e05e1c9384640426cd330b867b5ad6d7413756d025727f28ac8a624f47023fc3ad1d74a160f88c948b6a0282c769aa69ca4dfbe07e50166c7d0e7288f9779f0a5140e3f03a86af5fdbee7ba09470c279635406d3680dd9dd14f21680e5c559acac3bab11cd558d9045a5f6a8cbfe6cde6c6b42435329f8ec2f9e66a5407ab447519eea9a30c708f2a4072dc1e50a58202dfd1af61c3a0a9186f0f7ef484d55229c6e7f716971d09418dfbd6764229f37595fdbc97d2725e894604b432c0fe446bf75a16f4785b09f162d7c8500009c64c04afab1415f90cca32229ad71fe94383b8ce764f4eec21af3073897e362dd2db7819204a270c10b76efce2fd4caec0f0fbd921154328e697972a23f796af22818f7667a94db7f704cf73adc7a8b5c5d2f02f5eff545f59aba246faaee44871fb407d995415a4cd8ba0b2db779bdd831b8313ffbac796df18104ef0447ce30c05f57febdc7235c0bc79ab765859d7ce69213ef8b48739d6f1d423c37c68b81a65719e50bca4401cd0399687c024739fff003a2c42ce3efdac5de731bee62b5dc1607b828bb7841a1864c8055dc50d4080e6889d5b12baee676e5da0c33808412e6f94b9862b55366b8093b9066565671a1834ba1cc7129569a272e8e7589a6aab253c6035550ecb00773eacd98105f9029a7bf143c16c4f8098b58dc81e81b0ba90d2b7b37c819e4c7c4bfd0dc6f0b1483a6e6baf60f5ef101eaf5c375a0ee2d10d740bd2c97022da6b620f90f4991776d546449551435b38d59b7288af859935d139c2587d841bdd43e03735662c18a61524c2bcf0329ab56686a310508f0d080dd4a26770c68664d7630bbce750bc072e87c1389cf1d254626bc54c2a490e7530b65ef92288aebee7af7ad156a7f85f92f408a2d7e2537692ce740fd26807e55f732db60cf0ed413d5b6040a2d1645fda1cf30d20599af65b3c0b6643e0cb3512529ccbd610926d7d0315d78725f0454c657e800c4d4aa1f61bc72820b0cf801e9fa75624332e084c4c4ca4f6cf958ff5c39d7eeac3ff7acc3484ed0390ed7205948b856bac21b90ada888f53d3b9e6ac5fe67d4c9f273e5cc855a799281d5ff6c626a51f3988ac4acc55b85a9b8e57b80b35bfc4b76fad4cc05b73b0b1489b6078f89b7279dbe09dab6316635e6ec402734ae736f2ba147cf47fddad91e4c54edc46e242fa5c450b872ae723f504d2b614de050e2fbd9620289ff10ba920f415f3848d3935186733446cb1780b821ab8d2d8049f2fc092f50acfb681891ae349e1b7ad2a4093037bf0801f4fca536b61d12fb34b0a800f9d909e55d9ff4d3c8a3bb1e5396589fd0b2f0f89172bc237eb8f5122a31a1a9c1098a8a6a4e311add96cc02a7dc49e3dc3639ba9eea4135d83207c4e994d3789a51b8dfeae7933f9f4d919454529dee7ec891e653b0d2fc87ed95b45924d7c71e554ef8c2034e1b78c39425d87324a851d75c1fac89527d205b5e9a14568d98727e48bf1490bad12ef6ab3a5e064643aa999a5cf8d29a925409dd4a4d2e7df380d2edf5cc266d95b980717a89c3ba839d5a18402df0fd9e38b90a0cb9001161ac7d8c9ccb48f71ecfc6dc020641c43fc76052b2d6c323a1eda8247cb3db0e8041dd6182df371d33e003143e9baff1bfa952d7dd3c4018ff345cb2aaca9c6ca4f082418bd3b519ccf1d45806c59d4cc92d48da2826f5d296438d05e108a0629530b8a69d21ee3c72ceed6508ec3e46f5170d38797a04dd801525e2c140d7af1c8b43f15866c23b2628efe2d41388acc5735c257038f831fd47ef14f3a1b38d89f841fc42b65de4a712669fff5f1d891c0fbb7abd3c3bd07f5706b3099617c4841d5dbd4702907a28bf056e20163f0a3ea2dde488721deba5375fa217b175fc0712754315f35d3b5b3dc61d1f931867887483d5dde0c36d3b6d230f5c5c9255c82657d927bef1f86d0543af9cad240007fbb80944c34b5f57ec70c8223301ae20aaed3c93c9776cd1ccf025c1b202fc0672ebe3214137c3e01cd860bb9577068aba0da2ff3e8540d02f5baa3076f6b3a26e2b18aebcecbc577ef2a73bd3e67dd2fb08210957a6714998bc6304c2d80f42649abd6847c3e49808caecd38c228590e2ee35b42d700f16523ffe9bd38758ffbc3013d79f91860225dd64dc3da89f300c9ce16f720d58c057354dbebe4b32278388bd00a63684f6ef2089c4df95ffce21ac226f6fe025658704d11a51a1f4d5f2b9bab643473506476936df264afa723ab3a6e460b1cf697f934329193e4adf55b953a86392f1b9e4fa3e74b12a8233ef870f21328b6d097ae81de903f94f3b53de0c4ff4cc9e0206c4314598b33f0cab0acaf37869833c640674c8ec28b753099d50b8a1aedb90288ffffff77