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: 58f0fa261db32c632c5c13c35c1314a43fbd82cede7436a55cee2b0077afaa67

Tx prefix hash: 5e14b09d3d791ad6aa2a3e349b45266fcdfc3af8e1444bdd7fdb77ad4c06cc21
Tx public key: 870ea1d5950f2ac113018e40a698d062ec2a704efed2923f51e1b413b2536d1f
Timestamp: 1680366226 Timestamp [UTC]: 2023-04-01 16:23:46 Age [y:d:h:m:s]: 01:040:23:26:33
Block: 2854840 Fee (per_kB): 0.001752960000 (0.000020480000) Tx size: 85.5938 kB
Tx version: 2 No of confirmations: 291863 RingCT/type: yes/6
Extra: 01870ea1d5950f2ac113018e40a698d062ec2a704efed2923f51e1b413b2536d1f0209012712401f975d925b10dea005524946465650010057454250565038580a00000008000000af04001f030056503820764f010090b7069d012ab00420033e6d3295482422a22ba6742ac9700d89656e73a4649f4ebcaab46814d3d22febb5b540f28af2b17e1edce27dd0bfc77807fdc78507a3ffa5f602fe65fd5fd1dbfd4efa6edfff5bd81fcc7b34aa4279bd520ffeef32df6de4acf67e87febf598ca3eacfe9ffa5f486e43eeb7ebbf81ff39eb5faf4ed3f39e7e2ffbdea83f5ffeedfc047ec174d8ff77e883f77bf767deb3d3cffa4f51bff25e9e9eadbe845d2d1fd73fedfa5e7ffff600fff1edb5fc03ff5f189ffe8f3e7f29fba3e23f9bbf9cff0bfe7bff2ff94f991fe5b4c7f05e08fde2f4b7a9bffa7fd4f94bf9fff47e817f927f46ff73fdd7f793fccfc8848cbb31fa9e853efafe3bf68fd73e80ff4d6a11fdbffd8fee1fbd1e155fd1f50aff39e8e7ff07ee37a7efd6bfe2fb077ebeffcdff19f959e12bd254bc9d5ddfe6d79c0e7ca49e2ccf7372c5d400cc00c819d98e0acd4815fe6b8dff690b8566c46924b845e6d01fee69708bd1134a7657f5cca2249e0225b92ec8a5887a4722ff9cd71f047c31b9ddf4e2e6e78c6ead096579f5110b6c3800d4a7fad267a6a3330bfea781f3a2045bff3cfe25eb0ed75a077b5c6be9374e4a99b1ff0497787cd9c949a6275b5e2eb2681185bb88ccd74360662c535f6174c6cd676141b763cad7ba8914b9a940aba302359fbc6d9278ddc85ad89fb4c84a06687dfbdd5851dd6eabe2f8ccf6ffa64ff7875d33f16bbeeec174e8de6e72ee661a339666d49d3224292c16e9dfb3f5398bb951718a7913bff761aa5831afe868ca2d83d87da33dc7aca4a85c8503d22e8064fed0bb6334721c096d8ad1adad4a53319a7828f8638ce6bcf2ecbb65b74634472569b76c8360f6fd8c769eba7919e0bcb8383120256625301cccb3716ed74f92a42fb551d4f0af8394a1e7d4afd9ef2df329fed47191b5fcdc02f4490bf52915e0dff2084270e43a08afc7fd478e67b0f3c1e22e5bcb1be7f16819ee6846621506938bf5c6d6206f54b99c0d43af915cd44be26825168323aa4cbd91ee8c7b32c8568a59c3c34b0bef4b3944abc1dd74cb258742f48ecc099136c00fd240e87594e6d538503a6efd429ab1c00059cbacdba2164d4c91659c0e0d887c175b40f3efa6f9eb2688d4639ea61f4577b9d87431eac169b9963cc0a64c28508efe3adbbc2e7ffc40de1deb0d229e54567fc263a5498eb40c4e46582dc69a95e71258c77a7ecc92d63f099ab76b84b31cd9fa79dcf76be2f38873fb5d89d987204c560f0126b27d93ef7c0963bde5a3411772e3c75b94606b08c893ea3441261b33cb41c9ecd363f6dc413185ec22ba86deffe9a81ee2f5f9be0cc8dce1c26b48166dcb23a1baa737c16b0d3b48923b3ae351fa916e0bb6e6aa99ee2ac21cbd7de5870ebbd915430038e0c32cd6864a597cdec3dafcfc4e777a01726a0cfe71ca859f7a368a9d743fe6d5e37dbdd6979f90f2776105ac9b8bb4a3f55f74390df629162d970abe70ceb626cb3c9f19065519aa73fd171aa51e1e1d7f8f7217da4c61ae74ac09b0eafec5914aacdbfbb1e734690d82ff88c3b722ce4ed50d28257f2ae9c69ecd25f15daa68a6ec61838483ec0733117f648c182310b82193b8569ec242d6b731ea4d42ff42628b87b9033ade13a3fc6eb0d2bc1379185bdc3327013d818c3ff46d746a9ab7bc0239746e0e8cb16eb0efa245f5af814154b283772b47b10310c9e152a714cd2bd77666fb744f397c9b07967b1545d7379c8e0ec24ef7bb6e93bb300f2f9bce545f2baaa851fed9875c80420e9eb0b23ba52f173736a1396fb92a6460f8f548aaaa9837185a9a05ac72c1f9e0c749f25ed8fcf4fc6cfc09935853e8e58df74928f8343f5f048e73ea0979ce851242c25d2f23c3dc00d0e9dfbc4ce7496984890ec1c28e804a8612f465b59d2e11bc2acff94ded9389d6faf1808c4503a34036e3cee5f627283c104ffde2f578cac37394cfbcbc731645f4c93eb928853f79c3f047b04df40b9c5028c0136a325df3b96da328acc7dcf527191cfdad0d89414871f13a46d1fdf7eb897d0ccc297c241275cc8a51b1237ffef475bc08edd01a9a7dfbf6d6f3bfc547ffa8d53dd97edd1440a3e54677286e20c9f93ca865c9d8ce80cc9444938f921ff528861a2bce1750e9a81d6ab1c68343fc633224f26c8af1ce5287cd732d1298d69eda3e4d8c1e2b2ba54bc8ca691e5f2a709e92c7aaf4c984ec050d994eaf81a35bd1cfe647c7f5fb8e4dcbe7cafab68f257f0e52b290282dab6cbc2f71accb8aa8581e94c0c5a1db9e1ea5f9e4efa5dc056645f503dd729fc84c81391194958fc032558b65d0b3de09a74c5f35c14b306fde5250ee494dfa9aac101bbce1437af0654a6a38c1196cd9f0edf21e3fffa28e4a77e9333f5b5fa336ad11858a87df4a7ca4e2887a3055d7c1e88540b364ad3e363f583f20fe9d47f3dea4da2bd5e75c2b8c6c8d572ca6a022ea0d54e9a5f51386e36e97a4a115087f673a2c5675743954bcdf67e7ad80b3f8f450a8e71b0fc4c470723f5c5146bffa882291a88a77f9b42967c3fd30425d4f5a49b2df63dcc8d33fa1a4d6c54c49b3d84fb3ae7d7ddc8d3e1c48d147ecff0a0aab79b6663206e9bcbb8b74a18d5babc95d38650509daf7725376a235973124d5d2c1a470cf348d373558290ce16cd88c9489ddfd1083fff7649827a1f118be1faa39421c8906f30d0b97f8e238a8b3dc63456800f285faff5613e7d8a8602aeeabdad1b50218e549642c50e34f5b7bd9ce650e7d7da2bd9a64a95c70e99b737203c4cef257e8519c6dc548997000634363bcd11d7a21a8d94a8a09df333681587ab4982b78f967d36ee64e3e68e05961a83996c4378f9f683822e8c27d572d43cadafdb937893144987a9e3a24f80fd20c19269cbe5fd4773a5c76b8cff3fb475a19c7a30caa5ac284085bdb9d17cb5a9c5410cedc517aad3756aa4a23286010767c958bfed2c21a3ad986a01ee9f85163c58d7cfe598d25932a84c6e1ecf0a0b0ec2e92eb7158988803ad0de0600bc71de8ad56387fa77c13ab5da622aaebf4696cc77b1252576ecf69076e47e91a28be2df8b2340ea8ad791aad1308e6d7f3e0bbfccc3097e5119cd7e69e711040ed41d7b66d9bc95e0c990c71257d60591d445a63637e26485f5ab8c9e3bf459dba8b8a86ae9b2bb05795eb5677d0f3134384873665758b9804ee363f49efa8b2e99cfcd7ea9c7f0a4a26d6619d81ed034bff020b5a37e41d5b000945fa918e42471a00673c79dd25028c45131ed5cb38e17e79c892ec92162147a2c3387f0e74996486061d9bd2cfd9b039123088dd4e17659c08096a79cc28c23f62144bc2824461940c8de94990c745f7400d3b950a380fd7fb59f0d52f93c4719aa712a6fca16018fcd32c0b5000b01e484ca14088386fe6424a9602f27fc7ffc77b5eb64f27e4180d48fa7dc57e5460d18f3d343e671ea581cbd2d902e4fec16f3cd4af25effd5fa68c42b6257058801de56bfed4e68942b9463cb6b14b0ae38d45fda098f948af7c4c13b95402256a7fff4749a4a63c667ff17d7b07c606aa45f65ae89445952c9477eef107e60fc63ad8391e83ae6249fd3d527f32be56f7647f909cda9b7a267930fe03e7f8c40e700341a3a79d8afd2f9d5f32f65c5de49d09770b0d487422fb03a4f68b5b3aaf458527157523e73e876e0900b25828f4a0868436052c16e6d2dd7801ef5edefea595488e4fa7ba8e62281e3312b52a604dcd9d1e92bcb52a38aa8e55476553350e0c5fa0d7f7a77de257f46338635e3ad6e64bdf40d5268d21f7d3b8b032f6cb8f65e86b28bb1bab06d52453f980432840fc9584615594f219cee5b31427e1fb82f3044041896859b6195f1c99f392e301a7aa44c36fc5406982fa3dd80289643f3fa9487aa5edb9d6b2749ec61ddaa890673824d757c83621fa66aca2266cbaad960297524943c410201eb1e014aed2c5fb75cd07cf4661d34cb850d989ad3c4b977a6ab9156c36c18a51adfc7d0f9e7f0489d522b8c1124289f1145102ffbe874ce7dff9bc51742eb2d9595dc41ac6733f47ec1613c95968ac8c70d116468f9f00ecd71f5e0ce57fbe622f1312a2f490486e5988e1abe206a3b44f55938c05978cea12c8d8a8604125a7cf3500a02e80c2c3e2d72994163cdd082bf7b37d7412ecb0f16e06aa1f451951fc01fbd74c3c4db5f369a9d5dd185a4c9fcffc4910e88c976ff6a7ee205c56374becadad476ca94f3e46496b4e71d9330688cb95bab19d9e544db89ea509e3ef3221d768a665d14f7db45021d5123977c4c78749d49aca49687005ded9ed79f1cdc4ca93054821beaef0878de3d7368006588a42c9a21bcdc3e8f2a1c2235acd2e99d3c8d78c87a5ded0353a7adae1f5c457337794586a1fcbbdd88a7b85c0319c73f2e430e32c19429cbbd8aaf3296e7ef926cf674f1a9f4917e39cec949695e50d711499e003f13437e2f40eba7ee3c288555dbcd467d304ad6d722545d8e7cde2920987839a68a5abf4abf49c0ff7015a8558e29b363280dae344c53175119aa3aa2205ce2a85f2bf807c689ec5bb1e4b63d4b98feb2bd6a6b933e9c3a392da60f26e16a3bdefd86acdaa36a9c0a639e1de419bb29d074ebef487ee40991a98840b832ee6025a990b2bd2b8d8264dffa09318087574ae2ca4d9fda9770ffa755e8c0b4b35780ff7f40dedc7cd0b445d82160fec9b6f0923b0569436edd13ad44dec047af46c9394625affd95efd35b73fec509d6a2abfc92c2111cf951329750eee0d5456b1309fe3c9d707d7b981866487ab4cb628644eddc5ff4b4291e5577a945cac6ebbe0d5da36d35626741dc38691921a5892b3df8b9dc1ab44988ac601f213e2ec269abfacda2b4300ddd7ad6ac8d0dd7c569b3f83f472ae16af71454f730609735219e1cd9c7a003d7984a7753ea0a1ed5861182e96a91ef0b392bd9b2e852a51de2b0c756b064683a8fe2a93487140798564f20bb21474d50f357b1c378d408b3abb238081ef1c5b3dcd2bd1fee6618850d90ba6417cd3f868db814a90f29b89051fe2028de0083266043fd14b61ccd6e2a2a57aad095c574a1d549ec3b0144dfffddabd8961cf169f6ee434f328de588ef876735f6547e57226de8d1ca5c5d8e6014a53ece814afd686180eef31559338e93fbba0947c2467248a6b9825f7eb4367905f2d479774292f8c1380e437ebcb263d0d237e44ba354410fb59a5dfea7ae6f964d0ab9cb91f3c4bf8de29e089a0bf5ef3eb25a05a782e1f1b083a234a29a3d108421096ebe2ffe606d087ab4af878832cabebe6924db3cd6d8f27e4c528d33fbb1ed0046d1145778b938520395875309ca39499512351a6bb70cc0b537bf34f8080f6327ce253558ddf253c2a274fe1a510e2e8da48d4caa2376b078c1e9d4a40455c135564d9228fbc31f8d607f26a77aeabea0f69f5989b4a488f60269722177abb671dda9c4642c0d30d8e438725c3fa66d7fff11306412b491846cb8245520f1f46d61143f3c0770455a9cb298b958c2907bac8293ff9967ef81e9aaf75828daa76c12481dc7e2c383886e5d7a655860036ca0a93ad2ef4b95c6779c3be7846af1167e3a74d6afc9b9038965ccfdbeab257a2088b7c84e55dd559a5a64de579f11bfd14846b9df17de8efa131a6e385778e71eb5eaf2a59c5abd816430f7ff2109e0f98bb3b885886ea0fc20921a6215a0502205a8da544005124f76aa7fbdd4e3cd4945754361062be77123759433b83a234b52aca372c276a3c420f23f2e6799f594863f78eb4533854743423367e48004e334bb2a114d1e7363db077d41b121181396858f6f5500edc77805c0f3af4951fefb857ff163abb0a64e9fb51e01542968ed186f389f647fc55576bb2cd68435a8967ae7391bb79972e8caf80763dc3ec66beebd567e7a72623b9a375b7cd4a8b1e44175daf376cbc9c6c90cd05555ab9ba204e2389c210fbebe4889fe831174be6aa7641f05ae10166864edf3e5fd17774b5dcabe2294d0bb0122a765613cc204e3b305d19fda3106aca5839202e20fb277931a03e6055d60b7e0f902e28b99ccb7f4eb7d00c92aa1097d67d5479e32663891a5fad655c2289d64ec9f02a361a1e9d114cfd0d685b7db0adf30ae86b851da8c3ee22f0a207c4eb4faad0537c7e374477539571383dc3162919ebfe6e8e08a71552deb35dc514f705f47d417ed17bfae6f7057bacdd7219c75bd283f32f589053341435453e48969b823a9b359bfd6fd5bd315fa52cfda29afe46e69798762401f672cb5088c0f038ef1ecba201dc1cfa5767331e251ffb39e65a88fe4f02647294ae72ad681106fa51ea754b6b8344d53417956440c42e44ed2ff0430c0cb8d37da324485e413b9414a15c9ec578c48d9f4788be313e1ef177a17c15d46614946f65d4ecb0fff2a4fdffab83a7d439d2640d591a20222785272ece2a3a8239f8e1dbabb5a97292493db07076d4e9b67bd8754d6ca01a5ebef5ad998f5450379cdd9efbe3905bbd19f8af59f8ac5d77a2d49af70b6681731711ad3609276cbec02075470170b01bf6ebedb668e385d56b07329b11f328942786dcbea24bd115b417fd2865ae776f36fedb0d7bbfd4dd95ff1273d04f875bd01f37f33d02ec8350dfe854e39b5bddf2aecd3e0e150d1eac0215c0d040a49fa35634d43f854a08da56ffdef35cc44260f4f162d3503eb9e62f2a5b309e8dab5cf3a182404c66263f3168f986239f5ef355f2ee0e35408ff55d3b492acced7da584d400952895b085fca0dff8435cd58d33426c40e4ca18c2800c1dec379feaaf94958bd4a7027af2f3b35f74f93560a666dec705ee5da020a7300c5adc7de8163d6cf9d8e18e299a099424c2edef6b56733b638bbe067c0af67d1f11eb334b288a45a5cf19dd28a829752e14a86a86679897ce93739e6c124730e0bf41b34ee3a882173dc2a90c641b4a1033bca65b62b8f82bcc1ad9a9ab98c6a24d7d913a13f84de3422e11a145d4832c511822982f24bc7f5ad94214f3e6109d1c40e3e064b485fdfc6f27e547e8fa2bb0ad7b962d30fcee6eb293d0ff1afef9ccb94c0a6d7ca787fd1313cf971e339b29fd63aee089b2d7cb79e461aaf1017a054bc9b298fe91a25b29afc8f1e457f06858bc6a078ef24e9535c9726a3c15568fb87e1182bc4e9be84f108164d6fb8ff06e4f4f7def6d2ee3d59d0618d8081e91c2352fb32b26614a5b54ef14403e2802184768dfe4e1be946dee96444384f083e0af6c3e6e0096c66fd3b83e9d7208218914a79a63e6554cb143a4697fa728c131c735b15385df80be9d7c5fe9469797c46c94b915e646ce3649e03ada26034e512563dfb8babe6d30f3b88c3eab6b72b4f533cf80050a01624238f52900d6128c3fb8e2fcc9ccafad96f22223c07f2161d389fff45061503c52633d484c6a9f430af748d496b5ed65e8494c3ff37871606028e2768ce98741a6fa45d8bdd938cfa96e51da0523da7c9dc2676b7856cbb1ae6e0948f4bb20e352ed0a8199b7c8930c9584f200970b1ca1c5aca56a1c8bb3b28c164c72e20974bc9be604cb89564a30851ddbdcc840c0465a4e0f9d241f5eef959d19090a3c084a6cda3e9c417d44535de700fc11fc81598b78287491319a8bec860adc717022ac7d05f7ee6f81a564cb6e7cc58a9b338e564d5c34b4ab9d540a5b1bcb54d1880dd0fe7973da45b6397b907f3c043531112036e58db5c1f606ecc384876f01f308da47b86964e97cc6983642a6ba0550c6b349ef93a6413a0cc47c834edca45e5e185a447850d338860597e24fa6659a0dbedacc2879cd294e57997a5eedc933ad917a875d583cf35b6d833b87c5fcd68928b5cd7fbf1f9e1bcbbbdb4d2e23bef41a36dba32cd19c2282fd220dedb3d7039f44804c30745a02a4502551a80dda3bc8fdacf942ebcd898dd7b20804c2a2e71550b7759ce099ad69e76f5a493b8d675f13aca7e17646c106ea5ce3beafb939d3f73eb90eda4a3f50863dfe7b998d6772343798030d9a735a0a909587e32e0883ce807f1131ec36b97ef4b344dead6ee77a3b912cac8e08030bf1df2af69c4931af9a95950be5c0e39de7f1661424b3657698616e628fbdf9a1e00a9c48b70f24da6b854661b68076271ba3cc1c1c49df1c17f8864ee3e6ef17cefeb6bdb6c3bf76175578a0b796532118d80efab8d64030d23671830e6d2bb2c811e565e15da58ac69dd2ffc04273d874fd8072815908b9fdef2c5ed036c665040deb25e1aa23c4dc99c739fd9f1290ddc8a8d1e79b0e20f08adb36af049ce4507ae60e1ef320070e14ebef1d1abde547af122c0c6ee2e2b8d6bac299c5a2debe9db80bfd1f4d781ae325d2bae5a787ccd9c32fe89c3abb46d138ad496c2f5381b02c403f19c711c2a0d95b7b5dd519acf93149dd0def956391e09bd8a82e8e359fa81765201b6145bc8e4ae74ca8814326079afd8bab9d3df7acaf19e031bb7c07bf0956bbc2470e61c6b147586f1752b0f01eb57ef4b5e30bb9a5a9740c5f647727f19d1858fbbd8d47a54fb99d5593f8446d5f6b44139ae5970bd9261556a18e806af061c0ae392bb3746c89d62f880f2e5d60aacd8e6dca331d9a4a02204b40f6110d20f5dfeec9fd17eb9dd4f2c9c80ba794a23c2dee6e86d222370a140c394d2a420778f5b91e4d060993c751f2a9b46519ecb4a8af207849625b9fd8f510cff43e8be1cf1ebabf3919c67fdfe3bedc5b7481fd7b9ff8e74c96bebdc49ac03a2e4d7ed65687ceb17f55e7df306a34dd97223025d301994fcbe37dbe7a2b4cfa568e8bb7ffe90ed19630b1a3c6f2f18ff8eade726c230eb8317cd674329c1365ae255a7f55ac1a0c010a7797a0724d1c0ca7377c20a7af5240b91d2182aa147cecb92837b1ba4e5b4971eda259187b479230af1f310b072ca850e272576f0064d1d5bf55bdea4a0ed2ac7d3e54e5210267fe778a009bcee5f00e1a0f4835953dcf0289a5e21aa47df503027929826ebff468e3329fde7561794b822caf445693864596b99b0cc7164e4933446de17b48bc505ca6932c1ebd593a03e69a886d3d99576b9222883451e85f1d09f9965261f6d5f4687a81c4362c3a6755415847458b71a7fdaa789593a08a5acb25ac961a373cfce6654302245a7d7de9b33dd422b3fd0723e209bccc73a587e044ffd71be4198975fd040e9eb9697066304cf57b47dfece4c47134099bd16e6f674be5a584d68657631bdc23bcbe4f90a24f548f52154f91f6be6eef41e87114f2c2c3e5491d784a80d07d024312151e94feae6d1ddcc37b739333d1d3611cc18f9f5d19e3d5300f881f0da5513e3372d929b6f815f595bf5c07e6d8decd4e3fa5a63b0d95edb4ce2d42bf3cb02783c2e686fd5957cbd6b63be337237ee68467e2e5ebcf8fe37189663b250a1bedcd44e619b93607719056ea32417df1a26fc1cc31e32a46207a5db101d6ca667fa56038f00a2ff27e3c6623d275b95a9ab56101ae36d5989d40438402a88a3cf62e33114411cbbfaa68d71738b07241da4593c6b87eba998560ffd1b47c21416f55d4733be47c822bb077c982e2ceb16b22eef1fac91c3b02f0bba02a687cece2192717c01b23751b1d9e7cb5cdf536ca36248ba7dd533d703ec2e4eb29d1ed78458b3c66274140fd74235b8c6dffebd413049353eae55e4d52695dd15748d0db2b2b2b73e94707091b5d137f99483684e2b95f98b6056dc925e51ebbbbb17057c98b2adf995d935a270f128ef59bc6d285cabf8e11281b63b626344eb77d8bb3f888005a5626d54cf15dee2363d7de56abff8eff4f08d9a46b02c702656e98f7ed79d4eb3c4b8a3452f2bfe612e74b0dc6b79a847ffff17699c961b0e735577fd81001db5328c58521113a9f5b3f8fb4b24da0dceaebebab5272634876b5649e279ee2fc8a47875bbffc667d1b0df46792d637924d115c9d397e0787cf681122d57c3bbcad432f0b4047697df4be24aac29258bf8ce68382a42840fcc0bbac407e7df88aafeed7be2d0dbe48951a860ea2022b5db9d1855b82a73e5fe07833e9556c9a96f1e9cd7345b5963fcda5449d5e6c600a3da171be9a63d13ffc1150b81c4cbce7a46674caba301f125af1c06c8a5a94e3c48a38bec0926c24f707dca61a2db240736a7760ab2ee8734f3f138ca9dc78639f3f4c68ebab8b7833b23613bf94b13019f656e11650c0cc284a7452f9fc1203e5467680fba58b4edf8bbb710f7fe6383a646741a8c751ebd41be9a28604bac998b9bbf45baf5fd19ab21e775904aba81bb04672f80a3c4ffdbfdb17a857bddff97363fc17d24810f97fc3c9f75a0363ba122ff242e7c1485f7738d1c5d60ca4c70621174530efad870d7d01befd35a0c039cab6a2ec748aace663f66bb84cf33a65b136a87c858bb8fe24f79fe61b5662cad40ae9065cebc22a03298dcf3bcfe3eeee00018275a6b7ae9f5cc140d1ffac44a0d7542ac6abe1bfd6b2c6a667d2dc2a09e37b6e94fcea7ab368e105cad4f7e4d4e401019343d65233dbb83f9fb47e2e77caade9e7eaf3da310df7fa295875bbb249cbbed7c657405596bfbc98af77f256a618e4925cfb0b5e49bb9f94bbe8946acdfb67b8be666cd1eb101a4ba83466642157d388e854e95b762112ca8a222870cc913e4b5187fe23d3af65d45ab4da21cf363effe85b4e4186253b6b672266b40f9b73126362fe743d4b023a4e4a3cf962139fe041d8f74476ebd520cbe5ea66dcf9e7f596ce02cce02f25485e1c2ea29c1afd7017ad0fe3f3abf96167a3ef05f3a412cc934735cce104db0bbaf9793bec934f4a560411d75db17f01795ccb4791ea9dba70c38b8192093fdc625d5736fe90d2b493118095d17684905560667ee7c893f27e2505dbb3335e61427bfff54573b8f948418ad8f1670f39b010562cbba73d1deb03773aa79f90c862a1387dde9e7aabd33f271e6b9efcdab38ae0c562fecf23af61d7bd7efc1eff4339f04583621d7e78f177394ecd5c38f2d9ca67425143d1e1eb4ddd99a8eedbc3f674bee764b043dd40ea1b737b94573049f21f04e3b403d5118f5b87d536740cc44432a10b61036849c9abab0b189c700500cf981933b7def0ae0f939920443e778cb835ad8e5a9c988ebe122346637ddc44effece69a6e40e6fe121f4bea623f740368b2a2ff270a9e7ceb4dd42c2bd894899e3d7caf599cab693eca37e1ac61fe0772fd2c7ae63bea1f8913806e4aae8113597306bb6bc33b6a938f1c7d63a921ddcb8e9f13a179c01d32cb3b90232a3de9743b896b70a7861285f1837ed0ec4c527891d6f9e098956de9bbf971cc4ce9844a500cd9ca90d63961c3fdd3e37de5ee3182122a7dd9e4f8c43ec013014bd48dae5611e275c48a46352fac78c7bb798e3cad8d1470e793b7ab14b36cfb64b7fa480042ae0d87480c69df2f4c7abb536d60632926fe0155dd7723fbba6fe7194fbdd09abc673af62ecadb826ebf85e6f65a6507949708f3d777e24e6370680d0d29bd87eb91f885cc6141dc7f0776f391845af5250fdebc05b9b6f10804833ef887e0d8219651fa330b0a9ddc16ae31f39df812db5617d061dfc7d887de48e406b84b3fee537dc3d611ea0b1b1ff6ddf6ca4db6e11cec34a3cfeccac6e413ca96f32ab3676a59dde3e0c4d48edea8c9f6323e8075ed0ee5bfdada81cd4d4bebc1dc2b90838b6a6cb8eb437e338dbc7582a1d3419faef937944e62fa1ab4a4e609e8cb2a4d696e24b0c42e07bc9a84c02afd1e3f219b40c379bd5a714baa449b1b681c055fa884c34eae600f55eb6c8d310605c61984b732b4213036e7bcba6ed5227bce9c0b6a70afcb8d92ee9cb873c13e3413f82a2e37d94ed657a9df20f771cef2802410ffc4954f770cd735d00f7dc03afd69929d5a5b7687c1a6bcd7614e629581841d4bd48915efef42aceb0143278256c2b1f068aeeb4c3985ea88033b1e0658fb614021f04001e18832dd81e8ebda5eaf66808b740824ae213efe0cb5a46084f3cc7b80c33914bc67d61458993632859de5b1c049f581a003dedafcab101f3608f4a810df00f5fb70894f58ed4c874f623e929e6043753e81ae3cbc82b7f917d1ba0661e9692f4ec534311db588bce9b0eb49c2256b28ae4fb708dc26f91129d25dc50cbeb9f2e06febac6a32ec3f9ac25d6f83c6ce3bf7c230d59fde4678309c1f3e65b378c3d956e86190212fb953b8977086e48ad7e12b31e7faed7cdabb8655d9b94b69b24ce824a11cbd9c492488ae785370c726d4704cf5b9aac6e3b144cc15177cef13ea87b7d57f31e582ac13a85eb072ef9c765f9ee14ef27d0aab5a9bac2d1e46653c2defe76f3b3745629c2fcbe98518a8b0a810521ef92601815b08f232d08478e56728cf083c13056f3de839311f2a70f9fa0212bfdd9cdc65929007d6a258df1dc03440a940cbad706ca3ff947848ebc7de8904434faf52bab206eda0ba525dd93422b1dff3579a9becf8e537fb527dbcb3a37a593473bbdce8f179d6d14d2655ba38cbb5f3659132798425ca716e947bd0e82284c5a9dad74798fefb3afbb270c9d4dcf864a913eda5cc5f6da58a962e55dbfab5f90bc20e266d73924623bbf5afb5d4ce5a5c12f925c2d9d403cc818bfb6bb07772ece1cf094e7fc1decdd59fccf13c28d4b86561bdb77b59cbec6e86eca5dc1c2448b7ef6cb8d7a35471ea29fedb396699488c7d5c0636a4442a68218862ae749e381c465731a0499a836abe9820a9d71dfa7430b7c21808d383b7f4e6aa9b9b4bf9b44797282e3467c457e88e61761f7fb585ffcd138de11183d63974b677bddc19fc108706b3dc3f18ed2a68760e87017579f1e049baaae57faafec6a5687c716c45c7b284bc512308a877b6c25e979b931a02dfa4252c396fe5e94594df3d2fc9bb77523cbbe7328787e5d5297a7ef43dc068014ed7b91f8842bfc2ad6ddcb7da87ff89986ad16c4597c04597aca85fca0c778c28b18dc4da5de77937c45e351444c1a3898bf9af910a2227d132d50a972c14b86ab40e72eedd4384c359e7ba395db9d7ad3550f441f1eb1b8533ff44f8533c1cf26c5354f60c24496df1c3a2973799b989f75f6f317556c101fa3d07d89d804dfb33a01f5b19573d64b072fc61e090389eabcc71ac83e87de4976edd1679271a9eff79f73caaa57913c87d502e4bcc94e59584afcb87992690e9f14e5b98f98ccbe9022d69923d6ee1baac8aebf83b1f91221c89d012fc362f9ac88435c28016729c6b9d2d2d56632c4c3e5dcfb1961be961fdb1638e66b8dd7ecef7b01f3207dc510147a7a8a5948519ee6414a49d9f81e05d78bf344d62713644a781ca50a86c12aee2aae0be74a9a076863074d0b054dbd48791e8b17f23f5530fc8bbda0e88e4abc74c5dfad3f0967a1f69014595d115c6fbbb5b2849e6e1265f0529d6bb8babe28630255f90a78d8b3a9f4f9e8fb2e31e12c5e6fe947d692b226077af4c1920e95075ce617531f3e9fe6ccc5221143dc0fcad103db8b219fd99118c7729f6cd0fcad86150c3c5177bfb2f5195417eba46f2a3cc0fc46c97ee641aae3b78f18ae6844d367e0f20cebabb04a06d3bd6a24f490a19f13b6e583cbd6b066f936fa6e1aa712f8cb584e20f839ae878c306a930c3dd3da7dfb6a5eb43c226dcec013079d894e9fe0d014102873086ba323eea34ac78ce5441f4758fb779e836230798271ffa933ff70ca6e9059c5515ddbe6cb622b44c44f21d638b685549eeebef654979195bb9c96e64780cd99c34c14c251c5629188b70af37315739971f9cfea9a39e810ea7a3dff41c68f8fd601b34a6a47f6af2c7152dfd285dea4430ba12cdc6299a36f489f8da8ba1f86dd69f896f7a4ec2f99e613070419e693818d8f59c9184ce804fe94d89fbf0e1902860078882dc7c0fd3c45523c273b92ef064627111a3affff4926eaca852c134557ceedeb68bc3f4b9c2d632384c25d87f505ac83985f4110d7f727f1dee63bece6b1bd8eb0cffb53a39c8af756015eb8537978db1ae165ffd9eb8f607422f9d2f17f0fd6e08ae9c5c6a55241e544f6c1262ae644c9aea0ac997ae949ea3b44e3e177837d685cbb550fcdb6d42746ca6c129f996b5500ff2da5c12ccfbee27d5c589dab86638fdca51d7133da2540e6bf62792a948b7b677ee49552bc0f8910b644fa117e58ee0d9bb4f2da39a078e0e09c1f3086bd6eb3949abcfbf1a9839034b5c2a5e9d6077b55d1bb4b4aa4f485ef1be73c90b4881bf663888f90dc28b3bc8fe6b6d3353e96bc5404e19634c6c084eb5842fc458ca01719a0692bad66fd3fdd686446a9defdfaec4cfab9f09b6f2429481f971dc978b84eedbfc9ba34f31de147494129371faa7f6350ecb9888caaa95a7ff8cd568b1550b897f5816e76d171f639d0314d78e77fdfaaa5bd2345191ab0d897fbb28a0c0e45ec82c27130eb5ebbd87484b66a3ce73e1585008dc471ab2ffd12a37bdbe9b9b9de7ba583ca77dd120350c1a1811e62ef50137d9a9342b05e8014c7352a878103ccbc44e8252e2d78016a543d6d97c0e36f48751b2e670c75bf53284c31fa3036287a860af15cbb80038dab57705c038ad5b0988a8ea67d809603719d40f2054842f6da0b57f3d66627c2ac14573e4208e4eb9301283e9c82e3ea692b4e97d0697a70fefed78679da8077868a1815b90b989dfefe229b7054ce8ff9f2da075f4dbb827af81caab766dbb43896165dc33812aeb871d88cd158ddcd15d8b749ac40fcb253b01a2b55e038d73af78cac3c3ff1442d142c89ff6324f30f12ae9dfe2b7d91ee4de244e1dff97d30111244b2cd7bcee468ab6422b4be82650b3a7c766680e0635b7cc75d4c993d3dc504c3cf703f1b180f4dae56787e7b22bed446a21e71d95d64591b5c1127579d19ce9056d6e696abf3051e05fcee4cb2e2cd634643b0f6f937c997879ee5e4f79dfb05aff4c151b90c5f2c9cbf4784330f527c674c487fba167fd8665f76aa13903557bc3990027e016f1c0a086c148fafc269c2edbefeb7768740cc5920ff5238947d58b79d19e10015a42812247668ba5941470bb4edeeb15e6930b43e779b64f8a3cfad7f2a169a369c8b68e5f653d885339bb22000de36995cf3a2c54775e79935a011f3fc66ca8768b141613db6a24bf4bbc5c1a39350177047076450e58403259fec29cbc4049dd9a8d8f93cafaf05645664f106d257f5567ce216d4d98f61481c4050d08dd131f03459835784791c7f7dcec5fff5ebda7362472d61958e3284e8a1e7af2a36e4a61cfe0d7908da7043090a5d026316dd31e015396d9d1fa405f57edd3841ba7529d9afeaa0af26bfa860579531e1d3e047e58a17b7dcbf5d5995f3ae86820ddbabe1e7bf478c597087797f95942f69c4d0451c8df2c4c5559e3cf8df4243973606e6722c71b7adc922821720dbde15e645a528daff6ddac7049fb748d54b2e4f788b4ca2f427a68451d44e9ce62dd060ecbdc33ebd002da144d06601c99b60d1cd99ed4e11a6420eab47d773f0e8b6877b8bb3a4ca480926c9369fe3778f78bf807a36552d47c86cc7be732d0c6c13129f5714fe295984f86e0c4456f3688d2107aa85ccd2b9143343c8e9b6a246c611fb4953e32eb157ff7414eaa9231d5fe49c55e64f37814d0d0048a390a21882737ee6c1b886de1c540ee61cb9c02b2eaf946a3a610c94c627cbae6697ca1ef0ed4c8c5ad83729732bd6543a7f5c9cb7d0a2bbe54453bc24aef08d6f5007b5294e42b56e1bd035b5e3e29b5bc0fb060341437f23e8d766973a061a07cccb487724d82c6046387cff6a24cbd06da8f94a4cbb44dd383eb6caf84ec5d7e06f24bf54734b913d7cb0756056c7c17bde2a1b372c4fd6df1a43d85ef33697b6c9cd84507c25ebfe9b2c3d6b7a6e956068ef535a4c417fa823c4540d8f6c8d3b178f39179b59d8eefa3628eff909d6ed519d6d4ff459a9ae60d5610b9ff58ea9f6aad3c22213cac05a5da3bdebe44031105ed3fc4eb7860910976b47a7ee5173fd53c640d32d40752e836513b2e0a46063d1fa8ed2246ea6e3d706c39e97b9a6f4adacf939ea2c4686dd1f0c51add6184157b6f495eeba8ce06963aa781140293d590db11da852552a89c0a910bb361d314a91cc42d86b7648adfcf134c4e3415f472134b174d1890feca6f15a7e32055f8ab66368f6f1c3b0b5841f6c31b1831e0a601d3c4b1907f6ab23f3e454b59824ca397116948dd753c0897c2566988de2274340ce3db3dbbc8669d7ff10b96896b8e7f8ec723e8dc404a3e3e8ca0f6ab78a679deaeb5cf921529d24214f4786b78f16f02e8d0c6e5cdf67e90b9e01b72f0b8e2aafe6eb4ec5dc5a751a93470ba8c49dc9b891249ea503a94754352fd69aac86b85e5cd1f7c2ff0b9b565592114e17258cf5b1b358b3f092834ebca359101ac44f3ffdd8f31f5e23d4b58a90efc1914b638f8057388d4133551977097ef7fd204e2c2f0a3dd73a3e9ca6078c83795ee9526608a1c632f44ab3561459e27fe000b0b138657d02d6e078443e5b5b6b27fc056697e1f8497f2747384d13c4a68da4514e7aa1979cf5aed7c0069e090aa35281c22374f3c99cbb6e4277e4ca7e39dbb6fc6a0c98db0d78ba74e8a7afdefee57f1aae861f598422f17aa6dba9005e2dd8543851e227bb23a74137146e31ad057f1800cda94151f35ca96a3f4cfe1af0190ad800a1b344abef638a2d7e2d81ad3a2326a7f3dac8b72a4ba8f6447c019d344f74be6ee671dd5c21a14810dd25621170fee2401a63ffe191393b0fa35f87ab4266ab6dadd454b69f1ed40d9b17020dd1285ad54742ef2cfdfa5b5897bf5f33e379cbb64246eb308c96750c2db5f57a65bb12f5881b6c0f5e6ad24633be599229a2e67edf6b1e9c558ac5c1dd8ce238a034191fa9f4b5f21187105bee7323fdf93673f053ea3912a8990e9f0b09dd0578a9e7ee4ef71781b70ca88f5009857dc1002e60b40413ab205886fa8272e3f2c83e6021da2f888561789f4d971ffcd85d2e524eeedbd73495a15fac72c4fc93c474faee76ccd225d5cc7b4afc94044fa5a48e6481958c4a87c37727a990848f8aa0042fdd79897c6a20bce32f262bd9426aac1759801f82e229d60c5149c3d137359f56b8ae64d2b4b67dc75d86cdbdfc7fd09e74aa93dc7c29d096efc32d1bcc7b069a1bccd4a737718365ce417358d46ac5ca0fb180ac8ee947ce8fa3cda4e082c903a5aa57c026ebe75d3bd877852a5df60ca4eb5599bb7a67fdf43d323515b117d1d22254f37fdd86bcf40693c5c9c5133e2f819167069ca97800f9e255066dea28eda43ba2ca889c0e88978ed0941e0c82fb090b75658e95753196d1cb0b278234b704ef46d9b6cf86b90f3b39652abbf0006a68d4fc57616d5fee222aab1febf3c7f54e1fdf739e4929ec205141849dd8ae7f39509ceb4f6fb0a6d0968b2ead36cb868ddd874e03c06a37e324e4414ce4fa27708a30f455edf0fafaeb62da67f5bf5bf29c7a70736b803499677522d1dbff22e1807c7320c9d3891b7c6323210b5200dba6da089e7e30461fbfe1023dc30868b009642e34f0de05bd3e920adcf3dfaedbee3b36ee9558c6ffa42b906a32c5d210a83d61ec0d719aae00a6c8c846424441832e3f483d2a35288259ba9ca2d97f368557f79dfd79bc09fce2778682d9af01afbde8d39db2561451dc37d633675eadf6199878e49243a866fcef11ee1c6f1d60cc695460ffef0eef935bb7a5ac4355f46778f1fa9f93f3af4626bc0d201bf7a64d4378472b6b81adcf57a21af7307c0904b5b485897757a76e30295a594bc4684d48868292a5a652b45cd4718312072254d70105bdf2644d515b7505c13e783c374fa5a5721d72f8a21ff68ff6a3151886d0239290f3da8edc2ef58d2320cb3a427df4271c1570d58195a10dead66ca4de1cf4b94b06af2a8e3ecec3d83e1f2347fb9f844fbe5f0934414349e2a27d79076be89e82dd99c6c49df4ceb6bd7aa782377894110483ecfd2c90f03ae4aef008874ba215f2d7269d389201767502df50ee693ba15c14326092941ea8c6e4435815b06e59bcbcf5ec82287de9104c9dc9ba7ea7e95b3a25c9bd21e6638f6ae4710b4eeb3a6a9c35c8926575f832adecbe6499fb1de8357b825c45ca81b484b34e69e6f84f61d8a5d736a2d79f6ad3d925d4c1228ee4e51265ca6b3c71857f9b911eb745b114c999eab3cd759cfdc1a0aabefeeacb0574c757c846f012807f68188918ab08348d7ce686aeb9d3043fab7c1ae8df6d51628f0c9855fffa4daa742fb5fbba7330f5c4a1519ebf52a5cd38f3c7bb9e108db6373864232c516001c3b08fdf6ff90b0801f25ccf9d1e9957973c4a1d88afdc085d8eb2ae51213b5e0dcd960b6cb4e41468725e98fd8e1ad2f09309d120c9bf89ff2d6e87bac424e02991c535bb5b6bee9a7365724c64586edad2523ba5363be9d873b80eba712dc710f0e86d31472f4b15af6cbc6a7514d20b286ed37ebb5195a3867e960017dffc9af825305fc9f46911e12460d9e3b156e403defc99e6698a2c229edb51d2c55b9f7701559377055f768bfe6dbb05b57052c4941f98f87a88e90ab2e77fddf45f75e19ac41aa959ba984c6973b3b973fe62050e7fdc2d575c7ec4f755ebeb6d6eb0164f32e51c485a777943d292b5c324c4031528886a6887d705afceb405cbee1a6c6f31409310e9aede0210d3872f65e52fdf36965348612ac6bb1fba64d6f2b4db8285d6da2917842e11d91a7093cf26544c54335ac63bed89e6cad4d6100d56fb4f69a8582845b0b6119c563bd6db43600bf6f0660c87529ac911a19aef38e1e8df758733fb54467e612f47d57ef3e8e90dd16d40b036d1e78c9be5c060bce4b111bcbf51559d3871cc6b7778bfce9a066399ec1a4f697d96099c8ac484dfb8bcd0e3fb979a89b622cfdb8f822e74c94f64bf5c843ec5800fb8d7c4d44e422c72bb89cd72d84285be4003422b70f53540a1ade86d557f851e6b0143be356803514ea1db35d6ea10beb57f576067fa4af0dbee07f3ddba56c09b6f8d1ae48dcec0ac109f9aa11140ef2a9247921576634ddf6745667af0a1cce26d98c59f171c9d01e2ae4844526f94cf5d0991d446e6128a209a752a712c436f9b989526af465b1df8783c40531185876a341760efe4fafd445e423f46f7a1cde4fcb2cef48fd96796b46ff03148375c2606ee5b6701347776fcc56ef044b903771baf5080c91b5cce0af852b21369549cf4d910a42afdfa1daf906905bd4d2e71b6d98bf2556fcccfbd10208a47786bb5b690b934d2e57fda90b6b229c321c74ef85d43efb85078073a76a96f0c040416ba967fb8801c65bd64dceaf5c97442019bef3ecb80c1ab7b2cdd803dbc5ef6c69d2d000fef68dbfd65e1bfbc28afe50214eec5d6304d2768cabac8a702e5915a9f76962d26cdc5c2bf249af22017191373394c50536b431dd63661fc3546f060344e7b93067843c9f81d6b22d5ab20e5bec8e724721f18936f6ebebfcae89d06536371f8873672cf1672f2734eee104ea02fc5aaff8203052d2c0bc4bd3689a85725ed1d8138a5fe9b86a8ff64e8c1d044172b4c7bea47236b01a766c035af49ef16d97a2a333bf070c03f8c1812d83a89c37aaca60002db0133b0b1fcefadadafa1b2c6fe55924c6a7b4faaefbf245663e3c86554f93478fad72edfd3f5d111c0392e22b97328a0a982683ed1244295cb41f7ace47970a4bdd372ba75d52437c763656a4919a5b90f124f098bc1da355b773f0637a45a08c8fd7920fb3513abe47a8cd50b673e00ada98007d03a81d04787055a685e608173a189794d000afa0c33e82539cc6fdd094be52708b7b4329f81da8a4b10908862fb45331f7220faf162626fbf63aa506b4a3649fef718b35c94869621949586be939af00d1043a9126427e4991839c46f235135802cf5540672a9d037b4f93240a351cd02ba1e369bde30d70926b00465440954c5db0c575c00276d1af471851a617feb814b186a4a704d05ea406940000e100d83cd16306200b10a52542e66332a1ba2af1287dfc35c70ab102015b3b3730419d87ab1a63c77cbbbeb3dfd1225efcac63f00e19c2e09ee4269dc750b56fde2d06a75d3cd70fe9f0f953f5a75ed28aa3e4f869c6ceee012e5bf07bab5c7a97c962a22af9e153e34fc3c7447ad58dc6c4536ed72777ef38163c1fb0690d5fe710f781d03a6da8d45d7665102061c056460eb68b883e22aa810b30eab201ab2f41400000983b3a97f7799f6d9d52b28e390c2d4ed46fc1b388991523fddcaea30726dc7e19bcda2420807410178c12484e71a19646df1c3bc47b8164f65771d999067a152f3a919aac95e43f2b3cd859202f54caa1b6ca68f3c6aaa5568c84af7045a4690b6c6ffbe2a6e11056a0452240f14f3ec4561356fbd55b4de01d11df62d0a028ea8c0bfe63973ce735c003ae2f1945323a80d72c1d6d74fa718c81025a5fb9a2d1f306f8e838abab31f311394f7ec49eb70b5c4943963f9a7440eca4828db8667f348a4286fbd73cfb9f583592de8038d89776d696f19a0159a02328847a760d78133a17ec3dfedc532131b5ae5255a9e86efdfebc2f20dc9eca50024684d458c7ef3d7b19106f6627af9f954aa6dbdd34918f0f482f6e212d840fe2ceccf8327c792ba3351312b2b9542f487e42234f59737afbdb1414d6e3e091c8cc53ddb669afda4f5ead33a02c60d005caeaa728d260910e04e1bef7099f1e20d7bbff8df17951c0803e107db1f815daa45ede2a986be63fc00f9fdf256fdd66aa825c3ee2ad271cada8e4c9c65828973dfb669fd0972f41cb1482fe11d496a81be2686451da881bad561668ab3826818cb4c6da2f7690c4d42232a365479284ac6baa20505f0e8197b11a8c4201ba190290ac601077bed33c065e07096363f5e84538df6a90def513effe6ed65d9f2d35a7466aeb27d6471b26ebe3ec9972b3a9703c0c828814cd069617d405206a975af9d1c3aeac6e6436970efb7a7606d9247edd61012cdb5f98f98f2a6ab3d5a7019982c6b4589c70263301d0a675222f51d4f72a3e94d85fd2b08a142d15256c0092bc0187a8640cb51894c41029065d34db48d40f6d55e7074f95da03920a7ac90332b2d237fe292b65c5fd4e6e3cf04d9c535150ed17b59647e539d0620cee5196afa38e7f3c643c32d33b593bc9f6e38233722ec0bcee227c12a1705bb32e6437763102a629d1e09dcfb284d31fe79cbfa3c6fa60c93ce80eae33dffd95155378a53de1b3a65e2575cb86f97753a7741e4baa6ae62ee5bc219832bbf80ef0ee7c6bbf32718b4259a1eaa5ec1aaecd9f82e44fb190e01ebec6da785149257e8a243431776996d1461ea8c8a26645cb25375baf214cf2c81b6750e790be94ea4c11c894dab421e88d539167f5412e22ad4a1276068137d6ba6c2fceec445555fb1bf8b5679072988342abd533c5c7ec90506a914f006a80006a45eaf7391e1dbd0d742295437177a4210ec6801741820cb76b6c65c082cea60c536e18d01dcfaabd4e941743cb456d93a1f42d193a5ef51afa8eb3d124aa3d4db02c1d70382ce04d9272dfaba150f16411ba2ed650ff63dfdacc636e18fb1fb21f78f36639f0a4e0325cb31477caf9129b2c65dffa9575269900c4a000363d4670d9cdb8dde1cfdf7df7c3392023e7fd232bbc083c70089a7ec14c064fe73231ff8bb71f346a478c9468755b04f48cf1bdd47e6edd6fe592ba8d08328c3003b722625174e833178ffa09cdcbda1a1235986e913585b8ca5d8b9f9c48f22fbe32f41ea0eff9050df4f583e5c5a2bde169fb8041b10bb480666bb856af8beffb7b3630bf799a13aeb57436af628d9033344d2e6df963973437343796a009a1e181def1172a326afffde3940cc7873b0ff24f489186cbd4d61e153251fe3ce86bfc8f915856d1710b5d9fb0378bf6645c7fdc3b28ac62ea778ca35d8a1d8c4a31b0acded670256800cbc654cf82f3d4f7be177e09fd901e443ae6ebe4c2c3d5b80b9556f42f217744b92dedc9ac17a9f038d3e58984fbd02c2411d26e361a44fd247f7c7cc23b29403d8ae45ff480b22c84c4bc8f91a52776cd18f1bd8a2a62919725bfcf1602cfd69d89a9d9a0c4f14606143ca15f7222939afe8e6195a3a4ddd90c16ef36c4a06a53a8590aa2f778a9ba56d73634a50b621a6bef0f03c6aa152e927af35445b1c08a49c5bea3d1d8f90bd4cd0ed159bc8c475141d2dbabdd025afb858b441e6a15db27c03531906e9a65cd237ee60f734d287ba608b4194295c3ab83c77cdc150e8884a961cfbd113f76de1a7f0cc325e4c4b9b31ffdcd5970e84cd5fe8ef386815ae097c48457b3464d76d9ba330925b7a5188b8a9e4886dc22714b6b7f7d0cd806690f2cb13c933b507199d5f00c215cd74fbe279341c49bc4a6786ce76ce2cfb9d9f6d6e6b6f3a64e01776a7bee8dce2875b2b9a37b40603da6a8e559dadf0912125f96071fed3c63acbf75ff9f94c9fac98363358cdb51531e4848c66a6090db8cf6c03aedf42cdf4920ac1eb7e819b24300b80228ae284c194a56840623d8c6dd64281c8e3e9f2a3effc6f5a7747047db4b2e51b644993e325c153cb55c7b2f6b73c0129d4e665525431b521dcf84a18e0ec9597dea44ed06c453e3d4190f11fb22252103334d16f1ff546083d2c63405d582a929f907284c124d859157c5ebde1c33041468178cce612cdf7111a014116458a260680cd3764121a87f09eb4cfb65f2dbc6e3eb945d815f91fc1149fbe1eb187532c187bbef466f66e656161b77cbdaef8a6ef558fd077c7c21d074ce15c90ba6b2076c217b923b280ea4c6572fc25c9c79bf26c1a9c2b16c97d47019af99c7b66ccb4c40b2a532d770e1a5855d6967676cfeb03e1aba749ac1136f7d7b76c8abad001e57e4032e07423b7c249563d3c900bbf673a9cdd1a8fa69894048d2ab9c94a1e45cff77d37c55fda3bfd02fe8dd1edfeba527fc45e563fb6c6ca3b3877362c519f0fe6081ecb4a61399b1c9d1a76cc5e4278b3d63c5d8d3752820d18fbff01803263a21251c9074acbc0d6f0ffda592e9b67767eebd2152269b3b3a87d64366d449f3ac22e23a56881c7db8811850ca8c4f17c3f48b17909e108eb02aaaa1e00080aefd2e018f7081289115792c71996fd554cd918a77df1e50adc6e98bae3569189f91929b80a836e9bee66fb18b7f9c7115acc66be04fcb92ece0bd464c7ff12f1d62ecab3bf0c6f80230ea67758f0bafc533557506f81f1e457d9793201dd3b266ab005fdc2e6260f90affb38df99e2cead3e7a475ed17bc275bb8015f44bea063f12bd8f99989c39db981bbd1f04eb97d056af09f0e6d55d0c453180071accf78e0fb66a5a0129c6b4e5bf21f3a4ce82288f68d6b7a4e067ac3d733170660524298a176f29bd1b7fcb4fd605bdbe67d7dd7d88eb7b1c2bcaf05dd0d1e3648f26441a0680007eca385ab254f30230d27a57b43e34ca2ffc0308f2d0244b32aa7b7cdc05221fd80d6421cc03253490ad0b84a25aaf2b3b6541efdb97fcffe205167e21abde8dcb5bbae46dd6a2ab4f08e233464f05eb6d87a1bf6beae31a6ac80f3016e3c3c6ab4d306500665fa007f87786aff59130a5e9d9a8ebd50f867dfa074a20464a9590286c58903f9254379823a8a381b7d4714d98ddae0dc11c41179db4c733d7ab98eabd82c1cb7e4e9f64c04e18ed140f0ec97a1a3de1c1bcf4739445bf9f587ff7fb822c99ba57011c23398ec462fc5c39363d5dca959c0b035ccdb30011ba4bbfb6eb2d3793f63468b44d25d972d49e998d3a24c485e43ccd6065fa57fe94026b1e7578692783f64c47df026b27dc162bbca36b8663d25fd31cc6b10ab495ae4a50a108b918d586bdd47618836f9abd1fb898dfd43f19fbe420f78dd8d9cf8f1cdf7dc10accb388c30f31b0c66d4c65723872b23236612a9f235aaa87d2b7e03f948ea4bb559f2740d756ebaeeee9e4140b35d05fc4326433b0eb3b27f55c847fd6f69da520de75ae13c986576920b00d15f921f1c34cc8e20d7199ed9a19426c4e486a4133bc0941c169cc3b1eb3d4618075f30f49a6e5c7cab66aee5394d1794d1fd7b1f575aeb10bbfbafb14284ad62c2076b93c98ab8dbe33637dcfda586b9f268c6fa79d0ec6e96b1d7ab7010521918d2715022c2662255308c1c8ad30aab25c7508ea0b120ae964f9b89851a547872bedbad26cd701dca4cf6f0d5e87686a4e33da5307b3b1d1fe5f693331df115d207b08634b9ea456c8f7dbbe859102a9b5fab03da1e1c0ffd7579490e24bafcd33356569beb8509998d5c953215ce8d6910b2c639171b02bea78b826e5457521e1272e0c834f0e2767dc41f777557cec094cb340f4a1a831fa6e2bcf8f0a1c555a60316db882ebd3c0d07a15fd8bd2c7309b60f1e00b36fde2099249f3c5c148f48bae4f2fafb8749dee560fc44dc43a8b33804db02006703c0b5570644edc780a8a9e9aff1fa2cce6bb03f32586fa28a1e34b044c2a2ae9f83b641aba55003dcde93f1530572d42779674cc2b772a49b253ef3da68390a7adc06689edc35014ac138a8f6105acc21d3f7140458554f6a08b6b889d7ada3214c517870342ecdca0a057be5af896424c858c05dc8ffa2a83c8279b5ae59f240b20d3c8adff925f3ee6dd5b080b18e1ce542e929be763fec0fe9feca1ac737e0d783ff26b7eeecb6efcba202b4b3dcfb521bc04c476ed2e595a3f58e8873c130e3f818e5b22a63d0f5d806dec235e238d4fb2d9eb378144b85d9cb71a3647eabbf6d777868021d10cad314a4b9b7c42c9c20858e8bed1a263c3f9acebcf599e2bffb1a6e44b57c0dc854476713eca3eb4dd1432228d66c74d8a6153a0e008ff8fe18627b6e7a92fb53c8ababccdefc8f833d198113dc2e9728576542ad2c61fd60395fe6673ff376e868c24560714c978c6dc2019e5ef4b275c5bed9bc798ee29bd17025ee12402cdd1b344a0c522a56de1ce75a6dcd117436196048c86781501714e37bb54d56662a6098a858f8a4a3e85269b8aca9b9d4595c090bd88793b192b24026297e56ef749916786971a44afb5961beb26ce8c0795c64055113a0450b64d2f0543adcd3d7d083a9177425591a46059d8f0c0e8c99ab516a4ae31b7bcb38ce22504bfc1d797012b61b18db530970ecc0dd011fbbeff15f8554df5b1702f1629bc2294d551e55e8349e2159daa90a48a8e30d914bcf87c2899b8664a75177095246c9a2fcbe0b763016ded00658288aa5d4ea86a8c4789ba6f203f17fc3a07856278157f861c187d32b3395264772cc2c85f2e3990bb41fc6f6b6fa336cc2a1e39346867f2adf147d0c0ef3426d25f13506e02d42fc5e2569ffc08cdb7fa5c3c7df7093f905d90f2ae874fe38fc202624c86707887710fb0f468ad0b1134b24f5ac8b98413afccb2478a0a6582c022b49147542d2158af75e0a60a68733ca0e1531c2056f391a3619360be9ccf7f3641e6c67945d81649eb06532403d468392dadcc18e6c37d95132d4e2a2610ce2e9a0abd5e3f095e1b8de90d03d031dbbb855d46f02046f34d068c0900f8a03e535a05e60eb0e7f80366c2ee4d5fc52cf7e0e6c67fa8cab9cb95257cc63743646295c2c947cc6f3353b08faa5ef04e2e93ab29dc394254fcb94c14595a3f2ae04dcd4ac6b7b3617988b0edd661945ed8f80223627e2f06e2952fb1ddf4654365f0f2f1c1551568bb64fb456a1fe7851d59ccae9610fef85946cc8f61c5f89dcf47759d3e119299d2c09bbb8de50e22623a88a6a4c9ab01df68a176d4fad7516711864d0c81e6db086f6718088331f105b19d3592525654748b517e2170fdd4f71c3ae24d908c8d9fc641c2bb89e125c38d6ebf24d30fa80628c586f7298e5ddc15a526d74e13f75e47803f982a3b324abf1393b3a051352fffc15671aa1f74bdb5117bc72bc85cae96c2f36241468226212b17db5798ad0fbabc245967e5367f790d1fa64362077ded7c6fe8cd3e50eb929b1d75db8f31846bd9ff29c6c54dce213df9991509fd340a679e035c7616214536d2d64b698204be21a57e14f1a5967464887edaef4b65c4ddba545acbafd124ada80d5c1bbab12dec0a02b607c3e0b1509f3105c2aea87b3a799e1fe179c771a544e8a1a49d8f0f75b0ae048a64c058943204b0e0c3891701522b3a91b65f7160ab215ac7b2ecfbed9fec1a1685a6b924e251a7ea74ba21ecb07687dbc276209e447a68b2e3116734348aa9e4787e346950de2e7c379ca3103efacc9ec10cf8ba256836b2eca9ab7903351037486bc1fe58c03bd55d353d48b90ec01539206574c164106fa1b6b8c75dea47c0734717e743699c46050a13436816029eb0455d674707c3207fac6177119a1245bda7b24c7530c42483d22db0ea4ac25fc4e164be1b13c8f34fc5ae15759b57275521764e90cfe6c65bb767c88cd38fc0db46a45118516557167bc4993cac2da37d40d5edd3942bb91693e91aeda2385d587349320ec92ed860eafdf5b88c46d293cb8e8c1a8c147fd2eecc54b1a663bac03320eb9ff9713770c60b31694acd8c3d39228724bb3f441b64964e54911e4973ae31e697f45227ac672a76d9e0e6d09c86548f7086de256b8225151a86afbbbebc847338198f55b4a4d20c060366ac25aacccca2f1a77b332e88a681f96cd467deec83bcdc78b3cf16c936163630cb6ac2e7b04f3b01a3d2ec1fe2206d102dd618cf5c78609e30e52ab7ddd55947117869708cb5a4c5b98a5f49b1d6bef1cd10052d0496dda1a625b0f6482303e2f58bada3140bc29849ec55b703bca86d51e94b6f68f842f5bcede1a031ff9a3173162d347b88cd26ff725cd9f451749c549d16489a3ea99bf7c22f62b83b2f294dd76311c9f070fb6282239f3ed90d56ac79322fc4ede94b1ecc4f48d21b2c1cc410fa930643776043304f7d0af26e1ced935bd0cc84dd648aff5bfadd75a85bbae252d5415ccfa71bc62d8a1c67d64629a24019ec720824b767f9dbab55264b6e6813c7a5ad74c53d44a56c5b94c2f94828adfacbae10f63fd71533a1016fe597167ff81a92e02ec26bb625f745a4cb75d07f0091d75617f6024a792fe372c098b7aa74a9f37f71bbe6b0f2bd1c6feda52c6f630a94d9fd85a22a871b1e5450f4ea2cd7a50c6efa2281b713dc34281f7cf153338e18d9006b8c95e37b8d18a4d357223a8209ea3732b6a2b5c39d5c3ff779bd1d2152ac57b0bd14acfd3ad50a7b494e7f39529673575aed0a25f1363547f3974807c21d5f8dfb22f9d127c7f87e7a44351265f68ff82d63d0a667ee74d313a336ee90ce5a5be196a37fac47c49c71fc22b69a705397bdf3f66382f9363037b82126c1245363a08b974b1b6df441fbfb31b5a44cdedce634efbc597967e422b58d558d372c980829971dcc0fb27d30a7562e202dca0b2ef775f52adae129d3827a0d97eb77c5f1ae319d5758559b95dafd666c4a7193d528b891304204fe7838ea8a64a4c6206af1397e064c416e2159b41ac1b4e65d14bf0c0ad9a15388bcd057a07593c8d71919c2ec6d21c37c35c44d5cda9b87b2846185b6ba2b1e369cb5920f541b44c20075616a88e0f37f893c67a57806525d131f822ab697f35d76e25a7909151a0a196622bad7db64138e8fe8df28d682be6a048495cb117e1ec6cf3500dff7212f934d2520a9eee252cd9ccff80a075e4133e50f591d38e2b3fb18b774a7f12e1b9ab455c0550788c43415eb610d3e754177512b231ec5e6dea2716342664e479dc2c847663ea49c7e28b78262582a02b739f18089941f0871e981efe1207d503bc9a033ff58bacccf7cf39e41c708139620813af0ec8a9a1e7abfd59f1d6615ec4b6d43ccb0709c49ea7b170ab940b75745858dbf4ebce0eefd022c813c62f876c1163b9bbeb0175999986d5c1d5c95455bbd794c5b7e8eee3a08673d38c6478abdb8bb987d55dd8096ddb70ce7a5f4421b8b9fde4ea9d6ebe587edd32bb77224e9afab7385bdb89bd27e2205cfbbd111562a35220afc695166d011c64037fb8bf2ec25a50fd5d311bf369c02f1d13d684966145921e4471eebd00f873969d3ca7cc1cd85888ac74017e86345aac74e841dcbf6e53a50a5d3cc014ae1261791fd13613c8e00092f41c79dd5a84bf7b727707c6bad80591adbd7988d4bcf11cfcfa4733f0042350faef42843e56e220c2101f36d68d52a0f5be965659d701c47c31e16fba62912a5452dcd62b5fda49cbed73b906ac125b6415d5c02a037388a07b740655eed9eba6e822e0bf1b746c2604fde2d53c9f885cd44a8229fe875178e886fe225ed1a47ce2139213abc0d054c8476040146dc905ca868f5dc5751c070be8a39d96c00d712b5c737be8981a02f6166f4e52ff76a39a7ad8e8cd2e1b9bf87df6f481892bb72392e7b9316aeac151faebe68d09acbd7e7ffd401ba543e2bda290b040d795e52980a37353cdb56e475c487f025218cf831e762de36b5fabfdce3a16def899d3727f1f2eccb4ba0eb49511b6ec5684616665ed7225ddff38f815c5fbccbc706e6e65a57064106f5b50178a1bfdcb642827a6fecfb6ac1c765fb9a608b8814f1767ddc8409cee87a6889c0ce7e1aaacff8e5ecfe203a3bba3c6a1db69b8af24365363032a495b32b6aac0cf457189c1f5e94e9d1f53aa77d6464068d1c93294c54ad1489c15da27e34eea7fa467a58981231c16cb99c92b59971354730f888a33eb919eebbd47b38f6c0112de7c05305b8b3a50a25f6fc92c9bb07cd5b213c6b8e3a58d819a461bbcf66f05e32f789c8f4df01f4245e8d2d85f928804ccd099977f7d031c332b81637bf533e15aea4a3c685b1cb6de85d082efedbf78e9248db339b9e3412f19f1b36658df41a5db80117a8f46e2160dd235104d4a19f75ec87ca8277528a7242a467e0b4372f2296697ce88e550f67aebd01039759b82db9eb1e2795c9b4ff5fe3327dbcdeded72b48ccbe1a3d41240a369e7f324807f46d0fb7b657476ab976ef06bb74251709aba16ee135b9dc91aa9e097c729295db6cb612495a37404b3af588d5a44ca5672a837b17c97da5776fe6b7adb4cd6a86bf6b4be155678bd15462c428a5bfc71416ebb2cf9b4e31896a140aec1aa9b63e0af2e119a47f359b00f103c0ce4d7b6771e0e23bf094061f7ff0fc3f7583f01b45eb24ff93e852fbc69f5e7bcae2ea78a37d7b42899e7d8899227ca730bbb402304b6d9950553b2d2cea668675af583dbb22788597762bc6f7b67d8265bd67f7d20ec004f4250b01542c1b6df39c429b8cf2c175b7c0990bee1e13dcedffd58c08282c2cec8bff7189fd56b383c422513672761e22a30321ad89cd13ff182ab127a081127b9071c2612b4545e31a8e772c513f99e717634ca5e597590be240c96e281ca28eb399111f67e6ede7159fdf852d0e049950ca16fb3bf426a3bb8d3cf6eb47f3bafe45260f81691c7c0b913d37de9c2625d3e8195cfafca543c66e8b4fd9afd76a5103994b7a003853514c9c6108fa9edb39628ce12a1bc82061e9e27793b2bbb9db498638d833ff41eba0c3904097fbf4ce6fa9529e14c467a78e87050e1c37dfa260037e7397838686996f443d41c3bf76f884248bb3316fc685181cdad452d1ad87b7fe7a0ae1bab097f17694de75e8000b401cbfe7397d4031c9e8c3adad9c40a09266e2e9a57a84dd2447dfb8389c3b7aa096c6a7a176ee2ae1c17e8ca9cfc91ea0d78284fe7e70fc1ddd039be51523dbae6b07883f9ed7c471feb05c99e8f678f7ba0f6a7777fea567248956871336f7b892b05d595a89eaf4dd04452a5b40d0e630fd0f48a3d15da707691358b2b21cc8d20921cdb7a8142f598e30d563866162169f81c1eff385ad92af5f163bda28eeda5e8e0ea86e48c2ad0e470262b69f638c9ccb83ef93a7e92061afb5efd04f960b5e92d297bd2ed04c7eb5aaeb706c673d9ec3abe4a22b0d95a57b5bc7cb635ad8a7ad78d7bef2507af5c27c3557a23d9469b45b5169db838b14d3e9d85f78f8b0c0a949d49b21af78da6afca1e1e10a76899936ea1d6a1e6a8e842803dabcfcad52dd62f3446cdf6181d99adb07532f07ce048cf6e4b42236f4cffa327a6add5e5e677726731aba49525cb671b6928d4f02fbc641725ae4e495da92b5e0ce766a0dc0fe488df865bc06373fe041c36c610c34b428f6e54a759429e096159cdff38b07e4de8af897f4a3bb70cb77826ff31b86ba19732143129aa2f6fc58f8eff955c327948d18a234cd19d5da95763a7a59bbb5dbc309d09f84b5a9016f798008f3a1d57b8db33257791a9d5abb44420d6df264886431a0ae8eb469313fbecbfb2f01746b77e80433b856df4f7c5e79ba1cd99a0bef9c0a456f30c46004509903e7830cde861c9f891a53a217dec123fba9835493851f4738d6a6d7ed0998260345834bde9fb261661ba1ab935e650667d7e879a0c0b26c0d46330aa6bbe8b8044f686521ea2aed40261b27ab6f0d765575b4d2dcb2268dfd29e7e70e55eb0f9497e7b163a5aa03b80cbaf3a96b4237dcba21f3b045ba7f3b2f338f39ea4e1f2047dceb91d29cfaf51f6625eaca2cdc1101312d81ed232d53c76ca605812a72b51a6b0b29e8c414d17975910e56fa6af251bea0a9238ccb0c33154e3057313b272ca0355f712a02f8efc62a6f58f05432f7229afa903bf50101cecc3a8436375dd54ea896e54e895395f396cddddc20a6a12745d23d9228cf6b3a2a38ac32c94fd84dffc217f0d40a9c7e48a1052745ef1b046943e60bcb442f7f74dff0735d22f2240d599f0c8c4a61eb81a583a72b8ec4833cc9bf6c6d320d8ddcfe8c1281addda0ec87ebaac150372ecc7d5e98903edcba66fab117a94c130908c0b67dfc845515b5467df614b8a6c1616b45d118a788369b93669f70ac3ac1d15b14277a8c8c76a836141b652a595250c78b2685ba641f5d7fe29a97fe146f2342dadf99d542c500202a7dd0357e60eb38ae006f68b8b976b287db553d5fd64c4c453f5120026397a04665620a0229a6372174313831b6d9fbff1eaac8c5ee92ed7b14496aff1e02a801d592092d75fb82bc9b13b37d80ccb6783ad86c7f60b906278b0edc68654ae5a068d04632b27d5fc584da324db4a5d191f817a38ddca51a206260f29a3484c005bcd53ffb71f69b5b5d8b328de522b432f81d2b475d86aef3090f45459d4fbb6c7a44395f6d92503efd658e0da581e4ec08c0979725bcb117bd2d6a4941f760eb22a76def4f12dcc09cf83dba98a47f01dfe8737e00bda1fd628492dc515c11373954696528df80ffd8661008e459c34f5145ae8f4f1cb1dfa9c681b58ba5485f5ff8bb7f17115773b6d6c1d5be405439b54a2cba790e0278262b4e922020563990c02a1457423a1fb2f1df57f9451f49653e421f576636da6c709371be6844dac52be5a15e482701a7f7d084fa26a2b2e2bbae4877151ddc9d7ef76d4f17e91572dc7c6f56e3781a9b79274c69f41ecce681d879445006f086a9783c4bf15c6890084a6fee8b45022ef403d91b8ec5d5d7cabb0dbeab4fc7fcb5c52a749bee71ffdecc639313ef08c89e85083e920326f4dd90c301b2c8fab558483851e0619963cccefa509decd3005352055743343863b043147d8d8376da1ace989299c480697336ce555e3a70807172d51a31d8f1c7caaa35cc96e6a9f7f7ce5b5590ec9ebccae3170f3e61e04278c3683bc3a10396e871ca9ea9c673ba957bc0ab7068f2c01442d1f67b7f8ff615dc4bc6c323dd8bee033126be190a95414397b85edc8b35b9185c7c9ff55b220229ee0334e0599626807889bee7aae6e77e6d8ae4b52a6b5502647f60b99c5218bc3d427be341060aaa910c9ac98e6b3ff79b4481e70eb1c7bfc249832dc474c15c68044b6a5eb64f62897db8ead3b3719b53965b02b0ac6a6d858909ca124b41c9f8a8d7a1cd593b7cc068348d2e4e0ad105e45fca7cbfa596ee11ceb111a454a2fdcfa36c1484da8ee75af05cdffb372a858f0ade418bf2549cb44f66a26f514baa8e055e7147c258c8ac1cf18da27c634cb4d9d33288af49fdd1a0aafd5471f12e09b00122d89dfff443496d427e2c950c85965f3a8cc9158ed97f6f5adcd5a2fa0b7b0cd14e4bad397fe621767831e0d12b835c882ec16939e6cf67ed4b5637e16c032d99e84bfd04cc370dd4af2386bdf165a82ab057c82a324e8d108082a982a53d0d109abc6383a981af687d06968eb5b10790e774e00a482141013b06e602ea960de58a89dde740343236e743b71254fb6b55fc17dc1e230ca25f5bd7806e9717bcb1767cabc89c19244746b8fdf83c8c8a3eeb218bad5b08b77f460ea3d77dd7a72eac3c695203d688dc2fa54d50e4dcee866e90861e44fd7e98681c282f0e428e4e7a3c4be315682072afbf1a2f0a251f558685a2004a3c65d7eb919b9e0d5481f61b305d280670b45d971be077073972df2a40503cea70686fa8dc08fc6cf9de75d154f7da4ee7793e0f05eecde7865f364aaeb227836cae195df30073fb7ae6e2edc9a6a9a001ba5f939c6be232b2f76c5ad2469e0a61b9ef6b916552f163f3b0372d7460fa7fcb280bde88f23225b6a18d5038264203a4b46c30b362b1e09065d36ab733281bd09fe1e6b0d2ed71301b0bbbd147163cb9ef2f2e9fc3fdbc2cd19ee4b49dddd98ab14beedd8429087fcb9271791f4fdf22ceb6852a5698e62e5ff0cdd82d506d13b94cf7abee90882beb2235ae351b6909df4011ba758c6b23aef9406a94aea5ff98b7dbe93258841f37e3c84fc1a2cdc163ce31304ef2ea6440f397e5734e120dc141ccc0f27493c8945901c8c69780591fe1d5e748a8e49d1b48280c4ec0f2eaebfcbcc192d5a96a7c3b8212bd40e132e1b7b2832d4325da76b1e0c0b9b00747812ded925ddd029c932a6c1c9330d5a3455f72841ab1d0a32880844322204b620c96ef2180349c5912dabaad383cedb8b19a4bfb90ceb31f50e3e1032541caff4dc051896c22f338f213459446476467c7078c2b746135572ac7862fa28e2b21dccf2d31f4a313ff571ad0bf9344e5028f7f2dae68443005195c48dffd1f821a5a8514f853721946b5a0fe63b94b67bc8a6bcc0834c7a03f16fbb423833c50f7de6fd3e133a97510fc47a207b941e739550a16897f3bf28f88c35fb5d1d26c1965dc3cad707ae2fd9b047517a6357edaf91d4abdf8363beec899deac61034633f7c6fa5fc899740939dcac6ba0c9f7de69ab9da79e7c1809d731f248fb10211d9b775223c0c6a165a1a4a5719e96b810e7fade07a79cd896c03b8924613fb8f1fac7a8b60d4a64f450144e9bd1ac08ed3ea2a370c4e27965f0c32eb1fac95b67640a46c79770edf54b4d070fa107c11b657b255869740a99531245fec40d3902334a270dece6bffa49eb70a9c298d11b0086643c88058b549629da4cd908991c672af63598704a6aa835ba7a20ca4e65da91f91ec40a1ad841d1f327696adbaad8ed0503c06ad4759d201db9b35206111f97b7303bb141eb019c0241131442f39faa680f5f08b89ea10cdc2c5ba896de65e88acba010cbc3e238ec09800bc0e31a59e0f1158e6d8b84bb926fbbdfd3987c3f8346cc1f08f439d1cc2052dfcbe00107ac50ea4a62d793d9690e4d3b25a1732bc03adaae866d160d0d81057509ba00d0c7f9a8ef36a68700cd49762bde6571ea48c738a3996303c2a2c814bd8d46873bdfb50730cf38b2ab31e72a397a3008a9917c9686d67fcd3aa463523933d7d84e0f8384c5874d904da53c8eba7204b99203ff224bf97413101aba4489d444c5c31a5b50aa36ecf600a66831f4f1b4f1778b6169eb10ef8ba2c76a445fa79cacfe3c15fc90f69b09edcd480cff1bf9bc187e101284dfbf6c070f0e1e3e2de2b99721e383883f9778bd3cc545d8932222e482cfb2be81e85552d835997f8f84c41f758900b5f3eb77bd14be7c4e21d196a977e90dca5863402c5b5e330dc6bbdeddb2f7990a452f97c9231c785b7d4e731bfb674dff6d79cde8d1e147d076cbb2113f0a3f07f47907b3ab1b84fbf3c0f3a4800d1c9282d151ddf37c5375dfd2094523e5dfb0a47868fdc75ad268fbc1895ce06e5d08ede60046090fa586fd245e259ea0cf00aad0d6a2057309d0300889e473dd46d67649da51e5c079c44424d7f6d20c16ad6cccf65957e68b98f359e4c986976e7916b75802c9e3d09ab517011e722a8bac0b1626a83b2045158394dd4adb2d7780c61d3532805b389529e0da57a83663fe06448801f0cbee7728618fd3a869d1abc66a57906856404a25b7cb69d2da37a448822459c50138f648504ddeee6cab784da49612a89ca68c8ff5887e4de201e00f199cbfba09bb818a86d722a08d0a4e7b6f72b28a5ad1841ec6ec355ae19fa35f23fc3defa38920742f0da11c11e54f9313481cc45ac2a2d4b08f3670119b59d68839432c7021d76a43ada4067eaaf3fc9d375c1ad798dd68c2e9e62f7a8154dd038fea44f0bdfc8ea538e6eb37eae621701f8abbc4a4bb4e1cd521214ac6df095de985eba7c10421cd9c40da0b0ec137dbe2a7a10f0fc37651fd8bb80ef988d5fa919ab49c4049f496a9098a70a5ab6c3f49d088cbe00f0192ca89bba8a3bbfab18b933c8499d7dc47ff289c332c2f9353cb18ddf8d98f97060087440156b4457a85651ce4da3e31a3245b08461e804dd28acc522b5795121fe3879722f8b204d91848d93349e7648ebe4c16f667ee4e96a888654f700d744a8c4b3a539aa973ccdd28633ee4acbc084c3b69bff522bf43947d1126f704e2cddc8388d9b95f5efe7e3fb0fd9dfd5276357c6930069aef42eef15b18ebc0c51c305d52d60381cdbffc9f212adbc6f7fa35bd0ac2803d2527f554370a18bb8c4cab4ddbb9faf675a6ab29b313aa6f82041315af68c39947cc0327c530784ddf099e28c03a8fd51f4700a4e37dd9d6fbb6b430a9614f7f1b4593967c55c97d148f5a346e664931c0e558ccdda5ed94ef5edf62390721aaedd4bfa9eeddc5190a31b088335f56d691feb069e04e767726af2ba320f628e267e8e24343baf8ed9151c69d99f485a7b8b41561c0ae614d658188ebd4c237ff39011db97eee0170bc4bbc7524fc0351ff9e4549e4586405307dd815b2f9daedcfc21a14c39eb4f70084422dbf0abde5ac455fd05560238e9bdb54ea83b511cb1c0c29caf9877d0cd20a743ab6b7b1acfac04b468313eb989da8ae1d20713424839ab4b27f695a0259cf8e4dceb65bf929f1b480e7ba08e0f108e5b4224f6d4887520b6be5f7db29b684b86b281604d0561008eada9fe4e2c0e4ec1611baf44706c93cf0a760b14b86a00e9822a39f365d5f9017e70b6c9afe738215ae1cbeb194e34149e68836cfff1584c633af742330d070f60444b28422e0ee29e5ee159fbda384e62f53d1dd9c71412278fcbacbc37c9dcb8fa991996744f94b7773ae1897b5f696935b99f79a030c7da8eaab95d92ac7363f246a96bf0621ed370ca6e00afe4737920409ae5f9e54f5185b2974aff1da1e41d392f5d702d4fe2c6918c42164dd2ba6de44455a4d280fb22ad7fe4bfe672fb0ae37aaf6d1ace548677bf32177e6b373dcb9f5e47ef92757f4bcbb5a626a50637a07048209e6b4a054b34016eccf44f4bef7f72d612898b75031b23dca752b69d4b9d41b0083a1f02f9d7f12d9b78bef136ad6ca5fb264853a2bc43e8e7be1710bcdab989f11134e5f5598cd728def9ae8c6f82730553da74cb2b3cf478874a686f94af572bbe4c7735c0f029bcbd96035e7af53577a24c1043f52dd2e8ca78cbf8bc484dff7c6586eccdefdd1260dbc9976eca333f5f3d8e37bf7e331892ea0462c36156af21746b0296401d525b255478ac2d66e8299735710157d736b7175c5b7ad3e4d9e085b24e68e1dbdc2755a8d61877167a3c4ffc8916cdcbbf96a6a800565a8b75300a3a3a8bae7b8a34f0f29942634060c9e428b16d6032f28c0f638205f413a2978cd02bd81a10d6e6554e8f71a1718925e13c619ffc4aa63bbdf113260e82569e0f0e1cc6ebc9e2f8fd4a61e2310915ab455d52b216bbd068d385ffa6c4ac11228cb912e2eed23adc046754fd3414bb498c978c77b30f1ca0f80e366e9aef5d1ff20dcc6dc1857d368e4a446252db7e19125ae8c3de7a779c34ca6af58907eef9cdbe4d2c49632d42e54e32064ec8490f14187a24b09c50188d1a0c7d51c237781e41c2f5917aaa0308d10f77b655b9cc0a062311cd6d53f205dc29208ac55cc9d7b43d36d9d41f3e34160257370ffc4e90dd8960e6a1e8848eedcec17617239132dbf8eaf6a09be4bfd2ee46b1ede1f8cf464d870ede2bba03883c60da22f6db26a78cbecae60a5538798c89e21df4cd6904b1695fc64c8c3c87e0a253adb437f5e0ef49ddf78d384b6229d7d4c03b5f7f7cb7844df66adfdcb0229e2df8ea0657d9ddf8eeaf8328901553bd8ba554d79316f69e7b1c7794541a6fad812446bcbb37cdd1d80c9bec48dbe539c82ffc1965f006ded7c41fbb1e92367daef935fc840d990f326869860fec11efc668b05b8057cc5557dbb080e85084d317b50a3f6cf98d8bec94cfd7d216cc4f7cb01e4b43f3019dbdd152880571f9f6a639fcf2d049d40922642cd259f482030d84dcf0f3834fa9561d8a8282fa1f72dd67281484759dccd1c26a44225670a4c53144835875370fe0b4b708d337747399c51b99b7dea33167c698763689f7e114863eaf9133ba412d343d1bcdfeda093b2c1518486fd147fa137446458e3df2665efaabc73712386044ad5f1ed047f0d39c010126c69b4dfaf0b38c89377760363ec5c0fdbd03df52437208aa654046a5feb17b331b5224114a852df59efb42c8abacc135d0214662570c175306e43680f5f8e720c674dff040929bb14606dc47be8fad6f04f38ad62626fd91d9bec75453b7ecc03cb146c1136307d56f4cd31efca4a88bf62019207a9b6b40d6838c51f88ad72db7827875d7c5d53a005351877e6ad72e48d40005c4cb4f815c51f6df541f66d44abe2005ce8e8bedef39e9a0c4e0c8396d1f0b3f47dfdc7fe5c3a016898c827c0bbb5076a3a302767735f0e349fe8639b7c2541004ecc1cf9c689b57daf79d7601c70e608818536dcb9726e21473f062852419ac3b8ec9e3f20f8a8ff2ee953df6bb83897571996445ab82dbd9e8d2ae0932d8c418ec418eb227489f86acb567b074b95d4540c365c322e791edeaa1664601963641fae38d7b3b13515485c61481006fdab5dae0de604244147f85034eff0522e73a6d3ca9412c7bbcc32008cee6d14e26776f7725a9d330e37f2233c5a8ffcfafc0368dc88546a73a88f6e4b8614b915acaf47aa31c8a4bdf75ba9381f798c6c7fd3df6ecd49a865326c333d25622fdaeeaee6fc54e8ed89e3197628c1d90d8c1bd328252402c557c7e43160e8b9036d9988eaa6bd9d7d7b3219fd582e820ce0c5dc82a8280911bdb855b9932624b0edf1c62bf8837c938eb0a97e1ff23074eab019ee9085332aa0332c55ee0ccf5b973107aea0886454077865f4633f83f27148cf2fecb664ac3a295237ef4c6a0eea6952bbfb4ac34afc5fac653bbc1c6aa3a94ed67293dc40e8dd0d985badc3c3637343a2125aa3bf2b1573711a8d5083cc078f680d657568412f73f49a483e44b3b725de5db87eca2684b3ca7d2c0e58bf071577505433deeccb4226ad483152d5994468c56dd44268068e253e26f1afefe8a9de9dc775ceef55b537ce23fa1df6eba2ea0ce0966424bb1c61f7f68c2893c4bcef78cb9428e8d43d6b50dfac04e72f5637517dd1e0a2b5dc71b2b3a7eb364ff05d6b09063dbe089d2c08b9af9982f1198912af6dc90d5c8567e369356756282d4baba9883e58f3cb4b0b7ff3bfa04d757bed0b0690edf96f101d1bd37101d7769a427c1084fe79798a3c958f92d51487e35f0cf331ff0f0442f55580b46a359e204d53206aaffb8d6314c131dd4fda0e7aea6cf8706e85f4723c3bf578ec4bd18f338f3f12af66583b9022f25e92a1a1fd8bc5bda7eafa603a12a11f0954fb4e1330309e19a64e81c5aae9477f1433cbfafdb38aea855ee87229fa5a56193c5ac3a93c57c16ef5d8b891a8c4ae8ea2ea96824fc9e38f397ef40a19cd06a9518e8029e34d45da72835e666602620fbb382285f737267f60de5f0d1893f80eca48ba167f0bcc7c681b003c9e8e69184b2a0b53210475d914378620187c808dd38d1c8af7e0255784e6d5bbb65892e08b284b1829b93ff9081561a46848bbb7f11298e664329719ab2f23634f265cf44a39235e90dcc373ce5e1d6833d193bd5d7041a389761d2e95ef17592b23fd36602a6236fee3879ca3d9ded0d907578cc5692b65afdbf126003a8c17abac9981009997c653decf12592303811fcdf81f55445bfd1aafe8b02453d35fa2bcfb379f2a3c9244111c459f52d71534dbe127304aafb80cd89b3c0522a2885235605cd5bfa26787de77648f4a21c321735cef1f3553af6ffd7054a2b54ca2c73e5065eb04772ab1b6ad35371fe41e50883e3b75a1fb4d8f3b03213bf86013d238ca15526991670cd5ae20efb536df94723c8e13921746c130ec6da033d65bf30fea3634931d05a192e1abe00ea4aaf5c18cc206b4d7db7940407632c91f890d07faa717c204a407eae322bfc737a170338fb05d8b1b39527648372408f6f4dc98cb192c85d7a92926685d7ab3321940074a48cf39442916a9ac95daf5d66b9f14aad21b28cdfc9747d252b84d9f3fcce3c80af5f049d8c9ead649daa9f93963a48176dc0a3a9edfe49b53053c261f453aa81d106ea50063de7e57daf6af6e17872cae163b220c14fca90f7926bb02e83fb7466c15134a944b56dec08b625fc948c6cc685d1164b00db36651791fe0d455265acbebcc396e251864cf07683a6412c7a1345088128414008464ea3d22e1714c86a92875b571329fb9cca5dd4df6856d094215d2062c5efb28989d3f5aae527e111f58f227a97e71fa48ef95ac596d8600a9d87bfeb1dbcf81d0abe8502e3a938feef3464a687d467856c3edaed7e7042db5ebb5546d20d1d8f82f3d4e149f17f63e0e212d3caf4721b836c4fd0ba9e4bfe37be95d7d3d5fddd0029ee6c8b8b0aef42f7e9eec7e3c6107c311e75c21194320346cf41f5c205943a6f9a9a01df16f856b85b8878666cbc5c9fba7b5544cc2cd6509d030c82e69eaf28f73183a6b7de66283cd145cbb6b463db565a1fab7c594cd8e3217c9d7f4cf43c402488579a4f31d3c2543d340c216fa346aa023a971d4c109d67e6e4b038d2f2305f666cb592840b607079d767d1b3f8edbf9f097e55b08c4c3c080c5a8e3d702d512975490a7822e8e6b21f32206f10543110a1bf52cc4fad88e36da77828835ce4378ca3a522254fb90ed5c2eddc3b3592d7b8ad34b04d561daf2573d2b807ea06405b265ad8e3dc11ad3ba07672d6e147062eae580dcdc6b2a619c6f7c477b0c3c352b6f948700e3a0970ccd6d3b12d1e16c8e92d13ec86d9d75c6bf31dab657d15d52a0f4cdfe5950854dff3f5b3f0e6e75e2a29a67c29835837cc1d4301fe2adbcc2cfe544023205fa957a5024dfa8061a9625f65c702104d0c98728d21828bfcec60ca6304bcd85bbcbcd2a15704b956b9bc259c03784a1cfac679873d5cf268113d39186d89ffe35ba44365bd6244f3b37dabd812b9977698abc7f52cb750a5a589d0a5c0f9b9bd6d1f4f249e65c35f2a5ec7d61ea1dabe8e3a92144fc7e1bc10e25fb7a6763272b331bbbbb36959f283f51b6344efd6bfc5b2606c965b8d2ac7b4729fc75b502641fb5e5731422f197b29329cca30006ef0bc25fa535397f1563cb8fbecd2abc1f5263c58d34e1e9b992edab2c707b4be0f3b41259c6e0884cb9a30a348074ad329fa4f21197efea73a795e5185b6d417dcef124af4d685677937d1c12a289fe047c2a3dabb2cda74ea49946b4245504118f7304b9ed673a7601de328feef1ad85f2c737b96d5fdb37ef9d33f01f446c4646c1ac9bb0b94adafafa217313b26f7efbf7dfc5817da35614310845cdd03e28d0e7452b395dd74228d0b9dc086a7b716f2fbef20f4fef89ec48d8f884bde9e49f544d04ec63cfc597ef6d0d03e5e12f0f37c83f4d9b37cfdf1d1563f5fbe81321f48ba196b552b6d01f343906964e7c5724d34c84bdc32f386ff24f2c8f6053fc94c030e5f98936551c8771bbd331ce42df463846dbbae3d99f61124cea22ed1deff14d7f39483e42c628e3b93c6c7a6917e43be3f64e6fc49187e067693972a985e3702349b00e150a4dd7abb7b8f5ea2a999701980fbd096137feadd56bb9ea9203a93eb84d863bbc78162f8e0b7276a2a9bbc4c3667dea91496075f2c0a2dcc68e985841e740a46c866bc268e001720fdbc5b3043b5e3d8d5398d95183cc1aa9e26657a198148284a32ed3c4a634d4e930f94d3fb0e629d436f0e8e4b819cc17d79235100a1c86e7eb14d1bf9cf47eadf11af4b76f483d55be7e59895d0be84b75d685e5f7a010a994a6f503652cf9f4f6fbebc3cf5fdac418edf5e514f0dff21a530276b945f8c1e688b18abc8698d34158a5f482d666a7ad809ea6445cb2b8b809dfde11864cbc0dede162d5470f96f5add1e6741028f39427a14bb2368792f17fd44848fb92406919be4c87860ccebec28c6047c4e1125c0abb5a9e6554b8927b86fc16b4ebb024f712dbb0f964c2a02bc4f8d1e3a29e26da7876d71033c3b21622e8a7e0ba7209e5fe1a349930c3d1d2026f0ea8163773bd0fa96d94573899139d485fd23fd357450de609eed3b93b7e266be46b4a676e0bd691478a7eaeae1bd4cadf2276992a6e49faba489a055d89c996e8bbebaf03757894716dd82ed73832e2d801d159c836ae2aecded97b7c9b65cec17dffa916d63339cb2eb40fcc7ddbd98e65141e122c8c70745d3500dc04ee6d4cd59a02135460fab6d0d010510066b834b1cbfbd0e534daad7d0ccda1b4168ca8df983b2620f7a613251b1d601825df15cd23e373f399149bc9cbd2f6b988ca313ad4e77ddc1dc42af5a781ff14df55669a2b12e3116279b50b48fa4b417313b9bba6d85d25c03523be4a1143134f63c67ccc3f7cb14121498569e15fe7f3a30f6fbe734808b914eda9e22555ee7af4d3cde52217eeec0d2e0cb98f33e7af904d62bfc933349c0a57310fbaafc0c4dc10067164f84058eba1f791207a1483983d0a10e6b42f874ec4382df1266c4cc197b19897db8d0b53d45ded878e3f17c355d5a61c4486ecba82d83df60bf8f518b57ad897a66a3f452d6daa0bc1a9f144aeae1f7ed3bfd573aa16c33cba967f740a9732f85d6a3027b62382d6ea8d6442e6c8b5a391105b0ff007e19248e92b9146f9925f98c6284e97a3732784d7286f42f17d7830a9aa500afb5735b43598ab130ddd13bcc83d4c65eb0e3378a1122336c35cd5a1070379e45be753535c7c40cfabc155910006e588ef16e101d93ef13fecc9d60d898049737b936de2ce78e312d4e3205eb78b432f50ea4f7f2e8376f70cbbf55b73c3eee9d3c37f8fd562c688e0b60f7b79cdcf4112de90d5d32614c58e9c343eef5e3b57fdc968e9a724601e77184e16cd455c90a117365ff4ddde0d286b05d65f2060c1ca48ad9a2244ed429d81fd383f0fc0e13cd17e2726c1aa56b4ef0bdc5e456b1737f66056581781b84ba5028457fe158f9c4ba4d70367f3f1a26d5333f20e6848da4dd97c012fd1ab5e0090ae5516dd26024eb1802573e2d51232a640fff5474726a57c04399177300ec3dda334bd9a7fc6592b427ecd661c311ee4d2e47c74eeefb04769ab20e6fe61e20d72eee616e247457497edadc95e8e090a479c4742ec9e4fb5f70d649937f674b81c6f5fa6f390c9a930619fdba002b94d4a6389d43b558fd7dd99f08d691c5ecd91423e80e238159b1688d38a55c2c21e97ec003a402abeaf26fcd89f6602c53d43378c67a23b9a8789c0acec0151a74e1c226d784de0ef2bab225ac60c2e7b209f3a59bbd0dd38db7affa8dcc662f58485aaa735601307806e81ec439cd69b4f88540691d148bd4a5d28ba66d100642b4dbf340d3fc8a8cfee9cc2c98e22d9850ce3a8de5cacbfa9b477bd4b8f633f5da25d519a3d2bbe8ddcea46c9bc503aaeda72f196c5facd2806b7b61db687be180d0ee5ecbf467bbc5c1bcf4b6ad0f7edffde713fc64cf5766ad24190f5dc26b8a6e831408c4125d74055a36a299f5c5c1eb1305c5f54a328aaf7b6964021cf8de07ca9d6d6fc981a47f7400ccc50e7287b15fd667560ae272cf1ecb1fc68225b829773acba285c351ce82ced589fefe46e873dfa901927d10f0e933ff328949502ef4ee27703af35aa8520c9079fa500ddb0dff4186f691e3c19d8de998d5cf0a125e5e89ab9d0e321d02559f3542eddf9b95e4e750ac4bf66cfb28cb56a9d139e8dec1e2d96af66e738de63f7e9d39c40011f37e3520b25d1373aaf887e6657167f11b9cd784a7d4e76ec2cfb6fb7aa1b8158e690e1430d648c609bf0d660ee668935310393f6a306c1c113f3a57a20cf153de4fdb7f810aae0be125a39b5070c51ee48ef6e4b84f42e1916bfe3f0806a0ebc230d82fdd72a68b6050b615ced666f944a950fbcd98f3202ea7a81f2533cdca711ebe103332057368d491a67c718c47c19affea5a6496b97d536a295ad9a88c9e4a067b9e9135e3ac2d5806b7cefc59f64a61aaede5dc37a51d724973a3427ec984a538238a100a082bc3e82246cd805b9a6b6a00d80eef32f6a763f33cc642ca123de8607f896bd2fea5903cbbbe19777cadb2fcbb9e3030cdc9306f61f9e48c57eb6a21b32595dff9346fa73549dd5ef0c7b82da267a93336a4d17b4b913ab91c092476002058d86eb5ed194fa7128179b957c73b3f4d17f64e51e0ba04ece511ec6a687e30391329b228e898400ac9178774c92c77125d3f58c188426df819750966a5cd37946e36bbdb8fa95aa0c7bdde6d47f280661a831b4df4b45377e4656afc5679b81517b0a3408f733312e08e99b5ce7f47556ca858ce528919aaed3c375b11781e956bf940a0889ecb97226e585d5fb70405e1b1bfb37152c037879740466e291a7065135dead1aa72c5defa52db15ec191a2f607ef2d605fe12106291bca43c9e3b80ac163e114671dbe6497238328313c062e6060ec8e1884c0a4398638e75ce515fdca747e310e4a7a1a76b59f29684241cc482e46f3466ea738b46ea0934978d017fb4747c3f6e964995de1932c39ffc8078da68afe53516f50eb3f5350d4dea6426c84e0c3c511a20d27dd22e890d72b4ff1ed1b48829885a4c0d9260b1e46c8c996128fdbc50cb26bb9854838192864fd23a859e83ea1640f177db9498f0c163ed53defb863ab2d41a9bf2ee4c52668fabf8231109fda911c20122bedd06062c1cbe4501da2c0466f612c45fc3319eff3b60f59764c930669492894dd3df96af2ed320a20fed4e91932e5ac693cc48e1832d7ee6d75883fbbb5bbc30f8293f5a4477e722406645a59f5098f66e424e9403e5ebae5dfe2e4d696d997898f43eb2c48c8defc099160759b7a3be83a756abebac51b1dc013aa761484aa0dd966eabec710ea868975bab10d634adf843e1c5f386330cb29920e6c9cdc0bf2eeccb3bd5e0c19fd7c43d197947b594087e9d97fa51324b87efe5c7a9589af0d9126e0a013c2fff92fabbeb4726dee651c28051ce1ecbe3a9be6dc3993d210fca8ac37a6ef261c100189cb11f3a2e8d3fb68fc9835580680417a0be613a321e6b583ec3fa3f0be197f5d914953810f66dfdc4ffe33ce2adebea31ee4ca3ea3869c6190fc34074788a8ed9176bc4b078f55533d5ce798d4a4f224021db1641d58ec4a6f5f81d1955c6147bf07c91ee5dd097947dee38df40aa293ec408c9340f0329e201be8b4a6d90b21b7c8203022a4773c8ac4c572a0c6aeb597c5f07f40facdfefe8ea97bd9c656eaa41099ecb7a2008f3f15bfc26bbdca961cda5cd8cdc8e24da6db6c8249cf0a0b5eb1f7b8cc8865d341114063942a303090421410f23a676251682fc3fafa98bc6337d1c5c8bb50a16fef5d4d92a62517149f2c241801387a2c793b47b2d4d236e1754b982bea7b6143197dac9e5166f901d23117f899bb2a16afe1620a2ac7860a4d62bb1996c157807e0f11ed8ee2d7ba8fca3465af018ecdcaf1b25098486e8a2a712ab1847b52c9988f429a3469004fd5e546045b5da8cab06a0510d83ad65fde111f8c3583ea61209778fd2f825d1c45c80952e01bdb02be4d6a0d936fb38de1fc4581fd2d2b7f8a9e5c211363f7c2fcbbb41a4fcc76e2073b553f64679f6ceb3f9c4c1ca665f43a6fabf7c9fb92b4f33fb2f68dcd681f6e47b0bf5cef3ac1f3231e46f9c84ce6dc22f0e948938f85afe2e757fcc51aacb77fc0ada736307e49652e2a25fb9b5a9f29551472a33f0d616a3b8ba691fc1f98a33f6156a61dd64e9c48496e93286efa2891e74b1c0046d1479222336965bdada022bda7f813833589cd79a8f1beaa819c8930fa1c1828061a2045e566a82219facdfbec58acadd3ec7d67a7d79ba17f50faac8f20d8572bde44c00a6e05e1081a7e8507f7c984460daf832a042ec79bee456617e5a820e92394179daef8f1f791a86627bcc03cc6c1527a90bcc83902efbc7cea13c95f53bdd5ac8128bf90523ed55e5aa781a0606abdd204e4b1fe87251994110cb23cbaf67d1ac9e8d2f4de43891b8a5209578d90673ba530272a1f719ba2f01a96764b86e62c70bfb34cac44943154988d2ceca30fcb02159498994287c1a45304dddea9cb5c26a74832a7288c0b34a8e0d11e11f1dbbd26999b9699d92acbe592ef7f8d562246bf63caaf38d312823bd0623d5d275ee1955eee102dd5310ff48d2922dc0cdde8185da6fb22ee6a7ef5f9d14015b116f0c1f829a02d474e87b7d24c2ec286e3c7e6eb17051a680512afcd7d88fbd9316699dd981f847fd1efa302a4c068f3649d822b742268fd7687bc7770608b6822df2ae6cac637cd098e888be7bc7349c506a232c14a9bfb888bb82b18e4a4e8a8099886db85b1dd48306f09c8fe016786ac8b4c119ee6f7c59017691eba9f0592c00641b04a89cb5ec9d25cace8774a979d1542a539a3399d73621b357595fc5c89caab0c4e8d78cb4af2c7619a134d21f7f23f51e9d67a1dc78e5197d45ba83624b733054ec7a474c3b06e5388f20dfe2e86c8b578f11fb349f9c606514883610c7e53049a2e7cd39a557ab19038adc7c8274fc224565e0b197de57eefd787f88942352bcc9d461c094471e8002217e3be4a03410f5a776ecc49594b057638cf537bca21c934bb9ea7e3e4abec9c93af5be09137818524a51fdafdbec9d5fe35accf52539dc34e7db64682f3f1b4d1fcde9808a57d1a8a4315f1a1c4e9a9efc90f58cb839010e58b2c0abc4ae79a60dcc6eb430ca9998bc5146d49e9eeaebad98a0c46f69f59cbaba7c1c9c1efbf6e4b7fcc8eb9edcadae523c8c91bd75869d1015b464538b26acec2ee74ea16a30334be55145a7d3c046d4e5715cbbc9550bece86ab6b4c3bcef8c46a2032dcedc912d340f724b9956140d3ec9034d58684ed29168c105f6a8cf6e1a4d3832a10f1014ce43f58ccc0e13d2db55ce24e01d0dffd5b7624fe9ba08dda6313dc60c89093677e7ba28c23124488c68bfda38d390be34bb22d5b6ba9c1ee702665878ba05c2f5b7ef3feb6881f6130cf35f4b4cf6e4ba63df49fbf2bfe7bbd34b7e047ec0ee3aeef31d8a2af6b952d602ff24358457f58fa737a5f33d46c0859d178fd74c8fb9dace4c2547ec996f2ab4c9bcfa02bbe1b66d897576c5e063814904c4e2ea53757ed9e63bf161098cb32a12dda9db7366991c191e1a39ee1fa3adbe4d1d6a23c4f9e4a40b32107083b346ab6b6992457d7481f4fe65ca3dd56fba9dfc7c90350c3c38882b7a0858ba0b177bae5554a27bed8b794f3320ebe3c19daa278dbb934f0d6e1014587fdd93c631c7d464a93912c9ea1b5b8f3b781e02787b94a3c1131491c709245fb3fd5f11d516c3cc37a93385996b411f2bb8f127d51b508e76d6ea8d1758b966c2fac37808113ebee04e1083329504ee2d5051996d3649d64f82850bd0c544cd5d4374535e7ef54d29de3b932765e7306f8cef62b087036f2461badc63f93056b33ac9a166f74cb80690e38c49aadb0eec99079da0d1c1245e4f30af5d83b1210e8a6210042da66c0076091c29629262c4730adf21d6bbaedaa983d07a067987afeb54f6f59a633a6b94f3002c89edeeb820da1c8627b48e141a32072c73d62bec5cf8ae3b8a5a8758fcdacb10c39583c76d8f564310132d34506f535dfb934a0a71c00d8860f7005f332c55e10c68c6ab00c4c2acc8b3cc0d969439a27d8f11353850c7090709d505737e207c66304e4b47a9a7bfad9d791b4a9dcbaf94961ddfdd23de1d7d4ecd0d1107e0ddb75199e12c3ada10641b07c8b2f89a7c0e8274221c499b054ee3e69b10788db84912505342f08df0eb3c19f945d1d3c3ee30eb8f2aedc4b582c622cdcace185a23f011629ca1588dedf3dd6feeb5dcc578ce74aaabcaf6cb9fb5785321c3478a19c010a0f7bdd067a549303553b0557f55b97b71e4e292da9f76cd7704b682b0c0ce2a3a9ce02de377ef92de633cb01bfc0e5df25cd9bb798efe6ce41733412d70233bb387a8938dfb1fcfd931caf6e5b7ac20e36b7f451eabe26076257e9b0d69e6fb30ce0a4152e99e976c814dd7257eb27010b45cbd94569d43574ff16a73ae3efdd4a69ceff6bded0ddffb74824f874e2a424b9ca13b54b961dbee2e9f54aa167b821f317ab3ce2e500933b3c9b47235e6187972e555c3d3e0e9ed00efc7da87e5ee17f816c2334945c4ad5441f50d1820d85e8e410f1cda23b42bcd6fad12ff3cc4bfff2c361c1b7569be6bcbaaeb99c571c312fea8a2ef126514a0e9271a61f2e0bfc2450a77c0f1312df3928f5723cd9ac8d87f20468bbb989d7ff915f179dad7555f8d86a40c005da73f245be71b0b3b4a10734b4a2e77f3c5953b5cac42d4412114303a09b2a4100f8da41b4f023e437e61a4e27859ce47652c5522fb5061cf3627c6fbebfc66f0b7f3b2bdef2599371a6a35f473a5023de70ed02d0f44e2fa86d415f691a8fa623e4460b210e980e649aec0c91cf8c7c7cb3a386f500cd90c3f96b34664d9b06a47e9a3416d649a2e4b27a0c13e5a85b1166cce3d8c6704738c80b28e59f0aff9e153475cdedc2319903099e804a19d75e4c6b51e9bea8c34dfcc2bf58d7a2cf754697b8f5ff5ee4c40468b5b7eaff3aa0c472bfb0ec89df93704036221ed7f0fb9d63cce44184308b251aac16cd06c8be366c809ef505aa83f04a40db17e8b8984586ffcf4cf8a72b2c3fcbc265f90727e91c3dfc4b6f223b7eb4daa88a9c5b038b1617e5f6191ccab1b31b00b363d6f2e6f2f96be89c57b62be2ca3fed731781bd7a454f9e6836b54e0f087a6e7db97171972ed4bb42b31d226dd2c62fb03861cf7d9a14c064f3fd691dd79cd9d02ecbbb01d44736d4fad4e3bd23738feb9875cfdda42fd9865b0e645f373c1d5a29b545ac9549d7dd96f88bfe43a4b61b19ba2d53ead2a63a8c3b8ec96a9e246c67d46e30353fab081b883fcec0f9bec59f9017e683abce193296e137bdbbb3ff2415513bd0a243ae826f381f65355cf96c2edf19120523c7a5a007a15ddb9ae10acc6113938acde0b380c87bca84715ec6e1136a022a8b5b28ae1210d73759ade5d2da809fe2ed7da7b7bb385e75f3d10b6350440e4f866602268527263ef27bf2db3255bb630c61aee086fe49ab45cce2f2598a5442dc8270f1d08ec4cd1a86b628a1b47d911b3450cd823354642c89223f0f704e2d3d25f2a755389b6b88b7a05ce804c9de45540dc9a4ce47941a916be4710ec7c72638c4431c2ebdf7845000d8599b5f36695125d603702700a8781a10f16f74a8f1db86b6c814686176fb0709f3c745b6173adda35bb2b92fb94009e462e0c0e44293d4aa54b0fe1a6a518de4544c1585121f8a7610ab415174333a07c60adabecd95422e6e84984a775efb49022c13737159d35d27c7fbb2660314afd6eee7ce7819f837ac94c566fe7c5dc44bbee931ae7389a5bde159095f5c740abca01fc058bc7112ff76d89f9cb70661d983482b6f30430f54474c49e0113f48e899e86f1905c7ceffda9a4c4b93e93d3b708a2b336610cb9059066789543b0990b132f3158be7435d53600041907f6dd8b622b5579068567a409eb6f36d9e13796dbf1f5197c8f28f36b0fddc9bd3a24d1615731ae2a23092447aadce7df80fc768e64a2a8d1da9b366fb67b76864e41e35d8b98b2d6a311ce42d88ab2420c7d8e6cc0a7a5ff0b245ff09b89cb77072cc8a5637bf3f73bceb706d262d03b77f92e23518399c8518d3b78d56f365d63ebd84f11d01f59baaf9a321b65a09c81c067fc12e71c04b2468ba65a8517e27b07bcef3f4060cb250a256ec9aa57172e9f0e6a184b50d24bd8be26fcc0f42bfb03b992dd9e7e6333a0c4bb8a477f7844a025fbb267036d1230a8dcaa506bd4a2ab31f2fb32dd7162c0e770ebf1b30d8a7c911bbad42505631f9f742b8de816b3508b2de043a64cd50301170bfb5c754935a39de5d775c0aa9ec5c77678a826bf4730f960bd15f8bfbf493766d3a0c72a7e1f6395feb7edd2bfeb39d8a3932ea70ff40f56bcb533f4bc7c5e446f803ced8fb2fb8b1c3f9b3f0b9e61802be600bedd174838524ff593875c4d7e5d65eddad378e9bdc9a281e36bf8f6d8038605e07a785f75c6fec1144fe43804900ed25344d72eb39053a961a1a1208af306b7e393ffdb87e0c0c7c8ae25077494c905c03e3edc4d734affe77e298695f47ab038ab0358144f99fa9e7ddb050067549530cf486908a2c49f708e3551e85b61e3469b2d91c5701509a8b9e3f1b7e48d201dfa26749ca16f2309938ea6bddf78fcaa37cbff9f5784a2e1253d70825b4704b6965fa0f01966d5858afff3ec41ba9b9cd21232bd45c5b9fc6f52b3c3db2df0b349009605c8559ab19135efea217c79fa8dda834929575cab8e567322c671bcbe63202f8cc532e5d17011040d24315d35ac9a5fafb3c0e39960015fc66f81549ac108925c9248461aa3e3491f23f54f8cafccedb28ae19606495911c0a4813533a96543100799d9f7c61d8e542801a77e194e30aceeb97cfda0edad01d15955e0e7bce7f12e67cbecacaecfa0d6519d16623c23798cfc1015d4976face868b8baa1aa927bfabf207e19cf22d846e34b069eb89b44a468705cb9ed1a9a2ce0410cf49bc2520b462d0252ae13a3002b229944ad226b9d5841f0cee42d34b6c9ae2ec8b83fb224e7e7490bae68f6db10bc22941921204b42e98ea9050d96b6f3864e2b46530e81a4f104dfce4b8bf0c9fdfca143ed526d5f0660937469896f86acb332a55c4051f8a9628f259675d52e951fd83cccd8d321e994999f267fb804567a1bd9f1fd9970e20c6df85dc350b507eeb489fc3892f1acfb6cacc0052136a3e8c2ad0f256d08a00a6c4ad3bb2c2f05a3bd73a7e937251d2bb943e36316ab6c2446eda71d12f931de2bcb4e48932e315807c6ae9e3227834eac603adf9e0139953b3b14789bdea367e30e687b9ced66fd9803989f520d937ec4831f03da70f36155147d4b38afa18bcb6a1843370016a7d38ef583c573aee2e8f92cd58c4d204d7634dbdc2b6b250a0a14c2aa2c7f71e4d2812abe7d15145dc3c89526221a77a9f0bbf659b555b3368bdaeb0da69f44da0127b651c1465f62a80b5951ce668094d5d5b86b3615b463ced12448d54a96ca98dc3ac3987ebf9631002c9ce0c3cdd5b58a14626bdcfc4380f355e4a3b665717afa0ea34612959a22d85030cec1b4e6315761232f695659a3fac8fd6f6120d473634a2642297b43c5a262d80814255605692442ea8d3483d6be47593208047ac9434036e550bf72d2ccbc5744b42a06d8472d50a2149a349bab2bb1b751f915dc5a924308e3af79ba88ab458280e0387501f0b5831f3d555049760897183a7a7117a0e1cfd11fc9afb9204cc6b4d9fdd6c45b6b253997d76a1b6446c034102093af566cde166be1bd47710bfee8371affee29dba2764e9279fb3c063a72111f96cdcc8b618852605d055cbb6cabba3be44312b1a869ff46e21ac989a54193a00466faa32ec3c2d6f4c4b631002000baa1ff4c84ee0819189a79c941a814b5f8580d606663215488734f8a4c13ce9698dee2279147cbf57f61ffee1fc49799a6485153eb7916c29bc4085b5e9b409b6c4b262c53fba9cc621fe77ee5f2e71006fe36f3f87440a5721a1ee55abafda950bc0252c0319031ec6c36f0a5788b40c55e17a862a94277548684a8ffce17e8a3717964ab042b2d358f1e31eec4f1a8d4b7a2f4abe8b2e0f6a4728a7b642a03e740bd8b5cb5d2c0f2ac5d6f55c603a3643f018e6a8d4dae6c53016ea8ad17eef042e993dd7380e1e736cb4aacb8245341c89714bbb3e2876331c49581b47bf047c42409dce6bb6f3fd33bea5b6c627e16bd16f6ee2c7f44cc26ade29fa06ca22f5cc9a00e7a309c1d09acb5037990b7a61ed2a1e69f88687309285290f5fc7f37c9fe61f9b88808eb6104a1237fe35b468e087e76040d19a12fb5900e24f755b0feea610a59be9402ad6d85450db61c926e0ccb50918ae42dab74d39e6a9ea7a3d758e5335c0fe10fdb52e5be2f4fcb593ea5761f9f30d0b20933958e7f044153dc749b89d92c130028c740899147a86fe4954975b224527b09611cb56339382457802f517deacd717d6d0b41542a5bc41347e79772108a7726312a3af497551abbb0876ec49e7ea50ea09d46253d784cd0f83b6e334d38ddc6200861322cafd3f385b35745a3aa1cc6399669a2405f296517936794c1b99cc0787da333e6380fa2fd550a8cc3a70a59b04fd23ab51f6adb37202b7c89b853204ce7ab2d48c1664a825a3f21a3387bb9480969af2addf93bebf7c21f9da237a26a8195e7097e6b3fee8810f5504b2faab9df7b7a300a42bbe0ee68c2d28853cd365e8b042c21143db6e1537dfbde2e250800d16c03334b0b1ce448e197560d585daa8bf8f7bcfaeda5c0e9e8be2c65d85ee21356ff98b199157de001e37f920d8ce30d5d0d52ee553ec3c160c291d21b9787babe7b4173e1dcbb707e1b11b6e9ac0da99e15859eba1f243966bd2bef79a7fbda07cc613a7e6aa2fd00f3ae090da2f7094e0a80cdcc4613acb793a162c90109d7359b5431428917585e219f9c5a4df2a4be5f517d62861e81fd1bb827df71aae8776df14931b067d8648d0f900b9fc8959f748ad6cf7a2ecd375395c27fedab243f40661b1a46f886b62acb3e0519fab0410b19d07403b2a99314a8f6962a1fd11050ff13f8a58c3c1cb65ddff3592bd39138627d183f48b137a83c749c09dcfd310bd7253151a7887602b42533ae1c0a1b5d90ebc32dbede92f334b255228c7d9c9a68d519d6bf8c333d32211f7b396e4844d7bc75aa7a28e5ea23898549784d10165f54e1a10c658ff1fccd266167d742f247ecb638d06dd7c3caca4c7cce81826eb62a4816aafd5e13bf715cc32640a7d131a1caca8a239eae52db4e966f7b3b6372c26ba21ed0ce05b633dd50eacad2e111fc097030006afd1677fea0f9928e11370be0fa06f4630e357f3fa8e5f8af48741222aeedf777acbf75281f9fcf3be260c6427fdff3cfcbc625f3849c1ca991e6e4733995c3e1d4031833b496589260cf5d69d5c16e95db2e7571f55cd2f369d23561c103e0b0ae3de6f6670f8a3b562bd7af1173aa3025b913ee96583f599641c4d32c219f35b20af1896802ff5eb859b138065584c0988096cb8489998dcb41ce5cf629a105e8f63dcf12efdbe9da4410852ca3f7e67d6966476f97efb8bafbedd31c6c9e3bda313c41f9c98116dc8c16ac3ec6767265f07ba5caf8631c090e092f985e5b7508c8e682d47883214f0d213b37e3084263ad0f54e90d624e6bc0217a87d59ec2a019b9e4977060e7dc730a853b46549c873f358d4914b8a8827095e0ab0c419807a862c8462faa91cf56455d8718af50d7b34c3bfe64ccbbfecfabcba0cf8e31f15ec3af875542bf250a4b57b45f9c72d7a64946b0c1809abccdc1301b35d87ce06cd6006b084ea59112c3b63bd364b1daf29b06c297c2fd9592e4fbf3335290baccb0ceae69523d65056e773c46f3ebe5476e74efb0d71e2d9b2108c4e937b0ce0270780fc6b8f4e0e696a7cc11e2387632e6050f1f7f9ef27a4d77fe12859a074c06d89e0e4216cebaa4825c86a80d40fcb722fb7d2349ed80b58023e934d612b290be3114959fe35f90ce6b57102795b3f79cdcfdbcb449d58765df1dd67c62a253c05e401ab6a5f868aedfa1f2ccf4828ab4529d3c4e38f8ed08e10f35bf0b0b4bc41cd07bc4a7e6bb115dac636ec1cd23a223775f4bd0c3f3e7e7af4afdde72ecf0d7e54291f1be6b3d9a1da16588d0165cba9b07c0ad27846b13eb77658a407cc0e52a165c413816acae9c178f057dc197b07b0af513412b3c04563e96dfaaf4f15ade6c954b30f6e67b4b64ceb159af8b084fb85d64fda49d999a2d005af79122cc263d913df20e54b620ee8ed9502af6f9e8c42d2688e4242d69e941b2e00e46e8acc9280b2b15b4c34d0536ddc4abc2e30b417e35fda2a7b5114b1740415803d70c6cd1f47431839a20fec16f2f031ffb0654f2009683846c53898e7976b642cadbd4d09365c84f857bd15870190b380818567a2445a4d61036565098f268d41310d8e511b10df41d9848acdea733045c3a761f31304acb1f43f807a3997c05f85fa62d19c0a26127c146f93b8756ddbaca033772619ad9eec6af0517c2dd324d2023f62a31cfc012b7688468ef514c472b9f276480fe0f751f269b8b2118bf0cec3c4e457637e8c5897434cd3c9d8536c5b5efd43b44d83d1ba9a37a9b7dc90ed22f30395ef2d21d0f806b45cedea4a0bca1c195e955cfe4386d5db831af93a923a50fbeea1948ae431acf8aece8782b7c483dee55a8bd4c5c36dc17d0aa01b587209c8fa88abb18f828608554d0ee5fb35e02e8ad30c0eb35238988fa61cf349612bbf4c3a61d5363225c328228145029a26bb1bedf0e775402ec871e31da6404af52105d85dae3f339f093a4cde381fe59bb657a8f4a1040cde2d70f6aa4e4f99099c617cfb29bb0d6ba9176b3615c22bc374159c67e45e3d19d3c8ea744e83aa0d06325580a4685026ff43128eb6fb3a4603bbf58f628529d00fba8a53cc61ae50026bcc0978fda3e4281fc2545ac498e86e64dd713d25dbb746d685cd15f3c947b004617740245f085b4f64e2f5f66b156ef549962d4ff7696e0076412d1fe5620f71b76ed742258ed7cadd42a0806b4dd07cc3f6497d1e3a58695cf8980939d94d50980551f00b616580ef6987343a0501d3bb2ce715423e1270dd2f3edb96a147d2377b14ae7c62cafe855de3707867c0b387c2953ab51304270157dbadedf5af6fe3d8307bb06bb6ac7ca4696b83c9fc65101d0c02ba0f7c55b546d586219c14af7d2aaee36386f7aa4d68306028ba14dbb20855d1c2d823ce57cfd61baa8cccc007f7295f9619e02245ee7ab67efa39608eae6e053f7bdabadef12eb65b6ce9783fff2233504d0be4be4b24174559c8d816a34ec7e94773e0aba781a0b50338bed6d87fb6fe9bbfc24228450376b80dd2b9faec7ba36421e8f3e34a1af49de11a0e38fbd8d1563f0973f328f3dd6c039cddbdb2d4871f2cfa563dab179906803a73613bc1474b5496e7c5cd01915860eca1c662111646156567c259d0a921a278b1b53628a655a3b900bf9681254d2e57b5bb26ad6d49143c2e541e3d344c1a373970206e63b75b65eae26ce60ee0aeb64fb70751ced2833ed277fd239bc32f6186b21f8c9cdfd9ff006e038d2fd70a4153b2fdc540b1d639d66b5b85ff41dd306a2f0f9f8dc49ccd441e797c967a5a1acf4eb8f8857a24d5d01ce317f18f9f61c5ef3af4e505c8f8965264106c1a4433397030d479cd953120defa20b78303a9ccf69b2627d8c3d2df9e4e83ae375e16e2f72e4411c20f6415fc3b670f55fc78ae13241437be884f290b962e1fdc5f563a86a53b1c17e71313499ecbe6d29c0d7fb76e3d840db8811772d67cfb6a51fd4255d48507e0a9ddfe040d57c177725283b08734130cbe51b55696d85e9b832eb23f4d7f8d8581c277f622d391cf095748243e9d84cb7475415f0343d109552df209b53e68e6906d58e45d05657484b5a65537ef5fd47fc343d7a29e08f527d5617874447abe10540d76adac383293d0fb4e872785530fca52be80362abc5563bc286d27e54102b0e7d0003e9a5a9a1383814e6e9f7ed02a09ed7b95345c795ea8ecbdc18c25b9284bb6fcb4fa7b45159175c95f51f47d4aa8ae8fe1e3d0a4347dcd88ca2a0115d4f041a7e948dd549d650d2f952bdbb4c5b8deb1986100fbce801e44609a790bf608fb9eaa357b17f3f07ad9379ccd1b549d354b02ed7a038479ea4b8fcb6fceed01f2ed67e14e67e00a9542e94e2e3b377adc65d059ec903061e79011445f41ac34d395f830549548a6fa7c252419aec773a0cbf2e4fb23e1e49cf1ec713260dad34c2dd6003a28716acfc0fe7f36f2a0f9a10623dd287e9333202cf6821c711c55e413b31e81daa146a4be781b06641fb02569299203a52e27eb909644bd04c9bac56d424f2978cde42bf7d2efb6b9be8a3412c5929d034783a70a88febf3254bd6bd0bc9c1688a0c6b12d00636dac08a1304deddcaf161eeb9576b88f92942a5e6b2ea5291f22444241739ae59729be95b40090ed0ca4a903584732f1de2d920c713e7a4fbe8511b68acf979b9f510178c977257378116008ee693b9abc9b187a7c21ef7b11fb82c1d190e55a578e374f3be46ebbc6661fd87fa460f243319c426d3407544cd2517079fb00884b5fe53132e03013bf17ace7b108312bc97eac61ca05959f3090faed79c2c39635cf9ed55cbc124330cdec3d91ec697b059582e649d4901e452dd84ca83253519258063f6b520d116a1fe4788d0290183156104e6a9e53f87e9b01bee08f157adf9e41f226a7f277e188a715cd505c85f309ae80118ac111bde3e58d3116283cb2f67e72c43bebb903df4fd0346af58523c209c5946b6e72d374cfa64459dd3e89613ed016b739feafdb1352c1572f3bbb1d9ce8ab5aa261efb0cb742d1d0a9cb4b74af139947dfeb69f54b85a48e8dfe4fbab59c7fa5d28e5907e1f0c2c406efe6cf597d0d301d78126521923e3f480fe3ddb39a61995ccb52db1edef71c7a9ae8b4d6e3e9f272f14bc2fa6d752c299b246df85143a6239af8d54badd1eba338c601eae5a43e6cac0306dba15f5ef157e74ca365ad845c194d23b07e8957a1e20afa9c275bbf217849f27751a6383720a5d95da7c7861e2b5d1ef20e3f7cb09149fa1f2a465840c4001a03b9a4a7e66fede5f136dcba48b0261555e0da7a7ebb69a9a0ba605b30557aaa5bfb5156ed7cca58a7e1a87756dd5eef80ee9d9ac3c0a9fb6fa018ed8c56ce69a873bb42710b869077d13b1ac402dba175b43d1ee3c123b6661eebb2d9c8f080921a196d801a0496eee914d4c128f5b9a14a708f013f2b4056f706980df74ab4f5e333806032fefb16a56e9544e3b8be33890622770549eaaef611fbedde9d1a69c5145b30449729394ef39304d75a5dcd762011f490ddb748338292d425ed7200b9fbfa372c6130d4200c1b9a3059a1a860e0f7aec703097e822e2d81e71bc573be74d2862050383099f613805e5f04424ee44519704b8f27d0300ddefb3c73deabb1aeae92e83fa7e2c02d42ee7e8384633378f37cc669614dfc90195acda76bdee42bc927689e1a6811fad72ae86934e105c49709cb372fe38b91a68c953c25f2fb14e4137d56240c84d89686eede1b5c05c0326267321b5bf0f4cff3daad069b0269d59d2b9b90c4ef772a2f76a85b3f8a65e2ab1c388b46cb81727bba63f5a958d8af43007de74482dc30fc1a7d25d0c721bd81718dc89d54f344ba0d890128d4d00db993381ba52a4c80a1db79e39241a30e6c4b91b3dade6d70c430a969d4b9e86878152a9e07da6c9ff55858b0d47ed624d9298e00858b3a6282fc12ad6036d03eb37d25f06eff8e3e9cd95ca81ac5b5fb1c0dd66ef52efd0d4d77da18806d88166b5095482caef9c0fccdf2c406c30cb426f89d0abacf898bad32e9d37fdd82a9311dc9b59bf8ae52dcc9507404ccf3b356c7ce30a55bb0da17f70bd9bef261c545f81c4a51355e0514c8d559a25d6b41b196a6213193ff4a11760b0568c23fec5b4cca78420149f11aba4cf18fc1a48ae99de5cf251da9e40604c00b3ec4eb19d66253a9f7df82319559952c985eeb49c22028e613f4f8fc831dbae6423698586fe88ac96be816969b2949669776c3af573d72af1e88ba00acc7853ed0b86f14559ba93d05536096d8c299959d050a811a44cd423c87c7a544a93ea8e8d1f8509287c62802a69f234a4754a96f118c136501ca0bf3810a55bd45701fcdfb43234300589f5c02b5a246fbd5a3533d6032227298fc7bf94a4b83347c6a5b949a709e05f86a6cc7a253df266b28f519a726de4ad0cd6d2d66d169b1d1d93660f955e7f74b1fdb83972e0a792ee15c4353c4260e13a90939d6cc02917d025297264662963320e784eb1707f3fde2702709c90977e4d6fc2bfdd5be991feedae07f9df66f0357baac5b23fa26fd557dff6705f7332ab82a41f01edc378cdfc9b9b4a316069d540bb5eaba0dfe5354d90775e10e7e669dd81ed3ea5f46bb7f2c59bd7dfbe4b3219c55fd7476a952b185ad07f9c961633b2f0835a4ecb0f0c172616223efd9c84b96fffdf79acb0903521593e686076864bf60ff9ce94e7957db48f6843f40437ec9106bd3b26a50a02960bc34027aca19f41d31978e07b738ad6063dc3b615f6c5f4314da7986e6589d713bd121ab840a0fef8865aa37cee9d935d810ef54e8f7016738277299639c91ca61ce404a5dfb1056eaaee57d5ffe846f1448a06cfcdb68a16b1495801a6882de367bab687af74ac3c57dea4a6bbdde3af77b16114557a7f61367fe59e70354fdb8b9e5ccf32a72ed3722e31740212fcd11ca5df7d4fe43a29ad6139e19d179f2f9c282b0a1e818c9efb7df6a79b1b9246e2c1a31bb6e863239a23071e22129a9add5132986404d200abfb8fd538de512d4c9d0cc731e85ba162a371f2822e793486674f328c427681e47cace1532d8fd34723d9fe20e09ddcd944e4614b6e6670c734741efe9661070c141a8f5b3cf5f472789a050ae5cf176df9ca73db54835fb9886eae91412b31f396eb6873719b20f9a2ad621f31a9ee5a59a496858c28963f65bb9247058ccf4b56de7f7882ac37073b80c5e3cda4f99096cf366fabf1c8ff3c8296a4c7f430f405e8693a44891abca1e4d10a7f9bafb8915a509505c708d4e2004a2f3efb0eaad0e474e693f88b37fe2a00adf32e0f5875e136613d57a89493103d639fff0f5050a1e8fba436e0870d83ac9c843b64befe1390f821d8586e8af63da7b7dd1f063cfabbe1d7364dbac9f50d1cab5897d593fc670c0d1cd48ab043ec3e5ba0cbbe269122b49c7cd72077b6bcc53666c41b502bc95191714c44dc665d91c2729649c07b1e13518e8957af531ef1022868a0fe90f0dd36fe121e06518a040f4f5de9a5732584571b76f803d6ca9bc259a4f9bd15fecc4bd0e4e32e0d8f14d1ab0282809b7008312d3e1b4c637debe53703ff2dfdaa210c98909686da36a8c60d360226d8b1899eda727ba8d2790130344faaec0108577147c7b34c2f508add67d72f3b819d14929903e41b1bc06c76b070448a305ef6c2c86cf94e7fda05b2e2d34ee0e63ecf6e58a73ebff93146a0a6a872f8ab222fa6ab1d7fe8bef3fd122d2af20f509c08fd25550a3a60a5e7cb00cac9136f8f29c43659523a91ce7f1055fdc650466eb52f9392bc2bab304f2d9b0fe9eb6730102efb80825e98b3a7b1c9389cf3008c7d3e82d00c5427b942d60eb7e0149702e9969dc4a5e8525cdaaefa02c370d3c677ef004845a2a45954822d1535ff5929cf3f36827a1b42ead6d33d3f14e3a5a0489da01c4cd60adc90207d5f0038b204e491795510b6417ab28c7c65cc646b8ce801c834559b40a3dc93ff2f7c7fa8d2d16cb631b1687abc07d98d35dc781f3fab321d6e212efe7b6c1477924b0f271118608fea67cc97fe9a01ac2173ca225aafa3c24af3e7bc1a87fbe3b2ac30fb6bff0b2c1498701edcc4f5f85412085ff32aa818b540065aa8a8966b80456aa44ba6cc0ecb06877437a75801448f539185d856b2b971b40c578b05812764f26814468405d88903fab827a37e0e3fef571935952bddeef3dd229896f72a2fa7886ff346b66383b80e3eb6b9f7d480e12f150c1b37b10286134923c6451887e04f91bf2f747d8b3fc50c9d9b87742edd33bc4e3fb5388764e7daa24452099a460b90fac07ae56733fc3f693eb31e91dc3c70be6d6419af36644c5abf026ae8eb3f710084d11f168e40792622586001ee0e75f9ac79eb015cdfc60ead79e65061f67d5b88cd600d05be1131121da311b957e5f0b30655a4f2b06bb1bb41b90bacafd45376e814a3f85871c1ce049fed6d21688992bbc1c3d6cea7680f1a6d60a8fd316c49ee35eb475353d114efe205c6c6c4f1b6f5222f399973df16105975f04ad89e324139a812a008bd03e14df17292f41b5bcc6d33df247d6ef82b7e60f7ce38be624eecefc83672e6b08e8f0e35f30e852b636b90ce656bbc150b155ed4b6a53a6561c4834fab96af335b2bea6a441c3572079bb0dc11b079ca6dc32cf000d0ec63156e9e16c6845eef2c221fd6d4dfd1e1ff3bf377c3ed09e9a2ca5b2e0d7ba05b1962e2d13520db26464b6e6d431fcb1b2b6ee8d79ee4505cead152ed9bf5e96201d324f4b8626219af0ae03d58a9eeb73bfd394c38b4fd89436832ad7fa5029962378c0acf67928f7a1d32ac9efd53da0460a4c7134d0b86ab7307765e3a06a0f04cec7c6e95dcc1c878db27ee39fd80cf9e8edb2f29499bc4128a4f74d7e0c931ab5a3e4e4fe2385938b789c35286696717559e2b8b777080fe64799be349596b6d37665b2e93af987df73b77d1565c94612d1282c799a187f25542042e31e421147776ad93213d5e30eb10cec8cecbc7137803ff96ead74339a957c9e34af6c54042d22b428d1cdb5f165dcbd26ed331298d7f95db1f840da95f4c3718543f184e3871b04db2d1a92ed926a28e34e25d6fd4be5847c29e152492ff37355ba3647446f97e0ebc11fae03abeee9dd23c988576b2a5bef1e4821b4850a58990fd1f2b938d62711a5f5535c2e692540017583bd148d0c318ecb3d1ef5dcaf8ffe68d61de6957c2eebff2a6b406e6b455648ca7a6b95d72ca5b183143b463fa6480ff55c2a508ed88cb3aa7cb06d6d3562085f6f617505f1f0ab69549d48e0c646353053b06f45fe9a0a459a7ad0616541bd04aadeabdd96905959a9756d3501c9964de9eb033bfa89dbaa3d38264e3b9a7763759861b5004f59c7e0502dd05f9c559c5d1fdf38ab4a2ef361fccc7e99bb5d6937a7e41e015d54c2822e74f761baba4172d0af28b777d47ed1799158e57600b50b204b1b854ec6bdb0711d08bd2cecfbb0a88bef2304733ba58286856258c9e1d05d5bca3d8dddb147de34556cb9bca721376495ec145f448a6c354597cfa50327bed3779d2909b8be0a0ee9c76c9bf64a650716afd8eff99d50569dbadf9c74d8e7f75ff1e4dc6430700d30cd6870539df623efa260f5fc1fc5dae24e1f271a44c01a9bf773115f65142432272f951f38d22450ec3cc12b1be315024315d84edfc26054ed65c75eb48cd2eacf0cf5c29bdc8f838fe241f26a1899ae53d1723373e6a784d15322acefc70ebc448dcd1717b185570fee1f95373b69782ce4665cae7a2f61dfa1ee48347443025e48027ab39864304fc92422cae759bd2928f5c28a033464527d9db25e102a3b79ff4ff21f2bce1611ad6e7e962ba5aaa9bd4c754abf8e0142df0e82e5906b0b79e569d4732f280cf1efa6f2f111d041ff9e6899afc632ef734bf9c0be74cd0183035eef998a19b3559700b3c3dfab79cc585b4398f2bd99c2a28c1bc2ed2f48b2f27060c932ad2f63a4c723f9db43d8f33bcf6158bc9f135417668064bd5650e8cb0b0b894fac04a8911a02da6ec06658c7ed957cce14c3c0d9dbd808f1f33cc00992da3664265d34ac14a65fb734ec95c427ecfc906610f63107e93c585fec81b42bdaae8ee47821c8ec88cecbc6223091d4a67b8d6485204ca0b904ad89b9f19be392f68ddd7a89b6933cc52feea05305ba7eb75ee9444f8b270238dbb55f374332c4f7db340586eb4286a63c50febb78f3eeaff20275cd86a05cb27597cfef609e2ad367bc1f0787cc594e2996a785167b3fe4545270e4a2d7e8c04d36611c938c85b62b737b6085f0363e506900a87d742dc996b442ed6d9eca21056315feaae12f264d64f80a657ce0b59f4596d73a31cd3c46f52f2b6e9ca4beb09b3a02c12bd39b36c374c7eb28f075e8237bb308f0b2e430f7756df727034ba84a11cc846b57b133bb9a406ad75294342949bc0044b58d82eba069cd0e26f5f879211912a61484fe88cc42969b77cae45a33ee8091231ce5b4d06a0e0c714a0834c15e4936234fb0d13f23e9f0d6eb0f76eb3495fc96ea98354f10d9eec6d4202ea51b5c9f49e4b35256c80ea67b7b226d61d2ac3f0b3b81395cf1b76a18e8a1392a6f629a50838f73a10867699c2a4965807f8ab4c8e2f6faba72a43f0891b5cc113c8d05728d518d00cb94d93347e9ef71efdaf36edab567a92e7648b64b952bbc160af9b123102d05d6d35b9cda707ba93c3dce15f87480a8600953f63fde0a218120e918cfa4995cb4841e32d0a2fbbb1966c9a0d2d25f664810ba0355d4d60d4e9867025aa50534532b2595e4b14430fd749d6b22ec73373d0b91f780b72cdb6bf23f884caf6cfad160f19a5f3aa59a7da03d63f853ae1c771900e275eb7e7aedd52ebc9f1ef894d262fb1576aa5b365d4ac83b4434602cac2d7c8d7d52f8d5fbe8bfc5e9a6e6b362dac4b36453ffe6965f200d4ee196cc22e7d540e2b78ea51f544db8d4fe7023bbde5a74f63fb1bee63e8c87aa06554bcddd460e2fedc1eb2ab8b03c88c87b484470180d88de400f903e1a112d48995d48bc02226296569e5098266b1a77b7935893d6eabd77e962a2f20ea918361ae68f3c7e63ab34a91393e542ded5aa46ccd380d41e0e3134e66d069a7e07a6596e42ff361534f10157c4c37ce4a5602fa3e338eca8971462f1cea8680db7fcccf728d8e8cd2eccf558efa35248a802ad6018f45aa3de8b6b3421ce830fbecd9012971e995ebbe0ba82e722cd90c1935bd75a6e32f80f1cd9053437e32901f80876a3f8b7a0dada7a497b921c7f50feee8bbfc75b6a50bbaf81a6668b3c7408c4a2bd3f8294914cb29bbeb65bde4a34aa3268b54c14c60946918536dc4321ee70522262f83015a1f6f457abce0368e9fcd75453c6b7558528c82002e1837c1baaddfb695902c2417a7507f835134b917524233ccced5af3ac35874e7e63b34ae22cad066dd0669f5222c38a3a1e32a19cbcff0ce49bbb65d88694310ce1f5c390a981bb71633406571a72456557e239d17c3225a9adbc79158f7d1c496a5c3f5f92365ba699fafb03e39af702996091c17b4e9ce519952e20204dc996805c69116ac5de0a57975b71deef8dda2caa83ec7def57448a3478ce02e9880f52fb9a654aadba27db53b419747eb5149da783eaf289ffc9cdf8eb34777fc861727ea4e223765bf417bac6b95dd055e4a66365d1d25d693e975f002641071862ed6db95382bdc0f99afb7497afb0364f21784ad2f9734e67802b400e318cc85b3d00074fee7ee99c81533c62185cdf1143e381198a08adf1009631d4c8c69e5594b01da186ec5be4d639b35aea98febe9f89c14e17abed05dac378d559e878b18a808c39eb61c9f22e452143ea71a21ed231a5dd1d300ad995c75a6aa14c5e6f910f7c22e2bf44caa430f4320a70d647a5fe91eccb7ebd302b04b4cacb2da4d1adbe1aa2fcbd3059a44a1428e23524bd482ecca8c50c9bda854379829871022fbaf488c1cd7dec654e2a76e6944af9613a350243e47cebb6d6dc3017b55b322e781b1924919a0a88c1d17fd6e743e11d804565c7f2585b1f5ca0f8ee3e02318911e8395b8c20da48d63ffc7283cb89da685ef141f8c7213c5df755af8142a95076feac00a6ff27f75b1ad854ed0b35bf7f59094e8e47e6e80ddfb832cb0951f57ed64b43775c413375568e5d581e0de1d0dbfca7c7aa6ad3fb0e9cb398a3dce159c6a48ea6cc2a216b43248bbc2f8612649482015fae6b0fd8f0594b638fce79a4d7ecd2c9fcc30db0273a9dad250388521f67942d40f39da86f53de080ed87390cca8ccc459ebb8d7abf4ff94d00125cb092f23640c206422a2ed701c1b46c9e025271b92cd7bdf00a73fdb47b99b16449e095861739b88f0de4a0361e770e34f5520d8a12d4230a16ace51148797b82f9b1ad50e0d188f384c65074dda9c7d50f54795acad6ad8be307818fedc65c9861fa439ee61ea31e660067f15eb628963bcc2572d049d640e5eb0f2f2288c83b097d5ce4f3f76abce053d3129ba9822505d5dfcee52561b7f4a72c5658729fd00ef4a74b10bd8d9cc19a4b22d4a57f4d4ed5603dfeb4ca1e78e8aaeeb2b0becbf7761cf14071c7431f3b683b47d335f0e7011c4401ba78c5e6985340d2bf978d4199b6e5faa58ec372481db35ed0c5ac000f0a7a6772816b65fd9951a4b212b07e521332b04538e93a02471fff2cbc32880f7aaf67a8b5a9c75b249a666cb0ca84ab21346f75c729f2901e3981b09f94a5268f05458c8c9874e8d77fae39465fda66ce3ddc8a34f2bf4530247ef9698b50ce232bde7adbec35bcaea4551e6f58771ebc612a97e1019a8946dac8625cc851f858c23b3bd93cf9e8d9e6158ad1fb7bb862389d1762a2720967ab2925da042ef947c4cb0d89e0b36ed430154385d85111aedd80b0b86d76d69f1c45acd685e95c0898c06fe81cbdb7271b5e9466df7090ff14657f1d16976e3d8f378e17be0b634cd35571395182528dd34079db9d590bc374d8b3401d884b90bd9b35d6ae91c6ac056f6bf1eab8ecc171c545e5b3a1d365541ff582fc67dc3b4484c07f40f43fba54bb0671ddfc2223e74eb82d167c6ede374e524cb30643e4a9c0479623cc354ae04d20a83a6dbb715d216eee80721ca4cfd7dcfd80dcd0937820b80a4eb8657ab10826baa53a82ed3348faccfc165f55e8e0a8739ba837da1fd5d17fa900305bba6fab8638f11901fa76bbc0c610498311b44d1346f4dbd501474dceb71ab282fb3209e687c98da39bcf067d7c2bd59b41c4af89c7b3dad075a4ce6c25888470b0d4ccd5c9e2379b756c2a6c96b651825b1bb10b9b5a221aa1b64c655cde4a3c0233f47c7c015d0ddcdc887cb6b8ed6b6de78422928b216b9befb40030f39976e73d6384d2d1466e51532a173c63fa9cc05ae996bbd8858d8ed88b1e918d14bd37e4be06a3238f37d714c1aa88b8cf368cf77ed32e50e05ac0a0e72136c57eaf57735b83f1d6bab4d8782039c932ecb3b7a854ccc61e6751fbe8957888d3d0595be8f6136a967702356cea56c05520510678953174017f9301978b91d311b8652d13bb4ec5e156b27657298578b0d6b4aa1d1aacbcec6c780793428b43d2c954b4774adb9ef2bef94b85f9bebd5d3ffd68ac5b96acaec7823dfb4487c8605733da561e89d59d879496cb9bb7a5e0544b68553dfba8a8ad0d616428fa0d9a61d8e8cc8e1a841f3ab096322d922e84078c1b891694bb7ee1b8a3ee9a0fb244f578284e47544ea2e580907eb62c498b6bca15d4595b264dba2ce22925b7d8a4fa78e85ee44d19c4af286a83b361629f15fc9fbb7b45b2a98e82a7b2b9a578dc2aac69ca79d2be61b7e26ddb48a3a79b9bfa54b8f0795a8d986837757a616970dcddc8062a27d1e179af9363d06cb291481a3e78f5ca17a77e7ab67a533180bd32f6e45fe387f502cdf6c993b05c8a2dd4304e257fd2fb77987f8b6e3c6a3f43166bd50d3e851f2a8c607d711698067bc3e4a6f937458b0a0f90dc6bd79d5fac0a323327db224ce210c71b2d111cfc3fb1f5921ff929e3f6ecc66957a36f3d5ec9586c1460d16fd44f4dd42469d0bb7ecf8e8ff66c3884a573aa651928bdcac91a0c507a747afd6853a25c533d08fc1cd553a7219d420fc289dc0a049a5fe5589e6ea85c089e569c30239046d1ed23780ba7a8be9467dac6aa964a3b3ec09372a84312ace829fdb07639137630c69d74da2fe2d7d3488725f544b6bc0aea89a5c1523f74c7919b6e1ec2c2a93c4b35dd56d2441e9b43d5e16f1a5d806a705d1d746ec1907a5e28cd4eeef15f3f0dae0f1a0f8342c28d491ec3e9733152402cc3f8b93157c92975b599a488ecfa3acce8c8cd65c9d4a5fa175d781ba1c4c6ef0115f33d78dd6d2cba5cacb5c67edf015106ccc001d34a0fcfd8c045675b8facd6abbad3dafbbd0f2ccbc86e4158e3c32b5564e4affdd4d52226e3ab429f17f9268d675447fd05246517fe9c597c6a11c16d0db5f922da5854dea5d5fec0012f744404733c9183c79c040bc2162393a45e983d68a95086198c78a94d9d8c687498af48a45b985d1f8732b37ba21500cde6016da3bccdac2aa8c34d24a1f524bfdaf056af4e6fafbeb82cd72faeee4bf8ff764d7738f126a3483a8c09420ae6bbe413862668fcfa1b37ca4d9fca862cb6e2aa8a30440dc15378090d420728e90cf83a198dfd889de9d610cbbaf63037218d230b5bdd23e1243cdbd238f980cb999d4cddc6644728332cdbff139a95bd5e16942c2504e154ebd1441fdb767ada57305171b6859d8cb12f174a1f3ad083d538aaaf6914d49ec807e23e6a432c9b2cf46e2a038967f132d38de3b0ecef80364123677258c05fd7cf3abb01ff866fd276c14b69f9c1aa64c341cb652c94d4afaa0bced2d6fb17cb7abd9467117147bd1b6c9132b024adbd5702842555f8586f5893d16dc810e54bbd2f6b35af021b035b95ce1a71805fe9298b70d73cb9b1a4b8b774247ec02c618f228d6210571becc49677bece69be9d7b2a451d7aaf63bc8eda7422416f594c38e6cd6f32494b0d62449f4ed79c5b689f23e38d850775fec91853444c5c03de63bb3ce0890c2e4f11c656d48fcde53462f6e9a4a7b07b674dbe22762ce0bc4f63700bed5b095c617dc8440825201ebf6a01b9bf3ace25878168c46ccbc44099e1c59ed258ea2eeb79e385cbebcee1fde938e3a5a553d28975ae05def9129ac70d59a494cd903fe5d18973c45014988454e0d3bfba65a6a383aeceb9344c0d06e348bec222e0cab4eee7d02351b9c84c30f03791f94b0dbd2003f246030ba8160208f52dd2b02dea5e2470de07e9a0119961b0796d4dacbb84145a1f5370dd63ae7915c87ffa8d0727a8034639401b8129a12ab0611aef1a64446b1075fdef4c2cfdb25f87340cfa9eb36c37646592d29dec64960f6a2036fb6dd109c216385160b52d7b672d7e475faec2fb1cd964061d8a2f7c4ef03266e461e2435168b7a94e9780cfbc0f3d9624865ad7c43a2624dde9fec8be2e0b6a729c1a25354a9237206341fc33fe40918440c221adf88c817bb36d34d19430728e647d045c1cc6bff5fb13515465822a792746f3b4f551a7da87f9d9caa45f5db32be170007c32a68bcdde64a745e8966b0ef0ca15202839c79d69718bb4719a507f36a5dea1d6525823f48e48b3854c8b3f4a5e29a3cd279ada05f701fd540996d0fa742c6237122e38123391869d993f928f638560268bca423b84c4b13056705400b780b03d9638719b43f02b1d8b580647253d1781506fd1dbe8c288a2276d5e8873fb56cb78c2f5fef11596a2320ae0942d7b6241d3dcff40c66c8394403ae9ea326bc5d368a9bb83cc002fa077152d6ada1eeb6ee67755a9f928b9677381765c316abff480ddf661a79bd78d0fe288643245f339349db42a7adaec8df219657cc08800bad37054a1bd69fee6b3d7b3617ee346695a78503bd94faec3fcf3f66825e4c44f285a7d3bbba38e59076a6c276350a7de645b7cbe05d09e0b267fb38f49ac2bb77e13d0e4bf127f9119fd22aa8c4a41ae15bc0f5d99ead36c463610ad2276d842005e30680cb566ce58a5a21a841b650f9317c50f718cf02312ac1e3e20127e4cd6957d3be1c6c36947e07e698a5a9971c432145250254f444365769474372581e3af6ece12234e482dcc8f1f84e083f1794413ae8a4a48773e0b7618219808bde5592a3a24cf55f5b152ec57093b38257eed36335670b75614dda08947e0126bff85219cb7628fd9f2a3158f8fce0a274b6e55a990435c5546faaf7e5d81930295a6de366bb4ba8472ba3e46edf73065abfc7c9bc28de9cac9b11236a1180790942f6ed2b5561c1dbd60e2a8ba907f0974efdca64a9b2ec6fc9ba02b2dbfcb4a93d7af5d24124df16d2190dd71e6921242cf842b65fa51234e08a9c06186ac105cff1a4588c79e1395f5a4c021ca5ae2630768229529c15cfe2a2be42d4e51b254539dc2e54fd6e87a9693282a35d054f8bbef3741cbd889fd80a6b6c9b8d5cf61dd2a35bb97ec5fbd0ae146880834eb41debb72069a5403f3b818c77cdb2fb8c38c29469470fdcdaa244b6e81828d3e195f0908e59e65207ef957b331331d48e3935b874c0d814ce40825dac797fb36254896189cba0bdd51c50d590c71953f02a3bd2cd9a0248ed2b5abbb78d66124cea3c320f135f926ef3dd1e787a79f2967b0f569b129d88b436db518ad1f1ab12e38f26ca51c87ad44e9e451289ad0ed7c758a6470ad6a2796a09690ae6ac254cf4511f7a7b87212b284e2a027bd85f40c253472adf63d33477e18bd1aed2d573d7ef48b19be856f87bcb9d0ef78113878c5041e43e2b75a7083352d0c8771b2b31d3900415a265aa4e9998ab9134cf2dcf81c723c4e7bda8c4f90c13c1487b688ff4dc987d34ee2dd3a57987f796d128d31f53b769f0db163eacac93252df9f9f638887ca78d288d9fd2a8e26f801298b6d6c6cb4133a17bc7df8eb0ff88727a69d2260b72a5065cb58610f499281de186bb63b32d1adc32f5a8b84ff45569d4ac6773b996a8e2adff272a17897d8b5894b767778937c19dc5256b2a91012f3e7b542f0a0a174b62fcd5af47d524b079bc71369ca5660a1de293287c1b22591396f4f885b7e77f07f413bec3bba4a89b621dfb928bd7b72cda4a7d22420c244b1ea4e3c8bdc325e75bc6af4743366f3821f961aee7c454d5aa2df20f516a440df1ea0718f6a9ed5f8b25e94b1605493037d1a0d8bdee57558a2a23f29eb0f0a2d063984054baa0cf877aa6de5a743a4bcd59a93367631bbf4a8dcbe494ac332ecb2c052616e2e563f4b24844cb1d8d685b972387c3e7cca450b8a3f2d25da94289595125069d591b30e378a5d5832eccc6db9f9c8a5168178124094c6ef1b0975f3c558f0bdde7411cc7a056e7f0b26bf27eb705e26e5ddf70ecdbc0f65946108ed73840a40c9c5ea652e628673783723e2b9143a87e89dc6b55b88d673a41493e9a8f6cccaa51c1418ac1f4e149cae57c7bb4f2151d3e622d0e9688bb3852296defdedcd36fd75f541a0539183fc93fbc6b2883c254bf9ad862f033077342332482fb349d3ff38189cae56347135850832f08dbc20d17b815385a7fd099db079bec4a726543a47b6ffa25bbb45d5cd09794039715a78d8787b45a7bb70238c5ddcec3d68687f550368b76bfeaf51a285c8e441206c92bef6bd77268e35ceded9a8a9a48d11ca2bdc24b9355f6ff16d1fe5b6d7b9204c245b5422f0495f82191a04f6a632eb5076f8cc3865c39e25b80919f8c01eb9440bff26b92f0fee916f3a5541a4dd07ac867afe1e58930a43ca22413a61f53c4df4ec4f23b8c1da9559df3014afb9cddf033727714bfbf4d3b598db32f523a5f4f9fc7c03e82cdbcb1475492fcee7b6ed27bdbd00e6fc27c9f5ca2b5abda2abb34fb4752754e9a482f517fdfdad4335800576a66d80b204386b3dab1a2aae4ebc260952df4983c3b1cb2c55a76b9599b83f8da7d69fb0037c53ef9f2892f29a736908175855516d919dbd8466af1acd1938a83d886982a32dcecd7d5daa77af481b69cdac9daf892ef8d7e4ca2be60c3e26d7b186e1b35a7ef5801ef8e335093d5a649d5236cee9015c249ac966ccfd41674173614f658fa10f3f85a002b86eec84cec7702e64df7173c5af36343579a2dca73a8d5803a947528eda241ddca8d6d998f13b9b955daf6e4b893d01cd80aee0a56df91bae410e2df7581cc5d0f8233f63b6f186a51994a1e693e496624ed0d0ad72ac3e37c58c7363eb23d60b34630b0e90b942514537b9ddeb4a08a73f9547e1090cfe6cebad0ea9552ba4050b7ba4806069fd4666a4c37f5dcf17cb8ed8614f7e3aeb27258b6f83db128ed958942b77e2a21951270b52d54aa7add4df5be49fc736698ea7dada1344f5a02eac15e66bb342f2092102f098d943690318588930382ca227949cc67adce8c45e9712c73d1bd3c3f4bde14cead0ba859087d8386b19d53e51eefcb24e5ac3e5e582d92450a508b725d1701ff50c733217513ca622805b7151306f03dd11637f15791e1efe334a514abd857ca5bd8293ee25c11d126a0b7003b9a5101587b5d15bb0f057bd82f0bf300a5b68ba0cd4d329c5fb885bacd62f5ffc74269310a85845d5939c76bbed4f6f865217e93c8af7acbfb50062362f6f578c8f8b38c14436e782fe613a540e792b83b4c36b92ef4d23de86394db8db9a20845111bc76810a6e06e58beb41dabf01c8c4dbbf5315b885140925f7af52914d2f3d6831356091806fbd978e593341119becb11943381ed13a91f758c537e01735d6d7bd4d3704a5b250aef42703ddd78eeb59f15b8d7fcbd8ac4e3d5aaa06d5ddd98f2589b755a8dece21105f165220ff90e31349601b1d010f188a8f34a9c6308d0ac76f87b235b60eb938a259ab74572f410c0f639887cd0b932e02598cca69bdb395347cb1e7255d07fd6b7f6485f22cfe818f110e93abba88fbcbff89dfff95a210b8026d3d215202e20cadc214dbc67fc6b32930a6589529481efc4c3f19e784df6167a67728b2d30d3e3f0e95f79aac4308d05b2aa341054bfeaa1d205e119eea20c943c170630ee05993a8a5a23955462299bed4a17f62f89a58a0908880ffc76123f713a3e95075a1ce61234156b3837cd30d64e2e090d44750b8dc3b3c06caa43fa7d983cc0061ae5aed8ac2a322f1aa9409c546317b5174a6bf013475f9b51baad4b1963ef26f13b0fa351aeecdb04688604769417723975fe9f7a71e9a6efd6737256f1270d9a806021f2c3d256a4b28f96c0f506e9f835f56b20a685758fb56fd74875d37598e659cc4cce655956b7334e427c476f923e4e917a4ffe42047213070d7ad47ead9a78e305f2ff302c0304895573ce65607f2fbbaf84ed91159f39cc1fa5db95e5cd8645160ce8e29e3cdd57e362f4c90dcf7d1822362d72e8adb81007e002f2a6a6e33147e76d80bef5b71ed51ef0543d701b1ad04069956a2357aefcd6e7b5c175be298679364c2f5c8c2ab99e886c403a57e8ab1b16a63a752dcf68bdf6e2305f67d3ba4318f1720abf048b07d3ac12dd7f34603a5c07dbef79e510feeee9e15390a003e1875d1706add9c9b9194708c3abcced42a8f5a863b2053fdf39eb14948113fafb0737701b2712897afd5c241d681ced41c160d373d62ee88f622ffd7a69b06c5ab23fb77010eed02b55137be58beee21acdeffd5fca1319d134f408e0f06e14e18f91fe8228c1624945cdabd04eeac9741696b750883063d765e90a976284b9d407687e7e5561aaeaee1715c0944145310b6202053c7b3677fdcb4831188dc687b4ad73d920448a1e28ca4b403e4afbc61cf6cb0ec4208561fdba2dbe89d9a34f9c1c1b5f911fccddf036beae1cf31836400b6d30f95ac64871ed4d7274457fae7c899cce897df8bef1d420934f7ea8de854d5b3e234c09ad65c58117d15c33ff8521b15fed2836f6c58fcb89d77cce4e4af9df7f1bb3ae0de7d5e8becd78e177fbcbcaed7e3638ff20d522c18d95b14b33fe4f67997a516c4ecc9a97cbcf2605053d3b3c089b8a6f1bf74afe20201333fe86455ac7b2121327b1927915bfaf5f1b8ca348760e4b41233df7581091307dbae7b0a60cac87ce8d0ee735716781cc4ab43d84c414171b0a7f398907826a17818540b592479d0edb1df9743eaa52c16bf9de14e22fce9495382cab1d0c5f5aa4ddbd9fe1ba6c189da2fbc2247000128c814c8ffcea5a8514ae225d50ced9a1fc807faf10664c4337e79e1e5761578e77ecd027220050b854ae07a8094b3678c74dc99b368afba6f6ba91979ab71cc8594aa5508b87a82da8c281bc61326871185dc282dbb23c5ad79c5b781a30e60b4db6880529ec55e0d0a80e6bfb3676674d807ada7c9f28eaab7e94fafa6608b27da503b867ce937858387695cf5c5074bbb62feffe3abf51d5de4ce31c3c1476cfb90ee39b730e7d5ffbb61ed98811a8d8b232278ae30e3673d1942bb4974439fe900f0e15f02a4dc74c2f61484e80118b57ba0ddf7f3a68f4aaa7187f9ed4bb7fdaa7049f428337fd2a9f81891492c22fc0603f881f724c414b62eb32a2b13e3b6ea9db5f69462f2451febe0f5884464740f6d46f469dbf9d6c94f309fb348d257bb780a80c94ddba759e3071f046bcde7b308f966750fd78358f5be4eff5057be16ead93970c6e572af21c41837eb712b3a3f4746b859a6e03cc6d54f6aaf0c21bbe39f8315e65c25ecc846728d4b447f5b3c2318a8bc91bcb5dd4cfa3497848b899d7146d7efa7a17502927458e5d043447c91248050dd9004fcbd41df888e57b3c240bb7e5c5fa34c8f461c99e54fd9a214728287f36dcdf4039b1bb5afc619d5eaab196544e5be93f45c08d4057f7a6d51340bb2a380b44bdbef36d9968d1a927de7fe230397e10deeb3fb9f45a3e87f0e32b938bae4daabe85e447d165c5ce28fde53a02960f77dfda88a945aa6042339f56344d22fadf1fe355583d4d58891c44a513c1c27be0808f04213f1a5d732591c53e69d6987e6a4722c74432110c07547f670d217019e49b97ee0a6db55012fc8a66712896c02afd313206d03b0d52ece6e82bee052db46fc384395d578272a5f5cfb400df1839d003d90ddd85676aff0fc5e1ce2913b16183d1488b457c1834b8cb1e3d48c5eb1461ebb070a9fc6865cdc10dff4416232644714837e4ca3ebd6301154d281b891ff5521e1f0114aff149b6cd3e9790b3881fa1fe2b78c475b7bfb7621637589573fbf7ec5401afc7a3cbaebf3f433b3e2c0212348424dd7ecd7508048232d495c93888d3a9635ea1d404c108fb0cbf27e210f57887f9793c935b521234d8011a459818f2301b62c052013cba02f033baa161eeca85b694e2e67e4826e8e340488cdabd30a2b868c72f64fbcd3a78067b26f1a098de695862079851f6d7e9c705868a63d3f41af8225ef6a3319f859dd73b59b621cdfe7a0b0c6f7e5e5c97ae384fd8028700de2c82dc3653d2bd4643465bf79e456b5b9526601702ee3db5930b4df544f40cf27eee1aa8847353e793646eab5e223a8b18795d8f6e46a47428cfb70f0c268829e3a1655d2f9f4cbba83947dafc7a5e24d17198b9ff7bffa01e224655d0ce42f4b5e607b00dc2d391072594e373f71c87010cc1f44e8c4fd31e5dad047805dba1c87ef5d411bc7dedcc9735a2453d492fcc99a1c5c69ce5249191ab765241b593e0c9577e726a2e736a1e2f852f8323b67182daec077a4b040a7c844e4f8b7cf897d89e0029d4ab74246ef590242e4a3d865ccc1a53e764a40b91cef395653984635b075bfac84a3b56a6e7127aca8041844b9fdf316b9ce0f292356606e956f61c187da4dfd65055ea33332c3e23eb52093309e45b9aa6805f641231231b830135abb8d0e4adff8b72a1e4709ceed4b9a9b1520abcb6849cdea7385bbe6cf33a0eaebf53e81755daa3d8d3d6028575475fcbb647b1ae01013e486a17b76e3dbdb9dfbff4af9414b5874d9280a56c71725d11e6c78316aa21a5db0f62cdc7b5c7965cd1cc62c6e10f4bb3cfaeb52dc9414e64a335f2009704e50cb728ee6131aa6a5edcee41d88cf2b2e95c80b78f16d226996bf331bcae25ad541bc717247487cdefa4063c45435ee779c0d3825b999e7589056d430ad0df0b6a3ba146bc4d5aa86b39609d7427e37f511166796bd8c31467436d7d82b60a20df551a9f63a22637588c49ebbe80ef0e27c21acd2b34e40b62deec682c273516169e5832a7e350353708236f8d540da5cfa5aacbb805cfa0ba53cb52e7010ef00f58c5332dac92b4b4a29986c393587bbced29930381cac6d3762bf08990ae8b3170205c39d7165c8a571144817d8b4afe6fa58a3a983556a8b335c7ff6ff1723b20d077f87d47d09a8d405f716c5e4d7a8234a31b0f20fcb69a493f184e37ac18a137977ff8b855e372b1a490b2a142a1c9a37fc57c34cd24c83b5db986c8ac1a94cbd5028fa9e0c09375c5c25fc3aad5e750f909d818875b4689175e14cf7a05f7b6d60b65c8920adbe72a97c5d0bf50d07243bf80b877718a09db747feac68938b71c0308ebd1cd9ed6aa87459dfdc05080293ed98b5ff305def63f5e4bb073725f417e26c70fca6b5c1fc16614ef833937824fa516256ea76ba4aed8aac8cd048a6dfa46ee78e0b58ea916ab076f4cbb5bb9098b835fec4c9f6ee237d632ef83050435944ab554a015b863aae0e1dd6a20db8fb57bfb866a487525c5ca98b1efcc93878b0de736f3ea56a6fbae65df427e31cfc6221382aac84da0e68c83f8f1c0ad0bd319b3ad20d759e4d7c188434396c36abd10f7099fafa2eb5868e1bc3acfe755effe1c07122187ec6ad929741a772afc0b585f04b22a976042dabf5be7b9c65b2590d790c522904ebf5e7169ef251fe9cf8c279395ebf6cc1548f53883ea93693c6831dc43ef7e0f9c563af9e511e3e0bfcdc386ae7a272b06e76768bc68787e2c990f741d72a44bbf1d26fc3fddc59b17a39bed4a90ad48c68723bc382a467cd2998c3b740dbec32d4b23497c05cc4431c554d44a10b6fb2f5a669190a21537f909572d5323e799dff8470944fa8f52da375ca5c5a45a94cca5647b595704d800b5e569ae1a516328d965aafaa58211a34067eb39e36398172da3eb9f19bcbb14d7c0b5682da9c2b526ff749e060deeb8caee45aff654853be12839b8a093f24646ea4db53f50ebf12b39ca55b65f86506cfa45c9bf28e5d4f0dfc93509982d60d4eaa70297d172c2a5a20765a9aab188804c9b7a4ededab5871891c1da4cf410ce9e6d136bd697e2a7b6d5ec682bc0d6cd23593af28814b8622e30e073982020b8f116ca2f051cffbe022b21d5b03dc76f2e79fca8457f2f919c8e95fbf384adaef42602124180c8aa245114753ee6f69c9dcbba49fe13c75d9d214ec3c94214a31749ac08541b680080929abc4393bed1fdbfb253f97ad26868a212558265209a9e8a7a3d9d2e3498317678974bae2afe5b93339be1853742d3de461069788d8f2c8d3aa2327a3441a73c62124799b52af0ad0b4f2feee9322ccc5259e0b807037814cac3c0e4fab57098276148eebfc4a510dac2c67d499a65c35c8cb9405de258fa76319c1d2684da3c6cd33f6e110b0141af8864e19fe32a8ac5778b5e0ad2737c454312ab1757b1ff9b7c90ff514a8f1848b0cb35d45b46ffa83c6ec4e68133ccd86b2be219747a34f3dfbf906f178a7b3979e412b88abe6afc77bf117b80ce1d46cd65c9fe79f5c2ce869622da10e437cb0be894c645c55c58e60073cdf23e6312b13d83303a6af75b50d4c641b794993664e9b0f3c64f3be8d976f45da98207b2e8a1bad6dc06cdfd9c2dfe04fae9b063e2544101071eaa3be158a847fec79df825b63604bd5c351ceb7138ac46a58b2d09e87a91d775c541b3925d02f13f75a33175f7bf2b7366885de44896f3658bbd67628098a54c9a40eb8a11832b7e265455338f41aa14e9ca1eb5cdf8b983e3ab012d40b030d6a882de602db8fcaa4933004bb11167b2846372f61e7764e3e2eb97d23f0e089c7741e6209162941578c72da18ff220877440df460a174570771e71c73dbf4425b89f9c2f69f6eac51a9cadf22ac15c3622f76b20f21660f54839b8f8d34283291d9d1d786475c8e7f79f922ff37a8791484aa930584bf43a1d287ba4fec9716ddd36f1b431fe393d8d1b644ed0b74b6ef9f92987457ddb8dabbcdb0bfe1d1858514a15d823811e7bee21499f159c0edcbae3c660e1b826d7bb95c0c544b933184efbf5aa8eae3e557b38c5f92ce6cc353c655ce5d1a91cc8210dc6d5e995cc9bfca8a63d6d0af4e78ad92705a435dd442f6ed1eb81fee8c9359cc1b65c68f8e99b0bb044ffa5169bf020f7497cee79c9e5cb7331b91d79cf5cea1ff9eacca5b502341bea32d121837878b7147b87f8f3a5c26327f46f5b5f1a6b3f05c2a86fcb7adac2c67a04957b0752e2d7ee966b188014a443c713213873b0387dff8afd7e21e90a7b28773c82d6e662e19bed199a0975cc0f1db43d29b6b5e625862ba54d37dd71e306ae93d7a9077b9c145500685ac37aa1766efbc7b961253d6a607102039ae77fb80a1e9fc9985cbca35036b00c3a6664998517740822ae377bd9e8a5283a6c326ff4db9b93e0a6cf979a2ccec62f32df34a81891a4f765ce827850b1be0963946e67c50d2d6a0dcda056cac2469ff8707092404ed9e7ba71e758c206bf086cf0e3bd33e609e498d0690e20e6028f861d6b1f62d19dee4e4b0a2c604b52626ea5c029b64dc22cb6afd82d3573503e04b80de2d3223a8765c22cef9c09bc718fe1bb34b6188bb978588d0f25b063ece65e7a417ac61826f3af9e1649aaf884e70093b2b9d52db1e16b4976c90b4c54440cb674211446a781dc94ec04007dbc71f10f833fe6cc906287dbf119cb8b9cc7a1a1d5770d711fa6ccd4860b337abf2b49c0b8e51d17f1a9b19e35192caf1d314629fa8e5dd4950f4e1c3789c018772a119074f4f788339b79563308b85c93bb34c45145aa1a31dbc3e5ed6fcb15f1875e0c6bb50c064702b59091d4823b575dcf47c5a586f3bf1b4c694cd7d14108c56ac5f0431f08324a3a0ee40f14fcbbc373621b7bee13f9c007cffae42546841ac797c2382778f6e49c221195b13e0b9e777a88865093ed1293f1b66ed501827333d0ebd134ba31541f4828f95b53d9e88e41a8466a0db4c6c9665676dc4c1f39cddbd57c94c04585c2f49e08cc34b97f04cf54795307b040ddfd7f0871aa257bfcf7a4a90f1727b0d1e24740c780dff937c65b4e12e41041fc1967d4ba4eefbce52930bfad1794101a5429d4f30dc042ef8ccde320530e936a0e0315dfe3ecadbeb171d9af4ee9a8ae66cb1513493fd7bd18781bbedc5e34a3df3b2ed8bddba828864543e8944fe51a5b6d3d6dbf50e1658a09287b25fce207633c18ca24cb44f147bd8d498e9e4a8da044ededda79529bcc18ba4d3dcc688eec9c52ee95a25954d4e8d37f9921f67d5d99cf2deffb8486db999fc0b328504cbfdd4585a9f6e45a554d210505f544857b558b6aa2275367bc2e705e831edcf595d30196a992bc5e015c6b178d61652adc2e41f7696d60d41a2753e31c043193f7841c4622b5c10b78e790b5bfb82efae3162c24502cd719cfef41f5c6f4d058e2e574389553c252e462c31bd1d3a902085e7496f6dbe2017af707a02842625a94748e2f4f590acf32c5b2e20e256cde4afcd1b6c82881a818f0e0f8bf73adf7f7957759d79100e3082f455f648e6c3848bb512e1b2468e28d85a8fdf506512e96bdb7491e200d6cb2648b0ab4a70fc3dd88afd04959896ef8e2443138d971f6881c188b46daa49fa27175931ee8d259e67bb1de6c8e080d12d2344fd76747e55bf5bcffbbcdcac6421e4bcc420f5b0429f13b042f39aa45bc1c7b777104869af80cbc01db0dc7fa4d2378f6f60c2645fea58a8405ba433a432300b8c4a5f76c3336e3905d0494e80c0c3cd3fe15a68f967b15eab66a7b3e21c769da4d911c6bd9ddd3a889b75a1388a5be203caf3df485d46b018257b93beecaca14bb90303828ad20567d799e2e6c1f04b7d6d40f260054302de3d9166f95e22637c604bfcba5e9ce01da4411a6b30253cfb11230f75fe2b8f939a58e24dec01ff9bb91063f7f111e1e3e472ab6ec7a23ab84c819a3daed2b6427b14ca7c808198f42cebbecb81a76c371897e5af66ec78a5a90e9e9755a0706a680fb1d571e630633ad39bde911f6562c3f8e4461cdb5be1eea7cd27e010dbd06abc612cf4c9a5d9efed273fc039d0c0bed1cc2275e60a3f5e69082d6e6cb8fccb5dc23d29e5fbe588c562ae7fe80ddf8812dc214ad5490840be03c073637e42cf3aef9342683e3ec1eb6649e72708b669ae269a764684383f5c25cb7246decb766c0757e16e345767def3c1eadf799dbfe3c2fd26253834b2b6b54597340ca0c4352953021a510dd2872a60d90ecba4fd4b37a1e2d336a0881357b3bf7d77a572688ac9174511b00beab9f99ca2be887215632b29541265bac08ef8ee98435acd177b7cbd604b607532abceee86144aa6ac47e6395991718c0d006d1cc26878ac20fde8663ba85f9cfabcba95c490946ee2f6fe4085197f62573ad83da52d4a3b36a4b4529e50bc317476f125d7efd07bb8e0c8c0d4d07684caf0035031ae6cb6cc6dbca8dea02cdbc152fd3514fe004d468764ffe5469e24ab07c06367ffc2b91df426523e0bfce46c3254ced2fa25e0553c425ba3daf497378b1622941172236d494acc5fe8b999a23154a633eac5f9c6b7fab23c1056eb7f600260405804c0dd9b4ac3066081a6372d0c3668cd0501f22e450b4f1606f74c7147742ba0547ee2298bc4ef502aeaf5f21b9e6125ac4734ce33514d999ad4b4159f55207607a08d1e088b283c4aadb6e99235606030958fe061b048305dc344f4ba27a65e03150a21f1de1d717da1f51248600878c83496c3caf53c6ea4aec4b6456b2105d47d78575d41878ecbb7813373b6aeb35ac428744728bff7692c354baa39eded0de0a663c8423639c51d03c956acfe57dcd5e0cb681f587e4a0bd85c3f010164fcec1875acc92498eb48cac2b566761936df16b3b121b83e41c0b05bc4634be142319758b6dc462f361ab5245a02278e8b73b181e6943668c186ae2bcf73c915ca015c30df25ecf8e915dafc104c6a82c45b10e866b32767017900823ad7f580d609924e8d26d7c7dcd3545ba551b6af1883586dbcc0e844461c93533572e843e6ff3d8c04138343b8135d264a9fb1cde116a7aa3579864f9325a0bf4399e23d375dc148b4ea5ec05ca082378d4b0da3d081b2b4e0a0e7061ea098b6c8acabbef485318e3399809bf0b0ad13a3b241f83e188194e2ff80a3cb41e4ee9293435a18d8e11dc5dfa17f25eefbeb51b310b7af11bbc4b28eef7b422e2c0cd5146c4d31b18763561faa9b3825e9ede6ccc8b7e883286fe4c5dde59537fd72a046aa66effa07e8faa7f7a0cc50a3f8b6a6f813b3f824907668c59a016bc3b74a6bca6265ebb03168d81566df99750a74106e28c594bf8a9b546cd0ded91c7bd16e0ac9c8587882dd889fb8bb09c37887924bb91bb37de4e6885194d7a8c00e3a1fb981e8a20c91344fd779ce2a82dcdb8881f2a13ba51468f7c4c813410dda8283c67069f8ec903c11282d7457e55859365c8053ae10f83c16822efd8e295d9144248b2455586c80bbe29adccabffe3574e59392d811d0f38e72f3af031f7244e7018abedfc431f78493cfb5a5719ba7a516a95dc3217f7c31703b133c5ee962ac84b6face5e2e37c42253c1fd5159fac98d08effaa1d7a93c6e3d735240fbd2209e434551bac99297f349f4fd9795e7a2f31c17715080bc34609931ede0963fadafe9ec4f63b033002c309f7b7d926cb03c629a2653bd727d42caff9f057d79757aaab316057833b9b02dd4083b35c9c4e1cc7141c03b43133a810744ec618ff914dde6545e6246a635812a32160f9a0a0bcdd89711781f32c8093bb0c83815952d63880ed2b40317628626a5a416f3d7f8ef46aba7bbcb9b40c9cb7d48f66c981f9c0e967edc4a3ce38a09b69d6b7855c351136294f9d233ad3f22026153b9e83265179015552e58c022a289bcc2b74cc26b5a3262fa19a602274963220bf79a19a1f4d7fa3bdf598b5856210fbd7666d71b42084d2b0270233afd293604258ddf786f0bf0e52201ca6ad1b245d63e7dbbd1be0006bbc7cb5c874ab18e35cdc78a72d052aad36c18fc97cdb0a2191841f9b24e2606e4ac69ad2a4d8bccd93bddf83ea4cbecbcfdb2d4a900238a82ef4169279626c70df61bb44eefbe33158ab4635b712d1e54ace7f9cb8ddf8a53f13b06a8584531560401965e9ea804ef8595f8b3c424b7c372d1063db6431011ea56c0ddeed4b0d92da1ada74086622a14e6db3c062a00b58ad2f311c6ff145b3952c592a74f11812353e3c02ae6d5aac281f75a4b9189f0bd07ca839cfd51074043a7c33f231dc06cfd640073d06849310e4df3cdcc9d053f858f33829b4509cfd4244f92231e8f4187941bbc50f55aba0433db49bbece7ce193cb1b8c3a811daca2d5d47989d605f2e3253288ed23e0150567a8260456bc75e448bf28ae0a7ace067b240360a8e7f26d9ff5a906dc63c4ccba412c7f08c35423ebc0890733adff31bc82bd5ab2923a3c6ec738a7551e061225e9f3675112332730f2e76a1186248dd4b3387d485e77413d4470454fd3fc07c3fafd2ccbf3f040f0b128950955b88b2aa35dce8459478b6be44ddc25d3f43e45d1fb4519426ec97c6b902e54cefb9b74a3fdb115f994ed22b673c3a5045a5dc149663e8933ee63268b8c790fd6e8486907780be89aed5cf72b268236c79cd5a34db4a377082da277adc3201139aa5a436cd87013a5c0da5201b60e965c1c94cc325dbee67de58333f38bfa952f4a5e424d739804a3268346c9cdf34ced0ab4a1e1bdfaf5a1544f13824aac8dc349faf3c6424da8f635af9d91fcd919f4634da4cc458492a79227ddb2f3894e6678c1848dfda00ffc49f86362902976ff1b9564fe5db0a2af0d4da6ce8f5498473ead95481457da788bdcfc2d578c82f6846354c7048d20bad8330fc408f1c8457ab27efe32458b38c81e4dfec4fa76810dba42cb6b78a3d5bbf70ce7e46abd7498069876963ce0ee08960fdba0690f63d68c392cc0628d6e9cf2e07f0cbcc69eb5cc11cb557c4ced93db4f2a62e6c1d36b986b4d45bd6e65dca98d9737c0a659ffeed559cd1a0b7956dc3829d00edf8f1c76cd28fbe52cee4fe7a4577b2bd875b15718545487160118b04ed42d421f28491e4f50066be6580426cedbfad7df592b3a11f19eeb0c9a355efa97d00a7c1d539d9abaa2995caecbd2c98e162b58d705650bc534a911b1051282b66cc74577cc623bff248bde3d95ddad381e080b1d09c52246633fd69854cb7df34ca0a36adb53be09d88998e2e49c87805e88e2782575b79930131e258d959afb305b289c864814cb2a809bfad33dc8f21f338f127d1e33f81c44069aab07498428179019a6192229ca46e709ac08542d51000f354d3dd683f64af999d1ada4102b6192b36596e1f4f84469cefa767fbe2f9f507e580fe5bb82d323729cfbc2ba17c494918941a23a05fc136a03ba7abad99b1e2327879a2a9a7c039fce114ceff03984fcac51778ecb473c9ce4932c6eec997aa1a1d47f21e1240a69365550422e46bc983da29b1875226ee161268b6f7db74bc292fd19d592d8c901afba4904ee7d23a860f36078bfd9d558987951f142f29d2514828396ec4d3840605fefe8b8f43c89c08ebd2dfc9c191ec22cd883e559ca656db30d78aab75504e914ea2d26564993825ff8ae7d8c49198bc16c2deace66b5bf46f94403ac1eeabc3b3e8bc10d35dc49a44a85cc07eb9b0261dcc94d03d85de2ba8c405266dae9a2dea53e54273a97aa2ae2bbfddd5c786d81f51caf2c5c33cc437cb0e369897cdb011353031f352f55af70f99ae0028a61443e80c4607658f5fd48c0f9ee1f08b046338f022fa330173f6d2006162cf58d7a2f6a5b2a8a34051f695812dce263830916d7da3e68b5a5f2da1ea0066b63ce070f2dc1cb03fa298246e145a83a5a1f066349c7ab6cfcea1816a8f5a5c52387e10585b865f226432605e4179df82fb4c979ad21f9db6f3818bede019e8eb79bc1045a5b3bcdce327b33e36a3b298c666e81ddd834a8e5b12ce36ee739be582241482d9760fc48f3fbd723439ac27bbdde1db20646767a40fac7e00a20ea1c51309496d7b10a9266a6d294a024d129ea779f5ea93f416bf22ac1e7856a39ad84d45a010734c302503f90201c1fb36f26d1385733b1a0d7d0f41eb244faf81fa81bca7b2ccf3f06dbe8ad8c59fa50bc5a037ccc935d39c50319471b06740c39393761b0efbac411daa8f9d093fb8f7a9394720b52c305765c8eb374e5f478d7900d24b013d8a28c4e036bd2c19f1d75d05dedbf8e5371cdb9440fc229c7fb9590c183f358195ff8203bee1ebe43bc00dbb66cf0b92ab29db46d1ff0dbf591b86002d402e46dc2107d319e66a412bcbba8ff6b447d55309adf42cf635a14134355a757fae1620574db5deac5130c4f967b2b8a119cb6b42480ffe6925168e1e1a6193ccf1db1788794077816730f1ec1543e77926b2e83dcad390b9a70a1a01900f7edbad50b9c9015105e7a7e7e6e98b1e8868e03c39e6ae5e88c7eafe9803e5219bc3203db8ecb25d987af94f5c06561895e37e50c315fb8f265e197e6293966c92667ffdd79c25fb28fcc7ab6ccc4207c6bc58128027a6b06101ec3718dab08ec769d8c2dbeb98dd2c96e3b13e84a855224f63aeed714fe314bb19ca30d9e1c6bb574c12c861e0b95bae98726a898b042a9aadfa7608f0422b5643a4c9536069898a1c6913c2c628ac1eebab1a377061b658d168c57b87816859809cb88f4004175bd29dd196dea7d0b59a829eee2d39ebb3fe9b2f8193f165d516fd1bf28fddc23b7c63380e2afd9acc47286881b674ef59eb7e873958cb332b32fe871e3d29c39711a6129a937bb6e98b0d53dfb4c6f659074f4769464e7203e13b7c629533bf927b739514f34bfb899bcfd4d65ab9adcd673ec678ed4003fd190c6125a8a4abe41cc9d72b32541becaf4145adf903cd2b162275c27413ff35d24a96b071b73b1603211e5ea0042f5a46309aacf7b7d5e006c527957d0f07fcc23839fbd192e705c57a1e90a0eed819b4fbcf6b0d5edb2cff7257ad7a694dd49a400a759962c64d2dcfbc95123dc1607477b8f53a80163115eaa0968c9f72261610cc02b87cc7f1ab36ba5312eab477e1d73d37bda397b72bae8386b465696276047180e12cfbd3994d413ab0b3aaa331c2aaea722f81bce36d621a3b8c0b4807b26a489e771af0ce280b8811a1f9648f058eca1266b32a6f0ca17cf6adcb0d9d35afc764eb9a5cd56bab65119be9a368784afb5b78993c1f8d9c4899b3a3400951910afd0c66ddbf8e8ef23667dad33115c6cdd4b1d4bee96c0383ece031627d5ef849ad48b9ce11cb8d6c69ab08cba8c2427e8703d363697030256a0677155f99a292d0d03a5a549a79bcfacc990ae66dc1d997d81f680717f881b85178061105466ca949276f5c3daaa5b356f1c40ccf0f1447907064eea8027a55ed01b6e4ba70055361fc11854d0300e32ac52fbe706bbfd30df7619c2e9b74e47ebb1018ec1400086aa15b979a5305485ca7d707b56f26d53a979900fa7874617ee33f76aa9deba7874e5830e234e8e2e1a5f09dabf64831caa4bfa627eb046063c799643238d2a28a314b4b184e25bc96a7cef37cd31f8ab838fc0d7abae757da38a19b03f1d85db2f9d85d28ef96a74b241c2230d1cf32e9cba8d2e154b610c15e9d8f97b879c0ef6aea22f42eac06c0ed16e84837fc57b376930d3feb92da23d32a55532f92d2500849ca3e6a577cffee844836eb8f9119947265a0ca83f6d888d8fb8e15be39a8525ec8f6a664d2fb10ed9288cf29653707a2d8a994d9f9c177a2b32e561c782dbf964fefdbfe7f1a98f98a83c17567b93035873c3367a70eb6da6690199b1a1643493f78b64ab6b3bb541bbe5cf47269dd16a8864bfc2a9a255562512c76cdb32ad1dc721186ba4d199eda2d96edb126a373d5ede431841d2e3fa56e06c5b108fd3dd0ac4c47110acb0fd0588a8d990aeb3597d7730cce13fc37325679488da1658b72f0553ff2cc15ca18603dcc384d5dadfa0b6361a8caa288b2f757b18fe025dc184a7e5369ea2828888ee127e9af5082cfbddba247b936343dcf0d37a8761a683a080a685f6f1be9508845bc21971921f1eb807c9cd6f13cbc308d7d83303fdb48ba4bc1de962e51810f026976e49d01575c6fd07ed9877e98ba14ca0ba93013476e7b8146674de990a99242ec1481e970cebb8007b7a02c1165f84868fed14313591caa68a24fbaa87bc3f51f71fc2abc4a2e04b87f5d1a3d261139fcd53ea8582636b99bd1d182289a9696a60b5fa403adb2d25be1eed5e68e73ce2175e531df7c25e874e9813ae3ec83d0bac2114224cb7ae326ccd72e3fe09ff6db357f8e858f4f4cef69aedf182c9c7625f87c2b82819bce6f9d204df873b79b0942dd31bbecbc4cdcbe3647ce56d078bd2fdba6c7ae1af0afbfb906f98a33b766ea6c6d12d44f0d913158eba8299375621cfae031a4d5378fae4255699587a70af29d93dbb2db2c0dd106f353035a487f9950f0b3d6df85881378c560fef15ebdfd2b8d3abef9e6d62995bd28bbb9437323556e258c08ea43d4bfd555a21da8bd44a8c33a5948455828d1104290b7b10cf0d9bc5eb695c3d5c168ef6e24df58dbb7780cf89c4ad86b2ed49da0fd294c02e6098c0be5fd3c7eee12343deb235bb63fb76bc67a2cb5b073418d8ed139afcee7c41f7be812a8feb090dbb40df9de38ed7dd23f8a5c3c0e182e405a1301b3f0ff782a8a46be323ff5ec2248844ca0bcefa4922a6e1bece6fee26cdb0b8190cb869469a04516d3763d88ddb73fd4afff79e001097d7e845cf56bc9bee2f50c317b3bcc57441433067e1d38b8bedc57d6162970f1e0e9d6be65848ae486193e2a1a69c527738390c1b38a3080c4e78864c5a5750f96e01c7ebd5461d7cd6e85512e00c0c4878c866e69fd5355167fd9cb981151b13be2489108c5e0505978efe7486ab8cc2976f729728afcd20376988735ad22fa4901a3822bd6eaba81dcc17dd416537172bda2a97d940ba4ba991f1b8330ed82a352f5348ae6ab1ae9f14e23da7f0b05f3a78f991753e9b4d3fa0616fc398f2db54a5a314b5546bc9d0ed06f5fc17aff93aac2c8f10f85435f9b6f23d011b3f57f3117086bc9b65be3a528356756c5da1c94937ffda71cb13781f5d689d5081c44a75fe9a7027b54a877c9afe738b15e440a53ed4ba75d799798d20dbf7ef4da5c2c9e1c5d414d3bff08362d1584b264415c76acb683c1eb8c98a92b5c58e8fc442bc613206dc24b04a483b82d966a3ac7e791e510dcba72ed6876aca4934dc42c5a0a0de14e08f77390866a406149098fd25c137c6f1adcbf38eabeeb719ed23c0fad302489a9e384061c0ff4f629b963e2f66159baa5faf819ae68ec0adf5b1fad46408e50343fa6d1461fcb638a6500d350a08da3d8d5978a074fcfaf8eefe04715547e9efbfcb3d04d702a498a2af860ec1a5517d7edffdb086d3ab556c2b31999e149feff0e9b46c12c3aebaba7a938430416dcbdce10fb9979f33f4be2e4e148de2b1e9ff548022c021761369372e804caa78bd2deff881534040fc4d582196934aec735bee49f42ee840768a78ae50c026954df5eca7322f4cbeb2d4c020a416cc0363a4b5bafcec8741c931829e5dbecac09d482e47c9b68bdfc01e64c22bda9cf76b23c18236ea54d6546d71b560d64e77613f4281315706eba89be9b245bd01b723b05d10526c75384ff70a64325ad7dfe479d6eb9cd263a87d1ef56cfdfd55afaf9f3bdef2843d6c26608a4d80e234aed7d923cc386feeef4b904ee170408b00b40ff178f108e2dac8aeee9f239e810e3a650c00b031785bc5e3f296bc512fdaf2f608afe55cbb2a206a314ef3e0165ca8e4f691b689e459df2c77a9a9ddaa8a7145bd9b8310d48291a9fee55232f9dac9e92207590ba71962abc6dcd10525730f3c3738e4b61cc4ec47920fda3bcc7c6a60a6a08470582b01dc2dde4b971b0df848310fe8b1c5f6b3d7ea51d9a04a0825ac1ec9d8ee56d8fdf9855d1380a4f2da9256d730e93dd58b181fc4e6a6100a04b2b65061b3280317ed5072bc409ff05d5d0d8e8001c658f7bd75dbb85421860f6b45743970d32775149cded2cd6d1217d151aba13a158ea2fe58843fe5ce31a62df4af35297a0d01f77fddc07e6a53ea969d59fabff466be852ea5548c61f5a20e8e4f079f74a528ad85ae7194e29172715b4304ea229678adad21037de200b1ad9e6958b670becbf4eae7b56956910bbb73936c057751ef1a69de057bb3a5576e199684a45a86c68940c06640346709c2fd4b4412b1a78ceb61776350c754a0a6239c4f37ffa49465d3b4bec4ab966bab42b2fd968dfbe5b3bf4ab9738344e6a48e379e8afd2264a4adee72469e1aacc34da7dd022ec1b8951518edac36262388d4038f303b90ad9d27fbdbca48548d50e8478c4351a42311939def843b369462ab39bbfcfa9947744649386126f8dfd41201a7acf6a2d93196f4a239a7aae35f2104c66dfeb80251af043f719434ec19186544c3b01aaf049acfe03d7c21c589f16b876ccdf2ef17945fc039ee55b79e90d2bdb9013aafc5850d26b1bef739be157c7b9485bb7615563f692f90645c9d1ea6b68ffdff3f7f8fb3b2ce6fbd9368954dd113728b96759a27c099990b1bff5321936d0b05db479c8c06ee84b92100ac2e5b522a566bc90addcbde896afe537be391d35b69c7f6bcf29540a9f2927472a9d6885dad248e0671d8b206b5a8ac45c05102e0f12dbf0bdffc3bede27d1f43e54fd342d7d1a419bbf0d7a79209e0ea764a1076d7ad3d53011d5fcf7d89c7527091c6166e15814284c5f476e8ba410de4427f95fb3b6852d0428daf0fd4373b2f16eff48077aaf5902e4623d7875e9733b21c3efee42709c94da1321be54a69f0570d006a7da6ccc452798d096f8f9dbbb9d984c1c8649ab60318b47e75e67470b9f239974b0a1ee2e8005d640a910cf1b8e2ed76c95b2b52d0fdf9178c378efe400bb2177c3f4b058850036b0f612618ee74279ff3e8867597e4961362e953bb53b3b2b395f9da0676202e0c21e3ed2ded03784efb26ecfe5f60b6180961dd3d52cff1152bed24778ea825d8947fe4053886c87cb790ebc85059243ea18cd2bd20a482e82f33ddecc2244c292ce1c78aaf051f3f81e403f1f1d818a2d703dc3986456e3a77a95ac843291e7b1bab36395ddbdd008a199d0759b695b93dd1c82fff66fad10261510b25c087814366cf30012044a3933374cb30b87cda75aa43a5542550ba116f903e569af88a903090ce2def3e67398be6119522c4e7908006450d92c25ef9aa2f619e128c829f4627b6443d169f123719349118ccb2b181219c3b94b4f43c8227e23151ef94f2c90ec51bc64d47e1aa73bc0facb61755464c3c88606611ef57e3455c37548f56fe3f849ad37848e5ed00eaba965afa4992da8c48e8f83dc5f6f4f81e2d6270ff16696b31c88563d9b7c6f719bb18c4bff952808d74d1168e18b4f423bf30cef9dd8fd0dc44c892208b608f32fc157dd9fbfc1b17c75321475021898b49b7aedfdf75c7d0ce68f91d19295221515f053ac5060488f7c5810831a4aea6e8906370fd1d9eaef1777c6913987d7773de0874d5fa8343061ccd701bb02884a2746168d202e2450c58d17eeaa8c7db401a0f8a19d88efd549b29e34f5cfa5f4ca0105905eec8af35b8af19822ec4bc15b301e197cc1ce6db9e58e0290657bc76ce40c955b566e46107591cd511b66bce73cbb3df0ef62a781665ea6e376e7f43f48ae19a41eff59079adf9c149f699eb569a9f1148d8a41cf00c2170741c840332a6e46c85be3e132049eae953038a19287eb7565f321a78fb07ca994029edf4f39097b0e5da6982687a303d576173f245bbc6d1669a31f7d6dac76ea23d14753beb26cb9f2e5241a6f37f742da2950292189a66462cd2d8423d945c6d40580b5b5ca73d06fc2ca5afb9380ecc122d6b6bab0db43454b880076a58cc035a80f4960ec66a6aa34cfed0c599553c68e263f6310da7c651039b155d2177c511a4a134c014a3044d988b53c5804e6691049d3f486b519481e13138cc89ac5a488944791ac006bc6d35cfb8cd2109b0e17852541d6d75fe9a3da078a4e7abf3501fd10726706791415e924b446a628309633de0c508f75a53f92f7b50a55acf5ad23da16d0db4766ed28b8df3d94f6a0f3794d20eeac9ff74dd017c9cf13cf70fffd1890d21b59168874fbdd9f849c607f0c4731163f3948efdf4d4ed002c93cac630886c65cf6f000f97277e27ffd210c51e25bc8e9e00775e075c9e1a0bd8b796c94530946aeaf7b039d7480c0c7353960fb7a3653c411c8352a4a3d0bcc83bfc4a4e4469048f519021a5f1b94ad8049505625561e838f26bc2593214bf596dae021d1a60da8a4a7b977193974c3ece10124ab7632f95c7c074a7f33d4ab9c689e8fc87e751e4491c55683fcff5a94b7ec8c38e8297b9d625fdb1c8946c69dd56c978af7043c93142e8f19dc532f58324f1df7fbf6050bff0708c33109aee3950a23ac5fd1e4a72108184afd65d2362efa2fc919e85074544e46a4bb64ee04b16904270f3b95f99070aeaa444ae2df9734bb588f3d705c7a7a2949db7968c6fdc5335c182cec674a3a2ed683ca3fe4f0cc1dfcfd91303321a2349c96cf4c100b403de53a98add418c161bca7da337d8a85eb1e127495abb1d96015aacde935e4615f627a363768cc63bd6cf20ce788f02795c0e93b1dc62218e6bd5ecd2befb615eef2af93611d17d0ba2626c8e1f428bbdd016fba38cfb355fddd1618e4fd038644634701ad2b08dd115a37271887ac756480f637f50d56c3acf8872eff53595effe176ba7bb9822fcd92c8aeddd4ca8d16e5f83eb0a608624ff55f83f8863f40227edc77961463e5b59fa599f6c431f44814ae5ecf58a969efd9ec1fda2606395290e7c151c7c088070ad7dd8a1fb87cf713421df22d0d31bd66bb9480ac1813d1e6a2b47b8605f9fe2f82d992d6746aae3bf45c1a21309b70c29d569ee3f83034d815586f284b309a88f8d145bbfe4456298e4210f6b9de8ab92b130f7695fa30893f3990d3dc1fdb5e8aeaae49a04ea82ce8e550e01a2564d1fad35fa14aecbbfdbd959caa1a8e94053572a9fcc36580bfa80cb3e41e36fe4f2a19c6af90a45cd9461dc9755a2e1e5a000661d9f0f0b88bd84696f166e251981f52b6cde8a0646ae42375add54f6e6172d2e89d704447ff8db2d2a03816e3aba8ebdda7e214215aa1fc7876af473ae1a5032d2b25ef7f80c471e210c6c06f2c46833c6b7c3d3d13746c005e2aa79111099b16bbf731e535c367795596fa39ebe202635ca1ba611b8ccb07f482b40dcfce866f8c12b472df3a2d6c6552bfe6dbc8799301de1640bcb5dc0d2fb7bae0ae85e6713f1bfb76bd10ea834bc24e086612a9252983211d897dff37b5aabb0694d65d486b3115f178a6aa2353e77bdb8fe09d9881bc5697706e44afeaecb23bc7a0a83f282ea2d15a8c01b4821b5227f988641b7326ca1c5ec41fd942b725b61d2b20821a9f84367bfcffc6725a12da411928ac56c78b4731f6c5fbe4dc2ff8faab6af37a5c22b10438cf60a44f68a09426a017bd4a23ad132f7b2ec02b510dfb6e69252dc1c1d6f3692d9a203f6e0b383ffc29c43a3726f7daa34e7758316ceb4f62cc585fb992cbf3251115d5b5f05db6abea4c8b0bf8a9894269036d598b2a40c88280c51a4e26910aca731c07d5ca52ec4cdbb2a3c3e75b28f1d53428e86fb8b8b0b0c882f1f55d5f5d20df9c2fb06d0ef7544ec4b39ab5c8be9ddd22fc56e68b15b57a13f71a694ae2bc2140c9120007960a2561e3e898af8ada41a6cf07cb80500d64fa1df695b04950a630bb14aea02988fb57f2f6d3a0ab84f6041e0bf6a05ffa40d11ed0fb773c417b686db68f952ae6188b287359de577995ef98846eadaf60f326730ed1728926e827f458d01cddd9a6e53257fef15a71f4422283d210ab895bc6927a421be89dc18c8d61d0807b772123e65ffaa24696a9e3257ea72acd958e10a32f147d637935a35f356c0a56f53c017979be798076e13dd4f2082f07d18e537837aea1257bedb9f3e009e094a6c129da757411426e252d3a53c4e1fe3d1304d74a8d627efa935ebb5fa3f072dbcc5c3b9bc0817dbb704ac923960d2ccae3123ce8ed74c776f742fdbbb89a0e9b6b1d5019be61e4aa8f240c88f4e507260913f1f1a4d2a6018fd27da019e0653b9e5d8cba308053f90d8654eac1df03efa58c9194458c483ed21a685c7217c9acd303c0244ea8ff8538214bcc54903489453d0b5b78f05069ee8ec98f88a249d13c87ffdd3dd0211a230b31dbf4eb0ad2014714aaaaf0d11ac35cd7dcbf469f07931099865327c78240543aeb09ab91aea645bd97a54b261fda49ec1014aa7ef4b683f54363fbc416503af7075c8647be455c8ec3b2cf7e873127a6565a5d83c4d07f22f5ad405329f20d217915eda16ad75857dc886f7f7cf531aef9e789e00656c71ad5add1bde1191c8b18c63004ada4f77670ae4121dd10ec61637640770eeb29500dfcddb035c70aaf9e8efb6177d3025fb349144f450fbe5d4179a76a6556178a4473d5641f4f22952ace278170e87aabe523f9241545eb262d350879f51206c4d819de887bcb42f3c0331081bd5e738341d508a61a94a3c2915bd4999ebce57eb490f0ae98e9f470e579cd8fb1411c7884289a93854dbd413541ff3e92959edf610fbcf12602c0cc53970d830f6d95f3aa6cf76311a7b751c29b217fb37b2427bd43cd56eac29f023be362d0346cb90732abde5b74789730d9849ead8ddb7d54e6d32fb5ee294975f3b7d86c084b686ae9f301947b56bdc5658c4febff01c1059c9d6d30bdc28db8e554847c3564c728270cd35ae1507a5f7292e459392bbf9ff3fcc8c43521fdfd545522f9555618999a2f00eff6a2a26f8a214286fb9960966fbd65b6960708e66dd20da4cb290f46149081183b29476c2b042fadf48a4f34a39890a3286ad26550dfb2c5013cf9be9e985c2706f2154829b6493e690a77be19ab6b4ccd45c789ed288f35dad91acd23fdca24000fbd6960f520d3002609f20a6f439b2170236172b2f4d6e265fadfd3000631270b9d4e3f24827bba6272c28eeececbc3f7c5ddeb3c857de14c789aa09a6ecb836f7095d3957075d8ace9f1ad2610e89d22b30a5176f1ab5a718602950397ca8dcc7af7f30c86e9155edf727719e2b8846a82db378965c4a6ee857bc6bce0720aa9643750de0b19fd8a32b3db823216d92c9fde2b85a119f4251e4cd00328b57d8997f1cec0834e1d4b81cee9dc09542638ed039d86e570178067f50241e5fbc397a13c2dd876c10e99abcf0a35bc28c865aa5300f421905f491afba15378ffa67c9861c531c462871d4ececfc38789511aa6ec9550c4810e1a4b86ca6e61cc7289803bf5b5fc716bdce3e0585b49113fdb2b3a09108a0b64454e403ae6612a26a50f1305a58dacb06e53a6ba07d6bb000cb87e3b3f208f7f2d36abe096f7eed730ceedf615d1403ca6ccce9a54e6490b584ede3cdd662582f7a723999438ba2431950aa58aaff11d3419bfc52898b804ed68b7a569b2cb704bcd25a426b57938a69ec6f93424f6028ad5a90aaf223d625235a76824e916b07cf90318cf76e85679e3150e3aae270dc9e3e45b64d11ddf9383b7071c12b964f13a5197f3b8ee989ab264af88122079fc6a397aa12cf367f56c1b4a63a731bf25b9994c4d95c4e36e36514a499cccbd84ea2918406fbfdae2ec0dfd77354319a8f6e5e7a3aae96bd50762ba759cda6470f964a4271f19c32bf2b2d235239b042752e670f920c4cbbed89e032e50ffd7d35f0c498c32a2a90d88463aca5db14782a81745bc28f88e6f5ebe0741a3b4a24f2c038cc83345f075e8abd07e8d5c8c1e01178700fc7bfcc9ec9f463691c4c68a529af4fa7e4b92781a4983e595d372b9e178a2268b23e53d52f136ed3c3e0f84066a645c09df05563c8ccc1cd58b9bb44636f518dec36b1ce112644185f9811fdb413f3f037d6d67b3f2999c6193c383a86d71e2a7fb2e3d4bf3a4dd883cb4d202806a50a143932d4084e664c06d05dabea8a2237db7f7b66bc9477a7ab2d235745b8f7a74bb7b4b727c0ab8870976ea1024641da49f60c2f55d8c193cce524637bf53624d3df0b253dbbe5225d3f177af0e601f91497bec3578ee3d2852f37af9c520caa2716ffdbfb8fd7116ca07c59fcffe6e8cd080a41ea7f6667a586798446e615ae0aecd3f7647fdc9714de195454a58e0f2a71edab50114ded12f6b19d9d5c0cc7c97cc5eb27d534f7557a50dbe7c3586edabfb052dc3e4f5a40481d1aaf04a5af1d7482a3f88475315800e7122317db27992487b5f340591ccf36e99926a7bc6a8c4ed763348d0eb2a52c436ad0db91dd4a2e807c48c9b15e609149a33038236b002d90fbbe3e106da03653b5bc6e000c5a1a3f1a5714216df1dc29e600ef153fea7780215a19b2a9a66ab7ef878ae2a0dad0ee4c2476e3d29e14fff404167e4244c75c2d722c03ae0f24a82b49defa4b95cd5327ec1b6c09f1a936975ccad1b8aebab2ce149518032548fe2234884b39945ef7650fc869e24ae4567427c066d14c8ba9f446e9826160432768ee1dd4a686c3f68fb5b2cd276cf302e4cbe8381d7ad04929707329b9a6c4d9414c9e7108205ab089306c34c481e8933143230f1547e7ef10767f8f00af9ebd1cd7677bfa356096ddfccb5cfc4ff385acf25e00517d6a747c03b10054771f030efa139c8042fe77b658e499b28ae5d637bc74d99f77ee2db105840d7645e662759b183e8831a2372cf97f0cdd265ffd7b48c7900e9bd36884e5e8960341fb587c80027b63049b29f34db3cce6330f14c2075415d67794533ce4c2424a1336fef3e5f88a6e8c56af300caefd32451ccf4fb8c2da8ac4257055d432c5a89075c2ee4db4928a7bcc490392884d7e227650918039ca1e729e1d2c20e3b8b284c17a49bdc3a3f4a8dae5d85d42a304be21a658ebe405ae09587660b70e365c97ea147e31d2a4404d81aa7a6365d76abf69171b378ab80cbb00ce1adfec783512081f098e096da3b4baab5227b921fc85f17bbd8ae7d24473c47b1d122924a79a74cf3234ad65662badb9ac3725ecb94df31476dd1ed22abd664099523f135fb5636b07cdcd961b36b5556928588871b72846fe2e9cc1e8d30c1ff92500843d12d7f8b40a17541dc3c2f8c9cf04b136373707b86a3f87e079459bb54917a962827e1f55df9c944388f644b7823a8c43295ea4a73feb8f6eded47e823c5e336229d1cd600fbb6a8e31fb9a0f563718e6cd255073b9e4402d733dd34a954d3e1102fc4d74874eee590391de57d13325db7105bbdd408dc4491e0b7a531407d9990c7bf108e91df03179350886b15670c8c658936696a7591928626831684197d46b0cb7f8fc1ca86d41fd68691e279ac65c1b95791ffa048ad387eac980415d57112eae793b8304871cc4ea7b1a367e22b3a7240f8ec0ecb88af3e5244d6b63e956cd40125df404bb61ec89a3740aebb67901b04a149bbf98dcdde108ec94a7e14e1ac66c8f6eb1723807c5d77e4233a2b29a04fa8866461e67af6de9a1507fbe97ccdc463f7ded028a184c170df673d673919798b84707700b51cd42be89eab3f8ca9166d850cecd494bd51f509b559d293fc322a6b756536dfcbbe75cc8fddce5f3d92161eb58882aad572c5a0e17057b86b18728d64649c12dcae17cb2779ae1d84d8613b257b9066ad46baaf8c5e234f037a71d2b04818d6ecf449693027eb80b3ea29cdddd5de2e9404a902ecad4911a4915f643277c5a5a6ce50b04824c21b36cf2a8be6af7b37d944394721e6461beee9fb9553e9a59e3a37f365ca8d6af7b43ccee8d4777070f18f41d5dca4d01196029cff39b11d633ac98349ccc8481efd265a67930805c9210f1c8ce3c586bc2d2e2ffa139507e85cb19f4b3509852996e3535fe3135ed99fe8287b5481fac8d49dab4ccae5a8068f744bb8fface5551c9b7ce79cad2144d4fd92fa5ee9f94418937ed7808eb6af7485dd81c53683bf65ee8ee1918a6cac7fb2d2ff9e91ff263c33a532f2ea35e5253a01ed6b2f01f0110d9d5bbe718ad3cbc9811c7613ac94df48b3e4c542556f5adb0b4b3c79165e51b74848a62f5d69d138e133053129ea74d2238bf1d081f60db8eb462d79677d5a2df65bc6cdc8d2069e42c32535224452f1fbe28a8abe8b669693351508af80bf13d3d090e17ac73ded080917315266919efe57a2b5e743f68a9aecf82818003eff4fd341e215ca1e24b27d8937be6b6b480ead53a4d45db060d61047c4bc6be39e97f5ccf5bc38fd1ce4bdd52c2212f87ce9ac135c7029320e00e2cc6ab74c70c3c43835d44a37adbf08eecf69ea4b569d793f3bfd4788000542f6aa17cdb69566fbbd6918b48faea5d118c831439db4a54eb7edc8f480857ce9aa9cdee45fae19a0db67642abf6c8d97700028db3449f951248d370a193a87fcfc7cbdf3cdaace293d44d3a838ded139ba8c827e7163a1572244b9a7a6f69b5a70bb98af679770fd3a3467199b0fc68cf9e9f8caebbb4a7cbd6e76c76461167031326c3029eaa54af302b072dd3ebd74ca8847f8eb5849a523efba6394724532d5c97faa050fd0b74d54d432ca501037bf0d244e2f33267b607ef13f4674acea80b2f0a4191b3660197341382db7e47f8870cb45e01dd6e8884ca7d90e309653d2d14370599f2ccb09879aae45bf7cf3d17c52f301c1bc64022c797027cf18ecfa657395d3d9160adb281081589ac3660546ccc13577a16c46bba11023e012f81aac1ff209ba14946da9c15b1f65402572508c2c346b8a71d939eb7f27d5d843f0777c16463ebc20f3153bc89a649af87f34a85da8a5e1eb313d3d139f371604d381d9a409f92e59ddceddced15e415e18c39109b24cd414c76f82c876147e0e43d2f584df6a82a3ede3a5a5e19e1394491e5d26becff000bf727f3e764e7b151f8372b00ce5dfc362f68b71854d5a3f1ea8bbaa496966b53de7c67319097fcdc0e7067a4b34eb971d1b322bf6301e9611bc3dc5ed6c9ba8aa18cced1625cb7baa6914af86c6a9ecaf9ec2b350d5058208dd02ba5da4f8f78803a2b23b16f7ef36bfe575365ed52d55bdc626aee4d3c58725c25d55078717bc80db19e6c46ec22c1a54695e4a21a23ecbff83b5275f7a1e5712e7d24ad2b2f0c1ff30c7f0ce8e81e5712e3345bd790d465a419c77eee9346fd498532b93e0810b7e6fd36cc028ae88b7e135511faa60a56f5d53ef9bb3b5e629050b516210b3cf3f87f48058bc6de4307e943350d242ea0a556fe885a195f0f7330347491edaa630ee07eb7a3d3c748984917e4a262de1b8b4a9b2dbf4dcd6e9d2e14ce9f582be275b8dca1827f88d79d17180e440ca8bf6cea85c430e6a1793dd747b74e9d9d02df610616294a5b6aad59c6a2e52aa041a4a5941a649e8310c68ff29405985e8920730ad27df845eb4e7d5fea463c8f530b5b8cd593c05067ba64d626e88f61903c8314f6945adef3d3c7cc08e80f1acf56a091a0cbd3bd2c4acf0d1bc4b57fe91c8482c575963896916a5d8b8958a32ebfe30442da48ce1985031563e3c54fef9b218133a7400fb01707fe89597ff01d39ee50921045d0e7c14d160ccc4f811b4cf18a5dc9bca9bfd65d2a663efe33025fad09885d69b75ff927d4d654cab2df18a1a86235a7edbb8d35dabca9129d580f3a1060eb1c2201d7a463a550b35394697d859a10d5cff2452134cb3e08b09328b253296cdac51a47b89df43eb67368f14556955896a10a373ec6ac24858a6f62377d61e04c6adacaee7d06b405dcd80202ac096857c38e84c3bb881f37d750eef01db0b67e98cc5ebf41abc6ef1bf454a97d8d1d3b796cdafb2e15b51b606f9fb51957934d50e17546cbfaf9366d1a66d587a3ef3875d5349d599f76b745482581e812533022e6c03258b1d0af5b5c393ee1a177fbc4732c65235d2033ddf24c547f9d59f61b82dcd4a16bc1ec3d32a7a1ed5a41baed8d445af0ca397ed6ceb95fa8aa72f5f4862c5d29e29dbb46e19d6d37f83408d9236dab8353857d6233e078aeebd97a6c58055e8bc7efdc04303139cb260f044edc0bbdeb84b010200663873c4f3a402316de61a9f82b0aec4988efabe3c721dd5a4fca709fe129338b03f61b13bc94588290ff4ec2999565250173fac3d4ffdc8ece69c49143cd8c373d238a26543d4675f8fbdcc718101f8a595c77ff2ee502d55c0c3ed07c23e398c09624a14d7223ad19523ae04d0b37df7b050ca13ad9a8b9be16fd2cb8d923528e08f321dc9a002cfc5353c5ad95426da97afc1c9ee961c1fb3b51fab5db308629e9e49a0d96562fa3a177adc9ead73f29efa80a4b0e51895b4d422f3dea031044d8e224c0b4c129b1852f5f0dc3e0eeeec2a784825ef32524b99f469090005429bbfb1252561da1b14635fd29fadaa4b487ff6a8371961964ba662a509eb67fa02d35b8c52707c1a4dd070b3262e7d563a9e4807f211bef81cc389136363cdfd2491b4263861f7a9cb5449f5b6abe77b11a0560ebf0e085298142596264f00a8db7575600c6608c55997f07c1dca5c0b3de4bb1ba4d985603fc87861fce1f043c57c224d3c1a295cde18c26c36d99b5b437ce130b95c2e9cd10bb367d0a62e8e54cbc01f6a003a4ed178eb33166f6bdcafb371d79e7b0823bbbc5815d4193a9ae118db5eafbc82ba9b81b386c1f388fd78e8920803edbed656b8eebe9c5bc98f60c9758db5a31a8d09163577e91c9e3830eff1a1a9aa10b43389c498fa28153b4cf74d804a1a3b01b4d212a9bc24d41e08dc46bca65fb7b2221c51fbd21eeb5a222be593a0b8faad806470f98158a5fd643f60d2c1b5eb34ce51c190b25514fc561086989bed251e3c88bc9995e8996265e830146b205a63345896eb080043185f35ee470caedb88d16d4cff15402569457cac252d12ec409721dd9e39119bfe755659ba37462cc00dfb11ae692b1d4da3e2bdd3b53fdecfe644c4399f98c7c06f8253b1ed3e965eae5fdddbf4bca847122093f29d51d7fb10ef3c6e7f36b4b4f1c8ec99ebbe434302e0a8b028e2beb7cfc89e919fe295e0bc58d761f36fbb730f663acbb698a83b7902b9c1ad2f53f5b5848dc3bcede6500b6e83ddff0c7b38814b1e12b3aadecfa3c761cd311e5bef23f58b22fbee3eb27eb8b28f0e03dda5e21745a984275b40c9c5ee4385697a9e87499b230890f2ebd174d2ef3825ef5f02e0699a7113e1cba1131aea523f215ab0b55ed7cdaa6decf4888c89ae5df38f786b7e1dd2cf92d53f6f366290990ebedbcfaf2d3e37a37c7f1532df437ce57f453016861a44c5abf5745eb691bb0781321152599af410b825a19a77d0ded6b1d49501e120c0ace63682e09c7677e2a58d120b67ca4722e9c459c0ddf8382cd7e3c0458a29015e77b5f70f4ee3a0607b65b18664ca12238509e7ba9781acc275b50c0d3ce48fbcd476fb81995a4078dc91c40a62b336fc40341813a9f69594723da5603fe2d1efcbd8399097e649910ed8933beb4f826d1bfb2c0789b7a1e26dcf1f89a73f52c60d3c18c59182320fa424e27709a51d749809fda7ff2f4c2c78433bbaef13f10e05345cf6de9df8eaafd7fcfe0f18f147c3504d647c6c89bc25eb0d99fdf9a77d988a8d218eab6a8ee10154b55ddd8999a3aa8c4dd6317615bc7826bfcb1f853b45a0ac99f70a7dbd5814aa09d508f491da40799e25493549a2b105fda2b188db1035ba622b1fbe756fcc4963f737337226967c0d5d6a1f9515a5420d739c0885e688d05c4596fcb446515ef075cdb53dc65a5cde41e69fb5e0143a3d89639b312c7bffa9f9e4684ca7e20a26d3e27aaf097c7fd9049a4a527a61971beb470931b4de493702a80daf6941aca40c6cd71420e9b5de3cf331585e0024fc383a9f5010fd3db99f2ce416b7cf7292b121d4eb9a6a91b263215f27a09ebbced70e976c2e306f43bb89f112655c8c83601b1e9e209ed9df225d6663039e8486481d97d50c8ad750983ed902664fcc6af22510392e6325d792e5782c967f9d9481abf2476d221783ce0483724d025d6fb8f190e971d350a40ccfc8470f7560eea6d42634552a6bf7eba5e04839e9667850031df2c3f9f2259eb5d7250d0b5f24576dc6bc1410cb51dabb371d706fbadce089411d00a08cea7bad73aa150a4a2be72ef99540d68a9cbe75fba676b81a25dd2f4c7963325972067a7506d87fb1a37b44af025d33ed1181221dbebaacbf87625087f66b81a1be1c386601bc79455ae4bddbf584a9dac5d29b6f6f5866201f69e6ad1384a17ea6e22758f34f39287b654347aac201b133ba6d51b72c6fe3350b755e0ecd70ce876cb080cb4f4cce1857ce9ac53c7dc35c9c3695eb638f2a56a8e91fcd6e9b2e816e229b997c4ee73733f92b8405666005963c87edd3ad0b81df6a49efa3ee76144521d327e08fa74ac9bbae2271fb77722230ec27ad458de7a03a923529113a92ab2b127d43127b00c9baa71c47ef5deac720400846fca8e70592f95955a8fbc3921ec6f2878d41cb3f21e4e5c69dae9dce0db07351bc71cb60b51a8f13441acde67fc1669c222d4adc667478a093a55e4e8c06417be129b1830afd0b72e5260d655e0e51f563acad43e70701dced491e52d310fba93d28160adef8af438fe804053daaface3eff8ef133557b6eb6d33f2e6dc6e58b539206bc5a4fa4732a6a323378b5205a8b8d15e125d18d69c2e16b9144a11aded0823fa9549e6c1e2b6768b8fb97a25d075cf14b88e0494863129872f218fd379e5ce49d3ed23f605c656e0544e160daca7e1c254e12bc10a0dcb24a5a677a053b5e162678f13e826d724ae25f3558203f9e0ca5928a160432cefd15f52575fa13522929c06aaefba0b958aa6700cde9683c18b6c2a11e1d8ddaa6dcdb8158543cd0b80f8c619b5b5bbce7bf1b5a9af9eb34d0f188a91b484d22680d368b991fb51a7f1e68712d860e9ff145824132b9bdffc6ab2a757b798cdc8d29b32dc1f193bb268c44de825feeb35f32d63d970d71f9d9f1528bd9a46538e0ce8e1427b13124199fafc6caae7f4436c7369fc67b92233b6151081e836470d9c4fd4d04448ca3b43882ef2f8d48f2088d6dfe05dae9d10745e023b1fd38948f7045e1fa6b83bc1f5fab0ecd6c10db1ffbcd71cc4504cc2f6267c77325bd4eda31e64ab168f0a1e3e5142b2104d67badddceda4f9de3634860a4ae3dbad38c99b9de28602f072d5f130844bdc856d9b5fc879bb2939a4417aae15aae5ffc502a2b6aac00b0bc4280974bbd6f3726185e617ff0c1354fc819d28b6e8621e24339bc28c65f70acd30cc6e17d084113b5ded7f9ac7935a081f64256c4735c2bdb3b84519467e956ef463473eb610f4bf12dc0a4facd657806d9da455d4a5371123e70d7637e480af20c60c491498019b11c0304b26987990e2448306c388f5330cf881bb93634b2328727ec78456cdad01b58b7a748c33d580f8d114cdf7d44b21e509a0e8b797f48a0656df4804bb2b5c19d167cb6f04cddff234608266e9f2763bcadded74b6a6827bfa39d93e749bac1f7096181c2262fc020c213e57f95fee7a545052d09e3a965a1812d555025599b3e955d4e49442a55be295903a459e97480541200773bc340d4846f58c9d59bfbf5ab2f80ccd7ee98de92dc401c76a2acf32caffca8db556f4537b87e67589b25d61c5f750439441699f0505bdb7cb16a6841c1b323f283c81f8ffdaefa6cd2f5bda5b01d10a97193a76e87e4d147f3e29f26553c7a175b4aa8dc80e615c984e8103e377172349f60000c87cbf69c21a361ef1595e94a50509195938aa9861a9ec8cf30409cae87e93cc5bb9b2b473edb3aec60a56b8927aa95f6d4bb458fdbd3ef31204e3a00b8c23b762c7af902f440dbaa38bb597a3ef0f25adb77dd11f1c7267f83e9d820a3de1dafb724a90f72b580b2ae677f999ad17bf21137c6cc94545c0fc576baa077ae43bea0d3c2dcc7d1eb765ebc622aa30783414393f70f21b0205c5b8a2913e5667cffa7b90b27a52aaf6c1b037443903ad20382adf43cbef69b6f65e919548eba1bf5efc2151c5a541cd8f3397aff5bff782e151b8db8c3fe1556c36a8df3eebcb2e52c6579f78bef24f39aae6e050be58efca6448cffee53eb6640f8bd053e85b68dc2d4b18e7d140d1e8ea2a31bcc4de481a17380ef6ebaf83be3ec54d7306a8025de6ff90b287d650158efa655178004dc88e11e03d7e38bb446d11cc8627f27e6edd3d2338333d86fc7631b54a3a2ad4095fde4b36080f281cb44789e231a90de08cda87a74afcf4938084114510192ae687d45bc210e8eaf00d84af05f59121daebf0d727b9d26d1bbd455c110d1fcfd4272bcbfe8eaaaa4e1e830f481e441dd621a29ec4d7b0dba3f5d26fd976843c6bfd651ddaef575c83ed054f07842e33b7dea0e95b55dfbda050b7db900e57851555b4815bb73cb893db1fc66f51db55c9d6cb8f6aa1486e93bf6899b2e4052f21114b84c3de0857a819aadf18f245da69185a1b46ea584f44c97e45605470320d85c1962054852d0756d45979b99e6761e8b5b897d26fddad14d5225e7bb216f628febdb9b877b4b3a4a822e0ca0f5b82c9d0c43c43fe5901123b2770cb70e913e01c5d233c73b8e473c4df63169db569b4eabd80a6d5dd443b2d6ed37f882fb99a2ee6517f9ea25ce2a34ccf922e3ce0758be2c54249161ae6f593bce1368e5978180d636d80c2be9ce3d164e92faeb8fddc7f4a81acda029f67a0ccdfb629f7f78fa5a9325d06d01dc8855bcaadce494edbcd118994ae9a6d9a495e8dce33ea0cfd7f7447d9070ef66214e4d633f00d3d51dfc559ff451f76c2c4bbe00b5b53b7fee14520fc8b80e5ad2a9b04a5001681ab85ffabe71d90be33889b3a1edd7cbe7561f710201bd834c264795c15e7024668d10d53f10f546df38e90c9f3f0452f2efd91e2ba5cb860eea95557157bec905c7aae8303739ad5efea91cc8270b5145446dbd9ffe0ef048f49f8cc5a9bf6d21b0dff2fbd7ddabbf72cf72bc1cc3cc369e6e70ea581e4a41c2b342798ede4e57bcdfe96489f7dc311f754c0568b536f108ee299ef9b661a9d5a0f9c1cc765487a3cf3f8dc04ddb21478e6d3d54008b9eb3c29297ff1e44af417afcc844c483df1e7b303769b9696459ad3db836913e1946ce06027fe856b2ff56541aa592f6e96918383766972f9bf6c1010659dda844e27ed74a174289e8fe41fb789ec01e73a7f768587d1cb17c52a79c15aee72c15864228d3e11d951d831d588553aafc0081ac4e938484afb1180e1cfc5907ba42f86283a69bd99dc65a75725b4f5de58714c6dc2f5b7772a0f8762ccb38ccb371f500ce342d5e6470cb3d8f1652e9f3bf6b9f6bdb790d65e0832f247f13aa58fec7c40de0f762bab06e896d16dbb419c1209ab3fd2d1bd5e482378c57102fab2451e06c59a207c0b644fdd354cbdb208c08b731236f242de736b8efc9e6e98ec7168eceea6a8468da8890b76f9ea293b7d4bf790208386cf602851cbc6c2e92884c9759a1027e93d809631999f9352255043e1df3743c64772c61fdd25878bd380f8e065396fd6692f69375f5dd8867327a73835295898630750d11d3e9daebc37279679d1270563a375ae338a568c1c6853c9d8368443feab2023221922acc9be94bcdf37417bffdd61f25067f5835bb3d1398ebd3b016b111efec88bab37375c3dd6a3e099740afec99c679e73beaac7eeefe0a564f928cebe8789252eac7d0853667f1568cb3d4546d6a69683287470c4f653bad91b09372a91bbaa729bc30c2a287012e980471a960839c931b1f627e2b56c1546e8f61579a29f28040f80eeacdef42b9f19728710066bbb48dbe1a3c4a8696e71eceb9d67971b3690a0ad055ed811ae77d8dc6cc3a891e191f4e518bf33ad17d72774e500606785ee107fa408f4394fcc125cd12946725863c3f38ec8c299f6f598f72c597b9db03c734592837ddc5365d683ce9c860781d32f812776acab29f338696ec072704c307585db5025d494e66a17693ffdb37538d7340bc7f576be6040390949773ea07f015ccfda18030a1c6499ce95ee1219a02d076882d0e48784ddb4a1687a766f5b5b1c11862056fb1e7ceee605e8d8573bcd0dafb426ad4cbfccc05da70c57f06b025dc359b403d31c791b748b82479b384b81ad3cee96b43b7438116c25d955ed1a74ef135596a2197b8c27a10dbfbf1ab8ebea99f5d2d91e8dd517a366e9e44bac9ed8bc41a6e22a5dca3160c934ef9d5cf609d055bed9d600d9e9df9c399ccc1f858d03bd37d9cbe3217870db27f4ae422690e3238220abf91b930c4c08ce06ffc15d807b35f5249806841b711afa80fd2abd5a010166dc1c8245a5fe5f1275f5ffc0e557b97ff6a11f48cb45449ffb7d98b4448ca1cae7f3024de2e8574f8a0acf13912fd91903ba8a5541961d6e83d015ad3536664dc11da92a2054bee15ed482ad32338fc5f08f912c1abaccb8a6be7eb982d795f4c371afe28e4202b712580c28d0c290c44b21a7bb78b903cfbd57fddff50a93cd7b744946cbe360c29b04b16e76427213f2477af26d7e110a2e9fd0a5e055350f796840a45873b7a977f8b0cedb245b52cb7c0b8798b891f4b190578bea61790ecc7ad88f9cca0440b9eb7f26db485ae3039de225748095976ac372854d4fd8985dbd4b445c3ae8ae8edaf33127d9696f5ecb27b383a810008ce5ead463b33e7da18c2fdf7a4ce12630252ce7ba810ced655bbf67e7510a827a696eed9b606e03a99ffbdbbb2bbe8f4d5cc622bd83f5e634aa867d3b04eb1314dc285f4f099bb6eef5823de2ac6b6ac57dbf2372b44df87a06a0dcf655aad524ef773e4f5fc24198a31547e64c91b918a0363cb46ed8e04157fa798618809cdd0b73accc79b05298376085f8d34139f115ece19fa2859c6f34e8ea5fd33061292e855cc940b43b1657a572d8c91a06b2a1810483c86bd30786442de032bd8f4c2186b87e706a3b708442f84e05df09873d9d440563eade9d1725f521982ed667b099fc7a55d5dfec4ecc37b6607c46200ba3b4e6d0bebc2adb266eddc951bbb615ff05870c6bba77f98f7e9b181af00e5e262e1cbe9ecf130cb024bc0419c9163acb15bd43023765744fa2e928786ad1e42e1400ea03d3c6e7d0d932ec3756c4ad02c237ef910f62086f45b349812b65269cc39ff20d20509cc7d4fc75ab8c7f80d18af7208ebe5461e2f5483706ec84dc3f3caa9ae4319c651a761d7b393c67af5a2ff923885ae9bc8b755fdc835abd80105d3fbce1026f0feb76375781833b2e3035ef57e0e6919636bb572a0ec503dd0ad2420cbf1a13f897839e997168bdbc740c4eadee93dbf83b1d6db14b4b21ae13aa9b827badc3dfc09080b975500ac75401e243354600c5597a5e13d49ece8e1af8447e8693305cc750e7119b34512acc8309504081a30904ddb64505b4a7d0dc14da6207a292c8091bad8bdd2fbebb0e6a8fc5b0755bba95c08fd2b836095a62496469b21cea20b947a592069cdbd75532984ba373df0a87631d93388f23c39416eb3ea7af822690e9c66fb480780754dec25d8a92535a30ea325144764347a30b449a86722ac757010aa6340f51965ca371bb7bef7d3501d5c1953453b8b4960fd2eb5672deeb42bb476808ab343ab0813d911c16a0bd411b012dc95ba04d9410aab9fe165ecf6e282fc1b432b584b8a05610cb8b092e6fb3535e92b16da3e9c8bb72e141a40815ad0584de5e96a4235fd4a3cf0da99d8280b404889e52f8bbdf3568df0465c062ab7491dc1c68e2301f865d65c89ca58260f039ffb66bd85dfc4345db34d07c4211372d5d7b9caac19ad1fb2454f76d79bef7fe3c24091d3ca529a26fbd7d663b0113b9cf349c070d38eee6e1b54aeac64f33107bc7c028750ac5326d0ca6263aca61c173eb45aad89e70f121001806c67241a6793d36eae9924d879f5dad57223f3cca942abf1300df885799e2153a460d931f4fa0d2a2baaa806580b13d0e37e41887f8aab03388d094357735d9e7b92921b4a34ac620c5c5c1a6f91baba7964b865d56e316d49eee8e579008cadcc62dc78509c61f85d50463c3032126bfc645927589caf7753a187c1ab3a8544fe8abd75fcc7eff4d67d7c2ad32d026a77c1ddfba5f3fc993a90c6e8c482f69c0c88b045547009760517b93f8d1838c14735eae0780bbec2c73942dcd0f57b5c049596ed10d12494e04404242894b2188c68296c7d4ce940d0858721bab367f50820d960435eb0fbebb30de1700923735f68df6ec7207f637ffeafcdc59fd39776590b33ff2d668fcb07beef087cc40f39abb9d77d4a086252643de69a98b410c0895578deaec9babf8647f1386cd9227152acc6eb75c3087b88736c8ae46a9e0907647850776f8bd0e2807629ddbbf5ccd3a261e15db144baab4619c49662555604b6c25c2554cdc7a8fab5b1fad10ef900f1c2996bb9a60d46b867b87f8b14bb629342da72b51d99a22a08bb9e05a20acf8cf5c506181cbcebfb6acd134ad8a6ad84844182f36670e0ac4bf228ab95001fcb72c0297cedf859272bb712813f87dadd9bb25edaa7d9c9b4ee94ca9bdfe01657c04d68a5dbd8907b52f1fd46cd5872391756e29a5dda10114c96b974b7eb6c69d7777f854c927265720e6b50d3a2ca953e427ed786b490d6d93a3c8815a6346abd29ad3f4b53a331f05a40d48212a5873fe5d4b12ea811968d1f695310e0af4f987436882d26bd4ff23a737debe956d54baea1adf439d16c14e6665e31dc35285455ac625453b9ecedea03f622946dcd5648529dce0e0618c707da321b00e5817a0cc26f7ebd3509cbf946d6283978e60cff7dceff5ec2750fa33653ffdd78a2878b82ddf0cdb6048cc2bf71a741a84d72f6964bf8ffe12d7fea0d026247a08e47671f4fbf3c25a977046ef02d173120dabded8cc58afbde14a1efbdde60239a462105093b0587bfa8eb99e68738b7f25b028f9a3e6416d0b88bcea8eee47a6c2389e08f099c5519bdbbb74e9c84b8ea84ec20d3acaf4613730104b2b59130ac8d11565f37b9cb996d1f8a29d2e0e850389791904a309e6be00ed912ad80411e817a6c32194aa8cb6de8308c07bda78fc3b084476f1be4dede5bbbf66d3ccb872ef673e6461b6e49b0c797d69c94e26ba136098524fbd85dc56795208444e1081e3135204df690cdffbe63463b7f1fa7548873bd084851380bbf7ab19999a8c5c9c3a905ce098fed981721dbd0fca2aee0f14021a010e4acc7d7bd585051e46e90b9cd96d1d59daaba475a9fb5ecd011c7108ac905e03a95f77997009566049405757f73e396ad637eab004f46ab887e48f9c18330e93e49f9261e5b3d83ecf2b236ef01c07c02b99380e6bd31f5dcdcd3150bbf2b4426edec0db160f00276e63f08d1e1e8df720c4f023b9e6a2331bee2a954b14c2c88a7050fd89a792a82c0bd29d25190bba1288f53857e1381f902cf150bb2400e1ca6fda69e30d599fd5459b64853194dd5d2c82a7471c395cd70e995477a83a1aed7eaebeba9c01421671b6afdd8d0007785a90128459b038fe60af32da24213e346b06e1b2c9f15c2166624acf94b19f3c02d605a65c1f3c6c5d5288cc8fa1c009d6e3baea1e7e37dad70edea868d058bba5de0c9f122ac05d2a35794a421cbaddfadc02994825b0e41f6fb2a3ad251342bbe47072ab5c98efc4bcf22b9552309b62121dc18d67e34af0329b3d6ce4eb1ef95a309f1457778c557fa663bde2ef07aa5734b6316b28943830f4760cfb94274cd71361df8a84c95144e0e34009ae2548e02c88e3095aedb1df2e5719f704687f67b164a74b5921b4f4ec53ebbdf911bb3861a6da8d6d8b0130d05cbc069f2d1d4a0dff19abb8c47dca3bacb5b9e7d50102ff2d4cb652eca446b24030ed8e210b90c028d591e4bf2d05e2a3ecd12fc67a3e302c9eb8478677802d6a7f56937d6eeae95665bdc0dcedf489bd92f4bd270d9dbb9e72c56b76cd35854c3f2a7a700551fd26b49c00a53527c2ed4c73ac5cd38ec2502446bc1a6be43b66192f3bec20fae2c7f146a7f2389879abe54001caa79fe03b497b82abaea1a610942713ad9dd083bcc2bc498a9674442bf4c4b5049faab92e25861af028634aee0e2ba7fcf2588400427a83b9c368960227cd5d06a0944ea2809df4403fd43bec779c13945baefbacf7cd61aa1a22d05eda15b3ad09c279e5f35881faa610f59ab5b5050f4f9a50da8dae4a051af38453b00a49ad3b2da7ae5d6e1a6e44343a476cc49ec0d53e88ce59be4edc7656747dee2c778eaabc3dc5ae0b6817a21df30fe7999577d236ec6905dbcecd48f6637f8ad6a7a642e773c6ba45302435b0acd906ac1d90765d5585fed9e9a736c42bd7283f682f277381c9af4b1464af7dace885a4abe187f30fd5531b09ff3cfa18d77f22b1fa29172930286f72c379c37706db15c304508b3d9c58c60349ce009c25bfe14d00007e60866a887477c65b3cc623d95a6b700ceb3a2075702d28ee06e2cf313e86ea5b9921cef5cf5ed381157538626a2f9842e2b43ebc77751b4e9e5b391601ddda21fffaa1b0653728a3dfac37f1b179bb1453c67be3e638ee56271e14cf520474132cf2b8e5c3cda022b642d8eb81735a52868eb50f1189c6069b495f21aa58ef5a77119c3433f55ca323ea9162a58ceda4b7cde1fe1182d4892c7c3f9f1ba976f0eda03a99eb4f97d774790540c0e28e04bfa020f8890aa9e7c3b68d7a532019dc0cce4225895c4cf7204d2c367f9d5db68fd79efaad3ea9ce559f56c11f3515939c3976db89e146024b44a9768cd2be1e7027b9fcb774ca7b8f1a1d85f02efa7d48d8d95dd5e4dbf24cfcd4e37990b851cf9101d5ec87f4eb5b63174070527ff8f30950b7575b327e0ff99ed93b96b8be459ebb2947a4ab2eeb87c082a59cabdd530d0f927e91d91e2298b61d4ff686a4f891a4d8b2dd2e49b18a63a063b121294b48f8e6bbad398cc8c9615980e9256ef1af1345d11fbef98937eabec152422be30aae3ede0006bca460e21f182a915ce586a6f25da7ba6e56e170290519ebb14d3a95b65b2588299db26222799d541a24a4daeb455675ed0782c7551a8bd5cc7510369ed9fa4945abade8a04479a810f83e3e3d3746b9ab4275696789b7426fbc137d44bfedad7a60cddbc66c7b2e4956997d893177686d517b31c1834e167c9e6bffac991602b026bfae24ac8902ab0d59e1a266a4ceae66583b9e2f21c9746aac58369b25436731dbc256c9cdcdb67ad40b9b067af68e0162ab5b17689c93b4b30e7de1611ed4a624c4b86cbe95d8ffa80f046684ae5d71716940648f5ab262b0f8c5e01b1162e02182a5c8cbe67d34a47127214ef52e6a3c88c1887b0ca4968f4f6fe340c32ba855afe799a034b6d57ee8090f3e04336f447d6c08049479280ea551817bf972474bd87a690ea63b407cc680408fbaf46361de7818c348aba75cab24b06e5da16ebceffdf033f3e7eba1bd9d1dbde639f95a6e27e94b1f486730674aaf72d1341b7605beb6edad00d476b8697500c57ce916a479afd4d2a6be36e9f26ddfe0e076f77461495a28bb9ded529ee7f204e556fb6b58a05046d6944add5030ec325095d312d29de27a2e4c34b65ea1b71ba31e517f556f3770beb584d0c19c9eed7a5373dbe79a1b93823c45fda63ed646af5effdf10c7a9572cec770efb9c54d5a53da9e0b2b601b36c2a4e0811333b10cd189c21d47741fcb3121247bdf3953b704914a1f68ec66870465a094ad37a3856474adce71b08ceb66d7543aac7c46144b3fbec10803bdf3dc7b2158a065dceaceb34d90b3e129809220090d24f2606f7d07906f3bf6290f5ecf914068f851986c1d7d7816304546b9084b265a1f15fe4d4503d775097ebb94505ffab52f70cf8ee777c5a64702aa219fa2d3fc4722b388daf16655de70622dd51c5bf72e63cd3f15c630476bd62d5b67719278293772ae0ab2aed64b74df423335e78c5ba6c42853270755ec83fdbca3162de58b968fdc7da44ebe431fc92f9a98127178f044ca5d22f099534b07bfb795feed965fa468ec1a03f047df04774d2ffdb8b26e4b4ecce0c3dea8d9b39cfc6499438bbe80ad2caebe21f2c88f0c2e931bd4b5d62e9fb0ac3d4d807c3e07bd4dbcc8128395ec744211c425a9b49d0a0de7217edfa5d4d6b3fa920f1340fc84d7ccea03b9827cf9e333585a161f6eb362f37e2b03529dc2898ae700fe19b77ef30d223c308950677049c46b885b9d59caf9538e53b37486ab974e2fcc96ce98ea060949d76394ec662a7581081e41f8e3e8e0239eda9365ffa49c6f069b6cf09ea58ade57b8bc115a3b372ce7053391e69144a2b16b88baaf3092b1d774262a758806d94140d55729c373e65b46865083fa4b010b6ae6d29096f0b326bf11c4f8bafe395b9a4982981bb2c5063cdcf55cec3e91ad76f8c40529a765c35e5af8157b0f9765a1a51cb63681951a23b568a0387c3a3bfca64f7062732823933c15b6fdcd1afa548f754338a8665d265f2128a24750305da05b2528027cb492c7388893d6baedd599cccc918bfbd6592d91e315389f23166d9bf39117a67823f5c23e34f414e991385fea11a67b641fed7002b07a0f6c9cf1d361f952f621bdecb08d16d38aa047d63c505d096f1e5d81320aa21f419e727bd3bd7a4c1d71d64e23bebaa1d5a29d787be2b922538c6a3bb5cf3ef1a7b115f25cc2782e780bf387439176138a81fc800c563c77d1a5d00078f1f5dcd4c6916474eb7e19149b110e5a2ca44717f955467d50b659b088d73840b779845f47544c026e3df292ec826a55076b999fe67fdb4ee932576003e4f7b9f2369bf07ac37faba0e7dfef27eb5abe4a3b17a18a13509e0ba884a7c76d8f4ef1aa581259710c4eaf48b041fd7a59a08998e7c4c6f87e101c044fbfa5ebd391498622822328d4eb4a72c41c328c23dc40c2a5c61ed5415803ca292caea790b49e307ab874a99b4c3162c2dac7e495761bb82b51ff942c8e75f2024bcfb577d9ba7c876f32930e7c9d8c47b2d1187160742a6f8306d1fc3d6d48f1244a2682e118a6dd7247ddbbb0bc8f92e7b2f07c82e166e59e8d27b60377ef30e96543787d2854ec4e8e11fe206e8989842c96608095057f40530f6ab84b93523f9652e370b88ce91a5801ca4d9b96678e0f3be322eac3e3e8898d8cece3e368953c9b67f661c12ac010aab193ed2cc7e6afed7bab11c40eb03e3efa1b322190109e8f46ed3b602ae24d34774aabe4a1cb6c16fb14350bf8ddc984382727c62cbebf8710fd84a70b4d0f031762dadfaefc1ccf1f89f570eb4304ffcd90001f3f641f623542622889ef012cdc506bd9f2ccac2b09e13eeba6f3492af2a01298b6012bd4fa5623edd099fbeebf8490fca5028aa73aae574d569f26dcd178d377a1cac8cffaf6da3d8b1f404b71e9d8a00b013c30a5ee0565b2c1b678da61dfad1d3eba2445098394150703c491d7b6b401988582443994c9354c333ac07f543cdcb1a6f4b46b3091060c1e8e81db4ae4ffff6368e15c616b4bb8da08a22a2654043abea762a5146fffe86ed479c6215c0fc176364d2aa3a87b587d76fa7e7e3c21b859d94dd82e689e3363ad77a4c7bbeba499334462141a34b41385cb755dbf4f3747b6d99dbaf394cd62700203e9df030a29f5c4b7cfdd6c09e550b17536f479bf0e22333594d2cc93f39d2a2da4782cd1e3d96233aea88023e84fc2f3ee77f8a4d49956e8d2f746ab346454358bca2c4cb0ad3f7b341b64529002984fc9765e1a3b489c5affde82726f0ca726d3286e5f7a8d16e9defab0f14e75756c2b5764c52ea349ee73cb193e5731067f9884ec3f97b9dcd530479883899a28c888567a4314e854f5938ed2cbaac1ddfdc9887745e29de6856e43ffe7037b06675781c834a8ab58b78fa8b5b8ca63d1007268d77f4bca076d69ebe5b9f7e6701fcf589f2fbcd3485fd256dd06683721516a5b235af0c3645a5a2ef89797ea3359a9330f04c397f4f1aac3ea584c7d2d4dd275b79fa2034921779a7ac74f1c833c86339d1fe1f12679ba634bffd27b8387a27778a9dad59fe58645af6d6fb6e37ef5c85cc175a8fb01225ae7eeb0a27964ee2ed947819658148b867c784a6f17b92696c5ec85e3c8c2484b10b36ee79336b74f5735c176a51e5253dc0c9aa86afe944f9a8a72a547db966fdda8e1c1be5e9554bf87cf90b664ee1822632fb1e482e187eb417546098f902741d974d2a859a96133a33d8b4baba414bfdd33f1d8b0751ca42377e20162edb024cb3b70ac15dfb34c74c83f20a1aeddce074c6dabc861ecdfc12cbca584e1469fe90defb7cd96bcd1875a0e8130783669ba72dc3f2dc8b19f639242c030f39633509f453a45ba90c17dd3fbb232521b5a983a476ab43600eee1565508a786fa59540768432d3697aa503a5139e764e6bb1909447d25e7d4f373f303e0a00025ea27bab7e5f6b17c23a3ff15cc6102d666535bdd15bdf70bfdbb65ebefd927f8b9f116ca58a3c605722b90e3fc350952dacba4a6dc4ac3f6646c8fafbc34c5bb2fd6496d411f25ae4d5d6993dec90d6cda28e1081e65dc7939d1127f33c736b33fc29cff8e896172eddba7bb006b4fab2d958afb992330228ab017d55d911fc79e95c07a0fd26fdc624bee029ba162319a7661439f0f42802dceac50b2fa9bec75bb4be176003598cd931535b870c038c2742b57f6e59c98a6cc704b3299cd127f5b574e0dd6232fe37d704c53203d80968c2b59f98120624625545b2bc14162d6000be9838f2f315d56143197568f32d13fce887c03c5fddcc9c22cd79163c454f4da1734b00be895940fbf3c1f443b8c490ffeffe4d83e6b9f8ee336f1a5e48d8be64b3b1242f8224778e12e44e406389ba13e5d2e9d7be0e6c62ff1c2d14d8dd9344399a76934b8b5c76ae81f5922977eaa9613ecdeb5c264ce9d2e8dcfc710e9fe9fac81ca5165d92ca239bd2818c5b3173193fb2b64459b02c784a94c279830dbc1cc88ecc2a218abeea414dd78cf6b523c68c60b72b9e4ea2d0253844cd3bfc85bc70cbdb717f815bb4422a5907a106a37ee7193726fd630ffc66a16c5a2f611a0499010ef7559e8cc864dfe939ce33a3fd5511d7fa8a29baf9765393ea769726e0a1f69651d279108175831620e911986637ef970831c54939791edf53e990b09ae8d997f84c398639e7802c316826595da54e3a50903cf1417c0579044126e518f5fddbd140de686cdfe7a8ce9860e46134794e2b0d2091f8a11cff2e019f4f06f872ce80f4745b1426be345665a05d8e2fb97347d8978b99ee2e8c3f0838e65d1e1c40a9d62f3a3e651cbe2b958db9aee82ec659359b42fa97cc48aa33693e0657ab403dc498adfb50b21e1d50c654e7fc027e0f4aa2d19eaccbb195f60b87d01889bc523c0379c7478873d7168d5608031794674afbe75c1451554429b3164709d91febf1b291b45a34b0443089db2df93de29a92c652dbaa7e14f613edce3a0a42c4f2b6983beab6724bc4d22525e2a4922f2b20f0531944ff8adb008af7afbbbc0a446929ee7a614367b93c76bb32defba1f2b9011b985c42d82ff6b58f0d713a6b5c89ff66cbbb6f8afbb391d2f4c965837e12243482cdb1399126d57b8053c89f195ae9cf02df5fcb7f0860edb7893b4bdcc5376c0d68de59f639452bbc54763e74a7b3626e3ce18be03d75a49b4e27365a0f995ed15d26ee6993b571b0d09d22922a899d45cfd0839edc839b757b5bdef77efff14ee8205a10889d5ea98b3a7794a379b2222d3dd08472396febdb2175e77a8cba2eb7eaf203b401898fbc89b3d8f8ff25d3d68829baacaff0dc1cfc7bd4700dfff1c5ab7a249e78294f4d2a9ec93742450a027521c2ccacca20c8af5fbb220e7c8c689eceef0e7d2acb4cdca23453895ff1df7a92a11c0f826e4d1bf171f9f5901ccfb0fb1ae4378e1c36696f31f6d1af0d1e946922d00a3261c25dbca77885018061448fbf133a8755d95aa498ce43f03f4fa050218198cba4670255e6831d46ed0dfb6bad3192f5ebddd90bf4bf8154003f453740ac95fd6c5abc4b99a2587b6b04eac127f0fa04b969166010815093f38e7405b14a80c45c420a130f938446415d763ae2466a75189b271a60eb7893cb79d3e22da371f8e80486f9f4c1e986a597442cfc51b07c51a1f572bea5ac39c53f3ed344689733bc0d4f729da2970098a3e3dfdc520af93618d08df5fa15007fb155247d8820d39ec1986fbd7261e1527fc4e702f9b29b2475b796178e9737b8c6e6097771deca465ada52f9211499a1f5e8d1b00c3b0f9736e0391afb757d363a9aac2ad3f7a4be7cedcc05d60d5167c4a74dfd9ef235bb28afc381d14b9f179865fb2eb2d8d0d1c4677b80d33c5745425ab73dd1deb3409516d9efe21369b0e732219ed605dd61b78fdae323b4e49adf6e83832e0d483239c3cf46cd7e041fa2e873046875058007f41a1d7fe486bb664048d0c5afd974bbd96d85b451c318072ef403187a535b70ca8902b9c49d909495ac3329258ef72b97b922f3b01c78ed5699365f45b7cee896a8090f3b4551e48a3952ba5ddff1af08be7ce7c7d11d9ddcdb2bc6e2e3b0b2c8a66800635b76934bdb96ff709314c40abd7d9c5411c7c8919e3117f7936023973ec009c0afe39bc63c50726237544cc5ffb138a73bea75622fc1d94ce84b1e78ed6704ceaef6c7e6dc595c95b2266a701e5938a081d2adcc3638b5506884086be522bfb4821ebe0b5263310d3153601d09678838d979ccd908cb19760ebaf8b76261b1c118e000f869d099538ec0866d8db4231b558d68969f7c0a0abf4ca45152c9114bdfe2d603deaef9483b5c48731b161a50f1806c6e7dcc4259099e332a750210673ac66006e238aefdef1b181dd389ffb13b1b39f69b47bdcd6722021a7f02ff87b8229de0c4edf6f0dc38e7df6988c217b6b223587b2e1a3181c41d15cfea210364f85ead568c7ce075b6212836a69cc59781bffc92c5510e87d0aeefb825daff0f7ee6dc1523ce801d5a8da915731e3ab961725fd4ea2e3e6bf12a6ed0034202fc32633a6c1218404eafb422b26bdac83563de7d6293a7d8a96b8db0cced80bffdc7f2710e67945eedb183a4ee8000243e273f168d6ded4af1690f9dcde0be247e6c50b0b52d05a5ddca65b3ac7d96ddb843688f0057546c970c78a3a4ec0473fe1ac97f3ad6ec153db8ecacc1ac820b007f8cfcfa8cc086cf6be6b7d00f23e21edc79671d13246b6f82bc7204bac4d763c9a55833a69bb962fb6a7dfbeec929a9b1c86ef7900e87572029e941fdae2e5ee02ffc129212e3be30ea19ba8b097819b3c1159a60e2cef55378e16d499ee5dfbc8f90d2ca663cee51ba7689539c41eba327280cfdfe76872e095d9d721138671d83cc76e7bd1d795fe9a4a1dad24fbd540d07a10c23484507214301f881caf8567e2e36376d44afc38ce40a18c6f624fe93231103c890e04f994dcd9b773ae81c5d9afeacf03b0f0aa3b1a6e37e91039f151e40ab8a2bcfd6eb5309bfdecb23be317dd28a242372e02feb4ac1aae0e28f8cec681f404ee6ad9bb50a9e1734d4ee441a9b72b56ccd8346407a3592043fcfa23ed1f8f9282a437f3101e6482e27c58bc690f31c988616cdb2d2f8d47038d0a0300bc396870da5ebdb03acb43a2d9a568e2e06683021e30172dd4ea51a5167138e6aec53665ac8e2607e21c0c88930f4bfdccea75a3a3dca8d49b01e3794c7ba6d291e94f88fce5eaa023690f6db6b4324595e3316396f32d343ff3312a5b2f07a86a0ef58b1a2a5a911f1160a266b30c177e201df627c125041159f3375c184182929dee9ae8e6adf21a97d604b81b54dc4546a817f909f35f3d31bd8e2e4d3d9400aa51f22655edd2974c25f73d3a5623831652c6d30158a08de253c3e62728bd9aeaa1f114ba209b9188b834f6956acdb1eae692658e7f9d69fcac579f8dc726fe6c1a21c75beef6674e81aed9c7b6cf553aba6aa8a5d64c4c43e68cd8d6cb60b5841da334a1f30c12362827545d01d7c663cad4b8c2d12d9d279a8050082422dbc1c0f9d765d5ee36316b6400bac3249e8d88f1c897e92b496027e6e624b097fd0f8f998c1b7392a496f7a6216597b45f669e9e3b07db0686dd75d2bdbe235749da423f808df4f221d9299e77d458b8ccbdcc853279b9a821546872fb03b18ba6891e77fb1a297b2189e67358c17889e50144f2e2f689f1c3a9d8dbe9bbf65ced3108b4cf0fd55b70351c353f4d1b9f2faf9e0c7e78d4f6a9aefff3287b18cd46e9cb2c7a1e3c32c1f0b4ed2f9c6954f33810c0a6ff0dea78c0b5d43c39c611d67844401de9e6fcda5df556264ca27ad0a8e615b6761157064c8f7c2763eaac1e095147919d769b909174afd6b7ff37f32108f3115c6fa05939cd3adad7bad5fc64f3e7ea50b82627acc9c341217fdc2f054bd84578346dd0f6b0869ef5726f6b6f9dd5f1eca08a7768d5832cbfc8435c1a5f2a2a37dd277fd430c1b57330da8ed5acf8cfb9848465c17e453f7bc44c9ed873f1362b4c8daf712702619a16fd64a7a14aab776e69858a28498af67d74e912cf1f29aa8d1cde89ffb266fb1ad27efc74a0c29c08eeb1c83ea898b61dbf3ce2ab7e3f30b4f0ce0c2805b6d113ffae89cfa537255b83b3c1d6d6c3303f0b8125091082056e32da8b390dcc5f385f6ec8c47c41a05098c1ca6826724d117ee074bfb9efaff695043a01fc5d7d3de0275791f7f4bda2e56cbc6758ceb7d680c2115c1be40ab592bccafe50a6497ac25de4f7b1ace9dcdaf2338b6ecf942c5df9fdaf32daac0252098b981b65cdfbefe687f20cb387a588223be327f2c1086fba6252924af95da582101b424681ca51c570b94855a9037db08ae1a598b594db13ef2a74fb8ab4dfe18e141a948c9f15082c769c5b0faeaed03983ac000e66f5c7e9f42e64133f9e3d06df31fdaae0a333d1a73e3bd557e867cd45552ba45df61984cccdc336967c057f1034419004c9bfab11daca1bdb291b4cf115316a36cc3e953a37db131d575cf9b2fd4fffcf7d7a5dd1a748176de89e16d63da46cb032f8e7b00665fe565e054ece90f0022ef0df2a89d5c1ea30929fe7bf5c7f5b1dca1db91018e9ed0a2fd94457e2f4cca73136ebbeed88878fda2afd0e77fdb7d46f4039180fb6f9755ccddcf0bc78f27ffd009483536894d1ac6f179c952a2afcdef7cd1d5c945646f5ab117e9a5a8909630567db1864256b7b74dd02551322a0b7779c7437fe55c450535d9c1c7bd13003e33ddbe56682e449f9f5c6f4d5287dd4730134e999675bdd94cdc0f440738f3966f018a497aff3d53e19c3da39e771340dc72372fb853b8f494e3ab07d4048817945e76cbee5d6ed77d6406c0d84bb050f642fee7e8d0ce652314274b4208f7b23d3b3a39b0e62016786bf72fa402e5360bce9afc93f8ba7708af88de02137d53c048702a492a91ea4b9ac963e110b57f89e234c667670ad1705c953c11b6e3e10c184493a003aaf23b179db85761826a1e97eb12eed5c4490300d39a4e374e3e1b4137cad1582b8dd44b9296391da8f1ca7d0a9decd68909eb6eced8a239603f2593b1477d8e3d5d0304b2e77b3a4f8a76d35a05c454d4332058ed87339b8c8c16c6ba83f4d6ea49f34e19f68cf26312c6793767fe03ceaf156eac88f76ba6898cd6b8d06b3b705a9e882a060fc49f5d7d0451a3f92a7df3e17b0f4ffe563ca4335ebcd9f524da2948cbcab4efcd7689792babdf0a5db52766422b0f60b36cb21485e3b8f8b5147ad6e075ce757aef15c2375db6704beb53a86d75cc7f8fca35b24bdb6200705c8861b5b11e99434a517bc1bfcf9ec2b4bc7b9c6d4689cb54191767958c6291ca9d619e234f3859165dd9bf1131b8f153b3f5f910c486bfa6adb2998a73772b52da3f4fe30514fb47003a7d2216581ad95af2e928af11dcfb8a7ec0ba3f1953f0e5e5c0e08b3ad26e06fa8a87ce750e975ebfb6116660d86bd5f96e2bd88d37258b28b02d81e246d1c9c4fab4fc2449726810940d02b67bcd409544d83ec3ecb1a6e1ebd49210dc1a50b45670294becb874c60965acea4e567f2795979824001ad0a9a5f6b223eb37264a28856a5f2440b8b85e5ae6701a7f5084164aa099f19d74d32f2de893f243994a2d4d15be079c95675dcb7d2368f9ba1be4eca38ddfd923a29f0763902fc7c5c8c216f85cebef63dfbfd46e24d6bd05d032d8c7f108a59fa218916839b192ddfe9b0a9ce32eedec2d4e1293736d63cc0b96f5c7ad1fe560693de9e66ab58878f0da7a4654b1ffd121031bdedb6484c0c976fe27f3824b605f92ab4d97ffe3f462e1fb57beb277e7471dcc920e90fa6bfe7e4952128339871139edd4ed70bf98b0274334f86b743d51447591b70297f45385edb2145b42f565cfa374aaf90768694ab550dffb7998fcec63031032abcaef67b358fe9eaf7930e0ab71c573d90412b33a7bd1d7bb2469788926494e419da2adfb5c6d8842af01e155a8fa93b6e93dafa183bf469d25d3b6fde30d4fe92d4584ccdcb3084410326bee1ff868f87400b1a5c84c14cf7a2f20220d9d1ea263368dd347475e266bb4516585c5218e30c136ca655ca2d38b2da290ce5385deaf0ca1ede138a908ba8590fa2b9477c52fa8cad25906f21eb912896632deb6fb30452e92a3831df9f6240b8420d12fcf7271337c24f2ddea0b8ac292fcc0544868d4206192e84d0cc2f87747ff6e13923b06b01d79b3939c36f31508e11e8f56f0ee56a356a22184a09cf6a193bd3b0b00b3b9ea9768afd50b9af9f59c61a2faf38efdd3d1d0b128d732ef531f539be91ad685b76780f95bcb0a073f2016e9d6605be73b91d5eabfb0299b9e0142cb9b75fa14f5e0da9dcd9cb6084c5a585867a173d1e212aa05170e7e8c5a19dd3934bf385be8934af7c59881359e282ed8b2d94bc0eb0cdd9ee0c7f80e782ddd278345fbe95e650d53ef021c405d281afbc3ce3e421de22cf7faf963bf432f1207710ff40ff1622d9eb7751d8fae97b5fb3b68b270ed1e9e34278cf3de474707f4e3391502474ca94753b4b68714c57b3bca8a549e20a0dcbf1785e65e1e56e0cd50e5802b2cd8b90292f95e675a2dd80652ffaf0e676e6d2a9398b16d42a3a93be58394439b27ae92d7bce6bfc07f6f2ec4b2cccac8d6b67c5e9c01103f424a62bd36c5f136f59ce6455936146e095ff0f943fd58b83a297572d0c5c777e00ac86b0ea227bc1e9c8d81a37716c6fe8f7ad8f0e073dcd907ad24b1e5946b0e2c163f39fd9815dee75a9fe8693d1c4725a399d72c36b470493a24098a9a2a92ff1a0d2dd5af984e91c4452b709518bff6ab8b34e051b9693cc4661779c1c1c691fab1b8f0f90e5360f1e5e9d4e919e3dcb723c3d562b822caef040a3e17e613173c0fc082ffc847a24b7878110f2220542e59e188a07db0eee39cbb140a627600f499db28bdfed80d6ede2f0945b4c0bbb6ceb3871eeae60ed008a0866c72f2b12f7afd1c6435e60bd4103facb96547d10e366145f60f3d7e9707c6db786b8e49bd4fd59fd1c9dcc829a4dc6dacd8c0560b4f76ad9789a458cc223af06d051494c804020ae2a08e5fdd6d06931b3dcc9be23dd12ead64d1153cc3bc5d21590092584179f8dfc7748d5bbbb9d5a5622ea54fbf377bc1e71db557480b75aea9c697871c1061e394c0ba94bce0a6c116098e39e63846856a3c112b1d314ac985171c96890b60adaef73f328fd5c0784496bcbd93d8ded73d84ef7390dd2838963b2eda736c8ad1b15969aa105e8119f8a70b21e60e6d1bfa4b9e1be85bd8905ba44d384df43b5c5d47e820840fc4c70df2d417b37b214d43509c5644cc117c9ed24bfda6c4feff833547a1ee17c531116e71fddff79484338898f623e3c48b3f1b6302583abe993d27b41932f702b3d11ca95e5700d74de209c7834bfd34069aacd823531757930e2c203e281821847e4342d19974dc89a16e41c9a7c0ba02f478d444b4afdb48f11497cecd0fb3e114b333c7ddda005323c2d595cacd07bba98c9f67f494169e2f022ab7cd8a22a110d0077a97ac22893b69e7fd2fd303d6f9a6f3f8dc0691b420d4a6024971a089921d5f135266ecce97938d069b8d27b137ef57742ee286b200210d90f39eb4d4a6523e64ec195e6986a6a4397965814490bd42691b2ed5057d4c20a38b4ecc8d27caa43dade1ddc0af78981c61bb50a291a7f2fce717c8ed9b4aba1f3c95cccbfb9b13162ed8abb7a6b7771907f2f7f4f2804d665fbb2709fdad537336da6325845fbe647ed7407172c6e83f1c48dfc0b5ccb2a2e7b6b8cbfe31a6a8400b456c049062585f436ed40fef63b7564abfa7ac0647dfe7b243d1d97179332a6fd0fd1aa70378e360a1061702a59a9ad7616f2eec17604b9b5631f5478d79f8bfe7effa2c621a7049c07291cd8f1ea92b8c97a80f6e2782e51f71d0f955d6ea9103f720a0d674342543c97b1bc057c03cbbeade60a91cf146c42b333320de757216e7fb0c1e8d6587941d2692d3c510c7b1725b0d87e21ec1cb23eda1567547059296763365494253aadb4ae56a722b4eceb90aac948e5a0c47be9331a785ae64eca9dcbd7345cbe58970e79ad71ef1bd3e4b5e482174c98d9bcf0acf38b3501a3817a96f3e5d07f7b51bbdd1e1bee73e00c5303f445cd48c057ee0d7c70f657a7f89eb62c7bb1be8bef5debf12edfa7b4eaab573a53d59573058b68f1ad611acbdeb990ee3478e06884ccf3af98c012a090a7582998ede68bbd3a5358c97e7df3f0e3a3a9481a9f306e810f5930c16eb1234b652d82a8bdd7bb8c1ebce640184f40be5f9a9f334e7edd15c4b17859a9e3bfa023b292f7035e788d3a5d58f92e892de6aadd79d2e8b5349a9c6408b31dbea17934dd77c760ca4751dc6c88b7c3e0a4c498f8122b0d0e3e6f94485c15351590f9f610bbd233d667ede5d7992beadb23f6bde513eb24565d9c8db85332d064b31b1a4b24db6dea16f44f69beb0f97fd0d8b5ae7b818e7a460c24d76bc587f7f88193f2ac62ad827d7840328eb052abdc2cfc251d2ea20e8f1223d54f444605978081ce362bcfe88616bf6a27e3b07b81fbee7c077c5e3c053630f1af7ca7ece77b0dc738b157a675d8f71637e9c4b765cc66ae9419a64930df7a87409b529c5da428db899dc1f6913d44237c9b74585e9387caff4c790023633b59850461c515b43425f7d447a9f94af52b50371bef4effb4e9635a671741a916485802143439466a61dd2d5a1ca5e1c0fd512f313b2c14c553a700f951f0932ec7200c470adb5bdeae1e0a020d6e5a667c9a7428585aa4b4254247dc24cd72bcdd457b506d9ca4532c36b618c6f4a17b834e243712b15e09e6719c4031e7b0850347554d1190e67efa0408d964eef1d61cac6de3b91552de74353c9cae8b61e027332ad4b765f4c2c229bfbd030f77e3d287acdcc3caece3dfb4e6ca451d68b045df452abae88e6f97dc71417beba7b63b9bd74a438b69e9c8ffa82b40158fddfe551cd51baa63d9de9a8c35a2517ae57502bf5c77060fe3152127e873a947ec9bddc18e7dadbc7ec4b0197751b17eba07121a6c9fe0cd8d26300f749f766b0c06010d6abbd1c39a94d2794ff40c57594100e798b7102d7f072283a8a038ea58193a361508cb4e62db49d96e257277de5497572601be685a5f4c0df4ea07ec6e82472b075635d21e5aaff1e69c99863dce75b59e0a41af2a353eda31b3f444f6bd7674125411bad74b639d4bcecf6d7024cc064ba14568562bd3441a8bbad30dcbd8d5c1bf1d56e720f2160092567f02515c071c35fca87b1097d12e0d0decf0c26bc3bda73b005fb5b04dd63651f390a66bb992ede7e18fc908d9b42e9e51790147ffbc9916223c9d9f81d6011621fe25c0ad10339d71f398f8c4e1d92afe607ab967239ef8e00918317e1cc84131ad18144deaa558eab07017d908aadbe257215984537458571467fda98b9ca7952000fa5e93e567283424fedcdb45d44408131864ffa5f17e261a61046b6f3a4847b00f6bdc68cf9cea118efd2d0c231ca3160a712da04aaffeee3fa15c8bd06dc789e87f584d090afd46bbb91a026650bc9ccfc698c7b330dc876ce72c9dc215bf66ca8f8fc2066812cda9d421eaa216292d9330b87d496feed4c526bf5ff126f9630ac4de953b2f9101f1c1ae3ac1458ea1800675e350d7c0f6adf4348aa7da017b0ee6b4fbedf0d7284a09ea98ae5fe35e9db3ad9e93c513ad785b3b52d9e61c4daee28f00a1f63431713306d4fad923c3305d4d7e40cbc0eb6fbda3ba985549edb146200440b3900abff8f8dabc2b8b0c7bf38bf3ee03c42bdc88def881548410300192eebfbad56b09e06552d3dd7bba0e86e44e2cfef39171684042791c77b8f2bed770868ad6cb37fbdb5ee816304d7faf3d659cfb1b779c000725e0b0ac0244e39b73c72f77b5cff0d0cbeb80950d6eddad0baac579ab5fa78e4e672d6b116d63233ba9ad74af3c8d5c93e0e3fa4fe51979fde3248ea828c4219bbffb92a23b16d1c9d4685cb9596971aa4a3fb73c8ec7b671b31ea43901df528ba19a5c53f9e551adfd5727351b99443d141d96359b089cdb62a5eba0954d06aa2cd8e1059dc57992141555a34c04368f2ad155e52b6d0c1bb47d48579929d875ef3acfdef97a50c1fadd6234848b3465fe2acb2395f5c6890379ada5f8fb50db4ff867d741eed9d6605007ed8e34b9e67adf20468ffd52e0b143d28426f3118ba1828173544a13fa0c575571194f9a8cb2d9ed888a85d4525bb6400f48845c5f4a39f74e1b595120a0dda681723d3fe92664030941c0d8ff138a410832b0d56470a4af5428729dbdc3d85628d6a93706aa31df6789ebf9606ba1f65c34978b974030ca7501e9794a26e26f16a4aedf4e975a0f3ce8a955444adfdd233a9aae13d36281b0d696f019794ad3d0259e823c63d9aaba51a7220b2bd067a034e3c05872ffb70ec9b90cba6104d3cd8178dfef26e177714713250c15708b592a711909e0c4082a39ef745a88ed0e80f7c6ccc5a1931b18a98e2e668d899500a811f861967b65000aa968ea66f2b115f3bb19a5c218e4988fec1f1e3482059b3d355812b0caeea818f613d998a0cb51cc2c398de65388e3973734c929e19f1add07cd698ac69929835eeda58ac7097d37d9e0561dff07cc04e5f34aeaa751b30794139eed89bc1e22fcb8e5e5bc5199d856c9449265adf7b54fad1378dcc81ee38dbef7d280addb6456283ed3f385952444514f94afd8e898fe78178f5a070a4192812730087fad87844ceac9aaa4d1ed2c101b468b29a477e064cab09a6cc46771c804d0a9773e6b09355db5f0ff23987c9e51dc67d2f75731a4f144ac34a6ed801a7f078da694cd8e8f2266cdd5bbfe9c98bca4e09e94b3a28591cc9a3c7353352bc1a0a09d83b9d4e6bc123fdeeb86f5b3652ebaddefc18c3e2a7e399ed5cb504a552d8eabb64a82eec1869420dc34e1c9dda2da512d4d8e2a8ca73e5413cd69b910ed380f2afdab61ee11c1e8cfcd69eb3725e06d19f28c8face806ea254bd3a9e8238509ede720d3c9d819c130107631c37c182106549a22ff941a9792097f0006a96a91e54e88ee376db1049fa4ef4d7f1f24cf9ba5e0d3eec70dd3df9d1dd299968bfc5a8a33c5eb43b2162a2e1d37fa8faec0dfa91e3ac5d17294631740922895c4803f756dba03229b29b028f52de9d94d48ef509d1ef4eb3c1812e4e97286f105c64f490ab6331dd09f062063373e723d2d396b01016de12c18cd581648fd5ca26e130d095230a64f270353d6c2d3274920e3d100e3e5104ffb0ffa40e3fca15c250de7a4e3c04bf4ac1d8a27b19bfb8409cb4437c2b72617d4edd1bc691f1531093f3fa96b55a91df0096b0884f6ca8e84d313f1f3ea535c9e8f93e22b12168ddc655a5d26ea3cb2dc114094139f7efa07bd38f2cec4650053b301c7b2559d6ed2d94cd1e72845083c83f85719b4c502dbf1c121e48fe5841415003f5acba951f28896969650350524402df5d07753e2ac909537a5b1ef5cc2758a92fd7fd56bdf789603ba63f98e349313b0ec1eb812dd9b7e7c001bc1fe9c6c9b2691abcd26fca36e7723d1e646ff8b0a31b512f5ef4641b7f1119d2a0d6e4379e73e530e55b992d39871e4acadf4b788aea61628165ee32bc77451078ce8263716987840bdfa0bc6910c516fbc4a45e254d566bb00b9a61718949797b2bd61b51b4f2f688a976e7e646da5839b71c92993dc317d5d92c0b800ea8cba781f61ea529d5b8d5c8ac4a59a6228fe4da2915ebc9e9939772b0000045584946ba00000045786966000049492a000800000006001201030001000000010000001a01050001000000560000001b010500010000005e0000002801030001000000020000001302030001000000010000006987040001000000660000000000000048000000010000004800000001000000060000900700040000003032313001910700040000000102030000a00700040000003031303001a0030001000000ffff000002a0040001000000b004000003a0040001000000200300000000000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: 979b5c43f398e7013936c221082fa79ee990a9e999fc16ccc3fff57838c7d02c ? 71086574 of 100909963 <22>
01: 9d3e455aa94c22f24b674b332a894db856d45268aeff653243e2bb04645ef594 ? 71086575 of 100909963 <c5>

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-10-09 10:29:27 till 2023-04-01 16:50:33; resolution: 1.03 days)

  • |_*________________________________________________________________*________________________________*_______________________________*______*___________________________**_*|

