PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 52677 d970a164dabdbfeea251089f4ae4bb40fa9ac352c17d1740bccbb0924952fa0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
072a4539f32cedfc9703d223937f4258285be38a348fd7ad0e885437c99ad794
Certificate Block Hash
d970a164dabdbfeea251089f4ae4bb40fa9ac352c17d1740bccbb0924952fa0f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00c31c000002600000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006553f6ff255f38d5ae5af37288dd63990ac39ad25e1e80df9ebac481d0a0044e676172ccc66474a392777b500f3be1414105da86a168044b22235eb8b8b4aab5c04bceb327c5dfe0693d6d1bfc7645b026c9914b3f36ad3de2300000000000000020000000800000c31c000002600000

Raw Header Hex

00004020247c6a9c155f20ff25cad8db3d4990c17265abb912cdcb6e7b2242af31770362b6a06978088afb0b2a610358e13ee42e5bfec238314caf7ad75961b71b1139f727b6066a0ba9081894d79ac93754880eadd78f348ae35b2858427f9323d20397fced2cf339452a07

Proof Data Hex

59,560 bytes
121216010307bdcefcd98ecb2988842c0a06c475215a393361715afa27fde566688efe90e7618922d79f4e36edbc8e57c67595c1fd811283f3e1b4ccacff9b7e02c4abc887e000da34f6196c2110ff60afa3c612905c72f4cdd7e8f11dfb0e9c8b672f71d8f5dd8f8b660cf6a617d91cc3e8809d682d7400adc63c9374151298aa2e18f12235c20602669ac4b803557e754a41d9458733a8920b09a5ce41030919d8ea8cc5a05f1e7b05cba7238bfe33e5faab2bfaa59ba4ae18c20a88f034e6e0640d00e56db254ae503d4be768b77525a48375f5a2c7b549d83f66011ccb8afd53f330d7382e074aa0a815269b5de9540ea6b9ee7826139751333e8d562a257a235c8dec908c5b3b0a298f5d9b94440dd68b83914fde38a4a49cfa6e337494ada91a9ba6aa51e33c392f4510d1982fa7290a6a551a4e948454443e214ea3ca2b7869f9a735367c1d0669c913c34040eb35c3a2f08e3696c3d98a55b8bcd00eecefcf21d35ef3f8d85c0c3b07abf3dea0fc9ac1efb3d4133f97a6fe4ee396da6d56e9aca277fe2d48c9ed3fab4ac7c86a65a1f1e0df3dd219fe21b40f7841125e440595015bca0ec7cb0d680eb8897f86eabdf5c396424b6c12e483d5c417650e0d634f5a675f2317b49a88eb9555d4e898b40bcf23286366d1c08903624218068d8038b959dc2648fab2b4a8d53550cb105ff30eea7c1d806e6eaa1ba6999efd34c15c459f14d048dac671044ad74ac381d15112991232eac3ed14d07fdc56aacce756d033afe781ecc9a747aab402645d0d2136369770a83a22b520e155da6579f80ef53a6d550ca1c03c57cef0bf8e61b3cd4392b6aa919ae0ed7a046f758bf13bd98901390b86d7aea684108057f516cdbeb18c0852e41aed69ceb219f5b06a0764399ae565ca3ab57eb8aa8e071b77c1644b5aa7bdebb8cd3ee5785d1a731d36eb402a4dc1ecfeed7b036e69ea66205f06fdd2d9b93982f1022f6233585d53b4f5b9194760e34f08d5688a2575f68ff9890f3bab111840b1d0b8f19891ac59fc11a073a1e784bdc0e799a19cf1fc8f4598969c55f2049c34ddddb7e750d336723a24a73b2d030d07ea535c66ce1813ef99e2efb8867ea49af223eb8e015a6671e17309434696434cd7efb6b492b1712fc7a9655b0bdebfadf9409cf60089af79bf3ee7f8824f4e018ed88cd6642a2ab9cad3930e85886f02ecc7b9a852c33c2a2fe39730bf941a6d4e9da4bdcf9d4960a27354a54e919e255c314cceef122bdce5f04fbdfc236dfa8fcde2559728d8480e8ad28dc42923d0859774ef06df45bc57c1ec6b166e5436fd63c6546e6e25e398e2cc7f2e732806b60717239a3e5cf911905257f45d08048c0eecb22fe2d41d49ac6cec40d8e3b84579a0bb42732ad44d396ac6e7482627a282c00f253c5b6e0c55a8c2cf7a138abe7e57a31c08f0d8776b14f71cc2da11b29c8bf048b340feaf8c90e2257aadf1fba3e67c4311213982a5b5c5b58db9eb586b10f109f20501dd98f362e87a5ce8b8ea90d8a3c9481ff113ab05cf8ebc5027fe8f05cb057c746d8171b1be004da8e402f6639c2b7a65b2a952f58d59d7101b1dcda2f47e4361a32f0f01cbf4259c3e59655391267645b41b524e7bdf0ce9f7856679b1c5363a4230008074bb03b7f71b0be4697ae0ca216fd2859f6ffe25315f78ae582a35da9748185372b5f6a43035eb956438b0164cc41e82d9312d00cd60f7eea89b99a66bab97468254a1fc3da3db0d98b996db362212ebf6be55f7c172f66dbc94589b9eff86244e9d2ec6065b5c17ea7cd8099c85148b3f5ea036b5193a7f1bd4cc2ef977c6c40d5552b966c6dc6c52bc3e0be0059d6ca06d6e8eedef1e3a0ad6ccfd5b03a3222dc4b2bc55dda247146b778f031365560647c38a9df7b7d10784bb9e715e0ced6887bfd5bd5ffd10545ad05a4613564ee6d15d02ae45ca4d58f69f716fea7112cff618f4c7c23292bc18217bfc640cb150f752dd7a56b709050491d994cbd04cee187537decbf40f3c6b89e194e144b95d792b73629a73d9ddbf2e64608c45c08298a96855b4be7be44b27578b8484495c640a2a354c2ada598f7d324320dba6d31705ea346fcd3525f78dbfbc2a8fd195d4fbd23c20fa6d342cb1d8820462d99bf0d0ae08e8b9940d0a8a3bd7940217da022df0cf9a3353019d828689697dedd190d6b3d22489d08e0e0865976b8eb30690cdbf987f07fd09736a3e118f62283d7b49eded5b4f5e2bc7fc1d26cba16421495a0051be9e2baac7f4dd75f51ff105c9b9210c820bf3012c239066ad0037507df7fb1ff59101be1c4fc057c4bcae36624ec546e731a4ebba713189ee62127a254451829b57b8a8a315acb1e055391f909bbea83e9b839cdcd9ffc0ef0603ed0b5f1bdcc0ca4ad87f67033e160f1fe23855ae7be377b8f0a72c0eb1f0a2b5e81f605d048c4c6d9d9f36f0f5636afa640ae951a2338c9050d05c25ade3b3bc07bb0a279b9e01562dd2e05ec3498e280092220bd28ac56dac2de509692c674155e486c823691d496695747cb5f73f5df74e8d5439eb78495246f9eb510513948038d354b68bc2bc586f837805872cbbce7a0560e78e9d1a5acecc61c545d31dafed3063a0ede8cfd7d89d06dba31b40d7cf6abf81606f8f7bffe2345c97e72dfd316184fb8c8c08bbda092680fd075c7ca6a24a18f2dc5f21cd11c0519a650029919f60401f686db23d9f32be6bdd5829d7bd3927323874fbcb7d79309035b1e50ea34ab37042e56ebaf6e375f87880c1c4ed81911e8d1c4374cf81bac89165a22e6c4baac014ced6cc22d1387e93a9d74c72fc5a8bb6c284df789b630bba6a59430c97bad5fb8a15037fea5fbbb3c33b73fe35f46975cb5ba8e1fe0680dd851c236d2eda2f4682150b757758e6cc0cfb18742b035b501d5b81445409dd7b29ed5cde7f621a764e1942957cbc6e32e551a3bb6a7e83e57df1bb4d99846deb3d480fc97a7d17c2f84fef5adc4f200e74aacb6d1927c77bc52a8eabb9ed69bd7119b8ecbc37e35bd44b0790d8257667632647f282bdda58b70ed808ea041190d3cb506a61a6007552e8d0542a0739e10310ec8fb5d9cc8f67c518bb05be03ca6ec1c393b22ec9f355875eae0052a88d37e266f47df0c538531e0c4cffb62886bb7f227f3b93716338bba41090fcbe9979fc208fafbdaa92d20dc198fcb410b70612c3f66db635031ccf103f0d3c202c2990f2e3e68f18f721da5174bfa44c7cb187055ac48eee59a684135ecc4dd88cf765e477006b9971a4698f14e44f411c1da199b3d36536e0c0342d4b9bf4aa364929df4d05ef9151bcff756d5f0caf324c5d615195337d88dfa3a3ebe9e8a63678db00e526a1716a7acd8294e53afc3122d424a557dc057f799bd723433561f2c938658576ba144e5bdb65d29022674dc47f4bd033b7845af50bc2bc28dee1fcb6ade3e15959c722d8b9198e6193e7d9887eeaab8863bfe260d80108d7322a63dda2ad46950c146c7b5c92c778afb9ccc9cb8ff4a4751fbf1a204fe93a092a99c69b73f090b969076b093de25437e27a806bd7e02fda4a768c61b71b96437f0ae46708f169a7a9dea4939b253f24bf1a8977501d88a5054aa6758edf1026e4b595496595ef067097449dfad62e3d55b6948c8bdb8b3ef6b37cad2051749a6f7c36713a2bdc66654731f1bd98adf6f6f7d0c9f79a8e4e24b63a54e20e833925af3258f93e91ce80daa6df4f7861881a60dc2f1916388e739677dd82de79967b791e4a46f4a11c45af7e22e925aa3a4d62e9b537dfdce093b7f265352f65bbf1d650af24ba1b0ccadb2269343e93ee48cbcdd48dad4cbbff7e247bca32b5ef43625e55c98edccf26ed0a776dc422f53d0c1a3ad3e17fe5d7e0e75f084046e297e93ce5d8d2eac774d6d69e1990abe7f6c47810d259c3c1b335a798e7e35cc724d150fcbd53eabfb8b629b2133d740581e11b921c12dc713d127b9f87f22c2619cf0edd1c7ea27b66a1c2e5a290281077c6a0625aa1248d370425c951080eb992aecccca1e86cd478ff7e8512341fef6df909a1620d5cb35496d6d3eb6e4cfe73845b634c6a4f3443b92c0926c39ddf5df8c5fa2b42f88bef67cafca8af3cfa29cc9918a2443938179e2bb29f864466c8c1c034cb413821c0b43f73d5bba7d061b76e01e381894e30302edd5f9684a69786e7219bb13ea569f4d3bbe1071dd170f9f203f59d69189994a6db73c169103fa064210ed497336f262c50559be48cc6bc37e833aef1d200e0f127bcf5e6d3f5fe4a96966c3c7aceea22409b8987ffec6965ad5ee701408e48f1479855280b70d08a4bab5613c1f5a9bef9c1497b79328e1448478398c3a48d7f64ad150d4db713c0e4be65a5057eb3149417d10ca53d82669af821f8a0a4b9ddfa2f655f65bf97c2256e10d7340505839bac1c6efcf04caaf30ae8e5b601f5b323d5c2e071f83cfbbc9d4b23dff11c2ffa24a5a218e85eda3ac3e4aa8ce87e8b41ca40cbad0843b575a12d8fa814c1b01270a591eef0b223d881c68bb2d945df62fa6dff86d459f61d70fb9096d570e1fd61968d3553ff93c53d5711af81574153badbe689adfba8a06b83f4557cfd2d852c0d3bcb5f163b718a33eda5decc26694aac81a10007d8e6c62c0f51885bbd2ca32f7baf3a41b8662d24d69f36e4494bf106555f72946b63d521f49067738fc2d3d68b5d1277f3dd012d655a94cb4486264b8a25f0af502f06acb898f4f1b61a89f4dde016b503f7c7fff680ba48aad7980e365508a97fe053c51dbeb2babb0927b31fdd1d72c5a0d467df2677cb21dd0fc2fcadf1a2501993e3b2e213b18e39ca6c158d5d8643b29f971c443100ab4121e69e839575af921ac951fefb2b469ba20a8cd456465d9c89612c662514407bc3c98f69af05c40dd193cde5ddeb3881086016826781948ad4b61ef946031c01d1994e3f6e40fdeac3c9a9a118b96a687ddbdc3889ba2e26bccdcc027990e5a21f5551e80033c744bb5d90162f9b91eaf65d6aa60de45b922fbd2ff9e9807fa3459ac233b17a7a464cada1c6834095be60ceb05d4abeb285b78f91ca86d9b044e400c8bc0d2ac74b3c2478a2099207894fab24b57bbf06bec3283deba413765bcae9150996f7bfdda4f09e2411001c21023e85d4f252b7d264d9f3a6091753540bba64b36f6171a3cd7138ea195ef8df83373294af9cfb65e5d06763ec6a064711a66d10ad585dd2266ac9e310a5fd105cd789fed5fe46ff0b8f82a9dff38d60a8e5fd59a9290aa97f35edbe8c061a7bd0d76d02880e0230d8df6097195f57cc7a44418e9f9ff01703ab986a32de318da45f2b6aa784e1561fb935882d3db5f04630cc4828acb7ad0d0eabf7e83c37b062991deddd3ea904aa4d87652f768daab90a249be3725c9149985bdeb55553f541a7bb36f0b2ab8a0159372a06d935bf71bf37e8f5c4181394781077dfce5647be9bbfe624af437dd7708c30246aaca8ced545711f48220407ac1b418438425da50c10bad77a7e1f52d336700e3d504e837399ab00a8d2c31bdb1c019e540e18236126ef5c6f09fe3baa9969a498fe65b8eb1545f50769b315ae9fb688c75886645176207ef245c7a11201e5335e9fe13c98fc0d5103f2f0e7f8d4deae850772b82a8c027fdab9b9b94ef1d4101cfbcaaaf4671c79e5ff96e642ed3f878e8bac13b8943875a3c72ded0ee57d360484e41c29a69f1ba520b5e0c368f268c87c24beec05a28c199b035704344265c426967e4d2963ffc74a24ca019effe1f76ddf353d1a5dab3490658bd8e2ab669c648e6af9ba149fb71da7bccdc8a6bf0fe066358a1d6c40c565f418f4daeb020647bd40a7baf697966e766354ee99925f40ebadee3fc466b646becbcdbf91e54b573cbdead9d9c4ff9dff2c5d9deea7f15a5a74f0b5cb56ea01f2392b370572ddb218ffb6b4569a849bcda05e55fe5fe7ed0c8ae863223a9ce79f7fa0da6ad2730f2c465f743d16ee5776889eb4269edc2adab9a93eb0177ce97c594c42e629724e98701e4f011c0f5a0f6cdc74d972ae0c664e03af38be44c36b235a74d5a366c5eef0e245bd50474c8a5014cd0dc740bd578b9a7c5874ff0c72e6df6e4c433940d3bd28324de9ba7a93dd3f386b30d50db98fe3690f669d539ec41689db8a2e1bf43ec318cb8108aa82884129148f54f2de71cfbc8a670f50ca3885f812070445236f4557e3e0cda396db50dc8e80e925a09c4b7abcd0e6c8d769cae8ba3e202bf0f90b64a5b5745bf2ee8e0ed838d868cd578276521cffcebf053574d2c97567c54c5e9b6818b878d4064dd1bace04097300e17f54cb8deaeb1a05358b58c1ef4e5dd51041d460a2712d77f3177469a18bc9cf623be0c789569d1becd81cf0acdf45dcfd16c4286e4b0e9326bc3cccd048801d64a80351bcd740215bf9646c8d997126452c441552f2b67ac436128a6f18ce278cf1102f86dde3a9fc2b95f2cbb8756f49cc013980c2beb1c13b0c303c535120c4e22615386d763761198d7a083942cf9ba550c886035fa9de19722463c92dca95303d121bf2e718b1b34849c16f3ca49e7daa3f6f19e8621987234201daa82f9f88b4737b58d948b2004f7ae4c9267ff90be50884eccfe4e63cf38dc46b2c2500c36270ddd8da7034d7ef76c6a0894c15720a79847dc33f926406cdd0911099d42e63dc8cd1d810af0399600e63ae2cc2a746fd439bbebbe89444a5736b7e8edb06c33025fe6b023d841019dd4208ef22b74a88a064494e064a2c4a52de2b9c9dd9b752ec1d61be5c5cfcceece7bd80879cf40b31d3358213b50651fc0f749837c75ea43193b3454ae730e5850d15818ae9abdfe82212aa173d7275b008dc27e6c6694f4c8dbaeca186c308e19b956fa333c9e6d84a448a7304d66a77c99e6720cec82c515b2d79aa896179ab020ccc04d4a1b509e02505240e0303ff7fcef248febf3ea69260d3788cc7443c794a6f39c06e2d4a652212d282af95a94d1cb32da340390df38930544cebc7e04a1dddc365bbf0639d6af8528ee8b09d7c7b6ddcdb1a97910a747508bbc12799b7b047eae61f4ece55313d7e74c944f9304feca38601a18235972f98258b06d8a19791f36c1ccef075536570b45ac4c48bd8b5b940e1ad8c4b7461460afc80093bf215e3b60a7330f0a64dcd39e5cdf8c64ad51fa423fbe042e89579fb73b12e76b9649b1c10c2007ac0e80a490c68e59a2d99b3fa9fe91d3746108200dc39c9cb7ff639b6ec23aa40e4127a44b1b27887e2b98b8ef93ea02dad2f19e5329d511b4074cea2ea27332c9acf21c011666d1c8145d7c1f555f74c55b73ef2f5c009ace1eb365ee9a23f85c22810bc86560b141ae7574801bd51fa997a1e131454c12d785e5dc0e8d45db31b7ac3b2f508ed755f8201727b58e42fb253f994263d56e5de7b8930e251dd099e469214774b67af5a2a12490eb0a7da9ae2ebb381af5f3c67b15bc8d10d9743e5f077cc5e25975d9615bd61e13b58311d3b3e6396fba46e2f1077d2553f42c8148ae2ed501d9de11870f7862e02048e08f2598c9bac43867c041db6a685a381376b6b286712d0253bbe368567050751f98687c2d52d2c9c422bd84108c4496d00a38430ae9ea8b57283bd57af3d083bc23d5f3ee276707d16e5ced452227a4b22915cd9884bfb790554bcd534a409c95354c68ae94edf23413a8780eaa3aafdc120770781405fb74238b15a8dad230b8d98018fb20977fa56e4feceaf1db3096c2e7b9805ab7b59ae66fab8f4883e43eb7bf2a1256a38fcf1f6716577a78b2da7f8210cba3e957fb1988924baba420cec919d109a48b7b11bd85fbb5610cd696a631675697fc205688d686d27db83fdd5923de6b20f965cb0ea3d30ad86e14e5226fa6715431ea1d246ba8690f96c4b549502f1fb0ee606c1b15c7135d69c4958b05c02a8698f7bf629b507c6d76708c3f8ce568fd0fc32d6b7a943dbfbdef43db6c500c37372c621c426ff1b48767fa2d2578a939b92d7ec55fc7d6dbf0c801795d7949c4526e2ff4e70aaf6894f05f745c284d14698fa79e1128b2c354c9a8a0accf69a1d603dff835ce802334bd16f10e94d3aeb16c6e70d01736858e4ff9dea7a3ddf44b8688da4d7f0a517a080fb5b996013bf8289bf0a7403a07b8d66f5ff978d33c50c60f55b175fadb749c41d691846a4461b9b8136bcabd30ead81e3277d947ecea85d7ce8c53112590d681a6442917cbf4ae59b8c3bbf313177fb15d63ccd6af9783bbc369fe3457325e811238c3f24dbd31b82935db107bf2dfff398b279177563c31045a7b1ac40b24db54481ffa3b326dd20e7c26f27c66836fd918e9c1a975c7f2e81e62e334ddbf8a3f259d30a2cdd6ecf823a5ab8371eca995a8dd10802bb96481c47c316231b38039f25a32a6711c3c6702315548374010ed65fb1b42479ae0fe1f504bc02e79407f8d000deec3734a9c3d23ee49a3f9b6b67f9bed5d8e14f620b235f28d4da3a8abf6059ab7ac5c1e477c1ff9572c85f562f3887902196debdd1a464ee5f780ca1886d92253fbdfe82916689384cc37bd147ccac7e4371284e22c478e05df3bbe77cad45532e344a66046a1da559cb49957a5450e68ef4768f4e159d7ebeda3aef98fde819419dff5896d836182b61b85286d1f013725ba0e5393ed6de2d5d575e962beb1f14d2e1d42cca5b7368407c84848486d1f7748ed8413271280e589d37aec4045c345372c0b57d45f6102298544b579e36c02d97deceb2fde0b1773f8bf5af2d4567db076d3ad412a745b8d9c1ccb1076e9ba6efa98ccaf128c4ffe48ac4d48e92a175c64dc190f39295a67d2e64f432f8068a14238b7c4bee7cb4f2d29c2ac9a39d27a5c27fb8b4b55662f52ee615b87ca14c62d648572e87b01dc944dc6b3bed7ab18b9a7dfa6c4aef16d28b6e24d82c176db1c6e941418d8783e68b85b4b4c1d15b43942eb6751c21f870c94d1a820a08f7633fb40c14dd776bc4fa960a56456aac6076959654805320b82925943de6fc8f300e5363a0fa9d965476e6659ad32eab16a5292b3ce416c88df49fbc776ca9a13825244469cb911273ba993a545fbb258939653831c77cf530e899f467a99d61d6cbb2f36d802520e18c168e90a93d97059b6947169f6ed97ced0b16e62014ce31fbd758dad21fdd0b930acd2063718456a59da6403b5433cfbd405d701b4a3cd7cc4a9725fa5150bb15ceaf95b9ebcb6e1e20c9e3a2103eef817b8ec114da9eff5e831800443d6607243c6bce0fe9984e77ec9fe377e1c7bf9f8cd05450384e991e5f55baef7776dda8f61d60756b6a0e3f98c575434550692030df7b9bc5258dc91e6ff9f0b93e290fa7086fcce234edb07cae3eba64fe0590ab82dd14b6093e2b54dec33a918d67a3fc48a6333967b4a77b4f1d720c683f0d863b0dd851245dc17e1be4b917c09fc1ca3bf15350f2ed6ea629627f26b7cd22825cce70d2f951515db49137a745360738b988b16fb7565ecb95508c265c465609709021c0341b4783e85e80f3255bdc40dd96333e524948573744b03218a34da0164d465bb0cac52b4b6ebfccfb40d355ad6b7d95661f5f0057c98f731350012654f541bee59c0fdc699021d580ee683d7f276141b457c9cbfde8b95a489fe700ad192434d2464bbfc2e219af50e298c6268dc478719064ce7dea63faf25aa0496e5d57bf8675ae19a74e520e7141d457626a81f0f35fc2c1ca58523f3f98d7197aa3cc611df255331f2d2332538f68b466486b4ea96c6dd55d583c1c9109e8f819d001abaf5c7fd93c06f007d6c477c745f08fe7f88eba26d119094d28dc39773eb4acdf15edf1bd0a77c40b335b37b6f2c84472e3e643a258e2ff1c524af4c1ea019e5f42e057739c888767360a8ba4eb9a92979aed816840a3eb2dcb83bc0d882435870496d7da3ce4e4dbd24c985f75ca510f6bcbf1a7522edda4485710a1e52d834bb581230ab07ae61a5ef86e476f8990c7a82485fb57283ff81abfa1fdb3575aec8ff48906850b5dad2b0f2a357115f721b103f2ac4945a6bde44bbd10b51046094a8d2b31c0572e9a7e61f88826013f5dfeb1e07935b3135a91fd16a5c6de59790530b16c8d115b56a92da024bf963ba159a3d193abd4f52f3f8a2e3f3e5a82f22275fb1ba968278956fc9bb590ed1d4d5db19e26c24dde5fe0dc9938544063496d92167f168552880931bdaaa0510301acad24f932fbad6152a50dac9b5526d9cb4fa2ee2533079f2dc9f5a72a78846b8ca2f140e5574edac8771d368b5a4651e1f22dd8c324be822d579e87d00581c94f49b1a7f9486a6a2d9e43a659bcc1276f781a15adddc7966cc57fa62a6a62b06752530813bc3321936cb473df16818b41fec3087349385b92b237a9a4148a0f18c7394dcc94f8dca6549ac074895a4c6afca24b99734fa41dee0f9b5b560b6c4761c68d4560242c296277d1e1e26a803bff3bcda66c8887c945eb34940bd1b00db62144d9f5eb6ca4a099db4adec4fac69a84daf8695722bbb398e7c34821cd13fc5a9a539270d5bcc3396cb83621ad68cc33a81fc159690e94802a7fe90713c0256a1edd11ad77318ce9f630145c893b08e150f933723a30df49e62cc113c9ab819edda622603c646849c07af83d44c6539955304419d105e63ee931ee1b88ad20e11e5e550b332c50d2fe23aeb91f2e496e2a56a0c3f8405dfa0497ee617a3ff10a04dfc1ea96403110307cd4af48dbe2f3e866a889d6d1d5e540c93cb81a275ef31ef958adb4027fce0c9e803679d9d34b8e39800f07025fdc214b5fd48b33c87dd3ddc6fa040282f4f9fb5e910db351f6fda73decf9796ad7d397da03f2c9687afe81258dd44a58185f350b3775cb37691c670ee8ac4fc0584869259b78e1a98bd8b46a0e0fa638370fcc8091bcf5fc11830f7490b370e4fcc319ec2ce328eec201362089f75c4a25d82fbb38837e4af450b8b2f725c6ef2936809e94dfcbba95217c67d12ba5708b17358daef165d83539a8d713541e25023e7097a4690f2fc102cd256bebb958f866e72077f998d823cb63238fa3976c8dac64913c0d7b75103a66519db0710b1440d6c23d1e60f8cc529e5f40b1315f3d12f98002b46f14d90f95f1fbbb6878b92b30624efe708e4dce427cd8c7e3af2df15586f30f9739c2ffaf192c3708d5c2f26f6b0a8b9923634ee04565659b9051acb36c89c736da2303fca91737b7b78ed98e32dc793a7963bafb3d2c4548decaada75d5c02d87b324f497bc323c281801dec83a2c5f58212441b4df558b0c5850772c7be07ad069e247b5d28fdbedbe71519207ba9c8f51083e351c3433f5ed4bf69efe05c1353e15f2fe657178a3737ba4e45c93341086a6e349ed54c81d12e39913c6f2386a219911d71c81925300bd249b3668d7a4a4bfa6a95a6d5d317fbff55efd055c2d05bf378dff7d6efc98a27b71a7077e4560c707faa12f8c3da835a3643aff95b1e0ce11d6115c39191cf411697f5827eacd58c8014949ca21c0d49e5fa9258615c2ea0d7ce77c4202efc12092e242a41ff54eab4e8f34092be08d2cc4ed524c50113fd973ca8b4f0731a261be7f73811d58a0e25c758dc84c20d3915f92b894e669368c2e0b2fd4f51ab7764bf81baa1f4e5daa2a9935e8a96fac320a697a7b0c8d1b23bd2f69bd16802e549b8ae4cdc0a1d24d66d5ddbd661cbc97d0f431b8e4c334821488f3e98b8dca29f92b197a960de308a43fa1cf54a882880387e97ba8f850ce2f2e4eac493a736d3add6975fe414ee5e99d66385a262050bc79accd6f18dc909142a3d0acb039e028d799a0fb7b038465d6d7c9d94e20c2d9be51439bafae5abf2705c926347f3fbf770a2e4ce42e2d9e986284ef0e503dbd9c3b04dd7967848a2ccbac3624cab173b498ce859b9eb5c1e4c817d5d40243e240de24753f9f34473a8d8161329c49d99efc105e7ac2d109ef6cd8449db8cd6a792dda924fa28a6ead0212f9494bc39bb8b7658b07200028e0d37d596f19a0aa4020f9ce4555c8a09b771324fd8e13b7dc17789269d8020a512a59be220c1a727d345753241b96b9fec9b56e7c2ee56cd3474eda72434729aabcc4ab3a4f49c7c347003804cc186d246eeda3926b7b807a34e3d2a3c422453592c48c78dd291289e892f52c857369c2391ffd322b3eca62753f4292f78f71798c2f48b062dfd4f539c1eaa626f5ecda4d65fe8f8527df0a9da5fde4a1365cff6ef993ea1c777b379d35a88bf229f813b9f085064bd57e3208e1619224ab746cca5d9118db3d6f5bfaaa0806874a76814c85cc27890483c189e03bbb4a092d8edba6e0382b01bfcc1fd298f870dd927a8324f1e545a524ab95576a1a54e5364176a53253d508bbee09dd54df18d54f876352a82c5147d2f5d19a3cde09f3cf3c4d69e00b2bb7c895aefa507888bccfaf1935a8d590a1c83ae9a65fc650017b6ef2d2b23217b198546ccebde171cd768fd904b1846ce093f28cce9d089965d81a1f0dcec1a4533f2a22d62695505de5859498d8711f61a58b9edc4d76ed32328a31a7fab976bf1e2ca12227b1dbed4323a943bde767456523ccace90e5846ebf5f46f41f7f597b200fe9111267b910818e42ce49c7b9afc741e5ec8eea0f595e4c6d28752843dc8a241fd13f698d04a56ef9f90944b6f3a32c7629c49c2b07642e922e8a06c225ded65c2451b8d5d576a141c3c002eaa60eb57be05f8bf1e037e85b2a33f689b8b0ec402d3ce4ba830142d0b6f553babf14593a253260310b52e0ad8c68c396b9d8d4109b55868e90ebebcfb86d0d269daf5fd902e9ea3bd11ffdad04bebaad672b21b91ee242444f1a72fcaf428d07bf3da3846a3c52c4101d195ec557a05b07797519b9766803ccf1a35cc8ac4db1ead7496d1ffbc8a48cc01d8ffb1760052155c866ca7e2e96a29cf47a2b5a7ef728552da332d16d50ebe341e4715f19f905d476dbbfaa93e7d6f1bcafffb801a2dbaa7d3dd45e42193a4373634ef9eb7a00a6a7c89d69782a7de26dbd7e88a84663354d1ac444fb8e9127a12862a2a58c1d23e80cc0fbbe0514db3b748dcfae6580a46c03bab3f489d3582f854d7ea5def2970b7cc4db0353f6e155de56d0ffed174d7ef015f4a0349830e7e60d132aeeddbbd3c10c897c836e408132cb11f9caf866f8f502788038a046e58606d35f332ae1bcd74468ed740fd7b9993df7e374a82e93b47ce1f7c04f6e04d999971ab735a3a8ab12381b463ab841b044a653f554a666255b9f2139166fd606cf2b29373095a02ef0e980c383dd84271f37377f673364fb70f2177c927e6e27bd3aa3f2dde2fccc5453bba0db55538f4b1fa9d0c9f79ce2fb9f434e23e67b02b49f7c8cd3151ed113e82c4ff154932959522512a80d6a6b83c9562bfd90c1c687e07bfd285d7d67c1cbe20b1e470b69550706eea51465a1048a5f930b861076e6c3ae9543a7a95fa344a0c79bc7ec3869928fd99a4064b5573ec3719f3edb73a479d25ec7c7288e9f9493a2f3099f15eb709159ee250f6724990568f747e95bf2ee197d8d4e5acb1c5f1f3d1afec0f5482eb8dc0f36ebc0e2e12ef065b00d2a78c90051867bdb4a70624b3b373a784a885ecf055b833de917908eedbb0232f86b06a40347bd6238bf3b7500f3455288fd68336a5cbaf1c711f1787f581d59cfad7f87cf4fab60532ff524c5a6a4d9f6a9fa21af90bd81752f4dbb811becbfa3d10448e8a619e57e4593a13d59e2d6350d408126daa84ffaa604d2a55fad010fe5440479d03d70a1b986c43f2600432df2b298d3ca265aeb5e1f94825c818f6220f21106ba0e6b226604bf8598916b0a17802dbb68a8279a66c08eb3350924305723ffe3785af9fc3a201774f5017e12ba163f0026eb9364bd3e43cd69634860b841fa61a58ade0f2ed6874d09d38acce346ab68fa592099a60c843d5d8f89ba58a577eac17c582bc85ae882a267998cbd385eda9b8deb9bfaa6cb3b108b34ba9da485df07248ead04835699a572f66e397b7414e69517a46d33719f437a823e9792d33f24001a91ebdd44c0d525ed11e42c44a52eae68a8a2484786e12e41f6bc1177800b9ba51eaac934e78732e72077074e1da1f15b4d8dfe679c935c7a087847e87f268fd83552423a7e71dfad57c76711efd3d034bb99375c6176ba9db2b09c67e0f5bb156ac86acdf233107a141b0d794d9d63d40008c40c102b73277240f0cada598abf235c375d503caf157892112af096fbc7ccd5bf70ee90d4ff3e4fa4e6abb1f8406225a6475deff4ed7e2787e5182e6ef9e0519b207bb4784097996f91f5b5e97b5d32b50cfe0fb382e945ac31672eb0d44cc6d7706dd6e250b0a1d18ce29b5788738312bde2d0757a5eea2480d1a21aee7b3caf7fca5509a67377ba9a3154fb852b1e2020e4c9dee847d029a1052439b37801155a7e3bc4e1932afbbf00a8759cbe3fd31f9a14579bc187ca9a3313052a227533234dcf25f58f41c6079fe4282c3f244b389704045d5c196fc230580ddf066885ba5f0be2147ef8c1ccf28833fbc261586b1fd8c33606d307b1bce2a09d235b6564c43018c039982c268e714da8a2a1d22c4ea5c38cbbeab8fc1b518687a1f68532bf50080fd55368292e03f2262d779b8b07e2e9d461bbd91ea3ea369bbf83c9108fa42bf575f8835242a68e972f99b8f4759219a087e1bb42437ff93df05ef40abe4dc5691fd80a83156143c1d92aeffa1d382ece13c07adc5e9233de2b6c8e62fa8ed55b437d8089ec6e4f029c7531f3c4ff168c74185c466b5bfcd2e29f38569927545786a284453d2899aa62ad57c166e2eef73ceb9441e007dc1730a72d5d8ebc2acd8259f0d98924d46c2e98e17c5be08dc24d42140d041b6271f274b534edcb61e856a05008edaecdeb71a76478943ceec22545c06748354c9fe1f12e1b3d4e02d09ffe94bea489337c64d2d4f53abc7aa309752ec63b906aa7b709644d55a0dfd5edfa2ef3a5651e1d8d17869675b873e5765d7aa4c2f80413dc7973b46ec74ce1e34ec15459e51bf29eab5957af211be74fdd77eee706611a9a3d5e8f661078f017e571bf5b3351c467b0709a3ff4d79b69cf37b3fbea604a50dcc4d2f9591ed2ceb12a2495ce8f7fbfaf4d0fca96f710a18cb9111a2bd5934d8b2ba998a946aa249ca2ce005475d32847f9804d2767e7080d6a07a625f2c5c2fe868fcbe1473b6c7496fe3754d6e5a5ef1c5a1c42ddb74929f954afffeb2118bb4b3f9d9b237f24058804a1630775f5245e75bc05d3afc873071b441ea66655ec2e691f128dd323d90a4231993a8e2f414d4e3ec15e2a89f954df1e83e114cd5adb4dd57ad56a766a3031494ea78effce96c1b5433b18ff7a68b982b0b899db6aeca8871001e0088e57a403e4f412793b47a946f122d352dc67a0f5091696c9068c100cf7b023e8b4d8cdaa2c5b8816efde5d0a2978276176c61c5a33d829b9da5b20deca5d04f712714ad2edc18694220fdac02e60f50f437ed26367c6d0ae4a07c98d8dcad84dd452cf439ab3766ec1f1c1d09696733889d8918ff9e096b33bfda569b09e95f04591e8a093f5de403c8ce4bc10d3eeee60ed7649ef126de39f493e0e0cd903adf8c050c84ec7768eea4745fb4294b4ddcde11fba9bea55100a992121851911e3f88bcf523e8daf4e1d217ca68b0ae572d3216ea49df09559793810d1453b9207b7afc4781572951be5c1a09c5cc2f92ba5d1749f2645bfa02e430ef8cbee7094165fc2aa52389c1a49d4b78065f7a257cbd72d787772f9d1d96beff1354602c7649897e0c57f27faf2c717bb04988cf0b4dbed9bbe685afd957ee4c1fa0cfd891607ee0822be6b983c20b73b52479d92dbd57615b89f1dfacfa41591e69e220c928fdefe1c48ff75f67703c89dfe300d56bde46bbe9205f1673a68edb033620af7e56bf3955d8faf8965c83fd027490dbee0b7273fc4d29446ed65197ae6883c3b0d450b20fc7a8cd7090ce86ebadc88bd4bb84aff9a7894cc9096b443cd5d57d735e9934d7afb6e5598b46f7639c44eb76bccd35d9ddba9f29b41da59eff3b239639b27f29cde36a04c50733c7e47226ea4dd49c6ba2742b0c02442ed0797be90100cd8c8146987b4a65902c4a17df7225614fe81339c57451056f54edcbab2ff760911c1ea92ffe34e39c00f107d23378331b4d91bfb1d5b70b283b64a3d3811be9c7537bd645b0be1e3426f056611d1e6148a090f55c8955d67dacb73ca7876b9df3ab954ba355fa8941196b97b6ebd1f5005d10f09895a11d98ce208a99e1b01c4609857ae5339551745b4069e9a0d0738afdab22bae40507af36d876a55b64f085c149635c1f4e44cd1b019b3904a5cd050c71684979aab37a2ff6ab569ef00191ec6ab48ca0309b53ece1cc2d3174ec94def6984418e6b51a1217c0c9d4d43f4173be029fa9f03ae7edf5da96203867c264b6afe9edece596b2a1336d643c4ec180990a9f5e384886066d50e33f6f59ed31ccd4f760fe953dae8796dabe3d76affdac9d3419176c177e39aa6f569ac70c18c219f9aefb2dc6a9118338ffd29b608275cc9f281b403f5aa355a1c7e0caa21ff8da32e4bd8f02209dcf7a12661e5cf677182c9b59ba593b3820a9cba52dc2a4036e6bc27184ba59aaabaa9fd9470ab34a9ab8f89f7f190f8510b86782fd141dcd6542167f20f98990071228fd785247d266a9813c7b7cedfb9bf22fa810017dfa079ea959cbe9ab24ce1e60409df203046227b679147e69b5f6f4455703ec7ac01e5595ea02be4c14836c783b68d407e6e6850f3138be0f9730e070082d484d9c52f0a2662b9d276c4eb763f7d334fff72d6b115d8b0d46f39ff4f0408d66963c59716681c280f5395ad0a71a719ada89269e347c34e4832555e9b7f40467ff0c22477e1b0db919c1e6071fdaf6dd3d2508883691365ecfb7204cdc22e3ad77fbec078952bb305d2b3e013843777b41cb4b028dfe78eab27a2e4f736d73433a5ea463f8ad32f1165845502a6f55b58909335cdc6b04b393e3dc8dfc8ad3ada9ed00c33791e97ce3eedb990ce7ee2062296214837864b13632509dfb7008e3df2f5959d928fbe11966facaddf4139b54e299c2dd49915a5093dd621651ad937073db9c0242fc20d4aa5be8c614aa792e082dd125feacfe29943cf31ff8d32fc05c1784a39ef5a1e8a6315d8e221532156ef51152370ed2ce20557ad428b2b32e048a0f192c9a6c0a590c9d0cd1f3b5f93b6a7c5b8d093da9f82b025fc1c0dfefcdb12037b28aa43967f600283c79f6cb4b83e8aad29750a93a92d1065d4e6c596b104669d617a241c160ff9e707c2aa4209008d4306ac28abc38c39f843c4a4aaa8593cb41fb8502e09183457ea9c8104e3765c0a1fec4f485e070c0ac36757c864e62b28f3bf2c92d7ffec4cb37e822fbcd3edecbcc0883c3f98632769989eb74af325ebcbc41903f56d2f205ee9e606faed516071eb3de701cae445bbd47c4f4aa15c8062c4f0701867ac1b7fe09e26c390c4e7232404a6c875e72b5a2ab86486d674dcf46674f24b672f47f84053046e0fbc9b70531eddc7d67d0548b4fd90f11c4e607399a31b81b94f544caf655647087e419af77ed6cbdb33915aa2d5de350e08835ec3ceb428c75b50d48cc59e7198f3510f21b04186a3bc5e3177e413f282415ff03d4a4e0dc3690a31dd7823d2fcefc1129434767faa5dfc8d4031bfee92e9bc32712d88fad98cce2a0a8e1c5e1fcdf3a7ab0d473ed68151b125039b282f3769a81b31584409a2b3acfb4793a8db363dc4e03cd62422675bf405c8a78f35b18680db5f7c90333d647683cdec56e375c03b4568f967c4174051224fab407a6dc7dd35051ec61f02603b90c300a94bb298db7c70346771ccc617dcc6141f2cb514f2583d4899634615fdf7c955a199c014cdfc2dfd0224cd4998d65ef9a3f673541bbe01547cf3ccbcaa0057cd370c0ca3e27d85425c57849e9271f9c369408358d9b8dc705a50111f1e12ccc40528e37fa0aacec7ef993c85b0dd4537cfc25fb719652f54e192eb52fc80d304f74a62baddb3e6c8d1b5501326957e9e3f8baf297bbbe5b6a36e469a9584b11494fc28f09ab07b5ce9c81a78ca84f2d65de2f5e115eadfe128a1e42f1b86dae28a63656b19f2d3685f966a4cb51d6cdb36ae90a8a95dab6fc7f38a30087e1e4ae5f726f030ad2c0223f95c18a3ae66a67bb36c09e5e3f88d7da9e022f73273ee4f5a2bcaff49ba16f8da8d26d7cc587b9d5a0a6c27b31b935fc41ebb3d4030ed35998e6c9d5e07f3a9ffd4b978d60a214226d874018d144ceb32f3f84d87c69e7a1cfae4967b3f8cf1ddfef5c465d5d56a6ffa99e362f7d9e8874b01db30ce5ba760a29e7a76ce9d00884eae73346657c1280dc4208893f2095b6a8ddb51501cf919647cc0d4baaddaf11a4aa4b3f72885ad636a569df72c2236818bfc69df048d34ea8b131bd97d8686d3f6cb131fffc231f3d26def6faa84d3c06bb4bfb2254a12f52a1953db0b97bb6380c65d9e42b4182e6e831e9a5cbd1130f2bf452379d671931cab4491ef8d12567dc9182142e8e26fe81cdbb4d2dda1ce5f3ca9a8325f05778b0642ad8bbefefcd355a966021dad0f84d3a52520a7574f898b9102eac272cfa5f0cf74f19e2900f619396ef9a2179e1b4bf394e9cc9fef3926028967292b7749c1401b4915219de80ac784edea1544891b482b7b28df3835ebe361250c323fb4853d10add031c4b76c51c2287988060b26b7e38ff9d4bca67412df422cf2b0c497805b670401139b4ec7495e541ba34749d3e023b9f747bc2380e22ac8e44b7bc0ebdf00c02936d9e0a029b8f89f90517c3157c42393f0751bc8a2024bf570461fa99b496b8e18f8aa6b47c3cb4cf801abff6a0eec57a64b54ad683d0819bb33d36b8a8db9bcd4175c00425ce8aa0ae504595c21d5a4d70e5bc6ff14be30acadfa1e984d3ced9d58da55e3d073c409314865d8bf85e8d74d1fc907c089dbbe3d4d6cc9fc65d554a4f5cb5e7cdb1416de443dc5cabc2ffdf965f6d315ff57c612108b36d624dfdd00375ed86fc9280a30bfa29f868fc774ab2c544d4f5a591a0d9742886a32cd91434b0b74b79c9b8dcfbe3bf5fdd6304e563579df1421f4ba3845e4200bbbab27962170d8ea4b15a8fa441169c2d25e943c10b58a1628a4709106969c0a8cd5fc2f86de6bff0e05909093cce22ded3b222150f69cae4ed814887ba4bf0ca78e9ea2af1a8b8ac45776f8340120defec3e72025e2a685b67dd6247d3cfd6a40821fc6a1f18eb166bb15c6fbb2ba9affb784c95098f1874fac6b683f6c230c1bfbfb5932079e2481876a93d6cbd83d7d3906cb196a25e68d78100c3b1d44170c92c919f012c4cfdebac87e012dd7acc3c005500568a3a399468675c14690a91c2a43a154f99175ed9031cca8da9296c89650f761e88471092a7c965473c5e8c787975c35b0607bdcef009e00a739eb294922d7ae564ea28e44353fc1f1a6cac35c54c406344335ebf5408f82bf5a0b1fd5c805ff2cf1aa9b6c10bd021c4f4c57930b4e1ed3487b017b6de6c749db9d28436222bd35089463a42edf358f3b02a2d0d1232accd3403bb5e8375355f155677451e77b48b23d7065d0ba0837a3dba043182d52897d636a4f654e2103f7a3a2ced7b87fb1d3899155af0196406ceba3989fc620a9748977dd977e7b7cba2e2947d8a2acf8c5394596f668954b2ed95d9702aca18acca9381caf15313712f0a231c4b68145af620cbd7dc5144481df646ff40f5d756d202bd5c9b6eabd061cbd281f00601af65f5dd15fb1e13315b00aa81feafac0e6e0ec24aba087c1b973031d07ab871e08ebed8ceaa43c1d4b2121bce7462c81bc9fd7b310c7eb9b044a7179ab073dd590fa1ed44ac88f1f9c853f395d77c46fb2b3758f94ad35976fff19beb77fae17803ad9f7fe963a0f38c283e3958dfa45e9da3d99cf84ba65ffba2ec843d19803a77e76855acfb47b69bdd6d64dd34b0917ada678d29556ddc906332b0ce81ad1ede70e7b75189fe6ee970ebdb46a951123734d7963a93557d40ee24788a44963b3eb42de9d64097d0e9dc303f551fb12a35345aaccd281f7a77eda97970b739da320b1a6e50780b7607eeef67546d1e37b77e2734ffb325a69d5e0274f637074ed05972eb0439ac34a5be35dfcea00a6afd2c8a5e05b226ea5e0b29a3e8a36ae7189f64daad8a75afcc8acb5dd3b2911bf3da56563eddc37c57435bbab5edb15c9a96ff4ffa67323b598f02c3b2435f6086f37440159b8c3acd34b70a75b21f5f6a316e1e890a4c3072e34236627584edc911218a316b4e76e36fcb829ac030bfff1ee8c925fe401742bc911e2399e8b2b6ef92f7bedceaed05a8da2e3fd750cb21dacd676ad9a67a3710308054596ccc503dd2f3a1da34d6696c25b3c8801e75870839801d8015edc8afa5768465636fb1372e11c4dcf74b2424491bc39b270bee3e683879e79a7c7d7f48936a716bbfdb26854590370ae99236b00fe1e1275f8942c6847e0c43cbe569ba5827d4e780e307015e70e02be30e0f2f7c5086ab1850ce9128debf26fcefac757238d856151866e046549f9d856d6224f529d9ab30e89657d9a6ef8bede28d512dec28095603657c9ba5e3cb11390fb9b95025364c8ce84bdddb04f05c5adb5be5ccef029c7fb1e626a8dcfac5656550dcc462f70301993ae816795eb857aea6e0b518134c07fe9fd3e480763a50d0bca33ef3fbc8d2133e55bcfb9161337d5ad648e7f8f25a34412150051cb8c9aa17b662fcd7cb0ffadc8044e9cf4de3479d43c1f875c01e4748e605f66c8b4137a710da97b0f37798d9c815e9cb98288ac903a08824279730b9f5872a9512065d02c55e4077583bca76d424ffe83f1aa9842c23443c9bddde76b4664f16ae9834566d7a3a9dc444d2f4a88141e76431f3d088983ad0914c3e8fc1df8958245142832fcdd44e511496bbf9dbefc6fc7f21a8feced8a030af48764d06c807ebf1dbb82b2fb1b10b1176cd58da47b0a2fe118e0d32cee38255082a73abdac629539ce03fcb16996dd5778e0a70fd47458c4e4716ab6e18e43914d9efe59f4ee09f15428e718408662ac56beb312c63635a2df0077c92dc7feb64536d4577cceebc3a00a9a6f8bc74c62bbf52d2d893b6932a657cf3c7111e5af45c4fbb5592b1941510d0f3684c8706b79334022f5cee25123b0491e18c33e1ec351fd3c44efd527d13468b55f64ce9bff95fd2f82e7c07a31d38b1d63ac59ffb4a978f9d4e319acc991ae41544cd85ceb47f9db5e4c1bf48cc313f25b7c65470e4190b037a289cd0213458b08ff9601cafb04e02f9b4446067878f04da52af46f4be40e5f5c9c1b15f2eba9e9e87915e9dd0fbd7bd980bf4a91e05c80f2380bef0e7079be0b775b923b83b2097a34e8a81042669f6f22ba1eb6249234f61c84c322b22e1a3e0b04da48a4b83c18ba1449a2f650fb7eea52de852f33801306d3c70218493d1e7248ddcd0f601ce45cccd0b490f722b7c4343b74f21b0d4f0c3a78ca410942ff19e8b8be08354aa70f62496888d7ac8449a6569482477b4dee0cd323deabe40a69b76c3213496ba7b1fa6290c9afb5ceceba4882e7fc54f55ba395f530d43f7b499a865261bfefaec4ccfe142e9c73260e2bf6469dbe7994b6e2c70d4e99e8e038a765a03a710fd21e59036e8dacdd629a7257182498d06f3072b7def0c3f1fa443ecd9d3f157275df898b976169e1d379146e5de66bb8cf1ad05b6c4dc144d0aecc973b335c0e48104791e82be2137c73e133f6f36dbf937a718ebd9fa6e717759fb23ee03ac8a799b9464ffce5b55df0613d15068600c0fa505bff551f81906dbb6c12b8f6a0c1f4403fc623b4f478e9d6ffbeac5b89484e239c228a7bfbbdd330300f62f0253f00e9a97abc77da64183796a6dbb456d59c5bf7c02ff9144c314a22ef1ed202fcc2d08367ea93820676d6ec2ade603bb4458f4057e6fa6ce2a6692bf1deccf1c89751d8981b917ca3a2c54925bb9868e6580feebf797632670d86548344935edb1fc26f12e5a5f7a8ba2ce00caea5edfed2ef5cd7a3e10d6ad64531067f3ce2469552c7dfe2f9b1988f044f38dff523b01a5ca083a27d0e6408bb5c83d3598dd9c8996c00e3af865b69ceb55e9dcbc6275c51a06a86495e204a943a2ac478ee45c4ef61d9fc7184e9cb85bb7ced51ca730f6908aa60fb6d11bee194e8586cf9e9e6a202a237dc7a328c284dd796f042f4eefc6bc4236201f487f469e77c6ff9313bc4ba36e5e13f653fa4a41f59ab64ba9d7e8e9f8fac1e9de25e4a360aa51b4fe82f09b2b6c1826f7c1843a0478ba8ec8ad929286294ab3cc4f5e2617ff300a302ad1789a84b64aec060b8f8ea8a604fa3c8e3093a518b19fc87c1b909cc7d5eeba3c74fba47e5c1c333c8227deca4c3ca9b24b783a7b39cd411caaddcbad918470a1fdb277715fcff29562ede75e36e4b5cd076393cba97b1a5e42940cd86fe99e02dbecd94ff6f298792edbb02457b912ee20fa94af88d12d27953140054112bef9eea0544432e12bd62d44400af6e2b3bc02e2e4bd75933bc40eb45a10e4dd343d756a53053f96740dc35ad0bea3c520b24e06c307d4f8a87e2991a9ad5b2c5fe2b29cc315f4c8d4940eff95ec3f83e676b936c5fb4234c750d01aec934ab125b3ac2493414ec4f0f98e3ab99db4f5b95770207afbe6337066ed447e3c430d779958e2a45f16363f54a79a6829804d4fd544a4503ba4556f66e7399aa3e41dbb8d2d27da50bd843e0bdf48aed0418bc124b223d5d7561f092930450875ee8751f61f96fdc40340cbde5c3f360e754c452dc833a085d1bad0f4af76a77909494666fedc30b942bfa3118eba81e5dd9695a8a5596853a19354773fdd0ab8256acaac6f18ee63ead37e2a5d54f5c98d522cc2d7a5aeaf847b039b2e3bdbab506187e9c22f2ed0f3343776f5b459dd4f4ccb1c7fb52a12d920c85a3408497e2048ee13c2c63f9344b0316a7e80a291f4faa1e548d072623a8d523d7868d16e7f2ebef091899ef1c0be11a267bb867a026b9835960a3a9cee928e7506f9ef85e19103b54acb6c738ff3a072ad597c3d553a7a44b26332bc89a40fd4d1c8186b028a5ca90c89ba63df4354de73e74560fd59b45967167b13343ad77ba34f9524902235b37ba33afde6605c31ec5dd07f26ef70a3f95ff2cf09f66c411a2d06398f748bae519aa1694339ac2ca09b3cc949354819d75ae45fc839dd5e429a7ac140ae08cb615c80100510fd30171f3e742de1ca8caf31adb7fc021ffa68279f9f030239ab2c2953d452790aeba745d72fef95913aa10292634e351dc80e7475aeeb9d0ba27ca87eb7989760b1cb44b99b0bedd65ae69dc68b04ad08f01a7b3354f1c1f2738f458b599283e4db450dd893db7dca71fe9c6ae906640414d9f12a8d5d63f45521ad467a89307c8b081272fc2ecd2259ad167be4a2af7df3cad627ed5564edf84d9f927e8cee05a761bd3fb1422ff83bb9f7ebc468286f0261c1fa07805455689661070c49ef72b8f22decaacf5c8c24aa9c14aa2a1e34affe4e038eb1a93541f9f19e1254210984d2719f174ce22f0f4fcf1085df6dc6d5dad01d4de32078b3d4aceb3369a53d986bba7fcd68dc521cf2223584b0fd4bccefeea58392ef81d2438cbd5571bb5cd868d5fb7b257a1b18df15cc3d6c5ea81ca5ae1827d1160d299f5272f31f832f784b34779a3fd533fbaaf36d0776d09f391de9c35520e7a29c5cc72607bcd9bf2814979ad26e95109134453219b1e7aa5554c384ac9268de041419cac16c267f39aaaa64c37c63b7caebab65ce6d5cc4058dd9f830b10687225bbe62bb05024ad86d8985482e2e1765cbaf36f9e0076ffbea1d407052ec682e8546a6fb4f081b87c3e47ce7014aed0ef8fca81aaa07ff96f756550864de59ec97f7332990069c02e7823aad95a1d57b98c424cccd75a445bdcd93bf011211bcdaabcffb14280d973f6ec7342342b9c4ffc7628fa8e291d0ff76dec2a6fc582ec63cd20dead1faa786681445076843793ecd67a7c6bc0ecd48a32d0d6709ce6f943fd0fb7008089304429294ac9cc35b68aad01220cb3427d51af90579c27917fb6bf815f3003c2765aea43a54acc6bbd16f6e5d2edcdb5907f6f77b60526c31adb298a4f6f4e7fc276bbb65d5e6c9293fcfc86128fdd7a44ab72ae5ae908be2c0dba1e74972de5e268bfff51dcf67c8e69cc5b994831ce6f8fdf51875256c1ffee019eca527d45cb8d87f38d51a01dcea578fb79ac16c06039aceaba0ed15178e16769fb196a0d49c5553253ec3c42da41f64dbc0904d77b27b40ace9b13948b2066a70a5c27e9138e537a54f5f98e26ed8d2cc8da153e1391da0368c96e9bda77d99b85e3e795496c560c492468e2c964aa64cbbf13b41513c4f88f6ef59162d1cb47fcca96008a2365e2578a3306f022fb71a4b3725473fc19f06cc3268a1288038c74bccf0f2b120d01e59bb5feb9f745f2f2329db672eaecf338f0ad3741f00b82166c145930cf4cf8e27b8d3f7fb2d1829a5974415fba5425e3de712d6f6feccffbaf26588d136334ace8dc222b2d4b117c69235db0cb0290c478952053aba1c371e4333c399b2784e01ad203c581e89d2397bf2428be10dfa295a1d3be9b714680d82e96e9cf740e5e31b2740310c53f3e2a2900e93e42abf825c4721aeb81a3bc88e7f9b567c1e4a1b284faf944f3153d696734ed34bf579575ca5f0028936ba7512ee518bfcbd02fb0b5db0eb56d65f516fa012342ed51840ed1aecb5737f08727fe752e351e32a1b661246f0b0967c9b5a2fca867fb0e04cd7dc5528fe05e52b731fbc697c2934b05766e373d960fef3301ba3af2921588be56ddbe8a0b4b2db915c03a52bfa32fd47da51a2c08e6b5164d0cebe9c1271cd3683b621ce809586cbb396b7e0b4a9f99463527748707e988856241f002798a46a01acfdcbe63af1862e5c44ed41be86c0f77a6ff143d2ba5262e822c7685ab6aff68884d7af6b4781c2c7e44c7e702f5a304093dc8d0ae09d06fa9f36c8667beaef21a2a760c26b7c8c086acc111fbe50f6c81dee75eaf4f1701aca0583d8a10179111c04c7bb83a3013af339e07545e96b9d308ad6c88910668b45dd5ca6c5482a4fa0fa62b64dda56333a395d5eb020a2e1db170f7633858dc978544eab75d480f67bb1306ab75901d39cf3c02924c168f30752f48b0e5abe4dc5edeffa6ba171ac4ddb69a82a26c1e076a480e1840ca23fde8f87450c578967a26f48019238f26570279e710df81227a1c1c4ba3e58f0826f4731d6aa188c4d3c60ce63b4f0e782700aa8817cab20c7cf903c93f25f1eb9e33646f727b3847d4f200bb71ab4ea08c007704c702812b832730da261fabb91477838b15fcae5a70824e73b44aa0c1df012f060522a6418d923a2aba215f8246f86806829946e74a0db4c58ebb35a5ee8a6df94a786b718dbfe8a3173a094b69b8786c155c7b025426f0a76fa2a8b8cb9e5b1c209e3e11e23ab4d590e699b68098779a5a010b11d7b2e1239042fad5a8f9de41bec19d4c71a5ffecc1d9ac3a0cb5093d163c6b1602198bad1eaeefffff7951b2ec6bcbe7c79d0958cf162a5a95305ea57e7bba01c9ba7d99b0b1a29e548c270cb7cdce60975dee260b55cd2e808255d04616c5a3d4450f862f2d51aa5f50966a8a7db3d654f3e2d13dd93e8735faea6ed188318d178636e20f438568f1d2d181d9a60f691474a33591139139c29ccbdf8f92fcbfd665225ee6deaea98be46d2637028d4bb7414795d46003aa3683d3758d10e985b676d773e54e6f755cc52e4e189aab6083dc7d51b32953e5d0e8b490a0144da24a02f5e5321a4138d8a31156b4270e6ac12409e9946b43b2a340b6d0e3f62e755f7d99060cd14109121177f644b8e00a45a137d9315ef3959499ce63bcee2b4dfe0bd8a5e97b5ad2c579bf4e4909c56cefee4d36d9e9f17ede74cfda95ab637de2f265387e0fae528e67ffab3649f3ac2b5b0ae68a266507b62c12eaf8128d1009998465f40a57d76c7649929680565c0d13b11bab6ce277fb7bd91f307692c96d521657d2fd54e77d2b14df5fb9dc8cd4cce62076006468c56bb016cb8cf95fd380fbd938d057c2106b6e87b6b257db91824c93c98c9173aa34544cc6b0503dc8eb1a55aea7d66bb65ef70209bce2f4a34dccc455dec409601ae4a714c994d40aba6da1e4c8672143e4ec908783ad893e0b04229ade55e00b00226732e8e722016422ebafb743ad43cac23a5877e0d3bfdc186e2aafbf19d4b23c1135294f9b3b368c03220833e01310637dda12060d72fb9b6ac7996fab5812fad509539b1312b7c7572503c42f3d24193bf504518f67ddd45be7f031181214595fe17f9396e5353bf92ccb0efadd4ee398cd6a95d3e7d5ba04c262e4bfaabe6e794fdf3a4d4665fa0ee433d54fbb7e889d8fd4090a93f89230f75797412cdbef302b7483bcd7260536a8141ac76d4a9593b217d515cf2e48f58af3a775e18313760ce964c49e943c1a805c986920c4e252e2814e6b3827903edb6a11f322f4a2f7fa5dbeeb325b3fac51c6ac8d316ab68f252db164c5aa02306b630392c7190eaf633631d40da307d8b03b948dd668dcf2755b9d992aae0561836f589efc683b37609d90542da6afc91f6aedb444adc1e5e4e0252b95703fab72a41261c69e4a842b866e57b871b935ab134d3ea28d5def5f70d09b55f8f1879f23ff78168d72da978ae55b41b073a94cec3ab1911c7cf03cec88dfddf3fdb3e447981b673c98ed9b5f67ce8f37e8e153a5cb1dba1dffe71c86849533ab07f8afff0844a92a2608aa1deb789a6d0e8ae7d756794195e9e6a8a5141500886c91c170dbaeb56d2ed1683bd2ab5890b6ec08f3f55ae4783c47a858eff7d7cb30f1a4be646a7abbaf82150b82b4112609bc0fc9948559e5bb795ccd0562fb2b5b35c0001ee427f39834d446b67738fc5b3611234d1445444250769c04081012d9e2469eee6140366403bfda721ac8db521d670d80fe1f7f263c512af5038c5cd6e0c013a6130ba72642fbd23cd63f21449d3757275f621cd0eade2ddf02e7f26909ff7e609aa06b7d2291bc3bee0c833a14edd2077387f5ffe5cc532f954ffd3d00ffe5dab39db9632fe5256358608921cb06a7d9da8189dbb4aa319e350a62971d0793457875d50aac7372967f0ebe949292c077afd08d0652a34cd3983fae48210607cb5ff68ce67c8c2e3141ae44134fb5944d08eb954f97ef473e692a0ef9184b9cd83620e74615de5b60042fa61a550881c714bb0d40be53e1f1d89c707aaf8d926d7c3a2fa3bef9be39f186ed61e9458504d12a95dc91be2cce43930b3bfbdbf5913b25d2d43f9a65da2dff1e857de83fc59c64f5cd90d4e60a63ce4ac533ed5d002cbc00f809e0c81b15413ee41042b4c0f34074d051223be8dc73f6248699d0eda3afea298f1afa0bec22fe092712fd450457bbe287b3b854da5a084baa05288b51420881a81e811a8ea080d5e64ef2e37ce241a53f3745870ffc6b244b5ec93e940c603c0ac9365d6657b56e0b45dfd31bdb8c567e93aaf51923e3e1f052ee3cf3590eb26bc9e792c4a9785635a371c4e0972c3110559ea430180faef7d3c3c8c4e7d7478a1de4d479677d70a21ded42a08535a3849fbac1abaa14ba462580a346f22fa33d617cc8f6eb76edf8bbae216d0580cad2ab5ee8bb79390fe6f6ba586ac4dc87734b1dc5553c9dda5fc4d4d689724642b8ca55ce335d736cf02b682caee08ebb89d7aff735c7539e338cb46e4de8b1c6379bcb600841a8276a82ed87c3a3fdbfdfcc7561a3714720f3ec9c9c329b828a0c1948a83d83928149d18ca19bbfb9ebf53f49431012bb1551bdf392817769d22c5c46dee4cd984c588c310bdb57921007c8536485152bc82ab7e3cbf1d0eb7e25c18716b07c4cddcfae96fd1a066e56966acd61dfcc782f991705ff9da8d686cbf44e99369da626602744194b89577cef4f91925256d7f0346b1a39b2f36ab98e283221a40f92cdf828edad98a8e369d9c1b1967aaa5d0d438f36209ccbae7cdcca320c57d798bf77a3c7501e2c6cb89325035a4967dab769cdc792da21db85daff2f9cebcb2438f32e6601f9c443ba37d0809c62e6fbf4c01567b136737ff90bd0c6ddd8f246a6b8b35d35296e7ceb5737350455f492f7c134d12026ee8460cc77f69c09f819e28379df4ce90c7f4ad0207a171415ed40626fed1f35708f58dfd93f4f38db0539ca173e104779a6b250a3166cec3756cc0b8207527ebbe05e26a9b871c9cb721f77476ec63083b0c4b0eed114424b0cb8d3ce078c3c323210188a5b0e2c1ca30aa5611f52688333c8adfbaf9c24ac088c3581c211c68d5aa33ac5fd0a3d28763ad9f6647d981d8dffc9e4b3af9e98d6263c2d06ef52adf5407ef2d6956d8bcd2a6063b000e44471e2e0520549157118587cfe6b3b62741fc0b080b1659e40bf4c2ef4b42e64cb5e5322840933c14b8a17a077913820147d7f0fa45d30437d80c067303566685e581ce93f3ca7dc5704f809c445f371666af0432c46b0dd67c634e08d24ff0281340c291ec2e091f2a0fadf83b4d3f02b1555e88e63311c8e7848dc5eaa3eb71578cda988ae94519a26a339f031ee3d7b2bf592b97bd9dca630a6e068ca1ec1f243f9038e759a060fe936988b0dcbacd0bcf358ab4be0a25e4ba2109bbbe0c01a6be0294512d53df9b1dc08281aecec597eb73dcf395b733c28a3f795842eedc824e32f1b994c35c182380d348c1df3b5352170e552fa5a157cdaf83844994245cd6fe2dba7c0911a5f87723252e9bd6629eed35e5743857ab74b770481c005961581e8f122cb40f67c6ec85ff96aaeb1558559acbb48eb3ac3eea131849e37b9adea01af6406d78c7e16a7b5ec9cf3a6477172c1292603719dfc34352e6c39242576314ed3ac26e7c356397d6d631bcf282f166a767c307ff0b814bda3fa03627cb054b674a2277168ef0552c11ea4932b59ebdd9e8d6df656254e02819d8da6f4c789da7595b21683d3b6742da5382fcdda317530534321475addfebb2a8202d758f1c6663c3030eb63711e87d9510eba0b4e0eab8ddef8acbe979e97017bfa6d89020f7895c851181041e7786cb84db31442f0fec6027a4008fd3215bc9b3fb0720e0fb51d5f0fdf220be08a12396bb5bff59b89532e54ad68124c00ecdd48366da13a2365ddd37bf53ce24d6fdb23807d36b114761be8ffd0936dbb87b63f65ec1f89d7427a17f3c7b86debc5e29a636e3b0b62ecead5a8092f1cbe099ab805d6e46c8d81916432a52c4e32a90f5d71e784857db891106f88489214f0fc424a8477b4ab0c04f7daa093c566902c860299e733f00c5ad2a3bca6e713954e85c90c8a766774926ad9cabfaa74083d6006dd0eb3adfe098b09fe7e91de0c2ec9891a6a5a4ed2ede9a5f53f7f87d5e59067b8fdde85a71688c7ef2c132e2c316e3835fe66d85341f5d2a6fadd0568d7605a45a21ec59ae0e94bba41a345609d48862c4da2c940a30afb89b20257ff165c036d2995393b3a5f4c851a08cce2fb243ac64ae72431fb30a07f0d417ad4f38e050841ba63ed7c72e7461d34f92f8dac7d05683ec518fd22f0ad36311a2e8da17bd4cf4667f9db481e55f9e07bbff44792c94047daba90912568a3bb6a42efbcd933601be269af23ea8d87a34a5de63186decec95be2f92b9ecff497428dcf1192557e6291bb7b7ba6a4279dc1c0de4610608baf3136d62b79cde3eaed411499c9cf99353acec1517c89ab4761864a5792a3de191aab239efe1815ebf2d59256ffb615542c21bd7be09eee751e63c863232199c8753ae209748c3f9b530a027f7585a1dd2943d14c124ff681faf023f31c1fbccece6212f66390b463fb02fa240022f848f8a8dcdd9a4dc38ab480de29827666ba25a1c181cfbd25000bd1d37b9047ed074b00a99d8a435dfef0f3bfa453a83101d30044ebd86029139d6c26cc583a94e3f1125c369edbf557a5323e68684059cd4d6eefe7d896e4644452c7cb7836577ddc8e319a7e2b2fce034b6722481c0933b356fefb5f46f3398c99911abeb846dfa5855ff01d3d8a7043eba29a968620604d090dedeb580f5826a4740a2fa5fef9879a84b5b6cf57a3900e3cf522114b800a5c60ac914afee45a7fee01b3dfc8b714d9c133cca2e395f417f1caebc04b583e85f5daf9d875f574e52d72cdd19d3853a41aacb658f728d4889c57206da0f63c404dd43f52b4d9df225f364c0db6b6b9f1b4c7e43c1f0ef8bbc2b372b06b7c5e59b54cef82264702cbd9776ea84e8aed25828fffd5362dbb2f20cf050c7e344866e9fe76938a92421428b615f37dcf3e0819ab0c74cc5875d43e8415b2cfe3ce71c4348b35980268b0add79cb739c7a1ac4d900d91b926478044aed868b94d8eda5a8b2d8128ed59a6cf87b93a7138949d07f4d646b9899eaf373b63698196b13687568e70cb051b00253b977993bd3e0b3b66e12e7c192b196bb242ab0b042983a55f2467623bd0d15c873c53c093e55a2aff6b85cce4dbf7016e506a6b94a93d83a4be84918f8829df6a8fad3821e533f46ab1a8d4d6f321aafa7bb3b6b4de209d60c3a6804de51e3165b08741eedf6bdd01dd435840a04dd9d60b23a2d968b4bf4f0663200ecb600863a1424cde06cc15edf3956a5c61f073462868f35fc7091deded1ed7b022ec34196a2e2fef144598c7bfb96e8c18f81bd9202a90b0a73cc46a6e0754ff00e65877030f21da0d51a89f5a36260081c99b8bc8ec60e8aae4d6800fe472c06df24287d2ec5017442f9bdfcc4ce5bc6ee6ac5f0dd7e1bfe6357e85e222f1ca22f074187f6368b575989e3dd8c22e7865cc9aeb823686ecd2fc68eea4bae8f36ccca9e419c73ab9f56a4d1238befd92ce55cd58c1b49607aec3887b2fd6b52247135b415a0cc0935bb3f4d8348b60f04c7bf8d98c570e1a6821e156028810bfb5caddaeccda97d4c64762f776e6698b0426650a50de75172a91e906512c1175dd812c13cf777571e7a42776d3bf6122cfd230c3982882b064e0e619a914a341139e4bef0c0827d03a1957cff1ba6cf4176f3028b84057f3d344b54019000cf6fe5f3d652f958a4c00919a5e94279b6b55d143bfef5c5fdf832a01cbd5a088df76038a62dd0e8a9a60754eafe43e3b4f8774b14df10d4e8d76245269c48ddb1ea5475c976425ee2744c5458da21efb0b7cb4f490623624df01155c020b285d99bc1f996d347f89a8f5af3cec2d26eb2949ff1836580861c7a4f69ac2bd2868e979f13f0c44a5803a4010a5327badb86b8764672bfc52409a36a9bea6e52f78ac5866507fb5ab748f6b1f7c0adec0b835abb33bd7aa50e16fae01f55a5666f070775f451174fd4e6e45ad1008c06197a621832040399e5e60810bd2096bcb90df63abed79bbeaac20b20557c5ec3465f74f80fb922add386cec72f2899552f1944104937caffd99464e26cb4de1bd7582ea90289b0602db456cfa041814c24ffb02ad9e6dff3a3ee541874e113dc5ec550399eb0840b5b5e4468b87bef26a467ca4d2260efeb8f959034a9f8fab8949a269c510522f3513a3dfd9acb6bdeb8a616fae9dc99cb123e80c61470268cd54fb78cde412b4f28b1bc357c28a69c905b2817b2e3475b3f00e20cd460d15259ec40975a267658622e72ea9cb59f44282cff335726545953e4ea543057cdaa9dc0f765b621436b39a4cb08b12f926a5fcff4f0342c30e90bff012625086ce5e81a3e3c8c437d6a0cbe96591436496a6a06ad9c491adca44604de21a2e4ba68df20eb216d272e1893f60603f120ce75c628b0b9a2cd2c02934b2dbeb71641f83384619b9f97b99984c2d9b4d96dc3f0771e1af80cf65c403a842db7e92f03520bdff6078569ea29a5998cbbf3ef845e20b87c39bc60f391a6eb6ff5683511b2caf466b34766ade018c201593aa9a1ec16ca4db030faa6cc00756925f4f3bd04c7acc33b5f25f837ba48efd2ab23fb701ba4c070dd0923d7ad8e78cccd52cbd68f6dfddb2493dfde5a1e18a56f51839da3e924d16bc22ee6ad7f0ba59e1d7aad9d0c015ce9b8e804cde52a5b627f54b134663c676bad65a12753253aecefdfbbb36ccc5f64fbab38f90ca3a75a6fdd38de683535e478041de2ee29344514dfb38c1798f223c157d848ad79005911eae6dc7a0ef012221d6fa780806cc0ce883c2c1ad3269451fe238087cc210754f0ff0a39785f446a3b306d55d8bb2f10a30ca9fc5c5a810db4d1a5c0d9aea88c427c8c63af8eb31eb7d4a9d8107f0acc7380f85bd40c271e89c34a683d2b23dff4f885f5d51ea058eda9f6cc06ecab00845c2538f61e35d6f116b7bec8d9e8023afa1bbe8fb821c9a29a54972f98b8905d5d1e539823f3337dd9aed1a69935aee04f1387ba74738662fd9e8ea4beed064709a9441246f7501345a958894bdc400d7ef4d915ba8826ed80152349604952584a6df1862984709c87fab6e548cb50c924128404e729c06225b3b9fe4b1576fb7b566b689322c1bd030d418f7034cfd8ad30fc8285300a17744fd256f621d1c9d328059203073ffdabf0dcc2b0213f566bac9bbe93cf6f957c60a82960e2ebcedf382efa4b5aae2bac59d499fa409a26dfbfa1b142583e9dbb22f6fcd77c82413a4075518be9946b39626c320e3fcfe4c2d1e85c6130a6f35423d26cfd5446b3eae241468480fa044d8236f5a84a261602fddb9dd27c684cc88c1c9dd0a4aa3131f8d910ff2f7478b10d41ad7ea132edda8e36cf2d15c5721b87fe43423e82a74a9905ea80b24be08696a4e48a2a2da697caa5e084e9e1fc281be7b630858e02da6fb8c1d7d4b0c2f23b3982ffde866b60fac7bb5ece11d658bec73723169041dfabbaa9ee1b517a9782f3c8e751d68565814ad97705e1f1960d96c20bba529619cfa0b87ad4e4a4a87acad31703a7e7a6ad01a38bc7f595b56e8601cff24e65284970198dac1cc108475648147843a53033f0f43b1b37075d7cefcd561151d878db4f9e8fe5bc11dffcaf9751d409f47caffa3158ca479874ac5fcb131de6f1d1d2aa8e80eeded45d1920cc67175ad65259f98495e40a67a7d9463b0e20a90ab6d76d835be81bf8e14f383ed854fa5f5966dca9a06722523b75aca8f1c333a54215a942b7d256a8dafc797170742135d0fbe66f45b2bfdb05658fc17a3c467afaffd41bd19ea972f3b812d43759b4daebe9cd56ac11ed518fd3ad4d32d4a609b3f01fa1cd7cf3af14431ad19ca92fb25dccfadaef1ccb1b91a9245e61d4ecc6e32de04a9d48369abf8a2673e6b7d3d084ccafbabd57d9da14068d29753252c8df01aa7e6ebd91681c8bdba1e8bdf7110cc841128166c990493b0b89a48f0da4667fd9a55932deabb796367ba4fa39fbe1f4dc0fe22e3d5f33ed8a169581d00f3ac839e9877406670486ff8f364ad51531a26c441c1707638ea601971f6790eac13844ce48f8cc36270527dc5900f53e1a578f1e4073a725b7bca3e211f71d2082da89c0387a6c53a8f1bb841a47b34d46e734decc433cbb9e950f65f96404dfba44ef82e920ba8e3ed0c11ee7a8a2edec6fecfe869e6968e44a8af5f37decba585fbb5934133b488f5c79224d3e342a760403d3b926265e214c5e6f8d6e40914169b90dbc70bcfe319342ef922e044f59c5759b39345e124491f09741253adddd2a2d722ce3a0addfe7b962690c68d7d8e0fc5ad59e3dc378f086af97fccf1785714ddcf3693b9e31fb8168b8b0ab9d340d95b75037b108922498b4a5a850e3e975bd1f1e7adca04d1343fa8767ccc8381443a2fb7a9ae18bbde33f9ce8c8a7affcd388c94649764acb94816fafb15448c274332a6d9ebc2f1f9c6f7122a1147c9fc580adf26430135edbc6071758b20564fc60f20d676ef025f6bc6bcbc2dfcbb6f2488c36e7bd2d8c728385e52d7664ee930ec1b890ffb15496897e99c0cdcfffcc460e933bd41c4fd8b416e9e8a2406cd79862ab085f154f8e6c5d526cc8adefc1490c5b0e5d39929db378dabeab157269338e54a2c8b3af6ec9f37dd45c54b80dcd1ed3ff6c361af97770069eb2ae2ed24d170c7d15d25d84d4f2e20242d53d7aa762a4e7f8d6db6749ed7c0b50a2ea59d19dfc261bb8480b5c0db5aa2d7db0604314a37f5d50bf5f7c0f5675e57547d1dab12930902ea7987b28c069719c5774c769fa48f3c09dd9da6dc3cbf283faa0163019769031e46790315a201bb1657c6e005ea6a9350b3857cf4f4bf2ce5df04727020dd23fc5241630d29b72e24e9128d35006cdc06686a79ab24bbc38dd5f819bfcb29707ebfdc77c8ae3d067a4fab9840d9ed4af44e1b09d75f9c67aa50588190dff3bb59bd09da3f23a1e5cd3a6a403c1810c1c9d86fece8307417d34ccd493ac6b2e4830209721e2fd379dea6d7740bc1d3203266865d106982aa7ba01a9b2e3ccbe9a3266525570a5f622ed301e75059140cc46f263ad7ce8ba746f8aa18f266e3dc82369ac2a7b4593c96697fb2d93ca6f057b81336533a1c44bc7987ab1d7d308ba36314f4eb10fcff98a182f3cb75179b4fb3297a2a8f5c29f872067e3e73058ae0e14fe1c6681bc7572b5285cdec6de9f42708fb5da227c8764f01112f337f4d2e2bfbaa5f229c15539ae12a5af25ba973e4309225f08e5fe2514d6ea0c130397459fb7781f5d0ae7dadea34bab52836e520887e518db9010ee8b59318470d4331844ab5b4a86df5571cadc5c9cea3db4b865e3f548980b513e81076da517eb5b19684a73acf0874798a901ce3f679332a9f951720b9b7da55505cba1dabfa9c5a59e43cc7c721f1d2ee610493e5636f2997412d1ba33497b235fba12a9f2091c6f135e201a0617bfad39160c945c92bcccf74a5f2d8b9b768463c0db7e0a9d7d8ee909e9b12f5cf6589a2b25017c115ddcbcffcb6e95112c42de1255c62d8b55b19aa434a06b7a8f45085628e012c6c37572ba421513d84bebc45b44006da531e004441fdd241a3eed60b4503efe335239b47d07462b34df40608689e4484e4ee178e16eb4008fe970463fa4079cdeb99580707cd87b3ac69e70fcdd56115f203cb1469d9718f189616c571c04c033e5259faeb096bfb46c6193de163a472c50f35cfdd7c78eda648d6a5d57b0d4ca2ee14f4a91ba815d9d578aa099b28b285c22aff5ba8e3b13e69e47c19a0d03ab3a177dae1d167b1bef25e31496f3cc621e9abc7def8483954f13fb8984eefbf5d081284d0ccd0a3dcbe77a32d0a4f8b6fa7df5c25302824903bd11a6755b4fba988f9d7833efaffe550435787e478569d382361ca8862bfa23f9b44d73b2def29c423890e7c87b27216c8047076cd5bb8f01b868c0b2443e0a4deb0bec23a6ffbe69b4befee117e682bb2dcd2e2f53e83a80f07b6b6518d2977290bdd0af87882bd24e70ef6e3d71574625e8e8df17b2877425bb397e9dcc31129b37e04d25323481f2f5b31e7d0d28f92f80d86b2a16472f7b57a275eb0175b702aaecb3c46064563bc23750e29d7e840a0baa305a9016a279f27d98d466829d4e6f94668f35b0684d4a5ca70edd2d1c6214c46c0e09374cadd9b9080d35abc1564b2dcae33e3b84f5b7c8a3ee25285161439af42f9c27daff084109d98a80415b94a556662a98b883fcee2a5bb104fe89bab76daf0c3113b0bef549d67f06a942cf76dff83bd45b7868fadd6e7af2056687b2886f8eddaa61fc503328f41b83a6ac32e1fac2af233bf636227c6c713442140663c498d3ea6e5e159e0abaa3fd2e5b2f7f15994f693f64b7036949576f3e3e82c99e953c85c819314bed9b08c4377d1dccc786e3806c502975b52fcb72be72644d2be92e717bb85a9339ed127e04ecc254641d3be454e9a85f9dadc79a86283c88741ed0f99de54e4a8ede17f2faebc70932170374e6538d4859211286bd1f28b1131fd09e4c8894fd0bc8b22fe7ca8885a8576bab138420e49c80fb3cdad5930639145adddf07f574937fbf3fbe44a5e7dca40b66ba824e73d792ef0c3734f95a29cda9a4af25bd255b158895fd2a3ab20078d8ad7deb062926a8a2a936b6d84cd6da62cd975475b0d11cca74ef67ac06ea02f69c1bdfc1b64b07e74d6acf6248d98da11c6e37eb1f64a7e451deb416c48133bea4adb5f2d77d9b3168fcc6771651e282c56f338add65559173bae7b4d7ec54909a23cbae7acc216f4555eab25d7c761dd0e5f675fac64c6c704e9c85ed0f94d911586f9d4f6c8a0007b11554c440d3faac9718a5f331ced3dbf937828ac31e8a3e63bd3abd67d18e1848a43c1ae11cabe1e56933463210f46c0c60e1c2063118af91ab7df26300b66f742b6036f0ef94946700abc51847ad95a776961c31a6ecf16a7f379e26dc4c57b622d8501c5766722b5216480c7692fd928a35a5a5c8f00184365414c787e7553481fe809260efc4147aa26a457eb15f81fc89f641f01be6fae872e8bc6834aefd4c0c11da7a928c3574dbfea734981c47a04f489870610305bded1b70876fc4b27ff013266b089f573299e5585f9a0613e697ab45e2e4e9713ab3e3d7a570c3c035516ad59dec94ddc16c0701d4e390bb2be416e59671be2e2248d918bd11f0efeaba1b45dd6e8bcfe7f2e5244fbd69da6bc140f799cf65a244210860fed13686ee762b6532c18f01fccfaf0c5d66c8f3f08564b475ea090372bca9027a0cd978aad0ff23fdacebc7293cf759f2f8b9047eabbf83b7b91522c6311757d45c63fcae313c91b3aa341f1ed726f6036ceea6f6076b7e5296c7081e0042f427acd63ea894ba683821e0995502be2546f2ea69374a5b90cbf244d4afdc8d999e20d716170da0e67389f4fece433a4bc6d7c6ac054adf29ba2fb8420d40a7cf41f10e6036b97f1cc21d6352005b4cf796e9645844b6157d133ad0dba9f991ad05ef41f93f6f117e4bbe9258cecfdf1a9ba6f304568641fdc57ba433ece785b57e0e09a1317f8409734a53e2bd2af627d53472892463970816c01d65a3397d56dd804982e7836481b9f0fab0fc6ef085a4305d746b8d19669a4a90be17a55b21bf296e1edcd2ffdd4093f01d3bc10005af7c2c00a022c73643f869a63b4b1d9a737e10fdb8ca27c7cb655fab5ae08033e8f4fbb81c08240192b74804ab908eb032ab222174788feb32b664d085d76eba176af6d9d0deb31647197df34bcd679921945a0a89fd87ee4a5d12505c0351094a1adc41ff88e2f4b219ee7aadd0e2bf0cad1416b09632a799bfee2c65984628d7287da2e3aa7bd858d0e5dccabeafb70b4e019646cd3b3ace1ef6ee48d471715a4d4502f6c11543882b2968a7224587990c142bd89f6051ce59631beff844ae373614565d608e93b91957e1be8c42716563836449ed123ab629c3e16dcb42a5e8cfb037c7509dff3689ba3ec0fb8aec8dcfba235282c2a5e57cf3a04ba013a7b7c5b836817e524c919368ddfa0364099d84f5dbc7684b963d184d1bd525ad4078c45aa40ec670b5872174822362a153d7c1a23f54e584b6ed7a9bb76b261d9216e33e42ea203264ffce2c07d8da331648228f38904c18d4251499379555ec7b4c9139fd1359961148928cc540ce24c1b3bf7000245adda5f3aff587e2aa437c17131128cb094443865f94d0d5eb82bdc900c68702807b42c720130fb3e61610611610f7dff76dec2060da9c2a95c0870693b928bacf29e0561e6f1ed3b5b3a0d9c6df75e6736177902e73624f7d32c84b9e5cf36ecdcb693559ea049f2e6d1c1b13ac09b31061ac43536245ab735067107badaae2ccf6c7f4706bf6ed68abc5da34a8bfae242ff0f6eed952622ece8744e4d93a5c5469d8482ead7c030870ccb43134a8d28ad799018c8a98bea52ef67eb966cda486545e0a7527ec041bae682dfddb5c5e71b0f225f17e7fa5c998139b8d65f24a56c096077d649c21560010892b9c0623930814efe46101c7c9351a1bd2e195079bb8e4ff3d539808e7f6e146c139f2919b32ab56ac2cda4acb8bed1fd0dfa91fb4ecd5d448f2f933360fd2ed6241feb128b97a28537e3435a7904d623380f3751e3d8769ffde1dde38f08b93598b1a076d3d2191dd49da96d7b3051fffc31ee556455dbff122d69fed6efaa1b07778219a84518051dce127b51609c434acd063861d7a08fdda8fbdca155a24c7d569fdf6bb3d1ab7ae5b4c591541809a4e3bf2a29380d8c491b5824045da051276b5562ad8c67f4cea125a224947286b17e42d205d8f6ceec3aa4075fb4fe4c06e3a1b4c8c38cdc02a5642f84165f06befd06927f8fb2679b9bbb4bb8f6988ce04be62e91d8952b23ac8f059bb0e86b07412d11e6411027289441bd79f47e5d6987781bb650da04a0201088ecd0a7bccfd5e814654356d755078404638632d48fa584b636fab6ea126560d0486e1a4cf77446b79522b449abf48f860d67140ae7cfd675a8b8b544a2366a1fb2cf9fe41021925ff6a41744daa63b9cb90c71f3b35eb27271dc0ecae70a6ba958b37d8810141c6eec320def0d6112695b1e52b65faee566219f447781fdaac6345145a4f6878fa1722176a28cbdfd051473c9513ec9f355d5432b25a98d02aaa6236af377b103ca5534fa4efdb2008b8a423a69106156e1d14831b838a1f55b49677cb77f137a6c66ec49ebe6b81d42dba67c4cc3f1126673ece10a5ae25fe595110b1ba1252babd67466b64c2f7cf162b7ceafe29b994261107f396300db8abc746c3582db5623c111542616a8dbeae95745fe6716460b591252e569937b7a08ba94c8fbc379330f065a3df789706742064176d11e0d86d3c24fe2b460f7961e1428d2b82c6c6c4ab5b997b8381193d84f9c1a709615ff098c7de96fa5c161104065df774cd79be0e9cef5e92cd5def47779a28bf7b6a743caa4110f237f1f6dc99644c211374db00cc26d489602027aa59c8266316ddad9074806e8d409f78c11e4432cc22b2192597a72256ae9317a6a3e9b34995de77f308ae7cf68e326d69e17e212b29ad76ba6b6663ca6de00162376c770d1ecc6143cfea76862ee32044376af562e5a78905a17f78db640bb31bc7d9cc9cb1b42878205638382f18dcb0878d42f8882b9c2d1bdbd330474fecfaf9a40a01966fa7f3bdb05d58bbb4845cf184125fbefa1d38b30962c56513fbe282e99fefcd8b177ac067c658efd3e893c7c6d566d896dfc29d125b234f52b60bfd7bc29f48cbe913731a55c5363875895f8caacfee38c748bf5b01ab3f024628aa9df63f72c1b8bddb5f34d35dd0d24b094a417693d107df0e0352ded6dbc78d1e9602e7da5604e25e96854c611bcc80b9ba97f6b880588b1e1a32511976d3de8ab10aa65110ffaf63898281baa1d2163a4da261b767995b1f78c7f471618104982fbec3c8ff4081f631ab5b0875be2d4219befcd6a98fb3ba3d9a5c73cbb8281c66d7f24b0b0e55194b696880818ddc364440331b7029b8f5825e1bc7613942ee6726ee0b26df620950e5d6c081cb9ae81f307651ea05fa740afb2da21a2d3cffe27e057ecd722deae8d58a30c029ddd14d7e6990b0304a57b27fef3572ff88e7692395528216f74559ba595dad34e178600c5ddbfd6dec5f122332d04fcdb8abd346e52171bfd22652a64ce1ba180a12b93a733eb6c54d29fcd7709168103e26e0a50307c44a5a2289d6c3bbb33419861e2f0452b1b7e52f5f48baeadcdd371d0d8e622324b25788443f2424a143c8aefd1b69ac8343592cf23f1fe6e8ef09c0d8109bb4417ba0755bc932cebf54951c7ef988464accfa13ca02a8af5c2e73e95984af1362571b26e462d91169619cbdb3c61c3976e04c9281f957f36119a1ddf384f922dcbb73bf2accf04561989df73e86e07bb72532612dece2017bbe9129333c229b63e5273d54ada85d9b49565e03c1fd6de4caf1c4e4aa632f17bcc0083dc44952ee54b3fd868b6357c100442085efc61a4a142ef312d085aa507127b3ba5ffd1c7f5a6ccec41a58e02add3b4e15668dac4e2037c944fd29a113a8529e7a982923591240d6dc985f1e616a843b2cc98cddd35886c9fb2742abd1adce67c376ee91c492f60f53debad6102e708e0cc5e1520336facb1ded05b4784ef1a75dc8a7c2b8a4ef59c77b3670f922fae086f3d215e2bb172a6b73c2e4a120307e054c8a598222db8c399113fe1e77e1dbd09d6bca276b26e7c476a0aa10044d9d80eea200a4f51b93f6a1b64a8b2e64fc3935f167d5947449d68d14329ae73de6a6153de6e44dbb1deb732eb65ca4bdc343f679194f301da2c458e643dc7e550e0508cdfcc81b0956fe9a25d1f7c8957638268d001699a03f58f157bc46bbac2e4664fb7a6311b80f45f271229910be6bfbbb46bd36c00a8fc16ad46f832df3c05b935ad2459b867ee5290bf89a6f05f0d67c27043b36f7d539cf81edf405381a2221038eeda9c3e238bff7b5eb12163c3f7d3068adfc1afff89a34483d9ead50e61e2deec2b58db809fa87cdfb6f13ecaa255fd15d4ea14b07fac78c8732a51fa7060f065dfc8f4e410ab0348c8aa847d2882429f70310d09e5f0377bf934e79bbf39251a658501972ed4857b394f24ca0d98300f0a5409f29c29e99e1d752a442afe446e9ab4b5cb4fe82043dd85c8aa500ff7dc975fc811779b6916715109ec8ef768511da2b50e444a7587b5c42890a34df12bff279fe9d0a16cbd1ebf3d70ffe2f10183aa890e0b7d89232d683607ed594e9e9bcbf11a61df39e335b3209227d586c12d3e7d0e68964bc9bd6ce9d4bb2dca3ca0103c7b272efc7016b60f6ab828b738855d2df0150ca80af043d4930574aead9a9e40bb6f7d21aaebb51c4558fd2478c695b8a5bc6589ede69523d9876f98d9bec610c990dbc7d17f7e65d02b85bb2a84851d35f7af1852afffb22c5e03fd63bbe56ae4438a9bd50cf78f8e26df6dc4b69a822d148e7ee1f53c0bec24713d6e6174ae90ac793edba9ee2f4f6eb46172285fe286d8b0d433f15df8c2109b1ed43e192f7dffb62619a7e0def3633a58fd0784599dddb677108490771caad238e505c77cd4ef3ad1a1706fed52396b328293f3a61a7b507081fb46eafa44372f0e7c3d26a2029da7ef4bb9822fd01ee4de46ed892801544b69604383faed176ef6fbd23f8a0f730a1b5b5b1c2b0d8c4c6d7a1b036619d3df80a8b6d153044aeaf8f41b4d5d544bdfbecd34b7a2efbd7a34a5b137cd02ba5e315cb2f34f43f549a659717133d46951742b247dfdc06958d5a7aa969098f928e65944e9d8728ba139198abcc089129bf0735ef74adb53f6f4e74689e13e48474fbc702c9568dc159cbb5af727c468d07d0005d562150eaf4080be97d028ebddbeb109f1a414da17eb3d4191169d5cb27944fdb38bfa811eaca2cc818e79995e4328eaab749e874c8374675c97472727be69dbd5914f2e4d9092624897636d54295888118c2fd4fcb89ef8660cdaad1a07c992ec917de2eb4ce351afe93a34eb0081e76694b02d9bda1458d8f31f33ca07a9bd19028cd6008c43139c93c2ba34f3f650d55cd2c295ab55428314dfc0516fbc3df5dcfd99399bf1dbaa5c2e17acf33bb155975833923c8465c212f272db348e83f9e5c6c217a18a05aed3010341ba7bfa3daef87e00643c588a097012a1c28544bd5f73c2beb521b50658d40d2bb1ae471a797824250cc773d354155b0a6916e3a555071047e8b6a0d4a663b1dacb827e28dd9f9ea1512260e2c16dd2050ed3d81970ed26d8bd739b392bcc244d4d53d4ddadeb75e5679b82749a7ed303e8d55948e67f320272cf95a235a5c8e0e37f6a029922bc28e24cf9320c3578d7e2cfbd37be7da4894d3c0f796407ee11d7cb1b09a623a2138c8bec292bfc3af084ee25b83efd4c2338c46f7b30ed9777d1734efb35301fd176ecf44d4c0ce9a725ab07c970d6faf18afccfb1ade19bc3d952a49a62a65d44e686ccff7b1fdd4d95e8bbab7e3076a7a5cb9e349b2e6fc37567b71fe9ef66a00b0fa11cf19eb959fe898780149a41c2000ee4afa880f91e4da363a00e8ba10fdd8659ccbf495a1f0ed1dce8d8b3d2f0041dbd69d6eb6d4066d90f6cb580bacf92bcd23bdb0c0b1f8c0f2645b7e7e0ade0a36daff881d86fb2a1d768ee7f0ff13fa31b312f0e32f55a083601f1e26fda02b866fb41ffdcb9d09f8c74a0c63e4ebd5c778e896d7efafed5b1777187de3e1ca8bcfe542f18a37096af07284187dd75fa312139ed0116ceac896d727967bd19177eead6a9c7f9bc5a1e8c2cd311178701c5898e0e5b351506d5601a5ceb92939154b6ff40e3aa1167adeeb243851e131af1a589dca543f49ee0d6977b0d23cf8bfc1119cf31385adda756f415b204e0f0694938ffccabb9a16022ec21dbfbf9b17436cc0adfe653c50d35f22c987bfa439068a1ac74477b4ddc437f9801d58247bb98db428d5c3d5a3d088b670d109439b44cc5c96fc43266da9dff648c28f52ec2ce1347e41f4e15b1fd79eb2f886d1039793d780fa26d04b84c6d08f6aa91dc08a81704e398695b398b957eea18ebd029d6bb48e02780b6f3ed2a0e0e4e781bd7f4285893b10e2a70ef7ad5c27d24247934fea504f3b5f5d3fef4a7764c1705ee77f13ac800d8e8b668c0daae02b06972ef5aab30d3667c3e2748e55f82330023faea469463d07cdc2b1b9d31792d0d7289cc18332d844a57281195861459fdb4ef6512e03a0f2ebb58d911d507e764e2a599ec1216632bde2fc54decbd200ed3faa36d13cf9b3b246fb2b2ddf22a5f9c4983dc9d801a0304c9064395310bf029076ebd3c190f5174e62a87493367c24b95e5922b7c7b709039aac00f30a3ff8ef49127cae039e8ce1458a8aeff1cee95a125e351d310e25afa65e6fcac126fc2ee8b73dd0f0daedd985d597d823fd01a89c66bdc3247074e2552ff25387b89aa23a0ae05d8db3c8105df5cc93afe10534197d73cb05b6f8d057dc8241dfa3e1bcc98b01894bfdc00d609fed0c3279a5976a057aa02736f0bb9516cffa6ff707f98b1dcdd573c12ad08e1ae72b243bc047e130491c869b703672fb15b78a1f3d7946df54ca829dc143627509d86d20b2788565188bda1ac3ccdde050bb68c5b6f406395527ac26843f3428270a312bf7108542f3d4b2d95b8df9aeed1d56f1364c946d404ba077cb10d71963bbc3498f58b8609184b970300943cc8a1ef0d018e42a7ba31fbf7d8b45554e23e3cf94ef6384ff2b9da12736bb54312f9ca959cc240e32de00a9ed1811efce6a1a52c2fe52bf740d0ce0aa4131208984ae6ffadf8fb83bf55b6b6fb22eb81ab8b03fdef241844e1d9c46fe6fb11b9e6e5c37a9beaa34c04e8d23df2baa4f4dfd4efb5d0d4071fce438d85f61cb8764a96ece7bb796b62a41b17c2c0cd617f3bbff2cfaf82d498d79f6b6ef992a353264312e0aef94ab7ed3dddc365bfd7abd02a79028a181b828644916c8b44395e8604b4ec575bf41cbb55288c58e9f2bdca9de2da3195daf276b4f7a222d7d4038a71312e1da47afaf59ca33d0a415b0aaa533b5f03aca1a40415574ba1315ffc986a62092a64cc127fc699199366c86add54d81b0b914e8ac2f6e5db458b7f52f9b7a1fe365394cbaadc6101c0179d27fa766aa5551dfedd845cc0c7701bbb313d67c730559e1dea7f62d5deedfaf9a0e8c476379e25dc8a1e066b8d142c5c648c5cbb6adebd3dcbec92a989a3bb2e307ca24a12ee45acc1cedaa1fc92753a3bcc2c1c672824000e7a5e95879dd7bb919673f1aad3e17405442da81c0073659046b415d5779cbf5fdc9814f3efa09ec71615afc1ca9099fdda1077475c65812e5639d2d57501228e9ab1f7473cebd261f14fdb93c713d3b50f0c54f5550dbb9258b539b07842002082d87467740756cb637ee52e861694cd12d9f8d2b9e1205ee943e258f4a253938deb0210b0907203f390e966351c28d4f850dcdd9aa77c8a38ca3a2ad3a6be3d3477f11ead087fb022775fa0e4703249f543143f18072c84770ffe52bceee2d0e8b85c8d7eeecbb3f218f4ba96a2be4d625af49ef70f075bcde24035c6363f860db7bbc332bccfe71f522cf34c8a282089e8e90a71d3920c95eaac94bc9f72b9cafbb61dbffcbe5c5abbe6b068f53f1ae63f0b38f6847db6f2263618ab1dab4de7d6f06a65c73c608ee7ff2a815714f7bbb12aed3091528c3492f93647999258fc8c32b8a7f120f5c0c3e9315186b144958c233681ce8091afc358b284e320f955d0ebaa8583e2d885195be65cf67678c68a631e1e96eec1b764420c1f3e5f91a42b2d287f4a5d06a119b18a9bd4622d5ef6b9fbf87b715463f001a3d73812a5896ff8819e3adfe1d31df41afc643c085a035b264e173f4f433072270ac2aab2d17821c393ceccbb620ccef5b762251ec7188b222d1ec91e6c7d569e5d2977d33f51588229c2e77a99112d4ab175937523a9fe47a2d3799bff5deb7ba358a719096fc3a7bba04df3cd0c7b1805bc0acc1942912c59110fd43c05a418426213a913fcdac3577b2b0e060ea092323b398b45095d2c0466a6774685c48377a66873e362b937e985f159f0bb4cb28a3de48fad1d092a6a673f3af544431e9d05933a10fcc7f3cbb60cd35658972fae492cb7029c5d7077abe95df8deb72f1e64d519913f4b6073811ffaac1c0d7ff8a9eda68f5695924a1ff85696cda10856ff70c49389a8b8a23a3ad76fffb5ab25be59923dddd1c3e1a72007e4b2d57784458a09e8daefa5ec3fc2ad05517b7c9ffa9c4fedaba1047973e110fcc9aaef3e483556c885634fbfd9e8dbc5f190b1aac24bee254ddd01935f7f01350940082a3439c85a87a99591a371b69da55cc36ea4a38cf8a93e08802bbe70c856c711809c5097d4f0929dd9035da0214bda75a2b85ed0c0fec0496a0766dc376d0a8cebd36626492cec8d4e07dd626408e0a0a07a3e7de5acdc0a831e2c6cf91709d8514d150287f41c4a57e1e6bf1cc2e6af260fd5535b37072441745e3894c2f31fe9e55e4b2bcceb19cedf5e797d42bebc5419452c274992e53cc2f81846ee32ae109397ca31247f9d77f81be9d18b33b18f7b096325697604de102bc0d379fd342a523314b4a387de05c0186cd7982a9f8709bc8c88d47758bcbd08080b021ff41eb5c871e507238ed0214f7e68b16f9f2fd45c9ac63cb45e4960b6a99be5244ec092d941efff984e05cbd53171478ae897a997633efccb99b308f2234e2c5150a2ec25ca799bfa7c966bdf67226d3009b36d3d9d572f8305cbe56141e8f89b1ec31741243099c08430cad5c8c5dfcb314516f8a637fe3a4bfc25facf050a3cacfc97cccb859c47a28bc771625b4a6166bb121386532047466ab737713f22049d2b4864c332c1125d44f4392549783d01e0811272422c6358a56a42974d6c9413dd749db0c496fbe5fcbf08cf029a25467111f1cb4324170172dc2bf4c4193725ecf81e0a9aae5608ab96e311f6682cb3b1d38afdef4b69112dc913711ef4b5f62c7c9248fa9e807e38d1535bd9879ca3591a49fba1195bb498c09c4e9ae5254606ffc48838b05f4d92a039a130081468cab21b6fbe3c8a1742a302314ced9b286b42929c9b59ca56a441fd67f47878da188177f67d1ff1ad4bf47b28a0e7d3e486483edab68a41d1f199e2757524feb129afb7d035dd972e1e3e2a7992d83027588918d0b74d6f832ec8635b2367985a1ec919f9bb7ad2f9b260c47e8409fc6632138e765d73578ed30e29286f651c739b438e1696b22d58c8fbfa0b19578b3c81d70099efc31339f413a165c6a91befde0c7e1806e671a8fe473d04ff56c3a7a68c2788a698746fa4dd85a330fcb84f812400c7ef1c21fdc0ee96790f6bca24191f2ae7b83054d6ddcebe01e4da89fd6d708a6f52916a1556fa16d40be6225ec66a7d7e23f7b57f1be4bc8313a66e758cd3fe969dc909317f5251a0f1d9f52111932bd5e13c055678b42b69e940f64b0f34580e2989f66992e662c37c061b785cecb781d2ba4b1b6cb239e625fa1006cff49d5d5d489691a5783b7b29c724c3a02c8a3ed5a0b6ba33ccd8f9f3f90a1e5253602a2959d3bd0a51cd780b91a136d9813dda484beb981fda08a09c3c8ba5fc5cb529dfc48e22040d7ae8ee6cba9663d833a2c0e5b129609560a57eff7b1e1c68f1236993e59bc5084c95f96b5cd261f3999eb1e0489b93e253fa77869d71f10c401da45e97642bff73bfe1a27739776f5d92de17acd5611e40a79190d87a73ff258604030c624baa16d2c31715014df2b0c790e047dab58abc0d5c63a6df4ae60e7ba92787eb119661af04ff983dcbd2d1084d826aea0c38263693cf4728adce7c467e1af5db8f0ffbc608d14d811c95ff3e9fa66406d9ccbfba6fa9207ae5f1c9592380110cc6765653765c7f709356932cae3f40164674605e5efbe12f6e97b884491e0987f62c3b4786c08bf165258d76c14490ae6887b072a7d39f69bb2ee85d570a68d258a85e49466e8749636a6033a67499804753a34abc538000da96733afbacc809d9474cc703e92954a88e1de712903b55257d590dbd0f27292b0d7ceb9744804db358f0f90b5313c545cce58247266984bab27d308e90411830f8aae369023d89da587ca8cd1dd4dc49fd4c6235b06fd38ae1211c8b168013b7d8522d338d6ca6928e81e3d2156a72653298056242e436a8afc7b9cd5f68906a3aa8be793166ca4d4ff5a21de80d06b9a9d58a08632a4fa495aca1cdf27cfddd75be9adf45692055b72ef4b5f51e4c6bb42044082368e53fae2fb806f96ef1f85af39bfbed12e3b70150f61211d6e45d69536973cb967ff74849ab5d40815054e6b1182d5e1ede9145f9c9736ff6871708c3f018475ff6ed9db990e925df5d207b71ea8c30292e8f3efc9926e20080148471ec560e19b467048d46ad1f2049ed97e27a49b824dc3d4b516e04476633353832d68f66ea184a2d2fd8f50cd5c6e89b44320b113245482aeb71505d394bc6939a397f67b05fea7496a2f792ec940b217add5ee0301e51c4ca63cd38a5d995451ae8c835a919eb22e2805fd0fcdfee440ee123fd77f216789d5410f30d1ba5f7ffe7f028b271fc54256ce62257b11a1879b065fe587907ad168a074fdd359876ba3b4035fb8e66d8c1dbc64ea6d10d40c9e8860e86ee55f51e0fc9cc627e0a1b8ef0a76b1421efdaa7d2eb20e7a6e8e9de0bf1aeea2ca91b8df06c3cb6a439715ddef459d53c3f8c82b26903d22be50be1c89a6ba1ac6c06dc4e7807fcdfa4bcd3264ea703410f82a15aecf066bd897d25a8bff666eba4464b1d685ec8e35c39cec9f58cd9a2d6d1098c3c8e3bfb163ce3c26efc9ca97ea470dee4a3d2b0a143e05dd590c3cd5bb5bad1827dfc31faa964b9d1b2c82514ef229da7629069508c52e28a44234ea8b22a3eff67b73697484398a30afb6c690855cde4c8772ee344cc983c390496af2cf0867cdf55d96d9060c93d77d41f1809aef331b7fe138de1e38ebdb68d61c586ef003d6be3a16d7c058a159b1d855133b381c02c044e95a19ac0031198907e6f0c441c143c68a59e3fad31fdad6d71fa0ce3a9a51f284db4e8c8d03bd195978230ac0e0b477ff04a9c8b3922f5d146d2483c4400e470a974e704616fd72d4bdc054f619cdc765bc580415ba76800127e99d1ac98e570a5abb003906329cc1ecaa25882a20e6f031850b6ac2d52125f5a20a4f7c535092dcae9f022975669a92d84e6a82b55f6eefda1102b496f0b8c61d2da36684f388560256d7f5914eaddda687b4a909cd84194d8fa5c612da87da0d0e08146871fcd60ddd52f501391c2f693da6ecfe1de08d22fcf7c47be25bc0c7e916d7bce40caa0aeb7f6b8d887f732f6d5a9a268d2e8be786279bb6e31ae99d10df482696e9f9114fc8d8ca113457125dba085311f5ff85917c4e1e28d1fddac95e8a5356c8daaf0e70ad02626c90ff191311fa424637bdf3f3bf92c18ea753103450d50bd8229f50ec9ab15c86dc75f4b1e132790435a3f8f8dc0c04613acc7702792f7087ff21320437d2902a5e133458c9924afe77f25e5cf62ca950ae7525c5bad11febdcbe4050dd9a511a050bb6a860a62d7c95c11a754690cf9fa175614056605616c680aee39f152bd12973411b5aba12dff2caaf47b5f243e2941aea022b0ebfb819ca8a14cf196e22248a7f1155b5b22cb4c7876b7ed279241424294ebb21bb133c3aa00105e74a87d2469104bf4352e5bac7290883f463e5fe070497252ade2e96f0438f3929b37afad06e21e17afe633ec1a2ebeed18512157a2241b7ea7d455ffb51c09e9b190f65f532f673a4081ccc0dc9201e7274c165ef5f801048a9ef8bc3975f7c1c7c3f11c41dcef6948376f0aac6f448845e424ae039a0339fb4938f3909ef7f53bba93e85a4f44caa397d583428306eb08b7e21c0abbffd76e58abd81accf8d91fac339d177b4ccde3f206e7ffb1a1ec5a53d561b0fe09deb08762acae331c7daba1c2d04e1180353bcfdc2f030b29f9f5f69ef08fa7fbcc5e998261d4a62e468a61d23ad4783f2dfca2e90df483ac529071699644491fb97781d2744be387bfb25305d63e0a3ec341b70a4f7a02d3dad1003cd3246034d5639a7304dcccdebaed51fff35e08bfd4bc60ba8983d40299bc99db55ca9e55361fa1a44f4bece8217cad5da2460f5e0988a38616f1ba661af39fc0a0e572bdaf2786ba31cbf9a465d05a3e6db5012b985db02d3dfd6815f4ffec5dbeb6433a7d68ac6d5c8e834f1b1dc3f470def97e86ae247a9507c77be76ad5097bed1e9aa36c3eb46752981a9c757ea5251e3fb12cc58f10b69a5443bbe4e5464fbf634997989acc3a75c9670d49cb6b0402a72a3318e439b7d60cf93ed53019ab148077eace06b229032cb358075cf9b3439f9af46e25327d703bd8466b0f6f9db6bc8bd3c9a7a7e0ac2041b8c1d638f507723d12e78d168cfb477b06590955b1c6476c7b2df55d4da8f8a2c97721b357b2cc5aaf3dd4388a0febcd3a663474441d6a08cb476f7244b1e100a17b043a845af3baff49c95e6aaea8032564cdf9519ff49f643e472ed66331d7388565aa35bd589c08fc17abf5668ab9508829b00ad594e6e7910c59194f8ea7dde0714064d1ea286d86fd2143c6c42cc4750f34841c2f094cf9256660ef00d0ee39582e7c907aeea6c42e9ddc0e6af887d809a12b01becc4a8d03cd23db45bb3eac01c89b02a99166b70842293193329f2022a5c259285e0214e9a7d461c804a3b0ffa80bb2d1e7808f07a02a7e03ac16c4e9c7a23eb90e2142662255786990d2160d9fbe1e4162e4e37b746d880056204fee0ce9dc3faf4a0c8c8b688f6e0b247447e4050cc4ac434a5dd7668f2395613f0b79c455ae67c9b4ac8f4806e9b551f03c42109e29cf26a1ee40e7fd65102c76d51d3beaeaf0a675f0945820a4151732e067d8f33b8eb27747d04fb425f86b21e6f654fcb2c1f6c269b803f6bf54fccc86b13d279c99b3c21df66f3324ad6bbd74898b5c87a3c3d80dc314cc362e28536c942440e3dff4d8163dd699da9020ef4fafcc1e6a043868e3e922f6090c08b17169cf5b6b29db4a0ce6432c9164dd966a90bc4373c4ce94e146e3f5652b78d71facbc82abceb3d1cf371effe571a81beb9c34448abc947d7776a3fa113dec11af2e2a6517760c7674a1bb3a30694503df1d691c8613cc7d2829988866ef74eb436d946bac1737457de96f1406f7bd7ba914495acd87c053d8fa04c4cb8226bd4e87e4019aff2c1ca45b4b0ecfa032a6bc7835d5c9e4fdb96590ab95a6a8f27829e9be3efe436d201d31319db25a7e81467b38cbf83769b6db421d6af1b26348b190fdd2d2c5518a79f95c5379593161776b93f5acf07e5ed258713a8458f0a112578602ecfaa9584529d922bf159dc9a10af41a505e0f255366d5b18bc30da8956b2f8876f45c736527f32a49297182efb6a8a42a7d1137465c9559892c1765164406d5574aae64b70a230b15678c37b658ae1c7e9d6d56706d702b9f1e7c676b9cd673bb3129ac24a87348df5b30533ea819eafc8d5eb98299d4e52bb349a1830e031d9d43c921d5d3531d4bed57d1220d029e4c0952c6c7e7810264c1bf32c9eaf719d9427225111b016e9612563aed2c414b7323d37f48a938aeb7f873bc148f467cfd93f1a5a739fd16905c552da3d926d87659d4a51fd825baa819fd3e55e2c722a41746c325eeb138af420821f88afcc139643f16aeecb5f8af66519f1b3512259fe1558c54afc4b4c50a7d5a6896c2d3f1180520182b86eed8c656a4275d7650d6eb0ee6f6d3d50996c94b130a8a732941584eddb556ea536e068da3849606c59aae4857f9e85326587249d5e605b9936ed63624d6f022ba1e6a953bef1a65d3006c5432706a95b546f6adf1f4d60db63c5051b678f0c61386f5aa02a62efe32dd5d7d4f06224e17ed88abfbc255bad8503a2a7a499257b15c3a1b5f32f407a334e61116a58a7443b787bcb47006a5221fbae264da127cc886ad4b068982b44810aa240069b44015098cca235103b46eda26081517048a25a72354a480d7ce561facc0e21716a2e3879824ca1b4531a9f482fc66bae89b0b045440a5d0c14671e518b4403a8c0bb1df623081c62e539ecdeff83753189e4ad0af1374e119d2094c68a1743b30a40d9d93e39ec4c339f8c4a12f78913ddbff6552261b56c66f3378c916556e2746a75fd85c7217567be296b4f416356f5717a6d4514ddb48d43b0fc213555911cbd790bd4386ff2941d20156ff9783371f2e8b83493aa88d6186c7dc7a175ed10a18716e6fe11a1c734437af1605796e5ebf7a03b18c84595e39a16cc54b7e728683ce599b710c40babcfcc40551920f5fbe05687c2399361cf62f976318a1d4a78d82907d5de0c7ecb98d33893b704867ed76b9d848f5c1842c602ec524a1768e0e439a3ca223b7ccdfb6a17532e76f2910e302965941a9aafc58c24d4efc3f067cb162a44bb5a3a3bf0aa9c3c0c36ccb1ec8a43e43979df0f3aeecc7567654a0201f5bcad0a6219546b156705bb47749f1683b6f866c7b8b12ac2e292e66ce1e0af9c9e18bb484b387db4346ea5b1ada9f33a20f75ce8e6044f2a5c1c6a63315021dd35b97330a25676a95e1498c51e63b787311eced8a80410b984373acb1736bf16660c55ed32e80410561b10ac2f3c9bbb46013b16c5f9a7fea06e51edc121e79c97b0b440fe80c39d37d895c23b60b060de000335a438071b436cf25c368b73f9b541c46f3b3861c8039dca5b3f6191b5ff368159a0043b618ef642e6e6b08b092af9362fcb6fbbc6813c67813eeca7c6b4fddd408279a292dd8d8b60b6a9552503feccffbf28065f4c631c8b22d9645bf55bdd0cbedbedaa0aa427026dad5302ba4da0e9233144e69a88294ea2e09d813ba08d1d011b5cf9bbb4c5a1a1b7c594fee20a02e5301528532b328fe3056de2a08b10b0c4a28c1c48e066a0a5e219e6b26abb053073951d7c603e3c64dea1218912a402970381b2dd6d6c2befcc772f8f5f05bfd8ef52a07e4e619f0722a635daaa46da403907612151fdf5e1f7c3bd19fe4910f5b546d36f0365f6d8753feaedf9ccb6054d3e9bf2cca103867cc5fe679d6eee26dd46f96310d82379f8e1a6e71a7d619f71b5da14737d7c8a558d0c0d7b044dbe83eecc90155cab960af7eaeede5fc093c7cb37a154099fd4ff58b36269c80c9b40bcb269537dee5c7ef1c5a86237e07ff3506c16c3ba70d18f97f4bf832bcd8a4fea16ad544ce4af216a57c44cfb6d099aefe8c4bc7983f6dd335a26bf464cd0f008d8c238de724461eec19027130c060f350bef8241effd55b90692f2e26eff0611960d089a70567b6fc2f9139aa96c35474abe6cd46b216a8bb64764c134de70835065cf8ab78878f5fbc50f697d25ec7c1de99fa42c5f615cb9fcebcf5f69ef29148fb7d03d552988d1deed0b965fcf4f86a9d3c68de10c5612075ac3cb58a386571f0a6257b80afeee20a0548751be0b7a57846f78d38fde1a85f7b0a824edf0b702568b2e731814a3939eae4cf5dfb82a3b401fa68f90eaaefb124a334da19e9f261cb915a3fb96f622c9b950a60bdb37885f1ef6f3a91dd8226cabcacb94920d7699952537637bca556da315232c33b4f0f82b16ad3634521ac411189c28a9f0f03dc90599a2baac84dc68cec05464e6536bf8a538084e6b2f1a2ad034ad772925d0f61a485373b512e42099c8c300f87cd677faa3f602b4ed28d41946cc1a25c10b80b296a222eb0befb28c49be56e926132ac657579543588be454fbcfed4debe006190ef296076d5db969d41b75dff24965081468d068b506e659ea77ed9cd52fac97b0e323f14f48d74e909ec96f58a3427bb7865a652412bae0ee21940adab4669ff97cfdf3f6b70c6b25bfe5135c2fae556954317a765222b40f1f5d1f3c32c84b68cf155d59b76d261fd51adf6df702f7537a9f5fcfd1a04c5d1b76f23194517a3bdbefc47d8b23fca2fb79a040b845429dece4251ea26be84a6962d917b0d50a1d751feff0899fedad976e49e5d808570d32c9fb48da7dff9d351604851b96d032f14e6d68c6c0eaac1fde9d15115f6bab2ba5c64420e4301b809edfd49f310366816283c6b80b0e1e4f4b0c909e80b78fe8aaf5037a9336c24b04a07ffb0f87b4c90ab19f4e1350059861095bc218782144e055ec7a7d658564e5fd41a6d2e209f6e90f89aef6a9868abe733e43181f73d539b1225f19acc865dde2803935ba3c443ede68a31945114aa5ba56569b2a687c2c8416a4ba333083314c6b3521604e626a948be81277fdc29df3dd95049e6a27c42548d7bc2a88b67e95723eb79ddcc021a631e52f7d2a7c7d5658fcb478fc376d39be6dba180f5476e7734e5f70f9382d8ed2948329b77655c233c030a6295115146e8238aa0dce8bac6b3a249cecbdd7cfbb30e17f2a89fa63bc30eb52e1df17f686c774d66f56bc355041dcdd379bc51bfe42b66e3e7ed8e0f07d807cc9e934fd2635acd12ac2606bf2dbc8d90c3ca4df74297749348b0b2a75e525c5f72e59e7eb56ecf2663a1185fb78f617e23c90033a2134e7482588eb2d55cb71d360f312b72bb8ee45445b99d076b8980ce28f36344c14bcd549b2c7619ebb80a302023865258722224b3be2f25a9baa9b128770377fcf8ebe993f8c18247cbd34303890cead11cf8ea013dc4ce5e716dc0d3171f86b62ba48a73d1cdb0ce7215d4c500cea5248107188b5275d6eb81b874906bbcca8b91e2c233cf3e5c770bd7adb08f72618a4665b86c04885cc5a07986e57418261576174594d58cc24ea16237648599de8e3ab33b51df836b88c77b90741dfdc25703506d915509ba734ed2961f60aca37016fd09063614217ec376cb4c2a688fd47cff7db40bdee5e3f64cc0231c437efd1c2c467305c3e1453b08c3410d06dc7bb89038847ffed885a47981a02c77b71369e1bf60617b976f731fca070cb2ebf3e5effdfdd1694c657ce88c922761b4a56123d229956cf58c5ea212c3230c8ba3b5f7df99e8c69a267eeffd61d99b218e111e11ee041e19befabbc6fa7a4a879f2a3701eef4c0754e65c0f6acfc8ba92022fa471a0a903da127ea8ed4dbe4532bace38785963cb7743fa07a5c1f51ba8d8133470a6ed734a7c6853a0633d4c437cf50955e87a353693e38df4db20266869e9f08176b3cecab268e1d2f5503f66f256922ea7d54f450172d8c2b0b2e62ac19555088ea5bbf590ab4afcf691964c58c8afe0559015a096093365f06714db052254936602a5355b360af1693f0cdbbf55ba9b6f43828afbbf13fa271aa4e952b8c05d54e5c05ed0a3f317063a8fc36248b6b7da3de463bb9bcbe79255ba9982faa108132a00f6e25e08a8d128983b352e2229dbae3b8da127c4001494775f9b462557eee8b88b18840384316a0d155144bbf9a50cc2b58cfd42c348d92015a66920e0f47ca976ec904e89deb4cc2ae60f4408e744e4701d13f7064be1366e8d32c02abb2cec4e7c64d6e3f394c52fb50169a9a67822119c677c64b20b4c19e30a6887432f51c5c4cca2f436681ff7e416009dea54579878564fcfb15515ebb9688bf20ba0e1146149178bdaac59460aa84256117c37d2542522df77c04667dbfff4438b02ca8d321dbc77405001246e232f91fa57464b18ca4f7d1370f6f3ca7ebe00b465cbd589a22955a3bc94cf7ad6153b23ebacd3f5ad3e97f50942c059b54a08fd33e4045fa9748e1b5703524c673c7a234ce3c6361d80c165a79ab1e225ca155acbce3d273a00c43cd9898dbd5a3483935f86f17eb0e0964153bd9656e2b7fd167faee028c6ff3ef60c30f2e0d344611fd9e7b8a3ae3a39625c159f18661a8c757143b9366e35489e4dfe93848fb1b07514754b25ce9600af8009e5eca096bd5e8e991b210743302672c131e61d340fa8f92180110942704361d1d708586aed42bcec0589c0a0be11f989177462f0a524451d7a53996a19367a293ca7245821c1042fee57c5892d6df27e188e6f8e91eaa129259458cc75cbf9e4226cb8985e70a459987dc9d752333beb9a2a73eb862f3e5cf85db1f82c24e68b1f4e7829143a1c16c70e0a5580c2d5ddbf9b9198acd131046ffbbc0929a34d195d88df1a5e21efe3bd6daf5a71346882816966387ff68fe3a2d743e2d93ecc62f3e647516722a8bd375a77ffaef9c2faaf5347db5003c054f4efc0c17a09026f19635231dfb6799f0fc18d9931c7108b57d7b60f76782f510c7e76f660de99617c027df1e74614e2034a207bc99dd041a380dc50fbe44dd866ef71e58c107f2edc61944ebadb426415da213ee4cab79105d80e3298349c095c32e55e7f842aad5a3126aae181639742569cb65546e36a184d92bcc9fd8a739e7f19c1c27317651261ae6efb6caab4e01f521437efd9d6c6693df953a03f90a9e6bb53979a2113d3c619e9b2df1bdb4ed89e9b283cb8ba96558923d904fb28c443c171a0ad516ef159cd901182c81bf4c03127343e55ce96122207bf59b500c9f9220eb301f8c1f4305fcffd46328fb20064a1cda85effafcf67dacc3bdd03e633612b4088d063a2309634637929cdd6c862ce67ac2b9a7bebccf0bd4297a2b30ef80fb5b35850cce89c47bd2aa631962af215f134c0b55443cb701d33b64e2c5c23c681e497e1778a264b4f5ea8c02cfc8d279904b3df223be1f607440f828da5562d5e241279f17821ff7a778586dfcd13a8ed53466812e918a495e65cca35ed0e41a6c5a050fee91e8d5f4c4b0d9a9be3e330cb987bcddbad27b454b309d9fc3f4a7229ed89fa2913e62a45495d244af95138b87e3584859f61bd906690859801e5887430809c9671855245a5ce0b6d8a9f8b2fff9d6c932208c2f13929f5f3935e59c6507bd2d90ec8fc9b625f7c899075b742c592cfe0893855b765fff2d87f37bbfa039a7d2116cd4de433a960bff8cd1dd5e9249c1ea1e4aa44bdba15d3864d6bf7cf0ce2e1c736436ade19fc6aeafe8772274b76e741fd2f082336138765053d81b5343bf021828635a0835873c091e7eec2d60ddbd2ce65cfe543726135abc7c58daed9dfced4fbf82677670bb34708dff78be75a25d7456d19a81722f7a9a68c31461d7f9d16da8aec3804ebcb09430537a1f342db5802347a560a874f4ddb07fd31628c2a3578311dc5ce0a51d17093113eebfac28d8a2233739eedb4fe8d56519e610a0bf5f436ccdb822830e2783a8ed5ee852af9d5d1a74f08ec989791d45a179d4758c77a05bc50832db0a689301a175068f851a1967669743c1e4e8eacf15d95f70464bfbc42c570ef7f2e0e68c333f4bc70c24a0be8e47901cb7a1ddfa40effb9abf781aeb0e72622c5b2b3e2c8830ace6ddaea9670ab32a75c9a077876e5d58408cef82c963a4de321bfc304a17dafa507fa00956918bfb8d437f670a9f26189b10592e053ee90023ae88259ae97685157630b2acd4ce6c350b5265b0ef9d3d609936b41c77b107bd8f21a3df5bca71d39d7d9a7bea10b9a04fb58c11dbdca7939348fe1b46aeab93c10c9adb77fa1edafdc4e6bcfd42249b825a5a3247f89d3aa09843f4a10ba92db9272d2b0ca4b6010827970f0cc70710eb0b20dbba9bd0b5776c1465c8c925f276ea01fc762d559b6d4e6ebd408c80bbd2754cda4a242858d68d2f16f7592dc6f2dfbd96a891d56ddd2e35d98c3fd49299c7c0fb7a521b12be7271234fb1a543eaffd531530cd3259876d09ea0d6525c68bf75e712f70c01b48fbe405a96c2fc204251c5e974ecdac6b968c73adac2a56ba5c789aadf37fde7f985a88dcd5e70201e83f39339f1f4da54b051f35f1c9a2b4936179199538c76df1c6fad21bcbb991b8a30109103f05023841bb58357ead06e4eab456925fae44d9eb66677dccd446b2e5cf57c6527819688cc60ee94e3da235ccc42d880e9a2d7547fb2e11190d2005e197aca52cb605329b816c068f77200c0e4140c51e8e4d91119e4d008e55ad28c5f2cdac7644c948e95ecdfda2091f3a45a42217668d91bd0396ed19fc1c535fc7b060e764ccfcfa45699f209d512257064e00158ef28291cdd258527fccaf386bf7a29b8336995926968f741278df6f16676857bab95fbadbce5d4dd200bdeb0292bb333195d6cc9ebe965f8fa90eec82f80ac67e1fb5e6e760f8685c5c6566664ac705d62f04d853220fd9f399c30b0a651ee508f7451fd91ade7dd912e067938df1f6707e9e05a55664f8b6cb2caccdf8d9abdd51ac73e4eeb399acda42e6317807d9a6b8a610edf7c953c9f3fd0fd0b1c360f426f3b2d990daf4b7fff9696f455d0c2aa508e716d1ab6a3f1c4a455ddf9dc3945548545fbf120880fcf032fa6e6208437a622ba08a9d8ec529114e57c24a26f63e01959354c3c176c67e9cb00d5d9dc854b9940db2007e4b17a526fcf02b87915b503d99df2fdd3c4fe42c5d07d4aa4f764638e5e0bef5270b716046637cc8813e33afe8af3d626ab197db6b09f63f7f30040d6e2403c31a4d99f9995d4bce313522bf5a2782668f0bcaf2ee299584fc7b10368bd994282dba269b6f8edc7121c105b8921e6e3c2e2d682c59eff4230bfb2f66939ee8376f6956c3f39414a93f84037f1302c03f2a87616cfac057d663c32353ab36d4e585b526dc412baf8740f8919b3be696950c9f589b46e336239f0d3ad3fb8d7f10710b0be23134a42bbbd754e160ee5aedde0697fa66aeae533a570667f1a159572e1b4efa665d7bbfb6ea58071eb0e5c2be5ed0f7883a34b09ebccbc7c202f6a65b566973ca64fb4947d3965bbbba2be1afeb351a39180ccccba2a736fa5c191d7de57b41da2bc21d542bc62cd0673917ee63f975cf2d764d1156cd900d0bd69b1a38edbe47256559f9e64ea4958f7a956b2a8dd3270d633646e1873e7af67fdf23b42365a887be87d15956cf0bb024f0fe04d8801aec56970ca79a4b7739a504d6e0ebed3464b0e028e7349bace455f22ff32615ed9acf88c65f16a29e247ca0a866cf0715dab3ffe29353f45f6c4bc9503bf3dae7df266b847568bb0fc4fc87f84e511642a40c9906d738f2ae0e908b6f95aa55774e6ebbdb1cc805dea85711ff7f41752f4d8b6ddb572912add7cb5e869a3abab6bf79fe0dd448a3980e4c016085e1098c0ddc6d48a7410939426977d3162b2db81e03ebe63ace2e875135d9282c10c64c29d6470fa4344402a5a6b22f89a86e7001f8be911ca9f2b01f42204f25c129bfe9ef59d6811f96e4381e37ea82b4603f21af31105ba9bd648aef4e9042aec5ab40241f80401e829006c5d243ec7a74cc8c26590e1780341870ef599c9b6ea303a035e5577cfaedbb98e3658b8ba88a6a426c16bea80d6c84af88d82b919053982935e3d31f78b2d82a47468becad73d34567db702a23eb232dd87aaaacc788998aecd3ea57d57a040a4f9f16ca921f643d76b88284009572f4e1a38406009b497a5b967614661a77f75d2d615d4f54eb5cda052dcb54cc259f5e9947f81aa774aa1ba16759c862b3678e8eefe1205c144693df32f865237ac15245f0fc51046bdc2f7715bf3b8c3e13d0fc4cbbde9c1d47612b97ec268171441b1c6f2f7480f25b9cdafc842140a9aad975f88920047daf990ab47aeb044c478964c3987f9ccae9838a2176be0b20cc8c791be192537fac319129dbc2924f39c7247e2f567d18b47109b66e4c552d75ad223610ca53797fe11be36f608b5589df5eb0f909575898280debd1b4d9be9cbf8191185841b7d4fcb3e52953317ac98c0c392772ba084987d3a3927904bc226bf5d8ba8ceaa9ae91ef213c39da75dff4a376b8c765f6aceea8f1433c73f7f1a920a320ce15da99133ad160d5d3f6818e24a7e09a636b8514cc02562d79b66f31b9231d3d899329a4a781db903c2732c1a29ef491674a5dabf8cc9890e789626cff160f9dd99e3a130b64fc9c935687ff2f3cae15a16f76db21de6e09f8714a5e39e3c68e2ac3c97bc68c440266388b9bf337115e8001e2fff9bc86297a6e9e033f855ce8f254596a2fa433de55e73d2a56a120b4ba3fda0e1dd9dacb3fdbc373b9c85641bd73759236bdaccff0ab1d30b318fc5305399ef2834d9e6c2da563e8da4170c534ce35855783d9c3a04c940a1519f5127fc8f758f0e13f80e8f9fb3961f4424f0c158922a8ec932ccb8b4663e19e206fd6d95ddb1be03a1f85f4b5ea3d84413ff0c951a1e871100194d591c013856baae7cee65092baf82af6262907aca680431c59e2ec2c30511ae0bce43bfab725b7b5c1b7e98ee53ae62f8304abf20631348c32e2862eaf6e373579e10b92e70f53d53fcf4058dbfe819a7cf62aa818ed4fd30a9feef41771b5a3cc053448d4678d3f03ca209031957c167dfb651f25861d5f390638d1a456cf323d3ab27cd389c3b658cf8a53e21939e80b51af153d4ea6d683e91e5de950553ed088faa66e384297e23d6af784f2c282e7c6dee76629cf3613b76fb9c8560591961b306f9a12fda8fb8ae3b313453ac6bb91b0fc19d7fd4023c868850e311a57e2ea49d6ac2fa9c3b7c9b1044e2e7bb0070e1fa6aca940744d4f7b85e69b0fc66610c32583d645b2a02858d36bd752830206db6996bc7e87e991683190487ae21b37152204507b972a54b3d1a817ae339998e0486ee5e9de437a8394cb7a4e45d18b5bf3adf7fe44a66dd4c8cdb7f2e0b0db2c8770dbbf691b01813d2526f0365e66657398705c2cbd139e8f6c68d10f4b6da76082567e1229a2ad957942ea0a6796bf942c4814aa6a4abc7632472c1f4f4adb3ff6cb15ad20dd76fcf52cfc3e7efb347904412da5fbb7cd953e2678183b6c6f02d3fd75ef0be9fa9fa66935ae5cf4e2e6d29f75cbaa4adf948d48a1949bbbd1b8719ab8845adee704706b16ae0569f3c48f75fdc78a1a7abab5dcf10952016b05fb760e0124af354d6a662d04b95a6c6a679c7611159ef2d04336ad2d98f3dea83b8517930459b8b8fd44c804e6c20dc3590af63c85cbf51c9be4d082023db9f80143cd722dd22ceda43f51b1ffa0bc122255e62df3276d85ef79b0a419bb0a35abe7df4fbeaaec28fa34491055db480a2c4e3692b084454c9bc68f98412aee2c59fbe083bfcff042886127354c144b9b22d3348e6553fd7544fd235fc52ace790098c4544a5286913348ae6739671c79fbf033063773b99bedc17a21e113365e7561821b407fa6db66c9d20656871b95f2b22998f124f1643e05dfe5b3acd4f33a6f8f892137d18d65e1275719579ad3d76e0a6a20c016d8550a903f28c21062ff08a57f2a2e477e72674861d7ea34afed31af10100d4d3de7037d48f2bd7e85e70e457a1f0e9a320e3cb0dfe6218cf017deca5162f6762f2f19143d1097a8a21e0486f3eabef0a3d974a412a5fabd1ebb492ebca4383bcf5f0c6c2bdc9da2732053464aae6b15eee916286dd5d3da3762e661baf15a067b97691ac34fca995b90d8e4a5ea235fc59069b1bf1a723e462310ca259d39e898f3c812778c0e7cffe6a830c93a6d42e5ab237352731d8727397eda4adce492e81765c696ee6ff8cc9f2a0ed114cd1a5d06bc5d6b76e78fffc63400b017eb53010d02ae295a0dd88ca883e013936b7fee549dd6a718c09b6c4176425e687abfe9a25ccc022cabf56771bea2739da4fe30e7d1fe52864032f8a269359744fefc1d5238b0669e37dd41133808649230bdd7a6a2932c03c6493ee0768563459a554982395dba6f56d2ae9cc092154e6bfe1fceb0f08195cca9770727999178118a65096d0b1bed1a6f2a136e1e7f3878ba92f282748b208031da594d8d0bc04fa4752913696863d77adcdf046b45899b2eede2deba86e6e991cedcf9e52b3b4a3486fb866efb7d04b3047c889c13da3707b45cc1cce151f71cdc1f1d13fef894dcfab2e09e0292c59c0fe8292946eb0410081e540107bb3ed167a4650785dda33dc6f1a6b6a2f94a39e7135c9d6a2c080f0e658e173a80769eb0710b93ad040c86a1d5379f18df82e8b78d58dc8a2fd51e30ec6a97180d85633484a508e5683ccd30df060fda616228a801fd6a65f6310a940eb2488ec1ab3b799160afe36c2a3cbfb36818b79df0bbea26a35a84db619cf31c1951d636c71bb3bd03a57eb40a14c38ed802ce3c638b22a5ab6dc377335780a09de1aed02284cfb5d2ef1d80b3c1c642f31748a3e3ac56c867ad2373478a941d9ba58be2ffd298fccf510a0acf5c075bfdbdcf79a5b2f51accb7ae9e73b7e73b99ff1a707b1b5cbf19f438ddb4aa8ff191e12382d350700aaf776ce938259eb7c1c7c71e8609cee983365f43abd425eac01eb83c20e3625639330b53623adfb0eae96efb414f66b05d1d6928d402d14607d773fdfbd94c8d3f8f232d979cefa26e0dd17ceb2b324fb909652e822262c758464bd8bc7916fa2f6990f950d41877cde0526c1e14ef0034eed066ed813f7e72e6d0c4dd959bc408cda4cf14d22787f514cb70ed1f68a1c563322ffed1247027b7b855407dc1b672e729c54a2b391287db2aacfbaed80ba223af45edda4c8bd7a3143b50066dea767730a6ff268894ae1c69ffdd0f8aaf5637514f6c61ac9c141f59eaa62a2f8a6b6e5d9577119328efb2fb03326efbe099b8259c3eea3da43adda848c0bd1506235f1b9e4ebd4620dfab0bb557a8a99d0ba523dff37a02ef60f3ded55bdaae320a276edf86c22f576f2f6beb1ae42b5864b5468cbe4b4d5462115a6d644ab0d262b4a37adc7f9a6838a2acc041a23c53fff6a748b64d9f2dc3bdfc329782d0d7cd67e0bfba8c67aa48df3ebdfff45a8e3c86b4db39be0294b9d2bbd4894d97c95c6c3933b28ab6a299d2962787d8cc41a3b8a8ce7925c3e6c5569eccb2db31398d62c9bdf95ea13e7dcff8d1d6e1102eed031734641ba508c7f0bace75d264cc62fe94e55c063ee106d2ca5cbcded3b7d312a706cbddbefd6c15af29a00479a83482675fe510e280df535e9fff3661c4d54e9afa557dbe449b1a0d5dd4d2670e5abb630f9ae6b416fe00e32945a2cf1f111ff5ab893ca2e33c59971e0a31b38de829416fd1c5d6000f991a7914d8de4462ffecf60e3ab1611e656ae01ac11781464ccb1f96ce28fbe4f8d4802246cb3deab17f95a99f69ccb817daf6b0429d597fba39563f8b268c5a500c3a651b12250d0e860463b88ce394ef54a4281487c97cb04c4eb8250042a0abcd1839b75a553ad41308510cb1111eafe2c59c6fb351707e243144cde4c83464e50fed387bb05a8a945d8f6518b814093c00f7ca688e06780f34cb33bc13d1db4aadae1a30bf4138a72bbbc084699ff891d373b13a9a08223494149198009c663a56a4f8c08b847ba4367b2364e2294dcb258482a6e601a71e1718bd43f01b2eabe03144501c989369f25e11afe885e043f14e44b930cffb63bc808a019b7382d8cac055348c2e74b8e32e0a2ae0defdd0ef67e5988b4a3a68a4dd64749d079b0bfad512aba290552f5aba50c108a8baf81ce0328a811b3f6ea903057de57e02a1811059925d801157d76d442c49c6fd81f7722571333bd061752f4c4f0b77d318e43554fd8c8d31457b7c8964a4b55a4d77f292e726d876cda3aa77b8bb891304bfec58c75c3e331683e40611105402b7e5044b185c42177e10173c98e6291916e7fa56ed85b5bf44279df4b0bbcae5b036491d38a4bcdf44f3e743326a7ec6b1653b3ac92a1e087b551992a5d96d3c114a2ac5fd2d20b8fed2ebb9499f4bd0b77cef2388d1bfd9db8777a3d438ecc1a1d1a223bb6fe53b6514cbbcd062c62a0e0699e86999048e2cce87674c41109de053e29053a87e11885bd0f6b62cc78957b50b3a1d0cb8242f61d700d31db7757ddce006b8785dafc7c4c4717a9cb1ccac7225a1b6282497e087c21eefe87a9f0a8d1a2e50e1913d86b48fa40ff80dcb8958b9108e28f0e7f7aef97fbbc2f65fc75eb2096c8bc0042696decb6d73b6c50a739cdacec15efd91e43c17da33e380cc430622ecc8f44d2fae4b3c076912da5636efde860af9221cd33608940481e965fad755f2e1acb52851da8e864aa7a65c0c5879df900e874dcd5132d919a4b04b461347feb8b478d1bbbc7ce55d4b8a244f851f7ce8af0b270fb715a18dcf611dfa14f3d944e3a8212653ff24cddca8548741bb44be3b348fe67962429a7cf40d341704d61af5f4f1b867c85226aee60d469afdbbc6f253e898fc37859f86ff8a87fef32331aa14bffa482aae75024ad40e5e22cbda75b19887c2dd7e4d9cb22ae8f62af88a1facaf33bcb472455e0ef92371298b1902da09b5a07bfb05139ad78727991bf8394303b078af8a2c89330e359a56c2fddc66c1bb8f6531cbf643749789f5fb7b39cd411caaddcbad918470a1fdb277715fcff29562ede75e36e4bfed7b27f09b5b2663c35d223a5536ba6606d0705ab651196e791c55af88451e933b3eb354c2ca6407513ff1f3fa4e212a84b50886d7215bcf04cab513f5bcb625284083805cdd239f32f8855d9f6ce73b4c7089386857137575e7bc41439be154647ce26724a747b4f565aaa0db2f29ceb953f49db044054d82a6579d507e767f908930ca39d391f0f13a489409c8b1e14746941cc3271ff0f42dc4ecd90fe8aaa5307065c52764aeaa34f3f291af9d48ad8b33b9babf2bafaea55ddf6347fc040f452ea7f6deaceb176a4ed941fcf4c8bcc73fb83b1c46ffc84d9bcc2845249740fe19c846994eb0b8c1bb574b737839f0866d32023614855278396a6a23a4717ce1e19238e72ca5c10b81b9a76ac9cbd26c68ec460e568bb14d62b0b03e1341b7ba75a8805d5c5c73cee31db8c90d6b6141959f8296d9a0058bb765f4fb2a15a146d7e3acbec25a82d5fed046df60dc4b759ad69c72db74a645bc6e4a7f83f08d10b5038ccb7424f362999bbb2a70c4a6fdf7018e736ab9f8a82ccf8730cda6a33da14b26b8ce0106c087fb6c9ce54deb1b4b411c713913a38eceb71264912b9914d8ba653910ba1e66f781d9a33891e30629dd1d008f34698bcd5e52deba69918b12d1df4d2d6688a8516c6a5fa1efded3070b9ff802bcb80402ebd0bf0cd455a4e688e65b3cf6b5b128c252d96ff27864207706d04ac2d270e9f2f74ea8cd58ca8a2f7d035d678d227467c9eb5e29e1d85aa1694339ac2ca09b3cc949354819d75ae45fc839dd5e429a7ac14d0b8ca710bda1e7e554fa1fb1f529a7ccc94568d066ed68debebeca2f3fec0fc471fe1c115393c722bfb5ccf7d48867f962c5c2d2c0a5b6391d8542c1f056cf3623e317fb51333fe6e97278ef1618c66526df4dce2361d02ed73da93319fa8a8bce468ba5b14494c472f9cdca35f5bbab0faf2ef82de3561398b71f9d538afbbbc0927ed2a5834a59d7ebb9b8a34084f385f868f25a5874b93b87dfa39f3d47bb9ecba50e758f29b0d6380850c5bda2e664d6e63b84c6bd64b5c00dd45124aeab4a12544e43ec040147bd92494c33f7ae43fce4a9ddb2d5d61c55db2ec2ba6537379bc779be386d78b38628ca3573978f79ff42abf50ce2fa0c06e4c763ecdbb6a16847bc465dc86c2af3aa5760d8c01b4a3a6b770de7f150fc2305f2a192b66115bb50dd4f9a8474b015c34fd41b1cc18f16aa589aaf415c6a9abe567e2e8eb29664fa40334e0171296c8f27158a2d4da977d296ab818364a215c2f4ab022faf95491bb27dd709527842b1e0ed689a134dd03a1d5f575d27e4950516e951c29bc651923f15a7d91657c4cf71da951b3360cbaa5ad95554c5f549bb056e62bb9fc82c169d1e8ac639b9820614db1e92896416cabec6a943c135de0ab1222adc9d4385ecd0752c2cde081718be5a7711b02537680a95ce4480f58268fe36095b5e374bac061ba1a415418781a7ffddb973a369298d1e412494a1d8f2e19a93b974f93968fdb2279b6692817ca76006a8b116e5b55877f1714a4f4c5163a927d2bea6e4dea473aaf9c2f1db020b6e754a8b4317c80b2775d55faec4d383ef1c2bf5c14434ebfaaa7beec03051091549585d57dcd4729ba17e39ec9e04910baf4b7d191112f5d6fe54b7be9bfe7dd9b9ffaecbcb4116b9fd468f5e60c8a72c9665ee3a306fa4ad83bf7f5d1aff8c82545575fa3b593fcfc86128fdd7a44ab72ae5ae908be2c0dba1e74972de5e268bf41a7c671cf618a5b6c3243155737807e635a88df47cf59c8ca75770d64ea5cef8f76cce4f03e4969b0c0442d70693e5342024127ee6ccc51b97d705a10cbc0b6a9682ec97be556fe417a5e04b4406710b621e2b464055f3f47ced3ceb7853d6d197e2569134b72d3e948a1193f16eba53cd41516e8234f6ae91cc202763ab2510c42a104af3b8a71a8910f2c92af1a1564db9bc6a19428ae2da7afe6db4dadf73759841ababca116701cde58ddb7cd47988c46e419e141f6e483e69161a242e71ac3e9ea4d8e6ab747cd156f85f5c54296c27eebc6a66f1ee43257aae6f39ec4f41b8a1b13572e71a45b8395f7f42d612103e0f7138236a0394da1983bdb9c59963c9a1414017eeed0b910820fe311abd17c3e0993bcf41523c9079176038468521e60c1bdd85462377f215308fc7224c278ae8b8da59a0b039499d928b98b337f45cd0149fed306ba583c39fcea2b357d9dcff2df63a774cf238b168cf68114f1b032a12f1e7e844ef10fe4b9d134bb5d3d7640e7a2b347e656f2c740291753aca453978cf2356941bf78cb2ebb91e360d4cccf765377f994ddd58fcd5011d4b31b4777c7d2364787d7b5a2fca867fb0e04cd7dc5528fe05e52b731fbc697c2934b05766ed9a9abdae7158add6fe3d6200fe5ec096a377b7cd808c1782af529954bb0288e4fbb182f5ad94b1049e9bd2b9bb4afe21aa9888f6dfb875ed9be49edcf2df04398827e6533bd1613cdc23ef68c1926f790822fbee0b89e495ff990d570e56665195a3f29f8c8505b7e496e07157d6cf17f03076d6c826e2cb179607a6e9b0f8b09dcea4ac0aa3981c732f99968576daf585e019fb63e4c98a03e9620d9c0d29e9457dd23a30a6b87d9f25785d348eb96c355986a63e2a61431b73727605d9e95ac187cc714ff371c3418107caa8e6273b84a1ce26ca744fffaa20c7f770afe357ce772f3a10448cc72e77423c4534e9b23c8770a3caac368f990dfcd36d10fbff420fb5d8c5f8a421f36871e77d923ebfa423250c26323190386ea7545adc8bd434bf5a64cb2a903410f89440feb3d13615fa0c0779fd2906b158fe3b1124a0ded35adbb3f7287e236e0319b250b32f16ab8c41a8e28c881b0f903c93f25f1eb9e33646f727b3847d4f200bb71ab4ea08c0077047906825a1662818bea9619d2b7927ca91c1daa9638de5c3c5236abf0aacbc10af22718b4076fcba5943304a502cccf90aa525106cf6b181498d04d3c06bb49c6a87f7bd6496b6c1a3e2dcdd4c17cd66c83c80ea492840a4ae2d66f34670a277900b9d3ddc279b6992077aca4fc94ce5ecbd281afd0cbca7d615a599c83c2a0dc7ea9f5e6248fc28d2fd82c358b0cb68a1dbf8a8a18c7d46e7c663bfaa9abdf3a7ad2d43d4e0d606b82b47b731e3bbc4222cc6babedb4001b69ff8eebb485f91787e9e61e5d9c81c30d16e68c634e1599cfb432ba8c59a00c1f32b71de62f2b6667ea788821a1b0317a266464a2e97edd951b7b5671edc047f02c8a52de4f474a18a07bd6f3d3b974e1f0acdcbc900e2f12e9b41ed82a9301e50dddccc45fe73a78f3976d3af4693b0ca65077155873e317c5f1699df6a11be7a218bc30e52ef7b55efecbe7284254a56c94e27c0e99ba7ddd5443340500e1bd6a28b3b1d32b19638d3d72224c9232cc4ef907a77b490b5e6d03a7db690ac4085a17acc88103d81960113b457360f88702b28df577794c86364eb487640c2df44d506ede8835934929acafca7195db764ede40f8aab94351ba4e1342be39432cb1ca3043460206b32535df82b90830a1b674bbc93b7bc75d23f33cb935053bc91e0a97a3e1f48f4a08fa0a36af04ea88cab1470ece5e56f4aa00087907cd47783d819bca5106f46f41b09587cbe99c63e28ff8edd2717098628fa973d3cd8e8224d513809169143df4f54f448d5dab80108ecc23820dd26b7bf7f97cfe96112e0be3c0b622db3a08a86225785cdeb8fc65732e14fda4307896519d9611759dc4d8ebda12d63e7ed20028ad3291d511b32b5c8f2b5b9ff448afd9368a90ea19d1e018a25561f8f81881741036aab16717999de8de03a8733eaf217fe131bb3396c48eb4bcc017c904673c513a29c5cc01ac1fadffd13daa5cb344184f1b1b0cd2db2117bc6df26865433347fa1db2df08f2ad8bd8b40651b70939f2598e846c2ade915b1a12a8c78a617e481153656831c4ccab4da97a422de6e215ad8d26e3f63540eaa4ac41fd0e1fecd8a5140735a42a938f4a23f638a1d68dfc28b88cc43a03b11bc24a6cb2cb4ee5160f01470adaef53b52da6fb5cc328d99ae7a06b0816e4f75e68f336f0112eead63cb54997a94d5b5e81a2e5c4e3990d0fdf625e2960c12501c53e03939ca5f7fa11bd58028bda8a607da3cb5a817bb3eca0da50f0a0fb416aefb72244c243ed0e669106053c0006ba5a51e6eda01c08d1fa3bccdf17cebffdff62d3211b77b84696145080633b540fa69220a6f18e30449143194c3490ef28193dcb3a80df633743b90d1ab6d64791e6b0d83811aa8fa071817e6baf9c53a93069829a90c16c804e6b2b3c7f4214904091d71a08499e51796b74d2500845b2a35e4c00f37d103020b64f73405f2a2c2ebd63d9eeb60bd989a98051724d4b1eaa37c33b269cecb50bd140c251d591a1b6907d0a9511b996c1710aa1ff5488c35e8112095a831ca73293f9dd810c5e62ed64e5568bc65da06ac578b30f0fe8a2cf0f21a7ce76767de4f8e620eada5ef6f339fe9b90c17d825c1029da5853f04fa69043395659224ab9958df322edf8934ecaa9a4e932ee77ec85ae90ec0250ff2605ffdbe1a07b245d201dcb47b30cb68e50c9ad72bd806c2455b5f7b76e8d48b0e120fed8c1736abba8c56d123c887adff90dd44644efc5689cd50c418d135c94797ac193a523e5ac34be19d33f0aa447ff047fc73bbf76c3509a4c0cbcc3af09871b39331b2c884ca821596577c73a8fc13ff8ceb760ba406bcacc81979307d582ca9d18b523d2b1a9e277312186fe5118d68503949c79700033ca7598882d98b2e6d56eef858decc75f74fbcb127b7c0f23ec0d0873074d85324526415757eb12ef7c557dce4cc647a1388c2def1fc9abd3a83355be829560368235912484d0428046cb4d6e0f5653fb0c83d1b171103794f86d487f1c2791d2c682b78331fe896744147ba2b373c7ed5a75666a550f6c92bada981cf7903deff7a2d4141c2fa19f056bdce510a8e1e52d36cfb3334350aa93ec0d223b7f65b7cdd5c828754dd77b41d24c56308be17c16236eb41f7ca12a66f05a8c55343e27044fa74641ee7a06bf8a5c469790df81f11b565973857b1bd3833c54238eef9bf8076e2136926208b927996471bb54a96421c23c6bed5d085fad63c323f4abef71dce7ae8e7cc97a8d831764da81cebb43fcc581a5247c8f6c7e18ad5a5f48fb90b83b4dd75381f27c482db23178de81bfcbae8691e0ab408f54fc9b268ff27f4d85fad119f90c76d524478c3e44770f4a46f5228191b58457a5a2415531c5391e50aeb385b3c79ab4779226450165ae09d971feb36926de1878662b84fd5a6cd297d85c8f174adb8f5f9d891e742ef2aa0fae683c0d83293a5e127989c1031df2ebe73da21031d8d5aa798cb2f6f1d282d42436c4cf8cb97da3d66a8e41dd8473cc4392917b0df3f5aa0b93d49f80bcb7870a110fe5fd32244bb381fe058416bebd3fd3992f9975d6a22e8649e12ff2add4b78d3b0ff2abde6437e303ff8cf9597dc121c218767e3eeeb0c6a6915a6d33baad435edd9064b022c9a4e7b3c17e1b66ad0b5be93125464e2ff9d7a77fa4bb5dd2f2cd96a601263a4f6bf111776a9dcc915da52959657c32389dcbe98373d3295e2023da0820d07a78413ff74c51793facdd2a47ec6b64c2e2a40101e8bf18a1e5df4b6248dff73407f9ed4290f08ffd48e0f764566d85ed36c76e6914bd5a9ed6e8235e23accbaf3ec13c9d1384c9a14ed54a45befde3f3a74ff5f2a31d8100577d5d3c4cbed92afec92fc3b26373a8d3dd426a7c9e512178d78c88d6f895b6067339f217aebf87adec708b474376da795b83f48dc7ca17bb28aec20ba6fb4f791d01cf148d14dc3c61d073c4a914505bd7a20c7268a15c1811282dd500db7849e85042410c046ea88a999345358eced52478e8dc48af161c3e0e866c16bab8f36c62efc4274e4294cb2a939d82f61f5d8a5f6061ab60ae6c69ff83a59c41d69db06e303adc03caba0ad3a3e72bdc9837c55001edc6efcf3132a4c7778106f472fc3e42426214bde96c858c03e58e3aa4fc8f7a801b691bdf6b5eba75ee5cae25c3534410f6aa57e52b2c120fc81e8a990206536f1e3429f4c3afcb44494de5f76646ff1eb9e54987412824dedd1694903947d4e54c395ae141932012246a8e3f7c1cc5a116e727b70051f552a20388307f83b01b3560fb5f384ea987c07de639e2bcff7d5f15a6f6e3ad0f2f35f5584d5556484b8899322a83217534e0728351b963f11bc88056f8b2ff7f5093699476d8c2a6643260766bfc54b0c541006692325ff4549f07383a993ba49110298aae7839b97cb3c0640bbd36cadc6bc0ee06045e9789330d83060a8937dbe0f58635e69e2af500e1ef69e9f99228f47f95df69ec693ad9400c8c715d93e5933c887561f375934fb94a893f89d69888f3b1d96ff189154b03695782372648bbebb26e14af1016f20420b2c5104e9bc9b9f61a347b336dbc52ce93ae4b2df41f09872404ca56d2324adbf9648d621e4f983d42ad265b9fb921126f079dc66ea53c60dc97255c3858934d6d4e20b006c29f15eed79cff00a80147f2b13c8faaa44d64bc1161474b4d5ad8a9424abc774f34ed9e6b15705d6ec30c8718111cf8cbf906469daa0f60e721e6094d585217a37e3eb59dd3ff686704d883f095e5e93b5ae8cbb65fecad523e6010571c2f290db8c66b10157fb35f48eb77ab66b4d7d411fcda4d1076ee71705a4839fd2bb53506ee30a9268f1f8aebb377b50589cf5aedb888b97ff0d0fed45bff2147cec9a2615efdc03ad411ac9a5721279a9a976911d70a13be4941927610240c2744c2946f393eccd2beb50de0a12086787533b3cf897f22f13ec177f05276c750171c1611c31faa05a44142dc075f5bcdc453517f12633e52f6c1418cb12305a3ad857dc96be81d9d5efa0542a26499f23d890001e249e2fa66388ea5c8326c4a0269cbd9031d0cfa09461c279c83f57fe3063eb0e630dd2b2271a76dfa8a9f8b151610a139ebf61774f81d312f839fbe635f19ae26320b3ad21df5059293d857580d4f74be005f0e5f1147a7d34cd41a9ef46fda6d72c3d9b69d4dd4415c608da75deade56b9df6b10ce6a35110641013b00c0fd29f9a6c576df0502b2a0fb295cae98be6e6cfd3e5a5e72f49bbcad9ad8ee1c384236dd5842868236735fe580eff555018eca148b969599795a352d283567948f4da3e051c079237be4b4394ffb65b6620c78e587b0812239e43a9c71fb2e9d65050c4592cf32cabb65c90dc2451a4f67aca74e764416ff3f29e94daa4aaab588acdb629804522c9fd8342677aa098258eb88482796cc75e914dafca58caccaf5e45aa8726c87c4bee26308ff7ec42c291b41ea2d5de64e76d3197d32c85d27e47b9004b8d9eb75f868268c97bf6bb1d0d875fd7933db5a5ffe3009864d0a21cddf61c98b9a48bfbb7ce5d77772f809d08871903dab7b1f881a0f66f6be00ac67f30cd22bd846cb65fdc54e95961197b7e0bd8fe69080159ea727f90265496608c12b4b3b1e79d5fa60241b100b0d4b6b4a0350935d58f52a3ef8a29bd838f8da3a14ad9799399e2652569cbf4145e798dde6782b3a30ea092b46314915db1bdb20ff8a32c26bb145e918440a4301d4c998b223f77943d50ba6e7e5002faf00a40d97d9ce0aad4f75674654c36f9aa38b8fd6dce989a53c238f856269065924abf8029dfe903f7d9bc29c3814a943dce6dda7263035c44addef840dcf12989f5057e3c4c0ba99d45340ed5f195d3597ed282d8abfd74f97546758a7d37a88681d2305e4ffa87ddbd287080f5bf244d9791090a3f3f7c431468481fd1b93caa64a1707c554803fc3e57f47e42aebf50fc96f3e9e721e74c051dca7e227a209b04b6d408eeaf7bcc4b6c3a1945507d9e999df1e4ec14944e98df741be0484d390529a0e1d53d781b73feb11d1bd513edd3c4f19956be83f665553112c3910abc76d0d4227460895afad67ae0e58bb64ca70c78c83caabe5f077ca0ac366b2e13534e91c80ec791e92f135417fc78bf49369f497b299ed3265a53cf5895cf383cc523a7dcc9ba875a9a4260ee46475df5c95976b28811b128726ba06df91cc9448277ed865e17297baff279aa4cc1807a199b64fe2b0c8a6f09f738cc86415e7abe6f2548fdf5ccb0c24724a38e969333d5a3baf6e288a1b8c31a95f398bd23b153ff4ede7997abf0891654a1a2df65569889e99ff02bed2f27f43bac9dc12cd249beaa9f275f9cd7627a393dfdbe3456298ba6abd50167c50346a77132d777504f70e4936bd5560583a59af91b89f3053e4610414f20647dd8bb77583fd21d3170ace335f3b080c25bacb3231d9b2e409fd44e583e2a4f63283a866c4938876df2224f22389f15778f6c7b043eebc2562c54f28fd922fb9275aae8b1e5e8b9ae508c7ddaca5379a5d316193c13f8e8b79130849c93751b1805a7fbbe061f015eafa1b98abe911a1e093a8f39ac12a5e0fe025915ec3b53b0b0dad4915deb6137b67ca527062a9433c319a0abe3c3c7df815c0d2cb41810b6d98cd5dbea0a6dfba7bf6b1d2de22b936f5abab9ca3e8812595efaccbe5b5399ae97185f18a2d6a91e0e0a69604ba18a4e270f39fba4da84e6e5d2534b56af779fbf14736cbfe467b3633984d1e894bcec44329595d9ccac3574357b2cf4b11c43d2cb60548b585ee4530bbd196cf90e0ba53d479255426cae815f1d30def9d779292270a19b77001ef3f41f3231cc75126b9662d34ab058b9dc2c4ec8dbc25b8d558256e91e37062675fd9ded949caef9350f9d7c147c1b6bf44d643b8e504fb71ffcf634d7fa1ceacdb48498c0b1e2551eb4e7f78642b07ecc0efc177792325c5e0d87fe59fb5053b8cbaff5565f66dbd9953da159472cf9029ecd1e5490e49630847626495da9549e83cb3422f64b91436ce6be18c6abc4afd911b6b9053595b59e394e87a130fa331c2eccecc4f4f24fe9fee7969c3ff6f7fc3f5c0b8d520d228d678483a3dfb5c1e9fbba9d947af0666e30fb4d4bedc5c5d5d68647320677e8ed35496d2fde5563836759470e1ab94c469729b6bd851785e659290e0b34c50e06501dc236cb8714ac09fa36addbe2e12abedf61b9c4c335d3f6f8dfc4b693133339de1cff0735c18ec1fb75e6453105b75aade00dc71258fee3f4053564b52ecf79de3636cd66339b5f38a30bd83a44434d1b64a29690dd7c082c20fe2120a461a809200b70c9302edc528acc39b5750aff7f93acaaa6fe87dff69ac570a46cf6a03801a8f9144bb7158f8f4af5a494eba8278dc29981ce6692ea759740752ef5df9f86d498255c6e82c6ae2404cb72ef799a5cbeff5f1b3affbb0e3656ca8925e60b1077a8a7552d65177f2160bfc244aeb2a5ece2ae0d4bc72f58ab0af52d7c8aebe2aeaa8e0120cec0197809718ad4c9b46043ecc95c20d5f84f76fc6d0aceb29a8b86a1016b2545bc39f14173a3f0a7dfbc6a6e072f8c2d903d585002731958f3fd64366344395cf0f5c08043c55c488ada33d7aa12182670250e875d29c37b28448d64c42f88944858fe848480e116dead134c7dcd2ae59b0dd5d3462f4785a4a2189ed2c08240dabca5c8829ef7d681193dbaa6b90712cd203a60a6465fd6596fc6a5a6b9761bf9ced70343e20399cc5922fba174b42e2f780c215058c2204f3754048a718f68bba920323e8896bc3a49b62092e1f77e4db7aca035e874040af8196269cfeccb9663444b25afc608c241b963a5d7f11ca8cf7004615e8046de1275cc9a4654d547c5d3c8800cdbfd6f79191fabb1ae0b6217753652cad5bd4b957a1f7d78e27248731c7ecf9781dda48bcd483380f1440a2f5bcfc160e28268575e3ac1324cd4100b4f6f3d19ca9b39054b5068df2e17fa842758e6cac9711ceb44bd5a989a428d91ac29cca7d395bd5c80a745cc3249342376741c43fcd8ee05357e3594ef4ddb561f52b02baf6cd0752d3d3a481be863187b63f262e9b265f9dbe5b7fa265ce58fdffa80edf386b8c31ef211f4cc03c2d8c692f19314538b207b35a524ab95576a1a54e5364176a53253d508bbee09dd54df18d54f837357f62d0a0f82db0baf4369afc4b142206c778b0365fdf4e3808a19e82e77165a62f2b8591cf79ce3cb479dfee9d1631d2b32f680ffda110a0efde1ac758e53bc89cb072ce63f1603a8ba4802b0abc48d538771c2eee98fc223d9496d09059b19c637be941a62b331f0fe988e9182eaee05e7a96ef26c80d48367e4a999ad2583936a55a4a4a3c75886c5b172d8e539b94bbbf5417c7c20f6c633eb58f252d8e38c452a63f817b82b587e03f6996c827c695e5eb9c676e801f160c20d669851aa55b9977badfe2dc526cf9c3ea67e612c0a2e19ae0de4074a9913807d4e4dab7d837c8127c2180e806a1c61178bc7f6ca05b19f9af897924f728a8c5c1755cb130f3f77fc50c55d9f4853db1a23119b66d659e04cbc4e572d1c43aa8360b470e9aa7c94825c55fede414fe7c4c9be3c6c091cc8d5a465e635b9342b716c2c4331d1bc066f0ade3c0addfb0f96e24443514713a00183b60f0bc916c8d1eb1da4ab7994ed078597f08a1f16a30809ff1f2350dfceecb63977f0e6512af5babe40704c089c4787b7b0cf07de304a0195209255ef8e41ea9c347b2f4da266bf3041c586b45407712d83d785ee3a30cf178fd99c8b3ebc32cd86ad023cf1fd1824817054aec3de420f850a1c40d5dde9d4d502cceb5aa5a6ea345e5eecd56451f99856ef92cf31eb460bf9c1843ca32fecea8da57576bf473886a39f7831ec25e38aeb43554972c633dbb1d8c90220e483a715ac8132aeeddbbd3c10c897c836e408132cb11f9caf866f8f50278803820805078879fa3b132bbd839240942eed1c4b61e20969d1d5af7448df414cd4c5c9f18ea6ac7ac821de5813bb730179306132d6ae8357de98b1fe6af09406fd033e1662a00ba7f398be0e9b5896aea275f5165cd9b4a904c215b3baae37f097cb06d6998eea07225e13d1f95e1693c2484e220835af6e2c3533f9281191de8ae0425359482d930fe4807cfeee064809c72cb0e564cb828d8f5a15b0943050b94e05cdc295b282b1b4316d28eb9d8df2f120a13b3a54b996b2267e260e06724540aa774ce9dd9be611c196143dac8e9906a99711217ffeead046d5744b419a9430fe4571a811b84c7388d75dab2830ce181530c1ec37d89d7453d562fdc816befc040255ef754b46b3091d0d2cfac0e55d346e43f52f10eb10fbf7a02dd805cb78a8a343a735aa5725453055825a9485af954693450db7edae010d17e52bb8e464c888c1dc0a66f8ff2152a6f5160f61d9e5c04651c553295933ddf8319a3d9a6cc299a34bc4490cf156990a60a32d68951a0ac20d59c74bb9d802b8ce1232bf62abc6ecfaf7538a557350167617b0c22216469530054f7311434c22aff267406850e908e872d3f3e87f3b357cd4da67ba256756a4dde3ad7418c56802b7eed680cb8907ac205ed5f88ac84ac267a4955ab7e31fb4df55577b26a5f2fce1db0b4ee37130e773f7caf8274c0b7f7669614f2ec56b615107770c5c8dd4aa38d889b503538aaf898cda113a7c2ddf6c816be1e85ff6150262a7e2f0b6cb61896723d0eacefa75300bdce1c523d6b4370d5a9390d3fe6e5c0a3d57fc8c29d777965d41da5b824d1b5434f11536bfff11ab94059e66336ab4ccf394722e154f485876e8aff08a1829d5583cde2669d82d94dff4d2dabf4156222ffedabdcc54d20ebff0eb8deb06403fff786cc0a82cfeebc80ae9f562077074e1da1f15b4d8dfe679c935c7a087847e87f268fd8355242cfeeee812f8f70c8b0e3ce66fa537a8765beaa55ec17e1000f61b620bc2b896160e8f74a5e21472071eabdfc287dad9e8859aacf46855506d6abd3517071d2d7f37aef44acab18bb347808e600b0a70812a38a8a9eab9329d23771267c71900d1fa63a8b8ae7f3d6145efda7a1ec9310b6fe6eee2ce8a76d4eec16d6533a4c860cdd15346236994ab32158bde893687da095a5a402afe71e1987c13fb79fe69b095c7589c1cbbf3a4b61249b57d6bf0e3c1278c143a0510df7cfd6f2c9ed347015e7f32786e34dbef1cbdfb1f4de083599caa346c8c699de71fe7693961f2c78ddea890bcb8a8d9def8fe13334e6a096d4ee627982669cca7876c9373aeaf6193fe50c9fa1d9cd49cd1489dfbdedb333065dce2ce4e03fe8b39773035c028aacede1566b4373d7dea0050f987262bc419e2d22ba86adaaa1f0efd2389cc2e32c1d54084b1ca8e4451a1f26222d9ec979fff4b934389df6c04c80ae2b023592801e11e0accfd164baaa01f80919e446334313acbc7d72a36366187a9e6f6e0f6786e80b896bbd866c00b71c1b26560320826b1c844d19757d094192412d3c02f763008ca4eac3439d33b99233de2b6c8e62fa8ed55b437d8089ec6e4f029c7531f3c4ff168cc72f6d55e8d275d477905c324ff0eac097fba64eaaccae4ff4392de6bf4f4e36f48cfab833098663f252bdb567be1b08c5f83a6c1cf89359d4b00b233e35a4060635a80e7ece67ddbfb0c6aa5107bd94ad9c7f1f7a77654083b8ba915234f0ef00402b874d9e02dda37060a54096f7c467625b93ac5631d47a2098981f2d8dec099be28334cc7d7681b2c0eda1ec8407ddd7e826a8421bed2a52c4bb218b2571f6fb5649619fc1ebcd211c2ce4c6268f7136355d90cb88bc712266c44cb9623b0730e6ed79fa85285fbcc21e1456a221c5c95d2c8c482f7ff5353d83ba2582313460e9e9c58f4f49cded84275afc11b52a40898a4706aa36b867168f8c55d0bcadd83583d6e9fe8fb28c2357fadffbd18ab37e611e6ef99e6d97b6931d89a369695e36937441f824a4b38217acbee67c125dc28f2b43e2c39969abf8ef948a78381ba3788599d337056c6c8ee78798ca075d524d0c905632f6245e75bc05d3afc873071b441ea66655ec2e691f128dd323d90a429adbc6fc7392acef25f2e652ece1cbd92770ddbab515c187dcb6fb024a72f2ecc4446d762606661c65c5cb2ca8f78a272f003dc51663bbe799a28ea2f576b53ee5617be2c6f717dc4d592031c3d13fe59bcf3ffd4f9e1182a10f29efed575133b464b31958804c55a06d581b614f398039f68de8631a8a10b07605459a71b443f1121bfb51a06dc79bd8d3ad0fb7399be577e079655eb4948020e63067317ed9f5bea3ec4fe514c0cb0b794f2a9c7db3ba05aeb97d23fea498f1266952c98fa12e860e10c3a0938c6d0dda7264ef3ee7dbca328a5a097da27435889c4b5290270403d5e997ac198c7c745eed4a59dddd9895c80b7efae75929f7ca9b94c5d599602901525a4cca8fdb979c8cb42511928e94b4933bada2bc209c02bb56e8f48676398213299230c554100d3728f22a75896f2885c12766652f5a603f908ae5b825d5a24186e419a9ee0ee217208206713cfcc35539af488d69904e34fbf2370579c80800d6ccdbd20ebe12fa0c97085deb133fdb4ad45714dc3543ceb397250df33491f4605d04808ad82ff53fd9a528b5617bf131a3040ae4c46313b06795d800b5d6f1c2f8fd129033703249b89a95b7770b009528557d314e39c78d7e4526d2e37f00bc6d22ba1e7d1ff55a6b5cd5ecaa1026f5e9f66f3c5315baebaedc009cbf7cd790dadf142d24c1b50e2608ebf0b1b42dd9c5ce5537813681da19b2c1eaa932fe884f77287e972bdb672ef8c51a80663ef4e7055f0e2c046df5e48b5473aa3297a1001197ff8e47ce8e90e9bcd7be71a55ed3b39a429012be7a7fe00bac5b9053a1603b96cfd0427033bb236219a7393ffad2e6489418ec40230e0a909d8b124cb76ed5a91d8925f4cadcf3c70dc7e95d1da1d8171274c93979a73879f8c7b0dd8068ddb3b639a23262227d8ee8b61ac4bf8b9bc00f34d30bf0720ceed249b02c4af53d459faa637734e177835f8b44e806740aa5d95f3f74e58c91bd9a323701e1ab7def9bf6d8863158750e000bab492a6e07b6ce576eca0504e6d05e4dfcaac82b3bf98af8b391fb412e4d4cee5c964a887b7de1feda46f81a20a2f59a13412ae0191b31976f2d46f49c3f6863834613b293def723d4c26e84a648fa1acd5f24e70a6a9079cdc5a8361212378a25fe339b8ef4551e0dc1a01e953fbc1fae0712ed6b53793c94cf1b776b3955e635f489113f47024f20486c988f77b3b954af9192278b9f273c37d6a77d262c319b4f07395b39893a4991527386a4a394b86e48b16b09f4b1328ae221c3de3f09b635c579c74562d17eb970303fcb49b35fa98e028bde44b4852442964230f3900a63c8535270686bc2dbb2c2f8691a2861b05088bbb72fd19af0ce6d1a49ad8fd8c08266e06f8a4e74ff8e5f8d5576f52d24501395de69e48045230e2ad7a877470ec557b1b8b808dc95cca87967aeca7a11001a05d9591cd01c7a2e6d5c2c52ef70f2059c7c1abdd43c8147d5c5ab2fc2cc28702ff13389d76d7422d02528ce5128c09e740887f297686dbdd7407d4a8052a5479c111bc933adbbf9c9f72f688f90bacee9970fe13a750bcf0bd2d1820cc3d8691f725bbd41c21369ba4b7da5e22e6f43286faf8dad3886ddeb1482fb8aac772915f7cc30ac47b8ef0655ca44d7f0b1aff4ff197691b8b1a72f4fcfff9cee5c061ce34713587a1e6d5d9d4429589d4349204739820d6aa4abb50642ad435353987e3cd45ff32df759122dee58866bde46f251268e4e34238a490d87172dfabe4a9d9099a6d05c87960cfdecda9b20cf76de77d006c48cfc03190c35205e287c0fb332b5e2deaaac217ebf7800558e01c9692b71a04404857642c6e2c4d7e91241620615fc397d10a433bfd4ab0a266b8298c5eb13ff8a8f0d172e2442c0bf62242098e1827c52590d9a20fd866f7936da96bfb3e48ee5dcf799f2f07f75d0489642c334167dd40a2d522b561d68bdacaca98747a31f9e703d2f45b895806405bcf94142d0d9231c9363ea37103bc0d7a3e7065d8e542157324ccd164d7de200ba0c1210be775e7748a4482e43973bf6cbb673894a8c5b4e998600b06464e1733d8b5f4cf647de9bf52820203d08bf880d807a945c7824aab7b3d7f35611350486457cc072a06da1a0fa2f4b956e056c2688dd6ca9d375c8170b0c4358d7da39fb74fe735161f284e8d03743827e19b6818c3462049464652588986c8abb7777fb61458c5489fbfb5634bf271515fbed58a1a55a4641dad2ac6f50c3f2136d16680a319f411c072b41e9184dabf67c33c1f367299b60dbe66b09926ee3e0c6fa31e5e878c13c1ab10a4432457eda27b373012c930dc4ba7f409c60ad83aa0af7bd0f0a9d8501c52a48865bf2ea49bd47661209ebe5b5589cddedb8dcbbcadd1cc3d8e0d01023462deeead193e48de3f8fb114c24402af95803e7b33ce9d2a9d38043f47e58bfedef40f77804c565ebee6cbe17e5c0683d5509b877785ca0ed10793d4c1f393e7f8565964946deb62f87026d0ebb64cc5a1d1797e597d4e3795ae5092430f06f6c98b460e012874bd878d27509c7c6d3c8837cfeb937466fde5aee44c3bb7879c6b89733fdee8213082697b4f05ffb2af42b692e7d5defbc4d3b11629cfd26924c5cf5f3c8aec8656419145786e0f2c20cbc389f4d80d505cc9f61cb50b36497d08e76e5860f4b046679bbd8d2db66c9d2a9136c4c151bf499c9a9606a5937b4904725561ab364885346da42dc33885491e71219743e78964b51749527b442c1d260be642a0acc38fcf5ad33d5ba77c63e536c5a250373cf1fb5f81a2aa55b9cf54deff53fdb91302836f03a737a6c4b101c02d6b91fe8a8efd645d9f5e30718aaf3b2f7bcc7535238dd1941d2e282bb15f1a2665f1fe7b1b93d3dedbcc64a12fa8b008ccdf416f1de98f4c6b2396c895400ea1c7e6e544e0c58ecc052f7de415af73120cd19ba6d6c6b91ca374218d97c5b1fcead66da573acd18125275e06534f6b8f680d71a658d234bb96f207814b323c1c2ad4671fe4c58adf82b2b1ba5cc11f49bf2e48e774ddfe2f7553f816e2a2aea56e2eaf10e329fcd7bc6fa9ba74fa3f7df80bee0a94d8d6a105525b69e3839364c7e896cd7fc5d8055c6297a80fdf1699e72485d4eff8558fed4ec88236f4b2607634b3eaa031a74f4ae5310bdf214e11d321af996f17fc35d271dfb177bdcdef7eebae46f713daf13c6287e0cefdf64f31919012ab681346a54ceca8e6605e26258b0205d365b310eb67c2f6a76b54d60e679a2cfce22d5943c30507226a99ac9e8181c8e69f26a77730895ec74591381aef47df6430fcf6d4aa615c9037b910c413d340ea2ab37b68e137acdaf7ea6b06b92f87d241cdfff01c8229658d5d09af446c9291b453ad3017828d9319a08237cd012c16a2d40afea615486983dc79cb88fa9d65382e093c7a954667ea46a9c77843d85c9c32e59cc8ae76510e36e6efa795320587970e43a4d200443858ae7cb680f15fbc34b1c3d7133c2d108ccb3328dcf1c038e42f4db11997c52074da63d578af7bf6062ec16a6683baad65f4d287faa1d1aba207da137deb054e0bd7d721709edb53e2cb5e0b2e6c1433a726a9569fa65f58eb8410792c66643ba7b2355b27710e18a0986af939fc2275b3483dd6e1a5552ebfd37afbdd71bd66ab00569cced56697967c724db5341b2dc7284c8bd094a3425d58eedbe049d36a3a2110db9f50dadc7359176a663f732ae69dfa1228f00625b88c128c4afc6ea388aa8775be3808ce3cabf5ff55e1f65a872fceda128693e1620e23ea772e878495a3cf9aa01b1cf93da7941fab798ae219c6e9defc77da32f88fd70b7b5286cc16ab985f1693e727af4a136c520ac05908fa420b4ebd34b66b4295c85820c2e8443c0b3cf6acb77d7c17bfc1e7b33e0744abc7b472cb39b66c31bcc0f75e5eda02deaf5a87d017d7aa8b4eb7b43e19f40b4b961b276e345b5b0462046946c58a1bb3c1f3de8d40d997a78361f873f94366788ed5833a426a2bc2b94d477aee1095108db30b8edc8e23aa51f3b7b125e190aba760fd33b5ee691a0c6f1df0cdc1694c6bc2fdb3a1a07705f0dbb0c605692efe78a0374aac573a4f2ee23660b055192ddbf23921f5d9e54f4435858175454ec7c589fc4343edcb039e193421358697295571775104c994db945045043bb101ab7f9609fd36cbea6d0896e653f5ea33df4a07a2f6e52d4eb6dfd150ba1088d4d88a8f4006b2d572761595d0c1388f5ba84209797778053376d4f8d5078dd34ada113b8930760d4e89b8d6ae77925ebbdfec99fe51b3fa1944a42449acd9174ac07f2dd3998e14ee01495ad0412039ce19c4ae0b7d65f3b0fc81ec98c1e9a1677f49a70b6f3caae900b89087fd0832ee5d8c2baa64fd26c2870a3e7b76d36f91cba9fd6ad160f495e50659e6553422acafa84d56151f3a21b92eec20db9937f55f6052116a4874c43297c4c10c1371a779759f0113dc2ef67c19bb13a3279210507db9ab1a1d5dfb35a3cf88332fd1db246618875a7f52179a37e90de1aec3d0ad986a43716bda4181a4e88e28eb7c3c728ee89567fb3e32803fa0239412c3c512111420e8aef96a22442562dba974edab69f29af629977cc7408d06bc97114d687b56d508345a03add660b607ad1037255158d441dc744b0fa5af99caee2cb5d893151008efa49a27377696276928f5c96099d31e2c8e2c1337d0eacca7a0a79bc6db91f115edd9c0e2ac7921534405cfcfaaec819b4a3a154e79f144c5721de21dba50134d9768b7041863842425f7119c7a5ef7d7c7c78baf3702cec66cde0b6ef7065b0fb73c8a762647b3bd9ef1225ec21814a64c1b6127650d3a7a5b15888ed1722271e3fbcd591dc01d989761fe6e92dc141b987b0594dd3640b0a2e1461794d411cb00fccd3a8fc3e87213d04967836f4e8423da685122e1dfbf96b40bef0925c7ad6e7bee0cc9f5071c9e46f13ec34fb5256c059123bb8423d1d0c94ed3b00fb533e2a734fb36ccc4ecd01d71ba166e88b4bc4ade754abcfd2b63c547bf37d97c49af42c2c8bebb8412bb65856794f00f6571b654386bf1cb8f8107929c8706c4a8bb03e3d0305ce4a2cb683a077deea06ff478ffc5cde8d0fd46bfb5ce283673f48781bd43ad89f89ef7268ac9a089943bdca4a0ca377f5ffbc9116cad77a2397edd9b6abe74b749f815911a8431356eb0795378c1c4f909ee80d2728adb6db142785b570b4538fd7f6af0889d9301f65efa8ce3c8840b28150ce8decbf59b6f7af014ae3f945d9feeeed48791b1583c1d84aeabace310070dd051527b0831e92d162ce84cd7deba8e8b4a59a7140c86b6200ce4223b4f30b546773d25466ee875e5742ce13ef877d87bd5e93126146fe15e782d401a06a7ec97698f67a9e255398242701e23d34d541964991ffba791b0a50a3197bc899e65fd9c6696147104de7c9d4ccd313aaddd82785b9c0714b727f4a2b8e3a799938d6eecf6efb2e714222d5d902957218ba95ff724f60b845bf814d1f09801b02cf7ddffc22985b2997a5e2c52bbcd2e324cfbed2bb932eff7f77cdb53639e68fc84f333c601a8d09572dc8bca12917b66a250db4933be0f0bceedff0fd7fb9fcf698d0cdf62857ac86d0e7225b5c4399b9fcb7598a59ed8654a45f546d8d0dd30ba841b402ad39aaaad0b5f8613673c3b57b628996b6779861129f10cebbbb89013f74a35c94ff3c4d9b0808873603f17330e8c5d8adc0cd567c8471cb677d2ef84690c6fae9820be103c7c10e60b59a09e0f6baa87aa9354a51d972d95f19a68f3b539af65e1da893a171d5fc28cbaa39ce1dadfa063ced015a638270459f6bc9d360f39969d07b5b2b161c9dcc31828b05ae0080fce0fe070d5bf1869879c9ce2bec0471e762633e1cae5e987f42afd7faa88a00f648a5bd91d9edcf69fd9b0b9a1db1b7495ed6dcd6c8b6507d829507bbb3dc461bf5434f4b5867f94e735f4686b061d79f8ffa36201d077872e2d13876914b82bc161dc09489bf09e029ff2a6ece461524c73767a3b43a5eee4f2e59dade3b91cc99e3f1a100bfbbc15b111cb90b0d13832d5d6d86135f2dfcdebf3c799b3145bd51b620dd09a503e6d95b379fe5bb31119cd234939a558d054d7a7966503bcfea32d0b6316a3191bb44228e5047ae5edfac90fa01f40f7d3a9a06bb9da955d3b8357108ee32d1a6e34da8b7d57088c398c2e7937a12ffedc70bb0e7e9446f83030505fa37091a182c3aa7515a80bd053f853bc70b70b3e61d271335329b157fff199797179f0e2baac588a443b613ff591dd6ba3d244526d35aa844154b5fedd18f4cda651840c8b0229325f1465ba57f5303bc4625c8709f9bcf128b06373cf0b6055eb6c6dad2422b3edc6e77c30aadd4c37f860ddfadd57dd5cf4b93b7406a459a4fe9e1b46a866a9fce75db7938d2c96c12625fb220b5c891f6a0d404b89bf1f2db91be8f5cce8465017a6bf2f3bd892344a9c5391e60c50d0f823f25f64d40fa35aa383f9b8be9814981bfcd99d53cf3f594f0a4d87b65b5078ec2cedb9fe6e3569a276a826b2b11d58b919cebdaaaa0141e23b43860c67ae5c735d8714ee7ce2ddaea6d6397e75879a1a84762093b094be71d4ab4a877993ffa738bb1d6a963d54d624b471ad1bcba10fef36ecd52cbd58909e5f60e33baf8ef46ae846fc283cd80a026ced74bbd8ac3fb4c333009a0faf6247b82f565dfded8693f1be3233126929858b231ce8221c474306ed31fe0cc55fc6656a5d0aaf0235e21e94af7ef8f73c5901eaf70b58b45577a44f418a6269dcf350e84dca86d4934e20d233eb186b0a63d535544ae76ddc17af4f08462253855624e3a22f4b6eb064fdabcaaa8569f9a4004050e2b06802d52d06bf51be966c85d124ccf010f9d81e737084f8bef1e57c5971df179d93c92d4045d799212350483719b29d4081600ffcf63d55c1c0af4e44adfc57edb4c679888ca7fa5110cf8992c7564a9c34c81595419a98a013acd59da87f850db78b385f63c5a111406b042cdbf8681fb70ce1ad7d61ba983aca13dca585607430b89d6aa4f22a626993b409944a49959dc1113c16be3520cd3833f8bc41767438013540fadbb30711f424607525f015afc049133a1529888193b97628c399168cac1b2e22bf32cbc16ce47f5c65a2107dfa5ce89d6cbf5747f7382668a54d2e13f32d45d30089d2e21ab8d6ba9cbcf3d2a6ce1f954ae8f9e19c6f18933ec4ea584ad9b2d69ef5ed09c175d98ef5630374ad201e43336b463b5c26fcd1ca0e1ab130fc42e1b0b55d7ae137c0de806916210b7ca60e6623295725429a9279b3732ed6c84f0ac103e31b5d877e99e2fb00dd12e97d511f307c2b8ff301000a6c2c26c39ff88a3a4a075c5dff6a874c4961d886a9f88775a05d833faa9e63ba775c049293ef1a03baf2884eada915b52e9f649cafd9c5087a7214c31f26446b04c8bf09920dac703fe5d8578b4491d15bc8a0ba29c16ce899f66cf52fd3c4d334221091f1c13bb0ca18d0d83a98e608599bac7b5fe6c32e912725a44b424d1e8a109c5fb7a626287c915412b6e462b0dc561ab941a885b571d2e6b7b8d71be796929e2c07d121fb5457e36b170a74706be9c6a878f74eb2af6d91c377052072efb97496d0e404fb6a138766fd791529dd7029450e183435c50cc2da2bb67c01955fd1c867afbe104dfb6721dc16fa392db0074227ef0acf0da30c91266014f4f89a804f2fe8e271f390370ac7ee360787e8debdcd7365860d819222fd54946939bf08df8fa7cca360c587a8cc6d5d06e7874c703671f20d1ebb4e9d8d1c7b7eb95fe766a901f996a473a7315533c85fe25a079303b677ee9a51fa84df90910cf1aee78ebe717aca204f136e77821dbb371384d3acd7b5837a9346cd91c8f5c09ae6db6b6bf4b8de48633d007a1bbffff5f44