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 55035 64fae2ac41dcb6fc52e9d9711eecefb0e2095ed07473ba84b06567a277e68c26

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6cf6d4733f39dfc182ded7bc36f0eea3b51d5e976a0b5f6a9034bc558df7ae39
Certificate Block Hash
64fae2ac41dcb6fc52e9d9711eecefb0e2095ed07473ba84b06567a277e68c26
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040030000e03f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005cfcbd9bd9aa34393bc4135ab37bc818f59def7dde7ea63fde07e8b6065844f9f92b4436ac51f263c720ea1763933960653b54f680285873a7679e69f08e8a4e0b003ac48f5861db960543a6163d4aae77d05ee2f79e40233413000000000000008000000080000040030000e03f0000

Raw Header Hex

000040200d7e12c5568f5e2c2f7469843f333048f6253adb583381a8d6585a21f13e441f1adde87e8e9c1ec5876756bb6b28c9b5282f7b505449ab69779d1d5bfc654e86343c0a6a05f0051839aef78d55bc34906a5f0b6a975e1db5a3eef036bcd7de82c1df393f73d4f66c

Proof Data Hex

59,560 bytes
12121602030732cbce3b5e127123f77b60a416b5aeeec0f2fe189c1549942ddf0f28581152bccfea050e7842f29c922ebb766e0d76f6aefc44b1585265b0fd65715b8a7cbfd0ebd100eb0a36f8008a2a447a6f4750553dc058a07799f96fd3504e5768df255044679f132e5097c1479bfcc1b4cbe79fc46a6dab8fe44032008074e819f65029988cd1cbcc3130256c6192fde40e46954cb3ecce4b413013113b8cf98cec64b0537deb6821053696ec21cdfc2048e8c7751c996be59f8729a232043da40088a4fcaf0d8235d4b0156078ed06c71709ffbec17b8c0544d1242a0b842c3db92c38afd1d17c56158713c6d47cfc2921236e349271a238385c55ae8f19fd81e836bfc1e67231260880844ad8ffe6ba99b6d260fd9e3d6bdff2eaa00eef6f6fdd728e001d353f788623013d51c9798e86076967365c81c51f2a4bc55d6392756562caa8df5917db402c9fbb1e49b5bf7909efba34dcf6a03ab3eed47923f0a96043ed5b1109e723b9ac8fa884b54c2bbfb84c80414b896bd64134e6a642d694656851eae364726dc1408d45a6a4e46519916e519a59205d11c6c8714e739ef9fd47c7641bdf1e7af539e2a14bf87b207cdd6b7fde4391646977e759e8b8c2721bdbadb865b8b83de023cd52898be32f6de769fa233b8c16044b9e338734eb0e730c1159b18801a7772d6fcffec390d8cb5bf9c86da34cb026d00b4a9759c71173ce5f607a5902cbb354930dafaf2b2d48506db276d9b6af9f226dad3ed2aa5df3aeea9b513594846d98543ef39291827913a3ed67dce13238a68a2c0fc146c98d0e38464c6fbff2c5edadf491e4f0e358958ce3b99ee2c9f34f7310f9ad18a8c28ab68fefa3998411763ed01b81f3ca54375b0d8a8eed6b313a6bc7ac1ebb97b721a7dbefff0fbbfcd9454daecc28f4eafddd699b5870ca90e449fabf9732cd19e8b95a7b12498d51244f885aeadc482b8bc5ce26152bba59a72a3ff6dac1f5a0432fdf7b174f2a46ba3630d8204ac64bbaba1f41a86f241c5a85553be9774c0fe1896b420a8abab839ae303274762564d3f978c20be7f50d147ad663674eb595340a01e254ec536df0231747a20b604c5f1cfd14c21eb3e913ffa84cdf5599251da2f44ba20eb9d3b9289cf5341001329771f515a49d304256e5f8c2cf1b4a4368d1854cc7cbb85a457c56ff87d05658c4858f5cd06ebc58d1a9fa6a84679bf0af0a85e2b4ef6969bafa6f83469959b3e2a050a82823867447090be3830487a8f0ed6b7c2b9098612cf1fa70f2f8446d96e3a0ff429660cda5fff813169558e9c50ab6df8707d9ce3c96fb972008ed5879640675dce400d93fce18e09c3929d7349167446a124907cf2f6527223eb8b1c9b568fd7f38b8cc1b87a884b352e59f17902adb92ce45c191e803f53b3e9833615420f0ebd5812edb99a316a918ea71492a328260dfa7abaae645daab4b5398c9f5ea271436625662dac16d1c9ff3767a6c8a848add83f44c8500cd3493a74407e4ce30b8ae90a6b29431a9e1d3635c8483e8594ccc80a15007b6cd75323895202b084399c8b7f2e176d6d513b8e0a18eaf5e309ab138e892b1454b347c5c88bc1017c050b29dff2db7fe26ef0cf2c023769bf56fe4d4e297ee221cebf66f5d221a2752143e7ac628cd3533eb902b62a2134c9d461d72f5c1d1f4e26f9785d698d9f323f46960c076373b0622e03c1dea1d41107abff3eb4f9fc75ecb3a047edca0de706cd6fa150df4ec1aaf5d9fe2e873d0226eebd46702c75346c3665d156ec99ce8590f0cc242379968420de7555de97d4fd41c8303b150bbe5efe45f3241117c72683af22106c0eb300776d8274e5dde1ec43c9d38624aa53cf9c0bfb57c9320d6bb7ae7fe69eafa509175f6c1cda86c2a71f1069432732ba9bb7287bfd31e2f460a14a638d34dbb3b3d21b5ebd212a5b7c6e70e4569b4836a3cd52d69de43a787266797ddc10749aead85ed07dc5dc220c0cc169fcbe75632064ddf484fa3b71a8f7589361b9361b649fbd48122106719179963f455f08ef52feb4fbcd28131fec66d1f0c8790a2f4c90620ab3a37f4c44b9a8ccd4084634f829854b16f402d5417b3ec78d968dcb051493bb8c1a5e16711faa9b82146ac565f3c6f0eb255cb2820f2b8a832a538ecfc9a362d15e808dc71cfbea3c814f284b1b74a2998ffa6f7e54e74c385c70e54846de684c326517fa9da1313636068e42769db474da438d273aa50f02f0447586143733d17ca23f5609b3df2a36f7c391443ca650540c4969596702dea5af8cb6ffc22a4a2f5006c32581774cef99618d3867049870b4f4e4734e91f1f390b5c3bae74ddcaa16bacc12584a9bb64356cf905f33fa12443875d3595808a11a9cc523c098fe9f990843cc09061bb11a06a663601cb47d1fd915dbbeead82a44973a724b1eeb7d2cb9b48aa8a7ac3a4af5d8455802d9da04c2a30bca827302e168c289bc1bd135d2c5e6fa6398c1aef1fd67390dfcfc5d2f7711f6d0350c3caa8cd56828f7dc4efba4c59960e3cdf19198ab32fe03b405d3854b3dbdf34a994e9c6d2d9b115d84fbb5e8659a5de59648ac2854301f60fda6389a214ce57e6075ca9eaf0a36a3ea618c1deeb58d8f569d81945be109786c98127811dd6c47a65940d3b2892b50eed80ea1aa1325e57998f21f0bb8f3c634917396db7beeffd1b0fb698230103991c249e3fa11d3fed7452f717491190473204acfcf9e3a5e6680c7fbfb805d555c76aefaec70ae16b392680cd6dcf622a1710be532457fe388c786cb54ee3acee14da54516ceb9dce4196d22058fb34fc762bb06f28c77bbcc3459b28b58dbe8020e2ba35f0a2c338047ff47d6a86bbd4fec354dc4a19301cedb45252bd0dedd26decaadb05fe94349c9bbd13168096672157e300ff0e187b8898d25690d787df134947abf8191ef816a11c1b7cb4f3bcc704d3677803acce60d24c2e75e31152fd29944dbf44954091decd0da5dc20936b209369c652fd4a7df51ae26e072d88136853d2325c454f1e0b1c2e8f0157ffcb77f6e465c5d30f8429a5a1ff640dcc3f7b2f5f724f65dde89fa2988a0b116a6258a3aa035ff16ba08912c673deb44be247564b5c57bce7bf14364b0c86bbf6c5d2c8f815f2148fab7ee53244964286804e673231cc4513a63e24faa0ea67bfbafab832e02f59591ec301057bdf70f16aebb0af3fdbc7f3695cb10eaf7a30bd537e482e0c661c8adade6cac1d5a24fd497c68b439936d79b26262f979e648b47a89005734ac1a931c6265e063e540a0caf2ac98d7d796175db4c21636dec80c5818c5c074a633867076fccfa2c73076d1665ba6836bc3b3507cbde25f89dd7f407f557128c1e6d9b656b293dea35907f9c8a680a93b48fe7f4a9c235f4414b4aec614356c420021563ef6296d39f0b5d6cab8c25cc0bcc7d3038471eb530efb6b747d07e98f2fdd6bae7be813ab8d2b704c6ae98c10fdb57456e78b4511f80a46bb5b0d22caef64e86fd5dd6249c06222952cd1654e50b31b812ff1775f55986771cce87752e9f3792f25ee85d69c205305eb3c75e55c181f2b3a157324b9c9625e0909c3b01b9c20c5c2074683e587098fe1296a1636123fa41a3bb4be3eea0fba3f8697be4efedd58b02498ba924d73053b456a986484e53b444eaf4d7351f1f02a5da03ba494b99600b996da76d8033c0624bdb9e9d1561ac74b88ee42d63f92da058f9fcfef80939d88ec5a464cbdb2e1c1b3166f16ea77c51980bbb9ce7a2af49e081f0b9399681b26a1dae1e97bb75a4f39acc49a98e8fc8b3e48912ef54fa13a318bdfcf6e61fa146589b2b2299df228d73e82984d2285e26a8329c2dd1d750e32c6d5135fb8f9feae908fb07517c10a6c0568f40af1ae7baceeb1f019586a75812b121cc88d98a3b024afc3278af386487845f92a16f388bfc6c675aee21f3df5df2e32a4c7f29ec21981dd980e829209ff83b89282ec2f0e203976cc1c3580cad888ca974e7585a37a2fd0e49227b63ed69b852ad5fbf5edc3ee3ea1dc36c49bb4b50dc2f65a7947da87d9b66c237966a4ef8da47811db6e981f1fa38cc98b5330b0e3069a29052f95e22b30fb6a5ed89bbeec2154e21147c3bf0d63234e80919101b3f8418e4229dbc6e3cb0bd4169a888c664ab8760dab1576cabc80828e12eb87f0aa05de22fddec0f4e2a5e7d09c55dfbf7bf069b5fea6f8ea8d13f703e1c105f7bf4f51fe14209142e0e43861f3a48eb7d109da1d7193d1e2fc08eed5b86c41b8a270d38d9285499e098f663e8268838e98394c14c4601b1fde628036c2ed6bee63db57ea8003daaef5d0ac5b3d233b30d40110bfcdc65bf0fef1454bdce06826daa905bd03268ab61e9b717b8ddb209e6ed969b1b9029cd604db359e058a008e3ea90e3f534dac10399e855b335223d14ee122aacd16f901ec4b4d1e7b2f19fb7250257e18b0dc6f6a63ad67334442452013e481ffd154e462538f119f51764c53ba4f535b4e10431d827c605c095e3c2e454d1ca714f1bd6a33c7a614cad7b4630b2ba0606de95fe387b820335f8c0aa992c7b5984c911409e30f88340e7f5627d7a3d85a5f9b5121f5fcc21841383e5f7d6f5c8df101f5c5c380cd0d9c8992562625e0e4ada15f773fa22878fe32278e8df6fc96cf6af4080b3796ff84a6ea69a6246043c96e36ce8d974a42d90ae6a01b8d96e05b6d5adffaeef80a8cdf9b5e64603d28fd2b3ffe33990604c3793479ba9a7580cffdd4997aec978143d7c5078db4f9d6f87160f4a3400ed2991f64a6c0032a0a9aa2b6670e641d79b98c01512dd46e7448cee8dfd92ae3f0b98a4a051dd489c2f2cee1154938eac6e40663bd25bbe3d00f43825795b08f177fa61ba6311742f8d3999bacfc1319f1e985ee5cbf833d857179a2144b6900a36f285d00ced47b23e4131fcb5278689bd6b05148d7e46f088fbaaade10cf1696b2321358c2580b7352783f6e260eef48fe966a33741080f3ad2468533ea9740bb92f0896a79a21acb86c25f4b7c30dd2cb58338c1408fe350a4dee1d437fcda45c1a9276f958b677a41474d5f819568bd0897e29fc2c326ef31f5897a6e70cf7b825b84af7e6b80e68656cd084c2535f4badeb23edfd39e6fd683c17a0c6269079bd2296234b4a33bcbef6501d9fad3f92f449373eb08a816f49191c9d1a74fd74ddb9a8f4813f9fdb5a6e9d1b681c7766f459316dc96d40c34a10cbf6d6b1b80b29e21bfac4f7dadd56c19e61553fdbdebe1c668585ccc76a0d2f984d696e13c8bf5decf1bf91cbefc58ffc328ed3c788be48081cc6c2509e2c56895e6a7604dd40c37c2a270de84955b7198e6095330556abc5fd68505c86f12207c42cbdf0db51cb4d34e4ae0a87700c6ddbda8ec3b759344094271a9fc0adc6ef2d8c4050dc9f5d083cdc65313f752aeebfb8edba5a0965f6d185e187a9a88ebd911f4abb2fa72be5396a2fa5bd3aa63a7aa1d5e2bbe4c872cfcf9c978e88e02ee9aefdc1cb630bfa797f7714e2dd9a13acb9472e8eb859f6d6e3de8423dc2138b4fff9f0c3b722ce6ffdc2585dfde725360c349bdebfd0646dd667b5119aeb3940e621614d4fc6644a59662191f6aef26b87c2f0114d44967703758a09f0645dac970ba20fba33996ee36ef9cd20a48258378eac155a5fff6f4ff70e1acec21262ae9c3e7ff85b6d167a226435f5d4d3669a486d799f832b918696358bf204ee7e15a30631bc4aa54cfc06110616f7bdb115119db26b86d97c3d5c36f81eae39c928781509635ba7264c3fca685cb6432b6039500d797c2a5d029e522a59335bd2044d088c98af0c4c222bfc5de561d8db776c7caf5f48f61e5e85ff83f904a5c8c15f0da614f4239a5a624dd2c5148ced4c98d86852ad3a9f572adae78d60427a7c4b296a3880cd38e8e2df2ef19a8b3d7b2cd74614441712448ff07b339ffa3a9c5364208b03435bc4457eda1bfcaa20d7c33f5762584a1fa9d359b0dd9b9224af03596724786f76df830f70ccfaad71a9c37aa65c7ed0f5d70fd27604128177bc8bda0efceb9b22f37c7e727487628120cf0b731f6bedfc16e53a798d3a2928557054e4a29d97e5fb03bb7e688015dc490c47286d92e95aba7d06507acbc1d488ca076f3e39c98337ad8fe7510a9d5cad64a0616ea8137d1c4b87664b66b5fc6beeef549430e1e6911986c8e5db0c863124ae6e000f9a45c6e067abf4961123dc6817022fe27ae46a70821c5dfd0cc81f66b8df5fb1cee328a360c7ea97f38231497fe7538595b475989e2e5adb7d353571a8fb51f4fc58e7641a1078f73b65c548af3597eac2dadccd10aa33fc4ee84a56ec8460c67f7bdbdf3b643271ccad12fa74fbeb5f8f6de93e3325c08b4708284af5cc1aa481509d96422391602fb78cb3fa76721215d11a33e1b56f4d0e8a31381f716299f2731d6a90964cb7c4a23384237bdbf81f52f55b662ab08afa436008aa7b84769b9a195478959dec887ee15d84bd044fb96ba4637e4aed2eb5f38a831129150024559ecb23a2edc26e651e10b7686a7a1feeca075ed586d58cd9b84780396fbd5661f96b24867a8a881f5c8659ed7db14aec0d906777174742d4c20fda0a9b98d455bfb2b3f60dd0cf45c0b855939dd7014c0faf9328b4812cbbd2fc8e8eaea5cac45f71e49f5f317f9cb89ed7bd0ec49cf823edbce0663e52bf358f41e0e17f6fbea9ca07b6225cbd592382478e6e04a73236d5424df0bad3d2003d3fde5d1a5359ac78967eacf31a4bb4d5616be3232146a115497e2149921b9b7d966a787c78d037ae062dd99559e09f8268cf22e063b1a7d6cab15037da0b19c5b6e32578346ddd503d73fd77c9cc49b4c74c28109afe541c0008ae59bf3a4570a72e10c16f530b6a7058c34db50c9caa2e90808084ee7cc4113b3b6c52845bf44ade5ca7b58c6165ad9a80371b8ae87e4e9f71c3eb9111852affb14e77bb086c142acecdb5cde4052ddcc54444c097f60585e6752971886fb0ccdb811e96cb495bef4234bafa0b31a62f2966da4130f2f0dac3ec166cc78f8049f96e39e999b7f84be304815c0f89088ada2f88c4eaf9cdc1e6b774de54cd0c1364e33c04dcc3552a98d98ec4771e72913e4f6fc1a6f1dcaef7699641f5975391fbcfb811ef8e214b3a7c75c8a03c7dca3f52610fdb040eba2562c348e57bccdec27f8ff7fc8b67c76ee5791ed36d07d285b5c435a9a76682ba1243cfc4b308afb9b6ce308f1c6f066fcab44aa58ebc8f2414789a7e8a66825b721634a307a767520d5cff3476ee728617d211dbfd47887affb47c41a2268e80051f5fc11ffabc68d7944c54f9c8a8a420b791f785bc44ef3e5f76262aa5c39f332d0ab8ad5416e55589670f446b26d63ebe44d6c86ace73107e0ee0578a2461e4d01b577dd587d1d91e0b34aa3a24f53c411f95cef176806f0639fa7d88c509a0991ae4bf8c71bde08a846fc8645110e776ac155e91cb95e6a795286de4ff665c81f1cf862777f7e4224c8b4b9c55be5a7c54648e296129aef3c135cf42083e0cfd8df8a316270fcbbb1bd902319bcad19bb31270b188c9fdf1eb6a6de5adfbc0acb4f7c5081c6f1db1bf08611ce1adc48a0d9fae34b4d8ef66616f11ab9cf4357cff50b3bed5a1ae3cb0a34aa443a03f201d2fc6d2e24c0bc722af2e866f369c5951e643f7391b81b5d730ffd969e3c63db39d653cfdd1772870d3cdcbbaa9d9bfd7daa6901206ddcee1907acfb3f23721008a011b4b2763ac9bbf87c0ffbf23e9b609d1c0079404797487602b5cfd721412526c327c0a187d0650d6fe49bc96a860b43e7cc519f7840d36dc2c12197e970db7535c11f50fe7bc83d91a5b311e4511c707477332c80b13a34fd901459b380c55531265ae5d4e8b9bac993ad69b2437c04955ef977f6d0ecd0afe9bf02b999ed416c275e40be64771f74d493ca5e651c42d0460162f8beb166406413ff9e36a96c364487db8fc496afff786f14cc359c91f83c85d93ad9512fb4da91f9c6dd6dbc70a42013342999fefba45233d489667d7b34f444f944ab431b8a1db8c9636aed955dd40383add7c14a9677b2810510f49d0e9ea9e7f9a6dac9c09fde81770b44cdfefdc5699cede9619a44208a551db2a8c0a60b7bede4bbce7463406bf49a44facf654673fd596ef7139413e16ff9354ba0fbd156c0454a03e988055217e933274ff69419154feacff3893efb6ea04b2b1a0ce6393aa555129dfcba293621c5b28b2d1ee29a122dd5776853c54a18c3c7f542fc58f9efe0a896d0da33dc014b6fcd91bda6a42c54fb7811a755821f77ff25a35c95a2e417fa205d7e6e3f47445ed5420651a422cdd5e2841c53205a7f6fdb53fc58f0803a682be5b6724a8f8ec50301d6c824b0de4472e8a3b836c391f5be23c7db7490c737410174fbfd233fad0f182b263e55c97087dc985b63264d35074d69aa2f9f34d99f3a18b4f60e0bc51748e93895a3d1cf8e5e76f2e8d97ba4bb8217f711190713e77fc86895cb2e91618ffe6d787afb83db04508e3f597caab0b0fc6fbb61e631ebfa98b63ac588c073c12190eba3f48780027b659d00dd51ed184d9b71506b9af50f03252d4d82c85c28a334de458e4b50b925519821206f328a1ec4a75c077430c50d29fcc4ae42ca1a9a51cd64c63b26edd55eb72c5fb88117668bb000514f8b7e0594c69e5a4911af1b73549e8a38c58542d61f87b88de43a2ddd4098f5cf3a93b26545d070ead61f0e6a9e8a015fb70b300b51566d8099b2a49d9a07fb85add7273e26c4311c857f40c93d555c784ccd08c7db51fe224b1ed95faba5120518397ba633d85556455e150fdca346f4d115ead17376a22cc235819b57ab499d3f9ea6f9edb817b78d367d126553dde444953518f96ebd8c95a34b38a02fd7ff32f9d9b319f37a2650f7635ec5487142b5711416a20bcc4a3b6c9bdc6bebcb06668217c2204121bcb4a8422ecd73e6ff0fe03fc6f270928ff194023de7779433b76716de48b1b722d0821b57f885e255d09312ea2e7248f24ea7f2850ecd42c7a8b3da321eb462d685b994940a4f31a0ac563b16dc1f2e98c83b54fc5848bec3b63fd764d507164b42f9e47b5d7a385222da5246646656e4fddd9d48c82f6cece36feaa418d900fe82cee89a6c4d6931ca8461969a929f24d6e906d20f3f9f2b378d7604829fcb44871c306b561f7c5878a28c192fe83481954ef51cf0b054c625f518de4f4748a7bbf1b2777c01736742a83a98b0f5a1186a945852113b2a31eb76e16d65c2d70bf67c9820db27f69bc0a96026c0f22af5e6e9889754775bee8ac5a74df4a6dfefe8b82d99cf3c1d3671c0491e2b0e3358f614f9401df8dc736a5f7b3e1a8140f42b9c0613251088d08aecc459d028dbdb0ce0823f5b69a1914c8eca1913216bc2fbf0c40c008cc02bc89339fc407dd344a7e529ff2f20863ca245b0151352eadc0005318f6a1e0db6a74b801e03738e77595797927a6ee62856b4b350c5b3993f69674d1830cdbc4074eaa7667354d967eeddf756ce19bcc6412a58159b779d9af493a240e2ef3122a23fb519d1d3530130733b0a3aeab447a37da343efb3c5bbf0d6293f23aa2be4c603dcc9e867fa7faea7c859c92cd7708627d50b3019572cb89c630aa2b07a2270fb361022ea034bde16d0d03e5ce0cad7ab85ecbc5849b41d7cf1de022724f26a10e4b9cf9f1b9e9a468f40c865190d012e0be43586e75e3298aab09aa0a63ed3b0cac25c3870da707ade4822b8ece8b13fa6788deaa1e2c0c7bc96c4a72b6ee9ddca06a96cf3f1f46732d5f64d5e9e5322dfed0f6b105fe9620401defa741f5d5ab90c3e49c72687b934d2cfedf856e2a9b72d214b3667fcbbeb33bef2cfa598f0b49c8b562533369cbe065527f4411cf0b08ccae27b7d4af1ebcee8f4247705eb2388b8e35e4af66a927f70804de1b4461b5283e1d66473da7a88efecce91ac6ae3004ad9c24950dc4db5427f16b731bf04c47fa9a98263d4d55d2aaa59554969aa452fd8052d9ccadfd2cee4600337ba345f59cad459129d8d6dc7ff91d49b67c6cc09683d9600a7123494e053c6556da1ed103a75db2fab1095f94ad4ef825df2870da584d99b2d8d705ce4bf71b87a632a8b8b3d70f4ad45d5a9984c12ce1b973f797d5ac88e19e44d05614e85b39080c24918b49afec747544277445325273e2e81db7948c7c85cffab2c1b211be57f683c08332eee9d08949f759ae17f5fa7858c4d6839ddff06f405c4f0ea1191b442bb2be52299074e6c4deb67cda9a226bcc8cd0b3757ad605746d70ab3b49328c6d5f8c0f1a496f6e3311cb8b52b4a5f83f8088a26dc92dda0f36701de1b5bf8ae5106a5c18d5d73cada0533e7b6db1184aec30afd6811b84c3a22f23436474aaa51c9e8da15fc9ecc47cc0b275d0299e280c735a5a6f4cb141c416d4afa8f6667e5d08d0b62b3af85e3dfe414189291315f4cd033e29fbb2939f5b4ad1216bc71b6442335ccb8bdd0c40e3b48e967c94e6a1ac62601bb2f04c21556c114a1b726c5ecfaf4bcc9520335f55324c75d4b6193110695d5947fa6711ff4645bc01baf0a7e77bc315e2348cd2893ac3a215ec00df85904fcf1bc16d457c361c0c7aa0effc88422d9e37a7c51f4d34b76436595baf3402424a76e6b88a49a1df49d0d3e3467f9c62c574730bfae87b93a691f616b3401ef7a28979312a28235d1ed8b10e294607a622f92c12881627af3f4ff971b1c2edc7c7eb9f014c079599dd470016fdecd9e7d8358d22365c51bfe603eb0cea8e7afe6d10b02f11957715ccec09aed9304c941336c48bc4efc84c6102faae72750997fa4e043fa0481c95ab200d033735cb4bf9f991b1ecf526de31d11b6af63470584abb58c09122aee7bf0b3d97311253b9505a6feaf9b32fe0d5c14287156032672fcc9877a3065b66d91ec9a323591b981a1f7c466e990da1c5a710eeaeba1af343e08e7c9b4048f280bc19e78478cdc1e20d2eaeab26d2a8c3706d164c11dc1e993abb25aa20a2c6957656e1ce5b11c6c34cc8984a6d8631a93a049fb4dfdc5646cd49055449ed0b85b532bb07db08f54553c8b43c3ee0bdd23bee90126201b8770fe4c585601107ba87735a91b58ae5cfbee845cf33d3cc4019af4c05ce6e8a2222744ceabef169b9ddeaca3fe6eff3bd4477972dcbe450181a5046e10d58601c35c1eeef040c7c8796d6899af3ea1f3d25f69dc31cd335a60044984b8f6336c5aa869e49f51d0471809c0d08090059a6991c2ef5f6df3d76d8c20500c27250aea2ddce883d39135bb755725122fb434cba1543b73b68ce04563e3df27ef28fbad0d732ead9ca44c2082e0d579a6f9fc1c419faea579f94ea838e2a0432d9745202eba33ecf09653074b263ec3ee1918c71a9c17defa4f0123e363f8473247c97873bcadaf6cbe78711c9a64f8c1e54ca2fe382e7057a796327ac9ef9443843b51f5274f6c334508a9832e5fc0f02b70412e52a86af49ff0e5aa7dd7822213b01c414adfc5199c1a9881f6c561e3809ab4e7d7612b810ef1f23826c2bd0ce34c3cb6f08d7ae23cf9acd592f73ad38b6cf211f70460fe03ab35359c256edd762bf4666c9ff9d3cf3a8e3f95da15de020bfa9c84e0023a431b54250eefa4cc68b1f9018e6faa46bac58c452052c0a80a3534e8c0e4d4fbf2e8fd276b3ae5acc043210787efcc27737ca891bfecc372fa6c9002271838747675221db0c4912affce692f04125ddf087854cee5d93f4a32f70f93c93e81cd95636bd195ead5f02507b096df7c262b6fef81b84139050b3e641993b5ce692c46ea6e0a8680f4909010b4d7b38e1545ad83a3ab93e17791d16a105a1bad6c89ff77c613e27ac900cb3ffb76cd563d6ae1e04d8ead623c78d5e0424c9e92d5adeab7ffb5ca1a0b1fb7bf015a12cbfe906e662e47ac133b20c837c59314034cdbd89569109d12716c7d55b018109c0b4c05a1328a6cbe17668856817d4a91442e3d722fc2b7c5d7ffcb10630f96ac7fefc2bb34479f13af72d08742183cce7b52e01e9f4ef0c6cec6b151430195089aabfec523ac95642ccbdbe7c60614093add159986f73c7f115c7a31210c32b1f9d6a987706e8bcc0957d8b780081f69955ad65380b41fe934641de59b9fb5f10a751994bdd96c00a9522a13fc48bb8cb4eabaa77af5bb6c5ae513f8b123b6903cc290ab64d811d7bb6c3f6dc63ffd27fd29b7695ecb71d94b413006261eda06e305324e76c375fb130abc3455a0268fef315efc1cf1644e6c269139cc243e01ae726ea66fd545a4a8788e082f18c8bad085401b378f2a9242fb80a98185db32083cd74ea3fc9fecd84d9c39a161f5660db15219fab10d8eb4226a991728df5c2d94ccb7975b8d700cac8560d0740efecde68c4be4f95bff4d9e39fb130c1a5f8e3cd37750da2c2e43d407b696dc7041529b28bfc0799bd0e6b431166ef214a2ba45356dacb9ef0d645410cfdc8a38aa9a2e9f9c59b4b182cd351838dc06e24f8c38e339587aa6eb589fe9f20a7d4366367ac8d65549a73b38482a20c1d60a40af19867c60a7853973e9526ef65ee2c0df9b79d6a1606ed2a1d6c76b1b5c309d30c9878f0dd0fc70882ca8c92c2adc0b31cf93ea646d18228a199451b82676a7490f90a80124308014bf48d52b237f0f8f9bd562717d2cdd48e5094761f38b313e9567c16bd89d8c62db2ee3a93ddf3a2cab94199aca7bb3545a53f6759528d5214d8dd8f97a3ca4ea1b010b4fd45f245048df69196f7b5c41685201118e0b06c88740e845c1c871a89f0f84f88a339dbdf13ddee5fc03ff58ee935b8dbe1fb340b1e7d298a8304aae58ac5182cc02b2b519d13dc3e729536fd45cd7c50781f75d92829d1a8d205ac60fca4504eb7094a52d585eddb5a70c8b439bab05f3359c0c3b259ada4300b3250874016aadebe5ebc8929a5a4a5e728cf1ecd2a66884d97635ad1903db19f38d5635a3a22695f9d2c1934a8681c014b12b4646b376a20b46345fe5d2beac08e3a54288242ee33b5197c5f31fd150df1e8dbaffe15e7583938386b454199003280d369c19c1dd08eedc41683dad23230366a661c918b89ef3b1dbf765203148e12e438e6103d654289743d17174d0f4b33b57d1ce0e849941ac21a940ddec44c758b90f338b112204d31ce383ca7fe6908ea4573de6341b55c8e7d8be9b0d4da8b37a017f7baf3c0f53664246e29c79ecd65cfc112cd4dea6ece45de7bd20f21af900abcc0fc4ba49ecf62368a54c6ee4a01721e86733b4eb3c23a10d7e9e4d40698afa65c99e3e09ec6da04a35650a8c15243a8b03bda871ea7689d689f8331a46e74e0bf81629e401e1f3f65f3366ef0c230eaea2feb7a4770585e7b5f096a2267247c59f5741a7c9bb096e3f1720e814b5a3f2b1708f91e7abb776d3643cc077bca162b8583a9b8123140ebc79fcc81ab8849505d14f1188ba07e50fa61a6496e65129f42bd1d3fd03cc0896f1212529f9510edc32083d5c442f20b36adc147800f5e42075abe0990767d6d92aa7bd16b2c16ccde293bac0f8fd3f99b029ca8aaf412aaafe5348f95bb0fbd43ade05ff6674723e22c92fa0d1c8a5e2c8a45a1de4c980dc51d4984258b0a2f5554081c55b9d6d11f0380fc4fd881cdf3cb913ef07a73e5ddd2cf93345eaf395dc45db4713e716eab48611a1cc61da478e28e6076d8579cbed7bd18c496f8925f722f5bf45bba386858b7da5dacbb5e666c58df323f987c95429ebd4b1c7404145ce1d65408840cc296f62f9b974cb9c2f24783228a9b09dde6962738435b0d6ac72ca40fdb837b737aa418ddda06cfb32cc8b3676f9d6e928a001b277d60ef68aa4c3b1da23a5e9cef615d3aa15033ac62e45089951db07270832bea26bd4e858ed2553cd67259ae3a7ed52fbce1b5afe700a27b5897f0010c6a3806ffd03b214a0d39c103a11ffb2a6e39cc31c9fb41caab0982cac86870725d51abd8d9d1a47e9dc65e14c1dd99285f5c63e794785a24324273351d68e2f47d96177161f80e468013ee601a78f552d60a754c906fd31c2fef02963f3b4dd67e5a341506d819aadf0367957209e4e98e4a8eda7363a0c6e5c2b69fd8cdf9f00a64723ed76ea34d2885d8398aa087fe29d6ae970c8869c8774857fddcd37a0ec13404055a05b2382469668aeb142e4544e5717034db238f48816ee64c463443506696962d61b8cc02ec413ff055a6126e9df9afa16b747b48ebbc69c0d7bb92c834b03b3da4811edbf1c9aa5b3ada9c4dc4b3fc90a7b29d0522a0076153b93cd45bf86c205b100966021dadc22e6a7260c7ce531735d5a7f5680c8744eb887e8f37ae174df15786a04da99f495f0e518f188359f8f4f17584e8a00639f6bf7118fc88e01e3baf2c521ea0f78d97c9e209db76f8712ee7368fa3e632e9896cbf53456d29f8279e9dc06d175d1a128e04a6197459cc27cae102670fc39ad5ee85f76a9a6fe49a5888c7b96e506835a37bf9e701385717684d58ff1fbee99cc8aa952d230574943b66cd767fec98a634aa872085fd6dd552011a7c3853ab2e5e89b1c2284d402fa7583b0e2da8281999d815592b55315157f20f78f41f4fbc579f3191e89e4f61622d21376b000524586879c330f4ed00e7df34fa6bd164544e1808fc7f838e7dcbff2a956850e770e15c67cace36e080f528679dc4bbb9ec18690522d30a11cd57b2b7669541676850355386ad9b80f41bb1b1d7c1ae06d7bb06c26e5616fa2a77d1d88fa1af8f4f03f620451490daffe124e0f15a31982adc9c4961c9de6d35eedc05a5ecf52b901d1566930dd43dcf79e1d098580b137c2ae62cf8b82ab27e121f4699ed86284b580dd8be02be15b43cf93ae12bf2ea95d4eecf18fb4e58a224a9755e55f6f011a68145aed647043b15703b0b3dd669c56983d0acbb192d460f9557d5af8a2f10ae754fd09e6168808482fa168ff2e4adac09fc9fc7f1b9e9c1cc21e2d8f70b4087f73444585d3f01ad0f781a3d7a3846af71e11e4817a11d36bad045b685e0f0c90a28052642bae0371cdf0d563433c60c20102e3c463c7a15f54b72c42420faed22c4b3ba13540c7770e50c6b5c651c37b5c66c0544d9f1056be51721ca2def3682eb250d72b4fff8c6958336afdccc87919e7cf6ce6d2ae62a5abe25182ab5add02df17dfa287801046ffdb7012d99fdc5adc6d51cad26f26eb111feb4bf26f29e2b3139808ee53890444e094710a65fbc05fb05adc0db48ce348dc3f8bff6e609c5c4400f6c650c7666ac5b44c3c3d3af49ec5f982f94a4e65c9552ad24f899359dd7a53edff45f4ad496d3ec9da741056e86e14ac4642c3e668d76f1234f13c0f938b479875174d74f9fec1f0418ed055e33e378d0a0324bb075da7cca993d712453b537c422a628f98f39d2f382cfc77f3973bf424127a4932535782c96804efbb27e44d96e8002963604781ecde794db4e7181537b6f3adb0d959cf9817cf5acb0355f67a47872591e749d7300454fbe6578fd9181d781a6ba8b00a8525b2d5d21bf34aac0ebf989db7a397ba497520d5b8610113a7a0c7487b3a15a798592c3fc96d571326afafc065dfa092846841d355e74bd97df07bcd9927d04962a1d5b313d0958a7c725f9dc2ae54914e55f962ebec1acfb34dc952a43f293a92878d1441f55e5f1dc2474592f5b62175b65d32c17a33534a014dd133a4c45152fe6eec92764307f1670b34afddbfd10801dc8cd725ade9a69c0ff0821999546aa241309e669cdb29c272a99d4703c98cefb4ec84ce36ab3c22beb276b0cd014997497a9ad2aee2d005b36833c0cb44cc1047b5ecaa777081e470a41e6620f2e07bd7179e8305fafad6ef5b1d21d937de3c5de9547abc4dc88f98435ecec2aebfb6db9378cf43ec36aed4eccae77efba7c44a5461c0bb0a20457a1beea1955145196fe85de4e37da20ce6148cd539e6467a4da0ffd77a1e98db64f37cfc27dc257e36c8bf85f186dde61b7d8dbe7b2a2a1e10292780008ac7dc481d14f191666cb08664f3d2ed9d65921fdc683497abf00943d501e1600ad9732288d28af861036d475b81d7d7c912b9538ed9bf098d0057d94bc15b5e7b259ee8e228deb19db0d58809e308c9e9856ad0e525417819dff631e180426599c7c137e6624c0c740a8761ca81b5a8cc15a0c1e66f3e26d6df90616b022a8049e04d78c665db568879aa1428b3f9a4fec096782daad211489aba02ab73a606a06d7e595126e4e4132b8d587e01458733cedaea975c67c484748328f36c92c9dac60aa37ac09d897c6044cd4d6e2c70f467e6ea5139d276b6fd072bdad65c7d857c61a044896411748f2519c8a89298483c7253910f8ca3a5ddc1bf2ac9fc8cdcea20e9bd98af6444676b1d58da857596db3e7a4e6d28f2f7cbfbe79a25039727f55f68ba9c23c4b2fac9a7db4e3b43f73b7837786d557537b67b7338c023efa10562d580739639b212c6c16f0151d47041b9ca78e29c5acbf20a750b52403ebafd804ee4418bd4d2f326f45a5ba5c5fde858693fdeaab718c7dfe70bdde3e85211183543a8d3250fedab2922cf119b971dd3df02df232d643a50c065460c3609028a266c3654f4f1639530adba38f661fd4bd9fb1b333ea4f7f97f242d8d3da22eede1b7ae0e607c7887577bf57487e73c67f9044168ad39f196031d1c1281f1acbe9f4828fb7b803c86ba164d5451ab2d09f378fad40cc75c7cb013d4384bb44831e53f1e55360074e94aefab99715dd161fab2f2b06dde32de67bda8e03a1b426f8e11e96676943ea2c4b9b38530bd653712c4143ab8920b5ff6bf3391c72725b8dca64c1e5b527bf9b3aa3a5903155dcd12bef634a484bae391752b8f23c375ddc0c95030fff9c5479238811d720df96ace27b6d5e656d4b206d642c8b3226ad47eb0a6b602309232399b509aa27f94eea3488dd305693d4779aaa8bde33cbfe6f526259a4c672d1f852feafba5a5602f5fb314806a8eebbe722f8db49f23a29c2261a47138d9ea14f8d2c29e99a7f08df3f964bbcfed5e4a7e9a86178b7cb34fbd22e6b6c910ce7b71402932e3dd8dbe2afa232ad724ecf32a44f473fa4114617285a9edf72b1aab5b232c4ccbcb04ffe6f1e95507fc1bb425f7c38104bd71c1298b786bddb5b3ea5984b9e5fddb92bdf207e52eb524b4e4d86bda520af0fcf76888e7856ea1254284e214427e462e98235d8437276f299ad996b736d24c1b899bbf0c7d7a7658cf6ff52a518c47fbd338cf223284d162e9674437880ced618f24b7acf0065e3fd204544d65681f6f05ab8b2fd1166e815a66046e53aaa2dde9e5a0111502daab804ceee0fed65c34a9f3b4e0787872de945e3653b7e9a04875674526a2134d957d1084d22f7b68193525169ea7d14a0e3aff9157555a6415379562b1dd6b6b80401350883d3b92ee1277fa6b483a0b54e1da5355bd644b46764d6c5e8db5edb2a2bccc9dc517620fb1eea334409029275e369f0d512c46577cd7863e24ac87f4c56fdb11a2b6c15fb5aa7613b328c0b3592f2cc2857b3a00b5ff3b3844e0c1a30cdfc65bd48349492783bf183f787091b5f8ac085086cd0b292289d72e60da776631c62436b0abe9c6ad992830d99fd6d9060237897bd2614bcce151fcebcbafdccf2a34c763a748441af0f77705d5710d6db84ebb44bfe58dd86aafd78b1ad7c6b4e912182438019c4f21d5e040c4d551992298cab872f864a23e602b132107dfdd0dd86e2884e5e32d40aabf6c8e5d7795149bd31accef85b5fe86b70a07957493ff76590ea237ca32f6d46ba3908b373d4b1252876e0ad7cbfd9c3f59e3d1efc1f08ad85b9e20bf7c2a6e3a5226ba50e85dd6b9967e847e45cb7f0fa85440920b5bc5713b5b6290e87d525fb1363f6e7a7bb9a84ff43ed81007a26737324442928cf9c2021fd93fa67dee8e9a0f287e043686aa2c109229582097b4d8dbd4d306db77e1e3614a4a19dbcde1b6a5b91607e55e598d40adb4888542339592549f60d3ef8f3ab115ae8c916ef7c7e5e61760fc672b9ba9c53f70dfc076b04f79a44b90eea63778361725dc8d488ea381d24f1b9484d6a8e9ea65085a9a746e69f05e0c7c2f1e817122b45483dc28736a37698e77048d50a3fa18e4e2f88982215d343413bf231aa403cf872726e2e52f3342ab269f2d917ee923d0aea067c5a8ffd631ece0ed90705e8f07fb85c96ea7bebd5ebdab2fae8e82f7ced8af650df8766897f51c034f259b45bb1a1e037d34e1f28ea25be950ee37fd304f8ddb9dd51b47ea059bc80a6e79608edc48a6dc16940a86bb25d67a7cf9734a6da1e11ff0c01536e657971a1328422cb16ea2b3708e1939dbbeb8c44f0d80e2c0d2452b2f5539be615d10c16f164e85f6211b9a7bbc86cd4384c79d25f6276c63e64c7512d988b3c067702e65683acc822e250a64f30ed0974faa339f1fc0871058ee30626fc73e566bcf70306413df8bc66ed8fc27fb929b2c8b48c2a81558e7bfb1a67071db9c88d15ad1d68fede29823e376de614433d493a28ac3dc7244f8fdc86fb201d3a575b1348132020330d39c1980979e6110679ecff1fc0406b58aea155c84f0a9ad42bd16578f9d493810e4e2f5e612b7bd0dac546c5160f2902e6d1560b34788264595c4c2cfbf05852b4fa39e853dd468154521cf0272c8811b561e406f8c444a0c655ca329156e58fa7e2aecc5fd996675ba4768a96f833299c58a668621f7920e965c241969294fc33c57f78339d3acacc4f128099fd312bb8d140f91ecca8ac48066230805f1d47d78078774ee7014b6e9587bce984a1829855833b64af6abd8824f41cf6defc406cc0adfc8c5d51727bdc0e71316f10bb6bbdda32607a018ea9adcaba5b4b62104e43b6f839967b116b170bbad34de6242da75af1e997445539122ce891319388a0dd7207a9c5ffd5d654d3c8762311988bfe748c58a86450882a4e0bd8ea59ae8bb6c9eca8c50a4227fb321e4ec35785601b89ce727ebd93e4f7ca260ef95e908ce1c9432c483bb60f765b41d68824494d1e7bc6ee6d46bac8fddce0c8e7f2edd1bcfa2fed052109f4158645b136df3cc960431fcd7865f361de178c68f62dee2dbcd85198e7ef124c46eb8345bb240d154c3fe66b8e930cfaba0e13e5d659eacfdb4d6dd321ab03af0137b36b9d960011d75aa4fe2ef8884534839f0e17c8170865a51ccdf67607addcda38a348e7c7502baad3425e01edfdb442dbc2ef0b869b316800a19c0bb3550436791986f11cb5d1926a73f49d6e4946f070a47760b28a308bcfb2627315b9c885ccb8b50418a5344c6051850866403744d946e60712660ef75e87b865d53acd08d2348fa3baf525c90b4e43f0434beb2c07d59620ba09af520cee4c022760bdf097c5931e604c0223ccd965e2daca1b17d0d566a3692ea4ca460e56bc2da9e7b5b668320418c01456cff72b3f2bc36c70ec38952bded85955c5d50a10fde11c8021f6711c27fbddbda3878891f7bac577e90e51f0956fe7a35b49144a9fe1a33dfb9ba047e938fd0fae07f706ea31bdf653ccc41aad4a29e469463e6f000bace3944be0ba4c89ab5990d3b489dffd964ce77027ff28d2ba03ef4e41ddc72b0c25609fe0e5aac598d4b79562a905fe7d4158a88f516376c2c04a43f361a0b900d774e9ec3a79729c9bd8e38324d657c23a0725e99f2d293f690447f8c44a90b4bcc080816dd2ffdd9342e771b31f71e3bdb13a6765232d6b18b34ee1bccf37941049b0df486f2a700d7d5b25f6901db32011e64a0e4031f2fa82667b0d344d333802dae434a973bae647a10e080351f7073c23278454c0fd736bc9bd7f0e3f4dc561f1e98a9ba0f1990a3ad355a896a2fc88f344f0364e807ebc43055204ae2112ccc1ac8145be4a1d7614b322c75f8762218e3634b9447e9edc4c96133380a03a853336add1a644f72789925fbd9243501f1cafbdbddbc0ba3dec1c702bed7c7000b7d0c607d7bd54be3c5646593e8ba45f400ac1973749d3d84682d235095a9ad0325903c517a57a8cd90bc761dc53be3e4ac3e6f3608d47c481f71de9f862c33bcf42c103145bbd1e1b4fba47999d8946011eba335639a3377538241a91f47d9afe6a18ac2dafc52299a64e1f60837e9464c2c53ffef15d9cea54258aa6bb54eb0851fa342caaf00870f4dabed21760a36090f522fcc80cd224e9915eb168d358b2eb0566eb8eb28f0d4518eb19b206ba4f6b7cc1fd3800f656d4dcb5d17b8ae76215dec96d073ffafc87d9d7e0cea3f9b2e7538dbe90cde5a227a9ba8ded904b8a38dcf8d513b133616d4fbd64893a64f1b7f2eb639c4289fb4db9c43176e40ba3ecc2eaacb5975765cec1abd219246f4778a6aedfcdf5f6799447d927c0bc9aa39dada5d64001172706651239cf846279cc317004839f3c975e47bc76b0b1850890dc3002a21d364102fe1425a69d5d5716230841ddf5c97df1d69578084321df5b562dbd8c170d32eab26efb4feb365ce3d9e9a50439273f8e9492838999365fa52acf945d2e8a6c393b96262c05b55ddbb27d351d06e2aa202a33567f144833ee268f2ad9792d64d6b50dd3a9c181cc8c20cef76bb3e2294219aecabf668b385e46a229093ae0dc905d8d49d8fe7aa079e030281420045c3c8ef547bec4f0883df6a2b3b4db5067b14724c89d3caf072912bbaf732c86d7ab22ae587795ca8ac1fb10ca484533d3097c17a76523156b3449bd344a34366b8956a00a055d928a88aa644d359bf0c9ae40c27798a369e9ae5cb0d840ff04762099a31046ef60fd9691f55d367dcce8787c603fb9887bf751cc3d870a91e358fc5d69776ffc1e4e96d28708f76694e8dda8ecb15b9d4f24f2ccdb73999d1c3c44364cfa6aedfafb3702a777bc292dac41ee791b2d0bbba88f6d0661281b13214eeac6885184e4870287a10df2e21624bca95494be188fd2a940a8e6fb030fb63b866e789c1559028296ebefe1d735b647ae0adb5a8304f343f32adaba5635af50c02a9090fadd332d31b0f282b835d2fd3a3f606f2ac0da0dca000dfda5642769249250122e04427b3c59e962323d1ee068ad9b872d4f7c21094a9ccae663855da97e48325b3aafa8b91cc7229d6f989d25e957f90781dae1f7bf63ba2eff433e3a29d4ecde1b16dbdd824c3609367bf5c1cc18a3ea52cc94aefdafc2afdf657b38b4c316e3550d4303040c13322f92cfc47387b0a3d71f2528846bc1b9709f4614f27a03d9aac3713831d4b6ab83c1003d8749a9807aec8c1f9b3bcff5ebc20f86d2d2ffcd465ab7b33e2a4626baf6765439f01f9c3f0a322b420f7ecb02c955b4b44eb1d2cb10194c0a22dab0270559c40432d5c015723d90d239923d5943321dc0d9396053f6377edd678f09b66189cb4541de0d8cbff8c1c7667d21358e0a4521cb18d853a2b0e095271547fc7f01b6e2c5fbd410c7a4e9f25666ace628aaf2eadcf801df76db7f52285d47f0c1fbe957df82ce0f371d3dcd1d4c13776f937da467777ebf9e53e35c3bf08127c257abbf6074c92840b91aedf803eb8c00ae562e30cc5f78d9c3c54d875ffda2dcb619fc89e9a8f41488c73349ce2d5de7a35d16b509addace384a4ab1cdbc388fbd8463be33fa0de7c42cba84b2864437de2f008a53d65367c2c07006e04fd7fac3674ddc85922b4159d7defbf6f47e2be5bef7a4859a802574f0d4eed799cfaf374021a38acc44081a156b2ba9277a46610d1a558647d428eecc65c22bdfac616d43357857b13b1c4b55e757c5101d990244d9bdcc4d5f6b1744780dffb6550726b84c026362ef53e88d0ca919099e12faf1e8a1fc669f7cad7205902a5ccd453bcf2e15bf411a9171006d350a0f4f633436ecde5bdc39362c768e28facabfbbed82b03de25d71c1e9b139c3f5c74192d956a9945df7dfd967a723864ab59e0f579201b66b13d40c0e3487a0db71bda42769f8e39cbdb8387ab0c5f8c553ff9f8b8eb70a1c8fd3e15a0c7d087836a576e2e9ca4d84102f704631aa9ecc6cdf1f1d984441756cf830f67e12450ae461ec4867c2949c23d14cefe0c386ffc31726311cdb964d3cd010c87ab0fb821d1ef4f7fbb1dd7226b9c0a40546664cb560de579fb7850d7a47d66cdd7e06c7a0b1aa4fd1b5ce09accb138213d9040c1a9de476b546ac5ef6f43fc0127b6d58f23db135a3fcc3bd60181044c19829841a43afd9a9e9e70090b2acdce2a0c828195471eb8a3ad4f2f9bb6882c56c18ee0a2c97f8213ec15b4402132a768ab62ebdb95c238649e364df542d43b2a15a50ab0743924a10ef77ac8c5648b8c72df2d2e1734b59ae3003c053160e06db9dc8dd8ea135fd7289f56897c942ec1e0d9a76a717a92c74ea734c8cd9a068a94d959b5877b1f2266ae282cf506fbcf53e13c9596102c4121cbdd15f02199070118f7b41ca4ed347692f65d15d29b2776caef3ae5d25e11c0b2c905bf0e1a958598ec2b33c64f207ffb5eb925db6c0c876caf493d3460b75dfd9f9cc32a0f550501b76c9d5bcfd0a32b4c2fc897ce6719856df6b1a192de5207ba0c58f8e1eede75e67208fd35fc483ee0231d74296ee60fe791e4c8b580209e5ed5d02543a763c91bcbf6c4eb8b1ebb9e80de91e503ce8b7b85e842906b93d4f21a5de1ac62401b9f67f86bac648e60253489142e9fa9d41a7ffa7e74d8b8c36f3454b8ec8eaad15cde9b96b0b6c067bbed28f657176dc4e0f56d7d10ad5c136623f7e17222b4eb85968d704c3a95ec45539be3b93a9837aa1c2f0c35f08d26b3b506dec2775087f9a666538c91d57c5d8bfb781f0aa047eb01659f00a8881beee0c24b980ba33885ebc85c29376cfce04a009fb2469ad8bce5f67ca68526017758c80a328db5d78662a65da361f3fa194d0199196a42a263be9276a3210babcf5ff777a8f7452b73b0e666c068e5831857dc787458e28b9b3fcd55332c6135f8352d06a7491e2792c91a56f9fbd08dde00f61a1d6ec870ba0ad3bc4dad2a29a0c4cb0feca7a03345eea8335fc0cbe08f1e476040bbc71d2e563adba89b1e80ae80cfa81bda1ca9b85fa67a0d9e3c5326d7ae53fccb40a3f8ece54a8dde1281378247d97f8680bee828b843f0c1ccbdde0012903246ec334318c7fa75cc5fa14f5b4405bc3d468271b62c7407d6cfe73b61695fddd2093c3ec2a50cb82f1e87a0e2d788eac11a27131557f00ba8b14d95dcb30f492d51c2ed2513e753cb6fede73c084ae0c3d15830697e970eb078eeed9723d47eb5c8582cdb8e5749ba1e0a213e403a06f39cd69f7a6e969341bff83e7b704adf4c4c744c83ebc9bf8ee2bce63dfb34261a9b946570e6c347662b7f72ff809957625afe8365f120b3fad8199fec6f37e1c6ffcf6cdcc40b065371d3e443a7728ff0af9c3a5ac601b4bf93e94be0656f7010043ea7e356d20a9fde05d3e2b8093554073a1e2bbc6255e69c11989606ef070579109a3b7be809d5ed60349781e5cf36ad5dcfa406d7d90ffd3996c45ef45a00415ebfaa285d1bbf59614b90d54588aabad066a3752c99d534fbe6334902c38d25f6ade4b2b3614d5ffa2bfc49dd65ec64323b5446cf943f36fa9a4c1776ebc4d6b36cfb9436c2eeb5230e020224ef90f88a8899f471d680c2cb0003f03c381d7251bc4ee69be8feb0d2a6a128c7aecd61f5ec9f2cfe7cbfe825ae3581d0ee7a60f1092e03c9f31c25ac6573df691b893159ece402e477fe37881e7d0ed933d70e05413eeadd551369af77581ec0271cbcad44424669abd11abc581401456baa5e39eb26a47abe1aeadb430b17673ec746edace3b3bd1a8d1dc168e674e41f04e38cea0de3926c787148b33e277fbc1b8e157ac4873123a26af7729100cebf1d20ed79c26e691d656d10d30fdc6eac32f25026e8b8708a842b039bc516239518b076357775088ba6b753d9cbd38ec25ecc7fb0cc6f2aab062750dfd59b9666ae123fdf465ead963c034eb2eeb7a6216a15ce9c6fd0c1289f54ec20d409aea1696e487b113541d4273cf36dc425fd912e657f5195530c6416832cfef802fc16fcc545f326764a051e561312f274b1dbec3cba6d62bebd649d5a545c52d4c70f71035d0a402b159c560410b8722fba949934c2cbdd4d598e6333f65cc29c11a16b3890c56d53a8893fc259fe4c7d3f84e1e4eee54efe9e0998f61232142ac5358deef0fa756866d1dd7ac1df2ba2fc249760abadcb5acc103f505d3c0980cb5ebae992e5fcb0d58509654b472d0f3e48d61d0fae95d767405f71b59ca40845672735422e9af7119de78b0b84124fddc57c46e844945cb5a0ef5dfd18d7fe8a81a3b364222718c4ff1e5fab12caac2efc7c8f920a6659952564a801683b000f7ad2889d07d12307f35618df6d7c705b1bdf9ad50fa0329e69a095a3f163896fdb045c2cc875aef78b4f793ecabc11418e8d6ede430d528560c724a4a77c21780f740eb395e98e4c3d831538908a0a8595eeaf05abc6ea02d8f3ec795a37fe1e13ea0344d223832875685fe48a595644843b5e874559d5aad9bdd0bd369a2941dbfa3d79c9e20b9bb772c4efbbc6912dc333d07fc6110612eb818b537225fb89a8e4479f1237c3d531f2c9a3988ed09c1c36ce7ae15350541e24ffb66326a649fc4b1d2d165e514bcf275de8dda3933b75df5615d8b6d1b57eda0ebc987a62aa779cd3e58dcb3d9df4a066c727d41bf461756624f7e889ad1a0e4c2edcfc2a79de4ac1e51ea44d9313f241c26675c7dfa224b4671d43faaf08e13971fa946599b11d602cc11174258b9062e329dcf42a083c20dde60920a8aa7d0e22f4cc4d571c5b8eaee97c11e247056ba1d30db1503440004d6f7c91e904a93bcfa58f6957bd62f830ec5bb2cb234cf891f82ba5220cc0ebb1a4846fda20811e4f8d2192b217d152417ae9cf65967dae8a9319667b739f52ce4cb6f61c41833d21daadd6d1856fb710c7260dd0f4be87493ffc4d73a85ec1b8cd184ae55df673f908a5279496ac582a9b569fbc50150a39f7910672db92da4d1a158085693aadde32007ba34b01f64a8cfad58b993f8eeb971d01806a97b757a125d7762904d7f558309321506d135af4267e7e7899427c68a904ef62b4bf537433f2dce8cbf72f825de1f1e5882de846ad110712783f08640f368d7835e2c71b4a9693a72b7ffe9b4795671df7520041d05d545ed85dcdb3f425a464be60fedc16e7cc8a6ed90ad6a86668054aa6d372584c3f8db665bc3f706de9372bedc25a36679884954576bb431e0bc07b0273576657220c1ad241a1b34fe0e70c12db530eccb2106bad96a72ced03a361b3354417dc729cf4bbda0d9f4b44e8dd8e837154b54663a7bfdb86ca6780d5b4272eedf6559b8480b560928b9a683bb45c54e23f7e81bde6c905e08fc2ece0b6bca3341b568a95b7334e5cd6aa680f2d0dccfc50890fd16212bd76eb564ae9c56f614ce02925801f1d0f3a6c3bdbee7f8d0c02850aa9917a65d9f2de1c5cb756b98e3bf1e74bcc1b23c6371744d4b7d37a688753156494950d1120c7aebdd7d422767f23cc13f49715ab9e8f05359509ee486592f2e3d59c8debe32307234e67bb9eb49d37749848c5fa4283875fc30c5fb23d011ba0f1e1b5d635b2fe49a5feb28db05dd7c74ae568104959f6126ea7f848ddb54e38ed4b66e64a4c9634d4b9bb1fd5f4dce4bd84a716efa8c742d65970f03a48275f3a626264aafe3e251d0c91882ee265d5a76d43903264daf4615c305aa368ff0f38bc3a2237d825a5b4189ed8f34e11c41f42e28a2b2a9e72bb44b66fab5b9f92d8ba0155c5bcb6243d80a67df8eaefb1929f3450e8046324fc6f928b75255e675394c537e50fba512c1ee12b2762f18e0022189a3e38f8e00fb86700deea5df58ba831a97f9ad602d28845ec166fd412788dff216cf4c83f6e0ec01604ed067e46a30645f7e14836e9d96c1503c9d54bb433757ac1d7bbd5b3b276d886497fc80f031d982b5df3b4d033307674507f26888e7adc639d47c914c56f5b34418ec656aac8a44d68a4d6876220f08e5b5e7f295169eebf2393cf036d047da25d346a38c002d8d928a825feab2aa4eb516abb84c9f9dd4613f0644b6e37d5eedaf100ab0ea91703cce79b5edd9dcbfc6f0e81d75784a3f38d860d30b628f9ec4273961685ea8dd004ef206a391cf311295aa549c8839ff0bbd66145ef7c95fb315c69088e4c5acc879d735cfd8143fcb9c11debe40a92485bdbe448b7fa9359cd98d8cc4c34070e1ae26d7cdcca409b6dc19519e9ca49c03ad08b84af34f87c683eb5e4af4a71433e30c2090d96e5931bb4395954c615d2643f93a330cb327ad47d366df639c147081e4501efa5807c92f4d83f75c603ee4645b29a0f8825d26ce09c0102ff9bd2d7233dc6124d5675c68931506782ee894068b388a7051561c35166399de7815af8d4e2b5d69f05d60264606aceeb12939b5df6080a9d26d343ef87a6294cd11f8251a0792c45ff6e9a8e8caf255a31fa99ffaab7892107fc60b842cbe776e824a6fe510ec3081bee12d575fcb2de6da5a8ef0a41de61e6a6f3440e4bee1871839409794eece6db55ee8b7b882504a602d6667ac5f4dde12866cd828391f6e4ae9b6bbe2069fd378aad2f07633552431157c8068f09aee6be1b63ed3312d4b36f87907436edd8da0f4c6aaa08aecc06ae85aae52072a66318ef5215b4ad6896a16a4941e3ced9fe1930cbeb6b035c99121e4107f6461361756ab6f2c96ec6a9018a956242d14f470e2db9a3d52e7a614ada8f0dba75a88c987120dd9c7b93137acf3bb4a5155ba41a91eff5031eaf12cc139f28af91310b32d688a19c76efbb69e67864a72c58b493e9bfdd521efb1721fe991b43fcc7cbfad85df2fc98a44d44685290399ccc37b6a70aac751364047f45339f9ad9cd9bd71ce780251d54b108a9a73c5985421ece2bdad9db86d5ea5a153dfd3f7f7a2781c21d8d46ac52c60156d7d72dad1e15c5103e2f4700f205e7254e688aefcd4d95a8a5f817b101457813fe088e94116e817102b8bf1d189c76a3f9531c5618b4648ec3d0e60cb16922e515605c8ebeee7a5b7204eb648cbf76ed49c7bf97db487a85173ba1113d1224726c4567f83a57c069ddccc128caad354e680561c92e4b32fa68f3e7566024ecacd2343247901710934e85e129c694027b2a8bd2b2e3ce605fc3a1c5248cb6242c6d4f8ae53d91ce1606a15cd098ab0fb95bc15dc5e4c5cf7c7a87aca6afa39a66740c5a490da8898f6392241c9b9f3499382b3318f7c5c4bd607d1760da1ec74c51ea9a5c11d84e305ecb7f979b893dcf2a923b5fd2a795e4864f4bb638eb67b73824784b4fcc9091f312526ba0dfb5fcc16df46601d0e604080467e2b37aef094055e927d642c3f940b9637d9e84423c05f8e752deabec442cb42dd351c80d2a800951d326a14d07a0422df7b26fd8f173a37c2e0e4dc066234d058296ff1d5830b3ecc510d17dfa07f2ab2e47128485d1826fcf31a8e7a574e8d604a1872e33178f714c36e693b741829999ceca10e88be9c00fccad65cfd891609844f8596a6dca60c1ed891c9d05c71484b8b029e525baa091446aad9c948b3b7338ee645bb61e5b9afad02509b88c04db56fa718d35d779b8c1aac5f5bf626d56dc1c28f27fc239d60b223c658cfc08c6d948da9b25d4d8b01f612632edd146876479d4388526a4c6c0737b981321f1fd8de4bf18c51ee5f1d98d1a596b9b9741e8279c5383778987f57eac82de2eb642e17ead2f826e5a412c4c017a7d50f6d200b3d9b5892b150892b50155aa83481f3d1650c003a974403d9bbaa2194d074ff64e11e3e5be85984c219488f097b570e470cf80d9834b0e2321f493c6661c7688747ebe726cff38847aff82dfb17a7dd625a84839ace26acaa0fca68081aa7d6940416b73dd6510ffe65b8f95769fe940bb90b63895e489b71ccb469e7ffe6bcea6f1fb4b7bc8d4f09f8d5511eb3488a6dad4ec18d35ac15c7bcb8d6a7bd61c61e2460542b8956f652f4f738e9b9335edcc3717687417e1507822f312bdae7d77389deb70ed96cf6e7de3cbac69c7ccad4ba660407c65ebcce11b7eddcc93f292802b0875688643737e52edd73e4009e3c2892898ee670391cfa24902ec46f064a5adf494a3eb9cd02f18d78a1e1949309fc7de7f7b8345dcd6e37f5f3845d4593975ac88736eca59ab24a7ef108712a2886e4c95735e94d3ea773269516f57e2c580b17ce3198c023d8c8a3d108d894ed290e874799c6dade70e4ab9c6936b006f571e94013d3c00f4a9d431fe3e1486db31467b93faaa01013e98e4d7761152b1a66f65f010520bd35199708b29e3a104d6a65ff67a27617e584f69bb6c578572006ee943e97f19066fdb7efa12131302cdf46b65553a43dcfcffc5d93dba7297e6580a8d9634ea1f0fee2a292e42efa6d7db461f23cfabd73113b39c5da8ab81cd9933bd6a42b26026417453ddb2966b63e5c6928d4f6083a6ba6b3463a8a480a0eb83bb7970093e7a708d9510832cc45efc01a8b619165469784408a6ad2ce4ce76b8e130aceca8789dc2c584d2c8fb26da00da2d38a4493c11a3ff39be59bcc30ce9ecc9a2aee39d7ec206bb974288d32be12f1139b65333f1f541495defcc9dc6c29c9bd49011198787a7d1d0d1cdab483163f859bbb02304fa8e8bc8bceca8d510ebfa186256db308778a646744b2c098111e518843c468f0ae9e00b88da6b99f9adaffa54343e70f5ff58cc9523246fbe1c16a9b34eb3164201bcc4f2c19e046969179b6a60e3d67a2bdc54fbd27e8d865e387987fb97b7e94cc3c84fe79347e5d8ff003ecf27a7d16d695005515ed575968fd561d31abf46d5c3268602fded9312dd5b5cad14273d532912729ddd27cb6c7a6d23522562dc73629b60cf660cadefe7f289bff234d20ec5b33d7b9d89609b64afbb8bec9622560352cc12f2bb03745ecbf03c0e248657a4e7c9397ffe4f2380829242f1eefd0bd0699d820c4931c96c2e300fe905c5d50a8d22a1e897da573e4324aaf69ef138961d85cbe84313bf1d1203f06c8107eaeed8caa584aedf4e05e24a692382e11ce742f6c236706775daed2c67d434fd74a7b31c9625c8a133668eb91e747d2a43b0ea37612c3e99b7efb4f3885f76cc96e8f37774db715233f548de256ebbc9b6fb21712b107a4827432b4060224648b0c178bc720bfcbd57b5412ede7d14e50b34e173450892dece8ada4c387388e1e3fb15fd4c64795d8f275bbe2b7336657914fb8b889f01c09cfee8a425a22853ae70751dc9d697d61b555abe0a3b51b84b0365d79ece4c2b522678609ef5009cd6ec6a3b2544468b67245ce00efb9e990596484659ab3df1c7c25d66b5385efe6d41e3d1b42e12136837433c96a7be589de7db7772e97628c41b19dd2b82fde1e5076674ad267167fb089d8c43d54590c6063ace34cff92bb47000f6ed40220f5b0fa41caa1c33f51988344d2f5efc6652fbd9d8b0c1bd659315d5179b49f65fce44086ef69c05cb40fcee48a9ae9f5e43b3cdf6d7c2a6d59fdb2ec783d9d85e87cc7243f9d9bc66256ecff0f9dcd2a8a90aad55b61a00290415a150ee9a2366cdc21663ca7ddbc84a98d43d08eec2eae443926d74d7c144fd3fc37eec89a0632d9994c780a8a61de5bb5d682913718f99c8c52dbda71ea27f52061158a8ebae1ca1d6f2f731f5a7bfa6fa488b7b90026fd8e4694560b2ead0f9eca996eb3a2aed730faeb6cb3f91fe767a1f1bdf870d6a137656fb340c8ceabb08ac0b3b18bcbfca8c8eec212a6e3ee7adcd44a6fbdd597df9d280cb44bf54ffa95bc603f90af9572241a7414de7a579a6284a16cf4eb13d65eefa24c359df8524d2d465c3d8e927e7f64dee2b7eacdb20c59be63aac929fc7913cd4af72a32de27122efa8a83f8ebe8d404f356098e48036335a89d9f6eea8839cfd03ae92ba8cb0656ca1cb3a28fe36352742a23b5cafa95ea9a4eded685418351de6bcf2fdb8566cef3c7574fce696e7eeb272a7ae22c8baceb319367e03d7a856e80175181334f3e02db5033408e77440d954751a08411a3455851f2707b6d12c25b7d5d10f4ead43af2fd00a553be4eb24a07bbedb59c1ea944a79ae6deef4bc4c230330996efc5c035f70323f055725171bea2c95b2c686aff80f8c4da699bc8bef8674f3aa732bb7e38f54be62ac876c9c164a984cfb97177eb222254fd6c12858d52bbf653519123c73e77b0dda8d730d08a6a1ce6f2a8f5eb1054615421c7e345fe1847c1502acadd7f65139f7eff3b656557906581e549438fe2ea639b16bc98c75fe4763fa4c83ecee27db33969da04441437ee4cafffebff60910b4f6cf7ee5dbb7465ac3b7a4cbb4aa98b2ef229f8ff54db2325b64126e7f183a5668b463a349f3f885642473753856f54c91f12610402b9c2a0b3458656eb771c41e3e77785d97a27fc7fb787823dd7312f9e65c91d34d47afdd5efc21a504252e79d42758678de6837a22b5980c43b130a541579e91277fb51b78ede45d7d6df70038177d606494bb83a5315e0f8355ffa516f2de0293c57a38a61466cb87debc5e17627ed33069f6fb9117b010f8aec6eff68e152b6503f03fc885e83b83fd4c8724fbf12fc38d289c0d408e8ff8c46bd41d7a84dc1c0cde35993d3a9ba12c954316ccc5b26a967baf215f900e447a2a69df415104652f700f5e28025479f40f224889b80c804efda951c62e3f318cc81be770fa3f06f9ee383c8d05c44d2ae7c8ba308ea7ffd573289607b9ce874c4c6a56386194130a4dcc83f549203381659488ad8e348dbe7610ba5011ab293e3b4ac1d47ae9418dd6281f1f55207e9a9fbecfb79a54fbdec4ba218594402ecbb6f26209d942f3dcd0c483f5e5db643a9f64b750b7e7fc23e54421f598579c430de86bd8775f2004704b8730ccc555ed3f8f82b1bbcbb9ad00f1c1153cc2837eec8d3c28b08b36a931617f200efb1e753c7f7249ed07160a3b3646e3b3927bc5d857ead8d995c6f41c85db8171c56796cb999eaae90e28a1ecaaf5d452957af8e8ff5f9a5ff665b28ff56e87725961d6ff7b49707ab49931ea19c41d8dbce653ffd0fba72893fab8081397d04ed8a84b6ffd2db20909670368d49ef7b9c01967740e492752e12facf6b8f5db506ed71319597c23f6fa583ad9d8934cf9ac5f18636b0b0444b3e7976f282bffabf85bff26121cc667def3ad01494526b3805ffa424297ccfe12f758bbee753fa0c1b985ded5f686b2314d697ecd685a151e1c9f3cc5775fb8b5f3d20565c50ccfb094f83520b91a7339a9a2569486206e92bdc54197904cdeebdd0c2c2c7edc791d97908d9aa2e1d175ad95b3c374e4c24dd4595b93bad4b25d3be7ec60fdeabd55c86a2c1be7c26f9199661f35ed31b7e9dcef31b24888331d17d63b15a4da1424bb4a4cffd3462f638711ff9d7a8524e0efbf40b61809af87b6bf29243fce105d7db557d7a91e459a1af2633dd13a62c1b04836db252a42d94a3429abcfc8bd2dd27dfa4f630fb31641cffab19e87f49875c5edf54a1b7e2078f19d17ca5943e08fd2b12a7b38f829bbea8c2b646d689ab3359fd91108e52c7816ae5c7142a547530bcaf5ef6f85acb7a540c886e9f8364a3b7b649c02c800ab840acfc65c0474d3abfd425d5050b717805a09aa50827ff5c50389ccbcee53e78bfa921e21185bf54f1882fdb1f06ae06daf4ce51f9706d58e4bff8eeaa1d5d63d7080ffde83941ff804e9da2758e62893075c16d0672de861ff67c73809b939af4bc4b88ec9dd5a5aa192cbf0a37352bf1e4d03085d758c45f8cf0a67e8ac0ca5c84b7f372d6a9eaf68a1b1d698d1d32b7abf136b931d35f70bedfd3534f403d1f399e611d4eef200964303004f4bc4c548c36bc349aaed63e1f4bf2eb1c09313011a8cf29250a2d7be1bf95207d16264bfad928741303deb67992186c9ac62e2914d5854fec6b21c248b273221264b682cf0891ce62a122f546b44635fdf0accc23d669ed70b3be42744e1a3fdd1c7a1414b1f69e35f6c41e3f0f51779f6a94a07a6f88d54ae51ee11e174e6352d61a8b99c1ca67b5989f7415f0c7300074ac370a9896482fe25c77fc67eaa7ebdea098eb1568c0e27feb64cab951e77e96d99a960ad8bebb9877a584aadf379c8d3feafff4679741fc62f71177b1d498f633bdcf52d54d3fbecb147e870cd5d6991b15eda5fe3280fdbcf1a021e4d7a0df163774ef433c019e76f2d92e2bb8fc6102e5bc692b95f1a025cbb75f1586c82bfc47cfc446533d3fd322ffcfa4ce3333ab310d78ca239a0beaf6e01a487a428437be901cfcc8edd68d34ad87a05f9e2cf7648e60e6efbad6ceec9a5d356ceb5dc22b0729c5390196d03c356b70525c0133eb810e9510f27b581f746f6770d345d8e690fb9a957ac0e5864f84d9f01e212f413798677343ed29b6f32722e956396b1f897327f2bcb0711579fe82ea7256d481749bb8f3de49b1e70bc57d56f5f43b4093195a1f23e815daff8906eaa9899fd7dcbd2ba44e2ea4556a7c4b19fd5cc5d791e271f7603678ee1eab7eeb301dd23c64d1a76da9539d6720c278c5e55073cc7ff12968a98b4620ed0162997d54d494943a8e9bb2d64020bb31aeb2021c1b336bf1e74c9aa47d634b34071d0e1d136ddea4861a6754783a4aa86b447e4e835f60841527a92e19731e05fc33c5ece020dc5d492d053044208d8eb3ddda3547f154ed028139c885dd953ec1caf2ea90e0bb9b3a98da6bb88e1a18c2b1dd92e54c009dcd864fbc973bce0de2de41ef29d56f4dbd90f8845775c7928bffbbc383cd8de8c12785c78f0f3048a531210552e701ecb10518b7163706768ef8d6a8e3027e07ba72122c6873e1361d7b29bf12d91592aca31d1ee67125e82869d0feb262b4f11ee89fefd180de4b7c743c72ecc34e1144fe82ccb1f010c0016254a313652d8dd9ba7bf8a37c86f84b64de02647fdf46ab60bb1753f25e7034c74c6424317a56fc0c28be907356887bcd207740f95160c19282cff0b1afa93fbba5189a47083fac9cd68ded4a6a16ee9ccd17a83da969b14f6064e202f133cf4692f4686975b9ab6ce0452114134400286589a155e1158a8bc39f0fb0e98cdedf34983588d5a841d0b2e703351618df35a10901cbbfc3c77d435c6f6ccd2286c099db52650016748b3fe5699fe00e9cd533d9c0cd36ce660fde9f30d214a0fda64948ecd63c3fd292e6a811d6df8f9187e7db4712059842327b84889acf2dd26b240367479a184191b0a9e69b1e579d46f02d8f2d3460d2b69a59895cb87045193f5aa4534f115101c12771ca2c000dd37bfff2a509d2456dc4e8c47d73a478d46300d7c36d33d760ee79025135ed60e2330b2ab599dd4c7919a77107c53a0e2bf514f0d945d78076c6ce98c93cceb517afb2ea6281942545d1cc09cf3222610b352162de476638e17a14fc7593345b7e7fc417bfb84cf0beac89fb37e8f8b7f5989e720fee7c8b678d59abf4b59b5951138ea2aadbcc9e18cc543f8bbfd96c201ffbf9d8730abf05f6bc57699ff5061cf6d25eb17a46574cc05f9d6e158c1f0e5aea2157c845671dd402a6433c4d3b133a9d68a07f72921f574217c15492b9e9b4bace9836212ba1ee823b868ff08aa4f8aec1804cdd5ea3d142dac067a631801aaa1aa9e76b239dbbf77868acfc3fa4d420a2cf05fca212d6c061908d8f8e6399e53b5623d5ed25218546daf83773084ee23a05d2e3eaedac1c14b51f362e0a688a5934bfd3597275bbef4336eaf39df11fc60f4c5b43e9440fedf521dee376ad34c308ab40c11fe83487716efbf3cab76b7a1240935ad08bfc960055cffc85820b5856f1924ca15deb61a51c71952f7e0a5ef2938110d26778917c2a83712b62698fc5797c19645f10132bc090ca9ae74df7b0908f1bdcd326215cdc2a67c6c58e0978812015c689972b60e250de203f948fc6f6af6baedd1cbc0df49450a0aec3fee85d46c68a6be97aa013e28ce15b596481c68aa93e4ae8c22f73e23e6dba0ead25ee8d40d96d06f2d61181eac5b91abf3fcb885f88c75b3831fbcc42f96dd2f511156e761a926c14f441d26a00f0d694695cd3448a92514fa2b2108dc68a8c6ce8c971896eaeec9f4a9dbe8033db6512784bf8311f1aefe4ccb13f283eca5ca679b1e13e45ab94a2dcfa601b9bb05f0e741c876d30d0c8133cfb137902695ea3e10cf561ad196e3fa00408c4d6c489247c77a4c086e3dee972601f9a45693203999f28bde352b7430b27a9abf2ae71c0953764c7587e250baafa7057421cf6f7a8b1920f76322baf395f67af62242e12a3a4b62ed237742ddc7f657a791a9b5f4a6b64c50d0d5d901a55993ef3cfb27be468fe4f725f328ad327c504167b0757d2e326d7aabe096b3a30a54513979bc94c71760a905b37c529f13e597780c3a76af093f6d14e31d22f7ffe63c2fea528dd9a389551f310b57c7c7fb4a163a87ebf0991821a120a7da495abb6e311fee9d87c570b168ad68328a1f2fcd9254a64065489b342ce104d8cafb4990c82a6d9f1c33862c63b3ef6037fd4692b208cec027c83539f0b45c77e2ae3e8314bee3b9717044af6a9ae65885a09c624b628fab98059d042f300763e20238a5102d5283d59d5ec36e8b71559f0933eaaa17407580c457cd396d19f0683391c0be0c69c4282f5bc797bb2bae4157e41b559749ba22f761666af4a9dda1ac65626abd7279d44ec8925ce8232cef2a916b2bbc5173d82dbd698a787000c48aa2e3b0609535c245140679226561aef56b219d66d6023bebadf86ffb79429532d20821f85dafd6f51893f3202ab1fca42f9e2425c507a3decfeb8cc0f71fdd1ed0c6f582890f757500b6efdb0ddd0a0a2d4b8adcaf5e2748f720435d0132b0c9a116200f4cfee5dd06c89fb66a0780ba42fc1d6e31975f55191d73d5f4ebb0b40c2b37b119cc6173b30c54277e5961736c98a63e7fca9036ef55e2013bf64d1de82eda4f406436db81c2f9c9d9d845b3b4f7b7846364c66a46fa61874d377a9011ec133728223fe5c4194a02f4cf633309746542fe9c165ccc9db16d65705bc2248e8396cb227a5ca4afce80e980b2394ab54cc027cacd71a522087e1755c76de0f8c10a97ad0efac7963dc693543e9d94315a3808317c229e4d0ce314af31909da890712f04209ad9710bc79c4e8f29b4df4e68bae59a3768dd9bacca8a2890eb97fbd807ecc0082e020e187f393096217990284ef24dd21df31b0eb4998f777c653e2a8a52e600728d8af41cb66b1418c8c484f8b788d80c4b72df3c571cb389619759981a8bf73516bcac6e7da1348478e68c9d3e725baeed7caa333a9c61626251f256668afe5001ff9964893a72586a42f9a5e8e2eab82fdd8ecffa6362a1e46dc2c42ded689e13ebb3fc6212b7b20ad47bb9b89dd62ebcbffa445e9a4fe6fbe46d3003c705b08b7a36d09ff2a928ae74c9df4c202969f16b9bce7a8d83a6092aab4d7dcc627a8dea40bc99dd17b54eec8baf87b875dae50858777c2bb42afca9ffc4cedd7677330bd662132667d3c60297ac07dec0706aa72b6d3ab04ed4d71da0b494c48349ffb0b8aee461e48bcaeb4e090df49022c4eb9957da890e02829c0d220df368530a82e901b9ac1c1f0f340022e430f418c2a9f5110d4bf2af561f34bc85cd9ecd000ce813742d48c08795c94aa78d9935e8af71c64d3c5c2e36907d98b44281125c7502052d80a57dcdf8e8b082a698b97e882e1af509c623ea71a0fbb4accf45760e13a51cd3a09a9d5bb7722fd2c150e994f5f37be4488a834bbf22775aeb93e31b059336dab674ea18816bfa3af5175d1a477af9fea0b224e28c3926c01ee595530aa56f84e9518ca99704a3584ae1c800135e87aecb8ae9e8ab3fa9cad8b1bb628b64b7cdbd58f2d515dbfb0f8f7f9196c412b7ae2d4ebfaca50aec9c0d648ba1e7b4dd339771ce7adb2a8894ec6050c95ee371c03da1fc2c5fdc2fe55c91d32c1b2946efd7238c59c415ac6c74ccd88a5ebe66f9c9d2be5b38ba8663a1bd5c7c03976b3dfd286273f25d200fc918b56cf12ad05e4cdd583c3c59bf1177c8e12926b8d735e259dc82f54d7042df82d99e3c867f1a3b3cd56c3e90b0256522f28b05d0e2e42efa46a8710ec62b711259d58e11ca6e8512a58021de292d1df6fc74f7f7cd46180b3313139f5e0c0d5cfef7e52952cf6121efcee7563beb8b7cdf729df6123a04fe80611aec771ebfdf71eb877cb5d52830a9770f31bce65b48acb656880da4626da07502a8f1844afbc750cf23d38d8dd94aac0a525b812bafa6970c45e048a9dbf11e84f6882508001826dde23eeb551b7669c662a5e438db298c326f4b68cbe6e5482085486d5278e831fc12a902d498fffa5b9c52e5461d18315b298a93edf492d3a0d4440343208fc314b8f6f6432f26d9e73ee2c240ad03c94a8168cdefd072b665dbceb5dfa9cc7ae91e087ba97723f41e5e7966d0806760a81b6e41d1511dcefb78ccf09782e1e2ab3aa3584c264eef14ba64cb35bc1927d31a436ce3ebe555131302bec4256dab65edef89c39b6cac661cadc2a3d1a975c3bbff6fa5d98d7ee30ac983873ac989e7002245e6ae79a62232de13e9318c2dec1a9cc2b68dc76564bcf7acb3a8b75003bba79662d4da584d6c028aa3677d4094bdbf987975c34ca0ef4dd8bf80c7e1acf67c263f3ce55cd5515b21142f645692d2cf3239efa4c5089873c611821af6deb7a93c917f6357435171023e680c3529aff7107b863046a0b6164ccd4b42e8ae2e580c60e771b9faae83ef0dd05e6f1a9091db1982020e40d5d1289be68022092ddbe82dc2f943b0752c6d55a255d86a8a3ab0043dc73e069b18bd6b410622126229b6983d30bf0d447ae62df2417cd62d8596b9b4d2f4acaf7a9d8d2375773e2a16dd83b7dca21a39e7255ec86b1cfd70efdb4641513153dbc07b94c872891d63c4330449e4e5e326613cec488bc9d5d4b5493de01a48244e0a533b2cf87723ebe4c6b8c963ea89bea166151a5dab5337a9cc23d883f3dd40f724c4dc8e7b904d914871ad1c9f791281a9f88407c9545b385352e89480fbcf4f4cacbd8df2a7bbea470dda3d929f92ac830b3e7936ca468e6e187f97ea3a1b3db56cd5e8f3dad02328d1d804ad5609c29623757f5ecb2a5dc36908fc6c1525fd61906b0fbc13dcd8fed5fd795845024026fd2f26ae7a7a5b07a6b28fd75c174d9bf449db75eb69b096a24bc6b3d50de68cbb93248a225cf660ed433beee847dde889616c3e2cac9f0c2b66fa7802ddc07cd34d1cfd48e9024f7685a5b9dcab5f22318404bb0542e3704c6b614f1c69c242fa6437c483bf50fffab0ebd1b12589993919724399b9429e8b649304ec45327c08c449b77be961629e043aa08c2748934bc098360059fcfcb0c869b4e4b450ee255f6b702b92466838639a0873fea29ddea86a1f03972add8a53acfa79f02f865be7f617f06938071ddb3ce6f220b7c0caefc03d8e34998d2487835b604cc03ae213ea8f0b47d3e3b9587b4d2f19f5f6bc5265be6d031f3fc96b9f5c0bfa282dc28dc2cb4dcd8dda0263e6bc14c4ebb1f5836f46607cf8101186bd53a48cf9d7f17a882bea44cee7c48ac9dbe9f7efcbbf0a74e4bd331110a59ab69865c850457451e78499b85027f90f5352be619c1cb8d421abc9822ca2a56d295e2266b4282552c395c3a6e4e67c5b35f1b63f121523081194723320d2883615f1dc751fd4944118c1ef49f7fedd16be1d582d5ba85c9bc10f2f3d767dd62de981fc059264c2925792c429ccb571293190f85e98d7331e924bc8ec6187bcd0e0ab9f97ade407fb58e469553d02f924a67ba1c72a095b50818c4691779cc380fc024dbc242f5c6c8cf74ffc8ad95bad45f339ca878cce0912e36f4a365083b48698dffbc58f81855bd9f69b3742be1eac4196af990eaffddb6a815eeca9c2199ece52693f56b05bd280c8c7c877479cef77a912995eb70a2c0028699d21e343341dd455d2d02532455ce6ee215b112a9ba5b65286c7be20b89e6b4c6d0e8ac3f8bbd744efa48a2bcdcf83c494f9e3ee13f89b3d777b78a5f6e44317941ec29c029d5b6562f6511ef9cd204990fd44de0cd63cac3d5be14c907231f4017eeb13c1dc99d503d45b4ea45252de3f57edff1cd98256e6a536a4ba6b56d365458f4af9e0ca8d2523245baff3b6a77bff2631e4140bcca6a4286c0c9c396d661811d616af7901c31040515cb43063dde68bfef2207c94ab25d64421b732142c128379af9fccfd3511150e4141a52b1cc2348b77c044b267c16bfa6f229aaa879bdd72f0393e70a8b34838aa2334b1200e29cce0f843a05697f82972f8be7e4264386ee2c70ebc80f43e12bc45b4c6aeee42c6fb62655f50ef18c29c54e0896fa95b8932883d20f8f3cf18214df231c74c07942eb33975fe291ffcf7227065a0561c2a87fe423a20317711952831ccb8b6e29f6e6af8a0aa925c55d30395090a59d122e54e0857a0e1c3d30a7ed0575b232d78eaa7e88877b4612f20a7a7202d4ef8141ef0d49c04c9eeb38bb83139dbdccec742e1150fccfe52050d9dd8a6e84f68a7294509d2f079f67f77de094b2a4c3a77b2b76b0aefdc81e86544541350c7a4f45e3c1c6ee5751376fdafbe74d61a0a57d345b510dd3e6f7cf3a1214db006e73fc412d204c174aff792fe31f93b286ac202dd1227bb63a980ee754dfa7d391ef85001e581cfa03fa7c4f74d96ed08394d7c4c02aef0f4ded7d6bd6eb3ffbb0bbdf7d9f57b8cf8aa58ddd2425f979f8551be4a162dd3084c45ad396e4a4676803bd7b223a214e0b9cf7011766b0100f7c2166200d86bfb338a3c0266ecbfea31a56a67728a4249cedbd6aa72126362df0d25fdc5ba553eaffc21c099f0bda0f7647a4dda45c0ecc8a96973388660678f0042b593d5394b3bc966f8cd157ccc8ad54f8fa749f63d57d9e7fe0a3af4a1a5258996bd5f84a78a63ece23196720de573e3fc9e5e1c3ff57265fff9bde7914ee03a371c4304b6844c30021764927dc5cc7fbe60493f753226dcf6477b6a56b23f3e6b463dd19ab85de862ed4730b5c56abcb324bcbcdef8ad526feef3b6d9a9ae392ee0a659e563171efac60d767f2e13cb90cf64a27ba2e76dc57064faaf79865279efc97915012e3cc2913846fbe5fdec3fef69dd1c802c45b6e43b97df0319d7fcab94649977af4c87468f786d80e1200c1872badf453b4937e0ea23619acfdcf4b4d5017214548a957314125f8ac44b528ece6149ecfd94b7c1621b78bf88910f52ef2d2ba2ede27709f90b35885dcbf0abf435e5cf7d5bfa5da98dc68a11bc4021fd8a86086d13b67a75278227489761250cd769f4bb5dcb2d5dd6036be8df70ff5e3e9f1637afd64ee945203cdb4fe94aa99a3297e36a00af1f71ba728ad716c01c0fdd506084cb6e996f1e1a2d34367186b2816ebf5c66e38c5d0a3e1c2bce3db99fd40e6537fd0229d3bfff81806457573a44b44ed13cacdd58858f54f8a1ca87507594c1ab14d2bfc8c13f414d774235512928e4791d8a92fa4fff0d11c2cb8891ca9f67dfc2dc47e3d5b7d515c33700cd3a363a0b80a1e089bf9e3bb7b1f5e1219622d8cd51a39da714d98cecb454db0f3356e0cc26b2e13dee3b33d9c759eb3ad29b8a8ef3bbbfe4af5fefee26e66faff8c0a28f22e38c890f038267102aa947025b698312caef8a4eaddb51062875003f6d645be7e4ede3867cc7d27e3c75c84755d7b7909d3602ebc8f6136c98244adbba8636f8fe1c38a68002487dd43ab079cb19ac8e5a7d980ea3a4a5bb0a3db953f696a6137f694b133828b9736b25a9def29ecf3e8151900beef58b2df632b257d49bedcb8ae71135c6159ddcb6b4942650e4d8c14e1a8acad964a78737ee18daf4716a40c0ee9a6e229a900d3d761c22325ae5480b6709b3c24549117d20570dad7dbfb1a21fcee0c8dce1128e9d170bde2b5fe28358169b4dfa7cca154814ffbd3515b30f155c6ef7ac8615eb373c80c90003c05236cb165840d2d35f106aee8ed242fa15ee19ebfb7ddea6ef6d068165cca499257b98593787117d9865268a4ed66d552cbed9c8f4eeb0b05a8de99c5ca094f6a68a1e426cdacfb2f48eec9043ba51fd93d70f1af3c525dc8828d4a1f888a1b2f67987399744561646821881226897d9071c2fae5e22d9c984e40bc351a54c105e57b764ffbc929b8f9fcfc0d5174095f97dccaae4782313e49355e77b4b4f21c79dfc3f4c2ffb81d8da4c8aae98b6101e17d05c8bc34e96521df107a6ec128c206364eaeaae2e7ec09427ead226a6d98b218abf803dc59c543e421e5acf1dfda694c46641b75cfdbeb2f98ba2d2b210b8a23708e8d9b5640a9eb84632e35a2f04cf7cfe1dee0fa313ccb9c5133ca16b2d246c15070661534a1170306b403ff7eff785595e1d72b95feed480f9714848eac13e2a941d3f99c2c5c7202ebd22ea3564a8c718b6018be5e45545a1e0d6c1f7ebad0b4e870553c7bfc065de39eaa56c7f045cb48e9a9537d982525f8fd03dcb46e3f1d1a84228444d2afe832b24661033116147ff033eb0d4fec74045192fd2bbc4abee636b1f9a5e994f83a2d78c225b73b43a443155a5e68a5343a5189866551ebbbefe936feb33ebec8ef37016e1944041ae65185256e55dd842589299dae264fee271300c55a1947d2dfdf0951554d0bd727528060fe1a9c8333ed5308dc41499bc0c86a4b78264e3c3b8b456b7146d16944db7743de073ff04bb7f7fdf68fabf78f6689ff3148e83a7d73949f7043afd7449ce5d3ed612e216bb9b3f95b43b7a63f61667c7d75e06f93112ef4e52abf2d70e961924ede52d556184bbe81a76c2d23f91310517f60ef3f5d99cf72b5fa24da6d8a60325e0990fb1df53a938241c9aa1e63e15f6b9de8aac236be93dbefe7dce43a1b7ebb6e3d9a292908d4753bd66c286d1be35fc93dc22c6884b2dbca81d09d67da2dfa585cbba3584bfa5955c5e2c10cf4f536eb521a84804f35b20a3829bad7db65d9dbc7c3f229034b09c52ec0c90c5c9ee17227af65ae95e0b3fa1b246f9d6bcfb55516b140e70bac92c6e3f3f78a457ff45c2ce70597a6f34c395584c6692c874c5ddf66c2857629fb1dd8841cc402455982a04e8bfb93133da0540c3a249f1a1ec7033976128bc6e0dbf3b16817d2b5392ad6b9fd30113142d58583979119c17fe7c42c2c0564f33adb7bb3d033de98a72107b261704a1a243400d41ea9795e9613092ec663f000305410a0b981189a24f9953c79b756097d520898b19e6e64b0c88469f7801e3508a4f4a3cc5b522cd3e11513d50959c6077065e419b7c0da4efb5006cc44b38236643c30f58569fb91b4ed235282284ff1979ecc2405e33ec28a202de91015c593b27febd48ba47ff2f57703fc914a29d32c0d93f56324281a8fc47810e253ce3f2fe9abc1692eefa9c61500571183203bb1b1bea09abab2c9359409a3d1e256d8b8858da2101edfe24ce993dc1e82cb5647dcd6bfd0f76fd3eca74c0e94af190c306883020e31bae0ab58611c8310bf96d7698dc321727d9d712c25df5d8e172b337e5d32c24ae2158f0df9f241835b6b1a72fa4ba5809d28d5ecc7de69aad6cb134c9ea69c79fca33b989d78d15a7301cce7242a941711e8034d92c2a91ccb3c459cba1db745b578b8ae57a67b05c43a95f9dd2d2267e8ef2c06a2b79d3b91b63217aa0dab064a86d43f76dbd03a90db938b54de1481e3bf07a0ead71ad40c9899439e1f52ce10bcb55eb0da5842ca06ec902bef9a44480c820ce17c1a37fe74875becc95082a13de9a1806ad2f483af9b146f7f368e956909a0875ce5dc8ee9b6086e9fd7710e6cc509d9732d73d079be418fc340271b6434b77e3b54b2c3fcb2fdcf1c27de6587d8a09b21cfe3aafa99dff552f30de0379b9863f0740fdd8cbfb537055ee88e09bd8124a1cf3ec7b2d6bf38bca1caa0c98168de42d8fb9f41ee72fc59aef16412506dabf21256e8888c5ff1eee6dec2e9eb55ab94340c6b1567095176b37593c4f5b20651253eb12e1e8f5146e21a72b27d6fa4a5e6108ec69d587ffbc4fa19fd44f22b8e99578f65174bc8e997dd98c317903551acc65a86fd3fc2f9accb75470f5a7e65a4fc7b71ca30c2344162584a76e36f427b0c9c3ad946eda16f492c446bccf64e608a4da58fcc8a8204ba05cae913faa2ecee9abb6b2177a03b18065c2ddbf849edb4cbffc5b00b637cdba0e28525898f0cf5ed0219c1e36cca64a8b39404eca4442a68fb1401979a28c927451dab4d56bb83ebc09f72246c672ac525c744d44228997d12f9fc4c4e1dcc19384512746bca07f62225b28776ba857e7734684266cdfcbd360bcd8cb042d973c984ad352089129f06b6b8608dc3af03d6565003f45d3e97784596f3644270cb67901dd9f1c5be76044f3a7cbea516a55c0184d2b2368188445083b14590976b79185e9c4159501e71ce7dbbb9b9a7aa8dc03ae5c5bceb3c4d7848bccf381ec3aea20bb5481d30d51b2d12b03dddd05bfcf05168d4c76b45d2818ec841df321a3b13fcc0eedc8aa0829786fd2a3552cae0f3d1a3f2d0b8d5c0617b1a2490a27ec3e3ce51bdb424e36abe80db726c072d6442b5a44539bfafaeb06449f64028fcfc965301653e091902e0b60fb4118dbacac34cf123b9bb72cbc97873374f6679fa8a5f361a8ece2f5c43280d171b52e26f60fcb0cd21aad59e26bc9ee5bf760ae595f1eb590b47d4ab6bc9cc61bbc8d7d89c676ad51aa3cc18e2f848de5847d05c0d82b4c9f4e34ba92ab58712740b25e5a47e8546c9a98aca07af61237bceb8f7c3a5d299a20b592896ebe1da3288795e7dc4897ec07dedd9868a88b30c65060ec79478f2db4b6db1bdc96b9ce5fdaa5869efc7033ed7be60bae23d2955550feeb5ef48c46798fc14b93606e235ec063e89515ec17029de75402f32ae4358546d7c1911442fd29723f867b9eb94adad5d6015a3e0ac5e3f7e609733ee39538f68791bb7414d0deddecd6ca5e3089f5301c699de666168876a444ea15ac05f0977180a60bacedb73d70c6af9c7e019a04828f896ed121567d273cc5dd604245c1e1f0e7b13931a58bf39505b2952d50889286ad17e3ecbe87ce104bb98a5c929d7fe5a376a836b647bf4a6dc5592c66eede1ed4cd153f5ec9367b179b6e380417d528a6222c323ebe6c1721e53f10dc733e9b6ffd7cb442b3ebd0a42a9fd29d1686fd097ab5b1984aca0773222d1a321be077206c6de6e3af7ad700f848ed35cd3ce6447d1c71a22a472d1126106359c277d6267a1b235fd2a552d026f897c2dd232da4ca5b4e5268d335aa19122c5652e746e7ecef01dccbcefe1062724ad38cf4fd3dd1625825b602421f726c1b869fdbda6aa7be103bcff3f71ef8ea0a5a2d849225e1c484a92d7252c97f2aef8aa19ac09f112b839c4e7c6ab0ffc680b5a820c01495eabfa46c212a01a846ffc633b54d884b52c00c7e46e3e7c74effe290004389d964d213f2004245003b3d28ecba90c55a250a28ac06f1b88c5621989fb902d45d447ebfae59dca53be4fe723ffbdb48bf0b56a408a4ee40551fb4e4b90c345910e6dd59be08a0f9cdb48ff4039e7e9dc9612ac2aefaa37c50f987b9e983a3ea6dc592c6bb1abe5bf4ca48a3e044bc945813dd1ea3e7b344858908cac176bf4be13f4203183230b222e6c99e6642085e781e9db690c16e0b88206a99174a8e6794d2833908300038b38853c42905b3f23721b58617772723f04306283b6825f0eb99b6050f3155af5f26e02c54a61ba56de11a33958f942cc1e85872016828f7b37d444891f43e94e5c12da2987bf3b362663638688b36e62a8d8bdd7c82f601e164f82ce5d494a60240f81d9cff2423ddf425fa3eefc88646a3dda67e633fc310d7307333b8e4bd65d88237e88e5834d16e33e607358843e556da0d13edb621ed86a127703823a3ec5abe1d9d69841d92a5253cefafd4828a48ce4c74f93fde5aa9abe1b186954e30148c933a9500f47128bf0ea655e03bb4b54549ab883cd25d337d7479e6eb1698917673ffe79748fc82016a1ef63780523ee930e5db8f4c581d78c2b2867a727552afb20e739ff764d7f00cb63a418b487096de208f9d1478ba0db9fb6a16ee5c858855b49c2bf7977de329841b54e69507e962823b2e01bad311454807f428b2bd985560f0f97a5b34c0f05ca771038ab793dbbc570b7dc923ceffdfff0da3e97aeb9784d3ecdc3e722090a53dc590890771cb105d182ba720fb17560011df733eff03689b696008079e191d8c06aa24c396ae27d77dea3a306b24e8f93d23ae3f8646f626edf2156b02e6b0313f07a1205b69294ce6ea459a86eb809971519d05632d82b428030cdcd0291031074bf13dbcabd103c11e17d520d3ba0e19f34ddf4c5ff3d0e79646df801d64a4c25bda876d8a317d90455907ce99baee6c09bfdacb4a3a5c854a20caed4f1f0f987630079c98e1feea79da6050b34b49ddb3f9c61fd636eacd851a4ae42f6d3087792a8e268918660f2da56671b13e141d4f61eb2a7eee01088483494035f0a5f841b73b76d5cd47cfc69dfca60d1a2ccb5555853e4de0914c14e37c2a8b0b46f35d3d7486e4b4ad8c20c586095a941278e90caefe1312281e865768df5c8208f452c492090ce404146ec7bf7b8bf7919d7d3232c134d42cab0f7c5007020ec5e90f777c280601bb84762fd2b17ad314f246f92dcb9c585b35ac4946632669727e558cf6e473169f3873eab6a3a06da26e658ce26b962241830abec3a8bd6de99b5ea28d0cc7150627e864e28c10e9045bef8ae501f6ca6c7fd07cdee08ffaea67356e932803e055763382780d7b50f52fe944674a808d79de51aff45e27e40cfc86ced560493f131f097cc87f2ffb620f3e1e567d9742efb89224ebe291d9ef0deb4d6840afc8fc05ad0e34af06afb4926ea4b6f5a4bb8a4f8aa566ad011489b97f9a68d57885ed6d0e1a3c7b7f24eb57b993da4abc70a02e917d6e53b6718bfce2381c4ca2525ea5e7553dfedad276d6a8b9de3a59530729cfd0b6ee560f4530b24dce2ef6ce4392b8a62fe825c3a3390c730b7accf52887e591ae4b9065a0860af5a751e2ff4fc77af6243033f8131b82b8a64c8a6077b5ca7bbe7626182e02a9e90e3a8d25c881d6800ab6e5230c651bb6317f7baabaab63a9ab054163f85e67e6a2e4a0c4b85ef66bb9790561c0f61a3a483dab5f05c2da30d31d2ace452458bbb78c0eea03b4577d2167b8509049e171681256fe2756f73180b3bd8f1f4577ed5e9201b81b6c05449f6c6272a76f8ac749b489b152cf0e56aff442b1c3957537e1d6d3052bdc42cad27f80e3927e5e7f6ebfbfe49dd0b7c7a610a61cbc985153020a4bc865edb3b480e5e630236e23d2b916331818472c3d41a003d033fc46f6fef8dd39029ec8612240b1840cf3ec361f6b89fd82d174a25269b6efc670c1933de298020a58092f27bb8ffafe9649f80e6a3cfc3c5fee29110e7f282097bebc61226fd4a4a6096cd83324c50d58c1896c2574bf0cbaa44c729c76a999ecb8e1ffd46bbad8127aa5a4f9ef0081f8194702b6782c25eb6352c045c30fa6cfaed6da86fc3ca2dbfe4729e301d07865a84a6ceb2c7aa277b3dc2983c524f09b37fedfcf1307fc5486b92ac2a3fbb75be10bf7e0e4dbe7969a75322a2dd4770cd6bc65ed551215c012ef4b0e79d7b21933bbd2920c4eb89da874bc02ff5565f566ad74b211ef9a1f6fb560e7a136fed437b689e99b371b01afe12ecc134d0969cd83e0e4dbd8cf78947fb07f91fb3fa9f9899548d1ebeb454b27f3edb95eb56c33fbc12ad20c8b56ff30f784a51c77545d1d1035391ecdab3274d58ef8a633061632502243d5fab362830926effa06beef111a854e7ab0bf8a0de14faeba127f550009783ddc7ad3e6b1b4813e17a241b345a4e50f9a5c4f73c5bca2bd5b164d3c2cbea1a23ef3f6899fb9dde78e251b16dae6e2ae4cbf200f01376562fb80558ed29734a84f80f1fff7622181619311cdeb90a81522c3ad7f8c122931d18290e06e35f6ac7fd4124101460f72a1350360b0e01ef7b6fd9299844a60d26fb6b2b31f0ce31a158324aaff091d86840c8c5815c2974c3fa3ff2b36d062e7e0ee26c374deb1e1d54239b7916beaad8749ef2374ae1d0f759e2a171ca5e949cea17a9fe59dba7a4af5466a6ee331e1f1d2b1604f3c7f3863deebd85c4046e3dc40de0fd3d657679f2ea42e7bafc7a9bc8f5edb4459e194ebbb57b1141a1ecc962d11cd8993e711d1ea9d3496c883092b2234d8fb3843d55f48d753dade1096eb85c30cd97211d902e55c7da6cea2434b2f3215f1a68ed814f950ffb78f609ec625f89c3b19184307959de6767dac1903058d406d43b79467df59e60eef0eb73e0a5f2d805cde34313aec6c56d375c82c53c938d62ffd4db5e773855655a2ee70b321321cd0afd7ff48d1706f768d05d4b548c17bb2b8b2c549c4f1a03c33b68c3c3fcf366225e617e7929fa914602045b74fe5fe29858c5cd6f6957a0b34aab86305ee1073ffaab8d666626249f744b510dbf06443c5fb726ee5b36ac58cfad7d6b219bb0a8bcb43e8caec181766c8a58e542754fef993d91f416fbccbdf2462be5bbee6ae17c7d2a13aebf4299109e3f3a3824e9b3b362f3b70022f0d3d6224450ce4d1bcbdee4152aaaa55f0024df9f0f77970a2bb444034b0bf689581c9fddca95efbf1bddac68e8a5ff4cd373c19b471fab68851b06a8d9e8c691b779e5bfe0e4dc114f3ee4ea3770c2235679ff3d47d523f8d2eb3e46eccb9f894f2f8153f2fea2140ce9380cdc121070f5e103e09a38ab7a30896ee8e55f8ec00e4bb581470cd34e3c1cbbd7bac03b89ab9725dbea6c16897a1463930ca60e4e5bc02deae0c690eb72fc217614b1f0126a410004c2df9fa44830321c6b0c24add3eca63a5ac57fe8787fe7538812573463daa9e934f3e539e8de799bbd295208a142377c7f1992c1d5845e1fbe79c82ccbe3dd0acaf832201aa5c990a4cfd76e13124a2dc06d323ad63530a7bcba73a4e5d221679b8f0df4d5c69bcf691e92339715bfd11061273e435f507de2cbc85c2ce867f536f13ecf439bca062615496fd7e7a538d452ab011b26db90d8d76bbb0dd215ae4e8ea72e556e6caf8732900f78d3907727fb1598a812df8cfef0e9b0edfba295b947cb02c1e2c5ef3b8bd04d0a333417bd47abdaf52b6bc9dbd5737c32865d06d49f3338153b5f2e29d4d39337a6fc32310c45160d2a0800c7b9c91a194009f9902fc3acf616f088d7a3edc1117dc0e2cb761a90292695890abcecded3b6a921f6dfd971f4887aaac82df22e42e09899b6d27d3c821516e336eb6e1d6a9dcaee6aaad42cb9d05799d0ad70b1ffc52e7c0e3abfc9fed4419088a7bbb61d51f685c6ab23b8e01f45140a1845d8bb8c47c73803498be31d3df08091d67ec62e2e7320627c42c02e332882d52587962069d56b6bb80c508bb31fcab7f05f47efc09fb683b11401684d3dbce2a27f944b0926a11955c70486fd293e00ed233575d65b4a694fe7842b279cc6752cd5d60fe6959886239c9cf115b12c2d818cdba25089c495a7bddd7054b128f617a8101b791247e0d9eab0352b955c75d06921645d0315b3c1087b5e458c555720ea50398edde16170e9dcb502f5c5e0cf94ad4dc59cf25d8dcfe3efa9d0d35ae07ac9b47169b179637f6eac8c96cb8b12ffd66e65ec9ec8afbfd821f5f1b8bbea600c5924f82e77955bd6162d8cf9799eebe7bc2e60a29f47a110be8850c628c54d4cd951f3c376468f65a136355267a206d23341dcf387496c11bacc6bb6e01b0c7522a86a46616a4601437cbc84840801237044a5bf38ac90112c82e1e43e35123b000972a8b76a99323f84c7a61befd37a64737904fd9ff51309cbf7689c5f8353a46e6174800e87e9e17c63540fd0dce617cdb17da0c3e137d53d51de327f60aa84322b3d3d7d46d7cbe52f5e8369845fd27caf345472d46d70275dea0d817683ce282d365d5d67dcd488c19ec42cb748fe21cb8a440b25485e0a5aa8fe64aa72b2e41131625b262a0d9fe7eb8191f5fd65536ee519e60477a806bb0a703f2c7751a605f923bffffeee5607b28a4f82af1a44dcc30ae8a33fc4f32dab8944130514d468b8cc8e0ccee70c0f206f19d5805d04582b50206cfe4d38a9dafa4db45d0485c23bc3236b12405a216fdb86888f11317a5770ed192e2f086f96897e2799700f33c372dbbae22b259c93f993a92cb86eafd167f21d36a212c1f7aa3d9b9c37bb1035a7a20bca3defee471fee870ef5b61c7d642da1517483b5f026de62fa11896384164b2dbd725dee55be688852b35e30c6a7949fa6632ec5c8b394269e8847e1056f365c795880fcfa916f13aed12601329dafdc521774483a23eefb02c1098335a921808e61333b6042902efce565f66fc6a810db816801e52e46091fb21b967e15bf118f6931c3175d341b302ffde4affa52c3c50ae856a95b4cd21b48047700f52d6c10ce84d2ddedc696de15cb33afe58f51d1e61d61ed6e344a8c2b82092c42c19aa6465dc3625559987690ce74f66a3b65a212bd845f7d510189f7abc139af7e1309a034ca987b7a3874451649188ae2d3f5bc681351ab5951572580b9193127cdfd0ae5aa9b0da2711b4d09b867f5e6732ba0ceb250f1bdc43a7daef6b32367d34b3ddacffb4f59ad0cf5335297beb2dfd214d1f841a1d03bfbecb37fddf198b2be003bbd4bdec38a4ce43e38ae3cbcab11e0d24890c13f8955130ab655f85429afd91a212ec8b3de2fc22e9371119c3f063cfde73f0bdf70c03f313e27c504d15299b013643d581a61e5ae2b68e9ecc9de462e21b0171a57f01cfc4b674d59ecc974c92b1224f7da7ffd005d059c09d500cb900fdebc484476714ed1928757614ac87f46161dc9de1b230c11904e16727519f39fbd478c444fa8c87364a3848a561a3c2ee65983f1d338650f1bc537276c31bd65294227551aac0c775e6fa94d9068e87ea3a5ea69aebef5575dc2cd1d961eea7efcc97939024851a6d6d5d4f7fa6f72b3ce0ca1c2e75f96efd376a9d0a468e7f037e9d8261a3efe4cc3b3284da2e7491483b644d91f483b24a5762ceb1d6d1582bf5b9a063df9b3f4fcb7d22e8f91391a245d3595d06d43b286288b4d170aecabd9405bccdad0eeafbf11a4464a5e48015ff6c028f9559cc28377922d56b70748f178cf3306983b14aa6c16273f22c9fb9d05c9de3d0d7a9abb449d8872e5f945408673b675ff578a561eb089ebbca43026bd50a7c99e8594759dd7b6fe8ad1722a33dafbf628460a910d223fb258aa6ca773216cb9df9b11b1335292cc98dcc1b3fa5ae6df6a87c1b70445a59af0e5b8df9633abe79d74d9349159990bd0e9f2fd7702877496da21936543537d754d62fde40cd064fff6de4d3c856cd3a21943aa6f593e20339da16e6ba66019e8aab5c9665406ef813e561b61db72361a799d7ddd124978591405f659435009193dcd952e81e3051ce74379a8d5a4525abf322f72f6491f4cb9a0c822695c1a65945296c2e0ed2862e8e20e334448b433e5cd1791d75644cd30d6e7ab8e9cc519c351ec14b2c97212bccb81d4106bd2c3e92acac11bbedc96eadef2a987d2bebe4124ba140410c70c04e98d5864414abbea7dca3fdbf89ba8abd1346ea647403681a786f00ed17ee323661047cf33250b9b5d0e06d33d1ac7b6e4efea44b71532fff772ab0b703b5721914a40521aec474a5dfad41d46cfd76da27b77c21b344ae19bd2dd4a579651f47a9712ee0f7c2ef0288c348cb8e76f97b89570e4f4e2f8cea0b92ff3ceb1c78238a0c008fdd35e32e7800517fb88577d19f3f3dabcc2dc6640adf0fde1f699736297a179d11427bcb77550674b3006bbaaed2eb13853715bab6985735cdcfe4cdcfbe4c0189defc93844eaef0c4caa0e0acd9764b677c7723977d34b41768fdf232e42a0467cb190759ce98d127a15d4fc41c58fcc9378bace1260290d7132e7af72c7dc220a878d49584fd72d4c35f41a2646bed2a7fb2537172aa4c1df895646657e35b7df8963caf846e44849d538591a8eb3865de575211403b00234860ea6401cfb5a5a953f1aad0ef4a74eefeb92c84522e7084c0ffd95f29928912e1c75b6d2575f9a6a8e8c0cd951a57fa659e7b8fe48dbc99ee97e92c5a3b270dcd682d848c2c41ffe97d14152c0ec792e3b904b541ffc0a8680bf564581384f81022ecfd6ca3aaec3fb142b0897e4f4bfa6b5079756797a63d6d3bd767ecf3ef95a2e6134091a844463a48ab82f7b3d5d657a6ebb1702b7ac36b262571c054179424bab0ec0458a4bcd21ff35724bf219d224026ad8f0ee0c4ce9f1b6b6e8948916c0ee2e2b4bae9d67dfbb5873ec19556e01dd7ed373163359a88bd55ccad1f0fb1c1cc7ef13b38bad1b838ef6ef8a9d09f7fa68265b361b079b73408984c2fddd37e066244c4123a3a864186275d2ef09b93a690ef0239796a5a1e94d11bb0f623d95838bbc11c0bc6a2b93dd16447d8754a672bd243a268bc56f03b6ef6448b265920d19421715b871c4251169f3834f7dc4da73d716c218d985f448f98abd8d9c11dd66b1cffa1cb03ee14ded30d046569b1e47504b72f8ab06834106beb255e3cfb139774b7ad1f81034892d07039a891fce336788baf2c6f58187b2146ad2d82f6520c570555214710aac9c802bf0a7252b70589d0c4de694f00b5a74fbda1ef720a2cd321c92e07150a54f217eee183e0c3c27683ea431a45cdae04660e68c8232b644c6121e8b51e849aaace10616696013b7cf9213273733e6d8235bc3a0f970a4f801978ed60571d9fb1de36af20a78a191ef241573f5025e1b5cfa83692141a52a74ee06b79878a4a4ed44ac3a2face36c6718878bbed02a2a94cdacb57abc98d8f09401e91429c71e008e687bd9f12bff6b3176c36508c96144e9d46a88be66dc9550367b0d5def58eb37de7def05ebdf3117f484f3f31b17c62237647ea4c7a8110c37a99dc1fd94d88611af65edb028dad10a5e5038c0af6084df02c4e5f7d397639bc9197bea1b79e9995818988d3f4f95e6bcb1ca4649d1baa865f96b703fa0824121a2a00459e85de31a817cf145f1767ffcf8d2eb21624fefabb3f6bf81dc1d64a11aa8049d04ff31bdb1660093efcd9e656e19982510a0e47b625b33847bf5749ae121eed6cd58056493b89afe769256f76168e59ee0a47f3299ecc760d032c3fae5bab88165036ef6126f0d6cb2ee8cd0949514f2750a9b51482cbf1ae243676f8771cdb1dd7aea9c8f06e18067e492f6bd609f0fea37be432fd0577bf972087cc21507524bf699a3a52bf5ff07858938cc1430d994123d750139501cc49d8f4ef03fb43b24952b1f7d2e5af551588a3bb00c77cf0b51b39d820b979231ac2ca40daac97fecb9b714c9227b9f20c98b79f749e3984a7aa05b3a5abf32052064b6c6b632f1b2e9d20196edc687bf824bc239b68ee10b55f552016dfe3228e3841b7206c572b428a7b16be2cba892d4af48fb691421325c7f9741ed277948395c278e8a36937c1b1d5924e5aefc6702ece9c66cdbb1ab38b89c0fd7ce9f4bbe55ac3c7b9b4096589628f7f51c00e402693c923ec87af7f307bb28ca675a92e077cb65bc65ff8bf4048f74545e441185483bdc24abe8bd6c18bad0b05994e0a890987d82ae76a32b9172879979b9e82f62174ebae8265872842832d71e19a971419ffee771825e2a9a30a6f472ee197666bd0552dc31a23c0e4b4355f533dee8b255c731e700c200d358a540da01a31b9d189d20cdd34c3c1b5a8855abca4652a4fd3b9a4ba3fa4ede993dc1df885399f80da6cd820ec4dd27af386eb668216faed1404a4a3b42b7b516d227d4898f770643a3580cce2114616b0f03fd13bbf610576b91bbd2d22632b27891de4468300e90210795424cd9dfcc2a3486f089495a6dabfbe1a8bf09fd48564a4b8e7596d183ea77094f2be4e743caddfba795d215fb7c0cb2ddcb1252df77a11fd8511e8e5afbae96372de658d5c431c65eea8fa6585ca212cb8948cfd5a602e814ca3b15d49b449b9938d8e2bc78eb65e1da1d2cf010c859eaa8b706577fb2a00a5e32e5e8f2311f1d46b9a0ec13f3c8266132e349b16e8406ac6af6e667a1d01446b53d9405397e218f8dee3684c00c7844144e5cb60fdaade1150fc69b2744b10577925f0d987e0a846d74f15cdd09c76c8844d33ea9d2116e03ced59f7819a6eba624a9959b6a32826d54535eb18ec3669714398d8d2f9cb00e0bc53c0a0331a4692ccf3765f23fd6372c9f816050b6d50555df138713e4e9534a4996d3cd43a96d9e36bf510e0ac5ec2c200b6ab415a3bc516c2bb4e8cdea8561f3700ac49318d4ba9280e65a4987dc50694b860ecf60670334851a307b28f0036d73f5b56574350d940546994b4b79b9fd06ed99781b742b8ce9333a5cb1d142e4e6857f3fe953f210e9e524d8f088735a33354cb3aa03220859c830f0190172439b45285ce8f3e057327064f60c7d407a7648723b911e5a1e66414c2a76f8ab4d37aead21d176a46effdd3b650fbb3983b70e6c42ebd14643b37bb9839b51d2d8c153c4140ed414bb690253f47f48e8453c070757890f1981192349477320ca3195aae2935f147dc6083556710aa79264fd1889fa77ed2154ede1e255a1f8dd8d7cc917c7eed66fd16eac621c24300e8a9f61b755303ebd754fb3053295f30cad2303b539ca3c10459de5e323455e437641f29616a004925248218401d150f0ceb98181d02f8eaf5984ace1a5d173db4c1cf6f34e58001bf3d91bae1d63c92ec3782b7e23b3e899b2310a33a9c54cabf1a08268b0eab77f97d9fd6f4a0cffa683bdcb32198faff1dd676de3c2d1681a266861779290efa92acb895cc2ffebb971fc5f95eb2ac070d3530615d3febcec5bc7795f566bf3d3cc412cae9dbfc56423e71d1ffa771d3533cf5b83a90f3ccc98ca180907cd406e95dc608030e1a6242a3e3d36624874f564334fc29395f3fe69a1039f22f230e6c1848d0875284a9bc80e04ecbbdc6f7ce742204b909273b99d06874e3d6818171208df40ffe15b9a82f3d852f6415ba5da4e1939c64d5b8854d735594243c988f60180914fe55ae6150a29c0dc31a4dac4dfa97c504da6635b1d6fec20202878a4fc9af8b7cabad17786432c177d14975e632b644d786b1645cb0016cf0043b85162ab9f1a2260996a9f4d6fed62280aadda3636846a576424217f148cdaabfd5e502c433f7529e9a56dc2e673b280cd2c74f3dbe929fc991cef0250645e7f4ad033a72516c2771763ca6d9ba95867819efb0b62a793466f3a262fda4231d570e55fcd70a0a3283253a7a17441420808f3bb3fcfd59d6d62f240862c4dcf03d6e67e0dc31431a08203539b02adcd921dc6b89858cf3a453bc1f84e956d1040991362fa838e4d4fc0fe557a677ff38e44b0c703a06a8a3a638f6f9f2bd0a745131646fd6701bf30110d37027fd0644de66a75a1e43cd1040e80571b34bc3c9dd224b9f7848aa45c09d70a87ab7cd91ad9ae314fc8ef524d7d10667ce9b7592b2c0fda4ff5b909f05da6bee7013c7dfb9eb915689fbefe51679032a274d24ece77482f81f476716437851067eb92d22c675fd881beb3a13c09da637fa398d4d401a316e19a75c3bea1628b6aef272028b0f7cbb994da99da3c5a28400f8b3c45d41fb96a219c0692a181101583913c44713c434937a846c522f7470d47ebfda2601efcdb566b6358c44dfbd27e29da12036ae4ed379e0bdfb0fa842f4f163b7509b5b35193b3b650fc8871bfc3091533e5d00ea4f70149ebeed07d9892a47259d2646ce836c08ca447086eea7d28e39e08c9845a9f0cb112cc37c998bb17f8ca6994670839eb214b4af163f8570f759c81ee1a4bc556c2365bfa24ccaa494f18128ea4850f354fcba144cd054ea6da666fe1ab0684d59234a5913bc4b3a17e5410d2a69d84f49bf162d161a96f1db9c35de7a01088c89c76a7186b0829fa82317ab7bedcceafed2ea1e2f8c2592569b80d304f23300a81ed4de8caa36de1c354c85c8719fa13558b4b9abbfcf4c9d3baf04472a2f0f670884cb0b64a46a2d6fa8903c2271257a2912a7cc5f6cb411c14d0ccca3d534e1d55d56360d2a7432bd9f8df6d30c693b4575e9e9a40be2568aef593045fdbc8e4997688656d793c1044b06cce6da599a7276a796a41b01f29e94216ee278c1d346bd415ce28d9bb523e40075b5584f0ea9d3b94380feac3a4ab083b0950908b5ac6b7c81f5c39a5068221753cf2b77bf993f053e10cc95437b57f6048c2a3c204687e863dea1fc99b3cc5cabd14caa42d8dad32eb300832424cdf34033604e9a22161deac898d4db9a0ca0658d870840273fe7063faed051b50f61f8fdf8a9ab26d80dba8fb5cae70d2397742e5ca51d9f657a384e0e0c4083824d94a93e20ac2c71ddcd5d127cb903e982f20096c70841a27d9abe1ec01f7ef0708a87590451a314f99bd477741b46196bf7295265c636827d11e8bf4553a2b18f395b2c082812b3c5d6c0ded8c6324835352b20591a905210cd5da547b1c7bb5611324c27057978397e9154ebdb796ef7fad07717029dfa8375b2a05d91c267e48ebc179602e4f9d7d231be2e9a6bb3c039251f7bf1a182129746aa3e45d275c13349660b3e09039b10c37cb6a37f40566d0f0011786e792054002b55ebe61a157ca7bee47c3a27bcb708e03eefff7a8d5de375565e79c33ea5d533d7d15c3f2d79c432bdbd6ce85953aa220b67a78fb99a2aa2510f0d6a81ba328af24bbf303ca5c3df9e2c583bc5afe6fe0c330a61d04efa26a88d03d458b77a1e3bac9352c5feed4e6ddd5a4a9aaf4557a3fe7f52e90cb5d75eb31263e9f3adbd732b9656cb4deb2b99b77c44a346f63375a86c7c538e5926ff0353bd9b19b2db79a779f42a3de1047739569f58fb32963b81461f5b2ee45edbdda6eb3d3c49f9c31ce028b607a9a82ae83970e8916d98a4bf94e3a314e94b45e16d3f25beb5c478b219572d26a872174d34e105ddd1d82156bc573898599a6a3a227b5b94c02cda814bdeb570bab20ecc274eb996d06ced03bf6f3fb547e0d8d3b9a426fee892443290e601bf7a3008467a55daa60763cb5eab4214e3a301c7350713b9c60c249041db7d0659935a5d40c125bb800bc58644483f77b4da2db1dce81415dcdda656f6392a5fd9fafdba0e2b0573eb1e2f9ed00a3394d421b27590f204b12adb63a53a8008c84e4b8e0e4831ae33f11326892c4268f7d6fb78163d4d0a9857e200e71de67ea72a888793eb5ae8591d44791bc5309ae4226426ba30e54ec4e3c7fd6bca15c56f4cda5626ce217afa89ef1ffc94238eb48e0f1961214b60da1ead46d235305807d22462464326a699dfe30e036d4c34897d1af9c6c4f3571deab07a96d2602dc886811e58d509b4887f1e0085dc52a8124513a8ce225f768412eb9985a9803ba1f767b7668df778f4c0134fdd299c5e21fa7a80c245000257f834a7181631f21c4be026c98f9814334951f11b2bf0f76a2c03f02c72a8c21ffbeba3efb6603e2532d013303b43ce3dd0c9023ed7c05092f5796ee7beb07a28c090b1fef4ad287cfd81350b98187b4e011059f0e6834122a7137ed4bea9112a4126fd4b0b0170ac8ccb1c0d7a7af1b487e57459217cdf2996599f6c03ba4ae15a958841978b53fb96085362b4eff275c0fd753e350634f40d70c9ad3c88bc3c83615b16d7ae90280cea26181b2dcbb6cc10995faac6a36a74a4eee4bf187264b427bff29ae38b886dd16533849a68f59aceadf7bb3d1b7418d05d4bffd8ce866a63b7884c1516704ce62ea4d083f075287489bdd74ef8eb2fd1388fae6bc52aabe4974c63aec72dfda59fe8936d84d81b90acdf919b5e616462eb4b0af3dc0ecc204c9d7f8d9bed0e137a1a734d3cfad6559893821fde5a9bac8e0cc2a50367420a0edb50020a5c64134de655055df1b2f94ba7f878b72bd1bd3d0be7aa637027e1f05893b7252b10aa4c1ccce91c7c69553ccafa53296f5ef67a084a1710c6c24d0bd9edeadcd4bdd426f2aceebb71aec46963e8faa59a80cf04f1c6cd89d069d7adc2da20992646724892e428f5bcd5d11f65b54a2d48bf3b553d63f31849c19124cd6ab35e448e4d3af38107a0c59f960c33bdf2fb00ff623ce5acbc2fa932852a1bc7a5efda7301a00ad47adee3de5efe22a5a84dfefe71ede7f28d8fd97f643fa5b37f6c82a3da36a09863d2c22aa83d33e27a57abdec02b8a6017d66cb5284555a76960e359c657be03ae469fedbe54bb3e6d355ea18bb4c26d53c43fda288dcc50c437e1cb4ccd5c0214261cb72b43301509f795191e5536185f4f7769cd802f158bb7352d7b7fecdd2079633fc58b3ae6467a79b5bd84215cc4d9d8f456c9ffae64f061f533c221617dd17311a4ecc398d6a7d943dc81ed2b3bbe5fceb1168c6d685be1e2b5807bb920fd9fc48b30a2eedef9ee20fa3b3233cf06e82e5af3ff09afde49e6d24d4b6300dc6e8b19d5350df5b1c917d3e71ba0dc7c67625eff7ec333191b4337b8663e6555d819d00236edddfcf272c8713851ea45808c46f4fd1add6af60c0d5c522a84ac5a105f3f509f651cfef03c7739ded391ec14aa613618c70d0b8e2ea879e065387012b45b3931f2bb42566ef175b0576ad666be436deebb27e2cd0c5c1a28a91c5fd4043be341b22d397441e9ba9ab2d6abdae8c61b10b116987fe20f3cb85068c6978600726270003c00abc00ec5a949e84a4e53c42b50e82c08e8a2e9dd443604b5c06627ecd803297aff5c9738d9b33c097319a7e6bc4ebdbf69b7c7b4afe03b300273dda1a892f207595108b4184ecb2cc56d88285891ecf77d6dbdfb958e92535cd7ce7ce58af543875f70d2d69c57d7f83cfa5d1a758c061a89820f42f43853edfe1805a3f8d60079623796d02fe999969ec4e2bc1bf945c7b708e24631c378ab42aceba658d60177e4de6df330d4e606938dc4487a73cbe2bebf2e3ab38ba257a0014e82b2c33a5150a42d1aa697c8fe95a5f84e11922f9b3a6474bb9aaac2552878dff0ff529d4ca2869a63221e05a42c1818d2187c7f8e0155188f98d659612ae8aa10b6985e7f2404b4a804d56a061010362e1d4d1bb0f0c04e60e70a677ed1db48ed7c32e1b17264f59312388330366e80f3158fca86716b09a59d75035470622688e15949f92a16115150fc7020f881394bdbde5a573382d2f61acdea5fbc3c64c93e44949223fbe86d6b558869158b3b004dd006e835e5422cd2065e052f73375d3ce33c3aa4446b2ef0bb8c7a0f9443566ad2b387c4cfc7e04ab23b33e373cc89ec1dba37c56d4ac5196a45db621b7060a8b0b2f2eadf0585165f0a7048c5deef608fda1b17bfda35deb5ed93bac69f80c95bf9ae6b762ea0c91fee83396d3df4bb61196a53943885ea81d6604b18c9a1749cf4b1b0095798d1df99fc8d54225e5986ae57c9b95bacae2aaaba7f13a34f2dc6ee814e835929586022d0530dd09539a1485056d981930524208d94c35fb42283a60dd8e69482993f8a7e7ef74bb5039c34bd64bc664d5f27c0d4b1a687102b5370cb92232f91bdb78f22ca81e1a46299124c38c42f8b20e4ee9f4c86d5e6aa2e81bdd98141441c67f9e250c61b0d3e94bba1013c14f058cc5408d20bb5ad5e15fbff67696d8252a9f265cbb555d916f2fcda3c0cdd4901a7acbc841590973d51ddc3c7d3900e8ad9acd4611893a3108277914f5af6a562156c579dc6b7b6cef5bd1904a4ac98de9f9cb0c3a66c77f1014e19a73136d29b6f6f47d3c2fdc8d2fc94372a26456e91200b13bd44e1fb6cbf3e010feb0c04274316cd2dc02e7958357973e1bcf639caa2592771c091a96c7c9ff2c9d577a7c19ea1d225f2b684d85ac1a325c8271ad6860b5ed8f26aa10e5dbbab10926e141b4939915d93ab77844269c9aab874c0c10f2fb36cf45439958974675a1fd3ff97d7cc8b6283425304be21164b0eabfefbf0f2d061b32b08b120d8244cec897ad46f24d843d3d15397d3e0f3691cec657a47a6918b906ff9f66b88c18872e2df5362451031e0d89ec85515e5a30b5ee8d51b1e3ddf8e9e4d67dbe8414aeda82cb29225a639726fe43bb1b8262b04565b31d2fc02c8d53b55b6d4317d26eee0cd0d1b04c6c7f24756f5bab5306f8385219ab5982eeb88919c3c4bd23792a7e167e4f8f7a1a770bc0c25a4526698f709a188cc3a2a79d65c00230cb7900cdeebcb747de715c43f012d5f089bb8a389675323984b57a35b7542b54fe5fc27912ad4a3d05627f1819754e1b85b3478db238948c465ae918c814137abdc10e72482c2fe85b9d0cee678dec9f6fae206d83989384076ec4e0f091083f5c6fb1b7858cfe10b284e5b2f69bb8833792e0007e8b5c4f3c8bdcc43a92585b08d233e5c0751cb3afba1ef59473ae54d2e0cdc2a4678f25c03e27f2bb639eadd5fce75f497cf3c42ed5ea834cf1ef57825095055ba9acfef858271c50ffc921550e12f41bbcea904965a4c55b9cf2b231fc641358a8bd50093cc174ca168370099739a96c2c7eab340a160d752d7655745a6a830f95763aca69c96f16eba2778b538861b7aa2405a6dbebc8b570c7b328d734c7678029e08fa1759a06d62a5c3b8b83f39b80da082324af383362b7536c076a9cbf757f01b0d01b3acba64a2051a3a2d1d291369e7443457d6645d2c1e64b9eb560d3a5d84771f119f23eb715d1985be1b2b862cc126ab3eea733b1b81d36ce9a6a9b5cd1593b5c3fbb9eaf7a6b89d24028d079f00502dab1705f71920136c3bc3324bcd01b1c79b97eee3df40f5c02c8aaa3102d8e007327d373f43497fb090f5e8d0f7a2fac86dae51a48650ad6d2bcf287395151c55997ff015bd1596c8cd4dee55782f845b76354948247c6cd710a385c13ef48eaaf0389b8fef7a99f738e074c4af114e8d9c6630c237cb7d313f3ee8a0ff910f5f897fab0866521baac9765f6294596a4398a6572cffbcb1af6f374e28db7c2deaba5aa1aa9126f7db50258f74db9484c7f5d604e79d783b8e77431d1143223bdf039e0e033a1f3c8c4c0cda00d7de5715c889aadb1ea4101bdaadd9243f046641320a41a5efe72c0a45b8cbed5bece18bf1d57c19bdb057f4adbbda2a58bd32ec461c5ae7480ae51e14d01e87d4b589513c09dc6ec44ce44129a5e1196f6bf705fcb6bdd229375459d24c1f2a7673c39cc33da75f765f168cbd07cc7092c4cd81349b1fc8af4c2cefa046756e6709cd5fe7b4791fe574aac54f50f8fe2f9986602971708029666da186e09542e693af23192739955662bac69d0efe63e9e437dcfd97266a920bdf432d5bacffff0bb514ec25db40bc20b2aec2ebeb13f3a575af5e14273a4f21ada62842bcbeb83c2990b23c8e70728df308372f2b4aac4ae9d41e489c9afc0ab355659f7fdbeadd2fed6c7e06fffdbb9defa713bff05cd705d1138205b1d3a4fc37f7e29c8c30774aae8809c79181c0c8bd6a515435ee1b4e223f3a6740276d7ec84d49c7dfc93fc83980d7373734300afea4da4c93d8bd5f49b383cdf173978e528979c4dfc3a78eb71170c44a2cba61903340c9a4679e74d91986848b75709907f80bd571d24a46a5ba9dbc2927da615aaf160204329f49a03158cf72990d96e592b42b5124b94ee2e7ade9fd0beb06e3b222070083fa474c6cf718b10865c11612e297bb2b75a7f5b850c368a66d3fe54601f9959a9675bce1d9ea8c14e2f99bfa2ce4c8f9843f01638dee0b42bae37e553a27559d957a25d3becb60834cdede04c27f20b06271353ba248da694e736bf7c0ff7dfefb37999c26730c0d560e68b4f10a160d65412fe8223b1c28dce272fa7f966d056cfe8b9a550b0647bf5b21d142de3cd9fdcf7b40c83cd007c45139d6e22253b4ced4594fb057c92dcdb3ba8358a32eb6d45e54a97fe1178a576dd23e06e97a1906dbd1acf68e73eab037d90bbc2ae8ec298d5e2617a97755cb14b30df46e69f3a7d2a7f74bf81101f5215f5c88d00e981d09ca5a3421b78dd9ef0584cfe6f638693a09ea32f7baed27c047f9c432ae9d4e12c100d1aba86d5467d1ae506eccffc8f8344b8044596ebf2d32f449e30ab8f096647298ef15072e013b6470e1756be5ab80c34f2085a7786861c83760a510b353c97d0573a4308ae55ea2e9c2de6a971889de916f877a162ab88b9504afe336c0d52efe106ddaef9cefd81d2b6ce51511a58114c7e7c93542874f690c2d99a190e2f1e3fc9a958ad5caa0b5c404d8ef6509c3f6c5731247687030680418beff28eea07d209295ca5eeb2fc3e04b72f9f2cc8cf2f58c4ef114b9ccbda518359c503fcd102c36450bd09300e14780e49edc06d8baa2487b3e263a9ed24f557c831b05ccc854bb6d65e8895c0635999e90e9fcebbafe219a2b2f48c2b6428b8837dfb8d3535fdb6d2863999ab2111a518a4f6c91e52d5858103d993417de066088d76b78cfbd085cf6e0120e2e0dd6f4d1022755693604ab1183c7ffc32f49203ce0927f718f0a92ed9eb9c60bc1f883f5734791544371211c960e3a188169c561fee3c26838639383770371eef4858e9e3b15fc2794c23627887ddc4068088b93e619814328ef2e46fc33dccc5edba7cb69178d54a5affaced2a3c885b435190e0ff0c4cb626c3a8d7b4bd90d1f746490eaaa60f0eb3b24922bd58859305f47bedc5d5f3c035c3ae25ec7e8a4849f32eb5cdacb737ac564f9934f790b860a428f7383114d5121da9549db5d59cdc78dbc9b69c5c10e71610442c4622190371284d4c19dadf1ebe4ab90857f706c4411aa35e7c720240e45e20a5643ee2afa88723b19ad4d52c0660019169bfbb29a978a5d1b425117df0a33ac4c3e376d3687b395f40fcada329c5ec9710f97bda268c9894f61d66fa03b7c4d098eb1ba5c54f997784919a766176db3d2826f4b07bf0e0701559a5c493461f74250fd978c86490291384eb8f246eeea66130ec51e3718a0ad547c4df71ad190c8e841528a3e0426b7e7a29341fb4c62627f9f456a96bb1792a327254ebd9e85f316a68612b43b392006e3dc85931888976e757f8678174b41e2a4dcd21e58f51404b2b957870568194840f67ea94692e8f67ae088c3826f4e4522ce8d012f3819e862146a0fd63bf82dd2a66a7ee5ed55b2ce3187b1f28ccac76fdd9a90cdebc42587237ec6dc2496db2e9305a6c6dee3ae37c2de1bc26d8184026fddbff4d7a8c325b55ad64c34cc21bc49dfc074a2e36ec6d205725665ee8ca7f2a3a390b3950ae8347d33d93b096a7d5a0491bf13fa86bbf1e46ec00fd8517654b50357dfbcd68de4d0f955f524f3577836dda0832206c2e7c786bd69efb9b04d13624330c0a7d7b64e411943e3a2d81eae48360cdff3747f2f9cf2a61e878b02bb48c8f44916c97b8150db63b09dc994a2e4dbfddcb64224f046862baba0c3cccecd75a67696b666bd2ece5d636981f8b9a8d05010cfe9a6eac47cfb808f4c8fbe75714bb02a564524aabcf6a0a2d6c8653075db3e0ad2c039a5137b89f3b43ca964789c0b109c31ce52d04a09cb0e03c2d7df366aabfa60b2cb5c9fabd56d4b0caa8311b229ff33215d51fccd1ee7c0ec1d9480a17e99834b79870adbf9e3c7e7d4a5d6710e630ef4879145277aaa20c35c4d4300caed306484806a11605d4917545554ae99d6f7d41b1751503366909c5e63d90c9cc4c622e39f29db45e01ef4798bad94b97af927e1c6ff9f0d7c2e55d8cc8944b2942d181753d40e473dc09a125d771f6cc56a0893bfe5556b23e8b657698e7664c9d7d23c968c5a58965152b1a9da341b541be3a971c53f315ae5eed464ec496347cf4ddb6a693ffbdcbdbb9595137c1d9d887cb856506e786cf1150df5ae983f1adf27f64549b06f59a447925321f8f86a36364b16cd4a1be34d15c3e8a3c020fb931c68d4b4390eb62592d29f32f9240795cb666d3e35c7e5478f5017ee8246668ecf0a44ced47485f45b3fb90791c2abd768c6ffb44fdbfe851035b54feed1b97350e25365a127494503391a80176c19f1bf48821f2506458910f0f33063c8d4ce0bda5a4b651a7589163f98c25586cb2e696814ffc5a638f6c689aeccc736a05e4dcb101415d242b3b1dac798c1db5a412dcb8e959bea42ea4678eab59a8549b60ae7990ba12ee4fc83dccdbc7b512a9bf84378669f13c438c18c9f0aa89d8338d82dde96e461c99160f4f77e769cc2a99049eaeec7c9c8a3112d79ff5ca63a17064aacd493dbd790fc3547fef31f856cdba55c229d730e4a4591a375e67efbec5439acf5c1ddb3cdc108ea4e383c615fe62a0198a5cc30019d9989aee7f003ca6da3a883e0a52cafce6377296b3cc89eaea5e6c9b417aaa934761b22b1320f1b3c7084ae3d6dc2b3be2edd14d87c47cb76e0828d11fcdcecd9fbd816a26d4cf4c24598ed2ea6fcaf5e301b802926593555a25ce8e462a644a27c4921b084c04ae457d6bb982c0753e19bad6be9975fae1b2441c04115dba298b0a63bb89c595fe37fe9a5efd6d117c071527c8ca5d4aa292254df6544c85898fee204de89d0eefcfd74204da96e33b3962178f4aa20a41e59e2aa5d8bf6bcee51d0a15e40a1b5ea22edcc735b3d69161270a33204bb71d7a283fe586dc39fd87228199a89b4ba67fba34776dc8f35bc757a487963351c30d13479ac7ef11b74dde37a55337d0fdddff9072a4270eff7966f80d95f9df51f296409b6aa9f7b1eabf02c6912096a54d4efaed6f6bc2cac32194f3fd1281e551ec7981447b7b2cb3de063743455c6dd8f806b9c8755d6cf01cb7dbabd48eb9f2c17cf1a88ea4cea4fac58b6d75f155a1c4f9f5f18d4a6cef4133a46393f6f4b1abf241e7bef7288fc90acfc3e73fcf579641ed163c70d323eb9fa9f9d3c63b35ae7e3180b20fa8a0ab0f2a8ccc5e3dcf5c7bdd863b6db47fb33e6dc7288b85e4f20af9a4fa6c0c389ea55bba61797073e047737f3c90a2b63781a99062687138c9ec1470e421b69dc18abfdf90560a3c7f66bb57293550c9bef9db44cb2883afa9ac0ead0f6565350a96640607615d3524812c5dc51d6741579535cc3092250cd6aa44ef113baab1378459c142ff07d7264f042235bbc8ba6774ee244ea3a1629fe500228f2c7489e8f5be53c35642f2506d75782511cd39715c0dd7e30e648187d66fe32a774ecafd51985f7be994c63b73d8b46356a12fe5080daa67ed324febf21f4cb4d2a14cbba0633b30ba86e87dc33e6f0e4dad6faaf2cb5f8e87fba7d8d77614447a6ea6f1e1dcbac5bc958524cf3949bde3881500a3f73f99150a4c378c5bf39ec19a7c31a6e8216d2a439529e01b209c77fcf268a87712c8393607ac5f39dabdbd8bf3a923bb5a7261a6988d1b925a4f0e0b5fc22ecc7fefff7a7d102bf901ebfce65295d4317ae46d42be79924bb5cb9ac98f018fe09ca68b215b5aa4a8a17994a9356651113fba01be03bdbcde849885f70994b02d115d88320f2af67eb4d4191046a3f0a6810adb7a2f0548da6c4f24d8f40ec8f0863653d94014e97cb9fd92af44f3bf993b9175d578218fc89168cee67afadbf25c3ab9ae29434e2860de916bfc34979580ed464a8fb90c8eeb3abd61a25bcc28207ffe7816ad69a2458a9c16ea4bfa5e5b383aa8c9cc6c7de2c41d99fa518eadc1ea344312ae491cc6823c57bc74102ea9671b792719f2612f8bb96099a384609e081bd9fadc8e8bb72f10ac5de6a9692f357179ab4bd12c88f846e099acbda81eaed5dfdb2eb3a567fee13fc7f73bbe15469793497e35ac80b570c99d67323bf93932eeac0dd4ffca3553439367c303310ac19b0c758c29bfedf7408746ab94804e5619ab26621b0f9155e9a17fc15175e00503ea824db5c8a8a768ebf2d579b1484c375796c33a9141b9e8852a61d44180aa2c9b42e3b85571d41a9576276024a6c096f9be39b133e36d7a4c59135fb7c86e62dbde79988b191ea498e5bc414e868b4aa97e98ae6483ede875727b3138a522c0b807ed0f7756366b7d0892398e719f6688acb28207008a8d2f682f45d9c56dceca1819fdad492361f923ba7ba15807ff485fc15774f7a402464058a1194895955cec65d777ed1a41de2f724e732eb8636ad8685c8c808a01c7441a213c409ed5995441675171e0c3858a6488e62d12a73e79e15fc34026837f97e0e6bba657d1667da1afacca23cfbecbdaea0694c695a3e8c4c9c726d3e420e11a86cf6f44d948af91598c74d07f6b92e0e1695ee5900bfb3bfc09409a1cbd53ce5118fc55602e6cc6258884a9ee4d968afdb1b235f983662154074517a2e3f670d0e4b6896973871fe3f3ffa4ee0a98f8c3863da558c23fa86911e005f5e12771f9c41740347a79c6692308fabf065646637d92685fa8183472cd62cdf799880f8651679c310926e5f8cdae038c878680596b7bcf5669c3d5a465660a030359225137b6c7d86ae2f72688f78ce70d602dc2fc29aa0da29a1ad987f035cc2769757f3692015f227df5cb8ddb1c281fdc8b5ffe9f846148426347d01b077a32b2c1d00c0e3d81c6a991a4d0fec4849d1d7802aaa4b5aaab68967f6ec8a82f7a9a833a266bfc73bf63cbd8281835ed1f85a6145d2dcfb6c09644d7b3800c477c119fb7a56ae1745b6921828a759020066ead0229bf58eb5c66b10954f9c38ce8eac20bb42ba0d4346271d6a50f7ae5953727bf1b3bb8ca325f6f767da79ca9ef42e113923a52fe95e5541923a4130cb9d496aba38d2b4d46ec2fa4d8a808c4ca0c7b12b66720b74c3fa0e4c33baf52b0148e65352e4eb761e7e55ee6ff1ef087883cb3a2c3cd38cf78a8bbcd330a3cc6fb3cbd996a8d09c746eb49d512fd607ff8b23997dc08eaed19331a4596fd478e0043dbbd01a8c48c1260a0b1a507a3d0a6519f8bcc69e520710731da3ad0886356301f86948f8c7c82ddd60de17d54c20d1aaff859203ae2f13faa188f9cfe20cd844527eea673c5528418a792397e40ce61e6f84f4e113299a57e3b136cb64a9d616deb61d3a6b819814adb6dcbd1064a0dfe4e7cde01131513e2685f6eb6657f7b20d7c4eea459e5c410b96c1ce2770def5a8f4cc5484e4226d6eb1bcfd695f4807d0a8cc930526efc4d3a40c4d30f436dbd1ea98ad1de09ac9707043e4b61bec9579b050c93708b0c34bfe132f3405c8d13c0464794779a6cec100d49714ef6d2e4c18b49a8dac17a2a824c36dcea2859cf2eac8e20f398c0fde0f3d0c1b1a37c69308256cf2f039114d8c248cf8220281062e181ab1d1a7c78bfb2f63873de7d6f73c16303d3978c8cd52b42bd671b7f31ad8d4b4069a4c4d99b51f77c49838e72e6c0baea41049897eb55e96f26e0aadb62354cf6836484dd1bb38ce98d686363d2768541b92c4e15924d9fbb28c84fecdae009ca3570b0bb4f81805265fe6e30729dbdb50ad4ec08ef3e737cc1fa1ac8adb951215d0409623677c9d05a7a5628db2249f5e6a09e2e1ed3259d959aaf8b32497b05d214a26e53da6a43fb86522bf49feaea110e415e9106a909914e49374e0cac99e37f06bbb623a84545a58701b0677e8e3326e789ff1297ce2f0b6bf748f1b1fffa5fdd0f3483cd932d13ed59b756e4c0ea9d6ffe646e172f2ac7ca836d7c7c76eea6447c1b471fec11f0b4b04ce1e3c21eb2f553341fb05ff15c0f5d06fe9d130fa343f5c49ab2af0c0e82ecd00f963d4dd1fbb657b3a446ab96c163ff9a801e3d5bbdfd39599ad4e3eff8a636bd9549aa2c9954c0c3db66367d70609eb2ad2f297cec24566a9aaf8f5a25ab41ea219a9450eeff7ac3eff526f6ea6f434651d023e359b5c5c99738607d1debe8546522574229d5abda2a43987bf679c59bb7345dde1b5159c8043a38912fa30af627a6e56762c0ef2446a0543de130165b4155e44de77e16b224bef7eb2067f019349ec5e099c6ea32690d58e0ab9587fbdece2a74e4287391adb08aaecbe1ef903e653a922378f129735ad6c688150e2ae0d7b8395e7feefe340786ab99a1a2f28beeb5a41a37ef3dfa9b0ab8956689fdeacc55e97c3f9b68f5267ce5a72967b924e1b01b715e2302268285ee3e336840fe1348d6a696bb221a1560805606a23acadf673d8c7b39cafe233d7723e216470da12829211276fa6c2489f0b66f5ce1e301a896bed0bf7f375394a4696c6d3d0a700f1fd87c2a012a5033941825cf6edd3ecb3432a5303b49adbb174b6546d65dc41476fea0ebae06000da7e418af5c6e631080d8b89e7fc88179ac1cb74d50bec6700c017dbdbbcce6db0b19423cea9b7e366785f645b7953f7191906f4f461529845a16fa0b4d157f34b1cec9645a41238f8c03bb3cc784ec9b0aca0bd408a8b54d5c131e9423085c34fa3344eb722c0a1fd852e8a9c3dcde92758ec61e20863749c311baceaa4af48993d6e11454eec4a52ec400e1836bbd1da6de933838f4c6481447f43a7b1aebe8898c10c4357c7bf9fc31d6ad0c625cb38d152b7dd478a25539821205d4b6210414cbf15143e30bec2b9f5fae8210f8661a45d1445e107c23137d710e00f4d8c932c8cac81b77ae6c6bb121be2812777a34a7a1de697551a2e83eeb25c95e59d3fa977a4669cc292e700febcc9b0c0844442f13cf6e2cab79fcef52a88a049926203b727bf1ce17089d168c5f7469bb7f4c5b6c577504993edd82c1c5e49aba79c3ef9354cbad066d85c72f8a5dc9de9cec0d0d81e091bfcde8fc2dd20f462609f6d307a5632f3c7791372957a3e7f70024d79ec8c0d0c35f3e80b182b0cedd992e2765832ec2a9cb82cc6db0481f615d373607ac2ba5ea3b2aa1e08873f854979e7bc244327e8c93e02531bbfb8ee0302976706ef06650207654118b7f7a4895ac812939d64235e7494dcbcdb6f2bdb819ed4eee16d96e9cd31003c77bcaff25ee407dd60e9289ffe6054a37f682cf35be36e7ebb8c7149a717e81b693779159f9e9fa4845a814f4d38dc63060710e069bf9fccee02a55018556bc592b25cf8f0937daee86b192838675d478579f1da9b72357a2bdd50f6c3bd030b6751fae74e690ddfcc9587eacd4ec496a8b9787ac8d8bb1b768762ee6efc4a307950ef4383f1efb1d756e0cc6dff8f5bbf9a3c4d72f0da7b797455de80d2f57066637f2ae99259f3d840b0b72b3dfbf9d75c6dfe2d28fdad683d8d70f53afc05a41234b4707f3d78f8ff40db704030df72bc00955bee99c87351ca6e7e4077839cbb3f785599b2bb740ea4c0473b5fd66f43e2d9c88ed83f2e6808db7d97f1dadf86ea9dadaa95806442817f0ee24e6011d01862a68dba065b40cf5bf1ea760d0285c3988e80f6cafa478976865e8314eaf766e18e863d5daccc2b08f89613230f1dcf1d1b6ee03c566e8e859dfccc10f3d073e8addfe5ce2865a9b107b04d36cc3c25dffcc1fc54a80cbb4eba24042b3f1cc33361d4701a9fe6ae5f708598702fea687699cda87ffe928c3a4a84e4cf06c6e04f3451a8b415aee7192528c4d718ba8de31d3ef0214e417156d804e59d9b1d3ebe5769afe8d223a14668adb95c08e6a0ca5878a0fdfb67a1c2bb22c7f2e1c4698e088337d81889482794cf41b25daf7644d36510fe9f73d0c308c871fbbf13db978962c7cfb0a9f2651e856cf095b100f719ddd4e61985bbd3f16f77f19d57f0136f6d25ea8071bdb01ee86590d384b90fb5fb727d9fcb9c5cd8bd915c218391cb66041508a0db72f6f91dba73ce37cb5fb4540aca9884cf3d6587c23f8197900d2ff697945a20820929b60ee6707cc747cec65e366388a9de36183115094792594cdbda4c2aab178babe2f8d582809d3ee8453dce1eb1eac60e8628ad01a668fe6fcc66f344db9c0c5cc7a75b9b539ce034832759d4778fbe5643ff802612fbba49282504c1ed9561c39191d6807bd8b8bd40aa975175a6cf4869b6035018f3a009c10b1dcd753e09a40af696b96aeb494821e86ca1a6ddca54407cebe1d25ae4eb8d276121dbe6ff5be318846015f51f72f577aa9e34efa00c4eb9fe579ab210a15fbbe3aa944b20848c59891f110e60f9d31ffcdbe8b3f474e66b4a59f0b2e984a18d85d878ecdb9119c52822f982c9d7a36679cb3a3442a799cdfc6a86e8e0f431517864bd6b5d58a45afe2ba6f7b321f7c153ba3577dd7d165f267ce96c6262361f16acf3777cc307e6928bd4f38a487c77153e4ceaf9e235890ebcd16d9f8ea960cd9427d8aacaab9c7c445b06feab0527a70c9e3520936f5480e69fb02ad4e4bdc80e08b3ac3cf8346f865b92575c410765069cc3c129ac315f554f6856c92749201c76a3c2f5aa0fe7886d684325bca1f77d568d5620c29c2a973547bba9d2e88472042a6f0c64b12a7fe31d241c7a6cc95ec1829f551febbf886dad4d23fa0707123e2c72725485ea239f1c879fb57aabb013713ff1cd9ac6adcf82543dfe70cac5d8c0baa023c7248cc4a001c296ab76177693e70c0de573423a07075507719f4ea9066c8a9bdd0c58e947b78350b8b3e7a33f4dc536daa1437a2f79672889b47113763d7c6e938e6641e7656efa5ae454be67baaa39fae07872d97706b820deb5784ba6eb76257b29e74429051398ac6085e9f79fde3c0e53efda6bc498eb1918ae0eb6fd960aeb94d28554aa91dacada6735d00f43eeee0ffa6da59613da1cd4d78b686fa469528d04bd971c7742c5c2574aa7bd9f39f1bcb03721df513ee756d38b6fe8240ce79df4d01b6f6921c87355ddf122e938a0e528813ab44accc41c05b0271aacff25baa7a2db45e0260576572cc3fc469d4c8a11ab046bd5e2a0835dd5172419f63c559d2cb8636ffd883c4242380f03c19b168fb6dfaf2815c8d1cc912029c02065e2eab1ce3e75ae6626d86726e4697c72e635d34d3c1a5be7eba8f6f94f64b3ba0b7c9c6dfba805550579c421a42a38bc444f872093a6c23e1a2259734453a051c1d0833b1725974616cac5835e2419544b9227130176c3ea5cbdc2a2f5a9cb5407c300a30444d5c3e96db5fc03ead2442253f44c07462c7fdfe629b411343f5068908ef021c413be0c32c84a165e7c32057edfd89fac3c8197734a21bd1dd7b042a0ff5609fa371170586d955320d168bdeb089e41096d85c9d310bfde365225c799f48afdb282c146f80187fbd31531332ef14534199b87dcc6655453080510ec249f2867360ad51bb907fb215036d82288e2c8385514603cfe694339c79ef39521c75ac3a33e227032d8f96a903987494c38dc365f10e99bebb1b5acfb8171a0f0c37bebbb3dd2685caa350809d2ae900a3856b4259f13560f2c1f78f8f445721ce6d9afaaff8037cb8f5a8c054cfdb60d93380b2e08c515f078c5507087f4d7ecbb2c6dcad4b6f9656586d4ec496c5c7ed2e0f68ab71690aa2d265c52b883d890752945e92c0d5f15514d4bfe10325d38f38f93d2e9fe4bc09eb6e81e0d0caea9f2782b6060d56269b0cf96c350af80073b6b5fd71fef91739ef7229901dd3651935e64ce34b96327e817cb591fc147f78f58a106ff4a5376e89db111386c43746ec9b6cd5a5d0bc23e2ac040d9cfbd46ff1ef50d7b2a0c04cb81e0beb1723edc6f7e0a21a8304067f15c44a6aa37d58f4abae1ca44dc29733bed0b634ed2fc7c5f2c1052aa2d2a7344fc235ef602094effb602eb431520a4220c2476ff5f05060f879c4cfd3c8f9b4fef7d1d1896c213900e8f558c59186ebbe9b80fe3ccc695adb692a7050b20e14d68c9693269b97fd5d3c230898ccb927e3513cd0a632d1de3c5a24a0b99482322e61df5f2dbb8631eee12efbf76080168e1cae1c92854a53d6fb59cd1d238c81dfb6d066499b635646dca7df640cb93659917674e712a9877713b4dca46c7a4d8bedc02010e986ca77712fd161fe60195878e784d80c47b4b376c864be76add54d569d76a2d760eb42529f6bc96176aaeb60bc6f81d5779d3a463426d87dfb5899c3ba4fd6080ff07b80f0aa92e69193ddbb153130c747ce59d8a2ddf1899236c0e66cbca6d3a10c2c99da71b2129dd3290526f70d2d60745703c26f25b4ecb1346953cd3dc586081806c8709e23acdb81de81061b9696c9a5dbf5335aef5338fdfbc827e534f1b594e63f2763a31c9593827d53eb078d49f0afe2a575f12d43842ce6947e5a124365776cf7ef8df2742478f9a1c0ea300e9efd492ef9e698a49b15f2f3d58b79c574b6647957f5f2294d5a5958e4dd6f031f9c00fd6611ac1abf4a4d71fc92568d761b82cca93a3d121eb3a89af884b1bdd67bcff7ddd4e8e7fdc0a77785ec6879c41acc8bdb67b775baab294319256d6213a83bb788f92c25a27bb8a38e45470cabc891d80f4c087796363c8007097e2fb9e1b85d86a8d47926589f1132d82401dd0056ba59042cc600e1e94241c8bfcb9d9be7e077ac5084ee506d822a55e362f62e2a6eebd7a61aa5b688dfb47616e608511cf07d6cc29ab7541ddcf09df9dcee27299f602840056f440930298161b55d9c163eca2da83eeca83215e14ef765cc8a949918759a4a1367de0290ff269dfa4909929fef8e86da3fa0f6f485c7c3a76cf42c58afddc6a10d2f9b2049e1f6d5306409fff34e78968166ccf657735ab7ce9ed32f0d3960fc3a91877f8aafc25688db664523b6746249bbe2c847447ddcbc534e99250c6fb7cdf9cc09115120b76e9b0e1652e86850482604658ac7fc9e9939fff7a9fced12616777d040b0a608495db21da3fb2e96ff25fdbfbc032745deeca68a81c8a9c32b874c999df41e6e5e1a86787671c3fcfaa075fcab8356fc84df4a0783e71fa329e655b3d87c37abfd75871e8cfd0043a6c217e9db3ccff11da788caf221a1ea1dcc15b60dc56f8e8ece13e160c040c5879aad15a696fa9de195b69e35a4ec20bd17507bea85a575c7435f6ac231a8059ce74652ab20933d30b2baa502d86ab86b93578cf50e9b712a9d969f54b5eae5ba57b0e84142a5b77d1e79fd653f58ac67e3e05679a2f567f2a0b0a674858e71fbedb1582e8fae1f4f75a3c72edeeb3f5f0a67855aa74cb11e448cf58aac82616154583c36c5cfa2e6f7062baa0b9dffd9b05521b1d4668e591c25deda101678aae70ec9ee5bf1cefe501509843e16c271a5be8b7ad0d16226f4e2957ae4b2d2be24d2fc04d95bc2fd2883c53e4ae8e53571cbebc3bcbae178d40e7c68dc076481a243cd22b5ce1628d6d7f596db25335077ded16f3ceb38b2ac49715ff8470b9103bbf851f611525a0cdb0eefaa9679186127fe3422680b8eac42f0a08d185b650daac83c419a40a721397c00477eefa4e65ea08a29c97342df6fdf140a5286181669d33575eccb5a18dfeb0522112c78448ab10b7f9d42430ce0506eeef3b43382d08a831ccc59033a7634f7465b049684b9fc474a38431d2e86b22a21223165883cd3b9a34637707ab6876fc6a909c65b8bf50225effe23e2948921f0bfb9994c4569c49724f52d6ab79230b0f884fa09bd4392f6bb432f9044cff6a798301ceb7f0f8820f7e4ae8f9d6e90247cf3b487035d5d80b44034b01906138ca32baa448d4940a1fad720d2eb91bde0442e8e5250db9bd7dc962560b5a2b049ca34b45af80caabec35736eba8d1460ef2e5dbfd259839a3b3ba12a2186130efd67421f79ad214167c5d2262800b7eb85b23fcce8b78b3e690f1ee0f19b8970357cc6a0754af392324072944143fc9b656e6e57e28cc66457d967632de8934a9f8be81c7247eba12ba4721afa308927721b835a3d314e8af6cb8b266fc6a6fd7b23b5b4940e499c1516588b3695934575334470c3a73e80bf020cc871a0222ce9306c809c21aeeacd8515ae3ff50d1944b31dc1802392ef042c7cc6eaa2dbed431f635393268094c267f8cb51f3ce0e9f86827cdb61cbe54aca0882c003fc3e4debc64433abda36141ea24c008ff4d438935f884aaade7af94478fee080288d4afa1db5bb1dfd67f474e87dc6ecf4c23fa8db73353daf2cdca2c5061ff4bac5a50fa5988dbc8fcdf14605a034f5202833755720806bc4032ae1e1b299086bf9cafb5d086c71602ea478cb4b6fc43a9572e96805960e69207464a800f5761fa0e6d10a9703a532172a3c151f384688de9ff6c1401a41d329c88493373bf5fc8726f88c8b8176c4e81eabb76a9e81e6e5f58b37bbbfbb0763456857f99b3aef32dca492e2282bbcd7ebfe91faae2fc51d2693f04af626603b8eb1322a59b34888678c2e21b9b4ad646a6d1b3ac5b8343d891faa419688b0fd73088b2439acbb9ba93bb6b27b9dcf36041b3ccae7a8555977a0108c962514344e20f729fb9856f695436fbb2fdf3b9f97c2c23e0cecaed48d93bc3fedde13ac9b9bd86b15d7f51ffba1fec7c731cea5e6020e06cbfd88d62569519806e69c6e75def62df4d66020fd80bea737f9e4e14f0e525ac6ff0d84b53218349e95b9b8b08e94f7c92f24792dcd347a1f985e3de25075e989d5097ac885a611ea2eebb694d169fba079a711951f7e9f45baf7fead0e541ff21a25a5fe2c6cbf7f0b1548fbe2b98389379a184c908c497c42b4094a111eff44b8f0caab74420405047ef3aef5ddcdcfcc674c1b02d5b31f73ae9e89bb08ae52c37f141dfba1732afa8fe5de91190d16bf9039a97feb22ab48b7584d81c3710fa426c405fdb1dae82d81f18f500283fea95218415fcb3efbbdec97d86f174b273f2c6c93fabf491d3a861ddd782f4112f78118f8052c428ae06233ecc4196519503487872842eddaeb6b8a51fd258e82ce4ade6539a1edcc8edde4782ea6d41dffc83477609d4025199023dd9e31a5d996fc13274e85a41f3d5984ee34abff5236f48dd7036b2df71de4806b2d49eb9ea1732881b931b748d93216ade8ddc6fcd8e91a6c046c83677bb507ce89c8942fb58f25e75eaff7c5fdb5e0eff7e7fcbc665d15b8b691f7bd5df62fbbfe106b9c8755d6cf01cb7dbabd48eb9f2c17cf1a88ea4cea4fac58b6d208f8c65ad4e16dc9e9c6ac3bf200c4b126c8176b2da66f7738df17afbeda27d5b8479a56185ccb8e3666a40a0af0aaad032985135d42c0794eecfe5e219f10d5a1626d0bc32ed9f06b5274f0ce5a7a084313503074a2db048855cfafe30284fdb8e653b3c55e25790d601ed3d8a9b66fad28347d897ec2547d639f8a6dc74a6346339a1548d59ba29b2260cb2192703a4219f5ffe3fa23d0f27ca79f240f16d8db2f896ca1d16f2b52c3b8ec2b818d71c8fc428915e115704daa495f8780b882cc91be3cd9bb37a649477be0e4363e22b040bbda4bf24209d15891febe540299f9cd62c5468c8238ea482f3254db85fecef02ce80c0d20597fb77f5682ee16550896d20e91d508a1be2d3c72f55ce88842600199e704a82b47e4c6b8576217d73a2c66629d1c0210769919b3d32fb175dfdf3c365f0aed1f9c568f9ff202b6a5e574e0af5ceb873f1601008cb9bff5f2329780fddbe5283e43a022d6e4ed851ffb6cce7045bda38a34fbde0849f6616c6855b4fa5fbe7a48b766322036d2c9b81c27310d47a1cdd0c8ee9cff541bb229e692233b14d3a76cccdfa9c7f4230ac8f8c21a859bbc50582cf40db84663c574087bca66355f2f88af88fcd936535b6a40e641f9f4d1899eaead19e02dc19df01e2722a7cf055c70f0ff1cd26a60c4348d25d382c449ad6a07d5ded66cac51b9d42f1520fa26c18e0fc703f5b5a06860e30940474c628da4f3cbef77bfa1b790e816929434e2860de916bfc34979580ed464a8fb90c8eeb3abd61a25bccb15d10d6724cfca2356e3b5df6e7bb6a7cb9c95e6b0f58be37e553951a06ef2ad8bf21d0605db796cd0ff7bd9a381d6a264518f5404831ce551db1b2de31ea02dac842fd1420413632df504f67d501d9369ee71b913d4d61e0f8515de6c5f4f0bbc5d1cb46c898c2cca7460ffe5db40d03c4261fc7d7e1b4dd54adcabbeb3bc3cb2fc2c0667c9449f1f79588dc0a3f1bef2507cf44d14c4bb6144ecf3dbcb0b3119c5f85ac6d05f03bd7021ca54a74fc3cbeae6d7797de7af55092540a9a2c248ed4cf7c476cd5a4e07fcd23363e9a2241102f5e553c595e7ad574590f46038e1bf0d516520d34e3e57d40735e1986183ba3d0b5555cbc0427557039f951b30fe63b494d4737997542ec136b42ba4526888a068a24b9b71e0fd4cf135aa42f392abaa73bf66b01b5358693c5e5f6707262058db53cf256ff447cb99a2419ebae4346538156e474c23d94cfe3fe2f238f886da24d91200b6fac0c674c6dfca7548ad4b0fb2c3836bc8236f37e57660e09c1d50d2e4c247313475e8061d5ff5e8d131484e7b51df494f0a619830ff644b692c61a8e3e587a29d8ec6f17273d58a65d46573485e9be030f9d3de7ff46482194e3eb8f19965edac0a0754e4c19541d206ccd27035f7ea192f3719b96b1a89c545a2b1f7d162bdf6d5dd0dd1c76ef29280baa9871224dfbe8e98c0e05ca51886f811f30690f92cbba4292c084720dee15aeced3c367b71dc356b4b67f93d992f477ce6486baaf68efa1b103a676bd28a7d5345a356e8b235e058a098b4a7f6059ac06c366e0ec43372b1efd06f1633bcdbe86aa66c1e7cf953708a179a464e5addc6a34e1991b70531387acf9b0126455db10b8fed44ac908333a493ab8520d3e3c4aaf951d2151ca015e31c019b068f046bb498aa473a7988de4b0b420f316299b3e3d81c6a991a4d0fec4849d1d7802aaa4b5aaab68967f6ec8a82f7a183d4db29f1139ff14d359799d465e370ac45c42e705bdc84c57d7bbd969bfccee6ee9194eab462ea7adf37f67ab6d29164690b09dde8fcaf5dc9aa1c2b9e13a008af2182e6e43ec35898ea05d90ecb7e7c12d92f4c216d0cdefbbb7a9f9f4883fc5e680b52c4c4768de09c8331ac8fd07e05770088175823f16adb444465a860c08e787a2de2f43229628ef3984476f7394a4efb1d1792ab1e6e00085f04fdccfc945dba4999979980447f7e32a183e4e1adafd4d07d5d9c0c2a9bc73c4b3b8870b29c4858c08f8a695117d7e01f8e665a37088fe5c9f8ab46ea1a9a626a6c942c535f682ab4bfe43227a6b5b556deb050f26b13e1ab795ab6e79ffebc5cdd47303c390c0e96108a1f3bafe573dbcfa9b4d2d95350ceecea0b7042bfc9e9303552ad05726c4809095b5a101f9bb060c198581ab8189f491ccc76297678813e11efe93eed46cd9130c3ee2135134f8d7902df4443b8219b51820cb6d4436d58fc69c38f1ab2c0d3030789d5993eeeafb2a4bd6d3d7d1b11be8975a2958e8fd9a46002f9ae83723bc0e02849648782b5c3a1c1586a8ca4af0ec29064ca0becf516d5b5f22cf3965246a60ec100d49714ef6d2e4c18b49a8dac17a2a824c36dcea2859cf2eacf90c75dfaf6e170fdb030872b4b861433a972f4ba6928768c272cbe1a8f0590b4e2ffbf5c42283947f92c016653299ccc21c8b05e7dc24c1853bd53c1bd4aeaa8fc920c870726a300d31d338a1cd89b15864b1e7249d5c5064b4a8ed1360e4732aa1fce58e2eaaae6a598155edda00193ada28b0703f3a6c2ea63035bd45e0d209e972ebc8c4b1c96eac38c0e91ac122d6c7378303442df405cd9b1d9d6c8acbef781bafa0dff236ede8ed3fec00c805c01e66a9158afc4a510a3fb82b330bb0ca41157b5dfcf4cf7bc2eb37b73280decddc9b4e2786aaf50a4a7866003e3188fbff880f2c3baede3e2d76ceee70f579dc36e4ffe4e36d6aaa7218e641ab4ceb816644a0f8cbb9f2723b6584bd8bd84aaff073ebc2d762912ca01eb31b47d3fada85f30669340b2dd9314bd371f847fd8a2328ecc78b1caa547050206c8d0a0b49e4402877ec9bb5a52f2c2cfc226a855737fae08ac55d538446ab96c163ff9a801e3d5bbdfd39599ad4e3eff8a636bd9549aa2c21ba440272e317f453503dce892164842803061cecf6d2c6f4c79d1d9e74fe3f745e72b4b78a8f0ac071158c4b84666cb13745c626739f4b079af4acc36be6802ccd9c3f9897b0467791483c56839debf7333b278567783f699ac8aa76ac6b7489946be37fdb57c2885fe8e9b18ef137810935bcb68d7d35e379d5dbb37f9e06301f02406b15b8e3402bbf5cf05adfadbc689a012c877bcc7effaec16f803a30af05da6e00d0bd58382f29603fd7537cbdd93ba8d7ad386eb911c0dd8e052ba18ad873196dde6556f215ea9b41f9905268449ad93399a2aa50736e8a779f61406358b502a09dfe23c4d78e3dc717714558d6c7457b47b163da40042c1e13ff9a9e57574614b47e379a5c8284b590e065084c22f5cbb505caafd4ef2f9d33484a1afb53fb7dd7fd9944860fd6851ec7ae65635b9d7e3b71c687cf2651841811e38f21d046fc3729be3eb1476c112fe04ff71090fca9fa7101f7c1b4bad775a43890273ca735f1a9ad6981784fbb00d9f3c4a689aa47f70ab8bd88abd861ae1501a57f25701ebb6a8728b4621dbd3bd2d91611a94eb97aca66b0dec8e7063598bfc458599f8c3fa53d2e931671fcd80ed62ba771c17935074fb3bf48ae83cea75c68efe8c69d92606c821ede93224ef704208feb9ff8ecf6673d2868a956f5f1816eb3cd56ccbdbe08dd296421657cd3795d761e6b187a704e96804661cbeb4b85c161442c69dfe72cf450dec025fee25e0097b0dad05d4d019ebade7bd3c0ce043af3482ddd844169bf9d6377ad9d8b4b4de9b758d2958295eddc72e900c43e66fa1b4edc00f879c9c7249b6f344b44703758af3ff83d35e01073bf4e0f9fe5599dd187bb76ababa601954390147163ecfdbdb36c6706a4e6a0659a3173e5d1b3927bf6c818015ec1b2ba1e19d680b880cc6dcd2ab79b2f0584b39729a789f999d2519fa8a4d8c49a9be127ac7c1666daca14bb3444201d85281be8fe121678614b9036b206edfdd7fc89c90fca6da71dd2d257ea4994fcc1277fb60217b527d538991d85687310d33c6a6a67f07054f4707076eb0771241d5d7ef08f4b307c044c7165fdf902f0f6dd6b9bd246475a9f76c84761aad9a315a2806947e04a89fa11105b4b70f310683818a65408eb4757cfddc1ee1b23674e9a3dceccd58725df3c402f13181f07db0878d424419f0b49b71dfa1cb5d84a5458992bd4f85c7a8b8bcdd0411018f8e6f935166a1277d5bb037f8a56018c44465c56b4af9931a95782068795c09089b83ca62249d0445a96bcd3549c344482ba3c3de11c8138eb9eed8e4d5fbb35a0ccc2ea486c71964a5791fdeb2a3905e84597386c5f0161c945ae86aefefab02f77c07be0dacc2f83b02f270c8b937e0316919cc7c8d3e7b82dc7011d324672a8a07a4f321ff05f69801040f770ab673d53dba57c2460ee3b8bd0d729c00c59aa64adb80c07d518d645cb8fc31ad7ff1d09599a70a82b0b45c5fed262c9c38aa05236a108f86414b90dca1677271f64d9e50c05ae3923795b11a496663588be187359e45ecbec48a0e1dd006c453aead9c20f7b08467fe05cca552c7ba91c06ae6457edf5f929f90505831678aad515fc8d35161e7140534fbafde81ad7949d79c7a15a0c2f20aad6cfaf19f6758ea8c110f93cf00739f45731a5392763629604527b6edca5fa24b0d6b025ab1df8914f418621c513e1fef4a0444af7f90c0db0bd465cccb8fb53b0ea2368052f9baa2eaf225c6c9193c1d8a26c0353321cc3446d7404006558e0cf5da21dc684ec0c2e377212e08442ade5e24a0606dbabd1172debfdeb0860a1fe644e2261d955658a4508f2b690cd28a3f6d8191175fa609ab21b61692a10acaac99eb7bafc75b478da1a3c0058a7a77d0c92ef67d358a4ce3eafbd474751103b3555a64662253cfedc2cd2366dc495c6867774da4b7d1a3157ffd51eac7a3865b3412db16f79205566f2b46b20b15efecb2ce4f5b4948d0d1d3b3d90cf486ae0dff92bfc253a18266c2f2e4e91cb44f346b62c36fa4d41ecb85b079e379d48cda2691f4fa004e52cacd0c806a6830ca02d7ed135a64ea85e4c0a0c385401ffa47aebeb81a9d0d35ae07ac9b47169b179637f6eac8c96cb8b12ffd66e65ec9e54b71ce3e586f45acf0ed318c6f184ad2d35cd501362db401a930ede22f01b1a6f2258ed747609d3afcc09bcda638454642a68d621f83ed6c9838ec45cda7b9553bfb6f7b1927ebddfb3411157c03366536adb910ce42d7cce6dcac5f7b05762b91700f6cd576db2211be87e7504fc6cf3b0d4d85d917d799fdf3a483deb4bc1e1cd9db0f15266e81356272e2098a974f73319354148c0400f857f3fe6ccd7298035a98dea604f838144649e0ce927cd242c9c7d39d9b82d4494a56cf693146f815bfd5c07deae84eee9390d6902b593ba7a6a25571b92d7f7e795a7d64a55f87671db5ff2a63f605bd73aa0be90b4347093a7a40e62ee45f8f65b8d862b18d80ac6fa572c6337ca66c34f38591a69b11e77ee5574c00ac58ffaa3955b0767ec0642be10d390a176b558a54c4d7d0870b8d17ad3d6ecef30630bad7d9adeaa7d9979688c835ea70917374303f2e50e9dd1e0255aaef2ecc28e80e93864cd29d8864746f644002a621fd68f37d6ffa8ea1ccf397fdd371dc536748faf384aa374202904712e3e82a868559615648e853afc8aa7389ae434e359b426b7197f038d4b0b562ffce6b6a3e317cda10647c10bf91aca1a3bc1a8a1df9dd484a3a9cc6f9f5a1b7725bce24679df9464c77102484649185d74a0e3a8b5615554bb8258fd026979cf56eb03a5ee6ba65e154eeb9c46022ce3ebd214fc96b9674ccc81493a67c4c2b71ff882a7fb113f4fcb9df57195bea68f6931c3175d341b302ffde4affa52c3c50ae856a95b4cd21b480422fed607923e11df35473c8ef35c255bf6548ff50b18aff16cc7a6a9ba6e6a0cfe3d26c5f2a1cddbaa04b76a2a7a63f9164f4df45e0042ab350f0fed4e3cde4795c6febf42f687cc1e47f19b6153900cc3539e9e696053f5774cfa74cf2451b05f5baad9632795b734b9045b5c288d6e021bf69ce37df2428c3ac209b2686714aa15ed9ab61a76f83ef4a28bf33ed14249001659cd793a506198fbd8b6bbb9ddbbe70e46e892a2099d530740cc9cd2f35d3a385370e9c0997016d9d20ace73f9735a60072faf5c67bae7e129453c4f939128f87d90257cca0efd70099ea01b93626ae3ab194c4634c30fb30ca468c043a66dc9dd15c65d76ae7f2617b0b9ec13750ec2403ca5c16da54d47288201cbe7a0099ad374217c460f774e6800e2998cb621bc40c65a86000f79172da74c0f4e624614cb5825644b1d352bfe911e52ae72952383c08b9e556e06a3280405a43601ac5475bb50f1cef1a36eb6c67a5b65712a3eb83743cb14f3ce7c3b18a6b0b5534feef10e08fbe2bcb09e9267f51fe14f0a0f08f42f9ec797c240b62f6127356237df4887cd85a70d07a1b9f440cd94c4ec112af41296b11c740d4bbbc0557d73933bc2d759b9c2acaffd5300b9b4a18032332df69c1192a62c85c00c446caf1de4b7d3e9fcefdadce551c73551b7b951724f1db8bbf487b79dcb010696c6fe1bb3f583477cb9839df180cee269c9a884afe4f80192fc69424704f01cbe8d9e4f44e9041d71b0d86d1027443a165d1ed5fffdf30c646c6991c6b8d510f047da46cf391a6e3b67218faa7018fb8cb1743e30b66453aec205c84c57d104c7040ca22b960e307a864dc3407c96a311ebce8a0938365a1669e712b342d5bb773214f19575b01fe4a49cd400fc20ce630e83a9c935f89d1b4eb91932db3de6d22dd0ea34e1856cd3a21943aa6f593e20339da16e6ba66019e8aab5c9665406ef937e19c21a8d18f02fa51ad00c021f9dcd5c74758e6b64a7738ffa9761b9ce94a3f74ace6e7d2a83937f9c6348dd6b58d354d241475926d85ab8a4836185463100f4fcc2b24275d37467464663083f4b06eafc52f203e7a38d1b523c598dcae94cbea45da1b03cf606fbc64949023404b0d6ad08c01453c6349f86ff5f89b4e30cbcbd97808ed60ee4deb285a73e05ba68edebe8c6e70f82ae8b351ebf77742162d4852b63e66216a248aa0b0796eeedb8b0ba6709e5eff8f7aa395439c480dc1236b2b66b25f7d068ba15565f5acd5f157437541ef6bc6f7b0abcfa64a29226f6cbbde31e7c5584ad21b1a2634d3a85e7f470dba0385b4cf737eabd96084ab6c7e1ba8d31d3bd7210e118f62474a46ba3137356504bdb4f93901b3d01273302a1215be20236a0369e464a0c727de7fb5ac4c7fe045a198ed7e0adb51acc95314fcfec6aa758f37c769487c4c090fe8787e2d0802b82d47588876e487271fffb4af8be412cce8f3351f85788a53b498a4fe52b7c8d256faaa1cedc59e8d4c7f9ec7df749bf5f289870ba798e0936f0f08942302daff73aa23e54eb23ee5b0f8a0f157a9b195104ef0312caf846e44849d538591a8eb3865de575211403b00234860ea6401c82d2c0e48595c6b534e2f39f85b5c476949b7b6d34b8971fd111a1a7015232a0b65fa707f9af1f12a034578350c878130912080cfe4a82b799f99d33353dd5640cf026d5dac33cda778752c6d4d28da2cb8503340743b8d0f174fe33bb240178a89589eb47a60beef3fb184e5ed4a50f7794e6c82ea890415d1268474b732074098ad9caf1ec01b7f8b542e7599887991e8908f875c09a9655945144067ca85e4b60d10cf4a0ee1799553fd4df39958b1e97e29e796a332fc6258fec0501a26a8063853091c6bcdecd3031f795f1af5f3798a7800a92457fa801d910b4c42d53c4c34f07ab33ff287d8b09ac55584d0251bf344e08e7f0e5907d1dea3d586463a271d346ac77196c9f9a86e64071b1e050112456f0cda26f698eca93a6861c7a9c7187388f40bb431164711d7cfabdedfff9714f83300f66b677bbefeb22f91504887a52dea357c1eee8b3d4c466b413d7d445b91399753a2cf98abd8d9c11dd66b1cffa1cb03ee14ded30d046569b1e47504b72e0db2122a9614e3f7a70204c517e9e4e177684cc14ac2c7e902aa004470382634a6cfd4570fc72c6554313165408b6ad91aad0add3cd3e22b70b04d89f95dee8698da286d6fd26ee6c75ac893129c103599ac04cc7aa86fb70cf4282f156f6adc7c934a51f4cf91082f8a8cb3a32a31743778dee8b4c9b0d74b0cf4da5d4a04a9e489da55f2b9f7b2d0eafa736e6ce72ed14a864c15983bda9647745e93db06d97fac7765ff1f1676f1570e4396cc12bd1d26ec1d30f2f7322f6e4baa2f2fc3dfaaec293d902fa09c71125f43454a8a6ee5f16e5d226366d159090d113b436bd25f4e01c3d999a4a30eebd14932ae371e63d6f353997de2600a1194f4e6c98fc0bc65987a16464321a5d6ef1d3387c4c435e7a382d4e7b69c9a8d58f2f16899b8f7ab711ee332d7cd1de35d136ce7911c094f321b45fb327a4622eec0710f876706971f6d4b5a8f0145364d2bc22216096620f82125a061a2abfc2a7620a1adc7d002f2b8a3276ea848b8b21c426f92b18a43a05bb5e28afe0af6f5dc5bf91acf9a438644cdae5423dfc117f1fd28ec083bb6a7cf950a5b73593c9181c09c75d120fce528f50818a1bcd385e39bb092880765ade6de3afb9f3f153b8d43077ebc0d56b32fee337bb695485c8002ee33a339450383e60fbb9f7a8af7fac219beb4b61597ea57b80c46515471932090dae4946bc4bff08b935caceb68d284b19b87603da4806c169cb241eef148f24b55d74c3b0c6c2464becd9bec6e4c8c543d5775808eff1541ecf78434912e43bd88dc921c964f86258e83638616ef8c5388bba107e563611448012d9685562c48bbe2a8393fcdb1ce6e47996527fab23519f0f4a80a7e5536e47db465fe55e67097c6bc6236908be4c185263d425469e5e3b0c55b53116b8d149ec00c7c267f1d0329db1c7716763f4eb618c71ce05f737c460f354aa97d66375ce97329cde0b3a911925a95369e909fe0dd67ef8d38d06de0d55914072c1e8510211607ca49933f02dd8c9cdd46f676ab4682706ee3a29166622589d106bca055bd9f96bbec0ec4296d8d7941385dd1c886ccf67db18692b309ae792e355a25cc331ec211e8b2078a4a36b86a2aeb813169019f8fd72dffa254c9789419646c7998bfb4278e582b22539d4fadc233b1a127872d14a9d5b3b0b32b082002ada511a8eee0cf2e29c8b0587d0b0c4680a88ea076132ffaf12a77e18b8be6a2a374f4f7460405f6f327bc8c4ce655091dbc762b4b594bf2416db0649d8219322b6092cb70ffd766b009283769a378a65b9b76ded40d7843047a6ed622cb923babfeeb444f21b2280b4c1b18460aeaaf48412ee3671d046119ca1ddf2d00b30061d60058042a59b225b724bca29c5bfee03a5e5d7a5af7f6532a290b868d1c39122355a0efd93f9b8761b744e90e2f28df38edebc9c1151b6b5a85c283ff13b7f848c5aa6d58712268e6550fc8d3b746d66b52c736a765f461ff67735bf5e0eb66f481c97853126b8d13fa7c1fabe013da1140c1fb1f73c2e0ad265f7dcda6ea32916fa7148b6a4b844ee00c0b76ba9d42adcd2104eb27309cd58eca8979641d98659b8e2cbc3fde32ea907f53fe28597ace5849ec19ca51ec162c5b65f14ebeba25db5e4b8c42bbed0d9073c60698c65d8eadb968a4fd1ff260d99ad7e887792b22b8b67fd34ab6ec1a952b69190ac8a1a5a26bfa2add415efc0d6e80773af921d74d5fa0fdfe82e82a1fd64d46957e088bc6c0cfd7cf2173108326d3ad895daa602b4321d9f586f79602210f44a5595ccee46f706c4dc584ac84763a60fa2ccf37431ee613b3df4f1cf606311ad313caefc8c665312230921e43e01004ffe814d6d7f9e519df82088ea328a5460a91a13309b4d7d9f90ad669c6ea4125263f2b600a255b8bffa85b0c970ded92843c8ee7472d09ccb2536b9a7681e74867624ff38e77769d91b0ceb4f08622bc9a96dd9470700d8aa04ee983ee3688f3ad587ca6798135201faef76124909801c6dcdb604244c88271cb4c8fb6f899d338fb00ca2beaa1573a5585b95f3bba3000d00116da10bfe40acf58d747e1d94e898209880913fd5e206e27244e6b005fd15f432fb194bb81b8e189b141ae3469082bcade75dbf47a9a3414ff32fd3f45ca6d70c10f9b4086d60c728b9f158e227e894013a150a075aabcfb97a5368cf9450726a97c76ced0b22170bede507d29ef4bafe4198d2aa637614258c0fe668adefb13c0bf79ac731f0eb2f0f493ada5d827ce4db9de5d28892334132d2492c5380621ee7b149bab91bcae5570e08794d9d6ef463f03214e74f3091f2e50a296fd58996f19476eeaadd2f5af762125d7d31c1fc691ba6f83f56750fe249c88195b803bc8e34e1dec1c53c0b8c686a531891c6440a78c644f2eba8c1434be6a8cad9ebbbab9cc5987518bb8ec49520e56de5a3e34c235efe88f4df46bdfea396fd2b3600c30d48d3bc7079431c69983ed3fde14878668685ccc2fb20b0cd4d0c22de2f74f377ab14521098fab72a3f974223aebd28c178f56e03cf95c96730da467d3b27f2ad7155c1afcacbd343f09cdc6a92d8381ae29801e9cecc1af097ce34673e212a0bff96c05b44f0d0b85558d309f8e39f9577b8114189e44d6a6f49581f68cee82d559fd2b570dabab7d28f9b8c9b65168fa4823b8d785a61a97a42a8b503d8bc22912d739f99ad42bbca87d2df90e46f2b4bdd286cbe1f2fcd38d5efea589b4e70b73d44acd091749572ffd4aa5d7b20902f3adb086084a9aaecbb0a90dd3af67baebbaba891513345e857bd7b8e59a3338e26f36fe8fdb859e2ba50405ea34793cb186fadefd4e3e5c0604bfeaa709d443326968a79b5c6e1b41e4608aa6eddd1529d2186b3f6fc3e090050ffffffaf