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 78478 2416b0ad7fae4165144284d5cdba61364d729dd0e17fb0b5610b3ff2cf9c410f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ebf8f720bc0716c5619ceddbb2ce8ea12978e84c60302d01537fa6f2dc5ca7b8
Certificate Block Hash
2416b0ad7fae4165144284d5cdba61364d729dd0e17fb0b5610b3ff2cf9c410f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005033000060370000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000bb9029a412975b8e3b7d75b439454830f63bcd06fa36d6751ab74d4eb7a0fab73d356e704e56bc1dabc45dee393af1c6ddd17f1d3b3009633aadba1f418a95c85f9b41ccb8a02d28cd128c6c807ec09452e68446ba9c2afbe30400000000000000400000004000005033000060370000

Raw Header Hex

000040209d09995a671ade4a095f3300ba1effaa60cd540b8e700142dc5119986b44bbf4f77244e6e981eb00b99493ea862cceb3d6260b97281194245d8f3ce148b47ef61d823e6a23d10018b8a75cdcf2a67f53012d30604ce87829a18eceb2dbed9c61c51607bc20f7f8eb

Proof Data Hex

59,560 bytes
1212160203076c5d12c0db6a8adfa039ff8c0b3935ada53550a2155de9fc9556e82e09c82293ab9a2a2ba63461a077e5daf70ee224c1242ffdbaf5a85a1fdeb8d0c326501efcd424828a1f317e538dc8c8264327c6de38340ba3e121ca6d98426e0dd7aaf891959dafad0124325f94b54d737756694cede9da43cfe598ecc7cd7530c6dded11364f20a0f2e043a2b84d9bce10d5af87b5031e4ebb9b327ce532343b364d087e97a674e6aa47d6112dbc6e306942114f8f699f048d829a0fe1761ec24c13fb92e1bafec9bf98e6674d9cc321618e104767371ce484eab1a64239722bd9df135ecb6114205b05d10e9d21cc848b74dcdc380ba05e463a1e7e46588644b7af2be2078d74fd3ef5ca6eca9cd196b2e28400b2c7a47005b94684ab1b1efa40d9233e7a14b57540d495ee5e9615b0d5ebc73a6027c589b1916359625b4ec1666ef6a50d2559367e173426ad1f043d81307faa11559435c1f518def54aaeec4b9dee218f49e3b46542e29f2ec760e5a795db84de92190f910185827120b7b13cd5fa53fc4b32de8ba76a0bad0eb2121029b24429d171aca067e0f1512b5301f1d3be8f7430204b806e1af618c8cc747c74683e5787c466ba4e78c6da4abacb9798322b79ea417e3202e2919f396b12ccf4ec9931d7f9ff28f4ebc8918777937904d06aad78e493ead07b45b20f29d8d47f3a587e1705555fb5d76c84f0911ead135414b9ac86c28ed2db90a745fa4c9cff3f5659e559b2b9dd9a2d767830add04dbdcbe39258fd2ab60ec5fb4f912e7a2ec1e3bb5de06d17f38d98cd2285689fa7dfee18efed73ce9b026d51551d2805d8df4767dac77d84970dd193c53f30b9d5239b0939787cec4060ce514a4e9cadaf812855ef15bd5ee19a89f7d7ed7334f2bc8e8b80bdad15ff44dc50d5dbca6e4fb164976478c5cf138ae03bf78cd6635332f11ebead101ce25082e1a20742eb304e7ef713c87dc223d8302dd32423c09c23fcf10ef472f59f8b6217c39a19950a33c9518d2e58b3f64af060ddeeb77f23874397fa824d47bb932532d0cceb497c5e415618d3435586fc5ddaf29a6344b6941ccf4e5817ded9e5dc3833e0c1ff713deb66f707146deed7a6cb8023b497b0ad115a6b82abac46c77babb1e6ea1b22d4cd5de4458d7b52062489fac55189461f214f5f33fd356e2a7cda8acda2935e66a49b804a86f76462c7cf79780ce0db75137857e615b471f4277f743978f016b8a803509a9f2408856d9ab79719458127ec6f40d36efeedbb13ebc1ec398820928515787ac52bd0a87b460adcefc45bd83abdc7daaf131ba300c9d693b4ce9bc205f92316d36f5e40e2848deb793c9f272e73242277646e392f2c640b695a19edae4846181f2c61238591ffca63941fd1459d2995f5a655de1536ac66fd0ff8fa70f1cb5970a533bfcf2e9ee3413c9630591d854540d4ba2a2b141de65e594c15c2304468112b1b2180fbeb867755942f7a1d94b6bb8fe3036fab69cb60cdc36b07b77a58f4786a60de1bdc30e7fc98f3fb8063d862a2f99f1778da9f8bb433a4e03c852dee59e3c517cf41643239b662ffc4a598a6907f4603d8b90a673ab516824861bd6c6e9e174ec70bb8c418294ab60ecb79c303138582427007425a1654a4eec66ec603841590fa53a6ae27068cd00459d7d0982781780f88a0531f6a6e5a8cc57f50ba7af935da99e4a173aedfef8ed6e28b5793943d28dc627648f43e09eeb8d5f5f1a5ed93e14e50fde8662db02036980939ae7497ddec51db0b154d35d75dd873d806987bc25b882b71a01f62fd43ccc88931feaea88a11bdb6d340db5e2f200a9fee49fc6903916bdcf67a36050560337301f8aa4c76996cdeba7f23ffe673e4a67fc128ffd011dfddb8aebfb3549300da6e366122e4fbf4e37cc68f03ddc0e51a9f6f903080f5c228ea156631e58df194c40d21a6b2b9aa03b79ef7afb4a92a42918cdf3dbfb6217ff58748faab863b8fb1afb5cc38b5b2a6a8b0f5f1e035a39cbe07f8d29bdc788b2e5607a5b91f8834cd829c079a4e4c8a3b2999df4c65c3f2412c68525728664a55692d1ac1f8c13cc671e67169712381f9aa6e004cae63034930b7d14c8df4dfe07f89f08ba71601a7a69cba0f3dbb6a607a06fe5d71b9ab1763686ccf849bb3294d87166486f34bf927338ca264d617ad609aae887b557321a5a86da4c712d2b2d039f9f93563634728ec4d0b3346d418645025252af4fcc5b37b11df91bbb2d738321440dd1fee776608951db2ca1e2ee0b172b243130237d7620bdf942318f31012be539bf183ab53775ffd499b630ac4485cdb1b2a1f0f2279b7745a96dee13db15b3487b162240b6c899d7b700ff726d7540beb720d7f2aac4ed16def111507f1873d759f38220f20589f81f010d4c346cf8ddc001e9246e3f18760e288be8fce6e0db7b7695864f3b91735bb92da5a56718f8b35f78ce4a0bcc4bbc2e1b9956ec3deaca66a8af220500ab02a023c649c8c6a09b3f3f62873d7928164af13b94474051bc5f74945869c8fa7fdcd99196d0474adb0007d55edcfd09753f86b2dd9ce5c7892c75ebdaae10fefc185cc635d76a93b6642f76238eaf5dd83f0a5f17e0e094a3ff8fe328a23cd6ed42be9e619407947d3d2e7c1b13d3e20675689ffd4051ae429d3f0bd399524bb044ce19a5897fb24a747ec513091bae839fb4510e1b98c750fd00d0b0bbb536ea5444bf4c5da959a2930d0492699d183a0281e74a9c7606c1847a5aee74bd6d4f1dbb2c26c716202b3a0685e23ceafa9d11a65213db51170e73c3e4bfadfb21e725d9a891b2dc73e41e624cfb92655361bc2fd5d16d4ed6fa70ef0edca4607276567e3532bb9629635527c7db32de5c020db2a9853a73baff7e5eeaabc9c5141e826a6d5d31787c8a71f37e50d97dc9cbb42b7f230bb19dff093f3caddd439832c93308f561e5f26a2bcc62102ed80425d3d40d58774b25da88c6ce472ba354723cf3b4aaca1cb140230f1f45ebdd729001820ee6ae9196658247def959e8ec4b614f757d76d542aa7a58840f1193ac78e40fed670beab037fae50106fd124a5f1783fbc48669723665b6a11036da8afca8a6c00e0a51b621285e6036738895f80207f9c3554c0060ec9ff09c0134e47102ab26a6cdbba00363a95315a76e0a9b3d225ffab0f6d9732b7d135b1e55d8d635264ffec236e58398549c41d0a86f062521f3b8ce1791af4d1aaffd31c2aebfa7aad2fa1c6374012b867cffec3ac977417fd6e60efc71e5e5100e4ce48ee8c9dbe67ebee96f94acb5953c21391ddf5241daff289d23ead5398c29f15db102da2b24bfe578ecc9918d24d88e1f4961b0aac216e5db83de785a091d14d880186b6944c2b7b14c2a87a1aff975c8de171f5fe3b01aaed68f21890c7bb3c27d8455fa1c32f2632424bfd96458ed2659a0a34121042f2b5232fa6ca12d54b4e5d8426fa756a0370fdf211d5fe75c0f7ef72117ec3a9f02d450e8231709e3d15f170958a727a5c958e8e1cecb4a3ee614ea78c9868c4597f11d85c74f4d59ff66c3097c7374c2c0c519c370eb090ad2ce0ebe2c898cf6ed94e47f7f3cc3cecd8d012c89ce2fc439f85c88ca64581627c3da92fcfb519b37e1ab3217862b0b3868e079f2ead5f0e83b1edf1c9f1a345e4b2907fd0c9105f2295fb332785b2e38463b5c37b63416f7256b1e6e58c84a91633f0365fe661fea17fe6ac73b86d075202a24219b20df1b5ea501a77d3f7a0ad1a0b8d89a0d6107fc785b5f97757960e9365137609029cf6452851c6f8c94ed31189710eae99116f55475c6f9f7db03705d6363e21a9395db1950d736a8479f52507543afc205a66299f7f606a07692b57eb129d2b07c9e7caf70889376e9bb6cba01746ed49abc4fd4542c65b2025614727e8ce7ccd6493f89053bc8848f3faadd21fc2e501894598c071d74994771717bf4df2b14727ae631826fa0c319a6d9d266b81e2a7912dc91a9f33b62b3991577d80b6b78d8153920438f75c5c34a7c2e88ed8a4e26689e814c8867602c5163f11e6fdcb1b6bd1a8805734e0fdbc7030f60af69543e60a6d56901f2ff20ea7546e26b5f2ef95ba938e88672f8e6bddb65549ec7c22727cac6570db6b3fd8b7bfe068603897e6ce74b899b7746668fcd23c1c8bf7a00efb680a6f3c2a25aa5b5036e394cebfbbca664c78cfcd3be3c274655ffb3e0f10384e70b6fd91f388c86ab74789a077eda891ecb8f2de6c24b82f3fd96c90a197070149a4728d17adf7713078e2144f76d1328be8a96c66b6bc8747f48972afbb5b084ae7f44dad1832e68dd45529b6faa8ea807a1fb4c5385f81c36c501dc10c103a1e2ea05148ea6d86f0c586a15a7f1f0536a08040747925cf3773eeb9f93b788deb37b5a7f9ba23cd7e3605a67ae83254cb722e2af155abab65b32f22e2748e9caab625d5a16c9a5e408759f525ec245ad772982e7936d5a8fa886d683d862fe9d9ff7313948318bf25bc92f01435ad1a5cdb276faaf8374159d8f4c85f928fc2ee6641ef5d9160829c6cc1dbea31c14aded47c6c64c034c303fc866ea4486cfcae4ceb8efd03f1bdc9732584471391ccd16e7914b3d865cc2eed78b99410faff8a62595844eb46982ecb633a191958a86b865a871861dd340e1a048b254049b9d79a16d4f47a18402f253d51201f55ea03ff066ebdcfd97b0493b2207e667b90b67e5cde44125c664d15bc3d41d2d619142eb02d56d295741762607302dddf505e319882cf17a9f9a787bc8f80ade151df9edb43fd6a5ec753056dd8c57b71722a53b0e668b60f93c748d06a9fbd862aba9fcd85c11ca291964a67af7da2fa41db64e1c9108a84baf0c614aa732de0fb7fd7055a1b18462772c6f5af8cb5c12379b4019762f218a12a75915fc872c09724e71c609210c2c3efcff1fe1fb1d3353cfdfba1321aac3507bc7ad104140678dac5b968192e6dfdc68b490acd328e33adf4a9740e428353500c45d819d1e779f5ec8362e5a2b74415149c13a4cd43ca22a4fc8f1d092db87d9c9d2cf7477091989c5cc5608fae112d6f662f7271885de3a8312997640917688ad46b57a3a4c7dc9b187c7cdd265dfec19a7fe01193dce8ab224affa518d07c0a14b8d289a34fc81334e0244c8c135ae0f8f58489a509c97bafe8641030a8c52a10cf31bc5d7600c5bf3b4cfd229b119df1dcf6b91fe2e8434eb14212c51484a74ee3d5ab3d8f72f582618ccee5be803cc0ba093f971a9810a2fd0e04ec60ce3ff0eec493c5eff9261f81fcb65c853be328edaf59d8327763323971b7803c887306be793c739d0481a75b50f62263388cffcdb6826331e85714607cd58c03a710a29956bd6554825486552e1f27da9239fc7f63fb8d755cfd216f2f98257cc49217e72be2a5cf56620335abdc217e89e312c7b6ee03ae13776336230ac8d80d6073ea9377dd75128a6af8da69376a3f9e36caf7091c56be63df71acf1c60881dd2a46f592155b4fde117a18ea33e8d4079deb72d1f445f0918e55c2e156a355b20293290db62bfc4dd4278f42de0cc68c9a2abfa62ba7deb961aead3266b784f1135b846c65eac693c8d85f44219e88a3900b8ae565bf32207b0ea16ccb64c525422b1093cce5eea1ce1700c35e40fe6dd36edf9a1717993f54367bd43c1184664860f7e01f2d05beb8280989bc327a25d2144efa770e6d5f9705ec9f826c0c740774785cdc5f8510e18353acca7d9846feb1b8533ac50a56fbe0175956340d5503455c0c4ae7a4a387b88cf0f4f05035a60160e2cdd85eb4f2bb694d3fb9142d0f0974b965f6b1e0d36ae012f192c982efe2c55a76f6922289e1a3a5aaa7c63e05ab2b985aa0f107f090a69a8c5ed0fb8122febe14c80808a5fba2db571da96cd4cd7aa588fab1169d43edd00af87dc6b967d75da5f543cdfa1e4d11731f7bd5183cff383c4cab4f3c8f45e4fe80a75781098c99db559b451192e63afbd121125112423fbaa776311c6fa797e2cece0e431626a960548af7c9436ca7c858fe9bb627b95d2a5dd526bcedab2a037d650adb40183e5a3f7b0c2f3c943fbd0f7762e7816a62e42b47db7427c9ec1ad9937509b2de0ef6b3945dfc678c327e935a5af1f8eeb86ddb9922570bc0e53a122df4a2a81f66a47112bf63f11e3f6e46a026a465f2a675ef28cab6768e21fa8b981b749f3aa2cedce4b62d602664b0987bcb3fede28ed6e9e157d147ea4ce1cf7c950a0c4a6d60a63289316671bc7c75ea791487c7afe6cfcc60c05993252373676c93872ee398ecabf4f62bad7b4f7b00fbe2d2bc2382d62cc3f37efdd899b73905d860ca09e27085817928b8c1dce39abca2f3495c64307fc56c24bc15c638c591eee89eaaaefcf3dd20d9ef55bafbe5e884414ca07c26a70a5b395e40a6fb67317c55a19c77ae6231a28ed2c051e406b9b17b148a4a573c7e3a5ab36ea06a9378c95740e35e19f065e60f468f48bee3ac34c309f29f41e99937e76ba8c4d224f6ba313a1e71b0d85b9f36751057aa88af95259ed84444567a9dbdc68e28a4a0f6b3d2f86f7c0863d1d9cb3cddad8fb6dc464467faabca222d4b5f24db873b9293951294a2a8752fae79fa1f631fbe5c89ef15ed81b258791058eedcf19e868ffda378d17491ea1e23164d5440328af20ee1664215c5dfedac0588687a2ba39d0e9445751f2a158c10c3010fca064431fc5a7e0a88fdcc26fe25fd19414325503323512f5a098b55be64abd9175d845774ca03e1a3d65d128824a86be621c7de63dc061cffb3a14abdc30caae6f8609131352470908528f6d303f1369e477c05de4c53d011cef03f1aabce40fa1d1357324b29ce4efe7978a7415b408dcbf5cfc656b4ad3ddceb73d4f4f67b1a6c96092cae552ab81ab38c67a25fa273aa2cbd0d955fcefc4613096bb40f1871a27262914fe4d44cf9fb1ce5cfa1078a161914c093d51e73bb92e9f4f89fdc9305fc45dad4546380366e8d06d9c6fa6887b06e34c3a002329d4c52ff98dc3a6ebfc5efab045ea653817e2a44f6951a4d44ce8ed52432d09fb18112efbd527f582564f5c8cfd871df003175e76aec0d766e18b63051b78cd14847f311125d701b01446355484dfb07db1eb9c751ec0763389aa48d63576d4e7a028a9500e1e3fc60263320932599676738b0542ab438ec89ee7506652216512aeaff1526b3474cb46b0d63c567d25eaafee8e1d529aa4aede01079c69170ce9035ef4500046ae44dbce001969ea0d7e9900defb81332c6c867e31d97feb76ccd0aa384331f0df0b0f567dec490f11fa7d94b8e5344a9c9f96a7eef401b145e387a2789c2921be9ea00770f20d026b8c1eefb39e0bd381f9c4bf6b210360150ac23098f1b808a87fed07f39250df7d5234d05c43ca08337ec38f59f5c3e5895a4d0ac28e73144591905a9ebeb56a1478ae67d0ce1464fa2a2f43797c0eea6ce98814c950a385e422795a10740b205db353462dee5e19e63cc542d2136dafa6b652f79f695f4252a7d3147fa52c934a2f025e184f84c0cdddc4dbed1fa7c73eb2bb2b13b7d5c51c81f2ca1b1789ab998dd25b9428e699cac8325bb01678450719a3da3bef7981be3cda1147909541469a0d1e56544e755c6a8fa51f52dd98cf71344940059a00391d64dc0e8eabf36bf03df4e02eae87c2310382847ef87101aae3251af84faa8a5d6f6ddd085a9b0070a38fab7a2a4e164002146f84b54923f25afd6bd8c0bb01fa58ba9a139ad5c44945d39accdb6eda69b111e05088cf100294df5fe6827f198774b3488688e4f6121803f1e856c8738e71d665f22182028bce3ae3c18ba783cf95b4a5a967bc69154fda4728d01bb71b19624c7c631854006b8882399766d22c118e825e75fc44b962f04af0f3391a0d970e03290fdcf2be96b112e55f20b83eb81be97d4175ede10282ab5987116282a0ddc8d44327077f20267866035e89217499e622b1def0a1fc836a1d510c7d84e05d243f815b8e1a28d98338a5c26ef59c1c90765eebc36b01ea3358c3ff87a88b7bc69282836c645463f60cfd377f6a79803489f53e6bd9e657e65e85a21c7b93e3dbc864a7a8f8f7bec22ff5b447f19b992aa4ea9b7b06da4b693222cba99ae30454e8a153386b15169736fc28c41088961e5eae6f6b9d217c0a3867d3a6110a4e907e3dbdd4b8285d3c720c23edcda493a2312eaf676a1f4804dc47ebf35eef8de8c8dd34d51da6f15b9ba00102233c7b103f54c6efe09541fa84b95536fc8558c9d8b2227fe2fe883e7fe7f59ba0ab44684502c1564c200efbd9adad3b18dd58bc0de42fbaf8603261774a12339bf0f5b92418feecd8980ee65b60d8f06b1c06605976f736e4533cec45969686d91f0f9cb32f797cf3188f1114d60e6e6818eda937ef5860d2c450224a84eabf2dc5715df77ef04953d7359b3a8c85a9efe40bd488ab5ba9325f34feb099e213c0c96e47dcbcd9223ef17cb1e9dcf671e8dc5a0b063fa20a07363821b82d37f3044b26aa5847dbf7cb78a8866246ed33a98ec32fb230b738ca494ccbd45a23b419d52ceec426ee84826c3419bb1ffe15038412f1bc17411f4d409c1db0dbcbf6ef6c61dbbb208af19c16faa26545b3f670ad71d4a8e14d4350b481a94342c30fc1f088789c074597ac36bb21605a91f768c7b07e68c6be88cbac76f6c985eea98507521402a033e68e2eab91dba3402e5fa59fc22e581e00b8251ad127c6492010ffae37717acd53311675bcbb5f04392bc7e86787d5b6e8fc64f27f55c1d70dee89976bc16bdd3d8f2f6b8ee35ddfb7caf9f9ddff870b6c3da576dd5a2499ecb8331b610315330aa49ed0a7e19e0bbd7fd0bbb605e534f13209092795645f626e8648b91b9e2cbcea4b1a49795d6399c84faf0693495e211c8e3dc2c91d4e2399f3493846695bd8cf22cc87a9c931ea65cece074e43ca8b96f61da3d0b0209c7d233cbcc0e751ccde47e3131fe244f4bfec1e26d547b51f9733e4ee5b07caef96ff914eaec26a9c6a77474c8446cedd2fb88b28c5b2e16828f335b9be28423b0077def6c9e7ec7995a11be7f595acae301e88b128c1a7e04e0e89e49c4babbbf187d11703b5b3fa7e6c87c586895c7f5dba04bf8caf9eb50aa74fe3c6ef1cff8c9c46e8286cfa03fd55133489c3690622ee81d07105f21d6759cba35aa94fe9024502c9fb5aadda7632be2edc02b7497f9abe71d2a7f5654d724e160ef088be2d7663af18584b71c2d8b926b0e4345ed8668737330e5e9236b9e7c272b8915fdf5cf6e89eab6c1eb73176fb38b1f2a4c261b6219570a93334f1c96e8175a1bb26029d379b31bd642c18ebecb0639b3b95e96163e39f43bc360d41aa840a3ac3f272857e66041381afbd10e3bf6249f6fa94106a62773cbdd898792faab1b81d57f47481167a677f9f7609dea0bf17be1791a2e81c6326e2a25fda19d6abde06bc7187aa733675657f086dee23ef7857df74ecc77ab95f270e17c05586cc026b82bfb947e09df32d3cefea63dd1659d6e8b9321f50b17fcb9e916dbfe320a0e87eaecd5005ebfafd6c514460be65bdd6804059bcd18c797f35552b61ef7f1cc3adb4f9d564b9b71d74c78e09d5494cc0edaabec871ff06fe6ba49185a717841e81af97185cfbb1be57c616ed15c9e0a2e0c074afe4a6a6363dcdaa43e3781b01d3b12c851ab9775fcf6d21c77dc7dc6e0912f9d75db1765872f5bdca5aa9ea02fc16eabb4e4c826988ec6fa5d908a8f63a7b9d0fcb1eddfbe5efde19739bbca2382ab019e3cc69fd17ba90a1c7305ca108a4cad20078b4c4772f7f2bc4ed09d096b4ac6a442b10ce95b744d5d4dc178b175d475c0a4fdf7ec0688b8125d637a87f143b20b049aa1def499bc37f2fbd3be9a248f30755c5a7e033b12a540a36a94ebd5f0da5e903ae3ae19d194967a0265792ea08c9e599506d13f08852fef34260c6437f99ab69d27c6b64cf2a5d6653d8eeee140ae70b69536696bea44e729d603e9172e67d9f02013a713ca3d2b50f780e7bedb4c4cc093518c32968d644e599e96c338fd0737a96e16af116b898008fb5769c3755044ef2c82a7aa4a89fba96f04b706c34e96349afee09cc5c94a367b1513716ac1bb5377f2d6c350148121983c92334a4983fee3e15cb7788d5fa0a45ec2b39aa31ed5e7553c31d1c560692a12d657366964b4567faf76fa16e2b87072592778519db23698f838c08a093dc7b34772cd994c3b9eab09603bd47d177f1639dd122dee4685d5950b987f714af597bbf9517142b062ebb4562ee460756a1a76e4cbd06cb909e1b75389051fcf8d4b2f66763d4acade72804c90f5b23101103b1ea20903025c0b9561f191d28987557b7db2b59b8d5d024b4fb4e702b37a81e5d56116fd7d9813e209aa1d0cd5f40a3e7c97642cfb9d8f9f97b3e791679a20b3465f1b05dfcba9a0f18e139f48f376c19ad743f1d85e884a5bac358464a8817884d0a268d5da345bbeadbc0f71afa8fd681ef0a3c87cd5db1832e3693e32bc19e044988f6f8434eeb68a51edbce1a1ff01237e867b345d85800ac7de6e0fcf0f657c3545b40b3e37996ed68df5e769b5b03cb83f19d38b54c65c1e194e2651eeab97f31071b69681647f8122162402ca2c542087416a8154d3aca6fb90dfc814f3dfe696af2169449a71d0fe6ee7cd3b8dd53b9644f692ef180ae1e1465bada3b911fa8d8681f19e7abc64df13b6fd207d25f69893afd041c3a46d1be80037bec6624e114164734cfdb5fbae3b238dbd5e6a8c1582aa7ab8a9b68255bf00267983acfbfe634638a76eebfe6e9af887369370519ace209a125015b8c4370195696b72a6dc41fbb77b67e420ca000a7e7b000f6adfb7b6cba1f6e399eca377a20125e5e6b705734b2296e86065d5fbb4176d515aa64c14103818a7e673abcc48069c6b7a2429ffb936a5aa74687033ae27d46740d9ad5caa4297ebca11c44a59638c049a8a6fe1460a8aea1b8adf04fa90b3b02cc0d5c3016c7e24b6b1ddd9ddc011657df2755767d99b7c8da9aab532ba066e425bf93060b2bfbe4ab6abb2e289b921f5bd2c7bc72fa81f3bebc231da09911ef5d0785a76638ed00e024cfa816ec75e1caf61dd8e811aac1dae2dbc9f630f2a50cb131a43b19578f12a1301d512ad2e35828aa483f227572667f47a575f766284f8ec5e2bb173d6339ea81099948616387d0fd522bf610824e98372118959ac5b82672d1c57a37b1fcafb0c738d8f88ef3afd11f647b9f11ea9a332b38090a2212e012e433606d20f2381b6401a2af11628004ec76f134863e6a29f1280fa66616e0d1f404665c7d78a12d679fb368d367a1dfb10c31016d2aa285027c45090030e0bf34a86e23a2dac27abea0be0b34a9d3ed36b1d5fcb8e891b227769e075708d78ebf5df79ea2db3b01f9960d58abed35c5b1317a2356b29a56fdd9e711c5aa2e3b3f5d20d2e4c6a1abd3ab1e79f5a87094812b73954feb3070784bf77ef2b52f9cdcfc430f602752d7ca0389795113fcd3c79790488d4dc55d02f5dfa6d510ca3d6f702bfbb0248ebb79a86cae21affe3a2bdba89f341cc5668352cb1ab1352aed86095ee68dcc24c56bcf47416e3dffdd19b4dea43a728a5a820fa523219ee24b5bbf330c74c901da37099b251317484782974e798190b1d11190b19c6cf127fcba262521b2fd2c98acb4ba1a14d6b8f913247551f88a1021587bd9b6259c9340657b05e1d042a511c0e35a0d03e79fadfaade5a95f0a71ca463d1a936cc8e5b1f51087eca2c6bf15c14e3e19b2ad25b4bbe9372c87613d69185a47c55b6ddd3d375935e6c19ec610f11ecd134aaedb7ff87bc350787a1b7b71d1450b9dc0a975ba3a99aaff3cb178c45c5482a251536eecfef694f31f3cfeb0b79087fdef76afe7a90bb5472b0f32d6ec2cea3d3f44293eeea546787d719a3fe66f45d8f4bec6026bdc248205ababb6b773cba905838e19cff51a68d17af4ab28b3a2b339e693a6243577dc681e93ff6cdc2ce16e8ec5d9917fd004f0c4af2e9a8d6242ac04479c0951c85e6f119d7c4239a1b2a24394b882a8577df6e2bb6d787bc4ee782da9501175a889960ad48caec86d3bb9919ee379d212c8440e433f178bc4a900310258cc32fa0fb25d22a585c7e81a7ecc4580034dc94a2ab29e79ec2d80c8605ad30a68e830ad1648be1f210c2c39826f01764d05bdce49940cd314f31be0b11f12a5c58215b6b60d760ea455aa336a4f322c22c95bb0729b5ce3e7cff608cb0e39c86814bb66c6acf34e89148b5f712a2c87d325195eb4997040639a6667456238e3c1a2863801c02dc9e45c2fe571e61a859aafba3d9a7ec4e90991c23a59be229381abc41f6943c8aa70074a612bd0971b8c510725aca28c4813827e85cbf8d6a3cec52f17ebbc1c7b8f938d3dbd649c9a39c4c4d444dad82f83da20b04539e2f32540d200397365d638c169b098d23aa128cbd9ab0e8acc29777bf004c9e00d3a8d392adbed98e75fc8c14653657527f4b65a08bc622066ef99a221ca10ad8d49ac00d69b454a5640e6d8849021485b00f7c778ed62925144324bc87dab4ab0b0a367abf2191b88affa37675e067164810a7443ed90f3d55678346f9dde035cd9563d0d508850ff5775ec6338586a4cf647fb66dae0d7a636a143dcdc6c75b144f4255aaa3c6c0c197a7b7ce81d4c5777f5cd3ca2a9cb84215e64c995c4c10d27d97e5f39b22a52b7e74fead69b6b1b6c92189df439f48967cddcd49c74957acb11038ae4ead25d8a92976179be97120720da9541152459533e7391a31d4fbbeecd67621ca0edb06e7678e7f69176f587adee259b9be671e8f7ca026fceeee11cb777e4419be08470d6ddc68fb6dc2541dced79c267e96ffacd3b514d79aa3915462e59716f8466a66733a9f0c80c26b30d81409b3e6df636e62be5512147744534d6ea66c6373cd0b2bfd80656428b95786063e0cd3468b1f10f4053b00785d595ebb6930a4e7e3e3ba2279b3cffb922952b692b9d13d10ed47b9dd919eff6c30cbdb6e1f7fbfedb08f70caad1a5a67cd17f64d8bc4c72aad21f8891bf7d45ac00c8533943570db55d1f78ccb144cade80454d874c90de87199fbf6606251d6ea5c242ec3db8ad239745ff0129ebec0f5277331bc2bb32bd23fbf173c1e546863d98f9a7609b807bf1a2125cbebe640f14698ce59ffae1ae1b21b36be45f9b380e23306ce330ad83ba284dc77e05a949434e1728378cab9006a8ceb7a6a4255d64c6f14996dae9bd833aa7c0c9e7005f7df3d0528c0d4722bfe73dac8b696fa114957eb4d5ddaf5c231c2363a61ff0c42b6f59cee6d9cdbba50b01f7a37f5a03c14c659d50b4bcd366c65caceaf929c8544652511e09e6a26af797b306254955515e4791ec5737a0d6326ef54e4af43bea29176e892d9b7971beef69ae2720a0817c3ce450cfe4297c8adb4d7d0e6d8e2821c4e924d726a1ccd56ef86925350677da615169f4cd003ec6c35c260f68f5205cb7a332cf36807d0cd5dba00e9660c4be6cc6753c2d696dc441358884fddd6ca0a7c551ceb6b8c79167d6459df6842e00e0f5551d74d25a027d3e35594600ba81d7d06a760b8525412a77f447eb73ee7c942410c800953b42f2fa70621f29100fc69daa17d96444e2075f046d4fe9488528c2b4c747966b08e75a6982445a3c24213e91e2756c4c6f5ef244b2612d673ffcba42d48a3e1407d87aedb25df3058c60a78b22298f5ffdb60a67d2c9c462a34bede0a480e3864d43136102b85b29b1a7a22d07ba53e25ca97de7842ae29f03ed8f3faa366310e9538e8e5a745f5a25fb746c565c6b379884db94991c298d33253a3eab2507c15a09384da3c466a3cd932cbc22ff9eb710df2ec7ef5d2983b3019df964a5640d8307868bd44690bf0417ddf72fcb0f5edf72355e443200e9b5a7b3df8631d8169e3285d9f3661f62baca75a0019ec30b49a3aac789a49b178b0359035f7dd4709a39c784ba92efd50c3dcab4e5a7e01db4e321e922478fc1519de26cc602bcc829dd889efd80916891c8d0a75bb0fb475bea372662f67f6973d199ffcb93175385200024e3bc46663f526287eadedc4598c23ef429aa9ba7fac136e57c17e4bdb217ff0cc1c2e77b13e325963c233e88e0a2bd10c15e40d73a268223a6cb6395d29926a7a46c61450d645b4195faeee6b65825fe4bc79814e73875b675da62e9c9b3636685e46f96713ee427c93a5ad17953c5a70f224e14deb170a3663164718d73a1f3cd1efdd8df0f92bc9931191c668964514e73d8f055faf89503dc5c0988a90999e4af9d337e37ff3c4ba45080c6dcd110060cb4b1520bff4462db723f93d3a833a01c9694a09a76ea4fdf26e2d39b91b32b1a9adc653afdc329ff428141d208c39b1e6d5b5080e32e013973a0f4b141b8f001c43c66a7209df9a76739f39b40bb8d4abbf3b9a7709500a2e5b3084f90f534b0a6419a59c9107197d664ad314c53405e66b12a61346281c023355c24ec6053a04ba4380c0604df83eb226a9bcd147a1b0638f2ab5e45d0b871467539657dfc234257d0db9db30fde521115e1152abac8a94c9ee0d94905e25984c5e21fa2d050138e79fc1a414fec554d82caa8ec4bc5f929a9754afe2c062207e6ded1cc631c438b464f59fd5e25883d23a8d19d7a4709a287b319845e80d69366497188ecfe828c2fb87ab860836b2a0d0cd8eaa9de44273115886d6d747b821d2c1e5369f1e97adfe14255f895fce1551b891c55247904fdaec73987622e4fbc1353e3d7dc4d07fd4778055ca2403d7f49d59fbb4002b122a5016a5171acb1ffe52a8ba3f7c42b72036d47fae8c8189d88142af21cd2b526caed72c6fc939b3903bf6ccab079d2bae27d8873360dace256720230ce8c74f4165c50461c801a92ba95ca4985d422c1eddf1c6236e4bc2d2f2b6b18b2bef92cebd7432abcadb570e417742094a7e7692bc4c2c5c93c57b09d95f024f76acf3bcf7c6931fef617d55ac92ca134e42abaaad7478599dcf5cf3c1950127bdda16046c4dd69dc939cacb93278be62d663cc156e71ad3e6f6ed6b9ab53c116623c2e03619c9f747bb531ce6cbb321f03edd56aad40b4d703bff81f1c76298ea883e70a5adc2cbe39de6bf16241b3aade78e1c0a30dac01bf9cdf49cf976c4d7b9c8f9e88730c9fcb43177ff2134fc2853e5d57d33d40e0906ce94153fe2612e01e795d7eab7a097c6dc4f7fd7a36460cdefc03b8ef72c999d010872abc8e5384d06d948eb36bb1edcdd4c57b2e989481b4a819767d72a14fe32e3e0f2611335210201fd6d8d9b24ad139e6d2fd9648f6ac75a6a3232d8ab6096271e6d0c7ea3d0f108535ceedf4f416e3e541b8d4cd7967e3c6b35fb84ccaae055c44211a25cb3a228609bb923cff5226b337fd6b4c39adff0ca926c120f3a88b091b8ea4cd8e722aa5b45ccf866f040d6b57c151455feebea8181e083e37b3dbaf5a1c93cc609ea3e8b902db39da83b2b82a69b99cf3f611bb291af74719cecf0f360499def4a3d5c3d16b31df1760a0eb5529098d3539784b0cb3e07b557b219f5eb1298a060a426a6adae4d6eb06bdb709f90bcb7a23885c3d9419984448186ecea818254e07856b6a116eebb4b994e2eb354079bfaafb39994cad04218dca646000e2e7258391b3503b203af850660b68d8aaf6c025b9d6ef4c2163109b532ef7f3eba2722c43749aa94d28a8dcf89b8420db48b491df4dc3b78b4f3fbf3ef8c31e98e803bddc2ae69eadb14512355f16e6120c7c401dacf45d34561469315e315c984e7896229d39d6971845fd1abc80a2349f65573b8a657569ba29445f450683cf03679b7e32adcf1f60accc41c14d0f097ddb718d8eb9fb84958612ec1f95c524d3d13ceed31b386c4b1de0a3c688b7551f122e6618f513c920d0caea13b56d807a76e9d5852fa2a48a630068f43ed384c6b02601af74d3692c8f3b825008f65cb53dbc38be33a17872c6a282fac7396232ab32eda1102f113bad02255e645f0cec3fba9a772d6b727d76ce75e51c62c43c1dc2d555f606cc378c9df44ae52ec597a3d0df84cb67d66e3c4d219128d1c6aeb7a513f9ec9e68ead64c6184ba12fa43f2ba922cd69a182a103679f485ab3fc28207755bf49234852d59e8b617d131d5a0a2f6f91bb2c6bab50e204a335f82e28d21ee5bdbfda3274dd7c82edd885fa3e5d8d84525b49d8c0926569113d97cafcdfc6fa46637df03229d326586f073e85eeafc8848f947adf2585befd1f0b50e07221d80299fcf7e850431ed9548a65cefd6f6720fa80c099593683f9ee1b9422f853113df0608d50260185ce8ff10802ba3d89d2ebd91fd5733a2231ced9b633f16799e86c51016d9ff1e5009d41c7d7b6dd5502e166e8abdca58398b229e21ada52b60621a48e7210b979a049a3a0fa3a4e8ff96cd2c60942cb1175f8fb05109bac6cd11202c5f00ba1cae8ec4de9a50bef42a279048f3394f9ccd72d6725ec8e05a394d8d4fe2fa386e89cfac860ce164e9897b6263f94aa51dee244afc24bb67c31246dd9c0e6b03a2fe0a5f1ef33dcacd27aa3fdcf13f89c3101575dce724aedae0393cad5627f02e4603e4c5ae184a114199ae66a319ade8e4d898e2f7c715e9bd0198c132f7bf3e39c9b3a6dfd8c9e64bef2f88e9dfa7e9c8c190a74845d1c0d309ca0c63db0c5257ada9eb75320e1f358cbcde6bd4650210dedd64cff8f97b5759bc1a2f73d4b3e44eec1fbdcfe775048f0d64c9a5a77801e9200c554720211a4d2750dcbb605a6db7755256085f8dbeb3e661c012e6cf495d898fd11ddd8335ae7ecb67923a3c46b8befd73d264ae4ea487222a2b7428a0ff33467d0c4c5422c86cfadfa8c7b0fd4b4470fad84954588f3082dab1e65ef9925026e24d78d44782cda6c8dc237ffe2c2b55aa1f21749acb055b5f0fd14119f49c71a512edb0c8ba3f4ca0c70b1c2968ff19c90944b34226fae007b3642df09a280c28797fb95fd47b3c9c28f79859e0cd77e7cd3e735b4318349d1592d8447e301f6c42a29c09737f90b37d0c1472a50baa93444f47c7d694e905bd433dcb0d7c953cd19c7aae06f9d82efba9d091a0f56b2ed6db15a33df4b016351b8dfd308e4e2c6e12884ef042df6c60a96fcbd789d30acd4028cffc009214c90dd34f24db183a6ac2e29d060bceee9c86ee438658b96f694101bfaf605204e5896b2ddca88eebe7e8758dbbbc2f3b65826fd3211ff11ee5be3ff32f0ea633960deef80bdbfdd5d3f55b5a615c5575309ed98c0739f43c9f149f75a80c6a70372f0b09217436f0785d68d734fc1712e0aa92b101425aae9594b52718c00393252762d541bc376d8eabcc27dd0a989c15304c38232ccb972cae39f269a411d00e0fa9e3254ef8a52b0f593c51eae53c999a87c6ec560f09d31d64a0f6b137404be22a1e4c8f2682425d8cae4cbbf4c29fc722a1d878c5eec6bd5f6038d32ddcb92232bbf1e9e5850e6f59bc935592cf9023ebb38383731b91b99b261691e0b4081a0ebb838d6d0bf79e431dd33f50c4f148b5ca5acf20df371929318c3d3b85594cfb7ebda0b3e9e1ca81dd41c08c027bd00807d2f7d77c4a0a393a45ddd90fd722e83a65b32b122ed3df10fa766a153d7d7eb895816bcf274c3a422cd041f4e0f03568f098dc1a0b41cafdff502424ede556ad70cd72b07019f5d2b3ffeaf9117be748e4ced7e60d18d365f8133794b5681748d33030b1ebf6a6242fe94e8e3756a2296085cd11127b0b47b0d9eba5a4f1562620ca487bc9a0c19e967f58537e2e618a07ddb4a6964982e3e4e404079c89c21dc9806a608b0f73d899f8da7f2dd9e8a5a8012a8ec66f8312e3e2621bbf04c7cdec43a24c3aefdb93cf5936dbfe04a37b30fab874d1f7501af0dff8b5365fdef9df729e6eeaad6528347a45e3a85417c8c182271a5f4dd0c6b7eb29101c6f1cb2c5e77d65b463c859a58a899414e2ca8ae9a322d045ed92111dd0b7983403825607563d58e6b44306255d548869b9fab5ed2dcadd65999870e30d2784ec43b9a2150c7a0561adba335a336aae365abd865c23040c49c0ab0c88a0f647470f50ba5448c4844db243673b1aa0df4b9c6dd0057ce2776cf6c2fb3852a1040bc61df07ac48b2e16db8bc643592e1cc34d1f621331a4dfe88dc406e5285a6e920e8d616060bb8b6fe60a9f7df437fa1202ac918a0be9e4a83b63892f13d879c95686f5ddb94c08e4a0165c1237e954d7bef3657b1df83a8bcae615977ef224ee409cffa07a501f07daa696a1d92690d067fc3a7f6c94467712b232d158b712a7c54b917e4c682a9e15a6ed77c33efaefe255e167b88b428768f7d5a39d0afb6b13091a7e20d787e1b49fcbf501a7043b6254089278289d89f25f3d35387537b60e0aff939d5fd59b6168f76242985897e1f56018092eb502b39fab7fb704c8f708ccad4c58446edd746927df152682315323c61ceea4c8c0285aca5f23d84161dc462a790b3d9918025f99da7777b581cc3c5effa60aaeb7273b72908d35889a3e4becfe2ce1e0fd1a45dcd954aff3843632a9d9619b949254a849ac5c547262303b92824b54ada7369db390bee9c5e7e8a513feeb5143ceaa84cf49b820feb50d0627cf0c5af654b9dc5051d1e885fd7d903548a006d04016c1a93405d5d662020736758a53196812460ea12670fe92694c19efcfd1c2a96cd644a323c1c554d0e40b9452fd498fd970887b354b74cb9fc23584ae69aa197b8ff206d7abe4ccc814feb044037e0a1b3605746fd7ce7286b5767d87e941c3c0e784f30c7225d8b6dd01be8fce1278323bc9dbdd8bbe0a712aac12be574c63cdd44d918e6b119d8948630a663094a4719ea1e5786ab08e6f7d08f96d2f38c3e6918680b030df1ccca68da77b64491cb4523d0d3b823dbbede5cd9130d6ffa3e62aafc8df22589de379ba8dd24dee8fd3cd211a6333c3fc0e7e9932915d5a142f2faa0962efd59dfac708c94308081f7ef596d39d0d92a9ae5952ea953b91b10554314b50ba7ea090199b065da2be8f2280f3bc3130999f0231fa558d87ce79844598efdefa765cb677901cc5a8ece8406971ae437133c6e50c67abb8b58488e7224e49e81c101ebe7ccfa3cdf170ec95344aac773cc875d03fb68a206a4e120b80526bdc1933ba19716d68a654319bc06e64757b165ac7d3b021950ccf2ee9d8edf79a2d50d11f9872e4881e8cb13c2aee97dc02b24e5e94bebd6fa6c6120ad46e9bb960e9778fd65bfaf96fe331ebb26af26e21fb58316b8cfb83be595522a4485fd22cd1fd938cdb4395737b7221a60687d7e8665a7f19663aa457f52ce0f3635fa744a062891dcea43c21c6802f692ff98fa0cfac284e8c0dd0c8d7eab023fb5df4f5da342224c9b03d8258d4c0fe171962dead948ab3d90713266d6a216d439dae57103ed18be77d1d0fc3436efbc4f97c276ac9c80e6da4a9549f060d1bfce7eec60e58406b7802d40a5eb8b652775552911defb50d5de69d2afe3cc6548776b7eaa5304466b00e9c23703fe61a34b8ea9b6a4635f11ae60dd869ae89f394168d0ecfdbd5ef75c78d9f7cbe32c0ea5da3582638d8200bbae6051b0c8e3b5188e87083e256151f8443dc7a4cecd5a722ac7fc96e0c622ad73bb52dad222e8540d4471eec2e177c372e014385dde3cb7f743409d00071c23e981780bd6fb031170b9e03d79c83a5753b954b45e873776bba69660c47445af6f49bf9f7c9deb976ccf88ce0930b7e636d1cc169bef33d993fa62c76853312bcb3534ae87154ed04457b97d585d10b3beaf21bacd60c6aff0dc8b1cdb5f64f5846da82ee726beddda4a9034e5eca0a04a9b91ba853665fd91f772ab61e42fb90742b4415e2617903e943c54c9fe2b6c2512e141b860e9a9e036e71d6e86ca809a46b7a5284f653f0949656f6740ad8fe3f0eda6066620100dd4eb650eb1fb65990736b4c3dffe1a2ac74dce3b587a1d9f44ddbebe6ce3bd56b388355e1df4ce92d0ad1367c809b8dc4c7509e77daa33e2b74811cf475288fec90b82e3c743cbd3f51c8f69141cb3165dc549b99e30b94cd99ba68ace8c27b0ddae81ddb57b18af4943bd6e1466e94065662eaf7038f31835144705a98ba992de1b66a1c514223cd574746270096e77a6b66dc47942867c99483cfeada6df2530f9d9997111f89c60e8d5e0354894056271fecb5261215c790239fada21ee6b1edaffcc87f9fcd042a5ef38f3cced775dfaf6811908bdfc982c64698aa8fde0ff80303796ec092df413d54f145a7ca8de034c502a419430238c1f36ba5beecadfdeefd067f9f95aafc5fd24dca76ef96a5f1cf218f0797a89dbd14558e47885c9924067c70beb00c220bb0e7b0a557b8040d3d1081c793685d144ddf1e16638495e32c6c2da4ef6b15d5b98dbbb47a4e55521cdda92015c44ddb750741afaad07a9adfd538b692e00abfd2ac7b746c84ae4fd3e1ae59436e8ef5df146c2f60cd4660b28907bd1cf8a823d9bc2a2d5c6dec4045ffb68caf1c14e0f247b7b22aeac073d9c88ef7078a7d53f80812d2b43ca76842ee0ecdaebc3853640c399645cf3889f19b963601072cb02dbf40b4ddedd53c74de17d1d81ee6ad06c89dcd9d8be6665f2ef6c3be7f43740a96865582ebf48609107cc700f5fb6a6c0b7aa62ba2e714705d6600da39109d8564427c743c535748a90a9a2a2f529eb57b978f7e3d50703e18853e33ffb78078cc98aa1a923203db9954e9044f63cd56de4ed5d18dc95f077de7aa1842b0839054b69704ac4e3d09055c31aafc12a31ec970ace21734911fd4241e8ae5f56dfd8eabf1dde65597e7859d7de59d8f66f795eec6daad870e2e33750f3c71d044e1d45e37df61ac013098c39af0908bce0f40d518b15cd81d7b4f80f2e01b838d2a04a275adc3403b29b33645c30c40e06f979c3e552f8972e80541bb00eb1d204a7016ceedac89438dd7e2a7a0fe06e59e37ba0adf5fcf920abab7c8f77716f5dc4912ac669c6751e5d0b402f6ca105eff7678c78ef1033332f025b5708b2842a4daace10d7b8c8a8fd7630c85cd89879ad7e9c4ebb810cccdcb03083c5822753df7eac91c8b2b0323bc80b1ea2254ba7153d01c38a80aad86d2bea6574e9d56c63bd5b82d71c5f60c0f766a8d33570bab9384c3444b282fdd279939d489c11528d2a86fd572b42294f9ba1bb0c09234159c335257aa88adbb6b2b5454f3f8b75a2c16d846791221a059c74ca0e1dc59c7c5542743f06dc96c41b27a449224a18ca110e4134c9145fcb5d1ac999c4c4a5702e6958f0ff627ff7c7e095478e4f7eef6b48ee88974834c4fe21b078036c8b6fdb5eb86dc3ed6ab9c3d0c3b6c1f51b32087ac0d2c34232e551c84d55afb38647975626cb8781595148bda5599b07ef8eae7b6ee39061baca324f242765a8b868beb4f9edb34d71d3766dbf6e202f89698b771658dd67f1a8cdf456e18741147f284f77ee66c0e91724f9882ed910e90e10acedea58551f78018cde6ea494c507857fc83dfc4b9704b6e6daaca67ccaeab7283ddea792d4e03ed61040660d32f22051207b9596286c8398bdbf518c4cdd8c3bb647f1ab809f34c8876c6a8a5bcf614d82dcd2fc55fe3bb552a423126ae5c3c455e051615e11cb71cd3e1539586d3957c436192453feb1f921890b7a26e07e9d5a3cf84a8eec3d37979997f3fdacc06dba444f8c710e3e53efa761df833940b225764aa114434014fd50141a5cf77d844320600bb76c178b5deb1907a1aec034de50137329d36406a762c1da4a5db15646df8224b0750ad886973e176b716afe6e5316eb83b34be83c9a46ea0818b239be88851f47a3f0d34f1b77ac0fc6b3bf102aefdb8078c8af2685f4a1f69a2ba4d53d25f4f978581be3aca85ca6b89a4df1406c2809748f32015d150ffef82743b7f1b35dc09192247b5911bb7857a6e2b680c7b47fc48a4e5d4dca7b530e07503636717cf78a0f124c68b214bbd4df52dab804c51aff710bb2531f2a8e056cccd7ef4e8c92e86c8cb7f947e495fc8a77e6d22c811045669517bf3e6436fb635cca8c4d65cd833b5bd27c76514b4d1263a6d834d0412d69a3dd917b05d29e3ceb8dd8eecb6e0cf36a3ce8723cef07c4dd41e0ba2fdcec723732d1da1b24239a48b1ffd64a3f501bbf8bb2235bd660cdb52cd1cfd9f88ed58752eddcab3c29db04ddb4e9ac68be9035179e1875089c74e9e1a0aaeef46e857f088a593cbbec19f4d6d2c93111b7381bc0fc0ab06a06f567d7d521605bccb60a60ea165ee998b0610eba2b9b35f4860117a375b2ede42aea4f354d925d18c8f92172528753b1a9a6d2d8dabc229487dbdd66a9d5b11cd7ab4ed49587535484453c160f2576282dbbb2822ddb474ca17cdce64d715c37c7e0c3dc208d7424e28e1f76d52e3960fa765452d3efc20a44a4ddd2c311494445c86e22f399bdc0a0b25f2c2a0d2709e9e0f7d25b53f89826ff414951e23b0643b4c71b8b3ac07c2c9e7a9c2f6490758f77ea6d962dadafae6245c444bd18702eaa499a37927778dbcb9d3c846bafd4852f6b059d35c23f1c20c6846bc483b9dbaa840c21bf6d3a63e238531076ccb04e749f897eefc824d7c53670dc153d47c8519056e3efb22d8dfa6a64c696f1be174699fa72ac0b202e8b19e24300c3bb20b896f2e96d856ad09277237f7b3fc5681f6b9f908aa871da76b20fd5994702753e2d681f44afe650254d9430ea638480533fbf74223485c076dc579d4c689279b92bc41698446193d6dd185d54c243944b4932e10a3567755668a5d160b392767be4fe33642ae9ce89cee92a16604b699359e179dc9eeb6bf559d5e3091c5c322b5e2c4bc5c0469c8d161ffa5fec68b8bfe85966e50ff27e7d19ea080116f5d8a364f15257c9d322911ccdfb6bab4cab1270e18f7019342482c53ff60a3e0377936210b159e7a1589a31e48469cdd92edbce8d5c0c400a907bb7308074ceb0f13a42f7c7b48961846cc5c71471e8b9f13e4c0543f29b5e8f3149a454ef5a2c8009a13a4707dc31612a77f0b2ad852f795c3dd3ad5268065a904ce608fc0e0ac48775e90b1f71c96d253ff720980d1a0070b8cfd00014023308ed9a0367b4f1635f2b30e2c7409ab73317b0ef17fc2c7554e8492848f0ad33a9e458b6dff8bb8f7b9bc1ca1737e901c8f751b832920d4fa4eecef1f8da2f0996a0cfaed01fa86871fff375b8cf9739da463397e279196f526b4cb38ac365a13f209a0ad221d73bbd2f13e03c13f96890554a9c97c2fb5853353cd4267eedb7defcdc2157f017e93ce6cb586bec77b830bbe6a5d5ba91c1e0ba1d246804ea55b61daedb8d03cc4f87f7aca79fcbfe15ff8c1ee80e5251269f1ab9dc803aba826e2ad89f42d84f862711e0f1d98cfd65c1d78d658bdd77dc4529301f37841ce6f8507f52d7a82668e7cf992e9b5451f30f1e783f9a60d967b41befcf83bc696283358975fd18adff5adf989883971169b302b075dd5400b43738fc75c99cceabdf32bc9d18bb1bc657d72d4328678e89feb345c7c96b5083e906a9bb2ba6b5928f7219da1b075a41371ad62465d8d0221b548edcab0586db28f53ef6f6cf475983051dfa4f1603994669eddef82f3ddb9005c9be1f46d1cec469c95f2543afd635febb92a1fea17a8b674f8477df457a0f650522e52bd03c69226c35d60efb0de5ffe7d84311e3ff64397ad8ff1e64a2cc0ed1345f45f7c4765713d3cbc687ffeb1f218eb311c28e2f628f6eabc37ed77670964ef56547cb38647d3d72d8b7607e4a877234239023cbad6bca1adc340ce1394479ba6bde8a87ede674195fece505e9c0602540be90b10b69860719730955ed3ac03fa3a5db27fe5ebfabe3afefb2d5c7d717c2ec208bfccd41bce70ea64b91c2aab49db7383e5e39d82918fa8e1930894d0430499c9a8f7df44b83871f9f40028972e3323771de88d0e111c1e449819ae96fd9234ba3e873e4ac769a706d5b30fd01f84a0cb156ed565903beb99b3a3773af3f6a1434bcd25d515929c67da65ae43f5660e5b94ab45c665b2bde7d72cbedf934a6fd13426c3d05fba643681a68fb2dbbbec5d8c05991d052c1e1d3deb3e6f14cf9fc3dbe0fd8b8fefcad4934173816c0da88e574f8f41dc302e8df5f659daafffb1ef9a8ec67fc8a283a52cd161fe786254faeebc4a40babc268e1532cb7bbf7283bfad98298751e74a1e22f0573f348d7486060a8b3f375fc272e200f9a87690a0c83ab9b9f49e46d735eaa769dc88fbc920d4d2d3b165c5082b08b5dc4928d8bf23a9e36a239f3ec291e6e317b2bb615c5192fc781e0a6f8f22bc7f560029f1ac91b2a912670b2c61bc1f28d5141d6e8f6e5283a758ac4b2b20f9808c5a514b4dab2b0360364a7478a2049426a52acd390860d95e3399f3b2627d52e8e9bcb0c12ae66085ca4ab7c9605b7bb7c6a31aefc82a12b19cf864d3f31fb9f34a2edeb5765010c44de956deea17ca321c592d1c4d23ddc46dafa13b2e306af17fe54abeddfcbda1c4da6461296bd8ec270a799582cee252df1bebc2b75a1a73d21a1d350bfdae35b1844982e3cc1c17acea4ef7b69d6181ad90dff60e218aa5b10d9dfb265931a8c96625c106bad9a20bf012457871dddbe925733352832484b694451af8ae2d984250d4ca0ae2442f8a2f96733def038a69064a0deb5e32a8c15bd1e0a1256b0d4e69a84ee7de062ac6eb7b89bd9282b7ce9f56573728de79a1d417b92201c6ea67ebad498f2928890579a003d67f37c1c34bb4d50969d9b235714fb9f18cdfc5d81f4a8bc4b8ceb55534750cad3d3102607c0ab8ea78ec906cd4f50fa192900ce2e1fa917fabb4253e128424423cd8335556dd57bbc91dea418e8adadbb1d877d64cd4bb0e9f6f9abf61e686b6296435254be1d240029b7ed63bd02353bb3364dd741d7694f74eee2ba4eedb2dd8a35416fa81ad82b42578b52c5288acac82b2ce0f0243856949ddc2d3e3de17c87bb73ee0ba70060cc67d3ed00a18285e92abba0230779a53bb760e5d4da3edc77e5e7a8fb948e77b22df8ff20c0cd7397270939bdc1f0821c2e570bcb45082dbfc3d86648c46dac283cfa2bc8537fc5757dc83680274a7e44bf635d6ceb5326f5783183fdbd965dbc5b73724fdba0d5b89a0142a190ebf7659ed7a1b5fab9de4a5b3c5668168cdd44be3d27cd5fac545f312b683e301cccd0abb8fa893a737a4623cb30767c20938a856c2efd5023514c676efaca959f076e6c257c4b0210b8222c68387d7d73311c5908ab47ee6bd764649a0425b18391f4c826a8570269cf340b411b13d851c0a4febc382886e375fff6b717e8d92b48965ab78e0443ded2349b501fa6c3e32d837d11ccbbb01a133575b5b534fb132681381c6ef5e3d092373f707d6a4c30dc0d71f43f2a161b25b08eadc68397a3a9031078dd785acf42e12d09735a6fb32e9b222f34b9de0b2dfd3e75188b34f8bf208daf962048b4c2f3654e025c2337822aaf0987ddb413641b3cbd33a6e67fa019ff8c50f776313c42661d4985e3e5e136798b7f7515dd5a3ea9b9631194c69ab46d97ceb06597e39a6ff9884ec659dc4df644f05deacff2decbdd03c2e817f3431b46efbdc9b5e9d6442a616757cff5443ec2329923243cc8a94c15cb9b4f93706192fecf3d2ce83b3ca32907f88c3192a5665b8ec36eef4e2809dbdde1bb67d7388522419fe7b64a55b277fe511c81ba1b54fbfdff8529780ce477d6fc10f79b1495627017d53719fe7b44c5892e2f21108f2fe38fe7d979617e04320399381ddaf45697a906ceadd850bc6a686206fe22847056a3be1208ea5da29584e9a72f0df7d6895343615f90444a22ff734dcf4717b085c707bb4a55c9c35ee45a06bcecd14018e95b9226f96aa3b069926b7cf559bd8913c2e4ec2ecf197cf258fb437d63b81910b84ddb9cc359da457996f4b7934f4a9b6361a2966536e5879ae5f01b7e7d6ac631a2dd782bddb304852105a9d7b56caa667ac61c16c4c867f41ffb9f6ec1f6be6424484979ca39fb965bdfaf72d5481b25d88c7b8ef133d385f1b8750ac9624f564e5c6857625d2b3662089d85a049c7b1a740100d4c88d6641d60e5a254c498608f1599a372e1c0ecb11d0e638c73978d3e84edf0384aab3d7f98fd48e7796828d34001731017023fa47bff68abd58cd7b0c412c13498bb2878d0171b74ef0fd88811eae574ce6dd2e3764fd819b021a02c4c4595ee048768a0be16ad6e87e8f7e46d43bbf7d782580c4de403102c0f56d03b550dc8ded8fe5a87f67f76172a8c5728269985af512b1a9c555012fd5d90e3195583b941bbf957df7cb3493fdacca3e82aa83deab288d29ed5bb30e02a3b69123e7704552aec232f57dfa70aa1cea6cab83e2783ad29864c536bd3e116a16be0c4b8c0fa828c5ad80a7ba5189f62e1bb2a8bc39ec4cca4a6f0566e02db2c583ca365283d3f1d15d7775a7fc5b16f32a6e00ae633e8da14d4ca0395f1f4776e1159b298f1bdcb8642083f8d0d2164a477a57e15bda236905fe6e32cf5cf7d4fd4aba710979139c0bafff51a39999a2a7017072132639cc7ded2e3b9a6953ee4a17374639379c850a1b6839d862448a5cb6e9871266594d8bf1e7b3b8bf7063a12f5fa7e9b9f7cb96a56ebf742c53ce9e46d1e17d6e17364b8a7bb88ee3412701c436eec9bdf09e081d93b7e65464e38f954c5cfd4857fe5a8ed695a1c43091cbbe59a14f4ebfaa459ec8cb646d7f023701803f026dd42b8c6880cd78dc72b546a369a325e73bfc67fea81245d6da7aa67de5c0d881d58c9377b8d06c2cdf124e181d28d6a2f570310e327aa9e3f32104b70778bfdefe101fa2120a5bdcf109f7d6c93f1995082b6d94e7f6f338a54635fc8eb70bb8f30741a3529e9e229e7388fce296bbc9a521269bff0cc6e36244f154736a456216b8f95781b623888134a2506674e778a8da5bf26a5908aa70f085b0f1b69f0221e383aaca2fe73c5ab16498d8dbaefa1e8a5e6e0a17e116646ea4b1544d7a69a2b961b88e1c31b05a4bc7939a0534a394ef3dd5e7993984fec61b7e365477ab12aafc0af2fbad37917cb0943290d31a88bf7e122ee6899b5163113c9306c017364f15efb97a775718d2b0b9fd54cd4e02165b846e89f18ebdafa6d5ad6ad0edb3bd5abd8f074934b1971f7c52f1745bb3ae5dbf2b26cd6e2421b1e4fe3cc2fe86c7ab67ac7475565b79b9843741d653c8876b90ce82f3e00d6b77b5f8369fa78a2c480845f569c9e0f8a9ba10e45f18d4f188099334c69b185c9f7f3590a6d5b9f9d9d4a266afea9c3fb84c778a6529bbd3d19065a2dac7975a5d0d7af36b5c151d2904f23e6042116bcee47329b21b851b6ee58d2718973523998fc4aeef37704d9bdb18ce54384e80107fe3b4ea8a8d323c1a463aed6e2d574ebfe4dc8e26ae1b72cd23cda7ab5b19b0e0402b46d8b87c4db5898eb3a200c225b9f851d791c0e166505e1444dcac2d9cb9199f44e04fac7e2b7a8f7eb5ca96b548185b083f341cd406630814913629f44f697353c44446ab0c66386e434fbe893dc3770885ad61060fb33ce66c944da7287fac6d9711ae562756621525ffb561519c82fba5e383f82abbb5640dffe0a73d7b62544099fe471cf56771ce084177f759afee87b001f0762da9def16181dcf2798a0661ab29749c1b1eebbfc7cc032f4e7ed107f27c4b8e4afecb0da55656c0386bbcc192bf9e33f87437645815d9e8a9356d6ad9392066952bf0fe75ebe28ea7b492e15eb63c885531cb31b9c16cb12490656852de5a457753d034ee4d629fe28603d419059e5771e15a5a835763fde05775447f2ff793c8ca7d24327cc1ea744a6d850db6be7f5889e77e9d01a7ef4b02b0a68db5efe939a7180d978ffc6b1b91a02d33148d3612f11c08514a83409074338e0d162c5e16da4ab86fa81ff1d9de762796f217e46d23e330ff0b7d4de3d826ec1f6a58a86aabf6cb0388debd66ef718c288f08d95ca650d4f8ab5acc0495e0a0a4e2093704a43eac2c6c115e508397d7226a1bcf958ff335e76cd0a42b37ebb3842e564d3c3723432a62ec057b21a026dfd993e1bc551906ac017daa216463a42ae8ba9c6a189076eb2ddb4740fdc6e186c6f0a3099ffa15371f652ab85a16420ed226914a8a402f40052c2b39730a679d0b0fff2e50711a96efc22f3fd95c0affa2e9db5bebd63d4a178c2f3e8e62f00af8abefaa66534413edcf12ebce69cbb0e89469e7c45b3aba802edd2e8b4927b501d0ec50f5ce4abf99ca90df4f0fcba9417d30d4de66ac3eef8a7b1d12d4319f081d49a5f3e2d09a60b530df5c2bff9bd3174616c1fce5f140dd30b004447cef5a03845928172262df3e0b908f2119355df035adaaa8b34acda92bf3af4bef184320efeb5b5b0ba803465217f69b38b63fb3eda763b4a2e4aaa2e26f479c0dfbeb8e91022330b0855bc3df145eb153e625312894a20592e688e103d89a51292b1af70702068ecd47a71297f269df780ad036c0c27f62b6bf660e229136c1116a9454458172c3b71a3561d5f3afb48100b47bc7b18adc521f9c27312ce61eec53ffd781ea0590270b0baaa644f3e6681367e03101967a431f4aabd864e77dfbab6b6a0a9f4c726431f7ea9b6cd6803dd1dbd8702ff9915f065bd75bf9046ac1334d814af8da0ca0df01f7ba09d24adfe224b1213cec504b1f15aff1b4cca0ee17495be530f2bd259197f1f34166e625a6df85c119b6e9ef03badd04877e99609fb0737e63c12a04307b97262ca933e2dc8b16ac9a1abca8125f0d6cfedf4f2b17ac24d86b0cd5b1ca2234a2589ed241f800ff385c46db3232204f3e675fb4251bd945c8e664c3562d260cfdec2be05d7aa3065dc509afeab82cb831e8e751825cf9c4fd2e8069ec70ca988439f2d104b3b0fb5f2345fd2883354fe15a167e2281caf7e03914b09d11200433db1cdb10c3770c9dee891184184adcbcad5d10ce1025220f7237e1480ba0b35c8c6015c5e833447b15903437edaf88102bac9c3823df3d261a870d38b0da86fbe9bf41948dde2d252e68186ebd05859c5b46fc575f058b1edc0c4753f2d08d5284ddb1891b5317f296434c35c8a05c35084bdc1c3a41de706dba501852b8ea1bf0cdc86b01cfbade7808c3bfa4b60fc080fbc8ed6c6620a315bf6c79374b790152893b0c62fde79284c69dd60aaf7517fa9856d2f3e0e1cf1a9a5ffed43cbd78a007f1c872be625ae4df12abcf67c6f4c09550d47040f02aec6485cd607cfeb0c95afd2013c48c30419f916e7aba3e32fc54438b05d16bb9d44d16b65cb565e65db0df74b5f0e91aac7fad349bc18c4029ee958b8dcc131380fab076e860d5125059aebdd2bc701bcf4abccfcd13b7f89a13c148475b954e20e8da1e470fd2dfdc462c332a33c06060598b79abed7747ff40e942ee1efd2142f4f07743f66ff1c66df21987a5618cdcbc7eb2d9eec0cb6437cd1731b18da57b5f073c5cb9aee2417f4cee3dccf3f7ca6c74fe9ee2e231a2275030a13e409bd3559955aef485978607e392e45de616464f1b095acbfea9a922feecbf4a5d1acc376a757c55f51fed5f4cc7c97af1880bcc3a70c8dec76ae7b5ad9d68fc6c0fe9bd0729dfd3d3803643f42aa4446606feef7c9630b71a6bb010a6dbfa723b98b64cad178af3d3086ab5515f459e001817071beac3977fe10a983eb9c1a5759837b4a001e39a7e90ac5f8a671eb967539bbeee90a209a030ea21fea6e9e23c11778af4c184ba6f35a06b546949d317def107eff603c4dcf916a7267f9a280a9601e5de1f955e14740798ce7447fcad0f8a9dfc45e7c8e4935e5c74bc74f0b4fb8d78755977f0bea59546a644e0ce311367d93a36277840ddc645218a11127609bb630e174c67caa17a15d999c615151317f1b9e68b08611cfc0377686610175bb75f2adc18b6c8b3470d4b5727caf46f350a1216ce4f6f933bc0aad84146672ad865fda5cc42f91243e1b4fa4c1342f648cf7ecdcc60508946e623ca3b7f36e6a0b8b76b809ae025352a0e190646ea51fcf88f92f38fd6593ecbd1a238e044617a7c49b1353b22eb9b7dde81ac6fc6288b5acb8c83fdb112309ea0c0939c51511fbdf727f24582455c62131bebc9c8233bae672c43e115668bc09061e2220309295a721a31d3d33a49aa2811ce02caa93260ee42f0cc833e5619fc31f05b098eb078a097c71aaa0462d63c5f2283614eae46ad983851d3fb67b33465157aa065d562601cacd09d8cd49c06c6249293a60656ed0cbaf035beb541d7a8f9b46209bec0f1c72a97a06bb7abe39063927e31c037dc71e4af29fa7774aba906c2a84b25a68360d90da93f7b775a44fd433a6785d5844dc6e26a0dd032a1992709894c0567df8fa3762e5b4e73375c9c299940ba9d33ee402bf0487d3a840674851b430ee4b929ca4893b87e69d49e11d4d5a8cf330695800acf6cc7a4e63b36a853eb8c46364cfd6b23eb8476972b781ef9d28d49d4ee3c46c27d823b40eae2f387a710d8ca2f05affc71efd2c3af5f1c9b50cb76ec52cbe2c044ff850201cdd4d26a49073be30fa84571c9c85f0953d65e6a22c8b78501bed7d243f7328d0a5ac2a2bd616832e2146a5adb43fac1e3e71cba7662ba401f066586af6efedda195f4e44dd21fce4b41d07246a581d904676e7b2bf9c00f9e64b0d3fc26764ff22e1ffd7180fa12f947411b8eaa10fc723ef1788de5d02cced55564b4a6607a99e53ad3c3ef37f33e21b1ce8548c5a9cd560583d08e953333ae26272b74e0a86212686a38c49892c35a4bd1442618aaf99c2af7cd52b7f9fc154aea8090c95980044be7466808c481459fdf41a21ee721a0add1f7d402105f2d8cf4169d8788d6a5a9848f01648c958beacb26ac6f1c193cdb4062535d28d47717e74763ad9e3e2c8a84181492453c7c0892a40a15070509cb17f960d1e2564a9c7b2b7bd72511b456ca084b904759054cb98d18c89c74cdcb211645cb4733a40a6f7be246163aa6fe853323394fa24a771130bfc34360ed729615418b2e859ade0256e663ae224dd66453509d493a43858a287195f01406e76078eba3593afd4c31aac62d89e2172ad24d4616ff84aae2ff6e86ce4a91efbf5dd83ca1abf58cb52373edcc764713a34159e9544d3708adba14ec4e145a3269c90d3cf9cd6642c82d1d2ca542c0094113a5fa12715f1da27eb9ecab676ad5ee188b23e7ae7ceffe6236487a65b149ba7b9583be02e63adcddbbabf88556073e81c481c0225af61f398560f7a91729fa8aa9fcaa52f2d6498a6d202c96c20e95bdd451957cfe298b3eb1bad995390e6f2da4e1cd19d681b98323a2eb62379e541a1e24d6b6125ca8cf7887acd8cd8926b935ed44fe1c5cbbdece3a6b8354042547845949b136845161387b5b881c1144b684083eca45c230b39efc77ae5fdb8f74d693f86da5bdf5f74856564d0124a108ffe1d3cfc68102fc95d21f21c2456c8fc12ac961ff2168c3cee2833b7d68541cee08eac36b67acd38d6abb8fbba14515d3405e6d5f4f3ff2cbccf8c146744bcd244ae515e6846736fbc38c7de4a383456e848eaf1e5bdd0609aa95dff037b6d48400e00bd08dd3d851c1c48a5cafca31736ee74755a7fb4b6d9275fcd0bebdf921c6d35aac6a1e6d7d4c8182ac2bee4a5eef824478226d5badfed01126751fbe7fa7e956e77f12744bf1068a048fe14f6b2eded03f0e0e5c07db30fd8ebaa64301b9bb8094e9368cb6a73f05248eedd16b206025c1c973e58fd3ade73f668f38e2ffb7b851480486543c67c2be46a209c9557b4663edd407704daf39f90fe5e2bc7db88e30fefae41f6f81e06e688b0c5ca56c855209bf80fd0bfa9fc571359d9f8364741cc74940b064f09564f34b37b34a14517d3900061956021f0b38cdbdda5eff5a37ead22d55ed6b7eb7104e0d0a2063e183d384fe77011587b752b3d2f98639f570fa6dee7610c867d20def0cd6b12dad707ebaadedcb343b7073398a53ea036d957fbe40f36c96203f039d0937094a5dfc34ceaf4474dc3bc43c5c22355dd45bd606ac2681b04b19fefd3d9c0345d3738a45accd1ea0f1652bceafd5005a1d46b0cf1055bdff6714bdee1b997b195957f48d93f4ee11252e02a9e83a5dc402ac03f0e51f71f3b854151a417ed7461ab4790258810a7b8dfe0573c89dcef4d0b923d8cd8b93e3af9be4e4644e13727e70d21018f0dd8ffd3edfffa69e0e4287be4ed0dc3e2c5d721874e30f88221b5176d371d3553511a1273e91bc4c0a3e7dc8d7773d6fece0b2b00b0e0d7418f31562aed6913af8dcf98636b8ed18e2e26ec06ffe798d203dbc36908d075c87dc20477e1b5f128bf5fb5a9287afee82641e46002927c29fde5164edda9638b2adf7df4afa2ff295fb81948f98978d8662096c66692247e2c4620ff128b66a32f0b15c7d84b6fe165e0c524d850d926eca6277f736bb2b49bcc475d50b2e1a3e90a94d1575115313dc25e9e600c9f0fa409ba5956f1ce0f57d8ba4acf9ea1bc779e78e057f032f3a51f52cf131f91dab323b7a8f7eb5ca96b548185b083f341cd406630814913629f44f6973559b4f4879eafd3c83d71a8d3caa0e18a978f204f0dbbd6dfc38e5b1101bdf318ea860fd467ccc58654bc78791aa8bcaa14a252777cf022fdd7bd7c37f7ad16c4bc825a254612d793a7feb2b756b5e242f66002859c117a09e3f6c4d33ab3d5b4b750e8ae8ee7bd0b363731b459c935eee0ea70815697560eda5174d9afe6c65637eaa74e488f62f3f276ca2c46fe65de6b38ae4fd35d8c270f809e6ac3d1ab63d242b4c8bf9331054f58c7d3378d88ff6d0de1467fea9402feefc4e8475d981acff20fd812e5149ef00a0b5951b322da42d2a309b2d5481d6207e53620b9a3c9aaaeb982e2a95be5f108e7254de60abcbdce8d0b4fbe8673a274fec6b89851da32fd6fb0e4887c8b1293bb4c9946c3103b3ed2c6cdcd71e9893a605cc9d483dcd0eb3f8dc8523dba4b0696ec91de9656ff23066f3ab649e00fa1fc5a9c081bca2f9fc70b959c21a6585e6681c4ac2625ca6547a8dde8a1ab8eff58f3ecebdbc5ca4fa2e3d12d7737d1dad314c8c5c7f1174c69b6a73f8534ee0ccd598c5b850d83a9825b090fd116c9a3a1326ec1f544de8090d216a59660bc8833385a1b79fce7bfd62b610322a22bb5f0dcd33ad499b39d438e0c49a5998f4148ded912aaf7db71b243c54ac7aabd00f3a240fc1e2a38a6f8d8cf4076c0d572cfbd2c8fa2fe3eae70edde0994349e79c67eb4b5cdf3d848dcb6b5bcddc99818896ddeb27ca58a0eca9ceb0f73d975aef8d3abad1e4ed7f33417d30d4de66ac3eef8a7b1d12d4319f081d49a5f3e2d09a60b530d81098ed19f28f9c1851f1d53b60304a27ca232dc7f6447d8119d802594f1a5fe21307f08704ce23bd1930d87817ce91a39f169703bbcd3adaf078c6a7b2c86ff84645219783c0168bd7f56d0fa383c2e03d2cfd1c43549eb8a6ff4e4a43490bc73c301783508b61f35a223f8529902049aa97a7674896c1cf67307b8f090929fcef1478b450504bc4100c42dbd78bf7cf29186b6c07dd007cd919e474d14178ff3667a8720543eae7ae933fe86a302b7b2b6355e5345a191ea236e8da3b1671a4206473f3746b84efc9b9923e2c03799dde735774c89d8a29cf54d49a90d2255d07391136f351e3d9dad17c449da5365083d77d5090c57b5371955ebefcf947f4be670587130e2309fb9847bd44fb9da98058716c78444130fd65ef724c27f63b12a92f7fd7338f7ca94ad92cbc97f1bcfd8beab9873a2dea49e518b9e7a5ece63d32b5a9620440c0ddced463813fb5126589479303680a61d100431d904e8d251de20d6bc5a7e97ea82254587a34fb6ca2cb06e56b4d12ad3911e222a3388964d93431422cfa3c851ebe677466c3bf9269cd27f3cd27ef238f3784d3987ca2ede1c093219d4fc701215076bbfa5c65bae9a6a2d7b2371ca6a1f3e0c735dfa2e60ef9a851c6178f205c42d1ff19d7d2764a3471787ca9a832f372d7eb64af7a781217a74cccc523653d5c5e2319bd0bb0d3fe3d98e7714d3b98306743f9d2962cfe1602d8cf8ff531ad73fa78205071fc83c2ee71d6050bea57e0bbfe0ad4774f0da3c877f3cbfc66a83e49042d2c9857c53fd91e3fb0b882882904f1ae06313ecdb3d337a2b240c726352db8aaeaea661fa72a7cac815b9a5b7ad28e6ff5bb006f919b4a40324b8e5764128846e55f6d5a4ad2333961d1d824bf7937eb1bfc5137e675f9553753cf215bb26d485295a476cea47040f02aec6485cd607cfeb0c95afd2013c48c30419f916e7aba3c9e871f4f5d80b27e37a93c46e403b7f2f65a0beaa91c7c6058f2d824146bb49df1214e29eb85ab4fcda18743a5fb608e05d1b4361e147e578f917cb25155dceb07467964b818e759be378c4d329d894ca03a4c066ebe3c23565e4ae3ce5604737e956fa0b51ce1edfd9f87744a073ce606172972a70a096190d6088f82c3e320c6a73836256f8e30ea5a57d14136d39e8e254bb345069a95583b63ae77548098680b9bcddd1a757293f267ea8f28f57f0a2395b4ec894bc9c7a22b682ff0b43f34ca2eb85718fa865354026797496c851c68630d388f6762c020d4fae2a56642023bb2d60b1e6043c29c347842253aadba25055412b0fcabfe82fbf7218c7f33754b0dafbb179fa13f77543dafd8fbaa621906c118a655620e928410ee24c1601982010147024ef156dd84962fd031810625663bfd41ce0acdcb05ce47b675f1b19ad87adb7866034f44395a777cd25cd7933a60861822284acf458c047b7cf34d09be861fd1760ae87c6c8f9f3f2b10491c0f8d1106391cc642c4caf4f2d9ebe9bbb6ec2832c77bb6d6a691249ab0d874fe3bcecb08bcf4e64ac805fbc3fbdf2572dee1fd1b6763aa5b630e174c67caa17a15d999c615151317f1b9e68b08611cfc037762c752b27ebf5ec5a388f98a5bdb7a3d3626d6e97a25bb66d48b9d8031b28f17c1c6112245edcc22debd997b804bc4e646c7184fdf5867da7ca77e0183e221e4cc7bfd8580b3d1060241bf86434991d43ac5753e8c868a365bc6b7c389056bc03b533071ed0d5e7dd6488ce52b4290fde0897e84c4403615d0063ea73052e9b2e09bc89740456757ccd4c2aa575e033e2265205d91eb12797808ea41ce24e78d8e5dd3506a0c8127d5265b65a24f09d37af15e97dd6e3b460ac71e848eab9605f987939cb92af6826a5d397d535df5e80568161412d0a378be30ac3cbb98915ccce899a09d72db878976d9d10683b510bdc9a6e62a0718e05f4957ca6202946d114a2b2aa0790dbc11d69d33bf38667bb858905391e09479bfbf79eb9283c3f1d5c12a81d51c89f72c3bde0a71e2d2c18d846f0270f1d57402643581b40b967cd6a2c4c1bf73e7623212a29ceb4d1804d08ec59863297d0be7102bf0487d3a840674851b430ee4b929ca4893b87e69d49e11d4d5a034fbe44e364efa378e7ad5acc1fb36a68ff6f4b317a1b07f2dcff02b3ffaf5e8ac7a2e876a53d49ab8ecb218826dd550768553e69d12910ad2f35377938d168d9371cca0528db08e6d7054f376c80948eeffbe59f20bf4bbd9ef8a6fbd1791ea4f419fdbd8b627f870fe23b6648b26fbdb741ac6c7a4da388a5e2dc3a80ebaf90778b2b036857cbfe72c5b932541d337e86e80868b12a67d8c20a3721b550a853f260728c1b61e05818a65005e240ea7373e8046c361cffbdbc6302fcd86171d15c30999b8aa9a86f2be04ece3d7a0dd1bd9190a0f44239982206a5ce4ed35bd229513e51d2d0f80356898ebd9b27eeef59706f1c9f52bbd72bdc6cf0554a1af0b6589ba7177f8eea61718437962820d0a3824f219d0a99a83b82c3da21f5bdcda5dd2f00b6d6ad3f484068a2f1f2aacf7e71f8a3bde2ff4f9f7811004c03823dd9c431f99e16c645409f65ab0ef1ca62b03dff0777ca509e483941bfeb31889680930ef05bb09b04e74e273a2291d6542088df62dda69feac2b24e7fe0360b6eb1a0332ef1925d31e587c1f75710c75ba6fd50af7c83dc2a8e681f5b8a771146738b2cfdb6acf7a21e7d8c79e3a6de689f0a16e068726dc8bb661ede201e4121281e04b6d0cc4fd011882db4231d18902b29514f873d29ec91f73e686ee9c04e74c6473f4c9be3ca4a551e9c9413628692263ff8b9b283efc5407c5c9df495d0c878cae5ee08139a2a4493d64704c7a37fbd8a10975b360764a8caaf6724b4de247da7a0798474236d8f4e6285dd9ae10ee5bb6079c08e3f198cbc3c18cbcf6b702deeba98a58cd09e5ebd5a7b6c4ad68d3c0037943731f74d4274c925813ae2fbdb68cebc6981559660a62c65aa114c53dd3eda375b0881a8e30f44e434c54f87928ad8dbd6cdb2e4730e0f33278eb33cb8eca28f62913dbdcfa153544b1e9265a6418be85ed9b07c5af45f347182955eb544603d3bbe5291b1fd4b0bf179d446fd82b02cbac6276f52f45873ea5681d524710963cb1e93ce7dbcfc5916120c2cfc6afb60c8db326a7f3a7b049c961dcb1b71200a95f059a5465978d0506c38c4e719479926a909144a720e86bb9517451ea22c5e4fd10e60c1af92545a944bb8983ad928d958daa53e740379ad87c51960095aa319caf2ee629132b38654813d6ae7377a548904e404d477f91c0ea1dfd27acbf2132965efcd48607434141cc4688b4442c7f84dd91e18e43a6aa731004b075bd75c01725a441174dec8e4bcf9b7377bbad823a5acef8e152748cd774e4ea7344dd9c426701bc1ecce33515ef23ea4be5a28a1f5a83c0f8d069b3e1c78c34f5e58c204a1cdca31c7b48fc5b9fd7b1095988b10a59e25d979e45c76d66a25cacfad296815f5bd81ff3365d183515f71c30bce1ec52a78b9f1de12922e248b713d6b819e0639626bd9d3d455381a992257af827ea09066902b63f9648d3c55c7cd33abb0f994f085ba65f1d4f9ad4a4e862e0daebd625f0793d1d40909626e82e44eaa8be68f18f8ff1121f8ec2c8155591d85bf2cc2f23bd28168433598592a8797cea50f1048bbc0ac02a4ee1d5ea2d438cd55f3dc3d4b04b54c0fb44a7e29012735d237b3e672b79f191773b01509d3fa4b4cf66f6e685f7b92dd39fe905e12efbe9dea33a173ab3621f4c382a6e1c7377793ed7c250586ed8a2bc681560788863ce7696933983e80cbea7727f2a870aa1f2f260bf256fddbbe1271c0d3c7db1f9fb34e3a662514fdfc82dd9e928407dbedb3066b245baf3a716303f153cca92ca1feac4b9197cb078d46e38309c793326eb1cc857a6b593aef4a84803699f44736aec84934f9229806a335adc2492a7b0dc3425e5ca8b35fd79d77bf47bee0252ecb190fedd42a934ed9153a5f1cb9c958abf2eb8f938f12f15615ce143880425f5a3a0be00f407a24a8070c1cd73ef4cae5e7b5039034a47df6e35a48216185b8baefb3bc74f58f8cbe7a6a83c2860cbfa9affc1de4d4ccf05a884ea45fb2a835446e2d85546b79f15b9f4bbd12c64efd42c75ae376250ed292348c7d70a4875eedaa2983511ebc5823f8958b241fb323504d93979711f78f2f196d53eff640a6684ceafe2c0e6672619119a8c10a2c78ff978845d635a6d89d096d98e358dfa2d0f29b576213897b692d08bb548f45695de7179cd84e9c4ea9f549dc1391a772ee611b9e44a1de98537459ccc03d788b7904733becd0cb1b23e16a7058dd8d18c59e4fc8d11e1200016d3166ee2559563fe1dcf51b9a94c84837f461c692bd2dcbefa410cce77cae104693f226e9b5d1c3b121f8519a0ea3e8324acc9dd0863ff8e5d5f985bf302391788dc38c31ae0f511d2f08ea2ad13fd5a7eee61707ed2603b52700bd4c738db044189602cd5161b60e6a257459dc55fe8f43c600e07c14093a95548981dbef3bda0500c1222c1cea2cddb5b59419c39efd525e293e5833fec3174eb399f7785029b3f7f716c49571b1c318ed6abadfa8b94c0238c1734c470c8639042ebb41d13a65ca04e4dad7f97b179467faf54e8a590de9b7606075bc471f066e39af826f8872121d1c8cf2a4bb06149c39432f63241d14ed2653f1c9d0d69445340cced428fe013d7ab15a85810c8159f8371d527374be80ec67912534f8daf268e54986d6d6e03626763c33bb0298b71fcd5d94395080ab1bf27f666639362b4ceb5c8ef23fff7ff8a155dad4c86009d579b160858053c0c57432a7e5d97ff4343f8630abd2b2e753ff1eec02d84cfd87a0c0565c5be573b448e240fcdd8d84b1c18b087b1639b2feab8b78e98bed0101a3fa61695753eaaedbf3f5617f15abb05767ca0473cd2416722b0613855d0a625e06dffd210580f0c902489015644df70bcc632b52ef98473260287c44dc6130739d8d3d72fe51b7c9fe7ba302b65431f1a0a4e58e8a1b23ffb0a8239c48c052441e16fafc167ac4454282fcee2f3b1973938598d02e22632116b076a661f9eb3e1a24cdbf0d46157b4249ece825535bc62f8968107c673f767c37e9fad71b1065c81680917c88cae8d3549ee21ef68656b9424411c6ebc6ceee211ed07ef566d241050df1133a20788d68448ac7d280e5d186ecbd79a4bfe226c58a9463d9392639a83ad61ee0ddcb9010753997d8f30f80248717f2391fcdb49f4d178ba04c767b818b0ad7c5e4078de21d8e2844178bef7e0ffd69ff51288d27ea458bcc860f0dc500baf84c1038d73516864daf0869310674fc0cc0a008c8713ca1567a5c52f9c6de83d8fbf1bf4c307041ae187c6fc735c79a66f397b8fc038b4af097281b8187317ae2e30fb67fa02a0fe63aa6bf3d563f1090b5f2aeb6338d14683bd7bbf148c0ba30bb28d3da3d28d988cbcff697ffb34896252dd2829cdd60816cb854cce22355b507be03f87e6817402b986ec8bca2418aaa871f2800251e30752c70d408827a4707c54cc6256d797c436894771c584178adfcb08e54d0eea27c27a98cabdb04ef55fa15e53519c1349e217c7d55885b88d583a959417731e299edd6c754573149d01f12ff4b9efd3635d42c6cb8e44fc2679789b058d5d07c6d67a4f97bc30e9c61c458ba3dfff90b227514d08a8cc7f703ecf7c8402c512e0da5aab16ef207e7b909bd00b159fb1333daf152190374c4ed932c058e9f00ccdd2ddb4dd9d57cd7f153110ea1a8871acf826555ba0acc5f7308bceffdd478fc15b1ec394db4e0c0bcb7039f4a3ab1513f05a5be0ade9014ae9bae38ff0647d50a176b9fc74776f6a1fc54071b92baf4e531abc43538df83c228fbee35e1a911520365257c27a8d1b8046700c84dab23bed9096d8f8bd72a68d778d52c1a5e12b8bd59036280bec5c28cfdadee4f8fbc8951edda54f62d872da84330fad99f6fb985ea3b5ecbd2de448ac360595738ce5e733ed65b06a56af7c1946b168577e945792f1c3c7253f8c63b667f3bf9607adc80f4d2afd065a7f06695c32d3f5836d042c03fa0dca6338d2957440c43d69ac2e8fa12e12c569163bf260cdfb1f3a9df201537ff3d33c3bff4a10919910a981d9dedab57e6f25d47d13ae8faad190c804d0699c17a7f16bd674c2d3fec07062f45c7c74bb9c1b52f6007317a6cad06ac5e741e5d96a44cb12ed4801f5db3b94c3b63e4b870e005589ac5bd4f34ee0430f7cd79b254ce61a2f2f53e5141a76d32de43d8740054caf97c4e6f84ecba51286ee5d66ed8f84ec39fc7165511763e9d66c289bea71ead78325b678e466552917334163277dffb9fbdac51f876dad8913028cc5712b3bdd8fe667af5fef13de990b3d6514e8251ed50c0ae27dda8d4649361a50a66b063bfc175bae9505cd505bf33229a00e3145aebf7878520463717cb6e77804920d523dfa8b369a30fa4261eb0c5b60bbe2930850e87b7e584259e77befcc0ab7616bc3f781a1307cfd0be08182f41bd957c99f5fca38017ffb739eabeaaf4c531b3b98cdc2667cb45d46a99ab1162638f45fdafd4346e378dab0b6abb275715f142ad5670736b4e10e7a18216a2dca8ffd61e9fa63cdb058fe049f448fe5541e68b48725ff724b75c0769d1dded1f43220c918ff095fde97802d9cd183841ef3f965ff0e544255938925656b1e29309bcad5d29e640ba8684a56ffdc0c218b53621322480f28b3641ac0a4759a3e4d89bb269189025481266e797593c5ab027a3e71de04f0afde78b5b6fbbe65509e20929b503bf1f14c16aa856a0dc3d92e09d6204f4a90e945406878c129435ef526385e41b20f5636c286492ceaaf77ef7cfd548674dd3f093fb82c2d4fc6849971a6c4fa2ae83a432a9dbd68128d99d1d157aaba49f00d9b5d161fa8124f12c4097118b22743ecccc5b055409c659842c2e29ce76ed6237846ff25f535a65192cdfb2049e0341d0a41bb291bd18e7be099383662ee280d78ac9c8f09a8a4ae20d6703ea341525bf7749f386e18d8dd54db6e48ee4db6c8ad24e5a1a1c5daadb5521be22b1ea9fa95089cdfd28a95ebdf72fe6bacf212fed347c7382ded5695e95fb32516154f86e58ef87a09a72e62efa5e8ba0026438f78f892762960de400805ca4dc73c3f1afe2836d4d1aea4c139f5878404daa6a3208194f82caa7055cc2198b9d16647562bdade72f65f62a37c2e1234f2766e0a37792f74cb69e02b096867ce2201f25c9b8b593786543d7ae3a04b2b480968981a6053a88d6e12f967866481b4d3cecaee97c0ce3ef994f0a64b57c5023a95de0a82a218ed16c337c4eb82045837fa76c8d85d428344c4671642b10010fc027c711b01b0aca15da69b908ea21a547f057742f9330cbd9aae9ccc7f94796e6d679f142c4a80f216ee31ee415d409af2cf61e85202d439003774e08c2437d765b1af1fe7c4a86c9f37657145da65d6003c868687cdb672755d23bb8af6148bf84825745871cfd41913aa135126f5c190fc1b0f0ec62c012d94c0d65f6793ea14a63c5d53d7eaa96ef7b6e9dd4a306eba1e65ede2bc935b30a0f8bec33bf9eafbdf37dbaa9ad458303f4b811203779ca45174c93fca3b3774443d51f665777717277698a34ec9be200b2cd89e6c77bdfa856b9df27d81160a66c2a9c383ca2dffb89fcafe50db6c34a186be50bd34bae0638220a0d929340d4ae2033487bd76fa0f9a5f9a247b4955f0221c6b39273dfb06651a72c8e3fa5fbc3da5a3b3bf371e4ef29a09bf137173f2dc5ec560c77ad50f8195f652bc0a6e3e5accb767b85858c8f6c082c5ac89c452ae796abd7fd491b3e83e9e97bc4d37a424718ff2387afcf07ad73da6183a57aa53a22c644a3f322dd3a54e47ecac35ad6e06a7554961371e430ea3d658379537d078e8567bcf3918827c8ffcb95d3fb29b9ab21bb34597638ca67542581d439fed65b4f7f200bc069fabbfd11264b6aefda386a3102a6095afe66ef86e72af6279fda12cb47a151adf3d3beff009526029304f78b7b81a15cc81a263854f224736a8cabd228bd212c1a406270145061487e2dc4c961729e12ce50f542ef998ba9eae85f5a91955b7b8f5a020701c6fde2b4494d42002c8c31f11ba33dd932f3edc9a5ae287cc0ea99e15e3fbd3e0c7b503b62ed493172112e1acd3a60f2ce61761197af802a06943c102a59047b94172ccb097082b5a7733338982fb0c52752203b3b483aefda787666f72c00e6ea7e57bbe92a0a7dba31a996f3617e3b23ec990defcebcb9bc4d67aa6622e2e690871d5dda0fb916eed62efcc6275464eead501613eb7ed12c2202ebf4ddac7cd60baf9e39c54b2c660f9304019f682c1b683bbdd95ff0145ee2c13c137837920fee5ce1fd0e4d851e5a68f51ebb2de4a2cdcb1e6b6cd4d57b31b8e486df78f68a16c7ed7d624ec1bd9811465e14ea8574aeb3e7531faf3e073ab656fc4c9605b9d1bc695ee87a70643305931e7739f6e1964c5b4b9a7ea5b7cf271ae4789c32f0ff9564a087a1e46d2dc47dcc2b367ea03d81466849ecbc14bff6055790127cf48d41eae900d7f9e8a13074f039f71f5568fe5b42a44438407d8228fb3fbd3bb6effd70d912237291c4081cb7f308114c7914febf53c3aca4adafe2a20e41341d94d581cabcbeeefe30a637a0df0dbe6eb93b384f2d027ffe5e6f494e3e0fdd4ff07b4aff6ff347e0f0fd6d133fc31ab2e2fe3ed623316e65a9c8486bab0750b851739c017cda3007226772f7ebe4ff1562f4aa36b59dd9b837bd477b22be332f90e6ea6a0ad65eab08ce1f4d86e6accdd0c589c94f286851b2e925d3e8a0df21c0e56142c9afc7b89257dd14ce4f31b28cd57381a4ba0425ecc18240a527aac50e965ab32323b161531dc5bf13f50bc56fb94bcff59d9a77b6d73ea7bab5896af95dd43ea837cd32efcf0ffaba169f772657888c929abf59ec0e7d4a2df4c94f511299ef020a11084e91feb2610263dc0351ac646cb70c5de96d33cff87f0d7a54b7ac79c2cb3b1eea2986a6d3efa9ad593b9761ee0decd01ebe4b933093802e7f90821b7bb9345aec09faf2003e127a000975ea5bf3d253bdacf14c327cc7b5f716851d1388a268a68b657ab6bbb134b9fbb4e83d478a81ba6fe8a2c27a88189be2d903c99178a65480c934c59ab06c566d4cc91e5afffb83935600ed383ece3fd519880bde2191820804946fd10543bb37e0d81733e98d9901cb89b616974f8bb041670b7b7cf39031d54fd2666c0a43a40b54f6068b9d3190f380c1cd2e9cb33b2d3e1ce9aff3f4a8a3b1b6658e236deb62aa5318f65894743ea7237569dd288658759824819a46d26f82a8e29b7e652e413d8da06f3e52da864d059bf59048370f8c7bc4e7afc873866423c3de89d568e70011365cb21a4b9bc8b76906667f57a4c08968b7b8fb48ce3432deb50d58a4afd967c1e629095374cbcf54c5e87c5ecf518e4c998172b9570fe5681dd956221719817e41aa1a6ed267fc078314d60b9bd13271dd19ded2b5021591b80435d0cbcaf8b2289e10f0d2c7f1b4e8923620689759c8d68c1cadfced3982c334a767be06e0c85905c9831d12ea2b2d83a21dcc7b2fd58f7b6d8376ffb9d9727f35ee0787f96cb79dce5d8f3d6d16c349c5cdd33f9b109b68d823c981c95d25e73bc05c38a42a3c05d2609eb4f0f062cd110cffb54acdae49e6ae91f7be92d8ce82f7439a3e57e5c59f3154752ea21f88a1899334c40f1e44380b1cfb8803a6efa01d36cffd25d136f9819414a8badfdea2bb65e3801de2daaee1de92dac9bb6112eefb82af68ac1d6c4f6dcc725b4f77ae54de651331f2bb87f7297597e876c0b3068167aff5f3daae817fe4a456fd371f7c0405c67dfdf9956143285d0adbaae26c987e6739d2c3c5bee54d0d0bc750a58dadeaf3937ba55e7169f0837da47b5129947f6b70c3bf2300875b33235ebe53cd37f2ec8c4b493e96a504e5bac0bc46c252677f5e2268fd6ee785c0554ee6da459500e388392cba2856e2609b97aa38c23c4297e568f09c6686efcf94d2f1c6101079ef8811317e2faca5772365ffc017474c9726329c07c887d4ca1d2445935aac99edf7551d8bc80dfc701c0bf921105ba95616c34af852c20e1e4f024bc8d13ea4306d586d63cd429b9f1fa8b2a6988a7613160d407a4d28f69a16a2917a2e1c16e3a4c2b2609c36cc82f0bedebfa4bd4c7ad742ef2f3d597bd7ec09bc3eb75e6165130f64899167e285711f09b84cc618b98834cb73706cd3f838b932cbc12824e3adbbc41151a37c571331f93abf679b06515b7eab823cfee98fb1b8acbcbc9d70725e7f5700b90a5b7bfbdb7ae5cb6fcd71679728593675e700655f7fd359dd6f8f5c8d1bcecbc1c57c1feff0631c72dbeaed560005936010ca6c47ee89ccadd6be83a040093cc35b2717ce17191c013dfc97decb0fdd349de2e280b8c24e3e015d8d4bfad9fc279dbe0caa4daa862bec29eee5a89046b91bf3aff9c07bf0cb97a6f647cf58ce3f09c137ba0c5f7b51954e2ab25f7c285b81ecd3f36a9bbe68527e488e23c1e43c4d76073a24d65dbfacd03a67f03c44c798411da689820fe861ca7c6d2293ba6793caed8b9f772eb09c7b2f3bb97f1897b38f989a0d9c911182fa7835f23c53d94059a81481a97ebd329c5badab77d6d71f9b91fa02776aae91b22be15695d9be2c606f29e8a089e4112b41fe968106c9a49e5b0eb6c5d3344430dbfd8a56dd97c42f6171caaa9d4fc21e718b69f2b8a284084fe0495164e4a2611892c250a5019b21673cdad287fba8444e395a980243c0d594faf6532684b528747aed83fbae1943eaadfa952b70de7d16fdd70ce89546a1df39d85acf2826a1a7140b202aacd3aa9620ec074e3574b97dc2bc568186135b0f28ff6e6b186502c7142bb7805cbc0489a9b1c99b30967b7b8a4a867d467435a0feca11de53b353b5187f2faf91b4b9e7e5014150ea85d4ed96b9173bc8454da9b09cf2f7e4e28a62360002a5ec338debda69ecec6f2f9653691a19e212b582a6a3890ffcd8fb0cf6c804c3caca7b7d602be070a5849efcf2391d6db64ab88453bb0effe4395584dd5b557f92341bdc25976db50e07bff27dc129f3b1ee9b011b906d029bbf0c24d4ad2075f20e8d53879b6d3f63b6c4abd331122fdbb0dc45ad4a2941f155d7326098727da424b402620cf5c296d52aeb79524121040a72b33fea81683fad71318cfb185db13e69a0d2a01ac5f4bdee8bcbb68dfeacb3dcbbdd088bf1431ad2d0c210c561a6f4b4bd3fc0c6b8368534d678a676deb7bf10fdfd934a76e7ddda515349745cad8d74e3985df4925237d627719b809ffaad238de74f082b609a573acfc4d2ebd009dd74130dc5dd223d75bc4e1c3ff3d86dd6dfcbe18fa27732163082613e76032bff68d436690f549c702b7095ac55822bf8259010efc43b1f8e359f8fd364b4af524f89506e99442ab18c5421506e86f4b4aa643a92cb43e1b7d01a9a88e115acc2eaa126a5f78732afdcb6b3faebd3fba568bd318c2b44f3cc3d0202fffce1bc0749c3b57ff1c3e006df5561b10de448f033d942252765cacf3ddc35ca9aefb9c04f62d2af1f7d1d21a46ac1bdd8e039a0277a65ab49f1984654554d32b65b8c232fa6ce7d23eefd10482ec0bca248bfe670f910fe8f7bb3c660042da42822419c176e922c1ff094e85c05a80a935867296add5a1526fb5a200a92535794961ac1e6ce132beadda90d076594e5d6ff787611fd0cdc85f8032ee1a0bcfca236f04f7464147bf7f69af7d82657eff0c8926b7823291b066c0c91fb4c6d9e8c3cb76740b2f761b1da6409ffcd1ea8a5a5e68b2d3c5a05e1ce21cc2da8cc07f38c889ce0c6cc618c61717dc5387e02cb055545c0e8591501f91d3f3dd4e52051d52f1727e43955f97878639ab7719c38619ad238ac302c43ea01810d7035f8ed88f8e9520775823ea71f65e2c9081fad7a2e72ce1e7de39f7774a7dcd78d177c23faf8897a055c9456fe8acdb69e089db657994c5be617e345606cdb622aa475858d9caafbe771b8843c49c254de90ad0a7498a4b72fd7b4564b36eedc6238a0102b7c1c34343a038cdc35ae5a9afe9599383bb8d27d9cc164b8cd7af86203ac6ffee873aa668a0577050eba3db05ca12787c47f8dbaacc2f3f555b3f6804a2330bc0ddb9d4066496b0aa0361e3a7972b61984d3697d6110da7088f631c3e4f08ca1e757e3164a6bc90dcd07a3f9e9c0adf2b94f8a6b44b5ef1fe3ad3e41f1737672785acdd60c8d84e0c22f5e87d0d53e766216af19f7f693572bd0c1036834607f37c43971c8625bb278c3d54c399c86887a46595cedcce7c1a1723e08b9b8b1349431cdf2d307263506e75d01822c5f3b39a712f193dfa32973c97b30f0e796b515fb78c1665035fa2cec9b44aba3711f3545103d5a2762a3e8b65c192fc9db6907b0a025006e1530424e93239cc0c69d1601414b462293c3a648d36a07c2566c7d45f516a4d44cdc1b9cbfe3a1f3fcbb5fa5dd20b90a918d593edcc98fa3e53274054ad30984c6837a99dd5aaf137a2331b481e9e69b5bcf0ab618e866fe97bc3a8f804a8708f3cd255b44215eaf9bc23ea4851617e5384f95725b5ef3f2d331da4b781f3921ff4003ae7143a2095f39fc53b9c2abd8ff9b25f838319c1694d387fb4b030551906cada80b3ccd82ac0e22dff4a576899f8782c8aed3be910f5854e610d65ee06beaa7e01ac4c83e3f62c5dabe0eb4740e81b37b8f10cc63fc5132440f0b9df6537bcbaa0da2b7ba8aa404e12fdcc861ba9afc767092d9c24f52d812236a1e220b94a8be2b7c78d8f4f002073a0106bf3b22a537f7ab5827d6ddde4f2fe177116985e211fef9891224ac30d4916243e670a176d897f903728ef2f63c925c90dc69183bc50478fe10128ff8e2bdcdd7c634b342d5e80815b806a2f5b7371fe832c41c13c6cd7dc062b72f431f0a4bbe7292a6df8e820c5c882246e4a31224af2e2731c2508b76037751656f08be21ce5f3dfb537b93c3a5af8317c54142a7b20277d67395774a06c4cc24d15173358bb60515ec69515f4ee8c551c71b3612fbbcb002c5baa589af52057dafc051f4addb00d9527bd845ac3f239ea0f36fd453ef43eacc9e92555fe288fcc5b8711346702e3446fbaea212a5840a6536850155afc98913238ca1196dedfbbf5f96b6c513ff13598c0a633e13504f8a86a5f666a69032ae239199731794ebe133171543d35b38c15149e7d65befdae5ee099f774c010751753ebff6adf5adc33cb15d6bf07be24f6a4d7d5495de4e784bc710ce53ce192fe2d37c09a1fc865d22da4414ad5c8973ca869ff1e575182f29c74dafd1f1350c5235f0b57225d22887b2e52f40034e2ec9fb99e34040ae9af453c62a716df464ccf6994241ab5187e7180eb114e1c2a08deca5814ac353e92b7f21cb0d36010904d862db2af5c7aba8067db9ac17b8ed9c99526cea85c7152858c226a53fb77a2afcdb265d4c1bdc1b66edba526015d3ec0b7e86922b7ea986cb61ad35d254ba4aeee7be10035b50412cd2ca44aa1975a3933646dfb40d206740ae95ecca93c4f82cebf892c660c6acc3209cba3e32b953b40048aacf9f3070ff7ef6dd8ca90fa9e400c0fcbaf999b66cef80cbb52222f8f2294e8275cabb0795f49d09ba14243195a5085b61372567e28aad8b20e74430806bfcc8854df0e40d9d4db90faf4e7ee1951c0efda69e8482d80f25fa8d6b8945f4f13b99dd55aba1a33a71c7015845b33ed840cd2df3670f948cd32157fe0b86f92fca1be68759778d0bbddc81c8172da79f1dbc882faaef3b1739bfb33fff4594f25c4e78aaab2a2367e2c3d9d68e567bfb7ceae146ba7c40fc45c9d15ea83d1daec4734154c07734f4bd56229866f1a15559c37c05c8b76533ec386556cc5a6862935773635ee94d6a3b2c01db57ebfadc03ef3ffbae17a70f7b6ca766002fdb52b42a1401a145ef489f7ac1dffe96438823ebc38db49ffa6c6d6219f65488324d403d33d34ae58213570e77962e937ccdae9d67bb7f1acc0ace3edf0ef50334cb2df9118013bf1860b506d82f85b1b00a5fd940ffbef8c1106341024013bb3edf17a0e3f85c429ff742dd4f365bbe7f511b2165e8bab7bfc7f74fdf4d3e57ddeceee4183d0ed720742e4b4bb3f9053baff3ac6dfb18178d5bd621484c1930329e35b2d175d2599a4dbe20b7c75921ca410738a6b9f5cd9012c00762fe2f7e5841983a662ad2a65830d8f1cd2f12c2a94cd1bcc1fdb23f1b1ef7f9faa340745208c84958c7bf8f1ae62b2e3a978c99df303f9232a25581dddc5b92987af2309f4688960bce7d2e48cbcd2f5fa5b71b3d90363064736456d94d88e339e6029bec43598b1520ecec089eae6620d8ff6d42e05c9b65818703fbfbcda82725eb791fb1ccd5589498e0eae181513a525922424c82b5bcd2243c88822fcfe60ba8ffa8b2cbcc7621b2e3984820ea49acbfc8298f0efb8ba08cf09eddbb6356d6049a3a28c8f3ad190e0f41752b069b6f728c4803c2d1a686bd6aaf64de226e70f680845fa75ca497475e4a00f5ebd5247cca980449f4610e774103afef9cca8b1a0bdea0976162f450044b991af518c1618e172f66a571d0f15c52cecc329e62a38755751ad191604c32fc9f69fed64d4a4ed7a669f3dbdead41a9e57b80b6bfbc7dc05c51ea030cb52ac6b6579a8639a5baf6ced9167a24b38f6803e5f48d3bab22272835f2c197101123085d0800747d78d1a852085310f68239b0e546ed1cf369851306dd67dcf02398c7346030e7b0640f15966f9c7e5dea5b9ad4710d70417180d4b2bd3fb97b691b1944e637ad08d1d9bc6c87790e334f754d545b0411ab2f711ba167a509bc60a856ba007627b18e9fefdae7897d3d30fde1238c9684823ce351e4df9fe0cf5520bc7fbd9ae24fd4bc9a0ada635cf93053f6f7293ba563250d00b1862ecd4eea9862de5e975fb05dc11b06e2171c21310e4921a2af6a1fc75d4ffa5524b71e9421464061687a0a4f55f60c913465beb671f77f9b350c20b489b0d0a1a5487a0a2a8f42ce4049677c2a1e607fa71dddd836ba437ff23d81ba0011e86981cbde9f4fdc86075e4b290fe3cfc6d044a3601308aec8b6cf8aa1489c8a8bc22abab540b8d5490a8344483799acc1e0c3ae110db6d19566d83ad6824bcf1897f17bc3c01e384ca0e325ddc59f036f528e2867b723c86155dd02cd9441f12e2331f00baaf02a0b7990cfdb8087c3e99432f3e663ad561a148f173749ee7c613cb03075ca559077301face52a1af83a8974ebc5201f5e24b2a8cb9d35a0bf688f2f25564e78c0da1ccc7be93e6f375b9fb25c8fc6c458241496996350b0761e99de44ebbf4fbc81969b26974eebfe2a3e63991772eb3724798528503d31381f04bc0fd61fe1501614806b6f261d303f0a3fdf9c6ee6b106fff9813181c1a6930d03a941f9f004a94a5aa0fe478a42b50ec90f28dd5154c7c049828302614ad6ab9c944b2f4ab2f8b98615124ec04f68220fcd43de9471642a46c60e354ac14423bdae1e1044f056bca85064e1c6b8b2d33f32029e9bc03839a726db58973c6d61f407ba38b534e27c1d7cf4cfe80a2daa453746d04aec2e6d525b499fcce42e06d7e4c035a22a92b830d43c193134c83f17f00badfed48f863047ffb2c7455e07e3d3ac24d7a8d3881d5f603e51fc764f25cf59789dcf9e6cf4639d997dfbc56a003e024b48dc99af49decde470f1e6e9f5279665d543b41d6dd59d7610f1db7036f90740e9f8b1294a06bf474474884e52e578a5519b4ba888cbf2bc24fd7d4a410c34e334ad7c3b5d71ceb4bbd01c96b1d54feca19c2450569dc5b42f6aa755d1780043275b9d0df595513175e2fff2a8ea65c7e23209c8d47f0aabc38323eee5b0dcd3940102beaeca6458e72f08bdaad52f72a8bc0f225ac3b2192d502e873d8dc8f59ecb18e0d0fe1e2e7696f3308c35fea4887789266675bfc18ebf0e85ef4c90a67e249cf4841767552719508e7bd3153fda33fc6e7db9bf408d2918fb787cb28c790457b385d5a8058a4da053f2f1e9d82a62c9406eb6cd7e4ec1046c5f3d532246facb372a99bb5c468b02d589ace676e5bcd27237f13b2131bb76f4a3d2c27ce441f35b5fb74f251fecd2a54a371da3595c4652869e182e950608066af901f3703149ee33909442c5c1197965ed098a4dfe0644d31205c41033300130c4f1009ffd160c5e71f027669c8d3fbebc87c7f8819173abe579d5de8bad71aafc423986f6f0066ae39800100f47fd57613f8291796407814397f2dc4980b3c975f93e9d461d80ee4a7d2d43d28953b1c7c0d66bf263750e17dd006148fd52a752401edf56441629cda3a0c066b92e22c4523df18d15bc9307f457a05a9da286f197b3c3a84f1c71b1356e64f4bc2281b8c36e9d46b7b6e5da677bd3c41b7ebdbe23e46a63faad8e6285a86e0740099867052b9ecdf79a362a2c471f342c57c08c6c05fecdcff907abe00977b3b19c002aed9a96180d74d0ef5df40ed7d6780b07e55e524f2516d27b66164e3253d3f47479a375111efd83787ce39e5efe06273bf3ef53f289f42f78a3bdacbd606e563cae9299517abb2b17582a20ee6949e1b8bcd2bd4bedf6de364fb8d616c7668c6d7ba688f8022b9c28af9dc22379ee4dc1aa20f660b81a973bb6813c8ee5a75edaee4d5831818dfc06eb801656aeaef86def22d4ad7c6b93517703df06bb8ea8dee64c797e72f725ddf98ba441f4290c7c8309ce9d77779cfad3b2c4012cce3ed463c278f7b78c386781ad2526399fa4cafa6b7bdb1b664e6e320ae236dd9950275d79525413c892724eaaa597d3df6c042a0f9a0ccbcdd937ee8809d4a9da26d8979b937202ea1cb64c89cfa09fc266607ba76f246db111637fb3ac38e3fe5de51d941045d3d501a10a730f2f34a337a9fe816c5f6f77639b3e105de407f2112a7df6fd808e9b563daabfa2ea9a6b6f0115c7132848cf861b0c175fc3a8910267807839fdd9e75c104fcdf50b0aa58d72a42283e737527849d5bd0061eac83a3af6e0163a200d996a49f6fefcb5244c72d01f6e24357fa247ca19c20b4c379a2ccbb89b3aa50b011eb076bdd4742d2187f33a63a14ddfdeba68d18857076d91b21ed52982126280b885d6e40600eaa00e1443ba1a3e4851a5a326444b7b4e8f5343d8d2818854ea2313a0ec34a9873f5353682bbf35d6644917d5fc6e90576a3cc61d4541d34b0c903d668d3d0e94e36e8e3cc30be1f23428d040ca98f61ae1552a35fb320c4fb6ac14b1d2917bfe52ef4edc4278953d5e8883592a1ab38047839e16fb6ac413415dd332e2c525dfa660dc30076fd2fcaed9fb466163a603fdc851e5c8873c155f7c004758ce0b481fe87b06315cf3b24baa019bee5f26e306f2d121b7a5c927c2005424762a5ea1f4d70c873ca6927056d1e3ddb019a5815977d7a5614deb0f9ae8c638dc14d431988b89655c0c2ff1b1a67bb4bb5071de1b490cb5d4776ca4de22cd85424c5b28c29091c1e4011efda1cfe14504f38d9f963107f622b24c0237e9fb3ea96e781d9fc617ecd126a48777923a6d05523e28d0071dc1b34812f5d65be94831ce45fbe0597f80f2751de8a031123280f63a23e5ac78c8df07e4d211f87b039d2db53236191b1801b888464bea3aafa2c900ecf76568dcbf35520452d5fce080abef66d8e9b72728033d3191ea049f1fbd5335ea5997332c38c607da978bae71136c14a06f6b7854e67e436376d124fc30d8e8ddb72183ce8d3c809b918d12c43cfa97c01543cb64f79cb3e210c1abe3c6b9ff315b4021c8f310d5e38f31ce9c76e5569905e75ea0e8bb16141e29da000ecd36c2df480c1072d3f5d239e70b965d1154b5b517c96045988709971ad9b691e1b8f718be8d8558eedbb4e617a4fce558a8604234cf340e97c6d5e8da21448801831ebd14b9af519dc63ae4c53437a02e762d21600c94a91122c29a7bb31d0ef5686800650c4854a0ff9c272c453ad941ae6a88a9467d54afcbd509996ce7d69667c0b2c7ccae92c9ce3665df157a4aded24dc015f5f73a203ad4a94290f7b76666a28a90568d21ad5ea9716478e5c18cf7b6ea4b70a967ac9c45dc86525c309c4a936f4a65fab2ad0b01c7d9d8f6b14014a0d9ec39b063777515dbf0d88c5a751e437af59946b6e1a9c91076eb6356d8560d0855810456702e07cabab17b68ef766d006fb8f69813af4a29d9f8eb8271d5ffd46e8845df216e6a3f73c1de571468cb649a6c07bbd9a88a051b32d0158f2a073fb221cdb09bf07c6cef64442cc15c056651e46c7b4fac9ac325be2ebbedddfd6b53ac365d19671aa615d3a52f1bbb8891c0eb0fa9e31cf2c01ed9a0d571061f578fd9eaa0dcada92052585f4632fefb797a7dd0809552aa1e12753d4c067532fce7429e130e58ed1332bb0c281732e8a93efcb16390849df3e05d88b4ad6093cc862f1f9ea92fc05683e5beb8d4da88b397270e2fdcd074b4484ee08239b95033cd96a38c866568032ad4bbee3ed206ef6a1630055de2e02b31f9868430f4a2839b992e65d15a25ab4d374132f849bed5e69578f214812435f54e84d31579cc803f2964a2b37396415648a5831377c7079e975f392e36102e0339322becdc25063fe14c216a8c6f5ef8d831bceb71df9e3fd62071e3a9b00cf377ec4c8e56d4222992e3c1c3cd43fa89c8a9645ac42b36b16d328e038eb44536e2b968cfa487f4d5bc2c684a73cadf0ff8b15e1b96d6259bf25e4ec2c10f4636a2c3c1c09c2b14c1693b3b1a902af3b9e7290e9ffd2151bfe436866d84500cabc3a519a140da0a5c50972d29e835c2e9f7ad1418dfa7bee683ffb1cabae2bb37eddf6d25d00fcc708190dfcdb58dbbe554799f256ab258a2b61947e32bb1a49605732aff63ca9f3ab4ea15f37b5b7652d1cf9b09893f04b02a964e84993de3bc04de6dcd3bc14322eb143a8398ed10e3de1e8325db5756ed9b7034382edef51718ae3bbcf06c073e5aa353341f2d3091da41e395cfb95be0ea1c908ecfb614327ed7da5a8ae27e5195a4472bd2eaeabce8d40ad3dfc4dcd5bbdc0b3677c254ddfb172dc9283e2ae442cd14cf6a1c42f74b039273022ae4179509f8882daa12bbe8e31119e6c85137c5649247e7cb368843b851c3ad11b7a743c3a7ab61e9c4ebcaa1f730b65ae1094017b92de94cfef94ca889400a279b43074449c04251cd41367013fa048c9192b47c3ccb73f53fe47823e4b07e67c0c93f122c36443e271842c86436bc24f4d1a22114424a7d52867e66be04abde1917cf70dd3c894c4e60f25dfc604ac0c0ff9db2be17e3d89a801b3466b3fa2b1eb85d9a80595793464812d4870a10642f5b9162e43ebfd02b508f3d2f2ace65cdb7034fa61d92da3de9ff0c26390b48b771d5faf7fd712600ea4947a576b039ade05350c000ad7f1e622c295faf2f7a54d9c773e46fcfa288bd9bf9c261488f5103ef0cb2c39e2c5501c57f1da24de89448a72c066d8fcfc205b67f44a42c2343e4ba03770b01ab4ab2655f49fcfbe24351f7afd30f05c0e4e2a01d5fb4754dd154944fc67de3ea81acd4004bf29a6468a57959cbd2ddf8acd58cb518df7e3c9e68e6252e50eb96244417241dda666e67a3a9acfbab1c4ab60e0d7b9ba73263aa37214c7d21ae63171e427ab054d1d00d2c2c28509ba6707d4591e656c48f8dc1866737e1acf5db46339ab698d5cc00d44e9514b87dc34fcf1c77da01717c56aba9f9d95c96d02e399d0e772ece17ea18b3e8b251b319f0092fff7742e53ecd5b183733f5fdf969fdb7720e11672b8ecd0a9e4c52a98aad64c4b43968b408a8824e22e229426d98f5843bcb33d55958021544aea0856736817d3efdc86449b34e0af7475e1feb17d70fbfbfadf084206de422f862ae26a100e9f949669a1a91a5fd6e672ac944350bc17cbef768633f2b13f1b469f1df6dbdb41ba1e507ec4bc36b25b33c8acc4da282f2022150c8b92a4e46f5863481def63ad1fa4370e72479d6735da4cb8d9ca0bc921019bf74c83decf79e18815686effa1749f0bc40a337090a0959efde215dce1ccfff746da50ae5bfdf2b16d994603377758b3d4c5d438ad792a5cab47d50a4f78412cb3e7f9833acb133d91a3aed89b338977cecdab2167fc520e67931a4f90d7974caae41eec4db5dcc0e67e926618889272c4ff6a140730c6a5e47b9e1f780d21acc25b5a9f4333c864cf6e53991e8463a2714bfe1ab3a0a8bd7c92e6ce275b8d2faf736cdf53d7a6723c2842d6383ec08daf0d571551d9e51f29298afa276698e54c0f8c510947c476d98de679b09b7ee7e0c4657dc0e557c2166c7ad5c560f8e7823af3ae00a0a1e8291dea82a610afde83fb924308dc7350f8a4f68988d9fad43a3ac989265d18e39927e79bb9a05118b3533dda4b1f1f4e54f866f06b637e24cb363882c1a70da9dcd7452651eaba7d87f707426df010728d635d26c01c12915984a343c658a676cadc17829b138adb0dde7ef3dca0f11c092d35b1d8b0d0ed3116def6ea0d0f9775c9245ca1241d36933074099fdae772f2698fb1861cb19ab32c4d31be8f762c8a4b87ea8d45cf7003ee990a1de78ba4a7f55b3e654cb69a6cd5dfdd39378e24252986c184274a937072a0b707e46409255fca18b2b13eb14ddd38b4b61f52a559d81e6cdbb23bfde7932e8d5834a18a0e1240dd6f1b9c46a45a20b3546b4675c742a9d0d2aa03224d81bdf8bb4ec10eda680ef8d67702fb6b8ed7c4a7402fd9c7bf9c4e5e297dfdcf0bf58897d6c7d1c211c3069c5fbb2b8e0db2934429d792af9a1c5d20e33125b680b94149b1fb0c2481be7cb7d3ab960b6078999fa8083e7595ecd36e0b326d1b3fa712f98f9e441e391778f68dd478282cb69ea824c7d44daf4341ab201a0a879ca073724caaa3e538d24b646e709fb152453f42fc3b87509508863c951cce19f9e7e8ceaff0a283af81669b5922d04e455fe33d977b916bfa7ab70e53f37feed03854f242b6696389d781fc96394c46e20b29c6b97b5478c719d87eef414062e209a26bc88c6d42aeac4b1cb332ca283cda772a745697cde9efa89faec9bfba4f0b3612f4bf946d760724c924a6167d933444dceea7d973f6994354ec24b8adff58cc5f4b026329e4ab27557a7de91cd3edde1e5e38ad1903fc31238304f652471d18df3217a6082dba4708fa294c6175e93e1eec078e16eba7fb0b6b0075bce3371cc721ccd373c42b89dd1c996b8829f067993a02b3b426ca60c925a48e5eb16a7bf46b5a30b472e1ac50156487bef0f2a14bbc8b2cee27f41d639566317f6d3b19ec6f8c862ecbc81463a5ba838cad285fc5ba471ec40ac970de211f629f9fa9c341253f397f80e2438023afcfef4864df8fb8279001543af08922d685c81e199ddc65281f74e195887900930cbfa799432be94dee2c8e0f7a391aef12bb545a376b73331b19607b3c0b7d4b7ec9288101744ffdd2e402a2dd1658eccb39430fe1f30664d80722afbb1a7d09aaa12dbbcec51fc77c7ca7786338c7801b6ff332912c2c545080c90a9b6da3761e562d7c210324a8aa8cb92bbbbef3db593bd9afe480322c3265b61c9e43563bf4a9de30a31f16be447646128ba0906c39edc7461f9cf80783ed590cee7943f0c8caddf9e21a3c788c65e2c9e8f72a54b6ea204f5df69135759e074223071e5c6c56488478fb437d818abc16b1f5c6cd0f9a27277d1be92c6a525544f5c1535081b76891ee5f8d05301700a2302f5f92a052a8a5ee464829eed04f94881a96cce2bd97cbbc767594e1407ba0b2bb9af02ab501baeaa5ed3c4eafa986f934febbab4bc9215c634c7e266b7ad6b070004b2dc5cdbc0637e4e1d8755292631ebafcdf92e548dc22c243824a47773fba8738ddb09b539d3027b78c5a7f09a56889efb244bf53feb70efc86c50ff7e7f637aca86936b2b8194cddf817a84d92145853dee8bf0e8e93040b45481e00093e3bf2e5c37bc677f8a08b9de52f9ba7e470006186b20e80ad1b93546de26c7700fc0e0c44cc3ecb00b34ae01ddabcd7a103705050824e7de66f4ebc433cf33a455e66a95dba42bd7c0fb1cc06e0dc0a82b3034a05d7e5e7276c833b5762efc7c239ce80314de48543ae2e1d34f91e6122b1b73b73d54fdce9e7669e346f2be4867dc1bed46a726451fa8cf3fdeb4b0b3775c69290ac08271b41b5e5c5840783c7a380f3d91fa87f200f2b81ccfd4c081435bcbb53c6d9264c5bb6f8bbe004deac3dc697d9d19bb60757f65da42fecd560d09211668a310b07b85de89d4ebb5fcd23c14c9a85beba6f186c99507cf64b22eb5d14c0600152c900d2073c57e831e694860a33a4a3574372511cc5ec3b9df9a414572b7a81fe3a80d7e0ad5ac80788ed6e9800126a41cbc3922d68b6350713d1a2a8052c4ee5eb590af0ddcb43e174b1bbbeaca1f23342f1007c35b25beca42fbbca79505ea3fa416435712171a4578d10f28a614e890cdf2e11aa47439c8d97a7d7a42e9e9642bb15e9502e176cb1067ccf9975d65e8345edc83c8b98fdef33c6917356a3405e6ac1d8f6be6e8f7da5d6a999349f365655d35596008c00f497ffd60c2de61d6747e211f97130673ca4b19ee56926cc9e2272b4e93256e6d4a3ec154c09d8353887feec5bbbe708d8a82d4b32c9b5217cece5af134c4e8ef17fc256fe633bfef5d78f4e51b15005741eb3affe8ed9dbda8043648bd7d908da28c1b639664609e81ed13e9a421dec51b9d2462dff744745f82ecc3244d2a3bba6e34f6df4dcb7682a98cd93138058c375af10448624e2e462f37defbae1dc2f7001b02e594a135453f42acb8007016a74725b729545c1ee3f22fec7d7cddcbb4274f240fd23570691442074b23dcaff6e5822eb43bfa8021fbc3fc73dd8a422e65910430790252e4fb279083f70daf0a5db8feec4335add03c827266d9a58b1f2184d49cebb08475984ae930fb40988bc86902c41d1c182710bdd139bcc8c0784db2edbe3a9a17486c7262bba799f1d1cb148740b5ab85d13f0f3b34697a3bbb7e2eee7a2c941bba945de8dad540ff6f8aad99b4a0559bcb3c6030f261392ee358b16b07b065edcc94ea8e1972842164a57d76c4e7c59e904dc9298b53e28b0d6b4151928a7ec3aa9f10813cbebdd31437cf3b159c77d739565075e2b262f44cf7cbfaa154f0365b89f625432f141e493ce06e92149706edcaa4963cb3c4545041bb61ca4d51c899f9e3f710b84772486a4e7ebfa9dfceb8e8c628dbc1670b95af583e0ea7b60dfe1ae94a3a92ae6f0e34878e36c6beecbbe38ebf6157fc52e429218d423e526a0c95bdf57e9d8b581c471351a7bf2bec598f51f7ea18f9a146d26319c9184cd27f2335fd95d7d2699138d53fd73093d2da31a41ad9d190cd509508733e4f421a62ef6e3646ca9c69b99c1e528437af7f606d6edaa72638d83479dc86a19850c521e2580978ed1d7366b4528293b058a3f4181dd5287cd8cfbe9d562d4ca7b66ed5514cdd7820894a420303a671dc7a9bf84e265fbd36586db9c86a445d7ed966139dbff7caf330c8cbd8d04e6a692c7466ddea9c903b1d092f899680736b3ebe4a89b9cc9533dc8ed3689811720e2f1504e229619f9ef8c26e4795179aba199f9d08521a702ec71b212322e4a950f23191818d9999bb9f6338256285ba41586363a5120d47831f47ead6273770277c401b410729b227028c4ee4307ddbd0ecabc32baef443cae5543a373b06e11e27d7d61612ca640d433630961cbc46c55039b9c7fd51cf0c74e0d796689cca4d1b04bb0c025cf24249400f2cad33d4a354211dc9d4a0fb9a1b17b159325ce4fa2952b356f6bc45f85aa1cab5f58630adba030bddd7207cc74a3f39ad328c13e65d7e3fbce4aef31baefb2dcea6cfaee8f9003c7079568e6b10cf1d9220da1470d73c42b13b57386c455c532aaacf221c0c3efb5f1bae263861789423ebbffafae17724eb8d03d2af73e5b81cd80dd1a73e409b6d5fa4d11f717ed1ac361b04dbe8ac8411f06751631a6faea47657fda94d1ca2ad683cef856f5bacae480c1c13f67f47f25d14b1eab0898c7a27a212520543842ed752059909fcff3b6492cc836f30bd85967aea8ac629ecb7f55331f3abecc43abc6e8837006ab9de90cc604a64c6999c42b85b07fbd4076bbe8b0f4d81abca314b20339beb235dd9e3cfbab16a893a60f5060205fc13ce72db6919e10ecbf215174f6ecbccca25ce31fdfc916fdc36d304f443d94bcda2a611bd46a6089e40db1d6a134fcf49714c3c8912c778b1ca671f64f65af1c700870d0b0b2c611127f2886477fa736d36ae4cc1e9ec1745fcca5707d6cb05eba05c32eb583b0afebf935199545f2383bac3e502f6d3140c16d0b7bf1daf33f698a704605ed1349f2925fa8e561914270f2e902de43307cd478e4515d5cee1d74ed81810b4070eb42ab81ed936976ee4f0df24606b6060bd3869e388f10588f096326736432aa03e8392d12cba6710ca2dfa07d87a69b28c7b07d45f517a5746604e0b01410170c5f529492c9c2f7f83a0634c9b1810f7b5c433e0ef32996d9404a72f93f6e022992444ef192c140fbea06104c7edbb318a1f12a99e6b887ab111a216135ff997b033597a3283b5d58e70f9e7078600aa8d9b461ef7140959cd8f5d8b6644d0c98bcd78042e10465857cd631781c3285e6e08dc0df7794af10b4525e14cf2e17dfcdffcaab9a46d4fd59fef0333a2b9b4132d874b98ca4b46fe9847216e6718ec0d2e8a272c7d50220ed18377235367003e7d6b7657c93d25c5109394242d167743905128b090a81da447d2512666db5dda5d51c5135106c94360f71dc659c9dd3b39d2826c8b2f56157b61f19876befebdd0d47120f6e5dd088dba0a406b6cc469ce294ff611a2d6f7f6fd50599234ceb8ac9fc63fe04c215c545390273415ba5a6972dbb91637bb53ad1e86bbb89e07e48e0725185c1b7c0507dc78ad42598dd7b8f7b030c66fa02b23c7fbe14e9e5a605d0ce4034c2436955cd4e6fda81f5917b758dac225d94e953c1641a9d12cdf24c79267be8192180101aa3e9191281870fbf858097256865cefd1f18b5d7c65a61cc247ab72a17399dd23fa4d265abb9d08b3a053033e757b1046786ea957f1225c0dc12cfb38fee8b733c18ca67013f3a0d85a7a88c53a68f06640eee8d7ed86d1364a238b75643327017bda14edd735aa8b63a661a9a5a63d5a6f4ddaa0e967999797967f20b695df83a28c5616af6807850151e1784f4272083d4a07feb394e3eceae6a352fbc9734be6cf43e9b6f2d07fd4ccbc90398edcff1bf399951facd0ca9fb6caac1a05c2c4e6504708c71728140d440d4ca5e85242a38d40e379493acf308e449680700ef9c7800f35c0d7856f4503193bccabf3c2079e38c34131bbbcb0d79c52ab5304882c63e7512f74b9178745af696cb80bbea5a4df7078aa35c97307a69d81de8b959f1cdebf83ea4628ccae609838a9acda9fc795de06e9e7d3f384f140480d96c33ac4acf38fcbb1eabe1df6bd9c3c66c6b51817b08928ccfff0c80faa0f1e148687a38450dd30601b249d49d97be2ac8f196e0644c941f9a980559b6bc33b9b8a93e1ad332b7a263d84aa5405ec688efaea5349086f6c009055648601bf19f6aa1a379c6059a6b3877bf6a8cbfae89b1c1d9744c4e630d3a20c834cb373096a1b35f2fc428267f1a7aa77246b29aa75566c5e05716b7480480c4f07200472fbb438e7d34e71fdb55544053a2de5b39107690564df1ecb361c56766afed86a3a0355739f8e27db831977d69b1feb594da0ce8b5cd4d9ca833e7fcdd3e6152e593ac5061e97b1504b87389d6221ab0a45ecfad35b45c7a01b3d5f76a69076b36cebe2b3b246b905d897e5d91a899cda859a047f45eb4a4395cf2c2a06f06e6cd4cdfb5c430c64671e589abd2fec2c5b24ad8b7822952def1d7a4dc7cbceb0c32d83f0bd671d2e0b36feb74a817c2ffa0dbdbd56fc6b9cd7a5c99f77eca71458cd1b9b784b11dacff33c0cc2a06952814e9e071b3859afd3df221c75d7573cc0f4a9009a29c4ddb4d8d93ff3fefdc6a52bae1987eb4c1ccfc5479f93e87201099ce84ec37a7d96f00846e9544f9cd462e42b6d6534f6436d474b50b7031f0eb9f5bf83fb0d5b8fc2e30a519e048fc98820ef2a2457e5bda12f57fa5e37891b1a0a5d2f0ad4b1df639063207ded738d459945d9d5c1569f6cc77cba2de4a84f124320c83353adf5bfb9f857948e5b1aa51a23781f5dc1f828c348e1cf3ef0e9ead31aca24bc83a125cdb4786b3f2b85b589af0ccefdc49fcaabe4c58344e60256febb5057d9afd840e2c6f4b81fb9873c1f6f43fb2a5c6ba6fc93207039e607cc24a0eb70d3953355596fc98551ba561a108203d972bf4d6e80b7e61f2090497aaf914098b6d8010da55ed548731392402b50804bbd6b6d17412c5978c3a15b915c38be4576739d54d597f3d959c59e77931f87af985b08ea4a893aaf76eaab5075b4b91f658eddfb462cecdd21cf0c0bf5ae8cb43954c9607ae73e90d2e3f5279857cfdc9e40297e41de41ffef2d251b6c1db19bbf7d03bd8c2fdb902d9bf77a3067ef60089fc19e9a475daa276de4b31ac8631dd826f95fb134df69beb376063f9f2131ded7c34bee08732bea011ca88fcb9cf013ee6776a414c13a749cd06938cd0996deb4aef9fdc480a6f5706103e37670b25c93f08168a4df95c8ef02af43fb84bdce8304d9b22677aef8f88b9331f720caa2f5c69ecd0a6b2c434c59370ca1edb6d7a63573828a72592cdd2e22d8391ffcf36ef065f932fc51732f252002cb8e3f60549d40a1077851e42be52f68bc6d2f96087ab3ecc31e3c772a2a33e93231b8cc0c6306b6812a39790c4d458b40dd194e9acb19f99849b1ef2fd0ac5be89daf1afa73475ea4145a2644a4e417c42b04fcacf6090f1bbb3ad5f68354d9eb434d9ebbb7d56235d890ffc18c9ad584bb60b400c5f32fe09099a4921650b7fc26250a273c406f3d5394c63cb4d12b4642104ea45818641f9d6cb7eea7988eb6034cae95c5d482eafab391b74840c6c9407a5ece5c2f3aaed86f5de6406f556fa88a5d2ea63edf477beb292261105cb6d3d9df33e5689b5b9d24e5f35b1f1d211e9470ea2919b868208b9fa7bf7543df582e01f7a17a6dece12a9852aaa036fdba18ae93fe5937089b757f0c29d1b6df7a7d5aef803fb006b354dd997bae0bcb568b73add3a676353052b675d0eee2bff52dd0995acb4b30a1df4cdf6103800c54f8f1cf0cc0fff226d18fd46036bec01c25e96578ff68a5ea626f1df782c9ed79f3fbe8e70a4730634453d50ee989b914e9c69a594754a910386bd65a195cc07a9a4ad3b1f6e6d9ab7fe1b827819636e0ec58b02fe93be76da5b58c8375c3e490177a3f3a11222ca25e31ee8f99c89f4c8e7730f7e119b704dd665d539857abc1b7aee4b1557f19f7c34ce38a2d5686dc3594aa433aea81ea4a182ebb3d66af7e12deced285d5012f45129a8c0178314d553bdba4f2fbf5156390e40989497bc4cacc9a01c6022bff33e5511b36bb073e4a4331319e7f0216a031513bd82d781fbebe4957ecb151052959ae337ce2f38fb33f6e33c0ee435b513ec8b9e8591b66b80b01dbde6950e79bed2c1074db4c0ce1a17edc375fcaac4c716b4305c3158f0a96389c857239214e7203e84b1dfa8ccf282d3edc3e31e1ed739139ee353f703dd230519e95d3ccb5f07e80e14ea36f578686cde485a807e1e091d4c85ff51d96502749b8ddedb1cea58f0cdecb527b1ae360b952bf4a861c81e86657b3aab8ff2b13e4f94da6207c18bad99803004cb47dd01142ddfd4134274a3507fb158cdfa05433a9200eb03f81a03557068d3e878dde25184ddf89289cb756dda09a3c94470929160c73cbb3c5c283011e72008ea1ecdfcf77db2241e19a0135a254d7f26dc4ddc720a3acd180fff6ebfb783fe68dd6a8bb01985fdd27f813b84f9f43c85f55e614bfd2b3438900f0d872e3f5c21150d6bc8c226674b70eaf600b27234a09ca79b42333fdcaafe5b7d95e4757c99520d2caf1fa0e56ce092f5d23b029521e0b6347844733bc6dfd0291b37bf1b7e8d2c3c1777f4d216193b01dfeaf44c6d8b905ab65e86c714b134818875cee4342916a24f6f12706d933f9fec34b50e72a60166b8b3ddd2aaf86db9c950eb03888fb16f44d545455f52e6b55d76ea5c649f12e55fcbf13158bff7d50e892a2b06b8457994c1d323f570e6983e8556625d2fb3190ce96f3e66744bfb5110d4b634fa490ea22125ab1fbd46d2b641f25749e82d3884c00a94395afffb5ba4e35693e888e604f80922281fa853b08892afe6de0f59bd8a610fcf906870d2c6e00075a546fecd37d5fd8149802ecf0536358baa69a2cbc7affdbb909666b8ebd56794b983c11a91190d781b856a7cf94dbeb4b2eba6d8aeaef5c788af5bc9c1455fdbe101ed1ed72ff3689e53ea832c02fe3cb0a290f2c826c0d99075c2e3d455ce6e07d8b94ef68d811784cfd4f8256fb15b1380f0a989641c76848c4f84312647e4b636f6ada96feecbfcaad49e65d3efa1157243d84ba54fbcaf5eeab80d3839713aa99cb0fcec48ac88c94c14b19d81f08bb05f91928a9308ca1dc495cbcf1ca180d538a3202e2fd7bdd7d69559e6c0b33d752d1c2ff83323f8b14261678f04a5e61a149e8ced0f5a18ae49db2bdb597194e073305d3a74cdc08af87740e9ec8b7f2bbadea23a6b2c53b7d528793a13c4c02a3548566d822915651a2b5608463e1f5a16fdde4fdb07fa6d07a4bf1c963f334b9e8d6a3f1c52993ba31b28def68103f5a8364a5fd4f5331435c782ce00f21c8829bc5473955fd1ad9a1cf49560257ffbcb12ef685a56b298330dcf8b67d30e2c25df366642ad549907ded66a1f20db2f94a0c9d44ea7724db97606de80acb7e4411874a094d30918ff84c57e015d4f01ebee8bfb65c6550ccafc30813a34f103a369ef4662ec162427e416c2023253d4b5db43628578d7aa7c5ce2412e2559d852e73aa74ac9e2be55310f8dccf86d618fc19a5b889b3e4d8ce6ca821fcf0aa28eadc54cc92217463add0b63f7f12d90971526d04583cac18c4051d440abaf337be8bc2a07a79e18c949677d702ddf9052c19c18a0f1556a26fb63e46f260fe8a25e28590a13ad12298ebcf9179030a20835796a1674d7319205285d2e558636b8f6c1168a89911948685c31bfdb83a41817f89961f633c4cacb2bb3c4100c3cfcb5cc949f4cdbe77c9b4b30b0d358d49224e3635c981f15ea56dae337b7ac993da78efe4a61b43b05aea23c42a1caded3b60a5f43589851125051d0c231716bd327c8b980881ade2eca7f8f50e3aaffe878f80942702a007d6cb05eba05c32eb583b0afebf935199545f2383bac3e502f6d380068279dc4e28ae258fab3d58706cdd382ca2e71d8624addeaa2de80a569087f5ddd59c327c451b08ad51287582f9bf50ac230712073d391477dd077bba97a4fa0f955881494870d8c2086583b4eee1eb733c1ecd9ae269b95bb0edc3c699874bfba538d38dd9f746de5d7b8f54181d88756ea300c2c97b3e8b17ad62bce0668a676233fba1c67c46e9b16d2d756ded170ae50120849ee60f4429005503503ea1b7741b384123b2c7dc5fe53456b69e394204e222022e365089a2e6ce3d44fae6e0f9be126cdbe7d2a37740e5cef4d1a31fe053257ad637e20b8dc5a4bfb2662027eb5a959f425ec7ad4fbea1b13f9e3d75764f7a7ad778e36a9c401b8a409e2cf54fb9de21af141aa6e127668f7792de24025d05905214cb508bc557aab4dd40982375346a451fbcb8ef81cb279a893ad3934d52ebbbca9820e94261dc2d2dd479751784f0993e43dd00f410068d215994e2849f79b241dc84b4b4a47e8316853a77f2763c7a9c4ff896bd30bc60b728fc3c51971924930bf8e1d8d72bdfc8d72aa435dcc857fc7b23d1a3c7650b84fd5cc305e6b23098bdc8bf3558cc838edc9e919c1e9dedfb62601e850b73023ba58621aa489adaf40a38da66ebb632d4af225dc06f4cd0896c1dcf4706db766be145a2aecee5af1912d599afcc36c69396a55d7c549e6cada49a5ba936b8000baa8d704f173f50cad9d5ad1bc20b8241dc97ee264c7807f143898570395ed4c06ee6d5b3a053033e757b1046786ea957f1225c0dc12cfb38fee8b733c18cd73975f12b7cb5ad0cf6815c55fb0c7f77b0e612882f8fac2b43e4624e9c9316ca697b74c4cee2a5059e16e854af3174efd85207ca2fc7411e41bc0cb503eea09116be40af8eaae9be4ce6cf4cf90b162e1f51cc0e19f5e07c258e66798c478424a9d3b1a6572fcc6c79c62c68d48ed3ad3e2b57ce1a2a443428e4d62ddade100a9a962c659c6270c59f79eb815a2c7e1804791b8172bb11fd20f11ebd41de8e57bcfc1a7029448661700ac1bd26ae652ce38b1bc1871d5796a8616c450b881b75ff4d035fb4d3ddab4e571f9420988bdc507504edc17c8a77f82225f0407be111049e34d5f61043367ced1a08633badc753f58147bfe2c6937dabd8acae6bd10a670406ae20f5adccdd1206142d412fb53b943273bd6e490f3a4603e2f87646577584ec84846d12921c31683212d4a1734b7419980d910da23566b2b9e60fdbeb70ce755fa01ab9c41151d8714113e22bfcea09e74cecf1aba8f59b12dbb83ee14c34c6f1fa8d696f3ed90ad11603946149b7b7d5f45132fd5aa853490010a38fdff5ef08a50a4d03bf0588e9017ae812b68d12f8e9f090f06c0b7ad02b9f3e50a0f235aca6d6c7c2e204742df983fb2763ab25f39629de18c12b8b2563c54b024bc862348452d8d4178918985923d089691f7c5e7ecf1a8a0a6a97fcdec06c241d488334b5153a0d7ee18d1807729e96d789d4af4ad11559de6cae7eccdc3fb147c9c5efd051f43ffd5c076a3b22775f49c9627ee301537df426a8e3508aa0d9628672766ac94c66f957aa58d9573b01742679f2ac5cb6488f521b71773f9cc4c3e7498af4a646d067e11ed6d0910e9bd776aac65c2e1d6886ce56392eba9c41d6292e9f233a5d499756ebf298b885c7e3126090016418d52a7936d2c39e297fb213f5ff7abfc2d702435f85f8047ceb14c4cfc5479f93e87201099ce84ec37a7d96f00846e9544f9cd462e42b0ef52656e1968e2f282ebabe9115ad8ee73c5c4d04ff0b7f46062e0cee8cc423272f337dce3ad449b1285e72925c474ee770a357d85ee1c9d89657053aa7565794fbfc188cbc6c3f16d5ee8f1c056ff00eb8ff94b69dc13231839f58365194a981dca7ddd780dc1bd4afed4b03eb373af4743fa58f54a5ae3b92cabfb5828f660c722b6b9cf1dde20ed2d5de7818524e314e59f028a23554a205c71b7543e1567bd0c81215213c208a0abdf6ef7c88061ff8a14478188b805f9f26e1764976b638ed499a641b6cdfb58907067de349ec8f123956fa038bc253cc644dbb03c5c6fe4f5c65bb79086ed290ba0151264ba0c7d2f1edc5ce80ff512da04221efbe57c13375a6ab4ddc4a13814df61aa3485fe44dcafc1164517532244e2642accda14be6f62aed4c2437cf1bd0ee213fdf6561578fc0c866d96e90449841269c1bd9852b164c2e63e54e1f89f6f446000914503ab5da32acea948398aee537ff3e849472f3c33a71039c7aabf3e6f6d7d468390c71498693fd97dc7c16f0ae48cacd2fd6156e7d38ce487102ee39fff1a73abb73797b6313ffaf8bb97715b25474e8229edf17ca506510c9abc8ef02af43fb84bdce8304d9b22677aef8f88b9331f720caa2f5c6f89b95dc73a484bd2225c3dd9e75a89004b4baa5e3c2d5fd04f3d6c7a9658f99330a8495a8f4369e1d2dace185b0b30c3fe58084765da9d5200402e369502d6f1fe6edb3dc2c26bcee912f0b948096a8bb29e01889020a543b31d03a208976ba09af3721aa9da10a0c6c2c3940e75e42a9528df9008e7527f57fb4293c004e9309c2d2b42f2e47317d84327be477c77a44a6ff6d7c97362e312d36558d9b151af0f81839f473e5b5bf01c5b932c04d450aef5d33ee8ceec949bacdd760d10cd34f41aa8a8e933e2f41d2c55f35a2487b9cf6b1447779ef2d7e9296d646155b7f364655dab1d504a50b91aa0ea5ef08aac5b955845320505ff02e28132b0375d109705db6688ecc2aaf0654cf42aaca46a8a8257e99c6a225b093138470aa08102cd25d67453b3371c868cc628341f02333ee321fbf49e37781259fcab2d8b0d5996be01f7a0ce63b220548e6f1726461e7c4ba57f8f0a73ca5e2bff52dd0995acb4b30a1df4cdf6103800c54f8f1cf0cc0fff2262379672b206f34814f0936c128367a298e065a15d65996af6dc4bccf2d5cbf87f7451a1ac5aaf5ed10fce30c8f7b4ed4116d650722140d9b6e9f264fd3e9a2cfaa847df0345cfac5fc67cf6d39fb4eab6fb36a6ca4fe3fb6254ee7beb737853b678a9ba79db451999c03bc7a0d854387f7912c33530f274aafa0fe9eeaae12aa19ea5c58c96ced4d2225d7b143dd8edf42a62ca28494d45d8c12e071c41e17f6d8d8f137e636ef64188b1d31209d635f167d71e4d90e44535cc1d7e70dcf797916a29fbc7edee71494d05952f09a87cd432bc290f377cfa644d2bf7e99dc21931de7be829d0bd1c3b47810d49a29123b7e534073d58c9c12ae462fcc78cc51f65e54dd412a0aaa550ceb31bfa2851955b8f4dd35b023d26dd74702bb769be445514062ffbf73ca37852fe89b8c1a00fa39d299469650573a465ada818f0013f884aef063e3167e3a78e1ab68f3da19a6114e8b596768c178836e4ab6ab7bff5d2ca92b673b1f3d71e07d400567bcb3218d46f0eaf6b1587fecb2c3c279d26ddb241cfb1ff219726c0527567d95f9a83e0d89fa5a7a1ab9a54e4414b5e37a33665c04ac8791ca76cab57c55e66bfcb8c92bbbe279e0c651d47bb2bbe7488021a14bcf7ff6eec6a8794b162f1dd054701d027e7284fc550ff0381630c1ea50082ad826a5b22abd569f46bf5ffd0e17d317362e0d2d1a836e9d740923ee83f4d13904854c151618803c54a9c216abe00bfd8d288d078d32ce993f59ca498e014f0747d5c9b99a02334feed3fd6538136a66a2ef6b988af2b586f4029e6e305f2bf05247206c909cd0edf83e6cfd7f4738626b40ebd24e743e9790055c43fac181c7f7b1ecaec1319c7fd2e686eb873cde3e5ae1eb4d985fb478bb0380ad58e51bb1fd9cafde1d89e4a85eb0bacae0a23d3551850e32c0d362858894bb9dc15462582b6e81d52e945f730aa86b63e350c04da09cdcd429d26b7fbf12e87bde970fce193c75cfbba926a22977e8d6dc719e1b20ef28336209d037079e7243f5701ecdf21fc6ebb3b857e3fdb290761cff18d0e1c36335f74ec5ff578ef0919b5df2e915cdd521b808524be7d621f56f71da8f96b7acd2bc8c22a105d80a7af4b7a7a19742dc26e15b2907e4c820388c94065bcf291e852c5e177f963981b30b0c3d3337660f986a13cea32865e30928fbfb4d01787627bdef8737fe91ae4bd4ce5f91b2bac7238393386599f1df837a497ff3e4d1147d0e1d798ebd539366b5da80f43339435acac9e844afc7c0a9700378402a1f424a8a226db8c1bfd9c89b9098e35ae674cbdb41224e21470e626c9ee11e9c8efc33374013d1e816ec776b62405e2384c4dc71abda25d1cf59966c0fa9f9b9ba16810860e160512746d9d4324e0cc2acc607a97f80f13a4d94d37c343e65893561f7a40fdb9d2830ca7dcc0979ec9f3c4efe99248c57aab348eca85d2a6489331ae2824b67d619efbee4faa5b26c4caa42c0169c7778a6f624921d30951e04e9448f9ef3b52bb6c7f7ea5ea856d45350f0578cb52ae2335e25c4e7fe92f41f2e45bf7ba838c20fc2a46ab45ae15d15460016e3448c8a83e951421cde033b117eec07dc356202ed4367c7206be0da3550519aa0de335a042e8d692b0b606257e163a94ce9b25ea1bdf05ac9681268785fb957fbe6679d940c9e3b55b38e4d690b736a51b36600476ed9ee85478c3485e4e32f4753831d921a77143732041ada6523347127915314c5a8604e395df44532df433d2a734320cdd246bfa4e780f18967564d6e1703dfdc0e01c20e60816dbc2c1efc8f9ecb9c19f1a4a32408a77cb47bc2adae1c594ae5548853c809024a86de2261b32f5da71ca1df1ef2604ea20cf186a7783ce6308e41b3bb171f583fd6d544b3a194b2177cdb748f12f15615ce143880425f5a3a0be00f407a24a8070c1cd73ef4cae5e7b5039034a47df6e35a48216185b8baefb3bc74f58f8cbe7a6a83c2860cbfa9affc1de4d4ccf05a884ea45fb2a835446e2d85546b79f15b9f4bbd12c64efd42c75ae376250ed292348c7d70a4875eedaa2983511ebc5823f8958b241fb323504d93979711f78f2f196d53eff640a6684ceafe2c0e6672619119a8c10a2c78ff978845d635a69ee919497f79bfdcb4b693f1284955a9a7befb29d8f2112634f0a17e64663ace27ec9e0bb90a21206b8846762b5b1d05789144e8de221acc3b0357ea65944644faa73737680f79faac00f0ea42b5b1115624112189d515d149dc816d9a08bc43dec3c499be99f716a8ad02a126cf7e15c5793d47323d3181986f8229b48d1b14df7666c64579ef3be23adf9428273b4e71152a333a30d2110f7d7351147d6d90d20e2d9b796cda94a9cf852a3302562044f27b942975e087f8969a4f099d2619da74b6c044c2e32321af2c8e1626bdecfd65912a244fcdf37d23b356f95892457baca3683340bdec4e2977e24194adb1a8807a7455ce826626a6a918a1d3aacafd43865735d8d8eccd5844f1b508f7490a0ccfe68f2d6f21292d942b675743a9cd5906220c61322ecff05de009834d6c18ee6085b6d3625d92c7c13eaaf5b248e2bcb1298456d2ecad0d9099ebe78e066a34585abffe59825ffc2ecd4589be32006cee426886f2c4cfd0b1c4fbcbaa1289017687603e3d78b83d326ecd5a4a3add014b99afa704c3c1df2253362b4ceb5c8ef23fff7ff8a155dad4c86009d579b160858053c0c57432a7e5d97ff4343f8630abd2b2e753ff1eec02d84cfd87a0c0565c5be573b448e240fcdd8d84b1c18b087b1639b2feab8b78e98bed0101a3fa61695753eaaedbf3f5617f15abb05767ca0473cd2416722b0613855d0a625e06dffd210580f0c902489015644df70bcc632b52ef98473260287c44dc6130739d8d3d72fe51b7c9fe7ba302b65489a71f18def227b1788074337c80a88fec98a29a5a5e4f6dcedf4142fe0dc79a58a5084617c1af3a26498863b49d02b38721eba6e4eedc5c8dba98a4e9411e94914f455194c9bd842c7ad766f3bd5896b6a08222ee896fd45c5eae7bdf5cb8c9152f300bcc989c3527922f44da38e190f11647131268c2f285f17d24c3d0e9907845bd726c4e3e4e75c860bc8cadac63467da07cd04739e272929835f23c9da3d14ecadf6e4285d98b2e7e8722734fde12e7e1607eb55ecb7d8ad695d11734c47fd1b2455e8d887988473e0f0f9d6441cf40b7134f0a6bdec0b66134d5badd09dcd310d4066aa82994c3a40ceec441fe28e7c6975238737b4b6571b44b3ef62f5216b18c53d75fcd8c052daa7e0a3257fb269ab0ec1856f20fc76cda994e64263991bb929ef421f94706243de42abda488fd807b6d57bcc08782950100ff9754e1c8b5eda5e4e19b5d056bc3fb7d9d424b6f3cd8aaa92902967c55e7e1684d28c6d3f6ae9b9068b561ed05dd7591816d69e710374e9842b262900da71e3272f8080ee623be3208393e6e445c51e8239c9138b5d59a9b7b3918a90c4029597a444fb7bc60cbb388fa6df32f86fdd4da89799313b41add506dc3fa7a65248c4156c62d7e78a2e55d896efc8c3a68d57edd7603643507f661758bb41838d021c86e9927e3c5ffa0b4be8e73adcc2d202ebe518c5d90c09f14f1c0d8e3c5f82e808d3f4fc4207def1270b5a339609f00ccdd2ddb4dd9d57cd7f153110ea1a8871acf826555ba0acc5f7308bceffdd478fc15b1ec394db4e0c0bcb7039f4a3ab1513f05a5be0ade9014ae9bae38ff0647d50a176b9fc74776f6a1fc54071b92baf4e531abc43538df83c228fbee35e1a911520365257c27a8d1b8046700c84dab23bed9096d8f8bd72a68d778d52c1a5e12b8bd59036280bec5c28cfdadee4f8fbc8951edda54f62d872da84330fad99fdade99a6f7d7cf95f1b91067e95a6f62ddaa62965f02d4ea35782a4fdd4ab931234ed8cff64908a4249267c4959fc30fc0718f73fd1ab35531eeedcdb756cfe4a7ffeb23e809070b84a0c3e93200b47d9cf26b8b003eea31087a228ce531e7c361b500f7a009fbfec52a0b112d5e4c9216240aaf5bdb821e5a8f78f38c1759440c4b69bb8167847d6788804d1a9f26b4253298d2c2450ce881684218d2cdb1c654ab1cbdb92bc9230631751051e3e1f0b3e0e09a1f18d14d6cce72b78f414072fe0eaf6502837cf891a44bc721d8ba5c0ee2217ff523611d8d0617c97ddb7eff87372efae10370d2917ee345bff349e2341a79185b360bfc2899bfe5086fc3795be2a0000984af4b827cbe9370d03f9216260187e4cded2574b56acb72d73d98ec3fc9b3d6514e8251ed50c0ae27dda8d4649361a50a66b063bfc175bae9505cd505bf33229a00e3145aebf7878520463717cb6e77804920d523dfa8b369a30fa4261eb0c5b60bbe2930850e87b7e584259e77befcc0ab7616bc3f781a1307cfd0be08182f41bd957c99f5fca38017ffb739eabeaaf4c531b3b98cdc2667cb45d46a99ab1162638f45fdafd4346e378dab0b6abb275715f142ad5670736b4e10e7a18216a2cc02be8d553097ac2ae63697b156e9e59f70b0504b87aeb0a759343380169dcfe2ad6338af7b553775f26506ddaf030676cbc05e57ee7aa26bffeec829d2970f051ec4a7ab8d7cfc05cf7241fbb0330d48ff003af4a88db597ad1734994f24f9fe47a56188fe06297b511c8ee34dac5a44691a62e513cd82e0a1ceb0f6cd93a2098a1c17dd3ed607922fd276b94c7177bf1b474a51fe7aed37de62f876dd506073017ff9f6e4048b584f357d5cf4af8b7308a366c77cd952f2354470a9d22fd9e5253dd3c83aa9837936a4c35d53a189e0bf157aaba49f00d9b5d161fa8124f12c4097118b22743ecccc5b055409c659842c2e29ce76ed6237846ff25f535a65192cdfb2049e0341d0a41bb291bd18e7be099383662ee280d78ac9c8f09a8a4ae20d6703ea341525bf7749f386e18d8dd54db6e48ee4db6c8ad24e5a1a1c5daadb5521be22b1ea9fa95089cdfd28a95ebdf72fe6bacf212fed347c7382ded5695e95fb32516154f86e58ef87a09a72e62efa5e8b009bf8cdcf1b76674e8a63326d0810ae09cd8308805c3bf523d75c78f87b2f7b8851d5a7f4e4118b89e4188a27a2aaa8c9f0ec9d6b5cc69ccd79f8a1f29b3a513d42a0dfd81aac388f7c5bd2a0c757913f40f5b47f97ae7cf49388733114df5e29bb2347aa885d42a31100669a476c345343c2a0ed93329beee46a6ff4d040e6dca8b8bcf6e541d4c5370782d66c433cce83128d8dd9e832925a8e26c7b58c56cf1863fc43874f25825f890aebf59e32b0cc2c47a048007db6e69fdce3c2f6afe94fe9eb868e5eae6ada9d0a49e224111a72a8fbdc88663d2aedd286e0ec0e1598da8f5575662905e970e21591f839ede511cbb9d2f780bf9cf15f99c6cfc8111ed6d1ba26ed11c0fdc85f8ba18ea3061bcf7038898878a3cc30f639fb7667ffc9efc77b2f264b34b06416b02ee639c8cd75ed8d21d6697db45e552e9a5965046d1c2df3fef7b40a604724e2f2e13481625fb5371c233d7250eef2388c0a79da445f4988579e9d7895a16d2e83ee751f1151c07f076b0b43a04d7cfb4ac9dbf7711511a30407e2652fac5017ca13942b3bcde129d989370032fd8e15708632ac8d6ca6907585f231f022356288c47298eddc308863e5e76672f1963c37b0ebe364efa5e4e75ac1c2448b7d9bbcc944f0019288d841f85ac0e18c72fb616c3a7f06bdc2ed676c4312992724b0133d739469b1636b19ca5241b1f7f0d1195474c6fed0f1afc3fe137fba8c4a66a0fc39b5fa9d1786bf49af404ab924c94880f61a97ee3e31491468fa28067b9250da24b189dda06227cfb65ddaa48b7d1e6e2b3a1170b3034c85f48a1b52e2986f128cc3a9734b30161cc902bf08a131ec394aa42bcc9e8bbf8a052300196fa60f2a16ab65066080e630de352ccd2f4a5782fe1e1ed788406716a11b1eca09e3cfbfdd678b1f699572f3986ce52bcf4e62fcb88da5bbca7ce098cb5ebf053a915d0a1f6111300e56b3d85b83659898dd1936e1efb812d1b65edb5cf06df4949f66490437e6fe308a932063908746cd44e6713dd44f4d7a90469b6d16da31f1b96b69b655fc31e654d57cafc310a8d34ef79a7ecf1e642c86127ad25c8a2f6c44a888a583ad2cd0629b2d726eb7333d006cd5811d6f493a6487a074744616d3e213b1fbbcdbf8ad0c7710402575ec2935724147e88a5cb7a3135e97cc14358bd74ae7b81f6ffda91bfc8520f5b1f52423b85605cfcddd98e67d9ab10afc7c6a11e46933e65bf47f4cf6138a876b9e36e854ee4c5ccc2bc955abe65d679480a8f86ea0271a154e372e924f36b9d2baf7aa54f66af5499b4d66764db576753de28491b4f98bf9bb21a159f442082e74d577471365e19e3e851b7bccd9d76885774ad2e159052a4b3103dc9dc4f9c4344abbac05f11b2545e81d5e12ef2ebaea6ecbc9fa34caef00502e59b636edae6c32fe4dbc03036ad386449cc5bd87088ba5f37dd568014a99a8324821cd3074ce8b39c6a1842c62d89c6ace323868cb4e858cae4d3a2f11e71446cc59dc2a48fb64c05c212493abb739ed6e26ce87c6c12da3e7b2ee9706fd7c3d2004a0fc0f55e6870648991c4a48ce760538295abf4d8d2406286a96c535ecab28a758e82df4d692b1bd4f2ac65977eb48be0dc191a90412179c099701987f3df230fa88752cea0679d362a1d768708fa01f7a004e3b6e4ea32dc4b2e4153a105e9f2bbb7b095fee0dc10199d5fed37fadfed446cdd3d149677816e3ecad6ebbed51f29894122bc76b065a83a00e48cd68ff105160466d5bf99c02cbb2e2ddf4e29557a8dddedf15dc7a4b02a61b69da4484d58292638fe4ef77fb0c137d00efcbe76c1e419def51cc2ec32893ecdd6efe36afc35038bdd89a2256098cd7f07a5ca397d52c5d7f2995d2c1b6aa1862b96f2ef3839444d03a2927d91129c1cce3dd67053a4a7aaac6f7d9f7b5687b7c0fb5fea66c5723f73218a7c3b3fc57bf58766d9d61c65fb7955c2c9cd6f2351cc4143f0ca6b079e2713f047ebb7f0d6ba5dbc2bc3ee5ad6cee257100fdb473e05058e4ab91ef2611a78ab88ff2672528fffa37cdb2e34c228c2701d447a00e63174e0dfbacadc6971c619405d5a24f07f990646a005e788c6f9a33e7bf7f2457bbe61329b5fe36ee2ae70fbb4e1dc383cf2d31e93ce5e31e1bb1cf22b57b903991e035d8e1c93ccdb1cdbe4a7dd10f5d4664a2355f19d1b32b1437af79a70e59d2da1c4f91a50afb133a2270947e3c053e66ab37bbb34c39f89e39175a99dc454a0e5f5c476f78f6cb9b9def032f802f7d91066abbeb3318b3922cfce47f8db7dd69981b8117b8f12240e972c343abc5856ba9f2baf356ee31442e8c23227d0711b3b10f09cd75ed6b4c0199db3f7c5da993ab747c38a78d00aeac7486b9df7fb15d3c057e7f8ce874a59870b7bbee12f71c8c0edeb0d193e342ca911f3b0f3f61261c60bd79ae45238674c09f77972fe08cfb9e172a20c9e6f21902e2d87323650bc922dcb5cd178edc5856fcd6310f6a4744cfdeb61e88937610a31025846498f90fda44d7c201354f4e731b18d693274114f237f63cbc1e3929ddbad4bc7ca9420b8b66b273e7bcfcfe2685b1b724e1294f26e25a651ce8fa5794334210d79080babfe40b188370d6b42e468448dc5c543865aa244e6a91c47f21529111609fa361234b571396d77eaed3ceb75814627bf6085f5371346f79a6ee04b5f3261c81654db21755d7339f1f95bd8e542f715a98fabaec2e8788a0d76b9d6370e7581961def3ff344389d0a75a9a21d373fd1c9cc9744a73bbcfcc092b5318c32b66dee523abec8a1985a2f7f055157778c2763e76ad57ec7da8ca88faae72dd1a8d4cb4c345b8014f6cee00d4bf7e3f10e9919884343dbef23fa3d9c7299fa529c4d09177503fb13193faf44d12f234b4ee0d9e615dcd740e6af1bf9aeeb3ad30a4bb480389389b9ba7743ee9e542bd7aca9bbd20f065b8cbaa538a40524afb28181eeb6336f71087c73be7bb44dd1fe6145c1be67131e7c202d1797a1c73b2e859ce5d5908d08b1bb677d1fdb7a832a4e1e9ba90b899aafec8edb656287975e6c53d855ea54e0fdb9be48081ac6d537b02bc5effec261269cf875706d0f26b2bfdcb55ad49fd96776b9223ee0a4434f690cbd0d251c31a7355a9919629a322c190f33d7373a39f08a3260533d358f617ab78d34fd30b94f94b697d0449ce0c84837c3d9251fd88cfc497d5dd085452e816204a28b510873847e5ef1cd6078b22a26783dfb81149856ba05818bd5580b42bce72e85e0b3449708555a1db21912a919cf0d0986a2c8a12d5bd1b5174cfb2800f50c58eba0b2578dd7d1bc8e51f86b2ca4fe725362da8d8ece21806609dea2f2ff7dd3827e63db5d8cc5c559998be84e192dff7e57f3a8fa3efb6e9e377896cbbfe90e96b0bd4d18e38a74ef9aaa85ab8d7fa92aca42e1d7d5f356bd118b11f71880cccea4bece4b2fe5632e8544df42b0d3e6190d51247be79e1df1e860fdfd847a2b3a60038062957b38d01f2eadb066e041e59d2cb83081aadaa5e26182c76150b2e0eae3f139db644f5e30a40a3170aecc31d35c4d7daea2fc91406f2b55a884dafa2db33f48bde59e747738967e459399c55161623fdeb176b1a3db61d1fdf78d9cb2c3b52e104c23a211c366d277de830950c6ea1798756b9c5059d0ec7fd75a0594019187d45ab7a15a68beab9bfa40872dc074f055a105b2bff995c278a72686a8d84af00cb278095e0831b86194ba749a59376ce6a8aac9d08b743aa4e4b1317795ffb841946927fedc5d2955f55ff358ebdc97240a1960a95ec2c5188d068f616b217e418e672590aeb04eb5119b8abe4ad79a6d9984f276fc0fc0f30b97dd75dc67f9531ce2d5124c76a05733c861ec22e23dd3dd9844f68a3af447bc5d9d498ca12b8bfe99d9f787fad3e9cad9200896156c54d1e0f00d2f7659ab074f66c11a9944e16a79edbf9050c386973d528520c7d08c9a37deca0df8fdd0f23ee4acfd1cc7fd28d501d89e92856e814e2216a514a0f9a6159e14cfecc4d0f44217dc1403c1356c3fe7709bd63097d7a225a8e0cf700802d0e313c8ba95adf72c2bbeeb5816c480a45d1cbec4f134e14923326c45648b641d2c50adf0d32289949dfc166bd48116a2ad063af05a97b13e7b49f22f2f95d87464dcbf01152e780e27467ff425db313cd4164c2e0f880961e3338c914fd2c5b8b894a03d186b323e2aa9d91e3119513f3d5be146f7ecc1b48a2cadb666ed5a26a64142699fbeabc127732066d0fd4eac92d6b631d561011d01dbf94fa3f10ae734c04bf6cac086880efe27d3c5c4c57856eed9c38a6e7f846b9204d79efde005be38ce170b9be3d915f3a65521a563ef9285c7f64e9b827f3d2c6b16db5951a085a9af3249e338591be8099b8e852b5fe7bf84c358a1769b13571cf2049c6f0b5c3af8a3d0a7048acb95f9dd82e25d90bf800c3ecb9d8c869a8e840b095557b04f3d2faab36f0a8eb199a29da6d3a5e2856edd7927b69aa806c36951ce195f36d4c11b290f87a4a39ca5add881930d8d523f9a773056af865f1a276b580d84c44b31cc4362cc9f72c95e1d8f9e3f8d3dc4768d13b719eb3288159fa5fa901ab99affa7b42848e05bc452463fc8c943026069901c6ce43d7892b66b6c523743481e120efab5d5772bfde6ae214027609d5434c90abe16c6b9c6ae040849f229309e3f0e0cff7f44ae3ce27978bc115ddb4514c26f0721788e8f0c7078116c747d015c96509c1a5bb7ff0fad9d0574bca0795638d8f34406c8396a6c224365a06ce1a5b6092b39223685b0612d8fbef7095be06308b609b23d5fa132ca682a7449064629559fc3e74af913d749a7be529a70d926938c0a599b38d108a389c4017d7fb1b0f302d47899281c09e05152c5cf5bf8e18dfa3a1144991342cfe4aa95fadf0badd38099f590e7d8bde4ff8f8ef3f2b7d57c351d3d77dfe34bba1ed6bc7736ed1a5695d0bb7906f48c3545686d9feb7b64e2f6b98465ed13c2fc5f93a5804cf76559b3b43cacd452970b85cee7fc0998f8918e06f7f95e9137b488cb45c4457953d48341bc0bca746e4f6dd9a37ecfc122ef866c9ef2738aec8609d04aa50d70504919d54f064f857ec292eed3b3dc9d57c33d470899af603376a4585de7466a57c0d21539b8e2f69ff7f8509f643cb05f74b5a731a0e9b3c4c03e832b6add2b39f68e1acb75fc91b48189c4c9bbe00b5799e13e096e76be201c61b57a74facaa7ee260996fc6b7ad8ccb4355da34d72e7c0b89f06b6848daec7843d761a068e1db2526ba002d01cff7dcddc60b7e550c424e223447801680f97d9be804b1b282e491af3e868c527439cff7043e8ebc31a97d496521cd368807a16e2507932d1d248764e506610a2b3716ecb7acbf42ee5d81fbe7eac9883049144ba0405391556d9505bfac885d76c38aa7e9d1c103e828be54585e26c5917864a0c3b5d92290270ae11c5979a567fd5dd08aeeca58ed08f977be3b4f9daf677c45b0310b971415d210b314f5504ec8aaa7dc66b912bd520baa603813d3724617084d322244e191bf67ba88b69bfa3322e1848ca4d67e9df928aba7eaf5d1f7bd3018118019d5a158b4a0ad87d27b7e3c5bc2e77b5eef098c39d332076e76ad60a94098fd60e5bac10f287bd4f1a422e3f021161daa226176370f4dd40ebc41bc2eba3729fdd31e7a3721385846b4b29d97ab70e5c70b35c243c747ce83a7d6f37636f082d5b123e08fb14cf5bc8cfd21868834b86bfd7d5fdab690380acc54c6d32e4d3b04cea52c6524fb3dbe94fcb3281964db4777cf70fbc55e814223c9a6869cf44278d10a5fe7db4284d963b0383c48be0b01d31ae391b660acb95ff1de92dcda2851c9b84856deacd62da19f39310e5779ab80568d7c63f7b38d09c4375faa8962ec43284e1a6527030e42373b3fc9d9ac8ba51613e17b3cb37446f802f8fa04ee91a299759dc66e9ebd4eadbdc69ea171f808601c6ddd4c1533c6786c0e95420c7f86e8702858397e5aa3570803f7f90b05f7971c266b03d1090ee3db7a02c2f5cfe91b1dded361be852a35e49099072e6b47a713b3405bb35fa6bea91aa14d5344178aa40bc626fad97308587ca35ea5253a242d0d2bd27491ca9f9efd7b630bf30eead0cccff90eacab917bd0480315caa35c358309d076c81c98b5cf1fd125f2c43cb5f3d2cc2b6349b957a051c4413fad36aed8a3c9e1b5c8effe3c310e1d43be13885b4714fce46cbb241e5a7a893ea6952965be984c9f06cbc5c436effe83bafd7ae71c8b4545482966b60fc7782a773fe0f62b42361009c57291fbaacd77d0235680a3257fea0f6d68bf4d153d4f0f35a915fe94f62bc067f8c1639fece5b3e45a388955f5e4328de2f3cc2a19ed143c4f13beb75ad1494fff61d189c78f7043c9f4a79f3735ac6e477b744e4ce103c681f182ab8e5c6c805380d797dfc2c4c98b9a388d2a42b2913ab8edd47db07174d572b37a7065d5235c57f0f4b1aba27f5ecf2d5ab8e00de60accdb9997a23839068932dce53054476ec4ae3d1c2761fb84f50813f943a38c6c443e1c7632704daa0be1757a0e99946152e2f473a894788838195bf7af62c00f7ba6a23a84404c11ba0527a6d04090fdcbc46decd494135157b5d5891a3cd18a6263eaad841bf2eb4ce2c92ec30cf9ddaf59b6f1b72b061de964ea09f7f6d63204ab5f0995c3d11d1532cb1dd96b70ef529589ef4efbf5aaa75bb673757eb8510c63809cab7e9e131dc985e34884188932cc3d6eb507f355e6c78fb708dcd262c22660ac7aa6cd750cbddc51c9ad9c8578d825aa199b82dd7e5fbe572f659528925e24528192d608aa513b671be68c74ea3a8cab4cd895f7ada755c4f9e9f79d7acff8872d36af7f3af92276abe4162579c5178b728a5c3fb1a2f4f7d371d25a85db46b2e7c64f000c85bbb76b111feaa6ff1f30725e4fb48f4e61ab0da91c1499a48d3f2529ec9f84e4c6c054136c78a598f76600484b591a567d68f793c6bf17f2f6f31c37799fa4bd4a0c6b8150f7efe7f52aee68a806cc5d0211c5c8f91a972aff5ee1931bdad4252f2c94286cf1ab255d56cc81fb97d578fc6e59c82da742a3bf937944bd5ac21b8e508a0b82a9d0af158a24063a8de51e0acd04aa4395413950267687c2ddb92b572a4b51b8387de160c6b2fbe7a71d0479a9268119a4a87935b3224729e9aa47a204fade9261461c6a804b7a1b0bf3e937fed95d90041dc1713611eaa60906c107f1c5017a2ece05a6688b0ccce80103ff517e972e987d4b34ea979d1c582a19198bd986515f3889e11cf138df79626c577810f884b9df1c4b439ea1b35b5488345152868dbae6cd29f58ad9ffeb09a687b7d7ba26a7a346b0b58c6c69e795d9bc5f4c0f67673f77385f98342a2ad83583c5318a52355e0aeac173f90976401bda267f0dc7a05e2bb4d76fb14231f15759f816ab0717f571fd1c198612eac5c8734d9d63ec2b7f806ba597ac03ad1d7ae09c02a394d41a9804d94274ca2039f00fde65f62ac7e84b93e5dbd7bd272ef3f457ff18212ac554851d82346010e7fbe5a2ca2573d444b48eb21a0981f677903574022275fe9828ccaad0f94437b8117638164e12dcea46e6cbbda6bff82b3aacfbe7105b26eced3d56bb849d749a9feca2b46e01b9b5192d49fa57e9cc6bbfb5116887b32ea630e1338495ade5337f1eb1d26305a97c3af522105b9e0090bf66364fc18006a66454feea73f828ee9afbda2a618be94c5c27fcbd1461e8ee0470d49d0293a7c3cff284e6ecf90aa4b481aeaf380b87b1d097da996827fc216cf497bc2084774439cd967b3e67e16d86cc58e7d13de650e989399822e9494961839fd8b84ac48c93cb235b4800d2ad2455e7dc3d43e91e87089ea80caa760e6f5cbe925a28d64ee7830fef0c72db8c84ef1c7e25c86f06fe0dd6faf1e01345ee51c0ce535f0434874563780277cc42054b376a8b27338a4204ba5d7471195204df1c917d9e4420e9baeb304958b169e32f17ecf4022addade70a5f5c2f434a13225727c0488cbb840e03ffa5278f307284284ca7a78eb40608ec69fa9ba8fe564a26b2db56e60bcaeae1bb40eb51b01e6efe69bcbbc7cf4d96adb4d900324dccd8077401fc68c31a454aee0b990c414055842ee4f8fe61c84846df705aaba7c4e2e00d8fa589e8088695f2e66cbc40faee29656ce847115aee2585d51db94221a3eecd16ab56a008a4377bc472b3cd01994e58ff9ccf6632314b90a6a0b885652366d485034e245dfbe3c0e8a52fc25ac87d1aac9a447e56567ce142fcd71a531685e503e11ec8faa36da3df01ad23d64b32a77e8c55b3ee8dd06b6f039a1228280f07fe3a31bc71d8a3fae36f0424a6a0f7592483453fb66379d055a36c4bbd7ec97989c657e7d73b70a4850bd6b17f485f9f168d5749bd2c02315b305edd807a77e847269401d49c28d62e02f254a5178427a6d1ae6ca9b2f44f4dbba8e14912ae01f2e499cc63347efdd1b439f03b52157b2ad750edd5c342292b0fb33f234bbafb831352354874ba0c613296caa352e4673fddacf995ed23faa9d9a77c54c2283307fdf9aa20a65a6ad5f185b2df83fb71e7d4fd4a1d9d7579683b70cace9a54e9d2b014d392ccdafb4257c6b7c24c2881e6ed2070f00eb2160ef36b17f6c013cd6a9c6a34f90211adb74c592982dcf1199bb5f530764cb4802338e3ac5e656367bee25cef3c0f69b9f336507d1e4057b2d94d4bb3b22fc61c18af6ef054660f595f8b167683c98d8d7cde26af7e534f537d90f5d2ed52693eaf6eec84cf9b33e826942fdc7d571f52559909ab149933dde0823a59cf94e9df1ee32d9bade3d7fc2c317152fb987589bdf8fd18b2b6243a31f6d4614a9aed83774e81ac940114ae71d6a2087d1119aa810189a2cedf99f96c5a66b44f15f023898399de4d7c8ca975215294c76929d0e5b58581533b2723d7f4a2b4883013b7164d3e4f7c4b5a0af9eeac99785c4d6c599129f367574445ad1ca19ede5258d92cdd2a4b4a4ac751cd87ba2f62d00e945e96c4a1508e70e189d0acbf2d6313c4fce66d6cc2136353ae2685f2e13e43a02eaad09a702c0bef8e6258600c92af6d228140f6027000358b7ee22361ef303928cd830472cc166742e032abdb882c41cc34205adc5f57c3f021ed396fa4550ef87c4db9f475e3de51de172ecaee1d76234740d6d09f4b9d7b618f5858faaf61804c6ac89f29940adc62a745ee262ccb3674a8f4e7ba5383b020ec41631ed9be91eb75db87fbc78c5cd1d33c08c1ec078398db4e3e47ce631fe5c95abe82ac58dce0bb894bc7bb0db9e9a74fd4f7f993589105d0acc5f1f7990f3e6741d4cb87c981eb595cbd8853931057f21950b5cfd5cdeeb225c57a1077a349d9530b9435ddfd42b16ee7a59df9fde06aeea566efd9e7fa8aad99a3dff0c7710f2ac7b8f5cbe3360b323ca956c219f1972f16d16760e3f3bf0c90ce5fc4b6f9a430980ce900bf7db8e818c9912dea11507d3eab3a83610b2802f1649d3e530dafd5e012ee211d404d7f8e907abe1195784c0131f220183b50aee84286d483c1922195c67c999e1f71e4f8b05edc12b2ca1d03756b38e1d302c6f604c61d6a6d1c47ad64f364b134bf5a6984ce79bdcc9641240fd9f4edd912773fe13f0a1158498211574ee99cea9773fe7192b69fd17bd4b84f6aefbb13ec34bfd5547757f89313d21bb3beb8947d6553075a8d58a1f1f347ce4e67090e3465c643b07145dc7def95c5911370b8be1ed35434825e48a77ad09380f154c40bbc02d4c7efc62197d3b21ec72d162b4366454ec1ea5739327a58eed2c46448f677be0f6b9f3db93d6516dcf024abb0a0c7d6706aa57630253313d1341fa636fc3a238ca522e03c2f81c71fb2c89bed9688615d9351ddd52bd47fb8720f68eadc421ebf72056f027d80d736bf1b76a3cb859c0b1e659e170caa864fb0b5084dd290687a7afbe36d968aa82045e7cd21c33ee89e522e6fb1aad5a37aa962463277b70141a08b337c5fc3a0aa94351733ea06a6ef7ec7adc4b15caf7752de5dfe81c9d80809eda1eb5bfa3174ed320c9f23e5538495edb569c77a0fcb1ea80c2052184a4d8d9ad5ca7bee579d30394c484edcfd3fa76eaf3dcec1f88bfdfbdb1bf23a3eb7bf9e9fa7b005fe350ac7a0c11bdd3c9e80ae462e8ca059dad852e85f9dcdee6b05d8cfbcd7ce1323aae096b07106ec4192ebc50ba3d0b4d62cecbc34e42e39093dc073f746a30318f7227f0f1e75b53b1840dfceb9b24091b9ad4608069a9fee5d2877a262b379ec62d5171c1c03876dab0fc7b494e7f165fdc209fc635331244d643b2b11c67ec960d092f0bf961de38e7b5ecd4902d113a874b27035541799025bc8f24edba1e054140e7d5c7747f1f2f140ccc961293680027b0cf84110c23f8de67eab17a82394e1342b50ecf970f16e241f0cfa192fac687dccd8f59980bdd97d2a89404168e7849c2c3aa4d015c7deb892d1c9b754cce7b85db9d99503d0b9400b117a1e689b6ca59fc0b242f1a0950a363cbbcb41bdbfed2a1da38dd4b42981a53b19a488b282610f968f2166e60db7d730e2b97ac8b5e8d99ccf59bcaffae60fda856d9e401056b89f48bcc922526dadb21307a8b2b1a40dbc38a88502ce41274c383ceb2649849074741e0e8c0faf5c309149d1060607d7dbf67a64a31c81d624705874c13ec6b1754d7d4fdd4dfa576800631796ed9d963f01ba5a4652fcbc0d2ce914b4f3d8300650c62ccf478ce1d4c9bf864fce28be10f5aa6ed82f2828937679518ea066fdf1e2c7fb7f4717037181b9382474857400c68237132711d7a86d098f2c4967f5a3e3e33e927c97725f6794a67f94c73732a5b69984f1dc08a1df4eecb8945afb34e24d87bf286bd5bf2f5ab851937c6dd9b410cebcd29d172a9ca7ce3b3dd6968fa6436da25503db29c9eac6bddc277d9bdb137957b7dc8d99184b6dd6f4cf39eba82f4d83352eafc5293fa929eda044413f9ee7cb7749a674b02e4a5a44a41cd52daff9c223c020e221811e114e4b84ba728d139684f9f3af203fe508966226ce7d2f390338cceade8405cce79f7850a571f46ee0250114c7fe54041bfab1dfab29164ce4ab4691fe2df63ad6fe096436457ebabb9e8c383b54bd4e9d1c38fbc1471e11f12dc372efb39cd30434ded576c54fec32f5e81ac4006cbdc5fcc0057016c1be052d4865f99221dc5e49d908aba63092b65939800c6592f4f31d97573f5ece01b8618d1693d1e21410bca7167912d04a745fb236b5dda5960b9d4027f2795f774d06209a3d48015e47bc5b21bfde4694a7d0371706796227511182801e6fd7fc4f43dcb15345a4e1cd6a256563dcf29bb8564332a9991283908ab4c8fb9be3099505a560c25ebac1e15f12d35368402e3b484488fe94a35b3e668d96100d0bc0da6b2c88012177149c11ca74a04012d1ab2356da87b89072dc7067486b7c64a55273c5ac10e1bfe88839c1285657c0d91efdf689d057967fed9d193e80764ece3418c440c736eadad61c55b81cd71ebecb9420c0a4b7dde6bcadf0043df9b38ee6f3b1e86e2bd6fa4f27b6286dcd81b968e24bb3e584679495743ea4ea5f98bf3fba420c4b7a82cf7031ab00182ac68c1734ec99ee3dd249f891909909b4c5f2f2a9e1d189c4e9aa9196586f6ec130debadfa43bccac0c6e769e91dffb3b0f18af551cf85cf50185fcc125d93c3ed9234b7937c440ce623dd75114814a87f5b903cc79b2ddfd735855a0f2af0c331b1f3e7818a1d4ec4765f366afdc035eeb8b1c27bec0e1e4a0e08125aad065776c6580163cfcb4a7106f7258cac15a90e2d5621d5a4176d49fd86803a6cb5d25c91e22210d8d5eb4cab45a104c2c8eb0b9690f48142747fc0b47e21ce4d11ba87d7c7939c19cf2403ab37b005c48cc27522391172feccfdc2d41185faa33c473806cbc7798704b1d49ee4584f1ec596d9584c08320791daabb860512fbc8c1a38658cb157d4c74b0a5924d7a5eadc0da08cce48ec4211ff57c7ebfe4d5c81ccb0ac3ce0086e6ff940339c417fbed9aa49013fc3616adfadac391cebd9edb9e436b0254c36986ff00023e65a3f4e820c34c2d2018b6cebbddae72275ec77d1378e9199f0202eeb557cdbf0b3946d404f18053e0b75319bf6a48dc844542ddff3e67875352e542cd526b00c572d7add4c2c0a862c63c5b2d7f392e1b1864abf5e6c4869b1dc2eac1520f38b2db550e0a0035f2280b790a80ac361b64840ab53f6c8c8b86c786cdeca728766f1b187c4773846528d3e49c42b7512ed9a8ebd7376e1a3d431567756b0e58e6fc27a0b061cb3787b86748f2b2cc6a16ffe3f3e2ac27ac66f564c5410c9a75e571b13242b7a3522e477d02eb2326d9de63f5e6ece1cf993590b49703e0b51ea8cbcba5121d51d6c5038e050a0109e95e455aa91b5bcb43c894175721a430b7f7119029c044d7538331370ffcf2a0a3658818f8bb28d9d22f65b60cb42119a548c1cb363657285d6a11e3bc69aecf5b4f034a6b000628f4e13661a4ff07e9dbdf74b2b9c9fa71ac2164138ccc76b527d048e46ed18764195851d6f5730f4aee670e99a73c8384628d59dd5f33d30792d3f7e837c722ff782cd06d7b40b938877fd072ff45485c0778d768bef379ad527e9b56d77ed10c4ead6c7d2c5f11bfc2ae68fd6d0bcdebeb076315182b4a879f1e67d86d184a07fe57cc6ffc01705df0b21c0413bd9efd86e8fa04d0b01279123cbf62622de4ddbd3065ec7725157f2aed5017e96ca6ac9022bd881b398e259c3c861fa53e87a2a0549bfa69053d0047177223505653b1fa868cb13498ff792712752e0b10ce45faf67b0e250dbd8a646162ab95d3572b3cfae935249a7f292f44ea0773d112099da205622dc30f9f7cf6c6588bc40a104997e9b5e3f3b975a5f49f64e37b820b2499e7d46a671e05c79a171d05967de4552c0440ffffffbf