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 70177 ddf472b43683c3e28655dea94a566478b240554284497d66d3ef78110bb161cb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3db3d5146662fbfeec981497dcfd0b1c98fff3f2ba69b8e2eaa292cea5d0c185
Certificate Block Hash
ddf472b43683c3e28655dea94a566478b240554284497d66d3ef78110bb161cb
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...0080010000a0440100
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ae050e4832d3648b5f0df07ad82099a51f4d9cb09f605e1f7dfa90ef38d75f43451c2fed12f83d1904aa2dc178d61f725b8f81d59fb60167f18b0e31a4364952d478044ec3ef9de837b44f1e8e27a1589e80e94fbcc84ffca017000000000000002000000090010080010000a0440100

Raw Header Hex

00004020597f23fa578b29b7cff8f37bf5d48f1b1f655dab9b1d89c6156677ce6591cb7750f25bee3d53a7a632f85502832ed32f91021426bb19366adc0adcc576c06b5aca72276a8608011885c1d0a5ce92a2eae2b869baf2f3ff981c0bfddc971498ecfefb626614d5b33d

Proof Data Hex

59,560 bytes
12121601030770f93be8084871d4f25aa85be83385e3081d22e86bc318ba34628162225cd52de81828a09ef507b04b4a5f7a61cd3dcd12e5ed05e3a062e458871ea32319811356ed29d313fa812404d59b1ecaf5c04b893b0f719c3dd1874c6866b82def42e050b4c030839b6c32d171d351ec2cb5cdcbf85ab8f6b8ef65ef96390a40f37502967577dfed1592c3883071a2ccf861375f82fa82169016e150e1184db5956bc5eaccfa41731668aa4bb1a620e3cccac7f5b8bc2804b09e15b7957a5393a42036049dbaae377579176f195d87ce83f957d3c5e694f1d83f9fce4b37f4134c77411b9cbe49677542d83aac2f7d904dbea95c3cef7c2f43a4cb2d2252e9eb0d8980d2c902d1ced0a25f0aacebcc659f437a76b1db0edeaadd6b1c06cd7f538530ed1cf7298059f96dfbf6a86f2490ce594c00518a70008c6d4a060fcdc4b43bb78be9d20474e8792f6f7962382289ed08527ae9e3997f45a7e26da0b7c3568fbe389279b34c686acb134a38f21c047ed6c8a029a7247dd9a2060c2800b23e1a3a2f74b2d3c11514066e47296afc0c015acaaea2ee4078fbb01148aebe3d31418c3b5112311829fed802e2cdc19ffa3dc4cf2a36e4a52cdf66b2c59eac97d694096ba00cfcb5d1f8728611036d286ae07147d96413d219c177353d1f92e69e606a1c3517d6b562f4c124f36f6426ef48bac98c0e8a54090c56dd4fc782ab9936db3a34384f58992703a2564717dc9a87153fdaa1d4876bbaa7ef5c4541451a0107c530767ce0c55b0ab100d8b603722a04793510f4a25fce5cc0f0665e05fca69272611938f643334f4f7e371eedf3df0691c11fd3df7c99fc0e94f8f7fc81a9f3629b1e4ad486feae285407cabb2330b0565b8148c9d9ed967bbd5ce4b8fc55b576a856285ed7033a41754a715357d2020506451e7a590dbeddf53421caa4e4a849f9cee7985958b693972b3d6bf9432321100887b31a07b92574cd740e98b289560670b41859c4443746232222f3e823b402e144546027ff0e06e714ac4334f0691404cb4b69a2f2019bc10b12991dd565d694efcba4aba262ea89bf0b23b109b87a47b96de27f040a74b336e63ac4e439d93da3832fd124d07817e3b1883fd4a4d9fbcb1826a08738413258f4d6b388b2002bae7ef4ca400bf073ee8e4a61c9b14507e14fe8998e3f0029afda75713fff09d1c225745a558bf245b742dd5fe968afe7ed0b8bfc57b0e720d1ac10dfa1aa09c9df8d95a67e6886eea3903f96a4b1615fc6c876ff3439e5254656e5c7d57d590a8c5689fbcba1f5b8a7d4f968edf723473ee99294572cf32e7f1906489b53eb2d4bba19ec92fbb502826542e27b6737c4f97e93fa51c73efd2827eed411d0931fcf16f81d88de6957ab22c8b714ab6c5f2567c7bf9647eeec50a79bfd358905fe147537551f79c6fdb54e5daf0a06c2b348b5027ef340010d584c39d7fc7282088f5cc3e107a92ef40791a33e1be1cbab58ef340bf4947849415a7d064a53056aa79676ba186a5e4f949bd78a963a36a7bf5c012db29de683e61e4b41beb7279a7edc711ceafc94afd2240ab2ed741c3f69f0a25b666a15010f3ccde14850862582eb29733fa96f77d480355ca778a73846d985c1dab0cd9066c83374c8423725f94e46ed1fda61dc16053bc77ac56630def98d0deb577b6cdf27e23854f37fde26223886b154df5a0d7a5b701fcdd0ebdba891ac515e63aea6265add55347c25e2956474be7c0fc03303f0edaef9781e3b052573ed4add92d2dd4bcb6aaece8f8f93410adfd6d5d4897ab38689aa84f8fab79a5ce6f94d24e661174c820deb6c86a8645d598e2b613b8f228300ab126309ca7f99da136fc92d8c3faaae5211abce98275187b65637c5543781440d726d25620364bdabb312ab3ebbcdaa38bf7560f55aca603a7dbec148259dc07f1c26e5f5e5f792d709788ad33a0631154f041ae742914d26e0029b080aab219e364a97dd07a57ebc0081351ce42ea1f260169f8213d3c727bd55b88ca3d037bc2d7cf2fd6a6e7d4f62fcef83814f066133a333a45c73d8f7fd2f54c7b7fbcf2100c3de8e619479886216d57988043fd0de220516f9ee63ad1e88b8f90e15dcb3bf8c69f6e70f3fd7fa0111084b8442634c2b98a70f49aaf46640f56a0442b789ac2b3ca999f6a7ee3ac8b00d2a8120cb0dc0fb5058cfea9f517cb2a4c7009e478c8346df10877e895f0c3afb70ba2088d59d569c2fa1afefb62f0abbe5442583c88d2687bce88f8af4675580b220e8b8851a8730ba1896bcb96071acf2cc654274d64b63a80df9bc0d85593bad5b6698ad22abc96d1fdc39018aa20d1f5f1fd3525e126ea580deee7332af94e72366e1752b63c8b0de375982b6853ba07bf9864b0fa43979efb68f06464d313b53b6f855cb271e5d2ddde2fe2385fbccd831fd4829adf11df0ed190a643d3542fca3f1fbb2bf7fdc6b1bde945f7b9aa64adab9e0aa1bfb80c1c711272d8409abb937dc0e724b64322a1efbb4b5497087a9ed742d9a64bec6dec79e81d76c7d42ed11571a2574aabfcadb5450c508a49e59cbb6f386e466ecc016d9b4adc7f9604ab200f727083a37232221d8fb9e88029717d8ce2777117ac9a9f34da65c5beadc7557dbe37f54d4e6f8d3dbf791db5e5609c89b9efbec53d48c3e9afd121c141fdba8fbedc915e915aa36a64961e105f46916c20d3150ef7dd6058051fbf4ee9069ff6071c704a104b82ad9e126fd02e941a8e753ba5716bd27e2de59547ab4568e7cd538ba4abe1dfd2bf3ac5a2cb6af76035388a8e9da28e1d5a2508fbe5d6be348b5f57e6cad0a5eabf255c90f97a472e3006ccf680cfe5f564dab98da56c7efa69240b15f31730c40012f030cdf810a2ece53667c949474eed6d040872bc26ac9111fd1f093a1b533b525b0666a1f118c37b2e13ec40c813f5cf7a312c88029c0d64cd442845a639d706e0abea61b30eea6f701a5b9acc781c0a2099430464a3918aef3da7105efd0859bc3b5f92dc1e711514a1e28f5fad2a0b76916989cc32d68463b38e0d4028e80a0f3e73b2ad40d0ba8c2379ceb28582b34ebe5454c6d36b782869b906235dc4b1e3b6fd09eb80dd4e39a0d9d1c7caef9f935c33acb48112e087fe000d0f1532dd240cc524e27be3758bd979a7858f775b7cfb3065202cdcb39893da26f324a02ed9610fa0d99e2c4d86cc51e6a7199522a266f6d44804e160af5c84308e6cc5d531f611b349cb2545e3f954e08356eaffa4666f478c10ebcf42063393be6ff1f43619614a6ba9031b1db0649c134d8a24c7b21551ba038acd8e43c24a9ae10e92ea0b1bd08d33bef830e4f35ef935b60e049217316201a4e3cc9b9f16bf0ae0021f0950f34ed6b4c38aa67e7a949d0756b1d768f68a39b6d4904ac635e434278e2e131899516f1e161626a9b2b70fd8d9b8f3c9c891121bcdb58ba23ea5443d612cebadae98ef9b4c480b62bc04e22132535a3726052910559274f3deec2b3fd5a41d4063b1535fc2406424b4a5aa181d848274398c20f30d2cc97334fd86b7e97605e33dd9e1f3a1943e4419b5c36100550449a4ff89c6f5f8586e575c043bc3f144eeda86370dd79da55bb94b444759ad50b8d8bfe3e5f89d4f20d77c9e7ff8650745576444c7828c9e7067be039c7671339065e58f6252b4293cef902fe708b4c08e4ccd92025eb244adefc17412ee212ab1a9e50bf4c1dfac010143a8663f8c0006fa0738b0ec2bee4bd5eda1241a9f6882a105f4b7a6ffcdeba8efaa5afea435c652a84d156358b877058c497bb11576f1ff052d0e14857e8fbdcfba58debc84eb925b97e3d8673953bcae15e429272a16dd55c10ac36fc61322b577f1208132f55cf1c6714939a87ad68bca58b266206f2bd120d6c4f6571854c3da1ae19d0414cc188e4a8d4aeb13f00fb784c9d3edc629e27b8c097ea8eb3aae23aa64f7e76854aea908079c3ae1bb2f6611d2cb98072db20f6ee2823c0148c07279348817b5e1c8205bac3a33a458b3b6c369bf22c097f3ab7df437e705c483765d58eb5b556206b27aa933a3901d1d108bd3c1bdb97320e3e3c7993d983b05e5d7ff6a6e185d1524c13f974fe19c03c7500acef1d2b7521d73ab0af57240caad4521ca2dd34c5c72ff12b74609a9fd3911bfb4a0d5b1bdf7ed64181a9abc71e231a60803417f0e1e75ab7a8c3692019b58dcf01458043dd1b18f3bd05772bec501f8f85ca226cadb7668837f49fef94a89c5478fd967dc8df60c0ae5938adf0cea96da19da14f3008cd6c575f5fd11a54f85312fc05f9ea83482d6144b92e12f180b078a68d390af0dcb6ecb53a8b98a23a552bf1245f48416af8ecc8cc24a86654a38271dd1866e3dd130ffc01eae832d2eb06b8a457505b2b4a01ab171988a004ad656bd62d7086ba97dc40f7e4c391d9a1b27b9c5c442f51ea28d4718b1e4e5448655f0400c94b9c409ed2325ba1841f2bc967e01c4538d1be9085e43335afbc556c18b57d3821cb229a58fee62c28c2c79aef1f9aaebf85a8d1f7cb685723ecf4980477c61e23be11f5e2271aaf56ff07820ae98d9612e840e326615275ce6bf5226e5d14df425b3fa6507a97c376b6e29bb81ffc01c5e48f9855911228a188250dac68e24affe19b15259ad2f53100e22e4a81aa6fff3ffc0efbfb8bf51b119684dc419b374b809df441c5d54bb3bb7e2510cec442ddc5e5beb92b5988208c0e3c6730d8ab603d6bcb03969386d3228ff64144391495ec7e0ef44f772ab1d8830640b2700ff92b3209f4b883571ad1eec3c310a28fcbaea5e00d51537bc6cc68e9e04678c88708db5719db0a76afc9f6244e2a6080a898169ff6bb6bf880f35846a94a47cff76377c2241688141acf7ae7661ba8e7203d49029174f5f1a2604b64d18172566109e1f23df2fcc503cd5caa7d186f59f2e210a4744c0da0129f264228686bfd21d12070728cd174ba571ae7339e1ecac7b8177594704735f60434b85fbd556de44fb81320799cec39d4127955727be223caec2a5f8223ebe1420575e4cbce1fa6105e7f840cadbe05da25639c62ceb829fc55eb928c621c796c41f3352c1b82aaf9802896a11baa1be825c10c14e979d1dc7b99251339853fb99b5f9daf81694c94cbc718279a0a57c290ab58aaed53ed6e02622e2e299366fff005587130108ff562abf95aa96e073e53fd778e118e0ca1638e92965b5ef2748c6a6abda84af0ff504d1a9763b53742eebcdab6c458a427e9bdc4a0ed0d31e1adb38e1919cfed95f35774d4099f5d72519e00521cf58598aa117fd646f22168e6aad0d93acf2f92b62f1266aa21ba764a0622d27a9057624936cc1b68fa4ebfc5786c40352cbc71c8ae8e18e9dab8f5e9c46415c8907ba868e69cd11deefd669636a451e9c4a848dd5a596eb4752600bdc4d0382c3d7b7764b738e29d3891cf02147830dd28ae5e483ab1117217a5e5f34daac1824edecb70a755ed737d36fe022a4c9a06e8ceb2726aeef5ed7d0ebd2f6383b8db34e4342fce07700da2bcf33ff94e1ce2cb3ddfa84c71ad5693516d6597b3e37f51ba2d6b260c2aca5970043c96e2dd128e869b8398994a6818ef47a7b7c29688c341a9c57ec2c96329cc1cbeba4973d069ccadf0fdd3c9606404145622b00937e86f9f20c67686cc2f109d9e20daf2694e61cf8c71ad0bb3637343df618b843c3f3bfdee4ebc6cde21a82961e971de4b7070ade855fe02c4c454723c682ee6030b743996d4dd567b232e644b1917e6a975013ee42dc215f6884723b871e27fa314274064c086cd568d87748da50d7ccc09c84f557d1d197ab7c2596149f6f149f63198554242c3f5ee1333706c7ae2e32c77ac3b889a6aea40189b3672cb10122dfd233c92167c96debc9689d69c809a70d87aaaa1a70cd609ca96b5b56cf1167eb289b2fc3a7270ccc78c76ce34ca8b3d2f8e81508cdcb38eaa9bc9de26ce36c58718c68ef97c192b2385050cbd2e4ff72820e122477ed0893f05fe3ce84daf2b6842f328d8a6ea68dbaf2ad3c1bcaa053800713bd001d45790a3b4b52134695ab03d5837e48f3ac4684edebeecd114b16c114dbf81685c36521f1c2eb9f1c5e6602631b13c94cb63914e500ef13884ebc2125f27cefa44c10dcbcbd660ba0bbef5ec873978429152b9effe7ebf86eed470d83352d6067143f34c611d43f339c7b9ff3248ac56984ea3a8300a4f71b1be10fcc1081fe56c0e87d9d1965af8cfbe289de60f5124837501c34339c914e0884fa923853f7cc20f24a422e2e873a862df2937419d200154f45d9a7f65b38ccb67bd25705cac10dec6b512e8e0dd7040bbe4fbbfcdcd2460fe56a8d9f87e76a9b0e5bc448968b948904739608a79a5c4e78504e5cdc7dd9b1eaba495a3c1c7f904e6a6fbc74603e79770173858514c35f020a7bc68445e736fdab1d274567974a1804c333f0757839f4f7f06110e96b85829a057131eb6eda9886d774905f7c9b909fc4f5e8b5c58eecc5b57d79364d6d364da314a8de470d7082522ef9ef1eefb39cf9ecbdf8c8b43e091989fefa17ad4c47186bf1d0b7e3126a903de7dbf0a9233431aafd11048f89be53e78540ea9a07d54b16e3d6f7d3f3d7aee004e82bfb071174180f5b2f8c9dd9ef6e77c41b00274da5b2065012c4db62dca8bbb7b9d23de7d2b453537b3d2b90afedaeeaa9ba29c2be17f9e69ea0aa1e6db661ff2581e3a7fb555f98cfae8ceeb0abf1943bc79fd3addf6b5d8f1c891b55388efb4af1104bc88fe14d462135a35b3fa1af146a56837c0271dcf762b36064f7c1869187757e7fa90dba58ca5daed9a5c39a492b99f689a627a592d314ed03b142ecd6039c411910dd079419c80814bddfc0a40a46b5434df3e9f6b2c024255ba6751887bd0e32308dadf819b4cf39aa6fa9a9b4f8bad45bc34d1b7c01d0629bf68fcab4c8f13cb294dd06d24670ef1000e95fa1b3140b20ff45a8428dd0b96c3ce30bb1b13d450ad8d3d097c497852a94791aab7a7b3a82c67b146da9e23ad109b97176aaeda92326c0aada40195b09ace5a5c3f12e37e2a3712c68dbb9d7ade108a5034736d4ec1be52f1c01b4d62aeb7ebcee5f699b69f13f8032d578a70c036da531974f790d4fae8140c38325a0c82179c3072df7ffb3e6048aead2fd1c58f2cf9252e19f9e973c0aba397841971e0eac1f4241a34ffd7cd782fb8f2bc7d29c5ba4c7bd7012852c2870710b01686bf802b3159e8491f64cd4bc0bc718c43c61fb3ca7c7251bf9d84a75f762f27e1592cfdfc2a705734c15bb8d12b620ea56c4b435aa4176da9c788062336277cf65966b0b0aa37fb05e54973bac3f0e1828444068858a9ef484cbb31b420bd6c16997f9db83d7ffb794412ed578bbafae045f69d0ef5bc0eea26486681a8320e84d52183b0dd47733c2cbe66bba4bceb2646c0f9747741918aaa885e1a0764f12dd2e8b8feb4ceaf3b7b70f68a2bd51050d178103e1e7d68cbf896b5ecd48f90ac4199f43a2fb0d42967631455e6ae82790f78861bfddd16b9f13f57e484fdb311215628a2ccc75e6af2888055bc7c8398436c3e6800fd4e1010b462f6aed3f1e3102b75fb4dfa8eace3d2804a31ad506c98c65dccff3256fa3b99a9e884fbbdad4db4664ad5066696f5639f1473ae06318947ac62aa7408ec25fe29eb39fc8986a3d564dcc2d3219835223d3b74ab2ee406a39a48167fed24bffdf506ec330e98241e564ac38b66bac63c1bc571d494e26dc1eae1669a4b69858393464e62712f3f617114682f9d44778ea0c0621ff3bc5170cc7dadf3933028b4757aaca9dbfc41c3256f34843700109320e0a458cff1c99880a9b234e32c17c1958d264cf06e9fff9b6967fd575e896457da8294e636389a0f218626bb5f7dfd143745e02099cd0b323d1fe6351a3455638d489097ab5a94194b9c105ada4255cc8e7cf22bfb80a7605ab83654250d84a22319ce0a44fa8927a906b0421ac058ae0b718758a819411d8db5938b51f840e520cc10dcf087327e07d3f421c2950bdc5dcad5a7c188c4eb099b3ea676355a5e4a69a89fe2fb2a17dd695ca2d7750b7868f7d738745de317a95d81f730bc459585c159a43b09e3c719f136775e9559b9c9b3bafd7f1ce598f1685c2cceb486cf914c6f6613bf7d59b7a4a91cb854f1320fa148fab887d4d5ac29db17d2572ee354936ebfb9c828276559b5d75d138859253f77176316435eddd71864e10b80f211c819f77e6eec303c0c94cbaad2ae718062653f6e5b401e72af1f6d78a16b147dc7e5c104d48e06f8c8625f3ef3c2e9f2f79cf88dda922300d47fcf564b78c80f11e42d6a496950ebca2b1c5220c828a2245320e4e1913d7bea75592386eff77da2e27898d198077deb15f74c68a6464cdd876d0280eda4f9cb7c34686b4f5252d6f93fe8f294a8007f790a72cf9edf3ee1ffd84b5c48e29983eb19550dd36ed7dd53de2538b82d01a308a1ee8cb57b736d89bdea32aad37878fb858362b088da2c62c5840c60f61bc7000147e67f00ad34bce2f4c3b66389b7db7ce6ac0b41016d3169e50897841a1c6a7439be63e90a478721770eb13bf070682b65f52f7c35ee3506f55fa4c560d3ab34134ba768ebfedbe2eb6c8e7b2467c663c2219d9309a6b231e1dc9589e8c4a03a2ad2d233bdf0b00c49a275067c9fcc74185ebf30248f307469977835d8b8c9b1dca99b3ee0d5c48b70a6de1c86124228a79d23170351b3b6f5e70b581c28d748be5ce886c2d45f04cb2abb0b943acb674f14a6b0aa2f394b19bcc0b77e0de27942a0d77991b23d04023bee83374013a6187c7f2bc2115d632dac371d1c0f1c15196826ae2e8d5f5e4733d95192e6694d1b5d12947aebe232d8fae1fa787d3e410e1f0e030601cbc0e29c92a8236a838866c23fb09e3b67e7ebf41520fe370300cd5f57227e2517d58943f070b9f89b491dbcd7760ab3894f7f58efdbb2d3a93f4e0aaccaac45701ef19c1bc0309116308afd879d3b3bb89aa7d9223c135f846e1cfc67f10ef1d259a58d32b153c7c57fcff316476533868e1cb096cd15146c59db4209a9dc8cd5680b9c0ecdf3e03611e6f2a8b691b403cec1e2db98596d757b559f7d53ca4bb8fdc107311fa4199ad9ab01c1bd55bfa2b367bc70db24ff76da012e40dbd5a80b077bf57de9761072b540fa53eb8b95e1e5a247a79db96bb88cbc5bb0f081720c0d8fc69db13f77414117fef252f49a872ecb23368feade04560fe206d35c00467d5286de55e2c1db827d513c7728a9ed708a3ccc2b97c038723ab960bb120826035f12213f8462bb163b5b937887d115b34dcd370011186f865c5740be10371fd8fa2e6cb9a21320913555fed5c175064595eb562bd0b75d59ed922b3b94608b6e75830074c2effc39c1491eeb34a6e6bcf8028aabb023de999fed61aebfbff34bcfe4e2c9f72c84cf522fcdffe51d5703aeee04968730a1a9499c62fb660ba6137dbf1656263da573b909b9feb9a0a7b53c533f4efa450bbf2665254a1d96afa69c890d5fdef1aec55dc6e336fbf4866ec83c48ba7f06cf275740061c04022db5eee3ea724947025ca36e3797f593b5c88fdcf14a3cc68373e372789f01f035207b116d72dacbe29b27fca23fd3b888a6b11607322b72c832861aa56638acbf58f42bdc20985054367980befaee4dd4a388c0b3ff043820a93f596e11dd364639db43f0fc0da263309e14b965aedbfadeda4358c15296ce45d2a9ca50c106a4657528d66308ac9077beeb3c560101964d4cc08679a7ae6ddef0232ac6d75d7cce72a2f619c5284458c434ad042cd987fd65c2c54bb2d69414a902bbb8368e0eace3baaf7c2cda7ebe75f5a2cb3937c55aa123c518c66f996e77ac75c9b413c9b47ace6a43bc1859838466384e6f95b2eae55635c311ce5bfb090aa8083d886a23c8ebe96c9d1c26034fd39f2a078fcf64b8a58052a7296b6cf54a9be9c0f1db8e67864eb5f06d43decc00a654378aa56cedfd79e3efd57c15741974e6ae4e249651154e357d5b1a195c585ca7e0467682c6cd830912bab3ed854c7925b4b901b9c67923022cd00661c8e3c902ab375c9d82ef5c40e1f091b051e4e909549de34a854cd8880cd792632ea01b5d6d2ef672ef68cf9d25b1d959eb0e3a04ad2d9903d9a719e45bd48be15f6b2865f150522c173caf5fc92121559806c8bc0f932f9eb310f51088364a2b452fe180a91916f82bfc52470f0f44266f265edcbec646a2fc0a6f8c00e0aa97d66a5800d4f297ca79cac583798ab32a78aab2af3e41efa090e04731881f98a5b1ec26db7afa8ef0f4d737cb3df1091f04fb9d36777911b741e8c32dc92247a10ac3a9bee3e27124199cb133445978e385e2719856a5d2290385ad7090662fc336513380e0437a0161d5d2fb240f853a36c4b865fcb30ec2a2071cdff452db2f9821f7b8bcb62a3db487400dfc9f49bce0c936b53d158d9fe37c072f517d62e3769f4c7094a75c7be52ab0d9815c017377a37b2356873a2d3dbd77a6cb3822cd551490f4eeca0c28fa22209ed80dfe98d15ba8232edcd8e4008abe65e609624965ad94fc8b4bab4502f9097260c8709730d3b9ce5352f26293ed738bbbe5e9f7d5612b394c568734d68e8004aea3d7f841736b4aeeaf627e2087d3f746e0e76ed1e8164d8c0ba856a34cd3d4fb4e4794079a87535002f4efeb9fdab2bee34ae564ce91930098070c786148a9520aa140678e5702ff21cc75e408969939235260f8fcdf64dd1ff157a11d1b9fc0137046b5a1e3aafe3f4740d00d159c441d83379436700483deaba7cddc5e1dc5de76dbb53cfefbfdedfffdaece58f74c8c42ee4ffcd5ab870e80cae5d260bede9fa22975634cb05e86f980d9880ea5c33fff56979c5de418e0f78c80b42425414989c1cbda147eff785f653a43cef9fd6ecc1f5a4cd717ff4f73cdd283c8fb6b7e8a82dfad134690be574a4e4a10d1eb29eb3b95b1085e1a991da99bb328565776a1886e940e7b47ce97fd47add701a88125a2768332b7e3c5262023e4fee47de09129a678cfbf6094e2b026727b33bbde5162ba66a19af2b1b24dd148a9c6d10e63db957bb3e12af1fc31c3216ecd120c2a2bca7ad3a1006737221b1e03f3809dccd7fddcd710fe0b8e7e554e4e2e99347b7d7826c30a807fc9de9e1a5572bb7b73e575b90d550ff4f6974c80aad1d16c376b837624cda64731677d2c669fd2396fe1ea57d3f0c5164c0b0c90a219d91c6f7f836dfa827eeb7b96df1491a1228f7b407ae09c9c374b2c2e55158c5ca6c545a3893a02ea4b8039df935b4f44e6d9763cab76a1c048457931ad5630ffbc53cc8f18db95a82692465c324644ac0928bafc2c775034ce9011ac321b9417d0bf734eb4d253581c517c2eef4a718cbdb67d0dfdcd749731898b0cce15d58ab82d1b236fc779d1ea2685c9953c0d45c2fc1620efaaba135281825693c3299016122bebbedf293f3d5b6f33d1cce9e0c5c9c891ca2a889407319751d4972122f5c511b0bbaaf1885f48d9d07ccbd48418c92a741106adc6babd2d07e8d5cbc12a9ae2a822dcbfac0175a412f79260938f268236dc98d407a55f01f7114abaa711e9f4f181ac6047368229f26c6d42df1dbe86b7dce0991ec6d8ae8115254546962140f43d71e0839cc8a254e833fd9f00f63089d495b35aa7c4bd6a041f60a64e724466556d1e0bc6049874dd2bd087000b36811940ad5375e4497b1499b27a4fa22d7669992e3ea69c2b8bc99c0d8c4ceec1f56016cc9095c71959367e3ad882ffb7fe052dbda39cdb282c21c6d1e609d2fabf15885637750f2fed5bbd5afc010f3f9d9c0d41453fe1d2fa96a3d98cfce9180f6c201c31787ad0f46270829549473c303075bd20b90a56adba3ef9c85021290c731ef4b35968c7017f4686ffa5640e7713d1cfdde306e92e48786dd481ba9d68415709d00a6b09634f955cd0e8a6b0008032c3c498f2e82079c1689887104c2386fb95d484dedd63bf3526ba2f3965e8bc4d0e0cdb844d36a46f76ec08af53bd65dc4e47ddf6ad4c1530126d62e51df87b482a8713fa14116bf784f78297f064779c6ffd364dad9ec443322ee6ea9de0a36c3a5e2f80c84a40f1880156391e2eba0e984809ecaef44c26393e960cf8f74dbe4793c10eb6799d325893e66c5c387b0644e481b43040c0cd4220dd5c59576203224482087acf1841f242e7cea01cd25727fb58880dea9bc2e52616b7169dfb6d6ec2282035753191b389acbe8ef9e73c99c50ea569ea2dffe9d4770b6e76d77d660c65ae514387b93a6ded5378754f84cc1dadf27f721a7d511430f62e28853a8fd348c44f96f89da8315996a5a8cdde8f81e088a8a943e539dc62e8308f3a36a187d32c1aa2645361906d8fb92693ce722c64804d9105d7cff6736047db875688eac056fef8a05e350a95b950a501a2ebbe18412f53595d8d248ccefd0cc8227a237addee94527ad5fb85745fc39650fa74c968f83be209359d87f56f46ba66cc89a7596aef126fa045f5900113ea2f001e90bf1b2aea936f91636bba9688c1ab262e2bd75c81f412b8d46e192b22a68f1f976e93359a7cd6e0b34d34033e40aa0f2800731b0032cf49ee19cc2e69d34cb5b4e64d58a7aaaaf8135e1a2d6fcfc1f17e628112526c238a5e3e70ab0a1881c0085db3617b38c69e21174baa5b4d37e556f461ee7289e29bd0729aa1a0b3949eb914d7112cae4f02eb4cd243b4d96ca53871d5c819d4b8a39e103bef9bada996a3639fd057ee353a9272eb23cb3cf40f4039f5a0fc3aec60e297ca90c878675cfc535a1b348312465b6522f83f835782cbf4cd1fd3d355796a6d784dcc95cd5560de456817962a042ef238979e4a8182dbc68ed66bf5e9fc3eefc408e771441b5b44c1bdd005c44551d85c371bbd61916871c560b8503eb317736ba57a49d039ebf85cc570b6f4e71c18e08a8317c6927db4a72a9fc55c2b8d32f1e1566c96cee38431e81d8728cc54d916b7e6ac038f25db5e36d3154a4772bd965915307de0f59d0d5d0bcc1444385b211f09bb486ad5c6831aeb2ae1451ba54da85c4fe7f54219ced2ccb5a79b3d27845f644db6adb5e14b173349354f99b121c62b622bb06efbb91e24d92042d7cfc39b8e31e50bb418bfccce2b366be24a42167303436f0580886ffe7c55e63a657b480c07ac10fc63425864abd353b7d21ee3a038ace413d47638644b6e6c5a58f4399ed86a7461a4b4918c3e898ba0d2928588510c155181da8fa6913bec8ed679ab95015a81e06d7a3358e7ce90f1d2fd222d69da43ef561bc1a678025d33408fbd72b3b4d3b214545356c520cdfd59763e7916e5aa09337e5bc494c15ae9851a285bcd5446db856816e6422aed0f0b04ae2ea228373ea5d339167831cc6fc1e434810e67c244aef71ff6b65bbfe527232cd39dbbff6a9b3050c124efed9fef08e9221fdc129182195966eb88fd956f917d8d2f6214bf4503cdb8f37f098f78ec80347c8fb4405d3ec9fd68d185c92a0423134de1e01e2770b7c6d80efe6effa1dc0d1cc4c34a27ad1adb8d0d44f568ac2a2a0feaebb0d8898c52bac4c99dfbbd1f60528805083fe9e190405c74f10ba818c86f4d414be83ecc02026a81d34d9b169b03535f76951ac54554c4430bad940bb377aa61ad9bbc612354de43caf1469a724c16c37af7d4c76be837233a01f312e72a7af30b6cb182cc67b14e9707cf43dc3397906e052d0e3bcc851ad61178944795342677df3e100eb28fcb946e016f75a4c13e99128810497d537dac741c575d39437680acb4985255079010d96f1caa89109376a4339f9a75f8108163414c13ca2cc60dc1ab1e72387f9597e8e8c40148c82cfa272f925d05ea1ad132e1a4fe22e452f8659432c5c635e9e87889f26224c03abc98e339c7ee9fbdbceb366d26e053c517260762a62b33bd97531bccf1765cca686f637520043b898eef41449fc1bce68b466834804df7d81fdb964fb10aac85db6203a84825891e9073fdeb980b0adddf8fa55cb4ebd95ceb9f6b4b8bde0c8097ef28798ad8fb5185ce2ed207cf744d678faeb2f2f4a2312385175f44ded4e5888a2b58205be7a1d762f95f644c65b0f8019f8a6a6792d27137d7128e6fe1427d5c287b910a082af141f94fdd7347c3243a5e01491c6add725758d0bd505d28fcaa2db86afdbcefd1e95b01f5cc4b4ef204d8d9354d697da561f1a6609bbce86f67d2d9403889cd51bb21db533f8208cb533e4287933d0a19b6843e02cc29e05e996ccd35f2327c3961e52f96d2318ffafc410d0c381ca357c84aa625ae4fc156ec900c3303dfb750037a1ab8a94361b00158a84386765228d02dee205831d05722becf59d4d3f127b892e42f4ea495fe6025dc43bb1719dea944294d5b2a1c41cd7edaacdf3ba77fc37d7edaec3e1db55cced16eabfbf9682a74329c72c5418ca3d92baae667399b60f10fb05f9c20c29fc8cf33d6d9bc34a799fc8af88b19894f8c760de5ca3d27a2ad8fd6d50ed638209e718914ffa30bfc1da03955fd2ae0cf17a9f5db1cf2ae1c41ffed2259c77569fb97d3784b18b982c2188243a1450be31c8d4f687e5a36333488b1a92dad16d1c5e75f0c37182db6a820506f489d282c489067ad1ac2b5376e1da2f9c377ad49b54f4ea1f743dcc270d785682ebfb337d4719bd90c185040e87cc4ae855af9f74733e35d92fe96a109ea19fcb379965d63c8d5bd6e3aaf6c9e4fd637adc4cf35ec276ce7417ec70e08c94baa7edfa18bf8b28b9a56ea4c62c78a9c6ffb027426cb50c572c62a151fb0e7aae2b18bdd8cd7ee92893218ea4e29a201b4ed3349bfbb5c64723acbe6e5e1d0ce9079a47b6f7784e0484f4c9d800b72994e8d5e9df773f59f42f714188542ec326c63e50b0a20c6912fdfa12d07e484b7ef87b2c36dfdb2403dd34cfd9e93bb59e6addead01d311d860d47909059d3e03bc272b5e1d54bf4dcf6c3a698b337c89691d0c1d8c896ec620a8dc56a60354844084d0b0178bc4a7fd8c49cfe61232327ec7d5d661dc12082ace324e6fa4d6c245be248c5fd2a7a37cc668346fd2114e1686c9b3c5f2e032d6f1d33dd82e7556064ec9b7d3d670e0f870a778af3d5287555737a93d8ea66dd59f21a80c9c4fd75e4839900cc8fd3c335d2fbbbcb01ff1f8f8d0a2b26bdcc24f94e5f72313ef2c47569321332bc0e3a6eeb141cdf4058ca81a312875bfb4d5ef3b2643e849fd3f879cf355f58ec5edfc4afce04ed7901e934861cad95529509658d6c5f49e2702dd6c918572dd1f3f86af95ac38d4ecf75e9d6899a3c5bc6cb9a8bed4aca18875e547f0f59d0c694d79783ec7167c12ac02e351a86b6d7034cf76c1055a6ecae0f91c914fb5016d882422dfd5b48084b60e6ea0f02505a3d71f86089ce34bb6aa34639ca531e3bc00c49ad25878d3cef40c8d19599f6a1dfab4696b563bf5141e1b0244f37129217bb6bcbcabd5b4f0898a23c11078bd787e31be75f07f21f9877dad1eefad9edd3ffda9c0c27a90e6129176bddea859cad8d1e9be1becb6369c1674cf8be56a142247a309fffa91351aa0db2e0b7f08d51efe461b3dc100a8524a385337bc85ad19bb78ae3970b01f7bc2fac1cf3621036dc9e50e40ea6a07a9c3a2e413ef1661af36898cc1ca76deabe703bd34cde8e20a140e836a2021d44ceb048fd25610491ce8663ae1af0de2e7ce2efc6cb73f558f434adbc8bc417f9c183dee2e74d7ffb8960d38bb67bed7e9b37138adbc666d43f93dfd45d7c28cb44c8500d00877bc162ce9add3da95c8aa4117f6ff0252dbc7ad52a7827b17a7239b28ef8e32aeec73af5cb6df32a99de83ed3961c18073d55c2c192c42a32c784a92f6d479503a121e637da7cb86846bbb13d905970d0afa88598b2b98f5bf03eded6bd808502eecb918cfdd2f2297047d1dc36143e73f0738a61c9032aacd42fcb5d229ed23addeb65a9f33a96ade540747232e37c80110d0ebaa97617b0b228f9cdc339d52f0e77ba5a2b72853ca115606871e043972cd6b91c7625487e56ab3814d260045a107a546de59c0eb5d23af8a865fb42d14f17739f2fdc11a36652d95abfc66ee5457b31bce1504279d31fe9fddb1c717df66b7fc5b7911dbc71068d1c69f43c29adccf8a19271feb1b767972b88b59dc8d19b259c5866eb29612f8063cb40155ca05e7da07b8a5f19463527a7e00382a578185e0930f21650b43305027eb23e6922cb837c5a5ddbf533fa163218955ab51787efc13c5da42656d4e7de7e2e2b1e09fd081940f9eb8f4707997dbdbf961fd5c42a7ed1a14c90665cada9ac0ff8e03c9cfb394eafd07dd7965e8d5c508254542e906bde606869cb73b0f82c9defc6c93c5937dfe2ad652b4371d4a9a7f65820b027fde067f9d727f13a8bd5feb9bcc158cfff924df9cbd03c460a9866245f8236b6d29d92b53ff37552e566fb792b60648fb9d338ad787dc065880be22db9b1b0c7fa149d05befba276f9e1dd800e3910ae30d61eb980679d06f717b459b13e9fee97b16add8f9158a92b12f5d650439f1f5ed934db45ddd019f84e49e83cdb6d706d405fa4fb96d5780112c080ba7b88bf94a9733876f091c44a209b3c169d3cc6cab05ec6dc809941037c995f58c0dae794c53d7642efba840be903017bf0cb01acb9a5a1c7412eb3608933f18ed61cdf2abf8cd10493b2d5ba6bf457831a5855a456e3fa2a54427c20e84e960607ef7184fdca5a0b802e4007cb938744b2f969b862bdc3486a153bb2848ebf6e549dce2b3053e84f264548a4eea13a3869a5bc5bb7c3e2f6c5d6b00c2db58440be44d2be9ce046edacb7207f2047f7fa407f9d1ba2a2f491b330f10be4436297620f1f6ce3ccaac1f6d1cc411bfa7da499c42489a389b2599bc34a7c051f75416d09371d868a4d906df2b0849719fe6545c82a81da1efb3f28103a81806d2793243bfdb14d68291bfd83ff6a406fbcca9888875c07c9879f854481c92b6b9e4e4bbdb990e1127f05cef376d40574f0a1111723d9f458cc0a6abb768ddcca41c6e5b661ca4de53ae2396cf2503ad4af76e458ab9c2c0f5c2fcb2f7d0c6bebb383904696d67f332e397b9c9d83f3efbce969c5b3bdfd8a2201f6fc3f324fb91026e1b52e506067734d51b619c0c038c8ecb499f3021e2bd580dabe86f55a4be0b1869d91c78dfbbd245429dc1b547955a040afb25d4aa0f5513e9d5abed831924ee970c305b37954a9de296531b17b6eb37236fc04cfb80d907bb1fb8e0837842b3ef4570e1c5bb3fd2570443461261ab8dcb4f7e158d0ccc0ca12bbd802eeb0d6b3cac374f2c96cdc57831cce27a65d3c7e8408492f543671f482b2149ab82b18f929e626018beeb9c9fb75f67eecbfa656daa51538c8cb92b072bfc68be525dbf8d4f56a66e667ac76531034efdd37ec3ee39e17a49bc9727179920b1a6771de2d9bfc37b4185fb47efa745ab01b6ba9db0e1f790b6a85d951694ca81ee803c46e482b3d47246db40bec0a0af77c2788b777697f80dfe29b8346fddff4f3d06a7e2b46daf8104e55a34ee406a66f851ad48c1635565a6c8a9751c7453bb14da8fc97f1882fa3874c1725b8042da2cd5b4f3051b7e3bb316fb5cab2a35e4c1a135a01357c95b95a595826ace70978940f5e30dc84f6b51e2f29e8a63833bc5cda75e98ef1ebc52992da23b47c69ad00efe51fa99c25c0712723de23c8b5f858e413443bec2034b4eba9ca3d32697b304753a40645bf9591f322ff3987ce701b3b7e5aa3b1b24bdc40b2bb08c990f0e7e813fabb7ee70224d098e0e753b92e5218a16a19e133e07509fcfca2ce584b0c71565c338fc0edaebc5c59944eb53d560b5563b9e0dc54dcbc050eb5a205e5fa81112de5f6cfd91ffafea7b6e98342454cc1df767a9e8c70bc3fc4da282948b8e16a85cf9597005c0ab3ca19c6906c0b61315265033815b0fcb2278511e305826d06601e8a056a9d311eebd57598c55bd1abe8fc5fdd2bafa4ce2b38fb0b8ffe6bce1d1bc05db5b489b15fa7e9580f531008f1694635861a1d1aa120b40c8b993a15b885830b9f5b4bd6daf8b9239538897f1df73bb6f517733b5a1b0aac6adf141cc251f7d1b2152b7dff81b0d4c2b7f6c263cc928be3db0b305d1036fe19c1ac7b08a0642a9b95e8d3620f343ecb1e01cf398048f66ae68637f950a38deb137ef430fa442abfe5f40c26bfd4ebdada10829a0ef9468f3599375806999f15202061b13dda084357a00d3db0f6879d7a0996aac81974687f64c42b1f87b1f386faff5380519ed9b18659111f042e7484892830f985475311bf741b747fbe70707985fdb76a5f0075e7dd52bb3ed2d11b77382048d187cf96c5c7e6307b36a3466260dac862fbb5343ce41c75ac422d5139e83e14460118613259cf732dc5aa7dc6627918e4db04cff44a159610ce11a2915ebf44010081e41cbbc3b777b6e48a6dec56aeebe58db30324c5e04ab029417ba58a6975a325a328d48644bee6e64b2bec5fd0600d74497c00ce1db1bd03f593035cd27441c3a693a3b37b9285ad6705d625e902f028938c24b35f7e138d1b6adede745dcd6381214129eeb1db8e9fa178c0ae8934968bee013e7b277f0fa28ebd9330424bd8cc4d15a30cb4f14b17d72321cd26aed8cd29cda30528f05e7f22d78546c524ef04d9dc6cd0de94e323217fa9a92cc7dd90df8518dabc4abae12e89e3898fc6c6688de1156507efb0643553188c62b5b10f7acd7244e4b8cf2be3dbe0eddde93b874bee608e692ef2bd194ece684cf99393f25d1b446e948596b9c04b1e79c0d939676eec1ed0c6fe273b4f979af56793c8ce0233de003ca66f4f72faea708f3b8bc1a56a909f3cbea1180022d60fd679da88a4e566e23940ecc3e146dcb7a20433e477361d60b6bae98352112d50e2bd0b18d8fe0bddbc59194b89286eade7282b43617aec33e13c478af186f569fc9acceec520d7de2b5ce30c872793bd2b3c65b726d467b77b751b0829d977fc1f90bded3a3d0032e47364045a6c3313857252676b0c11a92f1d23918360fb4f664e0a9cb93e2265e0b87ee4dea062e4e539d5aa85e5765e3f0e10fa8744b884b466d66fbd98e30675cede5a4773b7dea5243cf6eebb490ad4e11c530225bb8a590e62481056ac274d5aae8b3a802128d5cf186f75e22c84a3e0836d532e792d7487a5bec873ef0c65fb7be6bb33c58e01d84802b84d7296710dd327297d1cea74826c46c90f55a32ba39d2c0cb01f82642eda5d6483c60691ffff6e5fe442589a4101646f3b1f7e2d08f7267eb0f679f929d81d616c2ad3727fdecaf5dfc3dc0292b142d6f60d21e9bd0fea07693b5f7eaf2fc7e016c9a1bdb33a6fea91a10c73a4cb84f33850e2b249a1580f3b45e9dc3487a9c5dc1d56201265706187ae03d8efc23a606662e6931a34c5858b7b1b56273e393d96941d1d7f37dd467f141252b95b22e3777bfdcb17bf9e78396d4f1f526e9ec9582d2bda7a25b27656e4fae8f7ec0cf8b5000cadf78e9bd7e9e6806f54b51b191b0b9c6fb8344db88478a6ca8fc2c414fb73c90a95d757015739b99a197b3a808f016d912aceebcc95120ccb8753ce968d229498bdeebafa8deeae817be0e2f1db8583271a45bf0fd06d0ac31966f50c8da1ebc4172d1dc7a73865bd9638c1305bd82a654ac7d3c5a0551d386c25e91736e4576a126d808191c3422c6bfe593e9dd94d9789a6e83dba0220179552124f07624376375239cc19c6551044c7af3020e69870c13764b22378fa78983db3d217d2e196d81bdfa043144d825772cbcd20085adc45b010980c0df42fa8bd907994d9c50bd6f666bf8a694102c6a847caca5b524f074b1f788af8e587e198794aab0eb2324d22dec14c9851c635a3e14e5374576572223a64393373c71c2f3395d182aa707666f5cf252895acfa6f2f1ace3132dd5f6f917a86acdea7bedd0142472722647c40b56d5a1a8b203d623b7cbb0af84f4ec19dc1c5e8d73e01d5fb09cb55da334c472fa51801504b6450306436b2c83ab82626ee10a9b066f985848070e5ed62bb02f5873a368c0f4499f3a31442c93200ae54a59ee766de6e62d6f7e1901a009402721477a8c9c39c690cdf97bbda22b1fcf4b154186ed3ca6be95452094eefd71a29fdfa1eb47f0005b169a5dc10a6ad4a3da8501b00d7bfd357b6141247cb0cce624b02a1f11b4413839c150de46ea75eaae2af62d0fb9b1fb55594829cb7c346fe66a170e17d69a1eddfb38e7e71e75db31f89df05e69cf431098412dbc89cb159d7d4e4a4cbafe85eb3fd7ba0abaa72514f2f1d918a96e5947fbd4d36645bb719de46ce3a03deb3764d6e26b9bd997b3c7dff87f44e4020d487469f56a9b605e55e8666865543d9416d13068aadd39ee31c170096bf8990f76bcd317fb7e348fbf3abd87e68cc23813a5cb05e374a3386bce5544bdf144806089abc77d518de453cb6bde5cc85d9a7823373870be5ff7c77ddaa18f8df5990025f06ae9175104758f2b68e7b9e5d14a0cdd90ae47e3bbef5ed16f883ebfddd906514872a054638157f051014cc65cb4103ea0c2ceff50acf989c26c3e9a135507300527796cdc4e2e9d98817ce63af55689e84f71b816c0a44ea37ab4fcdf0d18e4f88666771feb4e6fd63d604dd7cdd3fbe2b0b67258d1443248ee9c44fcace287e6d6b5aa73257bab0bb43766cc5dcf262db898a6d5b66e045ccee86ac354100fce022f19dabc7b2d938fe567c6cc548cce8fba05517137a77d5be6ecf93e16666c08cca8d560d2686fa09a17431a3b44550f6de248a1624b227402646fc9b352290b587acc183925371e1a729629155013fabc8e2b851022deaa49d226684f40cd1897834d13c1152c5b9aaeff8aac7afe2d90bc9e11db06c867153275cad5bbbbe612fd720d75073d627ca6df810d3b8dff1403bf3e3c5d68b7486c2d10a63a9bc706aa72a77a0616fe55ec812d2c3403254d7522e534d37e17860d4be7eb46ae2249ce43947f1fdb8e58c12a81460431a1492df70cb7f6b77d356c90fcba2f34d12ee7fd4616cb53ddc18c75a9d0912cebdf4856ae5be854408ced4e1f7d8207f988c94512cc4748cfd7e662d721bbde18be0232cb60aa9e0d58b12ec49a8e7329fd2b4d4dfe4769847c312a0960c6949fec03bf83ddd0bc394407361f5cd13e4a11242b9f5e352684e1ae4841be49430164454114b0203eec5172107ad6a75122686dbdce69d2a2adae677d5f139fabdef5bc91213751866ddf1283cec4996c5b0ec4abe3781c8a983687c0c82aeb9f660d372054ade12b127c63e1ff5a714ea0d50c80ad17a22af7a84403c43765924b813ada56a853c813c0ac9deae6aa8d8a5c71c91ad599a20aa3f341757a30dd78667a902f6407c3f5ba53583ca91cd8029f03ca052d9b4583fd4fdc047595950755d3b4f89ad883b150959cf804d8f416f462838b9a280fdaf6fbe78760b54ebc0fd4e5357e5dca298e0aa5d4e968fdf91866965698c256dc1cce7140e0fd5e4296df0e284ee7a68e3c9a376f901525e7cf14096449da48214ba8664654d82797c3f5f694c6b3feb00ef7bde8d5303b74bf49fb95722d5cc357fe1ea56219793899e786d3b0b447a1405251d1b0adc5fc6c9be021d5d74446d3f48f1d60dad409788bc54f0c12a53841dd3837d0ce5f3d5699b7f99436991549dfb126442b6ffc2938dbd5cdeb1cb3146f9fa91dde81485bf2cbc6f138a3c1f6796de8bf302084358c70581613ad3b203b8f99e82f978b9ac34fb44760cfffddcfebd23d92ec1e6bd02c87c120d85788ec6f87a3f5a52aed07ad7994bef9572219f6487611112d900fec127d07a3701400c0c37e3508eddd1edd52c680eb42f2c16c789cad4ad3c2ce6a87a58419f8cfb5e3ac21e2b81268d792bc378e0460f1e34470d6bf43ef13d99afcd81be58497d668ecc9719810bfc7f13d5d6622b3433da0e2a420d0066d9cdf0364c91ee68f947c351f147c9f658663f98e9f8ff26d96380fa77db4e7bbc8436630a2567a6c1baaf3072967eb82e03022e11635d891752d308474a6a5561ba8788ed27de64e4aec76e2e220f069b43f44169d9f796550d200da63e181f36960dab9153c7fde884e5257bef86b6e8e0b83c639d548175465f2b96338555a8b1840150af083aae7b35eed86b690e272092dbe51e39af82c3567ff3409f8f39f81bd2b22c5083cf7aa123f7a00ebc4c2a4d22ffffd604641446e792953f59160e19643d8c3b051f03f168a5b991f03308e17486d6799cc3a5a0eae1d6d614ec8ef0a8bb2f54cbdad7f6344af6b60bbbcfcee8646a5a788c428feb645b4a8e53fa489042bc99a51f96e5e3e5adf6a05badf1abbce548c0007809ce7ee32c54a9c664de4535be1c536a27d8165170b963867877b238f9daa68ae6f23c09ad4de082410f7a53d7c89619173d0e7d052e10a6b940bb4fa547cdd53fd230e7c2bd3b57e842685dc488838596d34d367415521c9f63e402d2d560cf1b95a1fa4ef26bf2b9d8046d494d5c92dbcdc4b6e7407c1590ccea433ca1ac7c50359aedd1befe03b0645fc2468ecb78fd7b004dc0a05a0024772595f671861dd4240e159155da19142cf32bcd7f913c87d715c63e219ace2db9309ec8c7562ba6e898fa590f87804461651977b9e119ac2995eea39c3dda78d74d58e643160fbd0e0c35952b0ab4c4d0810fc391da02dcba4166061b96860902b6167b17b68af961fdc1a6ce98c3175f822ea6e3c52bc0c11d2938c8d5a90c86e857af8335cc08013eaae8ece2a18a7d24a14720fa6d457daca6c09e0e17eec863e32dd23f1e8d9c0c72eb88c3c62524058e5ac6bc178c95280c46d24e3e130e2789341f7469990b28947d04bed15afdcb02e7e61a27a0796a73fbd62e88e0571af0527c103bf5b7947a7abea003e310aa6cf52e81a514d6066685e72bbbe502bfb8a0c6bb9787f0b84b77d7587918deb825436f64855858b2f4b993e911745238202b5c4b8e0b9861f4e2dbd0d3fa2a9d4ef8b61a6d6cb44463ce74821f3c4806b69379c0614d8c283b0332f93afd0a8cb2b3a6e9a7baf29332c93bd3c4c5a4815582e28f8ff8ae53a5ee234a121fdb983b2f3180df02b5760228b20bdea4eee2d296b78c993695952c1786d8b68c17728cd9caa7e1ab0566b87659f1435a37e13315e23eab4294ffeb267147e400356128b7ef1e1e48ba5b42f49cbeb0e0a4d313c3e828f3ca313d9848d87970bc3cc301cf7d785b0a452487d6ec04ae85a0f50c6f37238479c2a89b5bce84fed0d3fdfb66886bb2616e7e3a8d1d9baf7564d49e8cee1be3207b4fc67f81802de11f94cabe359f19f069dd84860a0c148f7e2f541f1ddb43b782254ea7f263abd7d2c3bda2444724788a4c16fea8dfea4f4dc01bb70050702fbbe0147bd8080329ca81b139683d733b17f746c6e3964fc02d32ab06b62406399c3d25d77ea27b73d2aaeef3d844918233534c1bc3c0bdbb83eea0259210780f816d4707f942e6be3604f822406160a17875fe4d309035fd5a7d16b63af3709ec5f4ea50978f66ebe9eddc06974e1827ecca13e8320460cbb2664517ed2d19488a44c4d5a3217c2c530854fc66561bc0a43dabded8b4ad3d929309db1765e5aadebf3c903dc6231312640e8237274da9d082ddba802f618e0ff01431ed6b56018c4d47d28351fc07548960909e690969fc82a0971e90a92eb6bafe46ff8d451383469e8fd63b5969c20ebb12c6e9acdc6df48e4aa595858dd6430f8472ed398bb30b77a987fff40955fa3f29454509c2b638572b75d4f9f06617244d510f721d7fe32adab390fab79e82b79e114a8b3f8adc529c6073f114d7d986398f7e606483e620af7ebd78855bf4e50f0878781b31993704b90ea2155d686bde58276ffe41132d181a029e6beb218c48a963bf4114811936f1fdf1873643a0cbd46c8770aeaa88154b0f00542c50c839215bf54ff0a590a0921e51f4c66275ca13f7e6ced9b0609c55ba29e9b8fa555c433d178d4d898c8a3ca24dac3a90d77cd5e39a781c30bbdbfb4034e88c2b65bcf085c3a74c5b59f1081b47492dbe53f5921fe5cb692f0e79d0eec3243b81e813fbd5fd07a133301d691ed31fa2758cf29945c48b5bebc9e2dbcc57051a895751b875c88a808ca4a35de0e5a3db6d5272225c2fd7b1761d4102b022c0f30bc0f8500969391b8d523f241cde917b68eb1bf76f49be8c71406966501ed1343a577b79dda3bbc2684092aacdaf26f728247f0db1b597c7a7530f640b27ffb62fba7627f2b1925e1a674a53df2419bf9c7388312a67ff5805fdc39ee3d9f0e8da047a4f6ea53b47cf87be3a191cb24304033a90970ea406fccb7190fe265d5f967bb872b9cca611aef039681c525a8af5e9fc991f0887ae8b00b399910e7e514ebfb087c30c83a6f3a69970e7c7e421f7632b628895f5e5f77a75d9915adafd2906937f2f0fa3bdbc28d6aec8ede63f100c5a5da7afc4d07a03905255c5cf072d7cba96b7c9cb86e2e4fe17340f079e2d1bebc4388bd650401597321e96d1de3970c097a0197e9498a319f088e9700d857899f1f2428823fc1de55004dce3374018c0dfdb647ecf478fbb00422e9419ff161b5cba89293e2459d92fa008c6d9113511116e55b985b1e98e6ef559fd2e2545be0dc9396f06847933e37d2c181e8dee6c737ae8f2cea7909d9b8e1271052d189ac76115ae177c137824052c06d04c2e4a8a50aed0046ad6c127f49dd6c8ca1bde508c8c6ebab5d46cb853add12462fd3d8a96937f744f959d0b05cdf5d6d1db3da2ef0e4f3dfcbbd7226a17c9dbca1edc315af2aa9dffbd346b0613c4c7e69279f98024af3635821bcf1b9511b2e97a2dc55fbbbd570e7abfd427a4526c7bed1c874057a5b245d2137d0fe7c4080c025eaf64658c6707736deef31ed1fa774432b9776cb0352ba0f915d17db6079c66597f126aa0dedf1be9c279795b22234c581b49b86d22ac303088c28e6ba8384665a626657c55e689a38c17e7dd849062a256fbbad34c472087e829d40741573eda7aa0a48a5c058809cffbcdad4141b5f852f13ab3b121af7657c96785f52f7dd5c4c86367b83211cb08ee8bc8825d1c8f63a7a407293ab51f6f4333c3df0a453ce0fa78384da549e0b5d11a553bef405c9ea437c1782a958c6e75211b2078b07a17a6de7578cfd712d2b99910f2658a91ab5bee8eb2c1c7b554d5ef834941db9a2784232d7beec090705008e3300c5258ca3d509fcc85683849fdf28db00c974a737375831717b7b35dce3cc95833639cff3a62a06249f7b74694d36616ea24f5500ded4806d67a3295c08776d8a4895495ff5cca240c05025b776024c325941b618c90f9d662ff2cae79f1ed64636cb794a75b9f7028f14f0c35907195602d0b14b500b5ebf8f9c6e85d297794052529d3b89fb12b6ef80ca6816b4b4949a56b2f0ea2aebbcf12465e3c6d088e36f575fcff1d585d49245bff81a672ee43cbe310d6334f1790d32e44a4253533f1543c066d8e931a42574c6096554b0cbc9b8b7b825ea3230e92f48789edc973bc6f18bf7067f4527f88845402b4868f08fe57ad35867de26de8e7d75f3ba9c4c48045742160cd82ad69f9208db83563d4ca20fe561ac47118479ed093a548c3371651984a09ac06f7553beb8dd21fc68978473e9c555b29f0e23ff0be3182e5b222ab35acde5506da9095eb8c90a14c4f99869a6fd026a9d7995eb7fe83697b00ad9dd671a4ad82fa21f5db0c1b21d765006cec77a57b45ab7f9302e9a5786f2cec49cf93ffabb3f53811874b6911386bcedb707ef66dbfc30eb8fedde338e7de2c553505c116d7de1ff7f0faaaf4b13751335cf3ab464d36a3177312f8f743db4e243355f94500f0664edad36e0f5db07195343a6d47a85c5dc1fd82440e64f082c2b3b665f4a75590379d43dcdf4f9eea8a724e022a9195cc3562432987e906003e97590c81987e790a15c627ac00e20f110420e87f6839ba2425a2cbde233b45d44492cd26f965c3ec0f9943b12c455d67e378b467449639f2094f1e645e0dfaaa6c479c7fffcf7e1324eed9df57009fb6f5a689cb566b115a23a1ef1593553ef2e991a6e671db04fc952e9ef8fdc8415d6d2283bda4ccbefd1a3c4fc5b7bdd72da074e6658431393ddfdda031a7f1d7bc18ef442b84c9fa498550c65f61e948ca806f0e01b6c03d162868621cf363643f69bbe244b39ddb52fabcc801f6d690ae61db8b4ba5de28141186d2b03397c2bff606aa6f88d7b0d6ead6474c050970afb0211c1c6dc0e1a2ed7ae178f610bf6181387b23085de72ca5dea4f1699f58fbc6648d94d9abac90406f2841e1103478d5251cda68100eec31ef09cf4f0207f501a7854e79f628f0a511543428fcf7c24dea30be610e140cca9e13ca84dd07ea025c114034132e69224b13ebc2351ce353e99e96a3fecc74fc5883d4eb10ffd09c4cc6514d0363cc03af5f2640ad03e960e25f3e33715a0cc2025851362616480f48ea9d01d5255fb3f5e79ca5d602f08d6d54ec7b1ee9dd33b0ceb4e8b00629177ce5b850d045fded4537dd2944cb96defd041620b427a63b019dadbb411249dfb1cdd6e97d30461c42f66fe3c852302cc1954700f759d325e81f3cd81c5709569fe5af70d9968f6c5527655bda0fa0294ac66e8ed7a25a9437e73414afc33f5282a85bb4f3569f3dfd6e7265072add305a5dca5b24e44803830e0f06ad87c851ee97b2456177459a133487900aafc7550e610f819a4fa8275737e4e9749c96dd9491da8300409496e54b39654597c8a2519cbb8415365ae53e515c67ee7ce4f44dd9d4e6d5d9570ac676a033b8a9256f7047aab80738d96ac5eb2a1f37b2fefa72202f88250a73135212e99ccdd4ccdb515d95a28597b1ce2883cc34171f60fbdcdfc7f651ff5e18975f6badbdff081db582bbe088ad83a556e0ecea77acacc96bbb0fa27f1a7cd0ec7c45d716f5e5721b86ffb56098b13912ebc4b111473d2650a9b3e4435fd6f1672cd947069f84b1e5d6bf30ac0fd4098f7f0c871a5c7e3d278b3a478c596106aff6b7a735ac141dbb87b90b158b887303147ce30a6b8abf7ded6f2d96170f6216be3a3e7164d8fde720d85ca4a7471bf3eebfb2a45bf6a8d19a6473b8312c7f1f990ead2e1d3850706ac3676230dd17005645670845acfbebe46e6bb33a10a5100b64e5a77208209dfee5b82932a771c9960c28379e7753e74bab7738a4db006380184ad566d075458cae11297f1af791cd6b69d416325b91b9eb626f031aa5a31cd986c770988f3c32ff759ed2f94907e4d1d1dd09afd4a72103b69f666133945e1e75097d4c31830342b9bda3693e0248f903c4814d4ded743ae34128f7f3000bd60d4a268406d0e330f25efd664ee08405aefa14fc60ee043d1215b5036e58270c46e27adee6053a45b35e3411dc03a7556acc3547be8c6e4430cba29f0909d9a6653ef5d8a743e616f042311d345b0bd5eef3eece633cbbdfd3b39e87e6580386320f78eeb88a3d56d99521d0a13f8d59bd21a12ba782007e1be012819a650c23429f2f1982dbba38d099e445d44bdb8ece112e58dbeaf9be98f6b752c0f91e96ed1e10ded65c06380d77580803b659ce9ff46b06f0652e1f0cec94495209cfd1a967a85a0a5fef42e301705a6e6636d7789afa34173edb7ba74c615f35e2516157cbc55e833287f1c91b4803bfe8513dfbca94fda2257792c3a8fe9285d07bc695d3c93bcc0ff2237107365a601fed8be8cb1275a56e907b84817843696a84f852e2a8b1d7b3f2163265295ee84c8388f77f8f0cdb64eac236886603214af1f9deef07bb83375a5b114a0dcb006d5afb06ae57d2be27dc8f739180285ac7e225aa46dd485d2beb62b96c16a823f2b0d45fc4f78f0f6d26bdb44259bf7160bc9ae3a2f41691b52196eb9ad72fe3e61c2cd95ddd5b5f2660e7720f0c829cea4ff695a08db86ca7abd0848a1754ed9d0be313acbb7a6695f27927336b6588c3068a24aa61bf72455feee86f662d372d2a572047b4ee1dfa43afff78606ad0fcc1051b6f42d44a0d3f1546b6baf63748a603dd24b80990cd95bfff57d53523f132ab68d2740ac1b0dee075e58bc1abaead22c6ccb677ad6aebc991eca37d0f4e8ac78246d493ac77493ba5f45535e719d29070a0af1631f2a096cf14478bef02f8a55c550f7f22307dbf138e9170fb713b22f6a47a38da63d2578ec5578927e5ebd4fca162ef4b7294e4a5b1dfc839c423f414315f73b8a31e67f3260097da8be0586f623e0cc058e46e3c28dc56d6e3b060cb419aa3532da4912369ff96fc6ffbab06ead0ed7d259c5703daecc99d49789bcfee212b59418cd59b0fe9e6af8c7767b796e489bdcdade1714bae7dfa99f40a2f394b291afb99a20fb7a2be3314aa3b2bc05f31ec6179e079cbcdefe78a30170c7824b9d569d084143c8ab1c8f77092d15bedaa5b929c9467c99e0f0bc375359a875c4ae31651abafdf4fc64a7a5a31e07d5d9eabf01ff78768ae738d02203535329b8154fd41853f0199c703e5f00c462d67ce4357333ec5d8d4da3b36af34f33e697ddb3ddbd2e6fdd11a68fe4bd818ddd55bb285cda9b3eca6c3d81862d7d20bd8436a26c131a022a0ab3543835fee7c72ead2cfc6307b4364a56be10bd15e61da5f7c90dcc7cc256fdb6fcb7b1d1e795506aff202c882a732a3941091c40eb23f0f1de02a682c4db84e4f941f48b11e1c1c7c020db53f95ac1c199a438d8cda07ae7adae224c4cac55e4c6796ea6dad3dffd846050f8e19feb8ba4aeb12528731c628c1f5c793fabf9a2af5b184f966b48bb9be0304b486d34799e2e8b941a2399b59d2ddddb147142ff0290c27e42fd7087a792c82ded80862ecb8a896e65646f13519b4ed93b1346246645873491111a12fead59a794102c58be08424dbf57aa89c4e3bb13f50f2168847e0efb9c72f64a6a02632d6c04303e65cb862de422d68a49187279e34fd442942bb93eb8cd1455d7f18c8d931467c2289b73abf630f77d862b345c298f54134ac4b9565f774a114b39676c04ee30e0e2d59d8b483fbcbb9e047a0f70a89902125102fcb00261aec28336bb2d7108a6b2e46824c696ffee70f56d8bcc002cadb66f4372ea38d11c38c180c94e181bd938913f9a937a7a97a849ca6e6dba1679005f205f0ca359e1241e5fac6fd3f057cb24041b2d7163459379b5f63c8a4e72fd2f21a2c9cf30e85c863970f4433ef2086becfc9e1af2f71fbbaee40b93b45e3490b36d3fb87e37a0a4fd12ca933917b45f372f5171bd5d4c95ced6a8d53a6a092bbbddb79037bb98103ef4af2d07acb39d814a7c7bdc109c9d97370838785d5d98d7c2ab084aebcc3ddbf6fabecffd7b521016fc0ad3c113a608a87792ee464574aece3713c867462223f1074b355daa3ac9518dbc0eef99edadb216af2c256dbcc9a1ef01031e6c80c77610cee484c696026f7cdab9c45955c725ee5b5c576166c350d08af23ec204506123ef78b2006b8068ffa05847eb5c4f1813e8c9e7b28ed2f4dab5ed2b48f4b151b86304efc3807f3daea8da2c895f8f36fa770f2b3d4935191b3c047a22b1837082335106188eb3d44fe2fcd848d896ba662061fab3a5fa97ec92e2fc17463f0b679d558a6aa83e60206c4362b54feab9255b2062501b7dd0c04613a3e0dbca544c7fc216acced077908190931d1ea1a8391ef26c0437e7ae5fcc33bcbbb4c4e5e2ef75be1bf6fd598641128f8d62888d83a0d3d368e7c40e5dbe6d32b8ccae82080f8056dbf9f9e1cb2137db56604cf330d6383c8ec4902cf1b3f1ca3bdba9e315fe097edd63039493961cecf15105a7a8d08c65e7defbb1de04ab70476b9248f164063f8cd50b0ee9ef394fe3a2867f9991918ed488fa1d5a0fb06565e2067029ec47b7224002cf08735e55d70651ae9c23ccfeaf51e2c9232bcc9033d42fc0ca0e380a042a56125c488a135bd4556f8bc1e27119b7db85e23281cee3c98f0de0863232c581baa3adf6ddec835c8ebf3fb997a3fdd0334102da8b4a550445247fac4b9537b9994a2b021bc25fc1c05b47159f85e4dedefb17d4eb960ca214a34e9f3129880093c715cfdcb00fd659c1558215f3415a1731529e2094a85af337e7c6421ccf8c67fa3edc13457d55aeaa1ee85a8fcc94ce03b3b263aa68ed951a9031277bea52ba751699eac11651355ae3cb44b8bcdd97ed4f0c49d245b227e8adee05df3191ea5bf0cdcd597c1edfaf9100a5402443b573268ab81936a3fdf2a057280a86e21e8a5934f069edb19da88b2807f296034dda43ea5a8fb89d2bf50bccad50e5895ceeda1b855b722fbcd71d98875af6036775705937490671b00f04e84450822eeb3133951bf15bd75f2bbfb7ef3fe121e8cbf6561bc573f638bc706627fb69f4286f9e2fd62b20571fff5cf226427b6e5cbb64ba23ba0cf377b29c75bd31b959c453b84ebcca77821928080c976aed3811a54b208381881bedfb6fc24b3d2e06b13654c99176504d8509b4f4656244708831791493cd6625a2b2a0f5531108c64165737bf5c2e599756d840eec021a64391d34610fb44e4d610c09e0855ed0f7e74fdefb728330aabd40de2ae1f256b347cee515cae04b5e2575889536180bb943b9e8ecd122e039d71f9da4f52b7ecff5f8f57f8d6bece91107a801c4324a160c495cd690624bba6dbc5131821ca0f5a083a6790c8fe7138cde12dd318bbdd1e87b09fdd91299776b94eb10057bba57d6bf7dc52b83c99f94db98e78f490807017e9c90c7b4a10b237fb7641b03145ce6aaf32fe3d060e1c9c6871823c881d47c851e83238da22fd60cd7e52fcde7035a97d3b158f0081518df7fdecc592f51c84b5d060de3c1918312dbb9a61ad17e4092223fddffe1d8a9441ada56ceec96944d5a1756741f15053410adfb6b2a0ac2f1e371dd11ec053d6bc1acdfea85a9d65fdb52d2d2046785754694978a7adb841067452d55345fd83097becba8fafce3fd34596799ed36d57f6bb7c09c6f71a6fb409a2d915b17933218a9d9b482e29bd1a47ac4cbb3cb86eb3c972c2c338476c4ca33a9c6ac8ad4882ca548eb3d3ec86f4373c85697d6798f985cae3319335a3ee30a9979df781b2d8390e06fca4cfb89b4bc706caf6ed17ee2b8109a710e5b1902fe499eced95e5a176ee7c6b4eeded8aa64d0fb803c6eded56e283e0254a262c8ad5b6c16294d9378a5da1151c5d51b4d64c9672060b58e55a7c72bb9e56da6e7bfdddb62ddd496ef60f98366b8c7e43216fad2ea35b31a04a68b6d5ff91b56c05f9cb248c341612bea23ffb77b90ff349953ec2f11ac649fac8916ba51d629c314c90a7304bd219ea1f72d7cb6039906fcb637ce4d04e294f4a5e371df8402bda1bd1cec9c7af2ea01aeb5766a052eac33c8102fc0216178ef5945a633436b7245e7e64cdec53faef82d18591fdbb8544ed161c784c467776b4dd27c0e38bca5bac44a55087c03542935b8a1d7cdcd4e7965a0bef5894bc057dd345da9c96225cc3e4bbbaeecec3683f986fbbc90cad483c1bbc8da1c2ed83985a376d13465653e3717857c2d9c2f62aa11483980d2b9cb177c498ec1f8df57d133488f88d36b7995d7a2f29156b45d021737f8f68794f4129828f3160331b481dc9c9eaa22816a243e0b9d215ed87767c6b134f3b6c0ccd50e7ff709a65c5f49aacf5c2057837cb20c46a814d06d18e10f77af2f267efb8c109291523744a96d7abc4a9c0d5add2cdec97c7c17efe37b3b883b1926f1b17cfef2d77edfe6aa88da9cab1b3b928afb5e9af84ef1867e9640993849abfde16fd471717053be58a0e09596b3b73d6f67c73139e47087377d9aea2169dc4d90ce24dd355376f2da2b8e858326beb5f54ed8932c15bba358d809978895dc98ba2d54e8afdcc6575a35e74e42d0ef9b20f1f369cc727118032e5bf302eb10aae47f4d05875e3f8391910d9dd7bec3db6b3cd61fef18b2e991e60d110c87c6a180b4dc047e558dbb20f91242ce2f08716f3ab1ba277a1d0c9e1685565d3b0084d9059352ac205a44119bf30073c1b155ecab130c654bf030665fc5c1df99dfc5c9c47ce8325241c066ad42ecd3599fb92eb3a802317134d8646e7f0b0572acd24044c5c7944d92fd91b10d12aa0d3afcc402f8e0b3590475b2005f473101643305a0062ad19d648ce41f7cea3d21cc966ca5e276fc72d8d466ce2a7c4b6af53365ef5c55c8af6461ca0b2d728b81d6ab4a1e0d7df99c03a6efb09bcc65ecdb531e9da4a710abbd429a28c2f3a2aa4670b3167a33d16fadfbdf1ca12243b90f1d74c3b67c59d714751ad009b2ff8a20509734ae82fa3460492777b188f0b98a687041f3e1582c7fab7c25115656149c69aa45410d4d0307ecf74b17739eaef564d81ecba42eb09d2d288cc114a744d57d76509763367ad6ac0b43f17d7827671148fa373536e64eef5def58a556c10dd8a019e7c5b841c85591e5eabf6f788401988ccd44423909f42cb9c48c7a79721fdf9e128eefdf9cd0a14a882f8ff7869a273bcc65d8d7d938fc05e459714108e2a8bf1d8e4a2d190ab80b9c176e3bc978ad8f053d05776f22e559efd39409dc34d0a3a796245b98d176859ffa186b540647adc68626435ca6c462330521b3972360119cf9c3acab637557b6c685847621d825f12b2b09b2bb27b3beb20c76907b5704f0b200d723d604a2c721b7d20917aedc08652a5844cead4ed171bdf57d4b36e5c38aa1c885f7f08a65290a0574d524cc0d28629e639bee188fd57e972218b43f3098c31a10fe3d9fd3437f76f6f4cc0fdec76dece5f61fee27c470b0a5b7e413df61c110d0ed7d4f6a6d9b3896046d5fa78de10d40646cd8e76e6136988f4b12742cf54003cc015b9e31e59ee552205365de39c3aa758aa2b857635901e7a01b875e9db9fde386d31be79e79bd6672fea652a9d498856483e0b011fe8d7c0fd858d7f434a352a9544081b9052f59318a818347b4a64781b26eee0b1252996673805a7642dc5c724b6c9251ed378975cc213b71b12cf0e367f35442df1c005d2204c083cf4e3c12cb0bf869be25fa1b147525a742250b3b17d669adedba3f592d382b8167678baedefb37227635d0a79707d6056752418df5953606f02692b5382bae94c81290efc008396fb3711cea2d080d3b9cf103d7dcad15bda46a5a077a7d4d72f967b4f2355c378f1aac0f4bd972184e3bdb08f510760e3837d66706ef28b71c4593194ec2d78d9f1e1968745be076d7d5d3706ccd8018cf54074d1c4b52f4be2c3fc046bfad83458dfe18e566a6d847b90987a409a5a3ee32b154664fcbf8765b50da6deeba0263387f2e4e0e9395e0e4fcd01079a6f0fe2ff35a15a97beea53cccfa9b98e37e6d66850714cc63af723b3f3be392d215fd800b5ce5fb7bcc693fba05ed325ed37156684244166a5de0910db3c0e4172b22c4bbe748b2f7f70bc829f1d5a9bc048c3f7a4faf979874733710059ab532833b6f23cbca40a848db0941fc5315fc1aca6f77b7898337baf6833ee86bced275381af3a1fac7201719b30de925f2946cb6d62fc2b954e8a422f11e65630732215b3f909e6e02c0f7d72967b0cc2e5a47d1f192c2076c2cd1f97c7f6fb8547e200ba1dc7bd2c89659f7c3a95e9e4e6dbd0ac4d4fcf17e645c8b34e234eee3018b01e5ff5247321ede3660a03b5bb586ebdaec70e8d1674842646bb4c6746b17180d467c5ed1f27b14bd90e1f5866001918015dc0276aa2f0b90f24015c10d334598c4383c48dbbb021ee25b4901dd9f5773f7620fec18b32d06df123257318b6ff2ae97490c4adb9ea9b0db6af4bd3b58c067f70d52d2992da3250e9cb08b0549402db4b8e7d3bf60a344727795e43dd42c4a5e710aca1a46e202ba941ed20626d68d3d471ebd897663d17aa82f491e41cb6f6b9b053eb8f9c30e2d3358add1fef5c98a48eac38aa9601cdf513611cd476e10820f4e2d2d86a90e4247b2d9547ebd6af81383cb837aa2d31c43468f53afc001930ebbcdb3c8c1239a443a151a0df012cc053bf6c800149d4f76e9118dcd673386e75cc377b8e01a1bd4b495303baab1dab456476b913250d38facdb1cef2a1109ad347c12606a0f240ff71af28f20f89cbf85942bd0b6650e7f03de3ac2e74e1b3137ca6c99d304b774459c915d3055d5fca1b8223b5116e951261db272fba4ae5ef6f7416d392fd697511776b55a49e0ce32c435f5058c8d8a0e1838bd0d8c0effe9b13cb6aaf9bb5abe14256f197c2c1cc6801d490800a7d1bd7f6dad0f38d9e5a91a85581de65ac197b5ed750881e8ad872e26cc97d7cbaffe51599137be80f555674eb39573fd5c7086e809f9fe56b56f6669c5d869be2c8fd2fb92ffca565df68d4345afe696f2366b506406b5d5f2836314def69587a78d2d5ea72036d3b977a93e60803e37d3e857703f2f0c4eb2e2125a4584d65c97ae5a7bf5c3c1d8fd73ea0dd8791271b83ac507b369f9ec0f5316361cbdb451b2dfc3d0cc5db2694a08a9e93abc03de3625b89ba88ba2d1d926afc00a7a72560f75bac09176762c5dbe183fb3c5e0d8e5e81b15034179f6ccb4869175a86ede4b7bcae685f84a7a87f5b4cc4764f0709784aa1ab2f724aaee91df9f4c9012de60d05be0bc3fda9c0802fcc9a541c6344b88c21a555dd58384de5d068af1e52854c3b331139835fd26b74d8b67cfe8c3a75c318d3461603978003635c64cdef9bdf9a138eed89ba39d5ed6f68430e3c243581a00220077bf337f294b8d786919d99ca832c52f4915109504706e005bc53e8a3f66081e6eb370e9aa12879ab4d3e8e5e9d12676f1fb1b8cf3f1a308e822623170f9bf1fe217566ad3144c225a388046634a3ce55e032addda790086178389e3d1cecb0642512bbd27160e5723c00cbb7d12255e13f38b8fbb55549059be96902f62a5e51e210bb1af51607678df8193f74218697623cddc1c4e1ee00fa2a706ae448f91c53318bda63e17a66c21edfaff211c48024054488a462423cf7fef8f0fdbf9b40d4d0f837f3ac9c26b9284c046161620f874566d6747fdc4a8ccc42347327400846c3a556e02f710337d51c35ef22c4d3d3504c2a233af0554a07dffceb77e23c5b186f236fe5164b38589356eef3626198ad09a1533fb26c2b6a1ea0864d9631a169482cff1ee3596fc788044c15a8c9c33a35ac8ddebc7827d78a65f5ae6845a9ba653292df69b469426781346453678a6e4b8795b53e94ca724224218773682897a73be1f7fb717142fa4c2ed31dbbf1265feae542117004aab42ff383538db6cce1480eff45713e802b42c67efbf0e3979f6be61c0f9ab7f72d7935db14086fe501aa913e19278a644394c136227120fb09ca45238af3772a3ce1e3df9749042dde66eee2e4cf922250127f2061a580fda278622f93f5b3b9d81e48ad58be4aa0be75f0d9ab3f2149d5d92e2730d010c73c9af39d83d1a70cc9ec6f0b83799cddac7b57b2d70f6727cb3d8b97d96974b2fe2af4b77c80a1a12cad96c2333b230eec188f2a6cafcf4c8648a71a78fbb85ae88e9438373dd5e40c7b9c372e04efb7088c9203c6c68b1133c1f8a38a66128ed9cfefa4dc3eaabc365e0bff7020dc7cc92056a7b433a0a48d09357201c52c3626d8b228b891b53a12902cb0b2d7f6270cc6ab6b6974269264d78d596978bf28a5c2f34f70cb0fcf2ef7c591f9e7e1a0ac39ac1552f4b033934f983a6050fd248a49609d481260d3afeaeeec2571be0f7a60fc8badd54cda809b25deeb1448f275e52eefb900daeebba4738a3bb705957db944a6749e410ddc0d88a0c69ef6740bfb29212bfa69768576aae3a16bf10b2897976edcf89a54e8e1e2adf2b3bd36e34385657fdb476da340efa7620ea2c441916c928aa20242dca658122274e20ac4d163b6497a4a41aa614564091cb75bc56efad8c0165abbd772457a7610a83a0a201e32d2be60008d595e255990511cf17e130b6aafa2f99a96d3cf14e1ec4e2b59bf1b4db6fc1528ada7cc2bb2ec94a307b98d6274db81c9050195664fc8c4136baa2a9fef167658896e75359f1ff782e2543fd9bbec3eb415366df409f1f433296d01c0434ae46c410d1b4c0ffd0420075dd276cb11e8a3b62289aa260583b929a51cd2e14dc45743c391aa7e4e39b678f35e31dd4d997dcd09ac5cad557484c1f7c42bbb29c5509bad361783b483e1d014b07eee9b7883c621d7e3b1156ad1786b18ed8d5d488fa3b21286957b9823a4d96a2dfd77b9ca00fce7ccf47b24e5955a5f7a58d3c805618987b5e3e6f0f481f1ead37135b46d66fd235369259c572f6e772f66f4ad9a1526c39c771d48a92da1a2032f63e731de93d1714fd8183076fb13f844036494050f99ada7eaa4871764675b3027e1383ef2fcf855eca6c41996cc37f0232edf05d0306758cb3a5233a245adea895e47edb2d5f5f484ff2344fc5dc455ba710f99019b456f80e235dd66e5e0556175b89bd62f52e5f3d15cac43a94bada34be7fb8915a1c4ab076155e24d41abea29794214fab9cafd879038ab5ca49de03bcc5a10e55067f8695b86e8a1651238d028bceef6c5f04ffbb76dd78d3e35bb939a60d8f06d080b9dde853144c070bd827cfec0dc4e6db411f92c6b807ba7516c1344207ef0c6c14523e5654be67f9e5925e718026cb25d1beccfc7ec4c53229dd6ce43d8ed2b2b38d2ff0df77baee497751852549061801b82f7135c86a32734cb5acc32fdc6e050950f9442b570b4b3d673cb097f355e23132cb7beaac7fd9ca4789ac9f6bd756666ca144a4d896c1e030eac42bd0d7be6bfcffdd7ccb0b6b4658e9d1d63b8964ecc329a644e86e08c589cd45929234644c10f062f694e017bd60f91d99f5fd870a2ef24cca8115e54e69035733a1b2a8d43b1a1ad5690070181324cc4257b675f248c887cbd79f8b102f188839c071a2d1dbb7ddb6ccd984ca9de2d8ff6c41d143985f553c81504778a294a8340d17cca8c4511667a771ac6fc04dce1b2c96703d29a9d2f1fc07088915d7286455a082c79075e1e23d791ec51f77a090f9c8cecc40eedf1a839573e8699e2bb0b22e433b6a4d3eb44b0c971508046a1725f3f0b4136b2993bbaf73649cd4c35aefa6e0fbaa81d6be31324c81e4e7ca0b303e9d8a21bd446549b1fd3bd68dc40bdeb2f9286b01724271ebe39da435f3def84f61e78dd3d463ec7e7862ec80b7a45cd7b6392761c1f3c287c704015fce31af586a08b09f07309f9dc808910fc8e08c11314328a51c71abdd44f3e4a6ed259d47b7db4c9e41bc9e12d94145bb8721250c1920a940e2431041344d08a18d700fa69db80a97106d75d2b753eaaeb0c98b038f534923c29a5f76a6f7e123855dfedeceb6cac109db0f51d9a44be388ccc0fbb937e6ecbbbc959c5a2adf9fb3a6011343969470f850d2af875fab8094f8e1076dc9e4598b01221f926f5929f74a5815e8a815d8f75ef7147ec75f93a47200566de82aa271525716cb72a3f6f879efc562c90d02756129e3702751c7b81e51e555b28887fcae39c91432245c9221ec895bc851d719d6234c86e4a66656883e2348cd9c8a9e5ce1371800e90cff7b0defc68bbbb96da3c5bf5aae17122a30b268a1125d5ef1a032018c5a7b5e099c59b32d4ac8866a1d27ce5ebfbf896c5878785c00b5b13e3fd639f9fd163eae3520888fa1cb3025fb38b2c678f0d8d2bd1b29fa0f6091c5280a0dd5daa0e4de757e5aec9158136b0a652a2b183f962abfb4ad16f308f2c80d17da465c620d6d62787732b01d7740e8de111d5943f9cf69c4e4e6ebedca6f65af93f7159732b6bb1318e2a85c69dddadce41614e110f88f85a111ae53ca7fed3493aad924ace06703ff60e1f8ffdd63199d883d45d6b6431fcb52f05ee2bae1a4e304e8f694d3d50ce5f2e36783ed85d50d06dd572363eed1b918ab6a718ad73cec43581da6703b6b6d44064ba3f4bdd281f09def51de7c3ef57a5618db25a4b4549a71785d4d3efb289258b5a6019bb16f15a645652d10018e8a237642e75df6e6471d63445eca669335ff7d7b619eeff30aa6a2c3686c9a8042918354da478991ac661afd7c7965520b0c7b31ddbcd80a87c1915771402a156e23a168b3f56462bd452251d76bc3c39b1ac69fec50092429791c0948491e25541a5f03631892099d3d4f9fa305875ed9d86c02f66c0a2df6601579a392af865a0ce2717c96f29f77ca42428f24ffb7b711ca704cd784e40d46cb7dc68a81a1adc2e9f6dc4a0d3938f8fd689f52d67f94c10f7c76ea3e5056865fe5583cc486437a1874619da888100e87c0c734bc21d82be63dd2f2cf5125a98aec60af03c8c1294cf00e1635dc4ca26b6834c73f8d8fc0ce23d17972e2c97799834ce319967045a9eea27b474e04bc3416c85a3de2ee7320269d13776469bef878efe39eb5ae5d3c5b46e62c8d155e46097f99213d39577c174d4639e27334421ba77e56ada62238d980ce0df16d60480fadf7c76c8004646fbcc680dbb7e0619a90f78e991b80b2d527e850a4a4f57969deacc85af3dada10a7eaf9c5a585139bc839d26d56e79abb87ce423f8fbaf8e30c949e39ae7d525541cf4f19c888c51b04139eae5ec426d27e42b556edfab4862bdd0a4690876944890be6fe2c2a8d4e72024eab64f6a2cd41791bb5aa8c91e34ab0e7476dc4006ade683bba5c4fc0aa785eed046855d99cc4cfcd9a586013deacf49745efbeb2a6c26ecfd33c66ce772ac162ec774dd2db09cd8aff5b2b42cfc2299040a521efbed9734999603e73b72cc0423abf4074cc85cd5892a2e0f3c305e7bf15ebfa6bb0264b88a6bfc7e024a560f8943f0569e170099cd163c6f06f55e71d9ae58376e38cf10e5529f16eb72ae62e3b82089597a88c93294a923d97c1893fe2de57f3885c54c71d04cf35f670bd093957b57c41a870d8de69dc8cb0705100a7adecc99ea3f1d5af623d446935bb67d52474e7a5ce57e30d892c16173df9a6edd91c51412e4261a64347ee7dcb4238f9766e421e537f38a9022c9bcdcafff532b018266d1f711e29a05e8b5890bdceb750fc54d3d3ff9e923f6d1811c69df2c90fc343312a6d51e62d08373c8549d62519e2b58d97ee6ba39ac042bdca4520eee9d1919d285004a93d2e91bf0526b85a5a3eb623aaffa4ee11313bfd311312e6821fcfdb4fd5efff87e5512c661483906ca670cb694c711cc8d2be09d61d497e68e05e8129703918b102ea450376d52e7cbae9009d324e1486ed3e1a28bd6679d63d5afb8b5c423804b31a3a912a058aa030927fce20f94781d3e6369b8224f2dbce0face0f3ff2d178396b396c51f9f9e2d1afd76e3e7cb42fdf2631125f9d97f534e60fc9404b71a636ae8fe8e46bc5ceca456c1fb8e1d758ae2fc7d05cb8bc4369225c657ff85736541a7b82be1906b17cfebaf821199fd2b25f487a8c0e214a0a4eaea18a4ef7bfa034215b0bc9ac0a9d3876bbb36f1dc2b684925e58dbfdd3c03841374e7344e376ae73d329bfdf5372de760eeb7486bc88e7b93f81ad87782e10d3b7d17b2a61f6d33e7219830c241b183b33c4dbbb9f81eb0edfae112ee971d1444cf9c31c1a88667e48a0582dd783201fdaf25ac2c8b0d6982ad1cf282baade17e9d99cc58e7a23697cc778855a393cb4e81888853316e4581b0620f169626cc0bedca9cf30abc5ad51686934b265286417ec09241d75ac7181b8bf5e615ebf4548a95fc297d1ae14bddec3a1b42a3855cc566171b076adabf8a6a0b4a574a24a8b2fd449fbdf72d479005b5e802042a14fa7538eea0f8d85639d222c249ac6c08bc17d24dcdd3f17613df096e3c5b55b894576522fc78727f06c6f762632fa794cafa5e58932e8c3ff1a4d8fa2881f249219e44d98a8225bf6c2fccc467916fe225d8dbc0d478b55ed75d9845f4584e5044d41d4360a8786523d5dd9f7019977bd6eb3d9ce54d51f818bc94f20089e7b979c719d7e5f53648be68f1d48c59e80a36ee0a36f5ba4107791789d9f658dd3022db65a0fb58e6eeb50d223f4cc6772a598b405685a9dd11a9dfb29bc10bff67f35e62772a0c011a36dd64f628769dde1e9f1c3faa9dfe6069a7d3992dcf3fd634b38e875eecadf665048b917bf5970560f8643adad64d60493d4e7f439fecac2b1c672b7f61d0c46bd367abecdd2838e5c39651345be49857a3fd9367b6ca30970f9d8791999bee9ad9b1165ea2cf88e08634b1f4ef076e0e54d9b73997589d3b61c106c87a931d1178fa9b68f8f8be04d6a711b770db939621eb2e1c4958fae0ecf2f7d5e851cb3c99862b7de63cb89e2a052e22db9b10466b0eef01066f7248b43da576459ff0efa1e2763e90802f050daf8ded3af328d7b890698d73801354619ec22e93a8d51f6d9bcb155396b30ae9967b05c72cfc2b52cc04e21e33b831eb6f2da370be97a07d9bdaee1168b74a4e3d738b9e9ecd6f0b17818ffd8ab63840f987849953851bd1b7e2d3da7f6be7f7abe2f5ca1ab93ac0c43cd744219a005e509d30da408ff3f2d5e42de83e34272287407bcdcb06a659473130a8a245ec2054df01dae8dab53c45f25a8ab47adc26947cd6adce46fd486d3e77c4a042801c72e70e9febff4b2f027d3eb0b66f86d5a4d22313d5a73764d804c02b84a77c651edfc3ca404aabfb48486a19f552178fef60e8dc38b37de52b80da9c32cb9b2f1ea55d3d1a36b3a8b8f43178f69b9ecf7f075e57946de1e5faef7c5771153426cf507b036a0b6d58d87724f10337c8f3d448b38691ad96390668920d90f6b25cdc3870e552ab8ad6fc50f133edb931412f30d12667bd0da0cd28a6f90b134faa581fb6ee56e84a7004314bc287d2a67f52506ed2a4b859f04659a5d9430ca6799a5efef8fd5e6a7a8e26fdd82e936a328a61e323a3dde31082588e650988e244a74b238985cf839c3bcf921a013e8fa576daaa2ca7653e40f8b73a6340cc39f900e9b2c8e9888e6b3db9a0b0dcef1a5f0f8027b1654977d78ebc47b9ca2633a98894fc74c5f4ead811ff563b6f5f4e2d77a491840ab359b31cca15f898932f2ef6937a9680287550425bdc2c910277cbcef4daffd0f0dac85820ee4666f6889adeac2506d6b10a5046f83ec57605132551115e9da123c2bc79bc3e45f16f87ce351b2c444ccbd55dcc8678ec651011b3383c68671fd3dbdaa83397c93d89f5d2136d064380142cbd2cb0705b1a977280ad9e140c843f4c679558034f477e9d7623f620f74f5a3b2a8c1771057a81685f60ba55461069b297e81cf9e1d68cc46bb9e8c2ed0be522f6291d0bc79c5a6637af4239c6deec3d91d862f2ab3234fb1fd92956a53677bac6d135c5e61843e3817f7121ba1a948a16adfed2eac7c8a7e4f91446e0f74f6d8a440daae68448b38d309315b1e5465ba49f19b08147f3b27288758c6cf9184af7752a725b6ef7f98f706a6729677e6c42c2f4631421dc942b87079d4228a01c046c8e74bb9f6df954fb6bea470c64a2f508e7af39d169e7adffb655028a7b32233099032764e3ec29c41a0409d53309c5cdb0e4d362a7da17ad8aeeeb7e279b7d004be53d705a924334f89728c9ab59a6e943e543f4348874dd7e1fe3317c9595e8cede5d68be8ab6f398a693054555071dda46cfcab4e9e70a1cb8a3b604c776423392352a14bfc236d90ae2f7c5490d5b341c9a58ab68b1e7f4cf96719fa01737f0047d63d30ac142545501f50401a8c0faee604ad373abbe9cc7e29f170050f4a9b533ff9a28a6ed9c82f0762bc8c064f6b92c85ebbd361d585f7f4f0a15ec2d8bb548d6cf56440cd552747a5f2936e05e5758a31ed22508204e6b1307586c9d0058c8956939248d968bcd2f77ce30ad12a3683cf29fdf58cd40f80ede984fb84fc338fcd2cb162816a34f1d47f71460e9eeab4a0d0e727a12e6ed379d21589104efcb0c2ac559a530736061d2946989ecfa84450edd528e99a350488ffe88c5fbb762c9d1ecf9789f06bd08b1058c9c011a528637a142f517c2df8b461368c01519d7c8cf0b0b6fb71eb1fe6ac67be6cb4fefffe828715280135bb3aff3aa6c195df9808d6bab46f2994120e5b44c3573ec22b4a387083999e23660ab9a0c4d40fcfda4fbfb274cb71e278eefeba045575df428525202e5308c3659c177a26081a4c5c44c242592314380a783c0dd6fc6af1c4b03ba8c0ffda4bb404ee43128458c068271caa055cf11144408833b3f1155ccc2d372eea25bb48a0735b54348aa24dbf623c6613265a05a9343927c2a043561d28a2e2d236865d6d429f414b99b2f8c95e3dab183a92a01f6772a3c28b940f34c70e46540bc0e9b2eed63c5a53d99a8df36b51fc037d11a3c43d3c5a05e97b0aa8e115dc3132557a1f8e465418835198ba140bb7893bd959e8b691f8f95e558b2d4949d4480d4acf4710c32ae51be085ec46e886090d5934536dbdd627275cb0b3cf6df9d6e586895dad5678d90fdc9aabb47406d6b0caff17b1234e5ef891b78420b28b34e570621ad94764ce0654ce3bbe2be85e65e3e6d281b945e9d498beac21ef934cca39e4d08c04d45325d20882652f5b86d1dd408dc2024deb92671bba288c62729184112d840caed6d007788b2b277ac0d5539237c02f5510a4a0d5f85c14358a1e73480750741f3f80cf4ae53121cdeb28b6bf43f5fddba33fe22c482b7a6ee659629739a56c03272f97d757293fa0073e48183929bc2df3be6c119dfe168ea92280d987aa1a40c272a1faa5aadefa19afcae91ac390ad74f8ad610c3a7acf92e4142fe70f6c5a6f86dcb311c9820e371031e1bcccb122eccc646877b8e5c7bf378ee27cd42a51799f4529521c3881fbb5f2b6b993ec9bc14deade76a7bd18a4682f0fbcea9d88a397a6eae52dd3e2948d01a9d6e9ec0f96ac8ccf00432bc2a2c2d6f6f0123827d1bb4881cab7ca7f87d37aea271808ea507b888d5f73fbb14444e065002e38d758405b13e97d8a2161bc8d8e878d8f0df620edf2ffb65e671f88c3fa22745bba53973682cc7e0813d1e5547873539c23dfb98acf83ff919c2bb29b19895ab2795c665a8a9e215ab08790d26905e25128d62e44f6562e07d1e511b21f7e0bd39fca2b6ae81c72dced8632b8de3ae3293b248ef827cd46b19c53e4e0fba2e448142e05e6133cfe926169b7953754754f4ad83f6a0324ad48352cd4945a6157555407533a8889dc54200c14d99c7bee9c3fb593e624678d7e483aaba2bca16a557043d2ea68e786d2b538c3eed44244795479faaeda1be9ca60132f590ebb994b8c935fef762a472fdbab5ee18d8c5cd10b30bc28577f78343115e791c88c289cee6e6d420fcfdee892a3010581a202369de237aaabe653a674a8a0039e9cd8bed8aa218bc8a702c5e6ee3fc0a84a47e47f3691d2d2ff6ad6df02d9d794d93a321f938176b96d4825ec95f70439ee9f55ab712c3c203a2d1520368f9438ec5152360e92a5b56abfe1ee6b07c84140b99df9707896bc23e1cb3d4717775140548e230d9b41799cdba67986d5df02a444ba54c59cca79a994d3d44fbecf7d873aa42810d22c21aeaa61113590b2284731508a69655691d407cd9f564d5c05049733f10c9b5748466d62d69006e493a49eff7cfe6eb229b0ec81727cd0c8fc370b980e46f8b33940ca8dd4841ac66fffff698e0c6a75c022dd99b7bc886e1efbea57b2f43a6ecc217fa35e197eba263a0368826e678a9890b8ea3a7b847f171e72681d20c68eb8da1da2d1bdcdae2cea8cb9ba5a77298ee03bfc15c4101fcfc81001e5feefafd72064ca28fdf7191166da2556b1b7714c4044b9d1d882cb4f767328b4ab364d6d2d76f2d2c3a0e92d179d3c5832fdd8a02b86194ec88ae870110f71af77e8786a45947014344e0e834788cdfa72ac5cb90015f0c39581678a01733cafb22fbc280ed42eaf95e7b7669f532dacf3cb9a3e371344a4fa09241aad765128609f372350ce850eb191cc309307b2129c2cf09ae99d22f64836c041dc4d9ae755b135720f914faede0a3b658ee823848fb51adc761c9df6b7cb8b657529238cc312e8dc86b7c3eb25c7bf41c8611c1e54f973b4a3e3a6d0e47654dc539fb82baada88c9947d8c2986ef8aa168cf35ba6a3d654c752d70184de6e57b5275045a8dde1f238e8921db63cb0259efeba40db2ec03541b375afb11d898b10fe966f09febb28e05ef6746d023243d3397cb0f07a9a31c42dd53223b5704f98d94c7041685ff22ebd6450910daa3d8e9bab0d42f3e968619e88ae967539bab53ad5657dc495b132ef777442bdc7d74d9d385df5228645922edd0d553344a7512c92493d206438e91e1cac2ed70f490a306116d73341e4d6531c6305eee64f15c1544a8a73a6c505497619de1a05dfb42f46c3d8fe2c8602756ddc178f3bcbd1ba6eedc13b9226de1f09dbfff6a450fd4d28d7bf45dda4a8cdfa3f8758aeb13cdf82f15008ea8f92c7af5b5c3ccb0c1b8055a07f123f331cb22e8c3ad8c6587a7e4ad00628c65bba0290c052b1b47ef9663916058f81ee036c60afb112ece55f8265052d7b7d09b3f360f07dca17ae3d4ddd6340189ee17a39beabdff8557cb5cfaf59b8dfeccd9a43fc06312d0338b9aa6c5ef27d4da0cf7e7d30fcf264aa96a25fcf1817a62f1f0cc53356b0f0b86a77f64a40834bcb6b9adc3786bcfea6b14af3b28b60db1e847cc22c9cbfb0f5bf123a0f314f2021e098e7602a60d05810d59e5d0006b8c9f5862a4e89a69dacc89afb839b9d549efc49ebf42f0759e07f66f9217c3f52fd5410dd02ae2656a6b44df28864f6584b1ff13602319be23435114597e2719566c00ed9ab8823069615cf5049f748ab07ed71dd5503617dfcb94a5a7bfc0ae7fc39e69b47fb4b56bcf76596d9c1ba128f9cdad894a203ccf553e2adc4d6c9d77699edf8588226112b5f723f3d4ecc214f933023e38a26158cc889fd3372417a376fcba2158c2bf42659430d72e44c427cb89ce28c1b33c42cd2978f5afd8e135745b465f85c2726eecd9da3039badbd70e4e010ae8032830c16653b4ca6e2654c32a1bdc48ddf17e2eb59721a9cbe2a9a99c582016d071bd73721ed56406105392ebe6c28ece6e734654b6240b344d82d431c83862452b1953ee190551efeb001bd324d43be9b217993b8946b2300d10fdadfdd16291af3735f9b5625362ca64cfe44db2274e5f9fc7dee2441b3dc632946a70723d55690475733172b19d889d475b68c126edd027b5bc4b883aa2ab110d2d8a67d809724c379a08a11fd9d169af65e1f66f7c07351ca0320252f9a55d14f3d47c376f24e1ef9186882c439337092559d36747da1ccd7498f245f88af843ee9161cccc49367c0da711b2beb9523d1d7548fe20b59a5e53fd08050b4d6f3f92c5accac4abc1dca2bd89655f4d2ef44cf048dc7a36c585d0a9548db3dae7e76202b8bfe8a24b93bc8a4a528bbbfc151ebdffa2beca35d70e3fedf9cfb6bf64b8b1d25c9ebf249cd1f20db479cd48c58e1e44657efa0c884d93fba33b67942b04bf3eda37a82788e6dd2f6244d0f929d2f8636c2ab9242bbc353ca6de8d02665ef8c3135e78a8d17f55b73c2f46110951c573c131cfec21acf7a9ad59e7f34be6cd9096e9763c96bfbfccd558355e3386ff6587dc2aec5dd01de31bce2100335089557816a6a081e9a0f3b60cb823ec4c6f33d5b85a520c6d37a4ec4c6bdf2ead21daf776a9551a51390d5a49a205b9978c2a9e5c6cdac748d27b7a2c0f4d45f7ddd1a34e55036fae6c1813928973721af75375a08346b935d315a60133da5fa4247158518afe0ecb1ac46c50286a11e541138b5621edff20911d343f5fdc5682fbc2dad67d14678bd09f77303a87f1fca798eacea3fb18dd836002e9fdf5f0c3f3d926523d90666c00f8ae0a1328eb95fcf607228d63b9cdd63d36ea3f86e253e57982f750b93d142e39d3c1ed70ed4d6c5b280fdda0c2e692333b12f6859261182332f3e7bae20b40b5c699d3331657c19951414ac9cac6515eaffaa50e4c9624e8a8a685db8ea31e9e2ae3e511d8db89b932e033fe047313d9404dba980ef26ce12d191604805813b4cf566d8aa1b06c7180e5e29b23d0aac6db4ab3441846e1f2f06e342442cab3544839c6b01ca4a52c6f3c2b1fa6f49971bc0ba7edd77f066aaa29bbd429f624e1b781f95cf16b47af1d166b65baeec831447fe8a1c35730e0a9bbf47996eb9d15f3a33ed0e50b254fb4085bb68ca1a4675ff7acc8e9667cb4ac0428fcf08a49b43624f891c83938d387baf4a1b76565cd518cab75eb83e430d4243925ead446a1f7a8208c5777a9a2d79b47dd05074d25047fe891c3af2bfbf87134c7d53d27d5ddbabc5c751d8954b6472538fb871b2f88a84397e57903f564c1eb394c73dec7bfee9d1f7bec6311c7d2fd96a158b302729da14cdf809657f3590e9a4e91d2808e4808f9ab0d1379f09e2270046ebeb1139eb7cbfc8d350f0b6126b6518418d9aada45b464304e1524f6db063cca9926f4b4b187aa5fc13adcc788e598c7d6d1d87278c015a61fadecee5fef9fe80802180c11608a07c33490959de2b8a80944e8c44a4094b5d2ac1f834f965cdd9368fa8ea70cb0f141a8cfd914a8de1be1bfcf49b656746635b01bda7eeea0a8f3c0dea500a61bde3dcd3ebf3252d92bf2a0c30f86c747dcf8a96bde221d88c23aff4d0e2d7960b7c0ae54ce779ba335940870c96c5acc35804da45298604232c1019878ef35d464209a6ade12be6bfc1ccd6f83a0f57140eb49cbc5e9b88e726d18f0829c250f5a050bd6f268a2cf27f23137ea208fdd4f6c668deb019c0b93bfd35fa665993979a9ae80ac89019b578a03f6e88801529eaab2c467aa0938ea6eb3d138893fa0dc881b2b13bbbb48a5daa7b4bcb846de4740e2b81dcbc99b7779e7b3bca91381c7c8b2fff460f841051b381f109e3bfa24c92239674b6cdab3a687fa806fe43de7537bf47de8e5bb804577e94819685774fb9b446cb9ba6e88c8cd8259e50b3db790d4ce251e5a0e4e0f641ddf4d8a51a4d2094b2e439f20557eaa1a973525f78b6e691e5a9e1a80a8e1c5400b0e3d30dcf2891c15b1366333c908f45c62481d0e416f28042cd6dd8ffab1832f3e42dcf4d13c7627317cec1710f008663e2f4493744d9e0481d45a65fd0915f62fa0d10fbe5dbfc4057dfd77942b0d69a751604e5b565b3ffb64c5c12d561c57d8ab47937bd6f571cacf84e31845434c0e59fb4971130da77db0aef74201feeb80232998f6d9091d8ff7f41479878ccf1a87e4a392a46830bfa3110d765b8d03ceff30f175dbef6db3176619343f780f51db9a83fe251348937f51179442a7b16542327fef590aa71fad8dcbfc0f9d00b13352572ead9099e99d1ca88ebb6bbf21566161f58d46c2421d06b39cd2f368030f6c6411bac702599ddccc3442bccba4b19059decc6425bc8cf3df2c85d174101e5d7714858aced5a73885f193f36263d7db42295c19dc634733dd36cdc7d1843739cb4bfbe41197c7ed3094ec7ca3c5795a0a24fa7aad5796bc98b7346c7a8b0b0e00d7aec1274e625cff0c7e9893bcc644facf296f6523c7b6b6659f838f4365284d39a30301b4b555e8ab1b8bfee448b49aa60d0c0a93ab4a6650f78f5075c2711d4e36a915e6b0e541c10c3ada66fd4f1facce7c894ea7d0337fd42f99624963f6b6402cb249950ca78448093323f638c46120563187e380c6f22391f865835aeb70a8b76f2a0bc84666e8bc87838811c8feea4a4c3fc03df905f8d6c06497c85e23472e6e0d5685ddadfba4af246447dd5da37a9000fbff14e6fd910858ae7a3237c19796a9cc73fb1d3f338b690ebde1d25ca5e935ea7c64a0289ceffab2a62a69d991162f502711fe755abb0d28a6f2c5d9a3488b63b5cf692207da1b7464d1a961ac28a540544fdb10d1889d2837347787f949b499a213d04a15b4fb0f60d97e41dc9449ef62790f03e8904ef5d6489679b5f6d8c0666653ec66c0988e2a5399d8b2e6234638f595ecdb4810e26938b546d21204ba3570684bb29a15d89ca9e51541fed4ed85ae445b63dfdde4463711ea20b82359f54e4ef373af3fec367e856d7abbc1e1a1b3ba83c2fd7ad8429a24030507e48679e207f32dd42a670f618b486ece1915665089335dc21274c4bbe237b7029cdb8f3905c9e0c188d755e5e64ecb54c67935674ca1bae1532d20d12079f177ba9045ec60696462f05e2e3a3c8c1af7e9f498bfbb55cdaeea51d36b494d5d35e73591c3a99accceef1344dddec7e3256f7e821a45a215af1cae4104b94647f25fca0eaaf7bb807e94d6f3fb00dbf3a7cab1633237f6c5b25140883c0a4cc07eaa581c567d16ab639c8d7a559fb7a8ad8d2256fcefbdc21e9be92499d1480e910153a116b68fc60721d64a4496965e0cc23d874b2c6b84eb0e2646bfe9405b1a91292c9f05df73a26cda416814fd728aebbe10f186b089a530bf1a302269cb4b8a4d5bfb0df3fe971f85d597ca3f343e06736cf333094eedba105a9f58b7572be3614d918f6b4dc2fd270a3673f5a1b77dcb33ee714140601ac45dabddf89d6877cf81f42c0741a1496ded986e5ebf6da0530b4360f6db6cf8739cc58576e0447350cca3da9c9076b21891d6488a6eb523fce10ccfcf32014a1db651253fd0409bda1faf495ff2fb39f6eddbedb1786124c6d20f19057d4c997a5602fe2cfbedc0a5771ebeba2bad9cd11f81fcbd6e2ad423f0d3d8e641bd823ead2530b740d25c215b7ec25c5e522fe87b25d211e3c7d95c5731f032b09bb18e563b37ac3ca69da794dd7267d76815aa1c248e69f9ff1c7a0c816ac4643891e1064379633761b6302d882131fac7ee7484bdb4c587eb09c7cf60dbccec5d8355d377d7e1ab3dcedf0660ffa591076e7f9f8ee54a522afb5e6efaf81ddd0fc4fde5e56d9ee82d968e7db9e45e55e5c91ec0610a8864573676ab26410e01875b8488a3b8146a8c4724f5c53367cff6e440f0e431ad478ef6dbcb0d2b1b4d51061150868997c7013df28d3d75962c48f4cd992395e3c93e383b3dd995c96be2aee54c284759b2a76b3f859437a4fe788fcac26d1198d4c9ff7d8448151381afc37c23b88b844c90997fb97743856d2d31a40e5322b560d849a2bb2e71c936c82bff35ccdc0d25b9133ce3f34bb1a6d9020e122b98cc02199b74bdfcccf3a337b872c9cdf71f6f046492b42a64c2afd9d387e6a90883939ca66dc0e07631960a53debe3012aec1882509981da384ce11abc8e6814405feee2e4e29d980c24b942b065d77cb3c7331b6f84666565a015b342b4cab0fc28c6820b31a41293b71690df3fd91e09d9988c6b94976ef8b679d0535568f2a4d344f9ce02fd6f730ecfe7df7bd67c0485608c94cec556366ca275b3614d9dd5dd3e73de93493b6610cf8ee55bad4f3efae20ec7f7a146a3d77efcdcd04374efeddc4660b34310b8b914bc4973219e6d08399317f8660677f26e75c38817c467a684624a73618a04660163d96ecf9e70585d117cef6ba704978f7cca915bc4bf9258e195509ed13ee8538eb711f7f46f089ad8e1ade674ecd702aba93c5f138f8d31bdef4b36b073fcaa0f466e5494f6701855d1a11aece6810f094792dda71c2c744860945c55787916c1e51224b380aaaf9478611ccf1bc83c8994b321e3f0ca5b80e5a9c0137ef7b05ee344989f2771118e84e87b7ea4aa9649e7c44b1ec045717d4384083385049fff4b4b9ed3e7d956a796ae71124327a9843537b985aaddb4e9c69b04aecec2c586c11c7cbf1732b6845c11e873e1552d5f85fa435fa0cdf067d8d99843351ad9aead0b30ec02a9022f12a2f742e675d7f4e29cef180ed3e6176d7cd32a979cffd5e88fd8e6b87edaff10dee5105799d44a708753cccec22d76876954b8f71faeb0d253939ca5f966bd8c130f060f8e4d5aa7273cb70453fc1b536f6c348a4ad063d44bf1b7ede13538c399e0a0a65916eac23dab6e3f1a79020e25564ad89d466702346fa1c5d59ceb7a0017009952878d7fb2182d43388bf29f04d7b733ae22c14c482bc7e493fd3cfc42bfd0eb7089c08f35766aafbb5390e1239cf12236d7c6a7942e086ae0f62eb1f017b7ad466beed7fda8c38806bdff9c6ac1c875082fe834f32e59779842c24bed80f3eb5b74b5b87eb7698acdd35339b910e50715d19a504c06913f2aff2f547a3784039787ba96605dc2b6beec188318be10f78cb441217003f8208069026bc7e1576206c6e0b9279aa50870bff2e4f71f01f5f1f94ed71afc46b014d4ccb20674b9fd36a86f6ac7b5e9f0dd82658d109d3ed4a54b030ce9de8c3226ebc2bafc56ff2117572d18fb3a53b0f2b59f00aee8b6b3bcee4291d5c14ccfd7a4466dfba1626ff6ca47cc9cc027da43e4f1426f4a037aa2d1769b5cff7d29ea654159e9cb9e16bb2966862c91dce4efc009400fe51d3be9e2ae87fbb11a6b0a118154b6e92df9fc32162b4ff490fb3ee486dc40c244e8cb8a6766cdb1426bf2435182df74430882e2ba5383492c6c7dc65942c2e310dddc1acac2050ce55f6125d55942ff3d298d5872d2334d6222dc610f7053a6537a289fba9855ee60fae177b6019d77980641fad1288f7b9c55e820688154c7edb19d5e20fe9515e4af0d4b6c9178c96cac6bc9bb39fdc6f08bf156d056878f3b728aabdafb5a1728badeda9a953c7ecae9b90f05687442f7c066f9538a11c02bb70517ef90083c015e8c535068fad3d44224163de8314c6ef30ddbe6ed0c7b39c23b4fda5d3d1e71796c9e6c2b52f06edb866d2f42de130e40d32177aa68c2f47fcd50a284e0eeca1a48234067e487d0e273f4d4eac9dac403e2c46e5f76bfc9d39c61c8fd43e76a0cbacde1f4d8682a4dc3ce5bd44e106b3e2f7f6ff1366ea1f67d7fd2731be6b4dfb8a3cdd0a8dcc8878bd77009f0a860052f17c78fb07238fd29817b11a2c89640bf5321cc96af7a67a53bf05056cbb386a581039ce0c4961a1f4cea64d40df239015937e654815c992ce502bb2a47e7b5d45a0af96d14d182f799fc8977d9c84a87de65c573a283cdd8d569614a4e47257051c5d01ea23b7404ac44d1c310e4b80b50911a9a27f25f260ce22cf80b5978ab0a70e177c61071f7abaa4480a3a1fc03f984c6fd6b1abb3d049071674e05067a44b346b680032ce1414139970d03ec6c2f5134d5acf76184247d6b7ebd260da59cf33adfd00b60d4edb61999ecfa5559617ab61bef27afff4704a7349c21359f53ebec6fcd587eac09e54adeae8deff62d7b1b9a92183118541c5593ec6f9caa7ae42fe6d5bc1f102e0960ec8454a847c0e0ca36cfc491df3697c0280ec12b108d006f884e43fa0b424e6b5949dbb118799071d14809aff90efc8dac764b88cdae8bdfa53a674b4a02053e1722d1cc00f152c65d158c7a97603bb943d007c54038d70dd172d2037111718162f7b27744ae5d84ba01b164d8e60204a4ca2d8c05768d3e3486f72b5626f19ec833b961be5f811d7a7f6c04c11e607fa0059c1bb05a683b0dae13e93ece3c198bb6194da0b4181426011392ee1d2949f587229f43cc01d9ee1e54584f3687aae17fc0140c1379996d585c7c77c9ea06cdd38888e573d4cc9bcc3c387d61789204e1f04379710ee519e1b8ebb4330a598516c3e041ac421912e3edeab4f29ab3c797ba9d9dcb7173a32a88f07055b1ac458550c4056e02eec2cd723a3fca3ec1de699f7d9b6e9a063957dccdd7aef8114f4aed4890383d8fe8d571726f883463e6a4427bc89db0779e8b8e1a4472135354a6bf360e7bbc1223309b418abab322a35f5736c5ed81420ebc13d250861c5dfe05c88f8d326ff7ba595725fffb745979724e21ecd1216410cf1a47e96e2b9c08e1b50c8202c88781885007f28db39e28e2afc714e7012cff109f76a7318978cff5e39d8ac282c8dad8e8ab3faa77df81d50071fe5d1947e45ad4ffef19dc71aa27def7558b574e3d79c0fe1bb15cf3534608ccc93547ed257adf58c1e275cc7aa12e0a92bb4fc8373f7e81b9a35a9e10e819f5b3fcc47161d90f7cf2b318d0bf954ce8957cfe9b24a807ee0c513d8f9dbc8e92447215f89921de8f55705f1bb8a278453dda9ce5dff02a0a9e0792c29e8f955113b25c9d566537823edcfbfcc6c21ee248299bfedffb6354a087ec934b1a60093f6a95abc54506960409634d07bca9b3ccc750a0a8061977e097a0461ecee044b0fb7a05b128dbc817ca14b38e634512442a8e845a77b33fc677caad5d86b125c278a32a20620710b7a14c7fa52d90d8334178acde00373c2bea7c048780b74276ef28505378db7afdfbb229727ae0c4c6d83683fe1ff07130e1b8534bf648f78e2bdb38afab2592da7ca5945174390cb13b6e9ef62f896b672f0908605c39a1ee7ed88261a14bbfffb60ffb7b201407e00157e1f09265c10512569a6a5800943daf8a9a6422baaa788cbe9828819b2a147db1209416be8e5871b55bd14845275eb0bfadf2dd7eee7e47b07f70d4f75b8c756977179b2c89e044886b74f71c7bf172a6653a582ff4db3216377bf5a85a2929116f930afce4aaa401c53ac0356a64c25312629106837b471669db4bd58c76a1865aab1484ba78b854faa87a967c9250b4d18b4def98539d2fe215413ed6f7fcbd34190f145f58c5ea1130948e486e3d6b4a0471dfee1f18974901e5aca5e3ee8eeec37fd3f76b06788432569d38a436368c248048d5fa66e309279eb8778f6048bab39d0124bee64775eaaf7b9f8dba8962545e6c87280bd706c2422292c8d032ca6f6c547fbb815d87854188fd10b42f3193a57ce8f1e547d2cdf4d008bfb83e871500acdf635411242996204a118b08080d2618d1db0baa77c3eba5104206711946c4fa6a8279cfdb91dc4bcd7763eab0d3ea2a9e6227423b18644eabdd623e326e62329d500c5c331fc59789e5ee65461d4f0b1791576aef18ffca7127c54749e50bbb61effca8a978fbda2ae213adf5e8b62906f4497089303ec0fc1fc530b6b347c91e907439d39218c93046998bd22056ba1c5e46cef21759e40fc19273283c8e592ad65c7ef4c8ef89243db4d0b113fba441a6546e93594d492d44723e3709cd35ec2a483759407a9b5461f419078ed1560abc57de3c945d218da24b75589727cbeb3dc194c4ebf3ac640eb172b2dca9f8cd2354f1f786cd3bb6beaad5e94c7101f7ca1072cb5828818e2cd92642c2d11d6f14d03f38832b94e8af79ab1195dccca6735f5510dfe4bc6becd1cd8f7562dd77ef668024d565f5ac7a9552d991f9c145e1e033e9e70c6dd21619846d5f3b2e1e8eef81df53f518c431173c0fbf7501233dbbd05188bc06fedb63dc9afba5a40afa23e0e11f8c00f6c815543fc927abd200a7d7c6532cb16e67626936b7a6de6263d590423f9e2393815c0668308040d017cf2101871a24cc011e998f4f486bd165826f76d50c041b5d9314ebe960111d102b0b2fb53884abe70913df92a95e3729e6c7065791a5497cef3f47c0a9aebeb46890b1876ca3f5fa799d0a5af120ac4bdd5840614f318970f99be454dd5f77559d9f1cb4bc03347de9d231748e6fe249499f978bc1c998dabbed801ba0da748dbffe3e095e8107fc3bb1e92a1fc3a424351108fde302e5001260f6e7d080800da5edf00ca92fa322c2a79a8f9585e667eb15ff354e65f2b924430fb77e304fb2a7e266554ce918d94645f62e137730873621d7e08001b5737c958237a066864df7a540ce104ac20a58f093c645864ff4162f85ef622421dc922ca739da20f02b0d1c18fdda00b1e9b7935085a385c3b5fb02a7c2cdeaff7e38225786e3dd2a9e795280ca680f48d8e380600045244099df50f53780092e210db7dae72b4a08e2baa54ac87bf04c49f9286ced9a1285bfcda9789e767656173f42d40999d9a4d1d488f00ad2345aef61fa9e21639eee914ca895fe8954ed8eed531c5ed0768e56dfd2f830f2fa39baf37e4d188fd2cfe91f602f0a055683996e938b36ec1ae256ffcb886b36dbc3f09995bb71dc48d88b3c2d88c0b16b22705d9aed7fd7490fd12137ab185ace611f21ad0f033d4aa8537920132d6f23ec25a377b2ae08c7443564a5d8212de3b1b3a89354c69095a2b96b927dc201b34ad7b66fca9c7f298f7319c699b2062ee06fd2265739b5aab9bef8068fecd30ab17f0ead503a13acd86f266c7a9e0d014ba9eb3251b2ecb6f5ff940135b9180d5b1ae42b804a7f67b9aa2e5d5b850a35c11a443b0719b868b0f07957008e5f54ed6532d37a7638ac1279a74eb890c157398d0fb3304ccebf630f116a85b2a02fa0811dac7e72b2e6a61f3bba220df6e34221c3943d087479f0d4fdf18d34bd25e15c34bcbb428702c9df74c08dc210cd6573d5cf7223567c4530507b2a0cf2e85ddc3a5213308230de22ba9094282521b67c51a219ae12ab5bdd66f86988bd30fa89345edb345697e9afbf93a8bec13bb05720916345cfa697430ff5aafc5c29fb9bb726c98cb6643837878ca0fd67e2e526c81da650241e0ea5fb2ca68ce292692f39a24a16b1f37491649a11f8df533e77f692991cf3b85b46b9fad2fff2d71207e21d7be22121e3294dae65d1f6e3c9e86d423b4637782d93f2ae41e0bdb22ff208eb838a7e96840761f21da1c6cbfcc3cf930915a8e5e1c7b0ca8c17e0826a22649bdcb7e489831efe0277e15f8c1e8610ca4a798b62c9ceb50e8b651e918dcbdf50c7859a3efb3db448426cbc7b4b0038ab2d3e9e645cf011bfdda08da7cff5aa704ae2056ef48f308ab62242270371e5c6ea6ed44866d5394eda8eb047bce6aa669fe92407fa2947757e2073f9c45f72bbded539b4265c8ea284d0554b5dd8038ba96df991d06dd0eb1dba7b859ae161381b9b812113ad3b9968ddc4b1d7c6cb69caef1acb88052381cc7e6e7e9123eaf4b301ef8bc45acfddf4c8bd1d77dd6bc1f9aa49326f2cf792bd7aab290a4ccc5a55c869df0af70f5718adbc818d557bde51538334bf87701af91d536b2d02d8ffa0a7a507d2d6eb67edb12e0a1dea5d23304122503c970b0304f920c55b069e999fe219f270384a4ec5ac405c445e84f31f24bd6d33cc1b1dc711866745c3ca52428705032aac1f230d21768c30afe770f4004171376eea2c158205349e08b6d533a50bd830834cfee91b8ad62172408d4528719da0037238760fe32b68dcdaa5fcb9e47b20d1cb2e815be397e070a60a3f319cba7177fb9e57d600463d64bfd7b136a22e32ddbf54e1e1eb0951c9ddd7e20c3b5dc9fe04d5b0a9987d8f0b81392fd292f6e9d9bd3e4eb1c09488af0c95d5f4634f551d260511cca4a725485f538e802bf56505952133d2f97b6907901a4109a0eb4093c19605438af1451ffcb02adf7e0e31a627a359c9cd9b9a6d81f713c7e23054f9bfa3548b64740316b6ab8d25da88ba10982be50aaa815587464464a1335d692b3c1b45c6ce176ecc4bb4cc316a7611982071aab9b6ab968b9a3813cd7b0e2d2ddcba4b11861c17fc53deb602b166062d62ce6bbf69b656d565b67c9b3245fdb50ae15f558bcf76edbf0f2b09e147c5096c6c5f614db7840fa5feec39cc88683d47ce5303770e6f419b6ab34622a78304874d9af2cd62d3aa7422ede2d98fb49a6ed3eb4e29c90d1882ada0c348b93e1fb7007d1d3dddb9dc4ce79c95070ebf3b55628eb4bcb722f5e1d3e69d3f46350fec7c58afbcdd5371f7548e56b83d712c551cbfda06ab881fdb91073f5d3edd1c8e7b09da577ae70de93ac384c08652dbdbd4ed2148a3613f95c43147d1ca6a09d709df986b21e20f78cc4807c1f37748ddf9ed910745dd0d4fdb941f7c4634c415d1d16c3470fa1b75ccb576bdff46f13b560183d64f40f23faf77ac9ddc8d6b644301029b8e96db012a1a3cf5e6bd8a0e8988993cc18dbc650a2e2f07dade7e85af440a7aebdff13077d5f8e0d6d0ea767fd4bc3f1934f7ffbeb8b27674e87f4c6e9e78648d4eff4a2d5da360083c6fa81cccc989833fb349fca3ed14c9a49109985a36e72e9fdc720fbe671d0518134b96f4283a354137dc7bcc4549151948d03d0af2b60441bb475421831acc7719942bbf0b72069e6e3af8faa1c59651173c7f41c8153db41d367f295940c2f96c08dfb91bc3d13ea0edcfbc8b130f345d21b8561dbc3207696fb23290f74d40847bf0b6b27e61eedda4b8801c4e7d1eb3d654366a95a3e426f5210600793598562b358d678b39900c100287cb84939ce5f88e0b9bca816c82892e4a0d6a460a4896dffd854b3ba20f45d63155890e1c082b8a811dd4f7712346996dfdac3367fdb3d29691f5531cc43afa8950e583defacd3139c12fb429d74ea13eca59028feaf557448089e364d02f3b32bf2ed6c229821564932893371eaa2f58cb61a2a689912e34fc0e08a0f4a190ed7ee41447c68041e3a200066ba908955932891df21d5715771f0f5735f978c5fdfdd2fbc7a2d84583107d1e3ecef19ede0f7314ca9ee4d81cfae7ac39458d37749aa7d0ad1e14776c8baab74490481c85177ec6d98abd71b40d84bbab773b42d57001a5cd3549a722d0e221893e536de8e52e48bdb409d9de9b3d8378070032af08f5803b6fa29bf42329ecda97303c8122e30b6023fe7139542d4e01e1fd6d0131ffe6e4cfa9bf279796976854eb14e0d0c0a3fddf8f90e219fa27393fa3ba2ea77c0d513f9ad264601793f8dce54b2c0ddd331b560046ca0796e26be696afdfc1a5d56131346f5b0d7c680c0669560cffec2d5865ea94a1ad578cc543b83d3858862b8ca627e43e8cd149e1bc82855551c9836925b9db748d8504e94d9ac5cb90e88ac54343eaa366bac7a204aff4ef2e55ef075e7f9b8d2e76f36930ba5536be2358f5bdfd8bb7ee61270ea565440c296f4c94abaa41ff552a81430bb8e7a180ef70c758295e42ac0ed3f182875118563e9048ab631b7ea95758c1c26145ad25a9119d455777511b65572e775e8cf93d0bb7b1605bf6be7b175a702a54387844dc6289c6fc8ab76e99d88a9b9196c10b0e2a9b23776b4a15f817af9d5f8899f9b02ba982dea0a720a0a7a5cc8f094ef4430ecc4546310134dce493d402721651137e360a4dd26a5ecf2d92d03afee422c0ed9888bea9242c0ebe3c5288d9be677cb6e3ec8fc1205ab8609e79a9fbfd1673997ad1d1f12a887bbedb75bfa48f4f454b077104af929f56c18172e7395cd583f86c2997dbb37d1533c3ad14113d95b336af7ddc033968629d517dee9bfd4694791480e9afd8437be636592e3ba0f25f6889989bea86e5241f8122f721d6565959c4e558d5869ea61e84b7de29eefae58bcb0f1233a757df2e63804056c8998172fefbadc3119c11fa00e8632ecf01defa029fc7801e04e461b11b68ec4b3411f5146b7b7451a6dbf66c5e298bde0fba59e562737e282132840e9f59e99c9f12e64fa21ecbe5e44698beb78a2d0f26c672c50e93d3f643f2140869292f7b74f98eb2675ff3d1004dbd859afc2286c3162edcd21d3d4da28c451912a11fe00c741c89a68db8e84f6069ba74d7c284667a4288ea847e7146f09070f962b0b4373f42ce039f1245f01413e5f05605ad8af20401d142859c2c942b17e6485da721abf6502a2d33cec214967834b4809eeade71a75745aff6837cd78b1134ad987990cce032a8d354d619c0479af37919e8457eab879aa78f07629dc66e887c4e364d0ed4b5338c1576c929feaab3e19367e9cd292bab8ab18ae27877734841fa2976e7911214ba18410c81722491710a8ab338b272c354820e743a1b00ce90aa284f5bc490782855f156c9fc109dfe3c59deec5146bc76731650b0ee02184696ae08aa887550c9dcebd5e54815c41da3da9bb1fd6b129e8ef93943fa17ad5e37e3771c95e486c0387d3bf1137398e39b369a185b494539f6a67d614cdc1db53e74a9d5f8f10e53388fa4fbb92f2f4c1dd36601aac7e638dca4e019e70d02874d89de249146e7eef62bcf42de090f12aa920922c715318f7c5e285b9335f7bd7eb498f64fc34c72968ef22f0cf186546365d6f808616085ba64157e1ef730f4ca274f0663445e94072491c0204c50ae78ff92297fb4d34aa1621ed7687f401cc4ec28ee21302a4f6a9d478b6a39e6a3bf299a9be48566bd44cbb5ffde722312f84d30af3fc2a76ff7f66844eaceb6a4cb7336eb32e1848fa68caf95b4d2f073537a7575a33abd6a48dbabd1c5d1899193e7465fc63e93b2eb12cde9f34993080d67043aaa2e824cf71169483880d65d77cc257e70072ef7e04de80e7b94a6d0bfd61833c28eb1c4bf0a09ef2812eb9d15510cb9b921f0d89de669adb25022ec96538b38f905e0b0c60e15fde2f0ff3617ab8a97b569b3cc948db806d84fa3e03d8c1403fadf9b41a1ebe3cd92beef0f344eef1a1009af968bbf221864dd2989e1806231f71b321f00586659ea6f46672c6513a49f6a92095340803372e230d27d2c3aaea045ccf8863bcda02c8eddfec6b14f663401251c382c7639297e81cc3d1d20cbf12370d550518e2cb015c83b437f0cf104ffe465cd2eaca3400408f3e4390723dccb72c83f0df700426425f9f679c51939b08481af188014b1511d59a8ac027dc847261819d20ebbf845ae900bbef7160ab1c2e5b22d0d1d21deefd6a3c1e9a4318fb1de6bcd913fa6816c7ce09fbf6fec67d5c3cd960614cf2e6dbda0ad12f026cca648e5b783486840bce292a37fe793e2673be456cf35af00703157c041489f48f45ca4787a4ef8c687bda085afbf562d179f05ae96d2aa82fd65da823235e630c9eaa530f89052f46da6f9a49134280122258acf8302d59f633c837e44cfb4aad7cd1f0bd90cd612f11bc1d0e8c99a19f0e0a8a911feaa0fed41ab2998b8bb1fbc4fd97d85fdd4e398359dfff489c3048568827d02ced85d2d26870efc21bb1ae771d342217f860bc6285f49e0bdb59d85bc226cffe63258634e374128e9eeb4c912083446ce34f0421f347dcb287518aef988928ee9c7164c44360d61b09e1b02b9521aaf0a80fc3019128f2d299c298c4eaa2beb57107c15f8bcca502dec93dfb0acfa39802d4913da2473d679f0e39bf0ec9d452fce22f5fdfabab06e82001f9328a02caea6500befff56a9d7d6fe2006841ecf38765cbc216494bf8ff5f4c23db7086d8a725d20ed8fd02d27f6823cbff2cda143743a0d8fe3d3f638faf5102b48684f08a0e17f13c2e0aa04e0b42105d2f272d3f0ec2ba1f974a9f0b1da89abc47056d6569221672ec905e98e77c7e374a20e953e35ac1fbb4b3607ab987f6526ae838b0bc1f841e5eccf74a0245b4445da499819081c49e6e50bd5fa43df9f5e97177efedfa7e66c7ffd9bfd4f84f45e5cdc44eaead4b5156779e75615c458070b9b1730c7152345323f770cdf5ec286c523bf8d57c18791ba79260b7589bb29912ecc53610e69d098e4b69370f30de54aa1e7a8636b6fa94fc625dae67c55349486802c5eb15ef16fc7867ada16c6bb5a7031da7aa16d2df596f75615f02e3ab15c48066e76f4a75d09e205f2b8019de967c13c2ebc0c94ff775487644819bdf0f9f1d967c48b7bbc6453b77157e0bb60480da071c97dcf29703e4c2e95bb2e695b26b1ad76c73c1ca9bb58020ca8af3951224060bf71345060997f89a9e9bc803606062cc1e15cd13182aae40778dd52648af78e9aeab9a5c13da51da833b2b1f7893c017fef22c51691fa6669b4a45ae6267d54a460a76844c4a4cb9de76df8293e3b32af64bbb7931ab6a9e64cfbb33ca0e19985c88a6170c6ba652d0480686734f577df28fcf3598633c2796498af928ec3007f028b332d0ed6c74663ba9c2c641055ccdc35a157c9c85576544dcdcf593b612234eda588caf214b347e5af5d38cc644f2db2f77cbc52cde6730cf68fb273b07db426675d70d158e4f15f3aa4e15f573e2258125e69e29c2002a71613e068b5fcceccdf13d9ae101fdbff219436b9adc3fce57717b555e7f6abebaa7d8ea722fd0447e910303dade8afbee9af4f72b3f26b05a099d34e676092c61932683a1d8731221079c6e03fad8dd987c8f44e1dbb6c7af708de9ab3c0d0d634ac122f9ef70f5f6cfdacce5824450fc09dc839d46e562085ff2011bced1c351d1f7405ea0e0480c33288b459a88941e781032b90217fbbe2da898658836d3f434fb7a811ceb2f086b0be1b6a87eb07cd231d8b902932f4efb8db5ccd59f0485fe44d5a2659c50c23dde963733c0dc5f3fefe5b4c89939fc97e0948aa95dc812ed5b4c6b66ce02aa6caa5774b8e6303604896886530feda6f62ae4a09755ef9d565ff9f0b86289eedb5610e1cac8572608f7f810a43a3a5a66b1bbc834f10e843eef856e40e0d5c502731e809d68240add84a5712a3dbc9c49689a533bd80c0e919c0b5b717af68ee5acf9af28800986b5872a2248731274ee4061bff888410fcc0418f20d184af9fddd4e2c5a873e6f656622fcedc820a449f49f6ceab6f3e7216c876c3452bcd5277948d15cec62ab66e7c0e28634f81995bd190e9c55e8c8a5cbbfdaa6f9ea6af5a3eadabaf169ba83d2a738a891a4966b2b1ad1b10ea982aab4f466e4a2b20a0c434b52744a52f537833bd32f54ab72015a0d4a3f7bbf167a7866977be1c671a99e260f7877be989d2dcc9c82cbcec023ff5d9d0b454a7e6361425788528a542cf9f1f4076a371b2478b10b815b31a96a81c28285f598ead10113b22e7350cc5c396fe5f156d58d96cb39595537d7b00477493df404945c8426db89d2fb04e39a48a1122e97c6eabe67e43d5f0c0fecc78be7908403f38bc604fb379ca91222c263c3fdfce0df63c8ff6db4429a65e5288075313b95357cb687930f539094a570a657abb8279184dace46be6c44bcdfb2df483337078c2504b3a505f3dda62bcead31990aec58a8e848b28b751777f7cc522c8e5e67dbf68c65cf5723786d9af59f7f0b71274f1b18a9e13619ff1959380e2f4a3e71b7b5da2199532674fd33dd4930c4363ad373d3299ce72cf95f15bef6476cb946cef0df1d70dffea586cb5fac1897b071620d3190ec09773da5747bb96b37afc0ff56b7eb8c71e9ade4a1f22cf92a43dc1e8ba962ee8b601243c62808742ef8262734041ea16476e6ed1ce6598ff7f7a7eed5fe55adda57a78d18556ef870da6f40bd2c96b206219b7352e6075bd4457880d32bada8019d7f82e142de333c97e37bb875d2b9d3390543d1a6c2f935b1bc7fae017e7d052801fb45cfa2377ab409f7dd62c1bf6f1b52fee40d7437a6899cd087ae0b86cf3cce4ccd61af47b9c2ec2a6ae83edf6d9933bee8d9a64b6b7ad79239962af64db4183bfbfd115f6f06927c7996769b776cf277fcbd630e4c5047e07924f5ef37b101f18f212e14709534a2634e13910f627d00e65b6310c72f70dbab69d2dc5906c41734ff0cec29a7459a9a5f9360038d138e7498014dc648bb14a4ddac227ea8eba95b58fb6e00b6ab2b15d5f0ea7ea70d4949186d0a402363c40b8ba3aa806db9ee44b83b0ed5f2f1c3bd5febe8996993983d33cb6a127284a807c7da2896d2904e4960234d3fe9dc514826be1db536b33c1e14a72716d74359b70eb0a14d65d82593d47c50d5f9fbe70c853871ac433d143a7b56d17e3f0a507ce0a295282c1dade7ccdad4e13313f0d49a0551ab3dd96ae07a795ca5674c93325eb1da07f3f190a855e9ce73bbe12b499fbbb41884ec477dc2ce32fc168ede48ae7ec581479d82711f74feaad60d34018d868d17590179bb02d046836d34a4bbbec416a2749ddafeb968bb3d1c3e314b8628c70964922ea4b9c9d480bcb4efe821e5fc7fea9f4d902cbd435642c4d42c0a747a4bbcf5473740bbb3f0aaceb5bcf9ebc89f0e11c365619cc8c6f01f1671bbf83e0c4d1c76038681a3ab89d8fed0d2eec37458a60cb09633b88c639227b0d1f392ff82712e46830f1f64b74d405eff2cbe17dc5c0131191c32c80ad090f64bfa0e33bbf7cfd8eeee91f8567a06446a5ab54aec7f942a94c850bfce4787eabe23f03bda5b1a7328697c5b08635cc825d6309482687a56fd224b134a55508a5a0db61d461290781477423a83fdad8178fa5d1787c6ce54e972896b54503ed1eaf7ab2fb65afc029225a400d08945654fd8315838527f2009f302d70626804cdb15d8202021186e897ad8ace565f3d5531d8e68fad6c8204b2eebad21f7aa6198a2f277796945e4724b03f085f5ddbe702e0445b3a7253dd8d2ae408a0dc5a9d958082e4eb482d65bd570e3fb98ae0ede73989ce9a0601a0b42c5b6c23ae1788746d7c356a5a83da5743fea45ff463542c49e7cc14b9b4bd35a0fa7ccf2b6bf6366bf2aab2f06503313f906ed3ad28f646a381c3866d56ab9a77e566afda9e78ffe2a8e8bcd4f084d23608581fa334fbc79636120b253829437e608a5eb23848acc789964971ae81a14538e055844a7617feec8cd75ec6b60b04e754db02b310dfa0a8968ab9bcdb29438d458cf1ce24273dec65aa4c476e92f605ed82fc455bca9beb2a754b70eac4bd123d3cc3a1ce5cd882f09db58c108ebdcea82699b24ead0a5dcbabb7a1a27daa7095690500c514a89cb2f88c7833083d235f9b9fb70c4d693237c1c8da270c57bbb0eabd0d6f61dd9424d42a7b55d3a4dd7f42a81ecf1910bba43af286000cf79b702bf44677797568218e03b3f31de12e92fdacc5179c5550a186c57841f0b04f242bf59ca411a8229d09a65cf6c1723c21a3306f06ac9d9d477aa09b0cafa6fc373fc3f7951cab7d716ec963ddff8777fccaec5f932783414e48378db4ec33e8e40d84e6c2d35a9ff26c028be2f745e1a5788da813efdee9b52cc4c0051ae028cc217eb1bb2561e78fd28c6d41efd37a4195778f8ce3ea271eceeecc70374f34932b53531a2caedccb67ba404ce228be3ed91bd466105d5387ae68b267e804ab7a670c2056cc53066520ab4c5b79c1890c6ce0ff077ec635c15faa8555e8a6c20a13268b10ee9376b04e611bfa3d1b3bfd2ef49a7fe82140fe3783085d669b22153d495be690282e60f2cb6d91dacea9a761518bc7371eeb7d777c61628932b2bc61b1ab185ca383a40921fe87a4671e53352f91dc82471c4e490cb3a0f6182bfa118985751da9696241ee15d3e7adc71f4a9c1ff909c2442ba51d1b9f123b02f2ff3084889a2a8c54abb32be358cdf00aa7011330efcb55755d4eaf002fda024955c5c28b6aba5c6c8b82fde287217094eb8d590818e6f9ec41958b96b5d18f8ea2b873b188bec0fc6a71ccc8139071f07846456ee6e16f46dd417e7e2bf30c749a27f5ba43137dcf9821ce7714093c66587024817437414fc722c458791307395c8ce5421e870fa558a890136399d7a207d711c8d5b202447401ffd0b18a4d9b9ee58b179d0b929440e0214d96011f50fb7ef7aa63cae34e7ed4ed244905be663856510275caae9acfd7488c8ce4e6e63837c9fa951f9f2aa99eae133157b534ad702560aa14e81045113acf59110945f36b60ced38a37c2336739520aa6839192c0184773514e8f31d75f61024c0649b93c2836cdb2e8087e0b8638fe62a29d23ac243c2267e9ae5e019433e0d0f74c646e9eae4bb6a0f108f8a7980c10df3883e583e5ccff2555bf654a90b5e0fd029fa5e878dd5189f1d59d294f1331e5a42482e203742cb2ed4abd434b993457da7d96ae8d263401f6ec1308d97a96cbae72ddc757ffd5ff8481c1c58c05575cffbcd127b9d6809b4b47a871a97d8d0cae5c690ff4fa69470039e13bb3ac9fab0fd3010cd93be8c5d6e79d8ae5a016267017dde272b5c57a0ddefe19d814f01fa66c34ac6d2ddd4d3dc37752add235138c69cb286a0c18697ba970f244c8d0d8c3c979137215b63a94cdbd5694061dc68c546dcf18b82cea2bd904106fe80256b55daf8db64811ee19256d064a4f8b3964007be91f057f89bf5bce073a409f487170c59a888e096704ba207c7f906d757968fc44b3edbdb6771a8c98bfed5a24e2835995659bd7829719dae771dd2eb82bee027c9fd7a3bffe170f6be0dc87ada632d681710b30b1c60d2a2522fe3e1a8d0b59b1aacf8c60b1a050fe16224eedbc4b9a9d0746e4c6ed641ba2da02c93d2b071c0ad5efc0dd0552212f419ea6975c37f06c8194f80e48c3533ecde79e685e2f78078747c17cdb2764c0b2edaae66e4acca47a775cca9a364239791697d77d0c91e7bd215e158983f16ad65ae53c7fbf52513aa8b00f795feec4f4b1ed407a702acffbb749cd5804b56e5a6222531e7ec59f27dabc59eb6360193336dbfda7b6a4c942f6db9deb413e4185c9c7b129d4d7d61502b1ef3a7452c5f055c9c51658fe9bea9a3705aa3d3b17d9d6689b0cd4968ed152719ae2e1bd33123687899c5eed1288a790015bae7550d085e8a524387ac7c15d30334bbe2c9b379eff50b82b2187527eb1a932ef7ec7080f3beb0d9ef8bf371c422b342a32059f92d7f3e662c9967cae32cbe59a71cbca2496ca4e70ceea2ba281d2ba5c8e6863710a4c1257f7640e3701622732a80a599b6b6d50af4c807d1731a7b3cb444b1a03cdabc30a287de866d3f4ead122ec50889a9b31aa129d3c09b6ebc3aac2eab2d420a847e40fcd2b695f6280331700e5bf62d4cd97a63def1d59affdeea96debf7e150e480d63a8024f3cec7f3f16865c924512ce0f984009b0cbed460d8b192d30f7f32719022738a309ee33f3fbb4eb855ad0956fc34e5289eba19aa72aed2d7b2d6c94ba16b0ebd82d818acb31b63ac2acc089fcb7fc9ba72932e5d0123b5330c1781dd15c599a5521bb13a974da83d45cae11dd548a258aa449e0dd508ed57ba0b60c1971efd89e522f51a0782341f9b2c22bcae5ba9fc166fdd161717563acb8dd4d2a152908f0e4b9b4f619ba0e1e373677cf36e8723cb490bfabd71bde683b26b66afb53da7a522cfe8344d781ccca3dde45657aa0f300aebeb04ed3593f08dc83d5a8bb74ebed574aa779cee7fd393f01d9550bdd20a396531dc633c259392c97fd9b167a502389dfde8d49e415f8c0de0e6783012646d1d969e6866f969422002cd35514d7a2871c87e9b101bd9232917a8d815f02b46e645eb625eacc4bc2d74834fc18e44a329bd23da6b4f4b585f10e8f9b578fdef368de5bc7a5672a2960daf485d297b94662c4ad318a11db5a841ebc9ca43871161406c945afc72a28c0b65e084f8388091e74c5aad75b6e1b0e679d8eca8ca86b33508031118294e73c414b60d168bcafc00e06316773c3db3fd49d3586046b630f054b42fac075866f0b222b098473d3d072673f1f743cb98d80c484b7ffec0b915d40576a74d77b3730d199e858cf1b71e48095474c909bdb84b5c351475880be90581050a90a908f226955034a3d27a7af6bcd62c030b7748d83e4c137fc00145d5e7a08f25ee1c6792895372f6ef6efe16c3e8e0c439dbf8d86bebe12c7e884e5067a9e0d64b5c0e90196f609cec676289a43225f85b1bc834547b6ac08e57976a254c55c2ff990c81bc2a9344b7ce2885a95d77d7c4c7788091c2987317096996f4cae50e17dfef3b1bb4427c36ca07c32d6a4ec341aca51d33524102b0a89be01380ada02f3257efad7675649f60d3f1660f5016178c459076b6773fd357b037e59a9af6d85974e544a8ee081dbc884937586fe0e54a22ee16ca21a35fa50a05d3af08c0fafc18fa3bf9ec74b6fc5e247456aa00679851e8ee330342472475e42e903bbf63894502123c812b81ea5f7ad17af53c89e0c48a5623c001e58d7925f55561cee729ba7e231d8b7c9ec20956c3673c82aafee76374568769c29220abf43190771ada95c0656967c2ef212d39c1358bc1dc2364da21c91e23a24c1845e0f625706dc2a669c90a52967e07c4bd7a39d94c8cac3c47ac33fd7a01b3cc54e5008dcf0e4b593d1fb3865c0fef0b407086095192ae7b11e947b7afff4b727c8419d30d2123a06e2a2120d3b550e8fc0dbf6d5273a1f8a285d770f79356e42ca88059bd1bf8fa146b381345b23e179a9e381864c7b5934bfbcc9e896399d957bcfdeb44f2ab4227ed5c1156e3d4274d63cce632e4b61b30496bed1fc9d1f7791cfa75ced061fa52e0cbd7f15e0ac2323c8e2e3f3de9b47bd5b1fc4a0db5884ba99a75cf3df6869a392a46f986a92f65dccfb764b7125097d90c53ae29a6b2931c64ad017c62ef431a7fdc79eb47eb47c677b2bfc3064b40906cf66db2f350b020e15e4f28ef3c32ccc1dd99916c5c882b8dbb7d61eb18475522929fbcc100f7dbfd3ba4972897974d0e3ef86c0f67511c3b7930bdb587f190376f1986f4c669bad548cc7a2f0c44d06f4c682ffdf005011ce7468aa06214a19198626b180854f1fe46ab2ed1b8d47748e3837d77295dd6c75c120c12477fc11cdcfb960bd8be9282260bd3c21a22cc5e74f49d5abbdd23ef94ef221c4fa25a14e3b18bb50a3bf0dcfa6fbe60b742d73b5ba3cf99ac622a6e04eef44726900399d56e59792b6bb7d1a24edaa186c6fb8444e16e56c290a2cb3e260a8539100a32d2c788364f8f0a00e86bca211cde110f02b383d4675c493a361818fa9243fd531f39521fdd6b35676d6ada5f62e3447a89eb201eaa401d7aea5a7fd74f841c1a70df212b6595b1ee16bb90e2b32d55e29e4802bd8e330f9118a8637011b876d60b0319a6babd3cf6e8af14fcd64dbe56d687a5d305db1d9572a45540056e67379842a54fa730883ff6abb014c9d4f580634721b4ab3aa649eb75403ccfd4bf6148d9ff3249b2f44ef502d1fb78b53950132b48b9daeb283705bbac79839200ee993d849f861f12bc947e50eb9b1cc20366231818d8dfc2e1d8ae2685cd59596bb143a6092095199046996a95fa250d166c8634cfdeab38b7ad4845c1c7769569b62c7516dd20faac5cec80eb79e69620a8e280900a8d093a3310e18d31e63ba4612299f3bb223f77580e1b3d0ac46b4069e8067dbe0daa379c8640996148607c8f33145c56675e7bd5ad76b407c3ab803ea3cf65418a797cce70d20c55ff41abf0fc60a15312f1082bc226f80616ae6ce2804bf3949b3f89c376ef2cfaf06b66c89fc620f0be9901d15c2be1e6c69ae20743b08728c04adc27310a59e15bbfc4a28e1596b4c96824f1c5e7ef55c7def8ba7a2cc360923c4a2d101dd65e3342806ca31010695513c2d9e21ed4fd35f1ed5c2bdd0ca4b458139b76a7cb8535cd3ae89c0377a5a28587c51ae8fa7f2183ab2d46d46bce64f664df37b6c994b0452b718489e8d744794e8856b81e4f5dab4943961e3e6426ca622b333ad703e879d86dbf1720279e8e7ed62346d88f639a91828af792c804d0fe6572517e613628044980b73009890e6afbb3cc6472a73b0644a03a5be0c06f39657fba7940fbf5eea0bfb0e7a43905875f489467b0ebdd13ed79b57dd346df268ca5e93bbcceba9b0bf4279dd160e7ba8a5e15c35182fd7bfb4bacc952ea405b62c6237362a68376f60a6e8524dc3f18966a961e546629c24c2cd891883c11824634065d75dd9cb74b92bc3dc2662a265a917315f597b1bfeed847eea4b23c88433194a41161a8fc5353a368f9ba0fdb1a84e768c1010b0bd221f5de718442da36ebb42b378e1ba32ceda3021b114fab5d89122c62deb71274976d63d0d6a2479841a29d2080d45f681267bc3c5a7021294efd2fdfb5c792941ee0ec8c8367152d974c071dc957801b239d6d7bbaa97cd16cbf6a0e2c7103f16f26b141f914ad9607c498293199afd441c66ed7af243fb078a99841d32d09f6626c67fac90a40460baa2ab4429ccb0bfed70ed2a989a44ee70371c090d655b4245e00e01e034cec7b1be862c379e20eb2387415bb3cf908c8210e4f60a9c60090ba9e98c4e7a5ff5e5ce8b682e55896b1cb146f2f19ed43246f9ad866b37a5a7972c8e4ace3aedeb957770df5172ad1f1a8fb66d5a902262d4c2f039c99ed0abbf2195340e2aa9cd8f6c8a1bdd70575bfc243ac088274e2f2fdd3616aab52493898e115a724fc76420523858801d4c4ec0e8c49e03c62b9c535dd692f59a147ded415f50ab045cc2f4b24fb329c66069b6487089c7b525a7024999bb227253c49dcac468225dfae43feab36a0a4ea096daf3eb7fa7951bf2ce8299f7c09bfa16c70c172256678a961176af39cd009fac2c2bd25318dd209c3d0f9f12fcf49cd801c2cdd17c4b0eaf7f185c79fe59073a5c1074cc54bcacadb0081dde7c5b51ab2293f373d20a9d48aeeb21cba524cdf4b689dff16a1fff0184fc5d7235f226ce900663fc6228ccc40d7f7c194dad7c0d481076c3194314f53bdf676cfe2dd2001a46e69e4e48ac68351a772521beecc3b8680c92a4eb4b19f3d623ce91867a41f5061e1b0b80d9e3761b17b0649411f038eea91023b5c6ffafed7478d6f2179cc92a5555de4235428d5d7595b759f38121bdd92a42821f7ef43e831d88b53414ed28fa9c716429fa105d2bb9f3e59b5a500fa42b793d73a7d8b9426ec34b44fbb69d9932666e0c2b23e92028499343a23006f62c32114955f7287319dda777e7b0308fe2160d912e306e93e1e0d4ac9e15585ac6e30ad13a8a1933d2781220a436f140cb4ceb5b1d8d748ba1a741b7ee8ae93c499625d54431b1f3b0f8c3d45851b291ca1a447c5e6c0a3b3be6d6f7e5b180f0c5a2cb77ad102ca52eef9ef6709e5bdf95159c16286b8071bf1dc1ca9107c8da7fe5a2180b98704752787d7bc4b5ee6b3c98d6a61639d410ea8c650d78b024e5c7e6f1c405b51d2fe2d279b43ea7351dfe4883e4e4cfb37c10ffc4f2095d34507384bb738359ec65d33e1479ff1a3537d935cacdce66ba312fcbbdd1ca0a309a3d174353997b07ffe3fadcc9c0b1006db128c76a83f122cefe299d77c86a3fa39c70073dd2917208a581cc0c01160e174e7825e158e4bb4d1c86e79e3328dfb343f4124b199d963465535c2427de5baf73cf7e77b8d1c8887990dc969cb70b7137f376a4d530d256686f86bb2036675d0641eb693331fd68842baac93aaac3d6e44c931717d4cc59305565a47e7a6510e123a4da2f1cb7e0a8e972d10b25f471417818a7fd28ac7bcbb5c349f3499b5b4c17858d921cfbb4598d4ef693df30a260c69f328225f8ca3e69a29b5a99f00832beb94f0ff5ccb6932589269014b2dc10479a46f54d0501dcf6baddfbdbbf61e0dc60d98a32d86f264f5e2e8136df056e38ede4ce84f76bbd500550bc216e011b52fcf9363938d4c8d6a2196099fad01ad3b6cff16411933b4d8de22ca19451e2b32577d2d2532b6a8fa676a3301e6cd8c3010b371881c01407cd035dccf413f399310c1812960a0662341cc5f0a29fc0e7b890017c731f620417419f02968acbd98d1849421835ba5e24c4a810015591be48cb955bbac3ff1e69fd3a17dfc39ccebc4ad3c27a7081c46c7512994f9beaef7aea8f3dbba07cef68a61ac77671262bb58fd6867cbe53beabe231b9d3d8ea4df59ae9c326d470e5a985bcebfdfa11f968aabb046f13d6c5fa86ab8512b0946f2fa59ea904820b0f81b8436afbfc198715638f6b452ff73c1fe087d62ca67d80a37df5724ba7e7237e0824ea5bfb0313d56e03ed9a5e9661a2c02563ad00dc01e364659cc56ec0712c7aa47387142987d0305eb8532b3cf1b6d61db0b844b8157292245fa7208fd9f0f33829700410e7801a7c8444b8249227cc890b4fedba857e78210f762d265747473b847f65e1db96832720528a98afadbcca8f2a2002ca91dd82813679acb491cdd57d71983c206262299aec5d83ef481db7a3946e440f2a1ac260940c9c61ba11f81a05856000ecce9aa62d035dddf740debc275d62cbaa393a5707994ac69fb1e22a6fa558b1c8b39fb7dba3063de2440eba50c9831e03a1de16b63bf6ea0c0773d096d2a5f3f75edc91b9c2568122c7f0d753c025e6011ac4cfc593a210f15b21b72ff7cea9f4e858c7e61f1cd8e061612bf1e33560d4d50b4db0abdacaa05fd79ae0f7fbe8888d4dfe0f9544bd756222acde36df7174cc8e49c8b764d1f215ce3e56f06656fd600a9862ab82cb4a8580a101c89a6f5e31982a95fdec69c97801a6da9b2e7cfb3598a0c7d5c6515599c8f2354b1196d78a632b613ebf2bf2b04f935cd39fbaefff27fc90a092ec3a3d35ea58227085e8dcca016910b8911e37cbdf5e61e76fc0a35d8fa382b8d5d644213a5a7d6d3d44d86e9d1806bd150229c15612da8d9ec3532143d579bea078d410f76fbe8ea83cf3cac2cdf482da4dc4bbd5714d4353a0e85bcba6c91495deaf061476b1d8859726cea61010c709a9132d41803abd45de7f96227ef3931ff83d840eb898e694b8e5984775bc8eb7aac4a3c1f7e3d35cec98af908b81614434baa144f30fd7c57c7aae47055f25121111385056bffb207f3124bb6d101505a40a404efda1cb1017544e8238d8e0fcfac7339fe50e40bfcb25e2b4d651cd14cb02af9b8e0b2b61daf4ad2f7249ae05c63ec7f025e417c4ba1df2aa8d91a052a944c48364b6f51e8131955e42c8624f2dde9d90bc09cf8d6d101617096ed3cb0666e5dacabcdbc0448f79b6493d142bb6de7bee6283ec6e34bb60afe8237a90cb44727ce90db0023600e2e32cda42724fc291fc629772f4dae0ee58c89bb1a080b2840be2e7c75dc445d728c76c80787e008221379411ebb343dd7b4c5c241bc7234024bc4a2c88fd265f450864be431d48fef229dbd45ea2e5da0a562cf9a0689c2407fc2e0583ddf091edd692ecea9430b5172e953e7c0dc9d275ae99b366543f8b1eddf8d566e0dade2ab27016e62ec17c4762db9b4b72f055e9368916e4ce89b906e1ff2320df3bdc84319dc85224d095556cbdcc34f92e38b2c50a2cf251416ef55143e58eb5ddb9a2640fd35f6a2e3ed6d33dfc3b16ad3f0c23a5e5d058d421d0271447fd94c3e91c6f44fd372c8a8778ddd450ffcfd8245a3141fd40be68c6bd4c0c7826f5a4a8def3e6105fe3f19e28e6d508acac90c83237792f9eb54030a94ea80608af93c971094311f46c4674f619a47881d2511abf4524d2fb678dc013e150a1e8c1ae9d26cf6216d82e5985a45fb867cc9bb7f7686ea477407d4502a6d20540c129f747f99df9914323cd825c9ff4f6c7b2e5acb877a225dc51c63c91ae81758170470bc44ef242f93acb124f836de93bac431fc865a9bba8a4094cc2d00eb79fc32aa0b61fbdc4d9eb662e587145b87bebdfda24c5ce5ba0444b8a26dcec545f0b6712e1fbc073c9ce4c42eae1cdd2aeacf95c58b127b8027b1a079210c2c2aff9a4b36f9cbe346dd9f0eab0a61cdb6ffa8f4f0f0da4bfb0aa18f1e33a1b6dc290a975e40e0aee9e2ec406ca2599b0c1bfcdf1f0f1c929341047d58d1f694d63cfa281ab976726c1641c6f8879f2343fb1e3494ac5804c427ffa428239eedf6ff7f79014a99e2bc47998ebe1a1cecfc6926f2c71334429927c34194c033051e281376f487181f32679ef802706c131e429c56037fe0f7c58ff27e5cc9f1f87ba294f39d91e24c00671a6390245106d3222d0266e624c1d8becf42344d759acb444cd19934a08ef2e63b66320c5141a9c28a2dfa650cea18cf5a921b6ed6264d8ace64bf5d063b494eb90f0e1d0dfa6a9dbca331abc8c23dd164a23ac96cc1e61eed8a09298004ebf65c50fe5462a810844b2bc3f23d6d9c05c9d0b52e38b93c46de61d237d79be32f1591ec49a8d1a839e2794a025af4b25b43d772cc25778d7e950933e4d19116d995e44bc68271ff32c0c328acdd9a2bc444770c2bf8d82a756e310e9a6e57abb2b7a80abbb78bfa240c5882a7aa900ffa130fba6ca650129abeb0efebb185dfb6ac1bb46c91de7490cebec1003e1920e0c80bca34a0f362905bd39956bce88e7f4e577ce1f02c1a32cf095da61c12671273aea9ce9d461e70c94cc4d2e54a09e098dc378bee9ace67809c96a874d40f6bbee74b064ffd4aa2b383bdef02a70da4b3d97ae0c382323c199bc17bfb01e248e4dba8f86e1701a27bd395bd84f0a702369e3d3159043f841c833e0dba1d15c7c37c2de10b860b73552e5ac45c6d504a91c3f9bb35c7fe25bed4d842c543b3e3234ca80f4102f27edf03cd653faf8415099efef9174455a9b4d160d5ac40b3d318d148fa6861908f2f676cf76b0f5b98fdb300ac1c19df6e701e2dfa53752d0e6ae1b89d59f7e82059387b9256f43399cdc6b2c84f14c7351ed982186d29b98ecad95c2bf7c7803d5053358cba32fb386c7a9ebf752d626b823b0bda3d3f4b65dce3767c2add86fe40757296b56a759cfd879d69c1f717a56c9458149e353bc4f5023762b71fd07a3680fcad8473d3798d31f77d9a9276a850587eaf5e61102b076ee83583b2c3860ea3bc35767692becd2a8b1a87adc4db1ac6cd857dc8fcee71285cd181832b846219b0907f68872317201fb09da27b6069ecddb9f9f142f810f1e9188039b87da25b61a04915757414ea7edd8f846a95d78243ba34fa85f3c726c00abbf3616797aebf335c6852c2aac875fc68a88bc93202f9ed5d38cc32d0d15777d778f504eb7531e5a19f61bd9d5aa3102ff8d0a45820d5d03410b0e3db32b17fe8a80970c9d2d0904055d45201654963ea8b0ad1db774b979c329275ebb265519bea222af43df8fa0d9d2d81dcc4f29fa9bce1c7b335c2d910c6a3fe5375d6e129c2e7742312f4624f17d35fc10f0d418904ae49d3ed3729460d33279cda3b800c81d79d8cd77f6664602d96b633965eca0825d34ad1f1c90fea9f2b143a6bea328982ffbbb64eec5134be6fcd2d5f1fa169b50473e21360df77923489aa6842f7e8210f5c76693c7357ac9a5fd0ec8332cefcdbde1b55c12c587a5cbc5f6a0ed083c10749ebdee8763867ad7aea62d9094f586a2f706ceb19ec6f05208a146eb57f8bf58fb0db2d1dd0f8ee002a9ce1d8926c0465ba9a187796d3c3365c9a4aef7c3ff79f252617d8e49a9ce2c4556cb35a9afa9ea7149bc8b7ee358290d01043cb3c3fec64db4c109777890af7de77ed2091a3c018cb8da289fa86123bc56bc4def8e9d5195be16ac1517928c76ca9daec8eb3ddef6ca20d5fa5fe0136d44e37e0d348e211c707a1a21c1de0e86ebf6728f370a7e9518f6460dd72b8a5de48de063ce296d10e246b46ce86e7a626efed2eb639c5808cf549a9083d7c1dca3be47b7d7c92ad8b26d740eb9c2c8505c3994ea0a5706d7262031fd94a29c915d1b6c58026c383a9280439e0fcdd8eea9a5e92c5612a84fa5aa7824a66fe776a8bf8316599109e0553bb428dbd1f2ff01a00cc4b5e1802143acd3afb4ffb1923e80ad07d9f191972ed3abe963e77125ab9119dfc11a0cbbe26248cb96b5066e5f409b289e54af6ee0744da997f06b62f5363d656b8c031dcbcd2078517fb1fe0cc04bb3e1ecd940f8134e59be2c237f5bb3457bbdd6b6971265c249096c6414607cb189582c661b6214da5ff942002cff6156c1b4a8a36da6761f3e8a58095db31c9df59f3a49d9b94b7a424939e61e3d28212d6fd7b8513a3f75aaf17574b72881f13823840ff4cd199cbd8a9a396043ae9a7be1658b5f15a664998fd0150cbf9c23575efb14074825bbe80f0e9049209d64602ff6cd6756df896a8ca32e64ed6b17b34af0ad484b8ada31ed734488ccd8446631e6b44fe78673e19cd53904ed21ffa15ed3fd315f02451d3d075b3ba9da9898b323f0b0fbc2443c9e2cd344d17f5f0ad8bcca6b763af5628ea15a21e0579c88e47e746b3582ee1846f9e090095dd223faff9e0e838b3e2c8dad5e73f59376edf2e62498c053b18ae9be103bf4d37eb3f36e05971c8610964608f6f848cd9f7cfe24edcb36c42b06bdc472a011b3804ed6e0dbddbae9c0ebc2307560961f396bc260cd9341e75b8305b262fb3bf25cb1c45abf607e3c511ad40ac6a07c8764c321cee4fc7b3f1eb353f15b3a38cb3b67c01c35210abdc20e25287bed79dfb250ac8abfbf74606510c1648df3c85c2b8acf0cee658546f56db54b957b3a649e6e95364ebe15772061d2730733f57f62a9c3981396fb682a6e760bc54f6ec1f2c9aa16dc00a667b81f5b36716084afbe01a59414acb50c1c77903b5c64c7df8e9afaf3b7b574d38d723558155605425c3f6f3fef5f3aa13046dcb659055df30879dc0506f1c98c028d8d91aeb1342942a0cfa88af77f59774412491c61edd2f103f193bb41fe080f65a68204331361d85b35026e26f322f0640e4c48a0ea208205eb4f2c247a8efdbdf51710aeb72fc79eac29919abad5a500f80612c1dd5645df98af32cb3aab58fb8fcd836025a614625e1557b2b6ff28428c53670113fa6f236f290a57fdf2d4c3fff85e43a151f09eb10ea89374b4c369fd96659f3609acaac25d16ce0ffc0bf2d5f385cbe5722b75cd1f485d73e8a36092aabf94e7b7721b68fe5630600cf33ab1026bc61e407eb3387306dd26df3ce18e2284bb76d5225cc924c7c6730214a35f3683b805160200bd6bc8a832bd6231fe6bf6ad3b6ba8f1961cb8315b537eb82c2958e4994b73002d30da0af215edf7852e26b02a4b39fa8c74b1196cdc9e0ec57eb5bfed3db3da04e4f8442d5598b995c9c317ed663857b2639c8bfd07714926deb6edf01c3b8b2ef957719099ade691184c08e60d4277ed09bdda35c92fc1a60bb1460342f2162e4795b2881cd6af1574f6f130731fd2454e7895a18b77f1a957fac775023a7b302e433189b717c9777ff7a1d7b8bfb322414652219c38507837f65a610ea743fc4b082fadf94ef4f288fe08f06607adfc6375890e75e2a8c6a51b9e439982bd3c54322f7134614189b1833c47e64e55504a76489c967f97af476da95913be1da1d33001c613079fc16f71569df931645b83e9fd7b029c45dce33c94548dd39d42a489d00e5cad7919edcdbec537d56996fc4fe2b44a0df5723ddfb7e0d7156a5652e830c2d4185a5201054b0c8510699941cb6d6b6865419e1ce24ff091e122dd518bd8205db8cd6d2a923fba7e04b3708cfffe5b1dc733c851b5d8b0cf76c869f4a9e35f2c95ff3cf3e22cad696cc8275044998574d1a3ec733d44828d1629436f5ff07b5cb28f1e4345df8e7b31dc801a1d00aa9ae953011562efc112a638f410e4c189d0383854bfe788ca60749b23596840a4bc953febfc4e79d30c901853b5f11cc032126d4482f6641ee4ddb6a33f3cfe2e45641a028a56375ad3861a1f2b2a327d785dd0ebe8e3b446223055a2564d78adca51b65e3d7e91a32f151c415e921020d0d2114a4118192be8b60ad06d5c4f5d0b27d69224cbae19e54d17143336aa6cee564f0cc840269b9aa7daa7ea5b095eeb6cbbb3da2709aacfd3a7860148580b16a3e439417708d7ae18b792aed00b53758db563d459c06973ca7f261e4b83ee68907f0d499cab0c22f3f8154c88834ebe745cd3d8dc4a8e86307696a2c2beb44c66a7df8d2518de4488d5d6a8d6c383a0a385030ee25437c789ff8b0391b98cdb5f46b44e3ac5cbe42172f51e55422aec7f27d52de64e39757a9d650d34412d014b8f200ed8dfe7ea6aca7d35ddcca3610ccebe653e4083014768c8c1c6eb1c6cfeb716ed9ad271ee5b51c009ba257827d2c32cf8bb5da96e44e6af7b60f50965360a4119cb22e3b3938a7662914b0ca4749c977fd26978cadc222cf578dc92cc7d7f7c0657a124c1f0530aa711f94f0b675fdc791db2df1adb8502257de1d66e428a67a96ca3f44a092f6a95d962b3edef7421bf3bcabe116a991fdc6ddbd26b257655eb2be21f0e35b4b7785221ed33e77bceb5042977c8eaa0839197faebfbe2bce885ee1bdd48f2f8065083db25b2eb4de8fca57672f749e476afafa46bf1a8f057c55024044f5b40f7cc5b130757993c9fe6342ecd2760e85d05fe107c87a54fcdb2604a19247116d61d2afe8325836a2f96101c49361334a90e3acd5b6b38f70f640782202751bf21f8173b5c2bb39d4683fe3a54edc4879ed8950195f61209c6ab9202a6c132b93ba4a9ccd93a18007ae0a4beb13ae262aa2b3d3982996c0ff1c0f2fe64c432b4635a87a3ef99fc7e768b431676e13db03fc277177373578a674c606302b8c6c2a85f2a2f7381433631895a24cb76c62928bb12e70325ef44434e7da4f046370249bb3156ac66fb7500545e61aaf9bcd20e728b27ccfea37b2fcd936f6327d4e8ec3a71c0d46edc637f0232114d53fa7c288208e9f491d46409ce56594180ea07791095f735316529a78fce08f3735aeaf4979259be2ab326c912c27374b5f3a7bad18eb571d06823fa92f4eda06288369a0803e1a5a8dd2a477cac8bc8953cd02274d707fe6cf12954e9341e5d356a96567de3f88c84953dd76ea4e2a05fef7320911d45646a85d08f87df0ef8807cc3789c0172a9e08875a8508cd5ceeac2b087b19515dc9b562104c2365d243bc032162ee57432bc1e783b912f58d48e2ae461ccf27beef076c2190a9bc71af0be4bf861f9217da1431e86922bc6303c9237f74eb87c84ba9b879743b8e19c848d206a72ec3e720ba9918771415c6c6a98a30978648cc1d3ff8691215ca3579b54d31d4c1dd58ca5d360e161d7f71f2e3f7f4217035133572b7ebe3f603912a1b12f8e433e51dfc8529fd1e74a36e9e9a0e1ab7a940cac9dfd1b396dd69dcab5a5056902714a8dd24b998225f89239b5faa523c9ca2360afde6736718ba93f661453a3a13882879c9d0384fa4c2813250388e58ea824de1deb36deebcdd73cec76bf69802c7338b3d5c0530cecac117e299105d9a061b93adb439b8b35eb4e910792e068c5457f204cd218b92a85f0219b0b30f0ffd591d276822838a165932374dc7cff64f43341358c5e7b70146909ee1aeb41df7c590575bf48e75527b8eed37da3b96072ce8c652417a5a8b544f40e31d08ba919a4535930bafd91b00a409622d5655cbae20ea471f5cb50174ceb69746d141e060f5d704dea791ffbd8dc39ff8d3804e5ed696170d319068da906d8fe60906d5bfe898573b5617d60234b389204c745d5b93982b04d94d116f83b13496264c118e8c553a1f5add905e646ca189f4bcd762383dc0dc5b6ff72a0bfc7aac65661fdeb9c0dc901318fe4a6960766fa89ba66c07797ef7a84c07e173424a60e5417d1b162c61a7e93140a13fe9eafd400c93f7dae56ee46faf7d88edcbe6c7ddb0bd4995fa2befd310dff5c923dd5c853ff15fdda653a0b1816aedfd4455580e74193b6c4279681de0e5b233d67db8fa5f254ddfa515ee015e53df9233e44198b3a0b3e07924649dcde29b1f3aca069b1636025b4d2c1455c7904c5b8c4b2a2b72429a6b216afce2a2827a5a8acf34769b1e0b48d9bdabdc8d08feedff398097517eb8fc7e4f9d49c6c833ebfedf424ca59f9023ad243048a9702e28c93ff9ad32d048bd3040db90a03584f035a2e60384325ab974bc39fba8539e5da631878b3372ca68c3ac92e3afe8953eabb8614340beafe897d69021e3719e3486eebc763cd838296c2e9c13611c2e20f6197156eb9ca14d9cc80c6515687085ace5f1b99bb288c8526f131c1dd7becbc877cabfc7fde6c43c5922d7b38af6bf8f00ac4e36faf0ec7a4e4011bc35fd24cf6fe7f976e13140f055ab1d678e2e7f17c6d3b197e92ab33efef4fa766e90b22ee8c2dc5a9bb9050219947f90a296b7801a270b254667ceb0e426e6658943b1ef51af15885f685a5cd7c249e0280e5df96ad93185aeded0e32a52cf3a74ad891c847ac50f82a77364b4546c7fd181e6ff8eb818365f40bf2a6852a9c16e8e6e19cb7936e6b73d79435f348863b8f7b4ebe4bd7b3d937bd7f38c61700abd5bb0015d01bf2e34ec8260cb8da8699b18b3a628ecc546b2a59cf24d200834dd9f8fb4e548dc18a42aefc61eb62b4defa94e13134230a1bf0be6ce80eb767a6aee66ddd2368e79b3b3c19aa98738c00a4c18290da06037a405e52dde91997a462ab75146d148312893a0d92cdcca4a74dc5846f0ac9010b32333d3f683f2913b26e7fa7f33e1e196de5f8c97710546b52873ebbc83a1e9493c5dcca82fcb4038224c0310c46fc5062042aac258d1e361dc7c1850b93c66eb08996809e2d2296a810579122d7dc8d866af43a6a0bab1deb2c0f6215bc22fd28a9e67757b7b56eba0d32bdcbd6b482309b67bb7c0008a02fc554893df8f4e5a833d163470fce1b8ebd8ffe7095660a62a43a2a459eefa1301ce989307af2f54910f8fa4e1bc0d614ac5fe356e59cbd48dc8d7f6b44c061d8313f87a9582bcdbbbe0ba7269ddbb627fdcd20bdbee3f21a0d6773aebc688c0fb300d4639a9398edb66a1b259aa13b2be19941181409eb6810cba8368b124efbda887842a35b341fb09ae57e61a32eff85a307f30ebd70cb241431bfe1618d5c80e40217666f08155e7732db4c8173ff3ffe0f3e71e24d3a870a0802a6e6fec83e6e4ced34e41ee2463dc1ded26c6fcbec663ae62edb8f3606f6f85454849211a9b005002262448313acec915ef39984d6f8057c10013059259b330c2fd8b219540681aadae7ba2fa3fe2823aaeeb208d7766d97504b053d686f94fae2e303421fd8d4dfa55ad45b71ce237d1026d86d0e4d3d81371b39b15fe33dcda28e2ccda6c3067554bc68a791a3e15eb0b34b9fc96a5b250149682525dba73f3c9f8eb042cb7b26e31d2a65bf61230d2743457d6d82901069400986765046beb7237bd7a63ec90e5103bea80e10c9e4de5fef7927bd7d6dd412a709b93b72bb15c39102920b2e4a01e6e7a258fa305ff116110af15bc689922ad40abbff27a8c5e51162cc580bdaea05c496cbf7262adb2f0174f651a58bee572fb5054f1d492176edc73554424b1f95171b52fab57eaa15a478853d51b908b0312ef22b2f35ad27461a7f09292aa101067def875083dedbd66e6a7c925a73c926027f89362faa5f9310c4d69bceb40841d419498a98d41d2ebe72f987e834ea9e64a2545bef4e45a9672735edbf8010f43b3613bb704d58df03967edf8c0b78c00838ffbd7da0e5681ccf0d5f7a185df3a2ae9a19952dd5b23fea75cf1c4e0cfb5b336898bd137e39fc5a58fb43590d925c5b594bfe0f50af0bec6391be060d9c5c418411dfd026b15970e2448293e99e3761e8c9415dc662a2467741260d238ade3d897af409304ae87041c5f5e80b141528ed2f6001f8e3d568e6941a450ad3d037e0f02f29b5543810d14aaa30fe7126f12d186984770dd817125f2f45ac6481e7446ec465f7fdea4ea782a9aa55e3a4753a18a2b40f1d3ae69154b586523af1f6e1f36c6652e29bba271abcb6bf235d924c513759504d4f9eb3a1d6be1fcd1a5cff7915c7c78a5c8f39d386e9f63b3ec14de58b24fc7d49a554f763ae48d5728e7451c7aa00c494725eab4910ce26311afacf67ab9cd573e29f0076e642e9c2a48a118449d37b2b98d555556f3ea808c67bc2ada3cfd7cb92ef35426c3a63068706dac1a54bd346d1e4018afad4aaf2d4056301a4fe910079faa285822fa2f79475e33d1d2d6ef82d648cf034a134fa83c88576e9c6ea0c7a897344725bf7e2391f4f5f660e7dc7f70bdaef5cd37ff13ea255804152e86356ccbd929de9b3ae4320bfcf785d90c182d347043d6660751d898bebbb3975884d670b28a0f54dc440998925d8d8eb354f2aebdb05f6afa176cc0701ecb54aaefb1fcce52cdd7f78d576a0caabcd51574f8eff9b5d35a10fcdc8879f180310c9da26aebe81cf1f09edcc642772665bf1093a4904b8ab0cf4ef4691649a29fc9e52c922ceaff92a0caab06dfb8865e88761f2cbeaff524a3b5b19521ee67e1bb2b9264f9e505eaea6a341da55d47d892e2e7253ee316f66ed4d01db1ff08f399e73192476cf4dab921b75bc727cfc040a3dc2b9b4a79aab78db623123ae0f76c6052a84b2484b19266d5f9662c69eaa1d8b8bf58dd61ccc72d6907e27d9d2b40cb007e457ffddf1b335d15236c1910dae80c8992677bdcf2a69e927d687c72c70e85cccd4a51c726a9e031bf76cc168d4cab2860c274eeb859d788c1b5edb71ff5ae96b5965e51482479136787d1c084fb8801e9379f29819178b1bdd12a51faa4a17b9f2cf3ce76713478077f22d1a3b5f3de3e1290af53c7989675b2d94532464bb5c9bab6a284f0f0dae2c820dfd5f1f50f60063b90e3ecd7245b1ad6b022bc0b50c4442ac3d216d8f762a520bbf7d7e34cdec681681df12c5143c801248f1b25868af0d578c72487a36a69fce227cfba7c02c7497fed9abb92329e3347c4969868e143354d259a9da9afec03cb175d2931206e033104c76effeb7c2593fcb386e6fef1f7683dd5fab49ff84d87709670e4c2bd37f576b79e1597e9ac1305522e39edd7ea9f68a4e7354f2107d4ab3e6d50dafedfbc876d2ec1a561cbf7734acd74decc1e340df8cbed9484b93e2c58af56d43239a8849199ad3d4e32f4b02a5276fe19b139f2557c6f505d7625eea8c987103aa12e4e1ff6c2b3843ccf9e80cf329f46698a341b19da6bfc765fc7d010f349a10abcffdbfb47bf9453267f20b4e1b9a6df2fae2157e3ab13cffda3b8ab928f7dfa8dcf2f9e9f09183859190535618a3d913d4e0d0494ec99165ce1091ab565e6899e7bcd3b97c62bc69d706d60c353bbf570844eddd34439ac4156c7a9b0c4733d25523093c708f9ab2befc92ed6340a3236991515b0fdff3a701e5b422cdfe110d99e65b54a95dd62e4b9499d0a8ddfb423cde130bfc153b6b8d1a36d84e7c8456fd3e1c422ab154ff5d80218bec7d5e4c341173eb658eabff6e9dbe9cca0f72470a6b9d991fc34fedcdf4ada0e4cfcc41939be7123e1215fc36712252f7fb57b305cc1005a062c3ec8b5edd61fc6dc0059b4f55944c6cadbce7f0e2834269ec5a35338acdd024b7a3b40e85b5795b33f914974e941e8d8c9d93b36540a2e25347e32df49585b0783489a2d7e2418684057cfc2e18982196646f0c5d7b6a22c7cc598ecdab6dc5667a2a1de322a8f00871652ce4628f7d5f7aea7a2cad36f4229afdad091638cac40159ae2dccf93fe27ec18f1eef2a6038acb87748e12529b767530a686882e9559358f77e8251d870b6382dcdb5f1364c472387f85762b4e7e1c235a72d0a9339b93c2017c14f65b13a4bb5d4a3f5fccb4b2613f0ac92d31d389861c781b647c63ad12a315cb528a08984116c9e129ce142429a31fac5960775804d1eb75d0a68dcd78a13d5e8bf73eb851f238ef000bb799368085c6cdda901ea99c505dbd488e3d8b4dc1fdf39e252a99a6d2ad5c9c1907bfab173445a40b0b6a2240a4abe90cd25743b0924c2e9aaea0001a843e3daed51c84ea664ea7217c2c404fea9a95f9228991f85efb178695a6bbe1af5c93ad1b07d673246f6e9f05567d9f21bbf5416938e94e948f59ebe1a58ece32c92f86065a3d9b4adb5eb66821426b62eaf4cad9d42e4d2bbaf6814a7bbcab26a0842de0dc0209671a0278e99161172bcad05b93f87eed634b9c3dcb5b05ec232c2c9d1a96bdfd5eb25f5c921e654847f7efd31095d0bb836431b4f4e38df55af639d58b0cb83fe97f0ec16d11dcb74207f04018e8b247e469b28ffc42a2dfe7bd957707ba3da071f284dcd3248e01afd750695cc2f0a28141462dea28d3d7281cdd43f6798c96aa2111076d4b56133f420c7673145c4e4f79cbbf45ac109f584aeb454c7787cbda4a556e802b9ebdc254025dcf820d5ddb3896b98af8d72a51f3777d6c171b4c088c30296739d73e8a231b5364f1414d30156963f912e525842e724738b54a002a3ca8fbffcabb7c1e424ddd1e4f75563df55798a615d7073a4ca59e2b02c33df9683ea6d55743020567d660e5adc0cd0a5721ed8a5a8b63d47c803ea4556402ea1e6bf472c3b4d371f6e3931b73489cd3cc8f760d49e2272839a904066e600b4b536cfd024273f1255f3d989a12758b7f61e7d2cd1e3ba0c64df975fb2a228e23c22b90d71b9e2f15a2e64d0b61e54818e9daa6ec4371d872ee6372f4ab6fc456b6fa91c96959cef1adc25c8812699cdf6eafc5383503a535d8e944f8ad6540efb20eec4c685dd9aac2d0c8194da9903dd3ed559d5f0c476b3f99c519cf4666fd17d9ba1f3301067bbc64b4addd00bdf1227d7503bdbc2a910999db9380987e42b33557c9514888c096090b455d49bfcdb5dac7c7993761a51d8f9bf561ee660c95590206f104998f6600c995ea9053e417849ec4f28192c998e13f1abeeb152bd77cb4d1a3b386ac3c723c5026cc9aa1149b4e5587cdba9975b58b8aa615e7e31b1153ebc6808033a483ec178bf21e735d08a74d149c53d0a24d152fcc1cc8462f1a2d719839fae9c6aa236027a8e5f8a67f190514e15d06aef0d62dc12153b212510dec135eeddcffb661a388ae73495293f80739556f070149c1b60304e83a11db73d4282ebd34740538e1c22a94732e638653b9c0a2551601edb2ab045076550fdada13f729f8a5cffcb5d2510f1255d7e186d35448206a9501fc6c40974629ea4f8b5f97294574511f4bdb6f9d02bb20e6770b753b827293d0cb686f2afab7522cc0b8dba092512d8f3212cf87585ca3aa1bfde1de8350da33bda12424d03f2084798fe1e84a97b3ffffbe884aaf706f7e276a18278b2e899766ff5f1860adf2966998a5c6f14a970b1b24eeb81b4b8db67ab46bf7c1dd4bdaa1cf3587e6d0a3c9fa239e4cd679bd98b8b54dc37c6a513836661c1063aedba08205ead7110c17d1adc6ecdb872c0c73329f31a025157d2d3cfc6b23c78e67c22760edc0b9fc8babc8978aa592bba038d4c485d5fb4599fa74a7cfb8ab4c829d3d07bae39de45e6d81a2a61b59c91d1ef23b4c12975d1947ba89c845060270f514c49cbab45dacf119a20de1739a80b6b4a8f050f3b05993d3250298007e3431d75e25f471ac1b9dd7f01acb9fcb5108297de8990af0056cf7fbd0c81c29e51bfd764c72d4b97deafc7972cc31fc0b51cb61d862e8618eb0fc4ee898ea6435daafd0b087d64adf7caab71b701d2d7513f2083fdd9cf6da1509ffb966be57b6399a3439fb05d244fc67b701a176a6c49872a2d00c4fcab8b9201539643444a3e53cbeae03fa2aa8290fbee1c7bcbc6cea3a9cc3070e1514b947492c8f8151adc2fb53f4812db150c3f31e141e0133b1d089cab65350ec1d4ed80561b9d08f83409d7718dbc2d625615d3d855805453db304d38247e13cfa956ce3a28f38cdb54e938830d916deb5eb61c4ea10096154d39d8e8a13446697a58252c3aa185a7d67d473f6b44671bb2be18a58b8cb50483915e3c77adbc5e3536290a7fca2c55d3edd45d6b6933f9af8d927fcd2e1c01f2f42610b962130be2309e37f6dfc798af8121c548648bf00c35871499d46980989364ecd795228729259a543b1f451f5afae80aa36e7021ead85d4caed5ff57164f91606ff6426920ed2295e714e96de938778310c86f9c9e9852e9f8f34d550dabb5317a432661940397cee0de1b30bbba690b3e8bb21948b94893834ca2f4b4576a5a873f7c29951f99c626b97a9791dddf8fa280e2bda62f97ce90b12da1c005eaf5216ab24a5d02d1551b4d070d48523d711a68f146375b18d19332cbfaa3beb525f672e3ce2b2abe599ce2a6b7497a1f49bde51a774d195bbbcdad6d5314056778888987c10bbd54a9cb0c87dd5e23941df676f164dc85101a69634ab59b3428a0b5d251a33d561606fcc1a56a905660aa45134d6b1e5eaacef318fe59cc3af5ef0f174e8507f84b8cf98abf47a3b39b2452f59e110064dd13a8f7e73276c7e399d2f7666b7ac687e62843f0b27504a37667da5c143e4e12aabab80e7c99bd74236071d2a652f0e73cff95d1cc8fe35982575aa3cb66f391aee2622243e077c10f2ac4b602ebef1598689e2a16d88202e0ffffff1f