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 84077 bac92726b0e1db4df097135e258e8d3451c3b1b3833960f9c11cd489b2648b63

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cff709714b85a05f950a3b6e2b5cd61b212203cf6c90358fe70a46356bf63d43
Certificate Block Hash
bac92726b0e1db4df097135e258e8d3451c3b1b3833960f9c11cd489b2648b63
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00920700000cc90000
002000000002000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009b0ad37bc06ac1519e9ba5db59777ba4e4256e7f0af817a934887a9d902327148309bad6dd7707e41f9f9a4a81a94b10e2c5a03440d29f4daffe33a9b248fd4493491cdc699624f5cce0670cf00b7c3cc47d1cb6ac0089f164040000000000000000010000000200920700000cc90000

Raw Header Hex

00004020c3798a73100bd67cc596e784166145672a43f8fa8c0a997b4d67cd4ad7a3d0f0a00a377051a61f0a450ff27757eddf6d960bd57a691e72981a51569d838d35d1b0304f6a80c80018433df66b35460ae78f35906ccf0322211bd65c2b6e3b0a955fa0854b7109f7cf

Proof Data Hex

59,560 bytes
121216010307d9a1a507b84ae5b02d9ba12d986a80377b54fb14d1ac89edb4adecf0b89ab28207c01a6dfc3644922d9ce0fedaf32584881a6a094b14feee0af5f88d86581ac425371b7c4ecae0ffef71b9f9ecaae9b28d1b75e40987cf672d787d3fa55b785a343532b0593cf2e6d074fe238e2328637091121e86e2c7b7debbf25748ec2fc0fde9f1e496b2d58266b71aba7ea93819bbdc11688a712d7792618dba85e746e37c42fb772d346fd96aa3880f9dc01da6fbe5ab01d5390a7a5b465bcf8a7e0c6f5e845a73d05b227aedd70628c71950a6418497c15141d3ef337eb975c14a47f95f7579fe75127e3f93f60f3ed01262b6e22f686225e7ea92ff17a083b39c770ddeea85eed1e5ec583d51f3cc35e0ec3f4087fc93210668c089f45b4ff95eed7e00a37d5a93f813ac2b814ccbd8de4c189fddae42e0357031a2d44503ce5ef462f6f3679c483407111fe9550a3b2d3d49c8c86de632feb8648e21fde3f826f1a1ec71bba02e6cf4264c413f6db7620f5df7699cdda7bbef2fb9fff98f5e5c793b2855c68b643da8d5a00a76d82eb7d9c9e703e741d52956077f860261d558d2e199e48822843e47aa6ffd875d87fd7618871a15b575e02fee393f4ff6a9eb8419b3bb497eaaaec182922216a0a70d57daa91dee820352b3ecebb7f1e7893257786e7e7e2f53be745181b81ee95744da227fc25c674a3b026bdd24422a5bbc6b9e8ad1a9a50be3f784d651fc95dc7d332e3980ab33d1404564e2f7b25516c3b89d54a748416c6c962cc96994333d83c48c8397a412cde21d4b275441e790e3fc8ab3f2676c641b617201fa1d41eb6861978b9e44ad25f2767c4b9a2b8e3033ee396aae87374fc019a093d0be3c60f4d1952d5e1067223b08806872419c3269a0363c8e00e5038cdfa4c77ee8373087c32d41d903226d0b60a8d74a7c01b6d256d155d1e3d9a25ba94d7cd1ca7ea658bb0d8b9f0bb2f8d2ee8116af374531e3b46c8a3cb904dc5d1546dc6ee712c9fa46da7b5ce6846327d680a1540a4dac331e280194898e5e5e19c5d63f3a629c31857cf50390026f123ecb921af4840397b1047f627a6584cffe5c66c5c95d89239b57ddc954a5a7ed5041edcffcbc1893e2c82c49d0bc69fdf6e73445d021adfec3085c97e59d587b605fd494a901a96b1a59360b4181b72fd3b933e7594113d132157c04c40da59061b77c8d470d82fc302618983d022eaa09dfb172e300ec48bcf0559b21b99b2d7b2dade13dcc4de7272e4331c9a00a7f9b116986df4e9ab15a0edfd00a4e697da52084853f0c34ae4702574f9d5d6b8dd2dbc9334fe5569f338adf931810ce4ff3565f40c1869dfc9b99f4dbc20c5bd2053ca287687948dd8e1fabcb5ce5559653491248b4a2eeeec3ada89932d886a74b0e332517a260f7623fcbf2786a8f1ee7935064c9782c901fee9987e8fa2b94f9896614eba9501e489c55de7233db79ae32aa25075d901ee6f11f51b6685d5b54030e7a564fbfdeb70c728346e4a0634d9df0803eb2a7e4963b0f69e1eb3e5779a79d95c8c0649bfd8c0afd687d1e2ca31a718735881461b43e18e1d511e8907b39e7ad61ed8318070e807ae041ed788217b63de8e835aff7c55483e60a054851758e6551e62831c495052349c0c993c232192891f74964b66be525c7d52d84860fe4af38b1e643b966444f9a38531b14a2746de6b3071e7c083607e5ab44c8b4abc7d68ee7bfe722f3dbb66ab0271f2ff167693c316b868bfd9aff8aba8da04de9a3e17bd23fbc770b5f4b35121ad155a8b28be374715f77fb6ed7a621d62ffb41093c50c29539a6aafa48725e3dc0027551e87414a9919fd163f507fd820f085629d64c50f69d7e7242c8307a513a02449f16ed2aeb0429b7d77aad259b0498f1c763bb2b480de5441121dd6f3121abb61ebc5726fb336813892d4f037690019f7090d8f5e2d0ada92f58a18b9e220d5ef694253417e1506d0fdb67bc342df1a65248ab30be687a231335b0329142a25c8e2475c3e80c3bb298d9e8965caf413d309f07547175c4f0337b15c4fd6cbdc819594d2c41851f28c5186e28f82d4967b0c1781ecc6c5ebb4ef081326eee77f9e18ec57372c8cb4e830657ba235853eb41b395ed438c077943df0540d6998404fea7898eeb5387ebf72854778cbd54764e94068e2aa56f7194d9600f1938f90d661f17eef1c570bb2f36b5485e1dd588cae8f9be269048e8ac31ecfbeb670a099f187156a213153b3dddb40dfe171cb85d77faad60c91a190232767de148da622ae56a05181789c291defcb86051b1bf4006063199387d18337f2084f586e2b9ac1c0eb03276dd2718c06f10e46d4a4ab20d70bf47abad5f42f1d11ffd217e16ce91bf52e5a00518abbc95d7908da19a10362d3395b3f664ee3a2667c9c5275a2a353043330f942129ed6ce02988563f504178ebd53a06806e1da6bc3ec82bf0b5c418299a84f2b4f508f9fe4373ffda94dfa6c67b8791e1d7f02035e767aa49ac5d4961fa80ef47334c703c39a72172820404dea15dc50a68267b1a4a937fbcad602dce87e359f629d2ecf91d9961f5d8b9078c5a03a6687f47acdd4f81cee65099c11bdcc0b6841a9bebc1b0e819d0166d736e862e5c1c3610c75d4cffe79aab3bcec83f72c2fb8877b2aaa59c88bbb6bde1272c0f49ffba35533da9958a2f4463186d07b10ba61c49f2c0f5678a5e5949e8ac0b495f1749be2f53ff6c48fe9e5249a5ede435d3f859d65e701e03be6c6b9178a6360f8ca6e64103cf566b554c4f011d330119f04bbd3c090453a8199331ff1e87e5b419713afad6e4a7053fd80d6756c42167974797a50b41a96c46b457f9acded3cc4061a53dca678659c0fd1b2ac403e4a67a2b3f43ae6df1a798b4b9d8f6e10ba03638e0610c213cca69e1b2425a69b1b73e775925f543814757ce3e7b0b8017f1f4d6b2a59292dd841a6c4c5e97d3670e8543e40ed57ab830fa40fd5e8c60ad0c04cc9fe9f6432931362417de98d3d1bd5c266ac7a00204d6b78bd4e20f38530027f2c9fa534781b16fc95c9d50e576bf4b5aa52f4d1f2dfc84e6c41787353ddbbc8c035497e6e8aa623cdcb879b1eb224e9cbe51f06c70387d2e0cd5e9a22eafb8ca8acf018260a515909aa3e30197add1852bbe9dd1a28257fbc0e024924b957ee9da1e2cd59d983991b5cffe6ec2652efbe18b5235715e32a415f689ec2aab4022a5525b479e9a9775a07097f0304b3380289c54cf8c53f8160d505e564fc9c0e9a6c5351baaff1c83ceae3485f99f50a3ea8dbd7fc3504da4524cbb2edfd38ede63a91b3d7bf55d28fb311233b685d73422bd66eff96a684e37c66eeac92cfda1c280ed1cdda75bf85bf763a3bdcd93deacb99907aeca5cf8bf6f9df537dc262156c43f059e1a53b53d3794eca73ad3dc8965d28ba16f326fda7cc4eeaebf5853b63fd3f62551dbba8b022012874b348883951fdba0397c87a2fb8b5ab0733ec97fed80fc18d23d821153736695154a56cf77b7dce85ad745ed9a8d2bc355900df1e24d6756f7a70a2157299da5c0d53adbcf1b6d043f3415fdf8f037b72e718a2d500ff5350cbc517775993e18b711535380dc49ea6694ab8feb2a0b8bee7437c2df18c0aaa84a8c65d30ff4c5b24c8f614e8a7fc251aa82bd3afa0e477cb58ba152ed88ca112face9ae8ccfb6d6eb95b77c18147ff241fc96d9f5731051f883cb85d46a1547e72cd1f26e3085f09f6a56905019a905c15367b0d42c81de3eafc64328344d818d99a94cf8a2e96eb9573d53bf3ab8c7504ca34a0cc2037fbb2d947ecca14d0fef59d8f92d77fcaf70533946f71eb2b7813fa215856822d4bcb266cd1b2c49d8ba7ec94653c26ff69606579197581abee07d0c6716a985bde1db248356e2815498279dbf1a1f97bcc9b73297e4b3ee2371950bee3e64a33887f2a6b99f495d880a4f04d846275e5936a55c994d6604cd7b2d6c37d1d35e94d356a84a04a9735683d74770dd09f52082b014cef4e315550e78a14a7bcd8b6570647b187be6bd195e8894e7157b8f2d193363a2b882a8a99317e491d6a2926edded8688de0a445795bd672c1c8dd72d30e467970e667aa555fb292284d84ff676d87b797c53f6ba90fc25cb1594c81412060a081b995c1762803259aaa31d36b5f16502c242382144927c9b22c2bad3b0a91c6567506bd015d2fee197b8c1a8009c69783a013a91365b1836d5b776f997a60b0155d0d944b63a95970c608d5e65845734d2c6cb1f1471e80ac9b256875b78bf684f7926f537f2702228927b14418f25e5c5967f036b932b2732650fde6bcd2e48710ca0770664f44f3f5c951ef462095a6aa2cb59e25b6b34ad9252774c152c1a1c1565e4049a0305ca74c38008af788ac859b55c036e32644908f07dd36e2cd49f568f1ef1407afcb3d2313fdf6640a837889d98a72828c7175051eff25873ce4d4b6f1e8eb07f65802edecd3117dd4b4aeec4616f603fc42cf4932184f1d5f06d8f0985ceae8496caa04183b45d2d43c0f7400aa8d2e7fad638a2113fd75d551f52656c2d8748429009f30a2dd158d8d11ef40294cf52846f3bc87dc428c155ec32ce6d109ea2db448a82a7078cac458ae70bb683325e237787d85d5833143aa9f9de306b47974e50fa9a27a7041d0643c33e6198358f44dc5722632999d687a42a235f6d0064461b3019a68ba3d62600d2b800b7d61edd2672ab81feddfa101a8d09d4ee2cab70527068e252acfe9408227cfba6141d92196cf94280becb426207b67ba807895d80cf1894cd00a5a1a23ab813c621d74808b8020bee78f065cab38843f556d6c8fcb78ff1891390944915a2881047132d8a99c44ff3b77fa56ed2c5eb2f7d90806b3717ce4325fde93a4caa94978df2b4ecea37fdde40b345cdde03d4a27347ec7bca6164e6284fa5b969dc81a7d77cee0d5bf171856a7660ca7844335f77b429eba06214a431836c4560b74fa2117ec178cf4a8bf3d6e8b07e14d86250b863d011cf1c228c142b3052f83261e6ef86abf9a4a4d1d8305204ee28c17035c4066ce74fb9b765537ef9e2afdc121efceae30cccd580ef605f75d4bccb29a56401095dd0ac8052825af121cc858ac5d58db842b8695f6b1112b6477e6fb82700b13960ebe0122061e0b8fb5867f5387f5e1afd74216c45c60577a63acfbf06a3ee21c5be29d57bef1322c8e40a4fae12265bba3949f53cd2fcf5c2878648a33283180471483b541e78f3fa2392f16958c29650a0cc851dd3555c246fa9be4304c01a76380eafe4fa4dd6695da197adf547e1a0f85716f8f74bc7cd62f9bb73eb121cf79d6adff7d685f1a8a716a46c90ae84b4704c517d9d3178e1e3e4c0a9df613a2037685d173068867918a9dde1543773f3bb472ec348d5c846d52e7a70891dce6f48afee359d63b22669b325217dada086d7332ccf050b986997e84b057900c668b6f79c17cea95074063945d6f8a5019c180b419087e0c17a1a1b75f839759c080ce1d08fd236db8709db7acb5a15134260bd46e47baba2dd39beb676ff04e09f68a7606350411c3a21f4fe30861d5cf14b8099badb1e88e57ee2979aec513b33ad3b0b29279f8f2eaaf6ae82be26a09a44f6e5dd9f03fd7d459042163a9be347dcf64905fb37799b3014fa7e370e893af9ff1edf112c3ed42b902cffd421404c71526b83fda0a93a5fdef2bed38503fe3a37d56f4fc43a2c21a87df44e870b144378b62145b5c2a9ef2694aa31a268ff5d8152632a7695e0ffa68456e2d350e45aa6095dc058b579bfde05f14fdb72deb6377e0cba1945013100c2d38b31840f564f3df826a3b8c7dc63d8a743663952ae2febbcd689808eded218acebb4d00e35c547fd976f7aef00a65cc30b59f1ac47e7296f5e88afa3f46d3ec730cfb633022eabd7611c51c2b6356ba1955dc030f2ea186a4428021a938923ee82b12737c8d3862895e6d1078ba10debb850ab01adcba12f4341d1cc2ed21c211e9400f485a573bf4b73a900661260e03b79ed297042eb9ac6c6d47c28715a85b70ae050f5c0a8769b0b350918753c344a0ab1fdf44f56ed5fbd9c53d425d62113bdb80bc393cc747881e610d0c91fac181fcf8f2c3d193f696ea08e1fec271980187b5b252156aa9f96fdee46cf81418fbafb3fe969ae401f8271fbd577cfc742dd637f0f6a1e9239268f4f3d87e34f81324272e4dd1d66ed2867db2fa6354bcb18860aec0773ada4a90e552ddfac13b94a5d1beb8516b010101b87d844a2278d4683f90734bd84076c416432dbbbe1c41214f6a64fe0b24e0879cfc21ddc57df0fd03dd6bfddf484ed8828e7bd6dd009ad4efaa7bda5383c1c72031302e8707ec56ba04b47819f872954e3057321a7672fafc67be084f907525b6b6f9d1c3cbfbccb640f7718929c89f19115d0383ca15983562a05019f0bc1cbe7187931b0fac1dd21013175b5507f8dddb72ee535aade8498e27a846fe406b0df408b1095b1886b610a992ff53b4d809af355c4ea20530f0db0123c6b6e8d86e6a0d9f95df5edb8d12b77009e5d1231f61a65743dba83e669ba5ecb83db49daa0df79fe00c13b7a789cd7b99fc2937120108063412c27d2d41d528590b26976abf970759cfa544cdea6781b72080dc18d865328e62084ec602dd7e4b2803536a2bc9316898848a3d6ea5bce88fc7353123e71491aab0b622acbda9548ef3c68df07a4efc65f69b42c924e6d6ad1c8431eac3fb3898124d49b8ef214453f83163c7e4ce4a3f2058f9586bd9a66f5380eac38bda8ab8658ad316882c57c20554ef8cba888bbb2d814dd5b5021d9fa252f38a7cdb8d3748da7a75b4159ad33e796f79a94a00c4d6c9734760b8e674028300fb301dd9ea37b4aeefa14a449f9fdb5a2184f9985694f00708ecdd38335caeebc8d4be34acbf0d427abad56ebdb03f8c804d8bc6f96790cc19d802c328bf8e1faf1ca022095bfad58f8cedf33feda1dde1d14a5a30b7228f61bf993ae52b8371d6d7866cc8ff05d75aa9064462f5e06a2fb49e43be22ea823f8155d84cd6335178e46cfcf6d330c0477cf09a4b8f2dd3f36c9fdd810dde6d8213fdfec1fb2d005fec11082211b876b8b064e2e3d8305a29e3a1f1bd4ac189cb57fa09f9b1ddb0a9456862c84cd5904737f33f9e5c1ba76ffa28a5cfa23210e2f3e6f9b318732a69a910eb494145e0d68ba7007be48f3ae938ae97a36c31fd15cf041d03d83397152a9b3c2b904ddaaa0629258bed066723f89d5912da8a54776129db22df40705d03832efe6a0715ba407642de5dff036151f3e6fa24e852451de9144487649aaa554eea2c020b370e58abdc49834ee8eb9d1adaf4ea4e1b0d21b0fff61c0cf091c1f4c36e9b0c56b6184117bab37739609f1300c5dec56ca5f260d01d0ca5263195a6759c4cdeab14c47ceffafef0cd5f0201672a7eb659c1d2e1beef752bd7d312b1a44cbec6cd038d38ce806885caffa2c2af5159a14e1d05a81bb4492803d18f689969d3083fec2f7a308e9c334311ca562f5b01390fa01eeae0d71a532e5898a21a6602b3a3d1b4382e74170a561836b1a020103fc45a705fb914951ecd7cb6ec183471ae81c6b184d66c33a0e6ee0cfd3a48d69febac9549f92a06e86b9baf03155695252fa755359bca50d040caed442a8a7268e021e49a1ba077e6531d5cfb10c4e12b0af0d25989e92e220260ec9e85ce11e879058ec0324ae065720171388aca80544e02308a05c357c5dfe364d83e490037d7fd0d003ea441ac4d4264f3eafb2efed3672ba7b2f7f7dc16a9ebb4a72a01706e3338dd551ca75ffbc175d11c8dc949047cf052366d95a86807d91fb7db0f86f1ba2b3d93bd119e0da8b1386fcb308bf41b430ed3cf09222a3f72fc52983c92a67a1e06e455738dc6bcb564afc1b43f20054ec8e58f7be956ba6c92f5c8f67af5287805fafe96035c8f34918327926ea26f4a86f7c43b56c2f671d6246f802e1c2aafcd9c4afad8a21630ec0463bfcabed21a7a7e19a7a860abe8b8513b9ce5b851c865ea6c0a539ee6512f1913f204162f8312909825658154db388951740424f557f1ca503cfaff7a34f7cd5a50baaa77d77e9081b0aa299ae50bc3c974aa44716afd8f073ba60609c7a0a9bd0a3b64890e8264cf6a169ec9677ba6ee2c759fdaa49bca44fe9e7aab029aeb3a463af75dcd0de653c43e83ae336bb241b4ccedb7c4125a59fd726621ef548c667707ee5f83f99366c8265d69ffde4a3c88782d051021cdaf0c4e04f5a05d30fc98e2e37fbfc7ab8a78ba9c08c49b471c1571e287319a8e5b19fd4ac1f774787a1b81f4a58c1f36f9359d29380b42b5bf99fdb9c43d6164a52b9f4e7c9665c2dd4733edb6fe86e058a24bbd2500b7be724463ad3114adf4e7a7b3bd029173b8c0f51a6383096fc15c7eb1cdb6c201cfb09b25001b4b46dc699b9b8ef7a9ae161a78513126e0999a9e0d87f178821896af05156ec2d0fff95e3b6d49c64c41487e6567e29af70bebdde238d2892129a52414ac87bc77805602f7f0a7cb9bf0cf12bcc9ae1c9b3f0d73a464252bc33bb481cc00a743acfc17c77abecc387218dc7fcb5d67ec537218373cd744cbf427c8574dc2ceccb0d34554cb7cda828698aff7456e49208b8e34c8a3a73168e27f27b67b93e70beea2d05f0a90746f534a1a71968823552d4497f1c4c1744d3e7806e438b50821af99b80e6ef8528deb514cd942999d33622a8363f0192d90910dd3a78d70fc318d542c119dd4e91527498a71153aff7ba51dc87824a241b34333915475fa708df6a0579f6bf3783d33edbf6c48ebf309aa8f9ee243119faa4486852b15cf83295542daaa57fff9d4c7a1cfeabc2714b0fc67032b9cc247e38b846e33e3e32f69f52da34f50684c528bf13d983ffc557cc07061f4ae875edf89ca3832f4683596f0de35c0faaa5989efd18ca746fd5cdbb15f6b83f6ec6672d4f265286c8dc22ef8bde00891be11f6f04b260e499c427c67a5405183a7e0a587b997d7c9f8d1c31078fa2d8176c087ea00d8711584ed1908901aac637553578dccf40aa07e3bb24118a43a7021257b2ff863663fc11d12922e0193d914d2fbb50a995caeac05f104b2e4e55c423c5e143db82923bb84bf2a5a016f2acb712a33b6055ae7267b3082dc93427772df9ab4e7978631fcca191e7eeda9248ca55d868818982dd359902f6fe9f0a9d3a69386596ee97ea650913b48c7af4756fb2d4a3e0b997e0a0934f5759649d9d327f94ae94f27145fc9a3e94b7559c53e36e5b191494660b3483e58521e192cd2e3e5347fb61a5ab8de5785fe3a63b6c532d6a0ae306dc44df434266bcad4da0223fdb40aa1b996af8917541c57f724875e42391bfd324030abc363a02a72a32fa71afdd69ffbffb4f6622e193d6ea808f8f20a7d68de84ad89abad192c7772fce33a83995d73448a59f9a5d3b0e0ee6e45f645e78c8a17d7c135a481c97466d8f5b97f6837aebec4785f13de15c107805d97de72d7e29780157214de0b877226ad869e252ce45fc90064869d8da0ec0b69e8abaf54818af7515320de969ba06f4cb06483f0930a5c070879befe2d109e817a724367401d129c92f228d3c483a0d6578024082479ef25b49e552b060f0c1b3058ae1366d9b069ffa35e009fa4fe2479f069ee77169698c1d09328058d1aaf697e50eb1ad3f2e0fe4c7ed813f06a0810828b6828aa2cb13d0d0bbb8176c1e47a56bbc5e8030906b10c49f3ba35e276c18797b8bb4c2e820c8fe08798339a596979d4421fea95274fa5d7a7c40de05414ce00267e5433d61dfce99f4ac763e2e7826a8914e65ab2e880d10053efe80312bb7277baabd71c6d62f4f7f764f167faabbf22318c403bb9b5d706d94e76653ae5839c644e5c5a8e732d7c924670ed403f09e56bda7958b10a68eae22b0a2b0b3b599b9a488980566f9b11cc9a172624ff2a214d6f84bf7c6647d81096788d98511108f3bd5d56022691edb14cea976c0778a23b28cc881a0508d57921c5473927940eaa4a11b852f6003741d05c3ad0eafb5fcab1a4e89c1dfe926c0b669f34edf7eea4e3da549d9eb0ddf9efd16df40cded840b7f595f4f35d037cadae7c63da017b446f4f70bb3025319ebc29d85287063dd4fa8093dd1518383de94eb60ddeb67e2ee860ec8a304eb41d037c5e34ff7ff1002b44f57e62acdbc44bb3a100ac682a81308c6ab69d55b730275d0f4da6ddbabaca0c86401d391e8a15a8516bbe259b629eb8995853fa350297058d8a26fc57df80f0e210c0b5e92aec305dac45248b9912b51aec7f0971c54053dbce8f1711a8aaf755cbda4211240449041e3ffb14e75816a0c4f31f8c2763d11e10fe06180c8a79590bbe5d48046aff58e844139d1fb81d73f406c14f7ca0c1b3739c8872437017594b66ca4fcd985fc4f4a205933dda06b7059adbd1589a11b624ac4b9fcf5a5c44592d60a4e7c983aafe28cacbfa44e03398d7e8c1c3a666d5a11bf7d2b63a96513553a7559aeacdc2e3353fd863868d93180a6009869251a57b08e56fe2153ac4ba09a802a52eceefac29eab6436a9b3e66edfe976f8f0083d2e586362f3fcef79660f26f193713d2a99bc49e0ef24891b0f3d4dfef857514e77d09360935d2a421ef8374e559453649bfe98f278406a3fc1e1ab7a214daea069b24594acf3a1081807442f16d55553afa379c479baec3a94a7630bcc59382c0bf94bc5ac94eb5946cbb32621c7708036ed1734b267ef2a78d16034746bfbeadb22fcd33467b34f7fb806a54cee7cd249185f9c8e52f9be207e1e6b97a83118a7b12106cf827d6e86252d87d878e587df41958e27dd68d8f48b97b566d595e9036719da04309f65f170d306f525607069887be5f199123d9d3d30dcfead2d3d0dadef5854b16421253d0d78c68e1ac8ac0ecb5f805436dd1484ede67e0c98c054621c00e38634037bff718c812e06cb7e6f516b36090c60ce6808718dc4b8acd6d411e73d1b73501161c64ff6c53b35c5bf62059e91c62f6e78928a7d2d6f456f06de2b78e0fe75dc3f584518a147105e6cce0e8fc31435c11730e355baa3732a25cdd3e3ba8815e1f665f0ae6bd30523c1b15ecf537e867116a911cacdf6bd69bb70c4fab0963109588be80abca29eca52362e8b05917cc21b4e810df37adb8a09611198f143be25f64e0efd8946b5e07af69ae010ccab478505a43c7ef3229f37ed698aac854e74b5e57201f02c678db0231c3a15000bf76f558a873ec4aa81b4bd91cc6efa0e6848c85d41682993b7835cf421ffd457b52784af4bee04425f08ed51ce86b94ba926c8a03bfa7ff20c007ae3ee1e1b82651519bed4fa65253a548c38d995218f3db5232ce7b07aa15a6f80e3f2b15cedc4743c9eb7538818b7ba6d6415d18ccb38bbb9831eae18ffa765cb09e01a09ad3023d4227ffb40533bcb39989b2de30b28408f605c6fddd3085c5b9e85963c8c8d625a35fa5ddfd48e26eba4eabccb64da4625874b59cfeb4f06a8be0ef16ee3eeeb845ebcfe8cc7afc7a0629c2b219a5f28801dd47421c008426601c8d97a3be05dcde780170a9a985adb81d2dd98cb98be380ec688c88df33fae501d243a22f8cd6913e086e6d388557c4c0f267285713c4be0a8b90e0b2a650e08491d7e63092bdd284c49d4362710a3ec27235fb507a7689545e68a2418e0034f9641ea48aa0c444613abbbe8ebf9825cd403093c9172bde5ab4e28481523387a2afdab281d4a1c56c094c967cae5c1d2a4c2924ce965a57b34271a0d612ec898a0da808ea9e453c8c2cb2d28fdfe369f0f2717f5337cd6e8d66735ccc606352814a2efb3467736bd2302f299c373a67cfc692221031b3491cfa7e879ea81c2b90782adbf058172f7b3dbcd86b282338654b4b85f6543ab8c1e75d6e2d3aaba37b7a424609f9de20fe23393d8a7d44c7649bea456cb66fc55ef3f4a0e7d347498c1728500bf35b3362503581bc157043315a8f91885f36a9e8bae0ae5cf89d30036eb27d63d01fc9199dec79f45fe79c3226ecd14b597b1492854ee514c9367be6e5608a5e4f866b49803a01d8d5732b9e347cca52ea17167aa8fc3f1417121470438fccde3a37ce8595140d3cbe66df93c6ed6aabdd01d2bb4dfead293115e67b23239008a8a291533c069732abe189417138eebebc7f470a906357e61e2bc631cc80a7c14e86c08c38dea8065425529dd73eb14bfb3bda534031a3df48a6afb9949c73e15b70f74f6685bcf5b817793d35ea6a8dc93388ab9463bf44bbc3c0835996ed7789f3dff25c44be3b49280f8b17e9fadd46fe339e74a9d6f7ed8e118ca8da031f298eaa011248aa54ab0dc7df7ebf113ce94bb56969ce46531775f05d8f77e2d8673f8c50b58e7b78265aa26277cbdc567f9748151c1e4e15737d9d68e0a96295074f24591b95a6e6f40d1c6bceeedc2a5b4afc12d23f9901ce444ff8a502597cbd99f8579584d1270a0b62801523669992943f7658c58dccea87d165c46724313619a2a47e4f3c1935e32e49268104cca7e8d5da6669256965e2fc2a71792e7cac28d836fcba12c29941eace6ff4875de7bdb374714d1e9d1970f877b2e78bc6cc369e6a6497f3e48864a9f72174a66747348c35d753735a22eb060c766fd2cf0ef689d27f961d4a40e317a8de0a0851ec90bbaf824c3419b9b92cc241aef2b4a353aef7fbbdb7d91aadfc3de7104c1437c0930a112a9bbc7465464b75a4b49449c66cc924c0ca63a7a1d4f7b961c8574b6489df5aa83efc785fa1674fa674132873c8f13f8f70d41ab53d6d4e765db090b6cc26ee9410b2b52fdb7a618a08f2722c7b9f79f98fe755d2481780358dc09434e25477728553a7e3d47482f22a415521a5e1229970ee301fd79945ccba0f47fdeb96c84c79b5c3c13c4a10b5f2ee9b59d3a76604261ac5ba7d86340e6bf3b6651274450bb79e7bbc546580eeaa0717227dec742a4204673be13a28278e2d1ad7271ee679568827156fcfa45a50e4ac1cb5ead5cac0ed27c1fd07c01684ef8f4211365c94b3fa5f443f98a50d8a518234f1bee903b3f44e5c9017b78a1b341cc32c4e725934e4f669935a07bb35725a350194113afb045befccfe320044707b7edef221b64767c7601949c9f55a8c35eada2c47cc6a1cbb222442ad2dfc6f3b99a238723c3f3be5bab704ff9d860a4e4a5ea4444752e8b17fbc0fb08bdd5898e99e9ec456d9e0fae416e8f675bc4ae5b0fe5a06c6d89fe9f0211b41d82875e1559baa96735a37340bbd456504688dbc6f38f15afa1658c214773be3c2d13bdc3881b5f6792b98c9d243b23399fcae64acae4a60bd487e6eed158eaa5321610627aa9046c10d7088fccd7e1cf532af9c343a5b00ae7c62c973c42df4ab557e6bc0223a73fb9bca7450a0f440024068d8a5aa20ebb5bc23cf044c25a11629ad365672fbca71e3574c79c02103d6a40a4db610e7160f81e88292d1db7dde3d05fca673f93fe3b20d59210d08fdd4d2b31383704c967baaf12f786febd6abb43282e1043e990e07d7045fac0180270e9a7513e05cca626b00f0cf49e3f69424d836c608f9f909f97243d866e84a2815ae5d112a6192ae87d06238549819a0f5010be48725f26f6ce3671b611212672fc0dec6e86b02393390ccccfeac395cfec08fc96e12096c7d205f674c38781f026f686eb1a31d6a1b4a22769c331fb0475f64f4c15b4403df2a699490fb4a3545c57234c58dfbff0681f8d47ef9d61635ac55ad1a1fb3ed8dd6f6df21b6a0a3117ae5f0f30918824a8c470a55cdb3d879448288c914b641f7d26104c41b4616df2d637ebf519df2f176c3d6e3bace16f00906f9c855a4cb697c6147b4c1487687b03b10da306606e8f520b9f5d5d74a99c3e50c745306649c63f38e1f597cc25edfc3b9661795708829f8abd6bb5db855a6a9fd19e82d4a84a5ddedeb0ba550e81a30788cdfc4df582cb9aeda2a0f008bd1de30aeec034f46354f82321529a855fbaf0976a450a0ffc043443220f6153be31ea66f749f39f39d7167f3d1fc6f5ab98dab7af10c0d092a327aff080215da47d7727a927ba03efc3037c015665de3f9e231ae46a2d085b63418955be73d656415433985c842c112a682330116ea0e4bac1e728b5acbfb41ee4542003365b7b99737cd2ba107c5a4a9f307c7cd49b6c60dbfab2600ca58f089d30391b276c121afc652f5bf04816e840fe991e01eb3cf9e0ccca45069831df8ad63e13b24c2d7b9d780c4083815a756b4b35084e9fc8918f5225ce7dc929659f313d131990a76b4037c39e31212274b0fa35a6f20c4b3f355c15b067926b5981461419ed3ff663e41220017972434298e71a12cab4e562fc001e38a1f2fd6979c0a45c54b322b96d4ca41bbcc952d524a05f8fcb09fe4b8a0a40fe4288cf484b7705cb4411b19aa9347ea1e106a3d90ffd345a7056cfbd80b405c322735be1a3bf8f5bb22c1c9b81d575bec068961f688019b46e1ec6649d50ddb31443a2801f3104490d57399f86912493effeffc0f15f6692d1d6f69a98e4e353fdeea9181233e82f8ecb92513653f9721360d64fec1830e54612b96fced4f84ccfe8140ba7a23e1c988e174da5c73dde9e53f66f44f999395b378887e66a444b418cc690d88edad06208775767b18738692eecfd51efa05da0b3b4119c7cac2367c302ab465b82f06007ee6c1e2ae81b6243c8c3d64aa9a2fc704cd5999c510af9bcd2b77b6d6cc81423aeeb153619716835d7a09dc11cdee98ad7d7a796b7c0e53424b670287a9f9e471b79db37957494b02bb8f8f763be060b49e5e24ae7ffb6f663c24d7ffacbf828762fc9a6a3433cc0fc416f259f1230f19194971bf25fb2432518c078540511de1a142f25e50214dfe00cdcec5f6c39e05b563a96e9199fc3dd33878481e669dcdb13f35dc9f3362e34802fa5f4ff877f41b27a3209798726c1eab8b257de8d27c36a2a6b42c6966e7d2628278d0da61c16d20efde3aeeeef690b671e61286beacf4ef547231743e3ff7b326de2f8d0989802768f6e6027e37c510f3a93469ab2318b4a89946bdfd647d8bfd8e409e9e834cac4d30b8deba8862270356fc414787b286c0a5c03db45e62272b4c84ddbfdd55e964fd18c0cf84c327e3a450cbf7ae315c0ff31f66fbcc1e6c9ce9285c17c2479749f96370ad2e8c9399628e6d61dea0909630ee9c801566e0ed3684cf85298a177a96bd6f5f21de5b41c6da7ed6b6e5637d6d81b1da2a7090c67a77266c08ca0e6a840200a67b2f927d88aed02b67ead74805eb2357a0d7fc78cca5d042ed24c48a08cd91befe474d6cd7b92b1338f0fa94d98a67daf8aea2c4afc9e6ef49b36a533e868cc48e591a125f99c00212f947a25fa59806ea83ad44a4e1e714e8ab68f2e62307d0f4bd344d792d6a7c879f78904b92b13a87a1979bfea8b8353bee048c54a838ebff98602e731f04c109466edc85f587d5e503cc476f53303a0f0c44dc4783bd728d77f0813e8947e4e571c595b5756d6377bbb314f7a3c07c5344a65cd2ed360a17b74f9518c715d1b008be79105d7f00143b74380da5f091cb82151945fc29ff53591b2d03d1697af5a9d807cfe6e93f103c0366d26640436520540e99d20213967a1fee7a64b69957123c25bafd73d1b833353759eb71173b32b33117afd6d373492c25cd035134ac779f0e75e2a47027ef15aabeedd739aa6ee3e47e4c4c1ba546fae7d19f4ff9c58a38c78eb9aed13bac07532152243e2105fd861406791370bb21a372a6f1b28dfb137c76039bd02f7cb125d30bdc1c0c89ff6f25d022cf672ef9caed40478785feabaadbfa7413d820ad165d5174c547b1633a017fd657f05f7efb3f8caf156633d5c3f0b7617ab092e38890af82c76d61e52b83a39497f1e55886c02257d1b09a322c141659e099f0255c2d5dd9dec2b250a36a5f8f6cee9ef37c0ef9f49cc7f719d679be70d4f454fef06953a68d36d2d319998532593178c2105afb2ab6201c5b7419da2c676b31aacb9628c64214229ca820c05fecd0148ee84e73139ac27fd3d6b483cf89a205a8fe33861bc69da049a39d1c6de791e2452208a084cf1fb9199864f858910051056b5312d0829876c4c6ca467a396281f0acbe290f0c640e23fcf87e3db904512476583e35fbc14f04564631d1886d392b9fd17b9952b27401a63c73625105eee1596e6d57e75937ff15f7ee37f37f4a10ad2ecf762953b208446c12f863990f71cc977889b8531461668566737d591ac718cb750ba20db990b5272ddb0fd7b707d9ea414116dccc134edd61d1d411da31ac6869f1c50b9807cde391d7c29f2e240ecef31e865b373dfa5a5aaa8b3bd2015e4bd4af49d3157a3254139c89b492dd44eedded6165a1ee3f8899b02126f69cc854beb3256164e691230f16190107473976ac31086d709d2252c8f91a968eaead9668ac31c2871dcfb7f3c0358fde63fc943175fb74c189a23ef1e8402962d6c0089c62b65b26099c19a29b6eaa1043e5672ab3777cc21082c083b90ceb1fd5450b5e78b423773d50e5c6af0bcef2ff1c75ae17d52e047800231cc63be33b6045e376b745f0e3009d4329f7994684a7dba2f4535b0716fd17aeaba30ad127a0e72f01fce16a1723713ef5a0e3359eae08af6e49be80c6daa60f080600b183336b8e0126f4be439b6fd6a39b4ab92c259b25e4b5c5310540e371c92a57d238b3cd3d8a0dd72a39c522e23148b399bdebc1b96b1f795667232d57f66e53ed96069a25b2d09f419e3e76aabf38214eb3ebe7a7b78a285518262cf5d5b5fc8fd378704aa26231bb7f673e62988b33c30f56407c6070a44dd03b0c351b94ed7ccbdfcdde3e1aaf60fba33411fde8d8bcd744437e9793a7e4b5cfb92504be77344071097f5bcfce5caacdc7417fcfe61527c77f0940b3b5b3ac44b8a394f7e32eeb5e76acd2da2b9c5fd8976a0fa7262e7824839911d61c79048e09bbddb0d56b4c9b3fc220002daf16d98c7db9b4fe0f437c24614c2ea0cbddfdcffe817b448d8f01b2be8de3365fa375a855b47ba446859e0de987dd08e9bc22bd980e6dc763785c05de6374f1d17f20947f103f047b666ba9d13e478a2fa057613b97167515f82738d45e80dfd6ee02a3c2ae7dfc0bacb0a9ffd9388c307b8b5fa18996182a5c85d94ef865050a917c3c67f5d037008ec43f1cf9db5e2d62ce17d32430c70e9ecd98a67dd79159cb8975f7e2a02415554797f92747dc754a334abd6a6fd9bcb56b82a42a152599b337e65e8f1065c653adc076647663a99033faad3d08d68cd9fcf1dc826e2f7c39340f0c6f698abb9eeb634ae1db53c25f81abe76014686a6a52dfdf1e5fca68f062172dadd8cfa54dd55df83c58298e0e9a36f2b201794f1fb0ebd71133559f7248d175a5e1a42613b2499bd55ae42f5e46bb0b55b00ce263646651e9205053fbc4d2f855811fe57798b8f88c05561d7390c6426f86ce103e21a5755d5d2ed8930d321d8fab923cde765947439620891f30b812b2730397e500d506c761ed9101aa2c9acdbec0121158d892033321daed4eb3170ef68dfa3c0adefc42eaab746358f6283d8281775877c6549acf694cd86f30466a82c2643722bf79ceeb1d8124599d812fa886110b4b8b8e1180fc95db535705fac377485988dc472e43334a593814e97c7823bd618c5eccd703354743f91490b4ae0e4dc9721f289a0298f9e31322cd3042e2bb702ff9cce4830c910c15ed3115db195136afb6cf17ef6c6564f51d4a4421b379c176bdead45dbd724011a021b1f3bb48273025a5bc9bf54946110dc52497fdd3c83cc5f445e9320f04b2353cbc7d4c178013a86a996b9c6661cfa9b77e479a2968d499403f4b84483e61c8f7dca6e1dabea5fcf6365e10b5b3f72471f2327f036107db3045feb881f529d8ce4ac03f45e4ef5a7aaef1636d83011d80bf021f6d9ceae9842c766524521079fc6729a07732a4a374c2f6ec5b815c2333f372e02fc5bb70332d8062bc013fc02120b5801cddc0c8c4714cb89c219012c46932ea4f6a1c9b7430e9f75644848dcbca78e095c4ecdd9d4cb7c889a4b5c08ee40bdf05d4306d7724773fb7298fcdde251aaa2edf578016d3d615761452a4a0c404fcd4592a2ee87ebd91dd01f4305e396628ed54cb875a94f535aa7906b1ebd538e2adcfd889cd4c07d7e429eb76a71ae5e9cc619c0b07b534acadda3cf7a98853bd8afaa8148c9cdb3c17136b4061cec3e132afcfc599ffe3a3b658c26e61d20cf44c7e236560fe4376ed775dd72f7e650668a6d2d76095cff436bbf02d62b54cbaafca559ed17149d296ced28d8e67d82527ca5cce0dc032e5ea6112efe301c4d5336bbbd8c9e3cbd79c980b81f6d5b45bd07d6b402ff60d4f65317dfea6aaa229a8234f48645fce9ef28a242fc5fbec8c33e5949ed16d7954e990c81ac910f9c2eb017b98c5d05859c7a5f16d58184ec4fbefe69a758126a9e6fb3fb813c9f0258d1690bbaae15685a2fdcd35090f1d265de8f6338401afcdb6fc040661abe790568f6d531143d69072ec64388f2b0199a79c3ecf4e9a13fe952ea4c1e5a90589bf15b481c6e2fc77a5856bc24909b58b2f75283b00fee6717ec9e45fe1778224a141ee7ac8cff1409568ec0e2c6f61ff6f951ee4c694c4134758ff8009d98927df0627a665405366ec376396ce212f2e2b33fc5d6f79b38f5e94702bef7c1f44de24e4d9f3713689ceeb599ed1e18ca1b78bd632db934870c5528c6fe5360167fa8eb862678323e5f7b7f228de3616f4d0b14c968be2c34a39219884974470ee8809b34ae0b0d7a570595d6112bffd6c1181e17fdc96fc01407fb530ecf18a971668a62621fadeff9b7a91662127f0ef8844070d5d566a39cfb9de2faa9c2633bd1281228cf8cfa09d396e5abad3f712d45dabd9240d295b04367685d35fdd26b89ba5b61b7c1bdb17502e0dab0d250b88bfcb109c6a8dc110645d389905ce103cac0817afad4fe46385a211478245b0c9aaadb94c67f461dd80f88d75d90ce756906262a677af0cdd0695aa0db5093387000c13d4be6af7192ab9299bdcbe31140a82f0133f95c4095a6218066d03282b384f4cebdbb922292e90f0868a1bd37e643a4bc95be543815500c4d47178b8721f0456958609c89b6b7cac4ae8d06fcea56b98c356ba38c7d47ba8a2c2f51c833315e32b7935413347f21fcf9c5c91c26f68f3897ab6ed0267c3c0dfb69dc039c972fe2361c578e39c5029b9e15ec00ab79c8a548e559f70e901bdb4570e727ca514e19d338f687840f3acca0a082ebf5f4962c443f230ea8595a43cb3dbc024a230cbab5c2f7f1f99898e1a0907de110587065e18784fcfc230c1c18b67f3ef8beea5a10e903ea73b1d1538baae25e5953923827b1a35715b0a82c5f2ac383a787bc3aa71e98961e62d2bd46618bfd6e1a604fbbd1ba74c3c16c1ff16ea736f8b2ed12d08fd7c378d8e96bdb123b2e30b43097b218339f1907c11f2d7e492e2155f6247a9fa2d3b388a2ceb0deefcb5969903473efa5ccc8448156271e14fb9dd19edd8a990afe8b7a22f025cd0a86124f72b1c00d20a46005494270073f67a6b2785ca524a80e0bf5e723c1591a1ab560233a044de65c0390bdc704693049f2f637b1c908223cb489b764122e3b44f374c987a18143d144b50f7e58950d24ff58ea9319323efe1e8cbd8ca9a737ac0cf42041fb0883f3ef377253bdf61924bc86e4033a37072396352116e254961dd41139d107bec40c670007270fdf9ce8dc101b39704eb6aff4430a1ccfdcea55dba4184946b03c106a50a27fb54b3a01e1b765496dfc4a08cde75571b4b20e169690f321b7ca6e8d5e000e70b2241a3bcb5b9c9071e142b536efad3fef02b94ddf681257aad3e7b6b075f2d818e375074aad7454ca4c1d9de6bfcdc5e986543a10d3c50cbb2043ea60959337719484838c0b54aa11f15ed61f0fe16c8ea8371450603135b73754d48944b639c6af6009ed3a1caee8b16f6b839c6c5676f048707cbf222c1120ce3d80c05f802234bef44b92c7b2054a69cf577c0fe39c06ed5e0e696583d2f5cb91b64eaf5a13744bf31bb4d7a9fe5e47cd53f83e685c78bc921f4635b46eb48e97a8f0b7dd5941db28ee8a2f92afe0f94d8dd2a018c84bee71424107d3e3a55bc4aed5e21f4088f478b64c4fd36fe8c70bcd721cda5ffbdb3b720ae6aac467b5f7c0f3e5001f991f1195f1dd1142290906d9cc3793be192567cbf4c3b74b96d3f1ec4003fe7467e2652cf94757afd3a8c4742370b330b2cc5753317001ad1af9a168b81de269ba3086aeec5ae5c706c8ac724f5c66b6a50401bc9e45ee89c6864108e62f01b611545496660a5fa3d6e7d89042f24c7ab31f0d809622d4daaa089be5aa6efda09a016e57b6b8e35a03d696c7e907113ca348b1c1bb5977f8bca72dd51e17e627e1a0590f349f46851cc7312ecd91ae9a0bf0c0ca2e4d117014b06f2c3a06c13e8b934ac91d5095f508b315b92715dbe6d3449bcd6e0d5eaf2f02d3af99bc568d4a4fe5e349710b6fa0bc67a54f5eb20a6644245c7bd49e717e7252c43f6f83f737399f13f13b6cff816d9c6d119d2f42ba5252b3992e97179a04ab4980d72d9a730cc7d8689fa815cdd989b0eae21c5b7cfa263d4e97657c1a38ac90dd99470b310259fefc69742ae16f4b41470218f0842948dba8aaf41f6cb4ecd929752f6685cca52a35b86929d28d33ed6b73910b9121e37d48031c7d120a9a13fa281134b7537b0a4fb19c9bd2f0a2ed8d6f81bb69b49b5e28f7fc397f5818435a43e303804b917430123b921d5369be76e37df8ee8310bbfd186985d4f6575a116d59d73a540e64a17bca0d4255d523dc9cda161209f9eee0bba9e390173d8129de9b153b90f89e52d52ad6f96d67aeffb7f63fe7c51967ada0d8463ed9449ad9581377041039d8278604a0aec4e2945c087d4e7aefcc46133421352bb65d925650fbecfd775b634309eca995392eecc714fae6ee18fc7a008dcceb7e087f20a1f7d200d4161836afab4682cbe6b9441b1f9a5ccef2c44efc7ee0069fa3a412ae665f5cbadfaf4299f63652aeeff7420167b03b4f32173c9dad6f93d3a464bf807fd2f0ea454d6a4268628849d19abee79ee152d1515f5eeba0115becb3478dea8087457628aeea752d97105416fbf50db13fd1331cbf9452af0c4a0f579e8b5bbb1908f45c370e3bf36dfdc012b0c9468ead9d7cf6753b5af13b668a6261bdb2bd7e0d168017701f49372fd3479eefb53a1be17d02d06ed53d33dbc36a99ba98fcfa157d3f486265844afd1f9b14a1fc1634c00d6f857eb8d496fe80a98603ccc9cb2bdc7d428c0d3dc338eac39196b2c2b5eec2208829cb2939bf008149b5e20aa7f7a1f7bd4a555bedbe5bedab9d7bedb7288ef96d47c9914c5507ab0d72b70d115336d76ee933697ee7900f1e20705506cbf057351bbfb5e428c294ec65c0fc7f416b98325d19cade790eaf99b6ccd5e97e5041ff4e2b50959ac0458ea08a25f1bee6449c5f0e1f4fe1c3d95b2ab46830bb1476e8cbafdedef27dc9e39b4399adc365f20404c0313bba1b64e4328db3728314ce2d846589e80b06d9ee0dac28339702e3cd0b16c9eb4b73a6df7313616f2053f202e4625b327292a45aa4ec39712341f676bd7ac4bc1d7ab06fcb6c2aa7aef5fa5561d8b22681b072f870d262a934d93cb0c8101cbd5220a409f675c4086bd671f27208c99b7fe5887fdec388eabe1c2704cb34e061278f2dfd794b7446e7ffe7d3f86ee16d432cb7a7eb5eff510921fe3e4322a71ca958164caf1c93920f1724cd6a360eb0346fc2ef039d7f6a95e2c73467529dcf6b6ecdaf842b857f858f331062708b25c0d14565682627f129e2310b87f6b0791253c96e5c47540f034dbd560e47c4b0345b4a100a0cffe7a9296e6d5cd9c3ae6cf38f54ca1af6f36e2ba7192d49b093683cd183b7b77a473efacd43d91b8cc25df0d599359463b3736ca8a42b000864c11cd8ab6fb6de4d1f2b4a956b27ef7a5564990833db89c8702bb25eb64339f50b16d834efa18370aa6c4efed273a457b8e2208db0f1bac3e363a05ecfed21d3a853c6511638709f5cbaa65a7089d1f7613d12e5c9f89d01ae28a59a2ec27521d18b0b103a4b440ae73358522abc721f59d42930ebbe8c1a10274e638a053346466480126154cb93fddd8ecd56ce7afcd9f29cba64196591062ed8e32aa8b082b4aed42729d63d00dd4ab1ca9983d12ca21abba6cf67f6ccf4a62e7b28bd44ffb871b2807469b590555b593e1e7d10fd18aae75c6bc719bb4752a672c1eb723479a1f822bac506290604bffb9b37eec4e7d17e8103f76cccea76abadfacd17a8c61c27ffaae892206b6236b3d0a5e767ab7e5649267fe17dc82f4aa1375288e67a26a62117c696af94ab45245016a17f97c9bc1cd2020e6eb6a64de026fde8304a5f4f1801b12cb462930f20da98a6d339b1d2469487148e3dc4d5e99afabef7fa9abeb7c8ee96a646121e27e082918ba9e53df2dd8fa27881d2a83ab5c549db1563b8603ef2804370b9898a3c542f73e4115b5be59a5ff334dbdebb243f07300d21c00fd65ffee17cbf7e02b257c3a4884c70e835d6762bc5f75c0cba3b5af63edca33dc03f14f53083e0ddc384f1e2d7a02c895bad03ab2a1757defbe09dac7d3497fd0b0fa93aa0dae133c16dd0d2b28d083d4896b89fba4bf26d3ed43fc706e56253f9fe90b3d3f91954fe4699d913db4114b88db7c7031a5808c46d2f85a40a869202c9a6eb121302358f638f77d73f1f9f1ab2e704027e93a63912a3d81f24baf72f649a06f34372e2280ed1730a4c4cc84f776f8154db40d2372e1e308de880e4f93c570d6286aab855f52f4668d30a3a5f4c016d8b4eb39e12cbb1fab0e4554d6f8dfacbcada0435ae1efc1dcedba4301a36aa7e140f03a4dec6a67f124122caab6a65246d3ba99c1328c032f23ab39fb300971bbe9dde57bf4c76ed5b55c0d36d6ea12176d6c8d44b6b842d4109f1f7a597788b4a34f4b1c9bdcde3eeac7a65bd77b48d702b241375f4cd8e9415b831b3b972cd0db58e4a90cdba387e69cb80ca0ca5052e3f1f3e973723ad7fca5a59ba468e39f6e3be20aa74142928d9c17467ac0daf20d98ce9b05a4f7791ad7ca538a06eceb22df685b9bdd27b98c4db722724dfc26c8e40c5903346914f70e003d9607ae241e78fc05d224bf0c998532028627e66dc32aeb07257cbe29728f2ac6a53053ede65d769c4e1cacf56d053514fb950911c2eac40a5465184ff456847f0e867258e5841966cd999b3e53610763d88ebdc78806de5f790b51a186c569b41e9eb518edca96a6775a5d69f745ec7cee5d90fd1bbc02aacc7f30eee7f4102301982e3d42ad7da2efee9576232924e593d1c8db6499a52e49f9519fb3328918c106f7f0967f2f3b525e808ef77893b6f032bda013d30cc5283959c71f2c95c53108f847cc37c6b88a715c456544c66ad0fb9b196c86de2a811d3bc1ad9c7e881ab7f1ee3cbfe2023234929f3b51582aa1186696d6c49ad04f1bd5485428604f02ba955572a77003808cf1bf7095d6e370eb890855608234a9f2817017c24d5b9159cdae36af272a531a3899ad2af8adcc43db7140ccbc416b312c18e24960f0be310d2ab652dcb6afc8318622010fe52d21765f7e8ed2f60762d6e22a335e03a23e310b4da1da67ceaef92ff0ef1df7c5a714dfabc17f524dc492ce4d3abbec47f2b4671a5662d38f4b2e78fd73ff12e121a30f2ab5d58a674d54cfeabb7613fe5851683300791f40bca5a48d8876aa2937694bc96770943130ceb76b354c19b4652ee6b35e37d9608763e58215dddceb8a3ece24a61a91bf3a6463222b6712630c5e7bef34e44ebfe6041d78df5c9ac52e00e518f9e0d0aca1e32d5d4edcba026912b97debb51e5a8b802eb80fd7371357957a0b0289a2624a1128248dfff92a1de7187fd17f4e55611b1ee0137117c88192a196d2485d59aaf6638d44b4f9d4e3afc93ab23592cbdcfa9fc5e806f251e0d30ab1c9b9cce91d96d2089a1674ea0779beda979d92b55cc823b063df5fab80105a1e687f5db91c9cd6717744983434dae8ad74ab16206c563c9d57935d7ef328a217f74ec4cbd3f8e6b16adecd2b28d94143fa73a0b729f53de7abe6134513b037feef4de91a119921f892303c5a7f7608fc95656e8590fbf949316deddcf0025f30e0217133f32b7bc1e7d1a14ead1cf32ae95f80d9444d4ebe718b77fd40f64882967b5a10c955fa2618eaba77cf11071a5041f5ba855e78652ac6cb04ac4acd09bda6c8cb6d5203bb68b871b5fc8d873af623d2826b23ac6b768171313fa6998969bdd56f8ebf308ea32537f267d49d737703f33a235c9881873fafcc01a7cd60c0c7c640a3b467fef489e9a28930f4aaf8a5a4ccb421e1fa2a6e988b8dd89f76216053a2072ee7fe4cc85bb79af8d7d4c3c3548e5d8d42cdf3447d1b35191fa7355152264e454ff8eacbddcf17485280c44a6cda80871377bc6614c6555a1f1e735adad1136ccd700d556ce1312dc3d3d3cc984a0a33946caafb1b12c73948a2643f3ff99be6258f5b63cc2b9e27758ded16dcd9f06564d39f001ff4d0984485774b0e6290564965a959a23d6ed49f63856bf50677440f3079225599604d765a142cff22d0942f900860760d6f7f88343a3d7e8786ff7da900355d6aecf1c8e37faabc8c97e36a5abad5b89358b41a1a6ffb93ee3965b457968e27a0c43345a3d485f85275756386ec845cacc71868e77d016a71c9b3aacfcb01acca781d06ad360e529b6528674edbd03df3bc767ea18ea45e05af144ee4d30104011c4794c64975696f76e6721e0af8f4dd0c5d8b8eb8d6f237c7e0567d613896fceef402f08b72f54af3313dcc486d2d0a4ab118e20c61f859a222d6b93291d13090ca271d906b2e60385c8cf1786f1de265b1315762bf0b1670f91135cb3e9115e41bd8c6dbc54bdd0376ce70f79a13311b6b0b5c2c2b166801ef80df45e3a29cf630f2769d3923ec1097b847e4f9f2117c68b73fb1084454fd82e5a958b8b0335ffd3437e4673e970a0104cac0a0465094882694f2205c4b57a4cfec9da1eccd4efe1beb664fdbcdd283656705012dfd46483ce96510a4567cd7d0962de453c77b45dfa18b9fd2337d8fc94a55363a53f06d59dd91d34d113ff3e7af0d37d80858116c3778c030543931233f522e3f21f431e981f705f0cd77b79af0c756d8d93980ec1449e32f15f7f249dc4acf40e7623373be5df9296a2edf27d77170d537edb2355a315fd2579240fdbfa9534bbf4993fc9fcadcc4ba04b2b7fcef7b08d085cc1141117eece74183b13848b09238b5fc912e9a7d20bc4bca5ef3006af795c659ffc97c71a7d9947429177a92251efbb4b942fb0b763f7d8e11e962b24aa905152b16ede9d70d47d3ebb6f0cb622f2cbdf3eb021e04cccdb4690a1cbb2eb96448ed92e9e3c3ce93ba3cd67f65b1cf7f9f9592f31623efb8eedec0dab0b2ef330f8273be1dc76301c396e393a62e1e25e616f028032627de0dc6a7072fcc9d4b1065b0890959f6c961b18ba2f3b19fdba749756e56c0554509131bbc362340774dc5b6397d86b482f5edf7b557850644e848fbd7f7a41cbb0dc7404b41be56c4a59c84c2fc62b8b433e24846c5df02a01ed83cfcdac8d485f20bb55d1b094614cf6882770ac6fb4af60e257d1299c65dce31d33e87b4abdc71466deff474649542eb5a4aca4c1992a41c6e7bc2aa4c56ded3e134e7bd71220bb2080f6fbe69008182a7566b56eae800461b9e9ff7bddf242208038b9807600e1192a22eb90c100fba63f6791de6b51bca4ffc035cf359a26e1523811b1774cef4a98431d53310fe546a2a650a5c12a9342752d92670b4e9bd7d359477cf8ffa5e413fc589a7b0bbabb6c0f11ce317c0d8745aba0572f8fec76756610bbf36444bbcfc8fff360f1d939fa02e06f0bc8318197dda127efc93ea3e32968dc5bfe6146f5756b5c09234d91286be94d28b017b8495d7db6e62be424903f4d08f130d92f9059fa06a0a43f33beaa2ba89fca1dc110979cedf4f9a84e2f20928b6ca32a5e85ab042e24021331aecbf93b79d48143a8192e5770deeb955dc525e214c182d36e6dfb6a122b55efe0e2abb68b2ab1c37c5f88a9a73d5c4def55757f69411449cf5eaade4fde9a6732bf85e330d8702bfc9cec6e4962842ca3c025ee7648d3d6b56d83538ac7ae7f7bff3eccf2dcfa56ab7dc2f75492729dda695fde59446a6ed189215948d3e42e01ace2285685b1f20d1e637520098708c703e997f494cc729653ed6486a0c015d93cfded7c0a7c28f168fd6ccbc71a324ac6277cae120d7a741173457f3b8b9e6354684e6e33b7038b37e6484cb1d3ac531795b06764de7d5baf727823ee51350c809e27d681e4e8076e8b969ef49894707b55e9bba9783337bcba9853a150f1bbf6130b355404bde9044be6079f86b789eeaf67a7f74e5c5832ac317c9afd1ae552ab4b18424561053d53e0035efb4d684e9871eb4d66a01b8cdc38d2350d3d9795d215dfb306b9c52ba957a78c07a50d9731bc8f0fbe91768fa792bd11dd8456bf7fe3e4134fa98b22c96a5ec48737af64d97a3e7b44ba0f9299bb8a016667d6111533dae37711a047b14df5be2d8a97ac962709a67c838643244acefd83d42f001976a22425dc1faa1ed421c4f3a357d5d34f5d9916602c19bc5c42acc5e16f43f86f43bab26faf4f015d85ba533b1a91ab43a8c67933c84a206628e034b91a310e2e8689ee59e44333c1c354364e984c12eb0a1c9c22df7cc0b239a2b939655964b2d60507386e2fef1a1b19ca4911fcebfd0e8049c4ad18509e79041ed3c434bba21391692a64a6c55ed705315ebc560080fbaeb050ccf8cb1aab54944ed407ae6531068a3f68b3ed29c8a68248b20fbc654883186a1c175a34e039159b3290035b142262acff091e0363e8193ee062cb3ba65efb8bf53f9ddfb584a276729b074ba4fb66e1bef1ae8df0a5c7efd453b484ea8700c59b5fa8238128d008f7d674a1a4c95211af6e233e803c1e00c24b846dc6bfe02fe35fd44cc222d3da57f4b49186a4ebfec8f01bf610f834c119f4c009433f6d64c4e42b5ab1d0d83f0b3dcb7834dababfc11425b3b693c5d133c79c4855a410295c13c3ac8b18b210168d02f7285515ba34ce1ffb90b48145108b4b5167084ce7355befe5f1e210e9537fe30d6676fa35a4dc39632dfa7203dd3fc02e37e06fb73d36fcce5448938e623b2d6722da1f7b593eb8375839c596d0ef049e573ec02c4bdf7b2d761a2aff77957a186b025f94ec226d17b0f96455ecf66c45d7779b2bca4276141e48b00c615b15300d519ec7ade6777a012273d9ad5fc67eb7bf23d93f5f442a4be7a3d862ce1a15b82e568aa70fed676f49c39f235f744c386fea82624c3f2a76b709bf06106d7017c152c15cb24f4e46c0f75db8e7d458b37a3892420f172626e261c2be9171a7c76b9954373aa127d557134c120268c43b4347090b8ce704a6cec09b2641cbc10e8215ef2e507fe1ce2bceaf66883ffadc0d5bc88d36ce1593c2df29ae5b26bdd84447e72651bedac9225b0f01e67c2483432e2449dc16ee1a21ae1071a5025402cbb390e371842abfd66b5a9c15fde718adf08c5678b6a440d19e496d512d4701c16b7342d882b9377b95ed04f765e11beeea75d61bf8d46ed4640f01b626d87ff02a05fcd95d40605cee94a829873598db68e1b9e8fd6142075f500c31155be830d25c7c1315659f92be7691504402faea600dea8fb50382146fab5f72895f92a9958abd42fbb65676d6c1bcaa2467bf171f8e5c68fff86c00cd497cea591c0f1d657294445347cffcadec0f708f0e28787b6faa4d652ee0297fc17129f52e58e0b911dab1448bd2e1ad38e4951b6112884a2d04a9a40a4d1d5deea35c98804e8f1b239a7b1563ff1a0a455adae8fbdc97a45dc314f76c151ba25df2a93df2d988ef076cb5935985f4e338133bef0211fcb1d8431ea79490fda562a621c0b7f8db1be858bcabef27a6f81e75122e456494728e5c609792bd320bbb759a639ec57418b48cfda1e9a3e6328e9880a29e92802dd89dda9ecd2cff6c4d5e7f9f55c632c647533f210dd9f7f802b92299c7ba2eacd5a2e59ce59d57a4fc70df4c3726488b47ea0c6bd7edd0b88ca5e95e6c3bcceca6d4834af1bcc810bf418166025356fa7009a448a24b9571d0e4eaad4f2be8ca55071a799b534ba463e52ccb45a4708fc04d8f21a25b0e8e01a6d4e786f7c965685f92c569bf1995966aa45be4263da3b35a64be725cc06375a6754f5e2bacadac4b8971fbe4d8dfd18f3e483349d7cf59c91f1055f19c684f31b246421d28b88cb32698f7c7cd1405aba110556911c56ce69a2abc2063076847324d471fde144c8a5df2d6ed81d58593e2e7ab179b124393121d7c2ac27964cb85a420fa40639d7e349453bad811eec3d21f25031b57385d5f01c2d2c97cad81382e4002de82cf20caeac3630ebed579c89cc29f25f04e785c83f053a15eb1255cc4ed3a12216b317f23c948d23d7289792631208fa44fbf9b89459a31b4a0743a7cc0ea49716dc97547d45af3d08e2456e0644dfdaf802be5d12589266640e924cc72891797ca61da88445b65f2bd173f973c443573bdf5616ab63c0f76065976e2425ead4c8f082948ef0cfbfdf0685b62553b567347013955f3f9d5d0a0919fac5707607ee15c5358927a48bbb31d941b8ab1fcb4064559b2489ebf089633c26856815bf90079a13620df2e2e8ce5384b99820724f1bd8f442d62eafde265c78498602b99357353d4df1347677b3a537a269036180406c0acddf513732378dd220eaa0670d3aa5db198ba614b08df8e01e69595cf63d4992476b66369a76d3dc779e381879b903f178da9868db043d5a05af9bd26274659cc01f9a295ee6e7871a3d505e0014f882f59773959bc08853fd722fce390969c9760a1b347790fd1fa6c026c301c71b1479bba29621e512153534a421f072865426ae7a1b6d8626c00cc8a5a317069aa913efb521f3316b132735e0fa2572cc2b4c510f63fac79e7d50ec029f77c603acf76d83fbd2183a2fee7f8b7537605c9031cfaab755b5bb74c18319d3d28323d1644be80baf207af43fe58ac44b7eb79a859da82961366c8baf5cc7c588e594834690f3b775877a1aa368ed3b1c0c206a1d0069c040fa155df30393c257d236922913daa19df621fe8e6778c2cd3ac83185e06926284e25f481ea20dd5a0ef0ba1da376c113e3762077967b75bd1ae8c6e2024deff01e2e9d3c52e8774d856d450d3edfd79b34be12c46eb881c8533b43a7f29bb605dbf3dd1a48ece45aa648e22dd982aaaa7ad600c553e7133ac3d0744bb22f26fc32c196a90df7a7fb88783ed3bbd79e20f262f420c80dc85612b0455f23d99a1b3bb466c4d411326c8fbd5f104313c1986a2e8fc40e2a3507fc6b02ab5b42c186aef57c440c49d91d0cfc14b5bd0eae0a008fcbbe3dd02f980c1887b3d1865866f83e8ca9abc58262c862c18a2ed60c59763fc461b4ae5ed11b0c9ec12d3188c646a17d4e06f6ad79dc8839c63ddf91488ce426fc764e9f303cd6d0723d4688f41dfac80f41b1f716e0cb7001367170075e8075b75a5d8d98a29a7235b0ce269b2b94d9d4838e9d0680aee53124fab0e11aec8959d186a2117a119c09764e4bc14c3ec1041889c390aa89b4cd3fc5f5a7749d40ba0e2216f2e5a4511d82dbf4c4f62adb35ae7b1911a34730bfa7ee6a03b447ba04b2b0553df666671fad552695ad29881fb48e8f6b9bdc96e0832f2aa7a937d0859416ddbaf5dda93b5aab5e6eaca13588159e9c8846613f0fc7515c4cb7b7765da720a46160d5de9e1f66779c6682daf7c541da7ed78bfe88d43f200aa523c81549da6afb0cef1b7a353f313e0960c2830dd9cde0d542e285869eef2194c749a6394f27d3d2f58b9cf1e5ac5d09e59375ed065c8bfea1757c4cc56e6e95592279e7101698d967678e6bdc2c0241ae9c87040b24689a1971910a3bdcceb7177c48732c4d19709f3e5b1ad9aa3a1327c330a358e7e5036cf96c982ce225ba83cdbb9da30455ff9144d18036d4c563fe6614066c53733d17d27fa1858c7be71b0071aed8dc9d3c96f36bc08d5fd792bc2d8d767f8ce7b11ba86b0cacf9ff35b64f4adf5c8c7b7a5e7c0ff4325bb62148b94c6df6f3f0fd94160bf0da2b890c9c3183d0f6368d6d7030ba9f0a01c2a1fd385f311d974ff168112a7d48934fdecb60379157f0b5f2e021fed64694d2136d3bf365735a5f5d9962e681a9305894ce101581988c3d1ecffe508ad4d23fbb60b7ea008f27818a766d8f95b93959563094c184f04f7e8d31d4d1cc63b4c128ca50f1416e90f7cdee2e3062a9da71c172fc5d2490665b6280516f1aea0de7ac29d2f143da0be06b770a88bc1a599b1cb97e94857e76e9d2a6bcd7721640a62ada1dcff769e404d5f1b0e18c4f17d1bac7d6a1c6c8d58f578ad4dd832a7419719881d6cd5baed367df0529c1d7950dc8401449bc67a3684e92e3e6d411b91582d3bfec94e8904c3b4f3b839b06cc23f5699b4bd9cdf7ad84917ac46eaa5ccba8ada00a1dde1bbe734e224a51b0b921bdf6d9e72f525262dc6c4e8518b06bbc9f65b6fd9789c0c9d74922e67ae5f56e3cdb46bcd84d4df35f20f7c7c4e3513524924956687a6f382fe24c61bb8bf6b7b54138ce8aacdb618ce6c8f59f607993c30b0a785d6638d11b85d77f9a74843de23941f4fc50a4e90513818ca2bcbef20b8c0a469e12e38c95dd0f9afe19d0ad9d0dc8e40088ae20fc15108f607418afc5ff08b225183046828ecddc26f2c71429c2392aadd5f5285237ee6b87539c4c81abcd2488c6fb5fa1b374c7c799c9a742e3d15bef340b66834d2f648d8b9cd907281ef610cedf5b887752eb7871bd505cc45fc47880fd24d7587781d57be12ad8e33a56dde471f2bee8fed2f88a078c4e08f26b4a1d6a9d2e618dbbe4c6d5c42a999bfde813a6b7a9fbb1819dde56e88a5c5fc0eda3dc2b392d7bffd577a80d028caa86ed83d5715769757b6421bd70488f00f1545333be7338a01c19de4b0ef1ec717d01855e29c07db1c5aa538b2e791c93ba19374e0672efb5f8e3f6a8bb234468878bfdd9a34871dd8d27b9fd889aa20d120095cdc231c239ae41bcf3f1a6630ceb85da42b845cf3de4ab8b173240a0eeeaa9037fa8b9220a77edc4cbf2071025b44fe3f4910eefd9eaf56e52dab238ece881eb7ec922be4d66276d4a7ac672ad5863f12fab6530bdd847ec985d549b3ed6d28ae4583b6ee2a5287e23a6aa81940f9432fb8e8beafd635b4605908fd1c405e70b3bf6ca8b36cf1d8954745649f35fc490d3d4b692318c21089b4bb955ccfb9fac61571c9a3c7505accf51ee5f585dc1f9a1d290c7548361488f5f3c79104e32a4022135d4fd7ca8b3c82e93c9499821a53064d0219c1bf42cf6199f5dda698eb2912aae5bd3ba7fabead4b5760478ddb5807f1735215684fcbaa75d2393482876c1184c8057f2f83dc0c2d2ae5e675a65d872d9f4de64611e1368880cb6b20d1972916f2435075660224214f588732a25265b4c9c102859745f510fdfdc0cf62e03a23daaea0afbd6712aff8b740c40067fc9380bc98208bd3ae05e4890dba73ca6a6ee85b7d7ed0a4ca9531d5462a97982a6155f44dddc6c20bd9aa232ce3294c8e3a4aecc6dd90890fa014b65b31b6f56b2c48f594b02ac0848a422cfa983338a10e962ab6082bb3217e78bdb20eab1c73c8e21b7fbcc6b310670f4d8636cbb77037c082bbd57a63e587fdd0dbbb9ad606ef62d5d7d917d5e9de7fdcd38f19a92aaf111caaf7a1f54b05b5e0bceeb92d6e614599a04420bb1a02208d8b3c161b5f0d4f364bd6b918f1441f22404f5806c98bdeb02c13c9eac80ccfde2a179b9917a2b3d60beafa2dc3042475dfda0f13ba3f6c948c9bb9f848937deaa38a372774fae3c47110ab20e5c46bfc1fb0b66a2e52bbe8f959cc2a3aa794f0aed39045b9683a218a4bef78cfd3662ba99914ad7fc6736c735c806d3d9cd67eaacddcba60cfc588ea581b6d00944af519b562cf3d77bbe6e796d33961e13678cc182bc1afd97151d1b9ab84a7401c0932124e44d35ade90ee8d776f8897cc445382a4e8a2b192a1a6006f7c65a10a154c1480af3684816142cd4144850070405d85c20c4d04535c85cb698dafe00afcc5247bcf1497f41c76ed1c5da61fedc36a957f6e56d388c334a30a8a7a67698f2bc4e86a7b5cedbfcd8975277bf99830a26791faa2eb06c95aa8058a3d6e160b8e2aea97b20e58f160398c63891b6565f149305fd5dd52e76bbfdc7503e9931a6c6c04ca6d11d9a9d6096510264413517e6e06135427ea1c881ee30ad06f2135cf31791521ef477c0f9d9027013b5629b054d1fa617a431bd71128ad25ec556cc6a3c8a262ce37439f73362247bf4e22067048de9b64d44f3841bba337304d58ed00cb439bb9948a7645fce07f9e79a0758d2af057eb1e1bb4e7961b275e7cdb0094c4c72ccadbe8227133b41bd2843553e099e377c6f7bab54a08a80ed6f267e08baaa5c9f1813f22ae3b28c6a23d8e8a434069492a1841b31e127d72ae98ded45f8db7dae76ca815b99f68344575c1e70269f1e71ce9b26cababdeeb73dc91f8c1710e3be08d4b4ffa5314c674b64d231446da0c25607ab68b2dceb1101358f1425bb7c8239c3cd14df7c06e1c3ebb0f62bf4da6a4d85283b780d3e30283ff23468e134001e11f1661d4b937ace1c37c31a3200dcbe79d6ee1ed547be76a68bdf457e1a06ca8fe8539982a8256314b7d590446a68320f826013ad0c3a270f136f1c96882d866b7222b993c3e99f10c9ecc9ed07c641e54a09b5fc396214dfc6595c7cb0f543cbf7a4f51ea1e7fdaa546c05eb1e8f2567a61fb6e2625cfd4464aaf7865f108dbf286b3a8e62ce2e58caf419c3b74e38d68f3eff074d1218ea95cd84669bb7a389906063fe6866a0d6f4c884b5e654d5a102b43abf8c3b54607916e5542c9fc473fe2f632a0618be337f2021d5451d43369eee69ed22b376c12bea578a08b933b9fe12187505bbe0f63297bd015cab6d49db122e42f3e6bf9d9f70685b1ea2e7690f2a41cc7c55fb2c70f215022b0a69b70facceb8ce08536f2c0b7c6833b4307a808cb066c1e551cfecfba3e75b8b29900e101d366b419173cc216ca306005b58be8a620ae3b746e9650cb98eaf0a6ae0f869b78a74802ab216bee26779824e3f39016866acd9b108c440af1b601df53803a06416dab4b7b8e22e04a3aa29a9b8486eb15185785382d9ac85ba0192dcf3f916ea13a4aecc9c1fc6502c1d1956d4baa998654a494e1a92a49d92f64506cc4684b0ad79361560fc440f7853c4d8940e880dc126c0e30a2d05e55475c1748c7463fe33b5fb5b7a4ee5c87941fe36410a6038528136f285b91a095f948d4df1f5222423de6c15d9eaeb93dbff71e1a396c1ff409d7e4396e3addef4ea0afe811f66782ce2654da5a0eabad626b5fb4b7de0aeb673281ab336cc91fc370c29fe13225ff4b8f515a6c2ed3f03bad6fd5b7febd7831b032fd697e3175e6daf28c5d7958290eff0ac28b448ee645c788f62788d6f7d70fcce3809dca65bd0f206c07c41e5b9b61fb52b0ec683b017d5e6d1631ea915677b179310fc6e2fbb29e45a21b31b196db3a0fb3c329738c7dc45a8636c027b93bf311424205ab2717d3f38581498b31529d13142d24c16bfe3b9b8fa17c91be5c3f126424e832140978475cc9f81186edd70ce19a20f1b0594d198e657bb612b10598da4b6e6f8c65251c96caa9e3a93b7f3c1a5b7fbb617478e96d6bfd93edc3148b0e2492f453821ca32d063bf5945a0f9a5fcfe5889453a198b7d070126d0d19758c2867ec675a2dff2f7f66d2798660ec462f7f3b86455b2ca0e14027f14ff023f29c7c50ad1567e2a45675c6941f0549f2384aa09f492ab977d3b555f4c68135986397346660dbe69f4419741403cb0ad11ebd12b7e7bb88ce54e5c9c7d5bddd2c06e1f3576ac8c6e371a50b0367ceb3e53b3924e0fd1870e4aa3940ba52bda582fde614964d1723553f5f913fd4c9fedc5b71f15548f2340187cd16678950831b0cba0437346dcf90c8a1092c3d8f2f064f4bd2ae30bbcef83b239ea1b3c956b2dc94ec2b51457fc490952367da55f44e6deb0f5e5bbd3fe8b9d17db8af90024f48a53ee51c7fcd70852e604813e195c6999d7392170c135a21d54f6c43712534b1da0c4dd76730aeb8c052904050ccd2488b611afa896958e2d1b2bcc66d46879cbb01adbf0b4aae62b57ac6a6b56fa88890e73a145d84664c1fe327faa2d1414b9af99613de676c33cbc93df61576dcb2a8fa3c3001578ffb9b6986d2e7f339204758d64d905605bdcf328ad1a2913205a6fb94e301c500f121b9fae4d21c056cd8de810c2ccc3f830de8f29021b0208b371f4fda2334a248e80896874cc287eafe9d241d820a1d28d5e05dcda17a0e094c857bca5691c7ab8034db83c033bf7ef005570770795c3beeaa8f65b0aa713bd1bdbfe53d5ca79dddfd6ce6254b321b8309a8fdc65ac4f03ed0602b2a5a34f4905f38ebbbd47665af6e008382ecad4e7e242e2f150615a49bc6afa7a3514f571e574571f2fc35c91ee7be965256338916fa602493d866ee5bea7588669f4c5947e6c3cf6fbe8e8e047ea948b8482ea879a206afd82abc1b6e9f86edaafc19438cac089d10b7364e8e7f024b5b69d049006b5af3c25ca41aa872baeb6a4c5af54755de93eb384f1a3b10f54c1aaba17f75e0a621d49493c267fd2261d56bc6688466e0f8e4a786015da85616cf0102015e7c1be45bd696d033710bafa539f2b103f1cdfa16c7df14e2db2d39f61d1f0d8b836c70703541f041d312f7299ab5a1eb85f74621149967ef38630d804ca521b87d61ea5498e1705c9cdbc165b9c48c80d2a98c478ef395ce2651deeaf2e5bb870d4b39bf0c3ba12b1f693aa87f1ed97205bbb8d875f5d19b43126a8743c72f202cf5313bab5ae57567947b4af24bbbe2098b3b9c13ae7ddcb5a32203165842f2904ed5e3fe0f7409a10714d5b2bd4f8b94c78085ec9e7a15098531a4fcfef37a92da5067ccc6ad1a0f70f178595f3d236ef0f6c1372c7ebf26dd25d4a775cfb7d69d21cf64fa2caad59fc9bc3a9628ff2c59c2bb78690a010951c4c880b5083b3e874bb5f0c3bbad3ae33803b70e057526de48516da632fa540ab37f202d05e0e3c4957df396c868ecd98f976119e79f629495e51230c646753d4b484b6f01b5225f06db3776104cc55ba082fbc40ee0fbfee0dc5960b41ab8c18f54b5e5233f92ef0d15c8f144f93acfd65854dbf62d8575c76aa5c2b5ca16b9972c726f32408211ed80d1ae0f5f1fd4fe07b9a3115e9630b67879cf0b35d3d22013301ec3619417c514f68402ab25262fc21f358cf754618f26c30f3d08ec63c8d5176174314753ee29b477df84f31895f6d519192baf06deaeaf5cd779ae2942940f8e44a1260251b1f49a570fd05bb8a9741c094cf3ac404b9e911de67b1c4a9cb41ee3e5b9bfaed2043e6d4a29a015d594dbac3bb165615dc0b246bf2c96fc66e6baa999f217a7b080f05b3594276ac6ba438b61fdddfad8529bb195f388ebfda797e98170c3a51233e0343d7b03252e3fd79bbcd105d05119428de3b2f5cae1512fd64b22398cb6f0a56cbaccbda1270a4e0cbc22944c1c66d071fc8da6ee9549d52d4d27401470be34ca790a3ac9101a7939e87a9b9472153b40f18024c3df9b96df799d95cb00620896248eee95e49de7bc73ff853e1481442141ffb16ebe2ee85389e2e193f9c532e53dbf61d21f355e13bc933507fcb3f7e2325188e710b6ff7f2ddb55eadba9c8c1c84addbdfd4d1a31c8f9a6078016de7fbeffdae275ee659d9c6eccfd763375cbbdea65bf1e3d0c81f8363e9672d21d495073789a02eb585c4e7668a6a66b6cfffe79c87d6aed71104f2e0b3a23b41e4cb43faae0c0e8932d1efdeffe20c19eb466664d964e47358cf7f8047405667200f95044a1a9ee318cff2ba34ba9124b072db79ba4be7cbce748fc4455d95c4e02d7921b96b1d75c97cc6dc189b8d4b4a66f666ef1fb244de417676665fd9996e1428040e78aa68b8297f162e6488346b8ef343449d8f702fe5e06d402ae348ae468ff7df10ba3743b63b45ebf56e03fb15dea4583e017fb44f3c95135ba02b324679b1d9486e92d6e8f3a4e8f71029baa2ce3b87eb2a1a5ad4a985d46186c4517e37736ae4be52da3ce673bdd9a94fb12f48b47038fbfb603e4ff848f2e92c8a3fa2a080e0013dc9a227e2e9c8cc4864bcd68eeb7b568e9a42c92bac365979210a3f17e5163967143e5bba2b499f179b9a5528bcaa60933f8f3082026d89db633fc5d953e5262c7f872458a400289523bff6a569c5a65aa251eebab8d76d99b109707c2dacbef98d193c93d41e9f8368af304d53027024b10f29f6ed80858bcd78fe84232cef6c25ecb6fd4696d07a46b4ce2093481c089f07e92743f7ea8c5a7738cb402f3f984779ea939b1a8812b54a31d04bdc7b939f3bd75c85cdf897d26dae46743110493b05afe2bd9bb1e8131a2b8466d3be59e2c3ff68d334ba9fe11448b294ff6cde44b2d7437a95d4aa11666d679d84452da2bcc11654784b37fbd20069a17842f20176f1fe325407b7f986f0ac583055197fc2c3366e8ad1a6c236de7da7bd20511d0fc37c4b07ea55bec56a916b7e65f39cfabd04f59fa14f74e706b39bb662b6b162bcd29ba42f0c9d60af1fa19c065fa947af14c3513d509b0d3f7f6f5e10952f65db93d937f947543ec17bfff495f61cbfd2a70601c723c8188a51b64d3683a8f8340e8cfd5dd42d9c3be78ff95b45dc94017f6799680a59881abd71049f113b390818b1e316fd3c60b6e8b78810134f9b7c9ca525bdddf6a1af2cedaf796b9d2385a325f524adb6d789580fef12efba99d56a7ae0fd94b752dff0f736a8a5f5a4e88b6672dcaa03f319b5b491c81c2b80a7f711c85dbae343d512c5e56740486ff3e1e0cf062783c73ee258157909b8e1c72286d3fe98b49e2f1f55a86f41a3cdbeb6af81b659ecfee0ae7b28a6314bb8f44cdb31479358cfd334d8c0b5446e2521840831f7b6438a02a27232d580695ce205f8536bbcb81409d66c79ec7e7b3903cf03f1bd26471f1fb36f0e5dc59b046e2c09ccacdb25c29320243e52b68e3d9b191fff39215f75e53b380cdcdb581a204484dffdeffafa521073b1630da8da8d01c0977d36ebe2d501bd223cf2b1032dcb3339721121750f0caf6e9ade54d98c6959876f14ffcc377bdcf5c9cad4e967673cac584be91677f14d27f5beef5e50ece88f7901a10bdf19f643da420573fd8ee724a6e53b6d621919c8a310b89968d680d6cebc0711d7c6decaeb0c10b361edb49a88d855271466d77c9904730ff9a19895263eaecb24fc3187c365253afabac56bb6d8af10ab8cd9390ec0203d0aeb0052a62327f9a522a609550c0c47381e149ebe1c67193cbeb7db3c3779bb0fe3849d2713eb5ac13b970a934d7580069fd3d6df3d2047a29c28cbffbedb3c5c263a6a3a4a925a4bdff7fd8e945718ff52b2fd4a779df2b6c23f1d6d42fd4f25298d787b3b666c6b7a674df4c6d9a7c49bc2d3eb579a98f062ff01301929a78898e23f54bf8a208efd823f730cc9c7586e1579ea103b509409978e4c0d125a4ceb0ad211b19879870347b053491e516a2b524aefc83eb2a8a8b86340a08933a840f5800b7f5261516dd6f2d7c7b42815457eae82509bcfbe1d6c07e426ebd9d8a8c534bafdee719e1168010aa253968289e1f52e13ead9d63cf213e83d3a7292290cd00258d83e311d5ece97b73954e8d821a44326efd16e0bcc80d3021d41b4c1d616a9ddc6302a4bff335133659ecc1f483bf8cfa5fee8285f3e5fc94efc526b6764adbe96d22815e140669574cf8ef1c1a05e03c26ef970f7593d99af60026a0c6b9e2789e759e2d704ed9fa16c75d0a1b44324fe8c0a6f5f484f4a7f8d59c3872429930b5769355ded5d2c9292e0e7080e63c8ffe7fd25379a8061550a1d76c1cea64bdc801d0fa826f4368512aa48de888248802453e1998b5cd9020d3e9eb627d4bcb188657ed4877799bdf106cc3594291bf377bca8956ac629b1665929e65938bf250e5ba626697ce1d97a0a51fbdaac76918f44e4e071d805e62b10131028ac02ead3d4f02cd765101db6db1c548e74b8c57503331d647b4263010b7cad383bb83d44b3564e467831209851bb3f764a9ce8aebfe93a3478fe6fbfebe7bae73f49e4adee280461d8ef159ad39bb337e85a078d372226e0d49910d4ce28d60478818024fdb2a3a40493a384784b22c47aae430819bae0b58b3ed1cb83d1252ccca1daf0df2e0c1ebdc5b1b727ec4fc0811db72f0c2c2b5105186d500a79600604cbacda294d10dd06388b5daa9955824c7c58e94f3fb0b37ff4c44dabb3fa2afd0396de6c78ca245f173b163550886107222d41cfbb678c9fa0d26d43926e3678ce7b47fa134944be84bf4c46f1a3c6d6db7239ceab4c3d89e2042e0ecf1c25e4416aa5c9872bde1bb91882f9c7eb83903ed7bf4410f56236cdc7571b47123f920b42b0cb26f9fa4bb3c7242234613f25c34ca0b815ea147c7554f2c892804e962ce5876d36d5bc90fed521fa84db313bb04dea33524663ad665b16a02aecb4bc6f79ef4f6abe16c9a22990ff8f58e7f2f7159c783cab11871067a07b69f421d9acb0f87c231dc7cec2911a8d40faffc116b6954526d2949b38cfe2731b974e5d69bb972748cdfc4b79414bfef267e1c6d22be08f7b3a12fe8e1fad29cf112809199695b5942df018648f14d534027546d1d8555aea744e5bf87441999959e8574f65b934e61e7f4ae0e07451cd3fa06d31014b08283dc159d050b44f6d858b8ce0aaeb93b3eaf6be72b3e2ff4a7df9636bf2de43747dd659c7ee5bafd13c1c6a39e52ecd5c5adae085aa5c45a930cc65d615ae44a1a5bf60ca1bd5bac72666f23bdd17a29a41beeb7b2cc679109416663842464ad64d08d603b85d26079624bf059eaf03fcdb478b513e92bb8e79ad40c4e6b2429cd91cb4bd02c33a0f45eb617156f2fc4ebe1e1626e4542e087c8cf3329233bc86f5881fec7c87919e18f06c45888345adb7e771f20f9726f7553133a5aaef7c117c4a577f9f0a4e5d92e4c5dbda3d898146e7517841df9a84fc8220b3c6afe56b47e6414eb09d221d2b48a1a7bb199af11935cbaef33bcb5e6f477e50dcda77e85d3a2861dd471578a800f6c25765f5797fd3e3a129d2eec79a90f964fc6c88e61dc2722cae2148ff061c017beafe735e6f10e314a1f06a9c2debeb5aa01fbd6254279d8a7945ab78e8d876a769bbdca754d0e56abf15d8b5bb54f6e07341773b6ceaf4677eb4cc2f99e2e7d2e333350f110a602de4e9ef6fced1e7773a6ac207cd2e4df7f0b4324cd97f0b80c7ddbe9a48ff22d0c52e9d8cf02a77a9d520773b0d1e5248ee22cb1d4cfa4249bc43f0daa7e7cfe2605171d08d495e63be62346f31721d773f2669ee1cd4796cf20225af418be2daf198f98c052dc8b48151624d9077a51a0a9b601296c0534f7b2979af6066dd6731be095133f495d0252968a2d85c6b6c6639155d58a160fcaba613cd4a860e775be1799edbd3b02a067481b7ba1f3e9a6828490b14a2bca79905493cf2ce7f551e569a63061ab164ac879a3991ff37d39c2ca312a031f2b6e9ee41e3adad1c5af15a179fd79b53ef1b0e79322f34be165b7d05fb824604143604e3a5ea5734168335a8d58110bc9622677706aa45b05a387024183ece900018bce9a863eb57ac29d9641ae2a3d70e3e40590ebfd20d5a7dd157fa518365312eaa4447f56d5029279ebfff0d26c6c02b5379aba9a49790a7516af047980824e699f340e5fc095834ce4fdc351e82ad38cdae632955d6379987fa36ba367b8a0c1f2a7c186af8560c1d2f4846adaebcdfe2ae7d1b7677f05979c0173116c48ef4e77f8f918a20418e0918b085a36be5febc9f2dc688dccad5b64825251ca91db3bbc63007732f0399209b95fe857345ecbdd7b072f2a17423c60f07f5ea38f9c1c54e5bc092e7f56e5544826a6a1f4bc8fcd887dfd02cf771a391455ef3925d7d5acd4826c80314cb45f9fa7c72b7345c74696bf3e79447ead2fad903402b8368a36d08cfad7192c86259daedd833045a24d44407f41e4bb7ba3db50fcb90e82e409026fdc77e4e72e85fc7b01a2700314ed9243ef714af0676e238944412f2e23479c5dddf13401aa6658e73003dd551ece91d2bda7fc9e732e617699a222612533882664e66f0560a0daf2ad8930519683cc3c55f0ad5c1a2220019aa53829636a11cda7702e7547292642a33509833d5c65f3fc3cd76e5f08c8d1ad402e88704682cc2de2c4e8a0420f2f6bfbc9880cde4548ebd9086506f903eeb95ebfd5869978c445cc0b45d76d4f2885cec82a82d2be2370c86f37dc637d3d84b283d0546510899b6d0cc4a32633541f575c80ed139e67fbb14b86c99717cee3666daf00ca7a4c853907b8b66d9ddd26868f02c273ec024688c981073cc323f72185baa65ed63547c825bf61c38ac6801274108d5e50469bad5ad754b6951ee54150a9de525dae84885f68f7c11396c384b169ccbd40989b33dd135709f4c37e11f9840572395971bb6b91b4fa17d5e8f880de759ed5c7916d0aab8522244cf9f87fd4a17c6627377855449f496b979ffeb6c388f0128b0116073634214c8f98b61d68463d02f127de1d4ce9ec4bb620bdc2a592706e0a018d3e3bfda05ff37a353e9a984bb42858d27351c7561a8494519149f20dd015d804f64790c382d8a4260b1587dbf26c2d0416ee9ecca6a01ae9675e3008dea559b332a27dd1321dac2e17e9663f9956049984c6aa2ff492506d85901b34bc6f3b59bde1035c70eb046a2174890da6044bbb3a73ae9d6d9da32c615c23d1a7c2a5d76aaeec37470becfdd11e31538a444321b1b903aab9fd735a83cb194e456afbbc3781a435d62b46fbfb81ee502dedd831bf902e3dd7297afb0c8b7c08804fc0e802def1f308d4fe0d4e728356901d1e22d7be2ab392f79def49e2e75711118a191654d9ec7ac6dc78cdbdc2cf38e7c0c5443aac9c7c5a09eef48ddadb25d6234992342bb8f5335b9f6ccc965ed9125adfb303fd27e0d1fb4ec9250351f35151a1779e6528103e415efa3c4f468ce0d171e880ef7a4df3fb889d410c557b53bf1ea77ada4587f1132a1bc4f9038f35bd048addafd71f53e0aa9edd2395b6c841a4bf3f01768a750ba1c1d49463da0b41e63bb0dec3b2182497b1adea3b5acb9b3ae0c7b1d36cb77822b550383f91aa7eafb752ae6012e984ea84e59519918ad965214050b84ec6b056e045f9e5967574a997f1a6e1082c3d94a2febcfa3633e1004a3b2dca6a0871f36eea3151ecf65619fcf653a278c2a749c57048d5e5106c3360a72ae653cf502835be408b959d5f3862e6f860f961877460dc3969b6e4ba51d8ab62b088319128c0f059c25f8ba1262e80f0b9aed4fd3accab9fc5883ffa0f96835f06b80e621bd546b2cf44c91cc45cf61a76e05d613ba2ee224df9dd0559631e06ade8b5fc4b39732945faf673235acd6aeb236d5bf191b23b11a79aff5fc2a708d81e6e75788e2215a48b630cc49f6b8955955bef3e9a42aa45ae342c9c028c6db0aface05e42767e86c7c6d996f9d81a38453b50eba989df09b36a8562b070b526129b35947a073f714add13e31bf0999d14f2a15cafc449627b35c1b13a32b1a1316966de4e17393e1b0a98371841d492e238b768918d868949925347e0d023338cdefeca28356283f7ba07a644211bd0c5e9ef5ea1c337efff1a81b284e6cf9c35ef5cfa9a1847b9be3e9852bca54b3e87e1137a33dab668a53ea9352ebcd438e46011e512330647c063ebf3c77f876de8b7396e288b63d9a699e71e26100264ff5caaedb0a4dd730d74eb449a6d5586bb9b0241f5e90fc7624eb80e64bbaeb0c115a1230e9aeb608a812eb1bd79b55aaf552a1e26ca2f8d8c6975c449bef5260a4e0790b5a34b35754fd45bfc546f541c2595aa100467409bf6102fdbb450e88dbf5564419cd09bdc4080c1a114994d957b0981032bfe73cc8adf8a10c16f6b54be18a7b5f5dd78da51e1fada9bd1596d5e5e50f956f02e82c52551bfc70c3acfeb428bb8b1593c1fa7c711b19f621e0dc3b8ca60eeae906af2dc113dff67ea41c643716241c9cffc5f04fae4b7f7d3328574736db8a18691812da401568fdf70deab35df89ac7b3b45b3f54d26415f672b088f5f5785969edeb3132c026225bd64e1da52d2d4d0c6886151c0e259b5a4379c0aeac645118069e2c70afa50528db61b59e725530d845188ad49003aa8e1117841fffe136a3a8b58ce72fbba4edc4f379bb195b6d85d5e265cf12de8ef20543db37019b6b6a1304a296462ba5de6a938b7125d92d227acf7ccd3e323308f2d0d9ead43a3cd2050c159260c7a4debf32d2b7ea1008323a1b2312620ce2281b4b57f398221e9b225e95d4358bce264a306067c3a68c48e08844003a0604c47cbc04d0b807cc404273aeccda5c9cd670648757d1df853f4f7b176449d908c3bc2b22c14b1c891235d2f7f0b8f2b8a2c5e7d61bc83a55c1c21cfe2f5ba887d2e40a2e5aa30f78f6ba082928e25bf39a87d0bd12e6ebca1e5a29eaba04e876d854a63b06679ade6a9c41130228a8410b22aef3e4c919a9ae3b7ea147ae453d1e5627166ee60201117b2da7d73cf5d46f7322fee0f1e3625026b7776b65c4aef38914d3e558fabb89548fb055681ffdc6947aa26a8d5323d25d34dfce5a28e7f574cfd9800dc036db3b2b46da76c69684f894d32ead5302827052aee10066cea35e1c27958e6b020a3af590d1881f5eaa5bbdbd18b057f9b67330357933b1ae17e12e11f147574a653868e39c7fc8ac9cdee10a9dd8229f1656f79709abebe1bec59677910b7a07e57e497add7404839d6999cf7ff79fb58b1f6418b2abfb489345cca24d6181b1814a44e514400ba3dbcded5680ade3112f57a7824a3e7df720e508debbedbb007248c25d47a24a368e4222b1093986b5934c9f394f738def01ce7085276393e845b1b23d5b0c743b0a4260b84233252296bbed5da33cf95955ea686d5ce663706251b96221ff0ab07a1b874d6ec8ef5bcab91191f23e6dee5492657da95e2e354b8cbfde5ebf7c91a01db85ef630160e3162408d53b682a48b738d83dd9303aa68dadafe1306719667eec0a9fe70e50be38715ed033c8da04c1cd85900ca616d96d6320ec86f7c45bd49ccc93abf33563d8f27eccb924233510bb77aa2ec28855906f10f5c5c773c6fdafa079868edd7b1a6762e3ab419769ec97cb67913034c205ea070035beeaded8971ce188c8f9d8e2f523b3c8f3b530f01590aa7a7c1d2217aaa47180f96a117360e77ab1ed7b293f886423a75811a4863dd341bc333c1ea9807527ee4f1fc4af85aeddb769a24fb5ea7557a20823ea174e18bf6558d090b249231a041d989754e5b9c9adc419d75d2203aae6f5b15ceca7e38ee449136e4f21e17ca9c18f69df21b1f801e4c813d5ce2969d02046f59ca9ae3734329cd968024e811bf9b4812bc106c675afe9c3543aa0d92979b243416970b5bf7c5b8d97d1e2cd7ef510774f701058a7be9d42a1e3cf5b9bd202826969dcc01ebdcb4883d9bc150a95e008ed7c81833904f1ffb3cb9e9785ac111b275e0f992db93d0ffdd961f33af6de44746d45bdb7101d5e12e852777503343e17c385e8ca59684edb7486b8d4ed99e2996f0e81a3eefa0553348dee36ad14a7a8c1e9045ea78362a31cd9ba8610fb4853af21a7127f6ccc3f17e8d54c567108569693c4c30b679bac1c7af2e18797413fb6a944d1a95e7f8c3eac5354cd725163b6e8ef18514f631eb8ef3334002b435a27f95d8803cdd535af0ab28862a40276cd3d51b4f7b6baa1bfd22ec1b80cacc8c9a865e3ed05b41cbe8ee38988102243c48c45d8c8a823fa458b02570ad11a467ea41604ad7390ca26206b4f9dd550260164ba9db80f4dd8edb37898f50c5e61adf583856ecb8fbe99bff38619653955349956abe615c6396ed80a9cd88d136ed27ae9cd896d6fb3609da22258b28fad93184a8e732f59715d2e49ad521fc2157f9ba8f35d9a085cd2837666266316ad5773be083075c46e3f178d554abb72edf341df8b5bb26d5e6c6c27d96f0f2d640e507dddb9a728dc221d17883ded1ca62918403f3de04c0bba943177c19a7bcfa510332ee2f1df8ae6595363c94edb94f4e64c0db3fee20b13cbe5353df8d7f7fed18158b7d6e859e4d3b1538968e238127b6193c258955669c03552182f54d204f0512bd4debeb1f9f9fe40881d07ea9a98bea7dc498ca4cb525404170b95a11591f425687b486f70e133ca377e1feaf9ec5e5676df0c15a3c2e7e4b9e6a5d51e03344d350aee07c562695e4897dc18f68f52118372060c115e1cef74fc09b704fca0ce753bea58928a2dc6a57c7832e54a8f28e4d3b653f34f37457186808fd72a0b7a9f24eddb429fc2a307e910eb985647278c1435c3b36cd2f5ff15a675bfd91e6b8a73f392a84fc3959d1cf90a47a370369d7e5a26d7f69334119f16581eca2f632458493c3e268ca0d9fae65166dcac93e0a43ad0d441ec35e43ed20d1967f87b651fd6078d64d71db444566ad492b95cf75abea81c62209b72543b14c886dd181392045159059eadc840e013346a607a9d6e4d3f981c1c824311cab686f5741a28df31cfd7d68711ef5cca45c719927252503c1177bbdbf3bf181c8238e9d99c7d8b61a04bd9cc23c715f4ab331d470413bc7c7ea85ce966ee6ab5770294c9a8d9841f09248da13c5118114e0a0a42e804e88c39cfba9d703c0f35469721536987c771535ccfbe54e418258bacd923b9b6884417c7915a8ba371a99a84a9aba1058365e4ec191503607545b5bc4a2abfd8fe677d6a1ff1840073d578c6e669e3a40c80c0696e8c5aff38d6b4369e855379e2cbb360d146334ca629d00118706ec039f1e0f48c031b34b9f08b09a545cf611ae6b66136c01e0ac6beac995af3413e8d48bc6c1040a2767a7ea5189bb76df43d621ac4d5f0ba094adda21c09df54efc75ff8371df92800b8ed3dbaf5b29395860047d628e2a39f2b94ec8485c2bcd7ffc8f24a1476cdba458a7c6deea238c9322e902fd725c0e3a167826d615b46f0e7cc6b24eff03bf22aa88bc017b44c1c84adf962accda8fc91c1fd27cecaf37061d92149d3b68cd9b7a70bbb0de02de67619ee01674141b4518419afa93214efbfaae350d77210a97f1664d574f82305a6d124eea43ea38ee1e610cebb6b20d84d12f823a08be4b1b114985d6633f9064bf1345fd23d1e7e7e37888df6fd4a0d77a1ee3b07b9ad57fc92e80caca4e15a8de3aaeb5670374008b725fccc2523280373449e7772f93738c665264e077b6efff8e8011ed6c82a6f89d8386d27d163cfcf2154d916eb85d32799081bbf40b7f859e9687a40e10dea213efba521150ef7b81a074cac34ec7d8594553c628e96e485387879ad478e1651da915443dd24313c160b74c1154a529e9c71fb74341098a3351d0c38d41bf0dafc0239abf211777a6972796fc6902d7cabe79cd5db6567ea3a89ab0d90d574b5160fb4a68ae8e9415ee37aeb4a3d46b0b808e26c6538a40252f859ad3fcc05e2188d1be52893361de7ad685f8742e2ad1c6aca64077ebeb40ae9f592897ceaaf397b3901000de2228b5db7b4a294b189ed3e0c9456df5b7967cb6187aa50705e20419d03b499ef7de3ea8ae06bdb45eed01ff32e4dbc51151f793561b85fe2d92e57ff4b1829bb65571e7fcbdf09a9fdb48b48f8d91d8181add12e55db842eccfd6f51e566cd6bc46f0d25f07ec4aa3610cc7a0b0e40fdbbf928d32e29a189d3fe766937742d795943610fcaf6727339bf4e5640dd0c06915cf9a50f1061f8cf47619ce2166f5198138ec40aabb6d618ff094b697016131d73c6ce3559c52eb0876dd97c6ad390b16b1b9bb32dff6c2aaf87112f2ea86321263046bcd0bd4701f7a250788985180b2a3cc48ebd1b449acf74774e8c4854d2fdf5b8864f60f694541133e383968d25fc89f9fe3a054c45cf49d5499c110f621b177c45620dec26776c1061710852d7941c4d4f8ab7379a056accdda2d9ca766c4690384dc628777ebd903d6821f646664b9f782be424519b0aba35ffdbb2f43bab49cdc88c914a00d3abb9d5e99c5aaf6ce237e0e8236f406e811b493ca94d69dda5f5e9c852bb70e45e6330daf72aa3ad1b23265f4c36dce6b7c49ec32fe607da1fa3559d5d3b3e01999ccdbf45eca5fcd0226e760ef4c2ad4973c59b8841455b2754ab95c7e80739f3ee16f51fe8240fed109d971bd210d28deffc305bca0b6e7bb4e2c1ef8e70433a12435123bdad206518278143aaee5591e67cb46f41e9ce02b773717826ef9787e9e53d614384de6363d1a7f39df5263fdcafaf7d32d7c1e4d162c97f06dbb874ba908f0637f8a63c82ddddb430069ed3cff033c5a32f9f56289ae6eb05d338e8a6873c582e11b02fded1ecd743e2349a5434555c0f43b43b54c120f3aa40b94a7a0e414b1b40bb7f2c1021271d299cb2a74eaf2c33f93cc86b262242189687a684e51277c6a426edd94e12407307a5cdfaec25b2d1b416bdfd5c7a3b83cb988b0788eea511731499257be9b6d047e1e7af315c53ebab7ffe4abf1b9d76b7bca7dec0c0166dd3d434a2995b1ecfca7f61f4c7edbcf05463a9d4fd69588382ad4d907e9e9d521b2bac2f4897ee0ab9823782e54d63dd45510ee7c3ab306a5213cab9b00c158ffc42582b1b74c8a4fac6291fd86d9c55bc9b68be77d21059d4939e853266c7bc4902c688ff761c9cce9e8c37f9b113fbb3500a1e47c3723d5927eb13d7e032fce1d7132ed84a3407373875b2e13b4036dd376f94cece945f76adacfffbaf9202e837089192283d9f96776b98a513e0015c8603894d732ef18ba975a612547a8f160feefa67ed4965c11e34f2168e8468dbd3ba92a1b9ddaa24e621f4d1ecf37e5e2e02ddc02588fdaa58c1fe7b1d446e461c05c57b1f22584ec3a5428c9db46e356a314e0ab046bd391e6bff9cc74f703053d7fb51f636a12b2c63b00dba3029b5829d01e3288de7a6e26b7d37f922eb241f5ca9787833b6bb32ca5652e178b9a37a4861a6c31f3520886defc58513016569c4f2e798d44828d461975bd5913426b0db7f85b0b00869878b82cc6c033f7ee81a07e42adf742e75dc752bee572d3585a2c2a183a44e03c4d249541f98390e97b57c7bcc1e760758e1989601793fbec5894f7ebef0e80721e9be230edc0e9fd83ecb1acc6c15779ab8533337f69b24dc3732fb9513f2141bcd79d8675cc72eb677dcaba02e3b8832d68997675328e8454ea351e22936e59d78466fc06aba1c8332a2b5627eb8362609b3101d0fc2900ed046fbd82f4e87a519b5a717167ceb32cb6910d26b569964032492f357c5187a6b1b5aa0585971fdb2fd2cbb4925cc88be2d422ac857037858c1a2fc7cca0ed526a4905ce687692fb611c1fb23c695a47b4b2243c1a233bef919707decea29d93c7065f4f7f0668043cf311157a51320231646bccb6d3f5b5a362b123991f30d89c619589841bf92a653708db5e12e9d839d114de9d24befeaf1eb37b4e5522305717b4360096168e6152662a4950cac5cec2cd8273ab5ca93d6b16a9208b875b488d4007923a064b6297d55a08e6dc130d50e8abf49f1089fd9f136ccdccde889950dec95fd1e3851b0abff9d0fe9162c01c6f2bf266adf433a60e02c599883b880b6a07ed9b263c44b0b5ea1c9aab41e6f126c8e1ef15319f5277d04920af570bcd6be43170417d383eaf45b9fca8eb2e2744f4bb7713dad27a05b67a99cfe1e8df2e3274ec2fb71ccedd47b445d397c520a4c802de712e024af820407dfceb2e5c9859e80090ed4684b2216156fca953392b2ef0ea563c843ec03882120808e9925c6104b45a37070855e2351c55ed2684fcf6ac1d9dc7586fada52f93717c8357f8eb54fcc9a42dea7bbe412ccb8a119fee67e60c892acae6997541a50c28cde66ae4b3aac7eb0054fab87fba02e6e3e93521ba78460b77e9d4f1a3f3fd227d63e3c7ba9481030abcf80dd49fc47b2166f4ac09ee655afa00343652a2bd3789317ac3220cd6a5803cdecf1b86379dd69f8866bbdd083717c51176a0ae78366afe7a8c060404bd53c268bad5f9f3f731bfc6953cf5a12fc2aef8c2a974f336acbb3a7d153206f1c754d4eb5938676e9308fde19ba373cfcae235f7c95e7de2ea8cafb77a1e8e2b4adc84bf203f1ca9797dc54f32b8d444d6e7734ebe4107ec313bfe9137d8be3ef7a491eee1bc04ff05557c5a6ea62aba8bdba0ce85943539853623c1d79b9ebfedbaa763de039d644fb8743ffa80ae4cbe565b7e82d655ce648f3440f0abfb5832c69bf2640a6562b375e3dcbb67c210c58343d2791068b183bdf89774cb4e6b349a1af2a2825dfbea52b12d00dd6ab295980ad019d27bdf0800aa5059f29f605b0139d42a52b10571cc39a20aae93bfd4626ee6576d44ab70a5b837478522bd747a076045a7783ca157dc03653006bef51803859bcb71688de42abd057c66d1a4cd53ea8a0145a921f916df80a4ee2abebd3b52356440f786f18d2eb04549531bf5da8a404b4bed41584676a24ba88ededa43ab101db0ee9d9a5c3974933795dc9541b09d48dab4f8da686df81d0491763330f5e3261fdcfe4e1c5155174b16e696e4bc9edd6a1b98c49bab4099640321070d3315c340a5fb35954afa0ea87f084663427a758fbe1a0803fddd107bd3542f003a12e15b9a3b6c8cb93d581f068af27ee5186febf82546324f435e15ac8fca58220d3326ef74f7bb7d8fd5beaf7a49786c996837e858601d2e9ee94315f9bd8b98b5d34af36a8a1948e8cdda333b699a8297c2842e480f8997e815edd827f5f86f2c339e1b33ff03512c35d6a6ea586862049766c34b9d184be31d6cdd55c7519ea53573730b6844560c92cbf9c32d9f0781815924c94b2be6d2ee85b217cf6d34bd76d63f21c71115b1ad53e4201680d6d918d763ddbe9f0e0ae27a759b68edcd5c4063fca9f340fff1a8ebb31c88e7ef50dc85817fd377847e7416e608343b152b2bd78c9bc15c7ed5728eb3a07253ff2a1f1493792fcd87171be38647e8103babb15af72fd2f20082f50afe6b6f9ee04f2090571a5f717f71ce7c5af72b9d6670ad6ea4e821d9679bea24494f75995c3117a724e45e3458f588171031ca3ec0577765b63183fe8e09ac46b2118d05e6e0a906a2c7a578853b9101caba1d9e49079ca7aabdc0ffc12a78cbd448f810175cd1d07ff6abcc10d6de5dfe61337033c389dfb486808074f576a7868195f0d245dc0747acf1be22cd680a7208cab011967bcbeb4f109a1584cc73fb909c47e69b29b0a8bd7a4ff7f198044d6df1517a86e2cf57b19440a8f1743fe843cac95baa0dd07950cf0aa03d3d8c43b081982193fa9f32411a70652c33cd61ca70716b4f9c35cdd4e89d4cc3c6674dff064c7db8db647d9ea80e3cf97f245fee22886c81ded6e9e4c3a1dd72eec5e5b0c0de93a0ee47b217cc7ea033e21d190ff5423991983290cfad6aa89f3bb2746efdf27e0a899e99570e5e9dfcb0a46b945183fad4db712b570e08a2ee5bd6a1d668116bbd8c8aacea6631c701e9da4863f393e5d629880d40cb54bda0b02cad98994fe317e0ee02f04e3a9b217736f39b80da77715e48ecc2b8572935f21414b74dcb8a849279b11ac832db354623a820c49d88c99545d838a63cafa6e652b0cbbfede40d7372206856d1b500868e647de702f3ad48d26b06dd63abad0159a093e0d99ba8deb3596a0f5fbdce8ec65308f146e229610b155e9b0960d69a6ef809a32544dc83ab6ace901935af6fd5c7bad159c4a773d3710ab615b3e6aaa759f7a67f1c07b04cabf9e2e8cfccc3568952fb7eeaaf949a55101e82650e5e47c0a70218e8da5251033f424b773e5202a8637671911034903ba62aa4de2a51838c3661ffc2a2541183e551deff69b2a70fe39a56480a457c3b8775c47565790bdeace7179ebdfa3d5d5c916002b564c777ab848fbe15b5974713a15a17cda0963655193a4ad2d1f9f9449a582cde122aa7260d7724cd8862770351527b8a07a74d9d9e311e92ca6f9ad1cc12f9fdedc9d1ba04a346aa386735e35896031ff62c83156d0e7a59ce586ed8c20e1ebca614ce514a34d1dfb1a83c9042bd17c1e6b540a978d61087f6baaec677a84f2ae4c54ebf396b3444dc99962b82263e29052414011576e467e66c9317d20ab1b5b26ee86ef9a2fd55658295c255a1d203171fb073e0193287d47af11a5cf2c4a4176693acf4341ea3431809510f678cd114cf20b665635cbace0b853f97dd4e4d74936b63c8ac5babec0740884d80246395457b07049ef1a5800b24590e55b42b9f46c535ff3abd9f584cb55c5a3c3db5318d92d14ee1fd76c815a8f589a93b45f44df17832961ef6a5f2407b50a79d9dd4e95d2b0b1ab7e9e448273bfe8c8310ae0b00f22d7699c322ea196a11ebcae7624a231d5609b1d3944fd2faaa7d2c29a9c158a601badcdea938f4f28e0c3679f291affa3c92cca3bce9b3ad96c030117f55f28596ebe8d75768aed21b147cbd5fd5905b73867c772da6eb6e917e68dc9af8abf1e7948655beb3c2a92c6633b8ae545a5d64af6ece778eb3a71fad4c0bd112a37fd44f697e01fce7a37fc61899c41520e12e00fcb90c2cbd5a6cb9512d2263c66eebd6408b2bd9b4eddad55dfa638ab940f4e4b6bbdbddcd9cac9bb343a73b67ddf7956653af49b8132d3b40ce2046b201953fdea4dfa573576b9fec81223f33365a46e33947f170b79e0bb68859bbdf6e634c425a154b8ad15ec53acd90bfb751a1b865e16aad2f0285da6b090585cfe01b11f5c10617f67c3aed0edb0c43ee13f05f15c527ffe4d024b1933bea78ab3c028f437c6d53b4875fd0bd8e11bf5ed1aaa6aca8b53c8c6f810c52bb9c1ec3c7937b274dd11c9ae963df131b748eac84bbac0200f0089c0a5269e5c51e857b1743933480988948cc1254641514a00135a1c9287afb2552d413803d79fa352309496b99adce7aecc92fecdc4c3009cbda869d3652589b31b172ce106f392c68f26a77a4444387ca84df3c276ce40ec7d7a98feaaf039eb3825135b2bbafb9d4348999f9b04f5f2cd8afd7b22ec4f988a7f40ff0423a513bdeecbc49575be954d2f0cb4f78362bc176468e90ffcfec65c4a09676e0684a2fdaeb025b75652d385adf035162b0092418e574998623333e2836cdfff2ba3f1b45ce777bc1ee317ff272aa9092664cb862099dc5591a5a4014ff2402bbdc55df5c8f79b02b9a67dc2b3f33c141176c134c8f9a519fe97c3fec46c721fd8a74ec48824afce5f9c0bd1f8a01c89964a57f118b75f052ca378907a5edf76e1bb90dbe8727861548a2222581e1fb42a2819d953b727aa39b08d3b590461131a279428766ba750bee6f8d550def9c5ebe372f4bdcfc08e36cfb6ecf6fc12f68203833a7b173fe065141a96c53686c0eab798acc2b872970247b4ae65a56b406a0c731f0b303ec34aa324048226de146d93214152127d62f9d5e35a5e0465d842286a00ffb3858f6031ac557262b388f5515c274a1465fd80138ccb87039fe4747b2a0a2ed469d3c2e6474c8182d19a15c0172dce6b1ebd18ceb6344b3c481608663d88409e4257bdbb2a678bd249fd2f0adf62483f36e7a4a1fb4e72a818deb4b020b21702d32bb249abba14b21d52cfd40b84299e23921e34f1a9541075b6d36b6a035f20eea03f5c5e5b517edca3c0cfef6a7cdb4521506a5381c5d631d29023af7a726012d1fd24fcae73e414f481f4cfbf3a9adf368825cd767fd63d2e0bbe7b142dc935e59fbf4251ddb7dcf8ee0da7e1f9b8f975fd12b5635ba3cb03d1b8e3d6c4210aee23c869475b45991fe0a869280a37b74da9dfd621277da6b62c8186b912aa9994da52a505fa2d9773f142ceb9360f3ef4b14fa3c9bb506c5fc6a424088f6cbea45e747362a49aba34c36420dbf33e31c03eae4830256dcc790c362b0bbec545eb235212f90a908929b60136080079e1fd0155164cb5af8dee446ecafcf4d1320bfa0e612e0d3232ecbdffe245137865c38e3b7918f8c6dc7ca07a17a9e2ef78f939fae113da6efcf84fed9901bbb547b5bfbeccaf19c377db8de17650e34aa8d8f1b2d51e72608a43d188207d2a2577696048b5f1ade834e20d9ad55be299283772842562f2fdf883b025ac8fbef0b01f0e59a6a29b564f7f9247d10471999f525be90a9481df0b22982de9e8bdb76f8e057aac15ffdae1ad4ccdbbfcedff6e24b11ea4a4abfcfbd86e9fe8bf8fcba258b2de66735505342ea93b08b504045063b139c3a838332606939052ce7cb554b23518f118e91087a932a1677c005d886927b7f2b6ea4f296a99f266b1bd988d4f371e573f3c5cb407e9f8ddaf33fe150166d0bab554bb6f8f4621e16b5b5f744c386fea82624c3f2a76b709bf06106d7017c152c15cb24f4e46c0f75db8e7d458b37a3892420f172626e261c2be9171a7c76b99e868dfac4c65c833b5ebdc9a55ab3f07e675e8ec4b36d7e841b22c2d771c36687197c5ee27226087edbf3e899c36850c4a92ed1739761a0e5c28119d534617a0d579de7141f552a77465ebd4263e7d7968b38276d672ccb1711ca0fd04e34cfa9102b1d614347729ecf1af3e3abf723491536386859b62dac383dc22e2191cd9e6f1617855081af175cbfcfca9802294dabbb0f38150312f0fc99434c6738c31fbc67eaa45ee92881e048fe7950c5bc328733ded57f821779ae97380962f504e23a565d63b57d0fbefc141f5b6733f474b006b5b0d73237c6399501c1ead5ee2a1e07ea3ac6e00f0d0e1e511d802750da83cc795d5018cf7f2995d1f931f15f0e477f082380163b0e971d6cc25e3fbc2f0771904b507208eee5e4359b6d27c72586906c548458d6ae853819f00621c5316f1c4f85873caedc86f1e2fd8a6ee9c4d62c2a8c58791e605aca5a3e416da8cde8d8681b207de3623851760299af87a9cbe119a01e97dee7f756973e77eddd1afd72f256fa3a43d1e32b7effd63f6152649a5b394fe11e96f252fc544a418aa26f071328aff484bd809a9bc6f6c3ce519b8b12b03580edc55776cc49a5cb81235a22d2115a0bdff3a17e5963952c5df6cb035611a228ed0fdfc30052a383a2df3421030447f0ca5ea10243b3317ec112ce0c9a5e325a835635c30712f2c01dbb9418687333b72b0bf418166025356fa7009a448a24b9571d0e4eaad4f2be8ca55071a799b534ba463e52ccb45a4708fc04d8f21a25b0e8e01a6d4e786f7edda2f2ba70778a4a204d50cd567de73c6b0390fb1e4e84247924a98d63f38bfd917350d9afa4b8fdfd14d3f3f722516a1492dac1b81af839d3ca65a417e5e5aca8c513f9c52ec7661f7e7bde0b829d0b878295fe661c0ff7f1972d8609c88e917dfd625c4c0932c1510fac69a62241bf5b224a97ca7be5b494945451e903424ca21a4b960706cd4b18aa589c533f627e91fc63691ee02d6b435d12d19f4ef91049a040fc6220c98a3822b3cd1894446443abb905e57a19147ada8a5116909a0207cdb9078585abecf2467963d3de0e2d83381606f9fc8cf0780fe4f5a9dbc3930678c293b93895b68cbef4e40f335dd5583d5a4d74d7fb8d7e9a6a81e8f0d1b82f3982789cf91d2c9c13d04c5a8019a3258ad5812358f170ff8bc76e865014c303fb75c72f485da20c10a5aa2b0c4490049333becf12a4208b6b21d9e96e13dc6e8b52a867384dcab0c5a30e408b21091cd2b31b384b807105ddaec9f06976608dd02f548d564dadde39d890dd038543a22d3b77ae965b45333eef7e73ab39f984c4e901c3e818908dca3b89abbac9dbac40d8961f0179ebdf808210e438e443415d220bc82dfe9cb61d7706e5ce9d92628ae4056c3f1c831fc65088362f490889d7f6e7364f3621a4bc12525f2edddf3aa7f2132c4a85caa6d64e931bc1834f1e6ebcbbf71a22402f01e414664a63801feaa6de396cda1387bf622d08224c1ef372e6539a84c57998efc7c6f473a9e0d1905e2b6a6b4bc81dd5957729487daaa8ec02aef2f92a2c25aa8909dcacf56258bdcfe5c357c38b0dd7b3a6f49d99ff131737fd7c9b1794e8fa02ff56ae3bcefc52f9e7d30c8b9fe18210f5bccced597aaca7a183a513f8de848b80f8a777c3663b1a6c628e26282961366c8baf5cc7c588e594834690f3b775877a1aa368ed3b1c0c206a1d0069c040fa155df30393c257d236922913daa19df621fe8bb96e567eaaeae6b40f69795b6bc5d3b91f266a18406c9a0827c39e0729d3cf4e191b407b1e3dfef06715d5dc772f29beb8d39a055e0e381d81e29bb324e60881f0b284f607ea2312cabb3c03f67ec5f3c0247f4ad0a2631f8443d5070640defeaa68ff8fffb2ccc706e76367d7217f0516c5a3d956640df9f071c89f5fa2fe10c109af4e291f59d9d4d0a1bd74c6297e11266003b59816f022aba7cce53f41eca77c0fc1df300c613815afac78b1b24ad9027d93f82a7b85b438f0ffa5ea3c2f23ffa7ca3351b243fee36350094c19bce2bd69fe067514f7ea2b63deb282b08669db24bbd292d4965b1532ed1106234eede2f804a7c9266c72b1ce80065cdd11e3b15f5bed1e63b9217b50c4a9aa7762cccfd98013613b6cbe564f18df4c0ba0aca313bdbb07466c40a857694dd3ffc6469c265dc26136692d18013823494d4ad8c99869a2b94df4e27735aeebf3871ef260d30edc9e652c8cf2213dceb5200ef842e47568bf4543373ed0c54a3fc64dca0ea93512b0f52e80ac7ce308ab6d032ad5fb61008b3dc3e7c1602d9a65081fb48e8f6b9bdc96e0832f2aa7a937d0859416ddbaf5dda93b5aab5e6eaca13588159e9c8846613f0fc7515c4cb7b7765da720a4616bee26e2ac20bebc49b1d5b00ca6c3573bd95d88c314e6e27a194d35c7326ba0620ed2c9d895cc54f7f5a6b411fa2fe611be0320ac9af7c613dbc6384781e4ccc3288436e1223110066e540ee5c02ecbc17e141193b49b328abf8f5c6855219e75d2184e1a1df03689c60666508ca3c3e22e1df64fdc58093f825f060d73be2e909ca1c19e02965a03ca5e4e3c933bb214b6b2396883c69d163930a299ab7e7f9576f034f5794a8bf93efe2bce6134f0fa9fe8b9c9dedd15fdcd5046590114fbf559d555566d18f809933a271b8c5cd6be940c6adafdac89a47e31dcfb167d079346466d9bb0e2244b194297d4d5872f401fdbf74d6ec72e11d8a649dcad9c091d2b72bf47c3caac7dd30716daef35ea309b493ae60adf81c7307401cf7664ba3fc5ced93c069559a10460118195b4622179cfb1d7dd2ffe2546a9c713598c3d1ecffe508ad4d23fbb60b7ea008f27818a766d8f95b93959563094c184f04f7e8d31d4d1cc63b4c128ca50f1416e90f7cdee2e306834156f179d30166a5fc1303c81e851acfd6571351e0f6d0dca9ad9cf7968b8319503885fbdc136aa58e031b52c8fb49288ceb3b8927e8bbe5b099586951d5facd0d5c55b8fcdc83861fb1acfa7e595004889bdff82d639369dff2a86d215cb2f1eeb177f2fda87ebe3e33ca9a133257596b11077003a5f01f9ea12daf1fde8cff93fa9fedf7568e50450c428dbf0e6d9f1054fa8062f1160aa905e8041e745e6c3108d3638f000bf4bdd0fe9b356663818470804d43a3b45132d8d6c7062e6773139209a24dbf64e183b05e9745951f2f9b126fa00392f2fbc11ddbae4184f982210b312576ab039e6a843391c174f34bc144af62afea7933490b64bbab2e682b73827fd296de85b5fc9d931eb4f96a1c3804413f192b572d7a499fbdd353b82df8c8bbac7f9925c6d0ad514f83c73fba16cab3b8713e687fadd270e83380d6322b94deecd9ab6511742161944d63b6f4a3372a782df2e8775704669142e033036a9e6902fed699fefae9fe9a33bae45dbb34d2822c5d570e8abe338b2b54d8ef87d2d20b90afbfaca6938894b2894b13dc9a8d6a42d9d0644f9e25d9e7aae17b3f9cbf25929e27d340c0756bb92ddfe78aa3223c3883e109aeae7275505ccac9f0ee42639a7116a090891a434ab71f807eecd65a5bcfbe9c2b9ab6a4a7589d7d15f9aad00b0e9ca32714452292b0026c1b803e752c0225edc66e96a139b2ebe9801ac9c5b5a7ed75244cdbb4c9d053a4e69825e1abef9bab10f820f7c32f64d3c80f1b0289f24eee14dc8b23901d221a6b7d3bb957499b872c37c380c3961c23110e993936961ef9d471ad790486ac073bdc712e26c1fac0a3d12e9e8f8956bf19e66d4cbcd95a6e4dd532125fae90d3d8d53a98798de9d2d330cc86d202723608c493e9832e4a06aa65ef23a32580eb215c08cb1baf99d585c8a47cde1ad6c2d67da3b69ca65f754101580a996d2ad919e14a07f5c64abf627c71713539c28e0f0e692d3efb773ccfdf1c7a205813a4a21ec9945c3b7f0c5e4db25f150d11754e281843457e7529f739b690cfd56a5e783cc96bcf7e00e77d3fe7ccc527b5794ab1f664ce7e4d24996b0bd7f453132e1e87452c8981c60f6a097966f52bc860a051bf7c640afe9c6b11ea36e79ceab924bf07a0e688cc07f774ee605d0649667c10f9165a565ea0b2a85c4202cea9ab0a9ffe52632d0ead059a491f864997337277cd14a5b5cc19bcad077eceffe74650a81002ab1a4408aa28f7c1f79419bf570efa6deab6885b3c673ea9d535dfbde6059f86d816b23a382ca7e010ed3e8c9a9d08eababec4eaa060f33c7dbd70af65643bc94c2526761a8bd1b00505190641e40f682f8aac78b831225595e424b0e43c55c7798850f2c37b9ba7b551613de378bcdbb08144a4acce374c1d6f7e74c5949d180d248dd67a04d649c634c2144740cc589bb135dddbebea89eba39e6423b2f822e2805472aa3a6bcabba195e402d1a997040e20388ff9585577d4bc2f8512a0137d01a2ab0c59b32b75724d8829719b6a752e41b495621a91952c3c8d0b4db7226d078a0f65321c62d981707fc5142e9f8972015fd49a74576e13e3e909556302ea85710543622acac73668516d688cbce0c94002830ffa48f23601480a2036d16010a9c53fb32d674b05d48c5bec43b402c7886a50e0e9d554291ffb83f21bc8fd073569ef00ff739e145febb8f0385d2117e2fb92b0c0f10b8b4591e0b12befa4672252cc88e71c8acee3f0a12687e66feec08a1407ad5d499df80aa35ce38c4ac53ba28a68735cc71bd3375b09866466afcc46179f153868ffb4f4c313e90ce8ff091aaffd5de24910f88c32004f8e8ea90514a8d24ab06b60845edb42121f83f2951b2a2e8962aeed664ba4be4b18f694e7e3cf8587b938ca6e975a0e5286b758e4dd752327820ba4ed7d5e1f1f3fbb4656d41c96a1e2b093cb3093425552a82574ce1129a2e2d6402a2b4521432e5340c6b296aae68a20e522581370190034613aa0d9e26cf7efc8d866482d7e967ea7a5edfc4e3d7ee23a40db5ce42ad20792abeb1e50c164fbd1c62253a694cdd5109bfca786d83fdc7b328728bc89fcaaa29afa2222c5c725c3775c6c7f2462b8f773789c4c98914bc408fc18c4e28de0620bfb9934be5df505cac4ecebf6292ca347682dbe9546eabee22b74c23407a552072f101395b3a9c4bf361b1326f21adcad69aab05472d958e11a13aedf1926e78b9e396f1a1554a9be08c3ae5f8d94e8d4ee5ce1261526c578e13edb670d2ae3a1fde08068a5d5cedd5de7807762d1798535c3e4582d8341908a48a81b71fbb11715d69986691e8163008a9ff636230f06aa52fa7eff60c83d1a42f4bd0631ec37f4a744be97651a2b9db190b9770c5d61208125bb77eabbf14caf30aa3fa760fa5b65b9d43ce2b34f1a8130b556c81b82c091c5509a6238559a8e7937af2ca7713b0181cda55795da35ed036ffca71dab118584dbe04f794724b2e3137b6396b79c63b751d4e481734bd7e3bab4ef1361c39ef3fd5a4a02e7c75298cd08ef742fdeba20427ea6f5b5846c4a67716d29a131e4b343c3b8b596f085ba0264a99e10f20b290ffb083588c818840753ac73c44d0e70db5a9b4b15774da62595e83274421c956175d7c0c78bf2fa0c95752011cab4ba7a207d773846be26aa9d8272c994625b2c0761a31e60564b85c24a6fa0b45bd0d28161d392a4c6f0348cac6584d9edcc80f13ffe854d16cffaa9dec685e8acc77877a9e7e8391e3de984c9a0b576ba2bb0bea56d3d424c76573d521db76c9745f1be1d44055f7275db0d94d9acf0c81f6c42a58c51326a7d9191d9ebb835964a0467cb75e65200a6d059d56b41be21b61526dc9a830882f1e8a2e9e7c85886517be8eeab4234399a236a47c90f4a88b9bcf512d2b1e52af24878ca46c1ee66504ef2d0bc60eb584c42fe52fcd4c8d47334d64b08c39cad60a3b3f6821d7c585401570dd1ddecbe3f47c0a165c03604d981dd3c89222e342d480716a6eab4c19d20d14d2f6dd3453a0eafc4703d4dae2178ff068c6911261d8236619bcd6abf78c303373042d46414459328b5e8c72a9adc7f6aeaf42573b787c443f5d6b412d7758ffb32b5b79fb5be6b298691dc8cea8fa8191e35016ec3d56d402f46d379a481abf6e26b11d9fbd675334f0ca656a00597995588f588c22f2cf64177cce44d7f522a4f6ee4ce65443f55d712aa3c763f2b08b4d19a6c1571c86a6a1a6476e9b7cb5ba2c3a94b425c61c9802aaaacd2ea1436e642c26753d71ea9b264e39e55f9e18d3948ff610cc40f1e5b7233c81f8206030f01f13e7842a6b4bb92a2741964b91a8076d9f7e308f747b3c78cded28a51311ba6bf9570e93c29aca56a4a32895061fa1a638c22d527bc6f366ec627efbac5649bbc1c193d427b1c49b914c3c7f0eebb31ebf920e47eb9015a6e34b1cef038de53c437920d161fd1da1038e9981e7554cf29d342fbb9174b9c47ad4951b14d101938d6d69ffd2f7db750d012701e4f09cab9d6a379c9867ab3a7a98bf3395b809342490d342ab7e4740e6af7d644c95707bbc8e669deaceca90f7af1ef8c944c5d4c8f3ba86da29601f4734831dab581d0c4225ea62b7bb37aab546440184376a3687a6efe0520ad2209a8d7c0b032fc8dd7179d86b00c57f5dc44f33923f3be6a405c4457ccb24b95be02b73c69ac2d9459caac158b43f9063148bda5f4c53118a29b1928a171a9d385c1110362af8f74fe7a25e1922800b29f48600f9435d84d3d77bb68d8e0fd3aea0e01480e7f437f42a351004e002b745de66f00d5c73bee4d153d54c471c1dd94070124f8e39430c7f88de99a0c4b991d53b90fa354c8bb3680da872d99f7b6d677b26323072d4c6cb7d7dd011f800e0c8b712f7f6ae0314eff234518d563176896c853c1255db3aeab6737d68885f2a5ead74df96b1dd25362af32f8a51501f9b4c90aecc3121c6b4296391e24be5887ff930432d0f5dead04a0fde18706f035baf54167cf88bd72b8d573bb66cf3a5e25282354c6bba77b6d43f5fcb1846883da0c15689d293b6d9d8420686a8485ad553489b7255c7c0b061153c4d4a4969db752a19f3b9ea1d790c22780481360302d5bb96ad95d83a25a678bb2a38b3a6f47ef3fe4eea560a636d8560f7ddcbd2a6aa15d1bb81fcbde228a0931c7d76ba14b872437d1ee2fd55308171f6c60b0033018f040b4ddc2261e95178802febc96a5fe8e979d7624ded4bc8f30eff6270c0ade4cdb49c81c9593aab661d3bea0fa912c7935fca66ffd007afb02da3c6e0f51c9e22dde476fbf56b05ba5017332ec638576f195288a70a10365d401f575bd9275de8b9af55493cff98d6f454324a584e76414632c18b90ee735702979157aa51d8c74b9353e70733e6a95e4e374356ebed3f77ebc1ec216130c4efc9d11bbaef0422d2ac4ada0c312c840df879b7d6e013b247fc3663b23fd4f7f49535ab641012ad5b27509ec2151bf0a220b25e099121176b5caa3f8228fb5d7e012fd38803b026e0eae97f73cd6eb15de7623c5f28a324bca40d58a17d7d0ef3d5b9526b7ba1964e5307b0e0f09dc3b881912b863ce37586d52a6b17bf93fb471c7be9e4edee7600a84d74d9a657e4d780177bcabd51d7f85ec2c1feb8f113b904e70404ab363d56428601abd94f4e76cb67ec1619b0d78531a0970bf81953514e7c57cadb72d733e72f2294213a0116c9fcb46981a31dd560c5cf2112167218faf2336b2474da032e3b07fe5a0e643b7a2395c40bf9b73c5c42776cfec1a50f62cc5afe18286f7b54dac2144c01ca7754c29020b8b98ccfc0616175b1deb9b651e7266881331b67eada89eeb6601210fe72fe043dd9af3f9a18462abaac0ba136c1a95cdcae8155a60bff82b135ce7b552e73c633c1caba2a185b5933947ea414ae9630212a87cf66e65670f4e0a05c8632c69da77320783fd24a1e236dc71e94a680391710dd38f8649284159e2db18116d6c58611639e895f2e5fe20be78b7d3e81c192e466b873789021e0456c0df96f7c0777405e3a94655e5bd3daa26e4dc217ae304a199b88709e3e3f9c9f88135fddb2081cd3245824646bebd527414f047e2109cb64ff4c8a459a4d32e6b7fbc61da0626f27d6e2c6492462c72075742b91e8b1bb52c2c62b5bb4ce24f8d8f901454670970279ad5fd78b1e6608f8108c68cb9d90cea1b049215cbda1926cce4495ad7d561a3a230c98b09b9163a937e183c578ebec9490d5c481089a8b8bef4ae1a3367b7ebfb0946ac780359b88a9ba67d44d024399f833c68de65c5d112dcf634be3a46515a726f5f31f5ddd53907f58d19e3a3b66ee8d44dc353fd32638748b90694a680794657897432b51f0211879483f13e241d96f8a2d777219fb0efb38521bf8fd1ed9bfa09dd32a0ebc697abed93e42936c5349c8ee15ae2c6a2505a933d235c267a1f8b319f90e475ee4c4b4e88872974843384867ca7c00a1c15382a1920cd6b4112b2d55cc5fa0a935b0c8026358fca8757e48e94c829de4b212d7d98b3a4f26bb08723fa156ad4152c36028c7aeca744d8bb1e03cac37762c5b6ee1f5066182211a873622ba3376deb9bd91a241ce41b6df91fd7a98a3f58a5eccab2ad945e67db90308a2d83ab79ead8eab5bd516689bf619153cd1ee4ea6bc946351b3340db11e1360154f499839f1d762c33977a9c92e51451fb154bcf143a531dac124e1e662324dd16f5c60293bd061ff93a19617275558b3f9855210a783d415950045e4bcf62d7e015c89409bd29b2d5130c4248da0f2bdd0e587a6e5661a784578d4c232a2d66fc5cf494e9c49380e8b237c562b62fe058c8a1c7de4208d4d7411864b713c39751fafc9da051e44b8f0dd6bd10a973089051c64c1cd52d14f6d83da45586241b57eeb9b484ce67cbfc739081ac164f294fae1733c8218f74b04b50954f3e74bd5a17898ff155336408e291cdc4d123e4a35c6670cad62f24e61e48279b3e4911cb0f6aa02a9d58ea4dfa82fde49f2582e1204b4d79b3fba2d5abad812d552dcb619d7a8e9b51795f43de9a9512acd59c59f2789f3f0e5c1f2ca09a8fba32632e2cb0d00d418e00dce560a1c9c9afceea304e87d0ab71cdd284aabccf78543b686450d5b413395f2d7aa2ea806a8ece917508d0d8f00cdcc79143b4643bd722176e7fb68591682fc4599ca2454cdd903b6e20dfcf15b6c9f12769d84821760fc1f79dddccb453df3cc2d3bea0ee9f8b7253653b30521f42e8e9bc145bce0245e3a943d4c745da32e9bb2dfdbccece872e6a243a5a0ebdf8b3469647484466f8a8aa088e86d5b5d65469e2c2b51791632cecb1f415631ca9a46637b79db56ecbeec2c63687d2a9f4483934a20f138be73ad8d8ee0eab953f4dc3a8e71099f16e0fbf5f421d1edbe47b484458832f81be1e8bca84e5289e8fadde5ab8ea56af567947a0fbb47108be46548cb46f85762331245100a491de1e3c880591f2dda1b6ad469b323d8bc6f69b617c10f950a3701c381f73c7ab7a216afd789e65c12992998ad26b9f40e04c449c3ff1a87da03a6218afe2c9acc765216d972a32d9a41bb575d810e4a18bd830240f199011be483ae1d5a976747eeed6608323d1e25dae25f2663e327b40b2a6411e4c27a212889af285cc911f0bdc005869b8ebdfb10be8f5ee4e3e6bd7d479f509340739496e207402b19808ce01d9eaa4374d18facc7e74378a020ef23847336a117e3bf390f087b4917e18b18f15ba8cf41d3c53a4b36c43027e97b8b0d9419c8967c2ce6748cdd04fd0349e757422af7bbd0d92d56adfb976f37c90bf1da235608a438776ed21ce3c192e23c0e27791ec19c92f68265a0dc28dde338408ecbf8349056c6ea4103697929e56be2d2ede0c7762e661a1980fb24ee6291fe7360150a98df4faf83d3d51cb4205ea9fe170f19ca702bdf7c2f02142d69d5716672ce4b6066b67109b7f4eb07c53b9b54dc7886ed42816514ab254d90fef1551afad1fa622086589aa6f44a3ac965dc0f503eb47ae45221474868a21a677cf6c2900f1ac8140c80395367526c3fff422e7494c3554d666b127dd2ea16bbca0d1807a6b1b5aa0585971fdb2fd2cbb4925cc88be2d422ac857037858c1a2fc7cca0ed526a4905ce687692fb611c1fb23c695a47b4b2243c12e3918cf5b976dce492ff2c7c09a074240e6468474f6b9c9469ac9393caffa88d9d61333b581191549b6e4a706f2791f481b568f71aff5122b7a6321fb45875d7583ddc49975d0e50ddfe46b1b2dea4292534b626b9ba3cfee4a501cf340b321a47e98e73251ecde8333b31784eb68d7a3572ad026674c2786074a6c52026dbe0ec4925530218ca7109dc1cdc3ec05337db57bad77ac795a0fb4e84347cab2fe1a7da3096edee3f5c5369a169961b16ce3ef903a0182d2c1b9604cdf2fed22a6a67d3b0c73686f8ff60741bdc03499154ea769e880db628d424d8c5f094f8e0af010b6411bb557fedc3af9b2f68b6d49ee22afb9d529abe95d4294603585512f551582fa466d0ed2cefee16cb2154e434fc1d5d4224da401b82ed4f870239b2f123050598b6ad14806b641ec8c93ec16ba25da18d404e19107440a85fe882c374af37025b0b5de95ed605987956000b3e8e785ba924363ebbc43a07e165d614d92b92478b68b6696be99d2faaad28591cfeb77fdfafd8ff796bab802c7fdf4b3c5b6d5c7d1c3f3fa201474967a2c622609607a3a36caeb4ac757f5d5b917dc76e7b372068cf896dde0b01cb1bd68410a4583a91f39e1398f209ea48761dc16917e464002c9312d5bf3b469aec60b47b4c704dcc5d3afa4d3ea4f9faa5a21dd615686e64305c9bf0f91af5341bbcda56d3c8734aa870c4719938676e9308fde19ba373cfcae235f7c95e7de2ea8cafb77a1e8e2b4adc84bf203f1ca9797dc54f32b8d444d6e7734ebe4107ec313bf604919f716eaa3e77869ebc54856aa8a4578adee61ac63489309be7dc965123f571e1a0c6aaee15a3c1f743d57271316d3a5f44b919f77afce12b9c78eff49fca0d22cffae1b416700fbc87b644ee1a8cdfca68408cdfce478abd421193d793af14037bbdfdc8a5165f00913b2d52aa277f531d3f0727877ad1227561d3741e4e91fee1565a406c7b6b58c43daf5a98fe500c0699e3add0a18c5f078b36938b82adbcef09d7d37954f52be6c5f7302521f8150e6d528cc08936819cf2c34bd984f57a813526f814043b2da64cf24f483cb2aeceff7cd91ecec5fcf8d810466e7dbd21ba53863b93e41d512873e9ef8e3ada78526ae5afcbb6e02ea30d57a27940eb80e6c840c9c003f52e47c1ef1b51b272d86c3caf740ea0f33c0cc51b5a8837958e3b088525140a8e1498d7986718df1b60465ee9082dec5f91088845ea446ecad62c4bfb5d0af27b5de07155d77c3e0f3e2da3ec19e6b6c7b53c11b89d28743c6a1d2cb8b01dbf44c3f753ee668b891c9bebed80a7a31960d6c443bbc4b10d17321705b2b9dc9660a9464ca5ee4d0999b4cb8f9c4225ca271c85cec35dda4ce60f14b027a1e9f3d3a21989f03184c32a5833f63821e9e8dce599b8f5af5e57e3ce23a27b341c3163c2631e25bf1f144afba6daf9240a5e256204ca5ca3ec2159eb5b26f19ab57882ba83881b0d2242f682e3137cb785a6118c2ff6c3192e90875d13f2ed8f11cf50ec7a39739354915b52d2c59e5cc45a2673d1ef963837ab4934ddf9a4aaeb0789afb5c0325b91116a3c9da30b6528e83a4da92dd82af57488e1d6769eb96385f2b020824d68cec0b6342cc7c561971fc86163a0e1cbe3d70cd1f0543ec2cdc0359947e9387cf4e5739cf426f321a6dd6670ad6ea4e821d9679bea24494f75995c3117a724e45e3458f588171031ca3ec0577765b63183fe8e09ac46b2118d05e6e0a906a2cac6dce6c6fcab9f939de5cef0c65048e315fe739bb08d732e4db6672f2e86a6f15d75969b8ef57d5adbbf8e1e912f5d8119bd5f97bd9c1a4acaf99135c5f7bd325d0b5b3ad9fcd75231ed7cbc8fe5e371619e9ec98a45b2f48c21cffb6ac3330773c61c02431331d05acae0303e48b8bb6b34814e0ea21a6258c4ac2b37caf8b0c18d03dc36c76fc96c333a8553b7bf8f4dd58f2767a61df3905c0dae5aec906e6b944fbc7e2aa827574e734a3ee73bf94d261ca11d44624fdb4c5eaab4fe16113aa5ab84fa3babfea9ed1ad0cc38b83e39845977c536d20f8f89d44d3b07af22dd3d280b5fa2401339574639fc2ac7b920d29d1bd0fa72efbccae06d29bc6db2f260e9e4ffd2ebd9dfe09ef33d5fa02d5e16222b93ca8a3dc452a5f9fa0f6ff19990f04d5e4065fb3203a52449baf3b58e599631207ba2366986857445cf30938a974355db9651b068fc482575e45d23693b6afeb1be20b254ffb3060487125f2718bb0935c5e6fd307bd4141b41f1bbcbaeddfff2fc65d470c2f2455c26f84823695e5e4e448c64f534f882ff62796a0f5fbdce8ec65308f146e229610b155e9b0960d69a6ef809a32544dc83ab6ace901935af6fd5c7bad159c4a773d3710ab615b3e6aedf492ba37337d97e7499218ebbe000c13902baa43e84a36780a1bf239daa49f1ff8763fd7139fedb642f4a0e9f5d03fd56028e0351218d38365a3abf84fa10070084ef0eebbd4ca3de5aefa94f5ad261df6b9d0048b49bb18a7fd0ae2e31dd9f4ba0c16553ddb10d70f6597e3c7cc368c958ffccbbddeffbc48713c41af622909bc93512d8d5ea0044b625b6163aac913ffb0fd5ceb5d5ea6aa119bd15f73d042c05b0d0db6936ae77577220d7a2fd300298fcc475e65eebd9a8942b411adbd0888b4a8014abf304bf8e9db6f486aed0c854f303183fa2a2855dfb85f57ce25ab65fb207c956dfc6442ccd510a03be987ac69b37182f5ba3fdb386df243c0e6ca651319a8145b714ab3160f7885273c38f6d36e4d7ce5379be13f339c073a95103828247e7390816336279b4b4a4fbb5046f348b6535f22a390fad4da9acd114cf20b665635cbace0b853f97dd4e4d74936b63c8ac5babec0740884d80246395457b07049ef1a5800b24590e55b42b9f46c535f5b47cefbac84ef3a0d71a7c5c7953a107386c86b36702e70ea8531220e51c2c3742dd975f3eeae077ea10b843c149418f41383adaf27834e1f0bc95b2d850f189d7b7777a0fab781ed43f069c17bcd0eee0fd07dd0d4c365c3f2afeb3790b838246a18ad9706ea1f0677a9e62dc67056a80f697b6e866764b5dd57faef6810893b93e2dfa21a423bffa6af5a77aee1f482de4bb321bd64cad2f84d587b0166260ff1f1f46ffe78ae4fa3170f92b4d3a691632d005e29f48f748b177b37aa36361a4eecdd3d5694ae23f9279bbbb9fdf690ff9f98497840a74e7c133cf43dc360ba1a59c043be2e80916b59f8f73dd7d2af947bf200f614125b525c888cf7ca54df157429e5e3c4bf328a757c3deb207ca4b728cf13821f6c7fc2cde1e78af3cc6860cd0ffeb4843fdb000c2ad0fa99e3575fcb65f7f06c056810e114720a234e975752a95ae38fd9dcb4a028b9a1eff94323d903ffb01ac74a623e4f459a5843728ea64bffb07148d4d0844f428bc5aff7be6a2c77ebbbbae35a990536c881211400b23c766c510d0bdad5349c17ff07de948add8ebb52d1e65af189c8cc46468b85f522e71151679f8c3e645b3d7f0baaf628a32828d5318c445930614a6a3f379d7b4ecfd5313fdd5f95075598f18fc49e909d3e4e5207b8e3ca18831f5faeed8f15d109c37a8972c063657ab3030e2c9acab67619aeea27e0975c5ca563788cf4a4f338394d02141c0ad9c6ad9b88098e67ccb8b84311b176c97b73b9a7b18838a683e042475ce7398704aab0c4e287c7bf7f28cff5e2aa7cb112b248004d26e9e543b9a7e651d360d796f7e35ac38f964b9ad77e5f92de7e76bb9c027c52e12e8d747adf3a6a329c566a0c17a2e377bdbe1ef524fdd483c36104cafd82f2139636be2d9e3c79c385793bd5b5573cf7c38e84456838c7fad7829ab4c02cf588982505e40e1b39d2ed0d5ef00cd21b4c9213e7df738a6c7eaeed31adfc452823eb16b5795b68e99e75785ed5960d2990446c35747be2c1232f1134c7594e904fd3761b96d8a71b199fa20f369f923156ff6ab966c8012c6d5d7331438c3e4c8f73ea79b352139a0b14bd659f2c26ca37aed1e438781329e9e70dfd8b2169b3a8c00232d187e2ded683dd46daf111110cc1d855e42d9b22cf455759945a4bc9910952db54221e696e47132bbf65b653897ab5ed6401600c2f6191ea724ac8d44e32c9a8c65cde34eb03a79f2b3a06ea651c9301c591b3195dd7c09085468a9aaec61b6411a10f1b3e4a7bf394166ccecb64c9408e1fd021326d8c181505cea0202cac66c65c15e1fa3ac219f8ead64e75373c74f61996d89ea8d5ab5013d2c0b989731e4bedf7ca5ab6b22dcf284bcc814c70eabadc54dac439747c2e7b73b95204c90a4f5ccffe04b47c48f17e593b34777e7a7e661d7af510b16066c937cf01e64b920ce53efcb21bb20032f9578f2f3201704808a0fbcac89626c0adce8da967260ae024f208e8283ba91c36dc1f83fea0fce239db74dc8efa75d126c91811de4a24815923a0f8d8d70e79feb2b595118d85c75e2ca90f771f13d7e0dccb8bbd007ef2cd0e196c374acdb4b2dd74f931efbba89c0865ec54f86db937fd5225acd5c386fc79e67bfd01d992ee6b442c3e6b262c80e004094513e190a7a54e58a56d69bde8b18e276979a67c9f5e6e4284adbd1f5547a1be3653dea42c8a65325abe3130db60085bb8561c4d88065a4f22a2ec5d5cbc4ebadaea717da0db98b276cc84eb3590c8c152fc648ad4abbce17e5fde212da657a5504d94dbadbfeed54d3de164bb47ddb4ca83c0e160eac66994cf15a6c0b0393242db772353a5e1ed61d3a36a3670c7fb032f748290963264796890ea99465bf2942bc2979ad8ea3f789ee924069cb34d3480272c4e948064b8df9d9d65669991954cedd5e9e260dd09b1894d8c3b732666427ceb0664212f136c2ea67a718d38d6228d10b5043a3b51a82f01420950d1cba68d4cd6960988f860fce74f10f1a6baf320dbe7091880417914959b4b0874cb64ab1faa7b33e4975be76b9d4d1c44089b004008af0070cfd8399091aedb09f9e3d74f89098e249314d1dcb0bf949bc9314e9d0c2db42c629f6e58ac8eabd0e756c14c934853c5d08340226eeb24b77f58b5724a2b4b194c00ba891bbf2b0cd1406de95524c80dd258d218700340e417224957f2c6c6fc46de73c7851bd66f878122c2f791e2791d98a50e7458a829acf0534c703472b0a8bc96e343be0059aa31ad41603eb4f87be786238111d516c94d997c7b95b4e1bbff0c1776523a10d059d398f786345c3d3bf11228de83b3b4dad9913e06c49026619821510f6bf6f15e410d839915c713e20da5b9187c680774999db2fdc9edf9b39fbf7938fd6b7301c35f360526dbba8845db63ad79856b0496886c8e1e5df555eca8d171ef02e15e717d6edb459f0db0dc6f9095d87ac1a8efd864ace90f5438f4bf24b49d108613a5d024abe67ad528219ba3be41d35add795b6685bd630d8421819c199d2c63f4ea5a1203c754d16baf58cf3245294f46abc0571b02475d98241bb8031495930dc40c595b1038e50faa02d00468ef1674a01de2b6559005856a702e806683389ec99c03b3ec602b093a12bf17d650d44f49f3b28a1bd9843748f80f2e2e9e97f21558701e52bf7f203201a629ff637f5a1f5d0d1cb601345a545ecbd5508521d5c5c580f8a096526d653db0c226de9ed0850df70435d45357061c1dc8bb73bd08d9290df76218a3f4a84160fd3f24b10fd5b210c7ac062ec142c88e10c772ba44bb7b7613c23fb9fdb765edd4fe4964ef42d8a5d34b8b67889f37e696a141137cf77860f093749eb9800e43003f838fe32e9e07f5eaad3477305941081e2ea4feafbf81b85dc3db673b5f9d918ff91d8fe9087dfa367f5e3579a97f67acc95f99d35d132aabc57ccb2c5142049815d91c59d32866e74a138d3fa68a5f04d0760d378ba499532ef2af9979e77155db30ab736eed510a60c401138322295a5da7dd983d058c82bb8329df9351fce9eb1ac7a9199c43bbf1d56dc2ac7ef9125710616689f22e2de416c4d13b93b004cb64a6fd19033015c92bedb4a90dc4e0c57491a22dae6a2bf768d80a891bb2e35f040b4e2e2036e9df2675c925c74cc550125c343a45dd51678655399c3a11759fc76421a036f6584725e84ecaaf1a78b67fe6fc23301dfc8b98ab8328e96abb1d34464ae342044fd580e885f2e3bfb935ab777c77c7099c1ea386d124405ad30f28087d588b74bda23aaa7094f3de96654ed9fc953acf51a9c70f730fad5b9234dd1c7fe6f64f1b9709178388faee331b1fecee0705add2386d8e3b54b1219f1a783c360f0367f3f3fa9304274ef33e492577be96a0b091dcf2016b0f44bb0a6efe2e9cc15b55f9f9f1063198155f563e698085cd73c68a74f2333f7be49338d5819b589996904bc22f40238e332f31a4683a63ce61ec4b5b515eb7cd32b2bae7a0c25cab579aec75f33154053209e1c977dec5a89fd351debb4fd840d1c37f95890d36c6490a98f0f9ca707046c574fc2938512b6c5a75a2869b1e8eaaf0185a73741174cd4d77b6c0f3a6e7141038aab8cc15cacae3fd79222b402e9b833558352dbe4e5bfbc3fff5d3c7d085a7d51f3a8cf1b8e7aeb7d2717f788b2b844587cc93bc1d25b5495f987a189a49e6b4624b207229387e5edd6102a0121ce341cb96c40b3da9667a559a8534484a36ee34ce081ffe8b9291d3e9fe6e0c6a063883957061f7dad28791ebfdcc0c1d84409a1726224f9e61479a3d98de3cd2446d4925591cb1677293bb06ed77d52a9c645e2a2c24bcca12d84f42ff4644a404ec8af01d96878dfa1b6d36235e2c2e9c2d6712354a540a02dbc2d013ffdb049c77f95bc15fd9c7dd8fe5c71758626d1a7f27e98a32525efd3751d24cf5124a3ead03cce4c492bf3717773e60f8de6debd557aed8ab45c7209005189e72fd3f175ecc3a35ad22aa454b076a20befb408ac2a0fb15996fd7aee3cc4af304cf0aa5e52fb078eee5f58a41929a284128b4e2b595920c27c21566b992fd6664c62da02808e610525c95c4f3615e4d381c9d0866b4e17714009c7165821c2dc3ec98d30324f6406bdaf82e206faeebdcca57fe5fb24b50ebeb3dd0fdd48121edb1291ea1d29bd5bf6ed91f6df5a5b7beb85c015c3dcf6e0ed8ee6055ae5493c407e683ffd836cd724f006b56ea709024587388f90bf42b01c32151d9e12e9666d017174d6b955f408212f7220bcac36b4389fc4e9d41cedcae2143710380a49dc1bcaec3cbd7c34404a15f376ab6c83fed3b3f4ef4153305e4edd9eea5af41fb9bd21b7b7fd8a36f2ec0af54f9613571b611c95177d16025951749f921daffe9080c5866606cbec0ff34be9a514dc9f85dbe56f0ea29ed116e1ddc007f940929ae63f4af7e62bdc3324fe42624d38b0e6a240aff0ed2a589097a6c63830f62c00069c18799d3057a62a7fa7e3484407ad28a29975f4fed03dfc7a8a77233d799aca1df4a2a929738452f5bdff138e4edfb469f1ca89c26ca256910b66fba01c0c788ba39dd4ed43977ed41a0a0ad3b86268d78609ebc3add118025329c43db64ce56a58fbb7afdc8d478c0ae4e181e45636547ecc030e78ca87c94fc38d1b48a770f2ff79892ff3cd7e24fa7543e9b9039b658c5cfc06db3a38da30978f228255026b9392db227f845817d0a26baf0e36c5383923cf5e860f8e7c82552e990ab858104863736e79a40d1ed5b920d188809d6c568ea77488c64cf558ba1641a81039a1a8669d338e8d149dbe25796f3a9181ab2d75c7ad9c3893cd0185824c8f5141100bd2851d678c123f2e076d3d542ad483b4d6534768521f484ec1538b4efd86d5585a3448ce84d666c50d052955da2c34458c17f482dcb9a75375c2a827e590cb4b8935cc5b73610a325251f568a1817afbcc67e9862de37fbb2bee814d28cffacef5cd82ccf8d688d14403036c297dc0b80ca37db4c18c54bfbf94decc7e2440c1de6d041608eea7cc35e3f31026b07136dcaa38658678a249b68fc553852de4c0d2a2e48e309c9faf68e875b31f549f79910aa7f71554066103505b9aba36a80bb0b23187928d7e492cce60fc2ee8743618873008e9c5ff0c5c04bc70605c27b5d304b86f45f8e185aa13bf31f1228070c91a660228dcefc608fbae3fe56d0b941c4c9b0b187585c0fd96aa278a893d402cfc3f7b421266664c40859da015109b9c789945d6c9675e9534b394b5b6fd53cd4c4eb9652d5f57cc8a7c78dc29514c1d9e39580e1d80fb010358b6df86e66a08c277e8b043dab24cdb02b86a4b92e75f1315f6ef404f884fa7dd70c6de2d691305313bcb75ded16bb6183f642822fa5f6b17b180ac717060456b80d368ceac813d1104d010766b33359b5a9b4691f43c49f806716e972d77ac69d1ac1f40d1b6191e85931fff296b80dafa29178031af6c05128083ef4fcd962896fcf63e9bc945cc8f7795429431a6b815ed594532c617573055905f3b7845cc76e08b52242be83ac7f9d031ccefc44bea8ef1dd2445314051acd415e9e3d074b7e7db5449dda48473e1b76e016065c15b17d7d76076ef1c20b255f7d0a2d7084bf6ca10ee185bd091f835b31f2f6e449b9132fa5ff0e315de304002b3aff89a2db248c2acf43f608b0f63ea26f645bb803d8cb6ed08ec9e3dd3dc418ff088449cd0b369616737bb065080c2caa534845514040cdc34fbd11e3edc49bb3b47764b83b61c30f9d62e8dea36285dfb5a05b2fdcdb93180e9e76a4b0fc6de42d00e17e5d55adbcac100257bb1363a2a87acbb62186e7fdf02e12a087df6ac32d301801c3e3aacfd00cd3593b3fd66dcc393ea80090569a22de40a9001b38cfc2a4f25a9ff3741f94cf18669136b86f39b75e0de203aa7ee8936eeffe4967be688d664b85d2cf69fe584cb7074cb5643991ca573b3312e40dc6d19aed72f5046e993ff9c7411e0011fce8cd7114a3ccc682a5c8854b943648c9f1eb0aad8817404ce9750837f40480f0e45dd442076d0890a3d859f4da8fcde40ec933374e5890f4a78c8ce6457f2a8b617ef7608c320f61d681eeaef6bfd10b857ae246edbc59e549e6d9e11f95a7e0ed35405344998f76f8c104fa8747a3a910756c2a0a29d36dd69737029dfdc39f18c13155f36a4640dbf92993630ef852997cf482bd76f63b8f0e2ecf04d7787b16d8350af166b51292879f868d865a1a8775692163b1197d628e8dd09fccd8d56c8e41c919de994cbfa31da4118ed7474137a655c5347cdaa02373766bdfaeb5b364605decac170388e6b33eb2ba850714d6b5bd60a5f13e0b17d19760e4860baca7db9a42d78210e258e447f68177f359584dcf07dc7aeb1208fc8b5c1197911758dcd8a9d9ccfbf3b11eda02ed85fda2727ea5df44d22a15fa00073cebf2acf7c44d7733bbe7dc8cdd39c8cfc26b9d957ba3972fe557ff49da0d27c934faab5e7c1840cda97990bf2486f33041d451c7a09deff17649f4db48ae0ec283ce87697f700fa9810d8ab1936b5e277a90dcd6641a4a2707d8ffba194455a83680fd3338d0afa865c7c7ae19ff24cd7ad3e5520fc77c146224f710908706c9874da151afd168584034c75203bf30cf72d4571210d2d4e598c98d0af09319369a9c0eae67b94504ec5d0df5bca6be5297a53152075cb05f09015f9ccaf4031e55d4e76fe1093bf6f786d26178933f3fe1b564d3987ebadbd153eaab555854b575507c0a1f651809135c7cd7127dc45fb766df806a1a62c830ba7d3b26d21adc8c87770f4769aa99a65bab1d266d428c88ca8cc8f09cfaf7b5230e83536875cb1c40fd68613cf62c49103fe6cf01cd883da485d7267c93473fba54f74723a595b3363cbc414f202f104584e009f7608b4dcfb5eb788ee6203719d70714eee3b13011ffb592247258e2cc1b853acffb84ee71dc0686a7def7059cb69ac66ac29e892d02b316aac428cdd1e031abb7540cc98be5c437cdffe66bd88eed00157c601f5efcec368102284e97916bcbe8bfc9722b48ddf29bd569bd5f0f41def77cd9587b20dd3c29623aa102fb39a89bacf9cc8e00daeb1e50c164fbd1c62253a694cdd5109bfca786d83fdc7b328728bc89fcaaa29afa2222c5c725c3775c6c7f2462b8f773789c4c98914b0d5d91e4d206daf63eb7bc16969d7613312b46ddbe72e6a1a0c5ce48b036941149d78d482d70ac7f2d3392a58c088b1a515e13c65fa22083876bc20e3fee0657370faac2c43508c3e15cbab0a082be4c1be7ee401f8cf33ebce063a8d04fe9016d2a2bd997ee3f36fdb6dcf935a61ee41b3de4055ff4139a0495ab56cdc64c651be90cf60ba81a963d7dd5e8726f17cd66caa92f288b18230fb48f94ddc06c3c28e4705b93e4e76bc5c625358dc4d045e58e8254b2960043b96224692e1869ae91e1b81f72df2850ceb6cab6df70c7eb61bd9359b10c9b6cc515b898ca6ea05630f825de1a0b5cd00a8959acd59f31986b9f3737b2c3a31eca427bc86642c7e935adc162a26dc2cb81da44c1cd9f36111d3c19cdcd80cdc726acc09b182cca7337a5786de610e62cbef6e57227546667681153cc3416f2e69e2f23b186f77947639caffded5c2501e15dfd81aad8456b34d11cac8256a4b87eaed419517fa335873afbb8af85e0668361862e9adcffc94df3ea9abcfe99e34e6ac6b8c84c00a7b53a149dffa54cdef82304a373791238ab1e3e034e2c644eddf894e0fc42b7d5ce87e9851e458221e2fdc7b7514606785f47316c12fa7d099b9fbede44ac1da2ffb04860e76e6deb84ab538319de55cbabcc4aa6147520b827255a3dcc0822456b240e8455213474409373257db5930c6d57520cb51712c3ebb835964a0467cb75e65200a6d059d56b41be21b61526dc9a830882f1e8a2e9e7c85886517be8eeab4234399a236a47c90f4a88b9bc5dd659404f4f14bdad4d2cdeca56f48d58f331ef8c4a66d27b2ad370090d7732f818579bb87bc73dc2b24f961a5e0e2376b1266fd1260c3372ec32ce1ac79b543e7549ca23b7ad8669e309804172832cc5fd4efbf245a4a7db025e802725e7166fcb3e7bee4bf3a6ecac6ec3181b4efb497ac369b6b177ca3f623b27a5c90a043cfdf2753d40ed0460ebf7430cf65728b8ca9a5459112a2e602573b6b891f5e2c26cbb810efa4aa44e6d23df0b84a62ac6f58ff92257e130b54999f1536fd8581d1ce8e393d9f63ba2972a4eb06f82a27303d13085708fd87180cfcfff289989382001e20a2175a830904beede14a32d2d5407b759dd8669ccf4265d4a1a932389ae44c613c754a6a49fda6810d09bd69703cfcb7c46ef550f38ef3aa18388864c17faf88d9105fbaecf74c790e738afa623442042a304a3f668a73f03ec74fa7055da30308396ec5fc6ef279a8fc588905f8fdd2db550f6e7204cc357b12fac24a57a96bd8d291ca19f9551c27b1a03ac9858e66f83ca0bbd210965e966895ab77c4379dc17561fd9fb54e4bb6681f1728eaf0db5ce47713f384bc73356390220559ff7586acd7c43d7cdb555935b7f4527cd48b163b4c4da60a3a155068e6f740f1796244df107fc7fbced1117d4e8d7a006a36b98e7976a217e4247d9730d988319f68db25e8f2dd48f6730da7fa588a3cc19728d0575447e14864de7c3e6dfdab30d552367839f026911a8af8735fb4724f3788927e38c1b888d54813dcc21808ec019ec869f88293614188d882a600ccbda7ed9742cee94ab214bd626130613d7fa1cef8785cc893b95e9c06e8e75770cb20f8acb2c84517e3479814a277e81963ae1c5c075e1eacbc0b4653c3a6c8f10b5cdc0b05b4e002b745de66f00d5c73bee4d153d54c471c1dd94070124f8e39430c7f88de99a0c4b991d53b90fa354c8bb3680da872d99f7b6d677554d8dd1209caa2537e1a73584c0fdf2d46a03317cb524b62de8f234927aa39379c1aabd4155564421bd91b10ca8509339431e9344bbf239720ebc45cd584c850e61c24f1d93d4d3dfe7ff3b7cda37c1961cf57fe16eeb858c37474825a40ed2ab36d0a1be2c4fd9aebf8c1d79d6e3a586b92fe22df0b162bc71eb4ca26d04460c0b20ffbcaea170e7bb8c23d005c1ab3861b922d87fb5075d2246cb477510770a6f20f8e64b70073da048ffecd0435da26e4c56a6b636f322efce46c222df68115766e991ba60443f66aa7b2afdd2112488aa892253036dc7c4dfeb701b5164950df35141918231b43db1d07626583d31e7f0669d173aacee79fe6e85e3f76ac68e9bfa71966d8ebbb90289da5dfd2266036ded6af5c5c7a47f19560a529626e01b9ddd5468fc0bc58f7df500772bfda5abc98f93f6973f8ea74ed7ddca47a68ca4d7545f2fcfb53d1fad5db89a9a8562986a03d824dc7f1dea7da83785d301d9bc8f95067fb4d0a3f56757fa88a512a92bbc5a67fec6704514c58f7143a8935ec4780e6a507c8e33079cadb0708baef0422d2ac4ada0c312c840df879b7d6e013b247fc3663b23fd4f7f49535ab641012ad5b27509ec2151bf0a220b25e099121176b5cac6fc069e2d4c6c2d8a1b12e4b1588072139920c49abb40ba70e340ad950f96c3c6c4bd71a15600a9d52ca1df52ef999e46b5d595f9f1797822f3b0538ca14f7459a6e9dc29521b4a91e61a821b3c957dff37c27f81f059d8b30d720d6faf8bb5e301332fddf24284c6dbc1a9d32ad4d38f14cef2859ecf053936dab3b9bcd40109225e592efd2c6855c950e239e685832fe5adb37dc70ca87d1139e28a43cbebff5b6278aaef7d2c05fdb86f0a2f631758d26335cbd0a8a3805c1e084511156d0b65b05f0d92907b8f5f557b127c14b64e9bed6b0d95a73c75585ca0845a742a4450abef2984b006e677e8e4736bcb5dcd6e980f438c32f54c2e9918535830e058ed30b5dad09db16b23ecd34d066fdb6244c47ab026825e214121543d4beb4250ed00c96923ff3c83cc7caca1c90a62e98b92b30c907156bb51600a036483fd24a1e236dc71e94a680391710dd38f8649284159e2db18116d6c58611639e895f2e5fe20be78b7d3e81c192e466b873789021e04ccb5e52943511a80343a4a4ff3d9c67475bd249a22dc2ea3b7a0f05ef1a72ef3ff1e449d7720f702878648b60698d4c4d68133504d39b88c76b7481bc125fd816ba23e979977fc536a6eb84eafccb03c7b296648282e902d38b7b7a9ed05dd38e9826a6829999a71e3323aa980cd496eced18eced66b8c7cd3cf11b40d0ebeee0d92756a406c91b2006704993dcbe6ee6397b411af555fbb3dc91892ef5b70354446e87f86b53abb6b5dc2ce7ece67304e394611a174417aa997284115c74be9b79a897dca3cf170d09642bbda8f75501a059a8a4d0d945a636da5498ee0cb37ce857711e3ac99d7c0837a1544d35d694349f3fca1a49dc0868abbc9e42fe83eb6d66f1d4971c7b3dfe485e79304856280e86f88a232c544f99cd305322e10cc80a4b7dfaf03f8e96a3284d57f6a5f88a77f4d48ced985d7b6619e19d739a3ef38148e3f57c5a7ca8545b3fac38152b9a09d9d347fa0906d03c1cdb828db7a97394bcebf0b85de5ba3224792298c869ee317907f328a2edd29d073d2c13638f74d152135a0461bb4d2b89f2f81de06bb69d4ecc0e3fca331f084ef0aaaef483b39cbeb8e9f27996b8b79fb6e8b57118aaf001810d2af5ca384455285c97c84380f20becc5e09fd20b634fbabcacc978cc765884817f7ff0a06c96214c13abc179ede9f1882d231830bc077f03db3758611b685e5ab0a3286acc7203ce2c425052139fbce7fd89c07df5bffb4be4a58d925c1fedbad58be3a24be4fcd333ddb3df8e75cda35fc1ac633599dfb0858da393f0de1d708fd8cae15e0e2990971d8fc0b712a052a58dd84e3615a1c13a8b1460cf5285a5261212390e5f68d006bc001b9583826ace3d75e26735153804e7d554083841632e4f4ca94e1a2ecb9c94e435154cad37d247b31e69d1db57a9b67e834cca7b2c9783f18cc16f607394cd33619af82bff9fe445a8d46332c1fbd78d04bf05c56a469341585a374f7ff88578283fcc77733e27c4efdaaec682ebd7b62c6d337fe61e9eb90553f000808d6975dc8105e2642fc0e427c898eff65c688bc1de29d786aad145faae8a8f365a55c973d90acd128ba9118cf76576f6c818c7d187902afe184bf0f448a349bd88c7468ae289683357c613288edc908b93492ba5c61d682f695d92a638b3dcce521bebed928c85a1b2ba39862f3a2884da3150e1e67e57512f1ae1a2a64edcab8f71d569fe7f534a2a47a897fdddd1fd9c35c353221f47db47029e938cd00c8a84906ecc688fc331c3e6d844435a0b33a058bb5192d2fc6f69a8a78b33750f203845a4a4a6cd71d5e93d965762565d715c59c21afb5e9abe14156a1ad93dfabe559c3a89717654642999f2e6bcb6cc70249e468fb1eed310362ea6b8188f822fbed65ef82a869830887c109da0fdf31e57bec0086f613aff4d20e61f11eee76b275f1629d551d684d70cc0cd5cee80ce65b6c124d893b460ce3fdb26466604adc5059c5e2b026fe0146e1430d043fafe0e06efe1bab8a02331e3eb4a7013ed6247f523bf665dddb2f839c673f6e97775916a322ce1802a1f6d3b6e80feb0453ff6f5f2c318e47cae963a07983ab8faded905d19b478404b9be7837c6a4745b62e791cb6fb579071d3dc3d71d94ef94471bb96fe884f0284f9bbc71cec4d98224dd197de131bf5d23188edce55fa8ed60c108cd41ce2f75b21ea5c2864075c4e146946178d58cc91e6824b0f97730e71f432bceea1ae74dd443df56e0a40359a0300c9b182523ebea5d27ba5e7297e83ae4e10795784a0efe5b0508854b2b3c1a7642f9ab5d32639a53e4915f44e7ea4c6c5f9c2173a8b59091718487ac01612c5d0bd9cb4dbb8a6a335df8990fc0ba518c404472e754e2a8a866182f315fc6118c7c97ea0ac3b92e774d4f76368561070cda8af3a07c6bd76d39b60fc2c7eeb7983aad29151627741c1aead69f1457cf0151314754c9353dc4b986d289053cdb6613aa9a326e35408703daf5bde3146f5c8599a2defb0aaf335608eee2ff505ccbab9bd37ea1e0eee85bd508af44268e3c92b1507c5384eaf91ae041eda94a1dce86c37fd17dc5ee2ea73679c03709ebc2d55472876a8b4b57f398221e9b225e95d4358bce264a306067c3a68c48e08844067dea6560b6f67dee8ea28ef193b6db6c4001d1c37461d7e7ae922c508d29abb8677b030f89605c806eabed316cb9a2befdc25eebb3d49ef6af5e625919fc3db074409df5c77352e2ed178572d12f2d4e669b0bdfde8abc8afc03624dcd934f3a4de28650b66ef790c6cffcdd70ecf326742a862eadeb102e05478422e263e8d2bf5bde865b963deb30fb12dfa669bf2431321a922b6de1f0f9529ba23270af546204904a03f1936cef0ebbc0fc17dad92dd24698fa3064e92f1d446fe84c19333bc6edac7c42d13623a0c93525801d2937b3a9e14483b20abc0440a482e5c8ba63356f0c85066fa5450006b849e501a5f552121bec36a7f4d481c698ca4c5f11696a157e16c7ae5a241a9e6e83b3957002d156bf4ebf1e4f32d0c7cd8c4181bc5e3dd3dfab7a6218ec60fcc62e707419306e33ea700dbe5f892db77bf017816cb9d50f8fa955f62db5c16e990ac8e82f2657f7a3a40b2c20cfc3f6c97e3c38edb587fa46131811372091bd8bf04e602fc63c381a8fd05193e5660a6848334db89eb2d9c950a36ed5e421b30d475e894a6f3502b18d11041cb486a0854f4065dfe4a6b8b96124a875bef2c207ee67494093e19689b17956ae402d15311847a8e08782c6038e9096496d49a6644b8c7e3e74db167b450f507ebe1bba1b214cae958c7eab2fa4d373276047d15f7a8625e60c580c58045777980ddf6bb817b7b7b9cb5f3c46de6e8822142c462c0d741f0aaa1c55bd49ccc93abf33563d8f27eccb924233510bb77aa2ec28855906fd0056c52a187c9d4ebe82ae346d9e6bf96cfef61173ff6f613eb3fe8f629f4fc12bcf0d4b852ebc59e34ea23ea4d5cc1b3781e383c68559d96519ceb645df1994273e7375ed6eeb87605fd838d36b65b0fd964fe4a3a87f60a6838e7c13c18054ac49e387814812354dd801ef66a96b823223f2b5e8227f4dedfc46aed84f07bd36e79992442b9d70299f296dd2c69e131eda4d5386d1b963428f511cc9a5e18157f0f79708d512a6ba507427c3737f9d83624ec6aebee62d06e08dd8e991df16f3be3e41b463f289c007639df17d996a9bd8c764dba6f1c84766b8f49900759cce8ad705df0988e238f521b14b099aafa27389816661b0376753491aa2be5b87c1a4de6466b20357969103a3074357e6784cd842a0382560f3e1dab5c470a25954efac61861ee2c77879f9efb0221c0e0b63a1115c5bd112d81af6a78a59e88fd81266be6d24d4399303254431be64d4245907f7d5e96ea0bfc2e31b212a9d21b6e9ab7393a9aacc59b5f3c196cab036abd5bc091523bc5dcdc817613443f7640c2cf389b9a3599e43de13f4b4e2c9b55c72c811823a895a68482a3724dd7a477f78d56e0c580418a1f854bf20244ebe6010551be1d26dbf77b036972b180994c930424de8cd3cf15b8e2ecc9cb30d1f2204e97a87d4a498ac733c29856bb9aa7213e6621879529a89ec51547e392498de5580de01093869962fdaa4b71abd38c994990d74cde8ec6db8b4c5319b7dcacb1cf9cf4629699f856be857576a65fa09b8e6ade5589ab3d3d243a78fd628b5e8cb1c15826dac43f7e1b93ccb5834623dcd6944ff13598306c9970dcd688e8265dee4d1677484791596d0208d7761ed3bdd134cd99a6a06da9422b6445085106cd194ca0d64579967cc02963166f5681a871cb31ea0b4fb372d710ac2931e8e4d746c19a7bcfa510332ee2f1df8ae6595363c94edb94f4e64c0db3fee25e55ae129179c32d72bd48c586613a10cfdbedfd71c26df05029c744eea5e4f7ab0c9207d386e3684fdb17261b444b20ecea6d584c9ef3aa45cbafff20de2eed8000fa280460905018ea5a42e43a7d12972dc4f60e223a5e436aeb3f6fcc0e6a107e4c8913f918ac77381d11d36b5aac08cad7052e34796122007f204176e75b0c808896c36c239b1063adcc0af2aa0ee8e9e1d1f36b87368524d4db575f3b8471ac8874188582fc8a1acbe098cdd79e2d19037af5625f26b4b7155e0afceeccbd1eb8078a2fd03e538271ef4097dd71e0042a03a34cb30d95654f5613027e8c677e9297e483576b0b76ed4a156a7af82554e9c7dc756e9fd53d684a719b1ed6595cbd3d38aa86acce1687ed0757f696f2571eb9fbba344907664eb699a153f82993e7f70316405ee55cbfc29e01129907a8ac88f4b630e5592f14fdd5269b50e7fad32cea27c1ba037b69a95bf7783f846f5b9aa1fee991f0f7dc3994cb891a65ae00d8b3f281b99822bee354ab8bf6909c6d539676f84d17e9f66728bb22a68193121f1fa0538910883e6a7f684fa0bf689c5da025130762179957da9aba220ddb3e585bfbfa3da73121536987c771535ccfbe54e418258bacd923b9b6884417c7915a8b11c3a93097314076d863d6d20b47f0dc96daa0523475019a8c075b6fcb3d4a16db13986a2c5a5f63da5932642f201884281afd17d1e4d309397de367a3abd8a361952d0390746b8ad99cdcb504328261609fe4573c93379c10e2a001d82b8f067b1972d1b2630e08d26cccc37b785831f9e7103a151c8077fadc5b5eefa7f6ea0961d4a69585042dd370aa8b21c0fae4c4a1dc5e33f18c2ec546104f59872e1009598b2374c6f2006deafeb4d9f2b1b5efaeae834cb37e7734e41065110785498ce25448232c3315a3f1e740cf1b6cc45c0134d703974b4e93d56c9aaddb6e1c957ef21ab4b43a8f4a8f2fc2776647391ddb77ff13ab16f63c61b2de67084142749fd36a8c56c1def416c07b7fdb3debf26cc285eb311220055c708a1b64f01a801f274a6b368e750c14fd3c8c10ef62dbd6a8b7b76124cae2e4a8955a92855cf40ef4f9b223f90f737ccabaf15cde4b9e8a468e66de59ece58de3aaeb5670374008b725fccc2523280373449e7772f93738c6652eff6d40c4e3d157e266c714e109f81b0ba920055bfa86b510e64f225d8c61f9bafe1a5d435399c47ded6aaabbf70aa8d54af4bc418e574a5f7894313e21c2bada7ed31be77b3bd63511d72dfc60d594f34595b5bb23167bbfd2172ca038ff45f25f673fc3cb0d112079980a639c0ae72a0f31f786f988bf02e4640623c63c14bd3dbbacb6ed4903ddd9249fc8c8f3fe166874eead4fe80a7764d507c6868dbc0c2f6df2383226aebc33c6721560692efa0aebdcb4b8cdb97957598b03e4327d2a2e55119073ab79ecf6e5357d2feba4421649cc5cf61a355463a3865eb01639cd1c35ae882b527191b3eebffe23a19f3a20130e00375ebcf90490ba74f8040d0d2bb9e354ad7efb38cba8ce978506637702e7fc86c7160555595189f08c7bfbfb6d838e610c4b38f45259a97807b4e93747f0b27ca0d5183e668fd96d827e2c5bb569ec0e2758d0e96f41b85619c08e02af31c6f5bc722345f52bedb322e1dcfdfaca5a71d43e58315a6cf54ed75fa04f1dfb84a4d4701519267dc093224dd45c09a51a037c81bdbe15a561652d5a399da07849b9be9a189248c0b5aef4080145bfc66d80224f719b3d9a2db05277be9ca56ec10ea8eab0f3ae73010af39f01fcff587a68d405c0ab5df1bfcbc90fb81c03c424d25bfb0a524fb673e77b71ecb602e5d49d732b788bf876cf31a4e5ccdeb1db3cc32cd33ec716e8e3633fa180ef238016555298c0a9318d073b9539ba41025f3aee7ea51700b60be0a60c766b6295546fbbcb5df926d3292af0fe431885d5b2672443ff1ca0f6651589a6dd8288b40c076e2ede1c96da27ebd371efcad176320e1ff8ab2141c4275b7bc8dc07827ef08f8a122539a7161d8f25fd559f6534e3881f61bc16967a2e58a5c28d6721a9c7cc1d22ebbb01a92518c5cb334c343dab256d8be06d2e68cf0e0f5a1637482080a5425451608978d425c830a36ad30770e2577e2c204552ff50eae5879eb799d7e423a4328f258844e0d0fc7ffd093826d6be8fd7775743efc4804b39d3feea6707c7c244abe72169b07c440e5af16e594c9245c0dc79ff0bc832201447434c00982b0b3039cb8722809b4c3aa22d48df4752eac0316915707ecd63644856e0eb96b72d7a63957e064c8f4a353c8be596805c18683a0498ae195da19255ae2870e389f9a4899800a605d149138a67c543f23f3b3e0d3cded252c497f22e17e854cd99bde3dc328c07f7ffd37cf986f6c5f8693bf1cd1e4436d10ad4cec735a35548bf61122fc39b15af590508740e73ae70fdfcdb632737a3f408b451c09c1c14dbe6abf456040d45bfaf9a86898e1963ce296f6fafa55c4c33ce3ada3c7236e8f4fec580b01feff482dcabcd8fe9f038392baf72fa5aca3b78beda685334eb6e0dcf74a22f5bc98a130a71c2b9768d6277a0a4ecaf8601ba7586b8b07f2ba0927997fe0f2006b0a62e6cf5c5698d5dabec57d6e70d9e49f6e75fa18166778855459989100135a2eccd7550da3568c2c3bf42cb3474a7fedb51dd45c53132beaf465c8b3f43dd9b01b6ef37c086c7113a3bdd560ad7f4e29508fd328f695cf5666859d579e2626331e811f1dc822b648cbb198442839179d7f111b06ffe284e575c0666b137f47b8a7a9c1ad780b17e43ef1cc28a9cd3f9232a40b5029703fa3790a0ad8e50e0123966340fe0f637e6b6246d1057d0f258864148c1b02ee2dce2f359aa76fc112856a1c724da2e675395950d6e7e2e8f6ec96a0faf209c1fba60c6851b4a29dbc378917833cb093e130cee437fdf9c04a858750348975777106454523197a6d6dc42fbd9df639b74b848ed899bc63ef590e67a56dc9435a23295f6e48e764b05c6450d4944b4cac4f0ed64df17053f7ab7ea2ab5654e597b6712ddd5de628c4b6235e41162162c084e696acdb250fb7ce90a0522be98a3d998133aaca70119301e95c949ff19cb460ebb3cbc6ea57376dd2ba0ecd6ed532ee7640ddb1c86db3920b0592b7d80aca5284044f4250d959f7a85fe4c2585d0eda104df441a385feee592cc6b35a8b14948a67fdb0e9b739f7c021a3b98edd59168c82d9d7fcb656cbdf847fa877304741c5ce394fbc2453147e8d2f8ad5b413f0859f35aa6bcb11bc180cfa139258a7353f2b1caa0e80c4be01dc9952d44592ee2d2247f72acc986cbaa2edea4329d11327d2f7be48e753c0c1482915c1f5b9ad38e6869878b762b94e5c7c4a773333aad477e3a58e2aba51db0d406bf331f835ac0f5ba63882291a2b660e5f9e1ff54f300594a131f610177e28cee67e2fba52aa6b832e0731d753f6955d3c5aaed41709651cfff5109c4fcee5bc25220975fb53bd2a18ce4e6eebbf4bd54aac0602ea64465be121b509438f675f68fce5adbb329025cc77277e70cba30fd1e6ee3b1fc5d662be5906d39c8b01bec66184bfa84c5f9703c8555a842ad257c1594287b82fde4beea8f4ab0e0cbdccbf102c8d3f20a9015823f817811dd44b4f19444c62a61e71aad4c05429b45ca567b729b5a56c64f7a83f02d55710a9891abeff069b3f92332800913987358cf740f92414aeb2be96f5704d1771974be9820ed7df32ffc86abd1fd3bb0b95d1f3037c159bd91a40c7ef77123c48cda432e3836a5cbc301c1af802559d526cbf98a354ddb6a23328e7db509f937ed260789ba4c0f947cba85d48a0c9a32b46b33827fc0735ce1665158257b2ada0164e771472e0307bdc41c46627dd7ec3c355c8da63592f7ce956c313432302062b6fc81efacce50ed68aaa628693487dc305d4609a373a9b9156f5930374a8b35dfe799a9860deaf07b213623dde6acdf1082a1e6d96d8747c563da0852bb13bd3a1540decd3ae939be09e56faf3e164bef5f5903baeca8c301e0ffffff1f