PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80175 10f3c46c151c6fd7e76ccc7cf4233f275eb996fe9b26d4d231ca210129177d1b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d45b6f1971e064c906c98a371a8f03158a875810839dc0d46c0938f6c3f728f5
Certificate Block Hash
10f3c46c151c6fd7e76ccc7cf4233f275eb996fe9b26d4d231ca210129177d1b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00306b0000c0820000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004ad7ab0d43e84d2c99c8a5e69099762a9ad9931edbe9606b9a8bb708d8fbca3995c1ab9a7d20c9896fa2ef5ff38eac1316f8f15729133680432ecd00fb0f475a6e89879d4543b3819e19ae1883f83237e038296a1262f35f07010000000000000000010000000100306b0000c0820000

Raw Header Hex

000040205f073dbcc8367cb9e942c21b0e66eff6549df5d39592ca8ecae6e4697881bb7efd91adb91fff15c7c9a6efb1dae8e58841b7b918f4b4ed18390efb5e05a0d38b4d2b436ad8c50018f528f7c3f638096cd4c09d831058878a15038f1a378ac906c964e071196f5bd4

Proof Data Hex

59,560 bytes
1212160103076d43e9ebbb16ad9ce5b2c9859e2df830d5e0c28628e7d50624dd4e940f5777403a49e4f91bb3d915fc74ee2ac2e1097752f4eb5f4ce5bf6376b9a3d6797fc74e6e46bf24f83d9cefd82a0cb2f7f6d5c9eded769d54ed3a3dbd7f205767b04e58cf90ce83f4b18755ba9804f72c92cfb8211550b094d1e143bd1b8639a2dace1355f5a77da691ce235445e31145036747ab5691aef3d634b08261770df4723e31d72efbed608448e6b1d6646535f6671621059642d5db46c3a40b84d58973de606ab1da1160bc34ceee6e9c690104a844680d31f3fa7745c8dab351ca10f440ed0ddf2f4881eaf7b481c740c74edf0740c2ec0d4284f8c62c2a04500ca397e56d1d79f46f69fd604c0fcf3190c925589b03a6e9fe7bac6f681e2e9d511cf9b37188ceb252720abd764f1d2af2edac73a53df88cb35f51dc4df1583d9b9b83af2d9353c0ea178b7e298887303fbc6ab498546b3385793f26820e1b6ed52a14eea300982811513e4c405ba8fe7c511268ebab143b67eef99903ab78ab076e2ebeef1786da0ae3bb78404118ba89b1a64dba6e6f5e75c2544440547cd21fbc4090b662d4bb69c4558dd654c8aa77721e026eb5edbe61cadb107ecd7ca30a6bfd09d859f9782615baa47676282b2b72c3b78f0032d95596ee284b24ad6ab9ebc3d0802e9660d4e670cfc7fd154698a372d2e80b35a15d762ec741cd905f8754bd083944f0c813c5604979af7914265185de37476bb54c29216d4a1b0eecd2ab82308ecdd1c7d451c779bfee70514c0371a57584f39ce921e8573df5d914317f26b9d14d5494d8cb6f049f22a0fc21199996575b452b5b86703d9ee1b3c0bc6d7eda086e296203d860ff42709cae76fb3aaf29781a7f839481b682ea254fe299f377520f6126db50a021adc2867f5dd5e503b379f9dd964191ea2cda31ead923dd657e28cd6ea4de45ce52ec5cdad8a8e859f061c78a8ac8f2416c11f594b2bb5d68e39fa4e6b22b601dcf82bf5a9805d0ebf5bc2514cd9fc27e1a5a5cb74d73d66109278ec8a5b420466dbf81d378421983be9871227a811f36c1aabfc5906e63f3057afd03073e34cf3ad1efe51c6bb52f48d14b36fda6b0c7cb9820d706a64113dfb71205cc802fc4094470d4e4af6e41ff2e7ee1fc1e4367c6a829de11a9196fd5d18ad9f8a80e8ef16cd76df75472f2aacf7846e11fe28a30d6e945f6fd6d4094827e398bcee63f6aed4c56d9b3fca286a8c14b5c5f9d8b62f660e9179f5539a9f0943baf77ee6a3f7abc21f80b59abf69eed159acf2305281379675b16f827cf994bab536753f2ed16d52e791b0ea8e9c04d0c3079a5b18c4cc4d629b1ad97fe0ac99024c26c243847d4026306c88049147f28ead1f39ce590e984d2dc5bcef1b8ab79ee25ba8a915da39d99a1b7a9531ff1f70ac742ee2c08e84512fd5abf4a65132533de5895468249e472e0e2794e0ac7a4e7e9bf9be29aca00f2814d23a12c19d2a5084151d0e98577599eda5faf16f031b668cd4b341a40c1ff0c331c2647deb5c1bff92d123dec14ac7e6fa72d4e37db5ae04ce9c2db8f67f997f29ac039ac61004d24b1803b77d881cff8462c221f91af014911e1d42a892ff962cc738b5e8df790284f26ee862dcccafc52ab0510030eb96b80f3d1c67e1d49a7383b8bc8c2de705321853b726e66634745eed15b65b68c493a468cc972049bb2ab2e3ffb4af8d145f6fe998a8a27c2e0b90588c2665f641f1d2a54e78509f616b661cec736feb5f46b30a134b145b2f27dd4c43f6a10dd194da6b8f78806e7d6b013da4b41f7f57acac3318097fbd7c8f89a24927c338eeadbcc704782068e9446b97c6169dae0bcadee9a4726c416126fb43d096a95c43826f6ac495e77209c6571cf35cd861f3cd642ce2c4a82e90b6f8495fc11d07ba2782bcf5ae30c00c43730217d339e3adb6e48c7317ffcab50bc951b35ffe47f6110d7274ea25aa0a5f5d78fea39c557c1125e49aa4fa8316aed8698071f1487445f5ce689367ea0335f143af0339bf9b1872748c079ab3ecec0fb3d5baab1dc663c1e38a047f00c4971f4038adfae795c6da9a2a3da75457a8322f7f750b492d14bc6355d44ee22e838ec716d8f5414397883076739f23796d74f6c3802d3cf0d252456359cca1a4bedad1cad5902f3f1224fce7e738e4c3074dff811653d5ed4b7c6cb4160365d0d6106aad082f502a38d6842652eb4f4b7f40a911894400676f50c472c9408eeaf7eb09767dcc974f2cf8bd3f98ade0e8282d40bb507d68948426de55411a118da8f0691f935c6abe0ef3c3018af59766fa15dc635dc5b1aca0c157495f23c54bfc5e5356aed764283a016268d72d6990093564f69a990b865051c77c55abd8fa94d06136aa2e3d2fdbdc9a25f6f9628ad2889cc4ccebb9041e7aebbfbfa7cef4f7a989e51aa4492e845b3df733c3ac34c43c8ef5b66da84224f6917c2d87f17c32b9ac9242017a0df8e5c92eeadff10c85ba7baa5b51e3b987f731c3ce66fcd513e4026dec6fd8bfb0d9ab9bd227803a4e2ce020f9d3434eaad9fd0ac12d18b6d2286a04d0152e97db8608d79165dbc3e4f5a4320c491c3875e22f2c0e28236f1c8dd87bc59bc0a1d761d71c3b8103b3893203509b5c6317971be1fa120c5ea8f238640cb28a0d70aa400911a121066875987502473c370317f69b47ac5304be4a7dfa67393adaf436ba96c380fe40b2ecee62b96526877ea9a8d6742b9003fc1397852a70bffea43074edf003ef1c7528254e90372dca4654544b85baf96ed0756d443b3b88bdfa3f192b932ffc0d5db05428b1a991d52cc8e31452c265d1f97fac180d1e0d1b03dd01865fbe48dcad199c5f4a91d4333a9282eaec1a6bc55a7758bb5eafbadb97fc822600260be4270cdab712a5976380bba1ec48311a51d7c7a73f7a7aca55bd0a87d115ffc33c75657570a3213e876b4608d4f1724a50813ebec89d655d48fe18aa58b124b37304c4f3d0f6ec20a2abb9441f6ada02bdc78510f4e63969757d66840d677131a781a567438009660d298358434096303adfd54948ca3100722590632b78af0737a84f47705d28cb430d75502ea53b09d98a12e457a5713d9c99448f556de8ec5f7a2364b202465dd2e127f2f2d26c30d7b7efdbccc3f3fee8ba3c7c8b18e48047320a9951cfd0aeb96b0f772d8a6f156971a18f0a66507709447aa7fbbd684d7f88a0d9fb25be27165ee1fafceeb36568d4318cdc9b4059afd549897e415845dce79328d08d220da40655c33632260e52ec719eddf16d71d7643f69f5af50a100f5b6f06911fbdec444cb4221701ea8095984f376ab9dd8899775fd95af9dc7d4778045c4801ef79e3a8b3b3b208ff6d2638b7e4ec173888f115588bdf477b5a1d4fd7fc397f2a5b61bb5019267ccf998f7f7cb7501f1f7943302fd6a006356e94bbe84325e8ddab4eef61dc559f05eb6eb22f191852f2a05ae747115d3f095015a4106cb622da7c5b8643ce7804461c3b2308085608e29ceddac1fd04b4e971d27fd8da6b24e0ee5a3e02ef4bf91d708e87636c88777f213721fabea5676b1be508e0faa67707c17186ef8202b36823577c48b17e11b2f494a1f3cc64dfc518fd19904c440cd7634d649c5c4d0e5d6b7a3b008150011955458ada753f6ee103d9218242228039a768ac9935d1022474db0129338e190d28b793fd1324d84a0f4cd7c95992358922a74daa5541a29126c534cfef67c884fb804baa1ad38e4e80b3e1411fadb2833f7b8401442dddf656fca6fd249fbe43b844dfb91043cd1e4f1351582396524eef160c38d90dab2563ca91abd1cc904ac80a8c706d133f37f761afadb63055507c9cb13405dcf01539c5b2f7d9d0a8b32581bedc7b2af61e5399131a415e4871ec7622fdf31482e52e9cec384cd6fd5a2fa0e849bfc380b5223d24166a47dbde07a3b54c747d2ca2a35c9d1f6fa78d60f58a712e869db02f50f9ccf329467ee7d2f53e10a8ed65f92c99a780f735778d66cf5bc759751479737e037b323eb6b124743c91955ec78faff5a9f0ff3fc2b5e7fd6cdaed5a5c5ac174503c54c44a2540bf383815ead9d61a372988b7c3f42dd0119e2583a06d817176e188e3016c134829d26d347fd7efec98af89ef2a85181fa43190d3e4cf3625e09ef1bfeefe9a1545dcce692fa42410137ce886073e56b7ea1abdd0b300d8ef076045be9cc67b3d00e33a00f9a8164e41426a6bf8ecab135093ac7d332ab664605534bbbe023e7f2ec501f5df04b3716836066ce9338fbecfada9534b72a820241a7d2debb6bfa07d36306b97ad8424e7b2e12bf549b4b6691779bc08398282670af56c369a7fd760016da479537511e824700e1b4f74d1c76c98885bb31f00fc396f75860f6a32b681aaf3a4af48888576125e091389fb47f7ff083b4713d1ee40288895b12931ce911aa1be0a6b2354e394a6b0cb29d9dbe29dedab28e0f2d7b1c13c331653f1002824b1bc493cabaa6ca9ec8e08f74c4c145cc74bf6ae7533f4809fb6bb7d4b9f186b103ad4b6b2a8a260b6bfbae7b2356a0d56651966acbdcf6ac8596a864d63338a9e8d8d53a9f1d2b9ec68d933eb0d69b1979513ee26251a9ddb8b476973c52dca70d59c331775e6c9ec0c97b55dbead825661cd78f1247e3c7b3e6e879ac9dd7886b73841429885b6b6dc0d2665b6d4a59896e5ba1a45878aa843099f81b2e17defab3bfeaf8d5b27927346a2488d624b31c987bae9c8340135bd8afaae53e9e33268b64c7fdbab8a207b373e01a79361574d99b6dd32194472f09113ac8d1cfc1bbf8e0b7f9f684b0dacab1576f5fdb3f5261e4e4235adaec8fb0538d6604c1e994e42474d64f9ba8c5fbf49ffa3d4b26300aa527642f7a3441b4261d850317943e39680ce6f2501b1867e6b7e7b9fbd57665bd263e93ebf8681ec8ea64e26ff622192ef331dd146f69fd9c4627975ef173f796da98a2a37f0647300e7e628b5738c6d774e2d5ab941d60f278aaf53f6c5d42204a5b3282ed5390b8408a87658bfb87af218120161b520205e490d25b3091cc2016d2a134de77a5b96836e0aaa55a603dfcbc056a1956a70ca83e4a310107a4949afa2f3c8b6650e08d9a3f414e1143774153b4948fa6bc8f05018c6e7506521f9a532fe7a2f9bd796fab7b96439cd599ec1f3d4c2bdd6b6448c9c3477d116a528983ae75b7cf22d764d353128859c4e180a37a33801059b83d3f48ee4b13777644ce09e230a17c2e9d92d146007d879faa624b00fb535487086f0add07eedac507c971b55a30ef47e3d714f61a6e70f297372408ab177c732191b3ca4180402db9c0d98ca3029a1ae68431abd27571582b85897a893e21ed54ec29951173885551fc86f60e34a1ea1ae8163b44dbfccf3ec7b381a704bc213bcc508940d54ce116286247e05850740f37a48f330c0892c0b7dac1b0773d55cbcb99b9f37db83fa500fbe5025741bc670982fcc372bc4721b80dac26cdb2c9b9f6efccbf5c50fc5ee541398ff9a304e5db7e1273ac03eeeacec28d4cc5592bf337ce1c0c4956ef7ae0f358f472103d3e15c353f1ca209c132feeeec83badf23ee61392061d237b7e7c388527435eb20929f2d550dbcb48ab6552712133778bff93d13a82d4527f2154746662fd66d1aa422a4d3556737b8d9ed6b70a472c7c681e3fdc5be11d1f44bdfecc85cfd82be544aaf6f38277426016ce05a11d021933e292e60830047922a8bc0dbb3e56b9e30da54eb1558f0d982157b8715f882725c9ad47c52b5e0f8631afe1dadce0ee1f032d709432a0a11e1e1ced51f1ce03a1c0c20b55f0d18d9310c465de87792364248728d0f90c55acbcb50a6318a84540a211ad225219785d94a0c51f54679c29c44063925ad89b79fcce259c2f164d89ddc8e9ea5d96373525cd7b61dccd23728e14ea42f6627d935c871ece9592f12f5f92e26f59fba2a0da51d4ae245e2faa8afd64eb133340dbd5816a2ae575d305e327c5bb83d1671c8d8de984be0a03590995545f53a42b0f9c2331e255d0e7536393cf5d840009311cf7207d7f7f39e3a5fd2df469269a2a14652725343366c3d28a3ba3eeb7afb7377916c4ee4ed2091f7f7d6e9605593bcf8d2d7054df0c19acc19bba0a5f34309aaf212c57ed0d4e9f7fcccd6c6c5f6b53c0e6bfdd4f6b1e29f44f562012b800dfa6b4d694743629123feb33c85ac3c24e7a424ac3bc1ef3c3ffcf3d3d3080c6a0cbd4caee0d06fc4ad671ad7e0e49fa908a055006dea24ec199d1c74581c343d0d390d2ee10c0d24be48c698e3e77a0f049a283b7c74ab68a19f9191b9389b2fcfe47694ca7f30bd4e35d082012e04777f37daeff3844f859c5f0efc4184a1cff82f0bd06ae97d89da552048d0a140211d632f32ee43ced86da9d323e3eda2a070f0102d68c0d72670a7577ad9dff8900281fe1a4baef49628a500bcf7440bac5960c0bcc643c8ad571acaa95d459ca792fa00f21bf6bd522c6ea799c6cfae36d186802a8caadd6bc09306a429d5a8fbf5fcaa03e98cf48de1aad1fc98773e40a727551999056ca69b51e8829393898a066661e2921091368ea3fc3914654f80b92351b28bec36ea7668834ff048c1dfa88c1912158eff65b23a4b171579cc5f93faba8271a967db7b9bccf78fe1340d76cd61fb819c7410069114fa11cf47162a16c6cdfe9ca4218907ee72062dd50e06bec080384ef69bec1175d3490ba963d1a90e95648af5b7a36abb724baa36f696c3a9627bad961c3eb9eb42f6e71ce239e97de25beff01a6cca636b8173a29bee41ee094d491d4bebf3cd989b35ca17944731637179365989b2f7df8879fe3d0bca0b8a58fcd2f0163fc4e55484a5b2456a85f7543331d6559cd79878ba42049ca9e8568a4043aff5da22be81137e4c7cc0a7160c2bc3ab34ffa8dce18e36fd8f21ea3c61783f9ec4d786e51b116c02cb200d21f72373fb285a697d629562d0997f1fd9b012333a9dcbfb509203d014740d53327361d9fb6bd95ec566ec3e093af5263ed15e2dd840abf50b0dc8fcd6dba53fc6f63762920a5b4a4828119ca9ece5ec03f9fb218a4316b7f76378a8019983162f1c192103972a2832dab3e2874febf8339ae8a38ac43f2685dada7de62006d8f1e499a270f4f0f1d8ab9cac469607db9ccddac97a0186a309aabb8a58882ad4d8bbad8039c5b07dd413c534abd4e9d0004371c04d791f405caf004732e4657a417302542e1b8e9ebe22200c8fe527ce895dc360615c19b6c5f928f82753bb136fd99850b64adce50da915afe74c526f691145122b46613b149ff961cab7e4b1294fb17c5460943c04fc7892ee91c5d058f73501c3b8e1e036b386dfbf347395b705c6f1d9fc8866fc832e543a8e5429091e9def6a40eb834ebb339ca50bea645df5411b6eb04488c15b3788a03bf901dd30704b65201829f3256b02ae8a94f990f92e13b4a728f2f1ac5f9c9a2190a709f3973f809475c40fbcf1f700f9550ce2ae84851a451b326c9163550e3c71303829f39bdbf28db348b58e8d61293f3eb2a7fcd29e0c86a63fb0e8d597944dfd6627bac33a4eb63fddb7f242f3b6134ede9d33a497f2f89ba2af0bbf8be8fcbe6f0631ed698581241acee59a4452694ee2007f919311b49d2f6e1804e33daf8930c9c73f79f85393da7f4af1784f5df317508abc7426a78984ec4765bbf2af88fc3c6abccebfb7020339c084c928e107f5d2e2e6f338518449e3f85cac770b4b665f8814b70255360117b6f10d3ed58fe9729ef2fffa558005c4521e9cc4f9402821a666e21aeff37a4d024d65d66b1a6785719b18db180c844524181a9cbce340b988b7c2a7b900e4ff911c0d3b26c0f28998ee8085063c17030daa501c1f23d10f0e273ec215462c3986063180abd809436fc331b21870ab7dbe5ab1e25c4e5f4e0631cf997e17c9b9658ddee4638fe798cc6b61cd338461b0979a913482f2a6fb1434504f2764ce3941164d58622113facf3951c3e1d824fc0bc784adf46266b8b11ff1ffc1a6c4506eec28bd41d7e1655e33407486997e56100b5412b3bcb492bdb3e2962952ba868dbfbb98db38f1bcac6345f775abcbdef265324b29b8a5192fa73c4088647363fcf561186118716edab2274b8a00542c9c65addd6bec7a493b5e5dd57e0b78d939776a524830ab6faababa5aa6dc6a17940e22cd233e05005c9d7a608cc59be59d0e5486868fccbc780db2f45f8ed2af6e2af42d2c73023204d5aa7300f090d635deb68150202f1de671860e2c23825f9d961fa4452aaec441bc1e488c2920a3df6d389d8b33a755ca1ef3bd96fee39dbcc99ac26eedccc986551de88557d4000bec4e23975c0f23212cdd652e3d8bd8ced60991ef8ade36e3503d2590d3b54048cb9b8880efa57f73522989781e05f34fa81d3d438e49699bcedfb4c7c5f4815f6cf7a0f7d884bc8fc5321ebdeda0aeff43a289f3efaa79fce1cbeb84c796372f6273fc53673cbbb5f43b1e8455c9c3a4d4c7e7e3d048839342947fd175a0cb2a6d78cb68975f1a8836102fdeeb77373b556a550b81634d0bef411787d4ebcb62b1c72343bb6cae590bc7b3a8c62c23a9c432060083c296601acf755a1dfacee38d4c37be9c6c9de3d63d225eb0c37edd3f74586b8417d8f7d55d5e4dcc20b8a199234ff216a12373569312318508340b1d9110d216252eec394c754a13fb27e1f885b3533df200177ca26a883406e077f76e1ec314fa1889551170a0450bd32d04edceccfa09f23718a8b9d1bfb2b03ec5049b7afce4c18cbc2dc0bb047460dfc09577055cb80c7d4339091d5169c62a35414a9f61ce8e7ad68fa22aaaedcdab0b6726e055d82bd2fa61193a653910a3f17022b3587d2260d3422dccedd894d0151964e708bfaf7a9faed8ffbe2ad5237a7c63fff073eee250f63449aea2a1dfb63f14cff9aa67842eb469a79363399baa8aa794aee4975cdd7d76d74a4a5cb2d72eb722293a90b8a6dc960688d356cca3af29b1196cb6fdfd04d4dc19edfd5e014a7637b47261512d22415fafdc421d7f9d646353e9ed4433272fb8a6883d48a586c22d57c4917c7dac932f891fac8e8086e153b5b3ab65feded9afe9841a7a12ad40bf3bf6cf19f27b26bf4d9bc0ac1dcbec3d8f23e757f3e72b82420667404f3cd03810bcfea95c05a90a923f5ccab9dff5e6febe30d068fd4c8e0c0c4f937e1f8dbc48700074e619c2f1f07303be6911217c35611954729d60f14adf2ac7b5fdc868fbb6c88f29676ca57d4f5856dcc4209228542e08907bea6a79058760e9a49783de743918fb7ceb05e0aa1738f2c3637d1d63c1abdfc35d9f500fd8aa406582f1e325e0e443067dd0dc7a59aaf947d7dc7517cd638f4fc9d44cd0612698ee0e7409cc87bd141c301b4ebe5c695940458910be182bbc39bd4d6bb5bb18b57c9a37ec42a3f5d7ebe62c3d3ab455da590c27e1bc1ea8579b9bff13205a133fd39c0df691b5471a1543214b64e03dbb1b8367ee6d3a4c67e7a1981948363cda3daebbd2d4a4ee7280c70ab7dcd81c28eb7725ba6f8040a99d5dedba421df76b493aae453b240d76223b0107d00739626b16a74e31e687c8992b6e7a59d281068890eb106177487a56e3ddd40e53f345637b31f2cb65f7ae7a58260a7d64f29c452ee50e685659627f7837ebe2ff2614c78f598c28b17ccbd4dd19fba723bca14011b8103ac60610b94d249dfdea002ec5e034ff108d0bed32ed51c3596442c9a92ec9e7e839e8d84299dc937a666a09ed6e6ff6ca2b4133a8ac8a4cbd2dc13fab9363faecbd35354cc89d5bed604e681b02993a8bf20625c67d8f519a7285cd81ea1c3bb5dd14b22e0a79759a18b2521eda6b9735171bade5908187275b063af9557a0567f3ff829da0d022c6db2c1548863dfd514f4ff60816752a47cf921725301755df418cb1b82bf69b98ec600ba054a6894aa3fc07c993595b68c3638e36a452bcb4e629b3cf2e0b4631058035eb8614d2d9f9838d9248a2ee70ee0cd6ebf5c60ad6df13d30431c6e698e060a1e506d606151661062e4731c35ee6d9dbec46cbd39cc7cffe8e4a55c53da294362f0e6099b5778066b2e2256a897f0f206bac1a6e404ff20e4278b1db3c3886801955b90bd69a03ddb2bba975314fe08acca3821e1e4428f16411e80620e82dfa4698fb65cbbed1a3c11b982e3ebcd698b5d89fcab3823a71cd085358ab38a7df010f735bb059a0c797ce5d82517b30983a2943ba7443515e8820f4ac8ed1bd2e20a4551938ade54025cf3ea1982e281c46a4eb6c1b225ad4bcbd81a1c0cbd78c7be9efd1622b3e7e41606f57745f3e390e0edf7b2e72af1848f89fc598a45941a3c36715edbb751fb5fee1b5925ea1b94eeb488c6d78d77fca1d03592899ecbe5d7ccac8c84118751bc9535d4144281d1a138fcb75b7e942c643c0e2357265ef357e4294ed98672308c9599a0566060b731554582cfad34c23dd4e2a4f8a06516865d98b1c9ffc103229f11ec66620ba9b07be8f6488aa893a7f2d6f8f8938b679f29f5e3619890045f123e5547775b5ae621f37478c84ff71429e927e89d78ef3d0d3b6c4dc93928db9c3402b2a0fd806d751da90a2a1fd2707fd77eac00709c79ca48c996f2c46a0c79fddb74f13efd3d009e50c3046b2d3d28bcff991854001682d7cfc409fd0a8e0afd1774bae45c705df9412d6ebc3223f76a80252c2a3675356f45bd9159d3b1cd0f77851abbec44eec6971636bbbc0b8e11237080be1a0beb5b4f4b812b0529dd46c97eb297cad0f2e7097cf2c0cfc9ad2e454f73a9a69b0aace133ed920481d437b059e7bcb556e4058b4493c7e3753d03d52f3308d3d429c8be73986633ea3593b04d7112c6b8a2438be22085e8a228e0289349395a8b8d430b34961d0d36478210bb3e75ff0bda4a6813478efeb6c6e7496c4dc2b4139f7dd5580d9d2d523a75e50f87e3b02f609512769d472ab63d1b3790c96a911f1ecd5de8261fc0810343452182423647836d5d14f9c98d5bdc68b349f95ece5fecdc32adc375f966c1672e6bacc4298832537808632b829a6c6947c21059d58d83ec9991f57d5f826354cbf92ac1045bc283eedee05ad099f37fbbb766db2007956d75893700f35eb2b6f3e5361d868b70f6017433f7592302b1b590a634195e392bbc446d9b1e13b135b65c78a974eb350d2873b8088c6423adf97e52aaab493d03b7c1ece4c791090548a23a927252dac28157e1103719b020a35f9d718626cac1233bbadaa7b860e40690fa8c49204cb162b402c9069488ed4e9ff9663aa4d9ecfb0710e17e1d5d94cd1bdf15f45d61f7ab9fbe0d90f228351096e5654e671529560e84a644c134a325c748d38447e64c9be2df65364dba5fe2490ee789bb07142bd85fcd80a6c7d3ebf469a97329250b48b233fae789b14e087a0ff6c475a601f55ffcc5767c81dd4111a684ea9c4000069a586d3d277b348f454dc32fde6be5c84b000bee2f2a9586ab7a7873b7cc06595a814d275bbab93c395b69c2c6c572607c618131ff9115c22edf11eb500ac334abdf77ac639043f87fa1dc6f1b191d5a25636d687684b8ec434188239a995be960847e967df93afe61bf270baf910236cb1667c9cf52ca400f4b8b242e62397a916df785caf845577e11a29e58108fb63265620e975410076c26679aba1499fa462abcf35dd8a20efeef95b886f0a3d7d7a8e8d64f0d70639b0ecd8fd5fc3b267d2c4e27e862d3500ef28ead0c9028e072b9402b81ed40a3f3c73fa0ff08d7096af37c50c1a644e8931ea23bb3d72c922f98fe69a90c6ca7d0f4e04043193718b26e3df2aebb778933bf525d1d9cd541f5c7838e3e7177a40ecb585e0eca6acd47279e75e4a035515d1bbb430b8023b7bdcf6d1e18211494c27213c154957705056f8ac72eea31674571391a756db8ead87d74a23b9848fd9f63f98fe27433eb75d74c3e0890daa890b21caa8af626002cad831e8489be833462e528bb4d649c945293377d4217284e296d9eee51e18282b5afa87e1ce10e021351c6ec9f7f5d88ab72db11d5beb115324737b81ced06da4f454c224634af0d6485370741614c66a916a72b188a93338d576517ca4ec89cef697b1b1c33532c3c1444761b3f9b6f5f663f485330800c2f78e881abae540bba507458d226fc16748d8acbb62ffad0ebcd8cf8379aa3740984e97a258ed6745eed4834c1481af18b022814c8e0882c173a5d0febe91ea1f919793d0851f4226bd37bc5f94f7cd87f70be060b08c94c84aaff4de2e70b717d759c1e664567a223ed18f205b00a116273ac7b7f92ef4e9d4b62bef0f570c0112fa91ac95d7f65139f932e18bc1633c151500c6576dcc80e82a36e6a17bdc64a68645aec4bcd02295baac39c42486664d194938d7e7bb7cbf7d208b4085e4f88060b5e3aba239e982b61dcae287b55bde6140086f6988917c9f90879e8684b36fdf4421fc552e465c7886a51840a79805033dbe41c9b9d10d2708bdf092a94d09de34e883a858c9123233a9eaaae8d03e57ae4e4d2d2a7037ff309265f80ec49aee395d82fbc6e2062e0df6f3b58354d791f92f3ca4ff67db0bf460490f4c472356951d9bcf10360b67f97dc23b1871a20a5295f07d1bacf54638da87298505a29b9aee1519c5ee5bac5b8eebf30d86e2f94760a6c4a0de98a6b5b58ee43cceb3cfc14ad2858cfb156c955be66795dba78ed831242b1a47a2cde5ad06cc71c3668c6c02d1bc30908a05c72b41a1eb603a22509fc0b3789db2b8bd0db47a08d98eeaebbb1cc9e6737ca52e98be085d6a3236a37860ae30a9a0a8d1038ffde24edbc45bf81bdbf12c3d7b898b6ce067ce26a2ab8eaa898a7bf915982301f6113191d0982b7d2435b8ab8b93cef42b177f0218fe894cc399989dd122a07df587cbab5feb44fc3fee209f7e8db3ac5506ec12a72d987698b02924d5555e14d99eefab607de2deab897c12402aed5fe3e1f4c86346125c752f4389695604195da8f4b1d2c65aef3bf859afc981ddab6a33a7284146cad4ceeece60b2e17598659fd980d45492fa6271eb15d6060c804d396581248c9b7778af6ebcb5102ba664ae78a67689594c7a6069bb95d33613f26a490e73f4a1085eddf9d35f3872b53904e11195be98a82c63b8c8c98a82dad5184ee3aab049f14c482cd396197c15d8756f32a160cd3e3352e8aca67a26d939a954e551edfc3c74f88f0657c6b2aee06104a396ac253bc969590cec0426746f12d4346f5ad8ff17d5aa8ac01c2b8bb1838a137f5eef9d9bf67a83b650fe0e95b818d57babeeffcfaf318999b2d18c370e69cb8d086f3e60b9efe6635613a34295fc0553e85336505abf40bd165be8e5221bd495258e16e5220f0b0e2f5b2c8aa393ae083035b36c60759630e0ae45b9dbdaf6bb84890f8ea8c18ba2f39bea22d371e27c1dd28e73859025c796cb609b4f6e10acc5cd8f0dcfcd599cb2c7c572a430c207de9398e8668d254c1574783806a28be09cfc4ae45ad50a606841306e4ae9c9580cd6724657852569567eaddfff9f337f385748d7e9dcfa97480f22acd889aa7d7e29c651a9387ea81a1cc3a53ee3ddf45768f800128a90431571ae4b5457c4f9b87611c6436096b5bf780a4e174d68529af2caf1e3f6ac16c0a7e3fd81a92d905284b88ecd93faf45ca26ceb3a4d3bd32a64a8d071b5e846b309cd53e7f2147f57c12cdacc18621ef94944b1c248803f92966c17854903f779cce5bf2503cb911d9794d9f565df0352c5b76fe9bd0ed37ede678f78faa558ea6e6de49ba85d365ceb679d4892190f7fa5e267b13bbc97e65ef9d9a6a73cfadf304a1620d2fef33e036dbcdd8b5d897a80d7e92aa19c79a5dafc531f90749c6fa06704bb094df4f73b52632d04a32e1c48630327066bbd685fb4e495c7b03269aa739ceb1f8726bdc57a9a7087c6a786a1565c0e4f4b33d123449923e9cc22d05f362bdf85a89faf4dfafccba558322dd701cb544dbea1a1690d8bd65a87337a99ef4403f6ea91aa1afc3abe2ca75a589bccb5275d3d50bf2e42509bd0e8370acef4d6dab142fbbf610649ff2399aa529e11d4526cc6c609110a4f10ea4d8ca7fa9af86d56ae6619492ba1db4e66a2d453a65b15039cca27ec5226f95e65f71631b6ab7c04a42d6886b93dfc019504fe37f8a67b4905936940bfca13daf248b39ace436bdf20197af477b68a49ec40f2ce063e72a5ce7c16b900f99a19e865d40e18c447beca9d2a48f939b0534e7e710a4d92bd28f6aedf913d9e1136cf35a0e239bfaba9e67fd45f5af916c82fe8cd359964fa05370ce001ff3aadd5b2f38a0252663ec7da890cb377db3af985ee6d16f858384ab1d42d1be8fb7d17260e340942c050e58eb8bd2297bc67331e5c6a17b5d1a238e8d9184fc8257d5409a475320737e00152907e346c4c407b3eb2899ea7fb262f790412bcfe54e379438a935cf79a40850809f1649a87ef444dbcd1ff7297b18a2c2c4fcef5c6b532ab5c3d05ef5b758ff0c3d2bd079bec3e6ce130ae7ab0e76d54cfcfabe6ffc227ea31315622acc6dc72e340e2f8af32a191e67cbb3074a8b647b82970e43c5741baac8302cacaaace62d2b96eb9da871a045a4a91fdd5bdd11bfcb469215744ceaa9e0c827db5533c8a2070d52220cab8ab11991e07201bc609f4721e09253f5ba0cbcc1205114c6ec18b77de224d52bd583f83261c8cc621161e286e0e9dea814722275e9989e05936d09fde998b6579a049a413d2462eeb3186c0db3f38e840e21395e913d2030bbd1ccb73201d4aca6bc4f17fc8cc0d88c4ad85775214a47e71e108d682f06e803e4bd119fae55199e949e98896af6e0da7b8bf2ccccc75616323630f40b652f742caeb13d38d3357f55c5b5a79ca2a94059da5bc1dc974587cd02325bdf08a4ed80b501994b6bbab3613df2e5353ff07ab5ab2acde48090cb1a6d57f085af5fcfdf8a4adefb56b3787a804bfcfe9c8183a79de8ea0adcdc214c86ed1cb51fee6beadf6267202e15f48ef3735a86c7f582637be9e47d4719d13e19d514e7d9710adc536bde472794433b4b20b9c3ddc3b4c7ce1cb9760e61ded75762570d12484c41a3dd40476d9ae7a61153f9d69fc59c26b9a6bdc9c0cdc6d0c7a74f8cf2f9feda84edbb247411fa2531fcc9e3788047161915b0e0e9c5126ac17bf9e030440d390e45ff59c3c854d8a55a04d733dc2a245b4d888bb7f095d6b3df25c1a687edf363a1a8927426c2b48298c68f015de9d7a7c1d2398d4432ba849d31fee3397fb8bcd33a608ba9f832e8a47500eb7eb65d1eee52c1ff6f7e6f74cf637c58330f3f35614502f336c51bca856c8850a73a795208803c53d0458af8606a050b080eb81fbd1f83ca6b0b6f57a0d22ed0ff28094f4f2b6aaf95af27d7d5f6105c991d46bbcc18bc5d106d860de35ba33dfcb61e46613f3c81a94f65b630766e6b730ee66ba4d9cd8ceecf493f1a2a5165092c4c6558921226d3f262487bbf8646ee89925d445ce82eebfd0ea1b4cf363d220667c83489799cab10e12dc4cb8bea8fa13115bda1acc5fcecca1058fc61d14fb89ca0225cc4034b0fdac40b1fe21c2ef0065eb72bb85d0dbdb9b7c0b0103d9f796c1b17b85392b92b899c1f97078e3b75ad06b1b7b0f3a374a0c4f79853f3c314f8a0506362c683b58cdf2024b3d34d5c1068a8ef5ed19a06ed8b164dc4a084e1e744a4484e61d96af51e11de2b5175bf958347039604c878176540ae5bc8788fcb7b004c7fd295e7b94c004d7d1612c995a369b2e665b4519535e7866d0503eb16635e8a5bbf8f7abbda64331865332ca0bd93aaeb6a0513dfc04d41e03f994f2dbeeb8fec359f47f3bcb8553f52fc75ac75fd497e2545363abb0625854f16359245824313a6caa0da2623b1020e48972fad20016d44b888227fc65ea37f50f2d2d9e6acab5ebc011f85a514a8a428a9a669ee26797c6d58849d6733c33f851f3c04851c2a141dd49819a611f6056a3826ebbb94968dcfcc353c351eaef6f16968e91f93312ad886ac146b24e105763ad3c88d391ed074e5eb81f1779e12724f01c8bf287b14162b0e2d98874959f75134df927068061756f2dab9e09dab736fa882f6bb26fa49eb53a4f3641980315e2c12880de8f13325223f75eb1de3ab5566d07d46ada553549b8771330588cad2ba07f0522388196e1c5a4cd88b8b9fb9a62cfd2072a6466474ac5d31b1bd46b8b7445edc9585609456f69b769e79969d732e1affa96fabe6577a922f6587a55c452627de5f0df5141bb5f2cd2387356256656ea9a45f90982597acfa2015496eb49b303d8e69c6ddc64c46f655b8ad8bcfd17f26728569ad77c2ca28b11390d3ac2f1e17c0090875d0598cb1d62fa759344f37e85fbdfb1503d22b52f33bbb8bdb34b0903bbf57e3a70cf2eba613a4a2346e0dd4c0c8e4d4170bb360a2cb41149d3f97fd1b314363b7290b42b39d40292cc7e0fa921a2dbdd34abf10da3c3c4bcf809c80d02440b910dabd3b48d54115398dc70db86986a40f062bcd9b93e075058e7dad7fd834a9413674ab0f7d97368ab4da9206271927f2ec696e842d9ad233d4aa77f6d0fc1e238975df52a1ece7684a3c82a5739a1cd8a4d9ddc014194ba155d28aad6d9b779e84d970caa2073003f2de8bcf8aae54f9e96ff691c9c6ed64a85fe531e9b04a62184ffdbb5c75e9af47af0f53e66c1db3e20b6ed4725c0d80ce94145ef936748f73945c6e5e03930501ecbfc73d2b9d68a08f3387b997907cae9e826b2e5d8504f0fd539c3abb70fe7bef0cab0f60f994ff5a5e29a945ac9628ee824a94aba871dca57a4d808b546d24e13a62df1fe0682b78f8fb2e1a6b9780fa7b3bd15c915e3cde8e97445dd4aea7e2da06578b8ab8818bea9c032f4ea877e75d02deeea5c220feb9b3b2ee1e34dda8fcaf6616d1f042b59ecced03e5bea532cbd2153226ae01b92b9fae7bb189e653a341ad5bb36e2572c99f39407413275ac3faa07220049344897a80af09d7407cdda6b70459554c9e39d351a68b07fed5013ef69132c5566f61f4be32443c21a92a429e08108fa16ecc0f015e7ce5fd1ea72168ea127291fcc1f43698b7c362301d1f9afc5b5c095c3010406307b2118e15a0cdeb8fac09887494bc917baac69a0a48c9fc97acba16ad94681e18c405bbfdeb2078a2cfa626c9f16634be27cc225035abd93d78cff3c95a99cbebcbea6779f0da58394646e8a5f484e81a08ea1a4af12db6f3e5cf394879e9c6d585d0a903dc3b237617636b9db11167edaac358d78f36bd53b1be8c399d3a1868a8890a91e9475b8bd9fa685c94225ced42d257e7307333eae74b90a2f19c81b39af1d4fcf2bc51a866693a83956f573a75ae1902867db33fbfbd0529bd409959dadc24e214c1efb2f3d2b39858a507428c9c824efc472345fb75aaaef66cf5299fbead62d136be7f6da81e88901ce5ac04709baa57232e8f7e0f3b8e8e545ec0c1f9c190fd73adc3bfc26e8481e42a6ef56d332cf5467a7e854fcb59c791c2571434c6446b481f14aca41fdc1b08bcc245496a3b137ebcae26bb7c6fa6c76e193dc9f995cdcfc592904cf51f58d8205b7f121e28c5aa50f6c2187ac200c5565c4bbf80841407e310272ac78da1707d40fc00e309134f0db65cc6c9d093807ef09f143e2c5980c3344f48c677cc6e6c3172e3d2de985eb0bb98da8c7010b221429e263d7913c16d1e7911a9fc1d1f750879553445ba78cf44a1aaa15507c77cf0077475a5eb958443f97b5afb873f36e7e31cbd520e5abf023c20d8e2ee4ac419764e87765aeefd90fbe1dc0e842c75528801c985a5416d8895bc2dc6559efedf3153fb97f5f53e7f8ff67c200057496976226e05a4f896a84acf6d68a8f6839c7aef1b0ecc163c5903cc78fa8c9150705d3f2e919b2bd82f825b0c8ad5b06c7d0863dc7e210bcde1ea2b6a08943d04e880538f5416d2f542cda5d84f80eefe19b04190d3c677299c444e82ba2dd02a4c2a0a94d0a1bd5cce2713ee1931da75139b82398e704e9edc24138fc186ce97a3e8fc5fe5e88304efbecd7c2010ae19daf33836ad1c5913a85e17c1437211e592cf13f42fd856e2022bc78fd6125a22e63460979ae86465dc2716204593b03012a25ebf512df503d3eac401a77acd717d929028c859d67f609872b541976372cbeb8f2f84d14b7b2fdb4502763347d255f3437897b5eed015750b6fc56538ec1307cb88a37899201d17962daa16cda3022081cdc23d52103a503d9ed3cb448640d044ce60e48843528a430c7b4e530f4ea76da64600ad8f7a31bed0e50393d4e9eb799777029dea21f05170c00cc1c943e66d80ddc887cff3a5e2911fc15f8cf0a7c5617f3d4717289d25c5a297478cbf83082e543df9843bdc008035ee524a0324d776c023c3d679c294328986ccb1891ecc441416f0570e1e72c0b890415e74cbf99714bac9e7f5fff5b28e1916242eaa0576a6ce99987bc4d11012144bb7fa89619a4126c71f8ddb0236e0864ad206fbe876c1ef3bf22bd0a17572a6e325d76abfd212d14ad249bc2b4a0e9c8efd3880c7eb27d9ded2002062cce3f8d6dae447e64b6f7ef410923aea66806190f28579d70872134b3e19d441ad23c05e2a64ffc9d98b5340ecd739500d37615a09e08d1b8f13f2f3c308f2cbc0ed15324b47d57d25f357c65c2d9cf23285992742d29b76a3bbf4958acb177c30ca93b547deaf98a84d9ee9ef1b392a1fd418ad783518881feaff21149dde74df57d7a35975c689ed86d051791104f46b168ad29feb4efb7fd62779c0370be9e764f2fc5cf56bc54f99a9bc20b5d422683fbad2f121c06cf02579453d82937001dded61c08fbbb0bc322c34fba6d80399915010c996eefc0e2f373a7283d1944ffae84ac08b60200144e877bd686261c40eb1874281afa4e77a03bdbb218196a2806c0f4e11b8d5429c77e95206914443c236a0f999f22a22a5800f4cd765a1be2d64aef663fa77c86561521b020f6d7ee8c4635289a60417cf56dc6af2e5f4cef428d3fcc78a78152bcc895c52563434942c6991398ae4477c1ac09b9b40b03243afde49f2ffdba7952b46cb95d40860392251769a51112dd0989640d6a0f688ce131370d46555361bef5e0fc335cd9d9e287f7a25e9b3a0393c72c0b112c89cdca422fce69fc9582c23502ace49452a428f273bb31353fb72e09ab86b7328008f132dc9f825f9ff1bc5bdb4c86d5338f1732c99627827cbe6d6c942633190a3d49b16c076f8702cf7dd35a8d93e95b68b89fb1c21825fb50bcb789572ccb5ae97d5d76c578bf023f077747840d13f592c7d66f49bc91f3fe2d19e34a1340e01b4216ff3a3e083fea0c0ff40638e7247abfde96549d46e646184a3675632762c37904ed2d9d690df02a6eda5ced432da53b0fbade91f58013fa298ded93dfe964626139c6412f9f6b89f78b2d1fd88470ddf147130d4811f90276853557b1b0a0a642b1c3b80aabc08c12dd9c0919b66bf2dd1673d05e6a4e49f2f31ad6ecffc3f78642585ea512997cba42022237723c42419e4749b73c1f7ffa7287731879dcc59d9b093e8d18eefac50001371f14f65d624e2652d849b187c93649bbc141ad837c3f2b887fb59e590d9783a9e50c6c1f23aec7672cec6895278b4c90942bd96d8bd2d2ca6267cbfa273c1922a052a7a3cebd0bd8a88843266607a01bf100cbbc4167c2e32de7d55e0735ed068e25b441d453f43aacd24f4b56b69a01cf525f89e06677e50edf00c9c75be26b2c8642bedc3e92770aeac44ecd381eaec26ca850d10c83d3c0dfc8db6794a640f3ca1632c546653da7506165f8f08df9a4d360659d28d560ae63be655f23dde19c808c3024bab13a8ebcff1885d716d691979ad0a0215e272ad226b5d90a5a04db7ab33bf565239fab1bd712a951448458187dedbba1568cdaa6232717dce47e0aa8b9aff9555e5bf0757a5a9fe8d1dadbdf68e33118c8befd3d0beb32f928de09d07b60f796d12271a173a0aa320b4c2ec5c28642b0a1e1b029748d7a71c8601b09792451fad62ad8fbb9edc5143c0f61d861b9b8126382bd5eccb4b6049f13d1b47716a025cdba23d82586c93b6cd337eefdec59d3964e326a4c65bd0c94ee550172b32373aa68d58f71a25fcb20d04a2fbaaf86aaf4dcab39611c08521afdc4bd7b0339e232fd59724ec53991ba57bf9e9fe3a164568f9090c10fd386ddc23dc34ccde9062021aa3867e34f6abf575c5759780c4cd78e9c741dffc93325c64ba1bfc918eeb569cacc4a0db571c839afbd76d75fa372f8b696fa435fe7cf325f90fa6179a9a8c93d7a9ceb181bd4d913f3899e6034faded83eeb56ea06a2ae214ddaf2c19c8040b97cd46a2e9bc3dbdc33531e07b715b61e71f81b738da5ff3bfdfe46fc965b47013a292af48b7b37c7794f182e0b5ca1ce7072dbdb871ab1fb06a4be768b1b186c43f46d249b5d7c31c0aa4b9cdb5df59851f3483a7b885a822ca2d495673e1a1c7d4742f9f0da9446adce49cd7b3320bc443c6dc04f7051ad3b93b75b65a34e9462256b4a02b05e5121cfc6b28306ab2821730cdbcffcc107a7eaf7b69da3ca0b6a8e9028e4cf9e273dfd68bb0fff0c89ff9aa05f2c8bdaaab023bbd381f7b8e45fd072cda1adfc0b1d09aa886324042cee5a67bba7af8858ff183a9984cd3d091ab884fea911c053a6a4e03e6de8e998499a7fc3c255f58e7b2d21eca0cfe66050a134ec1347870ad45867d55e7011436326154d4d878aedf17541a9d17262a2d59645a95168a46bb5b6d932fec85c37b12e727d649d350672ee0e27d868619d24eb8c4ab5096f0d1830e1fb1e43e9f7756a5cd283f41073082ca2861a40b7a9fed67ca30229c30e1b5e6c4cd26a76dc1e221b443f96be01de7ebf3a846961c4dd9ae9be0146d7b6d5fa8fe6ff677e6fa6bc106e75116b46ec7dd67304b794b958c0fc979aeafa5c97fa418d3dd614cfd15403dfa1225d24d8d9e1849018148cd7839e34fbc31dd5ae66646619cbe36228c8ad205f51486e39ffe2498755e928391c492c39f717a50327d05f379325fcc15c16ba6f991def2b285c26e57d576975ee6f1dc21181dabfd42f54d7008c314d9491b9029908563283d6b2bcc9286bc09593de6e3ae5c2cc7193e65c521ba6732180c80f4f9dd8483d9a458b4299288f0409a2bb1b6a7406182c23d88a9ed74d8a524092cc73fbd5f4a496ced6c56bcfdc69f8ea13f3ab292e93bb2d424700148fcbd6df88f2fa15b4daf28e86b9cd2888f3d3dd1675a389a95bbc9b201bef47267341de956f5ec5b584c1948dee516a85a4c73307b2085fc76aba55ebe8d01241bf0ff9c7b5d95c76e9d3f853f23098539c0f4c8e1488571512ab7993f0c3f3ed1c14026124fa14b8fa34570217479fd8a37109d3a5d3e324cfc7e0854fc3d0ce88117706b7024561f3cd5bbae11828f4f33eea2268d0b16c1dffbf944be8187d642681fe9118757e8d5cfb9b2d57995de7dfd110f3a4fb40838815ab4573b4d37262853524917e175b92c2abb2d0a29f0f317c8846b751e13733037ed9a6732aa09b34a3a91e972cec09346e4fa71d53d50db3efc78abad9c933ea312ae02f352f8739edc49202ba61144a72944700ef00e26824686a866c257dccef6f19ccfa980329745c8284293b65793d0e4cfc7b7d6a445bb0e8590682797cbdda35a044847c6b28767fbd4e43bc60030667fc01b147886b5015bc4060d42759226151db02ec13475d873e222ac1b5b6e2d78a230e41e4f1106c295eb58940b0373246a1cacaba737441dd06dbf37bae6c837d413c84296c6e88b803a9b26e15f222ae9888be46365e5009f4510ca25758051f22317597aabdbf3c1b9fe91490a4b016657788f5d6e31b70a02de0cb5b658df355f20f80a27dcade6e0543b8a07ed762fe0e203658f8cd17751898e738d502cea1aa4f4d2a33695eba7018e048fa99f90b3ddf972f1396400e9660d46ff4b912921e62d745c7171fd4b37ed940e8a1bd2a30470804d76396b0f6301a1bcc1ea965cffe117d30ee933d69942a3cbdeb65cc2ab4fe1858bad0a5acbb7e4cca9f10757166ef20aa3ddb458484f872ae2600aabc365f97790102ef5b8fd320c9d40d9c31e10371c80cfba7b189292a397edd68446c507bd5cdf33bd35ceb1d37d5139e22c86e208bd9b2f2d880b45f805e749da499e041c2db461065c9666be1195036141cfcac33597980a93c87833f8a1077ea2c35d409079cb4fbe156a90a4cc4bcfd1e2c9627cc29617145a29e0a5c135a41a2f5eabbd26903837feb56dcb08d5145f93847458816188eb03c21d0991f810e1be86917723c26bb9b5046b7318ec0c25ca4a2483d02296d2e915194f19c84b6945221df6377235b4d1fb1d261bf709f57199a15dcf7e9d3a68f80ad69af6174695dbf8d9bf8e5e31717cbb9bd5fddb8a3ef6a50ceac685324983df542f58dbf309a0937f5039054fc90fba619438cb761c1cf0234683fb7187f5c37386551de1ee932d9efa9fc5740fa333f3b1e37bed8c2643a663f5159b36f2da9c526ee6d9d19aaba8c73ee67911f676aed6351c643831f6871785708eb047ab95b1341b695c952fba92e0ed5642990f17c4ffbae55444f6896d7d9b630bba0fc415d86e97408523b6541ed591c44b3330b54433fa83f2fd8621b0dd400adecc4bdf50fb790782ac8a7648a0dae8e3fe4094ffe81d32bc34e87e97b42093def0e3cae499a135c7414b6d06ec834e20dbf5a994dd463ee0b807f880892141f681304bc1ebe8d04e4bf8ed7e60e0821a25996f21c64815a2d2f9cb845d66feeb5d469013f8c29c54a39f92eea0d989c4de81e2d60569af5a9d3ed87da237d389346d02c505ddf71bd3c91ff0faef3b41dc5340471ffd5e4f52ff1714deed9fbc47d65c3900742fe2fa9b919f869bbfb7d242597d677ecbade4d2bfa2c98a4b26b14597789ba952a42983055fd61a20b7a83bf4acf84208f9d1404caf06fb44e87910e312acd09ffceba14dcd6fe0a151c976fedac541a9c834b045e57b21451d3062ec8e3d81173c94276d15986cdb4d6886941c2d3b981291b5c648826f98019b3802b257d66baf4853425efa8ea6be0e27704922905124bc218a0aaea72992cd0aada293483eae093ecd65e9bbc1201e22f9511dbf8bad54bfbe9cbd067bd62532d58252d4f9610fca40e36b0a55c7880d8f90c5f525e46c055e3a803db465bbe0380c0b0c1829bb7af3be7eff4b9bb9699abd2bc1051011a49b40890d2d3b1a74553121c03a95684c94f238273fc40f53fb429670fe431fe83552607fa48cc9484b2df7f272923ef0d16307cf7af21ff1378b15b90f104a8c23232660700b46de05b2eb9dc94bfb5cac12f1e80d2e74fde8491c64693ce1cdf590785c99267f36c3bccf58209600fb5e843c6962b6231c94b2a2dac46722a2b77e7fe1a59ef60ca886ffb5402e0667d01252044102c05d720383422af368f061a4b1f414f188e2921d453cb184ce50a8cb7a5cdffae7e21f50f289719d46c062d248f0fd765a3c4715d95902fae0f31fb32258df55bfc748447f1cb691f83cdfc5061151f460c060eb60d066c1bf4ec8d65a1f5374f2db6fece54cacc7605d86a7d29015de1240d2e5de7c70e4a59744c0e80bef7fed10fe1ced0bd8ab087bc59f360a4ef7f1dcb8a4a4ee7571953fdaec264044086991132df5bac14a9d92879756e52fed895c2792ab37a61645d0feb2b79e5600efa419177120c80d83d5a27447924ab8f8ec7b722106eefd699269562cc1b3c154a903838fa315174969efda550e2311c990503b0604f576735de60bcef32319d3bb7eed385488587e9b5a0150cde56ab8b4f52dbb183ffe433788265b8380ab51647a20dfb50dca547923a7b8d18e93685422e9da41ecbe3843c58bd5cdd50475990c535d5c0c92706079ffaee753e2df5017455e7b82ad4da7b558f1e8b783a8f6fb134cd7b5002441baa1fc4ec300fd05c78ad0409541d52dda53dd983d1bbf3ec70939554fb899e6a082875d48ebcefde9f34cfafbf3ef602746f86e6728e62f1291018f691d395d644e28fd9b0bfa655ab1007ad0bc5aeb78081b563dce4e0bc9c32ca5b3a44045ad4b85c65e1e6c9b4c05add5bd69051232ec792148224053dbfc6cb93b9db0de2243eb1cdc6ca41ea8354f6666f27c067d6fa0dd8a0abd5292b2353f4207b3b6406603ba0b05e90df107fb91eb9c15991077823de27d5caa7777502bfc8ffcc34bf6ddca580907e719d5a0d4d1c8cb6c76fb705d40ef6fc0c4dbd34dd11927952a51ace65d70fcc3f242a7fdf397bb4c7a7292da0c4ff9e686ee726b3179f855b125d04fb4693aaad1ecc2478bde243fce7688a5e55f71553cd0b88b483c0d51d7b3349b35f2e4c38982220ce280c912e3f7edf1edbcc41c36c705a112c7a98f71d4b7fadf9e2d28287cac6b5fb2a0abb52ee13e2a38defb1553637fe51e279f638e40b95cecd6f0bcd517a13323536ab67d75df2da5c45425ad49da5b157057261a559a8eca432a6fc8af5e74ed6458510b878220e678287da358ab0fef82f1abe44645cfffac7af6a0f1ba5fc4e2f4629c5c27c1fb6e8a3918a2bdbe17694b9459bd5750e1436ce40209ce3d3eb782b23dc30d17aa50959f967f3230faf8e75706ed90e585019401bad5afe6a5654ab17ac5bb0385bd377ab086c036a2d4e05ddc15f0fb2a7aed34c0e63e881e59e3f821a6b7be5fbf626aaa490e93935d88b3ed1170fcc79102a0bdf265ce8e0e833504289c0d65493afd6618e97a7f5def6e7905d52e2c4233dd00634107060dfa9384dec7d38ad57326ece362339587bbef58bb85e554140490046d08f8b471cebdac1d2957f2660634ae4d4aee2e0c6c1407d64926317ce8667b5ab2e6995fa970b062793a58d53ee60e0e6ae6745da07bcb394df2258b2ac2394faa4fdc584d362da598271be19c4d5eb2e753a0376bb30a3d659a0f4439874cd5c901a242f6fb509d920c89d4c82e77c2a6ea56a449978f0d381b9832a0e88e9c513eb46505ebc4609dc61f5fb01b9f4d476fa4a8d04f14c5d87e3bfd8420ae98206e7e5a79c7650f71b3c576f986036e081751c0d92c271fd6a63bb6ce5d7c336e41150bb984eb9830b53ae24298ee9e6290e5937fae93fdc295bb10ef385ffd2ca1f98810ad6a00840760e86236c38a684595653db46065418f60139ae59438072fae69b170d0b45d2abb40f026febb88095b298fdd6bb73816fddfb51c0464e8de72c7370c549c2b8422960d3f6fb47d4f1bc93c83ba4dec4ff068a09730680267688bb5652e326f650932fcc5752a06156903455e651eae14618ddd0c3444692b1a7c70aec783ac25ea48f6d8d018739876e9509d5e3b71c1246714945c657c8ede7a0bfeb468dd4ce1ab7ef660f5a0e20cfe21dcdb830a61348073a82e8039d9feba6a7e3ddc59192bb8869aa89d6403a7e71dba517e17d839439491ece0ac3a0e0a2b0a77edc9991ef514e36ac516274b73ba8b8e709bd569f877274736bd9a4204dd444a08036614359243a29f3ba6a021e8d7777390f85bb8871f8092345ed270940bc111d78347132506587fd6c9cb1735a6c69f1a7dcdc0ec62d035baa054836428488c0d31f687e393ba1fd29fc10f6fb8dc8635e25f9f42e28c220c1beb8cc3d27d88f4c9ad76a2bb95d949a5dbd0b9a7cf0fb07ff4ccf5669da2a20f1f58dde474a091bc7fe94560f269f29aafab207d9cae8ac56a399053adff5ff89a44b75a4d88dc5210dce2a494993bb691fe98e0105becd468071cc8dae6eb0b2264a7ff5bf25d5f3cf8d781348bb3791e2ba93e4f87263d848cbb605c2fcb13ee8b9e92711f284b5087e74e32d625545f9745407bb18f194cf4aa9ca760ea59f57334b3883821de2e28e5f1cf3b200cc58031696fa79e61e555b8f2d44f83936a4def76fd66b4d67c2050d98c711868d6e4ea4ff76e4c1425f3fb3a74200f2cde28d73e464426bbba6fc59dddfd8a24a3b641d8980222891e8c9a8d3d2486ea985525176bed2fe3b228879d0962431fc65f16cb1328f2aee9d852de0b922e6f42681b6ace6b928dfd7efc394575d5469336541cfbd014f752fc2271664ef9a9b9025272e0c6ac0cbe70852b3596a7841c9bc44580264ff122382ab87b88fb0b606bd46ca4f4a65c43e3ce60036ab93f586fef9615736499a90cbda7b8ab83d88d0a665894d798622808bef1fb260811ebe521be97caddbbf44b27a87ec9647ab273ad26367e91f0aae7f66415991d6243016b1592e1f8dda4e7f5887eacaba4b20b6d846a294d603d63a1941b9edab9d5b4ef05bab50a342491fe82d401ed8bd0c6a50437feebc5646e6f09adb8f7c9644a543f2a423e703ebbfa185c61095a6decc3fe9e50214b1e74afd9ac4d04c8c35eb04e2ebaf646edeaa3b6c034168399117cd21184c64c3c25e80e72cdd69a17854344d4c0924062da96c1a1d5bdff1c45a0b48b2483ce8632b011d4e4a4f3b1af309d7ae5253658d5d67aca9171fbe31000c7b582727ad5a2a3e8682bf947f455fbce249836f033c2f28d1a59c25c549fde784e5b756471180735222afe429f88f34120d7e1a4b1b51c882be29265da534a1046aac0cff13aefded3e53ffb93298c32a962045379d03d9775a6a595a4251215b6ff97debe52b5020f6de57e6255890c2d72fed90897b322a3b446313d1e9345035d087cf428133d83a96c1544005141f2d0e08ff2b6ba7f69850e1835e52da3e2aa51ce998692e89d9710ee1184caf26adab41de4f01415e872d4755151774c21612e6c79c777d2bf806e4b7969fc144046d068a65d69fcb8cd9028fa8fcb9198bb763597a8852f650a207af7a75823c89d382a783b9f7b8cc87dcb7d92aef4e029dce2237026accdbddf3a03149b2b81ef8d667f2295cbd9444c26f80ea1b2108ec3c2143cdd366ed5f1b58160f88debe896689c8b2b80e22af2f98d21ede98e6ed0a42f2962d4ca6f32dfd23347d5268042ea7617679577a0202fcc4c04f889f64b1fdb216acaf1f65b68015692f7beda7586ee3c3a8a04998d82c1a03d36ad634037e60cd052dc852c4c45f9708cbb9b0b01631c723d59c2438a768e6243e510cd494e4f5d95c91c2df664640c763f3204a3d2bc251fd88e8aa3ae7f34ef6ee9696a260260373f8bbb841364757835be8cda22dc662c041013b8c64f491d4f323b1959740d21fc69b42237a388534b310e51b1fd519bf7b26a6c7cbc4e4e0c26380604ff0e349215d681662843db501b9ea5d666ced4705d2643b8c4e52c9b36698c24c35af2facd6bcf46647f7707c4672996dd5614fdb4baa6f6b489703989690cd86fd75e26f63d9e81e850a72f6dc389dfb37a5a36a57568a33cb4b9e113248ee02f1f71d6a279ffde849c2a11c15228b1e4bae494f4449727199f46002708cd02b7509f0e270a83df6a2261b558b04023742b5edb75f9ea5e54c648931e713104b8001cab5c05cc493f453bf35650534f4be865d02fa7d096e74b231610e3c19de555c00011bdc4e3c9aa3f551194a3ff2f2bb297ccff97d081f0c18319e05d3b51874f598377b8399b61ecaceeef0acb90fc58561dd81eb1c679c2d9aade60c1f64e9cf8fcfb273b042629813f3544f8363c156126da19284490a4afb06160f853d4ca55dfb2ad0ec84f5577e7d0083fd3bc8482a30b440cc017b63a766272e1dfa64b1cdf61e88da4dacf8b3667ec32b625e9b1b91a90f5187237046fa261e8546b055afa8495a388b506cc3ce16d717c476c332b6fc0869eaff5d77f8c2b24fead0ee43beb7ef7b54d51c39fd53038bb91b65af4ef94a41bcfd5fee7e919f44cfa05a9801c63a950aac754cf6ddf89ba06ef2a0ca9e1250abf9ec9ff435fbc5ad82b26e6b7245a415648bde45c7461edd1be4c45f3326bd2ca50f616384c79403e62276fc192c50698eb4d1116786bcb9ee3f620099d8433fb46635db6d671196263deeccad06db47385de9fdfb01d0584bcb4d7ab364577f4c8cf45a0c9d924bb00f4b6f8f18a3c0bf56dffcfe92d012af5bc74b6c5c510987c4c520e9d05d56f5786f23c91f76acc65afca4852cef1a50d950891ab645c9d808974fd792372ce6211e90a33ee0308d8ac387a306519b2b002256e603c6c69fd70fa7f6e0ae535540be5f6d852a90c103c2214042b54b3c46eae0ef15c5607660b57c46b6e9567bd980761e3874ec400a9fe72d6bbe2805498c094cfdb0acad6d2c87578d9687deb7d33a1784d5d2b1f3a7100a9278a89a8238eb203f60b832cb1a4d61dadad5a6d20acd27dd89fd48d308857f82c93dc818bb8f86588ccdf25ac2709af5aa6ba5a32bc0a09aea13435b84f19173aed2bc5f945aed47a42c7601198d583e0ba2a1062c19402d285be852820c4551431b34f595db789df1c91c0871412e772aa2f2ef50cdcfdb80d733a71f9d21716b8478f2003fb3fce75804de1c53414d461f0a547d5a4684f94d57cc0d3b8779edc22ac6acbbc7c52c9f6c43bcad3ab80a4912247886d152de2f2e1d557cf9077c40a0ad4f1aca61eb2c8239b471763dce8930bb0d8707f4a472f5e45d222a9303cb2b2453233cb95c1b2c71ec8090a1b92616d89833e957fec4a9b53641a0246308da7c0e5cce8c9a262d2722a37a0774205f0e31fac48b8f346fc68266d4ad5f0530395b0ae8022971cd0d871bf1a2db6052c2d70fb423010e3c0218287163a9d7207e0782d15eaf9c9c6c268e46ebafc8193e885dfa01ade5ec848d59fb640f43df8469da86cac5ed172b5eb15a1f23be79228773a17e9a8507931ae761d0458f9cf38b7d30a54acf589de3dc9ef3000c9844067b0fba60880d3c9da4eee551503ea2bd0f8fb8d4e806a11713e4ccfc5542648c1f1e781ea309d688b4427f98bb0334319e091c1eff4f95a4f62d7c46d19cd1fb60f2b2faccd26152b51157940859aa6525f6d253d9a72cb5b214fc22a3b62de9db0b9e146be54ad23df4bce33adffee546904146c2cf5da9873576b3be3a6f498fcd43335c880127edd55011866a821b731117bb4d5d84d786955c9911826fcd69da935bc5b50518a3122a5f42dfdd76f102ccf6097950bcc5b3a40059629f50d72a58f6b9353d71bb4d6707e2693354ecdb1f7126a72e20533fa9bb7055e3f16d040a850c0c1465e320f1e278b111d5852a34f959bd8e4205fdcfb418dcf995fcbb9d5c9061a5bbab6870abd9feae693dc20feda4d44cb70e87560051f888b57d08a740d70112bd1e9e6de8afd6764b9cef34c48cc8a400b8a1e221183355136606c031daf5ac58d8b9757aebfc06cc5c998a56d395324679668753d36b1fbb00129c4962a283268bd8bc8b349242031c2bc8dddc2a51ea68027e98647c98fcd69290adbe41d5e0b89c1d915aa1b79ca0eaf8ee215af799569147e4c1409d201c2f96cb73ba5dc2958d8222206283495e07c4a3d2650ce4741f248e360d19ae47c23c4b74db32ab392513c474c8402fbfbe2ce23c311c6a4ec4d7359075eebd5cebf7599041dd4a11c129695be13b6f091aaa85289ec687268382bfc5c3766d741d1d593227e28c1d2789fd12dd820732489b285c74d6bb111eb9a0c8e0373bfbf1f94d0ce1898a21c0794994fd712fa77c11aa754e08e1a6940af37c90f4681eaffa5f148252f045308ff25fb2894c03c8732e10b7d0495a187c4863b6241252ffc9b446b881dbe4bc217f15a37bd0d0ae6102f46b64a5d415d96bba71791dee99f3e7f77e73de602ea44465f3cc38a8cb4004b49206e3e57ec766867e95b1782c5dd7801570eea15d1d001c4f1191cd1f3d7a7bacbda5e1082bdaf19235916a24c73e484e645c2ec2fdd3f6d81e3901e48f42668491ee0943e721d740879d81152bf06771913643b29136e672f1ca4a1bba233aa53e903572ed5758b7a62c09f7ba8a5880a4069da295cfe58886d4bc2c3e3f1cd9b19c88f8199f394dd48109da0ca999c2b5490f68faf9c5dcf5bbe37908f4a27fddfd78fdddadb0ddbe58ccd921a442f5919e353ce951bb2898b5ff40462e8e092ccb76ac6430301f662e91c2acbe0c33d59e82f83affdbbd58b0690bcc83988144d201486b099619cdebd83ce0eb541b917186c0219d6e55abd7203c8185222890bb03df0a64bffd9d45fe8a2c43a5094c18217fd21ac2abb2c7ec9af5fcc51adff676632fbb968c670e963243831fee5bc0276acd1c49daaad7496f23e7c0732ae3cbe344a3dd8237a3f3ba707fe65a2d1a0c5b7badbf0b1d914e927f8d300e765165a116918d2be3d5bd3355bcc2b81c4aed5979e57bbb45d1c54db47e4e083817e191c8afc79704071bbd91005134b013569cedd7398c50f29dc3afe569308b663a73e64f2c3be75bb737dbaa8c80a5b260a0ceb0ae4f89a1a2d0cb5822339b2b2950387f3110b436c1c9e5c654efef3899b30e3e41a6abede3b21d873ad041b920fbdd32a4644a85ada5e0fa656b0e6ecb16779c01776504bc93c5a07f499c64a6a58c7ba9beb46033e150e13a661af7823060d68a9c1261363f926fa0e447aa818827f89f25528839952e507c495e3fde236d2de9ce9aa6eebe36707f0f3289c5a350d23a8efb7ae42279b9564d30fe868220fc86663e6ba1e051e6a5431a6699ce2d8a0720c36806c56ca01ec96d567e6c09a96d880dac9224469a1e803b624a12f7af59d04ea462259b9afaa5c431d077b18b8bcfecdfbf4d004f20ef5dbb648b411f50a631203ef0f6dc968c624f3329d2f88ea98b877697638905f22833ef9649bc0484f8c389600f8c6d35b1ea729b6a5ed5c2f611790339e84a34cc07990bca2c2b56435484788b93b1dbc9217c57285f10222889c3a4d5de6679298bf0926cab6cefb2c08ffaf393f6e63f0745802908465a40c60e8bbb93869d9ed6f314c7fe4485210012b6de434290d6ac7dd488f79d9f20e183f4a2598a8b454be29160df96edcf72ff021162c8f93d9f37602324ec9cf32ffb6e0f21abf7e93d9701bdae93fb9cc8b6e4f7a6c6f2300da9be335eca06e9720c0a0ac3e2d9a44c71febec59550b96835dc430539220ef74daf46e6c7202e08ce743bd3e1599036e4c0e1ba06f9b43a72f2e35b6d2e0c390a473cf554fb040e9c9b7792aeccfe2a830de2cb270affad58a2a6deb1f996541bd44d4371e18e72659140d0cf081b5c38d79728a8b8b5a3655fe3004c2c52ffdb548645ab6da04a9ad1ea59734b594fcfd70fe75ad9744ed1d7704145295be6d36b502c56a93d1b72e29217f5617577dde965d63edb705d34791a863c2559e6f82395b519aa7f897f4b412e34a022e2392627f85ccbc286355b9f85eec75d3764dcb3299e2373cdfbe3069f35f3c1b41fb87388ae05e5acada61d0bab57085f5d8de085ba13519ceda30c07a44e09b1df043e5be220105bbb955b3b730808d3c96470229f4ce74b6a3430b4633111bedc7ebb26741191c37ea434dff5168334ad455d19486349ccb852718a0012276a21b57c5d994037210f7e0057d279ffbbb0e06b61c54d3ce543b088d02584dd123c52c1c53c78c5b5ae8cf28fd6889654652f9e6c56b0b79d91d6098d8412bd17d7a34cc5ee5f2463323136e59a3db9bb5447254ca202f9811cebae9d20a191194a80009aa01519ca9cd35445473c36c0a668227ef1a173d65e2129dcb6a257fe1739f3d2bef1c29fdeba6205e99ea6d8bc848753ce0bcf0988200d339e1844004911277d093c59d569ca6d6665593771789ded1609813e271a07aa786b1b717dc066deb163329bbf69d2c10f41004deeb488d44ea904f7f7ec27c91392dcd7147640ad0c825fc3bbeb41f87c364427356cbc619eb40ca058a4f9e5635438629751c3e997c895c961f07baedf944afb6517b2ce6710bd08fa8bc945eaa96e3fb2100ee49e5c3b63aa909b646659a7bf8bf9b7b26d719340bd4f5fc2dc7f0af0de3687f2fe764a179d4b35e8a3c3702bf1b20b64e818058c3cec240ed9607eb1f51864570fbe4d8a2f43e4f2e5a3b9640f904c915c3ff4dbe6eabf19a1c4d7eecf11eb1f66b77e7c25abe10f3965987737277cfa42dc9344ee230f201bdfe1bd7be9f6dc22395a9862613251652ae854e55ac8a2b0cc5d7a58d3f8667f962a882a205d6c410482b40fef575b3219040ecb7e7c18f8f3979e44fa3ddd832fece040886b135b2d48c33c44a527ca7119de1e779a2cdae1dc4dd7601964f2c972493ea6c33ce794df4917aaebd4626eb68e93c65713c9bd9c8a29207e2ca3e715815d2501718cd121efe87fd096b96fdfb8af714e512ebefd1179ec4dd2005b7aa1586148edab21b31b8d3c35f0ad11f7dbf3e264c9ef7dfed603b07bf55dfeb23092bc74fa7c0a814a002d241c4762139e4e1353be41fc4e0b52fa5f3b71a7198a947c6e4551a557b21e52817c8840d88bb85c418e5807760ec6f0a4ba3ac4916a58e7d60ce255ef3b14b75197fb0c00757328566523ecfcfc581d38faa1e6c01e8a7eedf868760a09940663b40b99896216d558a581b8df8a2a1b71e329ee6e6759ce32b15a5d6d4022c54b66718621965043a59848e7dadf15fc2d5686aceea26b24064cf70b04352455350e8029d6c7634515ddd6bb72edbf832ff8a1eb6cd3a6b298ff3186762b6e4fbd0f237be96d69b5351c67730aa915bdaee59ef6a12d9730af2ed0ffd1246c0ec9293ec2a77ceef270409f531718128a7ef4712ed47263c659b7ca811522003c31ee189e80076950685af3a35f0ed5bab8b7890140a53173f9dadbbebfb08046ed679a7847ba84bbda170b8aab025381241a7a5f0f52b88b2dd222f319bf849cc1a7d02d5b5da6d73a06ec5614b85f844c7a33f95e5be957d69f196d2f19818c59cdcfb53fe5598691a40f1f27a2489f3bb24b074505f2b0dd12517e608854c10bf4e2f2722f7b41eeec85a0b5556b99dc460e1a079af4c1afc0e2a65ad666a0544f2a92506f828cac576608494e3e19695e0bca20f8e77c95c377b6ba9982479e59bf54196014b5d0362a8c65f37a1c26825c05bb80af9dfdc3e02f96d26f304d9aab6b138cd5652f4aceb3ead19a6fe74fe9ed52b868ef7b042779c4f7e70817b9a6a6a4bd6db6ea6bff887c44ef9528ab5e4d42fea8d941fe41f0ce4d91a1c812dd0572cb2a73a1544ba631676d845d1a2dfc2ffe2d7d833dced8520bc887e519b65b856003aeba45a01b3c8a4e307ac9e7d94768ebc4dd5c9696362997156c7ca7c3b7cee5a66580a0f2985e7d0a34d4d6a1f72959aa760e3147cc7c586b1b1bac69da3a5b2f09c8582b734b4d9b7d03acdc83396825c322b8f74a08ad1e8903b969adc0a8eeb8ff735183e9463716eecf92f1fedbc6329aa06660d340ca616ee0cf23e523804aff3846fc4c47fa46797b0bdf4cfeebdf85027e11927c4be587e137c27e085e7644c97f2c8b460f5d9e0928f175f6f70aa0c0c6a0ae76b7f8c4898c5e7c09261a1d4320c3b0340593054f4a8f5ae644fa4df2d5ba4eb355a88e421c5379afc09ee799303fc8f747e1332764c5c59e3b2857a775a518f3d63820ad0c25d62d10cf70b0474f7d833976175726b71eed2e8d83babab680c16a10bf12117e2ee477964201e4bc6a9c3fbae2edd7298ead73b46a8ecbb7e9972bc5b570b33de05f4e508e1f006a8627d463e00ec025b36b918d4c82ec91ff048123378c9170a396491a3da7ed2ac89483e2765cf748fdcc8ece8e33b2ad716a07212230a6c11b75aac6d4f1fa5e8b557e59e307de7138b0c774b9dfe4eebea0fa03ee0f7856c5042abad47c9fdf86528c34fe3af7c543153e5805aed766904d5c5e2f3cbbb65985bd4e83a787096201733ef8cf52ae32d7ab9048eb3d3c58c7b9beda1cd540688d6373dd92d56251b78c464acad8964f6807b1c3e1b96938a654da9e6a2f2ea7b03bd142a1d91e59bc8060bcafbc91a025021d1b5164a148c09c22a5bd9915d96b84fa52fc4d4dd31ca38e784a2a7b5456c4627c140f241befdd3b9e26ff06dc4f6aee8cd59062f0a7ba9539f52f1f26f0675827111dbc9dd7cc5cd29682781c5bee0c8c3ba12fbae6c992729c1e575aee4a22960da6c69d0b2b39fd9de1cc8066c2304e0ea20aebd192d2ae8fe385eff87fe767907ec175034d0d46b0bc2565999924b5db1bebf46c90f469bb7c61bcb22d2ce4870340cd44a48380fab541975297a1556546ef410612ae13fd68a70524432d937f880bff57dfe1830915477f9f7d23346a21f131073faf22f0a2458ba015c3bdcfd1d5ed4f2e7859ba1b38fd40d5dfc6b73489511818547dc463492567a8889573b557836f6bc01f99e3c4bfad821dccf627a9d9bc43aa606a68ec6332ffdbc00714ae5c30518460dfb803d80e6d4852fd1714265ca59f79f8d0354c76696bc4848b43aa3611b385a167ed62e8c4641821262349b8fa0de5cf7d3a004f8d9e3b453641258341a01494b13e23d1b2924e1f3f66608dba0b42b2f6d82c9a5da7861d158bcea4bc3a03db9799dc620eff7d74e431b5b3d73ab0e4d938b55ae10c3527121caf784b45e84656f6aa0b1a50ac3846f5c5d9b18cd4fa50ccf7bacc740111c71cb72e2ce73e8cb805495fb84ee0b3541a3ff3664e002cb121c1c728ae8c4cbcda0cb8fd4271e17e8a5c90318fbd1795fa372e00c71577ca87edc79fc037b4b0c1b128a6bbb4e2fd86aab8138ae1ebc60cee016bd99b0fe3ba00b0941c75134813f1bb470a90910fd51b26fe4807a1801081a41c11776370f5f73aea9e5d862296c6c3ec4c54ffdf2450d2a4334188a1646fa1a54bc9840437fecc0bb1f2a716a225be01b4cae10ebe62aa5369bfa42f4f9bc2e339aaa76ada622f37ed5b8fd598cbf5cf500a472a46fac4437ebd618271d109fdccb574b2671b1cd2f393def72b57a7e86e39314297be916aa1aacb5624d0939a600a1d1aee5e2f3419d8476e7d2716182d47d3cc43f57566bccb71467893cfc03e4c52244d5b88f01bcfa9e79b716c3c1d01aae365d681b09c9ae3eb7aa066d3f16defd35bd256e33473d44e487d157f9028af4bda8a2e1df90df947502b59209fd8f802517468d83f5b8eeb2f1f31453ae0a1bdc761d16e26ddcc1d9a5e37f02cdaa24051899eec330b7271534f14bcc64486df1c00544443fcb29fa0a792b118218830baf275fab35ebbd5660961fbf208faa027e061245857849af809a89e7e8baf74ce8291f8dd0a0e3954d8044f66916db991fa1a5cea0561100101110d8197c5b5102c0e1d5505f1d1ac82046eaaf1f19736b5a1dde3b42be526ee04c2365e372a69fef1723767a8a7c39f3c2a8f54e7a6fe436060d5f599a35cf686f7123ff562430671c9062d1a5e2062ded6ce45e24e0cf9c39af6d83d1c9be12a31ac4ba5711d36986652f939f411995112d4cba6009f5e65de4d961b798a8315b59c287f50886d1522f038b93a5180e6d65e5a41f92db8058ad0221e165e6ba9c935ede6eafe9ccb4cd04d27655b73b5c1fc1c5f9067393a5eaf400f5d3041bf8797ab7a8b0905411a8b6863418ec5756fd5cd6298d4f1b6c4ea59fe9d519c505723e98057a15d89dc52572732daad08453ed93e75a3647e07e2b29aa383d52227c6dde179ce98d8b16841a39742328491e419210bb8cc75970cf14a6b216a85dd6fc8eafc4aeb66d87c81955779545b8a71cc9646ff2334c710ef02b28c6210ab5ccc1e73de3eb5aab1e1930df8aef2dd9413beb9415e888bfa5453a9aa72165ab4e014fbd00028c4a0ed507b4119cea520a6cd90bde83ac467c5d6d73a26d225678018310d040851edb5d30701daaf0e7073fe94b7064b1f7a40aa78cc797f8fe3c8c486a32ef34cea9032bfde9c672b9eb812e8ab796d694823720d105afcd7006d4d90d9c95446a877dbd6321e5c7008dc441f861ec61ae23cfe70416ccf3c7dbf5b8120dd7df49c9e8123c3c675a974248f1d6206509a4c78a77ff01e407d0c5fd0388be2240df745b1992999b3b58543d16666ecda85e397051f303610082fa63a916cfca76c3f89c660952c9ce4829409e6d5d8a749d027d8d0e4c5f07037c733e92b3639dd3fc874004a4deca86fc2fb7a294e43af0e2b1a8a6d1dfe111f2e896ced1fc6ec666b0c348bbfba6aeafb63cd655ff08403f44119187516f443b5d59c658e013bd414669d1db4e03941b6f8a83744a6b0bf429458917df6e12f4d04e863cce52413cd8f0f0b4b3f2869d395056399400ea5c853d1dfb2f5b7b54a366b9efc24ad9164dddc3e862decfaf9914f57cc7e6f3a2865a06a26262f084710a13f289d9bfe66d97a0f324855eba5ce67fe3e532dbb683fe10ad02339fba5d7a6f531be47e6bc7f83caed222471fcc2613d288c5ae8e736a7e90be74aa706be01e6b95b69b6a3f1739e53fcc5811683991cf6c24eb3956889424d198b4568accf0d75e5617d0e4ef690a7733aedea19f0eef0c668870b73630aa2da0c9e2878c50540e4dbb459c14408796b3c2b48b1fc0fb2bb53844acd3c79734d015c32d3a61613a7c6841f462b5b97583aaf6aeedffd456d908a3c91a8992fb178ea61623a7eaed229bcfe21c96b17524cba33e7534f70d3715f13a32e85842e7e0125f80ef6e06e3bab2b753d59e1ebb40320dd42a639d9dc4cec9fc1dd13a6535551f1a1491da5fd04c454853e73620a48573f69f92bbff0cbdcbf9f1adaa80e7269848fb03f61c2d4fcd6ce17b18754d391e34a97e2cce3e5c3dfa82efb58d8cd8fb7b0a10739a74d981555a3b92f9d258ac1a0b37a02263043de0c400d1b24157cf98ad020baf692ca79e7b828bd9526273d81adff60e6484aae4be4cd915e85a4a852ca9a968ef690f01dd10b73fe58a10e6652d8147cd95ef66dea497c24bc20b8662b411577def55481acd4bf895ae05b3634cc3d79bd45b62bfc557a4e8bccf4cc88bd0474397fdc9eb4202c91e5d22deccafbf97da5bcfbf5a688dc66355312adc431379b95ea61bc87abd216862074fa94823e7ffb605e504241fa6c23883271ff83116883b46803024c25b5f19dec1a492d893023e47b55cf2f337c46ea5c50e9b2dd0c445f8130203382da4a99dfafe835070fe60f6cd7f172279eb4fdff566aeebfcc076ac9274699300d18262ae16500a745fe631366a75455fc6f5328b4ae85a609c91ad79d4336d2e6502a82897c396bfdcdf0d1383ef0374e38a9b2dae5ce879a350dde946c5de77a596e337543937b1f14b75326fb34ff0ec5b5d9e85197a90c4f63de0d3c414b50e04784faf236cbaaa88c110046cf519c117a9ca80fef5493e9b96a8f612e272c0efeda4b5a39e0fb0e53376174d5f4cc0c64535e861be83824df12c02e36be6841f6bb468abd245a14893ef9d1200706cfa8fb8159806bff8de048233e58425fafeeb250dd8f7b03752613e3948abef3d85ccb28ceb2ecd6bc6fb0d1e5fbae9ab81bc48510f581b93125b3f00469d1519c662a0b867f096e464538454cd87c557a3c96e1a5993cc3719b1aeaf7fb899c9c53561916525175ec4a60aa0e4747bad0555321cf41d2e628361e0bbf4f71482dd759c7ccd7e84289771ff216942d9ce8a80c0317a62c4cda7ba93c19a4bed7f0cd3e4c2328e6ec7bf9c4d809c2f3cada0d820d1a9ff7022ccd43cbe71c8fb5d218b33c3d45a921a8c217a17d772bc6287b16f3b58ac11b76e8fdc75ec46ad034e52d3593ba992b160db7be559145dac464baf829e7fbfd90d815c345504eacece4cea2802cb12c5bbacf53e5d5879e28f293f3fc1e98308dee6758b67a2f60cfb6c6cedcb4b90213d998b2f6e699442ed43ea1a44b797f02bcbc5b69a327b3b47d1a743bb45ccfe08278654cd0e38cf664283b526a6c63c316492b7d09ecf1911e119a50be190f54770ed1a4422c55db1c311e79776f18e6d2671a061ee507cfc31c853c561f120b0d6a2767fc452571b1f4a0b2cd957b285fca0f5e4e49d5be511ecf4443a7530d81a578be73edaee96e6369682c15c49904097c89d951e04d24dfa65a12a652bed2ae197166c18e928762c8761a1298ae2bbf8ceec4b256b026d425762c8e28eb2d706aa16633b242964e898dd29ed379573d8f60da49ea75f9f2fc77ed6e93ebde27a539a973876c8dfc5c7f3c869c8d9ecd60a00f1ee99ffecd92e703521f51add7bff55eacb2af7a30f13f7dc331ba39831dcde52cbaa3bbacc1d10a09cf2e8c9eb12c08f9cb2e24d66d7c9e8de57ee2458b1fff95839310a5df3da1b1b2392f042b460b693ffce56d1ce15c42884d58a3c40bb7ae744948a69dee3c5e1eef143cd610afa5c0b44b3ced3232ff2e7fbcb8bad261fe9923f0405e8ed1656290332606fd09c46a20dd84f6265a21f9573d08899d478552c4fafd94de386cce63aa3d327e83ac18009daf78a367cd809d4d4bf311197f7ade0828c0ee4c9a153e0796e3916ac045c0ab2e96ed3780fa664d4be91d2eb31c9bce5b137035d48fdee787470088922e5f6ba88121d2d5a52df1f4e74dfe38626d11f50329b9abe851e53d86efd44107cc83064225a4f46c935eae5688c4c57d78380ccbc68c3c1bbad591e2add888d56eeb17be1dd7964a1ad882d8560c861832e7a0cccae731b4c1b4def80c7a685aac8bf6dfbbc50bdbe5d9c3c461818923710cbc628b1a6f19d5bca63960cbe287193baa1ca881715b83bc51cc5ee7b1ada350890c2e548395d9900e9354260b81b80d86fbdadabec46756d1a61cb03c7c6f33b49a4fbf45359c0b989f53c1ba0c78368d2e9bad883eb2759d06015d90e0bfe8d58f15577d901e847d1f1be4c5b2ca644ad59ca82d9441b81d88c877b19ca3320f382b5651683e6776e1b26c60c146579626b30ff2bbc4cf8e6729f08cd56842fbc5ca2908e5abbe899f8f8f2aceb5aad6aded37954ee906d9d1cf0584afd1cbec90b2210f1aee9c48d75538ecdb649e27f6c50aecc9512cc336e75f4e570c01faaa410ac15d92420624bf0581bd9c6e0e3040c32068f36bdc1ab9f9d096382cd3f79b509bfb72625a9f6160f6d10898d7448e41d460c894ab381c63e1f0e95d37daa80d0494c9801cbff8a008cb34aab50308a84af9e8b1cb22cb7f8354925f349df4101533a04a86b62da7bc9e2655723a1da6cecb40a791b146419dfdc88dcdbdd1e9c9346056b7265b1bdd883e92b872c26b964c78604a8fbda74b067824463fa46d2b02e4900f2283ada35b5a7e5af5f83536bcabc4e701f3ba8ca013e0659470d598f3a19675d8506925898b1116e74ec9e0e2375347eb16608b094dd2b7c7d0f1294b6879914fb19d484677288c506f3d9e4eb37ab9e02829963d11ae06975466278092084278c178d323ddc660de06dd729002bcf45158a3200c5b0c9f1f2df62e5a3b469a11eaa2932fd80b55d2edbf4adf13511b0868ddd1f9bd20e09e5dd3a0ecb76655e3288c1bb2e26c787b0341165d96bd1f9ff5b14732441763a5856ce752f891ccc6ad69aa88129cf3da3a03324c8a34b3b387aba290f9a3068d8eaf7f7ed406a56e3a714c0303dd5b10ee49aad7096886f853fbef27905b947fb983302829ba48bb61995eef030cb0c131f602511ffa64078224dcce769963a418072e463f82470cba6d8493fa2e9ca5efb9dda91a171cbc70e4e5d69bc41ece3e0677d79d2b293549e6bda856fc77cbb709091fe8d6d5c2b53296b8b229e8f0b71800206255fe63525906b306b34a22052b3333dcbd37fa25b8ff25cf97349bb5eb85279d4fccfce13a398bd26ac9d4fc0289f770f1c5c7b2dab2bad2b5341218557e5cb9cb58b5fe257ecde498318bd34447ec002c8aafcae345be41546c98cfb1b8be6e4a067af9495fb4ddafa3dc7bc2c2662a72c392ba1df5b8a6e08ecc744545ded292c6cae9afb8134873402d0daec4c8fd18a3d05c6b7852a731332a82b441845398fb3b8d0cbcdfb0f7f1f00580343bf6a275f7beca0b199ad0e4288e514df47607a6520f7a61b3964bce2a32a9ea8139ca7af12fac022f8db873639a9f993fb6ac6cb77ccbf0492363030e28b65eca2c51fb6d974d0e13aed681600a80ac489f4e3174c3a1d1b2665892f89247d8feec84d6643fe247ee869c111eee96fbe8d213f4d8776dcabb1d6a9fe4c453f9d6fbea132eb83353aad66e71c87add57ccf46dbc3edbac394b83f5d157c34b50e6b9f54714379c7381505a925fb5240ee4abd4d97deee552b2666450c71e41c787338572c33f46561fe64bcdae320d9b7b1c372f722fcd3fdb090d65450f0a0700d206834664e9183d2beb8151383a8b2b69e4fc7362b0d227f88f50a6f23092b7a6e274bcb5bc5fc2f84e7df62e161296d24cf30b3e784a05e36b873350554216c053da92c9f230bc4e24edbf787eeba33b4a2e5d46c1067867dc5f9ab2adf1a1688212c90b8e3e47e7adfdc371a20689fe137717661805287874b72c167c76dd432d2db411e06e1935f8e736b0551fba390410c8526df3826ff95510f89916fb2676abdffd9c4ecae1cdff33a832512f13fd0c29be6c79ab197f6a52924a44dd8ab169a239683a18a7137bd444f2c5cc634b5ec49402b5cfedb3e27359c1bf6f8230c19c7b8daf1e2ac395f582ee8d28319a001f46fedd0ff25326db20fcf1a57f497d371d6ef446db8999a736f9f1c5d98fbf75d6917d1cd806a2e3f00aaeae43f3e46fd3c682390c881e46f9e689ed0625b2243ca39be790fbba877c7d53e947a3f5d2fce8bdc3ea2c7fce683adcd47331d19aeb857247e11d1b7a2062376396809780a9e16e376687afb2b07811b31593eef10daec6f53f1b2c6ce9e3de84856f7916da54a70d7d214fc8b2a60a14638bed3a190f26f22d11a8b2c36d952e4fe2fbfa6c70c284c384fd273cd150e18caf2a2b4b44a50adb8d5a0dfd294f7a5882ec06d5f3c82ed0df9311a000aafaa5ac9ad8b4d03b80772d6d85e980baf1425057e9a9edf81dd281708975323580bbf1007ed902363d7b27c795765947df3c6c1932606ee155d883e0f2b2a7c10f1258e30b0f8c35753749659975fc68bf423522bfbe6ed134802426267c0b71b999a6b3b405f64432db6bf1d3b8af2bffdb2a98568c035eb0147ffb621b7593ffd03f3f23efcc14c43655ed49482c20589d7482d432660d10bd40675baff4ed021203cceb39c8d4c7ac971a0c588cc3469b90f9723f8a7445110a2352b3f4a9c33bb4b4e9a9516f9b633516604f49e688951f8f0f2f30e2ffd73b4ef034a320369632b6e13ee01f2f01bc7d8cd6bc91f71b3a1c4e5cc5390d92050b912eee39c1f2e4a601152c20aa957fbf546c308f4fd51cc681d1e63761b5bd6e09e96ffd6d227186536894e69c0178a621d6a0a53bc0aab9aa3b107897cbcc138cf0289d04baefbbc3f4ee2720c34f1359446c005eb95ee37d66b92dd143d7aeced6110aab76bf637f3a0d767d098c0c45baa70a65e2dfabb053ce383cc11a21760aa9fac83f1e261a3882dde69d86ed0bd5d93913008751db7bac7fe75598b732bf2708503169b6ff2dae97879ad1f73e24121c62e56055f9fc9c607cf12130da013efdc20d6884435c74cd321d11b1f42307a2be672e3774f2559fcfc80af065e2558a674e02c7013dc33a1944bae8e7dbaab6b4761c7ee26cf1d37b4f3060e433c679b126b26ebe98f711ba8b1bb5918427838717eef27d903c721dc107f46791cf8f693fc0d2255d7ab18254c630f211d357c46edc3b7bf6dc09b794ba3455b2d9a62f1d8d7cee754030a1b1f65cdcb4abc1e2caa10944c6bbb107f0c3dc293763e41aee08de68a9c221638171ccf4234a8c468223213470d78ca7106d9c857c5af50d657cdcf811625684bf07f58e6f263b8ec2f362b1bcfa09b6d8ab9506b0ab234cb63e0798d3daf94ce54764f2d397d4c3fcb9e9f6dd7239fcf5d39e991402d3214eb7ecf867dc0a87f00673f90471cb937a177bb7ef9fc047c5ed01a1d0da4d8a486e1ae763145edc5b722c291bd4d04f4c803b2c14a4d4f20cf5e38e12d5cda3573bea403f59ea03ff27e543d23b6396f68913d47cb1abeae6e4c7646719fd814737d70e538fcd64781a5011f7e1ca4db461614730947f985524eece7105649f9b7c88eccc116aa25dcdfa4b2143edcc5dd79253ef45f2ec651c949420797745b036e2b2328171f1e6f3e105e06896fd7f2adafd0f504469ca66cccb8e3859bf03aa04677c8456f591b0b2a1e82e38bfb5c04f4b39d9b24c206a46be1042f1a8e7229a0ec6c21dae51be60cb831ec75b46402fceb8a9919861bf580be206435ef1d94c93b312f257ead30482e52a7c5b4eee080dd4b40038e8e50fbfbd5fcedccab2e7eb18b505dca7d1d25a37d2b4f5d7fad1e7e3b23f81e4fd0f0868f2b3344143af02dde82cf8adb47016293e16845eacb03aa553940df5c8fefb4769dfade09e248aca70e76dd71923855bae031b25e938f36361a8535081753dacb928125f8012330987a73778432674e78aa5ac2a0d40d1e58c7f110b8a989a64e0b2af0e2d9a343f00f268a7e705991a88352c9e13f62de291215fd642bc3454af58f3aa39c0890c3bdd6e5811b7656cfc351d7ef03e0abab4757b14df0ee353df9e28e8ecbf07cda4c6ac7cc70d236d45e7f84a6a73200d67bd3b886e253dd155fd2f663103ddffb606c622ac37f7c0f86e23d7958bdf04326e2c0983c890129cd1b6d5db325ea437b9eb950f271e1761b4ac9b779fb1cdace98dc8ae0ed9a3db1358ff6aea0baca1c99f402d3db42eb2819c6f7930d0716fb44a6ce4d13c904694475c0587bf0086062621cb983a997704fee8a959f8e7846e752f6699190b65558c53217ffa761631dde78db85a1448200376aa09e6d478b81886bccf6d4137c9f463135b3c87793ec947355f6305de15c730a6083d0253307d69980ff94ce5cbdee774297c625e23cb8325634be5b41f70868ee6f2f0f89535fb38460eab83b4e3106e0f08d60950ab80a72cc8df0a7e16bd2cefa1799473788d2e64b71a73b37dbbea957afc236e253f1c9e1d2e0527e5de267c5f1720150d1a537ec1210d2af3c74cd845db81840859e5c02f067df1f61ac7c01cd12fbc94c95c4bdf9794f662b7b911fe799504a8b5d5629f3f074cbd966b7f975c4e28eb9eace81f9461fa752244e00eb504b3cd300b978d997ed9b236b8eb3f446dae1a98eb5a4847f3fd01e291397da6393472ca11cd784118cb0a8d3342343def2fa5db01b69f2cb7bf1e1a7a38152801cc1716a8d2527fb7a01991b0c99df8fc64f16c3406c8afe762050a10c9757074a291b1bfd7172263c991f7a0250cc0ef12f83c3d725360456e3ba6b8b546d60aaf62662191adb23f0edbf6c00efe3aa2fbe2892ff2991e2ea79ed38d116084057784586be563f239ad52079a659a251c9dae03e87b53982420e1221bdd8f1dce86483ae521b5a6f34fd3662be6e95c2a4ba2f1b5cdff09acfb0e38eb12cf917aeedb8338a39056112eb8d10b73b3079fb7d96be0dd004f568b7a4ddde7d1c6324531181546b4dd4969331b6931f77f06d69439dfa7a746df0b60981183c341a6194b7fddcf8af7379570ada331f9c429800e7463e1e283e693891e3fb9f7db18207902f05589936fe57a8fbd922eaa11930fd245d83f24a2771876b2f65c494aebb77a6045f7c15ba69698c279ec7166a53a3d37df04de9143d048351d19c6fd5fc5798dcdd6664ab7f527858cf294097af468a27fb321a3fe9029e0e4c716a8d385f58170ad833b735bd6434db05dbff7aaee7459ce0933f2df27e0d2d03857bf53f018d1a31e372b990a93179b5ffa08aae3fd8b56fbd2aa9efb502a8d458fd7072618886a7be5f2ea1396e993eb91f2f0be37ab8974e7589860dc319f8be69ef77f794acbc80564b64235c7fc9f01ab15491fa3916c5d020b1935f9ff36bff0bc01fff5e59e60a92d0fc0e60263e20e51a0fb38ea13bde3713424c493132c04b9057a52c3adad79e1a638be403789ff8c02b27e1ecf9aae97b9ef9d61dd28d933f05f12ad5398df95355092de16c5468fa9e0a5bd3a52512c8f47411fd28c1e57ef5d775405d9761eaa87017075cbfae514d719a5ee34819d9058948a79afec3e12d0635c7f213e1a0b17c319d48c67857de0a72170176f3b552213707e2e867f8e32af8df86fc46709c7f7f89becec7c3f9d73f2c22948e16c0f7d4f6830eca607e593b9e9c9bc8c775306243df643b8e2d23f68663c1cfa2fa0b560ef83a1e3652b56016fbfcf6a47460093d6bf7322244ff8a5e456920726f21c22d4ed13f62f1ab8d3d6a3cb73d17bd1a913282803826b84f996e06eb34bef841b82a60a468816b39ba2ea4b5df76152664a43cf317bf76c4f134cf604cbdd3ba876900485037695e90608570052452e7647eeae6edab7d957f3e089d71ad0ae9e2f9987b89cf581cc241bdec9b7c07111e1694f849826a938b44a4e3c18ba28832d97a68726aefccd50a26a190fe11465c5a746ab6a5b32e1c7e1e5f0d3f6a86f0242be1f5de535ad65d417fb741730df78827195f06f410f2d0fff35ab349159546a914e3465a57c3ed783bf458a59bf7339faec2ae041ab54c2024daacd72a31a2315aecf6fc0edf1135125c7d9521765dc0bcdf4335ef7e9cb15b3c16695c31c11faa94f7634b8b50613c4ae5c0ba2bc7e5c46cb507ed4925417fc11559440dce70c313bed4e041860b251f7f562259d981eceff1a52697cc4985c02b1ac98889bb34656d18436782235061427ed82f3892e5d3d776984725b89341bd536d00ddbc5f00117be8a10b6bd692d4092e248af89b38b4f6e7c3482211a30536598bf120509a049739c0efc17e2ded2fb33aaa582289b4f08481dba113b540b27f5dc3cb704df2f84f3434a2d8c76da10a74396ee27188699c1184ec0f32fec0f3aaa13a14c99301a41d4ea25ce26f18deb144bfac4536d68cd79fe77acbca59d300a2881a7e7a1b912094ae055e4ff3bc85514c9762e8fb70211260056e68748f079c0ff3727b1faeae38b83da04131e39351936dac7964e2ad079f6ba44edf883e3c2ae13a0f3b91a3290a42993f5cc103b290c2ae97fa30e222d1a4ba7e8bd3985b0cf0073f42a468344a7d25fd23172921d98d690945668bca7e9dcfe392c2a235317967ff6e1be3b020939c9d1ccfe8e9288b831c4350a72fff0d10b1cf8280fd0972d14c6e5a3f971e63dce392c19d36a5bb5988a4b98f3d76a14099f410b8daebc79fee56f03d42a8383d08534f935b403926e047c447fcfffddbe47389a805b7b09c82a647be84ce20f10dfaf22ebf944b1fe0f3e25c145bce65c80cf50dea6d0bce1ef5b092519213daecd1bef00827605cba2af5e1439a1ab85dc02c8ed6957f0a5c7df31d056820dddb2becfaa69599ecc4f7ed9d1219cf97546b2b4b59f0eb6c3af56d23f881972e036d234c101ef6ae91e4e62442d6ddf1f8994eb25c8b359b8c8d224bb3ddc1ccd9fe930a38885245732eae12013b71fe32a8436558befaa4c04a68e6d7bb5e4c06f7b6e95777dce00542456cacfa2cdc5e17f444b0fbb7414df04cabcc3f21e2ae0ea2515249fe5c5f73a0d83ac82e3d000f025b5307dc47ead2009639ab02a3ecc6f75bb8e94dcc5aee3586f328c246767d7a05be54e85a95a88ba1ec0e22eed63471d08fb404660c9771843f173e5e529212f675f3c954e7532e11cf9ec1e069108ee2d87ded572b9ded8c3db7d531001aa5375046cfa7c913e6a5b1beebfd0c4d2d337c183cd2346994c907ebfa0cb2f03b5f87e44edd489d606f6b4b51bbae8cb69334b15a1aa429208c07b20605f5de08d7790bf1ac8c1f8003ff059639cc6b32503e252000d7da2f5e364a8897bbd5d45d58e5fc74e38abb20b2e84046d01ca10c6b9da986988c20ac31aee8ce854b94f23ecb420162bac86890730f61b949125de12ad1090dccb8c16e148456d5ccbd29f0bef1d1ed480bb0546a114bbfbab9379021beedf3bdc419e7a5407ab459a01b30c5dc7fee3548226cc6088bf275a0c8db67ca3f9c7b4f66e94071ac768e47a4699e5914917fb2c03a8f683a2053c75af2ec519254198812f24ce00d0ef33081c5546eca8ec0445d9cd39ee9b7b8efd596ae9e70e5242e8916112897c3ba383b5a599aa3f2c2d02582aa51db9625ee250fe0f59e8111eebc6189fdc11be3b00b684a91ab4cec21e421b77910795c69adef256bf96701236e8d22af154f7613afea4a218015482c0711fddabe20a0da2d64ca4f70a5240ca4df10b17518248a90119317a9201800e10e6edc5d6da734e2de253bab105d4de5a44729f2f46c487a5e8dc7020ac0d83f9bdcaa195e1dc90a9d60cf9c574610d5513e2d644e2465de4c1e8d7fc08a24c10f8006e89916c237746d8bb303d7fcdd4396597ebf2a5c6b57133b0cd74c9cac24ea446089babd3c4522dc3866e0216d0a539e3880511b42af885862f1d644e01d0037210e0896b4f5c9b7bd98fa9716334793f441b07472824e65156f8e7ec57b240892698ce764eec08dc005a222237fecd43955986705e64c6c2217de630adfc87730c96667f8c9d002fedbf79c9609b4126bbf83658f5be06590f92f583d7efaca8ce50bae19b95279965bacdde5fa3816d63ccb0043a07c6700653ab513ef50e0d456b018430817d0089997bb6917d9a1514b1e6b64b0ca5532c70a738d106acc3f4350322cb141a2ed0c75b5e42572f8fa0c3045750bbd8f0c09f85f25770f65f0703aa3161fa55829b484c588f27e50126fee9ede3a8500098e2b055aa79272ac09e2a7a78b63b1a10b445f7342c1593d4b6505175330bec9c43d8f54c299562b273a80ce714efe37fa304452e4d73253d2b17de4199d4c778ac5e728a4f7e93bc9d006ec1919b2ac6abba0c47fc25144603432ae855ac778d27a68038f07b5c5d2378c1992e855618ab905538580a99904f9fa60f765fc6ed2cd612a9df8d90bc73b9e9f31ccac43db8ad354dd9d672f015e05b81b3564f354b276b39a66227ba08230448491b50bbf701be4104c9cd851ebc67a5dfb65a5d836df090c16958bebebb3f085255e6c0a21e78194b061df79a32f4c04a2bfad5066777192d7e70522d59fbdb097c8459ee3fce235c450ec2d10a5420d0eb03acf325ee0e508b463ed011c3317aee93878b3811aa3e564140420dad977a25e43dab6c151b10f82de42f2b9d641d0da7e35fc07ffb531c5dc95fe4dadf398a6b7992f760a4dd0d80af956c24c32aac0f7faf8936f2a17c8f28026d9e85183051b6daed4047fc46b676aab4595d883be8445cfca9376d898dd85b088672aa399a38e1cd379b4e9be8759265461da565ef23f8ce2756d40fb9d6069fa44e96f14ed923e20bac54478152f04188b12b0d25b309ff164f43f0b3b85fec859603e034482a4589c09ab5fcb3ed6cb7dca48e0f26e6d9b11250a20c89ea5b31cca6fb4c71b0a1acb4c2a30a9b105ce6351a395b651764be452803f9e99729696d5a5095fbd053bc5f86fe541c1cd9bf525d8ba4f63334d10e7557cb093978e09c9be0d7e07b0bd6404c63c138f2cc0fbff1bc11802f2636e6283ae7dbd7a89d8fcbdb194973fb7f225c44a5f0d3063f0db64f728a06d6dbf27a1251144e04922769d23a4e722f57b03d4a30d042fb3e03d6345407f75aa8e01a88cce8433447f6e66860941476f525a9d9ab7281ed2da9ec99580accd88936a4bc0bd1f6d9451b211e7c1014f4b8c8690260b7a35cbeee7ad7f1146cbcb2f78d9bd8c3754c762f5052eaa4813346c63cb080f93b592ea3a9fb65b5dc9b77d99231e34130ddc797e20584336cb4bf653aa6e5cebcde6d469342e534d0cde364048e38f7ad3fab826023857fe352882d14fcd2dbff8fd72358a3b01e399308165a616995ed319295182e5cda5b500f74c15e864e4e18c18f777952a73717eb7d953f86cdfc755bdd8ffa5246ce6e8ddc32c795b18f91b95126209203f4ebdc1bf52ba5424113318732d8a9dac0cc01edfb4eb35bfd0c52b6d9261ff2d98778d10d719d350d8397360fbc78f5e0f46da8ed98cbac44cee6398cb4098691b9f7601c6b550945995019ddb1a188c52d108362f9fdb0d5c915da5118dbe01f4e44b1d467e5d41e7811b29627621a8f3f76a3f56b2bce82f4bbc668c31d1716f1a3316de5d0472e07c190fa859d1722dc5c30208cdec35a9cccf5ef96e72f816c08f64f678fac50eed281300fe7d54c6c1eb04ae7583b7cb16213aa83e3d4e4b5af09eec7953fbfcf00ef22c8722097d5a35e98ce87c3ab515e6fb98dd449a79fd7ef68a93884c228bde28fae401f2cb6a5e2c85308db40ddbb909a082cc0a4a17a014631c54bd59d913b476fd3d6ae3883e2c95cf4cd37b5692326c708052ae235f3fa19b1779fbb1c6e44ee4a380681c2b5882349b3d33318e2a59733dae6e2023c110c400dc4b9d10a56f8edec47c2adadddc880e3bf61a1b6d57c2194265a4bea5becc89c0a240e05baf1ca775cef8b7d87f3ab39d7a6ab8af3251bf58313a5941eb07a1726f208c057f077739f8a52f45c075cf66f6101046c5c6252ff2bfa516b1bc42accfe593aec2768c9c10e1bbf8a09de226abf9ff067d2bef1964d9b661400e95f9115eb0856c586300cb37ae3dbcfaf9fc301fdeeea0a240e3ad4c059c0ce9853b0e8c4021f7fc6aeaa2c6d0721ad470a20f0073231634ec0436b9b86fa75fb1363cf205174aed5a05178df45d961d5e43d3a807e8d54a77d416d53a645a7d95b809cb2149e7370f94e61e804f2f9adf9fd243ec95436c55a5b071cabd3c65bd65e688e3fcad74cbc6651cf26d9dd989d34ff5cce5a14963134ced932161e4f5e836444e0055db4b7051b4d1eea29e04e4cb9e4cf316b997ff7283992141294c9bbc1868dbae980f998fa0c6eb41079c8a8466a636752e5ef5bf328648cbfdf99f5ab9168c4ff4b9c8f2e749cd6bc01c29efb93c3aa7f36d6ff9216a8d6f39392e10541707a3800e1990f1c2272f10e9c59330fff7057ee8a7cd8eb40048ffbf392c3dd8610ae66f348e53c8c1eb20097dab8c1f162bc31618b50cb02e6d50ba2380a0d21b932e43263b2b5d657447f96221452245e5f12a4f79ad30477b97ac5c7f34555c761459288a043273d0dca0aeb847f98724e633e0c4bc9c0264afe57550d4d15080c54bb2b60f14ae167f2f42d62f9c86308ce7bf2adcb8844228bf516460de68945efa1a324e6304a154787e63bf30db20e815940747cdab73baf3f5f998969ba02635f14e34ef133b3b7688953e8ba9356cf9102d1b572f5d8a73fa184cd54d2876947a57457f757d7bd0beacff9dada72dcdfe722f4b5203f97728c700175cf439ee1e65352dc0a767b2ce029415041b22ed42bfe60ae9b270b68c0e5c7ebb073dbede248a6f9d4fac4b06444450b20092f8b0f0b3169dca5177ca4ffcb410229524abb363863fc8b8e18b95f4ed6f1639d02a716b8546204f554d4a8f9cdcd604cec8a7bf8f7df327ef14746098db77e30cf1ea44fbb693ebaf311d783595b18f812a5c50a2a3c36ecfefd7c3936be7e77768cfe4c59e9ae637726cf8d40daf6cc1f5065a806a5d7d44c041f1b230a1897f1cc59f556ad8cc8bfbe42dac48f6215c12ad9016aac714e456d4a41b9573b9a345321517df2ffc2003c73db27aac86c6db4dbe107b25dc57c9e231df86141e5ae8fe21f3971e480f2d78c8c830d5761afc93da5b991ee34998b6119b2b63c72c2b9651c70448776ac11e5ab9837d9b5050c6cad1ea6204504650eb17b1bbcc8a9355e164c841ca22faafad329ed50f6b1673e4107a1ca889812bccd75a561cb621e3338bba88b9bfc3a94ac86661895bb53d344b4df7dd00d2a951772f243e43147a8eb54be55b2f44e7c8f2282ebc53988981e5df37ad5d1c08a6b9cb38c70b3389e40f606867756d493bbf48a3f3a0cea54387e1b993cca1feeb96b7ceb6fb3626ce7937cff65d8f8410116f4dc1a13f8b6fce3ff7ba6677924a9496580324bf26c6725a1d4319032fb8957dc188a3c6769957a51b43a5ea8f7e9a2413e78bece775e2551b0f39ea62801c3bbc35afc4566c06048df3ad3cbdbc74b782a0c4b1b31cddafcd86ea0225ca2284b68766486b879f83db10bba31cb0a4a04ede43b2887a3e9db4ae6eaeb3b3c2ab5213b858a93164fc3a8a40819f4b7a54da2be6d10d3c4bdaed58eaccdcd140e9f8cc0e0c46491865d8ba446369a14ffbab537aa2b3785c30796050a9111ca04738928960326270f916233145c0981e9146cab92123223ae378bc4ddab2a1d62bad656ab4a9afba7a299e043b6ede87179c9bf6f0a01b1b613f866ceb5f7f2498e4dac68114bdeb77e7932887cb5277ad5960cf6de4f6f0f17502d1688cfbb02cb8ee2263c8ae3ce36092c18557f400b50345960ffd6ec0e0a2841205d4d4bee2ced7a678520e13532a17a805a110684b84ba6122963e32d822bdabc9c359dedf37518c7f34cc3615d71cb709786c2f17db1a6c039b4c86049c0e84badedea7f87f7abcbaf2b8f017512a4a851febc3e7fa2b245861814c1938b272480cad1a44c2a62b6c4a903d893cc537ea2853072f59675c6491f5a4ce80860f0647304cf2f70bf7081a9de5cc10ab36987f5b41998f2e5239cdd08b43bf3e7512ca4040981449f1c7822b5f11fc3de0ab116a4bb40eb1ee027ca539a35ce15297ff39d5dc0a1f45a102bbee9f710278c55f59626bb31c48b14908fcc16862e8243a1049f1957e36dea796a1b061e359f49197be2161f205615c19818a2c55e9d5d5a493a6349b755c9cd73235d01481b46ea4396764906e4863f40af0044e217ba10e9d74e552905f5f948662f580f433d326552e7ab03e2826e058247be692126fef7d612a242f4f72fb0bc1946db59d7f55c072a7ce934006707c7ad086dfe27b084234d7e8008583e8c7be01efd0f788e8f19d30a0c7ee55c5a292109d9c2c84c9aa2493256a620e2479dd70a53757cf9f57500ee858786912f212fcfc2ed94dc8d8f1da16dfa5d99317344192dd88fb65c44473c94ca678a895b2a957517339871fc1ef962ac922971b66748ce239133bfa4e36e68dc4ff38607a6c2bdff51ac6ff2d94c22c291a81ab8ced4e2958d8df7810324f112073d83684fc315bb1d1f90ade244bfcbc0002d26d605a2152cb61ef67f7ee65e533dca5970fe21af431e7dce7f9dfdda944099c34cc2c2bfbd17e80db968995dc6e0aad6f80b40d37898399313d8e612875dac02fbb32fb3c8481f0f744deca865b09a8360735a760879bc346423eaa982764283c079623b88ad580c4e208d4732e06c1cd4329c967e4334dfeb049fc9751f0face17d41144a51f429d3b5b3544e76d16d506180f128f93276d5b4a96a8dee3299bd8db60a03981ee76e87ce809bb021e6efc4b170505299acb8856896a1f8b9f5562c672f6786e90bd068f0c060b4fb934b893a4260f83c9214706112b4f6d8e981e80a43fad9c84317acff9fd8353cd6c6472d9f71812ac56bffdce504c81d9c673bca450360913ddf1c51b8ca8dfab7f6c685940e74961a31a0394133bc605356456446746fc6ef45c7cbf92185d9c5bd8daa3f9d13fe4e6ccb8a72b1b213a45c818268c3bab423df237f2241b1f538e46da5133b26417c0db053bcb3536c20350beea25c783c3ea8657f7dbce99c0e278fa4ae96aba601636264b828dce3a11873912764918347d8842ee3800a91e39085a5eaffafa770e41c50dd6e86c4b5c6afa4e3a643fe8ad4cff0e7d31cf5afc7b268ce2bacf44bd7bd8c16eedbef291aaa65c9e867411b3b5173e7c67faf98594478a0df1c4f979bfb17754d34822b866cf2321b7194a079449a9604e3ea5e9312bb6333b81fcb748e27aec947b949cb5443a1f808282b64760799321de9d88b7805bacfad44b9e8a9f3448a9d83a7aed650ea04cde9df370a0a1f78678162993f349dc288072e52b8ed0244967d6841d27074804c6a783e447e4a78e702256ffd9cc06cd6e2d3dd741150aac640e5dde50011fde3f39793dfaae648aeb8a9eb457ee6d287d20f19f8d532501873e2213099da0ea770e99fe46eb5ba1132fd6ebd49b0baaa34c727acbf549957796e4778db3911aa039d9d58c0bd3e43c2a2b014220bc9a4aa94f3cf26614a94f17665c83a68f1ea609788517138f2210e46e6a235f6265f69e0e1fa148684d4a92696ecbe2c29a923e1efe03f9954cad45b96642d8f0a21049b3a42d306f52493455a00f3c08e7cd2f7f7c3bc2d9b5351c84a53954fcf04612959258ca496786cf09c0abb4668d0fd32b98aeffa360f27dc8c61c8b23f42aa2bdec2dfe31eb1d77b902652358bf27c17f819fa97070e5ea5e9d0762758ea815a894506679e7b3fa8c5ec4ec94d259d265a3f4917ce8132fce421f22fa324c70a2f06e2d84b48f096726c300039d73ac7f48ec433d8f73eec0035a53337f59b1433dc9fdcdca4c21e79af9083f7cb0c352e2b64131236d3ef5c038bbbab36d590611b5b45dc01040183deb95c4ce508d6db0101d617b678f6728cfc8dc1ac6f21acfd60b4bbe7ce02928f2900119d0e1fada17c23ab08b156ff7c58008197723349cee22b94ac86d31cb75381ba18e9cd5eccef43f9abb2aa59169ce9ec3310f31803a3d34494c942205d2bd1aba4cec0b218d1c8561a0426b484777fa61c0dccd27def96c66bec71aff66efde2f8c79368c48709687ed6b7b50f88cb087bb6e290efcb914b4e7599941c4caec62524ca03e15d903aa7a97b2f832b49be4f86c5bbef62cc625adf86cc71956f912db99757aad9b102ea47d3afa00df1c5715992767c31d0e1fbd84aea067bdb213961a7b5c05cc493f453bf35650534f4be865d02fa7d096e74b231610e3c8ad2c8316374aa697480d8b06853650c08098950bb07cc66297ca39ec76dc0ed52a92fab544149cbfe16205b976d12949a5a6ecc8d6338e6309b6e8401c847c79b153cdbc3706d4120b683d18c95f46fa1dff525736405cd68b476e3fe6c94894945b061c34a781e3d1438dcfa3e66eeffdb3943cdb5564e837a5bce7e5ee9d2ceeeab7d0a6365531a43b851f5f0bb0f7f9d78dfde147df90fc623bd569abd06c473e4595c1dd9fa67bbc375f91bfadd84c3884a27b93fc4a67e16faa309379ec088c7465feb313e42126fc86d66a872bbaa047d2e969ce99d9ad67bd723c219dd9a48f4cfc1be38ce6314be6a8f1a07a8aea18cb9633ce98da54fac7492170f7113384fc33e3b18f010e224daea7239d6235dbd889e181130a790901dceac4bd96578375eebb91f238434b954e10f7b59810e1931ca26ac9efa3fef522076d8763742f04165edcee212d135a488427deb6618aa09812c6eda7c6b917d0cc3063a2bd3706a2ca28f294cf41188f8bdff84a4ef20506cfef7b885fd36d0c75343fac28b8d8477c723e8d10dd95d1de3d3ff0df34f727d2f5ad95f26cee6db7ed16513100dc07105460fb6b77e3a805dc83a3f99d61d3f2e51a8165b8d2b46477f708155840090467d7810cd2dea39f5a7c8b4a2e4a19168ea7108acebb8fa5999d2a51e873c949f94fbd6ce7632b9d276b024c137677270754acfdee43c32503f433e2f58dec767ecdf50d43c9a805608ecd0a19a8238eb203f60b832cb1a4d61dadad5a6d20acd27dd89fd48d308d7064277ff8247c8839c3235890948e3b2106b022e76175a493f9fd987fb40f59fd2f025f1c2eff11e73f82e903e653c919e6a85745a45ac8fbf849bb7441827ec44193c20c28dc775e4dedb2411bf1255f8772e3b5797501cead3e66e99f1c20f25dccf649f510e2d9dba9c2147b13694da2d582c114b7d1aa574df8fd96a3306900af949770de1b5294e469b5704a5ff6744e72dc1c8b48fbbc77f3a30570520f3679b1cba0a03d40c5aa51ab8fe9785fda2e5ba05d80cb2d6b510ccc2ceb3f9eb91c2fd695a3ffb17e33ff5b5c5ef68c092486eec5e72b1a33b1e28ca375ed79d1eb722085db6a07fd8802a85a4fb7d66a1aab9e60ab7e872b0e0b292bbe7e736eb959d819712bddd0e3ce0d3a6064da5c6edb212137c0f90bfce84dcb4c05ab11058303509f0d7d6e51d353b36e63a547c3343e80da52862a312eadcad381251d44100d495e734f04f6f6a056200a677eebafd6c8812533df690ab8518952cef16d1c9a295721b23f41dae474eb87ed3ed44c2172f39b7abcd04526334c1c089603b75d92d0ec5201d04e08db248135793200e4aeb840e0fde53b5e0c943ae311495b149dfcc7b80e5ef49568b120c0f26566c046d9a6885de6609211e3c0e5fd7f48a458f56c9fc77a9b5a00e6274842722e9a515907adc73d3be208d9c7da7d90b1a7618d717b8485df4da420b3996e8772c8bf8beaf71151e055c74e4d9dff4f1d41f1f901e088d4a9e8eaa57a16ec44cca86407bd43753877dffd2b9d9df732ad9ad73a4671c886f26158a92f4985279f28c7f954bc6774db970cd1cecabfa66ebe7d7f3ba3509a06b1f4065948a1a73f28534a4e1e49051d2dd34a34ef46f65b5ff41d2ba8b59b4ca554cf1eb18af18097f01ebb73e996529c23e95b5815164cb89c0dc14034211242abc49b02f170051f888b57d08a740d70112bd1e9e6de8afd6764b9cef34c48cc8e37662828f398e4c4b4aad47d2ff7910d1bdb70d245708d2489e7165f2513dd8f78c00fa37c90efc240899688a484e475332aab8b3366959c9a412f83d0cf65963d1fadbeccad6fe64c0c31de731267d248fa21129d979c04a33c8c2637ff6d05122e7d02bf00a013d18c5c7c68a10cb2ae7f4c8a1bbb93642d5e7c69fcee91c0c0c1e91632410ba7dcd43c10d3408612f4c3d2fed55265c350e959b2c4b22ede4d8be8bf3f185d24a57569e5d9ea6b7219fb7cf2dcb9f3d651d7f529a1e6ecbf53656848a51f269c4e9b95c171fe9beb2d737c546b5c0d2142679caabbde4c2201067a52c19ed779dfff84d602ca1c9e6a1b0b3a517e813d4be65573ec4157822312f50fea807d3242b86c274ef4b66ae2376e36994d78480d777abbe76557058028900d85b53d1662872960d75dababae010464cce89ea2d55e5a905486b0ad06b0cd9fcc6ebfc760ea56606dc2137b35ab678a33a7031b133683faed0718ce309f6444ee15933641fe64ed33979e9ec89eeef527e3ee9b611233f56518682babf7e90d2b772b8041ce154324341af8acad7a4971a629cd253a02c756679afa0a94affc6aa4f4643b581152bf06771913643b29136e672f1ca4a1bba233aa53e903572edc88e8af4691e8cb6a8a6f9bd9040e1245f222010b9086d9255d57c776a77ecb0f9cd9e9c9380cf884bcee7dd3de611199a6f7ab72e7dd2bce4232e92e39c5724ff20698986cd7afccb0d11d983ac4f2df0f4008163eecdd5b9d3cb971498e8592d375a2ed66abb3d82d316abce5c453af906db6c08a9bb55f34835c9ed54e6a60988bb9f4318d6485d0c8091f857c893893c3057e3a95df5dc185aa763a5c00a40c4329ee340e7bc8466abb8f13753e9d168d82936e8497a31b92824841b2c8f00aab8930700fec8bcd83ab28b0e3e198af2046b4838264858a2034915c76c927ecea242137352798057cb94d47538b25b7c0713bdcf6497faf65ba508458ddd8960a8166031f35b7cb98a57cae86cef0694943f0f79c42db3b9847b51b9a59214fb491a7899ce54352187345d797f9a88ea2a6a95bffc655017890733e6fcd0fdf0b884512b3a5f932f2c2188b660f2df057adc82e3e93f7022339b2b2950387f3110b436c1c9e5c654efef3899b30e3e41a6ab4f999c5f898126e72421b339eb2be11a4c48a33b503d064b822894481b8f6a0db8089593529eb1a52a873ad87c09bfcf0ebeb105a71ef797fa1575b866b9d815a539e3916044991febea15ac8a17213ddfec67f7ccba3a1093385a3bd0e2e18c5c24bb2c648a86a3a148391019534ae92045d732db8bf7a30219694c10852edf3fc8429a2a72cf4f59cef0b57f07ee1fe985b13cd4cdff8829033b4ba3aa3fce91c007d1be2ca64b586307ddd77b168dce8b74081d83bd066b470641ea04ae39179d3f65b3b6f34e9dd1f4db99e73abbeb0ce3f0f90f9420a135e53882b45803e08bdf660bd0d05a939fe4b07fdd1c239e40e0d0f7d6e453dcab68d22c9cb2546c25a56d21aabbccb09d103ad9e25d6ed988612459e330aaeb5f549783c13b614c75a0b41825b7e28280e4caa622adb311ba6ca8abf246c018eb03dffd653c1a65e59a58f1a978c963a54a3c09b4b53dcb29f0a0e1d0fd92f38c24ba3a77060bb034b4a5957a560582f5fa35b782eae985db9613fbe5e9a44fda302cc4551680d6f848c3499be378cd3a9e842f73c5052987d4062ca1e0a444cf11ab2c83df1bbfd1e822e63b0ba5a3ab63a4118ccf0a92e63223f7f294f6ef96e6636200f760bd17c0bcd56753d3d818ec8639b7b7a25a40b3a8618879233eecd87ae93a2c6caf4361ad4d72d6c48010ad754aedf2f5ddcd8ba7e98bd50cda687ee4029910aea85ff1966cc883157d3768303874c795b48ed91124f305499698904697473e9f3ec6d0a54e539f38483775f27c628ca3b050304ff898060727a73849d36efc1e233da89b02449d6eb4c63c076bd6531429a0c1e75b3487e6305e00f05d73eb040dce7bbf998f2fd7968c79aee6795e10c12b6d9e983b045fe2a88ce7ec258c5cb5af7130ed08da2c32dac95f6f8f6a149d06cb64ec02f90f821f22204aeac79154c8d8c3980236059ec06184301656fc39ec23a861d25f3d93bc46a70408bc96b4d261e3f539ae02b6a73b391e570f8286bfec53689d95f2b63518ce3aab27633ce9d3b1d405d30bd908a30202b18936066d960ba55c197d07b3781df04e55978153dcc1d0b800822dcf6896cf17b880c85ea981d66845275d8816d27c54551905159069938c574fc4da1a2725d5e214b36ed65e65d9e04e021defb0d31f81910d1becd630e4dbe81626ebf4926772ccc62015493783765f1c376980d85182adf06679cb800f87ba69e55040ab9f583f6494a09fd7e368b28f5f97cbddd5bbbd59c500c0162c562b0b26d6eb74abc081c9546637b3bc63f3f7711f14213dd0750d27c4d4f9528234ad7f0a8289cd02872b983ed211f56d37d4bc9b5777710008654acc2b4603f4d3d688ca06d6f261b58cab663ddf38213f91a431bbb6f6a1196e80d738eb85941d9038daa596866ba09e07ae1100da4099c9accf99edf773191ada087d056a9cff54c661e14881de4230b19f061eeafd2eb582b5d185d64d56902e946e9e1ef534faa636eebc7f1283a197a722ff8b47116dbcef4072b9ecbe6337202bdc492ce9df369e4a2b48b4286cb76b88f145ef2f0f79ad6d74cadbaa7c1e43b6bf0837cc5d75814ab9d24e32999987b388317b9d3e3279a752e04e82be9f9d2b2b3777b8c19129dcb35074992a644086ed6244f351e65739afc73ea44c1ad710c9f1111b6753666f125f48ed17a997670951cd0d1b1124b5946d6e48bc0cc4f806addcf3c3540d68bed3dce9105c19dcc452d8104b37d161546868970628a28dd455109fd4a31b68b3bb4855bfdce1f054d65cd761e5c923303ef91c146157bb7b6d42f189e31173e97ce1c1ee7b565e967688fd8eb78b3f8ab1a6e819f067401bc146c375770fe57a85ca7d8bec391654acc7d63e5d477157bea39046e23fc39a649c38abac7f63fd3738a40120c11945d65d6079f9ebd201c6852b6ed5a6acad8879c35cc9d37a05c0a4897376b8333e462d4d46606134c5b91b84a9e17eadd2fec0d088126fe200d6849ca815736a3998763c830db8db3cf405f8496f19c1f907410642da845d9f83c502ddd96503d2b56243b6ac871c8780447ca3871ad183df7432de94372cb12a20015d37136ae7e3bbf7bd4b12d2b04791360ee80ef328700595a1a7b258362388ec86844f0429dd975d44975fff87411b904ece4b7e45627d075b50a5586a9f378af78cd1d82c291660368be39bef4ed096dcebc2bb4aa2223cf1e9e795ebd1e6b323da93991028deb7f34f0f0b873a9770bf806187a30efed4e152a40c0dfe28dccc2e3ffe7745db582ddf3e7b8104bdff56b2a07d62f4ed42bbdd1d65555ddc38bb430146b638fc06b4d17ca8de250fc8c97857c3a1ca0fee7113b10900836f66a30e433d70483a0d9348bc2c2a978a06ca11d82be3feb5d46d11d288637f2305fcba33fc0a9683cfac3d4e7d6092933b50695c42d5b31d554e696a52925822ea8f83c9f2bce35988c771f796586beff669cdf2620b4f6259c082a9646ddffc30d6b78c7f12f9aa3008a5c2cc482864132aaf121ebe7567a57bc6fc25039b34d2025bbfe82edb2977cc021215c13b54415862b96b251d94c8dce10c704905718541311565ee7c4aa58d4fe4b52875d0e16edf0d1e198e699c1ec7f6b7f75ffb8e3c21cdd4984d3eea05d008c0f2890cbcf260214f051894222102164f46ca34a4a01a25cdf7c6117e46063ba00eda3c3d26b381f744eee62b8613c70e0e5ed49eb7ecfddc538160999139429ef2a7ea7831e2986fb029b7a0f6a744fa3972d592c8aadb62833e78e88f9111c79309a482aeae48c9b36e36ea637c2c307dd5dd967a035a70f5375ae63076b154f832a9212787157340f743f3103a8cadb79c25f03ca6e66dfa81a4f4f39ad2c0f7a7eaf1dca918c868672c3df8cd8bcee2864d7117ff77c61961604d40942a91639e785756519e505ee59a4a63f2199c89c3fbdb8b5f51984bcd8c96fe5822b5f593574e999d9a27d1b2d671d0c60d3e8a0948f332f706de15f111eb666c34c8bbcbcfdaff0b3856d1c9dec1cf0dc5ed00edebb0087f339efcc2b75c85b72554d501e7f2ee0e9936b8d7856fa6f608ed1c03f677053cdd5081d811563905f1fa2b078a785b9d6794915ce014799f81172fea21a8175e3f9ead5a84b26acd2c247e55715b4cc1b48aa232183c85ab83e3c0539c743b26709da07a3d1007fc52cc42c5da45bf4f27f62021ef415beccb8f78341e04837eccbcf1428ae37f0d490d1f5fa1029982bf77c2cc64a36d5ea2258df3d3323c3d1d12c4bd2003e5418ad248d416e387faae4bd7509a6ceedf38849f05cb97c7bb74ff0fad72856389d4934ab3b16c94e216ced16b70e621ae60ba3f58c98e5e9742b2870d340829c3974b1328c7bb46b269a2d09389d804b5161f61196afb6418ed24c11f99fc0660db3d0b3124676778e2c0b8954f9348eb9588d06a926ef73716e37c44fc0b8156424f760778898a4595ca0def70c6014d669dc8187afbe6608f93c9814b2c0f82ebb3b71b9104c3a14fc41b0a7098785a0903dd30ba8f5ba28032d7c2d216757040ff8719f7f7086ce72ba48860e6d9ea7277f0ab6fa1c047fea4d4591bc06772571b5fc244fc0ff48bd0f847b6b74e96cb4f4435d2284f24a5db8245948487c51c446878571d0414f095f9373ff861a8cc75cb2ec19890894649af575323bc563cd726edc90e588ecfe6ffa4b6eee662289b752f554c9815283e8314531714eacb4aaddc37ed902f2bbf6c23b3cd46f6b1a32074f068e82288c9dc7cbb8e863e2ccb997ec17391433cdf388f424bfae93cc2268c8624a133df41f5061736d4523305ca013be28d4bd4b6e369efc5ebddfc7334034bb062f16d757144f2cfc6e51ff96717adc5a56952c3eea7477d267144a2a3e380edbfe59793fb8e662c4109f61f115c14b9654459785c3d496c638ed55506c22baab83952c9867038031eb6061c5c2a5ca8693cfd64878ebc071d69cc868defca5d88c362cf9ae2b3741415d07411dd7666ee1b149a0b33929c0c80f15dd82fbec0660710bcbc5b2e07680291f811f0b07dc62000185b6a5b2365c70c9795166e6a0452eb88f61500106899d34e6be8cd3a58f16695f751547d548fa12f9ddf6d090b2b3ae47eb739068485672bd50a1db3ec9b5dbb36fe0dff7ceec1e5b0c64d1716db1c67a2a101e6975a60d1694ecec26c1a51292c96f85cbd88daa887347006ed428e1d62030cf60653a3fb5d46138be3055aae457ff345b622937487cf571e0fc5c93ab2437be6ef03527ad09d2a509f8d0b863e54339f34bd3875b229e3f56f81a605def8c2fb80b9d3bf7b57e72c9e41dbcdcea71b6c919e3397a9af2ca6a7c0f13bded55d6ca1329ad44f4d266e0b3b77e4256a430f3898614be463c8334fb3b2e3f224bf5ab8cae734fbc88541715ade04a0217f898e687fdfc8792e8a687d38c5b0fb16dec27e178ce6b45fda0db608640445e591a143889d65a93ab7cfd6c6a0ad96e401a29e9bd149812339c92be64735657b6f0d558f2e4ff4b6deb5cb7025a17e970cf7fe1744b97f407b5e9c93b73cb97db33f354eaf3cbb3004d21d1055abf8bcdc02b0b9f111d5ab175321fd88ff0ed9edfd87afafb41c2de1f576d4f96e2a0233cda309b4b4fad598a6e288cf9f1fa3ad176ebb0ddc3761be8ff5c4cfcdb673472a2b35dffa13826293e1aac57f706efc7f984b85ff7d77097e45a181fbf1a42cd4496f6f4af56eaa294894f95d6278a9bee4896123a2e5cb24f2169be10f25605949536537842933cbafd79ad897097605db9529a6e59aa752b52286245cf822d8aabe2f966af40b42360f6c5480a173fbbd2db4ccbbf4c397461a1853f00d23355ee214b5a86e7810a12b9f43e2bff275ddf02de86527fb49a49c18dd530de9c424ad9381ca3c08b9d5d076a86d06ca75386d2659961b152f47bbeb4d72fd11651a0161afa2de3456c29868de0817b6003d694caa703cc992543011bdef4396cee3bff0ce292d74c6f152fc6b724a8b7941a8fe86fbf8f7443995f542e2d96833b841ee4ae980b574edb9debb8494b5e5ccfbcfe49bd15707100ec6702aac8683c4d95508f9380d5134d6b1374a384d8b7a9141d43d86af42162949a1ff5c6c3c8e5d55379c7c4291602a0d3203afdf87e8e37f01f90932d50454350453b7a43ac89700abcbd70850d529218f24a2332ecf33eca4b42b3510496536c97506689b2c129a75f3d13502f7122897e01f6bc25a2f58d94470f9e1f77c86c48be06ee8fece4fabf2543d9464e31d83d11312a04a177b528d8d7a96052821c338d12ba2ba06d16eeaa1886021043c1da6d8af483818d858a28dd381afe38cfe499e68cc6b2d43ca4aa4de00d39f12c0f213fd5b0695730c66a4b4fb9ee5437ee4f010e42efd0c75e42fe8b33263c0e1d444be0bfc681ef958e39b29f4c4ff9050e2a4d9aca16b9a8c19f88136e0053700c52e5343f2213695359a6a58f44b5e9aae1b81c75a627f9b01a1501457f548c46495fe5aacedd122cc958842117d974c289b01b01dbd53fdae90df201d7fad7aab2ae96861b93d9ac08c63134f2ff130db5e1b0cd392c6bc01213cd98f19f39e9850b77a3633ea4923cd8da1efcf262a07d35f46a4ae9b00bf8e5fc175ea3bb01f2020c891a632596d302296c664ce5e80a2fd1d1d2ab5dfc69956d7168d4f4b2350a9e94040c6bf38a624583a0a5721ab4d1e69b560321015242d966d782df2a19a6489897516e6b5066118872027819ad67ccbb8d625bd74342a16513f82e3030abd063d283847d4d22087bd50f5e2802d9d618f3608ab7e9bac57d7b773804715494842b2f42ec89b1388f301378ddbdc6f21c6188d93c1be6bdcab3999364a9c3cb236428ba11300aecd0cfac195d193f040ac0b67d9a61ba789effb521065c2b62105d87e104ce596c9e2b6691dd8d2314781d435820906300060468622ff6dc50551c8c0ebbd844282b7d652106ed08a4112f0f03922681d304bc69ffd711a2071a783fbb722a26a0e04bf5faace6f993a816997380a0289df6f257665b2264a4fc71d61e5a3c60d89626bb7ad5496a38b5fa9c669906edda8a80a9750babf565f964f47b05c6c24339129fa18ad7ebaac3dd3aedbcff8a9854899693befe4ff07460568a79ae09a296c478da06fc4e624f2206175941e4ee20ffae8381c9ca2ede6d6650b48405295295591b5034ee459a8b5f53d03190f3c3380ecc618fa0c25818cd264f9055295f98bbd9247a934dd3c82c8b55ed2da97ff1e32b264e5782890f28b9bc4b12cab056e475f1a2c24036f2e947de287af5402c3bd07132d3a5c3154f7412afaf18bcd89ce98d982f5f3473e186805e44d5603da8326ed62017a043db553a7f28c3a0363eded686bc0b86ae44abacf5edb9ce5286cf14d335012a20450d8599dc2c47955e0cdd57f6e31ff0e1055b4859cab1713c2a322f0bab711c23df78c26d4daa4743118a28024daeff4f296109365581c9ed47a81dd875bd35b6746aa3a2e870c5c0d332c9babfb1cb381c70de19bcbef9394d3473bcc229e650ca6ea3420c9ab3b7490cdab24dcac1da77b1f37df729322ace7840777193ef1a0a5a1ee388ec7d590b562ac2b600d0fefb532ab5547e3f46c62cab42e88ced1002c4a8c9812771c5f65ce40e19dbdbe3744242892212fd6982021572d76e45356c0796c9b3b808943df766f133a939f95feaa16bcc881abfb6bad5b76411d52d78da7f19cc3ab2e0ac41d0f5c3ed10d204697a1f794bb8ad223ee91952e51a4bfb779e20d60386bd9433b9c8cbe2e208ea84d826596199cf2db46bbef3645ea10bbf039becdad61e08ee5521dadc2c19124a9277ecf743a78b7e850d9840dbb40973cfc160dabb1a051ccfdec1c892ad0addabb641542860c621f0c075003e45ced4ac6dc21a41d9f1ff2e805cc6ef90b5323e2ff123117bdf7fd2a2c8c8f85753676b9588d911b60d18734ce9369e7368d188c38cfba19ee4644f289ebaded045e50cffe6312f05bdd670358310df533e5602efd0afb076188d900039df1f45760afae874cb2cdfe31218ec416fbbeff37f172f86bce2c9674a4871758e0d1cdb8c9368096290015befd2d1b06660648971614d09df76e5fbb58ea4ed83d067dda100caaf613319be04671f1273296b907a17d0fbe3883fa7c22edcb5342b95537a7ce7cb01e5716b117a5cf201abecb7935eb9863743cacd344fc09f1d4554a85ed03dc16090f7098226c9ca4bfda385c8c0dd60da33e35ed057d480c1b23d2a53a08ac899e79893f186d9ddbc5fc425aa41e8f1931a15d18879c3f83758fb616ab2bf7a92812bb4663d435c06553f9991a479b1cbb8941c40b4144e157f16493efd9d47a00f38efbb3a3df343591c63eef57a8e207be9b21d0d85e0ff10a9a3ddd95f528587e331fcd182333967beebb62ed704d9f2a5afaf8d92d86bad0963aec19028865e72cf67e89a698aeefb9a07c0a37f2812067868346b41dc0b168b6ea0e0991e5c37b8f22efd64eca315428ea21ed6fbb3dd5f69d5117a6215fe820009134ff718a4c8ed543ee8032f3be72722cfc11ee02862c0ed95ddae0aae587451d877788536a1ead89da8708b6a5911380bf14505ae5befb4dcc5a7916d9549ed6ac12f2c8604444efb20a5fb4073788fbc287c4f79b0ae953dab34f14360f674fe7c1f65ffd2f5075a106c142eee68fbc2b1f5e6ae169fe13d184d953e4d45f0db01f05cea31ef1edb9da34d4200b6d90807ce95644799588b28101422ff695eaa43432e554bced09449f2e4f6b24b424589e07b03c253520ee13bbf98ad1ae8014dffd6106ae3cfa499c2efa154d20ee023b7ab2791de2ee41158579c4cb1f47f2634ae28cf40b92f9d0afa42c2900bc6ed97b725e619645608b4b984bce65a566ddf639140c22e1d4a1ed9287c7db086325d8fa4122d863e7169da7108695dada1c4da75919254fcc8d34034b37132067ef76e72d3edbbfe8de4e79efcfe5db39ad744f259bd7fd7265210307735bc48c03eb751f30e762b206da7579b78cd5a1007c7a68e9156fb42cb98a556c9407873ed3b74dae38ad9f0c2149fd1f1cb8ef570faa12d925fb67f2153cd1d8c1ebfb4946bc67727b7afe8df47adec7f00b12e1deb792e109f1f4068932b158cb7bace4f1eb59478fad03e4e478c7e7c7b26ab1e7dfa1bc5174ecdbb8bca263c63db704a71ffb7febeaa5a79026d4c7adb64204517ed01f2b82f9a69054486037f31c0787fc3eefaa5baf3f6c0549481293854f3c144f06fa23519fcde35017868f27e0bd8cabda5125932c6dd0a7ae06410c8a81db197b94fc595d5b4ec4234b8e2974cdac548a5ecc22ab35bde6a699b07043bb44e2a05e0f3730a14aefbb57e4bc50edf17b2ebc63d8130d00157c6df8dcdd0769b91565acab298db72e4a50d54f4fc7be99e20bf3d9e116d31f2f62ec4207e34dea779138723bb0851e0f2b6b9423dd35990e1082c9bbc08589e915292e21462b6e8e1666775a71378060a96de2665b6b6d03efe2a032ccae9ed89e0fe507552a96ebcd3ec49231803f38dfd1485e9c2a19ec437f1945bf1d768b4caa181c62ea0e383c2b68a7c6d28a0fdde9dc4e869089b4de3af414e7e8d41d7c774f8d812d69280d82b841735b4f978f33eb992b533cf490d81dbeaa8b74bec19622df7b35ccd5793a85aee212d316f501dfdaa2b93ba5b839410f94b9eb6109d6c5b7b088b04ab274e81d169ddfd77f4b7d5b8249fc3f8bc38043d0198d1a25977d667ed105587ae534e65411e4493a57defb3301e952c11a804da183118425f9d4993b37c221dca0c10b27b09c76a19f4fb4f475f46ad747e98bc9536c966058884f1c8b1dbbd7873eedfbdffecdf60149e9eab6b5bd8c84ed4e08d4f9943e3de86c350a7bf355f5b370088becc5b84aaf9ca06720c419987f337895788fafa371a038ffdb6c85bca47d29e6520d8ad6d7f65cabf1e9853a6b83a58b0338863b5d1524cf1376f9adf690828a453a0e3a0682b9a04e615d2186ec83c8475bd00b50d80e122764a6ab6232b935d0eaa5b663ff088e5144991327458e734ad0c29db58ffa856da0d14008e4a66313f4f5846b49853255161c9c1e423014600c3d29ff82243318b0e9458e743af82b16f1885583b7b46cafc512ac95976b874e2c30c3b8e7b9ccce1ea1bdc6e7eb7546df5b1caaff0e289d2f89d8f8dfee96b6c1d1ae7e0bc09c7f6cb09d0d3af17966e43efb5c0480f31b84f142294e74b13467cea21fa6bf268c515c07a34afb5f2558be4aadd891525f9f7b5d9d01862f19ec521a9a5d191d977fd0b39fccd4074ec3c51bd8543f02448375c097b2f2fe30741a9e0ff5ef81a050fdf56c205073551e8777ae74ce4141873b14cd761fa98fb390a3b089beeaf95bb8d1b161ebaa0d19f46b427a7483d5dec920400685fd06c2286134ff655cebb0a501a08243e9b6116a802ef4ef179bc4a06865e308b16db277cd6109dc89e93aa333c7a4aa9864b21a48429ea45c73cb67f70350565e6fa5ba2b1ea2bb92f4b96d4b6e25d37b02185d9c3bb27e75a4aa441d9b74efe60302e53e8d8c9beb605a0330c4dbc5583c0d24b6e685eef91c2840a08cca897cc09b353f283926c6a94b5b99638c5de8fb0dd0e5ae9d7bd38ecf131630d583c09430fc995e29b3031afd273c0ecc7ae3e1cf880411b9f045e00b83794a3613729b7a4a6f872b78bf8b53ebb597f50f8b7c0e9014389fb97b14e12f0eeb0a0a9f0e04b5a0d8093afde433bef3cb7666420db073dc27c85ae5deed7ec5159c6a8f2fb3c23b0b86ea930234559ebf62eb78ac995b4ba6b2b251390275e2bea3f1e3ecbf369cf69bc730a1159bedc2b00f627f632be67505a721f7dce564447b4e721b8ef270005241d8fdd5685071508896064ade0365d6cac4eb5eac1d2440d694045ad4d9d3477660c35a506514f2dfab8d50dfc7d86954c58a543fe73fa4bd2ff24e199277a33dbb8ed785e8717810ea8e0ea009c3c350ddd96597821b94e6aee73e96c584d86163917196cdb1e366f5c9e7d66665fa023137de010a838f1788df0d1d475b3e077a36ad5896db603eb51031ce4652f87fbb58a557757dfabd3255a99db76d693816755625e8f2301ddf8930a21d4f73c3373e5d46542a1d378cc362db673f6ed553c4bdfeb1f780310c4fbcb998ef0c76ecdfd33eb28045ecd2e3e4256d4f26a1cbb70febe9613b0ef7f43586f89efd2df3c2b6df577db13059fc64344cab6bdca16c11912690ceec5a7a102956f1eb253f57bf408f38a7dd1484e3904b1e507a356a5b7d7ab7bddec2d2083a9d40d6966da4dcfb5253819b08459885cac68032727e6397479c4198757fcde2d9a663d54d3cab95f6b786f167ab45993d013b9f1c1f6bdfdd4eee64a1447ef58e506052bef6dc5d7143c0b1cc96e69f08ddfddba5ff72ddabc3d1b1f221a779a8b0a76d069fca1d9957bfa3be720503d5fa3e9721c07678fabc22b6bc127256135fa652067fe3913e324e2b858197b07fdc4b5a4e89e61966d327f27dd038d756bc72cdb67616d9fd7189479d38dda13ca8b0078ec1e715522a8c06069061c4d99a355f37fb8397bb12cdbeccba8e32975cb0d3173526c1562f62f81d148ba07dad2beec2c9e2532c97eb0da0f610cfbc0b0ef981c82dcb9500134f1dc823019aaec574efa37bdefe3077aca97f4a70b526f37e49f66ff8b39977e9e85a36ff6d22a3e573cfda56e927fb1076debe87b1fc2d0447bb714728f62b1b45b68367c80b4175368b7bb11949426163bcb1decc3e89956dcc4ca25cfe648749f6fba2b7b77a36c3760f112f9c713786fc8bb99be6d6c51060a44ec521ca0af672de554a3e5ac64bece1ae20036a9ff57a06ee01d17d6e9f6c8dd15e18addd50167e9a29170577c3da0321d741394cc745ee06d825bb72215ce21ffb6c9f9b72105bb86b5acc5ae77c5a0b2203f81ad9fe1c668573e26baf83d2eb37fe5eecca3f6e94a7957ffda488e47da4bc6b7409fb5e6bfa8db679364239a9d21443fed8f3df4efc1e1d17bb37c78a2314ad3641f4bd8bef1eebc8b25237b828cd5114e4cddcc1e32dd967f00d761f7f7dd1019c4147546bef898a5c8d854ec4aa893fa2fcbf19309598351d3e04dd63d02e944f22e7ff981fcfeec5de582e16d055254c075026c8cc847366cf1ff707b2763579555b6d76aaf01759808be8bce0f8f489557cad34b423029d81e9cb984d088b24242e05f1b1a0ac40cd7a078a05556c041efa754a5feb95083ae67d427a09d860c5e20f9e4cb0a0c1019194b01c1419a24a2059a28fbcd342d01a8c32b8e6453baa4690c1c427665ba100aae3b52e751c33b22fe8460028d1d7adca780d35a8643e6d2e9b6e63cf3595ed2da0422adc707c2ecdf93b62d251ea381fd890fef9f27024914b3d323a23211783db5c19faf6a64501b6b751debff9c5f05f47cf22fe57e2fc7ba7e76a4e0e930bdb646d28d6f3698852c81a6f3315fc434881e1761872805ea10c9860e0f62f2dc94c4509d8a3a620be3d093c42020f366b95c97ad50f2d5d6633729ce25dbdd49f38d92a47a7f7dff346cfb9cf83cb0b21cd3359ca5ea98cb7d5dc69489024e09926ccbcc742a80a0c11caf5a4d76d7381c0f8e029f40302f5a6cb965a3d80ecf47f6b7f50040fbf6f9e57515810beb71cdeffb0060dc5ff90b578b63db14d1b611f678456accc29774648536b4daa98365913ae857318e05e5354dae4aa0a5f19eb8af0150f5b08210071b6ffa65c21d90e285238f6f7f27f5a5af8edfed550d637165b60dd8f3236a7d2037633eba63b2704506e79accdf788a919a105a59dbeba99055db472fe23f8f63a46a2c3a5d9743ee15842bdb5e85668ca4ffe254eec83176016a44197702857a09785885850f67fb8c5f66b1c0bcdb95841e92046180121ff744d4fd8507416176bb23457300a019f95b58dd65214c9dc3fc015555ddd611a4d74eeaf5c85803cd621bd310a01d9b624be76cd37846afb19dc52334cb40addb4dea60f1c30239c098b2ef32139070d22a042b03386380fb947bfb0112213f90c0cd371f21de9373fbc96591cc6e0ac47d3895e20e40fb2704f7a8fda96508e21781a514f3867aa917030b8892024a837ec5c5bebed23122b873906977007ff6f111f64c9c93d038df7ee120968e0cc528faca93b0b2fc21d6af1e5f8a91dfdee97c4fba572a4decfa579e5677982bb839660694ede55f4f6852ec0966c74738d8555ba15ba0625b84b892d5a33df1f3d52fa294947812fc48569ffc52187490c221dd55f387910b2e83938e8f835e7f4997a97eb7a6aba897a55753077307e196fc4751af2cc78c05057085ed908bca8e47d29d7f996ebe3ad51473e80a93ccdd2a921693f61aed19667d6730938e0cb0e6c89f58a32ea5c4b3e047dc927792b8bdabcb4905597a2f491d246f076270ff0bfe2a32011eb9be0bddd8a6c8e0f2ebe869ca73fedeea2d052522bcdf214b83a0f58418af271ab3c7d876f277d12ac86836a94b771431c9ff3dba8da789b8fb9e22280b3cfbf6383e5ded9da84b0a7d2e1ac06ebb84dafd319e3256590759003c395bf65baab6488163c1d47f6d95fe619161bad383de014b64cfe02aceda943997a67bfbe72ccea5b46c8530694778a99eef605be2cff01493da2d52a5970e3f0f0f125ac1cfa16af38f610bd2db2fd1473e514a64e115f1fdd77a1b20c64b60c321ee59be9f0be5a59d9482895cbc71aa2828bbf189708148707e1009706c4f2cc1488ffbce34711287f6cfb377570e245387e94f984c51793d636f925b651ab19fae21ba19a28a534061fb9f8191720426bdc78674870cb4440fb1cc0303037ea14c8529aad17b14512fc64a5c8eb01f8d2a67cc4e991c4fabf09afeebb80e3fba68f5fd43ac36d5d6e0f65a0c7a4a25d9f88a09591991d1ed9f4bba60ce2351df5921ac51a3e76d2693ebc1d26279afb554518e8f340ac885d9ffd97d07eed2d67c0e6202449e8b78e090a831c1cd2c03d8a6826543364e3ed0d6401a2d7531dd4c4db219f98bcb0b5460a7ebcf095f73fa4ad6ae7e7129f91e7532a7d7cc1bfe42d007f9380766c0dd130dbf8508575a375c96ed2fbc3a98ce7bf804255a1d46d4ed16a471cfaa7d1caa74bc065dc4319d0e34b7cf8a5c7aab7afedfe790e295ad05fe8931957ffba7b368cb876c34b9ee1377ab98ca32297e33984e61a3869f8a9fb3081f8477de1c121b8743470d68c9895313c4adcc6d6d1386eebaaa9da241dd66294b21cfd9a297f93bc0feb817cbe24538312866b41ac63f78fedc38504e74e6bcb15a3e7f920cc3577f04ed7e40e10c7b2538b09cd039b8a7184f4a18c49d1a6a6432fe8ecbc1126787c2f5541276e7f2822c371bdbc05bd4a3cf98035db3d058e8edc543b170f508e82fac435bafac3b0c738c2806557d732945662cc92753a7b23d8c610bf55f9be158821f2eff147258aa4235f9b97a9bd07a00efccb74e91e465be32327edfedb60ceec10697e9069b10b74dc4106c3b1cd37c0632d12c4f6b27d9def31122b88027b3051123b2131f7e6f7e07b84007cdeb0fdfcd6eea0f16dccbc5c3f79d65edfa7b3f2f9efb7fc243325dfb82af52d70686dbf9f47e89d692e6659698e5ce8c85874da7fe1abe55cad72a5315d283b46f1770566c370fdf6cc2dca6430100fbe0ade91f739096a3945b7c726e09d59571e2b832ed05f46fe359373f1346192141651693ca51dabe63fbb4437e3a800efed952c2635eee31649162a2f33aa3349c622ea373c713d00eab66406f0720d35d90cfcfee1c3d0c12ccc3d91200160c880a43860c0bbf24ee5b96d109ab97b22f697345dbe4e20801dcc31f7d1e60ee4747b273032dd83fadcd61a4ced15a3558d079562f9b2abc125d97280181aad2b9dfa1d1647b54a1c9356afc03a95127cce258e4ca95ab010ac0f35cffeeb02972bc0a4cfcc8b6a8a4c636f3063e478056bd584166c7f8bdbea0f03f9836d3135d2fbdae3eef742deecd4985cbc19388873acdcfe3cdba388d8deadbecca11e06cfd750bb9d6b0bea3c88aa2de50ca8ec1d172489bfdc96793972a78ec9b179e9378351eab04daf9d34f14de0d0894ca1d4af2427c181df43d07da42a938bfd777730f3e3cc36afd49da124e88afa04654b720ca80664f98175c018d4fcf971025f1c77a04deb872cf7ba7e08e2a7ee9abfbc685a332b1b6c8060370cf80b04eff2e6f87024d27b0528b08ed8030d17a7ea4a1e7b928fc4ebb5f0e8cf85d99fa61e0af902d1eb9ca5520cf4de4f7993a24baa78ededacca91475673304385f5402d482d59e772ec026e5135778d49d267739df70443fb328093da7433500518b707c377d8b9a29adef268766afbd236ba6c115a4245ea8081cebbfd58cb3a7f49d8b4b4361b0e18a034d5b514536f532467b9d3fb24bd5e902e1c5da0220d8682704a16d1a44f39c0ca1141954b08b6388898e5670dfeeba188f766013505936feaf2d5b3f8887ad3587d510e20654ba645ee3230010a1cbe5cd86b9754bc6b10232f32baf6f84a4e3c67c82551e4983f266bc877c28b8af5494a23d3213fb5bba9d67c36d1c4a73fc51beb2584aa32ef2b925f5c37277e2b560b3c729b82aa22792590e67401201498c5fd0691958cff55e4bebb0665f40644f5fea2e0f1acc7a800e5a8e3c4c560b27d5e3812b534e3f8e8cc5a8b241d97b63d57918acd46494de8b0139911c7722cd4277c1f0c64efc6624ddbddb5ae76c081ead27330f067b4bda9cb59f5c6be0b1f32225ca18cf3d1b9f4b9c9d7df09c5201b8bb2407611b30360b6ba2404de682c82f5714ecb3dfeb051e18ddb67b0ebf9cd91d748fe281d774bb813a2662309432256546d30623943271b4d8c95ecd2a05a6852764293bef1dadf4e2aedc90d338c7c88eae66d4504a81c664a28c118d4ee02dcc5d50c27c3cac9be45b99d742e5d9c20d4349b193439980f2fcf860655ec7077452603ceaef342a1a33a79598b2661b15c89450a02b17fde1f9e086a2a3286130f824597a39db1cadc164b0fb135d665c410081ad7fd8e36163fd07fc29be503383d63f2b6153d909661451ef6be5499b78c35db6842e12bc4666d49527389fa6bc25de0d9e9c1fdac4010b2566481a57249459e6f158f31eb2e9661e9260f05d698313e48efe8b4298cc9fe45b1b49e25c0cb3ca75e6a109f280c75be0224b394e89884c3f4aa97a0b92779fe16da93a059592f331546e23639b9b8a464cd61250bafff17c517aa4370987d51e80104773f1752f4c846320190f99295472e971f686859e06b9f11697cbed2932c3d3cf7c1bd0f1e2773808cb67df3853f427cc5bb10a13db837b29f80272ca59faee8dc8e57a9effd36340581f9d1a213f5802db72a432da97d4ffc6470685ea984455f85d908b518f4605c363906dc3bfda4d39793bd5005708c59f06c35dd6d57a8c2e9e2766fdfe88fff2671d79766e0619267acdf6bb71e1a157a2d438fbf09a21a63f1d057f2932df905675071db0e698d7977899bd16ac99179ea6524e539d22e238adb90904a6bcd68ffbfd726110e208999fadecc2039c4f0a3f681a6e05bb9736d075a90c5e59311321143515cd8d6050b9768ffdb8323daf2f4f846f53a92772089bf0754dc5eab2065d583cd4f397e32bb3f829f4d118ce5122dff63a7c77155babff00be7ed26c7d202269e4e0363580ff01378528b1ba5370bf93f470819fecf8837cd66903928726687ee2ca75eb59294610f9b0adf6fa650e52e68f4bfa7ca2e953c3c332f494a878ccdc95c62dd951ec5d028a76ec0699462b9d787048a11edc8cb92e7aae43e79ca41d82c684d89a5124bf6aff969676c389457f2b0586a54f1f3dc6e7dae42711d3a14c3450f03ed01a3da1087e85968704d79b6c1168a780b4dd11cc7be03b508b6554a660ce92ae3adc763351063dc154c40921e1ff42f5be82d84e3258ba3f0a0354ce8daa6b944f183b84a3c83e4c170ab1d4657adc96fa14d02f6a43daaac7ad6d0d7a1d69f27a92c4368bd88aaa30e8693ee8ae8e863d14acd8f967829df12e8d8159a3567be1fd1f063d0818aa62f615156f8c28657238444f9b8cb0c22d16ae0f981bc2e74256b73ea4cbab76e099cffb653f2aacc60cac93a593c12f46037ab393f03e9264e49c2935766ae067b0aeb4c626979fd413a9599e331ad905fb08dd51695d64969b9ee3d6dd4ca93e28b50c629c7cade73eb40f412d75e081ac66b00fa5ed556773155d7c0c41395e22f282766a6d3df6af84b1edea5f52357cabf1fb30f39a5467714f44ecf9471fbbf200e02198c8ad4524e4d1297c2a46ca979ad6f309b5e293feb6b23ff716a5a4005bd6f46733905f0134e22228911a9a19d3c2f650851db07f29b6ffb03e19810e21e9ff9411777037c97f00a54efa17d6082178e2534c1f333a2c0c606443cc7801ba00ed57b41b3826381573ce7873705e0bd3ca775187776f413a4128e752a62300a323a5943c5a605d5cec0d05d0975dbb9a0e26cb92b0560e903c38d570618722665c76f5108bae4228e8841d141a28c532dafacd169c9bf7ea6a9356c2a7ba66fc878e6cee4d93c672866a8fc93efd273233cff398234ebac03ecb04478e89013e67df4996df9818bb2da913e74af5b943296ad1ff949c6017b2d3775138c37930ce605f8d27af6914b18f4849e8f4da73f249b0ff691bf26ee1ce0c8049415bbe86ff17b660308e7df1069f6714088fb668429fb5a708dee78bcefba3fe44c934f924d002da671e12a3aaffc947f077458f01648c26e4baf0abd2825642e7acca1f1c754aeb4143fa1473dc347077ce43975570e901426501376b1dc743c40f57cfcc2f2957d456b5696480c5f127d8f223a08f09e4c9a0bf2c375b459d10836597fe7a892d2fbcb7e2370023c28d5e782814babb1f2f1a5a3eb9e6e588b341af4397586c4d15f1ffded1de30725f9638bab6361307ae036c0171b2c469323882d5e006e859bef42b5e073aed1855699beca630aa0d269f2e5cd6794f1ac2761ba216ef5193c4d03f7f9d3e6b526bb05d9d8a60875acc31bd0c5531af5298e67d0cfc48be11d13883474337d801c882350e4d08d065c21f9ea00f67592260d6c0c37793add6cc8002db8782228b400b9c50fef99197a91428a2960d0293d391f46d5a428bd8667b06f1367fe076c1e758b82cbb106f27a9deaf92f6be8bc28d35131a52d892c86cc4adeb85585536a17b1a7ef5331cdcf3d2dff42c210e510a6e03ee6c62f45eb7c7b752a129330d4049b4dc69aa899fd6be7781b2ccbedbb781be813581548ed748118581330fa1f8557d62bf23cad7ec7e68ea7f4837f852e43e63c63d18774e30f1b169b839158c11a65623e92e5a863f748fb9d3e777fc851e8a9e9f483571cfa261efea3d6b5091e4bc3c9c68400e4f1840783fdc8c839a0b844bae4db6550676bd62b6a0f15b580c25940e2d0b4662157dfb50beb7e262b0fa85dece0e7af23ec0f2ec2926de5c2d391feb5fa4e936afaa62620b269ed09f46b2666e5ff9d43f917924a6fe1ac837b3c2b6e660ec549ae2a0d480a97d92a5ba2d22f9ccca346b029c21b3d1bbf5cd6d619fd66e49be6ebce264cccd700ffd15fd76a90034a8cb086dc35f577101f18e352e9f9dc58255610324b853d33dd1f34042d6efc116adb05bd70b7385b31a9cca5de5e3d563183c8db0949fe868a2736df6f9112d1b69e612a21b2e2284f92628c33a1ec05c7e8502828d60cb853631a1e0a87de9de016bc597db8bcb7406a1274b9ae36fb4fd9062c1fe12e91a36e4ca648d17715a2abf4ead79b50e35f9ea3f0c9017fd28475a5672cb1847f047fa28446316513f0182ac5d1210ad93c685876147213a481a8646b78e21097ab5b093669a6d2dcc064f81f4fd29ef7133e71f9e0590013ae985f9bbc4e846b0f4f6bc7696153a1e9c9c8833da2aec9caa62b72c713a9bf7276a66938df283c4b1b19b178d99c6c5b8ab1d536dab125d1595cf50c516d064120086bd10101bfcc2a05e94678f379e3fae028f8d89212cae5135bb17bef2a1976baaab1071b6a2b446a733d3c42185f56abee0dc0f4a2ba2ad4a016211aa3effbfd9ce0b65aed9833516477ae9b756f4c0b6ad3136b749443bb78d2858c12cf4dff61aa8fe19aaa9268ba30620181d55aefb96415e99b7ec56dfa3f7b8af3581f29470d56089d62abd60120b98fb1488cf452fa5a879b6720bc23036c926ebf8e5be33cdbf2ebced7ca3b85ca0b41b62c731ba6b36456be00b1a51c12c56f72230db4feb228d9375bd551fd9bd6dc6188b2bc57a43efee5a1b3d9170ed84ef6a1466e44545c87ce18b9955425abe9f118cc294a341150114fef90b08bf89039b4566d2ba57583b48946e09c07f940a979df1e01184cea1f257a4de77a49ac75d20551fa3509afb8737e5fd1329026479ea9f95e81ad0f8104557d48f8f5ded40bab80ef05d64840673d21fadf6df41c9d5778f531f06bcf34c667166c2ae67ae6c943dcac890b761bc6a6c70bf775f0954add8f93615d2e84dd959e9c9912e65b2a6aaca504df7b99cd624fac0713c3807b42875546504767bbb813d32161cf06a16b4f0348d12f5824de1e182d53227a457a2757877c8a02b5c17b01f3c4a9c4053cf1b6550fdad14a5c98d721a06201c57dd9b906dec7f3c01facb17ab3425df6454166bdb2a934d919d63ecbbd86086852f1ed8fa9a041e58722e3a7abe7d23dc0969fef209af804eb6463d417672affd65bed02974913cc786011499ed2c8728ce0abc2a8459819a028482ce43a5c17a7d8c5a9256573d4e958145bf38615f84f149f3b68200cef072b6b98604bed9145371cc90b66bc3a52cee2b562ce04508579259fd3301fdc71a96f8dd8c1f5fe14c486af8088f6c822e2e0d1c3c0fa0cddaa557d1ee8b6c97a9a4198c167e76e273670a4b90e5b018a13f4c10d61320c20d576194766dda6c0e50c03ace7d7bb27c68f41f73cceed430c61788436baece033016d7c0dbb253fb3ead583cd97fcd2250ffa5fa25e26ff382aa5bdcbc03ba92e7472b1fbdbdc166665222fc3b44137b08245e35ccdf691faa4413eae680ce196251c34def88d8a4baa6b49b29b28f02df2bede0637475cb5b7183210c57558fa8d2880c8162eb740211de57db66ce361673156957fb2c34c42be3c2e890ad5a68e6075acd6d83c680c6c9986eb3c6771e2ad84193b4fe6ccf38004ccb8da4f80bba5743fc7446204a36ab721da514fbdd1c6c021ba067ea3ee0784f7bb2bfee471798a78c5c65319fbf83a12bc2e41ed781a38ddeddfb51d2ec194af07eaca6ff78eec5d2cc0583d64f23a3dfe03d446f25718c9f17e087d732a0e025b99c5d99cfeb70f7b160f08444f564160c423667e55dde8ba8886a24e81f332ac426a6c5f2d310aeed4857897e3e81c472bdab2e67a98d32e4cc504e83f58aaabb1c49b1fc15ae7d316506905b125d292bea3493f352e5bfd1f652430c1ff3977c78b5de63dab45af6120a0a9d22b4c517cd4b1d62e182600d9c9c4c520956f3aa7db948e8aa52315be2fe4d385893e065258b43375002982b41da5e5b3a7caa0f5e04d0d95e409677541b0fe9ece3d230d5051b319b8fd2ec44ff0713263993aaa4ff27c1d5087b1094b66b3b2c3e3375e8a46e80b0c30944ede28370251871f3619f2871bbe247617a2ed665ef1888972189bc14d5a46ad855933cb7c1b3b96895a6e0bdb3a31f1cc68d7db736d1fd4e7db74d62f507e366c67b5028dda114cd9e7db4a294b2ed8cffe4b4a7988cf79d3612a4152ad0c4121d7f3a9a35523a2df6f2c94cee11c12896635b66f57d17b090d7c620ad7b8f9f6d8acf5b49938bb57d269648bb80bb683cf4e5aeed1e2adc5617e96ec3350c8f07ea59b37da60c7a70af7c96e8ec3d3ad45ce2b2192d25aa87bc951a2a86ec745531bc3185383b31444c5ff2242bf7a84b9d94fb5cccbdb829518dfd070ef9064d95a9ef448c714e5598129092e214e69f9050485b731774c184e1e58f221f9f75ab1d9c335f901bb83bd587fa910c95f1b74962ab7cf54e8cbeed316332814a9736683a822ef95985b363bac7a88c34467121fc61961d63a9716a3041e3f74aa8aa5bef62f6c4951284be6971903d68214c0383522a038c8e2eadd405cb6a3cd6400412c0f22426eee2dfe37fad2780733ed21ab8e1f150296e9d9de845b8194b5d098dcd2a7d9c6a575584f442361ea0fc9e0dfc79a0404558bf6e4f4b960cd7f3691c70cf914138b52dcaa3ad237b2919e9d17d290697dc4b8bab24aad7c7c2d60f2c819f2484d767c1ec1117114c4ecf555edad8879483e0a445e90c621adf8200cb1f60b14982b30f6c0869586ea1417e8c456bb9b583375935020f23c411e0f3635e99c9be0cb6de0ed7ea5adac85fef02afd9a935cfb5861a93033454da8c6d673201389c360358848b15e8974f8d8f139095e50989073dd3366c49db6b992eef30d2cdaa7b042831f0294b73cb699b33f17a5cc63f972fb83d74101bb6384033518fb9e1072b06ed540a0f52c596801627754d1fe98f087a3917105be7b3332255f873c0b13fa0890528bdfd8db6af5ef377988297b3e41b1dea679bf94e8cefc0d0f063b00ce847698fc53fefb90780b4f29f21b6ec15efd72133bffd262d7486ff22502d7ced3c6b0172d0b13f996da19703341a88c85c4360f51903c6d2254e2b6fc4cae397cad869de41d1c3f7d8f19856675ccf58140255095c58b4128aa4eb089ad074565d49d3e825196c4e177a257c59ac2e18ffbf2fbbf0c6a573f46d0d80e6c2c620182ecd1bb2210f4e4bb4856cdef63d1f997b0b1ff9b288b7628397ba86536740973f78b75d9e227f7af99c96384768b666cdab3f02e2adff39d1006da66a5542f467c13f83022bc194fa4c8805dac88854eedd2a68053a9f293b95ce09818b2484c0e6036a3161b4ce06ac5c2d4873c4e31dddfb8e7a0801a517ea26c718998151f3fb3ce4091873e7bfa2ad5f504095c6d0183a5334408177f022d7dc0ce589c78699c7fdcb2514fc41ffd69ae5150665ed10aaff61000fce6b4080ab90b1a988278467e6a9b128042e52b2e5162025451987b3ff9c4841e02268c8ca65e0426d495e7c326c6c137053ef01483a360e44d9ebca3bfc8944b222a123842841682e39fe569963a55b4cee3f9776aac8ffc692f4bec49da29a67c5da2168ed0f92c9a0e05033b957bbad6e969077814134651f0a5da666d4932240f34befc1b9fcedf6f7e8ca01b30c2a2e2227a784e014a9e37a4b33bc44552edac17c969e4971cabb0187005cddc5830b139d6b4f3ebe0e925182c2f93ac0c9c7ffdb46c02fbf84477ef797df34c667f8c5947690b84f786ca9dfb400934c5bfa739327b41c5033054e7748292d3008b571e19f70a61ec1ffaef624e173039e7cff00bdbaf2fd9acd3c33fbe27e59306ef089981a40e19f0b11e81190d72fc7bcdb4ec10b5a54d522d1512096d11095de15c48be493f27f17ec6b72e10424f83c931aa05a74004a60b671f1865a4f4c133e535c2942877d2a68369789aaddc7e7805a77169f0c6660805766557174891afc09b6142336c0fda19fdbcc79cc482433225e7c10f047b710b03ec4f928934e449b5e0ea29f342b7976340ce99fb69c539210c45db4c44c94f398475677c62ac0a1bb059058db12ba9627178956c16e411c948bf59a762ace35789e1e0f9ce5aa8585b7b2b57b8206564a6e55c420f33576d86b8b158fc7f137cea44e853298e6a3c22aa0a33b605b58a338744e09fec6baa3b4cca044f9aa175c6a6d91eac86f97ce91e7b0418f055dec8b3ca85de43d86715076d0e61544f8e9b2c5446b23b4f00562af07b49544e73f2cea2f92e95f5b85f676c250f3bcdb9cdf580719638a25c1ff85baf11657eb5540df639eb0bea41e2bcc8391b0b357471e9366145457a45d9a557667feffd3e00deb39bbcfca45184d644706775c8fd039cdc7abb64528dfb79f5a406f34208bfd8dfe57b8ec658b345f42837f29952ef0da676a004eb9eb22cbafde380d93654bf90f09465805df442de5e8e0f605dbad71358a082d642f0e89d9f5ae4b96bbad4a3f5345c2323436b09b0347840cfd86635a45c25900fb961b32d8b34da52b6f36f9bdc80b14874a7d806ba3d91509833172752af01cf9f7c18866e679a5bbbef72c711d1de75987be8b5078f92e8e79bdd086d4d88c01bfa8c7cc1b39c3ceea7fdd881bf6a6c6e7ac4e750c83cfe8013e5e0dd5db3b5e7a0f8d0e2b7fd4e8b3e991d23fda349e245e2e604e2aa8bdb43d3f5037c89c7277c08918761ef944bab8f22875c63e029df48948b022d8866e1dec8d137287135b5d5c04c3f6b5022e13bd7d36347ab14c76d4f69149ad39fd6995a31c6e6f73a57da2bfb1086da24f010ec3e5b5124f066ff68598b322c768f8b3877752d91ee83dc78ab3844821f835a110c1d9acfb2fce758c8dcff44fc6765658a1f2eb6bfe4522240567775d5f6a22df59471990032413cc65e4e9147130f6f92da4cfac076032e5b20901bb512c1efceaa07fb4c427d9b62d92760f151734bafa41680af04bdafb019d4fdd77c0d54d0d8f8b963280b078a0b26e28dd1dfb95776e4a9bf135205c5db0dbcbead246d654a898c07602af12083307c286531037c4a51d0a2cefbc037a4113d74eca022b42cded0041e16758c3679c6ee71fff78e8e36b3d255389e3994ff623d27024c7acf38efae660294cb87bcf47e1069266b6e3c52b758ee9784fdd85fcdeca1b425d57b42f6c6f5c7569b9fff6e7654b4a3f10625c5e45d05f5c7e3d95dcb97d2ba60704f7e6de67f02bd79b636c5331a76c09c4908400bad10c47595d27098ad2929366b013809fc854d6c03b6fce6cd8255b3bbd6d9e17c165665c5ca873b2196d97283d2dec03ced96918c775f6dbddf318f76e9985b0738fc91d77964f78b9ffbf9977ddd8a325fe16f1627f6233803ce08aa8b77611d56057e6011f222f70457a17b9207d090c2d70b54a8d039e10bc7445901496a9140bdf2c60f50185e5a304aa8dd9f55e6b22249b6bbd753f6ad34eb4c0fb030dcd47b98de648a3e42077dbda6758ba29e313771003e19d58a2b9fdf51bc58ee3415966457c3c43795944118fbcd5cd6493e7142fc62fa42fc39f268e3b05620a1cf96dc10c8d1eec8a6a473eed9e56ee257d8a1173f6578a4ce496e24c358668cc8eee2731484c122c48898c09eb152a0e255a5786d43a1948f172d0cde362e35103cd2593decf3169f5714c6042c722f109291646335c3d9d9dc3a31bf7dd2d74c5c3e4ed65658d3650ee7aea6d1fde5d6ed291a431f15f6ce98bbf6179b1a6af6081ee378f8472d01d899eee203e1538fed1bc227bdc9bdf7f81a1cfabf7f2c9708b0e5471c8806817dad3fa005942f14ed3d0581fbd8475b4aa3c423c5d000582994055b97f8399d471903d2ea1249d44afad13651c5df9e3a5b5066303f14a81bee2b0fad10898da601f78284e4b464c1174aa381f4c23ea617c0373ba87618f46c8ca8cb04d1b1456f76fe5f24a4c459ae0b4e3b855c87db1e4f06d2df8acfb94b816d512250461dcdb4ab2d967fac2d921397a17c506c50588f14a5a0cdd2a795cf94f3ad833a6b2d5d2c183ee79f274133581bcbd83a0515b4cc0c805f90ea4692db2dc9efdcae15316300898bc1c6319d87631b9b24c0c7eca43745bdd0c4e01c2e8a3d89df55b8a77928ac07a98137197348b7bea43c02c29111a3709e1d243942b1cf764f265cfae0f3c9064a64bb1e39c16c229ed2d7190e61f33c85214d6d7577cf7e5e01f45e87919de21f0deb62be4d854631021d7bb47c95bba7fef4a8fbbd2ef7d0c250e478e4259ecec729d899887d40c48cc04b08af7ed3e67627e7b17074760e9a681c37fe2e9cd9f141592f85de3ef7feaf7493fe9cee9c0f682cbc8a46f67cf5cbb9824d2f54aa50ac955b3bc756e67e6f07111370fc8cc50df2f0b4f99f126e030efd37f5bc5f898446b88dea15ab142efd41cc71047658a7e91a2a020144b0c9af27a20c24474412d040ff458fec33f930397972262b3f13653a8b6c82a6ba41b7b0a4f0a52d02f54e9988a7055309ee5dcb82eec61a25f2f3d151b31a98c3e00a1f93beb156ab2b26e64f59702f946507c85e1dbb8a0c44477868da02698752ec8da8e594e7581c73f321d91404763ab74e3649316dca5a2fe437302eb33b1fc2cfe257eaa2434571893ca51d26440c0413449957fb84ce260377f9ea3b4a69a5f2408da500c35f1d2e137949d5f204743b50abcdf051b47bf6c654f74778e45327037cc18d0d549eb870dbac1c40310b02c60da137389943b65365c1754145cdf5ba707ad7b3f658cfb8c9f2df88e71a17040e1af629433a6840af8fa187c2143b7bf7c1673f84b7b225b237e065387a6a0724f7214235c450ffd3ca49be7e99eb5e9d06d0c63f1444ae460638afadee5b0a35ee22bc2537d7e7077cad856db5872b0c14ef9b5671c9cc23f5371dcbfe294744fb2f0b217550e069519d94bc3a7837cce552d99f77921eda38848721de089c6a6e13bd404a8013b48ef60bcb61352b1f270a38222f904a0ac109bd461311ec0149be9910dfff5f615c2ff756dba3eb6cdf1583257cd0c5689c0568a1a7777f4b8acd6234b4d8ae60258058a5c59c4f8a9e2750bcb9d1ee54b73e2abafff1c94ff7200c706b48c304f9ca4dff240c1c19b76c60b1dfd24123342c45b69b12028b0daa6eccdfe21efbdeb63d667ae42e07f14c3810b5d94820b5f0249116708fb1ff2fefedb7fe9095bb1c03e00b2f0990e4ec3fc81fd428f23733f596a2e593bca9b480277f8de4bc3ade6ab8c078992ed4b24ce7827a88e826d4aab8d53a6b2d09035b4f4dbc6e23f072c971e3a1a0b017bad673b43da932a6eac298b392dbf135ad7258ba5176a3c9f401010f68cf19daf0f2274dfb8b95f5e84dc3cf9abab63bd4584aa4ef13eea5c80b335627b77a415ec873775acb768c66798b6258d572fd5e159f0758c94244b26ee8ae3e158e3beb4aff98dda7b792a8a156d9ae4ac85a692736433c8261686d3ab2912ca6b03dbde8f20f58e64277d01a655c992c614e81fa3fe17cb66a4cebcf350c6f462f9959ad0fc6a7b35474c641f72d8f775cb7f354770600d2c85139ca9eb60c792acfb42e92e0ecd5ca11f6f4b81c70058329320d2344373334ba1cb0132f90eae467bcdd8e0d862d50f4931fc0f9d4150f35ffe18f1169e6460ef8bb2647e24fec30e20bbb9d5d4b757527d189b1d8fb2140fe6c2a894eb89f567a0e2e91e7212311a249374222d22fb6fbef09f9edbd8c0bcf5c05b0ba28074027aa33f9f41dfe2bd97d0c9ea9d9f69c042c69e18c26ab321b5fbc7a13a18f63ed8d6f9dac9dcc915f8e9690ba8a035f08eb4762a43e2102cef4d8ce553b20bd7bae2c5fef430ab1d0fb88198c9451a03d45ca2e0f0a051a4cff22119b6198a4ca84a5e2466094d57562576280f2d75f65673c0caa9d9a1c8e2728d570257cba05d99a3490d37a620613dfd4d137c7528d5484f3340532ff9efb6451d703aba9fb68bc00124cdcf42b05645d6393c9f5596bbc77265c7cc56c86d148096136253ddc9d462ab4ecf2c7f786f53301c1f0fbebbd0258d0342900fc9f41fd712f97a64815e3c1d0cc3a0942a9183e20a14ed9b1d0cce8672436240ab38fd675871de30ebee08c8cc43b4e2ee3f33fcfc55edcc701903b4dfa9dcd646e2a839847f4d9c2d2e420dde950a2de5135398b60f27b104d482bb91fb89194e8d30f65d499265c326ea8fe5f3c82cccad4b95dce98504746dc80e2175d994930c6d5dd76bac3de4620481c5537de642cec30440963e66a134a0c17817e41c2865d34ef8a7addbc6ed10056b3b50accc197d4f1f11ef556980bae174726bd5067f96f8d5bfd6276420fb39781359e6dbf4ab14d2db50d734fe3cc359758a9129aaa614470e91116720971da7b18e2414c125876c490449db31cb50fad5af71efa939cda1f099ce0bec6c3f84205f951673933b65301be37e70824c724ec5c262f6697ddae2262dfb0aa0ddde9510ce0fcb6a87408d5811a97d6c97e2d769c15876a429db12645508b0ab1e12526ce309c49a024542349fa3e47a9b87fa9e10d723002dccbb19690eb0f6ee1498bf57ef35e457ca28e0efff6e9149ae9dbc1218bae9b738631908d69a4e65da6baba19ed302fe37e04deae306707f034ebbb5edf08ed0fd5f094fe7a78c2c5bd6c7e1fecbbd543c7a9c84fa1bdaf1bf3cba09e4ba654a2092160721fff7c4d367b88fff5f793877770b9cfedb49267a8fa42e97801ff7d7fdcb2d31d2cb10df4cfb7161b0f5bdde4d3d16329ff7b4fc53996f21218374a6049ea8ef88f54e29c8f868c30f5a89c1daddd30c23a86333c898875244ee8ebe39b3f99c756423716404d1e8415ba89ed23d64fbedc7f027e04a2d4cd1752206d5bd60ae84e4a32402f91ed16e9ede54cf045ab449da63a08524a8f1840efe93a1e1c0c72229ef115854040bc89cbef30a66150153a907911e9101f195917864ec956440a66a18c329b62cb547081731ce767823d7e7c86362ed55fb5c20dd84ab0a910b6196d7b476eeaf39376af1b76f8fdf65dff9fc7ad568b7bd302986b09f916a5f061b52ea0809008abd15b9dc3cb4f466b91b185e6a296c308ba23a805163f7d64963dc88695af21230d8014eb5c1d50208ba1e3e7a318a76ac0e19607f27add0dd5d087e3f9ab8935a0cbde186f42f5ad349e7780b5cff3912e0cda114ff1b36978ef6b88c8b114e62086fce52272936bef58ea72f8747d401e0113596e439a530af36da0d6037a3299347bf260e26229bfbf243ca061706895e10ab6422e35bb284efdb7acf850dc74b6e83e8ac2a49fe8745aaee44a007aed83976a4e4447a1239f8c7f70ef1a59e055774a0a16fbe8d17369542d4af118c8182f02d4131bb89049ee52ed6b05b25fadcd525b63bcdec767cc6033bd40b7807eca252f0e0868e561e586ea0a9c5eaf7f9aa138ead67bc3e856deda8386c641dcfd75f4a8687b883b2e8eeb74093560b5c13e9c4f4ccb60f9bfb99c7eaf5f58e30c822dfff445332b53a0b23da4a03da7c2c2cbb3ceed40000d057df04cd0854beeee7cea3a6a77aefb704657dd908c3f6491a0b0a72ce2613debb776153d28029027648363b53f0f39ef8ea9526add7527262d8f815c71683b8cfd53e8ae6f544cc1671e0c4763229530135b2ae142118e326ecac5d8f9dbbae8964d2ceb55672955dbcf480545cf53d75adc7cbaaa8619153f08e7ead15b420f13ac9d08f22872de4b617e04c7f2785e4236878cae4985b24edf8ec39b41b84ff2b623b258396f2114c55947ab9ddd5133e69f1bc0b524d0aded2222c472fc79632bca61087d9c6d2d6cedd5ec45dc2136d5b0708a6fea2abf198a2a726d1fec3ed35d01f63ae6673e197a0b91d263db3500b6b4c0221ed4e92bcfcf4bf6da354fce83ce19ef170a275fddb65433a546ba6b3f5face6642c9d44c736037dbae8abb93840456f785e352e84bce82e685e14900068fcc299175c836899ba5da3bf3d22c22c3e669d9d808142013e9bae91aca98f2b60091a6d9ebed8719bcdb9d2e6e2e59aef9a125a931f56b88c4dc4895679d5683c41a4275fce55207b2e71a20028a946df6298453a5b49f2a8c132c62725371925312c9f72ece40e5cee31bf6ddf62981a32ae06425a8c8a0786ce645aef7fb4b379a45b61a9d4f258385754b0e7ba4c05b23a08f980e7f0945f49684fa27d3c871b3da9971dbc71845dd87d1bd0401469e7fc49b9070002fbbdbb5d1654828011704cef69c71eec3f5873001c2d8cbab0f06ece7fe6ed00612a86789ec12ea1dab7ce6c51b96b2bb34bc3db15bd78ed20da3458d867d2d25e3a115ce3cdc3ba3dfbf4b1dad0e187695298661eaf874b8feffe67c32f50184ce836f3816918652e0127f29bcfcd8d4b0e6163475013801816bc5e5a20c1998dec1b97550e6121109be6472f0f32b7a4ab140ead9b18f88b571b792378efedff7eb72255dbcb7c390a69391e4e4d9b1e4de044ab45b5a6c132031b9750eed473dd0ac79d3e765faf5c0080ffffff7f