PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 93997 6eeddc1ca8b76d5357e24be7bab4053d2c44dad441263662113ed23f923dc8e0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d74a319283be85e3c1402c3a9b11d4deac92134461d362db25ff7336f4df5f1f
Certificate Block Hash
6eeddc1ca8b76d5357e24be7bab4053d2c44dad441263662113ed23f923dc8e0
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00160400000c4a0100
004000000004000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009a3697b35b16f874a4159425fb0bcda39263f9d8baf250d51f29baaefc62ffb35747ff11f7ea6359893aeb68c7b318cf297dccb8dbbafaf050ce8d4b0f8c4cf6fffe9c72c9dfb84507895dd47674addb818f64433538333b43130000000000000008000000000200160400000c4a0100

Raw Header Hex

00004020ae87e15aba3a3f6b9504f88af4d0a1729c3bca845e3ce410bccbd590b8210588c32b8a3144c78625a0b1c28f8b5198d874deb2a3666002c65ee18ebc90b0e9e7c5db6c6ad6b800181f5fdff43673ff25db62d361441392acded4119b3a2c40c1e385be8392314ad7

Proof Data Hex

59,560 bytes
1212160103076bbfcb25755a48104f4787c45a77ec363a732d682f71e5ea24925b2989bce3c53cd94dd4e77b585888f16eee872b73f30555ac9483eadcf7b0e9b7f817da79ef873dbc63eff8ae4ea43a2ca013cf929baccd107f71b71e9f2997a4c37859ba2001178edfe187b206deccda243ed3160c9d5291089cd2ef3bb3451045dcbe44603dec6779bf6dd523409340a6b211f335d55723f66b77ad027c47e5a3341517054713ad4738ae887318bb32862477b93062ba932092f72e410142935df63d8fae5bbd1282698dc2a04d3e16dab1e300784558d01c2c0ee6cf82efbe76d108106c56c55f2aaea305fc174632ae9871db344ad837543af45ae0d52b5dd6f12f12d1945cc678cef4fe7e394e61075fea17f6e8f4d83741e09089b2cf0a14c1d0bc381c5a255de844522c69a836df0f5b4908e5853134a391f442b17da47d9cc9ae9fbe9107d6387aa48770a116ba20776eabb352940691d946f3e460f1622178b9a5e7e217a4bf9f740c73c733a23142936b1471c4d2bdbd9afc6848f197e9ab8e5bc0ef51184b24078499f4ccca1125c51b4330dadeef0c8957f8524321c6b9f24b4a8e179cf7a34a5fb7889aacb3e5e59228980c332db3e65d7085eaa5365100944ea14d697c71a2190c115746a41ea95b05084c3ce9ab51a5f85c2ef8d262ab45a5f4b71f0a9ec355e81f6c24c2620857faec0edbd86f160d3c1ed20450ba0dc4aad8a795de11eb317ff7aa260509dec57e02e60060c59c7da8f2649bd0ab76fcc595527ca439290018d41284798c5fb11d0d69339b1ef1588629ede1381e022dc465df7c3961d37eeeef041c678b896147d70a9dbccb5336b8ebbc7c855e71febf3ac339a9e48197d6942483d4419be722f36454c1d02d225f5e0e81ccc4e940e521bd9dc50e7a06d984a0528add5f62663b65ab8db9e9d7a851aa5cbccccd4ac783e3e486d6cf11ce00a21f7848794e2a56aa7e92edea7f9779a9dfd51edc9960a478212011cf2db446dfeafd1b0a010f067828de1adcefcfc991cdeb0adfc5c7980e733adf487fb34eec23a6aec801145cad296c349d00b7c5569a97205daf2af0d9b9891e83fb7067eb4b3b5274eb2474cf1eeef2ae4830bcd66eeb5489f34ae16465e146a6a03ab65b193957917dad31538464eb512ea71b1ecf1cd5c00928ffd2bb5866f5fefb96393169cb1d965c3b2f016d1c76fe000223b1fd664e984eb881a339819d518f29110e78e6745a0d1d9d43cc8f063d8b2866a9bdb1b5348fd58b7c9f7f056551cc386a48f5153e73b51997884e482708cb2d5182601dd670c3be7e6f946014e567bda4617c4c309f1a5b8ca5b4a08e04a085774cd45927fb63897d1aa07ade40b1e134a29ae85db884133d2640da2db9a01363d56744d60142a968c4c4fbf4998db976ba365486106b6a73da9435542e1655fa0aa9d38e9ad5acfcfde580add60bf0d7b0fdc7960ce25207448bba8fd80405edf649397bdf9ada1db3a93bcb52a8ddc6c0ab4298c50bd451c9f116ab68641caf9fc215f47acb6c5e2b0b33ff96da9e1278e1b25437b342eed5946328576d9d4f55d3e89696cb7495b941a1b727f99cbcf6f0464df13b280892219e668abecedb1a8bc9d10b3629e67e0f873c9c8f2b886e4770ef6e269cb7f66af5843c8e9990901a8279719f3ecab234e4b109b0d390cf6290f0107396106764511a1a4001bb78a836a28e2b8492a307cf28306431ccb1377a982ed6241ca0e72e6e4f7a3d975d5d41362d9045df4f641bfe26b2364593beb09886b03be7d10c28fadc4f7949910dd7817c434c2fa9fb60cf0f2eabe6fe54fae21b4bcce52e8ab6dc7ffa8cc73b2a7b30436bd26f9a89cab196033b559bd9171c2bd3bedc676fbc34b3331476cbe229dcc76e40ed06c0d26c76331f214fc130a42814aa6b835a1b75c725a101745c0c1fd8f08d74d7673c433c108ab46e80ed2983d65755b844c5df52f1b37c242c54d4f4b330e8b5551f27040f9a955ffedc0a788a1b3ed5587273e571ab5699caa2681a0faefd191fafb83cf2e1ab04166ecd72cc186fbae796ce8edbd24b26d69031360a13da7f558dded40bd3798387fa820e7d6ea831040e355dc90fd4862770e7aa37fc7df8434cd87691800d05b61dd25866ef39187a9c9dac066726195ce186225cb5029f4372af834f733184e64d86f299a2e8214a1e76bebf65f8b7a0d095fbc816497cb165eb0f91728357069171ecde202857177e1a0b7206d9feb99cb0a4f7f39afec11e6618cf84cf7945a80dc1543f9ee4e2d7847be9120ab29a8e47b4f8cf0948a4bf113be5590fe5296f3bb3d370bf0bd3721f31c972c9b84b6420e146f287e57945ce5971fa769f287ed18ce570a6b7937884d65f06f013fa8415932569e198630329f665df842116def9a0dfdf8e0c6ac863247605d62db4e6a83b7e189f27f63fc4564ee840684eb49f31b99488b557d251cf855ebee6e09a1f10345ab0db3c0a8ca24cd56f58ceca3eb900b1a4b80b633a82568a0944403447fb7c02802d061e2e0c07f2eb52bba9f5ee9dae2322bd381cd67a79b29dd094bedd0023bef28206e8ab270f4233e845e29f18e4f43a2c80205b4a2d0cb4608ae084917cac8df50454099b7476b830ab291ed05868828dbd1f25ea1ae38ac1a251d4d4121f2bc6d1166dd61e52c267278d142e2cef64109522dea161b2f15d8688208d7d0e6790e908f23178f6e35fe68e910bc04736777657e4bf18ffc6040e551c26737622abb22e8400c1f4d6628e9b41d2774d73520c60686c417d993f2b1901e0f17e3a85d17907dc0d57a17d303b5316f463687817f442a2c5291ca118289b71426843350f84d7cec9e9edaea9c6b68f6416d96d7bf9ff3c4dd7dbe9e9bd5610f53b22192da0b3870cd25c4fa9493314daabf72f8f1141743299fbf1506315d6c6b39009ca30f86def9220b83f0e19e6676955dbd1c712083ebf67f6bbe4ccbf54f3cdf36cbc53e1ca4899fe0ca3657f74297be4d73b737998442a0ec65544666d0b34b44a65e36060844097ccdb348ae136d59471a53063ef8af9c4c234953e8ecb7a29cca465fa50270cce054f5fbb507f46c7bb1bbcae83d48320a7280d171b883c138f425743624fcb6c5c510af12b4d285b43b3a0fc7a33c2433d33a6f2cd84de8cf7b0c507ee1690e1434e71b302de0bbf63ec2d3180285f46b3b55b0eb84dcda6b41c8353f0364b4e4a4aedf6c1b74e38b1629b0b3a7c3e4d13fe00faca30e01afc003c031638aae3c12a94b816b1b318523ef37412c8596e05771f60707b6812946116737605c2d8f84213a4cf6cfc031cf822bc3aa525976e930681b8213050906181ae5fea17fe1224197a3fea78fc7e7675d4acc703b1fbd3a1ed8ba59baf2a9bcbdcec1a8bc08ea619a8baafa9f370155a7bd3803e4852d4dc74fadbefba96cf1ef05643465053d0957b55b95c09e3fc9ff1a5c7a66dcdf7df9db462775af68bf8cef63a4e06eb2d99fb89b5a9b3095f4fce467655d64fab1d045bc4cd5102c4b1b26531a93ee833a31c48bbec18b10df6798796a6d6ce3a784d91628d0ffdd4d69cb0e6622dfc20bafe477bac2dc34de7e8f317fdd00c773a7f1fc8c8abfe5a3a35d58f1fe95f39c1de5c2deac12eefdf51923cbeae9c18677e2e9eb501ee6d7ccb468bebfed18b37ca13b54cf2fec2370515dfca5ed4ae697f6b8332ea6f921a38817c7ea81cb0010cc3f77b5d4aa15a61eaca3afcc3cc48598e3312404d4cf0dac462d38e4c2338b7f1f15654836343a6e20d2a973b6e289c57fd858bcd4ca1f3412d754610127213498a68a003306739ea483f86e2601dfd638491f2877fab668945c60e92e3079cd009738dd13a735d8ea8e7dd44cf55138f6d256699704c0fc5c28617e87a95a6c5c6b44fb35dfc9d3c9a33d99ba3a82f315fc6825df6bc0b7709b13c76a780a960ddf3a640c6a8b14b0d44aa3429c0e6b2a6956b183bee4f488e6dd0d65dedd743a615a520931c39780ad2461077df8aab11db798f9d59d743a32123e10dbda6285301bf4aa2a9dce05abea8228c68466b6a951c5fe7a248720b3c5305b91179a08eef1a2ca675d9521eb8b0867c7685c40c140ae4ba95d0438547500cfd976630e59d48a8e34aa82fdef8ec9cb063c5e9b6e44c46a90d0064a8619f4c8fb3d8bf4d19b6cec16aafe14e429017027dca59a00886ead1b999836f18f4967cb5f3580845018d9b16a242a7faf5520001c8b9d9d43f36643c0afb35720b0d43fdfafbcceb719abb05bcda6c7ff11962af3d68d87ef977d3104d92b359225220ab33c54624fdb28b63eb05af8b1b6cbd96a04ba47d51893ccfa29ae068ed086708a6b5406a271f159a3e8bf4a4cbd02a880558d902a2532f60aed282ee08c549f1ca3764967f548c4705f3031a8c35da291116ece3a8fd62aeab4d277c158ef354576ad1a5be76bde917a4be6631957c41e31ecd8e4739bd878ee34046cb673dfa301d307c71f3f7e762f73e26f8b7c3e3997a89ba937d7d549956fcfd1b597c14d4f563c01f057e73184e107c4e81958d7cb610e49680294091c578041f3615f90c025a00cbb9f9671ccf69a741ee317f0d6039b905a12c020efa126de0c3788cc48d031e46c54c7e200ac706acfcdc96b1f5ec93f506b9ad9b25a1aee9b56cd52578c779783d1ebc32849b7b0bd27390f62523b15c40fe2b49bc06aa88b9d269a3c658d493adf1b8cc8a5d221ee6e29d91f913e90018db685e84c109bd9398508b00d326e9bf97b4fadeaf86ce961f4ec49aa4da94b7b0726ea3e8f75622425a459a710652ffa0438ccf814677bbbc5887c3d8c2ee797c520439984fc7e6d87cca8c60cff9fa2e6a06aba5e7a5282837c16709ce1c60daa1266b1afdb5d2ae64189235830820f47e676ab0ba6b805c385ab11ada6bc147d50664d71cac9060f731017f07b4862b00762f70ebd7416529318ddbc26f95b7b66a24bf34267ba4aced45b609f127741d2b1fad724cee6381d31f4efbe4ad54d3deedf6f65ba9aa69ad2f47d6cdeb904176ee647aba98074fd6222e4bd9a05a38a98d4e0a5b0636c1de8f15709045359a71aa9483d96d3fa865ad7e0b2cc0a3128fc57fdab130b6b799110340811b720d68a41c1a587e72e698197042411a32a920f51ba28f06f896472f6628f2fa1b6048a5d3cce8a3fa54658507f17d2bf9693ee2de21ac8f789bbb940ea2c5f38f193121068fe15c79f18fee0ab166529eef04aa3fa3001a822dc31057e25d182cf6ca655d65b0ef7f615bcb9f07ab644f201618a84955c5d9c529e1c534dbbe21e272d66a17a095ae657af62128327786c98e1b8aa6ca40073eee4a269da921a12fd33aca4691f6445645fa987ea674425d597b7099442ec974d0c6caf59e123190600796d838531aee8f522ce80367e6d239969e10ad2ed16dc788d31e57fc6461e3bfd7550f2ec993bc26d492786c6562113b6c3775f2698524d5fa93555ab8e3c51c61fe4aed4695f5316314711ac38081639cb805cfae0e4c808ead8f3edec917d31f01d5e25061d9e1942e4dbb43c122a8ebdd8d600591140f623353a27060fa38860f69559be6850531bdd7da37aa892c841dfc8825ff1bbbcf5c04272fb1f199283eb82396a1160a948a8b50e9f313507152aaf6efad45782e68f74265e9cc042cdbca0c73b3766c4bbb1e5080529d38b02f99e102889236fd183e7591d4d11f706b4576a44351e321dfbc7ac1c723691fb2c161deb355ab7b8a64c6e4b6c769a96c5e05d87ebec86cb53e1494af9746f510f2940330d9d8c43e72f1929762f8bb5c067a64c1152973998c2cbbbddaac807c1e574d1925b36fba08ec70db4986ae9fcc11799d0be4907d8c5f64cb5187da00d7163c06e810c494159c4940ede7fad6076a1942a46ba51ed1dd6df476c731762ff13ce5880d6575949fc7f9b7886827d19b7222821f7047b12a134f8a2831913cbb89a6135430807f27373eae6e8cdd16a453a242b930cc37a950b82afcd3d9e52804a4a13b424b67abe6207293de627d4d7cd00717a5b25b8cbf2c39175a0f2904e16c5e63a778e378ccae1eda897acdd63fdedd7a7db68b614e32622af62a20abf27e706114e459736334537bb04909172abf5d3857510a606585fa4de6949e69616cb0ff02fc36ae23f869aea671f4e77351075cbd13a16a239b106a10c6006c344d2917bb8275b19304bec07161d8bda1fa6e7261f33cd8bf36a190192941ab887f390b180781953b8f3d308abc2821fbd4cb826d13b0ec885bb9e94d821115a07a5a1106ac937dde2888f5ba5d5c48fec95173f1e6cd333954befa8407d3ff8f402365f3b13f2b20239c0f618377a3393ab741b97b31ba0c77ca85995129083594fdc56ea62371b53e438f5f491baea59677b9025596045b37ff213d02986199f43cb4d4409d0984c97f4ae99d95ff64ae13776d9943015dbcfadf6109db0b46a92be814bed7567d6d507b135687fb78339fffa466721c59ca23557443be6eefa799b29582d1531f4ab90e53c8f8e53edc0dce754cf7e300746e720a08ee9fca44ee6334492b1188d4992aadccb47bc3a981922cfde8f139baa02cc82f8bfb5306f40a0f37465e8b57f230655f34216782268736cb014fab0b45ab717734928fb5e8af1c4ae1e96332d6f16d853e349565ed309a971bcfdeea8738e768687465e940b01bd7f0fc311f306aa42d5d5c91b1d9de8e0d7f57e1a2cd155b189d682d96bb190e363bbaeb967c4cc629972c1fa8f6c384a00a97f2a1c77c7018f8cf1ab12c32b5b7a88e302658d2b86e33ab65bf8c97b92eb41814095dbb03085a9fe76ae32b1ff479dd2acbbe4d645c0b2d7f483ec6ae4f495f075f8bfecb99b61d11519e119a19c481f9e65ddb75966f002dc087104fa9ebac48efaafed08e7b4270cb2b0f92e0ac9f4baf44e7a5980a8572c435f94bfec260c19ea2afd0e4d1c1409e03126e5af128325b7f6593f60fe54fbf15f76226bdb5a07ff7ff109c34df4abb527ff2ee203bc410db5c052b77eaacc3612eec7d58bf9c1905b4271326131dd2ac827fbf2fecc269373ce7c9e6d684dabfad897e797c45974274fde939ce2e146beff9f380a5f2f221f6abd735db39f45ae3bfcd5aac8688906b321c26bdcdae8a4108384ea7c5f409aff18822db498c2ed492c85c34e85db0160ceaadcf06f78aa1cf22bcfc7a37c630d79da246a8d7975c0f25faf28b4032ec4a2fd1dd2568031805d4936d2d35d78a174692048f738ed1e91602fa16ba806be1be8be9a6d6c1b00fc4352ef67c074b508c452195ff5a669b5a013b14e3546304472b3adc4e88d5da037a7eaba0e45210a5fff375ea39678ee124ef10299d6c6eda674355eafd8ad21c8394b91e3660344ae93397c8a6677ad2ed609b07645fec6322064ca2dac377dac8b4395de333202883b8acc8d6605fc2b182e9bfe8303df7b0f513e6fb5f92a872d002d8760c112c8d048aa10a573838336705c861ad235e3ad501829bc3ff69383052d309af3e2d8825318c12eb0beaea527c20d7305d7cc358780a4da420394070a32bd52537af041b6f9168008d00f3090dfdc2d3f51e9536bf67df021dfae048272d4d7021a52816cce939054a07256e2479e7e511410a9ce356455dc29da568168039749534f01ecb9cac7e265a0bb6991ad9dbeb733cd143f0316dc46e7b2f4ed3309eb100a8f89391465489fa0e9b6bc5659e9e9a0dafc231c9cb9bd2947970cea99906be5023fe6818017a15e0a537cffe67beff9f142f4b70b2ef66e16afe5fc02b149819b4f8d0a3182543eb36e32a8f128b368bccce06995c8f2ab234afc0eaabfa852afff297c86b7cea5012246f9e955a4bfcac4cfca3d934881208a31b5300e2bfc6b9b87c3f706308994b27f9cd369364d5c854604594c1313242b8f8c7a83e88855d44cf884591775a6af3d094c0a04a7c2859a64edd20bd4a7573e8023d2dfa159f7dc43bd1077aa6684b629c1c5e155828b1529f70c63095a118167e64d99476cd4ff849afb269a0d68bc5f2e1a2ca2c34b33c60f646829779046059aadc6534481b85e26bfd6beaca53a2e01fa10cf4106f2eb8262c01e3a8ca600bc8dd2739f0f6b770010c4e50c31d4eb76d74caaad5ff62b3ffdd0a55334548247345710e2495e2c30b15f2de9ae138f1a131385f4cb6c028f21010460aebc18b7f2317f263ff6b8868ac47e6e6d1176e38d637cd6f9d4ac87c1440332d0ca18baf42997fbd3b95754b0ec9e3e27d79059aafd757a2a30415e1626ad096637b7175e6c645d8444eebffd6a0303e3eb72180136baf929262b5e46a307cbae253f7c42290799f8c409be7e9930b246486a5967d454e316deeb210c5736a635366781e0a3a8a4d3b7e8b10cc6c08a72f7e788a0e5c5351f0972f52e272c50410098e867c8c765eb690ea1063b7a6de3f904b23f2e628f0eb54f419130d86ac366ce6ee0b833f26110464e7cf914fc50e32dacc39253c1f4579b918be03f9ebd5c987b77593d1b0531f14c515b6c6d33422867ad2a5956eaffdc48c0a07870020eba075f60b1b25f168154077249fd3a134fac28b80bfe7536516c665abe03ad3d2888dbe79708d811a67910c969be0d62eed5e2dc5667532dbf1bb3e180c9090d75c0c48b39c06f507f3927828bb0e53e04809c74c3bc67620fc329d6076d63f30dbf4c8c985209418b0f29e2df100708378fbde44cb86f37850c6e0d5802b325b8739aff357b209d7ef9e451e4cff82a170a434b8dea987523cbc90e89c25e43f23bd477783a555efaecbb21e4ce225e5bcbad5a663154e06bbce5117acea2ec31af83b2b01e0fb56e091097ff8acda2e70a3b4a7c298190e60bf3cc8b984fa9eccfe11d1cd973732cebbfb2efc31671f0e6d486cc54392555c0c82a3c14b6a953f6969a5c5ad25ab5ced7b051e100d874240722ed3cbd7838f333fe8bfc8dbf8470121eadc66300b8fc9e8c6629095c2c81f2b89507c8c67f185df0e6e5772b43027a44c96235aa8e51a8f7983693753edbd277036c814420e2944c88f19424b23148e61f7061ee0b63d9e14f00610a4ec0075945b806b66669cbbdb7d01e5a35745a318412b22012be5bacc7aa8a60eda8e2a7f49171c7b251db5c973229ede69fdd52e63e71fa6691145434c4e29f9cff4cbc987b6e7833ad82fe2195c287104bb320636b35283923e3088614cc7cf2872dfd9edd8f27358b3c50d8a0ba14087a45fee6f34a6bbc9f99bd211617a23ffba98a6fa55a7af42ecc1b9a51cef0bb5b14548c6ed159e48164954ab03854c92b5984f755c7248e70dcbf7c09971de9a84699d251a187e5af685298b3f8f6a24f250de6c0d9541815de5180a23acf6dfb7c562ce1cf5f704ccf752bbabc8d6b11df5ef289e49b079317e9fc508fdf8408919a0476a5b6bdc8c993f30c7c20b7041cfe7db029ed92c3cdca53700f60b7007b21f0d8bc210b00796d50da9f431a033c0faa2c3e5006e9d11e39a78ba5c77d10dda65f399f0181ea967916deb285b0b4913fe51a160a29c753692c75e6af20566d5b23bc2977cff936e1dd637d1d1f4c187c42773bb3da1623947bc24bdb97a3d0c3b530e9d83dbbdad832ef8c07b979152146d0d7e9afe54fcc1531f0e395a0313262ac85172008a561c3ce1ce4cca4a77b5cbdc3b89e1e18c68a59e6df5d16af27f5e83a00486381da7534e9b984efd52da3fcdfc19dcf1a254a81d78ebc822c0a3434072c8f915dfacb7d6f9c15521c0d24d66a93b336eedb21127b55b12b88a2a04138e1d80af596fb7f8121dd4f6998d66afbd7fffc39bbb6d2d6201442689cc3ffa4abdf0fc889cfc3641d6e557de92a9de01b07a0a5efbf4672f39339d5d875378769919a9bc3519fcce50fcd1d4f2f55fd9359356ed1161dd0f4abf74181067652d6c87951af0be3ad864c30bb6cc1336bc58724fa61709c6972a0845c99826d6aa12724da84bb0bb2835fb3265c2a48afc1da168f6e42db67bebdf7806dcac52454dcbde9606a3d3dc103244744d06d3b87d7b5ca862847be1d56a732f0814d8b2011ff6ae04fa6936a76c136e17ba4dd055321fddb3eb8d0214000dabd80c0ca8b2572e3e61cd37e0f76ce97247e761df41b1e6af98e0ac92598bdce9d76ba8b23e191edc71fdaaa8df851414d7fc0ab0320def360e44bf73522c43ff9d7e85c3a96d2e791d8ac47f519d0129e2f27472b1d23b418383ee37a46f0066b7ddc6894b38b4102995ae516e887741e6a4decf8798107d3cdfc7d40e785263944e59a61caa631ab93f51b58a1ee918ad8c39535e03a3c0338417572c9cf7d9a7aa0bb4901ff6b31de0f60a7d5fc2eb32f9f76fe07c10029011070c5afd5e48588cb3836cbd295b968324981bb4b8a8e1eb08b6761529ea49132947a55a7baa01a634d89fbb75729b64f200aec3e9de40ce024e1106b98a03dd3a74f32b68a42697f12036b8be590e9c77ed26060881ddaa267d0cc6dd1fa23b9613ead3fd60d3cd18afe7f2b807629cfe063a2c92e7d34a776baffd887975c184198643870bf01fbfffdc1df8690461594be2b6882653b560c512d99da799678e4fdffd6386598163e95cfb5a56a3d94b1e646956e2ba12d0eaf4b26e51ab792db89a0bd0b8790d1eefdc80dab6e996e3e6d250eac9cad05849815fce6b2b35145f671cd03a34a3e4f31b8178044486d875aa16e90f9ec0f13090963e394d7bf7d14cd318403b4692aec18a91b9abf1f976c0f0bb459919ea9a54d8fb4790a05586af3e413f11c40f019c9e433ba61e8eb32489ab5a2d88747f2572145cd619380b6d043613092e82470d2eb783e3fd85552db228a819fea505ff037c3b7ae4f4d43d9e584606acfb8186d3200ffd9c4ab2867c4a714fed57c1be528373acc81a9922657332997a6bd0c0c34846e8c9fcef3106f5f3b1844929a48af2c9b6288bdef9f05813e793af64f828d4b6655910c194b8eff76257421bb951a4d2ce1552a53329f6577af731a8e949dba583c78868570e270df6a4761aa8e69536dcdc8d40b76937f4cfa9a8dd3b44d6c0cf332f1d50a57aadaa6d4ec3e3f2e603f11ad3922bea8b25d6afecedf9c2e786ded9ec87deb126538073e3cf2ba6f2b834b2c717300a7be64d3015639b7dc8dbd12f90e136d57df230462666700fd6a9bb1fe138906b5edcd0c6892ad206fff795c3cc54feb42ef9e2fb9e027b7185c49e39909252447bd76e55ad693c0b9f95e861b43991c8798400d9bc2953a76aee2f9b011f97ba8c83e9487d3eb9a7c530fe1be44e6e3ec9cee60dded05174cf431b35ad0a90459121b7f1950e2d1a0a9a5d1a3ba5a98f67685e84affbcede9d67187807791d151e99aebd50f6239e585173ca9a134dd788daa6b674b9dc6e20e175926ca87a9da487c63e1165e2bf15553889dc07911689fc851331e532e2999b8e925be20f23117b77e1bfeed95237c2b7dbb9085cf90b14a5e1c2244a6b80e45c77d56220b49337e71393c2006eff6ab879f10bd4066f05bf77c93b0830a25d048295f5145c2387bf6c47a1dc16d09f37e0499f0603e5ea299ea444a2982c312f4de81d01d7900084bc00f360a8f36908dc66c3c1259b4ae2e81f245e3eac089badecd21621df18ea4289dd2669e34aca5e5b276bcdaaaef791d701617c276606c6271454a1d9950d3c2fab3ea9ec8abe8564cfa747496f80df31aa2b7d88a04719718834989ac9e78e8ac94a488b10fe0b5f3c77eb9a4ae27689969e141455e7a07e564dae781009bd79767d8125dacc31abd0e4f6658351402694307bbed34141854a518c109127ac8d80bad0bc3efee13f0fdfbff1d4d05fd734a9161f3434d41c04321d612767d299f7acaf5be72c8446bfa16864103bdfdc8f8588980ec8522a341fd513f962eb513734f53ffb4dcad215c206ec3e95f74d208013c787d26b3aff4ad134e89f2a46e10d265294aa731567b616fa96e96c9b5adb7e8bca934c3302e77dbc1a0bd524b9940ac57173b78a43496ccbd2df8ca7c379d7407c323c73916b781e653db82fac37545798f35b2fb6cb39236e40ae824974da8734f8ce8b5ed7c65f204bc0275ca30fb0cca8d4ef7e2b106a386324c787d452a55481d9c78fb422004749e09f83a7971bdc6bed9023762e9086d8d99cde6ff4d7a225997c5064c49c5dbbf5bd0b873a18a82fccda9e2f3ba784b73618e98901b843e83ac52ee0db8a202aea94d4866f31ae747520bf60619f9f8ed552864c5969a5a4a7698f3d76ce10478ed5b42e32ebcf15a0c4cf09f1f3bb2b0a03f5368c43a8d5f0132c82cf96951a35c4527756a94a95f7c4bfbfeff8e1b739c7ec4a7dcc5c9f52c90b019fa0cc7305556aa6b1517c679ba6e68ca9ac6658ddfa88e711dfbf9f6d89c4c557e413f36ce0f4367fbe7a7c1095749f71d43295a6a3aa087d3483be5522fc8c099b7b946d4939190a9ded8bdb02e0de2edaf4da4f138ba867bf2ef67bcd669960a461d2262da9c016782c3aa026c5760cb38b8bba5fc3665d616d75340a55ad39f3d22250ee93217002b9c24164474ffc305e8e8266ebcb1281f3e00937b4610e1ada954c513c3274aabace24635c9c6ec93f285066468cee4fc4ed0f639c431322b21a2d33d733f666265eef56f08ae5b4992bcec0eff6f0aca354471cc04da82a3d1ebae1e16f013ded86fe62aeed70910684af66b372744bf1d0346b16db37a0fd33d10b041f3f4cced8fe129a8596a01b6a04d6df91d165bf6b818173cbe7bc709831fae2979da0be3d9c1f8314df81e2047c29850559e82936f4b261056e887328ed2b67fbbb7cab9e655983ed5d6a81f19ee6c41da37522b1553f8c8a63f81c4be7488aab67e6ed5fcd3f7797f09fe4f535812a45c9cd7826b40800a74194d509c77fedf87fca498654be2d0f99968ad9498995a177ca5e9df26ec39b4aad0c34f9619a1d76cf17ede9049a6857b41c12f7e37b5a91450d192a6a7522cc7fca0016195789bb60bb37f8535c122ce4fc5dd6abefa0485e838b2deb587e5d4a05a0dad995d8467e24d20b01272574f20f96f93edfd320f22ad2bc30e0ac0e69182acb6505db7308040e2101588031f30e2e2126554e4085d86fa9ff8cbc2d668619a20562926322f6534ab639cb28750afbcdcf1e123a4b3fb4558f4ca48f20462c018c033c9c23197282cc79084686aaf17296f1d1693be3bcd00101d32b5c918f28595862e9ba1ab26ec961f6376e3fa7db7b9691c20729cfadeaaa3bf0bcaaf656d210cfae47f5c7317e975fa82bf4eb3be5d44fab320243a57875e7e039e8c4050087b4d8b312906af1986c57ac06de879f77b7fe42889f00b7e8d9a03feef22bc3e1ead0b8e57bf2b78b5cf484a17e269f5e9df190d2d21ac38a48ce50feebb5f96ba984b6945a15fe9757f83f5d04d5eb3d02a7135fd2d239d6926d633813efc5560df5c0aa4d9c2c3e418a182f25b3d27749f24284af81e3923006645aec98d69b647f5d5ef6e7ad5c75278c5ea0c6d9af12ed7076a6aad93720b6f1a0fc5c407e489c64840fb5c083190d951a480e8feed85e491a72fca394a5980a67f2e62ea674d6910fc722744ce74bc3b2980981bd79ac689b8ad5058fa2f0a3b1980a8de2d3c22240343dd9590f7c28283bb14958c7a6bed6986a0448aa74abf70a14eaef8b696868abbaf4590c82544ead844a5e39bf2098e9a79143aef2287f907d529968881ac09d4e9dc46563282f3d363667852bdceb9b8faa8f507ba5f6c35fbb7f359ac854886dd62a74fb18389c0cd3929d926004857653086eb9b180bba99c0be7e4f644ca55eab337f29c3d6c2ee6efc11526e3285920905028849b14f662df974f9b0f2f6c6059215c9582c961e1dff5558f5397773c035eedb2f41b0e1062296bdc4ff2b60c1b5f10e4e4da8fc31155a5f95d30d5a7955a87bd342c04597a36e030ad69f7a45943004d91a921442a3fcafa2a88b8f89bae0d09dd95e6a59c6ccadd9714efaf24a248303e008aff96030c028504366809fd51fa57f36a1eda92497b5ce077a6f4c1fd9e0251519f8c47395c362199dc6aa5f2edd1df9591d3cdca6c0bcba2e5593e855fadc25f7edd75b5db4a9e7007e9bbe772e58c39178b3269d19dac1c5e062df382f3c22facaa1e98c6abd5ead46c9ae746b9fcc21e9398a76926a5012f327295f4d754f75319d3ca48a5e656422fa3b29e9aed56af0746cec38c9eaba244423429b8c858fac682fd23db3a43fdf849be7b0734f3ddc7956552f87df638493a9621c6a67b60fc28eea7c776c8dc3b5bbe151176f4af63ea4ceef5420c1dceca4ce45ffb18a3fd62b81711b4905abb7d0c843c6196721d2a2384a991a898773156ec5b7daa5a39bc51d76b16bb13521127e8509a7682c75cafe7b6f9e1acf443d00d9b57844c1e6a12a6ec5aab7db6c06245db7dceb28cdd23e893365c0985f98f865f218b9efe96ab203ac90bc277ec88e635ae9da5bd31c1debfd57875fb61bbd130009aec211d189f03a9f55a9c720af4bb1e2ca873f8bc5259be0347005d9810a41e04a5e4b8aadea961fe6060674a39d7248a0a4f2555d919c64c4f3b2b394473682379bf579f63e58fc2b712681f8f9ab986b8b66f2b85c7a2703c505e9dadf7a2b68df9ad3f4811f9ce36445e12e06288c4a4b5f4404be32325a90b2ca5b55e56d3ba8b1e07885ffc0208032bce213a4a27c7aa2635d556f556af6218ad48b744e7e6000f6a58a563b831e3fd1c5c532527d78aa68a28ceb69b2caa6f7c7905e5df12bc9f5194a92b6bd4c7c44fd899e6530985966e4ac45f3a24f9d0d5cd7e9a12f297b2723544d2fe62fcd88543c3d231c18d24ff7bfe3d40105e0b39ac239d35bff5c2983c8f162820f9cc5d7d03be24ef6ce5627d17d8b00d460d28344ce315f9d0d7e6f0d1e390a117ff4e2e2c7e61b17476af02b74b69578aa0edede3bea42beb20b3ec4d5325da450e801f48fef5092892dd691e03cdf068f9984092fda8eeda6d83fd0f0b63c0645a5060152c5ea27af62bf4977ce08afe4f4287da6cc233f5a1a8fd0f5a7ecb84202da2a79b6ae80ac5e0d3f7962853be7bbaccf82543eb7de9d90162f7875e091618253912bf69a7159beec1cf54db2c5f42756c59cd6cfbc5873cd31cfb8d665a9e493f91f6a580f6974da732e5b1d0468d980aaeff766397b13aba1b053b70a3125d7f6ca192d0bc53ed0ba2718fe96859cc3d39e627792cd95ba99da2046768040176a521c56e5cad397bcc326e71bbe9133eecf787f40596a454805e7583e0618e7484b4f171936ea9f2277708022562f8b9997ce8897941143d64f8bb1d4640becb882674f5a93ada73ca99b82778aff4d770cf2e614faf83da90f6aa7743ce5c6995983952e8ef08f393a67db948d490c70817e2036756c153b6efd2d5bebb1602d75f422a704ca6031427578bd31bfcbee03ed7ad3b0cce4c97a71175144f277ee9d1d4da1f0e27e1a380df351b70150c5c01f2f0e14c0b6c212902a6db9c282840c268bcec8b9ac8189edbb4753c07c8ae7ddb3abef764aa763736a1e08e88b3b4652632de619b874d400e1351ed35457fed33d9f2367469b08d37a5fcaea027f19c71a024f4021917937bda8bb8512c2b29e507bac03bd8b11ed310a7263cf60111c09126e01e3e0d70c4fcd3d5616738b8fca20a7bbf34630ce5328b815b31134981876b766091fdc406dc9492d589c191c2dc0d2a895a8dee5136413c50181ff7ca7549d9d6fb52e6657fa1729e092c7fdb50596e2c8b36c94779181e82260202d869f2ee3b5aab973cf924b16639c86f0f59583e593fa0138634789a280b6976980315faf32ba6d2afc91f1ff1d5ff7257e156e1d2d84f20761d7b37ccc314d9b7e518a1b313f6c38bfc71a3b0b6fe3142ddc8be4c1f96f9d1e1027b765cfcb3e3a5e0b5b043a71abcdcee1130b5e63bfc44ea8c3d6a1f054fcf0b0d038d770a5f8388d3c3723e2fe4d7a21aba7f4384af4ad6a1c25c0ae1bfe9c072ab6692e3bf30be765d27b517873dc2bc672d8cdb845fc9ba407e0999d72f05b166926628aa984d8caddbee25816d0f7848c2739068ba53c3f6b55df7db7a2035ab4e9de0b728195b9d0ca48d5c144a5fc77f1466b7fbd9bc0ad734b6078ffd0ba31d333d6dc425af9988d0353052ceb3e2516320f399624fa01e0d54bf6a268c69783fb4afdc8ac9f2e7f4d56a49ff10aa928b4a8fd2ed32ac58e436bc1787ae3eb1fe07da8e29b1a6bd45131562a14084849cb5d378043a1dea896f6dfece8f6d633e56b54a15c5a452c8f50f0162976aacd9762e7bf1396776fe4159d6848622e109cb083e9a0c444e5fdeb42bdbc8cbbeaf827f2e29cbb55c02e2c9eb0022645817b8fec61ff9e91e618bcd1bdb8cc8036c83ddf4417ac5d92f51e82ea7ae3aea7f66844f4844631a211b80b7eb4e843ce79789b16ad9b319418fc7c21e2b824563282cefc8562ebfd76357a63b55a8fcbf5b2f4abed53435f6a2029042fdbdb69dc6cb7db71f53c94ebf625836b8f65f1f3dc3010574afdbdb22031aabd7c21df94690ba5b2f568b4c1956558bac201c2bed988fb665f5847f08c392890f959d2c9b5a6fb8f0b7dbbbbb30368e0dc47d3ba32393467b661eb00e71239c2ff6c228d1d8b1c2afd2a55708319ed43fe021b56850b700d0bd9e6cfdd7bb7742f3dd50248d7317bc1fbe20c75709d7e108f0c92c4bee5a0e89afd70d188c52e0d793d880286aea197927baf44876197e1066e8c726539b6e5358f0883685b76a8998b74156a4ff30d3c5f5f9dd45efd0a3616b4874aa8bf10d4cc2348f68f85f97b9bef4ec728269c651a0335540b4b13fb59d9e2fa2e8dd587fbf162a56df7bb7d256ba44dc6095ebf6cd471bda4fe40ff74c04afd59d8a2bfa919a253fd207636b12fb0a639e3c51cfca4ff97e54871ab0851e8348bc8e040d6209cc81e0f41ad1c7f69f0cc80bd41135b4630959dbbf48feb430449798147506a0b03e3f02e5ad0c5299e669bb844ada2c5cdafe7dff83232935bc8ae27298e2c32ef172a3762591da09daf2876176f82fead8ef590e6feaadb42c3f72b251d6dfa782270fea2f7873b144b5549d5729c34a7df051e9cb2dcc1fbd3659d8310bb5a3b47af4e1982c8188c595256433f74cc5525fe1831d4cc68f8bb00bf4b4724ff3cfa992d52f158ef6343c50a7bf132f6121f0414b547f2c1124479ffbeb01cbf4fe873d6a7c2c566af06980e588b7a4cc3ab47eb7396174810da059540ee3b2b6197335b6cd92413cbfc749efea73577a63c9e3b5e560399dfc1d04e0073cb776420d3cda39c3b9583da2419b95c898ab3b684710466304fa15b87b877cad76a4a79bb2ea05b758243e41af74a5714b09cc299e2aa12137658b79a46d57e908497c0c91d3a8ee561a88511c287f30020ee92e5cd2b653fafc0e2e9e6bdee86c3d155feed6c81bd4821f359c4dc1d74dac3df4b075a8a5fd74ea631b1cb6d7526b4b729acda50e8049553a351559404501b10b3a8858e5f33fe5e90a318424c5fcb613728e09cd48501b9def61cfe774db95714cc13ba79349e3d21a86b477c8c17de6d3707f294991b500098ec51decd848aeca2b81211358a519d038871c0fbd3ba8191ad5e58f7037e9b3568913bc363bd91c2da99664b9e4c7b433b1f5dfe2950ff5219b6653607244cd2fffe3d034016c2abccd34d69ee3af48406d0dee92d0abaf91aeefd7f47f872b5fdcdfe2cc3d1ebcafd0d075cf1eecc13211ad14aa3fab5fc664c075059c0ee358e2574940dd8069ad31bec7a362e99bbee830673d9110ea5a8e6dff38e263139254561cf6632396ff8aa8ad4ec543ddb53055f61b88f01314c5d57c4e6de9e099c33885952584ce17701ae3163fcaf23a45c2a9d1eca8376c53805a673e4745df35419706ef2e9036ccd1d79a9cbc1a31754f0164e700e1839a4912d355644d50e1d6fa071631755d51a58e6619538802a129ae91232a45bf650f18d50e2afc02bb2b850316c860f909b66b3ab354c17825d9d88946fe88e7c29a1bb385edb9565004c0a6fb779ccf6256c461c1db8a2d879986eda46880e4e7e637ab86adeabbed6f13ca2f84fb07fbcced8b57d42c4b11422586245ac2c02be140794f7149c66980c8f52ad4bc7fbf0b5f522ede0e2b1f00bb22969be191359759ec0c848883f8ce2e6dea205cd5382205356eff40ce2cf71559fee86430ec6cf4a063850e98a7196fce5c2aecff613123d7f2d532bdec51e94a4b5d020bd35bacf90c9b1684406e9b9f5b9995a1831f7c2f9c0d1fc669ca10212e57860ad2d97d1570b4563165175d4b19567ef5c7df6ca7170e92647d2ea9871d5c8374787da0fdc33441ea481180dedec683cefee5df079e7492d22aee987b4458623af0f358d07bc9a719f3399f23b8c3adace63f7921b02598662eff01ed3542f169bb0691db1abffe99b756ef458fa8f19e518042f464493f0d7e070e99261386814b2a34fe911d19ccdb21a2f4ce8be809905579681d86c2c8d558c55aff46a948311161687dc491c0fb8069ba5a692db2c053b3632847ebfd9548e436e86c9be50dcd204a8c6933cb79da1757c4b71d18c690560691620d06d4a8927a3bcbaa789be9c1a12822c4fc47a3fc0fac80a35e04e82453fe3ca7b62d5d10fe80ee8ab2b1af17d64ab1f9dbaeef7fa6826ab39a95e7cf4a79395b220911abac4a2dd21ba573e24efac9f0bb0db5f64d71fbe3bc400e98f1f98caefc934be3b03d42fc583e67fb6839619601bc76a3368ff848c77fba2dd9434a0d6dc87cd8a8879bc63c3237ea567a1072409cb4fc8595555b959993f70fcf538a33e2d71928db57f11eaad5195290d9e651f033c2f7dc07afebaae2f62e5c2e17bab4d0c74d212fb7e1e38a04f0956343930740984b4a3e100369cc7fb39e7327a643b1fba433c444c1243ecb54a78343cdcadabf75a9940b4d153e6f8a3fbaf940f9ac153fd10d911d9b91be724a11cd3109c8cfe6a8a66cbd08027551f347d63f0c22f867911a9751582e7314c132675c469ed18cc472ce6eea4ffdb7e07c9e8658d01cee02b9872c934257d61c0030cba2df4122993a4e27848756b5e90ba6d5fc382aa5f54dc0ceeb3ef0b2ddc471a74cb9d48327f66c980f470b2b92cdbd793b962e1e8926e2d2d7ecde9cbf077a206e2166c28cb46cf4e7a9ae9ff129006a68f7210ca0d6b6d5dc43e46c59c2f7d99a1d994d135d23a499b8c02cdcf334ed916626652bd907c5f0ae1840a135d376a4669c08552d58d854f3128ee871d57c0e0c0854dfe9b4c644543616df05a7d28c42b8a558e554ffa417bec84cff34702e6b2f051276ae67f23ee48b1b6f3add8d7ead9ff10d3ab9f869c58147a391e1a8c7b81127df04d1fd0ca510a65ea47b9dbebe970e762355df701ce2630f1383b99294ce7b59288820340e747ab09a55fa2bcea2ff1c8042909a2822d3d0e79d24526d0169dd56adc289107c25fe5729508c33b2cd78ee90934686446a34bbfbd5faa39876473710e48f435ff324e236213f23745d99647e6be05819a57feb113bb8de765d9e1520d9203b8e0397738416a8ca6b4462010e15b5e0510213a6416768d721db7b6ec372fc1247628b185152c3f24ba9d29a5875860c514cde65ab73b4712e841ca3b3a92526703b5bcc3bbf572c6423186e21ef689fe772a8a49db17dd34555936a4963abdca79283f1331de1c341aa446950ed1519fdf6843b152b869019cb1bcccbd768b14f8deccdf29adc4aef09a9a6bbd277338ba2f90bcbd88651d863f6b057ea11f9f479894a3d1d33fb86b31b44dc663f57ff16850ed3b4e9f989e935d44004943ec3ec6ce18ea7084584f1dc5133717bd5fa3680e0e8ce758323a393ab0c23ecd281b100fe3770a1ab6889da39fbc8f4d72596ccd819a13208a68475990eb3dcda982afb9041bbfcf763d9e8525ab6c6366ab6164e45f5d46b3999ba86ef5ca6425d690fc6fd3311d4dcb5c04b023697f731a3d12f09303bf353d3ad1f9c3d15da73d7a4095d23e5db5cfc5ca43863ee6f788ff0326deb9fee66e3e21f1d86f6e09db7d6950d28a05745695151e56a46509c5f1a8caa3ee8b83120dd13b591fce2848f422ffdccd1382d0a206e5191c949aa6f75b1fc9a8c97f2c33eee3c5db57b4b4482bdfa99892d557d1742b1d10e14280cc6db037f9d68081be78cbe3ef3d83e64a7c2510fc39302270bd5bffab92c5402e8a18d5edf3d40dc7149c7466bef175b22da7710c1ff6baa471cc69dd5217a70190f947e878c103c9850b94644489ba3494ba9558ffcd3547ff52aa9fdac290ddc2e2e870f7b00c63bd3d145dbd5056b0c55f49fb681e4b231678c4fac185fff81bae8ab8cd8deaac13c113b27374506e5a75085fadb6e3ccb90e61373e0eca4e508ff6742741ac843f2416d12126dfb2b5c0d6a2a9caa7ece9b2f9a2f1020639d8fde783b924c170ce9d2cd8b0546a334fc2836c97fb6eecb8bcee39de8771d442d2f11ae551c0b03a721c66027f430666090b7231389f7264a072868bb5cedeb41339a67fa9c845f88939bd2c573fd09b7af7cb7234e35eba26d1690dad7a110ed40cd3d43ad2c22d82ff593bfc51bd610168fee329e26b7a931540e21eab582bf83838f2eacb41dbd64d3128ec7384daa82fd62a0fe559858a1cd18de2865e938471ad0cda19efbec6d183cd12e3320f7173f1dd0486b3299901a210d9a9948f832ae43eae707598391dc059995442f829af20405dc3dcdecf8f35a908ab4c537eaeee0f4adf647870f6c3b37a05146fe3f726789ae9417ff6639df917ab25b11003f7b0a61e7f0aceca48c0c34189a3d95e8ac936b4fe075a7bee3286a394f1d2857268d752430b35085f7a0a58e7bebcb18627fb13424f303ec9e2f8c930efce0aeeecc7a806e6322678326e252e4b8d88d97ce0f2edec348d861d3149e6e7f56a7bfe5e64ad76e59ea81790fc427865d72f939014d4cf633c17ad319057828626e57c809834295f43c54e3dc6680a7879d3ba821224a1113a521da7cb5da3e26b8eaf232968e712227d21598052474eeb9e4772ba812032cc9cb527dcb2bf061694d409f45532923147d36e083a2fd72ec20bcca64e7256d7b7f94e86a1cb96083a6b09f0b202d9d873c0686caf0116e48e21eb6bba65869957f410edc16023edc93f2cbe25cef823457f0c903d2e800fd8cbdb1aa5114c8835b10c08dceca00081ddd8379753e62ba692c48491dac93b1cc65a03c29ab6a648333ad8fadc1de9145a55cd2ffa6f6b5fa576bee5810d50d18cc2c4319bf9fac983d12432bb23883ebc67d0246785c6256b175c3f2788272f0dfe0cc60f9049511c19a88e0539ec0f5397bac16cf1e3e12b4d6dfb04422551f24bd0d60af6b489de40c69d4943437660150a59481cc081d5f2e8af79a458aefe3057021cffd48757d825e29a0a30b025c498ec5144f8d2e1fecd7aad6f667fbb179cab8e77871eae542893715e3546757e8c97c8a7567a6df2044a608a704a1e42fc0c103b39241a6bbb702baf22801bf80699e782f7e480631159f1384233c0c3976fd12fdb1e02b60b1f9ed33ec5a889d9a46403ef33e7bba585c5cf3095c100072f2d3f298e4a13cf0a0ce6aa46bc3397981e493b6ab579bfa0a24aa727e3a9ec9099f3a759ebf3a8745a748672d391468b12537724b4f957394750a113aa499c2c6f4a11ca9114cd32d8506f2292564d951a2eb9c024ada34e33eebec36d276ed6918b2af3e402bcd376988ad799311cc8ae32d78d3d4f26afd1a81ddbde6bf2f9d4e24790a9a516e99610cea5cce795fcf6ef907bbe2704b08f853c635f0f194234a70a2feefcb7b892ad8f8efde0d1837e01d204ce9ec79db50bffb7a5e01b43106f9073e2674cb831c44f58b12083c5e2cf6cde93fed1bcfedfab56a808877f100f105ee0f4c4bbc8b03908948c2d401f7988e4d88d304f8192f539ca96355fb6249c2e199dd170f50dfe4d5a824d59b5ff174af2344e21cdc04ed757a036d1ae72f346bb28d28f6868946813e58f032870f8549c5d7deacfdfe3a5529ed24baf9b7af7f5a65498b6bf7d60e25a306a8124d2e3770feaf17ab4bcb10edbfaa2ce60b72f552558ab38a55f962b63f9f6235c5c03afa96708ad664a8c35ce76cd340d6fd3919af59d8e9f530219fe99b26760b16fc8d63f0cdb3fb87bf4ae081fd3cff49bd92a4a90e5b94c2a742ba5395b9360029a0e31778bc0163a4b0c45fb90b0ee1e15dd3f4f6aab1c6e4ddb9dd8f6b178c482d4249bdcc154dc0c549a9f4b5729d74a53d26e87b4d1792c0e03770015f621e44f2e4a0beb3a4bbb9e667ab253adfe3d455fa0d10f1fa2fadb1720fb4c4099151260bccf196977fa90a9c91455ef189138029d63393c64788c3a2a13af36caf61c8ab3067d62f5d82347444a10f011b08f1b107f49480506a9b243fb804e78822981c31b202f5dd3873a185d147b37290184e0bd90e398478e9cb845c27f6f58c6022baa67a6c6790f3ea988ed30a03ea4acd043797fd0af52573bf5938dd9b91bccea4880a3e3b2c413ffa9d222b67389b1325fd3cc4d577fc81bb83a6c34f78494774f022eccc0f2f00e65443bcd1f6831e1319860e7aa3380ae70a47c951c1e6687bd94ea67c688d85c93989d8053f6add54104813be94c3b6c5a72bdefa59704d77f85718dbf752cf306438bd862230edf8d1853e65365e105cbbe20fdb1488b8c043203300187b3baf72e623cc710375459dafdb83087470ec330a41707414209e5dda3fe323a77cc0e45ccce6d963fc0b31b3aaf8b42710060368bc120d4a7bc8d899fe6c41f427a7e1237254e2c1805f93b0c20c422aa9ec47ca563f341782e8af535cc01832d4f9d886134c4de7a684c2d1c5ef08e98a37fb48a20fc9c959393a70450d0fd27753d9c3308001b17804e579115ba897e1655c608fd5caf2e0fd24439983976fa5ed977375148b316a1f09f9bb6e7e0b971fca192e9203d73b2f9edc625e3237adc57290dbbbc2aa7df5adf10c160419ad4a9e76f272ad0f195d14ed9e153adbf4ce7d03011ed036fc1d3267b2f24ea717e8a630beef4c98635c5b5353ed70b9e7d86f7dc1896e0b6ae562a3e9fb18daf5ce5eb56c37fc05bf32e800a44d0195c5c24b196d358383cce6d79ff9f8d798b2ee36805ab30b0f5ece517c332c49bea135b81e272e14f7bb5bfd76d0bc685513ccebdcd1376b51443e2adbf2c5fc3e8985c3c32840e49ad3ffa42b482fa786e45d9c95d5363cc61a8e11ad774fb43425870970443a6a9de66b448ee55a0852f7422d4187970fc0f1b2a685e9c3a72c69c6aa352e81aa73268547ba16e58d25d80284ffba188a2e28e0ea4c8c0fa383d1686262ca318e595910b6fe92bcb8547cd1407034f3cdea144d9671896d05d2239261395ea8b17764a951b833765c3109afbbfa7ab0c6c70e447cc25bfed8d9079e43e019917eba2185aabaedb1ec10f35dd544faa73aab41815f8dd437296b1086ed15c3418fc2d573a550165a2ccfdbab5e0e9b3c45bea20de5883ab27a4b0e2d3bcb5526405563a93a3458fa29e2ce2b226df4c0c07197633386c3f79404a5d9bccb549ee70375270a4780c1831258b8a963799a8abb00b07a96e49f37834275fcfccc0ea6de9a1ef18cda70f83ac6f845903cde8a246e7ab2c9196f4a402e430f7fe17a417f1ab17c2b0c791d40ddae4ed013f521792bddb641bc4ab75f1b6d7df252586aa60e1aca25fe1db8dbe8bdf88ebf75cf1643d0e4bd591d638faffbedfd2daaac4f5815f65eec77c941679f93b104e03c4064eee0e8785008a4ae58838cfee9ab0dfd345d14cb02cd01ef3defc875de1e37ccc7e821288ba61fd1f98dae111adb8491d6abe695cb100b06c5d993ce6bd5bd7dc447b2f224677850eecd213617d184e177fc3f22f9f31a236d5eae70e9c61d34a39f8d8ab43e5fd32930d5d2d9197d3e7a17f33f9faa7bfa038910b6c27fae34b7b2cc199195289b3cc61f90b9a77a1739123371cbe358a1a7fa535dadb6e39338c997c3f1d5124aa1449b11bd6ba3889455087e18ec80c6da73b283aa7f7fa9443814d6766982549344a2916d1b49cfaf19df9adbd2781ca7089f8a0011220d3e4dc2477eb9543e3f7bb3403b4f253a76013efe1fc2196f3497be3e5d1ca1d0bc9eda66bd7972e684d70deccf46f078d31f8c6341409bda38791bca3e47a21313c4754aeea92d148a0a37678f73c06510ac22c476f7811fdf5d12af2440ce5a4247da6801c5ee8dbcbeea5d3b75037b93ed75e17a4bda5f4509e1bbc576d74100439bd9428db10261f438365c8f6451bca15b084bb21c40f787c8872a5505293478f8ec8c65c16b596ec4131f66c41806044ae3681f8ce4afdcf9f2490dcf522c1b06981cb4685b616294740980ac3cefb726d2e0e47bc90d42540b0c15770c4c4e8e5ea4e37752d18d5afb2fe8ccf7edf233d37215bd371fad62719f641e72005bc97eeee1c4305ea31aa1635d9de76686094ac88b74d9a0e05c731014f72e1d6097e230c1a8ff20dce8172322948c2eeecce8288dceb86d90aa455e7a6c3eaa426d05516c367ee50022fd006bb1685ef32e8c5fab0452acaca328f3d31ee7d84fcbfa5443b574820d1e9c0ea917dcc6c44fe9e21e45cd17b92c38ff6f099c36ef2a2d04b56f1e0732a38ae5d8ae29a39336638b103114aa0595f998ce1fc24992d0c237f466f55bc6aff8c6ee9db0e6353382629b0af051774a6e626adf8e346aa803574229b53892dafbf053877d1db6f6aad1f9581b8b808f6509337465c62a1024edb4d4252088ff826d5755a3493119bdfe93488c02bd378e95f2099114ef8fd7d433482809e40f7e505e0fdd2155be8a68cb5ced1504b98de7effe40ea14236fdb2e2f2e3d6b027c76220d8d7125b22ab15e2072b862f580f9e32caafa29b5ee4fb7fc3ed32130932a5a91de19506b2a6c33fd64e4ec05d6bf668bd845d041425eb3b76acaa8eb132cef4945fc03935eac9ed695f2c7a0d11360cba90f1a0f4c97e562a1eb09509eda683696b4279dd838783370168c8e09dd04ec035462e15a09eee8417e36746f3930b2b85f01c3f6131ee8c821f078d0df6c0a73186e88431dcedcfb4b1615668303d522fa441f9bf3d6d2a9e4007fb4dad8cf596de08354ef2b31fb2114515d51a5f49bd1d9ae1d7fc5ab3863751bc34df3d0e8fe01ff80b147a08c3a00e4ab88e8f2ec5dd03f4a1248707a76e27a9b0eed438843ef9b53b7b7e5c17d99247a1d1e4e4bb1219cf372a2698bef89d30e9bb666488ded810075f89224bcb86f0839bbeb02e811814dfdf4d2b8f13951e78ed8448175d6f256506cc56ef5aeaec6d7f1a42f8ec0cf80183c9c89933e6f9bae6ac07a4e1ebab130254d9a1e4d3e15333f9449abe16b7dded17bdb954ea7a2269b4f17e9bfe49e371fcde6b2aa776bb9d618e8c45a65bf56fa8999aa5cad1bbd16c25841acd52a105c20a57fd23f0f981b19d9af6cef9a4b7bd3da71d99b45c6f28df73ba8a38a19b4130b9e9785cb6c103f856e75798080bb4642e06d5470a7635eca95a3b6dde35c044d3a77b3881e5a8507e20d9c61f24da2e607b548936a83ebfd1985a4cc56e66e9aaae43479e16ab0ccdfe1060196f40eeda20821594e416f81a7f6b77c5fe21cc1429155c50f54dd8362d1ed60987fe595c93e0895141ac8c24282ef7c19dde88b7c177aec8d3fc6633eecf61852b860eb13980d04422a68574c5678e292b4a66de8aff6ce9e82a9dfafc081e4cd13e80454385de0f9fb1bbb03c81be4b17872e836ba2cda2fb5282db631c648c690376383a71bf0e40f720d840e93899a550694bf8448f101f3e2e0fc2c42a7fb15166d7755db36114860ff3b5af7242515fffaf7d1d4461f4ed021e54ec917ce96c4c9ddf5eaff61fad140e3c971e826ceb74a180a52b0a796af27de404be4d0d00d91c4739221521c367ee9073bd84d3c2b17ac78c5efd473746fac198da516717ec2df4545a94435fa83327aefafce49d83c13fda7da7811c8bdc1f826efd681f9065c55d4635057ffda6e2494cfd191676ea7965decdb984b543377be656c607a123c6ae874dbe60f8c947c6db76b398f27a3baa30e7dfabdcb0f1f9022f84c948730e95df8c75dc3f96d8aaf4f62d27e33ad336abcdde3780e89a4550b191a9b54743ea322e648216e813925f873a29ada6b553508bdac9dd3b8f532541a70dc74ae070a7ff11f37e6e1994b17d875550029d33eaca48db1febc785418ca90a670192ef7941f6ebf51049a7a220c8155d03506a02c1e8ea4471dc7be2f18232276d6f9c229ca8273d01d6f225349a720fc74bd6f1e0837368f01a7cebe01be9e16d2755ab3ece13237025a680ca7fa9f0ad1ef986cabaa0995eb252311437d2172a93a6ceefdb7f578e6c22540f2a7c720ca736d577e9396d541c324e5e79731cb545724ae9cf950db19cb22b00e0a22cb78ee8920ddf390b70fe7e52af21627ab95dd9c11f761c049677151c545c2f613fc34fe0c4ec1df6c1778bef3dbfc9990f5c381e017e5d8a28f0926e255331ef0eeb94255a1da8f969a097c31f29fb2d52a369d57bd22e330ffb9c054246d477b37e34cd6cd382149ba6436bbb05188c5e828bfb265fce68f1c527cfbf63222265623c587682f1f623fbbda1c25eefcfa629e7629132532794c05ef8cfd16be429c3cda4998de882ae68bdff638c2b7116166aeffe4db4ca1c37b25678d8e62457791990b6845d67a813f4a2b508d928ca0bfb7c1ebda365fdcc556880850bc470c499d025dd97aaa293c1aba6195ab61059bd8817b5ff07e94c8578c2a7f7f46b2710bba6f172fa03d190b9124fd9aae532003922aea2e7650096171b34988dbe83117076be29826b80dc2ddd78d1b7187f8b9b3aaef317f72231cbddb3100d2c79b88b38d8ecce22f2abbda58cd50e889255b4a48d68d299a0a4fcdfeb027e7584bec7904d5564c0f665d2a57bf5d47699fe7169d2dd3f351a7e036c39c4c879677538d89fa88787a0c0a2b5ad53c9947429d46dc8d2f6d99bb2bb4c832d1a7c03bb1034d24f572f7df680e4af219c10248bc1b818ea02c01e0b2c94456fb7fba3c23a3c30484a6e32986eb0b501265e2fb7b6dc521416cd253b893fba066222d84f89c42b7598e494dd123596c6091b8bb8833dce3b447c863c30c546016a8c59ff8a1473ad48f1012e1f2d01b46b674274ae57cefa4846d0b0a8185cd0be7a764770f30fa3663e994420c56e1edbe42a714ecdf72228db098eb28201c95fc4274bf9906b72de07c34a23856dfcafeec6fe45f1c636a130a346052c9f46e289128a1761967bfcf77d02d6b085aad251000af1355cedc76ca9eb2575c946740e870ea092b176af67197cb9441d249d93c9d283dbea8451b434c478e29e75f57914c85d3875353f6bc63926c380673a4cb141b36deae78f2850d069b5a4cd4acb60345d9a379b8f7ff3f7f0d83ed78be0efa0385e9d3bc31d68a06a79b377b4bc20fb38f81e8b2ed9e6d770848fa2200a95fa48ea66af49a7584200611b42b2dbfa95a6babdcd9fe45f9f7745422e9bbd1a5dbb6fc7d421d91c004ff91ce9ac9322c821e43e5cf6c581c4a06e2cceaf382f6f1a62d434d387b2b8fafae7c1771b058b3670693f007574b61f2454d9d80cad5c8551c859e9735008ea97f2f98e69c96961238e8350b33571a4ddabbf53e8174704884f3d47885c1d0d28e30e18bb419ec888ac5f4be5e7a2994df8a73ca458bb04d7d580f2d0e2a1d2af689bd157bced4258bf1952135bd5aafeb3cda8c949d7e4b31a1338f2f4ef0942f95f2b2174a6a35ede9b7bb23c85925a090e31ed8b29e47768057ab3c338e98afa274fa4976470c36258f0f62fc327441e9e9868b211d8d1c808521e1d1f14c15da4d8b5811dfa6d411c9b61230fad7f8bd0e0cb7b029542729ce03ef769a5a091283aaa6a8fa2434ce2afe6c3def54e109a5372742aa398463135f03ec2e67462f3542eaacfee3d550773146f517b44e1d68fda3968e6d24c28bd2d076f624836bbf928ec9b13dd159a7fb0c560751c813a66e5ec0bb5982e687730ca1fee58999418ab08f0956dd2cb2aac9f54dccd27b679b443b75cd86edd5029c8c3c3ed7734142a1c52546aaf1dc88383784ddc58716fda7ae534c3c31ed7bce978fd72a9d86b11a25f1bb665a8d6d658eae0969db4c11375e229a95f8d9a1d3ea648703b11ca5f340cbfe3bd4b476033d3f755a98f1b3322128f3aff50f1dbc9551458412f2d2015f6a0a6185b7705281ba7c3ba85d8cddb728cefead959ddc5f5551e99502c7e89a0b3d1fdc20cf42285baef0ce26ee344f612ae1737193ba065af9db50dadac3d9d222acf776d387b01c147cc304cb0b32ee6a4a9c4316a2e68bb93047057d5cafbe10d26a361ed76870b2a75dc0b4c9ffec9464c3c76d206b4b95033a81bcb1a1db6df26b533a57f3c2b559fa3dec0c1e63495be3b05a330b57e217c0e2f8f5842c605e47b2efde5177ef993cd271434850887688b4b303eadcf52ab45b65f6372ff34b8e466ea792df6942aa2bfcdfc9fe3efeaefbfc5407a084bc2fad1c92abe37a627f48cb25d36a671d016abec1bc581a3d71b01caa603f1ec9344be424904201f6c18fa74d42455b8980a915c2b094b640de707d204ec53bf33b2140668d69b39e1f94845f976919acd127040f620125dfc3b2b10f31eb595ce6b722980799580f93affce139a294648d08e120815a22239e9faefcf530ae20718bb3b1b5a900b2b2f8ae279266b2404485e2fb4b7dd3e55c808bc02c4bc8aaa63218d9f1b87e5eb27031b458da6a4267c8a6f038418f5f6ffde604c16ccf11f504da8657888d64f837fe84c97e0ef588ba510ee10b4645ef1b739e4c718b325673a9aa3b91bd839c2891ca980bf164910a71da79c70ea1fdc713ed9126580e8549d48b9ed998f30046a0f1444b5d5a9bf134ef5ae51614c49b083e447a464331b124c9899f8cd536583e638bd76faf20e8ed7c373b077da57e9cfe51624482f0f97c0f32a9c44cfde4540e265e0a47f79f68c130cd33943160c464355515a2c90f66913c19f0860ec8b5d82f26699be23fcd2d60330ec5204bd6f4a1966c1996d447dada340e81353e79624a0097dca2d2db353fc3d9c5784919d359d1b1092e52efe504127ff46f78ef87cf46064fb48e96e68c42d8b3f2b426d2715b665b55dd8c122eb62cce6a40951ba183e071cf9e98f97656408c35b813e564784317d410453680d06454ab251f80780cdb6bd3dcd7725aaa55ca71ddcc1ccba6dd6c3204df88ce1778e9d06790490f19b2eb3a2550270e0fe2177e3caea4a8acfe56e9b927e15af9416a3bcd7c7fe7589bd88408677fde858e1a5365519179f7ec54b3e663993d7fa88b5ab4a109e7ab6d53bfe2efdba98d38b3dbbd27a41ea894ee90c80fe8648a64ee7af72abcc7c1e78733dca76fae406f1480e83412ad0cfd9ad175813b96defef8572e8ab8c7ef5a73a73d825ceca9b1ed4fb2e601438aed34f78a27ac9610dc77e77dcf4aeec8073c753828136eda016477f10311419b4fd82535df30c7ec590898a8098e5f06b9bbaa7ef7cda0081ae3c54108c6da7e4cab26b5c017130e859e77e17abbedd9ee380954341724282545962c5fade1a016a00e7e66fe754bc0738eb2d6e4f72b7bba25ba51b276f950564f2d17ed3366643ddebf3e2a25064f6291e844c7bf08500ebc429609d52f15b87620a77dbd0d89078c6640f89e286f4cbfa0a86402911f3c9e429c08b7ac26e984525b736d96f2a977f03378afb6c36afcf934ac515c5b74acc43a26c6183b2d5c38bdd48b83567c03afd7012ca06dba1c208e47ae09f44e3307f0a2774440b2f500fab0c7b5c2b6923339d444c99869f346b4cd721ce712feeef319bb624a3d7d496c18673f876f40ae3d16824bc2776d0712297786bc0d9605731facb1305f11eee2636755dfb895c1d8c8a69c168eb5d615e47b43b576083cb4a0381f3fe05b1df8c9cdad382730bda8c57954249c671601ad8a25f85eab13a6368560676248f8b74e89e0fbcdaf6ba54146bc9ede3056bed549c3c6f9ae8703f54b5367e0fd1ea3ab30d43c0f42df0947482d0cc687a13871a1b38caa9f6c5f9bb69ace85cb16bb7375afe2aa8c153a3c7438e60698b03cf888550058a35c5de7aaf38e4e890ba86c689fa9d4dadb00a73ae3f8145acd254f65d2c9ad37d95c57d3331a270496acf6d8631ba00e4b68c335c0e189b8be41077c46c0818daea3f6a705c2a40003b54b76f663ff1bc815fe2404f7fb5603bd09fa3d3b7bfc365f0c3c32df014ab70b2c63c6f96b58a1c2cfb13538f74d822826e2d86ecb367f9cea5786c1168829f1d9341c3e42d02027b053822af51115f44ba8c754aee19ec2a4e1217a23fdfb7381721c9c19e1ba0f2becc4cf239da46000fbbc7b2ed82e2eae9fd1d7902ee792f4f44fa995c3d850d264c3f49cf523d40a4caaec876852c9970ad2078d7426d7feb8ccc2281bbffb6e42773edaa105f29e216b60fd92db6aaf5d73c2babb20c00714cdf36d150fd845d7482868c1c1907b811d56b556b4249ddb48922328896cc3d8034fd0e07a0afb86ce987a2ee97ad5a6874b625fb68b5f7afc0daeb18d348dd25f506f14afb904e4b6762d9cbb69cdbc1162cdb0fe132670ed90048166ca823d9a74b043dfa0b5612dc4af837f0da9a1fe6d14a444b1f5f72fb3385e903aa09322c00d2ffba7dfcf39383800b6ee611bad2551da0ba9e00caefb5b7978b9e8f09ae9c97f4fe8b17e3f8ca06eee1acd5cd08a1a31d6d325f9cf63505dfd69127af5646246a29a5f5d1f9cc2b66f7f406a1638b5009370089fc87c7d9035db92cdc3d57c8e1ca75cb0659e143853fd55503884988c2349e2fbb6066a96c1c1c758ff3a961bd17d712cbe404920b650ec9782d0316d0288d1f852621f5f381a7926b07f25430b46adcc1605cede6cd32694c864165a781a8894aadf88e7512d464091394081bd00036be856c0b8a6defd88bae01e775de99919e4ed6a9e6d35d3577e7292912fd626342ef07f46f61e5148082e8fa093ecf9e3d107c13a3688f815e27e96c62de92f76fb5505e32c20a33fadef5ac1a55dd5592f2f156bc8920f9ba3cded2ab20fa88f15f9519ac1b93cd8f3c30fc86ba0ce3e015fb6bc808dbdcb5856bce79c70e1a311e94c60f0ce0cc7655696c4e547cf45772d43bbf78aa0fd9b3dc86d70dfb89115dc629f630a12dda1805caaa4d9409c2b31576e244f3d975907e464391ff353030154d0be690b743d1caa98638709cce50f1f696d614602f804a3617b7d9f7c33ad489aa2e5c547123bd703e1c3ac7e819d775f8ac8dc864454a641f8c80614100773f3d5d770ba962834121e4222999ddb028e24cfe6f4b13d03e5a8e1c22e41da86f0e2898962a31a932b1f355f193843e7514c3dea0df218175f6dff469f350f894689b1c6350368b6e9625caa232370a4e996608650ac0112a56fa430df078cfd0118427b49170e85262b922135363b897ddeb857788370f10e6d9bfcab0d7893b20006d72c49ac2473ffaecbbe1582e984c08f45600843aa979aa9276d9f55daba9586678a67affc5f31c168bb76b0b3ec8ecdbdc553a4d26f313630dad164f206bae5c998a7ce5b069efa7190206fd9911fc82b26729f47af663c480f792607bfd572b61720a0adf828c29bc7653002eb6604936173f0831efc7bc5a9d5ffb4f89f2bd65d518237c41cffeeae21e483a44c0cdeeb53654dda95f0c3cbaedd430d776f700ed3aa8d648ef4dcabade9380dad34ea927cc0182c4be75c7d27bb33cf47055d75e5ee068e8c573868dbf673136089512265a2869ae127f2fee1be8437d1ed437263bdcbf8be349edb44b8a890827acc52ff01a53c478471d0ead9eb02d65b02fa128c1b91698ea181b7ce75404dc419951f32bc0aea66eb3632da763a235c3fd246472baaded1379e11924fb93ed7da31b12372c25de3de44bf495a0b363f5ef4480fa47bc007f88c9fa0d41771f0d5c421661f077d3bebf708e0a07075de6b83145d8f972f863784709f599a2e2370b045e1dd465445ec9a56447917e00d8fb5ecd5c740d074651aa83b2ff8e95cbf857811fbc786dac34102456b26e393d8d06facab1b22cb578a4474ccc28c2a345e6e27fd9da2e99f11f00a23880f5a143f45f6e09a3b85705665d0413be63006937101d2c143bfcb22b057508ae6872e93fe5673607f62e0ffcf6bdb38ae8c8320507dd14c0149ce11c4f10d0035f77776ed087ed209cb138c916fa0f987b74ff7cd289d321ca747bef50ffb4a7eebba12b8341f233402d926299df2352316b58f19ee20170f6c988d1adf2ce9e38427c29aa67bf883e75a5510208594ca6d04ae048e0e6b68e8eeb7353217a523a16732c76c91263ff7996bbdadc00fb567e120fdcec56a9aea464936f9289b5e8880d3a19db7a8eea677cfd2bc1c9c025ec75a6a965ac354f9936fd7899432751cb44ed485182e3bb75bf65395af372fc87092847f61df615b21433bb8ba8828810047f61fdf488b53500ab4dedd8011e5064a885e5cde8856cd65c1eccaecb8ec132ad6f642613499e39472347bbb4b754530d36fdaab51f6b2ace3c4ebe4ca1c029dd9cf781c1412a9fa62cbcf1ff5ad9cedfbf978ef7dc2e611ffd17bdb699a757c81a8b124e9dd388dbbc545d4728ed4f78d299fe4fd486608eb8dbcb08f3c2edab66e58a0159ae758e3b5581f1b5807f123246eafcd88441b3fd5abdd8fef40c78f216b7efde89283ef9f1b49eebb6f0f17c0bb5765fa8eab38f095bb4d6c8db351978de2c65e7b1922a344a5354d0043ddc28bd5a50bd2ec681d8b646d628da48c0a29f4c641fa45816c7311a9048f58aedd03dbe4b235539370144296c8329aca85246535b2acd9534e461829c1b6f0fe4d99d79047a6d8b8c2428cdb39cf77a9696d9f841bf8c4bbfc5f06e515266110f0d5c6fc620d65e5e984636f266594203a5b2b5cb837b02437d3866d22e3666bb3986da8394f7d19af94824afe5d1c7670c86cf2020a5dd23b1a9239dee50c7cdf5a2ca2b41950fb792aedf1e447f6f185f532f9e1f70d38b6c6caf3cc29e53afa1feda1b8cec70c10ad41b73da827979123b7526a6458153a501c8708ed9d50e3a1ce561722d8033f295e25bcf9cdc571c39f105ddea32766bf9372070c6816b8422d82d7a570eace7630067e84a79e173e05c99f8685764768200ad1c3798153014d0fe8be6a54c6a9dc0bc58a9dc388efd19fc370d4fa1836b12c047867fb9ebd48d34ad254c1c47a3aacdda6fee59635d43364a781784ee26a2ca41a00e2e309f35ecd9f7d56eca132adbea020703e23d59f64a109dc42032fc65c529c6f53d45e52baea0a0c5caa43962f31666786ce5fb7f69c324c7664d8de96cf89e8f4984e94de306d590db0bfa2201ffb134cdcbbb647e65ce3e5fc89d33673bca284e4ec5afa2790985c9ee367b8e0e3e0990280dd637f42456a87c9e2947af1550952bc26b43f21cf7f6a4976faa3ac05561d89bf703514c13e9b0ea801b4e3099b1e3d349b531d4f27757f263dd2d35bd8aa2b52189363ce9efabe24f53e0fef7f74eadd232c10f10fca3de260d19f7aef005810525b990d1a40568b973d5c10cae6bc63b311920eb024891042583d82cb2f5fd2bd4963acf4f5eb0f1905ea99afacab2fbf0073ac379de8d03d6d94902e0d67e161556215690ce11fdd0e21ebfc2d4ac027cb58b06067f0be0f90657a7c8b35bedd7de8fcbc8a53912f517b0adaa28f5b89dea707f09c284d684511f8a693e7b7c4bd5cfec51a35f89caa935317743bd1f1eb6d412a7d83dbfa86809446f7069c8257990271840881597e3e13964d544694977fb499a7582ac42eb541a5b4840f87c8a704aa7db6bea3abd7bc1221c9bb750f5ee35ae6959bd754eb1a4590111f52ca87172efd9ae1f53d1388c05c976b62b69eba35d55ae54adde9c17b128cc875c39c2eac288f777ee8ac000270eca1039654711b0edf57267f60cb149a5173c0bc1b18963fa22d2bb201f42303668992dfe7c3b98909df87ab371156b806a87ab09561021d339e01b91d6a1a9c2c9976bea4ce539128170096bd15ed40b439941a5a7f436b022643241a7d6483bd437d8ed62df5964af7c29af1aa7cc635709b6b2ef080114790063a39b435151d4a4b5d7ffa64dbe1a0b708004aa830c839bc1fd0b5e42a44042a622c876b1117f3862d10b2268c395dde7b87496844d0bbfad2faea4e03baf68c69e893cf13cff6032b9ca9e9657e82ee06582d08090ec666f55cbe8d300ec5c42b4b9cc12f922d8d2b16110a9f7c965e8bef77325c01b5aa2f157d852f7c200ec601678163dc5853c000b46b37e5e9e1eed27cc3e6244c56ad45d299038438c7f741d2f081d665015f83d7cb6abb102b7f6b6d127b6d2d05c335878015f31c2755554bef68ab829418dbecb20c60765e0506e1a24b71ce0d426f5a9406349656664b49c5cb0cf0faf06f372605b9389ded0c72b4079190408eca1159b390c595fe9a0da8bca6a81fd28fcec4bff01467fb0de2ed3e9c9b01deb97fcf2f0fb529184413a93f40aa3bb5b7a8bec19d1bf24839f18ba8bd126857c70fc6ee025630735c7bf6809e4b9c946ddd337d5c5880310b338a2a984a504ca49c5ff895b18744fdfe5874a3eb8c918d716a99338ea26085dbac4dad11282fb6e9214ad675765f7f45b0c2baab54af9324c8ba0e6211c8bb2bf3b898fad5d19a08cc90b53fa3ec8f91be4b34cba810ae2081198598ddea1c2cc096af066afbb1ff6771a58038d5aaf635fde2c1735703519dae04776d08e567ecb4b9ab84b2059599b1fa9dfdf4cf217d396934ea3272b69850be02b605dc0c3fe8e62fc6103ac516fb62861b3bd36572303b8a24c4ed52e427b8e4340d71615ccbddf9031cad6dc4a271d11c71942df35cfca3cc50f85071ef73ecf650abbbb6c578973ed49c13174575f5120256d44bc2a3a9eea2fe2c4bdfd6b54314a60631729416dd607934dcfd76a6174e50d533f5222fe20cce585f7315ef123a8ec0709a2c52d619c562fc7273ac2749281eb63605681458b0df8f0ce37d86507c1aeb6b9a6240b4f62b83cc1efdd4e4add4e8e174c94bb2aa09b947848a070769342290c4be8f5ae3f905f26531cfd5d77bc0a2b6327e48c2c8ac8e12de108b3b537b0f2a2c5c06a073fc6ec661fed34f334444b441f62bebe3a6c2116ca217afd168321a682982f7ea7c3d1266decaced9afd3afc3f4de3a8fee7aac08e68cf8f0bdf93cccda177aad5192a6e9f7c28e55271d031b5156e5ff6eee16520815828ec31c5edc0bc2acd739995c339b4957b3c070097f47f3f8312769bdb2f7a0784b757e8e7947b77fdb4178b46ea79f56403da554f780cc50208575130918566b53a09aa152f53d4b0a705dc7c0bcf28923068af4ce6c048f834f9b629aedfbcbfb4ff17fa89ed6cbf81eea99505d1d863e791fef0dc994e8e3ab605c748386a3a396b40ba1334508a85d6d831cd2c1b28d35d9e5978747750e3f574bec1c5aeb282bce180d57eed426c5c609c73163eb105af63eddd13d88e6812c460651f26b6d0ade6c17d467ade9279f38000ab844feb238d9cce58a15f47f28f8d34d5c5a1aa9836696d1c59c58e137c98434b14393b905e847fe6740b8f3b9e26c00eb49853bda6de29b5ccfe9e199973f5c863c5befd6c9e0225c72ecdca4e9dc90c11fe5786b6364c55164115da4e3196adadba5688d70d2dc4af5294cf1b857331f9d873e7de6c6c5a506d2fdf04b770a59c85f43171052454db35da55ff72c8a0f2ad23c884b87d583643c4bd852925779cc300ea8d4ec1ca4fd206cae92fcd09e6367392e44402a08af976492d08db90a6b0e65cd5a2d0685163c7527ebbcaf9019c84732664af7e87242e0c0ea289120ac63e5b3a0d8b02799c0dbea4b2386d5e4674b9fb90e61f46e924f655e09fcba283e0d3e79a606a4525da62a4c54b21c56bab969cb2d62b24126f6400466d82457c6beec899c67fa03b847846ee6bb25df08f6a5eb3163f2e9dadca50bc6300059e6c1df0d2b00808f01dd3c506c0b78bbee24c952cf0fb17ee6510fc9ab8a637a1ad6f14d8750a708200bc13bd324ccc45bd63f6ec6dd4b3a394c9d06ad4fb35cd6096be89d215e9687ea4911154bff7d595d2f3921b0bf27ec5fde6d1feef6d8184473beb4b7462be7f04f12e33a4a9402ff07b154f1c49c7facd681b86aa7b006767287c95758ddcb2d75efb332f26283d3c986b0355342b0a2e3d21a1ad573fcaead0a852b88586277687602d95c7f7361470bb12f817eb9b7416792629c4a2c9d5012816e46b7312f1dcaae7736fc1fde062b8aae6181504feb59e4f6348cb3c308ed6483cb71b2e165f8cc5dd99c3a00a1c21eb1cc7c506af776571823860f1f5f7d5cd14f23ab8dbdce029208112557163f7367db9bc7d51f508d9cc67b3e398ea8bb82132fa57a8991e497269e2d5300987fa0e02797a8c5d6a360f4365b922937c96aa8d69f5bce67a2fd359b28d04bb3d29d2e63c8c05807dc1e2a7868db66cde56125092dfe50e1786b7acb63a60f01891d6dc6ea52696faa79394c6cf5b5ffe9b9bde77fdf0eaf6141e41dee77fcd1874950bc5b7ec05926803e9e1dcefdf937e1b6a16decf5a67d8f70f6dc197861a1cca1428198c5ce3f98e36a7696e403f5dc24d61cc57eaf412273e8f8ad59143dd0ac58b947a7b04cc67e622720230157c14aeb14407f64dd8f2d4f0ab222d35425164b5e133b267945381f1cf7c6babb25515e782728d338c4333bcaa5447b29f390d82a4f190bc83f0156e0eff607cb4a99ee3a00e0870eb9d62796b5a19cef62c51d9f1bd0cfe5b4cd191bef77ca77eb17bc41ce721515a466db5ab17bef891b49b3331b929f02674c29602c1f66a1c6973e0a72a8851f7173e9b39eae84ba08bc78f406ec85b4f5c3b9eacdba37d59e0e433cab3b23c2693e18a1631a7595a819dce1401f41f16c5a83b5f0315aa524bb0f1473238674a0f66b70b0f2dc0f7f751deb5af2ef5c7e792d05e2cff1317807dd486f96d204ef1c264f0c7efb1663f23a66ceb29f23dca5d967b829a2bdb23b2924afbd01d3b215300895f0023b5961d23f97270cd9a04ad9977f0353ba61e4d09c0df70541aaed7fb2fca3d04fc2ff78d5dce7c0aaee897795060b068469a56ac7ef6e77a309a0c16d5f13d619e37764b0eb31514509b1879b23344ac2cf1e64e77cc9eb59a27b6c624328f04cfcd253436a3897ec1c0efa0de3a795009a2ff785fd6eb08b4a7f925a4519675ad242388dd23928616149e45a415420adec2ccd255b177058dea3a4e75c39c1721e2c5b004dcdc6105ca04dc50e9d240f75d1c1dcb91d8c48816175eef89542ef19a10aeed44ba02a11f82042c366e7c41d94dbd3f0e88ca916ffd827403e89c0cd33cf5713e5fa9d5f375e2f24b86c267660966ae57baae2b85513459874e177d5267f031351942290104a787194ea1e1c8fc108913d775d01879414120cff6dd6306f36407b719a11806771c058306083c39a4434eebce11daab0fe9d6c66921c5910c12bf5adbac91a004ff3fb2e3921123a62aeecd36e23584e0ffeeaa94442abede2546797dda584d1885026563a76393f9a75337d628ffa4bfea1cdd3680090b13aea7f87d4ee369eee96c541736ab3b924a8962a3770a16b0f80f15322632e419719ef90d156799f744d1bb62f3de9dab5bf4d2559dfb3f57bb6bd9e148ad6524ad485cb55468d72464e5d2e788083702f93e639d3fc24d82f234c246fca0f6441135f9143c79f31ec7c0f70080e961f86269b546d978a08ba185868710b3f7ee95a986650f008ea4faf7f2f658dece7da3022f858f02a4f7179e7616fcb486eff64d99be4b7efb21c826b51eaa14fe272c0e43fcf4b36a9dcee765f4f1e7ddae20a4ec10d227dbc5030736bac4c0b233936eef98a8dd7937eea2157efa8f81e9b3023d931fe878e478cc14a41df60125474ed8adf6e9ab65657033cf671d7663a4cff729d23b024df837a98979583f4a0359d24e87d21fa4c6e911465f13009e511da33ee8df8e474135937f721601d7ab6b11dafc77100d2a3eb2c210e5768de298e70569706f9b5344df0767e75a2dd7a8bc3243d046bb72de3e2fb73f67ce48d5d533f249dda33927d4868870a60c5d7437f7886cf3922f434eb79a3423a5fd3a02a7f08fde3499e67c4eeb8450f57be98810ae866651e3a856a9ad2dfd2c150d1b0ef3a7209fffa77e790e2a1bfa8509048ea9678ab3d239f816c30f9215e571ddb760ce9b2768074bc602dbd4cc8c9f002f6e88c736bb77310b9bfaedc9133ca7ae96d440e0dc711380cc037aae0886a118fe0d673446370c49f95a336d941000b8f41ab7952b55ae989dab663cd7204fd041462f0ec21981bba58583da61fce1bbc82d4c2ccafec74fd7bcae2d82259830ef7c0bbebcca0f4a0fa524b51500ed1fcfc001813775a7e17087fbddcf12e70ee2e58bb7d6aba121533d5c6851c5d79680dbf7b92ba618e744488cf2e22b3d9d264b902334a8690ed24e3f63feada819b44823ad797e740aabd1f0c13295f897ab3baeea2ec1c2367deb38ce0796c6b681c4ae9b14f3b9bddca1e450894d159db1119e2380a4a565544aadcf9916c655fd488f640bfcd2d9fbb1e040876c84ac4dd544530306689ffd94bf26adce45b5fe26cf59dffe516d4c26991c158a90ace2193b877840ca811710c06b79e273d45cdff58126834eea2893891e23b16500a09b1ef0fbb01afd8d51f8631d6b08ca556aa015d6757334ecff847cad770eac84da6bdca591a73cedce1ad9461a0d4bbe0ba037d06fdfa076c55f8b3d43d84ae63df5f1b87be263fe6bce5e2d597f7b6b1a130e8c6c542f58beebf758545c274fb2851faf306bbd4d43ccc8ea23d2e21524920b826f50bc948b48af44e2afb41c6d49cfe6cb01c23bdb4fa2e0d7b3358250bc2916988ad0d67ee56218d7a266d0e20c1b18ec19773f948febf0cc9b0f79a46ae7d2494b536c5839784eddce9113eda64dae14430e24ed67c849efd59395e94f3f000ba2491f5f4ab4f2c99de6d96c67edb3523246646a72b79e494db5969c26ea2578cbed5e63e911c7526df4f122b69a7ff767dec9672eb7fffabf45707e14b13332b7e239da6807a1a1b980f29493289f5c0cc818cc04a0212896d04ba7f798c407518abb2398f5170691b832d382dd0967618ca542fc31bc44d21650fb656b86d22fdb1b24951c9aad4236fde169ce8a572aca0776a22c8e64c568def5325ffe0bee0d4ab469350ea4849f0287341ce3e76ba80abc068b76f699b7d844d6a6aeee708ebd66842866ad6b420f7ba3a32d2cc6246559ee2722f4ec5581ffaf149f52fc8a263cc57475feca7b50ddcdae2bcf8e08cb751b5f9e811764dd6b50929d801cc55f6826beec288e5516a9421d7f7907398e9811afc95be434dd4b660014d9277fdff6afecb0107361b1480c37c7687e054e73e17ff3fd43d3a37a929ebecdeab902c0cfea511f8a75a0950bbc50908673c693de9ece62ed62a647081f627a6a3771e3dd8ec8aeee0b3d094e11afae96d815d346724be6067417ee233b993b6dfc3468737b95c92a8275d1fc76bb3b47528dc83f43852caeb8428bf32c25462c94748603dcb67fce3ee21d23625ddcc99f53a65c442ff8ba9f49068b22b7ee9967ede5a68bedc8deb61fbcfa5b374e7a17e9f261be4611240d13d852dc3f3f274fad6274acc6dd520ff342e641bd77e3ce91521f6726674157bba12c6fe69f76defd721bf6a52bddad81332b55a12224514cf80c88b24afb334f967314ea960703658a3b23f03fffd67cc6afd5d58ff6f5d42de9c5ccc40b51f9200c752c87aef38c56c3600342dd19a9d1559efe69424660de533e143c945c61de41afa246274ebda366082e69d76133c2d95ba415cd612e0cc35f10e2fb3ec268877164a90607deb791544a8cb0706b2f8460a13d498944bb154199f357833cf31472de54aff935bba6a22cd0665e5663bf7238490fa663b11c174196afe23b929bf0772deb16c5aa8261662e3f4896bb968c3ca2f4584c9cebbd63f205c9fb458f24695edffa8bca887c56acb2625d108560dc3d4557aa198a562d951854dc03e3ee58ce28e629f31405c633b094f62faece0e607e3ec1644df6eb46c651fa1894f91baa1eb170933f5c7bdc3d86903cf8ecdc3b1e114f41e66ec652fceadae6fca2181d1a67da585bce0eb0d999180a8538d48ca66c1db7e3a9d4d462bbf9901f3f2367cf545d29f1f08db4ec716bd3899566576accd8510b2cdfd5785d8876668cd8dfeecd2a295f41de244dbdc57cf3949e8ba01bade3a30f640c6b33445c87520e5282a4998606f7ac3cfff78e95082566770100adb7ae50a6eed8e34e0d8360cfc255879e41af9e99c8bd104b866b9a347ef4f57ee7c373faab03dbf4ea5076dbb288834fbfc74eef1e8ad46f55724d1310c31f022d54585206b2775c766be6e52720edbd020a4c77779fde5719349c91612d1970ccae48bd945ee31ee2f5c0d3bf47d1ee32740815dc0aee39bd827223dd47ecbca8d1b7a3582e96373e1eb72b94b90539ea4f739eaab1790821bc23e357f6a55730eb883f00c8cbf377ca70a528d63ad4496180f45df448600d5ee3f7b6769d90af1ddd8724c0373c4f58d2dde64369f5a929ff852bc2b461f569a4ebe52f124b55ec4184ba4ecba68ae6d8057421d8a2f05e7d5e8474a6f2cdf66b143c949532ee790144d1daad0046f984fd998c7cc2a28c7ebb3b2a15493c02ebac14b004110afeebd905e154c86b05a46224f97a9ac583e0dfaa92ff94853a8ac67842e2fe468e93cb271371192402edf32b3ddc281cdda6a2c97a5edca0df68c43630e08878ee8c218f42b502e4a8d4963612b6b1d615e2eeadbff65a34f8e345afdc0da1ac4e4a26338b86ad33dab66c8818a6a6f693fcb1ebde3cb938b36a3b93a9d2b64bcccaa82e60fc216d74d01783472dca59d605e8da78ad37b27770465e3a7f7bd4844acba24957d7773a3b47ba6a344cb63b6a9d9d030323d7c0d7794e594dc8f70f2fbdcb01e56168f0025d44bcb9f0e2b6d7ff72aa5ba4c2c0a2ade329e24b54674ad5261cf32add023ad017e9a4fe91d8eea26ae289e26d56881e9bee1364e2b20903e8fe74b8ea20c8fc374950ac2d05af9219663f1de1960cbdadd22cfc8752bfaa05fb5649fc75db3f92506a51d4f2616274bdcacfa1ef29e62a84ed2bc50cb04a9a5d30cea94e685ef9fa2f0fe7aebf37b09f748d366750505fc578c5ae8c07c2f1738c449dba62d0e91f1aa79fa7499537c5a48f200e3da5718bd766ae3e7b1598b6458e4a4fd6141a16db738d2d54120fcc7269a7faced17ab981bfa3ad123e3dbc4b655e5ca25ddc5d6db5bbdd72aa7ee0fc733d9ab538716e88e0d5bd14329d3cc3cf93c3adf824382354727f279082966505c3d7607452aaf07cc2f79905ff37ed63d1ecf6152d532875637a12d059699e2aa3795556d61a636fd5d0c4d57da48f2f645afeab625d4ce68ae0a23cc21dcdbb3c98bc53a70b89961ba6d63b14d3c6b486a17bda46e5c62e628408066f6dc0be1fbf0e7bbb52bc52c3b0c71f3051b249626a3087aa4ebc273c4b7b16525fad8a9fe24bab5ea8b9960342cbed3dc41d9d2d39d560b95be822b7aa4cc953b0aa22d92ebf450409e93be5349f5aadb678cca32a40ac97bc5cc86f484134a6aafe35a8b685dcbc6eca3f1141f7de00536d840e522686386e25f815b6297e75cb40b57208e0cfeb22b89c2890b05a9a1eeef5b94882fa8721f5df05ee9e32e47843c1eccf0a7ef5228bb48c54f62cb73ac792e83336be8274201272018c584b16f54a9250173e5d5306c27f75102d8b1e8ba53c6ffc3ea209de9f05dc617f74e4d425f14233020c74373022372bd338e0c565424841bb815424262465554ae05b19b15e0463eeffcd08b2c37fc371c45942fbcaaa60a677c861102cbc0e3b30109628ae1ca697f19e6b185e8a0cb675cac95208bd598484318b87abb5a8a5aa1f50fc10fc4cc7fe7e92b13c80fb062c5e0415a203de4867664c3eba24ab352922bb3828070a660452683b1e4ca76e27d70a7f5602d357b63891d40e2f6979ef9cfe00d7bcb91802d486d2ab1480f5241b16abcf524316fabd8074041d5be42b78b43b69fb01269c7a29c1fde85687c6b29168351f09eb8189133b44dbe97856c764fed4fcee041d6617df3cae4680d94a39bb550471ed76f5d64e61fa79b9a23223578082e54349b981f1dae3388185063e500603303ff50b4e30b94fbb4568bcf8d0d2a0633c72f6e9194aee25c52f1d7bdd86c822591d14bcf086b486379a7f50c45960805642ee9949b3482604092a0074693d5a8abfacedcf337759cc7a31f1fee0acc105a87b683b9908304b5fa1057a466f794a9f065c969426c618fdc61c06dd51266bb6afb8a911f7d240bb057cd8b1577729bb1eccba258dbe061c54a2270ee93eb3d299d1541cc638c5be891867db4b67ae7821839b9501c30b129e2d7803a07215656658fd5271b88cb3028b3b7d22f1ae1947a55319c682ae79ed26df369f65ff2fe2e06045f3f517805c85c0452410a341914377fd45e91670e0aaa90c1281ff8dd63c3411a87fd323e31eed97af67850bf145f7eed334c6bcbb65dd093d423b212fb27bccfa91d0e382955e7830f02502fd742f156bb111710fe718e985d6f25640543a636541026ab3c4c4c0273ad4524fd03fd8a061eaebdf35769e5f851f0635be94ec56ed86c4e4fab30552872a19fa435c4fcc3573a81518ef8e57247f179c13541f400ec425b2a21b35599528993232b0ff79e6de091aee298a6f89fab2007aa1468b6c486f1466b4ee346f0853d0377bdc8f188eba03f2fc5029f59a1f090e852d780769aa428f5c61924d1f5cd8bf814de23245a5acb2c78efb724748904a31b98e0bdeaedf0e449d9bd142d413005b94ad4e5bfaefe426835f5d6005feeba3b4c4213bba2adbd4f1adb8c3ebc7856ffdb44b1937b1a9eaf6de8cef05e1042489bb9353089311eb02b38dd447001b5b6fd02ceea2c02c94e90c7d0b30fd414ba096fc1d18ec4e8dea087879839036721bf94e310add2e741e7cf53a5605fe56add19d39e5dcaafa26510e642405b3e84871538f7032e3b3be69cd9448a3e4563e9c54f85fbfeee63f63694ce9d48a0f700a86f57a8ff362da558cd8b88f82937987d3d556e00a8959e868939d1e3923dc5318f166e5a0b45a0407cd05b97683c6908faf722d922b36a64d3b37fd6e96d8ba7c5c95bca70d01ad816454d70cadfa07ba74a1136004f10d9b93e446d34a03055ed68d64987096c642acfa30f552b8eb014332191bffde25d8abdc3b7db5409acca16cb45e09116c1cd346f81b66fb0cce3410ae283b20405ac04616b4aefc64137f52b0262de6c1ac2a71addb887537cfcf6fa745c5279da2ec2b3d28c92e091cead870e2af95f50538cd867956dcbff12d7087aebe3cc77b32e50b395b14e82855adf3d7d85618aff82d0cbbe8ed9a92f9ff9e44323b3fb43fed0fbd4c0f07f9ae2862a4f1724f575dcdc8d021e35fea52629b0a5fb0dba3cef274c870b1782b5582f8807cb30d8d061bdf616973a9edccc46297d9d6aad5ea6c8102d142aa69fe5c9168d58b89eb86df434983532e74a3ff0637e957c1e5ff7650a48db427d588f58cb34b9b4890cb3d2f4df6c7bad127d9627af02e982d9c71bdf15f13220b74b593a6438c8b14ba6268c2504672e4c4cf84139e516cfd97e6c2f75c75a6bf50a2f72e8d162349fb7dd0f9c631417aecf0cef4c4d20fb51fdcbf0d75d55b41efa736021805f8d80934da3c95d7903b0fc503a6a836ca27b2529bec3451c3848fb76f92a1369e3217aeb48f824e6b19a02fd6fa2163aa3ad26502e28c3d40d1d73c8137e3bb464431699fbc14341b564c144c50f2432b31515653689db4073a3031b12a173eecf9b0343f94279077ed9ed7e8d70d4e13ab47be4491ff84e3406cd2aa6d1430cc0a93b332a0a3dbfb5b1b439652ad34f59044e13b97ff91e5fed87bbab87a40c35923dcb29c090c2c39c82a81be6576ef1a5c4163ab9afe06fb79cf266ab7694da354050405415e210af2cd2a59925d6faceb49bc3bb2b13a9af93cfcbeffd5ac085db93081c394f3fa99d29963fdd00137c637918cbe20b6b305d2711928a0e788b0959b1f3a15173999700940fa301f36e819bb86910f4d08b6eba2002602bb6eded96b1ef4b46e4de7c5e7495157a18e748ef90183000e3a96fcdc8b7e0693dbd609ffcc0b0caa2f6d44e737d15f9ce0382e4a13e1cc5bbf3e3fd0878e04b5e5384d35c194ea1afa04bfc147da912190a9360ca28d7d1e2bafc958b4a25c6f86741d0a1479063a39da2289e40c76c20ea01d40873072ea7c871be08b83dc2cded3ab1343a3b4e54d61f7c1eab5a840e43806520fc472b743b67cde1fb7d2fa176eb5c242cbf8dc84a9021cdaf889802db6ec0e1e8f90298680c991ec9fd3985e3c001ae991b0ce3d7fd00ed32a7cd6cdc867d1136602851070cec47b3ba45e356684fbd8c38e53067f6efdcd5e9d058b72a886ab84be7f73c00d53fa9a5ebcc0d5d9ba61ac5b10583a75d874abb55589d2c6b04d95e04d13ab7d6fb0cfaf86b34506d141d6bad70553ee6e588d64632123255f2a064da6e8118a79b5e353e4f5a248d7484fd5d0c41f53356afb4c8a253559628012be2c41223d5c2a6a401246e38b748127bb4f9b3dd9dfa3eac8d1880f5e4cf9fcb6a1bd799ec782e0a3c625c6670d78bbbfcde77bc2023d423b62980536c7fe684ee4d91702c31c7903142e905b5928f5567fd9e7998bed480a138c44c812bd7745e3240187b07fabd40fb8e9b14faefb615fec24c741ac56145b74047cb180c98698ebb444c5cee572eb4199cf2a7ee7a57b1e3f6945e03626e1b94b9c6061c17ff1ff41e3f3fe73e193d18d3d2b7c113cd0fbc2f1937b71527ea9fd262cc5eae4830253fa527c4d44becb0dfd4c063ae7a32b997cc99610b048b199a4a4c6a6ec590ea9ddfc16a4e00a36def16ff7c8e34b9a87301400d1dcd430cc9d730bcbda883f6a8ada2f83b8dfdb6b85a22af555519246b5dc59eff1f4d235475d03b1f8e2cdabd31863684d2da93fbc71de6f9db7632b74bd409c59b646705e47133176533bc9cd88129de09c0b89fef52299f8cb591906cd7ad1050547912300c2fb97a39dbd15bf662d93933c7b39c445731a9739f7b9b88cc027903baa3c7582b778e5559e4fb0cd9cc86aee4a12be36420fbea9fcacbebaf986b3c8ee2307ffb0fa29d4a62a43c2d082f0077c8c197513283623f947dd3250d5024c6bb13296f4161cf311b380b856a3ee2655752b913a19b8734cf6c19761083da9b93224714ed47c46d04fea618b76663844ef00589e8ca9e113f3470773541022e0f558224f02180407483f25462c98f73e78a5ed5d0abd95d01588825e05ad5c0b9b37ed640fbe3dde775b7477e4a7f4d90d52684dc0ff743465a13e15de07d8d2044f9d1ed6d44b976f6deba03628f2f065a24b17b1670177d18f5460fb295a8622d53ea172b1b8907023b1e4a8db9872b9ae4391fabfb2fc5afe6b44ac0411cac8acd94bf014ed467f839d99af6c8134920e879c64348ec106670cc45d30b90c5239e644125663e7cc9f13e2c8fe4dc719963b3bf664715dfc088bc5c8146e27e4f0255ea07eb56b62c2f2e24025bd6dc12d1f8b8bcc9539abb410edcc2b5eb6c23b4aa0a4df59d7a8ed847a5110a4cc79716c8d944f01fe99bbc826c3d59b3795f4279269d74da6a616c46908aa8856c081785387d4dde29f82de9db6f44e3e1b5c265cd93f8f785bbbebbfe9594f8b73411e5d557969b272c985a5a7bd27773826450ec8ba4df9da34d679ec3ef1d53ede5823f10674f9e28f75d48b5f62b52243ada2216b794784d90670a409f4ab1e630959b56b0c73be4ed0f7ca2a89ed9da28235b9aa2e892907680fa89f5498cbf77b52391261ba5e5225eac72317d82c6dc8451d3f10b7d91b9b6f6cafb731f944225a56fc2e4248deaec05c493f6faeb1534776bfc26d7c8a74d2e0de9694dcb037cc3f3831437424c8014e96ede09c536e53ae14e8c23d0f59ceaff9a754698ead4467920074196f8dd1bc5c98dad9887ba5cf28abe9254e7f56af44d47f91a037a09283bad0cbad0209c79f47619dbd9362eac867bcd2ccd85f35e8335c43a555d017f5fa240b36eeafac0403b7238fa0897363b1a650e25f07104b69139146c2e343c11c2b431d1366d1d39a15866804e91fc29431937e221507e4ed1fac7d00bd61b559c13d13930d19efd6ce7777c6626d193bf433b6635cc3f6e5a5e2a043d7b9f3c3257f9d2533460d2670b818e8c76c56b612506da60c49eeea9498e5493f09d76e02d2eaccdaf3a2d57df519487da570d98bdb148860391c22796e9a1b6fb0d7ccf115a60010a3e7675227fca41de830682c6c1c6bb32364fce1182cbf3d33e7d482f67da146308d618ab77f151346a99b20566e7a4b931823a68f014d3b14cf88e2c45dfdc66cc8867aeb7bdc4b8498f305507ffa1d74e141ad6361981dabe41f9a2339730e53fd3f237cc4aae2a3330aebbcfa41e8114256a37b33018e4ee54155b9c9b485ab92159241eb7e11f1a56292fcc7806aaea90e4acec248574a015cc5a474334e0d976c960f79267bee71c257ecc4e1f3b8381d0394c91fe04d5a2c7354945c4d3fac833f5a2ceac618b52c0bd1d0f780db71f5bd4dd4b9dd3eff91528e181b555eb7072e4a872d2ab4dfe90a289fbc3dff4b91cf8f05ac14347d64ee5a13ef870b1562e495e49223c3ef5d5f44d7d6de1e42c3ff1585f3b36d829ff2043e47b853a8ef00335aeb01323b5a95d40c7050eb6bcf76a63f5166127fd4e921459aa607d9813b6ef18a54bf2028e1c9443a5ddf332ef1efe311eac7205a7312fee7ae653036cfcb8ec76529618cea92279cdd647f65055ad29c11fceb85a14814bea9cdc5503e5908002efe1b014ae8464602082770ecf8a2903474a08960fec2bb49780ce1ac592ff3545367da5893fc0de4c737e6df64045a62a01b4b8860feb8958bcbe375afe337983b57a7f0e7a5fbd7605d1dd2304a6c15518a97fbf2b571f94a47871c9589903cf57cbaad2723768650058c49fae024d2261bb30c79f3e1e4a8b6dd39408fb7cf10ce17a5838ef85289412f4af3e9c22f071c3c697a367d414210743d47f65ad018f9b615275c33ab99dcac43cb2696278043d0c278d877357a288601f66222cd619212a3a54a2b02858893b9528a6fc82bc851be679a292df0219cddf660502435a9f33332e83753de21bdd036326f2b281348d13095e69d1de57fd63e21687afe759f513a9fae88324d47bc3ce1528f879bdb32eafc3ca5995053f29e0bc4d82edc69e512e035d349d7aef54dbdff1be5a57d98ae96d884b70d45ebbbfdebbeba669262c9dd11383e68efe1fd26c732a5e0a1e00cfc019c5cc1921f29898f4c04a1f66056b6cd24d35fa80a010f4aafcf59805f840a31ebb736cc8281315255e15e0ecb24ba32c680934690991fabee013e7681dd5d3dd873a2d80b2580728081cf8962623f81caf9d384806436191b13081ddaef9a062ec3737d8ef05ff9430176331349c186b1356b49420bdb51574323d83d3708f7d2459aacdd98ea663c03fce1eb3d9d25d8a5814e38fd2bb2cd7c755c874eb6f01b6aedecf06e4e45eed694de7d966d59dc5566df8beebf5c78b5474d196e72a6d6f929725f463917dbec818690304add58bb17e4f9d6c09ea106e94d0c8b8feb4680fd09f889855daa0cd8961a419b416c80d142b387e73a73af6bb9942b07103bc493d8f7bc6d9a93620be0fd0d96b5d29bb340d23368d1fe24496dda81bacc9edd5f9ef6169c2b160d274cd1f9d3e0d2f45b9b47a41901005d411dcb15e03daf4280656b4e44f0085257a739c5e8b2795f69a7ff3edd330167810ba9411f488db0deb11ce631a1cc64bca2a800eb342afdd985acd83ab53a907579c47a1006a97470662c051bfd40460fbd673b70dd3e61d4207b1a13aa263322a57ad17ff960d688a0ae4c369c8a3d11a7a5ff72f3a883f952ed3dcccb38c31cd1ab8857ad8000cd4cfc432b8dca7e31c7424403dda915639e342fd28abf868e0c3b37ee75ab45a51241b1bf150c11ff6b7fa61d737a50131f80c6cf5d9709e20aa09c8601bac670410b198d67386aa190d9ea15450d1a9d316152b669c20a83232c293d6dc13596d5e501ff4e1483eca59812cf7d90ea90394f4c3379e94f6f9d823109416871f7133f3ed09dddf42f00f4c3ff2982c54eb98b5dfd2c4168179363280c15e82808e2ca26b8daf832b834ce411e525129a6cbf1e5d3c0d635db937d2ff9c24fa33ce513cc0ffd62c68520956cf4e1879f233a4562ea3f779b15adc0f0550be2b0f4a87e66375e8004d749a9621ac46c22c5ce96300e6e7246966aa255db207cb4b052c2d2dfebdfa7ec08e56c21f7be0a86915158023f1008a445a3787e410f3dcd7c851f9c5ce8b1ae47f451631f3c75a7c4ebd97189b072c6de66a0cd9cc02bc390db35243708386130863f6b789648d90af6804f883fdaf4a4b5b7a24755a6d4319755881027c6b4d1635bdfa5fa4a717a7b4aa568ae1c50f9214f63d5c0c0867a864301de99add7209a49cfa6f816595f5890043bef816859869d8db0c3b82a55877addcbd6fb77787aeb776d2423ac144c3ae50b4aa762d1bd3db76d5bda836fb904a04cc7f8cf9938d7bc7c327167cad1eeb6f96f00edc6b99ddb30ca75ce8a04b737b820e6fff77009c85fc61861baf69d5045bc70fb6193b97eab039c0bec37f81e20a62bcafb33f37bbceba38949e15d84ca1a5c31d1992e0e5db338749e6e6d13a8d2a461de320587b906384bc5ec60d8c874f80d366d14a919fe4ad59631cb494b431e92016fd2f00c0640833716daf51cd292a84976a4b067edd0cad72e11ab0003ecacf36f9f88e2e90e532b841713f0cdb3f83727d5328e790338ebba887c63bfe6c24746557f5db76d5b229ff6548a24e05a9d0441aa09f50a229b1148fc76b186449d79f1ffe9e41fb380170838d7680f88a210a8e32253f4c7ccab737932e95dbef98c319667a73de89a74274bb67c01846127a86588d7576e03e2467c820f47219ada22e78f487045686d4d24d5ed747b05317126c0a456e423aa452143839bfff23ceb97173a06818c0c8ba8085e809087cb22e121a020e6ca68c9dd63dc735ea35abd05a00f9aa0ecf136347246531d7748abaa3819e3817bc157ed7d7347c264502ee1d595833a768c2acdc1edb2308d1080e1fe3bedcc77255c4036f6b928967bc83b9e5481b658cccb1d1772950be068edfcfcf185813ad635954232d80bb5c0ddd6ab17b583adbb7901b72c546d576fe8c5adf34bba4794dd8d637ff0a540f16314b1443b186c8945b1cc555acc0746c697a2d03fbad61d046b4976f955105c3f52e474db32f00b461a3caa4453e448a564e986a301ed6476c4e22b4e9720e7d29397cbdd8a050d31fae428debf0636b2184deb8a2dbb715839730a709515c7a92dc0cb4977a010d8019465cb699dd8997d600ef500996b5033e613758085801a9a1d3bee23187e2fef93628d572db5dc6cadba870a098c7a7df7858ae0be3dd3adb4620d66a6fcda61bd07b0f0f0a739a11ce0cd3689a7688d59c1ceeb51ce4d925f68024bdafdff8c3f9532b7ba17b8c11fd0a243739b56d86f88c3ecc50ff4bbfff5c34b377d4a729c5e3f832f7b04ca53c54d5d9221b3e44fb9618f31ce156c635fa7043c33191e9f34843c34d3200ac6afd855342d881fa1af87b2425267a32d915ffee3947a098b9b430e511f20b67d4222995d9638675b42805b6db6c7f8866f5da1d01aa33e08fc647338ba9081e7807c6710863ba620278383edc74f375bfce462d07b5220cba3055a4e5b0aa42c94830e5ef7766375c3b6a747f323ba84d5591810413cbe55be25fdff8ece1c6a3011bab055d40c60d0400e18a29f511d6cf1469cfc3ad7fc0307459e3a7ac152043d38b9fd787c1687dceec7045cb9f075c2193cc24356ef81987050c3254bade447a8f6e59a09ec6bfba07016bb7975b3a2445f00a6750580a1d0a39dcdaca9d13cc26117c69d1022eeb18269686ece85099f9db92b260629b7c388b6d4be07bb5c6b6ca3058c1928663ae5bd420c6a5928bb95809994fbbc6f2d9dc157966e4c086edce00a054c1b2150810b2c66b10bd1fe320066d6b82571108a45ae67b2538ecb9797d0ecb34614b6b7ba76a8b0a42becd38a0b1fb44552046c3709a81868af325b18c4d8b532e4a2780b4e6fa6b8ee8bb25d3037a26e63b10a2932b9a4fc71a0b31c4ed0c399abea5cb4be9257a5217ddb7e47506a1774ac84f8afb80f476fa1e684f696677645350ee79df0f5e3098e9a368fbc3d086e73d4e58a496da748b7f17c85f7c409656f73b0ce6fd444d2c448f8ef4023e586a4f07efe287c609bf9569e54cf308b944b491c23fa844ba6dd68fa85732c4dae5cadad4b6692c00bfa44aea89429a82e58fe8a0aea09bb90bb01c644b9e0ca50ff11ea8771eb77ed91eda3370fec6954647675e0a3d422438583072572b8e344efe0ff9c1c7a3b16125fa05ec197fa72740f0d172a329b526cb988e4c71d53c590b306aa8fab3ea98e209ab72f797bbfa7c75ed64b5e32b29e78c6caeca893e1016a8735f74ab57ed66f25e1864ae62793a437053277487d9ce47db110434e67c944040ab1f5b082431c5ecc0a4ce172b30c94173bfdc36fc976f90182351083e157b718220f5a7929c389d870b9710f47ee5125334afcc02c70dbab7bbfae3fc9784c9d5883cec53ceb26ab69fa13508a4daf371d68dee858b977aeaaa69130450bebddf055034e51f861e19654a9a36dad30518eefcee76b51395e1cdfc3b6d817b619d55bec81ef67d9710f50d6d9b06467602287b8c64f9b1e81a1bef5a048af803fcb36e0dc07da14fda8e07924ca01b329b5278e4a2e52d38493b05b3b9c113760c4902db98549db1f0c60c1a3e9ab3625d03167dd135a1de7c5e0ddbea9416e41283d88e16d1e37d740e1f85b98904dd1abbb62c167f5988224b874b2991efb25e8d8bed2562aca0d285311264ff9b685c75a1e74367e54fed9dae566ab55d79a48633dfd37dcc41d518dbf33377e8b68e9d269c0caf5cab9ab8e380319f95c14542efa908d87fc8a484e41a92896ec46cf0b2cacf5af790b52838a4fb781976709d31b4f87102e3efed715423d306fdd495e01f14e48c5dc03a8fe0a1606f3ca6c893944a732fa95cb64323b9aa625d52193a814e1bc137d64b2dc2f5c0e34405187dd785f5d11a448990e006d08b1faa16739450c9a8fb314513ecdf744bb3ee073f4e19a86b7d5c0decaeb4f19a0586c238c493271b854fc2ec8409eb058fb42d3ce7b03815d05404da947ccfdd5b309adf3c9c44b205fa6547aaa20fca6e4f23f27dce9163e14ebc59a39debff82e7c1c526b0e5c249b83bd1f4fd27ddeddd14314f4c9022acf4a9a763dd995a494c86186fbef1de2f524b34b5ba7b88f6680988eada67e15b711ce44f13ebc8ecdd754d807168917150aeff720e6916bd239e39afda56053ad8b4c9bea6f06d493e16469fa08ab67ded66f813868faa32dc06e51a99838462f64e9c3dbc609df8b86885e7b8cfe8750e3efe06313815de891d9f19341144cec422167e5c7bc3a130b99e95c99e3b911aa49c37e54aecdaf51fd6fd0f0d5771891c8c3d17a047943e6b0cd1184ab7817b581c8cf7938698824f865e9a26dd3aa7a7c3f78d088eb23a22e40a2e3b1d463b0c76a252e7cc0de3933d95bd293bf6052353b30f785c75ab0f8d5eef3c38dae9157d22080d6beceec508478c70fdd7d7ca93764d2f944d8e47c84e053187a10ea3d05a5b515370cda4927097ef7e5d87ba88f5e815ade3daaffc3a66e5514388943d46787c3c298a1933528cc27eb417c59277655724c9096efc2de52e563087ce810ba68c62968f6eddc79d23be06094c0e4c71876a4907932988dea572324432f4ad00c5d7e126e1c2fd91f1a82fd192ebe1bd2d9cd9476eeda445485600d0e6e4ffb4ccd468daa6be0fd85566eb380322abde9eaf76cec3827d427516267d295ac3616226cbe3c5be123a7293498de450c812a4e35ad065b332307e633b884830e9f319ca78a9822722e19cbe6217254dde61a04a7b7a1c160411956247d381c38eda7b227b664b84d1c87c8138c97564096793cef0e7b4a1e3ea11ad830b7db5115aabb84e708ff60a2084ced3e539c04e364dd1e797c3b8802a049338cdd70443a83787ae641b86f5df26b2363e8be6ec2c8b0e38b065b8c480e514b1cb061a722bdb5c7c2584265102b7e3a83dfda6684140a8a8bd72cb7686778d3af145a30cba9bc3882425a90b29ed2d2a3d3022beb64cf1ca4e595eccdc80f15a1e6263b06502cc0cc602b77a3645ff7e348702f2cdc50dc698bf1b3c714a768a58559af023eb7098df0b641b23adc0a2ea2aebedeb35d06b482601f7e3f50b93ec6737d224f15056089a9b0a981030eadd3dd8583b31255e978bdc41d9d5e72ecd95f30f8bf39cb352a1dc99716d24b6a450eea6d546a43afaa7cae50557174e6ac523b64a53c6a30783a312abdaee18b300ea9a67b4a771b6b6f79c3feb1b5f97478eb36f2771b68c1f761eeafac227b7927f348d896612368589f01122d077d7056f3ee9c0e2c3656d04d9c5694114248602a50f90631d717b9fa11161c40231c00f3a634b49368bb4305998c8a86c7a5803fd39415587768d2708cb7fcb1e1326ffc285ab0a364436c8856c152548e8a86f57c01c22e3715862015d83a46498f525a34b34ad70fdb7c9aae1eacbe5c2b13fc47a193bc0770f55b2d22ecb872a3516955601dff8dd5ddfec08f489851fe4e366775dd1e87782f71f9a9d48244342551dc7b062c8ffdcbec87bb0b5f5c63bdfa4a59ca428b69c9ade27c2dcd6e130b51a634d1d51dc52f27550312a038d8ab0c1034b0b41e07d479bc5ffe7793383bfaf17d20f37b7c0fb800415b8d8c88c81ac43bb0442144d6bd1459c73890088bd0728993812cbf2e39a080026d8adaa0be4d8761520efff538a49925c5bea9e3d156c41045c101d60e932ae8e24da01a5d9d06f0269098bf9f8bbbb6a6d1d94b6d18a4a5aed0921a168e8f04f0257d7ba36adc956c2f93853eb9f04d100c613880a4f159bddfd18e45eb8db4b20e30b9eaa0b952ea0c839090f56da8a571867aff59604e66ca4e942f0de8eadbeb23ac3496923e869476ae312eda8f3a12322624724f461c82089a11b44ed3a7aad7e9956247a2f6dcede5c4e1dce01d3736f4246bf959a52320f03b5b61e26ebf7de336136d280118b052b9a33b0d517166ef883f089dcdcfea0fbef892841d6f34c073118e0c87dd602e26f802d242bcf8a0adc1b5b1cf24f1c45a6c084591fca929c4ca6fb16093598a3e6a6eb80f0fcb90c1cd37bb53150caa8b39b9a7d3a64508a19219b94e1d5671c7e2cb3a817b07b8af0487aa67e65c9ef9dbed90e172b4fcb8305210117f10c399bc805fd1036f3a8a00e2b84e4337e16fe1a897dcc8d640d696c5fa65acc01159562c7f7750f848814c3cc564fd47d33915d29904fed8a8243985406f0005eb1fe8db292966b711015121ad85a121adb83d6f0a720e3756b5e9c61813230776a8e9c1a385dc3bbf6200f950871a0674d5b9e6941aadc08f52e4e4b6b146075b48feab107e607aeb807f4618f6b32f580f3d320780851bdcd419cc9b16f8187ac9a7812b695e340cf09aba88e1f44bfa6b38b5a02d3f3fac4d0f63452367daacd903e27937435e8aae9bda7690f81d0d206b0017d175536a193b51acb4ea1f423fcd4b0b1b2fbfe102d94682b934f5efc6b5380981652054a5b1492f3df540ecd627f5cbc87cafc2feeddffdff32e3e79be350e4d850f3d3ff9e35037cdbc4238e44d0d1cc7f3c230b3e32a9b1b74ec8be14207c5cc77a53c50cd5b6786116e02880c5a55da31d667290c9342914e8e34773c93d41e91f52bd90a6dec7cffe2a5deec1fb961305ad357e2b6d2d80cee5f9057604fa133589da32897a92faad86b3339975e00252b632080a550bc76e4fa91e5952bc3d3779e19010c33739ebf9e7fb9c50e0c806a9bb6ee1b8b954278f66158d4ae745a419f80c14b9a048e07a80b56c4a38e3c4a181fe3e884c0eed2e625b0007b478b27baa31ebff53f389c23ae354cd8be8cfc8ea2501f46eabcf6ac54bc711d83e7cd23bd26b13ced2400664c93634f94e778832cffa9229f26eaf477c2b8353609b6260ecb099f37b8deb61f781b15de74c3994f28db37d7ba23c3beb5ed89944cd2dc45dd6e2a1b061a7de24b26bbc19e36a28ceb87b46e4e8b2fd87143cf3863f794694f3a2e3e06ab51d1b445490d422b0effe29c668dec9479f193a2d0ed55ffcbd611a4352d833687efdfeed53a14e828a3af4af5ae411671f8c83cedb4709816c95384c1cda4dce7c05aaea469b13753546b93be258eb641a8300caf08eca8372dbe36348df00c38cbc75284cefd9acfb28452b4cd9bb949c746042deeaea772ae04b28de975d3e062770c779d3c0225ea42522f1a52d19421e76494d003e13f85114564a212de02d4c89b6acd19ed5fb6f8429e5d83f2ca63bdd8422ce22387ff90dceb4c3a78031437bd19dd0735209c199c0dddd9724fb2c0673fc82f4934323e8fbb1f4967683d375ce5bcc62279de2d577860ee5376fc20cfc202096733416b1507e2361a2962523a3ea355d9b08be36ad83566073276dc34810708e4e2732d9f07ee23be36f0ed9826082670aac3e9f3ea100adf51ad62d562d26ba6bc81f88c7e884dbac37bffdc83c1066b4ff5c5c2a75df5ffdca31adb531b87b816f5c4709f746c6bcb475190757603292ad8b263b039cbf707daf977d706edf8953c0af68ddb3bbd7d6431a082bcdf3d76858df4d48561263b7e467d5d6d98d3cb0a562f48b82aaa6fe2acb8b3335df79c3299144706f6ee7d6cbe6ed2dee85603ab1098d14a75a568d8ebfb84895e8259af6f482ca30a91109da22557ef11cb013f8214d054c872dca22c8094414973515421214bfbdbd66ff6f12f32c26d31305363d0bce0fcf0a7eb74f459b03cffbfe43765c9137682ed4bb367a5451ef538c711c1df183250bbe0ab61bdb31680905cd4fead3524210a701cc6fadbbf86f521f103b63ee8422d4b5b5068c376e9095834d0ac918fb2f9e4fcd75552a5560dacbd275d51870d70c58681ea1da7b53dc8aa8f6c306e9644b4116dad962e3a02770d0c386a2f505d6e19f96dc9cca01a0a5ca10c5dba2bab0db575f382170e85502de1a1225540d62fde967de21a4919fd8a27dc6b084642f54fad759d1a1c697257e4513af6351af4146374516937ba62ccd102377919e6429bd6048ef2d452aa0929a08c18ee8a978ca3cfacfa24fe2baaf367fa8d75f519221acbd295a9db5ea16ac8032243639ae7242ab2a4fba39416ca851a0bdb3b01c56f3b275dd5ac1c950ba7ef49fbd7352b57d3527ef2e2b09e3197af782e69c22c54704460c754814dcc9ea20e7973fd901cd94c9310b8e1262bc669c3da8fdee0ca338eb9ddb61932e306f53993e95fa5dc3ae757b3ff27af35468f32d21544b75c0c96851c0be5bbdcd33fafffcf7833de0077729a70b45a1f111865e669ab3c7557c76fa1bc943cf3fdf19276eb8fd666e128f582facd6de58e47ee4dedcdc4aa53ca8ecb93812ed92175554fdcb5abd4049dbd5a0dce6bbe28c29bd0ba0df92cffdf6e2e853eab644444409ddc05f08b10101c82e889e9a0c744d7fa850df7bf8c518aa7f328024dc2515898e3872cdc761edc53b9cfc38690e37a63ce62f1ad105e65f821da873b2980ce800e8e22a26d83d5609c26c157340bd3e00287d0afeffb0d3ea443fa4580a36848f982f8021a8c98d3f66d1d967473a0b34bf8d47aafc412493fab279624684707c41d61ffd41e6d402224d7192104acd7f1535986baf33accc331f317e0fabb6cfe59b26b35e9a1911a7784ad4423735304c1ecfcb578869df724ce4dffa4499f32d4e9117be97c0bdb5975d27fd7fc62a881d102db69dd1495b07ada6455c9aa87f2bf9ce53e2b56013195d7780b0f8ced53e2de1834f8f44f1997684f6a8cc3eb1253567932d3ae8ce08ba1592d586322c4b2653688dc4dcadb18f7e6387391a54e5246a9cb2340db09d48ec7b7f06738916a59b92ac978fc6d5631eed0d552d42ad1641c93aea960b0c9b1239154ec16929d078685cfe1d009a644ce2b3620f6435a8fb49c0764ff36862fe10aa69bdbdd00edc2db3f816af1084c9fb124ed750b9845386b81574eef21a2d7c93bf268d7d6ffde825c2d759c08a53224598af8dd121fe6efb99b68c32ff50f65d0a2e1d51163ede458c48c89e72b5b8cb6896a051b108ff0e58ee8274947e214144f7ee1fefeaba0619d4a27aa52c812c6ffa6313db8e919b1b317a5ae0aa62f1b5acc259a43e66e62c3267de14366e5a8afc3ac0cd69e898bc4fcba4d470dd952471b5f45db45bb9d365b43a4538d400b5f30833a49bff11e5283ec83d490c94f23adeef58f2263378f07750e12d29ca390d096f4fbc1b740bc107ee997d0d1937cd00b6186c7f8af34a27f55ea2572c9fa06613981bc311e71210c729583adb54c9d9e4e8a13f1b38fc32b1d12f51eb9e66f47d6c9683d313334d2ca09628a14c95ace1d275f2d38ef6ed0cf37df20747d90a441dcbb51995b1fa87d62864adf266cc2ea38097bfe99e5d136b4825b37606a037255c29d0ea4d790f1b1321a7a83e409984e3b65d3864ca018be2cbf1791dd25599556cec1019b9fee383926d174dfeca384926f92c473678f30bd1448bfc4cf84867f03a401222dfdf10cba21a54debdadc713c9b614ff8e4b79adecb34bb4f48f515a9472b09c00bd8d60d29366e799e82e179445fe7724ef23f118ebfe7523e2ae2dffe58fc4cdbb1f79d71846ea15e634cc7e1c0a325ce90f5a5807fb8850f0d6a3675ea582db3f636b00254e6bc4a668b41f46cbaff1e1c38846dfaa536bba94fa258da3d0aad927c470c54d61f6f77e2c6e92f1872a1f0ab031b0a5c930c8c5ccf2185e561399c817b96468f95f8490f104d27169362afa4cab185e0ceea350e08f6b00251bb5f940366f83e122f6f24e04032813a6a5fe71f04230a4d093aa39dc1d40140c00449e7acb89df2eeb3f706b4c3042f2d85c322467a6d3f6ecc92ce19f403d1d88d06421ed89bda2d4703a1e3e419cebfbf5c57fb779f157d4ee6428147e7ae509d579958721cbbe4510d8030315c1e8840d2e53b1c213274a1c6468992a37f97312a09550a294abdc9a426442488ee4a9c5e2699c18b45450a4b6cffc83679fc056813f90812c9f5b0200107b14de4e9fa72ae013f9cb2e606d735609ded11abe3311be6ee1b1583fdd159bd36f44a2c108ca78692938c5bf352870219bc88f1ae5f514cffac1899296fb0d667805c729bf66d0e9bddd527a7e73b6ceaebfd20bf56cf9bad0aaebce026ad1c758640dd9ac202763fd8eb9f601120fcad45a0074a99c3d93044622ebf3ee1d4c60ddb883a383f8da089b88181e659d285b93db5fe3bb78cbd2eb27ecce6e15e5bd3cb53f338e9016f261296f0f79aa2b4d0ca69e8d5e0c3efbb6d481cadce0605d421ba1ac45b29fd5d5a65985f7c2cefb0e713047b46795bd234475d585badb8d942768dc12ced00782ff386e0f840c720f965735ddabbdbcb28d8363c8a0e2dad114856ff36febb2a9d4cf135060276397ed2825d1c029137b09e5d7d10eb8b54a52d3f15315bb373508d42741a6ade2175d89038f5f6147d9ad2f53e2b8d7c179f0b2687e144a3b35592d58e21076542c9925094dc95199b3f71ea11b8529c07371f461d43c7fbb1e40fc1c69770d5a9085ca0585cbef1b3cb7e879542330c42dcd2dc20ecd216916dbf1a23a0c834fd23a0bad1247425e05d56410e337a19fc7f25cc05170e5da87504aab904f604fd55b3d91f6606f699dd2a61a542b78253f2722e82b5a2d4a0d56b322e392edea5ddf7b0f9fcaf7cdc8f8a4cbbeea8305d177e1bf12a65b232a7c2daf8961949711a1ee7f706e53f64773517fc34a396b33695794d9a80cab670d1fb91d40bc850d1debc839f07bc8eac8fd2f4993bf1227d6132233a108d33d1cd3ebffa06275467874ff23c578349b146b3be0fe3af9594a56b6d775f9acf3f11e8381a05fcb39efb1f7b9d89a0031ad7e5d85805eb2d876f7a6a618768e3584d48cc00ad66f2e5a453fe8d51b316f1365407c22e2b503f847461d62a2d5f08b23bdb210ca5401937f325701bb59092dd5064d0beb92a73cce7ee63b999887d67844c59119c334f6b794311a6c67981becdde63e0c69d3ed8182565ac088ab91c3d1a2bfe218787f78c7200aa5df089b110c47b9c406678c79f068ee8f4fd534858c015857bd202202d2abe1ade4f26577e645021a592764fb94705f1d580f137e6c37ade002606748e2c516cc25441a1452aff5392a0f1603fbde58e2eb56f1371c01dbc9d18a13273972a922abe0ba4a212652732fc3ac88f589d574121d8fc036bd4c7ef3e00e7813daad47d839775353f646a7f19d65623b902626e8ed17dee4976d1b173307e8d74230c91b25475d5bf05f30740a36cb9831acb42b3939e174056fe4b5dd0a3cbb0f10db2b22f24d98ede26cf2f99cad94eaf890973ebeaf9131d99eb5635d0e141df33c87bc2e46de53e8e4e0640d76d25a1b342ff05ecd7241eced2006c2cfee0f0d245344d7f9e442014e1c587434cc341043a75c50e336cb4fa010159f07564ddc264655e3134bda22744e3f8450603ce677e296b629418702fdbb34fadb8f6b7b0f10f9b2536aba5d545fecbfe6e8b8c2bf918cf15181ebab0169ddba3b60f93dee3a0f802c258eac83b94b313e200442a8051ffb017c7846178baf52d4dc1be4d870522b1765f2a92c89e7a9774bfbfc13e5ab7e634b78663337b4376737fcbd8cd337befae14309211b815151c48064419fa360129277f2fae2b82fae536d8cf0d922f33ce2ee777c3603e9b48b9881a3ad1dae2b83b79f7eb72cde2dc0f2b327974fd853b5adeed3a6926356bc228a942f2de5d5213443c03896c396b29b28c4025d451d96b7e932bfe5fadce54aecdc453e22cfb69edc8075824b0ef9a1e78be409a3fd0cc41da2356b8a0831f31920d087a04b87b7cd15e7a4dfad39ef122c872d143914f219791f18c55622d774b6ab844fd0321bd0da79a1b6b8ae433e2923ca8ef363725f074edea6103b6816c09fd68acda19383338ad41f2d9819247238e8d9c11915a7a33f467d5d7b6d193f89bd500f9b105193e46832d8b8ca8a585aaadd3287294f6072dfe80b93a52f33e822b4b4556cc9e112c2f9b462bd26f3bfb20bc5b71e1626b89c95e35306d055cf3de1edece24106d77d9fa7a0ab37dc788d87f9885c9b2bfd92484c12368eb894b1925c25f3ffbb53ebf59774f2a5cc2f89e490204abd80674c7eabccd3fa69157b94bcb578c7ff23d1db74d412d288f1b1bc571a280c66336adaf7e9d71187f27b61670092fa7e82f13dddf9fc524ed81755d92406900dfe37480c0f2cb71caed731bfc85100c0bad40540160d92237772bf314de7529c5087be9ee6c1f3fadc887fe2ea461bfec3b461f2c42bc3558cf542565fec0361cf51c12bad542abeaab412e87cee0e3a00f9d776b5ca8c45f8a085cfd9dcacfbd7ae1c534516e1b920afc73ac947d0fcb945e7193b0ebbce4d37468b8a5d8de235a8d9fd83dd633fd894402b7378ef939ee8ec0b25880bbc51e15807eb4dbda5e27a10040e49ff3eb9c32bd2f7b366898a075ea75658dd55d55cf586f23e390de6ff5ffb06c4ca8fc36e12a93f9316e40da01e59184f5b385f90037ab856494439be01621bcbeb6bb1814506a3ce508a810322dddcc010de03a23dad1dadf9e7fa05fcb9f1a3ee1faa0b7b47c6e4eaa9892cc2b6ae38464b4558293090cd228adab94636325665811ecc1c76d68a7f5ea24cfd269b62c9898bfffebb55b6861b39abb927729c5f18701604f64636de1d464291bd060f20aead19cd764594a68b01fbb3de1870f557fbaf03ed7280d38411632ba1dc9d7ddff4e2cadbd6d4e87d1508e894c2c97a2f927ba10d4c1fd7186ec563f15a91b69fc12e05946417679acc85e625bd27e45a832b1f4d2db87f85016fe69a0f705afd51e8f50eddcc123819f222de7840e8bf711d36070e797e4feae9d34090a9745f3e5d3dda423a0e64a3db21a908aee2a41509233f924f3b2e14f3a6769818e9eeae76baac21a6e59f54e16fdfb46bf380b6db9e55e7a57c9589fbad12f4a8fee2c43743e5abbc37c99f45af11e8e303530133ce84a45d8f86a2a938f3de2d6d90ce8872161a2e786cd06e5fa3b8171e88c4f19d35951e3b9ff1b2c15150c14bf4f1f6177b739c47f73da4d9ec3b480060a6aa67fb68fe282d35407daad89ac7a64f44e2ee54caa574b3fad83e2f40a72d86293bc5b6a2f129ca0ad4d03da509682fd665d5ff747a059e601ca32f120081b2c45e52994e25c15dfa5ccece8b279dfb05ac75f1304f1d00fe1daf288104b550e11e9136dfaacd3fafcc93649e4b59b65f80a47067c7e8dea2ea5ca820ea7da44f0402d2c27f90ce0bcaa2827dd736a9413f8d354f2e5ffd460676c387e957e7a349e1e268dbaf9f9fdb1360af20d0b01be0fa60d12d5c5001f1755f09bdd066ebb3a212268edbd8dd749027e54cf9a9d0b5b73dda3f36f080a45a11048e4287dcefcc54f9ed96aef663ffe39b412004d52ce22f25519f479605989df7fbb37cd777a33d3f75c43eb266bb53e3c647bc5b6fca7c3e8b9ffae77b6253c21d18129c7413b4f92bccff22de53f6281e07a95c9b195582fe66721d06595eebba08aa584ac33ee5bd89f110056e02e70a77b37b668a05fd81ce9e8d8e18cca4b95e71f81167ce1f3352c525df9aa0507c20b783ca54e0b03014c40d4ddbeb561cd3feb2d9dfb2b7f44e5616a9721ce38199ff8a06a711515a94247054323e729539e610fdbe25f61bddf0d82a9c04ffb927356e926a6fc1ff0a9e3af43b6ba67c02d95433687285ebbc6a3c76400706a7c20d1251c0b695f61c244d87d61f06cc30fad006a5929e2888ca58fc39bc12a64ddcb1f4e2b7fe3eeaeaa73578536871dfc84d79fbb6670a75d1b882fa4b98b4a4a46f0796ac168c891e394b5e7b369d1003fcb5c1d930566ae07b774cca9a9aed48c63f8160a7fec41e7953e18330ee190a3a8410cac9b129089d1a2ee30b9751e65cd301ee67864d8a922a349f818c96b377425bef1f064dfce5acf9f48e3d7dc1fca195e68444d4080dc61e1185f7b36653488535ceeda523d67b357d152ccad820ad2658ca577244d1acbb0189ca4a5b9c40f20a05b815ec8929d937e0f734e87bf46797de8e691c926c1e2e412306109bb1f3f25cfe0f36b709ffbdae32e2eea176c156a5bc4112f55b6d4bf72ce6d1c27f763edbe2ee98a0ca7770a9ad50ef0a7b1333ad23806faacdcb3b5bfba64ba70a88b66f8b02c27f934628b494b5cbc8067aec107740e3e003314325d0bb00b6f53789f1d43586203c484a5a294c8cacd4f07bb625548e334db5dbbc6b3210fa7157014b5ded06dc33d2aa8e9b220dc594f09e4c858b400a4ae06cd794debccff8b4d846123eebbb6c04b1aba9a4d8da9c5c56d884d7bbc6bc52b230bb013fd1ddd83457c915c38be2f131c9bc33c4fbf7dd90c02d42c6268600246e14dd84e3207628f1e0663ec56ad395acbb0ffd1504e7d6abe68ad08fbb8cf79f48a80db9b240866820cafb35097d4411213f59ad99b7cbc79be2b743d0f156f158e10d7dad9b185622c76b6f3d72bd84be5346db408a3ae53305531cca469e189b91207b02d33e8eb6d2c2a665290c77e169c992f6e4089d94c010ce1c3c255733652a9191ee0247cb2253fda2bd2b2351bd7cec2d0179d67247e5893c52eb65c5667f6b7316214628256f667195a252912dd320fe4e8b01ffa7803a1c6ac3ba70bb5d2ffa57a093a6aa4d3e1c940330bdef8fba77590e8998f4fd94786d8d0d87d3bed90db7d52590d8a7fe19771bc49432f7eb5cbfab4e0d246a2bfc98176f0a4e368f676699e7afaed15363bb785f602882728e5f25c76e70ff151773e8e70b9e7e66c7648cf3db0eb2f434cc74fc73e35e1a652154c9e922f8952d0db98fe32aa151d868b0a72989e21decc7801e1cb101e0a4a73db64d1faefd1be69a43596291e17477a5e77df435eba46b1ffe1b1f257c94fc3bebd27f58132b0c31deeab2ab395a9ad934409a96808a5fe8e46d2fed755f71aaa0dd0c9c7936eac88d9a9cbf4d1417c8d1b3cf40fbea52855588f19eeb34a6a45071adc34bcbfdada3215a448cea508f55fbae5035e41e6d49a20a5c42383eb2ea54542177cb94757936aaea3850722fbe21a73f1d64f24508dc79cf83c14004f1b283445442c7764247a3c1dc4f2bbf8276bf6761a0563aee1a2fce4065272bd1e0a714c4765fad55d95acd601cd874111d6b68e0ed69b706cd5516cdb154345813939466a2a8dc8a67af4115e32a2fa91148862f26bd71ac5b4c2402d1238d376018040991f045ca031882fab8ce2f7754ba095efb3b941d86ee6a8e70debc09535752acc35fe4fadd37fc4d47706e5eceb9e76e89f4e8853d21d9fe2bc3409a0f5c02baae770199d6e945414c576306d50de26a9797de62245ce1136e8ecc5bc867610ff4b449641198958c18276c0e68a4256c9eabbfab50ca7da085b334152743c70f64a31d45fc6620efdc9c57b321d38982af64d4f22a0fc835b85afcb98ba910a3cb9d29754dfa2dde89e6ca43bdc0313c13943460a1b3de1b0a4ac8b8555f3550f5c6c79dd9367a8d8755de6fca6baacab021bc3ba2f3ef92245f7f2027e04a7d441776097b18fd97a62e9d10f87a27754a9312e81ca682b00a792d5239cabeef9eaa0e0fc682bbdc1df74af6a30d4fd4a3c83e5ce8f9a8d98d6d8a6c76f109b91d39db50c4b67f6d7c7328c1b63b667cae943106cc5e8a0fa0c6f71f85cd98a3c87ae9b0b5a339226f0065ff0f5dc303487585e834090076124bedcdaf0d658cb2be0fbcba8c3d47c2d8b7fdd43359e5924926c5961f1143ee3bce60fff2d1bac52b2483768c86dfde3365667f9e9c6b986608281e5d60521215999af6a15b63da8d15eccb3f241e47c4d3608be8238e49510600f5eb69ceed51c1eb35df188f5a37a582f1747031af9aa8bf72ad9e1a91dcea11b73e8a3662bcff87ec1e31d4cfff9d80c5e984840c0d9bb9cbc2517bfc80f3c64333bee85a1366f31fdf0211746cca8db6394b6b5a9ce9243616fd8fca0a4ba1c7402f84a74ebfaca841cffef3caa8bfdbfd26b01c35bacfe6edc43fe15c57eac1a8236e6e77ff5dea84e73cd5831d4403f6a50e757e97e568fab1482ee9d45ce2b15054ffb4e7ba4bcaffcd3be1d14b20dbdab96837b21601921a4ed85d87b257ba60ff47560522352d290c2bd77520cd6818e9a2878aa604b87453ec33455f06c43c417bf77ed59ba03683e6c7a8dd35360b2959facf71a34efce54e8476d2586b5914274cf4f8a5f04948c05cdfaf14c6e339642eca41f240fdc22c706a7b394ab585ffdcdfb2812c4bc8b33bd1f20f9257072d05478ac81b1f6a0b689227aec8175cb3f939adb1edc9a754db8d38be3a98540de6368e486533ac5fa01d7619cb2c7812428c049e4b57d5766313239ec78e5479cc521b3d2efef2edd221c4f5ba049642d16e41b8fd54bb50194b8627218e499ad486ca862da40f4e10965bf140a80346a3a7d29ecfbbc5584ab8d12c86a18994505a72d5b4c458a0494ea9e75e6c0c4bde399b394c417120e9f9dfc7ddb04c2a86533ca9ce22c8abcd2885f5130c04a330f1cbf80d9c62a315206e14629c7e071efb59eb8aee0e9e25a4923d95ace21b45e9fcdf644a038de3242cbe4b04f150cd61dbc4ab52f4349b42893309201627d51b65840b4c6b8c7ca82518c403891a7c42862665670a69cd9d94b3a14b0504ce7bd3a6397d103df7c242a9d0ac9514047efa67b3fff5db7c0bfe22e075ea7667a835f66b97cb7a77724f9696ff9109345446b1051661e2a60f852b1830af6ac1c34f1dbb099286004a3e31fd5e1f5be7160f5b207fa9a0677e99fdac7cc967ec92daa61eca3628b4142bafad892c39d9c398aef74b694513e19890afce841e3233d10999358d01c0857eebdf6ea91b6ed94361a49caa1fffcacdfd4f7f1f4aa82187237add2c57b3b75032af336c3e079ede4c75270cd08e6582d150fada93a4604c598a843d6063a28cb920d0497eccf96f482f5429af1008f7b6163224b78277cb793efd862f58df6b72a9f91feb03d2822307baa17e3809027f3030c0c8293088e9cdcb60ae0d3f749abd47ca8fc81f94e9bb19bb93a69bddf3c3516af03c203dcfd58ba9025a2e2c3893afd594c7efecb07e0c1f3e0d662e36b09f8d4fe893da5407a6b3a232c297d4eb6ae69189e5c11cb2bf4ad5fc5138d366a6e6f58a02bef34b7296a8c21269d11e87555d70aee776798dc05891a8a8592b737f71e7301c81fc7c5529e18bf630a0e1e3e2df68edb7a06ef00935d2a6b16ddc30d58335989dd844c53bd652e49e1919c49c8aa7b0646082c0cf33f912a5a615dfd734580cea9afe5e01b672aa8220fef3c35d726cc775afae9b163f51f005899a268e3b51557fa6eb0f0ed38032c7f6421778f7b7d39d740002f5b4e823028a67724f856b8035239c39e705396ae8be515a1657d5556b80621e7d6b4cee260e03912d7aa574362f804e34ed4647a815a258a2ff90ee1133686a00d4507c07108523514c8a9183be317c6da42483a5b3a1a43e3b9bcba5248d665186f25f110ec72d25d8352eba4986fc80aa756f493cd00db96ddc4bcad1ebe4860b34935689bfbd78d2926079b1cc7982ccd4b7034aa1f5aba3008eda09c7818ba5666c0cdfc7ec0ac588cf90019a424d3f0740e8c2b9d0104b5264186fff1c28d08084d37d2b4f0170e647c5171736e8ceef4a094d7f75ef29971a6b5d22277f03c4db416bfd31c88a942c80286e1e350bb00363e657ecf90665355db643b003193480681b2a5cb66959da8c70d4db23ef4546c1b8916c7e8be3c1e3c246fd09c134876e4bc39f19316af236ee46ed8ebe6e1b31cee94b37c4e5bc6d5938d788caf4c593529ad5e1038b6a4a3c836d20bd92a85e40c0d04a152756cf9f81053b55a9e8c5d987e27c9a6edb2011483cad214c0861913509654b16fb254d1773925bab3093943cdc5c161821d9a96a5918122b181faa9658f49665a339816bcc052205d961cb8376b808d5f5c78b7e3de5ecdc7f732785f5ef0eeab14cd66f86087fdb685719c10ff4462ff02337042e3039b3b99028bff602d3e58ccaa980c8a6c0a8db6a4a29d75ac10f972cd87e6ec056383d4bdc3d98f7ffc0e2dbc56baec52a033393c10130237d1fa51d403bc0a630a621f3b140753908bccfc174b1df37cafc38641fa7e8d61a0d367de1f3e97164e2136758f72a18a45b679cf46abb1f8883c417d0115eca4a94ffd83692e0926f4a9771e4d7286171cae178d8beec505a1cdb7aefc939c21e2736180e402dea120529d8d96784445b9b578c0ab5d55399c4c2962d3a88e02f83740c286505c0c5b8dded4e6df0626b092e1955ffa08104f276559b114801cd903ba8940b6f71cc2c7d150270b992623d1298ef6d88f9756f208cf29f221f11c66ed922eb43d7d1acdb299f272d5768f95b3f32947077ed251694077b723c9b6652b766a26ab86439c9a89a73deb1c673af575b79036d7ef9a3268109f161cd8526be7523add1b951c4162431a9acfe6493cc5e5281b7d1c0ecc6b79205b0ca5edae6c8d265fef836390b117377c99bc0101e8af72bc29d1f866216c88587fc72a9d242d21fed59e902d5560742c5d51f6962f45becc27ffca4f88e2c5259aa8761fb0957972b7c3568ec203e1ba9e42ab145be529e703f290ac639744e2717aa6e1691241366ce8d3231ed6efa3e1b01dfe96908396a50a0ed29d9bae6a8b9468d1ea01d239fb441752f6fbdd84fa36e881a031b0b8e9a9bb969937ee35d7f1b66829537fcac732efb9099a464876e138d1f10c37a19c91762409cadc8ae6a9edb48386cab04551787666f328bb8ae633480773b2f666af0d535170c49c5f0525c38f003cdb8c57dc89607a66b182b8c57b6d64068a0fcdb2957b3d253128fee40052354d26b96058b3173d4f6d750b8feba43e3be780576c6522118633079708a92370943376de5c75dc05a1d40e78a4a8a2864ec4dd95bfd7ffa7617031b322add03c761ecfd029abadd2759e96f405148e2e3014f51489a631d680f527384eda95cfa8fad591d9c8f87c74b7524ef783547788a5df4c4d0b87df46257a31cd0417c791d27232f171c06be365c6f9d0989d28d6763603698f53e7e2e392ff8e624e1fc392563a36774b226eac482712cbc164a389f42b998904af3c2dda0dd5b01ffa43d0e692576f550cbbb56097f325e4b6193cf3529ad9398fa2e3d7e2f6cda673de1619d4ffb49f75e05d9339c861e83ae1065beaf29854ec4302345ce22e6e5fda082c76e5451b934e939e7440e44295ae8cfa6f6e9102b73671bfbb0aaac38f0924f2b02cfe29aa9c2192f52eb4a9f22f81071496722d18dccaeb99dbda5f9f59394d40cb26dcddf28a0f52ec00435b1eeab1a3040e843daa4ba3191615ec5e507dba1c29dedf5f500ef732fade71e3fe98d569ca229adbc41130588e424348711be7621185bb2a46fc017805e743153f8a02339ff9b0533a42dc4496518fc8d304c40b3aeabf405333ed3bf964b33b22c7d1de6610f1e3ce874618331cfd95948399ec33a678818ba2a34b951b034637fa1c22ac8041de7f9ce55ea1841bb19091982157a42f39f40f67c598e6b04ecbc4791b52e0a8edc5d0d6440cc15252e3fc2846551d15d02a7f9614651d7728e686c5fbf7fdf50ac7e4bf3f29fc2b9bad339e695254ec41b9e53daed5eab0eccfddf6db77b11e59b16b5e4731e64e48d1cd86e741d09760ee07e5d7726eb93649688f3cbdc4d0712871db77a430a1ad33ba83d1aba6536fc30bd82c44d583a5c860edddc5011a6f5c1c9b6b8a4e225a7152b2ea4765f8dbce0b5030ca84223d9a34e07f10034307ab971f5ad0c4ab27ac0f350cbdc73c096865b957ba8b029fb1eac893b1e1c124f0181fda8b4c27731d6f1d55c5cc10738a5f72dbad9a7d31aff1107eb247aec53521187e884bddde9351a89be470f572f158001798371839feebe703cdc61eff3094a837c115fd0b7e4bae90b4431ece191d2354611791e221d4410ae8c21b68a805d996d39123d24be1efffdc7f616550a267226934b9ed8b9f87e2672b8d15a967883fdea585a389325aaca104d37f9332ffc5672953a3b06012dec83a461f16a282077456bf11dec4ab33c0f3a94943e58d920392e53173cab1ac5ec45de27ff7992ccb7fdc609026c6a77ef87427dc0df07bf394e08f604e9b036d465dd1f6ca17ed345c41bcc1c0e825bf8c6feb006a19dca61f54d1c3d596ea5d9769903a9f0f1b242f3f82952f74562673c02320e2eef58ea6eaf9e688fa49752e63f517625b43a76480f646ff851f4efcfa4768eb3e11ea9206c7f377b78f636717254fac50482e63965e60f08a5dd524d72b03be28be25b5b7169a9b740e8c94e59ec74c467ef9117cdb519641f90cf705995806b02b3eeb7ecf7b6fe0606aaccdabd4ddcecfcd69f09f3334468f71b9dcec7856fc0588305fad06dbcc5f480531966bae73194264d0f8914360b26efd581d7cc8fb74f8a314afd0be18ceb108b6edba40fa1e4a7e507f5b051b114231439ba7a9a87500ed677a45a4a764c30d243aecf044cd2a571eb85d0e73f787f301b8057d805bae48e14f6ead5b03a8c6d760e8afbc626eabde61553b8d9ab34494bc29abb7da8eacb50f47c2458e0d35c2345cc9d8706f3eee070905a7d3e3be8f6bbe8b5a570a7fa131cd1feaf446290bb035883a8b9938c861f0fc295f3fa593439c66be71091279e6a3dd4d82e1cace3c2af4a25903948a31bc301a7c3bb312a4a16d616f58c12992a602496eb4cf0b3e103a32a6034635d9bb69e382bd5882fb0e452f1af065c33c09c091121caa66988ce7b5ed932ddb35ebda2e5e0281a584d05cc89ab24ac9e37d3cf5b18df9de09c824dcbbd9b16e20d09d56fdae6cd0b695245ce1585a3e545efa45d95b04b19a2565abeaacf16d4a9d570083c382782be83a332bed8abfb2efaf3c8d95436c2ddc188f844f276b290d3f22ff85084b96018ec3180c778f3dec5968c051d6e3c590cee5cbf510ab4122eab92ce8949055e116cb227ec5d8ac68888ba1ce38bf668e2e604911eecd1f0034d1082ab62a43b969d6342c7bc68e9c45230795a7dad50e19ce979fb3eda61f951190f3fa81102ccc42299e21959e3fc8ab2b184e7431e72990340333e4ad80325be23ab731b9ebd2aaba26b649b4ded337b88cf8ba78610c883489cf54e6ccba10a2a1c1a625d10c5919194d6aec926b3e2dd703741f782b5d23322cf5894e45e630078fcb60b860376a33a4e3f516a8da851b75aa98eddab15743e158c60f6705a443d53d97bf345d897e440186eab78ee6ce8cd7e3321f8f4915f7b8b1118256a6f76dfc6b1f8f07c4be4dd860e227d2f16d6f5e0df9de8d91d2bf8519da6ecc33606c84860fea3199e3e30e98f01cfcdaae9cb23319db4bf57fe3a21bec78ccf4be2b49f457cda2671f16938984214947e153357de9ef79ce35089a565859dfdd54f46b4e0b25cf3d11b3491510c5c86c3b64be05fb70672f39feedc065413f8144f0ee62114b7e59dd35740be0f9a9bcad6d248cbe057ae41c10bdeb45193a6ae57231f366389882d01dc36e45f017a1dd75af0c760052273d0f97eaff729426a0719a39e40503e05a53d797e7e88ecfa67da3a5710d2415a594cbbeb2a69aa14fc052b9384725c71836e1727a1b3e17eb3653e24c4ff8e76c68064f66eee6090ac0f34ccf0059675754c90a435d746e6aca71629ede8bc38cfb9f4bbd31276d93feb4006642527f2652988f03664589b8026f68273b5d3ab9bd474027dfb823e1d45e2426f5b82f4f98097565a3e9b74edd032f721393e224ac6d2e689ea0ded0805479c10e8461fc09ab76d4a26e1f992d5b1a94439d5e4a602987728156760b1d04f3fd2a453b3ea22c809b90f15a6a8a3fb5638d207a7d09cc25765d98ce9ec2be866531148084dfc2db304635ecc3e06eca0cdf5f34676a85cc85fd50c78039fdefa7dd432968ced2b32dc548b4647b00830c2a2a0143dcdc8cb5da1cb139426645cacfaf5e6aeb0f92921a9712d8e1c2fdca68f1602fe45e8152412a54c8e339541210b99caa437af0b4eee7327c794870dd0632c3061e62cd9cd4ce66bcf39648e16408c087ee6480af08ec47b8d0aa9edef473820878113dd4631f9d4a09a793bfe3c3b96a7b0fa42f254d88bd33b241fe65b1be5de515d6479b97ef3da8a684e4e8a45e4171ea879715da3dc2a1c64921431ef082abb1ae7a66d200da1b04c032a43e696c05bb429088ab9f480e9341147402b057b1b8342692358a4793ceea14fd86cd79fb3f80d83e84402db4ea1d6e9cde935b1493acc7760e0dc0228dffed77e07921c5c130c7c3dd0cc7f82a13a01c67e78315f19b99398cd564877f94a9decb29a0eeabece563ca6c6ad74f89ef2ad3927b6153743643a86527b42bab847dd22c17a0da077a15b16b84c4fb9e640f8ad7bdfa63a559427d27a12fe867e1b50b35b91462275aac37dba76e7701c663831a5f40ee2e5cda5122590124f6270da7f51a50da1ca9005262fde1ac84ae42f34fd463e7852cf508f1b4e95b188b7930c0ee4f361bdf0802ff11e249cc0b5b0d26147f2b8eb5d174d20f14e804011e5035984bbf87d8562aa6786c9c52933440af347a3112419c76a79c5389084bb8066a7ebabaa2bb82a46ed1021fd4f9e47263a66a1cec2c290e59a310fac3b164675d8dee7f31965a76796fba226606521dd1325d5afcb31bd8bcec78062e26dc67914e946a4dcb29e18ef884bf1830b621de16b96e6c1ac8ac4e69d835c750571d802cd50dfe4d9107c980ebfba8520ee504eca34156d91c55754238fc3933e4993880076fb1f93f47c03476e5d5b8a6ae892b1e9fdf09991dcb45b33e13998cce192c0bff70398ca40ac9c7d3beea9681809a044b7c2ae6f9b159578d246134d95cd13939badb2832d1bb00fdf693aea681f4ae86b02aca7e93188428a459817d8e3b84c07d42aa9d30aaf62e5609b3093382d6e62ee9f06e8503e3e70259bcd69d9664445ef654ed5919947c65cdb5aafd3a56dccf2ec3b208784c51fd2a86fc61f2c6ad57b888a6ec7545a57cb83ae69e39c4f7ac6b1d7485a0ce3d331f6270bd23ea50e3a94e0b3578a23350993a9c3f281c58f8fb2d7d6ee8fcd01ca43902f715b91a6ffb0c5cb72a892cb74d568dc6c2f2ed09b550bf218755f8b2cfc741e468da540fa64b36da0f1ccc8027edd0654694f6fd0076c52b04a8fe1a38be64d49edbb5f7ba3bc20c89a0a1d89bc60cb3818d47f4b9b2b911f23e97ec427d750cb01045d29c24ec1dd90f0891d63fb9b094c81a176ff98b8bf73e06879823fe274921dab00ef9b16cb227075647211897e64cd4b489eb2973cc87584a3e49bba81ead717eb053314c1347f2ed9904bd2540c67baa47b3cafd1e26e729f0c8a968640a4f8ff756d92aa99feaaf8ea260fd432d9db85037b9860ce81c4c7a8275711e073b355163d64ada7ed7e8c0f5c672d579fbd7844e0408777b3cf2ce4d5d6fb868d52fa76ee5de59434876a2cced0f5f7e4e15b5ff1c110869ccd9b3a67d18f05dab6b41e2d419965322d9db11a99a9f001566c13ecd65631b6d226a045fac3c7bfc6dc3efdad34b18f7535a44fe99428a49cf07fa177a2968a16793f5cc43013ee43ea3b59363cfc156c0a38e0d11b1340d81b891386f85ef60790802d4596f4704df95863fd0c17c2ac1e388ccbceee02cbb70163ca1b9d57ab45826fa08c6aea961aa48aef4ab9b3697c5086b1bc61115c2e09072bd5bf270efa478d66f81e2640dbb160b71ca2c996d54165ac062a8de737d151beef37fea74e914800cf45f9ae7d41a2d3f108b6a48f427531fccf13ff477e29cb53bcd64fbe89b4ec85058e39c0ab31949aaf3b15e02fd7fa8ebe2e2a2d2d6004ec59d8935c9b8ebccd6a152930716b0fd3894bd7ffde22490a840e3cefc9f2cd81b101fcedcba9dca11d0e0a1ff338590ea12dc8ebdf0025acac7e9d952fe4cd839d7037b65225c91b1c0d9a68bafed15076328a2a1ef7fa70fdad9655ce92bc99a1d9c77e4b53f7fcc30363f2bea69e7433d70ab294f1de8c33fa3fd1dd0f3dfe18a5cb860f03b033a96897bd8ee63da765726a81e60ae7f5cec653947b2033f47b73d60aae157ebfeea24992696cc3e6552fcc1c70382658568a565cf01c0df6adde0bd272988b26607e7d468c2aff98d93578b9a134b8dd7a9c51ccbfe9fb87191549d7f8f9afbbb060a5ebda96dae316c6116c12453891801e9dc99bddbe9b3c3f0b31d59fac393881717d397e50406126850ac288f83e3ef80a9fa17778d82da2cb6e6d2e5126acd9410588244b9c3a1312985077839e9350f0125e8637200cb824b652f2e4c4d46b744097b36fa31e010ed03409c6ef132f11b0ed7fb83336d3e23697af3c447e36224b12a4d8b643e50e76318b1467e75eea97308f3978b22593a358e5604b8a19fe16e68f2b1a6178dc87a64344e90c6ae863d20b3be8337a242d7cd3997363d79eeef063040b4f15a61bb09af0e67b116dfea0d36bc4af95cb24cf6e3fe8cf4f38fd93849c9a6981d8c8f007726f0810ab11ecd01c6e6bd46dfc115a13d61346ab48c8a49cdd6fdc40eb49796a7128ce0a28b4b2fe8b84a0fe2556701ce220015ee8d6708357dca3933393eb9f3e280a459cd4d114f212f94ba2d0c1365fc4bd880434d417e38dc249045a4afe7feb7c5934ed56964ec4793d4fcc311e24fcc343d4c66dba0b508323e78ea345029c65f251a8bc08e4fe65644cfbe2ed4d65d6bfe1933a2eb267f8e51f5446ae7d3a210e41212b9f9d4883e6a3dd9e23953089e7b1d898fe8db1a700228c4e6f95078bfc216bda234331ffe8517483f6639a892aa7952871285c6e9ff18621f76f17875eb7a92cda10f95a5d4164bb574ae2b5d3e465bf8d1e582fa6e4c0bf73d8dba4d2dd311f5fd51334a180dec8f59fc2f6fd8444f4f9d25e78c9b56e31a525d240fadc0d80bf71beeda21a6fc2f1904d3880bc7c92bfa930214a6ca6ce25d96179e5fccf8fb2a4a1c407ee28942cbcda1649e0e7a6f18d14874622b40111b9a107044cf4a830bb134b063a50e70057604d2b30aaced39858788e6254e5c6893475d7cfeee165d3930509e64a03335c9a2e75b840105e36871d66086a735746554ee8762f1c955a07563d2d9af58a054babbfaf272db18a1640563e598616dc7a7a12dfa6ced6f4bc467ab1a8317e83d206d4089d49e07bdd9b2c016f7d0b02e35499d00f83e32ed456c5d21ecf7824d909939bb8dcebef3bd4b00856b9ad6ef0789c1f791bf58288e0e56b0a707302746efde0618de02f34ec5954a616297e3ce3c880ee473085e2aa6f7c87eb3581bdf99f381cd09e0f5df30669b209e3e9ce07863fc99fccb5217c7c3930ba326a57eaa711f3d142d3ce1703070b0bd8d686b608366d9a50d537d739a6c6a8343d2887ce3b0d66b1a29d4cb3947abcc6d9323ad40b4a8131d11ff992ac455b22dc0378c472cdc334a072e7b5751d1c139a0ba24e5ce2c68d101f90e44cd4ed8f6bb9012e603f828bf178c55bbf0e29602a6fb8f5cb86892de67cacd7770cac2456431984d1b30025b56b38960c0241a60debacbefad23da92333a071fe759df64c56e899175c9ae83b3b0d27b1d77eb81ea21195fc33a22624b62e495af09cad7a5a7ea388b590fb413de4e0cc6368eb885c0be23ba9b37b1b11f3dcdd9957e39e9f829a6cff30d15715cb624305941a52fc2b5ccd0e9ba506a426ce31532caacb257ce240828548483bc79656ddf1f004032e69de75c3e4e462a5f0d38e5121ae03ed63f00ae298acda9c62603e42e7143b74924a9cd596c4a7522689c5b5317d34e221baca031d5079a0c48cca963224a11c1ab4f6f851440556680d68ccf682adf44106abdf693799ed2b1df581bbe13bd0070d202ebb32ddf9d765d00a08143f526bca0d164aa43c4aeb684cc68dc53bc5987f0c64f8d16b0fe739e20bc5348e8936b298744bc0510b8ed1eef4beef2369a24b09d929b67c200fd7b7fbec55a4566767262d2734ae5926e2ae3bf20bc58b2785d9eb42ceb4817947f5a38fa591e165be1b0d610a6d89e27c153429e5296ad23962aebe7b8c67da9d7c055d8e91cb8793b6a2b4812777f41f8843d78d726ab661966f7096988764457a9e1cd6c3ff61ec5717713a081572d549a44d270e9e81f1e69ecdb16c8ece7dd2b8809a51cf5a714a1602b930ae545ccdc081220bb9ba2a21f18fbb721648c47e4b81d05fbf85698d2895f92a520a61042f40d43ecac04f5fcdc6a06bcb59fbf2a29e4da9b0db41fe5e6590314a741f764034ec0d52dda54cfca1b5353bdd11f8e55ad4d20ab6be1658ee1413577fa4a372164ebe5273c16dd78bede363ec10ccb66c7af5187d9e30ea546c09542f961187d3a8735a2ceaeda32f662bf7f845ed9b44e6efe5967c06917f9e96e51d9edcd514960c62afcc973107aaa5fc63c10b89da38c57d752ea59e186ee004fe4ba7635b79cff5a9ba0b17b51b92381b12f040598da1f85721dd157420435f3fcce7e6271d37101831872570307d7f32407c06aa38c7c9d478958429274e0f2763f97163ef02e5a08072f8cea1376bb5e5a324e948f53a1078a6ce0d54838fbe234811927d87eae8d0f6aff8ffd0493467de793c08ed3a9b94d064b383e78a01b7a9b1d0c1b9d076fc5de2f14d4ab7257cd3d1abcf18b899c71fca2d02e25b6670bb0cb84bca35e66e77894ed593ff936563a610cd1010a3a79d4b794171baeddd160ddf3b709073d2b804747bcbaf19467c61bcdd0eaf3ae6893a0b892e88799ffb5134947c38ed7079e560236ac50bb51a29daf943e40d50f230bc6a16a5f1371ace52754fc6637ee6d4f5a9ef1c6fb05dba53cc605af48c514cc93f136a93a5e758cf69ad92facaac53dc8344c966aee9cf815299ac73b0270109dfebb6d062f3eda33dc5ce42a64178eeb5cd567d36516b97c15f454563f649bad1ea506092effc83aa27a58c655a4046386aded751c8b6d168148d8c7fd70b11f1ef5cdfaebb60318876793ba4011ed8904690de3187ff316a42cfee10aef2b95286e5cbb9e56b891943a7db5f402b697e51b2ccb044f042ecd72b16cdd962007fc8b6c251dde43ac09be7eea81dc3f23f076f3fc9671b37f8891a8f51406603ccfd8ecb65f339d5b365b877b434ee0909bce088e98e0dfd67c5d5c8cd0678937f1180520c18f29563799cb98ed71ca05a6dff99fc2cd81d5610b8cefffbd69f9c6c628d3b1376ccb2ada2bdc45224f9bf8aca14891f857f1921726506093f186ff707ca994ac1927bf9e21227c2bdd231d6d2f00a18cee806f171bafccc12cdc19bb75e347651a99aee2c0e58436f12a85310099a6eee166b6d7edffcf19d5793cbe0c699595070e61446dc0b73462cac7dfe1e126d4bc70b70a9697dffbbfb40548b9a030f008fe6e82ccb345de53da4cfc191075132b05d49096cf38db0ef1693c5d739bf23faa73db033f0bce6d6e8cd0be36a0a11094ec96e5b86b4e1d25a6cdc446ec319986611e8c9fc755961a2d2c11cb9aa1428343651ce8188e881994738e1ed688e8440af83603c4f8cf36eaffd18aca368e0ca3feffb001e121a7a23172bfaadc701a7b7d448b859249d0cb1207f068bf2efea3cc84a93a1c2ff79863bbdff6d9a0fac2c2bddb8271ade05196c7834c399429b571efd4b53207c442fadfcb8f05afcb64d796f756fc8820318a8c5c77c452c6a7ae94ac3a0ccca78108e7988bd1fd847d6e5e4a0a272131e20de5309ad51a67138dc0c630c6327255684ddd4dabef7561cf983a465a4c69f67cfd52838d1d7ad9f8a1a5a8a3ef43f905f4c9de2486a457fbf9203ef4d038b1cc94673b7a56a6c1af4f57b49e13f1c400006d4ebafb372b339ee13e02e7bea735c0928dce85cd3df39c40a6af126f9b3c1266100043139db6e8edfebe5c4f6a7ef5398bb8978cea4ac58448a1bd294a13a86369cf88fcacd071c602e0e834c01bacd5e8c27777e27c1010286c1fbe345b732c09756509b6179c8a53e711263b3ff1e40c42647011450d8e4d24ca1efe608b4c088b2fa6cacfa7c040d48ff467880c4891ffaff88730f77b47f5a55dbc8e0d6f84a967639fa5297a4852d3c0cefac1465795341554ae97352b7014ebe4fcf48ae139723aed878caf585a31eb45cf5a19b9531f857e7b5cc52c165eeeb02c82f50f2a453fa63e6af08bb104e71f0db28d071cacf187034ee03161933d2729e23360b246b8fca36114dd1ee31ea880c5ee037a38fcb52d7b2cf24dbc89c25bd062cbb6e9b0802aa357c26db2e210b728a6e71ad9a3dee8f18d839e84ee0c03e15b3dbec32b9f37cb901ba7001c5d205a2e41d81d13d91f47842c3a5c70671170a180c2f3e98767e75938b3d92df074c916581dd3c7fdb7b37b79ffb4860c8be8349f3cbf65d4cfced61e032422a32a71a9b3052168f58620440e712bd5077c3b7fcbc9423c149dabdcae6d0810cbc8a520b1fb9f2bac51954b0c106d02a07a62d7b014bdbf3f351b5061669132ad4a0a6333aa1e7b8eb8dc5da03727e7a273153be2fa3268c56038c0141b2ff0818de39b7d0aaef5ed180a53fdca572cbec63abb7cc408b57a23bd18fce6a4c614834d7a8a417ea874945c998ce35e8918d3d15f2fde62e11567f43f409fa9f9e8cbf77a381e87de5c5a03d8e8b9e4cc037f0b77486b996a2c0b94a83469537ad410b00a48c99560184f01942d74363d4c10be1b4c09d5abd2543b525ac79011987a7f4e94c1c574e91c3adc32f97d5318a55639fd7ba0b5f5ddbdd06c46757168fb2046f3d3968f29d746abcdd6145f134f790b1123beb73632fbff83e662c8fb687dbb2ccc1be6756f68e9716a6905c4f643bd3e0df720cf79dba6ccc92d25d06f3e4a19c86c40c07623cdba12374c2e48c20e8f5db2fed1db530effe71c159b3c2c1f0e2078cdf63bec50cbbc00db245284e2aff031f4b92f633a39bde07973a94f769640e281f3b445716d861f9ea87dfbbb999eeae6ee9830a16320aad71cdcba8b20019810e50bde7910578b4846d1a19e5a670bec93c23cebd85e8f4221af349042eb983e9e7e2e6b70fe2d894039bd39b99f8fdf9786637484a8a91d227d0cfb7d4cc6226a0141e29a01f7e2f843804e0f2d483e295cfe2d1ad00f5790c7968dde75fa79d85daab62c616f095131fa3a4cb9d93659494beeed0b9b17776d83bd20a4121706ad4e7a09c749ac9f8a0639c4c44540603ebe9fd13dc9957d44215f551df2dc4cc71d7d400ac495eed53bb9584537b7744be9dc2718fcdb76961c94fe3352d75d9cffa4c52478e5a7b00ffd750ac93691e689ff7f9b45f18351ff4a82490c3803081817a83136dc6eb61e160cf54bc2126a71cb84e921cb7bf4152507a3ca6187c4167c96b75dab37ec8bfef7efa48e402a9d8c1973473c327d5b0f61ddcb39eb1e840503434005afb0a73e7b61f535b4229143d343420960eba6aec261594bdd21d5f2d1421cffdac623cc17cf49b7c5d4e621feb3199de51a4e6c0255c3f8ee679dcad57500af2cb631f49cf9687dd1107c0e3e9425ede95e3476d75e985864cdb6ebfd4af64f5951953bd4722fac8233c9e6c16cc6d6ed66b71e55e07f726248641a85e28420361aebfb6f7aea5a8e4db2f434b66cebba6f91c0ad22cad8bad1c43a4ca4335c8019ec0151afbdb5e0b700c403c9840dd840a611726a8d5499b023e5423c1cd7a7a38ac68eeeb9680c9ced71660ac42d3b7907c52063a506393162df9985d785d4ee4e3aaad8b35bc1b89bd69f3d4f6ef099c3e98c85f206f6280e1b20cfdffb0bdb343d35dce26c9e22d909e1331f8a055119cdcd13e8f206692b444f604afbc3958fc7e04eb1330376356a9fa7e1ca2b54bfa89fe0833f4842e6f40a7e18b89ea7da1e97d351f190d0d6ca353265889d79d60f993cbeb65372e8dee86d2cb3360ee855bf57f7640d654ccd858b7b5c37d1477a4ce6f24b777f122938e024ea4a1814fe5a29e669d9deea63fdc61ae14abc71d06ee0a079ca31dcd28f02c313448df14502dc2031346c7e4a86f6b2200d045dd1325ff816f13ea4beb9f956ccd6a9dfcf33d97f0b7b37d86dd2ba2c67970dacdc938d8f797d11b682ab0050547dc3d1f2a8b01eb6a943923954ee42fea098ddf4b511e3a5fb175831991c6b606a5b345162a3864ef0a511544f2f7108abb97fa6e99fb7983745fa278ed5af3abd18acbd9659d347215f56916a410d3d596b4de9cd29f88c45b10b5c279bd98853c32885404d9cfd2c26c6b1d1ba6f31be94cf98ae703c74f7bfb7dc5bb0eb7cf7349f15cc56da4eb2acadd55106c08684b313b8fb042d4e7d79f751b46bd995dd0fa91ebf290e9072181a067e5ab86b6b8c7e607884e821b18f6e785d366f6a55e44541bf45bf3910923fa6a044cb951235d3bed9e958f19658a0cd8f3d51315398933888bb8724becc73751e344f6c7c95fe800e12e3c0ba653788afae04cf8235fe7a76e09bd0a9a460ee038b666e1ee1d60a478524a0b025880ea020576ae15d39cdadbc07f5f1668d735f409e0856de0a89afd130a7952730c47f7d682716432e9782349e51147f79c8d786a766791b6bdc23b1ad29473c02538de2387640bf1f594deeefab69b08927c9965df49eba9078893625157b6b356e5f6eef9710f525e037933e0073a0d897f9af21b88807fcace4c1fe6559c5b6b5b6c1b42f090ff8ef529514c280504061ff4c3386fdd44f589ce826989536301678d8395a0a614ba3ed4d65a8527143663dbb3851f0a413d92a1f9f1db3e900c1e41a7746ae53ed6e3aec12648b6998d2c87b2e018b60db26ae91883b8dd7e93102a78464ead59cd68c11659511f2eff6585d2cd5302eb86b9141de923d5d362fb8bca28e1b2288ad9d838cb213bb312df05081e01dc27f064c02a9f7f27c04fae9aa0ec1576efeb6b7b93a1202adb5f2f4e7c940dc46a7082ecc190a4b60c2f03cc7e7f4ed9152bfdcc47f821b74553870a894c790befcc4fcff6ea9d8362a322ea1231c041d58c4e4705037286e500c9fdf4f8ab9015d0155252cc41cd4f9100c8061ff82fc93d519416b8666a3d003e2479826a37591d7e742e83004b1f1ec16414efeba47b32d9d2a87899c300f015bf4c8f0a712a1c51d0abf97eefff2254c943b7c5ebfb74ebf1041df904f163b483f732eee059416e6d81b382c7e955bba912af2b87c1cb98098bef5bd099fcf8a57a9e61018b2edb0cd309cb593b49abafa0148173dc04f5def21b4a5e916a6f5a98e4cd1660391c8992df81106bdd0697e98d99a368618b044a9f9822d47d4739d314a157fa6066de5c1025c640de179d9c5ffd2c14350e7991dcd890e762a4f92ab4ca8eff2dd3aa6a37d39b48965809e3c4a031db7ff3c92d4f5b716dbf3bbb19d2900820ea2b39b9dc3e8a2a91047a7b0f9687a3465e814a61641b6beaca9505dc84cbc6fad55de5d3c957d7114b5444851dc0232de784fd1f4dc739d30bda27408398eacae6d7a6f2a9f2ae4ae13458bfe9f522818a3637b031e100033f9db595f966dc3ff025cfc0d827747d7e512355829e5959581041cda75f9d027edc55d006fabc3f2603ff3e5302276df159800445412633c6fb43450534cae08561a5cb150787a99523237d1b9ea5d009bc6f5616b261a50b3618f41275e3149604f190f0ed514779ad45345e42a08a482fd3e6533d82ab862abb752ae9993c80a2f6f34ab1e0ed62b18dccd8568dd86f2c96a91445090f23650b2b308a76493714ed6bea101523fcdeddd429e2c1d1404a9f6f3c703954cfd6c68d957e93ec819c71ddf9d31094707fdfa2acff590c0d3d7a439dc611382924a3098125695985c669c089d0bd0554a5dc693a6399899643792aeb5f1d76905066b5e9b89c0e61a949431aef9f6f6a4c0cc98bfcad50def9f6de343d8926702ee11dc964314fc4248dbd8a5a91b4b9f676bdb5985568297efbef645b588244fd72d7d144389ed2709d4cfd6dbdaa0901ea07ee350bb7d3d2fe067ee3ddffdd1b0422bbce231d6ea2c534392de3bf577aa21ad542e242fe5827ef88ce567e6b50cd5835bfb7cd311f0654e7707cb7fc9d722eea3d1618dd5a2a0086728889601c91169f15efedfe30595c202e2719838be14a80b78c492698b064bee9b69ef4edfa15a9873f34dcc57c8b9e3962e2b48120f598a58215646d2c67c6e8181e18b13240fabdfc2780fcc840e69c9d0f696fbcbe822160653d5172eb530dc27e18558a05ba20aa40e1dcfc570b9adb79ce31794d062c89b5cccd7e17477d9101cb1e8829ca97c2b9d2f2c5f7789cebd9c3b8811da926e8e0f442e002267560017806a0cf757e883a2b21e26f529bb6a71165524e14ac343bb2b9f8576d83ced9f73cd92bc3034b712d422154b4e8ad0771a71456b35f5a9ea3a55e81e9cbc2d5e2f0cef1ce45190192142e24999ebf9933889148a0217246ab8146370488e2b406ca0fc70de57c59043c42ee1236564114542e5aebad02bc66696e445bac2f2fe30dc444b2d6899e82bc607784c2b25b43af8f6085c67d535284b9004dbcc5bd8497bbac6e731c07ea9b409519434d1f84b1dca051f38bd6fcd1630e08379acb6fb7730916fd565e41095411fbd659bd3fb0ff3f79da8872113220b255331de5d84ab0c37683f1c98ec37f47edad14245ede0cbec5efbd01db9eda9e3cb43ece50385e8966ef41f2d62bad40153388254ac6b1f5d1052d2881af16e03b89e0e9114ec651281a9ed84c3915bd06bb887ddfbee1618457917bf452f0028591f2f0f51594034689450fc39fa20d1be18973794911d11ff97ec8157def9f53fc6ef9c3ad43cce958e1c7121480b3bb72dbc4fcc6cecb5c2ba76a0618afb701d7dcd89a3ad8faa4af6b3e21a11f98867b409d46332cefb853d8157c3b33d03f510f90fdbcf876a873776134b8adcee8ee80dd495924c0d6a762b6293720ad19862a823a1ca8983f1b39c7126c2c730dfb4db20a91ceb3acf11ff8cdc3350a33283ac1d6d9736c0f3ae40e9aff2b057b3f8794ebfa61a4c143a1539959ae181bb7db764af36deb7d1f40961e94086dc671b21feba117ff2bd104c5040d2cc0c65cdc744e9bebc1667437b91a816ff68fc8c05d8d1c0d9b108d3ca9cf87376ff35d0fcc03f4e99be3e9038fe4a8ef3b0d311dc203d45bc824c76d4958d6d1c062100b7aaa10f3993e85358495c658f5c3148d1c8cac5bf1ee1f7dd5f7bbd9da87035b59e1abc9b77c6e18ff43faf09d46eea2159751aaab06d5742217119340fccc4eeeba94021297ba25d8fdea7e6e118daf737740e54c897e933cadcc5796391b938bfed34db60366943e76653c7240e1ae90a54f808ded615c6abb1f79a229774970d482a68d131c17acef4ea99d481e34aaf2536dd64435d6dbf7e5f77ef3356776539c9bd42c2924d7a5a04f78852e2248d6501af78af4fe3ef4e5465198c8a42f28cd6b831ca10ff81c4377e3b69bb1afff1a5e5a1391cd67ab3379899827e4c5f6f3bb8b05ac1a526df3fcd1e617a53902010435a9565150fc87cc59835c54963d76deaa42a60aa80ea5678f9a87c933d41084b9793881296b1927623434f51c8aab712fd645aa8595fb304dffccf46ff3c8605ffd6d6744e71135c90e71608e1211f8650211398f76a735d4407356c08a5f11d5119f1ca7cf5470d23a8fd2a36171cdec869e0fc37c70cd61115c3de3148eab21d39d1fa668b91ca37dc88aca168e9d169ddef2440edf0f769de1e0e8807e9557a8323a003b27ce3227c619dafc06b738fb28b251b69b0bd035267a8ace58a4e62411b0eecc14ba28da3cba437ed0dd5f93cf257f45f9da28aef93573549b00fbc415a95ad8bda5a5c77ba46cba0810c40ad32c599f8b74e9fa3fca7dd1dd0a4fc9d14743404ab96eae5cdd10966dd99cde9a402e6c6ad415f895748db29d597bb176b4d001ab4a695361f12c07fdbe51b7b8ea09eda51391dbdf7f6ac4ea5f09dc39adc4e2537590faf694cc39c75e2371dc317708f665382f3247f95e8a73400587b1f2c885c2de2bb840890303f92fe6535ea24b85054af985e6b36c1446a8e14ce59efbbd422e522b9e61614ccfce077a672581446d59245c83a83aaf2480f18c18e676fa0ba1856c515354bc16f2c285679edea74c71ff0884e9416bc4bbeaf5c43f4c73d101ba3aab83dfef5bfac840ff1bd6535404ac64a729b100558be7f3071b87d696549fcdac3e0b6155248390e0d9fb51563457818d3bf55ef40c3dc8d59f2ad598713a4c5b533cd9a926726678d1fb1fc40c1e08fd16f10621be2fbded034bba625e19e64012de144f9266867eefda0dcbe2a4360d3ab22f19e8ce2211413460168b148b812120abe69002e43999e0d3a0e841675c5b5c53656037c2c2a6a77c4a193f5423ea2bd74e0f3eedf6cc0fbd8a40784ccb4463f10ed8b2f7efd99b3520f12c3c595afb723bc12937740bb621183451b4f7783391a19a374df5fa73f71cfa18cd6cb4d9af0a906599f2dbd0be5905e7dbb3e4205c8913193ce381b0b3bf47314cce1442bb7a16a8a5a48276b3d28868233a96638eb608b449243e920bd674e8c7589c3c3309d1ad53211697dcfa3718cef4777316b5bdbc4612813454f082aa27fc29a146ca5f14c909fe6ba720266eff49a23c0160f4a311d198441556b79c87e9898a9d6a42c72c4773898039d0e32667d27b0eae1536894f0ab1a8ad5a1e5051af0803e89a567b3e8de3e7624180a67dcacfe6216bd1786322d24b0e109014ac352d21b2817f07306b24724e8f994b26bd20a172d4908e55b98a480341d9d99d5037c4c8b1d88a4567bebed1dfad80c7f3486df82025c08d519931f304c57fa8e4a9ba3f5cb217a71e3df457a38bbdace420a69a6aff0a1f1a28248ef80f59695eb2ff05632da0dc760645e212241ba6ec35d538dc8e911603747367875e9fffe6c5866922a337e4ccdad9297c98ad05a4b026c3e2c357f0a53aee6ec1205c25c7273c426973d0d456327f02329d0866929cc9f4ee98adec070590b7cbf2a5bbe9b353552d1932e126fe548483f90ea11d4c440fb28718618457b8cd8f9d59f0cc377af0262eb526665950f5e05e8af959fd1deb7afcbe0a680eadecae67882c44dc8e9438b25a82af3cdf1e5ff4490c640a65294e4ab9755693ebea8694fee44c97f8d75d45e77156db8b294a653e3b369bf68d273c179f9bd1181af18d47c45c40cf56a6106a7ccea9210cf6216e143fb52b085391a118cad5e39d35f65dbcce2e319015dd87fddd8420989121054d400aeb0e14c5cd032887c6b79292fd652be59758d8320c2d0ca2344c526c5361a120952c89d63b1334dbf1d41721918258c992a3bcafda8d27cc6c953e7c432531bdb2872b98fa6c62521f5af1110831ed672342f0b733caef43b6e7cac265e099ee6b5fd71c037d8b3245ea795dc489828ac62c1bea2676c874e16d19cdeae0a03df0137c40206527e1212697c9ea8e1ef5b6ab0f310a34ab55eb9e8619e6bde332c98f1c1bb2e82e1ccecdedc5fbee0594cddad459ee0e58d3d2e7f3ef0c80dda96afba301912cd2a5cac1e697561f9b1491eb342b57ef6f9aa899ef0a3c40ac2f2f83b9d16c9f1edab6849a15bb760d0d9db506a0cceba21df0e786fb12aa9fd3592aafb38cd8ba81a73956d558d91eee298c1dea6a00b456941223c5428bfcd31d9cddb152a787444d27010c1e54c6ed3e2251c6be87d9ae405e88e844a76391cf3a6cabe8f6c3bbf81d3cdfb0b28824485ccad69a9c41442815d8f43bc2a1d675042b91fe7b56e541956de98e0d73408bd5f9561ebe79260bc407e3d673ef4efcdbad07619b9e2a446d67b92bf58c42e751c0c9b0c0dadae03b14cc1f765963723f06ad110e8ef1e52404eab8a88611ab3db88ff4c90c93877fe4cc36d32d4b12790e5bef64b640e407726d7e79a08f08edbd19722cd1e2c5c89e768d51720444eab8b769e03f4681d42e9a6f70c95cfa3dd0b80396d9a53cb759467d40934117806a78bae25393b91411cde985d892b415811c4637496acd49c2b9ac1d170261f112885f94ed5c94ae2d8c65ecf062a0b54b4e0f6d4718cfff36beea1f918b7f4cc62418a7fdc36009ce0532334d62f279af88c47ab07c02f3eb2335857d933445cd1ef1c1aa8940a4e059f9270712e9a8ae86094b21f3f6ebb1da10b23613b14b970dc843efaa07188ddc03afb0b762b2aa40aa8dae91d1c3afdb5f2a749f48f086b660567d0ecd0caa4fd566687f297af89dc331e034842de55feed3d88fec9d034d538b6969d04537705f0ffffff0f