xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: bda04c9366b7916227ce678fccb7a4ea45c09e1b17194a5b7fbe01705e22bd2a

Tx prefix hash: 113f629ebe5361a155978503a935b28a992bb45922238edfe7abbef0ddf4c386
Tx public key: ce23ccfca75dd893eec0ee1bb5222c2a77b7f8aee036c3505d28fcebb155f720
Timestamp: 1680444352 Timestamp [UTC]: 2023-04-02 14:05:52 Age [y:d:h:m:s]: 01:045:05:55:13
Block: 2855483 Fee (per_kB): 0.001642180000 (0.000020480000) Tx size: 80.1846 kB
Tx version: 2 No of confirmations: 294941 RingCT/type: yes/6
Extra: 01ce23ccfca75dd893eec0ee1bb5222c2a77b7f8aee036c3505d28fcebb155f720020901ea7be7174b2ab1cd10b8f50452494646b03a010057454250565038580a00000008000000af040072020056503820d039010050bb059d012ab00473023e6d3295482422a727a4f26bc0f00d89656ae59e5ecf2dbd0add6a27235755e44572ef255a3ae00d9b25b84bb7cbef35f713ecefe06ff03ff8ffc2f929f63fd18b85d3b3ffb1f602e323a06f9a0cf8fca882429f573f5d2af7ec9785667fff578f5f25ff9bcea3dc7fadf383ff97d83ff6eff87ec49fde7d10faa9feffe92bf777d587ff27ee97c12fed3e8bbe985eb79fd67d597ce7fd6effbd79d969f27cc7ff8f9d2f9e7dddf127d277d2ff8cff4dff7be3dff99cf7fccffafe69ff5afd53fdfff3ded3bfc8fdb3f2cfe69ffcbfe87d847dd3ff17d3a2377d39fcdfdbaf620f723f0bfb41ec21fa1e7d7f1dfee7d813cddffdde443f96ffbdec17fd83fda7ac5ffd3e763f64f521fda524d6794923ed829f267ef29007c3ffd69be73757c4e50519b5cf32ae5b6f6e2932fd96287ceb69a1888e1820befea26706bc42b3bd817d5a19d46bdadebc05b919ce7ab84eeb7bd253848cafc9e75ed3af797ffd23cb82bd8e1910cb16e2ea9c1e3a96d306ac9de674f2abacfbe9fbe075920d1ad54d4192ff83fddb168b396aa89f12b05571b45cb4c7e0dc9179ecd43b23fd7947e462d7d64890e42d5fff0a547242dbdf16a96526fd6e381e8408fc5186cfbe7fa7e9c76a274f74dee64d5db437c204c26e6d0d48cd109429c66ff84eb8558c728314ef065ed9dde05ac95899d337f3f8bf17ac1d5984bbaba3caff9726a0f8d080b4e9989106707076f3279163d24b7441ff7209fffb437f0bff2c858171f86317f3d07b910117581e8fe1402ebad31e773eea526f0a24ef7323787e4a5fe1a7d734beed2ac31c7a3c01ecb07179bbd9b31b0b06ab53882b5ad9fc8e3332b76e0f2f37a3768b35d9727d98f39d38a5d622607f230827c0d5ef3f0724b538591e1214e1f88688c4b265ca2dfe66186a81e29ec7caa704119661bbf440fe48abdd4a8934ad9f2bbf7ad4cd177abf562f4455e4b0dd41ac5546dafe989f29bffbf79bfb8530b882a6aed6ca1abc34ccbae3677a51708895df75b1fffa8a4e36e120408f6fa879969a281d0dfe7d266484800669c84eb72464faf1b22d89824bce3286c6efdde9551854ee96e33ba90982a3e5cfe192e6995308c3bccd65ebb494fa610bb21835bd0ca198e2a1e89ffe3d589fb8efe5fdb5fa42296329cfa368edf699ba438e8d0215180a0358fcc352380ac44ce32fbcddffb5f09bf2a0f9d475ff3be0a2c6721261f1eb0763d9494ac82eea70c57991aa86ad7f1982cfcbf0fb1d7920a9a0f00fb8a5d6bd4f32a81471239b7b3971225e48094b9ed53b8099cf48576f221fc72846105dcb42ad2565f9799f01f5eec15c1b612abbbfd221928ef92793f9e96f251b6506e70e349f982bd2d0859626eeeccaf9d106513e807e2d08d48a0c0fb6e79ba571007fdffb6f4042a7ba4f9d2d6131b432727c5618ee1ac0b8021fd8c7625fb9db599ed89a2a316897289ae5131cfab696b0986600af135a7776f571eb6edad5bc2e1a7251c17cfd64c759ff4e2851fae56e9e8f3d4926fbf7c28034f0da6f6cb8a8a4fd64b35c172b11b63a7f87d200158379aa332445b5d4f7030c15a97109f510cc39f9378074bca37d781fa246ac7d8f07ee86018074bc877c37e9fa9cf7963cc08fda92ba84d0e8fc595ee839ca04807b1f412909d84860cac44a3e67e675027c72b64f82172f3c5907e7b14afe25dc5806b4beb48b183df093c25d422cf46420b74d51d21933f3cb70ec257e55850a7ba99d9231d9ab0093af87fe8620905d4616e2744e6dc049f45a90c3f006117876df6d8ff116983f0dc8caf65243fa7987988d3f30030c7eb67312c3865a26dad02f079925a7ed0a28d9f863e42c65a5fc7f0f0e95b3b016d52db8457e10e60d1dc4c29a39d8567515d5a1b838f66769e772a215f525a3eee0c92a1ae78adea7ba6a9746a651741d44d4af0c35ac87a580ea6a33405977099ecefb733acb4e4396575249c8df72f34a7ff7ae87a0277a3c8e8359766987ea40a0943661959269f55f53fcf97ab5382b831932fc34317f46c08c29f31643f6b7baf4b83ea9987a5b92709d088e9b34d35474e6bd76eda98c8574b07aad8e35f987ff344bf24acf3eece28d23adb25ae39bdb3ecfdc62af9dd24311bfa2863ef97fe6d0e06ffad64b88857d8b5d9e531ca58598f8be33eedf7d0fa2c9efbd2eb7c83514a15021f55def10f4921a81fc09d9ea0d7db713027d5585ac5db8feaeab57e783f55ef0dbd474f36038ce4ca9ef2e30b6c13e1d1d5ce71fc81e5baca76d1d66934491983f895a291e79d84c9191b1c06b0b86f8f3e13bd876309baaab075fbc7fcdbaf0bdfaae22d72cacffca6ce200c9330a010e9e4b456c7815d120800473a4eb1faf2063737a729d479b3817230beb3e3b7d07b72f2c8a51e97b6ce268719114d98f71b4d326af6c5171c90818419b268c03ce7ee9ab0f4ddcbae5c6d517f3f36329dfd98e820b3249bd305ed1b567eba4435e0ea17e69464ef9d17d004c421cfbd151f6d2d6a4e3d5d16720031c58021dcadc9317c5ca20d07fa63324ddde356e26ca61277cc9955cde954fc372561f41d85eac701f867bcc8e401aa6294af765a0c3a24b081c6bfdd0712ceb83755183202d1ed1ede7a51adae5bc55d131e9c18d59008c390abe870603e860a8180c613c2dd4e280427321fab1366cc9684ecc8e2100881643f8170b94bb0cc1e5f12a0fed6eafb45b9646cf0b9d889683acd309d43f0610bf1be80c367743143d7ef4717333ecef0d416ec07533415c737bb4921a8588935fea5a656b48edce7bbf6fcabac932298af92d7d92bfb1e3c497d4fab5847321eb13d88cbf8d3d7e502cb4fda3079171f829d40d8f9a96a271f1ddab9f31b453381e7cb5367b553468c46f5cdb78619ebadc0e87d38ae2cf67303e29e8d65152e9dff4c9b92955906fbfbd2eb9c80044b1a34e0f8ba870d989c2d6f23ebcec88801b0201780ded2b48d634c22160ea4d0d17d560bb48cbe50a6301cbf787fc319d12967316a10e00cc0cda71cd37553939c4216d2181abec2882d47255ac3f13c9e7699bea304d60657cbe7f6112b3ad5fa0a4ba70e7fb648d7a638ab6e1d623053cf2e4c520eaa22a9352cd23b1520c7b69ea3c88b70aabf7bd04db7ab72fe342cf5a47068c411f43c44fc63f6521863ce2d4db4db760e4064b2484834e273bb349b7a070e6474be5844a008233bc4f66bd62c8ba047e794694e7e42b177eebcc44ca63db428ce2e7b0e358f2755e7fbc749d73880185ef68f35767f462dd905ba6feb99aaa7b43093d6e340598c7a755c07fd42b0db6e6870edb124d1d122051665bc71bac9aba3ba80b152e91bfdca217b03a649ebb54aa8966b4d953a315c6ee39689a1dc756a00d5530df1b3898399e84db6b744b2a0e683b0a8656ab67a4b0537d299fc95f2a480a628c5c896ac181aa6f42ffe9e1d3c791f64242aa61606866f52f8b57bcebd8c6a4e5bea703268324c4b7cd08a2726d1351e26229d787b211993ccf686265e01b63d911337c48ed2c8d1e8203fe8f8b6adc3bb782451c8acfb527ebc99a0ff5f38ed752875b75bdf315aab3aabd9246919bb501b59502a0ba8f40cb476df81e385c2df5e0f4643cd7b284bb8bbec43fb33be861582b2aa84bb5a70f57363f52a5c43bdf7afbb9392170507821539090a7ed55d80d8c62f04c7ade6bb22eafdae4edc2d378c801ef90c29cef6974973452dfd97ba463f2e33c09c673741945fd529d5cb7f0055f5616cb3068443683d5d85bd2710b85c8c5854fad87c6cf9e691022024fe3b34b93284bba42dcf89210014ab9e7a9af31f679defca39bac502221cdccd0db5c3b392ca902bdc0dbfc2fc8f791daba9daf41393470e9a3e2df48de142c676d2b5037dfe82a0e2cbd384925bd80ebb6f89d353cf0a152cd26868e6f98f7e38e432254d1423b60ac0c1afdf2c87345baa66f2e3b60ea7b92f91b8ecc6c1dcc082f0b48025ad90aa2d95b1aedc1a5f5b611676e09c64a6fc843da360bc745f9fa2aaf7490b1da3d1bf3c7cb62b241994a6ba067f7f057b54508ad8b8129800e5c4d33637ec7f9a83281be96b451069a9d586dd222985f0f92c9fafa7690e6570792726cb065f1722b48a91e4f86eb291518b4ddaea3f7f14df04b3fbd46ea544c6ac9105198ae87dcd02827f536e6e98d7e0bcc47fc803973919aabf5b6e8f86342792e5160b9c1c9f533281cece05ea30523ef958f4e8ac8059b76c582983d2611664770f8a06d21b4b91a41c5e99156a041c63c9f3e4f922cf6266c5c2f13aed82ab9d3348d60130bb073ad5144314826ce3dac585cd74dc8db7c07ca0abe210b2789933fea07762a48e9bd3c8200a32b3402305edc6b61ff5b08d82c777ee7ab72bbd349339114e286f6b9435047fd496de684f75477c509dba2fb8d0396c71804e42e28307e91301fc5119ccbe340bee0f6a88ef81ce589f2795a8dad460e31f89f2b3efa3ecc97ef16a34e4e95a96a5d1fa44a407e239fd5c2ca7b5ebc45f89cc0ae46d804a34757829eec422f7b037e65936763b4fdca4eb770490d840e0300dad40f85dc5321c06e09606a1df9fa2549b5c438a5f15020342857bb2394c75052b05d6db9da45ae2ec87940b07fbf9111f71a989880f5cd860e897c4a42e4493e262cb63d9fd65296fe9416644d83c4d1820bcef4f4d2d729f2eab8c275ef8479535b8fee172267a1f88c0f6e261faec61334bb865e6bf3212653f38c8591ea1677d9c40d8d924dc944c4afb34446c771560391b93fbf521635b914604905e9108f320d6ec18ae90e4137b339d4c691b2a2ae00f59a38596dfaf0abe60efbbe7a9c6f54b3773f956b5a69c91bf5ca3f93d1f233aa73c8de4b02e88e88cc7e5fc76e146a1f49d6957be87d50388f29152a3b1bdd4133df2724de5cb1e24bb4dd3be85ccac851e4d122e63ff49d1d5c29dfd8dcf85ec954a89ca419e0995bf26839b1b4a42952ed5763d3f7c9d60fac67ffb3fe920fc268ea3e045f0db1d4633b6ea0ec5222673454899ab9316f17f2c1232f8acb1ec1212e2d1a7783f326e6e5c3021165ce4ab1a01f7e139e529e639608e859dfb8b1e3fbd59189c115e2feb4cb1674cc775e8a88f712a10d0e9feaf8ac4540e32b4a1703dd7fa9f0c009ee4c0b1c6baf66c6b90826f6b431084c120efa3681b02a04fbe477d3bdfb1623105ef12d61f566dc0201d99f8c983c4cb4b6487ca46a248c67d1770377c651aae4090be91ce2caf3f91151500aaefb8d4240787747f4875e8ab81bb35ef6d01e2f5f347074eb2eb5e1b460385ea69ead0b3d3a49dba66594bd15fcf2697d543a00f4cbcbb9a691a7f284ae59c792a28bf560da334e0dec17be939ae3b5819c490c7a236296d3416c2786c53dc5d72591ceab41715d091075421a4b590ad2461a523868ec7f64ed2d079af155df86e03861ee5a7400b2e348c8034fdf0c0ebef82642715167982db9af67249d805cbe4400dcef0216f332914146eb698e879712c99eb62033bec9ebfe6e383977b1e82ca6f98418fc725c07c4671fcfaf1cc2db40b8325be55e0bbb155ff361ada57eca6638638af6bd49e74482597fc6c57e27f1ae1e866ab9113f90ef48966516c2e6d162ed97a1672ba0574da87a46aa9072a4cef021c899b3d2a35141f032f7838d15165eab8da937db75d3d6d82ddd153687de76897055bfb57468d8bc541f58baa2739ed8762e9e0d262447d834fafff9c29dcc3c6e96fa466ccac84d13fa7e79ed9d152ed5a627ef53505c5e5057b319a3d5be7efea675d76b0acada084e071c34c305c3864ef77228bace5fac56e09699dfd6a2a85eb9db08c846419595ea935a47aa525f1a867e73a6233aea35add126c644f8885e9d3849c8cfd31be5ff5de7c23ba63aef3bdabe0f73bb0737b26985df67181844deeecdf9de966f7c187b32222dfdfebfe8e3b00c27f30a599f8f5b4a5754225d00166f9b2066a2251046dfc508b5788c50bc3ee80fa728c656dafc8deead80a4c06fd75d63d808d703b15e65d538ba13d3c922a21a1f682d12d9c23f9f615097cd29b5255067959547b1ffe6327317a66deb2a45eb7650daa293b3c7ef448466040896b30f538e13acd28bd91312a56e2445a534096ea174ebe37d98f73143fe12a640fec1aa973379840ce8577600ee9dcfdbcb0742d97063438a3cef0f172989d124a883b07f8e91a8ca031815be40ae5dd57cb261a08eed1442ac68860e1633440b1d9c2890b6604bee0affeb34b59a3aa8c853fd8356bce295338f341b9d5261e3028bd8c6bb02bc93a20fc5c0094741ec062a6ba8b80f0ea0457f3475c90c9c7f804bf903820fe30d5b4134931ef03493c6017074dbe3854044f6d65699d31861d207c0229fb16182bbb178ebb83d775f9960f7fc4027f5a568c6c0f3a68b68d5b5f046f66be522087ec0f425f2cb9148ae7778b71475899ba1f32444aba8ea4f2d80e7f8f7cb20f03ac0af0fd543db47c5b626cf71920a139a6f3e45301913798755f04b3d775758d2d78a97dea1712421c396b3301ed2703cbe7828bc109cd37169669a258355420e444e7d116caa03be051ec9608c7534b4761f45121b6dc2fd6364fbdaed645f496b40925ab9750aee2da3f1cc73ed1a607a9a98e191377cbabd5114e4e1de875a2861a9314cc42f69f8ef7bd7abd7b4817ae9c47f62ba2a3a81087a8bbfa75f3ef23d510cf13b385635faf47a0ee0e5e9072625b99bea93c5bc804411f829ea474823c4c917696f901f0d9f3658888b7d732a589515a6ef338660f0087c57d3ab57b15e96618e1047e833b6853cff22d76a6db64c10ef04021621867c5e3846b89d614e2247e8a588df91596f9e12ccbfcd92f1f8d53011f4e5f59aedd107cc5055e25e004b54efc46fdf96744fc802ec16f5bac1adfbc61fd566f13b072e1acec01a8c3472afb873d1bf041f47942d35137eaa46e25d448baa75d032ed3771f24708ac0bfcc26949424f142ab4650c4ab969653b4bff1b97c58a73380d0c498b23f9fe2e12a27c4037b183b6f0fcb80ab63431cfe2d6072c2983ed3a7e814403265f33e2f38930787aeb9d9b2d67361f0e7c47d3e9806730bcfe3912c686a8080a297f4d4d3594608968dff3bcd7892fccd8c4c8084cf45afc0e53af9170a4ad14d25a2813a9d8f772e87a8b5085fe7f75b4b67b6660c1f8c49f227bd7fbc8d3b0b5b3e8cd46e273db20798924a3f4589a4f3a8aa64ce363fe50962b53c6ccfd3abec1d33c01dc8c82bda3ee6ed5ae8d3b3f38f8f0fca9bff351b034b80d5f2402a07c8c13d4292d9299201b8ed95eea66cadfaeea4a058bfc1c2ee57320d00310ea27e6ad1f3f75ff4c872ba85ecbaf2050ec88770f842d78c921d0e7ad4196a990475bc847cf17907440a69b61d9ebf3af30b473a7ccaec37519c4807d8aaafcb8c1034cfa07ab8fc36d285001007b6ccc898493ff1f718b675c1b8a8caba106b649182afd46af60045a20e505a70cc223115d9029fc9eb53dc151a1b88bb3701e71a4813d5ed28944b7936efbe2694d4aec0189a4d75ee982930f07ba9448e7d11e3d4f0ffa16f19ff56a0706e61d1be6d449a08f24c59226796ff0e0f5102077d095d13c489f0dfe784edf57b096a51783d648ac3848bce44ffe645f74c6ef05971007437a38d14ea7f53f7704568d1d24fb66238c62b511e1272c1ed67d5ea076dcb2725f030656d5d8be4aea0b41fbbbecb2194f8472d28cb6a711134421a2079a5e558f1a1b4a5519373a0ca64a63dc31762df1273c80fb15085c4287ddabd51a35b9a2bbd8c226da784b0f8f345096816ba6f183ab4d8491ab7070cf7dca27da0a5728495fd77ba53eb6835b066b11bd43ae78f65ae18e3d6f039db497caa29ba3082c321bfd921cc6da9aba67f3a5a00066ab36a1dc6d45f95c5212820a76dd22647edf10455b66f8cb13f13b00467070bba9aaf7c4f3a17fdec842ee2cb1d68865113c6d0419825b12d37b4f668da23cb1c51c0de8dd51ecb3c7abb71644b77d9a08a5b27c5b275e7327af79190b37d48af4d24ed1a5f294ed8497b15d4690664360944ea47808d2e9011629c4c0e00965e1bf4d7ebeafcd4110364fe7d5caee6e31276aaaf034e3e88acd48edd69df2ca080efe53dd46e87b05a347741e7a4b9392fc72312f2df797cb0838a1ba8bf8cd3494a2f35b5f1b97bec075e1c5ed871ec8bd1c601e112bcbed4680dd408494271251725748c423c4d25fdb5d784802f3f006ef89e7537332fe7802a36e7ada763c2dd9c839170b124f95b74ad66d5d9a64a72c50b3b5b13091fc5b301b623ee05c74e74d8ef41de26ee62219b7985bf82f659714ae4e6f1a13370dafc28910f9f02a0a87b394cbc3d61c088f34fdc3293bc72c4218ae59983ef3b131061fbdd79ad4df1c75ebb68b8a2e0ea5643f680a0e1a2d7b53e5a534ff72c4fad33b29fba2113efb4a9b2d237fda811886e33b292188c8f546a4c1f7cb1b849104d8bbe403ebca52d4b351260da6f983d1839584b01ea96539d4280ebd560de9e83f402b15fc82c2d9c877cf49f2dd99b912de9089d91bf5ed8f16e7fad568082d5eafd217bc398051664371c6a7914d52b3d5c891337a85794a4589e63ec0e8d514b6cd5d4207f08f28dcfa16e0813b51f740bcbc7991b31bbf48148914ca919cc63c5245c60edbab78d36d1c356e0a71f523461c1d9806a76c2e48a7e2f7dab7dc9fed11c14b96a73d6329db2bf6096ea658fd66e116373f39f413fb0dcb8f81727de34a365f77af98ab0e6cb1f59d3d2ab175df5179bff171207d39e008c6885cd22313adc398ce80e5b8f8b09f77636da85fdd8099738463227cbc137899bb8bd4edd03ecf9028e8a05620cd560326b3cbb1dd9165cd64394a3eeb0a26d16e44413f37f8d4f8a518ca879a8779eb470dfb688f0b0f0884f94f8977e7acc90d8b80394901f7f1f8c01db2f5f1d368a59642e2010df28ff9afadda7664335b3732c9233740e07c7c8b25cc33de36ed6cc0d70a2eaeb3264c7705bb3aef1f8111e20d16af3bd558572905b66210cd1055c1c8ff29d5a658e2e7bee940da909f66167b245564c1bc193361f8e22362d16290e2f2ec449cb3ac60c5ad9488a5a05b28eea8ff79e39a7eec04eafeb3e862ea8557cc86f1034e5fd1085f36c685d6daa4f2d00ba4144aa40362531557be3512103269a0ded2380b48f2dc331f9f1626ccfda967877d4d7b9526d32a0519ac158bf1e1f349ded862d454415c1e4550109a2aa128b6cf48b32c7e0e37429ee9c2938b376a73cd517834362438b3d8670b13608df57b0d52497e64762ba5f1627a0643eb1b5a28837bd600f361fd5e3415305c3c37e0a090a0209a6e44dfb5bd18208f83ffd2871f6fe7de06557ff3be23548ba15b9443427c345aa2421d92c152d2ce1eb98c3ef4fcd6da1c8ed412945eba868beeb6eea8a1743cf6a8e817424d91882d350fa9f0e589b7bd4afc5108035f9359f3276bb3e0baaccf3eb18fc5166cce5a95cf31ee5572911680e446045e200a392f58e5f480e5c0d4e9f1cd9ad4bb605bb4743d1f2ae885f46a18bf956422afef5c8f8368b8e365c4e24a01083f1ea8aaa4c3bb43bf3d95ba4ab13258a89fe81ccfe476e313ac21aa860123a7d3674379c4297a4bcf78422f5fa7397b89ecabf3b9e3f776749b879b4970c76f7c4911b8b6551d81853d1d360b8f6e8b5cd51f0617e063c5c131339c0b2432a6dbdcf96bc4eab868ead960e6fdf0f44135f073b48a9bddf55c546bed3a9874f40d1e22781a1f497ad2825181b671c7dbed9e2ddd2342bd645fcf550be5abfe6877f38255ab4f66e5dca1980c65bcaf01978c9adbac17ba0633ed73f2acc1e6cb2875d390f44f21935f477740d6b3c437aa7379fc2e9bee4d0f9ae51e4e5b1ab420deae5c596bb08702c2873f10238804b6f806acb5550a4306f60eb91011b44abc2e0a2e64d652625a2689d1f15d31ee86e54f7c3c9f43e315edc89501712d3d70f63f9314e8c611e1180fc03d3d33165fcfaf38d8bc102ef28c065acb4f999e36bcc84e99ff0f2310bfbaf02d5cf925f3b244232ebd88a247c738f13b578c05313fb2b30ccce3c8776ed57d6b03d9808dd5b70d240b016caf0ce4693ae9a09ce8d20f520eaa2c1e5e23b22bc7d97bfeb01e795b8a9fa084ba9d167035fba99452965db36de1318e0362f563a46c78deb2bb9fc0db6a208a91db9afe02952d0363077229e5217bff5d962a67a7ce8e0a25305cf939d614ec41f524c6cc94100a96fb606afecf54f43ee5a1b97f3a6df26735b4f6123558ae5c0b18dd579410e2b72b5dcd24ac9e734c105f9000f988687c7976c638195b2fa39b0fe88dad098daad587de1fadbcca2f2a4c5d05f9cba6848c408f193988ed4b7a68ed0fbe9f30d7b3f65fd8c91557356bde8841cf1dcab79c32ae82b98f2f630596399d120452c7f9ec794aaeb42d7384126738c7e0f8f27f66619689f29530876cceaae5186c617f64a622c509d6d03b1df63842fb2d50b091b70cf030757a3a146a3b9e967407df5a3fceaa090e1d3bb563be46b90c063f1ce65f42d44fc41a0df733e2dc68d31e53bee63071fd32bed41eb8023fb3eaabbb2af55075ee9fda90ae32be1df996ea51ae48fa2e2c74c4522016239f71deecaefdd783686c9cca4e4a84e41623b3300f76a42453a5021a590def868f80e78474b1b4acad8bf23328ff046ad408d4c6ad52e90181815349ae9d64970b8124fcf518d1b53f77ba8544d6b72f94bf1562ccf53c292a4bebf1fdd4982d94456114d55c07395da96efb9770765bd75c6f553c47f1593282f7020f65df38d4b8de37404f95ac7f2abecf14c59514b0026b53c912d8ab357ef6f33977fd7ebbf05a04095bb3deb26ee8dbfab18ec5b7126101814d0463ea17793d86826e531df474a7165e9a1553df2d7e90c99056f6b38a1ca401a3ca4e096fb802bf5067331495051feb6df7e9da074a7983cbc03c3d2f20df40a98c4ddf9143d6f7b2c416007cca21a4113d5a8f77b6e853bdc9907c6be5af2a0f606c13d083d124b5905a1988ad0b00dd7e1e0cc4a989ea8aa24908f6bf794897acc1830e156007881a16339646d6a4e047c7565e804c67c047353f994c131e1cbf2ecd36f08d4d57757de5af88adfd568fe0a14f08a3892db66365ff2403e5f1083239b67357bf9b57250ca8f0ffded40f904bb5b303e092ed96a698cd1c91720fffeda420bb515cfa2995da9aad06a240ead4b5137facc43af66354bc1e3fafef78f592f68ce822ae219565f83bf25d6ddf65c903e8c5a33c939a0ee538dcc3cdc88954bf0fc3bdbf6488409d8112a81d1540541fbae1b89dd52d164fe4e5550604b95b3e97e2540aff5238f4cf76c4924a1e52a77032e81a027a861a062f0a6f9391e764c22ced4da0cff6a02f9489279581dc5b3e212405e32fae2d93eae5a22f5634a9c1397346e2286198fa488f65960b373779de52ae76a5e43083c37a07c1c699eea8457f76ad0a9a3ef1d90837f142802f542a30d9ba62bd90e7cb8a0d1ec40d898d94d5c609f620bb495b2d27164932a92c8acb82975a0074e1c5ee082e769a6dd541305665cf0354cd4b53f0fff90cb6916b91da265f7229b62da9a13ea2c15b65483c2fe34cb9a2080d78147a5cc738c4b76ad653a8dd06a63096813b61da00f3106602e4dc30dd4143a6170f7bffccb12bbb2ce811cf4b976ab952b3432a98e38899eae0e34f11f41cd62c8e692f57e7f91fea46f77b30a44579109f910eb76da273bd10509a3aafa005e7cd2670feacc5d614dc6a950ef5c11903881f1982fb4e556941a3c4cddb0228131651adb2f6dabc417d6b18c1430c5bc408653cbaf7844d492fca4b3c744c91c996faa769a31b58e3cd4c96bdbaa6b382ff21a96091e2336e6dd9eae63f035d1d5ac3bea1b7983366080a2660b73981f6de8db3857ba7238ea317cbbfc2b27073c8d4b24fce22ccc94fdf45c3946fc7ef57175a42b41334ed73ba041309876a7f710632a31436d18be3c968b7cfaea8ea4903a64373c070bfa3734886d377ce368a84574387700fd9cd7c256f60bb0ef0d0c8f879a79d91f557b7c6ac1151517dbc4b512e6cfa77ff8c6ccf17a015681a533158754126bd22cd3172b4fdea3e968d87f4e6ea5768234ab2829b3d0644039db5233681c60a9636566a65a94355615d84f168e2d78f0cfdb5ce2350dd813967579c8d2c34d64522ab8b07ab29be77371df6bcac3b72508c559ea7367853e8ba97a8f78c8a576d31dc9c6edb9ba6c0d57a4e228240cb06385534de123e4dd53a733926ed9e36cba1b5ac136205577e66ac28b8beabb750b95ae96cfdf62d8829620b356226698ea66313571d3bef3ddaee373bed1e6f2659d3a2eb023d0fc202f6b6bbdda781f89deea68d82b62c51434ba310f09407e4408b4e046c5028a8cdf409cf23ce5829c47f8d17ef84dff363ab290f0f4936fb02f8487202eca446fcbb371547f16b6e931dcf59b71c92e6e8a176da4822373a409f8925746b311a7f7aa3b2987e282ef32bfaec717807edfe6887829f11855b130ac5390bfd163ee82398dd8bd2ffa395a188152a4d60014d0daa2974f3ea93a7e769f3f8271ab89bc9e8c54a1f73f8930cd0d575991764bdc6946296fe9e2d50a47721bfff1321d64c91bd22206c2c592d20932fa77210c70bd62b9ce0a2a44969ab50730023892fba931b07508e377f584fd11ccd437e834481720ac6d10c5b96b8089d7c4085c08b9de53d77878d1cc371463adbb0fe0e424725b23347a12334639308669f35bab73707694a1329a03efc8923f78be805b106d8e325d73ec5de5e7e467e473df75d0af733753632b7154b56cb11899b67e058d8a26594ece68303f539bd944c257a62d510c2ae902ec070c86236103935b90ada825bfe0d751a04e74ef1809d535dab8dcaf09f19acdb3773561dc9187e078ede965f8b898f498dcf94ad8756fc69f6a96e7982fea206b33005eaf60a5898ab7ef77857cfc2db12317ba8489b573bf2d23a7f93834a8be1af58b8de249b47922ec5d9306da85f7f86b04cb28cb6ce450efe85f1d29774b4bd6a96353eea3411909df5aac4a4c3dbd1eb50b379aa9e30baa38a5e3952efefd37c55bf6501e9c50bc1d4a91e2baa42f504c52cabdaaa57cf5c7fe49ad4147bfbacd52fafb530c823975cf2ca12d3684fa325b0f1d5638e8f2f6444859fafabb65c6278c3f0ad2236ca85f69c40b8bb2e71d5b2491912ac96d514bfc201f6e49bd3f6b1387bfcd0dc6db91c2c21349ed1caaa371890449103361d53dcb8d24d2734867634ffe7f778375eaf478079a7ca738c84a2b2da069be4a66e9007fac2b9e6c17a206993f85f52298a9673a3efa06744ec173e7afcd8f11508ffdbf54f78ffd4156082362732ca50f970e7d4d8bb9fcaafe05b18fcee2adb1d3e72ee6e0c462cef75116b28570095c92a2203cd47ecc264217dd62dcfe1a70444f018254310d2a6d6ea7173ba132dfb4f98472daf4764d766776a09f789793dc6576a506c512b9f0f67856c4771906427a4de6ee169ed3eb5fcd2bc2b8d7b4c1f28b7b237e19f8aede064f68b7878bcbf9fbe8fd0aff878d5fea5122b75c274376b86353a8c76e60ebf53b339f9312dd0125363045f1dbd8dba5bd865b1d01ae1511fdcf2759067341c0b16f49b9cc706cc72236d511e41ad2b7cc3fffd251695b2b71ad85e57742cd2361e86f37fc1f84e6d9d913c39f471de22420fa2cf98105800c943a5e7d7df4c9d401b8cf94733b2bd3a1c573c526fe6e86a0cca558ec3a29c47c7f8b5cf329e0b288021a2dd1a0d4044a89c76fd296c1a7a33ef19c468aeb4cb3629bf394bd411e6fe55928af97ffee1a8ff5985b6c2943ba75091c753947574d355e79aa5ec84b57d14007bfd41dd2aed6c9373d0dc2b8c88f9f53b80f6269ed7dd075abab29667ee9ef25ae9028a67e185e0fd8431c84becfde877471ee140be40079f4162cee49d500e4f6cbebfe73f7b377de5b52a9d1f064d9a69ced97e808ec857df432603aebdb905fcb69518ef4a2fa8442245ab9995ae69d3aed19c4e74cc31e7bcde5cdc5b31519b0f2fad2be700ca9e5baaca3a440d6431b10dce0facfdca35936fcfe0744dc2d83ece2b09fbb1eff14e85d5bbc0f35b3e1ccdc4da4d10c94dff872a1a3e2bfa9d4a0a280ccbfdab7eaed3e07e2fc4322e731dd3baf7197d1cab716cf67d900e56233d28fa8aa893b71caa7e54795fa687e6179c8cc3cfc040b0392146a26fab526013c79ce8a7fe81d167631b598b7241fe5f31379cc70053a1968b87165eb5422592750d9c0c3432851835236af026a507fb846b6a1c00f74b126f24cabea1e2d70aa739982b5c6bf127b316301f37ebcf2ca6d302a44798350bfd2aecc6fa8499ef4318f0c6fdd9dd7d0b286c480374a71549c561b3d6ecf67ec3a83a6c902baa7c134c7fc54b5251da04a2636a6bbdeb734fafa468a6cbf82e1ac93680ebe3ac2879998ae30cdb3f81c4d0db76f666f9e413b60fb6cd3a2d13c77794f71a6da221155f770c49621476b72b370f7adadf9c0568f84626ad8da8b091eef28fa58ff905e6eadd5617fe363b3db14de19914be34c9012b38d4b52218aed5e932e81ca3e8f6098d915cbdb82f71aa2ca65b2e68ef8b2c6b4663d1988179fa97c0b7ffc2079facaa970234ad04233b1ff92665c47e041d3490956c5cbe9a19fd5758a69318d744b16902067533f3e7ecf52385e5abd527133cea752cde11040166626df907403985fc172ee0a04541068863d619c43c1ef174123c4c7adf3832f76160c58ca3914ffc39e72e09b238a1a1450ec2b0b8909b8332813a15d69ace0aede235220708ebd1105f7b7e3bfc067ba09f3fe7d12527a7caeb97b5974f4a3d99e8ad8d339f42fac518ef9ebf70ddef8add28c698eb25df27de20efbb9db963a5a8fa7e82b13e2053b2903f6e1a305ff9eaffdfd6477a60dc86e39ce0fe885c20c7cedad22b7ca553fb783f3976fdbfbd578b29565f386521d012fdfda2885fd59f3a7fe077fd0e6dcd6ec37d5c6e489ad6a388888d18aa2083ae78f3b186efad6dd6b08d69db237c5e83443ea95a5fc0810c8f590a54abc2338d47005d384b4953f0cda62a859ac1b9fc806847b8d037ff657c1338983966d8a8e33f7e10befd6f7d75543ae436c14d90e9593d472b96dc13fceaf5edb666ce43c25a81de70fbfa70ada91addde0ecbe02debd46e878ede4bf04db7aea726fc306658232482402288f2cf93d3647f5b5b4a355ca056d1632620aa4fb31035c118a652808213f4c19f2cbb767b5430ead63d974cad807d5f5213962a8066c9b709ee1018c94033d5885bf6db76bde8581f5df895cab94e419197815dbc5f8a571e9e16795faf12f2ac51ca723f43714325a2607199750aee396083d4b282c110a4abdc4458ae85c32e2be16e362d44f017c09cb4692dc11c05ba65816a0ba610a553be2bbbc0b34aaf8765075eeacf7a5749a6edbbdf3cfbe2fb9f82547f14dc645bd0965aebd2763ef37bcef0265856bfb62c8bb614540ac9a11a1e478ebdd0bbc7afc99d021f53385937c816384ddeea2f2b570dc473454f216aeea82ebdaa2f95e9a473d7f2898b400adf84f198dab52cbd59e7b975eee014acee5afef067ff502906ac32f77ddc09007e52d27323b72a5845e5fa8ea9a2734bb3e9c5f87c0a2d435addc86c49cbb8a06e93566c26c742dfff52a49fb8219fa931586eb2c013ce5d901c94318813f0effe347f499f69ffffe9d7f0d481931bb51a505d1049b92c689682f8fe0bfef444242db4044a4563ced1fbe50657e9f6ad1fbf7c9745f8c4ddce583ad80018edd272777dcf70d992d948ce31fe016fe1023a9a2e90b39584059429f10e051c337d9a9cc3cfa0c1bbeb3c05f64b3315f467b2257aa0af0a463d55183c319c5203d04ca22c7a3e903ed890272a311607ad36c5f6a15f1f01e97d4c8e96073bfe79d61303d83a6553dc0b4e8bd68d2406235330d0472b2fbe514f7428c574d506240ecdc764d3d81a68050bad79beb3f0d484197458772734e8c1e32cf7f9b0f7542ff16d590262c1264b891a8455d92b4b0863463307068c21fb9a00d8083a567c490fd2ee498a00e04baf7da5804ba3a045b8973d8317a05337f94ab0e40e57333ab8fe1e7a751b60eef5a560f5e5b3aa5368d7b6f596e413a89390d481bcc892fafebfe7004ff5a8cb055f5d4e1e76efa0f2afc59caa180eeeb5c628b473a837bf2174587a51db68ea3736626400fe0c3906528a4f90102052cd9b7886866accf5e01b6fb01c8cc39f05f00710a13caf2a3e47c94d0fde8fc862ffa6c50428609057001d614bde05ea51a9c425cd3c7fec2c6067a82475d6bb649324512a3bc5d67088312dbff9ddf7b741c9757acc8a88e5dae0f9e9bc683a24568bf9c877874bf6babf05b36de74a9f404d822bcf3761e2378b2697a1f2f3d1b772d4db0c74f34d1578397f9ad4555de46be4940b0424ba7dc7fc1b790000fefce0c249b19e319de0acc3ff71e0b5d99b1cc58f41b8051d9228607563b1a3269162e10b4ba769112a41579ace66fe79e4bd833474011035a24b8dbb3f192b3a488f3256b07b8d9374e42a706c071ab8d940f98d77b5ff4ec54c8719b2c787665828ffc33d8139edb402225c1c0b5e1e824fd79e19593ab4769867e7171bf356d549bedbf703e02e704710f55746cd0c6f88ef59565a2ed109c54bc0ce0957e6aadc7ef3e410542b0ddd5227eaca547046292cb5d9feb145c22889a2c5d7fab49a2c88c3ef552d000690c961ceee524b4f1df245a9cc0c1e1bcf4381d2c5032c08345e9fec64192a6ac6c382daad4bc3adfdc5db5d04283ae748323a6f159cdc4be5bbd5eb0ad8f59a970f943a50c6442197e76fd9af490ae35a7a390511310fccb611961aace4c6178b3320cce6958013be0ee29ac52b9103b859bc8738ce18adeaaaf811cc687909abc762ae1a284ac7251dbd6b9672148f85b900f77d00f993aff6e3bd0c8d2749dc36e2148b5dcfcaa2ab158aad53310e1c965d548bffb4b48132063007e69646b24425f92df788a27b5cfb6a5facd5ea2f780c61c9f1bb1f17817980a29a1f54cd81fa7385b3485f15da2dd16bbed35eb0a30958b8b037168c798d5f1f1d81e40205e928a59ee554efd95abc0cabfbd14aca10b8a2250ccb9700c574715b395925a461a28ee20050a0150b64bbdb4d58ae027538aca4ee2de93cf103b7ba17a663550b2c2563730302cdb2b2c87acb513524f93999bffbfe27d84ca39dabb98ae06f2cdea3252f959d0e6487cb35edad27bb0f1ea5f37d7aabc49f3f015606cd050a6d258d291f1521210baeb37c560e7b96cc33679d5981ed8d70852cb1df5bd3563ff7e8f20b6054ab024986b92159329a30eaf403d8f586444c27886dce93f4ffc1de5ae1d3b3ddfb2168069ad1f22306de4e2bca983758ebf986819b0d289d1821868b0048635947867c529cdbc58f1c9f73f8d0d600f2bdc1c7f9f2a04e65ea024f2d713b5a36ecbf2b729874e079e3d18cb05782c88ce4d2df7516c89ee6baf5bcbba6f402574fb788b17c0a0e78918a830e57cff4b46ecda99b8f040eb276dc1c4a39e13be0ee4ef9dba4f6044023b419a55d2a9c52068799d14532e288b1d4ce69dae323f7dddbbfb921c99b117255fefd54fe2770fe0b419e875121d687175492ab4ecbd01fd3835363e331aba2bd9c987a55c807b37af3d9545905fc90054958e14f0e4aaddd3d5db62aa1223ff0b93f3edf9c803daa78dd201f79e0c0913d8a9fae29aef4f2c9b7eedd7822afa093e75dff25e3db9de6f098dd18557722e648560e011ad8ce2e9f5e89f4c02e851ff9e856c55d7d3efd8f70c7a02cda54e8a858cae0bdf5c671509b366200411ffbe4bfd12103f35ea9544d735ed52d3864a77b6ae1bb7145a7a435b59fd8fb52dcad73a1f222543315256dae4b11fc2145f148834029482365423ec7a9014bdd66321ac87b842d884a797d3230bda73602cf390281283ebb398c364c7a850ec642d416184b1026de639ce9959f9e6ffa7594cdf0c9673e6047f25ca29ba9c4d47ff3989fecdd988777d90835b56479b08761b2cad1218cccfc8f2eead8f5ccdd8e01d1d939d4ee03176319ff60e12b8226b8cb930b6136684afbef3d5af319856cee038ca43473abafebe7cef7821e41b7e5e794bd98c0ec0b4b144bed8f2c342941a427689ebcb455e5a8e50f6d9ca4f50a1e3972f1880d40a37be36a2c3e510f55694dcac64a80fab6654bbf57d49e1dac8bd4f009912df2bbaa50931903f7ca4f5ab6c9899f72abc41324547c2e892cd5c59d4718001f4465ced0271c812ffd1b8edb7715ccfd2e49ecb68d205b9f2dd3114b70db81d81e3cc58f767e3e1c17f50030e32a9cb2e4e15cf2f4f99eff330d41afc3d082bee039f105f3f37f7658b2204b99cd87f291c6a360e3236c63bd73a6e428e8346640bafa099240cb520c2ce008095c343545d7f99b7e82b857531cbc1eacdcb29ca865f5b56cb855d08153e52177f23418645052bfec319361b80f6d5a2e93647e3e70b8011c8e1cab633105841554117dc67732f96da3a7a457976a78baea875ef0c5e33ce0f9b0356ef230cf65c276fb452cf362c44ccbc6113b9d624e4dbc84d16041c7cb3b5465b9ffad645246fb4bf1a51e73eb5fe20bdbfef4b8779741265f43d38d11399fb4f8c6a1ac0866c794e189bf1973ac8507577e5c4303f03c2ace49ad3a66eda73fd0378551e4356052e6dca9c4485067034b9c662ca090056ed2fe5223737a3e462ed82415e35ed4fc44228e2a357459f706332b111cc18f02e9269d341d2347c7f35f44f1e5cfba32dc07fe839493c7950595076d4cedf2332514809e09c2935231cd43a1e73855859e6bf0541c4495c9036386f344fb43dc93d401c8306ed5581e0f4d969d338153ae1c915554a1a1b56bb0d0350765025974d85b478a64402185b8fb7e943fcea6fe24de575ca22c410c7ea13ecf9da0014cc47fa1361cbee9246f126a2c6682fc70e944443517892ea2173483ce8ac26e7ad5db17d08908b74af1b888f393d026dc6e29d9ff1fbb0a1593d612ab81659acd010dde8ed00751f2e0ad35ae8abd3121696b74ccb6ac29cd0ceea94c9c07b306561342b72224943e1860c5a80f061b7d836bc9cf03c091db4897df87cde2dbeae46a8a59a760fa17043e13c5f15e06fa0a9bd52bb0e77f0e507f54c0218a35299c8a6ef41ab4d48f6fbe50a050cc78d2909b4d691d5d2d2a82ad0309ce7b2ecbf278fe51493f88beabcc7551ae46d338bbc9825c3af12d5c608d76905a15902c1daddd1dbf10a515cba88a6e4f58fef90c5a72ddd370d6b1754eb529170eb231d9e7a47ea205f7e74dbe6e31c19c8c242e3aaf00ef5a708d968cf244198c7977e3933448b76830f85b97aa0f4ca5a6b3ea09304bdd34f755e2982668fe0090d138e8f895a28aeaaf0e3403eb1b669517b60be418f511b7ad6c12993998e37ae0f0fa062ac3c62718001059aac4b8dcb2595d7626d7eaeb32f761eddf0abd48f54d2fd2be3ee37e3a5b2938da7721d63c3b7711ae7c1693d5794c12f103759a0ea603856d49a6b60a15a1ebd7a166c85397b1c96e6c06a0f643e47a08101f03596bb85f252f30228ae96881b72a79d96bb9a1d85f5b8d74f5fcbb8b1d6d580e849932772fdf167a7abc2cbcb5e42c89130ada1919accfce46495da0026b679c03991a416bc5e7c4e747c33f53cda67c13750b1db43067ae9fb824d8fdd4b71cbf2c92e157fc32d3e31e16ca8dd60de55e99b4e58345b715695d9150b9c36ec039c20350f60ffd7d9a8a57b0789b2b43becf39ae5874b7c9e0fe8c41819c69abf272cbe10e70d2657e9966fbf35091e3138799bd162b30762e35e34650af375a8dcf662030fbe5fc50705cd93ad086d08898f7a3e69d8f4ddb7a98a5eabb1f01dcbbc804ccf867070504e1b945cbc058aebfe7215c92ed70e59540fc3e26273db5df993bf6c010c2713ec218649227fac20e7c54f733098edfd850faffa4b7b058af8d4c899dcad46b44c7aa9d63e277ad27da5a37a13a8ac73b59f2d76f78e20e1e97e3cb9a8a777d919c4fdd9fffecf79cae2a0aa8882e976e7ba6f5f74a9162ee587ae23b8579af319848043715e3d3ee4b6c4b7796b82801f6223de7cb6c7cab490f7bab50e1d40be208cc8fec3da9304d736ccf8ee9fb37fc5c4b30ea25ec26cc41538c2deb1af891404214067e517664b70eac7c9cce560bb39381e4ee9424478c3eee9a6a3484639470f841aad34146a045d99d4ab4e88c555b20fa27b9ed163619246e249f88a4b253688482199c7afe49a48db4e93c33e9a060fb5e9fed3a1f8475a4b862a47f93f2a7991a041636cc7de4ecd7781346cc2bcd4c5ecf6d6d45b3f5240a6cd1afe19019d8c30dd99c132955ae934bf3fb4472ad0ed231bd336a63ddab413d8dc3b6214c89fbab184c5a37dbfeb3836ae8df2384b6e9254b3e943a90f41cbcbeed60bb447bf0ad0c0b0904e14ddf2d9780255e333856cba6c900a65235a86245f93d3ea0cd28314f3383b0ed7b6e78fe6a87f0931cb7e7eff491c596f7349a953605881864ab64ec8ebbb6219f27a29289fcd913be456662c8a734e89a18426220e984a94ff8ca145c9fbea3d7543aa133a0c7c12e941ecf5aa6d5881883d7e95d793337594920de801f2e5e6b855cc317ccef5143595c1012130d2577f52009499e53d319fabecc35dc767586dfd7ae016f4226e6773ba9c02da1695858a139ed78d18edc517d4414258aa93cd99c6b512cdf08d2668d6558ac13e26a5dd3b78f5405a2b12689f8a7a5d6d9308564f2e9f1dd567ce5d0a0a32e033492963e5d43e6802d3a92c5aad3802ac35f6c114144368585dc37935e4a19a5bcedce74ae91fd838f55ec4cccf61a7d87381194c5e0db6767b9497cd69caa61e322663d0f89897cb81f2161c07ce22c340f3e2d7fd35ba0fb440de28b8d976bc9b48fce02c8bbfeca6c5a45ab80ddf20ee8b4d0c8ff22b59c10acc2801934f066cf8251fa1bd797a5fddeba78bb19ce35b74a176311048e9a1690bbf4cc77b391eed8213f946fb70a986af5fb770daf4c1d2f83293b01762c2cef4182704625df9423a6cc4af9488123bab9fc13b1aa97510f803f06ae4b791b2f5fa570f67e604d8476a7540c3e01b28a3fd0dc6a520c87ed803a09cafceee29330049c71ab7b9ac8ac6f793f6303c49a26ce647deb453de821c3874af0e73ab5415463f436bc378d124b9fd9e61e99fee1924c8e3b4f6f1805b54465bc427b1c6c812f42e919c71bd01d428186c6f983952675228a3db8411bac45cafac3cc7bc642ed54599de3a0ac731fdae0f8f35301485558f8c0085b6ab1aafc3eb4afed432ee44013b3b4b44783c5ea6b85fbcab4dd5bdcd38124a1617960ce7451943be17becd7cf6d1291d8826af10963a8308a6dc446b20ca6150a09f9b6474ff91da50f7e15ee9b60d19f7381db148ffa2c615d294774ca51a08d0f8cab45355e6200b49ce052dee6a52efdfb3242a236f750b69c579886c2edbf9af701edd1cdeed9eae435716d1b41ad2cf15864c909c0b2e01ed7baa108ed2d77e5666e93012ddfa6e82a0681e7cb875ffacb87ec6a031790d246bb64fa036dea15e26c2a331c9ef9ff782a5b933ad58d3db948b54521bd5ff62a068c7ff258331aaea7ed6c3493a86be66d9242b4ff86073dad66c8026af654de8e30959e3690db2b2dffa0fa9e063246136fcce218b923c2fd1ca0d03cc1db36889d4388c46acd867074a748ddbd53563ddbc61006f9fa78453f295af83673fe402e276ff4dfada8d72bdea153036798766ed977319c6d6810b99c39a5521cd515a31a77ab0964476ac9e800218cffe205be7e23baf5ba8935e0601867d5c9e8a05df616b83413f41e22e51e5fceb6023a2a8f48a01e44571434bf008f8a6f3dccf9d350791f169e8629965bc44e43b605c3bd6514460618de82808e49bddf1a67712213da4f329400c2babbc52b233aeb0f429fed293b450db217d350ef1b5013078623e874e110950bba89de4e5272c94405e03f1b4144fa0729af5598adc381331257a3166ac35724b752ba906a1c9c78c38550184a019caf30032387c9143d2bbdf1e54587dd7e69257480b819f8f576b92def933da1e62795ad455ebc0974aff68f402f72be5fcde6e39adb55ac8c422470fc7c3c4f91c4eae05a7f593c445db111c0a06c7fc01a8809d6bce8bc2a3acdc628dc5a48492ff41418399c3c1254a1d9a7acf953a074ba9bb8261c43ccb36980e4da904aaebe00495d2d2a580bcae2ecc7f7844286d3b8c3be345ef291715d74dfbe9519ef9bf7dfcf77c55247294ae31fa34451e21e2240bcfd9ffab54bec8738a8d32d88b905a72f5ad62ad6a5d447f4ab55365fae418695aeeef56d64788ea78de9686341cb9797d95196631b430688f4929ab09186dc94f04b95b3904537d7b0f135feae8660cd563ab46b47ba00c7b68950e2f6c38df6980c59b00b156c10c306592df90df838c574a356b2aa706e1cab8bdac598f99450af86418e5d9760a3e187f0af574d12838ab5a87d96ec6a01f20af71b6cc3ba93bd7858955266e78972400acaf1750ae392037f8200175e253893911036c7314c3fc2c34f66ff5c6e223401a001bc0e468d02591c18d0c186b94e9c84e1789e8f9e189b7dcc48f319ce440e3597e0a826de7e61d49e1a5cf08a848d8de780f1d1a3c04fc432e2ec4c9f58c13f5e076a69aafd90681bc0d5e00ca2c4016869b50d0e257e2bd498fe7b9b15cc8ecb2714d4358558c3653d02b624a23d7a6eb794361523b341bb00ad31217aee5b9197c10e9a86c4b369c3473a0b0f2095ccba22c119657cc7aaacdf8c138b465e9e3cc74568d9e91d72f80f5b3295022672d9623a0ae4898d4a15c71824ebad25f8f1a8482e9a9d6c744f109ab6c9c26f92681683ebd12dad267e8dd3a94c3c18da67735e50ffbf6f2bfe6ea6291ad5839ef2eab55e6d512121a0798b06ba306df38e1d3770c0a3df060c5e5dbdcc63e95ee7b9a3249830380c342ee5cada5bf58f133aba532cb8941f4bf08de0892c78f508b43f122928c9632f8efb83e5a21664cb19b8ad66098c8f52f15a06a0ee3dc480ab410b9cfb2135bb6880e05622249d28f94bff6df055c2616fae41d4ef4e65822d80f580d4f7f731526cb90a53367880b0127cf571872f66f912d7ea53beac414a105b6b777e4893e10eb6eaf1da8d16ec421d9989e24099e95746ce4cd0c5aa5293046bc7d8b435f48b43506a46dd380ffe7a2636013ca21b215b7c3daeb8becd744cc95e04918adecb744e0f8a80e7d8620e7b796d88acf31f2497cf363f405e2615908149bb3bee542f32cc7966b8f7ec0aad069ac2e620133a0b543ee91f67859bdd71a8be744292b903ac1d523b5724fb7005f3206ab62af68a85f9038320803c41ee850b901c9bfa18249bc6829e974cb531611ba5af07e97079cdd48f35c427563167e596d457bbb7123ed54a3c4737101fd2fbec0311e3c3d3d71e067ef79005a593160d4b6b46474277686c982cdfba644b4866315f8b85958f6ea0d98007c6b5d3fced2b7a5a3b9b302ba8b950ac0be4fd2bd05117bf31874452472150232c6e8e6bff8a50117fbcb9c9637f65d29b2271a72866c87f681857a1ec10e9a5f76261b133333f8456b01d7396925e2192bf7d1818e944cde743675c7988e8e07ae6622211a96faa42b0e3eec00a503f1374d69220a2a397aee8240ecc1c857210c313722edf9d51029a5d7aeec859cc0419f21725f0ddcc90a03fa3d5ebb8bde8e124850e0a205a2b436c2419391536339263c2fc41441d96da5277ea677617f532bd021ef052b70f9f8654c481e3c8814f8987762dcc7bc8da0d8edf7136d8918b1003134bea0c166ae9b87e34437fcb5d821fd9ef4f5f2dfd0828c15ebbc5f9fb35aa5bde12e961d73274dd45e0347602174739eee27a0a2fe42a0ef985762ceabddd5db53f04bee78ca822ba94cae4b2205f8568f6ac2888370989b72c97db3697510d0ac12bac8206d53bfb23187539b93af3a5ed3b87349b732bfc97276aef8ab1475d33ce74ddf3211144380058447a2e322331203f1dab67179d69fa99c3499cb6430362dabb635b34c1540cc710740d410ee243517d6e4e3d92ff6a0cc5c9145af6786dfb2bf153ebaf8fe633d2ff76e9c82486a4f87aa0f2569c18cf4e8a1d9ef100cdf7091ea40ce2920e3941cc389b161ef2a9c7ec3086e48e2f5e4469829df84f9e51d25d73b90b604a8f6ce9cf4f0de2ffa7d8902537ca867b2cfe7875da700483fcc410d3c5086030162ca7d26cc13921a65ae157ab6a418f963f6a3f661ea4f42503698ff4b86071a34a6ba1cf0f9d894639dd91179bb5e193c75f1fd71b2989e45856c093c12cb02cb27ff78a53e40fb64849d04cfd00a77e39e70a59730187ef9bb6b4a58c9e3ca4eb7abe724c6f8afeab7427ff3ed15a104292beb05e462c2b4a3e0462fe0fb5c3a9fc6d7dfdebedc2cb1fea45c16b7a8504215b8023679468428f0157a9123b9582662fd6635f9911cf9b9a65aed44bebee3ed0f49d8d37c4ec8822052be1dc9727e201e27597f5becbc5df993ff1f6a41f1e61682d3ae7b8c514da5e6cf737ba16995c4d284ee1ba4dbc1d46f3b68bc69d1834d8a8e5d6fc92f0cf955531dd5d551ab4574a9625112e8ee3fc4082b97060c0bd79b616543b69575023d4bdedc876db659b21906a6aa2b76fd03726620af197350a9cb96871464e28f2765a2e157c1880217dbdaca5ca5fc5eb525d7f3527f6d41d66a5b07c553f587b47ac2f4e1d0712e548c0acdbf4a2b1dfe9bcf0ba3a3d38ebe8e82cdb4c65edf0c52b843fb7708d8521e4826167a20857c56e1bbe2a79e1c03a318c932feb027f51803bfce51ad3bace95835f9c81640881d031f43183cdd97b7233c52138b9273fe038205323c418aa24524dbad8e43c4062e5bb6c995eeb341a10cbd13595210698049fc706fa160ad7bcc617c2ce5f593cf0202c91665b18a887e6c1ba680dfe0a69141073b9e4071ee5fe69768eafaa9043e648a15dadde224e148be4e89c39195ae5ec2d04c193b16d5fce96439c6d3121a9d396a37a76bae210ca329f97a40c44c2bce1a8603666b1dab57fe0ffe831e3d8e6f3eb6497564e1190fbb11df1c5e1b4294af0ea8a633ab9e7e7ab123e854bf1077138d4c8b5adf7c014224f998f4f3dc35845eb4efb3c882490558a075164d0b0ec4b0a9e43bac6aba8aae1c512edd669ec47ab90aa137da17a9f4ad2bfd98e7f62c76dce1c2d53de2de229152e27cf52dcf67379b4dfebbe17becee17ef6fa09e20c15ec5b4b5ab5c2f1be39ed49acb4a7c0d866b3d7edc68c40ad7bdadb76f33a43306d26ce2cb7075515ad0ce84f653dfc9c61b91f0762a157893c7cc2ee364a9199a64980339dc6f2ca474b3934d41d7e4ccb1be3e00a6e89ad5b7dbb0f887e7cac2bfe17ab05482baf568354ff249432122d259f05eb305460eb94e1a430f4c631a86ff0b8296686bede895aa9239b87a5c1305d0a2f58d88e8453d40106b7e18db49ddc9fd45ed04f7f849b8014e938f0fec915e3c4176ad7410fa5ad220565d3d6e5f7ca7156ffd9342a9ab76efc1bed1b8bf35a30c5c59b9b7a60b6ff8a644ea5143e46f82094f2030cd38c8d92e0fc99f5242b71d748d1e1172543f0c0ac6680d1622ca7591d7daa3aa64c1b1dc8731cc969113e4143e3388944f17840d833532feeedd7acd205f4670ee14e4f5657eef9874950eab0d33979f90cb14ac2e756e33ec7981e222b1bbfbdf908c2ef82458787f77330c2fb93e486b2d4751d209c31ba4d1730ea7f2f0ce1cc216fa56a448c42c85437325cfdf6b856eeaf49f01ede97e8109ac5455d06ab7dc266764638b8ee86a6dd8cfeb71d9732be08774ff853d4096ae102ff940a34531d200e4fcb040939639b83dab368968a5e9b904887c26a03ba1169d0112a6c76982f98540f35b706d2ef383a24e91719cbda1f20ec05b4d9691c10ef88688d3fe33749a244035a827c5681e21a3c1542a14446b556bb615c1ef7e7afe5412f9750104a59df01843df26964f31a68f5ec93d1b3cd7023ff12448715a49c03736d77ac066c8eab3d21b57b77409bab98202b0045458886edeea8260643969b6e76de706a2c4d17e53ef1a3d774a1fe769a1ec9e6b4533fdb683c55f270235702fe4c21e07713238e06e78805e0053c23de3a7827ce2393d1d4e0c333c5d91c0fe9d06f3a9d57f5d6b8a7056a87676b3024ec4a9f395991937226c89a9b787b8bfa1aefe56f69cce152c1d1035e0578260f471619cf79886758b8b9fb9acff34d9bf4ef9bc82477cf5d08bc588dabefed2f24fa04b40bbc96abc0e35e28f8f683e4325265ee4679d2465c6583d78d6a6770f4e7695cf64c4977b1a4c446f9408f5391c054f6be99eab169721487b97b870ec7872b7f325e003461c1da7f3f44014b35d3608c08b17dfc96de69e96b6619b113709097fd86c1814c231d9024249603c0449a21ca469570869ccc733f3e05ff2dc0c245ac92389f8c9fdc5abcd4b6d5d36c9419d52d7b5dce195a692e8ed15572cb4370db849dac66615450a66c0a99249971aa089e9caf5d0b3a00844604c8460b80d844faee9043f315e93a4d007d915b08c823b84c4b2dff0969de1f768e580d0bbec8fcfc315c510c197472e562bcaf9ae7ec0fa8afc8222697c4384ffa6ba2f426811e95d5a8a6c381c85da00c85d32c11862db446de3243114a19990841ac2eadc7a25a2ca96841c086afdb4707f3f7086106ed5588d6e486855bd0534766753d8ea6af9324a03dd75f9adb740a313dc2a72256b3d519877c1ff73535910a270fc63fb67c9429e33227efbbd586edaa90006049201b33060835e9509401c65f6b79d1d6be542b238cc3524151bb63edf3fae406b8d57caa0aa9a90e641512d2747135f97daca88bef61b9f48bb2253d07f0409e0eb0223ea45466f28cb42b2eabb05be6d058b76065b06ed8719dffdd27da2f30b00a8d8e056da803b4e0f80192b810b70219700439c11b18df1999068177684bb64a3aab29492aaab56dd740e79e9dde1951687b398e420cb7be916a01b5b800915fe86aed5864ec2c1f437c9026b60b232bb2065b695bbc47e4c7364a5f979f5ab1842c169f006cc4cb67e4fc316c4967a121d7491a8956291c4f0c9ebd03df149a4ac5ed0b4b06ac7eecd2d46c77d581169fd0a3e9c3520e6d530e86bcd097114427b7d0d519071c87e39e53cd8905ed7d8e79fc17a4490f9790edc63fe8a097afe7992d0ceced5fa60a82add8bead7797928191ece61090000f7fe40a798012ab646d770aaff2bcca0579610b31dffea2b54ec5a48dcbf2f037854abb35ac497dfa3965e9c881d2210880aaae84bb2373f89f228c0971ff29076222c024e04cbd7005b050e5ff71455d89f7ef92072486770b54c418c8d82a5d00f1e4114eae540e398aef0d2d718e8edb79fe989804df5ae6d2e4d9bd3277414964cc7a04c338b4a517100785144f6e4b17cfa484673ed436934ac58196750ed46e1466363de9f395ed96df7c026476007ae73d33a87d12c0264dd714408d82f9fc9cd0d11536acc62d887842f6f623572b8224f1c48ea1ad25c3cd727a255df2cde1c77c9633a51a109706b7e8d0417aacd23786430ebf1f024c899d8532432ded72b2912b25f24c85c8ebce54226afc941fc81250bdccca79cef1a2b59e7fdb87390a5f6982e80fca4d244714290a3c71dd2a829c3dd036c94294b507172f6123a4a297afb4315bcd120d0a7f646bb8fc5e2fad8360258852f23c936ae1eec423cd46dce5e28eae7d1869bfc12eab354c80d91d25aab1a169d28db55424dbb6b1cd02c0eb878d6067ade51182f3bcd8bdb084edf00be76bbe1eac782b9ad9a11851e17571a498ebceec568db407332bf2e53fe9cfc901bd38ce3d60e16d442541b446cf52cc56bad6231d1cf05de1bcde0a57b0197df0b8237d8b533b269ed3c25a56f0bd200948ff7c7a07a61d1d667f54213529e6cfc28365b28b85c9532d2a16aa5b043e353ecc0c999c7b3d6b582145ffdf2c520a18856c05c9a5d864c31ddec604e211391bf2fbfe64d91bb7de219ec9823000016824b4234f62c6125591b467314bbbe1d81292983352703feaaf9367239eb42c359a99b3b05d1d93c8e6403da3304ee2095c58205d10a2f7d58a00fa6a843f9bb8940a804982459a185321ac029027b0c33017868c26e98b9569b59d8533abead5bf35f47bd85d89a40cc4947777d31cdc388cbf1953a3224448d5c07fc449d42f4673ac6508b3e84592b61eaee034569066ad0cd0bc492b4aa0425e5a3ea641a90def94bbca7ee29ecd7c06bc6cfada6a507a4914e9fc1a5f56062fda8253d3dd663bde7e4842bfda1a75cbc62eb446a3e5899ac7b532ab1aeae059d05236dec6eeea07ffe566cc8f0f8a6f26431e900868a8f989d2be24bce9417893f7aab2d9ddd01917255f755d1db48563c7237cab4fcc9e619886b271e0017b9faf8b045a102d04d2c5f648f093b0e0cbeba58a6b9a3eb2a9560e94dfde1ac0126f3a041a283c348377af5f5e716c7c6dbdf8ef1f50af342f36bfc17f28a74a35ccd080650a987bc319fb8d97dc1c8f9c2a54666f68045ce1f1419bb265676fd68af30866054377bb4cebfe9d3769b600a7470f0e9ce85d25147c9bdb69bcacddb39902dd8fa2c05a580904f54da03f2d42ca3ea0fb2294e59b839c78389bace270ccd12d72703fc3baf3432e3825fa10ee53bc5b22b70d223788d7ac51838672a4dc41729761b825982bd5d8631f0738c3668261d051f88a034622335cdbef8a1e78a8463d1a03593e20ac0958b7ea1d28e990196ef2248c7e71189a5c8bb6dd466f530fd3fed0d8f4fad7b147dcc26f94bd18f15171cf0eba098fdc17ce67300556fa9ef4cc888944cbe64cf0d83f21eb7fa014b553466910e135cc6d86f70b84e776391ab7e92df43e6d14063bcb84d4d6e4dca71a44d017096954ea1509dac477f8d93b5b0122db08784c68ec3a3611a74157b65bd12a81abad197c43ee99087dadce452732d1b905a4cf83ad26af85f69f40162ef5c00aafb000305113c9c7faaef74d2ccd5a4d1901664d056c1bb664b6090470da9f291a1eda3a6f04d900ae70311b5efcb7764a4ed013132b57bcff4fbaa0232aa478d24162e4c322c854900ec67ce9f88d503e690092f70be8339b9ded2b7897242de8ecf3623cda2fc9220cdc23819028e40244426bd2c400317e4fd512b9352e843fbc9cdacee6c7b7482a4fd7c471514cd3b058336b399a17a776b68d61749c0f130950120ebb034af8cf9210dc8e1a7af5bbbc4f95c136d180ca22eadd0b079e329f060c02b08242fa9514b2be01b4e2253a4fa04a5146570618fe81f3b1a1a6473a3b597a92c0da94aa17a3b3ee59a1f6e498a8d99c6a82aa7a04c9a3c59011add978dfc04889aef23fc376d793569ecaa90d939f80de12874facda6b401230492686acad67c0d6693f4a2bc0173c12e036de2ec547798e14d3a732311275c167d94b97e87c006d58658d5bc4ffed2d999e884f0c61699cceec51e4cfdd4b9f0d0260186e95353ae0bab1cea6727de3e98d7dc34cb79dd8e974dc4e8f080f79825c42fd023ab51b106442027cfc48c828d78565aa08faed2b1e6d2fc131da1a2131cfbdc0bb741a207f442086d7b9c0e14882ad9235f54b0b6891c901a1a07a053d6b84de67d0985a0e63aa809e8b7006e9f04b0fb3205ba734363f0025eeaf5f9ce1dc3e447ecacc888de29c53a78ccc2d75eedab3a73493017f8bac2457189542e7e26ea85a95d1c608b83e5d25ade161c345eb82540ec1ed5703b1a32f7c4d53466f323d23e19d43e9ff4bd81b82eaf60b62df7a1bf2b98f65ea8577219325b0c9f41e88ac1de7baf6b7476e6ecf4b55bd4f9dc6722c6252e797a92f281a673b98d2c86b8f9db2f9a761fd1d57db6683b113694aad3d077852db60166eafbd723359300dda230bddca82cf84101494e49cb07634c234aeda5cbcac52bf968071a50e7d1963d7806862e48f181ff26e1ac168c2f7154948ee97b3629fb7403c2958ceb280cf57c7d04bd503df3cf6cb0a4556a25c1c9e6e0a409c9dcc1bbaa6b557f754d7c8c1fd3fcf3e2f5dbfd757ba668effc2c72cc26bb62bbaf2a47816b285c6723d043b74a1561c484b8b607531ff964057790c56ade70bee70fe28b147db725a807ade6b49359f8c16c5211050ffb6c928a15458c6a1ce7be65c76cecd404ba724f98ca5e8af0d8624761f5356ba74d5004f7592a780b4a8d0b6f30c0224df14a0f15b2cecf5b1178df0c9ce431bbbc42910df31a365737c96f2be0b741773db7e3bc47d41463d3c6e35b7ae3c457d8a1306bb705bd62ef359034446d72a9dda5f88b04c24c2011a6300868cf5dde6d4fa38c779786de1f44512053f4ebd56e41a81003da95b7eb5f81c28e2f6678c98dab2589f7416606247b4d965863807c8f046b26202e49b80bd59855c2c375910591477edc546248b8cba17a1c6338f96708b72347dc1d4354173c8f75abdd979ac61661b0cbc7cf7529a42d655eb515e54dcd2a11b83d79540715e5442d1597e2a9c1fc4d286778d3d0055b0e2405e0d9dc4ec1c096139ad4c5005dd9468d31fc317e8d865b70e6d4d6c5d3713fa267dc4942c227d473d5ffc61e90c42bfd91659c2993e00752c0da3cef3eea5e50ffc7425daaa3481943d6476496a301bd23212d34b3b1d8878a202ebe45c1c613808419a0286d6d0ecd96da9fd6e32b3e44a467a0c00dcd43984ca1fd7c02c13cd345d07751e726cf928bbb533686c2a66a65ed1ff9084616971ea6d5a06115caf9e7703106075df3bf7462d27c8d14a9781134bd57ed7da000fa8c5e1f23850a2e07067743cac9593615dedcb148c8d1d47e05be7ce07ff9ebab28dc48151d3922a055e1b2d3168acc21161ff2a7a0e05693f74b8ba21aab532be177395a84f37fafcf1428d71dbb193bf007d17692ac4c8bbe72972ba7101afa1c6a2578a8ba8ef41993ec3c071c2af01807431cc6a788f624f133762656b63a1369df6c688b56867da547ddb8024d72c3c153e26551f71adcd21122a8197497e997f9ecf7abba9c7bbe5fe94ec36ef9ade0955bc353f58927696631af199b28433a1734e7621a260ab3d222f5c9578fab31c50fb799548c1ea6ae37cd18671d486f79d1be091ee8631b9589395f794de0e29fa1fa561378df5280a9b406097d7ae391ad18b1831a687892ad657aff92985d7df652e76cc2115ea03db2ac51a0afb4130a066a16edd36a6d3769f83a4d380ce53d108a9ee56562865121eca729e53410dbb8af689d7fdc1ff3ad48a0d010dde8fd50bb1f1882e94d927a7a255b5422bbabca51c2cd5b5c55e07deda11c9c75f72b19677ba59372e8d53972fc26a0068a0891e54388fc668181c5a3913bf54b55559af34bcfebc64652fd5c7262db4e13d978507f06ed645bd725aed94c83dfd9718e7adc1dca1bde9ea93d0371ab9fb059ce3e219b2ac4d9e9b6425e8a79b5a86ad19b39c28056309e4ab72f7c69d0cdf7b17fb24ac69ce78852265f612fc9c7ac134247a54c5a3c3345cf7a48a7b22fcc80c55a14fc6e36a42a40d94033e621a6420b9eade495d6640abede1f73b69c20b75e270218e54d1956ed657b00f5fc451f262883e5b83eb3dc73ee382b568617cd34f635015e267c871360ca20cff3e48259fc0d9bf890d233c6a11a31e3c163862c13fd95feb9d68d47df99fe2f1ea95c53f858b62076692b3601ed76acc7c77b2c595517ab1fb470a2042e7d795502c90f99007cc82266425b4a73c85304a0438b13ef1c3fac09cdf54523142217f9c009fb51f08dc66cc130066178428f6bfdf121cdedea9b161a247c35fd8d87179d25e07c27e1d34043fc83f0b1c134d77db9e5c9d2fbeecff978e5528a656ba6138e20c23d25ce3b62013e42e76001f96003a8dff0c30d0efc781abed795511c7ef9940df9ba909527428965df499a96414ebd8c6f6abed7b2622aaabf48ac3167aa011d941d191a319ef11b09a017a90d17b2f03a635bdf10e7ec5b2292d60fad6fb42560ec73235c7446d8fea877a0d2f8f46f3a276e76c40900b6f4a2b150a1479b520fffe33b6c830cbb2d9529751a228562e6f5a7fdea76902fb524e48c2a482b1bc354a258ab7121657df84cd8dc63278fbaa0713c733e9e381a96376a57a00c3c6d89ebd828f63671eec2fe9ec405d84299e294b85a57aa0c86dd9b0d07cd1dd52f1e8631c360ff12a219cf32d92db4e80cba4d33b58074ab30c088b2ccd03d3e803420c3459c20da07a267b8fc7640e881cf1c444c0af2e98e87e35b3131787cf17fa590b8cafe4ccdc3d0b2cc37197c9279fbc546ad116a48bb52c4e5f61b63bd49250faaab4d9cd4836421c35840e4c07f738be12cc773db8a252f21392b6842652857fdff2c89e8cc7cd86af6c4827918a0eb5fdb4d28bcf59febf30b274c0283dbb189928f87bc52fb7c87047b08c885e106ed269d7d80c63a47153c3281d822524aebf70932c1e1607c8d6583d916814669b2d96eaba22763a6bc6f52772053ff21d788e76af37cfcfdd0f109619af7eee44c92babeaf8585dcda9905a291604de889ed22b9fc486e23ff437d53dfad210a36c8061bb25b46ef7a1ea8cdd8e5b57a49496853b00ca2a1145b5e08f0f7fb95d4808590c63892da6bde0a5ed4a1e91b58973b9c06ee0a4c9e2ac5e0d17b59b20b6aa1bca9063858724d120983950725aaa24e3e465108dbe3ddd83215709c0eb4eaffb4f0bf102ed82b4c039fea6b875834f4efe89e856a590779b608faa9690b922c23267e2ca1f2058f0f7f52400ffce0ed8a7f8b3a3abe7ac4b3e44583d189062dc98d4cc49e1cc86de011f050d1e9e3890230ba285eec863f07afe9dcbce3f97d3d00fce701542ea91b2a30c842e21d17cabcb3284d5015cc4fbeda9baa290c34f2e1aea15f0baf48f0298386808b477e1aad4bd0dc5cbdbd48c91bdaec229faede67ff985a309fba87408f55b6330a4fe828ff0943eb747ae8b691ce825c46d09c6dbf58ca401624a9049f48a1152ba6b7bd8548c75214242fd360c4fb00495dfae0b3beff8f31c609db861a413645eef6fb73e71e3d9965b91b1d4e5f9a937f09eb38248422745e7d2ff911419977910aa50cf76d9b716e4adff9e4227ccd2a813a6bcc01bf2a2ef9514a144d7cff2655f1cdbd0e577f9e23d41764ad39724e37378a84e60c21bbaf2c15d2f8ef2ff084be01d6635772cc989d864437c60786c062ad56116d87532ea336e03e309a105e29056a8fb61a9c79bca0c1c09ffcd1ce0e63da7c29ed2aa21840bf86084afb3b40a8c4e08a8dc05215f098186382bf921ca4b498b042c989407308de75725c2728448e6f90dee3e85d502896484966f2357724c7cc5405d8e42fab9b25f338bb1bed441517cfd51addaff7ab32d2e6e885a47ba6cf1cb66c871b8eaa6dc4e4dcbc72a9aa0f7e6c0c4492510e60ee747acc8a022af63aa95c4a93e93245fd14661f2fe6c8282543d952e306b11dd6a536c1a10313fbc37cca71c7c5588ac2759c462b9d524d0561d7433348ffe2d9f5333717de97b91735e8414110ba36c8e780e8941af0a2d54ff88604a41fd1fcae11efe11475503cc4b0437bbe880de9264fdf00167d44bcfb8575ea385278cc6f0f03e8c15ecfe43118095692a517ffa05b6c031c170bd5c1ba0c71250c7e51c32577d58b4959535f7e8478d6d1a0104c6d1076731dde02baf77d0303d18f99e81ea29db79b163d459c05d20a565bfedd35a5e15f7a1211a9fdee231d41ffa12e657ae1a43fa57d9e68906e45936d2c7db153dcab50ccf141925428195ebedf23cfa52940e21f97e92eec36bcce3ce76e93a6ad3eccbff8f0379ef7d8474424b6fc1d2bbf2276ebadfc2698f16f79fee227e64c4157258fe06b2c4090bd96c39870c022f94f824ee02ce945a8ea205a22a06cc09524289b2503cdd613deaa50e7d80796636593f2efdef4e8e0393e5b14ad372bc8d182a58ecc99cd9ef4494f6da843fe052e9bc20c9109bf79cf876bcd814f351f3701073e12777d6e75e95537aec849b7b9f525b5dac82008bc723aed22ea48d8cce476df542d2c3e53907fba034224507c9b188d8d691f306a5500e88ba1d9306a46d8f6da7a0466b77e7d966e56f045401474dfd16d98afd9a51362a063f14d874788a0f1052c9cc601ffd9581b66874b60b74532b3dac0970578aa1eb62bfbd09ca8b0e58346239c9b05f4d329387038eb559da4afc95e46d138c3575e4af8409f43ac32f0acf1903af1d29c6c5c0c715c3c99ee8dacb8a1f5eca5f63e9a4c49d8a62cc4de675f78e178c7a87464f34d698900d42f44203735728c89746a5b9c13db610eba30974f1de86b996dd782cd385eb8ff0a252d14d2012e5675b5ee2bfd9256f765a8b2c13c3b243ff59f4063e019510b41589205b354803666b9f269e77a1b043f7d6255984ca865a22f95b76ae7b2f0620ceccf019bea34a770f3e84098db05cc1716eab9815fccf23f966313187d018eae99535a1075ac6e460aa4035ff91120d30cf7c4826c0f7a0e1af65f7308f680add6dd4eb19662507d4fa4bd5a3dfcfaade25529ea62422a76df902fa4515a9c7fec55b9432b07088c38827ae4fcb805fdb489ef139502d461db5a4497374bc7ec0bf561d19b133916be06d99b5c170d41e37d05d97a559799e374eacfcbcf7c3133081becf6cfd922538f617391a4611ef7e46ddfcf5484655805905665cb6688d8ec5150824971de6a2e21461a9e12f21617e058fcdc17e928c99863ec27c587f4955016b98f5d52f19414d69fc769545745322f1fc4aaf5d7943787fe6392625872fc263b1f3d6b101022a28a4a5920ab7adf3864a3ff38809a3fd9e8194326dcd11879b689bfb822227f71e333198ea280f4abb6cf9fcab7c40ee1797f77739bb4c208cef86271d9dbcbe0ab4eaf6ccf0c8a7dc50e58d218182b3365e500c43099c1d3bde77178ceeb834f6c7849ff2c5f148a9869f8b0624f73fe1dfd8decc10dc41c13f398d9c69a4f561709fb0352aa1fb8f62d54a1fc00fb177f13960db66b241131e2bea5d446eab85e5f223b18f63fb11b3aec04f3ec1c85d0d4283a674ce87980ea0608879766717619c6d44643224114e87301c1d9bf55305a3e747f81e76d2eee78161e9a3ff58e6de0bc4b85b8ee0310354beb04541d17efaf62c11673de3e5462d72e525e9f0d664c669b9146d744b7a984ac281d64a43e08090eb5831069d1d74e5d873b848b670b3ac69b3d5686293a87695235f0b6397a1f231ebcde8d8236deb8159976a1fe54ff27743fe2c2fe2981f47e246c06d679949a83ce107cbe5070fefa15dfe8bc5b09cc036f53d4ef315ddb1b7f943c14c9f5a183b00af7a9443817f70b7a3cd294fe9644a64ba2b9f96a1f441a52374f35c775e93720b41ac8a209c61e3bba8daacd27ff01b50e36506de42841d27c04d9c1fafe040c229202f5516ba7613c005c12d125e4fc2166371d9cb7a23da0e382af9558177a93b4db161bb7138db4c05996a30414e19d4b61eea111b2027112195378c26fb236d93746b6eef3c808a9b77e62c00041c1f5921422e5a2e8db93cdc2b593922ce35b0729de5702b235ecd3963928e97a55c12ab337daa777daa28b740cbd8120799639d517919f7ed0b39cfe1aec37fe965f722a009624a17dcdf55fe858d70f5e34b0c5ca9911bcb4aeb313d5e332854639795cbd607f36d525afdbd7c5b6ab88b52e13ac4f30e100558e31ebfa2cacc2fc9b6bfb657bed1d19f80a5dc24c8b11bed06518d9008aa7cc8ec27d21fee93942cf9d7be4a514ce24fed6d9ce101c26d854a175b29a6a1a4c6da80045a831f19d6b73f6130201b54c6d674c9398589b35a8da280a766607d537da9223bc915e2b0846696f64b91a1df8a6c56aa4f28de5dd11739d9bbe07f7c22ee5d15908247378d4f3a34faabad09e121b48be29138cabbeb6b215acb66b2347cc94679917723f10df6f303498dbfe4c706366c62d4fa009ad27cec9c7ab2d745860c115fcf3894692cca67ff2424a7dce1f906d8c3c90e5e689ecc816bde6f00ff58d645c539683a606adf78caabcff683e244039b8debe6f6dfa545732da6bb68404533424f2defd842a2bc4e755975e2350127852a657b1fc7706c60e95c491e4e566837f643301a8461504532b7e540049fec03ce8a3a458cd6c8df3ce0cf65de3dc81959680459b44e64e9132225a4d451715190a329e3c12adb70403870d57a58394a2e1d75f22efbe49a90fdef75b7420f7d067b20a4cd8cf34c60e8f878511a06c18d691522b98b1b8f829a8a219307ad07e25abcc1cabd14a5c39e3d0c8bd632c903645c558fb73a8b66c1c9f5e77c870f6461840dfa886b50a5fcab5eca98712d78f4c023c99ddaf7b020bbb7377d060f30d52d22651ab29e18dc4d99987217ddb4450b0661c034205144cc3a4c0bca6929f8b89200605a0827335d8fe811364568691b90662addb11bd8a93ef3e6cdc7de6c3c474fbafbe1b42fa898ea3674fee086599fc85b3d501f64b279059e5369dfd3f7519d4d71e2526b11a402c2d58b594cfaa19acb3eb610d691c3ad8b05c27b913b2cb16a7d3c67885131f2a0523592b06594a680c576bbe45170d49b6225d11d7cac0628be2bc210dce874b94cbcce7cab2d004e68b2811514b241c167210b826a0674c3ce6d72aab97994988dcb2b0f0e5c0d5845a4925834c2579b8fbf53fc4561adea1ccd01a136d4991b066aa683253ee096a56378ab3ae4915bc640927eac7c7f4c2b7398725418dfe99f3adf08db8b34b5be9ea54597e6b8e286e96c47fe3aa400e62b8416d2848ca78da51c8a704eb6adeb5db1e4c11360497235c49d46bc4f4bebcf79073fe62df84a706604a3703033193fcc3abf3107438c2c1b23eb69eebfc00e2d72a8523437b84fbc8bbfc5aa3a3e4fa86e6fc1392fe288ef0bf7fd89de42d99804887d24f51dd7ecbefa69dc25b777a930a1fa72591ef72714f61af161cc28d9a684300cf011dead76565664c683c19a9a98d44b8fe49d83b383573a7a0593d9feb2f01f51e6ddf13c708da95c4202c7b0ee62431cefe5f2374c639f6bcc3c5a9022e6a86b0afa3fadbe9f615948920dd0292fb24038fd58c4e3dd8f20e23265af988d4c61611f675c94891756ea69a7620beaffdd437c82a4f3b4c8ef76624d06d553aa806d40344b0b99be8c59a7feb99daea566e6efe5402af3b1844e596bac14304643c50e5c8c25ba56fab0bb12c264ae6d6bfa19bf08987a782a1bd2e9ab6e03ac76ce011ecff4430330a35bbbd5699908aa5b0362759537e28cd8c2d30c8fa70a8779ca34b93c8d80efa9f637b210358f3e916fb0096b63269980130ba02d82f9ec42d6ea0cf724d6cd1d919643009261f2c7043ab9b9361f72acb97efd578e12f3ed0a46565211fac23b3f179d0c604e5b4075000e540184efbedf23e7845af0d674a6ddd818605565776766363b38f0291b9b01b40699cd7581c4e3a916b658631d6e0da2da5671e9fb351c9d433d0b2ff6e1a4c830fa5c3a6b3ad60cbd6126f07e7d9a946f4a809e95f2a75dbdd88d7246fd99ddd3c4ef9c4c3143c6f75ce89a8c984610b82f77b8179f4248f4d40e161aac063dbce8feb8d88ad6e122fd7234114cbf77077554f80a266d9dc2b20caa2f42021a7f1ff0cae72729b2ff3047c4953ecd7ee60de00446685eb55153412c8663c16e125c1b30d122637ffb9652a4f9f6f256843cfe54cb5cf04552b34b82b965452567052bd2bfff8df3e6fe01fe455bd31b3461047b66f3bb96ef8563f3771b91c0d7da57ae1b4ebbdbcd4c73f56e078cb11eb746d0e7b6aaf88b96c9cb70bc9b0c081166ee979d1a1d12b1dae9b80240674b879c7a6d4b2c15078c512461d69db8a4b6cf816a790f8d8057087923c41130cabdf077b02b1559a046ad498b2550d15c3d41738f656d9356c168025c3694d2d129ad5f994984b0e86925d475a616ad1437bd2c2775c3c43f96dfd35e26941f5f92f5ce8b825a534eb3f0cd8e1eeebce256246015e00d2686c812aae110495ffa633b3a9ed8c3b16f8fb526aafbb07eec0fa1f63b62336aead95af3bec757b055b5e30fcfb0cfc4bc04d92b7b30e6c28c4b98b58e0a5fe4d77952c8218ac85c88549b29774a5b9a5d25857f5e76b6d152e9cd366503ff3280a0748d4a7d99b53ae13a7de25cb8d8a781eb90850c128ce4560915ad4fd2ccd5f3f05f31f7709463d28984d42902545417a64f2507ce20b42826e3c396e050c07deb8523d9e9e72bb74d368ecde664cf23cc8ea6f7829f12223dc92cbb784cf1faf8a0565abce8cf0fa49dbe3066d854e1b56079b850c17ce95a16c0da12c96b312c372ec6840311131a8b50c372b13924aa7273f99e5fdfc368d1e3f06b27270775c9dd8a8a987b6c4caa2ff3e2f5966fd9b6d0028326d1731dba721c22cce1eccbfd65c33df5220e2c3bbbfc7ed9154df6201d8559d5d947724f3a5f395734f8336763acf1a92dbf91ac4f5064ffcdb3f52f12fe65558b2a88c91ddd9758ba01bd91448e74bdf67b6f9c6888da3c31933592e0b7c73ac671949f10a29e02548552167661ce9315cb45b5652087b2ded426f568fe4b29a8465ea7bb2e1ded0c7a8e765ea05b50f670986d0e85c1f9a89e47d647f2c34a15a6af5e60bf34a5a98dd63c9280e98969d3962243802e4a5a744bd6faf28e663f6aeef2b0df749b0dac6721da2c46da76db1ccef8913baa60135f1fa36b69bb63aff90788f5f7bbc9a92ddf643f1feb18041a78b0c51be364943ab419920d66f6c95c53103452c1d9278ac63f91eb6c0e176ba95b97a7f21022693438aa8e920c667671c25aa03355759efb381ead63891dbc880dc6fa5050cdae1127d6c2346e8cc782d963d14ce729042ed9dc1e57c815ede345b430503085083e183e05efae074be0d2b33028b5ada2ee31bdf6bdcbc232c41df7002de1fa1c9c75a5674a94a4e4440cb74bc1353d3421f38fb66fdfaa5132685d7ee95e65afd7c9039a7b43f2b9546a212333a2bf1dfbd4f62fea9cd85576df7584355ff426d50126db5eaa13d569dc923c18bbc85473178bd6108f4f40e1d84ca8d3c968231e58d151536e11b344c42efc04fc8745c3808701d7a0047c7a3d8f7f7344f3be1a3a35d94da5c43268103d08ff1803d598f11e27701fa1993092fdf3218e03c15df1519d78f2f338fee570ffc34fd4cb0a2a86b35212c1d5a283b00f86e411953d5db673c93c3078cbd69883f3a3e09bf9531775d667595df53f1128145d353893380ea68285b59508e96a90a85d53056e80f3cf7bcb639ad08e156dd91b20222a5de58dd824b67b492df33bd243a90287841199e81632898f117050b063d07404c6ef87f264fafceb6de6c2f9a85e9aefac9c5f14978858fbd280e8a409e9191a04e386f8e1a5ed9f8ccf36d977b9faaae9f15ee33b55376fe0883bd6a0f279c5b50066bd3514ffd8af3dc90ccf2f42b75b124ef84e1ae919daeb250eba7cbda9d41c4d9791cd2a7657543b4f3c7c18171963aeeb1f9c39fe261953066d29b6cc27feadbf44698899ea7916059e5882669875dc107b9bec48c3ab4e61781869ed7376c07a024d78867950b2fb252f204528fd3b7d46210e069c9c81611ffd4bf9206e0a8ae93313b817895a36fcc1659ea31dc64bbc3976985d52c0bc00a32ea379a831732fb3b231cea45b1715c81324fabed72aa6e0b6f7ddf90a445a55e3da91f3ed9c2f1b9f025bbfe1e48a78dbd3325076642bc1f869eeccf249cef2e8dd97d785b6a702bb36f27d152921862cb10e58b22c731c2f6043b3a71eed9543e1579cbc7d1136b8292ce48e265c379fead2b6d08985f584e6aaf92edbeace6d42492e371b4a68332e3611660b0257d0e8b8ef3f7dcf16ff78a8aac3c6ba6726f35137a8a36bdbb053cb9c73445b93afe8b162f6566a58888e0b6b7dc216a90cdb21decaf9bea589156f87ef30921ac0ea0332dad76cd800509e6bfc2d33eefabf0e24bc1564c73f4ee8f8637d288d6b38db1ba4e4c5abd9f7891d4746f5271d4768a67343546f367ad2c4c2ba1cca30604c1de854c56dce0ade5711120355a7dc95893be9e331fd1b606ec6654cbd75dfe77b5d0c061a665e1411990ab21b67b91aeb783ab80debc42008f039afcb499a45f5dcd80264ba6f2a76efb1df252aecf168318d6e8c686cf905713e75d4b828d4f2dd71ad958fe25383f4083500497b65cf8257c2481866ef869e0e501bbf0f45330f825eae25d3b74bd6d7c924f78927ee615e551996d12bb427ccad37e5a7c4ee868bc6a119db5793a8119409a753533726bb6aab13c0987de8a603da4e1016e24f968e220b40487b229c0ae476842a49d15b69a0968f77f793bf6cb7cc324a2fa86ee7ab908d5de154a3e431e2117ef009263a3d9a8fafe67b2ca73ba6b9b61933be9b3e132e09db653e6667a9f14036d2f146686db115a4686b013af90b09a1045147c7f0b3ae8b5e4ae383f0fbb2251298137aacfa1eb7749590fdbdfcbd45a62b5f9e4ac6ccb8041acaadb2d8bae3e3917639ff1852e775d4a3daf3b1c0381b154f28ed0abd70ffb268087d708a6198a981f6f21b8f25accb1dbdf77168c31a79eac86eb67415fd1b999bda7d70ff41296800d35044831e0d42e0e91073c2cf26d56a7d71754239583e4ef8622749a943e4149998bd0689549ee061317f41f51585d21aa8d84df368808f5c8a5fa88db55807d92a5d522d4e792f5f9bb4468b2611c59747351025ff3ad9292d24c274d49ced314d8e843a74ba08484246c8e729998992647142ac9d5c59e87bf2371548f69724fe73cd434bc6766dea07d1b00d1dee5967f1be93ef7317b976ad4bba8788c5ca99eea760343b93e140c4348ed633b00cc3e8e2de68ae0acabd12d87754e930b3fd7463f29b018a5886d00e90fdc506dab1354fbe1b512c7fbb6335165c8ca46a435956317c3f020acd9a735b08353cbccf34637793fe34573ebd75ed6cfee7dc12f5957c10658010caf1002adc5e22730bb52c12c85ec13baa56a612f35073b09ded145142db71049324039f2654bb379a2c24911217655d2b0b4fb86a1eaadec1b7ea04dd34627716d5e1537b201a6ab5fe5b0b1ff67e7a6fc77f565b26a46b245b1138be3a7553b5541c6b11948624f09d22c53d3354d855a897fadefc2ba88a87ce6af18be8c10d27e3a911e31236648f92077625cc6a4ce5311eaf2fc73d0c769cb83021eae0d96bdcd610e28b1d613ef0d2839dae36be1a4d04a33db89c1539f96dabfa0e58be6c4c7301b502d60d09325827eafd2c6d5f6ec5c6986963cb0f28112fb099eda34b0a7ae0ad98582d07580e4fdfb571eb5abad845be064c7125df89ae75a322e1bc7c67cfa7a968d6fc0a0d792c56cc8f0a160e55956eb914b07d3fd88f9160f6f2a94299d18eb46b01ddd6b6b9c8f4fbca3aaae4fd89be13ff1a004eaa3b14c8deeb02bf2755fa5c422f22a928916b8aca37afca420487c87d8639168d7f9c5b95d217bb008455b43ef9bf19cf6e12ef6965556155318c63c2e5566244a0f7a4ee8bd432118477cfaa7562e765cef855d9741dd2589177751dafcb04409f839aacaff398f4c4d2941172599f946ab52994dedc9f63d23895acb589811ddc12f0c984df3d47a174f73064bbbd4f0a14a8ad9a287d3aabccabbedf5e291962e5f43519ade78cf2a77ebacd549660c1e61329bc8ce9e2544c3eda157ba9ac6462b804d195612027274d7b0441772170dbdd8b24a8777614bbe311797c83c89a7d14e87af0558c9ae9333314b0d71ce5c14c2847cfdb89bd1d530a8cab5acc76364c11d5a87529ff185ed90301c7426a8af6c737a2b6e391fdc6fa26864b60f4f925d8c7e92b2b8dc62b57fd1218d9cade9d139fd3305bfc0c381bf921a8e3f4517f678b13c20475ccb676708829f535b99c7bca8364609b4f72b566d106c7bf4607ca81a9a0c62bf9fb3865441e6ab0d2b5d039aab08041fa6744d3ada3afca67cbc5f03f2e2ebfa5ae7cd45eb84e45b2134602e2a6fe8794325bdd7c062202349dabbbb3bb66c211d3e1b3e59abe2649540b91481b215443b55cb8b28b644ad10baaf0aaedd44449b8af6cd88c9639e2b4be732b34de10e75ac1fbe31178508e94b1261549369390a2040e827888586788fe237385bd13e11c4c931302afc9e0b8cbc9a6710524f745ef9eac82aafe1f4f65593e13130898a3d950fb6333338403a6ca613c8a14cc2fc92b93751e2f950ad77ba30c4a7a13390139ba92468b0983e27358bb55827487d810e7de18ac67c0457f465ff9c14ec6090456c3e8c36c639fabfc6244225415a169741f5ca3f4619e28576f549b120806105838b0e9c2f4fad4c5340ddb68670da3fa1fcc7e3ac79c7a76b5ac92c5454ce4661846ae9bb3069d83ae80b2d680fd9988d717fef3306b67d738a26ad7dda7bd5d757bad320bac2b937c9a17dc584425d882bc473944174153a083f696f7103070a0b81907bc6e74f304b000eee304e7d2810dd37702fb50f2692f30adc1e1aff75bb64ea131de3eb429dc01f51bae456ec2160cb91e9b806ce0449143a68550840bfcd0e259f983531a2d8b7e7db43de80ac77e7dd12f28a8860694cfa5c0c4fff84e5d0e3236626349038ce0158bb3571a788f4ada00dc1d60d9335d5b979347c306258cb3ee2700823fb4b2945a6cfd19e1f376e66a5d7e11785f0f282d44969a4b1fa768dad496c1ce30f650f55c9d5d6d1a8edde79106075608e8f702f81a9fff742fb3b96557feb9430d56d7949bf2223b1dc9620bb94548152375b9f8a29905f63585b131533769927f9778a1d9c21dde91ccaf8d2d8369cb5b048068a458f2332732eede9349cfc6e41c03c6c969ab8848b050fd6577aa118135c7595da7e8a4943c5e0fdf57ee0d5073fd8cdda9eb0892017280cbe9712ba171ad9fcf9326f3747e51e747840dba114f5879432d5efba8f3b9c4a9b2b86871e3d59329ffaa0ba41853566a1b8389f41eaef4776e0bc433b25f53d6282c882c7450e8cf85bc9efcb72041d92e5b57fb2cc22e0a3cab8f2820b0bce6d73ac7583fcdde819fc8945678e4fed8423ed466393bb7b0c8a3a0446bb90781438a401219f243f6a33fd99e1e102e0e5d9355e86cb97e4493cd0310204ac3a38e155f8d2a2a0adcdd9458b8a862f47c28680b7d35fdf2f1b3cf8f2d335320f9a936d1ff772f235516a95ed791da8081edcd858c949c8089e7372112fb1793a21cd7890dcedab2d4821416fe5b745e2488692fc9db837b23bf4aba9e3aaf987e691214e873aaaced86c4cca82fee5b8a0e686db9215bb82fb99144e31639fed30fc37614c6ac556c4b938e12f4d6a3cce2ff8daa690ceb917fd9ed985471206ce751a8df5139c2a6745485bbb896bd363a8105374bb7cc12cff6cec42c4f70276cc3175ad45c6a77d69214815e7340cb8c511d90ce4c035a8c2a6ff6d58edb19f2bd345fdd69615b9f0d02813f24cf03c2a63258497b5bf4acc7d9f905d1d6fb3c7f77501e7c9defd53603defb92105f5b0808b62d5ad357fd4d01331b1391f3032d05f8aa5af03dea4ec94b6cbc27325d9633fccb5e96524b0137930e4effbe101a94b7fe44fe760d9b6b604d2f097dc8380789cfa983a32800d96d3516d575930aaf3301101af1b6ce0ba822bdfb43c5e28fb2e534fdba29eeabab9481abb3f061fe44ffa2bb2888a7b1937e8eac12e34d85c0a32b1dc85200b23b7f137c23ffbf2d027c36e2d05b50b3374e3a46950581e7f4d9109ef9a3ef9c9b41b1682b08f349028bde67fdf8f37e268fbc2f3a37aac64a28a8c723437655dfc0cb547234705a995569847d1a6adb4f84fb657f5093381cc0ce51d17aa0734d1afca368910b74981a215e435713afa806bb029f0c08a6abb82bfc105c452b006cf3516197b2e8b56291dffbbfbfc1310b750a0b3534511fb6fcb022a9682880504e0ca6a1994ffe6423e6d03c4186d7625f3c5a2ec96da2d2112b3361c925064d573a81e69c70cf840dace21a83afdbb7ceeafc04a0cdc86122bb69696dce0676bd4cbdb36d3ccf9e286471b4794ffab8d77b7d70bb830c1fc05be19267a02917b7be2611d54cb0691585c307744541468cce61f1350f176160719c88aac0f1007fcc98ed3d559a6dfac28ae32c6f8b41e164f5a92fe0bdab28dc72d7c4554eb080fd04a23924d0f1410e5e491de352841423cd56311f2320f0cbe601c7caa04f578d26c8e542a086b8c26106806cf4652e304372c6ef441917166b8dd00b7656e55d77c6736f1753fd09ffc50a9cf3cada79396a1517884ab4e2c0e007b90995c64171dc5a236dd9d74a7915795cdeb88c3d4c67cd1deff7c86d2225b6e6056f2f7512f7ab5d94a1d1c80c0a7d7d0396ba8c454ad1ea636a76c10be15c0e3085a61fe1bf0b32e887610a029e3eafdcb54cad508e0039c5d90f30adb55af30ea52f24e34ecf99a6e71b1062715efd4cf8f95462236ac4f14a210d227e18e6a857ffaf08559cc7ef1942d5c254809f5026479a4667f061b14ac2defd1b33c631c16c8e56ae1e3f6c75e334b40e9d2e4555cafbb89fa28be110d4d7be344d6b1820159be8dd4cf742b40db07f945fe04d1b2b78c853226f9f6f2701754e0559b6a7aaf11ac1b6d7e06dce6095499060788a8700e6c97ddba2083b06b8051c0ce766706fdae91b68726888bb5beb11be5f759470efd29f830ceee7fbae45378cc35a862c9496f41e128a96655cc75a3f98e425075cfa66c6a8bef451cda4fbce2472ec18bdabef89a4690ed0af43462e36859d28eee160a93e72aea586b35ceaea1d5fdccc9f6044bcba043c42a1da878f401a47e94a9d2625874ad33e03da32eff1f0b4b7a1a61b2572cf7c85427d445dd45edc26e96b086c7f345b4d2b908baac34320f5148872348cbbdd8020bc7e64735bb17a8c84789a31a3bfaac426f52ad483a4c3a6c020c6158396b97b3da2448a88e4426dd1499c294bb42b59e528bdab9fb63a4e0f10470791ec65f735ab8fb587b4024a9f5e396de2cbab7df3262793c66d31e781048df57c7a8c9da50727b5751472e69da088ca37d8770d504fb4d2de551d2b021b2ac10316ceab0719ad5ae9247174e15c7ed9fabe2d7c5f58593814cbe90be248b2849528eefd1a6270e614d4cdfbab31c51db40f351e409a64288490d4dba25dca5065e250b5435d77e4dce3e8e6bdb1f35e2732e54e20d2bad57b76d917340c1a83aecb711e9d7cf36f718184aba9f41ee784cb6ca40a15d2b0655d7f02ade15b6edfaa0364e64630f6b3776d4babb47d9981c3f92eba7d32f3d4286d57ebafa7f46bd16dbff9a6320d63f50fa0314db48d1481528e34b50f8f269d1737e3e57926093d8f325449699e37046f76ec0bbe52efa9c752d9a5831d604f771041b27b2e989b376c7abbedf24cd9545cb3ea08f8aa04dafe6d490da4ad4105b2616e5b034bf2d039a4ba2a9372b60388caa4f96ee0ad2b918a1a68a4e54d79c324c51c42e3de505b48ade1ebec31db5ed516723d48487bf3669c101ff54c0352a6e845674e62c22222c703756991c1f3a0b2cbeeb194cf7e4c69927a1a839b968c8397aeba02b91f1bb6d7f9e77c8ac6ea4ec828ee5a1972200ce62db207478d7eb00a23df1a0a54f7a35b43f2fd09bd0c3ee31a910f19a5d97a0ce40716388bf2e47075f19844a22ae5de2cd4b217a40892f47b2d883530f67d450e013572aac6f8909dd7de9c0e2d0bbd2d697f8616add1babff97fef2ba0cf577d00c03524e846715b8caf2a582074bf2bcedcfb8eb0a9ed725b2570809b67cccf1eed3d0ac96bff8cdde85fa417b1d033854583293c6fdcbcec6bf151e4ba86842cdd95064c83ef923a25441a4dc9e2de68f3fe1d100e5b8e005df4314efbf313c3d63af63a36526982462cd650a79993b83d31188f45f79d6db70d98770c95194074f4fba7456371e75f15d877593bc03e1c9fc2055a47f20b1eb77713df6c3236092d64afd2340df4c4b87bdefd9e297b0d53382898fef59c629a1d26f9f9c0effe5a249ada3c539e8d9685f3f3b4c9350fc90c1ae6418a41303dfd460bec46fa2f80ac66e5ca4f5df105a215e46c7ecfbe01392b8eeb5634679931fb985a794a07e7579719e624e8c372050c63ee75df7a45fbd47c207e85cf2509ae2d01cf0eabde904c73aa4bdb76ea2ad7b38189a873ee3950ef1691852d423e7e4963de7a67f1d657a6151b139dfcfa358528e1f48fe141c80adc2489115450ef62d5396b76e9944d0df7abef31a0a9eb1410ed65ff15434225bfbfaa23f23c420559d7bf98af8be3c1975da3e845a38b890346a4bc37a688be14750656682ce1fa5325105a2a762dc7ed932d8720fe342716c04c47bd3c8b019a204c95a2e8c041d0f0c63d8f1e628c3a1e6b99aef3dc6e2d99964416828aa338b5677bee7b4b86bc0aad97c979bd19f2325f5099b03fc3942dfcdf25512c236f170a4f61f2ac39c1dc3fd84fd4ba47d8c98cd6e228f14300d11346749fdd5a3c9f0c6c42b4124c6cf497697a71f899c6d294c8464f06b0629f9f0e2216f3b154f62a0df5dab74bcde8f194e95d65678abcffd35ff04932044a4262194f59694234b1ee296368adfb1d34bb22440fa649791053e4d5ac34b597ff6b084f23ff8fb0582545ddc77ca8689e9d57e7435fb82f40b419307b456ac275bd93c7b076c13627ec5ba9116359557cdb2598729e670b37ed685632e936e9dfa0dcc094748ff9008904d18fa77db0842965398e4b75a25ab3a27a9369e1ed95447024f48786002904ca0c143ec8eca0546979ccb13ec4251084115a54dcb7bd9fe42b2a796c8cd8b1125e7ca3c67d0bd63a0b098b5d81e06d8998ec1dd56ddeb1d31da5354f0c3da69206183b60b7fa82c357ba26463c281681c4080e31655f47d3826f8d32dd7c5f49b59d1f6084cb161ee450ef2e0769ed20b10e373f36934ffea70c2f4cedee66e73490df519a8a7d68d75d3e32c66811c935b313e67c0bdc9127acd39e9690a3e9091e9c280516191767c6c2adeea6d25de1de27083d9d2f939d64b4a11827eafc083fbcbf4cc7a3c189038b8a15915f575d5f301672115b6323e54fec5f317d05995a28efc698d18e4bf86cd114db6ca31684ad4ae2f42082430110c87d504013b1f39732e073e1e7343cdcf168a26fccde53037a471613e748f121f3c6691f3360b94ebf0aee7dd3e5a2bc272367f327544b66c3a7943b61f4e0df646fc27e23ab1f29020d04825d070f98b5dd74ab90f9e4e265ac57f19d56ee966826f93951bb2e2d76754789342ecf8aa66f651dc76a778f172de27967703b7c7f493c92b1c2a03fd3deff6c4c355b25a39e406afca8c4104a97c98e06ce488553bebcf879f74c5dc97a0a4dd00b5c740c6e1cc894a86cf3bd00bdae0986b7480333ca462d962449ac77733eb7ee347075d935922d852c1e6795f55f131b5655aed3302e5a56844d90bb7e370c5a26e1774563b8b53c56abeda8a048c7247abd3935e4bd8302e8aa68ad727115f16e1856874c885bb2547470d64854c8b0a46217df3ad879a9a2b9026fee73996f38bcf8847c32bbb0f300eddbc04b999a408520c3236d7544ae56eb328ef56a083a6422936b719f8eaa49bc93b5077e88a1e77f5b295b7ac8d7cdc85fcb1ef08f98f9f49c6581b88562829ea0cd3f7b6eee430abd7770d54401b176f46ed143a44b58889d17071a4d8cedd2fa5a9e6e8bb2dbc7d4ec44e0e07ef65dc4197142745a67dcd0113912e0a659fcaf9e1bfdb46830f8754aa2cd8dfb5514cccc52480d944ab6ad0f1423255e72f6d731d40f66fd06fd915ce15c28f2cd62efc8b23eb0c267ef30f50fad770b71329c43cbcd49aecc9432fa799f6569f8b5408dddc428e8c94712e18d0a9e2f349c0b6c5cf1af9c72c3c5b248512609536c1b128ca559a18e23b1ecde4d6a7db75402412808ac7ba9a3a7df942fe28fb5929872c794373bf816567d3090fd7002a03b2807634d27aa121602817ff61a2b4604442d3a268c940922203141d0fdc586bd1883ee5fdb7a90a290e24b0d2bdbd2aa6057064f273b599b0ab2ccf5f05b4136a12f1173a0033f03ecefe618eea5835ce68ff3b3256da8f4867f7eb0adb4d0dbdd926e283dd7c6a7af331ff614c8943e23398953a1145201c8103eb5943a84f469e49f3ba376ceffb45b7137f742cad268b749aed3ec796dc1a4a9e86e5164527fcac9f2b2f85892322742807274a35a9d7029f372d766e7161b8874173ed8d0c06801a2284b4de492311d9ff0883ff4de2c48469721dcd9ce301c2f351f2b0e318ace9e8c7b802de6bd95756798906477a44609cb24682898314eedaf1750b502eae0e2e30f261f0f389340b33a24fdf44646a5883bc713bd8c0be82e7ea738fdd8d5d67225355ac642c657b6f4807961fa0d7ed58e022f8aab0fc8703654e0a6ffd93397a4104a7cc6e5d955842b2e4bb68c54fb291052e92dec671d08c72263671b7e4c9067b2659ab4b599d20816885c8e1d8721733a0ee2236191c696cb29ce81c891dea7afe22d41251c356e3b3ba825c5262b870879641803480d7154dcc9baa027c5cf99546bcd9eb7b4ed3ac7165c9a1c8f6a2f4efd35096d7d64f452952ebc01e6f6682001fc28a1c8ed215116d5ca19fffdf642327d67524914035d28dbe3759b6e9b542ee27b8de2c910fdebbcf5be8021e4f66bed63cbaa32657bbfce2780d092378215daad3c1d125d7277ced0df019226a4b55b66d0f5f53b10b68c94693e26fb3a1609180c74d5ef5d097ec67ef0f928aabf6b77364225a7670770130c6fe8cba06697502171ee7973c97ff5d47b7441c5d1163c0841622f8dd728467cb15e479fdf22d5b4a316e403b42ee237df33a58da5b4874a8a2741802108d4ba94f926b97cee1c67e108e769d1f29a0f4cfdf3c22a444f0a369fd1dbffa1ba0ff838858aa972961b3e0adbcf6b2e1da3ff9049ddc06376e5da3b87edfe37f98a480f6aab9cf52d55f987f53671c405fec7d34e4f690f2fa64bce9a3016a2bee80cfabca9e1c2de5170b1c48688a88fd7c811e436b34d7800cd62bc332cde62196d32f01292b77cd3dec09b0a9c16455f62edf0efd3193d4e8e5b5496cd4b6b6df9a20b92c0c9c28bb3a0f9c78c17eba8ade0c62c8db945e165617155010c459889b343a0df1f6a52ffeca2b5c88d0c3742b3ee6ba0938fe8e8276d957f80c628950bfeaa4f7fafb704df6cc75aaac4ce9655033756cd4f99da0d39773ec7fc19ce6bf27c980adc241bfd0bc90ce240e9e9bd13516feda23bb4d8133a849dad82f38799901459db9bc697e4938fa92ca956def9d4989d0134be2329097e2382048d9136942385b810e9fe6740a5febb7f6263e6f9435cb44b97cd31ef27ec4544dd1efecace815810cfdb90ab10c196b3f58d604f3715455a1826e2758d11cfde746faa9568236fe513690008a7051388a2c79a89f9b6b499e489f78c09dc602c584055726ddc9d674f88f572dc32b90388c84d91869e63a83aabe1457c5bd2295b81e68fb3b7850189857f2a3b767a59e4bd1e6cd6a50280acab2427d67f0bb8f22b6b17d176a7894f45d60035ce4c8fa8d64bc73e8c3de1e54ff844a4693fbff15fdf53299703a8815c8da9a11bba2eb3f31b9491f08182a8550c3d292da5b3561c9bce3d6132f828247131f383f2a8704f7e43eb67fa4ec95ea5892e651f96b821d50ac3299adac44f3c9a9f561823317fabb969f289f22dac1f224a83efe3413c0a01e5f0e013237950c7daa48712791e4924bd0fe9498cba3450a7ba8f843ff8119d06850c6ada8321833b4ddbd7812d1511c81a11bc9bb15baceba7cc5155fb0acd750094bff97016cf71bc07a6e24d9612673383ff37fc3283e646e621eb5f400a8007ac6f7e5fe69981d7d71e67d1816e032590f4936ba1f370411025671499a880f6df59aa4e343f16a64bcb43752bc11665336647751cac90845b047293ce7b21613d6509af00f43ece731f5c28dbaf6508707096c8bf4215e40384d43f8376ad8b9e43900181f45226247b0265daa9171d7a6b421785f3dc03f71fd805099ba032e6cb5dec2f373290d3474cf95afcaa16fea11cf2e3a6cb6e8886e6ec407948ef5f04f0002c9354da9be4ca12b225bd5651f0f1ab8198af0b8da2e40cc392ba2ff63b45195e9c82fb181c541ea548dd628b732a49cf31c8acfc63335f6776b58f8759043dddde252e80f2f35d9df0be5b8f666edd80097c36e815330d9eddf9467a42d4aa801cccf47b173523b47c482c1c72672439daeb207e9e987de9a490fcecde131ce331ae51481643130e07773d3df60b96a87a0e0fcae0f7cb2c7fea09b60e90229926d4af2641695373c2ce4610b5d0a0dbca8e4b699f7e34f69ed0a58efba6b3bc9e46794d766a32dde91ff62a1cc76327be896f960f8b6fdca4ea8bf63d88428d740643324bf33292937f709fb6655a6aa47c4bbf0fc39ea29cf6c418c9a6bccc241745240938e067e52bef06edd27df88950d39f7ebf8f529532588d38430f769ade29a44dd54af9506f6666ba879cf7d258dc38629d01255420606696e5059cf5cf204e7556d2c8e8ff1e3a99f891bfaf71ebf1b50bb80edcce23f00c580b57aa215b55331ff97ce87c5e6149ff4865b0e1905d4ecd1c5d4d5df727cb2cae872bb94a06b1bfb6b1c6b73189edaa4aeb1eba5aa12d43230a827b077a235d62c422766da77084477cf37961a9a3887fc2f4b2e66069f035b0aca021a2c5b8188ebb408f339551c1918e6367f5198ca872d2f424ee9f13a01412c0bc1df210d0f6f4fe5ed27d9f821e1d4b87ddb537eb3d93093a1d75a2636ea0425fd7fe9c26769ff29251497a329f8ffc8042c87d54827d9b54dbf12acbdf00e6e98eb6639a60c54528f6237901e0bf4c7a7b35e0b16ad87639e86d00027543b37947dd6a2d44c2f7bc6a80d268da3cc2452ce2d921d6b81b17cfd4a6703372c9e512ece440c4e8a6496a44eb7cd79fbf87716e44245479418ffe77db04ce7824ded2eb28e34d28c8d9fa765dbea5812ff6c866b49082aab321f2bc23f50a39f541d1c13cba5ac8b2ed03705baebe874d9489513fd9119fc7f389c2da512a40f5b478302e52fda580c55b96f3d7260999db288e403f0b1a46695575b536333e359cd6ec06b908a604f3cbba7196b44f4848d8d1003db07e7a2375b3cca3a37a09d0677caaa43fd5dbc5fc2a64322d28a5bfbf1d581af8aba4e110683533e74c831e902e57822aa6eaa9bdace1a23c50c650de90231684bf217fc4c2ad812d4a9b96408aede1e6edb1bc74f8ba0d839b6c26b6622d3f98187e0b26877b0cdd084fcc643f5d420236ad3a9ec9f6d9c18cba4380c21fcc65138d36e4d2398ee494dac6117a837d017d3cb87fbe112ab6c1912d3be312094fe15341814eb2e3d5f251fdd3fba793775ead9c3e57299c553d835ec3b84f2accadee77832bfaeac4be8f4333b0037011049b3e502528e18fa7faab6aa82fd5fe01b38a409206645a0d269b9fde4baf09f3799887f7758703e54ebef4d383be2fe1fa34ed8363e4e16f7990e60eadd7b468c0ec465fc082c036e7a150a805dc1eee3b281b6e8838870173e4364272a9edfc98bf585c81c8fb1be478a4731694ba68d0221f5faedd6e10c4ebfdb8824ea87fb3616f87d95f6f8c1f7529d47ee4ecb1ade6a9e0cbf5bdf4db15d926ee5d3d506c8ffd23579564aed491606b74e4a19fcd46868a38f252bd64573795822f2a4fca95ad4cfb57f7a5d7e8a055a3b2b38686bbfc2e06a3c51ee8cd0cc7d2e01c5a8c0b6e1e876184f8e820ccc68b562f19b1790ead896db6cfc41613001a89e4a3d680bc5078efc48fd20335315ae7e142f7ac1c0f9fcca9942615e5d3b4741fb7820305bac6a1cc1c1a3ec48d0f3773e9eacab9680ce7bc0e4232939bf1b7d71fe466855fc9145b2704ac49d8db921d9b0567634a81b059784fe6eae931568711741a368a86b3c6bda590356c9043c4617f8521c785ccc920237ac4a87b4baa2487a5b9a94fd6b7eea98dbb7323fe7ebfca97f508dc4943ddd955f16062404406109484fd46b12f49c602dbab9143f76f7edd57871a746e456b8ca379b854a63f151da15b46f26e06424e322495c208de1fe45d95209de772f918437341f08fb76637745f121125d26190bb93d47c1884bbf13ea140dd858478402da594c77ba58187557d1841abb57605fd4146799f882f6ad569717af3cdc7cb262a6ab8ddc39dc9b2253cf7758ba3e7a271afd7d11a2eb0cd5880b5c2801c3bc5b8a47823350aa8e3be9423ecc9820752ff5d5b70ec7064ed26128b23a5f70be4c0499282da328636a9a19d68a30ac48f0b7eae7e022f44d57086807e34b04bd371c4405261da9f2669f2a7f61bf1597ba2803cc4fe6e0249232947042133bd272e58d7d17cac3298bebe7eb256cbe7806475c2ce41abc11eccdf12e1f1fff05fc7ef6bb501d30e4323b3949f49c35ae23519a645122e119b5de3d6018cc6a2ff8c8f73b62d8a3baee8fe14988c14a02778847a4f65a94097c24d47967333bf17b075bf49f320c0b1b937ca28f55dd4dd52a4836a7f513e05edf11811a3a6c72417d1d1592cad0133c8df6362f26545fe9ddc09446f0625215c5179f0f9b05f232d7ad4594447b036ecb65c6ecce936a09816439ede6615f55f85a97fa1a0ea7bc2cb46e0f627e7ed5d25f61c24c8e5054b9e1e0a7b672f1556269b910e0c830df6b432faf3840a39bcf3c538c1209dfda381b98b71567cabd442d087d393b71c8d8f13609342b83bf2f83c5f90b409d0f662e26f99fb6a346d8862ee986f90641f33fde7ef750c090f6d03e4e7a61c05e8d0e348591253215f2709f46691741513f7dd62abf5d41a1601d4743f4fcecb4515743cc25ed7ed822985d4f45beb5ead0f9d56e0b1f85bb78f842646c6cd7bd0e4850388e93f6b58bab1cfb1a583923e46c999725b642deb0ed0ffe760030e83bc147b7bc260134268fb3de7cf6bf22d73d8fc53db2b712e821c42143baf8e1ec259b2b38b7205dd94d71d510c32d3ce68d85f539838de50f9297d09d81ab0af29a1db72c2560dcbaff76087be83e827f667043b553a3994babe8f4e7040f5040805637e1f3fe0cc97e3dbd7deba05c051255c720273cfca568531aa7c69c52458e2521b846ed54aa52ed97bbef9e548376b66dba99638a3d54ecf274d27c7c83bc8b5f043fdc40d3af1d8b7d8987066fd19373ee481d005632fd7b6a5899ceb7fdf122c5250d8c9f16e7ba2224a1edd91eb0ad9281b87f409e93ecc0cf6ea58921dd2e111ed16c44a39321a9e9bf882898f041a5d93d228b5449775a16dae0661f1099b7093cff9998853373256b8810ffb651699d57888b2a884168f7005fc7da6f12305a681afeb64a194df9852852d9b3963d0ceb02a0cf8e8241887bbd7681b53a8c9b6069c5f77d74f666172095be46d1d1771e8b2b2ab326af163d7a76745e790ec71adb3d218e75d7105507b59d799631fa63b7130b68414733a6c91300468a5ce38f6597d0e38cabecf78e4eb61af832cab7ea9b6e99e66c9211ced65c51712c5ecad49b160263c9e4422e72efcac35fd9de6d5fbc7192d9d51bdabf267ed09cccd5e93775bfcab7599b2025a3d35afa44cb63f1e5cc09ef1707396c653507ce070cbfd592022c89a3047061902597c6b4ffd2d5780c2c05fd0aa0b99b258f8a1b635849f7066fe3a98781ba0eec0780468b7c285c1c9d685788063fa75ebfe4db816edd4a4490c84db35f9b8ee9e18c9d5ba47a93f333d9b3aa9fd708d278d77947387f9b3b02acb47c71e7559c9bb6094c93f87596865906756af117d41c6f8eb316906b38c37bdc2ebb0f16275815acc372a24b7b61e2cbc7ae71fbd6d1d0c7b1d2af575533fd9552d5c5ff847ec3f2227847974b314002f9bef8cb9c71d81a239a54f4fe2942ecdecc417c7697efa0227e6d52e18fc5e25e373784c5b864ee252e25e6c19ab53c8ff9842a881a95830501b02a490e8f0318efe6b1765fc4645a7fe14c4c8744032f938beae7a5b9ac2337eab5c36662b0f682c083698af6602ecc59c10bf4d33047ef2d8578a1d756acec6986d8339cd95ba23d43c2a2ec953f40deaf5ec55019f970ec243d69daf893a7c1a10866c217e79a74be639f9929fd60d46d3de38802528c3226d6932ebbcf3504ffeb5c5cdf36ed36fb4eb2455569985f2b8d78d3ecd914950bb5c933a60cd83e3336b33ca9b106a17f7e4ed98a06fca9dac751117d701618fdbdc22cb83d04b81bd2e9db84134bef02b5ce8c84efa9b4dfe371875d751eab54cc698983fd0fb4745e728532d0e96463a512125ae54a3f6a8d013d1ca4c5629edde4f29fd7d3391d20efcba6fdf91d3f8c1f5e2919552208bee0342d99b5b69b456b6523daaa4553694c4fc07b74f14f7d705a3bcb36ce63c142d9a307239b8fe7fd149eb7215e4e7973ae6fdb337633202b32925bcf10882912c2ab7b9315375c2b835f06aab934daee7aeaf5e806a9e29a13b1b6def9081b131d494799feb9e270e02024cb050062ca22cfaacefa634310ab369ac39511abb5aca11efc0a114db8052c0a027d61f452034d6dd248cfadf413875b2a4d2531fcf0942dfc6fbf08f48f42bb28a341b5381a976fbba256f1a79249609908c5b3281fe1ec6891d3648aa3d5a79c904a4afb2dff0b55ac4562bb7a31832b02410ab9d952ce80fc91c7370a0cf01e49a0f0ecb19f53caa11ba83fdcadf8810b6670aebee27ef3107335cd5a28f1f53e089d729bcb2a866d51d68a5311670b2fc1419fa84dd1baaf12912460146a279cb9aae4ee07f4c159d063a3c0fdd2ae0a46633eefc71ddc1acf7c793a6623305737d911b4196031e1db32f4d272107a28305ccb3e652089d720e24a4e22eee768928f6b059cbc5894b650be6c38a7851ed70c871632e97fa600a779e60e99dd72998ee9c602e64aca6e6b882b47e9dddcdd18fd241ab67aaf6ba748c7ec96bb81defeed9c7b1d746726e722a04c5f871e181a23ab9396bd41e03186a2546c1f39e9908208fbc6367a2cb6fb8aeee9561a3708100deaea93e2ac6c059d39b6cb50f4497fede5f142ea30179810c6476b1fd90af63af85c558d82a345490a0e963ca66bf43a43b0cf31b6202990022e5c765d55509710836d3fee1a6812c82bc8a41039a80da32d59ac20b02aeb04280a76f4dfa97dbdd6c367b7330ee22792d6eb7f3993eedd30e68c9079ac410a528d952dd814b85b8538b862f717c1190dfd4435efb7ac64da21cf67b75956d50c138dcab94cb26f6743854c4105e3dc33a94cf9b5bd06e17052118888e151920af1e159d5a71f3fca0f958d6bf2642ed1ac165b2e964301105ee912803f9d186d364e382e52d7e76dbb68bfaad5b4aa1744087f78afa20bac3a7be5a459c0f6c57cb10c79978937ea859f4afa3e9a4b8991f9e3288631343a5330a9b44c69f6f24d924bd3b9f75ee130c519f7fff3625bc151a385f21b635778721b6dff2ea3a208be9c238d8348749a2c122768bb69737a0835cd6c16314b90d3fe7248b7804af63095c368fa53033c6748d20ad77b4bbab545532d03adf790128d61fa9e5d045a40b2aede7fb1127564510d76829d7c563e9881c3ddafcdca796dcd401df35abe4cbe699f1ca413ba4fbd5f5c551ad68ba1290852840fe82c88bc44a8abb41f41ccfba5ed0f0e030ae78333692bb673d075973e709c088da83f50208c2c254cf37c44e301ff1f5c1cf097bd1168ee2e7f62904e210d7143ba7d34b470b2b07c17230c09751fcd94b961ac93dfcd372eb5306f19d4bc5a99d5aee0999d7872e33ba90402eeaf4c03668ebb53293b59c20659ae1cc17ed82bdd88d2db464f2e2e294c167961d41f2f90c816e8e330e56dc1a612d910eb0f908cd9923acc1b2fce64b40df83907913dfe41d8e1b667d88fa8caafcd19db09f5913d5104060d5d9d7cfa94ec3ffb7f71108843cefd63e3c017f59f1100dc1474c37c88ab4ebde13ec04328e5d995a6f25e9545fdc8bc6da0d56488f466fa3b5b4dea8ec965d2b8e13ee16fe5cc78205442dba90cdd00be410a37654262d217f1448186c2a065cb453b5c13858e9149fecd83bce38d93761c44802a5a111c2662ee7300d35cbfdec2422e64c58d151bb94f2e5ff0dc76201dcc54cd5b397743e1a090600fd512735a8f46b8535f56be210d6e52d2f85d3d0a9bfccc7a27163537d6f80b2390920e9ae09d948d6d27597d738d84473f29e1667d6a7fbfbfa53657caedb74c1894265c68e6681fb4d2440cab6a1b4e1d74108238162c30bcdf7a9d699bee013c9420a57d299e8e06d2cbb0996c3e746534954b676c991a493e27f0c50d8547a11860d88cb7ef1eec36dc7d02aa07de4f709a25afbbd7c079e3913ef89eb99a735cc4a8d016bbbe2719e614c7b837f09d3018fb5bed4cd2ea95606dd9e0e30e152f368d4a1e8d6d9ca5dc9f45386bef1e9ef7a3503a83e6c5db1925db853944438754e4a5ca12a43dc105195debc46eb9b22be2a02e0099141c26b9c24c51e4ffad64ad32294294b092bd5f00b8d826eb0ac503077ee76a1f6e952a94cd84463b769d0dda6c7a120f3a5c8c8af73d3a7eabf4ebe54c7692aac9d4581811e38f05cb67ddccd37e788f81c9cdf5b25f260bd6d9657fdf5cf8211cd3c12ed3dac9869def7d7cfb63468ebf0cca53b864fc043d507ff52cabe860cadd3938a8d1377ce07fb20f1ab37f82ee4d6c4d3e80da532b9bedab8b1100a8e25fa360aeba7952a8209567e6ac1595ace66d011821406020282f505c4768e5260d54bb234bf9859f08bc753ff66c5ce831bae50ccb8c3ae67049c1bfa6b4479fa7ae5b9af13936043d14e73be231583f5b03c84576cda500e429be1062ab8f0a9e0e2e55be8a58884d8cedeec31fc5c06cce6d32c6be6e288ff78150b5ac31dcf5623bfe120cf68a901be73e0c7dec020ff7b8360907ddda95ebdabba58fa912a7fada0c58ed451484fb047075b9a63ef6f730302c8ff4e6b09261dbd0c9c8296e09b5a3f86b61489f4fcf5f2ec7cf6e462ae40eb5fffa2ef19a2f7143ac2e08e3b7d1797ec7da1e53dca507255cbb70e82cde842ead4d6a7440728ed58f58fea25e59940fa35909c0f5f65b34d14d4cca295cec203b94552b15e29e337cbb3e11501bb0d3d99940fbe42852c45a1b2b77d2a7936249061f011b3a59ab3c953e863a804ccee73c25abc6eb833347e8c08015f1a0e49e1f89c5865b87344ea9a34d8dd8892b0be90add8742412ac423ed7d26c58a28d78e316b7e996dc676a88331c065a6487cfd0b19e329ba31f4d618984f0a1da028cc374e50bae933d8cbf69fe53aacac47331c95de6b0f8eb709e8aa5504d74c146e7b4bdeff69b816497a0f1029a885b3558a46bedf4df76437d3e15307a252699167b9983c40b54cf596eed9e3371c37e20f5dfd362b608eaabfb48eb041a8a1a544dabee33314094d5ecb4e821eda4526c9a489596b4ef7d5120ff7ab03a4faf727169c162a7ab1601f58641fde5ab62c7b3c9aadcdb019c50a2a4f57ccf7bcc28e75cdd60d803b9629a02c5bbccb8c5e16060be3d40772f318eec43bece8e8342aab9d2d5a1fa262089fb5a8851fbfdf10258fc2d0ee5c6d3515d863508b08c714e1413af5025f4be3720ab901e28c44f99845a55863e4dd87a1d35bdf7afb4cb413d86d88a696ce6b92164655f73aefd79ca5bf4c4a3e88a42d531fb0feb2661ed2bb110e46c7d857e115aefb0787968a98ec82b3eb5121424f9b759ef54218ed2fcc18f5ab800875a3552659e7eb97005fb5263904967a7e3576aba7e964e23c6ad377d85831efa4fbbb0c75c437dcc5d53bd49496cc21f47cbc6694a70ef48cc2ffa1404004d6ab8124fbf16407534cbd65bd2aed284c057f4ad109064b9b30e6529f1dfe2b83b33ed71f12c95de45ad963ff82c72be1763810cb8d67035169eb6416ea94e1c6912f1bd6504a13d035bae6448673deaae0b5e2c4376de8bd6d4049eee9c04729a1b2a4acce2dcb171dbebe77d7d49cd77d333c92dc8b316b37f84d1cfb378adaea00668de16f6d91fa4e07917c3e7a0ded1185665edcf3df29e5e30645b03e3497c28a03aefb86669b5eed2c0504296e65faefef1b20c9b4cb4c89d1619d0a3db02bbfe00ad6efad32de0c97dac0d35b490071e03b66f8013215e4a5b6caa55e7bc8146427b047e886d4bdc5c7c5a79d37294ab0d36fc3d8dd43a72ba33f686b208b237bdf9a2a579b578e4ab70dea29534ca3725775fd5ff580ef7c830498751ab33ef3c92ecaae86a7d944809d7a5fbce45c199855a62cd35c67ba54dacfba91176874cf88de7ba696097a3d0692c49f024e111f8c7a44e2fff2ddfaf2c7ac6cb4cb8d79ea3ff338691ab31bc8e0777dcdd8f41cb57c6252d698f45b72ad23f151aac2e8b64a333a2913f0c84decaa926f9843d2e695d2fbbcb1b15e44be561529d4f20c02c0f73c6b641c1e9d7c36fa3ca47b46329a2e04a0c9b127894558bb3bebcafff18edebc20f88ad2f7b1f4e4d7a7b73ded8bf24294cffb3e2e9758eb30bda54675bb3895413f40e7c2af1df317e36c114542fde680cef9b553d00c6b4589ccf6d4ba2c7a08d1cd6284e46d6bc5b2c1a48fd2d53f63b429fec75e0392b0a5484632cf5bca68eac0ba273ef07fb0af9c896ce57ee666231b6927f874582282b8aec9e4bba1417f9f8e6d7f56c57810960970db5157a23bd08a7f55e14f07fed6e9eaaeb8fcc3f1c7bd36eccb493000df01f431226b13d21ad809961ee44704df3e5b6bb477905be0875d0edac55ac2bbbaf09a8179d91649ee4ffae109497745a1cd356087fb7f2489b18055be2f105a5dc9b5c99d22826d493f5da19e96bf341dca83260befbcb010cc8ea01d17d19574902e9876f1a1ca08f7aa66805b3f4b087850eb91651ca0857a7cc4d8f044e48f2fd5ed688a5ae899f667a72e0653245cf8c8ea8611e581f95cb0076bef930d0f0b3e7b165839548f74a0d5d2abc8b65ebc5aa9fbbed01ec2f5496a7969bbaa923ebc1a89cf274f7f54abf1ee0944163cc07e764003274451a751bf1ac3d6d8566b320d3eba8d7b5abdfbe68410310df65e2952619462e438736ea16d6394f3e67c64e1cacf742eac64f69a60f26ccaab4b1df599317a9cfdebb4899c093e3ffb36ac224ecf81a2931ff342dfa91ea24bc86bac294d358da6316a403e45862c215259a36f604e3d4118e12ddf2a54016bf7c9be488c58120bf1c5dc82fa853537d0855f59207e935b66456b95f4ae5041fe06e16700aff7df802c0bf2b19e7584e2015dca09272086aa0847eeacb5c3c801984798fe69ba8995d20bff78260263e91099511aac08a667906a69242752adef898d6c3cca4ee4c75d90f6d27093d9498834ad7667e17426684c3e9f1e070c8bb51bf73d410d390132877a5c378a80bff9a9f519529a65e9995fcd0d4ddff45f67ce9128257921e285cc4bfb1d760fa6a8f751c39b2363f8ba5b3c07c40de2dd98a6869a689ff9901ede9965b63252d9e861a1811acad1c4c49abb49da4973b4f6c8d09d46685f0472b6e3373a5db4baeb7798f422773fdff4e887d6687a042f84f731f482527066623de85832a13121c4759aa3590b4c8ad14306d6b22fa2e5203d12e27d6cca4e28d058b8db66ffaab667bb2c6a123835721d833b7df0cfe7433f3b720b499a7eeeb1ffc28ee6d55a0552bba955220971f4ab8577c485287ea1f874bccc7d8c9f3bfb33dbbb7e2061690e5d5ad2edca3de804be7832437cf6dd4efc1b3413910a960e9558e50d5a9f538c8fcd38533fbfe1f6374eb1c64ba68b536d1cf4dfed0f2c3dd01d79c96bc17333499e64763f7c7fa2a22182cb3544e097d89cc32b1b2c43eaca77a392bc71102a2de8a2fd3b7cadd352e85cd3bee35e0c28df1aa2abfe1f7172bdf3ef099b3d6e6e5abe5c67faa48f8b12cd5704133c5a0b07f6708860409304d003d2a660bd23691803fbe0d008c527c3730e805ed1e3f6fc9ff5ca7cc897f3c9ffe057a56ba8d07a745248ff03c41f28e7b0b663e00550d968ba49e3fd67f3f08ed8ac0b341892076b6381f6027ea7ec9512ad4035a5d8c1183d647ad968b2f5def60a98ecfe796afb12c4772b0e9fd539852da0e63803cd1117ec8aa804dda0958a1b5f6514b89d46f3d2982d5375aef378fbf048059e64163ada704f7904f5cf6d5149731fb4d6706edea24c6169d3f13b6c9a0ff0c664777b61bb02932331eb5ef82395cf03052ffc580661ec7e24b476ca68030804b958e7bb7ccb12cfb6b6c12614e3fb33f441853beda4dca8e42b43e69851224db17dd238e11f6d61f23d582c79cafa48642b35d85753c2369b3c1a461f6f9bd78805927b5ad1069800f7fab101353391b36f8f730543af1384fb71eb865110f37dc09dcf3bddd406d00e2f604cb131c78a5802f7a8fb6dfee565f33d2487ba740d5e07caeb214a967402e4a4ccd8bb5854046ad4e13a6e286c77db862b17f27b5aba4d6af0edc813b94349cef5342fbd94fa4a09a7fdb158e85c80c30d94dc0cb87b885d20faba8b8b823a9b5511900f7144c8c9fc6ea9a8c4b5ba0d1670e4f6b07f4251c53aa96d095f5319743006470d312bb3949fb0081cfd44a3ee54aa8e73ddd0d7a7c69c7d659d68ab5ac524ba90b4b28688b4c10ab2b9724e0751e120471607d58d752af1fd7edb859b2c73bf9d5f943b1691bd20e0a359bddec4adb17d78dcae0e99e160ec02f85e784b1912147d13cf14ebf3fc5b2193f8a0be810b245a9a59a44af17cf7483613b05ff0e8b8caaad7a0e0c2e00fcdc6b3ab30c2dd0f2b15458bbdf8cf564c8ab15a90dba18951ade6f7d798def92d66b11b955b133531370408768b9e2d786d365eefed0d419e73a26c75eba6286162f97f6262293bd9ff720f3452e609701a8891a24a82650a7e99d2e2c9e6cf315cb62b34d47debbbb2bd972a70b03658f7024d3c52ed42356f6e2bb5eddaa7132c15fb8c210a2e5fffdb544dd95f24fcee1a3660ad7c47e74171c6e7ed64c154986417ac9d75dab160c3dd268aae195f5f2a4fda270627dcef21b81e371fbf2e568e191efdf2fa97668cf0e7eee83f99080354dd11f41fbe2e158c0ad3476a52c49a70594c2db2db6611117b023e7f457d2468d5e4db9773f217ee8d0468c5e54c745e8c9b09a7345eaa8a9feec14f03198b49c03ea4966b0d2e13c079e8ad7b23470fe628bae89c6a0688e33a4af50a60b0a3e215b952406ee6ac07a9fbe2af71cd72e8eff5fbbc53e621a4f76733a9d4f10bd54a81dd8b525af059294eda97dda5b19b6edc9cd73da1556b0532e550b9ffb2f2c8ac6ec816640e2f45d2b71e36be625c08bb5e83fe163ce1f9a5421aad077ccd9d710ad82cfdd3295fdf375abcb5d5d4a8a7b59096bead2c0031ee97893322a34366c0d4bbbeb3f468df9391f6eec74eaed2ef8ff44a930f1fe63b61c6808b55a839eef310759c58e5b3009b5c9f6ea90cd81effea8dea198c02dbaba0ba92fe12a64bb58dfe4dbdc52a5e70bf3ef5aad4dc6e042297c185da4187ae99d643b95ebc26a77e6932b3248f81555de9db03ecd59f8d7c5673fd04e5271c9821a070662bbe8bce1ef7251de44056939b9b6a0e34124641ea2b728b38992a37e51f7e8836d201853bb4404e90009d418bff1f62bfd69e7a0e6c8c8c721bfc0086c31c6e29bd5a46f14c26985c795544e4c9c784504f61990e5df59394f717afb4597a4a459fabb08f45243ca5970f28588bf858d1efb401c89942b199784270fe081db92df54a8465e1803755ecfd43e0573e26342af998b80cb196209e8cc10b899a6f14c598d227a63a063a0022885e579180bc4e06f834459ba235fa6d2711a3f37693a559957e04319cc9281ef43417ce67b23d0c5c98152db36be2ff136d0403e24810b4b7aaa79d7eacdf783922469931a21a696ba9b50470016c252c51e2fee202fcbaad7941200177645136f92467df4dec4cdd98642ed59029aa2d9ddd4c8e5a9ce965f0237b32f25b8d7ccc71186053127fbf451c88962b4faa61494ed848db2b9f13843b22b29a294844c86a264395975672adc07ec402e4480a81df40dd0259217cced4cebbeef58ec6657852a0999aa07bdf75ac2982a863c63d43daaa74603aabbdeda201a2d23b1b517efd4d5c4f9bcbf769010bde25cdc4eb28fbf2967ccc46971049dfc02fa2b121937e59c158bfd31bb4edd154ee9b636fcc7aeb934cde7e62377a140e6022ef0ad896419c8f52cb58d7d1db48dfd758304112dbb47486acc89302ac9c0bea6e33d2552adb37aaca7f58cf89babd2db4a283ce0d437c177129bc5c83618342232a4c2652208018f0f2a8f672cbc6a4e3bf7d925113ba962edc4a115397a371fa629a96bbe7af8964458b6c46b1553e7af0a1a76725685ca8c4084c2c495887542773f884935dc655fe0deccb87b3f8660a1acb30ae3a331ce4be04064d17b9db27e2e7a1c85f18c0d6ad9fbd71ed2ecf20560f4599af926674d37adf235410a0f4fb551310d16948ea927c6ab2dc6ad28b9c2c267b2c1a1a1c03a26b3de091dae611c7aa6aca0ae54ae5efaaa69a2d1902a1aeabdaf2e028115a94467b3c2f854395889a45b66d901f44e23a30f4c7cb5db80ad9d730e480a14838d6dd66c8573494827ff011ffb091842cc200759054f394a8c947af750882eadf1df9a90b75717998b6351b2e685e885a59ce57124da09e97bd3cbce9cabebd7e8347565c03e1b192ae44af178d90e1c9ffe480cebbd1694747e85fe2ac74a3b7836f47f7d843ea8a336d60dff2224aa47e8b9407742b71d144206a5acca91f5ddbb440ac542e5361a69dae3611411864c9eefcd06068fbefd86414451d6d7f5df8d9555668031fa10cf253fd803c1293155b89443807af4d49f26fe6b6ee866334dc4da51e8ade290ffe6c56d5f73bc89881c3e5eb913386564b902b9410ea11588c963ae239254fe134597dbd8e3fe310c9ed9734b943dd33f8d1234327ff043c18dfbd8c578139ddffe0ef905189be0b848d141e0dde286aea3b577e8b6b1f4b1233c1e9305e79222f7146fae9d3f1ef6bb8da5e80af4652ae3938ea79205e62768e9c199ce68d834968513258d471510794219bba4af1222f4ef955af4db58c8e2db8bfd46fd42b03f68dcfde3a006a8c37e369b50b8ea5554565e171b8b76db8d4634f8abe6a34f206d2d2bdf28971601f867d6bfe9055d5dba7be0124889d5dafb5a9e1767e81301391a6b2ea54bae0c1f42db4961efc6e0f703d699285fb025ea867e22642ad4a39d507bdafa9e0b9eca96690d916d43a27a4cedf712cdc4383615faf5fabf14f1c8487584f89e31a66b37ed2f0dfa80e878e5a7ad49563de31bfcdf484f46101e95fda941cec80416edeb6da5f06a5f593100a169584b2fc49b16f3cedfdfff777bba0cf11443cfee06cca321db7beb87b621a7155b6d3435743aae889b7d7738b9c4a63bc31b6980505d86ad87653d5ebfffb7617dc9a31ec9ccd064fffa3073ff32f9c9bd0f4ad1fb16a0b61e48e5427839122402434771afc4d0ca23ad1d9485da069c84e498d98a90e47ca473de6a253a2c81786eaa5a8486c64bb3eb2e4d61cf0db539760d3a84591fbeed5c8f991fa74220fd7a42635e7dfa2557ee595253ae3b4462ee8d9379f339da1b7ff25f45057a0159aea79a208feb30b79fa2dafefaa8447cd523963202f767ad1c07cb0d6c507d37ba4928a7d7af1f45e18bcd5bbc7b99ac646eff1994fab79bd22a094030340317133c9bb4ec150edbc402e5f4135c078e183063899f9357bc85d92c44ea6ff043ed8a52f0d451460c90302e587788f2e2af2eb7c8c53665709259743bae01e47a62b11f19371818b865d091a18a6e0499af3fcd4b273555bdda9a839105541ffe67d2d278d554135c80bb31fb43a3ce6b8257ef566097ca24d834cf88cc3de3fe9cd23419c65270540fa601dfa68c4cdf6bda473d4a6d2ba21e9296de853a855361aa47c4b799cd2fac906d57dc3cf705101ecc0b82d3f618d1ba20982fe2b25a5ae530a2563dd088edf68cbf1e35aa45e80f84077ad1151ae10d86f50fcf77c3a2fb9ff5de195a74c018f6bf0b5650909d9499fc1c7c0f5b139fa7d5188e729f346754284c5a3e74b8c83c23ae0a8429e4377c1cf1c0e6f2c89b4e96a151ac7b2428b915c03d39bf748b50c21270f96f8e528cb68c4574a9eda03b74b5d91d689f6204df64c94d1de243ef803953021278db3fc26158dbb5dbe66505d90fe4961c977093c01d5f71ccb27f8d05134822706fee81e2b0b6157092c77477417d940d22d70c9a98cf6b653ab72f3fc5c3fdf379398f2f8070d98eed1557dc893dddde9935b338caeb94638d44497419439f239f8067b3e3543c73b458704d141d88c1ab7ffa981e9305e8ee75cb366bf54c1a23f040f2b8a4cfd3fc8e1ee609b4a8d252b0f1f7b84e9815fd50a2ce49394dcbf893ca1a6d2879820c2d18081ddd41acc83fcba2f9b24be0a37d178d2232121bdb525de24b011d03bf719d7d809cf9457f2b26197db0aa6ea3e6c3f769e2be7955c96280e60bca5872e2a126131590a3404d7271aa4a3badd2607b63ce7e0a86aea50705e232532c9cd16c5212fb11b9208688cd37082a325ae0e145b9810316da58d89d39b8848583805d1f487f93f8398b6a41165abf828b0e9893ad3071917cee0b0032864c40b587ac33a1e0060257524f6776a49dd6a7cfc5d758923573773c2a683d453e5a99c353fa882565e81e08c61d2422605862d24c1d8c7fb25e2dfe815a6efd364d238b21b401be7d414bcf1569c4c93c77221db1a79be8f5a5b466b56535d865588594841a8586f0ece3a5175e2bcf5a6d5204605dae752873d09df960f76d31fe16f792f71ee604e66771336073b653895df9a7c104dc2f32f5ac8ff7075ec0fd5cc5e591130a32a6ebc643b7cd4095465826c3a034ad7dbf7033e3912470f015814c0560072b43880ceaeb0e0fad7fa6a8bb30c7365ad35c1a7278e3423e203ad8aa1059e0daf2759af3ef214ec8faad988bb84997a0e041224c1f7d6d3d56309b2753e12355d06503cef5489d15c87f5fed803bb6e1e1ea4a277dd26e1aa8490bf943cb405120fdda542522bf81435c83487ef6926050190d2d76c03985c6d40cb1a42bb395b242698d4ce1c21e79d7f3544fb968f92302005674ba6cd5d2c0500ed9dbbb3324440012f36ab8505527bfd8428e5e7193e1edfd73becafe90dd329cdfb100b1d179319932ffef130463acd762b641eea7423f23d95a5e9014421de5fbe941de0642530e802fb5cbcf27e72a761af8d4697e23bc2fd691936978f4e23d21ebf9625f6a7e932cf167528785e89d5fd4321c9c4c27af0752c3e4a412d5863f61ed9e907f26171bf39bf5bb8715f7e50daec4ba80b416faa0324945edff92eb0af467b162b3b7decc25eedc72958f8f5479657e40f3a4bfb34aa16ee87aa93b4fdbd560111a4dd785069dfc97d2e6ef316071775fde5470075f0ab87fa8a2258ea07aa58bcf61a1f5ffdff49cd824e26c838b089bc23b238c5527fbaf7f5014f2388571fbdb328c2fc3d0c9e1249c14a9a268940df9d83748962f5b87c4bcccc2bc4606cfad2b67613061631f7b9f6d46bfb1ce71dbcc91984f9c5754dfa6edef61448721a1ead0dd28f137dcac4c58c533eddefe248842ab7cb06e39bc4b094921d554fda18fc96a009fe44b78669a6dcf1209de2a9e8418387f423551d7b748da46faecb47a1d27af94600da717ce741e752b650fe7ae72f78efe25e0ef0515c7679f17792cff2d0f7b91eaba11a82220f2e992f5f93237d8af815876deef8950ac083444215aefd013b7bd9dda7cbb2d14c9b0e1c080e40e14ede5602ba2955b30ca07ebed71bb0133b4c4d064de8e67957f5f5a1eb8efd7a31ab45a0b79f3db27894aba35a53ca56a80b0d0795bd4995ca486ebee0701ca3ce29d56dfe03f774fa477155474ea27df33f01cfaa058da6d69e1fa6564d3a76ef73a11944398f888c6623e15ab7c6a421d130e3346c0b56f2b74d8c67c7be1f0a5fb3dcfa3a79ed87a42593df0652a3a216209cc9edd00aa8097906298c5825632a1d6fd946474c501afae287be25a39c7fb1b9c43cc727b17759bdab879249f5ccf4adb6a1ddc3727fe48eb28318b979eb1950d0308494ad5ebdf201618f92af0483ab215ec18b063fd2ed961db7c6a16ae1b27c945080f11ac278b665e51259769aff65868101c9f02062c0d0056ace9883b7a3d3a0572b17ce8026c0ed9843eb73cf92afb749f1a38038db353f14ffe265dd6c4bb84abb6a44a4632095ec46a95b3fca469044607afb6db7745919ffd21635f8c788ed567922e0be2a4cbd700b3ef3b67d663732e25007d71d710df635fcef3c17c040c36f6c637a7c9039def1b53a3c875d1b806bd95d17c05c1501993ad00fe450725f7bc1081ddb209d8d60381ec200f30dd062d1de9571d064a54feb28f161b7143da04d2e099c573ba4fc64d9df81f3f7a27bf40023a959e48fd2a80d4bdb3e647f60ce4ddfac727cf6c6fc61b169e49f13d5c4243ea0f1de11bc308d4ad54c3cb4d7c11a3df183719213b2465f5f0863461c01b486818ca5878d90ec7f95c5f4d42663873a8c57a829d162b4ef99313ebc0c805955f4fec7aa1dae471c4c729be426aae4a1e63c3b6471f2420001cad80809da400df3015d0b7530b587843a3ba23ca6200474f809d3a3209d0f31991bbe461f56d88ce74d71a610a86137d7badb486e0bfb7d7a0b0455dda7c7b551351af5f47c7d7cc407a405249c106b909b4ace09ad5a8248aa7d4b8d5953ba377b86f9007919728fa871525898763a05da4dbfc3cf4f5b5c119c7b703fbc64ee33cfaee4f50d40db72e2ae871830833b7208dd360c3be529b5ef6b30b7e449188afba2da5834db0e08f632b97df0444bbe395bfa8af6779e667d44b970967eb2bca5be8fe0952370f4b5736ef5a3f8791a2d4a1bd088ca5c78f45aa9541ad1698ad371632186d8479f60d0ee565898f27958732ba684ecba6dca5df80f9ffdc78709592d4e1d097bf208d4218bca40fc1ea1152e3bf03c8a28ae776a89861084c837338757ec2adff760e54da8fbaac733f765bf9b3a7c6c4e9501fb1a9c578825d869e2f2c6939719a95c8d0f79730afaa97619541172469a19b72c927072026e77dc6eb9885ae498fa086d38520b321c6b7d8625e65eab6d31a0f878cc4970ea97c37edcbbfb96a90a6a0a81548e11d1755570a80790cd0a96404dc0d36a03a472772bf0d7d2237bfc860c8c95eaa2f1b17bc314aae4b5c09ab5617057d2642b193d02c42f87a5ca068528bfb2fba2ca08324fd1dba4b671d4c6ff931f03270006687f6f8d18aefa78f5d57c61685d62db0007b848b45a3fd4e8df0b4eecc3ccd7565aa6842fcb8561b5219eeea91ce4ad16204adc41f9a78518ee5231708b03df37a9f5d9b899c8ad42a298de00f7da6ca67969f95dfb8131adbb5d95dece608586ee1cdcd8497485d595462718800263d05af95b5ff33e14dd7182c30eaeb71588ea6df9641d50fde7acc9a4436c913e655305ec93975f419fb64c7dea108013554f15ae56e69e99a6c2cf47bfe00ed70bc93b845b2175b3b777f5113bcaa325137506b614c26c50aaf313d42c38a2b5b2d9483ea827e24264e4910310cb5967feeb6620e735eecfc4f47ec3d02f405388fb8f46457921a66908ab72e54490d634b837b45486c5c6da331742b7b0c98753c6eceee1498348a68f63bf423ea6874d2a85c384aba11d30cb60d950ea3550232ec4978c9651cae16bcbee9bb5430fae0b3355ad305ec4ad017f1f5b9826b27eacc88e480ea27eee119472a923970292ccac50874b2762778d57f83fe054ec697eb4eda1f57beeb8179a183df7b1d540a922aedbeeabad643411a2c20d5d41540562aa31ff7c4f426544fb431a8036f41333c7b4a7f1bb9e5356e4adef1415dc3ca942045f37d709eaf4545e23d749e76619355348f715e8a277a2263f9920dacbcfb8f001fa21f43d312be61ba7b3839a7c048eedb5ed25e306187c2de8296a69afa98c460c19b6398f1eb328c2c943f75c8c525a58c4d908a733dd87baaa79bb2bc6ecc818fb382700f5001fbc12450d0e9234c63ae7103446ccc18e47fa146ffdc23d38cb0becdae0953582a74f7ccf72045712c3dcfb1a518e9c8b8cb251ec10ab6779967a5a6785df1aeb9ad4c872fa12e653e448a86fdad34763c9b986f157ff90e647bda1578a354fa9428fa25be21f41196770d6b6ebf78e2b6437a2ebd40726d96679637fb641f375876e6ce12e615c8901e182c9ac1811afa7ca1f95184f1a67a3baf959095c49d44a262905638fc3e99db46336e56af66a67bba6d612b4a9e776e3e8b7614b0f6a9522ba9163d32eeebb0517c01632b1998ae84a8ded8d6124a78a96f64d8db1523e607f8c8038790b3404c18fbeacccdd087cfbf82d76e2ad286bce28e78282f4bb1349b99ec84566eaa5b84c446e8c6f70a2f02de12859a69b2b3924956409701f8121fbf3cb40b665ad13902c06e75fd89f76ea6ab707bc46086e26fba148f214f66455b03f430554f7f109f7cac4dc01efe4e4f2d96ca7134641e947cc0cc2ce1559ff836e98bc09b3ebf92844b240883ff31a6f78aa36d7dd988a8e4f239f2888b5f2bcf1a1be3ad73a0af887eb8aa1816afc6ad7655f470baf2c389363dd20eaa7568d6ace164cfc4b0899ff5cfed32b03c59ab8cf59553b962c117d8171d682b6aed77a92cfc55cc69e3998af1c786c3bd088f2a6a3e82498ec18cecf0e5e67a247b19d1db84aec8d6ad1747dd6d05b5c897c305c5fa0c6cc2fe102137c4ced6ec93d6f64a6383f84aa96e8d36b360164898cb370bfcbed7563f7be47674c29df36118b099fab539e3011eb1bef83eaaed9660fcd9ebc1b9fa66311309cee03d40eeaeb68e4e912021f88661eb399081064271b6402ec822ff069987bbe667efd386a4765d003335f26202b00dbc343b5b8ff18ba10fe79ba1994d3aa36ea9a150551c1baa6dfc304fa074f6998ed6963c9aec3512b4ccd692708fb65841278df085c94ea5b9f1bdd27f1b921e3d1eb0cdd77a0c7cedcb0d61ea464ce4aba39ab98f750f7b0a28acadb136e2d22c84c69f6bade0b6003e70ef4d3db18d03a08ec6ee2e6ce5f8c0ecc3d8275165f6eabfce568607a2bbd75f07d705c698d78520afba5ece837fcb1ae4b76bc1f0c515939669ac69c29d025c5e25f2098498e7f7f3bba9d51bcf4107734ebb32231f01fec3e5acc310fc5ecb9a51f6c9babd747ba9ef848fb40b8db0db91f81419a87fd115624987407d821bdf0d04ab7cfbce7f24b28448b06afd90032e61339efcfa683a11448ac1d5cb7f664011c485ac9877727d9a88c35204837466435c201d597feecc00f36a55fff66ec7b7431ea80975f7262807431f3ff9c716207407f3f3aba7f5a47c3f539a79ce935da9bdc9679738c9decd4e0efe748f4340d622fbb09bc019593f9ba6805ae1e3a570a7f7737479cb0c0b48269da2217d84d7ed2541ffcd1ee03cc2283484d39be6f5ebf51bb2df4585a482b79cdda7759e33fec2a0ae4cf4897b202285e8d92c193525294ed1739efeb6ceebd1498319b29dd60bf85df8ffd05d670985823b401d0001ba2b2cfad35c37865290e9e653c5dede6464249411a29d2a5d3734dc2d80f3bb23b1db6c4bc4066c7aec22161b2a92717deaf502ffefcf397f2e2d52318b2098ddade7eb541d2f8f783e6db9d3dda32c6b5744ed75b2fba3db8346ddf3e268ca7b513e627a8e6c8bf2d91d01e4447c6d0c3d365b20f16feb73cafaadc95f6d4c1918bbd569ccce7d8d08f2fbbffa56d5ef2224ff5d9b027d266786eec5034a9a7f2c0ce64787d4384361c01dfc6fa751cc15803ff4190f6e7d331abb67fd2e63efd1e7c977414a4df855587c425a8d1fd410f655fa89d402e05a95696e25bbbee660bdabc51e7d87875355665165281b68b89ff68df63ef708f53b99614f785c5f0b7ec04ebdb71c80ecbf681d5c83702882991c73266188d06b39929c88eba22535811bfa09e12e480dd397b07843efb7eaa285f1d420ca8af140b4ab86778c35ec64bdf4143edf99fdc4a72f1537c8baa84a8eabf0f8e10a5720a278ef42fb2cd73dcd0a6552bded9f53f67d9f29c6e92e74e9ddd4546e61982da245af80cd6c875deb20218ce21f3cceeeb5ed43e05076e863e9aa5356ba85a6b0dfffc75f0d418fe463cd9e4f21274c73041a7072218e548a17fa55318549da36f5fb819cea628a22da3e2061bdb53af7f6ad8a02d2706cef2217a5ca7faec342af8b78047438ad7e65d0dbc6ca8bd8cbcb17173675dec7d99a37a10785aaa613f00403e858721934e4248acd1e5660517dcd75bcef0e389112c17738e1c9c207986299be261897ebab0896e2f1987c406cda01edc51c8f88515938d03eebaeb3ee82f2ee3aca87314a2a2a59adb0085009cb105a5babf3e18b9794fbce92f753d990e80e3934a3f90a50aab370092932dbafe049e3b382f8909c4c13bd116931fdae0569f6f1034a77b7d7337511079e3557bfc95a78cdd6ffb182234a643bc623ac1d7c700bcbe994df1a020f38487d9b2596a33b9655e726ba138ed627ee496b170d5ce38bf09951ab5466c8b2c30049df9d8f56bc049bda4cb1874a69a4e9e8741f9fa72a4e4901254e95139b736fb2b382d34748637df3d5b8eb23a50e0d6978535a656b00aa9438f0543cd3163ac3a147e928273eafaefa80cc26010b3fe1b607e0abb9ccbeb9a286b6810e0a72426b4731f3d2514d73844cd9f1d464661984cda6386c9314757d6a66495ba61119f779d63e96ffa742349a4d18b8900d7f169b4d719d68e57115d550aa69abc3fed9712529c910d919a190186440241dbcce38e8b2a428859a6676fd73adeff78fba4c15ffd9c1a253eae4861827bb48fc184f0036e3844cf33aa278b1fca34c868e34127d9cdf642fac5a645247dc2787e1615b68fde426bcee1cada172710c86093239fc78c89ce396acb1fa64cd003908ff478023f6f242c2198eae74bf01fbcd802066ed6bd607fec227a19d45e9b89da26163bb53cb1d357fd821a1da7999f2b7dce26db221f1d094901facc6214f702d52f7cc6209ca8784914e59483f34577874bbd678beb4ecd7d15ab60acfa06197ad75fa80b75dc839d4f15de1994b88c17541f8c14e9662ef0916bbe02f5ed68f8cd090fd6e81fb3e3f3c1cd5467bee162551513ea0581341dd3d72a1d2d923ee4ffd4a8930db0e4261f24ea643d14f064620da433f87c6aabb4ae3f46953c5c13802be7d7e998be608ba388162571602fd9e71f2971228ce74ca3510f0155839cd076d294c99202d577e2b4b4fae523778d97e215cce9d3cbf1f70297647edf527ee76a8478a8f96fd040cd35baa27233d2e0be2e41608ff3c71b5c932214d3e0d0cb36c2efee07d7e097086773abd7eec57d88790bc2a9e07b7794d4d9318c9273f06711d860ead25919e98096165afc0f57f2fb95d5a3b783b2fcbf8795e4215f1729e0593fb15858594f1f7e1e1ec5abc0f7139791d4b31e272332b64bf70b73aeb21e76bd88c1df9f6f923d356282fc61b016ceb72c5308569eee52ce0d7ea2af883e927e697d7a116ee8e71ce9d7771638d909a91ec10ac578774610d8947a3e43c4d5b12c129d63fb3a03ad9c395e4abf9f48b8f14c4c5966e31cafecc3e575ec58781fa026a0b1f1778b005f3daed1faa2fbd7e9bb58a2b2e3cd40d1060e7c22dfbbcd498a4de70d0da9c924ffd36b169b5a1268efd4a5fef211ffdac7ae210baebc2db0cc62f05cd3219dbbbfc88af7f54c8631baf876a8625431d14ea80d085b70e9c0c2fad00a47f7bfe563b6368a3291dcda3f81a6e487dfb7db494188bd6e1c60c1868bed257300460b9f5bc1a18b52501098d5ff437b79b4b6101807cd838a2a5ded94471793e33f9482d8a04b291f2dc97215a6561ee2dd39e885784a2113d06b16e1792ef583749be0a710fb625a81e9ccc5752a80360855578f44a1ecbf831c48472bf5e2ed0826dd26319a4ced72b2b4f6ebe675d20d389102579ab1fd83bd2782c24335649707bca6432e8ae1134377d25b7c6aa15377b3ee346f53eca557488b3c8254bb37f526d2fbb585608bcb7feb6acc113156f4e32cfb9e520984e8441ad18a209cc4203b39c3c377f5cf452a73170bbf1407f268f86863f1f328f309a2e0ec04dd26de8e123f2974714dab17896da656cb9e0d11542b8aa32eb8df5eef7119bb84e0fb6b23bfb67b23e6c19f2f93fb2ddc55e7300920204a02cf6ce7ab59504be26f0f3367660b253b4bb7fedbe89923143c517101dd44006a49d3b9b823426b553e39a76c736a4fde34c716f05be3e0da70167c30e9f9354e8bc4d8991caf8ef858fe1f325a874fc4c5de604fd8402b03b037b320fa649575ce5336f15b68362930d85d5d13b22585fa7eb4bd7fabcdaf5c91ee69cac3c5f664f50bb420128d9d76b156068a036eda31bac913417a4c1dd6b89bed43902663a32eac2eb5283ea7ff367556665c03458bd25b59dab9073464e709a06201bbbe9c36185f288b406b42903c6bd2ba95140155e3cdfd56773358811dba5cedf889bb542725a9a4eb01f5aef137cba6cdf616a7a7acc3a22242ef97820d8cee5ab402f26628de41bf777972800075e0c8c350fb4f7c847d2b3b46aeb72cfb1f9baa8adcefbd3ba2e59a2232fa78c13bd606b148bee869ec39149209079816538f5995d0c1a127fada97ff8f26c3e7253b6e4244f436ddb281fb04875ec00c8cf60878b68807015df80e1e12b65a93cac67f588f4ce429557b5e258932d22ca288130ff9c2dd32d596180238eead37fbaf59624a01cbcdaa2ebd4038c03e764c5cbaa794bbacf9a72075e87dec40029e295211b78422391349ecf423fd2ebf855603ba583e8ff6cda1293fb3db53e55baa973a48866110335c9b0413d4d403628af98d6398f7ac84b61f75ed9a051d1ad14fe758bf9f0d617d49ba531adc62fbf0eb05f73c417820cf2fdde476ba18702993c05df30108a5de5cfb87a0b5dbb1adc1f3a14b8e96ba9863e50babe4ea372a773861198715186a702979f8ebf788a2fedd716b0719eeff283a23fbc72bc93576177e778e964be064a6b1ebeedee790dac2bb2673a4e4380c368e20b9010c40b788a7833ef207fe22bf5bd16f2621e988c7cb6f624ad4c3ceeaa6b8fad8b1366fcaa7efaa6de350c6a21ea4c822583d9ad58680a23c5903111dfe65939cb4895b30d5ca10b429ef20a647aaad488fac1dcc061d058057b2a47795e99f7cf624b7c2278d4986a25871d95dd4b723d239a3c1e85312777c1bc5a4c769195a1de19a48a87d047d0511e0384a9e1b6e7a3ccd565c887e3f2f243a7e144c20cf439331ce3f96da01712131299c281a83ae2774277ed4c3fd3c7ae4e9dfcb18d21fc74e24193dfeb31c8be0ce6bee8f20f77728a48e7d0716ef022508a7616a73249edbfca9f8baffeaf5b765ec02ee342aba14ae1b243addf7bd25d21b4068ec3af1d69a6ca390cbe1944ca490bbea1a10a4e01ef61ab46891879c3889c6ecec4bb2d7cb673de83ec9982b27d41f82064a19e3c911287da45ed4e586f2d22d3655b0ddbd620590449fb13f1163b7c07f24518a0792e02f3fcd0dadd3cf2573cd8a9a0c0e46dda1ac79fa9585b37a42d19e44a26575994d3fb0a729686fc5db6f1fe98084bde56a5b31f52a7836545f1c363ac8943ae246f42f668d84fa77a4142eb530aaa523adf089dd8518ffff661660fd9a2584bddf4db3c7fb1807d9ac0b581f4a1777e977260584b9c76ab56264bee0b6e5ac70c25a28c9a0d478d969ef89bf9ce02a5d7b19f828e1ebbfdbed7cc3bc329b0649302030dc333d3e06e4dcdfd928c29e0773c471ae7fd453ba1a5dacc3dfe643c3b3ec44aeb63068c1babe36b1446ce90b3515df6c0b80c2bd62af071cbf19fee4ae9e893db9e4d9cd6b60b063a681a22f85dce35bb45de93d9f27b1fea35a24062b5a9a494c7d4dab82ca0e60e014e153b149dd41adbd68e4cc6825a0cfab3ad8e9f08af8d6d9fae04986f915f5e2aca6803846df55fdf85a35a1658cc28e1702af59a2e12dd28fcdd52720c6f47dd91af580b11fb99e9978ec6d6c8bb43fbf83e51e6d735f7fd5a24c859b7b47c928b6980a2339ef0740196e970a938a7997a280fa4dfd77367131fa84c787a5ffcfe2008475657e5b4cb9633e180aa3b31ec3fe8eeb22133696101212948900e87b2adbe15d118490ab426fc4f4998b817b50eaa05e2e1f9161aa8aa85a049236173f4ade1d50b75f7c0b203bba2491bbcaef0b0396828a654fd8ae8e1583c5c52f6e749cfa49c9d6ee4be151d66fd5e8e28a6eacb3bb2e1cff933bd54d346a496d2b89244d919012421fdb6c5c322559276d82f21a59b8affd46eac6d2833e66190761f4bc036584cb7d64445c9638f871c4cd9bbf08a66f3debc5850bc551438a9eb3ede70d20714ebc44a726f08458354d58ed2e0a2eee2fe59e4d41f5388a74f7d633532cb6ea62908e676b79d0bc532da2f905c8bd6270e7d55453c783f0993c18bec0af9ac31a2731de9192f4e1cf714274065292f3567d19fd468ce3e15da059f7f7e40147cc12cb85fecb7ed40e225f9c7e72d37e69d3b171593de76f67b800adede56e28020caa64fa2e44624d464e7e940fb2d07a90bdf5f663143cee39ded58824b380fc817375ec4b01d4f6c1802766c804c8cfb014dfbd1992bbfec56cd24502c651ba56eb036c3b86bdab72b50f724f30bcefc4f61e4b5f001b3708f7698ec9cd7b68c6283860736c6d16e5ee9ca2f1f5d9470a2df0acb2929857743e6f0747f4f492738247cc49935912ba287651adb8db8beaff618871ebb43e917c806dfc3967925efd487872d6199c61a15bc353651e40fd3f26ed92fbb2639a0a57e5ae32588d02c9e21fbcd6572621d37ad8b6a9c63b32c6c42050ec1b110c32e351116711f5b11dbd024063ac36a28ef144ffd4a9c63d72ee6f2f410dc9dc5de487093c433fc9ef2fa386474ac052e8001ee8522a6c1ebf1944dfbef17178b490b2837514116791131734dbdddb4db766d83976678939f34a2abf9fb3febf7ee1a960a94b38d3575c3e144efc3d63b9d210c2be55378f13607e725327c00f905e3b6d94535cba36241e88c7acc4230c2d1a6c1992bca7aceb65a7b8b7aedab10a5561dcfcc2586b176228b87fb326da0b394f847b93543db1e0bb7b2a04fb264ef4f6564900b8fb269b378c86a20c03a70e1495a6862d019913a4311375cb5023d85da5c709677528136d628f7a2e5e5c7594552782e4c94bc039046b78d5ee568fce667fd436214b2efdad7ba72c6bbcd2040198e62f6204050b419e8ea4de9e302afaba7c05a39046d0b070a04443997d784263c6eb32f2c881b0e824d41ab1cdd21e035fc0f190ff14db15f2606ae9f48fdbba18c2dbc4a4540e971f53f11a2a38531c2c5029722feaef1ca61d0ecd7d0637684963305ee29535124bc3fa64e91224ed82afba0f95c551b203f17d8364dc277b1265bdabdb65b1c3c69189082c9a78791b3d15ffbacef0d0f98fae8729cfcc6ff621e2898c57af7fc0387f299533c7ad0fa70b9512c58c0a8f4e84982d8de8774e74a13de2aea225321956933f466edd231b2d159ce4e4cda9bcd1454687cbe35d8c779c90df80244c0bb3cc8eec72a6ace56abf9e10ac5e9aefd202a2a8501f47f38677682ca5d66fa029a1e68491648df7faa6b41d88401d1eeb84a2bd0629e1b7f00f438047b9c36769aeefd48645eff3bc7f55e46d61328d7eecfe7119875e79f496783e1d67ea8915c1a2706f645f9ee094bb2f1f00e005695134ec9b6b8eae18db6d96dba532ba699826d61c6156db320e49a4d5d3b51a8a02c56bf338ed7071c39dd3effa56a127357eae1ada9d32c23c641459d92742bc6d9ffcb5d6fbc54ff777f2898a39d50731f77a5a1ebb1677979e6337e109f6ea89347d3c642dcb5c99b768e7a947ee9852637ef3f27a37be97b3572a70b11ec44669c370058f0fe82bc47dbd3a65e961f4b6365ee6c6b409309bc9808fbf3ce2300a582115607de2d2ec4a374589656e5302706753ccde8080124471718eca8b3cba8b1071d846eab98e043652cb8e26431e3b2f7d514945b2d1a93be3729cd65cdf88d5ae529f030cd091dc98f18330773b0f19fb63526b004647c1388462c56e218dd4bdbcd7abf19eeab1d586e59a0d7e9ac60460cd30c4e55a429a064c1ce8fb11da8af9103b9b2a4fc16d1b42313e3291c8c5788e5a3aa6e0bc6adaa36aca393721653ee1396947964eb97ec73f454649466565a9186308ff72772304764f2abb8b202c4da7199a1ecb2d77851d01de7eacc3d5edb06028882874604ef48c504f0eb0dcd5e103f4cecfb4defe72c6b6ce345e6575b1a1286fec1ab6f00cae3624324e1ecc7b70328b947b3377fa609ccd78937c8c813ae9078337f2d0c200906fbb06ba3f9364e9609e24746001001d1026e6b6659177481b4bb0e94af6ab9703d0eb608f6fc05d70230780d36033d003c7e24329864dd21d1a939ea27906b7812d8108c7bffbeceadd6207b10ce66d0043688f9e985b3f5694fb501fefc444d03c7453b7541cc1845c3239b1e83c1c5bc2013dd236b367a7579cdd7ff8798bd8931b1e1f3ae12e26ae8e113f71a9a655456666290e86e351cc276f6d47d9699a22f895466ec749014e43551ffd99860c09c56b23d27876e33224d7c96ec47677866d3fb915b962cb610f8f4b25851576fc5aab34ef0cf610fe139ec9667501cd957a8e13586d4592c0d5bb653fc7baf8b6a51d1b56cf4591007ef1dae66ff6773bc92a821d81696284a43275843160787676dd16f5494202e48c1b14f11bb3ddbb12df138e057fea52211b0b9747eceff93d04ccd1df899c7d06427b622eb8afc9077f24f5960d22e47dccd60749bb0b2c536c7727400f6bec9143c0135ef5e9d81f39aa76518d24345ec16c3d291fa92e4ef6a508a82310b9402a12e00bc467e4b46e07284a9892451176a75e0b1e63e4081c37631ec65bcdf92d661e3ff3b83583897de91ce54f37d1f4996940537d0c1cf78d95845e9fb39119fa79e83051745cb92abdd050a3de6c27bffbfce24e4034fba7bef53f019c44340e02affcbcfda4b55fe3200143abe222d43438f22074626e6ec05f0f8740e47dc35b411a8e72a35e97b51e37de279b96150a13393a2b819077de8c14f004bac43ff0ca333984f82906135f4c38d019abe8135f1c71341fba6ad5f491e9f79d774855a5b1facb5e836835b43d1a1d304bb7d8381189a3bdea932cdd66334074fd4bc9d4b700bab2628520580bbf021e47773668df9c401df31ac2706e7f6adf3436a83a7e657407ca49727c2ce8b7809769fa5d5913e223a366f94dbf400600d1d6cf7f3a828984f17b529ce1a8348af06ba272688f5bf95aa511068c8ea4aa5c0a5e589ad214992a937ee7be505c5ea30471a5080d53ade61944364a682849557e99f429fc85a9acec89f193ef50554576cdd679a54886233b3a092c43f9a8d2930caeb23b5ee531b157503586addded18fe076d0e0482b6d244a2d49ee719e1bddf900cab162602337d8cd555dd7b5049c0f1bca9832b3410415e47ddb8a3c19fb757f76a2c6483a17afc06b0709486f64c54269ed3ab3cc394411dc2825f80af0ca4d5bfe2154eaf7e716c1d9cd38a7c1d4f4df06870ca852b083b4adcb362137b9fa3a5585e835a29337ac29cb2b098e6aa5d9681fbf7bd9f13defc35e49d465a08f85b9ca7f3ebf4f6e52f2f82c6a38eda7b2ba200234b1126399f02ce553bea9c710d03cccb69b1b2bf2fc59e677cd0852f7fe32220e837e4c03f80bc7693f634e2e527966d47bfacab06e2570ded854d9f4395f183cca2a4f0369b2fb85695ea63ee7e4ad30e45b8c0442caec4191ff0498544982f8cfedc185cc2ff8d8495d0cd6f88e60ef02177aa2079a1e7d4a87a4a5eb35fcefd489f04e63689fbb3bf15d526d9b526c71bce933fc2b6346de0d09a42dae7f956c60aabadd368e6e16bdfde9bec4400643d235e491fc5ef47f1053d2d60cb63182a054f24ec21c7b44e1f38db4e16e7f1330177208ccfb5fceaa5b6462f0a5b389c9816c58a43f047c687a3fc60088b4285e0173e8c65c986c7e710c4435c770dcad4c9a1de8dd669a6674512d2ee7ef556e3bd90529acf27e1a4052d9e3f9eef9eec30aafe71a09c042a3b3905d3189b689d5fc788adbcb102272f65a2bc44c7be6af85a0da353bce75de1469e87da87d5d7c3b7254bfa7870e8121652e450e2cdd7affbb60c4f2b5b23ca753c3b76f0fc9086afe07a872a9e15e803c70b4694a9ced1aa36b18b2a1ed59104c1d89548410ca33d1ff27b3acefa342c8797da8e1d992316152a473d98fd5f1e39979f9cec37880fbc077e60f22d8ebbbc3cf157d9c8573a090da06230b345afb551404087da6fa2f302bfb585c6fb9a8dd993f5f0df2a3f5551bbf74d246097fd32dd03eb35ee52a67a3f027d803533828012b8df8c7da23c8e32cccad58171ee4be5d7b07ae4d4b7f0f8bed7e1e33fbaa48b4659b7f088bffbd5eeee742f8abf1dfc352c7da93865f8f460a098e2d78cb0ec8487758ce6d8f3830dfa739e46fac68402cea553e4bc05ccff39794e9483807ae6b367fc8b7278e513307dd69f2a2e2b9be9d3ce71357df7b0270e910b477dd0586516a3bb21bce4eef1352ca348eea9011adf4ac263bd8de1b77c085cbff11b2350fe578a05aff7fb08d7c543b02ce60709c4ee001cb5b7fe827967eb2a2ecf5e7714ed96eebf9d4370a31c90fc133cff9a423a1bb4b4734c3dfd9d55b012395c9cc246e9fa6c862a09c0aa5c1a908c8fe1a5da5fd4fbd8dfe0dcc346b31e2d9bf38166918a8f67fc4d96b74d6b2af266478aeb6922c0e6079df105e43053bfaeaff8b8b946f183fd9384f8823f6f2784225c9d4b24dcb840ebc107fdfca5b4e66b6468ef382b88cfa1717b50025ec2aa6cda4e784a4c0e9cce011912d620655b633270dcdc4b34d678a61fed666f476f3cd22aeb0138f97b65d1864b03c4b36bb6c1dd07c1b6ff25f7db16526e187d3454aec34124b1995f2762475a7e25944f6fe57048e8b5a835588b577c50e1b303baa53d3a4c5c531d73c73fc4fad034f63d703293a3c001ab5ce9df9a251d08df0bf5789aedbfe5c21661a6d100d7a5dd3934b5fccdba2f4386a5e4bed4df6c87f46329e956e9e7961b012ab22bd45fb274dae876753dd8369420ccef9395deecdaa4b70eb5186b84582847a60b65e502a796e1f4b3582a6e086fcf05ade998ac63cd8885785e1da51b5670dddf1e456f51c60dd48992515663a0537a0f47e071fb1e046c50f75e987292e45dd5ccb2274ce7d73dd15f0a25785364bc7f793c4af4bdcc17d48933e8e636fad84d79ec7a6f26e6b5249fdab4be6f0939a4ef3e28cd9d2c2c828efdf75a77ac78d0827c80cafb5d20aedeab16c5031246aa503701c377b47e205d91f0c7d384b29c0c1bc8ae8fa9b2ded5a1b8640f47b0c026f9ad744ff88d005d54d30549168f80b41679dcda7b5acb074004c00c3be102938c9562537912a77d0656174e4bb4be31913b14d2cb6b3bfd5b6d3ff13720622134ed0c741a32c164f99cd81ded371035270a1390f8a4004a1099da0106d436bab2ea58812f121805c9c51eb6e4e784a3fded88d8b07b5a003c2b2fc3640262f5501df2f19f38593bf7ea683f9b30d8636718601ce051524ef15adc7e0a53e777a02f32d03c479e8b25ad2e801b69ffe189dea8cd0cfb899bc655c33d4cd8b45b3012fd62c9f3639b5e05db34288772db158a12d1943b9d4540a45da9d4402e7a6522862423071f1faf23c1730647f92400dd860ff55af3349cc650a1096a968091c575a35cabc05c633f465dc0849815d66b2ddd72e9eba290278779700b7e5beaa736d7987d541480d97f1ddd43d3b4e3ac67e6c8b95db6e4b0b9d0a0bb1de97114a072c361fef0f178db7c36024b6267bdf399269c18fa494eefb538812578b6384b60ac2194bd2de015327aaf66fd6f8371c5c7bffdfa1deeb709526f1a286dc41b4c832f2f4afada5431b8b300531f3cac81a6adf01e273469103465cb67974bc21c33079721e7f87494c271374599ce113e8c140e8f8981089d350c1435d4857374800db4aecf9ac6009a2aef3b44ff05f2caff9f1a5264b8a8590460b984a465be7c20d3df54ffdca218940ccaf5f473924cf36feb988c4e13f8fdbfaa3cb944c81891fe5701ece14628cd46b2f5f5fa8323904b26748d28f5e7c7831f6d69434a13be4372ac289c6bee31f5704ccb8a82c768d84d6214aa73747899d598137eeea71afa087f7d04f16cfc51506eb928275ed934880cfe453cce30773833db41d4e42b6d14eb191c2e6a08c3cc896b9476af337450238bf5e89c5b5b03874000ae7b6c7c32c7160b538e65bdbba2dba877f13050f72202cdb2c8b33b5c43d8cfd2ef51790d525b408e5513b17a1426be0eaeaaafa2b8d8a94b78c9d42453dc17f5d806738348af1cc47fa303bb1abea8c6234a378c73e53b4159bd94cf9bf56b6879a5673cba21d5cf39cc72cfdd293d83cd8008d03eb7fbaf940522b0aef3fbe11367572bdc44e4443d60bd7c8aa7fa4c3dbcf9bbb4e2e949a0dbb3e69ed7d8d777bdc25a118454584ac681e2dcc2a30b17857ff397cfef79ceaaaf3d2d06ed4558d0ec6d21db533165b76333ebed3a2cf302b2d9419e7a1abf41fe9b6fbbb162d41a49386aca375df51b05323bcaefb9d18a51fd1c4cfc1340c9d57aa80f645fa47e3b72d9d073b50dffc535fdb31f0d91883b1bd8e1ae821568e28f216403f11e04b5e350ad48e13eb78498d5c9be11b780df832d5eaad316c0df2825a19b3e38e60b15461d2f8265caa63cd40dad2abba9013a60aeb55f43d2b24dabdc0f5e1b8793ab4a6cd9941397df367713a6f49e33f53fa346a65d9fd7d32a08d5227290d2c0827b12b03ceb9ea742e9205e1a2deb0ae859fcde7943ce7ea4efa96d319106504365fe068e006fb6e9938d44f95ca402c31f3ed3e3584065ddfa9b932eb775cafd49acc96cda9cd7adda240710fecf9e2e23c21c4a278046ee6e47fc12b59e525f56e3b9862809a8c881338f78feabe59a53af485d5888eee0a9c356b9252cdb4daaaad834bcd11d961501e96bf71fff736b8f9e485c15aae9d6cf1667a3c38f16ff4ec3c1cd3f6a0e3fd8b62508b2345536ccff72c4c2c80eed457e8638711aebd810cb9df8d4dba066ba302bf1faee28e2dae2907ef7fad7b360b77afbdd48b25ee325fc90daee999a2afdad9eaa30d49b0bb7b52872ac6aac7a8f4ec3f2d20b95299700c5f3d780b85834869020d2a362d98ab0b4d891f0de8154a55832acfa361f2e674ef47ebaa70e3fb799520e8c8cab47fbd6a1d650c2ee5408ae1e5f3b8b41050ad06596c5db4cac261b3f2f8dbc180bdca8fd1630e21dd7f087b3c41315548d03c94f4b124e6c63b73a26df59de3d4254a657db1e0453b5145493b172b8c5f7aeb8a58ddd0ca1fbb501a74ea275518f2c6bddf5eb882d2487117f48b8c91e9e102a4fed9447b5021b826ee3376ead58a307279319113fcc7fb71092f80bddc860946c62482a8a871407e38d83281d287f64286e4ab884e8b127586563cb29151a7f66af7fb719b2acade218c522a05719bb1d58f12988136fe6846e2fbfaad98368d93ab81736fd038d60b0bcb276faa14bbc9ef087be6a6b2ad69df0a78cd6030dd2f97a59fc0509385635b9fc0ee36e53c5c1b86bf42598a29b145ea53a225e24a55f87dc09ea336e6acd88ea39875f5afc6042148dd1145f8cccaea88dd97ffcbc5c8ebce1c3a090bcb74bfffa207704d16383fdcb7a40dfdac03ac482ab711203f298ec29fe14a47f70bb68e9e6c221984b7315822bab7259a5514ecc3294fe873e1654f9d90a31cb41c00a95f7d22bc42f149ab8e778d772c5fa7d5e80406c6215255fe4d0bc5fa15831129d48e8cca62d431248c1ef729943bd3244d65ebe8cc6985c459d131d7ea2260a6540d7c0fbdd94604675f91b54ecbfb5840088cacfd8ace576569866e6576f56ce9eae38524323328fcc8cf065e86df5fab15f26024d64ab74c00c855d713c4889c1cd20593fbfcd7676a8e366772e09549e19fb42d25c86ca9df928b6de2f1771e3617512a57570f84b22b676ff5294796ef3a710f48fbb59970f584a9fa31ce74ad33f4d7bc278224c0ad90a1b1f71a5d02ecf57e0d6d483b155d08de7c98dceb5c542db531a2ea34b2ac51998c4371b831329cdf28f49da94310966d0a4c218eb33ca9de6798930f50674809985eedbf920bf74f99c17ee98da158de84385df976a36b3b1e1b530a751b3f1bd29a14da9a10cbf11a64b036cac84a10a39c67796b1b3bcf7c6f61b496bcda4f1a2f62eeae6e609add95db34faa10664fafd6618e1051a453cf9af1b4afb1353f1b05168625593966416c853e162c9f4c759fe71cee0292b6ae4852f6403afbc23727e4c4749b377181d5690f29a32815b1e752f6536d13cb71acea2446ffc33e4b2fdec98f5e0a407041816076f7f324637a40a4ae5745d4affb643b4bb6142892039292802e8967dea3b81ce569189506a32edaa239bbd03adce57fb1b6d20bb33dc91b3dc9f6f266c2bc4cea7e277442cfe81a5526ea93c0bcff79d1be07d17f5bad68aa639ee811bc76966291cd2ddc436173ba7a26614a4b88dfacc75f8a2fffd3be9cde485d47e908244471629a3dd8c39af9ddf2bd3d7673c8dfddc85ce9de42575a85f7ae694c5552f36a8190a38a3a4d102ed76d8c84b60ebd9bdb5f70eac8651b6ba8846e677eb3938a6e0861a6f66965d80ea064107f439b75c268dc91dacd2a373706ab2b5e533147f9a39acc2020b665c9e32edca5690d6080dd34a0f714ac773217fd43d6415b92b5f07280bc93717dcf5bff93c6d82242f54ee0182c7e9e56c688f6d224459cf8cb273c3a306d5533c802a88a3b6fa2cf00bdcca741fd7d14cb097f87111727c72677e8fa11dfabf8f47ef30746febbf61cdae30fbe7db7bf44a9dfdd029852e0ccff718e5a8affaf104f83288c2c16e0b62fb8a6bf1d2b71d4fb5e3eada40df11d929dd48e535ed639b3294b96d7f76606d4701a7ff04a8a4b8ec4aee87fb189af6a13eab3d4e272a514a24e58006f5c2506eee4bcb9aa3dade8d7265bc967332dd7abe881eda8fcd35bd5ddb33de823caed8c9d701dc393894747eb402c55367a43f6190b701a9a18fb8999cecd570ac1286d68ed0624a9ac21f7013bd84885bf8f2444ef1e73a851da06271a9044301f50c1ab7c9a79f1bd468566eb2122ff2af0c0df7adaf86c59a84480004f1fb3609ae17421a0acb2c7a44902d82f7303c4ebbf0aeced550c5ff4d879a978e3017f93e0849cbf2201e0d4d3c3ca28f7f25b31f440d56b812ca178682e15157f708a72ad0c02524af9bfba7ad4c14286fb10429878920d8c82ca4f2de96aef59beda631d454f69c3b7cb4565611c070dc51ab8163058c9c6c81a1a7f401b243766f842d93a60b676d66a483ccd4c196eb4a030e6dce397b94710289c05a271fb03a97614fb80d95db82e540beec0a583cb547917dc25f2863b291d0be5cda9785330fa72fd356bd931d2f3075883bdff90091ca5f25eff323fb980dbfbe0030cf1ae8d88184ce167c0e1a124d3a26871224bc392803567cfd71d8271bcac21aa386514eef524684d382a7501cf225b9df84ed0e98280972c06d5e326ac32107eeceadfcdc9372639d0af05e92621dc6abde7f4264065c44ce4978113f6d081898fecc717afb28d6c1683e5b155a3c717bb55687cb44c7038288d86c94596fbe1feaca7221e839371b5e8c090bfcb60b03fc00fe9ea1a5e94b83f0721ac2590ba3f5d9f38ca483a9fdcfeed9cd426a19140096283c1285b52778497d4d78ed0757e7692a600a5c8eedd3cacdff367e91a2c8f94a83497f4d9195c1657bd6ebbd3b5fec86e31f97c7992e57bb1736862115ff1c142b91ee3ff5ef2d391bf3279871cefe61f9503a51f5cd42d39eacc0a141e0eef6f6209675bdad13a71e202de2a32aef688c17cb92ba5f66868fb21b3fee1f667ab5ccabbc795921db5e954cbd71712592e9e4c30fc4c88c9e63bea86044ff1c93b6af57cce9c695567e58b28d760566567ecf1ce2ead07294fb8bd9d60783888c4d9824a6139cbb54990ec8236dc33c4f7d6fff1c70d668c61a80cef0d1b1cd8b2a042905f1e3b908f5533011d759986c7e30a95e7a2aa86212bf997c98c68b42ffa3169f71b4c2cc4eb2886fa8fe66ad1b375d2d8ca9924cc124ba9e52f363edd0b499b4387394168feff3f08137b31148247297780ea61f271afee0118a5062b9aa50d674b24bc6517c1e300432a0954fbb7c2ebb6ace4febb069c4de6b846863749db8e578b41d547ddec54af6b0a42b424260ae5b3d1749a604322bf29d9f5d2673661666713970526ec5f1d1525cc399a98e825a2289587f35e490a172f90cc42523f50e05bdae28d1c28db56ad568aab9f263528e507eae48c7682e27c7ea16ccda1d9d82472241d1e2dab3d399690796ce16a739ac9cd95eff12480d9914b823d9e0702166e1e1f39b408d3df1c8754994cf77737c6c665988b0ce9b2aa07925cdb27576d586d02a5ac48cca8139d03165c6a6adaaa7cc9c0ff4d68a16d3052b1011d5670d283d7ae455d5180da35f99613d444c54e32660c1a27ff41915f4cb7b98760f0c863267265f195e0b7dc6c9d285ae164ae46bb9ffe90d0ae9b3b633ebb90e9ea38fc4e9bbe96c171074e967ee610682125cfed87f3752ff063b4b360192111f72231941401c241a50ba9e6cfaafee7034e6f72fcf71ee7c7c335650e73c14023f466d6d2ce8c22711685bfc129a0502dbe2b4b7b540b7b462f7fd56e26abc3ff41fcd8561fe0d327eec12bb179afc3943a66f06aba86d17df163d370bd6035c24c5b1f4747d7b283fa8deb021ba0e0f5929c986a7c0f8aff66dac889934dde5d201106e1ec24f00fba9b9d042b948b26d6dd5e05075b2c75cc87261a9013493d9a1581218744ddfec33b96706d2f1266848753fce52bd8580a15d9bad26e3539c35307bbb7d35ae1be25068a64ab366fcf2dec6d8f078ff94447ae017abe4145c17f9efa3f8c8925e7651008de5c5625482a67733eb25f06b6ac05bf54b5ce4409ad4ffadd45228427e90200f0377eb36ca1812dbfeab5064cf25d1c445726ba12b598f16621697af0d0e7d8cb3aaf01f93bc05f2875d40d2ae55535055a23af79b2c759cb917905f6cadea0367e46308d093606a4fa23c7eed7d04e327ac9d88f169980bfc1388b4a6d5a37a878a3367a8cb1f0054c088ad03ba1f9d05b52779d63dc6a5ec044159693dc68eb43fda7f5d9ed63bcc2acc6726fb8b2ab5533e7c52bc0bb24f450333bbc30da258963987609ef7a3c9bc8bb0765a52db0475fe03ded4d05a1f9c6f73be296e4dc2769c6d15bd4d4f78d26057f38a41ef0dd4ff70032c454e73b811edb571bef0d52626bf31ca0a59fa8a5a2af8da7fbe31ed1c443adfdb62b9dff93b12f7fe821baa7cba077346c6c166960bedbcaa54ea4497cd37ab5dd39b8d58f89124ef666b1ca8a275ef6055177744dc65581438cc25a6064662bcbe528544b2f9cfb7829381822ec2c4222c990434e4cc6ffe2770cb6393b16ddf06870c56ddd7281f6dfe8767ccfc26252ec1d0a4c8fb5fc2e6d8f69ef4653bb2faf132bc1e5ff52712c9ae21e818c563807a3023d4c57189a924e351478af0a7dc82c90a43acfc797b8d3641a80eb6444a79da9d5f4ba17c861bfc2151f861f64fd4a4a57a540d36a5494f660bd4252a43aa9e78cb03524e78353a7a33762286302636f7199709a9a524aa36a47838d7d8411ca433c8df872db17e1c771082868c0c492d9475e99a2fa5e6c1f7530baad6541e3d2255aa8068356a1e660b7d42fd8e5f0f015ab09a7a4ee9ef8edffe3cb12fe1dfba044c531fe99fd96864b22f99c3d119e314da699025736f273d7fdb4b296396852dbfe75894608d2479226141c7cd2701a2a737801a537eab16de00283e79944e2cb8200bd8c784398bd00c181ce2c7df8936c33b51c5ce4ccf6271e13d4d80d9115e0aebf240c6e9a8499ff0a7d8c7332a5281a256d11dc49c54a082b8d4f585bc50e1661b75ea2e5f679df0a420c1f8545bc578e50b59ccf1eb40c8ffb044668d4fa3a15dd83e3bbcc4084d74e3afc3b81dfd17df08047f551caf3bc609d4c46d153a382be23a378b6deb5331b95d9d50dbc9d4607d6575bdbe865ed80ff239eb68710e44d9deede086d79c8b17c3c505719bfa072845e095c4d23b73a9202c53d3d28da71a5654af9fa12dc5ce93e9ed4fe7e53ccb7ae260ec4c38c64f7437965d36b245d7a96ae56a65bfc879e35c250c0d26854510ff2a3bb14f0dde158d1fe72cc443ad2d8ae078e4b043bc1db2437df644ccbe163aacae035d281bdefe4a543d3bc8e357e5b8d1e1b2ec938e5229ba7a946993e5670bb4a7b2ce57945d790a1d16d88acafbc73b5b988bffdf76e4ebd491ecd7aa672632d71f33867651857d25672e6e01b4a80dd61fd51ea27528c89c8777ce1c106988f5532972d06d42621375f86cd64df3f52e32e523f60dc5d0227c715f64d402a2af2c21d1fc69c4259a73556a975e91ca8bfe7d4b53b5243dcc04dd74d3a807cef42929423b93e57df638aee5d0adbb1983ef75c2db45ba3194478391d65275ece264d7db10d702049101806a73f642f94650d1295dfcb5fb9075f745e970618c0638e8dac754b80790b3f8fb50d6a20a226c742ebfd98f2eb59f371cd21b55ba9cfdac0b2ab3e55658b04cf86ff5bc024e5be706de3a5402cba896fd46a9070091812f3e8b7b5c3f32bc27ded2ddc04cff6f6a6ddb20a47df7a7da6db00946e521cb5c4dad7b48c2ee37c1afb7fdc872ca2019ff797b0443ec19561b78dbc2dcc6e97212164955490a24154245f0ae701e2b4cee0c04b14fcd3f4fd1599b20bd5e5606266b2ec5a7c723a9fc6abe6cc4c270b711fff0a7d6685e6966ac8378437720230c71bffc36b31da41deee7b26eb413e685e7dc2035da2ec6cbf050d27e86348a1002a3e85e611b9e34c16f190cd03a4beb02a505407c02c769860022bb50aa464076072b3e146002170f52a25d8961a7880ffd545dcd4f038e0ebaea23152b614be495cb3af9e64b667a22a0455d6e50957b002f691492b049c76fe4c15e50380c233218ae2ed8c7d7c07f8eaa1f8413e48a3095d44887294fbb8a77bd863b20eb35f986fc6ff7e53097c2fcd081410cdf38af7101841b1636c2f10890ee6583297b8cc2152523c15b88d71eb5b519cab0c5e96d5f95e9a1c4807d81ab5fb14592ef36c57a01f755a57050a9ea9c9a7011397adea90cc588b4d9690575a78dd4328693417ca0622c9e850616f7706508902ae61dd7b29341473fdbb25f408567212b6895747e48ed6c63dd79a559b4c8ea1a96d5d7df85254c3c8ffcff66f2e4ceb5aa2d3674b02e4f9fb6a84cb9335c8dbad79436351cfd28820d70b419eb01ccc34ec6afb2cd7983f59d9968b04c1dd460273e48baf2ac2b67d52f19679aeeee64d09802a95db00d5675ccda9fac9ffcdb24c8970c9cc50d29e18aeb598d875ae82207fbbf0a995e0eada1cf19c74ebc553e94ba79899f4a5470e6680ec01de6ddb6df22a5b1cd0f105fa69ab62af9e4b57db95c2dbeb7a9cc595f99b618b3a1c186b0aff5f1a3baaf1dddc3a74a96b44394f666587df88dfba03af921c093af71eb97cf5c4daf125f655349c64c0f6ecf98594d047f34271036981a0a6f758e61ab257c4e5c71eabdf8ea58c51ae545e0fcceb270e430063deca2062ee77b5ef20394c2546da22d666b79ba38bee5fa0dbc80e21c0a25c2d9f6ec07a2717346262dab2583104ba257d712d052b5b60e10ed35df1ff69683f13d2d7d5f676ae951e4db89baf4206341eae4acf35e5f3bcc9cdda46f0f4b0cf022741e4a81ad7d6c2b7a92ded4ddce1cc295549d563a8de554167ec3fdb7550bfb3c56758da949612c6167f89d32bf0bfcc2eaadafb6e34feaf5c963a18d8f96593d17c861507997384a42ce6f36a4267e645dd659815366942c350d4fdadbba94f7aa1d48c0dc995fec40be29a9e9f54277b7072ee81babfbda5d002564a6d90cc61c86609af098f65dc28a9b48885b9b21425c651321ac5577d0f33ea6c2bf10b1822905ffc25202129a669129bc47c8a30f54a5450d09ca14ba2120946d3f69ab08615e352ead7db4cda00d69a278824d11149d92fb012a57e47208ac2f5529d3c1adb27b348650b294da23d0dd7a8583e1fe669a461c4347752beb3a716a1733688a139f01e6e7385a7c864a477a2e595223a3fefefcccd7d0d75274cf237f730fab298403cedee06c43fa1d99e4a69fdee2447f86e505641b52ad02b0be340e740e39df98b9bf7a02e10f3ef7ae0be52c6d994825137f9d96123c47e776cc54648dc8db07da4bf358c46f670e611ef661b757619f76e456e0d3020dc4befdb803b116f3d44bfc53ddfad6624d68286860711752f56a3682a755e85203f8b07a4e94eaf6eaeae933be72b78330f9cf592232c05f9129f8b90edab8fdc8621d6c1162f18eca4c19e97b4d1664d28cfe0ff7a52bc5d12fe68d1fb79a359d50e3e0dd54db70b3c4258cc82e97209604d4f33fba8deb7d9c2fd8a65b7fe12cebea6d058f161a20fdd741c133878b3857f4255e42bf35f2790e54b36eb385baa1b2c142c04ef0da72dd2d3c13b53c77a26cff664c6ea926640aa86770009f160b44d156ddb4c36297a0db9fb94abbe1aa360d02076c499279e1d291d296303c04755282050e6a2b4c5de6fdada8054f03106e459def1ff62e60c20fa60eaf1f033e0ce97dbf4eb943e3a4e1e43337d19d254ba0bc1c6fc446c751bbaa862535d83c9eb3b10a7b60fd5bdf5bf9bb806108d57ab43867f420dabb0c3b3770bb8ad5b044dc982236b5d349806a1a7191d35235ac04c38509ccd7f03b32d275517e6f950f1d35e1e92cd446dbb44edfdea1ea26049829c5c72737e6e69f9fcb80d38f5dca5d38a6918c192f38b48bf0a964046fe6912ef76687e7c9a8bd98f350b0fa02106181364d7615e5c3e7ffd6e179c95be04c98619c7b8459841d4cec1766ef4d55ef87940f99ac8c72ec54955d0e86bfee84cff18d516bee92ebff2fc751fefbe75fff7d22cbdb14ed4a11fedcf59bea287d2529669cadc12b07e0093a1fa832f86bbffe67d4235d230d470a6d85293651d8737b93b90d4030ea7c5c9febb0097ac189c63206b31bdba7d422f7bb3c3501700128b2439582b2402e5d8fce3a6001d451137b61bc79d9069e0a13c0c4258c6147db36ea57fdf84c5c5e5641085e3d589588d7ec06917ed0b33a1495a04cb4757268866de175118aa822e021a5a424f8bc3b012d0ad991d623fba1e7a7b3a5d3fa1280bd4f86363605adb0ed9fa5a2956f44cd12ff28a1df05e85e085e8fcf5c523044181e4b4830382e6905af9403e97a1e71a2e9c79458e1520f3a14787cb586fcd01ca496f36a0e3ee08c0d69286ffb33efc7de99977d7ab48f9ea6a3a598cf4c4d7aae3cee744877c3b6fe5eeb1d8f801048fc42234d300d037e02c0fce06ca36cbcc6964ff9eb211377e036d93abb4e96a03640c6a1d713274d2503f935922c6e080af90c6de981ffb12bcfe9208231e524a7e60168b1b18838b19ee884fc899777b834e368f86e05dc70c5fb2fdb28b3bc9c581381ab1b62ac651e616658513a7ebf03bd40f1921851aa62fab1fe7d52f417ea58683fea7456344aa80ea4a3af75b0d6274396446c2061447fc7cc243193a4d0a09e95c57daea7b965ef13ddd06c501130fa38d3af6d6928808b9c240e713b4ca899737fdca6bb28e66faff9fd53667572ee91d5f56c5b66e1f5b83b9fd0ddbe4f99522988b21b96386766b3c9e414f3959c6f7bda5f18a3c24549cc2497f140ff6d026166ceba64c427ab1a212e83901ae3bef189efe1c91c3485b9fcb4a6283626145c9b7687525b385ee9d8d73db555962547521729edf9016fba29659bd9f0c626dbfea68fdc58ccf08aac210f3324081b927f771bea558037d356bc2eb3580be6f3aadcfe797b45830400fa022af87ccc65b60cec3461f49a020a8ba2f02eced801be8f1df52da7ea937768876c76e29f2012fdbbde30ec250d136314487209ce9ee338c0a5c9970f111041ad063c0861845c7b64c9f6102570a5e1f3623ccdfe7d168c3946d6803e52db84fdd25d9f2cc16ef536ddb5800b2855ada7be0d752b8a416475825922e39126714fc4a3bd625b35897d5214e7014b5fae77e0640c389ec40538832b14d9fb648cc3d41aa849733aeaae8abd062f1e5798228bd8a7d6202d0db61f52b22626b6c0923c631136d281ba1a8f395c3ce8f29e24134f712e8cc151703a536ee256db7d69e4f8fd99e3c47276cc0ec0fd6ee0c301c980b0a47f7a0eecb8422a6200c834eaeb91e9d7674b8bcbb50410d1923c0114f0efeb960b810a4c186fbe9da08bf67748e930a7b9a414c4f331a0e5b762656d0f2c0deecfcd1a8baf421c492ea4ba918b2a62a3ea01e8050ebca9ad32d38ca23d1954e82473c25813f076f32c53ef0dcbe24e5072cd4857c306b5d2b646666053861000d012c77d1b7f705a0622525b1373af92bbe5a4131e36f6116ff7b817e0402b7239570b9e52be7a80d4717ccc9830f1f691d2b22d926704d0304731dfa9e89836cae0beb96b3328b918059bd3b6e7883c62683bf6b0f7e3767b6983009c9e51eed5399ae86cbfadd5f136b554c22dc1c87c0834772afb22be7287a7b9f81a91294a06595bf915f9d9e34fbe42df53fcde0e470cc2aedf064578bc136c00414cd5529faa743f931bdfa118719cce0fe39b115c67b933a62ed3eb64090e21431ceb2bd28eff6b344e96b2f513cfe132ea50c03dfcbee34dcd0a38535cc3b289ed1dbb0affcbd3f222ce347b290b7853f6288136eef07c561bdd62b311cbd92b6398860ba1712e40d6b0ada3fec6c12e463acf3d0cd144b759321ad36efc5b5a424087166a225cb8ef59c000a8e68085e80bd39bd78842f9773d08cb6a2e8928c4dea760b3d803e6f2f21ba2831cbe2a67fa865142b219475a828114aac68aa6b63581c2369c8d625b3513c7074a2184acb58aa794246b2817b76fe683b41fcc8e8142d5f44a28a51a5e22e09542226f54042944abb02c876788357996796a1ad58c38581e843deac69c7300aa95db96906e3f23fa19db86bed0c8efba6b3b717948e923788098eb3c41019acf0a709db6ff3e573c82e97a69eb1ccd0bdfae18b9d94fae78eb1d92d6c59e71943d03d7aeca5dd1c8830d7bf91c945d6147f492a2ee096f3eb196109617901ca41e48046b0e2dcd0cf4749a7e66f4748bdf5103b253f3bf3872fd913b3d3aa1c9faf38cc5083304c7cec36d1ded9dbbbfe7dddfdfb509984c21cf47ea5421023df3f1487b5ef4c59a6dd9525d9bc66d10ba79afe4045294c2cc8ecb3b10fbae4e89a21e4da801364c8a7d23cb45746b70097db504a773e476939b4a5ca617cd72b42bc2ec659ab762d8d13af481a27c0b637f16f7ac5bc625861b6c8dbd9cce30dd0ccedd3f55562f4cd47fc05960ebbf6b3e7b11249e5621b278e3a63105d98d27aa8b8f9b540abe7f730e67500a963b4e2b364edc2b5167ddb2aa8d7eadc7212770f7660f0b383bab712720211af2e145a2d7ec7be536176146b8483d17b1dec54c1a6c2584ea7bea2503bba3a1c1480121a747ca0710f507852a2dede574ad4ba4e224ba6e1150e704204a58dab3d229a29bd83f698e183db8be56143fc5d334917e9f6b1160103001539a88a842a86e26b5800790816a121ee0660ce76678b872dd39272edc70c4bd2adf90a5fe5300d1ca3003bcb424591699d35f3ef38f5e0d6bb4a68b5bcf45efec9412d0b717bb695b7a3a3f5bb2dfc4a3b442f2a65624c541931ed9eae8634d7b4a502cc5a8ef94a315bbfce1230e296cd6d18e510274f36e17779816764f73f66397fe1c1fafff02dd49b47142934d9f5a5c2ef0d31869f7abc35bea8974dc840c6553e925065fb259e07057635270e7a6dda904001d426475653b51c8684eb623955999c0b05d45033300c2c5f086ed677cd96665e13db9b0f500055b20c04a0af5615b2e6d9899ccf80ddf13d993b0eb786aedab3867fae4af659fe304677821d994dc34fba5c2f7725593701407030c08f055bac28269095013ce7f08fa8b78113e64828c6c167416eb0c190be16f2550951f5882a717a5a3d286f2d6b7da12c55ae58ac02ee363d1d53ce419aa4df2e60cd7b13055599cfc31f54b9d41d7738997fd47dc3e958bd3677ae12ebb3c76bb716cc125c6bffd4212716342ffde7b9f63d9757b475d2f10fe9b3e88df987aef79bbfee7d243074c19cac2505ce3fdf1e7c2d22ee7999b1eca3b81bbeda7553e3a1c6a4ef3a40fc46b7aaed7ff258f648d8ffcfcefcfff251ec3fc85e21ef2f148fd65ba1f20d16648396ff0f15ccd80278c77a3b51338ea52b9f5fbb56b320732fe2738f921bb910825cee06fca0e7e035cf9d430130dcb08170edbf24a31c5d7c107fe00dd39fa6d97f63eec3c3b80d28597661690b40ba2570e403469e31e1bc5c36062c3312a5be746c0e0d7734d5d190fcd8b2b9054fd762e350f6201432aa53725285806c65ee7571741bdbde5d18741d0a704b7e1cfceadb1a7797dc0ac7d4af746d451cc78a30031180612f0c855dc0693aaede5c24b7c153c2849b21c9948ab0a8e62ae22b126211531809aab3ecaa3e7b420833057d2a6e8c673c6d39b59d535141ff33f54bf8772e344c4f39ce6b1757bc1560e787d334c9a1bb562781267de5dd928bd16f5b5906d08b3480125401d0d094bf8575aa363ff75ef948b21fca45f634a8d7933e06765c5f52a762098ffab016ca7fd90d613be46cd952076ee3c307ffa4dd59a4d7c97e77221c832e68600dc8c592afd1922a80c2061ef15f246959f2f01caa71f0aac5485e58026470db1bb51fc9196b7c1cfeff308e2a5ddbd5232ddf73e530943a8adfb46f8fd1e2ac61252f0c54e45b4798e62cfca1c0766ada5574450f4599d2383082fe74b8f60dbaec6c6e66e26d6aa9ecb0290e8a3f1c333a6bd6e3ade7b0ced23eeb71b91c730c9166ca304790e4bd0d1518695fe65d744a78e4f7f85d8194640b980260bb98a17fcbbf8847b7d7a0fdebb306ee5110d35d800d6e1776004459c848599730559a6ccdaa1cc74d48d5c9efa7d792fd76adcf2cda311b836b174a587be0e5955d6df6a9f71c69b5ea2b76e2d660f0dc2ec0d69ac9b8b5ddda588a9481e81f4f408636fe8cdea6bf582f9bd49b03ce3ba27b171af648ed3b1fa1d6c931a2fb445aae0306e9c8a8fb913b148408c0686dc97ff0e529948fef4196bb3a5830656bf618b1e8b5785760480302dccdb9bf67b4407a37b9c3b19088477c37ab86359aa5f1a9cc68280e3d6cbcf2ca6b9f1a0c5ebbb677368e8d701dc2387d9fe0cf3b37e519aea65dafa79bda222984622c161d101be3083e4d7e7e39090653529470a55bfab449e41d2346e70098c772cebb19c9f897e63ab75841721343e0dcc06cd9c12a55029016d20db7a7699d6fa50e8ce636fac2d63776ec026637f0d84993283a4efe43671c88b66c59129fa574b30ee39bc7f62c61fe53972cd4d048a0b5e6786a4fb25b92d3b194ac4504be86166d01dc5d1783c905b57a3ff028e5ac70bcfe6d352663dd3a8547c192f58c7467cd409ed63b2890863d4b309f8dbfbad1ef67e70b7d3cf17e893961490e0faa40ef30289f070d337078ca96ea6fe8bd0d63ed5b3f36f5328228a9ad4b0749bf6e3e4555dd4b2ade3c97c9eef3d3703a8590f2925c05aea669093539d8e757f3499109dd5fb82e2fdaa5c3d7dcbded42e47a1304cfdcb61284082ea12e10d0a1461becfd7aa190e801fe46e4e51832ee024e4914e843a3cc6281c7e74582b5a129ec2ea99ddebfe4174c3adc3c979653db5ba06ed2dbd2ac50cfad2d49321feec61f5fadf707e3738c0be4e0d0b21ea95dc82457e33555f91705d9ca5e746b28b228dc3669ebad30fec995df76be5288fec4295f62da052430a2bfd7b3624eb6cef80ff00da905d861c881f0ee2f853355b57b69112ebe4090aad9f3239e267ffce11a779423b2f687f30d26d9698a55e4379d8b50f1474f8c54f4328a6a043a91be349e76d2dbce557e4742cac7ee6cd24750d9a620a00117094a9a8dcf4c581f61371690f176c05eabfc6a0c52a9af7bd0f517d628a5f67d71582e67525b90274efea99b7254f4b1e53035e17e32318394b7b629a2049c32bf2d4aed25433d635c9644689761e37fea101297944b9504d51747bf9f59087807ec16c7a0b12e97a1b0711cacf82c0215121cfd90eded56f9b7fa92d177c971a76dde8aaed0fb88c53ceb7fa7f926c39d93eb02a5070682e9efed0f4c565b2a456372fd79bcdd0c352ddd1921c10a811b0b540f23ffa978aab4dee6a134eab695e936662e09313674130a0978340ed9b1744119a3040e01f919986a758e04e14062a6713cb351a164f69a8dc189d75d5597883b029abdccad8652f6a78863fb9c6bd5efce796017167ad01c28ea1d9963a66405110de38f828deeb1f7307c6c52edee6ae4050c634ee5baa441b0a54f2aa5f8065178a9f59e2485ee0f91ff77574e56a0a7553fe77fec600d00916ccb56865e2e7712dd4d3d482062281d923333f27cb4079e4e035b7c541899d58da40af5457f1cf2f771f2cb92566a12da5e8b1d3234dea8e00db9a551c9a7a97fbd9fecefe062fef5455585c4e3f0b84b20d675542fe52395db86e1f63539927dc5db277239b9b554e949a335a112bbc56e437d712c654d4925619b3be848c01b12f3b0da3e1ddbdec627f22caa3c774289a0ad5c48442e49d87e9b4dd664a49ed49fae79caa691febff61a4e30b2060dc86d8818f15dca54270757c2cd3e241ce192edaa36049ce2e0330139629a63faab91cf3746e56b32db88a1e983f442e0ddf5cd9dbf915cb6a35a5d828697636b2314c424f42db4889df26eb80585d8af3f3aad70fd27d9daa7a8bf3da9fd1fadc04840b38194e8240fd20865842ab04ea8ec97ec12a7af8f6d50711257956119af22db1c6b38853b407d10b024ac360b42326ffda889415bf074cacb125f31c9f5a377def9cec7ff60102f6a1c0f3c5964b1bc47c82084c08a3fc8fc7d3e4970074aa5d1a8203fa972b92c459dd04e1af554fa865a6cb7de18af05df2c4495eb736ebf691548a462a4ab6e2abb488b8c130ad365effd5c2656a6b4846bcfe5b21a3f34e1caba03ea091a1c08afdebea11bfe2a5be418a3a2f9ec65f2da4c0aac51722b049207940e64b4e086f5a3dd8782687608031cfba65877886b68b0e0922f0480910c77a45215efcc50cd7c55df4f9a0aa683e2360676a54ec71d4de135971387e652431bb4013f018a18a59e3ebb26fc2d70bed834956925cbe9829ebcd16d7dfca0fa9b17a6f68bc61e9e8c38f14e7ddda169181dcbd8ead7e4401907187733cdfdc4143cbcc30f9821b06a239b7e488470ba1a29b724b11a5803e3fc9b7e3ec2fc2a0f258ceb81d17d69f72bfb929fe21623a3b0798143d77c1309c994b82e512ae0417e033221a523fd377712f44b490fc4ad0f7aba5ddce3925e6bbc27b3bc819ac0765730586c76ced648eb67ae5bcd81c22581999192b2ced3930e1793886a5a50409e45aa59db3d7f848e7e114aecf260a1ad041220967181edf829b82c6c68a94c3179f8f663b67bf8b0ba9da25efec38cb48c713a1a6556d7dc2ee717f7e0392bda630ac5004a0210e88bf1f2509b49955320e2c10ae0bbf3084558485584df78f7946205da95936e92044b9fd1efc9ed26468b14d8016b87b7b9b5c94f5460913559af3cdf6fb74c70d65182d26ee583951531f9210dde0b69f1eceb62ca3bdcd879936184f5bf945f1fa62b2817d2c533a73cb5b3266736b846dc0355774b4d8446052d7dc9dc7981a73fbec022ae7a0452b464d71eb0567211e28e9c4dc45d963371b669d0080d871d8f6944d8704fb6affb27b1284e94f879eb63cdbfb989ee05d47920aa4e7a04f89afbc93add82dd4a147e14d314a3b41f067e2e5e6ee5f678a3fc623ba89f53a9fd95d89ef18e72787db32999b545b27588d1b267935e831240563b35b7b2a8f8f69a7af9fe86a29914785202ab82815ce05e6ca7417dd0d49c3d8bff7e94beafa90062232804ffd3582ead95b503ee5d3f7b9288687c5e7980e9911412c6f74214b8771f9af2d98113e5e9654bb00d4da2194594eccd73087b6f0be17b4e2712400ed2d6e3dc1a9c2f02fb02b2089d8414adee23b88ca0b11119762617367433095c715a38a48d47343ed31b14965f3b40dfb413fcc851353013fa87ba9453bcf2dc5e4343cf6e78fa23fbe82887736b4118e57d8573a6e4c6cae3dd2bd727db182592d8c7ad38067c4c6d7044fa81f55e0c7049a33841ab431dc3800b89cb585f00c557377b85d69f0ca0b550f84a02d6564031f5c23ee168ba30e1f2e9c9195d79d5b1241df278f8d167f2d58b835678abecf4ecf1ce7dd1a8681b03ef03e515b97daad1e6b688bc9ed653effa0ce89ab5f5d07d53a53c8b7da6876dbafcb2cc9c70d407aa66714023090f046b1a71ee3027e24d6ac66acd337fbe22813ee55f871b1d75cd28c1516a38226cb6c7cf4b0d649db6fcc96028c630f5df8af683c2b720883c6222b1ccac0eab0e5417ff5ae876fb58614c65063216af80232ccd614bc361bc812d6d1109fd42bdb816596c33b40fc8b43ae83771fd318a307d31d53d866eb859904870a6da4f8d12f511d6a0413911c7fcb59247c0154ed46b121133d44eed5e6f266ca1ef3fb9121d25753ff698db4ee3ea7b21a9feda8f1aab9cd3d189102a279aecde28cc5b08ccdde6600a1f09fc76ca532f1d6baed92b442be5a9e813550a4a2cfaf97f63cc676de2b0e9c1d55a5f70865ae99f590b8b20489c1803163c0e15222c01db58468307d3b30405d0fde27b7cc015053ab69bf8524b15e9e8b4e98ed0ab567ea8f543e53619aa20e83547683287b0e67975ecaf87f5651a63d9f3a787a11eae4fb3e631676105e697eb457ab7f318b195dd3f4200a356bff9d1473bbf99750aa24323f0ff3459b8f1e944ca21d248c839609e04ca842ceba1dc82bdaf5dbe6403ed15011c23cdd394cb3506a6336b7a6901e22cf7b2a198ee41caea8ed25d9452dee2129deb4fff9a0d3da8260649be88fe26ce80cb2e85e55f7734c65cc52d4a2b8572f313025d234d23c3d478b8b72c715d340fe8bb77cefd5fbf234dfb1d11236c9505c8822bc84b0bdf10d41e75571d6de532ec218cd7fbd1c75ce08e2f98a418f3b4869608c81455d662a56776d03f0d9ba0d8bd6b3135bb38eca548d8370e769811279c0854d6a131ea6538274881989dcb670b78ecfbad8bbc89269ab17d786c76bf06cc56ad3303fb42d561cf1cedac8d2c1a4f3b97cd731a5faf0e57035df374c37663315d92c9b7882bc3ff6e8a28e9981934f422c7784c91799fd0b34f90b51d4b72fea3f12c2f2ce65305082391c5b6f1e2c2baa9cbfcb1c9604d7a459c4a722acb4a4a28bde2b0f275fc58b99d7094b13001736d95231563fabd1be0e0cdd1af78c6bfb3983542925798e69c116b4b1c3f30449be2e39c5f6cd14000630a81456f27c9fccfcae9cc50f159262d44f7994d3a5f44a273d7c5756ab4a250e58eab619fdf22d18fce428fced386c7bb031941476d2a38240bcac8ea4e48aba84a3328c3a17f730c753623124bef95c3ddb58995d6ee01017b2021218d13bfd62c76ac7f1298a0bea45b7a2e07bc74a9b9fa776187caeaa06088e5003dc784442ca0b4f4b3945a0af5983f9c90c273c72ea7b6662ff99d712c86f5e8a3663cc7da6462e312f6bf5e352b4a6d00186922905cd47cb6e86ded6d8ae7f3af3668100eb2a4e0c6a4c118cb6b4a833961f58f9d11ecd8eacc95b026573cb48a746e6908fea0089c6dd6b3909b4ed806eb0a48fd3e456c5233874b5eac393a85c39a11c5bbe215d7f26df32f4d1bbd674e23ec8e7c4d8d4664a50fa1e561308f407841baecfb838485bd3ad3cf82a60686cb20a45e2aeaac1b89d9b1ac36bb5120ff8da5a83f559b3b1b828a305d6265c344c9f4fbcc7c38fc5e153b8b9ba133e675fa38b170fa74dff3b149b49728a74c1c782362da120be3bb1ae783faeefcaf614279782621b6c09a783229514b95cdb98fe5e5e4d4a05bbffc08b97533dce2ae6316f768db46a199f143e25fdd5acf1ad82584e9896ae67ddfd07591231d2160c9a64657e5051dc9b1317350a630c34b2f6bad07c48693dcafa42e2f0cc568c99ead5439a038f6fab514a071ff5faa4cc46a83516dba7f19308fa983838280cd91925a2e8017ea0d6de15b6371e465e84fd258f08e4f245b8f781488ae96a595c7b958ff3058e504c53d5e8fc914d35c4afd85316986669c8d3dde5851ffcf0357eb1648217cbf59b496a82f9fd3317be589d34715ace5bf538d1d97a1b5555b00ba9d4e3af7e9c87bf8f97bcd6f59795565b51672a02e3c8cc5287ff318304f5b61504e0c2cfd737a3e2d4559529cc45a760549a58583f26449996e9bb5c07a2eb3f412545d75c3c90c7d9535e9dca5aad71b13f3e1846776fd193276046d623c016861f0c7758a33e53acbecd5fbf9c18e2f496dc79f0fbeead116e47947f17ec16a05d9e5d94836801937ad716ea4faac8c5d7e7d368fce66d591dd21caf49f5ae1edd50a84fa48c6b83df776a8a57d52b08ae38fa491d6ad44e6084132c63c14591af49344cac0d307446a6568e3d8b6300c5521e3cf7e08bf06e7851f03a77e561d004620add13434081038df147cd389f0b4f41992d6a1496fef3d8c3b4b62f89b263aa27dcdab8f547e5d1283dc12453fd5dca17b2fb4041ed10d57d3e5a3d6e40e55a129ab272cc0005040dec0aade6e8ad2e0eade8391d76948c10ec890fd9f45b55c633841a603afa7ece23ce8d69219bf5c9a0c98e2fe05dcc0f3694362e3ee9b670af82bac449ec248e5ca162e32cb829a083ba41418cd5f55dc4efef107702a393b100d07d14649c3c89f5889692b2608b2297d5ca081f1226b297de6959d5b2aca27323ffed706b9dbcfed9871474728cf02f1a26f7d69e78d1f1dc8b040ab7d79305ee5795a70be952d152f255daf7a4c8368332c289050ef3cb241f7975dcdd90fb5b1cd54c767b5c4e86c2ceb764f5a7acf94af2fa25bb88f7b6f2e3d1e6e3b1eaab8df920b65cf4ac8f3b79141f0665202451b671e63a82bf8a81cbb14cd17583c06191eb5ed815e414a4d1418be0d0bafb9e0d99325f756be192ca31ef2b3cad936efa4022205ee438c1a4e6d08f4f5eb849f71a410287fcd7faad20d0811a8878daab2299f504c2726a3afd5324abba44fc8d3920524c0315cba7009c2bbdd8d81d7ef03a3de0959e6567b535c9e9ff844a487b9c3f638b0d4596ed1d895401eaf406d1a6a613d2098c10e9c01d3f018de5faf4472333f1aa43647cf8e8573b557c76381c2a8c0f35a4353940108fcdcc599f4dbdbe0e9c3ac40d0b61d01886f2f054f6841339296e273f629dbdb60c9addb0eb86927a859fa8783cceedc8929cef0834cfe779b4b22167ec889dcaaa222232e3bfc3f0a42d6a1c167997271cefb292f8906719e516dd53b14cb113d5dfd7d97a6f0110f3b2efe22fc53a0002379b5b5ea55f8c86132fed19ebfc2f98ee111d0fd688f3b83cc3d796717c82ed4550748fe81d2c151c7a1255ff37681ff721392d5c2b798fda2bfef1b9f9b31ecae550fcbefc380f443accd557b9b9ff7986864f9fd70e06c2147be69e716c298b6653e477c75b50a8d57d01867e29c0d040f56f2108e2d2080caef4eaf42a7de3da0e7cda413fe0cdd44a8838734f2efd5fea7afca7b63464f3995a4cb9d6650f43b67be2fe6af763da35e7b001f4cbeb66d1f2dc46bcc91db74b92f30ead8fa625d7dba40a21316bd58ac7f457c4e06eaa773a6fa5d0c5eb292c5cddf698704ea5637ffe0cac01bb61b02b1182dde2e111b3cbf11bd3c9f3e9addbc781fff5302bc52d763c8f87a21836f4bc7130ade82d59b4fe9aab9fe91d8155b158bf32a456669c5a09a1c68daf148326c68bfc73a9ce2b58558b828275f4e88113715ec21abf8588cc6952c1dfba11706297a6409f3acc5273c2f15ec33cb1484af58ee2c9aafb68a608b06abfa9965586eb0c425bccad4fb528355988d70fda553e803076620245176fa7f6c18e23cc7eb02f5c3c85960c22367a42e0b74a5586f84f3c47987460add1edee99fd42317eaf1ef6b3e7a1c499272a0891dda40dd81dc524609f61ed9910ff86dd18c8b6aa9b0bd9c50864d6f9e6e11740e599e1390397a621af8051b5c5e3955848bf51376471cfdee915a397d9ae0d9223e0344d27c3b5016afb426fe180bf02365df8b80963708364865fa62d3e7067ca441a27c8052c8421576a04ddf05c9c19b41ad3270e58d5a04bc393fa126f61011b8420f5c147f078b9e853a88a2a7ee1c307a79dba63f903d53fe31ced7e4a6046b0d6f9c5429e959842d7caafd5118c494ec6023707494b07ac5c434f05eee0fb64d8f97270fce0f0f91add43ce54513e9456041c0976bfa0e462e79783af4613f4f964d3cdaca2a234e454cb14b3bfe4afabf8176bf9c4cb337558e7108ac81e44a40145aef1e655c879b1338ddc8e583059e5585dfa25fecb7da55ba6bb970981a47da29e4a7a22cfc59aa726b038370eec1d773f3e0a163c30873462f45061c330f03ba247bf02ba762d447645fd2637108929e5c4649914a14159ff8963dd4421aee88617bdc5795e68d5fc27f650f3aed245163eb9a4d3791e0ad6e12bb52661f3b2ce509c36e197529e661bbb897002feb65915ad334556b22fb299418e05a42f5e8070fe6643751a96b3d50872e1f01fb336bbc4997cc429bce788d57f2fecf890f3ba1f4a692f6adacf66a92ebfc8ccbae4dbeba0e32ed05a7943e4f75ec9fff23bd3c2b6eb61c3937dd7f83e42a45196d0a5b7eff8b4eb9f82326c45bef90eebc493ef47a5d2c9482531eee45f8c4d32ddcf5157bed9c8973c92eb2f3703da9daf2f5c352b4646fcda1c481cd312d8b0fa4c97ac99b5f0bf4746eb95aa28f27e6704da9c5a7ab8d15d60f5d7d4ff456928adfe7ddf994d447cdef6e6e88a5f01527895ed44d21b70f8efd9f9b2d1c33963e2fc6fccbf423c4ede51580fcb1d70d08aefcda9929b15fb5f0e7bbe81e6139d2275c4557ecf441825697f59facf748abca3cdb44eba54096649cfd8917c75927d26028f0883fec31cb36678ad18cec403ec05ff373e46865cfc0d94a96ecd5642f4e0963f5f829c4d33e9c69b8cc852e932d587d0d2d2628a8fbaf455a95ef96ecce60c3c19d65d265f484ac001b70d7a97f6c56134cd2e8fa795191c08306ebc04d01d54b91b2917fc6a14b94a29903938ae3be702ebc7a01f1bcee8b1f328327a317403fc419e989150b4ec99fcefa55fe745e7e2665d96c5878e9765997ea55dd11fa80eaed28359a8a388aba01eb3597c943354b6f0ed86c35fbd715d48f29c867749a27d73e4e36a5c7693e4782bb1554d1eec556a63bce22ad840fb3f7624584e6f49720a9c8c89d8e17b65ccae4d22f63782c10a5b132961d1af8fa8ea380d618be2d5a29250b466d81a62600e0436acb2ef230664be75e6e7c1607fc3c8fed9ba6e6a94ec06012cf6190ca11f6ec9e403d6728488729322bb8e7a18bf3dadcb29a0dedfdb28b4257d4911c6e32e1ac5124341cf7f2c5c3234428193c5218c6ec3749a0fabaeee067e4f4b9262f544c33e30f4f801fbf13c640bab2e412d622a6480a00e8d0eea94a6e35220213894db2e9d31e615a73bc4ef58a476d6a5ee51f1f20ea7b2797eb127f098ea59bace4f7126e7d5a88e64a1d09d6caaa5ac4210b20459ea9f3ef3354997e8e0c70ced81073c4b4f911c60b3412d0a8e4fdb614e8c45f9c729d17844840c4d7144010c8b9f168488291dd1801d3eb1d6437b40f740d91c8fd991a36cd0aaf8feafc4e216c8576a94ee479e4e1b7677851a6efb515499e281b02e5921f8452f2c9f73228bac5938b08952a47e49c697302b9afd37158d360088f98f14d1866c957bbd4c864e110ad0aafab9e39161c086d2ab3ef41e425f76476d104a2a562220c27e03adf915a7220626b372c4e53903f4cc5d206a71cfcc067110e85b48d857bc082448241f896daa612fd8c6680eeac8a92330ffa4d35aa13fba2d46bc7445d8028d4f76803c3edb3b4bacc27e01c2408f61350c1fa4b6df576f2ae416ab126b4b0c8c24188fd221191578d5e7d0c193cafac77a84575fed549a1c23e9fb7903d20ede78be362f7d12ab88f2eba8a0a329498542c4781cf7d23f81229857f5e1300c060d671425cff510b62fa26fefdc8d0e5aad7b07e06ddd365f7fa42d5a8d20a5066b65b3110a292c9a1009a617cd6c55ad49b7f096c7c99a6a945ca5c60107e4f73d6814fd8166f85fa114dc24b24721eaa94c584233c66f23f0c97295a8057e1d866c96c9a8d13d3b77666c3c1a2a8140fdfbc0a2ca693069c04a69471aa113fec858035eb3af151ad9d887d1c2e59a1ad3f4fd7fd98941398329ba319e87e3846f48f095b3137f8011ac36c5a90c712ed108190c16d9d7796d79ca1ba83765b3d351a185c151f9ccb76fa585363c8c39d0dc98323187cf22fa6d9d4b4d0a4978cbb99a69afee81d560ed99ada1cf1e610e9ec0c362622fdda60cc7f0134a34e9130d93875a96d8420484cf88731c86af916db1b3d3fdafe7f734256187f4cdda7cdcf95707f3f7692507570b38fc2810217e63dd66b9870b3e8d13854fbbae0a4b239a6a64bf33a98ae4f95c1bafa5776adf975a042b3b328d86b26d6df468395a53841f83fa758fb75be6236dff8a2efd5347d24e8f94dc2ef4c45d83965a179d0e4cb4fd2f5298bc481d786e48dc5416c32403b0291c66b3d2ae3f1bc9e79f56e0f2f0b2767dcf1807b9b36818948b137a9572d27ce936e9bad864be11dc9e53576b781fe0e8d90f6526362e3b1d24200670bb13128b7a94715f09ffac3c3fd9bc1758e14b8f3fc6d5f25fc0c38dfeeff1ed54eb2744899f64352e9a1f2f31cc3637a9cd9389623c56e90827abe93d40b48f99fb74fdfd050649aa26704b4e63de8707164de0e68803d51c5ee13ec9483d28e72eaef9982b9d4e9ebec1921c1a82743f6e31c5c43cda35aec0e36e0b22de047f3f1788d41014fffb0098914a0176a21c78ef4e601ae7e99c7008fecd0cdb5362964fb79d33e7a8a1e989fe42f39f6f79e76811b7c82e36fdba8d8fdd42d2c08d7479dacc3ff8d558b7dbf6b4797a57b414c95be591e24e6b9601ed43bcc1faa150935bb3366503402726a5013ca1be0f11c1ffddb37c589e1806be42a09337f600dd8e719d87767639e3c4bb582e3a49a10445daeb5b1078d2df107d86a852d3fdb74821d9c7cc875dcb74d86ba51cd70b210310254949b46156ae3fbec3f478ddb1ad246dc4bed783de62f22c350ebb30d711d72dba5d77dcebfacdb2ad376928eabee9c3ea463cc138f76ee3b3cc4d009a1db13809a548d2e305b50dcfa0bd276811196675f2a334c5eb026352334e942b3a0128bfcc4f028082813abf25b4ee7fab9032201930bb4ae9934841298730f8f7d93b6ef3c80bb1a1eff945d69b2ff43100dabc47558861a463f185ef30dced0efebf54fb1d0c23e8caf3f0eb2092c8ee63761fe2b64434792206e425d0d418fdb1e017303e2bab5ec661609760475849536bd36cd0aa0261111720f6a64e30a685b07d727041b37e01d2caed82297a8d836b01e9927ae7763ea170dc108e8f3d4900222bfa8cfd795930ac0c17455832310b54d919a0c5e356214820d4493cd06ac4f8792e9a7c12f71aee5833981a7b91baf79890d75bd1ac21541918bae58ed3423876a6a6866ee710939bfca447ab42b5538bb8f1ed6c851e4095d603c8603d210fb687187b3c0fe75779a2da2daefb061148daa1b03cea2b482d3df8e156859c7cb600627803f1b4cc966991fc0b798b9f72091e2fc7a5669c2db8af0628def627f790447875fe2a494c90bebd7126ebd40105a92e31560ae56a12fce421a615657150ad82be47417f02544416e7555629ba9e486033578b4161c83263c85c5a4e38641ec10e066171597a749827034afeeeadab82d8b446e0bce088ad7b3e05efae6196e666e3f4e045517187191d4765b19316a38bc166d0f49f3dfcb2429dc50e8a119e966381fb329e4df5b72f50a025d290b65aed3dca85a9a251d4ffc7df446f90cd22f8ccff59e1c350b46086249bc291c3e7aa076d971542d2fcbbd70da86c6040bbd1be46406c7c42120a0ed5022cb69b8390242a243d3a8f0bcaa15275132ae54719bff991b47c9a3186822600cfa5969d46189381dafa53cf3e215f0ad329cea12d21b94cdae81c087f1ac2bbc2e405ce54712341e3733a4914f02f385e96b72ab8d7fdfb26797160689a6dc0fef16c37a431870700ee5475acb50f3b097bfe4ad030652df18109bfef23ad623e5f112cc16bd8e8f370b1aab3845749a06750696d56064a16a5a7193a4f7ac5bb32940327fc9879404bb7954571cb12b06931b97eaabcc9547052c18eb254a6670d8723cca452762475efc057949aff6b7d3590cd3bc39b6d2bf596ca1382e7c9f1cf71b607e9c0f7bea6a69f4226b956621e98f49e0c8ed8e9d155db3cd9e718d10231602035c7534b19f801c3f87b2affb1d72479cbcbe910c386a39ad831467e8bf333b4902d6c9ca44e45fc23dd5c42926547a9483dc8e57b05a84025e9a24de7d34dc4c80ec0e81961ff62cd6cd27f12e0f9b8d80f6ae96bad826841ec049b8ce00ae4e1e8351b94e8a4022c0fc7222e8a15f467e92b20956b423bf8f214fc2adc302b890739900838b55c576a7488044dcc9b00a3970afbac8721ae48f265a3b2bdc6a5054daeaaef1b018d57b4c415fed7ae95e1c79f83795a150e8097c204bd56ea50f79559c5a325c1e1a71ebefaa002f0db49a71a184eb2f7bb9e4065fbc620672dfaf51f62c0b2db0a754d42be227cebfdcce94f0bf14d4449376921964aa55692a164cbb2c4a0c715006e069ebe1829011f4b714176f179f2954f9b4c7aff130801652e20b13ca9dd24b7a0ce48c301fe19287b64b45a1da25fcafe9d6ccb823eacafc683e38f883585fd0eefc02ba2cd9ce7c178e1bff64b0cd49aa4c5bd95e1f130e8736f9e4e2ebbe8c17b89deb77dfde99da457461ddd8bf9a7ff72ad62f281b5b5e4433c7be9a342b28e33a1fb4eb30a1bbdbe62ab2ce507ac7f55454cc693a1877205162b611693b3bb40d7d5394d2a8afe2d9b2edd376e17971fa112a6da4f0d1169f56aba56e978dcc7e216080b50a8b949042b8a8a5f5bbb3b0a1cbf65daee550426f3d42fceffe90eaf7a5471b5003e6f991a5e56e0ac2a93dbb57c765966026cf11f18b81502add9656b5343172af3989c9e300086c6ee1bfbb97c1c95c177b82c40ecd09994f1abb77990a84cc771cdc0395ecc9772734559d807a3745ae6df5ca762a5425ba3afb8223e27c1858c8d57f45e0d63b790a03a5d9460c837cf1c6dff27d8481af2be70e2bd24fb641d30a3aa7f7b6ef32b6874c6a03976396f643dfd99fe66af0d7210ee1364b51bda778fb1ace86dbb8ccb3e04e1258ed3979383e015f7d810b0e1bfa3cb124df7c9fead58317af2aca511dce8de021a387a5845674c4b8d92d130639c48143680984984fa145a61894b3a462551f47f0ceab1dc54cdd8e62ce3638df8eb513a6a7ca9b28365324155cf289e616421970bcfc3c72e966f2b76ee0349e103cfec769b83cd36d8f7404c56483c571b58d6567be116d89fc768ba653a71eb3e10974759dc041ac6217f416a8b7182b5e32fb6f8da0621aa348f04513555f350f20da2fefcd1d5f149a9b471ff33df137ea5817f32301fb1d23b8bc96ad435aa1a20bde3f433e9ea1185c57e20434ae45f6ca4eac9c65d3273dfc4804ceb524a58c47406b4099ddea05306b8ebebe8d91ed2c98d82ae09e5d510cfdf2c88f21e37eb77b984f10d64a7ff94997e14e733ec7fbc131938b0bba314098bc98c9a957641c6742514237d71671289c80e1a69db156c9070e0f7edb0459a5d0861fe5a31118172b03125834c2e6922c4a4a54064075ea87f97270b40834fc78f920c65eb87562983f2644f99aea95c60658b2547ce67fe2535f333d802c922641888ce204e021aa505c2fb92fefe35faa553f6433d1de59deb1b34af50056abeffabbc20c2c44f082c1213a072ec0c62fd26643b5712c76c1962edaec8a5b77300d580547acd0615806134a72bdd14a3a43c5b99165f6dbd851f9a60161268081195f92fbbff9463ed6fd20de03f2cd01d0fce49e830ed4b76fdd87222955e31538201ecbec0c7f032078782c9d04babc3d242531cf97c5e5dc1f0ecf3302af224b90409c4d611315450980e785fc56c8f4de0416f72de9fbd4c4fe98006d6ba075ec60f3bfb7b071835b4325db41f29bb93e134fbca6470002927f60926d8c952d2f09718494108a200c09bab4fcf4e263dfb3aafb8a63ee1cdd9d3a7ab36ed04de8176cc260bfb827212d24dadc3b40f73afdab07ab1958c495d04ad4057c9748f6111405e4be579e1f566b5886c602fb6dd1563eb57834b60fab0b9ab6779b63e7d59f9aab47b91ec8d177185b944199c239d994c034731aab1400069d815b2ec649ef355c865d4c602e11f86b3b872016ab97b2ef47c37ae43b261d2f58fef7e38b8af17e44033e43da5c384b6199cea659fe0cde4e2ef26661ea975692fa42f755e35ac70b86096cd09de3a1352cd6f7e42151b88465716d44e213da7285ad016882b1b5116bd222fd86431bc98d985c485eddcecad01dac7e1e4770c39bd8d5946e29bb88c7f3bf6243b0990b0799ce00b481912967ff247f96a301b12fa94ccd0efa17ea3330f6a927147add6f1faf03eb017fd2c9b4216abcac5bdb4e744588465d8b7de4b7afa5c69eb83151480ecca018e849b497818ccd303929ed31ddaaf77d10bda14421aa493dfb43560e6c5336e5268bfb3f710470f5e25bb5c924b9e3f63b26a953814a7ab9ee7737acba891607782304a0ed377dd3d440aecd141899db972f9d28ef1f0146cd985639826aa7eebc9c36c762d97cb17566e45315e0dcb25e71502dc9058f89d43a33acb9953639152e488bfecebd98f0c378de2a613560c8b7d19b1968d5524c7e00f5fac4a0c57fbebac1a16d044d2e9dbcc2244c35441302d7ad9a8e410e9c44535a3f223283b62f6303b061c4c12bba397d75ceee1072e8a813a0bc0143412a186617fcfd1d50deac06b4087992a3470a3e3ea8fee9520aa3c1cd5330dc344d785dcf69d5f88613f825c4170f251bf916c69393456cb7278acefb70cacbdcc4256d6c4a31b931134143c1b206ac23dbc57695e3cfdb91e0d0475fbd6184923832ae08beaac8562dbfcf34da3dfa2371e591ecaae04a9d76afae7d50c43a410b6c6352766b0eaf47452da69ffb1e0b2b605c62177c102e5afa622f4f266bd7f4ffd21ebf8da6843cc91512706bf3a216f7de72a7fb67eaff3b584a89103c75294ce1d08fddf5b3f3b51480149922cc2a8032decc0c03cb0b81e8cc80ac679a2a707af8de48743c79b391051a72679db408e0a409a5fa21819ffc689dde13c0ed6268a46229e7a9856db3d3f4452d4f563b0b4dd8cb9cff97e78fb5cc5014c3835f2dc0253d6c4bdb484bcf4a939141957e98b7abf89f40e1ba0c49fa3ccb536369da25817e525691d00c8330d0684f8d0927bef98720dbcffeec37309bc77f5da4e9886ea7de39d62ce04c75c10a7c90518a4670b9daab5cce335f80ef97c1d78285ef2053cebe45350810406a4582cd05812aca04fcbaaaa9fbda0ca2e6aba792215f568061b11b9d143b2f68d9a768ff8424ea36a5a89408ebf32117e42b9ea00f6a19f7a5ff44c22ed8470db43f0e1f6dae78aa77e9bb7ea90e3c12064caf9138a530eddf81d9d4dea9f238468d19b3c363d439e1222f24d1b15689b74cdde714ceea3a95b51bbc4627d42aba8874883a48328e5ea84bee7504b596ee8774dfb1b1d0323ef3317e9720d5ca8352bf5095cbb71f42f6221d2862ae1ac605e338c1df0015afda85315f1e338b9e06873b48d66094f4e2940bccb8e102788b443410c0f3ec38be2200c53f9dcfa35a1c46c2411b31d66429e2e6e993b305029e7ddaa27b6b21a254cfc4869f2f305da1bdd680359cfad898aa58dd597cbef20852a596ac8288b58dbdb5068103589a52546b307791b04d01dda1adcbd32272e6513957f9fd32343836cc0328a360b5750de5cae09f63d9777c128fff9d73fe9a983c6475f951dedd1037e7d36d727d0acee98b8e794e9eebcea9aced5c29a339057fa6e7dd3a14f67f19fd0ec930f6b10cc7e00f4b85288f472e7f3b8a4c5b6257b8bec85cb8f4c4bdd5b31efda3377ec32d011bea0a4d2d53b6ce64ec834f49b8dc92ba235410ab2782217b0226bb9658d85205730dd3b04dc778e205790b5896f4a83407b067a1ef0c708a7ceee22625ad57218da68e421f6cb7016226f98033e6b25279ec1ffa5022dc012216836c0635bf0bb3e651f2b825144c27931b2a0b91902b69740e4ba5220f5e4b79e205ed93a6c43a38801f420000000087d644e2e8e8759ab46057fbf406bb3c1b6e7a1cdd99d82c8f0ac937de0437db2c8d1b85cf58c5c5d8e8794c608048d6c32c9e0515977a9f4e09148bf4cc687a12808f94bfc1a828471863392490b9d6e49530c6ba580d19932b3071e69c223d0b6749690a5be46abb97de81c9b2ed3a5c95ac847dd8177ee9bd7c9cd9e57a375e2b8f13f2f8600dec11f19c1276d7c345907b00ae1d2c9682ae5f655e3366b5733e1b67248ad9bddc06f356f0711b611e978dbd04071894e24003ea0e6eb6d10a7129404ac7bb3073d661d341903f2b86a8e3ade22e2ee72e504df490514e00e6a9403fa6dcba4d77996b2cc430a860b427a2bff2cf43f13b7ca993b0934c35cffd2023caaa22edb39da861413aaa1b861500bdff0195ce856a85cb0bead316d8859686680fa9264b6b90c914e96da8a9ca7b510a4a7d188a32e971dc35b89f380d4d24cf5e3c600662f316d510b2e9641ddf03967ad192b26c3b3d3c0e298e65eb4cd09fb58d45b3cf30ce3a9674b7123b18ac52d3d312253f7908e1069d91ca9090ea8a3dc7ac0fa1889fc721729d3c5d935a7db98ea52a4304803f33f08204f1a4d29ce31cbe09eeb62f41cf380cefd86e352d72559be20819a4b4e77d8f5d3e31699426079358f0f772b3e660fad0e11d5995651ccf322659e6beece1924c7fc68705d12117e0652d4573cf59e2a2aa12b726fc5c86e0bf4b8b0592b2d321787d2645f9c0e2b69ee70131914576612b816e9cd0f5018ae476ad7beac6bd9e05e765113ec0607cd33a3020f28b86c65299f7671dda363cc8dbcdd686edf7f93323b47b7e7cda07192241f16c66dd82887383d5d149bddd54cf34b5a142d7be847da6ab5424fc0c796023e22eb881f571324703ab7fe48796d7d36c348ad1e0803c47dac0ff0adb44addb6cedd80c59258ba0adff4649e8ade8a961446a9223b568f1df79fd3dea41f0d78bd7359f29f9da5efe75ae32dba46e8b7f0b2f051c088ffe6d0bb1b59fe598c0a04c2c4dd49478538fa1d24ed0aebcce8b1e10738e3dd318723d98768eb08f0c700f94607420ab12b843bf2e3697c73b04935a5c329765625fd97f7f06953da6f084a439d1f2aa7cbb051c5326c9d1539e285221289b41ac54bf19c1e8c8b65e119b340f99123407e62fc5b3a51df1c6f1347c48868d6e882ec15b4fc63b2422d2ad91d1f86d6a567628184502260309fb44d6d980277a0eca63f6cd45be65682d024a952490587d4b40de99d755d72c711fa7c8db656ffd1a3f5b1ac24b8b548c8363e70aa2c484ce8bc881bf8c6fa606300011d438562a7f3375727719538bac49258341a7e30fbce96e08c48c3cd4aa9027110f6de41ccb34591fdcbeed048860c4d65e0d86e2b487a9ed60fc0f1739d69349a885e8df7c9815afdaddc426e597cd3a91235a50e67839d6a14b20b3648d141dbd843ccfe046fc077319059684866f4644c3d3de873e7a73e1643cbcae06e22d8ec08f48892dcec6c7aedf3da99c961e355b8ee610f0056eae980d4400fc476bd3e67d04650d9989a8670e44376b54afa28647fdcb4f4e24d4b772d2c8f764997c11672d81fc416a60a64ef7b8040a1deffdc673a0ec1745cdbff413c9c2bc329cb592b8a4f58ce53d82e24a9e19ba3f213171c50c4d5afab2c3283b87784641f326d38ddb49022a39053f3910b3f0e0b4269e12f2cf2deffb24528a6a0833ca0d5cc5b477d9af9e2e22b07aea261fe11e58d9de7ff5c3a495b1ca2d2c8d1ba27eebe51ff4a4408e389e1e42c7acf29e8220fd0c052df5c2edd50e401cdf82895dc43fa75d68c1ca1afc4d179ae0b572c278577a02266b550788f44cd31473ab3e948897b82eb3acd435ac829a63db8c693ae1ea495a73f6c4184829fa899b622b11e38f80331e6348a2233bef7a2a3e75797e1b08a896dbedb0f78e68acbb98ed02a4c8fa0ca574c4746e86c48065c18c451065ed15acfed77cf0c30a3ec545b17f0a25cc6c8ad899b04d30ca8e065e28ebd6a65c0734b1e0d971102f1374b2e4a9c1cd21fbd7e9ea43357c6e23b684e9a6f9d326c24f7657e875224972fec63f015264a6db3646c36c807f1322fc24ce7164aa661a547edd2df628a5cf5db19088240bb7bffc55747f5eb68bc05873efb740e868d0dcf9e56a6292fa038afc7bb00dfcc72fa5366a8c166010f594656114fb8edf756ca2065c9c1d4dac95a61c7d6c3c30632bd520da2b1278b8bb299fb652067a34cdc99dbcee9923b30509a9fc34f0c22b30b77a0c9766109efe54bcad23cbc03e541f78bd98464e300b3cafd8f21347014c91fa006145a8a571f7006d0426b761fd9b912693da6fbb23d3744935b21addef93126725fcd576c7ad6867a0f9861aa258a84bde53011f86ddcfd530587262a66c38ba7d38b2ce081a49f07cf3b704b6f8c4bf9fc0b0a5995752838e243d84528a378fc49ab1ee8429654b63bc5e2af9f12e749767e7d9c2d2353cd71733194f7d1600429fed756411008d88355b4ff28fe268969e586845ed13a8b08f28162fbbbb9392f4e93e5a55ea0f5b57e255ca90271e8ecdc9b0fcb892f86f0d094094d9db85665be71cbc73ddc02765d8112f8c8e0c96036c8d1004300bd9963a7a92e685873d106b1ed96d83ac33e02920f043be0e1a553e1497179dcb520d10e850d2458c9b19025f83be0d4ed2176efc7e1d7d690c5c8c6ac6321ac3a100bf6403eca372cca2aea05eed15e040dba386454f64d0a1cd12d92668469e10bec056e3a79e511ce59f9993cbfd29e02bd2de69c99dc67cdb2c4305a32f2c5bb4ce9c565257dae52c18278e5429ed5d0c0ca0679fffaa78b931c298117345262aaed132914d1848f9c8514e2073b9565338267ff7f25681e61ec9e8228a093dccac604296d760bcf79a601f71cbbdbb8d07bd9529f7a653c0e2a0179b0563d9a10b7a890a0225e10dd8202194496c0f5bfa6b2c1db6d6dfac4a2e28c350328981c35481e223904a3367e7534432ced2da0d95d2b755ed52202572c715f2e62d60c8e7f95e5bfdd06c534610611f06e5500b0b4aa1b6d6306fc7f7f701be6213ba5093d19cbbe64537a65614b8dbe05aa889a5581b0b60a467143aac186e9a007f661982affe6ebe107e190f1fe2df5741b78eadf6b093f8e56079b535db18bd524f43e6759e5b00c8f67aadc2ccf8de7f6f6e4a6bfabbb96afaf543f65a2d9f9839a685d3e70c0b8946280930d6f13fe8b28175dfd5d8aa924dbc4167d2e8f63e26c9d667f547506b75fa4380abc9d3c05e3c32bed174ef672f8173e461656b50c192f7ba0853bac4f67b2d43f03f9f878b0e0144c0773f52768bb900d1998295e65d449474210d159cf4870436c20515741192c023a540e16ae5073db34d365b3f5dfbbcbd77035d62c0e2a173cd9f75f921cedcd828a1bdabab371a2eb52d2b828cf000d1b524f5fdf43435fb5f17c7390371b1a9d1d913358bef4cedfdde8b811920ed7ab5b6576d3d887b7818db1cf7d5d9484d3a9ebfcdce56fc485251e193e1252f1e7e9cdd36832e8feb3cc4e871245e4e3d47b823ad6e6089758e995edb8b4dcd8aa766890eab29593e45bf45320d7d4c11e00d183cba77ff3efcd16bfb943865788b0d506ba40213aee4374dc02d188804d9b841d602598040fc46a4f620285d3b746be094e4e480ebb4212993bf3c838c05f1938fc4032a9b31660ce0bd22d7bd511a8674f82a939a12d5195ddd1cae1bf26cdf4f15a055c03b9a941fd8349e254b457c008a79b61380eda715124b8f27c20d00693b002e13138380cbab0818d728069c1652e17c27d11aaa68a91612272df2524de00fadc0f3108201c0c7a08ebc8020047438c384d1f4c40253b7f1816f381f0c0faa6ddd32f9e718bf6d4b38c1ca6042c178526031ed933d09037387024ae0778c1ba94b7f410c209af949720514a95a1987ceb6473fddc0a2148c5fed90f8a4de590cc61474af081d4d5134d47124e05103bb2c56322a02a4aa2d000000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000730200000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: a333d0d14078dc82942752ac7c657000405a0b6e7801a0783dbd72584559a79d ? 71123857 of 101739742 <34>
01: 7db8679ac01c13ceb6b12986b6ddb0b1cde66e083940b67d01dac2137f1ec0b4 ? 71123858 of 101739742 <a9>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-07-18 21:08:19 till 2023-04-02 14:22:46; resolution: 1.52 days)

  • |_*_____________________________________________________________________________________________*____________________________________________*___________*___________*_*__*|

