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 65357 5160ccaea0ab88ba413b238e24241ccccb72d5359a1a89558b6eb61b4dfc0960

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
080fc8a420b0a1650f7f20cb5c5298ca9d8a648e8d7c76cb008890cb5d30476c
Certificate Block Hash
5160ccaea0ab88ba413b238e24241ccccb72d5359a1a89558b6eb61b4dfc0960
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a015000040320000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005d5f6208978325219c741fda6ca7076ec4a6712363d66a0f95bbfaa03d448d21e024fff51c8f28b70eb723c5fb88dcf400aeeaa1eaa48411b47e3e7ccb06e2086680a3b36f1ce83640ad416e1936a23779a69ee7c31ad46a180f0000000000000040000000400000a015000040320000

Raw Header Hex

0000402096b69f4790005c773116cd35efc053ec1cdc8c2f0da9cae69fbc36a9fcae42f72f553addb7a8b2b6ef7936efeba9cda08eea596459b6e80ead4fdefe0bc7c45be8bf1c6a149101186c47305dcb908800cb767c8d8e648a9dca98525ccb207f0f65a1b020a4c80f08

Proof Data Hex

59,560 bytes
121216010307c417985cf5aa406f37a704834bba0315b07315588289d2dbc88c9dfcd975acaba5eb4eed63462016fec056cbc8698e0d3201affea405424f4070fbffe320645f9267e907a941eba5f3fa984be16f63350280219a508c9587dd5f1126eb1c0652fa36aafe2c0128f82764cbc59e59ace7c43dc79d464e238e293cddcfa8c8e5befe1e5376665e1e48489948acfda80dfca14eb5fa8770a5e6d9336aa53717afc73781b43eb694f2de6d8b5bfb437c1a9039c4cbc0d3fd5d2a0ae4c4f300cf5f889fc8008df3375a5b279a93ec57854f12d5f7ab888be2e4f40519da4a1a39df5f19ca3554de9b2eab0e82af6bca94ef7664ce6e075099a14ad1a4fa82484f57845d43295cef7c4679d0449b43b0dabd77cb88dffa8ccc96d78a7c9bb7e737028f2680e7f562a19ba47ef80a71615a23c073c33e839286e3cc5bc80d804fd4c25b0b339866f2459b3883a88d9b65bbd94681e6782a278c65d7e6260331f766dcd68fffb3153343041149f54c0ec067785b1b385bda25a0e5e69ebab327b22743a1754a636f70f537d808911a495d35d44adc8ac79a7b461c8b7e47e73067753b9760f64628ae1b59267481d28e2d089d7b6634b032f48a6606257f2adf8553ad9f9116430080cbae90a4912c8ba883c73e991c07daaee01646465eceae023bffb3c0d747987928cc2f24630bd83fc184bbd3d8e79f86b16f2bca4c230aab5738c7efa89e884e66c34af0d87567714bfc868a9c925e8d46ca14d95e15f768903111d884e85063604af9f10047c2eaa6855738884b8c289d2e699d7513033d5368c26552c4ea58c7d3252a6e75680b7ed121c11266742140d57c897314370ea46dd0d6ea77b7d1b2dd4abc4599ffb5e0713fc7fb4c3323c45a6c01b32f3e61e63c3ea20c7bcfba39e55dd7a7ee1ccc3fc003a651e36f0d0e3f5c030ff89e45844b8c2c98232558d487e472e07b14cbfda76f64a624734104ef704bb11d3cf508cca13c3a5c89588bedf03201eb8de2ec5239c8b0d46acecbd0e031e37890a6e1b63f6ed026438de95cbe04fcdcb721279599fea0320e56fbe2a185a77b8a9891904527a5ba4daf2ab677cfa1854c6df13866c80cd5d2ed12e4fed05576148592eabdefbebc60e13550b8dbcfd6ce694403693f035f002f4b46f246edd496e4d0374964b994a31642e46c047d5eb9fd1acca1bdd8c52b6bfcb6764712ceed409844c1fabf57787c027701796fdae1a63dc8f9fcb8e976fe8306abaddf657a55ce7b722e5794e6d89b4b8c3e060786d152d51c3923a77c0b66abdd2a072326aee24a80f6cce474d533990805c97ea756b1cb974326ae0bab1ea1e65ac1408909e599d615d2bf0fd3b39e3b2cbd0816b94360ed7e5a3c6a86000f32c478f867fcbc2680f11d505496963517a4aadba89aa2544b544def832b39f3276583e898898d94ed91e312b95e81b75a03bfc9f66795878205e440cf1915218cb0d3248df9e3acf4d3c5f863df28e723116860572f655036f1801600ffda8d4813287a8bc32f2bef2700c708033f345712121689238c31535fa098d19866176362c5f7baa474514f2955f34a910760e853a22b1b40e3d917be5826547dc5cd5850bddac5413e20709881361ebcdb5bc3519facce195bb9c68786a8db83763cca199a89d7b8e4ec75b515a9c6a238061a35593ea4732522d5063b0bbbea6ee3c35b8778720f3f15f1e4e3acc702c9a7e6b9d6d6eadb7645c53580e35e9087369861e491b74be040f52f8919e3db70a8c43f281e4967b4cd658dff32e1ef1e152e310e912e48a8065aa4ee35a7729f80e69efabe1b7a76265c4a8d90aa6282efff9a651c9d85b3ee62a4b9ea02d1edf8bbf35feb9314afd319622d0fb54e788f1beadc200d380731693e7ff3a2f0f3e204a6a0654a99459bfe0368732da85175387b2b0c5362f43dc77f99b3c29e7f809816417088acfff182989f3afe58467117e932ca961fa100a298ebeead9b990da91626f56410cfce751415c3cfeed21c45a209f10b4c31d0d4a6a372cbc3db012c7f808008d7323f610dd723479816ee79a0f04b69f744c580794ee833ca6ff42e3095d5cd05d4701cde52e571da5fa77936d3144034f8e2ecfbd019ce463acc4fb715264b565512041a926b908665b481fbd81430334d02c89de6d62594a7a8ef66068942ba2abb9fd974de4791d5a0cbf64cac65ebed4a67b544b35ca03b3e6da83ae9dc5ff5134009203411b40c78f4a272dd5398163846b77f6d0c94724cbb3aa28f4862e58bac483e9cdb7110d1307d175ea13e3ce8395b60359b276ee66bf84fa2909171114a1d5a1189493bed101f6669b4d72ad2b46ddaa2650954f32109e06fc10efa4841e0c82f360627c9d9ba814113faab16223bbb22ca70c1e3b82a3242e842bb2b1ca463f5b88622f097d98aaa446339f8488a6be705ae4c62f33f2029c6ae2b55219e8819a107529c043cda6e0c1456814da87d3b4b6970959b0bee8cb4705e30afbaa35b0d0dd9a1bfe60e196dfaec26eacfdac0f51f80055f35a634d0bada087c9fa46ff31976f4a4c3030def82bd493f9942d300e49af3a8b482df45c7a83194b2cbf7aff7a0f59664f0956257e1456c8420341f33c610e64d122261d8d0ec4bd4c2f016419bea7515cde9cf8a139c970cf1501c54dbe1bafad9f086512f7f9b0d59550b52375dc767ab91efbfd24ef2e4693143233701410486f1727817714920d2e8ab9deb2687a12016c55354f0a4739cb99faaf29a7be236b2e6aecc6def987ff3af88391f7adc01125a3a64fca44b213bbb872b84c3499335df7efe17a3d27ac5ae17241bb2ab1f40a2c2db1d98c81cceb8f6c9768ecdcb1944681a0b54d147fc7d42431b8ef9868385dff4625e5b43bc381065f8ae010e1c007e358f5f1560ae87c4b43510d83274431a591c4350cc6384052dc5856a48d1e0a61cefba5096db8faa9bd794fc65709d6b124463b861d6b27970041d250f83528f56534e671c8428ba265bc41766a93fbd765ebf05b803e7fde1bce7306981a0c7c1e6780f71ddc7ab656c9bf3e35d1cedfbb3a9283b2651fac96832f6f48e872d9aea7e5374e67093f16217903934e0e9e4c21148f59c8d3c077e84509dd11a1402eadb88939661c0085e74b023dac9bab71e4f7ba101bc4eb0f6935dbc79efb60a146a15ed49a1e3ac6ace81c8c3b4ff3398789f9474387ef3538b061e0f792ccbdf6541ab31a74a49966948181b103e04d5cef29cc0ad210e1d603c0294ceb01fcc2812d7a953b1e62c27f9720a2c6cd950550170526af302cf5117749dd7991c7dc544ba139807cdd7429f8126bbbadf18648542add9a08e681e61501079bbe668b119f7b322d6ce012664323904a9d4e43b4b3a959650e273c0a40916d33c79a3fd5646d3af76a372a33c63161451c00453846a6d0567553e2dd93d205e1f78e823093a5d979e9b294b6b0772077472bd3a8a0741ea99225ccaf3d6ae04a84b1f237d601afdb91b9a57c1e0c7744bdd8ef3be877a449300c437f26f936d3250aea7b3cddc105149173544e4adc9f53f46319521bfab3c750b94fd7bf2e265c4e6990c27be8b7b7b002ce871af9fd5a022df9b8806e3b7d95ece4f792449d352d113bb97afd8591b385ed3a30724a1b5c20380f8ddedae321a4fa07b40fcce2afd5450ae5768ac8c403c192399eca5a75b06057bd87796c87654342d6909441f3c0391352a90cacd49aa33fa5bf84d9d9cb900d60c4b29fbff595f8d7f6615e8094dc6acec10ecfc12dcefaaaf96fe54da30c2f5dc293adf6e92cc4fb58bc9a731a04476383260d6457e0f83fa6c3cd81ea59d8ac363671ea67ad2b6650ad0781c70a05b3107b31a217636ff0fcfdaa1d803ad45d1ff28f2e142094cde9128aca4cd0ddbae5f2d5724f60f572543f892de8f3352aecedfe0517c0b619d955dee760dd6352d5fa9e9ff5e4e7e0a98ce3c5b10352305329ce56570c5359dd04d8885270ec565c0678d63c3a3ac3ebbf9c630f73a9406b5c67f1bb41fb9cc423069d6f05d748e0d6226141d25658e157373a741603816a82fd2f133af1241795e48cd522bc602baa49a6d78973a481e890547fc8bfb0af4f6e7c9d5e78d09d7b01b5b8ccccc81068384be266d75135cad5c7ccc21ffb550a9ea980d9a4b206c8095100c8056b44cbdece155482205734b3f585439ede27ac8da0b166be30100728b562f121d0b23716869113308cb43842ffe77306422801e6b53459ace254e813bf2a92f7b7065c8645ebe5bcfe52ee9ef39020130bd571153b64d7039442f617509a1f7bbbddac5664e8488ea4edac5cfc23b8d9f8cf399e208b9967fe3f5669b6db1469844264bad733e004f3b131eedb93efdb9256356121485989e464d472a50822c0ecad9918a9d95f5aeb348f03be9a0bdd8ba001d5225f759972855ca1115ef58703677f4a4778318fbcc291964dee04aae5ff90589824faf435cf24774c2ce525bdc282e4c4cefd49ecd00a7098827cdbeb836221f1ebf656925ae1662c756870c29f44bf38eb8d47490d084ea02b2c421204335d6510e262d69e29761e15ace0756698daebc54108a95af95c265b77407f02ee5c56becdf49d7603c13aa48fffcd50db5923be495bf7c99d47fb2771866966878b52b735e5a16c064211fd6e11ce2a129b513958dab05abbe5e2bb0d95593bdfcd99a7fa0dc4f8f7527274744acb791eee0c6f46915388d7a1d66a8e290fe91d256d3f4a6e2a678f9d2b81d37b2c42ddc1dafdafb501a16b12eacd26ee656b34d377b86ac57acaaac9e6b2703a6a8729ccc54d357257b2d5c2b8cb4650d58f1c1c131e337df5a22dc9fc61056fd88cdf5c82e1e86a6702e33fe6ed2af3373706558aa9b415cae8006d128c79b9d310e0cd7932ff708d1d9a2a572eb5a65cf7becf15d8f4c72ffe65fafb985a8652a7437a53a619c5d8566f3df08f80000d889768908a66adcb21f030639380331e7e461ce8adedf6e02d45674380884b901b87da5d8ad647c9f6a0718fdb9284ffe5da2f95317b505db754d1ea87aa97c13a90e89dcfb6690a0f3e0d037ac54047dfb799f745e44138fea8436f4b2e6b2f9a59b3b9b420c5e3322a53274bf1a2c5eb0d4cdbd8ed81061b89c83888338fd8d32a5c1b62b6bdc88bcc4aec97671abfb2c37cc28a33ecaf4a3f48a5560a79730ebfd7de4c5783d2ff6fe8cf4c8d2070774939ba00e7cd46fdb18561b4394c52a84432c9afad733b0f263a91097bab460c02d558cc99995dec8f1f9526ded8fda67d118c3706f0115b8e4ba022a774d771758451f6201312b6786c85b5252db91e1ad8573b38f021987453a01d4e468b5a4577a2702d94d94bf659406493d1f5dbf770b612dd68e68af5edb5485fdda5d9507c953bbf692c627c7803b0337008a93ca1455d7fd7426a4235292d5305d3aec10593ec68587ef9f7bbb11024acf52175e5ba3258a166128cd03464cdcbe9c6b228b9c3614ca4db94be182797398dc1e2adc3c3472be7c85a065f97d28c71c29ebbd4aad21c85072ee6789681be38b0fae76da5705cb1f520d910606649cd37daa5edbfde7b347fb0cd53107511d8b854b05b721460d0e0344d1c35f87d8a07fbf9051f7ec7d6fa099006c2abb07fa307dad0dc49cd4e7dbf42cfff0df8c5849f96c40ccbaab04cda8f318cb506278c769c34404ed14154bd0b90b9c98d927ef3138dbf0dfafab383b2f2a8207c49ec68c4e23a5df5ff6d3f2abf2c9e3351a8c034e9485f1b9c1eb39841ead4649ac3df66a0fd699edb5c506f3cceba04ea18fc2d259406da07051f9bf1f668744067c44d14f06f0f69377f6404442009c64237fcccd9f18faea162d1a1c37d885fe449ea78fb54cba47d4c2effa7dec8ff7fc600e4afe0c5fdcc700768720b2f10d258789f6ac0fb82b84f61598974f5b4643f6da890d51a06893aac0215b0a13cddc1f15c8c95e468aa4f4065c530035b983acbc668b03af919e7e37c23c624f49b185320a1c0cee46bfde325f4a9059296b6ede1e1dadb86b99940baaa8b5846a2f3c7f2bfad800bc689fb054995a9bf8fe4289a72e04fc15e39c280e1d82732c68a51fe714b0ef6c8f23593dbce697927631136c8ecf7b121a369e9bffc22488b5be600b134d20800408f48dd277c2bf5a78e5f404b4582141aaf8f3466f66b9608c4dd704473dbfd0c7251a9432db89f1e1c02fef7d5a78b95668b4d461828b84ed2c8ed27f4ebde368f36200fcf37090aba9f8888fceb1770e24d68ac852cbe8328cb5c382e55c27f04c795bc99c6d182df51e3d9a331492ed60f78098e2ceae2180b63ec3bcc614eea5b018fddf3dd342786871ae410648ae8554deb237b0489002cec4aefa5cccbe7a0587126b19144494627f376607050facc05fca269a0f42edc843493542fa23be9f4d2ce4b300f298ae6a4a03e5c3a44d273ca7ba9475be06fae0cdcb0bd9e344c115557a812c57d7d2f2a5823620e027803fa548ff200955ace808b86b4aa8f16490174942603a586c8be191f1d1dee5ccfb75c4b50896bc8ddcd7ac525c77ea1d5a58a39ca02bac5aa47a72b1017d0c08b11e4a3a73c5a637912dea3d1ab5cf4ffc6016f0a3159213002bf8b60fdd4d5f3ff071a420075b0d5062b699aed38a63a1f5f89a552407034ccd36fbc5b016178852e6f86e364456111d636b0f8756c8b1be9d03e5f0a582f7de8f71ac2b7b541bb1813bddc07e4f4055cbf17dc59119dfc2112e0ba178e2137bfec685bbc9128b0507852faf9b55a2388db4559f4f188aa293d4a83aa26bf507b48afd7acfc23703d4cda5dbfca42faa7ff088622d6a8fa09ebcc9ca5353237daf32876c24219c1fcd34ff6f9ce1a26fb2da454c82974ca7bf34e95b59e3af6b5298bf92c935f210895eaf072814d9147a002d080799f71717ceb1d96eb569a13f427fa3fb7317c790e0086e67a5a3dfda4c6ffcf9f63224f0f14bfa3f2bffe9cbc0ef09198d21b8b855088819d6e92363f81ecc855775541c48f87e6c4cdc182183a4824a5f5bf7369b66f3967eb10d3f9b0a7bdd587ef39b054f2dcaa440c2a2393d8258810a84885f298c11d299b8c173df216e1ef3fee4d972759fba2e6be1d5947811b9210c3214fd5e8cdad5fe1e6c9203c59fce55c24220d52d0ffd8f244427c5b025b629005e7f94cb656464ee80caa2597130ccad34ad7b8ca216fbafe04428b15dbdac3182f8a620e31f971b835cc5776988e97d05f57dbd2b37fe8392f362b26b18270e101d608771fde534fef4d17ee0b0ee48a64124850a993e93e2dee3bc9fe1bd7ec38b81cb6c2f355d3d2a247940e3faca2377f91c83af116abdbc1b6e9f5b38db3b08911092bf3ce430fddc943d5ccca2ba6a3d105178ee1b8806b60d46afa675d58407af7d9f20875c901676bc531126d82fe6d24436dee496c4e4c6f291f9b5998db4b8c38ecac51ff29d8a166ebfefc0868d12ff2cd6d54d007a8c55b2c1cc63a6f1515e93e3d1b39b7dfb0b6e4648099a26d07a2e5891124e12512417d3a018478d3622b115e0ca431336d087633dda1059f41567f54fd4a80ca698ef33d90f644c8ad8e528c9e74ee176658292e15182543625d30a6e34015a9862b9d738b8e1a9ccf542f61ba1ed1d961997aafec5bdbdd974d591ddb0d1839aef7c297a4de2f9e6f74526ef7b04054c6db3360eebc607db9ae5b8e6da779734e2fc93f352351d88546d31b39c523f9aa443f800d135505fcc3fe06743f6df0ba446730104ce08bd582d472482f7b223f741908b86b6965422e16194c835c62d6a72fd58ddf4a65c00178d0b0821f14f410587dd383cb9e945ce9df259a40756da2b870291d4a5a0439968829ac4bf8d45aa988ba6a2da1f4e0d3f5750a8259d4ad578659b721d4ff55749e061187b8b6200f0b7fc6fab8f76254bd02db1d29ea4136624b6aba05e830bb32519cc68b0d31038d200377f7c923b2e02eaa7c8e01eea058562fe7c79b48e4735a4441931a251932fcb04f7e49e6caf1a37465bad11fbbeb19ffb8dd8743c0fb8c824e376bb7196e034f7e2d38360d8c33b0296a6368cabc39340b62842d0861a1421bde8c953341c65718cc0a4dbbc3342788426175e4353c5175db74f71350766aaf78b1effd0f7a38df9e0fb3a69da9db77a9eb7eedcafedb9d6f0d5113e834213e214bc6e601edcce4435fe2affb0039f860f18fcbf31944d76cb14500400965cc48a4979baeb037cfa31dbd2bfc4231f36d7f5518241fb925baa35490f9d530649a59c81b23f9db2dcacf9196a6955631a62fac09f0b3e0494a77a700122a615e0f5fedc17caf5f0d58a9ca9b0c94ff87004cb4cc688313035cf580c668903b9e255d900f3ac1ff5be5d3aea8535d59c5964646f7d04862b84492a7a604aaa89df5815201f3724c0ab57975ed1d57b715f05b95c921b8dca2186343238de33ef4454b2f5a259ae7ebb18484cc2b04b37ec894fd860b995117ad4c9f85d2258271c03acf0469016081cc90293c9450f1ddb102a531184d45190e7ca16c48a816a37b777ee95f5442489f09be6786ec5df49ce0a23725e967d287cc1fa18f73119293309c5b0a9f8a3cbfcc4f2e07733f195439fbd3c91fe8b08e0749f1617620a0b3025e3509c96cf778c7c80877951e4e00cef64b35d3842f027a1458a36ee383f10cf32a892441405e71261bb14dd0cf57f6cba62318c82de00bce376d1db2f4de4396ed6e3ca7ccf70ef560f98436b07a3afc63b152ba50e8de83f3f8a030ed30a31f2a111a9aca07db0fabd42c41be0ed15d47040a6fcc2fdc48142f288abf9c1c9d63f4c8382828f1b65f5aac6808554327fe478d0ce2fb6a441cd9c23b808163fc730bd3d0a624ede0a9e85d2d7e214108726c42de8e2f7ffd6a3f9064e62b92d8b5b31504985f65e13ccd3bcc23fde46ccc7219e7c05f17e5dae54d7f1c87e8afb440762f05043af014cf228ecb452b408156646405b51e61cfdb7a84a9ad2fd7a6e096fa92c4e68cd1908d9c29b0a6128b4cb34992fedbf26a0b37c8ba61f0d369864cd41474f409fa1115ee447e7de63a51ed606ee7d0a76694837be4c76a9a41dd3393e28e86f324b006ac2321a9b3a0b8fdfc9768919c9c3949a5eea3930dd1e4036eb9a039c0d436f780ea02f797f7b0364bd333b0e72de52fdb29aa446fabb9b5f13b5bfbc82b61855106d18db5c177d2e7b5099b3bee5aa9c0de26730a7b408698054b1cc9a205530957e1d97c18d176b53efe4d75951d3c1986353a5f3534838926aa55c3c20830d38fb9dcb5d12e8e72f0d29a6cd795ed297c0ab218d999926c18023e1d4e793ddad7cf4c58aec365f9fca78f2a3d06ebd2fb6eb80359828a8017473c6af2ed9924c284a3d0a54cd5010d7dd0dfc011fca270b5c24b55ba88605a89da682eb40af4db23301cdeb027bb5604dd77cf9e51925719376426bdfecf2345d6eac9f39015f71c7fa7a50341d36dc9aed33c16db4dfc50d0ff00dcf52f2fe5ca453174fff82b5b9d08c29f8069509a8c905aa941506cc3774234ab4f4504c4148d2b3dd87ba87a93443b77ef77e085febda30014405ff6611f9f90e372acf323515162e0559ed6e55bae53f06739e4232f8b6d1742ad59f74175789c66cdef26c824a2424ac45b89715a1210fda3b9987c8ca90c8369e4ea207ae5709607d32589ce0dbab6337e3429d13eb7663ca09b2b46c28949fecf4e814c514fdea877e9670ecb9c690e0ff31ed02c40f032d76c75fb7f437f38ada48d39f5845579718b5240af68e65ce02f14e00550c94988d038b67af60754e02fdc63ce04348ad6716e1a3f4ea2bb16d8484bf8d04dda5f305d719a7bd1f6b067c93bdf8ab75e18b57c48acb9739320fd666f67391233ad26ce1151b058dee95fda8626a63416168eb4c21a57304904d3ee560d3cc5275a6c7981c9c700a25ab725d8d10e3b96a152f4ab9fa5d44ad8318a31ff873c60956106dde622b89489c7febd166425d7b6f232b0e518ad4097180214191735a2ae50f56506c1de3ce160bdb97b3410a9703c89b3511cce7fd9e849c4affc9e51a54701db3bc4a9a67310a69f36e61c7ae1c28fe1107bacbb6679bafa4e11a9763729e7dead68c6f2fe4345982729ede719384968e8d53770c67e1689658120aac554b42d27c55ee9ae33dffc45094a7a1f46a026e765a3247ca9ef335782f925ee910e5d68286764153fc5669c202343e56821d45061b672d9d7ed5fee69bb12e6767e3990e7b6134400852790ee6ed5a7c81901e7a4242e4b77cdc5f425136134caa1f5729b0aa96c62f2ec614d7c76734475f54ddb64d6d348788ee91aec625be45a2b3ff0833ba595a7984764babbf462c62d79f62bcb5f8775bae0cb290521e5b0e189322e1c0932a442b99fb996aab41557813cfd7938b51f7e6bdbdce8eb3a61456be11740a131941958f341463920d2271bc955d36b4c440f79643b02c7eb68d79962aa5118af0c7c32abfb44af4891e639818ee153fd4b8fff99100a435d15f6021d96ac15b0e79d610f4c49d83ed959e38534b247a082d88d2dac6ede4d0dab44f33f4450335b992eadb9d97bd80bd863dcc3ed81e12145f5933e2e88421ef01f76262fe3da6219202bc78c0b9f8cbcdae429370c0feeb086b0d0d58d59fefb42e839642727b31244fc016ea131b5937499f7c131eecfcda5c01b32c54b340f4818400416a5addecbc6666cc97607981280260a4faf45378e9eb189faea2438605ae20bbf14faa69a0b3f3a4fbbdd59f25138e0e1a0d9976ae6a2602ad029c98285895fc6f22ed5f17319ef54c56f7960e3ff25e893a84d194bd5dce0fbd860983770e681675c80d7b570af4a4d679c09d8ef77ff9dc4306d7a02082b0a967aee4bb004efd0a60686aca69b4358822195f845d0308f0a9cb31b569a43ee3c40b8cfaeab9c3adac30cb15fc2545a4799932a04967a21c65ce38f465631ad8ca80872a973e099e103cdb218ec1a6654558214725ce63f11549a96c7aaedb0857541afdee0f2ae9dc99481b297259d3747f6f9138d4825668b6aa59931815745209660167f207a8e435a4d8f9478a9b2272d57eb5a3da098d5e7435a514df0e2f08e6e3d3394018d1ea814f7cb4fedc7c0f3d021f3f67d5fb08ae6b0960883bcd4c32ee11a29cbdbec13ce0b9f7b54a65e1be512b1ffcd798093a56ddd3c2b59c8116eb6f7c9b2526fcc4ec5f55369bf32dde67300788bb32637eccf8a51451c1459fda03edde08f4387960d72b1be7c0eb19e54997fffc33713b1014f065ae1fd5e3c953f5aa2cfd4444af6820bf0867101c4f7352fee22603a20a7d071e987ec154348b4c900e3edd524350af4dc40b951154ef6c429bd8a8563c3c9e34c066b8eb1da192f47c886afbbfd52539be31e59961344462f69e59447e0d7f21ec7841b54086f257827e8dc5a6fbaf563689e784df44cc22fc53384fe5a8edc2da273ad15d6f44c037f25d412ae729ff019fb940acae83776990327f6b39fa945f6143c8329771f78a444e32d29c1337df2093ca2c65e2ac3e5af0073db4f8a1c2e663deeea2b6a79f59e169cba8cf851609e6fa5f5b8b0332cb23c859839c6303b927040baafe4d011eb70f503804d6019b897b7158e17c1cc7431d030194677ebd8f09ec4c7ce57118bee74630d8e2a17fc9e3196b81397d43018242ca1f36a29e0c2346fdee7a82143f897511ce5d7bfdc2f7819b8d93ff04c42ca1e023d13dd1d8b07d6f3576082ad02f9e6af04b0e0b358701f258fed5da8310d0463d9573bdaf84b32d3d0f124c87ed9b643a763feb1e224ddd24ca5d5b1fee134aa12b90710f43bfbeebacaa15bd04e978823ed7cf1d748115df07bcaf3879b8432f828f39d3f83ae76ea65da3d08909e3ac30b66cfb13fc152b9e637073e2ab571ced0fce415f2dcdfa806bc96f0d0d5ac4844e69f3a0573ed206232e30508e9c794f3fe558f4cc6a06bdfa41241e44a7836a2e54080799ded3d58e92a68b1fd0cd51a597d82d411d8c460a079687666570bf60765c1660a73b62a4b03c6346fe11c8c3b90ecd3cf7da5839d221b9dbed456d32d46899db8b239fc87fd967c50f62b733f65ed2cd30962ba831752897d281ae0a3777e0fa131c8ecc85ae05036f457e96fd7b5e0b21111536a4fa52e61b2607a95e627f3bb292810faa4ccaa12b5b6926f9960f1088a210bec6de55a7f265e8c030503f0711ff129b10e078da3c674a1a77bdb996cd0b4d8b182521ed75b484621077aac0502cf6e359fde4452002acfdabe53ec68d95f2b19ed7511f0d5992f7545ce18dbb31c3ee71b7f9d74babdf00ff5d057c7ac17fcdbfc26f0661082891848a120f18fbcfd74ceb3669c05acbd02eceb5741af5c69491c274f188ccef95c62c850e875859fb1c2cb4dcceb22ce3debd6817efef6f8afc3ee6c589a3090455e7f3d2e25a9a06217e608dede001d87916fe6de843a5d0048660285cbf1dc5eca2f15bcc59b560f2fefa59d6045c8d830feb154cee8e992ddc9bcabcb67c0c8b60faccb80b48239e5a4ec14d1af0e16d355b1d5cef36af76b51b5de25d1d37b8b709c86b9678aad03810804852e2282cbdaa56d3debc5f0e226d1f61f5de0f1890de55f7bea2402ae31efec6fc9da305382ce8ffb54ee6ae010e2ffb899087707fcedf438296394199afc38e2d416a02718e1a009133f9f65d56905aca89aa60157f094616f716afbb45cefc375a52a7d15dddf7e49c5dc448361f60a9902a7a1c1beee129587ece5bb968e265bb139bf7739b89b6e7f0bde0d31fec207350ee5676212dbecf4c33eedbcddcb31d97e6ffc98717032ce428c476509c7a20e42478f23f64273ab921e4a5d3823381e1aca8a3d662fc7fa2d341d382154aa471a8e2a65d1d84af7a147a57126d57ef8483de8be5552fde8a9e84b93834829cb7b412b4a06ca8099758b6b5da08c986bd63c38ad87737fa5ba00c7f18fb788bffebc166ecd6a03d8ff82b7948ed650a79d73365cccfda19a820de576f8d7348f0c7b5432428b86ef197a8098111722b2acab766c4811baf0955136cb85205905abaf4c031609fb0c31eaa67bcd21b938163fd264425faab32c6950f751124ccdb4db9c0a6929b42f0e23c75014667a57b6b808c155d011a198b417c67809301fde8be3edeabbf75d5f952e76f350a1091241deb0cefc13d5f87685722db938f36512a3725ba61e8a70758d56536b403d3491988e392a088b66350ff686e79aaa8f813ce4e73d5e19c7d7571dd995b0159895db818ce9ead8d6487f5625ab8687be40260565fc02fc245375b1b0141919ed408cda93fa02419a823c238be2a996cf2a589e1b7047a9acd37e5d113d9b0589b5b300b82d8ba9b536a71f5f40c6ceb808e8c3400f860d8154fd2b9e6fd4f92b0a841a0a2dc066c714fa0da26f1d66571f74ffaa698eaf24cd159996a5688471c43eb734b156be7feafed5d8fc68c7e260678cb9d6ab3e6e35b8970e652f7cc4b3369b67508e002a06bff0a5f32b486ac2afe6925cca608ae69b72b8c1eb00479a4dda29c8eb02270fca53090874c697145bdddd0d8ad4efc3af3ae7b0ffc1483577ae6e556d4a521e70153f089217c85d0a82de1c2ceb522dede658c6e79d1d41aa1167c83943abf339702489b575ce28f24a427cfec4dd679e260b2e6836ef50d1c696d143173e162267c53bb840e85f8e183300a3bd10a9591de2c973de4230a01f1ed372ce32c9caf43c185fe851532aa958c829ee3166723292c9b87114802802172d145074c9ccfcd927fc221fed6080ba022a1f96d46222a2f6a29e93b065d7d33d01c9f7185c7dba5338d3ebc07ee625dcb139622b6c4fb6fe7772baabe0b80868512691eab1c48129618eefa78a9e401e88c2102e2b3307962e7ff587410345150febbad825fbb08221c898f6abffed2fbf6e9f1f54be42d87eab1dd8a1792d4cda13a860646a6b33f8574cbf1e95b415d4a1d8bf49caa081f2e9f850960bbf16052c21078e9c2691fc810d4857289b2fd65f7a1688946dc4a678dda228f16d83331e5b93b4837c7d57319ac6d2ada1a8860af19aaa308d42d953ac6404ddd8f69744ce49bf8b6c919c95deef1127ee8ee21032d6a4c816630fb09e02d9b560dd1d8d13ede2e26bc1ca3d5a87fbd272141032cedd2777f073d188c85e6f9f91e231a19f75203274ff2a246696f8f3519b018ec903ce8a039a7f3be539fd0f47b787065467061e01f9829d89740b3ea36ddc16ae48ff72fc5b2bc13aa180b37928152b02a93c039cb2604a7a21674c723a4808ccef53ecf56e8d74dc48f8ab7ceb2d21a9f575748beb111e5d0920c0c202de2d8c98c021e16bc99a4771d866a32068d9d2e0e913d48f63e5c4e41df9748732a888469fea5b5d5258ca6fd78ae96f80fcbbd6cb0f1c64f46b972089854d676eb370f3bec01e24e26edef7d4358a6efb4628bd5c700f4317634e741e8c3b2e8a232a86d1e111297ed56e2c0d0e3e7e5807df16276b9eafeeea060f1cd202a50ada737a1c65a70de6278f7b0ca1499c00e7b7e68b0f965f444a08e906e07461e76bf889f1c5b1358c8930f344f03af4835f12184f48d35e952dbf0aa4d5a98b77f90f62d6235da1a77bec8e2b3c9a096cbb29d930d4edba86d1949c59ad92d9724143887e471268be1f0866d797eb2c50d2ef33a67dde3d86be3b87da7c187d3929aba4b53890b1db1440411d2490443dd493823209d83278f071595693b740117c8f8ee8ecb97fde66131a15413df634abeb63052d91aa25c50038412e7d1f09d7242fc37ef9f95d8f2936bd98c5b25395154e588dd069e12b9cf8ac32ea3e8e3fcd78d3f4eb5b1107b75b192d9e2a5db209d2da42a95e22dabb48a2335591d0220e3ee321c786bd595ca4d07b63120ad9729e98b2fef5588ece9dd8ac162d9caeb368cf5af8972f5c57971d69b2083187560414d749bc387abb4876e11762faf2a098b5bc713d3e896b08724c2e4f96255aeefbaa5bf9f3530003b16664fe5c2851e7c7598e38fc72ea232615248414af782509b6faf4d7c7267347f593f8a7f89488f895b7e0e6b9f4888af8eb646863cdcd181e346e64415404ef87a46114922df7c07d7c866eafe76b51fc3009b42b3e194a43fda963f0ad03a77d9c78ff5f20e2e42cf75606c79631e88a4195979bf7e40b20181a5d486d420b88b75529c6d81fe78a47193229b79d6a69da06c961482c66a51610d415469662d21b524399fd5cb799b03a0c0a1aed42e51508b3cae1d706e9ed7b33cd1705afc9266aee0b7605137aab5bf50ba14a47903540b750abdc01eff0404b5787a4ef8897ba1ec7f42bc14199a0981bec2f240b865841140087330dfde29ac0253d3f3549731ee5af927ea15cf10efc7f542190bf1a275a4458976fc80bad9ffc915be74d74f689660f7c23574622c56821bfb4537a3043490f6e3906ab046ef07594813cb18df9b4e6e7109c9008394ba49a8c60c14b4afbd5c4da5327cfb54fd89d06b8bae1a36280788c5e5ed0d2dd6b9b81ac09e986e0fa45cea534b3dd1454335cb951f91218e8b631828aea63be45108e927a3a651cfca0ac37d1bfed1e9499cebad465bcbcac5eb60763a94bb3ccdb183008a85158612b863d01fbabdd0edfd1864798cc200ab7925e2ab0094adb271f72af7830ebf05832695d25f5962ef7ca81bbe27d4ae74abc9f8d3a005635bcd1dd7d45d3eb6d8ee3cf6f830f07be668425762483b5cd3b235fb8d1855f857a6d52e44db49aca9bddbd45b9d728eb13daa0bdb71787e3cb62b9c9f23f97664c5c25063d54ba0d33b625bd897bf91a6a760ba2b5e0386fe19afe840333f2fa347a07ce5ffb18b6162e16ca915fdd81bd78a6d3c22370bcfe0acd6168773ed93273ebe8d6a0f6fb6d780c33405a370f00f0b232e975335c3b8ed94025d1e8115ad2daaad6b2b920aa009c3bbf8bb8c7e21429ff8a4c6ee922128db6701789aec66ed80b7fd14fe70c6b4910f2c48aea5ed041081e8491bff43c2f30488947b2fdbb3ef3d12f02b4a503cb30fae69c727eb75c76c8fc0b8b589d38b5d9689a698affba8644e8d035a8ebaa1e1b9f11eea3607bca5cf4ef4c01cc0ede2b7350fdfc89af76707be616271795391962f549ef85f33799ffd449797a07b0921a28939cf75140ab24f1eea4f2fa5172a36bf18f4d48adcf1e6a8c56ed9a0b78b9d8e028a78a2ad17591d5917dca07e7985002ca48d7a18c3551a02fe11cf7194cd5f03e29abeaee98e32a52bc6dd8217c074a6abfa305f4f4ef37591b72938dcec8034a318a6b5c984e56adaeb14ae5b7e6c7ab1e42390a64ad2aac8bb56ad2d0e8c002d06f1e38cd9994e90e5c1cef728d2aba73c3061420d528d34b042c5ce41863b0083224792d11187cb8754b356ee734c2fd2d6e915bca8d0b2d10a33d51afb4f2ea07f393a22f83580631f5a82abc42193ba8d911f11384a663a096cbb6e1c01b125fe884378317e5f9998fa7f252de5d30770a741ee611378ae5fff0212ffc825dcdb499c3bb7316438fff7f532c4ad56901cd3a4aed992c97401ee5cf798be70700c5552ef0335a94375117401b7b2548dbc87bab3f25fdad5d69ca155af7c48ef4605e565843ef7a77564bbdf0ec4ed5c89287de06dfc7af6cd614c55a5d229c8d3502a5143f85ff69e6c36738631b3b4f2e87f72b8b6863cbb455235d9193fe1955bb030fc989799fc5f31721b0585cfdf36de8f69b8731ee88a161b04c2da9c51f1937f7e52caf31216991fbe06a985d8ea0e7cbb9225ea94aefe2b25d7f34e4e27a7754e617ca6b338d5cfa4603205340a5aff01956b3fbdafd637f4b4148511c66d96734f1d341eaa4c64a184539afa1bc4d1f1b2def498e6f19a9a1847d50fb0f953b3a29501975f37113addfc2a85d375162559ddae1fd059eb77df3310dd12bc189754f763f520e9fab4e390da2d83931d7cae6107bf01f911d668d2795d55e11cd1ba58e8f7e7155c9cbe61ca2c86fba50a1524de2ac294582c28ffa93a6ca21c733a28e48580bcbfacfc4a03e0d533f217ceec38268d3dd3c493b4ae5b9965f865099feb72e826a21ea4c20d60d4297772e0aff0676179a302d14c56d06c2adb0009320bb37a6e69a209eb54d23fda5f4d3688ce6940873d35e56f9c139251d99c7741a9090b2584daf0d008d507658c7c63a9906b4bb7022ecee9dced4a52c80b88f561d6d5cf593cde288a94575a2fb85dc36bf601c5c7cbb2506aa38009772ffbc0bd26c8a927eeeee03ba15f9de6a88dd770d6e7adcf13450e4ea84a2d0acd6222bd10dff38e7309a9e8fcedc6a21c285e34757d8a5b45587622a956a630322ec0018dd6ef649adaef31c819a387ccc03131cf9ad467a7aee73101977bfdbddd901e166e99d628f433bdbde2b4d7ca7166f6bef350a161bdf8a067b7144fc8b402e48f55ef9aeed06a06b513cdde7e914d3903323f00ca5a027f06c1ee7d80f70f5749ab5ee18fb35e3c75deaa9105c193f7647bc74bcc0fcadfe40f3f806861811a7fc6f3af80f28a343e0131b382f23e0b149f991048e47a575d5c434b7311271b97c6dc43fd4e0daa505e93604079fc69df678a51d0bf7f8fa101cb3597a060129e0b4b319952380928b15d4429f25de4145336c8e6b7877b82cb30ad00f072f267967ca2a0620f2971327a7ab1b6d948fb586812b89e9054c6e3e560daf98c186c47b510cf74498f94e697b88e30f3ea2d0bd6e6fd0eab48967e498c9b2c0978c3be45dc642d1dd5e88638fa5e906bb7f88634191f83504c9c19cfd2ddf96e083691f8e436fc404c9d26358128a00dcb5146103e88be7f47228d729d0c2518e6d1d637fcf8299df28c72cb7d78cad1a6846ecff4431b310cbc759a16bcb306c038c9c8a77a08062fb9d421fa1bb9900fbda18844f74b85df1e676a4f90793e59f7448e97716ebbf252547288b43d5b21595c039cfa498ae961b359b0d220a6bc63d4a723b4d340ee79cb089b6b9a904956e57ed9c3fece07344084665fa2c2aac0fef1db51e56a7c191a1b9413c0b694ace6845b6fda3f32b15e96c9feb37a11366eb95003c2cef5f5687e4d25011fe21c608b64134660503b296cd4d0016bbb493c185e57aedfe447772415d02419b5e86e510b17a47da3c19470e605b8689833ebd8dfeecd0735b9fab758bf0f4c48dfbe594e41cdab944e6158e25e76a6a55b9bebb7ad2718e7722828d2ff1356fa258ff47e648680a40b4f672c73310042a0b640b15e74ba6b9c1b6156a782f12b22ce14c2b28fb5d0efaf524dc3d710e1dd57fa42608b12471c316da023c123398b0e882943a69574ff6820bf9ead90184ada291a6b678214c1c9fffb53c11dba462ba5da48e5fc478e7554f86b712ffc89419c9cb3e32a095c418e089114090f453446725e87e0a7d773d60a48e269a9b6708b1ec9847ea3f42de7e0528aa78d63c37c7a966046410e16a71420262bdf38ca1de47e632dae8061e44733d9485f3d9e73ee0c38dae478e9db5576e263845db7d2690cdad4ef709007c05178f76f825641c3aeb64e25392730b1a686c6792f39ad4fccafcdae9ea68c652742f131b47c6ad841c81959c877fcd69e9c27f2af9931aee9419043439ac06930eb85a1542176410fc9a7ea379672c3e3d0cd6e82aad4357a0f4ba8ba0f20039d17e3c28a714ae093e65c38df1c52d3f5d5bd09bdab3c2db66ffeffa2fd8c5f36a9988448a969bcac2ffd8561326e6a0d9918932268e9f3bc775e2be1ed01c1c943dc8fec0b6651de385ecab3abcfddd19e778b11de53a5aa9b392474fb7b16bb52c3bb64070251ae59f19f1dc4900f650bca7d881089b5a574cbd087a33ff898fabe5b27825fceb227de42f89b0d2e7bf53767e5dd01a8acd1146d698503cb0d26bb9eff49764e11b446dab4c7f57e5683c303170509af213d60135762604afe5c206aedbe63afb9bee6d72cdb614aca38916d1e89817890fa5242baa261f6f521559d4bcc41c435abaa4de2bc491ae29619a7828220ef8d61cd0d092060e9f6a5fb3b58fa7472e08cbd4e308d12dcbc96cbc7298bd225587b68baf6756ee1303cdc47aaf9fb785ae8238585c7681973f7b369216358133c582efb8ca8e36f639d352e9c1292dc4cc3b6fcb9d70bf0c064931759931b6eeaa4a92f1d917c283cc6757303fef8d69b0b4197dea5e3b5bde58bd3a71d3d9bac6c5ad677540f29efaf92e45cfd4fc0be2da2542c9440b58266694bb2fec7a3251bfb4261d8b6f46b825e3dbc67827cedb7c00e348d582c60fbe7e8a60bed79d3f4b3d347a043c818b4665d4e1c05ecd8074205cabf3ea10507fab46dc908251768e844b6903cdc050317bd840cf9870b3f11ec602e11c59ec8438792f8acbf741eb17a0ff30c412db1ba32ca2df0b902248b5cdf53b3a52b4d7c55d4a04d79ac88ef54dc1e09ee054d46a2357c4be11946b4b4c80a1baaede388b492a65d4a82f531cc4bcf901c692c960a35babac786deb77a5e2294f6ddf7654a2918ebe0d141657d6bc92e65aed98e995110e6afc6072c3d0e87b0226d3dfd811569d7386b100c054b50b20c8ce08bff4a8d089a4fc0bb328df3cf4e99da30f055343949a3a9b91ee3a0ed818841b68fe2277aa5853ccfb30250dc8d6651c013b4feb133fbb58c51590cc11292a40d046341a1935d2ec0cfd587a807ca9171c8b617cd64928a9410f7eab74d6b307da410acecb74d72e4590b79e08b4701ad762e6354e09a0e107ff250a7d04eea087f513cf04c0d64cbe49b5927342346c3b82314562d043d126e400007f2274cabf6dbe0b800550335dfcc32a06fb734b2bd644f4b291fee5becb193d9845ec470bd3d454d1d90e27a9f77988bad6cd5011a13fcc68ad6600b17b4b5df4c64e1d47beddfe7a0387b8adb93731a55ff517aea63a641af18186c18010ce5f30f4ae82565d933dec5e18273de95d424651826fac6ea29a0ea39e42a043a9cb6d63bb3ce1888e45ea6e4d04c4136aca1bb32d0fe74fd339605062a650276c491c6cb20097bd7055f8291e5d37dced037200974df5bfe812f3ae059a65421f65dd67804846c6e79e938d19c7ab557890768fdf960d978097320a6283a99d352f1f83a7704c9a6a71661ef564940e753c9902d5f4cbbb024ae86264fe793ff838d12d57d657b75d0d98ef4d2b63a313707893ffe1da32158f155f190b8d74dcd4f0d9bc46f60d92809aa71926ce88f94ef6736b8354154cbdb57d4a02964d29541c9ddadecad5212c0c7badf1e2a86fa4b425ed90b75d04d13ff70315fb4ac6e308fdde2999c447bdf31a5f122aff7c50f6e2436bda99933733a2773e19a2d79e5a422b14968ceaebef1c33650dd3167a2f08beb730dc90688e0ed8cad59699a690af81dafa55dbadf0a3d6da9d296283550f5238d5cfcb192fb5a0fbf8e60df06e9d7d398d13012f9b1fb315143f00621231d01278ff51ee5562184a3c766c00735e4c39ae07be9413f67cfca260558ffa9488bace419e11007b10b371daf8a653b470d5ffb65a7942a51e5bc9f3735a9afb3ce478201cd613fc99860541cc912eb430dd6b0d884b4061bccd99574cd710b7ecfebc94ef91f042314714384f8ccb4fdb3a8d7112df8180334ece6a590fcb54ae241115562f72e74f64b4943b2dd70e2940de76d948b286899b2cc564b0b9d95cba8b05bdbed43bc952172198f6aeb8016964714252c7242f937ef0213eee69a0aa634ad30df830f450ff0dbeb8d4b69b7c95218aa7b65e0721ae0c49b26e00d1b2f587cbfa183a0dc432c8a324553f53c0330c685282e02df45b874e583ac0a9654bdaf7cd232be2ca52b2019a7f1e80b478c2c9977ad473e4ccab9f0307e3aec718332b1d84dad23bdd403ef5f9b2a0acd370aedcd08de56fbd0cf83fb7a02ea53120a42a1c78669c8ac7b044000a2ccc0e16af54fb84cd1ea6d04e9416d51f61c1bedec0800c0c6070b35b4e8994a8397d5aa21729cfd68f250be1db47e461a8d3157cb21fb4a4c9556f4f16ea271383bf4a631ae181632cf68c381cc4ecca4cd16ab30df2e2c06d633300ddcc1b0ac12131a36e1920656a25e35c35cfb0f9c601f86dc9c21d7aea8202087631f29a3bf3d17eae643176930139c21632249c61c6de69928d46eadf569158743b9208f3c3949d43408037bdd17ee69ec36fe65ba060fd00b0fce6b4150f1dcfa24d88bd3a7910dfcfda7a9ef8f6cf924dc343bfea46325e570db95954dccdeb8e78ceddc5886d219262d29fedb1fc0ccd0d3f6a8eb6f78161d33cb271fe91144376d9bccf9e07c2bee2f626d300bead73ce54425a4c2cc3895afc488eb6a460f1a75baf7d7f59db0094d2c4bd8d1230fe86eec7150787c66fc0dbeeb981d635d234c6fa835304acc72de63732a020002b68f08cb6482084252a40f4f303c7938dd6792f582d7517c2ffca0447cb9411df86154e3955b93dabbe7a52558847e3cf9181c42c606a4a7ba74eacafdcc3a214cfe2576fb9bb77447769b00bae49b4bd244a0e6f0a50bef06df96c887ebe3184bcb186f4ec0c47b179d79634b790bde36c5b3e69d6f3a2db214bcc3d889e65edf83c5aa7dbed5a5547034a80bac4e0acf6270de05727f079691b2c772b2ec23ecd252048c510e43788a24872895183dcbf0f2c674199aeedbf90295692c224f47db80d5ca99228c7f2d37bd4bd7fef9f1251b7388e6b525a657f9a31871a534f846cc17a6f6e039f330d33333084b020830a859aa3981563b8c2e153db3245c524f7af7edf836db754cdcf8b8e74e20fbbee7a10604a17373c41147c798c6fd7fb4d74cbfea239280a2233bd37b102fb8fe291b0d9e4b290ad5bd73a0ceb982ade5defe8d3377a6f02c1aea8609109c245be8bbba34a2b2e8739a32f632e98b9c640b91538becdd631e65f0cb833858ddc08ea166a3b40b36e8e31260c9250f40467cf8860dfb63b6dc233cd921f1fafe20273a472bab080c4dc4ccbca9983dacfae9720e2b6d6600a47898e5a8e0922d1036db9e7e458010639013c2527eb866db26e01813b4e5423979c2d3d8c0fbb487fcbb321c4615fc33c770131515c5f0766266c309e8c8dc132106dff80c3312bb754f9b4423706b1eedbf87168809b15c285dc88daab42b8d955fd6874daf3651e02a30fbf99601adf52f4b7dffb8cb3ad3c8ea8f8b9a4584fd1aef05e74cefcea010cce4494fb7972f04f74850115df8d21ea3f5dde777a90b4e45104a419f14a0c3bbb819d1d168e399ff499f697737465e9def9a098daad113cf27c69805eb19e5a5cb77afe11cec787e930537e29c4be7567fae8593339eeec7dafcb7b208fb7c74e21b9aa41bc72fa42e08b33fd1f1a45ced6df0c0d57246bd9e4a556acfa7e1b425ac0b88270b63469e1fe03869245577d8e5ef447140ef80e934fa715bcf5eefb4e8126aee47e960afd1d7ed6003b34eefbe8f96a9599d9f4edc62cc5b8cc9a7152331b806cf42492d5715a7e13652f3b092555ef5db7ef7d5d483f0d21dc8a408fb975ce3c82c385d0e7cedb69fe569d0c559d14cfda60b6d029ddd3879229f8e137edd471ba01d7900a327a4085d9a9274e4d36bb047c0f4c5ba5431d25df82b26de6f32faf4a0d6d714ca5eb0f77b6d30b3cf1321d4d9fa8be6ae44af175c82f7fa1994f381651b51c846fef19ddb2445fa2b66eea23cb5d42c97600f349eed10488c84ed5e8684b6b660ffc7ff5a7537122834844dbf0fee81042c6baff35c8cfc0a20fcfccf20ff1ef0348c0cf8d117a30501d151c8fb4af1399f966ffcc6df35ef84ad2eeb4d32ea6c380c5ccaa8d5eebe562b6960b930eefce418f4a18c72d40e4b1236ff647e43c52cdd25e0253eb9c3863a8eb7a7634db16d943c18c7ae98d78cdb490067cc1e113bb935f0f51725eaff1aab3af0e0c636f24b6296565b561d1754f4e36efbf56138dd6d72be3c50c309449e169d7c9267c2c021629b77cc3a473eb69fa09898a8edcf5042273212c6caf52903c0f75ca78239ec432305a7834e2fb0c6e9aaa6266e27a1ae2721ced8e706b2b1e1e5dd8a1c0d52440869729ae928906690004aef2ffaf576d75b56c95e969c4a9f31ec05603e4e91d22830b9e6cf32cb7ae7beed690f2249cf2ace07c78ccd61d3f320816cc11e036153a31045b160fe7b6be32d0477bf15d2f003d18ef949be2aaded5eeeb1ae6e71617be779f17889c2b91adc659ce96213f36a39c15356c3492d6b9dd3eadf3c06e5b83f95417336bc7c9f7ddc41efe4d3a91116388ad54e705eedb88cbc107eaf108d9b2a1ac4d56ba0a39b77d81b63369360f4085d6a130b1536d81f16996c6439d773876b84af319f70ef007ac80698df160c543847d66bf7440ad5f6fe6951d81bd7f4ba509e83842341262e1aba1d97c7c62fc8e4ed56adb59eba607abf1868e570ba6caf45ee5beaa19fb8725c50d64c2bf67ee0eb30c7dacfb272e91d56d39e9d27d5a3915fb77f77cc83803ff5b2609201a2541968cbdca62327f7c667d0f836a207b5e3c723f446591462b5a8926b3c30986ef9c3d1b5ccda971d14c21611a3042822d5a338566cfc05b66e2187894df1d3cc02818af879d47235ea01d537e1806b26e91419e103b13c87ccbdbf06dbe0ff68c1e20c2c57ef228c0819f7b55b41a25e07f6065ecd71fc1c0b8bea17c26c37943e2d2d889491445d7d1c8e94d77aaf0f3d0265237244883fd254a8e8573b765799759b47ac1a1daac185fdfb3db96a2244e7091f7d46c9fb8d0667cd8f2ca6a579b564cc647db175457b07cf3a44ec1ca1624ee6098e7c2b894f02a949568481bc20d2854d5221947fee593e955ffa2503ade28f4942c6f523ee26484ea05240ab3867dc84ba360b27ca2a9cdb43c0a7192c58f4820febcb5cb8e9f3f0a1d3545f7c0b364d51f60f5a535ab17bb8c6f93b8fd0c022d8aa40bbb29f835b395f128b085379c6baa2293eb1ef4703e0aface9a7f4940227da6a644c7722ae9e0983abfbdb25b574a841ba58589329f1e8c7ddd9b96149da958dde8dfee0112bf1f6117982cef28051d89ebc2bb0f30cbaf734942f77b33c07ac3ba76781eb554965997aa059ba9aeca911c5af82c94d6b7e5fee91817db0efa130ecf80b60a4f6c5aeed299c870d9e6c740859ef37544678c12f71c214a7bdc524c8a2ec83534f7f9478a7e24eaa77e6acdb457a1fc99b0d6d0be10cb88d5a3ce9ddaf7b83522c5a3e5db2c17dfd6bac002e4a523919e7bafe8ab04b189794d38ba99b1ae9356421c2c7696a49d9620c195c3dc6690c5a77f33f82fe54d660a9e84096d536edcc588dd78676248ac5339a6c6ef15ef807661d395b8d0660e9ffb4224606fc19f579a021fd9d68210f47bd1f0acadf994fc882a628f389c69d2ff2bcf55d5023e46db03392508228dc636af7e42bc5494b3e7071fe5c205d5762c3c4ee6703d869b86d7144ff930c712d34fd2e011232a1ac71f6d1bfa052938381443f8b5946f81cca2e54df0b60382606af4b4a69f432f882364f8c8ab2955b6c99c935d13fdac3de8800d4cdc7e30bb23be553e8152453d5f7161116885376d77ae30834248373e7f989ad112c317a7c7479b045a930e0bcb65ea82eb1b9a73d72346cea95472bedfdb4b23e6bd362a1d48890e7e643fada70c87601bc8872c552e3e4a43eaba1db14c1b9c9886910a2bb26a8f89e16638c23033cd5a1b17146efed596bcb6543fa685960a006e2abbae21976fdbbc7c31bd7af272ac4d8c9ecb700dc123f24f2a715e2627404b9c5e84c8a87390745e16ebc27fc043ae6e4c57e8b54fefc4bc1ee1994b134909983f0b36d6a9e3af848489331be4d84cb6fcdfb4b82b10fc636b345587708eaabf70558f17777c6b9f04bc36313234c83b74df37e91b30866a22a924a4a7666d970d974430bd668e9060626c628f0f6341ee256da63fe5027925254ed8853b518fdc819d5f1d9f92d814e8168c0b65ca149414a2a9d6a9e3eab1eb0de5d19d4ccc28333b44267c67781cf20a8239132ac7f74b4777a1390315706a46c2205426dbdd99876e1e786ed5c5a8b95d41250e4de2b6d78da412dd639c19929fcf1f15bccf9250902dcec2f7c5b7238e2e2f7f8d7e850fe1bfb545bcccde300a143d9c2ba582fcbadba26bff53a06c38f5c8e1820428315b44485e9c49161a484ae27ae47f844bdfbda223b62e0000f77e51ad258bfd8831015fbfcf265c2debad2737f0db081fea4d6dab4b00ce46b440378a1ed48f0ff165983042043bda8257ed2516f79e1320604a02b63258a7a1ed5843f21dd8406b6c122fc71e21852f88aa4ebe13d8ed35f53f132212d6b8a1a089869023762ed3be694360e99da9bddde27986ac453bbe8cf3d4c7f4b22a7012acf93bbb9f16713e344647e702c22938fb4707f2f0dae3c5f6b927ff2d1bfd49695fba5582d157dfe82b599bd8c39893f4fcac8b23436adbf8a300de4d5a839838d63458f9c80fca3528713381897b867661436910cdef7d5848694431db5df62df04407db0c8e75db87ffcf34b61026001306c422f8e649ae1e96be657f3d0e570f09f04cefc2f3baf921f548cd4007f923f608de32b8d624684330bf09268310b550f45cf258295ca67811ac370eda945b9a98afc2025a8759105b4ab9c4e3e40abe4eca7249f1f7e17c5ddd74ac8e03223586cfd31e3909d860c83250c7af27496f0bdd221db4e47ac64951e888598c14cf4b9fb7c38c6bff2561775fbc1c7a77e5c38152283337ed32ecf330141e18e467f8c53ea5ef2910a485cb7590b88c96aee524139740a2ab82efd02c63e92268110fbb0e1ed11457bfcfdb3ff18771dc8d2ade13e74bf6b9b2ca545283f94a8f8cab12abe0bae4b1efceebd289390e1f4783fe1f9f07dac23b34e310ca2a8876966b0df1a2c8cb657115962fc556fbe375930ba5c9a51634e60969a5356d8b7c33d82863ccc9155697188a7e15f7bcaf5f7ea2aa62f6b3bef2713f9416eea2a30f7b56a594e69444f707526e4f673cbf0d66f0111f1be3addf790d863bb0516f813093d2a051212dcce297ebcd08de86732eedab16e8795779c5f798a43d9899ba3e90d15db9b74627dc880933b0f588b6b4c1e8b67710034a62cfc98598c728289bc37dc046b53686d24d10bec3d870990a4b0f91e5a7779b9bc98b6fc39d226b8de1dc1b6806921a1afa587962f1215bee1e52be497bd3e4cc588455d0c44634e6ecd5aecf1966bf27018d3f46a066d9770c4563e9f88822f16b79f618b1fbd3776b0e4cc978426e241532e6214f3c4c84a7ec7c2417e36afa4123de7bec51490652034e450586b2a20c7427cfebcd2266d253afe5c9f8f75843a781f782e64925b73586e1a6173251cc5fd1bb9cc68ca9482c5a5dbef455ed0434425dbe0c92c955b9e128f863d89ee832f4b26f6acad26fac906322711336172228b8034aac25f273155280274541239cb88643d00d6d24cad9aee79f93027c76755ba514671969894f72445340f2edf1a77c22aceab95564600d3d1ff5ac3fdabe297b90cf867e5451e67c37f9c8b7110d465679b9bab4f4db42c2099614db2dd2a3170e0aa44831b79d39ece31b26a2cc43521f5f96d9925a2286d2ca094f3b7b943ec0e21a70cf43a1ccfc666bb3f4286b05fe6e33cd80654736a97bd220cd048b83d5288f09c1bdbb0f0cab01350c2198c8b95e8d5729bff70bf3da01af7abd9f254fe0a9c4140482abea3773317e70627d4a7c62c3adac9039c05621a5e2b967dafe6df22c433efac7d3677397b10bdd608199955abe88154c761449f5db51c5ea7bdc8478ae84f688675394b1c72fd94067e27fc5228fa5fc3a8fe7c50d08d188f15a284d750bd4665e2bfcb0fb71c6d3b78dc1720d9cbf6628a353ed38bd1c3d1b7fa0e91e9c9b69b7a086f683a4ab0b051bba7e3decbc146da81fc56371c54abb027706422b1a3046d30aa59aba8a48ea6cec05d0f5841327bd59bf36608440aa957db8f7c3760513debc62a4da473180f68790cb4a97f1ca656cd56790be49e0d986151d5740c5c4f9cf17d09a8e35391c6e446146ca41a7952903a9ba51e8f1595c83c93c1bcf7d4a972bcac7b720430798096927b45021f3b492aa06277dfd3a55a4c91d7f56e0d969c1d09f7abd136358502d5778c26baace92bd55f5d290da6a753e4d8fc08d9f6bc3a0f7c893b8e944aed17fe324790e120e9d91e948beee4845087e398be89989f40a6c2df23d7272c2c2550fa771795bb1bd371295a0fcb02610100e4e0f6e8454d652d42c5cecb2e59bcf4215b5aaba7edb85be51be96d02d0fff76aeb286e26ab683bd40d1738c73985a96aa70e70f6764d7dae8073dfd725d3be241c84d9378ed800f822148c6ae2829341bf7ea21abf21c6a3fcbf61cd5ad2414e3e1f021e7f8ee49dcfa82bd1a2c8b9e60a8659d4f9ddb0a34b2e041eb9a795c0376a033de992734fbe6bb01d2581fcfaceee6b7a770dc9e8a9d57169bed5d8b2cba225cc53e0cf034cb71f3822f70a776cc3aa406d52348c7003d397897ce8777084546db8c29e5d2c79231389c5db70988f2e3501fe8c8a0b3ecc8e2244246ef9001f0f5c43ba77705352b12af90e2fee1edbbf0ca98ee62877c999275a7fc615a00c568ba6e48cc0d62c15b301f9e0ed4ed74ac9869325cbda4afa542cfc3407820df0aa1578617484ed7929f67c8cfee8f705189dfd49964fb63d3207f82c40e274835fe92378845de7dc94ef50ef1e99ef8bd03d847243d6159ad722477f3de77091ea594c1fcde76769eaf25475a54d7ee2724cff0fdae298a2f1a0f1bb292fd3b837abbea0f3a06538dbd1c256434d4592c662b89e79d740f0a064411ef34f72554671b0cbd5dbed17ca325d0f8bf83f8e312143f2eb2c7a873616c5805de35b4aed7379410918a747975e58a80881e88db64f9c2fd92f4b2720acdd96390fe340037013ccd41c5ba876d76cfeb1598349dbd3f47bd40fbe75a5066119c716560fc727e23ada8b73a018cd69d11e40a5ef8c9d96f3e1ee75ddc9a917609b3eca8a8c7b259820db4ff84f19cfa1ced758d09a9dd464ebb3e6df8e9c373f730a57c4919cdc4b58997041d651faad4ed53737b1d308b8976d633c42c3648cc3a8cab1f4b5519cbf970664f1fa52cec432e1a446cc7fd6271fcbe22fd87c45e9b6387e3073d6e555b6fc6a86546da9f55abecadd929776f3d7be0f69b1a1131db3a649ce370281d4a1ac56f9f994c7d611b0c624c485bffbfdb4eb71ad6b14b9e03923ddf00a44add0e228727c35099275845c644fbe5fc763e87ec4beaf63b486693219c577b144b15ff3fe28ff30cf6453402767fdef744fe02423667cfcbcb4f14ad26b52cb71b63620b63efbcca338ec907e57e3f77967d5d66969096a2a573cc994ae3ca2b4c18ce462626190a8225e8b42aa2550ae84e29468895678a758c243992c1104c0a1ed9fb4d74e28df1fdec38d150c4fdda61a8ce0974a72219315be01fc7b989532f30a70d78c17775759f117cf386caef4931d6ce9e1bcd1bdedbc8f58baea20e694e2d2eb70c40fb4b3fc020cc87a669b1f4bd7a4eb8c09669c1a4ac102c98fa0f70e693919548c54d5b48e34bc101e29807cd9783ceeaa0371e3b1e5a70bdc1319e8c7bb3ab97fab6e15e5759deca4234516913c3a936a40c91dc7211f72f300efa77cd08cf4f6a9416e89dd1b41a788707bc96d163b3bf279be03a34e13182a5527005a08459651d21d8a6d68e939120c49ef8524809b7cf449190f22e34e3b9bb77fc59373d971af9b4b48abd6a5488a0e4208861792c5d9222fd2e35835dfde0141edfa4411616015120837cabaf79d4c308c848bf8451084526bea83d4e01c960a28d584dc80eddd4d761109bab9e0b5720016569eaf1c6aa03ed89bf2b3160c20885e95aa0b72ea33fa74f90085776625f908d724adfff0f1469564257a098cae634b0bff7890f420bd4c8d5789bf5e20fb3e684302d286d0a1a9a609d2f5ebed856bab2bbdcde6cd4d23ef64dafb3032eef838495c8fa7383b5ecfbf1d273c8e77c449ef17ce82a5eb2c1428d518fbd61bf6105c58da03f3d781f14252d9beaa804b635f9f0516e4469f22404062f0f6590c58367664620162b1e2b420686f628a47161ee8a15b68eed59b3fa9384cb39e224c4840a467c6567d837010f720cedeac6d2bb778dcacaa7d76846b606344dda22b479243734987a4f07d333c2bfa1e64c295471911ec5579c123e5f4df04820b53e60695e7029664664a1a49241c9851d6f7258521a887a55eea27ccfb4794a91519e8e9df59ae1357c4562b56ab7a47c4f15dfed4e1f5b2763a6dcd1fa582e2354f8f36b1daadeaac04b9a320003599bde7d66bd6d048487fcbe84d0f6b7b285d1de973a70ca5352bba3417db6d26bc23e855a9e75368af64af0bf963abfebca9149abe504fe257a1af9a9f02abe9ff23493e9f4af175c9e4ee51562d220221b1727f6ba82cebe0a17e2ae3d3d067bbc7736f5284a295c25c25d9fa0ced9014758fed5bb3a0fba045671f3377816f93d188c6a4ce5d5856f991542f37dd4d360d962621273226cdba25388d46edb08d54cb632f0d89260bd474777abe5e6af6df08939726bdbe62bf3a7e4944f2a7f06e71893edab585ce1f2e1b51ddc266498a8eb4da9bb46649b635d92324c2d0ac7c4f2118d5a7cf6dbc94a408a5168c8a291f8a4666007e6507a6a5bd97ec2254e1c7a5840bf72072e2d2e3829d8703860831ace473d60f2dda1d51d45a7f453b2bd1a198ee4ece92bab2ade4e6c5653046c6acd56f2c29992a41938d8d109ea2938b8e0f9390493d9f3a8b20229008592946d8e92aa90f94960e71fbdb45a6379f0e3b69e0758850728c617ae511abe8c27ebdb6811b8768c9e2f114349ecd48050bf266ce77e9222b3d517481e6ade72ba02cf9b92b0eea375fdc1d246e82c398a04b65515b4b8f65c6960ecd385ac1eca3f80015a1567b3ac1708cb61fd4272cc92df96e540eaba1edb88160986c000079a953a584cdebd734ffcb0c565f35525fb7acd7e7c2c27a74976bb45977f8b4d026712890a3ef451ffbe09e7c01ce98c41cc4f5d3368f209c71cad0acb5b1b3869073d1f53f7070bfd824256eb8247231ed8acce107d328d3cea10fb9f17c0c094c61c64567331d8dffa8ee31de291b06a7800d7b58e5a4248ed18ac0505b972a2d817f061366f1fc5d271457261c43e05bf70bd08fa945dfcd2f1277812729a68bac368b887ce7f97953a5fd02957cee8d42cfaef0991f20a2ab090db3e7129bc7352ea760b46e78e0ea133d78ae181f934c2c112320ef490e5992e06bd02b9a50d68cd1d5af8a058e1358082b1972ab83ad00cf57e4264a26101332314f9d41881bea9f9908d3135f5e776f1bb8c1d124c9bc1d6bfd910d68f8d8465ccf30730fc7503aa104755d9fe26e2491f5d334dd7eeea5387734c4e31bcd006f269a02e24abc1792de29d2805cb3fdbba6f0102d73514478f6071a6a1db6a1d0dc321ed999abdb2cf9e7320709282cc6b3539bb288916a4ad6479af8befa486f5034123095aab961535a2890e2f244f3b994405e6ec7f8ce3b0d1df4993f66b0546585bd1249eb31d2a53d258becfb33b113b6b44a29b520dc01aa5b70d1de59f03bc91c6b9febc1740a2cf879fedcdc6ff1efc0669f46c70d3b9cb8a8085a3b32cdc4c25e72dbd0fec32de3496cf1dba648396c87f33b21721816370c7ac639a1e372fac82fe4a9c446a9d4fec98cfe57364d05b57ce85b4ac1689dc26bc8808c3618c71c4b6bc01379acce3c8ccb7ff750dee566b865105959763a99a26226444c5d7772bb652d626886db435e16f1bae02c1e3c03c92bfc72ab3a3577da53b3f9bedb723cc9226261d0946cda00a3a256b2b3f25289fb1aec31c2ba788d560e0a1705079c347a30b14edf275a0cadbbbbc2ecf4a98d3e7172ae2f719f654b2dc656e5a090eef78cc9df343b0bddf5cfc2cc6b50ef454d8e5459cae502cf2d93db9ea5ae6af11c4835afd0aec3ea783ee199d489ae07da65c81a2f1fd4d0ee6230d775ecaa7b6ea8a86b33a09a5976bd761831b304eb8ecac882660ea4971475716e9f3ba72d64d3715517edcb13745eb21dc2351b13b88efa62d996b0b11cd4f3254d61c88b3f1cd1541c6a2fe966fca2b31e383e9ec8a3ecde3f16d0a585656cfd2829bafcce07dbd29d98479535b975d12ff0841fb29981386df50f3d8eb6800eef0d5d6a335e99e0e31fc3652be9be594135b7c7924c70a9663a4e6987732d75dcf8bc290e7bba1c0e0e38961c83ca7a231f0b2293d5837494be3feb626bb6d3429627ca23a8868aeab103caead64607a9e8c3e2459a75b03d794d1109c17a7cfa896f00f231eba835328ed9419455c867584c68e2640f92a74daa928427800d68f9ab0b46bafd0e2b4934b27a138cb41fc46d51c6e059353b759631b7809a7554c8b5b2731edc01e9da454585b81a5fc4c9bc7b411c9904627f0e2950a3c05543f843a8739cb10a3cff60379a58f7991584acb4ba7a6bc7b15728ff95067df49f20b4e2e23176786a7fdf2f1a14023c1da65dc1ce56c7a72c701bc3da8bc7d73bcddf9ed12fe4882176c0d40a2ccf0916aef04047771c71e73c1410fd2939fc1574ec4723c5a063ca4f88ce4b7591143f8506a2c725bac9aa63c131359be247385100ecbc6dc60ac4b39621968c65e71a2bf09749481bd4c904303dbe4c04db8a076247b772f3576db18683a05fc006341ff272755d39c5007e492ded806a4830fc3788a220ceae84d05bda2913f1f856b585d4c0326aa61f4d67d607a79d3810803dd47c44c32f3a3160173a5489fc89f401a893fcb8791e915cccce7808d0f189c8b1601255aba1dfb1ccee35c3e862128fd7cbb31082c759cff26b542ed90428f052378e444bf97527ff31618f2754e84517ebe40c1c7fbebed46751e787bfdd6adeeed692aeb1e56ff150b8dfa356efaf3688fe12382f70ae8603f960d936cf247d7493482cb4da1b2c075d2ef57aadb202d560cdc78a5a55f1529bf90383bc3dc22848dd6a4563110f476fc5a15f29579dd7f9f38fd91317e8dd8803a52f5100d3da239f52d6c56d85de82c87f93ae448801d77e19ad9e4d0cb2284dedd2c5e07d06727811ab547d40200de6715da9f15ff34433cfc9b85c7ff7cd941ac166db102bf8f3d59af66d5355e23105bd51379695a74dcf231422792593ca2e3b7f0120ef4c4764957151994ec2a3a0bfe58fe829e625b4ed51c10964b352a033da05ba3119304031d5e37a238cac92182a2964d3adf0c01e1048c6b86e0d09a5829f732db9ce8b32933bcbf5657e8bc3b8c159de14c2b6d8f800fb28aa2e0d45b3ab5e1ef8a107d76a3ddaf14e10148a63849c9e796477ed79408dc1718e2fc3bf0506af5cf2195bca82f1a6a12c0b66e0cc23160dc6da2e4b611633353cb2c440da7b668df263fd965d49718c22dc27ab98d1d41ca0449873f1ff330969d3a85f6e01b17357f4cb0ed2e6f42efb51a8b9ece89d84934e06be978fec1f404b43e3317fd4ea78045d4643e4520783fd6f5154ce240a049992ae84b9c3ef4966c37c4d7d24a9296a6ba6a0ff5e33281b3d13c732e351136aeb6994f1fd1cffd12acc7e3c0ea122e21b413ce9e3cf39965db48a511fd554b30fcbcc5132a7dcae251632bc75efdcf44a945f7304cb6148953406ff54b5bfaee0ac3bb61a77068c3a1ea0cb28a5c47a3b9452456c29fd4fa29837b734297f9fb73c3fbd9d55bd6bf1a6174037cb789d65d75960748d28bd2d153e14c6475cbf20885b21744ff88a7742bab5d114730a2c244dd822131f614c264c281c1300b49f0f44a08af4f790d458ebb8d68181bc9f24238a666c508fed219ea413b8ed84448cf8fa3e4f01f37f32018f454db652719165be003fc0f2e6252b05c379d697559cd5dc4ca4529c1a38dacc7ed3b92b89dac0359f55b0678fbb7afbc49831893bdf89273b7b7eeca7472de8c6c6d3735a9fe6bab510bcfebdef46df978bf0ce1bbc37abdf08a104c00f660f5b1f10e18c915562ec95f6a7592fef6bc5f5a5d061d460b0eb7a4982096fb38a163febceb9ec1e90f152e148b2d3f9443844259a40ebac237d9f362f40f094306ac82118ea5654701169db4f11ed3c48b8f6852d11dcda2bf1f3124ed8a72ed493eaf4a3f66cc51c0bf6b88ea35665f315b312d82ab4e36f85b6a2849a1e1f99e6811f22a648c45bdcd5d7d7e3bf2a8061a4486cabc3888d24e32f59f0f13e8cd6f4d16eff192288192b25557a64294b5384b136b2a73b8266dd8c5db8105a0fa77af48f58cc02f51d462a12258e002468646a1cdc916252fbc35462fbf5a6f820cdfe844cc0c23b08f3cafae3145d8ccd50bf57aa75d59c49816143bcf2f2e2e4b998f2f02af2b86477dcf779f2cafb4ce7526dbd3c55913e5248acd6175eeb11ce6f46209159f31e806a39f98a420aa710f7a338168208d88ef366b533ba565e0cc5167f12a052553246b9fea35c12d5b0d81557db6339223d58b1ea42254fab70120188c2f5f746517d146702680e588f26d2fb3268d7bafdbc53a6bde7376f089a3ed6da4ba9106b39889b00210e653f0049434139ec04ed69237a9eb2f46c3dd189e110dc34e07492dbad920fb6d1c489f3afd93bcc3bf34131ae6b6e321fe2e4cb2d0b9a5c79b5ff976efb632b55903ea97bca30e42ba63dcbfa477c45fcdb47d9189d1203a91fd7127939a0de0875a89135d328ce08b744b53e0695fac9ab35f79e0ecf115496a8c0f7ae2ffa3064531722597d3aaf56a023932f73f4ead13e0ff02193106e86aca048ce9dccf79eafc365d209067259d7fbc5937dc6d9e613862f440ecafed965c81e396a0ad380e605e487e1b17ebfe93d5b49478b59c4713adea5dd31c61473d200dbc1f189c9c5797537e83513bf4ca5c700653f529b19bdbc8abfcaaa0fe9980943497606a01f7e32b6215a916509f2ccbaab36069037420c30a087a87595bf7f24df088a70504d0a7c010c266c6afcffb4a760a836e8d4f8e059db57a304369c718c3802d2e1d883ea65e7aab0252726380f935d5e1f6f0c879be714a810e26dc42daf1e580e11dafb40063688126f295b710b0627195b7646a7d47dd0a13cf005fef6c2f60d70c885ff6112685cc29f91c9fd20ed3019117836ea6817b325cb416650a17df99296d746ba1abca944f0cac8e31996df9ca0ef46d47e5d559ffd570fee6549221de754ad0c6a11a34c6f6859688af917fb2d67ef4121e8126b04f582e5c0ee536931ced39b58e211c979690f80dc232c8e53e3c7c42f438ea898f59c492ef912484eb6ff9706ddde4ca89fd25d1496cf20a35ab01ab1477266a27d8e4bc0788d04a120658025fd5f19025145bc91c7472332efd046a82186ad0f770d9c7e0039484936c010ddb12bbc768014d1b82cf400dfc5dbe0e12dc0033c888708271cb7d4db1c80915e54dbdb1eaec82e85a646356000e839463459e82050b1febfa84eb32dd251b41ecd5173156c1632be23fe4a28fd219c68aee274ffdb63a3f77321d67a973d7d870c25c6eb65b53d9b752e596f3f260eab849319efde0e6c3bef6bfe40223319c6144f3891afa80efbe411521c762c3469a6b47849ac427c0ee7398edf9d71a9099b3abd696d9d4d4e11a201aac65a85b24b91b7c49a4b7540dfd3496d2c3023862721dba40f0075dd74f43e6ff6ec9677d031e77a03d6d9c73406ded827393af2e88719361a9903dc4634374a3d5cd40ca0e650b6d4cc2f18c88be04f4107be89ced470ed9fe1c57a8c12dc1d72d557e033aebfd6340555fa67e51c777a274aa18bbdf2c387031d57dc11e4642478d692fb4d5e01e0d19ad929d04730cf1a8168487219a1d7f20bc3d3f0d849c9c92358ca31ee3b153c1d48eb38560233db80af2fce822466308b62949634bfb7c6d8d4ee64f79d12970d80c9c84c25185060cd57a94292e33385bbc34e55b05ab782620dc97a9ea99b90dfe54faa1fcce9400bbb964c4dda6b92daf3d113df174a43bb718b640facbb23cc889a1c8fcff75350183a311499dba62d46f81e4cc939292ddf21f4f9cb5cc548a325d80500edbf0b8633c47542a9ffaa3b11ea3d3a1b8fe5e7c775f3f4b5840af3946a49ea7ce6c470bf3e8ff6e318468eef2444b3499065151b458194893181df544e59ec478344b37f21cd0009ec2689e0dd1eed5db93978be46886fe00eab6d243cc6a344d540be5703d96315e298534daacf0a18d88124dd18dd51adcc821940d597c21bb4f81292a0901a6087469f4864c36252b878a599484dff4a5a643147b1a8e8e0e3dd0c831e3444d0d9383c43091a152a3826a12564b17437bdb179a8b9e206504608da8fcdf6bfbe76f9d1cc3ba229a98048070dd8947eafaa7008aa60bcfc04a6270963fd1cf4cb4c80a4115cb2fb205217a7cf3c34bae2b198da03221b5301e42dbe04ee31ec3a7336c74f5046b22dd7427c961508deaacb251985129a2ddb5fe4db4ac3429a0b3c8f84e9aaf3a17ef63341ee7d64b216baeadcefa4f041503f8a0bb2d97cbb5ccfd9409440189fc8dcf0e2c10b970c3962b9409c4b46aa4904b1bf5ea26251d22e48e56ba833ee2a25897f212b8cf7aedc0edaa564bdb259c77df4182e15b18d77e3441004389e9565387fcc3022713f5240e7b7ae0bd2cd60fb6b0a251e3d1586bc2050cb6c66e4e9f4f9ae87351bca742c11a29cfe336b31d4976039c2fc8fda06a5195a90434147422988666314ddbab9f48a647d5b17a9fee5104deb24072b77e7069ac15d5cd13546b30804eff3b3fdf400c0b494b944263603efff0d7cf372136039c70770e27fdc2adde0a0b1796d49a51fe9bd3bdd37712b0dffe8e98c25702881bf5b0e8d4a4896e9766e4c3bfb4bbe2aa7764150a8f8c4fe0f540dcfe47eca05c565f7a8607f0e0a7cd25e775a4ca858271bbb7bac22bb2ed6c85495872fd3c174a45bc0ef6d604d7b37b6be6446134118fedd223a238175b273d21be403c198613b8ba4a2f4cabd1ed52d89ae054dd6ce42c48090d585e1475b0925f0823d34d5f92314f9908a06f70f6857c42f0eb10be59bafe19feab4812e0e6fe8f7e5369266a33385ac13b58d1ad8fba904232bc3bb4eb736859d7896ce489377318bf5960d5d610487176877ded560c10bd0927a22fc3a2e6db0e9d8acd18c89bc1e6e581d9ca7f4fe62bfd70371bd11f4f8505cd1daf286669d925e612074553ee2e38e35d010e95db15b446075a8ecbfe867b2cb869884017ad74a6bbb032f31073920722c01184743dd18228e23df4d580dc707b0e93b51e61f9212562c0a8c1ad1adcc939a8de90948502993d8626f06bc2e555740a0e23c771cf19e473fd85b2091a9d2503bf928ddb679cbb61b286deab84adb5deb70fed1cb9f1cbf7c5ca0406fcabc0dc6c945e9c29213aea1187cfecc121ab951c7278797652f49e22d161af4e676af1cb3c4d9884d82ea0a076a5fc3caff26a30d71abfe48e6872ee5f726aba5a9a8411962ee0ae2ad6cbefa081381e273feef8db88f0bffbfd8eb20e7359777f1851d42daf00fa8c7bd24ada4959cb14592cae62b0eaf827b6d2a515376708c86b4765128f43f414438796ad635ed64cfb57f6c45f62949c3ab8669325a8afbf496e0be4eb2018b0d4a425daa1b05efafe5da852078e4023883cf0450a516270eee78bee4547823b1a73471afc55e7cd0d9cfe7fb9fa90d095935514c75fcaddf91d9e4228f079fb9dba43353581ba8b9838d0c7d6cb104b69cad773d47e6a10ec7764242647e59de9de69746e8a54aa3f6d6ff3c956f0af34d357c5a84553bdfa0b4d8fd2ea556f51ece721447feccee7ee5de13d6f250874f2a346e577162c3745a9ae2b2f85d15a52a52d5230b253a2f6f98b93467085edcbc55459e51575708234bb8b2dd37ee3b8422b7b5f67bd7dfcb9ae91cc64ff2d17863bd56028acc37ca91ce1890f160feee60cf86ff918546409fba5dfb82b4b3235ca80da62a9a63ce69c5e93ff90c90a745c66251eced7279e5f3ae0b8ae35e44734d2f71fa20c31ff6699d6fb933ae6b6e27c4063bbd9a08d9fe3a3e1e3f23b72e0877d70ad6e3e9400fe527c39267a244c6e2d09110da7ade856e685b815160797eccdd875d833a32a4bd5b6a678386c9058bf6555e9bb7debd055be130b0ed5ee646fdbf2255574681f546e2b5d277290d73644fd63f551b29b4fc746d5bdb6e5561ef4b40aea5d26d0bc699d7cbd0fadfdac14ed5ed4efd53fe6769bba667828354443864e5b5bbdeeffd4e33c5e1da74912eda07e44f2ccbbd92e1588ed722f1b0bc7cc14d325a78c24da7788a5a345dda670482cc9f4c685e12bf3471c266192c7b9194eb058e4c14e3f335ad15f9963f07c432706904ae39928e0fac15f6b8f719c910f7fc5bd6be6dccb3afabbcb4a9a0093a9e57525128656ad9ebb3779391b8865ba34c54826eff3278fe1a7fcde158d90038e83bc3c826eebedd7d0330af278069022558180152bffe70e51839c7ee9ffc1430c364ea639ea9618d97e173c31cc6b3e5e4ec761505917338949bf5067c2d716d199a5eeb8b6746eac5024a022ba0ce818593a4dc3f21ef86b265932bc087dbfe4f43b61470b237d3d5f3ee0fdccf16753218b79da57415bb13b5042a551ab189214727a1511b2b59c15de95e32c482556477ccedf8e1369077a9d1628c885c7c73fc7e3aeadb62f51f875dc10e8644777cc49937b71faa8a64f4d8b86edf79f6962e6611588885ecf6972ce40a572dbe066dd2c27ad5fe47d346b732bcfbdd2ec089252283f0bdaf5accb05ebfcff41790a390f86ba37e573fe9bf263df05d17e5ac786a9d7425d4b09d282b49c5f85553dc2bfae9cdd2d374601619bfe9d10ff5cb01a3270e50d5ab33dae3d96ea0fdfa44d23a41a114c59b948d9c66e621593a8cd90dfab01cbcdf1a8a145924e10ab1992c897173816c48e35dfb90be8519be74d5acf8872b8f2f1ffbb818201e2b3959c911e052e1efff5d306951dea009ca8a693bb5467e7e7313745ad861c204b7be48f70f05eef41fb62636a8a3603f9dbade3efa3d33930b72ab480d050eed977361ba3b56a17398a578b77a9d75efd3a8879fe4b6f9a093b87471f99986525282a10fb201e514cfd475608a9bcdbcba5c9e49fc5abc8547b70efc94f1a1694fb8b65ed3da9292119da83ea2ea64cf74171420f60021fa9aeccbb20f5969e1b30fecbc2ae362a45acb39143610d7079f0ea4c481429361c3b7bcf4177334b433955c87761b2859d1c09996e3dfb6cd52a645c805d737d6ebad6fc4756f55bcada4aa2a0f0029f81bcebaa90f2d1c14a3cdec8a8d72858996226ca4e3e56a6ac87fed64b724842431a4f52a11c205235367a696d0ecdc83ddbaa7ba29ff49b92ce342a0f5f05912dee1b7542e39892eadb0efb6d074679c7fd3926db3d1bc6a4d660c0cf9f35c03dd206804e71605ea90ec4403eb424bae2a203ad4c6601fd8222388a1ef4425c0b6cd4330ba116e44fe5745a1d99de4533d8a1bedf9cc5662a4140375832da194738c7aa0b9dbe68ac7dae02534b03395e1338c51a13da3a587baeb86c5ad466ff411a02533cfb3d6ab7c2c2f162eddfe990b61b8990e3c6bfd637054cddefed13a9c381d1f3f61619d212a66c73ed524bd5b36de8d6460b48de9a7f00bce41cbb74a53cd64c9c400449d209eb6e4fa37d7c1309f253e8511c53adbe4cedff48328756103005346c48855f68ba7a15e7e2483a0c45294faf18a079aa8aca4b848aa09fff8fd38af70b21c63a30454069de9b3cc135db4571724ce2a89e88cc2d1941c36c7e9af0099841949c19e0fb3d518c4cef6700f21eb33eda6e2360709d05a41577ff00ea72a4883bcbce731f4dcf406931b02b0846fc8f4467da81b69d64d8b170967934fe96c513ed5473f783a4263aaa8f9c599e6f0a996029af89cf9ec01315c4be0c2807257377398b7333212a26f0a59b98151e61b6f6e6507d14cef66c3e4a74f56fe013924f7c467d2dc157931cf246800f3b17f1112f4c5c7ebb24aada69a573c83743e8aa816d78999faa8ece759bcc9131467db821fa0ba648b543d46437931cd2faaa8a51e69b2bbd616c01c773b5c53ee91fcac1101bd6a83a492b6e9370f923a7b31f406493a88c5978a6af2c8c4674e36d58ff38ad16f82692f540e95846ee4b4022f642661aeb847748aaa5a8631252e5119d050a1f5a35c9412e8632ffdfbc53cad103a77d8786023d31b57897284bfee4db1df967811ba88852cf8157a11bb05481aab9e2e57ecf8709f7493f34c3270416be82a665fb4817d28cbda4813935412de255bd75c06ec198ba7a0416fcf121c5cc2b731ba7988370020445850e9afdc3c0ca8bbca6940c013042a7dec50871be022825705cc6291309e976c1b72179e6380ed61289dd5ebbfb6f9bd5b7e9d62ed8a75de4baaa9567d611d23110f5e01354cac9212dc31a7b51e691068e22e9a3a28780696555d1723298187d88ac5956611c6062b0ed3ee18ddc9922a78dc059b8e3244a3faf0461c725bc96ca912bb2ce84cba125bb2a443da259b7546813a99be3b89c71f7d863b1a238f298d670ce303de1b2976d04c68c8c14dfbb42179785a1c8e3f21602e027c10d08d7a439050334cd91191f081486c803f18038fe446a30f01546af93eb094c14251e33fb3443de3372ab48eccc0afa7ebf5bb87679b0e8531fa3af4de3845135b91001e3be3f194b327f39995d2f99671299a30eb4bdc385abe68db72d3e1489afd89fc44441fb24d340f2ce162dd9db56ebcc164712a347ddaa20d20a54709bae50953abd5e43e1702484c26f5636328420efcb8e0ee92eb73b2187b2a369a8656aa631ef190f8be7d90e61211442994bba6318f9cb6c09c6adb99b9c492056b7af04623b7ceaaa085ff333ad4f8a80dbf1119b6689a7843a94d5ae8fb8afdf2d3ee78623c8049c61f4e1c14797d4cc55f82ddb38faae26e8590c7c416b3e7ab28094fd82997e5b30a77f51fe9f93e8ae1a0a6601ba8302fbfba066b75d41cb7e914aaad013af0517e0a017a45e5a3527226a4ba43442314e4062af5ed117a8fda2118c250c574b7b4508a54482603260c75f0a44fb3e6b8ff38b635658c1b454e80b935d08dbb12c50a6526afbbc09ce7c09911e9763f7f759124690b59b34cfe9df9c5abd442f25c22cbb18b22a839b9cb6e212d410d28b8ce70d87c3796455a728189fd34d484099f6d86efa3b18770d410e629034229352bbba759cc19a7c04ffeb78cd1661e24b579dee0e43254b48c3d3ef1534d1a1daa7b4d09312aa06d1d8a2b8e5aadf0c7284094728ba09652272a6b07a53f25a810a745efe523096351b59b8e0d50b64ff8640a7028c615b0d3b9aeda6dd8a183c439b6eab2c5c6e1042c396af9e4b9b004bfddf4d1353f7ebbd79bc88bf6e57f862601507c567bf38697bafccc5edd13c437ce899d816ce5522168d7c9dabdb8ed79bedf85319ce707edce59e43ca63702287e2511c8564924ce23ff39e3e65d9b02b50252f883c9006cf9ca24019fa26522955ddaefbee82958ced3485b464a35d219b690ed98338cabc2233955b31be56630e491589499e94439cf150112359bc22b6eb34a36201d8e13cfc041dc56bc000f46dfeb58068489a51e9c95e788bfd9d84b757859e27a2e6032a7967b3dfae0759094cf19194aa3552eb3c54e3904c6d58e3928120754504b528f3f920e5d02cc4390e587ac495b729a31805bdbce3a0a7e54d77b2512134592fead8366356ce2aa48fd8e372c3e422f824935c8bad3e00137ba28db11990773a95d468aae5c074ce0f46b923a29be4305e990240451ec47dd4fd5fe8800e46ce7dca5e33eedfc61f58c06ff1980dc0cd38dd56575fbeafa99f6b7b73dd158849152a151e9927559539e6cd6ab71d075afede7a1ca5f36e1e60a44a271bebc0600b17a7805ab3e911cf666a3e5e703c59d7229b2c195e1f9522ef1dd47429c1c189799ae48f6bd115983cf7e95739966eb9f5f00995fba6a4715c3f3104569f985ea2bd4a671da88d0c3c9d8777d30f559769e29e85d2811bb30cc2be628536c70472c76318260b9830df445aabd4534da1b6d33901f4d5a25826fb7c109c82b6d45d12ebcdbfe2aa461fc1c56ecd1d15072136338850e12f0a7bdff9e5068d9810da5878778e2838e7dfe078fab250cb81b2cddf0942be862bda5986a3be1fd7e483edfa45451fa8ae8c129e5c82a89ef303da4d9b190d447b9da632eda215c6dd14201df23f1432cd59c016a81c18da32827821ade949ddc0eac44b106e97836617dba12473e96e6522d73eda442d5c98383c4c5bee179ef5f820636c3e068c1da1ed6d4ea9b2d0a0164f8f3d1c42553406029d2558869b0b9a5b4c97a0d85fe5cb55e220c0ddd4ce155a47fa0cff5d79cf97bc9979438166acba79cbd7be7a9e2e2eafa2296fff9f1c524cd5f048f08ddcfec75c7cfa82c78a8c2d6231bed362987a9dbafd80c91a3aa7c6fc27020b72020702a31b7616ae5d36d3db082307d3a795e08eb62ba196462c80a810be7f87e34bd6ec1541cbb9a2116ad56d9ff2adf116b7bf2e2ca6c23f72569864aa7e190ac5b92d95757f7a625e1bceed6acee32438805ef7d627dd5fb3589a1dd34d52dd34c4a07410fa3f8f86345bca30874a25b8111448883c6eb78c08c01ff6121edf4040826b1221b35994a33d35ae638523f00dc8477d83081dec94a18b6828c24be7768a332a8879e1848b2052a200159edc436db751a7e17c2e2988a79701c88c86c7b7bb1872c4f85f7653fb6ea18648bef1d7cabb1621fd328cbd3458bb94bc7feace369dc82d8a673d3d33df6019b707a6d8fe764ad9eea28afbe20ecf279f60ab5e7bd7d870205e3fdda6f8ea1912d80d774aed5a21397ff7f35ac83f9df82a0968e2c38999d5a6665fec85ddd1da3fb86d628da6d43bf5545cb563a8f4588b1abe9cc3fd2428266291787e4f7641ac4f069351078bf0751b370a0a81e0af7aa0ba6b0041a9848780f7d6d21267d50e688d069046cd704af161b79e22334692edf3259389b793d2e9ff076663ba34a23d007225de475fdbb97f8c96ad2a5fcc8be84b55777be7451c0567a5d7a105e8a5a35d44a8a133c62266e880fac152bb80be92717eb669758aa4b4ebfc323e96a61a20e1628d3a9f42f5f53aa448a2674154afa867a442a05c6c582370e3c32d1573a393514d78717919d541d9ff6c935e5c2341a23a2af4c537911a5e15887b41a1bf68c58973e95f2d817bd2919f87cecc9e3ef6beec62a506bf7c05f9079c27bd366782d957a6dee03ae7e699edc8c0176422793ccb500049671fa7fda7f3e84f019aa638e4e9ed90e9faa60826d723612d84c8256c519504660d5dbc2b6d9366b79d6dc7ff138d7bb46ba1d11da90d3ab12aca9fccb53f3e6440304f81cc24bf92358a924e02396e56aa583c795f4d632ef5be2c20e7d84e1bdf6fcae217611b421b80631b6885a660e7df87008573061e45c9ec9f71ef33ce31c71978c984566f965081c7ebf1d98c2eceed4f9e3ec9f0c9599d77095f39c95fe7ebec26748245c937d17afa95eed06f321b4194d67f7e20e63135a9ac0014822c8f8ba09b781c5bb5dda17efaebd66bcb859cde555ccb5e4dcde4c31fd371fe52ffad37af8e43a2735fc61ab13049ee0af1019601f0e7e522817a655b2c3d0921059fda8e91b7daa3d8bea45e0f5b580a77e0f2d5475df656155c6926607b3e731faa48fab5ecfa5cf0b38b88ba126985f1ddca5b1ebf8334ba82a6d626a7f9a94a177dc84832043a89ed9e99166c52f4f448ac8f267c83efc5f58ecaf117737452f29d3c1220d54f2fb3ceaf4b8b61936b5fd54596b1baeb1143135a4b2b72f3883fa515c202c4522dab99673e47faae1a5f597210e31626596c57e560f40b08f0f20c6348659aa4d0903a3855da4d08ce39a84f144a07c65d841ecca7a2bfec8cb387a18ec55db1ccf26d12fea66a073052b026c9b028f8bd587d2787a29b444928baceee077a6446bbe58003787b8b3d3bf5acd619961ed4026140c29e2aa3eca0476546dcf701da52bba22a032402d8311798356c93b17b84bd7bb69150d3854fa4372e63e47d0774c1c6ec7a363c4448081d9a5272bc48df983b2b372ecb24303198b5eb246f1b714206d74de451064683167a000e790267e9b6de57af79352f8a8fabe4e20cda0fd83fc4a2ac52e5f6003d761d3348fa39e296fb7a4f9fef639b115f7742dd3eddc4ccc07c26391b1035b880197c96680b7b1b32ae0cd7f2c80d25295345ae395117b88efa6d28e801ae2638064bc0dfb57678c79948e8e30ee473f169c7f3a3071c47490a15ac7f7f0783143c185e621928529fd2988764edabbb75f2ce0f516314325731b41709eb197dca7e7bb50aef87c68202e94bc1a34742003b7652614be5068f86301ae9d119d9472d2c1a42b3203744db44c50f2e8745ac8054958701dfffaea37c61b8c1670304c4eeb61ab074c8e1fd8df74402733711991b9bfa5a628f2ee0bffdd52cac69313aab91460095ff3b4b19c2dbf6621b4e765767f3da69ea5d306d0641a4cea6ceeaa05762175658d0d10ea5ee671844ca6676cc6bdd96c291e5cc227752653bf59dabf8422d7397cb06c04009e4e83e5a0b84d14b3c9ac4d14fd28548bb32cb26ec1d85ff912eac67888865bdbafc27b34153c5679109f46704794262e8519db3397c5894d3b6b9e23c7512edffe9af9d4a2acc081ef1680e3c518c623d8e3274ebbe92f13240bc4b61c03ba8386428a9146ec59418c623ee820e5e4627b80e19cf7b3e9ce87cac6ca085bd75ed2b625ba2e4505108740ee7ef6411fbf87e7a00fe8f62da145a3d02be43b92417cf377a1762abacebb0f62dd8f808c6e2bdd7c73ab9742e27758b835162cf7318121ec11969e1510de9081a1f24d521079701ff47d75bed3198b96b19a96194648ada0c522ac8fa4c2e15a02ff380a5f424aa942b1cb925b2a821046e41e505d89aea823e9b9edb41768c0c1553df6bc41c4ff04d1895ebb0c1f82e378102b43218e8f69f83f72e25b89939b4993f1da64a8642be409363e03ecdc60d3e338dd10c2877c03ef41eb0f9e39f3a4b81a740e213d8bba3372d87120c42f0ca7f90b8201e1f656cc71f376c566cbf1ffa5b805fa8b4a1f0fdfce53dfbdca470df695cc5394b450f284ff7f46a982fd84b42906de919e0fdf2128217e6403c0f0db8c5b49b7ce1b1023347edbcc3288765ac3a1dd1351ca788e4e104f22871b88f58d1a2f951521cc6b10a1dbfc64526978765eb5d009c91a3897fd2c51269b6c793f503d2a1bb5a1a55bd3a4ce4e76e12f05220f130dd6e2a5ec48dd53f79b1f38523dd7716b9b8598137e6461a0b6dc8b93668f144425139de6b09445cf2a050bb0613b8c690c9724059e5a8a4eea08a9c776aecbdac93882a2612f064805c508d5100e8fec8eed5cb59c184831f7a964d34544610c79b210f2dbfb7e991b87b7ca3f9639fa44191139325a93feab1192b1ff363bc321094146d0d81cc951f7ec5f1e61470b55d1dc5be8a1ea2b87a254ebd0baa6a2c8784b63a3b98628335475cd2adf1807385d679cf909cc5819da8aa70af490289898c8e426b39fde2247180c68f717acbb63f7c7e980a31746895eae858e6488fde6b777d81466b9cd79369a6c00efd0082dce0be9e16dbe7593e0d15415585c1539a53cb31c47f20838ed0f213041fba335d136ce2a0dc7e72d357c4dfd37d53014ec79728c16574dcd266f4e644f61a92384ab1a9f0c0baf2bf5fbbaa103e3dfe76a75e2e7a773a2b4496ebb1168a7889c7d3f18ceb6f158b587ac74b29c3f246d41e392868955d611413afa4c97ba7d8953af9704601377c67858abf4e1c17aca47dbf9519c454027258cf6395975361fcc6c9b970a56792646b4291508885b7412a535decad9715ab351e0d3e566e9abaabda2c92507f6e930db57a321edaa90155c3c3643484bc489609631a597ea988f1dbdfc5669c346158bf589d8aa7bfedf43503640ff743ce734777ec070a021e5d1552505c270fcf30ac0da8221983fd7380296d4a060b8d5f4080994568644968d6a0d4655fc981a9d05b341e58b814f9a5955cd54cf4d0bfd2609c8fe9e3ad2ef15bb353d72a2477feaa562256bb6417ea78292eb492f58d8f7954050d0f3b8bbcd6518a1e21316b98989a8b9ee85cdd5c6c2c59fc3c5ef65463d99803455a021875594efc69ba607f07e32b6c616b5eab083199568908aff879ad9890981c7222ccb41d8809d5f864f503cce38231281ad55da90e2d15e2c7ed37b0232f0f495985c82d5281d9fe60f2964f76abdd5a223e56d1a0c4a8a93495b95403290ab71f26235df05452d89f9362b7a41c1e07bc1c37c4aae76e81c1a6ad578276948eca19c5d6e31dcdbd9262c00f485c6d4b1b97ee02ea31a2d2643ef415ea64430dd2b3ddcc7c10378eefefa1a1e37ed78c3a4a37c48cb0929c743359856466861dcc62f65e0fc573ebff16dc85c396fd024b697e0ffbaa881392e0efa6eb5576b5717642f587b955aaa703d90923f4fd325f8757213de5dc853b9d17808bc65c5c31ed8a931cb001e4d61642b386152a808d3d6914952de1998054e544587a7984f7ed07b60a793349b4e716d11c186c292edad988a72426044878a98de14aadf0b20d44f2455336b52aac75ccd08d3feda49a0bcfb4a80950c77ed58c685dddd62cac94f0a76dd29f46d4435d3b74051ba729e53c0b03c3069e209b5bbb586c0f8539cad53ce3abe1e6f697d5d2e0e69861517bd92b3542d0b5f7de0e79199322ebb9170be9360ece357ea4acfa2aec801084d878d17b80975649b3e966fe7d357fadee4cac4ac71ae52b30005ec912bffbc3abeafc99524776b90c17078a9eb58b896e6129d2c9a6507cc177691b5abd68c2fa20683fe9dc4ab81cf86642e6f4484728871b108056c7276f276e1482a37ec5533b5c567163bf69c28bcd4c9bc4f7147bfd1569572ad68282a7c2890d773f97b8dae5db1cd5b124cce78b1fefe516628d259a66ffd99a12025146630dbfb323db8007f821958ee2d235b1420458006be43880dafbaa93b13eb8732f374ef1c389bfeaec9e82d0ffdb392c2c462880130bb93908b8f691e8066177f1d5a89fd008e28c29449c1733acf39b9857c499b5116a43b2ddab67e5e1809e224036e86656e14e6251485f7b46bee90f1e4254303857a97066aa7c46e1701e99c1004cf641793077dc7b36de49f21e3e1bfaf41a53791597bac4505284c18b26975ad63e2f90e0fccd4c26c6b303b7bed42460f8d91994f674ddaeb59445a75c4dd0b844758c0d2a266eb1043c6b891bf551481361bc7d672cd38f7b42cdbefcbd61142ce1fe48e13c10ba5e1f8a6b4faf31e66013dabc259d93c35a0feea9bd9eedcb904d1067906689a65dea84a25f50762ebc22cf6ff3d4a716984712b38f65aca1ae10af9250fa9791b72c057ace7d53ba79b280cad00c28bde70201a07558f7e7f9cdb18974d03cc1ad03c37abac06ce2b1755291d27da97c693ef54a9d595e77bd9a33eb4e1ea286ab262cc5dae8dfcdd63fea53c58732db9aa2cc4cc89f3fe2d4f6096c615ed6b8d74411e50287e4d22f4e42d4e7af8c0326c5291a5ad2409f5ff7f3f2d7357416b9e14650623867b082f98202bcb4089f01c77b464c0d9015da81433bd79b67b662d635e7a29fa16c40aa1563516820fdafc8a76628e568bd35cf501ff36cb72f150a8ded2cf4c10f0beacac5d55edd94cefa4522861857c5f8913ef9c1ed050f8ce39c1aec396e8fb66e449d8e1553fa76ced8f92292e29a665453f99d2646ce4935a984838aa7272c9174bd3b3642b967066774a5deaa15cdc0017e20bd6413cf6caf3915dac4c68e0a5280f7fe0191d634e40ebd788a86d6f268457b5d7d1e87769fe8269ec4bc3e592f1504cc305a14e7b2bbd49dc64589f3f494cfb4e7bb0c78e486448d4e294f0c4bc215f3237e491fdcb0dc0b74e51ca2aabd446399fea7e181d9daba884b32c68959f4815110459c3d86bebaa8c491779d0206a09cd086c7c9a6cd95dec87f57102bedbb0d1c49fc5af3d6fc2bcc626fdcd64ba4e3396292dca022883e270223032fbbc31c9b6d560b530920a6ba5925332931549bd8873e0226aeb91d7b023bb94b47d7c9c0f8e2c5daaa86ed9c2a24ea895682f88e47f0051a72445a48be1bed06492cfcbba3e943436e2aafddab75d7038b34c4f9dc57361afd6309b5eff0312a502ad141e6423bc2aebe3a0ded0e4d45199f8f08f89a27ee99b4690127139de36fbab0a84da1f9717bf42e39aea155f45bd072981836c38555c9f3aac411cfab4da6c69675a1d73ebc53d553945317af09353136a5d8f8afb4c03499ce340019ee533dbbb1cf946377b5ef11a12a8a619e2cd6643836980603f90e3b259174e1e8219c1e7a06f62358f2995a29b8fae4d845a965b548ab295ca74711842ce1e4b4407660555ca04dd60a4a9bcc2285539694df2d6e885c10557b741d12bf1e29ad5fa51c26185993c915bb4cc88388eb599b9df677191aff3b697a3fa6d8046d282fb010db92d683530dcd08575b4fc09d9543fef7c4a1247250431be4f4ed12e0449befef7cc78865841f4965e0dcf1132db93c42cd00c4c44519b3cf4606607ab479d261fa51e4f117f77dc7658a9780cbcab06baf85185667b1fa6e2c85a49cb7bfe7fde406b65884f07392047f97fe48e2f456aa88c17aa83b7a4c29ddb10a76cafce39ebd5e68ef43024d0b0d309536e8fa4435cfaaa983a5e51e0a4339865da58c2d560968cdbc0f152b32b68aea2fecc0869be551cee7721b087858e2e6ac72e440e829162c6708a912a51f85b1d3e5dc3fc71b43a5bc2b9ad81353a2975780c70eced4c6433aa8169845c0353f7015bd92733575e7e2353153bb3feb828b462f3e9d93920fe99e34b951de2876e0f0509c9962f47fbe005d5ae05ce59524f45a796314e42809e4f82c13de19167b27c0e627353ac4087fccec5cd8e6d6204cfe668d315c3e8b64fd8447fa00419510f91d4bb5ca4863838d491bb20d6e627d8b86808f846c754cc12269e11323eb8a19bb5be0b1713301a6cae90b5858aeffa5b6875efcdb6c68d6449dc5d43219167fbfb9068c61e5f721fc022f35257c20b30ac67b65ec2e615ea4f0dcc89635e930de27c10f03149183dcdde93fd8c71e1882eb8d6e4101dcedd871e7c69f04b153b3de5fa71fa9b08f6b0497c302b2feeb4218c5df9d6243fb39456f3824de6b38e1b4c32176177df753f656a034ddf60fb38984a53290c994d2b1b0b00a760f0abdc72b6b28c4d9c0cad365c00f98d01a7cb56c267af49dc2ab99a30ce0fa4bfad8271750a0d4e1d607a665615d01702b6b1a0be0f6fe193a94b2a27022dc19bd42aefbb0f84ba6e8fb57e7f3c077d88363298b73f3a7dca9bf52edc71cf655a679ea1a592a7c463f95555126fb9f00bce74d7541c729694bc5d4d8175472eddfac1dc0c9259e6d9b81df572a28ccc45f5dc1c19ff2d31139585b7ac51d122d4150e8e704ab6c5c40a14398e843d62766d8efc6c13bac7b1696a8acb0dc50b9803a005a42cd36a1c30d500bd66dd0517a54ae1344af6468f998b02b5b76e2f201cd1fe3f6c3f952336db0cf12702f4cb9e191b97a61a7995d5824cd588d08bf59b0443ac3f85e664797d265e45a32bec9acc1cb7eff9a7744ad3df1fbe9e78592e732c8546cd920ab38f04ac34d4bd0769874e5cbf090a43a7fa161e5048c6407f902ac9bd8d43f38f7857f2c3e69d667f1165b57cc337ee2867862f49100679cd028871c9a26eeedcce206b94105d2b1ff2cc29dcaa930f0721baccb1a60ef7f51733763276cd6a37d9963b74ea9db9f2a4641d2fe94e2732330d0b9ae157c7e1eb1bec00ff9e8eea1004d10f74c686cd0d6e99adcbdc962472a99895105c26bf902da95a5ef36e695f6964e1e69405a0867310983dbe896fd18ca901343677fddc6385be7fc00e05790e25eb617aa06dc26b963a1ca0b992c1bf76907d4d7a60ad3dbb484caf39fb49fdf5f64b180dc43be6cc7c7d374022af8283cbd989ce764e58b5c25942da47821f8f406810df901c064fe704b45eb036f7e9dcda56766141858f706b4c241dba73a6407f2bc411d98a7fb47677d4e0285ec6f9bd4135c354d849bd897638b782401174530d6fa8aaebaf2b62035748498009ba82869061166b17146dccb8743e0f956bb9baa40e6d7e6929f36dad947893c5de4932eb6e4409097c077e823939f6dded1ab0da4dd706a401a809df3046ec4d1d93c62838480092243cb0df792d339d69f0fb5877c732ee5a640aa4208f30f93c921460b73cd52975713215a2c8bf4b9273475225575630ce08e84cf56c1a7fab29a4821cd60344117fcc69171c2fbdc6f16acdab5435e4258808403bce06fb48c8c554e29b737bb649ab076e12f92588ba2a7fa627731603f3eee73c9f1ee5c01866fa10e5d2d82ac228511dd5727602196a2c205de9b5da7fbbb298fb1a79f05144a974222e7d455c7cc74865aae6a14936ab4bf196d864cc1c2d2d509bf33336badb80d16db316e6e3f56519803e75a56dc6690a6970f36249aaca627dd119105e246555c4bc412c1cb3627733667c1d65a8f18bd7541f3383cc939b678a2f67b1f371850c30a39bb9854de4d9bbf0fce0adf59e7f8349c7316a02234a8329a9d8a39fcf590b9b6bbb31eb71cec3eba54771eb67f7cbfbd827f24e848e9a171ceb9fc1f5b564fcf15f207f0300abacabdb8ab6b9360927d2adf69f50b87a93c80ac4f907df14d2b75d59c76e692dd83c38632590851859e78e46fb75bbc96517a524696c660a57de155d2c2065b77810a650dffb95344c2eb86a753e1bda54b0ec8d5b86469b98563f19e08216fbdb5eee039197e587f64c5e713476d2e1363b438d76b6b0edc27f4b730d78fcb3efbd76245412c3814c784116e80ee87ba15106c1c756408790138505b79ecb55bc19e88d77cf264efe28f6f90a5ab80cf4fc6c135fd387b926b5f288efc174fbd5953f597c6a53f4072e4a80b7d003919ef92f7a006d78b4f88d320a8e6f9ee533c70ce44ba33023b237ab419518cb5ff6d831b9c28cb0034b26ba89d3b9dfc818ab691b882b442060180b825d808f4979b1d059f13d4e9aabe835b4f5b5a615f9f7152ee4323413612d98730ce999b3a3336d84fe319419e0184112c8125bbabeaef1d9287d79e093d0007863587bb65cd0cce2ceee4f3d6d3a9d2ac0ae11f2b08ee06d4835894273d5606e523d1ddd9a2a519bf9cfccc4398d9709decd729cb2b4ad64f968f533c7af7e5f5e6a74751420f20f64fb6a2711d145f71f5753e7871e17334fa92dc1bc4139606fc87d502001558b1c60fefa724b8ce1d74f1ffe6d47c3ea2492754ba228cb3faba998846abb9bbdef411a9eb35b4ca01954c16a7c83056e3609e70c1e73d05b4279c5bf8dbb38c7c48e74c730687a503f73b847f34630711e2aa9b9d2849f97bdc4f6debd65d8812e64720cc5156b90cfa71fef2200959ed70e88d89f20d8c06abf660947dbed296b4eba458c2b516f0dad93db3d83e33a1c4840f15e960ffe031b83abac7f6249b52b814ac36dcd0ec60c5dbe0b11ab5513b1929e0ebd504c28f76fa6e90e279a0f8d66fbc502d1a8687974fb35455c1df2ee6e781ef474779788382bd29801f10038894fced50046bc74c64d4b23b90257b9fa6be39f7a0e02f06112b890ef69a85b589438957cf1a15a4d201012e2509510262592adc4e010dd789c44e0d08043be42a0fde56581419debc4ac7ab02a74677afdc72a9ae8500d61a10ec6f7aa5fa5884f3333eaf55d26435c894864fe0ce79d07f19c6964667b92fb3539cf1e9faeaf3d78e22dd2e43ff5cefe164ce84d41a29c9c657fd5b21da8c52227aa737e5bda17c635816705bb61613a0474243c8ca6035f5ce85eb263faceba39c78380dc4ca1e084557cb1c66e9cd7ae54d167b18ff6b5c327ca5fbbd45d8dc42a1a1f85dd76fcfe9cb0f159e9ca134ee6fc421e13dafb36edef2f5412d4dd26ad1918371d6274e140d50710c6cc834aaaf631b7ddeeae046dfa1216a1031c3feb922f244b7f8c703843a9a313bbf14ffe11bbf4d8bbb34311204b5e0943b8fc18f401698f38c3142826cab918c2f1a3e4ac0f0b5c55ee4e8f530de6901dbdd05e427c92d800009ba64668866c1fc6c73f4aa42d9c70b2ec7d0bb0970aeced28ac6eb0155be1507a78ac136e2d6d26fc0511a94760a3301e518079d9c7f47ea06035c53ca62165777ef8dda600fcc5f41f55323756001d50059fa26dd80178cc103ec9de402d8a167c81ab6d34514c8cc11d81f66303978cea1c1aa93086cfbb13279223d8d3b79ecffe5040b4f0cdc6dea1e0217210e3e6aa105f7f7f81c6d6aa08aa9323ace3064a8a000dde49a45c134219a5e75e6fda58ef26afeabc13350d1627bb99e69b4e430dcea972e1f097baea4d913f8b1d893c90b303b5fe0a1e5d8dbbe5a0f7d5bf04c2bbc9b89dea85f78f11e90a00bea87504e1c1412928d474961d54f6ad398b70b8da2f9bb839ec6db1997e7376f10861f0df6b080147cf1ac3b1903d34a90e911fead8177cfcfd48572ba03f041d6538a8309d5893851cfd6156c13ac05b1d846b234ad95b0ca9ab05c33cd613df88788445dd3de4175c962bb67bb1617e2560ad63f9d4b26a99d7e6090876b6f590cb792970ce6f14a334db6a1eb38d69e625ce7f9709ff0d75278a4de37d982b6d36928047ae4df2a12d557334c549c9748bdb0dec800fde97a4fbd94af7b3fc9f0323018f720159f24d4463b85b1f91246d713e538d29b5253be62d5ab86f716c83e6c080da9867dbfa1fcc9f2199f97d30f3f79206e1b789e9b65275e729dec639f65eb8a197b9936591bf02a1705e514ecdaef47165a44f07624632c0c51fdab4583327f42a53e45f9854f841648cc87056054fa1b792438a0a926a489699c40601a48e7f3d94380c882eb1f15ece2236333b20fd4e83eccffe71bcfafdeec584427d05d284b106b03ab94b6f4c914bc5e4e0e6b0c9637e4485b5f34bb8142a4c5d32159297cdfee4ab84d59dacf4fe7ef8b94708d786472a4581a333b5b57717be8f7ed8f81ba288186e14c75d9155966af892d0d76910badbbcc2549c3c6c27116c0843b26a48ec32f8c26d1aa4e60cc48b63ce70d420832fe5a7510fce6f1a39b23daf2fd2ae7273d11d3724d6951dc097ee39ea08492e5caf4a251597cf7cd1c3c1c9eaabd88e12d87c313edcabf04ab9cc3f5745112a26b4699cca126b02bcf2639249588b9d5749be85ed01ee413694111cf6923ae05a85e417a2d4e254f2c59cad14979dc977a2e9743ea599c36356aeef705c02d62a84f8d529ac4883e2f01883f3faac22ea82b43b64b3afdc74c83fe64fe475f6394dbd641ddc7098d3421306788a31cf6e632582d5d77ead96a528aa73d57fbefd2e007f1062096511fe6896a226bc7579e90c0d917db02d923899f7f13bff5f5db8b9f9a37749ca7dad69b5677f2ca2fdba1bd2fa306de371843dd75c8b0fd97943f27463e4e05a7399bb48a53a5b7600e4dde2551c7fbcb3d6620a72e1f140221c8447af053c833b55ff09b843a4f76a8854ca2d8ca695d06fabba9bc9424e0c448bb50958f7fe756e0dba45f6cdc527290d73248587719071f0b42c6fad9d9a3ae073652b71fcae6bc76ef04f06fefd6382957ead27f4f66041e3ea7ef319b42a81ca3987c2563f0af11895e7ae90611dc6b5a1619f9a8974b2583a2712196025aa3122070f96ccf218a59f06f5f5405ed97679670472e8bffaa39def3e3ca6b23f723175b64fdb16db8385234e4bdf5e1741d3df0b178d95f4633b9f934956e0a5fea775cb00a2ffd30bb0aa8cddc622afb3683d542429aad52f067cd0f61630de8b57fdbf1ddcd5b47c75e5127dd07a1ac532a2762ce1aac12184f190a233eb317f4b6d27d0757deb90e2730252d4020fa234bee76c9877fda9a8fed55be4cf7924198ffbc8801fa43bd3742c050c8362e797ae62f2ab9b444f48296a9d17a7ef0492a1897370e0be2c8fd160def3462484f6437c78b327482f7d4a7823506f3de86f6bf8a387bf293a75fc06c041c3d156d281b272b6ecfef22d298838ff57ba7736b8b65251d7ac1759459447ffa64236f52fa543385cac72a4ce15805049db68da0c41111d308d31c29abaa9d4bf23856213cd08235f9488ed4098603198a6d7a51cae4f9fef14dba2d14c07cb3c4c4a746e67bb91a7aa3614f6ee8283b80ce26072ad30746335d617301c44b40d5256903eb517a5d854fb5d1585529fd8bfb19feb199d4b4d703c225974865659c51249da146922f41243360d8c84be99c93f06de0ca1c95295f7040085c4998c7c5535336c88e3da785bb01808076e07ee00975259d6ddb7e1ee09485b49894a3e82b4ed25f1ca9cee3f28ad367b18ed748417a3f857f98a5d7427cf333800e3471c92f54de37572d61135570e901b5d3eab83707d54bc9946f72f8a20903b591a679e76212e1afa96ca0134b516215a43ecf56ac8c9e228a1eb2f2250d54f5dd71114bd92bff6db1453200068ebe262d153091adc8722363dfb633dd2d1941df3e7223f7057fe34b0bf817f8ebcedbbed3d338c61da67e3a5eae840ed9a88667fea9220e496ea400ec2acde93f6f0e379ee99c2ea5659d6e4168579a3b87eb5c56bc527385f3b9e9132db391e2127f2ca81636513a3f2078b0127cb038505c464bf8c79b17b9b9e2a57ad65925b186596e7a1af1b1e3edd3a10f9166c6afeafbfd9dc74de5a3ad41eb8afeb62e5be34e72e80e16472a214de0b8b4be828dd98d3adcb44fcc22401412bcab13cbc27e8b49e19237146e65df911e93a01183ec8a8ef1022194c68b51f2da75adf41d6d5d2563495db9aa787dca7833876b5ee832910ea1046f04ef5d8f30edd2aa50fa8c4d747fdbb8a62460c79e57964c9e5c9dccb7993fabea4a6def642df9636128c10b389a41e454278ebc9e188d50fdceda0eb70dec1768c00b767607bf254791717884ac500b2f528b8cb070a76b196fea390b91d439b8e9df8c8c48a2288c88e0f049fe3a867dda0e1940476caf45182822c3e46c899bd936f2575d774c19ff15ffc320aca41216b6aafe71c565c59db1cb3a1fd515ee50680e9aeeaef838187fabb9358ca247b6da43c2896f659edd1835b95a975505d6e7a295b8bb512b86b026b09d223d4fcd18a594e4f331dcc37c1ae7fc0dc4b092809e3f058b8506c4a3c20c47ebaefe65bb585801bb9a548aec27c8b8f22a8aa8d0f39a1e21ebe2143e6d9e55cc5542de8c0ed8f30e19fd7f1cbe894cd4f8cc33b9129486b9b002cdbc835a27dfa4d9b05c8d94f40410489d728497c53370d99ba96d8a7f2782ddc742585b8f88c40a89de8f19a05b0247c829839bac3a4a9cb45511f99bb6bad8ea1a91c881dd2e52a1283788d4c419950b858b92a0cfe70f764b02a2d6e5056c492a003a36d2389a3cccbed30861012eba8041ba8239570c2bd639863d59b27656721564384506ffbebf0248cafb3a57cfb7831a59ddde6ed405d5eaa3dcf816cb76c12628acfc91953f69fe5f33114ffa12411780fcbd46aa7c2c0777648c2c6ba75532ffe019610a2be22bb91601e629552522c084396282633a56675f434f3a442fcb2b14179902cc4ba52d62dc10f3cb94657430cee902ddd0e995d396dc800054426c6449861472ac385122e89465ca26ad8b73d68323423cf7287be877fd2094270e7268cca7e970ab98d52c95bf30bca3538703c6b52524c467c14b3c101a73deeec157feaa8d11402a18bfa395bfd7faab7902259a689a4b790bc6b2b96ec9f6913ad8c6091ab94ef955521b5fe90e4d6a0b5111d43345e2db951967c5cf897384cb6d541dc2599c210f93aa01acecebca95d7727acf079fbccae12aa622d0a898ca63790032af25cf560cec179fa5ce9469bcff25bd43ac7a26f6cbccb120ba533a1b10b72e5c4aec19b44b8387ead0e47de2653b5c3c0e480d47b03f55583cf2a86b0abfa903ba9ccf996c2602862dd8c40158b36d6d3ed3bdc17fcbd30b0dbea4990ff1e2e0a16835b7698beb9347ede82d7dd46c36c1454ff9f360789dac9e0185e954b77d074830bf5fc14c1e62bccc8a3e3f7ded53a5854af588d3f18242a5f958a930a46e6ad1747c253f4d257b2dcec9b2b38e790537bcb3616ef84a04e4a8a57d42006905b2d74baad1775679d352b387067f66c0ba7f6d96004d1a8acc37c3b5d4562e9327cf9fa291d1e03b83fad0c155f9ff41cc17b4271acb8f72f8924f39093776187081b09e25dc581ce1b029e61bd092aeddea939dfe582c0b8e9761c6cc1c7cfe421893520e0fe1bc818a8220ecc38e97d5f12581e516a529f60cbf35baec7001e75e5f2062df080cd78efeb9de6dece15331946ea708f4315635e4c9e67ce4473152b8f2003f756c43e62b983f51d0e9591a4de1b387196ed93fa0f59dc1cb89f877df4c03d4e1f052b4dbd0275b25555708cafc71b7261d80dc0c813726209df4b18afcbf92d0b725b30545e7cbe390719f16730dcb9237582ab636df1b66f3e36ffda4eed053b1aae2e6adc0a182c8d1eedd1e843196337ed872822cc73c8e0e7771b3905ba853cb0d8f1564609c084d34419de889cc8c29637591a13d75128468a815f34380df4f1284bb5bd07aecddebdc8707e63a65179e89ed2fae9869e464ce00f6e17231cdaf9a8a66c513a3831c521902c2a62d1251e12f7e27cc0674b99c582dcad6d292bcd8896f584c34bc8a9b43b14f0149ea60ac0ae421ed297f0c18cbae05625db49564128a3a1933f808114e3d5330e6535621247e2bc1811df2088388064ad0270465ab4b74140e543dc6a4d69115d12ae12fa08268e3df9ca49bad1c5e7c171a6ee8d5bd691ad26dc6b32a418213bfcc5fc815ea7bd65d1680e31489eca1928758b4f11dbf3810f48c2aff993dad98c0209ffac25aa91625f654eda4299c5983662511d459ce7ca4a844de95648dab85a67f5889855139c3c6e930906a982c07395682966649f3b09cc33f4bac0084d8af767fbfc56de09912c3c981389e67b62c44c88a5c9568d10a2b69cf392d5615111ee5d8c5ce14573b76b1a9defabc47e6d1a09391c947a61238c7bb01819cd1d3339cc05437e9bee60418a950572211049c745576be8af2d9ed80650b5daed511199fc5235f1fe8b53518f2fbe9e98343e464a8585979737f93d30350646c86ae4f3abb36a61170fa4ab7a44046ee3dc675d9a31e512790d6086ab1579208474e2a5df4ac551e71bc6168d8753335605f62923a953c933cedc13ab6fbe9bc33458b3bd62dd06ebd27d5d3c828d30b182c0cc7f3535a661db42f675a20813b79ca75da2de4b8418c8924bb3170b9a08c628bc70dbc12a5929ce6bc2522795e2a1bd8b95405379b6df9debb4074b876419067b7634f43657dd4c79d96533ad2628ad83ff29186d4a7658270416216e063a9d28d74544e013dfb282098dbb5c97f25ea1be5358b2894b4163f11ef48692bdc60c8387b7e231f5182a5c4a1efb086ad0dd3f6b93afa8cba3052344e19be18a58cd1871a543092bc2d91be0bb35ff332f03158e0faefe7f13e0d84db875168ecd6918abd59333e4438ba9e870a55fc3fe415bdc6320f598c66c47b8882f03284368b361a3a7e96dd3e8acc4aa7753162e028dc3c2ac80985a9c60f43c0341ef7e0fad95b5bccdc4d6b8e351c0d35604614ed8484e890641b57a998afbe8c0ce9afea945b4f17d81cb3f16c0df19d26d86d73ba93f7dff2957d20fba367f2b3606abf9f52103d92fbafa917df122525efc456cb717b2e48b6db268e482b45af75dc1862afd901a0628f4d17fd28d88f911792e0a5f18b3bb9a17b38e851ddd496ab350c1f670425ebe0e1bd02f0e0708520a164c3b383f5e150b7de07442ddbeec02f0e3f5b2374f020751c7bcef4ab17d4294f63cca2c27f83e5d1d862b9570ad238e23767d1c0b2581c05ba4501d7d54beb56b1b16acb49b11226ff37b2ed1c4666039d171a2dbb425961e4e7fa6f5100eab27af53123eac9f4575a588f5bfc86b64b870b5cf6ab46f3f66949e0b357cd0d2d68656abee5fa84525ee945282931b5057b34b40d6854c55855dc8731bc09df7654036d7293f435950eabcb9eec706389c565e07ec3460a8318311a57cea2ac13477260845bc89241e830db67e7182ff8e4208e116ea0258cd426370150f48cc894ae29049235b1d86668fdefaf866d5de134fe549e83ef26942b47f6116c00b8bf52f4cd9513d0f94b27908f84da7e73ab0e1b2046b109e60da86a02504f215c80586fbde3f8b47eede1ceb4358c5d2f065a6948a7b8e4db3f7bf1b7d0475e92da171d5a37446e2352b8f37734a374a56cbca38592d3e560d19f6251a637a01d1d17031dbd6cad97961e3e603716288ba6b462428e4bd780e0aa71b83d31cad8e830d0b2073413fff8766165f437476e249cc5eab473ee9e70e26a4035823d4f5d89a76daf2426fe181aac0c458a15e5b9bd6277eee596dd7bb2967d75c94db2ec2bc14b81fe29e2ebec06e6a53a01e2821253948a1d6b69f9b64fc7fb19d72b239b06008e5d7e01b79b315082dcf610ff0d8d6e7ccfa2423daef72ef606136e0f4dec30ee31d7a3495c749ca548f714da3cd84670d91f95e960d825b65bc64ca7d8608c50cc1116e33e4f190af0be33b2c94e586a4666ef65d2cd9fce36294073fc33e7ff0535b27d0e9606f8cce7eacc2ab73232ce99519b42a81ca3987c2563f0af11895e7ae90611dc6b5a1619f9a89749e9a357302b3c568fd6c74f72a63c3a63284faae2fc3455d8cdb409d7636f7b58eec0c94d6acd73f1dd0ab9158ee180128a6b5d00bddd128fa028d505504337918ac992c1b58099200d363762b199175403d553513e91cb5208e3755cdc422475dadb75e4cab643b031c80a7bb504b47d359dbb580792762dc377359784803c0b318af911d1875acd006cf3de582071a957aa964970a0a4f0ff7462616bbfc2f03326e5a724635070fc1fa73082d6f2cedc842ccfb918807170764af93ebdab449277da736762e9ddcbbb4452fd998b1cd1fcd7ad559387b8bbbbe270e34ce45362bcad97a9599d1ebd88f0f44a9ec1e11568765cc8d45797c195fd44510ea053c6e918a37ecd212dca61dd176b481b2fcb02cfb5cc4ac2676877059014e0b1c137dd425823222e43d0fb6bc45eefeaeb6d3aca02a0c67b5ee9f0081243ed6150e79535dbac9c2984d240a7925e7baca65278010d078b2b15a0b433b89b3a5a391ec56f435b0307c5ecec6f1bf6dc75f5fc74c5418bb1f6149b04d52cc15a73402f5fac33c7d14a90dc1c9140ce1bb79490cc18d74732eeb0fc7a26cf4e5c22f17d2c87902ba465a0af343704b540f652e3c4dcd7dae3dcaecc9a3c26bcaaa376c2bdb79837d7ff02f73f2ed31b95327f7264da2c7906a11e68d61aa95e4f5e2bf6536d7a9df8c44cf9cac4d42cd582953b9a6ead90b0a7cbdbe8b9c201fe9c98fd27f3e6ba787ebae6bb0231ce633178cae858a20903b591a679e76212e1afa96ca0134b516215a43ecf56ac8c97385a05de7f731d34f9e50a6fac1528b27bc8a22f2f64766f68100de3b1a3b682e92c8970c129bb323b8139089070abb4f05e72a2b013caeff6b12582e3862dd88b8b1d5b836ec89740e4bf5383e3251dafcb61d371b0b5116882e9d25e41c6786df79c3bcd702f6844b84dc3600e7efc8b671a7ab69bb94075d343930509791dedf7d839b8c46226434a1de501ad6316d577f864d768eb7e00e1df42fab8f2eb8a9e5f79521ca1306b45a8636e3e52843ba726e665c8103bfe8570f1d90227889afc08f8a6293d22b034d340c55c09f7110aeeaa1f6e47ee3f1f52c13aafbbf1c3c7d5ff5eb0a58e7565c24a5d10c5fa953337c1cad68369ad17cef2ed1735513554c7dedc9fc17b25c1cd7f0d98e9b33c61010f75ea4910f66d0f77559287fc369d0eccebd84ac3855cc8c695a7bad9c8d70dc199fc0d22611df41b554121b02f36ad2fd316f9e01b37104a52b428c617cd54c1fa1c262982c98042b44cddacb0804fc65f75cc55ad8c164978c853a92f4e4c9cd93a20871774bcb20f29f8c4a93c80b1a8e37249fcd050c839e86c2828067f999571976713db77ec775c19f5d5f2de567cfabf465ca7b4d6dc4615b23f7f64ffb1357574a5e52f56d180f550f23e74c98b44c6f401541989ad74c7f0828eabd284f4afdb65ff4ad97c862dd2022678ee10c08df8fc91a7c7aa2ddfe9e58ea56b950007c458cad06e94ff7d86b12b0ba93bd6422591fdcd072bb463d44b2202d2ded4416333cd307a4858ecc7f0af332ada1eb4de77438de57a5704463c39ce029dcdd5764d1d38e5d18fd6fea4b4175d2717d7dd9efde5e259b445a041025a1f489f11be2039fa0957f3315923e72c6e514922ac40dab0d5644803c7c3efcb23cd8e98d9781d4a84cdcf441e010c089def8ebbabbab11c323e8b526b880d22a2d6e5056c492a003a36d2389a3cccbed30861012eba8041ba82357535fe9cfd6ad426b85be2db6a50b5345b359e98c34c46e5f491b1c87f803aa30bd8986d24cf8729324fd8f255efeecb5feea591de791606dda4e04b9bb739b74da918b0556c994365053a257f4603da479bc072ca7c4d6e0787199f96fc5e672dfa631cd76f28020c9ee7607eb1e72f0d27819061f1aa7e64112dcf156510d0c2b61929057ce3c732871da88a6e0e522752921fe2a8523dff39c0779b5ce7ac10c728a42e1284b4b55f49623229efe131dc02567baf30c437f4639bd9b7e4df54a03ceace237910dd0ef297b21bf3a972e5fdc40119faa8bb12acda07b9c27d1cd6c8d198c5c26de054a10ab49c776523ae2c32082b581e3d5dbab79cc30f16dbd9e334a716fbe44f207d96f48dd9ddfda0160d8cfae46f4e9ace21113bcf79dea1bd7a3d31f1a5187ab5b307748d8df97e9672eef5c5fcd53f95c5f38ea796c8e6c73fb247864cdbbe6e26143359661b4435a8a0fdf7462fdbdcbdc76ed0034bcbf470cd32f3f38337dcb1f5fc9d51f8d05b9e92f3ee3fcae790660d5e518064e888ee15b7016c4c0690d05d169dff46d680faf206428ee499ee0ec27edd7fe634edcf4cac37ef1d1360789dac9e0185e954b77d074830bf5fc14c1e62bccc8a3e3f7de5229d6065109484b4a65eb433d4a0fc5820ea1ccc431341a9e32ba0ca9105ac788c8e9839dba18fb572923f642e1311bb56fd3471e59cad0bc84d359a1066251788d5c64cf5f936d489ad204fbb4169d2d85850eca4a6ac9c7bc0715576e9fbc11b8df056349a5a5f826013c313ca0550481fafbb5fccb61912bab017a2bf4830986dd20cee37afabff8229d12e383f12034e705c5d48636015ac5566f96610c419221d86091f71a68dee0718b0f431019432fa9a9beec8317c3e6bb37a5789cb2fd92e5a67f64b223c16964658b7d9557ffaa3a770416f4c4e8b48a5394155d9ff14da3b705e6fda73488c67cebc1269950b12ce8c4c65503dcedc6a9eac0398e7a3da0ee0000a3011523a72c99252c8cd1cb28e888a84221311d82eea0be56a543e371c606916ec1724415e8bcaac9df33cddac0b3bcbd9aaf6580bc7cd6947123d813e78a62585912b6d201737bbd580199da29473a8b68853cb0d8f1564609c084d34419de889cc8c29637591a13d7512846825d8b9df4de1e8da766a961b96d3ff277181b621d31eb1a510ae82c9b574c3a5db830e9545df3d8afb45eb2406de8bd4dfa4dfd473afa6a99b131bf77073b1043559d1fc4fc43d56366a0647d2e7a804b020488f3581a66519880a568abc37cb20bd67d03fe9e644b8309e8473e7778f02f438657d47c2e29c2fccdd6f82157dc7d656044e501e277417c04b74cfd581882add1f1d4e3130d6e063e29599b5275fe66ad572f9010c0d30d0eb36ad11082d3198487af12f667781f538651f60afdf877cec2c364ec507f4b28cacc9afe9eb3b1acb5ab8031905aefeb5f580efc58de89546a4a20484224a1a95fead14f759cb4cb49b2948f4593f907a2d75647aa57f7a28dd17b7101a13cdeb84001f4090a981c3cf83b4dcb1b0347832db8727583436f6e055f483392f1cc1c1a223f27b707caaebebaf8faa2bd0060c67daff91d839175fdd9e164f587e9eec9c368d82f2a9949769e00b30198954d6a977da2ec5412c9bb061a6288fa8ca7e824e43103006080928c84938c7734e50515efcf7696fd1c6c147b67467c3706fa2da8f052fcf90280195b521300fd0773e77685b2f416c6330359cf138f8a4dda9b217cabc19459bebda13945cba4c50348856ca192a02ee17ffb4c6558c40b2f129752dd9279998a7ed88768329315b9fd9bd42b0d4399cd82a49fbcb22f668afd98e51f3797f4531584bff425a5b9c82e5c8106a33b77907976fa1926c56641814dfdc522ec95b65dd3c1ab12c5fc7c548442947544aa6ce55781adff63300fa3689f8f1b2811faa5170d4d8b9345ab45e76ab7ef3ae25aef85369c3a2d25c2a74f6ce6a98235600db06825b551c796592140bed391863de4eaea3419122e7f1a5eb87314201b10cc808565d34193d5534c091b61a24822f6706e554d9dacb3dabda4eb41759d6bfaab4baa58a71dec3353d8236ef7feca16881d2fda7172327c2aabc9748afafc8f24cef29ea0e93c14ebe3d3cda2d9b9bdf64b40afe35f12958e7e09f4032a816c222d92bc5dcbe6224ae07ad510a2108f9e1ae412d8076ddbdac883143b9a1df52e027293aafd44db2bb7998156b08e7cabf5938314217bf9743d9aace795c314b813991db72549b83c775ef0ae6cf00bfa9d60e0b4eb10e995d098af86fba80c6991dbda7d29dda69cb8dc49ae5a570e5478519881657be7a75245739cd706f49b640c6804e348c84cd5c3b711ac385436bd169e095ade347b6155efe4edc7b97b205213dcc35ebe3a0f50048e104ae8dccff4c89450fb1d552d2e0858999f5a664746fabf4164f431b8986b2965fa3b6188af830b692afa4a0a327b5dc2218ffc860aa49af715505b8f6be66f752c10b2c039d099df59dbf58f76e64710e0ace7d5d3abaa059b8f99d91c20744098e49e2febe59d4200e99d36c799e5a11920f0847c6abad6306cc56dbb6424d953cea257aef1646b5bb6999e79bcc258c1998bcf338d4dd96acb70a6c45fb0c1b9da44a74a5265b618c9a9f71477c60702eea1365151d3017a1b20159ba8c12e70b549292cf03587cc847f9529822001cc67550f8c7ab032d403eaf61e06958b9232ab76cd3f1b452236939593ce054f24f9c4550ecacfd89c1245cfafcb04c93ac9b6a4835e672c81022a584c204da5126580bf146b942190984ed060376150406a2375264ec55b81d8296e216b7d9a3612601c50cef71000bcd606bac797add64427844d7c5ee1dae5c110f0efe4ef2b7ff25652d1c72b750c235da94ab5a87cee273e1c7c344ac6441cd6e265a07e1a4919c8d9b099cb9c7b2e0c0fd804e2ea142de3d4ba0366c9d988b59eaef4f1aa91542641627b304e5cb556dfd7765e6d3d67ca11eced59fe38a6fee1c881eaa68fbf37a8be0233b136fb6c437ff1d950ebc8aec7e694558e826818da56f214611b9bdf87429b431b99577c59a1b132514b6618ab952167a49212e868d80d43a7f787d5ad4a4d74c00d2757d41c6a23104083f7213cfebfd885468f8550393ba99f20cf96fc7803dfeacab204a4610f8a54f233af8d2ef7e0d6ffef7901439ff04a8501977bfdbddd901e166e99d628f433bdbde2b4d7ca7166f6bef350a161bdf8a067b7144fc8b402e48f55ef9aeed06a06b513cdde7e9162e2c8f49cefdae5369322dfc7fce6d03d7b9c39c98128c20d508ddccb508142171da4461240cf6151e58dc767e7563d9b0443b5f397dbf060dee37ecb00130adce904948ad432c73325b8315ed960dc0b4ca0f43dabf80baa0554e7b2c93c0f3ffd826581af21b080ba9ad1c484c17625e2abeaa50752ecc5da381bca9a397539e5c5ae86cd47c6094d47ad6845013b0d7630e2c0c756380fb2c3f10e177e7ad361a32392e996fa2edc1c30f8cbb945e2fade0629be82d50a382d71876633e601f2aace66a2312fa7087e8eecb30ebfe0978b08e3da2842c1521ec2fb0eec68c7ea22c20dd1f6bfe9f638cfd359d1d9405980284250e0af4095506b6cabcd11af240d23e1c86d3a6cb5032ce73ba09acc2ec12658aa9fc5e9dbc34c058862fb76fe8708a328a68b458a880b57084bd2ee9b0aefc9b9d82eff84dd22b41dea5c6fd4c9008358a436836d95de459bdd5d4519188f144b3b8dd7940e6ecb8233a096c060f5eb22f500534fcc8f8f0af7f4bf9048e4e827dc7c6678b4512f2c00ad0ad9ba4c07a67a3203873d49fa98c72c32ef0d1bb2e8e1ac3ed6471c4f2c7396c63b7a361f0b5c4c2f5652051fee63f0b73a8125bd2b249b41a681cca7ce0c33ab56b8a3698ea08378a822cb3ff83ba917c73f65e3e833773fe7f6119aab670cd29cce09fade106883f26e14475a870438b1c682275bb07c0735b9fab758bf0f4c48dfbe594e41cdab944e6158e25e76a6a55b9bebb7ad2718e7722828d2ff1356fa258ff47e648680a40b4f672c451dcb024cdd49fff35254a15a2e7b4df68ff48aac7ad17a10ccd41d8cb03ec2726d86e413b6f65b86f5e75ba4be121e9db11922b506608c10950dc322daade2c0d202e55b079bbfe52b3dbc5fee4dfbfd20b320927e3ef5e5c6636a447517ea5195f499620bd9aa500a98571406fd6b65a9c4dd41ab0b692b4c198eac0f57459f45d539036e4fe6004da8ba530d69ea75c162f13e91d177f6cc25eb1626e5c43ddbf1560e028feb32754b22f38183f94f443160a8a2d7f268db3c8ca5191b5eeae62f79961653dc03e50c155da820e9660a6d11c02716697e20cfac71bc5b7cf819b01ddc21df8865b7b88b2b6d383c3319cc4d34130eb6d1b1b13bf0865bb3fa732406e46f7079350d8753417f0e7a4f01e2f93b2e58f90f8824e59a649fd8cfb4d27530335104eb7ac14678c10ff30aeab23ef9f79204c085e001c5569275fbc6e559670c0d47716672504b566d84112e60fb0857add269239cba10dbd570a68ee717f86020a519d00515689251a25effd1317dda3f69bfd16b9ed5714e347d87c15dd575948883a5c01e2fd907ffdc604ec13f888426c6d185f7b914d1f8334ea09dcc4e0413677be7761c5b2d8e2f213aec3d2f5f7083f727ee7af8c73982d9835462972748b987332e5e14a2c58149fbb36d88ba13a4ed35cfe4a1c7a6617f247e2738b04232f3793fe06c093e70c4c7c2cd08187214e6afb28fac7b0728e8e4e4ed4c774abdb3da1ec930318fcbedfb66a73208701908e3f6ab3db51e4b96dc46a47a752123ecd66a373ab65df16d704666ecc862789ad4b15913fa6a84f9fda4e7cb1fcbae4e8d80b7c91fe4b255e877b4a854c00fa1b87164cf86df2c4ea7e6b65557562e14a660ca89e4b856584fbfad1992dc4cc3b6fcb9d70bf0c064931759931b6eeaa4a92f1d917c283cc6757303fef8d69b0b4197dea5e3b5bde58bd3a71d3d9bac6c5ad67754e37a5c121fda0f4715201d14d3ed9b811b9a4c9c6042c065ce3609c8a94fc15ae60ea5628b9a9ddf9ed41827716ab66f6892a888f68342869292633d451ab44a4733bbc0ccd4ebb5bcd17ab62c41994c545bb3446c67e26d552408e8d18f06302e508b7bd24f9682db8050bc6593b1434d8e261080080b65df714b78b354b3c10c8377cab2c243ada3eca8b021978f14eea2ca16c31c1a9ea6a7c7f403895e89a11c576cce00dd07427109d87ee580ef59b38a1e670564d9bbeb424758ab92f48ad0f3b185d31efebdd93eb890323bb6bd93cca0067b149c17cca7e231652ef2a3e8a08558f038d3c1f04b43f715f22de8bd8671e918f2d935e4a132d5a4e6d34b7f197689902ae8fd9d56d1956a84c1d00599dc286f47735f681a859397ae36b8e3f3f46a35911a3c3df9a8d254168fac04a47fa79b26e032c5f215c07b11b1b51ccfa8e6fd80d1b169cb1664e97b608b8a6fba469f5097f79104ab91ca663e5e9125a9cef1df39e5e8abdcff1d3e955f44a2ba4780da233d50d53eb768efbfe4afc34d1f595be51f091a660876e25927342346c3b82314562d043d126e400007f2274cabf6dbe0b800550335dfcc32a06fb734b2bd644f4b291fee5becb193d9845ec470bd6c33c3ce3700c23c67aa18c2b52874858b69364aa6b8692c0e4c1fa9ccabe1d706df8a059e7904155e953188d1afe1269c26d1ebdeb1aa95eb72edcc72432eb6aafce40fcc6736757e24e8480b8f9c8658cb8d09279090db2477c29bd8b832295110e157590f25cade86fd30aa75d67ef7adbf4bc8b1f82967480027139d4a09b506a621abbb9acd1b612dc30f42c03752a00b50449b9c7f522e4ed77dda9af8cc5402538170fa4b226083901e22ab54ddb165be5237622b1aa867be49a71481d51188d5c3d90b6cb31c6648bdb7ee8dad3f1e22cf1debc0c4ea7d8d8d2e6047e0f42bd33bf84845ce0db1445ba6e6777933418103bd61e8b065ecd2d9e6ffcbe638fcc3d1b6883042917b2924a88b60412674f7fc7affb5d407ad58b1757a5d6332af346110953b74fb2cfddea18c4e276ef1064c7686b45af5aad081dde2999c447bdf31a5f122aff7c50f6e2436bda99933733a2773e19a2d79e5a422b14968ceaebef1c33650dd3167a2f08beb730dc906746f4989681a6b1a0ceb2531f2a39f465047a18b5b717a23634918a48de301bf350b3ecb8bd39d793ec3ae9ac2a4b106cedd35b10d97485ea87e0ff0f3788d7afa732c47f53d241d84d81f129a4c346b121619610b3bbe95599f2937053719731bbb94cf6996d394236ce1b259dff434aebf3972745dc9db3580581790878bd5947b255c15e271dc8b2626765ee5a1d551f1414aa61580aa14376f3b3064315731d308a5ad4553fde051bfcc83582ca272addcb3184429fcb8e24b86241882259117f00ac63f04e0f73e9324f9a6940538e7f65df1c6b326728fec0eed2f71399c9ab742739d56a0c505e0c075f57bcf7b4ad1fe159a1f5527f492ce9a26eb634797a5234042c07e578a4810c98ec989aa45a881e8d7a3744e67b7dc52ecb37c79118b44a88e77fb268a7b7a30f64ec7171bf7a13f00d914de7217e79926cd3c3a1cf3150fc7779cdbecfe0d0e0016a6b23e9194a317b3b5cf8ba0ebdd7078a7be417c49f78885f9be2785db9d6f0f066e6067b3681f86006ffb19449012218937b59e5e5b4174f91e4f72fa7a31e800d25632d282d9ea2ad26bbee3d9e650f31c66a0a716800c6fd69578a419752c47cb7d753335838203fd549c692f990e18da1e448f106fd1c3a49f84e86923b50e1940b339272624e9ab49a0fb5e2ed55e4cb3cee7e1242583a2da3928d8a81e044614eaa49e5c2ce752cdc047e1a5883fa19ddcab5cb8d198ca82403a460759901c5ef6de6dabcedf82b054637ca932cc01ca0b6234819c7d7ce92caa21fa36b9321e714ad6c0c49360f30ae80840f77e8c4fb9b7d372ee1f9a9de6828f09a0441df0bf8fc8c7245b16cdb927700807814bb667d42a82cb06ede1a8e740a73fb8a6d61f54b3ba8f40f15d51c9c518f3825b3345a86e6d5486e6e213e610a1a69e9879b23f6cf95e7c1140ac2da121e8d5f7c24b960a6f63605552537c5db05bfc907277e8363b100e3be168171ae0f326da7b6da6d5e4e9e69f6462ef4f3678ae7582f7fe76b83e4c7a4140f3d8e54a0e0d2b9db7bf84bbfccdccc28939f78475c0d26bb05cbe064b03cfaef478bd6ef447410b3134416df7fac11d288e336e2d777be80500055b56ddc02bfe3fb60337068ca217dc2578732993a20d5937bcdce318c2b2de5de1ca44a17490b933a264b7a4a4c64ff50e76683386bc9be4f8a267fd241096112d3601dd0d75e3e1edbaffe67c4d1e8dccc2a1d7591c5eb87ae771b2777a3c75cac891fb9c1e456557c6fee4aecbd1771289adc9ab4c43c649b4918a3513124ce9b330015b5d1a07186dea6f52a63881f36fb00976c14420ca47d2b79cd6891c9e0528d72ed5781c2ecb465ca232413aea6c9ec5e29888816af8ed2dace7a61a694a44287b787946bcaca05dd415125852d49c971fe050da4495f014ad250238a59ae2791476685983d52a2e509ce0a665038050f4328360264bd3d7f79d275c20996be9ddc9e8c8a5d67ed78336293b682a67edaed553bb5513949b96527bf6df31830fa41c7e0f975490360853d2d22c5f5a8ab6793821bf45607c947769d3c9a00f12e331faf66ce68d3015c16e655736feecbcc7fa08400c72329c09db0adc98ac6929ad614484e27e1c544c0e90f391112cbbe49e88926b406f1dda9f3b77aa6dc4a227adf6273432606cc5d01aa7e204d223cbb434de02a80efaadb52ba509e4b7aa0b8f5bde9a44cbdb96b955eeca47cf8a69a7e8ec91b5f75b4789709a515efa15adae461e0aff1d7f962375576f64292aadd307a3d88c4b56438913f6ae224bb7dd4b45a76e69718c53c504e85b4efa242c8e6c74dc498edf50530e5b746e9499e9a6b0e04a7f132dd113be6848419b0d14d4ceb67a7e987d7c8166147d820b3b0465676616fdda3aa9f29f9297cac31816fb0daf5c1b66f5b6d5e4c709921b4308f4a8f29f7734cea9dc141914e570b37b53ac57cca7f60469e5475e1ddaae1575df26e57c48270eece566cc715f729448fbb6e453d2640633039093b31d6e377498465c0273af7a6bb52c6a0720889d3b3b220e181865fb61d397b4d51002230c33151d1f409defd176fcc3229e555bc78db43493daf044dccf16753218b79da57415bb13b5042a551ab189214727a1511b2b37db4a9d14f9bf377589aee2e15923eb7b96899d9f5fc28cde60bcb68272661c7caa84802f4cff066d53548090369dff12e34038b1ccfb731315994b36b0cc9662bdff52c98b8b8a3bb661ebbe739d0e34bf6c17d03e1ad7abecad2ef74a2f1769a3297ce0e1f23ba962a062156fc55e0d42a05902710f94e9c242d9a3106016cdcbaca64910079dce674cde80526c60534ab7ab5e78a71b0fb831b44fba8b6d71abe15ad652927b0da0930bb6a93865687c238c464b644d749cb85222c133932ea2d402afb6f3a426c179ab8780e0a1d01fb5157338b9328a01ab3f5d4de24e2ac2c05dacd8e22a31c1be7cba9318f36ee57b296e4a5c7561cdaa3b90bc8eb3af714751d246888469298c58e3f1cd9b1ed5c199f9ee62f3e4368256619a9cb675207d7d657656717bccf3e9c161c691f73920b5a60350c74393785387b2bda8bb78aeb5d79ba452ff3c9d5d863b07e499067b39caf65982f7852cf4ae41e7d747f28204772657232feba7e195f7fc1173bc930f3061230e54b3a965a26a0ca50459037db37ce820d2808fd9fe03b5d0cbc8a056bfbd8243590a000be3288f2ab2ca1e3175ad75b7bdcc3f124fc1b9019116059d4d054201c1925e0b9641954820712b9487df2cf785ad7e2060712c27dfcb5d7703462847d8a545c2b4d4c591cb3f1746a1a573533edc5cf429ab270ec68c385e55f1a53572bbb0ee6cacf732d2746be178d951d44ab40359f84f930dda281db7542e39892eadb0efb6d074679c7fd3926db3d1bc6a4d660c0cf9ad54068a203b1d4ee36316d1cf0c94a159b1b9ae8267ef604416baf815a82baadb4f4bb0f206fdda7fb1478829ad586c30f30977addbe3ccf585e181231580a291b5203776af1157ba804949c90d9c150eb932e953972f86f1dd2cdd03a49b557fdbd1ecdf9545531d4e4c9004a8027b20247be92d733a0ec9caf6fa6f710333ed06b623ddf4eb14afeb11f1c12008ff196cfe2c2b81d8ef13d8022a8c1b0b9c3d10e97271ab4a0772502bfb50ebe0469df2a0ef2d6069d26d5b6c9b5731a676c2c5fe58579adb9b7cf5ff82aba7dc598fb1b6c1071bd8ed411d507973b065af5ea5a4c6b4a8485a3864d8432f3808d199417f9ffcdfef29540af2c69a676ca0fe1c3c02922341701e2dd359aea9ecc102214cbe3ab795140f5d3f8f77ced148f9798c513f13d219350113684b4912b508648fd543b9126318d4ef5114536cd9f26e700d816d1e61cb3c0d8958ffc856d77052206b2aff901c8ac17333766a97a6535d24f2763689e515eca4c7bd95c7336e365bbebf66fd15fc8bccab71923ee72d176fec413871aee5bf2894c172f843c0472ff882340492443568c26f6255fd532168b100579405b02f200a9d25a0d0a073591870d7f4ab3dd0dedd597ed94cb3d098b86ce0732ac912c1ef445a73864ddb2a9130d85303f41890624506ca92463bdea164deba7687b133003bc3930789ba1bebf0964bafdf6b6e7bd82aaa1ed42a85675803c74880272fd75ef1cd424f4c316df0da6389ced8aa3d357823e3848b1c5a1e4e9a034423e68609d0762583b2a5ce36a5992befbab59c648a643ab12322a9b3adafe7254752928e05fa1de21b1141a2c78fc5abfa2931e785ed719402c235a31d92b1d87fe76aef40dbbb250bb58c8fd21113ddd30106e37b4ad0857f97bc504e5614fbcfd325a53d7dc69274ca6940c013042a7dec50871be022825705cc6291309e976c1b7217fa62f858a81634b013fe1092886fa7f10762cb66cff824ae40457c3183651a53ea62e386ecef6be4ef6135ddef08700d9ba87bb350571aa815be9b823f3671d01cc40232501954f9a8b9ced377389160d9327be2dd509493b559e43892ed4d31266a2f50562027ba0a042957b0f40a9337e404457f59f1d9d19c784ddb2d7df30cf6026015bc56fa12f44bed0b352b52aabfd5ce9adfe028bbcb52f108038d382e43f08fda3840e3efcdf8a52826e36d20283e73f4ff391d598af5c7b469f20873a5d266e45d31433317502a9fea969a43ead7ea50e29d7260015fd8a450e3bc994ff106df6d3505297f487962d21b725208bc5deb88bd72beb43f88c249af34d1a014668dd6f754f77b2c8eaf8e4edba0883d86358d74e3e98d155b559bd42316d1eb9e6a541de211a0c6c66203f45d5b1867726492833590abcffbcabbcd2bf7e17f876865edc95cceeace0c4cfb0cd781924ee4d1609f6656dc13a8039dfb4859cd2e5ec61108bb7e046b430081a393f70f7e80976b0784f1d88ae061a9786acafd3e1942995aad04e506cb7a9cab39196af691e85860706685883012efc06d8a0cd098afb78674c5f93e8ae1a0a6601ba8302fbfba066b75d41cb7e914aaad013af0517309b51a54fe39e7d5bed43c7419133525a6fe5c0ad3ee94b7b94df216b613ae5327631c773cbba84ae5d16cb53a7e868541503ae3d089f37461cf8a40190001351cef7c600ea59f04f1822792a183132d918793344c45652a3d976f6727f8a5219ef8accd3eb70fb829b3789c21f9e9babfe6e9767cfab73bb5c3a3350e022009463e98fb9144d0d66ccd4b8782fa4fddcf3534149e766dbdfabc090a440dc2cb4817c771eacf570f081b90b7a53344dd28dc21fabec28a50c768965ac90b22c7fbb6d631206275f79ab2bac32ae7f5ea38bf7e1edd5d887514d85f40524076538ec22cbe1ffed0f34620b997e27653c12d4205a5f3d25766de671c0ff6904427b74ddaa16f6a41193570279ce859968680472649c0383979d4e5da9d20ff2e93a9de6fd581130439ea504fd1830dd7b847862d25197a08f194809b3b808dced608659ca75e4c63a7f6e4bbbef7e1dd73c487dbb3f84ae846006cf9ca24019fa26522955ddaefbee82958ced3485b464a35d219f267958643299a5b72d85928e8dd101dc8c143adbeddd48a42c4f2c2fd9136cf8adf96ab26932c25a43def5a8ad70bc07c4e0e8b5db4facbecf8bdea59e194810535a64faa1fbab529aa58e3043569c4e2e1973605c5b66aaac444851b92a9de8523cf3c848856a50256cc822fb73b05d4eb59899c24579f23b97db3fe6eaecdacc0947f3f5e37bc632a76813ad851d69ef0b30c9302b42e2c7e31061fe0dc81b19b6a5388ac7e991a78a813e4e418541e9b6d958474dcb5523362dadf108e10b59928b2882aa74f4b03695d6e1fa7e9369dcc311a6e6c7888cc1050677fa2f5103ece5a502432312277e16d2edb1d3774cb440cf605924756c75400a51a17c2735e895196cb32bc02c017e63dc958e0f201302f6ceca1291486db3bc656922958ac4a39f3983a26736ef6d2526026364f4f1e4932fc2c5ab346bf608513eb6e9819362f3c5dcf3676934100232849393d1325c8bfc1e6b1b9af4aa1cc1510d2db2655479b49ffcab6762a804a2e2d83f1aa66024bb27dff9a6fe07033e1a34c26594ece9eed1e699fe354ffdc0633d7ee7123abcf0022bac2db67a5daaf89be550a8482d43533b7f3920bfbe6083f977b44843689de19fa8edab73818f29f14d3faa7d283cc7407e957808fdc6f3254238a4dd6fbdcb11730473425ca13cb8890730d11312a1771b97c0c0dc4277ae629dbd3add36aae1cbcef0014ae6162a4115130bc078f5f5a73a238dba0f10a3aeee0825134ad5eb865fbd63a22e144dee747ccb960cf38b673a2449b507b70e9caea48b1ff433fc99d06684268b75549bd8eeea25116002ab42df235d1b7ff12855fb2bcf99ea5f3f9d0b72e95983bc5b79d3b93be5115f2e195468d2ebb70b4b416a0fd1372f2f33786e2ab2415ce68e74e65ad9cb213aa4df53c7662e9ddbbf70acb4513fd6133d6cde362282f7e6a31942163aca25946b497e5f6916d6a0b2d22aea204787c8a99c62d83289b9a6d3c6cf66d8117ef22f2e6e069df7dd0777f58f88926d1aff73b87898e27416782962f23d96e92158a8915bcc66daf9b3e167431b0384a39b34b2c0d1a26410c060c18fe17fb9fca17c549efc5f9990bc68a2215a2005e834f9a1ff876db02ab9b617e89ffdb4680dc2aa0826df6881ef27fc22a0ce26137f714472b0b03a46fda8a0a97976ebd069c7018594e30887edb1b2bbd9de54c80b68be950f617d1504c2f939c821687b471d1826641735d1993561afc6c0f2d8efc9e0bcd20405881bb7431be1bfbbbb476ed32eefa00b116d6059c7b65ef0d477e9de0bc6c435de466897196ed07ccf54514e269d44db50943116c65007c3d53a0893d4add20b9a243b16a2f5ac7cd7839c3cfbc74d040f3a0f0822718bac36cbe4ecd1d43fe6433abf2db6dcb06458601d4515db9a824ae516907a1e1c68d3fff39eccc0821bbf8ece802c99d249eee014dabec50dc55c97f0ab9536674cf775abd50f6a6c6b5c53b0c77107d6fde5ac9b118e191b062f15ad453cbf528e17f9f7b20700289fe5b8a6bc755280e956c460685ec6e02bff1ac16c0d0a97894c45f0fd972a444c823860b8cad05c4f86bc69ac7e960b85de3cc75a83b69c27cbef98b4230aea1c95628cd14f46ca13d70789d54bbab42730b355d0816859af4176a7ff6840423716de24e8540ea5b3ab8cb5a9b008c1c7055d82c1eeba29815da5f5c991e8a317a92f6b6e63ef0c090b019c24c3a34e32238445ef0bf03aa81bd00f3e3ce82ef22fe84b87c8d188ae5c13dca2e7fe44d17162126f66002cef319e9d0b9d005c6b70b69b96262b5c30415f52bc0bb820be2ff372f7718f3c603552a8084c656e2dc7d147dbe0dee4684388adb60664f2a76eca093a6a73a31b082737dcc82544a7a65f12ae28d111b1cc79faa4c7a710692365eb2e05edce0a61af814f91bc22b67f85c66e7ef37eed04c6b18e505a3799b7a09b3ae32f5ac8958c762693b5dcbec884bc89b77114cc772fee12e5a94a5c9278bbe6d8520e245c429d644ba636161a7411c550ff775fa7e72e847a6c18b6f806914b7d58915034dd1d97cb7a917a20c172661b106b0b54b1a73889a4ed885090df3f5efeabff7ab9bb1657481bf608fe8486498f2406b0472f17105a9288b43ae8b059986f3a282cc8ccbea005391169795cfe7cece26783728863397a3366d01b184ce2302772a98d0a5481958f50ef2a8f218e514f103c4e3bc566a4329b49d7e351906a88b3f1cc8d11ec86ff23013b238c4d25a2da476c41849f55e6bee0d8b23776577c42a5eb4a9ecc38e75fe373ad70912fb47d9cc4406f9d245568b47ed26fb24a62b14e13680eb67e6433009a9d7204847e40fb1b32144f0742dfcfe41a87a656a05035138acaac59b6ebb1c52392b5f2ef53aa5fb21c4541d0fc3d340bbabb11fd3d3500a5d5e231a228e150a3b817630289fed40f3679dda3b128114d8ff91ab63f12f3435c631eca5cf9859fa13c59387f231e3fe1fb8c170eb8b31329d87052ffa791c04f59140c09c6cf72390f3e5b6e9775b5be0ba088394ced9f29943c251894c56189e2ef8caeecc8b70cf00f191fa7a5ee32b2991867c84e7fdf9ac7a7a8a42bbcfcd781a2564ea87ca1a7952e316b076dfb58710899a2272e140030f6d6e2e07d5726915870ce5fd96cebc8542430a5f4a7fa9f7b77c9d9ea9fc11b01f0eef2b3cf254c9879bca7edb83aec1ef374cbe7e876a4444b5d45093969a18f87d9c74c4d0ef82598ecace9758c1dbe8b190f9b61966c46463cff4f1bfad9ab0e4bfbd96720a54d42b5650b8d5f35ef5aab9399f2322d0fd8859b02eb051d923a07609911cd0500d29e1521b1bc1eb870563364ecc646694b9e59fb4e2bbf919d8983c3b8f1185226e9e45be05ba4951d7b395d6d58de53634b447a4763980dc09c4c17dc59d7975a03fd62f05af2f61d4051c0faacc023760df875958ce74cc7a908ac6e2244a58e56eed09c19d235126713a612d93092ab9196dee375d22cfacf06b87bdf0d590834331529a80ce7a132d9e89b02e6cd0f71d9b43960bf56390c6007c4e2424e8710eae12bcea002cfe85b4c15bbf6adb710363c386c8b9b233921e02be74b29e1dfd119e9db3b26002c583bb0338b82b91df1b7e42ca441d89f884bfe7044312d1e27915b78c407a85dfca03e7097768f55bf3b7e936cd4cf9bbaa4c2d675d25df87aa948cc7907393ac0b88cb144bfaf73e59c9d010fb758abb4ee552789734f4d24beeaf339a4435cc96e7f928f4f26635a189c9731e9c50fd70d2a8e8612e21bc162e82e4fcbbccb41ab7ae6d2b74a4b61bf75bdb0f954ef0ccd2c5dd18ceb7297520cfb44d2601f41fb94f57355b86295985c9775f13b93aaa20ce168df21c222d8be56d5e5e9b6ce6c12038d912ed8900aae2a866409a3737555b20bf95e0c634798d81948d08506ae95f7a92792233028ae68ca65a3018baea5a7cee6b4e97547fdb32ac4f5b2017b82a203ea58fe1b779c987901cb016b8b239d5c96391ecaa51889f99cf41ec07ca70f33796b6f47f9cc08acb1898074525214ad62630444e3a2ac9aded66835c5158fc30c73cf8c51d9d9184e9fd35ed3781227f00f4c50242243ce3460661bc5f085e6135df8177e390befa33a82d957e7b13e0d02c443db7e027e331c4cc8b9b027e137e1df2f5ade68873ae51cbc6255f24fb52fda080ba663a62a2dabf78e8076222494a8f7683f12042bbb72b793b92af1d3c0cb7ccaf9b3b78397fb5e8d75e80e1ff29cc69b83cd012e5e187bc53a5120527acfebf86d8a3e732cd81d40dd9a41379542f2aeb5d11de61bb56a0222d025b6817921d3795b7c671d9fa1076f5eb39580c4fb24a18b9f7b183c7df6a2ef8d139dd2205e2aafb4189c988c102db3b214eec866336e1f960162a04e4e9434e8ea4ce60e803d74ececa6783effc00da27c532c8191166ebea8b4e4a64f2b336e5c4143520bbac44682301f073b10bce542e7a949e0204b635ded613e4467e4ab4442bb96fe7b997e8d328988c7ad79134440dbee38e4d73503b3ea99a2662399207e240727caa80bb46b01c20780c831777343f8941f317c0a56c22f35f6f640c8983b87b14ec3b321313a26a275704a33125774f056c02a515abe03b89507577e90cc8b27f1566db8bbe3b912de00a123072f2412c457a577d35aaf98beb00db145f6986e9697acacf721d7eb7541c46b6fc90aa561f9c11b861f95ccb681d9322e681663bbedc52c998fa5ae2329143bfd5706cd062515f1cefdf7b1db50dc8bedb4b05454eb27b20be2096a7a1c7a3ba2545249c16c1fed9adeed4e32fef0785ebfca52720e73056a9f1ce9763e9ba4d951bae9adfa8f328a72338fb56a839e8c477a162799d073eafc4f694e845610ec708467b8677915e2c3636f50042b43f9bfc520b70b677ce383af67f7953efc4e737dfb372ec517dfbcce815d6a0a8f7e2fe2ad58f04c262d1e6258d449c4287f753b5a69739869ae8c84d916b76376577490d3934f4e20dfd2780e6eccc6ffec3841cc64f7beea343cedf7e08b816ed4c2e8e3e16340626f1a32c417331032933fd7fe955b0ca8f584f1668c6e3a925213b191aa199933b3e2087e114e2400b3a076e3dede193fb21cfcb82551a5663e014ca6791967549b849e32eda3fde81f8a0a825387382ccfebaab89a22d588906e326a0fc42dc35c2c787787fba0a73e109bfaa44ec0b26b261b5dd00afa08f7f1ff718353e69df6d9fa9c4c21af49746a3b0ba112e44e56f81a339910c57ddd5ff40c877b647c2c5a3479a8cffb7f276b012b9775fbb4b76ab83380c7b1a81ebd1aa1097521219eb98b87588f49c6c0e8b94df7d61baaf1c93457f2eab8f58f59cb4e228e2657bbdf017cdd276cc52794f5fe8bebaefd39b88b811a8a49a3ef2d7355184d85f5e15764af67d4452d214e4ed0c85e4aab709c0b3e8bdaf3aea40406b6ebfc5bc96dc9f4cb5b57aa32869b3bd2a5091542c4c5095f4dadd589808642ad5d36e51296045b4b3162d46f042cda129a016303f2c511097d8da3dd9e384f34c364951f6b66dac20b9d734895dfcaa436482e0d4c7f1385a9936986d7fb767c5784ccb539701864e20b8f4aafc3831e4c87ec4442c84f5b67a667bb22e92343774a50e491b05762038791b8aae47be262e84c83a7a788a14d6bd79f84e5e0e4fa46d27507b7670715ed9893323de6ac0b0ebb2b5caf9fa24303e123cb92a4d0ffffe72841ad3f3486332bb4c1a27e8bfc41d85fb991c5ef53346e2a6ff790eeac49896555b0f92860ecf59fb1f7c1d42638601418e26c7a9fb6efa7d508097e68d7fbfa155e6e56c1fb5c0a1fc47324162ae748dc0dcf31c28bd54a4c2ef99ac12fd9d16dd17528f02329ddb58c3ed9bb5cb86fa7c02012ee5b4369274a57d3161662210b12a63b96674d7b567d402856cff311aa983f27349b27239138028b0965873635e905c3becd7fe9f26ef40d752a2aa8117524aa2e74d0e135d0132cfba58fadc6f33cc6ef2d1c2d2c444b10f8aaebba7b671b0dfed336f41872d9258264eefd8d1a2548ad5604c8a313d1ec2e64908b3bd1f257ec58990b78ddd5fcf37561f59cd3ae9b96e278713242ec00355bbfdaabc8d3fbb5e1c2c0d6bf06896eabc35e203a1e678a0288ac081f734664d100c5a000935ce6ff32da064766fa93ba702499f638026c06abf8cab506f986d434a46b900649bac0abe9f1349f82d756ca8381537eea346044a2e4f08572f89eca2d426f8d31eb9e504ce599117ee300d024bbc5cf783ab644a282f81c443be38d3836096985b38ef93735e8918f159b1c55138bae887af90d06dedad6311aa34ba3e5cd74f689d72e601ff6da1a9b02f7b1e20c78ddaf5f588befdf8a69aaec328133b221490d79a386e304623583dd9b2583af4d84920cf3d6d52e3c6a7879bcfbaee55392d91f47a858c1db3820aba9c67f881af55e4f1fe023bc123863797370b5b91ae04003f8242ebd8a755d8d5e2445570c46e94f4e9a9e9d4b9bf0400861d4d1db4937707b91016024b0a17e2b68e4bcddd83332d46c7fe6ef542e037effc268132242df4a1825ff8fa52a3a3642d18b8af23e1083debc5aa0dbb5fdfcecc47662957890d6268d10b6bf169736b49ac81f628e0ce8356ddc0ae918e9fbc4081de4b6300acd5d11fcec450304b182353da18ee87d87a0ce428a815a586be5c45f1298b1fd8a5c17dd58edd6aa21a374b58d60c84db0c7c0ef5776d4044e06021face0a41ffca52771d8923799136960e24f44c83d5deec1964c8e50b724b3933acff1b5ef99880c65f6a2b91c96b14bc40921784948bb7e12462af37b871743197ee51a4926b5ffeb8aafe93b0e4d3ab880f58882a863c15ef53290e9c6b7e959b0ccf041f50e5e1e98745bd7c34f603407be1b44d4fceec9615b521c7cda8ec21c29ed24da28bb57b05b4c3dfd8d9d1cfa99966b1e43c2093d7086978628bc7a335f0f6cdac61b231af9b65d64382a7720b7c5e3edc43db16a14795c0108977ed3b0ed0b5d6dd988f70a6de8509fdd40fd31b2db7e36117483ff657bc58a134a6a124583a5738f3936fc2389b3321dd6e4ac6813660af0529e2cbd7f35c470d66ce100a0fe860cdf0d07e957ddb605002323f67189f58a7b887d8f81f1d5eb481ce9921d4828e56323afcc7265a05b2497f545423ca3ce6c4debcd5dc06abe4e9e31903f175718174c180613eec342f144a421774fa0ca9d821ac07a5d98150125f35d3903d1536dab8aa2ed689629e66f1a7b50d9e517d4e5f80ba37a485f9b2a0c9e7f104c4f0b169c8289d43543e9113490649d9251c87340e5ec94eefe286f5d0ec56503f644e981c31a18ea5eefdba969522a2a355e7340f03b3c7e5f730c5bcf697637095658a7d190fa12af854179c2826f48476ee652b6aab59181b92d64860d9483f6e03e332c415b8468d9bd28ffb905994fd166fc26c4fc1eef0dbbd183ba170e43adab0d4f58772bc0af36606150bbecf647ba3381c1510fe3d1eeb3d7efa645a5142707676f8dc3c27b5de931824b75e08e3ab4d6f788ca8b4db9cfe35c0ca79652c63ca0715f8c4b25fad174970151027ea86c187fb1e82bd0ecd1bd946bddaafcb11f2fb77965c65cd018cf3706862bb07b588b81f2b66079a4afc8528b9623ef167fa5241daccff9d9f84610dfce4da3b792cc7b4e72c57be1e80bc201769b6f65af1890f6e20bd271c7c72653d5539798fbe1d496f914f3152b98d82825b3ab32aeacfba8b0b0211adcd1098903d51b42b29fbdc3a1f456b9a36225f99f3d846d3ccb761dbd358e3d7eeed3da744e33d0a4dc14d1824acae68d45840c0466ccdbd91390a5e036f10cf0b4e62136431f63db598c96de88fc82d9857100b003987ddecde0f26c331d7be0f363869ee292f5786baa6711d02a4b76d501f85f9ea72c9866f272b8b0d3c80faf9261da1121658cd097f46ccaef0890fe7a93c29d7940041758262026c875e83d1064ad06c0a9366daae1ab2407992f69297b25ddf48cb613716cd0d77c1d23db434c2e3e351e4eb7e21c9ac836c1529b522fc3008c22c4f06da358cf48d8d9750d636c30a011fbb0d92ad52b0b41c9da179d726349658932c700e3d62f46078b014920f19af08e7ca57c73a7f8dd946d09dd3b8a071004d102f5b2a066fcf09c64bfe33535d6fe6a99592ee466e9b2bb7d97e36f1cbe358481a029f8bccc48f1c760a66a2b2203d68cd638b1f6e80cf39762311d6d1075bcf593562a06422d2da396f354058dbc4e56e46f45aa2de598531f1910a0ef38d13fb179d6444d9f0da1e710f7aea2192ec285149eb5e9cd5ccea53bd0903b245d7b9e710ff7d4fbbe02ee62556dc88d85dd6f7e6eeb46f2d1f63b975d5ba7e68e8d6d833dc70450f43687407d4a58ae014f2579a2aa1091d69b04db85a9a0b6026bb9a661c7443d93a28d8d114096f94446a767cee114ed86c5797587205676ba2d304b63811d8514ac37d3f0fef2647960eb50e206a408ae9413d5b32a13babe5720392d50417b650b2ddf78603ce156b41cb97807a219e4b47ee7b8d4aef48cee050b087253def92882cb051f8e99b5d2115aa38396242d3be03b385555f17bf4951257c733b4b35ab3ef07d65d09918c175a1b6c76418f1310fa3eb4c7a3f2a48863e972f833260fcf6badae8ba373a260ccb71cfe04b37a5549c59ebee0d8c3908b8de677e4badd1408769519bb00ab8a6a29d2ec2d1bd7ce7c9ec6f251d692a441d42598b5e992970839331522107d208d8fd3a57e335e6618299710705d2ff99573e324d4f8e6794ace21c433fdc1d84c3be765dc4e95219894d399792ae3616a9f6dc0161199afaae532362705908d426bd0f6b0fb2d70186c8c764ed9f935eebdb0bc7c88549ce266a08a4c1dba14ff2c35fe260a0483b148ad71da3f4e51bfaa2a73fe95a0caf5e1597f7d568e673d0733a72bd52da9efd1e0885e4b2c7b5d7437a690ce4ea87a2b8aabfe094bfba6cc373969c1bf42eb63f58ea7d0f2ee2699ba6d566fe058d2c9980cb6aee70fb728ff4bc62f0f6247f1b08f32cfcf2966eaf28c23d9448ffb63c0aaf506c1ec99af4e819482219586be77cb58791dda33188aa482037c62074c3e0f5a9b2f7e3108ca69da6b97d668583904bf044f843aedb6d81658a40768f75166b29ba75223b2de40249b18c11e615354b6596f6d9d28efd40041998963755b1145446915b72e6c78822a5160fd0abf0c197cdffc542b225f9b114322077890e6692f921c2daec62fa71b4c270ad907702b230f5221dfed871b8955726a5110ca4b803eb539b28c1d137d0267a8ceeadc258572e66332e8586cc41a0484a38e87a368cd7bf9cd3d28337cd32ce725bc04561792e787e2b21f3bc8d3d75fa429550b213c2bde21d920d30d3b538c52393d337ec5bfdbe5b85594d3d34da1023c1c46fcfa6d0881e8cb7b2c078d5cf60a6dc23a4dc6a4f36034822e26fa92d2dc2bdc2f2ed1aa4b89bdce3d03132cddeaf9303def20f1450f18b63576b77d087e5a9adf13a086e082c81317354da2d315056da9d0ed6c741a3af2a4faa30b50394a6fb706044abdf2401af3eea77f4ac5bc28f8b8b3ea5aa0c814a2efc610c11a3b6bf9e5e36580887f8d2ceb81e8982d6ec2f97ea69a0b0fc83c43cae2e90f8b79fb8eda0ec545d0171c30b566d293835f026bd0c6c18a8e12955f74feb0e28e92f5274872fd0a174790004671a7bbdd946e7ab39d8b2556f90be4cce773337bd34117bed29569e317547e11d321141289a5fa4d4dcb28f114e521cc50c194019e15ba16922dfd464eaf1427ad9e1fe0f18e93e2789c96447268842d6233bea2683e685cc8f2886975c926fa96edcabf7bb339e4b90c1dfabb7237bf7c8339a95e36f1eb83b4afdc4aaa75f6577da6e13313cf63b9cf9afbb692b82b3abb1005a126da07e0d27bade031a7330fb2e41681626b1ca2108dc982e1e5f2da826dc07e9630e04945ead42b3cdae7c400d48075201d7498e4bb163c5e59b1dd854db052f35adc38e31a84061ab66a677fa2d790449caa505a67119d4c77a94806a34d7465b9a95dc69f51fcea8db99f02f16f2782f6138de0fa4d1e02d5b9dc46417d3aae96544ed11500761467fa88c0cacb76e8b065ab46e10cbb6c8b0f00e9cee6e673fc9d411979ada7cf03d8829c6deecf247486659ced9f323641c18e563c686d508c334e5066b4bbdf01869b619d7a23010beb075121b37c538d1befa4ed602ff0909841e22af499ca2ea9d897fb86b857c36420eb9977ce1553155fb16fbad7e9e03e670a2594300db6a0ab81b162f0fd708f67df033f7e96f2956a525c68cc34f34f8fa2ebaf53353e78c5f169874b9f77ed935bf828cb72c96366c4ddb7e35d4cc6b624ae3c698149fab95c7735cd620d81015e732b648416f20ce939f66a2fa043c13d9bddc4e5b1687628c3b187f83d72faaa1080c9c1c7d5fc5bb019ebb15e9314e331ef53f601a1b48f37d41545d9fea8e2665a4c0ccea8667b3590d1f6ca97e36aafd9918fcb5aa23d72fe89807447868c2c91189d8252864af96d07e3f87ea559806b392d5ea810800d71c5b1ba28f798916e5d10c9227308228c7fc1ca484edaea1d09d8bf3a5656653563fa825befd72b06c61d541ac1a214c1ddb7c8cb5c8af8c3413a3d021b8525a81054eb6b5bfb17a80350065b25dfd33077786af3cc3dc5ea49953ae31ca70abe2d331d2623ab9a75f032ceea7c6d8e6610764d221ec4cec2192b42d0f0701be14216edbf15efacfa88202a751165a5a5aec593f41b8e441c9a9e6bb515bcd7ad83803bf408a13ed4252206cb13f9af2fe4117a8950fb1ab54779fe72bffa9cdd486589688678af527fc310905ecdf245d678b3d473bdbc93bbaabf5a817bfcc280c204b2bdfffb593acfe31ac072e22dc89226f0c844157222a6adad6f49797fb79f2a38ff608b48930b1d93d52c998ed4358396fc9177845974d96c94325ec6b1822f58dccf6602ac495255d7d86a322467b1eba9e5bab8a214d11684cf8c95dad1ad37405899b7178e4cf2f09473ea4cecd2382e21cf973357c0c5be21c2111f4959f57118d4855e21cbc89bbd03e220c843e759a8e79c8633a787e5a95e7d72202d55ebbedf673bdd0d9aafd3899ba8b87d93a3a5eadd0fc0cac1aebd12a39aa02ea3197e406cf6ffbeb25cf866ba3bb58ecea57437b56babd3763da8c6e0fb298288c244c1529c3c70e665beb00ee869ca2007e3626d0540adad665115de0f7eecb199ebd4c9275df9b21b7852507f5967e02956c9b93c26e6ea22dbad428b57c5a4fca13dcdedc4941dedad05cbe91bde506555823a121c7d0460f260068ab3ab2aeb2b509358e66bd1148ffc50dedcbc016f33df9e5b17a5776b2e1e1ff18514dc9078c1b37ababe76b4a47613e3b5df916fbb37d60eddf5e68444f8f2332110529049c36db1f17c95e1311863f6aa6eeec4187bbd8e396bcbe1bd63d405d9c38cee65c7c514fbbd83a82649b95e40e8c8deb50e9b7d3334329e69d8a5564f9b91a563fd8e4e78703a38e2c4d28ebce186682eb30ccfd6eeeef8e3a447a90478529569d9ef6d544d70b9af9a9950cd9513825da4e599a4e3cc86f9463e57aee1b8243c1531657c2726c730915c7bdecb1d5e37085be18ba8afc70f1aca8bc8eb15ab21984b44f296a227ff1c001ce1c5356fd86aab7650cbb8aeaeb202c80f8124746b4b3aa91ad83e333485aa823b2ed7c5f6790e67ff4ee5cfbc10492b91df85a59942273dfa3d3b69e5ea4a1149e6e3f17c3a61d0e28d03b46b7d1b6f773c47f2180ff1db774ec5ae25df039201ac15b79fe2bb932f80467afe0dc264db32ce38dd84b1df0f07e2fd33f63fb63ea8691b3d2bbe9361286cf7a9557de11004372d5e119c8e8e0d98eca7c11013cff98d62a6071d106449e3d33579d89e6ba4fb576be244d7345ddada3a930e882a6a3c15f12b421ff8c4b0d8a6ef1c751f6138ca262692e7f4b44bfaaf8bb58a6fe001ff1496eb783aeff99a3f8bbb366b8872cb385cf0b5c74f9ee3bca7cd36bf9963eb34836ceaf5d16bd6d6ee91c51823910f2207f1447bf171276fed5864fc900563bbaa18194eb35964e55df08c2e49cd1b712523086348b898862a336018343fd47db4fcceb67a918598779fc31e2c8f9d5bb068e25c7cab4374acc3ef75b5d85e4cc95101ad8baa826eaa7ee0ddc0d8a94f2daf8b27ea563df15765c91dbb0ad99e05230c20da88d8fd5a9e31a3aefa393de025871ad734cf637ce18a632abc46b83a3faf294c8ba64a356fa9b555872d81603c22f629de37f034d7c1c443621b2754c98d4823bc8bf33b09a5f4dd5beb4119fda7b8e8e0fa91cd72ef4ce70a82e3a0359b221cb5151b20fffd5146e9bc3a3bb9cd9b0254f858e41e005f60f4a6d3bd77566ae8639b2a5768d7257a10d781fbcc7c7b060779082506829226b209351cd3d1364b661ced8bca71580a0592f88ad59bc91ad28bf04bf4b7b6d88b1174657e8a99d66bcc3fea302d0aa8cba2daa92d92501ef97369df584192579655fb7009589b3d596c7b84159d58db78fbc1ae82d4a724cfd0f8f083934014a1ac0d3606876f83d3b474b82a45eadf3650529442e5e6dcd0e7ab9c457dcaf7d5c239fa8281747ef0e009c5b4c8df87b0290fe830d4884c2826906bad9b8785625246911944749a9088ac5405e87cc5a5a5072d9cef01eb3bbd3dd78a56b06585c64489a0a2fa45430a4de80587f1da45c8129bc009c2f43431baaa7200e7c4217159354d5fcebe7488eeddd98e3047cd1ebaeb36a97d43187db15f8e55c6e94dc712f7de86d10fd57dfbca3c7982d1cd1d72c9d7c0fba683444c31c62a999d9294a9499d21b2a029abb554f26b9e199d1f646d1f385446725da099b624f88b0d79d445cd2178f479ea87ed47b73d7e0c3b4beae6524fd2c1b02bab5c633ab32f19aada1eb0bc84fc6f6fd302bde885fc91b13d3adc5a04765a0286e30e2436afe1855f105e7d7b164bb7a942237f51332f3d9afb4263ad17111e3238e332be0b01e833bfb9862b0cb6fe183fcc0edf387be53f01190a1ebca64da7684ae4975432f6fb63c4be5aa0bb7f88b006623133a931551f3efab2be807d7d83eae2a44f03d40c37bfd66a0cc7fad7b9439b83c5af8bbbcc347f75767a5b2a2da5004113bec17cbb4a8a735196e05054259b268e141a0913daec5d3780f5622d049fd0b5c103b249df27d179952a3a53d1de2d5459fbc18dbe6f0053bf0207e0b6bf04bb904838e77b19e759372e7e66bd256e6956db23c9ad615a4d5b3a281815997753123f29e0de665d86b95dafb687a763f541fd18810225c1986e4af2d489ed755e33651eeb46df1b954e329eb14bdb5ef798a5d0ba4441806ba6cfa2009aa904d39d1ef48d1af1ccf97d1b08c44155a0ae59578f293684307d0a706c3a5c1f4d49cdb6868ab07edae7e6dcc860f517d7dd98033cc1400a0ffffff5f