PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 89784 e2de8440d7e637455d471989dc333263f31994c44816bb1645507fd5a67140ff

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35a695a1aa4d23ca7f116b0f305384a64daaf2a236d075c322679d5d596c910f
Certificate Block Hash
e2de8440d7e637455d471989dc333263f31994c44816bb1645507fd5a67140ff
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000d0000000e000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000000e0da6020e35f4a4c52b12bfdb07d3915755e7d6433e5bf02d17e1154bdeec3e3b28b0c8077fa0af24e40584c89f52e5ba0b9b93abb5db7661aae96f3ae4353fadeb5e97dd1a03967656fa3232dcf2bb3b723ccae3f48d8b1c30000000000000008001000000010084a00000008200000000008001000080010065c1a4a84d3c4cf17d9e94709f9aa889bc0fa3f991d7638f2ee87ffbf6eaa5040800000000030000000400000008000000090000000b0000000d0000000e000000

Raw Header Hex

000040202c4b4cf0958a2f8f287c967ec22e98540fa06039a41d61b77a76f034957bdd5acc0976ed32df43936bb34695aa1337113376042504b7675d46b95f9474d21b6170c75d6ac79200180f916c595d9d6722c375d036a2f2aa4da68453300f6b117fca234daaa195a635

Proof Data Hex