1 input(s) for total of ? xmr

key image 00: e0094c74c7947d1694bc2adacf5c21ade54e0c727b2cc78e92354a300f0233b0 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 9935055f6f690d2b215bb66db6dc23e561ae3910a104207273bd7ef2f4486b95 02670277 11 1/2 2022-07-18 22:08:19 01:302:21:52:46
- 01: a2ad5421468270c5261affa6cd9991b7baf2355513a0b6fa8b9b77c2d038f344 02773794 0 0/106 2022-12-09 22:10:44 01:158:21:50:21
- 02: d5ad66667e1458d9d6854484994677b73ec8aa36c4926004f7a01ead5d26c4b1 02823308 16 11/2 2023-02-16 18:27:47 01:090:01:33:18
- 03: e2938c9eb4588e35e4b594ed1f9698065356e5c79cda6b769ea2cc86bf104177 02836308 16 2/2 2023-03-06 20:31:55 01:071:23:29:10
- 04: 7510e288fa579adc1b7b58f50121a2c3514c9c76cfb48b00f46ee35f9f4f8738 02849371 16 1/2 2023-03-25 01:51:12 01:053:18:09:53
- 05: 469da4f8733349d55e990de9af4438e0c2f820dbd25c8068a332202001d6dfdb 02849469 16 2/2 2023-03-25 05:06:08 01:053:14:54:57
- 06: f8d1cb327d70fd297494c675b07c628f2b6f6a7f004b78daaf05d538f9bc89de 02851387 16 3/2 2023-03-27 20:46:15 01:050:23:14:50
- 07: e3b7ff710858b208fcd9f9a1695d7d9f007eea73e6e104c353f6e3fdd4d16708 02854653 16 2/2 2023-04-01 10:00:20 01:046:10:00:45
- 08: 006da0a32bc596b056b8a88633813c99c4f13cc2e9346f6fd985e643d708c41e 02855248 16 2/2 2023-04-02 05:12:07 01:045:14:48:58
- 09: 054d9ef10b8f34da610d6731a74aa5305b150fd800dbbaadc1d4585142f1f4a1 02855265 16 1/2 2023-04-02 05:50:07 01:045:14:10:58
- 10: 6c23498ae8a0c3c9f8023ce54eeccbbb1936a00e3032c0d75ea3c555a1adc009 02855359 16 1/2 2023-04-02 09:05:25 01:045:10:55:40
- 11: d82a0a32571a55443ee208ac965f423ea6596ed92408650537adbe25c50dac67 02855374 0 0/1 2023-04-02 09:28:40 01:045:10:32:25
- 12: c6fab9526fceec76deaeace2306f018da5577ff98d45004a2732039257a165b1 02855402 16 1/2 2023-04-02 10:21:48 01:045:09:39:17
- 13: 90ab85f224fe653b97d2b9ec21f7dbe758e8e4db4838f19644a36ddccd3da9bb 02855452 16 1/2 2023-04-02 12:43:34 01:045:07:17:31
- 14: 32eeca306f3789e122aa69d2dc2add55689b849819450f2a33140bf80812c0c2 02855454 16 1/2 2023-04-02 12:53:51 01:045:07:07:14
- 15: b65b3e8287279e66dffa7151fde280be0dc2bf1b9a1616939a579f0f1e1c6c19 02855468 16 1/2 2023-04-02 13:22:46 01:045:06:38:19
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)