1 input(s) for total of ? xmr

key image 00: 902c557eb0f3c6d2a1e03b6e69cb2e966e8eff8ba0f35c6664bb220f168760a8 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 1a09dfad791c7ed60712c6e002a226da3b4a0c714e499f1a3dcbea70bd85825d 02729667 16 1/2 2022-10-09 11:29:27 01:215:04:20:52
- 01: 8ed4d946c407c91e99ddb88dea518378bffcead9275e9acc1c3632489a2642a8 02777895 16 8/2 2022-12-15 15:36:09 01:148:00:14:10
- 02: 9789bbf33c32c094e608924401d4f4f806bf12eebd6dbbfe176a8e1a042ce7f6 02802348 16 1/2 2023-01-18 14:23:13 01:114:01:27:06
- 03: ffe10ebdfe2cdffad1681e56a8c7f46a49634db1ba746598d0ea8e857ec73c6c 02826121 16 1/2 2023-02-20 15:58:20 01:080:23:51:59
- 04: dc974e7b1d4464b6f77c16763397b0a89b93e49b9c911a222ad9e95fa5126b73 02831481 16 1/2 2023-02-27 22:41:22 01:073:17:08:57
- 05: 490ece6ed97e45e6255aa8ef55c036edee83dbedd1e6814eb873558e1d91949a 02852517 16 1/2 2023-03-29 10:23:50 01:044:05:26:29
- 06: 25491d3231f4f3f33fc44728ab2aaa14bb177d2c50a70cd68f591b29c9955300 02852754 16 10/2 2023-03-29 18:56:44 01:043:20:53:35
- 07: d970b508a27bf29d840242ad5c5abf2da8a01ce09b456ce04ea78cc2aec592aa 02854649 16 1/2 2023-04-01 09:55:18 01:041:05:55:01
- 08: 7d67b76a770bb4e5de3ddbb4bb32da9bf678ba85636c6497d8d0a9dfce334d06 02854650 16 1/2 2023-04-01 09:56:10 01:041:05:54:09
- 09: e7b461be23dc2acf1ace1cae53738d3296b5267f44f8b6d1973cae33611487fe 02854697 16 1/2 2023-04-01 11:23:55 01:041:04:26:24
- 10: 6b830dc2ecda988daa94427e1561eea315441d1ddb3fb8eedc8cdcaa2b3ad30f 02854722 16 1/2 2023-04-01 12:26:37 01:041:03:23:42
- 11: 6c97f8403bfa30a30c87e21dd3829a8627af5ab6f843b1dae1dc52e8c9030fc7 02854771 16 4/2 2023-04-01 14:31:26 01:041:01:18:53
- 12: 24b6c3f1685350a8642c1dcf140ffccee1d5c2e9ab2ab24dd68959c46b035ca6 02854809 16 2/2 2023-04-01 15:31:24 01:041:00:18:55
- 13: 040962fdee98283ee029d507c6fbf406b00616ddf0b23fa140f271f55f717d6c 02854823 16 1/2 2023-04-01 15:48:16 01:041:00:02:03
- 14: cba63b2c1aa200c33bb999df8433ce01bfa12efaea2c2fd9dbb0701bbfeff3b9 02854824 16 1/2 2023-04-01 15:50:33 01:040:23:59:46
- 15: 2873f764f5c35a546124e1c6d4ffc631c947672d10cb746574b7a16ed6c3696b 02854824 16 1/2 2023-04-01 15:50:33 01:040:23:59:46
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)