59,560 bytes
121216010307813374dc1a8e3d92a1ec8622621ede69db4f13a02cda767075b1a390e5ca839137f530a3830bf14f35792285ded9035561f9a1f6475b0ea1e9a50c2a218364e8d8f5810a150eccb1a167803638a6b5ea6b2d66887c91a0c1d307d095c5df2e7cd17dcee8c83064bef4c5e2daa977c605a13ed748e7cf51bd4392ee0794aead54eb9a24fe8b6975f6da99e840d37422545074cd05a81f196f504191e15bc77418bb828a0a2d7f6a3bbb30bd30cc72001a18b846ea900bdb593181d646bbede6e15bcc4881d66e36c6cf2092e2a67b7c9498baef4c6298235936238214ed14870c63ace83105fe2d16e42d14adfcc1a316a516d1984a45e9e98ae0eafa548a94ad80b85fda334db2a71997ff826f0cac476eed0504d7c3b4ba698c6d2747573ad42087aaa647ccbf764c2e9d3dd7b3bf3d5ce79488802eb7feefe1c6240b2f8dcb3ae05a708375a374e0dc0463593a74a77935fd957f38d8b220cb0648c5362aa9def1397738f1cde566c6c495b3faaca05b22910667d1d276b952477abf56e6176c1d11fd6ad68923815d2ef109a83d18851b9fa5eff641262fc01a28f8d677b47372e752c3cd530feed79fa92d32a0019f1f8e5f99e32381d961abc6865a7b2782e6394b8e003698e95560ab6934f63b3b92fbcae1ae9cd90cfc25eec78dc7ae0261c9a57fa8f2ccc81cfd80ad194a09286b81b259d5cee444d4133bef7aba6823ca11bc816b53dc7ddab712e1717d6dcad60a0f3fc27bd0ec568a04172e9af1e7f9b6fa0db57e46d29216ab70867ea056f2df04b1444c784f45f87b4e2b79fba740be513e08c49d35e6723d765a8d9eabca2a1104e56f9ca191a54e88eec54a59c7642926e55011b473655e910a8ee8d2c59e5f042a4f729838366e4fb9b0dd68b7a429c6c8d95113baab498e70ac8051a65f8212d9c227662fca9387fafcc5857b5096c3cd2d8f50e3636d9752c75c4af15900ad1214a8444ecb796587f7afa1305c6477c7f6b288417775eb484f65e7e98f0a00ecf2e8b2aae2619cc9ee424351a8f1699066f162204655c69400fba301d1a405b22bce606e4e6ebbf7a9084ccd8dbc46373f6f7c5b6528cd5a5ca3843cab1ef4b96da83897f0ac8a96169108caa4836ae287d51c35f3fd578963bf38b62268fb6189ac0a9f08895dab31bbb7d11d976d7b576e8b5c40dd0eedae12cb7f9e78b04fa9df593db1e22a181a6e616061dcf72d02664c48083e941405d7e31611020cdbb03407b88c29d9f2871cf5daf481efd1d305e35181ab946d7883b7931ff67036811ce0c4baec938fc808c37824e023a474d240c1010ff882742cd4da20e3788b253809886b497ba656f42c005f2c1845173935d8520ee4a05dc854079bf674441d072653c74a3eea7b8019914ce35eec3706cf20d94f0a45b4b855b29128972119f3bbdeca3f14fee41ac4cc8d5dd59ea678ebc4e0901b0d993a7787bfdb55087ee31039f22febf722625da9585b949366e30978496ffa3f8dedda17d46eabaad5fa8126731680b01a1f1d06bc29f7395ebe3ff8a740abe5ae20e6426aeae223af90be29230ce0b1fa7ae03efe864b3f97e7b288ade4ddb9d80f336b28b4592f796c45b70e21f1b5d3b1b3b994136b648f7c233362b8bb123a1ac8675c2727609273e292e65a7df3c0b00e9689abaf756924792a7e5d039a16bc91005a16523495e044852f531798570505d51237fe8d2fbef475475de7beee3e4e579374c93f0e597aa98904f10c967fc84f5786cc9015ca4074c57feb9728dafba62f82b9dca1888322bd46994343849a14d76d2d5ef9a88d97252b7f27006f7340087d40117dfb7ff67b5f83b217f5038be984b3b54d5224c05f90df536a27b5666251f233b93262f30aa6e09d95f2eef7e4f05ce39d151b201c292fbf75c54578dce83701d0dc37921712b7e913d003c4272359052bdacf4f961610b10dc858f55997904a0811007ea8284afe5be90852c49a22431735bfe2b3f28e30887b36a989644477ff2e32a6a2226dbff5c05e9bb7c6881fe40273ddcaa1988e3e4c102940c5fc7f227714863a27fed140c8956c95f0646b38d776291d2ec8993c1ec0f7ca10721b183b87069147ead67ff3a9699610d3f7f234878abb7616aa008c697cdf6dce51a722d7a102dd43864c0c6224683daaecc7ac3e9f6f4bea2f7d7e3eac0a83542d0698c19f8e22f56e669139a084cdcc963116afdd3a7c8f9249afe14e59b99b608a455e614df344b47390c72c589dfd20885536f0383749de92433e5b72ee87ef80c1ac0ada78eda08e28cdadc659584b80931ae28369517a6f82702554f1d9c08f2ff9799890da7ca84ba8328ceed776819753cf94d6932a4e1c7a83f2e70914a77bb924e9578a992121799aa97d85e1e78d4863b9d0a1f2263a7a361bb8318763b200cee4f643c77f0440b151762e7e62882ca5027dc4d092085eff48c56f69a67f14b8eff56a7895a653c8c929eace41d2c060c9f81fcdc7fce95fda75616b04f74057de1294f4aa202a4af09c502218c1b2f16725c398cafcaf0a247e4e79f0cc848b6bf3b68138581110032dd5e046b2bff85c8081573f25d2d2b1ded02c07561c854729b41de77c7069315c74460b15296d8e26afd348699a97ae6975b1a31f7953741d36071e6ad0a3f871b07c36d9fd54725d16de582ccfa04d6931cdc7790f3a86c8e398b4b11d07e5dfe2c3cfb861bd7a9fbb7a5fef0ff11abb45b809bfeef9523a010989f65bd6b1c85a1960917a57c9339caa8f571d1a12860201ffe75e39922f6bfa49e16743702e01773a105931fa15a05f11c493991d7b99a0a4812cfafbafaa1d6e6c1fe533e6a1bd857ae8bd02f8df3159c5ed91d46352844222eb7a2d38ec8daac94e1655059123f148b3206d516bc8b0b11d6087a184c0c5a493f3eff8b0725f9b3e10fbac9b6aa4dd7d0b02e14b16ce372984aaf6aba65a2a3a14b7b2fd376e0a112c54238c80db72bff96c535b92b9989669adb007e588def788e1a7c99ed236154974f324ad551ad0b6ba6e93ec1f7eaf3b09a7060ca1b686b159e643c093315be8a05b3182c0a0f1c9a82c1e2e2b541ff41da8307bfb3df67704c746be67ec32885cc4bd07f6701f5c522c4ca6f537fd0fd6c13790f4174fb35aa2bc005c6faeff49319540e488796f9010805713d20d9397855165785fa6be892c6e2381698158520ac4229589dc27d64fe4fae61ae4fa0dd3be039ca41d3a496981d72d12f1bcc2188e0b666733c891394f5734d7e33d8898d3c36a5e860a7c4d4f1eb0a0159520356db9fd52c2040191b9cd147e3feb6251ef7b29174a2e40ba357699898e2cb2bf23693124c18b6dc6d048427a2f96cc185160ee0d970addbfc2384d94a96d228f20099fcd2d914785e1267877b0333217459ad0fcb855eabb2e34b83b0a2113c6d9a227e44c71061bd77d109efaf0202bf2a5df35b6ba7e0418c559f4ffcb84e72ba3470c0c7b870a2cd7166217bba8fde32ad98a4fe310c1e1b1dd22d96b9df8c91ba36d0de2295f1d0af97403791720ea287d1de626042c0627b7c171d16579820348d95fe898eca48df801ea9fb6a2bd247116cfaf444f2a36ab7679b8cc3ad470f94e9a11a86df8ff89e87cf496b06586f278f781bbebae9fc2eb7cfa8ac05d50a2237e7134e33b301e25f4dbb5dddfd4fe25a42cb0635fec495334b1742c7ed303eb09d73a7acbae61fd7509df97cac24366d05c7fc5d965ffa68d3637f040fb673f7cf4223a35382534b204553eb8d5f277d92f05ffe8101c8dc3a042326eb5a92dee6ec465c748e57faa9ff0cc7dbeb3091afb1276f131c495794594ee5a1cc4403b0c53922826be6168c41180725dac12c89950cf8dfea299210d357951cc26ade8c4a36222beffab8bbffdcdd669c7f8e1905f049284636e60d5392e34bb6b456055664c31c4a193276ff5fe85cde694f368f1f7dc315cb761284ea756c4184ce57119989bd1fecf9cc1bd92879328eaa64ecce6c6603dd6ba08d1ffbd2b05a6538e18f771c726bbdda1c88a9f1fed0945f3da6fe7a320e766763541fcb7c2c52efea2a375c16cdfbd72909524e4ec85a7b44c0b30f56ed32c148b188be375b9cc67c947e31b10f2616845fe7aa9e0d795964880ee1992a3393cb5d149ebe8035da7a59aa8d83d6e6d6a1c24c755244dff557957203b74cd7bd415b679ed41a982b273cbecac98737cd00d3b28b70bfa123d70beee306d12cf87fe4893df32156c550f099afa2bb9e6b5269e39531a34a2aeb823ccf8de4d46b7c8f1d03d282c09ff03700a155c7d0ae3643d465042b73a5181a72218ce4cb1fa0db3e2a4a289805b1ceb3b39e37a723e4533a06db55e8c651320f60fde12662a61d610061a0a1f2616667f6f14b4cdd39e79575a99ef270950edb2955a4acaa6652f0a7d612a1c0e83ff80f9fd663c75929b809154b783151118b2c8328229f2949391505b78549c60e422e45ea204ea4d9c6feede55bcfc7d45552cf15d95520b6c3e8beede9f6425bf623647c063a9a58fc0faeb7bc5c51ba8b3d39c3985728c9e113619436c9eded7dbd6aee7223ea8bc321e58a554c5f6d01a7b1eb57d55e5317623cb488a9e8008f0a847bc40479a5022c74288a6ddcc0836786534a1ee6bbb946392e9b8ee981b14944447b94d9f0cde9101e5237e7f559b72cefd39421f48d0b43d04c63e26ba32f6dd8f44256de0b3fdc6a00f7807cc32aeec9552358b28013dbb8ef5f5f18aabdefaccafd752cf6f0dcb2b55699aea72e062dae2f34112467942f7b4140470a97fb7c151c141eaafab33f753d6efa81fb545e91dc5fd0eaadd638ef3918a8dce7530b23941ab52bb15ef80cd2e80733c3241fb8336d58b5b3dcef0f0459e5313cb1f17e67cb80a01b3f0009076ae71b8c417d5f8f58d4be705065522e6c142dfeb10d80c01ea8caa858169715cbfaee4aefd905ae507b548bc2586df74643bec384d2191b5f3300790555d0481bef1d965fa54583ecd78d9aee603b177aae624a133843d6633c9a599438624d3d779479f3e31514e3abb33e886184f15859696820a14f93f9ee11c3a988efb0dd7572fa182169b56512f314b5c0d349f3a7f8a0be951e20b4dfe1d4d8b359d9c424bbdedcf6c1d858616044f13202c8d7b78e6ec6840207a96d881297ce302ee641f0583f27bb5a5101bf58bcd6bcba235d12150ef77a30167de5d6c8084d896277b8030b88722a34445c02f12f5aaf261a14fbd96de0dd2ec6a561c0b571ddf77c230454f091f5293e4c9804abced76c5fcbd8106c844817050d6fc54f20193d6643a8c65f7f27fb00f6db5bb81e49dc3aa2232f6bf1084926e4f6c8e96d93a17f748f42ba755a94c02bcd56517387c178383bb0cd2776acbb3bdd06f4556c80f2fb74f5b95fb27b6eb18bf2de61e226189e6cc05f8c933e8cb277a75a865950405b55f47b80ec7d732a033f7d50e3cd3379880c1b1574fa16b6a9ee13182ea93a46086a6f2dd20eb37a74ae121b36ccc22040b18479690e796f4681b0a10a232e1c744339445750ce178a5e2444aa34f6a5188733e685dc3b83279425f03c0a809e9a35fb0b567bde4da0fadc01677f735657b4b39154b2ecf9c034c1c025c961678025da8579f2cd379cf1d52864e82522be2efd840f524fd4fc89c85e0e77a4be1f2cfa5a872081f243bf25960348dc666cd4dca96701d3340bade370d3e6fc87945460a8077ee36cd6d528367b223dad7b27db8e5517c08baa364b86f0eb49ec344b295e6f265008a12b5147c15bc71c5e9fa6f7201521aa7240f8c8ca117523b44ec2ebe9da7daf0c6043f47e68818277876464a045932454231918d789da684e6eb39d680d5b85bcc240f045623abe5dea0aefb438cf93da7a7b7754c3470c2fb150185894f20ca552f80471936650c36ff3aca475043bdf8dd0775696c7f9c279386645aaec95bc2cf4df69c58653996a7d4ca356647be7ed65020098e61323ac7134618599041e7be084fdd3df32c61090b8ff6a5ec57d917b867ebd9454b98e294642f8207add7e3eb5db1d7bc4a75cf752c905316fd79f3f6f2cee997225fc3d68ccc5f3eb5edd8bd4a07f1ebcd6e1119e52878eaab89336f764d317db3f4e9f657ea3ff22f1853cc24af3e177aec82c269b179f18f9b73d3c3149fd440d598c35f4b1a61c7beb8eb482baadc550fcf130cdc07034049a95c8bb558ad34da3a56b7dba37010b18c99c99b0f5c67a218065b359795564cc95f15f9fb8054c908d9b4a84f4afdf2c38712ce19d375285e0ea22a5bf822bfd42aa8dad7c56cf02e734a1ba26f7aaa9fedf9c9ac36fce52f2949ec611f6cf616b0d8f900c59aca944fb6ef35590dc9f6e2410d0e4bf022ba4a058dcfa823454e311646b43321842403744e324a4e796b14e507bdec38308023705f416ce0566c1319c562025729eb49a33c6fa15eafc809a0bb9e823cf8e2fe5f37093c7b9f527c999088f8f961a5d9b232d91efbb20ccf4cfb140a18de196e0c999d63f2291ff3d8563bc74be0c047342a1d6ba0fc08de113fed02bdd4e7c19cbf21044ae7a038566cd9b9a00b7c8e850c723ae0472fb0c448329e933d19157fd1382d9b28a2b30d0e5497b7cf70f209a44f061da637a6354f0ccd48b3f3fe61be523c8428ea192a4c9cff64709ae99daf17d5a9ab2f6a45ed46c560d4291af29f705dd09fed3942b126d8d17aa9aaabadab45da35d1a36bb7883edabb788eabbf4ef8df4eea6bff67fee0cd4a854ca9efca243144dd9fd0846646e139f06344f09506ec4ff770b79446f9854237ff188818d615bf1bcd9862bc4d2a9fd3dce2b10ce2a2bc76884577f870486ae8d75fa80003d8197302f05e1674746bacfd446739a015dda8e6be1fd0f5775debdf0c34a62fec813e45fb0621f120439b6f1e8be7056bf0a64aefc3b3d7f91add5741d8014198727c8d294b5d834ebcd3ed2c4f115c57a165c408217cca796a905fca2ec9c7c767c254446e74c75e67742117d2599c040c6d0753d398c0e0bccc22123fc51696f6bbdc3dc391160df63241cde5aa1d6a67c66200984485525cc1d8702fbb7f5df534310c6cccaf38650ede8e908b61bc39496679f4c2ea018d66a0a8a98f03146e9cb9539aea9f4eaf2a3d7e8e00c5f6f56362a7d1b5caa52479d709ec70af499508f15f9b5da330c8d83ca5cc8123f547952162a0bc8811f06260f4e1ebbb28428b9046e12dc01eace6673c8e976024485a170a59ed09d073c58bd3939ad9ac22b8cc9a60b4f733ee6790678e645721a57a1d2050ad3bf3b2ef26ad7ed95eb33f6558772591b735b28b21b36e42c6c9b3c88470d6ae61a654c73e84941c7aeaa86b333838041faa4b8a667314c7384f61ff56ae350be550443b3da25774f553a0691ce490c3836c1ba5e0d4f18734b75e9b8e552d47dbca902f8ec223f02c113578b7fc56c35c399b179af338725b8a5184b27646282e41ed17501616d8405c98ea423173f30b67150025c23b8e109c25e5a7ee1629a86a9de06c21ba21df46402b0367cdadb60db6980d1c50f785498bac47d675cafa6cba65345a7139ea3f6388cbeba40d92d64aa1a3614505f0d1b721c26ec62271054879bd2efd60e99af4b891a582bee72fa2b70576ab8a8f6dc8af371abb416ee6b32b8b39263a4bc9ac5e1c63d764fd38a88465134eb110fb26416b4aa24f5fcc339148fafb411ec2444565de6fc38ef91f83d863eb4048c5f965c718fdb4cfdf027cd3789026fd07ed9a12698fd010e02770e5655b68812ed36c7243f2ed7a10341591ec952add40e93736ced459cca5539012ff49a2415bba8f02133fce7c970a87d79ac0b704601402b71dbe96e99b21628eeb6be0e616d921f37f10322b1b9f31cc7950c0d58bfc897def9d7913606c520af271b0299798c22296dc6ccd135ad1777f42295aeddbe232d0b633787a95d58dfe1f8df84ad183a27afe8a2fe621187630cf9905dc113f6c9ee153b8db7561454db73da1777b69b8a2b064d205fb549b055386029928deb9932c0b23bba75fe69efc953f5c127d3bc463ffbad155852b5025d34213fecd12fd6acbf832f3bdec18259dd85509961e77d72fa7e6f6632d7003ccad35f737c867792d8eb9d2938ce55945dcf959c2795a30d4c8ee5ba388b1a97bbc6c3aaf686011227a29f275469e288f9efb50ff00dfa57b33103ec3df17f6051e123a169d304668bdb67e7be8bb2b30a6fb505c2db4016d2684389f16b8ea079b06b3990d0c9a71981f550cb2757e2fc7a8331561771ae4dc5ff0c1ccecf98899a4d06a548f4a97fab8fb967608300b5afa17bbde6cf58eeb5e52fec98452e4d5b4861242529332ba89743cfd4f8baa1617eecfc78e1ccff7e3e4a2a30fa90e88a51ef587de66bedeefe22cc0e9d080c4c747e2fcbcb1b41d10d4e137e1cf915ff9106fbcaa2859f14402ae24eca6f16f9bf7b2c2cb1df8896b14a7b1fdbbac4c4907877cc84a8ff074587f39bf0be68122669f640650a35e3c7fcce97dd45eca14fed2ae6b955201976bd8ed1cdeca09c4144cb382945a5923a7098533bb94d8cd7077a1f54b229eae5a5d036b3682de4b68f2a2ad8d204885cd7e80acce90fa25444b7c0c879b3ab017e220d750d504ad6f9cc7ddd839acc5e25d4371c9e8e26b6f494ae289d7346a47579e0800f93820b9c3e4d4ea4b1cd74611b2b5f93e013e7dbffe1fee516d2d836cbe4947a1e559bb8ad9400c8439d647afcbabd79c69698da63fe68ec2bc335ba675132517814814e6003636b66d2d4673b4422e077958a698efa4a9350835d349efea481b31d2dc784177f5062b790a5b8aa5a2dadd59826e5bec1aa0a3f0b1a25d7a151a64d61d80183a8b453157b44eec3372a1c7e2cdeb9c992d3372f7177304e4fda058528350c4b30bfc8194ce0cc9b26afd945631dc5bc26ada300af669a79b6b58aab1d53ec311e979a7dc4eba3aa8549e331202b6b79ad6fd980b2d3c096db05749b19bc8d1710993c20bca60dc4244eee09bb1a6c066a216e52cc1d932a62eb7e133b18d6e2e7015d14daf5b9c4c5ce27de0d7bcbb908cda7eaf6a018061bf395a538ed464e37da21299365d476b98bc7db7ee936ceae33998f79ee0e0f0358a40e89848da76cc7e075c0872d77db0e8ad1e79d3945969a7bba9068e256bc9666e2696d86423cfbc9ba4a1dd78fa22c59bcb10de24c1bd193820abffa868eb399ba0dd39af842b45025a2c9ce71279376c54ecd602f4758cf254905cd6ff0bc54371d81661cc62f0ac83d1e6ec74f38c558e8922782df354ed9296f290cca2d5c64b7439c2e097b1c4f9e06c9d25d7c20b712bf3c0aaa94df286eed2cd1d7306de9107464ef4d219d2a9245f2d261c67f281e37785e653dacde8fc2232972cdae754bc40e996f8f9552111f8b0ef2080b3ac8d0b771412e4d1c28d54dcf4a83cb1789f14409141ada62b9a90a4cca6bad926b6ba78e628fa2b13734ba34b89b9eb06852409de9b2ecac6baf0e9b806640dc287f041443ce9bf7f8e4d0fe594f67bc77a79fba38543b81f9ad088e3e69af8ac45d00a9171163c4da9a507020f7df477ba4a1242f9e6da5b940dac9628467c6db8cba2da5ef8bdd4bc31681aef600878074e11ba0fbdc5cb14b46da692903198d8bda5641de08d9e4d1992c895ec9ed328b2ee1d0812b8ac0c3ff55d9e82ce53bff8aafe16484b1040320ea367d732a77829c78c02ab33c1a0b08c260718822bde39cdde431120dd84c95a240fa273a9f328d14e3dcab21dac97609fa219900b9afb0cbd5dd692dfbbd5574045f540112c112a5d20aa83738b64437e7ac3f59054405ee95b69a4af7432e39a71108b84dd3dc5af231cd38bbdf26fc8d7474b8a35265ebb1131e084a58a275f029bdeeefdc3616cfcf5512c4ace430e0369e21ebd5cd0e5bcef912c7356af432a156c9d4b684bf25164acc42c680b1727ef33f6bd6a276e4e68b7884cc5efb23ec9f61713fb84e62bd5def38aa32d8c2af628aaf22f3609ea60b920539952ebf24aa5bbafe4944017284c6693dd2122abd2d621cf35f8b7de55101617ca9e5546388b543b78ecfb752188fd9f1ecfa15312834346248fdadafaf17cf718cfe2aff34de6fcf65639e7ed00309819dd69bdc98ae1e7b0a2a9bff9c5126c5bd74ded79667854df6fd4a98ef88ac6fbfeb39ff91e6ae38b5ef3b0841afe010b79dc9443e454cbdec7c3b8cda70f39c2b06abd83500cb85c7a5692830e67cc16e32067a244b881402c6be218702e4261bb03d9bd5f858ba29424717b461743d2f967b12339aa63e0b8a5b4bcbf004c20adfd4de62205fe8720f18e49e9f6b356e5e8e5b26b98bd1135a00039ceded75fe1351ecae0bcbf1443eb4cc3fa4530e66900575b7bdb19e3d7bf6313fa8f1e1e2da1d443e8287afc7a5a2cbbe261a93e8fdc0bb25244a9338673364458375f7c6b0287bae90b0ee81509601451462b1d580883c6100139be4ad0cd3884f0c93456db15d0e278d4958620e569ce20c2ea9474982f15235ac3fa55c5ff9255244018dcfe147df67ad497382cb1a6e670011a6c4936cf2601358da4e195c616b6a680f26297255767f250334063a49aa142b59eaecc00c5ee31c16ea168376efe768752e456240e3a9db72c924d623becb86908e8fa2308a0807a0bb643799036ebea3a34ac772b4a58f203cbf461c51a7faaacdcac1447a034daf91e4636bc4d2ec9499f2ad67324edb7e952f86b8e996ff69df25ec8c956fa4579885c1a9ca095bc0de54030b09a0920d6f7c790ec1feb09f4e902221dadf2f9462b128c1412769e853d3b16854291e497cf3eb4c6c8723a23decf548f7992ab8658a2b2c3d53c13658c862cf54c38e9eaada4c875442f69d59b2e1b8ad97ac3525407f96cf367fb417c903b74f0afb1363d595c4559400d9dd8deb49570da6fe8ad8ed7c2d5107f5ce6b7706d77af741ab1b4c0c7807a4813b10140908a010f388a4d780711375447b7c57348adf9f8667aa36ac184e472dc8cb8c1d8bed1818369196d88936f823a3ba0f1502bd0e3ce57c84b1c52cbf3cdcc5b8afaa0be74cbc2d99e0738e50365b9cac5678ceb647d918989e01f49c26309a6991948cd78d99b1f5e29e12fe5baf66747436b8c83a7b35cf4c7e19895a46dc50ca5b7010ef66f354cae61037a1f401b0393281a2b142b7dfc7c73d198148f8c8380a3b8a6d76f6f8998c4a86ee29a90fd423f48b462731dcec96c9fddd6633e78fc6433e70f3c2918b74c696373a5100a23f5d84f2878d4702c5dcd824f7359fbe0453ec2cd4e2a9f82d7773197661643a14f4305e487e6c698221b0fcf1518c011cc9cb0e59b43abf38a02ede7518c1c9bd68c81073867ac0d7837b157ef7bfa754b68c9b0278061fef09db5fabda3d06f1f2fc89c12593bc4be71f2fd3f116e13b2165f00013b8e480a4e6a33e8673ecccd3d6f9bcb716a20b318a056a1eb01aae39e08b7a483e077adfc81e316abd9af1874974a8f81b49a89d2fe5378fbf7da5833d6a752fc3304d4543b3aa3b52a92942fcc84696c2f2a0f62d31e4e6018942874cb00ea4aa4300625a4a0d0f42ade0de49c5dd6d1614d86af98a15eded159ba017e463bef561e2623dc69e5f31e738408a878f2ff923ff97e4a8e6430903603e17868de8a027ba5e737e320075091dce3fa62518fbc846ef0443d6bf31aad45a6d7bf069c6fd24b80fe4ccb5f23098632839653d0b6930b794639a739e4e9a8a877f4d0cb2dc81330ca32766712d09331a4a90f4af68d9dc8586c8bdcd246e688455ba58c506fe4396e2649ecb8f9943a380f46f95f3bf20921585f70fbc05135882fe20ffc2e1099316605c3dcf3b50a3196753c603c89d9476712322e001ebf406c7c3e379b2f7c3454b31f550f12088c59da3aeb58899a2c9ad73b0518faa248723d0ec5fed746c6d40056ced8558a7870051f3abc4134e4c993780c70beff53170bf8cb163e7f61724e6578e7ce4684bd5e73be3694d2c902d41dffbb611ccd814c8fac4d423a7ce0c55438878cfa28c6485793f2d4607f6c25e7f17f1d29c2bf6ea2614bff1784f96ced849718e720fe9020322584298e31d74c3507806981baaf223710d0fb524e6fb8fefbf6452283fb4ee0eae344867a8ab8ee06d6e3cc307253219092e3505bd6d6bf7108a285110feddf61af14c2a1483f63335f440f65fafaf847ca4407b4bbdb17cac58d0e0a51b85c61c6b1e7b41ab2371542e058c35d031ec439a6f39196123746051faa0bee489f6d32c2ae9142b623574ec7175867bd5dd4bcf7d64b10bc1ddfa614783b2f69d7be3b3950a392d1a1113ddd396c1eccaa5f18eb7f9946636e5d7fea731dfab44c8e4e2966ccb61a343a6d964b1a210f691fe41f52b9b6c5df725e912c1db2aa6fd8356c341eca3177738fb60d0fb97fde4947c8a1ba2c2cb5e07a702da5f631b0834386dae7454bd212fac56693d062d39f25945b7cbbc076970faeb4d1f535d2db78fd494e7378451ed1e4b4229bdc8ed5e80585446cffc35fcdeeeca6afb051fb5099ed7a93150cca25d0eca8e7aee07b03195851dc2cb1c511e8b8ccf14f578c416068c12cc2bba7550f3f189b21410871fd12e83e87c932ff8239f8dcf700283659a1afc4a5253293626a401b93f507e3c4e1379542e84b2c6c4b87c11187410d2752753c1cf8005699eec609ba15d941e50c1bc1e28ecea70b02c1f4e6f6d7d5bac161dba6afb77f1bccc05435fcde4157b61e4b7249f8ab42a8b5d01ba1601e6cc1a6407ec33ed332edc79bc0698a6277d99ecf0ba92e996bb1ecaa681f3410943c5d79e1a45d4b60fc404bbdb5acdb1ab2b9590524cd3c719af1648a4c088d99545d011ecc959a6ecaab999f2f41f96700b7dd2d23807ecd4e9c1dd2cade2586384fb443d758aabc4dee24033dd45fc837c01e88a2d6ee89e41e04089f2a047bb0f1584fc3ffea5ea3be68b6c83745d1bc20fe41cb74c1bd029c8006703dabbd79c39f12217aee463b25d27f0ec73d90418b609381c0832abcf511340101d3d3127c97a649b8f404b62da7154a75a9cf1364fcf47c23550a70635b3e079a1ab80b9214fb0333e15646c0afab6d788696708399afc2c1a8b138e555d9f127cd9cdebfd57445cf4ea808ebbc386838777b6b32e0469194379a8b7aa0bc806ed08ba420b3f8982a2aab760b54a8af488801b170b5d0c0837eb1fae016a02d297de8294db874ab9e777e920c3b794c9994588bb2f5f7cd7928e390e6761063b5621bc56e6dca2a79696759d69f7dd8a438c5eefa513f2150bdc064d1b14b5bd3eae812f096c870abc195b3be7d253a45513d2cbb8ead23630e49152dfe424a314713d1207f583983c5aebc8605f184a51dda885ea59856d9576c7d44de705b666071d284ce1032a1f866266a4ee9446415dd2a45aec902b52057cf98a8a6d585951bd15bb5c415c79c3c70ca0ae8abed6676a476e762bd2c0e4529f0165055e210d99375162aea5c3f72e90baf089c644129d4a7b2ff0499028e458866e5a64ebb740a058d310b6cbdeed57d112d6434efa18374ddc4480f78d88f63b3f2730d2dd2e890663143eb33eb584482563b592b938d54fa4904dac936ab1cf17c825a76da750768a170d4faf81c799fd2e9be5cffb83977e4b3a4e721de2755746911a4e7201f8482ce0ac0e6f393ee549c055878131ffffa12a37981bb8247600cfb5d03038719ba35f27ea463879a72648a7ccdf09c7b789baf3c37132530f63fe50dc429a59644a7a76ff179cf8e71438e7e99fe9c295930f2d7192fd8cad2a704360d4a81443fa20ace452eea81523a9d0c2756241b22871481864e568d10cf55d1c02103200bd30b28bb3098ad6333e61418904ef2b8169a36059428807839e210dc9d3a3389b3a6dbc0b4a8757063214e02aa72d1152e7c85036d1a51d4894f33396d6f13455e7ef5ea8f80875302501f14f6b131493238213fbe118d163f22aa2838822cb178482d2c0455521a0718e5777624964a9bdf98297be885d03618c8a074e3615090244872714a24e34d73ee57b37703d51b20427459de3b45ea03c5f4c5d8059ad87128c591685cff8a86bea71bc8ec8719a74e9f7430336b9d3d143dfbf26ab974d133c2e50ae03c517fcf7b0b4fe88bf10dd17c5a2a580d4fa93d7411bd782953d8abd3b30449f9a5f9c232e1863336b196ef509f47d939b2fb34ed9b00646692f40436b0efc702cefd059420256c8b21711fb7573667baa5d306cf786879d25f10fe457d0e878c3cd3ae1f97847f74abf05e7fe02bf0f331a64b7718caac79ba6e614b6cdded0c97d4c0459305c8f456eeee863c2ca0232320eda79cd5487408089d071ed3cf61cc2ac31cf5c140dc47a8e47ffb423af61853093609a1a732339e295497e0c20300d9a2275ae0175273bd0008d169ec73e15b9c93c20eab7be90a34f1e28ccd40a3898d5a86699a1e93041dc5a73a7d5c02e0cfbfd5d3d2497cbf014edb24a31d9238ba326cd30b7a9e2b4ab8d778008fd09d12007dcc1efc0198964de50945af10e41b8fdf48a1b4af1b856b2431881ff81dfd578f03dc0892791f629ed0a0a9137ff3ee6780a7778334910d64d7246772e6e15cb3ada7f178bc460fa904be06617d266334fa4baea86adbed1f1ed5224c35e4d34e621f8a941e355b8c165339ad5d9436073dea4656dae0fbd4a45deb37369efdbe19dfd4101b6a91b807885be9aca3648cf2d384dfc5dd066b69c28b43f1040394564b5772e406cd34e03166c525440fe6b3884754c218b70c51bd2c54bfd379f9779c30372dbf17f38eb8478f854273b29fd484a40b33c5fc6d93a845978d0dc2d137f38613649d656ee0e789368a3b85d29f179855d2d2dc544a6c7061ccf932c142a348597a334c9aa7e54858fd16f4cea313e3e2bf6b6268626bddb2b3d4d2c4bf1eec7ee92ec5c19a9005167c3c0984170cbdd7793947015e8a5abca7a4f1288a3fba85a83e2b2824123f54e6b701d0d156ef12b26547ed5878389d8f7a14bb3b2cecbf10411dd48113910dc488083aa45a78e0c29bd5de8aaff6efc575fcaa22b5a40fb75acdfbb07ef12761d1e48c55a4b3ef9057f3b268219cb99b6215f7d37c9818d25cdf43cab929233b43d90908d6f8e1d4de7cf5043a57cfd4774323f2558bdd5b624fd01239cd8ac44d6bd4c2b8727b4b30fa162e614cdbaec80535644a7db4aef1b403ce606db16d3c0d462f59e7733ad3b06e943cb86a9dc77070b45c93f822fdb29c27ecd06a1a6009f8628ee1f4601bbcf01414ef47b8740b831eee2f04b3a66eb49949a10817363b934c5f42099aeb022dcdec9023bc0c75ab9ef0f4dc4f0a62365b4ae616c935224420a4d40f132b08f77af6999b3c458196501ef9b3970f4df72029ccd4d50b15eafbc1486fb044cc80bb08756cdb055b4088095f920c6afcb1c623067d1620a4867bfd3768bfc803331729ad48df1c58d2414938f64fb47ba12126eca2aaae9f8a6d242d394306640c4a93cd9ad74af1df3729b271bbb460854eff96211194d09a9fd5102934f296756dce2a49d4b101a99bb48acf2234f600d16bc0a823f71360e5c8d0fe9bb1e85de97cc6bca0a88514597654da0f3ce9e6a91a9d4a1ab0123abdbfea50e378adaf936f62c30303e0cbb1e7e9c2d249362bcbd112d4b66ec0ccb9a84f04d4aeb5bd81c76231f6b0ba00cf8a3beee333a83c567be5178ca4dfc08c1c058ca8ac3ab14ed94380bb13a2b8059a02ec6f6e24ca9fd71fc31038335f9fcd315f642542ab10e54589c6981dbda51e14d2db8390da4a089dc65a1674554eefaeb0d605167392f9826367390110422a1bca55f580b716ca5424146160b3048530b7f01d5aacb73a3eab1caf1663464e4793cfe69cb4300dbf7f4c90d2610ded51138fc723f48863dfe45ceb1aaa2eff3c7501e2e90aa61c8e30ae6b3e4e648d712d03035a5606e63d054d4b17dc78cad13ff5d96b50a02c3ccc17a86b83d95951dfc5c08a730e80869b5de20543a64b8094112e6160d8347c014517f434b217092135f7b2b3013fca502bd9793f667f85c9b5216c3459c25e4e07ef54fccd0b696f55322bb9825877083987e741922b4f90fcc4fdfb27cf62387a1195a15c726fd3987fb9cf2f34aa9dabe6f120f6654f008479ed5bce1cf5724e5583b50970b15ec1b21e745ca24ab3013feee008e483458d0beeea8537b3a4b51f5a46d8a7aa215b90c58417725cc342b95d937eb1adbc636c6347c7baa74c8dee079f02cfb553a7f8c4ef5ddb9281d83a00b5b17fce9829ec4349b618a5cb716ef4c16b45c0385dd7d7c62773c8497b014b3f757461ec9ccf832215a05dcb535d207a28d418bd22a6069b580ee61b11a335b939e9fc9d812025796ba7bca8cd72ed388d690e55db596e0e60d3423a3eaf4308dda2f6565a2efef8ca0a990a6e608857ff8b37a718bf3b83fab1dff8ce91edce17b469cb78c6d84a46297b5266c4f8afa96de04eb58ede479a23f8c2f40426cceb3ecb093a099714b413551db2053bae865f48721d6507b31eb9f5b8994f890897f738e324f65ff7f4277abe12d790128d05ca32b8c6ed8b79c31f7d5fa096f5a733026e2133b8b4cb3e1185f7c71326cccc1a7ce082fd5e2f44af07e05cabb9dcf76f013c723ec5c3435ce8e396d2993707cb29cecb3c391e3ef5aba578a5f1db1ed08d15650ceeb3a024384bc7129cadf67a13091874e10ede55d52e15513bf4a3a59d63c4ac14705067f9fb801178c3c34980c1de80f897a7c6f95bda89da7ecfac7b3caa604400c5a6459f51fc1ee8a46a6288cf0d40b1b8fbd50a360c463b7dd0c3f0f1ec2cb367204821bebf8a6291dbfb8e269544f7d30fbfffe6ab5b0373125e4431925fd9329195bbbe33b24800fe8b38db423418280db2cf6884cea0e044f609100b41537055e29a30ea3f5e28759b7c7c5f7a84a026ed3efd941a242b4fb88eb9d72def5d79982c5cc93e05c63134a1f47440e2af1041efcae93841dd993612527d4735ec6af8e2aa67ced81f33dfc7ae522cbe67fa41a910d472702b8224509c6fc9b896d8aaf1b8202d069b51e892bd03d127561e2be96e3f13a3cc81f859cbd6e76926b987fbaaf6ef4f99409bb0e4da096810831b178dea090ded962a3f87f666be3325a4a5b00ec9187b35fefadb2826c1745c111d792b5e892ab36ed6fc032723b39aef88393ad16b20b8f4940af8e54bb828cfaac6305d4febba5ec0c16a835f46b57f2401f4643b3b71e51c7445377337d756dcc1afa1c29c21d6da99dc7bd950b64425761ba7348665ca0c816af2d67b20193fcdd23860aa02e518d581f6ba7422703f5029a8ab66bec11772f4fc7238174112c1477a7c8e53a690ffe218e6d8dd48cb696bf62a5d54986b2a5e4def86c26227515aa235c3d7b5df53523f7eb6e3eb1092a6f9e21d405a5e968bd44ac5e6a416d8535392e8d19c78e353d343c80f3f23704415b048fb93d4a66d771629645382e9f2c60a2586af1a01dfd2f3b2889122d6ff07a74079d7d5e1800626cec36b8f5169875ca134fb558e18b478bf318bcec6be4b83a3a6faed93b2181d55bcde742a7acb66f1a3256d2c9863b1b4bb0ec28dfcf48ac1739bf694a853eaa7c0f5a141533dca80df0fca8958080f457a700db552931a8855756da439f2b11b228903b0afaa3cb4937435b4ede9b1c8b6ec001436a4d53fdc65aececa00d7d081acd3acfe5218ba033a98d51db76054b149b2def97fbfd14f23f46a9ea09a2822308dba5a076eb8021c18d41cdde38cb6d6e50c645a185777b3096750f997086757ccd552f1725b59667b8e67f40bf499180ead6ed4a13c317419f60b583e4cee573f50ada67ce3b1e6a9b518c5be65259376482b01375d554ac50f8b79ee21b32b6bd5ca2e6ba3b56831f75e0e03196db7fadd64a75b5617c5b4b85a9334609f0717e8e4994327e64f4581f6d5e5c18d41215e7a2b66e685494debb40f922e393b4bf3a2559ca0760f5b71cbf72380c4cfc822bf0fc34b4ea7e65d7f9ddbdb4e0f6002147ed9a5ed283939c3b71494ef41c7e9f8610fb629876208a241bb380632ff04e5a0f50229af2b4ace71919cd996e0c7dc49636841cb09f238e94f9356f73ea7ec813741f9f97964a5438773e1a54efa60faedf6ca4132f76afdc3a22f76b93298b242ae126502384293c6527ee3de369774a1538ab6265ab5687ce846b752b464e0c41f71d9e279ecc230f27b50849173896cacd042a594818ed9b1fa1d7e573e1ef5bdbebb308838c6be20fe12b9f65ce65a4f9ddaf6617e47d749bbe52c449421d3a1120e43bb6fbed0378fb0b9a899a012b4cc1c947a171a51df9275268094790de6705a164393f1a2fddabd24f2a4730f63b9bf6d4e1b6f921cd9aa137aad62c0b4e84d16773dcaf1fbe394089356060c1121fa2bf3493930b0b8d4fa0a63a02914426c7230416157959dc0cf0ac8192c83e4e4f265ca3fa1851ad031178746498de73bac7136de453b4233fce564f2353a02d3491783383eb17295270384caaf2c2de84c63057bd9a61b43ff988d48b972dc6835bf80d3b5bfec85a05acfdd1996a6f9f9ef81431517e39a659744e96212883fec080f65c1213ce8980fbab92927fcd7cde3aa1a0b2d0f10cc62b9e58fa9a05433cfae99bf3d8c5080bce5524ad4c8e3ff5e4162b732c8239b3723b59822b144945660654296bc862bc340c47d03d423bd58dd5daa8edf0cfc154a96a050e201c26e84accb12d80df5f33d33e18e6ca4a9241c5213eed99208f2832588ed8e694bc2395e5d8eb1567778e5d44f7550b0b8760bdffd9108a88abf7e910c38df995b9e4345634f73552375e5f4a1d1ea31e52f4d1a7db3cf65d44b6620b9cca85a00405cf9689dff7b3c3cf2953218e3a730a8a94dacddb22e4900dbc3f96dc935fa5ad8056eaf11c800d15e12b4f93d810a21b697e5056586c3c6c143c438e02d759e00051565dcd62b3b33b21d825d8fc6f1198cc805692079cbec530e5625a734583a4a071e23427527c006646d5a01135406e6c090d16f34c4edffd6c6605476e645b73b7cb9feed489457805f5d2ad13e742648d7a8c2a787d96ba7546c44b723780bc948039c722f265ab9bcb064e969fca35e3b8dff0fe74301853df3475ce838599e1c45c555ddc63a39c06d9f9a5ec9e1b891f5da33ab20e982a658ac8350c4f7737b0a00d263b0ce537a83b4f805d4eb6a25789df00d741e5434297a7b0d4bcdc1b744dcaf88523775ca390e849cce45d4275af13bc9344cc9573389c32e33e245eabbbad57e845258c56dd8ae989e6763af8d1c19b3f11f25fef4f607357e2176772ed010903f38ee99da0017d49593b458c3750c97835224429cbabb74652a49a71f0781d6af2e77308fd48d88d32ca94304fbe1464fc787c8fb24ed37063e73ad0205ece61efbce7d3f51e1290897e09ccb9c8c1c8ac4598d623dd048cb2e372e51ffbb953846ce199b3b8a74059c5b80340b17e31900175186ea1b74922693ec12455b3c94fb8c50b872d97759823699344152fe93802798da0978bf8e713f082612b40c2180a2e4b9832147f1ee748aa449d95c2621a957350e7f8c3f5e73fadfb769ea80f3e01bbb828e665211d3df26fbe3ef1a0486965f6349c6a32fb2fbf1c6651b4224a3842eb4547e8e9852f7cf6400de9d4db8255ed756bb4ec821aaf35de4cb46301307e19b9d415472b0eed54af3962f17abd0b2d053952f32bc3e47c961e8af165ba5d54ab618c9ec090ebba3ad19fbc9f0388dcbe8446873f6a761b5d543012fa46388d02061a73a6e8b62648bdd5a85689287ff6055162fb5ba481cf8312177b78063fa7e9c96d70e4db0331cbca0ce4080171591332c608b150eefa9beebe7b697374b57287eec7cf4ce1e7a95735542991be366033e48b6e60198a82b0930b9c253e2e771f7419b4201e0c3b813ad69c25511f98a3e4a13979bc5942a7e0c1930123c8b9fde888d2a2efebe8131d95a0915326a838954e4011d2d42fd4a08aa715dfb0ac083cf82283b5a6113930630aaebed5171f5aa47a72c5846c5273010e1587ef0a3571567f2a4e32bf0d9dd568d1bca62dd9e507c6566f7cb765ecd3c346a67e57e1a8ac5485892194429f5f7c26969be641104d0fa2b6bc238c35e9ade760666bf8afcd64972b77f5ddbe72f4ef1548945397defab709dfe5aefe8c05b7e0c8bd3f828894d078a06574e7ef005d5a804f54e089849af4d664eb8c36a62bf666ef771c94cd3a1c6fbe53cd7d6ca711d39fa484d718bfbe16dc7bca3145871839636099509944e9943f82d5c5cc03f91bc9dd3c99fa1934ebcb9b124beadb4757a67c85868746804d1ca765706e0ebb2a6480d3f413bf81ddcb515eb77c16e6c9d4dd1b7f29e404e64db3445527a972b6e0c8d07d3b17936ad5e5e30fb5971722ea70c9013bfa37cb0929bdef2a4b4fbc2ca46d439498c72651f3ab2c6e06a618ee8d8adf1460a354e300b6caf68525f262024aabafddfc3dc13012bc4453a52b17f8343b46794887a97a399dfb152048adc4efa32d5da7a062a0cadd305aec9cda4ead295938e2ba5a9a05c085d761e161c6bc562977f6d8e36baba2e8b57937c7a3def4c44a12a9e2da50044bf4d767126026daf5c2a2503f55988e1c6963696a257fd25a3d83d063e769094b990119669caf79b1bdbd5490d8078703000c7fee73296e4ea5d050a84a1697073f1586663f6d29efa4cd175e56fe4000a41d43de4b3703ab490c0825718e613b2d6e791dab6ea73fecc60d23f15443207dd6b9e3e4e86174094eb89697244ea4f015fb0494d0becab966ba3dd4d828506613fbf6cdcff74d2d9cf64b40925cb18f4fdc54ddfbb4f73d23180a780cdc39ebe4e3c67ca5559f9f4530462880a0cf544b78c58184d6abb4e856fe27a3048e500e99f950600f824419d56de3a1796f6650c350c0c55f08b71f6c5d0872c474abbe3b4ff157f05d9b9729bd3e3c57969f7836627852619435a2f642a8b3b1324abaf784f377796c7eefdb3af9c83df6db080973a57772568ae1d70ecceb4e3056d13b70e3b8059b66d63b17f93c0fd0875cd49193a14026c049f50c17059a90c8455c0fa000ce2af62fb858758309fc288feab63bf7deca68b2029671fd82649e73bce78ca0b29f8710a76b1c6bf760ea4d39eca498d9720c3a06b219f77b63284518310ee88948d6f96db0cbd34484b99cac4e045f6ba2784d1069b2db79f216dfeb6f80637071b6c786c6463b3a1e955d72dbce89b10ac0354b5f65f2e8478294487fa2bbe93274bd4d55a4034fe43ca342ac0b1b0670c8966e63fbb14bfd0c750d1952837d6638e51ed06092d37a53b9411bd67d21522b179f756fc144f5cacf6271ca4dcc63df0173763fad3894852da9d7ceba5058d3b3f8af27be5394e8723be23b49562b8c4f5669d2fc07af7d21eae92ff9e2360ff9bb7f503d9df864f05c7eecd0ebc972ad6585928aa79a20c7066d243afb297f2b7eba79f5d5c7564e46d090d98b0dcd587c9f80e17fadb4a7a511307d14f75ef74e0987fb485dc780af1a929f19eb0d357800f6f27ce9361384e380f596adc56a49dc211fcec7813f60518baa451e98fd48ae63daa86a9ba570d3bed6ec222582f8f610c8cf8a31d85f711e1093d70c5ddc2be6b080362474a1196766ea8961c0c43be6ef0a2beec6a293a591fc861cf54df7e452d0f9e51b30b93fe97a683aabab3ee4f1e91663f230ad79637ff64228aa98d27c37330bd8c403cd52df2bc3f3ce0d17e1d919b87fb2a319a78a84d5b934f9b4f3f3904081a1086bcc2c3bd65191e0b2590d6a7f070b62a3869f44d19a6361cce779c0f772f173ff204904127cce3814f407cab97bebfbae48cf5441922104e3782a1acf8ed1dea7d4260a99bb3a40feab633655ca9e6f0a8d849e040d76242e24d613a9f054c31ef38938a99939239a420a49c5b9270709e041b423344a403ec2aad5aa379650a408fae0bb8aeaad1bdf08dd5f1b6d13265ed82a814429f760d11c3e8746cbee9ea4b9e65a8c34de64d46c381c4f7b37321d6ef5c79b9b31698ad7535ab7467c9297d0ee33de42856d6fda5a2f26efa231be7d5333fcd28e51498aa5d860f54780ed98c70eb50104d4e9746dd17d0926064f0889c327158d36d48438c9f697524ff9a90288f9403857930ae320c9fce5b3b7049d9618038ae85a92978603cd44e25b6f35b98b400e247808db6ee25f7507ca32c78c6c9b8d736d34b597a9863a61c15f4bbe47a2cc2f76759e571c90fe4c338335039316174e99275ae68912c4a927495070f171a14212f639a38aecab7eae73e24992f6d81649bb2d29e72d788810e49f2f8b3c2a0b0774502adc8b35d46d8256c8c5ec0975b8a341aaf668445a76606955fdf9a3956cc562e727575ecd0121b980d08337e9df71b25207dffc49ba958988b6d279ca316417d920b7a326490de947c32a983c5925afb7c4adb7787284540b23e116f830827c110c13afb63e43267460123926cbedb81896817edf92b7ae9b3e55639a22edc68eef44d2a8c5a70dd9bd3673b4921de6eed331326229aee63b563bd2f3d6ab1179eb64bbf434a4a5901f5108c1cadb86184d2308ebc634af866d753facb14d83b533966700eb311d66b3f6f09acefea8075f784a7f8ffbde96384e37db3586e198c5f8442fcbc27b2e20f63fb3e70e49dcd51acaca19e19969e657e4773e9b3a32690e56954863ae6442e8a39a4b6ba4301957fd6f674fb7c404e6ef4674f82a6ecf11420df07767408cd63a2d81cb8f7b3e706ea7719ff21eb08c046149c372d77b31956034573196f5d6d5cb24fa40b783447703a87d534188cfad5a135154bbee4cb539c79da5e6962d6ff081f547d29332b07869b3aa7c52dac41ebabd725b31b6b964faabe4ffb76ecbe76d6e4fbd09e65fb36991e23b2aaa0489ed856b0d920709ca8e2f18f2887b45cb71884c5e3b03ac4f0fdc1b4713b6edd85f10e2d3f35213a7c3df1afc6d52477762618b2fbd17c16c4f26ac80c986971df354a205589dbdc9b86367e2cf50dcad248017de2d95fad0424f0334dbbfd8462832b1b21267ca399459bc9f47196ad7096f0411117a3c92b5d1335459069d1c8e0407b51f293d42a00457e0299a6c8286e6e0e3aa6cc7ee00058585cd36a1992e08a3bc90b5d42edb757a8e6c27e3b9a924ea1c6c5f684cf3f6fa6dba1addd5fecf05c3fe7d12327b2a7bf20bbdddd8d88dd8034c9155798ebc045c2fd366800dbe21b450c306952b50558198ebc03bb7b466c4a1ec4108bd63637f87aa33d94beee1807190633367290385cdfffa6ba7cf6e36540ddda458f39640002cba907bf7e1692dc7511e4315020ff3cd923d0a274f9e71c27e1f9cc149e52f6106327443ad3517623b6c669b99ef214354c1af05a54e3ae0cc3b709ee3543f1c50cb0290e7259aa714a8484dce5014107c304b5eddbc621a3b2654639e770be1badeb0fb9e54826b24ab839f15881381a968234bfad84488344f96db40948a0a0117ac10c28208d453f744748f5f8130194e41dbc4a09016ae8175583973d53fc6e988c33d111ffd97e16da5887fd208781d4747d32651ad2bbaadd8a64b2687c6f33f716fe6a33dfacf6061ae73911f1932af64e20ab30287027ef220f8f04a3ff20949bfcc1f3c6ca0e77e954b87e55868e107e2e353f60d76a88db4b8eff232a522d656bad6869d1f62e4a6a8e667616c7977dc0397e543edf79d0318b8cbfb5ff8fcda70273671c840bc19baceecbc26fae15875469330661bfdcf37304b2716157c19e9edd58ebd201a0a6adb140cae7ecf5fa13ab482182f1eaae345bbc0699448bdb700a681debee3427c343d290134e25a1856208c1ad9467aaea658ee147275677867510a511e5d4499faffd907bee7b1e4a4505f86d484b13ee4bb9d22a307ef63c309c1e91076fa714ad7652b4e4a7c3005798fa4d38f61aa63474c83689eb6e1138cb331b588ef5f13678cb1b22cc43aa58da863b5a3ada2999bcd572187f0da9c1ef6aa5861474665684605e5e1f9001663f7f1e19081880d26512140196e99303d4f74ac70be8130a1839b69ca5579e8b65871ac5b60a847f1e14305eadfdac257314d0cb5cd68470e8f3d0a302a783b8add706cdd5b67a50e90eac16fc8544a6543e0417cba5ddeaa509973ab445919ff46a99df67f130347882286254f84021b677ccf737507fa8c657d6487bb7f87d43221d5a6a35757024d4ab2242944928131687dd9c760018c57d091a65138ac7013172db209893a8457b3c3093d66a8927d29ba32fe6a89aadcf4c422bcfb6876557e5ceebe4598d470d8c487d7269e6f450ec6ff6efccb46c1fe04b5a3644e190b86debe3cbea85f148b287b2bac6dcafe95d127f315cf9dd51340c46e2718fc2bed4b8eca7510aa4c9b53d53c429943fe54cb5eb4238378291adba81feeddd1c97f2f3b871e83e110ee54d6759845d7c5218a49705aa2c1bcd08010acfb6ed6f47264ca21307c3734d9f52b33bbbe0b910a3885b1240638cf5843769fd30a8c26f6d913199a1b23ad9c17013f48b923c02f6e2fe9b0a0e6da9d85a984baa540da0c35b4050791766d93fff7a6b4d88df40bb538eba2a2513369346c003cb06b5d328d0ce359330a6a4de5defb2c56c8e62a8c7aafac465a72a74f2859c760984b70ac92528c28c768c8f2369cf7f5f2c759f3013cab5173b3263c251ef76b8821d78803f5b63d0a5218758f87a55f8b88cd39ff3e290762b1f366809d6c24c4e0650d4c573f5edfa39706d80319b98900fda6495710f7bdb381570f7a0e856722c39f9e35ed15b9103709879b2a686ad1e3ad6410e437984af8194f3ae64ce9a54a6dc852657900fa5d209369324701027fe46671039f960520bba52c2d25b90ce0db1e37e230292ac22d5d76916a2800911189aa9575bbd5ddbd72102db553e017dfacc1d483fbbd72644bf0cfbb5204614f401457c8416e5213501c78efd6e03a3657e8d5cecf40488bc3517c03ed195234036cfdf7b4b15f25a175bac08090cdd23dabec74e6e149e695d311663442913540df21c5abd80e4a45788583513de0288c22d340dfaf68d6e55f8a4c0ca1f898f0384f4f2594dc428523e1c25cb6fa8a62c613cf1a016f0615f0b11806b20bbc281e0244fe2e1648190a083c688d806c816ca29ac84700fe841f6e2b27207061ebc75ba377a7cc7def8331a202a52827dfd67f1ded5e987026e6c9250a9dc1b15b0e67677d27648bb8471c34961f14c87b07280ad2e3d64bc70d3ab3fba077d9dbeee453437bb5cbc795253c48a4f8db456479a66146827c82d6be02c484327fe65bb8004a5c1ad1529f1148a2ae99db9c2f5c681f743abacf1ecb413361b76d08f6bc08f21cbf75422e88fcc10266d5f670c30820ed7a05247e536552071b9a01b4cf29dee28d1cd68c9a19f4607e4c7908ffebdaac45c5acc4a2e05e5d932b64ead044350f152b4ca5be8af3c33c8357431936deb902a7480b60dd7f3c1253315045786e33cf2f48016a0dfb5ecdd9edacfc521d2e88c9e01a235511805dffd2d40a8bbfc03a1130a8c9d342989e3463794e80d3db181eba67bebaf294ff6b0c0bbbaa957b229b86037cde4800fe72c2cb1415f84928dfaa4cbb69ea5d8769f0d22c05348d7736b044ba01872fb6544f238a935fef9a61bcb81f9c9a2fd0b27341f522b867cd5619c31bf1b1f8c66f5732b9025a890624c994ecd78b3133f14c75737301aa70c048eff03e6a0d14cef6cdcba5697a1a07655dce7e394a844161b4b68b1eff4fddeca3b5298c7e87284201a5bafa6d5c2bdcb443a1cc30539df5c233c00a222499f524c86789129d0231af8f7be8e3c81287a6b40b3d67e36f6b0e560322e9628a2c1082099afe7c79344517ce6d6ba9342cd71fa067fdeacf97dd56f7c6c0c951d760253cba681cd748bd0ff0b9aa16c508edd37acfa016660617376e4cee4f140fc76842a965f70b11c0b7a9b2577528a917de7ef3d730d1dce55a5231c3f67b8c9493ce9a6de0e018914ea46aa8e76e732c29edca7aac9b27cef41cc7391212fbc2f9ba4a1f940061a52e8f65898722c96b25ff67bfcfc18da23d38d428d279502b1b2f475adecf2f7d85901083f7c8712d17552b90c197fdf8a97cf0946e9c81e8326db6f6d08e4c0bcb87bc58c960724cf182316966f845b9eb35349e22cc9a787a6eaa46f8fca8e270a06bcaf0971df736d998c8dbdd877f42f039568b837bb9d14b9a245bc5f33240e7761ed066c298951bed4e183f61300096c8914d9cb9e7af1fdf4044223e6e837b84fe5a5bbc5c3809498bdf85280684d1f9a30d0cb7d9dace42dfba2890904757b1c958b6570e668fd5fe4250f3b6835587be252669348af1ac6e740a9e1dd371df81e34d7dba6861d4f4125d29ba7cf76eb6a8312483a69d66e19aef219369a2fe25ada6d8fe68f2d73fd696f32c38c68fe904f5c80860ead9741541f0f6e3d6abf1c4f88ef870f293ce81699b91c2669dbc22d0183e9bb69b359d297bdb93556f8da6eb0a6b39f198d3b164a8b580e04feb8a995c258923864d48fe486781ca86f0372f6c8aa07e7a956554f35014a6e9098cb6ab121a4dad89864cea578ce33ba5589122f82f0a90bdb3bfff7af4f7c527952b04c3cea542dcebf18976cec9a0b1c499a7744d2ac94201f75396e367f2aa02709097da28a25256b82b848126814d130cae09d3e194263a15ae561db7fe890812050402a2fd6d3b6ca9d38a7b9caaad925549da234eba59783e11fcf346e8f71dca113cbcdc5988a170148fd4709cfa34f70e3aa997a300e666c409a701b200dee6ba7f65ee23e558da663b6b272a8721682b50a44b6e842762479789bc7311e7511268f874570d02f20f36382044d98c59ab4b3a00c7f3d3947cfa05948a01adfc4ee5b7beb7e56e9fee62f9fdd6558960f5a00914ca2203a39b1a4dfcea6b469772b0d7a53435494d669c121d477984214484ce7dd9bc241fd41c191fcb4adaabf832d3c70e130566abef473865383a9101dcaa2204f90669381678215e81321090bf94d831948461b90d701d90559415689df885c651be6bf4c53b87fddefc88d5796cd48db98b7ec7f74fd8afe3335dba086526ae136da774d2ba58c5c6de86f2d17232a2269e7e6dcc828aeebd7e84d7ea65edb4fef337e5a6ee99bd856154bbd5e3f6cb0c595874ad6a6f819e1a330c28cce8a660b0e9df7123ef00250f376467fb7bcc97593ec6b34bbdaad76a5779bc05829dbf12d6a3da813ecfb9f59abb5e217735fb4fa81684a253b4b2869c8760b338318d32b0e3a77177dd16ef6fc4d5e4dd6ce88f703ab16dee911adb337e2cae3475a24c10bda328047f2ee7656ec13b1264cee2474aa48a39e34349b6cc1f902fe35ffc57258942516568a514f1c3a2e6bd1c016b38c15de944291948e549f22d32f31e5723b59a69988f689f44c8e11cdb8344ae6b1920320dc49bf85bb55f4f9245724f196e6711f7fbf4d519ffff1f6e0113d9cc59eb80cdba5e4863ad53101c7804657ce176a64889ff9486ece827e25dc6ddcf4082fb28dc333dbb5e338cffff60d0686a72c57e6f95953d54f586b0ee10dfdf0205f7decf5b0528c63da274d1e26f96cf2ea1ce76a09e1e3ffec1cb52077a35f8e375906e4ae3b35375e1bed3bc09afbd29f5186ff59d83a199686f87eeefa2b2cdd1683cf94a371ea0b17ab56fdee824ab486e60f33b65c29d685a0f2755dad9bcbd453628275fdd8112c3cb09ff39a7e39f9815deaf35b89a03ced4a7e4156c71e9675287aa926ac85d76845511671a413998b77bbaddbe1268fac99c2fda844c103b55c0586b6755b61dc87248bd31bf33a997b0c612b56bf2ec3de430a399d073aee14240970b355df72dba3100261bb570134978f5a31c49351e36a6f7edfbc78ca15fbc04de9bcb6260a9013006ff41dc9db8873781453f68fc92953203e4a19e9970ed863dd0ef8cbbff6fd2bc07b1440e9960b5aeaca5f108f7e8cc6e772348be110932cffaf725b48e63b9cbbd100554f32f176ada3a4e2d72a1ce0b979d59f3ee51335483089a661e2a35db3595de4a6a0f9f776349b01f65f7fcf3ae44e4f1ffd4762d840f19bfff4046d435b22f18ccf78e3221c3f6c9981b59c8084b3a3e6e01eb2c019d9f93a12dd8f28408aa400d4ea064a4c9593706c386fd2b4e76eb91eb023bffff0660172ece6f5f6c489949a072edd99d5747e0d28a3ad9e1ce55b27e43fd7c8ce47fcfcbcc1900846cfa0512216f955e296123e70a1d79c46128d0165551ceff32486ff807b1f388e8bb8420dbeb130bc29577e32b558b036c07174cad57615789ecb298f356bbd1d6bf495ee8139c3cc4e06cc8f7f891f01bf7669a5affdc50a489bcac1fa36da285ee6fe9dea0702fc892954e6c1e3ac652cd10c7a6616a67a8fbf0cac5d9dad547b6befe82f04ba38f9f152e3667ae786e3fa7ab2d5c23d250007e12f342eb778ae82b58d0ff0a67324f849c97524814174258f1c867fee63b088d170f0443cb7c59ac1d6ac07849ce7845f5fde858ec6355615588770e6120438fc876813d1626b264e0bf3373bba3a8f8ad453b71b665f689ce61b310b5ee01a350e38f7f0fd57f3817330540cd416aa780f2a1e6e42e69206129db428a0b64e4b4ce38c671250bbf4c7ec8a9b0e040a81fa67da030f3a068d5b68538c5a25dc6cd382276e2124335791cae748c8e0e9848b5fb0731bd0d58f10d7429bd0d96af71d1adf9b6e06045b3357d1cd6f4560bd2227bcbce6b8a6251c30bc6ba7f06d05ce39512b996598ea6038c4e53dce5224d8aa95c3d71e42e1d8350c566fe66777066a80a4b59c3dedb3d73122b89004606019756984ff0c5fef433d3d8a0483a460b3171f770df2c48de9dc5f2daf72414c1d6f234938fc10bb609812a3b0fe00772c54dca718587323d932fe283f826f688675e9007a6143c4314646e08010279f75a7dcd231ab37913b0db267a91e7226aa7cf1fb9c2367c15d35d3a1c2b91ee2d7a3afa5479458abd6714a008af491539b9f3d7da7055dd64645c099ff3400910315e530acc514e8eb889740c4ddebebfce1e9fb15554117b42a632db8dfdbc0876fe4c5ff505c4ae4b4a80c7f78060c9de6e7302c358d1193e14d969ab30c3453eb5f7801832cdbdd6949b4d5535f65ba61e91200c5c303d343b16cb85474b860d7192aa108aa3b4d21e9afb365468248e433b578656586484fe528ef211b25c928159de06ada5bc38f57ec3c6d2532ce654881954edce152a71bb9e3eebfd6b7321b66c054eca0c6767e09640eeb813b20b517c0b716590d55a88e2395cdfaad7580566a967086e632395ea80540b2841482be22ae2f5b7dde42f07dd5726ceae737995bfec95552ce180dc5eba02735dd26348a64008c8e6aff577b751c88c7b64d3d4704ccff880cccd0f865efbec1dac06b7f14968744473840a53e204adc055a10c6d632c0ae090287e5fc19f8ad187215f367aa1fd2384d871e3b304d6c07c1ca7862f3a03411fdbefbbc336ecd4f72e88a3f5429a0109fa5d4d38a7a565ab8ebd33e96d40c3e982847e45176e2a1c6ef5830ff0b6bcfc52b38f13f44a66e3662a871c58a057974804e546a8f3f654f4bceed89200e370e105e791f3277dfd010f3754a54e02c1c19aacdf066663017965108ca6ccccf03e1c3ece2f172ce559cd29bfb9b1eeec4f82f01dfdfc4fc22fec5bd061a465b5e0740f830b8d9d5c3c0c0db452efc7f32476e0c8605affbb48e53ebc30f7c810171f989d182de7b6e402b52517c2d6c9ee2533da708021a43a8f6ad112e5498c28f213bcb3fcdd210c7c97fc27501cfc43a4d0440ed065eb193e1e147894463c648034d8fdd20376eea0fd458bf7e55cf8cf73f8fd7112a673a7fd380b8eb3813e9febdff74e3a026e59d7ee2060fdef5af5eb30bf41af4352acda8bfa060d72e73defb1a067f705488dcae693f278d7c2fdbfa0aa639675977c4444e34a0e3ebf70801e3bc85e1b22b71ce23efd8b4a180f1c299b9c16a8acd309b7494d78a6604f255fed61062da64911bf20c84541197206d091d6678e90a63825927c4facdef9568d28600fd9ed9c4b3513b0f3b8bdf593a2d1dfa456e86c4889acb83b43e34596b1f112837e8176b912ac19295c6004f5020f8fd75c727842d1d9f375248237a4038cbe69588280fc5c24636b493d35602eda2574507da378c7bb08a322b0fa2a93edd8de1c054f927056efb44c7e1294c3260f323fc4d9666ad128edd51e7b025e2f898e362b6b938062fc1debae77f6589d1811bc40b354f9007a26a583379847ced71a980ad83858f7cb6100ad2938ef4748e193063d6bb07858ba5c510f928f06c97ad9a0c082a4929c1c6b7271f5f7bb56d8fbd427573de6b2ab4f3698dde896f1b5568edd52a7992243f35cf9da8795025174c05ffb9a6aee7821b1fe7fb74f3391818e757197bb7e989570cf60cb08bdae400092faa6a5db88fcc425c9367c3655db441afabaf261f7f0140f2b0bbd564e8a349ec31647be0976a76f727203508fe3583ac443598ebe04201044b6b41758c6368a3a44d0ea5f473a65c4576a97b8a8bd990dc1b5bc2d3fe77ad72c239b6814ababaad9e34e328d4cb2faa7939c0ce6ae1920c38115831aa82f3e373d36c30f558cd35e27e607ca8226a7f917207061031196eee6ed6558f53791244e9f8711082fbdbb51e0d8014f76e1726d34a18df80516628ed1393d58c897a32cf0c72d73317cacda7a0992e11d97e7680b1f1f8f9cd157211df625e2284b7ef723776127bfabd7df9e07d0a5b4deb81b934f47a8c991b24baaabd81f2c366d277e3386f892d2afd5c550508ad78f4442ee72d9aaa27b87362be781efe8dd5daad27bf233550ab96c41782fe110bd965431fad48757c5231aab7f3a1f2a72cfdd8950a63568004b6c271706703aee97ec304ab1b6f3ccfd834781a70f260de3392d6d55203b0d8232cf49d778423d07192d8347a6523dbb749f0214eb8878ffebb18a1093bf4c8b586f12d16d616473dd4a0bc7b67068d0993d058e7e3eb10c9687f9cb32b53864fe22e958f15a704bfe07e45c6fe04ca4ab9e2f67541eceb2e229cf689dbf5e6ab13a9e086d9ec0834aea3a5de0f0c2fb6d7f2035b90e87dbe068c6ce0a99a6f77d96342f811616e0f2f2f6c6ca7a909b301cf6b044c5ce0de05637aaa27b3948f2ec918917f600a86511f4f9c220241a0e0fddb98a505b5c8a829bd35bfa52e203a75c35005e33f2f9e385d7673c63cd34b0303a4919e87bf9da310b42463a04147e33241f1375270d28df466cca3061520726526440ac08eb49e9ade8f7f2bf0a23d35fb42013c6895cf6d0962b9b99cf3bf9cb397e995f705e9717533ab0b8f440a629b089c398c0cb5a8d535a4102ca1b1757425ca47f8181e1ef1c7b72409cf2b21359c899c274dc5599ee058cee79f9ebc14cd349b96c1b6d212a28b4c6dcdd2ad2694d8cfb1a92cd252e91c1ce426477a93efe9442523b2612aa74f0cd2ce4c6b930f6589175e59d328754f6688ecc6a7da1e7e236778cb33fc89bc791b5902b118a66044c1d4699a57c62cedca1dc6123bedbcb3a95fbe4ea192fb16181eab17ea7098dbefd6529edc43c292f7407bde37fa3d99d57736d7eeb48b761464797244e099bdf35dd7e8ef7e8233ab62399867ff49e3a38bab5ff6d4c7e5ae4038eb13153d02246c2e2122ac2d01517ca9516a57a19423ab8324267424bd828b890fcf7558e5fa80318618e82e62da4ce0087512c539cfd6ab717bd90c77c563031390443bb2ef79a4c6f57995cdae8194ccca9e56f8f52e226980d41136fd938b445905fab8c1a64f3c7f8fd4ea5adf06d4410a22ae95673788935308cd93637b14141a7228f3d91d210bccd0d1c471c44ed0f8eca4012756bb7042c57df0025261a4999240fa8ac6a7101f6271149c048987ae83449e87b9a524b0393929563a8c0f0096a9135e5a3d7cf74df4f57649ce9649face546711535c7c1b65f252d594863b7ac0671cf65fb3a0e83f52af177f15537ef2626c2f87f62a02a25190ae06aa1f1195375a8dcd11dc43408353189001d7a0e3110428197c6885de6bf5f32c585d0662d9f4fc66c3bb2c4e9a408d1599c763827654dcda1aef928a70efe209f1aaf21177176c9c41d7f70064c2c57ace8c6fdc91b7dcca274055cb31cdedae14bce012a2998d2df42cf1de3087dea8e7c1f60c253b789331696a3281a4d580cc1d4aa2eaf743be66b21071a5f7fbb4ca6df97105a56685d5063725707e60b10402719c72300193c3d6184e52e329b8136c1d302d57ae6117c9cc15459f7324db43e5de6427dee25d24f0a3db4d19835e93d5ba4562d2d7153dcd98f31757d61a0853aaf7e54079e1bd290d2e89bb78c7a17ed898071a2aefad17fc831d1bc7b99d2952e4d000c692bd2c58cec256d9b8ac34a4c53c7623f03778d3355ff9e29dbeb228b608e554d35326f7a08daf63a5283ce360e5ecf8c769e4a19c3597c644e585cdd8fa4816278f97481a1570bae70591ac1e5335feaab14e18c174a6d4346cab1308cab9af569b9f37018f9085aa794af8614ff36dfc8f0b6e56bef9aaad590445c21b7c8c87d6ca810a85fa960e5ee115d8446d48efba95701019334398fd5cc087b9d4c7d48b3202167739f71bc484949303dce062180e4c04827c741408dad7ece7dc8a9f574a56da57543f67623155f4a8c0e72811672c23f62e758e45a1e15d9f818119a3e6b183020ff726a4b0146e979e10c5ecae718cc5b3503ac6155eb2b92db0c8ce93e1425db118a498587bc0c72e6cb6233a5d2b63116fe648f1f55f8990b53b8c39c71880a6a7bde2d71f37b40e5add5a5398ca2a08f0601c15a0770242c7b729f311addea4c1e224fbb5af454eb521702f9c86affc8481882aa74bff83afb171c085db8424d22e8f7b5a8a571a60c36adccd6c8c99d88227b91ba7058f7a0476aa9cdc2afd87d336b3e20d88d53d6a1db15de22a0426e2dd38e6e50556deb6a31f6c1e49e2b979f426607c5ec14b8473d8f38baf62baa2bdc733d7e5df5954af8c54113105dc75520481875728893a0d26851b4166d63405e03b88d5a1646958e590081fd1fde8833fc183f0094fe45429dc06a9d01f2dba47eb6dde56f66d647816158bf169f555b1371a1e3b39d1b0520c695f24f05c04cc570e176dbf41bc6e0ed96805381f29c06ad38f9716c20c1679cc8146c2c3fb6b7ba8403982b2ece249ba66554eb2a3610e2af8a8672d69e11a1d51295983cd63210a3731ce2d19d89034ff782d4b4e5c19a767a43080b879dfd1a45748162d1f8f7817f0085cdcb4369e6d71644a3cd241928a9d48e34a9dec1bb411cd5feb42c3ac4c85e8d07b497dc314ede56af31fde4ea2f1405c4f1f8c465e83a5ff841b09ec55ae880599fc07cdd96d23b8394e5d42925d126cfcb4dfa238f6b4b8fa5013215a62acd4fc444be6892a1e391c4fc03efde1ec37d6e1fc2f955844cfb0051a08f88e8e7d38af1acf20c93bbf13270d70625bb2d8645a72bfb332537c20f8d407dbb84cf1d8a85029703e6097c00179c7d677556b8ab310dec8ba10976e8ddcce2531fac1446f96fdb513faba5a8cff20abeb47b5cb1ba0c5d181d4c09be87a5618028dc445e688acf4f6ce3a6d37fa0f995f11af77310d86d2974f69c025d3b2bf550a5e8ef309053c17059c0a658910c7f7b376028dd00f69f8166bb5cc0ae273c9205f211f228152c58ac7ff749103f52e7bd0fd438d919b3523233f12a87da8ad3906ddbd4e7d861d27ba58e832de326f12538e1b04aed36a26e2a541906e892cd18f5ba68701bf7a5365753c96fa1a284b139723d106acf3bcc151fe9d6f40bb76eddce2c41944bbc08543a0580e2c186750d134d5d59d36acda5ec19c0b20f8f88d7d797e2a3cf1f4012b70fcf9a0e94560a4092cf73d5c724ffbf08db5d7ed173e8b621d29b6c4e72a93b933d5f1a7d788c0b4ce4b3f7c2e975eff36f051e6092f214754a1962890f72b966a42400b3939dd280cbd18361a1af0f119660b6773e8456af8878f777942bbc4809bd60b801a8151fe22c415bd33081419f62118027fe11040cdde02cb859ee02c994527aa7a5888239e206632f81ce5015c1a856cffed88e54f841314348d1dfc305b7ae251f94cf18f301921e9433995b87320d918b4be510fb50571b144fe9ff4e23a5ef7ccd0ba6522a579df78f2d06ab6ea404fb523ab508ab0a7d11cbe559ef609b78cd946fb140ce51bbf99b0202c054751f15e0225b60dc68c6fbec5a956ff6c246d2db24ca38b3fa41ec351bd211e362c847b815ba20a465c0033e9e83ccbc6f035a4473b2cccedb91ca7d57428d2490d0a65d47401fb22f53784c6b618cceadbd30810ad7964baf38b1a949dacbafcac0da21b8f795a1d0dadd1ee11e011e24efad21c8197f28af48f9aea5c7afd65062ae70f1e7ed17d8236190cda15d7db9e53879e9869027498598e46e1f7cb04670773fc8fab339d4f22a24c19e0fe24b978163a0fb55eac596f3ceade37357ce459d0ec13639c65d5539fc168888aa43d20b5c58bd97595c731e9a53aa253636cce1b1d102170aab7b335d67c360d4b7669e2fc900be9a20747a61b84ea9dd5c524625e8877ddd79db5a34fca99fc4bf32b32d7de825ce825d62cc35b2dac13b86d7603522f629b17b2ec64bc9a5894f84a0099e4ce41212d886902a8ec9769c7bb888bc4e536149921c08e35fb97cef0cf84b8d1c11e966553b0bcfd55187ed56d226fd59af3d68d42430a87b5d648344885cb7eec07da7a30276575c6ae8abfc0940ae811a4a73cb67ce28213191dd33cdf949af5541a3e1fb51cde8c28cc8c8c8a018a6f06eadf30affe81d29a3f0fe7b8af7815ac268c5db45682f7d7cf78cd06db3b2e0b66efc4ae99be1a04aaf7710ff40d4db8d390efc877a08be436c047c0778ed4fc4e4edd37fdede6e158b4f28348c1697115e5f9a991053a44633e794cbf5855fefa24abb78a287ea8a3d5b01aa97cb89ff1beb509d68ab5b567b90bfd0585eebae93560686efab9dfb6cad4ee650ed18278757833123c612957c1dbf9eb7d85c05682ce0004c4ee7828090267726f1a56039c7b67443cd307858943f35eee1f43bb1a9f2b97c38ef4ab4164662f8079a21436337bab30df06a217d99e9e023e394da80af03ff1ba711b4dbea38fe3d6a81a1d5a564886453e5401aa9667cab798733d254aa7377e1cc0bd3cc8caa9dd05815a5121549ffcc8f99ba899e6f476b0744974b0e12cea08524750b533b66b9369234134fabad441ffbfbc2cc8f46641737724e449f3f242e0f61e4c1c9f6797cd824a1b5e6f2b5c89e5d9d3789183b08723200c6da75d684145e91f0fbf57690dcfa52390e6e2832ba3de4f7bb928f3da01e251f31a0a49573ef3fb52b420a981db0938fbd30eb45943314b452b164a6c72dd6e1cceb6803e912c5dcd03d54c69ce516f3076b88c0de24c7c13fbc05c126ae5f7d98877a16a5d624b8cc6310ee25bd1defb9a936b6303f6b3e7bfb1407a735390ffa2435b286e5bb4416e013f137712d7c545d76991ed3664725e0a413d9900059318350ab51b0c3577088d3c5bbefac67c94db9efd6e07009aa0e84c614f0db6c4387c03711b11c003973acfa7bbe3b6346d7d5309426880e0902d343bb479a890e506d5180b9660e2574a9c09a8ec2aab6c2a3f6d36e543e9daf105f4685decde056218d96e08515325c005428748f7b8fd2a5b0ccb06ae941c3e185e9043cc41d345306f20f3aee9423f435060d30556ac33938061b7e69b6b4132248505dcf981cdae0ae0482687d7526572e0dd8f4a871d67d6bfd198c5f8908278179a2ba9633f4ce6bb48a3aeb23641c2fd440a5de1c72086eb3effc8e7fb9148e7243ae5c20210def10da15fa2ad796c891b51f9f7d9c50c514a2621e3fe200caf256a3cdb0f637c63b806c91b370497b5d6dcb2322060eb30380953f02643e61bf06d1efe464b35146ed498b9330cf4795cd74109d14e6c7e135581ac47d77dcbb832ac6127cdd7d4bb6292a82d324d2ce1c5e1ff7b42d383115ff1fe29c745951b429ead51f387b9f551e17e37b4622b6d9634d07e9969029ad8a33bb62410f137e73bb8f236007dab6c12b05da123e6649480ad84af63ade8430d6b6137b740830d124c5fd3ea91b05a974c026d277a440f26262448eea46565ef27c0cf2446c208e4f1e787ebbf6fcd148fda3fd6a12a524ca67c13a1cf6518f84b9ca4d9a784947b44dbcb6c3257bece0f735658318077a6cc4de2e2c7392618b25ee7c244854e77d0e6253f9428d94f2c20300460d3a63e95011b7b2e6a47ba4034afae567647c2fef715d545f20c070b26b641e58d0982e87e45a22c722a1e9a2c7c9d976ca17258ed4130dfd7ca8b299471998619fec0a5af4e6d55e16d116c586ccb34c865110e7ee27202626b8809cfb5ea7f22ca5d5cd46df1c4f34aff3354735aa8bbe03a7b0305b43004195cb5d2685a10efa5c9f72603e0cf8d0ed958df6385b0740a66ce06ee5746d72905b3379717d901942044479de1f8a006faee9842e40e6eb5ea2f8ab5489ac3c545df2fd84fb754bf9db717bf6c56bb86eb18ace72e7964be68ffe556482b58cb11f65f3ac5778470967bfc8b8eb29c56d9459c77d16f4a918bd8ba1bb6c434e2bc69b09db0c1695d1d28d350fa350a9d2f108ed2572292c64381619419286eabe42a8f1cc0516bdb4063a2e0c5a96efcddcbafacc3838ee6b984812c4300035905535478f1b9c586b94fad24bf9d2ddf01a8501a357f710932c32f8e26f7197c24468022d9dfc80de84e8d70a58a5732eb46aa80b7323bd47e10d4a32a0768dffca05fa924a627596bed3a96e2986e486d62a63fc59970b35054e3767fe882994b74541dce3f1862d2ce187ad4b9443a3c737165ef06d611c7d5bf2c88a73461397ae1959c5e4cf05a62c6258669bcfef07f0d808d46f6d9caf5f3c6c46f7a57c11c947d6df6c3613e0fe1bccfa39bbf5c2f97176a672b8a19833c90100656b4a83a461f104374631da9fc1a1cc79c8e4ee2a65fbe513c1eab1d0c7bb0fb4359d5d7e238a818bacaebc9b97dc2f3299cbfe1b8a253a6098edcb5b11fe531a5354480cfb5eec45be6be828c80ad21c53c67606849f4fdfbf95a5d1f129babae75c39488915fc92f77a9e014712f75f70b6c21ade52b5abd5d59187c5257c2f4f6ade39f1449c982619aa7719b73aeec5c9df3dd1e80843217221bcbb3b82e2fe5b241acb7463b3c345d9d92ec2d43b61b38fabf8c0474338d6bf2611952056047e1a693d1649dd6d6c792e33359d34a5859a6ff9a2762c87c91348d7b9e19827a37ddec143537d8a509c6d032e58fcd5c88885a750cdefe200ee3cd383fb793214b143c27ffc2c476566e13b1dc5d6b49daac32638215759f89628bda9f92d981d8fa57dbc7ac95353ff28adbb4ee37f9e3cd375253e9a73f43f477afed59b971039b3192c6bb6ccbde90b1409a49178ab77edf56fc3603b75454d7fe6651a21761eae02e54a6ac6266bb0d2fe342b8cca45785ce0aa9a6eb21728f9ea32c212dfd4b23cdea504965eb8f1e42a8ad1ede206f7d696208450dc273e2b4bb879a08c601b387f828cf85a33c30386a1ed4d22823e155f96e9b9ee2404edb9cc2e6cdaf4797f3a0b9ea190ef6f4790f86bada8ec2f0c1da89508bda77b594694addb263437f342aeb4cd1cbc83e5c07d0935a2b339aa402301980d49605843f76a82af86ae85a1b0c0e18f32ad8c633b40f2ca8dc5921b91f900f956cb9e01c12dfa69426a83aafa4c2d9e262d66da2d25b17695489ba58d6b2dd2a3041b19e6e89b81dec84b776a1f023a98e7047ace3c3b1dc32d9f0be3912bddce9a037508fdde6862883a2ab07216ea366dfad018ed8a35019ecafa1495364e6bc9cbe3b44e952b30495da6af061196305a0494226258112fa70c12cf799e32b0cb0d5b039d6c28d934ed90d8b85319d0698a3a9caaaee16da18dafc57a85b91cfb0587eb03e799ef85c49622ea43dd382686c2301216e0dbf53c81f07e0a800d78418861c0a6ae88d5745d6ee5166c5088fa2902b4809784b77f375c2702963b339a8fbeb78ac6d777338a75842aab11215a0e27154f64411e3486e1c1206dc5caac21b005ef5b33ca36481616e8a911ada2362018e52610a7474b4a96e329f92c1bb1637a84d07ed86bd0b1f7303c66c2366772aa9522bae832bfdb7fba128bd77d83244b4ca6f9c3cd6859361ad0b6974b50c34719b1b8a77aa7b124b5f9c8614ef587cbfbc772f617c6197dc1cbcdd38de573bbf5b559eb4e00244e4d71935ee27b20a684a821f37ff5554c90d3fcf110279b9eec124bb9106502bf31d7d0780d6688af56435973922515c6a7d39932937bbc0b642342c52e26ebb8d51da47ef236ac6d625f09294fe1c1f471235704d889305204ebaf9c1c35760eaaf6efa981dd96d68b246ceb4980a1bf75ceb52f77bea4238434e88a287095d8f79504380db6c9085d5d890db7cc7d2b623dd0c123909d58ad55be5d9bba31fb715d426d072f23ac64eb2d5088681f119472bcfce2c98d38094c7642baea89c6c8cf18a1023f61d90b98e393468aa95cd5f9f0ce7bd91c996b6933e32290d25ee717a93893b4cdfbfb0a514994b452051752f1fbeeb0be8f87d4d5a7b55fe16525eb2fd170ec3f036684a67cdcc2e05087b414a222b31c10360e40d828d833a4853d3c646fa0b5bc5898691bd1fb80f58f735f3e6a096005ab9ee2ba4e5228b0541253a6504915e3b1d603f061e14bc9b3743046dbe87bd1d1a3fca4dfb6e5e1f0c5b4555622908d64a8c3d1c6f789d03e94ca7dfdd3cf535a3be14e4f7d6500e40251f720b30e264c36deff77403493360811861892beefd9769a93de83972ed414ddd24780f40f424a19b36a494adc14102fc889afa5a133df4f4a333d495c7c4e6218eb4cb7347a040c07267586c86731fe5c50430b69a8cd8c8f1b6420467bb23998142527a708dcd8f1b538261dd14746707812e45bd24733e004a4245a16fbb1c4dabaeb5f3bcc1fdcb5ad64e3c5707687fdfec531cef414abc4c4e9b0dd685951dc74d04c4e733bb75d64cefc4d29dd575aaf9c901302526a396e00920ca586d20e00aec3e46c9849ebd416e99d0727de826ace8ad540bdf782d7fa51b7683fa5757c4b075194e5f8f804606834dc3ebfffce319ff40a7aae9e7f6e4886302c9385e3f7c45d79ea77aa0e35711d9f4f39b955917727a6c0135f671631a46dccf3ef2330ae53f15b93176d57caae26fd3c840f695f54d9a140b9576909f78c84713a64245cc93d3000923f7d6772bf5972e92d7e0334d042c4a52213b25d6684da8b6eb5ef87f7d561a0b50b840ef9ab573a02ef02d14c9afef2eacb6e6d840a81b304153f656b6acbedd3edd05f50c22584897af1affcd230f30a1eeddc0666fe72e7fb1220988ce6539a6dca2800601f89de7d6cccfaf349b3928d6b38d63f1c50c87c294565153f8b3b7ceb7d90716d65b15fb214d9d79c4c009b79cad3743ce752dc549a4447a35a1d16bd44da37ad0a2d4792e69ff066ef683ac2144bac7047474691e4b2e5eec08c3599e28e317953fcb375f70a69d27844d50147c475e42ab0092425680183674cae80d6e4035a25c444abf37439e8dad95c7382d74bb3ca063586486adde07f08dba63b618919b464077290b001a2934085b0b735dcb24543f920955b63c98c23e7bc04e5cffdda8c8af668c1e69af99e1e761f9998f0ff3f48c2bd349078696585a5672446054d76da6c275278eadc13b826caa1c1ab6bb236066b4540ffb9266ee3f1480a51b63a2c0aee0f321b95c2eb6e44e01cb5926e4a30d1ce3bbd3f43f960074e351d2d539e7033affa07471ecdbfaf2ab622c8ed97abd08874a02e1972cb0a7cd114539b0a4578d3e31f7ed0a029466bf74be267d4ca4647df8d98e536e30ada0f92515cf18a9fb305b6ef98735778ab93e9961670cc87ad81737b3e7e158234c39a84cf91a41b0c24728362709041b0a403a58a5d4d539221e0ff8ab31c8280a8b4e4cfa31c3b802d9bd7aa1c24150e1f2697380d6badc13d3528a9346db8dc9d240787eab2516cee18bb871abb6754dd396719e0121e5093357b89ad002c2870226b25c941c0e663b1e856bdab3f5e8a4a3a1a36de6f710f2c2d63339c421c434401f02f96846c5f646a8729a75113c066d8a102e6a0286f09d30f71eedb2056356770a5b972d4bb54afac97b0de6f71ced93bb109edd977aa7aa3b2d44e9b2a9a96d9c41bd8c4f29a8727697d42ad5ad202bc1bbaf09afae9948c01547fb899db03d5ea2f24e09c02e82c1ac18cfd332b22a09b751a1e38792a352b66a21c2803283455a3e0708663311b4397db72534652061702512c1f2996034f9a4557dda2ef03eb9da051fe38e8235151ddd2f2ac22dc5bed43e2018a3642b4af8f5c794c611dbeb8add965eef69aa9a08466de10aef0733deabdabdfd34cd72e1041024310ada4f6295ce3fe3ea1e237eb15548e54677729aa0b518814d89b9de0feb6e6579d66c69e43fdd3558b8c53ad07d528f60b5379ad5d9141f151b42cd600f0694ef7f4b60962b95050a8b86ae55743b2372d6ace5ef731e6214251b6d469548bb8a134f218adac121ca9e9539cd8c644b77ddf597b51459b55eb3c50f7e05fa360f7045f796e7f0013f387cec3a73902cc57a00151d6816a7d17f1b0611895ff3fee3c5d971a1517580079aea8e97b60a1523b711fd9712278c129ff4adf4f5def04acf6b6c71bef895aa41773cddea1114646014fd2146df7505915a13150ae4e12ea4cad96035066165c61d78a906605956d6701745bf7fd36512f7b9c0c210b16f07065e14996c6e0ad62ad5df52376adf2abb18ca9f477a508ebf3d0afb86c71e0ee4f615b3535c135afc3028cdf501e0d3fcbc9ff0ff1826f08084b95999049d76b9176e6a2fb2b94a8f30ad622b37002c29148d226a7ccf81ea1e9cae96935e22903e01b8e183b31d18df01228ca2cbea73844f7facbc72e91949c36c2aac991fbec16a645972951d646b9d5e465f9126afa8a2f8e5d47b79d09f5ebd19074f9935678d4fb399f6dff12cb53fa2373327fdb7f00190865a4226b8cafe4ed681d7651a920b95d8f980d48ba287f1da609512b978c414d8d487dd736f0d9a51d7594a167a8ebc5294952016653ebfb574c63639a755728c3fbbffa45473f1b02e5450f76f4dfced294eaa666883033d59a65d44591a5ca52ce856ec9d50e299d910391a8cb34f4c5fb61e7253fd09c3a66c81b9a570b7e601b33ff65a12063cc0ca1aafab00807e2a0377c2f047a953adc8a0d0cad10fcc620b431d359014dc5d9ae351ff1b19713d5a84624d01c752499c6f653a8232677f43c6a63bd02c68c553b6af77f857ab8cb3258cd219df58fb3017a2dd0e101597a025f3d5bdb0ab17bb27863d3e24f7980ec180d1cd117ddab8c6cc7b483e567bc27f69ab5a6d98f93be44e6cc8016fb31918a34ef38b319ca9e37be742c26a4e19ba8ef8db6bef8e448e6302cfb124b7b2053eb84c533adf6b649a7f79579e419ee8f987bf3d37dcd5d6046084bbe923b54916b72270aeb65b1841b713f5ce474cddb4122c0fcc18bca22152308818e09f2beeec5b1e00cb09937ffc341e84a895800426152fb2581e0ec56c4ea14363fcf66f9ae57bfac0e7d0cca78ce29fcc699d072bcfdc5fcb88db724e5274c34f2ce8fccd13cdc0926553768e0b4b06dd8e33a3c430fcf05b0d07f485b3feb7d776cb56a5177f38ff43a401eba60fbc62479ed92ccfa396f348ad5f7a6a318c4c4a5559bf6b1cca07baafb9cf28be2133e58e0e5208b70ae728011e3fd443fd85f4008f2a82ba6122078e86d80fc960130e2e488ded0ed7b31db2b3f345f4a7e749d25f70a2f5eba766d85c7a7153150c213c7330ba84bfbd24ee9f1f367ac6790b3fe882dc7c5c20f068f83198265de667401b603442f178f9d1302203be01b05a8127b4b541c58302e305e409677ac1abc989800268780faf8e4fe6ba759a312320f45c79e1d2d3122358e3143b4c921e1be56835d3b30b0af8847955089ad1e76246889b12cac6acd0e98e2f26113862677725591f9ad7a38fb64823b49ffb2c3097867f302c2cc2d03578469eb63467498ea48a13cab58fa3dca1306a024edd0c9dbb9221b9ece1bcaf9d28c1c3351b0ce5f9acc2274dbbcc9dfbf610760cd956d310af1223720da457f09a1ce1c1fd0eab445f1b3ed628f60275a549a409621f1ccedae9e1bc79bbda0a5b541cf95c3405bce686b7d1af90ba6f6d2eb0b799da67bf6c7550b78ed0460f1d04c9ac244044f04ba4523cfd9775a12216c602d4ec624f3562f2c35b169d958e364b6904fdedf5c34c06d737526763fc035eb0bb111df7045f29f83a94d0752aa911fa62f695cd3034324c89e89291f95236ddbaeec93756089527b3aaa002d842dd6287108fd9858dd2463944e52463bc5fb3042a9185ef1ab8658459bcb957a69751db55e845a2ba3ee42bdb53f3fb6ccd221365ba02073f59fde3077a325d2473efe35a8bcf16d97b38f795d668bfe7397ba26c573b4afc1335469c0d453d205c4e7ffaa9caee56be4171b2c4186b67d5b5a24153536eee5b9de9289b078b5b3f2aa25fff6e1354a47066c61a24e2351ea4fd2470b93d8ab6e3a8dab39ae312a4d462080e5946a044aecbeb0f0104b1274d5c862e1bc34a2de97bfbe9cc6d2885d58839fa0429b0dec9dbde6a24b2af6583b9662978393dafaa0102b0d872b74fc72766f78c35fc10710b33d5681f5bfc23564faa4a140f4cc8629264dc39134b391bd0fb0ebe415a683b827dfa0bba95f851c1f756cbc3cf3807531523cf5fbb2ebea1b11e2486e9246b6695ac67e0d3af88e0dbef702da62302fd236c775d48b7f8db30d30a33a2f57a1b827e6ac1a64c370e3ee58ec80629a9832805fab481f8c2a23e8a8db1770f0e95bb889ac81a563c45502de6518978c70766d5013fa5cd60b8151102be77c44a84fc0d7a3fae5b4b69e878be3f87c408a269b25b3db615863876c5db490d47b3e23624254b5ef0c2137113d1d6c300cbbd03628a7dd756d8c0acd2731944303c850631ef91e4eb8ee5924db32e6b770061f1ec5f6f23a1b17a4154e508959da36b40c6fae68210333edffc2aec36d3e30c8a93e559d9c79c425376589fc5dd1a458eb0968575ab40f73de16065a9483179239974b3425c284eaf7e470a57d2844429073e8aa85f1bdb2b1affa415a7c50ece083a93ab2c8eaf7f13b249924e688bdd67d3041ea1b0ba2f96f2d41d5379d516219363341d4e49742c751382e8d0ce02eddbc9f51ef4d1d6772443ab36466c22713293e15fd4df435c86f526e0322a4d1c7d10995456b29e47c7bdc26b55f71014eb947d1ed1f286603ad1c7e694bbeda77bca9c0eb482c058085f497cb3c690243dd47e358a9bfa778461c215341737c81223872b19b06946b642072bde9c3e4de2dc7649fe1844f1a4777114bdeedc8e47115182ede95fe452f3e5ec6003bbe20dde9b0b4505f062b2efd8093f1ea15fa27247d76a7216409713ba61c978a55b8017a9db244b3e37a04356b0b6972d56bb723838c8abede44e66dccaffff93701e623e10a9a5251ab509834a0d613e9f7229dadfb66388ed71f81681ab58ca4603e5ed00b8796622b1e556e524573e4ac31c5c37fab4f152db75e74fff51fc76a19c16badb4a5154b03ce0135baf0e5455fe5d616e4dd879bfe71602fd00587f573e2f7dbb4acd0fd203201de7269cd9df5a809179d96d53d72912a255614929bb8eb9030ffd24a4b0c91b66473e399b99da6fb2db1c2a57cb8f4873d67cfd1f485a40a49751fab063a62242a7d33296ef60dd25f8116853f298e0fa29bf04aaf3c211f8a091eabf6e021e906a17db0c7ebbb951cdcabe1ec6760006caa643638453d78ea45c26e00c5a1b2f9b9f9d95a4cf1e49894f7a1a5d2844e89d85fb0f6fdbba3d6fa68728fe88eb7f9a5adfc33a7750052fd9baaf53206b62b29f129ba6a3dc2c4e2d35eacd99555eec09d188119662767db289cf22cecbde41c83b9b77675be6f5a996c4fc1140f025b9ebe8a62ec7173ee335c06cac34108cae324241f6f13e7817567a903c99f71c456b5201bc7df104514a82f8198a46d3678d173b750112f1b2638739e3da5ed4aa1bbb9b622e3e504673a3567d5a2e85e3eaaa21cafcd0b8636b8872fabdad85e04d5322bfd3abaaa5e7b3f046752cff085184bb4891452da4eb9eb611bc6436282c862225bc1adb0c31c1cf7b83109c88a298dbdbe6ac86ba4b1d6f0cca6f454889f49eb719ca72a9cd85660f0930d453352d2a1a10e0744c5df9dbe614635f4cf973f5862335d5b9d756eebcfb71ccce9c26afeacce427e6f0dd9256ed3ab8fab2691a15d18677cbc675372e4f79b7bfb3e8997c8682d1f48f96791f40843c3b695d0134396d53e436adc9c5174118e3f20e863fc5b24af2fa5c3fb49a2e605c1c411d434ea17f086137bc3d985dca0c13cc9a12d57cf627c5449730ef97e0247ae125792f2b924dc4bf619b7ada5eaf9abff8c5eece2515d4cda1eb8ea994aca348177b936ae3b2629d3f81b490a7f05646c6c6adf144452c0f5ae9450910cfc0344c7c9dbff02a453e5eeba6f44b50d2a86bae32c6200d4f402d6b88f37faa5a28f354f5ced414faf32479b3343df08e187d8ccc9dc599d4938ad83517642bfb2cf614954fa3b407f914e2b06c46ec8feb9d3ab90ac1ea00d53395f3ac258e0f236760477f9ccf8c5d791b60b3ac1f96447711c590fe07bb17623aa58887cedc3e5dd450defff5e0de98f08686c6844b331c9c419d16b5b2e5a29a31750657305b603701e261620c3634beb570123d0764c34f1e3f6cf01e99109a845c72fe7e19d32c2d57692ac702f68e790744649a4633815cde4f5c6547fa24addb326d35b2fa56d95c14e4e43d1881a3f5cfca53c25bb7d8f5f0884d5a10126fc1875180dfcec086edd59534ca9412c338062a10dc231d8b6ce97cf4c9c9784b5e95f39f34164152fd2b9305a777552dd327c702f713c38d0ba6d27189888d382e8f2c783d91d2908cf56215a8442d3b8f0bca6d36ac9b7a6d13727484f66e821c53e86611823071c6e4c63062cc868663f76f1dd829400936062ff30853ed12a51b997b598f4f00372297d781b614b6f86a5c2a2b7f8ca0135471f37257d8524652823d580ef27b63a37ae27dbe0bfb418d65355a864fdfae71efeee576cc9ade06753e8e85532eb059500e5767f75c9e0455a3027b212ac8c38c23e452204b886f14bdda7a3b86dd692a60343668a1a9eb0665b185bc78533445db05011b7d147e5a1c2dce0b1aa30a5b854bebb271b38a3d88e4198ce7a83ba66b4d8f0bfe83694565f7ffa86d56fa6f2e968bf58709a6b05919a52eced3acb1bf3a9dba08f69c2ba2fc688f58fa3cba4e43f15c49749f28e7b25daf034ac9eb3a1ff0133f20f31a20d5817213ac900f9f9e427c05a97216ae96254f92d3d5d24597f5d0cc6f89757621192a79d77432a3cb93c107be22530d98c948dd28b627764d18e315710d75c60c71f4ce0819ce6aeee4c06bb83ace5d297584cd3390bdb5a59f0c79244c5e95e99fb92c18b030935aa9c24e7bed848b71b043fe3a853b1d35ba10a33e2609a945d3ace8bfe552e0fdfa081e0f5ca6fcf5e32eeadf27d69b8e41942e0d118029dbd1882d1474ec125ac507581dccb66d0ead19fdf83df41c628aa3ed1208bfa92e35c2185d486217fa5e43628cade301a274e3fa63e353978d708d1c2996c6d3739c0da7a103cf43fcd5a8d97d6d18db4ac105e169ab3f6f59712e8e5e648c6110ad42112d4aa53c25797292cb9b0af9b28de7abf4b3b106492ed0f94ccbb704b168e220a5b079f00f84e57cc4ab7f73aebe61bf632587eb4eb26b76e2e494520125705fe6ab32dd7891eb0eee4e15d93ef3da4eecdb66dfc737c89afa933453ffb4c91f046e110b7ee8df10959089907ff78b918ffe408c49d5280ead1057317b8e433a943ebe35de96ec721a6a755242eee92fcc3eee21f25598bb07fbd7dc3a72f6364ea7200997dcc9c7e3f15383e81526723932b89bc5d94ae325e31526f59d51e01dc3e459c1dd0bfaf5ace796fc860e77651fa5e3db47893341b3e9bac199bcbaba50cb84183db6d04c23878c4516e3aeb36474aa9d051ec4f0742041d2da413891426f64330ff8a2b1c2c76ec7574575d4c7ecc0f595107074bed8d8ba679c270054bdff4830932de8c813473ffabc858b44f385ad2362c173711de47fa948214ad1b9a03107c2f4c2b647fc2902a4c11e7beb7be4f3fda1d90599b47a8f3d86a29624f270640a9442578deb5e756cc3385c48f940ae9d83f2a985da43aed9ee2c7439c2a7af7639890ed5aab5977704860447c29a600f76371b2f4926c41dbd642e71e17d3150d7bf01b80acb5c67948a326fb8d76eeec11a5b32921d688febaa57c1ea720e3500542d71710aa6ed8dbc4294f894e1e1f22d0b9cba1f5b2ed5d4a10950474a7c78c87fd78a681f5ea79e239e0750fcc0697d0b887963aed454bb8559a4af8d5cc38e163cebbda9e8407a6630bdd96ca5c43caf5e9ca06b92b0660355229d64465fce16208c7b1c24d98090458bf04eb3e5ebc11ded8ad255f25fa3dd2882eebef8612356656073b9261b08104fb2b9e2ed8fd747bb02c6825615372333e881d792b6767002b3354ea567daeeb1d2af7dfe77954a0a04dc1c863c02bb7a52441d6aa12a64ae694df704a55550024cea9dc1cdefc1aa99d4dad4979bc1e14d8ec8f652ffb6863ec0478b9f05152c0a4fead650e19b51e7aff90f03d0ee81396073c0e2611f87db1f6f1371fcc78b2ec04762b8d1cb122ba159a8b0cf4834db4932c584e1548daf3b830282b8f3a2fe873800a27d4d31a01caf013c108f4e56ce26c3a0d39770743395bdf13ec418dbeea35f919c871902051a5515a5ca4afbd66a1156296bff8b155c54c1eec9d24368d443536c5242820b87728c6e1bbc570a2fee8443d0ddd18f6125df18d2995c0539958de1250f5a6faf909b2b54c4a05d349ac1d8759c59b4e8880ab4d74b6c95bc7ee17aff9e9ac96f1dc8750a70ee53de0422ee13455ccee05c936d6c41510515c5acbd94396021d10babac1caadb56c41278016146b1cb5aa2ec92fe21c8aab001a1626ed5bad9041a5799d74c348ce3f8ef0da2d4e7a9fcdcb9d7e84488acd37875ddcd8e87f5d3ab75127030243818371f0aaea5982da95b0c3ced6b52b7a57cfd6e098ab0e19369a0d8344b4095b7a42f4d9ee11e06821a8b054938c82bf2b00da5b6a7f0fedd74d73ced016c8b1a7ed4f89b968da27372acedc1c57cb9ec8b5a221282db4e29a6f972fec1224bec4d47bdd9b2ca4f49c6533cd8514b47182b137ab7c8e0a712147c5990c87d203a7f8e7ee746904171e47760ce12c281e552a5fb679fb95499e0d7e5cd99b47c0c02b0ff2bd46a6bffaf113ec10117ea222bc20295e756d67d8e8d8e2b64c5cb0cb29c9f589db26e4d6137c66e119664f54c0f20c9e08a1bc1d40ba21e6fe19007bf8d7878ecd216d2f87113769027433062be97bade287e8b2d417eea7b470c438a4c86d2369df57298228c57e3262dd885cd2f651f19a75cf1776995a472b20a6e70116185128104ff83f20522a91ae7b80d483437853e430f9ade34e8197fb558ff2ed1fd571d07c7d7293c33d107f11f25073c79447e76a2be8eec5cd6cec38a742f4285d62c22fa3fd36645d93f2724fddbee143f054d0ca8e47a632ba3900933365cd6498ec60c4cdb6971bd7b4795af1f32b95008de8a0b4b8f693cf37233220feb4cdf3d6522b0033a8369fff727c64eb51497c25cdaa554689f60073b92c0b15881eab733a4fdaac904b04f36dbf5dc3a77be79095e30084f964df13f6cb152a191cef6808c5ec6d85d2a9f478b4929f9a1e9f9dcd5f624cf2228ad1028a88ec95fbb371fc1bcd262c882fcb38e8bad9bb987ce2ea819f5f9e544c592b42bb222968104fb88c76f27b7b0b596fe7622ba3fbd246315f5f338655f362d7ed77bb62d0b35c717e904919d150adaf110f1eaaad8fca7b3792be26f8231d55f91e8565136f8917271a3afcb77216e7c3988d65c706411dc96425d140d1dd9193e000ee855f22f63367eac27b8f54d5534f56d668ea5908fb090a47052c9224d9f8c1f7d86b90dd39deca6074d59afbee712a34b4cdfe2f83f7967d55586e116d3339bc652a056d8d135769c873a9e3e8d2222369d44878159a6ede8f09afcd89c9f78f1c0e83b31125f5d4657d5819dce02b801b56deb9c05ed8d7e3988b2f693ba4a143983dc2f7b8f2422fc946927999f644b1df122532a55bb176d5e3fc02d5e27c6ae242836c782c1d697f5f698eb1f04a9c8d86f0641274eddb346e7a2387a875b2c347aa8ec162c579efbe806b529f8d07599f4da6b425da6b890fb4a55693c50a18d9ea928bb835f9b52722dc6e511cfcdd795a58fd0bcb33ab9a48ce67a436b23f25c6dea48f92bc6d51f7e2f3006661fb05832624b9d98e43a217dc45bf8af356ae01437285b8f693594b38277f84e5fef749d731b525b9f9738221734b5830f6cbf2b0fd6a5231dd7dc95d114d776b344f57a3077643ecd857b89f3e14b8d0361b38394f23a221dd5695b39546f29d9800e91d45a988ad6ddb170ef6c5da56164faef09a46ff3bb00467a8d562dcc8970a5acc9faff1f4c0143c05cc2bc80778742d2f4b2e5967e28629761d0a7b5890fabfe5f182ec547e82372a47b2b68de719981240a7b0153429e0fb7564196e21a1215974f4d641e08595aaa8c326d1b6221afd9340599534454e00a50061358a94df4602a89e6a1d17c23ad20ff3124ed488b4723c34abf9c9eac041871af0b774a5090a4a9fce7b9883c5b43b9d649ffdd35323b93a2603c5bdfa57d90ab7155b0ca04e8a78608f3315649f7a404000e0427e0a22897998edafe72699582f339cf8234b33fd2aee744bd94ad05a7a970de91630bf2187ae0afd1a52341074d45ef1433cfb2cfdf9f1b4c0ab969e01ce88ae4f5b3b028182252932a6037c7484df2a9905f963fd734266ca9c2bbc60a14bedf22995b583d007392c00084a2ba5acb22d1747b744728a00c50e5e97d9ecbf20528b661d3a91b38f766e31f43e7f4e5750c8f0e1d1b7924f3f8761387d9089316ed6abac087b7cac0bb23cfa1c2eb8427700c22c97f15b45c87daa0dd21a14fa40dc8dad09ce1bf17a96450e778c2ecfe6bf334b982719d9ccd6fcfd353d756d8778bd7fd5e6b39fe9d30e51b40570e9802cdbc2bcfb63ba5b4b60d1ccdd0da08bf52646e91fccc0db7ced7aff2f71a7d1b83b997565e189f885589c8d19714fef55ef7140bf0bd4ef8458d8ada28eed900ad256fdc0d9f9aec2d91c13bc8b166ace503b01c7a7aaac17c6df99695bf056a72f136aa8689d1662add995caa81c221a5e9c3a5a2598f3ad33d5619e6d272a3d95bdc6afc07945362ab18a6e1efb3782689a67989afdff454a71f50acb527b2bc783f4e003b03c1bbe494150c4460efac2323b5fde19201f6060f4bb10b011785131f10a121d3ffb09449b221d3c86ca94edaf6b1634dc98b004919e490c1a77e636d013babee60653d44cf48edf55852640b59969a6f41e00cd25c6a0043866ddf97ad9dedc0a906d87802c009197f7cadf08d29e891026c05bd1a6351be6bde649e6f3dec4d4fb94f5ba327586af38c758a199ca93cc0b2331a68837e4e96556991d96985e10269981f607f65016ac1ddc1c50b90ffc1a33cb47ba07382ee8d5e01b7c92ec5b259219cf0b3fbe308b5a807d97913da773bf87576fd3e3bf4ed221a6777f059e077bab52884b7c5b84d7849ed89e6df10452ea987c67cfaf3e8b57845a3cd410fadbe341ac73b65f3e7af0c0c6c524916b4ff0d4a68468e85a79ff8a1c51b556561ff3b2a93a61b6f7adee550cff602e82674e4fe79c891263e11767ddd2e180d2ce5d2c0e10e082db9808f69b1ab65dfb86ef43f5488d4fead663ffaf6b95c3a67ee98790fee0be195a399c091353f4a754ee1367a04d92100526946c7547a26099707d194fe5ebd41b4707daf532e40ac88e29ce804ff60e158081c13aaad6e9d2d7b24df024ed0cdc62b726c235e0cd05bc6bb423d81403eddca50a24a601a1e351f851599a8ee3f0910b0d0c4efa983091f75c79c43188096dfa265cfdc59cb4d1997a1eb9b0b83fac2675fda394b4eb5ef9b951dbef0e4eef798bee9c78f8da731536037066a720834804880aed6b1699f51a136ede87d522c875ae9c22c8078ba2e07c4d1da8feddf86b419f2f578f824a2f652e06909a85479a201a0b6e90bfdd803b5bf21dbea6aa44da8fc4393364aaa65d442b3394f920fcb34461c068d57c17258eb75e66ef31e55c210a4741aacc7c7829c45be9d5a5b073c6181e6e9ba7f4147db9e287e408687b257f8a3135f2f55045dbb52fe18086b0836ac62571dbcbbb34fa22fe9e1f6340bc1aeead6aef17e93efbed6afb672e03a66be21d927ed5e66264108b4846dd8ce30668144d65f0def996f69851787d17f05fcb911167212d053621cc853082d5c4df11a65cac795fd1764b9448d9a45bdb7f7799b796f00f2e3bb9dffecfe7df1b594dc5d11ff6a89dc069015f00613927087141e132fe980a5d5cdde0352b0b6e309ca2fefb8cf257a85ee8f0de2e6eb08d3e94f8f971a6140a616ebe4be7c3b01f8b138bb33ef39800e40b4a5fd4d2e32713c011848aa882e2e54e276ab7933acb971b6c847a12fb5bdf43319cf10417b5b665f2f0afca153b09a4810e21b5a2188e540d6f669352dc4e9b764ac95dbbebc79552c47e2a4d9102182c78b3c5d173494645e828b4a8e64bdc04b12a3679cfe05ca0f4fe94d79af36b00d8292c1296c4ae6f1c8c3f4638da8ccd3e73ad53f4dc2e3e97e489659074d010e9017e9c08ccc1aea4d27f19d390589582f095dce0934a4aa400edf0b821f60f7f1e18592dc6623ced09018dd77689f64e328a43a69befbebd7094bae083f2b2893324b522bee48a12b88aa953c1f21572dcbf1c115bd20e4fe19c9df49f40f7c9af01a93808dc359986097d25bba71e5834cf666c8440c17767eefb9ea3b4fd15340c3fd6d4b819d64c0471c405ad6837108d675eb54326548517d6a44ea0f56f6ebbdff23189ed5148c2928953adfc51ae7321baad54f75efee7f9cd31184299e1de19d338d888bf71f2dbf5c3fba49b8824c3605454c0bd4594ef607c8c82ae003baeecb1019980191ff315f9ac919ae7c1974b7f169918660168d7158b3a0bc798d45d158e4e80f931323fc647f79460ec8d970a9d608f47701f363dad23732091f17cdcc3285349447a647a9d4830854f79189d61230be64aa98f6dc1f6a3b879a5286efa3d996fc009ca5856074c71f78ec5c514504399734955af866b8c9c462237f7b4ac69a9d2a74272f033c78280a50acf37ece722267970381420373a93c3e594ff55813b7abe33ef4edabb65a20164a4791a98c7728a58211656dcadf5d08297c67419b72c268b103dfb5b1715c080e9a3038aacb3dc808c4962a4495d1eae5bf053aa7448e87f7fbdcfa0eaf05e445813113eac3611f1dcf6c9231645f229d2126bd1ffbc85aff8bf32bf335f97cb7ef100592a4c3624ef9aaf051c33c06fa824803e459b04e91294a951670ad5527d950722f7619c16068c7ef4ce25bff489765e641dd6a24de614c466ab404f0017f96212eb64b1305aa733e22a5c2405e4e25caf3a834ee0c9a4ebf61363facc8eaa37fd9eaa71465404bbe5af1ca67d9c3e559ec2ea7f151b5edc42565a6ccb55154b724b718ff1c314a26c67664b8d44d36e62da26ed23cab6cd9cd12d2df46a97026fa6c33b39ac637c2d4073a416ef65ea72fc2f8f43f538b9d9d47adbd4077fd0f5ccd99e059a4528e124b6c81b9ab98bb0231cd26d73cb06d9d5608a07a091b3f3559d9d5e6bb9c000ca04ae409902e378cefb4edff38ef2b5bd2286d7080e5ba150a3d3af49e443f5bbe9a1e88e8c4feeafc27a19da5ad8f9e6f0f836bf6b34e94b4279482c2be331666fbf780053635f05f0f3a0bcac2badc068e3728e813ce12466c35c3d2d76b637eb18be658337b5acf95e4c76f8c7b688bb42198d5963c99ed590c97b56433f9b103a33edc5673eaf0a411162bd8bea6198bc20848d409beb1d097678fdde3346a41b2f65d1a3f5b1657cf75fb2e89a1af80500d4adc482a547e2a7365f4e566188977fc9fe8401defa700dd5d087dbfa20b9f17300e0effeba6f2bd34c77f9d0fec86235eaa1edc8bf491d3a0ef5ef3a1f546053cc6a7b49bd0721457459a4d078e0e063ab06cd136ea8900b1984b29accb62eb0483ff6497eb85f505b5fe244e6eed2b1f1c036f73be06a2f3d25ac2f69efebf7c9f24cfb00215995fbe045994e5793aca03d6a7212b892f8e62ed578dfaf5d9c7f532f6d4fed034f602d5d44c6ace20a811edf2508189195a68f836dc9c07aec3e70296b85033958fbd1be9625bab81763488d4071c940d2cee1278d914850484e243df253cfe3b9d72788aed8bfb7d8077b7a202cee3d09a2b999f4be8c9588059237ba8870d55feacf88c5418bd5a7621ccb454fdcab0a26fbaee6ec38bf7191cd2a1933ecb65e84edeb8917b5a48e1b4d4e3d00de98c535e11f9f8a1ad1637e8bdac737248b20c241f2edd39d0d59adbdab34c5f4a65f3bb56ff1d3fc539f587244be9d3c17fcf0d351e56ab177dcde305f106bc2d36461d16852f52020f306fd18eb145d25eef963498864c9454938c2d9fb3109722dcaf15783ce632afec202da9fe3154e3db7f72cc6403dd0334686a50b7a0ff222c0c691b1302c9ef9907b40f0effbe7820051646d67232d555fd7672460c2e209d0c1c32a3de845416d2c5d0638f723afcfa3d2f5e9225aa20c0f5349cde8abdf9cf7e3bf0277ebb5358152ad50c735f38c31da7ee708a3d21b7b9638e74300222f7d06201e0cbb24007d7a63c959da94bfd25d58a1cf49dd1438be30a3b2010137c810f9bf77916e3259d481164b3051ae826c6162d66c43e1e37afa188ad5b605b29146feb5d9c623e4497c33a9bd4dc1357f8c520b5449736c9bd6c8069ebbeb9c30f879243df88a3f83c1813bbbea2f394f454f3fb482153581e8e82fee00113332411f81bfe23766e86a8b475f6d63bde0d5f599e1126cc56af62b3bc82ce38da5633fc1040172c55305124032c6c449c5d0e9da27da6418fd8aad1be70ae8b3ae6634e3b15497dd1fbd2e7e706a5a068ffaafabf358b909fc250dde403507f5bd3e5667ffa4fb9cab282a2a60519cabf3e16aa8e18faa506975fcbe8340902637b413b18c079ca923198bcf489480dad6550ed47a432330fd92d59e7aabc1248063131be47e555c4e4e256ce674a4c609f2f328393beeca7a80b151cb8517710be4b19f21ecaa59833fd4750ce59440ad146f88b9c588e8fc01ec911a3156dbab1e271ba4750dae69be0c20c53fb4923eac8250d5169487174d1a62515848fb67ec5f15e393d1831acd4e041cd5fd9a0732c88967f0abee261ebf89c039819791d3126c663fc64b48abad179936d81522a09ae651529c8c1306af2dd2a54102ca0ceb6e50155d1d3cfa80d0fe79c5a8ede9f085ec5fc07d74c986abac281d5096217f55142476a8121287f6e6ff50937bd48fc40629ce60167cef2a002ad42768074e487bc93bda4605c1acc25fa8f45995f3eff5f19c807ff73ca3c0189b3d19125df3a39e6b6c9a87401fd24b1089006cecc2d6fa28ab9a74045e8609e02eb44e6d5cd9c54e679a519878aa67ebee7b005e1fd82bf0f5991ebafe773a125b77748ea7af4d556a3fcd713b14ba10e0721b6bbc644e0ea5a5c17670ba22fe84c085055c0a29bf42c42c15e12c8a87cdfaccb8d98aa774fe2607e0e634358097892507ac981acb037de7f56a85d0b281476a81f3364998be86b6aa8fa570678c6360d260bc6cb5c86cf427410a8328b83802176d5686a1493d2753e303b8c6bfa1785682f3eeb2f31608eea8b0ea94ae322b3858e64230ca668ad36853610843c2003a90b1d9152369f9c20cefa6a6726ebe001d92c701d013c425ee8b2aad37a1f7ffa8cd3480889c8e625233518982358c59e9fbed738d5bd953898785c02d7a491ab6f27d480b45526a237a05e296b0d5e2b573e76da374c8fa00e07db7ea735dd4118ae4ac2d8faaa2c05b8b7b28c33f5c928a2e92e18163a0ed9326d5888b1ba8ea74e145377087f5e66bb05bd8ce71934686fc7a35f61c8cc495789a700cb33c77f600a0c38323126954b555464c2e76a69b41b9a7f1583e0419514b742eabf98d177dd4223fff719ee2b05765ef9323169dd9ed042ac594f58aaaa7e970e6a6373a2527a42d54c2be50f30567538083ff773af3d57d4c3d96c1e606d293d2de544237d1df94d0f26e03deab255add598b3884d7a737b65e1445a39eb614fe71701ae01369a8d31fc3892334ff7310d1f4b2be721e897042db0033c7651ece944b8b91aa3a42fdecb254872bbf73e30cc8482445012bf0388b8a413133e0b08020e6fea1ac2dec6e8de0c697436bd00f8311fdd205fc069d40450ea5d209ba2da2fc975a18ccd59a8938cd0c2d89d1e1f92f3fb06a3005f77a540581ff391fc73510b76b8ab3b65c60ec10aac7c6a53ba53d45184b0176f57d52967036598947056b63e21f7238e9f9c3de0c3859362704f1ef2fd1cb05659dbdc3fe921e1ddae720454471b6458824c2a557318b9fe2b0e1bb4183a530e26c56dff7738d58e6f59777abe3d723060b982a9695bfb763231dc40f6f4641e2321bc7d1e00f5aca154e1e598dba5208d7a96f55f0e69c4145e59db79c0cf0ab51ba438742cc0a1b3ee981a61b48baf53241112173ca22ae3f8cfcd59eb5a5f1e6d6115334365f58c6119daa629fd6beb986b4b8187972fe9a48cc185a7745a80d8c8adc00b6c758595c46e65d768b0a8f9958c7522974a22efbc2b0c1507ecba8bdaa42f3bf6aa28dcaa36ae540771e141bd628264e972d3bd7ad9dde9bb79c690a8dca01533c7c0ddd204608801d96db1395ded4b5f3a0948063fd0fe641bfe3548c3f625e9687d11f393971cfbb56d850955ff7c358d1fd3853c7ce61e45bdc4af456e3f96f06d3ec69f4a2c8a03fd30bdef81174cd445d7899575bae55f820b91c9cd30747967061e464df76b4fb54fc67eeced5709268263291c51f38498ee69d21a7b42b77816f8fed373fd5215fc598e60aafddd03e447f4815ecf8fbeddd4973385e3931752c2e473e979cdf8db7dd7b5cd851b0435f3beb0ecac8d0c82c8fb3b755a6fd291a9ccdd67730aae41bd76d845b6bf20137e68c61828fd2798d4e550f635386f90c5777defb5ffa6a167aae84e19e2a89ead907998aaa4e955ea970af0da84f2e9e7c60a1e3eb98fcd318f252396d4767853591f2d77d52d2b01f550f5df91842fb6f6b152229a67502800d0cd9e6a92816520d33e190165ef85010dd6c3f27b359498ec5388c851f80a301e536cdbda5f93c17a39b439a84fe202eb546ff479c42ee5e3083d41ce43e1e882d0c8d4a1831dc7be1cbeafede67cb4019d87121181d7436e18071a8f483245cc05c65409914fa98b8742554b96b3ead5d9404cab228597a21d54afa29ea6574848c86e1aacd5e92de698c1db1590451f68455796dd785524f4e6c87624675190a9d2175fe14d314664bdbe9b8dc3983447ab361bbe2145d6baecdecd8e2e4087280b66d6839095f57251bb02e0468c4583411bd197f407d21d5f7e16b8ff7a0734de1ba605de39ea93d52032cd538d350d3945630c13227a66ee9f69a22ecacd53516beb8d677655ccbf6f1da456287fd8bcdca1e6406d6238e3a65f46563e4bbb7f75890520ddb140b3c6562745ab8c07c3bfb53e5be1190279b6f6e133d76f874928068de63eecd8ae79d9eee12e5b15f299e6262f562a87f60547109db3aec586c060a92d7331201f97e2752a5aa024728b335854ffc486cb5f5994d68658a9612c481bb1dbb49e6b41f43371294d661e0f7d54723063b71a96c894b01a2aa9d7e55cc69d960e97f6aed897a7ee95125c031427da3b0fd262f0c0ecd7b09d924bb50051c5460d46f202f29dd4b756cd633bdaea09a29187fae24a9f9f88e9281a3028f34d43cb5791f3138e9461fef29303b772f94f5b2faea2c5b63d1e350cda9b778122f984d42300484a9c40e52ad85d96ddb88940198faa8bfceb4cb70c624a3fea385e0e5fd8a5a3b42adcab84efa9bf81c54b70861b1c922a4de1eaec9096964b64929c1bfced5379e142a130308f1e4918c52bb9d30a01e255286e22de439673db9efde919963974c36afae7d508ee404ebe5c5785df91274dc1d3a71058a855f49003e619e7c9e4c37e45e2797396f12bdb8deb4a156b8b8f69785a5a46b9656fcbce5dd7b15e9d8c4ee4e924aeb4844b7b2a140533b50de4e0eabd5a16458d28072bbc0969d3894b96e5c21c43ab934812fb8be778a71594bd690fcb8f90206da0e266aee9099696535c7adc492c59b5ccce7071a1435f2eac148ea09d7707ac1355068111dc75685f27d91883aca055436f11c566ad6fef54b689c6486146480607db7d6fc9c62cd60d3aa6fea5032b50100e56cfd8dbc4447b6fd4077819a2dcc9a717370e443460c35b5c70f85dac12e3d3b1819dff57fb207177aebbae7af2602e39f5c93ea0899388af1ecd1e7204c2fbe158d5032fa3a465da0857e5897fd14f7de5b7d3fbf268d70f2eab843d3af32bab45db52de7b133447ade1b9fe764c5772bfee59fbc4b1ecdfc23c096e659affb0b81a795cf625c6998f3e34ee5b894a88d1782a3694a29390698e44ed473cd2032c9de1d64e4934b33bac41cb07650cd038c298a6997c4298b6cc06c5205ab7f16d3accce43bcae3ccedcdb1d653f461b36af197f43f0afec09f6e2dd24bd76ae1fcd0ccb09050295f6d05d51149e4ae454dfebd47ae0fe298e69d83e47dd9da1db54794e1c483dc45094121206bb831a2fc13522ddcd76260076bff3624faf79961f5c20f62172936b283b3bb6e108f95a5a9e21045b9377ab6d95f936ffeced6ef7a0cffcf78fa734c6f38c40bc0767471001fc0f1ffd3938c57f679c1e4f3737e7fb2ebbb2657551d66fc7ab0eb9f03d5057fc5cad8a7638c036c679994bd47825167b0bc46fd728d76cb030128c508eb0b41cbcc389b50bc8ba0ab20cd4ef2754387092adf7456f88c24d5225dc6d534fe6e0cbce2ac1b068eaee1097eb9194697b564f7c235ea29746fc96ea68fcad430fae13baba854bc763899dc6110ff4b97bb73c1c2399d3884597082c382c12b423343c81359e95e7f7b7db989be4841ecdd6a3167ff62470db2017859a19bfa4c0eb500a1baca0a32acb3f41a9bbafd7f9978a180d0d6fdff96d585004b42ba6f9264b90f6c14615352274854f453e06c7cdefd06ac26dfa3f0472344758d699712f1cb345478bdf77016cf1795559ee20efa87f94a5ca82c3e856b5b64bfe93cc06c339dc5d375fa63008c926743cb5a1dc5a57fb8ce0d51216a1c23ab4ab2b9b8ff865a96a2bf0842726276ffb52ab19ffadef87a3937afb968bb32b6cce2ae48c13b95c4ac44a66f30b881783244d47f1be5f0db335ffc64f4aee9e39560c51788f5e683083c84b66218862e74c7b398e706137df0fc6b1640e40e9e1ef77f2f825de648fd6d8397f651eb560e32a27049d09ef9b16c230e973f4e368bbe3e55083817abe5c77d3fb3c7b886415c000f77029c692041e7513269505281d87ec186afe002496838e69858f2868b613192cdd8539be1cc005c3158638fd84c512f53439324e99964674617091458881993d4fe3ca68a48dc791e1b77984d12a7d0b6342c78e623f327c7e74da26b4970fa6f41c042e30f37d25e3700e9c21d37412e9b0e3a318afb15e6e319b10bc8f5a42c6b0c5fe99ea1da004490430127030b80794996ff0ec57fbed3694ff644efb9b5c9486dff8c887ebec16c24ea0afd87315f621ac8958f8517f17207bf7e61afb582403e4d3a4a0048b366d835dc05849a5c9e38602ed0d377638dcef147ec8a6913fdad0494ef6f9c85dd3986cce29abbd84e6a25ead97bdf7ec794b6d591a679a711a8d9470fed5ccad401b1624acd3d5dd0a5669d0f532be1e90d753e22c70e80193f313bf70a5223a19e0fa774acd4e2cc0f2630ae3b491a30fa119141c3eeb1e76ce2ffd30609f05004166194df50563d49e60659870a7f391dbb7d6386aff94f563e525ae45f668de99a6380d18aaa5e2f4589806b0654544cdb8694e92dd4e728fd399703b08a4ab74b8b0172a13b1ff80747b82afa2be7334088029e2ee34ab7f3d7401fb0360e813ae14b025c0eda9651c0eae186d17a85f4c44dcc11a531d0598c8a0f09f91a4093d838b8be35560156cd2173898f2bc7bd6e1e5f886438274ce53a85963fd93f3210c91dc67f9c081197fc2e2658879c22427949ae6e07e94fa28b1db5515115de4115e83d6b3f12fc35e51c9fa0055595bc1a00fcdb68e78ec655182a6a5353eb4fa4340c043cc4e3c2aac7b908713200bb2bb898e30d32eb49dfbf53d757487921a0cf40f4bc105efb5f22081c3059a69e316eade61b284681881a5960e0dcbaebb6b56cd121e34b06c88421285861e9352093406b7644f5246422eafc02a32d2c9dc7c2ab405c57f84a637c60abd5a2f0665f3487e068324c8b663c4efcbd3c4a4ef9d35f9f44752a79a91747616e5315da38ec859a35d5fafe8d2902e999b3cbeadc4f2ce6a0a277c7d3aa378178dafb29c4c6879176a0a64ef170db9fb6bf3a54e6325948a8d33f73f804f2b598bb4777942cc0edff5896225134a0135cb0f5069530c4d08fe0656ef736fe661a166ba5740405aab03e8ec3416382486e942c2535661bee31154c17d90f04c364f49e6da6d13cc51987e19fd29ddc2f54913e4f78e4cf598a79c62c2a860f3d85a3e64176e5803b0b2a3558bfd5dc533ca76c28e5416b75d0a890526b86a134770585cf558b272070956f25fb51908c09f9b699adf384533c001c709871f59c643427e7bb6a6f814d60ade528aef1f10eac1ceb07ff16061c2708b4204d5d908f6cf7e530760a5a83ad8bf811e165d52353a7229d68ee4fcdcac2843cd5c626147c74ea56e6cc5178da17da909561e99f0bc855dbba0ee514554d012a978d2392f27df78555d8d43fe0b20e2fc2eb82665763fa8560a4e667918642deb6b35f0a0b5da87d7630ac8a01fe8815eee9dcb23d107ea439a53bce1cc648b59f62f10c4347f3a195efa7ac2162b5596ed4b9d8a40a749ce7af2c9bd6c68789ff7ac9d13cfff3bad8195da039191a05a3bfd3318aa6f387cbef3ebdde6fcba2badf1e0cfd8072b1179d58a45dda8b896227c77c0ad19027eb9b4cadb86ab0943d894373438216fa40e394fdf193a25e658a31afba7c4b81d50d7d28941d3fe0a635b23a82cea3812e7a2f0946a0b8519def603edf01091ae6aacf15aea6c258cd3ff092193a8dc1f210eea9e371f2940d234d7b0c3e31e8bcf42aa55f84baba62009088b88c0f35bb056d31f124984e48612389ccb9a3dc304c7881091eb2da8846ba4452da245ff27240c9642110c9adbf72c6847e502103bb38e3a7e2cb9e05f65194df70261c60b3bb0d882e398220af7ed15d045282f5ebca4986a4621ad3a0c49fca37b07001555b22e7b41437a5cb10d259fd15875f0977695b5e25fcac021e6ade07052e688daf16613c0f508d750c871939bd40a836a80910bb62ba51cd42a763e5adb8be383d8eae8e66a03db16c6bee5bc6da4c0bb155cc98f07b4c9f4bef279f7f7ecf3246a7abf9367986600a3bfee5f175651df8b4411dec06f45d5ae5a1a83f057712e8d5d0a375aeddfb0e64f57a20b22fdd30cb246ec4233316c97b38a6f90ea7394234582524e51d74389bf6d36c02988af1494b391b31e98e8fbea194cd22e844856117d65a64701cfa8989b8cf5a14a0ff4fa6e17cc8392bb8c8f8d668d46bcaf4443143a43a12668e039a05d4d76daadf57304b6e12791351f22fcb212bbea2593b557afbfb300cad5e225de4b01b164ea021dcdb96a8b59ea0a5ccc61311ab62931cf87cff7f7331a3397072caed80aa860c4a0805df5acac5fc6cd8b90acdde69faa780601f03f89d5c8435a267029241aaf74320166dc516accbfe48e6922bde29f5d4d014f59a26f638da449a5ccdd9e0828708b00871ce9e886ed95822761df47b25409bf0a49acc402b501cd77d04ed7c380980b8a1c788c9f8982b7e7ef94ba97c8d8d9973e9ad134e51e8b2ee6e7d618868c189470b1189391f9b3407baed61ea323633e9890a1be3954b2306f02f70fea344582c1040c7b29fd674dc865aa3de3c9926b5ad57fbed0d06ad3aeb7fa1c694aa3885138d27e73e8b2d8ca6f1cbc36bfe10f990d4464ceed16bd30aa03de58696df2f3e8749fdb1952dbaf12480550d27b6a430655386434d18db1b2313e8c6ab95b9e36b2eb429463e8e9aa94a19c75a4ff629812d92851a653525a03e8fee4a40ea5712e457d8225a2ea3982d4d0cced6668942e3b45d8664d15ec2ed17b94805800e4bae7129ef385cb3b0ac81da82dc5d1a52f28c5e31217fd3ea6c73f4c3c4be75da4d33f9b42e3b70b0fe814e1a0dc50424d74c7ffacd9aa1da69274c3e3f8c8b9ad35711ea2b2c9ac330755954e40b68ab55d49f6f8674e30963b8af3bbaa59413d706eef18271e52049e9ab81b41cfe79c2e2a571e0b52d0cacb0d73c33c0ffec5b336eee7b981fde63b744a524d3ac39ed5c6767760909d28061f17de76defbac9512bcafb0628191eed4f5cfbe4a1b0a5c23125b73471efbfa4b363002e53b107b4eda2bdca63914e5552af209af3b5e6ab57c4a66a8da420a171136d56d1a14895419480058e50f07154dc7f846d7dfb1b188755f953873cb2adf921153aa4c942878ce1cb3acdeaed731a89a9fc2209ce9a0b1a8df0f0b6f22e108baaf1b0c2518ce411c5c4ca3285f7f333504cc283322ba19429d843dd9c5d7eaed127c3dc0925a6d56fd2b0e57a2a02f7acce54073d44a44790133ed0f138a44acf9a06eb07247dd78681f8c2a036b1defecff7b3ce63836594bb945a5d0948560ef2b44a88fe04734b470ea78fadc438b5d1c57c6c2d45beed5da216d02b43bf2cdaa97c6173db118a70b03ff9621450244a0364658ce7c9541ac671cdd74331f276f84481c04000291f9d39c3a1930ca049d4dc61d8988f3813602c28d7f802b1187bf4f43b402743bf9eb884c36459f4402e9431f22749bda598f198997f8cf162ca3095c93a04aaa88316b0bd3392fb5337b09c768d9a45ff8b1532c667510fb454db136928dd420541ac4e85340de78371bf888fce274b4edba8724504c86f771ea76e73a7e147bbc39405be922c04ca0361f1a50912f68e1fc155147a8c97b311ff4545881ce7ab81bd1d4bd0f5fd07ce86dd2f4ea449e5f767d44ac6baab93f1b641b3a42221178a79a0eb1db154632091031a95d8186d06dd65c55004e44b359bc5f8c57e2b4adf060c777899deb8057a88517049b050e7f54e583bfd5c3e5f391caa1dcf49ad9f00043e47fed868d0e554fe8a46ce77791cb2083d9f750d4b20f462763b6a57e5aec34d4c23e18039866c15f84049ec17b239588e6998acd00674dd25e198f4b8bc26e76c3857a5fc786dacad17ab7ab66cc402ab65cdf3f14d9b131b248a106ecab4a8053f02474081222c17c79a902cf2887df18fbd1e0a79cd2fa3cebb888f04c6db9c39b4cedec18a69e009982f98ecaca9621949bb779223dc53cdabfe522fbc519661a08d7823ef394c977d2dcc1461719d51055118fe26f82242da69653df6abc8c8064d920b8a2970083d9a83c6cd28b51707b7ea0e69b173ef13a1c07b3ff8e0466df8edc47a4e0879a7f9151d2a374b613a1b15e386e51b9a201f66edcc755a6a0490b73a0511c802135b1ee7c536013dc77f870dab25c004d1662a35d65467a478ee41b9b751f69297011c1622a043167bed4489e46956068a6d970752433f0f6c6d29793ce5f62bc8e1487175e94c76ad83b813e187ef992bdec42b8f3cd07343b694ee1bc8d1b958141015636fc7cb7bb6aa2e3fd4601002db340dc42bec6148d79b025ed63815adb0fddab4186450144a9e68d85e489403a66a5a592f0912fc105d647bf1f4144053434f1b2b036871efae1be89f1351cff09942795f2251b4add88cf26d424b160b6f4d755e89e5d93c2c1bbdf71dfb7ed9a25a4cf3c1078a493dee3022174c03ac92dc8187c58f6cb8a0cc0019643d2568f5e4d511818257f693c40b92cd180c71bee4635682ecf1b7032348998cdfcd81e4f709fc5323e1d45657ce95d2e68b98a2779ae54d5911624c613b7a1692a7d6ed0e9355747cb36d662c940a46a1787b6f6ccc4705e6f240a8c01a24dd6158bf210207fcca61d99392dcf754747ee8185301d30deb239edd333f072b929027d36ec153fd08d3de3cf0fa98665382b8ecf8dec8f2b8ec3f4e179a71dcfcf4635152cf7d5a719a7ece43f0e38dc5fe8423fdeddad82bf83db5ea1549070ea05596328b3889aa845fb8287c79022665c33d2f763a43ceaf40b120d4478373b803d57fc7981251b63e336d0d27fea4df4373d3ad3a62f3d62ab6eb7c8adc0d71bb35001e179f8a3919a59e86b2a96c53294f459457c79f2bacbad3776dc8a252caa414ee24d3d73a8cd5f5a060c19e0804f9fb08b7675fa10ff838b29411e1a8fc4827a2f106760ed923ac46df6f1bb708597e642078a4164b825d528aebdf25fd8aa8d7eec74986c367325b15f847758c9e41aa0d32017b0837f6cc77437028ce9c1bd809ae406b98c4ca807020998c32e89325128817d9c3f0ce295e57dd6d14aadc20b71a5aec8d4bfa603bd2af962c92733ca7f6c903c269df28693b15b0f23f1a306a4099e5aa8663f0e239f95918444930dc4797eada06faf4bb5b18568cb74d8ba9f0e20fdc3966087e6a03d5a5408bc32345818a83272830635069f44d749bb68cb1f6153e97056b6505bde4b337f469a26d71098db67989aa4b646b60e9690ffd70301cd7b0d692524deae036c314392607082e9c6309b216c30179ac3cd26bce4049acfe54af1427f3b4f50db0f5eb41a52dc39c5b52c1b2df0447044943a29fb11021b2395be177f6bb2169e610047115a4b45bea77d45a1db3643392cf58572a090c064c1f0a4bedf56cb386502971b1735876e931f0bca2720411d098cfcabe01cd738ee7f03aebb5524db9d69f7a0279d66d96f1b7bf8f687ae588e8ebe61a3ec6db70e6a01d69811c9c813e70eaec3b874741f39a57a26d6bfa60a13dc0191b256601d0b883163c863893e112ea2c335ec3182160c25447e8668df1e406e734ee9535b085db693a4678034de386a777261be5754877ebf5c1bf2f19c300530da4de3e04a558e60f9fe1cf4376eb6d8cfcc3bafc78ade272b25229f0c1a72922636196e9538bdf591f511ca363c6ce317a41dbb50f5abc48624620241fc8a557a25b08eeaf99433684bc3bc765aae4a72d9281130fecee98825e9a4f033ded17c514e7e1d815de0ed2c3706d07eb679c0a17fe06f4b03e16c2c719e56a6d9c0da9e5bb4661c5a10fcaad48a38f18472dd041cf6077afb6b4c3c5262fc18a9fe6b088e82ed44fba0f69be177e5ee45775f86f23da32e02539da43316784c67c9e64e96c374f061758cd7867e8b33cfd3cc2cf94ed879cacb11003f0e0cb5e51a49e9195a7999326f282c0943f559e2fb29a039c7c5b0da281d56421dfd35f1fab985f2c3e54e03ee0b0fad6de07d2afd41a566c9a92f2d83ebae2ba96d7c77d586242d7ae1444093e4f7dec025180f448316e0cf0453b12393e88fee58ce6f2ff5ecb23e9488d80fa189ed79dd87a6a9f960e6d69ecfbb0cf6b2c577bdac3da31524ca5a2e5c57572dc57fa0dd39d86cdbe79f2645c647b06f5e47646179f941eba7180bc126e0b2c388507ea8e06fde18371f57a2f6d2337af7f7baa5c0deff8529dde1061c382edf10e19348144abdde5422e707a70d8d0d35c2055aadbbdba425a3113b434c6e470067594881a45f32ef90664df1c6ba84f31ea65ed5f253937e7ba21ab76a29106009373884f5db31575c00312bf0aa84fba511c3f8447502f172c6f462aca89db894da23808a0581c459fb0c6821f92c06baa01b5304c7a0fdcd2dd8b4094c2471957ac5c4bdb3f61ceebb9b49b33e6c5f3a1ca172d203ed69cbb0cb8223636d8e9df6b5a5b26f7aba034df4aaf0a73b2a687f30d0fceba6c49f59e53239425beee6a798adfd770d707da124e2eb20782a440bbb4bf1bb45c8e6c4137a4e71fdc762801c85ee191d18692183b1f8b1f89decf59a5a601122f85a05ea65320a08678cc08bfac0b38f529a3735a7b7ca64a24cf0a1787bf136105c13d1adf5a618d0efe28bed5c525eaf4d8e8cee5ca1722c4ee9f7e00df0a8bb4c4b2e63259592fe5cde8027e110eb31069a0a8a8a537266bd2d63ed93524c18a7074c342abf473de9580984a04eaba452cc8e77991e2728cec32510e699618a2fa16718107531e95c2172dcbd0669ae7cd57fb1aad5ca12de325faf650bbd8948fc201d88999791998346974e5928c736ebe68aa375b5979fcafa0c925723c155ed831db2f8b64013ab358b17317c5286c8474814c95e95778b69c34689704c54f4c68a60bcc9575653b590b6e51a4d54bb57bf46d09b45db59fce7267ce8e20a6f367eea05907f4a28fd28d26695e2859137035f657836979f5c9b1fa3a6fbb703be58fc4892da53c2a4413cded4a137ee64e8414556391726785a406d8bd89dd2a8321705a010368a350a0ef0121d55e47f86c9823f554235f4258ac1a1648f012b6ab70507fa7d267683364072b9de3c5f40b274055117bb3f0e407b89ddecaacd1f88853b2b2b7156d22f88ee932b492c03000d9a6dbea0f37619c20ff9bfcd334604b8789fc19e49701e1a4395a07fd6260ebbc376b8c1538e1faca3731531703d115a00ab1911d6d658d01ef47c1270de454849b334091ad98ceb4b319633320981c3fe6cc1abf15b675b63c90f61c35492999f38ca484e2da80b721cf729850c1f8e4314c5104af4afa4438c1c2da8a68a948b9c8707cea4915b68c5fe031f5391daf45010f726bd014d5640c41199355ec5435c6d35b17b900c8f0bd7fb5e35e216b5eb6f719b6af68888465ac3b93c735279635f63cd1f5e47956e1b56f9df4740853bd0066c1c0948e1d11dc0e569a502d9a860fb806d2b6d7931094ac148ed85be39b98f11300865a86d411cfa422dced503af1661b7190f4f8c8645aeed29705f7f979e5cae22ef8787fdb527d9e76b7309b14634ffe4a027ac8ca4f6a6f4e0113b72acdc82137a74b79172829978fc1598529ae5e6a561351dfdc0e11301948e26ae7d7cbbd50792698e043b43fcd71a7cbb1f29a9beb3d917d45d0ba1c07614e77303d94763bb1dc9afd147b3871a86b16163857815e9cfc65cc69575f481b828d25b564db67fa5b6301846ca4a19d818b0c20edec342dfc48c65b7c6b55c661ebf2cba722000226174458d0446a4eef1f7938f71d773d7ec634d94ebbffd2d30004cbb20c998d676847651771498284951e45adf5791f63f242ae0e7c1d319bf4b40982b4bbb1f6f8df6ec829758711bca878aaf5b53073eaf1f12fb10562dd9153494bfee7821425760ab57a2956d0e94d0ac5b747c15893bbcafad03722becefbeade1bf953cdbd34339dd55391470e313f177d8dbaaff4d643ecc50501f0547cf780e79a4ac43e7ecba5b460ca039a7c35fea761aaa20891efebf40e694af677b7a0e566b7080608ffe78dc46445224597f02ad7287284a938b910031f36dac5acc2d6e210a998a9826a380d0269c745a8a89956a90d158f8f7391509a11a6c469d053267b3bdf7f3c3b05fee28112c1ed4060b29de653e24f477239b4d5f433f86d7303b1584cd898f9210904a102404d68b118aeb4a87fddb3a7bbf3e7d23a69b5a0b3539caa49119d3c0db2a321c6a882d61759a64355d2bf0465fe6f2b5498296d1d38ef8daea7245aaa6cbbc556efba891db7bc9a3fcd10c97d6e427c532bca4c4742623eca144cbd340fb152abe3613b9dac4adbac719e009e3302bbc8b5d7e40130ec7b6426f6c70a0b6af706cc0565f62347aa1454f2b13269633f96fd349e78e518ddbb6660cdd24a189811a9f0442eae09833344d67bfc01cd05c6643b1de6d38290afc788210aff6fa332ee36eff3bc37ef0311196edd92b4ec4edd1063391764f41e566cd5e1f818ccb38a014c7bb23d2093628309682cf2f60ef8a67cb70b30a9e8d7a308f4048a58615d4d86fa29bb09cf6f6a93dcd33690e8bd94d83bace73f27bf073b544649ad022b51937b225e1cec4d557a45d0d6bb0b3968f2703c5cd2157fad0dfc926c3cb28eb29cfb76cf29844b7421f5b82c23a13d3d715f4b3b5ba7ddaf1062fe2654bf10296ec5d8e7ff47731e0ffa06d4ff1a9a8c635de6370365f3d40ab68d67c6f3cb676ad3bbd3e9637cfff0cc90806b24066efacb9c2c2b0d1e96e6374f16a0e13061f0b968d49083a96dd45a4ca0ac2255be6177f15fac818527c3918f8422c7a3e883f48f50fe746cdc58a380f0624e1c25214c6c794a2bd4d54469046b95a99e53988737644ed6afbc5a07dcb553bc60bcc63a4ff5645faf088d93f09abec983d8c3c570b68ef8c6a186f3825c59fb8d154d69f861abd81e5c6a004d6209a65ef21998d9e6bac7a62cf7a8a9a1dfd02cba9030fc55f9cc658b41332271dbf9cd76f7079279a45e7bae351f55668d0d18d02886e0813cd2b15d8b09e77bbe16303bbfacb0cb193cb152ac5944cc9bb79a9bedbf0de1f3c0ae855901a21d1c0ef2ddd7c748cc34e75baa470aa69911e1e84f8e309cabd847703ee852a00d6a223abacd6afd2ad27371e3cd761274f5065dc56c843d3db76f0d88598e9f87ae786906d2ff33c27e0819373c972973ad9209fcc15cac3935f1e76ec09544bd802ca1d3f5995c12c076d3e5bf8270b1998b099678c1db0eb7c32d72952011ae71f3e2f29122b14f263f4b8eacf92d16d6d3b25e382b50638435bd20b10793342a5c531b0156b33269a2537ea5e1b19fb78636b1a3480f0204a32ebf9f8ed253f253911bfb2225da52f3cb9107581798e2b3c8d6a0fc83d07834e76bc1e7f4f2aae6b9a552a6b3d6bd2dc11c5c83aa1bc54cd44be9522c78f7c2aca62bfc1229daa51db08a83e8ebcb9c0e354dd47bf91f9c94cd8527f0ff76c576f9a285fb4502ef22c6c81f94c23ca719677ef8868977bd971fe513a2e1d8f22936ddc8d17c8b805c60586abc59705847a593002cf8fd444bf3b9d2dfc29518b6a7578d575fe151eb3051685e9c95142da7781f6aca417f3f75bd99a737dbc9881ee0c1ed8b2ef7ed30f2a064f4c4879935ac6cafd1e40f801a5d541b4b4da9593e4c81a9e89bc3fc05405f1f3d423c638950c36eb0e5bbb28db8c4d1a6e875bd46f0d97f20a924fd64998a86cdbd763f45cb99479028907037a9a9aed628d1e1a8d2addcb1912e48461d7cd46889ebe2f7da85dd27a3d566bbab3bfede86e0684c2b27685c1473142d7d08109abae150671b17810deb42dc6ba851389a37299bad62024bbf7ccf73a3f22242754c1df62341f3d73ed6e88bd67e89fe3de3579bbf1d3513d3be3d3423934bcda2fabb3cf095045f4473d7552bce53040209c819d3849d62b422dd1f9d631e17ede5f822d7f3d133f7c5fa36a39a6bd69deb3ddf5f8659f28c273e5fa3b825fd9e34119b9d97adde4c98f2754e9581261a170697c8e4bad435a8db04dbea5f19527342324ddb7684ae7f560097b33e1b8160ae61badcef783cc4014a0624258927f33b6b89e85fc289cc6626f2874d0ee8c415159e0672e098aacb8ab4bf875e407378dac0cf77b61e4916dcc6a70b2ad6768ff4a4ba589b4e5d10d0fc2b321f381e3d1c8314a92d9e3a123406713fe492a14368c67c2457c64fa7f335a4411ef930eac7185e8714934c369eda322a6b2010d1ce008fa5574961cc800b6a886cdd6f1523bc1d2ccdd8f7b259399d2b054185c641f64747639abb090268f7fae7709a220ad0374dd5e9ed1aae533a009a36bfffdcb5fdd7df2298d953b3d0fe2dcf8b5e7ecf77c2241f3371e1f81bcedf76f0199cd0dfc7c043d350689d8a20febbcad59f3307fc4b67cda173ddbfb19dcd83964b1c597aef5f97368b179775ba4cd108b99a9e8fe3dc3f2abcd414389c7041b6c1a1be6f11113d60e637b1bd0c071e49ea9325575ed3512ad95aa9fa44b889c9b0ab4a15838664838e4fad57a2fa4107574187083e437122de93d3ab91b5b9babf6f0832202feadd0001bb1dbe0a30891aa0a3b7155499a70337337f78c36e28d5ff05ed071719cd46df34b6bcb0e5bf00d806d7be3f3017b55af248056c5814608c9c852c0b4e0f551f17de037b17a845eef606237fd9ca04568bfb0a450488b3b5bc9b019cd8379089f5c254a82f3e14b2c5e67a4c26489c213c8a45b29177b291894d461ae75ba368e19b89a1c2d5c504c72a9109adc2c9004e2ea0b0af72979e7c73953dda4a17e9eadefa99e5c3a0c207c1a3066cc2d5f131f1d4eeb600b4206914718600fe91b0e1f1e7468b1005fe6aa183a60b0c832bb88d58ea9b90b5f334de0ccc3102b9d295fc6554b0ba6187c91f5584fc5fbfadacc607ff8aa8a82365a94076405c2e2b36be8eaa3e996cd1d3ec423addeca60be7c19871cccbad5e13057e4558e96dac28136498b40236ef3b8bdb55fa73501600a7ccf64723348ba24f8c6e626ea2592e74791bf10c3d68ada25e3e2a2b119cd949857e60ee4d1d00b75450fbf5fbdd90b020cc36fffff6ce28fe443d728533b6e9311b2d83505d52d665a7ad0280c21d99661e8f77a42827610f99b0f34648a074b4e406729797a12934bb257cc2ada4cbfe71f0f4317a72c96dda26f34bae1a11fb09ecacc93ae91b49b3c3c476c87fff850379ac9a081094f69ff77c98a1c7c3325b28fbff6c61d22abca287cb246f5cecf505722e7c4c7e9e366ea545b8f5b762893c59d3fa438b94520c8a2649ebee488d555fbce792cf7f44b7a929468abc3edc2a09eebe6b1db43223042d8d42d3fbc67a9ead16d242d76a54aeed941efeee0993d8a0544536e137f4af4fea1466d9cb2d42c77054a25aa91c05da0ee4ff20fd7060473693d74fdd528e25f68ecc80d7c914a1bc7633f4a0118bc48057ae024dd6303dce2ed2ea8be65c88e9bc75b0a497322e528daa6a3ad9999d67c1fdd711d162ec8d36760b42d7fc87bc72e6a485a3d6492acd6aa7844e0a13b8d5db3b9025dcba20e141a01c475cae8fb94fa4edd38c414bb310484d2c44a8ead81de7eac2cb410d31ce2087e4fa28756e5deccb44a552df2f5c74b66dabad5629aa456184e1c109c821d5ec10c482d286cd4ea499bb2b4d2980e780f4e88fb3d57bdeec2fa2f373adcfe1c9cdf1b9f74bac1c23a2765eb53b9aa9a1a71a0ea6361d171bc8c91842c6902d5388403ff0d81adb06f95e4a5fcd30545655a79a5209ee5e36c2e81450ed0427741235ef35c0ce844ef662fff7759b15231aa28d131ff954d3559664e015784e99b6b38332df999116dc30506d8f705dc32252e44bcee4f1cd357f4081fd400d85de029920b72890c9fcb20bd1e7027ffa067e6e1031b06febc2222fdd095653a54211b031ceb794b8fc3ce8120eefb91cdc681f1587fab7b842684e45f4724505d1f9fa6604d9329c2b43dde0ff8232bf9886ff630720b01a635c3a2d3a709c5e7cae9e3e7958de049aec6077ae580ada6f95916e47fb45b3183411e1fb3af90a4f28b05929888e96d20c6a4ded50c40fc52cb1c499dcf25b4f9bfdd2abbdd0f48fb0c868ac74c7a292474bfd9029165ba15e5cf84df8c359534c5fb38dde817d00de506adef61440536e3098d8e2bdf112074e9d01f0453126fcc6b5ca0483dce93b9b7d0ba6786f49964c652c8db2697ca3b8843ecd7d9aecc3794d7811afc6a5bc8a270c3dc073b1d1c7cf5e93b8ab289f36216457a5737619f48616245e1f06476b3945e6a47f0aec17b779a10acf02151550878930fbfe7757bd37e955435c11b0330cf820fd43df148b76f64ffa2f7c320f96c4b03790974db922542ec0abf983e9c6364a2a2ec0c2ab1ca51d86e99d0d25b909dd9a04c09099d4447d3402f1366cd2e7915021d28de46cdc232cb7a7b011f19ac0a3cbbd5c2ae47e30ce30a06cc4b16569fb13ecc7c59d6e6620544c3159828ee330663d53145b23189834017aebbcb5415197c2a7b09a24d4fc945e79c3312b36088eff54a0ed7098126687fd24bd6d4978483d141691fb72848f4a59e6e2f546c99f41007ddfa8c820f4de11e833c9ade908ab1d7be96aca485b335f47b14d8f7a7b044bcd64b942f662675db9181b70aec804a46ad7c1f4f9adb367a49b427a8446637d88bde17d094c8391b54d1cd9574b3c0f4f7c5c373aaa37ced869a36a5690f24b36a62dc331347bfcfc4a73d31d23911b93652b0d402de87ba79b8151f979c0f320149cfa935214c2eda8cbfb3eb71e50409e598f8f5bffd3c277550742c041aa775e0c0a8b09311bd4079558b089d46a9249640da387aef02b6e88711f4a953f4340d6ff9ea386f01cea19755ee3d9758596f474e1bdad20a45cdc5930adc20e71b8102822e4968b1de3ea3aea07f77fb456c60e3527c6ec62af0ba28dab328131f68886dad8f24540a5e57323595ade3b86c357f9c84ad5c000ae67742f2d8c706c9925bd752c1b6bc13e9d0c89d3161fb55eb490d93a9896b2ffdcb4d42942a526a99a2c7d99be0ed8096d8faec1cd115497b09c0961a71ec2f26c6025c59868c046e8be864f8c32c6656599ed83d976a0531e410fbd88479d9c21f912d001c3767e63930b77091062d75a4fa6289d0e22d1bb4485b3fae4b7c14cbe43241bfc045896f2691eead3c5b0dcf64bab6eae4fb9a23c58301e69c0eaa0baa28e3249995724dc536f19760530098aa6368e62df25bab3eeb1061e9a9a99c25be752d01c6b07de721954acaa83030203997a7076f7c65ecd8da72951f8ed46d7e4651a64a081376e011c1bacde8a9bb9dff180c93e99af5f1bca000831e97134fd278e4c9a35a6cff2ecdb0c4d456a9ba55c997b61e4a0db48f4044b5d1f8153b6512bcbf5bf5acbb578dd25082231ca9f1b58685d7805876dfc78c7d129dcd27a8c81756050a97c1a99d80a916acce6918c30aa8562d95ec1203258d4e0c236d7eb00fdd64af3b46e8c0040545392876112294ec442200d98a958fb62666ca2953999a5591c5d18630050fc042005b6a7966d676e0761c4381ece6c49d9fc0f39e0506892b43615222349574f2d27e56518ff853d7ea45d1a9e3ebf959db0749b2323e1efcb76534789a09f3e930960dbb765c30ad637d954d81e3d83d03438509655cda9544647294bfadc24a1eb5f1e40c36f1c9f422eb9f845217575991a3793c7b5b0eaf3ae45219ad8f9b85c1111e444bac8145b0fe1d39d2f69f52ed4fc029b938644eb082d7d6c8f9d5d6dbcc0ebdabf10dd36d05b0a4a1c1c1a25f60a2442323a7a04c3261a474ccbee5d4cf253d8ce8a6587eedc0ee645448a1f924d219f5bb37d3da45d1323c59ef8a3e847f37541320d97ac51eb07dc7fe59896e823ba8b669169afc9ca59e128cc84f5b7bc871ba0bdfe765798c606d822f2adb4c7ca99d87a7bc2df02be9b798dd50e294217afd585207288fc70c302ea8b40feda0b0e69fd1dbcc5e120bc53e9e36f259b887358af9f5e0b0ffba69f01468079f9240550225978c2a9df50df9ed85b1feeb03a87907f5e8c45488b61cd741ae7d5608d4e3c4559a17fd1baa0e6a670344d1578e2cead0a528f7e680246739d6341b083f03f8c49702dd77872bc1da77307f0c5434a045180a38b401de6076274bd7072cd372486aa4d11ee2564b7edc23015a06ce5d9bf9ff49eaf7159450acc38498aaa1d9f48205b79282f6fd8cf47780b1642dd205a42e4ff705a55fd553b596beb88624c71760831dbbb41a00b01207926d3f490d4dfe167184595fac57b114feda4d59c5de4fefdb04f01f8e45f320bf977fe5e0bc01736baeeaae838a4c1445a0012405cd769df9382d9beb4b1b25fa117e2b5da55077053c2f90efe812acc0c347bd68a57841835020225bc9651b8ad7c0d575f14fb75d3aa5ce0f4489f609a8e362e67d28a9a631207297779933be792a3fbf8c8abd617ad42bb6a5ff0b4bfd17e525d138fb91b9a8570b82260b19c4c738fb98d10577c0d3944457cac142d852683615a5e7936e4dd00e7b8e102743059a9cd6c3fbd83822594cd40865db88ab7c5995ae68c64bad0f8152094a5177a6be3cd9de2ad44b4d67ba9e7956fdff182a097bcb71b91d97a275790fb80ec8f46da21f17bbd1ba65fae20e27327c9e9eb595ea2431a22dbf72f1cfeae3d1aa5a2e93c29ec4db37e433cfd66de680f5822ae1f4b681aeafc5aaa15193512862a07cfa9afc476188d802896eea9a455081d3e8a27f60ca19be2f27250e86bbcf82318aaf2e82eb6ec4f73b99e0ff1a093c6a4e6d211ff8f79beac888c7189edafc93205ff818180b28e177b869e556e80756274f7d20ecd9f387d59067d05b43e21502e3a24a4c874f6f693b432642aec30a3b8b85b2a9793c73edad4d290bd1676085b796c515814f8eb7f4ff7bb40a8b16442ef3f61197346e12e42150576da5f0c63430e7e95f03e8b8e80ea2af21845077aefd55015305613921babc64f5f2ccfcd9e8f48a1233adef6f2704175d37675398bef4a3bd8f897bc78799364f0f166a6319431ca4d9896412a522b300f517d71827c9b95ba99184dd0920aef838dfe7a413a2a06b9243794918f4aff413d656ee0adf52acd6a12153f150ba94d807809c36e892742b7cd00f433485de02ac4ee02899946dee60890cdb03b82caf3b68813af8f9b77e7ff7f53c40077c82de702b5ea30e790f1eecd33f69f31507e3b78fb1dd8bb9dd4222ec2b362ce26e6aeedb52c09c401e4a4787ce7c9ba2bdbfddd97e94e0a3667eae2a454d39eceb6ab7578b9c8cac7c0c7f383c3113fb86a887b928f58e54208858df0999014b27a05e1261e36396e95019d5929178740f0e1bb5f417e860b2c6697f421a184e61ceee29f5998f2f8872c924d42ed14ae14fec11fe095cff45b5e76ead582ae98c123bea89ed71c3a3e0727356bb2af602704a64e75bc95661c34f2f0fba9e214a83d1bfcf1cdd69acc4aa46cd2336ada35af79b15660c5230299f5c05834b8632328c885369c1368f210e96a9d01f03210044271ce5148a930249057b5821f2b34e26d8e12f2a85173c74e69795edeb4f9b3c7b40aa288168894d86f1b7c9569152a2f1cdbac2c50b14d87ae29f6071d5dd00b7f1d7ae8e89b463234535179954b607e26ef119d548b7eba17e5b073809fef4c66cbe207ef22e3513ff9ba4168547d88db57dc967e3b9343e8cd81ccfffe05480e731ae15adc68f5a268d5dfab786a13de256b9d8620bc3c0efeede786f07380eeb978203419efd89ed5429d2163d17a159fc76b091dee7ae1cef50818d5eb9f78925b3c08db949b05c8ad17f79a46f13107aceab5abca51691569b38987983da8d41f5c9bd1f398a26d9bd79a8ada1f523331946c03033c5131a7c4120cbd36aa7a16586b9afe68656686732d593893d506624c831b093d533b7b6c61c5fdd5be932a31212009b2b3df850cd3aad31cf7f6b079c846c6301c461d6ab1faa7bfabe05761f0dbef3a53e745e33274bf1def3a0f09eb216951bf3947f42a461b37e5945b319d1b75637ae21a82b794f4a434f7e57f476941a3a9a5d2bdff6a79964251dd0e5d818c312e2d43e125eb5641f72543d1b0beae70acc22a1374d1cf37017b8713e13ef07fae70322b5e72a31510d3ea901fe32089c7788c8669e1f7a72a1af0f93cc3cd7405d6c2ef31d36eed8c33b266d2614f479fd697cbbe4ffd450eece83d27fadff4e4608798dbc2a3bc65ee98c3a777a780d33944be922b6eb16d518fcdf70c2c9c614d9c4ad764094a6b20176da0fd06189eba421e31ac117a800b360c727798399504176161998e234a242ef6851df955121d29668d212492b6ee605edbf28f4ee6d41fbc6b01fccd97bec0d1b89b951c1cd3da5f3a683c6452dc0781b50cb6fa7e001a9df19e4a56cdad9a5b2ca4266eaf082f7edac8b5ed5080966a66130e4e7a8723532ca31b42d02645bb881ef8abc735e9b8f22bfa22477cd4f192ef1b6d0ffc104df43246a51b91d51c2125a307d2e5899e3ff3cfba079cb4dd38c7b873de4e61f2562935a2db30639f5fb565f0973818901bac863c94c028028a141bf7ba9e469c8405129661553f57fd9738c12357c01a6a9b3daa46b6b366140e8de61502e38e8b17bdf7228acfe4044deb36b9a278f5d2868700b7a64771cb0299c427b196730109f311d9b8eae28c73b8ae030dc8d488cc7fd405eb7128d85da072df1c81035e0cb2c3c4508df9f582f124e3ca9ce3a61716e2fd2f0e32e660af9185320724da05232b9342ba7b8753e856b0b52913755fdc849d58a3095910fd811ec4dca6263878065bb224e250c11eb8b76471d4f90f798a591cfdc22cd49bdf968dac9c30db96880fbaa8580a4b6870a350f79ab01dcc8848dc88587db8a41db1e8e366950987eddb46e80a30330cb040c7d33db9517e6dee7737ee41e5f41b2509fc120b28d55b18d7ebe58131dbf805d86785f8f057ce96cdd727d1e0740efb3f8f22e0051dd52c6bf92ba882d2708ce376ad2f671c6c18858ef6a7346cb3d4c36c750bc954498baba6429b1b2f6c399254f5f5b82793bb5382a67bae637517da80310dcff28d944d8acf2be8fc140f54de69ad999f91a62b30dfd9feb8545b0242d88ca3115098765bc1abec3639323a9705dd98f407ef557285b4ce9d361cb4de3b1eb3c1a5dcb91079ae5c7b2ea471952d3b68cd8d195ca52f20764f92dc48f925edcc3e6af8dc3b3f9de6d591bf54bcae13a9b5bbf72d5c5389726ae0c24cddab9854e795a326fd5ca2682f7eccbcf07667cf806532de73b504533870c5ea1a3e0f798049da9ade5fb34bd5819489e0b48d7bf5a62a73eb1072f802e02f837f0ce66260606b1a6d94731e340efe62520f3925315c3d807f965da77708d7edd4681ed4888155978eab21b9e838141e4b74d453a9a2e21c0010c6f00fa46fef8c970059e757699083b82e1277cc125ccd479d5de88025e6368663a2e2256759527804e4209cb401d495964953e3c636e4dc435006a2456fbf4126562610a2e7d0c101e7542c83e7a5314f102cf9cd646c3119e09c09e26065140dc7426908a11c79065ecdc02c8ebbe060f4fd195a5cc9920d742452a59eaefbcec1efd95c65b28752236313fce75a8b5384b2a3415498b00766196046720589badaad6f89c366cec952a401cbf00d4d1783ecff2c84b61818b101da19b913ea7993c80fbee84582109f5cb3d2f8cc7c73d121341ffa5b8578ee419da3426cb4fff468e07c027683f84c2140e1d38afb710b9f8abd2dee66f0d76523b69f01b618b3d2138ee8ac786739cd62ace4456350a6e9af67def8421cfe01fa76717d9087231211b8bcca2f0c38732d1d03180f9acece2b434356888573b0028a9a33a6028404a84beb0a74d45f08f590bb66bf461fc7fce3038e9d253e2f7daa872966fdd120d2e5db66013a80d1c9be3712c4c8125c0321745f428145f13d815fce21559bf3ea395f0c897e23189c2641331f024fa9db922bd7ad40dd2f2695162b8c0fa4c8d1a84a8889a5156a11665f83fb8eb2b3599b171572e1238d84e1c8a5128ffc24fe970c30e417570fe268d59e6a932f3a9a06655a0a3921f87d1a9c20d7528f75f3a68aee95b5b84827a87703e253078fe0eab1413cd21e4f352b99994daac6127b944897966d2d3f2b9502ce8e39c6412e75d3d51d4a770daad4636bf296fe8807bb6e314b77ed747889a94d4269447ca830727c7edf861971fed8f944ae6de4b62a836108da124a2f7e4fe372fb6fb3a260663a8ed51941fd8caace7ce4c436641871eb1522746a325f1c680433a5827faa016af19b9a2a568cb5c04e1b32bc249e3e745ba25cdd6403e26d6faff6e136eef511feddc3b5f9d168c18f26f0dbdb7030b82ad0bf4607221fd8951b02a134ee4d9bd041aaefee6b35753b66232d5db840a0c640d80c755bbb80207ab5ef82bafd97ed245e83ac31c7460a4b2d085b78f92fd746588f1b61c8ede219063b2b62a4f56769d69220dacc9e45460ef7f42117a75a45965ca0ca21ad4a250b32e724d2a6f88c2fb92ff66bca4e10963dda19cb9feb703c83b93f4488723e63471060f3ed20ce3c32b1d3f986e9d4da09358a0603cef06c57a6bc51d1a1bffe9597b2d185c5fd045155bbe4522e9a721c7bf6b774b63a39c20ffe98d39781a82f4af649f122c2e7f207601a21c5cd4d9586b6745184a2306796b8bf1cbd57b87f8b0203e6137f8686e5895c6d93b5a606d36506e4f70b08cc3128c0aa0fbf94bae151f4482aad493913a7509ea5df9c9b34319a7a4a0c3332f5c09697eb5dc8592581724616478d17b7d9eabe4a52b8571a8f358ade84c398c0b5a4c83163d42bddb87240359ca9b4bb2e2ebdd9a9cd87ad5455720270a17da813b0fa6855c83444c3b2ad82a071f00b488b603c3fd15f562807b13cf901a9beab27f11a4419a3685f41d68732db2692dd811d89ec6ab1af2facfdced05e7da1cabc0ffe4ba6b0cc648b4b18bc893784e22aa058670bc0fbac140e8f6bdc07649788614f9e1e79e92dd7b4931398db16a8b776ac671277ddaa05273373a8541dce35c348547b9c3e0d9e70c578457ef2d228cad6a54c163c0106493f8a34b1b1a1d26f877e2009a1d37c5debae6ad795f1e42711a99f57844ec3c4355774a8267a02e0b15e1e0d9574186f3eb5fb2efd24ce4a0a272f7d4da66fc8895c601ebb946e87dd4b8a30c027460dff3fc9c1e65ae5fb2145d1ab2f4add42e01d33cb55b70c6e95a4aa633a770280d45a80df14365fb3cca2c0dd9f8523301711df893e95cd2b43056a102087f5a548dabcd9fab1fbc6b214452d9ff3c488170a6d3f36cac97831419add95f59f3fa070b8b2af7f1106c25f9760e55888db1358feed27c80b7c8c4872dc7ec11313f57562177f30149cba97c1c0f2ba5cdbd1132f6a5659705ddcb45f5784cb40218acf5235a2f094d11cf824278c97b0f763809dee999c7681918b3ba145aacd898227f921ca4b616b605712dfb0f65334cdf1fc04b7bec2e05b1da34f1fd4b42d6bd055f3809a05e3ce6142b6d1ceb22ed1482c20bdef78e4f7bb4c6443464dde6b106453a13d0bff2e805502f4456e00b70662e3db9dc115927b3b18bb8548ca6ae2b202c083a2a42b1695dec388c2d90b6260154d63610912538eb22f8a30057485a34d56264f8c160b4d868f517f5ba57628d9f36002059f812c68a8421af23736e73d2a40a7efd9f044777ecd3fe9c103a57e861687d52a9768f82662284521d54b8d7a6c98ad639185b3eb3f6c3ddcfddd66b620a2172c7258fecc91749a2a170a03465251b7988948f3b0e244a92b18f176bbfa2a1e9aa3d5fa2cbc272fd9d826ddab7cd96bb2d152bb1a17269f8480187e48a3de7c46e67a56f4e659054c28f39ebd15bd2cecf154b0ea7126b2247a8a126c6d4ec649c366d75003835fe0a29784b7f29640889e5076f0ea53b5f0942350645cb4843d426b9c3da15497f4a0d88b6d89e9ad07f130f9ebfdcb5909d86bc4fdbe014e3d8ce6612e0a560d95ac50ad60f292784e0744492f5b2f5b33f14b96e128740857823a5fa3ef26e4dc7d83be32987e70d0ed9e20fa3b361ecc627f78e5ab4f9513cea05662d482cb6a2669129f84f6430cc1e38be185f636d37be3351031b7385d024bee30f06e973dee0f198e7c548f0ff988e1bceeb9c9b4e8edaad62c5d73a557eb1fbef609328ddd2046ca2ca1a74397495b9f642f2587c9f7f4af65078c3fdec1eb80fa09bb8e8ec9921066b0011d63fb4a8fd4c10288799014687ec64a614d55d141a5390d5ef2e9c070f856126b804d30e8039cf092baab80be26935c1846ad4518998ffd0c5625280245edc06c9a609fc8a1d1f581fae81de4adf18c309c6200d77f5b69e44898c31eae925cf537ddaeec593d6d85ad409aa92e4773b135c481f51d5faaeaf28451ba88f9a00dc26737f07e2d760a548d8b017da89982daace8c71ba87850a0d5c4c0cb42666c12e1d13bd49b7321b2879c407b3b4a1cd9cc7589e981c65c9e9488f9448b7abf8179cc6ecada553cf090c77b96c5b170f167a38ad409a4e6e9b90bfefe8f4c1d6b89086f63ba608123633c3d885e88dc2dd0f0edbac31f2f38ea6856b3d3010866e9093d07674c9157e7983b5134128d374529067dc0167669f43b697091b6eb3f81d9b13fab1018dd614ad1dadce565c0f8b1aa68d217a5794d1ef2a1f66f8575aacf4f50650e5beee46adeef173bea69044d70ce514a49a42bc51f4ce1506ab18baf55a369a834e4630942b28b7ef229dcc74ef0961df3468eab88f04c29866c8a97e867abd1d655e26e6091e2cd6bca869d31670c4f10dc0ff5671115fbddb184d084cd1e3d980a814a4f4f8a50b70de578a7bd72b85532080d9d5feb3362854eb66cbdc2181931a6e9bb54d0c11803489e2972ade7452c8f6c7dc45383884629c678700d4ba43895ef627c736c91ba1731f2a76335b0803ac516fc6fa945f16b7aeba7a923a49eaf5991144b6f5ebd0f18a5e321567c2f62c7634ea785e26dfae9a581b19bf2561525348d8737798f0556a3d1b015a8e2136ffe7835730a67c74a0f108dafa63584c4472a4d330bb42e41b56d927e3ed0b64a26bfbdad4fb1f2e7ff6e580c15d09c4c07026e6e37e090f07925e68aeb3f703cce40e64b3548bec64038022a8f119b030e7b5732deb75b88310889808d98062a4612b664d2e940f8a56cfb45c51049faaa90f502aa0d02e235c92a5789c5952ef9edffd33166d87bdce3b35ba0cc6766e8a620e7d91255ae12c46ab534ea09d1e52bbd85dbd03ad42f77ac769ac9e9f4a49604f5f8d3fc212548477e68b7cb7b4fc2c5648d7b8658992b3e0372b25013dcdc28393ff1927b5d488bc5853f25510e7fa689406cc040b3264137b1a031bed46c35d28b6799155c00b66333ec3e140945ffcd99167863b9839b618ad92d080b573c3ee07e9d3347dd1d248eec17ccef507211e60bd41c9cb90f1fff07c6d468d8a19ff6a677e11a5fd972a077cffc76c7b74231a6ed64a18df1e71b670e264931287aae2c0f85f5cd77efd62cbde9d713a989b1e10a924a8d6b58fe95a5489bf56360d68686ed2b333f5c226fbec5cc62135c45aec7126244559a2953487a1b77490fbfc86f04695c54610216a085f1f69d56aab1232c74f785bc2d88654ef820b3c4bdd2ca557886ed66c26882b03442caf273a2f1de6651fd4dcd38d1c55c49ac99d91cb96b96927a4e5e678a46886eef28edaa6662b2c48c65f92ff0d8863e8a233428b02a59137bc9dfd08eb57c9fb61f4e93434d6f2694d873e6fd15715d7f96db71eee090b6106b412ef395838c1388f42cf8b5dd359209865fc578c669fe723e740768a8208543921e1a1db36955ca59eb0effbcc9d8d2fa5886065e126b6821050ba52597de0193dea2d2aaa2260bef4d94e44a261711b98422c5078a8b7a14ea0a435f46397b20c9811b8887f8d6a6c04fa39406429bfb6925e6287631192e27de99aee68202e9164f8bbf2105e5f8c30ab780a900a26e25d765200d4953fb1b79e21a372049f1495d5b086c6ef1a7b6c34aeaafcc0fede37b6b81f85d0e7de9cbd05c9508a0c708a882ff149761ffa3caa3409a35eba3fe976c9cb49ed7d5dce21fbb9b2fbf67ad6fe0b78ffd00b7e80e820c20b9bfd26c6fc003fe5beff640f45c63843de965b5f2d06047f88d9f7717d02718106ba32f3c9d0de7dde75100ad6f9282b0e9189482a202c3e4b2f545f4ad19f1a1695a8dcf6291dc961aa561a1b2bed566f6e9a885775441385e309b0776eaa1c16da3fd5d25c57efaebcdd2a5f78e9c772c463a0d933ece8e053cd2246d7fdf66a61efee2f11f4c9ffa69f8d2429452896455fdd2f902ce0605f71114f3975984df3009f00100942e31768a4a64e10d1971526d07f80566d6efa49596be936af340bfe9a259af207e206d0bcb23f02477cef14f4f48c7b0f3ee637723468d38d96ac66ea05e6cbf276be80aa520814b788edaf24d1c1f6a7e12a1043a5fecd701077014817ca3eb409a53b9030f0c495396c7cf1ada19e6c982053f747fd9fded51870102efdcd698ae34dacdbea804383539ab6fc4c1e09c21238b1fe9c682c5b6761d87a027e296c4f484ac1058a957010076357234b61869227ea849a357fc8680008a98d10f8b270371ee4f9dfeabcabd2278b4efc65244d23e92d33e8730a7a5ad3f826b721efaf67e831e5a56ddc968312e8110fea0fa8cdf297e1bee8e3ac66736c833b6c80e337a1c87d0b8fd551f4c9f508b7792957840655bae419877942c60678d9ea3cd055aff73a00bb8824fe0834fba60885944ea3e297dde059136c4b05d3354d4e08d47abbbe38ac838d6729098eba840d1aff3a45971c848e579ad292a2f535843d5c2b5ce20faa59460088243354f840f6a6c6e9660a7c1eac807511127a0e31a9374361cbc92cea7dadb18ee28235a6650dccd9c37448a669ab7db502c5e955cb7da538c31b140e53f073719b98e483744c3261dc60c034cd9dbe3225a042cc8f9418d0513d7faf62b587f1439c14e9829a342af48cc82c9502eb53ff500c60fa8f5ec76b02582eea1a71226d4c223d94e982edc9fc425ad2867ba9db510de5677b6a5acd62416e4a8634afaf9ee604517aa6b21b3513b94b3cd9db0064dc8b7cd5143b57b17c46b58bc4f16571aebf9ba3c124cf51de6aaf3a0f4fcade797bdaad13f3198a9b7858a0646e84531df86710a5fc4b0f20d1e52a86578bd82bfc4618acb11bbbe78e4450974bb52d91207255d3f0e6cddd7fc9f653d8a45f4485d7caedfba914996226010330e90b184c4997f7aa9aa4fde333f2ed31e73339dcc66461abd826d066c8dc9403a99b268d6779f9fba6fef4f8aae9578658b278fab3a7dff47fcad1806d0275bd875fb512c292dd4550d5edef3f96bf4bd3f30925b4c77f58487d2ba094f93a4f7c8c37aa9779dc8387d6bab4ae9bc3c497b2c6b51f642c44d8ec1fcb2ac825e8764086ca490e50501e4373a1c7c78a0284034193cec75f42d8f42ddba87761fa5a14950531ad47589c881b575be0bcef741db3f08a99e046cd387dbdfbeeb7c9261dbe154a6ad4eb2c4c6fa6b3f3edd23c0a15b53764c9e56ba748fb6ce5c297ef02aca2c15a9405d8de3c3ee497d82683974ad772eb05c99e3c9f808359255926f808a3de7122334e9cf2b282fe8f62e31669f08f0475ca8450700b1a92447fbf480b573318c65fa08cffbb6bc31d552cc4c933f292ee961a159e4877b48975d957e4ad9bf42f1a403c17657bb18352ccb88a04c0aba09f44cf3c2a035d137cd5c970d83190f2745db386ea841a14fc15ba48d3daf158db70ccc032708192d3ebedad89e1c38baf0f94f6c1364027c3819171f1b717cfee7d1a1ea091a8a85c451ba64113011e0f6be3d520ca572aaa0851db9dd12eb06fdefe51f6385b7b35ca13ef0d174f8ea243c07168128eeb0b03d30ef9f265ea95234d7a399a0b09201c253bc6c55c371ad400293b4d861a497b53a1d1dddcf3c2654771d2166da496f422c1d3a8c6a7357a636a4a9f5b460c8a6eeed5753a3d3ec763cd3f19f0ff7b67fb6f32d0f1f51faef2b6d457d8b0610039aabe94e513d090e706aa0fa835c5f156aa0ea8c66acbfd314aab609899a497586db06dc838d34c60aee31155d082d64f0710bf5824f8e966a7ea8ef3a5a4f94000d13b3adcccc076c8d9f976054b5c9003549b08fc3da9e3c54f73fbcfdc21e6e6a8f1c74df4af3a7d4d6ac0c9d86d5f4c2cef24dc6aa21036d64cdc4d9b315423c39a9b9ebf4d6d812396044ad504abedd76fcc07c6ff70df4303d0e8263d4ebcd3049defbf75683ec36635c081411370e8f8bad729efbef870e3e7c334f950fad0a9ebc9cce678b0358642eab47c1f94d93d69342c171ec00f17f029db6214758a72529ebbe204883d8587ded8d9177820fc3c64fe154b4a7782f8872cb8f573da4058cff712135e2104b434f01dccbfc3a88ef9c27e11542792864cc547059679098721bd90d93003a492e342065ec3e2e6d9e828d0e2a9291b4f24c0cf062888f3eec214ccc3168dbc4095453574461e086363a084c49699a170df0a5f697e5cab2370d072353da223d2f9fbe9c7aceddb0b935d2766ba7e8fac1b1324125c62cd54f341d07e2d5e677cc9b81a72f5a8ce7c79cca363a741c33160bcaaf15e1d2c942323533d2c8023ca7b71ef634377382c31631a5d4cf4076a8aaf2972edbd15496a2a412b6db7313692b30a0dd17ad7fccff6e0a76f8b61eca1520abcf380395de3c08931df32a1e40068a306aefd5f5487bac70e3df8e7347e04ec5ca776a6fdf1127ef0ec4ab94d2a2cd5a6e4433bd2db303e522e5ea49e734da73a48e55da90bc2ad24145c354e2137c10201cb3ee4954c015f7b5ea4fb8740bd77e413830db6dacfbd3cab0b5ac2972592a41a9bf163bf7682d7fe0b9d9b5c03a98bbd2584001eb5f76428b62a13f92f58c9d07de51a5725faf730898582d9da68a19a43ab7635b2b7c2f15f5066261311f380e33873cff34fa505aaaad5c1619c98910f22808234e70ebba1e2cfc55ab6dec8dc5a20eb18b23921141efc3dc6adbd3c42cf61baefe2aca740ba56ee927a1923a679f12425829e6e3fc730ab49ae56cd24343ff338d51c0d5f73318a536e9909187be61b740b0805c2665f7517e6f155886230ecea7d8f758a2161b8a45111b2723757da55580afc83cd63aa60dcd12ca33b18070d95f0f07d39a51b4758da63804a6d8e37956e2a6874fa0dbb181a97e39d9178bdac0497c7e82ee8bf30137f4cd9e7ed228ea0b5252d1cf9e826f299e6e15f333391c84d6f4756c2155c6f0e8ccae1eff864ebc9fd0b0753e0822686d179e83a61f0fdbe0786cc990ed84474cb68fa7fa44dfba9a6a6dc7bd3611ae57b8b352d6f949e17de9a2c9da170229e9a0e2b8a5da5a2fb87ede1d3ab8368420a00586ced597b30ffb73135c6fd9a829217f31a909f1a2d6596d92760f2d4b211bbc75921bcadee5da16b32bd8c9d5b716c91eba8b8bdc1d4b83cade347c520ee957021b623556351e0a71f03ac24e2456d13b523811ac43fa3727b17bef76d4852f6e28066cda96a0c871519e38ec97e86910313140e5f03dd95578ab0eafc41e78622cc2433273d0fce1eb55c1a622f656fcde0e6384309d398e47df97acd2dd4321cb666cf1351aabc76ac21c2968ff48a1d92bf12916ac23875d66e7c545883c259d71d7cde3b75306bd3afb62618b64d2c03c2e58d6e85ce6ecbaeec7addc870c890967a5217b119f32489e44713bebceb76eb79a04926c769d2b774b154fe170a00b8ffffff47