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

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

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

Block Certificate

Block 54944 8ad528a6b223cbd30f759a23ff7750b9b1302498cc8ddbc61f889c19156afbaa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f55ae034cc06ef89a51413814b5e76aaadfd3c0dd704ee846a604b57ab7d97f2
Certificate Block Hash
8ad528a6b223cbd30f759a23ff7750b9b1302498cc8ddbc61f889c19156afbaa
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0060290000f02e0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000514e280377e4b2ce2ba2dc431c7ed893a662fc084f9ba04c463f46b2974c866fb7caac190b4a2e36accf30c0608c48b4127fb7cffbf8209ec5eeaeed7df37d941f5a5df015a16a4ee390c8e1d4e35ad7430d635752ddcbd98304000000000000004000000040000060290000f02e0000

Raw Header Hex

00004020867799ac83a7a2677d00706817e64d0dd06af717c501d47519b6d72735384c01f37b5a7e5271979d5a9db46d5df2e0e68c4b35523fa6fe8dceb57117792b5fac88170a6a56050618f2977dab574b606a84ee04d70d3cfdadaa765e4b811314a589ef06cc34e05af5

Proof Data Hex

59,560 bytes
121216020307c944dc3264729f0d1dc233ae6409980b8f3686ec902cba696bbcfc6377b8072e842a0e2d9b1d00a4be791a667774b1ce759bde4c106b09a39103193ff28efd890d1ac88a7c3b87171a1fea6775bcee0997cd6702c2cf187eb705f6ddf9dfc99c3f573269a638b50e2d7bb59356efa533a0edda75b7e9deda2947d02188333dcd8c47cfbfc68864ef12aba8ca265717cff71402de5c3545af52edb658e1e2c721898ba50b5bb3d3466cc0fff7d09d40f9883175e7a7ee6e9dceb821f413edfb011d39aead07e758e67fc1d963d1d86752a1500e8b9cd2f53637e465eae92ce250cba4e45f92d61ab742d61a17a7d6fd0d039a8a5b82c642872097a96908b8912794b4940db360bb536dd930dea0199f29993d53546ee2a578d20f9606fa314579e9db4eebd2c4936f9e04b017644d4398841c2358b3de9b54fc9761c898c6040917540de1f990e3a66e86a807ce1e8e02d92576e6ba6d69b3ad4b73b572068e5d5f88793c9a55f3bd9c792d6e666a68fd59b62b8be624b00641ccbe86112bf3376392c517d914ed705b2a68bcdca04fde143a5c6cc71e180918963ca753e4da92ac49b630ae8e6781198fd8073f86b2d50dbe9d5cc975a51e68b8b7da8ff88046e383a796fc191b1fe551c5f6a1e85c6341c763f8e05af2e996c8796ea563209511eeeee69f7db3c6c56e622b16dcc32642dc2dc19f377171d54382ab2bbc853db2905251ac565ef5546634bd414558de1a2b6b1e69b7761c6babd92cfdcd2e1eb9956310fd089a9ca84f659e66d34a8b53f60b4fd0b2b74b8bb5bf921a34cd1145b600b09a3bf77f29704e7d72ced014fa4fb0c12e10f4e9cc1d1c3fd64f25b7698a36352e7650d38abf3f157a1fac71d3cc14f2d801598af0a48e48cd9ed4f2190b81235577ab6bec9dab36173e412ac343371cdd8230937ac89eb3e633db2c8765b4802f305bdde5798ca7a8558450a9d0ca34e7dce1e6a4416e5d9357ce94b47db559ce354c612b0c51f16e41b82613af354df3327ca6c5892e2d7453a02056a0301eed3f02f870ff4068ccca71d3f4a007ff7a9dd2e9f05757f7f3d59d346237182cf94840ce36edd7001d23103d44a93a4b0af3cc87ee7ce30e08d693bb7fae7162d9344493bb39a1287e7441c44f7b7bec115d097177f7811d0c3d21f3e27ded8d39ac6ae2ad01268eca06baf9c7df2f7a98fe0c1e578dbb41deff6a83ebb7c3e3877192fc9657bb0ce9bcf86b67a289dadaf36fd6e4bd7cc53a3d95069a7095e66e74388ac979bd85c3dff7cea5470fb55212db51461d15767b43cc213adcbf42a192bf5c2609aeaafb63340bf8b70c9dc123e4510b4ca08c3cfad6c54b25d8a8ed9a4f5c5da3593698ffb023db8c26cd9dedc6d55fe5766c62cfccfa57988100e5d874cfb9b359cc7e4632f72b94067da31f6ace129a8605fcee1577af74e5fc9316d0efe9eb2f41d369c3bd75f2737af9e12a8e116827c204155e05e38d17c1ae9daa4053b6f25e6fa6e0040825e267f15898af3e4bd34073a350b3a5c4eb776afbfc12e72b39af095942378fcbf1f1f89baf94303bd5c4dc4d1c51a35dd96f71b3f0b008c15adb5bd0dbf324a31ab48ee58e7ddcfb27353420b47770ab9e3bd9d8bce3ba694c4e1ce4351499b39b056f799bb602f8244be0c1604c1cecac00797c7a0d90b639419b34fd7c28bafd012cc6440c53e94ccb64caefee63dd38d618c1dbb480661be1c1ea6b64e85443cfb3d06f591eed1a7a4cf2c08f56e567fbd08bed0c23ef9375bd89fd63279e2d19e937b1b16de46602f8daad4710afb1fa79eb440b26c2a09957b49a6af54f1fad13ebb9ee7d6b188e2073203c16af0f2289a1307ff0595b5833f122af5f66e6e1e407222e03eea623de3fd7e262974e99cbbab1d4db2718e12b85d77620f09f81b82436e4af4825dc315b24b430ca68a269fa64065ec6bcaf5129e508075b06cfa71d15cc4b899a4749ced84a00a67edccdcc9412efa2166bb435ac3064f6f459e2d816699fb1e167ab56dfa6ef169d1914cd88ead9794a58103cecf3adc1021f5d9e61306f59c709f34c94d57f136f2b541e4b82705d0292f9ded8c40f6ab2505555ab88b9f9f720bae6355e58d5512593f6a075b0519901c4d596a1b27872850bdb4c71da280ea8055813cf3dd1503705fe47550a5e5ced8cd566b70e81800ea1579bcfc645c5498bce8512c48819660aea10ec2c03edeface6c0b74a02d176eab27646b94ac5e65751339f0616024a9bc915869a1959b73fcc91f3505c6b3fb8f38b9838d130c6ecf3e405909628ce0692a9c5d7a7be2d9c648f02382b60a05325fef966b6d9bce3a78b29fedd355e5de3978874498f7f803cfcf8b14ad4da51a7c47affba79f6bdb88d906f9dbdbe8b9f5cc09ea7532a42b5f73e6d4b07d02e73782ad2694e600b22aa7d6aba7c5651579de844f485054ab19e508bd41d3c03bd56cf8d92b7829356f4bcb9e59cb61d2a9e79cdfff4a20a042a3e7244732cccc750705dd3876748456c862cd36c8ea300a94f7b1cbb64fe4974ab80f4eb0cabf3007dc6066052fec820b39450f56b2bd79bd9027abd8df543606de529a562f9bc50d6a920e296b043e076074d39de6be99def87a3d2fae9b6524630833622fd9924854b6f12453b3a22baf186e2294b565e61857e3c36ed417799b7e69799e0eba417a4d58a6136aa90b729cf93d385885a23f294835de51f5c4a1f4974a42383de4abe91665ddac669b9f5951ca54b88b1042c1fe635482ad7603b99accff666e2e318c944fbe506242280e8d2d4eeed1cd60c5c1f9dbcb3e50d4b6bd0028f3af740bad1e0e82b48a6349ca4d0066cad95519d205da7f9c64d042a14c154b2c9f186b226f9f920b9c6196e0e262ec4b4c6cf333745e8b978ef025fa2f5bbd88549d53f4253e7383144b545e0f51da283dc1f16d750c08254ff4fcfc1bb6b06e194fc492d225c3861a41eea266d2686a472aae2d7719c65b71773b955a75a0774362e51bfe3361c9fd8837f64b0670e9f3587f95f3286063a14522bffef890dcf4cf0ff9ee834ba588ff460c86c0264af390de1a6793a0cf25348ede20eb10b369ad9cd11b8e3075058c5413f0d2365e19d0e85c81a135e2978f7afb41743d2f0bde4b96e6be6d5041f1a04b766be6897a9294f8e3fd219d81ae6c4824518f7faf7d45eb81488952f3ed3139a7b284290493a1542800d670d764d17ec4a8a2c57e0572a60790c144842f7b44530d9db7a124eaf971a42bca96b15276ac9a0c2eb4643b883fb5ab4ff32da72dc33c44628421590f2f93be4262dadeb2c73ec2babadf2b54d4257f54988d75195fa44e4a89cccb939b95640d0431f1963e9fc4327d66b2078bac2ee89e8729412aa268ccd24042c6434da2ba9c7aa960709e510dd0e8b541be0934bb42409e2496edf95d0ee382bf01d23c6f7fb68e784a7b7e2f6f0f2dbb04d167d8ce04fac4ffce18a0f26c16486bfed74058d9030eb1da8a6f40aab83a2782ab533867edf9467316d1d201867368fa256c99278cc310506920e547f6e5807e3952a59b206e0a9db227d09499305996a9a9cebfece9573936b11ae8f493fb902d3014835423e40763d78a1266d2122dc688233cb42a6970b789ee1563d3da6951a152a707d1e28207671b603938118051c477e7491268aeabb55afc88e6fbd388f8d206a0577f9e2bfb7f769f642d1ef2186756ac64a2959d8a37c7c7896fe2aef382ad96e7afd711e8ee1dfecdf0d90282d1e0f22eb5dafface6d536acd5efd1489e1864a6663d5dc1fcd5d287bed588a8546723a736fce6ffde0d15234006f772ae2de7b120089da0cd08267ab5cd48b3b9739437df645feb98d239b30190df82e90f60825ea1a5a99dbd5a32534359625995ff434a8d66f06f250f08475fd0b14fddd9fbe5ba6fe67f79bb7f018c64c3efe95e57116bca93ae786a05b104377b00c0d3efa1edc059e8512433dbbdc2f99f648a35705b062eebcdd3e0b8dc945b71e691c59a3ecc4aca6b919361e8249153a11d817ebb977eb6c2d2be77701c2c38b7d34cc5bc3774938118ead18929784cab628845cb7f3ffdeaf6623d003afd9b85eb569520f4fbf3633c374c1c40911c504c719ee551aab92b54b44a1a2251cd2a7cabaab3137fcec956a8fe69811a83764d7c5aaebeb520ace03d749e59eda8defe52ab82c4e828cd08fd976cd937956677c82155b5653c738fb9f2e4fb52bdcaeeb10ccbe1e14ba6dae19724b44724e6d0cbdabdc51f33c170ececb404d9eeecc7d7b0d2b3aee3b57d64aad5a5cbb26fd86ab192a7ff31a49dff45eb32e2ad4b18430c23fcac85b94559fdf9694a2f04ed806299d6d39cb9224cfbfb8bd0bcba53241a9bd668a3d280effe2890162ed9f654edd08cde6d715cd5a6300488830f18488dbe1f083037186f1a9cc06c8e7f33a3e150ee8117eb232bfb49b5e3261c19013e7dabbb0661d9a0da19cff16c4c5988d867f5242f2101442d581c4d1603b431614cf1f14523596de97882cf80dc41447615bbdc7dfff35a0b75308d5824644d80633488746ed87157fc757e0f8a1ebd5af4cfdad900ea9c213c4f3355ebe32b0ef931cafbaaf97e89bed7d846a071d5a1827a0fc38e0da72aaede8d6a0c73e8ba387390c68d7d9504d15cb96ed2934112d5c1ecc820466ccfd3fbf173661e406254d2fc86daac42ded0272dd386df82e58742dc7114180d9a73ed1982760edeef84714ea3ca91ac002635081bae3a924e3e80fb4e07c79489715c02bba31bfdf55df29fce4978c61a9f221b8cf3223fb2a15d11cf3b3b20d999d564434b23eabce64c5b0dcab75882cd4c9ff9081287fa3947ac8ce1773576665262c630bbee8e78a754792e8410b46fc80801e9a368f8fadb962f31897983f3c4fc3cf0e24d2067ef8b3c4a6342de5ad71ef1fa2bd98ce368269de65725f3114facf3543e722dd8ea244a2665b3fe69a09de644ccd9d5a6188510a9941240e6572a4aa64a0a7ffaca61674fef80a791771b2290f4309b3807617f6f04c6ea5080fe9e2e893c6d45e12eac4b522ad2b369dafffb168f0129befd150c63b5b6029ba45e6e0700d77f4afeaf8d4b9551521fe8ec4135e89d12cf11a638ed4fca376fc197294efdc7d305885f77093830b88b35dbdcd3823781b98f9532aa9dccd51e7ef7bf7b5aacda56ba03b0a03baa160ec88e06604884b34137d9b0be1d1d7ffa0c776c570e398df483057b3fec1a65262d97bf46614c625dc671701756c31c419bcc7a4fb9c461c51c1a82da910ed2c31a52096ba49f79c85e8dbeca2becf090e29b8c2b5a81f147b4af596943d9a9cd3a06ab0deaff0583e87c7095bfdf5c7e5db152b366be6db42fa4d5906fcd6bc3c9124dc091a9d85b1367b41a83ed8ca927c1cbe5d1f3c444ea51e2dd723865965b6e0603db1e23d4f7735b7a90a5140eae46385b3831116c6086c6f9fea0aa3f92d24b4cd4194d59a9d85485254fc45626c28d52f8d9f4b52b0c48ea4fd95f778ccefbc79212cc076ac5b161238504936234e58703137f1e2a01c9fd019a635824a416cd782ceaf27c2d634e72ea95c3dc41e9e48e28b5ab16a756d69c573c476c52aac1d32ec6f7b72d37020187eb65eb48de0ff3f355d62f5323f170a65cd4dbcdce8c01aaa922d8e7ba9b7918e5baff88581c6ec90be1b93ce21307a183c21ca527e0120828e69599ff51993edbc6fc01ab47539ae342169047f2699666afd3e2cb966505f84996697eb9a7c445f671bdb1b72e94b29027d2e9293db247a5fca3cb6c1db520a326a0a0d2223d396b8b5200859259f4091ee7e8885e522bb531c6bcc360aececb41d5ac4a83103a4b326b91920242cc63b610b5b085803c0c9ef173ae640d3830683c3f5cbe10d51c2ae3130f90a0d7528088272b1d870846a4724b6539e529e9488ece9439819e88bf6fa28d845e198c80964ccbcede2792a46fa0f0edd1190e1a396585407f2e7421debde09b8ef7f39b90e55cabe172ed0d79c48dd4c0b908d36c5bbd64858a451d3be7f56930511d0ecb731f18ad2abc48803d6e771722611b7daac5dad8babf520c462ae64a94fd45e976ee0e69061a996418d08e1ec09d5c3881497877e7b593c1ffe3ae78771e6cf5a265d43b42f5a3ea98ebe21b93d1b7fdb88de45ad6ddb91a9d749068d08d4b3c137ed87044e3b741a87eb01c581fab0055be4275c469203ee4b9ec51a43a8b44f9ebf38aea8d82a334e7b08b6362a12d905ddfa633d6610c0f0ed62b662eec8003f48422cacf21df0f5d96ed8cf480235e2dcfefc815d73f0ecb7811efe54da5e24a49e97e102bfbf2c4ca1b5bd431b4c532abbf824a04b698f4c0daec716db5aaa1cda0762b1424ab93806ca790fe0c9e4d01aad881d4b2a009fd6aa4faaa7fab7b40c70bf84d1a075e6a5a60dcbde093fa34551f4f6733a88b1f804c0525cecea8067365d788d058b84f80a70aaf3cb41d055ff22e0a1cf396d234b149b2242bdd55fa6a371d22d2e8f55e255375cfe34a3404c1702a1ced0ef66078e64d9986625b9a8fd9ea350ca47c32597bd5a61adf7b9789ef0c41f4d7412f324d93b59f6ffdd6f80feee6921b0eaed491e6eddf9c8af686384c76d1386ac268374f8d3fc72e2c2939c0dde9d933109a230d80777a7417d42b1e94dab13c8eb3b5dd77b4ce510a51efb938bc03a0df46a584607bd1cce242cb1ca4668a15f9779b4fec8d6c2fa071307cd21abe1737a9145a345029432bc11ddabc349ca9cf7dfbc0a458adbe564d9ebcbb2f647feb7bc4c113006e3c8a8a4a8037ec22537788dfc1b1e4018f8e0db4b086412af2cf85d317ac32b5da29c1d6f167463b9539f61ca5940f68e2c3e278dadb0f3eb4bcf38c5873000f5c6d31bc77a5d7ebf98b2768ecbb1a38a9750ed7ba762fcc138525f993ab2aa861861de6927988b9eccc235e96f08200a400a4bb4e79c7ee3c068b946d2527245ad4ccc2aafe4cc56b78e152dcd497c64e82201d04a673746706192133922e0af46be0c2a8d7f1b583c665484e59a2e5a179333a22a57c9d09b1531e173200ef3aa09abaed4f85e14ff10ba614b14a62f0f6de81f700697ded180244341b403c21daec0aa6b6b1d591880393548c5360585498887a2963c817979d2838b4afeff6cd13b0c8910f915bb0fdc089d1e4555b7605e03c447f4109239c23cead4a12504a771ec601f9ac6256efabca44e8b0f56485fc7091d19bfee4b12879ff0dfdc334cb4287db519249412c8ea9421de4d5ffbfac03815bc77b05803ecf9a190f01bd2a5264081e6cea5d49447f1942d09df27cbdbefbdc098650e82cdeb412ce194512b8ccd21bdf6b1a376fd35b0a9887596f156ed22d1074a7f53dabccdd5468059130a92e354600ba29f90d147a7edb7e1932c93391e9b57debe1dba82b20c0131d5803fe8cec821726a7211e2efa2d6dbb2cf83a15249744d97b466a1fcd75f9b222e3d70908e167f55b322e3b1eeca6e23c49c1f584953f0062944446a8acba8366cfaddc7b4100f402ae3a266f6c3f71b9e265c60c3b4c1f0e4fbf8ca5efa06f0c02070478caf29c88b0e9223a8278e8ed858df80a512c179aeb031f55f662c0a3a912c4c77cfc17ba1745959ee2d0e2e75a9c6c1e398647b04c9e82a82259f684c66acb15efe5aa830228529c2d4d290c83aa1d58e30696a0fad20b1d238ca5e1fc6c0da5af2d818a8fd5a01f850e3b7a1f8709b12e798fb0f1a7822f05feebd414ae3ad9dc0ff4a496a549497899df32f4ada33193bc7769d5411105726a82a2adfff8dec456bbe77b32d3b7795bf7a6a860b9d3f7e882fc0204638970834472b9bc7f29ee010348c0e7d645e3e0a5cc28d91976296442b6e49e2bb182788ef3107d3ea24d11986277a675b5bf93648460b5810445ccb6736b447ad04bd7278bf16c0f55d3232573f6c8849b5773462dfab16cb478d64dd0b5253494e43905fbe301899fb68c8ce4760c109382945f330375a176187c37db68678c236364d6aba755ef532b6185e5c6060f9c21544174af0d7cfd9d75668c39586817f08a277d8f44e4da8c870c97be13d0eba818e5a3a5d8e30a535d37158013bb5e8b651702283fe5847fd224c8b960eef4644ff8380f0278e3d1f3d3811707060a1ee097731ced3d766fb3d4722e642897be18b650125582dd578df2c6881174c4fd7bdf0a58ddd97941ce9cc34c22e767dd445b8be8f6b50a5a51e4170e26433bb8486487dca7d0be74f2f6785b8335a72979318ed4ba48aee2bded67b659b70a55d28f8bb13e1874fe3af0be36a4408e7eb14d2290b84368175465f46aa977bdd6f5e40c29ebb82f9494bb3134ccb02515a8070f8d9400a11ee38b898dfbcfa8c7fd0950fb2125ced3d18ae00f7c4b812d74117cb62df50b85590887ffbc46791f3eed5aebe0ffa1a43c3fc443c9ee71475ed2c6b0833388195f10ceae700ad47b82e263c318bd0c9ce6a50b2285619834b814adf7cb99ce9460d549a48319065dad395a92fc84ad00cf282bad102ee61bb6eda6c41280354f2d0bf0344502a1796ebc12ae9d2915d252397738704db10726fcd46c77569fc02af7a08e166d8d15f5a1b4ef32bf798066e8d699eb516b83de05fb98fa85fef120980aeb0de477f314f85b7a0cf40c006c3562085d21a33a6c01ad169ffb7994a15545bbec8982fc8dd9e5f63d261d96a3b98e2820284e91f69c6ae1e82f842d4a8da43acda2d286cd5029325f975c4a39394e7d155bfc332b7d88989ad8c77e84316233aeb04cd907376e219336651aa8ded4be8b40f4cfb745df3dc638d504be33f2a7a51206f6c3ee90f0b0b4bd95f2702c5355eeee4849fa3763d94754e34b3b1ecc4da4c2131aaa610f3c1fbca329f0e4be52b368d3c0e60e86146e4930ecd7ab385097dc41e5a4e1b17f97bb96e7fdc3e5b75c67f3aba8c77c9320e1f668c366931c9700af5ca8088030aae643fd0b062d09908b2229df546d4b0d124f2ab7e53907bccbee03a5181b06940bcb39c9e3a585bd0eb449f4283033514fe262f979150857b2598a049144a784da49bc99527b3178fda866bbda4fe2b175dbe5272b11573cea51ed5a922b37fbc1e6adeca91a17b7511759f6029dbb4b71ab56713c6c960ed19bef303ac12bb2b180856c399732e2325bc8808e32525898bb37b1f95ddd3be45ed94c1761b0230599c2b9263fbde508ffa2429e7f5f17f34d95fdf376d5feb2dbafc9fca6b3b41ab453dd04f4443543ffe402e572b9aa9cdcceaab826372a294fd637cec468f4a006991bb0387488fbb2527e54fec82628d5f868678bfaabe7656cb05a44887a821f4be5bc844cdf175945ce9673ef8cb4554c6934508acc7995cba835f045453a664ac2a3240c68452bd9e682d377db259b3ea39e6e51ac9fc7ef13471cab8f055b6da2403906f44b2655d24c1c79d304fc09e564a84e3a49eafd54248fadbe6de48d18c7ded7e843d0d46d439884d94730c3e879971e90670a59e1fac0fd0e1225c5a7ffdd485b4308591a37c6b2463323fe332ea5b654d5a763f59ef188052d351580545fbc3a1dbaf85fa57a3f943e01176badd263b19566a16a41b31d37bea646dafdce814e9665f95270328acf6187d98a73011267cbcd81c31615fd29446a09bf5eb47d456809e3a35a7ff39e4482b4ee40bba02729be47ea0aee6b0536a252644597d3d51cdf0eb753d0f43f21fb48f3a1168250d95001cdbda20adda4f4b1fa49ec218d472727d99e4759fdb0dc2fa59c67d146fba2530bfe67a2b9a22a9db3b9c7c0c0fd9019d70956f01d72b7d16432022798b02cc1c285eee62b1803cbb128cd4861331ff3112f66fc4aebb242578722db77e727ac61d94459cd3b0baecd47591550d5c2aeea93980df7e683b39a9fc10e73c5918eb5d5182c8ee04c6b300235bae4fe0710ad9c5157ce04171a149d82f32442e5c857b1490023416c7f2f057ceb3a567396670105efc82bc9682f8de8c2e1b6c5fe1d0d0c4353e731da05f0b4810151750085bae69ceaca90cbc040fd2f9176a64ff7d8a4fbba6f07e721c3c4b9162112676b3da9a5b2c7831d141fa6fd16f5081cf6e526b8212e184aa5c3de578f3fc31e4b41d9133d356c78dabe4637335a6342357fc4b697867cfc8a709390c8d6a48707297d287ebac6b2484a6ee80bae6bb2ba4385e1bd6067a72eec9ef3f59c6c28c797e14b0a34ddf330204069742d8d91ee028f2393be5b482c53bcbc2bc9b30857d8406982d8fb0313653044ea4c50d037e5d901d2c317da8876a5e873c615b238b043ba16b7329e53e4f170207de1fa0061025fab0da06b906478215ba336ae59f96bfbc7649cd43fccf6887c5dee475b7e23b804ece27f5cb7b43ab458779d680d0bc87dccb56c3f211af48b08fd909b8b04e76eb5389c6a95c8087e78d023f2f9dea1d4c2a67667496f29901b44ce72d37574b9ef8adc301ee9bda93c1730079261a96fc76c6e949870d112c228b8c9f36084966aa98c40e5209927490bba50e8f94af5b70fcac70e339db2d35640147c8e45cd7618d9f010ca5dd76e245f14a2078647bd9388500904e299a7f4d7d3e28c4da678df8678440f71c3c7b5423ea385b155f898b3bc75d657372f0735fa114babef2cfae53d98613a64a25380c8065b0e3550677a88261576e861e029732190d178e1f87385b7dd514af714ba73cbd52567f48918514f2452b03baab6774629880dbe87d781aae4a9584ca08d2f4b2e89b827db9457e08eec35697bac3f73cd36de7dcb0e56ccb189775460ae723d37b15792922fae3f89596816d69276b5f2dda196ac54f3c1e9e87056bbd2f90b0c1756e9b92e70c06644a5ee5e90b9afe619df3d25c3f4a2d5a21efb82441ebc8a669fd432136ced212761a45bf1149d004a7326fc177fc0308a79618d5f322f570877bd3a3ac79399f53cf1a750b205c15daea602c1fb64d9e0d04f77b3b1cfdf0056cf570dc053145dd8cc3288e8bf9e64b995e7fadceef80ee25d35053615070c02d483de37cdf863d2b4464c3bb6adad695d06e71133970712623ce36e1115f3952c5cdcbac098806a2ad8ba628c56c8b97a3bd6c946630c07faee719d383970f84d67ffbe677ec31138ae647c289b3df402f214f43296cc0ba22e629d35c9017f952b2d6e067bae1f530f0811137b7144bf18dd020d0e770837a20abb3bfad65a4a324a8be86ae7845c6e5fae8744952b430822cf18c8683423f4dbb886ccb3ec4c0b416df669096dbc19cbffdfbc9f9a10e3d0d953549da12b94027fc306144c3bbea4e1dea03d7fc008b1dfaafafb999c5dc89fa68d29d86e05ff58c153d69fb0803722b6fa179ecd5e0d1b064b78eabb17347e55f4e42c31dd2a0284aabcfbd7d3ac09e0866cb0b0b6a53975ef673c5570b3cab2d9f7c508ad2ce154482cf39c1a996e42af82004edeb3b0b7f278db319949f6bfefadd9da7734e25ac6a6016a8f202273b2619fd75513409d6e2bc061f0ca930bb8b7ecce9e28bd54c6e3357395e2563a54ef8c7303d44dbfe14dbf656e60f321d9ae6d234aa6d58a9dc5b9c7e8a9157f5c451a3a9953c26c030ebdf0a92753bcad9223d66f75a99734c82281c7b6997d2c1c18e130b232cf3690213e6747a6428756e7ef4af87fc38ce19b842b64e24b91816b8729d408626b50224be0df84ff6495a72ec561dae34fabb4074b3e0e363bedb5a08713569838741132b236034ee205fa27356baacfde7ae13393b5c6fb73912b8e51c3cde1f7f350dd69ba59d56969feccc8e9284b7ed5d857f897f378713ed24407438cb75e4d7d729c17a0a3f71704e0f696269c761cfe5f0e6eb37e14e522c067ecda12bf667ac64e95aebf3ca4cc6c1455f256666f46390ed3a000ee89ba67a7cb0aa6e0eccea8a86a95a55dc27161fb8221503bc369d5d5c7b4658fc86ddf0f57c5cdf0fbe530e80265daff4d661acbbeecb8af164292c267ed97ac0e38b8af5290ffd1451081d0ec996707f627e9c28af2f5db5757e66051836194dcb9738765d7fc4a01b3be4f13baa469d688da3bb9e7cba66f678386b07fc58539ef3b674bb9cd72a2a75d195e90d3a66287023f442393e9b8fce640d7bdef9d02b6f86e3615f8ee3dccef0ea6b3fa6043fd61c21239a6ea203abbd348a075c7468a16da68b5038dd7c7e562354760fdbb916ace5a48ecc5edf274611892c01bbf978a22e6fe3b819b0b5d31c845b4a8e631f2aa65528d2c9e08f45de1c7562ed63d32d70847a7c36d138a1649d6e84552d9a3f476eedf7a32b3be02335ed91d6042ab2f8e3ce8d3489a9b0cd0570da0cc93ed66dee37240b7d6e32e590cfab42518b36ec8663a2cd23f7da1afc01f5afec6f4bb9c711fcf8654048a155cfe1628585e93b30fef41b60316c35e085a356e9d3448a6e9cc74cd0192f0517d98fbe6cfeee662acb861d63b1412f4f2dcbccbb3b879a34c136a9e2123f90c8f7171a67b512c80a47fc5c00ceea86d57a8094a7255cbf80d0b3959b965c2159b906bef325e47411d3ca7a37f30da250c5cbd5b733f39576e150a4d21faa07b02b7aa2bd4fb46eeb1fdfa53c1530003841f546fbe976db5a779b0e24231d5ae1f7c4fd0f9cedb11bded25be1d55c371c873c14035b2c40cd0af9337292f40d2c88e05f8f8525988b017ea791f3da13725928c1f9c9091ab5a61c10c1b4f4746ce94b510ec3cf7e8d60620adb9952cd1eb4ac473e5e1ab5733da4ef6a44934512e5e15619b6dfd34c7277a7b45d0f1a80d9cd1b866b4ec9d999c5d8030d54b0addc1c41645aa8835b2ded89fc2a61a26db199c1e1cf57fbc20129e2180cc832e382f1685104234ddbfb38b6a34e4d8816228a2eaf4ff8f69a2e9131c7441a20a60deac6856ecb43a8e9712b940d9776aa9fa7a0199485cefd4ab8934b941c7ab7a822930eaf67b8800e86c2b5def4a9fc0fb083a7a7b7ad2605137a702f614ee51f014d9e21a37c30e6b0f1f059247ed7e41eee28aec06ef5bc72b4e4525ca05a7e6f0acbece5ed8340c5992f7fa6062df43996f585373f3476589ade812448041d455d1fdc3d2dcc2356aa05f60ee15762e332ad2eb3ee4d07d5ac5843dc30db8afa28310b5aca4dfc2af677bd2e1ea1dad22e9c4881e530314f0d9ae4e8a60b6a0585c8996a041711ffec88e4f166510f168eebca091e41a6466eb5a276d9b4006e9c65b8f2d70d6df08a8c189c01b1af123262976cf1ae870e96c3c80830f738820ca56a3984de9b8506e2f0206d6a59fb7d1e9efd26da5b820881e741912a3195396f8471f00675c829c3177fc1b74520b2ec3af0e115e17a7f371eec0e8c654084a9a51e7be9b30120dc11ff3464cca4b9b1d890e99a16f45b1c83066394979ae358f851fcae683419eb7df340c3b5eeaec3b68d5f3ad63a55a6c8c8bf64a9333708c74e4f7df3750b55455c3d92561bef47eecb7e1469e3fbdbd101c079a130e6c52d23965d9ab1d81cdc7ecb16bff9aa3c50aa230e3404d4ea38dd145fe36ffc97cca19d2157887c7e1e30235e9ee111f6126066e1981da2a01c8f46a48ba771ec7293819ea513f3243554f1c5280f819137c131c13847393492ceb372cc3911317e5dd98fbf02bb5976866bee1865e05a2f231bfa7d5aa60936ef017b1415af477a66638187cb7560e0a33ffc41e5ebbe6a491b92f29a2d3e68d2aa1da76986d973b8c705bfc400a62c2de6057430f517297d337aa29f1493ae978ea10de2458739511d4a5356bac08db6384e25ed55bec216e489fd3f492841a21d59af13de6358fbe2be80f94bfeea78c104ea78f40d66acc91e4bd7c4c1d27cdd8836f39781897046568038216c2039eae994716da107b0d9a7a840031ce3571023e91a425867b5b81f842da8165ea43c627ed2d18117448406af41ebf3465f1b2555a2588d8c2d388d405a3c82adda60159f03b17166721001609cae9f6874f9be9dcf8552c8447201ff5cd3225b52e89a8bb6124428ea8ddc1548a0d724f1ba19df7a53950e90a8e2be19fe017297c18290b56adb4ae07119198c105c71fbd4a99dc0bf479b9ac26aa6e3c27b0de72dcc692ffca80396291c1bc26a29977ff39da8462e144cae2437833e787b090137b7d7b8a695a8f31506efdbb24e5fd90aec8ccb685fd12b367735e8e44cfe568e9b9276ce1c0ce72cda9d83538068697f76f260678a69ef48ce08085f86add00ed58de118f11c9da43917486d10a8bd655f42c2416513a2a0ecd2e85d62bf0f1e1746af5cac59b0d7fcf31778ab13525d7995988e5fef926d2d7d79db872207a251c8622e6ff363df181e1df4f54cbc6c6b274da03b4b32820c4d22671e35a1723aea5ef9914bbe175b4f8724eba8655b6b936367639b29fd1f6785e446f9467a998ba9f90b7644f90117a8d84fd3b7b607aff6f50cd2681b0b832a1425e46a4908bab9789944d061dcd4e28303a0dfa62f3e12f6b6154197e50c7738758884cb9b8d2a95811e677beed90139750cc9f04b12afcd96f15ff050fca86b6763bb8153e45c284dafdb21fff9b2dffadb2e8926b4f4bc1cf1171f1ccbbb728a29334af5292bea49d827ff04ea7b6e1b9454bb149e054856e093dc9d3cd15e84509565602a255eee9517916b3cdca5e163e655e5b7e1492c7fedc798b648d7505e29c86588a95d0fb4c073c0ebdf3102125023fb3571d39e30850d81c75669b87ad9f6c96af7d8aa086cd77a0728c8953f8fa6719221b3f6b3f97ad40909760b3edca39c23bbfae2c4caf305e8d191a541cd0c242741c231842d86e4ceebc4cc5d984a6395e87e64fd31e3868ca671f71fa553b0cacbd31c38ed56382ab38c40bb550877acf5bcb13ff870005462f90f3c5aa07509dfc9be1bab6b5d35d9098da96b5f528e622c5aaba6cc9cfa92c832a85a8d26ab6c7c08bce072b7b6f39a51e8cd0d7ac64477d21cb0846b834ae4a4f3d6f815dc5079f8cbffc01de0ec86ec091614fc06a70f13e7a7aa927d47d44d8ab491a91eb58aae3c3f75f951463ddd2b2c8c4ebf9cd46b43655ad7f2e90f0fa2bd7c96977598fdcac916a36087934c3c833e30460f0576ac34c809adae57b63b90193858dd685cdafb6dc073a7ec1eec5463af2035d65ef9df862aa7ac503f1d60b0ac51e855d57f7a5dca45807dce54a51e20b8d0291fbef985b3233d116e4e0c3551967127a0a39e9e9580947e8b1cdfe8b0fa9991736c93bd74a9cc31984b8cc96c80690879d4bb8a1d1ab5f12d8c92df245106a96bf31701279e503532ddff0ec6463dd695161a4261a0f1303d56f3f0dcbc9b61fe1cd1e75be14e90fd2d0d8352ae619b544f290de91049d36b99e9f5729410fb9993e6e00f6f8c5b13722f06810780b24369241a0226ec48db5a7bd472de00fd38dae7b1baa153d74c7fb7bb3d265b1e5acb0f20c8ebfd1029d8ea2f286ce3e4b2e50d04fddcb269f28418ce039afde17dfe1b758d1d3bf7fb4ac9357161bd775ab242979b41f3e0348a2ca663411acb6be26ccc240abaadd6c982fd8b1509e7f0bd19f96704e63a2dbd2cfa23f3909cfefac5844659dd914187ee66575cdac172dc484358969241176c81f38aac3da0ad36b9e753f0c5b4115974aa88242ffb28979e1a62b0134fa1bf3fcadc08e42351b96d6fed46121b342cf01312b557462d4609fb3d9e2557241af86b09c7e6f31e8ffd1b91e149c6b6975ac26ea4084231e02d2f08aae3833ce7857a1c6bb1116a9fa04ccedcf5aa0cc8309356b89031fdeb8c19dd5c8543e85ee59448c886f902a658c25f84d0327197ce9d39515deaab4d0cacb5a19701e19af0e226b11cb5197e7258488ef4e837f5388b9e11e3d0c5f62ac22ae99e38473ef3e8f2e84dda967c14edb73cb266a2b4c8e837d86063572c46c63de3edd5f309c616b5021775b0c9bbb39e99f57bb503ca980aae78b1739ee58c3937b6a41fe2902790b92334107271ce23e7c692447dce2230be56e756033390e27beedf5c6fc526ba1e88bcc7c33677ccb80bfdb545b738ac12e8b2c17c07dc817af423a0d6864f058d31ceccda23f63e9108cf9def25eaaaeba37649a5a84757b528c18f5d96221fb9661d9d84c15045701dce5b09ec38b6af5b4240781e17b4285281de1a244996d17a421f12e057881f1b985b2f5d8df5d2041f03279f51303a6c35cb4eefd594caf8d8975b40a1b6fd6ffbfef240bd0fe09b924f242ae7ff345642335d7facb166be581d014d51bcb9f4310a5053accf12702e57fab588d4f4e1b236d83e28f6b282e3314ed46b299983ffa22a17fdd8361f870ae00d8ed39bd3b3c3fe094a4762d188ac63ac3da000e40064480c0e13f5acbb24cf8f5bf2becda1c5bf1ddd02a9a52f5294b9c85db33d96019c80f0ad4a2986ab40f8af7983be7172d743507bc2a3caac402d45b824df20f16bf5629e126e02a86966c2c4c0846085ec9187075f0d84ce389e4c28c62dbf1a3e57e22c41eda287e3f539b08ac1bc0db010603f6f2f81e75dd578d485149c6c1ce85a85aab9f0080c534e4b92757c1363d874c2ff908b8f1b30428be583133afefa59822dbf49a491a470b88a588dbb3dae75274120d84359bb741b47bd91bf16a3e8eadc379b21f21c2a963af5f134485559263bcd6dad46de0a68784a48eb21b95bb656d13a7d8b3a18ae8b8301f6d343f1af06391a767b9df5a5a00fd6e16a1e393dce61a76db0db0a9e83aba19ba1d484b8b5c4b661f16439a217a657cf12a2fd881655236f52505d97498d7690b0d79785133c14f84a41a6dae57a0bdcf9f9bc0b091e5f336ee58f3885d735d48ddf7188008495dac28dbfc213bdb6921a9beed5a3e4a6133faacbaf7cd190ccf811798bb785353f3b64e2db554501b88fff7a304b594b2cdf110eb70f1b4f98afc46b9256f46ffa278338380dc9d5b4409cab25b64ed253ce044019fe96a0a0575dcaf75597d05f0544d65b0625f7d056ac8cb77cd7127f815e7574c687ef5db6adaccbdef59d4fda7345a41aeade0adc40f3b00d3a4ebadcbc78a3324959b58238c0bd889fc9d8387d579b3a1ffcc9ab8c99cc4be5aa9e06f7f83841512641e6c76745cd397d38ce887cf5d1b1d8a2dd47fd6ee2791554bf7802421fda4a25e971fbe3c592fe7e425fe0690a7a686ca534393b16c82707c4ff7bfa007637decea47a82b06c1997715284fa07b04de6daba3687f61bac31e57b54f6c5403c56feacec08791fdcfc7aadacde468b07249a3ae8cea7313b0352aa246f9aaeb55c3d356606d7838eef4bdf6fbbb0772ae525511cbfa77972f228b47b71e80b1c1f2a4b8372a7e7953495d6bebac528ba1c936862ba91251fb80b67ae0e16f464a6f5e4880b01e04c7e704167e7b705f0c5b27229a1e8633c198f0ee66a688d072e126f5a94c8a69a07ee21698a55c14a048a1300ea4586ebaeb35ffca341a72971e0bd1e044ef2dbc1e2acfcb19804ca3af56104f0fd42c15554e417ed11d81dd64ed350bc9fcd4c07ff82e3926c2413fe522d4a510966fce3358cff2e92369489392ece005a4aa0f3077a91c6e149779180f87b90781f36aed84b0526aa9d164a7b88591d92974889fc325d274e44b0920c50f64dddbbafb1d51e569e74dcbf0d77eafba0ad1e483ad3c9b303ab7d86a312f62ce907667a5aec446590a8aead4056d11b654cefca2bef220fb1443655a3dd74fcce6ea190dc9cdc1f5f2e638ab38194629decb40d027c454f87e95e5ce923e49de1929c693991dd18d84c31fc6d07665b336c69f78ae005cd949e9382c06b94e5fc62933bd03ac3bd0c67f5819411e717319d53f58010fc6972e9ca9c0052b7e0e12a5d3534ade81fd17eaa7cd336a886a89bc03bf0521d164d0a0b845e1963740656354bb61830c409ce9ce6137ff48a7e148c86377e027678ad44deff952ab7f1a92fe5a14282c70d79130b5f93353428c1c6022c1143a5a9e1d5edb40d4a90b1267a3d9940d333780a0f0985eed57df7bfdc5591b844b1597310257ea68ed2b1e7aeff69a51b9e3ebb4d3d8c405b86423045d501a7581b12c1445ff998d7294cd4c155ee5d85a22bd407ee7e21cad3b7f38dbd533e35470a47571e01b0c0a5c76977285f7f065303f5948ef929793506b78dc7f83148eff8f3b7a47634ce0d17eba4ccf9ff94b07845aae844abd53a87a6c3c4f73bf77e321eb2ea62592c47e0e0cefe99ce092d3057a9220a3ebb5f44435844b320d9c1e27fdb16c4b99caec51e15fd2132e91de5ae8d56182ea85d5e1bb3b721859077ea05382ae4359e5d6cf4f7cd8676af356beda9c6b56c0a2ffb351579aac6502d4d4febe18e5b8712603c7b9094d7d3f41be49a94509c2b9c491b2ca017ee4ec95f37fb146b45ae24f0a4b001e7f77e589d392ee9128a8990038c0cbec41c407fa0c7c527c3063cae3cf1f3d8c930ab9ff5b2d0a391c864415e2b7bfa2783252d5caa731e5d4a1dad7b025908e707b4a804f290817f6e98c09a010d862e6fc2a706eeb0b10c16c7b4d6a940762bd33c0aba274382bef58c38b62fb882d8617f711bb0785b7af2cd76a92b571fe31e75197e6a5c43f2f2965093907faa2b65acb67ca8a2454f5e671637ffae345e2ed00cbb0caafdbfe62620d28e9ade591a3a87740ebfbc43b4d0690538e6a8140f2b0fb4a3dca2ab4855b5ec4194dc30ee17d4d5a3d4c9adc9812af068beb5fa5d6f752d808c9bad64480155ac8f4a3b0121ce45f36fd43b7b3aa152ebaaa2e34c86d6756020f3ec730100734bd66b0496b1275efcd634c366ea4fc93db437704e62b6aad3e8035666dc661322c4df54e278d646f3bce20ed8abc47e474d6b250a07d3a1604861162441069f9bf48f1805060a47695919f2d96f2fb4b14da5c8c0900e05a1e505e5b55e4d92425c08517834889af4b997d0f5b382eb67f5c7bd5017d42a61fbc8135da0eed781e85280de1fe0b17712057963937476342fbd1087124dfe55898f900fe3a752e80823ca011924db80adb36a3a02a1f29ebdeac34d9eb874349e64bc9283c80432310714d4b7bbd6032728f5e7c55e6042ccacf17baf28a90ab46cb1fe700b64ed30e33b7f6317f7f9e8a31c921aa6c98988ce8772669c8fa68bdda5e6aa44e36bde7e70c540ca97802e121fe0451ea2718d78dc1557e5d834f22c006659aabb9cee08e0f0312c40fbff714d27c3b6364ef3b4bde9fad6e0bc6430f94794bacafe6e957fad376ba4f44ea8e4bf455bbe89e7c266054fefcc8a762e499d3c7770ea415d6177e9f47bca020914a7720c2bf6dd3d09327a9b1c7221a3fe4eb708f90c9f92609debb44fb17bbe81792b95e8cad3ab0f90ec8dd96bb003c1e469b354c7849425f24c489229221f1e591ae1e2a69e757bc3cd9aa3941e7975b4aafab4f960a5abd84d4dbd1f560c01db088649440a9efe2b1c541aa135a9c22810547541d0b11d2fdc5efc58e3b4417c4606c68d0713d0c9e36d75e0ef3e6a7cd508eb51f6362a0954c7d2abcd65b34dcef3ee2a09668795a1c13310c2abfe01ff7956695b161bbb413aabf081ec191bc095f490d1b7eaaa5a5d2011fa62fd5a1f20d6947b3a31f2128df5e318197e16fe248538e0473ad81a97f9ef7ac0fbd014b8d1d971a83532a7bf80ad795fe4fd37c9d9abd3481edecc041c1d0a22834acdc111560bd821a823e37a7da7eb6cbca79a8cb43822d37d06210b2aa37cfd45fd7f81d04d4055075c65c539e42d79c31777fb01c504ffb8b2d3bdc93f80a11fc9eacbed3d9f257f408503fda268a623625db2aa488b7fba75ec141792ea2d74c9707c6577457160309fb6201a8ce101e76fc4631883635a519a49f39c023a3bfcbdc189e691777ed3a454bbc23433d4f2858126005ede863509ab028093c316983eeed23d32f5429b29ee0b3b915d0bbc1cce7dfedd0bb7eff329affb86114e5853f12173d204a0664d069f1fa6f03c5cde12bdd129b4e9c0d034a4ef6dd7e1216f24f5ea8fbe94b69d505b172b5b6dcd163003222448d03d944b85137d1dd7d8c05242f771fadc60dc4806e4391c8be543095fd5532ea2af0717d03a8599c7d4622040fe96fe1344db3debce053f13c116437185c8a9c46b1c12e31df951e9764e9943976a56786d4acd7d9b2e3a9486df157b8a2c0189324136f8a70bef9ef65ffde58adb3f1db6421fd6c608fe167bdc9c4f65bd82da6753d9457861c55efe1f2850b8864a843ac378e1d64f6be25ffeeab763c3a3e6b0647a3faeb9c24f31afcb7e8c6af3f997d32cc78b130858e9d8fb09f38f5c37f5ab64a3d19b9278af171ea030681c02ef02286605a6f248e2c39a772846ea08a6a284c7e08ef39dc1ff8bc66748992d29f798c0434a36758c6134be556ff93def1fb3cc71c706bd4f8991e4bd31489f8d95ca211600a101dc9054daf31c11e90acf6ebf50eb1eb62c4236214911ca27bf08bdf1d20412cd0929ece9b1d6b4cf78760e96f22353069a395e0c200e549f0e475c128ef609ac1ca7dfbefd2812e66869e1b0ecaac97e0dd50d85e6b2ddff117b187a6a9fece2a6cc77de1f3e9d8281f90128359c42b420792dd66b8b89b03f3a6fdf67952a9d256689ad24da35e10127a0b6db0b8b8e2987d5b231a9ef50c4d830f19ccba5d8fb1b4aac9b659ace6a8b726b76ed33fd013ad24258945f2e3847cb7be0704ca535e4301fddd4bf68e8959e3da581e4a8cbfa5fd867870c7a98c2fb474eb271aa1b1ca929c8073fe1af2873b31eb9a72f948552c7d9cb1c63ee818be84d1f44a2924fd4a8a5a2ce9dd9c628a55dcf1acd76820029caa84cffa04285bcc2cfe5741cb433269fccde22e60b5cb5fa95c312a0976c23650529e6a435d3bf931a5b19106b9af32756605434bc82193f4d49fd2fcd1599fac1741666c4dd317e828cda906b35cb79ad85c4045832783c1d11bb9e173de95bbc351b3342ba7eac64c38c6ede51ce6332d8e1eaa9024336d9cee435832f593a7ca21a8c0584614d2f2dc13f08c41a9cfb3bb033dacf4a3e2440d88af4ff0366b431296510ee242d3902daa001f587033eaffc6a285b8f77b03a14af82d00b5fd4b6487e6618ab91517afad49b2613907f5122d75483803f78897f109657b4d626766cf3102462d1e02a7e6566bf7ae1bdc2081a17d6097d5291cb2813a334241103ea99f58eb2c7a5770e470dfa62a9126d3d4b87b77f577f1750e98372f32b64d2bad1472ca1a61953014fdd5ec1d749e6d9c395df31f0e38c42651f3e6751aa84cfe4d4eb6581c3e49ba0e0bea72ce4690532defd619e2f4c9c8e0fbad23128ffdcf71a1fff07461b6e44bdc770a673acd1cdacaf54276852310697e5d2f88d098be01970fa488882a8ef1dea695bc18d855d40c13f2d6f3f64ba2c053c3854eb25011a2f99abf37da66397772747f145c48fb94ca4948baf6a40103707c62187bf53d46342f078bc9f0c1f6d0ebf21c265ff597ffd2d0839d459a52fa23337bf7435343e1b662073f5d68fb3462e8ff2717037770aab7060bde58f7607543b3f67947ea09254d222cee451969a842d357fbda292405b6875075e1595251fc12a55460dfd83b461fe40097ca8e310540700a5bde6821682d68336a001d413915411b7bbc37384841106b6bd2c00664cea9aa2faffa011a594a91ee6fe9a39fe0048f9d300664db9d7def601fc3fed07e212a4a484a10468d66d60b265c6d107bfcc481d5a38414fe07d71f430ad03199eeff2b1661082c9f9ac0ab872e0399d1a0bc311f92c3c29980651bc99db704814f7854c0e9ae2b353d17c536a2adb71dd71fe184ad6cf4af63749428c43c186da885b7bb94da98350beb818836ae72a8d1a852486b75f57c0e0551d9510845d261b9a6e437ab2852b886588db01de47082b1def46022ca9b722d7d5051c807d86a81f03c34b487621192cb5dda79cce4ca83709ff313987ff810a2ef9f15548a6c5c384ccaf5d350f57ebb9baa4baf42179c32606f0fa8b554298a1d0ac08cefdce352a500dd5855a0c45cf31a413ba5f1939974c37bd7bb6021455c3d921fd7fbde07f0cbf0f381b2f731a6117dea78b1c7d12db2a0a8dfcbf3fe88f40d226677637e962b41513ca3b5b043810d621bdd7f0ec3b6d6f8a521d86c72c86c9cbc85495fc1a2c701afa6a3788e892f3e487b9f32708f7aa52748a262b1cfac59de3ecc6f53ca36c5da170b28a24c19461d28462b43865a9403e1d48c09cb47d8d2a0d4ab55f34efdc9aba7a136c826e91af3485d5ec8813dcffffb09e4740dc4bc07eee431364741b829c8a23f56653c339edd0912e149a43212d1069528d5fabd65e1cfa0562cbfccfedba0ee26b6507924588b7ca7826ad5224107984237aa480d78d57f20c0bca36b7e749d638102187de765aa11284526d1ade7bfb0ac820692ff73edb0eee6b3caa4f40587ec540e1cd0247d39e9b8c83c272ebe4b5604db87a64e457ff081ccf5548fc96b6bd94dc6bb9af2b7c3380116a5d076bc6b69a73c00b0c6c777fb60d73254367233e2db9e6a90299b13a13090ad164c06d3b11c17027b59ec8a82c86886cb9bfd26142968acf17ff95d6148a365fa542eb50efbd52cc75134d387269780af2ed29b81e33764dd12e8cc2a0a2b2be05d7c08357b039df8f7de6db256d6e22bca5d9a2f4e8608d6b6acd6c5723140336be47ced5db84086c3623b91c5d6c904cdc90ead1b935bad1858a44629d76c51fa51766067aeb62af3a3964468d9d27bb23dd6f7505df6336f33d0f930f2e8f4bda3457c7967db8fd2fc9f24b17182847ec921d0ef0435e048bdb6b788d0f960ed8874692f6e2c9a14aef133879c7966b3396c1c257be12aba314d68f15d82db0dfecb54ec90a86d5528205526099e0bd8b918dd97ca8439117b87de85db2ebacfd2c505d1e2c3b9b7e1d2897e6e06579796f4cf2007f7b5a557d0911a3163c6bb885d5901ef877ae4b677b34386d2f447ad0db237a452a23dfb48c11df3a952e79369895fc45c67290e0b71db61f8ac9db8fe0c7bdacd674407ef073a03807e305b7986c398ee2cf5adcc961f01f01d4b93c5c080284bdf1a355f69a8161fd388cd12dc0a25ed3ee9887f7d99053e21114d9b279454e1c9c5361fcd6293f1757fbc82eea0057e66c8c98f99415b0674cbf3697498e2d7bf7cc112180c2fbcc8ca4bf085741bc19d941b0da7857045ab092b4ced62acbe462f94ce3a4a04e37205206d52212ac439dd4120cf6d5b25faa6d03a7de1d8c33eb9cece27f64c4595769595de4c1f3a13b0dbcc99baae64aebf10ee8d5eaabdebad24f80edfe23f45744fac6808268182604bd27da660a65d2f9b5db0316fbbaa24d21faefc587e00b4cf4026b8adfb2f19bf021a4641aad20c0e402f816baedd077ef0363ada7fe6f4ea8f54f3a01922d4addc6e3041ba1adc34f1631b90bc60635b8ed2dffdfcac88d474d65ec0ade93562534057bb2531e42a8c10a88c5d51467a205e7953c520aafbe7c7c063587e43f7b54eb64555aae2f3d3faaa82a8dcbda150d16527a2b536a07b6e7cb07e9e8d4af76e842b8426c04328e8be7f3128605383541e1410b38572cf283be3a3b0b1844e636de4c1575525fb65848ea1ba81f8a4a686bb277986448e4c2bcf5c49233979a0c7095b6b2c40f64f103b8de14a13cdb5b4a86abfa9dc6715b3ef9c22d32d26c3eb6f3b27b1e340e66c2d8b07ae8f35332e96001329775212dff4f80ee0f9a2142f8db30c3f4610b5f2e9f8d1ef99d2fc2c185f439e3e42869bc703505a4e3c89727aa39382c0499e033f64952846c90c5479b4e40d22251adfd76fa96e4c1c785cca10d1bde1419cfb4a4a961facae7ddc9dcd5ab9f7f128524a3a86cd22baabf0e32f5455d5f59800a9e14ffa55a19a165481d096e4f660a58d8dbc515e5271c1fe5b9a7d62cc8fe032ed1faa580ca0818f6f291ce65ae4a97f25c20477758de2512356b5146958e24210f8d76928856615f3e6aade365de3bca4a0bc1da30e5d7f812285a57276b3d822b54a826ef6b252cb03389a646474d7e4d4a14515646dbd2a5f0c5711fc4964fea3437b40fd305ee69ccb16ff4f89e0cf2cb3bc6433f8191108ade2a5ce009e6b1d36dcbdd692c289be5e719b2c9029e2a01063b573570830ae6841d741793beb06dca8e51343f13d878f54249279203a8b2f63eca0d24af455903d2a5a28cb5e60308b9e9ff8132bbfc574d53b39d48fd9ec7989f8075292d4839b8179be7d50675df631e7d14aaec34e0945d646f6b1d8c30bebcd5282606b18b3b317e3064776924760b8319831cfd2e8e8ecb69920b4e7c112d080d6097ad9c69233a9fbaeb127347919a25e4f612d9f8c5c2e2b9292d5335fb487bf238d246ea39efcac3cb1dc42b12283bced3d61cdd65c4bc776120d9263425f89fc9d0e97daf167dfb55673c5cfd5415edbe5632a90375034238538dbf731854f629c1c717c8bf648e884842678e4551e20c08ace90cc81eb8da4ca2374642164c180850510007bb8b59561238808b7bdccfd248c5e3c3f73cb6f84ed2530f14b82bbc776bbd103f0a39f9803e33f21fb6761324ef6bb8d4b0db408a1b464afe75abf31912bd4401870ee8a81b80d786409e982d1ee322aa8e9326e638081b43937493a592a6e2cbd7a2adcc16d9b5352eb29050ef0c667af4a7051f97c89f933495635a335dde6a318e1a80d004bc3fb60ff562c7378cb83ed40efb5feab1369e11dcfbfa1c0764089dfb02c1c248dbc23de9915fa5060cbe2649f52093fae28fbeab24bbbf8ff696a0906f79368bebe85877cd5f505b494f06724d4c82ff81c288ab31b438482db25342af18bad5d6f33fb4a9cf01e2b5b76a71669e7911abc887603e94670bb27621b4cb052684334b707eaa7abd235271e91e19b6a14a3615236958cdfe3c4968c617e8606d9f79cbf640b2c401dcb2b159ac7338126b5a49f4499e8af9c0fb5af8318e91e67f3661565909468ecbfd9eb6b1ae00b52b4cf57bf209044cbec8ce722733144c1c89eca40c32a7ece17e04533b8f2501376d2d585d6005c6b08cfa15fa0b7b2332c92a206f6fe3cef68d2d8b1e5934fbe883904c00d4391a06753033a8c7ec73c7231f68386249380980eb38cb509bde3e7c1e22ed00001dfc229586b969ec3c36528a9655ac5350668060755ea4331ff3508e0eed82a9512898421586b311ae7434cf47ad8ca893e96d41b7743f3258b1ad1035ee9acde6d87730d7251e77a85244821890dbfd937839e70aa56d35d447224ae6fce45d6376775080ed598c32d3470975f03dc81e097bc37154a2bd32d393a1e7b04f3fddb83a32ccde86845ae19b7e8727b0ee71649fdda72d9ffd96fd927174df9523293fcc0fcb1534141fc969688485481e647c4021fa6f76f001347de31411a1b70ec8c529a1f79cfb286bfacb71211469477936fc17a7a63107ac4272a8d9cabe42d0e0880bfc91120d5a176b690736f881482646765a3e9d3703b730543fc8611a432ce8f92239ca5fc484dfd8e248580fec68abda8d2e857a576ee13e5fd66ebda33966ea3147381847104c4aa86a0afc0d8fe61da3c81d61fc4743771cd7f6765d0926ce8d5c2dbb1aada6863e7b4564ab8af132ffcbe0abf524094db62ea0f97436b40a7e24b087446eac01a341d80f3d683b67b525f806c52d9b465db77201b5d702f13a5e5a026d106a57b14f22d2f5b3b2a524b13b16586f470f1155cd48f562fd66657453cbcbdb64ce31a5b9fc9df9f23f1fd763c921ccd4298d806696f15fc00b51a57466cc527d58550a02db68a1bf248eca2d3574965660bcdbdbc5808bf7a76af1935262dc8c58c28b017e58426581bcad802793e39cfa18e5b1c637848cddf6ca3aca6d3109266aaeb609b25195c93ca8522c92daf5463d600981799d4afe18049305eefef8e7f11c7bf4fb8db441d952bcf5c1942d6439c1491a409b9c9bb8024dc4f65cccec6e707fca2a05c7d5188b91b23c37f97ff4cb6dd1a0948f3efdb7dbd965338f2fa85674b9162c3fbe8b9227031784ee79b7d20653a56c0d76452a64eba2351e0fdecd47937e7f0d649bc7ce8ba13b946cdfdcb801bafb5dbdd57372a16aa9538385e4f0c9e8ccd76ed75333a8cd08e36b5d9ba45daca07da3fa156e0c5557460227912f850e9fbaaa0f42c9fc3899f66c6726333d6ab7474c743c491eff9911f61da69f104c0a564dfdd62041b7e112f7b3ae0b8844a66d18d66be0260b00274d1ade70683a00fd3a83d392d08883ad6308765c776b4f8e58e754fe7abeccd6e24bab2b702d3530454f16d6946ae5fda6953ea7bc01defb6ed71a59119a0c5668400b4d93978ddd56a4cab23fa3654ef0be7886f63d967e2fea1f04a302142b6743829521bb53377a1aa85bc6e8492d14fabd41728b813529870fb2c4db1cae8c9d8f846184484e6527d1f2a7e21450a10a6ebd51f36d2113a68b378a003d3f709b2d3fc24a198b29495220b1c9500abedb257e8baa3a9613be0a55fb6f76b71904f250d27e49eece9fe67a9ae65d94b12550d8060a2a6b48aa1939d8e8eb0d653c30d0f0cc4604981f695ace773e53ab3ede8fe01667b50e129bf4f21ff29a7acc1fc2e7593fd17ff0eff8bd6e49af9c6d2a82daccce3e8517fcdc291e430edc2205f1b6d616480a67ab1b0458f771e2e7a860d72914d9dd5492cf5bf0f6b677a49c942c15966b04f81a90f25f6b3e39023e6eea5f40970e3ba33511d3511825188cd8e772586f7505a65533a96c03984dc4e87163f59ade33bcbd9d4348214270e650c1e05a51d8aeec66164fa10a8b557901b6cc54cf9af27d096e95f1fc0b38ff41a4c5a16af5f301f621809f8022b2be8d3a59934fc071c1c54106a6f35f71b6b10c698223fb5d04ef8d4789236c99e5db94bdd7a7e5bcf117a4ef7b13b7e0d74462e575f09d4427851c302cae3ec983f3c49fed90c1d4496c081ae5001c97eb5a7989c3a305614474467f2b2835b80c8fe0bfc2779ae9ab68aefaff27da99b2a538071fbee308b5369aeac66dfc0f4ece2611c4024a4ed7f97e445cc4bfb5ec4a80ed5936514771c2ca7c72a194a616a01400858ae59cd9051997397f90df1c6c78c1c677b9e92143683b1fde8cc508af4f4ba2e9ae523730210cf420ac820b72e106dae7cd0aa1a8fc4a80320c8671106aaa0ea5a52e1393a6d8bc51f92552547f5f7133e92928a69964cff92ddd694329eceb43398fef4b6de5506cb0f6051a04cb7312adb00e6e8c7cb7afa0a2bd71f8e94dcb1d012f5864308ac33838543d57dac83867c911abec5541f000a5eda240ad7b656f36726f34f295c9bd18ccb83c35b4bc3fcabda856cb2dfe170cff28516ff77f1c8066299e211c8183a81243d2c23b4b47bf759727f5b80f2afb45559d3c2fa6e97233532ca9ec294f65f3284400aae698f025586e93f47faef4f15adf4d7c8cc10863eb69bd750cc7884571796e944c1b8f617005d65b21298800beb49594c90e65944ed5dd32251f1c0651c3241808a3faa32efdf4f7054b1bea3fa3bba7f61a10ed93f6ec65f7bde58f2d117c55dae4bd32fe9b49ea4822a334e07418282997569d2661df845da33c379f98e26fe5a590d538aa3d31e2ca0e39fb00cfc3050b99387dbd4a0a7058363309ffee3a698c6dd40915d5f237429d73a464f566b577d64334bb5b8cc1a8633717cd4dfc78564f1e7c836516be881a7d4a57a789a1646df0ea2734c9842729f1d21c31cf8f06b0b870131827fd2cf708bf8c927e0cabafe4d42c3790f2747d07a1cf1ca3ff5963fac7145ac2008f64d48580a566e698d74c3c0b5d860fbcc2ebe3f12706dd109b01ec8eadad3a9fd6042a9ca6d32f6ff267f9833196108be09f2a6ff9c5a14ee365dd2dfdd83e4c5b530598635660014284b1dbcbee0b31177aa1f29adfe985a2364078334f4fb582291a92c27b9f5ce2070f1b79960ae3bdced2991f3e0e799034bcf74d3e35d56015bf29aa75b08fc336745356e91bd8d05451240927ce4b791e255b7c40e43f501184de7a9ac0d7082612eb3a679d72ec865da3471d519ca864af01e6fc4c488823c7fc997f3e78d6d6373ebb9c0aed819981d676b2fd97983229926ccf0dea87983a60c41f4a79aadc87425fd9259139ac3cd8219a1ade59bd530d00383b6792e2a7776e67e82ab8577f195e8b9a1ad9c1abcc17ae036c07d9af0fe3fc9adc01d94f86484bee5aefe9150b684934b1b5661eebb8ea11843f881e55f4ef0097aaad93b6995be55aa388d41e6f9a00e76350c56cfb5dc6ec2a33e9f87f9099afb894bfc99297e16e26459d7af4fdfbca8fd83c015ca8bb7d48db640265cdaa663aa8dd8a1fca3107621b3ba6ca558ffb00fcbd128d307bcb46c6b1453944a26a9b166ebf10916aa7fda9a7bf9d722e08f0ecb7d1333b901874c1be2073d86f11d7d23171e8418eea74b800b6fca29be86a10b007e1b60c0d8cb660f5961e74ecd0090298b251ff89c282ac96faacd32e4a38cd007df9e494ca0bbf6cbed395d50a8d55aa34dd771af6288f87649566300de1ed8bf7be16cf5d1bff046cb8806a1980882e067d40ea1ecd3b019b4fbcea778aef37903692e10a4e718147f18eaef5981ddfdf471724e15943ffe4401cdacf89ba7b869da92c099eb204830c42c1095219b6b091ac722aff98e6c58d7e2fe5de3458a01277b2e61abc5e80bf709fd94c80bb0c49e36a554a5db41683dd7b92a78c1c1a884b906c2d4778112f627d7669c3ffef5fe3b5d9594639d83824e45fa2f4b5587fc3245cb6b2c90fb2053500d1da2f8340ef57dee53d0ac07f0fa69b51c7c5f46794900484941c662b0566f7d382e893b3958afb5bfd5354c78aab5e20c67cbbb90f601e1846ad509f1a6e45e51ffec2cbbe1a42c1ef7aace818f07368163db2a94881e7bfae2bce26e935ec0a4cc2ceb701fcab5eae13e5d2faaddeaf2a6effa118e2460644427f2c36598acf412c2e40a66e5dd9cc02a132f0ff8af68b5e4c1778eb199666b0aefc2bc76fe8b52505f08692ba057b34077dc37d504f40600591b5f80b13e86691aa82ff223a7a7f6f18e040316f66f35ce07e05fbf495fb0a0639f5364dd7115aec522417ca6d78ac8d29c3bdc5487f70a3fee1b4e2e3f9a2389f6e317a58422c586b34b9fba6a723fd15a4eb1cd9bf3a5e116c5b1951a1b5a675c7a06e8c1af40f9a56173cd0666ee84e26f1a5c7df42d0e9c5c84ec3e984aef1848d324e84dfea893825266eac5e424ac37939e2b3bb02b1e4bcc39532e4591bf645e4d71e31419ecaabe28e1ec1c34ecc90154099959d1099b26e6042fa3063aa744319ae026c99da51315af8add10521841c11f598a34c38e1e892c0019f58304d42083c88a5e24bc12a516659d9b56f9ede0af5f634f85ec7fcbcfff356245455150f3b17f53d34723c9d449d79ae25f0a583545d4cddbf99bfb7dbf12cbf5317db240d5329e07ad09a3037d50e85e4129eb78bab0bcd4eba0dfd5aeabfc764f16465880a19a79244c99ec3a23b77cbd59ff314d144d378da3f0cad8b537972ff98dd754ad7eb247476ead8e53e04f7fd36f002efb5438e1ab3b7db2c2a0aae78760a771d327525996e935e83b60753f5c9176fe94eaa7e34efa1db4122cd98255cd7e8b17843dbc8ede593c7e7e5bf7a94f8b3fcda7c906bac6b3d7ca8fa2dff55751992c5ef812a54322877e9def5aa71d935981481ffd116f417d0108673ebdd55220c51e9afe14f9fa7cf010854eb1b4388a7ea7c75288683a688f5a0b3b888906a78f4f126df8cf98cb05d9d22130639eba308d64eba23dbb5587d05ea728da24fbdece17cd74acc1d0c083a0f3eb6c4b4bae00fe8b5e966dbf6d2cf7f5d990423dbb7b22f301762b11d6dda0cd3d4da8f95b0fa28b4039d6260d63d9b90af3bf952482cf2a87ae404b494d77c1c67182cbb75fd58701327f5ca50cec2018d1416d20f2949ee46019e4c55c6b8f54a8b54675d7a0e8211fef88f573f138e076b8735edbdacb8a2bbcf216caf360d2e0440234c8247f715247e6bc7a80dccd0e045a1b74b8fc45c0164c4d84dba3c2b19b23b66465b1de6af24524dab19ba71d2734224b0cf5a84750de402deaf502343769157bbdb869b7460ee4af75c77b11fae40be35d3b6ff7124ab29c24298540effc72f57ac54b49cd2323b2309345b24f70c22d7b510ad4e232bbe8a46748e3210c5fb5e70b8f8eff96db7089ee4c4a75fac6dc3f81e63935413290da2e274fd8d18e5bd27b665e284b230006d11d44cd74fb144108cfdbd2b4596bb03513a3c404c621ef26949b46fc49e21494aaf6e828775e664a4bf183fcb3507e616d1b8e06cd781677e9a740102c5183eea9776afc0d7b0d976aa9186d015f03d998cd4539d90aa5c936f6d65d53e4c140c5f36648753596d2f66ddd5758186ace567fb6788b3e2f5b8405dfb59bc1794a2b90427f2db78e26213029219a55b568c1053f5c31bde0d4af575233a9d464fb22a27e28257255a0f24c1e371ed58e4d64c239c61b474dbc182ef1d81bf1a6ba5cda91dcb033270dfa5563645649f63927f410c52cdf9d4e17c3eb07a87ad03c927fdc11f849aef0c03fe88249f867b7a8bd0ade046079b6c79add8b837777d3b7921d50caed3f543d8a9f6cd41f8e8b00383dc8d166999422a08385459be227e1bb9627c2a6c058ad891cfa11ee96bd6f183c26c282f3bee1a4d92a951aedc29fc1af2b0b2e067030ff46c7bc871575c37b13df74be01ed40fa0e323332a9338f3d1a5cbc191ad1f218e01719976a0ade8d597dad2af78d0922ea12f20e6039e05451978b6643acbf6dda73c621453f9d893ce176693ac8b2dd7ef2f49e104f0689f3e49efc2c0cdd80a02485d3ede38839bfdc1305bb3dad97002ef14cdf2e448bdf29a5b0a376427b4dd4998c8c6f1ead250351a9d4e657940714ed75dec082754c0f4380ad2f4ea287d7cd906a695a50cadcaa0f265dc9000011fbc7bb7774b82bc4ef2d0f691acfec960bb38fb9420279a50a97cc4f31906783305a3b302990d6c7dbaab036cd4cacda3e1e932018fbdea4fbddd46c0d4f46f7ec48ef4fbae0af478aa3b9410ecbebc5f07a84f0b01621944a2e629f3a79767053af5a01e7ab65644fe046f36362fabcc32bde501ce8926c89463f17d2be41ce965bf1383ddb6f3aec707a4db716a9fdec2bf4cde06c826159d874db29046ae762dc687552239db9c12bf9d35592ba2e5ebafdf9264a6a69cefb45c74bb9ae90c576e1fd7c276e070c201847d64f08d55f2efd91b15f1b44636fcded0ce0f8c79dbfc26fd148ee7495b8506fb2e0d927d03f848588a1747e378261aeead3ea40fc4dfa2ea7d1a6b0dea17071a0996bb6c73d297226633d0b2220073e0d4da72d0f3884b49e6f24b7256034698f5cbc4e8602d70a5e2f7f50a8d49ebc9b734ec4a57e414aaf3229838ad0971e62791dafcb306638d9bf6efb82ee2930aae494c69838342863d9cf87da89f774af14673331e6ff2a1b1e4916be6d38d485356cc0354d2eac21863a6adf2faf6678fd7a2c9948574bc4ac3e87b036c657b634f660a8ce1c9c56aba2494e24867d9b3466806e4959cd2ed15c9bc7fe7348201f4e37d562638d145c28b1e65ed4d2d4d7d149562bf8cbe8a9bf133a5ac4d2e30185f953b218ef226096acaa01cec806751e5061a6f6b5f6118a5deed44335632a84d300a59b8e9240a27f5a11212bb6a50d3b752851654399048e9235726cca82629fd01a27cc0e3af9e705c3375d64740be61ac9dc42bba0f6adce358980fd27538eb1c45f4f81dbbe139ed59f59c3a0b5a2ab6ded18cc40dd545fff79c525e11992581aca4cd87f97106f8a5e857a137bbdd5fbe79a75557baa475aa493f2c0275da4dbb7797e84bb3c6c2dd8cfa5f8cd741281ef1ef6ae89746c99c4a78b9b0be04bba68b441aa2195c1cb2cb6bb9931c1a2170e5610cbce53a5a1ccd7107da147036fcb3eafac790d67e6141a4c5ada6e0f6ad6b362baeab17f069909ea213e273ef0333e1dedbbbbf066924e6a1f017c7b484f1cfb8a542690623f5ae5cc186ea7d491c1735b908b72b0edfd64b3b0ff8a468ffc09b4b25a5f75d909327e28edee35a088e7961ea31ee2db0f09a24c1b6f6a40f1ec24dcc7852ae7d965d45ffd4135f82a12cabb332b865769fc311863a152d7a08d31f609e51c7d564289ce5b05d0266a79bf47a287eb8601acb616c9eff97939ea9e6b4984bc4ecdd114102b6a991063cc3eeb51ba68cda0bfd554e1fd246b395b76c3ab0df70cc76fb155a2f7000b07d50570284d168ae6bdae424597d91d272133907fbbc30f89c3675e9146f435afe87e88dbb8f44f3bdc86a3b48958f0127a5e9541bdd8ec46bf687720e3a6117eb74c3799871d155d69e712d7ac07c5ee6618ffb62e2d8c1755c1a174dd53f56f38b087a963234a65c23bc5f4b5a63dd722b4c016c7510e1b0cfff84002e481a7f7edd809242d70da39a441a019d25a1bde0c98a090681d7830d133e53e864c5ffcff7096ac7dc2986987cf0df4cc8111e8f5902b5910c5502ceb4f2ef6c2cfed96ab61276124ece7b58e4be69dd2522f3fa3fe790491cf245aae745817487a6ca3d8456ed76f88e6d29881e07b797639b6ba5c1389b1729d220350422a12f69b3f43cab4245bef42dbce8b02068781bf1dfbccc9679ab97ef64084fcc41d5fcd1b00e0f63f7dec47a50adda6bc287eed37185bb30eabf7e8f373b738117d5f430a1e6aa2e57ab90efcb58df1485700a49525f062af457ab2bbb1ad930349de7b0194b30ad4a0956465f6ae5475325fde352a4c9ad7752c08a66e72bc38c30e65e5591f5c4749888d4ecb5bc5f90ac8603842489a0b004b1510f89e7f19da535a7f9182f4460e403298fdcf6df9c6f283072a4ce43e903d4634b9de1014ba483db4ca3134639fd2b6ebdc75966652ac846dd567001497304bdce047429007fe6a898760658042a678ff2fb15a22e0174b66baa25fe2c9668f251fda57bea6f99f7ee0e7b40fca89a48311da33a2c4e94d63a801078b7210ec6b2a403d239d1760f570d4f1df39cae24b31c25ba98dfae3e671cf4570532fd668cafc9fdddb0b929702f1bc7bc11441ef3e7b41ae205511aa9db21532778f8bb6987f210c0fee4e9d37121b3f29e9b190b6d8ee4452bd390f6e332848ac9185ec29d6c632f22bf961290f8cbbcbc2d8480cceaf171daf0bfd146028fd8bed881c1abec260ff8eec9b79d79e983deea80c071d62b074fcc1452abfea13d72f1193eb352ca3882acc49e446d2d98ae37e2fe1dac5c874ea5277fe73a92b24eadda14545a5689fa5dd4bf2e207ab11d011183c7b543f1d25f3dbfef87703b80cc704c04fc1659b9cc29a90a7167e4b42c03ab4ed9ffd9b02e80782379248a934df012bfaa81f73d833b333f4514d2600d47fcb09971bb1dd7621338286af78275e0780dff24676b1e1a8f144124c8a0ce3237d62fd425ae54ad847e0e8c0591b2bd6974a5ee20ab75357c25dd7e41dc37382a2bd894410703c452b891523cd95bbb5a6366f5bfdcf5faee00ad692150a18f39c6215ba7b035475e9959d66455a88dbf328dcee0a8d7dbf60af919cbb4eda44c04c012f92577d4c4778736f1ec1316a6f70cc4c7b4fcd2ceb38a5a8ed47cdfc66996ff1821fb3fd7b742ed811c9f8d9f714ab53811572686eb960c4bb6f5d2819162bd33fbe53610e1069122f8b7c4ea6f585aaf5ea612df17a53b6b9923cadfe4e7ef2065e536bdb133c2c3b5ed910ed64a2be6f9006acbc9c78f49288a962a67225fa176d4d864b9cd3947905ce129524bfc17095338c75928f2fca00fee4e3b0c4963a2782be3139abc5f09fe70cea411a7c2d152bd4368a519f60d3307a1258411df9c76a37a96c6eb42f479e7ee218acdd636b134e5757bfa1de9f46ee1108523c2b599f32dd35fbc5412881c4a0854efcdc0d88e4646c4f5ff7b18ca045d18c34e4877bf2b5c7b6916e57db4a5e03800254b1133caf3207feef119f1e4ee99aa5009a8aa5779d8c9a9690d54e0371be5f3209364fb315d150620e36948a319e8c4a085653dcba8c3d2bddb9f1458963f3e706ffbc39b94921e3194fbcc7f38bd79b8e3f6b51b76c4b2f383360d2ce64290ad5a285375621e0c63aae5cc9393b378eabe58af95648344acdc2c7ce7005d9465b3ea4f1c7ed6afd4db76b6f775a760ab19ab57eb666ac34aeb1e1018d915e8b0ce0e34013d678c97d30a50f70968786db1c675ca2268ace9e565cd505797fbf9f3315b529c524c430c66bf9d861fe69ef63f5b646491b35d074b6bdeb62b81c0b58977edfe03373875e2b45fcc5fec312591a126512dfb1554ecc69e1301216793caa17311566734de0288e5f7dcdfe5a9c0a501db19b7757f715f4c8a20dcc2f4d5b19e434682e6d289412cf9eb0613c58bd64b8ef063b0a3f5bcd962b638f62d24a539983f4180d1ce669d716cedbf8f4aaa4fb31aa7f34cbb6f889dc3550331952ef6f18a077f4dd0fd4cb04106bfc3eb96137ba7fb241fc56b8906a9f3a95a54d9b86d47057a4bc18129e3cd1f4183051710e2f6c5569ebee24fc3660c99fd22171dd565e53a094f992e7ba4e0c92ea80724b6cb776dc99adb74f51af1f3ef9c25bf4f15fde8c5ca7bff56aa867aa3075d1ea43c87a643be033ca7c0b52683e56c6570a7e3d562a07cd40b037fd262dc0128068840bca3b214bf895873fcbdf6965da33831d4a9d78eaa507a3ae1d9aaca4d29f3785ecab3ff4c15a271bd6956d295ce41e8d70c42c49d6bcada8064cfdae1d6c3d8f1807827bbc67eef94bd45eed6f379c56d0841d03a08cd9f59f1caee26607e5dd707e6c7af44017f203cd45e4467ea5acf91b0386519d6129da9b44217e20d0e48d340469c95bb56daab91b98ca896bc9712a9318c898eace7d7ca5bcbd63e7fd841bf42d7ea29a25c05759101da9d9384f27a2780bf24d6f0888161ad8bcce7a52202e1a1a76f9f5480f3763d9930c5dfe64f2e5ac1a150c8a50601b518658bc9b49a331449ac4b7451af2f46870382303904ea5289fad1d94f901ca45b96659610a4949d619754da0f2c21a7ceec37cef896210cdc8fe6ea0411a0de60f426f7ea3227d9cf84f51f94fd6958ab7dd7afdef6ce9a3fee71204c59e2634be5e99b5278c3cc00d61ef6c2873046a3b87c515794760519a889e57317cb5bf80da1c331f019ef0d3ce7d265135509c53b2411938f39e113dce03fb41c6069683bbfefdee8494e5333c18f3dbf79d9c8d176fd550d88218ad8c3021e5b36a52b8d19b854c3e3a71a4a6a7c059543ebf4971944e8c3f19ef3ca40fd0b7f370753d4397558a00b4309ea06502cf2ec84db7c37d4e8d8231a7179869903f505147e8503ddbe73d1f7d27f843c683e4a9c0f6f1bc2e96aaea4f44f6a0765a8dcdf3bbd74c42b859399188db15de0c502aaa67e2fba54702a60a14005a86038af51804da818d6197d4958d3b97ac9e882e945bdc278abab945f49391d3fc13fb8965e1a548f40e561e2ed438b183ff877f56a96595a1344d0ee75e719621ad54ede3e199a5635fc67c7074a0110bf72a079c4c5cadfa0ec4ddd8a4e5654c777d62797f33bb2762cab09f4ce90206ca7a85d4eceb6c41557acc456e638df3bac0bdd0dbb2b445c1f7937daceeaccc9ac7571862fdf386283b9f1d11104a0ab0730641e921046d5776f8dd9a0b0085ed6e8f61d3fb0c4217baa1b8a332392ec3eccd1167f52b2690f5664f6a20d14307f202688f153a7cfc68992c3beb622283dfe107df12d457e163138f0acf7bee72a496d3afdf5a44e2499357f07d93afc34edaaaa38bcbdd59da79fe456a7e8b974e6b48ad42b18a87fbbfc596a6c6864214f2d4ce7b7f7cb8d34d65e676da062f9abc69f53d02a7cf9fdd85c6f533bbd35be28210bf9841401813c7dd957eb69f8e89959d3366047b793a54707cd37f27e186474c9f7bcb15751e60625a87d2f18f7972b844f38e723da9a7782a995d3d2fa023c1260a80711a732cbc37462e68d1ce538eb76a0685504e0740b2a210f254254eb368479b586459f124274666170369eac40fc311f7c677e9fea4f97a55b8f76e6ad6d1ce786776ce0f1703251072f99b9df24666d3991a6f1e6c49e65b0cc41afc47f1beafe8c724ed0caf1cab1ccd2642573d6a691fcf005f21a98fc81cb93131e7b545403f228da0c259cf17d055f09d20ed0df4391d9a09487c93dec3db4f8050713d07fc21e3684fb8d670033732d4fdb6cc5452effc4391c0baf777d8a39725d0197657156a410578cbbdcb12909e644d28323d552963fd8f8472e26bb519d0968626e0d3827031bc617119d31fbe6cf68fdc7dd23aef068aa0b4c0735c6f22e2d400011b0c0ba29a6fe238a27211ee2db1d8f612f671cb5ed8498950b5d510cbeb9bf25fd6e863729dd482c8b02f56516093d01b0e34952a168fa88e1f76b2e9f394ab39100d87bde24deadf0fd0d8185e2e8b1525b893fb4614dd5425c64870447f60b752e3da4d9d7a74011e5549039bd6b82e18f38e085f94ac0e70531e115f29af3bf2bb540dab1aa8a075cf286b9186ab525275fec6113ce93562c62e629078d4de567bf486b4bcc9575b6dd6c568b3f28783d2468353641aade999af78858d78ac0fa6dcce92f9ec566cae150d1d2ecd287f4783965aec195942abdca0d9a081bd0b2077bc3ebdff90d9162738a7d40cd183b0552998cbee4428ef27c83c58042ca70a5754f0926c69c6c675f96c45033ed6a74c157097a732e7e2762c306cf062034fa536aa8f6daf58ad7b2e4bd11b269a7bc79d4d3ca76b4cec1b00dda3c1039dbbe11e85a9071bd8b14df1532a454b8927ade54b48083ab96363aa02225442988d29487fa738cac3a7ca7edc499a57a23cf124ef9815a7cc1456c6d7faa10159b6751456ef904ec18a406176b6fac541d04dd74aefee491a0a26918945f051955bc57d18c3de7ec6ea88c0bf053fda85d19ae6062031b7e4ae22ff207afb6483fc2cd4b35ec33fa3c91e9b384449864d7e23ace2972ff58430c17b622e77d1269d256c72f3a04802ea828aa1a600d11f3781a02b019ac9cee78e602cda0260649a13b04913e74d60320e8bb6601c94ec4ef020fb096c47c036fbf40112a986702f0faf96b8dcd317dbfefee41fb81d95bbce52c47e8411230cb66bb58be3495e7ebfdf59569a7e39a1d25606413a1579ef66160ffe124c18f5ccda87f3f5fb59032bd8e9d5caea08163915c1a762d0b5b6fdb2932c1f30c95031741c09493828100f19d628ba7faab5e77db9fecf6990bf7390b5fd29de8b561fc83b1a6b55763eb955dcc49add96e635897d7d8ad172d72c94cf23ca54f6b8f2c5543cfbd20383f2b945d7d9eabae569daaf3754d88ff21d0badc3bd0776aad3f3a7ccac8d4c8c619f9af250fc6e65a42b4f763ee92913ffec294910b6411a1b836c1615bce1f3dffc9788f5433e02d2e809d47a1ecba293cfabd72847d1a67a96e6f3d9ac345db3db9709535eb93a0fd1b7b8d7bac50b433bda669920fd42af559ddddc0feb5e50085733a9368d12ffb53684074c04236cb69c8efead820fd58b80434434da3a0dfee108269ec368c976c12dad26308fa547df1be585ff3f9ae954c4ec65272dcc25cd0345f8830d6370be68d255d0b7276fb2f443187718f22dfa25fdafe4378f2731541a36bca4480f015df9b273e3f072279000b049d59a731c90b3c3a06690e45b92a8f850f6affc574fdc13bed87768f11858357e034b551cce2b9597bc74fdbc08cce24d1ffc3e7afcd0768b8a6593a49ef63898915d5e6da205abcedff95506a6ff782ad6586025754f97fe8eed42295ecba7bd2d172a19e41347430d34bb3e78fd9dda0ea9dcedb07341d115e3594ecb17e8f36bca3e8a70bd804140ffe2a4fa7a4a04625af6c9ec9b66136df0a4338b9d1cb1cdef098020d4b00d00438cf6c423784c6ddc635c93cbfed77080bdb48f8a6dfd08833c9c2d4e4c2fc81276914d7aaeac2fa0757fb111164f20d3fcf349a5bd4f565950f08bf5fcf652abd9d74e3b7ebb5499d1db635bd35d2162aaaecf4b2d4b0ed01f4554e7aab70ceafbeedd217740ba95026968e33b491ab0667c493332afdaa8251aaec1b5f4c631c594aaac6193668a57cbe2ae04dba8a004b8722b12f0fbd6cea9415f1167bc68e45b6b4ad76b9d202677499329b2e3187dbcba7c11f8bf02600369fc390b874fe89edee6e0f938fcf86cce110d8470132e1479010a4760847bfd8b08f5e8753800cb67fe3e1bfbd57c4a82ceb93034075b097a25ccd961dfef8277755160d2732f0d33192d93d415bf3ff39682f4ee57f79dbe272c83db445a58d55202737add1e62ac82ab561c9c689e83dd7f1a84f1449f8b6af0780dfa825b5a3b3f9332381ccd796114bb812c772e0c96cc115eb3aea1b7f928c3f7e6dbf806a0499fff105be79508651018b0d2239ca144b8ffa02fb5882b61f519f03413adf86bb7c493f42f39d82decc3df182dc5e75e08961e3d5e33c6fcf481176a89f82c3e89684f6eecded0fb57ea02287850a4f8dddac023ba0ae484b829e2e28aed0cb86bed2ebdecdf75c3894a23b51543a6630fd00d234d45dd4a35243e2cc4be439823d51b667d9f7dbdff4586498d5b5501bd62f5cd1db78d67605c6641d552ed45fff857c9bda08c233a5fd573a1d337e6c8df8f5d806ab6682d0206b3d59ebacf1ce493242525e375ab9793be765f75c3d8c5bc6ccf1b4fbb62537df785a97aa7911db81df5450338b589ab68ddb47bf6baf1896f67fb6a5fe4030cbf9dd13dd602feea4a5a51de9cedb9adb176d8eca62ddb8890d3d84523587fe5da451699c21956071e8b9d226b85201952ddbc7d50f585b8c28de74c7a2a7d25657806838017e3f1e2efc2d83135d5321a29612cd7689a5290b80510fd8b0f7cbf84e6766fb6803dcec678018e14b3b0d9c02ff13989d033a66ccab89b78c0967b963aa8bb9c93c926166611c58269ec7959fa21b5b3c9917e75f2a8b84550a16710304399c6efb9d2c6c86fd817c537120ce7f655e0bd606dacc2b85346bf4f3e153bcf2897f86e40057dc8f2ccb5366eefafc1cfe003ace8a8f23da12c84bd6ea55ab4b052a1fe40c56c4342ace7cffd2ee66d486b2253f1767d24add1122de8a95528d8a933c01a2b7dac72c86f969a1dd17a057de951c7ab6975b292f90c2e6c76c608bc8a7337abaa4347cc37973e35bad3862377ca268b87f935f9f7329ba332a94a941dd0610a7c02fb1ee3e4b29c5f201cf070d8ec7f6471d0f22ab145ff82cc958dc225d5bc46d4f677f6a3dd0942050b30cda4297ad3a4c7722cbfbbeba036c778b4b380a1dca26d86cb8d6c189dc65e666b1b551e7bacf9e6156fbad84f20f24e9a2db208281f9d1cf072ecda2dceff41b19e33957432c19078f0e423c0cf2f9aaebf4381888960a32cd75af9a5a082efd5810ce7095b15a1df8e7937e9f309fa41bd32e36b61ea58a9d2b919846fbea1d629f6505d7ce1087bff42c9e5b5b1096b61a8a3f9f54077dd75d359a896b34723fe0550c5cdc7d720362899535855de1fc45425f9090132d4d8f17c881d449827b9f5c8a366e741cdc71bfce96831097f29753930c33b90c3154554c672dbd1ea601bfbf979b4a2c8efd63f516d30eb73d39343a1b191d2ee5c138f0c5371a2585ba079fecfa1ba668b7abad10aa723ad4eabf8bde8d6f3dff6d4c4e9a8766c8b6ab9b0660b3371b6a2711762a00da88c70d31419396aacedab5dfc6d9cba0d96673f3634094a55137a50417ecbbcc53bb72e8fa50511d5851c4f36b205f114c2e002705d47904b0eeb70428aaafcbe6a95dd8cee92b4fb051f507c1ac9a06d3b6269968b23492db18be160dc68fd2ea2cd758aecbc76283994222754f5a7c15fa1052c6da1fd74d491d25312fb75c9954477fa00cc0a72ae363fa6ba23a0d2b97543e95e7e20d0dd10bc498a58c9a8720d99e89e335bf25c105a09f3eacbee725910c044e182d4f78f85587d60247f95104bdf76b6daf7b351eb1d0d74b14eee51dc33efad60cc1ede404f730f253a0544446e0dfc83d31974d1d2eeab78286ffaa99561ceb608017e373fa990dae6d0635eee2eac05a900cd002741fd6a6767d94a1c92f0a035f8f6e4b09e4eff6ad52ee39ead8f5a7ba4fa92a265dd703347e1cb6898eb681524d5378e82949b1eef286f91ec952e1624d05cef0babb7208cbd2b4bfa72f158c265323f076db6f406bb4e652623f2bbba3094e84bce5f3b4ddef709417cb0b4aa5468f29c91d0d59cea3b518b0addbd41a71da956e461e8d0ea2e2bd9d17aeb30b5185526bdebb399c0665199fcd56ef956bb7eb542344fb36c080ee540f3c8b040940c2468de40a0f136f7cc84770c96c169053f47efbaf329f09804b6ad55c933b33776076308a1d556102b5901f56e0f2fe658dc209c0d72c5529f3a520e595ec81181d5e63e1565eaae32433fb383f8b9296f555ea8fdc774b23d84bde8e3f0eed9f911ec0e8f160544026d7b7ebaa31fe0a36647c0af8918dbc9f7fd9916d397cc97e05b123366d36038174e000d081cf0ada4b8ce8ebe561b14bffae302e9793e8eb19976a852c4b69835e509c21f15816f1d33440194beb6ee2ee759f43e13eb2567ac0b5cbda65985f4a5e9aafffa35ccdc2353fe3c9ac31a48d065ada45d8cc3093578ed85d2e0cb9e5020a917970f4d890ab511efaeba4b80f472ae8891e195ff0df21a06444236a79f73e2914e4ec965314e92570770e4bb527311555f0946458c07f2671cb83b0ceaa70dbea8ae54570ea33f64a6004a965301fc22ddf64a8a4ee893f79faba9085bb3c4e461b63db9ffa750affbd437c81275d4b14b995e7f9006adf14a489e769e2668f305c84e6a32597e03b306ad3b4ff024abf7566c084689b9a48d15c1a22e6263ca9006a415d4b376a3ed2c40f29a75fb61943f839eaf8f16e962ebbad32f4d26497b3eaa01094e952f4576b30045b6cd874d5d58bb9d37370df270b645c63fe764ba607b7d28ff80f5f06386bde2c33d247615b3a6c1c80538ff2003c0a193d9204bdf4407a48becdafadcf0956e6b5095f8d1ce5ec86aa4259bdc7c0caa5b70f8f2a6cc71200fafe21b8fb77b02f68c20aab9f31a56556c4168e8d74b7b35141d1c7caf7a0959813171ca8f6f82f3df0102d47e342dc42831c3aea802c7f6cdb248319e83071f412b7a1d08690586492ebf04dc71976b124e60ca696b75a71389908b7cdb6a4ce502ee30a63830362183e0b160f55bb9957a306b4920717dc4ddd2e3dd03208a2decf4b9f493a976c9cbb74e51b76c4bdbfab6556550c06355f668f02f123f66b5d3e5c099ea8581950d4f5ea50de4003023e33d82cdcb28496a3b508cf01d55a80fc5730252cac6fac130c1e37ab919251581597db148a2665b9f7be0c8d45b085e602cf745a7ac52e013e53ddaff91b6a879a853303f509419f6a6df70eeba0bdc6b770cdbb0f772e1c209d1b294c490aacf11dc8ae7831b5ee7515755f11c3210eb27c560252158fc8f260b6832dbcbc683b9b9d1f6c091049f92707f15ba1e2c72f68f5198e9ffe71f9d7ebea3b5e1e0cb14a9d345c07b7a06d9d7bc7b6405a2cf8cb149027bf155fefd9c6ef175c0e41b49c4a81d846dda67500cd06194c5f79ede8d45ce9fcdbfd218a0d6d41888e18c0ace445e32d8e6960f69511a4640e2ad3ebe1018d7d9b45cf311a14addf748ff570f72d8be2fd282d3e02881c3356c9ff26bee93923ab0839f4bdc64ba6066d43dd735c95bf9b6333e47bf7cbd092d34c3307639ea6dc4c3f8759400a0eacc3e1b27733f43f7909609717368bcf7c716c55e4a1f5b290013b791765a38e076534b42fa78bfe976243314d511e7181ad9ca5a2471ac995a6aa4c799a979166115cf4911303bd6d945af4f969c17cf244d341e2b06d1d62090755d0a8bbd7b2411cb3e6ef1149fc601910f9f9c37fcb48aeba7abbc979b3dc71e79d0707d6e89aa51da636517f226c82f82185ae1a5d61334770bbf1db424772a26cb58579f6cd25ebb080ab08176cf5dd83ee7f3ad9db7091ca0b561192bf276ed21eeea28bb4831f934e1d34b5ceeb916b6ac9650130900d517c7eb632cb711dda1ac7688594775c0e4632cb215c7adc8b9820134ef52572700f1a62ee0abc7a255bca52f3b97a68309f4559f951e0c8d07f7683d728c31916ab9fc3c406853f1a6d3249d062fe0e1531e4c935ec05598966f8f0fc938b204846bc6612393ba4dc3f96f42138b852a8ff06f33de02a7f8757e706a9a0777492d0b71c1c796e06de39be2b93bab504f3da44d27d728dd49a2ea1fa3003fbc1bfe77d0be5ec85c35157c11a8379dcd7a28da9112db15b747cab0fb719a8b88e5b14f6ce8ec1b610aa94fdf1efa22a4262d946f82fccc862d82cd43d1ed6da15afd329ad4d0f885cd4be87822a8717ac05feaf19dadfa5aa475b2ad1614795a35e306996c52a11748d6682212d95b4dd821569b5f6fc9d370abe7e81ae338e8bdbbd2d5178dbfef5e65948c3b4de0c60b987060d56858c8bd7491adaf08c21f2d03236582ef1d15211a68fb52597e6dea888369d6d03ded07c85dcd022b30f5157015928819af3fca675a46728a853f2789d9ae125f5c8039b779727594baa15604d076a7eae4385830e5fc6a5334a68b97549a357ac245bb08cebd08449fc5c6e013daee94b23f238ec3ade7579591d5ed2af3aa8838465c94d4b5246a3c600bad31e56bdc152592b71598961040ee61dc685094cfabbf2cea210780f21f30b85a415862f15e9a99a9a66e4365f1ae694e0ffb404ec6f750468285ba233ae519dd46d7276e6c6b59ea76f4ee2d574f58cdd0b375de11ebe6c891553099ea11b3e225ed2b1fc0cafda1c64fca7c0ce43ed57511182d6f3cbff0fe1ad8965f22db0098590e6867d2b2bbc92a6f2373d0feb06db6325132202f9e3634874a3588c044abdc4e0d3f1277126a9a1d4c52f89461660d9e14de68609b77b93815872aee8dcb14d6b301d6360b736c02716048897292ef4cbce6c455d2fef3f286ae7d3c51e98c475cea6e7e82c4bdd98ece6cf77f4ea793987518e153ec674be396eb565d7d7538d96d55ede852f891f642fff71ab7a5cbadc3429aaf931e959467d740407fcae4f04c7182c92ab5b00cc79c33cf08843d83166627579eb693ceec8d1bbf361d427e960b1e0b1100c5b769a08478f61efd69ee0d96f5ec1f51e7d42c73e73ec9edaef10ce52ad4cde039a9227670a46a72a6e58b4a4b71aded235a26e0e0675fbde907c8cc528ee5844bb4f989d6a815553e9e79826991387d107adfe2c57a62409fa0a086c535f8a7042cb86f7b59feb2647719e05d3bbebc843b7bb833b6eac3a628a87c03eede67ea4db2b9a3b71874bb8600c27b0ae911e06e1601669c06d1a469db33e7482e9ed5e7889db23d9d4aea3542276d37784d8bfd0f3e7b171e7d4f2b40e900313cf9b620e2e1068da7e3ced53a1e05aec0b60f310c1b38449d9ae5af042cd6cf4c09e468afea7cad44d79e088e2b7ee00aa128f385d0b66fc6bf872bc5f7c4945b0de7d96e0e166e245b0a9603aa756d362dd77d3f295a43b861fc77fe2bb0d4ed1032c443d17dcf6ef94f0b26e3f6afb388e4f9017c2514a5c61922c3000647424c35a1eb0a40bc0861c69abb460784bb71a1a4f5b4bf4fe75b6e0f542ec60d52f0970f8c4ea0d51b2215aaa63baa9764534caf3e581a8b6d33f51a1a6f3d6a9f19e5a0b6333211bd2227e35faedd7b9cd3e6bf832e092449a70a59b2181e92108f461ef5615e16a30f39cf98d956e21275bcd29fc84949a5048dc5cca20962a627d6a0f82c6e7ab832bd4d12de8e4418513e9aea0fe90e2fab83f0b3805bc1d056a0e104d6c209c86bb0192e6a803a0eaec0fe55b1d996a207fecc394c4d41e8b985d0cacb9b212db52e0b5bf9c4c0fe5d6ae961dc280d45d87d682a7ec810fbabf9fa735197f2546b7991d7ada49b4e99d380d173b18080613a56d100c3a62a333f13c923d018cd7e9f31af18921b7d4947801bd2cc6b1d2c7c7efc60948f1cfa80c7ebfe3f1d9b626e1954625e510a57baef6b61bd846797a93e2abdb5c4e368dab40e873989e47114eb28f7bed7b5710caa4ec5947fd74e1512f2956e187128a9d53e4330ca5c95974a19234c8bb595467dfa17c7d3902b19ef2efce3b65b54cdf58db924ab29f7aa54c41c8eec7e605f1a5038bfd2df1a0724dfc5c2f276868f7a47d34bb62b8d53cd4b9de7fd3dbde83f09977ee4a43f18fb4dcec494de70f54be1e1077f192c4861eeb42d43ef0d1c9f5a5bc93b056d56ff6d720a858d85568f8493ae79f419019ed36227c784ad3fc7242bdade283bfc6aa94e501df80f283e77cdf10e802750f5404eb4b47921c33105654a8faaf3d6c461dedf3d33a299a5c871ed822fa6d5475a164bc0b8c171a2fd8d81ebb7790a31cdbae5043dc7cc160eb50b8b0c39d07f3d5845aab704d9bc9e17c2b9eb7946625ce3ba3b3222066bf3dbacb6b8cd74ed4c381a6b75f272f9543a195b7145a12e024335fc65bae9b1f253bc637b0cdef4429995382c5e020c0cf16d2ddb29050c3a713df1510315fdca85abc1e7278a8ebf767df6b6a12cbfd0286b5a0f5315aa13269dd1bde47c93f47eeb47f0c4ae1fa19141d65181644220bc78cc2fbb91f81a7e75b6b5c0424f35f2e1385adcd5b15c45a41fcda8c1721261b3a85606db81af6026f5236b44577ac9ac4da855cec943a05f1666ab74ad40bbca463f2ee87e2c9938806f7cffd3b8eeb11fc7acfb91de5ad30a1b23304aa193575c5ea55622902cf8cb5ddac346ca0817bf76ef99a6387c098ddc0c23eb9db0b85aea0b8d39838281a643e920d225f94f44f8f4b8c5a4131df19063add07516b488fc205218a62fbab8364e90b010a3525a103698a0fb62cc6d3d57626b83d0da52549e30a3398da581387185c7de06d370e2c29d7e3f3b91a4e68755408879146d48f6d8fada72191a86c5e7a2bdfcdee61993f3f2fba7368035012b8721aa99d96bfe27807f558345fcdbf8da2086d3d0728519c37b9ea6cd271b98f115f5c398218f47a7f254b553c7a4f5d9dc7b6fdea7a7c074f20c4ca0dd3dea2d302fae60f5d982080779ed1cdafb5e0376b57eeec4d442dab3e402eea1133709b64b4d835b895be0c863bf3e481c0ce4de19544f98ca8be83b5d0f4bfde3f024896788a27d3cd5de5d1bb020e8af59b3b07d3c51b40d1e37af9cf9761db9fe539e802fcc97f0d83310fb504cb73771bc30e7bd2473a6311d3990931c3e2e6b1c14dd0490d80827487a9d821c70ac128993b17e2573c5764999b1c08bd0020b12a777bd36d233aef74d30baf53800fa61e4188f52ac215e05bf2ce2247738cf81e7a812970801e9031a626e212dd8b82459de2ac921ec71d7ac7aac89660c915b99f4d8a1fab27c3d6d4f3b49df9cfb85360c30d5dd6b33b5cd573001930b8c115a36cbd0ea1abb50b1bece908fef26b41a84599de90442beb2439f048f1834d5f1b13a9a69cd415746cce1430e19d18fee1953b2ecfdb76189214f34bd5be5fa2b37b8c05dbb272fd81ca6106cc473d2e21978102d67581cd25a269024beb91f2eb4638f43cad44a12519a1349350d747a2946c14f93c67fc88f39bef54277223b3792bad079f0223812626d577fafaf96c4a7c35708c39250080bed7d7edf9727bc5c5f8b555aec2f9678cee94c1ea4f1af3cbcdff31a0deaa8f01f9a9d5ccd43f26b1435c20dcc6f26e860669e126f1d998b85f89c1f944ab2c14e3077a07fb6aad828d63734fd80c061dc3cf9bd815f40cf6e77711d5349257e8043f1d9084657e6d20d2ecc0fad037509fe5b9a110d476a1c9c80d999b658a09c95a11fee38d8c856c8126ccf2271e88cb1b22cbd1bd28d22c830bca85f41bb99a90979ac6d1834e4904daacac52b235aaa95086c53824326d055733825f9f66389ec6d9fc9c979105abfa48574f483dbc68c08bdfe36b171a1a5785207e01a81182cb905116bfaa92f66d60255f622a4fb1f9e973e2ff786e722f681aa1251a9b816d22cb7babc0dfb0f68a4703797bab82c36646dab898407e6cb9ce91f5e50432023858eb69667972631ae3da74f72d20ecd03a6cb8f4526a92c72ebf323358ef0af4059e66a3e201198f51689a119f9e4b8da434917d06cdd0464f72c844ec1eef841cdff6797915910ececfe4dcbd45d11c029e8fc9c48c093e4e47549ad019bee904019decec53b5fc8ea755aa1c832ddfc489115b48a39603cac322c588e54361fd91164e5e276f866eeb9980478cda8f92e7fd5780328d16cd39535c20037d8ec7cbf30051a6433822e7746e6213e8d7a6f9d3d59975ec7a14104ca65eda5732983d2a2641936029f5d94daec46ca28f9209a3a4702689d0d806efe267ee903efcc3db0c242efd8ee5c063055f448d7fdfffa195e70d7428d15bc3b9c49ad67004738c40a7a4e6604a21c55ec3b4ff2041ad85ef7d7e8f3622d26f50fbdff1e52ebdf481a5e4dc3239ed4573508ffc3bd691996fc2485adb9a9ca3f1ba284176e20dd881fa4233c59a429c699c6b315a59857120f21255b84fdbdf2c23dbd69abc77a227b8cb0c595d3039d926d38f03825cdc6ead8c5c5e1881af0a823dba0a3135eeac3779590fecbb92ea592fc3cc6bf4420cf31924a4ae919fa0cdd3f042f7635b5e6d02ce7ba69fcc6bda2c7f3103764d027e27074b9e1d139a382c5bdc1d42c2a53a2f5c039f8ad2c04982c0a2efca43e7e1413396e8504dd25821f88b9f37faf878b1ff174647389e1b3d2aa5e273fcb365f03864a24285a36b799ff99bed5220d349383b280d09e4bda3dc09ee4b6650172918cd64682e0bada4b32bb5ddde08879c1acb463544b1a2ce4073cfdcd4409ade5445f9d1c142cd9a4ba835c2b4ef3ef55438c0f9f6206be80be97eacca57e64bac1d8ce1f3f1c449b6071be4c6d75d2be73b15681e617e379d34cf2979aeb154f827cee3a5c254593406caadc15a1d1a0db8c1f58dccb93c927fa1db5fc10e15599f7c9832defb8bb96540da03a40f5150c059dc2b91e9985c335ae0286140ffba24a876b9ee78d3c16df9f80e8f68a18eecdb97d9df395e506724d9f8ae5520876abe2ff1edaced60f0f517a1bc2525d628c6dcd5b2d1b5f2a18b94f613b5c0c684b33778316c39fe049c3ecc3180b40f036f04e7c3efcb04d0339e3ba61cce58fa0d508c524108d50b5a4f75061cd5801d5acd4e8e7ce9036f04022d0f88430b8bf72060cface2bc21a02ebaf54b1f61986d00fa6f0538e2391b3432733f366b6b6b690535f0013bce0edd29f4d22b53c8feb59a337dd7e48db8ddc54beacd5b705670ff32406740a9ee2233db5bd70dc5d986ef24770990773f9e1169d816c1bff193d16bf321ecc45bde07b7059d2dbf73c282dc6576e6cee7ba6217fd8408b8ef38d8e8e3100a3ba90182aa6c15898b1c76bdb452a7a647c9d958a83a0f4ade4045007853462dd8a29c077afdb64773e359ca0e34643d248f5e5d8484bdeb77e73aada9d50d018ce6d9e713c2057943588266412c7efe31faf8769a5d06cf1e7a1a5fe5a9c1f63159e36d6052a175f22e714770d8a20333b51ba43147747abd0f84eec96b1a3f5fb8c425bbf700de5d1daf209ea4c76560d0b1c84ee40aad3987274757868bed9b12ee2a3033698639f34ed6928a3f5c3175304656c1cfcdc0b0bb9f8a963970a40956528726dc80eea8617054c16b4dc16b73e35a822e4c0b74c0861c29b0b4323f7b8304af05090c22a82af921f66101c811e2988ea07db290cacf47009832b70da952a2a250510410491a3cdf2df181b80229431e9a90c9e925964e1b9a9538b78ecd436437934f2319f4065bc49142634a902ccb97f19545e2c8e99a05e81e3ad71ffc419b458f4ad6e8e323e0e4677a78b503c3d04e3ffcdd38a2d1697d644c2ea247fdc6924b123803e08d15fe4f2d1875000f1744d25a59e58f4c1cdb2e80ec6212720449f7683090e53fc8da746f6a8b5f23ed5e846c1a992141866a05172d21d9b0da2b81677ee64696c9e4f45175362e6feea2680aa88ab8f9f4aa7d5eeb77e414a6806603b5efa2be07bb14376261d41cdeee8a2031a524ce93810d900ad312fd447be62833d22c8eba996ea943102e18e04f8d900b10fc0dc3fcbed749b1981297a56e6fc71a956d50474146f3d715034db0b93b2ac11b51567f6d53fc51c6fd8148b5711aa1a1d4add226d72121b60e35058b2fd068ce27cf9773366c5a3619824428e913be530851f6da6caa5d05e924c41d1b585a289a65bc090304c680c496362768d66e75957365f523d8470deb4f4391e3ebbe26a85a4b0193249ef1c1c808b27aa380ef15c97ba6b079bd1aaaea400b5805d570648c3a8380ba5e60bc2697c89f1d39b60ed2ff237d02f769f650b2dfc2c7a545a7367f5aadbf5976acfa133ccf4083cab5fd81be8ad5f9f0eff11338e066299e929da50e445f610d249e190205612b2688b550a56876bc333e9fa6c95f749753f50315b75f459258ba47db5b788cc7e060f687861716852ade8ac6681ae51ad65a04a9010fe0601e51801f908d9bdd7ee1d73ff8ddb0ffc93ce0907c86c90e0ee757b71335e976ba7025158d2cd0063cf1937135602cb9b808a7971f5bfa978ac0591194daafc2e5b794b54ca784093a18407f35d99a8a74239e4ad016ec99b99fdb08d0134ac2fcea83e0c44db899399259dc248eea7960aa15c9dc9c27d68408e46aa99e442bb39a6694c5d1fe9be3dcfca07cf9a6e46fa5355f38e90d983a270f783d7ea7e47414f8d200dab97066a1dcc587a25bd97a7bbcf412626d1cf6301795580d2eef093801c4fd53007c050365c29801fb66dc8f23affb1cb951088fc04d1ff42910d92364e71fae94118f9936a0edcc1518e1bc62ac0dbe6e28008f39f165f4c00f032021844402ff84e467537eed646849072b0ed362504ef33e11a2769857adc38be7ea20c7d65a5fc1f04aac996c721076f6f311dd7a3d10c42bafed572ee96d4f03fd066796dbda5a576719032a0a69754d38932bb5e808a1a751e2112b4824f105126096e461ea0eb04587c6176bbd870596cc41528a98f59e0b0bc289cbd19ab0ab806bcda96bad690f2a493c12f1fac0cec933ca88ff04f8325800a33edb939e59bcbeb018a15154353c1cde781e517023efa61da9fc7a5562cf1d383fb0316e85bb66637fe17e10e0de5affd8bbc3c70009434d6848aa9861dcf968fba434356117e71635b1fcdee2eb0761bb09ad44af56d0dbf281b95d2e447bc79b243b68bb64e3bc114abceaa55fa4b141aa389bdb3330f7cb07bae1c1fd5a4a9bc31746604cd30f82260ee4b3057bf184c9f99352e778f1ab49ec51328d06223d2a050df35ffd0d257ea5a15467002e491c624ed4a2676ca59cf1f0f1a420fafbe576796518625436eb327fbd1b687886db4eaf73cad64f3e1e7730c3b8072eacd77f16f75aae6c2b7a90e410b41bccf380daf831e4846843f963993e52658bec6b893604ea4e0214dafd372de1783f9eedbdbe45173e5ec555a7b4b53bf230a7ebba1ce704a1fdbe33eef82f1e780ecf2f613e83e3b2daf4f7407ce23f726dd5ebebdf65fa6481cc4de979fc37e61c0448e9a48f95ae846a820da493bb80fb9768ef401e372f386230680f155612ca621996925d5fa50cd5d451965ff2bdb4d1bfe27e9574098cb8f1e6359e741d137a64cef1dc8bbd9d9f6244b63b180101282427d7f45aee1e4bf77f39356cd95fe4090a81f0d89050408f0d770de4002ed332ca3a9983f7d2b7313511e4c3a9901ad38e35c27a8cacdb295adeea25a51981a5404952c69d4c6423770003ad9dc59e2c085793080cb134a39e65eb1147f28b1c670c730fd3b3f2cbfbf463082d24d09bb25f2a55732a5e6101907d946571a09e4ef19524402536181a4a1f660dcbd1c041de0a5e5396e757599c4447dd266570f432269dc2ca7af9c3ea4c7da56a1ba22bf1e1d13d3bbfad3c2b424a05869707eede47d0410282eacc46c85aef9178d73ea10967c666d9888080d2a953641b48d75ba98ebea5e791e7226860775760f6a8385b3f7593ab4995417f146e31ac42bece9ae16dd2bb6d471c2a9cf76e5f08bc0be2d55561019b8e1b5b2a263147978614bebb10543cc9de074d2f40f19780e9fc3bcfdd90b4cf2fcdf88b6d47199e04bbb342399ebfa4e4ce1716781e74b382e5624cce2d6a4b751eacd2b1ce44b8cefa26b9d90889a369c785b5dc3fb059aecdc60e4273b1befe9dc19496fb8ea3649064cd7ba696894f906d3c6003dd90d3f875abd08d036d112709bdeddcef097418ff50b219a2d01739e16e7a914a8f9e9d0fd5647326cb58f3ed21b433dbde4be1a35985093bf4224a61c509a472f3636e7ace89538c6e47dcd03918e23e0584ee5365c1b5551e7eaf14c08e82d7d51b1ccf0a47676063098d91b0fab4570f9f8e808ed4ff449eda2dfd08109de6fcec438ea7287821d4904709f611970ab9b8a22f7845649c9528ce391b9c991e95d6dc5f3eda13ebf9f80acd54c685f3e44a158b170c6196695a46e70da258a42b885e40cb2a56e379ceaff71c07424893fb6a00f3ffbe40d46404da937bad6a9426d3f42c680586300457e1ece8c09adffed8f7ac589d08567b1e6ff369342b933f3a5a6f568f833e862074e2a7617281b98d39f9a18d16b041cc9718d46b66948f0b59904a8bb10ea95c4cfdd8e13c77ebc0b0ca434a47585cb7a8f3ca9242a7dd2f5fad8122986c99083aaa5ff9683b9631aa01e0871d6b98c6dcee23b318f5277f426b66bef518f1c69df280ce06b04d31be7bd9eedcb0eb85f1df5999080c5cc002e642d9f43142f0dbd134014e0961fd6171e4d2120672698801d0f25cb5b92180708e0e27275647f5cfd12fab92596f54f80aa6a640d3a55b00c9820de82c47ee03acfe57151e3ccae5850a5206e0ddaa003f30bf92ae2caea539d99e2f2a56de63bb4363b254399e0042642ad8ac59184c11252e0a0dfcaba6c0524b0ac34029f7181a2ed1659173f14b7dd075f6e3b61d5b5d77593b1e55b09a4e6d49413d720911a91671cf59d3885a587375e0f7fcb829202c26f77f646550465701a43316584f3b990e093f9e07d52b4455e7c2ca0ff0b9a04e959267f389cd07e543b3109d0192896da24c0018ca31bf0fa1a8a82a8e08592c06b36ff5412e1439908b393f0dc14486cd5f8409cd4cada5d5671c8ec32202c18572b4f678e240e00906b91d2e8399120c3aca87584436791c1d6f4436ded7938e7f2ee6e393138d096161220c456581e9f6056f08c717dacea30cf47fc49b8d007f628050bc2336ba03eb6e677d6a626421e0b351264fa30305032ef7da05e331b39229d9518d62a24b2a9bc87716d0bfd2a368d4de44e1bcd5d58f2e5f0cc226cbb65b9b8ed7d54205f7db7fdb2035e3475b863feee6763072f2ccae05440f0641859fd57ae113bff5db16f3a64f30344591758c32535e91d416966220b67e48e4f7fa598d134f053ad39fb2466855a854427b0671c0be4dd0394a3885e2a01f7284cbd5b9b86ba1023c02723943707b0c6c325edfdf9c3101b5a4b4c6c986df3cad7d5e033d42d2efd5ca243f8370ae8746ae79c0ef69ba55dac456287c2a9fd9d5aef4a29d0f6950e331951465ea11d46bc98c8fdd05bb987b38e3934c99aa2ec370d1b1994f0de31f3d70b6d193d27b2e29a4a131e04e1952e214b21e87c0e7f10a7e6cc974055cde9a73813b106d5826682dfccffcf93ebb53555a384b124e928831883c60839e966b33c7bdaaddd4b77a594f9ba7d1855b751ad175a15e56603300f925d6ea536ed220aa4d4405374620e8e41240052d2453ac35d992749e98fca4f0fd33c44130a31423bb0ecf430b00c59f131f4d2cd8bdb90fb92d3610194cf3411ff335c89f4b9800dab1658851b08be172179ece4f2cd252829fea17a2d09a132ba9fe47b1a856b690831ce64b570d7a1e670cc067d80f32dedc407ae722e49b35d2e47fd97285d74b6bd035a98819d7126884f71e8cb4f12b62c16e2ed8459ab06c7b7e9784ab7a1599de440cd3a1f3e90a995548fcf7bb8984647c3dc158fdb80125225685c726153b0e309b76afa4c49a342e53904e8be8f43bbdc8a67d006c3514f80fe0bcdec7e326a99db72c6e880f5c43ba7907abe721f293c0cec86d7135958f13255dad1e6627235b9a63df68f623ad6e3980470f7140f4c9c30cb5077728477750bf1c7de5c9e0a67e2e54c6c2ad62890637ea62bb37e98de2f2dcb59da070690f2bf041aaa1251646cfa9e6b230cf155b663717b0f6eb20550d2a86c8ec2663822685c872720bc0e8f82ed6923abf71b26ef78ef070ae3530ff3a47c3d13f7d9bebc96ca8d480b9f321b0425911dd047993b35c33e2d9b8cb7b888fcee20548fb53fc9c73dc75ce5d2f8b8764ab7ff263cc0f39bdccfed63cfebfb3ce74191411b9a9d134bc1d1b1f091e657f5a6688c89394482f01fc25515aa5b7f71d613731fa1d57d46c378f872f306b0a9381b23e8d3af56028ff8f8fa5a080b3035ba7a356fd2bf87987cc530c828821bfa757e59ca30be8b79ebf94b41dcc658af91a7e5a55004d6df4c5b524433436a631257e947242adb251c5d6f081a27bc0623c4cf34198f9a968a766cb1a5640edcd0fc0ebdfccb5f947b859281a67891d57cd58518b2b52d21b12e1a57dc91283a8cb5aa6a77f77d18c4104f126f757498cbe58ff4d0a98d921d438a614d37e753fa5ea52452be05f75d17119906a189e84417131cfd1e523aa61e9873550ba8715fc259bd4ceba09176f00b0014197dd0a52318b9865038313f8d54609caf444597b39bfd1f323367dbc578c7dad3722889329fa66d72c0653429a54e66f45b1cb34b5bd87971dd8d658732ade7d93ee67c05b7a2a30e5ff71f16aba09f1fca3f1351f93f26532e916b7074fbc1df30ea3ac4847298e3b6bfdda88cff474949164af56ac2cc8a2160692cf7464e18487d5fa810f895c7bd982598bd5d5dfbbd072878f68428da236c2b2a716f504183674b6f60986fbd613abdabe5b6c4f24c2859e757a7db8315feaa1b70532b744ee8e007c4a6519899b168035514175034f088976afcb0b0a664755d755f278f7cdf4eb702e66988ce902a786e47ed0ae4cb42b34f5be674c897d5dad87218e7daaa5d3ccd349e52a2dd082faff8691708e2e9570a06afb00262cf86be61936a39b834e40676bb7e10cc78a802385f9a018eb769c564265bab6cb3dd1fe19b992204437cadd34009a384ad69720f55808f160e9bd6da22ceea6477b37247bbb316a2a0d0f75ae4c7aa79b339bd21f691369c7b543042f8b9d681f974bdd408d9de90db2ad4480406036e1575161465896d68591b82fdca2e9eccf0e25e2303bd8c5d5b9734b7888d6a58705ead797a8469a9a8339f18ad1a44a9588bee2a12d8cdedf6cfb080a95feba79a12db2621702bc51a2c253f6ff66c836abe167d6aa7b72c88b387be3107d3cd23961b71ae0873be602a2896a30a98354c5692ee921d6ea129a5eb9f6385e6a2d2c646135e4765c6b767e5fa41057c6930bd58c04606382747844ce7cdb6e831e86f4c36e5ffaecc47855feeacd4520e7c71a9f3fdafe9d696dc8c2b20c88860213134fac3a95ee4d072e634699841090ed5424410ab5db29c6baafb6f1868cbe9a911a228b1a9d7636dbbaf177d4fb047003cd10f8c5debca73f45f7e96329cd2ba88b66856d9e6d5a944f52684440b2aa5b35d268c5f3571939d6fc4030ca0711d0ab9444a141f8d16ae9f774310c1aeb708ad6913cc8e5fa68297c5742ef401b5225fa1d34f6f35c798e71e49293d09c99c44d1911c664a377fb5900aeb1fb383be8bdbee2010689ad8811d2e1418c9caa66f2d417fde8e05301bf62eca596fe37cb2a9aac85d021886a35b72ecc0baa136f3b9f0ed3b7c9ceca8317cde4f1f453144afa66ccc70f6a2ee166e2065df45acd4a407f22906e23aeb462baf4d2c49afe10de5701b96ffedad5f3cc72dff1887b6e4b4a710cc19615db620964fb20accb8d0efb4b1e3635bec569b47a961310276272dac8a4364be168e9cce6964292e7d28bdc2c1d8ce535dc9d127ed3934b38b3d402e63732174100ed9e8ad25fa9e79ed26afbec30b682e23954148bdd8cd44809932ed9e6a6f0b4f96617213c0f38b7fc07910eba0bf886839ec8f8cc2cff57eb4319da762cb92ced5045b2f36ab3d1fd040d731a90c1423c8c6491a906ae6e2179e7892b345227b8bd74d1d2122de7141fb0487b4a65f55942844513d65b7ea254524f37700c8da8a95468c567e0101cbba9dce7b4bbbcb9d1d2da8f01644aabacb45d57714b43c23ee6a075ed4bf7dbf979461de95435f207fcee205722893dd0e0bfc876e1bb8b45ce43aeee9823aca190f1d6f15ebadca3ef237d479ef182f8c11189511c12dea4e53b817bdbe3dbe67dba2923a9868d0afe8a04ad2af5235b193b7b01af7c71cb07ca4fcedbea2649e1165ba8c3548cbd2ee32c43614f373f47f3b2bd289e2b1383852ec03909ff9727fe138d1bec2f613696807dc770b169ead105be7e92fbcd91e14bc7e2ae14222bb20e5475c58ee07a2a60cb5a6da944c7467093636783023f01e31f7585d6f8f04d2cf67ad4d5e7eaf45d6042fcfe582293e7620265894356c9dffe34e54c6876b915e66d508b183b8bf75c7f02ca64166470ed17c237790c121b870272d03082dea1f27840b96ef14e7d6506fd65f1d70622fc9de8631b869038cdf6fb3cd0357a575cb75fd2ccdb8e284a74932612f34d653ab6bfbf50341ce856033545f979ceea7cc01536608638cb24448e11b0a135931b08d008e594a934ffc844574ab8491c0a97dccc6f08867b86e5b710612c85f3a51677edbc7ebd67f3ac6f30b02068ef0ec9bbe279793fc217b3795180bd8472f0b9773049d6514e21953db890765af6c14fc29cedee1cdbeccc7126db86fb0cc1af0cc117df8b574996d7b3a62195ce64a55122d616f8f4460d08d255e6d15a73566e0d2f2b966dc22ac383d2b4bb4b9ffb29c8a723e1d5ab28e6b051390f38183f03eba569338c80a48c6490017eb1627f490fd26e843205104c4c2feedf7636363cc3133eb430f31fa76f1cdd6357eee6c3cbb6748e6cee4e66cc7734056740e0bee291c3df7ec07bfc78319f54d88b62fd749c03fa9660dac9edd3697dc650019f52fd23ffb00a91f682bca4eb1cb4c6a6233da1bc84cdf990b461d271544ba92a39103447ffa4c72db0528cbb7713e9c5f7a633eed69d95c0f1b4f6fe7a466c0fd12c60f30868d9e84f04afc8424d2083a94a5ef7b718446d8ebede11cc0571d2a078cf0b3a196809c4e823cd606d01ec4eac2792c1a736039c01dbe02806ad2952b2373cbff11d5dcf37f4950103613a5219c8431be9bd9a3841e0e42dd720b32ec679b7285ff4d7d1ad1de3b9edfb01bf52aba3904ac2ce8c674abf2e37e58931c7063d3c7c26634976c274e56aa9d132f430be1e25db3cdfdc68414d8c610adb58904af3a0e561d59dda9665eff9949c8c7c90dbc944c90b3b9349d912df87125f4840fc120309e6b9c5ebc203c8fbd5a1f269a687ed51148cbee7adad11abb99d24e0a7e923a38c580c4cee82d4b55af89a8ed5b651932bf23142f9780c06e49d15c18406631b4552447e2f6edebd6ac6ea7933fc56d5b4872534d335618537592e73f786293f7045a3aa72b652219dfc103311060858e9915dc433e8ef7dc8ef3c1f99bcfda5fcb2131fb658850974b8b77354f407a4c8ce78df4d389939b6cb222c57f69a09eb5980509e99d16b3de25eef8e34b2cd8a11c67a620650b3e63f56d507bc92cc059b38d4821a91e7ada35917a80f0f561b4083fe7f688d77b16b4131a4d112c86ecd0c43bc9f06895b6368d21f105feabaae41c41489cd7017c681299c511cb475c4f41cc67e745f69c3282438380b0ad09cf8b356798172905a2cd3be39d788dc97a1c01f3f14baacf2fdcd3b40b8f202a4f8a4dde2b6a45f073f1c5dc23ca19deaf011eb64de564106bddafe78c0d60f45a2de35b510f99fa6c9706baa5a4b33a10fea80ad8daa2003cb85ff0176d3a761a7cab4ff55c2767f4d1f40e9d75fa852b727cc6b7299466640efeeb7c0c8294f114fa84acb1b443232354bee43f44290c10b4d7c0c9cac956a77d89d612641438dffea23552500aab7f477c6e77ee9bfaa859addab39f2142b34a3777276ba77ca21642fca9a31fe8839893a34ac63c33bd3175fff86018ff344e33e96da8f77656428031c6681a7ad24cab611d42395fac8f464fb7e2ef1b4e4b1dae937cf3033e692a06636096354d2a8165bd7e1c7815722f732010265f019d7f424a3f5d64fb3a39001e04ef64322179b4d61b5f310054d3339c6a3d1e4a566af2d921932dead90a712267d3872a3f32006593ebfaf00dfa52b9568e535b5d5225355c3afcb6926f914d8696996c43785246992f0129a9f9ee76662319a3a4d0ad16a2991443ae8aff58c5fe2a16ee2e038c25d6fb2ea6c1adbde12f75a9ecc758298a64be7094cbadfffd7aeba405cea40d818ff2da45b8c71549528995655f28090af3e07902536862efaa7e020380d7c43ca446669aa9f50511ea07dd0e04f97deb1de263b7f4bb853ead0b7262da171f912ca798ba69178910ebae35cfaf99713eb0c32fbd34664cc84b40ca8b2c8e499d6945638dd784bba0f76596aadfd811d64b3a9d210c78574f41f3cf90a4a7935a497de77be6591aa472ae255ff3b7308e1c3bf2f8d164310e879f305450871f85f6168e98db8dc2f6a13f258f2875cffc08adcc9261a15dda61c41a37dfb94cb269bc92d62c890036d9ea7ec4ee93c3e70aafa43db4aeecc7c23d0c2818b9425d78010b1407b2abeb2d9852be391dce5fbac82b6a657567aae73d059b31ab74b16bcf6ee33b5c429d91b74f5724cb4bd96c859028b6b17a62c0738252481fadbf09841bbf8a74c5d5cdd9447580c14e886cec7653d75f463ee162bfa1371adad9316ea44d09f54d4c9e0282abd7435fd379e07e875c284ee58aa9fe3873aca49b127e84aac5dc36bb76410afe28df172db140b90b0106418d4ff0adeac4224987a11843ce9df73347ede716345007d7171d051f97e44c7542add01ac84071469c535de92bba2f70e30da3552cd5b3bb6d12107a7d2c1e12fe1fb7b7d0cdd48f74787d0eb1d897d40150199202cf292bcf8fef050deff92d1dab5e8dd650e86209647b7ac679e08583b3d6f0fdd1328a3973cf9e6e87a52255bf082a3650f634fa2e1e62fab30050656d0e83beb65bccabe735fedfa19a894ca5e878be795a5656f133181a11d9e603bc74d28b3c5c2d67231cdb58504f545b2febc2fafcf0beca316e2e43da95be50dd7f64c8651c6dd23278c331efe1401df0fee2e936cf61b25b1501b89f18bdb561b9eb1a5bffa4536dd18f6465f321d2f28cda20ecb992fc24ab4a62dc8525af2ec8f60bd743693cfe7d24f831bedb4f8acdeb02ef54da03f6f01908ecdbf3e2d279ec58986d565c001ef982f271002ef6b90911ef8eb152e90849ddef159fa738aff0ea854e4eeb2b957c95f622e2c13da8dca903f64e9c9e505e34a8e1316a8dc5a25ed104740468edaa3457a9cfc2e171566fac12ddb713bcf8a9f38e36feed228675dcbbd4d2f5d4ff578381c153ea19172e54f4b42e1148c5289ebafa66bcf2eb0738f9e619cc0e772ec8b0d0a4fb4024613d054f8fc11bdf18a861d9f116832a8f66038f05262f4c26fcb2584fda2e93fd7e12de0500e119049e001f5afec6f4bb9c711fcf8654048a155cfe1628585e93b30fef41b92ef3cb07717544b9b2b5f1c3ef9da139a662a5439f68045f51f0aba84bc1046be04469846a374f5ec5ea775753e7f8b72cea40c3cd035746eb14ac18c55f28a1dc06031de4534661c4ad585ee994bb9bc544d95f4453e2d1a160b9c83b3280853cee1674411e61905ec27ab5b8271f31f786ad08986859824d83ad6904482b6fb67550022299159571a5ca95d4c80352b6be86734d937630fea63ee8debeb8c20e271b1da01e601541cfad5a3755e5f9905d827d12f41eb840c0026ff9f445a87af7b3688758b7dc86f1d3fef840984de17fe8ed8cf5316c34fdc603411ac58bb815683631fd4600d1e4613b6a888740f37668c0543af866021c44a0f8daabde60ce3a24674bf437c34b194431c45cd15c10dbc6543349c23f44cef1164231a070f4818fca80322d09392dab7b0323b93dea8efc08e3c8ba3c53a91fcddaddd5856b8bfc8fb4462c89bba9a650c69bfddbbdbe606eb91d100218ec07f00cbb0b320a67e359711f09e4a34b2ac768560748e5de6f51720e4ce3d8d08fe9c080bde6bfcb02958331472b44b5401334113d586811b43c57816367de3543609777c7c68e3d888382533492916412bf42a384db1f867b13a78c44c55aa95993db6c5d6c772a4a03231d4ab36af5147dab84fda2a16d2481ff8c094ba0d1a14ce5e47f2dd03c193201c18c68b160c44ef792fb6c21bd796de454b29dabc71e4b90a8eb914ca88a4027491b27405830270f6c3204341a60b6a0585c8996a041711ffec88e4f166510f168eebca091e41a6449eec77becec9b24ef7d3c537a088f7ba5db522ccd4cb782ae6101ae39b1493b45169dffb6549a23cda28c52ac22e5e9332ac2c87234bb744ca2965dc0a40ab050fbb62b55c284598aaf17b3c5700777ccb1de7b197121670cd10d41860a5ba9d9ff49f07e1ed777419dd35dcd6b4d307aa908c92afea3e37f494b00e933ec1440e4ed000834b5b07112d46c1b381c7b3c3b6a48a950c6d83f23febce1972799de1e24759f436d71e604ac9c68d96cd398d42bf4144215a2176d93cebfd89c12f5190f2fc5b009a23bd26e52c640b01d2786e900324598d941ae11c30f5cba4da8c89f70ccd5acdf9f3ab067ecb9c025123683ab32728d9502513d7b2b788d9ee3c4008080033253a1147b2836db3b27f06f78fd6e32b3a0f5b8450dcbe2b9890ce73fdd923a08412cecf98efd049cbc06f34ca30e46f5e19fb7521385243d2016c6b43cacccc2df0de86f22fdb28abc84876f14e1e9ad9994d248b2d2364d6e60586657d7664adac09739bd0a5c4be46b290fbcad09fb66a540c81843c6451dfda1a3c85d71844a9728d7b5e8975912dbb262fa56cc339b2f84c1f051516a62110671acd25d7244da442659dd4eb358ae259f1c3915eae42136f8b91c0875ea03bbf82b220d50a2b96c7738668789326794b8883ca4eccca788d5a6ac1108abd9204b8df2c11fd2c828cf6f490498b4d8d5900b9961f34fa9550f11c80cd94030103143ea914135ecd085078bd1023694c12c73e6441b5d85c8b06ba15b65bcf48a87d71bbc5e29e69bded5ea1e345302e38a40f72eeb600bde4a5e6be6d7b22ebe17f6469d9288903b1d08049531a529fecc65ff787e105706491eae04ac8d10249bffecf3a507f8b08e6fad151947839cbd7aa16748ea2a9c5f81e96cfac1dc529c4ea9f86bcf536f8afed7cc7826b2e0c090137b7d7b8a695a8f31506efdbb24e5fd90aec8ccb685fd12b3630aea0f2e5f0e3651d88957987acdbb6af12325bf2c9cdb56876467ba4786f14b4936c3eab9fe0817101866059b8e3daa569d1cf577d3207f423639415a44425aaf16e2d40eeed002f7b60ce568af3513cf32666acaa78802338427ab541d182329dff3cbb338d90bafc4cd4a502f090dcaa33c98e1c9bb92a5eca5be980f6350cd0414a2995e83f9e6e506db4eb7d4acc0c0c3f592fcdd0ed28c31497ea7aa221f5b086d730473e0bfd14219f4797d1700c4a286f3f5effee44e5e6b1ba9bda3b67d79d301f1e50545984ecb2cfa72f0cbc9296e80319f43134c649d1c9585eb98a854d1c382b98ffd0792366b59554a13943fa123de7ffe66409ff4c7725411559859d4e6dec08a5fdbf7f900d157d0a07a47ebdc01ec1cc9c08f721412e2a9a19714bad90a8d784689289f17a3c518ca26eacf9bdcdcbcb769c13f6b122efcf9bb6afea83ef6765f43a926e9d5cfaaf37ffd27e0bd29fbb3e09fa51163ed6f7bbb52da367c1d180cb8382dff5d0251bdf9b3d25170014c317491037974ed406f258244dbf84dc059b538593d53022a7f834541b4fdcf7a50cda6e7b37da09d632fc5b10cacbdc99ffbbfae2c4caf305e8d191a541cd0c242741c231842d86e4ceebc4cc92627681e379604cf2c1248bd57baaff5b04425f2188941f7e1a5030d345b6ce1fe4133ac9f393d915dee89c7688c2ed4f7ffef5e8578273478cb4f2213fbf73c84254ce33d2c1fa9f32093fc6ea0e236fbfea03410f388b9d1bd09542ed121973d9b5e1c5f43710e6f6b296b392de5059aeb0645c3178932c60b133c70570db097067588e0f0982d5c7121e0babe2c305c7196a90b52973c542b19f1de99d37370cbc3579287724fb59f0ed94b1aa9910e4ddbe36b03f1b3d4ae3fef07d7dc55d47fbbdb347c9d018a8bcfbc32670ec6c40d5fe1266f802678d3c8b76ae4c3a2bf9bb02ced26aeec4d1bd0e16f960746a72f0d8c3e2f4583ea6166f22642715c4a781a13d6fd392cdd23c58fdbb50289254ae076a4f41003d7888649f632ea84525955e552afcc536e42a61d9de549c4572b849ee3941b532764b54af054b1d52c201708f78e5d9b750aa2cfb4973e69cc39feefa0721c7a81a4261a0f1303d56f3f0dcbc9b61fe1cd1e75be14e90fd2d0d8352600b0bf58ba5d1d408be5e7456b52ed59decb4dca5a8347a956bab82a159775675865f95c5e15896bc753b434e6045abb3c0e2988eeb9e4e2392dc0d2bce514a3de34da8caddcb4f8799d54d11e799bebad1dc6a548a97c430c9032f9f6764424e2c543032e9c718eba0a6d162e3432462c74bf349d56912fb8c4d6ecce1c8051932be0e0851bce25a9320e1c6b72f7b1c9c7111e5952c535c9b814ffd5c7a6c1766ffc5bd012effaa8ad8d53c8179f6708da4b1a407dab98e661a99b3740e01459d9eb52caba6480092267c1110f5d367225e490327571fa164eaca530241ffd7b77610d8feb3a1fbb724963763a4916e5fa290406a9e4ca93d76b8fd06d2e48b23cccf4d3af2047c73b7ae49b8624a6430d9d813913dd78e8eca9989c9cc4a31bb21a195bf3b44529c1fb6d740affeb1d843aaebe83283a43d83f9343e6dd6311ef2b819a654f4990e7b7008946842aa29df4e41d4b0fa62d67a2e1e3baecd2db21e19bd0b1ca31013ff21d6ff5a6ecb017ffaadeb6bf25011e221e608f8074be24078fbd71f956f5c86924eb56c4b3d760181049b968889d9b6bb5296e01089c7f85fc8d30ea1fce919c3e4f3648413af057ac30aa3cd673c763a46991218f2fdbcd6a2d6ff3e427524ceac3edb7421dd1ec9390e0a3c5e092d0fdf1ee08a36355cad8ef99de007c3c5ee0c2a787908973a2799aa4884e68467a5dd1ce45d10169c316bfe2ed9a8b358fc0dab7f4c217c868e2e830dd49c30b82b13ca3502c12ee39a6ed2b5f5ca58875f56ca552469885fd5a5ffca315e590e5c1e60c924a550eee0dc98c0394e1110b6d470748d1acdfb112aa3ff71128dd8f11ab604872ac676dfbffbc406c5368c934be887edd14c639dde054d00bab25093c2dff407e84ca9601585947cd45d70b79b370c0c5fe34e40eb1f774962b77fe5fcb7d8f84be5fb3787790b70d3d0fa157c9a411d7927f99cc0848ac5090ef964c1fcb3685aef0a6479f9085c734cbc09ad82e3944a557c8138978959471301fa620d7f329481d9bf1b425e2b423b9ee66b8821d9c814501b7a8c8b8ee118dfd6e185a66d9ede5794f8d4e883edb073471ec8ff765af81733b99a851fd68101144b6b3aa848a140b702cefc42d618239c3dc5c45b1631455d169fae478df6e91767d7f58c447907d473ccda90c5997dd2ff626b1fa456261c6d9945e504fd696c67d11632355adfd0acdb1a2b7c466382a38e6833d646949c1c7e5db46673a1f3eb12148114ca31bf2ebffeb3df94c0b7fafe050c7072d216cbaa0cdd7429422683f4fb0302fce63a62d6c4aa9f470a0dce4eccd59b0a8a7f9e93a49751f7158c0b3948e5913e81c80301cc49ff6a3ebf5f241f8cd898a0acc6c147755e20fa810fad3c1e560e8058bb2c264fa17effc63ac83651083f221346b89c41d61c6af33d3ab3ccde00bcc0111fb4957bdc6441f0c6925470506d8dc846832ced7f87b6f49ab785d9d41753e818de6229b9402da0007e2eb8c04e3e2866d993217935ecfd3f3efbf5a18d11d88558388225c9a147edbfa51b4687dd69c92ce40fa1eb1726f8e7e77dd8140605ec29de7c31d0c1565f06b01e1e5765c869d20cfbc0ec29cccd57e8d66f8e0fcc44e36026a7674ba63484c99ed2ef78f4d991dd51c3dc1416ca16e355217d245d660427af8ffac36e91f2ce4a935c9646b6d2946229cf291feddb07bf39cdd8999b97fced6a746c66bd644c8215f25b4978ad0b00999df57a61588c5cf8a49c3bc298d3250cb1fac2e39b7211c76f415a1ed9ccbffcf8d00b8dd79dba7515849c830b148d1247ae8d857c17e8c1abe1da3234b6befdc57ae81f3943cb6a2a20180539da371dd0f3718c76989c72655487348c3a411affcc4772eac0d926c638a91a6da0f56572d452989ff745b4d7d6cd24748eefdecafc7788525d383a288ce64c2d98f567c0186f5a47ccbef3c4c5a0c25f942fa8f0ef87156e39a173e349066055aee165fb9e2636b22581e3e6bcdd0c16b7a156e02b4cdf3da06e057682cc9e9347768c5dd1f6c8eacbeb476f5e4a6f5d928275c432eb712d0b6caec7bf65ca9d02ce71c4a658b122e23a5ce155dc7e298d2dbac386f3bbe048a2b51ba1c9fb03c5a5364cb172a23207c24dd3d4b5ec45d249c83fb40cb9f870d085d6dae3ac3797e6c53d3301f089cfab1055fb6e7aac90c0503da684262636fad73d938813e5bb6424fa8cb6ee09a32f482e86ce2d6b2e3304e301bdf0d07070cf92d11a82513f87448dca2ce9df4f74b09218c338bea061abdba41ba19c4aa001f200ea79d278e57e11f2fdfdf59862b3eb2b2ce3c32b51a33955f2a930c8b9985c603cea0f9fb7f2bc48141768516b8fb27073f92038572059339fda10676b2d54a614e44ad36dd8190a4f4e7c527abaabf71d9c4757c94acaf1770de3d918a37ac16ade516e62be8bd87ea80fbdb5fa0174c4554f58ca83d05747fc807a9382fac1add8b877c2f958f0d6f237eb52c1551d001cafe2bdca2b2bb22cd4c994fab55d7b1a18cb05efa4bcf47355b3924cdebe7a1da9b980f224363aa16f18c1c4254f7c654513b04c6f4f3c6790a8a4a5173d5e41909ab4667596a3a1f193e2b608e8ed21559dafd986fc2f518b62e24d25fb696ea75ecff637e910afc44f662739751367a06aca3bd63e118689583f97c9eb3644daafc68465232e2c541bcfafa8eb6966d56094cadb01937f2d540b9551420f467d834a9d91424a9bf03e6d99269a7a1457d96bb4e31e2a4cba0d03d871369bed25f39f2a75ba821830fb3a3bfe69e7e83cc356aa309ed30a2a78740a8cf22f52b1a4f823c94424303713f248f6b42c14404d6ddaf4950e909170ab1746366c2b9158a7698629bc2c4a2156cfa0b92e1e864ad7f283f7e31816d82050435642e5374a01f868365682f0bfe24b1ed2e8257e902fdf90da563980b10d0735b95e7ca30ba6ed4e78a5e788d977ea6ee7f1c61b64ef19a49e50a37a1bb9e3fc118ac1ea8b041fd5e5c7cbe51f41645156c031789ebc10b7deecd9926f9d2777baaeec97a09e46ceca7cdd6f7ecd61a0f6bafdb2bc349c26008ffbd15af553234afa3dacf90c07a76db88750a54d99a5a01ca76592ce64f8041c2125b58cedb02f520d063de7fa67f7f43c13cb569c420dd5256047cceb9eeb8205dd2445821119d616973268dded5ffdb34cad4f5b36c246f8d0854cd790bba8e76f548f17a2514058f4bf783ba462be66028dade336298a5a41772ec67ca230defc4a7b5684008f6f0e06b3f11c0140730d582d19473efd20432d3d84cc236580169d852f375c0f6cf9dc9c1e6fac53417a1df5cab443e285b872574f8e564454bae7343dbc2f7ffe299ac635074b7fb5ca8c7fe880e4bd7bebe75ed8d8fc658f9d29c7ec6730c006b63fde9b4de74841afc6edf5bf6da18369fcf230c14f473d9e6f6475d8bedcacff289de88355a2e998342da09ecda8f8356aa6f38a92e30a8db4ef3ded13625bb88c1c5f4e06909afae39036fd85cddccac16dced059358d3ae989d8cfab50707755900ac354092dfc815562f13c2a4d691547bcef9888229c3c7304fed3c28c068db9989a530757dfa1f02a56ddcb620dcba255b99b56f806ac16108dad7c3bdc67a4e317bc97eabf0877e1be9582f97f2ff066b3969364f5392ab9735caaa1e147ee408254e513f5ba8c974d3353dfa3cdc513c1a8a87de40994373f039401c782ef0ae3d015d3c3105f6ec8a7020675b9085c7d247e023a8c83022fdc579305209d1ba67808e64c5982970e27990e554384818046a15567e361e0ef6fdf930111dffdf0d7bc1a318f11fa589b96fed99c1987665ffa5b99ccba40596cd69657353e252400af2b3dd9a5b8d6a418f380c3f0595e0a931cbb8a5ed725c921c23142b3fe808a62213cc096c2c3861e69624e367bfa76c98f97903cee41aa9cc06f7e02624536860a016f909c1049c05bbbfe699cfdf0f9bccd8327f1d2478480f6f7d197b6dfea108ed1a4060703d2e807493ce6b2e9aed1c2921a5d1ea6fdc50243c8036cec4856261953630df9003c2533f2280cb2370d88cb40142258dc53719933651e22ea4968ba0e401deac8c2ad686ace85294085c2c4691bbe16c0ae51bc952f6ee1483e34975ff15e85b680716a1d6d8e3de8e0ca516cdac684f1506c3e870aeb2aaa66eb77f96b594b46136f067968764d06f21bef4b502e18bd7ce3d3ac31caba931ee7db466f76655a2ec10224afa9bd5d1377e9365b96bb3533c49821603fd5387d7fb27df85f4d0ee5099882dbfb3a9a8f326ee0ff47a4de3e19517da146871fc27efbe4c197aabe0a8a32762b16648b81ec3f606e22fc8e781e5089ef0a4d9419420d50379b6100e5ecd9f8f33103fb5ca2835f1fcc5455f1e26eb220ef4b5f8852e4ec16b17327ef6803a58180a562170280be4aeaa77eec2f02c6abadcac1bea92c54e6118bcf1659e4a3ee0f0b96eb5ceb36639cc2a5ca2644d09625f327dc1af2993d3179ce7a62db5d1a4932a489ee551a42b13ae23948a13b58cc3bba101d8c00bb2fcedfcb1bb2933c2c0a263a4ec1e3b0d9b75c278c6e29c78f15884c9aae3ee59762c065b08a462796c4cecf5562167247deb77b4536f69ce95ddaee2a68877212eaa8952e00fc3920ad6a8176e2a3a3cd6b546ebff636c69bfc2ebfb9d3ba7df59cb9c28fc14d4321d6c279f209ba83efdd5117cef73831fcac2615b29cd2905698e4f9829dc69001be580446aa28b456f43e241c09ec13d89dce09d5014ec93bcf175b3d7076ef4d9377f4e80d104623c4c3734b8154e3a87b023b5f73ac5ba8000331e5d92ffad2358ff672f69e74fb63fa3d7ec1f03e5309862f4e6f44a4bf8f63456934d222d313bc9d223437f1e1ae9056a19ee871d63fcc1984c83a98e7251077eacd515af47e5632bbce83c965204b24162e3e42578e5ba28f365a257edf6612ea1c577c7b8afb4330031251c55fab00de9b8d7711825e512377e5b5255c7e04a9662c8f35535e364c030dd0e7d3b153dd5b0967088ba5428f54c184b8424579b0b2883e5f933915c3a5ff7be76c2dc1ab82d904cf0568be6f8798dbdbec4d248781792c02fad359de6a0e88ee6c37e1f26cd401eb32c66e201e5085a9815372a8cea9d202b5bddb42bb4326a4e4170e969b98d93b22d510a1d76465f74ca078798b2a8dd482749e8752e2766a416b96d23122c049634c8077d6acca015a516a99723705ed1d8290946ab0fe9525b4da000ac87dcfa946d6108a4ddf5215965f9ed09e55ae1f8f8993ea5e06f069297aea7181b93f642f6b42b782eb01e99bd45e82e9ca0cbe08979928c42abee4c302759131d1374ec22f95c28896bd54ce03839cf4030e62b7850418cc46713530f1ba74d21acaf4ca3afaffc5bf1c828c8e676d6754a392cc47567e904744fe3765e65c3d983f95cce515e3ec32481111e0a401e3c24c2ab9fabf696f48b50eba60c49a21bd654e62c05c78be5ec4e82301a792aaa41d325537756f9040557e150c13aa5fdca52f07aa77d748b57ff4b3c0cce24bd5e968eca3fe1ce4311189d91f26c9a2a6ff19f965f8fc71e95530438d2584e10be6858f1a8bc4917dd685727025d40cec531162289d97084894804ef7d71868818e19e3395fe310defca30ed6ec648593a7a398e747ef2b9f19d5272d23312ffe0b0b33d269f52cd126b0d9ec9a7bdfe9e4a7d595d06ef6032d4d97af3abde485ce0e78a5eb917de38effb5f6f2a630546a04f70b144f208ee98f0e8f841496a3e8b75bad637da89289f3172fb848396f87bb3d01f4d7e42785c36d8ef12be789d716a862deccbe6d077dbbf887ee4c2f8e6f2d5514ca2257bc94d33c80d34eff2db1d76d3a995429be6b46d5d359d300fd78508c8e45accc2b615d7af3ac9d720b47c3cc0b13394ccc28b5984b198dfe98100a8154ad0b9f55fcc5ecf8e27dbb78fdeb824180a6f80184e20df8171d80292d28cf7e417002b2bd59d6d60c5eaa49f8a4d7f85c26b6a09634000732f711076ff2b100db530622bfa03610e374255d6c04972cfed2e58065215e0512844659dab4409bc638021bdc79935ae9b4bf85931a84c3763ee9f7f7b9504d67256cf98ba9c7398b430bd8a39b1667b4755cccb17ef96d8b7f1bdc46564f103c5937c56a5d96feeca96f322281a819cf577b28de4f637ac89c3c0c39e92f6f3f3192fc1920736899c59f263037eb4632b86000e07434a392344e8d269c467d253b19abdaf868d0873458b849308e1dab36f0b45f908ca96ac2d452fa569ecccebc14cb56cf413e661daa666b288982654180d71ae4fd8dbab9fc0b05c63d8dc22805d200910fb10602cf35931fe26df7d28b5d4aa8f77c57d97d1a083427656ab135ecf8b1ba5656c12cb17b00df1c200822a7f9b6704d70aeab60ff6e647bf9e5e487e44ccd6341323f4eb2a81699c2257294f2b028ecb49414ce48c8197ab10ae61bf0612935c61c17d9a054cbcb4a517a8a9641590d46a43df79a85ebb93964a98b4a65edfbc3dcb45007d4c8aa1537077ed778f6a4355b63228ab30524dfbc80221cfffefe8099e59d1608cd2f24368579cdae5055b81ea1c0f3fda1d59d0acd9b0f5576da111a7bbe362af9186c979c6a8e7a70abf3341988fe222c52141412e2a04cbc6fb931de9b337f2075f259a210bd5de72155a71fe3fae9c4937781a16abf1ac3e0b9ac60debb71cb5e11d74f7526848a0976008511ccf48da957fd47263b846cdd7e9179b3d4ddec95d987e781960f2561b0a8fd3fd3b0da87cd02ac05683b1bc9d55aa52244e0910506c75328a22abe5b3d2e9d8f1e3de69cb73547f77a2b2867eca5a76ceb2ca5b11b3a9d5449df0c4c65afd066be76f9b830baaf515c8a377ae8f7bbfde763c53c201c09819684f6703a54c907acb9b995e121c37f4cd1407ba922b0498526aff5354e455b3e4404320f7b074488a51570af5d80caf3f9195d03ac00759461a8919b0f9d437ba5eab0f5ea6c7170fd275c02d99df76f87f41bd561a40d02015acea3b20d5124d6e4026067396dd9bf29fc37ea6857abf35da8cd4e4268319c6ad071d37e6aed47b15e2dcbe1389bdc780f886103dbd5401f10223e3cae57cc29348ee8b1a97b4805471a2bb36f1227f2c211d494a957d9f02e7547e6ab20508cd3fb321958429deec125cf1c0da4629c4a1d326bc584fb88c9f69a058a31d64ecb8cd4304c5120bfb79fae75549bb0af3a5c6a834616ffcfb39bd2d809c7baac58b135543ff32e1669d9b615ce6ad3ca4ba0db5c511bb3b10965e0c0841b7cc4ba14f598ebb0f8064480cacce2701497497ef43a5cbd0affa2221fa8e12ebe5716ba1ab6c1781fd623bd0f3066f2d52de24c5f64d2837901b1a59278860a7d45a450d30f122c8e35437e99f673a1aa1ca47ee19c5a1bd5278dd74abf18bd26c76384b88ee5a3b98b24354e727d70614ec858ad3d21952c6c7e317f6b208667f54cb97a4fbb10c44093d7049ce9dd46a32e93c6899d3ae41d7d03a7a2cf17e9405bfefd7e678786a5c0f63318872660d269a2a0c47f6c1e9a82f33f8b66122c55ff128e7640bcc0a9e82956d26758a3ff2556b5a01972c90582bcc03415e11920a8b516a5305dc5d60fa2bd4c93003efc76fa6b3a4d3a49743c1d5e30319aca6c6b4b2645b68b381f89f773e24bccdb73f91f57b2c404d885a5a629481e0dad56c86c46f6795dc906b7d9cdbae9a1def536da8af7b60a9689902693259cff259324a3989e89e7c2a014c03b5b5a708fa4170405ba8ef82edf6d0c4a939b6d6417f06f04be0d6014f3741e85ce859295efc7bff215a99a4d8d92c16881e5bc8c89ce8520baf8b12892be78e39e31729a2f3bd982d60fbd77b5f5fd9df0908b985a4852891be51bd57dccd4b5b5a7db7b3679127003b157ea9264eb50633cd6f611288e5727c2b9fda23794ec030a46611b3a6983ffc6b169aa90d08c830580751883133e88293fed82b04304bb8f9318e7be69301541ecf699d45aa1833f16f00a1e3d1c6c6fa4e22abcca7a01c5d345ab4954b312f4e593e6e49b7e23173ecb25cc84b3c9d50e4b9a188bfff72f8615615e4cb6380a44aca599622dced974272b8d45e0e436c6ace9873c47fb9633ad41afd337518e48344c0bbd85736e0ed4f42bb27645eed23ad06439755611adfc9eec62df2732f69296253d300d7c7b0b98d91fd295202e8dbc1dad0cc7d82b6758715e28373bcdb9a5962536fe9a2afe09ae9d334e83b566ab686a54970c2e95301424dc7f7285d4cf9e7c466453376145cee27245cfe49aab8ab2c458d9db9b85b3e3612d103fa86fe800c752a1c9f5652ccde1e66b2b4080826087102061c47df90fdb06c4f8d9ab8bde30c6327b990e47a896e8e527571698310e99236d907ad2ad60da65eb44e4a27d828ea1c5decb21409326fb4cab724515809bb3ba145a935b44f955c37e465d4bbaaf85443cd5ddd52b89c8a58946771d63d1550e581afe1bd5e60ce39a91a7c0ce7596ccc349fc9848893d02991c5c79a864e243916870c5921b2761be6e9f586e44b15796cf1d176d958db46f3e057a5ed75f876642f97413cae0bc30bf4a3fcead6a3b4f55152934198abac33f00491964c58909b6aeae9985cf66864c310937e704ea96d3816af1c4dacf49711d27550c86314d1e9104cfccc27a412fd8156ebd41d013de800a97d92ba7be3a768c384ee610b4e162792fc1ce2dce84139859b5a5f6e09d34d2a740ac4f74faee920a61c85104d4347753409d97069c8b7cdf688f79d1f2b209b854849bec9e64114ec45f5d0f6d1a1b39b071c364ee14b0f21496cef8e72342affd6d3a82a1c8385b9ace2bec24e5554fd5a41c9ade70e65380c53916c5b817185036970bf96d7c51c027bff8ec5de5d2c5037caa54fd04fe230a987ac93342d362270ac4fe3f8ee617aecaf670149f003e521970ee2968c37c9ffb98c1a7ff4b7f424ea268ceeb75bac7bdceab46918c7a3fcbbe3f0aaa9727bbed4ae4e76bc268eceb2f74b37c577ed8bdc29f3e8407b08393c8848b2872af0608e89f8f8ee5c8c16879ec6bbaaeed30c863b61e89573310cf29bf3aeb9bf2cea95919341df478b068ed0cc593897e5f8ee4ff602f22e023f2ed3daf319b722812dce55bd2f30a998984c5deff74feff348599955d7c797401ba403da24b97b056c100c0197e3e5da76bc6fe32e2f253a6bf5a21f64aeeae596cdaf719d121b92bf0eba51961897d192e9caab6c01aa28576937f33d0de73d5f957069f8b5f75eba4dc5c604da79fce17952d0978203afe051964b218cf1c8482d5d2c06022054d796ae02f4e75bcc2ad7f784523bbf69605e38766cf684d4c4510928d0e308bc6528116f3aea559a08a9ec9b118b8af6b23634957b69640dd1fc2fd3f27ada181e9e099da2888e5dd2fabc2ad25670729926d0187dc0f7b58ccaff222fc9b8941a23784a5e06aec301597b2025a83cbb416e1bf6b837f7287cf5d788e43231cb85f0a7b0b0b5fee3ba0c4c54b4588a307b60ea4e008dae8d821ce2668a1c64e9279438d059258afbd7270dea616ca420d7835b0ce8f62fc307e5205bc7cd53cc6f3a936dd874cf5eeefd06eb037e0b393c2135120e3e0bb5a8cb2fa878c2dbfc131c9740522493758cc5e1f116e278d88b439f78c7a905d4718c8611c2691b2583e0c7e6e0df46552e6c0042ea0ed62e3b905f30926aa96b5d9df0316b012fe42f2d490f6a201f8954442946ea3eb09e8d26a3dc2b4af037a47c5e01bf38f5f07a2124298247608fc41c00772f54f5508ed4869025e45ce6f10daa970efa5404d2426a4cef416af7ab34a97367aeb5751e23f65a000c6ea289b051bbc76e9e6bad44ad8dc0d8999edfce9a1fa894fcdf8a2678b78a718259875085d786dc9a0bbb7afd373170283a3bb99d977df7f6602d4d3f317433d4490222324bffcec06bd6efa419f884a4a270084476d75e088fa13f6511c3308a6baeabc62949ab5ed00296b1c842e0fa7afd275e6401771ac5241a06cfac03428b3ddb6c61fff8e4c146c154c0c9a73b40844513d1a35675b7e34f1965c21470ff430b9448d8bea63dce78c603a235d20f384b843cfbd93c01d2e98e7e215c6d05c31fe72898cf1e01a25bd0eac0e472106b5a7c38ac8456a39ba2cb513f8c28b4d0640cf828845711ece96f6f7d4f6d0a3215098c19d60fac65a650293bfddbd70ad676e90df3051279c8efe57a029eb73d161c7ce90361b3554c3f96837fff467caefb475314e6f167ac17cb141890079a5b6d0cbf9836b72f8dd925844096d4eb73a5dc93a13298ae8ff26c9299a9a3e74bb0ef615c717fa13c13966de96580c83b046e9abd70e5fc2f459d7c45b549bb6bb54a7961a4b992a39d76a965ee3ac13ce81eefd49f7e803789ca9d0d10db9214e0255574e9a81658f263c9bdd0992e31d85d5568c8d2b9e4ca38846d6500d178e67eb3542c1c753562303cb12d42c899e47cf5df866bacd2eb9f50da46c232e024bbf629c7a049381f1bae66af3dec488706c0272dba137295c9f7c9b9fa30dd0bcaf760a2e9032519f77c34c3161b42afb7c7735617da32b1598475637d0eee98b6d4ed3a7ad7126834a8feb266d0656e5547d9af705ce35e09cff6f968e6614779437930d525cf8c6ecb8e46736186d2283ae77e2d4e526f3abea608593989d75ba894129bd3ee74b7f691da57414a958289944898222f77b90a4eb10cd4879102e47449749f55d981e431604af8c06bbff51fd142bbcb071ee9dcd98593d6efe861926d9d29f9e613a60ab9c643c7fcb887c4c424295783aeefe1c98d83441e435aa969f7ec50f6e43eee3d0db97c656eabfedaafbc6d3f27819c9010d36de3c1d6f6c248ba61cd8d4c0a894e8e37a3f89fd956b48c32c24e111f6ac6a8f44b47f5ccd64b795a1bc5be1e97e782fdfa0c013db1f92d6602b10e8aceed47757d14a5d4756c92d5568c57edde17a80264a3a4e84e2fedf78dcab78884aec255f53b45a45767145bf062f019fe5854526fe5de3107654d4fb76429ed81eafd5da6d3b76fa34d65da6fcef1228d4223005755bfb3f0967dc4f5be14e120609512858a1801ec695a59e085d83c9e55e6ed7a567d4afe898afae250e0219e2574a3567c9117280fb705ec50ab257fc186a0190da523020dca33f5b26c6a89d1dc586287de2b16f5363352bd46c4801baf252e5444655f1c143ac68443a6a559cb8890d627b4143eb1b8a5986fe574b7f303e4564e481271c9f5dfb34c466c4caa1f0c49e13f06594e78c09b1ebe8758cc00e32bd8f0339c84be1b43b8f977bc3a6f24a95591ae43a05e7f7e279960e16fe7c3925423171d0f4b2ed3706c26e17a009b3b380469538b0b6a03be01c03d4f2085b11dc169f53967855d60ee5f442c6d53d59e1ecb5bca6416a3642cc010456db320bcb7485d799e2d8bd394e7b5b3173c5f20237a13ad6087230d631787f4c9a9b1f8f0415240f1ab7796f4305b72cbbb120ee7835562056966d45888800261d2ce8c850ec3110b1a1784f4086c15964cd22334889501001aa277284b9a0b94564924f8d3a0d5986c2a412aad14d1b219d6ec7731239e467d215eec9f0827948ba85098992f2eb71b5e47289ad549f2ca8cd92caabff40dbe01eceb29cba91cc0f16224f0d651cbd9eba15dc81e5c3e35b9970d26546c9b58fc7fc887e703ce6a0b63287890167f45b4e1eedef6dc2f6401750ae4d2b71542fe7e3db451f33b0551a513747ce11f43012558723ef6818b6d83cd7f9db885add6d0e654a2eb7f07fccec6b2dfeea0c2db016c23ccd1e015859ffa8534cab031dcbec4ed58a8e7375a05b80420ca3a606a2a946279dcc34cdf6507b5e2157ad66f25e493ee9d019bb488a8ff7398bd86e9794827fc5b602a68bad6238d42ccfdb210da9807e5def91d90cd3cd142a229214c38917327a8ec5c8621ca4a83c2f233f29e71d3d066a767522b458cf611559c9e48188bbc78a5012b662ae4185d33ae4cbddf74eb0293bb563bb5f04e873b7d5a81026a6758dafbb47241628b605789d8c7acdfd7be6c748e4d1a2a7f749032491896e430021eb4f90263e2260533214a85c63a2116e57c2a31773fd73ce36860e906826166525475c7f96226abaa891c5a55107461c093071fa3828889a5fc75bf872d14b8ca07cc1c7f0c3e85b11deb2bb3cb1feb60812f7f673d444cae58a5ff25a209964e521f06b6ca5c2266485a149c506cea895af4d806f5ec339003514caa17d01f5e8dbace699e0b60934c4700574df4325b8e45a68f6c4feaf648f514126291955c4fadeb93eb5957fd9acda845990953652091183f68b82013c7787da1613e9b728e73580b4a0b2be50ab3c3c98805b2036ee14f9fbdea18c3b5cfd479e65f77facfba5c239773cbca93e3768b9ee5db7aa1abdc136fca0aef493ea55f9e90f525aaa11bab5debab4fae6ea523c5f8d5560bb3a035759ef30d53fc44d568f9061a5ec6c6ffa061c7ed64f63f8019472d2995e286e591a59c7544aa602c6c97efde2c65888937ba819e37ac60dc1fcf8dd7529ccf5a3c801d74cca9e144ddbf8e2a4db3f2dd329fc6098f3186f27d60602135ffafec6e5490772bd8c1e0fb225bd1c53b045569d719b6bfad0117d9dcc1344173425cf5aeff04683cc2597480c832b97c765d8072d8c050117a2f00f07df5d00b2686ec8546417fbab6210e36dcd84b2102bcf072ce415c572f771bc158611439278e9085806db70c46932def8e88b679145f959fc9d2150e017a58f03852d20a3925e02181cb588897b53bc95c9b4407805eb2a0381bc8c8e7a7d4eb6a5604786d785d72209d87c4440af9144f0129251f7a0fd4e6dcd5e8e192fa587c1e0062ca981c1f03636c7b64981f1284090488965e6f21dc7295f87de52e201ec567a79b0349d3caf6857554c1ee7d91ae193462edd12c459a15e847a87589d83352f92c9b1638feed7c605c2c7fb5b2d2dd9d31a952afa4adf02a1bfc1a99197c74b14f570695f4ea46d3b38f41d3609b3e5323f3238101d932f3aea8310360265ad040c92d7a729a2ef514c5a8fe48b87f05cd4b12c0fca9bbdf26c521f502b153a38b5128b6289c1fde1d0478cd8cce74bc9dc2f823bab1c07545ae160dab2627acbb1532c4b489e9ceec6e536f3921492f5dd28187b8f97d2be12136fbf693d58ed559fe6bee7d4914cbac4ec961b2bc317d341b85884337f041a7cbb214a1fab0c31d60536d013fa2680cc2765c7fba65f39cf4476b6e1eba28873513c4a5d011932dcb6095495e2c334a72718b8b6cade5b1444556fe35e5fcf8315c4f847f2d235c91d14960c3968d5d789cb5aa688c491cc5b5b73e2546bcfda400f3c2541b8a63cb7cf57de567be67b61145434a9c3fe8983374122809cfc0f7f1a4fb0dc6a4b8499c5726b8916d5bf96f279c8866dacc632eaad579f472b175e0306c8c6e0272d2f708ef5fc2db74658d3ac683c0b859cc23e69cf7804d55eb6244faaf919b5c2e17675facc03a4e278591b36b39c43c151313f7e7e18a95c402ee82bcd8b690d03e6793a9925bd145c34d2ef0c18578e41a59be97f31d78f3ccb47f7079f39f4aeec942dcbbd3cb41d09f51aff44adb33b24065f0241fafbdda9bc011b1968463efcbd73bffe43e4948e9d92568df969940cd3b4c53f58c134adf476af27ff512af407257d7e8c539a79247fc9dda7995f58b05928b29e6e98359c3ca53a6717db647c72189e96bf5f76207527cd548a4bbe5c53d203c2c3cad2edf6dd54e633c8458bbf80b92a0fdfaeb0536d46c29c76d0b8901e98e260f617a9f67f1f0f9dd9ae5b98c55fff9434433841b3e6447e6289e5f2a515a4dca14d8f4034343afd2cfb73ee3fab9eefd00d1158a10f80d1bf768895adf792a3d53274831e71a6abd3b29b9b1cae338bcdd5ed832ca68d3736d64cf8d0e4c048035d4929c8fa98af4d9b0d0c1c9935a0c0f250d80fbc559b8bbdcb832a254482fbc7811229ab107531b7ea7b0629a12b4293d48b566bc9b72ba1e89da10fb40f49ffb24bd50781d7e8a150f615b3b17ef732eb85ef9b4ff9ec63a0d6bafb95482633cbb623b8c77e84edadf871345f65c11553428cf78ece6668a903a4c69dbedded7dcf45adda0a8a7d2e04937de05b791829c8c00c0d53445c91436f1a5f6bb0a5445530b86439c23e7c0c0aaf34dc9ed98b44b7a8759c13c2129601a5afb19ea05bd20a791cb9ad5e6b329709d585611b44b85874828e642b48d3fd2cdd32b7d0b199b8792570c7e37d26b1226ff043fc4b2f618fc63dd28b7d5c49e879277643e00297fd186d394987b1201f94d320014e5306b4d79d183d8684f92de84bae63165a7a9f2318e37e92655466644e01ae44c0c2f846dcb05abe5b3a8ba2151b000a276e5d35f9c3cb2c37d1dcb03f1f8db00b1f16abc718ae6b354586234e0a9cc23a8b95962d540313d493e735eac67abbda506091d7f47d97713116cb8e66c32884870da9de876ad79f3ca01c90f10489a34387f2c6c6d9089df7b719d117ffb35d5452f533c4c439145fc2fb1706f3a2ce2b19191d490119df739f153d5276b99a253f9fe41256a93ec608c94897c217ec0aeaf96dc82e4e6269b5c971fa3ac774e3a780682e14b900a009b50100070497ef894677a2156ebf3957b8690049427fc5ad35a291da6e8bfd91b5e75776d2c890f441531057583b3b2a62e8435bfef2ac787e80a52cd5311b139c31cca9fda462aaaf59a9c2c7c4ed1942766e7b9ade395876b6a19d2e593e00219e0671b4b7f83390172945098096d2201e232bdd26b7e365048a11441d505269e724adf2a639afe55f5543403e91323e7fcca1959c53a9711671dec75c7e36270034e37d5050ed40eda2d61db7b34276e79056ea0f5322f6610342230f814c729c3cce967f62fa038da832a2de77f99a164be394d22cb3ecddc9c269cbba588d1b965f678ab0e16bb6da9484d4f8f637bbc83958a4e5fcd88de099623abb9fbea313c3931ea025d0ea0cf7cd236ab8cbed86f8b509e2f1579ceab5299223371d47c1ef9d5e56d589ae640911d7407f50df85d1be3b03d94ce4dc4eeee5f77d47c2cb473ab646d66c0c6ec5e8104fb9ffb15935b5378f9c23715d4b50080ae47a250691846d4238d3d6a983d9ce157987310c7a6445d6882837c177a6fc0e3e2cfc74832aa2174170858c03961337661c299fc7d0ffd41c34ac4729820eda82e5a4df4b7d8bf8b98bf9af762b4488917a8eeffff145570212b8e49ecdcf573c1831e77cc0ad8f62e6cd4d4192b2d35352c30255611526860f76c294bff65448a2c05ee79f87e0d48d28d384631658c7a827a95353e3c801977c4ecfd6e440125e4a0a25a1d2cd3c41e3011f66c961e4b1a9a0837c90b2657379931f78bc86e901d98157b991109e38897687a22771a0f2cd8ce5cd97e995963b62d3c2fd24ae94f2f26a9504cab57f4e08a12912b1e6a170b5280cfb11255be09c731e83da8a2a899c7412fb97b9721de6249c0f5c217c7987d896799b7b299bc6603fb86b57791d40783f498d6eeb824b86775a942ed1a23182a8c04238ad3ba552e59daf1984c58395cd18754f1b6388c4b5553552c34f7301a24bdf710a89c97dd2c452ec232a055edaf9b82e56ea0de1864e8683f7d7cfb6560b8c0cfb4851276ee11a4b9b360bf65f8029b9e8aab3128c13301e77670e36dcce9e2ecd7f3216bcf3aa183eb39d7ee2be9d88de52d92019a14f444cc2ad9447960aadb3d1d0dbf7166d477195584db3932e0080d4e6c3f559d05ee06b4e414759e829530c86d176ff0ab22a425f93e665acc6ff40012ff90443a285cad3f2ac3d3226ec3e02d11851b8d847f1ed1bf829556ee61585940f44f2f979b6f9c830d789b448c49c9f83acbfaa037677da080b4e5a97f6d3aeeb28d18303db2382998af2cabc7e4610fd287b38baf0765114b3d6830eef95e6fdbb58831ba59ca7993a277c68fa03263fa77b141a60ec2935d5a7cd1e3d8ac3371e491c123363eba7ec59c6ac2345a6426be073262f272be489c2cb4922dc18f7ccd3c18ceff889ba4dc804cf72bf73471f5800e0b2b5d36053f0a9f1d11e838cbe20961a43b33dd43d74129f64688a5e920438b915af371845587715baefd9518b74f303791c46582f56bce22de2379cb75b6b3bfb3e3b53a41add3eb67689743676b61a043b052ff50723804d828c131a5c9592df3e5f67c135f959274c6e9f8f3a5cb3338a11a87a534fda0b848b9cde0a7b68e7f20b4110602bc7c4fe9dc1c430eb83008376d1df2fe85fdec2196b9db08be18cb64ce4b93e33485cf388a051d11ce9fa31a65d913ba80a9bf28904e556c382eccf05d7a8d370a406cbb0d781a5811e9b9738391d9ba1be9f0158247a4d4d1185f5553a313ffa9514eaf4d5548d579efc58c96773349f141d2749539b1d018ac3828d0c777f6693fbf17f0ab6424456d75038636c8a9d1cf23d71b59f0127fe6d767b061ec1ca1cb3221e77a513d5a7bd158f35e8f6c57cf144dd8f895781b94c21e1734f692ad7a6ad8edbb40eb58414f37540b084cb8a196021b731beb9ba59af12c7016babdddba8ea8b563c7a463f12adbdc02f39a45b6be257080247662257cf261c0cbb8e218e8a38e9a0b733a2d412d6df9df21f4ce6bf5783d935cdab8a03c82369c04a2f18a34131ee6b34c44cddcac114290f15d0f481ae63e5dcbfca8cacb962a9aa66e42e3602c641cc10ff5f104340d7413d11c4cafc4d870c039d15b47b210488fd01fba068921802ad65de8dd5556306e5f186cb57956e9eec8f6062541e39dec680c1471e2e123e87f6d9cbdb98bc8ee7d2a007836f7acbb6dea1e7b6e054a40a6b25585f7b566ef9f1ffa694c14417a4b2755560afaaa3cb49b82c1f8c34f15a559eb09599d266bbd89d24e1bf552224f81ccbfb9abad87be0020fce851af7eab618a17d7fdf4226e46dd67e406452d08ddb5255347781169e4dec624161acfd76e5a3fad71c26f5384ec66ba54ef3cf7fc2829c7287b6d58076c02622cdaf8748e40729b9732c58ca4d0a9b0e5991ebde8f54302bea34b079f14b0bd93529460dcecb478a45a670e1afd3f08b47a44b7e5d3aba1003abb1cad02799bae4201172c6b80e3c35d95179a6e1b3d6a557b64a6b6aff6b245e267b8667f1ba24b75c96708a35bf9269cf8c3a466fc93c3fc4474638b414dd94f17b76c1dcea0d0da700b302a8e91ace873666621b68bb2ed7e9af6bf92d6d4841a565cef408f3747bcf5bb9dfcb4e94c451971bbbc4dbe2637a801ed06496aeccfeb8e88834a39ab098ec0ef2d3bf013cdbbf456da152e2d583708012012ebe049e28e24b13c76a81346f16850d3120f8e6861392e3f2bd5fcf3fb5d204c7eefe8c08402a1d8139c0df2e11c03c97ec5baddcf258506d6f69d0136fe8dea51c8aa27030c05734b8f7673f03d06611e643cd9531c4daee933790e3f1f46315e755bb9508280ffd7773b67b0b4d27c895c698a03fe19e3403003ef771d9736761c76b068f4c97c720edd16b936990732b05a0f4786029e15b0e3c0483e9719bd6720df328c1bc27b22be39b57b7d5e0ed61193c84f708e0505d7336a299b56b06ff67a95ee79e879269c534bb78617c5c97962a79b1901833a000a4f4c10a79a0f71318b7371eab798602f9452e04bbbfc90b69d5cb717317fd5cf54e9f629a1e39977a9275adb34607571773a6bff0025be2f869cef3c32c5b328d95d4c23d5e25fe979f765603cc6051dbfc7c63498aa1f4fad2f313028646ee619b4e05b2652b9e53c9ed3604a5b4c1b9ee6214d64cba6d239f8b565ef50c6e78aa9d73a6f09856e0870f63a48a891be509900fc2514d5dcedc9e461afd2b897baa94ebea30a8648f4e5537d39015cb591ceebe6c8c89e41d61b9d1ff1659e317a44482ac5536de07b591f956d46eba63438088800437ddced392abc48631b6f3ef95486302bb395802bfba9e92d9ac79746ab43beae0d9ffc253073d7e392f5ae22c87cf39c7df256bf0ca5417fdacd43508f93e2c281664e92149a453e7a843cd7cc02c262b20bf3b8d95cbd264011b8a2713ed95adfc35d75c93cab99bca32e2b4d52caefe26783020cc50f787bbbe9be31fd42e1c9e1cb8037fc5d1c92c31899c547ccacc8f28507d1871836a52f2bf0878d94cb6b6930f8d897ffd68a43bae6bf86e9b0babfeccbf06d6e33db33bd07c9503aafb75276acfdb5962382da08584eb5001412640a6513401f454bdac0a1f748e70062ff0e456f855d265379ab2be842e01c9c349b64cf09a8eb950673593c4454f006db5d9e740f52d6a0f95c98b756764817cc65013a99e72d9809aaa203db41e3a74ba1428f79c0d54e005138a2bea1d3021e1b49df642ad0bbbf69485dfafebe316ef32955f8f9c5e17a61090fba052a9bf5d4b5bb9f09ca3008f23c45153e0631c0c0fa9f8a61e931738bebb6f5a118b53068abdaf06e906ffd79b635f39fd350300b8b1c1bffafbf00d79bc60b15987f5e8852bbe59ede0ebdd453d99f6d1c70e8b87bad60942b30cad77adb482f1b17e3104a620839998ef806a81d67ba4e5feb1c121966a1daa244dba14c760e3c5e6362865e0f1921fff3da9e9771065fef48447a3eb4f0df4120c06d134c25754afe37b8ddc46c5e4c8978afb25a8b824897ed643c891b7edec0e763bdebe753175af9f2bb060de97faf7ed552320fb056797d09759ac76752cdffed9bd05bdc0d2570af165deb583b54a04ebf09b33290744e357e631fadfa9d02487ca660a37b14436c3dcc13b9d61bd7df791ac11921d71c66a2738b4d15eb5b7291ca10698a1c69c2fae800bfc149b047ddee678ce3fd02fb4f1888d6858b5cc7ac8283661ac61d195785762858597d64c07d01c8cd568b878918b3a1515e4be42b9a4d286b66897d2072fdff69406c4029a41cdb7e553b272edbd3a182a754e7dad1f9b532629b2647d92303e6abd1a24a2619d2f7487eee01f618ef18402ce10fb90321b17968e84c16029f99febd99b0a4590211c0dbdedeb6637e1bc10a09d13a2db44885dded39279d92a67d5017ddda276cf88b220fdffe9f515e4ccf387e4c13d607a24e8d7ac57d8cee45e8e2805c5ed3da62c4d4d11f858cea7e6d5c7e97b26b5f9f63bda575a1d181daa9e2db5cfc23b39d25a62f3e8c16fdc048ecc6cb1d3dd53f8d4cc0438ad700cab31f829b0b7e43a91e1b14ff3f11353e6dfea05fcc13f8c10f9ac14bbcafb76f8fa69660391e16211026d7cf11220730efa733cd3f215a18a7187bd721d1cff6e34a984c101c81376cd594f97a3b1f1cc0a487737a36f2af4ed9c3dddafc5430788f62eb8d7b216e26c3f6f38bd8ceabffc9e5400d0a8fd74da7a7c0c0ccdc718155f96ac8e7703a81461bd34319f48e9bd5e4d0bece3d84daf23df9a77c123836ce5a9130b564ea4183e6ce96bc8cd4c19a8cd7331950606603ee919be419838563b0d04a5eb15c312e757c9387edb5cd58df71a879532ed323783fcffb574f1708a4513d75850d83d2ee2148c788102eb5a50404287b4bfcd1c93259a56966991d019a764913d43b9f8e963a6ca7fefabed93d99eb978d097015e7f92c85a6b0570e37ce2810707210e02f1e7009ea414277d461552c8807ca9a9845debd9ace06e1533fc0466b6dfd42d555b261015188c0471311cc42f7c2dc0c27315d42fdd420f01a5c9e4c70c0fb7fca79f9bdac0fcadb5cc03b7ac39062d73ee71c79bb171c80f2bd3c7e2cec3a2d32ba7f05cd0b68db4be5005b01db0a06ae8639343ba2e0fc46e99e458afd99ce49dbc755c9f1d37d0e3a278b45138438f761b1d87fb39ab095c849ca10061f0d4d2f6bfd56b938f73aecbcb8f91908eb14c1d0c4298cbc283cf2415a02bb163f9bd9998a50d543c079aacbf8742d85cb39743f4d02df63d57ac617f2ab297249aee426da6e241a7a58dc2e44b81ea9ffb8752df2dd34cb553235a030ceb0bce2afe0595b06a661fdf7226af362fa0c706b269d1f04744b6a242571830d9ea8d0ebd1eeadd765c028d15b36a722c984cfe95dedb8dcea8530b63eb772c918799953f8decbefdbcd0eb1c744184d325b35f481505d5b37b706604e57f1283f73ebdf8a3d5fbc00a1309e45dc09c96873273234a89c8689dc4a17782a4da42f8b11e5ce902aca2803e37129748d5cc1d99d9cd1447d51a8276b3edc6ea50809604741a318a610ebfe187d05871655f0e0524b8e826add433bf3c2cfb11a316adf7373acf72cb48df878e907c7d2282a591f04f5b8534e5ebff71a37492905d45d1f886ad2c075abfc0180657eba7761ea49d5db17da29b930148c9ed56c42d5124deb428013a2e3eec74aac55ee62bdc2724efe511998d521eb26a581d165cb8d74987072f8d4ea8ef0c2850f5fd99839401d2840a41f82a6cfd281c9667abff001e1ad1682be66c88c9e47f2085f95bdb6ab19cd508742774eefa6239470e7fe7dc6976f775bc1dcd43b20028fc54bf53c11bc1d6463bcc066b891a519d174c53e2b8af6a8479130485ab639e5dc521ce177fcf0a087afc3c207b724450942a9f496b420c6a0075d9dddec8c58e4017d30f5476152e9d717c77c3cd9670d516e57a4efaa6645a19953456b80116acfc13564e344b6b88dc292d1482856c72b67d5cb85a0197093c1db7eca3f5070f34cb65919ebef7915be88dce4a005fa6ae738666b7d68bfd81caca30b469e95e956d1d764109a3246bdb5c88811299df37a60961fbed0b25d6752857568b7a842eb664256fa99b10b2aba5a7876c20061514bd217dad55519d5a81712bcbdf75f9b83bd9d2eb8062ffd54878bd711047fb0d4f5daaa3964a43bb816c66d842bf0c8687aba06293c06e52f3d30dc203d7dc55437a8d0f7de1cc4fb4181e80f68c01b6a0941ba1db747a45219389667e28cbdde9390bb9157d280efb9814ba010cfdb002764f41279090b59b714cdd49791e6895e316c1801c3570240593d8ea5d89bcbd2fe2d561d93a62811e4943e54ebd648d7a6eaadf254a9fee6e763e0e3b81740ca2b9ead80bce0f021aebff444bba1311ad97a1085bf546d4afcce7cd3fdd8b7792d2400ee004b099900f9079c77dd534c2ba2f61bdb1184baf06f7f7829263fb24124167dbec9b5864b076afc15387e05a81a747977f2e6879514b92fe2ebdcde829590d56f258bbe3437e21a8beee8ec74fa8ceb20ab777b8fee6279b2dba46e1b87ef876fefaea84198e9b0d461b369280a9ffffbd025a9fccd593848b21fdf93278279c48f934da7f1291664067a49b5711339e82733dca3d15c03bc236d3a429086b87a55773f214be72a107699c1fc14dc4e77a5d35dea24800459dfdba559e894d8f448a7469741c704d1be751b85fe6f408dd4852db7c45bfe56c2af06a8ed98a728b8f7f7d50fbd3eba0c1907a8da8c9aae5b38cfc9067d6b4cbf0fd5e0b86904dc53fc0039428a5df5a7221e1581a783a1c64e34ed9cc0f1f13f2ba4cf73a221ea279de13534ccbbd5dd87c1fff14946c9ffc29a8d257ccf336562ef813dc096f4b0e724a6b249873012c8a2ba587908252cc0011d7f3560df7784ab6b55e6e56ca2bcc476fa74f2943501e1f8eff7129eb097bbcda64c7d1aff3dc63a6bd664d9ec6619c506ceafe7ce26a68de52a9a1f6fd0af619134b8c37d395a761aef33c60d0a0c723752fa08ea5acc8ba44fbcfc4d49ed075321bec5d5a1c349ccdf7c5402c45a876b4f76f5d93bd463f0c5f6dbf28b2b5d59bb403de17b5e7dd255b2be034faae26af738c3053aa35854481ff6e4f648a235b617b77b791a7ce87556af40c363deda69f23078431a7d8cccbb2564411a429aeab480935bff3754b2e703b30c8d3925a9016ea788b05cb2b69dc4176266f49cf2f1da827ec576c67bc16c48ca73d93cbaa3beb48eb6d99d7bcdee2eaa4a8d446b831a847b53b29cf17d54340650c56c7c3e3f57ceb313fba933e5a9c73ce3d76df40723dea70ca1417fac840197c5e7a2a4e92658736516ac4da4c729a0d881d0ab1b5304fb03d60308d21d5c6c80756d71c7fbd92e9530f9d3ce7f2fbcecc0b09117fb38385e08d0986e7992c2a8478b631d6fa810e70d8163096b987ba1d0bf4d01e1a7da73a5e2dc73349fdb5163c3af1f42ae1d2c8f9e6321fe787797a1f5f3b46c12ba6fc18ff7267f0666f6ae6828b5f0f61872bc9d8571e0544d79d7057c510b2dc72a52ef8608b722769f24acbd0400a9c6409d8185f36c2133aa64d0903b34ce0f9b6b73dbcfe2b9ea7e6fb7084a83368de1f35d08fa2804b4f1e9f7614512b29bee968966a8e2c743fb3343f8721d31a3790964a3224a5bf0249c63b085435da49be5955ee6e7a190cd6e49976f536ba907478cd754f068780a69564b392ef0a275a0deea1da14f1439d3946c0e590b2fa4e502b023369e72845449b5215ed037e7b021290686cb735edadfe8d97551fb06b2d8a956329f3d81c31837409b377b57c2d8b5389be52ebb0c9afb24c4f3d0bf1217658f2a95c46f31b40b379c6f81b9d839ff13fa4f919e1b11e8af540e361525bf7e56db5e9ff48d7a583eaa191054aba3f0e1003add12c06b7bacb88373821da7abdfbf08725f762829435b44bdd0c24ab31ff2a5125e051f6b9bc841df7a22adbb522e509d6d23dc46d2440839edc79479e11fd6d1e86b3376bcb33b5a48748a418e7b7f92df3c60df53d4b69f2588b1454937bb49ce266dd5b0cdd666c954589186da6fb9bd4b4ec022dd405912970f5ca71999da511b03a464f47dae4777c308fb7070508dee2a4794073fe01d2669a7899576a0020ac35bd6fc8f3987dcbe58deaf0bbf329f8a5c024b1b5ebf036a91a0ec5b91a3b62a45a366272c299bce78f0df5f6ddfbbca9a75e416b64a0eec8057c95aa1ef5e6fa74b42e8f002eed91f287d93dcb9382eaf05bb40778c95095c3fb0c1b4f874736db2ca71ec4c57e18363ba8f26d10624f92e74bbc4b657931c08c01f612414166d0cc2980cddd9348219da471a575c5f8a975305e118d2037c19039f6bea56284ecfa8ab364c49b882d9dd22c8ec8e474a806c0ffffff3f