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 66375 c34167dcba9345be11464d153a26d00c2321f79e07b594c963f4faa722546697

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dc114eb2fd327dc6d408ff53975f28b7346fd5e381bce55bc5371e7beff2f6c4
Certificate Block Hash
c34167dcba9345be11464d153a26d00c2321f79e07b594c963f4faa722546697
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009e2d0100c0e90100
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000a21279a24ed26f6c39a6c249a48860522ab8ac3bab881942f2b49009b0d344fb04d509e0b61dae3f47b370397cd915398c11bdc382a15321f0db1111cf71d923a1c7550aa3e12999a91d83101f0b7b31cc9b7694f44b5622220b00000000000000000200000002009e2d0100c0e90100

Raw Header Hex

0000402078d4e1ca1b56fce380fddf3116521ac67ce116fdad81985c16ce74f5ca14ce086e73aa42fcea0d7c6de5525480112cf29db0c6905262cb6c87e4bdee78dc906db4c41e6a4d660118c4f6f2ef7b1e37c55be5bc81e3d56f34b7285f9753ff08d4c67d32fdb24e11dc

Proof Data Hex

59,560 bytes
121216010307739c594da1e5a01b404fdae7f6e329100830960df8b841085177043196654f8a78f8623658490462b9f254658cc881b5ce1068b173faf378c3e55a86763920b7916574dd452980c862e74549c25e10cd6b6e88b8b963fdce8242b7a33f9918464bfff846a7de7a82d071083d6325df0f1b5905594ae527aac7124da395c1f1d67e7ff1c60cc237fe69edb8cff89dd63cf0257954b4bdf9004fa600d7cbcae1dff273182ac7510d2566a5f260992b4c4ca507e2e65d107b49556665907034b48eb9f2b5d051186c3cafa5912e03ef51f886f2ff7f8dcf80291207d81a6c036d4810cc13fb7c9684ecbd69f429a02d08e0863a278ca1e6f3283a84b137ff8977236a29a537817ef7a726c311b50b6036c08171a55f9d9b626cc39f7194ef09cb8142568ebe46b49de715624b4b7e81040d368dceb51180eec77e32e90454225b70fcf644b265e3370347b7e20710aa30d12a4b3dbc60ca9bf1aaa0c07a70e1554fa7552af3ae9a1355f33eae18659d9b9622128d6fd556a53b578f5f6def18ef963e65b0a5a7d01f566c72820154152949fe338187f47d4549886c8c6a21b5b6fe19311441f8076ea83a2ddbb061a5f217223caf3cfaefd84d0bfab4b0812b10c63fda4856630bab6b0298615417f35d41da549d2b6d4a3e5fa8c7b06d40ac8b4f3d58e0150c5b3176c8fae732afc704778bcb843aa30da84b822329a07ef42b1281772b492dd02c481aedde40dd235eccdd5fab788d0ee2b22a37ef95033494ad166b2a628f6fcc88d1c1910a98a8d9e4f0f03bab75cfc30f0c5f9581a859230581605d3e8e52309dc90af487240c16e720c04d91adaceb7e0472dc14d5ceceec39f14bca8ffc3678d9539f94dc83acc4fb0383c6faba0db2a98c858ebd9ebf07624876ceb500d47589e5ed34d211c4b4edd9927397f080dbafddfb9b098c1859db0bbf30511b75cb80864a885f54a320296008bfac78df4e92ee544f0895ffe925342d5e49951f24c7bc3fad7905c040a762cd19d5e35189f190843706977357875c523cfb243157d1b6ea471d88b91096df3b794e85a2085e688e5a282aea7d4b16fc818c263085b4f04274a5e7aa082f548d027a3968b3954fda8a19569155d18d4eac7fe5c4fc9240416e127b4793264dc4b2ceb612f0a308fd0bdc9d5b27853a46d2c361ee5e62c0954392772a90cd376116a0d18bc507e5f67afc0b1e7375718a103c729a0b357e3f595bfc65c0e6cceb14350da338849013c067027b03687fb5abff16398a37c3a8ede5e3f7cd231de6b0f12da83a7e19e3de5cd216ba2d524638e0245afd653483f8d6f702f0a460e1e60d34bc449863b5466f659a76e87adec82f652aba5f180aa7eb44ab85368b9b7ed6f2d8973737928b7cfb65db3b7d661370f2ffe695dac32d96ee9d6373840f5d387203dc2c64db64522caae0fdac03b203fe7dfed5a60c98538c9471974616d425db31b0e3c0ebaa01e3f0d689d1f210af5f55cccf5dc36ac40ae686f7ad534144bd2b747a3f2b0b1d73374706b663df2b54979660866eb26711e185127c393f5ab76f4a46b46b85b77606fe5b49c540cb2cb1b2a595000a56b157ecabdd9c067e859ee12ba2dfc1e3e0634880762630568e012b13797331bc4c3031bb5786b9d543a3fdeb06a08d2b6c96f911fd90fc156e6fe8e83d64a29182e7a9f7e397192f3cf4741cb4920c4f9f49ec7a25ab7b017e226d9fd957c024d64e640062cb3a9ba2b64ee7bb459a25c8c085fbfe170f3e6b3b43995d25ca604b61393b18d8a875bb01a3c6036e462425426b00f867d09db45dec2fffc4b9791ca46738c5ce8bf3ee9c713d6d6675dc368aee48f9998e6a84b03e42e1e2b03025e958b3cfdaaa0e5793a4c9d53f7fe60ff5f76ad88880972f8b5ffe2502b58222d07309500c9e91277f7b33727e03fddb28ecf2e47c8925bde5072c8229594b0d23b80d0bf76d97fe0e14038dc54a98b6e6a98b2c5a82edf7c95d6128cf70cbd15fd94bfd452d5999a9c758abd938fc17e9771369eb28302a86eba4bfaa3d218831c26d9974ef8e8451cf822ced6cf095a7e8be56f1b569cf37731bf409940de88c9c279aaef3c91070b4553b51ee39e75205fd467f0b747d0d135bc42d536e3b203b586b31a9b6b31d2f753e3f55c13e82c59652bd5b4f4c36ebc1ccccc2e1f488cb6c49f88be9c5e22e1900748f49f872eeeaaab322ed2db90646035754bd96c5bd6e10640ce9a607576ce58a85e351addb60e4960448eaf26f1046b07aa743f1922a660c95af55de9fa27ad288b7b788a9da7d44bf0695794dca1ccb356b9acf40cf4e985b4636b987d9f787d78612e6c52939fffc0e29406e7684f4a3e960d800e1607dc14568aacb1c223dd8f3209c4656ac7a7c680a20385665586d051b8b9d252a8c20edfbab67050d47fb328720c1f24fd4cf3d7e3fe64c1f29843ec58deae1a201f64236d62c6f689e3902ddd1fc02b884a191ad4003abb045cb4382ba7b4dd4da62212c96d031affe374d77074efb1f4844a04e93cd4e4b3066f9264f15ddef778456a22be8030aa8ba3356145a132538b4f80fab0b0b906865794c656d4079e9c02874583851eeb2f264d4e24f1d86b95796b4842a692476d848e5901ec232bcee9de3c4243e72cfe9002592b57dfa139e817822643f0503d5fc25d414cb7907c1aaaa16e28095e3c4624df911b117773e0dd4f02437dce8fa7b37be78ab11554e650bf833281b1fb8f9fcf5ef68d472460a10c9a8dc06974c383a684b20e5eec48b0e3a64fe87b32cb4777e44037ef94e60505ea529d8f98bae1ea169b8bcf4f98bcc6cc238bf442a24330064160c389d60e661dba31baa224ab25298be5a64b4f8f2d19ac1c5bc4cb7f2bde4d6e5dd0709bdf598cecd1c99c058ff340150d089891eb9ce6f257e680a1552bb0081a92f3d8d15a7a878c368b94dad1cf8b807817889ba33267edeb882e62d1f6c4dbcb2717b4b7ab7c3ba002e3d30bd9eea5c33f30e9df665a15195e591dd1c14a648549e64eb919800a7f134942c53ec8b98a8b571351c79e02e1ee8cc8f9e53658859ea1b7ab4bed5e3edb09c62a873f19958a94ee577960146aadf942386c78791593f355e949d49ebc756ec856de7e293089def1dd7f727c54cfb7155f12d61e846d5df1c18c607902b7e8c819f4e2a85b3aed0c657aa8d06c98256659dbde2e5b9f4ebf8deb68e2add6d53956219ef1e5d051fe26a15481918c9f0710d2bf39e817e23fb1b9d7941613c723e40778aafcffa2239ac0f5b6550cce5a4545c19d44e1e27036832250387a20944c1f904310011cbd47ceb9abb79e018539c3bb4d54a3d29c9b1df982e557f9470611c1163aaba243f96dd5026d070d42d63d89a70815b8da492024d7065550fdfe8d9bfdc33959bbe7c685563a381252ba309239caee897702b0d0e3a17259f2254979ccc9927f760277d459887a4e3e1368fae52553aa49e161a0a98da1a252931ea0de163bb9943cd190fa0e797b796c97e70c8f0044daa23444b57e71874bc263e078998a289bbb15c054ae13e4e877a286fd46654b3d1b8941cb326cb82083463c5394182098732007ca40a0fa0c221c9f0b2320a0324e6aac046b9b3ce6518d997adbce5a0f540f98e32e454d7f5c77c06fbd35b2cf6e48bd87b9e64185d0d018a53703c7e82db6cbcbe512dcd14e172000746dd7e5ae0859b0ef3f9574f57399ac01926fe9fdd14646dd47a303aed44744c2fe8254afcb768e6383f8b1ab5117ff49091d46f68882706e9f6b554514de18d487929112b8b515b484030ce9fa83752b4b86f7eee22f242296718c6c55f25a3963a66b82bc2b92ff1046addea2455f566d4dd109509ea7a710f55ce4b470eba909ec36c917aa65674439cb776e6b3c073ee86752827c53b5570e9116085dd820e44faf3f9844d4b713374ae34a7a5a931e5fb2b0449d136c24d09f45fb8f302e6cbe1334557524d18b471282e6c94bb0eb2541a58b7dc461969dbcb142d614b84f3eac5201159f9cc58bf193c576b47ba67b287c0aaaa77e563ab118c6cba156925f3eb343920b6306db24295feccbdb63fc94fc58320f546c33995a2ac810d2006625e36f889fc42d2531eadd9dbd2d80307b6601f60c5992e8488c145750bb196edac63a42186d1eddc139b413bbd051d3b8d36ead7186d8b86e27b4467795f213851f069f26f3fd034206001e0be9c624ceec8159ca49fa2e4361d128da4fb302c5b989f0cf0f2a5d66b811b2a074fcc9f9642f3a37b8e3871f25c5525edd4c378dbb9926da28affc6d7e1085439e1438c29e692c0d0af33f9cd43138c54648780bfb8527de258afd374c1baf5daadf9c3f8eb5e07fb2d997c5ba7e2ada9d9f20babc6bc983430deb20b276a7d33167bfded94455efd8c741e85b605f3a5e01fdfbf2ddd6671437ce8dff5447dccf454e3cb51f43179e659fef9b2516f24c3ada5901bcc1e2f30eed06f326737d0e1bfe31eb28e827ef513cab106ecddbee4f9c5031af9bb97aad3072c8855850977be32f8aa704e686570f5d12fbf8c1e724905fbab51041299062ff49e112f9aea18b45deba8b12811949e1f09f97b8c1f80c2bd9ca1b91ed2864e9018fb0cc54eac3b06906c14877daba104bd93ed76a2d27b5c6f704128d382707a216f5a22e8e3ef483f3b7f1fed5c5f48f296e971505d7dd056498823a4d530a6f55f57d46d9e0ce50215c0dbdf467526a71fdb9ade69ae7f2891bed0dbb9e4150e0e9c4c7fe2a637135cbc562103ba9136d3f2c0ce36fe6ee490e60779852a4c8882b42f59b8fec274c70a806c416af1b56dbfda1ea1a8baa600b469d5f8d7d04f1219e109d968e3991ba30eab8b92ccd3ceeaed0356b08aa633c29defcb22fbb16200331a6eb802b545382a86fa7cd10f15374df83ed7668b4ad558ee5220e11eb0c2f8fddf1d11d4ab4ecbef3c948016cb449d43599b4000fee384d1ce76d5a551d296a740fe9bc64df68183bd3a38a531341b2beefb9f5ccbf8526894929d8e732b66210b4883aa13dfbff9bc35523ee9be3f22ee3fc902e558bb70ad59c7a0e99386aea5e426bf1af0bd98239bd1b5ad27d2ca1608d15109e9ab7e7edfa16a9ad578e0e4d9728a7ff308b9a8749af6266b6e52d95ea4ffc71595674c65931ee206b122b53270dfd2894f257784b47222d78a57ada74d677686d8441311667c5d5796c0672288b43e2516eed3d24076ca5cbe89218d9490bc968e02b7f11e86674cbd78bc62ed1b2bcb95512a22ca3fae64c137f6313a5a3dd49edfff12487a652dc3070534208f80b4bbdaacfb2fa42cf7c2aed6ba94cb6afae8e69b8fe5bc62edf45d4d4bc77ed6c1e961f130b6e8bf789dfd4716038650cbdec3cbbca6f8070c4b8da834d0452df031db4288a1bf859057038c787b11fd2e86fc2d44b664771e8d0f4b6c4147b6891494da64d5a01de3cd83088d3847ade432ad4d08d512d9a5b849678ea5a8b8e117e583747300927f285c2d15539e1064692047d0ae879eba747b28548b917fcab97a988f9b8ae8a8fd82bf45fdf62c1156aa7b5d20d36d654589576be4b1942d4258b4af503b920fe5743b65839ad10f647446f0602b067e60fdafbcd15490e2af012c8a0396eee32019b20d5c7138144e96a62e3f5d2285916b50dc79e3df3e32e96575380297e9aea5160b737cabec32bf236fa340823ed04926be7915fb75a96efe1a6fc9d8ef34bd749cd96a9172131ca616f62d9c243d048ca7f20af8cf5146bfe3abd6d628ecae39dc36f5f4f54bd52eaf76632a779916c71993882c44acb0b4cd11debf155f7024a30497fd1aef0ff385ca0bc6281ea587d73dde479c0b4b76d9f5ba6841f82291b63ce49e0b3d0bf4b956b399c0559fe6a6d32b2ecdcaae1c8686599ac27e6f2b5e3ddabecaffedfa4ea08ac436967fa61ee0ff8792cce582448cade8673060a610428726ed3a1c1d4d838096cf859908ec6970dcfa469da9a2b5f3b4ef51fca146735a05862a9c1dd638337ba32d52fb712acf0ab93b61cd99c0ca7c67811fbd7a7b7a16c7a548832c7dc87fbf980b63d1fef77a307b87beb1d7b9116059807cbd1d8851a734880c4e9eeaaed57eb0a799aa970e3bb55eccbb51eb949af7268ea5a263992b031c57a848bcdc818361ec55c4fe75aa48399757e72b54633c151695ded9d94f20c60a1e369ebce79a1342baef05732d1b3db766690d22df032f1acc807ed21abcead392aa2d7769ee7e75318189d726b562eca85754afd567245507f55a955a7dc28a17fa3b599e5e05496c86316989a142f6f59d7cf1f46ab9a942c5715c343b1a4f0ba83bd4c388b73a3d57e0c534a07ebc362d877ab3f0d22a2d88cecb4a9a0bf37d259b2f7bbe2ddcb5b403bd9b139a4ba21570606cfe6cf41827d00570cd247dee9aba18009e5103266147a78e83a34f818280fb14e73463ab4165e7675f27f709ab6131db26ba41fb3e4d9a93f8d143fa7ee7f5ed1a576fdf81f0174879c5d69b2453da82e0ebc443d716eedfeda86bf392423d98dea246c884e9db7373e77ea56b2be4224deeb4b6737899cc05fe5b402c331af3c3b96e617d8c2139c8d2949888ef8ac1e02ebfd638d8b8712927159b287d9e25db8bf3f831f481914a1a8222a0ff941624cc597adf10d9b48257f62f3233caca904dce471c9736cceaeb3d90372237a19ebe8b5c567da9fd663edf2373a68b6e9732872f5e0ecafe40db421cfd34160f3408e342342e9a5d0e7647bedd97318e5741fbe8b97bab2d861edfc86c78e1c7c682a90d567d52e7f2f68f04a1058ac0adf8a926320d666eedad0ac05135dc1e2364d1daa7c5a7433742b85621b70b6029e7f23de4c123640432318ae45f8beaeb4c7760027de9475c2c92a6a48a368fa60300a140f022302d1b4844dd0c22101d39c22c3c9930f74eb2b6af9018304b0c6132b203fed1abb4359569156f73cb4e9bb48fb944897427867ddf8f14f8d0be5dbdae8accebfb2da59525eab1d602e1185ab97e9d15ecc0ec0af01cd51854f3e720724027b8a9d229ad23eb5b63196f64036e82c0f70532c85a33fcdab3044c7800eb794ccdfdba6545b48566293e42ae15ac7a8384988f4f09e114a85f41985395c2215448b40aeee11ee94eab96d099867642a8be44355078bd7e102d5e8c04681b9e4841e9ca7cfedd9e55d7a4dcaaeee6dc542be70280fec2fa8226d46fb24d3495db2c8a81e8d4851f6cdc0d6d7b35d96ec7a2ca50c845c45c2a8511a51ec5af62e72110f2f33a6d4f79169f57c5da502f59552c9316562f57bd018e15ae0ce20f97d2227dfcc1d95dfdd952b03a3614f0603dd04516018b919c88a3be65533d0d11c159de8e23e45b286fb8a3f0626aae2a34569f4d44e21567ef91f62488a6194530e36dedd6d66f94adb8c451d61f40a626454f3e3462f0f4080c66f4c3be4c585d52317ea8e4439e882f116287dba90c80c4d2bf6947822f94f7dd9795682d73e5d7c06679ec62f991654bd00cbbe9ae0061f348253761b61695720b7053b5ccd946ff151757fb65b3f4426ffb4adb9d9a0f85830e310603ac6fe6df24784f6aa65e33c5082ac2dde9ddd5f80fab669da6b035591f7e7f672ac9015040f21a23daaa57c0723d802d23dac5e25b277eb47e1880b98ec8360a74ca38ec34c4b95bda8479f30b31983cda2ba2a679b3b175f46afc750a3dfcf8f3de2f0e987eb8f49902603e59e5bb8e2a2cd01ff026d708978829daa2de4e3a450555629017fe57ade7299f8ab150f6a27fd470eba78ca204f7681a6ba5666f586e4289596fb872a03b83701a1126a2e1dbbf1aef38c82d5e41bdd644c94b09d15c5a451cdff1f4e4af7e56ed913cf43b06d914e566dca342c5e94b55477abdb7ce51028632e8b2d8de114183926c16e5d2a09d87b654996fcedba0042593d62c31f321e8443734efdcf83391795bcf80c2622680cf5ccabb9337268a209764155977d80d45a277cdf27aa95509b5bd943919ade1c5cf8a82f45690dbb6ff690d672bef7af45d0c4b251dda85ebf5054fc708c6fd60489f433db6a85b09cd1c198578c0d28f3652e49bfd1dc9fa4768051ece660ff82fd5854d0445bb27f46a227cb75582d2ae0a2efd9a3570d781dfff0a52354246d616c3cfecce1891d700d0bedf083982e865b6693346c6df55128cfef5916c2898c1ec8dd86595f611696468d76d33bc947b355f269d1cb7ec7813ad7bb10f00834cf0020fe3de1d8017bb92f10d2908c33c6b5f03651f83841793017366a4f26212fc42913ef7ff3503b272322a2cc21611939f20c226098faef4c809b9bf86de4d252886012b62ffb7618039624a2cdb18b6a5fd107f9710999ec72b6584a45076fb5e2c5f6b31aef373a814bdadecffc5071da97daae6a0cb9f293ac40561e08629fddfdc4e4f415503bbe6b368d269db8ecf19f62b36df57e6628ebb7749ee33f1b8b9529432ded899a6c13f616f698d7dcc6b64507e80de6d1a6cf8a762a33d6ca579ac0d63d65f6dc3381b4289fe7f24edf25bb660e5ed498fb38caf7ebeac7a376b96057302711e3567d4a5bf0937a403d22f1ffabf967c46392bae6e5b31368ce8878540cff948af25bfde4f058fcde6fe1bb88e077945254f65dd62672402ab024fd6f9dcf0d1c8f42301f6325ae7f69398016013c194ba3825845e193869acdf1ae7bb9adf98820c40dd3023c3a9db9ff50df1ab940527a975a2ed78b7a2b125bc4bee8a87e404e512d86c905838e64bf6efcfec75b80366711eec71e61a42212637e9c67eb6d67a8750be8714e9068c874a1a1bbe4b4b1e06efc21bfb0efb0e2dcf5b558fc3ae0962eb87c69e366827a46c0cf34142f93314cf961ebc1081e695cbd21ec12baf4898163997985de6bff913e3aa418131f7b46d34ce46249647b8009893c60e292b0bf851c40db2b2c8d215ed7db5e099fcd952b41170e97f84c4b47e491e55f1285eb65f355290bfd4eb131b979ea4788ee144e99c5803791ecd1e1962e710e4051120f4962c0d7b51d74b4dcd80fd6f8ccd20a60019cb526906933a4c7645840d65a97b304cbe71b53b1cd59b5a4168d4c99a39f2b9ffd7f0758d9cd809afd275ebe3f00ec406ecd44e0cf3dd14c0245a237ab13e5efe6aac640595a7e8ee9b358f4270704f9eca2b631afa18a4c096a1e11a49efb6392d3ad1c00675b752f8767ad31b56ee8f326c46e0a1bed57af03ed40d09c6c77a0c0309fee81d04a71f8f6a23adb3dc19379984418dd8010195c33fa8c0305764af95705dc63c4fa87ba027c355c5ea017b1325abb42e6b9c7e50c8a7253f5ae80acb3e9363839a0178dccddcc2b0e5996b42387a5fc511278a7139f730fa24b3c41d357e3be923367f5c8bf055c9f0baa2f655075f310320e545556eb77c5c2b2245794acb09e8f4c99705c530315f1ae9c0b280e6cdf747d56401f22edc8e9c143469b47ddfd7ef7b98b45f243545aea7a2a3e64a3e12e849ec286a4525f5f1c31de78efbb6337bdd5e345e8a50b1b5de7fa6415ff484a67d92be1e754efa4e46b6e024505b305579daa80b223f5d1e8b00d9d981221c8f991b2fe847a03565a7e3da117047716d24e61f8db732e89ef848cb4fd17321558e3c9604e96f63a6d0a313eff2005e941c809adc3a3257611f4e504f0c5fdc3eb82728d29810ed6c3cc2822b80dd23e8c98c35b0e4a6586263c23743dd3b3f813c06ec94fb4fa7c5d4beb9d0790c8cff659c4d15bf3b9e9e15db492b2b0318dba4c89791327403944faf14c0df7206f733ea3e77f687d0662b7f0cc4c6d0f6ee24c07729d49c2419f03a7188a4eb05b9d22a0f2054a3f14abcaebb123bb68fa69889fed1b597b6bf1c7b230d8d2490504ac3042c22b204ef14493e53b14269277a9695f187ba667f66142cdb34b16a1ab6aaea49a8817c7c6661c656a17c870213eb29711f916f274783c2d1c932011bc055b2393377f8164c31cb757e4a662b9cca57a3ec154b64d76e95f9f46564d850b869b16d690441f6df9f9c8641c19ef6e080d9f6b76e387442e0095fd3889896c99a4f01f06765bcc2fc95f2493b3130db0a6d0feb153af49c18acba366b602e456fa029273ba8f9a9b747f7bc68a3fe5319718fa2f2b8400d933d82871cfa2733000796538d7830c795bcf82b872563fda68354651f801dd3a9064b1ae5be8827ff942613a2b6dcac3633bb851d201d6af4672244624575fe27acad40e5f60cfc319b805755206aca78582e83c012c74ff19c7ad0c072d491cacc3703e768b0138539ab1cdb67d2fb8d3f7f62d792d952a51ea3dd1c817e847adf817185c232055cb5abc42a2024785d49655344b58acccb645425943250058aeab89b66d16c2dd144302aa3750a7abc577eaf1ae53a5c270e54c57f75bd2e9ace63d19ba3d8b463b6e281d7e8a2c4818c8213336aee304dd191ce358dd5b75863405719a8ae4212956223299d7b3427c7539ac91e70f6d6f5a54d061ab635ea36ee18853dd6d10d702a36bdb1ccd53ca40ee507bfa47bb84b828b723ecc613eb13f4b0d45243ba7a3e127d0d96a916282e5ec55060021ec5876f4e84a0838e66306f3218268ede037eeceafd4722f56515852ac834c8ba23e96d7bbaa7ae3376bfd605d68e17559606793b6e034308df17aa0f635e5715c3941b0c7c9fd49aa624ccd622d51ded839e0f1ca0022ae52d1364e85f961474349aa29276eb5f2932acaea0324f9a6bfc8dc365db4044ac45c04319d7d7844b5673a105023805eb522f0a45bb873a621dfd679565396c838c4651c70c4d14eada97b63cfbabe2a90ff2dbb0f52abb3015eb246e5bad460e8f70a3826e8d16a405ad8fa0302c54084af53b35e7c63b71baf374fbf3b553494aae4f3151d75d94f1152e68073a8e1ae913b2a7f3319fc11971579b22e4d383801628d79c9b9dccc22a457043f6f2645eb987219434551fe271f30b39e60dec4d7e99c4385dd613a7e9f67df2f90371ee60effac1ccd4c09561ee7679ee0764b7c4ddbacbe2773c3e4ffcc0d4b2173fd79662380c3390ef922ff877f7ad47e0966251b36c4bc8e02390a83732f1a1ad304b2c4f6fe4fa6b8515d87ad1f2e017dae3e4752af2de0fa11e3a47bb1e3455ca017674d0778676ec61aadb24679d1305feb8545f5c68790aa8c829891c90843c33c21bad8e4d17a355e9baefe35ee3edb83af7f95d49940cdfa72f92d8e59fd66bfc336ab8e1b16d16e762f7fc2da30b0aea16b92bd0cda0343917ce2fc537347268ff14e4d65cac7177f62cf97ee1e9c20c3052166d965716bda2947db6896f39f0451fa7f909a7a34f1dcfd4dd33e45fb8cfec33ea17c9beed6fe30b0e55d06b85db8e3f8e5c30d90b3f16317b3f95a163c7b798ac530c8ee66a29f7d5f93753e4f0d4fbf255da48bfca5fcbb18b74b65832487eefba505f5cedc879388896c4f9b3e49fbc0cefdf3676e35893e6e5a2750a1b5f44476dbb6cf6535320dbdcf0dbbf95c314ecbd0eeb34cbc13601d1e1e192568a2a162ef86bea6ddc2d87facf51862ec674cf165b9158e171df0148454c8c1425c15e058aafc18a6c77b549509223a0278bd7db978ce0536453f29eccb0d7c42bb221db5cdec620d047324a5454a2969d829e83304aedb94ff51602bdcb11ae0075c45e509906349b9d11787f528dbf97af3d1ff740bc9450cf3da6ccaa315c84b2abf370f660540b2509828dffb305479ef95a4ccfb3f611717ac3c54934c2decb02fb999a5c5257fa934d73cbe4be9cc90d65d35c2b1dcee6cc65771168ebd4026f2ddb19be3c7a45d5ee4ccf911885cd5f135372d7e0fe1e2c44833ec4a3e07b2f848bdadcb9e3fe16372a786893c1ebb9ec4153f319e07c9dedfe971da989740c1f5b199a6742fa8f0873b8f8ab0b48d194fe18a34a9dfa439cc3355ebeda6aea6c14f57ea7c9189d9783548ed45c1f089d98bd81b56deaaa2afb02ae4986704305c8bad435cb08099ab9d47d24c4f3058dfb89b5c00feafc3359a673897fa9752bd039e06c40b10325d148407b0ab7fade3e1c2e397b236802589785dbece66775ee0e1888b92f26b22583520e2afe464745898c885938d6e28fa129c115e9b98923771a3ea1280fc715f7ec092c6af85ce4d15391b3dfdb3619c706e1e60cfb085eb8cb44ecbbcec7ef7ebc92af759199bd467d39ca49abc567acefc2c14b84b0976af10f1b9ddfee4da4e2da8f61c4e8a9b15978f20b4e982ad8e4e3f653aad267122a9d47e67b63fad675ceb3c7b5756dcc8575786158aca0fbb48d8384c7dacb9adcb942e0fc5f08e53d5d65f68626cb9165bcf515e13c3879aded776ae0de09739272741f5cb2c4799ff4657ddd19a5fb5eb3beeea8f5bd9eee5e31647aa2ab0a78e12e4de2fa2faab738398755fdfb316bffa03c17fa2f7ef320832012c7a3344b979265a9ca6b1f063d16ad7ff521b690a2bd61d6dc97fe851b942577840ab7353d4c8a7fe6f3e1347fcc69091f009f282d981697707e0975dd220261b18e4808b4e0c0f0098896d147efc15bce5298c6c9819167cb9e87e0bd030169f50b9bf9e725a65ef3fb85ba267495ccf75047d400f17d13bc4a9a3364f1cf4c0a1b20f505b84ecdf52f5ffe36a086e2d149173b7d3957c57ffa42b9fedddecbdff430759b340bcdab7f6dbbfcab57707b7fde2043e72d6e12e9c88ae5043ba8c7a3bb2d10ce8d7571c4411ac153a47a7427d2d20f9ba148483d9c61e74ebd4939e275d7ccc9ad564a88011064a3e76bdff6c4e140386f7494f2a124dfaea241de2b2febbc1d96208759d3bef3eaab3d8190efb91d67513e1cc9852928fab489dc639a8e28857bc2e99ee61757d44fb04f5d31127807a570bcdbc26cd18eb938e79d51d1e63b62dfe751d726bd070680582ad05198051a33525163fd844c09ad09953c20ec05654716531f7c4c0b34ec6b73c9d3eb308f9644b98230ea472a42bdde5da226a358add625faf3b953bf2b244c9207d5f45c586a4fa0cd91a0053ca1558481e76b98be2ad975f6634fe8b90484b1d4472782546e10bd8cf0effa642622373f51eeb7978ebcd337cafb6cf0d28b3aaee8f7d6eb13f03270e5d69725b386c0e89323649232d402c161cc6929841c51054db313c3c1c10f9c3d60b53748a4ed5df1fb610f631bcfea1f80dbff9c61f7e1a0a349f30ffc68c91002bc70f851436acad863a75e7c8cfb13e82e0d4addcead63863d368c4421ba5d18b01f2d69eca5cdbdb44cbf380f16760439d9004edfe44af3c3ca71cbd21aef632d8f10de4ca0cfd883f39b97e93e01fb2e65e9cfc0a4aa94ed3c0083c6879c95042cf4d5e38ac1d3f1623054c653602c9524f87bdcc8bbeb088d7aa952155f0f2b812287c2ccfe9d8b17ff7cc1275a28c4420622ffff554191dee386c308ec088d545bb0af50dd9900c9c0e706aec3114ab0726ffe2655d3c5b45b6280c633d4b91fc490437ca85ad2abbb521fb5ec87e21cfa716acb6cd725ae0eb8f227860eed91d58e10706fc11f947391c672611b08977b090d624a1bce322feb95d0df6e509a575d4a0b83899614c9165ecefd8bde1e40f6f8c979c401ad095986a412dde21aedd98e634827708d8f1cf9c64d713591424337c2e1b3afbdf1b136c7608dac534f79f3deb82f7d8e1ba011f229797acbf02bfb25d90610c76d51d7031aceb81bec7dc6cde265289ff14e31c75799ef3b09452ca8e0bf9bc4c04526149153594f2975577ac7ca8c2bc4fc7a620eca159713d4b2b3967deef250df27056caa4d575749696c3209da8fcbe965980f802d6fdb9ccf09d09cd29a0d86ebed80c613bb11b6bbd626e9f5f613971b15291bce0bb4228ee120a7cceec8b6c0e522ea0ea6de41860be4cbf58518e85435bcab6438046c04f8328f25bf326b01a6b6a1eef09a00cba9c543da278a3c9247e806d4026ccf14c2a48ce84b6f1c9679bca896203aaabf922de7fa48343574ec534d5ab5f9d6c0fda2e9bbc90cc9b6cc1906235e0055bb26db977f59106abdd34218eaf11d61ea63c2710367315fdafd0ba7faef20daa26720b6a3dcabbeadbad8774f161a3f47c1f4cb2e3590f98027b03db94162eeae94a3e9bd58dad1996a11dbc47ef838049e42f2cf9d53561b934ae420ee611de0009356f9da5d8649be082e9820cedfc7e7b1f560fb7dc26fb426e932bdb49109ab16f53e1fbef67f07e90cc82d4a2b89a69e6949d29148ed7b65516c67f9122429ac6257487a91863defbe757901205ea4fe5d9142de6ac015b4a1ee984a8e7284997c1de89896dd64d55619a4bc3d4a2bb2662cc310cf55c1ac895aee8cba1045911080cc24443c0cda27bf9b47e33f20094929dc31d0f20b0995c033c76d460eb57e1f99429b2c53003317ed65c2b30d33da37b8392d381420f65a901ee4f1dc4c7cf9045f841a41c8638b26914fc90cfedf12a2ddf989d38951cdc6cc8a67cd611126495495ef183b01ea3b070c8e1a98423ba2c3296548306d2a519cd4c7af9a11aebe92a5a797ce4190aff772c8ab97af9ce334a63178d866a74c691f46d51012e174319c046a6cceceeff441f48333f696885867d8222ef422fdbeb76678df2f33f43ad599da79ff7da0882770dc264d108d3fb60c48e22e710c3afb6cc36102f8f232c6a0f5c0fad188467437a4e60718487bca17b8064f5e3f7487063ff76271b8529d4316a49365c901e8ed1b70e48c60ca1e86efef46118479544acf689f6488d9350d3e926dd22fb49c345e5db03c552669c9d390976fd020bbba52c48592ab548feca2a553a60cf0372a041e76f8ee09f14d98241d45159d99ff1dbd0fe9a1e8bbdd02ff6175c4087f0cd911eda34b06c7abfd8349347d9c3630d776d0e4db3183829d889bf44e8bacdac10c3286dac6c227fc498dc1da3ddf811d7293a878719ca0f55c50cfdd2e30430fc300902638c798a7c35595813a73f76d635f7e7f1ae6e5009fd0e369d3424390d7add0f6e59415685537e83e983d1c6de56354925c103cf5e75d371236bdda9f02b8831c2ec4ead22b58cd28d322bdeba7bac55106755d1462b7312a78889ec687fed807173ca6bc6e3a30476f6afb9e17c582250c1f0163eff0821eb477f6656704c54aa0c8dfd604c10755a2b147a2323ec54866f2bd0656d4a0b92baeda58ff6dd4abceae710952578454dd57724910c29afff55fb9b4dacbf06c094b3f3469a257559de3c8d36742252ac18064af7a91572fc098e2e3fa3844c64bb482491eadd7b7a3729515231552513ad9da695a6eb717b023fc96f8c9de2ae4e05c99d7c8d6a5d575f5ae8091f3b6ebe8000e6daba09be7263fe3b411abde0a11f1ea4910e4fa616d626f332b75df64ad4d46af51211b0d3213db50ea8d748757deafdb23ac33105bcd01dd1b2c9bced79a5e9ab054758dfb742df9e5e8aae03bd3dadae545f9b7c676407ad61873088a2d20781b3442270419ac48559d13488d5dd8eda7b3910eade346af63a6535d17d620186c39ffe0a8edc2e54ed44d2aef88443a3c6c08ddc662805f472714454031606a9432b6fd354c84e81042ba894cac78504ff24037e805ee8400cdbc193d05ef5c997af36b9bcf956db3df492cc118136d6e51c694436a28484f2311eeb515cb0412f684464535769bda4b361659c20bffa32693d74f546a86b7042b39fd5d1d6fbf6f07fe6d4cad45ce14329a5173ae89a9bb3a1b55061076bb3af2ecdbe216dfaa810264de6c58efb74feb69555340aac3b23d0f4adefea7cee5e55d8063006c9068d42caa8d05cb91bec71e462bc1d16f607dfd793dd4f06f11ab68be7c9901b4927f6e1749f1c5ea49765518c1b42d5b0daa8cf117230552e7596b9fc0a6cfac69dd0f7c1922617e086e44bc9c9c5470515d4849a702deb5cba4ded3d3b7c094850f128a86905d002359b2533d85277076057efb6ccbb39d443721442935bb46130981b77deb28ea1130db07348df0d8ce0163bc91cecfc8def2437a763e991db31745e907398b5d64cec4ac9125588c73f22ea8c206a9697f1047e15d98340a701489d38a79cb68886613a2b1781734c3571c93ede63ee6f53e23149ab545e05dd166cc661dd5aa26a23c0ed44d0250b2593f0384a2acbdd8d43b072bfeb5462aba6ced1205d375b84c1e1dcca6dbdf0448d285536a86e38e9d3ab297cb4756ea1aa74067967dc26d250d5794dff1d6f37fefe6df1faf6cdb1edbe7e70a51ce4864ab2687872c572ee46d46a5e4e4fc26c1f3721e4702dd7883064632bd644deac3f4ba82b47ad33c9c16293ce07fd15f46572ce7b9e83f6f2702e0f9d885031fcdcaa59b45efa06df6639cbff35426aba3cd063ee47f4f9383e60661e00ca9adadd0cce4603f56dbfb78a470b6d8f22ca9317033b149e1c370f197bac109b672eeb0bd9acd271a244f9d3cc028f6c6525f6ff70f3a9de9e1bb1e3ee1b643cb7ba434929b7e8e7de58fc0ead1b3cbc39ccdfd1e9663f7bbdf44c249acdfe7df81200ed3096dbb6d973b7780bb3b96b270ed205c5b1655e0cb8b2a62333c237f5ea8eb030bf34f83993798ef6ae67e8c9df304a64bf40220444cbffb2aa31201eef8558093f21b42b24e079f1eabf64e04ac4eb9a3dd07941e4618894e51410ea2ec25116883b33850ace3bac07d438f31b9a0a832edb56d0bb86c496f836ee48983a1cc53d1e8a140d2337e793560e1801f12aea0ecfd12b3ca5da60c4b37071d1c34fdafbb974658331e68346b15572ec2dc149481869960283bb659a3f4ac4eb5c2c3d2ee14ce8a8d2928f664061d03c5fdb022a34c754c9c6cebdcea144a6f125be9a433afb603f1f4365109f98e428d557ba5cdaff16325e5fb75dc81b1e1006d902cef233325723b9788a3b0d16f50fb7f429ce18e59e20a389ae616eec46a73f2e7b30b824351e967cbb5a10972cb61fb927a7bfa04a9eced46861d67170398c535ad68b7d37b7d7fbabc7b6a71e936bd24393205cb54df83a1301bb825941eab6cf89d020d8f8b8407bf653e94ca05f447ce5469961d5b76dd86d6dacb609437ebb0457d357996669adf354813fb0cf495b3c53509f8f007ba2bf496f1fcbdf7b629401bb3cd715c3b21037ceee350e9be9246c6ba672be61541bea1640e023eccd0fd1ae836bcb4f1093a193b1d8432c613ea84124cbf0711e5b0e0225a0120cb655f2a257b5e906e82a77e669f0e73a04d3608e6dc5a996fc0e7c15a64c2c0b868b08480187f8b2b1fc10a682182ce1fd6b23cd204bdb4c45006b69d1bd6b647357ccc028787ca98b840f9a8ae2469c1b2e7be191d930fe5386b9bbb75073414e5def3120abff814e03ca1e672e78da78d23f473f495afdde91ba9e999f64ade4930f0c1369953f945f2a0216bad4e74d925cb8bb51f17a9df4753787221a7a88cb438926e24d60d19a5fb5eb3beeea8f5bd9eee5e31647aa2ab0a78e12e4de2fa2fa489aeb84bdabad5f7b2c74b85c65968bf90b5869b28b3ff99a80476c8661a773b203ca7a1f296c1b5abfe08cb8a41f039f4c368d485960508aeecb3510c2601ffaf2d073ea5b922dd2196116b504234cbe5bd08eafc82ca4fc1736c20e80de2e4800289344c6add724a2005271474a71ebb870037cd7ead4c3e81140331bcfa8fbce4d4c35cb0cac3c1fde99c38a1a4ddfe358dd528fddc80f00c9619ae42fce67dd287a6584c0c650003c9bcba8395e7d192d17cc57d03cb27fb4fd32a2cde724fdea5cc271414b2d8ca00bfcbf35460643085ae83335c879c0562c882cf3cc73867c2e156061c1f010e138186c5ff4f208071c3f5fb0dd5b31317d8f9722f66628854dd25f86c60d31cdb965b2dbdfa649744eb01032cde12a6482459fe88d04900c2baac9f0c443b75cdc0f3a4a793715146427d256d5bd531753cb51a99f49efb8f7bd1e69feafb96674d6761e25c5781e7107424657142b0640238ad1f30467096a1fde74b2112712f68aa110e99c3d176f16e71c0b77f1e3ed6a250820294d35c97d134b333b40089fbeb5dfe2503c7f9576dc7ac965a3db851e87c5d9062ad266bdf18807eaaa0d07cd856bb9b9a428bcb9cab63e4936ccb2c5d663fe9b8d71863904424d39898032b6e70c8a7b3776ec86c64bf04587011ceea33aaa8612643b05fb457583cad6608a991266c2049da93f6919953c234d757cf2a4f46e4232d8540c3353172c05a25d1748ad4b73ac0b53748a4ed5df1fb610f631bcfea1f80dbff9c61f7e1a0a349f303e5fce70c3d22927a22bee815ef17d206fb50ea9247f7617f50ad327a574958e74da1d762d31af4696a1f8463f748743d397a383d75cde2648065858c5d5a1663fd3808334df6de5caf64b4b17474197e03ec60366656f8b60907feb668bfa040db826a1cb62bf55a7998c8a6aa799c96072f578bb4cb0ec86a2e0a539881faab3d550ebedcb30cf6ed081ce822170fea4216d7a2c57f208b34d511c7771484a20e315fe0b5d580915e7426330ea4d6216230377b64dfcd373121163c28eff012df04d624b883b8f67fb42e331430d7ecacd2d6764603e0d47f29ff7b571dbf886989f21816e45c6e611ee22341f9fd3ece72ecc27e6999fc3d7a6e868e87e2bcbe63ae4dcec30f1ba071ac94ed2b2866323c3f551c3a7fe0f4925ca9f5a97fa61fbf56405189c2c4db1b1e72e5a5657883453d1f96f4df4aea53e9a14cc6edf95b07bd3f5a855d304b0fceddd16ff6d3a50e9998ad811cee6fd8cbe9de894fa4dfe0b673cc67a4467e23920f8efa1394d8197b06b521ba328a7c1d19e1a4e18add12d3d07dd597e698f5998937381856d9932185ce779e283874cfc68eb1a9c48bca05b7fc2a93c682e43d7e55f45ebebe5201573ee31b6737b4225649a92481dc592d50185321c2845064da149aa353ef3eb62e524a4e3b934fdad96fbeba9b40fa0a569830c399515f62724f8888e98c9ff3fbea71faf7cc696d1451e581135607750accbf0124d863398545364a42bd61089955714830b706db82220700adf1e381ba3fbc8e3e039cb35fd2a748ebd92f9dc74a5f829c3ad48b3c4c69a6b1311bf8fe61ff0cdd3ef4bc802038bbd7734ef9235f6015654ca815fd3d070db975edbd1d74780530e4ff90441c0ce26c48c5c24e849ad03b8603cc420ffc7d63a76cc3dae4daff270952ecc7c7e116d3e38eea11dbc47ef838049e42f2cf9d53561b934ae420ee611de0009356fc71c1c209c076f7d50f46566cc0f52a2502f3c7ec77eb85aba8e5779dc2cda1d24e374833f3513a6c566a14c514eabf24e865fc1b0b3f71037550ee278c817de495018127c018b995d31e957b8158d5e8888e4efa34002c4806136d478386c2204c44b6050151d820e7bf69686193cef062a7e199e040a243937b09e8c78c2c40cfa87c739278bcd092323d96452d7a1e65d195cd9dc84f0c6fbf2c7dbd8375601d57937a3c9677296707082bf64bb418d413c8c3fe8a2f5503bccf7b28571d508187e5b91b4e19485b1fd8bf52b515bf14f3c52e2efdd725ad10d206ff213c8d0c7e90e948478f248b510a42b44acd3d1405614416e79e0dec2b7bc1dd7cb4b8ccd9ba09da67db644ba6b38601be1762c7ba62bdc48194052d027f65657a33f6f2cd3ca8ea94f5d7c1f012a34cef38f3a733476d836c68fa70f9b6203cae35af68fa57aae811062f551722b1c5bd875cebc4b8fd0790eb81cae3b9a4f89dc6a902d5b952f2d10e492794de89a3164c75334c98e1f9c4cc5e479680f99ab72029b303a436380b664cd689b8307ee109699b0af95cfe05c97893506b3a0d5f08ec198b63f475e8b066fde49c345e5db03c552669c9d390976fd020bbba52c48592ab548fecaf945eee5ddc76407efb361104d2ba4f0dc5ab7fde52ba5f8ef5bfe1df7dd68074d6d37f0ebea3b62525aa6fc0f6f934355523c1c4b308b009e3e871a50fa064b53f5ba45db8aec8b0069e09f88d259540a065f4b8ac2821a867964ad5092706db57e812897a7ef762be0d5ec8ecb145dca8d0198197a13bc2ff2a839cce1c2ab0945922fcdcc7edd76968178f83072fb884ef1a458d5d5f8642213a4c5d68044290a20349458ade00646adfe5e4b78a59f122966d752235901706a1b44652f56bc4475161a574d0bd888a1a8d1905ae2719ac6cdedd724d3309dec2d8696cc5c424eadc03bac0c2af45bae893a282292fe3f76428a7df08cb5438faed07766afcaeb1fef8f2d96d488581e9c9939e60625d926b7a713e05a076c1988ca7ede02c1b9116d51093a5e50cad8a9aac63f2ad32dc35f653b7c2d12ab5b99e10cb98ec4d9d7133b5bdf2956a96547328e35f02dbae4a86066d8be57a6eb717b023fc96f8c9de2ae4e05c99d7c8d6a5d575f5ae8091f3bf13c092a80e96e63100f5bda28bcc104b8588836ea9b284838675736c790c836de0d5e992566465fc4bfa1d55e0ee5c269031803a78f748f2cc2275f3f29352f7610d35d36f0076450b1e0e248b788dedf86e1a7ef641c809f35978d8a21c7b37467587037149a1928f22d5b76d4d76db53138d9b0470b2f524988c16b8ca60a7d619439e115df614b1e6710080d293235c01ba0280da01ce69fdf59a5f3aa7afb62ec3d32dbabe839247c4f02dfb8630942b0a2da7298aa2e39d89cf0dbf5e28ae070bb09df3c809f4d66624f2640874d6aea6aba1a0cb810876c012852f30171111b037cb8eb6f5e674491fbe96fb06d1c013499705289cd5a0ca23479cb9d91796918e149655f2d881c9d7d664bcced659ca66382970a0d1eecb61e3afe7364c8ef241f700e580175c76eb352fa9ac835a69d46bf792c0e1a3fd86aac734745a25efd5fc99fa9050cf232887e6b06dc589fd814374e53da9112cb278ba9ae5e21e994f1dbce810c1f5f92cad3c9fd1bcccccc8efb7624e73aae4daa01e7b4ea24241b2dd787720f0c8fdd83c02ea20040a618b5c047500c820dcc980a64a26676a1ff5b698350431c9e74995c9a3a0841e41b821e43205733ee8400d298ea3b48676a690360839a4063749cdbda03b7109cccb2160169c0b12749a13f70ab8013358fe1db3ce390cb26d7bca4e1061c1c2a68ca50f8f2e42fe2f0fb0d2ffcb69c6968d359de354e2305c8d058ba3eff1f59de980537a45f58316b6fb2e16dd2f0bf53a0002cee6996fd0bd0c1c97e148224e45adcf408942adb7585d918b6bdcfeb52f7741a45604a26a7bbc1b3d0eb4802ea47fe8805b39b82ab13778f64bae11fa5939ba2cdc9f72ed2fd022faf3da0f58517c6ff22ac49d962dfa266fc9cd60938a2b4326cff2d013574f73947d1ea384b3979763f686361648a5160278a062242d5701fc1aaf65ae2bb0a3e8c547e179d2d5f1b0979b6c4b01bca4fbd6346a0b079344461e56ffb2d0a36e446780dae4a70582f81b49c2630991b97383d6d740190ce59f6a258c6c7bac2861e329ff1e5ddfc6121d8b43fb2a725a90393b6529c328360d61bc4433c6c3d5e85510b9f718786b2289260c96b99e36516d631c109c301d17ad1e3d7bbf3bf2e5e43912d2396fb6b85290a09c4b25545a52f117db46a744052812568d90678d0da6d7ffe15b3a8b9bd9fab339c744f66a44b95487425d24f43af13f94416ad92f1e6b732cabb98456fb327f72e1b8d6e79c6ab833a2a469ded76ce3ff8b73532a51fdc7b56fec335df5e68796c39841054bf4b30a5d63ea866a88210808fb826ed0e051a696a0494b9cf2b8111b4040532908bb4d6da8be90293d80e223aada32c0fb557c82b4654819e4f687602ec6fd7c1623dc63c6e992ceb75aa214c9f6741877a97524a83bb78b45ae3555089f0a8e2c98858a616e1d2b2a428b2499d36dbd620ca7cc4f6acee97974b49606bf1665a3d5c9ac027e77d0fbadffa8954acbb84c89f7477dca5161c5fb3747fa1886657ca9a6a18e9e28ac419be05784cde84e7b2fa35c41aa3ea0f3654ed0fc31730ed3d52e0a2223b10417494dcf66ff0fff28cd197ed811a8cfb4b152f34afefdbf53cb93375080d79820d8abc9bf890c83089ca826b4c980ae67b716b1663d6fe82aeacd63ee3f443b6f786695a0cd8bce06257de253cd9dbc3a58933ddb608336aa4bd6362f649e8f3be0397ae85342600181108997f2587b231e848f73f84901d22861b52ae554ad48d3061a6c1c41089adc48e8e36dff6b50ca113b6456b847fb4ac119ea0fd8dbd14e658b409dbaa23e83e63d80ae7a4b65b2594058c1826ea6732e335a02ae66163ade9309bfba7a2efb344f32f21500450f22ca588a104f76c8510a164672a758dee26406c2a447544e0b137cbc1a05b822f1e79d8e572aa0a4915e31f5000ab53a628f78d4038abdb7a8e8eab8b23550f9ad99588ac7ba58b7b347a153c9933499d76aee05951a52bb27fd25474e50e7bb412ec7e1df15d211e28f4e33bfe4a6fa2ca0263fb00f817d0da34a7e4bc873a5a59ed99178ae4af1d80be1295b74afe3e993df80510f085e2390511770cbfca7035c458141e27cac92e25ac89672e7d63954a399c14e768bf4689f7c4f06fe795933ff65d1f7f16400f449ff0cd28a73102b2c200fedeb8d15ce844bccd13d2d8645de9a02c913d311ed9f3d0c9b6df21a60a246a8bc66b4c766fc0223a9ca31c5bc2ecd89e0f1a036c9fb87941b166ddf1c5957fd4fffdc7d71e5a6ae6aedbc41b23e53c052020ab13dc5d4209b8f9f52bf9f582e035107254422961f136cf02e01f2225c4d76782ef03750f5b359ac4dca8147ef7f55339ece650ed1692a864647fa1843c797e5c56b7cae523144de20a790dae56ed4ae9b1ad76b1f591f14cc57224020ecacd98a2f8aea3d39d13101c0f124a3509f7a68f7d1f03605d76e5f577d5b2ee341fcb18ff7a52e021a28bb7ced468cc0855517ab7fcd58c18ebab950a5ab02081c43c5a40b14b585c21394fb3bc4dc7ec5b136b1bc7f6d9beae7526cd02f928c7afe9a83a2b041bbf425b687506d3299d89de1d1155da4821f106e534d67c12ad55786ffcf3196c91d1e6c14a62768ee1a77b4e0dd9e03ebd1472e16a5f9b4a6dfdbbcb48cb3f5538bc073e87bb52028fbbd263a44fb102ab8152312e5458111f66b05be90723bb88adeaf130a352d201e546450f40d7ebae0662946b8471c2bcee5796f91c93c1ad64765cc74d781dc698ebe312b8f8a0bb915b870037c982174eb97c0c8ed7d765d585ad20966eae81215017011535b771107d2cd4c959ed214cd28f64156e7307b84a1cea61a5d15c2851e188e102cc62c80d82b80c756a7dfdbd87efdf55aec2fe563ff967d6098619b834930dd305cad69565ec26f0d0ff5ef29cbe268fcaedda31206314d057f8207c9c6493f4373120f93c8676f77d4a9beec590ac615d08f90f5f27b3f614567078b9c17d4b7184de81edbac3f74ae833d99592b2426ab0e4e059760f7ba6078eef4b2f0be2581489989ce7b47ca4dc9e18f4ae63c79ab269a9c3313344539cb6764c1b50405049b456629bec2b594d1b1e03a43b055e9228d203f37547d8ec6339956cb3bf04c5375ca38cd822ee1f49f07dade2bcc91331f7f9a24fd3f676bae7bfa97db0cf945bd16a567e7f02c25b9634bda10f46ad09167c178205476c669e570aa22e05457e55f23778ad1783152b7bcbf87937e52a60e42cbfc80838bb98bf2a1526f5855e4e76ce0b7bde07f37ec882cd967796582e05bb0cddad6daba6d20fb95ecf1d67e5fbfdae7f1421e1d7be495763306f9b80cabe064c34928fcf0d7aed5d5ed056355d754dd8c3b4d22d8837e34c1f8e6b08a2e16e241dd148c429cadf8218c4546b6fa8e3f1c25b522ae350656115bb212532c6378d4d6c1e75ba6f0b63611b1c15bf5794698cc089634417b3350366abb99018e31574df81e6cf537e7e2e3c852ed04c8fd7fe6e81d034c73b85b25475f180472c7c034ae69c54bd2d38c504ce03ed301a6463df3d5443abcbc31cbd70912af40a584f528171eeca0deb6f1e53b0692d8399f712e14e7d2b9e74535f9172d46a6eb9ca85b43b9f7da732a68777774bb256882cb5b9fb393fda21c6018fa2e36b32573f7fdc9e8554808cdd956e324c6ca3615b45b6c5ab7c416942aa8d44ed9da352f9ca0b82c51ad0742cf138adbeb81fdf810eabfe3255e878ef91e1a0e843cf93c20080c78f7d1ed1dfbbe2d78d1b623e0d85935bfc36d02e18480f104ef4ea291413c8bf6e967012a033c81a960bf5263e8928d6d9e7f2ad4750515653103545b8965ace2071f5decbee0cd854d3ffd2805a673c581e30632017ac30e6a9a8228e36e61ebc9c97c197e32b6ce9d74edc2042db45499e9cdfc776e19bc8b45a658111863ad9d85cd162908f0b69f5877f2005766800660ad55c0d040eb2984eabc3e4a81b9ab97bd50e9f9269ee7c0b683c8ff9c963a461b2b761bd44eeaacbe0b97caac10a110cd99ffc2c13dbf762be90fcd393681a964f6e1cb50c9953e972f448bdeb7d7e987a648da266bbf15114f6f4f078bbab4201a99f60ca8bfc29316cc936f79886a5d7e1e2be331e287d4f6e9d5190aee56494cce4c4894eabcce2df891df1c0d4ebf8cbd316296fdb272e0d961c486b8ee88c4e348cf38b931711d02523c6011001d994a4008da2f0233958ea40ef7cf3c19051f561508d04a9076d5059d3a5b457d0fe18a6fa7e7287c9b350d2461a0a9eb1959369eca4252b2451dfafd2990962007410f33c36a48ba87d3ffed01ed25dc62a251c55476627c589c79c342d72b779ace7baa9f08a717dd2e78d48c9ec605d82f77c0ee49549554f46ac831cd16f23217eff4f3c2f9d973b0311db4b2d71e5f896a06659f9f03b32163274c13906c44c50ec91151af69a9a027ae53b78dec2a727b00276dcf9c7c75c4de7073734d22da6ac6841fefbb916e23508b56601d6e0d4c59f3e3bcf4ca4bd469f34bce194356293cf41a6d72b16e23a77caa1b1b78452adad7ab2dd5ebd867c8339f18c986b7741461b3a01067046d74895a0ed93a0fd8514dc0b83f03d5386223906a0f022886d53d4cd55ba5dd8abd405486b7552f609accead4e27dbba9ac43e58225d5907f11178af62f2e11607277fca5a58d9e7ddd1de8e583909ab9d862cb7ed7db87ca62c26f44791bc99d1732141d4fe97c3c0347ed0c050fd3e6d1ad0888c932faec812e07a920570d819a519c57db43d4c2d326ba8787e4324a8f3c3533f40e3a222d9b526fc98d41b3b6d215bc99791b4fb5111d7123777b9b37d1b414368c64a557473a58c8f7c622be30f397e649b1725226751dd2dde9a76ba8aa4c52b6684da6a2681ca0b03611a6ec441ccc333b1b0397f9cbd8768d008f760a5d64f6b787de328da43109eea3ab004631963382448dbe551a53cd74a032e109bae8be776cbc69ccfcb77e695c62864d2cc9316a84a82183f6bae1ceadaf767a68b031b67c19e5e1632a66ce1590cb7c3a28928134de49557f4c0323b1830697b3f29df0d7db10d881c548ba3082d5b1d9aa09af1ce2f711994b92358bf8bdb52f3bc68bef4144c0f75cbdd5b2846e2d7b7b92da8d26489ef57bcf097cc886c59170e5c944c22b67c767673d71da5d4f25a79da5bf97b843920b73e1cf269dc8c5efbaeccb104c5d5bb0286bed6b1e45505a8479904ddb1ded78001a147e62cc85e43e8778e7f747668283187405587333909fc75d6d3f95bec29d10f0fed99a1d7bd50083d5f23f6affad1b700878180a13fb8097a0aa1538511dea047e9cb140c055d756e48f34a004fa62dee411ada6da82d3d3ad909f6ee9849d7e88535863d8e62c5bb3d3d6842ded0fb076f2055043c2e666b714d0c9d311c733e1ad28fa7ad15f4483a3952c2e86155bfa8397b280a7e2da86e9b253c9dd9673fd63eb43b1e0d2a02b7123e1768b6da75ef039de045ef28360cc6e347d7c0c0505bd2c722a3e51e93bcae8341d1081acfd0bbf3bbb22853b246ebb21f68849d61b98c3aa374491b2b7eabe548a11ed2d5168de32712ca170787ee0966fcee8ab95eed66e43dd5650976e03c451c80ece6643356e2979f66b7ba8f9c757d3c1c46e30eb2758fdd7855fda87e8180c3aeb45bdf7cbff6a2f4528193bff40f61744bb357f1d80d4cd3972d3527b961c8ff20a0e53ce78f4e380aaf1faa86e465213a6043655384b5f60d6cbba80fb78fd35094d5b2e20e73b9c1d072f22e46d15cf9a513805cf50b232d1643be162f7f6e8eedb9fed171bc2643eed9488a245538150edba3b0faff7b7bc5832cbdca3ce4dd6c8fb26519969076c7ac7f73e40d56e735df0ce8464fc1b71aa11783a1bf388c26dff147373f6dad66b62c71bc716d3fc466385977f61768fcb28a9f45947a4c1120e82d4b65c0c9c0e1f7521472940c08895cfb188f50df3373c229c3ddb4b6617ddea88a387c2fd99869bf7c8d2d1a91ee35cc203b6b2643aaffd15681ce34f9597480f7573a05c749bcc177529c9125a837ce9cc356a85783bc8069836494223daccd0166d346a62a2e9bf944277b970a7c059e1633c086c145df7d0d05df8f3ee945041e002d1b017a8c12747c159dad56d7b8413286692e95de6fbb8c98d0fef04937542f0bdba8131ed16b30c422ff17974ab92449561ed0a468b9903e04a68cdaac56f930fe9f0bce43237a2b7eed9fd7f55337b89931253a656346e9586171abadbd6e97b20396a8bf78de8a29c5b84c92b4c6874e968a92e084ff546779d5aec8a22a4ba40965c263cd6bfac1b6dc6cc3ad822282865ac176ea0b5126f817c125652691e752144ad5ec0693fab19152aadb4b19661f8faad5e484864e1c6f29792cbbe43c957e3a8258c0a124b71c5299b35eb3e3e6e6775e9192c82da99a7a87d12af457365db6f5b35e3c586fa97281369ea7688f16e24289e681066838ae6e71aa2a6413cafe231d507d743dcc2abcc033dc66e6e776670a572882b5eb775c375f01a13dd1e227d8c48426233b745d492607a2fa1518e9ae8d5402b90a6dce6f6cc696d5c68a3137d5a126a87c1ecd9a5bc0080ff65780d49c8fb987be47e94e85d91083907527690f94158e24e993ed34159813a9a7c4a4d48df47c209bb1ad09c215e834d27cea15b9595e4dab42ec5acdd43fe10a5704fe858ab2a0c123f9704323553fb95ab73e5896193e6ebcf383ca41d2bf028a1a69224f9281bb8aa3a6789e14f6a21283c124477a2098c06252adbec5cfab4d3a244479c9655712eec840a016cf340133600b43f190ae42f66e2c12f1909a5c1368fe7ec6360738b44833fb1be1c910b86b2de89165ebaae142511d98d89b35abf39e978ae38d8ff046e67dc3de0c44e5458344db42b11ccf5b1b11e328d93cd10059fe93415476ab0c045544316857c2b4840adeeb2d5548c1f9d70c23ec9be6671c08fb507e561846fc81373d163663d0fdcecce649e81e969eead31dd6737cd68b2ec9662b9d3b6450d47008abf0b33da5c2e56c257a94ee15c0cb4a7fc0829e427b2e64ecf4721f8b7111e673ef04c7501b63b7b079a04498903686ead9cc884cb2aa15579f684b63a5f134aab533d692aa590a34683928d014b9428ab4577f904dc94a8d892e1cd75e5239b2b59292f66ef232a407a4108e8c954ec035474db236656bba8208f9917906364b00a28d0c69e52e78b3c4a1e6876271bb91869d07bf4dfd08f0c37ff7b988bad1148d877f46c78c71d01ba00b5e5d090030bbd6f835ea32762d8ff04eb71fef3dade2e44ec1cb23f2c0ceabfad4350e721b14ce818fa2d85c41e1a45dc7720b5ca490ad19804fa6a90dc259171961cd4f634fb6c9366ba09c5919710f8ed9895d74f7840af14beb68e99b950736a170792fee8714bea266c75c3e8ea7a95163e2d5677731f4cf0385273e5019d35fb97071a350a0c6832d734d0b3962f191da07796f8fadb76254ec5373726208114e7b82abcb7bababa2d9902fb900b2661c21b17b1c16836f3a31120558c1eb91d920f95f3bb5785d550970d8a6af6c7e2c39b379fc467be2ccebb8e785303d61856344e9ac6f099cbd2832d18d9708685706e0020869efbc66708c07957a02e2451340f2cd409f36e27490d6567db5b7862c5f495050c721c058faa3fccc0f486fcbd35f4492b9d89747ec76a4f3c15338c1e7d5379891db6e59a3b67295a74b208c1a50daa661143b594a601fb66490f1a5defbf052973074ae9e2222a48f5990b4e3a9b0468140d4a095db80797dfca7980edbae2f365ea47d312e087be367f8bd9d698061e89a9f1af4c759ce5f631df9e365fef23c35ec9d05002072c108d8d5c535f0e04e36aa1c7875c36122a01ef22bc409c252eea5770393116ba6fc1289959c4faf2077bad892bab2ac26a87afd0070c6e04f9bf4e2625278809c282cada69bb3d120c35ec8761834f9c0a07b2f9f33ea6ebbab0bed92601480b10fe168a9dd2c1f069fdbaa5bfbcaf384b8cc3fdfa1fd7cc5f452025792a7ed093f44ff41cfa1a6928328b0ccffcf06bb79a8121af52d0c4738d92c370b972c6cd714c89fe5df36a50c19209fa96dfe3dff132a9486cc0989995c75ede9f1a8078ee4890ad4dccfc0fe0aad75869940dfe928374020939b8aae511c7d5140c9bb26ce62187ffdafb5292f818f71aaeecea1878b8a2d48bc9244b35b14f23a5cfa42490841a1fb0e53f9893074105e1ccd0db2d337bfc16d24711708619c74d7fd4afc08a196d627f50a93154e8eef076b8943f7e972eb90adb0eabf962cc66ce1f6a1049655b8daa8762a264786ad45a107d61bd35829565a6dfdf7850f02d4fa6ede18fff259094fc26304e7656a863c7234118a4929b0c7cfe304c4238b33a9222b6104f65c03c0b9f4ed45ea3bbc8cbee50533562325470de4a6c3fd00956ff9027930c247ce69577469e5c53e1cbb6e4973c155f3db3624e3b81ba6a48ce130114d571fac8cb5dd84efc9b135b157ba0847bbff9b0eea8386debd2c67ffa27b8af1ab7a0ba5c1c38ceaa3a791ea726043c19c40834e2c42d5016a39a7c5b89d2703d9be121512ec023729408a4ff5cee17687638727eb50c9e838a40ec1ab589dfe0612a56bbaf2ac0f4c040e6fbc9539e82e349c39c2e442302ee7396febdaefa88a3165e75ed46cec2a7fd9c540c7e3f26a2a29bf31ba508b9bca52c6f9d92e8adabe35c718ea268ea8a89b1f27ecfe268f5fa092ddba13ea453bca0d80953dc8ab22cd5ed59e771c98c11f2bb53a5a1c8b2e26988410838cfa97e4c82b8fd66cc1f87499d483334efd70c877625e8410b50ad878a8313df655ff19f0b252aed306309ad6ab8b6f7e0db73e543d1668b6dafe30670f7befc52ca3efc0e958c3175d69d807541c76225fad245a45afea05ac77c5d691c8c99ad19c6732d96b9231a8e6dbad26b5d35d39239596cd0a709015e31a59d6fbdcd67ba3dddbffe770f3f831ccf98818692398c9aae7ea8d4dd45cec4f793575778c8fa3c25634bc0c7414044e78aa4edc3fb3d7da773668ceebe5487ebb1fdb71430e312c2ba3a43ff69a69917cf682dc3b6f2bc2c8a1ed6a0c3eb972ddcd43dcbc72383787ebfc031043c00414bd5058cb516d99e05fa31f2d055966a00afc7d860015fe38f701d477bc0e8a04f288f31b917945d05b22b9ecd81c38ce282ad9f83a1108e14c1d840d9e450bdbf3376b5e7f57bd17b678c8054aa4386579f46d64a148c36c435377173cb4ce1f7aec0a2eeed18e4e255ca9cbeaac6302fb8782bd30dbdf330abaf1d7a3d099bb7ca746e67b24b026d1ced89ad1099ef0babe1b047af9039febf11c8a61eadb3347da02591c6da2484246c42611b58bf72611f63b92f8b6a612c4a0f8cf6ff2b2980beea46f72eef23574d3235c8aac9af62dfe605f60777930abea67b9afb959a0d4b9a8eb933a564a8d70cea0a677b44ab0ad57197821ac9d39b74428052e48af9181dc9b0573bfa2b65cc83fef864b86bf89879708576dfa177c26c3284b477600d001e02115cbc1e0a0808ade3ee49da5105964dfa0041b2ef22c3ed4fbfcb6a0390b79b202b7d6245c5d9cb773913784c9c3e3c36c6c46abe4f7b0f4f5df9d65342f40b17bd96167719682dee44bcd2ddadf7da2a056d8c4516959292d3cb631647515ac325657afd589f31a1fb267271777b5bb18c5d1a330cd959a415093388a678e521be216b6bc1e49d7416b09c5fd2c4ea4df2a506e2c5011bc1e6d3c5e14677039c42d71a10d99dcca29dcc302fa6910858a25ea0ed7d9d79d1138092e10338eeacf53d3bc569d9f9cb2031d5d9fc11396363e56c64568c4317389d13c5a9fa34468ed26371a55a894d9419c6e5ce14f2629a3dfe4d0cac460f4ebc89162ec916dc2517e85c73e4f77d62849dd43785fbc5a62fcc168702a0fb64806a9f38f94c7ce858648cd925bbf719e6b1f7761339ada6fcc4f93d0df87f912c0e01dad5019030102c65a187d26e80b1e9c5f2603f57bea6291fcf038b064ca35dcf39067d075377554ede7cdc5ca0f02ab6afcde9758e5a8ebeda2b8b2f0aa6f6bb578ff6df40f1a47e50d17caa89e31e9080a01f51696d7bc3b1d4e04f2ae5a9fb0cbfc6c797fdf2494cfce692304c8a1316ef9635aa1ed54081ebaf50872f22fc5d71317169c1c66c25f3e63f0a9478683d080019ffa08331aba7c71f73560f774a7c358a3f2945909fc1ea2cb6434ff4eb1f49f115cfae35cf429d9fde908df22e8eb07b423736995d042a8a3a58528a56be72fd21c0d42ec21faba1922cad0f62c2c78cfc9a503189ac4267e95d22de27fec09a363d1f2ff034e0b74a4170b14de60f2465193ce80c70decb678d90b49e6fb75a9297243d042dd1cbd183726eda3261747f889557f69663e1a24c32467e91e5ce42bc7a026a5e1245699ebd93cd34c24ce25bdeaad070a80a7e7b70d6b1edf22bab84e9de616e6ebf20cf884e421d8a618aed7cf4ddd1bdd49c05b00bfbd8e1a2d2f56672e0ed18ce7007b997f1ca224a65f78407327f746ea980282a1ea30d672d69e9a3db611cf8ebb90d6efe451693efdadf1b1dee236c92a67c471a86303d4f47c2361978fcb27b0f4d7583e7e2a560a64e5ca8c175265b35e01e3b8fedcb4618a54c9ef2c92c68c5e810e25b057fbc5055f117fb4bf8bf5b32bbef7a8a6187dce8e88faf276a7da64e6673687df457cec4f4a105a2a8fe6cbbe856f149508a5e17c4d034fb59c63ddb672f92649e0cdd5f6fb2dfac6835659f767151993ef0ae23e9cfa8ced2bafd03c7c1958c78607610f199fc6ee69202a397ea5678af3e25c9dbe61b8e77a5332ad00df59c85811b546f26f98d8b971672d01679bd4baa7f805ba5d1c597e837225f5649adcfed14c8569c809f9df0dacbd669f3cb79504b7f48a396ae9e16711a4ff2d900cd94b22795897ac5754ebc04f2b2b0f03ff371617280d4d7567acf677a28c9242627d380bcde95c57cf9f1463b7f7ad22b7d8c65d8a6becf5a58b148cf83f06e091d86fbe8b7a6f37eb099c14b5d8994681ecc88fa5579d45f13adc891d4929b0dd9c6178611d8cdc06c7c09c62410b6c86420cd58166fb3cf27a26ca0c0ab7c0027087433f395fb1aa6273f543fc91a921e09645715385ad5a7a07107e16f3cfc5dd1686a2c429d69946ca7d0995aad41886e3648099a455ab808576c1d97aa2d6c1d72b280aa2c31cb01a4185a6e626255721f7163ca6d277cf6b6918ce51f2b8ff189e8284455a0cbf727522d5360a52b72685413ae4cd23c0a73e84d3efb31906c1db97ac6304cdd715a6ac87cc0ff12140d12eee0cadd44dbf00b4a37f325f60d56c9d6971c4dea72ae917abd7e6a1e58ae69d85bff05e674da9852f0dbda5be3c52df6dc1651af9e39098a87891814780bd6a9a63ef5c2e51743d3a33d5198553e94445f72ef184900ce6171b51cf58a17380dd32cf66acda05dac5abf2d8a191c1efe6fabffd1937a74d8980bf4d94f90625014c6036cc2cefddd76eef16d77da5253434ca242564dd4afeb551fe795d22e14a90eadc159a25933fe9ad3eeb7b0bdcccbf86335e0603dc9c90b75582813e0b9b20d414dd9a3bc09fac2051f7778e7388a8352264d8fe7a337472e3a9fcab89e80f1b3a8fb69b052403f4e67b26535535f4da97a71119b08f0d4f5c5823e6c022745220a58ae08aea6646b5876c365257d1355fd6f12ea73a2a3065e9267d50948b3e48a16233dc5e1d2c2209c0e3192c072e5eda644f3f1cfac0afe516e58ed31b3a05f421ef050b508a54a0dc3eeebce78d8f6eeacb9959fabc3df9177b3200d98aa2f0cc23a733c53e49dfcfb2a0fe8f46e52bd29bd64b825dd6dc8d4b389f1632f6beb4c0fcc01f45e3b1314051c660208f1c325b48d9dadbba8e3175d82108798b6cb1c7762bc1997d39204d90d83dd910b8aa72679cffb6b2db64c6c7552b4194b839fc136f23b5650431441b3e9356e08b7f80d18f99deaa6fcedc8981dd9a7b4f29af0b09dff816f26b1e0461f4499152cbc5da951ef00c5dbc98f8b4a68c67bd54dfa2cdc44a16ef4f03536fcf95eac32d8b41893267e1e1038708ac84236d886f7fb29b6f7bd555ce3b3599545e0dd4f8b1d3f290ffd2c0783b9f1d0f90538dec88fdbc4de47f0572faaaeabecf2f2b57e3c7ec60b3cc289050221ec65780ebaef5adb83fd108f72b2d5000b940ac44f5256f09fe32424697bf2140d659e0f4f6e8809ecda8e8aba48415cb528aa3d3e1592d1d614b8837116cd67625a3ab9b4c92f29190f893e1db73ca5a3f0469f46a6d258e4b14c08ae5129ddc9a0aeafd64d99f840dec2c8e0ba4b97865912847344149b1aab7296b0396bc915a1cbd4120e49c0762c8f4ac9078edcece5238889b192544e34de3fcecaa036660198a8b35dc7349949985331ce80ff2ea368342e490954aae4c8e589700bc10e64b83264640a364922c588a51adf7ecedbb54d1e1cf5130adfedd11fb9e06ee721586b2e9dbb17ac093bce56dcc585820901ebca01b94ef5b0e0975ea7cad7f2cdfe6c262e84d35ab9639720da979d0310ec9f9e90166932826383874f0b598818788a14e91cc876787fffa0dd6c1c03de9c4dca90b2b7d127d0d161b4dc5dacbc17521fd5fc5816ae82fb387be5f9d50f887af3956f99e3448d000e308d28f11b9bd35d098592392d46da414d66e70de207be3f0d9ce25cfdf5b495bb3dd352e335ab386295dd39b1e5f0a4586bf4ec4027a7fcfaaf159d0eb908b7e74e05b8cd4828c6211e527698a7ea98f480a913bb7a848c998682e9911b7c7893afcdc2b34649b1efed12105a8f0485d29dfd6c464727f577a77d852ad066851310ff3d7ba901e2652141d0b56da0daa1d666d73299a172c0b2db4af455099ae971d44fd64f52c43ab82cb2cc7e47517a870cfedcd8a0f9bc252b6f9d456e221345e9a1b8b3855c8dd9e35e8ec047c77555fae0d7a10b088d452d9506e5e95e14e504e83927011e6167ddecbf77a7bf01aa5e4411df3b9a6d4af841d39f3a1924fef20261a715074a260b93823134c8354d0481e03651f6593d0e3fa755bb7b57f001b6a317ab440e3b8e1d9585ba6e7218c84f8d8f60a1662b9df2962b1e311498d69abf855ee0f94c154148e2daba7ef62f7ad7476c1cea94f4e157ef6b6f8bd2b53372242d0707d98438b6d9271bea3ee8a283d1ca581656b62eadd5031bee66b34fa04c184de0966928532f3fd3fce92f3fdc11f646059fd200c68f3b2eeb38fe9f327a589326c761f595986d6de9ebd0d1fd9fcef5553b8e99daa6e88719e278625be1f678819f6ccd3c401e7888effe423ecd94efe0a0c7f306ad6aac3ba36d4407888b87cc936326abe7a8f9e200e6f5fb94fc469e96a3de284a8150fa4f0b93db818f936581e13cc419a9e62d0b9a15c95dcd3817b7a4ad96d24e7963241902c34e2f986ee3aeef33ebfda4a784fcf72006ed5760ef359972f5065d878d1521e94f017e2e64915761f330d859223be3c836056c97be3b87fc1a6765f1e92ec1f7acd2412ca8e56b7f5672c410fa6197c5998e2ff6e8b46daba5587a5dbc5b4b78abca2375fc37b1f1f57272c59175783770a578daafbff27c9a04095852cf8fd924eac50602d6d5fc3cd8fbadee05fe850bbe70cecdd9adf576502dd6e6fa309b75778c9b5136404efc7af7081687f41b377bbdebabcd1cd04470128857bc38f1f16acd7d56d057e3e7d378d43ed447c79ea7278bbd28ae7aadef9ef26e3e7638e1c55a30bbdf17f45eb56eaa19ea972eca29c75ec9c66d8eeed68bff854aa730a3a43053daf809ec632f35b6a67450d6001fa4d1722a66fe9c012ebdb4f15d81e9690d0064286667dcf0c8bae46d58d37a72229504aa0a3e99e131f55094e1216c1babcc5c7563a1db99d2f4be8670d433aa1ed4644eb9e7bf64d55c8c46c6f4db8681eeaa065afb491236fd45f5cdb846c4bef941ca7345104664799da5d3801a8f9bd79cc3bfdbd055e05f9b852b5debaa2c7bdd1190c36ed5b705ef3dc1a80b7cbf5d6ea2313dafb291ed1a2865940a6f7bb5093af649d7b2d3e8547198f34ae17b8a45f2238c680117f2c49b9a2ac15ab3e253d1ce90453826de8c05fa399ed3cee7150d7c935386fcc4bb6cd5a690c5962b44948e13ced8e1a9afc01ad0dd8fca2821c1950b7ce24e9dc3a1612b3d50eb7e5aa98da3d7f15fca65a945721b053fcce85599aff4c547682051ad6ca15eb8ad6b0a591c7704b6c351172c991426a96f0efd48082e97e403af3f76e606858e6fb7e5a01af8934a076cdf853b653194bb1d0fc9082199186ea0a34766a504cb0196716852dd0b926f2845c37906613b04349860c6bc1b2f0f04b21bea485fb78e5346094cfb845857ab315c33920e762e0327feb39c7d87dc0815ef5f3d89409b13a53fb2f79b774e57916dade95f29c752fdc649aa7c8b69a9df3ac8737ab2858f89a8c86cd2896fe2a09f714bac4ad7952debdbd4340f1e19c019e86a3d7682b78f313b6789f5ee3dfbe5d61abc1ec820a078ed901dfab4a5dd964475a455d4d81a54ddf4fae6ba89b043037b64262db58b3a58cb3ff98ea15578cf9f814d221b191d633815d3387e2a937bab707727bf4ce1533483c6aecc4ecdcebe005b8909cfebd218207c4bf141b7a52932899e3262c112fb9384473828eaccfb65544a4addb2f12d92efb7b0802e0567bd6cdc2361f0f145338ba5a54eb38bb99cd6c638fa1697c7f3a1dc8dd7af73ee845cd7b07729232460383f7b6dfce4de5566552c5090fda1853f62a77292a7795e657b79666f089b6f66804309e0b7b8f05de7c801df063833cd807b2193d0febc1482caa4477027aed9c9067b344db03a53dfe90237d517e31687811a96a1f6faa9953d084f300c3b058979d0f33fa384e60a3e31e517b241a6888f2c8f4d5695d66ebaabc4f1a49ec7f7b463d095b51a5595259958a3e560c3b36b2ac299e55c24c2620be31eaeb17cc7cb0bedbeb2a81045e524234305e4cbffd79aa5969bd032406f732d014b473c03a5838f6ea3b5b162e2dd238a8c491b5d6b9b48fbdf67800c1dbdf997b0b3a681e5baf6506d4ee6ae92bb5f66e56281a952680ada4f7b572d2dafad82d56e691934cad4aeaebcdaef7f526b0b31a6bbae314e5fbb087893d0ec95b4572c1b480a51dbf797adac8f474397792cefb3abf60d870f76906d3359b95841191ab8216e568dca9160d1164dab23dd0c0f522d6c5d5561159bb5637537fcd7ef851941f7a63fda350e3b6f9b5309a6332d489460fd29274f6b2f5c29cd93d6bc3f0bea2f8001dfcac7522262af9a2c286e0ebbf1323ba3ec8f0db9bd8464a7e309278cb37ef612c0d5405a1d6db6a54560772e4911061644d259849f2bb1518444f2720d90c926beba1ae15f6f4345e7a7ccc2c3bc61bed8f91d26a75c2bb85105fec6b73c0172bdecff29770f443e4d5a78beac2ce4981f6fd77a05dd2f7fbd53e20ffcc47fe096a2ec960ee5ed3e39ddafce09f3677626f64fbf623cbd391590618427a16c39ad5a2cdda9edfcdb752a7c597fd205665ce0c43238070dde80b5493bebe596e73bbea4b2272c00c4b53a38738ee7b6740b8f93cf8603e0407cdd0a1348fdc5546a8189561aa53d6f750e8035b6e3b463f1c7f06317bd22d7a9a01ac69ec3126520b96b630188e5c64966e437058a22d797c70a3aae35eb6ad995d7146b0e0b9c2cfa8ebf3b2a5e59f526f24d1b7c65c278e5486f91a8b74462d05116797d8b2f3eb20ba065c8cd6dd3dd2ec6586430ed113183a7f05bd34f4b3d968f82632c57a651f46d78b3a91367c95e800dcc531eb7a8d9c792e2ef40eccd026d3df94e66fcc2acb8a51e4d59c7c400631d7a97483ba8ade18b905887183156a092c4bd222f73c249d1eaf2fca398eb6f84bd86d2874ff925d7b48224eedcfdec16f0bedbd181632e67c633a7a4d6a023e98d5f97fce1a9eddaf3ddbc3f5c020f99d68f78a681da4b2b908c67a29795d478bb76c621a4390778e8273bfbda7e4636e5a09932d411bc214f77208192afea578addbe15aafba21b39caa07b9789321aef5ab1e3152af8506dfdf5328abdcd1d050bc4e5348ed2fff181a8eaabba7e41194c5c394450a1c46d64a2597b3bdde599ced14773158f69220f22721551d4ac9155aa26563589ac6eca12bab1be07b0585ebfad963568c8c3260a084a10b57670108b4b98d8e633f108fda6b79dab00efeacd89d40e03a2c804ba8bc46c74f0e64aa6eefcf0275cfdf0c5396482a12aab360c8aa73f801e4c6df4a35820d141d507e0a4631ea06d63d0c9a3d48544578af27b1dee897dc3fca845af6dc2d94b68b3e65bfdcd54582045b2f687308fc0a1e0bb3ca740fa688ad871c4846f8605cf2c524bc6788767cdf4dc621cc7b5c4942c7d443090c867d02d637d74aa1e099b3f1354239f9c3ffb47b095ee6aec38fb70680179a944fbd62e32c856c8210fd381c98bb4a1ddb3fa59970b02bdb4f568a6a493788df6b9d4e5e39d2c94f49eaa5049782289f730b5a1d26306d35017425400fab6500da1f0f6057c9aff7e1a44a0ea2cd7706f3b65b0b40a2c0b67051e9ca08c8a25966cf9efeda974473d154df0fec66693afa53c07c4fba029fff3ddb2f29e7464d5011474a3db866eaa3c5cbdf336ae3f802c55182c81a49a376021f7395169c0f2de845065582e79f373e9d93d9a18ab84e2b17dadd9e53d1bf949e5bf2f8f28154f4c169583e6f5d9e1ec9dbf8a5266cc7508c36798abc17d1865f37d1512ca82af9549a6abc726c7adb9b7c336c7592abe97d904e8ecfc8dbb0900cc1497b225ad942472571a6eb1b0dc6931dbc8c60b2bb7620b176fb92d5e4de62dc811100f0ce8f5ca0dd09d71181c16d9b7b8b06be840797845fc8f853399195bbd1f822df4023d8643003c29dad7e271f00849a2f2bc729ec9a428ce09cf305a8d95a46aa7744ccb4568917e85d8e061630ba3ce9a6393f5458b4b25c12cc00c9ba281688b6b24b68dc873cbffcaa4e27d5b5afb1aa786e7734c8180132a0090efbd9a958b783e28a3730058dfe6a8e5ac1680981c51f0b99303a901096ba219ec1b6996cd967621da19140b4f3782f24f94c3cd3d4916ca542d71482328a6be8fdb10fb7eb8ebee25c9e2062b12ac11ea3b691b934fcd2b120e9656e1281622fe43ad62af54cf669f4cd025f4e00d2f8a2fdfdf6141f2c057b4a5c140172ecc7b226363c4b7eb513e417d79f0bf505b0c8aac9b04c86257a3d2bf7dca96ea83774ce7725c5b1f1d6012ba65edd30e48d06681b6322754067bb41dc7c42e9b87b2ff7da555e0426ec0fe619acfa3c0e38707c90d6101c1f2c9e2ea325f0015016f17882713f800f853aa7113c37f13fe0dcd0693b26d30d220b3a00dcf19f7dfda041a3210aad753d15a79f7bee23482d5eec9c7779e7d1e3c19ea9a80e6639bc0ee49e84a85593af0cedcb36894fd7bb0f4c1944b072261742e04c3a03c7a081d08b5f106cc508a4caceb3ede4236ed49815ec80cc42d87e1477d9fc1dce7086c7f0f1a107c3edf124b54b12bd9aadcde5dcfde5504d8293a829035b76e1f187d64f68f298c444e9f2df2121c6785a251a8d63429a3957c50ec908d53a9f807faa409eea8b06c0ca71552211cb6c87e3b7fd3f338b4fb926f21c17d8f587a5f3aecb84694e91d2bf4ab3f55b3a4e44016d120552418651cef939f6ddb8835a99c7c6d1c52f6df399f8ed82166a4ff0c5965a24b67f14ee03c835f67b1879cd394c6473a33c7eb28b6adf9a94271e590f51b3ffb0d2d73f556112a94a70ec1b2aae25a9e0bcec59ee251ca4bd810b133f2aec2c8d8af7bf37f31d125df37ba991c1c5df3a22725ef66e1dc4ddffa7040ccb4d969e727a887922941c214500379e127e923aef9ebc77eb5b006003862c2aba16fe1add4d45d553978e90fcec0e5967d2f1f56d36a3533d4e4fbd044feda2a3e54678deeaaa6fac56a13be79560a73417e7da9b44667a6d4445cf2e6a6d1c618b21301068b406a16eba05688a845495261f9d553e459e49842ef1006d4beea77f2ffa7d45aa25b6c3fae970c54d462cc1f57e001edfc5390d3640bca8fdec3e82c74add7ef882fef8a6d85318108cf3110391f2a2bd0aeb1885d7bdc43caa5b7ea6f713eea7b12304b683c7c8c16b5da4046df008d530f066bf8a624ded12050b1bce5995aa4f0726b57caf577ce850b68e147cd9df9142585edf96f6cafcadc8b1efb2c45e4c116c4d8c582617a7d56e8edc57d1df39989dd85235b3854b89b81373ea3af48e24d0666191ad47f9ff9f0dc78ea8d2a8736c91daf1eb3b675bbc8c6248714540e2c31b7fe4d2c6972371c45cfa3275b635c7487a9bdb102d0742e4c5d04544fc9a4addd696231f3575027ad91a37825bfb7371dc8675ad738e785eee23f7cc5536f3636087d10f71afcd21b5ff80f795f41078aa50a71c2e847e268cd6903983c384e2cc59edfb300422db3b8ba99a376fc637d20377b8afcfbacbcd2ff8eefe4b617eddc142b3ba1dcd9b8b8d1aa72e116e105fc61ace757a9e33cc8d20ed40e4ccb4d8154212633fff3fc17d9d7ca99cb082d3e1a92da27b6cd74b5c68eda9b95c595d70672492bd27ae138206db91ba8d045b2c6688aea60054fc0f53e3c8efdefb0f5ab2a626aa222813835b7eb71abc6c4ac100e43820f258a6a404c267bd370817938a426ee02e7bea66f74301172e686f190ddcfb475853c55803930dd754550654ad6b81fe78beb37e42771267b9b5ff175b8002c4779ca292469641d50a482d62d62873f416030b84f4ea73f748f5cee85b1a37e7ab5bcfa925f4a86cdbde349fd254079a0cb6f0d837999d210099a48e153a67de697bc857479408d4203a1fbcd6553bb8b64b308486196acb0cdc029aec9819f8f20c748bdb8847b1b99aeb5d509f4fa674330a65733db70b62c4ce505d5ef01f00305e1be606d990a64da4b28d7e8a2598df1b7350d5e77ba80793a0150fcbf84c0933c30ebbbdaa113e948bc89076aa50d895bfce62de3c7b2769db2b26166cfa5bb2cb3d78dc0ee35c30de00566ec9706a397853a754e326f0a6778ccda465ad075fc60fd9258fe743499da8bed744b839ca76d9804c98cf0cad62d259e878a6df1d6bf121e481c09e68a08905f29ec9e3a6542d328255cc4b7e2be8d9e71260b2f20cb857a206906f0e0a7dd39b23c06523d46ea2ddcbd69074d07de0d5332bc814ff0568ea9c7b12e318d8f671d49cae599026c5acff7891fa920bce34f6de5e7a55dab6fab3b1e5b39fe1887061aee59bb44a37e1824f362e3bd248d75276427323654a0e43b31676fcc13a563203b9c62e6982f4e36e0593e1280b6b69b33b48345747662787d8f61d84873ae7961112fda42f7ea175893b66cc2519014a9d73c2441fcaf7b53d1c7d08ce94db7d02212758d9db296a0f5761eaf6cb0a970613921984381501545732292c90ba38ed7da5534f73c7b950db6754b84066eddee485c0ef2d4c429210a1e0bcb23c8b5695777103fdb044654ccf7d46d54559a16b265bb6b71a1614f7c764711fb53e19cc993f7e721d7eaeebfd3da110cd5984cc3e3e2f5b843f1407e042a319038bcbb94db0f21b90db106bcbcd844e0068dc18e3a2105e8800c7b56d8f9fcc5325d00788cdec57f103698bfb1e9bc5c25cddf37a252e162731d85d4fe8444b2bb31e8021452d0202790773532e20cc8c661b78b92045476c6c03cfc4331bea9dbebfc9f7da8f427b61302c9a7713790b09eec2f41691dd7d17037ddf7e32676b66175152862ab215a986c15039cb3f26c7a9140d0ad5c9de098b740f192a1332df71a7b9c88749c4e9fc4b37430633d1b6556d24524942d548574ff539d62fa0802511cc69ebda7805ed9fbe794df1112b526de6ccf973f46ea31de407c82e6bd39227e35dc6ac07b5917d2c8748c6a8f04a416894d90e4646bc7a0f94e7bf6735c00c4254a46440fa2c207383ca74e79ca43e455407d777db3c8aa9af8cffa0ee89a912a64fffcf1ce6132f11ecf8b943d695e53cfc440533271472be3e6df83decb58529829f4f126f514ec8c21b1e92a31cabd10edfcc1dd2cd9720056ba89089b3227eabfbf355990657cf4fc662a02c1089b19f2c963e257928b4bb8524b9e543d9a950785c278ec8ff54a945e11033a5d86658b99f5fd4cc8edf12149fbff48523e6c6b8b61d8a846e7c34e15562d48c7041d865644c277989e64c52e956cfeafeff0d0f6a0088462399de3c2661bc25471865b0480948925a8a7e0dc5f7a4e48c5c69de97bed1b6b7320d745d527c491eafbcb4e3f9fc6f93b75bf7c65e346801d1f1795d6eab361d8b8c080b032721b62bc622741629ff6b91f4ecfd93075e888ec425cf12b97255c7a5496b03b461976e8f38dfe56a9b598f5edff1e433b0db36b27cb5e512b6c5c4084ac04ed146270f5a43324ce631a2307f1ab8ed19f97bcb856b40735ea6d06b15711aab7648c4cd8ffe30ccf77cb737d159cc7c4a467ab93b81c55b30e71841e8f182811a82f0189956a4df7d0052af7463e452fdf7c21dee835d48c7801329d495c0e90feff9a61c34e1c809ac7abe6be9354eb52e1ecf7141a2519024457f05e9d102d855174fb7864a70f0877052b0ba45893ceb66185a42af05c57fa9d374850abd494e9046056f81876f7aa8c28a24ae740a56ea8ab56eb34836c2b026dfb1c11e6d93ff99172dd74ad024176313f98cdf672d67637a43e2f9d64b5177b9ab2eddeda45bd0cf92a8a75d62f03d8d2355f2b1751bbd27fc201fabbf9c24163061e260241db926c5449e09245528ceb025cbcde7bba5cacbef262c5ed484542345614b6b48ee35d17942c8ea297f6f7b548564965b494fbcf7d9365b0e60af17cd3a8fc9f3b5052ee1a653ce234c4e5d8346ccc6f15cb24e1c3cd900ed323a9c10dfeb4332a3bec57d73d166859880de1de4ad556f5e9e24c787e387e9da3c33986025f3141fd7431c266958512ee124b462d8603d4ebb8dabdb12cf23c066002c8933d239a4a8d65101c98ab31d3abcc4313d71cacd5ed225adf09a403ad3471f064009de6b01cc19959de26b57525723eaace7f17049f7dbd2b4d53073756dec9d3291d8bcd7ebb485827cba4d015a4158fd9e0dba1f8c0af3e546dd4ae2085bfb2c55f7b5a3bdb28cc0ea4d551a0ea12bf998db6b8ad96d65c58a836bf1056d1a8d5cdebb5f22c1488e834e1a9d97910fa5a30ba520250d8bfabb2dce7490f9f5392186774de8ee52590c8dcec536d1a9b7bc7dd68bddc974c4afebf64350310bb1975f71250cacf1723726e08adaecf73a1cbf25491ea1eb66d974d4d89f4e9c8046f1c2c2d026a8de1745652ccc8070caffe8e091bfc53ca9e2b523f8b3e20e2816951031ec8a09b79bd6c9cb456088645055b46bcb20642dcf007824c2d2e2c70af0f6ba5a7090c94c97e81d508fc5dae9aa16fb088a966ea8c663452b3a11b5ccf536af29f406df34fe33d2fdd11938f1b0eabbe536b24b92d30fd360c620360914c87adaa414441fb130fa61040888d7f96c539cff9f9a1daeb4b3ca6027c62d0630ae2f139a7341fde18f0b5acb79bc5226eb962a1441e318def6a953251a024f8dff895fa84b728a19fc2fd36f5decdbf588f05bbc14a2b08c34ef17aa44e30387cc37f8790333e5f12ab2f05cd3dd9929acc2d135564785794274f511ba9aca68132fdf5e2e2b316b8ee674eede0e430ff9be8da8e229c6257a92cee74b454c3115d96712183313d64c722296afa547a39454ab772ceb1a745f92c76c93aabc74770c486d07d637aa27d78a31827ff9eae9ed35c9526236b6893ba50135496f421f560702ca3e9f80a2c41d1cb5f4eea8c98e1f16672f788a49b36ea360ebb98923fa84b0c481c15a30b2c9129f2380c2d016eba5dc96fe8e77c3fb91a4bc5025946c74cf20356110f9de4f4ca04111424d66e6edc105b6cfedae1d69b7f569b525a4ec787a59dbf630a699482f8c190d236c10794fca29379b887f0acc55a1d51106685ab6e09ad3ba81e3578e4c34b597afa1302597c713dbf367ed0e1dc0494cdd5c1161655cdb171a016945b933d87272e7b3b80cb49bc716d54fc74ee47151b45df2c46b4c3d6914d3234829e4b77902565aa5a2f9ff781165f769302b169fd9969e94d1b2c6671c952c81b8e78dfe39bde91279923d73e1c1f6e37b7c7447bb4c3c46d5a42378312e98b2a41dd44783e386e993c4e9dde21bcdf32c4a1fa8c15a8c349578c7820637792adf62d4af2df83c90a03401d539ff2cbaa626eea8a95ad6a1fb2402c4d6557dd453520831b8fc0b485e26e895b06a2ef10fb2bf54f54ec80c2177fcee5efd986ec525f95f01ee1472739b4ec99500b83e0cc57a03f9f621ab67236116258cf66fe17246b41ee7092c57642dd4c4cf7c695d2034d6c70f035244818856a2bc1210cad6c004cb3545f61f6e1f8ad5601f808a0de5ebd1fa7944fb134a95873c22c7d3a74ed2052878feaeba9d6539e0e37d0f4ad295d43b6833dcc5c17e4ea5a2c298be4ff383c57d7269d39d5071b8474a13f9a65f3abefb0b6db893c0c80d8ff1548fae3bd07a4c428d9356accc2bd446656a686f24562048e289c104cb416c0e64897289b3d3eec7b72c924a6ab0f9f270b733a8539fe0678b8a27c361d1dee49964a1428ded7746f92d4d582375a4879e46d98004623a8caa4019df7d01a24cc8ac3d7d5ce55544429fe12a4948144b1e137a8a02ea721f3766dea52bcff5aa7ce2c86b6bc330e5dd8ddb9ca8a7dee4091ca664658e24a06e9872aa5c082b998cb8707079c06956db64309cff8cafb74e6b47e9368fa4c7cb71d6c80e21cc6b9892a87a34e85ce7c19577f70be06de900c109cb00e08ee6fa9e0bebd8db9d8b894c9ba4ed87e85af0655a095b05b443da4e93f6271a33c6d368ec37dc2ff39b14c99bdc2725669ab78318c9d48743f95507a6a53df6da29049895567da48c4f9f5d7b9b44c6d47df91859657c012072a11784393e12347cd1e581d4363e556a72dab8cbde3bde76517666516bd4808c7791a42e72c77fadc2172eab93d65b4886a2cf7e45cfc5ef103b3b6df624ed132d5b11b58d1896640738a4f163bcf56646e298240237f8e493898b9269537f945ea88638d1863e6712d460d5f21a3c6341be4ee0290d30fe666d1a412ca45963e3d38b281bf4527cb3879a0a82cd9de164d3b469c8318c3a3765af5176e0e894c2381dad8cb35bad2034240056ad9b9932668eb0cb285f6c2b72f329ef34befbc9344b81b4cdaf03374842dffbfbf131a240e76c44b3878d5cea59dc7102049fb98fe5377c98f0060aa7804cfb15a36459c5ccf4fe26c14b595cd52348d12f2de7a837522362f2ba51d42be7ee7cacfa0a3bdc3e4c7731f1f15808bfc2d4c7e9211cb70e0dd27b130f830d2cbbe4bd90d30a44c9bb3b48b84785d507e7b3bacb08092a8ef2bce948f40f192d98d10fdd70479895ff16908caf9eb4469640223b418c19da17beebef9de08810d18bf612419ff67abdf528c3f8cac76a3c280337e408104a4c0e194d2def4b23e1e55d729feafb2d5ac67951b6af14af266103a0df890272379dc8eb65e2bc760104d281fc768d4aeff4f82fa90ebef43de6b1910ce2c5bf7d52a702686d67b1c0b2954796cf5cad84fe9f72e09070c1d631690e50a982e7d231c42bbeabbf667339197f577eb5d368a30f53f266ccace960cff952a12933b67e37306c71ea7b24db88180f2af269c8abc084a57d4ddb9d6911e6ab30f482dedb0b755bf7f930bd10b47028bfb46bec27c179b26af40f1d836adb0275076e1117f2271d4400b61d03eb91d3f164ae297eace11a8004188f954a0a9e6a1c955428732d99f35d3b24034a336fa5a616c3721247490987171c5485ed8bc1448c7aaeccc66669382fd274b623f2d2b44622832a239bf40197a890cae14ae0ecbf73042902257a1f79aeff13570704d9e2301d067c35e29288f272cb740c52bdf03b32245b3f1a5ad149b7cca4f90fd92ac49f5ddfd20a90e82316169898a422d478c2550070e9a66957b4ef7dced21642984f779e7108947f465e36b7c8636727086a2794b55831fb3a8badbb3e7af83a92d0d0feaeddaf41c79dfd6e1bc940fa96254ebae0441378c2406e37e90dc83c6314181d63cc648d96a50ed0c5977b84e7042751a3d59ca72e1d71fd10fe0244d41add120869db663db4b4ec066bcbef0c43d3f65d62f396cfd06bd456cbf929b4a18a6908f92e5a1ec8f5f72250fdcebac11e07177bd9c852d6ba83b58c79c3dd6955f61bca93730651ac1ff9128f9fac4e9bfb0a36a851716efbc7cd04a71e62c928cb96f06ec050916ef08fc4a57741984a327aa9bead7e67267492da9cca4d47a69b083198e0df50df60c032b3ff4cf745ae9bdafc6d2aae0e5aef4a957e9e661edd2c4ae345919551f4f83dc49284209cb84f59eae24dcf6ec01ac35324a10a567cdccc9a6c18b00a4929925368955bed884c540d1690fa03fb74eb08a056928313b325b0b660deb9c6e03b93fb50affd5c7d2da33e535671012cae079cd88a425f29a63b717f025f6964354924330f9705ded092fd92edc47c08826d8638a519e57756f822c6edfe46c2dfdff470a5c5a6f005e35bdccc2b8af065349b8b572bbe61a5d788a061e0a98ed612f87357569f2b02efb2b98f7aea45abddd26f6f11d80c344038b7cd2e48cc345567d90091ea229424a6539db15b4acc4128170244b36de8c916de0d062ac00dfe26766ca63ae7ecf50bca66cc62a59b0c563d25de1abf74d65ce693836a20f7f91d3a3865281e499df3d79dcc230a28eca7b1e4f85518b019ab51286e5839b5647251fc2e3c2209eb6e02ef5e1be54c165e5f816d2eb8f88893352d84c1fb300185a660b72981d27cac52398ef4eb2975e947190e03789128271854f5840566513abbc169768607c3282a8109909677a158c21482484d856837da830f25f0d5736713818e0a1f95b1f3924b7d99310e47a648fb2ff12abc2ad17cd441cbac252deb36b2535405b5273a58cdf3af927d198078dcbdeedd7ffa4f24e27f1ddb6ea172e72f7e3be1c0ff5b87824b51e8f2c29e25f3e83b2558269d6f4a9e37e3fbfddde8961392678a1f167c92c8c0fb07ab04c3479cc7662ae0ea80079120956d1641b13945479de3d0258df0f1006322d7f34d0074a1d1c11aac3ffb1b293a3ba91c8e47fb441079b1e21b5b772fc7fe123f2b37aadc7e790bb5adcd27ca0452230f9153eb7999b81f8c93c9853732a84f7739f624b4297ae379876dc961b5b848382c150a253e349d5e9fe4703f6895933a3c8d8cc4ee7b85627fb07643fa5ff909132b152254b3370f598f02f2c87a536c0facab29766e165aacf3b339a023d7d5ecf6450926ab98bd425a3020cb3151c1c25b4e64f52f88a2bd53ecc40080355bda34ff296514d475743af1fd7719c867f93599955852f652265de697c913f3adfb427c1307b1031592feffa2c781739e3aefbfe7a9cc6d7f35e206c07ae416a96c8536ffc377e8d4e6a0bad71ad544ec9ef834a92a262b82df73f18322d3d03226123f46f2902078d5dd37a202b0eee1f45db2f04063229c52e8cc6fc8cbe164d55aa730c380fa8af9dabbf82eb9178e94b49dbf08fdba03f1091d4e743416b195d711dd8e391d97f96b1ffbfe6ec6de86d936076c953ee62ef5db91a0ad6d8db9ca039e3f4b3650a29ddff8f3abcb40b92441483e8bd6531128f6645a1e9806e71de88c1cb20c679abb73b86a3e96a50d8020648f5a9f40d999ce104998924964acc4bddf266de2d2b4ef86cbc227dee231181310ca06ee3f0c9406eee9bd700191f1523f1b789f42a88986c8465b860682ca834ac5c2d980635c255fa7b131771499564ab74a3aff299e77fc722090394aef0f2ea8651d4c9067bd9110f59d1457da2738e12c48e45545ef06b6a6d5a89d2c55046fc2310e76419bd93d4030001e164ebd05d70208272d4a33c835c1b94b0049cb1539601ae7394586d7ef6fe941bffb6bb18daca6388592ae9f714f6e8f44b57a756b48750a126ccf0e6b6eda811a8d3e21b0065688ff6545db364248bf35fa78b1d8f7ee82c632ebb842f17762472cb63b5afd33150ebe91e009e2a6c2415d6ce9c517b9110bf162771b070edd5347afd70ff6ba8f34f97c971b991ad67987e11058965a0dab00452d17c30f3fbc8686042bb9c50a97c8a49a4d60eae0159d64bb412dccfda5e2ee1e956e2df745606fb2f9f34d0f9cd29182e22e2afb4158159205253a00c95cf389095a53632f73a1110bb3bffe8068b500f9c57cbdc34cddeee784fa4b1d39a788656929e9afca3ad2e210a2bba8017676472eb436586ce9ba809d3376fb7d43769ba14eb62b7805d05c13c644f16bad6d3dc3dbbc64068eb19e5423636a2401d34e1106ac5ecaf2214615c1d9acb93d28d11130aebe19d82a33f9f15c18aca4483b8a4cd813f0732f7b609615b421371c654c973a6b20c3432eeacf03425be29bbb309ed0f1d5397733cf1d4f48b5a907e0e45db8372d58710195ffdcbd50021b3aa04c4f88360a36d2fa41a53fc65e7df13092b842a94e4e10a9ab18514715740ef9307ca925b64ff26c2996299792d35990bcd23bda57025d4ea89056ebb7b6b9b9ec9332639791b5d25b9cf1cacc0578cb59b0dfaa591228fb98e777de2e9ed5e1c7121e16a1362cb61f596d3cb83222d98fa3dde11c39ff7e6f33672b53672e3dd019a3772a2f57939c48575f2fe29dfdf80fbfbb85a5a2b2d5f8dc607274d2f368e6f679d4fb4eb50aadb8caad5cac12bab7212bc0e0aaced8f93a0bf9803c686d44046b97e600e0cd9e52b285873fcf6b7668923766ddb92a6802f8a34ba50fc47e57831c6f5621da15d105f85fd9410c78105a7f0e2f0c60a6fdbf2e59afc608ec8bea2af9477a0769071569c029f7f1126c5e715a35af210055fd5d65ba223c7a083447bd26cccc985bc6a39c1c22f266e321a5bda11f22ec5a1824231127097201b6cfec53cefe835e14cf9f19713aa4cd1c05aa664f26e24ef1c8239978ceb2ae5adadd12a956a035b95bfd800946b898f641500c90941d888abdc07029631805d871f16fcd280d4be57be9a45249112ca5296d71b3695ee97ee58200a9226b077715e07f47b13fa47bf3f303fb4848fa12577d054b16f786804851b7f886b539049ca3389afa632d60030da254982697fcea0e30bcf9617d897173d9958ca8bf99c681a2e3ede1a77d858aefbc012f499e6970e1da517a98e061c5bebf07bbbeb6bc7a5dc66a5f5b973d6dcab0660f2fa6cbd4e91732734fa83fcf499a70570bde1df618b8f286f4f9609792ae7a33bd1afc3243e5137846ef48288b441d92e7d7cf56d096561293b20c25e607e903eec490685c423489bf0add489551f8dbd314fa61726e73e3880f7b6248fd11948069fa203ffdcf9df0aa0df66b40d0a31595572b2730d2dab71712358ec8fb7adfec7120801207a5298d1e22179978461f92abb233b5322c2010c9b448e22cd85dfdfc7a1b201caae69c6703e30f38fa9213cb48e2db9219dcd79e99a33219f1853b54876ce7e6ba75fa4c827f3779f6fb4d9d568b1d067c3be051ef12893a4e04cfa69c1a41ef650b6997da24e5e548749054e36640cb86d49b1d4851074b25db38811e2bd6bdb0afbe401f6032424275b29646adfe5e5267f611930c6a7e4e413d4b9435c1aaf5af6ec5d6e6bc0d5544dac5fa144fbc2e528d2370dc13f46383e8ad500684c37f5b7396604bae3a3b9525a90dcc6cd3622e6cb3a3354dc9c6c3b7a739adf1093fc46b1df4a97a882c1a9178c0ae063b85ad3dc5ea61adab953911337f5ec8b12b5196eaaca5e535fa899c93e9387b14015f6ca10251a7c040b91bbd8c736f581fccfe03175910480721dde8e3d8616a6c98d4d3801868a300005890da4fbfe2ef87b5f3b6662ff8acda94567ff2eedef770f7871351ca3ea40c238f08458758e7c56f9bd0337db5b13e8a5973eeaad50c3a6d70197fd3f91306df20b7cda0e427e8622dd893524f851410b6d7825467772b908924209bb60d4a964e37630c13571fea134e1ec4f1f1cc1c7a541ae6f31bef467e3861e9b8c99dd5019fa8d7deb419cc69736c8731d87ae5aa2b47f57b9edbe94d6dbb4c02a7e7ad751ecb1cc8e6e92b1fb4575a212ac0cc34386a868a05f5e87cb8380ec2f03aacaa6ac2717ca8c7934a57d2da515f76c01b0c2e52ca119f2a6d5b3a36ae427b6996166c5ac31d52b7241e3c05ee13fdf844a8da7c66cb06874a1e5cf67dbb7509b813612fd7a8c3e74aabd16ecf40f5cdb2c25f5fdf3345f8f8f384acd3dc57d00241c57a49881459fbaaf2154578fedaf0298136ee30817b2516be03c9a27fbe1dc2dcb4845e6cd0010d3959ab46d27d355a659f083fe4b82fc1f2ac594ffb3458b3a3a07dc7c9c7416cf506306f661fca46b4b93b9ca1cb8ff0d7406929b82f98828e8fb28ad7ad4f25a2806b3360f40d2cdd72944b861b860fc7cc7800e62f70f79e93d0c1323c8996415f67f3f72504f8b9232ce91f38ee6cc26512b484a5a4afb13814bac75bbac2e51af3f6f2cb6e6623979da88ee326b3646602c489b7d73c83da8dccdd5293faf703ee1b8114c16b8d770adc90245a56a9017c838e204c257c273acc72f4e2984afb5ecd98e6317ac79a51f23a09df65e342c8942e200fe9f08d280217b80fc8ee6541a49d08172ea4b2c4d71b3d4b22144de10726bffbb909dc7aaae334a9721f2855d4ce97b665d46f990f5e5d70c985f4ce2fa413c5ea4095bee7c6452f284b7812012574e5f881436b7393a360d53fe821225d2222f7ec8c14d6616c44d0cefb4987479ef839e221320c3f9f341e712526f4713540122927f6b64a14f9d7f0f876495b5614b1fc500adc397512560589005e3e2e2c037176d8c7c7c192cd12baa32f54d6fdc529403f6b61a5e53f26d5c45434fba48085a5d5213616c342b22108c729790d7baf9780a68bd18e79c3f22cb2cc5ac1ea971bb47c36e02c70a30c4529ceefdfaf2211bc724e45988d4bf8c4f8f1894b7a64b475f0da0076bfb4275cda5a1646b70c9bb7cb2e57f3bc30a451ab644d689799a8036502e8cd0423b8c2de27f28261483ce6ccfc488509cc1e71086ed906a6d14bee60d5069bec491de1a86996f09fdd75702b6370d90d233f8e2a1a1ec454aa201668a02cbdf0302ee0bd75b1bfd939fa50ccffad770e85c63dc37b626b4b1a594c76709c480737b57c3caa0c180225de8e2affa1360dff11070dea0977a87738e169ddba1942d757caf01f008a2ff9502fac157041e28bcddfd0eef987604b920c572ea4ab88ef589d583a26a82a9589eed153e8e191d40c8097c04ea64f13a0d558ec95d10501936ccbeef26b8cdcb648862e103983b2d10134db5d14aeb7df752af1b83b45da0b2055940a8eab4041214d19c47b42f41951e244e45ea72cb4af08984d6d3772dca0f2713c55f89f4fcf1b932db39cae994d50d2f2176f20887db3f8bb3bccbefa8995a17bf24d77e690448c5d15d5acd943d1f317c00dcef7b843696d6b170379152ea81165c557e85a42dadea10fcea15361f5b918092cf2679c17d56487dbc9a2e96c3f424c4a7b24fc75da1d6e7656c60d1abdaf2ff14b9eb408f9846ff9296e5912106c222231187fbe75e83b0045b55cb64399709ff29b864cfde79cd0882cd3f517d5529ae430b32722f693bdbabd91edad16b89b1e80461ad25cfa796655dba0b862b5db017483e8c9bd98adc3a88e60a2b50fcda35e652d216442f0a3567cd2f77be8d4f650a0f1d6832f0e5c2294a57db1026d0680aa9fbafe0d24c98a160abab629bac3306d923ce64c3cd9e95a7aaace817d567fcc7a8d54615baa32a2e7ddf86969860987a3983db33265aa4015179c4fe28db380f8c16d338c9903e4b0214464234a7e6b2fec5c57c82ac539bc6e980663aca54e5e498d6117c55b225ecab4607172b5c3ea2d4cd60161d1625e63987490a11b92f14956272873152f1c0500a25fc43724c49736b8387dc1add4969b5ffddad47767fa50e037d8c1da99793049ac38aa37fa64962be98232cc369a5bbbc730c1d18a492738072e76a60dc75fa0ab8cc92a94d6b936e9d550e163aee263d97b50938427f35c346dae00508f6f597a0b44cfbf9648e32434881ee416966b7cb8769326c8fb2f3f874bfe70f20fdf7a101ebb2fd060ebba3b92929248b998c7aabe2d4dc2802c12db28db478ab246a9874c4930813d41d989b8af17aca1e8d2de714909a1a915ebd19bbf9d828ff991202fcc2680449e61732cdc0e253bbfb0f3e5489e2962ab5fc5e2cbb2fc520bf9a77d6b9979936eea39d5cb92b316066e20b9edd06f6969ef8b99ce9a415a07ad22d30e09bb81cfc206e01d81ea5d2d1bb5bfd71a3b011cabe1fd8afd07ead222cd7a0a86baa576f8c7e59c88b22293715ee5bb8a1276a662949117f10f98d93767174102aafd200799304577d7275c747486e78448a303302fd38a5aadd495322cecede6ab5e9aa2afa89a0448c0672440c0d5e7467bd8768860f6ba707e8babfa3c4f492a0f0389f6bff776435380cccb67844c6f6344d285f2e337c1ab6f0b715a9c330db85eb83e54fa193132c660a0bf85bfe81dfb6a3d0701ae8b29f8bcdfb6a3cea25d0c455b5dbedbd200b6f93f09451d4faa29b73ec70c8885bd95a3834a74f7e8cb48a86811951f5ff4bb905647c5797260581a34bb9c128f4aba0984a6877d53e60e886d52b9fd3937bb4b9b8b7ca85c0c3b47093b83bf50ec4f0271fb3cf7ac37800b66f7357f78dc7eb185e3bea3f86adf32d4488778c1499f95f2aaa99ae95f94aa71c4d9fedc590a347d4d4550452336ae8bc4d4e02bab9ffae16e273a20a3e407aabaf82343a1b8ce6f6f88c7e62451f91a8fa7cf224773a3a96c653f128aae197f1db89abe53286f581fd4734119a940d3f27d76e3793e48e6b34e99de111febdf56432a9c7ad7619643db24e2dbe7e58cda1b79ed9847672736d1aee763e7afcb3fa533b84dddb437e216847933397444993b7c8fbe2b69711bc1ab37401ba2e5b6ef05a3a4042b84c46354cac11921b39c5c769a1d44b2d44cb547ab185673d21365d42d7617bf0020ae9439ce1f251ff1cc3526d52d980ed2cba219ab57ee6a101003391f5de36762af66015b82ed894914907b6372058680f76e2b154161704bd92350c3afa9fcbd13731e5ee7d809bbfe36b5681089e67787a9b32ace01466bac3b43470ed89b9308687cd22848999a87849c7a816a625023211821cd821b0ad70c9b0efc76224ea47dee881dcf7b76c3e0072bc7ec6d6dabac4e77c9d98df16fcea23cba4ee7d3a5be563b7bb8580bc8643bdfe70bbd14801d6156a56ae5b324f115a99d011102876dc53bc03feac1e873e1725447597c6628e46ddbe6f8da983d10af4d5c0d1813e3bbf34e88cc6cf20b1040bc4a3cf0a34d19a394f7cd5ab7008873732204d2cee6d20ae5f264116d897230f8537d73c912b9be08e483b5b9e668d2a2772bb8c5c71cd88f05f7058f6cd3780be3e5e0cf9d73d590f11b8445d421fe6737d2eeebea126ac62e357b979b11ee9aba4e62450311070a7eac5f6e2cdfc9dccab3b8aa2db7713e016fb78eb0b23f04352a9fef563eb09a39439659236a9eef73dd00587222641b2fa4573b20e9b9aae3603eac4a12ba09997fc478abba2ad3143bba5bb71a51d3ee8023914ea559566f5f05d3a75d2a809c0229fb3fe97d67cb141a72c7ac3c9144f57bb3a0f202f6a31c5bf6eaf247e26a5bf49a709c0f777132f2ad62b3da547c4a8ec7a164a8dd6f5bccf981ad1f249f5d670aa932b4a7603a9626bf9f32515ebb75a83ad57af10916db469372510c916fd5545c3eb406a048f724b1937e55cdf6fd41ac1afb0a440d5c6bbe6664e0d57c3acafb673bb168a612cffaca23b33bb411356525a0e1f5801a1a10dfc12c3142fb5b9780d78c60032b139bff88db42eac8c028242da0b5d5c23d009c4e1b1f51d3966ddb25c0882549cf6976341fdbb63fb251b6fe9728103daee1156f8260dd44275402977f85320212850150c9de77aa80a4a6bec5cb294f4c038ce470403822bcef1c510fce7caa02b5b837b3fd78e79a910e35e02914a1502459873d2b3b396878a4eb999f3e6ef09a4c78ce8228c0df693cd2c718da55e6477cded8753071e91c155ab6b47492a2fe04465d746260d1d690e6c59e9447ad11cda47d8be3aa5904e088abbcadb4f1c366d791a30b7549fea394303fe86764e12709f06e90ccb0f8196d7a35b413a3b19d460db0bb3b8acb3a257152141523a34822be8224a7d1164ea01d861a4f26e1ba5b8b49fa3a5e720cf747ded7d5a333d8db21f2572166661ca9766aa99fe8498f040c7286632fe14abfb55310d7ab8d33b8e095ca85a6480a1426bf2d5fb25283bc77ba05cf1d2564a138006e99a4bd0704f2c2d0f9de896c704453e20af0280f7c9b8c621890a9fa2f230ae6c4be2694e6dce3283cfbd593aa628fc9ebf2cb7fd2819a595d4e24f1f51be76ef5bd35399cde64e255394f3c2762039b9e9751921e17732189640f706c7898d5299d3d2aed63ded1bb269699746355e16251180497b62d5b2d90dd82f2d75d1918b93fb7c962be0c80ab67669c34f3dba4ffa7547710945a06390382b47fd541b641eae8ea46ee82c8159aa4aab1d678196877a5e343dae725075abb6810312d6e25ef75a828fa934a63098b4ae38328f0b1276d01dd6b1ef522f7e95d6ba8725745abc72bc0c91b433d1111df8d97db089b69c816b50155fe5515a3c2fc23955bdc380ab7a785b2f7f29168eaa917adf77afb86e2798b6c5a973cd4292bf37d5c6df66bde1d270ae841de52c30e51f1d1d5d2b6cdba6b5eb4748a97523a95f1fffdf0e34b864b9bf06b0312c89c348e5310fea092aa099e3dc5d7f1441a1787cf93c52eaf98000e6fe5addd71b7b181c219e96ca318b4d1a8b4a9b9f39cd8142ebc7dddf33e6598b8e84e4f217b880d2c8f19b84e126f85a1f36540b468ec18ed80f6c1ce73175fa284ee2e64a6f1ed52164fbb860504f6e555ae2ed295e365c7d840791ada9e175521ff8b4694e68c965e558cf2796ebca4ab3f86285c5c0df0f5f232dec3c89c5721054145b2bf2d93072ff261276015e15aecd41373031a64c11bdd8aeb5cfa8dca67c6aeebca1fdd35df098f66097b6ed8a4746bab706c42921fbc435d90760af053f4df2594fb61036e3a70c82e866223454ed16e98cd453afc53c7b19d990bc0dcbfe47c925bf2176e8eb956f294eced7a45434e52c7c41abe53155e137716ef4d9fc4c9aa6e33432044cc735ae61c32e7d056b7b8fcb8fb2d67e05fbae0e358eeb09bdb386d23f1be9de5a6ffedc9c4d122c44a5ea778e9ced105a75707a5eb72aaec704045627a4d1d1f2b1bb741dd32c223365ba28de2a64127654224460c580f5d4530c77166d7c2380b88eb3bab7126592a5cf4a545748a69e178783bd60ae3e53d4bdd69a429172eddf19a94f91e9860e113d1fc0e7781b29599d80fb038bd61243efc92ab17b4b1a769a881dbd1189b7ed166b5f535bcf9c87484f79e19ab2f4b69ff01778eb7c14d25189a85907dacfd02f6206ab3e7656aa1359d0f70915ff45bbf32feeefc0dbe9c748f9524a3791d7e4b8626f299ec06c23dcfddb700f1d75f989e915e59e9cc291d858291f7561b436c79ce6c99c7b7a7ce40f6f0aa97f7da29c286fcd8ccd415c6861fb1869fa851b016edf57fd8f174baaa0112393f392993158090cf71ac55370e989c4b92bba0ca97ac8203c50855c9761d856abffe1623b717a462fbb9fed27f4af5f77fb4ca3a88254e840c14a7b7a48fc0b5a510cf53d5367bd9a80952318a547b91c0fac96549092086d4abc859bffade69a809a7f36042c64fb250e301121217c03c975335c8a8b41aa85fb9bb46148233cc2145a12b497628f3eba6f3bc6dce6176f4a6a0a844c1d98ba8c2f6c31ad5a51a6a511ed90d11d7236debba7a2921f6828d4f97ec3743e2debf90366bdf7dc65fe531183ba4a6d458f2ca9e65ff535ca4fcdcdc1d9b19a7aef2db6158eb7e9f454d82e5a313940da8313a696075584b412a343de5c3dc349005258db56ffb714c735831bcca7bbd91eac964b3ef455b210736734b1338bc5722d81eb23696321ca4a2298789704629ad6558f361e3d29d1c436e1729ae7bb757906903f3956fbfb07b315032df8ec3a3f2a88e9f8a60e1fdf4f424a6f1d3c45f740206bd6280bf4803e4ad6707fc2393fc12f9dcc18a5b960cf37bdab5de94de32894e504931d716d6b2ece20122b82f5ecf6c8969de7542326096adf9fe660d19092964efe4f0735ca113043215de4a32a2be3109d72850ffb062f0e256ba99755227472a69d6dbab8ca41ab4ee329be8dce482b81df736c7eee754f1807736df3f94af1be67b468f65c640ef08ac73423c62b0d9b5b23c1fd360394b52ae1417155a6b4e84c0dd69b7da50662297bedd152cf84c23280faeba7c22ca5fce15d8e7be86669fb4d14cd6c245d45af88b66a4c7024b099bf2a20ea334f884efee5effb06898cfcefd14f467707cd39da80818251d2f259522a43a86b0dde772f153efdbc2d21096e201087501ee47f18bc337fef565c1bdf0d39e81062c6773cfda79411ecfc99f8aeb34e88961dcb818f44831d878232456ca13af09c631fbbcc9ccb9c7602b6a2ffcd760bdb8e4a3927e19cd8d01782300ef0e1f12648dae7ea249a3498b6f2c511fc8c87a470a2f4f3cd76b7322bab8a96fbc298ccd4b62774995bdbb8c966a82da3b047c1b0c3931885a3acf30626239ccb72275ae8f4cbea6418c94a0c77e72552c41cb118d5e5886aaaeaf1add953eefd8f353da89fd141f09d620cef6052c17ca657aebbae6405d513bb9ed1d7081fc412af0e50938af83dc4354e1a24d5a2a02ded0a42167b5648d0ae38ecb36f2f82ab6250da49047ac267c23c4fcbd24a97ac0ccf26bed634b4d03c29347b9f965566a6249694331596c732061cbc35ebd5fcd43c7d6e7d44aedce4b39f3cbecc32f9a803767804a689d8efc9f3651ebd21e0f56d787e7b6222d0e52a7e07d2bbcb51b136a4d4e09581c74a917c7eff8526e719f10428f1d7541ee9547daa098360e677fa9dd96d666ad365495efc6a89d94f3fad91fd6f4a01a3cb1e8d19e952e0f70fb31521bddb87001d378c9cd71d6f6cf49d40d127b0fb0bcaccbaff4373b08f858617745453a2ace75b8691f818bc04a37cc806a5c0f2fb1862c0bacacead78bf1d30120abbaba227ff27fda30847119e81c7b9957d91ccdc18376f8975781a52659e9873b27d4f4567a58e5cf2dfd5a3ca408f8368d645938055d8d59fefe3fc4cdb4378a54efc0bde200068a6b3078e191d597a89bb10c638003eff3f5f8fc87dda4bc27087b3bf9ca1ff926f8fa63e40db32e030438fbadeedcad02cf63b19452622a4974bd32f5b1bc64df5befe6762c1e9f382cfb0f20135a118ceb812add96c733b5d77a80e2790f0202f0d83ef6a8fec7b70da8884cb1e64dbbc0b6170561aadace55f7a9cd43499e3dba20cba15f8c418616ede43aea8bd88a3a2e0d3660b3c4e2c1daf294f9dafcc598c4c641bf01f66b5f70cad8fbe8bb956239af3e2a549e3650bbcbbb2bad44e6e32d7d9ba7cce6bd242f26caf2f543193472cc7fcc51aad32173c5c5f31c95b1d86ecfc191a9043252767e53a96d4908243eb1cdb075692b2d9e4304e3eb6cb66b4b555e7b29f34438c83e96e6c677e3d3fa93454c4f0d3b05d9ba910263174214f2b87498fc38a56f261960f1923aedfe5a8c4fa368533a55e93fd930907d41619fd7fc0a6570247e8db36b5092b5b7821ae2acc46644c87af52662ba9c7e2b0fe93aef4d9ccfec8f7ea258cf6114c78c67a8e749a9148446c2b3ac01eaa288aecdb893f36bcfd557216f0b2d44a90db6ee815b583f2bbb086cb0b75748532141a9cfad0c34e46cd39c4744c2bc4a5558a9420bbae87196f9130216ec6f3b555792bcf7e2bb66996d8010e8b71169e703aa18fcdbce65d966f21777006c77eb4e2a3d6cbb95f2f2ec09b9b3f17cc57f72d88a6fe3570f30d6af2b6ae11a3e2f9458a44fde459d7efd35ea986ad2186caa05b5114cfe31f4123a656fa7529d1d55395a6b57b4905e4ee50ca265573247d9f123fb96fa1c96a31ea254135f432bc0ffff4b9f0a3b9c46891832eb9e1aa3647ef5fdb5177bca32ace14ff571c05ecb5b65fcbdf600379db0ec3e26e3d959e447234ba2967817493b18c12aea163da283dfcd6a9d0b2a91ea1e7a2f9708de7735d13e87ced30b23e07b441c9e57c3241b65e9d0fe94d63c93206f515097fb7fc46fb26fe318f0c2a12cdb4d8b6cf4273d13f0ab5ef882c5f47a890e87c0af5fc4d0766fdcf2fe996959fb2cff832997f8b0450f68a9be4e7dfe6583356eb6faa562f1a72b8001bb93f575ae33983bc89def713526073626b4435a0eceeeea4de26f747d698d03b52b1029c665af3cad6cbe54f32427d4808f16e0e85b8a0968b0ad187965742fce8989d149b3a48ac4b6c9c8c0916c4152878e00023ddeda4488126207a5c41de4cfcbaee96d42ef88152a271352b1204d66165053c78ced21d6bc051d51f83771f3acfcff9074bdc2e8bbd62e2eed3a523f4f6c21535702f7e2f17b84a3dc64305badd2adecdb38fb0cbf89a8d1474ea3fcd1d63ba9e945145cd685a6d2f08cff62f6a0926d806a37bb3fb38dda641fb132daeeff4fd8b5d290335f112286e4742d49006f3c2554a428f75292bf0cdc22b2883e729d5a856361ed106d5d83a248c1610e8510c620340f61776f0b9373baf906899b5d3d50a8930a0fe7e2cac5446914efe66ac25013f67c766ca6daef82f6508db1ad8f4d0d8d3dc406b696175052fbbb1b2cebc692e0c9eb92dbca99e1882ccf0775375be042601fb4a11a2c657174f62f1fe0c43be19c5e3c19b83c36c0920da27d4026d1fd1ef869a589499331b33f6d31888ec35565d084d777f9898daa1c65d3f3681f58d130dcce4ea15c5926e4725f7f4bd6d042adc2ba3b9dbd4fa659c2d0447fabca2a4e24c282c9fb1f5cf2e998dcfbf87d5c6ba55fe6b22a7fd16333696e732ad5838c5083631c717f0872eee11c53f5f17971ba307beb718d838efa216cd943e6d356fdbb1bacb3ac5d0c350241a12364e8452764dec6ab51fdb7e6b2052609848919903d619da19ccf9f10cb22421489f45dabb04f1e526c96183df4c979e88e5984e8c381f16e99675853ceb87d94e007012380df890ee9f8e8b474fc9f3ff2f64dcf15eed8ba71abf2f09c925268da597b255de5195f90ba290ba9a50e559bbeabc469972f3fad4cac03dbe3536ee181baa6ca7ad6f704b8a0f43228193d3dac0a0d15c9555d6366667ae462b7411a651768e0cc91c5bd8de2e4c23fa4bf99198aae655128ad7fde37ba8941e4ae2f802ff5d5238a6a22e0ec6121d0ff15236ca524cfbad5e62ce2511cb36424e0e1d56101e2b2826fa0e2d4449918149eee95468939ab885256abb4aa46a26c95f16e5a38652ae3e548b4321c9e349a872e16ed9fdd934d0c09e8860677e1f072db8206ca10736d87cc611cf4cf3b0f5b253490276fc0df982458db1004ddc23b3d9b49f64eb1c71fa185d51da001b7bea66ad26674d357899327ffab62b5425e260f16f7bf29a28d709486eff8d7babfbd250ae05a3be9193ea552194a200c33a7f870542ef8029239ac8b9ca89df0b72d7a4d430d9ff3479723127bcb937c187c9d04479190fa073850cbf47914836ccd40c8cc237fb81d252a1ebb05c17463d2486743bfd6c90f0e730af08e1b1dfde337f885dc1dce91297350034725cdd0c0ce1d5c671ae17ef1692209ab5349766f24210582c4bef6bd4c94ac091b2e2b5e01147000a3f90cbd34e44c20f96ec02fd735327b1269e3559cf87bcbc2c6268c5c2186bc61114b076f02763859a38b8b1d9bad8784738a57d22b33fdf94a8363fc6d6f0f3cbab8d3798aa002dfbbc0aaf5d1cb73a74e74b1a3767f07f518f29ed1baadf1edd315dd738a448b25a7d522f6c7f1f1dcc327a2800304cfec076f6f9eac4461719e171fa668bfc942f5b5ecf815d3c45c1e78a72345c8cc85ca962acb337466224e729b7dcae499d428532cc2f7ad79617d47857eb4d1375d467b40865a098effb812797005827f4ec33dba50eec98564b6ff9327aeb70938f45e7bd1eccdfd3bc5ae9a9230d56f93ff5fb08b3906806fd933c19ca4413f4b13d98f79b721202623ef3e79ea2b5f9264bad8e26185d3662340ebe8c4f72d98755b9b76108b248980272f4f966c17122fd84ff8cd0c34111c1aa00a2e8f7f1f0ce9436bdaac31bbc65d5afadeed2958ab1961450ed54938d981f02cd9a4efc233da76411305d916385b313af9f26771d5d9c03fdbdb48e54b97649e76437bcab35f633c778102e34ae8affccb13502941244753294e9b1aa7f018ba78480bec3b0035cbb490f58485e2c00489dfbecfc6a3cb05961ed1ca7c6e6d7ed63b575231fe6213cd3d067d4757edb7f6274d0d489637a057771a553415ef78b56f0f383d103036c38ea74754811a77b198a6c3a290c1c25f3a730b2e52b85b952d0fe6c4057bc9b3dad29d7024795bb9646aeaf8a452408ab19bc39ad5019fce0dfa811f69bad99a2d2a505d074054e535709d0c2dcf1464f0a3e7ec30b49f959a9496a082c912072e9ce4159c1fcb364efbbcb318857a7cdca7900be765b5ebff3b562fcb1956230e585d165bfbdad74a5a5a509d3932b57ec4c279bb61cf7057ebcefce73f78c0e50f2a9ecbf695b925a8000bacb5f8b548de2e02435bc91dcc0530dbf5af8e7996950750b1024de575f96bea7b76aa0a33152d5514c93088b94490ff4d93abebc9cfc8d2a108eb67dc61cc9e566471f3a69d32adf5e5d30c724dc425f2a0d94cc72597909efcda1a9c8356f51f968c080f05ba836e35099bd1fa8aa0ce57a04eb0d7194c6dbb9359e89187e0490d2be6e7d224a414b1ad4e17293b924c019550a5f6ee0349d5cbcafaab3d55ba1ba654a1b878fbb5a9e8e154ae6c350e05997f0c5a82b2bc07345cae53f1602a8bddb777ebb03053946b660493dbcf0d3bdd47b73069f4430bc05c5f0269869c43ebf8060776b8469d3db78abff29e6fb0a6df8f11c4ea0a1de70575b2c46b143a5916ac7d631c9ec4bc59f97aa91d61b7468fc837d5af514ddce6707626fc6d85ebcc65211cc98b5b70cd9675198b458fa4e923c4353515adea13013d802861079958f9189452e2df026aafdd79c8d45bfb0affa0af95f906c9d378b224ea7cff8c0cd095fd1d20aa7eee1ec797c1eae2aff329392472318d26f8e28f7feba88b4db4c5d04c5a679ca6eec1cac9f84753951c2fc32632567db23792de3a7f29fe78858101091125a4f36493c3fe52bb93378586469a2542f4e4c7b3213f346e993ac400505c1254b7fd11f19833e69864141efb3082449e4fc846f71fc9a3d7eff781695929845d9e9c4f51b3368ef0a7da1174230e72905d51d9b71cf44afd442066eeacabe3f58e4f775c8ce13c926aac400086f313bae8891f3f5d0f1828f552933b8ce367e0e5e53f0ffa913bd554b182ede7d1a16f641e0c23e86aea71367bd7c8f48e0aeebe082b6398a24fe20d002e512de841b90f9359a33cc9893efea6313ae66ab19fae032823053b9cc527910af1aa86c9723e6a33ef05f6522b359baa1fb973155332e4e656447e0c39d4ecfbf422082b0f90b889169aa959a11db74770ccdd001895462c6cacb515d5cce3cf00a1c3633b54cde55181a4661a5589801d76ed01880632f851e25c36e944e15137dea1162279bbbd91e622ed74c1b6632220ea07c93cb47b6b5766f0de66f6d42e9f190834efec6e3b888150ae0d44e1ef5915bdcb501d89dce9c17f71ff9b1748ad33cda4152433b49b9fe48696d386d28109fb0929051483c92236790d89a495cc54a6f3af85138e50014a1b723cd2affe1ed0e3a3d5029183f8bc4f952d1de256dd11a34ca8300e653757ae213fe376645773089571a30971497f9d63f8c3cb4f010177214d2e3c447f2707c7a32929d6e8ffca7c19379dc7b20b65aaef5fbc9b4c065d7fd92b7f67ad83f4ebc044ede63a1a9d113c0a1a16a3597c6621e6dc1a0e4813c305b7d762d3b3d389e4b938ad3919ac136a700b3e038dc3a3407b271b66d800997a8609de53c4e5163c278fff2008f3f056bc7e05400b26efeafb3749e4842e0f440b30b163fd5303029f30bdff3b2a12333e81e526854acbcac3026b1ae134e8670f14568fefa3a5669f1b175c454391277f6afee8f9404b7e037b6aa1d92ef9c97b1a0d3d7ae5fc0efb5ee55aa52b3f8e1c87c78656eb109f0f53112b4fb0158daa991d381b053b6d4ae8e83486321be845a94e2544d4b8a75771e981e0778d557783faa9bd97821f04487da95b22fec3278d4f422b750c426d6df8e7aab9b78cfb47d03acad3ea9c8e62782b9bdeb47267c739b5108917eec87d54cdc1c679bfa28d85a347ac6dfaab2272c1284a4017cebd42ab807877608dbeb3a038e21e61613bdf72ebc176581aabe7756b79b4d710b2862911d205670613c3354a95d0ad99cc2ede4b6ab98b579556666047f0f5ac9c457ffa79b133c9163eeeb9b15531c5dec07e9db8ac70a31a5f14138a33223f8e2e831b02a40c470d15d7b927e0c0bb06619e2c3d748019a8fbd8fa3419e2334bba624bb25cab50a77888e6ea4528464e03d581c3d74bed20a10ece3c53b0011b075419dddd30981cb83a773c4bb4e26753fc2e83b8bb6012fa69e30e40c46269af406a63da9167cb1d9e46964453151ef68f1c00406bd2fbeb03db0f4ea077e4ad78a8430bb7c1c5a6ae768dadef699ae6ba8c640f1cfcfa30db9b7f5aff78bf799c3ea5f500a434c21ac46289d827fc13b9cc61565a7022958cf292a59bfebc2cd27645fb4dafbdbf5c59c2af46b446756affb519766999253f455ba192643865e3164e5064231bd11e1ce75b75cab6e3ffe08f91af24de9f60a0000d581a4cce43b6c5e33e9c8d728e83eb361138ceb2c56cf607acaa4e845eb793e7814c266174119b19b8372d1a78cde5bd87c23f51eb5ab376642179a3de174b770e096c3fb1d58b944517ef26435f982133f9b94e443b7f96125528c10aa38349bc3b3627290d95701affa32f6397e3486b79758d364281e13a1463c7544d28263e708b2bcdfe33990456bb70fc18f082d0cdd94a8a89fd535c8f8970f0e5e10d7472ceed6429de9edf819a106e74e7b3e4bd822d559b0c66b26ed3cb3bc3bc1268b6301638bd036da5eaaff15f7881c7c0b8ee21f9dc18e885da846717c1c9172587df7f625366f30ea8c8560feb6e3e34e64a7737515d38ae7c1336d6360c87ae31e26bdaf90fef960a484ca8d30f297bc2b000b0650093060dd18a35032c3a1895fad835a795abf8377dcd84171fba0b5faa023684a7186ea87ea019c8df54078659976626665f152e4fb4ed6c12bbca5cfd340e8181be7687d3bbeb54bccaec495cbd800973c86be4232ffe2d261ce08c4b4fed2a858eb08a401ca0f10f574fabbc8e793f67d453078dea9c76a32cb7c559e58b4d8da3c256f740c5eeebb8312d825c7dfa7c28aaa09c93726c1c6285ed80de935d45a1c3dc26075868a94ff3cbea7d98b5cfaf859adc44177c7fc340bae002f1f30cbec94286c7a3381ddbc96e1a544baacc6efb0f25558be8d00774b149e7d7b0d21cfee7a81fe8df68c908f12ff5c04ae62ea589bfe6b958d79d5488c7ad7392e4a59b4be633c3a6c2f14333342700176507d66e3734a0a55528a9b8170357b2a7be44f802900957052e58b3511bc9169c145a410f5cf6674b14b48c058bc1a251a3a30e1ebfdc753f064b5b2b38ac64dc891fa17395de394eca5206b4b34d5bb706afe4b0e2bd9db687769ba3174a7c452f9bc5f84277aa41b53fc9ecd402509e1740c8038b769078d99be215e3c0846e16526684366af1c33877ef5c0003cc8cd52bb6f7a21750172f59a89c24deedaf89323b13245571aeace338b0362ebd6833645fb14af1c3c40e468aff981364d6cc82098977be64c77a4721571d55084e6dc3f5f08522dd3daa0a090ff30f14b5dbafc965fc9790148be5b69d1fc07e6dc760aedd15e8fc3d640a220e89ca91819aaf9026e1bee6ca008af08051b925b96737f42151496dfe9909007164af071ff1870ddb634d969e932e036c569ff49ca0cceba1f54ef5fd2589654147d5c2ba85ea480847b7e0da88926536573d9b9ae79bcda7cb49a7a9bd146107c4c7610fd35b91bf6c5d110853a88caa3edcef19e937a8410bbf60aa467e015a4e4f2c228fc684a7dabbdcbc601785d172761b02e1f9c20c5db76f901fd454ca58a4d187aff59b6cae998e8bde5075ad563aa78031e51d20159761948b7f96f5218f24a114030ab3068cb5f76d8d2133011c5e58eed43858f02b83e264c6f975e06bf2487bb950614a414bc5d80c6c836b30c578f8aeff7176e77a26b3402c91f99dcd77d94a248f5405030176f83bd57d4cd72f582f25d638e8815491b8bb27eb14ffc2f587ea79d4d375fa392fdce426334d4c2392e9e28d457a56ea2aaa15dc7a97477a4850a533cac37261f76a9d5b6728696a0f727c014560da198507b1b34a5251f4ab547b3eb5c525900bab5cceeaab422fce68a84be9be19a30a32dabe432a6e21a2305eb0e36d268c1abf998d6f3990745f5cf0b98a60fe58ef9c05829a0b0c9abf556ba0c78deeabdbd417ea331fef4a67dfa3c3461f425b75652151f1e53eaa10c3375a8e43277c27c13bd4fef2ac7a9b4f056d096d33646baedf5c5630659af1da34aa12ae8215f48ec09180d31e0467c388328b5e1b2cc9e456e1a5067bb853d3a6473e7ee521450ab628fd8585f2b410080d7e785cb5e4215856f99f5adaff0dc44e69040e304feaba71af6ec5c4e84d6f15bdd40626d3a54bcb57a50a2b578d55383e951b9b6d7b156332955e7048437ddce325cafa847e0b44d248f125ac14302eb360b7c35d2befcd8b35b317a467909e331d445daa508f985b41af6955f4d94427519bd44b5c140a4ce83d6acdbb6b00c26b476a9d2f5ae598aa2b5a3cd5e280330d529546bc6679652e6033ae147936fbaa67d1db623e97035b9cf8a2be1a051986a2916a58b4837130b06ab1676d5a99c7cb15f36cfcf855ba8c17610cb44a441304a34645d0c8ecb2191a3e0e8cbf933156ec5c1cdc808fb5cbe5ae37b199719f92cace351ca33618ad59049a195f2dfefe55b08be786cfb4f239f4fe337ec2f382d15886e13d1d6ac82d445a2f1883a6017921245db2d5b8dc6fbc7a088310e4d2fedbbdab711bcbb1962e899b5a9eb310097e7bb2520504b72b0c63443e770d282b5820c2a2cd7851f7f4115f692f5477ac7d9c881ef06f5a22c9c665ca332f651523595c7ffe6d7da778283a4753f537c7e45df1ab9c9c42d635dd089dfb5b4467e4be834c54e0b0fd3a7a01ef6debf4f5bfc08301add4470146ac7abeb25db0b90e907e3aa0cb36624e9c2f0f8903d4610df9d93f97674b96cd3b16ea755594120572d8d77564a1c6285495e417a9d833c9a1854ec13e0fa12a2b179c2e0d193f7fb17d2a48a2647c9d8297c04177e0b02c3cde77e574094cd6dbf8e5798bcb73a1772321585104099cc94158cc0c7a2f693c1bd12896016c1e1719b2990a1a09913b7029f16b0db51280c399bd605355a4d22732fb8f999091e5b9eb82e871ba8b83ac954009f246233d3e1b6f5eb8af1987ecc0b9ac3a5c4fe949714c54aa1957fec38a9b8f4d54a6248fdb54217da880595ecfc44990e6d440458961ed956b14d257c26fb6ca5d1c052797314a88b2eb84a38c50cc0cba4fd07138cfcc7e797752dd4db0cdfafd3da04da4362ed72e9672d90c5810e0185b5a14fa704b760db9cb8164b2aec64713d42485d12e54733cb66f48f851c7deea5a9880004d6ec5b592c1a80d483d3ba52bdcdc961cc00d3998890bb472f78081fabdb2350c66ed197a7b3b23ebd7ae84e03ce99f8a812dfdf14a167c603ff4ea9a02e30d8a7f6ca8f610863fc53cc7b0ba6953db15e4e05952cd5e0ab3f5d85bd2a09a999381e747750529e5bd8fdcf2041f43d32c2227bc7ce95e755009fe52583380c91fd17851b281fbae31ee8a2398cd7d01306c3e7ba410a475e88532b7f0942bc5ba4c30f62357fcec2e6af6537031f7eae7f97b359665f8a8edd044599327335789584fc3ffddd16b5433e8f95ba9fbb623f11b8f66fd379598a41b1214babd4150093df686f86dc6b807514f92c9722f34acb5f9e9923d77708504a6aa01bc821f72f84b9d4d639a365ad4ade4b7250cee2c9c7a2c710ce89aac45c75781da129db18d31deff5abb9005d6a14f8cb80f95197917b492f65e8adc7eb5a9610182e2eec44b6e1430453646a47cb13b587e00e0b5b861ef0ed6d1728468d33c533dcdbb4e00ef59e430b970f96f4e07980e49abb4caca5ea611aa47abaf1cc4960a2d5e0b52c7109c270b9e3268de0e73b4b3e3a55ca3a1c15beffab92e73f6bce5b381126219060b72f7ef50c79db5f229d7cf9e9e294e6f5cc95923992fdc0482fe4730a6d172f8ee717648c5a47f3a3fb91039d091c94f9097b067f18e11ef2cfafecdfec0506fb5e78b9621982952fe86624a51e90199b5e33ce1acd0c6782e1c8cc3e8839732f44d7767534dbdc64f3ecd6e86522bd41492254443f9b9fc6fb612a879568903f088a1c295db776aa17582db924f8eb46a1de2aac69dc5954911670e107c88ee02c325057f5dfc9746414aeae09ac290de4fc31c8933c8605e7250246fe04b2ab51f2ad141a8d118759f0b44dbab3f48711222827e548d89cd1d8151d846ec555920215f230c1d5fd2f863109cebe56ed466c82e417c4de18bc19288228921010a56fda7e229139c82cc332166b3b645e408092c27a9373c77a69c23c9a56bf8a9ac496d152e509ed63273d980094dd672709e2c4f00aa3149b6720d0600e0748bfcee10d0fc07ce03327706c376d11be394009ce3ca72b7cd7c31f6cececd03beabcb11ddddf5929c46d4f914a78a75202033d4a0504987874e5ae45089da357687be338adc9e29b2ee6f4fbccf0f87bd3fab723ee37e7daefc9d711b5de112322c9fb9302c2090c79ec40f49d390a1a46a8e5281ff0a6404b5b992018697bfec9e296c750cc9e3f6252d7a8feaa8e3ec97aff95b97b16ba086d156ceaa28a9f39b5bb117eaa97677db243a54a407b9436fdd1b5b0615c405d4fd4f0fa2221403290644636ed59871f0be69da3af59fd7dacd287a1ae45159248c6bda17f9ed14538099c2919807aef23a92c7f7fc9810d7b7e8cdb9fdc9077ad9d051679979807a4c7c8ff5f6378e78d4cb42022aaf075ba6b25d4a9032165282458cce834d512a2beecc31d6f398bc090d8a225323e9554505e6e7484ef17987af58f0759b01e52a92f2b6642c365a618c2f62cc0cc8dcf3057f927a4a5a3562c5be2938fd58e73a2cb0a174ddd8166535a9c8ed859a69be0399f51a05c8eaa7a19d29a69d0f9b6cd7a86bea3b9aaeecce15d6eb2b42ea55f1cff0568f1a1f5e12c30447d1cc2f3c2e25eccc609dcebf57962cd8a8def64accd3b774fdece925a9821e2f5d2bdd568c6cd0c258d76875648a4e7e2746de2ef56cd1caf6721fa27d5181e1b211637d2d9b572bc1a2f98d424e7f9f9728fdd80a32b4f0542a6d1102e18e971db70fbdf92f52f354c09948d1ffedd55b7f1d7ce2c49cd27f07d3ee471853fced400d53519679ede3ea8358c732a58264f3073c67ea4e55c065afdee7485b1ef53bedb6539494131672340587ef7cd28463219d2289ba877ebab1f19d965fa55011ebb73a819d8b4c615d979fcea1a4c33e676f1bd3c0a34fb063230b022c214b54fc14099b5a7f8334cbd724a326b539b81fd2a97b5d8abd13665f13326ac8b764cb9b9f26c61c16b786f85af8914705e1546bb88b339e87c770ff22e35acd28128f993a3cc25b3a17224a424bd271ef173bdc34487cd5f18d71f9ca50b7c286d40341542677a6e3f1dca7213dd969a77c6ce3ed21884d27aa25a87244dde8673cbd6039e900f94ff56ca642a74c429581faf2c0d85ab987dd7bbf5643e774c72a2c624181c3d833825f88369a0b1bfd1a54de2d195517fec3d98e88cba09ba3b136f675f998448aed3022b9a5d2e2c75ce5fcc1fe50de75c3ec0b092833d39b7ccb8b35387808c01ceadf68c2be56fee47be0c7103d02a2532c647293252ea0066dc25bd3b09bdd0eafe7ae0d5a98183d4a61d7b6a9639a31392f990bfd428932ef439614ee2419edb23f161f3296807d0d7945d91eb1ec78481b49cd5df9a4673a58c52e9a30e249d387022e73a3c11b6d83969773b0713c92dbd62f92b14982c619a824e39c2a30ce4b4189d391be01d1e3d9d4da540f885921e015fff5b71dbe73d85b8e66655f5646c8641722b658035c2be7cd6a5cdc780c6a3c0309049abf422a67b6d9ce7063a0a32ef0f6d11cca8fd4d7de31fccfb62a14ad5fe52fe9b2397da0d5e619895483f961811a917f29770cd716f5525f2b0f1527f79f744667d1248292850189a877c9015f890067ca1a2d8e66a009a8f8cf8efb5a4c3932d21b35b4087e526038cbb54ce4002b5a5adb98eb883604d554790fcc2afe87dcdf2c855f9a02cd4892dd402e1d88823158045f55346f86fb60b819650c1679b0faaf463e1432eb499e69e1c6e544a8298bccf5c65e1464ac49a25eb08e7ee1fa990a02687ff3faf9db8801be8ef68c9729ebc1215005a070e253cff37fa7b17e6857f0fde851467c66ef8c4f30e0b767eb1b0354425950d2f48d909a158a26ad87523d93c6a6c39a986e9e58f86ef09a41f8d67850ddb1200fd98727f5fa9641640d79a1d605d8a6d140dcf33a134b2dd756793e155f576b0a69c2b46c461d1d494123bd8b002c29ba1a3f71af02219e30c55a6b23de61df61134af211ebcc2aceb3713d737672c34d3769a63ce382e1389d3ad38b6188443112debb136f27b1ddccbc41d6943aa28d09f0ce9070fb845bb9702f87045f75605d462428b0ec2b6c7bd0dc14aed902ad8cbf330a579d468da7b5f54629406ed23dc18a0eb11fd33b659ca58417550c03df884ad412a717e8ed5cff0112f7693072c65b9777b54374509ca32162b38089315b953ab563ca132d926d47b2e68ceec5d6484cd8bf9295c4e3bfed01b62d9c5c892447dddac6f3286a577100605fb0aba8648cf473856ee567eb8df7e49f74605ce76c16fa8e90615d48d8897693158e5b1dd7a90c19446d1029aa10df8179be585580bd205927997e1b5d9bd15f11c78a484fe04f47c6e1586059fcc01fc81bde3abd53f1ba1588594c27ee0cfe980dfb8dd6360b175c0645d1e35964bda98e22fc878598a247bb2b780166187b88070645b007ebfc7c6c22cf77b0ae5074f979f0a67fec97423f964577c07aab51fd20e2f1c536f21c3c3cc396c25288eb0a7cd7cbb9a06ac57fb952b698697ad5e9b5e4f3fa756d643d7fd99a24a5735f1ce94c9a791931ea4f48afa9cd2082109ea805b9218595b80e21297ef658661a3efbb419e4323775412fdda9dd7ff35351f35b00c89e7c5c3c631172a8d300519a765e3557c0b732a2a1725015b216d0721bb4724f01f1942ee472bc090fcee4eba9c04f2463b95743979be11d32ca139156463bec2790ac6fc0b18eeeabe876303368cdd05e8143d4e2e080e4bc52686acc29858dfe42b9ff4c8fa4ca762237c0687ee01e26e1812d1c1284246e47bf90c952bd84be33c9d808ee6410b360595277ac797fae4c4d8c5cdf37ed4827357debc908964c622dc3cb155ebddeb2c89191006dc60cbf223f9b3c463629b15e1b108001530cc0e5b9337c45590e12a3449e1eb10f1eb49f8862e038eb99f3285a8f67fe011ed76f15077078b20e00221ce058da4b56bf5c80e6c3d549b58472452938094c67718d8363b2b3fb8c0697fa9b6516a4f412071480a90837c3451d98d9b7f1eb96630a31c72582f999ef839ceb3a463730b227b9c428e4a106a24720fc2dcecc10e1741584962aabe9ae052aa424fbb2c84a151846a06df399dd2ee4c51792f68e2114f291449b022b659785175b3e8de00661df5ae398c6410179f945f8d67211def78291a75e75f8b68b6e23965bd2b50006d0a323dfed7942ee947e33374f1cc3ab2486b8f9ba6ab9de559abaa72ec91e86e382acd8fefbefb2f919d852228caa9b3c95117c5a2070b31ee6548066e4b92b46e628d1fa8c32bc9dbe457c0eec76b40df0b449f24adf243f33b8947c7ccb35b2f10b38de1c625eae1d690fc9aebfd7b417318adf268e09584c94808b11686e2f2faaf3b8cfabbc5c509beb9067d7231eaefcb7c6bfc0277f1d93a146a97969c6bbed04f6811602f4ef69ccdfc3d08c10aac075cf2d49511da87d20808392ab742614fc57f5a16b160802b7dbe9a022a8b182b37c330f34941d9ac4c1b77a12b8c912a46476891dde3a8882482f4ee10beb5f854a448d4412e9048cfc88ab16f35715a0232b2f3997b1df8d92dff45c874664686004d3a2f56496faf6ed76632eab45bda095f7787b330a2c09d24fd789ab3d7e637a4e116ee7cb4e9897abac83ce810f205d30bd134d03675d02ba36cc3a8257c9f4bb1cc72ce923f61d86a2744a6892b4c3faa730986c204c3ead8b2f33803aa53517c3d0407629f248e1eeab5532465cdc796937575810b18510d57c835a7ce2098652591183788d94ede2949fc21f2c2ca603f7e2bffc19584fa5b7267c6dc91836752ee6455030dcbd3d2b7e34170d026fcda7f1cd3268061084cd8c359b53c22a1f9614e72ff8800b58ffbd1f42b02066bfef614a7d404c912dd26281acfdcb20682b77abcefba6e5907dc8fee3ba68fbb15ba9aab5c569a9198b870b86f00032631a2585ef46d596d4f55261c199106131e2f96059b1fec36be4d266b78e32f15135a0ef9b4f95b54cb9e5a66032d172e0012b0053ac3af5d1d846ba133d6c040b70e272906f3a8e89d97a632d0678d1c9dc8e54fefec6114cecc291c59a3af255d68c3ee12ca7a58884bc5ec17231ead819aff00eba4fd21a937f180d843c89484da1985d1df01192345b2222c1ffa20d556332fbb009e031f2bf987c6228939e494c1ef76fcb2cca3431a5b1e17df4e49575925af000b868a142299933f973c3b89e35c6ec107283477c3755604e56fe9cd976560c269615f7c23e984b4339ec6bbd2647706faefbe605e47967c206837466c0b1ade694c751dd1f17f76dfa8333334da49245ec31b1b96a237b56ec3d0bc4f13cd6e5900cd61469c77ec145757ffc6b96b42d02ae0d477bcc02cf364648a9401c13e9604161c69efaaef629081e0c49c852ffe1e7a4cf5de2d4e4c2c233586b4f2a5f55b08458680f3e7f16f6846ba56e543f527ce11c27a135785c0e3e1ed2a5ec629882ef7390b1c097d0cfb8f810dbacbdf88656970e1147a71599f26cee8059c1fe052401f503ff40c3a80b3eb8844992ea221526b87c9cfd98d4a9dbb4c8262e70a440ef4027ab4719bb9e9ab2fb550604b438f9288ab8690ec0774587de5fb02da3922c3243f4eb9bef5151256eace10ff1f277276e2aece3a7fd7556cf9e913532866ce44c1aa29c80c3d61d575205c3ef0c2fa8182583cec61d53a3f07272ce94245728fe580c54fec4436d89312fd074a3f84668c31cc16c148d3dabbedc753f0573c29a16bfbf6226f7913dd7006c48caed3a703b42d104598c5bef7fcd74ad3259cebf049aff8befb7c5785beddc67294a94e99885393e465076105e549ca030177497b512917881e9f41f517f0a0a146e30fd40487396d2cfeb714aab9112830c29a5b619f2e5b05a681e23f7ebc551d005bcbaa8d1941279b75be611576711ee011b6d935f12d1fa94267ef1f1dca34d8defe56c3de9a5392221d7aa034e6f422b02d15b9aca3e0b86563e14793b231bf7e9e69dc7d0151e212be2658b0dbeb65a5a9a96bdad2389bf6e9f8b0988abdb328badb4855c122a4b9fd4857cef6dc25f07b6bf9a2b47e2680434f94178ec391e9af6ea771521890fa7e6f6727e435c773c7fa3bb702cd2fdc2cf5772aa96121081ec63567e0333597e3d1df031738d17ad4176e5a56397a217b70f7cb476f511f1fe8a72f5e9a9f9d3fb5dd2e39612ec47c4e7aa1be852fe0ab747eeea5a2140b32435f3fb85e2c660e3ef0faef6f4ba8e9b1276e4e880a6c651c2fb8f0831a123e4a29373b0d147cbe3fcdd1dc0304ac855c3406cb34ed347623bc5bf2d4aba49b8c97f9275ab6d1961a5697d4a1c87005ff02960afa929d24443faa825cdce91321b4eb146795c2e4d6723679d8bb8c21bbff36d4833b122f7fb736d8394231fb668975b53a36b3264bf61dd43e1c56b361b1e29525c51a322eaf3edfb360f7f9d8a91d39322dcb54d2ff4f5c94ba36997c3272c54d24e6a4157536edcbd34a374eb5e9d16e4cb1b1a818a4bd956be39ad3fda5b6ee879c3b3a63985abd7cf3e9d66039c4f98032d9463dbaa3c512dc8ffae1a85240316a0e29f23032ecaeb18547d8055c607bee0c47b899af0be40f2f12837744fbd55728cfdeb2dc5d819e92a132f4156ad86bc7e6d0ecc7352c1bec5c9a783cbb4523ae23848a44547f8ac40bd86d26aadf8113fb48b64d298c4afebfdaf75186660d7bc6a4522d5ba515b3db8b93fa366de30647963268b4eefc2fa58c63eb2f719f12a324e6b7dabcaa8108f83ccdef827a6af9031ee54277ba7929087f6814fd09abcb7891948c79e893e07479d2626cc2e8a0d232df935c34497e4c4896c48cf0f4cfc4f5abf6d6321db2577916c744ee043e598f3e079e5cd3e7c844322c6f73fe3db48c278184f040882bba9f46a7fe6a87c4da3c0758e941947150c101105a4b6d568dced298f33fb5c83240b704baeb8f53b3b60a9974a10c9bbbdd401b854f0a1438beb73ed103b190189c109a4ec3ea5e161896c78597adf03de3d04792d8fdcbdcafa2de8eac48e58de204ff1e69886b27a0f10cc650e852d2668004d1c2c7da22fe7d2dd915724242715dc743fcebd84a4240ee92e65c60c519b3be94e7631673ac35379bb8573945bc97bb19684a80f7fd02c8b455493b6c8a17b8403c04e94b82da921957ab47138b742ed4e59df1d775f120849decddf904a111705ab49d6dea660c2293ae557153db30c0f0d9f2b0fc9587cfb656c887ce899e480b8a25b4df4499bed1659846f5540298dbd23d7cab81c653eccb4e8058be0243f376f5041d3c077079b189440dd4efbd3c065498eb0cf58dd83f1cf991fbc459f1776cc48ac4f1356e4ddf300ced8b74ef2283f14cc6f75f6fc870c5984e4fe9b482639c65904082bc93ff080b4f7f88868a5a6cac2686ad5f4c3678f3b0efeb68033fdb9d0a1892323783f2d6bacd1a51a7ef023fe1e12bb37974f960fc9a7c11793aaf4cc7a0f9f3144d2e16864159ce060eb84a4c145fa6e338529e3d28ae7b8294cdf26c5bc858da259267caf214bda94cb786cff979528f13af9937b2f262ef0bded9846bef6fe781408573e0a79ca0e4434dbf27bfad869433b2f90a1adc92966ce38bcaabdf1d6e5b479462f8e3323bc38aa275b70910b1484555d53ea94b265ea92419b05944284de779bf76c2aa10af63ea6c31ffeefb35fc220f564180f5484b3b1400e7c07b69a746e942a800479aeada8d71dd03129ed8bb491b8e5b115acd14c4f07f6845affbc9bdf04a8f8ee293a756f94b063c89cfd8d9598b39a1afd97dd6c268d13f5291d88c2271752ab2a08cfcbd1098b73b92290a2ac7bc3cfd9bab1c087e08e98335647f7600db61abb9635b767779f05e3deedbe890293e52de1870344a3bdf8b585b4a40698ba3fcff60349b5f9da931c7c22011b1f748e6b61b76d307c687febc2b80f5f2475ce2c5cbfb197c6173304be7b29c7c4bf69acf023ba2e5c641a5a33587311fa42aa767ee40bd0b90f8927959623448095dc2842dea12fb30bd4a5688a5626b682aa4afc0341ed2a45256f1d87842bb628a7bc69c0d2d88ba78662d897531e2aaf4f660b089bda9017201898bf7a4eaec67bb8ac064c597358cb1c4fc9ddbf0e022250728a8075cb5941389e041fca5720260fac39054d6d3f3d6aff161821025754e40db74d864ea2717d10de735d48a9d2e2a0f2fc9b775a6357c135df214391a2640ed54610576aa1737144fe515f1739f738ca44773599bebcfdd8e530d2184ec8c15ffba26d552ff3cda1dba6f3bd9cce8b011fa070565e5a514ceceae0229e0a70b9e41a558e7f5796e559573d51fe1a51ac391096aae9f14fb6b9d337b070ae4ee6ae00b98b97b5ee78e5e315514853c1580d0f36df93d280552529b0feba8ac9d89869b095fb1fa318d9ab8186bc3fca5de108b04ae5d521cf525af289d6bb9e69363dc4c2d8adbc47ee496c900a9fe6284ce6e071b14905ff32ec2da1a67072bca4c2a736a5272954ed6ef0ed0d0e6f96aef593ba13d059092343dffbd25e519cfc1ba276b2c7afa41dd73fc94f97e5c0a0f7bf4e361206410071ded51bbd0112b8091883c30674e36ccaf1b274baba8e3759b4b9dd1f5afa3cd5e93bc5b0894bdb6b5191d4ae779e3be04532dc97003a67e3131a5f365038094ef841a134cedf357e0c2db259093739509e8c1e98582139d8f41eda43e220bccf9248b9e7f430a06cf0ae08b10fdae08cbfb24256aaad64e2d86e182dbf8c9f54c812f154728da68ac145191c5c515ed99cb07710464878f974f2a571b86d9eea8867474ac8ef96510511f300420095e58627bbc6f335bb2a3ac2130d9a60ee5b4c8b75e8c56d8dd168a62bbc99d5ffb74cf608ff3b09bb94ff03bec2cd93eca318c2faf44f895019747decaa31075009165ed57bf84957f3cc506ea9677d5afa16efa82db6be1041519f2144ae4ab2b146a29ae6312667e47e01f7c2e05b53673a49cfee023cb5d66c844cb19d3044631fb5f0e25bac791b61cfd56883c450c736bd9ee492872f0fe7e8ba59ada71fd5c867192ea32fb089ea47b424cd7b6fea2ef581c03f45dd36ebf3e638203d4bd2b575c167ff9266d38f5f1a469ed46c26ee2b735cfd6079a5bc5ac2748a944d83cf8b6099fc4e268b376994d7fcc119df345be6c6f3485cfefd7d677d14be36b2fa83784b087931e4360b35f3964ed5004dcfc2753b091adcb9220aed6db6f3a3042e079b01d372928459b18fecef70683dd53a636848a4759637d4edc8fbfdaa0a1794d646cb3fcdd823b862ccb4bb24298c9c5d34c43175ac746bae739abb3da865b328b9e51ab707c518ac77b9811de13f46049c434bbb19d8fb44aa3e5cf29b4360f69f523b7953396fd55d7e10b8dc887003482ba003beddbc132ad78beb925178c2fded8c48b8300221f86ff814d8bef55e23468dd8417b1388b28db11b85242f01753b0df3556fb473850b869bc39d66f801fa619a1f25ad60993090958818d27a049a3171267e0be94c80e4217f7e3246e4e4702f05e6865ebe2cbe97491cf9130b00f87376df817a5d93421a3e90d5be599101c003011323b4222b743d08ca91572b8e0520ac47e9c0bfd11f5379f9fced050667763ab92899a03f1c84168c804fd748e144cba49fedec8226f2956d4b0a5dda38232969e5792e75c4a6c939b0c71c079043630faf2e04403b79874e564d8c874faaac360f4fd409601aaa2e98b2a5365937f9e85b389f54f94f9f20cdc5ceb06e9a7375f3821539584ce6354ae8965acb378bc4948ffa22175984ee7e855f05ee3a16ca56cd7b18b642f6e63982ba27bc5097dab80fadaeec660521c421b331d87cad0502f486681c35d9a540317afea62d925cdd2e668bda6d0d09f30caff1bea131539862a0df559c0bbba31decc7d676535253bee076fda578174ac7b1f47aef9fa0b093cfd0977343802ed0048db79e1ffd6386c7b3935d6baba19dc4162a847e61b1860882eb4bbf6501e2d07b61a549f57d237dbe2e4b55fda8668723dae07544e0473ebc2d64fa9b508ff87c0c911234f10927cd9e6ece49112a583310a2ce8bebf4a221efbcd6e4ad00f719c963e781af3eead15dd7623856dec54e8afcef5c09fc67dfe0d0e60eae623565f501c13019a3e8897e8da70e878bbf10cb417e11a95981df6999e82805a3b99b898b284acdc024329ac248fef071de315360349af6f0dd23858d290d907987b52b2b9b95299dda5322de8e6961213b7a71df7f5f2e38b572f6edbe1e3f7b539211f2027bd7bd8513d72cfbe2e4ee3f6b8baaacd55fadd1b8c728f0a1e35cb64e53095a132212e80321dfa7d61309a88778f90c1adc4aa0e93df0e15b13aaee777bd7b26207bb6f9bfa352ef7fa0e88c634cf811404844475b162ec51dac7529b199a327ff2d027aa204e099a2ccd5a5eb642c283cad0b2ffd30c2bf2e92b5034d1f7d7bd1c5a6a9178459247ba821b67887c75b6d0100728433c1447f7eb6e4797f9ff883f8a3057576dc6fb973fe04ed3e52a82648bbcda46ea138fc2aaf33b7d44d330814c8e5d21cdb322727a8f2df268cb6cec4b65b92e3dc73e7c07c9ab2cfc954ed26daf6c860fc95c7a0792312ff4ea0f714db17a1e6d43c9fffc835cf512f78152eba6bbbfe94f2e7b1f2996d348af44d0ada8b6e4ca85703a7429f22866c69ef8c75d656c207530618af94a07e42c96330f253150f668e1fd28f4b4d9f64b2dcd2701f5e9b0938a7992f1f30f70390fe2be1fdb7a19e3b7a5f54ceff26283c48d0a513eddcfd18d3b09a7e7febec928fe899e5f0dd2be9c3f1db82a697a668b0f7958c51f1def7e454a73d9b2d0c7598397e6a08969989b4ec9ccd5293210aee80375fdb2f37d712077f77c8d8019e02914e283dab47e679220891c506d11746f0b8b2210357436684c5de3cbe6e0743e3856d2224f5d0b546e4b02f91cde7cf52c0b8c45ed007f565b18e920a1495f52f10c6699c7158b5b792b441ba13a5752a83cbbb46406b808f8c2b09c6682dbee2fdfa8ee0dc06b39af60e6c8d981c6b8e65da7dcc061c40b1b54ad9a3b67429b98af31bc40f87c9ae00999dd327a3df2c8aaf40b3baf25135353ba52cc712f8a9077e980190a66b36dc1c0bca6aedf901360f51f80d645955ea9cea885ce1d04c0996149f820089d9e49b470fd35c7578381c39fc8ed4b0ea178b107f3d986028bb9d1827d209a3ab546165a7495a8ed87cba29f1c12d01ad1d7b5968623d8bfdf3599ffd3c636897a95c8ad2435d1beff7f5191d479beaa9329e7e6e5fc98a2309f463fe72925d572b1c6eb63c6d917fdc315d9e7293266a408d07356bf7842ec99dcf93873acf7101bda5d5713f669124da3d4c0351b79bdf8af6d8a600281f0cccfad6ce382e730ff33a351df7081f0e37fe9096d6b50a135ae829e67f7e34b64428822bc40ad5cfcf94e44b01620a580be9558654d63cc3621f705011ec256a64b8fc0b2bc961a3618089723a2acef6d3ca3135249ddb0f22b3d88657c73dd4145d1873c355068e68214a2683f2f6f114bba389e6090257976320f93256061272526a9c8123ae9a44d226cb16f54b6337cf774d0c779b3b9e458f1fc6993021de5b770e114cec77c81dea0d823a5861bf9b172b3ccc75a939814d264f448b760b3afdad6957a50379c96fd71b2998975e814831d3079bb7cefb6c8284860f90ac64cc698dc4e1985d65daf9c6bfbe8adaa6de18f19e45d245be149b371acd41c1a01fefe0ed7668b6e4ce2fc5b69102bf3f31a60cf77b2b3d209945168239c8389d6506835d3e6b07864e5f524340b0aba622750fc5fec6d011bff225afd6a22f3c7b7c681b2d49b0fca5e089560c56edb5de8405f327536e4e6661d74abbd3cc5233903f7762d2d45b4c906bddf40a227e6a36db6a79f3515e1a5ff1071dfee2e4ab3e8e641fb9229ae45c1810ee7cc698450480294d74c24063c5e115becbbfdb67ad84f5db5bb2c4fed1bd972ec3df432e9776fafeb2da4c415e2d5e742ec1e66c923563fb7d36c0d2f859ddfdb0f429c86c23c65223c385fa3adcbcdfd0e70692350cc266f5e6f5a5441d3358047a4ebaf608759864aceaf407f0c611f670e6a3eb902d8ea5dcd264b1ccdfc431086761ba54bce4132c97c79289147f72f7e7930cf72ae27ef7448a80281e8b9fb1052b4363cfc311344d16568006f864e47a7fda863e15c8a37e65c8fe0e32929800c096959169277ce5960b81c22bbc2580b9b07af882e0324d8e198d84e364a81baa1ab4e7c904be31efb91109737bf946227d4fa892f558ca0e1350607cdd651b9f6a2e06d062acf6818f185e1d19459912f81488d6bad4467add5e041f0fe312908938525105fbf9d8766984e7f58930b84d579edd67c4133af1d54caba0e6a32c3f35722174ba8af14644cdc5d67ba2f7f315dcfa89a9fb5f44dbefe957387e8ac5f2179e5df7828de56e2d0d3e841dc883b775c71a3f591d3ba1e04ebf6fcdfc761b0e7183d1ace72298ddc762133b52c574922ca9a7e5627666eeae0c2048f266b558d79844f67c93bc79feaa3fcfb6ed16dd518cb9e7867c782835c34749b0ca870678a3bc8e378a09c3238f6711bbfff3dc2c7e54d93b822ff7fa11cf7e18615467106ae06b640ef8fdd572045a49a9a44a0e099ed170a96473b8cf717ff7133bad3a39eea98fcc0fbfd22e87a54ddcb37d88d4489589197217945eb0adef446a6afc05dd8f11bfbbac0ab45e0071c11c733daee6e516d538fb9c0262689af562a4828a9a546f2ed9032e05a5084d84e6ff04c950d632544f1a2a264953e5b9e16c824f95a09d06c2e6d61c33db06af123b39db4dc28e991d9ffeb5c8cf31a6e11bd038a689fa4389a0a733f89a93e46f0f0d67deab0b3cac7081453165edbe848668b7034981cf083052395b4d3c0e2ac3aad6371767c2dacc52ccfc3e7302b851e18e14f93893b62e8d509abf839a7784bdd85372fd65d3c9a7e9cf8cc140fbf479cdfc2197e2efb49489c8f46a2808e60d2f4d363c5f9c8e8a9be421cbd1663e813951576e802e26584cc07aea90ee7238808b0e5b4e6e1113bc29c10f1aedf80bcc908bda56a30e95f660db0db6972a85ee0122a9ef95faa03d250d083d8e6b9320771ded36eb6bc57b59d1154ce38ec492f7e1789a525eb6e45fb4e811ef1ab891d705eef22b72b7475864d3db5a73d32845949304fd44c32d775faef195ad7df39684e58843fab86ab12c1fd94b18fc65f32d01c9d13ae85dcf95cc25d131b92a8d1c62bc2f2d5c893282a141f86b8843a71a3580252c71dd4d7dce127dd8c10005950d834cdedf22189e3e48407bfc62f1103fd815a9fea0db8dfa317ae55277dbf3bb5234bf2d3b8f026102bc3aa83ca6913c4537c5f52fd7f5ceddf85c119d7efec80edcf98fa55ddd91bf56800dcd39c57d551d34807dc6792cd56069e707a97f16e9a6d93dab8240cfa8b6bdf69fed4a42330837018b40daeef8b6a8b989e09a446bb36a42d53ecb852a94a3190251b67eea6b1a0a53d4d064aa59fe2042471801245362c05f46ba67ca318c9f7c9daf21043c474340aff965af128179b63ddbcf9dec45f5d27acba1852c6a72edd4df580f8169dc38c4caa82c60707876d7bd70817eef86c9714ca26a28b5c950ac8272da38bc462cffee674c8f3832c04f5541bbe62173cbdaf96128902da150f10ae418c9d34018757720b55e7ef66785d78fbf650c926cb0ce1e45d4fd70d777cee0e2c2a02792420abd5fa4201288d1cd56f6f9f2891983a0f30a29d68a90e96d2dcd62959ea6c88827bdf25e2115a4fb384225f2ef71635fcaeadb0cbed552703170ae6203a7a5f3826903445c007b7ee1ed170bc53738304d3e5a19eaa1cd58b797b06d2bd6da73ba03d6ae3931aff2e2b6989956ab59d21a672c69e9fee0993fb176e3ac3c3057ca115af18ecb38718639423509cc6b01864b80c37956b68181fb5abb042d073f6d9609fe30feae108709eac4bb7c651e463a40aa9cfa4b58b3be0f3485fe3e5fdbb31978883593a66c6e42aa8e43139a8c3f2fa92847b8e9d21915dd2cdccaeec2a8846987144a2ef8efede1178031557f0282c8b75c6ac1e3b87f37449ba31dd93864c427ee6b487f16a716c5f5f4fa08aa6f7d8cdd05b0bbe325aefd40f7052109f50f7e6ba94bfee980a6895cfec0fa56b924626a45f512cf42da01f31f8a0f2321838dae36d50358c1fa8cb073a18cc40cf3947be54b3ffc8eaf09725849035883461f27f84dd12e13ff3271741093abcb6c2fb26c405c5fe728d26670bfd91da63fe9655b02248cc084cea9aebfb9b07eca2d153619efd13c123417cb85372209bc21caded0d21f1304cd4a16710ce6ee7a4ef8626ca4c56978841c82ec58c3850a795f4b9838c6f59275ac82dff6b0936fa549ab8a04b318e417022c668b6f2134030ea20b494b3894949aafb5f097000e118c96f2f20d7024358f924dc35a775381409d46e86528e9c9f7fedf50d93748066760619ad171c14a1306649df264dfcc5d49eeb43e0b5fa31c5e4cbce1b4c0069b70c2e59bcf605e4cf15919c0219faa5e7f9992184b6b543ad60120d17337dee9a6ddb041415fb99f15786470bcf3d2ce3d9ef66fbe4dba0564736d3179abe6391b1fae8887fb001bd2914bf16631ce109c5fcda53bb07ad18ede5380698c1d751e2bac3d93ccdd22f9f28880f49e8f22d00c81edce4651dc04485a79331d76f8e1e15cc3ee794ec0f6c602e3d9199ca2c6b93c4356b0d8ccd826c2cd8c83cc1d1ae9804ab81d7d585c8024fff6adf7c51333404c0ecef3ef425e9eff5257b3c47b7880c7b61a417307bdb0b704d2900802f5b1aecf091706e09d25997f144712629e5e5b009628913924baa6e4ec3b8df4a259dad61345df7e3779b57afe7d1f233179cc86b138e1f6feb0ca49f75086b3c533dabef7f53dbc35edd687f70c3807afea12600cc233a1859a1ef6df6b4670a577bf3b9932312fdfc15f4007a851edc27f8fb719630ff9d21b12d7974ec6f8266e39ec81d3a710fbae2c2c68b8e7a03f68fd1e030fc12acbda81b85ff0c5fe26eb9830ec8a90ef9b5e64034870cbfa098124647602990c7fae91cecc87171b5f1a6104cdd231478548b676c3fd58f4a4fa04f7148453db8cc460504beaa8018b82b7546697eab351821fcba00b63cc0ae0d4f38f9e778020289fa7351a9d50b33cfe07f2c85b880108f506786377bc5e9f3a367126dcfd0c832135a81a84276edf024545c3fdefbc0027b16b667dd9919b05d822d91b3a754fe0ebb8ecdba7b0a4471bd40effe3474f4b2be0905cb18aa9abbe2f2dd9963c4cce2adf5283d9cdb2526b7044c2056f1203e2c1942e40a20726a47bb159fb5cedb2af1e710a051f0dd215992bf66cb2ced77095d7aeb372ae578a24ec9e329fcbf24691a86cbdb8d5893e0663a59f6f163d2b0df0b5c24dbe42276134699c0f68c6f83b09ba1bb041f8b48e66d30a48bebfc4f0c56ebeaa64c25c8936304fb378aabe9a468f83b4824a651bc69efe561ea7b620862ec7b41ae372a2f720bf6aeb1152fb89b97fd8b7dbd304d000eb947910138d5459caf452d57da2e405fedb7765017fcd0250580c9adf8441eb0ff4fbff82b7a709ba88cf470da5c44ef808ef14478474daf28adc5efab2a5c5b0dabcc6ebf3e68d66571960d34844fa1a8d1599a444584d2e35089c3d9bc1b8a9f33611af52d260241bf502c5cc8cf8f2dfccf1031e681a0315d18951cb277532e5e7110e8697a825c85fd3aab494cd22e98c7fda893486ef9d7fe1c3fac51755636236265eedf87856d579ac8e968c6d52a445b2690f928aa529d94f657aed4d2d8450b7f372c8daf31f2409786ca3f347ab1ab71582fd911fa91b33a8982759fe17bd019e862833c59c8b7e36f47efc30eac65a16ad12b1c3b38c8d66c4bb64b5304375a7c84a6b2df7da0e274c93991c30639fcd761ba8b61cff77ffef5132e0b7a90f194862cb9286660baee6fd2275ca324e8aa0a1dd12d3f847b399b439baf3bdd8d60aae2fdb60e17d46f597727ef15f37d0d7be226923cae6e7e46320cffe64247d69a374dc9fd91b9296830603b20b0540dce30d204af10a084b0d0922a84b24f85b2b596c60949febad6028f64ceac5a80819d4ab5fbbfaf78aa6b7fd7e88f029b1b95afddff1f3b330e34bcd57745cfe09b0392fba8f29723e66032f2f4c19bbd6c0786b7a1f9482111ec8e5f6e4305bf160f9806d7cc6052a41a040441ec654fa88f1c695f27233fe775eea5712c2e29ecc0db0ab5550dab707479982fdd26a76d5ec0232322df79c4eee8365d0aa6d86a528ad2e7ebedc015ed75c0b1ed74fa52bebfb6b759c7f27560727cc638896bcd506269705c380c094f9ece72b062f6dbc8532fb3d19a9aeef3341ea87098b41c50071dfa0b975698e433b6b6969b3903c05f3c313f45219cc21250b308a789e8d400eb8e97449c87398385600dd55e0a41102d4ef65c07c1ddd8e43a1c16723acebf09dc95c925e084f57da93ac0dc08f809e00c88cd8d708c0d7eab5a501e63811920572fad8cf7a89145ed11eeb675bbe769a7231038b3c5c5674928329a49c9c0ba28d6a3e057fcd564d510abb52564d19d526003822580537af6865b4b45894c8e91ebe34929b40ba0d4bbe93093a8cbb668d30fed9ef46209ab2d0e05202562f1402b78f3c9bff76fe1f702897613efd8dc75af8d8841ae92dfb93454e764b3cbee3064c2528541fca863a3a0ae15370aeb8ba4edfd4b222f8d7a5ade6a6651ea9766368064042fd807a8e40e91cf6b45fe99368761a1d559fa3d9c57a83d7ca5dd6f94428409d280ac1435d6ff1df87f95ae7d069bd7c52fa40568b22f50e4b314fdfcbf9000a1eba5e10261b949b29782020da608aa0f0447674d6c5b37e9275c159be8dff7008ed6c9baffedc72ea50161018971c0bfbdff34bc69a3fe2b92380a021841611517e313683aeb4b5dbe8d25dbdb8ff83b0a07daf7445097644979ae47a3e9801cf9fe4c23efa9bc76a90d65b08b95e1ae1800c8f5b60f4b230e171285bddb6c35d7480fd5b6baadb78a1d8d28079b66a6734274f2202b0fcc09909082795f5b429b8c637b65ab2b34db3748f847718708cdc6030880a46771eae2e59d4b3e74486196f16bc4fa0860a18188a2b780c7f488803d1ba0a7e0ba8d57319e0dbb8bd4beaf51020af241aa0255d223976de06b9c007fed58b3778336d638c67b6851be3ec3fcfa438aa10cfb52ec4f0833b48ad6871c7e2df0a7d134d93f8647be35f12748f61c502efde0bb6cdf3da9585899d49026a56ceb3ba75734c2ff7689a3d59a477577ac4d09ed7ea5e091a88638ba681cd9310bdb74368c02de4991b8e72ab623773aafd89c44c86725a471292a546b697a60d82288820cbb40c6580d380b62a92b32a1d2edfe4e7a54eb920e471964c31ef98c262b9c929cd198fa6138d5f5ceb32ba48c73bbd5a0a416e57ebe97615159f96c8f571b4484bf2f015021d29acaf7e08f5449d8b9ef9bbbb1ec2d1a8c19f4512228eafe002d7c94083ff6915006917fa71259d7f6289c6f2d206899352bbaf09d0f38127f19c1a7eee004504d4239ca50c9c22b9f31ba9eda34d469a780b4d2ca321d6f9097bad73a7f56c23d8df50e6e78e3f9d57d6302558ca19d145ee54249b3d713c5f482f4919e25189b66397118661f39bb818278d2cb447dc57ee57c00a243eec127b0c3e1452e2fc486c87956c405d6d2806c1567f2c868081a33e17e28810573a0e201240734c6cacf0b08c88af7d151d0d663654672bfdfb5ffd2c3bcbf87a7f1a8391f7e61844af3815e1eb0c578b92bfc7e20e9313ff76e7ab523aade119f595f5df08e296574a7de513d2302960f911203f89465d19b08bd134322e8c91ac14345803083a6b962e77cda4bd0368668d963319e465f53b8cd442ade3f5069c071350eb0db03b6b14a392922ccf8156d2195bc75a98889bff422644d0839718c263a03e69e0d8a6667d61c1267a1c2267d5370e7bd883ab59ee2d8c162b761b32378e0a57c7d84aa5c7b902d4932bcf83b6c0f670285ab08f852db55ce0d5b89676d5d390d596d0163058e7413e25ebb16be2c2765d1f85b9b68036c05ced1501ca00395e0a7ee1c13c6047e437297b7ed5b5a8df00fa7766304170d8eca17c9ed4052c3b81f99dbc0b19946b7407b5c03c47c2ce0a9bb95b2988a68d2df119156548abc8348476a34ff9dac0ac3e4d5a1c8812ff341a1d06d568537757315c591e8d62e3e374ac382172782fd31427b11b33c485906701cdfc9dd32f67d774f61da3a02a75dc64922338609e7c3aa7dd4a9a46a8715815740be579de4e7fe698dd80196b7f1bc7f5e89e2254a55d2785cdef6d9fa22ca970f56bd05b734bfad216d2ccb5d48a14cfab70505a6bada39c69d2932546b81fa9e5c2b9d7c1c17fb8f0011e755e0fa26b83e3f8fff0fac495214f7f90714448dc814631801db76492bc5be12ca6b850e6b5b9ef7661665a1ba6414b8e47cbf3b0bc67214a8c8c04751e77526a095399ee41c729d631d559aabc06a8ec50d931fb3c8284fa4acbd3c1e83ad7565a644f9f3c1eedc1fae9b9d8dcd9e82cb69f790e0f6d105d60a67198c4a6cb06fbff56d3327399d1851e0dd522931b58aab7d775ff72ee7356e7e1ce3c0ceb8d9b9db32991739eb57218bab55be2ed21b043eff8187f6349d788cd851647f47cb766514228a3a9fa2c7a582b6556eb710060748cb881d29e2cdcb7ed272459c576e679be4369c1dc4e686eaadcef46d4ddb9eeeb4035afe79da22257163ee599c6a4ed770e1f43b37e408498d2f747fdfb5599f7e8479fce98806fde1b284e9454ca87ae9bd327acef13c32a909dade51a971e4c586c01541795f2cbc7b8307c0ef5afe0ab0882acef8eda402b8e5b5f9a61604ddc50bdbdc3e2c590706b8717579ec88d04b385d9b7766189d4b78d00fe09cc438e44fc75bf4fbadeab73de79d7534a9f9e08b458a3f7cc62d58dd7f045c4bffec6907522c7d9cf4a8fce7875318b79e49aceb61d8217ff2904f0cc5b4d8f5533f0e765715aab30c7313339ecc797405f510ec67ad85a8ca0702b38605c2cedc7743834816ff296699feec98c5bbf5e0aca82374e6bd520bac284cd865c63a56854c284134c4408ca89eccc9067fed4a424abc500714ff06555aaf2de46cd10d443c34afc430096daff2a698f914613dcadf81e54d47875e82709a9e03189c4aafd9dc1f61ddd3de87f7c71b6dbf273b7de383f3540fca6e690f21ad009d01c8b44ad1897349c095aefb24ba5bb910c08b510cf38f832f8e36d359822970d71f6f8ede59d1827466f95729405a4e0000000000