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 56294 02def75cfe5d17d6f0c907316eafc95b56cb1fcc5677e0024d415e079a35c18e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b41394cdeba18b8a7020247622c304c41c2be4c7c41b36ba6558b802600ed910
Certificate Block Hash
02def75cfe5d17d6f0c907316eafc95b56cb1fcc5677e0024d415e079a35c18e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00031d000006e60000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000033086dc6ed80cafed7217cb3e11d11ee3a47f9d7600c5ca6d0508f529383c8334cc37ebb426c92df89da2cad0f707a033cf5a6b20e0be2197013628ea5fe1a0b9a80ee36275a52cdbfb295c6d1ec8365bc123e770ddcb40105160000000000000020000000800800031d000006e60000

Raw Header Hex

000040207d0a739d5534ccc366846db273c599f96ea3ed04b486f15c2a1adaa56cb0eea46e6a7199e2a345c2894e8c953f1c3d620b54768d21cefeb879fcf4b2acc9ae08f97e0c6a830e051810d90e6002b85865ba361bc4c7e42b1cc404c322762420708a8ba1ebcd9413b4

Proof Data Hex

59,560 bytes
121216010307d5718f46818d8aaf97f4b396dbeaf74bdbad87ce9daa790b4ecf07c117f34d7b7c7637670f9b698f52d48238564ea7f24669bb68c682f45dfd0b220a21abbc8411b4bf326ab8e19f0e0926b27114003fe54d2ead88916cd21e2ed6205df9691cd8fc1116d8874f9ab0235219984614e8fdcfc1f73065bda0409b5b5a29005cf0af7a3c82d8a59f83df72a35506001375696cbd7e688ca4522864af9c0750c879e4d02731ca3181fd138bae50a2c5be9620dfea7d0fa5812edbddc320da099204ceb9af079511f624564cadb6f210c162f0ad3b422b48fb2188240dbf358a5f24b51df1e4150f258dae221e11de15c8fdb5f2597e0dced342a67b98b8fea9fc9e30e9e317455f14c013e3ce473acbed757a01fc2d8419a8759c34eba278cde5b7fe8114136f3b8b015fefd55dbcd1bc3baccf83d8d4f40972364e9c382f71ad3d9b7bb1d89a77552f7b7cdf4f87159418cb76a31fa7c3486f53a1741c06afdd133a8ab3f46b47708f8755902cbad7962e9caa89beef65a7e6212a755a1d6bbaff74e4e5db0d23355d7681d1505f72d58767940d9aeb1b38cf41b26b1f13a654a4b367bae012f0b36681db77bdd117f2a044d5f3a7ce02b7b7ccc8f595d70a4f5181aa10b607744f0d6565898d4875f740360ba48d19dd89b473c60e012e617d18bb98f55b6b1cd21d61f6a55f97c540ebdc29d4863367dbdf661c4818cab06a8b1510db5034f94bf7bcfa7b0de634b9550c945fd72db0c05e71aeecf5a0ea70bb7f7f3c4e78c4f80dbe08bcd46832c7b114c1e37336f6014a385059e1fa6483540474a9eb3a1432842a1b5c369434e9580215b7e7ab9fe005e18a2342ebd5a6762813849805abb8dc9f4aaa3e7045c9ed57c555744d7ff7fef9bdb8d72785906b9add6b81775e5e0ef2d2749b4ad8d7b54c6b5f25b23f4f7cd2bdd6c25c88d04b245aa55cb1c38778abfca6accc549510d9cc003f73aef3dc4509168288378601148db2a410a768e202032efbbde14cfb0bbb4b44ee8b23258e2a6f00b415dc961d284206f9d7319139b22dbb13190bf7bda86c2fb2f4f9ceba78aeab2f3725bdfbfdad69f1c0512410c4deab2a797f6348957295e6d31bd4745b8479517f2b18b1c5ce58fb4bab704c551ecbe9a7114d40bbbb254f3f7eb252685ad4063b561322aa289b478066421ed803fdf169ac908308fa98022cf3ebe07d549666a8baca7e1f6cabca37bf2a15f5684402338e6d40ed61e5fa0ff4520df8e96805e145f59f5bf945f7b20c99e441c5b1a8bf821ef0e8977f3df4a77781882da4d5094e669c2608c2fd91f1f033235fd9a248886d8a108473bfbf07dd2bf2358abdb6b9a90295e879e77d1968ea0738d84ef4f8d0ec83c26e33a5fc28ae8de4ae657d2b75467116f8422de0e05874ef79829606c2be8d2395a953b9aef1f626c4b897c271c97df7ae525b533b05dcba47eed18bc69bf1a7a67c634e9fd4190594a339cf856105e8238d22449d49eba52fb9b912bfb62d37bcb124835752e0fa0adc0718f21e1b7946ae23aafda4e72efb872cd98813e5db4f7a5a39bdba059bf584f7a6a343373116df67bfd67b4532070b54484a30b29417cefa2aa49b9372047725ee66c82ad7ed1e9ed6c613d34b0b31bd83c3f7a27a8ece1b6d0fc6fd1a521ab8bc8b1ac8bedafad19c2044962b30580b07c6878bb26ce262b569974781bae391dd782a89a7093cc77745b29ba3eddb77b5a1ee768aaa9e5ab6742f539e10cc2f5cb2aa4b2f1ecf527bcfd8ce2bb761bd213de4e10d91b76255748cc35bca105ee2e2f1b73b0d98586491caabe566ff0252ebdf42269a04d76080482567ab3d25eccde73d5caee1581e74a3bea7fbc42e9497863873b6586696c6cd90114f410ec6746e05dddf68fe4d10b45e74a875d7fa16b809c96eae06710bd1c75ddf32fa98c20954cccd1fb656bb8ed43510ecdabb38d4a9613d30fbd41a6eb2c0c6f25e01ced3c27fd665118a0215656d149b183a9bc8c881edd7feed307afdf8252383af5063c440186157da153b7c87696f56d908aae3bfe1f21a8f03a43476d007123321e9dd416308d5629966c3862bdab8a8863d79062efbc91adfd5c6d150d11bbced502d456122879cb42329d8805eb3e7d1bdaa78924508648ce864c7800a522f4372b7fd69b269ab4c8efdf960824c6a10b5cdfb1f8856e40e8476793ec7c8847ea9bcfb44e4f15bfe9e74b49f101cd12456841d58672a79ec655b93501ecdf22e53a51460989f2aa8ba47603559092c23d95514ecfcdc9ddf0a4fa9c8b3ee09201afd7797c043c8d85533938cc86c2f63673814d8c4e26c2494ee9e0ed1b0f002d55c5c02ade8f1d1a37e72d92b1c5f7028816584b162529bb15f48805ccc58ac770b1573410455fd93c05f33d0258f4da4edeca95aedafbe78ee46382633c34d5c8190714a12e20243e76868fe70c0e37e36f268d7d4ecf66221cbd4e371bed4c734e2233eedca8b16a83b65604d4e9bfa81fa349a369b149ecd821090f8bcb953f797f5cfede5bbd6d06895f8a529306134b57a54d556c47a5720beecf933660f8565a8af6e32eb571980850f9b455ca58e0d5e2867d29563565ee1ebe83222b8109b837b34d90c634b05263c05fd58448e1ebcc6cd35d7a616f8cbc10ab91510c747c5c305db9a5f8f7775434f4ecc3af41396ef3096dc2c8f6a99fc01e16264de911a93cf1b42c0ba1000e585f51ee7b056cc6559da74c4aa7d625d3c399cd0bca26bca4782fe112855bb582ba6cc1008c6513bec1bf6fe8111b22693fde9dbca76c0877b459a9f5a70d315e094b2adcc0e98984cf084d985860995181ddb7b5507c20cf473cc5321306cc403cc00aeae2e439e14d71b45cc3157762caa3839f1f40e8a17f0875d63374ef8d052ec2c3596ea80660c4e099003d42ec2387c1b5064a89e8a5e7ca83849b787ef4fec4726d20634248c587720f3e3c8aee5f1256f3d4f38f5390cb37cadcbfb1016d18a98f292f9327198c1f5ad282d5be588a62ce873c31142540c7d3c3140035286a747becf82c0002de02bbcc532fbbbccba05ba5aae37dc67550edd30081f900d591c02bf4d0702262836559b5033b79a17af89d1904dd8e7580ce2dfc956dc80bb8fd0678ec5b3a5531d95d1755305f8b8a2866ccd85f4e47243535deac8eebac379473246afd0cefa9b350a00f95aa44a10291a2fb1f11e1946e273cbe26716467ee0720e2fcef41b263e8982879a36f12d7360257deeea964b8da662659bbf769f531325fda37998a9b4e8cfc1ca33a30419868e013a601285899e97be382e48c8cf36c4980ddc7185c5fd2d357e66cdc60a0fa6e497b0622c817e1d48ce63a0f420236067e74acdc6e6bf158aad0a27e5fb2176d81fb2c4d449159223df3afd2722e76d749e795ed534ffc0215837eb60251eb3d4156d970a4e88f1ebd47ccbf70f7550d0a4921bb34f7ebcb6c79efed6d5d85bd9f8730870b83d5c81975be649e21cdcf8324e3afa828c9c162edad2ac8d1956f04141b496e6e299e9431003e0338a19659a6e11e27c997f6fcd5e8bbc5f00f825c51eb77688eb77ab30dc239224319ff9cd575afddbea30367e347ca4b07d4dabcd9f7503647cc1a9a3c6c35535238479e3a218647d55bd7d6e56f82313103128ed503a93c03be7dd9cf8516f5551d93d0468764819f8348fa21ef92bd715fef1ad039af759cb517dacf7eb308a0d6920baca7703370e46799af67dfe4521ffc422fd628b03a4f72ae500697da15f15d38262517c724e29896936692e820083a181a67940eecfda2172105f53ee68d4dcded63360c100122be4342e751ba04174ba7631c3b4a8f4b2734ee2fd396896e1d620764e94f286feea60fc908a5288eaa561ce4f1387ea81cae4d35e2025f94443753fd79c1720071f5773995074e9a223cbc03074dff39da8b35360564969d087f4614540674bc7560e96753a93cde3d8bca2d3ceb9b0c36fdab48dcfce2d637c32d66898706aa5052dc70ab6039f04a1eb65fedfe203b6666322b036d30a92005fce261be1e1c1640a342a64c3f4838c49b352dd84ae98b7d39e433f0fc162f2e3551240304a02b3e03255f98c7d3bc7a4393e87584bf91cc9e3169196d7070eda72bdc0da88190e4cdc344f0788e0f4b30336994997177be72ef3eeb5be3f96c53995116e7e7b163910723ed66be534cbd5bd618d219fcbbd2db1682e589aa5105fa024ac44b24001e0193aa0432de67daf50eaee2147da28dd13129763da1365ffbbc92b84a1df2d1d309eadf82119e31ea7590fbe7ba838c870e302c15ad9d9bc4d056d3d6cbd66f844538f7fdf68eca00d2b1f6d68e23525a49bd32ab5b9d2153477d1ef258fc8a8031cf259ab9884ea00e7c144c3c320b3be998dcbda0fe3ac79eac6066156fd0ad3ef95f08d67c9e169cf490344edc49634d2929161f82a8acf792a0c9e9e53ff84f238297f21ef5257d2ef6245cc0f120126cbdc13293da9bb5d51ec0a49371e88c8a5c88c75c5bdf000294439f3022a46c38fe54cfb77cac454359419b838a9b421eeb9800a3d25cc5b73c29e7e839ff39a3447eb49b4b4eada9dc9a97df1cd06af2e87a33b80cc8097b1106c960e8ecfcb996ebbfb7be817e330b21d35595fda5e9096e7824362d515750b7a3e878883c6c8c26bfbfd51e636cb0ddc5cae2af867b50b09beecf8af21ea907d2e1423b81efc677f9cf957d1a69947369d63498fab52607e4a2945763022c2b4a6578cee2f1ad24f89f1d537db77eeeea1e9ce813f213fbe767fef078c222c9c6e2c54a83109a3f710cbff5ca4a7e4ad7900e99dedfd4b76021b03edd20422a0f34c476d6a359012062caafcac4d8417a3f4d70e039c3a427d3a98f3cd07c24359327a1d97b5bd36f0cf2c9ccc2114c515f7cf586f08499306b0b49ed566cd8beeae328218f82a5a674a3a15300292139cf1d86c030470a5e25b7e0d127646a39fa3ed2e3fc70ef6f03c8973804cadca14f2622ce9aac3c28dc6aee76ed85ebdb8587a92c86e68e0afe88b2c6e93cc82fc9a01d2b3d7f28c270e1b0ca3f5be0617b9602f17250a2e26ab8c0374ae1c106836c5aee6d01e6ca20f94e282abcf8c55ede35de641516f44d193bc2aefde909379e8b5ef13e27474712bd452d844e274c614407f79dbec81f5218715ca30d2a99161bd75b0452496b4b4cab1d1539888a8c58b1ce50f9e11b2fa4426d7a731013c8e3448fd7b6f88b78b60e8ba0261274063edecdbe37b09c84a9a8b23b14c8d77575f606a7e72b065a7e6ddb83954386c1b01374fb842bc038732e1aff0cebfefc8ac73a3fcc02d2669d26ab335bbd7dbdae7ff29ac24b86cb61901cb8466158e47e7818281e84fe5c6fd57584d49b5359fc5bd4027d44cac331d80a32f03da5134b483a019fe33cd2b08f61276bfb15998011fefa7806cd0e317fcf5ee7489f8d3d86c50bced9631a52e4789ecfe551a0dbb20714d7269fc0a7bf3706d451706c9bf93f006a348713992c43e766ef67917ded0d9b6b3ef067812dff5a7b8041731869400bc48b3dd7501cf6f60528e127caa5ebbddb3b5ca7be879763e093889d884d984e665ea535b10d7f192018da3c76ff5bbd9036f45cb834cdccb599905faeac0b08ad1632c86f750bbf83e4bbcd95078c31f7f4d5b4881907db25a506e89f6a480caf9c165df891728ae60a146bd85a58fe041dd609d95a0a1e0e407fa72226bb127cd7a6c80896522dad05dab6146c7d84f38225549dda856703237df84aa913ac23c6af03519518dc4f1c4649034704fa797f44667603232fef975648b860bf4d90fdbed1938a5b8b88ab6c05c09f4e9410bff36c000a6a03e09755eb4437a743690e5417519d1774aa8b8a49160e76f80f8d5e71be6429c18f9ba57715477d0729940e8a37f838778a459dd2580b65d76a4922f8fe72558bcc149d2b19698dab94b565a3661246db79cf4d5bf306459e07c65125fd1bb08eb0b69a24c6318a25f483394d74944b5858a0e226d5996019feddadc62fb8f060d172d414991b35d80594b7f9863acdd9d874c27cf22c040c0e427fdf9a3e6f9b1e72f4617451066bf951cbc6eadebf9c4748fe4690a071d22469afed53904e9970177fe98032147b836671a47416b5550d490df5a5e83448d5ea6e18b480b1dc2687ef6c9171462af390fa999df8fd025fddaaad5eee84b73a4002fad658ca9b16522244d9c9d9c0d6e1838256f7ff344b2ced196f3f713de972553debc3a52e12765b6a0cdfd5e72d68169fd2303ba329882fda34f72f06591d6c806aa7398b20b336e143a00cdd7541ab887bcfa1ba0d7986eeb2079badb28ce69736fae87ef56b58950f1ddaceb05c61a0df700a3cfe7fc2bc137d3d95b40dc6235e08f5537e3b93347e3fa2d8e70045513b0d95910360c67b908d60563c19d1a4fb1b7cd15842a2e4e4df312e04937d410ec8007b62cdd49f793ba07c9c961231c7c1a8ba8e645bdd609d415a38566fe26d6231a18ab98080a7ef29af48586c8a13cff9545fa7f74f27a34ef216ee65f7b32222e6d4cde3b86ef62b46c2ceee9dab22ce23f9fe20070eac1092fb7d1882d27b0edf216741b46dadc0d13d3d1f0bfd38b786f5e76a1ce5731bda2cf665208393fc0830c8b2b849b0834741157d46b9209d87353986c8d0b95c7dd7d183c609eb4dcaa37722b88d26a9f98afc94f23ac39c1a1e0f52b9a3f67ca645083d683d5786e48f381bfbf5e9fa0c69f75d297d9ef490f9336d7eb0c03235e1df35bf7541b42d8eacb686642e1323fa60da79be2385b3872a6df749dd35099f9d856da288527059b90cd31e45e2f1a706813e2d5060ed2a70db647945af374bea6bce5925e7ebf3898e8f4a294c064e082bfbc79cb1ce18486e9a0ac456d0dc2d94b35368f02e7df1ef6a3c7b5144662956a33a834ab47b4b5144ae56def87d869c49b4f875baf6bafbbb58d186fdea9ab39ab23b1acd2147f0591821074014d63f61c6f62c1580e1f0971adf4175a2605147c82c8e4f19c5d81d162f18633b972a9d4397bd962ee1d1e22eeab3bc50670c4c55260684a998c149cf2cee3f66f2be1dba005e1c6a73e7132061ccb8c1feacef8e4ffddcc089f1d1c8749260c65b274d3b366bbd4e03aad263f46f550d316ed0cb392f5b1b7aeaba4e4c1c02f29d56cfedfb295dd75d09f407f37d8286774db2782b56089eb7f64e322ab80b7cf1b86e874f595e0acc715ce9beaf408a76cf90ee25a8f1bd57b0a83299859363e1d5e31860d58adcee0c5c1628d6dca544edcce590bd7926d9971ccf6f1974de9cd4d196e7df5588acbdb73979ba85019b9b5ad9326c864d8a50a0169cf96540bfac6258f59cb34110f1b3b7acd2cb79e25d9e4597225ea19cc8de8b5d9c22b06ef489e4ab46505b4225bc6acd9396d4283cce73b27b74f73ea82b98d5d9821d1aeee3c450ac7cafa9660a1f9466477e51d8e830946864bab4ee806d310261ad22ac4623d8720423caf5742c34611b0da6f15061bdd658856609340f8633fd050694b9e2aa867f76e661c34ed8d84fbb6ca3074e153523f5a13286f6e33c65d06018cf0c0285a89a0b19f8ca334408a98dba167d0f93debcb871bc1f4638fdd35100b13576e92f2cc9c683323e820a035ae44e598110a60bec87e59703888370591defcac8cb38eb0515dc26841f04273eb8cc0cb9e4139d24c285712c2c95ce312572a5faac599042224bb87921f7b95ec2d178ca9fa49df3afdbfc046b03d61e97629e996308da5581c348260afb11a1790ac822eceee1866f4d6167dc4540cf897d188b343f43ed35a6d2cb5e6e74432d146b8b5012edef50b08f1d015458ca7fd296703a5068bb9aeade8d0fb25d53369d9dee64d6477375b97a5e69d90a58a0569d7a465957c3a15c0fd81ac6c2d5b69efd8745cc863c080ea4edc3b2d61c4bd7088c80caa8f5ec542c6772ad83f505eae3b8daffcb7a14f1e6451b5a3915f82a44295862a575ef709c2e1f819ec4e62bbe97abf1e17e19cc0a585a4e8cbfb8d5095e41515d62254c20a9631268966d7f0532c32006e47862e76f694579c229e3088e6cc5438079c3f9ce42294ac8f496e26d53b945200bf309cf1f0cd8e3979517adde134d1d4c3c33dc86fe04b7fa62fb40589c45902080b0d928be25ce99625bdf35d67fa97c81f6a9e292ada57bcc8bc93e0fffc81080c27b98cfd3ef68dee37343dcde2738ec45dcc5b25203a02fb3e353282e782c099342dc793ac87774f7da35e6556320146040bb92bf67f0edbc1e9293392d94f1634a3cd12b2e808282b19072ab4df74fa9bf6f121a1e8cf0aba0f1c2fe31bd7757881a8d4dc1382fc7bbba2ab1589d5aa624288665a7cdfc3771e6a9dd5946a0b6afe9314eb3bd67971210ec4b58934b90d2329ed8bee85a43392df79c7d5af33d05e34bafddf1b4d523c3b0452e56b0140353f0dfc2138925a05cefa32bfd89579cf3938299b32c644559e217f2c584c3890d4b812736b638efd93ecb9f35ac093edd11123716e5ea6864566e7595637e40375a3e24ad7f2f551b024bdddbe53d06c2ef81bb3433d7f5a0be7590d573ac83c2e9fd8ad8dc8a2629a15861be01403928135530f8ff00e575a7ac751e034682bdcaa9af5dfbfe76c1ccdc841f9ffe1125ea5d322ed8ad15fbf2bbad1670e2da3403f3535f579354f1373ea9be459b7f8fd23f75716c601e2a2cee1ad8b95669ee2295109d87fb203a4be60bb2d239dc9efdabd29ea7365d5fbbd67e502285a78c9fb93b0048e0fb6b460148103af8a6de567820fb3117b0748c0a46b04b8574db6393020e1f2357acda83695aad480d5b6f05cdee99c1b67787ef0da56c5d38b766eb849a26d626511e1462945e641cf9a9d0c3a58376fac1f999b2c73a5231e2e63b925df22103ca6f33ab52f9de41f891eab122078f3ea874d257264e55cd8e621dc416e87f1a1e8bc61bbed1c04859fd88f190990244787833de28f234ebcb4c1ddc7f8824a8aadac8dc27431d2c5209582258e7cba3a53a357d663f3ca6b81bc61214fe4e84130d5677e8a36a6d4e0a6a3175c22b58db8a127b7ddbb0596f9fc7aa64f5d521ea7eed6262b488ecf84e1059eb3dcfe3b66c18f410020ffa557bac8f010546f0c0c301fdb2a58ff4ecc73ff8ce10731271a17541b2366a8074afaddeb95ff9528a3b780bccfa535e61881c46e1d7cf833bab26c478daf54c9b8aa17ddc95591f93de837cc5ffc19bb06089eedddfe000f5770b61de83251db515a41d8d0ac8bbdc1567c754d93c40e058dbc6c5b908fc1256ae857878c90b2d58de5be04a3831058faba5df7f7cf64b5f46fddae043e75a530a393c28b0672dc33cc170d5fe211568756e6bb7ee1afacf6a2344dba04b3444125a4cdc82e59ae829eb8e9fa9ed8b27074ee5b6f1b0b223ce06f5d3c19b2026764c53292b1248610be797becb5e418175d2f83fe60a0b6ee42cf1ecc755015f9f0ce57a8da64a25791097a678b14cc583c5b3ccd7fdb18b3d979d1b13d50d8b313d4809e6297ba7620d5d43994d2b5777bdd3dda21370ff56b392f87d66bc4343a8f8d16ad6813cd9062a1bd3bb50e8ef6d156afa724b2f63e4b5c9ce21a2d5daf200ca50f5d11bdc643f1d6c3d5c3e60c751e331f0fd3bf984ac9242b0fda03983c24d2330db151ffa3b35c2be532d3e376d185274ad3cba8704a5f3468808a1917a8d7a5bec97d0cc57b45332071065955dc50f95cbca7dd395b73c14b06720d9c1c218e1eedf4d36fd490cf3828b7fb091edf1713271551dcf79bd71a834259c27ee0cfd5bd702052593bbd791e435aefc8f20067af3bf95e580d718c275f2c7b9a55f24ee707cb80933d6f8774f1a45988254531d10942a7b2ed5dbe52b75a1a476dde33ac05bab4fceb35ad81ac467baf81cd4025ef75c0bed3f70c53788e58249c497461bf8f8d70453b68ef6400f970235e766c14dedec5b14ebe56c9fce1c64bd753665ad6d1d66b0eea9b6f536228759ebd96db73ee8df9efbead39d84fcd37ad0247190d61de9e2a4723b0e2235b642f5e8760e6fb68ef74b216d1f2da5afb48f5c090297ad1fd407f0b935e54eb69669a34b25db1bffdb6f72ad3b5210dc6755c993e8a163a34092219923d84ccb504e9736b75b89c582e72297dfb50282cc104705f4041226ebeccea606cc4345c25942017b55d04a8b4f731319d8bd70cbda07d04ec40d0555f081e23c39174f0125937416790edbd952725791a4c1391fd9e20e635270131e973b99eb88acfac842b26fa955f4a5d71d59812453653c25d8d3afdea773087c97cb9832d9d4dd3a6fcd9f1d129ab5d7d3416a94db57bf564f85d6d41021b51887a5e63ccaf1dccea242193480d30bc05ecd7a799e3814ed8569896756ba8bdbb6723f77a8b100ea46f7e79535cb3c4e2e4532013ad1315a7947a37542b9980cce0677043e39e9e0cfe17f271e8d5f3559c01c51010fb63c424de8c7ddc954beb64a0fc2c85d14cf0cf093b6db11176f6009f5c0b809393636412b708cc2b25f1c481587e46f9da7f151afb7ba5367b5b5259c297cc719c7cd709c7469d25e682a6de8b3ce256c1d55ce77fda60140b0ed252b81f10be11a2f860408cde1d1f3f88c74785d27f6c52213e6fb9382a98a0c2406f4c08de287c3c030a5a9f6ca967e20eb79fa256119429226c70dcb7e758f63d59eb5874a350c9af79a6cb2b1ab0dc1e981cc3e6808cd07c8dede3f45399749a2c0343a2626cf4e824409ab0617ab8db74c45ff63de5102022d4fc48d5294fb9e41bcd0bfdfa6b209e5920284cc905c74cd898afd0326ba56ad3ea9290a55f018d5c6798af61fa609fc0856ca6941f77e810baf3cacc2cefa1d5d4531589d767bd50811daefd80073e6ba561132588475eb0b42116a57d815ae76f864a09ddd3b6a3bcdd942e0da968be3fe41d63c4d988316897dc03e356e581c8742236434f1b7adbd62843d9406dd3119752a181ff9a4c7cc5e489fce7dc897acb705331a11a0c58ef9fde6d08e781f1e3575ea22549625aa353e0bb53e56e2e0aff91c03c3a1669cd7cec9c56180166439f3d47a5f6d7f3e09b24fb1b19378cf346f1ea35f38eefe555c9bf650c6ab8a33eaa946a701cb7601cb009cc7ae60df2344b7d7b8c613a2da932f4dfe3bb831543f524ae190f2714320063cfc4764ff90a80394f59e963f31b481500e99cbbb2400380822451b053f1711417e717588b90e6723b32b0379345606cc48a9b80e6458b631c4a071eb5403c505681404fce6aa5369ab9dd4b46f4e8796b3e51b0bd646130fc45c84c0d62d2edfe47009ee39541e6ab1729bbff8ee6e2d42ee048375226494bb82162f33da3f54c16561f2ebb1a2f226f45bd69deba75d5e5630f2695b55e52819c20eefb47eff80638df35e124323e1f1a9d0c9d199444486787b2956b0a3667fd3b35e0f2ccd29c77e1df71bc80067d6ca6cdb2666d3fedcb08b7489d065d995756097dc358e6fc734b4cefd41bc3a5f08ed20150f0653050fcb0654068b2ee0905f2ccd67fd3353ef3645b7b107ff7e9f52ae414b4590633968019b1cccd310b324d774d61c3ba5aa020d3690ac6ab917950e5ad63cee8b344d33301379f80bdb03e2094e7150ca3579bf5b9b4ed4a913b92155d215591174ac26d476e83c1518442975ce840eb4c350576426a0a9205842d746db52d67e0ba4e7e61d6f192f1a7e77201d80483bf15ec5d50f64e51731939b1a53c99dd7721f4593e6bf6fbbb5e810f750259a1ceb49df4160c849269c8281a4d798222d3d30884b01ca893857b34463548e3ffeab5c30fa01b596a7861c531f839527942772304e4d89400c9c517f659342e35a0b658940f18ef504fcc8819008a874f674e2c268efcc0102de7acce1d010c8cfcd357740ff61811451e24b28c317cebf7d0ab750165b25d83a66a140a76659a90cb0d36445c14b23a27d58669533235af6cc3f82e6e8e6729a3ff6ab973a8f6da0c165170b323cddf8b1fc8988b413822f027a088b27ec8d44236cab6c80ce3f6ad3bb4a00cb9f522c08e18a9c5abb4299d1e0b9a268c19a8c6585403f8d33445c91377e52236f00b16421e1aafffe52586b0d5779052dfd86815a12d68cfb0f83e7de27d6fb3023e9c11204eeb5df01d1bb69d1ca80fb705ad403577145af5bd1d2ed20cc9865bc3cb45d6420603dc1a969a5e1e853a485280879454105367952193533827f1ec78768f74331dc7be6a996fe9adc88d226cb87aa93eaa658135be8c90769ac924460e01634d4aac1a41c431f29bb515d67d47eca8de96fd77706741fbb1acc73590becf06203139cd4e9d5df2a01b2b634b3e21b5f4dd29bed0827dd5013fb73816a2979a1d9b9cfe85dbf7e694a85bca93e2de302e5ea581d90ca421031c35dafee891e5ee6cd2891d42e0c6b7c966cd2134abbdf1bdac7e6fbe3f1fec1f7b06e540cefd54eea2616ad7b74fbc5bc0650f7258b684ebd74b853281cc9ee95a301cb9a7cba95f7b6a0f5a38adff7d289fc529341815f1301c2f625ee810998755dbf8c549b6b1af0dabb38e02e55f5ca3d56cdd7afc6c02f75a1165c0e83abb23ec50e60af7b61137510f1ecb7ee687e51003f7bf92d8c63c1abd83a495097220305563df12ecad1703e67ef78c0a40b11e14e6641d213e94881a473adc03084d3627582f7fd1884c0f6a07900205b604520f1469770c3d977b81b2750e71a990d320af7b75bc23947a3202fef24093c92804002f24f13630edc308decdefa2eac86f3bf7375ddd1aae3fe33f5f9dc25e46b236e530b79298c08488d92b93b7f242158dbeee8d3eb85e2896e6e770864d78c8c850d865885b27e83a3d40ab0f6d0a6f5b380b77887ae0b507c81810ff4e4b7b2ae6a808b464c581e8e70fb90481c57054d643939ea4d0dc3759a4cd03b4d6fa0ace6678c67d734e4319595420bc36a1e8a7708bbb29936e357eb7acaad00595f57497b94514757e448b57f2843ce386615c7f321c7e7f31b06c88c87642415d4e4ae2c7ea755b03c5338217d99e6b48c62ba15d64413160461dce82661ff8809b8008df0427d230c50acad739b0cc0efe6cb452e890b4811e4a3c24cc8036a2c5b878c6f7b064eb09fe15a13efd9365bfd7020aaf3007d7977663b7d9d7634dc68b987b4304baee7b1c206e60662decb899ab5023cffd2bbf81a6bc191dcf2c036546718d1f69e5e9be0754cf315976e0711c16f12238dc551eda6f509ce111a97047bf4e0c8fa278e601b51533b6648cf67a60338274f3da87d4e906189576a79fd2a625a15b78d51232f9a9dd73f00ed0c3bdd1835a67f4389c9f4faef719acf7ad238d6c65e536227c50c493619239fa534560dbc96b778f7285fb93096152dd9c9811267c93192347ba76f469dbe1f202d8f28196de26413088c0f3ffc083558314f8969e824f700d38be75d85051f130f06692738b6f26f29cad84454ecd1a9caf6baf97cf0a6f24045d1de98b83622e00b6b28ae5dc892f41c5aae9ec9d470e6df76b43d21d4548ba773392fec186c86b8d1b8cef13018558f2f279bfe613299e670f37bc2a239703b7bada5814c24fc22f2e87c08bf9b29a76f3c2c61d7d4949b9f86e1431a6af58f0974aad1e7b62a848839f0fb2b4e9f093c16cdde9fdf139b9b77508cd4097d66d3a3f05e8170174851c5b82085a6225dab73e628bf902226df27232fb41a19e18cf6fffd8c6e335769be4becb8e8919fce3ea8f4f9204f2fc1c85c792fde3475e99fab9cc0ad1c9233da450aba61af88c7ea7c3410c462f74ae0ba9e08d99989db10798041dae69b45be55a3a6011a463f9f5b747ac10797545a5aa093beb273b81d63288c2ab1048d81e615fea61528fac77cf1163a529e4993f956203fc7312eec276cb362877d70adeef4e12f22833712a04fc1464bd61f5f7f1556e570f6608ebe6d92aa9bdaa40333f159415eb027275a119efa43c85563ad81f32c13020b64963195f79fa360d8d7500adf5489429e3dc08d17ec675ede256348942a9ac648f0f8e14d50166bb3db810afbd2fb293f1d0234a2b1b704e2d48a6a85856265ad8158ddebd9ba41d311e2fa046e67742244d44373fad8aca2be7f5e54b0c71cc23b8de41c7b6420802cfd427a4232be2a6f7aed596a263ee36dbe66e0edcac602d72a6d81f8a344b7ac20485b8c4c3a8bb503a2c2802748c94e9aa21d6cdd77cba5e7d911c6a7f6d203c29691cf9820c36b4f47252a7f3eda48956e7250d94cb2c543568e73a1811f320cc56a485bcb64ff8ee4d8b50f837aa815586c865fccbd17c8ca143eb8fa2c5f2f389010c48dff1f42ff69fbc929f39cb2497f8b060d4b89644ddfd4e9f3c7686379344bf521c9e139367aa4e3aff3cd91bc4f57982aba088b4f5107f10ff92ed003bf8ecc0bfe2a29d9306e1ceabfeeef4ea7b009d8e5d9f515bbb30d4cfb3381cfec5090438a598f0818f5a71a0f25f9bcad4c63bafe8b88c8667bad1e2bd92a0301f693b09e89bb00c4e0db054fbc5c0788b29d19139daec76be31e040734de70358d0de543374a5e68221d7a82ce2f8309e2d9f047f4933d2ca1d25ef1d5f8da71bf60b0682635c3b11306136b7ebc768504eee422c4544ffa0a9b87187f9c4fd55ebda02dedd0e52798e953fbf4238851f3973dd2e7f7d14a83a26c487209b89ef7fb587fcfcd5d1ad32688d86be677539a81c806d6ae36cbdd5fbe4b6b1cbb3609ff05bc5bc78a1aa06cc017c928e262a8049c2c1f49da3b2a4ed1fb26535870fc69355e146efb01c4eff8cd61b1a73de1db954c86c960b0059ac0a337bf1b1cfb64a63126dc7b51d37408d35c7b3ffc609549a9fd7132fa3a35d8af132cc14c56312ca327321a21fe8d56c001e6338f8e16a10f3f4a19ad5af22f9754e2a87d454339213e592ae1759371d5be9a2dc979aa63b3a7ddadd143cef72ca352ee45568faaa138f097308eb34b1cfbe13d3cb47895875949ad291cfe792433239c81f7bc2ea5690e9eac6417ca381823435824f6cdb9d6fe1d5b0d4d004d73d0154a7c43d6ee0b31fbd47e4b0c1922ebde09ffca1b1ce5e22aa8fa0945520af8436421fb16cba8722c6fb60ed0e434e9adccf064ae180bd802814ae7e31054d8dd272d4b6c76127b4e64f4ca57804d0be058129abae85232de8430e7826924cc5a9065854c830fa53b40e177e99b44000cf631a90ab4b1daab99f52cf0f644f5365a402799555d5d5d0f0b0d83933a68346b19ba334c577b93368820fa1d93f5a3f52bcd089df260851a196c2f3beec98de0d2211635df6d1e116073ba24fec6c417d6733c7ced4106bb8cfdebe7e9970837a4a3167c13851e91f6effca64aad2a6efda6d84915b783f63db42bbba93f96c34cb4f4a3cc261893065acb0b18de59a2b778105129eccf9656ed4781571599fb6ee9438242f3f7915a4e58f133cf05a4abbd197708f4b721a911e4a0f127e0c601eea4267088ad3ce9e461c722b958072fcb4953d1667f722069ff1a3f05e638eb4ff030a5e2bcaff8637ba66adbe81025a3b7db4f52561ef6ac719eb61f751a40fb809ec0fb5f62834c24af9bb54f117709359c5194957e2d5aa264364bdd227924cad0498f00cbf4b8e73d11f468e8b447c4ee3bcb40ffe7e325ef00d2fbbb4a752d806c1e5505c1cd309c53d3efebf5d97b7e42d562b3fa82b75573ca48299716a86c1a3d80d8b42fb2281f028d6092f7b8c3d4e3c3bacdd7af210be3cbc3f0ec7cfa2b95dae4a859f34553a0984119519b970985b163600f269cfc008659501af9d2e6875661de9bb055da2d284119c94534040f6594ca2c1f70d0aaac50e6d57d3410818cb8b04903bc3ab942379c8bd89338f46e3357bfa3086e48a2ad8314fc88326b00998ba48bccd6f7229c34d20ea975ee8fbc2b74bc2abe488141f71b0dfd0c6da9c7c17fe2e444e7fc69e9b0743d56451e7cbd0e13120ec9fbbf03b8820d7bc0e4f92825850ed649991cf6eef337216d76906e0f365d1bc8eeec159fd88d72198e979f22a17c4e5e9e87e30c251bd930d6f7ee5f91fcb1a017fd60f61339e086eeb5b819815c919779ff632fb4281aa098a180ee1e1f96ed95486249c91cd9c947d725844a8b6b6358deb4b32c0cc8bfff2ba0626251b3d76b101015a4c7394cf1e5dd3ead149a3942639ab4893e7b4d1aa28c5d5819f1c6988317a2ca41acb9c8caa61cfdcb1028ec5f1b70bb6b223a260fc3a653c1cf66ed9d13f16548fec97b755f682947ab15a5a95e1bfcc77e499cefd491e6e1de4a8605f49f0410635eede5551a76c260e69eee6c233a790c08437199e48f244244f465ae89587032cc4cfc12356ad461cc1b022030a2bf3021f6fef3d2da3c5861824f870019ef4c663719f184f1ce3a0be8c6fee6f7a77af3d75939cb33f24425622a296d1a9bdb6be62d456a0960b6809609c1f304a38f44a242cd5a42a021d9f10384f076ec230cbf721196facb765b3a16d47b1f59e893ec318f790f940354b24a4006054461dfedbd406cd77e0a5621b45ab02fbd291516941e65e8ad2e6b061b5b387010e9a5602a4286938356f2473fcb645ef3cc2ff4609a5a9ea1bad7a78074cc13898bdcf4ad4d534d135f9f40ab07f76d34421beb25196b8f598d467afa68b438e0f7956b44d3688a52de7eec992abaa8aa4a007ff7d4ec57bc4be1d9b0857f6cdfe9478e7508f06421517a42523832f5ee00a0dfb121a1647fe2879f130cca0642105e5cb62ad0304af5eee1500a68d4fd080aa34c5129e23a70000cf13927969efb5fd39096e527d67c86434220f37becff5e00f22cd00f94f384af0acaf1f2e15fa0b12eca8cd3e68c69a357dca8565700d1f15f9fb431fa4ab93f6015c0fd39ad9077a739fce5a591939cededdd508766dd45fa98d970c103203ac32043c2d5dfc48659fed2fd59e8370b55687ed7b514979e0566113539576fec5ff1ca57df195acb678047ee2d166aa218a6b84db235eb8880c72e26c5780b5edd5d3f332a025ae0ff67428c83465fd9d28f88c147a127b004bd432cffe996b77b948bc4aa876123451a56bb75c30906ab9873ef40eb86440ac921610b8e20bcdd89163b21767a09c961e1a1f5b12a515aca99b9765b9d9078a903d14eabf049c3cb167d4c7f08e68c1218f2f8f8979a8932bf95ad634462c1ba38074c33ec1478193044e6ed0bc563c6b2c4a06d58014b0471ac4578b6a6890e269b86f0c59ad13e138741fe1e2b892219ab05c4ddf1ba19428e8fc9010ef73035a21f437913197eaf7ae371d7868fbba0966195273b1af678b9596814ccbf26a531881f4d42f3761b439d4bcb99c4733338b3d35c66d6836920e50049b96dea3dca703ee1fb9a156be3a1768069d2f3cefb7bbbf448cce6693a6f16f482ada92d427fa1a5df547e58fc574bac374636492cef53630e9aa09923534f04286f7b29e1bc3a3b204151ebc86d959f307d426634939b214b92d23ff09cd6b82ca132b827797729d8fac62faf707f0270b37e7b4aac3f84237de962eb48f8d9c37b78585edfa951e0eeff64587e7b5684feea7be2fa0236273d0a69681aac5e95e5356c3af7a56f31924d46dd9b4e2b8ba4dd2b487ff6c157519916869de61d0cfa7849ccc2100dd5a5ade4a21739093fd5e278e91f35776490f6711e64a168aa1ac39b9bbb0fe31f31c550a093b49f63b240ac8ea26e8840be1dc858f190929bd19ddf15d4775bb530c04db1e1d6cd564bcb4fdd2e75622fdf56469a246e0fd0ecd3a92670459e3498088a3bef2c15dbcf1a2c47d421c31c2c0b1638f74ad71921bf99fd37fa5ded7c18e0df58599f0bb2c004e6935f0602cff46e1b17655474c6f12ca0a27e017827a7ad6d5df1df4ed74dc0b4128d3c2e6f7089bcbef3c8483a5cc43973b0998507b215ba279ac43b62cd42b95cc8c63bd6b25ecdcff391b768687d275e2d1b232e6fede9a600f1ef38e8f8f3ad027518163e9657731b85545d6fe6d83ba800b0cdf80342df5e9416440dfca3e2db422f306554fecb69f2e1b82fd67f6a5de434c65ef5e55ceb63a0cb3fec9db198ae2a3f5c2d7e320af2dd98a2b3a7525e84f91330f78d0b8496aa184abd940796a2d4c576bc6587a9c22b88aebb4181812ac41cd14e710f529157dfd7aafd31cc82d0a192e013f5639837d98bc0406291e85f283512772f68bdb2e4a30eb9795881c5da4a077ee8b306d127b3df5fc45a32ee9f78fb6decc5a2976b5e9b2e86f8812bc4ed5769e6fc47efa60a4a2ac3fc2df42c48599661bd7f6811bd2fb94d267c0f4bbba82036a3a7813925a600fccf76614cb2dee51375e23d1f5629833d2f47196351a4c976e8018dea181237151f117eb8e66c66a1401f9fc2ebf926ac65545f6537f4eff39acdd4e467c3b81811b6a01d04b0ab1f8117a957854a1fc08b65a5eef25dcf87734481e5159884ece94c0bacbb74b8fb37e1d293bbaa8c18cb0955a63ecd48ce035fb683f1a34e8af96cee8e1c36f52740a6e0cfe94b704e590cbef36c8b311965e87de54b89989a4e0a7146b4c1b45b222b9bf8d9d83e09fffef0f05fe57d4fe4716e4e1f060578b15b1f6b5c213351593e975ae9da76e34d425bb38c6e5586a2eee2452fbc1ccfde60fa29a959ba0a7827107c78926cefd5f317a39b3d96abfb2a3f80f77902415f5618c065faea219dbc83ae439a19a40a8ea19cdd1a8a3904fddab0dcc45452f0fc5aa7dcc1aae4017e1f64b5eaa95f48e3dc4ddfd13610d6c8ca4c71162c245234d9351a4924903edef53030d8249549c649264da1372c5a560eadfa8f6ca40303edd04e7112bb5dc713d6d3f08988195474adf2044a4452c2c8dc31edd51d68c4e16c9cb8825f70401ff29cda7d3f2640868007d9e3f47011053ae1a83f40faf3262c9ff72f645ac175d90da0f91c7fce9eb91d39bcf16adf4f350367e1522ed1a87c1e2647999c61375f4892b71fe6f708ecf34db6fb1b6d49fc40046c0cd7f89622408495613350bc3d86a9ae24c69dd4e09786ea600a5ffc49313822b9d7b07e1a584415b67ca7b23ccd287b5451df3e6f8689fce1b10e69878a2349456496814aea0643ea58940c1fc18417ccfee7c680877879b4797f7fc7b6c20d58d17f5b2ac612c349fb441c8328eae82ded792769a41e4d9a6e332f5e9c949725b232ca1a7af3756b11fd48fc2754ae48a2e3d6394052e4368f626cef33e020c4ee7cc438d8201ea8745b3d52234e271785eab5a2ba342ad56f1457235fda334251dca401f8bf99948fc69077549af8740a6a3264912c54bdc276832a288aff6585eb57a169d8e796852a94f03651bfcb36a082d93acbf0c139ff09e985402c2ec88ed6bd951d287bf3be92f7a11bd8557aca873a72abfaa0c765080b4b4ef1208fcd2435528d8945ac3b6daa8b4147f2dd0bf5094d906c2da705abc988144e0c052147d38f1fb4154cda24937f0f14da673ce82d6e80589bbe7634817ccad36597108b74d3cab8098426630662799e65ce64f911ec42efd7b3cf073118035478a26d4d86046634f3b56f88dd3d60e91965aa9effa645b565a87f617cc75c508b594c5ffbeedf2ceffc138c40f93ec5edfd8609585b88010c30aa25ad6374d159637969d81843daee0315637001821463c51aa0e7fb240d8cd0f1e2e5ca7f38431239a6a95d5aa7ad903166c4756aaeff7e48395a45420eb34e5244175a804f5b7805f8a53f3c4917c0c03fe5fe223f025645a01b843209d3a3c43ce783a61ddb0293800166fcda5a3c1a197b0e0d59b8bf5d8040b57c1d53aa2b81d77d8f4fe55afea1585ff67f5faa59e77ac08377e48d68789363eec73f3dfe975f2778da6ce13d7be110e3551187027889fb7651a1d3023d93d496be683a4ca6653bae44b6c49152ce87e549acb01612e8e8706baf8048d7659f2370bb8a4a2cf9f740b20b4d420c7fa6ed6370007885db6209d8b7a831f79f391fa0de82f6eb1ac27dec2e962bde1ad3182ab614ec0c3bcec304dd8b426a64b87337b868657f78d097b621c045d99e1f4403e4d2875c5fabe9ef40c05f06456eaf834704ff2f581bf2cf176261ada66c9f994136b827f8488c9289e423ff40f7f2a0462413cefceac785dd77cdf102ac201ed3c220314d7ca2d893a68f6339ae210cb1ad76e05f212b18a579d56dedbf3df4b11dde29325daa6fcc8b9598756a3c779c2d4175407575580efbcded1e45eab641be7d6e11eca300a52cb025cb1db4d5b43b04b054d83be7e9a52e2effd680ea853a6998bcfb504af1987e0c6fd11da93f1987d43e4b3bd1e4186cbbd7448f62f7bf4fa43773ee892edec90cedacc4522e2d7a69cb5dd69c2217ba6f3407de6150cac22255767cf15573a4dbc76b1d5aabbd00356270393567cb779dd72cc3dede92347bb6a0a270a01ece9e216dd655f8976f80172c0f9346b9dd1670c2e32298f27ea7abad80d62772813f42f35efaf8808940b3f29d1eacb6873030ae3df2de95d60414c43b8f6c18df418cbb41d8d82c808474deeee1394a413802eee05f1a5c23ea2ca2c13d13a0b56f69c1f2b625952f8cdef2ce643f6c3626166df0140d070867ac486676ddb9c7f8c9647a62299a2a675117c348ce3907cba75766acdbae8a377b6dc16cd99a6c8d0451153f450f659a6dc0db49f67ad616399164bebc8f2d8a77fbdb96db462a7b875491cbb0b4c2af1cc2432cbe7197d1e0ccdf48c8a05e5c3fa91b074906a47f33eaa18095368d6f7331b1d3dace1cc327e96f6c080d0a06f2b494f19660e5e12d51ed3ae354954f4ab22cbfcfe1aeab42f9852d7388874b4b077c8eec54f50ecf3888f20a6e3d89b7e198d6fa8f56111b58079dd355d0f61a51ead727a3a481614bf43c9f07a297030df3ec10ce4e57ea9113d62a8a8ba318bf87fa4a0c696f4c2f7194fd14d66a0065593c5c93e7dc4975a6ef8c2dd7ce157b13b5533dbc919c39c065ccb4ebedd4b8bb8bdccd200f867a2fd410915510c7334724efabd6615e85f1e9e38f8ea9861eb9f975c54612ad41b3323e96b95bd25c57e75087d231cd007427d835a7ad492f4149b9083b58adc8d01ff3917f2e858d1d36ff7d8e375cf1f321abbac9c06a9879718e1187d7d7408f36515c3a4addd784488cd5d1def08d1841208b7ad8352dbd58b465d4b8290f8addd84aee74f21ca3af58e3eaa2125a919ba9e712d2e52afa44bda817c651b8c28da37cf7b4a41e04f612b748f3a06572214c6c255f0026c5cef65544028b3e6b55152c8db305ba66aa2cb89d706a51d800b13d9e628704efe00a3ba4f848cd581afeb829e3ed6e56ac35cd62011f8718acd636389346f0c4eb7471a22c0b3de688a56ba73459638d4ee31ff691ed12f557180713bb53fe02953b6b5c2d995730cdda335c5749a2bf5bbb50171dd8a80dcd39357230e9127a6be8eb1b06f4b6da399ac14f953c9c88d4ac017925a84ae74761b7fc060584f6a4cb15795f0c2a90b2a303bc5768b1c2f0d22d206e52ad295efe100f52c58f8b6f88fb8358cd3eb5af46352cc9c2e7b431f2ac2613b6a21056486a3af28270cad04f10f937fb392170ada03f9e01372522118fa9520863196df63b8515450f36f673c0294cc06a8b9d74510af99327f2ff5a8d4f9f8c7857b8ef04169f019787e2c8d17edad418f7edc4cf338d418b7666cefdf010af996b99188a307f0b1823cf107233a2fca05ea4089f3daf068084b9d8e20cf8b0b017db70c39747f689d3685379f6e96f8ba06c510394675e1a16511592352804ce212c33acc925885f832c1a8eb94435aa2c45e566ae027f8ab361720ade454f914b2cd19fd4d36d66a0ea157b125ff9a207daed284d12df60256ea33cb06b10e971c8053c473980f71d375eb286f6e127b0d036fea03b4964c59ac617903bb0494c22b8506770fb7fe21907c8a2a4e6bc863429b0ffde35ed69e6fe0cf4f895adcc07d5c476a7ea83e497c73865b4a7449a85132f1ffcf855ecda640a2115e9f4896ae2a87aea5ef2202cd727a1a677a8f2c5627ffc0abf899ad9696afacf8cc700cd0a3137cd37f2a169a8d79528f5776bdb206acaa77517baa71108c2c59e5b7609721fd3d1f5c0ba05edb884971b0d053501986c3c2593c14ba213ff4eb1ee1b673b0075a3f68049f71e4c6ba1614dbe1f812a89755f545cd68474d04b38e858b57855715e4537b0b28dc425ae7c5155beb6c25faf2f01257064dedde97d38d9f2393747131d77012fa10aa953b11ea760d544fdf74ffb83932047ab7a0a8bb9e8e9b2d6d460f90903ba54a50122274fa4d7f129a948d98e50acdc4ddcc99f0836458bc5adc5ee4d6c75e857294ba0cb636c24fdb45d14104989d4c8f3f7e1b3f37428ee6b5b67e3eb617deb8f6af0586c989a7030154ec598a55318f1fb4b4cf57af56e9b5a08a4655e4f17ac5651856d8db09aba66ccb998ac47c8efc45bc3970c692b0b03ef7154257abd31e4ec9c48655a65be01878f1c5ce061f5d9e8f714b953ecd9a6b0c211515ff17d4cbfa58989937ef2a8c826d78e3cef14dd9f24b8e241afbe72057918d009e87f63dfac061d83d7382fa87eab4d5bbf1e1acb91b783a00e29d01abe75f6d5faec96b77eb0823cf7b0d28a8739a425046d69feebf09e7861468f461d2b8f077082002beb321a4144b50571a9d7155afb79fcd9775061b9680270662f5eb84bc8ddd7b7d0eccd5185e76dff885db863c13318f1eec0f91a800083607fc17ebe3a4dba875938f7b32c4836d4425a460c58f701ef621b729d6d57b532e8bc008f1460ea3c765ce8dcb0f4a560c50285d89ece5217b536e41d5bf7faf0de3c5918aeb73b5c21c46acb28de5837686e016d0f3ee18ec688aaeef9f2d65762958ac0b02f9403b71abccfed344ce31312c379b4d295c4a900c8efe15498bb382cf386409f468a735ecb3c77c6edada3e1cca8961729f2110463fad5fc412e3df208dd9bc865967ac6ff5f91a1472d50a7a69de58515c574f160411981071171e22a27337d378db7631cf6fdd5e6f88a51909b171903de7571427f97927152f09d934dcf74908e6531b859a831b162136af12cd646a4c31767b3abc46fa5c9b86ad796af857af622fa39811d85d5cd2a86b26851ce2e47793dec7545998794d326eb87c498b8214632733936f3c7e67e03e789d24ceff9ddf821559bc6bec4368aa2e919b8b064fc6d6c4e83d26f2575e755537a46cd1de45feb296a8849e66ae31af6b17f278081ce8a293318e37d9c79e4c126e1f15a3597daf415d854c30d8aaf3f28986525956333c5594e1f83e2c4bab57a7e0eda84b0d39c66ce8217152e7e8a824f878b15d527fb7e015e1bd644b29ebfd3926e6cf89df955daf6fb2f9ff46a81d75d9f8e2c4f2e0c8c241241848a42555a4e25f6c3422c770f69205c1eebf8dab3e00fc9ed72029e32059200a3b1a540fa932f31fa321d488939b5a16d2f823781c7882e0eeeba2b60e3704b8b87b41e5196b39100248640f1abce3d5558f547aead9435b1dfe7285b20c1e53240667468902115b5b5d707d244b6119caa6c2f9b5a4f2db8940bfc01856b878edc18639fb74b201a9145046a0eb2524e13e4c080c88dba8d94f173d4546c5701588c86a2b45a5b5544c7160dc1a9537ce7444be426d99b827422f9af4cedd3c831ad2b81405618360e70a54754178b50c123888673d0f609db9bba93dbb9b59987174dc001d961b321f2e1e98ecfe05f19f85f186ccf2a5a5a81f18663b5b5a5f93ca085b9f562563440fcf7423b3e28decfc08ef1ef332cdd19449d4c049bd4e705d7fae18ee30da0606d33ea5e63d9d8333dde31ac15e1105bf16eaa92c0124cd7c336a262f252cfd05b84d1bbdd8c9274f690fbae25814238270eb3cd9ab1fa3b11b8f87d185a0d787b117dd3ee3fab441513157f280960e881c9cbe92f2064358bbe2e217edfd1664e1d96d1484a967a2e084778268b70389060a8e7b3324e6928c6ddce6cb5f2151f150b7f7f358f3f7e352b79ff573a0bc2b1f67e03865d59809d13fb24d340411dbaf4e2347d20323d83a7dc02e690eaaaac833eddea480850ef7a09d10477c3c95462459f9ba2dc286536173cbbd3c61e32ab0e469dad387a8ea2cdc731070253236515beefdbdcb833136adccbc77907c49c14f734bd901a508f2ac6f438450fc03767b45ee7a550089d11679b01dd1865bb7aaa452577dcb218b7edbc1c7c88371bc83e75dc4c40ab5ce95431a5ec96cc4a3d798bf9f5c02a52b68ce8d6c01990e7eb9139c3f7d385ac7b3edf209ab2229ea5f4500030fada94a2f0859721a3d742be9f6068f4d7c2e702c52d001b4f3d23c4baa5d4faf0f1f3784947c76dfbfe9aa74d231b530bf592fefaa56124906f126ae5459e1669e548054d28febfcbfe135bb64f316192cea0d51ca62a05e614ab6c91959edb388db4486257489c5a70cf4aa2ad622ce1a7f7c1a47ab5665cf64f886038bd4e7b6b2a304150046cc4c37eef8f357a4466e6dfefcccd54b9ac200381a4862d4dbe1f85cfea42978d09b14563169a1a47f3f4cc24227bbfeddfcc3dc52993ea3e0affb2e276a304ac5dabb79ad2518d7ace1daf9c4208dc924fe6d201ad043cb8a4164d60f2dc4211d27794c808d255ec58eb481e8d408e76f7bd623c38b8f5311f68df7c9bd8a5b2b2346ca36ba86d4aedbd073c2fd99400a429a15a78e6e062a98221f82b68685068020b7f9e1adf4957bf2547b31f44bb6bb85be913c189dbf1a95ecbbdaf274a2f9125f07fc3c596551683cb3f503a8ffc5e7e130af8b0e4139d123f972a7c6d48f38bac0a97c7153e4935007c3b01585f18ffc6483857f7af7cc9e9b625fc19b193fa8d5e1f97ae7ed6d37073f47b80b6a422b55de9eafe61b5d7cb238d5a983822472d5fa943b0abdae059f4be9a68d35c9a78e68a68f8f8f90c97201b9900eec6e81a5ef4243355742febbbcf48be20363176ec29ab10ca58d38dd6b6df2e78e05432713e40db3075d1ecc918a786c3434aa72eacd82ab80f0ee3b206cffba39c615b0f8381fedcf428c7a3f9814fc8ab3bdbc4434e5fffadc53b3690dcb6370d78ae1a0b009a4afed5e9df42874c945c2a2a737a000ace4c2b14300556af723e8cb05b8379807720b56ff75c921d07bca6734b42f4e332a476b4717f14dead1d33c3f7954695bcaed95ded2b3d76658b1d930f59ccb7a2a5afd1235b80b41bd59d131f72616db7dcbe9ad77bbb8b500302e66e87002bd26108eba47695f3544f283eca704e9dfdc7ddb9035ad72ddaeec3dd0e613a2f51bfdbdefc245fcd88f8db7b13c00ae69e40c590092f5a9f1b7b2b81159f9632701ef89aea15b8ea1d345018f6197aa9f50754a4670e9e49e0aa61135a66a2d920d97a9773dcdaf2d280e534f340d1d3f7ce357002eb956a709d171770d7e1892ee585b82a395eafc7cf002f88f5653a075dd04443e5a22b00497fa02e5421b16a6be99ff15811754321cd035f1cc02d6496dbf095c3a54a6f245a2dc680356bfb4e4ad47051990ed4d755a76c85b91215cbbaf77048e22f86b0cd4901e623a68d379bed984803c00698b53facbf110896b760688efe52802ac8588723ed746a4ce7247fd5a2ac6e344689719ab9a14dbb56429fb3fbece96bfa4702c3e25f85584db907b979a860564ef6cf31c2a4b10593351874956f8e7a31099f8bd8d1f38d69815299a45c4bea44338d0a170d59f6cca220888536c5f46ee08af8cfaa4eceb11ae36e112291bd2b9df034fbcd146a2cd8986d0b65e2920c2b2d4c5753d0b99133938171c1a469f520165269af80c464913d01ac228d21662b41faeb6f4c3d00b9fbb40a8d9cbedd719f6a4430922c6ee9edcf22b9d7350fd25f300074e1b6702e59bd8c8736c786460810d2fd0c736ce9826f431da732b414ffcc6e7c812be17416f68b77349460eb0fc2765b02ca953f21da60b1d8813eca5f6988d90f16598c5b7713ab3593cf8db231424d23994aecca7086662c27e322e6a28cd605c4daca6f5f71296039de679d6c4aaba0842dbe1f49c5b1d92f1730bcb94a2e20fcf9bbe1092364fa8373a8152afd93271847cf51a8db02ff1c87f9a11dafba47f562ddd2d9a226b52a28922a45100a6da0a0143edc3a9ae421648498b4340320dc92ecacc4b633d14f0dedf62cf82e39a18be6fa67d172c817ce41e40c8245f1b0af57b7092e1435f830035674dcb72a4bf8345772b14e01383f75281af7a689bd9fd1e2d32cf60c538a6144827a574cc6147acdefb6db61bf487101c899ed09ff59d79957101095ca1a240fb760d81ba4d5d4d3e19070c561813f0b05a00c2403f4aba104be417fd4ab3987e5f81391081de2663e34c777feec1766eb57d977e40606c225fdb637f5271216c36231b220e6f6f94b173012bdd161f2f188e6f13bcc29c305997650dce4f074707ad6838a501d24174380a824132a2b23fffaa45bffafe9fda7074cd387d6363c958aaba5e0fbfb25a78982dac8bee91e734f2e814106e738eb37fb285f070580e879f7257d415e0a42681e355f6cac73485ebc9b048fd1a7be6714beb10bfa7f711a556e6208ee1c3a2a6dc6d2746151b2368d453a3a7b2fd37eecb77a5daab58907f909db81445010530b4bf7153b6eed602de6d2817f197689de561c13f6c825d7401f3a18bd503a0b5d4c837e096e3b61b250e0b6aeafbc1847444f8f74c782ca460da99d13e2fd163b3821704b2eeaf3be759f8360e6ae60ee361eab37118dae5e561a936360aafd102dc00c85f3c18dc3a8fe0794b038a19573b38fa805424f4319612e0ed6683ea27f0b691bef2180ea6dee3ebfdb1f3dd064c1f316b73b44afff89f815f4e54a09a8657a3edf3afb13e56fa074a2885a35724055d87a18c5bc889b342feb7136f5da87de3098a512f11abf46715e3d4a66ec61d3bbf871090c3611ac0150062604d41011c1442b167a9bd53f1780107f008cedb12c3340da5876ec230e02948b91faf7d0f6acabd118741bced8e8336045a1df0291eb4b0acb72cfe083702caeb8994c002406ed9d80cf45946bf01ad65ef3b6498b20cbe37ab80853254215034270e29e19bd1f710fab461d4caa42cd83d5876ad90cec7171d0a0b5b90e5c25383e18b7db6782a63da8ce32f01755c95744f5e61f75dda2432f9a657826a1249bd366107be3cb0d759b8de29b6e8b8cb37c7cc44ef4c7cc9e95e57a773ff368fa0f4ddda310c768d3db0a99b8322787a0e40df58e58164c71df426395346c9f63b6b5fe8aea6c05f5ff677a04fe0dbe1f3d75dd41b97c2ffda3679f130fa324ed40da2bb3cc7101faf35e5b73f52d81d006f87a3e28ba3fa21b5e7aa59abee47922be20c55d1587cac166a85d815694ad1964a308232fde09ec76e7c64c3b5f3f4977a098f499a50c25ecc1c6a145849dc73b321f773d8c7e8374aa1038f50da5eb8ff29127da7035616fcacded2224e2bb769628b0f125ae730167e7119583bde774c35fe1757b4a8c06d6d75d6a0638c0be46a538fa0b3e6a86a2fab5965ea9fb92b603c5af648c5ce7d3f6dba6105700c18b1acc5c38687a8b9e240a54d548e34d410fcebd181339a7c7e93902a01fe3957b41fb6cc0b09f45d6d13b67af56695b9dba179a403dd4e557bbab24394a1fee544cf0b8a17243216d9446a92364c80793241243e5ac49ab647c1e9f16992a6b2d22c8dde68a082c56f1bc8bd57bae8b8ad28ac8b3a15fd78dfad151779a3539d3e7ee336ad98d6fd9bc92bfb38c53a4b53ae1920ec7e3baf47952c90ab8a0f316c661616ca93b244db0a24c45fe35a62ac2d6442ec446e4994cfaa999ecb40a85f12fcceca71dfdeed5089d7103c827949859132aa07e7ab3c5f7063b095d813f0e98c5cd066e82f65da9cb25bb013c8bb608f2f25b7b1c2b6af636960397182bd3b2dafdaf9799f8743d16b57ed6b961778f0c2b1955628455b4515e3351ab3962011ce2ba209c8f4f9ae3b514bb962871f5dd1ba764e46e472b31b6ecbf0abe6f8a1edf6c9dad452e8587e51570908b8a8a499cddb3176b0893d90ffb6f033c367e66fa48df77a6dc48d16b193314b439cd0ce089e19181de9e8a29e87c20302e7e910ad9f2ee31bbf3670a3ab3d3fc89529dd17bc2184032b55efd0a99cc58700a2dc95f4975acb5a27d415a658f7b4e49df48bd3ea566d3daf49766d8797a0943ecb34bd0b79ac8fb73c7fa7bbad0bb7763752b430c4a9cbec1a45f623d27f4f6f38292e6445f8a0a92f16e95de181843ee353787bdcd62c18dfbc6868305e51e7a2f1d4737177fc82fe0aaecb7faf15dee79938edb23ff6b62b635ac32c50e4e72f91b0f3f5add2a6f47363acc5e8ac37804185eda64082ad723ea8c2128c6305d556c54712f74a4373ca9a4475004232bf29fb16bd55c6624d649f1fa09f0359245f7194679282618f6fa35f7350e9fc2c63ce26ae2ac159ebf07eab58db470cedf0993293b82801161b6192398cd18ddf8bfd5bd3b976f51d2805aedf189005d890744e6d6ba3de5196e6ebc8ded3c11fba26b9bcc9efd9daa2e25569fc665a0fd0c14f9cae02316bb6413bc911bcd3b4b19449cd10b1b863705108638a28832647034cd36ee137231239d7bb8088988899077c8f817a0c84835e31c278aefee0caccaff1874a2815217e78b6bc19ff6fd0124ce6c256345e01a1a39a05385ebe31e4cd175e1ba59eb5e25f579aa2eacd8a2123a3b3ae701917d9cebcabaf421a6b71253eab683d4a0f8dc5a385f950a748d11f5234c170a5a83942cd2330a5a65ee0f859f84390271d08e5b6c833d1dd4179aac73d60a6edaad97fdd5ba9463f0906ec4e5d061a51cb033629b528aada5003080e0a26b639b46e738948a5aaf08c64d6fde85b23983b53706e6a28bb1ddbba5a63724f35585681bdd358ffaf49f8479dcf60200ca2385c44fcc6596ef4cf55727984d80102d5e71da54cd0ac3d73ab26569ff22f4c2921294a8b1f669c96c48c0d1ee42ae9117f4e6e91f12c780885a21325d1580b83a3856fdc0dbb2cec23bb0a35a448d13f3172a47b982e4f03a71c3f26bef1a57fd954638b94c01634aa2396ffadabd6598adaca7dcf089b429bb4beda22955b741c8e7016b333f6669a8dcd59396a21bbbf4aead8c189b98cb369ec838834c1a80c681da6d64b8fd407fd65c453b2fd076facae61915a9d2d3f8a74f2ed31812f3f6bb53b2aaee3a86b9c9c00c60f2e13b419e0a4022cd463543bd8d3a9410d0e10899bf114839adf0fee98528547ff6239705c654beeac25843e879de2b2a7f233f4f6fbdf93ba73a61e24297617d56dd978dfa34750b37c4de5f6d86423f31d4cc673027d4671dfa08f089434a095101bb12fc90f82ef2dc963b5d100a46bb90ef97cc0348e1c855c60aa9a2ea85f37f84fdf6efde9776cf1c0cfc695a3bc48dc40d74f37d9f0827ef9be791619f82afb4816acab62feaf96454e7645e0651223257ed7b7f60a5d2fa7980f07578d064a7442efb30c155de5b1df2ca486489770be7fc62036c3164afc7f10a673daf9b1230daf77232babd6d33fa013d888f7ae3891e008b4221fd6d5d48140e0b4dd14acb4a649fc26dc710579d8dfba534cc502fa43332c198971cb5e18cc58c870d9a7d9c40226c976e60ba87cf6b8b08bc8da29cea265acd00da5bac30538fef885e95c48fb358cf00a2a5ff06bf86ac926143adf01338e2118873b25d6ac509f7c845292e3d8d8794863bdcf570d8619a971d635830e957603b4ac3d5e3646ddfec658e99ee712060963d25225962789a6f371565c7811f9fd8a2cd3f4bdaaa40ca154398566d34c7b0a14165fd4061e56a627416f75ca85fb9e9c81a18cf77af5dbe8d9377196bd66db5230b00a381bc699d25ef15a07c0a3aed93260c2cec20bb63ef7e583d1bcbbde597cf75b5e72535048a5853f764b232cd5e11bc56eef43c517b35d4ade37cf14bd4e8f863ff7f4abcce7db7b5a9956f18eaf18f13701eff13f6ba67159d7f0ee4a9a486a9dddef0fdab158bacd551a83283d3b00a9abd3413dcc3ddb57c2575394c4565b6de545489394ad95a426d0ace62c6f6f1ab32e24a5bf50cdfda8dab0d6e4c2799ee78896de4bef91b726b28cb2d27147981d6c47101d8cdf35aa3017097ad965a7bcc516769a366d2f9ba4a0c5864ffed6852018b73344c997597855049b21ac2ce19338fb59f5491401c566c27e666e7a4678acc9631fb96e2234e691855b72cf6c2523f2c0a424cfbeef105e1e35c4df45d665cbeaad06cee703c65d28e6c5271e9c806eb51e1d5e70d58636201051cc13b924808f6a5bb719a821f81d16a8b29d6523975ffe22534d27bce69f81810ce5ff7eb3995ef3383fe4632749aa35c36d4c6670bdd4aed14e108a3ce521fa69a7f42d988f0f0f9c62404d9558706f2f5528fa09b640c09e2b7f3d437ada00a0eeecf47279318024f4deb00936f684bc8bd238b9ea98458fb0317baae5d41edc989d14031bba46a3fe7d8311b65e96a01c3257cc6fd8aef73d9f5e9546076cbd6fa1515d6af38654d0cce220914ec05ce6177c2a28afe37d7000377f8acab042980eb21113098dcc492ce122c99cb4693201a2794ee5d9689ccf76984e47cc9758f997a7260e97296a3e61a2c9bc02331d7a2d7cadeb372a5afe2d4d1be4c12dde6aeea0f7ea548688d0a5e0af8069d2f3ea60b5ec1666d957a7fc01e7d24eb8b4f1d0c3d83664d2ba386986d067410ef21fe2b0394116df21da4fa50149ac01acf807b9ba750f14b410f0b3fdb222ccc17f8d2a98cd630dc907824818410b635c279ac96c31131eb1c20a7fcf28d817f35eec0ed2a27645c826ede9e0c5b4d1b07b98a98fbcabbbe441b850862a4f8100c59600215e428f1ba693167665e83346b88a649c926cf8579296d412f505e508f9c3b4e2d2082a1819adfc6e5f75dff76baa17f9b0c3e13b4e59b8e480ee251fc3afbca45d1f81dbf1d9850b77821d94d28613e19e1d6add082d3d982b55abfcd1e64024f7dc562180fafdee32fe22023dec3f4bf8a16e17c6cbc1a5021678c9b906774ebd0d52d11558be72ecfcc3a64dae90f8f662f13004389fbd2cea1887a2fda517dce03d62dbfedd1005e0ccf34541fe84403044a4fbc4685c73640c620fed24d2ea500ce3d26324b7364d56adcc0ad568c612174e6ad3c5313e8249b34965be3965ad597829af383bed21832f9b81a2d3dc1480f6025dc6d5557a13d3514620fee4c17c7bca397f3a27c18849fb28bc83cc9e6ef0dbbe3a8ed3fc019ca86aa097bc0dc455a1d2ff86425bfdac0dc6333559fe45f8c8aff30d510a426ad799b8cfb97d9a51986562e07b1ba424d5d7e6c47caf2e65bf617cb2d0ff73620a9b07574261b64df845d426a12c30b1b15988149d36ed40a0a6a2e31fff62ddd3ec4b9e4c3e99eb7750248c3e0284a514968ac1d509787104d7972bcedcc88a371f130a2c3aa8d6418b445d8de7371d392645266088f0f20575666cbe7e770cf9dbc059660483de906a1ac56042fbd6433e27b4be76a678f460827adaec5e52489786fa3b95fe2dfbe08633f6a1451a13f5cc81d74d64b1931b2f53b94cda206540aba68e0726910abf83885dd6ac1180a7fe1c80a26db5597aad47a72f3c374b998fa30b6fbf548f5f6dc2d5c432c1ecbdbc19582291d233ff8191bce7cdef4a490e11f239a87f5c5cc845c2209a5400a97a12cf406318f889ae1108a5833e223c8d35fc38afd5e34b603654cd1741ff7a49a4266e643bcf1b93c3eb3fc1eb8972e2568c7f73a04b9e2445525057bfc438aeb8119ab947d9916ea6bc1e2df062cc49c27a6f7c8a6c7f7afe24873631e62c9853c699d1ae396a003abbae0bb8d3f766302017292b9820395be8f9255d559651406f522d68ab003622ce4ea826a2902166f7bc00c5ba529d8a8e965204aaab84af545911f1a54d9e9333ec468198957a2297cca79205645609640bd546c4d91b529589903fc93f253830c7b35389ca8d5732bacd5a20b430d3f12feecc0709ecd2813f8a96d2c1bdaa75139dce52b32c9431470fa8e6284c58229df137d8a9acbb39068d1e7ba6251e9a75c87cba9ffa6f0b86e000a4348192c1eca931a76dc43f6a657aa330b81b9a14daa69522f8e20c4006e80f15ae758c3e4a1ac55cc73ea7d37faf7db9ba28b9c58ab2e5c2f8cb3c881a440a02364328ef053da452f71987ddfdf2cdff7c16c0d0cf4275b420756a2a51bc7a57ad2fe396a8c507445545ce7e8a18021dba8572e62b4fd7ae85de1d3cf1dbeecd89248f78b8ee5ce14a60bee53f21cc453b4aa54a4db3c602c18a89ea23ab0ccfb95a0c5cc69871dde53be34ce4f431d267dd93bc922ade3246bc442e00c381487010aa8e5495047b63e91f3d18a0801888d40b034deab5aaa28e192930fc4238061d1749c4937ac3f29594f82b38cb6e63d6a66d727929b22e8f94de5934ff3e92d0adcb3489c636ac5ab576f716f4a2ba7c49805d4658e50339a233b84c8cce8f6ac50b9d7e58045be39f60e1f9bbc39612cd83d4b3e87c3539bfe84d14b77dfbc0409b78ce7d247de130307644136dfc6be419fec7c71b33a17a8d6c1dbff54793357fa2e734f3de9e27b2d13bbecc1b1607ec861b358a64c07b33e72effa333f8340cc6034e2995fae18efcab4a03b7137b4e3b97ab6876d58901f7f9a9afe373554a688d5f2a7d4ab4956de2075e6fdcd78e2b40781ad9268064e7519576d0182cf58cae7e9405497d5cd17399b4bc4065cfbcb6913a52cd1d8f7c1275e6270ff28557c756615d0059cb69e27979a4e0d887e3b0e43fd7f3b88cbec504940989a7bd9393312706b3690f0056088ccea0a17b94e7ad81468f9a762b8197bd02caab540e270ace7a3a9b533fcf9b9ac8a2811e025fcd13beb009b17b073453a2f8fdb2038a239a269b398d7e40633c01c90515d87a2b2b32b49152589c8652be8bb14e9410bdc761d96ea6b4170991ff0db2a0a5f401d9aa0cd752b0028d120db2d0559d78c76fa11f11a08f9a6259baa70ce775855857db34ed7d4bb3acf7158650d36fb29c0251a4b496f66cf235cbda7b7c5df123638d1cee652753d633af9c4160425634ff83a9f8b4568c025435c7e3990de1af8aca194af596ee4e3b65da1d17b13c5e81d2d6d4409f03ea6e7f3f56c0ccdaaae40552efc46290cc440b7715bcdeaa6807582fac7623a7294eb4a4bd06cb329b9bec5b0a66fcfc6aaed247345b720e1b0a3ffd8712c1a4afeb8d215322d613a61eaac0df41bdb54b1352f4a18d7c0f15ef47edde97bee0005d1cac322621cac6c7db81cee296e4e0cb5203e717e67c691ab746adbdc668d7ba93449dafea3639e8dcd216fa7db71de025d560c969142a164c4f2a85453d5aad2fcb5fcb2e822eeb0693a7b58fad37712ba6f71e37f98607e552cd64388ce4acfaa9fc76368526a2c278c4613781482665d6057ddd85a2ec87cadfe4f14131523ad0ec6b78a02bbb0a4f7c17a4a1f720a183c4fedcabe48e0cb7594ed276c0df2535c85233620b69695cf6652fe6e0036283b4a3905e949ea4bff74a05a5546d61854ba6f12a8fc7fa4fe46bbc515c7143e64b933741aa5f6014af590595156d21e39376004111aa70462304f494cac97ff65c1795f85eee8197382362d9ba0a4a26716182423c0c77fb78f0be23e42a7f56ed28912690d62ede83582f3aafd689baa5a14f2a0594d359e15e419abdb481ccd27a73ec012520f5470d92be0e88280f5a6c539fd469fe7b935a3715ecbcea78b1e2d7bad5512da69cef05ff69701dc72566e83316713c0f86d31a3742dc2ca168e1755927c19ecb30d9040a830b84c32263d1a8178e659c1350078f79ec3e3bb8e4fe2f268701267b27b6f06961568b19a5cb9ffaa419ff5c6f9a23af3ce7b1fb71ea2fc5efb7c071353197fc6d56b16c0fbb24b3be7a33b08c67d1ca9ad7af2225d9ff93de294ae413c1a44f788c0c8f83cc83190c938cf2d2dfc4c6fdbbc994a650ae9213d5f35540668e70268ece90fe559d60393746c70f5c7cc6a4f4c2da5d875a9ab4248edd87b82ac90aaf1ff6205aef3bc9f8ee2eec44987e9af3f8fdaa15768e21f5d3f4be81aa71a669df609d8836ac4e8bedf811631e04ba231fe0f55ee97cf7c95fdcfa25635522eddbff5be555b2686741be26fcc63f651a7ac8d6135d3978c70ca9479d401a843ac3df41631c73e897cd716693fd83bb646204b749a9489519394cfdd6feac7a1d1c652c4423bf2ea4a179dd04e796ab09c085588c1b93f8e2bebed1a0ad98c1e2a61ab75c793335c42e94239a33afb2a06dfd260235fa08b3a83d0d443161707a83bbbd33eac101f183a3f4c426f440b979e3fee8ba30c431cbc0ac59acd94ea7471b7387f60f3b6627010975f1246f32722f7d5ce0fd024f8ae954c1ac113de0b71c5e4a44141ad164bad0ea09393d0956248d91adc97645db1452079a25b56909f229ee86453572b598aed8182e1f05515d43a67903b773ce259925aabb9e7dad89b4cdf5ba2376a04fbe7ffcc8be3f8a5cca28dbaa0f5418cb33e82b810c1c645fb517b567bfc50e02e30f3d2a95387b43c5f666dda2a4beb7f417947391f996015dc383a3fb7eaf28651e1cb09e7c4c54744b8bff03b5e331e34f904280e0d2ade277ec37b79eb381932202cf5dd0a63e0c9ebaf65315b3bbd5ea203e938866c7dc47e81635144af5e06eedd394db8d8e4618608e4e6009773ee2b3f965b20a5c10e47d8774b47196eb6a81d310d3218cd264d4fa47d4ce62f275ea21a6dd4869d201cdff6df6927800db259301392b89644ea74ce7d3c1ca51a06fa8997943dd33811be1f5d90a22690e23cd35e2a491eabcfd0a93d17b6e44c1b129d93f149bd66a2612ebfa88d067032a84c70c80a78eee78fd5c268bb26e9d7c072dc85f9fb43d839a494baaf99cae37579a88169331bfdaccf2f1a1a39d431d95e744483220db791155ae29429dd0a763d8b35792bf39ca58b3616e8aba48505197bf1acc319ff4cd0a517825f22950fee494ac77629d1c2f91c4b20a7389981c37e87390f53f6556e47f4fee0c8b59d88656046ed160683758cf75e46da10a7d43d8a947b16cc8b20eed33ec7be126df20fe6ebc8d816d920b404826e081f506ea2b4f560e627d287c6118d08541cdb2b90de412a5d53d28905f4e7003877794c76353a72c0903ce0e56aed96cdb35abafe51e76449da57da121bc9d255cd82b6bca86d5ed1ec2defdbe317b12121f323b60f54edac6011ca2a2aa7c6348e42aecdf41755c89817845f491a997ea1432966e61b0f7e37b2715fb4180e965ce8883bb2f9ba30510cf5b4a2968621d8d584ec7dc2cb3305e75baa43a892aba575516435a4ea3cb8b1e15e93663c7756e3edf54e13b81da044350e0bdafe3192e4b0bc9f95c8b055a0c0d861f0d7a08851b2297e441670bd850b9efc77e6ac4493436c2f16325cff165e6b1631a53513e3ba8a5845e359159c5b4131ed16f51884c245643bed05c39b052c6140444f1a8374cd4a388ad76bbe64eae887f57a6fa6cf7e6882b14f70c353e1c800a33d1af9794f93c3cadd95474380370b62f0a473d70b0b6ea8939e40820dbb0f1dbf0426d03017126c23e209c7c186dfc006648a69a3603bbef801a7b04b51f37f61c1c3284472872180f1c1b2e6e1167031a3607cfd32cd6eea766b9cc5a80ffa48205f71e80b90e55bccb346520cc49822b27f5648152f637aab2361d454143a2d578edcda7d6e276e35bda6e06471d0d8b1f5d6886ca91c1ca34c4677cc3abe865a038b663b155123d136ef868435d5bf0707af91510167d5e887c4b9ba1bfc5134e8c8ef6cb8dfa47539e21ad41090a8cffeadf004b2ff1ba68387b91a72eeda8db915cbc7800bed022d78eec3dbf6fe60c2fc81e68bfb890e01a58a45c03ccd9d6c262bda4e9332f79d39264030e5a6c68f5bd07bf469fb6d9d2275ddf0c30d75ccbb6418ea58e40299fb8f796c8d09f929b87d0e4d2e756018bfe6c7fedc34e66474a8aa51878939164a417ffb2842ee0f1b7dcbb1e45abc52acfe3619fde88f93afb653ea790a96d1c46ad74ef6d5da9186f40b97f1ce9f11e47a4494fdbbb5ae370288a77404ad6527be5250cbf0c33f037200f82bb25003de5ca91b1e7763c50b7715384dd607979aa5a7d99559cb3e3072efa562b15760a16429d8050ce7300174dcb9a4432d27ba1af96efbe3ccfc9bf2b1d108ced578478127e5e360495e31e9be443c5f3387084497466dc1ddd0140abc5c779f45520017dcbf25a84b1f311aa90ebe30485ffc96d2b2128a10133ce934de9f63d7bd314de0873eb51e3484c135c2abafc5719f523982af65d31a80196ed9b8a6d1556c015e3705c64040ea89c2bb37183c01e3cc846d7193e6894614ea08e6e783ed4628e2d8edcb885a4c8081116a14d74920d9bf014000ace0d4b05fc11d6d97a05901c2e23d820c28d3f26118a76670a6c815058fdfdd73b09b7cc56b1387d0a32b60c36543da930470f37e776dcad4ea3fee3c8e536f1a409fea0e0dba9823926549ad31ef6531626a50c6d2a3b06892662710fb8486d410f33747c5a6c8bdf7adaf787984fa5c60f75c84fc43cbde26db21cd965ac30006fc4f7d055051e379ff00261da60a9d9f542fbfdc404406c9e056ed6b0aa770c06ee2636adf7a60c134d530349eb4cb99768fbd3e18b98a9b3f5602d45dd26edbd4532ffb7fb2c32c15fd358a93b5fb7e5a46587179496d94c9db140e559a151dd109984663308f1c688773b0e2a6175ef9809d846e82bbeb32e88b1bef067e90285aad6d14f586200d52cade00b5b84866da6b07d191fdb45a2b10e97d9c200767670bc4a7daada242e6c50b381be07add4c3a593eee620a1c5b7736bf80e2ad374f7465c63b65723f5537fb4985f66150a9f456f20f85d5cc1aa8ae5126c9b732d9532a3322c5934ad7b56a08ca7dff38d921251f23122d6d6b3e16e05693d82394d6196d805ffd0dd3fbbf62765db6e4c6c87006fc3e3e12773e9bc2a029a6e1cf0c048155ab5d15f44d5bffa4dc0e11032de699faaf46fd755a908ec98735d547ee70171b71772698c38c1f7b71059970f1b5b167c8f857054c6c53e17c55a2934b8ecdf0be5c160c1e190ba6143fae583630ef2f80eb4c2dee5b30aae1eee9cb0ad479355a996cec6ff6bf2189c6e83ce2148f9fac7ca05b32b3b73c7ac278176ef8947fac81b86ec02750d641005af5bcdd13505378f1927ad79542022af62c1c70ea1c042aaddf16f25c705e8d6712b2073ed4ef177c885f493202a61b9835ac49f8c16a42af9cefb2528bdc2c4751cfbad4d98ec9867d1b8b1b59fc6feb7560be1487e49583aa8d6652c465344eed5254445f6d4167b8c3adb550050c22b91ece1a27c892fd125cd31745b5ad84059ad2771167f5f75fad30de811419b150a690a953f06ee543c6059f2db12b88c5e9ef0f82eae517da77d4f66c2023d38396c7d62d6cc5a9504814a0789fa22319d7fe8b56d8ec3de4f933f7e1b3f37428ee6b5b67e3eb617deb8f6af0586c989a7030154ec598a55318f1fb4b4cf57af56e9b5a08a4655e4f17ac5651856d8db09aba66ccb998ac47c8efc45bc3970c692b0b03ef7154257abd31e4ec9c48655a65be01878f1c5ce061f5d9e8f714b953ecd9a6b0c21d665e42fe4990a8c8658a0e0e17ceee3c33bfc32c7e920b67d5c27218352498eb6a500eed5c64931c474789ac8de18196a044da57a89382277360cb4e104ddc6f548d0ffea801cb519d12b32ed6174fd70531deda0d474ef15bf29996b4c28ef8c03cf33de47a89d2ea1aca955649106c4192536915e6b9f6f7bbfcaf88f4331f11d84130cdfd04aef69700da535822a7dbe89006abdd4fb0f785e948e0c5c6e37f8c3c77355bfbf17027cb1f228d7635051da0ac3fa629270ea11a6b33ef0d62e9e58c6afe9a1f7925f3d6de6fa487d5f74bb27b4ee70c2803be79128ea7f6f4d7361b102cc61e16ef26c24d8a4089e40a663c8707bb4fdc2fdcaa06bdd6dd6ebce1fa96e3d338fa8307c24668ce4db68eb62a8f9f1120943001c6e297e93472f32ebc2b8e8f31c4a0ed5b78360e73d098f5ce57fd9c4a4b898c409bdfe0216cf5b3d6cc8b1b082e61c0f14fd275ab1717f47bb440557042635b98d471ecfc3ac07fa33e542cda616e89340c27cfc9f4c53e6c1e2ef2fb5542deccd745b8450755d6bbf87b3e0fabd791febebd00671b64814c1b16d8f168bd5ddfef6e3f1277ac44565907eb009cc729930a13f4fb2c4b4f4acb0cfb45ed914c29bf73fe07be85b7c498b8214632733936f3c7e67e03e789d24ceff9ddf821559bc6bec4368aa2e919b8b064fc6d6c4e83d26f2575e755537a46cd1de45feb296a8849e66ae31af6b17f278081ce8a293318e37d9c79e4c126e1f15a3597daf415d854c30d8aaf3f28986525956333c5594e1f87dc96316b76024cdeee5633464411fbac614841b239655dd9b215269e9376b90bf09a675addb92d9f0df4f46db73cd21c3b7bda1ee400e100b8f9aff1f01cc5c1c2bcfdf46955bfbdf69c6545bada4af75f1bf981563f547f291fbf73c80f317b2742bd68cbbb1520aa2f81a835b7da06e93f970a161748000ce601a6753c81f90a955ab0586a9b1ead75b640e0facff90e0f6048570239e81773be00ae7ff8667dfded5b6ff47a66a6163a7376cd8b3ce849b83920be88162ae02f95fd22209cdcd80d7905e479085dd631558fc17f16f7e3629bb6b3458654b220594001b2e94b982539165bd175f893f5c87a995e9fee4e8dcfdbfcbfc302aac0741e1e5cc3f0c3750e8c0dcdce33de74082c2cb83bf075294b8b9511c0f65e766776eec14e3e3598c2a443b619823567b8c2156f9e6e1a35dfe4eb98292dff614ea6304427f36ec19f0887fef0b16d746a300ac5b49f95873ea1acc0c168c204f87b6a4330823816bdc953dae6ba0f13a9ca75c33c5ade23a0605015beaed6f2a86b442bd52fbeb2210485223e2b5046679c3bb521f7ebb23b5e4d74b86f3c47b053093e2f40874c5b3e1f47ea4af082310c674f620218ccdbd683fd31307f642519110ccc8f73bb06fd4e2a546950654c144ebd0f866cf7eb545bade65da1c2bdf3ce1ddd40bfcbc2aad255560c9ad100bcb0061fef21b2e3811dd87b8d080ecd635de2dd39ea109b65b03f34eb21a13e802ef9750a8beb4ee6e9f67373f99029e04c9891e9b0e8bc0cae894d7d31c1955d55ce9bfd20aa38035306b53b3e71f3a5ef0b4ccb5dad387a8ea2cdc731070253236515beefdbdcb833136adccbc77907c49c14f734bd901a508f2ac6f438450fc03767b45ee7a550089d11679b01dd1865bb7aaa452577dcb218b7edbc1c7c88371bc83e75dc4c40ab5ce95431a5ec96cc4a3d798bf9f5c02a52b68ce8d6c0199207d4a7ced33850c0873ebab441222ba21b2b07d4187ad81351708605dcf4f8dd11ac2ee9af849a7e5941b962d339b237dff4955d5f32c85631afd24c383bfd54afb86a9322a32c4b53acd7c620cc157c0e97c9fda3f58cd6f76a24d48ec76e642ea4fa0538f823221e2cb35610ed84e11a766a781f2b7b0b7040cbfc1a5be330cb9b6a00302126a3f1e047650e73e972436aa364df010b0c8c312aad1a6a94924cd4d9926700bc35ae8958f4b1fe2075f39f93b8c4091ba4a3bf90b98eca361ad900da97b5acbbc707bc65422a66e0d2ee04ecd54877b0590497a869f3c1ad3b85e2016105973999864ca6c93aa52566c6cbd4d72f70a3e367e52eab7f2e18e39f5951f7574ba716d9c1ba2bd8f35097a0e61a3394c8992602dbe8c64a5c0a33abc4ad018e4c4a47d30b860d5279e8c5145a8b0a09501c2fba5b8970c83b5073d5dc490790d61ca3777924bc8609e1967f3fddf66a34d331becbbdaf274a2f9125f07fc3c596551683cb3f503a8ffc5e7e130af8b0e4139d123f972a7c6d48f38bac0a97c7153e4935007c3b01585f18ffc6483857f7af7cc9e9b625fc19b193fa8d5e1f97ae7ed6d37073f47b80b6a422b55de9eafe61b5d7cb238d5a983822472d5fa949367c9d34355db545e14e359ea4982d4f9938a69788ed3e5e07b592c61a589299fbcf2be88b401e026fc2d49e8a5d6ba9b0f1e5d74392e345101ae205ab93a6414047816bb7941afeffe05714e19ab5ea33169980ddbbb8689a92d069bfcf399722ae58fb890287181e0bbf25bf90edea42433b5b39d7de42e9bc1a1ecb2080609ae30a2910a721e91cd67d4871e06619f66ddbd0a37fceeb9552446515856da518fcf0aaaeb3ca9b8f01027c5abb2c208fb1681be6e0e08f1d2e39500218adff8262f047050ff35749ad9064e8db9e3d6a5cf7324429ec6a9924f5ed1bd629055bd53ee517b0575be8e80943fdbc7e5dd8e883d5d9b5aeb734dd4663df1e3821a3a7c6154c785b872ddaeec3dd0e613a2f51bfdbdefc245fcd88f8db7b13c00ae69e40c590092f5a9f1b7b2b81159f9632701ef89aea15b8ea1d345018f6197aa9f50754a4670e9e49e0aa61135a66a2d920d97a9773dcdaf2d280e534f340d1d3f7ce357002eb956a709d171770d7e1892ee589bf78cf798381c3b3fb178616cd258034c95e5d3f2816d35bba661ffd229e7f1556b7561e8eefb0f50cec1ebbd387882493bd78641057cbba2d4bea45edeec2b5926fe7564b8af9dd2d569a99abb4d9fb3db6172da46848ced063dbc6b757536f6eb5d60ab5b5afc0b09a3c3295708f8a290e70ceaa108b23c647616bae195252ce2abc1d050e6c278abfc69cb6e1f423721e15ea6c0a445ddcac457525aadba7a1e6ed71e7d3d72f556ef11675b9979d6b4124c08faa4b2f41ec24cf6257efa27421a0582a7c1af18f327db9884ae0e3e3afff5580a63abbc5a1dd0cab4ea9330c5c496b6a93bed4cd8bc8f31d5e943b58328bb267e4d8ee0ba4e4d3622baee1d2e959accd59585738825747af3b3cf75e69958f1068503a143f599447a2e883ed40b0eadedf668abd4633cc16d865757c4358a8498b95d5657f6003263ca98fc6384044c825aa638ec6d2a61908cabbf21053da00673275c91918f135d48c937130768d0f0e22dc5a3db69e1671f417b37f703425f1187cb330224e7a33f2c1b58ab9464cbe3acb65fc225b99fe2920fef6b7726cdd583cc1bb5aa42a4b07dab05a5aead75a0a5e2e487de92cf9ae62b30ff547ba616924101ef748b411125e439de907b021a11bec8fd2b968ac9758dfcc553849ea4e808144d95eb4adfd40d1d58710406fb7ed8a6c3acc460617e34c32a24e160aaa91617100ecdacbe0b45a96c113a077dfa51abf4680144234978f08d002b50990dfc5341ace2bc36669b7d01316ad4287fcda26798f7ab46857855795b1a1a4822866000b8bbe4d949d6ac68bafad4f7be45cf7c46582d8caacca661e4fee72cde121d0554056c76016a18201534811f8f0de21a4b7d1df06564a54d57d9af916f2bbc3fb59034adfe3038a78f3f8fe58bec75a3905fb774ed6e1299b56d24c9434d043bd5823a1c1143fa2112eaf8055ab63e19bf8890a2b5cdddf87a014fa93afa21f1f2762ffda670e548fed67f97e890a3d78bdc2caddc5afe673ef568c758c0e263dfbb57ea60908cf564f92d370374d4e809b543bf24563e1fe82a2dc60cc20c4fc59dd535c0f585419083b1440785a1b8503f5d91960d5ea9821e29c7a74c853ec8bb9aec126ca4c3a5e2fd951bbd552da5f53c6d35ed069888027356573c2a31c0b61230de3e4ff7220873490af686fb63b04acd0f90f1e13b2062ed14ee88f1bc5c6212de946c52355c108c53ca51f00ab6ea5e95656afc8becad9b8a1b645efed1a8d29cb573e28f3d8d4c860763a83a19ae3945512b3ebd86b6b0bc728776d91f29ad6601a0f07535b93937c48222e669ed29bd9e3749a505fee6e7d4d4ffb67d2a7720cc3ef29fc11e55736f8c8178101adc5d117c8b28fe2147e47f78e01e1d7ded2adc27aff3eb1464601d51a2844187a26c7d94d5ee2622ffe1e41587272d3f936903d45315d02e3e69b0a40bd2d39e52a0ad08d96b544f831bb7d6b00613318e2897ab4441d89285e3b2dbf5433d96de68b8979e8de8f98e328ec0578ad3e0d555662e24c0e13f971e1a0c2e135fd0ff412ccb14864ad7d2d00f1381157e4f58603e5eeeced54b041d81aa432fa4e16df56b39d890db388d0c41e13e681b1b9e9451962c26a481b563cbfd0b73026356637681a8e55e54b50a6ec058f314d92485bc29bd844163fb372adc79ea81918853aad23cd85fa84ad954a7c60ff01c3910d03ded7aff06e40bd90ae289f8dca333470a41dd877bb34030a44202bd4e6137695d40659860dc12e9983bb1438876c711411bc88ed1fb336b40c3b1a34d672b91b2b7154510ec2d6bb87e8eac3472fb9f08a5603786a14b21d7fb8d9653ca67cb015cfa570d3101d6fa19bfafbbca0ba58afe35ec51929f49fa4e7843050743fa8fad6ce1f76208d28def1a786033e73307edffca45c6ac91294b779fe4f1535189e4fd692ee7941735472354cfecbefa04dd85528e4c84b642abbd06af447564be3e754953f99ea3ba244948fb3d02f44fce24d0d5ea11430525c5c3e71e42a734ad1fb8aa1daa752f902efb84efcd2e32a65804c2b913bf35d892f79a40bb8d18da42554fe0586c2423dc3d56f63f46017fead16d8f0d54cf4a9bec27fcb841638b3cc668ec3257de98aca51bae0921b4e90ff1382ba89def20f03937a2e30a206ae7cc482d8da98f65af5ff4ffa874ba09348e1d96b87cfc1359d73d90ce74f2e51273a04ce28eb81222a68b807f749dd6e55f9530781392e71c34cb1245ce8df5e814573c23f17918ebb2bcb9fda18dbd0247c01c03d40b16fb2e1575eba1746b1d6da6e23f3a91ebe401191267bcf87555dcad5c2b6118737488f9fce95d07381de1f10f5973b9839a96565eebeac03aac0678a2ed19467412b3630bf1b0d1cf9d10cb899da58bd234c9bd11595c90b9e9c7c2eb5cd5c034f53df45a5ad09b73a751f395746dfa8513897892b72960e15d745a8050734171863167bb9a6232d52c8949497a90309e9381bcb886f3109827516f1506438f58924fbfb1ceaca569a81d97f6d7725a116ea79958dd82bafaf908cf3013ca6f38da93400a20017568ba3c18e7551514633c097094cb9554ab4cca7b6d339c524c95d78d1f0453e4aae8aed489a94d33af9f025c05badd22d0ec6ade350928be0222fc058c45dcd1dfa0790059fa1848282b2eb0020bd51182fb3c1f814bc1ccadbafdf81eb4ce580351e4316fe6fac3c594bc94af8f1f352280eb521faacf787d78e4d92f354c586a1b56eb64de9d5150d7547d2fc4bf3f931aeef10f5634c96c56eb85232ab981d2bd3a4324856863a5a00c467f4d4b79f4c5d0d625f87ad577d7789be53e656f804c2755d884fa383191cbf65d61b54391b9893401e7946050497e8bb5405e8d99947cb03f0a01ee4bb8fe2d49a35d606410413cc49b0779498fe0f2b7e1065aff6b3e64919ad45f12a2c0df93107873ba720bcf9d98c2bb2656033486d71a0cbbe6a0fb8eff2105bc708107cce405834777f35393ac89677496c34e4854bb4106641b191ddab4fa8cbf25a533eff6a17c8404755bb7228891f27f2699eab36de1ddc736615d6ccfe187d05db26f97edcb8d6d8aec9ebff7e554155cd2971b9d97360012e7b3169b921b3adbf073cc17eda069d6546e6b5e29a6b746e257680fc278f61f962c54ba8e1965dcbae1cee57527b959b9cca9354cf4c109de50d7512c51ede91e232965d5ad027ff2beaefc928eb27b8bb7c9cf1736a6385ca317c2baa902162e7a3952705baf1f381cc60a01d1ec9bf23c00dd2c86a9464263f350eaf53fddd3826d264d48fb7fd49056d02d980ff14171eef5a8a9406caa451a8b9c45788d5a761bbb4c0942b9a1b42218a56627e7909d6526493da717d5e2d82907b1b6b2b5899c0ed10c9bea46d6b4d6c5103b3e6d4bce5d7db65429929e14804a900f0d9a580c88484ff07089e35818ec1a825225ef82104fafbf2ce52e3079b01730bba4ba1ecc887049f0b37286c27f570b1eb31f4270952fc73d0fb5ffc0a0dad33e8699dcae031f1f8e409c9d3d064b64b80f117f48cfe3866ba98647d80860294ad28d87c69a4c42d655daffc6f9622e75e014cbd10d1d983ec0ff3ce64fff71036454f703c745d3c4f7419e84c2b94352a3be6b0a169d27777b57f8c6537d54aa31e7ca60afc262b28ed1d22bf474c319ef1577d07a2616b9ac3df00a6ddfdb38521f65dd780b9de33fdaffac9021110fd481f90008749aab0840b2d3da0b7333525fd84fc3da91c040c284c86b873a4e3103f860835cc75812bccbf2542b7eeeaa7556985224c36a815e827005e3ef42e15c5c05facb492631805bfa0d4d48199de93a870b5df938bf5ba0160cc14944b396689791eabc6d934476c884dbab7f702cf6ba3735d114c9f3e219586c8990457b9ed9ef62173986930a9449d31dd5ce73b9f2858e1e7919f9bac3624da7447a2a2bdd6e190cc0a0e7b99ac0c37f9469cab2902603f41340b0267a05eb7a603f8ef729d6ca34459d231f2d77271d7e8976af8153cb3d234788c7d3b7832d33a0fbf47b368a51ca55cf224b44c6422131be3f550c8236fb93bb96168ebff32f62b62b9915eb60d57ff244d6372c3068af48807d70c61d32ab8d5031ea5796ac20734a3e294a321e517baf5f2fa844af2d979e7eacabb1c62927bc46c0446029868a1e0d9d60dafcb4359154ebc38250e8a5333f841a91b1584538ff524ad06b5c1ba6dd85b0c6f4ed232d9b85b991e5786a0f25e7884f5856a464e98c99857ca14e1667b4fdf944457ac52da1eaf84a5db524caa6c25eb7313134583f00aaa68bc8583ea3e3b99fd6ef74f0f7b2457cf3c235da5870746745f14b50d8e30cfab6d3b0a373d60e406e585fb0db3e4e4a8ba21f943bef8ab0d589aa6abaef127f08bb0c69caa0a1405285449ea397e2a7377adb51ba86c64e1006435a66327d7f7e2a69f5433a1684e403fd377ffce67c50912428649b0117ad92676b35606bcc47984405d6aeb6c39c5e6c637e4be0fd423f990a340bb83e8e9707c7ed070a231cd6a2d5bb92ad054635d45c6c57b76a30a3d9045d50dc8f2063fce1ea6651a6abf582cf838514ecdf39e22554e5136eef12c1c965ba1c8cd363933ea5f4b5b379bf7d991ae6062851907efef76a0f69bfc2b57cb72871f60b02e26745c9693efdfc478698f6e379e8509856c6a2e2ccf133a698d28cbcbd220983cfc9bb457b486c7305fdf7f07fc536a7f0b2ec41a59e9bb6019c4d17da04421d70172bd25f775b29791e448eea0111b16717386bc47c13ec195bc8f369113c0f505e255ba7ff0962c1a38b39883fc5ae390c88f9d1946fb3039c871bfab8aa8f8e486125af765926d3c30a9b941a7646dfad55f25652d158322c85c73a8f8fbbca72cd7d10728e222196ac229455dc85bd6d5a335fc861015bb3896b426a22e0ec02443ae6757cb51eae71dc43b5b2a1b5251e9b9819b285b5d9ee7038c634f05d18f08850ca752258f5d8ca8a8a35435902e6af805cf964f4acd685eadf6f0b1e44b9d15e222bb7b4b6c4e6fcd38186984aeb19049261be8aab474794fcd20bfda4ac0e02ebc52018a1c14c36f7615435b390a00b63485be17f0619dd404af7bff239eec885b15c908fa7a15f40231325ef17321fae01eed07c70d76b987168b5cf853470a7be3ce60d325f44999d989950ac70f1e40d09bc8d1e9e42aba3aaf0cf1c79da626984a07f8e36d122b4790b0295bd4c53a6452ea486d4fa156fbe468e20670fd03708e27e4f516dc367ab9f1b7dc5df1c0ed185cbdf3baa2312b2a4132be07398b433c98f5f950b2437fd15ab2e939f05f7ced2fca85e331d98e188efa8f80d24f581c0d3f669bb8dde80391cb2cf590aef05f9461803fe09a766b66ac59e2737675cc4f6aa35bd4b2798666bac894681247e9779e9262349a9028a1447f9de71b17c00e507bec70d8f8c56917e1caed62df27b2d2b735b2c663ec3534ad2a7582670e7b7e9f910a3e12f0966d7ad6133e035ad1c792f68855eedbef1243d67582c97ad0dc192d7e6af26291aba187587c27d944c9343eac8e2e345b1098054325496804196fa2c7db3d16770e28f13d4b240a3106af9cb84087b4dfd4a8ddb746d8108439e6e3d5049b70e5546ed623b6fb1a2a55ff7a1ee731cde0a39b4a5a3cc53522ed4dee93e594f5c8c445ff4f756bfd9838bad8275c0068c5b4a4d29d8ed4c4a303c2c4bc5091e5d647bfc293c0283c2db18475b3fff30a4b0023296b1d4d97549d1d6408628e00c9a766e51bd1cf09c61b2186dde5fa0fab41f82cb5717d4c8e3eee202895960b78353533651169aad5b5bb22cdc891c4fa24f2a6dc395b3de3c0b4e2fb3981ba66c945f74ee72c0fabc20d8a9d5be17efae2c4d230082e36dcb48037c4a2d1d36f756c9047769632d0991ba3e395939a0b264a9d38bca642f6553f2ef9bfa6a35e3838e977b06e0e6fb4ab9a79cc8fdfefe5d0fd82e2eabaf36e12c2a5a7a7aaa5fac785cf1722b4a6c4565e94178e047527538a3d14d8b694594003081e9c2f5e8ab9ad73f2cab98b19c72edf0de85e79fcbc8e04d58a1240d95847ea12283246e29a2d019e789eab3c7d7f83e384885df001fa9c9a09705420856cef9a3ce4ba9d7a10caa3c5d51789ec7a6b28cc253c3c9f107bbb1a30bf2e3e0b4f08275dc2fa86c5168f95dda488695ecd183dd17015f9bcf61e97346039b5152394b9aa70597456cea9f67d8751fcaf46486656298ff9dbba959a3247dee61f07e66e01d5c970c61d2e5792a996fdae3855440729ed22d2fabc2a8ad3cd52889a40390fa92b2e53ab32c011a7bb68e2e13c58923413ae14b151301645b3e889ba7b46c0fbf9f6015efffa50e8785094566ea744a761f2a7dc0579bb14389e5d0d933565fbdafbb3a4c44b750f6487d202077f8318c818720c5af1891f3a97f505fa926430949c2bbb2dcfa7e2ec69ce3aed1d92b1160e3074a77460d117a81ddebe75567a491d9f4e9c6d02e63d978adbbd2eec6665822b7efb64d4fa9fff499771014fc15fcce4702b88418b688daa3d7fba98fcb8d5109b585737c5acaca746ccdc5082e1a9c8726f85f6fac0db8c11f97c293dfa52ab68ac00faf810fa115b7bdfad248dfef87306d17889705a2580b1a15a2f9455ce348a1afad8865c04a62f34f5481cd9b69c3d7a9da53580c91680528442396561e4b7a08336c3d37ed346e320f8514d9dd765c24dddd36422ed79b3538858451e52b0ea2184555e12bb00ec0e9f573e775bd9feb5ca58fca7912f7a468559d5e0d0d9e3bdb542d9230890dbc09fdbad61d15ce83b9089aa11ec5a0c217923717684a2beb9df1d63ea8e0b481a6efae9699405d3054dca08b8557fcd4d2fed80b59eef3076c57df342487cbc50f9f3792e6ae66acab0b4d27b332ef7c37de62e7a8796ee93ea4e4d5e690da1daa619eb328036d7addabe57a8555992440ea705a69363884ddc49805c5080335416d2bb632801ce89d8a1e213b5348d06da0f8bbc040865fb2887398962ea263f0571597a42c338fee019556acad616692542106832cbccab7cf327b135b2908b60194488c5a47edbcdc94ac41e5fb75887c6cca25e279f8b98848eaee8423decc11ae4ec0382bc5762ade42fd76c7387f1ee50ed3f54ac62428973a173d6ea55df41fc19778c44292089699712105948523bd271973ccad2a140db3dece66447fc1117d490be9481de41eb8258dff6698cc7d4392e45216c6d76d858226895254bd44b4dbd01bcc29d7a21a2c012ade4cf52c2410be8f170cca0fc29f2817d185e87a06fa14d247a590e736b928e5c78344cdaa9c75952364499233c82c356a967d97c3d7a202798cadf675bc0fad319f5faa591244f99d90886fcfa78df4841979193acf04d6fd0febae8a923a3927860190dfa0265a73f1577df882ad4f994510193b265242979ccd6756c87b7c6ec77450f57e3d778c160d4507b6a3b63969b1321bda1ecb783ffb015799277571caafd4c2941bc38f1f508c477fd33e65483698a93f656b368866007853d211a8d712d893cb423b6b7b93373cb6a7c63b218e5510010562d379d21c2c0d0978bfcc39b27dbbd2141a93d4c76832059b0eb2a22a1d3a01f653c07af1e48734819b1cad2e92bfd70b4e943478eaec5cf72cff72ea94aa6db0108c062ba1d88795bb5c35dbdec28532c958b114f1d02f037dc4e09f94b825b0b29bfea3834fcf7e656a58a2cabc5fe8ce5ecd11b7a20aed97afced12ceae20088d535bd44733790e5383bcfe8cbc2a892d2a461d875e25a736aee0c1405e0423578d794178ad5b1d5c16251985a56a7b7579f052a419cc6733da535b054ee39a4f44c28d083cbe64b5ef99e2d69a415bf5b0960ba19d8df3df3e763450d98a91b66ee26ddc46c02cbeaa0327a99e8724307e701780dfa23178ca98d5843a1e0f7dcb5fa067b9b978f1b373eba066b530cb5ce1b422bbc7a5c922ef0437aa351aa0d5e1c1d880f113e38ed16ebad972970a84c57cffa5be7a2c736b05cba2f7d693d02fd642ca1c8c720f521ad78a63902cf16f4c02be14b6fff1267156f9ae183b95ec90989f1f3f79d95938642e974acb736e3683823c07a886d7c73b078e3b48ef37d369cb621891e72011da1c32ad10829157de455d1538480937133e9667a373b637949e496242f2801c61cc7ac1da0f5043b6a11f124848bd6130a30bc5991482468ede71a0359170ff2dcdb57fa42d4a0befcc36841883ddf65fb14b5bb54a420aebb3ae5048dfa9aae0227c16646a42049db4e78157370132ff4413060c7129244d4f196952d81d54ed7ba234533e8bc066a6e3566f8618f557372446e487febfeeb602afbeac34fd472330fae06ca4985fdd20d3ddcd9e324e69553f338bb1bd8cc9a3c777ccc945e5e5198dd88212814049dae2ef9c3c203194a8f460e72a77efbc09a7b01fcbee940532e25cdd5e5742c52fd626e17e0f4a641ac455b224fde3d64e6de65d78287b2c5756fc9375b54a7cc23f5f5bf5c2b0b774dec4a3e5c81d4de67f12faf5717de825560f11aedd0b24718b70ac64eafc5aeb0900d0e21172d07fce129ba6cf26a7c0057055abab5eceb1c030a1415798dd8bf6feb9a498bb9c9d1b6cfc0a887fa68c581533e5d070321333b3514c443e514985a4fc3553fbc2c2d64d1a2ab3c267afdd4920fcf0cb258f415b0166c39fb415fc86e1aae44bbef5abca725cbdb2fc3e96d4fc0775a046a2d0277fd05ee3bf73f412257853da36f33779807f163e677e2922d05b595bbdd1e02b079b5bd77ea0a49a1efc730272b51585b6b524dbe0c91e8f225891c0fdee53a9e1eb4d7c36a760c6573def47160b6890eb02403b0ebf6c577863678ed87c61d450f1a93cad0d29605e34f80e9f85116cbc72f862613582261b3f7e04206b1fff6aafa3061e4880331fd8fade222fea0572486ff152890fe11486326ef1286849a0a0424b66b8cc98a2b37f5ee461931760fe7e81a9c0aab447bf0f04d11fd496562f1bad0033bfabe07d578df6f0d6b38376f396fbfd44fcd69c2de9c2390120c9c9f89373015c9493432bb95ae31b976a1ec4cad3a83fe981f4f450715dc13c2c9ae3aaa834517f3f16eb40c09bcaf93339c876e0eefd7273e2d036dd842bec44abaa929cac37bac58f3f468c501d8f6870ea61bc28b6cf329ce405e5817eed18c06ac702fbb7038fc7a74f17e3bc5eac589922360b81d4c158859f49fc9e8d7230f809938de231406085d84e18f543d238b1b91209bfcd4910221fd74716672c64f60729401d90a510d0749a4a73c393833d99acd1b89b2dcab8f0747ccc14458e57a1f4beadd92814bbf5f787e76182814d94bd995737615c677029678fa53a42f5e539142e568cc1ebc3e5688e3fd79c84a6e56594e9fa1e0d71b339f20bad278ddc08d28d3895f9132afd1eb31ffdb0da16b3c644b114cab320c026f24631c08ead1ef6ecf5a9ef5f4c64dcff72c7b8fa0386588989d380c1ea431d9c597c5725994f73dd88a8445ce1519f298ec5a735d3a0c3b5c025323476a38c36432610bafbbe9c724945106b401568346a45d65aa996371493db57b02311fcd90a710a8d985a91ded92bc1e0b3ce4f63a10e5038d9198519d205c19657450c46b79a24646b83ecbf3c9052a7cd73065f7de26ec25ca4d89b01aec328972f7c55b4ebc2f911ea86b34effdafd3d036e93550840627182c26a08aaac77a4eff65b529abd964a232049ce327375fd41d8ad30109e7b6f7ea9a27446e50975da6c1d1328e876241fb7aa3d2a135197afc30ebfd2be5efddda1725b71e420add2cce6bab215c126ac4421681ca142fc2183492b570436821c851197b83a38ec74cb50697d8c1e473bfa29108f2c53e70773050be2e32d8cc697ac5fc9c6e4e0bd62945ef9e2c54fc060311e77b83fe44668b725660f8585b06980c50ee67f793811fd0b05aa2188630c4f5581a32d64ae0dc47e96f372bef3a6ea711b4cc47295bc8b511bf87b4aebe4bc54d2961fde57ed76322a9378ccaa2de5da0b60a5fd5bd0dfb5248a9589a76043e366f2091c93cef6a976c039e5d352a14524a39188471edc277ab8446b9de18823c730ffbce31f74b949ac227aec1cb1e89897b03c17e0d4976c0b9ad98e9b77205bea5f63620ef87f8f8d09eb41308982a62ffe2aeef4e73c36350f367e4be122e3c465978029ff2669c170a09172c9ef0d443377955868bf23f31557fa87a36631ed216c3e3cea766e85dca242fb888fae3309609c4c7de7fec575cea58878de409a3352f0104a3e245117ce4834533ed26721b2a7dc77053d34ea9608df77a9006819c5fa2d1276de75769f515ae8f973ecc7a3bcfad29adeb09bfef659eefd0eb96dc31b3ebf210cc307dabbde1cfcc536e867cec9f015b08dd576be28956dcda7b69e792ff4ecf5644c29e064297fb0223504897a71717ad42fd1032e3c336813c556dc64854119062754b0ee3fbea1ca1b185535f9771a3bb1aa3aa493a9336aab50871f8bb1f214cc11c915c072a9d9f6abc4509f77653c48169cfefc8a111c9bddd240f4a211eec5e29e23a1f3744d0571fc2f81294c600df590610dd3a5c1d943ffd2e49576907da3bb96c9b8cbbf9663ed415b836c530883a1bd6ab2df647fd7d71cf7d54ec5b0f9800ca9c82ca03546ae30d6f831f759f8fb0d65075b91eb4e57ae6da42753d2a28168abfe93239cf19d1984aaf52bcf91243719161903c946a2cead2e59ad358a01b193b036e22a37b560df804ef569f45ceb6f9676d45ff20bd936416ce3d577f0b69ffeca7eaeea01756259050e4a11802b480e4b712ed09c0f6fc4f74b148fc36841481348ed81eee8008bd14c414014a86026d476fc61fbc1616af972794976b11e49a0dce14030ed821554fb181f730bff889d9ca180670eb902587710162e7bdde264354e38850b890293630be1dfa447bcb519220e8670eabf74d99181c397a3b682b09734bca8d4d5cd3216e09577737b8a8af064c4678d4ef48235f8ad026366a3fbedec1aaa9f693b4dc45827867b58bd1f6d8abc3d004c8521599c5887766ab03460f6194a7288b95bfc71ac9737b1ce2b32e84431b031a3c09b54198e630e7f53fd9d98fec504626fd927051b2d072435101d64686dc21c80056befe3224e576159abfd66c779b3e75a89cf4efce34789cb88c767d07e96ece441820993a8de93c288c28f577259cb44cc3b450461f8ff57fc97f0ffee8de8508229ed1ccf744c87007069b4e44cffecb7fc98147c2db80470723942b3df5fff9a405a2dc2895a32f0afc07e625e7c562364c09c75926bd24bdce38b54457b8946f60edd2421c5e4cedc9704c9695f572e7f439504f3ac31d752823d0435df245c20628b8cdca90dfab1fd964ecdf7c00a0ee8e5efde5d3b30afd4cc5cc3bf46b44601479bda8ef7fbc2da8111f4d437fe0dbd93420f1686480f54b6d5f702fe43e59192ee6c21999453b744a088c978e0d032138ba2b98bcddbd62bc5697f834a617b6825f251ff97b045f3bf3437c9ca63e2c7f921e32fc410e53a4b92c84287c6fb877a53b48cbc712009a6a4f27169c9ded44d31c96fda82eba82d3226106797c90b2a1865ebe4881446149d010ffd4c0fecd96ef1f0fe886a505b4c2d8e70be97642ccc9b944bd0fb67f67e4357793f9b2531dbc15d02c585f87bea02417c8acc2af7427523129515d672a084848d2c1c50cc89fc833d530cb4f05515779f9b124fdc77f3d1170a4df24fca72c2a354feb0799ba20f9e75d701276f6656d3f830ce1d604958ee664617766f0ab03e1d5ee803c9cb64abcd750e68f428a745ecbf148b39ef8e37a7d41811e0c6987f0cf42dbc0161caf69cefc4608ec24d2cb96d8ee34d8222006f1f8e787d7f5cf5b6e7186f2cf15209a6a34c7bb7da5726e47b6986227878e4a3c02efdcf0c5547311eaef2907ed34474e2538021345228c7da163818eaa03c3ee3ac3f9c23734914592d9301014bb65e51cb4b400c8a2927ab3b015418efe28da4783c993628435d4c28bcf83493534db3f9ac20bddd4ea31e57f20d3f25ef4d0c3105eb2735497fdf90e689038d776916b5765ad6436779c037bec33de91dce9601165076833467104f1f38e079bbc40d8a6c404667cd190a6af5d28a0606cf1158291128d8c2c368927adfb8d77182d08a41d60d324034656d9c3cd4538e4ef64189d497e15ac2219adf49302b1f628ea626ae4778e7132577d32c6402fd945773a9dcf57fa4af6e2b3b56e151089ce61501f3bc90b3d11ac8ea90ed4935633c4a72bdd729a6ab2444a908ec74041b13fc6052a1a08465c919ed34cf2088fe1ff8ba48ce77ce4dda6b86cd86c02e6c1779c8ded299aaf99d2586410056c7cefe02b0b7db7054eb2c9cc909b168a90e1073f9e2439f07c92581b85a315226c40aefaa968b390712637fd9022140f2060ee5ce936732cc9832f17c3c13d115344823295d71797a1627589eef598238aa0fda2bb7e4465d5a9600e6e704f1ded7a5ece7230d6e2528acc17e693dc64fa168c66b6dc0ac610ea5d37a5f8aa933cb95c5df0576d073a1f348a17df12d44651d62c3db31fe0434938daa7cb097d04ff9771b3a386f2a52ba3eba77eec7f121652069bed70370122d68fc048506498f92916e249aed4c5475d285eeb324f791b0519d5cb512eef3ebf7ceed71e3181d9e0b0181f62cb06cbcf7420d66f9e99508b4074e5390eee74734bb6bdbaf19351ca5c4ebe7e71318b5262ab1338ffe9aea76aed026826789168713ff8dd18efa77a7112620249527a8a4dde83a15e46822b6f5a3794667f63e8f0a0b02e59e3ef4a0c936a4a95426f730425a749e1bbae45994a9fef4bbab0938225cd72065b93ce74a25849e4858915825e0bac900340fd774db1b3dd8979b9556fb0fdb5f395bf7c21b3c86542a4d625c0980a01bc348aaace44c7e4279ffa318251948f5f3b53cd6564cf302b4246c5cfb7122d83432f429935ab7f707fc81af6885a4e810cadf70f512a520eda0b02b3cedc753ad4e9ce8ed4c7c88364a7529706c67342f977c53e2d71a0a2e869b8959cdb3e4b3e8ba88695dbef3910ea0f2578eb883b298bdc5b6c0384037cac18a21fef93ef05bf7ce2d562215c760010509de2bbe0f83c2779a85e0ccb0138762a0bd04d06a3288011fcefecf9da84ca2d6e9c4c1492277b38b51e325a4ef6954a923b97dc7adce43cc8a549679cc35ac2fad881b1815fd24ff2f849c1507401f019bda22128455a15198d3db7cb36327758a63ce41127f7440de281178f46557469cd511cbbeda488cc7a86e4c4eef4857879a32a2d98cc918b7483f3f075db52d74a8c00fd1c16324890b1c22a8c1e18f6a88dd989687da9d8d6d2a158c48fcf928fc2f87f30b42ccb1eb6221b00978c0fb144d6fead0e293b3c2a8bc7453991b07922e84d1e9af00e7d828a1488951aaf806af5e5b5c3e44dcc6ce98db3dfecacdb6c3ff5e6b1f63cab38c3f02e805f266c2498a454c3da1c5598406391e5d15b3b5e81410ceec132a0eeb5d0eb699ba60ff21bb2217d8bfa530bb72ad81edb905d8c5a4c49570931754f776f66674ee75f686666b4ae2a3d26afd51fa41f366654427ec2ffab19eb93eb755f4d6d9fdd32f191d93585330557396c749af767d3f1edfd1d3cb17dd9f4d62b8603801656d0de6c377fd503bca17e0e44e526b4edac0d6bc494407fffe48b2342f690f2c397f5c1bf9bf901f33ee0dc909d0f50d7a7a449b65bd07f44c4aed25780f7efcc31915a7a805e36ed753947f6f2a49124a72a0f0d298e2a71de863b39a66b534f7166d4cac7888cf736ab4afde433455823a48893dfe752d43141b8b0a6355227bd4818578b86ffc02d8191e4f3a7bcc170a3137014f5df745b2d22731a92502002b9dda5e3525c0b6441c76f55feea96a5c62f6fe6884266d50bca47f1c49e50b206676ec4a4440247e2ec2a5a103186cf0b0ed2d48e9c67977b0204be2b8f5ae3d454a3404f60e28ca6bae4359b38bc9f0d56af64cb30938b1cf55f1287f240733651ec00f1a7c106e3d0a4f724fc833d89e40849f6d78f64f2a486de85990af052b3f48955e76f0c29871982f952e126d6041d2bd34e8108bcf0b25205b18d0cb9fb706927fb980017f7b1a1c2fa1f9bf968ac660ce1dd1ba60919532ea77a67c5a27c5c1d7d3cb7e0be188d5bf64fcfc7208c4c281102aacba65c178335f2538d6e45e2a13f67b7cf0f9a64a2a1c9e06e669b08d4bbd62c673875ec272e591815dc3f264934cddbdaf14578b09cdc0c7c552ef1b20b6e5f3f45acad21fa6cdc18c5d2ef8f9ae4ec20176371187ded55e23a390bfe9052e38b02e81b47aa6f5e6b4773b9f8b19b5c1b182827699548867db8e48fd290a6a3d2b3df057a3d0d1214ee0c7fe9adf98227577aa68c08edd50435a23202409c6cdada888f9a3e7b7204bff46fdfc8be69c516fde16afd9f7768f5f77464114e7a1ae7178be0b340962d3d219f47a83aa8fd8c0f761f96e68393ef39cd878d9122e50902af9e2477aa5f231af03211874205427c9d2ac48fbc08a48ba354c757a0d233de450eb8a717a7799c5eed4d521c2b64b09d0494b537046a426304050d0b93bc57fe9454c85a06e5f824b84a8c73a2cecf22b7908d0adc585e9e64ffe889d6f3527a1c0b0faebefbb6baa2ea61e0f34e8e3829e6bc358074c61df6ad8f1ce5b52872e3fd108f355aba290543b85bacd6366e1c2d86023c6935bf030c84ccef3f34085c0f1382564401f5935618b3787bd76075638297e2468015a8e6591b8509c9a11b555537b1543cd4f2f9fa9f7fcf95091bf0ceedb33caecb172ac90fa97042d1a0af6431f12bb47ebc57a941abf6d9b7d205b6af31335fb9de27ccf06ce17af834928f3c0853a336e19bdf955f7aa90fdd6dc2a2455dbe8ebf91222033087e23d1aa9e49dd14eebef898c29358deb0cb0c62d81d048850907ada268a16cf08fc029ed5eb1b0f8466aa0e4987ac298edded107fa5fe5eb25dabbe2ca5780ac7505f72acf533683230a6912be51a5157f154abd7663a90dcb7d70da41f8dd53435a3074d625a3e7330af1809725690671148e28c8a760fb22bd5babaa81f3bc11a9ed5800326853fcfeab0f60e0daed2a83ffe55706890664259bfb0c7e126273e2d63c95dee851e9945a7133bade678d0ed2027aec619ac5e9c013a51760c11de34b511a113548216e2b266ab0aff46078e703fc9f576eea3e4ebdd1c6c36dab890c67c304f52e88beacedfa7a940bad75dc8407de6cabdc910cc00181882921a00e5ad1e24265a196e1b0a79dfd7f3f2d3e22772dd351749421cacb00b9bd57d6e321b8a4010a588a997502c957650ec5dfe4149f6e70bf84f772cc55b9fa6f617ea619025c01cf96d2e8ed0c6dfba71721fc3797736cb4e9b5970270581b885f56866aa653fb0543a81164b7529ca04521e3001cbf433c632870d8aa0de0ec6f197dd046e3934651931b4416a4bcaacc0004c5361ca5d815bb8357df696281c07d5f5e2c7bf3733c573c98933e6f85d4c385766b2d51a2761c16e0d8c1d11d615c951676eefab9abc63680072b4d95c9b3c94fe629aa6a19657504522adf98e11e8167b067e90e2c371d49e492cf00cc1e8aba1e6d9995f3cb6f750f4808c1c3b6a9e6d303fccbb98ae64c5dc327cf753325370f3c707b929721ac1b38d0ae110c5103290ae19da30b9fb9b1318e7be553abf847038af460ba25fdf7a41cb395a707f52c41ae087e8ca927b76d7ce9821ad5f1029a9750594f38ba65f50a25fc97149da466d223b70e1766a848f3480a894d0d2e37a2f6eda9d4691bada73718274705369a60442b6a20821373651705d8efdb02824ee7f8be75d37e1bd5b1da790fe24e2e8c6f6dc0e2e08dffd2c5ebc01c64e73e46cfcc8a1fd224b2a298196a1479e899b667e9065c25e8de34362674ce40d5664e97dc1258eab55d8743aad2ae7ff0370c6eb0b3227a6d543ad2406da41ce36d035e3f738d1a74ad43999956a76a4d2ee67a9e7332058179dbcb7d470e5c379d732b9d0b8f3f2a1e3c80e28cc493a0717d0335f25b5e6133d32d5a381d6c10f9182c66cd4dc20ef3330b54addec96bfde037986d833c9aab044a62236e4efaa96ed1c8e0e61133a1898818a8bcb0d91bf844fec1bdb43441e847f113a5c20dc68643bd99c2dbb541042603230a00156c45778eec5e29873d4e3255972370ee6877c7e40e08b319f6c58f2eb4149d03be81c85bbf627949d960b381965692e9f10b9b3c53ce570916c51da24284b91bfb55714f60a8e76aca06b89a294c0785c286611d05b2a053603ea6ea0fe8601e7c04461177f209f93c86d6ac5b280cea5fb4e66f97e4ced2e83cee915b9a133f61c2bc574916963a03df26f22bd859b269ee43fe3256494b3b0575e846a1e153588cf233882f84decca91142fd104254577e74826e7009517b78732e2bd9218f327c5e01c1bb7f8f52d5f89714f719dd97452c7cd003c6518b89c94b881c175ed3d84a2d19bc9bb8da5fdf6247644b9a068ee1cbf5aa5a259937506751dbd5fe21c2b2fafb8d1791c3c549042a1bdc2f42a3688285cee7f65f96e594c2435dbcc7dc214076f09c6a27c1c2a9aa9592b5d6f889398c7d03688f90d570622fd01593720f6c9c6f2517ab35b62613c7f0a4f13fe205cd8443c38998d5e3c5294123939209b9b0fc1c2702237071a9a6d084bcc5ef36e10dab49c01bf02f691f3b5a7a81797a08445645ca700d2aa7e2e689f19ef4c7cd2cc5bc5d1e20105a1550d5cf6b7573f92d9315e4e961664e120ac0c763c2d1a986bdb3bf6c7f82cfae890d30ac2cb037f1e2de08d434f31c4dbd1aa443e8968203ab54670261c8868802520792b5d21da3d3b3bd2b9c1734822c45b734c0acd9e85556c362afb80339863153b7dfdfc448ac0c74295ff833384d6bb78d21c3e1469828c2f3ab3b694e5044b87423876c17e9e667ea1259f3a5b958ddab856d9bd1f73cbd74c6ca6bddacc7abe736fe1e9db90c799230b99f8d71dca26289dc6a871160fa2a180d48f39ee08c7f49dc4f6bd237fbf23594f75db462e7eadb3d40e7ac3ae45758c5818ad36d3e8d6861405963fbcf25f1ff0fa0066f7de6cc225d7df2a50e2a841ac044b10528f69393e9320ced54e1664a0d99b3ca944a5814cd1754070a86bbf415b905a742b9733cd369457548d9927735d8102f1d00dfff60117f2f84931794bc6f366660fcea2d8857918ae48424ba24c85c394747ede1d49e54dd09c100b2949b5c1450021c3460a218650fc77577febbeabe726ddb049dd36c850a7960295464b74a036273b3498fefed486c96033ca3f812fd2740480f103ff6e74ebfbb63aa2a1952b61ae81dd11cafb84ccbe5cf1a0ef24134273a2cde64b6938f43430dfdad63e60fb3c34ab53c3ca475b01ba1621957522c8aa090d056668b73d2ffd96b82eb528de631552397fc55fbaaf50b3f008188db10f32093157f0a0ede9e8d4e8a53b352fd5e61c6d7637e12343e32a91a3c705a71770294725055717b96fe0e5b004102b6e93e9081a89b013effa9006532fc2a107c3cea47fb1d3714d29e92466715bd452fb664fba081b120345345a57e8f92d8e6964fb51d14fdb5b85971e2b523d0f293a3c381f43ebb80f7e3186df6914adce0b839c8c8fb302318e80618debccf3f0602a3b2c179c0198011d22654e887a9bcba7cdfd45ddb06854652e12fd8c7cd0a4ce3d3464923cddb2631c763729eb30f39152b7bb008df557853e41bb85cd440d0e225ed99359bdde58de9c2adda7f18d6c317dde9f373608ecc592f15f3e0045d36cfbdff9d4032089617d5dac707fc648ed65102c125eef40a7f79118b3dec06e94368e6e38ad8656982cd4ddc17dcd536cfbf333baec1e1227dae0619a0087f0270d4d5caace5dbfb32a98d97b846693f8a113c010701a942a046ceb1edb7b0a0bb85685897ca7e6606ae631752955fc67314592c471c2d6cf88eec8b44f92dd7ac6273be601534aa83bf3d5cadc562f4879bc4c270273857355279dfa3f34355be9f17d49759eed41a30610fe8a2f95567d5bbd235671e5df1aea87f2d3ac069b94f4b44df7c130b724eb01c61624d3e7a7d119793554354be73350c004a4d2883396c810f8184614e803d9d01fcd8723f6ed306bf68d4c3ae61e4a6b064587f4e4ef624cb702da363ac1b79e61866718ed307b6366c017a89737d9809080c8fef509d08322c2c395e9f177620b98148a15cc1175509cbe3f41ab5f04681e6f5bc9de6182c22524ea8d902b4b6aa1c738382d090787db6ee2ceaa6f0b790630df6f6203ecd7f05fe5adf2b61367767dcbc1be9a78355e066c45bbd6a7ea08ae825f50afc8df517fda52b12ce1d4b0c76e8162635f6bd2be77215d8bf70c89e1f90cb1acdfa59f28d24b4f170d9b26bd92481bcad03b5e54c2a7360f5e3b4f338ff1314960e8c7021d2871841de8186157f927edb10c784b65461fd0971d9839886140a9233322ded54735feec8715be427462b03b6af913a35ad94b4caae9e1ff159ae49be1db5787ba1c101c53d44a96d60213a2c74d8ef715155c980bc751b13241efc8cfae1591605a641ab43078607faa0472e65418c4bdbc18a2535013896d97827f2f0774f9a1f5d9b3f3a64a82895ce528b97a98769018da5dad21e2ebd8acf0538a24027740e5d6b4f647c15434aca4e51af29bafaf805688f3225803064e37469c0d29b8c748b2c87d2698896fdd844e8bfdd7dba35aafe249b11e463fd9a14d1b7cbd5e2c98e89c3ba4a88437810aa53514fa94347f123a2dd6eaa7389851483d8487b253b0cf1aabe872c7df68e4888090d7a35303c478ad476a85a7a33b988eccf566c2df7ae139eb1e75c55a6ee063d6d8f36ca27a235154543965064f23b73291c9e6bdcfb8ab77a1fdfd3d850a8a7c87d35805f113d16cca2d08f1b8af7fab888eef02310fdab6e87bc3ddfc13766bc2228eee30fb45ae9a882e8f136722fb32fb6c96a500bff2b6c67986bf3d403ce9492b405df90a07decea7b518e5f8a8d23b783a014cec0a5ec239dcf4a6f7eb82f4ebd0fff7782a3e792dd7f2e6a728ada4265a73b76194866d81b145fdaf17f553b4dd5d13c2cb34f56bee5b82fced0e47b39dd463295ba120a915eba9a67bdcccb002b197b2f1bdd795f72a660ceb9ead3883e46ae078d2fe0c3095b0a0e0db63893fde5aff89a65faf40849db8d5fe96d4b00875bddfd247454fb95ec2cd4aa21fbf3b99dbecdcaaf18516c26d4e81903d78342eb28d19fba64ad2724ea5f71e407df16a6efc364cdc6cac04767f1c689882af0d1551be97e71a6a3e32313af500562c6e0a324a552f64d9c50c7b776bd69d61e96672fe7c7adcf2ad36672504a595c873f9f6cbab780fb94f6d66b4fe42d90686fa663943315b0023a3ae8aaecab08ca289bb19fd9989d1e806e49c81a5d6a596bbc7544632df13cf1ef1cfa0d80bc5161944d81b532f3d90e07d9a1a8e3e5178e9daf817ba2105913cafd655840daa54de321224dfd26fb21e6a8957a8ab00bbdf7192f50136dbf328c3f8248af7d2c6f625d64aa7de402b27ddf4b389ff478fd7021347bfcbca922da1a4fc8060175bfdb1e9a1732645b3127c7acae5ca5061975d5b8a830090f19299e0a836bf009fcf89e6c49ab220978709550b21d5973b6b26ee329382f9919aba0a24f746b9457f2a88bb319174208de52dc7a3594ad50d238dc9ea1ee9e65a85093d4905a976e5578f05602037306fdbdf279be8fa05031cdd3f3115e55c83a48681ff2a7729daa7e4dbd39c9c79aebe3c72d9a7d42e402b0957264ba4f2a70997f58b4ccb25447f717f708a2b8e6e5f7dca6932381606592aa37fd083d843e1eaf2a9dcb393a9d41c0eaf742538a745c5fa7bd0cefddb0b387a9060be9ef41159e03b28e1baa3905e0435e8fe295e2c4873b7e29de914eb84d5792fec5864ae862731175af82571f390665d56baeb150d67bad54ecd403bb8a937fd8c61cce9b1df299f677422bc970ee694431b6f0562ec6d950f144644c7157e19bdbc002e349b27ed83b9a06bf4c9a78933e4a08cb8b276ec7eafcfd6988fcde68ffd14f1dc50aa12c08bae0b6c58398142acd9c8c1af7e406c3bb6d0d935fee303c80dce9a3a7c2cc63c20dac1d8e863817ab1b9edc92659bbb235bbad460b48cd6aa2748e6412097fa60975df9a93f3492e130df512da4118f927b3d4ccebfbf14735d6602ec71b8eaa19fb0c16b741baa0c41a15bd6c11a26d9f3da011e9759c95c80f2054e1fea1b26f7b81b44f12016c96ef3cd9baeff6a0abbcd2bd5ccaedd1f2e88316d9a70cb1179b5712c089d04aef7dc5d38206188833ab4efa547a9dbee5c5435842979d288eedbac05995a17cb019e338dc48dcea20ca1288ddc16255e60290574ffa73602d74b3bab3e8b327791f1b3fe0fa96b5e9179278b4f7429d1d52025b530a732ff9afb1fb60e3f396e4f3e7f9398d484460e1c12b83df1079971717cf6afddee19e6212a654c3b9b92c7ad049f82add1d2c331f839ff3be15d8825b2dd461aea9edb662a814224da3f2b6fae0186821146e82c6890a2f934b2bc9f0e4c63afd480c7e933d1fad2367988cf9a589910e55bdc19dbfa1d5b034d3e312455baddd2eb383b33d515f592acb2cebc979cf41cd06273b6f1d6185a32148031f0707345bc9cda7dfaef1eeafc1a4b7531d8c448aca6d34193096f10cc12f6a917a23fd70a026cee94cccd3a4071e059831e16757d1778f3abcb7ece3f7e447b3a9f103affb7aa8e2736e2e3e97b3f452b63853a3ec1ba5cc0f380a49ac15688925cf381ff2ffafeab5fff96e00db03cebe3fbd1329ccecefe3ba1676119aa40354a76acf9ff9dd4b280e3eb871e80698788d4839cd5bcb9b1883491cf175e22d79b44ae8821d231a087ab1b9f6678543341cb884a4416149a9c6b6d7f5ce785bf7c3db543f3c10358b1bbc36a08e629305230a313709ca233378a39d72aa4d48a131cc1ce025091aa648027911b5ddb59a4033050283d8cec2890ed22744f3249480c314ec1d0476957df186c1d3bf82071d092a3db904a49bda13214d266d8c58bb92556d5ba4b630e8415de7cfc8e3f777f273cae1dbe72eaa7c5d4e4c8f468d70efa817b77f7b0532eec8c73fbd26344a63ceee444489a3ee16125a24bd208f0a7ef8138469408edf8e687994b25b28a4c09217548a70bd21a661de510d19c453f4ca5b1ddf257c881dc4e751e2e3bf0418f9d89aa4081ecbb13092bc392a49ebba2a92babb92be5ce780ba6351005fc3ab86bbb11bc5aacfef84e294c791f33942158ab1608d3acf9f4f84a2ac6a55026fb545faa53701b668e093d42389847d953d67df3d4fe855ec8fd2a42d64b16e646908fd639e406e7740579fee19e517f6539f93277203398d40bdc3cc2590593c7683a71f088c9f869bbdfa9a82b4212a3b50a8dcc6b0e08e85d1e5a953abadb30756cc6fb4c65cc5ebfbf47e929c0754051007d51ce4904d1b5aa621d8f55d147c01996b8b4c11293b9081f625869d5162a54be04858be44ac4ee8788f1701c2b36727952d2e6db702c009e93f5198f7d75d27f6a1c7ac49113c3227bf0e879956be959dc8c3e768737ec6ce892b2f867227312bf75c17faf2ddcee5d6088da481b04c421b462100ee204c2001d5643ab421f5b6f3dde2d55fd63895275f41571c12bd663c581d7229cbd00dbd76da9941bc89d57e460f9dc09e207b0971895b500d696cf76a422f4ee946a6c735280891c8dc0663d1e0609c29b4973a88054166164319e9b31126edc16fd8a9a8cff76c0bca2f10b660a383b399693b08a0a33dd40d8eab4a2e63ad8b5c4cc271e4c072725ad0930491801c55369387f612e09849f968f723ae04eb3e2d973d89b65476c8afda7978c62cd773e4dfce3d7bc3c75833b2d7ddda829553264051f37c90c62004301ff020353719568979011885993de3505c8e17c4f3fe9adb472808fea287823b8c06441304be710a81f10457e5b3f46b40ecee57887993f9868147b7d0247b57105441af2d6b5ee260dc8589d867aeb3378203fe68ab6533e8ffd9fd3ccc31b7528c41f2d2b817474dfe7ebad379caca9771fc3d9a21948b44fce23321f3e3d074fd5ab75e33ba29bf7482645bb185d64e0ea256f8f73c25da76497a0ab6d0b0f5d6b0897c77d50622b20b99d8d96f31c75ece0d2fa4a75424c4d4760baa7ccca1228ac1985e6d0b9eb4b92aa860f6d1ea72a5c661fd175170f9512967a7a63455f5581dfc64a9356c11d40ef54397d116a78b4b85cda94f180986549fdf68e8297ef20f754cd08ea299ba40d451a1f982c1a5df6380ecbd6124ea3cc4709e453613e847bb030afd0a254fbcb8353b1d722b72885f397e2ced3d2ae2e2172a1e8e32373bbcc71da059a0e18cc9d84fba1d062a94f0af1224b763895fa31bc3a2a266cdb22d7c7cd99f018c02055706f235bde02a6225e528abd2490ba1abdca7197966e5867bf81b8c74679d21179a0c0fa9f0664e8df5b4ca2641f25f9c560bf843385449b46a34f1a29d491a1dd23cc30333f3f855a1aa93e66cacbb239abe2966bd73a7ccdad954a68f65e0f2aaeb1cbeb93cbb638679d07a498ba6a60f80854c37a5aca10acf734531ae8cca69c79aa992109a2401fd241a6ca553655287fd429bcbbd5dfbf9bc95caa8ee759f9d81b77ee06dc2f93cee6ff1ca427cf4b7fbefd05217b41f51e0140d3ed292d39015da77ec0de37597af100396ba009e585397c918e5f8814aaa52f07b31a71a7f688875bfd7a15c7471ce6c1d4f9216892b83e01f7dd92da52f5c58b34aa682c0e94d9fef4a0f2e82886d5464e67a0b60b1fbd5cc7cd6a265011a010157a05d9950451e1ed72b1f20f7ae7d8d4d50736ccea2f7a69fd41efe5eb65aef36f390516ad9b532f72591cfce02e1e96271578af7c09877e770113548fa4f91b88e67a9758aa687c49eaeafb456a5c2ce98619dfadb9e7998fc7ee5fec416938eacf5f37e27f82d1d917adb34e95534348515383e70dc3199bbcbfd680c0dda35c4d17d68a0e0076c91b31b267cfad18717485dbc0b252e0fa64e2120eac980e2c2efffc6e4638b6fa902c4da7ec6c22c52d62aa0799415cc61700e504190cfcb7e76300e8de8e8b3a3aed0fb945cfbf4c7d04d7c355aec87f98aa2784ff06c67d61cf4b858a4c8e0d069536192de9416789ecb212b46c3b1007557dbf5a384b80c1e8f5c943d377290ea9b80e6047cc8de61761e473dc57b2f096116076f1b51e8896eb30556bbfcf1c7a78a2c928e369336011859904db557eec503e99ea6eeadc1645de63e33ad70d869572a955cf16f2a2efdcf08d7779b450323cdc31da5abbc477c1430e6bb8f72f5be9ede80fc5197a92a7d6b51b4d31aac7ad972c2bceff153458876af540d74a458a951203d1663226e5b1de33273307db2c3bdd1bf0a489e446c816635c043b93c616b1da34f0f9fd5308aba5003e5c0c2b8120314bb0c52614d5d69177609c45eed76d23aa1c6cc5a2e3077d3be8514c01b1a7057a4fa754e0640e0f57cff8977c5fd59deec85838281e38e7ee919a51d11207984ad20ff8929b1bf7cb0202d17fc241120eb49ed56dbd8b3df4a2a709543cbcc81942840e1edad03c6c345380c99c220faf169cc347940ca5964736aef39127a1ecdd367b7ec13c695c8cd794e6549541e2ef3f2da6b43226f0987d566ab7994fa5f051353a562012720a9a04bf7359ca9d65d5a9f1060870f55e7f098cdfe6ba2b9f25e8d7c1a51cf238f93fd68d327b06c5efde741ee0dd663771d53d14bc222c9579c2645ec8dd179c6ff4a18e66a4e9ef15ae86fa85d994c6e8c00933960becd9d36014871b8dd7aa251482d14a0be0d509503efe6b66ccf1d57122a6bdc3fb068b87fa5f9b8a5ba5212b31a80ab05ab5301a82c0627743b1fcee22399ca30965fbf1aacad0d05a2d2ad131ce0a48be0df71032908e0cede6762c84d7edee871870d78196d59bf68683b336fa74469adcf65dd7bc9f0b77c8fa4e90badd3642829ad182bcff7da976bf46812530a24c6ab6967587a88761294f1ed08a8ea3fd246be76e2009d93c8f4dfc4400db3cceaed41ce40246bebd989afaef70fee3494e4d955ba46b0fc08eaee8b9290a2c1eeaaba1fc71f939b54d7f799a819ffa39bfcd3f9e295cc2b7eb38d4944bc1a589860f99831203b7a6afc5a42dcd4d9a4540b756b75a7f60cf27e1846a45af638b829cd91642dc762d91adc95657e8f759a2e00d0830a3624b1872c1575df745ad161790b959293602ea482d8b2f48de9c117b6e3b112800464dade533ac385d57071c5b4276a463faa31626f6f46512b8b9c089807ea8f5c9070ee6ec183fce601bbfe358701efc08a5368f5134d83710b240184df9281b7472c08c371ab35e18feb66fb37afa7611ca5b86d5321e917c7a768f9f86a535ac0292eaa341e0014c21eec18a9c85e80ca78971a7a13fa1a5fccb5a6fc11fe95ac85d68bc8f9f71972c7ea1cb5deebd9217162d9d94ebbcad455697a486e32e005bd201ff4aa20cd7f1cc604d50aa5e397b2552f411c0bb556797ffbb575166fcb27ce8631a5e6054605c08fbc972659839697a1bed820fada7a9dedaf69693a8910b2ade38d16956499a629285f9d679db1e4c5de520826d81c61aab1b62368b5c1131ebc94d23cd1115a12758053ad415963e3638227e025c14e0201e814ea8fba144728ac059b8e554cbf025f14296e0ea107654374390dc8cc0d7ce0a39ae9580029332180bbd781384f1c9e83e2ab1e4c69bfeb96c4bdb8c74494ae95ca0a7cb4ea1f48d5652081287fd66d422dcf088b155ff456b995702a17693d8dba1aad745a0903d435053ffccec8d00d2662692f6718a1462b9af2f26218523ec6b95ac6383776a0673705c0ba9350bca867bfe703a83f2fe9a5e5d89e3f887a7116c8361c1b587391a600c78d12ed1f331c991f836a064fdf261081c2203650b57373ba14195ef905230b3e78d741ba1b3f92a620c9d1daf518cd4ecdebacd741314a37509e4a64d0dbfeaad025aeb67759b5e69d83a7b1978be206568aa4fb97a3bccd5dfd48bef176e0067d9111242628a0095ccac193455a51ab4c6954e592c4a06564c7e86dc07e96990d539cb7a76bcb6b2ecf0e9d5d269e2db85ea2be5ab84edd453b728b9b3d2610a37ecc1a5ee6afc90234619cb98297f00fa96d6e5886e67a1deaf7ff647421414c3922c8b9978070f487eaacf2341bcddbda13c5d4f0eb956e606a2565a9021f084ff4d073c9e5f5a64d2d3d79456dc3624b7cc8594b7d7ec456ffcec3158a2d89082fdbaf21747564cf32528b4b681ecb8351219aefe5068c0476a591dd865a0e1bb664327fe6c4d0639cb476592f3ec468d78e174313f0fe0480dabae7b38871ed2cdff6f66ea8614ff256631b6527c77cff08ae7a221d5270007cb1409e3d9358640692700758857fb53ec79f752d250a0adeb554ed9c3b945047b5e35c1f0bf2164b6319d7d016c9e17c117292d23f0717270f853f877f1530cd41fb0f69e74bb6e366f7fbd34abc40163e9a9a9913e48987e79c060007624ea3bcf0294e63b216a3dab2119e96983729e76a552eb835eaa4ce42a7dca2e32bb8952aec2f892aa48376e56be408e9646ceabd793ebaa0bd240255c8200f4aa8f8926c212e735932e40ab7553e1ec88ef1775d804915964c3ea3b4d175d69ee098d51c6ccb01b11366cd770ba713daa832a8def63d2c6c6118562bb09d933313e66fc90d2bf80ef17ef7dab2cc938cf1503137c53824977b32527512b2a89ba3628367acc16b9e0c2faf39803ce29c42f33b7370017aac173e7df7735e34dadefca38af81722201e8a4c751072c708751873e698ff00d6110bcf2942b3203debdb98dc79660fbfca670d04c6d55cf3153c16e880b94d1f9dc82d46b5b2dbd7278ee4be4907c0b7ae51778183cc144b5ed355f85b9365f2baa0d3941f47dfe9c4f5cec08806d1dbda2f55e553501667023fa08829fa225f757be14db220066e36428b17e87ecb7fdbc72cb702c0c6888f80bbcdfb48e2f99c6a5478003fc23d6a774312667d346ab79cd1c6ce40a6c2b4dc79af171dbf6bcdf2e80443319b9f6335888ab795371008c4fcdc01190872fb2bde503e1944d39b1e4f3600ee126b592b5aefcedd35643d5fc1da6f4190438d5a9016c322231ef64ed0f50a7b90acf787d8b526c1e3fbd1a87721cb9259b1a6a3b87f66bafa5296f6208958acc579f21b080f0d771542492bc92844a947274ba209ebf4bcc76ec49839d694890a5f6c6ae9139cce3588480032c06947721d25e317c117dea0b3117b592ffdc27cff7568dcf841707969272e66162761a376e99ba2453511c06bfe49460e627d850048856da5692050fff621537d5dbdfa25f79d294971aa6dc558d4ae638b620c26cd57b3f52fa2136d7ba98d502a7fe2a177b03f9c7092bbd83564dc496b718df6b6cb0c6fc2bd257edc4bbfb6e90f533f7e415f13f7d3c96b5807ef8c42fcb4324aca8902e338c3f560baff026f933e3c335e05453836d6d39df2678955ce66a46e38705ed5cf954fd363ab2c5616554e6c91e68584d2022366aab178e7995dc6020e01df3c7a10196936967419fb23d8e75265f8269c32b822d26bd6dc664d1a32ee2ec9e0c29250a27898f4ec9e2f8aaefd477ea76090af556907aeda3f81a5f851c06b6ace76e68e7cd97e82831a52dbbc8e51849e1224e0b08062d0749363f6043be30f64c17c37c9240ffff3a886fc9b314b5bc424a0bcc266c99c38570828f0fb4decf4af82d48bec2ea133c1ae7c6962b28ece10e90707720c08edf8eb40037937a0c8f38fbb2f22a24284b539c621a164cb5a50e2d2a21e3d0c98be0055ef4d4b4b7f5bbc7d0350b6a2c938a51668efb0dbb468a3b8df07761d5f2b9c839c72a7a9f254dfbcd5edc4e9a885ec3a419cf6c6387a03a4d99819b3a086b667ebe3775cc0893fa18457119ce8a763ad2078578bc83dc2bdaf2ec799b8ed7ea9a83b829f8fe7bc3e68d8e69e1f4c0d6eb5116d386450364e1db89032ba02b4a5300df1434b8f3f085b49c4f218204fa765f835bc89cd8f4d385f92b5c6e768ea8fe761252c0d4e1977360c5a6897dc89ffee106208ce08873451e9d4fdbb304cf1f05e275adfb0601d7764a3525fc0e5d179beb7f4abf8db3df826fada3dcc6c7b5c325fad1ac47a2932fcc439238bb52ddaa70ac763ff4e0926267786f44da9520e401589aaa0549df4aa64697ac07118797be9226ad7877ef9768a1c303b31c732313439c2fd847cbea2edf8bafc924c26e104f3f2a5b625e922505717aec2c55f053fc7de7debdcd353b520cb00fd0b47686c4969c212f33882dcd55671e0d9ed2420d3eeef8435612a5207a44f23183baa942f06b002d434a8c8104d9f0e093daa7aca62cd45a29cf9ba3d393a0f38d27c9462b7a507b761b6142af897a339d7b929e75651ef6352d57a9cca6de9de933948cc2a580decf68a34ef2637e9ad5ac2a6d1075223c49b99f2c7e253690d5972c5263679570f638e6d34ff0337b7017ca2d30f3c2feb1c2d3c38bdc56d887fcad4030f52eea32ec7fd6340ed5e08a267b7e0161599a4581fc4da353c436b8ecbf4f0ab04d470038ff12bdbd639c30ee4b5a97651a82f3f309f8fbc42676a0f5459092807b4535d993a4ab1cc75f5c5725f6025ffe746fb323bc7f23aeac4a9cef9e52e52b0dce239ef4317c31eb664104d3ccbbd18b64b5402f0d33a55bc486f31126e0ff9ee1d08df501621ade3c01f996b942f5d2c825844c87385578c5059698051d8e529d803757e753b70c53b8ca42d4be5ad4eefcffcefec8f4ca5ca3c6b777de2336f9171730ab9af2fd46c770fceccb9457b722fb1294c94b0c440345bfb076fa6d411a29164bcfc99cf0bf936ea8eae781b48c18b8d5eb7dcfd97744b44676ba2b654acdbbb86f90b6de5dbd08a99e83ac456c8d9db3651c3fe94aba9dab6385cd733a4c78c7b53b10fb38748fcd21c8fda09347c2022164dcdf0c2df81d6bd0158067c080c5453f731cbe0ce657b2e5b17dd144fadb94da03ed78e8c6bd8d0f7e8084de956feeea8ccf1d6a7374aaafe6a092bf711ddc0594e4eac3edc4d4b207afa42b95ee73e07c7e8250f44fbc45709e84d76fde51c372f460fe8b6c6e56e5b1788e940756cec52a3d47f460d6d35817935a1c0659443dd074d679aef55ca03239b7a5f88066570de7032c8d3be9e759ced4ca23169b5229b6879c436ea6e861ac9d2b56ab130d210eedd9c109cc1f3101a559ea810ad5393470e06be2e21fbfe647681c84435b9164f426fab5c6f7694a15c38b845eca618edf336172db4c98c63ceafe67c0ada705be33dc2e94a3d9ed6d0c9606dcdf270b9cb1e981dc8cf2e6f63cc8332154f3879f2e7e37552313d4b1da86d3887a6e5eca0fce9c36bc2bb4e021562e87b3bedd70e512012a2a361ec4adce8b7a39228d21f0ac162eb66a34a16643c50753c846115e1af0fbb0771bc9fc85b6a145988930f1d5dda51e4d34d084c27236805236d4e6e96a934dce5dab0ac0d11e5ab8237151e134c914dfa2111488cd3e687142b787210b2841b4393cfccee8cefd7e99b7dcf6d6a14ee8c40e938f48a9ac567b4e66ce03b4c8783c777ea7876c8a5c57afa062a6b02917da588148ac7916791b84f64a830810bc89fe9170f11c2d65090403ba23a6a4d1a910a47b8ccf88a6130b50e7c3795ea7e8dba4bac86fe5e01731df10b2adfd86320f1eab1648c39bea9fc27c8fead24566f4ab3e131ec4abd4866e4ad0f1a2d4a74d7bd8847921242c3e67f2bfed7eda6d237612e12b99707f90bc8c829068df218d2b04eba5ff13344e9310f9d628ad4285280ad5d1b3cef80f58ae8f7e526f8aed58ee03b30ed1b3be51e8165f58e3af82b0047054164ff4da31d4c2d92bb8f545d1e648a9eb614e83f51a4475c451ad66abbcfef5ace6ded60c406379d173be80c29a013a0830f02ef598663e983bc2cde5fc7fb8f0359a16f2212937333496c3e4b0e5d92d6eb49db91a113e690b206ab92c34d924997e81dd68bb9ca7622e673e882bb609718baef85cd46d37597c13dc1316292f37ab7f6b48e983b683c485b1269fe3fe91f551dfd121dfa9cb12b294be47f75200cee9dc7df06d222ed344aaee6b0fdf79f3cf6e492d31d03a96fbbb84e829f241fd94f260255c4b1378cb58865a9cbb9098b1eb0d7f1582d51c5ea63cac194abaa940fc8837ad29748b8590c771bc8210016ff0c364041c4a7936edae7ddddd02c66ef02718fc0f9a0583d4c1618510b8d3c909d7cf241bdd14346c0ac21c445217b79cc8956570e86396e0f8d9dbc22a8dde9445616dbf6664a22e44b7acb557b935707eb25011573bcb28e5f5c319ed94707482384a2a1cace1288eb9130fb37d1d282f40975cb2af5d03a48b5fae567957c24a385c67aa1dde6a6e5554082a855744e6c43dd777b7996601076ae3175b369fdaa5622ec0113b7527419a29c4855207a8e354483b0e48cefb137fcbf836bd4187ecdd61cdbbe76f2bc3462f1acd6737de3ffac53e9a7f945a42f9ce0dc72d9661cadbc5aee34c262d72d6c0e966b5222770da3fb42ed0796ab3a1948a9f42004b415e9856812a929f2d86dee9ad92792e95476e34c84df02a06dff5243a4a40270fa601ce37e7dc9baf99e4ce13ee1b42d6fd3d60b0edf5a7423759cf0b8f1b2379704327debe9ab4a0a929b3eb0d741daacef9b943af1c223e8b75f21dce7fd4e24e1fbf8b6d38cfaf3da32fd5f5ee0dc3aa770ff2d10e3a07ecc00ee53efde0618707a5efd3ddd65bc3d5c1bb664d0378efafcc3e1ae73a23cf08d86e115783e0ecd5ff84535755c1b059808511dac3ad91e6ae931eb6a02c06a9a09121dd4ef3734bf8bfbea1221fa0bcfeb5825f1832cdba70d76e85ad579350dd5ef586d985407c7fceec2eecad0504fa6e6ba11d916bb45a4b384de5778686814d13ae3b8cf59edb36cf8e4baa2609b440033228499c114d8f730e6a838f3385335bc7dd183cb64eb00398a18d4fbfc9f378ad3b52f6e1d1f307a10beaa822beda045fb2d3d19d92597ed077cb8ec0ca79c5f317558402afee40902acd8a7c00a2e088ea134a4beeffc4e893d0d48fc7969a6584c29d4879cd311ce93c140aaea379231b9ef3916a3e5130a4ca5c7e56fff671d216835c5f0e3666cdfae7794fc0eca734bdb1f2de3674795ca8d681008eb772d1ac58028964b3bd21be9279c7c4469232ae98c2f5bdde988712242100530493247ee98cffd6b1e3178e876babbeb2e89816456ea0b580655a25ae840cb2a5e0f1b350ac26fe588c5d52ee812fdf79de9c799271c6cd929d11b5a249f587b63b7bd261153ecab50fdb0ecb4b499f30956857a37f26502e8cf4b72813794b2ccfd0b597976a52614c0ad4e37db2fedc2b5201e0195c611d529ebbd6b94243cb9cdc561176b05adba09bed8d745f62c36773599eb2c88a3ae30dd86f74dedff94ae1289552f8775d8677ad03314361e8c23ddb9addbe6e508307eb310de185446a6cf08d4f1da03fc146b4273552dfe09a59eb3ffafc21a3fccf4f0e52e4b0fc3cb53cf7d407f5e41b13d8124945842ab3c5fca93550f4bb2731e2ca7ff10e874a943ad65332a35e82866a7c7c1d30f8939624afad9c4d177b32771d7e3758ec4b86a7827a80980d38e2118a33669c816ebfa27a10d101af4ea7829830ce0de0c9feeb4634c37002ccadff803bebe106c64f491f59065256b6cae76d10ad80830c4b71861e25c58cc04a4d495a9ccb97f32e61ee47ecde57819f31afe22290b66159c132a5f9052de856ea7aa0c075f1818ba0d16ca7b177f63343111400712a87e0bbb0a3e6469e603f4a79f8eadbce9d423f1c77da24dc4b9921d171cb1e2c40dad417e7682a1b572103ccfe37d1e3ac560f58a9fd3978147b54ea214e141d1cc720764b6ca6db6a21eafb5f599128046a0099e744cc3abe627676d474a24bd7f5160ce90589b6645da43ef47af4a9ddd6a08dd8d7d7007127759441a8795fa3a5be9c54c3ee5b6eaa041261db8ab8da8866fa206308bd36b84ca32af7c239957724e0fbabf0dfcdca8516f48d7b5f661c76dd42abdb1850dbf3b422de22e44c67df2e1f1dba419b1f985d93a0ee728027aee8ec82ff43b69b1fc761cb688f1748cc1085b93f6448365cad9802d37bd4bb77634a5a60cd65f1752e02468c164c12d171583658c9124a8f5361a10c9f234691e36cb4577e1ae7ab9d4814dc2a50fbe82248cae2441b914352f3310b41aed1f9c541ad3e68b0ba065a7ab961674f3887e76b70bc5fc345de50a95d65c2b2296044514080ea81a9537091fb2d7fe85cec1456c8fafa1f64bbc8d7204e2e16da47f05f0b35e59f62037c6f4b0108c7054928c93041bd55238bce1a3a9236a9f1332708e4866fdd490d29189b430eaa46c76c441ba2b7d29ac9dc104677a2b4b3a8f36beea955d0a8e474b1af15f64a26c97aeaf7db4e391365c3015b53b9b1756ce18f67c336c4e0c2be440bd84998c40588779ed0b12057fee9e2351c7f21b8b3029d2c81b0346b0c8776d5d81fbeb6f9756a516571f2ed4cf56d034a9311327a98d69ba440f99e8c017f7bf2896840eb65854e2988caf7ca04e2181a5fc8c238bcf5b86fc09c68fca3dd75cbc72cf8011c894768a4c3d5413d12e6eb9c48bde2c2168141809ec98e8e126fabe93affb5c78c2049cc297bd7c9e51108c6c43dd0f4837d48410ede2c81b1438f9f05abaa71dffa8419fb5cbf844e52b2d9319042a4c23884470560ff5df317c912034a4669c55b9b8c416a202d647e564c2161d72e6ee1847efb65274890f1a36279d406320c5c1a74d6e03ca5c69ee90961326dd86585e38245629a33814ab71cfdb5f1abe94b1ee88b3f26515a5c08f6812de4d2bce96fc8595de1a3639e081d335a1da5160ee90f6e7694729945ade9a439d929d60b68f86c827ea632635e59bc57ec753e91b3aef54608919cd5772f134f8077a874950a78b268b3c029435cb2738c9a0042982b7ea2bd80acdff69740a686e83d349d1825af42df075e0bb0460310bce7a6e0a05c5628eb7162c465c40d935fb5e5369fd323f35d9cbb728bad4c08fbe2eb9cef81c41b7161f539c1ee4342b4c49d251c31674dc464d955690766c811c3128f7cba5fb22374af6d85762346536d972943bb006c17fd5a5bbf5c46dd25af7c340944e5038b5c56b626c6f04abf08d6fbce2e6bac89e43944a15199249d374c9e99147743ef35297d90536e91e17c363391a3cb883aa9d52e1c57f98f6eb4f66e0d0c0da319a33ac4a08c5683a5e89ecc06255f8b419ce23932698e7326e8bbb8446079fa09f4f6ee6fd00dfd79ebab5058d00f8c6fa909a9df3aab9fa43b6c3c042fdec0d8dddb51e90992de08d5e2ba09e8dfd21de814df2fb14060aca5cc7db61e71a308cb146c77755d1a1ea573131383393c16f4d472ad0be9eb7077bd8c4c43052aef70aa9e8b80a8abd5cc671f73999d6925f8eb4561fdcf66c9221c5c1f83526d63f3a62b5b5f5872555c6361e3b207adf7c9d161daefe217b681fa4c60f8745818915cc429b2326ad27ea12de8d49454676af4727f9e3d210586d618e5eca74513df3f6ffa3c84ebf795d10424fd1efd802570045a2d26eab85d38f2b82793d4a5c43f0b5870d920afbee3e864bf3cccafeff8017c4b2cfc652043a3f1195418dbd1a65ebf7616dfb70d2e1a8a4f698cf8c90ffff359813be2f0aff3189a58910fa658040759ff27cec037c665bc7c8c06610a20389259717e657848536b7a604ac2bd04d86420f3002f23c5366d4004ecd4cec7fac168446696618d4cade00655a0d578e32780631d2aef2757303f3312e7e310d1b3fc344d3643fc030d1ec452719f00e8066a076a5494ef2a3807bb34dc2568f7b68bc5a733818bee82cb452edefaffa4f342d89edd6088f191f8d2bb7c6e09175619b158154f25eb4535abebb020f13cae0d232e2d24e61af9a17ed085b902311658934b489404989aa8d31fc618442f6776557995b0df521023f557ed3b65eab2d175cd4bb5cff01c0700e2f81ce7678e1e188127194b693934d9aad58a8a5251aa20f9da5980a63d26fadb763715404459fc905016f000d265881852fee4af3a467b01c3934024952f0483c19200e3d3399e5ffb67f14aa2a045171a46043c057686595917de467e6948f3089f22f25f9cf4258310ab069572fd1a8d2976dac3a77b2d6da860780acf69d93af67b3bb69b29b96a650db0e752faf49d07d8ad33d506c9c7ed2197b6aecf92248744a014bd997166bcce8382e73890a2580e28250bd89a68f42e3995dab5b7d03cde55590c1ad2678505ce422e7770b9666ea9bed842a2a3970df5eab494afc31cbaf43366992547d11dee3bfd42ac82b6cfeb77674a0576f7c551a557a6d08414939697a9fece6f57875832140113a9609afa0304dddf58df55444073a89e55759f457245c5c6cd22a5274012f8862d3d9f0ccdc3357b0481d2c4ff5e07c79f80d7a34d22a7799db0ff62f9d7f3a88680cc7afc2cc5e7dfb1348197bbf4775b85eaecfdd7671b1d74ca5ae32cf2d4cfb5f02414251f61833944c7a6a6d3203255e2837028eb81c23b3842e5001515bd1e8fa5aa0333247ad0416883885a1eb794caadb3399c395f4b6ebf2750fbd66154c9c9568673d9db9b261c5d96d650e52967347605f0b495bbb14c089408f4420b09800ea184f843b55e4c96fc639531a6f2bbc8c1236b1f1c7c815cc7c8414ad82985298710c049745d03f61018cad1e6698aefbffc85304c43fa257891cdc1897b8debc267c461ac589c3c45ddf504509fd17fa2f489e71c84ba1cbab4aaa8e3bd347db2010a90c4107e514445fbf4e4be3715e5bf901be2734428bfa8c9cbf5de9672c61b061c6ec59dcbc64aeebc59e1f82fddf36b409e269c5b34b295712f8a2b125b57d091fbe5f0532670ba6c20d14b067f25a2ca6bca127b17e6317c22c2fae5078997f69b8940d464f393c256d53907776a0a5906a56d495b123703caea88431266ffd01d4cdec078e1867f9a379ef344f6cce05eeb582cfd9b54bf4ff40b3a17221200137022ab192a118f2d244d43727a8207bd78ff6120adc38f56c34f04452ae077ec66740a229961b07769b3fbc0334aba0d8e9155a8d7d5be7a0ceb4af1509413c33f1faacfa7e3c9282353d4a23a0a1e5dbe5864f1b68ad97f2327f013a5cdd51d7c5af85a900710ec7c9248571d75a2622b7717273a073674a0e58187bc775aff44be6d6aea60c8d18629a1ab960fc3476af156279d8c8b8ea160517b65c91ffbb77ad7691e82289ecf4ef651081002abdd33b78c162e33930ac894366cdaacb843e53a943e8b54e8476b99eda47704de69ef0d6998c9d054cadcbee674c4169dcebf9373f79ee76097d34fb229fab98ef93f0c6a42e00d82168921c09f04a496223bb504f805dd49d7cdef410fb5efb9731e4ae537f675e57413e17bccf0201abe535c1c39ca514c4f89b0fc158cb5cf455d29e304f1e202a2cba7b2414a1ace1b9bf9b9b4368d29d9c680547874cfb085431a0b3831202dd6495eb2c4e6e860dbefe153d5bd68bee04fbf4329890b9bda9c66f1698e6e440475b4fb66017b35fc3e6301101d2742cb4efc24da13c42ebdef1fa29e6c3a5b1ad6cffb8638ca88bae0c8c2a6381234ffcf5c4f4f0099782102bd7ae4b821e798d1c2aa2fc8c59ad4c9bd7053321c9eb25fbbd014ab5f89f5929a08be72780a2614225070186c62c569c9269d63dfd9b628dac60de5a607289c119cf013984b3be1ef27360d3b5dde710c494866938df044a9b5ee61cf7548ba51b77b6ecfb3861ea7b1f4509d1be45b8777cc7514e603d78aa7ec874b055f3abff3ffcdad74c5b53809e8841944946d224114dc2b69582cc0979c191101261e4333c4f725148823d11c0ef3334bf22e0692b5f6058b78fe747e950e917b77724d9f9f2140b5ecc4625c89e8dd8393d33aa5e77d48f157623ec2b364eb2c9436f45c5fca12a724b3f8ba68cf4dceaa600a8dc32888abac62863b2b51b0e7e4d1c18f301518a1d1bd1ac7f5502ab58ae937308f96d5a89b99c79e78b7380c15bd7de5247645d493a714b83571e87f6f0b1b3a3f5d2b0e460986e73efe8bc95468a888464763252ee8824e40d24d7f643a357b51b0cf0032761bd653d622c0d595e4076989478c5c9687415816d67ab9645f0aadfa139e283b2f3fb33904982ec4daa24ceed9baf7a804ee3cf058066bce6fb0f7735f893f5494ebfeed2beb3e29a6b8747beb03cf1fa92117eff7ebfcac4350520267d3e7dfea67ac62b7cb8ceb1f7c435493ee0dbedb82ad89335fb171b2d1067d1350c141eb92baeae54541176b1843f3d76cb96496526d53bdfa5e34979545e6e5d67a76b3b3fc4df35dedaff9322256a6b94e8056c32c22492d4dbd53116c3f9e64cef7e0b664640e2fff3cc118def9fa033b22bcddb599ab8a1cd94dff08e96ec327a2c165b69f902b242c0374295c7a2aa633235b350af515dae7f8e221208d1b64237a812a6953686ceb9135d81495c371203e032d2d60d8868389f23b785c970d701de28157cb4659244015ddb9cb1123ba0c51d2e55d658e4932f36ccaaf3b7da25ac2e014d2c72087003a4261d72c632629ac3f9aaa562aeea4c9446eb844d01f3becbd38c45509b944d50960c3eddc8c93e42473f0523c29c909f67fc8fea5761ed6028a4d743616db17641d2aca06a22f434fe6c25651aa159ab164b5fba0d56c015d3da54887e986ea398232e4b76ce8cef1853c77c958a9c6940ce05c320f9b0c5581747b67aaabcd7761ce63502d088b0069e64f777a943e0ec1874506fdc476069fa98087312032276f19060d95dc54db5a867b7d53c2289a018900acd96ffb67a7c54b8fefec8198437c9da6610e01c31ffa976e9289f127b83f714cb7b31b11a2069ae489da30cab57f37f99cc420430f6304b11870afcdd6ec2bddf739dd38ebbbdb617ba83f278a3e8e4144849fef5e1e441ed0e62602730f1be0a202e2f63bb1ce9185f22ddd8a81086308584443fad8c972f6fdcdebcb2fdc83b2fffc4d6e34de0de56087dd5aa1eddbb5b449994246faafc30d5d94f0ecabeb4f2b3fedfdf84e43d8d99fe17a530f05c6bcd8c0060acce3b2e3c85572671ed45091e60f578207e0063f048c2538bf410d3ff9533e9d8d925db87c4aeac2a3fd7b7ca9d21a4e0ddc0a503b3c3082e47574ac48c610430d5009bcd2259874e3d1defc20db2c5bf40e8c6b7856a9f97142137b433d8b1bd6877114f33b06ba9883aa50ae0108aadbfaae542dd472fe1173f9a8d8fad577a7fed7a77ec392a1a8885f2d2ca2d27d4cae96784e444811a62edfb6fc6b5d628ee73ae4c73eba513ebeaf911dd369476c36d8bea5d35d919fc392f9dfd461b6f860aeae9b4f5bb1404ce8cbb8883fa99bce40b72a8573fefce50d2f64a996c383d50dd0620f2cc96123ac32be0dbcbed8b3b5d6b4ea937db9af24d49bec9006d6abe56ee88f855fdc46ebc454174caa0e7f2cabadabe7be23a2fb5c3cef61c27d16c9670de74e309d0643a0267fa821753adf6fe1af952aa720af7facc7f0189ca63e4c3d2eb67050f66dd733eef85debed025c413a8bf07065d48550b79f3a391fd87d62d0a8e42de66be5f2ad8178fe6d3d567876ebe2e87fe7f07e25b07abbebc7464fb96538a65d0a525e0760e537edba9df6889d78b1b462ac656eaba83c47efcaf7d6f8fe598c854e42b04143d3261861ece67daf02a67d7c69614d6373d4a842747d8b6adccfb4f8df032481e45a66c457ac2d70f93735371ce0435717ccc3c279894d390d1fc675564fbf1f5f6c4d556d80371b6bb24131bdb2f91a4e532efdec6c3e91f9df3a554bb0d3e7cf412f3883e7667bf0d8ba1e132a0f01e191c50b68fc3860427c1237a80dc019a0a51b9d707083bbde624d433ec8f7ab63407b2788779e3f4f2d88208abdad39cb937734c5077addf8c78cfab7a88579de215d61f6ed10491cd14b3a9ed3ad68ff7fdca6e25044b3a7e8fa533a1b1364b8c7c088ff9882062a4eeb873eadd90c579b6262b9bcd7e09438d178b3f54fcd56ecea50db8f1d793e68fdb15ccb141e6f0f40d6a89d09c035766b65da1908c340685ea42f79fcd90c44e2cf8c1ae33a2704fdb494408c2b7255dfbd84a1702700b99485f68e297df4b2b2131738ac21803f5ec8559d6e85c8240dd5e7d3b4661ed371b29b60736f2a8fc42cc41d612aed0bf161256ae235cf2f80e171d1def15db7fe15b4a6662fbb2b9e56e59ded2fb3110aaedc77d691feaba8038f922fc7d8b1ce1234807ea4230cfaa3f44e636d508e7387b3937c8abaed57d4a0dafbff9d38dabebea65b84ec0ad2b86ca0f3bef667952781570714537ee06f00935902db02673939d9c8daffc1fa9f869b059e0847de385db558589ece84d4cc00c70e38e79e5eec65410a846363645f567394cb1e95f8638f7a4c0d755c3133f3edf1676af030ec886e1c5fef28346775b8d956b318b284c98c2b546559aa548d1cc2f9121f5f0f14609898ca70a2e93165cd698d1e096040d501ba66bfd24451a6d7cb76827f9fe0fcc6cda2d9d15de31b2e4806a697cea3eb41c4becd61d9c3696c87d3cdcbbd0dc76f41084a5533ff19ae311f6aeb7812d4f72fecc378cc8ceb77d35d70ada378d4ce274390e6d9ce53f2345d411e4bf6e4b4f324a7a497934064eb2187d3bdd15008364f00c40d6afab8dcf2403c9226c3acc4b666e135f633c4f5702050ac65bd40943dd5ce246885af100c287a2f4f009a46d5a9405f4bd5df0538167b7180244875e70b7d48be1abc3ab399e1889805fccd1e2449854471944348a8a49612266de02c73c18309cdbfcbd357edcae6f507a55b78f5e408d8bb842dbaf67d7596189bde0a5a41e5658fedd7ac4c6175baaac98cf2d4ae3f25b2ea486c5b8caa3accb5b28642788e2689c1cf9e7cf5e8e26cc3d1d0229879bb18d973eb58dbbd64f7851550bcb525d4034b415b7ffbca5110c57f848b5a8ed9b8ffde731898cb8c34d714729fe5e11c93ca709bcbcc632e5ade6ac96b8110b0d56277dc6aeecf1d5fc8675bd067fd9901324fec8443634e26178f1662d9c948dee8a35af01e28ebe95f1a63e6d25bf4160d3af0cf4de30295d64856aa7eaf5074239d6fc2c4b20b40c3cdf8771262ad18a50a01945bb5bdd7d4a76c45920dd96817ba4635cacb857e4c9ff2da2c2c61a9850a3579e099921596423371e61572bd876a48b9db5a6759cae9f53afa477cc1162ce023f8f2747a2d3f2c969d5fb074e03909c21e875ea9c13a1e21b5b2fabcbabfa37415dc95be22203f0c060018b8c133b58b598edba90b2a6e63f3663cbbcde4c585f6076eabd3e2469490311aae8d210a59c91d523ad26693836bc33add28705b5b03c9087e54cfa134529ba6129ed3875ff669879e75b090fbc8b636866ad5d867630d3c4f1b1a30ae03c11039a7fe7b0ea5e2132b1da011f31ca1c64b16bcded09c02fe61b344db38c3d304e4ed7f90a84973bd52c518ab64df229df53e4babd0fb8cb642feab73aafe276641205c72e4e0c52be9582135827c4f6280f8e9bc7c9a3679f5afb7e75e8e3f8ad01dd35aa5323b85a4231e3df719697a58e0303782bb026c040e6b48acd113f9f8f4bf9705de89ae215ce73fb3d3671dbce31bf68cb260d760a12c89d11614add65e73b564b11bec8ecd8912bb22e05b949f450e5531b99a2a3a389dca51cd4a605508205e26665ed786c3b7f7c84ac10fa531e2163c02e9822ea0a478b77fb4496bdd8bf838d462046899096ed13e7168bf2256547e87152eb6939f25669c9832e8255e37b6a3641f0a39e24c0064202fdd9f8443c0fd98c13aec72bc399c6822532ad155d4c67c5184dbc2b45ca9fba372bcfeec9e14dbeb91f553c68b7e43dd958c84baedc732df750bf72919f73e1cbe8afa4d8f8a7afc557f33892c9dd0a4bc569f48f0bb82438b779770e89dc141cc3294ee6cbb49f707fd8e94679eb76fcb912517d9b49ae1133f74e2ed2e26588c21f7dd7485e871e19b778d546a6686fc5bdfc4ec80a7c3f44900d38b7cfd226a3b71ae6006a4fccf07ab158dfdbb87293e5f540e1ccf5874a04cb98b07ee8d25a082d33c244c482d4e0649b97a210a49a0dd27e8505aba7f12b6e4ebd01864a0a7b1ec8d44c02d93edc118f6b92b7a94a946e370ac8bfc7e21b4b4d82a2aeb2bf86854dcb189d8c22ac86f8060495b6a68a0e8b86f5f87cffb3b7b8a49eaa90aff25ad921e20ed94b787a06c69d13dbc962f889ff562a39f60cf129575a14786f2e926ab3cf5b483d28b382321e94a1dcec83795e4cb28d00e2813f9f5fa1b93305c18e5e48354ee4d9c7eef2acb0a087d1c6078c9c188084bb57ec951066508b9da9bfbc009a4c61d4115087a5a3197366bff32fc5941eb8f931b9036061b2adc4fad06b417385a4ca087d167a84dd3581f74872ce9f2c9895f7cbfbd21cf2795664256bc414b40db280e7bc4724e07613df886fb038cc80bc57623c5d4440e66a5b7cb164236f4e93756bf2ed75fd594db19ad0390731d2d4bbf688f5ab22e2a32d7d82bc9ad3881db4099979e825a3b894563d21f6a0d3d959e29c09c8dfadcbde248d75e66cce79d13fe709fa99a9eb14604dd7390606dd1340bb0ab918751e4699b9b86ed4613393d23a209aa5cad3b0f5cfa6e89b6d8f5b28890a724e4adba7b9da1271e55448ac30871ec454582b6f00cc1f16004946b85a576b9d110839c530451aee8a75a114fb69975017c54f949d54d56e907d1908e8db7bd1771f4dffac589fc5fa171f90a19e57f9635f3783f546370f24d7b0880bfe5f96085c0fa8b0aa42e03435fc78abaf55a9d81a1c723d4343e3b0e256077d7f3a22702d4ea0ed9bab111d323b63d9c40d0a19d42eb2df6ba57b9d80850d7666cc0995b789c434d6322c34186c29def521a6931a385891a789269cd4c387cea2c6b8095fd7b6f046f6b5f3419dd523d9749919f2afeda900b025aec9e6e6ac77e1a23a9c53082811895a9bb0a20198b023d9c6553e16226a946c7b01d9524867165bffc0020ff16674f56b5f75dd55b2124a0cfd669a4b398cb2fe7947207e04a55f5fea2a902a49106a9598e454472baeb22723c419eeab6f65376947d6ebfe132926e8f63fea3fb18e0cb5b59926356a886bd01e70291d415bcf765d8c94349325bdb1ad330bbcddedeada27539a6179502d14d94d99a41256fd840530cf0bcf47d6b094938dd9c3ffbbe901f167304d1d829ca69e4a888688881555b4d5869a07282d1bd3547cc994f3d09de4d0a1573f778bc5a696788ce17dc34aa2cb5b2c08dd7e8b2f45b8d5fe00796b6665d7269ffb20ecb2e6e96011bced0566ab116f19626ee3ed67482a5b804fb922680e65e122c65f56d6574ee3d2d95465eead51e88927e1dc6df0c335c0a8e09d2e29b823b34c3ab69be7400fc82c32952223e45d1b0e96b26dd8deac944f77b80ddf11168384b44d8d351cdfe937d6b9f6d69e3c963c4fb3bce2962f5bfb8e32f09d554d7ee2f24c347fc135318ff5eb73c890d6ebe7b603c7fd69e38cf43c0ba949c648cc6bc4b55bfc1926251198c5e4aaf668fb739efc4487caf9da38de51a365eb09410d6116dc24413ad1f3bdbb0e76a6613740b71933be56939bbf8434cd133c3b74e09065ce3b2601171abbf6593d60fdfeb5294d519891ca768936b379ef278df1d732a39184b838e09221acea02c3961960d815d8f1af2942999cc44f71a3510b3ff83600985f863a762db982320117e9159794d826234a16dd9dedf35618dfd8ae9966e5bf04f08977bb1def9200774c0970bf1b3639e051189c54d32edc6397a5354ed0cf2864456f387faac64bfa358f95af6cd62f1ba28eac1b0924d7c3c3178806e501978b0337df0ce6463260aa7465a6e7930791c0bbb99f0aa6cf20e942cf1cb30c3163e5b52602ef18362d848512089d7d98c79fc22bc584d7262528f219b7686b713ad32edda08178fcb33e59b63dd0ea51a20d43a26fbb8c03a4e86ef6447f4f4977a5875d92812b673f9dab8f04a755d85cf201e66d030b38f321302a6a006987863a48f81add214110f30a20ad658efb1a3c70e795bf3053707c0e30bd9f4d8e09ad28725d33f53963f7293085531ebfdcf99be5298e327d2c5d6f9d7a2c031903dc1c18d080bfd3bbe670a9f43416554ae1c4ca66fcf7fee5453a846a52dada49f91f9e885a2b114710beff00f75e3db1b8580787a26c331d2ea207da0bb9d5107c51d5ab532b62eaccf157c7e1c81eb816d28a22f2209d184381140030813ea69e0fb47c5ecf3059f47466d21844f8b81e7834b435c3e4bbe91c849755e8cb131ea99c49e0757ec95be00b3126e5633bda3acebff76d29720fd4142ec8aeff910975480c0a3301ff0f5cdd531f64fb3f9521ebbe1eae50be5d9be1a344702157a2b3c7d9d01e3840dcc893fe3c1092d18fe256c73ddd641457d0b0090279f1ba163ffae45b52744a2205c9175b5b2d5c4213fda072999aba9986e29138c5f2173458766b643aa6bdb1f309f4a4fc87418f8cc52de2d431161673a202bc453b5ddce8e7daff2f775ea7c780628cd8ef8174c03660319a549ef1051529659aa32aba687f0bad62b7922d15a3d5df0bf3e762a46eced771c205b4cda292d1ba10dfd58ac83e487e8b3f8061f860d422ef4ebb8ac789a8f5337a0960e5d8693ee6832b11c26795d7583e142ed9b00c1ec66960e884d05dbb07afd6e3e71901e734e059c685f5f83f2952b3919ac343aae8c2fba982d62c49e29cb2da39ad0f6ae8a9b14db3263ef069fa4e06a6fc6b7786b543c5b430bb930092326dab6bb258680cfc02e48bdcfb18201f4c4e0a176773d245138a0edad6480c660d96a2d072f349c5f09485e07a633e06ad94f287ff6f6bcf0e1fa1041b837213d4a781a6c094af601ead301c5ee662ff8e7c27aefb9fe31caa1dfcb9d9bccfff6b4a058de261ddce93754fd0c18009aedf75617e5612d6ec88d8a372f4a9d6203974bd7f0a15396767bf934eb0a39c34c4fa69e3a8dc8e2951a9a84fec06ac3803022d1de3fd48dca94080f21247ccd014a6ce21dce3378f5a0f48e490fa50cf4b059077e87e7e9a284516acec8433bec944b8247df8e38859fc2bab4f161d074a85aac060d89dd93ef1a4ae8f401dcdf526fa113492e7187d6709b2986b15dce009ce1a1feb43a7045e494d93f9a2b77052aba79e997976976fca58b71719a67af41e1589d7adb7c38e61d5f19e96a97b539fce5dea7b5f000e817dcfb5f970eacf78aec4d315d150069bdd5b2378530f7494ab2e836d7f3bc7a326c2402f460024b834f947b0e7067a7087eed6a29d763fc1f3dec09a8b9261001c47918bdc82920e4bdecf9819b7b07cf7fd17b667cb2b0dd01589dc9821e2d7bcbd8a2b2d3ae0cc0025d812eb64ed04302aaee98861de1927f78cfb783c8d3d234b4db3ab6dd6f98b3c84f5914856226b3217307ede305da1606c9800f876b564fa0642e1d35490adeb490171c9d9a5c151ab0cd5a24a4f6d087dd7d3b8bbd16f28309dd87d1b02e24bdac897ec87ff043d00db4dbf7cefc57bbc9bb891814d5147cef69f47cb5b20866e550319b699573af873ddeffe60ac8e9a273bc4532786eace262624875433bae64c50163d44c1915177680347df1fc26703f3f4560712e5373543deb33e9f433cf6e08449a25886824480be6fbed04fdf022d0be99cc3e9478427006692932d6680187d3863daff8ea02c679131aa21cad2fcacfa6aa3ea1e9a56a9e83afb04b7156f5c4c516c4d32c920ac9e4924c788e75cd34d3fc41202a530c9978a4fe26a95cd656d6a0a2ea0089a92faf59b44b9be56f1579afd4a7093697138aa8b04461d914528968979c907bb22966e71d2afbe1e4bfb595dc2ab13286f1769c73dffba50d0986f11fa7d6221d6467d3897df81ad55f3423fbf3c5ec6666a8be65e6eb692c129c8421455f5956929711250ed497d941902ebdf5b4d404014d391438ae99ef93bcb173a6276483fed4ed6c8c75bcf2924ecec41d872895a8590af6942982bc524858b0bddff33074c5b0ad8d25b9cba4027a6280b7330be53f95637ce6029a06f90c36b6b500193775c65a6264b30fcdb9a087f1c34dd0433f23d00deffffff21