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

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

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

Block Certificate

Block 59453 1bcd6495befab69c3ce9b89a1b640617c9d89c69da7eb31b00c8b345d27011ae

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5b2c78a600ba033fa6d573ce1cbd4fd81483c1301dd9b0fefc455a640cfd231e
Certificate Block Hash
1bcd6495befab69c3ce9b89a1b640617c9d89c69da7eb31b00c8b345d27011ae
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00202f0000f00d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000679c08db546e018ad439344a76633cb427ceb1ea16943505d67aa513df57750374600b56f6481d990997ab667c218545e1bbccbb550d61f9920b45f80b1db1a487dad88570e042cc7699fed00c6d6a335648f923ad46d8eac8020000000000000040000000400000202f0000f00d0000

Raw Header Hex

0000402079147870c29ca1f691ca46dce3e6c4d5d0363dd799f9141d441b604485ef50205605e81cce38c7742aa1a783f20e44f2b695e50639319dafdb7670e98b52935ff342126a636803181e23fd0c645a45fcfeb0d91d30c18314d84fbd1cce73d5a63f03ba00a6782c5b

Proof Data Hex

59,560 bytes
121216020307849500d7cb3059996050d55754f0b1dc6678210f1203f38d924b23f21a0124bd2b7d4d042d927be0b96dc1eb08d87d3ab986aa92213a4c1cc3c1be5c07021448b621ee0eb89edfcb47122c0f75901a18c85288698071b7b38817bc58d6af4a93b9562d97ec8c3f5ce9a986976456cfc51aa63668cdcee962dfd7389ac25aff497e5cbc3b9561e0abbdb20e3f435ef68ff5de29d66ec1e0c0074c020e3ff66955eca250fb0187afe2a05917910dcf6a0e30703ef51e5f49328aecac3caf02f61470371299c4a5e509f38c82447a017c1a80ecc95f1cb15f2010c4369c0de2742ceb6ffe673f7320bc633356696def7e6be568b1ab3118e05204cc5f3dc06a4c90cf705edeb820c3a35534469d5338529430cefaca96d80fe70b2d102c8b54c175a82ef416c4c8b9baf4f3847e24987899832c643700af2941d15806cf9c1e9542279d06c8f1b19e105b041d4a9e4c085793a38f4f4a542470e1cc187035f1ddf94a1b1010003b3c1d918193bb254fb3ac2e4987fab1d9156ea82ee32fb75316f3e97dfe1680acaed46626690c9d16800c75719821c2804dc0393ee22b1fb61a15ab41e84f84b04cdd1042eb64f756b2af495a700ca2265ed222ffac4d1b622a2c04a6db4e9c3dc14b736bc54465355091ba81abcce21b67d4e0f6bfd85ac53e1b8d3846d7f5fe745aca4354d4467b540e70ac551baa47b23a0f345e6680e79a5fd3737a6fc30abbbcd84ab9f2a72b375f34e493b498fd45745bf169b4bfbe3486a17c3e32a4fb3a10706b911e08daa8a617db0384398024d48953e24774aeea9748b38984be5dbcd86fcaac2318ede69d4d73d8178177248ba1ec594a82fea80b986d5c4458d8821066993733e3e9f9dc0faf50b48c5cef61240b1cdce9e04ee5e684b2f8cea930fa0bac1bad22218ffb6cf18219e6ff8bff631ee9d3a62654ec41c842149a053990ae26c7fb6647be99c05c5e30a7ef818f06665635eee87b6cddbaec2c3510fd1fa358101e9e81257c360e229704689f12f909f89dc6d9a0634d9ee10e865a9d8b1b3d276ba3fac87fe65ec75309ffc317d76152d66e4b6737f1ccf662777b166a1a5ceb10ac687f77aa6fd769e11f04ac7e70c6be7f3f72f172e698bc1d38aa8513140cbeb2afc7d66c0afc88eaf16452930ea9668417305c1bb7f855b2ae8054d786515bd2d60cff4446ac39478d4580524644d57f1159f1173c573fbe211fe877b68330d6ad7c1611a691f71aabe5ee75452091fb537e921bda0cd64d2663f6c2054120126c7aaad9bde1f65dfded42a5f8ad6c6f3a36360c60f068aa2e7319a343a4b7e131bb2307f5cb4e43ba3961ecd3c1acbeec59737558264ef9235a6ff4fa6b075c76fd4bcc030d0893408b6a115dfecb6c7600cab321ee1e108ec798b2e7936bc064c1c8f30f0a844b759534dd9dd264e21550d1d2601b5e0ad6834387f86fb5b2d6f33cfcfb08d78aab6689cf0b4f30767324ac7eaf26b59520f08d911e5df1425cc0fc1aa9163c3cb130148d5299630955be00ef97fff7f6591aa9d000d01c878802b45e29dabe77174548939b962ebab5c9efa115d8e59793a4af592ebc31d85499d6d130ffe133de9f1c6fdd396ee90082e707d46da661f0b5d8fcee31a39be3d3416c0101ac24e2de630697a582e3318d0128031c60e59c8df34aa35fdd294faa584ca3d65c4c89f7a77212c98ec727f326acedd9a9c5497dd9c9043ad094053036b8a24812c38a9c9fac05939b6d05f4e1706409706e6990733483e23928d3b0fb871547838f9fc9a507326346e1cf20098df828bbd39ffd62add0dff811f1efbdae2948e438fb5ddc1c5913d36b68e408d0d78e419d21e9bee88efc7540e17d297d5f68b1745e5cf253649d87b80c857c27bc61befdcd52604d0efdc5b71aae6ae0ff9344e161ca06c5b259b2a904af7e514041b0036ebc226ee27f97c9b979d9db823fdccf9ec5b7b148c2cc7bb8eb2ca7c78b999871a11877266b6c90e1cf948ffe8af59a2288fbd69c4ffdcd9e7992d58dacb9309a5f45156282ea10babcc484167a92100614d3147293edbe204b59f1df19d1e60a1dd60e1838d2d01b9121bc6b00aa8e4bec24ca614d44a52d3d84c4e3de1ac8d8ca1fb8530d3232ecfdfdc3ca0adfff79b16bddc82ddf12309834ad1e60affc23a34516939ab66360f6fac64cb4a49a8d5ac4a19e05f489d9139d9d5634bddb5d8e5fa261e99c1cc78a63241bcb9fda77c62614d7fa880433f034f3fd826dac312272f5ad70c5b6c346722e5fff6312f4256927036ddb79b12bb93249879e9303be65987eb45abeba312ce6b3a3114d1852818048c3037563581ae3c91646194a00859900c6566043b4d7d0189ee5aeb75c326db030affc3b0da307fc3419dad28cc06b4fdcc1e3c2bcef842e38fd024cfffe5253dd7bd25412d692e356cd3396f7870d9d863db3f3e2cd9012675a5d82750637db282af4c096c667e7b781023c394ba6fba5e41368aa4cc52aa8efae9d6782be0e61e19c20a55772fae5c371ce8f9a15c625ba0be907f9a0e171af8da77351cbea392f2eed63738792b431edd42a1135af081962d57780fa58a1e80707afc9daaf697ae2ec4647c8eae0073f610ad5274cdfed415d3a22db168a566dcb743596d976b81dbdb095941e21148faa369ac6996bb72442999805943746dbef638ae997d4a2fdc1d641237622386247f75cc486c1cbcdb97b6fee27e34d6fd98a766de713a5e080a33005c6cbe36f751c1718285e718a9a0ba9d65e36bdefc434ecb87692eb64bda2a5439115fff62034b1ceed21108327a6b839f504da831fa0f5a0bf21710f6ad9de4e9b1f5c92441114cba7cba00ab1c588c9af29b9196e95f34ad74a723b926483d1a48bda295c788857e0458dec1c655424158e089ef0abcdb180c526d70c9d5ff7eafc6030e8bdff6485f97f459dfeb7ce866ffcb8010e6b38dca8b5c2629575dbc09f03ecea8cfae585a02c25cca893035ab5a6374f4965cb34ba1d5c479186ffb0d0fe0ecb4f18bc2d1b33707534d53f56dca13b910a8a8265105c2e58a41711f05d969c702cd271604444c0312e13f88aa6837d60a91d06251e6db43b162906c9825fae7d5cc1ab2a647a77ba7e18e96d70ca3b2f81b3880f6e3cdbe7259e291cd4e2bed0af4f6263e17ce939c121450471dea0b95f8356497706d857feac1b25b905f7ef10c6e1efa030448a91c6e2d339a13a7c50c40f023aa930287abc0843ed05d63c74524f6617c5caa30197e04d896335048f0f1287cc108a26f14f1822492eb3d4cee69ff218b753a26023a57a77c242f0e97be3e94c3c0c34afc36ab9210df53ac7da4b51902f95f93c22d0cd1846c4ba0652be0035a69f79a164eba7d8eba6156d7348bf184a0130758ac37df8af5c03b18c57f3474cefeb127613477290b1f0d45cf1fb40a52010ee8d44b26024c61c5219da7c111da6342d3d0e89950e18738274c8fa0ed0b1229347c13608173e8920524e6502fa644e23c42c54670cbd7b30f3fd8d5deb61afd12bfee17f85d35296878e96b63e505ec10f51957c5406611aa13b608dce707b4e5375daa557f5e5f252fae4c9054b5aea58274d841fc8a5f0d42c2970093f757fee79f840a200185b2f3d153f50b4bf7bcb1b69ce17300db2924f82291d34bc69eb7ce3c4bbc8bf6186975f6090964f564ffd74cc50e1c029049cda42c4b32c88c84dd6cedf024a4046bb92d858f24d1240a580755edc627ec14a0cf14fc37e28eafd15e79aae8f82d62607ecc3e4b9536fa0224fc886bb538b19256e25a23a90eba0f3eb9bc6b17c662ba9f861dd8606cccabd4c0afdf9dc17554cc462d67a447d08cc9bcb183b68420dbb713646528572029c41ed014ecdee23f21525f991d9073ae31126e28f18dc4ac51f3a5d4d1077a4dcf03cd29cb261e58808770d2558231b41de893a5eb62988b1b6e7545c3faa8bc80fbeae5548c6b2cbd106227165e35d48e864c313d6a027fdd7db38c191941173ab8e04f00ccab0a9748481ab1dbdceae6f595d05ca661fa644b502bbfa0c74942b9609a233fde275c031a4d8266c60e76231fe8653bd1579ee2261982dd0851beca8d4dbe8155cb1aebe2327e1f6a52a4e1498638048ee100306448e8e5015b1bcf709205378615db860df5acfd8b03f2c01c034249a323c5fd177349bdc4e25cf149bb05ef349a25d2e433e0d486c31038a2f09bd41b2a5d8721437e43973fab615117a34e30989fd5cb315a3942055fe0715415f0599296ffed1f5bef21dd468e996ca289fa69dd7dfbd65c8b9167d56a4b7a826a4af413bda1c5af3d4e3702e954d262735decbd06b61f88a784e3502c8a29270bc7eb6623af7fde8575951758809db239ddd0d644ca695db515c1bc187f5da417618491b0f8329f500904197061323af5d0ecd48ca6ccc99319d55946b5fae1ba93b0714556a63cd29334a9c7500620f0160a28b8c7c3585987f804e7821d4a2df41f779c52a73c0f1432746c3d09bfce3f362427ade285399aa5914d395f56f3788526dee8dbeca09cbde9a898eb7767be3ad19122b8905c5b4b811ebfc9186b40f921dc90460b52956fd69b869659a8cebf27b648c1b427362d1dd15f75ed858dad3302888cbc38be6cf659d32a367daf51437d339bd386dd6c534839f94ea1c40a675aacc51b35b3cdd033a90ad2e622cad06ef6e5d521338ae2b2107e048eceb9bb4ddefd20c4ac382949f068603ed4a0cdac936bb79472749d7473b5f10d08af53a0a39e984053ae6e4eb6d19fd8bd424f67daaccc3f9ffaa0d6feb5c225f149e3b4bffb8936d43f1a57db352f1e9a3e8761a3eed64b69717bef44ff9ce051b891c67165cfd230b1da50ad4033ac64912c79ec3585bb51a03f9feece00a5ddfed56ddf30540a74aa463846dc2cf392eb023418b7187b0a755053be1620e33de0768edc594dd2b66f0e6f1d5242bc440f5169e2a726c07cd591f6c05a8a63769ad16378694868f0c3ed58a8415b71700ebcd52c3efbd289f5f869165c1bcdb98d8f957ff337aa6ee41ef19cf0375dc3268329fa28a62854e9ebcbe2eac36093b6320c2b5e72d9a97780163acd9d7e65ec325604a9352c410aa7ffe544c6c295976c25c76d30259c052eb50fee96063f39c81b214f3e73a6f6ef9a8a01762c5aa6e8b8931b6d1e8cfeda2be5bdd92f70e1b7fca300e1a355fd0db58931c7cd6220f165ba8b9e1fa337cd7f308c71381db7b19afa8b3f9e4833abf1e69e6a92798272817becc56487d6c7f7b3e2ecb8ec32140c54d989bdc302e6970f190c789002cf6be59e0eedabda6df0bc9862d37ff7d546cac04caa9b8b8cae29d441732766fbda6b22938a88bb6cf60902bd67d7fda64b882fba3c178ee61ccce6013ab9479683edfb8b97be088bd963f3a1a070f8e1823ece560ca663ddcb29bfc6185ef4329a4834d25b3ebae0cd71555eaf8756757f408a07f4bc9baa25383727bf31296673065b7662fc7f952832c0fed35d4af5e3499a9e7a2f06fcc21fc8774115db6f620fe8b4f72cb38d068474fc9e6049c99213e7cbfc0162d65d987ab069148e291c21182845de4f06d9c1c558421cb56141c427d3863c996624750caae9dde2065c78680310337f791c6dedc27d8ca5ded188557f49b4ac2f5fd7f30a33f5317dd0c943c7769aa27916b671585d65673246760541373487e9b499a380f4a901bd468cc8a89082d676850ebd563c430e5839a7fd4b06448d073c2ef21b76941e197cc08ffc5e0f2a7f0f482aa16783a461f8efa161354d0ad52c02b683960185e7b0c7110877f9f86a8320339b1d18badf83682a6b0008411cd213cf6243e45d6feb65795e1d5d2885af9e103344c0bb747d5d8daa2ece9cd7ca40ea7495e290b37eb94bbaca77700e512f75ac4bc2063e945b1b78a7ec355e62668ba8b4684b836096a339b3f4abc6b7cbc77db4c7b9a462185cd103b99a59f2db4a48205936372b198ea4b7a74867cad35683b5649f70328175ed586109f731442ecd2e167ac9502906e23152e9b65c0b7065c894483c3d102ae01a39a976cd85403e18afbe5ac74f2cfeddb891af00800864e87b0ea5314af3ff2a1ce6e7c5674b4d513c6da3d9c5aff1cf70ef257e696b41e2f83be1ed23cdc1ea49a9813874627189939883e4299478b9e639df56b78b7f421a3b1196c0c79f7408603207a023881adcf4d0e69a7a0a28c1e5db14ae9e9702e4000a96d8f8b8358f4f3ddb116155b4a33b33a8b8e722920927dc9411c579c8caa3af4462d410346679c740d6a942ebecf45f8b73967bbf8fa9d34b669c3fa3d68657d12e3af0be26f938e5494a52735c1f3485b92e82a103f3ebcc1de115c88011ed217f17241b30e597f06f5ed74f7f589f336d3c68d5d1d9bfa1c515d9b5ff1083aa6920fc778bfb9141bcccd2fd392e518118cd857d0beb5404b5b52a3fe0d0d7322bef54fe7f4a8ad54e725aa99b2f81cf7e41e5627cbaf80952885ca7e8013c1232e1955c399640049dea7c4fdfaa69d39d63a50306a6daea6d534850e3287751fffee5e93763f13fe4c9d0409aa4ed81e59be1421f16ad08ea08a256bdbf1cabc0074354d5b160fc34ef39335938bb255b9e7cceaf633ace3859884c6052da089503efe8c72c6aaa8a660d17c33fe29cf73933bae503367c3600bd3d88f245b83b591895d31d4b532cbdc76553e6a9524a7547b8c448fe71978d56a796eeb27efa1b0111b6fce823503e07e421f07861b379082feaeab677d3773ad3908c847349e5032317f7d591fa962b5ab4525e80c3f3198c3172f2bed41df5125d6252a1805766b05f2d21b093ffecf1b324a130f8160d023885d21b6193deb021061e43be518a0d01152b3054e8e26f19ecc45dfcdc4973d14bcaf61a640804cbf501f14368083dd1d35d14f7e62c242058042614250693319d6dcaecabb2ca2317777b2e223f0a7cd78da9c52b6974ee6550b12208842cadb56c02fe67aa507ba253eb05054e017322f049077ba051d188fb3cb5dd7bff79db3433692988d2baba29477486b018afa097201689701f23f26705769750125687a2dac966725ef5025bc6e2f819c98abb682166c7f021c2fc205c911b5447e0bba29d106fc7c2e6601b4caca25e889832224c764528043aaa3bdcea95983e53f131bb22614343986c6c25e8338637f03c44baf246e36341d533ac8d06d993f9059a94b4da2f5c254858b7d74855306b7390827ff75071ebcad5e5ffb25315fbb8f39f12b9b47d0dc16c17056ead03be4129f27cbad66dbcb9767c8663268013b88dca5e8b229833a105485513c04236662429c9c912f843f1a8b274f3262c3a16f6436ca8e3faafef6b2c2c4a6efad4eb2aa8535db2ef1219d1331a54dbb586d835eca6fc3eda705522e015b0246e1122fa034c99e47a55be8b2871616825141911b08aa355c70114e9c1e9d408fac6c793fd3a6d8887b180ba92584234173106cac046d274b49d8c20a5e4e573e303ed7ff49f7e27730d58c03f0a4b5d00d95988a59897f5b56ee1caf71c6222f6bb13bc09695273f0127b63b96a56b29fe9b6123048dfa1fad5e34daef9df1a71f9bd79e2a4d1a8329837517b5f7b43f2f4742c4b35766967049b5d136b2697f14ecf91368f4882390d760d86000bf3c5e13d75b58d8a1c72d4ee31a0f2a4f37eb196152e49d682b2c61483fa9a02645e7b3d8c6db9136c5e82e1a5b05f73c9b1238431b0551368d18a1b8146cc7d37975660811eda36d74b63e1cd14de1e46131a1bccf9f2447c952d0e86642ef6dee7e5244e721abb78b4c61f3947dea8cd5f94da670ffde62652d9fe0e3329611798df5375e1709d645ae3869ba187bd2a22117222b1dc70c6ad26e4d686fe89e80faf6d47c5c18f8ec3846114b6e57c2f091328961c41d8e745fe987ab5de111775d60c2ce8a4c26996e5268d21a016959d614b8a730b9a1c0ad1464967f8e6d4b2c397d9b843a890361d0f76ad43385d2708093f3a600d8c35104fc19c89039242b5a9864579f02cbc63b124273aa482977b7b40503449f1308cbaf08ed25cc68b58f8d5a733446c80e6e56b2cebdcad14fd224e3dccb037d8b8496d00f6bbbb7eae16773142ad34a5a852759334efc5fe7138db65d1e1107f2fede6cf46d52b4cd72450efc4755fe704c5c47504d6b08d94413b794ea283e5b139bbb93bc3cbb9d7a36546cb650a870b8e5844b0306e700f25cbdd8f1175838ac12a8c8b7af592926abaea3e96a2fe46ab26d5dfb0f32bbde61483f76d7408aa28ad65ab7bb303d67f7575c086d96a58379d9b96b7c6929611809642eb0cb8752f66677bba2aec78dfe2d7daf75d3f6fd3fe7966acdd905b953838f12de5ce950a8865ef65aa8eddb7b260ca264bc4166a1aac920350923355d509b7a0dc6927eabc7f2dce8a32b0045fb723ad9b4d534044a54262a03f5cff6961a1fb8015a81b0f842e15a9ee4c16790ba9a4686ec0072269aa378a00cf42707a9321cb9380b1dcbc918e1ad49f2379ab247e3a5e614abab7bf5675188bd1d1d5d00cae87049ab3335257517e892c1c36b836ea8423f37c06099524f791dda0373b72f416f581f7a597a1d4793144bf360101b8a609379d76224c17d4e0e73ac796e32e66d76b02acf27178ed6b2b511fcfcbd27ae25871c1c26b139142d9e4d97886a2a88ff0fac1b0b8c3d754d4f3a7823fd765bb3d9fcdc3f39a23d74b6bd1d6d728b156cd5b9b4f9da5f1b032847f4811f5a2a09aa06f9a3b896370f6846c33493785cf503802771ae87020c0e25ab734e8694880ebf82d9b0f9a77902ccee37aa204a34a28426fc1ec6fd366149b5967ac8fe05ee523c6c499679413f489edb95dbbd57b2891c8b306544884fb9516cb8284a57878f88c24604467091668041082fda3842a0b1b17f1e287075698a150e2ec860fa5c9e17276d07c90165852f25f02f5efcf4acdd194d7f9d1c3fe5b73c519de20d45208668257dc094e00b64538b39c930779dfccc71ced514642f94bfa02b8f3b1e6bbf96625a96684aaa6c8c6a8abe3b022a31d7746b512fa2e678814559a13509a23fc1de86eab581085f1d0824e566d750cb78bc2634fee36a094260e925ea31c668f13664e89e0b66d61ea01fcb61b091d4eb399f5a80b244bc2431a9b85c734a1c81103dd810b938ca7f55d55dd41e6fb8b58c319574e5b035420b318f2735a08bcd2269cfadc45f2427105f9d5d4b35cb28e3da4fc947be30ce04bdfa165cbb5553d8f3f3d62735fe4bd2fde48ade9441ec636a591756916f0b3a0be4175ea463ad54ec3d06e69ecdfa1b957e33c4efe17e7806b1bc7b35025d77901b94ccbf79a6f211495baf9b5ec83240d48cb842f78226d35a15a875b475e58d45df17eec6ec91eb377846e7b82ee476eee12f86b936c42b51cf5ba0d3a25704aa5a7f2cfac6f03441aad5d97cb515e5d72097b02bdab62b392620032e6962d2d237ccf5afd94a25df07ae753f49c8d876b00e3e7dd027788a5e9596868360975214843acd42f45ae4121469ee65dd7b2c962da5bf6447aa9f00b0901b2b3218db2b1e1e832ace550b53b4d9a3165ebe3cb1cc5902d95de4298eeb159816acd9b9c84cb0a70f1990fff096da0dbc1f774184ade1bd289a1aff97921319901e9f1f536e359dff5229e23a88badbfd5c8d8741cbde64ac42dd4ae101e2046dc8f9b05c7933542975647f01cad243f69f6cad673f25ea25778bdaf797510e6448d27d93ba4ea4e09089fa6921ce2e4b56a0f6d157701eb5aebd5741889a1b4bcdeeacfcf96191f529bdba610b14995b553dd186e5f4b623dc1984582c98dc439b4109092b5280b088ae77ee7104f8a0c95e3ed5dca6ed55faafc4d61fecd9f28eb9b4584cdecedddd0515eb9b2083ddfcf3f53e8a303de2ac8b575d1a8f50fb729465398e94234f6f30caec12f9a6630bc9c3c9a0a99753649c1c1e97e114611ade0d6c0fa373450e97c58de2ab6c37a0003e4441708c6c6575d2c24d7c1c27bc28beba4e3b523ca8ca71a6323e7d1e1d5021eabf1a09a6447e94af6bc20ca2c10367f4e0718392c2b9d0df07ca5fe6fa8811826360cdffe6f7a1a447c5605398fe905867eaa50783f119f9a878032c886ca2d32e5c94154b2600ac04cea880d01a0d49febb05fb9dad2815d432b98c424929075791a034c478938f41c408b9a968b85f05a7af797c04f0253cc463bcecc2161dcd00a5b1501a73119aa0553e60b25a3f38faf7a5e6bff39fdfc18dbdc65eaf8f7c0b4844db3f3b38f8156aed01d89cea9cd020a24e5c46cc96007692428989a88957beaf0aacfd3c81d2ecee7652ed31666a4e9044ad53a9b68dcc2b07433dda94b3280eb6d0f3f280afd324d650fdedc9bf51a59e19e61c8687387f2468407fab408f06cb2e8ced547cfe64b723c8e4c24aaa00f1e8de62101e1b146f10f3d9e9cba076f1490bcc59919cbea703848b02530408ab60c715c61a972cb1fc8966f06af641000ca6b01f90fa445b242618045f600671583c322dd8e636d6906b9f61d917c5f687e3b22cd87eddc3c186186695ab95e41e11565104727e5f81e632cc33cf67998b8aaa6c3f3c8ab6db6984c00d1e30b786c04034f0038dbb7ace7756c955e45983b8f1d1b8b2f71a7500e9494ff2f4c814e8e5ee44d54125a9bc040eae367c153bcfe161d3df8a3126fcd28420b7968e1aae5c3b7507445ce7932ba6617d3728b65ffed873eee29b142983ebd48cf762f7f1dd91b235948337ebaba36d71b347f5c0c118b5907aeb846778363ace68d971eb736b40ad3ee04cbfe3e75015030904b8919fa8304046cab5e003908d6ee09c13036c578b5a48dae4250f77e3c90500edb953a697d0bb727f92454c0dbee805c5e1e3781f946c742fa69b7214e8c67dbca60d39e22efcd1e7db5e5c649ef12c164c94941ff930deff854f5f610dc1f3caf15b9a379ee1a0d20c6b087a806e60f3c37a120f7da5e27874c2629330bf9baf24042b42d5ba468106a8f9f364ce44b1c3a2c65284ff7d5cfeee7d07624dca1f6d1e3f49fc09f2e6bc878086a04d49630a54830ed015cd7c46d64b9a999234fa82068e87eacd256d34b9c3f3c19cbd0900da63ab6a0baedfd197c3c46155fca3bbd53875448ad1bf40a2e461d4b8b7838883d98802aa1092438d52ca7848abf121e609d37c36e7a18371cdbe1178ee4ac30658861eeebbd5b603b48b3bb3548bc93e405cbee96caad67398405860d4be96eee99b4237b74d80ed878c00c3e7c70a65ae0be707832f4812a14ff8a30c8df03459645bf46395e129a8da9c775ec47de3cdaed05bb4345f64d2705c4a79cb9ad44c82b2ece09c04de167a8444ce8906cab53136eeedb881a34727667664e03dfcdb3241199f99500a8ce15de462121059dd36845b71c37d37b12d20f129ead208d14dcc34e97f8c3fcf78bddfab77433d84b547a39be41d38ab5ca31593d9619f38a0ff81ae8134c44c7e7845f6e4b9bbf0504430d910c7a21ea670e699218afd9ac1c020c326a9391e134365c01f4e130d6315b78adfc3ae3cf74d4427f9e9bc2970c7893b3559d2dfa0b560703810c45f48285268951664971d46f96b741727be9a28ceb087db903eb00d09008a6b613f9f0a521b77c94e43f501715cbce31b0be7c573c8e3e49fcb5d72a6c704d1838573d2ad7f01b5afc5f8b30ca994c671b3234cfc79c844f42fe64865084d2473cf4067e43a973f2763b0b1c3f166bd3523b78af5c0920595425a513ba0fa79956bceeb7f716c357247e53720287b5f1d70b69195f998789dddb5586cc2a10c3f33aec42c470f563e7abb0096070ad17cf3394949c7b78876620b556691e5bb841283e0c37ad77008947c2d91fa6a9a24838719286022cb2df8c37d907d3532066e7a0c3420e9441fd615a65d4500b0648593dd1b8251cd34367f40b63dca6496e75036f0be78f8278691605befadb166401c8ccfd80a13d0ce8a96ed0c38730d61c1a62bd6da7f2844722a00abc3fd69e9c29b5ce2ec066e376c69539158352091c98ff573fd2e52c55117543af8e6c681dfd498436a821fb0d8bdb65038f5696fa74d3b9a32383c3a3b96cfb418b4275f9c171af318630da5fd8eaab65ebfcdfc968aaffb8986d233af1967fad2651ac6c0a00b5db77e60ef42a7d3a89fdc8a5ce8de93919c6df324e7275b7bfb627c207efa90dd2a0531e2a7dae7f6c532d467725a3b8232d55b2f8f89593ec510ac78b6a9512acff390d5dd9960440fbdb40f0d5b9d63ecd295ade459825f4b5c49ff938e066e79c446c774a3d63e149696cdfc9242283e6389323c35a60cf20f11614dfd9c3b613ba340ee9dda77962067f35ad7f2f8cf7cc9d4c924bb8dfe8725817a8bb4588c3468a311dae7b8d1a16f5365e88802f3d713028d6a428b7216afb7f57b7354146c975c872cb33be048465572fe5f5c66b59ceb4cf0c8f9752b77e71a055072716d4602b1a1e18501226c3fae686ec8230649a04e0bbbb061b2ee568696576bfcd9fd7b34fe4f0262e9c2f6d7eb616766a6294261ada382e3b5f88f47d47bc35412e4bed1681f73dbbc50127b885a9fc677f88eaa3b08414050f642c27e0f32f45b48d89864d489fa999585f439c5238b75c0de33294eae085009962d33908ee5ce8603c4b63c652b2fe6a19483ec68daf7af8d6accf18b1ee3fdffefe90d1a7ecd9d23e178249053c7d3be1b857ec218370399d1fb08294a4eb61c689059cda2f823a9fa581ed8ba173d818656f51be43a0f3269d3fe687c61501df409883c088aef0cafa40531ee97926bb0cf50ab90715b8845701a35d7f9e78628df677d97e0fe889f605ec4ce5df5b45d06245031af3bdb669423011b28a82235b5ec5a4b64985850d420a1bf5f6892e1f38516fb76a9e4606ce6b367d0ac3ca42417831815bb3125b1dac9eea3ba6c9408bb19e32c38a5dd1d6f0e7892c477f4ad5291cca5b3f48069b33c23c7bb5c3b15ffa54efe250c19ed839667e56c48e1ca7194df88c0c228ab8f2affedc59b5f6628b751f9b1cdb7599997c5d0fa37624b195b5e01864a09d569493129824b781b855ed576bf6263dbf45288fffa30b55fc8180be23d789d42c47397b8377a324890a2a7ea3b71bb98c31ecac2601d50002196dd4ad0382597e82d3f3df63ccf1965f560954f7467ad7ad84676fa7c376477c64cc7df8a35a258ca55aae6d6d1b4b9a77a32a9023c8598273620930895216dc4385d30d31115da3967ddf5a981347ead71170e97bbfadf90d7d12cdd3888f389d584bda43f82572d1e4c176968c4ada640c7b724f8a61520d00af6677bcbc1e23a3b9a277d68e5199e9c49222a2348087ae02646a245a3fb3e28186f00a6c9553bf0db83d76b5e151fc1253035d3e337061e37d5ff3e1e445de4233d4da649bc4ca66e138b4dcdbbe256df2a460a25708fcc6af6a8c7f7faa452c37588d18a5f72914a1b592bf291cd79c1b84c46024c82aba5bc1501d5c9b7538a2c5ee058f4ca19a9520d009b7a836a60533a315b61b1170fdfbc73479446d17b35a6a2fd1fdf7b06fab637a410cd1e3f970f642aa955eb1a392659dbb7e1ded9615b12d5b7f301a8f87cf12fb3f6747ff020c97b058bc192ef9a6a481b0cde531bf1850aadc5244bc76d7746cd3bdec9742d49b9091b4d5fe7e9de6d232d30bbc82678cad46a267cd694b74566761189826fb7a5ba9a79c0dc7183bcd12b17760abeabb72d51cfd63beab9809c6a2bd95c5e876fdf46b5834afafbefa7a6a5ee95421246b96e55d7ffb74f82ad6269797414d714541a6021169515d7652c226152ba0ac2a4ce4d326287d0c6012981b24b1f046b2bfbc3d9618e3cefcebf715dfa93a4c0515646c36cc6f1bcc2469252ecfb48c14c96262d4ed7e86bde43695d3650bf2e965673b6d7f4696bddd6ba9f5ae7c712acd86d97040a2f795d5912dd6f2abc049d784b5a811ca9b1facaa7b95d81c530d0781f9440b188d878c5ad40f8e8f0cfc812603f888c9d264994a9a9d525a49d4449af93f6c5af18c03e60dcf70c994f3600d6dfb45a0f3b233580c483971408f9cd158b22a6a3135eff6583d1ea49f158c429058bd412b4a8f9778c97f7397b01e456134d308af56368ac482f26df7d6f7128aa1e02447e0ee6cb4af9b25dc67cc172c01170b9f27fb69ec0d2b11eab74ed723bc4eb2630546f81e871be973cfa7517c76ab3e8c43fe5bf9908dc7f289640f1403408b55f9d72ea06138166c8236c90cae17b49392b4c0e189372dcc4f79d1607d908db5ae853983baa5ff4b19bc1461ef1565d60c87ce759f8b190fbeb959b0c5b16442dfe7f1bd9fe8a69a21eb9e1f2793b96598f7f975e8a7631ab38b603b71e11b289e00d784d9a8b1ccd00ff3411c50c05ba1ec99a5ba3aee53989e95c4effb3681338edbb38e38694ae6f36c50d980f905f1d4d9c2fd1c357d54dea126f9a9d3396e4a1a735eaecb61bd9ab3f4dbbdc02b8e2c822ba7c1843aa6cc49c4bab89dbd97a432bf46948684b1c78bb3996603b80ff63a65bf6a634ac137c73f8598b7a194f3de59f3dae6a8275364727229fc3be7c8612b71b73cab99ad332a121c0f065e29a1686b2ee9515601d042041cfe813f8c905748ed7f409aa34f296fdcf423df87d8aecb93774026ffa59d2de9200f7afcac841fc4eedc42c1630a755e00b3eb25bbdd5c439b75add3ad90fce96e42dd74a49198f4bcc80a0b0e0228570e0d9273f26826121287517cdb497ccdb2a88c60ef2928cb6b94bc5570094649c284f551c1240096f25322a285733c498a56ac7432592540ed8e5f1e70b98ab396a7b8881f697938a146c02d9f4f668dde90295ef10c86e9d101d08781b039ed519475077b70b1a70c05f53beff409a7a6f46c228b935d020a209d016b3913427be03a4b6fd7f173b2c752b65f0eddc6fe337d711b4397f87f8e63191b19e45d3633a09fa99c33c2957e0b21d525adcbbabec0bf4a3a3fbeab8945b073ce7418b906bb8012deb65051e6f63c11c3eb5b14be77fe41b929f9cf757454aa777f46b3796c77c15b74e3c1b845e198a9f702f52f6209ae8956a67f93b09cb99565abacfaa9e3caab6dca53c5b6143985f5df7f659278b29253b9a5e9a3467b5decb7e96a508932c268be4657eb276560540a6f9b528c3c65f75a1c4638558aba90d5769704725b1d304d42db56f70210c718cfeae2d1b3fd82ba412b66ac9d5a73bec89dd4a1c5d171bd58efea48dca76d6c28e79d2356dd7341d825fb0220095260944d08710f72cc50bfe325638bef5db42a64f8b97b0026b86e5f11ab0844cff692be64da9a374665df0e49ead64e5ffb19a39ff4503d0bd01a8a555356d4453ed1086236102997f73d0e155a1b81d01f2905afc79e04a2d6f2421ce9764405d9b22c699115dde0b90e5aaaab7cffc47f79b6b30d84a99286cba6be91d2b417574c0672f56366db5ee3d65810e19ccbfd708503e08dc4bc8f600fe7b57d3e83152dbde77d220383f7b2eb21626c00d2485831f68350ce1068cf9441a049d5a14b43dd2ab7117736ac013d17d82e82cd4b486302ed2592d0f437ecc91e1b342b5188f54ccf942cb42c61e883e9f982c0b2a723d739c3495db51dbfc3f306125b6a8e484672487cb990f2121e68c53dd5d5f2c83bcabc8d73cb4918afe70f3bda84ac4d5d9967439806eba12f0c6741fa5ae41df1104c040da8f0afd812729d961e663f4c230a0c0c5ed94dc4dc8b8afd133d833e83eb91703112ca003e3a8ddb6ed154b570c0fa3491b6cf95d603a2f69659538c2ec503f17456056e26144fff8ed2cc4be3b85c6ca831f2c574c442b8d5f2fc320803a3fc8c4899b041982804aefeebd815d9a7ad7a64779be0db02e0a63d966daa4edcd34905e84c4c2fec356a6d99c636c61762ce4ecfe59be82cd4d986cfb1493f04dc87fed76dea3f5de0ba9c21dc4924b886a17bb3b9c2b42bf85cd1e2756d7511eb62f4ab555fdd3ca03b1ee9bcd8cfa69eb2007b2d4ab5ce1a5912f7d2b79325c01e35809005a620e5a4d63b8897a5cb413532d588bbcb25ed1e748b2ae62a871377e49877bb68eca8d67dd8648a35fc97542b5f05528e23954856f3192fae253e325f4edd6bc2fc9a9fbebe8d632e21bff198a1c8c883aba219f47cb0c2f036fc2c959b4abe06e5e298fea393dd1d66d833db02a411908fad82f90c173249e920248867ce22a7a4ade2cc583283a5105189c52849a9f7eb8b3da51eb0a53f268b3f5c61da569ca1821c19e55f003ce7030be8a73b45649767e45a4d68bb05a27eea224b7db8cd2bec0df0dc96493d5f7a302ba3593e6ebad8b7aa452d263ab06310abe6e46539925bfe7efda3d024988fa6b087ef44db662c6477e835e6e437685c4a765b1d5b53221810eba6444f70124f2e4ddeea3454ea8458f30c29adc1a809b460478c0d10cd08a8fe6d654e922c8cfacc12646ae6b08bd3f0c56e969f7ef9c913dcf6ff7499b19fc9b0f977c6bbfa435a8b1e9dc66b9227724b8cdd93a498d3b83328fc95999d6325ebba854e6072f1ebf14e08f29fe835cfcf283156b5f1a4accff44fc3e7b64a765053a46f55c47ccdaa2749821d379caf99784d113df2ffe20ea8608c844d0a27f58f4ba0cdd374d76ef942dd014265955fca21ae9c555e10b073a83a4defb55825c53263b78217da1ddfe318db8ad2f9153812f49e319ff596011df4d925e63630227bbfa35e381ab0ba14431101a657bdca365769744c289fec2b8276c5c4b40c8cfc9b71cd4291d3bc225cef01e9e47eea36ef4e3e0bfd93985d283e522187688272190b9c911954502eab3ca4a5c351eb4adfc7f4af2361fe4e7df6dde275868da0134753813354c5eb3240f522792d45724343a87b1ec11abd1a32871de813dd16294acd60cb5fee42f1aeb9ba99ee6774c9a7d3c5474cba05c31befbcbaa90f3007b9fb7cbf4c7a77e24aa3dc2c5a2ff3e32d40679c860b424a92669c470423a45723a70953b4ee11a189ccd92368a6227ffa821890deeed9d9adf961e16c35b95890609c2164e05dabe8c3194b02fa2079761b5d50880f2e2760a44628c9e1653c86e53d55be4e6bd0277a6e26e44f3c87677f63f436fc71a07754ae59c227f6171ebf7b2626872c44fdf785f3a635b6a295509f0dd345b98d40d562e9100b295512a601b0d68a8fb0c10ba647a6a7437423c0f878a10b6313ea8c96a315b9e8640af88976598ee3ea355a3890d22b27f38e24078e26ac9cd7f921fb85cef8a912e8c76d37241731761fce886434bd15a67018c3bb5876bdb45641091bc7c890a630db16fb01fec15e10fdc67f3c573d576f8fac67b7f2e1d602fc989b3194a4e37bf0883442db46176185e2bff35c1b2af237b04cbd81cea6bc2da9e9cb4d7137ff7558f61f9535bd0af444227e3f9f99aba6b31e51641a203434608c9f239185e756d10f1a33c8000a0b6b26af2b11b7f50d77c62b3c7fbf486da6a957dc525735f9e6192077ac7864849a9af4abf3afe4b066581086c64f33b0df5dfb7d22fcdedd0a862a624a096e42b8956cc5c15c4afe976feca3a65d04719fd17123bc26da300320ef7deb788b7efaaf1b7a1ac38219d5db92e1d11aee2e92da4d092877661faaffebd112d764cd5d169a7357627590e0f89a3cd0f3675514356f08876c94f456fdfbf3419326cecc9e826fa756815acb073cbfd7b57df94ce42392fa8ab796c6a17b86821a070a34583f6f1eaba4d4539aae165705270b32227905f98f07bda4b6e45709de25ce2b519781ca6eecebed60dd08368eff5c6d552f2b58f320c5494249c1c9e8adb3c4590e790dc919b2d0be8ac3b7711e8f1be44b4682fbc0058d63ec2a634605d15e567e2c57351e0ec40d38eca68cac3afbc74f588536e721a3aec28b12ca92f964c022eef1f51413ee29b36f8a660a7f5aa57dbb9f86d2e6458d9eb881b8e85861e005130a4a165d04f3ccaf7dce6d63be148a0f48446b023790ea9ef6129cb26b9dfd25454bb127050218282aca87b86faa5b81012084269a950510763fb0d51c2d4a9dd2aba415a7d411de29b21672217f5fcd5e946d794b0d6de49817d8f57257801cb6ad45fe0664a0f1cc12810e3296090d6c57b2ae6a2102d363a14eef3777c47ba4acddaea7526bfddad275b243dd1c0294cb9cd820bd3444dcb00c4ffbaf651ab4a262838b07c43aea91a2d997fe8defad62b04f309aa9433f8bcdf1978cd68a2a4d21a69e2dcfc27ef8cc42e060f7557e3aae3dac035bba7b39dd16e73b7c0c8d1e966b0670779db8a11d8565e02804f53875a9a71333c73530630add92ba922cfd372c520f0a4a54570024a9eefe345af9347adc283cb2b86583966eac77b4f85f81d91703378fea10d174b722390a7b97d5b002863212f7d4521c351f757a7afda9ba708f8baf34341741d9ecdb90bfbf4a35d5f64eee83c5c2befb8118dbb966422102381afd3795cff898260253c7a776eef32c13043b36fde55991e6e058c89ccf24b833dc7794027e9a2e13c80f38e8b6a2dac18feb31800b12d13d3534eb6535d171a35382fae4011d485ed141d1ed90f710bab932ab5ebd27db491f985bcb522c2c626e4ee6906769fadcfdea6d23e0133e80fb9ae21b7c9e9755ed4d49afc7ff460904fbc9c28d646a7d61cb63c7ac3008c66bd123dbf9955043568d83add5bb1da273827bf3ca0917346167699773b981fb7015f93c81445877d873daf002525c7178eecd14ebe0620c5ec378516af093972d8d065e91b657d558955e1e95a13f0cfc6d1fbb5b0b6e261790f739b6a32015a5bf82c9c07aaa2524e2b0804e767bdd3e88d54f1f832d8d6d1990b3cda6f581eea1baa1a678ff810b301ed8c05958a97a6f3f8e045770dbb1de8082c0154b88c5dfc0d82a075f961eb4b3408e536ca320b4da9eea07a9e3b22ed0ad948b4b29983f909c20a1edebb01ac77c106b810a91a59ba19b85e6520d2d3c9ef19e93cc44a7e1c3dff9a615d08d1c9867299954a56cd06d4b165edf418fbbb5f99014a8de31e19254441e600286ad9c404a9bad1f931193576413d660f738a598b077e0ff76eabdcdb9213c9a02f44c77abf472426667074a3b7671ce1bee163d95b665a816eae18afaee9bdef703909f7beb35adf12f12075ebf6c7dbde29fe8a8a75057895ac995f33d2fd257b05b26432cd41492128497a1f85bfc611eec188180116a72df14e5f6e06f3ace3cad829939520524aebe0e644c26f8c8fad3d7c70ccc0b223661a027a12aa8573409cc0b8ee8e8f41eb52c9164c6e8f9dd6e7abffc6dd7a7c7dc0d0e545cb2fede67b3ddb554672d170842939fd751d5210a43833eb31b7415e3fe629d43c3a356dba0c2351567567b3fd550cbd6f52cbb2e579f18c474003c6ee20ebc9f13a342b6504c69cfa68d6b0f14a1a2ac31de6f7a5f5dc53e37a2f81c43d8d1986e2599bfa0213e36be1a2029209d2cb9afb2f7c98df92fc3404230adc662bbbfedb95526454589d99058fa3d2dcdc5262209fe6e20dee843726b43925088cee3d79961055fd643e8973abd91684b85c7a00e666a88441e7d52ade649879c933c858a419c4f4460ebff11a79a3a2fd933501ee0e3483f8a1689262677f0bb7507e047f1c0d4fbc0bb2fedd89e738f21f538247bd90652f95a8d0ce837899a631519f4243f9a68b3d6a17f33af1e168f985ba8ee002472b28ce19ae2b008a242b34c15199043345c5a45986dbb32343a0fd8f7afcfb9cb71a9873e6f61067f1fec1548238d16dd4a22d4c326e03fb770a0dddb68d74b733f3045c21ffb09a72f389093ca2355e3492fda6f3d24b3aec38d2454a2a8c3840de5154430cc214caa69942df54b7d44772269870f17cf51a23935c62f09f0e5b752336c795812e0fbc3e1437e43dfa63999ea2207e7783cf4cfa16cdcab0c05068f1455a774bad6bd10f2e575847fa22afc2477682b42d5fc291260e9f7d57d453c34252d032ff1d58b5d9273ffc535214de95a85b74d4a8c5544b4b09c57c625306c5e81bf465cd259b030c9fe3fe1e67a79bedbf7c12cecdc7c4d81b99ebc879eba1f157982840380fbb8be6642c84fe1be0c6f9ced649c972baa9887e50de8219da2543b67a92b22c8522b05a1a3ed06385bf97db359204f34b2f6712ddc6be6dc77d2802b3c2c54f3f888ca740a9acea05ea55ad2fe0555112543533871137b48a7b8638cbaf85b73896eda352de1fa222297c094eba07cfcd5bd4a9a1c1088d5df5592c576b58f7d47b6fdb66bc2e894fd1239441831ef903e88f4d9786bbbc6c8777c0bd6198c1d350402306032943823b2b10f4db0e476678353187746a17e067f3ddef8f21040c69e7f8d19adda8f68d15afa049ce8259e3da0ad796ce1206ac69a1bce8940fcd6863496e9918e532f27a80c9717d14655df048dd522f56f346ab2e07697758199c17086bd61d7bdd97c7a64a39fc6e60506f4995f7da4444d36d96b59397722b3a927ea6a9d0a1938d8841dc85e77d2e4e02ad0c2c40dc8d511e86427810bc97f8b56fa3d5a6be870d6cd4f8f251bd224e7f143502a966ad99913064e13129135f780f6655f6515e6c229c645c9ddd9b575e548f39e9a8cf96f0fd3c4b6cac920222683322ae05bb1bf27a6f118c68877d4f52a45418267d1417ac1fca69450b9fa3ddf5fddbddc8c1f9c310292a8b77004b9d6616861a2fc2407d9e6767056762754a8f87590aeea0e6d79a758c65107fa8a0007a3fd5700a3bf792914d731c7273367a3b97a2c17bf62b94837491554d7048ed98c1ab6279c2c4358eae6475a8c5e40fe7be0511324151ea081fa733aae6e679ffbbd0353bb732e7e2f23ce5377fdf599e37d321b6d916a403b0d0c0ddfd5f998f4d00ea6af328d9c73785c75430642492383b5da0da8bf7da2b8dcc3e93b2b019f75977600b88595a8380ad0a504eff5ce9e60fd04dd09b72bf8e084e452764d837459fe11e29c1c495bc6b676012951ff165affd210f80b766ce4b0bf2e7b1dea14ed25a44c2fe705fa33294e837df199e21e8873cb3b13d53f97dd8569a9961ba70e24df4ab33117da8dca07307f1579d2784e9340f9b61aeab5dd1524a0c2a469e6610f40d616999b1b84c41c937865ce93d528315d021c867ee41e72092af049c5fb3af60147fa040dfe32a980fc34a7ae8d0622c4149b54dcefa3e8c3bbf458bede9a8afeec7de0ba58630975569907dac5330cd1bb5ec39bdac36856b513fc3fc3669ef4d77e4405a8895576ec1f91a4df3ddefc679756509485840e27062d25baec8c818f2d6fb8bd20a54a262d91288c2c3b81344c4089b1971711b08a06cae68f3b26c4fdd92c880024a53a746d61ae889b5cef368359773ed50a663d2d1edcd2b2c3bdece74e82c8adf9f08599d38fd4a89137516c9a4f227960b8deaed570b1bb8bf02d6b900b0b955e42bae21e23cab615a79c09f510c39cd1206caeb0d0ed017888a0fb45de75618de27bc5d4a9394b1ddf7a103add6899d119a7cf089103bb87de3fc8a24980786405e089792e258e9b9cab792b4a475b381e5d3d4f29414348a4f6b08474c4685b3c678322b2c72fe3b7252982169e944a5c70c0ebb7cd7c6a91490835761ff00024f1ab0e4cda94139e06109191e2901ff5a632c81ca0eca983f76b6c168d9d62b0e720036d920d15a272bc95be0e9a439add9377cf0e727f2c546129ff0c16e9d9f92568351f039d5af7d477c743aff09a72211e607c83777ea763f206b809f85665f9b980b336bcdc17f116146b6c17d1feaaac907870552fc1b7ac6dded419f45f8c6f5ddc6d3b7af6cfdcb52a3e787b55b6dbba35d9b4dd0440e77add87fde5ac023db2e00e0373eb9ed4d006bb8ee356b90386ae6aaa0f8935f9ca5c367de899c834d19703726eb1d92bf544357c0d9656846a4d757cbe60fc2cbec7f044970f92bb340ebf3d727788e4afa54327a003c464cf502e8c748394b5e461a6fd0f638c60ae6beea717d8984496590df9e5f88874fd0356f8f1b076e92abcba37fdad353071dab60f71fc066ec51ad1732639751025230f34daec82163e216b55f910f1a04edf0d4a6bccc737acf8824dfce1664debe1109b81f90166f81c000b122dedbf72b5da718f90c83a319b5ed81b2d9d82f2881b4f8f170b30c17f6c8a2f8e707f7a4b98f740198435d5e5c40d3a7a03a8f7955e50bf1b81e487f4038ff23869844af4431c891cfbf37c52298a0a09099f661a92b536bdafe9e5c5b3c7c112116734b96f79413754a0c04c229d711a86e5ed1a69bfab9575a1166c364fe91b678d170f235eedcbb8d48455efbd9cc2e0e4196bbe0adbf1002ab2a1be0f757c678043e454e4c24b635aeb364e6396a34c37e0f6483f57ecd6e933d7788c3fadbc4ee4f16c7337c18fbf008404762f6a199187d8d698af852cc26867dfefdb35895d21cb968cf5a2ed0473ce1ad142fa1375302a5c3c5a8d42cd12d320c185d92d05c901a72eeadd74025ff292a692a909378d7d688417789e3b7d6c938a412a4bcf2504e2ac3758c15ea563906c7e616302ccb7f5d6393d120989a4e75cb11720e3e6c2dd6d6014f9cbe443ec322727d0b6f2bd69be119fdcc46b9cbd5839cfa099832ab55dc41c0642f2b4f6d81d2a201f06d88e2ba28f8cc952b02a22a6e3d8bb38df5f55e8bbdb16e9ee9016bc9f8ef63eccb3aafd0ea72df87e1f0af1c52bbf0c854b40fe4719c6c97e63f8568d14069e4d9b1d005df6dc22942a5f647aea955a55dd38892eeedc8c6ead014853c0cea05477ffb8080047010e88317d34b17663eecf8d3a9b44f42d6d40e77f4417a08468fb20e534058618d290a1794dfaafbd6462c0f05550373454cd8dd75cfeb231ceadd2ceb3988def2ee09f88045213f31b1eea4f9b11e8c9dec558f286945808a16ad0ade917b9d9e63f975ae6818fa3013f47de35574498483b695fe1df87731bebecbc555c72c37613e590805eb8982e1eb4b08a852ca90ff62ebefd000bb81bbd6b5357e735e9cd5f09a4442bd394038c475c51cc5c2dbc400c7bb7fddb39356667df6de786e5a96307abdca2b55e4817d51e9d5a2f5693d54157ea2f33eb06ad2426e0ce1f9dd2974e5ab352fe0a3dd6fb1747cec5ca3c7ecc19cccfafed7b3327dc25aae384f9fc8634392132d09c39b04e579292cbe93de399423a155370a4fcb65b3b6153b6a5a70d78a537a5fdbd10c861dd65d2c4b97d14d757d4ac6c945970d8c7fafc4eb353df33b877f2d93753a2879b3df3e3b47bd14afc0e3047e779a2771ce3c823651c225d303a80884de5b4bdf42dcb2cf80c311a7e1e4f30bac336dbaac1fe4909ae0174bb070273611657aac1d82d1a118ee2da03d8bc48072587b9d4b31d3f2feee24ef730708d2201561a26e23f39b8e3169a69135ffcee78151cc6028bf4d6346a1a3cd7de2abb603d2e422d487a50ea887538b6ccae4691daa79b29e23752eb15e1c7a72033818db2bc0a1dce73e23ddd0d322b4a8c98e6130f508cb1ec955878d6ac3959d2987f62c64c411c3ca523638ed7bff96bd8bcd36905d9512417514848b4de8523fe9ec7f3c9bb1ec64baaef0c90bb0a43dbba1a3c2661de9347e4ec7cc12ea33530415dc9bdedd634f73bb60095c014242ad232b67c512d3557ea841f7bbce94f3fe2eaf08d604288d88cdd6cb84cdba0facda4eb8ddc785171d81c2eb3508d897ea871fe9b4e3baabd6cfacc04ba53da258fb6390877cca44f39686e7e9b957a0c78edad1d897b2a8419c0263fc22f423b8bac9287374a0795fb62d94d3d55b0ee0cf16bc38d31fd155e8afa5b04a2122d3a4427a1bdfae7a072b2ae08b59cb3b0fe290cceb07323c585a8d5e4407d4d145ada67faf1d930d20bdc3095fab4952133b4ab8e83fbdf7ff9796f01b55bc92c412f696e1f4deafc08b435551eb52a966d5ae4f50ff2eba904ac7e6ac48ba6b822e39747746933142407fd6150422f5c87da3af7be182e8a5705d078c55749b761fdfad006e0d80ec571a65b66ced4ae3e8a0aa7101cdbd724f6ce03cce2253fbe65b5d01e95df8da99aaf16103c916c28e591a6bf0e4d2284a88f366a43e773aa4cf149628cb35d335c47913ad7523fd7e5c308ed8ae5c8eadd8a312224ecc406ce038db1a7dd1eb70abc3875bbcbc2d04064e21b26abdfdfb067a302dceea96b9a9bfcf2ced34d06f6f36e4a9e18f6db739bb4205327338798ee5c1b1c22d28eb9ffeeae2cea861cfb181a43c71370042830b40182ad9e7fd12c8bb954c20ce8c43ab00af505df6d4778f36f80b8a8c18eda813b731ca62656dc7567eaa6ab16f17ee6d217b4fed008daa3d9934e9c4ea349684a4d5a2747bfa2b9ae506edb85a11845879839ca544a348cc6ddbc6bf5766da9ea940647700266ce87486c92e63bc7c93243a58a2edd4ce3c7673cca88da845a30cf7d15c5ff5a72a7fd544da4dae5f8ed81659551c8f44d5bb0e3a44cfd1e5aaa0657ccad6b88475ac96d202d7228c05d9cb18e0332d4145f56f53c6c1854c0be73040481e97d6e5364159e951d9b8636c8e1a0e38defed9a5b929c4c0bd8e82cdb922527b02dc06ea98e56467ff18e83f68383c899595e880ce7fd65246e7ec2b55c27603125a344c5c16e6ea605e6b16228415aedd5f559c6441388b87cbb4428fdd4eebabc64107d2c223842ca68f97b5ad9f647d46806ba55a995ae4e645268f832bbce181018ae2c03e4d7d11f41e4972764b572ccafaf28872ebd03267fa6d6294dc0da41c2bdb501730e1d7e8fdb261cbfeebb4ba3bc71d2db577045defcc4bd71416f48fe163b56ec8301c3a10ba362ca4e87fb2f0328500c7fc2a4538d7888dd5bcbb84f94d3f87ac3f44801325679d95183d1b1ee717405bbff140157d60f6877a0102a04752fed58caacf2f59a1dd18743c81393b4a3cfc780a43761f4b1aff29094951845a39f87426085daf7e6fe2d6ee3785b0d3466176449ae615ed0ce3d53ff828a92507b00d2b28aae4faa81830a7e2c92cdcdc5b92c4757c0f1880ede7d381ae5dda76f267f0b5c38881659a668d67cb38fb5e718ea1d621b27669be0967ff806f95f8364fa885d7b6ec17675ae2c310dd15ab9e5d9105c3fed0a067413f9fd5374a4d826b86289de30737a3c0478f20a16405c8e8285d514bbe6764e5811a5a55eeab48618049daeb573075cdf86b963c675d13b464f06f42061f4b1abde89f601d88d5661b6e9452ecbb238460e89d2f833aae6e57c413a0db58e8d78790bc1901853b108d1477754396c3f7bd572c5e7ed4545e19fc58c2979d09a9dfd37a5164e21e82da3e2d3e80b1d9dbf288c110689c783c7debc91cf7c432b77d12ec611526101391b314bd85570dc2a88afb0cc4dcf3f176961401b8c3ab9345026fb130cbf3a6ebd19e63ed69702105d4a6a86e713202011c7d2b7b0322ba4125e90be0678d85331d23226c026023e55a757225663da29ac2d3e542c842974001ac5106589f09d84a4c7a7d786bff02fa9eae8b5650cb0f1a65dc701c8af0acde82d2ed135fae9cdd12e28cb84f76f59568be807ec74d19cd85fe68bab6675546ca841867f7f182530983f4cb94b983548e0ba95af2e3564ec71e4607dc2876287bd1ac85ea269c21a5e71776fa10a1d5597c03111daa70a14643c784a2721a4a779188afd15eddf10caacb768d1da49abc6e13b2cbcc57edee0ac7eda75214d54dfce26c278a32ded77cef6055b6797cd63dddb90d30b64972307f50992da271d2dafdca779e3681c1e3e975cd982d2c9f7e1d5dfaca9e6373a6d9b43f880b62c0052a48b8d78e01fa09e0f91baa4c7b7b22ade27248d5f399f5c5a694870f30ce3a459c5f17af5830653ebd5ba0307ca5c0e323055340882ad3c4693158e419f6d87533353a6d666b3bdb30926e8087f23d84963df43b58cd71ffd915f91bc6f7c5f353405c8a4053f58c500c94beaefd0e96a6b9f4b0a607bcc366f79eae1a1e7d605441aec203827e7d42116db4f2f8acaa286ff2de0e05b37ae55f74226bf30072bb25f7ca5d4fc741259a93fadc01f48e1380c6e87e2cfe0d531107a6e53479dc9d097bfde3c0a9a1e073ccf841bcdfec787e67d741310637525035498959ffffc6dde9b1f01a7154aba059ce17741ecc39f323f6b0b191d078fa1239f0fbc3a44ed2c62c636a504a50248d3bc40a7edcadb67d2f38810d7c334c65af64dbc4790dd05af475cd979a610f38467f22c3173beb9d4f46bf4d80a5fc6de3db49fefb36d1e1fd9d474147b3d1247110fe6e952f8ece7dcbb76151b2bf391a027d046d28e755feadcca356c08334ca4d345807b9776eb19736672bbf45bdddd83673e9efc00af3b9046ace2629c55f44e097e928515e182fdcb3c86d1f5d9dcc526ce038797c0c78e9bfb2cfe893aeb85ce732233c43a47953f9571663eda4c0a64b6c6d63794b29010c4e9a93252e66cf0ea4ffa01302d7d8300cc9365aee7391ebc2705419bfc873d7cbdf430fcaa6a30e1054eb51a4550d4a513b1808186118d1053c69f9a07b49ec73349d873dfca03e0bc369f17f40af3bf00935a05d15eb4cd76454642dac55af79892603950bfc9d7ec5e837d0eb6a2f8ef012b9f5901b87ab59822e61818fd1cb85772b7e9d73b0dd6bd09b9b5952f6bc4ca6a971d8c646c977f4b55b6e6884dc824c31127e245ee9045a62ec9896ff4691baa9ac7ac9705321db1e5508531bc916e9492685a29c5a7603a82ee2a5863cd6e389ef711ddfdb7a10437a2f5ff10bef27528d37bc9ed34ac3cbb4b14299e1e2b39e093d8901a1c907afed7ff98bf490cbe8cb145e9d054c6a2e1e75be53c1c2284d0648bf447f670351908e471d2e2d1df47728966d773cb3f6203416e9393e98f161ff2ddd20239efe475d700fd306765fc7bd024e331dd6737ebd3829dc2f20325651d0283262a3c53dce5ade60ba402178f5abca9da61bafb171cf45de47e8bf393cb9b4da7cd5c75c9a540f4338ec416ef23cad7fccbba72356a5bd829283e155603808dbc47622fc892749e98ccfc6b158faf104dc473f065ed993061d2785091de47d981c2f537b379e4bcb95008a0bb4894e4574d06aa0ab18f937d116f085df5cb9685cb7af123d58fdda0e50f1cdc2b44e24e6d4710cd49fb2d40d5fa252dec19ba21b3868be33e425383ec18a64b00cd486f526fc94aec5b218cd7d492471871b054d960cf860159d3c8b67f7445f8cbbf21cc64a54295a0a42bfc3d57151802a0e53d726ec06ca7de0a11a8af294f832573941bf92aedbbc8cdb04993db2fa6eafada457a19e93c75335d794e0250cc64528a645646af903c34ec0b31672208bc4c94f78a710f26ded0708c8cce71ccc9923129b2382d210cbfecfc2e9d781decc73de54f75e8a8c4d81b94a729e26b3f3531617c736e715066ff90db8ddd156cd4b49b6532d16482d81024b4ca8da613998086d422ed22caaf1332a12a2e9d12156316b10db917ab3af7b2a5d46610a2688ae80b80468786b87c7d5c31a0fef2a92d5eab52e1cafa64b1a88fba54b86b4b4bb3775dbfe33da01edf3880bbe0c8edffe64fa9a442b8b65480aa9539b954fd4e37306e13c30cd87d7a9b8d636c9494c874b6221f29498cf4233300737a78202552ff6963b9cffe40bd58940ec32146adcf7d41b715a3113d8cfe8070ddbadedeed18956945731c3ec5fc92b8b61a7ac11c79b5afefe40340fdad2ecffc8198039b71792d93c66795fa70ffee194c8093126263eb7c5cbcd31d378a79fb5c92ea791860f0c264a56777a81c8612dc301ebdfc379ce1b381428e7ad372f24171ea877a237630fd563689472133fac9999983997b26c23b4db183d642ee4b6bddb325257f5c25158e187a72df48fca0b624759d7c668382ada1ede572a6dae413b9d4d02c7c06420eeee716854dcd688047f96fe5621d23c6528daeb013ad8a671c5aac8ac26fefb0643c305ad2e491c58f51e6e3c8b58b306bfacd4cb427406c6642d53d0f4ea130efeb26c33c8a2399e92c1891b895c9a6d0a8763c324649535ffc6ae5139b2f71fed254e9d8e8f5121af4e09bc0a151004d02ee0ee9e93e47e9d95de372f3ca79609a6a45bffcde032589159cbb3b7de14912f6547193f277a52321ab4fac507a8e58eddadbd69520ab6dd8e1a1d589840f509f51ef7625a9abe1a8e4dcc0fae49ba24654b08d52f0aa06da3abb5b5180c7b47db3cc5454efbdcc3f5b6becf5fee8d8b0872a8672d9b1f6c244592556c3d13026a460f40b71a8dc540cb17a6511d60ce05dca79447cba038cf574fe4a16a4c9b456998d45acff5c9b5ce3be55bf16e0b2059b6ecbffae0914a6db339d9be5b4aad103e2e141cb237782880570250d4ab40097898690d3c8e80e1a1965b6afa677cb7034a8df816c8946377a368820bf6afbab60318057ac2af6abc0a5f156f819b3f7a21e91c6f82f522033ba8a3e8a67e8314748e8867cc2a15f576680c49fe77e8483cd003bb5731b857cc8612f282c695e6437157eae65063cee9348eafd1feb0e7dba38228057efc7a18567def15e2152f850702a64413e31653cf0cf907f475f429638e4482574fb93974b57120d1770c0f29af118726acfc05fa82974ebe6aef1e465151c657a5962290a598a29fbad9928c85eea927d90353130a4ac6e8657a846a5746f9e15e9fdcc9033f45780561d7fdd60dc520608aa1f6d57d9217cfd52c536af90466d65a51810f1927ad4de4cfe25b560f3e8e543cccc29300478e938c455b3c9fa53721072cb62c92da588e6b46023b922c1a72a5abc4ab2b046e7d4ad6157e5b5b872c72dfe5e001c47c513af9815552536e49a1b3a39330646ada136e5446f00ca636dfd131b0454a91228d9769c0dc8f6af9fe5347457d98af9ff01de78cc170e318fffd0508d04aae0a6663734396e5d6db9a8f30c2b284045278a5f8174386209bebce33ac57fdca6748f270a0afa35d980149da28e2e536b3cb44356ef5c6568093c6374509e910a25fd9f0c8ee6f67b475a1a3fcd973e58bc83da80cc002a3251af491e9672e9ec3fc5892eb8f93353a6c3105ad5f1bb6ebabff0bf9fd9a21a8e56b7ba6179e950b82c947800a1ebf8be77327e52f8c49a2ed330dbe0f3b5a1bb29ddb4eee3e37678d53c92ab574992604422f2ad67e59d9fad7e7529eb13966f955339eb6c1d62f58e0d183cfbd8383338e4697b06e14df171095f9bb29162cbfabac596fc794b5c27d8942c032ccb2ef710bee04723436798478b70f02fe64e6b3d6434dbe90b9250492aca07d46af9d821bd867853a140689da78699d629c463c893fe04895478e4ac8b875897f00bc22d70d4bc8a9e823b419192612073a3c3acfabce26665845a7cc978c71a59d95c26a185d34b716248278e4554ddfb5f368ad457a03bfb7213c3f76d4d6c335151fbb11af880f33d73263554e982c62cd189400a824ae358374fb18649fed61c6b5f4cafbb4dacfe14d1fd4d68006e1ac8f0c55a1d948f6c063d045b1a4f9e94e9e3764913d34d3b0054d9158a6f18cdd3ec36a4fe06a9fa12e39b6de3e93171244a1e316ae6add3ea622cbe533c7cca62091847240a5a63b61870a02088faaf4adb6377e0b51cbc7cb31e88e9d5b3d31de5b0c9074b9d356d6ea76bb3ef3aaf020e48297f0ba28adf998bd9165e8e0b67b71e3234eac02fb30b847dd0490c5d1dff3447ea13ca4e555e402cf396a90afd22ec77ae9e4f720ae0a9b6cec6783ad1060486328215411cf7f721c47c6da532965d04a9490ad7668feb85f55fa9fdc578ffe5100ca7a10fd5172f4dd3365e0c3c1fe1ec31b1bee2015c5d17c61b5eddd1bffbbed264898d76153f67c8749d292cd0ac3629d5d32ace1eb3d36296248a627e6986c285703835bb8c133700e411c18d75da862d57343614495dc955171946196ff5d956b6bff1f52d17df320e27ef6f41a17d9354dcfcf4aee3d070c0ef860978b7a892f836a65a1d3426bea9aa2e3b7d72670284ec61a9ca7a4a653fb4d358b6ef82b5fee3e4a54ed4784e3ffb31ae6b95b66877cdeddc7dac2bae03c464f08effb91699c31c08e70262cc4041d6ce25222cfa1d67596264d5f19c4bb2f04d6c1030f8c81c548dbf84107b9c9c157afb0aa9d09586d0a3ca1cf686f12748a4e87e989c706054f70c82c254f1a815c05a81222d0ebf543c9e3f4f1a6a407cf526e8317214240fe6bd57d3fe4d57c2e77fcebd748b793bb7b50edc4509508031d2a91f8b5cec3163f8ac722170577fab662c463e0a86a07f533cb8d60bdf4968361ca27039d601a9e2d3092adb42058b99d88da19bd48ae5d3456045d72604ce000387e685f3894b7cdf5f462ea2895444f1b0d87b0c78cd3337b5151fcc6e96aebdece5e6eb0bbbdf7ff0abe3d48e063df7581fed3912be871144f978bea7b0bdb7be4e5742297bdc07b7a2ba952d7c6ff8ae330355774e4ecaa9b410f6e306f3b414f63f080886d3ca4d5260947fd62893a54fee568db5a46250e70a7cb1bb10f93252a4f96260ba6130e1a4b7b7627cfbddab8acc7a504ccb9c1c1389d0dca0070f653177f353d9176ec8d2a275809ffd6e98c8290e2b9695e8deefb6846b72c14afabec026a2c5ae0663cd1a78dcf4fda72696820554c6a599c519f53354ea3db970a19d2b0b39bb26083b8748c8d866dfb1353ae17781e82c14d6c93ce65e7195c03d70f860632e33a253a3a77651f5ede03798c9744a6db32db28b6c23b946aa2ebe6f232454c0058ef1b33d5e941b0ede34447238b30067356ffd5b7a8e9d6f9832a39b88f38d188475a6b288a68437bc2eca710ad2d9a200e703310138bd2729dfe4c7fd1770b2246baad2fd9fe26d83577bcdde3230f7b0710ecea90fd26d41d79ad78a2867262a99f1563037e64375652f1d73913f253196740e697bae40ca865762ad395941eb374f9d07ddc3a18d04c18729932d8c790c1de436e3cf0959f1b1c6965646770ccaf920294d7a036c42c4e0e9089d0994bec3ad133777615ccec38ff089de526eaca7482b38b0e0941085dd9a09867269edbcca14a0100fed9c2ad0ca6e2f77acd77f6e22f3a9c23a66502152792e742866ac4a703aed1ddf8d027236ad6c39877874e574b786983b581d1c4b2cce3167be7b190b9c54ae02dc7a283999960d4a7f26782428f30fc1013e42bb48e3e8ce348e26f0dedce79971c1ed28f1ff2e3d4753f4ad4a385e5dbda5f17e0e1ecdc8dc1b6d5cc44421c89952c1f757335f34ceb90b1c1a64a2169d635ac8b449a392f7f6d2ff11dad170b29e6a6e7b1c797f8f5041a1b849a383a0846d244e9876edf7654500a63a5a7f956ddf3b618d7ff43cc923f7737abcb02157b5dc66bd08de1dce968de54f9da4d1c3d55b80f98490efc80d2c6a5418ebefe732fd119c720b41bd4371a0876377d04b67b221a082d964541d7892791c088ef701bab68ed146b85731c3974b49fefcb2d489570b710110e8d925d599109b25e3895c3d961e43f0c5b9c7fe839931a641dbac558d7a738e21fb02689c03447136c45fe7935eb9c345bb2146b116761a9487fb4655d71b4af9a63748c23bb69e2875dc99b5ec8988996f22babedbc2ff2f403d24c446940015f11ecdfb0f63fb4fad386f81de23960f458bcec68733012611227d2291ce32336631accc29771728a22b9a3309afc1d456d48e6bc0530101e176cdef512989fe52ea64634b7d5f9b8d35bfef50dafb1472e6cf422b594be2e95c2da6a3eb6391305c0b6c397ab613c6e6b66ce19ff3b4d844600c361fd7d0f707beffe0a2dee64e35f0f7229ff2d5ae93918217a567725d486c78013267ab767e51f18b46ca1d08af8b47d295ca7cb8140acb29fd9cb07a17740a32aeea31b62a621a5489f9661243d0161309dfaca472ed5a3b8a3a0fdbc10f55630367d0ac515356dc10b7d4d7b7efb5b20f8df4a6f4179495e5eaa0f816f968cf2cceb2912963773afeff9479139b3b86906e90a11cd232d0125899b70720f94368a9aba934377e4cc9efbcda8dfb4d2f65c0dc3810300008d7c6b26010fec42c66d5d1e07b0591cb967bf6d241d3e51c7f8ca298f2c8cecd1d63436eb687c539200b9619a43ad165f480cc70c4d3c5258b51ffe9681f6442a1de720ca18f8a170951dace9c5399f036c892dbb1aaa791395f26413ec272b7b1d5d3a0438b34cd311aaf6445b48a6383e4085d37590131eca9ecd686a24eb82a923ad7dbb2a379793287c47310fa70586dc8312c66ee42659dfc23a9e156d221b625c847ec2d6a62b8552c45a361434ff3fa975dba5f8dfb6ef5b9538fa6273e81307b9b63eeb577e2e470fc8cd805ec681009208e759eddcbd224857f5022c3f03e0a48413e60cec6b34b54f2b5b0bf266f8c77c729a47a043d272f6d8bfacbd14c08fd32e0ec86c7cdb2de2430b4b45b8890bff8afa1017f3066983f18bc671720631089f9f7715f8757a7235c194bb2225d33f736dbb9ccc4d465a5d18aa6d83a9711bbd28777b0b74281350ff8cbf11b45df56f83d5dedb5931c33d9f5850db612bc282fbdf774e01e32e1c1c7bfb8b6d55df744568e76fabe0bf5d46631b8e7fd2b60d8d7ec8378ea3d847fcec0c07a0be1a5d9b929b354f06abf59baa8981e07c3ba1128e12a5335fb3dd68628382e84e4eec38e7c00c6a5a869d27d4379f92d631643c7ebc714feb225c68ea58c4ad553d6b911608fad6d371fc732ec9081a5546d29d09d12cbed8291422fbeb6be0ce94406bc1ee6289907f1eb3bf4f9fa23e7f08c0d0e5a758fcade9810d4cb76290c85877eacbab848db652dc30a25e877ad307d4d1c021c22ccb6e83c7b7330f1ed16132f918d62f17f37d2283b77c9ea234e550fb026e915664992729417e39a337fd0b1ae67e29807b89b1e6c64cfb9a39595a39ec62a3ca70c938dfd231e267a4bceb4aad6061e0c361e83225924d64435d6817b0afb12f1ea0a36358b23ecb5a3a347e2c3616cf899218f28cd0f805768369136878e2b4aabc4587a5d4591f7cfa857c91c9d42b7e38a79379ea37f1cc3255e4c9b49f13d2bb41ced4fa4b4c8c4cb8ba6a89a4fc37e485a36468221b138f2526632e01c509f38b1e6079e473abb0b1cacb75a58f9017cf1444c1e4b6c28a14cd251a167d4f84c3edf32d8ed4df678f6817eb0deda37872b0ca3e0884933ceb1c854078a8026bb1330836331a07021482005c401407859244ebcabe40e218ee34fe09b998863d0400a63f149600bbf57b4cb262a4f2df5448cd05b689bfe42f19421fc7646cf6388ffc6542b57a31fc770a2102ca977ffc2599a0a03d3d3b2d7c1922ddb1c183c95985c5d6a4bd60848447b11411ac3d85b66a3853e1c063875e6fd3fe683af4184095e981c9a85f0c0933ac6abca1b29eaa2d5d96f0a35c8844fb7589784b27066234ac04bf2147068692565e3507835e93d6ab52d361595160213041cd0b8f47fbf07f035c6e9eeeb559cdd7462cde2deee87b21faf52f700b97af2bfb052c7647145a411eda72cad2ab31001b59707d2c083846d9f65b5a0a637cbc845ce2ded2385cc6839fb773aa3b5bfd3b8e4cad2d19a677a9c53b30a719144b7c490ea51809b98ebdcba1bad88c235c9ea3280bc30f2bf66593d558f54e80480f8b0b5f160fd7eb589e701be00eb4b3a8f9eb1b703175bfd216c4c6e385ee6f6f31b4201857ddf619121bd72e8aad3d693c437816a9ce1bde13899df3c8f1d4a780d6d9bc375c89cd92ca326cdb218db95084687c9253360fa6506730931a393ef5e4cc21242af2ca7584448f2e420fb3674805590f08c52e6e2da0b2333cff8e179612b3b9cbed26dc37c883d7437fe8095fa9eda2b6900b2a0b65ff5f39b8589180b5dcef2e09b1559a08eb602e84712eabb8062459b9ce38f038310d6a1df82ccec7025834e26d575223e20fd223f01c5878468ea22d17aaae79085b88d176e276817b7e59864b989518fc2b38a7909940a03ca7461596a27181201cb7011e54ee54f825e73335f98713d9bd623c3661f8e09106dac8f3dd198bb0dc5d4a0f634ea41ff5c5d20542f7c146fe7b211a282664287578de0bee72994064f1549ee01f481559723ac88d7bb663f5508248cad7bc4231adf6d7ce3a1069e47e9e6eede8fb503b2435c6be103e641dda50b8c8c64ff19667391760d46c847c262d1182d5deb348dccd81726206f80f86056a4802dedf59f6d7bc9a51717615d666a694c62284247832b5c53d000f989883cfa7617a15a98340a5026e67ec6d1c209979946eb0999c9891dc2d3f16413d133ef26b2bfa6135367d1893d0d7f3c3e2da525106efbfe3e7b9fdab3f6e0e427289ae852ec64c1f03919ed14f360091177b762f53cb558c26eb02c4112ab71d339897a4999c140b5f4286b85bad2922b7cbe94129fad7a5930b43d7ddc07754b397acb603398943b77d104455d9e76e4cc54a64bd9be095d496c2a475d97bebdab3820ea30666ece8f79ccf833d7c5f412fa865603875ce84e5eb0d5352992408a95a5edfb07cba04ca272083980c8916a5df6d6f9ccbe3377bb76e0ca57c10d437a0f8c6f4572648496addc4ed492fb8df7d5cca22f384a04736e12b836f14875ed932c057604b6876958481a3a0cd5ba0e793b9b127e71307a34ac51e38ff22d2676439fa05d45e96953066aa43aa0ac9a5f0ea9685f3b8be5dae0d7b8489560ad7d6a42c76403e8f85785de531fa76045a0a469b3659c5db395c1cedcfa1971eab496f4cb67335da95bf1ed93342fb6cb396f3d5849229c7f81370d78d3e0dbc6627510650dc6606184faa549ae5d4cfaa63b4d2bd06e7f4466efac3f6f488ba324cc4795a7444b2a75e508a60bb5b14a1272f30e0a7661e40da8466a7c91ee51eb44daa3bbee327332adba9dba5b947280666d99365db636869dd726e7bfc8a3949c00c19f258b853ed91f42c645499c04126a51c37c542db7ef4d55bd05c67529da5dc6102dc58988df90e2cdd60e79e932a4862f4ca277da8e4d3a7778b4571ec10375ac184c0203a455eedc4161518ead4cf44ac2ff8cff261ed5b38bde32a30d2b8759e4cfe054009e9d27b2ff26e2c7a9bf72de03b3d80671876fc6c60f16283426d4e8d49b70e93acecd67b275615c1408bf15f527f130cc5c2827f20a484ac5c3f76f561e235e16f437b80324da1fa56c5d5ee48eeb1af1bcdc8ba0960b0002217a69f1c7cf5411f04f6a8f9c56e4a2aaf2180eeafe753f968b844b247b6c9f88cd90f1535e12ba4452b733f04750813765254e37db0687b039cab0b484ff73128385fc65d43c34a47cb65817ea19147aa1aa77cd561aad97300d2a11f367f440d384d3cb94c36e878ca6babe037cdbc8d02a89e0840b926248795f0c1a975d2f259540539a2c3e229311c125f7e8aa0522671b4549084e23f1510cbd711fa44ebd736e4069167a67e465f692bc77baa4657d854de8060c9d567c2c86a3a4a2cff91e45c5b5d7b65b39565d88d1f75642ae904bfed6e4cd40318098e63ad10dc96c95ee8138eabdfb1b7145a4f78e7817c877939d8bed3b4ec28ae1b5d7285d1a26a821bf56323cda1ae4cd7dcaa2c497d4f6195a3e0855948e12552753efc7ad3119f5731ede30738c7679c39c4066e32a2fefe3d362fc10c3880d632d2f98d9a36f609974914e4c0b80ce96a788cc38e6fbafe95a3b3338fd442043071412ff7dabe1ab4fc3f253ba75b10aeed7f8a23ce862400b371cd775d9a572fe265037cc5e28d6b79f1d7ac3fa8bd2f3c40dfa25697389a9313dcb864bb077934908c08673b0d7ca2dca13b8a1a7e5dc65602c3141efdb2fcb40913f5d7101d4aa534c00be368f8dcdd72c82426b070fbf13c8fdc471c0189e3ff3f6b2d62be3c49e7e35a0f3dd6abf984b31c3ca1a5075a78ce40cefff523832bced81ec2b926f9c03fbae61586d00d2d36575b76e4e0adf24598b8d2137812e8375e9ab9285216cfbcead5a79d869b84db54ae9dacf0df51f886f5e269770b67664c6182d5a096bc7e3708d9ab13ecba5f99a99b7b4658c2dfe15c3b9ff3b979943f6f6a5718a99411235d20becb34def53195111676300fe13e8dd0c3016d0c29fe72b591cfa14b8b7358d1870d0b0d7218ca20bd987517b194d4425a1ca0dc0c164c9d76393aa9828e31ef386e274a66973840e5b6930615090dfa2e5224a1982b5b1b373ab79590a8db70449d5ba09b15336d596ab1a475401629259b02db25555ad207851484091fe89c7e86d101a308be97152cc348df9ba1d283b101a623dfb21dd87011acfad3037c497ff3a1c05abb8701ebf53e4c74bf06ac83c3b278774a96412dbcc72770611f84dbd74810391a54afbac34e5008d890777ded42043a42f05e08948490eca8b390ab13b10cb1af05488a27bbb2c3117c54e662a9e9af4018d38e7fd4eef7cdc5a3fc6d1ed7aaa856db52213c84e2637472e42ee80f8a9b3820e4e0e9692176c2793ede47d5c0124d28f6568501626a657f47b6c01319f90963123d3b1595c54ac8ff4417693ef11bc87322a5431bf726731a63fc8ea8c4ebb5d5306925ed57479d8d9f7d6c454547aa133569c014f7db8ff58c33d32ecf7642da292f58c240ba10e17fa588b92f7b89d5386ad4ffb4fa9120972bc514c00c0f9505002e5baeba5f3bed2701c62b24b35fe82a632a0aec65ba6b74e812583efd69b99229fcbd678c136e750e97b55aef32df583606053f7b96ee167f79876cf31bb917a705792d96d25c5198d57a1f57ea986bf79a912c4be6296df982218838cafefcd431bf65c97a82cd82bea53438143115211463948ed35a60686c797697afaba05f0dc0668264fbe63346e24c8c0cd4a20d3ade0135124b15c31fd16a76d167058dcf8c2a98b2c5988e655ec495f0aae7ba597c4e6d7c20d4f80c796368c20c9d949b532378e4b52794edc5afdd3a13f7a8731e95a36aaa7f5a0b576c37e89838662ecf0dab7ecef0e1baa0833522a081ee95d10955708a71974d0fe0208a59caa2f55ae866b3ac12f2b3576fa2a9556ba12c6e67128025853e264a0e3953440cffc1986b2ff89fbe0999a6e21d2a37c39eafe5844d8a57bc5083bc730717cb759a1bb560979b9c0fc351e73b6c402292b66201be0790fad8035a90d2b7656bba1ac076b7d1da1829ddd4f8b1c8e9224741f44fa7b34e0a301bf74c154548f22669ce46136d01e212e15bc7f0c7149b65667ba49e64d65e7c42031133e6f61b76c1f6aefe7d63c541636808d422141228cb6b742855d54a4a4a7ec5af90d3599911c458484d6f08b97a131f712dba692fc090d56c08149ce23e89ed5c9b408fe4e13eba14d8e3652d9f6196b38f38360cbebdf2b3bf65942b7dfa8a70ba66acd6f09d10f0c6a16028a440c09dc4e1f20a6513883a166b5cde519b164fcfcb0baf985a29a5fd9ae6120fe5a8c1af353a13b4236cf561f420a66fd86d8c5b3d4c1514264d113493bdf7f3b298b69273ebca02d2333fcab79f71f4d8da2418b4aca9b1f765af36ab2bc232d062585ebb5da6106a0b5c079205f5710051beac673faef41a5a028a73bde54a65ab2313a8cd423e12128fc53ec91dbe44e85e2c819cd98bb94c18069cc1423d474c53ff7e2021926425b593c1194350d7c21488d6521b238f97503f315bb1209b9190b20ec7495822e24e34a996fa416dc354e6fb252e76300236dfaf535f341a44295efbb36a187cb14bac4223bcbb9b9d5868076fbe1ed63df28918b9730c57a1b3a804ee02b044e843a06658cc9b54025f98e4806e46dfbc360d68bd8b01870e51a4fa6afa951737fd45f8f456ff1768bb8abc29197fae57de85d417d5c2c953cc99adb745f206cef9c12c2c9a59a8403be54d98256ce8fa7b14f982687ec5aab1d9d2282b2ec6c397a40f03a02d253a9f0538f408251da0146e63013200f0e7d7c817cbd6e96ddf26ecc3def375a5df2fd2edc402549477f03c3af30ab48d1e3e2aeb531aa1fc1c2c070313d5119e38684f595da299d9db48ab8c7c69af33cf06adbec5a3e3d9d1d23648fdef7b680d42deeed3071c9a420ee0274796839c1ff808dffca1ddaa136c3df949b03eb9c9cc033e60468b5aef1a3bef2642bb8ba7447f62b0c6f8b837e2496f12287786db4812e042736f3de5c7ba7eb3762ac812e935f43eb1efe4d9db4cf4856b40c70868762b46eb2784cae1d1ea54b9bbb2b25bb6b8c7bbb6d78fba5d2b5d2d1ec55dd5f1453a8bf97bd2f50636ef292fa1a173a3087b27efb5f12b77fae1913502cfce053e9be97223ad6b244927ce0d6bd0492e2771b6d87766ffa42712f01d44469925939a435910d9686f4f31aaf8bdab7db8a49a0c7712167a2e45ae6739cc2175750e609d98394462b72574baa72c617ee947864e5b9601c2faac621571f83c546f958bdbbab394bda7b16bf2fccb981568f7db1a7703cc8bd29ad891df80beda124ce812838fb7d5db698544489fa4473b9268195af130b69e4582d3c918dd14c93d03bd140e046d0f819af5b65a3a1f874ef1a4d06e8919607359b51945147f9350bd6a9a314ef8539aaa15b5850176db4bc67bf5820fa5761ed96873b32937472145f51a85bd7790ebdfffab123b5b7ac6c62fb9762a84eb9ccb6a246b036038a2c0d4157a08b2b7a3d2ad1319ad2f170da13d4cd1997452b36c59b841faaa56b8984e611468b4ad9e872add0de3276e8527212750fe8c005d0d45a74bcfb7958e26f38b8f78ba428b724e0317eaf66cb966962da495946c79da1cedd352af1e7d0572c5fd1662c3277cb9eea9731cdc39f497f42edfa47d3c7565f34f4602948d9c3ae690d311bfca4daaa41a0c0afc86d774825f10b92056b9749b7be79e267fd9b18c89da0fed5a198f8d638ae662f4d62704ddbf4bb275efc4d1b53c350652e2df42481dd80b866bcc12f1e90b9323ce54976ac69823ede551cbb81b49c6c963f867d4ee8ae317450382db71097b3a68db037613d120eddf77ba4ba60b3e3ed917804ef0c945986b748360d6961c3e137a734e17ccdbe1e21689a8c028fb48fb3fde4618c303cbbe78385b0f755fc614df8ecb0b77e6602e2af87d31f6e49ab714cc034da2efe2e4352e40a931d7bb3a47daf85787dc5619442b8b10ed58871aa7b8705b9326d4757a5af573f721a3cd50c26da420e0750ee814a8e7efc9ed6f0980d6cd3aa48edbd27633e61c6e86fa9c0199f3516265fbf3fc498bead4b206843f63ba83751979604f2f20159ac20300bffcb6528714fd172b08b91a38c10f4252deb7e63382aef2ad206f9adab644b53cb2adaa8f73c329909fa6803c97a0132a059beab84fcff7a6f0fb6f1397109fb5a54e1cc6e5738c937eada69fda9c9f70c9c2dfe5b54ec276b141aebca6c29b38c8e611f5da891d1a1e84f3a0d7ebc25847f1f0af8bb1f9e371ceb2bc9fef1c7624a21d711b65faf8f45ca8687cec1973cdb89798cc628843b8de8cce23c5a7f64a56925c1f1351d331234068d9406e6251b7ddca5bbc79d198d2f20907b53f19f4cfc143fc0cff5ceca73e4b15974f3482749387dee0ddfc8393e24cbffc24954a4106658a24ef45b7648b35c8e29fd306b2d61300193dae425d6f9e77592bcc68289073da7bf1dd0c29308bcb17bcb92e1120661514f1fb531a3dd6670760dff79546783cb95497d9b2f750120aa92793562b6f4aedf062901b41a11959bb4a5c20c13a142940fa8413e09549a319f3e68c993882abc12f3df18ece7b0d360caa39c7ae07a04cf07d89fca7f24d735f8b372003cc766b5141a61eaa725c6ae1036ef4d40860d9816fc3da634c11fb1b4e4393395792f9bb11ac1e43958823bc952b35d62727e3318fff02cb530ae92dc8c29f74dd2ad49743e5f6f31c709336fc56edf180daecc566febe34353a1896f059bf5a5ab9993c681ef2286b2a266a7587c0c476a3163282f801bbcda6cfd958bdf28fc9ed38d4565d38954f5afb1ccfd71367dbc026f7d037dc7fa9fcd159af521cd0ffb1266f31deb6da1d8e63ec59b58ae6992a1994e6bb6d99963334f6b89f52f578afcaaf23708b6aaa163b3216bd4f39e764fb7526efba14c470cf7895c7784ab6650ee5b94953ad755de8d58b15c5eb6b70cd1e2e3ad7db8f565ab9e82caeaf6fc166bd098ddb25d22958f775a0333a3c31cad9b4fb56383f64c950819393a1db0ef0ade9bb857f68ef9769e939cedb260d24272396a2711acd844f6d1629304b3be185fadd1e0968a9e96a5d13d2c5c5d4d21d22df02079509a6d1ad34afbd30f8c2b22c45eb71158cd7523fa2bc01a19d8fb3374e524b40018c26ef415f20c75fc59db8ee41950cf8875be8d9b3ccf5a8e1ea2ea15e479d07e03a550644b74eaced270daf97d50bdcd75565d9ff03801b720619f6fc64cdd275ca099f41cba9466833f2b73a5280439e7b2284d478c73096516857d744a5b93f428ab18d40f177c3eccd1f70745a9676b7d178e4d5d97c47919a7a7e73f89361e55bed1d3dd5a98c821cd6738db1277e8f30c0ed1982f32ccca68825710bcdaedf91c9ce5078990b7476244ba1d0e17b92c1a903f70549aad566c1fea9c8d6a7129ddb47bf6fbb9476d43f757f378094a5566ef08d3f07b65c2036dc0d0c272a8bbfe81601b69f09c76c4ed4babee3871952df02a16c7dfa83f54aaf7907d68849314234097e8c83239b6b40c9fca56ce26fb3d510b455149e5b8a2660c7e4f080748e7700e3ae2e6099cd49a670a003d002a691a12e2297bff8cd4f4cc151e8fdab934f1b12b0c0061e8b74ea3e4209f4c2b5557dcd7b61e7ebd2470fd4f14842b9f962ee8502cf5c2d9b8f39eedfdab4cf9502e714f36fa68c66e294efc141815c033997f80b9d8735f3f1d4185c6e6f7c01268016102dcbba5e8fda16a463a7f9ef806009d1d64a9ac9fc06b1967703279c0ae3e04857b03cf203e5c0e7092e1aa9ffc7ff782a9ec7df0c59c35bccdf9881941cdb9c38353d4c9b36758faa54a58170ca061900db7ab01a0572787c1578da678b515a4ac5d2df0df18df144c19bf1cfe748555a57a47055ed7057f1338d9d34d745a4ef705285f6fea983a12662e9c29fb8db8244f66c58053d3204b336c24ac991b3d63ae7fa8235346cea6b464641a9c40c2db60ca7138ee0aa8135e586567479270648cdee87278d39ab5fafb1aac651ce161386bd953f72b594d94bf36218ccc9974fa8168194db35fb74f7b63c3ed9241fde90e9210e5b592f56af62984e2f2b570041c9d312beb0f428c24a26fa471f6412f5615c5b04faaa4127a6f1cb282703b9c263b1f3f885e4e80df7b1fe8ad841577b27afbea031ca6dd63537ae5b29ad3847f16732814bc11d372ab442524744e08657ed2a988fab355727eb93853e674333d2bdc5565b7726806913ac3d9624780932238895cd0e358277e3ba38cee2e3f6028d83de2381e9552fe02ccae3fd096cd8445a7bc7fd2879e1800f712bdc0c7b7af1e24a4de10df9c7144b4e1f000575fd73c982c2fd721c2744c40a0a8012f8708ad52b7a202785f181783d704197b177a3251186ead6cfacdf47e78fd5203cb67c482487688749f762636d8971bdd3f47b0bd5ed664496ee61378a717af57e7e2b8abd41103e853390b5312be94baa922892f9d7eb6e9bee46506b74e45ba9c4841551aa16fc9759dcad07e6a98923bcfe5d22db6e48c13b5453b287588f9a06f8a788623583d63d9971857a428ad5e343c6641c7ab5f2828427cdb55f494b8ff465a3cc5fe5009740597aba02f339b3cf94fe7a07882ffc4d769a3d6eac7a7203c600933dec2e2256d19442a3bf5d99adc8ae6ec125bb2f36c48d7add6362828e69171b88a9ec1b0aa2b16715bfcc37289ff8b67d27e78cbdb758f3c6024965b92209db31dc0d156db324566acb64bbb32d9c2cf032a5453c008e76bac2039126a17728d5849ed0d9e848ddb58b862d3b9d1098c2de3e17fc218d05953d7f7f6ac59f9e99d6116fc6e9327bf3da20883527c6038aa7431960dda65d421ab0c023fc5fd8376fbc1f6bfe9ee1ea98be5759813fb2f2261ae15b41ecb89d733d9215daac661d60c20455b0c15e18265e8ebbf975f78917112efdc4f19b7cce68d6a3b7c84bc72ecade4669ae26fc10e88e5111bb07941625e44be46f13576c6f7e996a1ede1d846f21d320709af034a20fbb23b66bf41cbfdb000ccc8204bf4474296ed314304f3c8dd61d5a3ed6f13a54ff21ce3f058989838498b1de4f6228b12f27c5b59d2552241e5c77ad3db750347c47e450689f4eb566e2af3fcfbeecc0ac9b2fa051998b915a8d948db9fec96dd29f7e12246922f185f3f66b744f4e56f111f97c6dd0aa03368b68b4bde48f6fe2a1191893347fca3c75cd5cd2b076e69dc2fb2ef25ffe795e5aed62ecb52d09da866721e1052f99d93ac7fd1c532c70b1ace132a7fe67beedf117a03046cfb88d5d8ecdaf89aeaf9781cd45c4ae99d6bbb54a6f309f6ab0794b6a0d3b4b17f65580d8d578919a1b5641e06efb9c4a893bec433dcc1becec035342e2f0a97945f19287f6ed3ef947593931c49cb89fbd1a2ab96cfa244677a8e9b27bbda40c02fa2a3300519ca5debf60c7efc7b25dd95cfe10594467d68e41a79a3843bd714758d25e8416a91e00c48b659926bfa0c691a76abf7530cc8227aa5ebec550f418d5ffecfcf5d7754a1fc04fc5142fb95189dd24557928511a0336631b8e7fd2b60d8d7ec8378ea3d847fcec0c07a0be1a5d9b929b3520d43e13a9a6c616ce12f62f0b3913d79e43368ac9c9525ee178b3cb8edd4d1528fa6ec44c40103f2e953923a305be5f698dedc1c3b7551354187aa6670ffd85ebcf2ec3a6963683fee9f6d976667980a1b48f9d9f8f021548e4cafc1541b995d422a31160a8555b659ed780442959acc89e851109bcb0c3af06f938ad2758ffccfdd23aa1d2cbcb606c3374abadc9a3cd9d522d3676187a0fbd6bc5f62afe9827c6e97106d7d23c35695712528bbee522e8b2c76534ef004becae291035686d4c24c30ad3cd14937539f4f1bf740e1c00d96c6752c697c02ef4443433d3bbc152fd5a10aca139a6f479d575888ceb3973f076573621a64215d56b68681a50299380357b140016aa3c8e70525350d700e7b213ed6ac551cf1862d335b19602a14447056dd6b8bd439ecffefd2505ea91b0560e5295593012f64160694099382c82079799d541f1f28a49c359cd16eac4806361abca20cb4cf093f027f565c959160f0f99536210e494cf952443666881ddc548ba91dde3d1004cb5d2c36e595b395e320b46ddd21f776ba12e32be7c285c06feb82ed874e4b684f663070afbce299fdcba4076c58b35203c6e136431f638c3387006b2e86a6b884dab2687570fcc9ed7246593d673b4a6026df34dc7ec078fe697d9ee43103ad64f3a4db399374bd862ca6aa73f4409b93a84dbc13dd5613bb6b9b4d4c77fefae56741db228e8cc4183670063048e725a1c09cc487bd07e6c5cf4184095e981c9a85f0c0933ac6abca1b29eaa2d5d96f0a35c8844aa2ea5501e163734b04f324eb278aa91bf3d8d9e1191ebfed42aee67487dbc3d3389f841d735776e319849876653a4b9dd1a7261fb4e9d58f0e593968ed45c6bb9b929df7de985d00765ec1a37634629d4dd248991bc318b0e3069c32ae1ccfa2e5e8cfd5de0e5fb71698f4ffc733506fabfa581d6173dddda3e742a278e2af0ecb2e4900b6ec5c23df18dc2f65aeb109036cdeab5b9fb55bb3b70664cd2f3602ce0a5de928a1cba698d055506c987439507fa46c8ba2aeacd1d26131fba5fed6d806e980c7a32d7f96b102e7948e48c68221e8e80d007a68a8d36f36decf4acddc5fc2f658a0d8cf3ede87a9f33d097f5e81a644456c3289f50179f25a4c691533f395990e78fe47c0d8c73d744e5a490358adb81ebdd5d0f1a660470da95cf42230045503f0e083a43184e1d969893cfd8bf5e692d845de4fd7338d01b9387af672b9f2faab940c3e80aa62c7ee3f640cfad1656b2cdfb8ff2d1d1dd895892f35af3eb5b6cb61323b34e79285e595c7ef65b6532e2f254ecffa03c49b0471bbc8a22d4d42b943b0c8a1d00002630f17c72ffc23e81aa366939deaba057649f639cf30cb051e96dd998bff36b8000fe5b2888124c2c3d610109026d3a6a122f22d201ae6567089dff15cf9b790b2e43418272a4f5905607b30bf5391b2ed7c7b6fbb2aec2cb056e7ec8023ec713f00502ce8dbb78765a5d61b0ff610696ba47b047105cd2914d2ddfa13e446e0e64904257296108092b0490b36a107e2692c8665858172f01802b70dcd82269dd9b05f324958cae91dc072567cb79f11d395dfbdb1c4c125cb77abc77a64f7d62e50cb6a3146c9a6a4b541a5bb15edc72bea96908463bf6b9531865ef7a46395824d56b03ba8f504f694fdd331c0b5c9c346b95e5a57eb18182f5d482d23c8e55c3140d09dd89ae852ec64c1f03919ed14f360091177b762f53cb558c26eb02c4d6731d36a53a643afd512c40c7f511ff21a85a0233247dce9c914102bc466507f0c502c700bac4afc51d6bc7f4ff9d1b6c681ade0bb1b48a783922c1006d37982800e9f39fa6aaac92d933f6aca66fe8db1e03462fd44fbf2918d9fda8cf26fd0ea2688b6780fe3c21d5d42c188d67d7ebded7f00559a649284356499a56a5150c2bd2a66ce0464c8e5aa54506fef1b2a3bebc7bc1fec82c0561967fb03669b7c2cb101a45948668ab64cc8d20a3fc5c4df621801ba07fefdda12d3979002fa10852946552376bcb26886ccf0f5b3b20a28a789bba389198f35410bce6a69f8e86de39e4a783ee676e6f2d64c0a59dd67152bc77f65500be5feec5e56460cf1add564781f8d98e428d9d6d3074a4f0e21e726921c54b485e5120846de615b9ac08b04c9d780686414453dea3a8cb500e6c0e33b2fd85b2d0868a9f195178db817b5afcf11de1de2f55412f985a2d7c8b8ca48ddfea2af8332c23bed631246b8407230fa5b7079562ddf48c419422dd3251fe7f26eb5aca86203596cea9c85b2b4c1077a099132470ce327e6d16d76c158482d91c987391d0ba763fcf9214702cfb3441f4a8a55f7ddeac6102dc58988df90e2cdd60e79e932a4862f4ca277da8e4d3a7778b8350c71cdee4793999c6af18a38ec5a97b164fb3646190e5907251b826e341d69ed8a2564f87dae2872be8455a6e4dbc64570831b4fbbe6e7722d0bd812957636591c4744dd165b1f3884c599175e4b1aac8ec5e3b2a45e9d4d379dd40456a4a81d3947df672eefb4dd871de179001e2d3dab097f0ef5d157c93ff60b73d337509a1191969a7dee2cd74bc314e17773b06dcb1737ddfa5838d8bbdf29d7e8ced30aaa1e7dfa614e30f1ef9ea848b8a04c45d999da45876bf4612d68cffcd8eec90fa9bddd0ca90c7c178cbe2ddce16f22cd74b5357148c95865fcc20aa26e9721de04be7b719e8b668812542de2c8397973d1dda1132d83ec63e78e1a8fe7ac83a13256032731fa768fc21d6580b7b225daccb00d496f10048d53ae5b0375b124244e98382178d296395589802534a1effee3968af2183166eab986031a3eb57d8cd92a13050794f1205fa5b88501f34303dbce14a5dcda8d8ed6e4cd40318098e63ad10dc96c95ee8138eabdfb1b7145a4f78e7bf9b8474169a86fdc41f509b7109ed2b0173d7a31de5ea2ef6e71b2ec075978da785c952fa31ed41789969b38e566285cea8962be4c19488e76dfbe240b65f45ee155aab2ac3db2bc2e54b5bc6feef5101c721ee7437e272c2dc447f780b6d3b27e9670989f03f33d099bff1b289e3d705db365bdf18866d65f0be6f3fb0c37ffd15fda9b428f9a5ef647bdc2f8251da9d66d2182da3f324c99063c3ab303a7f45b3f95af0588cef922a1b25b1bc147fc6028a36b8a94b1dc42ee9f178deacf55687c915ab95d032656e587cd7ba1dda4888d0849a91dbf37b930713d0517a8bef6ade3b494b60ce061ad67258992133d11088399f6dece1f3e3fa1e86118c454c09ac72dd0d7a5d782d71620798ec7b6ad6681dbc8798e589707e06908731ca7b50c3249c771b5dcea04d13c5a1d78286f69082893473947870e9bd56b04dff53e3cce6b1cdf51fc340b8c8886d36d2fedc5de2cc820f7e7b75ad4e7538117f2d34ed5648b289cc950d4230d052ee3b331ba1b8a5da7e8025c17dcfefabef6d31321314c93ed56fff23e4e59fa2cfd7bd5db5441d38473fea285addcdf17e9d6473dd2fc992326eccfe1f3d8094c43aca2ad75e32a37a2c87379975412bd821b430eb89872b8b87a7735f0b92cca7e97085386ed89ba52c17e4d913920a202b478b5dd4e4bcb21f6871e8f56c135146d3ad0444cbeacfb3d82b5d722a175a9bc464f6e4018db6633d2143075c54a188977680317620d2181119bfbfc8e4887556169cf0d59287355dc24bab8c8b93a39e872d67ef66b280e84472ddf13e0a590a8362cece59b7168e8bd5a3bc99b824d4ccc1504efe74e2d946ecfc2c2e07366120855395fb844cacfca721726d3eadfd78d64c43ac7eb89731d66ee2adf51abb49c81f0918e7d476828cecaecaf9e9846f7021fc89a3f73eceaa826a761c29a89ade8fa8ed3e33968468de44c27279fa609123038b54e967cb337e36ecd9f5d6ab717f4faa58c940fdd43913c5a60d69213b3bf65764174f87d4d63b75ae708a217637c819b22c5e0db17c47971e03d7529f0397cbd8ddbfb9a6386913c71fa859af3f225ee0e1ba706e271006b1140c53444d59ab2b629aac3b37654733cd5ed1098a71d20636b8f2138cd85cdd0acae28c3ece849c1655c5c27faa1a92d49381ebcaf5e8add495668e3e2eacc1e1c77d216508411a0804efaefc31a9b8e699b9c813e0c9567a6c89e1fe416f78cca58bbd8e8745b42058c091cd77c1ad60102d232b46e7ce51cc5a8405e88c58e103d112c9f25cac61bf5af558f7950a986d52323f52cbd84897aaef427132a51b8d150f2e728954e16c21272dc71e871955942dd5a2039fca1506278987eb88532deb6ccaf6862a88ee2b61354b4dddf5ff905ca484737307e184cf22745f9d71bab091711b69f88e8f1f7fcd2e27ae3374c4d8ec0a6e8b30cc0bc7c2cde92b72a19c338b2b42c368adc71e4ed027bed86f7e8f34b8b1fd0927f72265346619170f8f65969fe567f2ed7a7d5edd65305e5426a0ba925fd73253796fae578d3a9be5c1e1e1e458789b0f6d7524e02acef2b1917a80f591aa3dae4813b87526f0eddf1e057dd3d3291671d1d6705b658d68cdde64e8a654d3b49ac427557032c0e153e508b902e0b066df370bc1967e8eb4bcb4dde87bbea3f328c394a69ea86d4c89413f964272e9db2765c3ecdf680a847b235ee7bf7ad20b2d8a3dadb0ecc527002bb9703b53c6a22aa0c3d0e5f8e1d1dfaa69fa5916883c8f88d90bb51046cd4bfe17addb7b39950429c5a0fc07ddaa874a7692abef55a76c4e2eec807172eff98feef2fff476e222fa8156d96b4d254d501fc3054aa4565984106f602c971b578482945b5f3f7e62b2b3838bbeee3704b2e27a2ca57cda5fb9f762e8a66ba3d0bb3e029eabc1a77d79885453662e953862886bd29cb545aaeb477494515ae3de6efc60e616f21cf30950d0cca90dda081c4750f3ef071cb0c09ec2028ae5872cde9bb73e8879104e6831c0e2e7d9f013dcd23ad5aa2d6416a419460522a81ffdc4817208072cfe19f28fe95d7115a61e593f8571c9e1931f696b982a4e1af6e94568589b5c1917e911990d6490a287974c4b3183238779d33f95227265a5c5bd9b66e84dab56d1605d43f44aa2ee12be312637464996b9a5804426b273d3ddb354f8b93c066591a16651414ac6e8e6ad337ff17ae0ab78b055835b712305dfa8d6ac3e936ff6cb00a7b52106887e729bcc99c739a44fb5f712fb6385b0ad58c756922ae85e3f88a79126c4153c2043dc9edd94b8a6d05b530d3d329783dc17e593ca51957c63dac1bfa525691359e966dd24ce15d80f99496ae2c43f41f7261d5d55b8742f74c3267041f19cadcade2d057fb114fba50ea7b96cc426537ce634979e5a65e81e99d12d297899ece377eec371613bfdc8bf5a5f26433a043a58add6dd7514d78d221bfa5dcfee642ae9d63f517cef2ad85997fac4eaeafbd995604919c9fe178d782e9291fe403cec60e2298f855909541048f5c352d07b0a03152304d07c84c53219d1e54eebf3d477b0d123ab0d1c8909150b4c2b74f2561595afc8ae3bb4d5b93e167dc9d13b1a4f0258d870006fb5f9a78f43e826d4ffd0767444e943233b369cf08738ce67c950e407c30eab7b95492e6dfaf7b524ae7b94088f25c338d7029973becf4257c31eac3c2794d8c6066294e1bee45d0e950019f0875455853f307ed200f92ae5da5598aface7f0fbf0d4077096ce937b42528355ddf74937c6e55c7c0907ab5c184da17fc2751f214bf7d38011a088a12a74edc3a33dab05dc4d83c2389c2c072c8eadc0f88b1e5e935a8088b2832292fdbc40f2bd3907a1e45bb912ad45dd2f0e14375d9bd9c90090a283baafd9e4702ebfae43d33ebcd2283d6adcee958fa12876cee80ca7836d52ebe377c7568d78c741c103de49b824ce39948c3e955183b099bb7c09f7c4dae0cf8cace16039f0ac6c3772db5f6c11ab6cd1adad935b32d7b4bfc1f88bd0690f4d55db08bf1d2c1e488c3e42078432ba09448c68df3d07235b443266519f215a1dfde633121c6896bd71f97c3d293214c43fc2ab5060991815732e8313f844890968a664bfbf0cc08a048df71cb8231930639c14ced31f3a6b504778d86ed06d71033a509e1a6ec81005a82817c975c6be0a88101ad00c6c745ea6d01ee6a14b924a2c2294a3b06901ad9c725c7aa44c3b8e0cffba6008b7dc0e965525d6d9d2477719ca79888d56082fcc6365ec51006f66f4ce52171f4b7c920b8a185f0f207db66734570693fc708db4d3b00f5b62c4a521e1d810aa868c3d5b50df671d66fd8de3a871755ee05aa896ec48a53f31848868b096a5c2ca321e4dab9492319240583b4fe24d18611d59aaad97624f28dac03111f097b13575198cebee5398361813b7e45962e9eea9826b89bab40048b8630588dad14e4e683142a3550874ae599c6919da512e6db136ef8fd059ca640f9ac375fa3d00d385a73f9bffbcd473968f5b6913581fd238ffc95754cc1aa8b36383b6f0a5f340dae83bbb3689497a573765a811fcb6c11f480754bdcff6df91a09e40417590839f3b7e0d2bdbace99e37731eceeca56db5b07043b28882a91cd7145304ab8bc78c92c6ebbeb4694f23fdc55c6c77e12ec86d04a243a83aa0c8322087d27b8a2ee36095b14256414b2ef43da0e85eaced4be3f0042428a178a67914c44fe53af7f03e0a41b156ec5c251a89fc38dc879ef62c438bc43180d94876972025351311c08438ab67e6d350229ce23f5f5b263e22d18548b1f1770ff2ec561ff8a949898be7df5be6f2cb9a2579f6a75a667b023512bb7bec9bf7be1651460f3f9cfded5cb76b2d8964805821d1c4ae64bb31f2645d6304c41aade819e6e8fe10ea56535e134577cc1bd602b00829d662b8d7673c243bcf5310370a8875b9ea65a06fcbe6b5e424b0bbd6ee8bf36409a69d8b804f3e897037ba2999c3da26a092794448c59bdcc17681f5df616f2befb5c81797ed1db3f2ea324e8e12f075909d05d0b8464cdfbe2913d1714bff510c3b3c689d5f64738227310608515a5508b34b19bbd55c0fd2ab009cef7b68f841b6aab9a239cb5305bec78a6b86d6459d91586267c487f245d3b809a5d2ec49ba3735fd778d684ec917a812c6a267c9c336d875244cb6329dfee261e0d41b98380d09d224de710982b667a7e8cccdfdf17e217109b26587533f9820a13df02adc08e8addf72604b0f1945519ec3e1f34ec2da2997f8c8951260197fff22a3b47890acba5b5f08c7fef04f88bbefece2331b15214035779bcac9649fd9f064d6ad601b7f2ec1b86fd335d224c4712d3b9c59e12f79d4d0c1a5bb2d383e6ab6b9d9ef4b8577b73235ca687687693ce059a09d0ce8e2215eec510c427d4eb4aa2de5ec7d866f274a465f24d13047464e412aca9e29c4d5170e3f4871ba44a3902e9557f572d07653383ae9658eec1cdbc64b2056637278664f76111cc99c284a9f9ca42ca810f7089645e28b9450d612898e627349a005ca3bb67bbc27296e27b225806dd484ea4dadf47121c3831f156174fe6c28f45d5536fe80444f9ecdbd4f0bff11d4ad4f405f4236b8de02215c245dc6e5011932508d6caa46e5ab8a7b09026babf7b1b45feba5ead5b5f3328ada99a27cadd51daeee98648d53df6446ad84bfe13f610909c015d847a0accdafd400a048384212afdad5ee6ab235f06d3f9ef9784e5ff679d29cf06494cf177f850b2f11dfaa58e592750ab0225b7bb9cd6a96113e6c28b157b55d4392f3b0f5fa1a02e87900c19f8c26330ac5f57f396d78e91caa2b078ee82da5733f8004bdb710bd96cf98b6021e109c78da7ac07a524e9c165abe21b4161233bfc00874fe8e0493ceb7c1abe6593ff15f283d8c520ca996a9ee5b0d4c0b3dfe709c5738f2341c76def1eeea8253104a31bc7720692a9f2056853b5ca7a207f734d201fcd5219f071532aa40b0312d15b7bf1251fa5a42f63e121c117a72b840e8f41abf51c206182c8572f44091832d9abbdf4669c029fe62b9e94eb625d0bab20796c45af71957bce58935fb8186bcd8203b61f834806403ebcef4beeeb62264fae273db7fab540b13660c4b3af0aa801f4bcbec12f6f96c6648d95de7afbf957f2fc67fa31e849f8b567d570482d55668fd5885f460005acc681cbbbcd14f31335b2bdf3c74444ed2fc17e088a706df4f1eb48cdbd3ad8b6d9ab3c02e3a3fea7c6e4437cdfd7497a4a544f2679bcc3d8225db8cdbce8361de8ee3b35edf681f6c999675ac832050ddaa93a2061b171989b522003e13bc1d452d08ccc50e4bd8b463c310b001e47db1e94cf6e9e9c5af447dc293236b386a9203916d6602944d76051f1da487d5c87d1ca356557c464c7e4a4e07d8757f5e34764708d1fce38c9f33b8a656f3e1cc04ee4c8fb594e46b3b9b4d5886dd506d510e124bd3aad71090b74d1e990ba8b82ea4047cfb6566e19741614f8590f6290b986b660c8671f5fd2efb69a0756f0a914a64749906dcb04711cb0509d60c80af65b85be4ef8dc98669710f798d2661e0749944967a64cc116f57636641289578882bddde663e38834a4ea556707d3c10e8b32753d11a83e1a26e4867e99d5458927eaa18b320e9cd1c1f553f4aa14acf5600e7cdca67a176662a6ef59d7244425deb9f03f0cb9a38622be41ff93f2fc1b5d0bbda6954aa13092e99c675874790d37158d64d7604729ba745c3d097e281c67cbc637f83cdc9b4d030eb8e3ac0485f6d94c4186df695a9b681092775c83faccd026c66f952e5319c612660c8d9e6015bfa3ba6de90db9c5690341beae323f9fac31d182e1c82ccad230b37c41d12a9055dc5fca3cf404c746f3373dd289b7090e11c08a4e1cb0e3ed6d77461ceebdda791cef3f4a5843fa201f933168fe8fa46544832b37e09c59152ee0efe12bad4d3787a2e7713801f1360c27e9f0d52c7ee71dee93214e1a7d4759454ceb55acd09962caf8e310bf57fb9daab2314cd626d4517617aafd0581511d5183ef877104c3ec8ecfdede8d851092aab203536a6e33da167ccffa489703847e3bd5fba80c05f7ad94ec71eb575be03ce9272978a7fc5c9f0588f7adca0789a35f34d8b33126a56e8ce7bf71d9dff4139e79add601cf374cefb0a355105e5445d914e149ba4a98425bc686e9923f0b25043ca7bfdf25124ea5b3a5b1cb4ddba6cb2efafc9ab0e2481c4e9c71b871632365b300ff9e5cf3d2adcf57308eb2eeccb0e6a4f1e0a88121195cebac2ff0652b49edfb5ac699e6d04554896f9da3cb6334c0940f57bdc784f8b9bdcc7179a13d6074ac00e5762712972858e3778a8e9cac1dc153d452a3d401841bd0016956017a2492f0d691a650e6ecb510a5099af19a6f42743807aceb8f539658742cbe88f5894964d1678a9785695429dca287da468778fc7246edfa64e6cb18f9f76ea997192291be188c9593885319e705f44ccb8ab899380d868f626eb82c09539273e93a23558c90c818e9fb94bfd3a35f8f0d5d3d70a96b39cfe030924e068e6b466c0cc163dee14a31802422c03cba7b775e2193801ca9ceafb4b11f3487922f6b40f43e6a2a911986451802c41261ba9f6e240195a1da38a96862b1adf5e643c2efff8b030a101285a2487d450e45dbec18ecab8faa13a0e3ba5ab1d3b19cc26af30c457fd1b3cb4eb25fa2d5b6aa2399c3ae9a10112c4d270e03b6a36bfa5f6f48b584f17f17deb2be4a82960cd084508fd3e9f05a7b92a3ae62f311205520c03267d0731383567ef25660c1c3787fe43f35ac52c6e03f1be52252d2809b3b11b54f17e94e92dd1e68d2e4f835cc24dc388f23f5753417cbaa34e2d90ba5426190d31eaa0b316ae8c2cb69b2cfd5f9c5ef2285dc4d32922753b597147b31b488a1910ee3fcf24ad51e6778a97d5bf97696dbd396ecff4059c77a10b173a36ea7ddb557f5adbd006dfde2aba81cbae4151a661535716ce049d0d7e1de61a974920658fd8dbcf1fe615c3ba071163ca316ae660e39e394662f78a559eabc72bed0cc4511b14ed78f07e039657c66d91a3164b98580b85b57f21bb7ae696b1f75afda4fb41618e22854aaf4ce681559c34bd514ec30d9079eccf87307bc0ddfc4fcfbd6a231469825313eee772965b75810450dc2870f6646bdeaa34f9547ae675e17fd96226416915d7f605c0402b11470dc77ec2616836de7cea399ad62578fb49dc37c4f6172e742f3511f302e11dda94e98adad81e43d8ef027b89f0d37b954e22d11282b07b31fdf3dde178137d46bebd29a85965f2a8389829d76535bb3b7d4fe07b8a8bd8e076f80ef0ed12e65d8fa06089be239683d94df6187f16bd58f3e4a87a8ad25c577ce4cb302bbb080f137818f2c350837f2a7eb078ddd6068409aa4516ad1505dffc289fcda332be974265a092f3d07a87cae86df90833a15b1bd9ada5945e035f43e7d3a2a3d046f3833bab0ceb74d2519a9f6e7f55f4e00d7969a43e98c6651f3ddf2496425ef47603a5d54f05a76b8be40c5b474cf4fffbcaa139f90ae815136b1c2eec91e3e9df2a3958a13ea8da397de91ce3926b5209e691ce0cd8c5a6ccc36469341b19c70c6fe18f9662e15ee08abd2c90bc245a4a6eb0bb796a806c11497b5f8593eaf0af9f84c632a9927a6e197f1462c83e53ac79f0b8aac735847e2f929fb88deaac823c945113f5a3aa3bedbbd15d71c2ad9ce44ec331cbddff366d92336c5649c5975bc0bba8c1fdf22d8367fa170c32483adc4c59aa693cbc0937fd23f9a9fb907c296c307b019253e4ba7b7d6d85da094e082465cd024d1b9a3fb927e0e004a4fb60ebde8e83993ab0e32e3b549333a0d4c76c01a22dd2c29b6d7fd1e12c6f70b2430fbe10b1c0d36003e6d65d7bffcf98c2fc5edd7ab4acd33a8f9ebe00c749745ff71f6ee2c55668ada3ae2d1e33d18a1e13452878270f4e962686e5424ca10490fe95cfe2149f7337dec1941032fed7aad389f918eb669822e6eeaca601989519420a6fe49360279fe619e5a2ee88df9931141dee3838e24cb12410f3c8bcb7b6cafaf786402ed38e299a5c42dcb09eabf21aa0d4a416e6233d9cb8393b22fc46be19228922a8c48237c41f3e7b6d72595f217b538f9ccb1051d0f6470a958f39b9c8a8de286eb40adefe095b1fbb04c4f87d67e9ab28f704d8559b719c36c9dccd8580ab15dd65ab30749794c7c396e33323a51e94a5fc0861ce2b7408b3f0d8f97987850f3ca6eb7e5858611ffe14b11aa6d9926f3b24375a5871adc1978d7a912a3746b659bbfa7f6fc9fec69b5da744ff3ab610285324a1fb6cd3778a47039d8be18bcdbc0ff96f57e50d0f7a1b1a4961b7dcbf58ffedc8c834f058d8c1d3919a1851bd7d85e98eb82831a4c4073c841eca11c3543f1c9c71c436f04d17d2a61cade95cbd5cfdf3434d90004fb12f3b4f5838c471dbd8423a6d04a02164c6d0cc8da24d0db5d5a617a02109276327c5c9d115fe02330d316c35e2dfab9f337b4ff56fff7d9edf8ca243fe98b695b0f96755d26d2dfeda9791a197ce16a5fdd08a700863511c5f15c3c95c728f395db1c3eb3ac212b15045ef4c988536009bfa20b75e6596db400b2dcd5d5444bf5558e8b91fdf82954135ff86b430b65fb55475e0cabf069ab2ae56aebf8461a0cfdee178728c353cd49e2b4d81ffa5069fc070f8b2d283ec2fe163aa37bbcad4825a4f5df58b16e3a7bb99af999dc6ca77472ae8f9b2eb23fab89a153b0d560d2c8b7f72e9ce3cb8f3c9264145a9fd1f3e1b36d83b8eb1a2c4c2b875b7cbc804097b2b1172a798c1d347c771f3452c25990ec7ad33d60371c16d3a502f60c75f8addea3d84afa6963cbeb70371837da27014295a1e58f73f5aac1cd82f4cbe58c745459b7b03e2cb52003a03f7f4b24dadcb6a61d34b942f78d92b5fb6356ce1cd786249c362642db148ad9e9fa1ab02fbc674147e35844e215bdee96488ce72110bb152124ab92ea27c258cf15a5415a76984a976c264350715c597be8c58063055e27329bc7e42d38331d2019dc83ed4654e082339e731c9607193c39524f38fee81f59ee8375f66d04ab6f92bbf2424837b0c522e1500a6e7948731e1c928e097cf6840f71f23bc4e685c6355dc3e61ad953d11477a95c7f8bdc77a38ffa537b28c91d4df8194430232a0b47f0e7d4f7b84dea65dc4e603a4bf1dde43da4a9ca23684a13193c94c10e3c839dbeac74c3b857f94da6254c3ee9110088ad2cb38b6d5dac57002196bef3ad336c722939c29d91fc7d85ecd13158bd8e94dd68f3b73e74bbf74720a94e219ed7a1389bd6c30ba6006bd80cd4ba2d519cb02eeb1d3a87a900522b7bae5818287f9d30aa25ba39c4563d2a5bc8ffbdc91356f6f60a60ffc6ac149b02ed8c4ec654c7ad7a429c45aad7e91fdab465ec2f41f49d79adcc0e74781c1e802d141efdb224f7eb2fcf5e57977b2b1c5a13d6c5ba71af2f99c69e9719410cc772c5284ea08ba5def64b677ecc14441438078a802163427905bbac6d9f6bb29fa0b82d27892466a64855cbab7bb131e854ff51d98c19867e995493cc53313d25721484752e7ff1624803d987b55bb67bf71203dec93dee3146243f58d2f25d60d00c382d5d7685f9bb9132e11b21ebd7c379278619ac61ac7807a538c73fdcc5526021a439c0783d6ed10fbc68bac8111f7c14b6a73dd5f664f3cbe44877300706e409a4b5eee99d6ab610e0438a3cc5009d2a85381d0d575907350981be0ae11b97b46feeffc1a19457ad962b05ece8ad64c7f5d2a119be288399df601a79f59e4679ebc3e0c7f086ca407e69ee9e94770172d062f2e802ddda652b69d87d25a7043f675691da2dac7808c291832dd3705a4db323d9fd922895c6cfc778776ec030c6c8a77af796f58789e86f0f2f8e74eb39be5a96ac498c0f118bd17d090381230993de472a44951730d6979565d546e68b559d211575501114e4231226e68bb1b4e2c95509c97a34fc967d33c7a8266152ae8647f7285686aab852bf5d6e3c1677ae15dfb96cfee40152012315c449fbacd0e8495d4836866f176ac538759038e3c7f2b458c653ff41cf5011214a7d59228c53ed782ace9c123219488f7cc7bab1db7179405b0729cf893ad4eb9355c38f76e7dbd3238ff59fdef71f1f7ec1e1e7665e904d6e42764c6b98bc42b3a74d5935516d84ea58f8e1e1a5bb7f14cff00bc2283f6b19927e70731680874e0a3e9f4504be8169abe8b5e688ecd04f495d049fd84502394f5c7ede21d1069985736469b6372943a289c30275949d57f77bcd11722d966806b43308bb9cdc102c073b4defd95217c8ee47c9fdc4d73208693023754a5582d13addd2a332a97a51c18fea22f69a0462beb3d3303d054247f8f985725a2926d27509ee7769b979fa9558bc4a5afd28fccb7fe8df40b0f2f76a9331a6bc6aa37dea31a7e8fcccd7f7660647a2e080b4d799e54a639692f51aa3178efbf3f31a4a8b7c4b6a362c6f582db4be40355391d8893f72cd83ce05cc10afe74fafaa53f838f7d4a82daa7937cfeff4b841639f3c464d83a00b579fd4e4f5229b87b39e81b560fc95ace0b2bf0faec61a490f4735b509fc3d75bf83aebbffe7fe874c71bba3dc2a00cf27566ec047f5a4a74055f7aea173390b587ad4a10689df91db1a5a45dab5c29389eee5a3f8e50213bc13799fde3f88cd0626f08c812339b2f0bc05ae842258b9ed065eb705765435489c6b8ce76bb87cd03928fc36404fcd4298179bb70c89fcb638c5aaae1ba232c9275cf92635c66234eadef13bda21db5cb154155f42d594f1d0eababc76bd842753bc854d9acda9330516ea90b1b08dfcc11985dd059a533d67016db6f278fdbc4533dd13153e3eb967c21050f7b5638c2efe252dd891ac2a5454ecdf689d16a421e6fb8a4eea83d6b10783ff44ef6f708a59fb1e70fe7fe30d983a9028fc5f8b41d148d756a762f5b185bf051c4a82e8f11a4edb08ac64e66388a0c2cd49fe69e814ee79aa9bc6cbba5890336980b1c13f578b3af49b6f5a48ef09bca90ad1c0f2abbb9bceef7c5490ac0b192423866d0e1feae0a164091a0fcf06f7296a371574d6c1b552d48fce9bcf468951b6b4146912767e491504df747a48ef5c10247a0ad4b880a217e6424ec53cd1dbe31d9e8860a460acf5b4d64cff756cc7bd8a06feab3d7bfe07f80f625805045aee8eba55b4793231ade868c8d6937f13ff3da52e190f5aedfd7915d826903111ad5cbf045aa1bb735a4c0f2688e07d6cab493b0f8f92768f5b48ef58201acb6da6c55a0658df0d7050529b928a9e25ba3e61deb95f388dc57293b812ee1dba1deeb9a5622c0e03e08a8f563db4d0f8f8c36fbfe0e3bee310df02a3a584592d7b1b0a74c6d9cd114e1a7a4123dbb463d6e76d2e9ea3a02caabe3d48e5be1f3f628b091491b2452dc46f7ad37501e08111b11d27842c79d7bbca404e2a95971db3d1df9da886ab467bbc0d56b1a8245d3d562c34ea0118bb9a95bf246d308fbcc68d5532e9f7702e0ed35bc3c58bdba6d19c360217a5f7beed681fae3b642664a7f302b52a746b07756925bcb311a8fad13f9190ea3c787650596b584f326b8d567ce2390c5c1e003561c29e3ea165ced967a8ecbacfef63cb40fd66f64c9b4399b867507e44f0293dfb03e48d212e5f7569561c2f148faf159e9ba5b95a8dfc6d1401f219a69c4c73eb1e4d9113d17c032464b4ab3d330e97262bda8d119d4b18fc1e72215cf61fa018923479160f708f8f7460cf905b5f8378e909278c6e144b5ca4e73598ee209ac72a01483d8c2314e096869ec406a19d244802b1856beddbe6c403071800d01981732d5d9d09974fd98c28e6fc8a325258a2c64fdc9bddaf5c59feb133c69115123b9a553b332c2d5af0bd28948778dc0e808bef8d1e761e0ac6ac119fad57ee705ab93f38591d41693b819d55ed60cf43cfcebc5a4a34970035cbda7308f1963096f993851aab142e4f0350fc005cef9ba9958d9a09cbb71340e30a7d7b52a2d121124e2744eacef8e17474f926a4e0af3d86ae50995c2e50336d3019d414f5a916a9a7ef331524df28e7c1a679044dcf9ac52d5b84ec34e88de5d76c0d5b94f13e980d9b8f27e2d50bcf5f2f8192ceb1ee737840408f7d13c84c5a1b5c83996b1ff6db9e4d88d8545a4138006b6ee241b371d4eb160fa25d7fdea85801e237c02a4b9345bdcae27e49e6ae814359b50e2072662677e0f4567575a2cc2974141215ce9f0d61cdcdcb0a97e809300fa5f321c5be7907c9c682deac6fa5604106418c304b3ed0b569128625350fe375be7c7d5f8d919a4639342698ff09f0e6efd8e6dc4d18e6978d827c58b521a24e9187b7e79f3bbb70be6c61550074f22d296e1dc28e1368c71f938da47147298c58d4fde900e8572df9f5537347751fb0f7d5192e024c597556090c1f25492701893ea9277ee8c50d87f10d1b3fcb37a7a9d940ffea10ee6edf39f493a0b44d9308764905bbe1b99121b303019d04cda01740c7da923f0e0590bdda82cace6e6a36f5f6de52243c8874742937cbc90973f95dbff442fa4c81e0ed4a894e3efd755e4a7dbd0a01593e50176e682c70bf5f661cd5cd3036c3beb60d679fcc18d6f17dd8a4b4ae06988e2ccb1f2f26f0df760a5c6fb9063c69456484d6105af7feabf53f6cb1c9d3c4354e904ee0f26599d3515efe5ff9413260a5343c3e26705895894e88dae3fd4158bce9f175f77da8ed5e31603b8b669027e1bd37a3b7c0b6ee69102d6bdf936020ff2f92f1220f4e78a688d2cd154684026002509ce251f66985b92136eec1c6ec3ea3e598ceac043ac4472880f7b26c86c9e827f05a0b6d7d8a17d89361104778cf331a2652b513a2dbf8b55c73e2a9ff1350c3acd78408995119a821e25b117e6443ebd73bfb9ebe816907d04c98f96c09efc5cedb25c242ee80a485543b00d035983dda3af4329e051a789655693910cefdad75bcea15d0d328443cec2f09f277d04c92361964c6f3e09f9537b374e09ac4026e521e59b0a9b2bfc320588f94cf1677306973d1511bbfda8c817e5da4cb19b02be93df780065d41f1baa4f6deab123722b1408130cbefe60ad6f84c180aa0ffdfd0d8cfc135075fdf30b9f6bce265cc1c631d7561e89484f4d0f6811733407a893000f5235afd74c81b2e5cf6fcf7faa12643aba8b16bb19b60d64403957c4743de9bf55ff426a2a10306d67a17acadb922eb3fb19d7ed5b6542037b72a0c3ef555d4f3ca87dde09c21164a2c674f2f6e3fd8c7859d173c2e79347a615fbcda3eac0b5db4d34828858d1bb6f01d08eab0391273d6b4d2d25d4828b703488763619673e5aeb9d0b5584d3253617322bc012d5d081b4301ae8e089f4a8bb275042bd310fd9322cc27b3177e4a23fdd88580aafaf0dc95ca04fb73d0be5caf4e0fe516b0189e671b9420a19a17246b77f778d33da4f9ee00a44ae02fc3124da2966cf6d5038cc1a64958f753816e329351a9c7e1325db873a88f7782c3020681551e806abfa22ce086fdfe50615e2cafa5030f57e1e0c615a34ff5438803c88180b822d49db56240405d8ca93bd45edf5374937cea02d5e368f78172511534515e5aa918d2007997fd9eb2131c413db0f5d4dd8eaa2632721fba527404a98c1ff28fc5e6e7172fde07fb49e7cd8cbed0d735ea1cf8e191cade485cc9aef7ef2b30ab98a5aef34c5528c02b88929d88403b8feca3c5f922555b19959eb7dba3b8231e50c8f8f78e47330d509d515e29b23b8895ab9ead693f15207bfe822637c039264ef9d5dfcfe2adbf6c572dbe29fbd7589ad9a93c62cf7f6eec492d17d2627efb94a72a97ca3ce04dc13cd28978425c49e9882ec8ea24078564d53e433061aae7d5d637f6b2d76b0589ceba5828f7a64c8ee82a2d9132571eb05fb4f29be81dccd15dcf451fec546bb8071df4292a8835dac5d475beefd4e761562493ed16b06eb1c2d685279ba687e1511c4d37fcff6f2d88ffcbbd7bab07c1b4f1f10ec73ec8e70acb125c0265eb0e69b0a6e731566b7ebefea614055de474f0e13051273208dd6c2b652989c5aa4aaa1287767e6535465118bf6251789edd53da3375aa145658b408034ab007e51ee502c16fdc6068c56e59de6df4d710cb89e8dd886dcb55c5d47d35fdfb12d2bc85141e8342eb51385754dccdf94dde71d88636db5a2ca3172f0f752f43f198870af77e97d1c38583e4ae00fdb18173d3d30cb99492187bbabc27d4964e4fb0bcdcda655a722998c59b97f0230c2f66baded9ff40ce9b7eee065055943b383b1e89ecca91ec140bfc310f59b4ea17a6dab52cec768d075c5307e009d5552a614c369904523c29930198e4b6f56fb662daaa31144b69976dc5b28969155310d6fba91f670810bc37f078beac3f3bab95ba60f2c217e3286f7ac731bc0e08710840d700be95a1a57552ed0076a6f74a8fae4416f2d6d7bc4eeb13c8e6b76ca15ef3b6e97c98801dfbcdcda90aa9910c5f81999574085b76c15e9c66024b3bea79206b1cd05e819c320a484e9b6e4f20f1d91cfeb47f38b8b361516472a6bfdb29a5c7adb361a4507ad65d114a1a70ab48608f766470e119d54226a209a970469c01c7017b64e1739212186adc24e7faad9d9282d53ee6a7ac589116142de48554d7c32cc904d4a668d2adee9c02d71797e08b803d48ba68dd50dd62df969dae493517b1cf4eb9209afa5c063603397a9295aae5981150f440b3319893e9db64d56ca12e60f1598915d47e8feebb9f8b5bfd1d82a0209a60740c9122671bb8f85786cbff17c0c14224730cb0629ef1045b726609ea6ec0c204675cf12841f3d5a553a3c122a9479f57f620e4c06581f488c17931c05abeee7db0f35088c5ae34918110afe996612116aafea1c6a9af502e23dc57efae41e75261db73cd5f262fbbc9844d9a43358d2dfd9ae4ca308eb5f18dc86761646ba3c74db7c1bee075989a0d4461734a4c15ec6fe326833d3187c9e22130276b751e163f5198cb4457f55fc74fe56558625a44c501d0746802babd9fc2e5a03a0fb811d0539117cc509f52c44a2cdd86ca6b7e9bca6160e83b78308216b29b29f657bd34f1d23190c51569866414ac51003baab1a0d127a584c1bc25c51bf9d93e70929239bdcbbc03d4468bf5049c86ddc35409176819e3c8ac80f490046585740deadabc8218d272185f8af5967a234f2cc9012ab428de04a9ffc25fb1309f59062edd96228403a819ce112c3052018f9abf8b4ec139cba96cd14562bbbfca0829921e0c37b22aab108060188fcb49f8ccaf8646e5ef7c2c8146503ec4968db988d952e5b50a1e5f6bbc6485495e2ba0e7cf988f07e99d3cb28a92831fa6b3a24fc7db9e797f88ab64d13909c9fd994c28b89f9afda11b0c4470aec27baaa28cf4c6c8fbad0408c2264943b714718f0d4fb39874a631fa026cf014e09b60740f6054bdfc08b4309771ec53916c028a5f5c35346dd34bcb71167f9d19c3bd85a247b908aa15f3e9b434c65f877cfd03281fce932e2930aa506f0dec98525bdfda822c7f76689534e88af41fe753c3e5e782fec70d6e5e7f3f8f7a6bc8e2ea1eaae396e2e13516ef1a35f73ea39c1b6ee8a722b856e07ba7b86da51407f4f3aee13dee43f115f4b4324989e9f42bce7376a0362f6e62fe931bae8bec9d11d2bfdd499cb55ca72bdb1e78e6c51cf807eca06183753da9cb19ff6376a083a90f4495d25c025f39aa676e64bfce183e2ea2fd68644745c80e982bc01cd75eac02380d3a50e26348ca801333b21ccbfbeb2fd4e7f1de6d424b78be4f9c6dc164720b810b5c94f24c2fd617bab35016733c12164016a3f7f4969431438092ba03803d130c817450a5d36c64b8fad59663c5c7e3cdf3d66bc32c598a1031781e326eed656aceb98b2d2d06fdbc20e74dd1cbf269ded5fe9e961594558f2ff62c028717d647d81e5cd9d8efce0ff575c6fbc0024137d7efd6167575c72f8da71c248a7c19afaa95bf6a8230707efc71812c72448c606652e1287a599792984ff22ed7b4f6be6704e48759afff0bd5061efc11b2274525b9aba49298bc9091ab49cf8efd866e8ee851b72535a364e66a31c424583216e8fbd84646764749ecbde5440f0f76f3579bd254f88319160cf7fcc42381310a989c75495068593136a89c8e7fe076fa6ab740424134af434527d50d0f1dfa5ddcb81350916d0efd1d40ab9c8e2cd63cda0970facf6a10b944f100be04a63f9bb9706d2857b472687fcc7c4d41263e330dbec0fe08dfb63270da327cc211283c90ff4e673afb1b1e58a17871baba0f449dacc29a29af28f9b36399552923da84efa80a920c057b289030e5eacdeff95092d2457da04f251d638496e2700a0e9a95005fc296a15fe684d337e541964ef1aebfa21ad845096baf74db1a4ddc6dfbdd7e14469383f493f48f45989c4bc47953eea4e10a5c2fd690b0a1dcba73baea6f055735862a74657a9695e0d0354c3a832321b0dc9e8e2f33275f033be38c646841c5f5696bb481640a8f24bf4cb0b61926ba0af79575a0a210098686ce9bba9e48192740d76e19771e191c77cd7905d4fe8774f447fff8fc5abb4147360748877ac92703cbc5d69774d435736d8f5571b0865dda7dafb729848f9b64ffb59fe61db22a526db06e4633fad5d32db053843f7e1b308079e37160fe9c4fb4cbb5abb0762cda97d5a6d070149d1f326b7b9ec9654e596a9af98921f216fea35923d408c241cbdcb728e67afe4a110477d0ed235a61fd7d7701d8bfabc5ce3e9471cd1d270ff65a4032725b331bdaeb7683541e2c40c14638f217687132256e4f8da7d91d217a42b61ff09a5b8ca1a4ed270a7879d805707432c762fa9d6a9e5bade257118e6f29be03f251b23210d885cec0374d28dc4e6118f8bf6672e5d6284af7b34a37fcd06e8f5abd0090a011ac63f10229dba53370a729f2c7dae2119b8c834e5da2d66688682c5c1510bf2d7297861539ae1a303945516cf8095cd66f60cc746128314e9365b5a5e6cd5b691a2c1cda6938cd555d52fa2e1fd7329dd35e919661581d8f1d4adcfa12ad44fd35650da0df1c06714344846323846f43280984c2c21816575b997740fced9478c2b31525b8c5c6541c2d9ffa23e90d433491749705ed1a5f08131c58f501546a4e1bf8ddecd4a2f1633f70ba92a43af7d7f3bc33b07396822bb5b4730cb29f92f97eab8f2e48d3b29cc410f1a84d156bdd2c0d41d6ff90eb509562398a7c27c638e6fe95e6bea7822a7e35af59919918203d553abe3f9ca1cc2c42c0c6a2874738f8b49391ca5cf01489b44f3611a54289a85d5fda388131821d5beef25a6fb0cf78f20ec3d2d46ab4a32a423fde42dfd98c815f3a5df262bd2fb06600c3467480a15c5e9a174591347434c80232e9942e1347f824a74690b20e61d1625319fb4401efbe7b5f75da296ecd925d69ad572184bf046c0f8d062310f8839c637cb5d9c69fd42ba717619a57666060fd827e5bc21f25aefa6ef62d45262e657a04710192b2eb90c78608fa28d94e5786ff380839c854c5d190dd809cd22777693512ae6575cb150cdc9cba6e3c607fc9f737acef9edf926e6beade7629a6386bf6d4a5a9deeb63e42d81b44df5c236606b6502709931054d9fc453927a2e9a4b25104d58b651114666296300e113c7bc3b654cf07e41850ef9e19086dfc2880b646e432a918391c5d63f750c6369ba981789007567f1b80eebf4c673b644f0ca2aa31c1af4b6ba68723fca828498d9c97a8da2c81e2a50ca1c41b32467ccde2037c8b9a9af5d0376edf01637e0398ad381cb479f76e8d4b425a88afdb2ac4ca8e708a393e37c2a21ccc5309ea01c86d8b910d1ad2f52a3764911b6b8707ab4b2241afd6b626a02b3c7832538939bf3dd052a6e30752f50aa02e3e1001bd39623474ce3089f2b660e3da80f8ac4f849be76063d48f78658bf9d59491397538cea74e526eab99181e8c3672860986b00272ca4a6981473b0eacf5aaf9f71eff31bda7c5ab1d7123293614f5685305c8e46580e44d977ccfa0a6be579d2aa0b3ba52b0c84a14376b29ead7a9d694cf49c711264abda2c0da22e0a0024daf541d08a604f33bcec1166281a075da3c4416a922a60c492c400a913328a8580b18f2c1515431e72c1ccddd7b7f7d03e34acafc5cff112ee9172fd1a5fe567bee7212d5440901bb4af6a7e41f8e0e8f985f2b9119f9e510c651115a1ef0a8aba86bc367cb4c096b9f9a8308ed3d3b4fcbde80c5c406d0b938c296029ffb476fcdb385154b723106bd742ad2bba3f300911de4876b61ebe6d5bac760e97e33140081910605bdb3787bf564f7f1ee3e157633fbd16bc11775f18291a0dc6cca27cde086b9a0d08959e1195b36efff21c52e0e89149f7f43b9aa26398faf62ed219133e8bfcb04b198a42aab6082a20f8f72c324b1b0cb1ee2d24581be6d916053413ab5524e7396eef85e050be3761b51a1daf24f03d7be2f48e64ec3f6be45e5fd4a57712e913ed527b11d14157f0ba4d3fcbfb8f29397ad30b82b7fc1c93641f4c041b652f2e7d3fddd5ea49674f961de056f179f119b4a11222ac2e9c85cdc97ff9c28c14371a04859ff0c97d8d2ca036a394f1c44fe4c5ed0513579c6fade37e39c73b70d1aa0b26e9a675963113a4785b587718840563321196375d93132f95860997509469daf4125c05937ed4a338c3a68815d1caef6550683f0c37ce7791e10eb7d4d861e39f875f9199518949d3b6507b9aa8166c1187ee35ef6841718c050ebbe00df0d1622fcfb672777c0bc1b862a3816108324eba34a866f5bb4dbf52f14c96c2f591690bda1afe51047d383761c34ac30b57b6a5dc312f52291548e48095f9c6fe0147c3a7826c8aa8b0e77c7a7f18a6f1db0b787f68463d390197dbc45634d38e61f3bff856b188539c31416bd527ea5eb59455f3a1a66a32681843cf2d0018ab28f513109bdaf9bb1eb39d91aa21d84e689aa1f3e278cf37f93ebf1ce41bfbf8ee614705f235e851b5043891de27e2e2b6c62145f0e875b16255143ec9fe81956a5771dffc007c8629ae7148aa009ba3f2bd43eec404233cfb07495237dde4eb65d3c8662e01af5041360f53a5e96c9525c71f92aa67b4b7360fa8529d8e291a33a22222e21912c69259dea3b60445c3a4cb016f313e7e470147ebe630c2375df686a0e1e3a5659ee5f6e3740813b9b9cd29c89acd43376ca57b20b4d9f09db27552732c3ed9d01e87f13c9b84beb21dfdbb7c177aed9735f9729a2fc531ac37d0eb2bce9d20c97df4d72c06c581c8333994e4eba53da8d1fb8d0c591a3fa38e2b07903922a3d1b492448f92398019c976d4975be308623697d0ffb9ad61d0b7d256cbd564e80c7362a6a525806c9cc84d313f84f798a86486ac5f2bcd5ee4e2f220f7398f180ade86ff78bcb0568dd7a917c4a002346a1262e1fdaca0c8ea15dd0850c034866529a924456093f4c97a65213d6fcc67b4aff111928cfb2341418387d23f627b187e94004c58414c6bf093622955f7fd3a5b39cbc59cfc71210041b920cd3be24d48508e2477eacace5c4ab10758c0437edc611a27442923e9547381954ed83c1c41b7b107990287451fceb44a8fd40ec5856c16df683f9b5daa0bbd22e2aab40ae22abcbb34159ebe7c3d306f9f606b73c367ad669bce0897220e46030119f137fe5e0973c07a507be932aa9b96980f58005fce2574c96824620fc9d02bc12ad355bde43bd07c16213ff160959b8698029a5da6c654c98094c8845de912eeacd9242c51482d9844a018ff6bd365f1dd31825cf4b67cba7495a83f50962148dc088f900ebe5b29f3b62bd9383b748f616d1b2cd6675454c2f6a4f690450055bc1713c4d87b6853a8f12a9d92aa7ea2d3e958082b8e1b860cfff03376e087788aa2b76ee0981e00dc75ac39818904be0d2a4647ef8a92b134a43c58d60230a6fb758521c652f6e7d7caba227639cd7e5f2e30a8f2f3e94513e168a5a27697b976bef342f091c0f0decce0d654366560f5eb305602010f712bbf5367ef06856ba6a2ce69225edc2b03db821ff4e91ad7d9223eb21ef7a6b5e197d6fd53ba76e8def3ec2f1952f07085612ba2b4841a00f190c32c7a1da8424a54d4dda6b88855b1265424eea04854a473ba54cd514823240935f1031e8c540d2f2545e0459ba636a343a0ffd3aa79520990113073d5b1db87df576b107f484cb5f7e04df035f3a215b595cbf6030b6a9e325d3ad8e5dd14c50c2b64c172d456d6675afb9a572aea24c54089e4192d37047ba0d74cdd5c77896c5b6c476d01b4aa9ef33d159316ffe02186f386f79d327ecf65361bb6e3f61dae4bb21ba27a3c3e99de45ac3c1430b212465368e11da0213f8afa8bd1dbd7642ae5f6e742db93c326547bc1abea81234e0fa8820a98ec450b0889b4ba1ab89e6968b2e926dc769179688611f21529d182a542405621e9855c13a27d344a36b4be8275d73b5bad544fc4307308153c37d4cd73c7886e51870666a2c47a6fe0c771419be58b4a297e46275807a3ae754057e1808726c802d72290493d81b212a50b4da86a570fb6d37fedd5d6e0b546d5a844679b5519dffac29748889f35404d23b5ec2ae60a7f06f55c4fcce13781592170734f7ac5fadf0557c621a1f71eb7f7b09714e4e2c70bc1df496870ea512499d305391c91a7a2441847f088efc673df6c56292f90d869c31cfe6ba769b143aea0c0bde2c110a6b26ca20af4d3b789ff297d6736e74e9318588be37c658d5c3274bdcba358ecd4516270b17da49d3f22c4f357a2d2f5d8d97915f04a8ab49e53a92a25e4f9fc185597cc05b565524f4dc9bcac5eef6f36b15b4a307007a3a2fdf95a90bcb8a38b781c93e26308582876c7a424580a9f0f9c6d107f68ebeec77f49e88089fb4f172986d7152f5ab02c989a0e955350ca53812e53d4b16f02507a0b4a795a39b5c56449301be31c804261b4c802b52084aa4b97e8646dc8d964cab8c8cda590cef053e6070b03d52369dfa642d44c7a397063ee09a4716da2e5cac11539a8d4d2d8cb82ee5917dd58d9f844230c5d9edd75fcf53522a0a28ee7b12b86cef73ef8db939dca79e48af21e03517fea260e1fef0b415977fe7577f9315ae04c5c237f6c16289d553dd180e71a4608d2fd6bf4e26203127e5ef533eb03fd10d098126d56f4b16b0ad7f66fccf6f91832e1a1acd76bce1e9b44273478f268a030034a33875951ac6846095688fdb7389d6b9377310642cdd6f32ff3bc48168409e8a232c09328b008bc215dea1291ba9f1196aed18c0d1bffe1b4c071af53b22d4c708f385064e2a03534200c9e71832f4c7048874c352f8875428a215db452cffc4a0e8fca9d934c01e92f66f31cfc0f3a13f29b29e21004d259b72601cfcbfd7d70fe6991af4670203bde3bd28d9a6a60472079bd06942027936dd5a2f1adb05d68458dc0d7518fa2371307b2b157566aaa6bf344afb688f92acdce628f2924e6dcd367e432aaab86a308fa470ac9efc5cb756869bd9915864f7cc983791a1e723d961b7cf9c7cb3ede349ea33d3778ae24b4b77cc3a78f2a323e12ad954bed03c626691524fbbf0c5190c7ce5ceab11c4587d7522f303d46d45709c41cbe18a6a22561bed4b5c44031d2503880d7fb5f209af71900350b6f810d97b1e627c487aec7951dc9270d674271c197b83dd396e6a5319ca48e2bcd3090fa8474aaadf2d920f4dbbdfa65478fc9c0dc2488982d580ae1deac8731255e2deb02a0c822b61ea48f5b1c905985d7671fb06453aec5bb44222f156c9a71653b0036f257a3e3fb9fccfe2d876e21c911c5877e3bb2bdb9e64c218cc1d03adffb884d5682c157659bd3cec4bca4b79ff8ad70e9e002615137c12cc7e53d231aef6389cdbf6097e28219c1c05f280a7836b0f597a479462a97b45dc98f381c3a5861b41a2b40e84cc8e134f41cf7acd403c5a948631810d19c9797d737216cd16fa137f82f622f2814d2ffe583327aa404ac2e0bc79898e89dd1b7d61aa4b32a4e4e613bbcd344fc3bba96717cd4f7b4bcdc2f7ed0f5997f58e1043e281c3a7ce0075a920f08c5c31e10f45b7141f41de5c05cfef5efaf475d722a923a8ca47391913ac74ba5372e5a49ab6e3c1a9af6c69e27de347fda1aa13925a21eeb83a6d76416de0bdabdfa965858a622417200c2c74d31eaef1a63edf4a397ef7e6c780280586827342b767c7d1b463f3918a40e38442da4300473c2418d8d9c19f7da6eec3f031c7bdbc29abad4742f0ff92cb3eb4a7b896db1ceb79e7c1a0fd314b9096f1fdad38bd0a3115a08b78c0a7c8f767ab74e127545c82a66ed08046d961d5300cd00e45007efafed403be41124e78f27b79c6cf164a2e8b961c09c22f7cbfc7f2b30af43bce6c9dc4ba073281aa7e6f8d8a915e295651ec13ee0e1af8ac3c3cb0f9d4db2f071cc5bd9ea2ffb2a2db6d64ce3b4a3366a87c69bc7a80000487f02c9ba715e601029606cedcda6b13d2f278a1f82f530f0cf5630e4709b5c9db7a80c280de2dbb1fff6a4c271544f4054005556a4d0797bbe9e5a88e90ddd96a468e648c60e6b6a33e9bde55d5f3201877c7559f3d9417a199a2f031286246d435d298a866be98527c3d7bc81d1f8546696c87c9edfb1af3af9b010f22ab9d4bdd72e35dff49ff0a9412c7f883e422595bf035deb3605681dc934cc95e1be5b403e86f3cf36d6f77ed4e4c85eb387ed134a9c65833d2def6b3db81fd6052cf02724745fff8a1ad831e1e97b2d975eba56c47b5470979de9dfbe0901c0d2203591fc9dc51ce9035cbad9db3586bb9bcf552b416b997000f2cde7a5ee928d735179b71283fe8443509a5e3b161d857cc41ccc32858a67c0b6f37c6c3ef097cbc53ecafb66b4fee107c2f6bc949175e163178a32f3e605aa259c47daee8889b4de8559e1345ee3fc286a91b974442a5f77a6b0e238d9bd7720ff0c12b6f44bdab4797be78b34a148ddaf06163fce08119df0316c777e4e63537430d43c3859c9bed31f240930795c6c02585a95ed39f7567968782c385473e61e7c8b6a6dfe9e917d5f219e8c5637830eb65cc78b8d773935cb108645f9f49bce4bd2ffb7262b1ed579ed64861af809456490ebe417eaeb497e365ced06b6ada584a56d2d304d39cde81bfc45b0e2f790c9740d2930b938f7cf15746dc608416a7b924000a63c435386759e43444241d4c7c59da773acfbc43972c3bd8b668f8ca567ae731ed7daf62d3fdb47c07763f094ce67ed0573fde2af3be37515104c8d2b26370427ceae319103102c50eb36fef7fce28571be7ff9053cde34ab0c8129d9785ae7fce0a6da6e6232f009f319ce6392887c82399d49724b3ccc0834f1ffb3284c3956c2d6356477c160dd6704de5ea0e7fc10060f2336b47fc24a45dca0eb772569c5ac8fac00abec34c69a543e7f96fe1344a9c8819ae7a093e01212c03afbd1abb10ca67e25095d70fe52d32e54efefc303e49a0f4080b41470736878e1552dfa9278ee7c6385397097fca23700898d6b2ba0dba4646d12b36b71379bf6c316219b9a512f009ed656388c587ad662a5068ff3c072c8bf348868ac64370400ac2bf41992d572e37b4f2516c95d0e2ad56b4b74bb3819bc50f11c688f351c67aceaf77e764e967cca8f0a89d5248329f313d18295dfdacab3510f6ef64cb43fa8412395759a7e57f4320d92f73a8376320e476d32e999fefe2cf29ad362cf6c112997d62650a378428d6eb27de800a73d64caf4535188ba59e32f3f85cc319e14ede4557c9e5b54f11a76233a521654457b89ed12133b8271a5f53df8bea707cacce76bc901f3e38f83ac6862d1660a35ef3923edc8e81ecc77ccf2878c23eab62bebb9fdc04779e76c8e01dd6b7d6c5a7f0bcbbcef36b7f79e8c7d97686245ea61721c8b8eeaf82f572885e544d32c33d068eef1c92da0891da01ddc87ceae6bf7ab20d70ef64b741bb31e7ee63b794fb9ecf63d64fcfcc793dccf726e5356b80ed66f046918382522fc552613b9d05fcd1e61fd925878c90adada2d17905c68d9efdeb9c5304ecf845f0e498090b0ce8df1107e430a0dd9fd954317864bd7a9eeb8eddc33206e44777293bd95b533213107add1dfb7d79ce9e59a957251690aa1cdc01419eaa4a1843cc1a8db8642e34f52a935d5bbdd3fee2ade5207e0ffaf1c9abaeffee586932528591c9d5f5199728ad26572066413e08572dad79f50c69eb36214b461210467ae0cd04437c573693d5dad135a443212a61eea2f99e1e7cc663398083be4c1d8df9a8bb8f67dd30a5fe27d300aec400d9a1f505946480170792b40a675698fc5abe300e78be4c444c02ebee85b4531865cf5c17e48c70eeb060f6583672f7b78e3024f660ba71effd5856536d4fabc7c1e0bc8960d68e909382c55993b4d025485ea7d394a0cfc6930e3b51d8aac4c652129ed04414a9b8bb0a15c2e4338f24922e238666b70a39e0c63a4c9abd2c93b0297b7378317ea82a922d4816ffb7d2639b6973cfa9848e63434404f904b7a2148099847983a421e753cb3a753b1924f508ed8da5da4967da7c54bba886eccc11ff6a271da8cf3f1a60b9431efc73d6cadd79c2694fbbf99c98084c9e20a4eed879892dc2d49c7790e57f25ed7b2bd9120d9330f39128bb9c8da77dedb608f3f60e289191d4e3cca21348954b29ceaea46cb99725e5663fc4525d9e2e5f9749299e6d9f8c2da57ee1de77ac9aaeddfec1d972fc2835379d78664e48b89d9f99a47861a37efc9edbd12f98af527600e155f82f8c4fd6924e1b3ecd28996a44948ea1025c130ced77abf8504aa0f89cd8121a831bdc6cc96f8234d6e5ece87c76aa4ba81dcb587262fcf2bb09d99cb427edbb9896222917225c864be4375458dd5d75b323c502c21fb1d52616fd8ba95c5686da9704575159d91f54f7ad559e5b639a12936849ff6f814686b58e9c46a878d0b0d2d1630fdb3578bc52d2736e2281c4cb54b508f44094f04150dfc744c131a52846a4372568a2bd15736c214356a4951c7949a43ac64883cfcf9b767e80b432861ef81aee3272cfd07c6a8232bb064526a87644a6d366bb5dfefe2bf7dc01a49dee937e27288646e09c756151a89f5c99a80051e52c99ab866f6eceec24988dd35d7e6c4cdf2ddb470c9a9681b1f342950a3f5eb96241b3502cdb620029a3cdfc34abba1af178a15d4f38f0bea6db77f4411aa8ede8d1aea56d1dce83bf9b9b1a0c75ffe56b8177267d928cd7bb01c6bd7a413f11fe01fc63560a1e676b3d945f6a618eef4112b9fc4a5d4800abb0229235fcd5ad65f7de0c6f9b70f591cf21abc3d0b93cb6387ff18b643a091935fbb0af3ec4d03fea76226ff78ce1ba357d38e7923a8d949f0ac6bd926dfa74244c77efd91bc4ccd4d82d823c986feab1fb79004ae22c949f2a104bd52461c185699398f93505d5df48da88031d78d5b7542a2aa8b00bd9e7d9f3f910e7f3f9f4c4ed13b4248110b34081e837a888da86255dc00f2ca4120a71d58ac3c6c66086f76d06260a205356e7ee36b5aee7d5196e4ce38345a5f5e61f37f0745751bceaa4e1f07e10c8aac1d521e71aea39fcb79e3afe6dfa3e8fc0ccb1eb76364173e73cd742abad17dae399bbdc1f0ed0e8b3072d2910f5e022a4348cc8d51f50b154e25ae230ad7b63227c9b80b9b15f1b1e432500abf31c6c2e2f9f62d78e870d22d4abe31927bafd2fd46e8c1de8d47bfe531c5734aa6ba2bc0e0b9a8b9bfc1c15a87bc966b2ea5e76f69cd6a02cad930ccb29df9af640b3e06c79bee76fca1e143721f9ec8a53b31580357abe32d63682dd3dbbf2c126601f437cdf7da32772d39919c52e8fc791a9f93626661fcfb9fa5dd3bd5c42823529e0ca5780e65a1e669e4eb81ae7dc4ce27f0e9aa308e6ffc4ec81a7a62ac7fce8066f9cc37c14fef5371a6c97b0d2be5b4a7a2ab5a62cfa9ec7c5f99f060351d410ee984630a7e077300f25010f4b38589495400201044f24b41a3d68ff5e9345658f8b62dad8871a7020b8cec9c7742d3572ce085a622b5c0b911ba52069052608dc0f975624460288c34e15859b187a7b42b98b7431b06b03e29d979b39dff0c9e4d0463d30190e6e7a20be98f7363f45d4f939e87e8f6760569f33f941298318376b54721669559d0772f2a2dbc76cb43a3a7cefd1bad5c6d0b2b3302216b9fd5b89cb72f66ecb841a72c2a1dcb6197be61ac884a67d3c57eaacbd5aa9bfe33bee37c1b7e1f6f0c698ef2e64fd344244e581315d51fcb89091c0df3f1109aeb69c02af3940445bd6ce162540734898e6eaf14809cb7c7c0f0e209a2f116ef5bfc449514295861a783f129a6185b84656436db4d5bf4e57a248a675b6e12323223f493f342b7a8d818c94a3f598aa016d3bdcd3475b780fab45ab39e6185dd4544818f39bb13ee92c013670da9f9e85be52b2e4e31e165b7305851880866e955b858cbdbe711e57e1fd929ace1333ac22bf4e46461129c39b529e3d595e6e1eef649f639cfa010fd876e07823dddecaa330251c3787ef1b6e7a92c5a09ef8d42787e1a98978f3425267735cbc5c5d2850ef0ff93dd69be7b1f88368d1e0a3a45a8982a8fd3bd5db8d4583a27d9104b018b0483742e039327f173fde1fa5d88ec20ae0748716ecd182901a17efd8bea2f2abddebb7fb70457e4c5eefb839698b13babfe386224e790660f40e13351d7a02c2a5436dd9f3dc7ed5704c333ed9dcec962c4dd79db21c2f2296da6d93b04aa2ad29ab25aa4144de0d37779c560f2433498f3ac53af7fc7b4b723d52e9a77713fd6d279942ba986f222ae7a26de4e54c37a870ef9c8b1001ff0f6f813dcdbe75e2229dc43c46243b8ede4ed248250d1a7d24562afc9fc3eccfbcf4a7829a7ee8fdd766542a28a01641399f8b4ebeb7e4cffd9feaabd94874de2bfa0ac93dbfa97c4039aac66c79d6dd1859c9d46d18a28d09fcb44af0b17ab30c189f3875129698182f0f398b51d0ee2c055701d9c61ad82cf49246a729682edb64719821ad0d4d5fc6b3a15a6b3ed2c89229b6ac87e3eebe6e83f33300700bed899244c182d3306b83770c558c749d051e92dad6205947d6816ea3236c70991a16bfbc07a0ef43c3ab07afe28a04e6560942251e1c8509b620960f72ab2a00bcf81149f8d93d15974b6587312dbdbc3b2d31f5d858dc80875395939c89a1af83c8ba12d9e20c2d475ff701a5274ef42c3f316523c1ed42ea4305760274c28fdeab847b12dc272acf7c47b0aba565c0b07f17597df9f90064ef2fa7d0b67c4b47e9b1ff8ea42d11b7f0db80a2254b91893ee6588a8612c5b3fac6f3418c2b64f0e21b7df0c69833552bc8a016552cf8022cd4c9c4d1690464f073fe159cfd1ebe6f4a4c61493a72a568aeb70b471adaa9f34f9469875e79e9c831bbe08b422d547fd28fc831d6c9eaa073256c8313abcc338b11b583b7267e90ea09f38f62e9cbc4900b37aebc6d4fcdf0def317dd245edda04f8190521d9b6d7ea620a1168667ced3d15b360bb45f68afd15b119372544256845d17275a89a61f75a294042c0e630f9fb7c4f4351cdfe54eba849153d208d015653f26212f9e7ec0d90d798de282fe4a5713b6fdb058156f026394ee16ad55f6b0f04c4bd783a6b7b782924d7c592a6e7684326b918eb6421525074238d181f26a1bb8326c021cbd7ca6167c226dd483a808827136e20635c5a3051dd83ae341828c10811da0ae18f129a41933ded1728ba6e654c5db9878d3c05a031e4beb5ea9ce9859dd3c2a26433ca696f8a96322fab0d647eeb31b84c6d4cd308d53cfee8696f5be2c460d8eac00d40decb589d67e0754fddbee84b8204c37f7aad172ac7827ecf29ed41946d8b626a83c4086be31ef78acf99b9368e8a15aafa3486c86f07abfb664e16caa2c20065970a03f532fa8766d45871106d0beb7858e91830216baacfed5f5c140ebad80c5b6ca30ddc742dd0a503fca41bc80ad0ae60d28e72b552a65d1fa8cc9ca316c412041cc29bbeccc910b37c63ff3e5e3138002c2faa5df08a90968f453fe7d4e22f4ca07918d6cb3bde8f54d12bcd9a288f07e3b5bed71ad28eceb141c650105951c257ca93e8cbddbb3e188ed3643794dc82dd9550cc9c80a364455a9662dcde0444c494cb5cf86c83652db4fe1f9fb46bf83e2dd5b4196aa4a8e8c5aecfa60140e83c088d992a1c8f7b985a6110c2b43cfad020732f83c1666dbdd3107cdf43587067bd712952b14fe71695e43289e2e468e914988c4b35db1f8f6d8a483a755e931d8a4d86e77935f3325efcb41243b2a298b0ba3573959396e4f269e2b81b0545bb856071ee8732b84f45bd1cf4c135017691033b5e521901d4190f9c579656813f260202a87422e59448c30e3ad381c5ecad583a1c580bd155c663a325d565899f4dbf0c3e8f991343bb78d1e58a95658927a05843fe8a8132fc044b4dc3065825920ba58031bd70714e0cf31b64b15e8b5fb2a522e8d6ab817edf18c0a4001e4f9460f98fe2f73cecbaa9ecc0bcb0f9ac0ea794f1ccd31945deaea95e0fbd59a4506960295334eaefcd28fafa675489a60b3873571c2b9196c4db27722dec5b4e5b69b0550fa70ca959dd6c2faae08d927786647943424d85a2dfb63e650dd28c94f85eb565e91cc7b0555193d138c83cf9857d72703e4b6a9936107915142a975e255a53f6208f561f0f3fb11bbd33fd88f2e1b0a6cb1fe78ac2737bb9292097e260f2ff6efa772abaf85ebcd3d78c12a5ce054c954c5e634e448b395b973456dfcb5792ca3e96cd12792eedfc4011498ec14f66f6f155d368380bac809d776fdeb47fd0ff91e1af31c674c5f41fbb6cb49680fc3e5837c261ffa921bff33a0684f8c6dba9b3d290d23f9efc2d0e4ea1e6b042d83221ac245bcb2847562bfababba45be5dd66c4b3880eb64669672a2791ef13db26e15a119a276ad31a8ee9781a6826281096e5714b8eeaab8b91c6b6f43abae7749e40dddcef53ed42375aac2d67b76412dd51f4e467c5fc7994d5c51af78b88c78315b2bc0dea0ab3829aa902ae009f6b9babf6216c694c47b5e4116b196446c001fe394466d6e6face22a9e2163172aa885993da03710fd097014a948229cf933ba927976f63b1e8a25936ef4cc846075efca1f51a8166ce2b0f992e45b70572b6db0310b9466ee2b9918e70403f6b3b1b490e52e4206ad585b0032e89cacf0b7f39626c0da4505fb6de3e58e418aa0c100628e67ca78ace458b66e880e5bd9ad666d8e66bf13482be756e9ac9e950cb2634de1376dcd18fdb13e6602b7961375af43cf72495c11a0a972354f941cb3c86239008913d9638b8d7ec97da401a2d13379a194d1fe8a0d52edbb61062e6d825645289cca617ea7d47de4f7aec26c20f564daca82166699fa3e8231aa88fdee63d37a7ed224cb288a0c67a74484aade502e0c1ac9cc6c9f4c09a5089bd115b1649fa1da42b7f683b3040973dd180eafeda928b1edb8ce3d9d87e1cfb12c3008ab41d1d0b93d23e128fbc3cd2bd65e0ef8b92a5730f0b0e4fe1046af3d1e736fdb40cc8108c0c06a99ce2884620d51539ad861e330abe91aa8b4d591949f401dfb2bb07d156aa00a69cd0e8a93e4b944d65be61bf720f1d091b5f3993d241f8a9f4c5b19195da43f7b67a17fa2bd5080008493e5d8db683c87d1c6760abe4c961de85921ee63beed9948a51238b799f4f4833480d758cfd79778e50f2dfa3b56bcddb60c3c748fe1e2acab44498f349138af8404f8c55544fe3990b4f9053de507598323c832970de0721c866284084b4feb76bf3ecc97115382c8de552353cf9407934eb5bcd1411e7de2891c2277049fd09a77899145b732ecef347ddbf232f351aa681610bab653393b7a1edfe0ae326080be1c29af11cca7a8fcd42a8212757ce3095bcec0700e94ab9f033666c4b597bd6dfa8e106ee466b81325b0b50aee5dcddf1424b2f1eb2ca3b4eaeab526a033e542252dabd5a3cfa321e3091eee7be6a7ec1fcf803f782eb6935b0e2c2a34c3a0bc6e20f78af43b1f7896d3970590e8af34a1cf1daf0ad69adcec02eabd121e8d44edf3c7d6e1501a6b2deba98cdb74d09cf4211873f81a6d5e64567761b6f7af319dd252f994e848dc00b4b4f785639a7c4446ed65fde2ac20b34fb40e1cb5885e044de65f1e3c9e2e4028a88afb61c0f31a368b6006e65e3f5f7e8e5f75f6fe301902649f0e35c7b91a86ac491948317bb9e8270098bfec1a0900469454326aebf1688a2ab319014325c1744ffc5852bcefe169e10e62200024767e8ff23784bfe976f6a78b6ebd648c09df10b2932c2297f8515ab7cd8227a5482ff9376a549131c71cb3df1eb01d547faa91b30df3cf6ca23a2f800547592130864b3b82bb1fad61847f2d7ff1f4b97d2e15f052271f2566e980dddeb203814874b3904e3bfcbceccbd558c2157d3fccb1c2f1375b25b881cfe1205f0b5d2984d94e7f78826833055bb274c8046b7008bcb63084e6176324324ef7b627cd2fe6725a13ec73112f8f085d4717de1f7d2ac87e5dabe908e0a1cf593c3a63d31d9b6fed0fe1f23d4f03544e4616201fab9505f82b5bb555dac74e9d5d09dc599d548f96686cd76bed9b493b2046ab95d8818d3664bbb3b225503505f9760af96a1d3270def104d611848e95304060070127ad21f5215e73ffa09ae6f0f5cc24d2540b93334b21414f314dc42553f7d28caa66fb17b7c361e1d1c2868c9368ccbeca538cf47f3b6ee5b708b2eb5a8417d8903de2bc3654ffdcaa6bf8e3b0a50f451127b457a88065a5d604979e14b0a6443d6e75335a8bad062be64e28661659592ca06fbdc378a56f52bebc0db5e7e0dc75050e33eff5b4a5dfa558b660d06647e9d793b66a84d8dd3dbbc0dbb504b2ce0cb7b0b26cf26a52cfbf7fdd1021bb51ba0f1b9ed3b57cca410e47c7c1b64671596ad2146f14cc4b9d54360a7d48dd1f8d5e35e9ed96593d9b224e61f4955db4d56c078502097a86cda5d59e73f4cf550dcc4385fd3bd3df557470d589bafb00de23984b7d1f50d6d310aaa2df19258a1846f5b47aef503c25b9a95978c45a5fa1d480620a36831c4fa70dcda7e50f57bbabfd037911ceb519d5aa5ec475676b3d7ccfc9c0f68d5038bf68edf6fa01cb9de3aca9182bb846b34db46e269530bf6400f18bb5ec50879b11421056e6908e3ef87c2c1d118e8d05ed26e25d44bf9cd3797b2ac57b12128a2fded35c63f4ae43a8b9c8b9227587e048572406855073d168c44b235d20bfdccab93c8c8ffcbe10f24f4c9929ba9037579f0128129c14441160d5ab5eb549a1aedc51303ae983c81ed907e853e5367577a0860e193e7676a8905c9e5222f2b164d924e1f7190410722b89b3942486b535a145b58169cc10ee3c2638e4b1590dfaa08005807b18a7279a8c12053ac2d3f590fe79c6c7accc73bce2cc83811f9ec3fdff6f8c379bd7c73fa9dd41e2749a4139ceada934c2570827c5cf1d0c40a8caf82bd8040849f7c91d6a2be33f8b2ffa6263d422ef8f6fd4775592b540afd89b53e5cae0ee5069faa3175653abe5d0f8bb70f2cee0eed275e43f644ce62ef529e2511218a2ba748b87ceeb2e2b58567cfb5024fbdeef714359908b6f8a825baa162b406edc0ec433488d9f2d96c9316d7947ac2e12324f99e7a2d4d2d2f31f3a80484b80fa9fe886355c8eef3027450de757046574700fbc2f68cd6f380d1ee68849aa01a08f807b8934d7cbf7cbb8edf9729281192af6265494ccb6950662755d40d3bc8dccd96604cee690172e1a22f284ad0e8c7a22f812ea1855b441a8d8fd084801912967e30f43a8c121a394ed9e197967bff11882a1632551a3c388cfeaeb31fcde83fdc3c73e902cd087fee89dcd26231ed6cdba58a8797d1df49a913667d15833b8992234d49b943f161b055065cde7518acf8eb3320bdcc55cf6b49e2291f3eb0d2758c00ccd2b7f6f65e312cbda51d5b8b9d69f54c064d3a79d7f65f9d6af54b60bf3f2433fab305e7d54368c3c738dd8ed438a6ea05006062cb56ca73c3c3f923ff47018200c38fc8faa92333a4884cafc296a5f418e3d3cc9f74c935555f77756237af801dfe32eaf23f5a14914ed0394cc91eeab8acaec8c92c496eb78d87aa5ea6c60ed6402fb3e1780f6331a7ebe9dab7121284d83c937939772a8f10eeb24ed02d44b5fbc7e0b4aa1676cebfa18a937e64fd5d8ab35fff02a4075a2b1c78ec540f959a2d8a31a50110bdfd0e3451b3e8f6c26a66f194b0b1db1ea01c084129c13ab726dcd3a66d3fcb9cf56f87c40ffb140659e19dba0d666bf24866f4df44d1ec497cef2e3272b02c8c2b367c531c45cadb89e4218557300884d4d17c243dcaa35ea5123207af92e9a64506d7eee71415820412f7c241f40e9995d0e1f80da47bfee04a430b2ae4bc093d15c81f553d790497621e2f3b1694b99e40ae7875b3dbac5d4396b927f1af4c5f90ed902e4a229c80ad73c006482f5bcc70be1765752c922bf19cc80e86b247cee77194ed932a847df7db2e0ec2e510d13171d96d490ed363a2a93286753a958cb3c171b17842b111e97142e4e7fc150b0c3c25e3c29419be33ae63cf9fc26c52d925e0f9b26e7572c1859bf4717da75aff53251efcc71e1d0427cfab607c5aacc17b2ea950a68376b35f6e17bb3726a7f2f04695dc16215c0e4c428af0f630c8ba82cdd02c469449c0eda5f516f68329b796f87f6043ac241ee8f2e03a1f6d298ddd6bb5768a553108904d49cddd0b5c9da8b866fbc36e70dec2093bc14e6e49c667ecf000c2fb0cea1556ea1f7b68d53df280734218ab61b587b38400ab8aa383aadc33466c915156389efc61da20b75a125faec45d6967c20a7a14d2f631673ccfeb01482ee61b717443993988b13c0e54d6c2f416fc8f5add4fd71b7588c396403bf78792db8caca78dd37f3a63cc63732a0faa9776edf7cc91ad9bb8883e98cc616c9cdd759fac16a71cfb5f94a7c5e1e70d8348d6722e19681211ff9a28daed4f8df0f61856ecf0a9df9d66c37b4261db87086201d6ca03caeb85fde3840c11e9a3b039082bab0a7d1f2e9c2b70d584e2d59a778a5b6471faf823731037067bca1a2d6ca6e8d2c98c87fac1bb8050c750fd73adfaae804d956dc9673841ee464479b9ad269d2a225e52a01e160728d667a29c805bb7fa9023bbf8556505b2c9e79a3cca071421a05b35ee603c18c3fde5e1db72258ae30b82bedbf98ded542c305b7f84fee8644684924eb970df1f5024c97206ac9e012762c2923b46eae1ea4555de87b184c3f8ff3d38087ddef614270c3d5224e93bc643dd3d22950ead47979fbfa02225e6056117fc690c1c20e9fc91f21623f1dbea9985c9ea1e54b78a903966cbd5edf3634acd26d7fb97c47e23f0e6bc2c7db180b998cdb18765e6f58cefe9f85dd67f140fb52b8b6850f5273cbc8df5b185d227457cf6ede4eb55a09ff4c6ac8bd29cd1a5f14bf5c996a47847ecf4c943865827296d5bd624f647593b2e69929b5151bcf09d1bce86dca3fcfbb9343ff90e7f03641faf18ad6e3d1c8b58b61bbb45e819c6477da49c5fc0f283f92d6b4a4ab92f2e3843fbc6f2040b1ace4e64c75c7d7344edfd8c1533f583703adea3e7601fa6ca33a5a66dc74a83be9f4bab0e1c5215abf95abf3304f576f2f1fe596e15bcc81f230782c4d1be10568608f7b7ca942be7bd42c4497271956415399e09ee1a8173ff7ad1edc1da3f4a0cfca1599f06fbe7bbb3e3c97a2516542e4272d3baf75ea9702e461601ac970fdb55d5f858a90bf015f9426c44a1ac279fcceccd1f3f648c195841977d2a0c7dd2e7e190dbf21782046b6f6393aa5035f7c0cd18aea1ebfb4faf3d09a7fd9624826a07017b1c020890e4f362f1f9e21af286edfef5f157682b031c76b6c828aa30796910079aab6507d893b71a19835533ccf34089a042df6454b6712de1f9d9465cf1267e330a0c9a293c3aad35bc4b2584e6656efd661876fc071e480647c3207cf3c77c6be72fde515fede003349a6b877d73a3533e61b03d65c01c46b39204113b11b9f1cf82c367a09af665eb09d870ce03bf296d02d4f1898005f3a3ffd9ed1d2f51834f577515e828bb720c28974d93d979cbbd3f7d7f7b8c3b379d2105650bc40fb708ef635dbdcba27ca24a66212bd2861d9bb445e75b496a027928ad3ccfb20a6a751ee5704820e14f722a91f8955df04417b8c2aac91c34ec81f5fb48622b8482a14e9a0838d7f630f5002fe8f76f118eda9b41ede5dcc7f09ecf87eb81aabf50ff28372e2960152d8b45c4fc654fcec3f8143e15477cbdd5b180d387aa10c1b1a986cd9f35142cfb1ac9ee14051986a1fcf5c01151b5ca7e9961302e353edded17ea09da72e26da379a0d4ed648b7193cbdfee17f610f854fa3d0c7a54fce6864ee4a0a1cb99e77f2f79620d198642acf4731b3fb0782f8618ee7bc38f6bc4e8f8977feff864678b30ec5666a99e4527ff7892028876e38d6c49895751aa27cd43b8cf3711c4b37dd127f9b48cff4882d04bca700c11a3c9fccadb6b80bddf3e50ffac0ca5dc6bdd6a725b7765ef8112e8d100e6565066e7c17f1ba50bffa802c9fcb43513a424ab83c928f5a8dae3c8ffc6ad844766404cb8b201ef027480a39d45d4d49e1d7f1f093d780c162129d73c0430322e8db9228fe7c9d52fb863783f878850c8d55fd2d9a4c13afde6276af6ff2e3d95bd940b4ac719a28592bc5a51c9e6087c4bb14bbf6126141b62c7aeea39646aa7e874fb14543bfed3a944383434e5b26b932d0ae03072391abb2c0190e89aab162494608e32dc4fa28e8ce68be9434fb4b4cbb353b29584696b98ee05c593ac6b02c1edeea233462d9fec27997277f3642496a03ddddf34b5b232a8f31c4f437f2a254fcec16196c4c7b418a4503466ff5776b21a72b3abef5709ae7edbcb3f2c07298c2b66d7b0502c6f1406b000995f09b6812b9ebcab8be88fad4b9676233b07f0a5130678d42ede94ad26d3f3ef81a2275d73ae27a1a9bfc623aa1e1a5dc12a373d0bd8769407da677970d879870a8da55af96a1388b5ac26ba1a9b318121f1198b014f42de540c780a8f104ee024fe0184392df6aab125022808cdf24082c3f2982487e1fbafc492387cb993e04af44f5f140693431a361b321d65d4f6b88c557c50003e8f424ee0a587141f915c0f49be35ac9b8e0fb623e29e6c72b4a70580b9aa4817605c420e8ecde2cffcd51456be02c38abf03496fff0d6e61c3962d3baa143cd92ddffe7caa39ce86970d14912ff2bb3e429902061b5e418d358e96fd3d7494613b95f002305ed298c01f52a08b43d93307c5c67de4bce3ba86765329b4d3642672676d059550ce390aa925398e0ff6e45ed9ab00bf2311c3c9f3732158a7f4e4f235bb1d4dd04a18d97180979af2411bef0a4b17b25d2994fbc839d41678c794dfd29f634831045a187e51f96cb804ac59be794827f2a3d78871347ff3dd2c3a1d0199e2f7598d1f8580424dbb9a6414d93f8a2602c6e0a316c3706f6da4068792c6705c29b36cf75305b859e8a9cfcf47a74bb741829f890133ad16547f52b8d1f16f47537d20a508fa1e11171954956dcacc2fe086bd661db3b653467144600a5f0b51c46ec551ddd3640df80dcc1b38c8863d9b2eb2a534e56a2e476da622c653db0ad8ec0576c483b6908bbb55c4329eb049d2d4ce92db8cdcd8b7301f7f75bb29fe79f811e147e607f663afdfa737e2b2823283fadd8d5bfa0a76b6123c6a409cd02209d16af5777cce534a3418618755c75e1a6d160ae4a5a3231c9627531a806fc28d7aff2d8d98c4d771a5696bb56fb55ab7fd973cd08f071bae8a0b7fa4302dead82839d14c585a12adedad157eb1530b4ebff3043b7f5370ce1ae7a304e0da799e42e3e8b32467cacd0ba6355cb2d7aa4176adfa64c35b1cc38937b1055bce1e84c58f4b29683907220c2e0234d1d4a4eaf67955fec08d88134aad4c31c9f046fd37b6deef3862d58ea4519f7a8ca31ccad52519d11ae3cb6e31c49af158930efb1e7049e53f5f76ab8b3f78e20da3582a127a859b61aefdd65bc8d8535bc54d33de8bc6dc38d75d7a9c3d2d13278b4a177c333f4ab42c7219102c3b91b6de49cf92b2953081894effb8872443040b989be3abdd936d29240c2da47777a06b0de9c1d46700e489b5924445c915a04297ff3d9edea939c2a057bf82fc7144bfbcd1f693dbaeaa4e7c4c6263e82578d8e00234754a741577b7e23579916f6f9510f215b399e7c985f906be9918ecfad8e73b78d70d9b6815010bf1a3bdb80df260e5c4ba747721190c66007bb36720a4f4485f5a4834cb4201c5135871cbca8b42f7b200357f4f4a6d4a2f1c619cc8b6dfad647bac8d924ef707386b133b871ce12696d7895bdf267d35226d472cbee6533901b7c40bd9d4f6247645e012d80a61462287105c39ea2d4c83452e743e1277c7e1efda661a51f185981cea759084555d0267752bc96fe55b9ae71b0de078dd73e590b6aaa1aecc6bc7a9b793cc64a0f37d012c315a88b16cfc946c591beb20e1ec81db06c95c6f3adc6ec4e0deef9b7693e6c356d1860e4d9fc138a920c0f14db50b5620388e36c746156ca03951fca05b94781172f0665374bc8b552b1dbc6ea75128d0001c88e6fb49cc4f115ed465bee07e7023caa74508bad585ba7b7786dc5b417107ecf1c4946af237d4edb9e4088d6cba0d4e74f37e3d5fb9f2248648b9a9189ec0bf2400355b5e29176590a03e87881d9aea6aa3eb2f647123a399f9c90c56cdcec58fa672219478cada988c44f188d6da8c4ccbe604803d2d45b37658071386b9e8312eb3d016b8955772f26b5f4812a27b72a25ad79f1cc5c4c05456d5ff9f9cc45e7878c3a98e192b0216c8797d2416f64123615f8544cfddc82753429fa2e2d881b88333ead42ae7980af7acf86c10a20917bc6b89161f7fb1e30cd23d8716027b4f2beed2a328c8dbe0e0b429aef0ab25f0b04eba577b2fce5dd2f9254b1705b611330b0f4f623af1649068d57d8efca8c894d432b87e79f9700562b940bf0396f22d41599d66dfd553e5eccaa9e28c9ee88c9e870b35f9d61dc79c745ad4f3c8d4e2b6d390aaf9a89e859dd6d18d6ab880d2c858bc72ab86c40ef0436c27ba06d28bb5eb3b8e091fdc331a5f5dab6c37feb3a935c3d59e6058f38cea44398c3ef935a178cdf30e13788728dda98303010a4ab009e116efabc0cbb8f9f796f048adcac57f96e0eedc7f626827397f6e55d7e17821c2f4e128166d75bb904e9a9499a959ec198d9bae43d43bfc6a7fb0e4cca0ce1d61d6329560d02461d8caa8db98c44cb682233b3c107434a5f2e0f1a1551cc112e92eb32cf4f5ee83e229aa7178cef9f43b5d7710fd8a758e923c8cd8f645a92f282c7b3be358268a0d26bb0eae9d3152f07b7ec5d0d4c8b9dea5280847f8d5aebd5b3ebc4ea508ecf85c4d6e3ba28e515ee7e0e9cdde3b631b850ade23cebacfc2508d8d2d3537d405e9238abf513159d92aa9875a50fd8733675fa7436fef47523ecfd01368acd3a9de8d5b5d98215b8d977a98058b6ec4010f68a9af0817fb4ee9b33439ff036ea2fa34baa866d2bb3f62053c488fc865b861eaf69aec0cf06bfeb82543da303d12d41a270e1b0dbe7b958a0d9ac12cc04ed7f155010032508c6fd8cf5ebd5c36c69a750ddcd1a56ed9bbc37d60bd95d27ca3a9279aeae0a5547ebdd3c35fc08c886623e7de95b77babf720b914bf9b75583eba60414c6f50dd96492d73a7820892155b123f5f67172a53d7e588c4a512cfe2d9121d79de7fcaf48e239226af865dae9a04aa0a817ccdd6f70eaa0c4501fbe85dff994e58b4367d170b5625a7407afef69288ff9eeb55936f1618905b44a6381f91f735cd24385b0ea754d2b999c6a81e503e74704f1ddb4de098a346ea5bd81e14e5d74f7a1ace0702fe6d7f78af6dcfca8411601be3a9064fcdea2f00ff9f7b1b71a00a7a572d8d742d29b44146b670695e729be8be94af47856487c24b7f3762a18ac734b2060317b15212e115930c32775131825725d30cfbe9b7661a05e45f160ad9946f6235af6ccb3be835b74203432704bd91fe99317e5a552c16b5ee4b68b336bf778da06183a92eb9a37fb9db0169623b7c2a062a69726ed6f6398d1845a2027743ead81f88d940f335f427d7000f7ffffff08