PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 63137 2463529709c7f37ab94d71ac07923ec845d00c3af9a2c54f3c68d034713aa358

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
db23f3ab564f7a183b0bc50a8b94139883a91ad42bb2f4190f70b9b5a454eb45
Certificate Block Hash
2463529709c7f37ab94d71ac07923ec845d00c3af9a2c54f3c68d034713aa358
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...009149000016180000
000800008000000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000038ed4bfcf1e638e58ff84bd15f5131d88f71914c18f42e56c3c58fe149333b270bf67335d73b2c667d14f4e664f9f8391f66a6d8428e3ce71e1cb01a622136788741d66274e800b3779384f18c882a8dc9813bff8fd38c2ab20200000000000000500000005000009149000016180000

Raw Header Hex

00004020b54613f22b91c47f52c596a5f046ae1be26753db500632f91a2d6a185479bd43a3159b08d7cc3722ea273459b34322d746b619faecb0333d794df9d707a6034e5bda186a001d021845eb54a4b5b9700f19f4b22bd41aa9839813948b0ac50b3b187a4f56abf323db

Proof Data Hex

59,560 bytes
121216020307c68dd0de03b9386b37ce6e0d23c5396da2e242b58650b6778f9bd37a31dc9e84051eb7fbfded5d3667f6897b5a787fafce5416c280d43001e20f933431b8faf64e6e4ed31fc97b2fd6ff6d7a1649e4cb6dc6325848c4d3d80f850c186ccafac0390896f8f5fe71b8acaef892adc91f02ed19e17a25ed2772030eea865b54e64d7c2c4925ed4cdd6bfbaa9b2e7d06950ab5517d03dcc23d701e6c72efa0d92615fe340c5408579659d128f20ee8d780f800d76aba7b846c0babae090737fae770272434a735cbdabe50a03723c59b3814d884385ec62ccb4fa5bde302267859f7e7611dfaa5bd4d87c6bd5460b9b25437a50afccb0d05ecc4504097f69d75119f7e55d659c8c61363f0ec0e830592b0b537a30bc378e885bfb03a4b3370bce5961a8dcb92337d05fb74a32ca43419a4a160b0f709977fca4da064c7ece558b65e16f3ef0570cc93be33f7f3a04996e6fbe403c969329f91f7265507c423f3597a2ce283fe13bb38266f01b64dcb39739c5a558514dcfacc7ae5cf4a7f0fb6e59c0edc28acddfe7e88ed44367e66e484653792e23c598ead5651fdebf69f63c37ef628d49d12ec6a484462b915603efeb93f1fb14aa12ee601a3c9d8872cfc229235f442fef7d359150bec6004b7363b94a5b6456dcb1d83c68762255b25c4fda06f9cad47df810c18ffcee35410711e61bc6a51e410b056cd056b77b0b47310491aaa25f3934bc58ae6ed51181052e81058e0faaa90ace8987d10a1b0f55919f0352d4d3886a6069ec8c94293585f9019d09306180ceac6a769290d056dbd09bdef71f3e55ba2c536eb46a263fb3f61170af42da991d59242e857944c4d8724a9cebef92587d8a1a6af9f684700ed2a06afe796f74bef4493eb6772a3a717e982fd16ddecde559094a8baf1d0c06cc76d9931c3b3c33f005543142e8c32f22dccb3469c4dad572302414f976e9d7e82e98b5ea44567cd0dba265970a7c98e4061adb8e4b9575a8183cb1c3cb32e6824d0b76a4c2059b3bdcc9297695e283dcb4cc06d1849e522afa1e45039c8a06ab0db0fcbbfcd9c40420cd83d7be5f5df76cb98b9c07cb4dfb751f068c734313386d97a866a3faab27ab1cb41cc30d678760942ecd231391ac3d86ecbe3c8ce83d0dd7c1c394a5651d16eb9cc0e96ed1c7b4a291a778c6b75167295a6ea9fb18e7e899b8e7d1f627e698a608a4277e0e66cd813c1ba95233b9361dbe406a4666cc22181b19518dd51754febc73d7b7d9993be706b332ff43f12c2850d9f7baa4455c43f2f46c4d2e205b361546033d9e102c17988ee5d2c66f584659c93782660855e78970ea84783c638802e7e720665254a25fbb5dda357371fc1be2c21e8170a08a4635543266da854dee75754ef218c1860d7901125298e379894b2538c7077b7bc47b2df46b204f5fe342978c43ba661e2140df045a521860439a5e0b855659f6f7ebfc131b9f01e2d810c6fb2bc8d1c42a11fbc17ee9909976d1b36ac697fa5cc9176a82a6a1cd03923bcedcc79b49f177db24fac775674b023b96571a34b0f5dac137437e84f5c38f0dd1b77a01c1015fd4dbf006e322e06ace2ca99724debd286e9ce09d392fe63c617e4e962bbec44fb2aeb5e1c616a9187233836aea1e0876177ba5adcd55ea20f56c2d2b1b8de1a06cace03df437de0a63a1d7c9c64ebc394797f75bb513654b1df198ae255db7a5092b019c27389f1006e62482cf9a42784059797997ee16b653845f175ff2a04a3f5fb03daafe3f00b10da558394353d557da8be1886a4abe6d9d214418bb7acd0287faf36dc497108e8fc3edb2b8b5822aad025c060ceccc171982dc88eeec6a2f2a4cf57bdbf649f422dabfcfd2d7f1c6c9b76fd02d9e4af1cae7c1dd4a4fb54306b23818ff5ad5737a30ac652d82a8a1855e3874b9b5e0589eff4733c4cefc126ef09df9f79aef17c21c2d1b31963bbb38c7fbda4ff6d72956c60804758112f8920f42cbb8ab856a86ce38bf85545133d463e948dd7064c47130faee7f067d858ecf36c947302e939ab9857f2feab8bab38b721ea584b25712fe8cf937d9a07b5d49b1c7efe1689aafb98dd0cc467ced157192e8a86fc6251c13afb174c919f1bc3b65b468d2c4bacefeb535631259dc0c68b85192f69ce9ce34a25ab66942145d3fa8fe89b05c5d1a4dc41bff6224bd4ccfb960e5a663256ce85bc76f23e3e2083cb653ed3961bf4c17c3f5c0e18de818aab282e401be4dd27c04b37f05bd69aff046e406ca17d94822f82ed36e77ad2c7897043a75a678e0464bd6907d42e60d0eb91f7522317be2d83f28878b7b82af64523f3b9a5e24e2dd936d6972837af72083785709737ae739173ecb681fd74929b3d582ea046982b8c83620e71f3f3b94e43951f97294138ee4e6b0b47a31919c627bd82fdb6545656dea11c7f7bd00ebf8c9f137ead38a93c99991139984ffaf093c5a00228b565cc8a1a5c0ef42cb4db6bcd6c2cb4393d645372df0fb2869496e084a5cd77290d7f918086263f6c9ab441ec05e7567d19fb2b8664021c12092f4e5dad14f5716cdb694bc05731ea4f64b68ea0ee56cf914effd052d0bad253972696f8bccc929d12554edf36027f51f148ac87c57b8aee5e601698176f9a7bd0d882ea327cc7d8a4a791a5b0e7aa789ae28035b187bbad3d8522ab05fa28a17bb06e967e89a8da51559b17ad276396f7ed7312570d8cd810efa068009d1174eef29e39d9186c8d68290d801e573e6b3b38f4b52364c47b33a8ff60c82a1c87655b76955e02f24ceaf09b9d6991d854d0460cc27a5c862f5f9c382dc1320e417a5f3f5a6de5fc3596ccfd4016c1f21d0bb15c9fd27e3acf0ca847d881f135602b8b70127834a5f2c947c6f21936682ccbd8e1527a1e5586e4673f283844d8290b11cd1c5fd9ce560908135b83eec4edc38f9ea18d791329d8419344af47bed8a9a6c014788010c921dfb4256cac3ac8b407df80242b89189de0ee56c9dc1c2e31dda21eb8a55d9f85ff06bc284609959d7fc40a63cabbd03aba8c86bbd31438605cf248ca4f660a9d1b746cf733a31ed344760a2e9ca2dc39c97c452f877fac31f157eb20be4bc5397437309a7cdf5df6df4bf2063eaac7edee1b6d34017ee0a8e57ece1dd47ccd78edde37e4596315cae6e4afd22eb38e0bc2dc2601f978f62da381dbb4d1aedf922ad1be7201bb90147c8e7c73c740dfcb55a9824b45c08368c54cf3f81dd1b7584ba846b0a4a61b31b40f59be5fac0f3637aa97f4d13988f037bf3989a41b147cc10d99bb4b52cfe55bad5c2e82f6951ccf6454d6ef6dbc8c3059c052630d2de91ca365ae259d902b07bb3e87c61113e0dc748d952277433a051d6ade8e97644b9cae256ef347b0bfa7f01b559839f70fb435b4762ddebbd13a0d8355fbd3c8cb499da581c888bbca0d30f809b3ea55b8d7ba94dc6e09a21ef3e322c8036956795841a0bfb0d64ae578fe041a51966f11012562317d241dc0d083659022a03ff397f71d1d2c1a7750f22b5b4095a938676b70af9f76cfe1103a45383663d2452e619231578365227df677f524cab0cc088f13548ca21a4aae1d00819b79ef167d50a50c22ab5c3d5ffb1660ac6c697591d92888635c352629831a2cb10101b26b9fb00b9aa996396cb200ab1b7e550fd78eb56437ddebb11e49dc0b653d2ecab777962a040b0b4c9a5bc2a6b18b5a1f56d752b369fd312747ed354bd6e04c4bf8275f274d08e1f9e193681b564d2ac1bce2f5eaa23819a7e60b152b40418079ccffc61412ddfd0e72c47c959f25a06a9d0206afe64d23b072181b5e3c972291e1c8a9f143f7602205696c69ebcebb393166a81a7dffdf4fedb6759cd898260e6324e3310793d21824230c47b22144f3b565c469984f288297577e777b8b7d7d1783e8c21f2429fa47b8a4d6b1b0f5811d1119c9c99363b67a9dec74cf30e8e5d10509308f2e9c4d68f9802853fbcf7bcd9a544341df8a1f20ca026172baeb63177a9f122263ad916f125bead41648fe6887e3a992790874d7b932596ade34d67fd8f3ecaa13831a4ee28a384edc4a4723199fdb7e6803a16bb67189917974ab6019dd709f13761033eca52828cae19490615dd68bb5bb132d69d3e63343e382eaf742104f70bcc908f4da246b9057be509468a2441d7e47bc916af97da3293865b614659462bd7ccf40d61e81572835f9663b6154ea1eae81da126e0f0e1ba0934a7f704d7778852e4dae77e866c41823c82019eef55b8858d37c9fc8d163fab6f53c300eeac4d1cc4e57c753f4c6b9ab52fb94cd15100a85b0caf68a170f86f7a73edbdd95c557da719e6176243c7371922c6f2499c4f3c4c74f813f84adf5748c0c3289d3ae274113b5c99c45d79dd0df3278196c111dc87a58ce3df363fdcd887c00a234d1f4c73f0fd010fab2a336c1bfd4991de5ed0218d80ae4a6daa4bc9e1b86413ef644ecc91076a9852c842f1b2c828d180e592b09534acfd1f3e534d5f52ff0c0381b2311640b94959dc57844a032fc18dc294e18d41d4e69ee932a5b81dde85aad81d1e6fb8f5f1f4c69b8d6441edc798fe7e064508298cb134e992828fcc908fa4c4fe10d489c3d447a233051377b25384e7175c41b0a78dd78abcfd474b031ee8b652eaeb240af604d62c42527c8f1337e19f336c65f87f4439118ba84eb0505463783eccd52af67374cb63757fe45eb55abf98c94813eb6585150620a8f9b25ea27abcb680e7ed1685e283f2452d53554b9412cbc50f5cfb08594172147ae214b482e7c8d191044e8982a80d274c3f06a9a26a78b0bc91e6d3f2b38d9483c96e41cfb594766857e4ef22f56fe2f288449b8105fd4f89d2a196fde72e248ce2159b405832dc43ddcd9a415bff98b35ed2485f2051df92506ddc58bdb693ae0db21a61f2475f2760cb4e2cbc7cd2eb88be4152e6ba461b2deb895202b842c9cefc28a57465a3e1db7a8cc2c0d6cb993bb146a1854922713502b5cb42835f0d4a15470b773124d4a5381a982c62bed93deeb520ca29897f2abbe043b1f454d9e44efd8759be0d54572783971ea66d3c8c4f5301cd493cecbb59edd7216bd3bb05fecda6359b35bfde808b826381a6aadc7909ea38ce759072f7e0ee2376aca8b8607c7f3a2255c801d03231cee372fd00c25aa8586ced6b034fb25a3de35a703ed2b57281da430b4343e2f6e93303190f977ab2234b01df80540821fb401c598f11099884bb78f5819e30d8c6686136bc490de74b803a713f7608dcc2ac79c0ea066fb4ed634c01ad1d4777e44d6e6b135143283b487625526365e7a1e90efc69b863518fabc69effdf8de9bd8a9742d7df2000661dcd0e134a00835285d7a278eec9783462b9d38f5257540b7d316176add7ed5190dd5b35e6e696881df879dfa36f171369c06baed5bce43b19257ecd269b25694f15e266d89319645f6a0df5f941fccaf2a9f0d95330f9fe1b29ba3300c7835f439b8dcae98824e39f4869923d1a8064a3eb326f37c85ee22bc3b0a7245380948c7b628a55203a64a9dab895df0af68e2cb332b2c0ffca3568e6bc7ce09c9c818814c3739a3207fa05d49bd2cabeb245c805b289ec083eb6f56672d5c13ee4afe5103ce8007e178d1b9f56612b0e93325f86e7795211c29d7cf18254e2d979a8b2a03615462bd368964bc57a6e8a38bc9dcf3814c1afff407ded295087744c8fb14611e844b70e3b83003b96123053744a54b9b1266b0abc3571c0510943adb2db9130d0cc1461ec95f00457f6097bde3b8a2e0a1f9756db58056737310c91d9c1be3d91916c274713d09b437f6aeaef9cc9bc98fd6218d10b44cefbe70e45a7865e88af86feda9fabe8b01e88b936fdc8922477cf6465c8bbe52ba192fd0ed1e8da86b1b1138e37397536d5935885bd95c3eb5e2478c2f03f608f7cb4551cf58d04b3a3b5f77ae1369ee8e7236b99d44a7e97ae470588045fb3e529df28e5f0eb937d9c33945448b1a952e4ab19906fee76e0620431c51525159cbfab5464c87df86607d23541a020f91a1057a9f9e7ef1a3af474a755fc3ba5ef4c83c7c755f8ed9d4cb29b279b0e0a30b304c74499f146f10b4bbc666a63c3e92c4d2e1eedad32f03727cd60d1751226abd25c4dca0c652c85da38ac91840efaff710056121f733a534e6e91b455ebe04ffa77f134cd1682c35e9f6610138fbdcf4ce71f357efc8bdd0972ebf3fb7c7b0a301eacce14007a540d584067afdc4e5dba78d97adefe74e21cf6f2a32b84def75f6ea2edacee2940132bd2e566e26bcfb88c50b115918519031521b27d33b1398f58004e2fc2e270b43584e3cea3cb8ebd459d263b3efd2e471ba68617a12c403dff6e548666707913fb7121cd66e17a5952d35de3615f41a082ee174de30d8f917ccd8ae26ffa846044d43aff3404a15173cf0fb799662e60f5b8f44bc2d37f3ef9ac34963e3e726f4cfa43b50eda06be41cc2a5c1daa31695e7d5d5612ae13256ed7f779d7ab912da095e55aad6113a84da32170a22cf20addbe867fa8c08581d5440d73a69c789db8d892091e1fdc4ff91fd83c8d0726d840579855ef760b3171bc957f8758bfd683a31f26422d3df9e7ee409d8d77b0b5a45b1d7e82623cecff18360d3c3c52eeff53cea41abda59faef12ec88c348f389a147950ec652186925ed1e667708ad124f6227e0308367eaaac4b47a5ce6f3e7b71a5b50eec1c9064fdfb92ddcef6d3f41f0fd2073abb1e2e85628406c97ba40009bc9a214c425ca122ee4f2a5ddcaa6674e880432e5d5d7377e6fea9af5ef5f97ac1c844075cb1018bb5d0ad06f79333c7c20e056febd32e0d0a4d91b73fd28e9a4466917f7e85568f862eaef42c18f95df974f0196908028ae905b78617287d73141b9029d5c80847fc95004d8e474c8446987bdc649a456d5ebdfd74edb7c0ab498eebea8dc1159a2037dde44f84f492f2a52a681e9c1bb0594bf0d21b674e427ccb8c6a5cb124f95e9a6de4edfb3b82d0fd504de132c96a04967752f23360e941b52188aa36981ba7e8f90907b0302ff08706f4ded111011ba71288b6e3ddf2ff8c9eb6e294f74792853d87a3e51f5135a13ea03211b371786089d50b340f0f637ea4d12b6939e754af7358b4908eba4bb29df1f821003aeb767bf8a3621d8983efc3b0f8b1daa6b13d7e40dbb21df1acf6eed16ff0ad5f81700d7069dfb69b4b79d3b78f78475e118159b8cb0051409d12df3c834eea8a9c1cde6a4386a5630f7e0605a3cb072de506c7dd7019553348cbbb37a7bcaa7c0750b6e399265e7aca0dd333059a51346f273820d62b47e436907b3eccb36b0620b1b1f0d3ab7b2d3965b522ef914efa1fee9f26135a7f1b45750b22f5b80c8cde70dc3737fd649beaf66cb7cfb2a3a0152161262d3e210149f3407a4cbd50474e3874640422bc813056784ce0643fa510e84447d76b1c95fff866375f2ee5998def80e756fa6e1b36e2d4fbf6b1de51a4b31f3ca6d39d2ff2bccbee033b889965580f67a5bb2f9ff83771148c29c7e0c9554340ccf37083ccd35ab0ced0c93978f3c09c5a588dafa4062cb1c98503897affe14546f95e3818b00200466b3ac314c3e2028c3c9d9aff705b2ebc62fdd929a058cc008bcef53ff12a9f82b45bf973219e00fd0af47ad7ec78b40950ea91bb4ab51d3ff0c951edac98522912dbbb99074fe57158951c27c124bb47e87e82d928a1f91708d1c6f16aab04a0a8c0809cd83166d1cba1e8b9576bf0f9899a8bed1e90a81bbf7a8772d1b6cdbf594a0435eefd5b8100952849263897bb64b8359a3cb35705fbf20fc3df4e65769e48082ffaa57d2490c5e2789f35e9d8a97240a07ccdd1d10ca1a833036899a6365e88b816c6d25433e188e7b88f9dba840c989a25cf92f6c69b65361518b13d9448a4cf9e8e35e40b606c6bc141f89abd86ebd6615bf080e60c60aaeb7ede5bf857482415e6c0bc11850ef66c6508ca1e38e89fbad9045fc54ee1c55ea438a6d845fc6c97c1f076fe3e5e74477817b08f809f73e775996de526356ea6cdfae169553a1f30463f6be8de17ae065afe0312c44785d8adb062d6d5409e37eb1f10e979e9e94f34ef95c012e43a61025356b85486ae0a4d008299b66ad1084b2e7892bd0a1bc0c8589e33367202915d62118dd633461bc9986d2d833bec27f316a80f1e16132b7d75989e36fb879ceb8a8424860100e6fa5c4e105f36413fa1677e76459ef8d9387b1e5872b443db0158713b913d81dfb9130e5ebb64da77afa79e6f65be16d0da6fe970c31804cbbb1b4ae9a4f3095119b34a15194f5a2eb353c2f83b69664a06b98e93946a3ce6de37b476af91d7a2eb4744e4a03c14101afd49c4b0c6b59da01fce2ec3c345f602b593ef98ad817debbfeaad0a64d4f42c04012d261c642b8ccf2001b34714dc92f16188b8089b37fd428c70faa085af78ffeb04cf82997a0f6aff413da528904bf04c747ae8dc7f0fc757647274766e521c6dea93c17e87a2091150e945caa16af5de7123cf7f7adf1453692c0a0470beb924a56774f75204d67e6b54e758020a6dcb6ffd67ee02167725f7d91dff1eaf2e5141ec19a306d3d3adff357b972fce1c3b6ddd48b9610a68a377e5446e3c4dc8eddf4fd8a69fa89218dc7a21e4ab0275540bf8f02b9dac4d6d792dd473cff453d7463d0c3141b8f5943e8c4d14c33df877959b5770ddf86f7956c508213998bfeb0219267ad8a21fb6ff5faca0e15930225e46bf0a22c06615f9f9aa93902964b1b50a07b2b3a9d7bdcb9dbb49cf298a6a162f87184bfefdf636766bd54aa560483c033c2ab0ea4c7e287fe5f9bb903f5a11e4ee42adae99d48ed86dfd1a2916ffb07754a856527d88acd3ed846608ec8387d510f391daa3d328f92b8acdb7adad3b0f368b567b89662a6d41d6c7e71470808d83648e70a3c468d4f12988666b375b6aa27965fa838eafbb8ff00acee7bf86a105573f26bdf499358ffb32f466a79ab93b55357cdd7065f662cd7f68216d08dd88a9efe7b295ba84c6aa581c80ca5fbea5a4856e89b8c3a42901b73bb071f5c670bef85dc7f7c553df47a517a1680e2c77eb71cfb69b4a2e3968fca09510b03117458b01c4d9e3fe66d876b9222108b08e09a76d684eda6f849aa0560ff3d3dcb20bc5742538f9bd61c70dc93c10973acd1e67db44eaa84e9de78c842db4b21eb20fa93c19a180718b19a9a918ca5ead5830e50ae2e840f76e494836d0c4ab41ed02058e421d4bcb093ef822f1cf855a560286016573d7b248b23078de0810c1b240dcd9a8315c2dcbfdb9ccfe97334e4f37337639e7406f903859dbac0f74307f13bb863c2c99f4942a3e1007b34ced620158e88bab1f08a64e82f960a2ff7587de8bd425a580da01dc4e6b9c42b1d6c34e8cc973db25b56aded4439f644d6079946e968871b4c9a0a131ea433f7b35a8b948e1379f66c3277389c075e2dbab427a1ab60dbcb8efa314074c51d6ee51a4d150464dd824fd6ffd516696db6a38595bbc43e7fce3e3c17081b9fc31d6f2bd0c30bc097659b6be80b56f776aa667cfe32a2ad7440fe47504c46453ce9f0baf7af62000d66636474e6bf2ac013725e2d486e7c61d4f8dedfbcbf343e7edfbab692671c8a818371721936969d5fecfdb5932917ccd616e844bb144c68218c029ef14433286a2d284d187b7c090197cca7237af0f2b7737af55de67e0cec30011f0cf39a5f4264af9f034ed58b3f55813ec93531a2fa0c0e3b1154eab1dabd0a14ac3b8b27e260a8e545558db29bc1b7fec6b49f55491c5a254303580f40e5cc0f51e03d683ded87790850a2ad33370f877c5eae29ba43e6bd204a2def39d8c1e1da4e8ce8282e2246b07530adc896a768aa1f080f90d91e127ff04e56d9adc4084e1cfd10adfea3c117c4d4f7b57c9b59af2a7c1e6828e32ace70cda146383ea43b16c78fea17b7001af2da632fdf26f654beca627a44b88ea26b26b44f969be6505d7f01a3006c789b01dc2547478d9e591797730ea27863fd298a49ebf1b11c9a022f3929c14e253cfe75835e1028aad31dd791a2f5d8b28339b0ad0b334ec9ef3fa0c44492ec843165fc085ac3d664737a18777e06f71ec7728f4e883e52d24b4a1b89ee823d9163e74919e668e257c9c5f232923c7fd096d3e24fa97bf393865309036b360977ef45fde3a8bee538dd3dbabfb7f61d52d1c0adffb93e524c2b41a231c50438b1574846b25b072d65296aa3f0cbf7c1638229f3cc0825fe1bc59186cb3e6a0f56e8f54aa42a2eceb96caeb2e12e345d968b690801168f3b6015e85ffb2e9a8a2dd574c5a841dbf9b2da281cff6fd9fdceb50c56af1c2ab59d225d3c253c5e8c1a1b65a107aa559bd34d0b23e3c681f9d2345fb7f834e8d75b10103b2c77cd1aad4382ff1f9f18d432a7fb03710f36b4c9ef80b9c9a2c677d71a39fe157827623c65a74f069d62d323467ea65d06d64d16dccdc01fb4550335fa65fa3420282af6a1422eca97dbadbc139398e57cefe6d07502d8a7b9514ec6a726a10325006899d522acd5abdfb37e3e25605c00d883a053f5d7ed510540791a72932aad4b3c4b721f8f5c3948cd63d82c75a7f80a46f1a7aa95748047d4fcfdc3001bc2338c61467d6e3cb29fe10d5fff2f90412d168ca9409e730a80bff7656d7845f3c61f2d18cb2e9235af21dc5cee0287b46be1cca0b873de2798cbb4154dd7203949b0aceb287a3c3ed5317f8fa5f118922bd977322941b6efe9940ed4cc2d49f6877dcd838b55694c3cb4ce095d6d564acc0d005c39fe203ccb58c61cb703481773582344a736317208eb3f7bedc36dd26d0cc4fff99dc3876b3a8be4de6c4a234899657834f1ec8afb6dd22215befb06e86be6dae8260f87f7af53d7cd91172952cf8c50e197d16b3ea5aacfe9afb7115ef630bdb17f421df584a3f6f80647e3601861393122bdd8ce46a3cc2d8ca737324cd414c6c5ba3ed31833794141403dce79eab09b532e92726bbe39eba7bba30c8a0a93270d531bdf52ec78b3e43f485d587577ec22fdb10e93f57b5e2e5afb91f3c6e35a0e10d6f4db613f7908e3caf7a58f22de5442cf562f439c692e8fc46bdbe0094de48567ff6350bdace61c54fa16f4639890e4eed163d834396dbec6a5665479c45027f0f5964c98a0761a72ed89047d0d53a92a88dc323d1e3b7f4853d9226c7c0e5b8d20eaf3c9152963440735a44ac12fa430a22a737854b1b276d358c1d919d623642649307ae3f5a1da9144ec82930c6bbeb8f7c8e7a0e172d7833ae34d5d51d4433cc2edac5cffa99259579677e672fe84f7d58ab3611c21a2fdd3b8e3bba4f3f7bcc3e4739216e16a9b1af49dafde6727371cb61ede71722d5229bba9a70494327e7e8c7e8b14b389ab2eee0130b443158cb316ed105eee67fad1136a4fcc5026e4e7aee708d8bf9ea22ef7e41bd6b962f9e3d84eb7c576061dc4e2b8a9cbc636227606c07d2991fb646fbaaafd78e94b0d6f1febc49bf00e849cea7831e39b94faac98e9aeef4831f2aaa4ff6341a89445ed26852c023d5e62f3a619d54a5c46f889a9cadef4ea7f9448603bdead7c2752516172c7449b359de2319513a26cecd81a7faa1e3c7018b5069225676aad290ea88d5dbdec9a04cb4d0199c56eaa7a1e932812a34d24468295b66af5a4cc77c959681e86f2aa99a1a4eddb0ea6e868c269c9a92cb32d2ef0df652457f98d7cb541c9b92a573a7fa443ee9dd154f985beeaf1b93a9260f7e94738affa1ae30adad92aa3f442bd16b1b69a868ca8ba9c1906efeb41e6fd1e423db1c01456fea28de12009250f95e41571ff7059e419431bbd3d8eb16dea1827b9c1d53732ce28520320c3fa94089c78a8c75cce7e8bd00c8775b7d4e3067ec6ff20ac112c05a142770e6056322d9bac363698ee8d02d8af78a50727c4f5e84d16a00f829f77b4b3ab6d2a470e723449f41fcc191f477941424eb551b534c72d95c146c437ed7b18203afc4c22a2902a29dd16b76b7da0daf0fcad13e3b08d12871f9dfbd60010aca7f8b1166e985f35232965a2b406d1a4cb6d654e46ee1edc034c4070e6c23a63367487f60f092837f43b137045662c89c4094d9978b450ab29176a540cb387ffc3cd0a60addf2e25a0e2159d289998f5d6702e8f0464789b139b38a9a6abe6551c62f9266fd9debfe9d8e67b699f2221f6d46fe10070b252a42efc05d827ba3fe2ac016b09e559615da05b7adc4ff426e2b4f9c10c76de21202157999dcee9800eb361674a20f265f3949608240d843147e8bff9f84cf70009156fe32ed799f15b4584eb30128e965ca6a96266a28b43c5fd65da935e0140662d4ca6d0930fa2ce2b4756f99c4d0ff63624d23b1f7e11c21c86e32da988a28de2b591a9c0b8d6de4dee92d7adf6797a5411e519b4ed254347e760338a862af47666956e449a66e80b7c370f12b1ca383455be1d0a44cd0cc27c8ee05ddd3a6911b69b9ff6b5002faf951b215fd3e442e39d7d094b69d6b41f400762e8e99e6689375c88c809998922303796f70f4ee7e5a2f1942965008b8da3cdc8779e225125c4408976a18d7c0a12c6cb342f7c8c02ad747b3169644b920f0c3fd5003d2f6b7c076ca154ac83f5b3b660a701218098415a1d47bcc29863447f5e83e8905ec55805ed918d2c44d4993c41f85a65eccd5bb44e6a398271324d7a76243369162232798a1b996d2d0e9ece8b4852c910c15960d62ef1a68fb671c3ea7e7c0d8ccc2cd8c8bd09e5ef09407645efff1305522ac58a239af6ce85b2ec157718a1d214450cea4113a63281b5cdad87457afcc6c597720466bcce98455c301dc3a03cfbf63580d6bf39ae54dd199d9ade0f6768401ba1a0e820368c25638920d77b2549d75bc26b645fbc3f47d4e6ac882e63f2e795de1c374b56149077ef7f87b99cce6c1119cd542eb121d44d10c22fa52cec2a121dd329e719e8865b4c2992a0bf3fc5256a052f87e4803279a436799ec6edf4ee263d835ba91b4a425960f9a62beae275cde34fc77b3041265fdf22e97b7354be26f4e373891c6ba86b2fb423fdc95069529cbc584860b01a77a3c06367ae7bf878da298971afe02abbc8eddecb924ea8cddf6f94911234cce5086a7880ea28e8788e6abd863fc33bc00af71b9cd818cf0b2be450301b3c180bb621ae62b2991143cf65c024da9763404b6ca440c3dcf1635f57ddb284412caadf3a5275dd500711e1de82b2f878162eab01590cab93a41e72b2d1e68bf2c90ff5952189c32afa4d465bdb8ec2e748765df65f55d3f47db741823be54cb653624b525dfe710961f770e99bfaf1564ccb90a000abba917ffe2a724b3278419783ebd0e7e068b23dbcb96e966d924db79c8455c4b952a4a3256f0db1248ace8949370b7712acd43cc6df06ae4a42ab03fc9b770b5c3fad04207132e628d75f039e05b8791174c20493e518797432d5eaacbf0d12547f649ed4ce5eafe436526008325fbac442f60b017c4ab570dd35ec2cef1acad7c9588a9fd98bcac5e1b28626b19f226b60df18a2d9e7854c0a33e15aeff3f3e303273b7189ccfc0fa2596373fd0a8572f156f60267e21201ecaae9223111e9862099e6c86a2409f9f8e3f9bf55d7f6d41a09aaaa18fb90968630ed74c43ea79adfadaec9222a6180b9b730d093c8c0eef995ba688d239b2fa19f94abfdc2f3e2fb564bde71f45abbffd87b0a11ea46aed2ffa44d31f117c30986311e257968606296e24d394b1497efa88df888573e2df7a90b76ff40fa26ada437c17b811db9144e55f6885d65f59a97cb7fb66294e1cb09afc4bef27a2c3cfd2a4a55554b434ddc6cac7342dd60e465dd1aa492398e188813a57b15293abaf226e5c48b3bd8425c3755f6c779eadb52cc0fa0a4a21aa81d8dcec22d7b70ec5573b003701b52a9ea3358cefb73e059961f5803e0422518b3aba2bc90f34a5bb3483ae814ec2528964d667429b9c22f3bad9ed44dc24062e75656f5819455ee17b295ac1603548ebaf935b59192a236b9d20275a60fb257f9e5fcb5a912177d81154e82b8dd22137b634081fbd45c147b305686a38cb4ac57c1b9cb4a78bb42e23e98514be75121b77a1ccb263623b61b9033fd90adb087089dc6fd70c826a562a3d4fe155d392f5f1f0dbeb1c7299a9db21dfac3e4388c472d3919ff49e1aa4cc9a9c7b94e0b0c92474ae7c580f5274653ef9c9da32b928430c2cf82998dc6901f7f2d5c6147957d0008b0f33b54a0a14c8e96ef76cf203cffd05d489a718fc296b2496718188fb2d256583bb25b0abf5a54eaeb36eaa042b6169a9744b93b99d919060c0ee8dfb7391d133e51cd0ea91e24f299bd870ac8ba94d3a645d06fdf3b60e242d8a3449b81fb74c9fe0f4954a7c19bbc6b001df56e4c7a95aa2a3efe29666cb9d710a874073bb44b1bf9db07785dfc4b59d3846d8a4a9a4b6109ee31659c783a76734282871cbec015933c46faf637a962b0041e7949ec11102577d1c5b05ddde7070444ad0c09cb3c4e2a660ec9f9a785c7dd4438ea7379778960dd20372b68eda4ee0953858d4b9675a1dee174bb567e493ad347d944ce0a79180d5d1422ff18304f62ed622b25927184ea5942107a2122681ba2f076940f67c4523545ff72fcae99d67bcc9d130273b6d1a082e263663f160c0b1aa524f4eee354aedaecb009d7690a29e038093334d12455807c809510f7e4544d003b175e3681460b408b1756c8afe4ec37874fb792e78d28ca5b600341c9553f19b37ccc9ada6c5127ba1d6ac7ae187cf883e5f88ce119f16d4317661cc50923a944e87730ef532f397e3d2a4c16390b60c2e89146a85dcb0ec1f732105d66ac66896419a99df5546b7b2737999db17b3774ead1b7d3bd0b34d5958db51cdc8ea6d50458022fbba5840538a39c65754aaa40ad735eb1ca539832adcf2b21067b0e6458a62e79e5cd679d41f9124609ef12f75e6d27e415892061711051a92f3528e7a07a1222fe8505e4d847fba4418c3a0152934ae67541d449ef74ff5b9a91e7c4741d5e8144a1d412a6d19857a9e941d9f8351142b2e5b49a39074543f3f44d5209a2245ca02013035d3ac478879f5a9fb2146937bcbe46f3d8b481ab8b60f4c4a04235fefedfc47ad4ef132a16d64d9d8b5ef6d25624b09eeac986f02d8da21fc1e9c66b61cb6d9d6d33014e2d38656e86a7c9d3917c5f59db6767c187d72ecb8b63bea8227ed821c0008cd6c6a1111278131f7f9b23f2f9559d80fcbbe332a4d976eebf98f5a58507a12b19afd8b3e9cdb3b7e4d0995165f3c3bfc66f79411b4a2832139714fc21d50f09118ba9be3fbecceabfd9ee985bc8c62162f08eee76d2746c4d77400ac6b83f64cdd210bf89e93861400903f6ffb79bfe115d5db098244933cc2c761cb93b5851858419d136d6a5316d271375a7da77478872210f4c6c283632cdd507a804071239a10bbac51a6adc52e6bb2a69669daebe3c8090064c4d2e492771d91fddfefbefb85201b958f7ff8eecfb2fb8b1d889c009197144c7245e62e91226c18cf6d9a3e80764a2d1a057ff22dc1d43b59d34b2c6f57b8894fe0218523ff7400c86b50cb4deb79809beb9eae3238dff752d5a32de9e38fc051be06ce2318117ae9018ffe05ef997b5fc962624d48e92e320e40fba601995ded5cf3e3e214c4a1a1096009d792a37e323553b1339ca5bd1536432b3e02699d8d30282f1176e8edfafdad630103b4201f720966c297fa3be0c8d3f21d7e6cf48f2af0e0c6722f232d408c4b0e92c79fffed7ef963b4749d1ef03634963f2ccc41a1811f4b480889e651df847ae740247eb35d62799c90c6123ea06c4930aac6e602b60f9d1f0f4f99f6d515a5466baae609391ad0a8430b5a9171cad93f9a07fd58a364dc2c5fbbf0fee9a0f2f5c39165b39084e4e5c3d8cbf7f401cbe04204b760751f26a98e95e58b1adc26d34c64eeec5ea9400abc3d28a63a99ae51fcf216f2b9a2645791eb4e6705bffc70940745f53a8c537c2d8930b79932b4783ed501b0d6845cdb61ee36f8424360ee01ce90f96e715777d4dbca61fc0050562f81daf083521fad78b89a1268569fb8a8ef302fbf2ee5fad8ef6431f3f73f07ee4a978fcfb79fe8e1cf43354727687613a4e12fae78d5967172fe75bdd4162e00495b8c9781aa03bc94871703d276f348f453a7113d2a5b7bda3ccda2504dd975945e4d7a1d9d8d01bac914236ccd9501635a544fd4e3c3024d946ee34e72857dfa1acc6f03d7d53ac9ff54ea42231bf61473959a5779f1187b42929bb14717888131ad274be1f4d63ec3470a66b10a2a86eb15c64f995bab9e148fbb34df0c3940e000b45996cffae84eee36fe141b9aed3cf90f4eada757fabd64dd6727eb7f0a0cfdf55350718673af9b21581b067119503910a36131e119e14b7f709e0057c567c52f9218c0577d19816cf0b08b737f2bdc0275a4f57915e2685b2c5eff8a4dc7fb0504f97d6dc52165036c980a25b456ee25202c14f95c484332c624441c242357ea17da747e8c89ab96e5a32f423eb13164aca76d9308f589f785b21b1a8ed4b47c59182819539792b9c87c2ab6a7d1f27ebd8a52bc34ed81a520e303b020d683206890df089e28601f57d29da3fcc3d01672f343559efc83b102cf58b4c9c2420adcbe54576426533fbd85147b66fd69cc55ac3597602746698b97a353d0768e58987cd605088f6c51af890d900b9e58fe5cdeca16feaad73bc121eb902f1a689e540902efe471eeec57bc92b614b5fbb08ee990dc5436ede2e1a61df4f5f072337d84cf3010cc383f3321c586623b02ce885aa62ac3091f9ddf538dbeb0c9061058001a67e918c2912565494dfe943cf34f6b7ce670f67c3a8ca53fb579431da0fb63a829e136c8552fbfe08e7a0392643339c100cdb55b703ec746a178f3535e71c98718c147b487adbf46a949198b22a89a4080819d353204a9989dc20fd91a3374d58c3c23a9347684a5b77b987760661316056544fc4d19ff37dcfa0700571c12320734b2b06ee24d932ac29323cdf6c5f0db409754a0773b1c5c064b8d5cc3d0b7629044b307915f96f0a082c1552789ec33d4adae8c8ced33e98587aff6e0c1bb2bc64b73dbf13f17f4aeaff6e9328fcd3c2b721eb1a87273b8156626cfe5047065be54921335e6129b5953a3efa7740e2998ab8eb561c10e8087ca87dfee792cd2bc8a95d562f6025f48f8a7e7d8b4ea0925752b7551d80b30169253822f8ff0e9b15e1822dc28922d92d8803960c2b461006cdee102e064852fce489af2f66972c4ec3614630d5cc6072ff738ac5aafb6aab2e95357ec9a74dcd09691e35a9d05eed44f1329101f472463264c973b39fc71a62ab232f931685d0cb2fe7ba3831e7f217e552919d88d8e1706bb850560d863d3deb91f8a9fdbd5c01439f9e6be545913038a90b77db91af7ec689674d46b11d84a0937c7a1a097e88fb47941a3353c5a8740753383f92a7a91344a8f5302493830c44527d423be72adb990314363a02c34d6b9146b78c31325209fe73cf3df931ca84e3246921ec6ccaf80f7972936dbaffee1887cdb39b88f0c5ff232ba82183d6b02cff75aacec74ddbc17a9e1110074bd54f1bca2edd353fe39a947f153fc003342142d8d52e0381e30d350fbae0342d5456bd1e80d75c453e9e2ce9b7fca9e2e6613bf9653134762bce760a4b4e7afe045d5cc0f1c3b7c8838399d1e5dd57e2fe07c29a8a2d1f5b87ea89152e8a02b29dcb289e547642782b2af685aca631f24306c4d6696d9a3ff15ffeb36430acc7af7e852012fe72d5807b30da025ffb3df389b116bcaff19c13f4bda19ae4ee32bdd0777be5c9b74884e2c985e0548f5148b7c63bcf40dd9cf8d930e8e8866df576416db47baff8e76f1d97807de789453cadd7199f21876527cf9062adc04f67ab0d610a6005fa6dd6df961401cae4fc61e1e9d11198a21cdb4ca4570d36894374cf744e85e167cd6732cd0999867e861092ad1805b50a4c2296ff79f557e1c2a1c907738c328811ac1ce0b0a4d2cfb9277c5e896de4b4ef53fa23a332bc2ccd5dec2b4d4f689033f8db2deba5d36d3196d63306a563a9748fd0c0f4e7a121e4dcf47ddb83602640113e68e04cb936c2c5f3a8d407e74961091be4c398741ef627daf8988429a4f0825b6544b4cb10ebff6d52a1cafaa527186081faaf75d9e4f8e88fc05a26dca81bbd62d7f3625f635f1434d7cc035b838345775dd0c9d29dc8c7c16d7b03ca2d9694a241b020ce228d8add08b4a20c3f0434a1d5cc05c53f344568a068c3b13ab00e97563a40dcb683f34b5879038ade79c180a539abebf2d2d506f5705c2f06881ec54bd413b3fc844c5f390d4f98185c28d863d6ef55ca8a2dbd41b49ab93cd0618a6d70ecd6ba2d18397f22b5d020932592f8390d26524bfa2183ca7169cdfb82d6de07ca1b853e1e3055cb416aecc58b91bd33b56227210307b6ba311a9d97682d020489603284e1548349e269186943fc2f3b747347a4b095b4b16c4d00e735bd1c7c59d79bbbd0a986793361587b296f34194a30e1f061d34a4396458ddaae8b27d8723232cbcd405802b2aadc55f2e3045a57eb5fdc076476b6a20c1a0b0fd2357484e7b375d453c86efb88a71e102c93353885f0d48b4726772d01698c24bec29cecb0d3ddd05215ea1910d66f566d53bed36d777f8eba85695b84c21c6aa8cd1458d0553e55666ea5582f9beeaafb7b34e3100aeed7520ff3eb1bddf05aa46b7b035eccb9bcb5891ec3b4469040ea3bf2d80b5049ad916c0d141496dd2a4f975be172cb0be59bcd55064c20693b3855f27c6a6c406066ee07aed1dc5d855a5d0a89a391a3f76c1af4111d15b09450de8c2fe027e2824ef0c116b82d1f2744a7f3cc7d99753deb340b23e792e3a2fe85110f2d8f603f4f30029bb5375c58e73a47b677d752272d094b72605323bdd80e394e2793546f2e5a782fa7be947542c643a7a2f7ab5c3d8dc5e9f46a796e2bde1c75dc2321de0b38c3669bd1fcc24dae234fe75dd4a26feae36afe04bda3f6bf51578c7a32d0539a8975e7a7fff5ae1a83d377a345c782e87beade11a218f3dd5d839926f49ded39274ddb806b13974467174273ad7c463f0430fd17fd75d0d21144a3abba546109076a974bb1d6b11a2e22bab9ea54f6a6b868c5bea395853db0ce7ee806068d6e24affca62a5b9e77fef3d64e94937d9015061313c719e56835ded156647332fa87c0e182afd3bbf042c83f7d5f7bc81cceaf18b49ca4f10409422ffb091a10764bc7c1260fe92cc6be4074c37d3739a3b0bab8e7b30595b8350db0c8eae77ccb4109fdd5e9624e2dce7bb4958dfcad39dd8a3df10a132a72f5f4fc0c21bfd329ca0046ac912bd62d55a8378891e7a3ad732774306d7d5c21c485f514562b73db9537ff0193bb8cf0811188c1c89a05811eb81d7ce9884449c65f944a79f34d7e4dd1abd7d9754fc3640086fb85dcf0ce4630205c09f1042d0fbca25fcb3c819cb137e5193159525ba00b73e673f4b414cebe22ae16bfb5795324ec4fe92189bab3212fe3750ae9325e80115933c9302f140873a4b7404e66bb68d4af3d019c1ea447af1d2cf2c5e84d8841001a4d4857e031cee82d882059b55616150b4d894d9d866f0f384b35a64b5dadeae1932e6ec18f46fb886765086baaed90d826770045483b182a5284b6a6d8a7ebeebfa6eb1a60b4175f13b998b7d7f605c4c8ae6ff38bab3422318ad63be9d94e5cdb5aa35f24413b7749baf3c735537064e3d28919d990de85e89f570a950f035f259698afb3237c3fad630ab75bc54cfea81eb2f09de9743ddb6ed7da5476b6bca3b06871f2ebba0fb361cd37e03517055b33da2378fa0f439da25d19ec1e4a6bc60bcd2586e2882cb00f579342ecdc289865be3dc0a72e3b1bff42fb2fed885b60665dda8742f225ab2900be77debfb8f5b893b83cf889ba769b1877be147ac9554b35de59d925775cfe5622537a0f0778d5e00966e33ad36111e8844c9dceea1633983e74168256262298208afdf972ae63fc8de4a9750c742d192a68dcff40fddf661761ca20ec8b4a88cce4792dccacc3fff87a7d819d944e922002bfa5fc36192809d675de2d4c7563afe2786ccfef0a59650777d07aa794398d8946676fbfa6bdd4777593b2759df533d540660179c50f21ac7f7cdca03796b69ac21ce816bbd6e0eaba7d68267f999ab6b02c08c6c16ff3a84eae137ab3c36797d12e2d995e786f232f7fc9bb9776b4c292f550a2b347e27d51e9bc5076e90acd476fc8786188fc1135ad7d2072036e33a7615ff832e9cdeb78e697b8c54a7b1ce5ad8b707769d2cea99c31cf0ad7c7a60e657fcf0e235734cbd3ee335d60446f8eef4fd6d982d07566077b2e1ef20e799db7c40a3fbcf41970be7844f11c11479d77b8091bc4dc5bda6b3ebe04ba6da7c54bbe308271347d1444ace54109b536405de249ad84c6367f555e330c020e93ac588f7201048c2ebdc813973d91ed0ba6bad4cff3af5e82a16d773ac3c00cf2f802296feacdf0bf01aa293078ec47aedcf4e62f1a11ecf2c5f1c5fe193f223d7ee18e59b8a025b81c3e10d9c9955699e23f7eeda2a00deffcece16717a44ee6b14695d5a07ed32c7b0b2e28272567a4fdefa95bd10adb42e5a618ea7c6f87ffda460f11cf4ea9c1ea6f71022e8a6220eab7b5df3f72175efebf23d0f97c5e9233ef0001625a1a37e4e7181b99c886d8efd1d949c091ebd7cc73fea478a203a7123b63170c0d7a9fb7a79d0addfd9e25ccc410535c0650dab781fa3a64790e0e377e957cfa1a5f9a86fd5887f896361bca7d1f643dfbd8b0a72013c9523ee64214f272718d5164a5883a05953f6affc428cfcb69bd09ba124e99db9708ac43ccb46392e9e8a94a5883431ab50a60c9185e5b9f9c39793e4d9aa6b65fd6da7d20913d08981e8b65dce1383746a3567bcae65d539cd68f0ca7ec211d300ac3a61f9260d6acfa9a916f555b26d712ac4a37af5b50d2bfdb653b09e304fa18c6c673bd13a5b4dfed6141ca76bbe4654160d34bf469d38d139af3e614b3245f3aedf353a30fb749389863f009ec17a079f6382bd18317e38c0ade38c335afdecb342f177160ebf266045154114162c7769d250d5d8a2f0647cecb3a8426ef1a034319aa25060e796b6787de50cffb8b133080865587ab4e51f56d6429ccb6702ed11988828dfdf1f40306ca9516a0b50d84f70444c11af0c8cdfd566ef84f8fa5797a89206f12c25e9260ecbf8db3d12883eb5db6670b1dbcbb62271e8126b169d3ad1f10ebc6080d658d58bec09b11f26a12af12cf8e50c15b10ba3dcc23637e8caa16145d6ef59d1d899adad8e2b6503eb324b96cdf80a5d7bbb76b6cb77abfa3964525b21b22d3d2160893ba0f1f0dfcf4039887f9b373c0cb5b236223c3be2d811dbd75d6fb6004921a87918d2745c53d943768606b031a67c1b59b2c28bd026a6c563a527c2eda55f80f664296d86ea71aa27b0d44d80f4f7b7f2acbeb6a5dc9d9050bc7d1d58d8ad2b685576b17a17c442f16a252e2863b26931b37357f3096df2a03a3509f06b230f3782e74d65dbd599de3a1fb7180719a1e552524bdbe72c976e0f0900fdef4b4c4423d31dd8cfd849a4bc9c5553107e1be48530c6059a5c710eb64eed47a7079690cb367207b06cce811c852f419c22e03c6b5ee023b81ff10b69a95c35996d3c2b05cf86fbf76ed0a3730afafe95f332124effcba40d27d0127779e1852f5c09974d1e94abc3acbd6c97458c2fa6ed9f1e5be5d511140b90509dcdf4a9d1526a6ab54f95fe4a98cff56c5a0a2506714e60c19d9b46c02802ccc466023aaa2df59a41ccdf9fa2ff83f6cf6ebd0b339d603aedfbd9f1988216c9778fa07aff2e50e41e972b72306fac80fdfe966be9728be211dafc8d8d789b273b2dd9ef31c0bc84a1fe8d47a092839ab8e5e181cab022562e342e97a95f3da5de4368adb9386d669dc8ff1eeb5e389ed96a4699343f3deb4f3f77d425961e097e04b20dfa60ac4bb18718ef96d16e2b2c2562e94d7aea56fae644ca3ef06bb53e5a5a925609fb26d3bdfad45045ca1fdc1a0d1694c8675edd09bc811731b8d23e924b670d86821f8216b43b091df3c388b8640342d2a877aa330f8f6f72de57876df687452846b147841008ea6b38ccfba0212db7ff43253b5c02c639a78651170f54de2f3354595922b87ed8d8af42c3959b0446de1e125e0389e36d4fb9e8b0c1559bd3cf06640bac07281190ddfbc7ed800b4e63f338c4e3a1cf126a5ae1887c458717f398f298dd890e10e85a34fbf30c4fadd3cf6834746669a2aeb86a1a787acc4efdeac6b5ed05ef2d949d0a35d849c2c31a76897d3c38250a0cadd8eb02583e0ad0c4aad7de8b1a401f52762c253628b6021b9e18450d8ed7ca6dcdac1d6dad7120866fa590bcf972ddb644f307e81376c3d20c0f9f4dd3c7d283891c45b5e10326cfc44b1f71e30ef7887d50bc3f1fe20a889aca02d2c0e0d3e4121b438dc5b23914aba88c19e74de1237d35501a0f6f62362b5c3cbce55baf1f2b083ffbedafd8912c5b4acf9ea9dde12d642cec62bcc312189ce7fb5a82fba9691f2686cd6671d9a444052eab01c8719dc8e04e6891b8c00f16e37a3736113bfa23f2fb353dcc7e358a5f71f8cfe47cff2e00cf35954f8b1b3231fc1f5460f83a6aa1681481f7e587a676fc5c887ce30dd4425941d2176718cf081965880d8fc3c2f6ed2cf01525cc8a759e3d5438adc470e80e227637c40ad4e177044245735cb2d9196fde77724da4d9fbc86808558cab9d4d60307cc24e1a983414f37f943f2df4e4048796cc361dcdef928240010954f692d740e8b0671fb3ad42f0e4b8cfba97626deb47e4916a1f4d650bcf5695549e1184764bbbd23a83f91aad0a23063a7b339a472cf6a8b1278de405e7e57d1b2b2f0d9c3bf346a0c0566270720aea165700503af8fb140c8cb2d055e042ff96dd779b3585b1bc8ba698ad408c0c23e9b7e2ccc06d919a1a4a61d694d34a6342fc1edd726d6c9495cd57eb63f0b08211bca06d5056c2f295d902ccf363e762f3014738bc63aa3b25692bc19941170a2e88eee527384de9387cc82d175953e15c637ad9545fa7429f585f7205749c11abf31d255c57a752eea2db7feb5a5d4d63c1df01aace0a0fa782a4cbc2fae4b4081a70645e8583d316744e9b78b5c4cc04847d522b66c4864568034bafc4d05fe6e337fd3fa473a80359272d118b8663be3be8058ba89afc459feee6c34bb9639f1b3c80a9501f1d1579b14571981ce33ac548d83c7fe6c312522612b6cd90fe0c72ac41c88b846b23b08deb801a4f7003ad10361578d301bba3423ee6aba7faf05dace94399f5df4971bde9db48b860d4030759efd259590e5a4a69b127557164b32525cb20f837d305112d8de7b8fc3b9b00ed90c43e1269ca173253e62be6612350cc0ddaf4fd8abf6c1dd3be1f1dd80272959f0bf0807bc3901c5e7bbe25296f4fe75d8030ee8fa6859ea6662e0181db8dbc61800c9b883443abb12011eef22d727c47e76e0915cb345a8dcb52a44765257f0891ed31709b6d0990cc836c22892abd2b7ff3cab17560b3d4bbaba1f00f5d0a2bbcbdfdab5ad8e9b3ef82cf8594b765e59d3d038f61c760f489c62e357aad11d99c6dbd22ad39681190f250de257e0e4b5662a614fdbc56e4b2a1a3cb307eee0458feacf2ee669a5e8e2c48e78d266213e11cc6feb55a871ebdb5ebd6ca093905c7518857c452bce0df1be0bcc50b98b2de32e5f7ce77f814409c96475e726bef56d273735429f60d3c4f83a0c97c7803dc574d193402df8d7a0345c818223a8d2427fc7c85e556543a297ed7e3583a4b60aa97a85c428accac25956ac7c869efba353b82101488a66f01732587200fa8e05ccea6ce92f57e7ed05384bda058ce0fdc25af70c5658fdb9767168e0f5e909e5651f704be7fd16a174e0a7e90d8c7c3b0a2750f9c1e828e91144fc4cfbc445b95ab365326fb9e960422c375efa2c6f4502a11b3cfd749d97075977799886446e40f0d171a93c90ffd30701096f064ecc7ef8f28d138b0ea6be5a611c6ad47e1100230d66fce0b66cefa537c57f5a57c35c4e9cb149def079e68d92c343dd131ea537c04cd294e6ed0e8ecdb5e4a5be94a1452d57e8254e88a6c6806dd05c211620827ee991337b4549e515426cc9cd3012c03ae825609779daf7132c1df68adf0d71c9f63a6ff014c0f4a0e2255810fe7ed927c68a358aecb98856ecf3dd47ab533e961ce856bb233cff927c7500fb7a114753eb8c69caf0ee486b3a549ca2cfa33615841a3277cbef2135c32d47f357b3c84a81f9e629b3b41c505c6262b8ecf673432b74ca23b5ca429e0120c9b862848bebecc22dc8563601250c97556054b6ef8ad899c5151edef10e3c13e51630142c32a6f6d3135045c2c2ee0413500c240c302cf7b38458b83d7d108b6c6c474dd4d6536615df2d5e3aaeaef740e29f626faca1579a228337499743ad095c67f966fbc6a67cf987b017972ade26a668c2082855c20061ab9c8faa89484441e6a05462e2a86369ba82035fca0f2ae8011b5a1d7e5b4770f6d13b291a074d5fc24beba10adf9c7d42a8bd51a3b66f4cb8d2c0be73b738508c4070ad95d9d3136e5a99c8e16807f22a9452644b4a1b0af6582ea0fcbb7fb3febc09c6e563637fc90f461248db5af7f745044c6b80e43d83fb8720067eff26fb1fceea6003346b8366fa271f42780b9ff9f60a091984602f2f2f5908fc971df3cb110fa743b20610fb680eddf75a02702d50855fc6c83b7986b0550ef274328ae64c364bfcd4e79772a2b04417327e3f4a891b87f37a404210fd0dd64e7bba2f1cb9c7f417cb78e548e2fe32629e95f905daab01437c93a37322a7a7c0ff7342e7f8efe23d2415fdd453d6e33820379074c1b4d618fe92be8e481680cc18bea421d1d15bc8bc96b8872479ca09d12fd8a141e88483d58c9338f6ea8e7687c45c04f6b9a32c39459fb7bb8431da83d259027e8750e2f57f3b0973c10f0eaf5fc9b66b91bee942c1745244847917b1adb8fbc70add75a2eb0267d7a5edbd0e340764ab8b08009ada388dfa4d288bd4643626ff6ec991223c17f6f94fe46810e02afa26ff6f1a981974b460a4b7e0b83d373e91d7d12f30274836bd0e1d8a1dd1aac3f1b4adfc6a0ceb8bcb15e8b3c8a4f9b8ba53362fe348a02fdeda76ae7ba1347d26a3db768fd87614966c29d7a75c7a20c7d05bc047f31e924503f263b934c3a535d3034d6bf16f5b626996bb68599d5b4a9f4be4f00e07daf54477cfcd51ca85a5598fcb007f6d998c0c39febb1a50e4ed3cad9ae9ded05457b8ec6471b588a0e47aa4357ee47373023c6ceee7eb7b2622d60cc5139a4fa6ce83c3b3376271e1d732823e114807596ae221e48aee9cfcca9744de545d6399ccd161cf3fba33f1624c6544527555dbd0ca7884ca3bb7800051bec62735d8468d13c3430dbdf536e0909a219e046c0beeaa8728f24c50ff71b4cc9e0bfb33bd731f5d4ba5d3338878feb5337aaf4a63faaaecaef1174921c40e4aeabb36f69c791cf5394d3d22355570536135a579a6951cd2a023cc9688ef0c2f5017f1b5e157ef2008fb2fb8be253a6f3c6d8365df6860860627a2bb29dd089dd03c52c2455900d06e34599e087e8181e7732fff30945f7000c5e45804c73f9a1ac075049c39567500c29bde36c0edf9904cde92499f4d1f36a42f51ba1b134c8199dcf7c26e96f7259fa447c34984bbf3c2d7cf50ac9e9dbc0c67eded739caf72bc32868dc339ddaaa70861d5c315cbb08d7ac590404e92a765542e0a750993b5871ee0ddaf97b4bf4327e92d967a9ce54db1b69e0668f16d94854d81f278aac974f7edb5285c19f6e167ecc234748de91805ba5156d529d935b2ddf0ca77e00da8273b86f1e4d670c081e11e61d7002792c4f48d5d9508c88d1874356c0a9d5d06c41178b67f11e1a71b8f823c2950f6ac8509a536386babd8c09537be2ba1df98b1fac4cc1b397a1747051a944f4475bd177cc09ca149afd3a134a85beb307b50a27cc0567e3950adac5c4242dfe6201c8bfa02c122b783686eeacc7ae75af13be32d3cf1db2b26c3f8f2f1d1e49559f5da4f8f69c3011be001868e665b7c467a2c256462ad94dccbcdf17021de2422d4b9742cec005243c4ebd97090de1771cdc454129efb96eb687823793a03d52b4dda3ad4e61c49905f4a3a549a5086bd41cb312db33724bd1b6375dac1f9d865a74318a426df4effd39e8f9f53d3c2c4a766e1342afe7ad388de6dcbde799e6cb03ae9da6090b3bad5dc67f9773e807f9365385db44858e67180a0ec6891c7785a7fc01eb857822c80d3641e8baaa699ff59beb1f866d6e645a642b193edc72a9146cf8e6f5618995da92ea14d217dd16e6ac3a26471b06f924b6ff1ed1add682da0b69ca28a35c4290b376d35c8ba595a8c77635ff88958dde00d6d05407251535ded16e781d5a088cc6c8f5456dcc7c9e5dc01ad94afced95d0f76f217b4f8cde9cca79b907baaeb88d051ddaab9096c4d7a264c43e1012a3272bc49aa76894a85fff106f6997bb34764d87aeb59d0f1776c14db16f916e74d15d91d85ba3d945b6468a0dc24ce3ce57c8f802863ac33b10c52e9bcb9b62fc113bc165495482cb10d09a83c91f79d12645a359f36f383a74b364a1f7ea86ca3cf476cbfe43162b7f4e72457f81b8948231e74880eb3fb95a94fb8c9163a87686e5d2a00f1e6aeee121c37b1d6c96aeda60035df083745922d21ca0bef1bc05ed763e879603399143828fe2dfb61eca8a039920c3f4de530971c6e3029c8fcff5926c8033eb72990cacb2867b43cdf80c56f81754a76a48c30588f7dbd6e8328907f42d8339df32b98009fea381ffba9257929cd28b8bd0776238a47dd3fecc355ab011bf10f03a6b7a3b58f7a9562b8eb390d0832d290ae9e2f4d8795246b0a871b58dd80cae94648bcb2ca29d67794afc278b28b6f528148f940a4e02105964e59ae9317ffd8901116251ae434176a2cf5ca579785f1fd47c7c77d158f8a4eaa9ad5b2ea84f48e34c52cb4324398d2dc114c46e7b672f37f279f94054a084a8f00c3561c3eb3d5aa1eb036f3e7e142fa1fb5e934df0385b07ddb32eb8f4b6901bc3f2a4ae3f7ed0a053267816bb6e8c43be52766c0d72edf0a0c86784132cb9a29a5a18c51fed5e94f1feef74d59f3ae93df71ddd6adfba8a2d264c58fab02358b34430b240304b46f03dee1d1dd33e154b7c72261052389d881f90def18334408859a5d870191fee38e1a701aecd77848f488e3e7e273878c936a266d584135d6b95f966b462fcb9ce00c9132ee35d476e8ceb310e22149e51c13de834a71f3d0cc5a4348203733d4d9b4e90bb0bc1cc9de7ffd68af7c457b50c44b772d66459ba8f95661cc6cd14ac47aed3aabb6f2945eb844e3d9fd0954d327ad27e5cca3d1da1ad98750e3e81ab49a90ae952074da2b2890b2cc28e0c13c2f1d6d9ce442b55444553e4adc63d50cbdc10eb03146a9dd3c9e14ad12e5531a2ebc550e50f2d31757ea3644f1d83d6385a1f2f03f2431c744b0706281cdaa50f280e6cd1ceacf18a6fb2bd0a274ccd36fa7fedafa5539c581c4d6c530006aefd6f3c7ff11ff0a344784da8b03e995bbc997915eaa4fd6e3d1f7a7a1d00d104454ce0b056b1468a4ea20b842453ab85c98f845f3dd3e774e0f056908d22230725f469779c34719f48621f1b150becdec9dcf687d6018491588675bc896245d11c969b9d0f14fc8524a4bd6839b8159e45fadd18a64438ab46a0808e253b745f6a53a01e0a219f320740859acf94a441772f8ce705acfa704c95f1446ca5ab0a07fbf39f29b9130e5617adb3df8b21df88bc27b4457b165ba145283fe5b04a86eca286df1a41c9cbd4a4599eca1862a19cd29ea6bc214b8aba52d91203ee3305aab3cfb8e9c6b53c394a8812324a4d0d79874d7402947fa3a1451b991c472f812bb326e378395882ea6432b845be37944f195300920d0ced8823c3bd474e1eb91dc21ed5830f444b464c84b14b03b289a028a294010b06b1707c070f1a24075929e56ff152c4d64c5db2f7afab2ace18566e1bdeab33a74f4a201307a02846fee6f4649026430f7da00dc6b840d33a1a94eb047aca104e0428cfb00b3af793e6cfceb78aab2a26eda102d168c560a90c2a81eccad089215686b519692de92385bb47f608f42e963abb0cac9704c36fc7c6d7f2d2e7aa136a98c6bfcaa8045f49649425bfa45065b82d38a3603cc33d48df179d4d1c24c4744ed61dfafdbdf2f4a2139a2c15ce4a8d588fc301ba6a72fd2e97a1d0c726df0183e19920a9c2b6046ba717e57ca82f7aaf70d0b6451efd1d8629aa064907a69b0fdaf91c1c5c66b2d7c4193a85387de3c743e2a4a6731a7a9bee56c97fc2d2a03d7326d3e0f5ff86c2a4da0f5f510dcbaa1bd123baf7318de98e83e37c52d659ebdb9f30beb8e2d97f61a231998b7781888ee53ac617b0aac7d4973f2d5460ed92700723af14db4a352adc29c39e3cce227461da58d811eb02627f15f74b13147aee7fbd33e9546e396ed0dd1e3ca066a66dfc17ceb62a6462ed93e8dd6d31c1283555072bf1ca91e5d13cd0392da9a523881f681b36a0aef2d2116fa838aea2279fa57a42d040970399a30b033260fa1cf77562b640127557a95a23a76b35f0a7eab7b3eaed613337b1541a3dad4bfbf871e68e7a1c22673652350a10ef5005bfba2ab5f9836426e469df920dcb1334e94e8abd23b4b8065ff156586bb6eeaaded0435f43ea3e875c384368d839a45d448a629e5ae3c149683c5557c40d753ac1a73d1aa0bd5f6304305d404df250cd8a79cfa68f9a29bcb449bfbffd9e393456a860babc10982095510bd2888978b0413f09d36f17cc6ce274bb25cf9abac85d9cba9badc45bd1d12016d9b3697085c39846d8891b70097b972f76762442867ae0727272f925f6b002d5c738a72d48f61ad60a66879463b10d8a84e20a248e8975d322d479914063e1d69143e4577ff1cad72bd75919d936e443dc2a4e790171ad124be173885228393dca8610734c17c3e2adc152475c99157857e9502e1771deacd56e537e3c1d4c368d77caa695c12b96ca6c5ce987d659712103a7cbef91099c33a1b99c328f1309790dbe9046540bbcf5f27ffda3744c1b35aa0962cc30d6eeb18bf6da7d7f9ca66e66e93e8a560baa472fa4ba3c6e5e0cc26bcf462b76210dff89fe3fc39532ae097ac7422bb6393f62293acfccccc206798c8c868aa89343a6d34785f667f566fa71532e7858fc3e45358034e406646c3086ac8f300ddc9c59e58180d2853caadada8d038f9eebf287eb1fc44925062f5b85c496793eda7a11d7577d9378ee869cff2ba799b3007ea3fcaf740e408492acf2261d8e0cf73b48b0c92ea9e5d4c6e0163dfe11fcb69239a0f6a631aeabac078f6149190609fca9e96d6274528788a8539502c3e402785098a338db3fc6c5c2cd1d70ce4494492dad334d2f9407a43179dc9848421e17bca8c9d08727963ec38bc941a91fe8f86b4488cc9ce857b8e22109236574d6e508c11e1780c3de587b277319a5ed1ba1627a6e49672cee33038151e0f5a7796385595f92a99f597c80ab6bf1b773ebf7887e6826e83ad7887c393934e3c81c059e92ddcadbfa74a48b883b9008db8fd6804a3bcf16b8e6109a4b44a66dca4c2219b081d801f74809b7cfb82b5669975de5c889934e2d69163e8d8f09ffa9fc3511eb39e395216267d89837db28cbf42f774377053570faad3ecf3d239bea36e35698ec36a5c3fce4bc89cb708d4c379d1c8b82a10ef6b89f3e04a1c8d849579f06e5de1c75cc122849dca9c93a5759530bd2aea36aca84cb333a96070f20bb0f5b1c48e1b3c42766e8623ad349e678e6e822d4dd090303d92afee66c81cfc07526efa5b0e8afc912b615fe2a9dac4545347b080d7931775962274714d87f8bdd2e32c9a5e845a8d89dcbe1382061fb4ddf4a1359ce4c15afa4fcd50f7c984b745e2814d54680f6af2fca853e448293dbb18826fc5f02b09e81a34d8f1f1914df3c3242dc47924fc6559c9c88a44febb4b2705e77e0f88b722531faeb060f27c9ad1b67ec57d7b0b2463698e2d81b9bdac2c99db45cbe0d6477fb213fafc752f475bc57ba1297462799997cecf019e36d48e92496afa62cdbf3fadf6d2154ae808175a485074e10f2e1bd1b6264eab9190ba00175b1d65d4ae5e6098f1916a85e05940e98a5efcfc371e900eb68c1bb63182d03c82d6b93cc889a2a92095dfc9de086d12a3daa2c35eeb6d3c07898108f62461da71fbe64e47ebf8552a120948ea520ec9d9677308e496396a7c8d68c2304e855ef2d54e715a2821d6cb984f3b24c47a20ef034dd2175fb9b57b0e58b05da442d65c3af3ed2412d3c285693aabe5cc7b66103bd1e62d3bc643331f4f8a57b473070fa4ab5cf4f2b31e93cee5012509b2a63b39221328cde88dd247ff50c9dc40b2c21cc266b545ecc509817394cc4c4889ff9f76d9737a8b2df38968e74db85d4fe7336428db790d619cd2f0dcdf3b70d4715584c045c61281d60afe684252cbe194554c55dd476ce40452e1c23c70307b275e42c194cd34ee0f2705bb3f3e58fabe3687e5e634254364e1f905f3951b08b7be8c0e29a20a4bc4b34a47064419527c783d85d36f5d7885e5c40883cdce262651d7b0f375cb4d8e88de528cb4a0d95bb5857c1386d809256668a8a96263065d26ec79e55eaecceddc5b2b0aa413b361fe17b621e6aab845d62211d96123075373b36163bdb12183836355f5ded74b4d28fabcc31d5e7ee1a170302c85ab9b616a26baaa5f19923e5f67c6922f2d74765619b23193c521a451135a4147824f70ffa6f3c807cc0029b5b5885f5a26f542fcb4015a32ebf65bd9629d8495111c4485be12aeb397668681fd904db3044553752ea651ec87b2d50a586d9c02e56b3a8bbf5ad885faac7ddea4ea50b8fa8954ee3ddaac0d601401bfb6203efb5999cff15a8b301dc79d5db43c1d414351c02c026a7b358ebe68fefa79a82091ade16756ff03a90a4fe93b36d581c4ee8d107dd98a6e7daf976b55b4a1b78e68ad5a5ee2db46a739f0f01106c228f33822c977365eba840227288ed5cf0dcbcfba9dc1ed79be5d5d177491e5c0da20bb51196b6cd1fe500dab2afe3fed5dfa344dfe8401871009a4a24f13b00d2e6fbabf1a23805775d94cb718fe018ee66e5a4e87ff4fb15e3fd1a3795a173d8e93acc5ef314d5b2891004c20364b23359d4b6cb1ea55540d7e9ddb335edceecc0d5c7c730a295c6c0d722fafa1fdf8077b90b82884ecb3095737e34a1018b0e2dafe073f928e39f7d97c2ed71daceeb6455b5a10de9bd53c7478149cdbf22ff01403a81ee079d23403627019e4d5d1857bb803e5f4c0dc7f44f149cca44d9f3d00b08cb134defb55315042a58bf2641f3c914808dfcf2412a041edb0bf66330589b7aca0319803a6bbb6f576f45d0d2ee4c117aa217132fd2b5ab0453948ad587301ac2df6a92648c35c3f75939b72b94cd180afd4b903e9aac2d5746e4df2d93984246507b35a4c4e12fc1c299fba922547193312d6133919e1e43e63023c5e01cd1c583c15eb0bfd21f16fa78d21b80e39b7f53f348923d5e240bc80349a5df3559463ff16e4a1c1bb24e54733d9f80a13a92609a940635a3e78161f366725419c9c58aeb8febdbe7b1fb8e53a4d8438292dff75a48d53442887d61ad199a90dcfc6015ebdda9cc4d022fbf2e249dd0d13c9e3fdd0f02c563d2b9fd4d142e3632c42886d875cfa65fd90c60bb7f1f3c93e9bb621d61763eaf9182417a6b0adeb535094b244ca866df423178c70a1b1f377411284d374042a0317a2af80bf6e66efaa6fa57e170a263ce536a1a84e8b0a9c9eeac090fcf6c66375d23a898ff80ada2c3171e67f1912a9dd2894e9d632dc19720f748c8b3be979719482e6a3a13bfba379975c4dc11626c958ffdd22b040e95b78d0df7a4c1b1d77493488da31f098e40e608ce796fcf13b05725f9ec26e2812008b491d167b47a7421dd67afac23439abf998cc6dbc036e220ba8be79f936c96bf12409abc829ec17347e0f58bf1b14f5769cd185a7ed9411475bc256db0f1a98f5efa52b061d2f30b4183f23607a4443dbf43e5f411b0c1b42158315ba32048531d602801bb11f3366f48bf2d6528cbdad2bd9866846540dd16684d007a4ad79f8bfcf8058ae9f7b55ac8b1a81e10b36c268e4a730cf629824f108f68482aa1d6f3a4ee11fd0b35c43cd412a30af463e4d3e21af4a96ca8285cf12fb5beac39099d5faf2a99be56e2770a5ec1c2ec97015e6d5c0d849b813d9b0118c8d3ed50867ab0ae65ec50d59d4f73589ac70ace428993351123cbbf027bc7e4339b744384a4bea281c47d93fc89bb3fa4e723c4cc5e9aeb847c70d8aa58d8d50fdf057560395dc83307462d2fd2ca14bb44d78e370e144697a692fa92a981bcfdb613ccd51957697cb910bd421eaf4c44ec514e387b67ba26445ba4b9cb4c09864f31841ca76f111860429364e2754a927395ac2b7393d8835d565969b5eadfed0ac5291ef3c766652a8ddfeef304d58c7e9b87dba7b81c0081c857e32af394d6fa7e9f99e9d31ae926852c29c10391d65ba59f6a5d3c22c5705ca324a7b8f699288366b22d6613d64b9f9d8c78c78a35a868aa632f743b081c49c6dbaa12d5a17c8cfb4be661d6bc8de0c8a771bc47cb50fc39e5a13995f8227f97ad41837ad39a2048d6714de729e4a06e26142b86ab6dc04252a67fd9b3315ee0d9fbd110a9b3c796d318718cb354c7a25662f41b3ecc54460879683335a13629b1f1922243ab6bb07cc36575a4e7cc37a78223a043b369f68929a1a821d1b20f0613bc2ece7d62a683160999d52690b2650548e778a2fef6fef51b7a2706669ad531f7849705195b40f67518163c2915e0f5ef88700e65b0fac7cddd0f4cad772bb5ba018888bbc6d04e2e4bd539d5b5dce0e37cbc165827aca8cecc462a69e55b6b1fa1f773a6020c3772185dbd414f35657db30d38a39215b1cc43153b113112e3196a50e4f0f495cac450862e3ea02879a9e265118f40781ead06da10bbffd746d88b7afa89b7f852bb28ed32d5f3ef5ea22df94625960fa6a7c169705259e049f149efcd00d89ebdb5fce4d5da4002da0764807bd25322fad7e884e0f5a7966c71c5220e5cd301678584e9d645c10db36c769da55c1a63c2c70e1c24269b10167581369afb46d34e7eacb17a8e1010d7b32e359ebf8ce93a8a7a3aafbe4df0b7383a0ed7d759afd30089991d25ead3ecb5f8403a645756cbb247bc6fc239b40c4ec7352b67115f84fedd06d86b36c4d039484ceffc735e6d45fa98600fd4bd5de865b4adcfd9b984d1bbcb26d0b12511873a6bc21affbaef3fdf90812cc58cf2caf1dfd38d74ac8c1b7f9a991fd8b2eee9d1bf70955c5aa70d2ed4d2e81928560c81363dc7e5019ee671a43329e87750998ea7505c2c6cd8311998416959def7646c175d8fa0eab60cdcfd7f7f4b73c4c668ffc8babb68dac271794f6806c6e92800c7ee798983b667d803c6541ad6b24ba88db653ea31e121ddc615fbb69e101364742bf03158b9a9d2190ac45fa72b133df9d512d1bd140127ce504937709ebb5adafcbcbae99a3b7d56f7443827d824894876c96dc27a7982cfcc9b355e4dde60f7b20a10d1df12d97abe6d6173c25502c12a1623200e1d5abf41efc1596680431f62fb066fa6b046da2b2bc91cd0e81999c2b509375c47f9621e51c61c6dd1b9c0cecdbaa508025b288936e88298b60fc1f5e12b2b9b2f1e2fbeb3cf6cbc6ee4c6e8586cd94ab720a0749178aa67d7a4cf4d04a36546a372897a2f37c24c35126ec18039ada626f0bde84df020db6ac80fc7d70251518cbeadda434449d928ada21487ca235c74d9698c1021ecfe1279bfaa09849797953fb670edf430a7522183bbcbd2e4938881d09d17ee6bdba1ef312f1f68819162bbffde2f51949fad2c9ba510203d847a51988648c97f064ca85a82eee8272f0cacddfbb7b2842a3ababe2188a1478273196b81f58ab3b7cf6cd1b358fe29b91f1e0a99b438a82e146596e2b5310ff55718bf5abc8775e9ea4d218276d0d77f4bdd1268c452be2d7b0814455385f29ea5c95d69031ad670e5ebbf0ef4aa703d5b2d0ea5f0868a3141049688d2e42328ad7709c65f8ea1282cf4bdff2b44c3bb24da7a4fd480d97196a7a132c4ba08604df6bb19f353e976ac82909b29c5d4520af3c12748c287ab8fefce3a09f4e24d4e27038cba941521d45b4905a5e5a8c96285b78c507e9aa50ec53be4b14c83f5215381b38e18d70c30a486965f1dceda3e475945a1e40b75eb3f08dc9ada3246c809049daa56fb0c5b7b5c567a4d819f48b89379baa13654e39bf903571a210f56d5aabbffec781ddcee75b03452a9b0c7f7e6c1aa9ca3a030b0e222444c2e0cce374f40848ca2699bc416bb6027194b7a1cd4574b1cb51605d4c644e49008e07d433227cb5dee6137b0ee39c189d82f53781f4aa82ec52cd1cdea1e08d4ed2eae95887a3ce7b528aca8e1df9a69f675b54a9a338abac5bd086fc6f607d46ded8f34f0ae2a6590aac4ddfc85751e060e95c7d0ee48ff1cd041faf4cb0b1cfc70e104404e59ff0d6e2fe2fb5f3071f1d7715c03a23bbe3feb9254b9bcd539dda166df5206763050af69f284d5f46b5a05e53f7044f1cb90a4208058497917596dbf9fa090b6b0f255ce09b65964c6c11b29478d2e88eca6b0184c6b2e6724ddb072e4aa1febf8e7ceeab3d78ec537d79305052a16a7ea1db9198a117973da7944dd187d5eff98b6580188362350e6733134a6be8dc7a5adc3f08b39ae84fdcfd665d4324a08884bb0b8f88064ee20aeafd9be043bbe24bf7f6b2fd2a33a88ab6da2c482bfefe1178642aaced858f825e8bb6e7cadc0480865bb215fcf05ef9a37e8a9567781c2d80159dfa5e845a5abe676e81aaa4541cbd51bdbaf64e5a1d72153a9f695277bf3ac46cbd6a779ca4f514a637ac96ddebbb97e00b72e2eb4b98865b7f377b4d63879d195cff2b728f089561f4ac67090163b059f2812ff58740cc015079cec516c932be8ed7d2340feabf630c612d0b919b1f367521114e60f068eb3717534b636d66a1fae30fb641c8e378d8844003563bc66a761f3fa690bf4eda253d9a8c11d13e869a2cbb9e4385a6519c127226efe7408223f42feaad30996278ca1a6b2ec483ab5d05fb459e769d297c9e76d0c954384a049499d0759a83f2798f23e2a15d3547e273c142385924b891c000a080ad74501fd1f172bc0c49455d3aab1291778c329d5dd9cc56a7fa046835f5aeb3e875a11555ad9eb801f3c1ace602a12ebd90c7ae5280e56a016dc27217a5cd6abb843e4ea50ea0d5d3c86bdb6b27d7d6458df1779a22abff3a85256e412f1674cfa603e554268bd50b0e00e616c04a4dc28c3455ffdc60eec509dec6b5b17b44e70e3b8236e39e4fa90d2f99444e592a125e95e495f13d46c4fbbdc570f0df30f1e4930e020adb2d6eeb4487a3aa4a43c5da5c1d7289d8198422d3bdbe7e1ae10a24ccad41df22cb236853faa782396c0533f8bdd4462aec128444a346a84e91510c6ab61f449faf8e77c6ea806c26051775f7ace462dd19ebfa5e5dca613854bca97504373a2d51dd377f9f7d780db67dd5da3231d90feed6afef7815c400000c4b09ffe86a26310781ea8ee8cd7c0e3b57164e45b3c5c4beccadb03d74e7fd3c8b3a2b242884583441e6d4069a116a65300e2d636e43a644ef32e944936bcb442edcf8e5ff71ddcb9a6c75aaff14e2a4f43ae7605dbc041d2030a9691b101fab5b13783754fbfca5607df853b7c3a32c513a42d7a263f2ecb35a0b516331b24f15ddca523293dcb86d876fcd7be1557fb23322acb907ae30114c44ed7235f13f1914e43ae07e7bdf77868982fa863ef11ae823a766a64c96e928c5d09855542f163fa1173673ecb7c0f7c172b26f10e9ffc535930ddc6df1219a58882f78996e176b1f1238232caccba2209bedb5bc4a2afff83ca7ea2e447093abb9fa67c826261039b9368a03463291a87e817ae7975b12c83f499557b7db9e35233b01a90adfd5978b927193651896f74b9d760f13c0e5363b18357a2cc321492f472355046a6a7632ab66787447847fa5fd5f21ae89ba8775d5f8ba217d3c30fb2a15c211c80fcf524b1c3598112dc84314b4a02e8cfe036446c247c97a3dd0fb669335c92c40a9a3dec5a541dc626c90afce4a3c97ae4e1af32859c15553231faac3f2a08cf830f1f9a88b251f87f8a6b50d5c9d4ad903a27f749b3f466d72c8c0752c6624c8c69c252738ef6939b0e9a1180808e6e0175a09e75617700eac78d3ab3cd2015c67df41344f562f5ade5cad1f6060084f125de7c65186c3165a0f0678cc472b3dfb7c9821ca5677e483f093ee27ff32a14246c6d79d41785efb694acf3dfccd9bfcb0f0bfcdd9b5177895e0f4f0789b950511d2e4885ae919ba0ee82791a40756c33eb3e3866973b0f9a44151f7a2da37444aa99d63d32a5c0f547a849b3211d8cd7bd148fc9db2e9e63a78774020bd2aca66441e51a02e738bbfa349553cf9e4b2ba33a0f18e0446164ad2a1e4f7313c2961a7e05e34f3da8d5bdd1af63905b8fbe29b7351a6bba1e4191b7a6e29c6b9b470952d460d211443e6865370991638c35cf216b99fdd53d00376b48fc7aa6584c57d6101433aec917af8d6db2dad033d84ba9ee55ec8504ce9110c0b41d59b659db43ac5d9f440518a1fb4653c0143a2fd450e5edc8c2d11cad5601841ae4f0d4cc41be4fddd5125473f76adea76e25594a4447a1b9117c7953692d53448dda306fc5317ac8e8915edf0399b9aefc3b05dd7fe2f1a81cd48ae2ac71186e9e3fd345d3d6a39dbc0fd72dd48bcc908b601c176a783e1da387f7f79da5301e130ea3b86b049557a01114a3fbbf6a56090331685f22748990fecf4d6ade642114e588d54af14220c3193d24911ea125af248771d2a48d61e972c94d47543820ab9094377f5987150e6545daa93c4f711041e0b4d31038aee615ae78e6831557b234413316dc16cc871b3a8ec0b12f7832e921413eea866317c1fdb51b10fa8984e41f8fcc06c6790e584b5e012c1dfa68917462a9355ac4fc8063af47ed8ab4117a7f064a20a96f23e334d0fda8d891fcfa3b17918646bd708e4caa34284e4c968cb1ae2d32a0da90b2ec152e3cdd021999e26207b4dac484ce80fff4a4cf73ee0726defe405af38f6d0ac610e7a2f007fc55ce8cde59d39280ca24fe904851fd5bed22cd9210d4e50aa8ea13da3e82bcc0d994235bba5f77a93d96d0e2acfb37593d7310799554ec0003b831a5eb3e13406a22e4e6df284b1ba61879f4bd60f5bb44e2a090bc7cfc51cfc3c6246dafbe3c4fd186623e0f139206d85fed11b9cfac82924d2b66332f61b31d2a0ca0fcf8ae1d1f1a65ae4b31053f79973804a22147b8af30ad7e72e7af7b131534f1ef86226469e51932d51d521f7524fe99201d05b36da66bc2cbda9f462dac89e13564554a0822ed07b6d7a231b2faa46913ec6f8104018c1fa2dba93b1cabc892c9915a32aff9e6f91bee38e44d45121fa88405e2ccaf9f43e8515dbc3d948729f70cb2cb6ea8897de55f51dd1ce9834987d91d9d3cad5c3f900f84fad918a3860ce57a77e6d1f8905dcd163eba5c5980343bf20c3125b40a2c5c454a2265e99d61b4ad52152389616df121e539041a1bd16ab18010a21f90f447759c74dc1bae709776db65b95c0da538b7f4a1936dce35876a2cbcc7f439cf4383a797044327e8814d15a86364df0567fa33033ebee4e657f55ab5d0fb4c3c62f8aa148235e5e507eef809ce0536c78c2336ce69da8e9d6cbaf2fe08d9be8b61dd8b3f86206c4236b38b7f2dd3615bc9ccbd193031ffb4a100e7f3b4312b35afff264bbc8688966ef649c8fddb8ef3d33ff0c8a9ed90bab0323c01f880e891b3d1bae840a1c26a4a8a44c2959b1212e89c2ce6d9a9b5ce966e128e7469c39d0f1fbc6b7273697a998d20c5e6ab337191d4fc1cf174b02ad44d1e65267ea2df58f7a9f53933861ad98e375281e37eb35d661d5da20088f1563531664c6e9dc02d15db72d296bd3bcc743b82aedda16e84bd22b58adca788d0ab20d8efba45e085263e4d18273d63c216fd31cf8383003677cda4d680efdbf9fb4b719385b63d43dfee70dca096f555652e7d7c6cf71f78b7fcf78747c5305b3f6fc4e0963f03c0e929c907053c6b97e938ca5e9cf998a148dbe06fa3eec0f60dbc7bcd0f04f9a3cd8c3afbbcf7f59143e87716da5cf601451b1ab1c5ec0e8ad4eecae33267d88bc96d83d85889c97e9f5e9c3fb34ac94e24197c31a4b81fb174abdc999beb71ef5f06fc555c07c0cc87590791e8f9d4292584e6b3d32b753151087f5ab815d9433068472beca2ba6097d92f9e6a10b65bcef02c00a59b9590c97ba5d8716105a0a912cf16b3a25b3247ceb21ec776ec423f177d5cd069a1f72e63269eabdd39d4977696bead64107e2f97c5aea99035a90b46d7a1578af99c457098441d65ad86a781ae796efbc5e828e5c5808c1a6cf14eb2b18049b8d34f0905c2c1564be12614a5ed1dc188fb606ec1b6e41cdb5fda87c5bf69d7b7853a1e36edf8fd6ea9c57b85884ed45109dd093b7dd83b101af447e150e6ebd3bc399f5b256b43147a97171bddda7408be564d600820f234c991b7d059ab2119cf401bd807d6fdcbf07dced5a5c1fd84fefccd687605b4686bc66a160604a6bba28375d696e34a20ec8c768203a58c6995ea3fc9788393c93dadc6943be16e16c9441f492c27f9c73dbaa7395522aa750b9c2a30cbbeb95e76b12345eba11edd9c1e72014ac44111d73d4ede4f90875d0876a76dd3a3647a6aae5ae30b506bbbd9e691573a1375ebb46f2ded373e2794b694b401dbd6c297d5543f14ece143bd21e144d4a1c76e88005f742a802f3a5cb66110ca0f419c41c97d0cb761fe7e07b184c87d2e819ceefdfcac67c8ffb9c5f93ea2354016ee6791cd53770e4393edec5afeb0d4ec52b89f6ad7f2ef29e8a6c69b4e5c15ef946ece4f78bedb10a165c7af464893d7024eabf85b77150e7f8162ec4047005eb152332a7a59cbefc43539b5bd5f22c9eb3df322f363584842d781e493dacf6bc189ef93fc7770c6f40aeb48ff887b509751d0cf04563388897e0d94b7548b855816ac2435179c18c9b679b03a863daf7b2a6855b470f372b0b0897095294947d6d23fe0ce6ac1d2e13fbe9f0314a146f3c1ed8e1188cddf54e156c1cad905fe8a1b26a7e7611c1ce678cf5496db801e64ec7f3b08efbaf089359347d0d6906bee138b1e4623c4faaa7ff0c7509d568bebaf42efc54065713455d82a446619cdd28f08a0a11bcd69a495be42e56b710b75055624f25d107533d5b886022f822afec892e6a98c720245569a23c7d09fa86be4a7f1b750cac4a48fab4d52c1bad2262c9778516fcc64824c897bdddfb18b6711b5e9023576fff1c148f995980e64debbbc1f2855ca0dee2c911b7c7e4f2a01b1456dbe0113c4996b300eb8f37d0cd94411fff4e5e8ced62c595a81814fd8d32993b351dcb9963f13db616873db1649785fbb8f7f2e4c917ad279dd4e47033c4e3a1c00a03af7e7f65d4d6638c90ede97a4a12e529816f693308cae72a37c0a59b3de74be85dae89e8e77bd8815a34b0aab8296c534e0c1beb6a76a225c2a087f1e299215e8040b887ae5ca3e7818e43643cc7bb50f34cc9e129a87efe5d478d7b91545dcdf78021d5877f79685fdf36f5267524ccfaea4430988634b24cb9642830070a1998ea16b9e7c37445ab693f3d9da27216c7b264aa4c26ce8f29e39f9d386cb0084b657d1a0aab4510cd91370b266e27c27c8caccb2b2cd737da89212afe7080be391acd1b10e617fbf77349a2ed55eb5c37d2040b23ae6768fc9955169b8c59ed44a9d565f0af725152a42925dd1bc8062b755999bf25fc0d6c8aaf30821ee5ef4e9604d8821039ffd47fcd3fd0993e24344a0c66f0a66ac96a18f5a1ed3955c5ee9960bc1718d7df9a7956db57b4d6e02b3e91128203df54d05e0a5dae497e52b6126d57094b3e3cd0bb9b15936af108c382e8494c55508abaaab14b27a84b51aee87b49c7220527fad823d6de5680bf5b8acdab1bd7baa064d8ef06751d6a4aa3e1c9700e2637d6fb7b7bc5bbb3e49d7dc7f0df3a7f580511a5c5e0c40f58e8112f47b1b7d32f113ca2a2c1416d30d90c912eb78dfa7ccc7525e6c1c74371e83ab8dfac72220b7e7b584e8c52e8c4e6fb3c8dd5f83cf8fbc95e2d694a2ed3df71c0cdb2ab334b1f2e42ab7b2be41c5336daa4ab16a3873ebf3071b1d7bedc091ac923baf2620c9151b906fb52ea61ce1316b86b5281420aed1b910bf41ae73cb0e97e05ce2977458b3de54c292df9418fd066ea21ec64b09e4dab09740b288c7bcc6667aea6dcfe5a6e432dd22046ad77e2e538a56de07436b2d9b79e551dc5a2072eb8b74e52b470c73709e29fc226eff5da0be077739750f8dff4e786484fe2a3594a022b6a8fe8a30cde24c1b9a6b7f74c0fbf76e3bd13ed82f9940c73f0d1079342ff75f21f6a877eaa254d5e5bed2fa293310f5441475516877c1bb3d6521c93dc7a0cb070302d5b2dd6b8890ae26ddcfbbaece82cf5f0c670ce07a38496d5818322bd1fd7aea90d03028fab0467fb0e5665d4d763f9713734ff7c126032f53af4d5b459379cf5efe156d581030626ed9ae593c619a888dd4e398e59a310a72d1f0674859c15fb57af63ccb55ffb13f9bd58bb81b82ccd42e29d9949aa7433cf4baf762df3fee1bd5be23699616ac4ab0351f8c1db043e4cb893b56654c1990c26e95e6583bb34f7c7640d84337f32bf5430f643ca9ccd9d9bbc1ee283bc7199112bb4798433a0a1096549d091b98940f7dec54bfe323a56086d4bd603b6dadf0dbaef296c7f1099d76cf5a7097702216080040825f746eca80fc6fa9d288c487818d27241d932cbfbe5982730fdc03f4bdcc08219d4e7aee69357626421b93089444c107ed442f876fd55dd3aa9fad6eff6351678aff86e82e01d302459ebe34073d595305332c04d3efc6caa311af662a5bbcfc251c08dcf2d261fb7152d4e5a624e0d8e4b9cdb4d8e38efb9d8d26c40f3d6e584902306277a34dd68a871c0e48106917e3fc5a91fb71e7a1c3c008e906f820e455d0ce7ae9d3a9c2f53b0b503f48c3547a39ade9b419bf36cbe4abf58d1ff60b38867537a1412cb1fae2059c5698befe09c1c7336820ea07acbc8eed63054217b2eada4b6fd798ab582241f2f00af7d7b15fac5b84178d021cef79fbb28f75268cd2c5891cfda5068ebab896320b9a18eb50fa74e5322d4792fa3a98cc1a5b1a7fbb4fb7a35ac97c4499f4c7ab74bc14a74c71b69c078173adb7d6f95cd7f009daa53ce931fd82ca2297267af5a752bf6c408df7ab05604dc2694ceaee3e55728182e91fc84cdf3224902532d095608c14eddf39d4f6bf0763d5e097606ddf7bcbd1cc0cbb79c14e9f09c018b798ff3bae206bde791a57ae838e684cbdc2813319046de3eee1b33afead6be43843b4a5fb4274598cbf1ba8990ca55769b7e0d3f223feeb573a75fe7779ab45969b555938b06593a0217ea4dda183a6749ba96ffe3dd696b3dc588d24c0848ae3103b9e580731b8cd87e213cac406a93dcdcf5f8849e7f2441d0420fef08393c24adc1dfd4df7108306ba890ed1706ef7b692bb116bd2197e323e989754a99fca23d0190172eba6d47d1e1f3f6ec515f760928349b9afd502d09ee4d3dc34b07295f23b29d3661390fe813f5f1dbd738905cd14fcc5f646987ca6fdef8d4a45e0825e16079f77873e2a227906b93473604e116cd1693ce8849d4a54429f9256622264f6aa365884ce8669e2677c8b351ad93497fe664f7ab861013bf077188ab4165ea0a090ba691e66ab2b41c04bf2a9e43dec4cf684b568d3e02dfb2d9d9c53b69ea99516a7211dab704cf0f240a0fe9bd22079fdb408084d59a33abb10dbd5a4e51626aebabd5f0430027cfa6aa783f3ff7012e6131a57f66e780b561bce5a254b71898282f7e4d44f999d0ad94fdc6153bb65ac825c8e93cc09da96a709a70fbdd040367ccb65d89aa54f8a842941a3398c7e89bfc51eb228058e1ae4a7ff39b5a66b893bd7db10808f4ff00df39d8f7ddd12e9f0ef004ca4efef04b2d35de02ac4ad0d0d6724ba904b78f7fd49ccc2f8d1fc3481c484682a66f7e8e7b0a138fb6db7c4ee23dfe3e389e4f9ceba4a15a28a3f210c4140960c61657d1f6b8917dee2eb4507cd3ff5ef6abaca53c2359e76f6fd4a403e1473b89346564c3bbdac0189fbc2fd72234647f8892fb8d4a3591c7c69c4c8f98fb5e02a59d19c2bab7b38d86c6666cc6d734d0e1ed19d71dcf2f2877e9b6eef50feb370cf220e3fd00caca57100426aa204d24949e07c7b631d808aabc60af6731978c52fbb16eefa94a6b708eeb113376e9badf8554b527c74167733b76aa8516e3446d570a2c9bf4c237e7c58cce305ba25d2ff8afbc3393be86ae9c77d52077aed62866dfeaed00e8ce4c918e4206f13d00ad2c114cce5918e0e2a3049d94418c96c8117cdb873e9583b4e85d9ebf566dc024855fc81e932921bde333074c787e3d504d501327e03fd4fc6c2f6504732ef41488528fd8fa0667d4d2bd3c849b71de2b5c7946797f837c3d3a08914dc8b5e2600fe6892ba6932fe8dfc9b984888437bd2b61ec5ddf9364f3ce12b5caefc7f9bb21b8bf3c85a04bcfbc2255ea92620fae834d4e64b74f493198887f27bd784594c037469c0e32d71181068ef801ccda72f554432561da895ea025083a42e13fa058be2ed5b56cb62fc34b2bc71d4ad5812e83633b45c8d9b5734a147297937838c6ef8ef3639c4ceefdb3f7275490250e51f19f2ad0a2097fc8951843b213a0d1bd75f6f9b4c811b0d49b959789c0357c68ff18b6f96a2933bf8181f4737b8f6445d1697c936c2d82ded44b7b457617984dadde430fc84e8a5f3ec72773b75b4517c8cb692fe4edea14ba03b78a64c1a6daefeaffefa9f9155cf1a4b9957ab2cd6512bad6f866b11134a93e86a67b26ab95c895053cae061f7f3cf2e2d4c91803039bb31317240972e8f8a82bd0d6f50b4e482321f1f3bd8c7cb20acb120e7c97c14748dc6eee16ebf804f0f2e72423fda27c1ce99220b0dcbabfde084fedf832e1dae95574d59f3f703a7b607d1ef87ab6d1ead1ea4bc1ac19c19fb97ff91e64e8e4a776500bc4dbcb4becc18ffb1b433de94dcbc0445aaece5118be3365082fcfd54148648e8edf39e30737f42e1dd64d115497d3793764d63a8b16a960a7a1beda7a2b60adddcc6508763a73946671bf371d1ccdde93d517145a63f4d28ac16bdc03aa57ecaf21932c57bb731d9e256ab165f9633210a294da8ee48d6f06c53f68d44acd8c7130bce1127107042c0563353abace99585475e41d73280a45a3dc3c7c435845c8a470ad00fc4e4e87fbe56f69d8ac2893222ea7d1e576caeb1a63650065f1177adf0b9e43d97c3896ba7468687c80464055cfc3824119f79826967c73b7ad06713196351501cbe5525c2656c425034faf2e0d4dc4f689fe60d2a95963f0aef2de79695e69a7a9835700e960335889f7ed21065ba9d76c29edca7e6cde14d177317a6d03e0bccef731c993b1e5ce43fb4695aa95d8ebf2d571e950295b158ba1b4f35644ad239018d2a78c3a68a890806254cc6428a00f4c84951d40347790163d3de21248c0d22d6c32582453f22ae380b1b3a1fb844441bb4375467f82f469d1ad71879b5389e3d5091e048791b23f3441d69200c024dbda37adfd42bd9c907f04fa6e1bb8390c48fc71a8bf26e3c735b64b265c38888411357882e3728d794ddb3d12e9de97d7a8a92794edc7b3da8e198109d27e0c7c4171cb076496f4bb82196eb9e1ac769fd619a283ff12db5899ed0f1e6c7afc4025e665f381e301cf28bce79b82808fe610a652be2b2607369dc099f3ca0bdd1298cbe9f7184253adf5540a17d88e4b7ebd9b727c6fa416fa94b6dc4a62d1936f2f79053f6b176afb081209b48c6501332b983c5413a7463bf5f292fb6999e80479c1df7b2b3b8d6c26a8e57b6583cb0616166f13015c9c8036396febf7986a954410079f8fa07613ed88191935eebc7f598426c5d23a95cf80597ea5b7f6c7b8ae9261be31b65217ff5207080284d740a8dc614589b58158ad53eaf46a7ca801d3c01692a538f08181c693a82cd570ec5ccd5d0ee562142cad1ab5a8d30a46ced7c14dd82ab10b0f4fffa48dfd2f63052d1d87bea930c5c95f68d8d8a805ba3d6821e8f1b2eaab26389575caf8fb081fab72063a5e7d73ea2353bce3a45114fe1040b7bb432e415946d9beafc80b27f6b0d8f2ad5d246297e2545a2f85d78af7f29c127b58a441430a93e097a2cf0792f8d0dc6401d8ae186920ddc06823720619ae19146a5816e2102b2a420ff889a90c16c7b40cefa69dcbd0a03eef49f94034a3c54a5befaa010467f6b340a15e5f11edadde13cb2fb17ceb354cfdef2508c373876389da534bb08acc48cffcc0e55ac22c7685f3701caa53c474212a7756d754ff1661cf343dd12df610d75caf678b62c2116319095afef4fb638b5ac1440f505c92a9b362586e0f1767d9c1faeefd70972bf41d8bffaeba18ac316a26c6a662b5cd7549bedd2c9312343a921c9d56216fc2c731ebce899acb62c578d9ff5214abd848a6246a8885354a8fc68d93a8fe79cdee3a3c2a7f250817f6b6e559ca8dbdf2fdc329810defba2bc973c68cd47369bd4bcc422591844db306fa8281f4ef6ec9f9cf943914cec2b1feea93dbefdfc4f2e0f9a322044cdd9e64e18f3986c708a4aec2a656c9605a0e9098d486134b5ff78256b5ce223cd959b9da6a5558945fb1df003f09144de96d76c43a2a71add4a91923a60547c4e23a77118597461574076f8dfd41906246551afe2cf466827059872803ad1aa6dfb363c0fe899eb39910ff5b4990bcbf8f7bc6eb8b91ebf6f63f76eb010a7e367328824265205e31591471b405439420f6b82cdc34803db5998a34020872e82e1ffcea595534cf19c771104de3c6c1aaeb0fd37dc8d1d1485af56b830bb4d7097f8eed283c49f5984fb453b4f70b1a637ed02ff84c24591222ff746256be2cd6dc6eb17d8016e60accdb4240c22879f5031d4cf809f0bdd32a372482031a28e3dafd04e4ff4c777b11fd08daeeca5d9f8a822a8c8865f0ad70504b402a539cd76679d26a09f5236ea36ad7d0c0d542cc6167ae378c790fc79817d03e68e1281bcabc0dd8d64dc23eb9e4dbb3e73767e64e12bb9b2544af0e1f51a64d7be9f19f4b4ba2373b01cea329a7a1343becfbd4280134136e4bcc7576c662cea18c4cdaafd8fd22770cf5501f8fd386022d041059df34e18016047eacff88656592e50099339147453d78eb3600937a9df5163267158095b2f435f492cf99711c5e6d91cd8e2b6aa37047c491a29e993836c130865f2b5d96c79adbd881464f637d1a96fd8511f138c69c47f583b9354447581fc27e1b315b2aa4c10c0190f94bd817f052f624f8a4204a3f81aa26ca53d689a5e2262e52b109c012e3c9eaaf5a1529892de64ec2bdd4780354ddeca139249c403f53cabf48490535debf65bb6ec383957d09767b3e3697eb093e589d8905d3b62d77bd41b49630fe1b1637ae39ebf5e5fc2c7a6dcdecec3d401c60540eaad19f2220febf1ea061e28b141056855484a3d5ac8a013e9cba8fc8d0c5d9335a7ded1d979914f4cc45cc7b651b152dff7085497c22ff5896125df2b8ae62e75be634ee686446a78090289a0d537276a9fa39ce25bb942aa3b280299a2cfdef17d6d154b3c339aef651aaeb53fc619f52846b60bc198941a356f49a88fbcc9a8ead8fcdf27ee4df44a9e3b97d19fb2449d3b911888b1769674490f4148ad508a4910056bff90962ff6e520a1868a4c2b988666eb338955b086650fda25653b8de04a082a9e8224d97b2d39bfcb20d77606807a784a14b4f0ee20d97e720f2f400f61131849d86cf5782792e2150465dbe731f5405057c486c0f5618f32977b108012a877efcc0ed2a8e4397ff969191894145af4a8c4f974c41630ec705c1d35fb4614f531a241320bfb7c9456f4b85ff97b30d012c619a382dc657b7499a1358e0cffd19f49c4a5ec9ab3128831f1ba929718886487a095cc9eca663130c50a6d018652f564a338e2531ae4586f2814d9be2f60799425fbac1aad4617a0bd320286da4974b34f7a7b81c0c3ebe8a2d7f116e19f1ffac13d6c341f26f692e1d18f8904eef28e4533c2d95c33b1bdfedefefc49d28150a88c23757e63bf798ff467a66e85a849eecbe29acd779091da075c0f02bdb9b9c13b1acd25fa2b86007511fece9ccf6d0e51947139406bd430ad945dc03e674a92221814e5e4ceda4b9d21271567f1ed5bd940c02f9506aafd5e3de76d4f4d638ed1831323fe7ebc80e31067e270ca89793db207f8601ed5b082bc09ff8facf49e3ab947a0c8e26a63a75813eeb93b3fad040890d13551d57b5033ccd98508278725671415a6986785987d910326fbbde67f312b1bc72f61600831d756c03f33747f628fcbd763bc0d48e330ce14f67aba888df1d442cc5d3f34a04391655e9e8083d08be6804365efbc0dc47f1a7791a77f8f864cf3a61525d2c8fc875ff3a92a6ec71f65305b25218e9b56e231da4ba462f45619c6ce6f1d4f6b1fcbb894a27e615d448262e2867cee51fb8a3f01d199ba934f112353dd00efb5d0390d6c6afa190cdaef12782d1eb5cd6b6946a949936d196177cc02cf36ea2ac488a751fdeb69144d8b29e6665c302c0e1f727f59f72d1f8bca3f16f1fc4650cd7c7b67e61817dc699d9445df9ed75270902f302d4765158fd1a769045dfa83a0d63ef4376c3243786a770e06d3128ae19979a1514ca84ca96e219a58a9713c634d851653f038f734888ec2976da416d26ddadf3d43226e96421075af8fa84e5b313962922c296f5f1fc3cf50ff6d22e45eb7f9c9c911554eef8a0411afa5b86bd61851a60587e3f60176cb4c3a86177d632f39192abc7c1178d1d3b123c4eb94096f45b1a93e90e6c0679b20e09f9cd8e81dc8d8ce9f65e162f380a68d1731fe746452345f5c381258b3c6aced02ff1ecaa7f87f11248361225f38f1e999e51702ead649b402e055316deebc758c310b161e21a4ee3cbf3a0860e0b5a9471b526ad9956a8edc2c8eb202a1c9463e126e6fb8ce0fce676c540042552f6f43f818aa8cc0e1b7710a80d151aea5c5d3823e4d68b7c3c94cbc3049ee4c78b5b871e81425a6a24bf0ca28b4ebfa01738a108be40c81b80f81eccd719b584e8e8199cf4fa16546412afc938245c2d0b125cc415ee60e7d4662e75b4182361e8de912821e692757d61e8975e38919dda6c6ad8df4357459e1bfe85b62de3ce0dc48b02ba8956c2c3cad2271e50cd065c51a5384874e0f6d13006a43dbc9766da7a40cfe0e1511ea9b744a658d40340e880d2b2b6d5c7e9a68fd9a273b26d5d837a780375a611ee7ae0f8a3d1da1ad98750e3e81ab49a90ae952074da2b2890b2cc28e0c13c93abab8f9810fa050521b5553012e4726f17a1cbaf73a4ee693713b45a9bccf39b21a74ecfadd367d8478572cde5c953b59a77dcb8d027ae05b918e962c5477170b8b5044a76ce7b22f77b4dca7b07ff3818c098614ae46f793df6e9273457bfc5b3e83dd697298a5f67865279c296836c95511a6a4daaa69945866b81c416a40cd537cf6c0942bfa0a6e6a4c3d024aa53bf379fc9acd28f0ff2d8cd986b5395378801685adb3647be821c1a2ba2ed74dfb23fa378c33bbb8e930e8cf051eb115dbf0339e1020e0133dd063aa280c485fbc270e41d7a9abc3ac919c8077feec15fd56da4c80eac108107ea3e3e4be1c378508ecb00727765445f4fbe31d8d5be0e75974a5cd4d1ba67ccf1ffc50c0f54a8702328b3f8fada23b4f4510e655b8777318cfb2fd580a059d66635cfb921ad827a681fc6d4957ad47ed7bd5fb40a00faa51cf0d8d4d0f984e90b7b9d21a13687724f955214778cbe6053b149549b721c272e128348d0bac7b00fc12e7b22e57b3bd752ff71eafd8bd51927c84f0db1dc5e540396bca2fababc59d290aeb82c569d2bedab4631f878ad365b4e708edbe6a41533a38e4e195724070b9274c6499447e56d2e68498780a96cd105224b84dcba4d03b3997f1cb7587e7ec12296c13276dd5f88b0becb76a2d204a8c9290da51919c47281bfa608c3d2d0bbd84b243e8252c321730b09160e1b80962d14d5f08504a9796909a209cb27c8546ea35c1d92202e7aa136a98c6bfcaa8045f49649425bfa45065b82d38a3603cc3355d2adc356ee8b84c362c549349fc612c6e3de36a60778154dbcc23afa03f11797118540889f284d15a3631f2707505c100d5525f5d126a88edc4e0cf5ec2a99f33e17b9531f48ab62b6cf111c79c4bfa375dea07de71c402db7eee4346c66f506a36f019eaa187de8e4dc63bb48c8f9b4b40ecf1bccab287a2cbd9de8026beeb271a16e909e8fb2f62c2826551810ec4a5b191d3fcf7567f01f640cbddd8276912e49e842f421d299376bae99d253beb8b345bc252986c3957e1948154cbb44ba47f958b5693110367e87b9938f1a52baccd15127bf4c196c5586c9dfde2b03ef78a981f2063d0a4ff5e039b4276aa737e34cff6bd0ddc88fce2ac7f8bda5b1f75312213eb0f9f1e3d918e542b3f33052970909a7e93a300f0376fb47714ae3dbcc23a191da974745200a06abbe933a60ae4846fd0470ecc1535d61b1a4fb68d6691ca47da3a7239a8a56defdadcbb7a9404fa97b112bd9c1948170d0434cb93ec15f4bd08c92ba576f6a52dd4ca66ae0d832a64a5594cb3f66954cb1c209eff427ede6561e7f5e159f2a67189e598701eb012afb69a8e6e9ca64592b776756db19219cf059541b02792d1a8d7adb3c59a0fa9e845190a388950b484068479903a6121a28d3ad1824bdbdbabd67fd59bd303f8fa372711a5b1a17ddfa5696e9e40c34cfcbea01fa47f0f5c86e032dc4c6f9797cc194d911db693e20fe81bfd00d9660a8c8df5f6ed529371571b2cd0bb6843ed80d23116ad93dd93fd68c6a7ee7403ec6a1ce92714b45901bb650fa833aa45f8fe2788fccb2c435844ccadfaf57cefc45f925ab67edb61e54dda10e638a4199f8cc4cff722343686ebfaf71be331b92ae75941458d659ee0d625d4ab95641bae59974505ff0302d8d37630fc3531a6f21726fb3130a765169ed78bff5bd64ebca66e66e93e8a560baa472fa4ba3c6e5e0cc26bcf462b76210dff8de74229254c85252a9a8a18efceb502b974c4fb7c286cd5770a13e94b99ed637b13591b2171b3a417a2bbb75fff371f127f972caeeb20dbe83569b66d0f722da1fd54a9f46a39d5992198e3ca35aa9e79a3ad6479d140aee24b0e6ac679a98b7cd644573bb5159399d6b231457fc991bace04913f27a186fa2783f94db09813b0c694f67be871edb201fec83ff700e8cc8cf98ccd0c02d48a139548eba988c6596a6a0aa42aa1136a4d3c96ade097d9d163036e2385b7fcf999fba5ba5d3950d1989b394c01ce365270d6371efb8cde2588196ceca67f9cc6f4ae7f20e7935698487ebacc01c01562eb9a936e405fb19c844794d12d250f51f995ca4e6406d2cc675b76502d5f385bac4d8ef7a3d8ed07698b6d26f7b1400861a3ebf78db2049c6774c627cc90647a638ec4e3d380fb4ccd5aada054e82a7a28dce9918d708528704957459f2464f1d2097dc179410cad80655f495416bb52874b3ce70e9d0e07e6363e9598d468485aa7df9b652b5a64351995f776821dcc9575a43c097f2c7687e986d8fc62b4c4ca2252ff3099f8b61e64f88a06a195d6e9bb974f5609f5eb0a8e07fc2524e96d36a8d849579f06e5de1c75cc122849dca9c93a5759530bd2aea36aca8e8278b3d445cbe7c089aecccc00f62a00d88ae0629aa68207e4f5ebedb807cd473d85978f5c40f50626e1c7627adf4850642f3d975d8a85fbb0f93650b4a297fdc9369e7fdd814ab5da4558046d047e8597a75b5313c19a1b1541702caf571d65c96484cdfdd8c087234e776199a451264c3f3c1e4d4c74a21f65ba4ceceff5e09fd0e59bdf3060966442901346086422c79422a1a791c6e8efcc1ae3def5746d2c6480f22e5421bb6be313c2542320d9159f64a1e6fc899726bd61b9df21e62a32047b3735f11111379da2a28677d49544f8019769be8a869d5868cbe1da6b8920a3e508c3780b5c3c6dadf4dd66549b3203b5ac1f3ddfb030ad8260ec456aa045ee2572d72b39381ef1efc7e1a76374559369693623161b6dc4f5dc0b78dec056555f62bd1ac2ddc70a968d56a9954acccdeeaf88450dca35baa725715c7068eade82cbf4d808a4a9c45c8079d6c77719ab6b9844e40c499304e855ef2d54e715a2821d6cb984f3b24c47a20ef034dd2175fb96938a3306359adea6200c65d672eb8ca25c538543b6522dbc61c50f432e9b3b3a54a3039bc4e2254ffc1a3995b9ee11174a3987a22c2f007ecf6a979b348ff737ab28f6ac1b942b6a3400d2505e69857184befeba2fc03e04a5fa39cd96f81f0be1e325a8469624c02f0d423cd712cee2b0c1299625be412cfc52ba4021eea53e3fdae72a497753df743c86cf21cdc7f2cb271cf23286f4c22ac7666330f43555aa83e70f0fa8ae9ff38909942482f045b8e811aa948c1dc9e06775fc2cfdf061026bb12c9b537cffd513d00ee0ede5ebe5454503a3f4f1ea81cc75132db385f2cd29d1c93e040382d27aa24033fe0d3d96de9af677e6b41f0c651ece487ef176a7cd671c7e9e3102f68c864f81f71c3152cb4d811c7cd363869dedb7c1e9bf8e68eacad00a84b04c0f0dc8045ef1d6c86a18eb96552190678f82e9d610ca1ef25bf937eba604cc0cdf6fa9650caf7348ae21fba1f734fae7fa0119e4b48419cb642d91598ed1cb0a2a6f2bd5d3ad49f98cb1c5de2fb50db87d188cb3b8fa412b08427423d79ce8d57d9e0c2700514c5c94731536115c55dcb67199b2d7a966375feb8e5ac38be18c496721e44373a2d0c8bb30299f840fd7aca1336e620efbf3254e04e3148e6be533932f316f0cd049ccc64439e50ecd40f4441ce4ed00dddc4fabf41c096bce7aaa2de9fc35a660ff16e58bc91bf5e73e16fdb71c12e7addcf11cfbfdbc237ecbdd2b6a63a94f1051ad44b16d2b50e506988f5958560ea49e741845b0df1975e3161f92a36c42985bab1693fd80ad9e256f4498f50e7245acd60ff1a8c5862eeaae227a7e131ca7aa50f81b21fcc76e8108b9607109515023a19523384a28dde2d26bb4c455c02bb58828f02fdcf208a79fa2e5fe11bbbf7f0b2e02afffccffd53a7ef249b5f0376acbee952910d61e1c241d3dfe4ef6f27ad45fc820158cd9a1a0dbfc15f62021d1aaae4dff527028f7035ac71deff32bd77c1c9c51a5f0482498b7c47334ccea30998a9ab06936a47d4cd1dbcfdf9c2b78444d12ca7e367da39c6c856196a30ba04411ca36ec9adbc480b8a3e24caf9706e8117ee239b133e1ff77fefb93deff81a6dcddf8c52e7b220ad4d7cd67d5761aa118eddba9aef998a2e90dc6f55bfe36a92ea79d46dbbfc0eb470921f4646139b6a6d10ffe07a72cd0da53757745501dd0f1a58b08152b78733db25111b7ecaae342ef6d57aa5b08cecb9732385c5db116242879e47e6727466f35ec25c3c949e093c2e0e94b1483f1b6820f8acf0847575dde1cf59edd56594baa11c28417bbe4a03cf0d88efbde26340e009afc1283f3e63474f448e6ab240ab3b4f0b441cce9cada3870f1f149a7e7a32d7329f57b05e326f0b4dac8b2d455c03f12956bce63025546154ced08f911e9288d1840af4bf549fd7dd6bc91dd0e75ca4c294ff40576411da9184cffff675b80f492a2bc875f5bf5072868718c60de50a1ae1ac29cdd27239ebaea30399c4584920abbdb56a1fd2e81e4272c2b1bbe93b3f2e0e528037e9cbe3bfc9793d9e1f9d2b75bc58535dd77c262d380f6db212b05d718cd2f710a945f83cbb2a46b6983fb77ffebe4afc880f034bfe1de8229d14bbb449bdf8d3ce26313fb8bc3c83bb13b4f7839dd324f9ab1b38ccdec6f76dc17f1e59d0590899d002fb30c522b77113df2b0179b6a5646bc7d9b51b23b8056bd198e06c817533a9cdc522c4fad882379a8191e0e9e1ef69caedbb3e2fe47711f92b681e6c8d0ec66a18ba3af3e360423b5990b20181667d12aa238e301c95d7e38dfd3b39edf74fd76e028690bce07f20a23e021c7e52999c126174f1f09ae05dfdede2c93cc65227aa7a52760507e48412260215c0eb043d65267cb1d8d649772b480eb9040a222348cbfe4f4a1a883228755a1cb9b96a15774796f7802e5af762e17d51eba70e60dfbc5f4cf511c197e400e2ce764a73552615c4a4ba04f3806f7223b7e46d417ca48ec9838ab12c8353c465dca9e89a247888b9c148471834e9fc1f0a4d6e1965f53b1a7b9780da7857d0534f9b5475b63ace8457bc8a7cc84ca1a2d7e4fa0d9f9f2cf3b30fbbb12a73e0b87dd07a77cc4c5a664d945166b0aa8c91de8aa4bc0969bcbe80bca95b6ad0e90a3838a66bae036aa42863417aadf6adeedf27c34a3a3566962a4f4422d6a77afdd853f0f0320a0d2a3c91e29b1609b13b6ae4405f7bbdb22fd45093f6eb7e7c0195964dbba603c84cff929a359bb0f0a3f71e548a1942f177c9503a887b3e625fa0b2d510f398c591e1e396fbf4ad902da77884de93bde1f95ae89f1f1a96853833ba23a9968f8abee99c1327324a92fbed8ffeb4d60fe6c5b79625809f127ea9b7cd80fb0d9e0711ba63f103d9558e74590d85d849adea9c1050306da03be4f85e5ea6a81131701ffa1bb9a032ebf042d37a903134146f1710f9aac124babbfa001a3a5412538a61e3e213dc9b17b382862fd7ff3cd2996bc49fae50c1bfd8b0ac73760c27bc4e5a33c9611e420c60544f5bdd97b44749e883586236551bb1317c4935fd316fef0c610bba2cc03f1c9ee7592ed9adb762aa6bae6764c9ce9233c820aa64a0bc7dd6eee1535623295be60ba2ea40f70f84a2fbfa0356cbaf77a6598a94a0e5f9501c1db9faacb7f3926448a8ef67632e1e2c7a38754841c3d0eeb20971b91ab78517e55a51e4c003da2038899fbe0b5d2ded7223ca7e56f291775386633648fdfa825ceaa373e85e3d78c76eaad56daf25bdc760f9cc3d1822945a0e3b0b0bf2c193bba8a5d92220d3fb34b91a26a78b7f09fa699a66991eb51f826ac3aa911bb121dbb024dc94f05f952ebc5ced49b820351b631ba4e7ce26e08dcc498e50cd4290dde9c62849e0631502fa5129514dc8c6c893ca8bf74b1fdb87cdeec33b608909ebadd3602359943615fade25adfabe00d2871e9e65a0c6e45f2c011e65245ccec46c029d9a5b94a6e491eb0beb61b3535f874a9b58b720859b24ac0312974907c9cc754e5ba460796b0051922eb1bead58e7f71db6245d0fbcb2f8332b27bfd9910a790d66135f01fb087c709d2dc665ea52c119dcae2e52a6ebd8ebb16ecf871c26d568617cd6a1475aee6eb4574504b7b1e4ef25e07eeff4e7bc5ad057a64e307041656dc151bb27ea65e8d868c8641669f7ad9ae91b82af771f9d6d78c1900233748059cd43efa8a3b10fdd4d4737f88270e704d7708420f8b655e56e91bdcd5f3d0427aea93026c8d437e60b5a31b5aa4d55a7d8fd5b37c849907c335ba7b49338a7abc492eb23df16b1ab3df4fdaf359786bcdc8946b6b98c0f8bf550b786ee89d310207932184335f54fa3f74c619abadc571b91ea992d938ffc6602db4677e569d16f0677e50fe79247bc8987b38062a9b0e1e6a10fc22f4e44d69156bb86f30878d14848e5cf596b083072f42d6303c9fb65454b7803307d5ea88e07005ef1f744bdde35ead11cf971e942979a954863fac5797d598a2fdacf60d34748708f7d1a190e5376dfedac7b6426f3e779dfeca001a38df2bd90afc18184d5cd3be5d93b601ed05e6f0903e5d2c313938bef81b2e4aeb43ba9777a88b432916a0ba25f35492f4df0751f12255a446538fb5e4e29d55f7a320ba21d9cfe8f5ad67b9a221bfaf2321436d1a24e0840abcc7f95bf3c080a2b576c2708eec63eccdee6582b7ae47093752bc954efd8755aec8c7847c97e478dc1dc94560f5afd0e50cfa2d1adf273dca78933baea5ba9830d279bd95a2fa14311de4c878b2b96f8815493b92f7cbd7907048571ed393fb6326e36b82582b5ffddb3e0515db8fdf2b412e46db83b0c695f80c6d1520537f7800aab70d127ab63107270ea8ebff972f7ab253f677b0774ca79c92439a4a704526f86762f2b9742a9d87a69a5e247502ae1a8b4243c9485fbd87ac496b0b5d80cb6bdee6dbc08301958923c447e906dc6847dcbc87b14bc1e024405dd686243cc31136a6d1da76fffee34219a746d32d065a9c05f424d20292c4ace02740c1f7b7e71e9df69b4938613c24e74a0e91742b717d6fd7f1e2289e2efefc61ae55fb40c581f1812bd3badc287246ed79fd8649692bef47b8b1010cf008c250f6db00873d8008119133aa470a0dcb90f6a75a2e8d8dfb7b33c44c4118426f986fa7fe94357593d138b805612eb373b87461d693cb9c467620e4a8e20865ec0a704f5958b460f7b6c8a595f700b6ff97b1ddb1988c0d620903e07b9f3c9def91e75f0b24ea8b6decda8286fd69527bc72a2afed84cd65dfc5741cb559e8afd73d2641aeb3e0a3475b777c0bf2dad644b5ed658526a0bd7d47927f7c745b1cb12bc942fc43c470e2a99a04801177af27232ff6cf0b9213d8965adcc544efb7b91f3eded971037f31060555c1508b02b8fa961d62b6281cb3c520a46a92430445a6c16d2c8ed648b38eb66b78ed6d51aaa9611c2a34130335d7f305a2dddad82d4d77f1895217b9464a80877709533976357956fda589443131f78be954b1900d7dc2345c972d86727a1b96093cb329b74c5bc9153adba673ce3829662b4afbaeb68e674a381ae88f34528e6c5fb4ec11dee6ffe8e586d5c65029fc55503eb6a429927f3717e8832f349b6b201e2ea42f5cee599eda8fa2503b0944a6c8f4eb682be2e6607732d4447456bc32407a32035cfd97a40c6387e5d0e151f332f9de56fc23239deeb06ee2e4090e688c7d2e30440dc51ee17d64cb0d9fc03df7e5b97685ece5f944c95a3429de3345113516d4cf605a41155c070ae26ea2222b5ac947a3c7cb118da44e69d9d4195570dbf53f475c21fecb4c6f96e2663cac82aafb13e9114f68c62a5ed9f7e9152bdf10368b421263c33a044bc79b7250b4edbdea3acfc06a7d720d003c526e439628738bfa8fcd168f57932d488e9e4fa8685d98fc8348ec1259e88db55ce15239583d3dd3bb061826fc38c1ccc686488dd434c5b6b17190d27274d0006ffb8c28f96d6471a31d19eeeb61e33ade09328360d361fce903b3f6d0b0630e43b15d95df8a06fce4c47b27df672a3a6c33358b2de64cf288cdbb77303bcf5c016b27b9772758604e9889cfce5443519e8ec40859ec35eccbe02ac36f18266df00d330670ed15a35df017b881a5cc7dc2fa5b4f973d78495ddb8a60a9ebbc9bc030f2abba62f7c05829fe8c9124efc77073683d701a0f77ce0a1c97f622339f5e864e7d906bf20542d49e1380c9844178d1209f08c63fd2811ae01992bfa579264f3c80a1323bd5924a64c14ae6f5c3dd50d961763f2ceef4edf37152e357380a704462f1fc1e87dd6fbb313776733afd3211f4b885bbb041f02f5777ae6886d37968c3e76a1de519bd62028c531dfdae516c92c6ba67c2a426db197ac49adc85a047614e72be97c467f1f22c1e1d335e46453c2b05d87261e86f2adfcba0f1e37f82d8bb2514025e326d2fa6a3178ad3c5c273de60ec6c08ecf606b3b55da2b79fc65d758ef77b83fb45227d88d3fad0f99d5b400c2074aedf45915d62be61c8ca8f6382efa4d653bf82600917cf11b7ec9dbd6ab37296ee76e982327cba56134f1c80c1cdc1525ffd33b40aa043c9a1460be99b7665c8d336946fb7d6b865812b443aac828662d69cc8f6e26634461755709d245227eefccb39f038a76fd4ac42c4405633b730854c27ea7efa9b7b8356355d7fe6256a9204a70e621a507e9e526482a36c931456c6281df2a3d2114a1ad2ec7bf6a9d3b13bf29661af878b0d8e6fa744f765dcf24c86422e964b36a3b91ccc4972053a553315319ffbef8c06608291d14be5a2c9892cf5e889d57eef325c0578a15ea0876cd81759d173b039e6714b254e8a1a78992c705c7d967cf2c149430adddbf3bf13b45d6aec242082d04a2c3273698a48fd2f12ea7f55ae3c3dfe436b6dcfbbdcf61d0109bea556ba3de40e5895f8d72acb96c3f98c480a26f41ee55f0f9e74f771a1ae34155e8b0635b10e315ce2050c01e7009f0212371c7aa4725f3f752c862b731bc4b58af29cd837319df4ee0777ec23faaf727f5c480b24485e9131bf90f4166afac05a269afba16ed47cd152f05f8613c2e86e5d2eb4e0f520fe855ece30d29681fe6205f2654af7956622cc5c93ebc6591d79f79894cb908c651d112e4bdcdf166ec54d16fc7c3be3554d3863aa730c0924a757102a39f0c8768881d8a6820ffd130659741b4568f0c4ee88780ea562d3cb82db617ca5e13524b894a84b1e236269ab7a896f84da9ca01416c865f970c90babac48232c6f9ab27395f02124a6d23083dfc9e65e86a09af22e9d9827991f72d072f818b6871932af314adb5ec93cd0570265e99e17f93f1c786a9b4ca9924f664fa400ba8b353cbd05b318aa40dd0befb0575577fe877a6fb848ac7a44de9db6c3208efa982e90c3ff37616a9f7703ec0ed109cd8bd8ad6d82ecea84407fb9cbf098330507166fd62a5be86cca7e2935072bc5b290a71cd0cc8c58b253be8344b72d3237520a025f9fa042d3189592538f48497d5cfd7285331f13e14c0ae92e9d90713496a95568832d9e1852f820590ef7aab477b27f04a27d3d361045410702bf26053b50f32041aeb2934fbb3962fd97df8253afc780a7f4fae71a650f2b1eb2a4fde5d08e27cc552bcd31cb7b07b63d9fe7dee8551c835372b605eb28cf23c0088f812f9b13d0c92984906324b3c99cc9aa3aca0bc0680177b51b7a60508e836f2ffbbb8793f0926ded122902b5a69cdd85f3c7b4376f5a9cccb15a2c695672c5a484155d424a97b7a7db02996d79b0e0f07c652b71342b51445c30c9ed5dcf813e1c6121452bebd9f8ae4a98349ffd91cb27544e99d4a65f4c091a482137cbc3f3e3dcb94f731791c4e418ee1c101acccb01f54ab131d413874ea15ce771402359187d60a79a51dcbff925288bb869474be61d3f2f08ecd8a1229e7e0f166756794c35438b858d56ea1e43136fd13bf98350af7ac81e340d0fc904d2f17eb2449f9cded3e64de0c5254df9335bea6f8fe638f5186f99be81927090d752e4e98c847eaf6aef1fdb40659f3002f8e74408ffd20f57cf3871a1553cabbee300002731a76897d3c38250a0cadd8eb02583e0ad0c4aad7de8b1a401f52762c253628b6021b9e18450d8ed7ca6dcdac1d6dad7120866fa590bcf972ddb644f307e81376c3d20c0f9f4dd3c7d283891c45b5e1032b51fe5f4be15cb0ab89053e17f7a9d719586130151d665311062fdb29f71873332e7884bdd8e658968c37e204215cda76b54591cc2eb8270bd6f186bb8e789b8b20ec8d3d15374feee2a5b897b404129bce929aa056877fed42b55fc6daebd622be81d240621330366d7d84ad05b246fc7aa073e4cb231d3e9fcdd84daee650fc512cd3aecadb25b3bc8f13648ccacdcb8a151ed6e5ee1c60ffcb91e51fa671bfa378a7910fb8c16fa7dbe5f76ae17292c00f59011fcbce1ed12c02e91662ef178bd281f054d2da6468a8733c561f460a7dec66a6dd9722f9f4484a41fb0d97734fb59e5b9a3109a1e5191d5cf20721894c652303043167c792ec5e6ae78d6062d107fbe95154c7fa8be4384c16c26e0dfd04960da3914da7f8dfaccf7048be7671736f9e01db90dc5987e3b7c294e1316732964e1a3b21337124155ce108b61e92c22fd03bbb2f0dea78bc861f52241e2893c9bbb4077380699943cc6f924755209766eef9698045b45e256c29aceab96d5fdb021e134b8908f156390b1cd92d46c019b4e4c96e1f545606d6f265a373514ee6babc5d9e7014aa46b80ec71ca089e6f8a53f6af9da294335d811fb49e93f4291ac6bdb3e7a294f39c03f3983ec30b09eee4ee59bb33542e23ba270b9943d987bc12cc38f5a1d67beb2dd255c57a752eea2db7feb5a5d4d63c1df01aace0a0fa782a4cbc2fae4b4081a70645e8583d316744e9b78b5c4cc04847d522b66c4864568034bafc4d05fe6e337fd3fa473a80359272d118b8663be3be80194139f9502223208e63ca190e88ce82e06e811bba3de006067267675e1a8097dfba01494207572581af0c23feaacc4b5ce482b7c5f06e73180d78ee5d3ce8fbda686ae9f3e5debc548f9402a18b5ecf080bc2ca8aee71874b1bc0ddfe087637bb3c1dc410de05c07861a5f5f408d511116ad08d9aa8a8417d66424109d47b9ef5727ae9c859dbca9d7fd4982e4d4532642f9ff199e0a15a643c882a45ff72d3d0a6ff86274f909857117e79c7866a64a15ad5c4f2fff2b1ba4cfc9ebb4576b96511af3b33ba43c0e02377cffb96b60aa23f0e3bc8407948327141278ada86e2d67bebffc3657ddc4a9d1543d4a6a4911873bdbc7b724722bf815e2c7744dbc59282732cfbb82306f400428c3fc3a9ae70b791d1d1e3920f0f9be5e2ca8f5918dd973cdeb0b3ba6d47ee89a472853a3932c417dbfbe7c7b7ff90897975d97434d6f515a860d7067f2673c9640b14f876e0ab2de30965b6e60e9fed3cd2edae7bc7d17e52fb5142c471a77adf69f011b6d330e605e5faeca50e104763f480a24c6f59b91f4425f74a2831b55a40664fd436cc886e2704d6e26303a68a6595d950e8efbf2cdce1fc30e84dfdd02ba15062147517f0dff2362c751aeaf7fb46507fc0e3de12e84194f1af7a441f219cec66e2a5ec408ce23aec73f8acc453627d6a40d49ea87df9e8f81bb2375130c59d144a5f032185ee5634cedd55fa788e48be224cc8145d80ae0b07b19497b9bf73f3d45dc9cdcb74ed4dfa7a417661793ecedcd17cecb9bbe52ac7e6d2d4d941ab24e969637dc1fe23e2177b6302a5271a511acaca120a54ef627e1be4ebb7e48ba050fa7907182dca5693ff00168537c57f5a57c35c4e9cb149def079e68d92c343dd131ea537c04cd294e6ed0e8ecdb5e4a5be94a1452d57e8254e88a6c6806dd05c211620827ee991337b4549e515426cc9cd3012c03ae825609779daf71399e6d230cb5eab4191a86fb13bad11d0a1d265ac0593692de3ac720106a10ab67185abd08b18940df4d300efbfab1593c8251c0e6e987890ac321c915e075529757b5c37534c7420d30d701b1dbd3927b5793d83369632897901891dbb518e3afd525841e277b39581101a14f267ec3b002049da0416aa3feb9a4035975e3ee20cd3a2b5ac66a3d18300ad1861baef7e6c857cdefa3e7c578111e2b70ad1361cfabbfa735a0a7b96d59a387e4dd266ec7f8d0714ce3b83865a0956c8963b8a7dc4855c79fc2d5c6a74b2247ace3fdd680d57947d800e318cce04e6658a81b72e1bf9903066e7bff16b285afd32346c55ff081090c7e8620b7cb86fa23d4e847b3b962846d468b58d8447c15dea176ad4d00f4ca486bb0bee11f1f3c556a94b3fd85ed05f805437f0ab38abf28804ea4219a5b7b23d37451a8e84434d108175715c103273cc96f4715842bd6a31746eb957dc4476112e5f385cf8d934be7da92b63e2c07d478a41bd8f8165a05dfc004683c87b6b8366fa271f42780b9ff9f60a091984602f2f2f5908fc971df3cb110fa743b20610fb680eddf75a02702d50855fc6c83b7986b0550ef274328ae64c364bfcd4e79772a2b04417327e3f4a891b87f37a40426ba5540723fdac4ba819e4cac554dc36876cb5c674cd20b234aec0f4aa8fc00da9d3f33a81c2aaac2c59a440e8771f07073f7fe9bc4ba04573050026dc85de8364bd76da85d839168001373ab0e1647cd8d752eebf11fa63aae3e0bfc334f25c76e29ded3ff4e566fecf8443296359a623601ca1685adda7763178f96cbb7531097e4fd7b13c9ccb7039d6885a2250e8a626f677916504f47d46cc49fe9a858896f29e71b9145224776fd129cbf52075cc05c5462a84e690fe73533571d43d9ccf58730e61ab606d672fcb770544d031e2ce9136601064d7bd977e250a74eb59c4870c01d83ba6b2433b9f517876ad0093f3e29c2583c8b35be7d832eaea43c5a780296a99cbb60c1ff41a556862aba722f94db2dc784062b206e74151c5fae1f8e852f263b934c3a535d3034d6bf16f5b626996bb68599d5b4a9f4be4f00e07daf54477cfcd51ca85a5598fcb007f6d998c0c39febb1a50e4ed3cad9ae9ded05457b8ec6471b588a0e47aa4357ee47373023c6c02e63b996b745eaff38c2097425bce7ebd29183d5fb9f73c542ee0056a4655d7ca0df2bdd5804b7da28804f1a37d9b07de6f9f1a6cfa6237a205c3f6ac6e151d36c530a848b142c2a8c54e8baa51a65d15d14a045c7b2ba75d6c48259a0cf281930a8bd642bed5432c02b90d596b805cd7ed479162f9391c75b390fa7321ca2dfdf104ff56240514f13177752cf0973eb6706f140381cfb2ff5433cbb71823a88f12c6b96c552a1d7cd9b37771022217f04bb237f9378783f04649c50a843051f1ff6a9cbe2c63caa7655bfe8a828e894f584f46394fac944ca229c04c1e0197c4926d6f9142ff88d968c2617fc029473a45fade6cfe5cb641e4236b207e1614d1170c14c91d3f7184159508cf1ce0e9f124821d77486875e94aaa96077d2b729be171af8fd0a1dd532ca01911196e972777099ad692d7457513f2cd0a901c73439929825bec8bb2336a7a26596a0e6058b74a353a9df528902af1fbc952efcc12cc1202171e71a66ae62bb3f539bcc4c8ee4a7c5e4c07ad517c94d05b93bdef683a1af5f4882df899509035bea3e75130b4e7d182e390d44bcb81ba6b2fee10e96b91423d437a8bbd675d9a739ac13d8f1b71ec7bbb7a12032807132b4f228ae2281454aaf1ab9e4110cbd6021e7098658e285ac5f9c905923030af1139aadb35cc9269a44704c0b2138de9c176b7490e40c5c23ac6c7c7249bce7a3848fdc414b2dacd6a3865c57919d16dbf0c2afdc8abf44341e7e6d65c2c7923a69c8730129e1aef9e7958cfe382edcbaeae1f8b8010f21c81a1ab1ed24467d411596ba9650fb0807eaa4a900ac1bcb6a3ff6dbf247f19d78cc116feef0288e084e2b39f293524fbe1163a9f660ce52a5fefef582788af3e1b03b32fc2e2d73227a70dc8c6e72e63eb2dff3b81cde5ed20d91f460fb75d5ff5d469e39d87de452e0d771bca1f5d7b8d09d75f03e5d3faddb7147a999fa7292f03d3aebb5f42f1f37c4690b03a6400eca2f6abac21f6d5adb81b75211b99ef1f03e2bd7f721be2921f21b6314b4b1fd6e478808fddd50745710514bc65276a0f9c508febd3eeab9f4b8b0ec1868faad6777d4a0e32cce268bd356f018eaae684eaef7fb38d9f3002eb42c4c4bc05c3f9e47249f83f4478b61bf85b5bd7f7684f13028c52c77f65302c1d7d59c6844f6e0f531e68c5a555a2841d02955db9661264d6a956d4669ebb6ea21e4f57e237db8e638769e90109b3f306a678ca9ba56c3c6c1f4bfd3036c9749ce28b0c047d9f8bdae33a6631802fdcde6b8aff36f48c0ee8a3ccd129bd9707355f5743289b370521ccba03d8b4da7b0e5b1b5c0413a0afb06dc945d8308e170891ab2611c8ab302364eb3c16ef91e0273eb81d96c7bdeab158f8a1bf8ee61b7787696f051a907a10a2251bdfcda181048d5a97326456c527854bf4bef9fa166976aba0b483fbf775533ba4aa168a869b9adc1f7479c76a77347c4835e83aaacacd09a8858405b7cbd0a0cdc91dd71dc14896bb6b109a372f9e9f4e58a2b10f9a39662a1b410dd826422939a6cc15e5c554f29cb0086001e5e10fa11d948461203a1cda73242982be392f105404ee43415f42e8e75c28db225335641315dc7f125be8c1dccfff2b2f64a4c1ded4d17845113fcc7af164a174dd5646c85f5c60588d86df9e392e5049a283d753a5f38d5fbfbceb7be75d0f07786055301313e8b8bef4ecf48b718098c42342ee625e19a2c86d434727d0a004f0bcaf5f70a08bfe558703b47f17b53e1732e6c7aaa96b7a5cbf89dcd69f5dcf879eec2f7f5eef1a8890a2af2b1086e819f9fe275efc82e6581f5698a635734a1b16333035c5720c681005a8657b6f5bd8108cae46108574e74173f048f5fd142a5dd9ba10252973b17551e792ac407c23707234f7ac0e57cdf752cbb370f0793346a2c7e06739dcbed57add79c882df2af5e695d3d604a951cf56260283418bf1ecf2fd4b74b9385bdb21eca59ff8b8a09989724f6d07e9715af8ecc6c025dc3351dcd6bd13ffe6a72774c64af840d8b45241312e6fbe2b266e8786656a97d823496dc801e01d4ccab68c0c90a439e0e917a88640290e8c1676f88e5ead311ef6cc7af5ef953f2bf5491ba27aa701418258aecb6a052ce2a0a453833eaeaaa1796021189afb3d3a212f1ef58e49e92ff7e0d9fa5ad4344b60e554b2d07a0f3800fff5625ab656550638986cd9e9e69a344f045a8433091b3fe7e7db6cec8895fecea7a7b0b4e0a61d38f6723c93e45da8162891922d4aa1c977ae7c50c375cd3d4168626d78e8a31416913f48755f5034fc44dcf119f557a06b44bf9fdd25fbb91c8770a6af5f26deb308a2d4c8ba0f157569bae643a8cec1871a9356be4c2e5cdbcf1af1f9dad50093bbf389adc545868a63d5951d6f982b558bfbc215fd2a5c4b58bff8dbd7ff8c63401ed1a967bdd055e48caf8105ae4cda64f073157f296e9d2518572be87693a97b1e6fe17e691295b967dd3ad225ae3327be64910e795f1c5a43735fc5f039e608b71ac4fc0bb9f4a98900898c91646341b8cc88108e98aefec1bcd4ab41bdcf0e3a30cd06320094558d405bb613db65220b81245c66c60ea165813628c48619d9330a031a8285a1bd5b95a827362e6031cb03108e57126427c8c59427fe565b6746b582ea81bf32b9e5d0803f4c6039a39e3570a829cbf0deec75464c2b7cbfe571517ebd95f99b3d9dac749622555a292ac017f364f0b6cde735aa6cbb0b989a4b00b2671ca150080e85b095bfa05bf39e732a2b7e67452e72bab59112c4a67599cf6fdb1ea70ed1a1156b0fa9720886cbf294c63c06bb05692ff251b02d8ef493831a91af113417270837ba2c4d994d09c93fd8956cf1afc13ac19d310f009f389255f2d6c061ecd99b830421e48573281208af2e158ad6f561a6fa80662ec218a6e6bf512f4056a96a3ae81f690bed5a11273beec6208d58d1a93f98dbdaaf1346a415457de2e7b1db61ba2b4023ccb82b5a0b409b30b8f70f23dfa77f8f49dee677514728b9a02b5b1220771b6ea7f6c68be4d7e367737171aadfb0860f67bf2955ca8e84dcd01f54f24d6418743fd7eccd4ca552d48cbebd89c41e15da3737a29378ddfa6a005a17da192cb417a42b003b81c1bee1d63f1e79ed4eae5b0eb50d338c7f3de7bcd8ec42cd6bd96aaf42f6868d5f5d3851268d3307aaef5259f590f8b33dc36f9cd10707d0e922eee3ce427906115e08615e8c5518a788a33a656343045c24d8e6579e51f0d51bcaf4d170744c27a518a3c12d1fc730647eb0608f1ca19727f4c399eff7def900229b7a770f03d0eb3df0e72e0d47b94e8e1c0448e7c672b846b83b41ffb8e2c3b8f1349de05fb69d66df780f8fc808312b12ebe181cd6db1fcb5cc8df46df6b43ea0c4edaaa47016d62f78ea1d809a9a27a3ddc110d468c86330f8e6e2ae2fedd4758ae239301d4a3215a701ab1629a39c22519cd77471809dcea079bbb994c2e5b64d9ae6b63479e84a7bb97d0d8179afce9e186537a3e21de2ad359bee617ab2bf4ecaa7789c648caae10f20feb95fa541be7f34db9e2a585f5cadf7acd0ff62c6218bea7ac8793b6732fd987899077dd88cfe05c999f1e0c0bacf5876a93b12ca297f0893fbd8b1d9fa4e7a530c97abc9195fa1639935ad860246c0cdacf55d9b0bb333757777640d4ac8af85d3afcc12b1dcd6e4202996d77d48350860cf97db4d304d442d20ee13498dad3aeeece4c7f7f0389645042b3a31f04fb254e0f5196519dc6aa8452b9badc66ab56c22465483409839acd1e2ce082cc97a7ee32821492c486c2a336e2605620c33383d01a222a2a8f9fd60d7af6fa7053ccd076a9f23d0ae71f5e092dd5a1d0bbe88bc964bffcf9e0f3d46c73779e2bbe12735668995a9fba9207dcaa2b5505c196f8b83adc7c2cb115f661e77148994ad4700cafcb16ca3b0d411f0b5b0089f88cb12b2adb3fa3bedc8118553ecf2fc8bd29e60553c7b6f982484fc077ff3e7626578a1afb71b80c1b9f5eac4dada204703132893c73a7d2831ba0e672036a1e69f2f9868362f43e9e580e0580c7e5ac506edc78bfc6edc699faf9ce3feebec3dc34905703229a15da10c843d9c9656c647b25880c80cf1ea3031ea57295504962c3b62326768d032d34decc970b6a31b68b4793863917277f6eb575855537cbe8980d17fd31e693f4b6d92b12e98bdf09a7857488116895b988a46329d8b3fa45b86528da56feee9d5f80e05ed5ff22c0867369d3171d746cc6a5ab47f0b0d2a1cecc52b228be3a3bfc887a89054cb93f5ff6e05650ad05d4ccfd17f79f0921b007d29b9c43bd4566d828fce26543c99596df8e283e2cd34232ed78fb2d7a6f1b482509cd38c355e1d0012541d67c37cff721e06fe1243cc221e979d67a94876cdc792eb6c9f7e7672281b3c5df93985aa4fc8a1d8b62c2ec9a8f04da312021089bffa7b67326a722b1a267312b534966b0f474ac5aa45a3a4010b4a871f5d5851c066391c31cc4c907bb58639d5c7603519ceff26fb72cffba01f25fccd0c2b8380f6531456475cbfa19f25e1bc28861dc249daa72f484689e1ec7aaee9e0af3727bba281147d5a0ae3de133848e401268e5027fafe304c921b3ce80a45bba5e6eba728fac582e37f68a973a833d0bf934ef90829d4a1e1d355a2df5fc546f69c593f8945dcd34a641324283b198143670930827151a0222c6425d4a9d83ecab432a158d1e61cd4a42d8144c336fcdbc6f84d6dbd52165e322181d9d1ccbf8262a2b46d28e88334a33b932ae11e786c8f9f355b523e97a3b37dcc1dc1fa5453e73525f0750f7be7bef5fcf6cfc8c36d7c0161e2e4707a93fc56d4dc02babdc90429ab4c5ef69dd60023d2c313d3ccc49b080bf4329c28ae3f36edb1c69896e5a3aef0613896508a498efdb4b07512cc37c774a9b1c1334f724b004f07128014327aafed8ad3bdc96bf6d8a99686416553292d23abb7e49a733bf3e592926c303fab3382056f8d1ed30403e940764d19392e4546c40c0bfcd1448364e2e990dd5ca8805b8fe9f972db91e35c7ac33c6ebb775a6f7b952bcb7cc12ffef4e65854afac848eadb1938d65bbc0fdf708528b454342cee05f0369ee99b87d86efe69650486e13b8dfc3dabfefd813294347afa28eb60ef9503b4d71b3c965012766187e4c8790a6a61c4ae16232a87a37ab75c967030b3b494139165c544bfb04e63d763d5cef911472ac21cb1895ec89b1bc4285d50d7efac3d930724f0fff9c8269fc967b1901c01018842f41b5b9adf105442ffc04a9d31c0601e9368495f0ba4b753f41c0f4d9eeed3363bedf5451f4c6dcd6de5387e806c495eaee4c62d6d741e6f00dccf6fa0bbe5b1ed8e363fceb259c1377161c6d997ea52df18836f4c58e74428b639097bfe0e6cc8fe89b8ae45e8fd54e03e0357a467760e79d516a53fea2c6910ec0bc59b05ada50f5fa8a1be95a40a736a3112d2bc3df1c80fb42547b318e35415cea670b517b7fb88569f8675a5d28a4b48f4b03c94859226dacec75c70f536def2273c76b7a09f3d14444ecde01e75f5bb90c55fc862bd2ba448cc75c49b2414bcf85640d7f63f9be3b689c5e9763b9c3329a1d9b29b2623f19ce3da45cffdfd185efc8cddc0ebc51dbd4ef8a14cf58e069b5d0e6384eaa98d55bbce8db22d53d503e67fa5551187aa054b1b560dbb47c1a90f537a3e001234a4d26626b496ee7859fbfbc28e7c0132b3b6193d31219962dbba69b538fb2c4515d3e4d5c4e17b1ec665e04620367e6de1f93a493e0ee083641df4b7dbbd20bcc18520f4f32a2f338a806d7e09a7e31694b405f2a618b9949502523242912a45649c94fd1405f6c8c068e4c4dd437c2b1ed42013f57e931b44795dac4498061e07bccbe90df67c2ef0afa24c7773cd565bd6b273710840f17537b862b8c9f356b22ef0ef02d3d257580d16623621d994845a7f4875c68287656a78a36b0115b3c1484a9dee5ee5438c9c64587f34415926d65893559d610194f408f5b2a2a978638bfe7fd349e0e777456c5108932e4dc5fb4fa48625ca308a363b76140b842cc702ebb911c6e6f7b68c765c593795bb61696150695b936d3677c4b1472b30bdeac80db505efe2e9a0a389a34fdd8889b4df00cbab5d3b692e7db8ca6b5d86b80cec7a2e3f508603de6835c4f8e9431d432790daae295be445b4113e263d36758e3b07b3ae81b36a9205c9790fd35d88c4097a73eccf4dad789975e310d62810c982de52e132eda322cb12402ffc31699ecab2bb9a5f8f87ab45bfccdfa0eb75729b8371fcadea425d98e1aef7a3ff3218bf2fc2c097e8518f16eab2c0f8b05db3ffbd7b5ac56eb44fff1b4aa6e8dd7a70aca27642e0f40e6f3b3d5778bd28c227867a51d78687d3e48f17c69100b33dd47d56fd13afa0516af63ac5a233f61b16c6c0e1bf64755364ae1eb5f6723c8c0131382de9099c339667aa08128d72578b77711128f96232c1597f884f1b4843f3241c14097e0c0547ae140f42677d7e8dc75e756769eed18d5a4600e0f2e135ce2515b8b8f87e1d907d379860348fbca3b2d10de554055e716bf404bc958900de68d79816f9119bde7fcf914c011e80f423ac7e95a06200375666ddb8f093a8bb6f5e8fdfb7eb2490fe5e314f99fe6ac0514b8efae267bfcdc096e636e79ed7f9145da014bf3042e9c853311fac1783e465c3cbd54167415c1de96df1b5b1d5c87d745027a07dc3d3872a553490cb3cb413bc2dc02ea0c3a3703fd71b5417654becd32653e6ec4a7d43bab42fb2136c71249da7a62d7811de8b236a84c70529bc1c72a97c56494baf75ab6dbb709b7c7b0ec71bb888550a8fb2762d5ba5f5a3193318328c432fee5fe82b0dafc9b17d7454821821591f90721480374bb51f6211892627b66900b2f78b0d0732c3d4a7ffdb870129d8b2faf2edaf34eed183688de1a1bed4524f83cb802d2d88815151511beb673592ba252f7ebdabbc27f16c3fb0e80c6fa9dbf5c9a9173f9ad1a840537a9f98e63a220de27c29304d2c3ae968b40374e74ec511ce5ab84f077f9a4d39dad35f57c6db1aebc5d61b9dfa35ad6c364b9289e4ee2fa0fb3e668da09afe46376b973d8ce78d5acadf94708a910d4ceceaa508d18054c150990403061839ec5072fe34a7165970764d007edaff0d0d7ff54429666f80c2dd3317f6efb0ef6cf30d8993481d85b20642130590fca0b78dc8c8ee23d62281962d7e4b202b4cca5f8f09b81822fbadb33513cfbf46d9c926e578cb5b8ad877d8bfbc53089b910807076679e02476f9a4cfa80ece512cd75c912df7ae19513dd1df4642a79566649deb2f610fdbcb0a31b7fc65f9cf523ffc067f75be20085fa4b23d6c30cefd6114cbf02b9b2c5c24e8ad1fa010f15f32ad911ee7c7087aa66c4a2c9d0a622c976fe63de8d196feba52ae14e2948014038df0412c140c22fdb0dfaa47f0ee0675fb2c619d8e62bac0c65ce272850573ce53e240ef0d19373df03946e9b3cae64c457ba524a70f7ccb2c7bc8b1da617e59fa56425934c21998e53461a2e60b64cc90b62bc101f6d34b17d2af620b4a9bbd5d24ffb9b44980be61afb1c9e99dfc12f7b9d09cafe679ccef14f10f6d6c122b10e43d515a19085c2e34d819645895db284a0d0c1248654585f2bb91195cca5178015197a42c12b62d938543fc37051ea697a1878f0421ad214aa1d514991eb8532e5b3b9aa13f073887959fd1870f260d5655a303f7bd9397d3067afba3e5dda65e126034616dffd71ab493663cda31aa4cf4bcd15d1ba79b2118713d73af7c4826116947b068b6bb475a8a0b6e3075055e434f21579343c4e05662bbd71a8182352422d67c24e7f1ad4ddd587bf2b6bcd1cf7f1873c429d00f9545665258871fe52971d77148bd4073bc623ee2f024ad571bfdaa206276ab5baf5daca0a5adf5aab684b2aea3f5d7a4fdf51335429660f269639c1e04c8a254c955fb206488d19429cc842c1b10c8c018dc4a804ecb893d1bdacb4beb842a103f848615e1b8dce6cdb259aebe2804d911ba21a17d69cdee490f8b4c147f286a36ee91c9af1a8e3873fcc939319a4ba1e72065b5355894e7c51f6b4e41a584015ee055705a4e4b4f201bc22cead55c689ab24ff5c016e303131ff6556f87ea9e069e46737316a6aa780109406be3686f7016c6154398300e30b27c44a441936c2c53396bc055eb2f2d01d248ce787743e490c78372339568e0f81456e2cf14562fbb0df65ab9558995d36de4d38d3d88329c056854776384bd2557dd205427726aa7398c375f2fb204faaaf539e389f76ec62bdc9d11bb44c6782f36b26e05d19070873145b738ed7d923dcc66aa5f8760f9bffb9cb913d40c155ef8e4f3557e003f3374581d31eedfc264b78219a68028bbd3934f632888121a17085b2f6bff6ddf6f68992824402481c0cbba7560d88433b7b08736f02bf44d5c3393b97f4bf0703b66ac0393b2d305824e6d22e2f8de6afd06a396a4408bec31d1dfe7d9760067e57b85b5f20147f67f1589e93d1dc5d1311e606a5658d93a70fcc3817188a74cb2ad94acbf2112688a17640ed196ef3fb30df25983a589cb11d61e97af8d44862b3c902cc02b62d0ff1dea37d5d2ac70b72c55aaaea1fca53320d7c7d616d40f60e6965572cf7171cdfae0166b64be84dfed875cd74391923e6e82ed0569c782bed9a2ebf2e3b2f3329b8f6216e33bf67704562ed1d2b2d7f6606ba0b2a26b7cc3c1cadac15c08d2a6ac59d12847e3a48227e2a5d02a8ae72da6309da25dd01153f3a11e1c9423fc7f8035837a3009e95237acf6ed27588215a635c71c2fa41e39f91f1423cf3528bfe670e5299e105e1dcf130672b72f190c667116211fd68ca0757c89fce784de946866fe67cb51988f9bb53595c3961eab1f0c903038c3d7bdf2962ac1f2a729bbc8b23a55012c3923275104ae505b46beeec63e54586c3375cd5584d877ea820af2f49f6c3532849c97eb83114f5ece46e48a5b49559ce3856579241a42a804377e1c770bc7470bda12e57bcecea7cd84c8b4a6859771f93e9d1e6ce2c3f91ac851cd113388393e0fbfc42dabcfec0394d8494bf43e111203fd0991c0cd3accd0d69659e32ebebaf5d833cc4d3620513b51e50a20ad24bba821b69519e6b632f65960a098c0a8fff22128ed6da62b4034128df2b56d0b0cfffa6b879f6d3d6d2e84f5e6d1274de4b82084efe8ea9e9f8df484df1aa856325d668d87b373fffa7afa29211a6f953fa9bd85ec04df819a58bbb3fababcfa66f53fdd6022178756216d7280cee7d02911c9bcbc44ae9d10df5250f85f85af97d0ca5b55eb77a3390c97ce946e10011dc0a1bdf6dc3985c93f7c8dcfc67a6e2f966236c0e137eed85ce780af2a2f3ff6ef8d58dd729f4ae16eb32e4e2a4a3c7c453f5e36d7ccc0200e4536f0fc68632a3c14c3ee694d9b55cefe3d395a3b6b2a76d478f3bd60452abb30493845bd4c3c257a4edb8bea95ecb382f712ba2205fffd97d5beeefb53e841f1602bbaf4b43180421d3326b648e903514572820a0e55d275a77966b58e14facfb248f2ec88909a0edd9e515ad55557586ae7be8ea9d396244ee06f1b6030b730d97cf8589e3fb1f8043a2d88fbd1f693e9d0b86800528c7dfe6898ef234c622a808ad5c71a56158f6d9ba3ed6304b4a2ef4dc66cb4976371fe045873555226d782d5ada233677971c258312b4d381662d53549706128ce6ae1d7f324fd41ce4093198a441715551a0dc1d8987bc0b6d53788588ca2142c5d049b049c00efb9190f655d3de8b4b48afe96f4805f4fd0e265a1500edde6efcb277c464ca5e905abb81bbd3bc0c162c3065aec4389bf896471712559f0a0b03e55b5414c82db08151d3a37c836af84143009d5174c332cb80f7d9c960c8f41a99b70df88ece89c53fa5cd980499b8a9d848ec17a6a0ea9becafef12813f3c8d16a550a8a54d83c50a5fbb398383affd2e164e1131a619846427755645d0f12bf9c205e73711b09438e2f6405d9ad14d0dbbda9693c5e44b6b42e03dd3793596a76555867f4aabeb04fbedbd0cc2e75ab278bdffde16c328604167eee71ae8fb06fb1f8863872db133712518d72d3044f45b900509ad1bf7d528acb44bcd88984dd44b2564bc923fe32c26118809446102fa9bd907fbe5cd727be763edd3e2922731ee9f60016e5c624a8016ee68bbe7a3c15fde454c9b926a210135da69624568177132bd8f75697372ddecf1d3dff36b63f3afaae212ecac2d96a8922ea2ec9a683c3e061835c88fd68a65b3d8dd82fb4a905c1def7c68bcaef17cb36598526b4ae26aeb4477d5ed535099e63ac2719c285076fdb33a6ffaf7d1679db61a708799cf57eba77e278fe7aee16943a1b22c6d65a45f737245583af8db48d3dd57ff4b10be0e931d98109fd3803526a5d15146f434199cdb83ee41537805f593b981660c0d89ecaa1fa8846ada4aab81e4d85146e95042f683bd5b555b3d17b0520f272d3e085015685033b4e611ba6fee158e5ad68877c54f7494b24857e22111308320db4882037c1c31be2561f383bc9f29eaf0f1f4e3344182ad5fa2eed421e79328daec08fb9a7584f19df30db5cf6b5fa7cfefecd3a90d87ffa52ed581d9b72b111db90bab3fe5bdfe07683d6c2614b8d961661483d5c550159346702eabdf22ba3bc0930ddbe344a8b7cdaeb062dc3d14d97edf62da01f9c8d6d9afe183ebf6925e3bdfa7f2bf1c6aef83ccc0d8c616371d609b0e5e802988d477a42ef0f80281e3e2be1e47fd854d10537bfee61908a5ee5d66fdf4c28a762d0487bd061b7037cb16bbb2e86ef410b45d636c1a160e1b2041dc8d5c5aa06cf8d5707197989f3f9381033317a04aa6b0c40eaa9878e5c3632fdb747fc3480c49040b04111789f60e6fadda9bd87a896e995eb004578cdde5d7042a9b9f2b4cbb90060a71ae2bb097c773ae4572094f7d22f391966afbf554932971200ec577a2400332ecd54f8747a5346d22817afcf6b3eb504b8e28b463e8245e40b6f208fd60cec67864556f1ffa45735e236e6b09bc6a3655e6ef5055d9057fdff38abb809a7c2a83c0b3f1fab9d004927ff8e4d6e734a1a3ce9250ce4a8f47ca90e6c6dace89ec64d2756aa47c294180d809ce728befbf1b8dde733b659b06ff6b0ac6bcbf61ba4481cd8840b3df855b899ccf455be682d7806569314566985f40bcbe076e739e14ad31d7541e725d6dc7c51cdd7e83d1b0277bdad6b3740a4bd04054569b7811933c7c129ab5da862e3067cd8447c5136792c203449903d6e29b0fd720aaec165586add9cedf1febd1547baade20bebac0cb5e889d129e3f3a0d6f9753784cc9b9cbe961d7a463f773709fa1bea28bbbd90c11276aedbec6c4850d3928e43e1285dc27e27aaa1d9485d0b0efdbdaa50d635c936d88f581fae38e390820a4b1309a7e50a4fd4a450a991025b1b6c5576d65be5990a97b411dd19dd33810532df4b0aaae157d32bc2d5979cad5dacc8dfabd16bf22dcbdb3a47bb8c42b2e2f14a01bdeaba6b8eb072a016e6352752092b961532ccdee47a2d53a07d6acd33609469b5b344c3aff62590ed4852d5cc28114cbbee6d9afd268af2d21a7722e9025fbf60a536f3ecc8a3378296ffe4fed5eb3234a7f45760f93c9bab5be1dbcf6352f81e0d67b50bec2ebb1aea7f80edd63ffe535088852e0713b8d045db52e57bb5a5d0c7375acf4e1aa9213190138c310c45688b8dc3ef2a11f995e0be7d90e294463966d932377fc43ad2abef1ed6d3d198d2ab66b364c0d85f2638a1b65c8c3255ee124ca119530eb0fe1940ec0138c1c77eafe84961ae82c55b3b1b60646ead46f14534c4b4543462d75c19d1685982874846876a459be3f5121e88882411ab738eb2d7695db2f41617ba0424f5e62bebe665ba514fa01922fdd8efa6428e39f23918e0805d89a63458dfcfeed7627f30358cf10331e820969cfa5116bd10a3389f001a392b1727fbe513df2835a50d1439d4457c2c5cb138b8bc9a7a3e3e688f3937bbbc9bf44a76eb5e77920cfae99a9f41ea628f297aaaa7a29977a61107ad5c989689cf7a645b6a660927ff3c3cc5311eca475bcbf54cc5e18d6b291fa82906dec60561d2dfb807abe403574ffde0ce5743f621a62ab232f931685d0cb2fe7ba3831e7f217e552919d88d8e1706bb850560d863d3deb91f8a9fdbd5c01439f9e6be545913038a90b7705ae48ad13a5ef57a35f91ac3080bb9b28758f4ea71c5c01a1b47d9dbbb890d562d8c8393c93d61d92423e8b731671b58ef1586d9b8575af407bfcf183ebe0a1718c239c5c7f893dc9c045398f45464f897f22bfffc908aeb442fa11783a7973a46b167cb49c93e8975c2f6209e5aa45f3082915d025721b1b8dcedfb43d267cddf26469e2b06c122f0044fb73a59491ba5f2fa7c959fd860f3092e04887a423c3428498fc1a8497fda2ba75e10680d94b5df2f1dd229aa2d5dd4413888d2d9267978b52a4800735d48b233bf414dd6f159e64c4b6dfd6631ef37a756d0df6aa579fa94490786351a9234a94d96f93794e14b8a172f2727d86c8ca664dca38347f79c8b0f2fa3addb611054c45ca954879455a03a6a6d74305133b4de51a8540abbdfc22c7ee276e752c67f72694d26ac4cca8c9014eda1aa5c9c8152b3f4ff1666edfeb014e26e3609df9df27bcb56cbe29c79b6e84ba55566be429ce589ff5e30d3511fc3c37bcd86b0ca6623857e29422f220fa4b1fe84b2f7efb871ba505793307504d917b3f3460791c5854783d09990bc94619c414176d2e882563b64979b5449e253b37108f404c89e5ca8579d9655a0fca982b8d21a227f56f29901a1966599e016520278f0c31b0cf92d0f60b8de47c08151b6c955d610c205c47e7de442d2abdef7926bf4ae35a8b9a4324b321786cbffbcdc7c398741ef627daf8988429a4f0825b6544b4cb10ebff6d52a1cafaa527186081faaf75d9e4f8e88fc05a26dca81bbd62d7f3625f635f56f6bbb8577d222e1004689d5d910f35f18a9b98f34dcbaf008968a046daa330d79570a0b2eb94ee2e01cf357c4cc22cffd97e03c4fb24f866d04c513ca004c34f019d09821418668c29621b137b8126ab7af95cdf74c276ac5195a31e3a701e5ab270c1790d1d87c60b0366ec4a35d1711f0da91e84359c6197346ce5c96b2d45e476cad828d9a49f404e5d425834f14ac368ab9aeba0f08090fa92b3cba9620dbd6043c235eb6db90f75423d254959ff5eeef68894b49c45130463e2cedf8fe0c2f032d880611bfd9a3f8f459819d1d7c6b2b5049880387888579cff9833dd56714ef71cbcff4ac6883ccafea4340e784229ec4f4ea673981a00c16216b6717e8cf4a380d627c212a7c4806030a1565f4c7b91130988ff0fd53fddf66f8c09c40ebc4c37c140ef43370e44e119f23b7c99456d1cb8ecb9a194961ac4318b846c509a113e0fb4f3c5438b43e1788a66145190874643285fe28ad250bfc6e777212cbebcac4cf4304830116b63a8f77d48490d1006cf4563e51f8283a8da4a20d6e9229633616fc45a507d1d422344cff3f394c6e7e841113f27199dd333738e5c6fc25a6a23601a9549309272c79d7988cae2838f49c707cbcdd511cf8327136f74c1e39565e4840451cb4bedf59a29669700e85b50aa277a2e37adce64e7cf54d458127fe383ca1063abceb3070a5dcadffea65a677699151c124c8838ee8b3137a3fdb2174602e7e60909d003540e8feeac8a5cbd56afde94f25bb82fbe27583565be949e04961e30994da5533bc48433f8ffc37bc9beba3be5c32a0aeb57276692e52cb155e73a734f79312a17adc0d10164e08468a14b803badc33224f8d935e3d9b5b0d055928ddd3d0b1a8c7418ad39fbf65cf39913974467174273ad7c463f0430fd17fd75d0d21144a3abba546109076a974bb1d6b11a2e22bab9ea54f6a6b868c5bea395853db0ce7ebd2ac268d9a3290f38d3c1e910cbe0083d0e2572e1b45622707d71c4b779e62ee023a98e2433d597ec9e204c0799d50719381f25ffefc7f77294ff90a2f0d4616306faeff61edc588f63e945b74628686be244ce2fd96033d311a62f2f07b191ab73f74abe2fd635008e951385706cc2153cc4f6d9f62466fd65c19e46be5eaa0cf16c1d92b7daa17a8d0ffcd2d998ff3ce68f90760223dbd82e6959f66970caf1a4f4802b3679579b6f4f90450c19e7dabb4ec430c64237fd81a59be947f6a028f99f0cceaa47822f08f41c3d39a624bd6aedc2661a7308d7de593b42d2fc724ebb0580284835384803153f632e0bc685f42f4dd7685159f60c7383ab9c3e76a068581f127790a713714be1793c5d2f677ddb1967218c0e593a8794087ab4204e61ddfd0408899a95abacb50399f777682531f6417093826efaf04051a4a049a81e52b71f087fda1e884a151f6f07f6c096c8916898e7624c4af8ca6b5a579765f8566a962e05f130905547f867e22366d70f6397523110f49dfaa7ea47a7f54d5a863025dc52ab99860b8996db48d94e5cdb5aa35f24413b7749baf3c735537064e3d28919d990de85e89f570a950f035f259698afb3237c3fad630ab75bc54cfea81eb2fa27313f0483fa8a55421618064f551082d28873407b44ed3639b72cc47acc6205379794228d24a23a9f23587b271a75b2351f1e2a936f78327376c7601e1117890f86e61430462c64b3a4fc91e4e33187aa5500c655004fa726d77a79a04167d39b0447fde28b61a5ebe22fa3242e01db1b68a29eebaf894d538737858f974909ab5b3d8c2dd9d8037cb41faee04b93d118bc955d076096ee6c2ed29e82eba6f2580a5bdf508bea49f5db7b88672382317cf22c91de9a76595e6fa190b74c4ffa98c57298d9cc061fd74287f870b2922cfcfcc79665fd7d34e43951c38f3a628bfa777920c69b20a528ffe29fc4267e20f0c224f016ec00013db1fe58607507ff857be07f25eb3e92154e2ce41ade97492220f1e41121bdd5b28e08c7e1148013f800374b1c7aefea14cbf4151510600a81c402c100e0f97b3152a2b904b347e27d51e9bc5076e90acd476fc8786188fc1135ad7d2072036e33a7615ff832e9cdeb78e697b8c54a7b1ce5ad8b707769d2cea99cde804a5b0d4eb406b061427b723a8c119c84343c8c35a5321c11ae37cc37dcc5fdbb63861fee1770a6abc0f2bb3b166a35279e9ceea360818ee52d407e96a147a01d1fedafaa36bb17c10b73ae487e0fc6c1ba66743a6a2b5d3985fa1aaee085095743bd58d3db4f0897f4a5c9daaed0203b6c142c621dc29080916a368957c591b713fed8f1cca9006489a08e8a0a79c5b717a128b00fbdce720683570053b03c3743c0c63428f829184136a9bc6bfbc3759d58495d266eeb039138b169e6b6db1e0de5d0f5f5ee96e9041048e9a53a5f034331476b3c5d95cc23827aef2b4d07e8dcb4c19636b3172589900379b074d7537bd84587d70e712a9d34bc5f7a339abdbf281fc12777e4efd29cb7a1c5a6fdf49560d23201299429b438668ee6e07665b5f5fcd3bf03e15ef117fe5fb8bf03599948fd63b471435cee0d3153a4e84b87b6c8493190f8e9390b93145ba8236ef2ff07c30d2e4fcc795c58c5612056a0d2743592707922cc117b6e0649f405cba9651dd740aedab7ae295b18cc13caf8dd70b7d2d7955661ee663679a340fabdb4629b9645acb73fac02000b043a9d54435918998065324cffadae7fa3620deefcd9d507e6618464e18048502e714ad0a6ad444c2e1a335478165a9f9147941aab7107352153557849dc7367cd6c206b68431b6ff12b28174748dcbc3d4f8d16f483d6d6ec5d95a1b3db96bde26e98e684fd7432d65efec8ce16cde3d6ed50c8787304af4ca0c9cd0baf4aac60e1ca97684cb83623bd48b5cc8ef8e8496aba20bd96a4ac67ecc507e2123116a81176e378a4c1f8ef229b3c95ad88ba5c8c9f454f4d6f4371b1218272dbbff9366a9c794d0d29391781aaae30f5376ec7477325ae9cac864cb854ab74b2b0006f80e294925dabfae96960030c37a2515f4c752659751f7813fc9de092cd1867544cf456dcb0da91dc57cefd06b83705e964af2798a140f2a863e1b01c50fd9634d1eb913d9abfd6a4ba60182d387160afc728f53b8c617b518a4cff8341f12100c2178b89ff736cafd703d3d251cefb376af974ca2da2305c3357c7a4aa468d7ee26a53658c06062caa9edde4bf1a11340e4a5f6c8991032c0e58c419a5bfb6fbacce56e4aa27cc5e72a587fabc0b24c721bba8d57e44e6abd9c787ff24a49aba2c772df8027448201c3e04081453499cc2472a92d550e8fef6a645b5c560a603fa2cd35910d1caa54c55b88cb258ff90d04da5fada979ee879a13de2b531126facdff2a7bf18c2b9bf72bd51c593b07cf92c55dc72e77a2a2288bf8e0ec838a8dbcbc0a33452134f16f615bfb1a6298e99e4c092b133c4e768b402e4193de6f4fadabf1759e56fb57d81c04fed294c9f8cb97418210d704d4d19b84dc73e3dc76918e692ff4ddc4fb58aa8cedb243690fa680b6915a47e81fa41792713a59fa3bbc87c91405486ac70cf199510ae7a4ee47c7cf05807d431c2db18dd93189462d06cb77bb0dbaff1724e68614af99a8bc3c47251ee3a7fa2d500c29b0a09dd2af46eac4b86b28939a988c52296a199c0731fbb4f7fcba73b52cd0f34b6edfbfafb35e23b2ee0c61844806c2fd1769930b4e6eb48d9781983d60761a15293447a50509a1e15f232ef84117ca27b81a843ea394a09418320f0d95041b75a20800b575806638e3b6cd1cd0844e191f3fc3fbc469aa4bed073fddbc30edd4030bc91d7cb0160e28090678899078e49106c6064b9dc1169370bfa492d028c4c7236b7c90cb62e7d7827667a4fb69e5f3d4c25c4e68bfdc75d2f9b337c576e5f009780445b79a67b669a6d1c58dd049e3f9d2241bc66cd04fc82861c84b0cf44a98f78461b753c7ab017c79e066e35ac97d71674d623ca408251132ad40eed7b127b4208a8c6de9478c34dc0799f3515bdb73088c74577d790e1b28b441a9479e642cedc9ae6f79e481bdfa1fac4430a191b5a2d20fa730ce6ac140cf025d6abe83861ea2c14e8b46c9f989ed0af48a783dcce65a530da895c08aff5f5f99f6ca8df415b23541ff2503b1b8b9f96a261606f60f0f3fdd25c7c44c8983a3952c7992b0b1f24938947ce27aaac162a3cb0177f205d2ea8d77a4465389ee233fc7c13209c2c8c68989c944cc563cd68c5281a259aba000e44e7b2c10c37123ee80a92ef41e199f920bf819559a2ebc8518278b1da17c652e8308b0042dda9fcea0600f8cdee7052f37be0d3ec6074356b145ee906b7ad662c6f10d97493915409a9d3e314487811d904be3aed6bcb2cbf76e53ff56849de6d180b5d33ff5c309a051e75ab5a923a4311e34dfddf37c5a6057385664a7670741f8f0c95f7e8e9baf022e48cefee0a3e1958bf6f0f31e724683b222a69ae0e0544c3d0b9dcd11185e5eca0e2e0e47a29a1282e7d8fac5c09905e5de04ac1a28f8182073f5cc5668b27622053822e0bac3f254fd203851e674464c2e1e4b13af04de6daf34dcb6dc921ed5758c91cab0f3c38271d0e76e51cc623c9b27570c45e058a2b36eb1f65da70b99746da91697c7dd83c8f52e3205f6da2743fbe17b96022ae0a8ab46f93eb7ee9af1b02c0882a40067d281547b8a3039cd347bd0e363620e68bfc0ac09cc8513211f3728a0a93b3829cf6328791f9844107afb39eaf329b742bd69e0a3b555b745798d62e73f31b458f2a2776ab6ce6ee8b6746722315e089f80245f5035cdda00ab0e49b8bfba860b13da9d4e43009563d8540ae47288fd69f0e7b72c157888fc8e2a0c7d8294206f84f9ac11ee10faf2b4c2efc21da67246c4a4da2c0a2c9c32ce4570d09d0a1ffbcdff8670305921d1cec35521420ff02ca72f3e45b907f9416702d82cf8b571fa9ebea9079972946502816168e3aa7f274dc8212525eb2d1f4b12e01d61f80ac757ac6f96ff0e9ab0540c824c1801f4ac2fe4ac997419fab3d8d326abab2a6255f6fb994c8ba5dabdcf90f061c52bc6ae2b9740edfbc99d4b2f3db5e655ac94c9c9dacf8d7b371cda039e002b679eb09ccb47014f23e18dfa5592a5ddeb3f4024e090a583b37e5c94cac122917de953be799316bb3fe6fc7578deda3d8263430fa2abbc2a2cb06e98927aa58683d15b1a5744bf3c90bf55775d39a98cecc82fadec1a6642d98834a6b9bda84f2b752f6240c55a06b7c8c16a4b80a0e234cff2ec55075941c6f4108e347c2260ea61361c12b255ce5447ed5bb58354ab9849fd889952be625855aa09985ad1157ee20f640706562b3e333f84505675a6ef8b9e8fa3449b679696b371a6ac120323dea45c517607f218af2c7441a29a02d28e8796f705864e667a2494d70de72c02913cf0fc7c586ee1c92fab5a1d52372de42c561884bda3076490db13d6fba90ea22951667383571e07e9db7345582d3fee6d4416c13e892b194c42d16bd57731f76ae11e4c93abca97580a6927daf3e2a26dede1c0d682dec3f06755e123d86b35a70e858f8315ddcf1726bdcce3affcdc183185879e691c04f5532269725bb9adad8e353abd5c772a3c4eaf9f3179ffd7e914ed52eb8121ddba9709c3dd82bfd8e2861751d74f5498af4e820eed4dbef5c6d8652dd411a64b4013b4c838b0a59017abcf0f737646cfd19e2abaa2ba04e9df90d09bf2c8d9cc8d3493c66019b3e55f545fd1b92fc9ec006d4f59cb82ac0718034b20fe6f986e16456cf93de7c37b280c0bc9fdb2670bfc885e74ac223c4a6e34a78e63edd70c77bf10bc641739f3f0bbb3cc042a0c4e361ec0e10e301f0fedf4a788e51c6274d3f4ab50f0a759bafc509fe6d90110353534e25aa97567b18d538372c694e7ed17fd3838914f90d845b1939ef2cbd8559bac42d37cfdb2312f60745b5c6ab0ffc0f7db2b72a3db0b83296a6f90f0acc9c5a49915510d08d82d0a2f2485598abe5589eb3ed3f45eae4afdb4000bb176bd2e83221686279d4ca5f7d3a981e66772d2a30a98d1b76da42c7ad61c9dff757b10de7d0cc5ce83a573ceb495f0327b4b1af1d469e074b005dfaccb0854515bd461388c2b3be8163a775c47b71b5ace1ec0ad535f6c247f1dcbdcad658f21dfb5c5d89decd8378c3bc701c666e4137040c21a5cb426694b36750c3b1dc64ca70b8390e8465541a2300c4b0789f5b804aa9059ee75866c1f2e12ebb3bc4072d1bf62930451b9c8e7a89733a6c57c3c4b53bccdf00d710de3a2b93d94f2285f7de21aa917393d827a3d5092d3cb723b21dbe29dfc6bc07b8161aa3fc266a6135248c1bb3cc51ad0b1e533b2ca7cc31f276fe652c653546c926896f4b5a8daeb198709f79e38fafa869f29b89a58e297a313fbd9c313b5a31aa3022616db68600a0113b6a505adf492471306a926ed6c36707d004bd069eaa2b8cbf452e0b673f4b828e286e9e6e0f4f673a8b0d6a7b54c6cc5ac4c73fea6c82e22ba02fcf921b13cf57f3b7c4bd0021ac849cc80290bf42eed78e6b67d57934c8cd9acf6e93c7c0f5742bf5702cf465fb53cb6c6400f178033de3a9c172e4e676a251db7600914322118371a4c8d3b01281d656ccbac741c70b6b9a8a8b2f5fda87013cf6cc8e38c5470cb41fe9fa0b0f0f304179a6ee8149bd5dcd7986e2fd8b2a6d2cf7cfd0a997adc933ccfc6bb654ee9034733414203a1660e4a5a1f6873d8161528993678e06a8caea57dea3665ba20aa7c328d9866b62623f79b90f4c3b682d9027195b4560ac6a6fc604860a085424f145d8f2c29eb69a6a2009e29334bbb49719ffd40968b2afde2754e47fe9ffb6ab324120b69d95320a31b4cf19426a3b22053171a1786e7ee4e3ed1fe52a1afba9f2929fbe441ab14b8e6a44c4e075eb21571eaf6b9761157d3712b7794f70487621522c918da2eeeb33f8d343952e61438c136460b051d8a03f0e8f7e14fa2b5acaba1358c880c106b5a47d7d2708374e3c41bcea53be00433dd6859d060ae8514e0242b2fb6718b9a579acab21653ec8f85130489df0812d71ce1b7bf69ac6e97528903e48c96d24a757d371f3d5330feab56090cc6b0913263bb09ee8a6b9bc370d572eda6c839c807d5d28317f5735221140ad5851509658b6c6e5e11a96a144c29da6cd283c6fec4fe2f0cb7e3320047e68d158f839b83bcc0340741ea297a19b3341f0fbb5d0324c7e10c5b63ec6334d0703073f97b6b394074e07af555fb4bd4118c9b22bd93d2746f7d13f119b5028a0ec6374b349ef9714519f9343d93a752251556140ad3931ee8aab08cd33c59f23b07014d58edbbcec088d3fdc74f8bb75ef7ec7cbd51536cd786ad91bb0345d6e4d0814dd68648666a9295d69f6df55cec5b04cfae4e7e8aa5948a4b811c6f187135732bb1cb2d0fc3c304a5d2c77082a52f0dbd5a8f4425897e9d9cb5be5639d75e6c8a84a5d51aef0a01b740a5c9f7938b32a317a0182081647ce94d050a671eda69b24cc50f976c89f4f89fa16c34a212f04fdf23c62d4c871f4e0ef90affaa61b3db4ee8b6e76ce9dadc556187164cce73578aae7e4fe1af7ef3b044e77ed14f79c3b58edf677b8007bd3d348fae57c1478b9e244f7da80d269dc784c733d455bb28f2af4bbf95b1499d428864fe65de2767c6af027ce6e0f1f67a2666943a602d86beffb0035e89837e824c5f3dfbe186ba450ce3d2e258231cbbea8ba4d3d3757c5571edd3cdd65029a8faab36839d7ce004749193b6907df8212649570a2ffea2228cadd3dc49445b9ce4c141ac96d9485b2e8b84084a9f4be291522c876864b661bc1237cc77f90ccb9cb71a70ae1653129bdcb8e2976a02cf0fa0b03410509fc59d3d517ebec162469bf9ce52544fb1ef3f502a5d293930f2f75c25d6a08cff4de606a9989b4ee963e142f7e9960844c8295356adcb82706ad57bf5f6b37bec091d1310883cff5cbc2b4cbd6630736ac0ff27977f00502169e9fe896c236f2d0fc164cf404bc85862f820ce905b570e87ea82be77a8c3d84f52d117d386ade817c20087ef0b155f4f7185e3515e28496c784e88b2a49a7619a1fddd3a9912faebf8e22ca7a4eb96e04d2766e6878fc757ed19958533350a8fc0b911d94dce32c2bbdb06416dcceade26e75a5fa6644211c8c742a9a61d72714e4ad2d0e2ba70db7623fdd444e67a42a98ba72665782e40c25847d83c5814289e0fb5eb3fb82e75a0d6923611970f564b1d9ebaa626a5c622aac6df71be9f210b4d426ced426ba2f59e8d59f363138cb7739be9ac9d9a13d8d0eaa2191d094e89bac4e1e268f26fffc484b23c48f74f6f9384e5accf8c712154889758912409cfda1ac975fca986625ec762c99c348d557f237c2d31d5f397278ca7be310ec7214d9d38f26b2d383cfea658d774e64fb076d08baea4c07296ddabf81a2c8ac0317203cb96da5d55a213c7f4f25dbbc19e564b8e6c807c2d62916874b781b510e50d76485ec0ecf3e26cb39e447cf610dc63c98d2130476d0cf9f44fe490b394992b9e6d21878a315f417e05c2574f70860fd8109a523fc6b923b50e0707e07732e49cb8c7c132e18dbb0b86cd16e9a7614b2f18721104306acae2ad290be75474ca0ebee64dd000e6a177e04e3897bc71198cfbdf0a256e20a107742c056cc723b71cc36d4a57962702913d22e0f6d2f568dcece9cc1c81c3d627eaad06e3186f64a737f1389d765db767ddbe6f5a52112f1ba6d6b6acf4dffe62baa6efe64dfd15525583c73d115c1d11a232c46f6452be49bd9d318008be14fb1eab4a7b33d2c96a1f7211409e0efb4feb4b162446049eb76b1f015a7b5fe2b99f504e1561749169f391db3e55f6c4be94380d988911a0ec7116f9825a98ae755e198bc7799c4d1ce9a4f8074d37235886f59d86fc54275e3ab65577ad5428690e1c661039379cbfd71ede4ff39f8d62b0675275bb152c49ed4a4fdef947ef14306d9851ffdfb7a0fdc6f00b4ebc8d9b1f681c6b26274939754699b7a24d3194f318c55a2aeb4493b972dd606abf0dc797ccd2a053e12f4d37386d7a992e84e7fc3196b11dd496c047fc0574adfb4392fce75e5a1f8ad569effa90f489786c9762f44be33ae9b79b3f16a184e93b311f497ffb9d9133d334c14a25514c97aed42018c3b1635b0058f5a6e10a8cd981cfaa8e0bbb8ea16e55e91def55e0f1f63576a51a5430baecc3012b8cf354734b226560ce0d3d9ba76de95c6db688809da3b1e721e4ce64f312239fcecf5c5a2a99bb6e84d31754522a64f0144c1699cc23df5504eecda1520a73c30b16059ac200f5e355b87044977ecbd7b1c5654f800c1c0b15121b617ca78ee3b6f686653e207fdfae02732570e184fe2055fedc4af62b6b2888ba62a6ba3160154d5a5c83e31f0dff6a60efb6d602414f8c60d65e6c97eaa0e22edff83896b232ac9538a0bab92767cd30f9169a9d518584ee121e41975c893070cc2023c2034dbef080bec4a586188fbc8980f08c792ebaa34c59383755ad300ebc0604c02fc51ca5c5d55e00cc40357b156bd929760e226e93227125c923c100e43c198d29ecb5e5094854a5a1f1694a2dd42ac070b72a580bc78607e1f30a40df7a5b5d7bd656b7da355340464ee243bd3d8641b3fd16404abbcaff08e3dc00852e03f5c72089a108e6e9c4e9a8c373acf26f84a4d7fec4cd7ee001627aca970cf37118f66569b75bcec9ec72b9e5423e539bd002d8dc1bf9583f143a540c888113b744bcf3e90beb673702e16d300fab4df11b9d6abdce5eaad64036135e3371aca2e756c9e7cab56fe697cc436cd9daded2d87c6876dc745bc143d814cfe53ad53ed47f78342f2e17c632b872f1ec6eead604a1033d9be164651ab5944bbb5d46f37c4580de49f3e884155a77417ed2d498b8ad78451d2dfec72e088ad0a0fff0766198be5885116aac6c51a5f54dccc4de570f0243e7f73d0869fa24b2ae1d684b3fac6fe5d6818c50aec6982e996284a25623b8d961f6247db113ce7578b5d17cc0f3fbb473b902fd1e289699b01e0ffffff1f