PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 50115 537e1c699e154e9b45fc278d3b2d4acf1762e54a1acda1e44131871b90aa8802

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f1e51bead0200ab98c9636310b391b316e6f823600d6d74c440e439eabb42a31
Certificate Block Hash
537e1c699e154e9b45fc278d3b2d4acf1762e54a1acda1e44131871b90aa8802
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00650c0000067b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a50d88f3cfb23f64c9302740d3caf3ebc5676b2744bd0b6bc3590497f9985dc472bcad4b4e5d4968dbd665ec59a81de14145075864910bef1b7836fde9dc50caba56a603f06188170f8ff9f6b03d7e97f0f2275375113a634e550000000000000010000000800000650c0000067b0000

Raw Header Hex

000040200674737fcda54a94604faad7d9f456e5515debe0314bf94f9a48050902f76e876e702ecac5776b9352d916089f30a8ff37f311627eb5267cd46c81406fecf8b4757e026a0b7f0c18312ab4ab9e430e444cd7d60036826f6e311b390b3136968cb90a20d0ea1be5f1

Proof Data Hex

59,560 bytes
12121601030769437ddc9265632c923e6417524cc8ff42689798ec12ab1bea5c6788280b6fe060be437fb08ae016e0f6002cb44cd938ca51f91540d3ad5ee5c8ae34768d573e90721fcf65976edff3ce01553ac5059a41c56c5d39bc927b06db225eb943051ea4b4098a9d5f126574efbcd0ad2955064a8a40ae91432b8e15565fef1fba22756e2c50c3e2b164a4f8063ad79409fb18bd03617ef2e8703aadccc315c5a9c8d60277c782b59024e677a04c891f16cdcdd63a40f17caaf951c3ecc73747800fe7190ade1346bab80113929bb012d9b1a9582f0132dc4ffb5ab0b25cd094b9f2b92b78ea986c83a489870f9b50b84b8fdebeed0b06abe86614f0e635e2ff200e55a66dcdb5d004cbc5b85c2679e447fac9d655ffe031e723f44793a3acf277c0083252f827584f897b9e960e5ed1eedf65f958033f56947ac37e1b8a67dac85675b7381eadf689240e82be04134001919e07d14f60fcfc6798e74de496897cc4f0a996f182e169ac31641061c879b7f160a8ef7531dfb95586836760a060e7a6a7553ff3462d6f9e1c31a38b8d3559e89655ec69d773a2ac7928bc4470309a04279d17d70c4d07a4bd95f281ef4a040e5c06a7314d81b9eae7d303060781ffeb5afdb18100de42cb20782382a7b8a6f750f2900b34bf9ab96929bd9ef06884993fc571c83f24def9a546266f0915f03781c2b526d433f03fc718ad0512f218476b6316757a100d28a643aed26740e1baa709ac7f074240f3d0867a27f401bd1718997ab9cd124fa4a48b12aff6999fed3d3b057951120887d10fc3c792c8b063c65e5261d4ed065017e4e29902b30ae60b478bad917be52a3c1fc6db7a276a82ba66fbf474c18744bbcf0d1cb4009910238dfc6d9b6a06a557147ecdbd9ac25b4864f17e4892145d08e7f53f0b62f941e97998ae01fb17d62beb4084412eaa727c19ea848b8c560fcce9894b211bd063eb3ba0ce67f33c7f4b3c0c43f21626f85c9415b7964ee87ba7b41f86f7c00ad92027c3a7e6db98ceb58f90af70c63c98a66db4f10aa22eb41e580162e14b40c12e91e2ec1764e81d2fabb318c691da572d7376df352bb8948ded555c734a3c57659bd52a4d19f7817e68d7d787ab9716a54501e38138bbcc10da438594c1f8f4748566f32f90fcd1dd5fe3798e9f12392cb400ee80f6407b2851a78613fb9fe5b2b0ade95b013bad7c43ec871b348d8f4c4c3d2b03473c12eb27e1cff8e085a6caeec3742906b6587b1966ac5094c0e865b45c580dbe67f119d1aea0c0af314fc1033a75e1c2ff55c38204c3d00cabd621723af39e0d195d8ea9f1386fe1bfa1b19105d09e20ae6d052e47984d04fbcfe65b376090ea50b39075952f5ed201bf8f5b47609ec691f110ef2257f104364cebd05b73025162cee5ff2f5691a9282985903b4fc28b65ddfe18a447005a77e4c0829ddee2623cb20d02cec623d43890dce9aa39e7a7f6f3d828fe4f4546107ebb1e72be4eada0209802702c09747209a262ab0062633431355e5ad31f39b6169802c75ab29274d7db1d323615bd4cc41bc7145c4f9cb830ccfd8d05a7491cd2246619f95c4ee8bdf1c62f3d200024dceebf48e00e3bc1eb043e94fef65afec599a7603596b55fa06d04cbf4d1a6c1d9fbf094281cf34c3ec94eb02df6979cf6dc4ee0cac061dfa4c7e0b7f4e3317401e8ca5842789638f831915f07f87e2aa39bc87371aa851b90dace70994fe10d779aff6264dc9ba5eae05a17b623a9524cf5a6a3098ccd4c684cc8a40701fbd7f07db7232cc9243d12cf31452fd44d3cfbfd740671ddf1d8f18e93c2b618f88de34a28b65dabdecc1394ad8f1917a11232ee1c2f610014eff3d6627a1ad3d3bb778c24a9a907500d7f421cc8375fe678d8a04e92e94450a867d6b491e0992de20ac6fca0422824f87ec149cff41ce2a4f74fc7003117831d9bb994e89d0e1c465f3dc99374bd90607e29f56b60b91e56c907247e9276a821e1603f66801b39ad7a91cfc056227a186c4091608579dac2ed659f055dbd5c8ea543e87fa80e363c025251584022f35a7433b859b0d9bda15147a228b542574d50e1983eafa08ddd984f91426edc21d0525f509be7289a28aa7a4228e082d592476f0433a2e55982fffdb6fd1cbbe273ba70ceec925c276f47c47655c78931b8bc167998e67cd80f9b2796d423b21d94a548cfa5a3f5ca6a12eaec00c662b6b8fa421803bb24f94d25db4ff6ad847b7b7acc342e01e389648582cc9d6c5f9375728683219182819286bed29824bc6cb9dff770f134111c6ec13d6471d918d5c3186632a277c27a30ccf91c9ce304360fdbb86c3aaf5c089aa825b99198224cde3cba5759aee60125054561ccb8fb2838bb019de63db28cab6c3a56b2ec8f344e613986c1ff646c766e2bb98b2ee501b2c32a7f862db9fd5fbd9f3a089f07b921b2617ce05a144ad8d16b95066c32c7f319397a1d05ba39cb2d86a23819b8ffd3628993ee2207cafb3f0dccc89418071083fdd8a09f3738f68e6eacab2e0c200508a4af12ee59af6bb7f5b012322983d7ba1bda80316f6cdc1d87caa322063717247b72935f37edd7dc6785b31145ddb575c51ddbf279400938464fb350e89b186650f2d28053b7dd6c8d31fda83e8a1f9b004f632a605c389e857d063a0faad5053be8da70cc3ce2fa558da714094784d11971a2d8e4d2953a0e0bfc7647a4ed4b7b10c7c37f8417b9a531fb5f37da8ff9da3019be2075f697dd2ddf762b720fcb736631bed4bcf46a53eb201182963b7c7820080a5f7e0f00d9f75184f887fcca42f7285f015692151434e2688bd1e1df5c9e299b6688c9b5d5b339637afd4014f45092c0958cf5185f130bf86fcdd95ef1b5715dc8cf76ce099d2913f15abd80e607486133d2fc4f01aed775a50fb5864ec372c3390c3d99731a4c54497a10d9b7811789ee4090e54ba08805f869fb0a5c5f825c037ad6d7e2dd63f91b90018e3262a61baa18b0b1642bde79965fa2461ea2f5be22b3eb998b3c54c62f5c983b240487f3b0842453d30771d57eb97fd9e78c7a1201ffcfff8517e8e29d56cd63c72e00fe4ed231c923f018219878eae4726bf2db331456091b5c91669cc6c544f17a970bb71fd7be964cb8d9888fcc337ebc42196fce6e3f0239a3f5b6e597ac715a10f605e91eb85bb36a0843d9787436337364fb69f76278506f87aa5b730c7a4d31bad2963bf1a09db0e3bb11fe0385a8d8cc8104e16aae9da9bdaac65fc7d3585054e85ab1d365b2a2183708aef4a3a4c6803267c342ba12d982b537eb3b71352bff168e7127f4e20d0bfce40843530d679119c83847153fdde510ac95c0c917a2d41f314261d8512614f99d8043dd3dedeb8ba3e3ec1114b753e9a5cfe0dc5c3df7510c52eb2ec9276f32ae61a5f9e71c4e185ecc2637b2e5e9a636c1b9a673150dbbe85a30854d0f83a28da1c48c2a680dcb3f3a2f3f80fa59073c4fe32c145a9571c1c4eeac52e929d4a7812c0101ef8809770236e61b51b158d57244a78694de6a92e975b9eaba5e8fb57cf13d5636a8139ef9d93ad1dad6a5bbd8f3e4e479a8eb35c2c71f9449edf2e96357abae0ed7cb8a7084e03f8449b7003cf804d0a31e03d688fa0f98b04c3781831f86f453555da63b5111a2c693e86732134e654d96c8caf3aed0a7c99502aa460a01660664f41f182e1c38c55fb4c795a4fe14bcf1c353aef7c1ffb06d7f4d587323e3d8471cfbd1679bc59b134694195de6b711ec7089c5acaf5d4cced89ad8df7e4112d5004fc15633ca38a9c1b83ada58207fbf071cb6e8b9bbb72e8d33bfa001de670b8bc912176e01f9257dad9b4471f9e584c6499aca99c0d85dcfc6f51fa42eaa48c87fc7b5df1bf0c0fb91613ce24451df7d0d4a2441be7b904624f71a431273f63962408cd1b8b76fc6ab72b44f44b791a50d8800b3a4ddd4caaede6d54e8167bbc03ee1d3d7ed4988b4e047370f2bbcc7561b78b043aa4b60b86ec360fb372735b570ace7d6e11efcd392d2325821e1275f7911a8cccdc6378461070b8b90108778099cb29d2e64c68b38096900a3c7d784fa67e6dcc811bf357c293f9cfc4270444ab87446fd44e6da02d540cd2bd592c9882f6014c8c62006bc14cd732787aea82a8922bd8d6895a54af01f919213a9251d3f8f1b0ca2a8bb944b769a2430a59ef0db08aba08d0c28fc34b21838cf82226fe044e6b13870316b65704c3cc344fb864c8466d24efd2cc3aee506944be2990e19abd3af51181e2f961c107b68e8f44ea646c8b7fdee7483fee78860f677a736acdc799ef73c43e19d84f43c5bf891acc61fe118123352c6f3e66489872589b94588c7396e2fac5635143608cd9fab54bc0b0ded63469d08da8f80864f45045f0d24257998538057555f8bd2a0652c67bf5a36fde7c826d7951d188ed9a5ef466bbe4967ca88c22fd638a3e5703b23f4d790da62363219d0ca938d012f6d8a91c7f3008cae94b972f748d92eb4509fd124340696264150bbaa4391e161a1698e1a81eeb6a26d0ea876700df428b081ef43380c75d1d5fa862c8562bb85c79de20b2d8856a8b9f259fba53689ebecf77bf2ed2c961e7154699058d10c42bf7e0c97d22d3323ee0f9507c844c0d2c9eb052254760464753dc0387ece40deadfe84dc91fc3359bf440eea67b770a4349d692434b3c060d9c22b3d3121e8df1b598e4031349b1c65be9aee04a39af28334ca44ad09de04d908ed0aced9e0eeda941dbee93f2a1298a97ec0c1b9b0b2e58a4af2b68b8b22f646425b1597794c76d8850d22f23a9728843301d185d48bd49a928beb5a01728a014014ab63a836b6cbd07c5d6b71b146c45f848c34bb0f6d21a89042b027ef78888cf2fd2d4f518c3e12f9a22c4104e3f86e5d29169888a304805b5e2e17789575f567a1c0f91f13122779ba1d656b1f7190e3e338cf1167a92aa416a03bdde906fb2877f4808df0a84ff10467bf37478fb570ec66cfc812126efe3d7ce4cc0b1c00975f17ae79347c7cf9ffde4949b237a8cdb29c7eabc4ab2e7810ede4ab02626b3f5675a8a5b00c80bb0bae2f353ae1a0166b4fa9bf13b6d48cbe03a566cdb7ae2b2ab41ee54a13a528d508fd9ffce1e4b118a724de15e4dc047bea16f017f0ac18dc407e6129fce3dd9010ae8135eb011578092621f6b086d95697e12bab5257bf521064e4e672c9e44e726c981703924d47439744a912551f48fb27f0aab4fb50b7449e1e256944d7c5acbca3d69537a0546ac644a5f58b73dde6dfa91b2d4c735073b45aac9e6c36d1857183ace7022f7eede4eec908194fbf4f09876147a5d18e3c7f44650d61d08c9613ea0929fce2f47b6e8a1cfa5963f352db7fad34cacaf28d49e3fc105b89597a1ea25ce107bd81e6933c0228cea800daeec42d27790bd7e7bd6155a435d67ee31feadffd0c4b1e056744d9601e6b3ba66a0e78783734ff4bebacedf2738b5ad1b9535b90824ddf745b2544e3a1e45841e1fbb8e491bcdffb2abaed1830626e7971e90fdfb470f688333cfcac951372c0d38c6aea804fb946c261dbd7c8e0788b7ff7daa9651fe70ff8615f27e5e2b5209afcd7f4f360c037fbabb8e4d657caf27ae604d44ff1ef23d7e8cedf9ba1dad10ab6d20889c50bb68de21e4e87f67b1f45b7deb8dac58eb208b5d2c8c35f10b8bcefa230d869cae6ae00a535f1b09323f546bd858055b751a1f509151db5c94251338f57bd8bc21dbc0ceed2bee219c817d793f395c4166a871c42636a62e16b2f02ab7c1fb9c9766404043873a252cd73d69b5da0b9b2c9ad8b8aba154b74607ed732ad573d518c9e4af80acb43b4bda0f3051629e14d15f7a41550bdb9121a883260b684b178065a433b77f9d201e31e3261047aac245c76ce58eefa89ea947cb1637e3b33b5abda856608bde159013895391a87bb7fb748a9a86ad7f9e11725d2bf797be1e52d34ce1a7d5537a48fd6995eef2a5ad64a0e47cea7d9ab41ebd982318171e4581c15f59c1c7da6cbdeef7b65315d5d023699212dd3209fa7bf29dd8c9440fc25de916e0f9dce5e99b8d3fd4dd84697f765e29787f28ecf00606d3eb642b18b2f29214657102e7eb17ef24d13d91e3efaeaa310ce68fcaca1616a4304ff415d53bd879ecebe5fdf8bb8df122dca921c980045146dc38a44ca44a6c1a65e16a8f7412a0fb4f7dd2845a9a58b795cb8c009526280df825fbfb1b8dfe2387b4d400e7de8c17157fca8d8326aeda6462838fb7a52ddaefd86df10bb2995e7da8d9fc2fbcbf958d385baa4518de07c2d6692b3e93e4b3c74bbaa0be46ab31bc21bfdc0b14ad94ba320dd69abec55c6507056ad3a7874740b3144e20d4f3fd8a340d33f7ba2cccf7530eb114021b39daa04233ee26637969537de32306f03ea07140a019675279fb47cae14d4a816cd621f792d2c1dac86e292b74e91b77e40878f4d4a31edf4df7e4f65fb659ca92e474266a33f5cb019e16a06da2b01a56b55f60a2f0506e0e987dc2dc69a674e1dc1e031ee272fe73eb2d616703dd073191773e95717406717cbeba2e40ffef6555e89fabd7e61c6deb38d2e06ae53c6b62f7be37d4deab104a94127bad7b2e28fd4d4884bb9961e5ca137cedb89eb2fe05f069cf35932bfdac16f9c7a6dfd721e643b10bce3ece06c9c69b4bb2a3e91fe3c70036f6eaf5e02ced2366b9c7e98c3d2daa2c2c58a5c03879c5de62a04f532f5412e2c8bebccf8975d1f0445b83ae4078cb7c755bec25052d002d1183c22241050eed7f9e7bae1f971dbf408a4de3a64f8a83c535998b1efbe4ff4d9167df1974cd0b31f0057e51cd7b813e579e86d8d7a295ad7bf1e4b6624c080cae929eccadc6af8d3c268f1041fad71b18ae10c5be24c706b8bc6b5aeb8137657366079f0ea2595e5f7c0240985da35863130376a363a617a131abe4d0dde6397e3a62aeb6b386051dea825b53170f2a0d47ffa25afafdead115d710803d2cfca4365517ea8d636471031cd5752790593254849aa998858757dafbe738a5c1f953aaa7ea35d54a9d61d0f875424ebc4ce38be5bb1c672ef1398e897fb029b179d093821cce3ce4e14369feabd1e45ce9cd275f1c68f23b43bf97f20cf21f11cb38ac84431e047014f9260afe38818589ddc48face2900756db697b56c602d1cc119acb01fb68d263b3ffbb9e15f113472be27f0697465a44ecd6025910c9ba4a9925bb1aa4caf8deb2529db73b1bea8b468cea1f7878ce30e35ff469abfc9517d63b02e0f56dc5b1ef2cdb69d1dbfe75282f39351ff6ab6627a2a38be0d54de8fb3a4d5d79fce43a0c15a316e3bf38acc8a7836a9b43a6d47ecde7e05b8b6f9a0eeccfd490d7b55fb6bda773c8658d5ec94d2c5907bc1397b46e3684d0033f2292f498887f7c30fd6a206d806bd9759596bf55a3401b31d1b4b6f115545f02eb524ca6e9127ffc95b1ac8e6af69ea6dc76714d58f50cab0fd1bc22dfb7bd9b24b97b4335d5ff3d532c041417fc6dde6df514efc74ed3c93998da1f6f36679f3b35de7b7b2003a38e873300cb6933e6bddbb74cdbf56ec9a05ee6f7024970cafdc4f3e857c37ced47f0ef5fe6bbff8e2d5d45e4be2810694c4c0bf0f4aa0017c385698b1350d24b26f4e421118035169d956cc611efb30e962f3a84b7ca75ca2bb51c1733e792f543893e078cc17f6ebf67df77308644cfc1d22e7cabce74ec452ae9b46a91a845f80724c5389745c53af684269e3688555b13b9436f083b3d31964b970871400cc8fc09b86535060b0be6a61ea341249edf14000cfb8f7d6980061e050dcff1de892ef21b7e34c32e26ecbe49469994fcbed985233e2125d69bc5d57672f8c8c225b689891dac4bef354aab5e6bce99b7833f071f2e5010add8fa0660e54f000534941aaf960eac11a8a52c480d02a5dc60907c4113376936c90f0751f35f6a4ff27662183469a9a370b5a9ecfc7bfe4dad475cf62a3942d6a036b405b98dab9e05519bd469c34256c6aecb3c1e2c118395e7c47c7c119499321edf96f6313f6521e82a30918409e5b379ca0619d65868db6468cb013324b147749f9b71f0901f4334632a47c3e3b2fadc77619754716626cfe7b4ce6b1abb89ffa46cf0d0e439e81eddaeab424fde74bd21271cc823dc76d2fe8dcc031e41326fa54b49085ca81b6291a897ea091c05324d8de31359ca434c0974138dd4f1c508653145e5e82193779521f1adb65ad90464b30e9ecbeaabe0b1bafd7351ee32dd7dd800e5b918867370b09b9a4612cd844e83d10ffcc3a99dea35b677d6c40a53056910923a5050e9b62300689d0b9661fe833a955316047d6287934ed311ef03d7d59edd8a0d10c5032d5fa7cdcd0dc4fc0efc206df6848f3ef8c4ad85ec8020c0b6bf55756f950b9bf97d478b43b8e088246246d627a952f0ee4182c8c74e0765326e21d169e77978a79da2fed4b91a41b527647f466a0daf009580b83171b7739ead0d3fe63393b305b58300215b566dc16a474d0a03edb28b12d614c734539ab57fd73ada5cab6a5ee3140200668378b19278d7ec2950144ebfc3b8712c038dcb92faa37fb9fad08da320324ed11278b71ad9954d4015b915b52be48d99f08108e6035b45f62d3a411b9724b57ac6988b41cf3292e8d5b1c55b5322e6fc79306ed2415e91ad943959de02a033720ba1489e1de7d9555278acbf6507c5df46508f4833267e0061b2b207f3c5310d20e67b58de0f9ae1537a08ea8dd41af9f3f79c7f369c5bce5402b2685b3c0dde5725d0711b4ee1649327b02a1048c875f922598d09284f8ff138306c1497deea9a30120ee18b59cbba8c0c8e9c537d1cb68a5fda9d4c3efbafb618d6dfd895644642b69683b19a517c5270264e8e6151104c1a083d38d2a6c983aa245f0ff2f61229ffee2ab881311295ef8a98e262a0a662250335bc80aad6b2f1010517f2f761d200e59c09cb4882335ee5d4dafe517e50c60458f20044a037745e5c972ff7c3ac0ab6f023961f1389a9fab194f8cfeadba2a45bb8253345e0ab8282bba1d2259e04105d5a3c949371fdc2df8ddf51fa1f054b6266e8522866f308f5d15ea2f2c797419bd942e2d1a5d0ffa2e063f55a2638aecdfb3f96f928e7bb5a5b23d465436ae54648ff856e68f4a31f6ec12d78ff44dc4a216399788e869200a26901beb038367cbe29b4de20d0da324f9dda34ae842906d887c7502a6a4e301382ed9c6b03e9083172a8b2250f91a0d9c6747b0cf36721276b9e75ed8f900d35c724b0246042e04b550f46fd31af7aa3736e1c7f64ac3cf31632ce9a4139d2108001a402decff5cf4f6b42488c8c26938fd6cb13d1f22066f1d17f059d3e714ce7922d9978ec34d73a1bf29aff337f6c46e62e96583c594f579a3437f1826d33fde0f1d09696f39a495b40c64e06355f92a8daa1f8ed772dabacda5a2252de459a96a88ac89e3d56d8842c14deb3f646d5acd1936065a054d6af14dd7d113ddd8fae91da9bc966050c31dd31bb1abe00fdcb8fea9428dfc29d9991a69a9f689d2c5a0afd9744ed79842c4db678832cd27365a8f68f23073e335f66181203ef20f364a2c065777e24bc2a9327c18de70049da79dd053f3f7864c7732b82459b533a94b483036c366af6f7b8a10c8d115b031c07b6b6551b7718e7101f75436fc5ff30b3e2c5d0f159b21b072936a463249e91744fbca2760a7fb519de3fa419a79b8da94513a619ed465bd2e88a4ea9ebdf014120d9aad290dbb809127d45100ecdea61f2146e1a6827da0732530addff9ae9976b483a9a4ed9c53b10965d9136772412d45cf371dab0084fba6e45c83bc32c52de4fe30589a102a3e4028c3d966277ba5bab172d8ee7c10ab77a7fd92d8c4abffa19d975725b650d649417ba033d6b9f5101aa5b3ffe41054c0557b8eaaa61a4ee11aaf5f31ff2b9b9fee915922f2a5dcf1ba3fca82988176f59bea0cddda19c186e5d3c097ad53463290c4407746cdd1aee2de8aaad5afd9d40881105e1c9d2511377ad321e1b4f8aa090f2ba1f3332667862532105550ce2a873f5776baad023a9d14eb9f20e73e66842b20c6bb752a9e90fe8c0ccdf2fd6e7dbfd464279d625be7c7bc82b31e740c6b848c0e2b5aa9514c8c1ac89f1826bf82e7a043aafa1e8bd9eb9eb7e83e7bb7deaa2f3b140fdc99de8bde867319ea163ab91af1d83362ca9801c33485c7b72d581c9c8099948f75723a14076cfff804eb7d23ce6f6ca9ee6dc9923dcfa29b382bd64bd6694a1fc44ccf1811927a801980cf748455a70a476a9d8bbfb5e5365732e9cb78318b9f2060aa0877005dfab28086021edb9c5244d4b6f39edb23576bad2ed913c98eb2d5a01adb0197e876f759a654a89138dd48f4dee9c91d288fafa0fb2d053e574faa2efc8db4c20f1b56a1bda791dcbbf644519f72fa1a6c8cbca2c4706dacd444405bd80d4e6817571a4df1cf5928c72b8f381879d4e59d1f79327d7b4d1a616366128b4d8e38c6c37c8351d704bc5729cbdf5d913efcc2b665fbfa01c78f9f959254f0a39acca9bd65280447747a9cf91ecf8f0b9f15f5ddefd1b789daf94c5f298e36a27719730514f11206f82349160a1daecf248173e745538a95ab1dd52d865fe324cc807db014e9114ff5ffc8758cefcf04078fb26a368ed81e6abf353423df53a4d549ed761fdf37ccea6fd8b8b5342654149df158fe4c20070fedac7a034dac4f5174db2929a7f1dc2246bf9659e523cb2b4af96f8473143f3446d7b9526a4db501b3e0c2c25e4c70d161fdf69c0cda8a790a2bb977fbc0cbd6bfc3bf37d9ff190dfc3aa33c92126b1899a76d4f74c258fd3636e5e4c1e867ae08aea2f94c54e35d933958e35ef1677535baed0d3df94f2b669dd0fca2e7d9387604204a23a1f21c4cebbf4e8e57318c96418c47e624907067704fc37f2f44d8483fd9019494dc0a88d6f62a203be36cc7e8b2f8d8c7d94fe7e212e7fa2385dea516896718135fdc919663db6a498bb9bbe3d8c7c87b28473070ca376d2c699518ef748e64a8076a502fc48cbb3aa1261dd725313d7a8edbba644482b152f013980c4a33c9bfc419f740b6f6d4fa462cabf0f4a29daaf6c5585a2e5456c98410c160db5de7f9faa42ecd3681601fd04dd099f736f400d7d264e50a4724406a434a858386581586b8c3956ab1c9464ac65dad777714343255e0756b4f673049d8268db2adf0d9e5771003ce7ef1b94ed26c43205dbceff888331acb0e34770ce7dc7be9679ab61d8c981acd415a83b92510ef51e595ffc6cae2ae08b7df85de12727136fc419466cc827d3d74ccca19833378a0f0970eb79c6983711730736e1c2400e53f9f93cc31444e450b0b8235f38b731a1126d09a1c79351760ebc4f2cbf0e2cd7d4b99ed92ee8a5ad3787aeed14110b0b73d93d624b8b77fbb62e974298b9757a33c2e0736cd1e275f851880385047dca7c4bf9e1395c99cc0591c20ea8179000a3061c69c8c40b8dae26b60c079fc55549f3a9828e24824f195616eb54306cd043cc3ae90fc6e27b3bd7bb25a21022fcff6e7ed455f490c2498b9274b913063eba3508675a15f8c0edb6ecfbbc2d4f9126af0c77c07b8c1826ffdbfd6476883695e2cc6892dba7386e48252de387f5c4b238e12f5a06f560037743bec57142ba98726498a4cc0bfa13ac8de290b11cd1f8dfc0b511a1556e223b9b93a69bfbf7971de02c3a8c62e12c295c28ece23aeedc2fb3274b4d9a36e30f5a7ffb4816316418c03b4054441640809b7e53de295c69c0f73a7ea478bdc2f75e530c4f6d2a6e936946136e47a462f4b8f0faf71926e6403e3b91de0fc5a4cf7ffa94a0a27aa9fc3c1c569a7286aee3db3501263537e6f760ec60015c155be9d0c4dce5ac44e9c9f2d091f73c671cdb03b71953cc90aeee15b96088b82ef73033a015a7faea5d6d61c2bfefffd52992b59c411042728b237f668d69970d4e151c5d7b11e94706054d80ef13b2fa2ffdfc42df28f99a96762f922fbf9e8429bf632c08ce976b5b61a17d465eac116255c364c92c117775803cacfea686bb788409a5564893a0b4129f89917a5c42fa05b544b8143183c81732096406c75c62bb10464a95f3ff348dc8cda47c3d457c112e6514c3803061ff2d54edfc3f64fd86a58c18173acb20ae1111ebe84d9032f64be4ce2a838f8fbbbc7e63a8ae852764413a366b01f375645b0db2da6f97456eb79c225558700a95fcf997044013570c5fdba25b58eac7282b199607ea8304f56b0ed13d867f55ef23e82b63bf373afb4501dd83ebd4b32f04936d046c71cb09465a8b17dff6883256bd07dad0adfa8723fe35e1c46747df21406dba76b071b1d962e597d900405296e544a13619caf7c63f3fe08fc468f82b4ab2fa0d71dc745d75e1f4753972e5d546d9112ea426108f910aeb793dae820b1a7cbe6145c328f672e5f7aa911c00c0555992ec34b1a0ed58cbf4ba711f371d992903506a80404a7ae8637745621cbc6a77aa81568b321e66bf4131064812943fb97cea1fedb0858da4d9af0291fe9a7f2b2fbeaab856eb6111327f782709865488236fd7475c51d0d801a76f837c409a1083cc4081d45972f3f79f15f25b75b60fe4cc17351e7839d731358520cdba9ad7db0572806625ae59caba4241de9fc88474dccc6871be4e16d567194a1f4676140246fc782fde671c80ba9938ed9a89c239427909880ef2fc61d857bb4cecbf64f8755c7be34e1ef1f08ffc70fcb4ccda3d49ab7d480f239ded060177aa842911229b66acc54cd767436ed8dd70e533b79e5f8a74fa0c6860a421bc6e59528ad14816498cb55a69331e17dd77d78961a18300459adf0f5c8e0b400d6932743f5c5a043e998d29e3b26b47175a5a258c9fb7578d7dee76727c68a79ba476e748d2923cf0a81f9296a66e1655964b1ae015985d125a507e0cd4a7ea151e7a196f7e9eb8e0e1e65b62ab62954e69caf38f26b14d8c40fee988c96ab9e20232d1f9b72dc5497b16199cf8e320bc967ea2db3eab53fc42af1a5ffbd4e3eb48e3f5722732b13f5156935bf4eb1465aa2cc68964046ec390c9577b471b13e01325311054ab0a508f3529a1be6564b9cc9510844009db397277359cac2f16b4e2ddabae23a551715a620702b7d115ebdc14fef9d62dbb1f2b9f1b82db16390f80631ed48a8ba74046ce12cd2e7080b373bc876fa46dceda0f7765901c8bc89d08ab4dda48e125c3152dabc0121d78d5dc043d823467f1d6a90bcca26ab77f97945ceb579eb9add48eeb4913c0c97dff0f9782b455a1bd41da2c991fb2d45a21d811d05aed9fce1ed8fb5e60a6f18013eac793e93ce34030099d8f461ad79f0b7b1aa5c86150312512f0d6c5c0daa5e94366a5ae41054dbf04f5c324cce0d3699738e7df539b79615fdadc442a663438a52e09acaaeb96419c20924547a15b638f511e8df6a8b146043881d7e289dc22b390ea84d6f83b611a664b0a039538611c358a7eca259b0855cd093ea8bfaa327c93442d24a4b11f11e551a7f65c8abdf605eda3537848192203046920a2cf885f096bee569d4af6e4259be0671bdcc163310f94cf1ed7703d5f0208ec5a2ae41e66d22b7fbdbb370160789545ec407a507240d450eed19b905d62f72281288f8ab182b8fe320e477cb241c3afb159cd8793495d7ba7f8174092f7b658a2eae19fa67aef5cb6c41d9e1ec376a8d8619c0d66e26b95d56b3d6c6f35a50806aa1ce1d4cefa8d85b4c5d17ee543088b5511639de07d96e601af3bd9b39ace45a1a204ff92b1564c4c3cdc1afe3f700d3e9cc5a8f755a5dc21e8a90a5f1f16581cca24c7f711943525269d7dae3ed1885e45da0c826f979f0409a8443d2134440d59cd224ed3fc113c4a9fbc2f4a52db4e3aaff443e3a9aea2f451c290f1b3d0f93d9df45bbddcb493ead064b645170949207d55653e63d3bfe8ed7859992ab7f4b84563a95a85660054e59bd5de6bc770fd5ae9d9b91692e02b712f7f409eda9b47a9e30e19c4b431507baeb88e0668f07d82123c77353cc23329e8ea9838ba859ac6873b918a6a78037603c7eb69fd8267e5c2b6f7c00e8d653dcee8a44b31cab4d2558a7791347d8a75ad93454abdb92aaa0f07356e7efaa97857b80ef4404b5d79d85d09a8c07ce7eae9af8c2ef842ade2669d33167ff9939720e648aad2302104bc9f5292f102e9d40dc987199618c0f4c4883999a753829f0b3c2142c37c3e31b2f896bacc4f3a194048b0c597036929f0f3f180aedd13e342851df8b76c06664a0f16a0436da177cafa212b3ed1e757afbb693bf7bcd2648e04e4d80f167807444d7f99d8f26b0c5b9420ca7f0b3eb95aa0b26714c153d5c3fcc02fb3f920acfad166393f4006cb6fb7d79840e56a53bf0626e06b53f2616531b077afa3dc132b0281dfe448392e65b504dcc40703589b97a33d43b275ba0217961350db5a6bf55fbbf6bad7145bdde27ff205da4604c729698d4ecd1d77b8796fe04c7c4be4b4de89f80f491865109bce686fe2050d705221a307feb2b6c939f9962b22152f655a19f1e48271a5f889fa3e25226c0c63855b75aba02e6b24ead7f018886d521b87b6b4d2afe874d6c90ce21247a6b43d412b9127894243ecb129d0c48a5e46f68cd2248c43ee9b3a2fa037d513dc7625ca02d94c010b6575aee4326592119e66a272b5727fc13fa76e3e49466818698e2929ba55e7a718f64de69a893c999a9bda24a7b9b573160f31e798140f1b979767666b2c027d4a68da13b55da7ce587c7b610186b0d480932dcbd6850766ef7495fbdfa5da9cf570618fdcb620648467f9e157bf38f68c023929f400b2b0f44b0d7b42d49eb42a20ebcf6f93a079f7d39d51cf957b2374d52e5e60dd176dcf52220fd510b9a17464c3d533be2da3935351fa315a14fdfebc93e4dfc4e2e43fec031a576a29fab9e49a9a570ba71fa8ebde5d1388ac811cfeb8f21e09f9cf3ec2cf74ee9a08c370bb2dbd2040a219b4fff01ce222deb5a7ea5810b1790bbfe1646490e62838a2150b38e1f9853eff4fed296b580dffc16eacb1a60aac472dcbafe6c6c0f7458edd06cf7a7f89f11d90f1d27aa48229c4b668eebf364f4c40307abdaa1edb9d5090d10f78c0583f76c4353bf4c8c44524291981fad3a11532ed381c2b912ba64a73887c1a730fd4c58519e3ccd934c08595501739a9b958d12bef5643cf90b54413d699feddebd8ac78ca5fc2793b0d3347b5afa9c2786539f7b53b858169ed7a5ba6ad674c911f2d8f12d6471a7e611b490055855001c4fbfecca603ecd5ca7b3ce737e02b0ab8a9009533b854fae350e679c8fb641da9221c5f16ecc189c38f1b0bda4ae8edc1da8602f396af7d8409cc619e8ab584c6c2099ff0cf93cee58ef19c92ba4a637c5f1ff65f1265e4e153a394347f7986195f6e3c0770d2af9545ac39fc1d027b004a9ac27f624534a05bd5743e1b9bc27d137b77982d25c0e43fdbc950e2e1ccd3e8e876dc084d50951dad2f8459128d5be0f52253adc8b5138324d50b4c226fc07ba3ae87240f08e88ddb58e3f3e89380c1e2ee745764143584a97c878809929f3ec25d01b5484e7dc1c4b7cec291d5d0102f188b1e1d3266e6e669eb53a89d07454a8bf1de0ed4e0e08138be18bfd24827e650637eeb4484717ec340f736c432f80348d91bb5ea63c351398dce979b2f2ea78ad94eabfbb8550c25bb2830de4bb72d3b17526ecebba3161e1b3637cb86c1ae33ba14a685242faae9c8abededbb392dc55f30fbb4e333cda239333614eeaf59e88ef1c3f1e2c12247dacfc30531c817bb1d43d6eb01b5caee0b4b9b8799a1de4e8dd2fc0258d0e481e416cdee8f3f5f56c171fbdbbe27979afd8db123701a2321670e873b02ac4072c87af866cb325976a233a7132107d7da93db24931a6631d268e01af9f91b4bac06682be6fb2bc310a914455a0934e5135985b7953659378e2199520a82fd31ecdc9236b2a1217a84a012356930a1f237cd6b54392fbedf6f5b8a15d9eb0bb17b24c00ec48680196df0ad7d7b21a53b8a0fc66ab597517f0858081692414c90253d284c59595460042175f045d82302db626123b913160defab58409a7eabedda3b1727bd3706abfb9e26e9e61178c00b2f437b58a33ec2dc9b5d0e755579f5debd70981f3978c292050951a762f8cd52a992196f14b3e89a776a9a0ca7a2b52db1afd7fd06469667c4ff950ed44d2ba0d1d32c6e123ec33b64bd1f85efec94e6ad8cfa5c471439514772788d9e234310c4852a0c6f56727b084832b0ead63ba7f64d7c83f089a62d1b62b00b41999f1d1857c133781987165d45ff117b1502729bf883ebfb97f92911a26597fdca9af32f88d1090b62905c9d1d82a32bd6c5334d2f08d5b477cff8b83b36c6ab24b09d780fbbf09c0c55cfcaccb9f8784331e5aa27210ce5a53acae48616f5a6aed41e3c51d06b41bdaca52fd973ab1bf5370307317191081486cf4fe3429b4f52a0d9eaea79a66828d3bdf5760d01887bdb26f0e79d5ec7153f25344316c50a09912226f32df5b3f985d4b7e21531658cc33df8404443d31fb3aa84ab64c9c41928bad7b80ec98790663811bbba156b779e5cc7a9bace907fa732e40cdbb966d67fef88b5625c1658e1090382bef13c4df777eb3dc0cd940f20dde99ffb46d3182121f9932a32f1c9f50e6ee8480c1ddaec0106ff30e92b873c51f0e0beb6ad259ece100dd400d6a5edea4273eceb0c2f7d19976d69a207100c276a6aba0a55f31ff2c2621b42f5fb0b8ed8c008665d953bb0ffb21fd8fffb0bc88712851ac52ed970105a453d9cff96ccb6c9eb47104712a5f4edb5563da478f5b79c1d06276e76bb1d06fc3505aedf8be84d8c32e97f7d0fc2c233fdc3592a4122c031913dc871fd8dcbab6aa49f213778b733be7b034f0142b725061c74269bd54f93a98528a738c75e332a26ab1b132be410f583d359f50800f2ab1f02883bcdd2321e6c7656b54ecf8144c50beceefac8b688216a6cebce2e8c942e36d1b38335c1ba32dcdc81c9b23b0ca34f6e28b38e6f3a414be0fa1b7d026c8fa98d015dea61e1a303346c61105091152229092237f21c6e8706f4cb1cd22699096045f7959f4a154109dfd0107b68997353304c1b48b92d9ea769e00541f25f449c55591493d19d58b9df6a001c0ed4bd361ac0c3110b1e4b5e806b535891a26b2079e2cdfad115c1862f4e99fca8f325f89e7a8815259d590f23586f94efa62fc91be8b03cd6d8739a1b33a400931aeee5126d321e7f149204643252a2d68828b17768f1d11d7ea6136c92c942177bb3524e0d0d4af594b81e452b5183cff0c2a6c4563967d83ad14237b798157a9926107f532518fc5aadd5948b5f91d4dd2d021e9023d1f4b60c6785d55a4a6ce8f2f610a358bd1a15b530a7937f5418cc23582516154fd658830e82f75141ae6d5c868f4fddbdacc1587e36abe252f5edb66c4be07e9e05c2092b9c4e4c8622397a73a1056b9d0e3590f0c5c71574b1da82c0a385ecb0ad6e66e201ab1c3985126dd2120f414dfd5e1890b442007a638ffda1ff47fbd5b575bee347449e87e812493966b802f3d914da912477d19339ee028b8e0e3a64306496409565c1128abc0d3bb3558f8187b8ba3ce1044f6e9f29ea68a8a9af644a930fb98cb00106a4dda837955d05f54fe17b52bc8fe64b5365c6c9f31576e235415385c7f73d24c614d9460dbef1a415ed7c24dac8ee4261e41a9e095f5888253ebaecde6c5dc2af1f597a811c3d2072688114e490ed68444f7b7b22f32eb6b1315a287174e93e07314e7a6d555e1a70a49499e743ce0f3dd3fdb8610d1464635cdc612cb003e5b044374dbfe66f3b8d494c9be40a04d276c3210463a321a7a06a6a74eeac50b2e409101ef2130e5b52b8409e40bf4e275b48539ba184f09d5f0f394962002a9b9b4da18636bfad546f63ce257d5a22cb7e3ec2696b0aebad3842369fb5ab5226f8ac886ef23b1bf6e8c209cb4909e5705580971972259463738846193ada83217cb20a73316f5b59dedea92e336e7883fa4ec806ed0d8de01bb8f34ac0db88c1ed13d2703b19d99a8bc7aec951fc17ed12db2118562be1ca6742a9140cbc19579e7c09db19935d1079a9110d946926d48bbc75c0ded520d0113400cc6a976f6396bbdb25082c91b8fe54e3ba13a26ed487773455ce26873456625ba9bd914deb704782105d163ea85ff807967303fc0bbba52092bf584dc00a7e5277fdbf62b0ffeac813aba121a12bcc3307287a28af9eda0fba1b4386552b037d2f011f23c96557ba97bf39afa23749b90321d46205f102a4da44fd508dc19074472f1d3ddc5ac43a7d558a0eae2d80c39949db48435f13b219bf1a794eb8fc5ba71a4395158a2b19ee7b3f6ac2a4d5ba98b908095e9f5514d40c0ef8bc1f9ac08581e5acff0b7c166fbae1dbdf9ecba948f70db926a0e784d1e34d710625d655d1835e45e199b79ec9f04da79aafdaf0c9e5ea2f23604ef649542cae385c394c3073865181518a697cde959861a5fb224b24280a8e48d2c7122b19945f8582802c1463ad2a83a7785ec33d0ee9516528cb31a111ff5409df19e9f4df48d8bc4ae7600dff18baaa069055abe02d0fe5819a93c42c85bba8952c40a89ce28e0869f1fcbbfd3273d2e93bef1df94fc84f34e986421d90c0634d389101dc2e8d286a274d00775a2f038bb1e1cf5b1252aec94d9ae6095589dc4e5b8f18367c59e2dab9e3b6ceb7cd85b9eb60d74c021931dca4880518a7923284d704a70228c91b67039c6aeacbcad2597ca7220c1ff18209185d61abf69c63ef9ff433ac3b9d34f5d961c019515d50468fde1f2b0d9f5dbf2f65489316ce3b324c160ef4077ab091521afd44aebab9153a2f87433b89ee7f8231b1a4adb72d8e7c8f5a3efd8de5f26887207c364c7a8f7db2f7f6c429828448d8b639319427fec20def303e673e412254057d05017a103771d2c9e8fc4da6d276c1bca925cfc35e06d3d40245c92d83d06fa830398f8cb7b83140bc193b8f2009abfb6a66f6655a65fe6782b1050011a997c12d4472b5d881aa29e90315dc804abded6b8723d34ecf353b737c3cb542dc9218df00d91654edc5387c4fe07cc8bb9c2e317cfcc0a9b6f73f9667793089bd7aaa078e33a7fc478a64fa0bb9d46c22761ae6e05f3b05fc3c9fab4e05aba37cfdc7ff61f45b5e338ae1ed622304251995de856031f2b6852624819179f84939fa375fda87870ebecddb1538278f9bf1357fbe4a64ecaea3d03bba32e80a7defa5c67a3148c6881f50ed1aacdd5cd2231e1a54d5a11a18b7bfeca08539a0b505f0392633dd38cab1ba236740d504afdcf5c9e99a49efbcf2c5363888a3d3e13a870c0cc51e0e6a198579fcc33433702c568ab36c0ff73a87de04c9c432d22ff965b5d88fa4214e4e2bf7c71957ad9b5d1a47669fa405f7b4298ee35e2097db877f40b5997b671609c3c127cd486f35d3ab4f4c73d1bba893622e868ebc9aa691dad9cd4bf71f367eb44d69d4584c07b48bd7e8ebc580cdc1a83d65a393cfd838b2fadaa35f859026c2497dd4477ebabdc856d409ec3ca74a4101c1c433673bb55229829ecd67cb8153c7343902df20b8ec93ed636e900d1a776445488967605898280a448c40fd7f4b67a9d7647313c65b29201f20372ce92fc71ea7129ae790b7b3222168aa62907aea44f1201c1ab72dd1d24ec902cc9e766cbaf6cebb27e1b35a1b529afbd2d9ff773e83693f48a82daf351b3cf5a7e2b671e9144e916d15c47d41389b98458994f5c4665466674ea533ccd3e8979b84a93bc71d1128213ebfde760c8c8c4fd5fec58f4660fd258aa30754724562e948f73e7e6811613e165f3b879191648687a057556034411d4c412a43200ec1a4bd381b5d5bb380a2437fb2f9c58861b524c2af500eb5877dc0af2a9976f5a622f140f532de20022ce47464ad94bb1a06d240f18d56c8e5e3ec3823d4bafe41d6e1bf890615f3e723ce93510c75942309e3cdbd874e248478fc4af725a9630fcbabab4d4a2975744a5989e1c0146da9f618910646323788e4534678a8b20cefd2d45de76cd06493174967bbfd5cd400db3f850ae77ab62be808dadee89f369e80ab60449d151475120e477ef756679ae902d41600468dcc499fdb2e530eebc448636559b3ef5d44afcabd04f6b0d409c76ef1875d59b3e8382efd3b04d982ab35b8e839aff3869b91d4d170d8d5e16ea0255a5e75dedf7a432bb2704c3d064d623244d21618641443fecf29c9f2b66a00f9cf44684436a297ca39a378d0fb5bbdef54f86424c72d16daa39339a2051b75197e9020394fab7389229c7ccc8def67efa88b3f7778705fd8ad9fc7c4cc02a45a9f13a7f36c02609db10986a0b16af51f5ebbc0c9641705e546576954f61c820b7e2f5eb2e337c93725d327d729723c3bae19a0427816d019ba17d487118cb564efa83a76f6f2b403652ed0c1e8fc7a5794a4349854c991ed6b86e977d511a821c2f63aa96f5e9bd67d2ed72800f8a91bc523500856cd7241e635be9d39f3d5a7ec3b7777d77df068a0f7884a46cedbf13d92812dbc945d232a7a6b2752c222430bab77eba9ef00a56d83d85ed884d84b54b73051d9d2cdd7bf30c65092e2b5ebfa1fbe329570825aa2d6c973a7b7e17498a49aac42b5f9a75fce72907f0f690c1e4ac094b99d79c43b7d50ef78eafca83c4a60b6659e113a69983735f1f96ab4ed50d90163ff07bd901fb191c177b1ab3f235007af87f19ec37808adf19c47e05347935391c389756e17aeaa0fb0e3ea596f220f231439c9706c628d5077b36cedd4922eb9fe1b2efff6504e50990e920f893ef702ba4d1abcdf085f259e1b835a83c1bccb8a643ddb3b0bf7a77fe1d64ee1231a062bdf2df178fb12ff38b2349ae8929882c125022999aa58259b602dba5daad26e0734c19b54ae80e34215e2645abae244beb2b09d8b4ba2b55878be24e6aa8686f2500de8b5e6d03a6ab80f297bb15e3dea8890bb809356de6799e03ddb86e5c4c70dc0d88ed0d61f03bfd3c21a1ca68a5d579b83545516d1a45e325295d6a8f77994e5f5502f34d7378bdf95c6d1f3e676ba1b148ac36ff255c11c9d39ec8fd5dd08f9918d8220b7ac979fbfcc6711aa1fcbc75946ead58a9f0534364b276ed21cf507df71d8f59cd3f77609e2bac7c0274f73107e0ac32654b3c9c8921b65f92b31b5008343cccc4bc4b91af66d62f68b69e55865ab9f1903aea4d1e7136a982a05db4a730ed9b1ee258f9140d974d5aa6edaca2154286534ecd54caa84a199b2910a6d9d078b6e44a808e89dc4a3030ef6ad93c2ce30f6f84d74c705709925928a46b0f0440e2edcbaf9da36e49c51559f60bbd8644926a79858e3430c6d5dad48846d228364fc0408b272a9a9b050a3849b98674dd75ef4a922353a87c762be13248b33c5f7d1308c3ecb99e97de73bbd32aacafd7ce2ff5bd2783f97bfe5c77b4e0ed9f96fd8dc43f6d0e8c207c0bd998a9af284ed3a54ceb762f5c38e953742054c74b7d7742c1e52fe2bac0784dd3913651263be0abc79b67f51cd04a4a90ae50ef8378ce4b2f9b131a84946686c7ad482725bde0c9516a6e837f837c0b50ba399ddb1417ea6996011e60a2d83453b151ba10a857f3103e157e5b9de6853a4cdbfa9df8f04920770a78423ba0c46c7c68259dfb4f1e4aa34288319d2326d9b1623120c6f8de4fb40ec6b6104aff422db17b86712db0494718200b5e5eaa86a8f6854544249803830d01dca2040b93e09d93bafb1b97e6dce8e5ec7cbfb2c9830a7a4ad1e4bd23853ab92ef0badce17e6c8bb9f2634483632acbbb3507ca3898f718ec1aaf5c9e0a391e8fcebe15990eb7f0ee37b90abaa499938990446c41c11a3fac284ffa2646ddb46f77b5da232d2f36a0ff8c1698f7f79756758cdef208c5886fe90e4d505a9094e47a5ecb940a611cb8e87698919fbc17a399495234cf8e167ee10fd9f37166e87b93cf3991b0fd0bcca4912df90536042d1faead78eb8305460352784540881f60ad8f235879b3c0bb5a0bdf24a89f25de9f54f9375298839c51424fc7cb506e9fe95b20f67e69fde9d440e417518cd99c49e1aed5a1c78c2c5378436d1bf32fb55857c2c7c84f603daaa15697e1536ff089be407872a0b2d0ec170934d0a752e6a7fc180c01a8bc42db06ef3fa11f80fb37dc82c7522c992324ec1928f0a67a36953c1d53969a8159ae61d2d76008f5c01494aa49e48604eafe7e388df6c4167249eb4b4fc531d1ab0de3a517c08334f569149246f60c7a169f7f05c72a6e54195337ab01eef75025c87b98cf5747df66ad9d463555f3498720aafa0293a9a515dde5ff290d423d54e16a2c3cd1e0898d3b51707a244d4de476cd665a61f7435bcdc298e5093c8d0d10c5bb519b73717019739e4ed61951faf904adb615270c9cf96d99aa463983451a8695e61ea7d5b148a0d6cd496cc5dad26f36658fab36778be34892b9e4c1fb848c9b6b238460641f6de8d8466c235b9e410ec966588988cd7faedf5e267a95660a69e407670fcc5667440ada5312c7f76d8566abf3fbf2908706309c598b317b34bda4982eba51f458742a2e07d98978c0da5a89a46976991c7bf164436c2725e670f5d818d850c5849fb2982a29fdce3f9c80135f1cb0feac26efd7c5f872faf61be5237b545ba16c60521070fbfefc2e3a199cd0236e0d253b04def38bb6f5458ea35c4068639947db9d4d1b4e6908f9aeac54f1fd4020bf88796f9231e5d635618487ef047f92e2248889852a0802527d430e2a636ce65e5585a807d02da1e374d6416b6018dfde781266f40043ea9d51b783718f55426eb15a575a5553f6b6b82c969ede38a958cc4eb7a9ec90809f9b957f75cf4f47c819f2efa85e9034e32f88c934deeec6872c2ec3ff6b2f81412f75e03e866689f91e11050ebf592ce0567ebb059c0cd9ae988f0c017cca02b39cce08189e017415e8dd3ad85a89e91e00702415ccb97d7955431f34765d19b0d5fdfde27f2e3fcff775bd4685a347f023d851a2c42ea2a9d1ab893d111a362c0f4f83b2515690d822177cd7e6fe66122e2bcadfd162614c925209c0a3becc981ac37be9140fc119dcbe3ca992e751a91784171ba9ebee084772721c3470324722f6e1913edb2afe3e80da9557237d64adb77e8bcee546d6134fdadf27a1478dd12522a5889e2682cb09b5e99744b5f568d304c165b5266736895a9a34b4d09114bd59bcc071f90024494d6bf9760fd0482ad6021a71f595249b4af6b5b82965b3aab08484c965394b7f22cb8165722ecc1e90c286df6f882e9fac595359aae52cbb157da5f70bb5d2fddbdc70facd359dc48f1d0269d10311000866f4d7bb58e371758b2fba02c5ba3014f11371e61b0738008edd8392fd2e27cba511bd7d8e04ecc5a5019eb4d95654229421e9aa4012ce4b8b600dc65b9980935a5b7bf7cca5a04f9bef19c3460097eb5a6643dc855fd88d2bc2917b08c4ce60e08c66a827cfcf691b71ae449d0cb9b99c7968e84b2c2680e67ad364bb3873777bf5dc81f90968f2f36354d38f9fd679006cbac593c70fe1b7904c3d3a1718c47f9231cfe153882defccb35efe72a65e25a0e5f1a2e754869964bd4369e4ae8b89ab588671d704477fb07000b25400f34190762bb15294cdc2f42641139eccc016704c6f055dd309a65cf892db515e185d66399e5a3a711557b560ab15a60e83192d865277f475e4925b74e73a4e1ae582b9bf788d3e1a6b432cdbe290bcbfbfe5b4f28496e53a9739e397e9e43b2cfdbeb94faed06bc1b6f3fcf5186999c64257108e9fc28cf948d4ceb5927d25c42bf4bd7592bae9f2326e8309b88c53f6510967e057add87e52faf20a4b8a3e6b91c36d3bacab91b58ddf0041968f897210eace390b305d3c1e406cbfa74c279cfe3891812c81d8649661a133b58dbfa72833831e407f0a1b0d6514afad7f205b88927eebb1c45c2007a2767d04598208f3ee42ba8b620101915320d0834c0b6a4b4fc4f328b81d7cef2e06b581fe8f935f4f6e08cf375606f669edd32a9c78595ec7d448638302ca685fbe88b15fe8368399f8e15b39108a9118701be9c3b28b48585eff07d0a0750a21397bf2a29cf934e8adadff796cde769ef506031d8e8ba6b2b2364a27caa528d82bb3b1663741cf07a0dd70d74115c956da136c338c815e11d4f69eac473a812f49fc78d7dd5235e1a5798a7d3053b9a068476c8840a221271efcc70cbd7f7635568a0d73e21bad08723932f81ae3b819d74e4861ab38f982eac0ef4920a4ede6ac10db852a85ae19f525f232b054ff5ab5c33b769b8c6c2d1b9ef70beb28cdab6017771b298b9d8920ac4f2633e3888febbe56b72ebc05a7b6f592c5dfe2c262a7379ce1facc40ffd9e39290c49f3b75f40d204caf54287eb6851e53fd65d3a165d1aa21a2cf08cb16d92902759bb41e2ef28fd9ea839c80de9d3f2f57a3fee6c7cba2de11cab8480d8da2b197bc91555243403d214445221a66a37ed694021795f5fd367b2ffc51c1b3f7b2788065850cc286d774748777da849b576c02a9f1fd880168346d730cf452bb2ab78f1cc811ec14024d40f30a65372fc142146a529384435a40891f65f314964de7edd6ff0213b721e3f2a0fc20e8c5aff030a98286dd85a084bc86bb8c10bda1ca04777d1af59de32ea5b58daeefb36a89fd9eaa38615b0b84f635c6c2052a7b2644ed74d1dc0e58dd9dd88dc35d608cc09e24e55219aa372ce9eceaaa658507543f3cfba2744bbcd96bca2f80a7ebdfc05997913f519acc080e841300ef4629a6b5d0a3f230ce13b50209fcc5eaf2f89c4d3ad0cd37ab6eb579be709ad4f7e8e639ca239a7fcaff9535de1f7cca86a425976c92c075af97ea492abef99a0ff85acd997ed825921d8f5184cd8a4a655175614c9216826139c63ce5997d3c717a708f6194f241d3ecbd3248f6971347790c29482bc220496334aeb63cc988d3f60e9d8f8ac43453a8b38930bfe98f9ed074803d6a2b48e0c959b19d57b50bb4c20fe90b7a409a73a2d675b09194c03336afd46e3e7b640dc6e1ae0d309aae3bc455d8e456a91159537f93af8299c8168d5c67068eec132011caf4bc01e21d5ba66dee0f8b0c9b262168aa745c7772778189903a5af5b1b68bcfa064c5604eeb86b8d0443fcde33e38f81e8224c94ba3978c5fa4b70dc02af64c322a596798cbd561faca36bdcc124d6bc377e8954393f9c74600e1755bfb35ff3efb40c8f632c6d387ee0ea19b94a0e57bdd325bfddb76c8ea9b50b383567339d313d8781f91695f0412c272b5aaac42013a84460362cd0c5f54ea42fe02b25b34e7ef576b5bf932c8f8e2519afcfca7e0df7c2bf24ddfa11952b3b3771c53dc2841a8607e597ffc8cf8c6632b9f6ffdfbfcd024d34fdff9ddf8ecf7b46ff0088bc1aab124752e0be6ee69ef47a7cfcb71244a2d60c23d7d47ed42123150422bd78aaf365c8de25d7dd8c851e765033b720fd562d5a5b31e06c73dd817d0e360a18b0547911ecb466c5c577ce8518a66214eeb841a4df38c734317d9981bdb07f72840e4799b3990db8bd641dbfab3f0d168e1a25ab403abe1bbbb27093da9398d7a64af2f1b4eb260af5d42830c04b3d81a7bc8437c812a2dbfe4293e1bce7bf2b8609a75ceaa1fb1b46f6f6628e05cc186f1582402d3a281bc41877d50430b6492c44634da0d30ba21ea8883ed05370746c19a6dabe11ca1927c7a89f3b19dd1f265d23bb70a97d909212198b2517e5b59032b987c91dbb1ee489c852563e9cca23d62c3a29e07c940f7d0c9cbfd21b6c23c812a2fa948913553d50c2783da5394189b4ab9e35365fa84efba646b4832c8c08e3a35b2561ce9d632314261a25c137be5a9b8f0149015033abca5da34c65fd3814ca8beb1ed9ebd7a12644bcfe1838008e81d05579246cdedef1a973fbfbc0d48767a10e0c09f28920ee64e102ecbf3e2974cebc137ca3cb58a53962ed3d8d5029f02d879ab3a8048477c6ed3ea10827ada6c65c4b1b092ff2bc9b26e98cda6ae471a6dae5696170ec79ce5696954ae1e84c2662a801e71a76c3ff11051da43c942f9e44f658885954064fbea5c3c5a628e0d1c70ee37a05e1f3b8f5669523e7e38df79815b16d75abd16a1a1fa54a59bbd300c45071f4fa363db5ca68279b2f3470c323a2b971fda5c89cb1c4ec32da175b7942202c485303eb008d64b32ee99f6fa7072cbb5a5408851dc1a11b760171fcb7293bd877eb185f8ccb2779075a534a24c1b26917c5fa6796dae1336d56c33d1cb2f10e2a1200deb78dda7bf91fc520905ec66e4f59d233ae80c3652a44dace2a2c4165c43201b0ea26262927d1738e4c1c5e2211468c685919c9350d979be94ad3ae75772d9a7b9ebc931ef327e5eeebafe772aa9f175885c63b3e4d0cdeadd1c9c233d3189bd259b5ed80370f056384abaf6e2331a6c469dbc494a6fd3eb8e6fe559641538668bac91aa9536271cb234f08af8c130df8556d7fb2c102792eb30876e4d1aa9b403a13da704e011786baa60f1974e7bf4ed2af05b7c0eaf7c9f51b789ba1fd8c650a7893e983090d11a6ccf849e9616efaac20a593f29290cc376ef06096abd812c153729e357f9f715af2a326e837bd755911f5fd5411ca39d8a339f4618f6316b4cc56d384d43cf6546c6653baf457f62f9429373c6dc8e9c3c73192297b60af3f905e0795386817c273585c472de60d42b2939d8fc72f8633ad065b31c79942f450383543e079ce3c9fd9da772baca7f9b639f51d38f59cbd6d3477b1d19babea0266fb56152441ce51eb6de7eb5c26aa1dc9c3e14bd3c9fab767d47589e86417f523bd99fe9782fb44d194803fb8b7d564f2c39287ba3ded667584f4f873739626aec5c1565f3ec7759a677272cf9e7e0f79fb9b6cef96cc74864bc30e0c2393932b64824b4c81cfbe0f9e28df754b33630d3be6196f7f4274c555ecae46dec2034bfacc2bf736bf37d0ab0ca3ff18072cbeb89fbc97f3c7a81909c35f7596a39971ffa5344f4ffdbb4f6907685444212df922e9fc35977fa94d0c6641613c1d96f05434299f31d7f483e465e27dcbc5ca3051f29b09a93a1ed3b000748335e3b88eee2068fc23c8c17b983605949c98545a1753257829e608616d6a2125181148f9a13fa57422c3d92153092a77681f78c9c2d654398c3bc542c74deda4f9c4e79ee4307e0e39496ff6633d29247d0bf3b541e18e45284c14bcaa0fb530fc3ab96f3b0fddd6e92e669c96386e563c9714915213d5e20609cf6ecd6125c2292525caa09c8bfcdcdf2e43a4ba6770d53248fce377ba702b5bddb7f09301011bcf72c3c7542101d578ad4a6f869319102a2456c0bcc71ac7d116a12b917ed364fec801c45cc4d2822c2fa3af3ee0afc8353b0d2784ec8a448dab980aeda60a3d6d23c6816ce8927ac701a7c90db78bf8e4622a0a9c80760516efc41d5ad4e1f5878f7a7b788be4760d20105d7db8ab130fa6b0a0a3be8d6abb4c27a0f027a3defee060de8bb06c2a3a8a6d874f479bc352c94731a38652449112e6c4703a4dde1373ca66d427da984dc45a26cd28deb3b5d9050cb9f187e23dfefc82621cdf040f0f4c766bee382caedc710959557e7be84b06963899ccb0bc35442b8555860d5e2d4621c954c63fbe3c8d8163d929d2e5ec11a1547ecb46064fd9e45153197dc67852b387eacaf150786ea2098bf2bca6412c296da39bd90f2473756852f27bd5c3ae027f40ea20dd0a1e977e684dc191c8af63441d33bb793394ad54c8c87405f6d832bb6a69a03dec54a0d3a4adcc775f1c54862cab826611cb19a915cd238cca73e7e327b06f0657786bb46fbd783bcb3a567cd0bb27408a5faabf5b4d0e9a5e62a037ce36e670168380cc47e2a01ecb704746ee0e801122c18d97e109a03f6c1cb017438fafbd32f1ba93fee6d202e3c3ac06f3faa66f0eac48bae5e93cbe3881ff185cb083dd92ef7998a93b5328bdfeded77a0b2f2454fcfaf58497160930e2217a4ffc6bff8403d6b3d4fffe92e646604dad34d605e111cc77f43a3904684b56f55a71ca8d88556ee758ef1eab90d10778246865e8a24eeaf1f8cc5968f63f27fb5a337e36d282a2a327ab3277a05bd7a163463fdcc1cd690b5e51e86e6233e8bb2257a211af3a1854835a56af2f4fa892efad6b8d83f51a417647bae773ecd39061b4fad55b50c367f09a331f88f7db1087ac7b5b965e66cb801530b7a1c72cba09cef59c3ee2631501cd39ee20a71fb6a97a55882eab5199437fa5223ef31a1b158b821379343b4f66a1671a027e4f0caec97320ea415b3cba0880f0be37cce9da596f5cc26a62419858a0e567f429141d9dbb05502fb124b55c50f3cb8108a20fe645394b0ab136dfe41c2465d7235f09990e7363feb0b4e68adf16491ddf39b9a39182093479a49c3f0aa6daea646b98c6db56ab20e72e2c09ec5ec0b021b50286bb4373b0788e9ca03d27748273d9fa57117d9f7fba497142f0e9ac34833686d3974451bcde7a8b28453474553328325db911a9cf30cd6700aec527e8eec5c1ba0fc5da4b863684637d7f1554ef629e31d7a09816d7443f8bdcc43cced9448bdf112f6eda406a715aa988588c66a4df0ec153b35728e6c508e3bebc7c9f29ea6ed64bc1979b0430045e5f5512d96eecf57510295583ef7f7c7d50404f1086bf0f5a516c9fdde8058461fd64ea6a236bcd6278111961d9607d00a015354bef4b32e3c98bf9658cbe279eac6a0ec210e9b3f12be0e17ec0432c60ebb178f6782c2a947e23580fa5819e253a39a3aa6d9e1d2be7046b8344095b01d8b3ae758f4dcce7c407f0e00da8f891fc9595c3276c405718c11e53d3614034f3d84c9a633b8e71605dbc1e6987f3aacbf17bd80a00e2b1868ed6ffcf7d9bf213b0ad2fdf5c6525035d3c9339960a8c9fa63ee6e3d4d7d9bbda354bec421bdc112ab4192ac78421f8ca64eba26a61a84a4c495cb844e042abe588ef4ee79ad08c37949eead0b267760b6991227d1123e156a718b185d33d9524f7e005ad83a7e20334f9d759ce18e48ebdfa7318e4aee91cb3d36681a4d82470e4a0bca1905b7a3b37f2cb0d94ad6038ee2bdecaee8ea40e28f3101f15d5712ec1616994e0c3be58d0577dcfee29199f72acd41a82fca6427697b78f84ce569fb48ce411a5ff1a712eb3cbf48be555e3c1b1a9ba31562c95d08acfc7daf72521ce17f81f3d6d7367996b134dacdf5cf3c80c0fcea5501abb1f15161ca644650e4209d2b69767749bfb037a963b816cd28877f8cb7f025e0cde46fb866d5847da30a50163542d212d5f0c59cde2c49f2abfa6ce601524cc52e24a142cb095d3d57feb23b78bcdd5e8192b07c4ac8e77e11efcefabf628aab0252ba1d2f67f366cdffb91e3aab71028f77a0f278e2c93f6d4c648a7655ac14fcc8d2db0bb7e390198290c821c7b5eb380a15f10dff6868a034d2a48e36b8bb103e468b35d945b19c2a0e9b00799b8afdc07c9b8fb0cc460bc37aade5945b0074c142cf355fba9ae2329d42a4f3db4d504c8915007486db983374f50724a3f9df6cc256fa8e59c672645acf5d9d6c2fbc7ba184375988d39a1ff344eb82eb8d82ab312934db5758deb037566663256097296a8e91b00a41c29ced4526ea7c5670f49361650ba0f9141f62135c8bda24d9ce6477b36ff1ebed430febd810a9c50ea777e7ac99bdc4481c4b80a6dd80c4b005424bbe317b7a777c0c76f791595c9c9aeac55ca34897bae43bc3c75ea97f91cfa3b5dd616387db7e012117a2645e8147d3e5c86cd938403c909d76daa5b232215d826a72173c76d033f2baf93b9253730147bdd6a7645f482d6920b3ed5ef18ec7c6a221144c7a4c6761873ddfa6d2325bbe0c243f954ce4b5546dcb8b8c32da4f82e3b319e1c02fcc70646ccf57d32481d8ad890c3856b345de01f8e3209b0a7c7a4de165684cdf50550e277ed492aa9ca8b96332150c55232d085cf259714c37082252d56ab786f0f0f2b76e80036566dc63c7dbcecbb4b7d7a3c670e21dbaf912f1f872745ac7266c0ff89997a8deaf98fd1d6b7a90cdc405b189a4f09bc128b3ca28ddc6d4b51cb19377b857f01c160ec95ceceae0495050b18531ab49f105d5c73f9f0867de22c35a98fed1b33ae0e7622fcd2473f17d0f2dac8d850a52cfbdd26c56f601192cff519cf51d9903f459bdbbf77391b93aabe7ad137f65f9bcd5e538c476752a3ef3949a8a34dd14c2e20974a969111f11aad090e25fccd2896ec710c8cb1e80ac0b87ed69dcb97f45cb2830f360b5c181fde11120deba7e33bf60303eba99a4598b627de46211e420bff3545427db28c0b9f4f4ddb5fa2d0f949613233653a999b57c9136ab05da0c217184c3932cd517860d699eddfa33da391d02c5b90a85cea7200403a57be8e7dc6447e748265ca4040226b306ac2d284713dcb3ff17604e0227f0a93ab8adebe22bab0f8e0aae676f43b4c69f75f23df7f3472720966e2a4a60fd7fd6db48906cfb118da6ef38b86da6163c187d83f098792df58b6ce1d3613cca5f62e88d780eec1c23846081159277317cf781d2cbd415cacd176226bd261b3e654d826e5cf16afdc05330d82d970fb186e5fc8c71ca795d67d08e67ccaa46a77aa31555a4dcce4e9834542bfa101e82d4f25aeda1647e857f1c4199f1787cd95a4da1c8645a84d626ce1a240ad0eaabc85edfb12c1dd9e19bebd75974e0656bb2814bf7dfa2a86a951ba01ea4afae83f1766164392dd58ff9fa4463a839c0c836688456ba738ea84c8ba078a865c31c59a365b10fab7793dbadf910985c4e2a9628e50b9cbeb80bb09d2d44d5c3dca3e771f12be1a20cf1fed75709c7a98d901b9e91d811955dd3da29549964cdcb87aac38026234a32d55e3a7fafb6d61bfef71143c63f4b7be475e9ffd7dae329974fed3c1952a5a9c89505354d113a8aef7a34e00b7ce36531c5ff814ff45bcfafba4e72a6277b4fa912ce827e74b742365d46983593578d57c2e45d780e8f2ac65cfbb656b5a683d7aaa95446532fea3da27e2ef9de9fb912052336fbdfbcf9b72f4f17088af0f31261b490cb1a3923c908458de9b74df859e45645a48392e742f903366b589653ac8b80fc8a44303679b19681aaefdb10b78f07487210db738901c5b56606850c32ac9ca728531aaf883b3bd955a48c5cc0bef2861a1a1f0182d6749a616ed706e47c9b32c632be3bdf3f4af2913c6ef80b826f3d608aa9dac5f689fec8556f09bbc516ef24d4e9a5a912ee775b0ab48f0071df04319edb288d8f23a289a930db5ae9030a257ec2ec27e25862c92fb8f4e1bcabda99ed6a15c2c55bfb8063ed516ab653e6751c06f5bafe27dfa8981b89142b531aa39c0a6dce604ad1168a94d354ac968620a90c5648f331bceeb0d0ba99e2819471c5c579c056861753b96611958a528c7aa6a04fd37b080fea9f8a106e004a6987e3a9819df4ec1783b66b0a7acd825dcd5aa9851262320123091652cb31f57e99f339b2e83f735d757c2584146d28f3499b29df568e3ddbcbedc03ad7e5d789078ad820733a796598c1343a04f0a4adc27d4b446843ff0e9c39ba8d87be6eefa05809235ce5a404786a127419ea95bb5305aa32589d11968f7398dc63ed0482de76dca5baf4e45410d20ba265490a9471eb3c94e7efca905036bd05245e5db7fa85b57fde33509d16e83ed5580d02e5e67265982c8ff3844d779d3c9415ff10d23f4486df5074787c1a70c00d9da814146e82eeba35a8ed7e3bdc469f3d98eec2310dab7cb1dec1ebc86313ee6b873c5d692dbd15450220dc3803a4a99fe4da0c16750211292aaa03054b8fad1cb10927efd62e557d7eb079e6a7d47c246cc293c6bea9e4c8a5392692019f123a5ae0573ec691211e5168fa835862c58cf56ef0cce3a228d14a84776f9f56131e18ad37c13c9f46642c5ea50ebd10a8587e3fa33b6f6ae79b0b8e87b2506a60f7ea8c5abd50fd1b0c03466abbdd3085a867d8bcfba7c4cfcf2cd7da14dd76d6b1d759e863d9db019690b621fcced1734733e13eda9a404c2a8346b0498105b0291e5d5f4a6d181568bb650d6476162afc853d8a3cc208dc12b080fb26fc349f8ae527ce59815f299b950ec0d002a1c32c411fe81b2fc7f0c91df6db43a6855ac91720ea785fd0caad9fc4d3349109ad660cd40575d441ea39f7c230610768771890ad233f9edd524e4a8175e1cabcab11e15eeafb587eeb9da4e00389d55761f858fbbcb4deaa0253a6766a8d06f2cdbb326f3a108d9cf481a2856ba82128b993a3db1ba5f5ede0637018c62c1d88918d6dfe5ecadb623cf7b3c9bad07caf43a8fc92264b66514f7bdc8349145f729234579b75e0c1c30b0df451763981a5608db636cf9a0c37ddebd349c41af0b96504d1d55a66f5c175aad73b6814be1ef1575901db5357ad8405481a5689737810675e1a0552273db54aaaecd7caab2e078f1db7abb81637200d76da159ecad705a31d951fa472b140653ca611542850e832718a80b7eb990ea41763f59d02690bcbe2e05ba45975c8ba38c0d56b6a9228e63a133a816edc808215a4e435c3233839269bad7792e4ca4503d4e8774879f1152392ca36e70017ccad84afd7f3b9305765e4749d17d72887c5ad9293ea45691764eae62e9aee2268e90a2e963bd4f106c3d7291449cf212dd2f9bd0e516b8fe78c1827091945c23fb07c62978bdfe51eb5b02468eb9d28f8979363330de7e9c716c5d3fa0c18f0b915726fbaf40836a757de50f3442f37dbe123c5b421d700576391be9b9597ee28b16320088e77d084a8b02fb6ff6ee1940f646431549f1b44be0d99aaf5a65b43bf7c8b6122aca208570e60a4bc2130f5d259c44e011142a0417fae076149e81b9525b862e16965e6960f1828ede0c7e5125eca25ca73ac6d438342caf025cef57be91524716e4a549c8ef5db582a67e57b41bc9fb7920f0d0e8fdc8591f51245653b741da42691f684c71827bc16c8cbd03e1036df3ddf43aa644cfdab6c2efe241f9a93dcc90849b0beedebeed4f8df66f59c781765790803675d106a1a0cfcb8c4eb75313e4b79d9cc5b2cf471a1a775d360a2061c002f1f1ae28276551a7d46b71e186d0d302e7d3f29d82fea1d99f0ab43535101c6c7a541fa0c87209163b188acd351219bcd76ceaacb38d90723e2d5ca9dae5d40b168f3fbf3465dfda12675297f5d263d79474310a0306643bb3967b0972605c04a9050666cbcb152520f2ff000e6feb6bf7302cfbf45a78fea36bb0f48ba9b8b641b1ea4fea4b4f2c89ab2d7946fb9632079423935ef45b10ad9b2ac4a033223a961bce118e1856f67fe3cc3b45e519d4cb6ddbfd91338ef28b16d7175bfad3b5bfa52aa39b20f108708622edcbe1549479e6bec8fc7d26d79986b5d1a2102d3ae4da799a209ebc77fa271263ca40bc6bf7258db476a09469b2e4601ab93e94a72e4e20df5b7ea7ec2f3bf84c9d6fbf3b6eb32f6e85f2f7d2d3ad13b1c87ef41ab70c539e8726d5489277750ef7a462921d45f600efa24045516852816c04323d9cae6f4e216a34179ead749b5124ad27eefced8936f684fd6641fc02a52f277ed488e5bbbf40487476c524744ee8b74ac5642a081871953c03bfa71c5a11b962f61a3b7da55bad6d2dc83a44fcb237adc582c3730d303602fa417b941c159cefe032e497360f831d5ad921c733e1bb4c88dc059a6e3211eeb31a048cea9487d9e00fa859ed21ade02408ba8b983bcfc999828515d80038b048f23c722c124c1985c3060c913d2e1c9bfedcc7a34b002af526a5ad89ff83bba9249dfd06bd1b13a7aceb1ca92d88855e612664edc7ef896aac0d0ebce93239c01a0f0ee6ea29ae7eea11113f1be1f747751df0728fd0b9a67886ce9ff3271619db352e787a7da6da3c98ddb62a6200c8d55ff39dbcdc37771fb77a342dceff17c8e140c73f806a411d95abaeb68974128ebba418b88171dd7f6706e31c9a6fc5160d556ee05a4eeb1c9e590f4767303514b892a554c9bcd6834c96abbd849800a43c04de3cc81edd3f163c4bef9feb9fd706ab96860b76ef7e84473e8861135a6fed9a74dae6cc9401e6d78083d0e6b04d9f22696f3d73f3a9e7855b6046e193e28310f8a6ccc6a8864aff1e033cbcd2900bf5b61a919e171d6f9fa8d80fcf890c63bd6d7f41d2390abfee3c927d0478c1701ef7c5da705d62412a19ceeb499f3f376fcdf499a2301c57bd2c1436939433d5959dacfd0a0c638554e58884c9f570a442aa958fdd21416e45410391705c8ce9a6820d6c48d7e6f09d437df3849ec721d4ce4535e54c2d16e1c6a3a75a00a21f03cbe6c9ca459b6c0aad7266124ba8f3f33197e6858bd506df479538922d4e24fa1461b036415b2186b4157dad77c33d0b9566923c3d247cded936f0d18b664e52748536f76e1fd4e25678d0174ecd23c88080e3fdb4dd1e02d1e6d870d97e137b9a51a6b058acfce6623ac50c21b3a13359c252a99535b72c0551afe09050728b63033b53cde8d05526cb0c7394acea0ca6cfc492f5aa5bfc9b354febee1ce3b25d00d0d4740161e3e2585a89812e5862a16d7bf02e65af395b1cf0a3ac436f1201c518da335a550f5bb844814dd8d9a76b0155a451553c70455c234aa6838e7f5e94d1e719c0b0abc8e8e2c1ecfe45d5e64e4ff947cb80549c70c03979bc822a7b63b3b7fd796704d78f748d76efa0b3232e62cd210e257994782c434bcbc4279cd8d6fa35d5064457c1c02056fabfe6685dc8506c7af5fd61cc46284acef714e42387b9e9453c9e39774bfb3ba58c4909536b7e81e96e92ea37bab703a1cab255322d5769ef15971192459a23bf7740eb9460c4c1fcbfb588d107ce7bafd168ccd68894bd8a4e61ae562ef0d115e23e163ad2d705de962ac3e7121cffdc6a780fbe4aa680a40bf2fce6cfb26d3da76682476ef7905d63612e166017e15d2cf7bd187b7c45884e4049338f9f234f73ab159ab05239764b6089aceb42452c3771674ff1d11c0697100ad226ac9e3217548cf6dfaa0c30ff864c5a89935e681e0c0fee18435fd91e93e88740b68e7ededd61f7026bbaff7a7e4113d19f2d9b8b8f5922321d3764ceeb27b22f6ef32d2a28097d8921136de6e1d10ee53d09f1f39668cbf74abf732e2dffeb3f007d998f6875bf317943f37a36c469b9132653d4ad6b0bbfa668c68c19237491daaa1a06636217c991264322105df95c5dccda13edfbfbb652156c25d65a0049dfb610ed5daa46ec3dbca4d20555b71b161b469515a0571aa0844661ece9acd2b5be1455925c369b7032b7058fb511bda856f2240470523deee47b6c279583923825abef8ffaa7762af2b43649fc35affc8a68c38d672eba4c372d2252deaa44270ba4301c8ec0c898c29ff51d7920287bc9fa61134c540b85a6f0170892467c738e20c2a031266b2cc8e48d17fba0f6a84db2b6ea00c15666e11b1da2964d444a9457949e9d1a000ddfa8c00377b0289b06f8c38ba7e31097df63eae67e1c027b3b75d32f96423f726d2d247e03f80784618fea9d314e7bdef4bbd9e41c4ffde999c5526f1b1a5d0903aba8cda8497534c55e564a0e01be07ac4306a6f89753b84ecfab8ce3b821eddea87e05ef21766f408e11fbcefced08c327c263ce6156e302a2c85a471c316340f747f9f919a5321ee3450a1679ed4386c82d9c4d793f3a7b415e7d57dca3f6bc374dcfa8c44a1fd9d8017a3de886f7e1865ea52d3459b55ff1bccb545842df91963fa8a8a3c21d50d58c30037f167f403f0d1578ad05d3c22cf6946291aeb136960a64b2a91c17e6872899e109b3199d04942fd8ef594cc7f6a90d3dc042cd6651b64083a979c0be687970d2fe3efee27be497aa6a4e09f2cb57a49740013726065febe80c9600de07b4004a40ff31054c49162245ba0b067e3b49ec42aa7decb458de7118919e68d81af1e5de57b82a0af65378cd4431032af523cb86dbf44bb08e81f8b26fd1f86ddb96d38c3053d43dcdbdb175b317d80eed201edd025eb6ef5b014364adba5fe75e58ea81e45addc363e0cccdfc7d98988e5ddcf25d88d1502e261980779f9df6540bd06d15f1e682b17d75a0d571708984f11ddefce5c8c98bd50e07b0d027241d63cc83ea4928c1f7dadfa40393a76673f18eef916b62d1e55c3e273236f23f58747506d06bc71ffa0db6aee61d3da7d78ac266567da62183d3eb2b00edb1ae268efa07e58a719f20cf7a4117c74bed0e4d8c0f072f2565137c582c3c77aa62c33a0e24d168468bb80ceedd514ed1f10cfdb219af3377c5830cdc279d325a0dd518669eb698a9be76795edef1eea0cc585cb99ecb627bd2fad52bc4915d2d952797c3ccfb9166fdf056e2917c541f271bad41bc3a7f35d9be1c54c1652535f75421bf157488840c6285eb1c429f6e59a9926ca89ac190d2150a0972e8400957f171994e5b64334e59ff6021b5766673b0fec31ce6e984f5e0c3e8a5e4ee9392a32c3972cec04b4df3c71c12066536d24f81e6491a7979c96b0435b18870cbe48a972997b967106c0655effb52e86e94025378ffc7eb6f02100ea00f5d4c4c9a5bd34df5759f1d94dad5b97f4a55167b65202ee8211ea05984dc86d7109bf3d4b36a9b93defdf50548783f52cedd140b2e6f7d03b879dd6a9d609fdf3789855cb7d0374da75977e67db60f2b878d9ad4d1fce13ae0e884d9def01d8a11d1383c7692fa2571446f6d803c68513061bc104e6b4455f6a66b2863d7b291c83793ab726979795ad751a6f0a69f5499b0ead070b787f388b34b8c1fc3883ea55318b8bfadf1b7248c434ba93d9aba142f8f7213674662b779aa5dd52eaba17961781fca765317c2e938f70d63bb218581ae37a772505ad2a30ef53db45a220d8d19585680a9d6b8a9924a0e11bfbddb45d9dc43dddee34ee662efef5b8eaa814e24068772cbaabdc6eb28d34784523b8a4a7a0176dc4c84ad0dcae660412a8913f0ba00c0a788a476dae46f3060664c5ef720c8516070509216b14f0750c99ba40f3ccdd2c24c82ac1166d4e04e3f5171ca7543a6ffe2a227391ba92e5cadcbb1d5dc0697fae125857e2140e45ddd8a614104a97bf65d59fb71323935a2f36a9a6d2fc64df2246bda32b90bb7acb0372ccde3533fbf9c708b8ac93d788e3f08e1b350e05efc8946ae29e4072a4c014401361d061ca608ee962bd4e11e3e4a8d454503ef8193861365bada8294f27e1a24999927db69e0cc82945c36e235be41e77c1f9d573b95c4edb5218dced631b7a8561b426156796108fa70e5743bb59557d8d88bf93b9489efe51ffc7c066ecc593b8042ed7ec867541d1ed013f344a37cc5184becde1d431d60a98fcea102d7b0209fec712dc603993244c3b6d8bd6bc15975e45b24e887bf5179adbef505e5fdf7ceb31b0625d005f0d0185618d77da359cbeda661f63c46abc04a096c8a6d19b518d5c0b2d96568a4c9ee1a296d4145803354b61c7636d3ee6a6b8478d454ff36a66427b74fea050681be8a6a0038c896dad9ecb9cc638ecd4599cf93a893413d433e8b75aebbd723ca7d8797b4f36ef50bc0284799ba27f33a69ebebb18ae9a7346a176a06b0f8dc3db76abc3fa931f73ea572e27ec98002a0a3356826ffb4dd1178021df8389956a33a26df76b9a18b3050601e9e24c463664f83bf02a9192a890a56081ac884bea2f8ab0c7726f024ba17500f4c8a543b78a544f89e7bdfd04112d8a2a3f838806003c2cf75f2b28621114bbddd42c23d9e1aba492dc752fbdd6e8967ccb986e89227a32e2cf8616ac0670463727c8f87154426f9ba0fdbc7f216f2d4f7bce7cfb9c335fe775c95926eb96b638d2b3e878f97a57de5fee6ddea7465846dbc661216a0b260ef86197b70e09cdc0aba5b4185d0c0b8bac973d41fd2d19754950d8aa8ac80f2ff576c6c7e18308ef8117bba7b88bba8f48320e4f005e35134d3f9cf22e451c48779512a6fa9707edf968fee2afaf0a7ed86a741235efac04ab12f0815c3c94f3886dbcc8075e76dd4d5e228c7cce51838b226d4eaebfcf8c70f58e76e852a7b61bd4b44a9ab751fae11309a2191b56cf2e8bd38eb7894b02d42d74d9e7f953e7a089b20f905165233d4a2dca98ffb4beebdd8fec9602c35bde858b8cfd02a95aa548542f035bf9dc8aad7d327566891efa644c893dd45eab065e75d0900262b0498e2b9c908395248ba9cdc0cb45053df8936d3816a8031ea024def9d99255180437a598f86c37d9780d1d2268c74b432a83710b09bf81efa6ed8e4eb88253241a8f16e3b12e13df587aaa40008b849c5cef391d8671c688f5af7f50de895d9a1ffec4be2316567a75db2f2bc8e1b9ccc9125ae0e624c8b5dbbb2de4604cae8888100874793cdc0485ba2e1d2edc7599329f2910a97ba6ea0faa86b89096db9185ebf1714abf108d868b712c7b920e20749c42d2d764f4a4e24ac8e6e5bc99b0b79f123b8b766b6788c56262020580534e0cd3eca8fbc1f9ec76c3c828fe873db32a46a61aa9549865db33a5a540d0742c48706cb57aa920238053e18a2a756fa04e538cf72f0cdccd55e6752ff610b518d2bd092c2ffff33bcc3db7838942b16c2b71ead53d8891ae29ae4f46cd24bbb8b07ec92a7220dba9e4b4bd98edb9f7a1a1536d6b369eb52ecc519d92c01a9b92e1ec21a4a14e4e0da64c96ca3f442c1d6829356c041a24d6bdf8bce36b5a0c869e3710abc65928c3bf104549845e0544a3279b4757f4834323936d14c06f844ba90bd7f70f7ad2c4af49c270cf40fbccc94e92c32d4920fcc859adab5da48a73b622e678a45a2be1f5866ba4adbdac07404fabe6655a88e97b8dab51200247cfc76f5996a7f59f2200753165e9cb3800441683ada4da668ed7d827c461753f7756ef8a264e61e0ee121e5120e616e0f9c6eae7b913a61759e007704b03275806e05d07ec1849edbcca21ca90f5750d401e517450152660dab23e2715640b24ee8eb294d37f17a29e5ad59c1dcb857310d1be8a49eb09985679b920510e783239f718180f1093279ec55d7ec63cc220c23fa868490f8605edef0ab23927dbe738a3b8f7c21e5703241ccc0c82682ba4acee91ff4eece0223d99aa1c40f00dfadf220d56c77eb8861ddadf5ede4932aaf4ba038759a5e85c69d2424d32115e6167d2e6d5ac58d38cd5f8ae36f3e10168a766e7a65154bcf287fd369ef6b461aa164f8dde6f947fd24118059d8f23c9a63db8acd24596a1f983c7eec252273d395462e215217793d02953ff393f2c0b860ca49129661a3626be3823f32a8ec545385dff36356b5fb8e2b6a81eb491f4766cbbb2370c1eecee37a5c94c1f8d70e1a3d6bd4b2164b3d357d5894261059a78c30bb3cc73417d27e061f895fa66db2f607f7ef42a83d22094282c2b07dd7adc14cc62075797a12c2a4c7d03d2942609b06a8cb5d7f5413f8a542d832f985a60b58e66e50a9190f540817481fb688bb5d7b2ec598fd1e8276b07b26f61c93f0bb110856b7ba364f3286dfd0587ff222c96f546d900c03ff3383b56c683d73f87017d32e9dc6215ba3fee494671bb4f030a4959ce6225521bbf4d1ee3cbe32e530ad41e5c3dd81842385fee09d0583a7988db7babb19c1b451a6c0a3504bd5c8237a0f76d7981e40295e233fff323017eff3374e818d8952d3f693321e94bf9cc3abd9278f6b7105dc2aedec57e9f445d1bd782da86b0450c5be4d3869e1110d537610026be8da879df3ba4f0c3f32790f08f07974115e21d79a49b3f7ce85084e1b398aa0439ed911bf679851956cc8d9e449a029c970c391ebb9f0abfbf675e96f994bfe6d748211bfe28577992ed5c7025ea40b9adebaa5fd66cf25aeaf2cb8d8419b764ced5da4209950ce04b473bdfae03d4bceef1bb476918d099c13fbd7c02b49cb415e9ae0244aa953d80144c3b460204ffc153975ce1751fd0167ca30794f7827c99146653b3614b10da93212d8cb2f2e1663ce6374a5ce4b6387d46d533b97fdaffdffc9e6ca301de4298e87f00513772647e5763db9cf06c3ce2337bcbedfc4c4f131b0c9dea5948da9e53a3402c8842d699a5fe237efcd09bb29f9a9339212fca78adecf40f80771db7f40d2d213afeccf08e27b666e74bda2b47f60556b6df56ff063130f5a89206355cca7adf999f00eae9e6809389f41f1464d8cadd2a4ad41e83512bb1d3e74cf77a9c2e190b380121296a50bb8c761ababea912aea18e11f86c3ae7c68082e87122e7c0d95dbcb3d3fb41e50ec4b9a37f88b705a493d60871f7c0ecac353dd59e74de787582f125a383eb2e2144e3f7f072f138f062cc03bab1256280584232664e2c0b6705bfe75dce23ee8a91fd62afc3ef82571116cae3399a3a5f71b85ae4f296115036dcf4770ed098ba93e49d708eeb6c52441963459caca5522286d1316ca34af93368235c09d9541c072d425dc64af250d7e5e49c8c28b880a964b6f39e6e29a9f7826cd5f541ece48cf09246d1344d87fa5ef2690276e75b9e4e275c3adc1eda9f813c9bc6255f34ffe8e838f21c4fedb1ce80fdd309103326079bd629bc65b753439fb9e34ba9dd654b3bd28b85a88c2419dc023516fccf681b14a0d2dc8ab911aaf021084f69160dc3ca24247fc2d83b45bee2ae454fdee50993fee90c8965878759670a1b8ab257a7c1a1bfa8418641d5f56387a60dfc48236baa89ecaf75d0652eb76ba6e39869ac898e23651b4354e436b9c0e69f0392305ce819f28ade2376b61672b7b6a4afd4c0688db73abe4871cd5fb47a119cfc4d9c7ed7cef22e8e360cbbceca1ae785f30eef094e4cb1b0fcaa0c0be739c4da4169a2f422a777cddc5e2b1d46a64c3be9c40bba7be4bf641479b32a915bc04716ec4802975f76efe1406d20917c60456a1fa5070e01fa15cb3745542eda4d5ff212747305db816f236ff65a46bada85fb963ae0bee04f539419a5ea399ac69e4751ad69fa102b128a273dfa5ebe9c48b96c5e6f7873bef819a4958435eea3f85fa58b989709119339d28a95414f4580dff3ccdc32740f5c9b19eef87df90a7310a5cacd231b0624735cbc97a29ff57f87203c5a91623149d963d81cead182094df8d6fe5f2d42544fd27ce14f8f9f2ebe1fb61897756955d951b75ad5547471424869099fd5e391199738a2e20430e907b1d6ec21d8e43d0b08e61d8a4f76b3ae6c45c6c4c994499c5ee345383176d0a35804e444668606710c42624a937a8571b9e7eb441f694b64ad002310d74b504795b9f0bf48330592ec4eee50c7c56e2987ca37cbbf89d26d8ec51d670ae7650c1f7dfb7871adb31f492d9f48be3e626e6ec0629b51ac194bcda63d24c8a69393835020aa280ea252c8ed8a6c4a296c7268f12dea8f1327129f3c9640757c9b8917fb637b10e9dd7347f97ca062a59f65fb7382c6d22409d76a165c788fd7bd5d00bf1702c8c94c26fdc346abc58c9b85ccc5af17af9200d3fc0b15475bc335954ba07e60b56692b7cd8cb86bd61f70ee1bf68bb77b9123a37061513ca397cb8eefd7ca329c84f1956a466fd7b3f861f9c7d8b1f88f78f00b0781da70ee341e56c8fd7aa6c74542b1af9583db8b7abd3c9e7e31e254ef57364a4619852c81e66651b0e31489c3af45d46fe9753e91d4d5090c024abf5c43593e13a6187dfb0b173a4ec4393456d2c68125b0be108ed1834948ffdff8acd9e7f437ec837b9b1cceaae548510b9c293bb8ba3d3962f542846581f7580fdd6d4e2c7be9b02a2cd0146bb0fe81286902ed5bbd36e2f064578bd3ae52646f0f722f1c38e69070e6c5d449f99e7e69449a1676876b955258663e71282cc84213759dd7762a50f490e7da8af0f9f422f94cabf4061745779c9c0c8dd1f7920b95d5d4efbb350be357d0753acd332db05297a2b43095da16408cf0af705659adfacfa9ba6a702e9cb16d60cb2eabcd9746cf6989af9cda91e389015f7974e2dfe969bf4d2cf3d0f443117546b341c5b4901f7db2e8a05866fcb7b8cfc02c59d28b688e1e5a301ce596c6567070b5e34e11e06bbab68ba151b1302ab574be8a15136a202a60369c46fcb472d53edc0bc668bca350fdbfa1ec54600fb5f42a3a191c4158c216266a3e0e626841f3e5f2127f2204fcfcdda3f8c955df684b749febdda1dde3a1283c90bdd055a4782359b3149fa9b01cef2f4a9a8369adf7c28763ab02038dce7bc5681cea5f2b4f499082af99483570c3e980e2144463d78a740693257d2088a9d7fd78f354399b2a106d61286da707aa86f4371a322d39d71ceeda7bec897a915faf211cc9fc870120c19c867efd02a0b850af1d38caf43766722cd4cdde45b536037ab9211c690091c179ae26a7813f1eea579823af68fce9665313ec8547dadb8437a3ff04beb9a73c1ac37cd02f57bb4f45fc70349545d9c9f559c2b158ced37beb7926b9c351306d03b204bb8b6c5ede10bcd453b5b250aef60988d935276b609ed5304f2a4cbf094a2d28a761e90b1a0e84a21d5d5c8a252250ff9125fd2c983f103701a17dee87d546562411e09e0c0c8b3225c8f4358844e1291640683879bb7bd70e960e23474d99a24cd45818dcba3669eec1e342c34d964fab6ca8d6c3ded48da0fcc189a1808b349422d9f123a5c6057a8d239514281f572f8c1cfc5997d158a9bf319e7c91c19a0209a5a179f64a3dd852d5cdd221e80bbb297a14d36ddf9fa5611c5d991d2193fe64109785d3663f861c841e37c3434ca62ead7ed1b17a812f125a18be46183c0b9c8d659e98aa0cd6d96d0fa112d09f012f758f60e7f15580291efd2a36a8f5fb15088810e98ea3889a9225a66b9a74f30e56faa6fe7663df4fd2dec6ad0bd466cdc4a7b5b4a9835654ccd835e980f7eafa04292d27836675e38d463f897d590a9481ae63c8a3ede82ae9def434ae416b2042c256d8b6febada4d5948ebfab3e2d8d971f5d059640b5c77b6d3fd426ea936319865f06617e5b8534c3ec71c0d10191508af4712587b0652f61297855e2c4d44bb9ff3315da370828d93748456814fd0835061751252adc6e761fe9f498849becdb4d741511933a364a99735a73fe62fb29393055d660cc1b860f278812bca0271e05f18b632ffbc1811ac7dfbb20bdf5cf90d5bb982e99fb750a9982da95158b9c114b9dcc0f39fb012c4ba31d8f097fc2274c6bfb24c0f4248827dc4bfa8dfe389d6f47ea52f9dcc8e8f8fd94ac532c8b9e657ba38305ecece3a6465c05f83d946af650b0d55ad988cc7c4e9c576f87fb6126da87a207cec85c233076fc66eaa2d6c27735bc2c8f885aa4a304f86f68de499179f1643b956f24220ad65f47163d5e60fdc9d3b3b7b13b3d25cb8de37f738b70c43a53430b24331fb575d1f4a734ac685d70f3cc9d9275e9b6cae261edefc6ac94df9a54100dc33090738f4127138042b8ebd1dd60697f235bca569c685a2cc6b42ecd045928514bc6ae244c79c8dbad13b2b88540fd5468bf083f0d0c4bb4797ab75e0efc901ac65e5e3e280c98127a60f41d8c329b06bd32df8747bdf116aec0bce1d34f56c57b44ff5ee2d0d77af839d94c7bb3bb548881b885832ca397505e14a48a9e64fc82aa84a1aa95e5d1b1dbf8ffabcf88b698e88c9e759dd60df163ae191930b80a5e3b3e0c44c0be2b611a7c4cf4c82c71fe0893e389d43249c58cdf6708f6ee22a987b0bfde1922cb5497cd068558217cbdd842cfaf4b21b5b4617600c4f02c3db702af1942af5f67989bcd3099bec9760537d1d90cdb34fe1dc01940f8d3cdd7ab6114e2c0f89a608545ae8a2c667d128202c644888bdbf87e7fec5f848e35e3bfa193d117a7ce2746e998e28570c10f5ccadf98bf9957c579f9f099079064a13cfaf8fffb019d134e011b678ad91e5f7f0e69a292173888c1356577fcae01d9543df62a984517e72b4b0518f70e6b441c0f3adf879c0feb2f02f9c18df60f90bf819c044ae1f7a33041876110805940e265f5f03615fcb507b12abe3865e264fa034e0278e2af0c6ccd62d82bfb16b9cd9cddb577f2c5d93353ed8e18ac5fc514f07ca024bb6f44cda76070727a2460e06669eea4023141ff74c58907ae6ef2312d3ca7a130e0a8fc9e90f36a06ea948d52f696603f8b70f280c98ff83bde998418479ef2287ee91614e7561f0b46362be48bbd6e172d1f14892d8eb02c9429669cb467044c03e7cc7a8b18dcfdcf57fbfc7f690e41ebb1dbb869993301d4ef2a2a90b8ed392a243d42c16ac3d0f1735e1745dadcb1c3cae80b47c162df6b4aeeb46cb30e8d53ea53ccc11042a7f6c5f07535960640df47c6dcd1f80298925d91b91202f2aea92e72482394d11d41677d1824008e0f47675a7413c73b742fe9685eba9d2c00b34912a3e29c5c7051df13178bb14b519b4daf0b743c4bce08014a5adad75263e8cf2094abbfa8c7e6ac22ac6852db90a215496bede825cef3eda61a38705de96eaa59aac8d26d1b72cd1d2719bf522ed4558cf99e2e63122e6ad5148cf9a443d3a073f65bc959485731c30d1451075f7d83ae741d02baa1e4f18ac1e925de9896d212a2553f7acb42b34bc2038ce628ba99ce0489513cc0b09e2b15ec73690c6011600899091af94572ebc48d4bf1af4d59da994790577e0b8945d3f62375de4a64847b3080c02035fb93e4c36176cd8db751ae011f2917971dd5185b543b4aaf84950d5b980e028375cb2c42ef1c1389b184e4addb881505d44e844c38c347019f3e81009655989e59aa1f197785cf975014c0de80f6b715ab30e6ae37374d3bc742fb9c2985dcf2283f2cde7ac33c1aef2c7cf69683910ac153eaf97252812f5ef4556be3a42705c818aff8b6e655fb48a9f8f167b962e5eaeee328990455e5a241bedadcde84a33b968bda0be37a8bae09844f0c1889a43c062c2ee178c27319f22e65b445041db7289e05cff6f87a21683f05eaa1fd5df3487c094c2427ac4c9ed84049418388a8f026fd11657e6f3e46e7da0f925c4e93505ca77450972600c74997b31e22f2a544641e6f80077bad4d48b9c01eb2982c32d83da4e5182024e9af84b2927a0b711da561f200618d4037e2ca0c45ab9aeb76c272a95eb58bdfe2c691b46a1d62fd85cb5fe1afba5bec571804134c7977fd64944d10db5c34037989a977c09a1782eed999e5246675c6290d494e1b053e06a1d460e5bf66c9c03ff0995904d11aa72fe77d2601d13d0cf8c8b0a623d5db0051d508f052e48b36b0190980519995d1f547c94a1a197b794ebddb20ece98402e0274598b5914d42ee1217c72bd4165ea83c86cad0815692748b237562cd673d0652576407cf60e8e4119bbf9e7f69b0d001e18d93a0e588aac6dbe7cfaca9fd6f72fd538b5588e703dfeabfc921c6871e35a3a35ad6af8592dc1ef91febc44ab7d1fe5593efee47fa6f4ad660af2f2a5d6b75379906a885303177e13eed1c83b6b77294f75b944d53ac8a483f614bc951669cd88fb6f2551614957cc5dcc14c1f1158acceff2c6955c820d3a220e99c01a7b7dcccf1f02e487c9a64bbac4174f3dedb377944dedc9304d539c957dd877b29e29fc0f6f159d669dc40cf215372967ae620c077d5eb54c35ce8468e51acb5d39a8dedf20e3c5e7f598a9ebabf9d959152caada002bce1ede58282742eb34d670c4b2889879ee0bc382441ff648052b5ecffee6324a0995c7595041443dd03586f6a1cd4fd458e5656ca7ab95adc296024ca71be7f169649c8b3de2abbf78ddea1862dfd5e4ed503db9ed5747844646f4f024ad1568883ef92f70be3f95d0a70325a027db595b737e12796cdd9360b713e5f9adfe9df6fdd036bc19ec48869f64f05176c9b678f11293370ea8645e8144ebffe886333fd80047aa6bd7f9bd39f16a3bd2c437883995be5e5e6f910b23c94368d2632c116df7bfdc896d3df88fa823024d5581ad15b9e9159555b3ec803f2cbfb6ddcfeda36d9038b4f6148e3db901aef343623695131a851922d65957d020ad3b2ba5d0455b728026d2f6883a517abef648eecdac36c10c72073b68ab150781c2298d37cfcd49c22c4091c1c35f2ca5a99b488ff15f5baca47eac1fdf3a0e94ce18d9e739039f22dac9b42b62c5419c3d483dadf64a9eb848aae0985e55936e98a73942833514f50578116bfed001fc4a43250b0dbf9e2746475748c630730530ba0f5b01bbedb80055be0741a83ca3035e66dd011e2a4f8e63667528ca09b98c5b29ae61af2eaedc3e4c6b22f89f253c5ba9f73f180062a56e95d14784504fce50f4944393829d70b66780b2dc961345d9cc1d98eac8837b2d70fd9fefa3e139663564132eae0742233b18fdd23afd6e513eb5bd5ce4f08be25dacfa6f0a171ddd7aac6d7554ed00c97034e762cb4b67da1eed5482fef84caf4a48d31b739688eb3986467c1e9c383132cbd6afe52ede49ebd1fed4fda3d139b2d14c3a965b476a70c67fe82d91f461276bad7025f6a1c3e914fd1c31fae11ed80fd8dab2963cd7c514965a879b8d2e2064b690cd1b6fdbdcc48d8a3862821a7ee0123833a4f2d0d8c508d4c63772ea2430c68cb38ef19fb5ccc3d691edc8d7958eab7368ad28d98b41715381f5955535961ce40293bb646d6f963911c604febf9dd60aff3ca07a7e13ffcebdc4e0cbaaa73e3d598325251e9fe19299ab8ed56ace03f54fa32c4b89787965a83f008d276c111d5e9d4d51b4613f4fd2cc84664a50cff96619447ad4cd60427cbbab348e3cf7985af5dcf1fa523aedc45dbcf363d30d0f7c604d4ec4bf3ed5611a79ad8440f60612c9b7332df842cbea9881bf991b672025ded9fc5817170ea5b2176306bbba64c1fea988c2c4df9a74553ceba39e15b14398d1b74d0aae0c6232692c92e14b40185276034475698811eee710879ef64451cef751cbd4e4987f230469296450bda09ecf0157d67decb68b98f302fa18cb58119c822485e689a11fce2e1f91a1f13ab95fb55d6de8553f354f26ff7fc2b08eadae4155d0f72a6824948e40c8de34d133bced110dd7be5a0ad1babdc409b0b84b3370598becd5a34afdf29f7c049d40b16de99a73c6d62d9c56fed26b55b01017a1cff0ee892c8a7fc5fc253a5f3e9a708ae5c402769734859b3cd22c90a5eee33b5ddee72fc3e7be5e135510af81504e3f80f450543b37252009115f8822ec40d14740ca937a0a35205f33d359a5bd7aa4c335fc421b556758cd29bab5ac34735c176aaaef4799011a85e896e643ff9d61d56dfa8b20a4599fdf3c16c3c533e2dceddd7b7fc6796746b8402cb57afb060c5a094823d7dbfa7f715e9e040563913b36c9e9f861135f6d65e9c71dcd76b0df731d40b5f305b8beedbe1b99b2059f0d21551eaadab16d85a70a9398aefc8a45be3b970b773e5ca8f0919668bed57a8e685ffbbba55f6944510192f7834bea455ad883974f0aa0b86668f8eaa943bf820fbf1ecc7e6e1fde5c4f0a9ff6bc91cba18ce4b50e35f60b1ebc944e86bbad5cacb1f2a611f8a16d99073f53c11f505c6ff1259e80022bc7586879aee88fdaeb20c843fa4a7b7a408677dd3247b92f861e1c876402f32c8263380067a168305ecd034d59f134ce92b7b65ca102cef7679fb0535b12625747fce907d46f680b41b5855d7e4a58cb8d459b80878cf7fb69c83f2a49242c9620385fbf84cce6e7ffeb41483e3ed6ca78ed4c1b5f2349f73470f3b7c9a7bd4e410acf246429fab5b5570cef71dc53361b4d00dad08e8498706f940563f0a38b282272c3aac862fedf4dcfe47cb8663e99ae78b59bb14ca69f086123d0e8d16e8fdae814d0d4fa7725c59bf04170840ccc27b8ee1281c8a9f1fbfc31a209a257b9c7d7e2c25a6c5e0c728b4d9f11dcae671af9fa0055a1139fbe07776d04bc29de82b07468f04f7bc8c426c416d3e4d735b67455048018cc2ba86466fa249d164892d2d336d2ce60f0a13fb299c8ad70903600fd35e9bfa0d6b0eec05027560262e69ef95feb8f9db7a9ddd12a996d06ce5efc1d5cdbf84bec3ad8a5f34af5d32960d5ba00de1b52ca8e8519847b8cbd1327e70901aa0262a0758bb41370fa816e95a398de8686e8814e1f824c93b3aa51840f25886b509d1ffa71ffcda32fbd56d96b0384c6f65e236ad4b47f7eb8c3c7dc7e0550d538b75a3d2050e2c7fc163340ef6063648b7b162720b495ae22b2cecc6ba74ace229ae6bff3fde4d9609d3a4010468dc24c25d56266a1fbb5086f64e8b16c50b80a7ca5ee6aa43b043c39d202de0e3db1f890d5b71c5039e22e38a0019b3e538693668844138e7f3da06d65c77cc30dcc27d35d756b76752bc8ea8cb2a81a856f2bb1706b3b38eb8607ae489f17a7e8ee58c989206996ae595fae548c0a153b20668dcef435ae1d28ae4b074ba2af451a9ac4eef21378fac675eea36fbbb35d4208053158d2f8afbdbcf8c7ae15391d9142941e35aafd7820b318c86def3e81dfc67602038eff7cb4b2001763433580a0965c92e49531de91370172b6d31c1ea66a45989bd90d8e788a3a2fb2cd0de3a3e0bbfeaff5d59e9fc5eb459ff27c56e5bbf5ef03562257c874b2527a61d6f77ba858b953ddb0c04bef0dcd99e27c8ad47f3fed284ff593508af109803c2ee5cc18d8c4e691c1994977532ca6f19ee72284fd83c168f45c45cde15e3fd91f5cfcc279d9544642cc02c48955d74c85ac5a53cd15443578ec7b7e5a348c8d7a984fecce74f53527e492f123eefb65daf262903d259b50a7a60b5703fbb3d3755ccf11afc81adac9b8fcf580c80557bdf2bed35d06a8c1d8cce9fb71cd5560fd15fcdac5a383ec58514f595e1b6b00b6fa929afcebad75807f105f1cef1a9dbdd42fa9d13ccbc3f0005ed455f4981e8b7acbe9312033a5cada0d3d6a1216584787d65579dd94128848987d4f0e9c4dda0740fb1a771f1385619386082a8068ff0e12ecced567e8b35e90273bccf444e8da9710baf6fc062c2b982db614210d04d7ea7b00d4e297eaeec70a2a5e1b4d8dfe2f234c53b9c77a4de95aeaf8b2fdf9b945a9c552671e954109b5d221aa723f961884cc79f6eb59cfe1e0e9c55cd1d6b85274dd094765488d25c7dfc70c0c740424e742a33ffe257c5c1d9fb505259d71612ab61a019c703dc8e33e75302e92969a261ce5b8c3bd35b4c2d412f5718494e3b0324d5c638ed6360d1e92ddcda611c2ad24d11144dfa8c948c94fc1a784b1bc558a2e4f03c4d3eac5b52c766a728c9f92af281855d0d4bc9dc94636e4ed67407d74c0c7c2581f10bfafa1bb81b10fcd19fdbf0ea0d44c471dbad49e895deda3693fd215f7ddb3cca5df281af8033a650dfc346eb32cbcdef373f36dc91af596eda9aa3cdea875cf2603a8f14ab7840894c901b0b76245dad239fd4c90c7793f8255c9fe0ff7efca97c3da34a41724fd6ffdec45655b898c69582d8772a9e2aea9ee1ff41f6820653ee9396d5bdf16902a36fd4cb8ea01da2115ae89208a6d328f65cbb3af7a2c370367e1853fe390679f75419ab0485e934f294b5ed8cc494183501417cd53b75abc66bd8df9bd03368e211cf0933ad817b9f495e8aa78e910edec9547fff6b0509d678e1cf956873ece29bdf14ecea92d8f52e3dd831ca7b61b8a1038fe9bc094a29b0d5a4e3c6f073d404a2d46421931d2c88d25c41d608ec9c6823d72d0c7999d61108795411722a8850eab4e353634474408bb18290892d1c6a0d74afdd1e686a2efdd2eb78956b5cc4c82628470ae5d36d9ce750abe0f50a0853f8e0041f7e5429f305022fa6ca24ad5a7b801ae0670448527a8a74630c8ae911e0b9de8bc87c0d229051fb9542bd799418191457150ece9bc035a9793a920bb14dd0b04c3d5751b14dce06928574e1734aef3bfc93ceaa1bee357d956f8bfcf7a81b97d9917d846710ecd14cbec723cb99491c1a1e703c1d4ae78075cd6cec889a58507812928e45c57c4ffa5544f42ef53c624d8ff86e781721846bd0637192deaf727b159f8c84cebb62aab232bf23192ff5bdd05a0f5a158cd9ba8ab2fc2b7f88b7a9b1ad5a3dd32e51ab8a9ca82e3036dd3abf7d06a26f36c520d95604c2a1ec0f94dd677c1603ffe05e1d7c045bdbab01db440d9fd8332a80af78ad0949a1c5e4ec2bbdffa9fc0f384842be2a32d640baa83861478598546d2bc81485b890b35d6a9ad5a0e943601859e8e0368724369ceeab1d2de4e0030f6a1956a1baf0fbc4f3efde8b0ceb34082af45ad9cb4f8ed4da15999f26ef932526e2bc6089de97c1feb68a54b2a04bb3eb37822b88d2ce3b9902184d81c27eec3c57f5ca3da6f267abed196e09afd6d88ebb7345110af7ab8e5981b3eff7dc2bb4ddef7c3b6ffbdc7c62035fcada45c87dbcb9ea6ab749d609f49f6e25ce4bc34a9780b5584a639246b8b614b269a4f4641c966754fc92e7441bae8497ec5342fa8181b00a3024705bbe60cdb24f9822fb1514f67cffc54cb45cef3873c63cc8682311a6d64cb88ba5e7cf94ab87d7ca51abce72f7e5f713f6052fc51b4193c8297ff924f5ea12ef372f427d391e18d1d344d5b6eb5edaa120891b648cbce88389d6480ee27a9734fc8f8035d88b893906915e543ee853440f2ecd570d4260335e9380e5c669f2b7c353693ea65b7fbe4dafa68b220099f34653bbe4a7e30fcb731128224e27b76647e4953051158d0078515b50b8d6103d4a82d65f5a432f6eb5aac9f732377dae94cdb23976b706f39ffe777daec2267a5b7f1e42d6de90082d20019607b324116f17cda31d6b2c80b3fbd69dd258198b3471ef01b1fe7af91bba799891d1de7543688c1734ee49fb89d54b2f525cf7d75cfc2ae0ac1e71f218393ee34f9f499a8dadb9177f09edbf190c4398ecbe51ba3dd05243dec54946fb2c1519ebb9b425af9dbe3edbc0fa764bda53bf662548e1a6eea31e06ffaffbee59e5ec724d094d768f618e94e999e65489b9b9018225da4cf4622e813cbd76bd6b6800c72f0a183aa6e9a5b39da35ffc01aecc7eb7e5bf72b239019bca03e286ea51b522288215867d46fec2dc9bcadc4d088aa90f23554b79932b59fa2dfeeade71048180a3b74e479a92896573e5ba35ab305898e7869134554f6afda08dc7bd02b0aa779dedd96d7d2524e9f99c452a1192d0b7ce81e3495b99c54aab1289292f7f0f3b07c1f00f2aa8f46d64896e948cd73dad8bb97c406abce5bad2cdb3fcec7936f453353579107d05df42c38ee18edceff95bb27d8f93811641410abf195059c9e38c0ab656bad3ffc5e301ced58bb93d9ad1901091170f3a00acacda53c2ff1267fea4e1696bf19f8cb56a3cf60f90ce020629d15f642070051c5c5d698cf77952e4d5589b2bc8be92118447c6d75a5fccdbe9c2ab79cb9cf72ebc6db76cc23a6302bc1443e31809e43669efe1fef60927c8fecbc2f1c850212fbb28b9346c4e99f0e28465c0576aad581ee46bed9e3ea0d493e953be4fc5ae7cdb7155592b58322fa7a8c0c27d5496548ae58937583ff624b96ef6c3326f59cb57a6f83f7eda812c016c36055fdb2de908229b9405e15335aefaa32da0e70adc89c4d182053323b3f42fec050264755412afe126cf6fdf8ee6704245990c44726be3886559deace8c428950ce60dac06e63126247b3947d62db41928995d6a0691b32c75309c0000f9590399ddb3286b416d4fac0af8fdb824cb19278030b5788016f8ad615f63b3098dd149523d595ea53b2f24a5c1aa5c02a1173b653f8843a6ecd38f758431f816a5b9e340b9b85cc5c7909a09c4229c83b632fbf8c107829913b0e1b0490bf853d6728fd46434cefe381f95dff77601fe51ee2671ca953942c90d53914eee93e679d730f1b3a465608a18fb4665bab50f9fd28a0d99af803231e4ece0685d753f360993343140f3e794a228ee1a6ec63a87401b811189f58e915c728f11e7b5a53dba6de955c6dec559275253823b2189442e08a1f66d6b1555a3b549636a1a46cba5897959d2011ddc3a5a0cadd5042bd67879fbe3c153b8f7774ea362cb379365a47c31d81768780d74541800fc37cf4d6ed2c8f450e90c1e3dbed61ded9987f97615671d86e721a9b7fcb61b9b212921bca69341e8d76e4397ad116a938b231eb493fa98b637b837c08f366ff2d6f96ca86f0ede0217bf0c58e6c340f8edf77808406d71e9555e930892ba7183afa06e0c4b8b48013458593e52e2c935d65834627ea4132ed6c1d77813683f3ffd120f04e161bcadd23dacb9391f865b0f387ad9e60d087dc6ea51edafbb4686178a323dffe28acfe2ba15e161b8b87cba1d911c71ac7840cdd98bb7ec0001a326eaea57fb2be1e77aaff05522753480798c84c2208825a9e185b0a7db75c1015a8e0a7558a51053eb22aa7b2942950fbf168abaf7610560a77072e24d3e665d89b60bac288a0148ad842e823223d5e044abc449366bc09c9405f607375bf4f68807666c52d7efac713b5f6393de45079401126c41f08f47d593847e2fae5d38642fabe169d9b6a025fcc82a6b228be2bec5a26c03ad59c1ca11fa23737b6718e49ed1775ae34702a4ff1955e3b04e622585c865832ad9d176fc0f09e7e29c9b72af5a4c1bd29060396c281959d8c3d025ec800ef9aac705cdf7e24bd87288e4f58f6cb72f077f770e235a14c7462bcebbc7654c4fec50cace77d986d176f01a364b67a1ee413a2197ec0388fb02c5853b61a3f09be9158368107f28e8e566313be63fbc46e26cea8634881bca488ddf1c6bfcf1ad9abc249a762d5f1be3f24243dd6f76541ffc0aabf93933682bc14ed2418414aa2eb50a478a6d030d14a610cbf5f1d5566ad47148788fcf1a09ddbd7674536534e97b4715acfcc3b84265785170c6d457a4e9b4fc6fd68c8f356a7659d83ad960f000058fc8ce53d89b70c51e1ff5225ae9d2b8fe218c13903d8a79c9576d155d7ace681006d733a4bf723f218a8ee8c7a87d8eb5c4cc52c5d07f245a1cca822e89f1b1ff77d59e346c9c4503546f8ca139f8586e50ee879db5b61f0f387a1a754736b4ef577d062876a104189a481a18796e496774d29c23cd2f4f00673645adfafdf2d6d1cc4a3c8c44d49db0cdcf15de75558f6bb763488574d2ae4376378242f5908cd495fb7415e4a956dbe1d31525073f20df6255c73c9b462a9f20a34ee2f277713fa1b38492547c24b7456b5c3e24410d48c9bb75ad1fab8a0871340351ff8683537c4cc2e395f5b19ea99282be4afac2080f63e132283e32c10a056118967d28d8b92d29d0d2d16a894430b0719fca053315de284cc481e349853ec01a2bb37e65e83ba500868703a3ada5b1fc3d434c49cdc265eb8a1b8395d1eec1ae0ada658a469c21ef74ec1ea5c2fe09c4efcf9cbba135bd6497f9c45db6a060fcd68605c8abc1621cf01ab347e15277a55c4435b3da684178613218152b708bc652d192b369eee68e6c165c4f66dcf376f2db3b28aaf52555d8212930fef8449872378d97eb901c930d205574ad0e757a9b0102191a1b93c86467753678677a0d7ebfc051fd196b2832c4dd8c2432f844315f7eda6004b17be92706e7bf236cc335d0cbe63e4d866500529dc120ce38c6b5603bf57092e04a988bec4f6540d1fc4393a9a1553a826c1d3f8e9874830c56780f1c9c9adba2fecf235b8555a4ddfd75366b0c115aee24c3560a5683c6921f26316169e2ed9cc4ad4bf6276e0f2e78b0da2d221e216e31cfdd02e54aeef524a1cf7b44cc1f6ff60759b0ec5e9497b3ea75df37985f811f6c9851a354a20501addfc10c16fd6623fc21d3180422a07fa3ffd430affc7f582f3359492cfc4423fdbd0e06e29faefab61faf94795861fb4e5f6375f09cc5c6d318eda758ba694d88915cfdb735e665a4831c27675adc73e5737ff97cc774784a3b4273444d9c9533102217c97358ffe7af63825dff3be3b6c715fbde4e7ebc904a05020b46ed62d4aec4ed25ccdd2c926334e1d37c1dbe1ceb798be795ec9e0ffd6c4ca061cb14d196542c1a92a180d0dfb035f5b139865de740fd43ee1e9bc17bfc63bca596ef073f1220943072f7705f78d24136855f31a3dc1b09d02a1f98c17326d8a6cbe378638281baf1ab340fea07ba0298759506335a30312fe0f1351c6137ff9bdbf46ac1786273194895c0ea322ebcf5d18a3a75bbcc5de141c5adcade37ea74873523f3fb34025d8bdce6b90f36e4266839d894069e8da43ac0c95d293cd9ccee926e410dfe3d754b0c1d40abe093d056c195fb9ff973b73949717456f937566feb4ef940c5f277baf7109646c547e7de8fc1e61d2d9312b0e6305ca2a2e4feae16adbcd30c1c994cd20197568d6215ceedde83e557184f8e0cc080a142fcfaf86cef5b44c6ddff721450904d5f99347c3f7f1275ead65bdcf197e7f9ac43b17a12876606489974c780a47cfb83dd1157591a97c8807e5725298ca0c7ed5e650c969705e423b0ce60006459b5fd78ff41f9af3ab7ba169ff06cfe3947d5a6552748f56cf9e201a5d518fc03d3afeae9a6da4f492948a3e5ecaa197d2a129a54e8a745529e0f067c00f9364904400fa56aa7ef208a7f8a618c00ddd1d02d25e22ce078a760dbb45f3fffeecca8b39cf1f63714b5089159b9b2fa0fc118abdefea8a715c7da1837241b926f3334d47d9687db90648451adcc5b5a314c084eeb35c382110d2a10a8dae17242bdc9299b84048fe071032c89a8b6e3b59aa7f507c5f966438b9543f9239ae5f9be8384d41e0c8d2f03603590bc083b0815535d0e0fef522197c345423348fd39da5cf3d6ff9009efefde2442b610293fa02542cf8ac3960b46d3825952fb13f40b2b6395a7ecf99485b50bfab6c2b5d01d3465c3adc1ee7a4e17bf65da60a261f9b4c0c28433a801d0109477791116caddac0e456f70ec571e7e8cff93b195d0a5c0f0ce32d7d6ef859fc4e6edc97f9c1a57adac139c2d24404eb05f45e8b78a4ae830c57a51fbd57fe35f07d59f76b91d905cf1a67d953bca791646e87f69c9ea17331c2a713fbec0d396cca88e95cbf61ffe4e81cf127b26ca40181e81b65af65c6019c7bb024d54e1b0028d17df0d465a837e2c9a24505aeee370665f06d8da1b0328533f3f68efb05c9369c48edf0d7fc853fe3cdc5183c843fec5b5259414e1557cc5d77fa3cde52ee3f70410fc320452ee7b51d6e6ef4be6a106b9b4d8d2b253464f91b771c810693abd2ffeba34fcf7f58385c317e4d4caf414fcbe65c791d878e132a941626deb87857effcc4731d5f59c2c329a62097ddb7c598a74bc0ec68e907b258c4326c1959d211b9b052e6153bbaa90c1aac74b0067f5da4e53e9596fbe6c2670223b76e4f1df3c708a1b86c01199b7bc720d8aa45d0d2ea1a05d7a7b4300af0c3a1909388a17a70c6497854d94abad9878dd96a364f007ff136480b989056190c8c2876bdc96c2b92e1765a91dc88cfeb13b817c3c9000b1113fb058c2ee956234c910ed7280f6e9dc61319f2200e1e5a3eae3104c8ceab54563d09f622cc9186d485f23914f603bec324cf4084922900d2dfffeb70a2b39fd3be044b56c80f8a178b25b392e642d5d72e49ccf0f4318e66225852c02e35bdf5fc340350b98922aed05fc72dab0a33a3278e3fb7e815077e7bbc1dc0397ceede712a59af6a7ed9ba6bbbdab707d323bc47f8573fa817dba4581aa8e563abe5b5a101737b4fe2f3c7606711f6a7a965c1cf696de3374d362cf32273e61a387279fcb6160a0ceefe53086412de54e03ecab2cb7059ce00f4227ec31fb41a02f36522a2e5bb9b6b63667b2408c1c1c58d549a665e9ef7622ebc58fbe2b48e6792d300a973dbc389f9295e41fed7146bb0248b028ed0340be4f3aa88cc61270106b09533f2be9053853bb8e08836114b48dd9dfb5df1f2428aed244ab3996daee53fcbf6945cdb29ef80982af775ab2f29499f566b74ea07c7373f9094be5c04b2d6521229bf3bf41065e51d29d3bb773d4c8bb2ee419bb98cfb0a94d95f56cca150bdb9b1d3f7e1efa069bdaa6b0a0638d8e62cbcaad3c12ecd9c5bacfa26701e287a95cde9f6b5a968986ffa0660cdad55e5857e7e9da20914bdd0cc4a11913d50dda88a8f7e2dacadb1a0904f0bdb6b107cb37903fc4cbde762713aab46f3dbf0b80304b5c7b5d5d8173ef46762f7fef335d11a092c331a6a86a15db0405ff633e7d187bc4307cc9ee4c34ee1e0c295da97a2fa1151dd2675ee21026456e7bc759fdda8ba6c7136239fcc03c2e7dd02b11ef9d8bc504b162ce21504e3fb4d6a75c8d0f73ffbd20d080d5496a8618e0ca56ea92b0f0b4a54d9a5641ddc51cff0ae5c05d243a971ff105c5716865eb7d9c6887056b29a0ced34cf4c882dbb2a713b6192bc3c94a2bc20acc0f0ebbbfe70ef04ad2ec853ff484a52fd6fe82f6a4c41f10d9c782cd0fbe592af7f7a11bf8f916c25e409cc13fafa6cb9c02e01f7234dbb508cc60669d6505fd1a20c729b05e3fdd09f172f3609fe88d14b5c0e9d439382fc7feb62726e5e35d4619b7cae6cb3ff66021c867fc54f51eb7cec5e9e074f14c80852c695cec9f2d608f3a8d43c9efef8d62934096689e93c36d6edf20b037a9523cf3acf78077079d6684183b96c39def13724be364b6f5db2f213f4fb21c487155c2b032ea301afb8d1e95a628bced3f3b7b25f034bd8cc28f08651c269c93cf1656ff7099eb1b296b2e2c37c06e6c33e996087dae2eb1549f0e53ced198dfee48ed5f341dde4292b7504604c839968b8e0676807dc3a5ef0ab3d80afcda2a4f1ef7b8b70df8ec7594a8f5d12d4485e3347caaa2c276079c3a2627425b7a9de75c52a9915e8e9e0a5f89493dbfe4e847b578d9a3038c7830ce1b74e92b2025ee8ce6a78c0cc2004d05828f6eba5843e6d2b99b7123f57e8d3ce51d9f6e106b55cee029f76e68728e74cceecf0c0e394444e416fb8213b6e1da625de50b32623e690662ba04e3d9af61f5726bc576fbe4c41730ec72b74364dfcd83868df67cd0cfa76214ee86bdddbeedb042bf1b33681d8474238d4c95f4073dcf1475b68c5eaa3ca37c7fa1042f2da3d6acdfa20fd229e3ba8f82888ea48097914eac411355787f5a3cc25a089c1555d995aa3907c8b8a5051841010181936107fc709ef1f6d650aef1a87b6e8bdec787265ac1d43c775274ef23e2c01e305d91f6776f72c41707e367113e0ad787e039a0118975c35515e2377d64efb1cc93d7aa4336636cf36182bbfb8fd8428f4e63095f13d93d3ac757be09be136ba99305cb5723265e44ef0a5e952fe450ca372a82b5736b36284c0f28c7b19000c32645562784848b5341793831d48296af3cdc40722374cef0f729a8b9bcfbab917e1a241fea8c8f99789f0bfa316a4065b0b3308eebcdf2b51f21579e2376ce0000d1ab4b55aed0844fe3457fda539f46c4caff8be779a606b9cc6318ec4853c2994a6412c56308a0ade9a650c1264f05032f28b492d8b2e8b6016ddbf48b745529ee447d9979d56c99b3c5631554c43df60591636c4d5b2bbc7d8ec168b2f9cbb89fd60fe0108b46878bd0f7b0c5407273eeea466a81191d18f99f539ae6d1a8360dbb9a9648c14a12e3f06d5f10d7164676074b58192c4d58f194b67d04a1de0ffce7b9c13c9e66dcd9ea10a2e6b74afb70594376bc94b13e580bb64e8d77b83b1694377f70d5d63182067903ae8ce818c8d5454c37b561f80100a572374b096f3f2137e604d9ac6f701fd31e06fe1939b4341a13e8ea16df6c47c054909ba3e2f5e087ef0a83a234402f0ae89c99c648bee021f549705b3825b88fa3b6faba8367650cce18327f1d879e30dc5cab1214d50457a5ae5f9d48d61a4ca3bdfcf1595e399f8b84985fc4f21ec9c2eca51e1f1ffe3a5ddf7d301df914be6e1c92ff85ec50bf1dfa985b79dd6904fa871ad303826ae5cb3438df13163872655cdb807e2d5198a48756f2cc974b80ef0f86b6bdd15697dbf1f6c8bc6bec2473a98d8c5926efaeb80f6f02663ea272f1073dfc42c18e7589a42c30ebb5d3d773ca70141c21f684344a96af404f16856cade6bcf5e38f42cd78860a876c5263a0de563df705c285e622900f46ed75107e145b2895bc063bb08f42518e1966f59bdf9b2cab765a3b40b5967681f1a15e5f694bdb91fbee5780089219ef97acdd1578bfdfaa4ff7d726d930d444c2ed3a8444e82846539e9e56e3e353818088b94ffdc7be286fa4b7810fad9e938563c51762fb1578ae01aacc4b129b723518e98e54081e730dd53c0470d63c3b9fe876ffbdb272a0303199fe7b8337790dfe485dcf17c7bc66e886201ef48d584dfd4600d9e906f7824f6c30a48fc43dbc1e55baa47227e4a60bae64251aa47f7927cf9935a478389bcb18d430467c90929585f46b5c99175e2ceb890ae76a6fea096464a6742e58726b45bc72549b7681e07ca1adbd973914b385769c18985c447a7f017df44bddd506d7a2c0a2c37843f094f848582ffb3cdd48182e2ddb6177df4fb4f979de1644aabd270f3cfaff10cd22566785fa2cb6f3fcbc13f22bbe52995197dbf2c956ee68842f73e15cfc4197a847eab2d458842b8033bd91d440286ba33e0e3811a47771896091147f4fa7c3d6354238c1b404503b53c2ae59191e728c3b52d451621e031272ef4caf29ed0b01ca134b1ae44b64b3c3ac592e0c4458bfec9e4c48e0e6f09b2552f422b81e31deb9627b866794b7c07ab7a886d4a17373e5a20bebbbd1bb210754056d3c1b2817217428e8f2609491cafef4513a8d7811bd2787ccca86c16d6b1450c25a9d623ce2a292e7f7fd6a68a87e382cbaf5640a87751706fa005baec60b6583b196e01621bcaf6d415f9cf834e30b07dccc576043772d398a561cb82545aef504155a8c144f263089365c9e96b98640bcef77800842721d9b5ff9cf37748127e0a88b9e22171c3a405b17ef95c254563e0c5d548bdd11e12f5847945b0db07df3705888c637d264fca724d5dedfd215fd54e228821af138163b24bb540c6cd1403592d9f175a571bcc9be529e293aaf44ec5f411848fc65747050dcc30f60bc9cade563506ed6aa5917247e4220ec728618a39fc243b4f8e5b734ea8eec59d0a9e2d3181c41e1f2b21de732693cc5d910edae8eee37eaded4ac59d6fed116a0de77d246bccdff24c26438b7859f8c297f6550cc4023f35c8f4186a60032f162d3b215252967eb4340b1993efcebc3d3ec503e029f885e1af1065df45747aa125084c2e05905be509e4a6337a4ffeb99cee6d1f02a371cf1e7099bb3b9671c8f13f0bd9aeba0abb9d4d8b06e377aa4d05b83bfbeabac5d3de165639cde2af456b029c3113abf76ac33d5e5cec182d1f606db7c89a052eacdbd8afc532735878bf2076b526e9e11c142c96810e099fc4822f7b7cfde534fb4b02f98d3ca42bb358783f4c335cef13f9312e4c56d612f55a39556fa9c6c9b1fd4bd688829934791330aae6c85b3dd06cf504386f21a04df97d72bb86ede268f74e4b1269995bb1438e94c2efd652a5f27a35286f3f0d7291db3b2bbaae770f77300cfccaee78b4882a10aadb20dc79223995024b59c6a1de2b1f337b2aa04e0c492e770ae088d35f0f54df1bdde54652e0dd67ec578a7e708613a08b184ec895426aa92e785d9248a908c17e11f6566563196479c7ba6c085befd0c92f95304c29d762f3255e5011ac4c37fb708130669cb5fa2ac62bfb923f636c68743011d8cf5fbdd8baf915d093dafc3143516d9238d2c60e01358b91d9067b6bf4e75c6a0edcf0d0bb434d6ee843fa6e966a7646db86eea2b56b291f370840c01727b7ca47421f39bc503981852ae1f836da1f77702f9d1b37376745fbeeb15ade3cca1eac162726d03612d2a41dfe08683a1d7356f8c3b5d728ea063224a16a369bdade1d42ba50a903455c796384e16d555186e1a9dd8f509bad5cec9b69e09ded4d7051f25978400e301a1f8265ab245b547a44914ff3f2f5f007f7bbaf13fa1bff6841962772223e4ca0e2fcd4b73f67eb9ec5c777b12bd91c70ab48e484fde1e1c55318d96847659595f86394fb9916d40c4a1453cb43613bea30de4f61050c32107dba69cc2340494691ddcb458fd006563384082aefbfa682f5b8ff8cad588a9a4c6919ec28c182d32b14a90a3dbf872a0cb85150bc29dcd22766f43f37bdd49fd037d56a48ae15bac5aacf569135b9f9f877c15cd77662c441a64934294ef714a4826d225e7340656e4b8b4e7a4ef14b5acdb04438a9211bc1889d5f05ee4591ff2aa1eb7d52353ba45abb185385a40d6547d36a6c43623a78f6f052a46b11aa148684627e372d265a9bdc9aec9e3aed999323297b9fd7ac7e2fdd408c6ede8f450fba852fe72d49e0effdaf68e08cec88f5d30c01148dd3a61971b15889ddfb53374f387df20cde3653a2ff1a424ae8b91c48d6ca1a67d1f8f02620c5dcd9709de595f6a9d02a8f304267c2d46d7ee8be6781f9750503f8f5cd85e0ec46699987f45d6eab026f0a074de0574bf26c284cdbe80091db792c3aeed86c34081f0b15b093a9c342214cfffbc12216e8a662c9b4a83110571445a9a5b259a014c705cab8b61f8130b3014e97f4d04f85e96817a54f9146bddaffe929935f4de18b7b6fe5f5fcf6beb373307eebcc1514f5cb2a31776a8989f2fa777ad2624bbd2d9b4d13a7977b37de2d23c91d80bd5b5bc1ffc0613059f2da9ece18d3e40fcab92254ca9d5d868d83899115eb781547aa84acfe8f37c1f58b823a868a9d0543c21302bd76b3644e61f57e46ab026eae36e56fd0ffe2ab7262209dd78d7a2029935fe32e0c6e18266338d692f008cd00195fa3538d1c8adda01ed48d9fe7f973e0dc4265c9b7a9b7cc3ad8710c82255b0f9cf97bc9f7b2dfdfbd57c21fb1c349b6a258ab5f037789c6d29205ab3fe452921facc11728682f5df0f89307777ddb8d0c7540df5e50262c0173c401c06b47842f8544fa38958cc14568061c97793edb851b4bf7d8b86baf3b35bfbb1679afd3a8e888e254f98c32009b7379ac50d0f2b219ae4a5330864c5a9b4cfea0b9f7bd76f084fe78c5b7fbbe8586e4d1400d9237ede11b9c7893f1e9546d9d453295bee96feb42a5c37c655a1b0fd4d17fffaf9136ebde87cd177edcbb93ef867c4ceb9c0c60c9a9634495821de176b0fd23b6fa14deb6ea4c29bce482ffd31669470030212c57f73f64438d96b7452afda61be7097e47cc2a1d065d076749adaf9a0b904b09bce19343ba7042806a03fc7e06ffb414468b37ae8e612852155c91ea533827bd4530c42e81947092fbed409007e5ed5a9e272366b82472ef6bcf614399f42fd272b94f4159f69983c23410cd014692ddcc3ea41a996c7240d462e72d613877366560fd462db2039295a5a733ac3a14bfc3f83729a2a676b37e55da7918a5fcb084cc1c3e15fc60010b42e795994301daa17cd4c0b02528893f94d53fa2fdd98417ddf39f6233765c34a0e3e6f3a434e83fa45ab2ff760baff3e70bd932b605a3bd79710d72da989fc9a0605d605de2efcf31c8da6e8a46d9035ce4a1f1db4d543adde245d8182f0bdccb729ef4cb8dc4e06466dfd2ad958cbc7a5e80a3b41540825c3719a9eb088be51525ea121b8271a5594f297b0e0d270321139fdfb7b1154e3aa135ae5d172c8e15ad83ddfc75187bf80b5a3f60b633b35d6db189cd11bc552d42724052c4998afbe9041f412d61e6ab0c9dfe33085a52b30d628c60c3a1bb9d9e4f1bbe76c9012115e63190192b51918a7f04ea6d9ee6f53b846bb6385f43d14118e087a6abb987ad6f59f04df23acef82f18d124f3878b8ecdd0609a2a4ad6effdc36b959c38e91312cc4d6d43fbee863fb573cae0d31a38687625306d6c80efc1741c7a7ecfb4e93f8599141e3b9459ea2fdbcebeb27d004b47d89f830550ecef25d8692bf02efe12264ce861359feff77c0f6f691445eec5329c1c224a034a6fc53b40a078d2128c0612b03ece1ae3808a28fa2b49f656dae06b4f563ea21ef610a1bfb0f1882feef260ec496b86552d45b17c9d33452d42c2765fa78056e4ae17de0d2befe588eb474686e2182640f612cd0b79f0c47fb280f2df845ab8b0d4e6855300e3f840e5e69869e82a2ee4e66f8abb91fa2596200604b5173a871f6082af65adba8094940ff529e4e4c933fbc365d6948544fedb51d8f0995a567efcb89b9a03cf470d9b15bc77902b3ffa4030b6e39eb7370c8a6f852208b755a5fcb575adad54daeab82bee61b474d375091a714ee03eedb004fa581de7b7254cfe6d1680a896e513852e99f0315b3db5584fcee285a60a73ac68f19580e857d921fee4590e16b953441fdb8b7bd439d557ed403d1a58e0f4c9de5b58964cc7d6512fdf305c86f6a030f1a75cc71dbe94e4e08d8054412f5049c59b4886714ac32964d530c7cf1eb797232f8df824f6bf87934b3ffddfe4b7cbebc14a16fa24410d224c7d68259ae2c5a3c22ce6c7373f6a76b27aab3b940e1843298ca5a03ed668722b22018253588259020df4b96b997ed3af9ef472a563108408c1d290bfb2aaf55662475c4e559c21a9ed879e1dd6407b070360b34810afd1a83b9d115ab0ff1c1470498a2423050df1a35a4bd5bd1471c83e3e15292f1984bdc8aaa0fec682b726ef14dcfeef73405363d3092ad5d4578be4de0f26f0c53d350ee68c9d1d7899ecd786e5e6ff88a0b16de3d366da634e961fcf6921a0187bd186db7733404a72572f728841e58ec27be7a6fa943a41392e39b1a2eb187261b8d4f2e9480f836c9325f4b742c18162afaa2e33ad73471766bd1f0d85fa3cba785a6d984e31dbd27cef0adfbe7c55ffe59081e5c973232a4fd385c86214a7631b1749d427f68d930f6afad5a0e99e831d177165e6dea9f9aa463983451a8695e61ea7d5b148a0d6cd496cc5dad26f36658fa654c040e726c383e038c3e1d007feea471655212c2d05234b7640d228e33ee80e032e1fd1e0c2216f31a39c14c0b248cb5e8a19eb396c31e81828999a7b446a5a15ba8684f5db331fb5bdf4a89a58be4af10d4538b5db0f15ff931fcb4ee9e02f3166ef41fc5948898fe9889511439c333e1fbab1d9e5faa618cada98d970a7914cda3bc8ad13af09becb800f8639393ada26a9587d296280f58dbf908c13901a8c2c2305035f748350d8ec3d9c066c29c16313be24d1afa10c69dfd01adbef4ba74087b1b6d48c7553a3792f8fc9872f514e7512897be50f42614a54ee256297cfb9b33faa278d0abccd0be5538ae59a39ef9669f2f68242325357c997848b5c9933b58c34cf45cda162eb705b1eb3ee9d28b3499576ca91825a42d6bf3fdd990d8b00fd68f37866b03d8a4103457d0da7c438483c05fb7b1983f3738237d9740b99f260d11b347a94695de1a7fc428f891d60fc69567356c3a82ee3098a5c90586e70c6d28db29a7dca421a494b4e008206f10de227bf75dcc3c9f9466bf26bb5946e58d80c8f316e8733caed7aede34e4e60b82b52eb308d2cabaec9aeb1366bd904915f8a19c65ed0fd991d471aee28140392502779589c5e086b393578ca1dfa5e4cdd68699a710a4908bb318d557cac69b2b1a8336c8cc0afdc4ef747e81d271a43f68d270a564c1536d078e69227cd91f7c99911051aecbfb96ef92878111912dd7382269ee4026f9a2999a574f199e66736895a9a34b4d09114bd59bcc071f90024494d6bf9760fd0482259e0382cf76ea9f98538a62685bec2b84384a1c0662d18fdd94564f5773dfbae14089be35a3df46eb1b6a0a266769bc38a83779e1889e69477a88d18b2cc1fc807a1d2153315d7e6c214588e79412c9f67f74bf7a8199cde36d748d995baabb89ec428441139b6fbcdc3abc86f675793d9d240d320d2c520e4dd581b39066f06f56d88c5f0995f33ad28550b98404fc88b15d11a87721093e8e40e8b120380379785950b392050621f559be73f93a10a2ee533c9fbcc36b1427398006aa8e4060f834cdd79e39acaeb2d0c4a36da406a6c1237a35bf9207c53a96c0c3119507339801c93d24127240ece389e40730429078b7b2edc9ebd4fdcc938111f3042079958a5cf7d99036c4c493b0cbd4be607d54fef5bf586feb0faa6250752b82f03724d90185dae0107ec4752686b4e9beefb67885a26caa59d307a03497012ca8b874564c353ec0b0b37934c34de69369e83326a6b7da17c1de303d33ec81abf33bd3261553a47063ffa58bdfdc5eae88f01a3b783512d171fcdec0227d4e5aad976618b5e2e1c699b586b0b2f9172fcb26490d398ad2353bc52e2fabf4bef58087d9b95600d4850c1850083230aade497849d1c72a1b7931595b4ac418f2c8fcf8cab1cdaeafaa356901929f9ef5cdde0635ea0b9074a71928fa0e99b71fc40fb4540eba2f120b1c21dcf07524fe5982aaeb15756be4a64a1d39d6fdab24a5625ad8bda7fd9347a3b6cd2dc6f2a154d215e2ca7414c0922469b0da6d1b2a61835bacaa86f0c1553d04c412188abd366e04c48b6f0687977569eec8753e334b448dc144a1a50eb0eb84b399bfc7ad5ca2e4b32f146f78a838c445743814cde96affcd5ca7cdbbf4eb630f27904020c3c811c6bdf16ea11a17a9dd92957868054e79091c26eff9a839849d69dcc074a2f65a0353a136c338c815e11d4f69eac473a812f49fc78d7dd5235e1a5798a75885dcc2d1b7b18cafd721b5dfed6b6e66aa003ace39e694bbbba2080dab84e8258e335d0b558a8f6e826f41d10ca7f7111660527ab66a1ae3766090a81bfc4431577837e56dda3e132e0ddba10440838aa4074650a44c52f18ec8d8940ddcf74dabf0dd1067cc66cce1a0e8eb9ac5632c77694170a43db42f2579fd0dfdac2b0c2bd404e8fb4645025ea3db76541eebef22ee95272b130b635c517fc9bf9c4931f3b21201e352ef60cc4d06971c5014e8cd798f86ff5653d7415f3d7d214c3e47ea800942352b477f7e136723db23d9c4294a12bea7b29bb8363e240cab56086beec23c9e07fd76410d5a0f057f76dacd4cfc49167742841d3fc47f89a6bd2bf6c6d8bf3a403e7f5b0451c44ce6e22b0c6924105159756083a984fa58fe2ff6a52d02030d66e488983ecafa65c0d332f5c9acc5057fda07c4ba40351051131a026bf5cbbb22e2a8f3d1ddb93018316bf7cd2243d653234ee32f59b32f4e8003e1dcaabffc95d21667ba6bbdbae02bb33307b68353c5274159280d1776958e54a64d62017252c23a870dc2b3d52d478486ec97b20c97d749ef957c29cd69873dcdd1758d3b8cf2a6604c209fcc5eaf2f89c4d3ad0cd37ab6eb579be709ad4f7e8e639ca2398cd24dc3569c701d70744050fd0de3148cc0e0e82ce4d6255442d88fbb7087d4394a85bda189df71892d24ac4a59228b7468be62f28a94cecc6a6bd341751e631b38834c60577c9abbe419055802da89517d092b29b4d38d1249c9822ac0d2cbe8fdd86f0546d1c23198b20468343be33e6adf4ff25ec59bb1ed42e142ed7b8a09623a74cbc4a717757a2867eb077b6aac21efec4509eb68239c00ae87486f92cb75f1d4b157aa9276701b69e0ea9b8888c03e355eecc6493b2b73efcb9dd2463cd253ffcb9b3cad1328af601a7e837b9f1e5c5b3a17f985dce98e4cc534705197a0309fc7e23c3536a9fa28689e4c29481c0e6eec5e0c504b080caa844c8e7004cd4cdbcf4c39a90b87483e23e9396b95f443babbbb4e0878c52926f3fcb846311380cb6a817b71c1b608fa796a72c6dfdfd0aa1a823b1c29ab72aff81667335e64770d065dbf7f86b344148f83394c4cc41440ce12f09a75b5bf932c8f8e2519afcfca7e0df7c2bf24ddfa11952b3b3771c53dc68fc0d503f5a4ff46bea512473d39807e8025a0a406220db2ae08c3a69fc31842fbc4151f4b639ab5b45af17e63e6ae6ba2638b40df70adc12265924f3512ac5cf87691c44e6f05640b6fefd3dc09eee6ed301af5eef5db114fdb5c4602ec0a80049166bf88348129ef7668045df70e3fb6f5f91b992771ec107a5aa8256e5c1baf27c7339e286ecffdf8bdd2e7e62db50f6ca98960ba62f8e140f3e496caf84d39b7956149cf0a9f576a985bae244c5d33f50d46183221c8cdd905f3c1f3978f952b9846f286f179ae2360112460ac491075b5db286f563980e57515fc684fae008ce89581b48b2cc38ecf14512856e99195297e18508d15d3764cc39705a6a8bff49c89ed221a2a63d234b8018cd4fd725316fb59c9e1cef85db17a5f5a5ca2f12d9a41c4f43f7803454aec00c3925425518430d1fa7ad348323b180b8809a1b3568403c6c2c10bec152cf8a275de96055ebc1189994f42c8f8c31ecac9397e02b6890a448df23ce54b0f20fb45093e835f3577f842c00174e72dc279f25f278edae6bf3cb4c17e6193e116142ee99705249147c8403081f448895374381fe74dd8dcb6ebdb2f52bdc95a80282481e998f060e59f60b565791141c1bdfd99bdf9f69f23463c1b07f3a00ca81ae5610bdad0bfd3df2c4032ea4e205616b1d934e6c588116eb9458d0161b2adfffbd021d873ae2a90b48ddeada3bff5c6ff40d97d12a804f61943e3cc444561722b09b0bd488f9ea1a5c73961cc27fc313f63214255e1e7481b4a77577c9c2a72c6d3cafdba4b33fe15f47d599eaea304e73e61567d519f8a6110c9939c89e04de085a63a2421e4a8bff03c9c0ededb54a470ef7c2004404f79450d4fd9f36fbed00c4ad1796f1eb87ce8883e08f32f6a0fe8763a65f82e86be42cd95dd26bec750e108f4c751fb800535c29f1cd65cc8bb33c2ac78f79d2640356e2956b43eddb8b634432efab353138f5c923c8b3d149d7978fabc12e07a361f028eed9a09c5f861f776126998694f7e962443ddc89d564d34fbb7237594b67950ee384140be7544bd4aec17fcaec2cc3b8d65a229914a3564da6e394611722af1b9ae4d27520c71d72413c5311929278cc4e4a77a748e7e769e91109f8ef97108e051d9ace52000148cf0242786653734477f2ad942efb17d1660ca9b52c690c588484dcee7b8dc2c6bbecbe8724e479de0a135e7f3cc2f2f2d9a0954767168503d79cacbb66d9992584ad1be2bdefbfdde02e442945e3682c685d1a8398b43452cc478b13e4a839cf253d5001d11c18ae51a86b3668c9641140f87d1afb12032e478e2ed7d23a94d52d65459c6053aa3efca584ef263a93e79137e24c2632e27885feef71e31d579a0a7e076d0650000657bf83ca378766ab90c5d74dc46dded35aefe99af00a101071463cbd29e90a6ca15021543b4d63e0ce9bb4317e591c7e574423c19750da923791a43497e16998a7673aa75a3cc2ca997c91c4a8e9a76edb4e5dbfa98082df7eeab0b579b95515f9e00f5f71324c55849b198f8a51762db7f03abbc2c32eb5ddf0c0c134dbb0f89ee2a291fec2b979a76635f33ae64a1cfba924388ee068e76380c5ede2901b6ff8b5000a79e67be9475bad95c79092f5058d107992b0a5ff5d74f971297bdc12cf918e4c079004ad721dfdc04ca6f3f61ca71cc05ee6a326266ef70253d20cea6e13b901880fb3de2ed7c0360b0929cfd3dd598cddec7557b8d7807d2e8b189c9164da2fa2748d89ef24267f488179a9cd50ed615cf8ca8dd58ade084154a008abb823e7d7c3388537a3214a38a80bc1e2e323a97b4bdb5a3b33a15fc7d87304f9277be911b96390976b0692ab203ae490b26daf770949c08b0cbfa59beee8e55ff07539cf77c4e47383181a6d988ec92c7cbf21ade932d4cddbc18fa975240d5b891775fb8ccabc7261263a9c4e091afd0390df04dd67821a427eb25f9e4929435404e81cd15fd36c207840d6f35be1a5c5e216aef0206e1ba2f24bf5b0f9f70b53356f0c2a6c4563967d83ad14237b798157a9926107f532518fc5aadd5948b5f91d4dd2d021e9023d1f4b60c6785d55a4a6ce8f2f610a358bd1a15b530a7937f5418cc23582516154fd658830e82f75141ae6d165c88304c4a5b8a178d3259b9c9e18a84d7e2f5fbdb91e3771b7b4b0e2fc9863fb391ecc975f0b45d76dc58e70806ec45ff71c5bf0ba04fafc88e49728de1372831a6dbf3a29fe68c4c3adf1866c00e12264d2af6fefea03f1be2092044e00162ffa64b0bc14cfc56575b03df44a279029e24661ef9e88e4f39054eea4a3fe8c5a47df9dafa4e516382d3718c279ef504905a4ff352cb0c0f953ca1b7dacf9619ac666a27b2e89cbc946f6f911c03d88dac086c597f5f39495451a7c666be36d709f32e7c3cc70a4a775ea521ddc4c8aff2e33585628e583ed2066abfc7830bf0271d423a8bff640341296485e53d443c3164e90f39dc666af71e74c24326b3f54d616c65278bbe52d470b2325e188bc854e889b4904a775bc53dc729f65e1bab3ccb278795220516ed8acd5c8c277c96706eaca5362c570767e65089e5faed1acc6a4c828f941b4b1258a8a7405bacc3d28a7bcfee1cd58e703a69e32c2f1d4e8af8316003e7d99710dc6d27d341a5937160f100280cc553f528daa6b1d4c0b69a0b686b73263a3659fc510226467071424956e042764d856ff73c7566aab97d11550a2ac1196a671e8b5e4a16f76acfb7e36646fbb8288f8537754c244912cd87e92fa6c0ff95cea1a16fe2d0bed0c06ec2446023252434da33c28c579e7c09db19935d1079a9110d946926d48bbc75c0ded520d0113400cc6a976f6396bbdb25082c91b8fe54e3ba13a26ed487773455ce26873456625ba9bd914deb704782105d163ea85ff807967303fc0bc0903c5b81e457959d6e9e7f6ea4bc9b1d84b53e547c1c9bcfa25cad18a5620b4e4c885bf5041de3cb093c7d051730e6e525ec04b0ad29c078a3000c97312939e8d8ceea161b07bc1a329105b9f019930969701ab089f705077ba7e4a672e0980dfc2b9a46e42a945b686899acd445fe0d3a9686cc96a80d48ba3e409bc38be30089ef4b7349ec0b3c1a4f50c74e794a103a6d7f28450aba38265155f2c0222c8434a1245185b0c985aba3871dac65fcff5732e0e161eeaa52a57771000970d611ade79bf861e7f192eaf857b097abd6f3f3298df5dba21b71e2a21fa2c31430729595d47ddb45dd249e16d2c9421d105d165e6b178c21aea0b4540bd45d6394db0637a61c2a6d3b192965eeed3116ad8db088e6e79875af0f168e81016c524f246ac8de328997e952a6ab4f76b27624747a70e5bf1a14f326e852297d58f6dc8256203897e2542d9fc7042c632e697715a27d9bafbfc341bc69fc94508092d240778ea1715e443c30d74b0b2e46757521f95e09ce8de91f7f461b4959b7269a978dd7de68062193f24ff4ff7e231ff5c9d130f79a17f02a104d9a9032227bff5808dbbcc5c8bfec996db3bbfc2e3d0907406c79c37419f2569e7fb59b5ab1b6f707ed9f1bb7edc9c57b31d6849d804a55c337a895852033512020759f3f5ad6c4eabb9998e802d4a68e011071a666647c5dbf6683f07b84b92d11c8111aaeebbf883571a012bd9c4955b6f31b4487471994126c4f1a6ecdc3fb10ea66424eca2f9c62f718d2e0a62c8877412b30b308339eddf01d380c2aea17a6a819f79b50752a8bada351ebabd88578c6408a2be0219baa66a2c5488c67affdeefebded6b8723d34ecf353b737c3cb542dc9218df00d91654edc5387c4fe07cc8bb9c2e317cfcc0a9b6f73f9667793089bd7aaa078e33a7fc478a64fa0bb9d46c22761ae6e05f3b05fc3c9fab4e05aba37cfd3fc15bac4d03bc2765bed70776b830749355488100f752c7b277b2b87ac0be7f1368e6e3492ea3f58c021b38b153db66b9f4e775b62b820f24b5c2f24817b41b7bac3bf42124a1818d491ac90e8e2a77d8910360cb4c3c96823f98691ee6ca2f1220a4ad5a2284c6d01615be995655256ddfed33a4ce6166362404d4cd7ae9600c2dfb6c78709e5e78ec410d68a0ebb43e7cfd8e4a737a1a6dbc70712af9c0fa1cee92be7949a6986ea2094a0872bab735d1e74ced958b7afb5676d0a63f71cc90a2ceef345e27e77df780c3e0dd7438653a610d1f0f9ab6a4d99f6a082c8d96a04e1ab80777cde1723269f4a1b34eb3bb07602fd35a5d747c185776e45c7711c9beb17902a94295cf830482988cbb8cfc5d856100d58d778c5aaa12b5d2d4aa0c7251a23b3c229502bef967143c4e6a078009e1da6373f49773ed8199e0e4e683fb3890a25b998b759311ea55a44a864dd5dee431ef2e23a75c609713914bb8a7e282684fc98de8ba33cc413bde9792847ca40402cc9e766cbaf6cebb27e1b35a1b529afbd2d9ff773e83693f48a82daf351b3cf5a7e2b671e9144e916d15c47d41389b98458994f5c4665466674ea533ccd3e8979b84a93bc71d1128213ebfde760c8c8cc11790aa1a67b18114643fdab8c47272dcd6c891e0aed393a12a94371d33ff2c87226679985360557c7fbcb3c9ba8408d242070e9c7e45647a648013beca0edb3fb783e3542f4daff6e7d8bf68f920112a8cc037bf40ce65ba28c2f3572d2e424bba3ac5d8eb0e4f4e83ac85a7818e12bccc44856ba676a0c88f19da0e7d383f09c6bcff15220276df26e657a8fc2632f94a72a58d251a5ffea4dbe1a5937e172fe6c0532749dbacc52f749a28c530575e743962bb9ec194f0d6a1d683c997cfbc338f7fd7a3ec2d8d186042b651848f1f17b77a3d85322426329ca73d0c1cb1c735792a66fbfef6a32f64a3c27f8f49e61c64595ef00af8818bc10aa28a61613cebed8b9a7b3241b720abc9bb832fb708855725bafd890e2805f9042d0f47ecc109d65e75dedf7a432bb2704c3d064d623244d21618641443fecf29c9f2b66a00f9cf44684436a297ca39a378d0fb5bbdef54f86424c72d16daa39339a2051b75197e9020394fab7389229c7ccc8def67efa88b0e717e21d6aa09703db50b1b91ff96a798e1edc7d969ee7a485f0fb56a654eadd5c2533354e6fb12a06d7b5c6464599d702002ceea865a8edd3b43c488e40819418f0fc21e912dada9098645cf21f9ae97efe2c0f117a91cf413fdbda8307cdf92cb2d3d9308712f892811e2fa4f8c24fd9fc7938b8884e80f43a0703a333e5194c7a1d72294aeab797b345a85cb3ec487861fc1cd37e31914d71006dee9a1993a1112695266593f3b05e8629226f26187721a99a80dd6e9b184c90114bf29711cf57d172c7a4f2b9d78ce20100f9156a27551741c6c66261ddf66d4411ff97228f273c125cff936e9525eb9a8aaa3ee3660f5350a5f6f6e1ff818c3bbd78bc250ac241e609683fa1f6af4cba1d72dd7ef04f3328e265b407d4e5dd304ca9a07f971cfa038d1290752673b94153d9a7b040c20dcf610ca8ec48e83bdb41eea92ad94ef692bcd0a88b363fb3da1178a9e11782bf3f45cc5348089ffe65b9c09e20a0eb988ebde56a5546cd8a1a30154ff4541d86849f952caa7fda0809ec5e0e56a2b0d751d0b3896fa47b70df3d2e366dcd37a9f73e46de8ef720d01aa5f4ce6923f0c3c760e9f29b0ff61d204fcecf498e9f1d5f5d8f5681dc1765e02aff4ab099e23773c2c000bb93d5299a391a161d110406d7c34d9a39b9512a624daa28daf565485183cb75818c89334185ad0176d2fe570d90affc45eb7d26fc62f221d38062cc8a82932427f125956b2a63ef6ae1d7d4b4bfc1e3f1da12202fc3812d29f8d6ca44eb5779dc87dc0e5b30bed24ceb1fc6da63b492c05b812dca31d01c07e0534d55ab1b2a55b98854c7b72bf2b345c1d648f3e80b947bc1f996dc911a2737c3d8f9a1e290a0b1acada82859818c1ec52c23bafea1bcffc164dade03357f98f7f7e2783277bba3a33ef11cc940f53de44fc0310ac7ea7b86ab45b713ede1b5ec5a4ded6991eb007b32b00ce49e19758b2b586899c4c63cb430b7aef4b25b8c02fa956433b0262253a618ea698a52de72d51fca624f18450617e495e2e1a24972761310f36a731ad38d742b9656df670cbf0c1f5df07e146b411e3e098ece9f938d40b5d649eccd98d01e06b6364b5cd8a9639e322f5c21a18fc9bc9ef006acaa0e6222d1eaea7fddcfa4d562f6ae542c12ec3d75f089d0c0c2cc930b1ad06234ad610ada6e0e82ed21f8a4354d32a9053daedfdbdefbe8be5df142b032ae14914df3652e6d40e5a0342c607bf96cb69ebe08b0a7839b611153bac4bb80471948d20b6e6257dd174df7f78e3b043198d72de1878d2b7125a55e92d5a5d11328d3ed93e9c3466e1459184726428b5cbd860d373a770df14b4b9d644a865982871f2000cb8e56880119470e5d73b302a9af2d9e8cabe553bab5f9428067c426aa37493bd199dc32f92a31440d341a5ce0dfe887b8fc213972daaa0da1f2848791f3220e2f8a5aa288281ae2b50916e80ca7c668325ee3aeaafddf4575f259cbcc782e864446acad3ecc33e2119e1e4a71d1e0341ce55545dc6b4966fce2e34eb13cb17a37b59c1f6be63da269132d387d969cd17debb040ffb3bbcd50a6450d5ff71887392fae5c17cae15d838272b70a6ce9a2e7f6e7497c0bc0263c36741df6a13ad2465e7d175077b8521cd06baa4fdad84b152ee33765c7f169607d909d408c42a76a4ebd3684dc2180794659751b8091071841e2573c010d4981bfc812c3b053bb4340599fb462e285bf3aad0b71a627f27d5929cd0b96b7ef8e7bdf3bf52bdcbe71acb4dae926011ceab43d0d74f057b2fbc340e42394a5f25e1027912210631db29a0875d848659c5ce50262b65198b5a1bf90470dba20a5679080611880550bf77ca9f5cfde6d638ccad87a7649f5229d8c8d23a896e149b05a8fd5f06c68febfff06576440d0f2f5a4550876ee1766877e5d301ed42f008ed8188e280fb146bf2da79af52c7cb9ae7e03011a21c08cd8677f6d469966491f70e01da8fa0464c8f815176bf34ca96985ab9f4bde54f4d61b0f05dca657f1f49f7a898ae3e9a73731b429f1c9ad0a24d41cee0a962a48197f2e269a575d9fbcb24ac2c13c76388c87e2073074b47ae3f1fcfb5f99b9c9944b52cb6db99247863af89447a3f6026c3d4d23b02c90b87ec4b28d3472f4a5afdcf37c67b24d22517b00615516c85d6ebfc43399d88621e510c6f328021d528e7890f31f48a2578b57f112d01232535f837a72e55d080171da62476b0b8cb2dd05425b3c373739697882a763fcf5def71484429d605ccc503ffd5e9dd3853c5ba9246ac645a56ab96bffe947fc8ba7b42467fc2c4e17941f7194f2883bdf21d270e1603b78839dd584ed16d10f771d1a90fbe5b8fc7ad4a97788204016ce54b4c725c8c274a3e2477c8445569d707e34e4a71ef226e518c46167fef7d7b4ba2e47fa05ba85a041dfc177350cf5d8359b2931edc884a178536114fbdb6055869d7747578ef24895ac21fc5d660ecd8501342c3018fd780c96c0ed36e893968ff21fb6bf84003e6dabc52adc3a0917b1404c74722b2f29b364d1b034b68f3ec4bdc1a873aef1f0c54879befc4e33e7879722ded1dbf8833be3cc56e7bd74da0b4b8495953c6b3238eb8d03bc152f862cc678b246c942bf82aaa3523b87fed5f077fa36fc6b24bde2275b146ac4db9bab901e38037bdf8ba023d200e239a3eb852142b555ab8539c16d1c5031ad909190847a589c019e9b8514c0525264379e87f6c152d81e02ffc9780ed75e120991ee936ad397657c28556cbbc973942cc756eda36f8ee71b029b233921e7c7774029f5cf381c4e9f90eca33abe479026ed54bf0d3788a3f3f452f8eb85cb9e5b6bb556f20f790b117db84bed66af05713abc65c317e8718a8966993320922601d54bef66777595f387ffa15e8c10c8c29c5513ca70e5420c1ae700bbbe7661e4a5f4547a31a687744dea11c8a8f0301f7fc7dfeb4c0561619e6fc4c4e27eaed3334204986bc0e2b66520410b4ebf05fc922fa17e3aa8cc93c533ac5989c006086d63de79ca2d7ee404c8b9a9d5f7b212cbaeed691a35059756a9f5106031e0992a375a3b1cad2d56f2a84f74863d00f8ba7bc4acce5e812a2aaa61c5484a50fba172ad901f55b90d1eae7073c9750551a240013ef158397642d3c513948f578efdd4259d028c34dc22d38a17d67dbe83b24729b37f9f775c089889a635ede569f7603626a4b764d65e4271f1b9a022e251252068e3370488e98768514cdffeaa1935a1a73e5f67c7269fe34adc7ef59decacf386b3d1efaf9e9fe3d8da7ddf8743134be5e30053c5cfb775020946307ad3f0f0eb8c87e409043f196c9b1f4914b48535bb4848a1f577dd8f50e790e72e3c96d30b75afe887a9498cc27dac52c7346edbaa8253c7bfe9441d2055200cbd94004076df670313982307366e53cc2bc732e74b82b2166ed019e3720e12a5962ee8700e96f0dd6e9a1fc2fa29188f3ed6a54d7cab867606efd376d80545559dba5867830f5190f12a0fb78d67572772bbf007a3bee51b4f1f8fc5d9fff4f488c178b1a9d94916123ce770e43f6e27f65edee6f6b38d1c83508fd0a7b4d172847e69ee63b98b1159e976658c0a55b8347159da37431bfb06f324fd7de2386bf07da4ab1e4f2498211bf9329ee13b53e3d36913a6be20bf5b310ad345bcc56bbdf0f0a03ca645e64e2b2a6c3e45d02da2679d7c048c07aa5a1abb0559618f76e870932cddb96779c855e251ccce226c19e1091d8fa296d6296286042257e4a550cf413155ce8e82463b8b3f8af7f9aa1ef7c653052fd6aaa0744417d01520abc33bd8f7db7e6bfb7828bf61730baef16eb6738ec2ed9a2c37012ba932e4ed928c900b547cb7f8e61724def1d8856e3b579a6693922fa9c577d74e0404b2783c9be46d5034e18c96d106bffbe19e0cb60bc4aa102ae1a9ae4350d77960e7248c577bdf29e497339885bca1fbeb492a31cf91ca863811d7a229329e6f6eff4127dc99e35be5b4ec76add4b184213d372feb4f78166f8c6055eec6b57c181f9690c4a194322ec0955a3ccba373531f37be14986cdc55a3e8d2c0c8e9964ec745a7d37697105daa53a26d5c5269914de0dc68e7d30fd1bcedda47131505b3a8c4f6b2ccccd4954081a25928d7ee67e6e8ee610319dd6673dcf7e01c1763eb37ccfb5e44e204a94ab48a2769ebdaec39c5187d13fe03150e0cafbf7e9d6129805034dee33a4945993c775be8965db0c8e6a57dc935487d8900911ee3f19366ab0e4310df593548602a2752cc71a1fb72d7063a9798630bec06b3bb9bb5c98add6e4b62d1b53463febaafc194edd3e5d94881d691871ccaa100eddedcf38f7c5910b629b5e3856fce886234b4212b6e4d6c565839bdb42585f0ea2f5e7ff862d7cee239e7b1e6c4393a9fcd7f019f9e87882b864ce8078750968b240f864ec74683818d28cc91513800c8529583fac857e6aea3133d96b1890558d94785e9e9e1606c3d3e61c4fec4528b165aa02514d87c44bcfa37760b98029bcdc333bbb97460f7da017be1096e5758988c4f2682b47cb18d6747dd4deebb0f008d3ad7d6a02b8b14298396a9bfb7be8eeee559f4aa90045ec21fce8f0d92fec69dcbca2ef51f584f05ec94ac71c7c0dc2ae3b75b73ca60dbcf31dafffc5af98c3170492bcd59711d939a39fd235aabee18e317ceb9b9b168e613d27a0eac07a03f4e0583b090d91f9d3a4b106c855729b6e0ed6fd7ff14d5fa81058f9907a642fdd905a47173a22cbd31d546270bfd23d06468988f909b370b0298fb0e5b2c2b6d80d6fce91cb6d26f08af4515746c26b451c6629a3c2eccab7feda46beb25dfab11e266ba118818598cd1b6b7e9cb4f6ed6df289aecc9cb48191be0ba4f0d32d5728083c6b3677c60232a4f978fb700c2e262588f860e1a4dd3ef2ee021393531423f4d6155cb044d9dd2d68982f74556bb0d18501d94fff33c5899976fc0f9503b5fdbd7cec7a888da22ae4d7f8e3c5d06766f6ab973ae1b559e239c718558b4598bdde681da67511ce28f58c951ce5cdb91c8274d260006868971251e076ee3702fdec3f640fd5e2f2dc15f4c3d6549847e0a76ad13da8e91f5acc5cf76242d72e5774cdae2d41174b5843d634510efc39468ccc93b1fb41641f0f0641d7d40ab521233846f8973f24379331ea29c920cfd9d351671db67696e9177f01483e76d1464ab20af266277a9722f6e71b5e4cb76eb0c69d4b05f5b0f300db33dfdc60f22528e0c891bb2060422f1a2aff8eff2f1f804c07c529701e0205a651acaa29c052b28fedbbf14e7901539bdb693d32d9251e04050acbe309dc08a671650b9cf75c950e04d78e4e15824a3b62e10bf910e2a60143d2ac8864a9d4ecbfd6cfa8965d0379f992db8b7d41c703fa662624f68a034949d2df32876df2fca4488c609f864a80c40457b83ece6ed33bf0ffc4f45ace84af76062b81b09107b4ad2a181c6fb7b4e4c1ddcba3b0dd05857f1fc739dd206bcc670a46a187b45d4bd6e83a06694548397847e434679f53824eff114fd45f7286d25545c5c24d10c1e6c2a9288750389a3c0976818c24e10d22419e5bfee873c7890ab0f468958a58799db0c5094bc6f8502da3174db8a80c49b0c9ce24f617d27618343c211003d4675cd18194477fa44908f9389885275fd7e0b73e1c12fb1284c6f4a45548ac4d6e152b0613c241505cb2d34edeee59c1f7317cfd0f1809d52dd9633bd4aed3a9558e3237e75685b725657e31bb0d8c6187f5629bc8c381f869044303b59a3750c12a0fa90db146c1b9f0d3650524b23d7c3173a498cb62f32fb123c1dc0f2c406ae640ef0ca937499b753bbd3e31339ac74688cc28f1a2306134a0439f71bc6875cdce9240bde4039aecccced872ab3a63ec2a6f9abd2e73e40ba147ed9930a0b43df88ac5a3bd6c66554dd88729d55443a30d26c85b9daf5540f4deabc1c1f9ae62450e4cac57ec8b48b4445b8596fcc2838e82eceb04050ff5fc13247028513ff95556388c3af851483836b61ec79fb3c9c74673c713751c48b168472fdc891e89193e31fe7474850f1562e029d3fc9dfc8c7a90d7f76840493166ee006d6ad6b1f9c46466a45eb8a1c89f6801171b3b403c36f3328a0691cc6a03db3ac4a1f8f1ad2bcbda060debb4ad1549c70210b58aed4a89275def7e322acfb293d7dec97509947e6324e3c4a4e0e69fc41e5b7725df614248bdab46a80abfab72251adceabef1a9cf2aed3d8c70092047c4ad041970dc5e6c03dfc485f513a9506d7ce0f31ccf33b6703e17e716fc8f357550fc97e0b9a256b00c833b5c3f50c589a5a4039428e60a1fc2a951b4bf3c01b163cace7374c1da080068375e20dd271df209e8ef2f3ee50b9508a58d613d4d3268a7bd191e954779aabb22b3a66424d0af254e36a1a0a6fb456df9efee37fc57d42f826338b815c24e3c6ba5366750907d0f7bed80ef68ad6b111046658ecde09c37e0d20dad4c63361d45af463c1d4a90664165b4cb5cba7da46f3f86a024fba7f5953234aed0c3010c203bbf28feedaa20c1e481a6a4bca7ae0448c6f51d5715677108ac63518af7a168aeae0cdff3d7504253480c89fa26b7b7fd4d9fcfc1e7f1240f75df7105465bd5aaaca819dfcdff2d2da47768146cc2de4b74cc1294d56b62580e0ed12f714d6bc49d70a3c72935ee207550ec0544c0dd63f82586bc9003959c4db707aae46d2bcff03da6721aa0cc83956d5a17346d36d5ca86468eea0371fcd864bdc196a109f249ebb0760a1f45b0fc19464c5fe80fa47875205e23962f58ac8767cfe9a551eb57b83bbf93cd86805a8b094df1b14603ccccd633cded1b59e5baab3a1417fde57753459dd7853adc2bf7fc42bb32e7da48c3bb315754e53d831f05e24d60d75acdc0214a4cd3ac1be8bbbb11dc908600d1044891962107359d6502a88c5e46946ad9228a143fb4d077c4ce93ac6c8036feeb20cdd45e468ae5434ad47207392cfc16f9dd816a3af37061451a646c86ac1f5551c8cdda1c3f9470d5fecc3aa21610a6957aaecbd4796fd425224471a86ea1d890671f89efa8428194556630128a9a5812b49da713f21fd20283536ee84de2c496d6b7d7f231709be296c392f6965a6ae42e6a9f954ff0bb55492a4623a9689ffe2aaa038c7bdf87802614a4498cd7ba73ba7cce44400ecb1d1b590c9f7f34a37392382a6e8082df401dd3fcb3009820143d4ff5f9ac98dcb081cc0c34de42e1363217e5bb8a2c6b83f5a6461b9de19a0b58c8053c66d03dedfcc2a9e0d24175777cc01fefa874389be0f9111d268d1a667ba0504789b628600af15ab1d407bda6f61ca603cf67258d519e3dd53c4e4b1707d3f3c7f6990b9aadf5ae5d9f796f28768168222a6c7491b4218ef6135ca039757b0fa4b463e93809c015739d59702439c109f4b59e1da9cfe670e96596ba91934be5a9f86ee1fa36a5f36432d28dc06833355774944e48abffcec087cd05c35e8e310ddfde096a3a33dd4a3be69ac5f4d625d1e853f094d6f0979120bbf6189f6755fd244a4bc9ef1b61dd99d471008ab89bf868c6157194b27161435c3d73716782c7b93d658fa97107f95c95d985b2ccb319682452ea8aadc5ae21c57cb9559bfac2577457a83bc01f1c8132bd413dfb7d43ce555ea61ad54ed07676626da4445c7ba3036ba953190020a37c422974c1e3120fd2bcda8199a9059c980dfa9f801827ffbbcab65860268872dad17fc03d4a26fe4e1a1b7af9ade95dbc1617074a25fc5200083104ecc2d6afb80199b2a7000d95b8e327477e736798664d81fa77219ab7809e7cca854e3232c8f5d8a3895caca51a7dac38671cdffd21f1e7c393568786da598025ee2ffbdce3f7860e83d3d8fcc3202cb4d44b12be38ba47f1a4969d0bd1184d4382b1dab34e5606a2b04f1ae1fd095cad705989aba56db70f3974034c53e743c0e9338dfe5148f3271296779270b811852869de878c3fa3a73e239fe51a6d5b60f8ac4d52c1e4b6285dce060c03a444281eecc93314cc0c9e15c004a5f7b230ca41cdca18da32af672a38a7daa25047bc72765ca2f0a0c9e2bc6050dac14bf062b9be4a5c207af5307b8f559a40e771f17364e83d9a37d3a27d98baff9b838d041446747c4e9cb7a145c9842890d0835befbfb425fbd837b256fa80285a4cedd70ac720d329ed3f1c46ef72c80c77bbe4889bb2a5b11bb06b83632122a59ae18ebff812f8a71dc0d0eabe4a21d0defa56b63e4a7a1b2861f7f8164754710b63e21df2adce14c5c45d222f3e5208c2e58c07e0514cd309be24f7b1e58166b36ffb79152b454e7fcc411efd2192820e2a1d64cee667b39c03c949520acc3329e22f830e0ba3f31a800fc43cee22b0ecc46991b9bc0364254d36955ddbb3eee0a55b0276216b911f24c1205089c34b03a8da28fa3f0f76f00bbdfa16cad4e67f1f4bc606f490c044cf0d095bbab0f2e514b16a4f5fbc5392641d4e3b327d1ad79dc86055589d49caec57385ec1fcaadd95c138a5f80fdd07047a0e50e61b99344de63025d73c5e8afaa8faf07f3231a3a3638abc0f330963c50429eb8ba129a34a9589b48a8abc42c99e3268df5c27136b5b3c0666e746140795cf907f72108fda1fca93c77b7c2e4c3dbb8f6c7024a93c82fcfb1a7194125d18d37ab3efddb22cfcc9e355567564358d981d64d3656e72f2e4e609682295daa458818a3a53bd54bbcf1d492b83604cfe7a325ebf0b974d478d6279c00a00a9eb4b6636b19ca1cc7e2028cd56beb794026dd5d83dbbb678e56cf7e8e96e170972e4c9886059b920e1a4489001f0ce7d6aa4d5bcc37a4e120bace0c57ce0e0fdb1e63c5df3b4ab5b0e94586ab0d843b7556014201f9f31f57debc55755c737b62b3bd6342fc31ece47d5152cf8537f702ef825d54f8376e19fe3a502f66e3a692fdf8f292a56c671ecaaf4799d462d915177c8fec37cf73d0dd68e6a2f30a41f14a7cc5b00fa67d37c6ae9cafe439c59600e646d4fd671b6830d3dca0ba2fcd879e0fb86dbe747d83b6ac9786aaf3f8c64179e8149d711a6d14747dbe38d5f8f19e508f6016964f21f5896f2a8e3f063d55591a7908c0dde951f76d49b983aebf6a6463459640cd80ced14696427a6461878fb9730e7862ae99dee38fd3536577a7cf4bec41641673b1d8a83f324024d0298a89dfb46c50c22e00e2d951ee86781367b7b588f5ff53f5d3f3a72fd6ed66cd370c3c4bbea833ed0ef120aa0c02b863eee6acb7941e5f62669c4a5e4f1d0debff5b83fd9d8fcc6fa84ca39e4889602c19c641064f1cb6383494a9c0caa0034390ca3c136e7e7fa2a2889fce1e9d202f3cd1dfcbfb9985bf51e42d8e04fa55c6e87c9976c3a6902cc8757c951c328f1e37ecaf7a89954bf5a77a1a3fec08b39a91bc785079dc9d29d8a8135ffc011744eb04f5f189f21dc7a788b06961c9690a4a110fba0f8e92722e91d292784fed2ca83679be2b9f7a7fcea0939ab274190c3baecb1c66bf7cda01d681a569ee67abb79cf48e362d6835bc57daf407633705840c329a33fd5e9a80055bccabab7ff070f60e9e91a007f87d137f893d5bc819a45a5cfa2f0e7919edea94597b0adb79b57a2db43af63cc1117004a745724b2673ac8e7c1253101a88998abad9e322c8db171fe071304441c6c4ecb4eae36604bf22390c7b376e59c7749d3d958f4cda7208d2da99c84b36217f7fc3d1bdd86118ced9b83923dbb0739586f46de316300e788f13c21d4af3dae091d5947189cfc6b0bfd05fbfc0c779b6d69dd66d6465c89d0fd3a5bb6664640a914160782b7c66b00902d64a96dfa473d304ec480561dfd9f9fd7381d81cdc2d3ae322db2c4c12d4d3c059bd2b30473ad828ecaef7720c3fc697c044c67a8e2156ec68edacba39ff2328306a4748568017c62a88bf305c41c29661a76aaa7366a059a04b9a68c0b0917b366eb2ad96f7e428908abc1898f0f14e35052ad7050d00d7f888fd6f47a5f5a539a1f36da1bf2a394295db589e665191f6b4a549a39df824e5a489773dec5e1d543799679eae75943ded64f266b80bc1c4e5b6c4d0f00b68aff4e5e6ecae491a2828a263550c09ab86f8807f1bfa849a7381853077fce9f92bfd70e7f1f57f2f62fdb527ce348a6d9d2c8b33319f5154c040f14d59559810b202587fac48f636fc887311417a68e90220a030729476f51fc9fa3a966a7806670b4d7639068d0f709afacf65cb930adaedb0a6933052e290a42d7e0ff4e0b972f40035c393f3c3be3522ca4e43ddbafa43549ca6fe3352546ea2bde691dffe981e01f8a144d1f3f4a63d041f21e83a57844a414ba18d1085b9f82b56e4abe8c1885f40bbdaf7e8362cbcd9bb64f3da3789be92b931eb4f43ada480c5755c37b7590e4b6b2b0bb342cbd66838f4e2d662bc0d8762f0a9419586cc98d5f7214c73d549139182efde42bc4d32ea88a88b0817976b27542af54f78bdf3e87c08a3cecd61455fa6d23459cf3b97ae484183053901f5079529d44644677babc84b47b48b84fcf7421dd1c2571d7df28ad70d991bf3151def3198caeb467f035908cf24981028224dcee7cf7584c466f38b61c37750fa47ecb181e0ab934fcf26bbf310ba380714c36121ece336b1914d67aac8155666876d7849770fe17455580aa4a4e2ec9c78b888f951e4e7ff82c8a9efdb22564bd8a99e2c052a8e0900c46c5d06ca887b4e9fcd4a87423a89783ce9edd00f53ef737d8e049ee131e7549ec76c0449e0a020578363c1279895e9dc42e229af15d29cbea943e214ef7ea71196bc05fd2303994fe2f71260fbe052035015b6ea34b06b6297e40115d8889817bde9e8ed251a2528ef24eea55540b7f5fef8e9e79c932eb6cba09080be465462a8f0f0528425713e27732199e4a57577b9df305601f2bf3aa68eb00b1155c42f30d14fb478a0200b55084e23f5276e262f771a892411ad25d9c40d6f2f2fc2b29f71847522fb3551f6fce963b2fe52df8c3a141a67e9aafc7dccaff9684e97438a7c0be866e2a186d53b0bfc4b7b718431ec34bf2b980858c5a43be7857e6f800549f0c05e756c19fa4732400304b6a03746b748de7c093bae28d7f026a6f00f3322970adedbf98a323926e36b29ad9886340adbae39107823c25ae64b03c8c5e8e6d2590e7196bc8f8aad4f81fb49953f5b1e5ed93dc843e5a908aa08ab664b5b2517576a2f1ab105999df9fdc7ee11089518cb052ce2943f93344acd35b16b22a9f4731251c75c1ae9cd934bcfd3df2c3c2f73cca3bcf4e03c36bd48e19da32aa1587584fc2e9ab15cfaed32959aba9b358eb20f0357bdb6d9394a176a47a2929caa310fb7bda11c3696083d9475c4b6e8511b22494434315aebd9b71885e914c3e6986555be78de683eabccb60432695814fd278028968d96bd2d1c3d864b2060920c4c5dac28dcafb3aabed08ef52698e3256b97e84b9023d37fddaa1bcd0fb97248820b4f436941533e085af846a0742532bb090ecdc3c04420a1e07166755c856b1f381a9cb42103bab1609c6427227e541438f1355cd0419e362fb614723588007a41943cebe043b13a64708061034e39d917ee2283961cbda7840450652fa8c101784c0872eb3adb64c441b1de341ffadaaa0dd8e75336e27ead00704ef56a1ea0adf6fda6611004834dd6331a548d8f0f457aee53823bfddbb1ee51f99cc21b20a66eb0bffb4572456b710dd8faf59f85a36b5adf94281fe15381a761a3ad42289ab6ce70ad20cf94f9bbbb5beb41b7a004c1c09e8242f23cd100752bc82c709b44fc013b1dea36f28d466438258fda9a72deb30f9ee2b3fbb611d535e7390c4d6cb4955114d92c41d3dfc0e9737d315835e4ca066187db630a8bcf769a9e32d8b3d34bda64ae40a9dc57851581b40cc3b5c3f1e8d759e5c8c09fa766198d7893b8edfcf6410c1427130b25311dc245b5be1d8d55e0314cd0867a79ae57ffa4e95a856e521dbe41da499174b044a7ae4e7d2700b8aeff5de11febc0b42e3e91f77475ff7c57275fbc7a8e48177f83a0047db6d8fa4cde9003cbb24a56adcb16190eedb546701515d4cf606fadd47ef34f564a1c392f7f9f325ceb0877811802e0ef8fd4064e52feb24746c1d8e6410e6967e313f30aecc6e7fa873c9e6492ef82d1409e83c560e1bdcc8d3cab31b073f848cf991f90f9d16f5997bc9292c10e2ec42c499db08e98d434ebefc097542b74d19d294a6f58e21b772b1b0b52dd36dd39e7c9e16995a2ff4d3b9e81ecc1d70347498a453640ed6bc3708131a2b29f1ce78c2a2f1322aebd6d2c5421d533aa1b1ed8478714adf4fddbc296799e306dcc8cbbd378e37f26dcad506341d586671da78dfc91a343f45c50315bee82b085d593a0b6c9bc91e5512635f150349742d6e652c50f16e2ffcacb24d03bbe895c3ed3630f26bb21fd7f4c47e437adf56fed080412451fcc33e7e8eea6c3774854895939441ce146a474ccec5548859c180db73618d5ad0cdd8545c07d904455d76dfb97c2b24d15cd2143f8d03af6562679b9c6fa0f98a6ac2ca58a8e9605da2bcb78bad39d4462a582c7e808867000e068bf6a40f959326216214ed0658b8d81cb1a0661153f2c300d6ff02c14c7e7b5cd21f62eb471ab8b88fbb50615e3c4210deac66e4666c87db5c335e86f07b8880ca5295fa2f85d70a5cab08a3b0341f0a96ebfc1e8ababb42c5bef62c797b0fa0595bd99fe1f19b57d0d9557786e505b0e86cf4ef05ba0b0ff1a73467a4116dc4702c56a602b7b41f4031630b0578508f005ba95696374666b36e6b4e0a7328cbc1c290a2fc7692a47843e20d69b6f7c1d00d1441d2e64f9a811ac8d8d75807dc399ad9f4424ec7ad696dc07df78d9fd933cf64c5e2d842d2bd0c7a2c68cb1661aa4439d203eeff218b3e74052b7f7684751f5ef76a724168e80bcf4f02ece27c3ea778cef0f79a79818294191a5d963ee3d277f8a6ae4ed8c789dc73316d0e5051e0feffff1f01