PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78947 77bcc1128dfeb7e7fa83236401cabe754b8c395d5f46d7f3f68678567c340bb1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6ce833e6163481e5c6de6db88e024c370b2e04145362a29e6cbd68d9e4ccb6f7
Certificate Block Hash
77bcc1128dfeb7e7fa83236401cabe754b8c395d5f46d7f3f68678567c340bb1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00007a01000ee80100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c5c388e057c315602e7a9ed9921ab94d318f3f3badee3f25fbff4644171d1eed77e1c2ac4fdf55aa97bb7a1db8356bab3162b23134553e941aa220717e233ee317284b44f8a5abc7caafa7a5b31c33451dc49d9d929c601a29000000000000000000020000000200007a01000ee80100

Raw Header Hex

00004020881b90677a61beb75f0a9f60dbe7d53dc06d0ce148079c3edb4a77c62db25c76cffaf38efd88156d4cfa545cb91615c70b5d877c1a82fbab02281fd738ccb7347ccc3f6a26ce0018f7b6cce4d968bd6c9ea2625314042e0b374c028eb86ddec6e5813416e633e86c

Proof Data Hex

59,560 bytes
1212160203076092928a04d54c4dbfd11dcf116a0db5b300ef9de05e23921e5fe975086679c0750b796a6a3edcd58de59ba8cf076d836a2732cb298add36d9a37a4dc465100b53e948854653cfb42ef00577c0d2c0315fcf63c3a9dbff3bf5bbfd3dc37fe31242ee533bae0ce4b6c6d34031fff05f541cd5ded45b41732c2a6615170a8deea3a0c724a4070dd7ab83a32ebaed1a1cf8cc5da1efd6de42f85a0855d2ea394029b071c0cb895d71c6773b7575cc40eb526fe5b3e0cdbf395ca3194e542c366f2b60e70f9b9978f89641e4c4878cd63161273cf080625750a18bf212ad656f611377aef347eb67827513b6d5fd4126063a64978b4ade01a5fc0251a13f65c5818a89e4eaf77f93e745d50cc2fe37c1103f65537f799fe217ab233350a2c2795d9f47e22be29259cf5957cd8ec2010477e335ed40ebbc7987e33d7ea617c1d2df432603672325321c588c7bc1feea7f7039576a08455c709b6618125edc895d7f0e7a3a6401372feddf27ed56f013ffa6b535916e0ba048401af10ae7b0f575639dbc22309dec183b54dfa8f9d68ad83010d9eee2e3c991bc3c773e6d018492497aad83094c37c66859ce18a832dcca8002403f863f1033aad2fce3993cc333687400e4e2c965eb0a0831cadfb3684d46b304b43d974a6f0edb9bfc74c2a0baf577d91cacabb80f8903ae37971b8863e669fe8b3b394b42e006ad1e0a26fbb09a1216000399c2e1c8a8c0bfe628e08f070b83f788e80ebcc78c12f8ea54ea916f30ef970f5a1fa1c83f58a446684076eee961cec72812639feae4337518447529aa622384022ea1715e74f49cc309ed60af8c730b06029e356d97d6233d6f08c1323489e15e5458cbf6a1c19861d2cd597d53edb0a1ad670fd2f0c31638d04b8cd648cb16325dcd858be98adf3e33e579dc2d34626429eeb286547241c0907bb6a30d9a8e9a441f90841cf634aceca38234b8ca2b9cc7447373c46211851d17ab37c3da4f869c1898fcddc0f6d040c6543875a04085c28992d13a994f5b80b8885a76d5c740666e19676027fad6703145a2f34f012f1172ca76786817cd0e374c8afee4022d7f5969a1b8d5e28043f995f7eeb11c90fef5f1bac74ffb25c734cda6725396c37918c51fba5bb169d9a672f09e5c0fe654797eb338b8932c4b000c7bf75af9f55b23bac45aabc4ff00167df4bc192ff47f07b1aed41d1649e6238f472c23761f8ff33cde61622a258365a68b177c368872899d4ebd36347d073b40f443082919eab37193656d6096189f1bf618b920cba305c9e5ab2fffe8bf212a81679a8c5612669dc3c25967186069fa324f4fd76a66add6aa51d218f3eae8dc38a17c124db08ca2b1cf20f809fb85ceeb2b6279adad8e006d8f9394d16f3228a47969ee2cf67142273983cc26cd78434681f5dcad6883787bebc9f18bc1fae61baa3f157621d7481d31b8d4d96f07256e8585c2672146ae6b3952e25c199f95c65675e40a75a01a63181763939cc412778660f99d23f0b96a976f5e390acfba9dca3f7f62a444c99c9fe40497a6cfdb4cc3b0bad89e8a5af4fbae7c13ff5a6c8f0421aa9c21938d9eb12cec3dd60ab7f7310f40bf8019a5d3bf141f6ec26d84dd75761c124604475503e15f627974e0a0ecc05979dbcfe77739c4bbc3e6fb5d1f7eeeed910f16e45da98a6a49cb879b90a33aab7d1082b8e890987c7b9ae5782a06ec3f859a37a73364e05164a7b8ed0236819b985ed610dde2c0936b33b67dfd9851f29b07afbf1865916fd7a6b021a0cfb0b7dfc833953a929a937b7fb920d8bae7b7d8ae05d4842aa1d97e34e5c07e7cd557fcb15271383efac8191f8d4bd04cffd3deeeb07f4b948b77afe98d3e899def80ad28bb7a365256574800897f98c1e7fd590b54e37529740e3b4baa52541ac107ce3284c9f69a11e48ca713e4de4e2f42b989fb3084926840abba1a70493bc768aeb60cc4485961da0a71d576ce7ad8a3b5f9b44cd417ed9f43cf06f85ca542acee73219217a28c6cfa9a4255673eb088c4278dcd6f0ddb0a9220acb7396df1d2722db040553fe4f2ed7fb947bc23e15100fe07c21a0dd16b91da4a461249fe7ae26b8a4606a1a5053c421b7d8925db0b1613d84d4345307b2367697be7f57932f9a2e7397c4efdffdac75460f6e55b78260ac2041521c7c0cce37fb49178d9bb2231f1c1d8d71662233d138ffc7199692df6062dcd0a0b0f55cf0519224ab33087618c554b53c436c723590415c7f59919d8983fb206312ac16efca6d1e935f9447be046d75fc5ad84aa0dfb697b5f483fcbcaf2f102ef515c7f8f706a2ee83431affd2b7b52b7d6d08b451f2ef2dd199837199ebb887cd2f353c4621f9485f6fba243db9364a735fe0a4915e4fc35a2b7cb401013c102c3d34eb0f501fbfd2eaaca3e8cf2ed325a6dee82872f0717eff5d62eabcde6f920812ab879fa5b025cc79c26e095a5d447bbe0e3f55d54be5306d8bb743ae710e3678d49378f3f56752cc42b90f9aa32da5af9b5352f71a44e4c4ba54887779dd46bd726cdfe79d486e714b7dd2cce8ad68506c14a6aa15e909128b6a15d5cc1000c117cf69cf490e25f4422e37fd72200bc55a73e6492f3e70b2ef13e19a9c3091861133f9a0d2c2b0751eba51c286073cc1aded155d883bf68f008d62492fcac637d7864cfd83bce0d8b195da5cd8b13b1414daedeac5aad0f2c321ed409b3bae7c54627a06373d2dba35472ea461bc01aac3ba87c0da62da512cee0f53ad701bda0fb59ab48ed7a1fa757237672ad743c6aa5290b20c06872f0d15ddf80495583a8dc5a1850b37c12669ee582cddf267c2549b1ae5be64de2bd55ae15b002d26792eb67f10f70a8147c8f17fb38df5f694d73d274258a767a844f3dd948e75fd51418e2ceb1e40ccedfa83c4c59f8ac149864eeefe3c94c83ab517da301b95c3594180e397e779fb26688b9f2073aa8851958ee9d200602634a0ab974e02b243aa64fc36eff6dceae7d78e1dd5f35a7d83a96cce7c77cfd8c880f2ec025bad51d5e372fd73916d40b6ed121da2035f1c2808c89304c2182e87d8c08ff69974ecf9871a3660840aa9b03bd6eda7731050dfe5fcad0ff7ce4a16152f67ba22f5b36bd514583716bb7a672e41a51628359a45bef9c656d68e2217d94d4e1a67285e1e0674230b2ad67380e10429dd532fb7418100058a18a937243c616477db3420846c0ee406b5720a269d429a3062e23470fc75e875464d365c33390e1fa0b0d59deef7553c09bb841c5b32b09e769acbb51f8713c26f708cd4b92c3a6c7a88631cdae6af501e9e0f892a0f935e5471fd84398f625a660bdede466f58df2ada226f109dd780dcf834d9a47383f5f936a3726f19f5fa9b38001b135c0f38bbc547eb50b464c833f3aa0169f80043302313c480a9356786a62f6aaa01a7df0e09f9ad123ba30c9fed760e73944bbccdd4fe7ccb09182d0df5fd21b6fdd69b8831833887d78de5792ed2feaa7a13a147e8402b05a4b734836fc186af800ffdd0824f8f06ccd1e78cfd76263ded48568aa9554fd5d4f969d5093208b78f560eca64d962a4743967a5c053822100728e421d2d5426e75b9f7d402438069793ea6da925301397310008040807d84d8121fcd8bb20a723056b86c6cdf7d67c1c757ee9b56fecd72fb2f40e099d275791290fcaf51a963939797e71cbcbece38e2cc01789a42a639679d403197617d1e2ccb418e9e1d29e699aa29e0e65f5d9b70d35c1ff667f64508942f5b6d086e064142fb2754602bf11a63536af7c6e46c210f188b5aee4981866d469fab1716d412ea7522f643ad326d8294a59c9cbc6f1d6701c56cac2fd04df5554586551968118a20b3410c449b9ecb23b3551fbf0de298374942929d20c3a6859bd4a003ced6471e42acd042ae3012b939409f7a20e824946613e710de5133a1e3ccff4cd2d2ac15c97bb5c0fe9160c5399f9be83cb70f53b63c16b710e983661fdb55b3d311428bf256a4e655e2e395cf5a7cd23dc3f4ef3e2dd46eb9b8fe8dca5b6f150462d6421943f2d037496df4e9256d67f35992982d4c76f9c4ceb61052b744736201932dc91973f360b54ae17852105148b978bb1a02c357377e9236ac7c1da344bbc8bf66f995dc03c917791241d1a6f9a6d01acfd7ddbe9f4a979006c69b85a0317fdb5679c16ee123eba2fec527fdf71667518967ecf66e6e7cab92fcd17895e718765403574cd06b8fb223340e681279c696baeca8e794f58e602d7902dfb388b5ae4ffeebfb28b7a8d3d0cd8302b2fdffeda993ae1aff424343347491dc7b33a8bf75d68cbec83c747d3c551ae7aa36625b6ec5cc03ffd552a23b9723e7a16fdee989fb43da31aaca104e80d988327855d82a2cfbc5756ceea97590ec19de9c2bc525e1fcd7e1f9e029723c3b8df7c80237da8b0749814eb84f586c23b43f5a0af9dfb93c63cb19541b458a31d296e89a021da39b1768944f8a18e26a6dfb78616569c18123b73225ba0d859ba98c403db8fdaa7d41baab1f67bdfbeba8d4d09209022e5f98f3d70ffa6413cc0677527b01cd5f2f3c7ce9761381cfb240645831a1d1f4a4a677f24f1ccf233e161f46e04b2eaabb0bac4019e87b320c542887ec4a85561f922bb1059b0b7da6676069a53ded582242d04d1a01edcff6e48d2bb2c589dfdaf24e32e1e2cbe26368867c5b0284304a23a0e083b53fd8a0e46d64f89c87005f99528cfbf4ccf71550a1e205c30af4e71ae13d1f478a1cfe602617827704aaac26d32088669320f26f8819e1b2d0284b602ad71d2471923a3182c5e5229b82ad78ce98e752db5de9ea15ab7aae7badc8797bc1c19ac5918ed14cc297eaf16952bd7cf47b405a902b0f0bb330cad2f16cbb2b3deb31c91a958390cb396a06b8fc899c1906f55d560cb161eb77f940cc4957d5104e5c1071f05d7a65e7b1244d764b24b3fdb8c5a968fa9f3d7d27aee10e0b78923f0a5df685004176a64910180108bfbffdf367788bff65b242f61957f4d909ad9dd54644ae9af9b4b447ceb54275199c7c8f950074ff75bf27ab5079a1a8aa9fabbad39ee50a1d9ea445ac0d65620a01bda999ca7166d692ecf3125941bba32eb9aa48fb535637de77f3b6880a31f31f15b7eee9ab634ce7613fc6e9eb45dcd72f8e8df4d7ce23e0637d949d11bbe06d96c649fdb7ca7e286d982b148972103f4094edda798253c495123bcb866a51564ce1e6d99d5779c5b4591d4765e7f96dc69a3e8f118b9a43341cf2e44ed5ea12c3c1451ea6f77c3a7a348fb195d2ef9ed225ee0e5cbf2aa60adb2399c2f7de1f7e819d70f62989f6b3e223e7625cd50e6c930aef0d366b08f89218e49711bc2ac3aee56a8a71bea0731eae2d8f53ef1e18c43808a617fe1e00c1784d86985255eced7d4bb833c670599f3daa3efe4a6b53b16e0b1ad29393f6aa5dde533e83884fd3fca18c22330c32b8c035535cdd61540aba20597bdcf86e43e1fdee3cb4e401cf36dcf170b7a672f7e5849afc13eecfcba09aff0364b655528af1c672dfd532edca9b80ae40c3b4c5f6954141280eb22678ff5fd0011f4782eb684ac5040e563d2dd2332e76f7c4cb8a491ce127c75edf29515da99e75fea0317b8621449a112c9940d78be000ba3100d721e2be3543b8b5a277c25b12350ec2d3734832c2133e76e42a08ab0deaafb2df1348796f42ce9fa89e281fb48749c87dc98940c188fdd6692470631443d28766159283b9a97f4744be5644dab77c4092a1214fb24b7fc5f65ac1194b62c4a3db8d15c125c1c6ea3967ac8e763f56cfd70c1fe92642eab979e949e0863430c80fc197214c275bee744e235ac08062c3e7534bbc51442a4ff3b12a70eba5a210214e269254ebd7cd81f87b15662b57e21f35a275886a6dfefb46670977cf31198fef65c4aeca79d8af28fa7304d13a8633a36a4e6f8cb85c02e4bb07cff654f385355d2d7a921fde3b267a08502d6026fbd554aacf08d8e98251092b0eeb85d0c0069b38737db6eb95d12da245ead2b8874eebcc6af2c183f16dbd9a673d341bb11162d138fe8925193e59122b4a3cfce6be0062176f1f08416f1d71505f7c244d0b7d9e841a691ab4b923b329e8efbe51d96c92a6d38fa0023779d419342fff9cd06df37cb3ef64d9a8798633127cd37f181d1302e8645d573496db0c5ebbd142690d0ef2d21f5e8eb8c21b35b84674da7347a1af0c3a04b5ca9b9fc9f6bc378414ec78e2c2859b570f8eea7b9b6ba9ce384a8cc85c421c519865cbc51cff9e1d148d02be8514b4ce0817a06ac4b3123532f8690a1dcbbb174306461878b70817d7380911f65be2eaa1265c212dceb2690267c0bfad48936cec7ffa4ed489ef00fcac7bfb5d9a4706a8c13a8ed56b332f0b7e8e443aba1dcaa6e58bbac644d4ce2158528603ab322e02c495d47006e557c0cf6ed6202233f424d85ba3bc0902dbdbc9fbb71a1f17d9417f82cb6179281ea9bf8aebfa6683c5717dce55dd4bcf0e45e9671216d1cefe6dd09e13d99ce2ab1c19c7050afe0f7c72d101bd074a2d416f56372ddd154fd0139489e7a15bb60517cd51af9fb1b74ee20db021dbc32e02a74a15b3a95e51427d0dd2226dd47a86980300796bd8ef24627e23ef759aaae37b7bd46c8c901bc282b372119bbcd80919a0764c783309d1a78b3a3e3bc1da4e0ddd2b4d38cc06733bb6e95a52bdd4163d7756c9e72db6a2ae688d5230dd972d1bb9ac25a678dff39b74e7c36e065df8b33602fc2e41f9ba35e3f01b0992feaf92f431e3f68989354d542a7724c292264c8291ea5398662fc1e3ad5b9f58f4917c43d345873b4b5168c6b4d44bcfb7f8e62c773384053263cdd76eb9f3339049162c9f25cf23564dd7df9da2bbddebf4c0ea94151377e03907204027afa03d74fd90e0477b3b6a30fe218f402a99845a2489b9df528a7f4c887dd3a93756e1a25b5b10f7ba0c70d25ce1eb0df4a739f783b346ab0dcce6374a2d663dd4a8722136a6cc7902a89401a5c987a9dafb6975b54dcb373b6662676294fd8490245ff8835ac15772c8052e3d541d22263d36bb5c468028307f66e908742e8fc91a28327d6d7981485fdbce68ae423ebd040618660e5613655eaa98573ee479d61506220d9e6c54e7974a04c8156fbeeef867f5c7d135e515dead89ca92e1239eb08245b316799d2bc08308fc4a1f8760789350f671f704dad6e41f4332f53cd861a218691f6d47b3b0d25e72f3e66c3f6a1a47e4395acc556d821d302bee0e9e8f24a508b0ba31a4efa05f387e2749856c8d094d607c079ecd04f31179a29214a8388ac6181505a3b7922dbb74661a30df6ae1ca8b1a4413d059ab196de4fde8609f1b6ef9fd2e49a988909c575921708b1daed46a8f9bcbd5cc25d8337e1bdfdd778d8a3cee20c02e45dd7d6c3b8e2bdf799325becfb4ddb900ebc89a847a4973de472ae692a6478853c87c66a01f6112cfc0afefc469747c558416567b6c672818940639ffbc4e37cbf197458a623225ccc90352a946520dd465ba952304e6ad4f4e1b1fd7749efab65c01ff6116e0eb29241fc127dfe2ad8ff684cb7e9ebcc4bc0cc8f1b83869111b1c2180482bc9f728e8b26ec5be03ae7f0030eeb5849f9911039ffc9f95d2af8799f9f3e7586d11b22529d86becd118556705b8bd288f7358d13400978e894ab0721b75a847694568cabcb599878d3db00577c0ccb7d752ed02677615d215776da0aed578cc26225359aff2057c01017833f71d5739bb00bf3f154eac5c9b4ef2e870f089690715b2e4c8aeca58a365812e6c34330e6a2e2bc680caccd58ab6e9141f8e4027df49699df3d2ac9e750e531a348707199e137f62579267659c098efa1d5a53adbddb591cccb3bf0d20edc092543dbef9b26c5df3efcbd0bab2678de75a590775073c221c10284daa29b062b78fd750e0be3a81e511fcd583a181e386aedeb00dbda8da07a0c03c0cfd0f40879ed8f96a4649ea4e0a56fadeaf8a46b95a4004d0139061485635f53334ee19f66abda2e2445e854cfdaf6bf9ff754bf6c8d9f1086e71e948e50c30a7ccdda7c64bad9388889ad25d0d6842de8735bfedf11b522f88f7c664ec9d48d2693c6b92fe3b86a4d627efc6d7ad7b0bd3827b7d53b3ff316faab6254e2d90212b43ef248dadfb96346940e6aa0f8fb4456c348b8dec4ed2218f28ca0c48975bed66d9e90d60539617f87fdb88a5250016d4b7497c1b56d482a4fc86cf1146103d72934091d4b44b73581d48170c7f5154c9a23b7a357845925807d56033723714fb850cff43faeffb2167d096681606544cb931de85f3047fad59d88ab050dcf40cacc8c81f6526b3857e06bd06516389fbfe2c0d006c50c7e3f5c746c69b6f52832a2b5edda49cc7ca5e98b09262aee7757f21f63273c7b13efab4e39c057cf61850988f55d907b36fa44337d1cc34453b757eca4f7936b35324fa2c597751b0eed83b9db97e79dc617e4c4182a48f86bd57570a99abe1c7782d01fd81227bf5334c1586a8fd6276a9c3d86d5dfb4c35ebdd463e13979936b00a8c9b4a41935ea35a54837cd7d2250282d211db3734168817ffd07d677d7fe106bced56e8cbeef80bfe360a229b74afbd27978ac1ea1ccc4b7ef8d6c044dce4be21de65fa9f8c73e449b8f525ed134cbbf4a75fa2420e72a30c2cc390c2be89049f1dc5383e001174663fb559ad88bf32c73264fc793bacf7a768f2368221181b5a5f8e969db05cdaff2a90202136f037fa04a0aad98e8a9673300944bb38c45dc53703ac8596628bc1108e3233b06fcd75db429234cc5393188eb6bac1a6a3c2f521dd9e3f9e98b877606978150d4eb26c95ccb059a7d432d6e3b3ed71012662395cb58b703757b60e3e0d7002ded3eb82fc97a94dbed2ce3c90424ff8e5bea5f04753555480e1f2ba4175929396c7082ecdadfca48f35e224a0ee57c5a86069bbd14c80526c53f09b781d8023bc80b53b1b7eb8e170bf8d1ae6b4fd1ea8efadc6df3eaaad5cfb86b765cb7a82f0cbc2c86c4965fda25cfea914222c05a33fbb394913eeb1874bf27cb5b76428f941d3c39780f032e513e006f16ef419813c9c90ca777eeb9c094c9612914f5a1dce0431ce87b047fc2c0b1dfcb45238a020a4648df3cd58cb04937dceb88be4651271b5fd7f87cb064ad25c406b5b924b8eae0be25884d64381c1d7f4194afe032229f16a4b5f678397fce6757062e45d1cd7f53f06f72f4bebae1088f5b67ae1ab0730e0fe6768504a3c8d286c128c350a708e9fc0b9f161e9f4614d36e9350fd7ff45be30a44b0f7d88c52cf4e4cf28f78aae85b6fddd5fd3b9c2246989eeb3aa9ed9d7497e7a6347432f21c48cc2ed7c6bf2d7c47201f9169bd462907e58a8250962f2bf31f93e312052f0c2068317f895c7852309aff826527bf04c0ee16b5ae2cd584175a1ed2a061d1901ee152159158185ba0ea9f0359793415585eade7da84aa32352a487e9dbb8e687afad968f14a17361f90dff4fa00b820f9d2087309f2223e412ff7f2350d619f59b913412f4dcfc7c26b49a5c67b4c5cad15b698fe0c64bf6ed0fa6fb0675c14a9858b71cbd0e61292d1d01824b40297cb42db090e7bc1963a237e8fb5f40af76c7908951bc8ed840fae8570dc307e9d21164e5db333db340545d8eeb43f994303208c7741f46f89e43bb2ba6c3087b74be688f7c78ad311e668cfc2f7a6c04b5ac0c3a7d2954bc9aeb81bd6a44a1f62f1385bc24bc530a63d697a87d5e928d98af1289329cc3cde19b6bd2da5e4b16f8dabee102f64e0e3e579cea20f9f967f9f3717c624897b6ad6b8d39687da43c667b2869126cfbe69c12b9195cec37cf554df6e82c37f4ae4b250194ea1d9eca6304e5767d64afdb4a7da2cd21f2d8a45007fdfcae98a1b0f2b4740eb9705c6aa16ed0bfd1e7d63295ed5538df7f7eaa6a296a74affc3e9f96bd13e2153fc0c2991b38a2a9efc9a7b86b2e73db2179cef052a918fe3b9288874d2fd367251156f8cf51b4d0e67035deee8d9fd6ae097ce31220a7c629be6cca2bb9befc691c6f73e47b78d46ab9f475cd2fa69f84e0a2ee01b917745cc68f9900b33cd3219eca39865c67d3c78a650e0dac02a318eca7dc6a1e6bff0c9b6ca77f52a583d5d7ebfb1a7249a520687092d8af3ce15d3f897719d2fc4f421c2f76400410c4dbee6ff460b516dfd7ddb72496bda9c73b5ac13410af15e3c195487f7653c2fd902e33613dcc22f5a63d4f403b8644aa96775310dec6d630acff052caf4854cd3aa941c2d3bbdce8de05e1f9fbdd16674b0d0b51ae293eb67aaadb466e5566828111641f2c24b48cca02d6cc099bb78214fef97f4e6b6d928f9316ec9c32a8d9004b4d9c7ad5fb406c9340b67859443c029af147e4bc3c02edefea63ab94aa7470278051e5072974d7cd7d7639cea9b0facf474070ac6561ac93ee1263d1ed5ab83b896f12ecca44a01f59b17f3c945c418deb8a808c06028ccb72c9b40022c6f06c004ef75bfcd08400a32c4286d6b2bb386b1b737e38a14b6ac22676d41ab3d6da87c8070da1636bb3900066f417fc82679460156306c404b9c3e7b8a7d87073aa345033e53fad3a62f9dc615fa41e1a1556305c0d62b4d5f917d1fe0fe342090d24176a782c630a28f1cfb3281414cc6af8d7a8ddc4d8dbe8ff3fd3f4234160283b5ce303f987deaa9475d18e5b0008755fedbeb0bdbb7ef6e94cda80eeb70dcf8e15a5b0fcd67cbeb0ab08c280b8f0203bd2556f4f20db46120e92ff43d99878b08dd1fa44028bdd28cf8c4f29bbb06f1400b6abf315224dd76ee2d1ae65df4434aaa4f457f8271e895acb98123e5d3907e156e655756c3fb02857889ec5d1eed5f97bb5dc1ac43e318f9796e4916dbdf6edcfa3f0e0ea146c7217bdd88022ea74ced8c04685e36e2c6d7e4409e32bc71bb8bc974f8cd8cb996e52d661bd025851d8409911913b1f42af4d8f712ac7ab67d9585dc803bad9c2797eef59ade0272aaa5ad55135bfec6c330c40e0fb4ba8f2716be6012299189def757f8aed57bfe5c33f4771442c6d2a51669a8c0e7e1a20c39c32d44274d670dbc659cd39dbbcd4f2633d963687bbb49c4181ae0a9c4819bc208564536b8ee8da3270b0e1d4a1c3c95429e8a7db05c2246f12f1c4fc1de9ad5d0b76df4f8bfc7f436f05e08476859be090ab70ad1f410a229b2170759106f6f20e2c5b7007179146654361a9228598332f017d470542a1f5954a396781a5cadfd9a7ea4e0b9778a689aa7fb8982c93dc72c0c7cc99270a48bac3822bae17823b1f87c494989cb7721c46ce38d980e1d464a77600c9ea0f35b0d4f248c549a74180a7f1b7cd432436562e3096a6fa1f21292776fb924930c796305ca5b641a3a892637e26c8f671acaa8e148c1d8a8124ab70d7ec87804275c23a8ce0714f3451d4f12726f3e65acab3199e3630d09d63206f4e269d42be44cde07ad1963c32c12ef55f25a421059a515ec0f95c443c823711cd8a551b59e6f18cd3a19234beeec8c54b59f34f8b6dbbacb2d333fa93789e05a64c08f13244e0046fd88bc71717057846e6ee088a9a6c50d9d065561014e09d2a9c03063e2f00eea07e8a45450f7e9ed8cd1c4c8912010fda8443e406956286309cacb2607bea634d2ae975f2c0641d1f112c884c4217a46454576712610d74aec232d5dece6635f8eca76d38a520ce125740963265ce1d32c836c75e8779d186e68b96e8c5a89e0a0c07e6cd564feac2573f03d521bcf2cb5359826031d58adb1fdb944741bc06994cc28c3d53cb31de3186cc77e2733c9ad1251361621b0f3304ad3956c14ea81eb71e2ba033e900f6129ed645fafc017f7b1ca4715e2d9b4ac1c1bf55e2d989fa66c853cb40168e1e9834c1113f72d2a027bc04746f99d878ad48fd4523261e3cd1b5d6e547e4628b6fc769b1caaaa11528afcaf13fff41e068eff6226657ddc2a78a063daba41777841f73f766455ce8bf4cb023201792ee72b2e1961735eea606d7ab7688b7e3485c2aed262e32308b689f17d1ae6db8b28564e333a2809e33a97bdf2b83760d482eec4377c55c667a7fad58dfa5fbd10df0a4bb6bb3cfe493cef12fb009a3804e61945b2548690734fc986d72cfafdf7a8daf845edcbe4eb2fb84f6325d3522c4f14cf69cdbf9074433a624a54e0d8e09668f1de10c427d197e231495ff1863cf58766b7bc2cd43a2224c31ae5e93bcc15ad200ec2fee0f3b789f4acf3e413106835375d7f17915f33dc1c43c24f2e56a5e3dcbc1383600496e2e528c19fd1d8e8b60fadd9be64cf43ca96638c9d72a3aa02df8fdb78faf0c40633b37ad25b92652302b6bd7131fd9d2a4118a732a6c2c5ba13d592831b1ebbbcb127e59f2021d06c9fad4dd7dbe3945dec1825b886af09420de321fae9ac242746ba20352309c0868d9498d2446ce32166712cb73b0bd660ae5ed13a7abbfe704320df83adbdc8654f062c9dec3e9202c2eab598733a7a41e132d846a4bd616ff3d1ea1e5d72c92cb1407847ace85f566a6179b5cbaa90678e0b2a29c4346d56297d7665d6c5090ce8283c9f081a70497b1109533deef04e30de000b41f105173048d0f289324de47f742a95b86ae96164054d884cd6b7356dee355b4d2a94e3a75931f089f7d547c9eb04bd81ac973960bb7058906f997b01e7574368744f2c6f338f07774ddd8b8197cfffd56f1990d03201991addc54613127703c044c9b9a65023c0c8627b8afbaa0ebf089017931eda23e8c43be6787d48e643a797a0583c90316777e5814c90b93fc68e675a2259fbe27a769f8993951c4c3c6e6bca57eac99085a62277c52c6ec3e8cd1081a4f459693ad90ce5a93bc610bcb10627148c1c802067a4e7408716d74afd7aac0686354c005642101c864ae382b29c00a0b5a71df30c5b9d27199cf047f82f8cc2e5992322a33b9150f48d9900042a8d3760960fc93d9dd1ab85500980502a5290c0e9dd99b7e4dce8dffb95f6ff51f158d77ab499c5828c363221fb657c0b7450e381b82a9063dfc9956fa89a68fdfb9ba3820098ea26bb6055269f883fa91272ec01b371c6fefa6d7083ab94601a0db26202ce5fef1eca7bbbdcd9a0b600b2fe2b1ee46d8216fb64d47c11d90c6cb06a076556d4f94ccb085d2f245ac5aacdfcff37f27e78e18609e8a2f718aed21252b837afadd6dba3abea0785ad48a22899fa5c4b6602c09be4a6a759e5a8ea9ac78303a4241b8f90d1bd9ddd854443f47ccdd419752cd840e77619bb46ab26ce39db65b364309c99d3cd06a471067950aa2d7dcfb0428d61830e47788ab324667080caca7b16e8a23085ca87625507e0ff633f4dbeb685973943bfa98472e228b51eed2e35f4a8b72150a0cfaf50bfcb20faecb9df050acce82b8cd1c8b809c0aad392ff50a4ad9d79fbe144f19b80e77022ca85ea0fc6ff2757618046e8d7c8848e7d1fe388c4b378b025c37832868c3ed798a663c5f0c68cfcf2c6a934d7dfec555fdfa54f8980ed3330e579933be8e1e17f2690577a62869923b0bdc4391ee7f75294657a7880ce77d1bb589522cb7be0f022e940575a7086f9c188d02f607285ce8478d7380b124f623de0b5f48b09d5834d69ace3cd8c930dfea8967cc1a555457f38b90849263777c67f43a65244f67612f9b00905fb7b314ab51b87da80036d3a34f6c7c292f2bfebd9d27d517023c585d67d2bce47397f3da0ec6be7cdbbfacd3e946825d6beb2bae4010b0f724b194f03ad4471bff4b1e05d3e730d85f59279fc7317bf3029d6072caf2179f46ef01c09f281efe020ca9dc8eae3ff96e977ab5b35ba7682abccd72ae41794e0797a0f8802a60d4d15a16029a326bdd9e2c5daa73e90a370197d8b3e6d94d1a1d348f74db4b8fba96a7cff5f3d3351872753ba5aefa4c091f337119e8f52040e858d58b3e4d4246edbecf37fccdb844bd1090519a6bbde3b7400aa108f3965ceca55b066c4f26ff6ae863eb842f25b66d4c2da212dfa6805a7228960c96badf9a79ed1c262dd3ac7cca163b495b50fd6f0933b094bd5c29da4a14def8092b31e0cdfb8f4d504690071815f141bbc78c699550535c6c3175ee39b07dc01bdd5d779969e40eda989a296cda1c44e61873dfa364d7846874d8959e4996c4f0867a9d7cc8fdf3b71f76ede173a5e542be3b11276b24b5381d3ccf4ace9e720fffd4e29e1e9cec9e2de97e6a1c4e9dad37252a0aaf63bb949ae2f927eca1aef5ea8dccd33b4cfffa6b6a474312fb90acc5909abf287ad9e06de2c54dc3df07a2ec9fb4903bc9bbd9ffc7e76b87bbd5986a144f5ab7e7d9ba900c317ecb4650e0d315c0a64f0fa6028638088e640751d25abadd2f2a584e4c3d68ab5a62cfe309d78883db36db8da8ef39556e67146f65590efda2fc4d9b5be9e82ae6126749e7980d34c343696281715fb74743bb3c748bb7e4915d3fc2ac5cbef2662e08d1dcee338c25fa732a159e0d28461ef40c9adf95c07d128da98cb3217b7491328b594a1dc5d5a9a6514b423b6d96a3238932dabacdcf7b1d963a7975c856714dfc92e42449c89b59003dce0c33f2490886d5c614f6cdeb767a9eaa589d8c5ef2fa20c4f9efc6f84e4fcf4810b32517e109891367fb03466eebb332cfe80df61f0d0ab09063e2ac42b2dd790594a877b3eaedd834371c6c541e364e666a875c9e6240dbcbb8f791921fb03edf49c893c979794960a56fb139da04e99fad6ece6c3da228966daf911185dbac701c7a10f49af36afb5c2bc1764af014e73f0f0138442d94fef342d94b852c24eb923c9ffd17df4f79748bf79015b0892cd3028d8247a1985d5fa932b3b5bd4707b4b613528bfcd9108a88e66490aba89ca0196d249116966f707a0d72d6fd392af3ebb34db227e40fb0ca279da71cec33702904f641c271527750a16b755aaa840227603f1d943a8ae1fa012649f0023f75228ed30951699861fbaecb86e2541f52e56963de356f04c47cd5fdba869e8859a71c672d78b82850a2997e789b3ebdbec9c13973d170a307fee4e669d4f25f55f32222c9d8663e3d5eb1ebbed5c564ab76cafee34a13d4c02668ff724b5f66607868ef80025849dad9e05cee76f41ffe9ce72f9bd8e3eb0c5ba660bfdde7255354be984e3247b840d5d3f8e664695470ee1ad29e606ff28e15c1eb22b8be32d0d589ed855c4b971b3caed4a63ef06200b9eb6dc9248d35e1821a5c71299feb1c01f4d90a3b800bb096b0b07d3a049e8fd2399ca39e905e55c9a67e7b46b6a15054328b2a896918a51c90d2acdb00b8e41bbcfb096739d4cf938d75082950c660269d00854a916316b0204389dba1c4aa01993362381b11e797135f031ff7331a653fd56a40ec72a8be015eb8b6670e956838bdffb9cfc2a8b8c7469ca733f527f9d943d448f24b671c5365f27a23eca07f20036bb0ba0e3aa94890675ae0965886dea8ac602aa483ebb129d5158ffd6b26d05a229d75d27223d8785da0e7582566d7001bb5e459bf25482dd6ff9c269f0a6113d56e345b4690d2a9c28348632e39f8f6604414e4cf913c349a8121a9552d49ffd8c630d30e5a8c298d978bf5f4a86914d04c2a4cb0671ac5810f8f39b1023604cd1d48754a6c1aa486e48ef4c831b522936edd9fa73b467f610b1b9710fbc7aaa0d5f2f111118af26f4afcc8c8fdfe7acb35c0d89c66a1a2b3c527f7422e4ad8ad629e39d6a82d824a24f8c587a60d9cad819d280cb38e15f24c891b8998736ec242fe186051638644c969eaff603f73e07c47a1aad94413e8bb62a7c473739a2fb02ad2c99ef2dc7205aaee1659536b5c5cad5ed5fa1428ea19e1106ab69cd7b0d2a295dafe881563a5603bc84ec81d6d05cfbadd40557542bd654ff7c0c16d034639330c8699b035c5d2a1ae10192cd66e619a0f7524de815d73ce0740b4196e7bf1bfecf0e27a4b8f4bb824a1745cb1cdc2b2cb2dceb5f1ee4835861e14c4a9f6790bcf055797b4101e319e78e221e12d89900334b46f511603f19fa87e42f8c5a3d97c4f0e318144d2c916af00578984c3b531d402648749bdeb2a4bde25cda51ff8bb1695e641dbfa578e7bdea3b2a0608d6404a9844040909e466cf0dced5ea1fde78cac31871815f71a91f81749b5e7ee28949e27cf3570f2d74fe8402939fba10d9339dc3caf56b97a767d42b2a7ab60de3489455537ca822ad8400666f57965705941011eca4f962bea13bbaee3eed7efa9a46b04bb20b1c6b6f278b21fabe61d026e95460e0d34ab7627bdb53f3212acc8ceb89d9f1b21e9f4d92ca9db500646d3e2b10f6915cd4003bcc7eed9f81aa87d3fc61ae17cba4f92f5923edac602753fe3407cea978dbbfa97fa924fa8b7587ad4e807274bea58eca86def6c5766546a266acb5ed0c8bed28e95272a0c65fff6c5dce2e6ddf16e92d1b7b5efa14514e2b809e7e46af3dd7a8b1d7a05ca4664703fad61c35808185434b7ad9f805308e0bc9c821cc82e60225369075810e2f6492547b5e7d6846821e3ceedbed1d27de058dfbba0a943be1adb742cf6241e5b4873af4c0a87ffabbb368fb5938f03967ed9b727c7e2a562cb92b0da053a5d8e5c6d62fc2f5cb1fb04e77f83e848ce665c4ad9866c6513f383b4722bdb6261858c3427aa74a855f1c57bdf774e127b3d49eaaf186fa1ddb56e07015871386a020172d8aa775b9597be259a216f2d4730db444af06ae662123b5c35b1011683efc17289b1867840cae74ff8ce08723f676ebdbc2d6e0649dae41aef62a24bd38170eeee6e9cb95e945f59727eaa754d1731270712baea573b37de26b7a24e593082af03c6b2e80c2488b59705610a9aaa7207efb5401e17690ed5b9b294076e1a7d252859b041bc0f1709f31f58e0cedbada738f6a00468ef35b424e34d029107844bf7bd1ef2db4ddd19d3d44834ec90daf57d13959fc16d21c6f1799755daf1a5d256ac69b279f05deb3fb491f82fb2ed054c9113b1f239c229f0f91dd69c9dd3d8f12609fdac6be6b42d780f44c5765929d895fd3a1d0e35b89cee1208cc78845f30f042075a8545b1a49f75c5c25246abe947ce4efee8f8e1a9111e1847900186a146869a3538df93c8ab78485313e33b31c2f5e7bc9783c1e131db115f85e48f1c5fc4edc2429c1445455eb86570235f0c28755a0e4b22baa2484f047e17cbee66b30fcd208945bcd100b6637e3191f7cb3e9d0189096dad0cbb1581b433d6a088dcd4ed55b56b9624dcc398efeb2ecf1f855760c7b5c3e85dadbfc4442b8d4924db224281dcccdbeb5008cd6d4e38ef1012202b03ce09ee18657a6b549dad2db68bc1bdd46ec78dd97fa26d11da0808161a35992b63ac9ca64ecd9b4cf79cdb49b3a4e2050f9b3788c9c5d6f39d0a2c8e5e00d6fb649adf7aeebbb2e544a6ea176e22b2f57764b36e872c49508ba32b0b9f28f8f7ea36d0cf35ebdd525430552697d785d1aa13b50de2f1403257046aa1d39651a9f2afebe3d4b69da8f644753b3cbbd4ba50de01d993ec9cfe60010389c1f69b08c373d3653cdb764764f744da4021cd5d9a8a6a3abfbfdf83112addb5ab56ca19ded9da8cee6a28024591f2c5cd99c7b7d4b4959798090c22949a2d2a431f818874a8d2d7af02a04f6d0760c825ad631a903648560fdfd93c5d2e20c7ea9c0f40967f041228c4f37eb33340bced21caebdad15f73d6c75988062c0cc039b4ff3ce268a31d5306ee8a521c37014bb0f29084b01ed04075b519bcccc9704c46dcf786cfc1c657c0601e023e68fd9695de67689308e413eb836028634921588e63eef649871a3378353817f4472ef6a1cb192edec7e63d90fd51431ed5736f1b8c99e02653cb19b98606f38184fe009e8d6ef31410ac046d57f70c69ce27236f16d5374491f3d97094bb934ca0c86543cf0c983d9c23fe6d5b32919167698ea81c441d1c93e60d883ba1e0438e4b84822b3754afde0fa57a0dab06eafdc250b82698929a83a6c4f6456a986aa597954d18066c338bc97d5f24451d888f2c7fdd9018cc04149d811d37e983c33bbd885e3678e15076b03e2d85a8acab5d0b37780db5530dc66c9b82ab68201f452cf033b80c9db6a49cf0c3ffd60b49a30d7dd01ce6e1eacf10bb6d420fe1d1161bbd0f09d193a47b740232ae441239909e09bbf6548da69693d80b768c2c7686e5c2298be8c5007e1b4a7b8d72218abc4dd22aa56ce355f831544520d34a671b1a36b636fffe82794366b729429f53558c6112232b5ce5dea14fd8876d203eedb134b303746217c5f0afb945ca679659552ec356bdcfd37ba3209f99e9391aeba5ec465696f6d1d5640d45d3fd577ff209f612b6b7634396ab23cab2e2a50a244dbf48c9a2e529df71bf2360c3a7d05d66d53b224a14baf47799ea0001e2ac0dd707bfe8cf09eb609cf56c4cce2a57bf3f9021444d49ff399f5bc1de5a5621504449b1e7803837f533a6326a5480c7863ab1ffec60d3e1429b9d036ddd44aef436c671beba76bf5f3acd0669516d1f4dd9cc51d877a06a642f945cd23bbda3a9b71df8a14cc178998624628bc64f8e1da9decc6199ad3009e59a0042e35d28c90e788a35f9fcdc55a0cb2ce1a4a131fd359cd4a09bbe7ee3e6be8dc61baae267a80fd3e8df893efc12905cc24ff321c2d806d4b8ace1301950d888109200d13da26dfca4840d7c6da4e3e370bb5ea4ad6293cd4da128cbaa9cfebc44e85531e9aba1b5b53c1592cf9c033f4f83d11d7feda5c217578d78416c7919a55181825a24199f032057f773ffd4c59ece7e8699649903ae5ed40fe77be3db2a76a73a329517aeb32ea4ddd18f69708e8f78949aef952fc24f74882b1b5a5fad9ebd510b26b5b044240dd3d02fe44474cb3f961af8d61e83e2e8c1a0ac681fa850dcd617dcc9a3a71a66c746abee13841ab8ef94d8b8d3c07b18dbc132050ec27818ed73bfbe058e5994c3b280ccfbde40abbc3298cddc07788e499a6d003368051e4e52b7cfdc60313f6cfac2401cb41afc9d71d1eae58a91ff1ec5e7ebe9af2bd6e1086dda6172034900d4539b40a338de02d4789839033b6720ae9eca6e0032fd1e5703576b34ab47dc92cbc91d3cc30eba10dd973e7bf7672e11b0a34f7f8ab034363041cefdeb42075bd6ffe67a6aae777d2f970198b8fb95ffa139e4b36e2d41cbf434c1c01ae2d58fb4964362779a68251492dfb979be7b7f9e7b307b9eb2c83ce992dd88c7f895b166095d9d8c739c33c980815c05ba606f89037b31d891c3f4635a847e3fc938574f7c554646351c0b36c13f08c62c9dc3b61019dca69ca14248d5f83e7180e6a662a2a3365faa9cc9c3107938589da85b6954e06fe40f989741b0305712af80fc8cc1cbf2b5b44e1fe884181e60e78e0c6f7566ded39dc302df2b3fb67f42384235fb5f7fe26eb1955f27dbe9f3b359cf06af2245654db89459a9526d678144e2bceb9db847ab6039fcc7c27d290e84d1e56996bc50ec55d998dc47d72a2505627f553352c7a45431c8678af7fde8130cbc27836172022e401a9019e10660528e419a02bc9c892d59cfd7df96a2759b38b62c27be65fbd8707c64b8e8a22953c7aa754f76a70e07b7567aea6c84a3e30996de861a23636b452896a56346cedb402c51e482cfa67c5e5064b82461d453a344d4f825e70217f263ba9b24161798f3de49001841d49baeebafbcf93b3922f95031597da43fb0b86798c8a2bdb0b0068f5dcd3ce29d0ad1ab6080be7554d61cf0ae8d7103625cf17df480befa90c9d3789fcfd5754aab22e7ed4ab545af2bd837a5a79ef9d0bc80f6c6abf99e47d6b9bc58d9c282f5ebd72bce53f76ea16d24b07eb9e1d73df78fa7fdd6cfc7c17ccd2667632521c77e7e08a14fa6c606413eb9ac8599cb9661425378b9f6f8d48b9010b42d136f342b9446e381de5fdc4e918acccf35db79f26ce0ecbe7d976e4fe01432261f56b5679e1cac697d57f4e4d963eba04e340d4849c7d1cced84547071cbee2520d3c3c8d7fddb40ebff67bb5b3d19854d0936944ff3d345523e3e412c745997ea7fe5b553f03f8815cb93bd7048f49e1a60404572baf52c40e2d62e6abc997bbcdf7cf113a360c4cb9672acd45ba38d0e0ced083e92cdc962609f13d83c683d8ed441912e89cba95b5b014a971717846e3bd88e551eb3424ff255bb5e6906c6ed7ee2f0c5c234b0ab83e8b4923014801b4bdcd0177cd43757dfe0eed2dfff592396cfe2870ce21cfc31b61e379902654f2e72d8cb9abb7108816c224e836b9d37e0689e001716209c7cca63e3f96b9d1e2cccbaf8cbc6d07ad907aa1ed7deb57b5c5efb5b896985ac40f39b2daa3a0e114a4431e6cb5e2a6ce27f123a7f490afa8319a5d968f2621779f7963eae9e5f88949b55256761379d5a8a1b253aa1ae247dac6bd3160d67e622b3eb63abe485c07cbab12cda96df913bf73b720ca03b53baaeb7d3a4e6f403b39a780a0bfb2312dc035d98ad220d7532374983ab101662e930947932ef647b1750696845ccb8da83b5451b91744fa4d1ba143086c2f11de18903282c519b25eb8a28fdfc702a0ac182a768baeb3479539b2ce211eea9d28972129256250470efb86d53dd76abe366065c7af7a7217c0a54997e4b3022849f31f8e8150bc595c4de11758984acad66fc6652979ea4860ce5bcdd719d7d4fb09f477dc8a7131567c2ec2d474e359c626fee0a4638686e0b7041c913053bc8263449bf806cd1729bbfe71b73f4a237a7fa231b58f5a493f6980b0d4e357c4e4dd52909d40ca83921bfc5782ddda45d02cb418352bd0e1004ffdc261f0104b0e4ca9bc907f4a22a4facc242875bfbea4e76d15a090ac69d492f1785d83ac93b0f7b996f387f49fcf3d6a8337ae8aa4769cbaf32a9a71c70e88dd97cbbcf39c31431a072ff1684d5cefeafab55c2a7f4769386eaaa727dd2e9dbdb598e7c64cbbc3f3fbecd008ea32b3a2a3877d01377c901118e1270d4f0f17d6a8e6ea4319d5e760cfdb4b47a99b0b6e6a2b9cc8b3a7c986eeb91f40fb02d4079633e7e0f8e25f7296d4584a596c6d56d40b42e3c08f145284f59b31448d6aa19de7443ec7599674bddea6b875b5542c9030991fbeb89b845482b9ef168eeda8aa887d0a76287572a542d80447c45e2ac4c83be268deba75353fec7c62fd4bb83e8b5c18729fbb66d1609d14de8ca72db4211b0189f35b59f1c7cc99a08ef739dfac26a4a63b0fd4e3c44dba6fa7e6870443677f27c19d52287a4dad25f5d7b4d77a001f93be71b6bce6b44f08b8b0d29cc5a959d0bed9006b1bb72b5c52f2617269e7830f99d7b060b26966e8dead5df06fdc9be68b59157bc607432b6ba3fffba10e20f52c67fb7008020e1c152abfa6a9a32885ad8f5f137cb3283ed6a65afdafef8bc0eeac6a5391bc74728e4dd556b5593d3fc8ddac46ee50fd505a6fad1c78d64a1e5912bc293f30482c96f8ad6d8341016ebaa0fde8178b62995b89ba5d2a33ac1f547600a68d95a574d145184dd44715c166af4d1a9347511c000b6f4aa7e75a3577f01ece6a5aa9516352349e5396940bf51d056bca10eeb1b250cce06613de8819a8aaf2712f321b14d929252b194e2334da9f28d36557872948812a576bdc62dc77ed7bb0e3d5468e19ef3b22295f7b1f7fbe98b23119284fae25d69813fb63cf0afb1618870e273d58950a56e4fb74ae817bad66dcdf503a20515b6aab19694863455d3d996b8eb194d81fa65f13de0aa28e177d7208a41d6cbe48e361cc269b0e0ca636cb106c19c7aa44832ce87e2b80fa2ba6bd7df2229de2368fbb49ba7e7521082c12c734226e327825ee174829a7b36334210a08a96baca62e539570318695fa2ecc49470c7e99cfbbf4d9382766c926bb078068abc6695cc0b98b74e6dc67c21b3987b6df2d8090128f82e9465a291e54b9930d0e5614fc30f03ea669824c1461ac068246d0c471d6455884e6e5abf89f15a7f2fa7c90bd040a47e11ff23ccd6ce149ed34609d7d5f07bc3ce1b0ad74bdc662ac7870dcc24a05fe82c6872fd7ad2871170c2716f1761287f121c841d749a7ea529f97767b7f1aaffe9920eda9421014e2c6b680517fd306442618ab5d511a0a3856ac53e57df97a8484912eaadbad93069418b7b50eec9d1dca7fb008e3f4b1110d329a104485fd2d33e76c9080a4f358951b9da1be909c2fdb50f3962d396863daaab7e1e631c45c1f003b7ebf29eda54f1850af7c886d737a84998b07ec44c90b77a9095a4611cd51fd4dbe33556a4b3e1dca08851af4a23be262b5073237ee6b08c5b5a18a0b954f295833e3614534f6b3649bdcf86ee6befb1c901badcd0c25fddaea61fc2a2a64ce58c20d527f4015188ecf6b4b48cfb4347620c7476c1d57b2d28bc0dc36e0a2631043115d8ff802fa1894354c3b7ee9ff4d68d0f87f2781e6965488ab8a6ff24dacf0b29c9334542a7e90a333c93610a02b252675d31bbcb534834fb27005dfc16c0f56526a3cfc92b2f5c950ba935e2a605b0a787a3a952270abfde78ee4e010f4732f5290d77a277d3ac3ce4e1b2579722cd52e8d95417b5f385169429097d472046e2f8b4545ba6ca347cbc6980deeac3fa0b77666f3755902fb7791eb9650b1e1db7327de5e5346ca92711697afd4ddcf8a42a150d6986dd9f0d857a36100d2b076c2286ae377bc39424454255ae3e727414aa75a2ef93d6675519811b2686fff70a8d31742c080f8a2f8e0c8d4c7af5e38093db436b41c45b6304201bffec6ebf12e4292645358198deffef9251cf9d3d9a18870f819464085049409087289224b8c4f19e61c9598c62f53d77bfe457d16f4566af996b71bc55566ac1ef8a37d68a8a88c2c62dc9293e33f4e039fe2311466cfd8f868ec9abcf06ddc18e618c1b75d4dd64a5036cf07a5637b52fed529de46c6e96298ecddc2337d5764bd14ba319788a85cd2436f83a4cbecc0879dba8ec58b761068186eb700f5a968ac5062791fe54d2fafa616f2a98b668b0718249abc654620f432e1ae7f26869adb50e6cc296cf2e38666ec2b622693e1a33145c0b4da57a0f449f5f057adc7e54f28d94b289d0ab1a8f4a79be83a4e2ca30698d5420b696e8ea395099c153a2d2b8ef1fddb6d5c4db83076ad5dc795c9d63a35209a360fbd71f9614c6010462f5da922d8db073f53ec3b6a6033411439d25c45551a8f965f03a65cfc5b2dc02d505e3b6ec4425e096fe7fd7911057f2bb77cecc18c0bc011637b9762da7d0bd071fed6a83fcfd2ada7dea5d21f42431b10afff336784712859084b5d4b3208de56eea8064bd4ff6778191310ca75bc96c222d09b1cc460695b8c697e136e48bc8e5c3dc599387355d37d677ce9eaa7c5b787f1f466c5cbe7e909b88eddf9a798347480015d65124c4f65286176d624680383428eecfb16993a4b188b3d66cbf9dfca2608dd2f9db4402c4907db07c42ecfe177c058e33684efb177346d8217b305410d0d06e64c84324bcc861001450d28c2d2740e3dde5dcb62825d04b2ecefda7d02272f6b0437dcf2a9d5c5f4042ef14c87814e42165964387b2c112baaa0b002c7137320d0982850b3ea07a6d4af8a33e57fcc4a84eba1db0065e8d245f9a1e163a6598b1e68aa709ec62f25d91b8f7ea0bb9d5bfa0977642131aefa55feb8b905903b677b37fac14a02b5eb40d06216a924dd7bc640fc63719e67b2d07aa3189a1cab5433769236863f0f71600ebc2cc8a73b8bc49773616ec523355c2ba7825c539e3c375aa0b16fd72f83f061b28dc411d5a780c518b8438828a58ae4dcae95615d42a939eb6ed25970a8207fc3e94ad6235a881b75ec285d55aff0e05d57bd37c56905fca9adea743e5b8a068a302f073625ad4e4fce604d4ea8de0b4afa364d2b8a5e44294f152f6a5ad36cb870a257634849634688476169cb58f1c8bf9cb22cbeffc20be0876ca3deb9f1aea04518fddf0fa486a65fefd3809499a8b91ae452bad8d7f757e685992110459059d4580764e23f470b472bc5973c4c3b815591097eae97c6b9517ba7facbda09514efbda3163971075b8aae34ea06ef1b822098b57878a167da0e1ccf057ac1b7ada24262cbe64d0ce2047409574fec77c38aa445ff4b52ac512e79341179a8fcb400bc93553ce5947b076d54ca84f3747166486f1fd7a4d6ea045bfea55a93f841d28e672e5cf0bce5ea95aca68bcc21e2ef560c58340c18090caee2b1d9dd4fb890698c886edf6487d56da7d33f513eae29c27ce16602d58c8c7c3c7251326e6517c13021b91d083feeac3d98d1c8895bcd556391aa482f9eb59634132d7a4bce394a1b0da94a7fb2ddc59db878994d2c0b2c554a4afca8815eea35489cbe03e4d2096add708378cf3045866debe679761397c9d790f083a7fd54ded51c85ef2b3f217297fa52c4f1382ae16dfe7d0d8946f156f5a8aa9b07eceb370c0833b1297d64986e11cef94742e5d3c2624c0f0883f032fa5f9ab89c4fc2248e1c5cf9e50f3dde7b9fae348244dd558c16a4f3e6a3e83f73de9a10e7c5aa0c9dd85a076bc17e7cac5c7eec96c2212f184206f9502d543c56dfb9d1fef77e0e1acaea650d96116afb0b086ae7f0c02bc5065d070032449bca1efd3f9f9166c249a56a35108266f60382e6496e33809bedddd89088d27120a8282b85448b49d0b7c5c52e6085641aba4f78fc4ddac9dc3c4faba1ceec6a5e45db9524487fb227d3d4f8c09764b03aadf3f78c9a4051ffb5cd3e8b5505e258e8bdaec276231e971dd4db2d97786cbd464a967212729b4b12baf150bdb2e85e91a069c44ed84129eba36e5594f83222db5325ddfb94ca22d03f135115cc15a3b908ef518ad5651c9f2f0ea3b8d7d5b43eeedfb5481b27a78d03f367755017df26386a172e06567c3860697bc63cbe7004945325260f9930664dd1816466d140808fefae31f6d23f875f4ce44e1e548b18c6f09b07251a13eb66010cd381e478c7a1096be0361afeb1dc4daaddc6ba012f058f6a08408840f93684f3861506123c158f2ee99ef6244058b19d699e12c91ef3a7ef4d6336232acd8b3a1e4be025c9cf4a590c1fec110651a94af4091e3e2b5ddd54752c950c05673e20e1834d0878ef3adf7285d824e29a3ade1e7dc77771a7803896584938942e3bec0d99586d034e55377508470257d674a534f10add79df56c250e4025e796fb7bd40e15a370715006f06f76e8490cac5a21e903166b133ca6dc647a3bc527ba721bf9b5b0b5ec46f188c7446ae1db0dfa328afa668d140f3d9b6b90d5db7c9b82b2a8d2f068045cb8a555dce3192d36933ee2d2f616ad221c818ed156e032d0402d62d580de22636bdb5260ed3dec930d883e3372fc337909ec3bdf0b261d1a53844ea0bf3c3a8199e3779e603b96d8c16aec340d311828d91a8dbf530cd082d7043b1d7acd36656be6b519d75dccb653156116240d700156aa61df671b58e1e047a977d67b3c77ef4321cf6e8dfde116b31074ba84ed271e1d3af693e58f53c899096cdf8aba982495b9fea8f3492f8ca47d794b70166006ca41d11483fc5b9fd71adc5e1aac88009c43097c4d5b50a55118bd067a8010ff2f025c46d8734ef54de2c39c38fcc973abe506a9a5bc9d23cbf594ce7df3ebc8f067412fb831062b76e8579f78016e29fb9038ef4d153c6aba4bd472d85155b88051f5d425d42dc0b3bdf16478be00501544e7492df513ef9bf22bb44522c1f18e00031c621760f95aeb9c93cc59d0b05c967c9071c01b4cf49d5fec4848e41b1f0b26a8c339b75b4b0bde98dc09b74e61a54ff5f77d71f42b27fa8c6bf936cec2141942bcb260c1d62451693fc5204e6b87ed3a7629de03b940b54a7f363fa7b34e0ea09bdb77692d601e26308d2abf91e6bfc1ca78bf1609693e94f2f6a2e8f5e42b4408a320bb3e061219d2fd28af5518f53df72dc1c9429f5ca23500bb3b2551467a3c25a96108f88e020395c9b62b5b76fd459090e7aafe115af7c203e6f8a454ac9c5c26d51a07b1fd91090f18962eb2d38c7e0f216074774f8a31507479f499facc9dff3dc2ee1ba5c646667307391085433a6e03c67ddb7a160351678be42ea8164c7b324246e0f3530d23fdf882cd36d14a36a083fa4a397f3d66d94a19b36fce256616de6b304e935ec05b5b25d6c410efd9965b9102a8f6c3e77674ed38fa93c64e01135ad5b3b376e02f9690903598445b4b78c4b668f3c9579fcfa8de1314940dc5af5d59005f065c3aae0aba118b03641ed46757d19e0691f047cb313d1b2213c6d4878c0d45dfad9a969ab8de88c776c6a80a80dec78de62c65c0fdc6f794bdf499d5ec18b77c2096f90470510a41887ce4587380caf108a4d96cc59a0d0ba220738403eb73f639dd7b048dbf338af2fb2da0f272aff3592b6b692f36644462163b364df7ef7bf248f45e499117ea6204f7600d4ab9282a769af5acb4a89d88e85ae39c4fef57d9511bfd7d876594178dc5f964e5defc2c7f815f64981ea48e465485d8d228e15f8674f7ddb2970831af5f4286b9e9999978cd0de76da0f50e388ddbc997fd9388293c60e3613d67a47adf777631342b238efaa747d0595e67a75e14d2eaef7b7b220d76cfaa8e5c7c9fc66870eeabc6683c73889f68661602f60a04ce999964bed32082d1046e689fd5bb7011b44425244ef4dc8330bab9cd52e33cb5e58cf54ad2a9d2a11a78d810d58809fa9f59526c3ad5252609dc78da8ee7d72ff1ebb5079134bb4603092ba09873f5c62130ac6d1fa17590819cdc28d78033efa7032a81516a8f0ac49dca3bfef4a52ee2718c5bfcb5ee6846cf0d42731d45c86fe347a4e187b6b3aed26be2a6ca61ffe110d910105081def78aefc4add280b7c6a9f9ee954cb1378dd4f51a29ca04b9bd30dea32ce280057f9ed972e915d820185e649f203dce64bc9c7fad22e7efdd2e5ee2e683b36e6f649b5e2989334b151f5c00786db91793850be1e901e5de4222583d59a1c5c3b134e6c0f1a7ee28898daebce92383c24969c13aa1067169f8ad95d3bb03961f06c9cebbac2d3c552dcec9a054aa0c5de3183c7184abb6a5a00bd8d63c11a95e579d8c9af20848e830c623c7d53eff774325e1497d730d8fdff3460ab02f6a141ba659830a1c291fb444288f599c792f24d05a172c35e87a430f2b6afa2ae3beea635f8221288880cc454706c0bc2966a027a31d9f731c0a91d7c0de422b122e3fde85714ccab86e8816b16d465052f95c6efa8ca4711bdd879e91afd10a2636d313b7a8852247ed815ab7f642d1d062aae03884b64c024a8b0d7ed5930cc36dc3fce5e563aa103910f76ce1042dbec30ac5a397889434601f4570204e2a7f5a5c809673c165cb75135ce9a721c38b050aaeeb6e31df23e5f643a55847f2c1393b7a04565af82748b44f6be056408ac2c9c3da12f17d937dd242ed44dff54da567b24f38c6cfbcf7799e013f09e5c5f4331d9fc693be3ff8b853280c546f88c58e7c001767a7bbe8d933623d53f45920adc0e53d56cd40eb4e0e4822b2c280f176b08ac666bbc2f796516ca9d032ad6f5cffa6922401c3797298fb9f0052adadd90b0d81f8ce2f7a6d9aad7fb689afea96271089cc567de77e6cea7a956e14a38a763b1d91532bb1e38aa0a71a74b3445b1b27c3191c15b9400b3d6999b97964720975425a3da6862cf48adb2783fea61047b0cf74e25ca7fdfb348d3dfc461f46b1f8234b10723edcd5ce67ca307d8d05bcf24be9b38e473f7eefedc3495d4e80d27dea5ac9d4bf74f8f2757f9e6b1f6500faf125c061afc522cb227ffed5142f95781b98d8bf29627234399c0a9e01ba33f30155aaee0681e065960916212695e519aa062a488dddd1a9efbee81da89d5ad6f3e303387ec3a706fd9e08919004557f76ff8268a04d607f762e4b048e790de8f6cf069325c5f00214707bb82472fb3ee54f14fad4e32bf8b35bf26278516a017dfd82af21b70a440d66816453af2cc981af87840125224ba0636b29f88802c6eaeec4ccb48534f2bc5a056dddf7620e22ce1188663bc2eaa49e834ea055ad9557e16ef92ff236f0658e9a31491ec8a8f0c065536d6571d0856d7c2c890658852f88b635fc656d9194ed4ce637dfa1cb37cb69729bd554a85eadf941fc709d80539f678852ddcc26b9f446fcdc0a52e68db23d843424a941cc8c8b39abdc4afc5db18982b6e9eda2f9460b20448dd65e34b7d17e5b06c732a9e665249b8f0daeb33e093cb579e970fedd08244cff450bef40c1dde95f1a5586638823a04950f64c71cf7e85fcfeb71b43b644a3b6425b522be86c35e0cc64be42d85db5311fab568ac2ccb1f961017486a753f35781f52acd8bdf67ce9c3cf343b12dbc8313f2cb9422c7f167536bdfd57e495475c840f74d94160488939903eeb4ba43d677d384b127c7a7614848037edb6ee298c87000dee048fa98b5ad87fac0e9926ba8dec98b3b9ce8a1a979552dcc054c39d97b6700116027a2a622003bbcd9de0d56888ac585451672fe74deea9c0cf4ab1b5d74045c32497fe9a6655cc4b7c1ec0f91eb296f9f7faff37d9370b350dcd4f06f23033eb639a868d40da407135969ad6af5811305f22302bfff2ed9c4d885a88e4c36a764c6b17588722935ab88f19a163be871af0865941669348476f2577764db5f278696b332ff38ee763a8e2e2993720fc34a58dda3c24b5c680d79764287f3bc5ce0a1dac869492d6ee53efbe8d72c8a855f7e8684d0ddac44a4b0f7028eb10a0f66d620caeacb42106927f0c8eac97b2fa57f798a577720c12084e05f038e27e21061e4715af9b4bef22e9dba1b009ecdde8323abeca11c696b5dd4d4b72a4af8b6286a9c98764212c41374f59067682d25e786c2f260f64f9b4352475ae82cfc85bc6b04e19d384b0fd269f7bc71f491819997e1c19a9dba2c929c957b1dab5e4d87a3edb023d6a02f41f69c87198ae49304abad8cace1e6148fbb07d03977630a715c31caa32afc49d44a6d9eb36a62488c26f02ce3049a92e668315d82ae8648987d7bd4390caa79a7c843a6c2a47751933e0c25d2a0dcd89c30e71677fb02dc5cd6d01ca48b67691ea6cf711d1f9673551ba9ef898a44929202610930d36291ae28c505a2ce52fc11904b1c5cfdbabb322f4c994ccba1d5d51246b40f4040c3f42dc75e590064ec76fc96b42d0f28d6503767b4ee37ad0b13790e4465646ffef02556826cd1f16283c28d53e6b3516f00ac5d67e476d344315b40491a32ed84f2b52f18f965419309b2b9980b269e088df368a39b659b49f23bb344a08ee7a4e124ae46be3bb506d803ecbc0b3f566ac8eda1dc6c23d63b6c2cc3800459f9a37d9dfe4476755ba375ee07378f9aa8fd085a2705813e104d7fa605860ce1fae4a06e17fc8f8c8e8b426001d59159f941e2a741a88af22eb9da05836787d097ce8784f040c7b414ebb924ff3cb2052f26486692c829208aab57c7b8be4cc023b3a9e5e42108d2ea9b11b6b680198870c57777f13b73fe6a040ee79379dec531a1280101c3bce9f3df0579b0af12c14ccd5d64e13dca0d42a0b4b1c15df6f8d72b47b9c03a20b7fc8e7bed11ab0f74e45c949563df8de3d3e3c52e4b59d9d48ea27c30beecaae839a8ce9f3032e673e9bbd97f7df3c1485f105aa55c04e37f0069a00dfb57a52c5c97316fff0079186a63b6db447965257e7a81b8669c99dec8d7bca05960b50d1287db4a587479436c80befc2632cfc0f22a27eefc28870e9687417b8460e25830242ca1b5df00578129e4d7f96eb6a8b5e632545cf840d146556623f950608d8d23e204f44578296f8b8b54b746a47f34fb3aecd333394c837bf3a9ec52e07b56aaa4ececbd544927b049042397ecea15f55e8d03c876edcfa562cac62eef8f7ef55d583d5fb80ef7b7b85d9d7c5c943414fed72ecc0a69d3b4e07f1b42548981a71d234d6b803daede38d469b2c44384402c12b55e03b9f60051437a83a01a3fff830ffe7ba9a865ae240d47778bae526450791284f79a69ad8244618636472bb37413391f28f1b6dd16867a147d9d7c395609647fa4496f0e68bcbb7d7bae72037c6ca7857e8508f3949f2e9c0262d8a40608281fc37c1f23d5012f79cc2bc787d02e45d82a3f6e8020f8adb0923ead12f311d67cd26a1372e719ce5d768a13c51ce2237ebc49cbdc8ac5ab7a558a07e1efd949913671bd28bdbeee66d660ece24c35e3b27dc90a6b516b3c817ea7802cb0d22b2ffde327e92ff4c3e4bb73785c1a6e72d5af5cf61e9eaed401e33cd999a71f1b4cd343f8f1e50940ff3dd0aafa1822a00466bd6d176d29f9573f286e4cf7ee1ac3428e5ab3a992f6827a1fa22e11fb1b2b65ad966f3e9dda302fbb3e1f5bad7faedb3fd035862c6cbffced292f4277e9ffa99f26c0faedd3467753835788b862fefa09e0444d038184d9d3c81ed425c59c9677694eb4c8c9003d132b2c8646d63b55bf039ce4f1f86e141a08696a684bfcfe6e4b59b479b29ce08801088c6494b64f80deee58bb310913ef7ad170c22a7f0f7087ca1a40989aa86cb6ee70554e3d432785bd33b53d3f15f4132416e0a41377ed5cfab9255c1282193a050df8f10e70e044aa9bfa48c22c2db09038565be0a4c1265853ffeed3391fe27cc8060a19b2a0020812c4dfeceb60462abaec2030b961d1ba6aa9668a1426ae25dd6473c1e5ddaf894642d72e96cd8f03cada13e8a0c677b445d25c97e774c8ac09fc60b45769d319fbf31392aae25f7b713a02127c15006e9f863e25f7600b2f67111f3af1e1e296774be83857a265d4e5cb85bb7733e0fb36b0be712eb4a84db595bf332c8edb137d914c70ef78cb1393a0a05611fcb4af07e574b0acf90d83dfdcd5a0c9eb250d712f5307d0491ced201aea06969e7a46d570dc58ddb07d455f4e7c776af29f2c6857d3c0a25b6fde3404b56e572ac38acb6bafab4efe98d489831ecba5958235d377f9e2f2c92f60b269e226a33655667ae077f08f037d3ac6894242a7fdd8635b607f8f211f61dafe9e9173a9a0adb7aee1ddc19338fadcf6ac5f341ec8af129bcfbb99d22c66d5356f1e7da9fe1f1a488d61514778eeccb58ac78864abbf8c974fe8b106b1949e12528caa9f4ab0cf6aa742f2f85673ebfa63f6d3e0fd6eb07262264cf1d53b232ed01b061fca75536a679aa19935103cb3f53cc78aeb982776b7a3112b513bde9ef3a6530291becc5fee80e32f98cbc046bf6a244c795f04f5f372198d731c4f95632aa8871ad9501d341c708954b6f22a6425bfedb52b10511e646205ed7ef40edf07bfef8c0ffde75e06442d3326b7ad1357f5c6779cbb5894599186225a2468665459f50a309e091dbf95917d2195e60c1c1641ccf6e3b31d6836a96a682a815321f5d6da716f2b858dc4cca13a0c32dbbffbf77817c4ea902172f51b27a4b9399f7dbbc49e163d0e4a80df08bf0f964f23a6086e211f03b5e7f2c80b7c5af7e126ba99d2cca29d7d20adf4a43c26e43aff7ec81200a2bed5754d6a18f6fef87ce84c4943813afcd16b370c2e93a59b05b16a182d8a50ed82cc2fa468cd6649d0cc67d07a38e31459ec5d64a6d6de1cc00ed49f49393761f0bcf1cb4923638cedafabf1949881ceb306279bdc4972a5876e1c5665f54c7f9387c5fb3ef0ed8797157d3df6a064f51b2bd65a2810f4dc4fe24e5da7877f30283c5e5bc320861afa965b3586ac4d8e1ef8e3cc2e4a252f74e6cfc0650e9519e5986ba0967178f7086429128af3f8302882f5ac1312a031734e7dd9c7162bb135f983fbd48b478ea87059ff5d98ed8aec8e9d2f892108928c1e75fc294fa3b88ed52e85168198a5c839a61ecd7d75bf9cb4be91a3e07548ae317a504fb4e0fc6a974890436839526bfc89f26ee7d2f69a2010ecca52ffa1b67ece0033c09ed7860d1c2de9cdff486ee3ace082b40233dc10c12fb8a6401eff970af509ae6742d4cd500c893921a76aa5f5c3118493519383911357889adb41bcec5ff3c445c743735be529a4a03088ac75f0b54899f72b54032c787dbf3529d1ff7422b160fc541803aeed95a7d673615f2cbfd24950e6711ae1faf1f0810842ff3d91571105e2562a133316f09e3fb878d6db8267473ecf634b802c3821a483b0451b25fb0b825d7da8bc4d47e8b000c5991f6d95d1239ae63b33de2b7e72a8af5165241a476322cc56d6173d692aa01ddfd8e26bbfe3f7025e390f6b57979962535b5c3ad7fc01b7f5eb822bd5d7e65195cb9c7b4582e118de6618168aa05336836d7e67ad0b81c408486fed0cd2249b5ef7dc7106c485f106d26bff4de67389887eae426deec7e6979663b501892f52048f2edaa2f72cfe77467e4c99f0495048ff374bb4ffb0313569b97b17cf3fdad7e79acfe6fa910f7db2c64ccd7602c16eb318afdb713825608d31d2b942493edbc6fff6035781523e23187d16e3ae9ed0c8b52fb2dfddbb2e13a8c7358ccdbc03b441d7fdccf253ac95462c8f3f99bcb03f2f45c77554a819c570c0c4a64bf15010db2efe8c6bf06cb9c2f8c52b91864e42c8ca76089f47c23e0178351b1b20736f7001249546e6da3298f2821773926b2172548e742441fb47578012b1bf4a45268d814c49e598598f12680a380f164b2fbe3c33cfbd59947ac44bc81371333d7c269d0933654194c958ecdfaac5006b4601b95d9d85ee01ec04edd487ca51c756b9b3b81599f13d70573e5f7b58531c0b61230ed95d876e1098246827cf7d64a2be98b166ef12f596943f6b6ce7e5867ff50bc4a534e7c03644ce463d2923dde02dfdf46e7266c38f52952718952e53be3c7d17bf6338867837c94b20d948c420f830609119973eedd5c0d47285e9c6de1e43bcdfe6a2558d9ef8471aefa966c612dd7c2a0f6c1b54cc56734893162c53d1742334fba11a973b7b63bf9b0c845c1ee464e1695cd6849a2d606b7c0a7a809eb06b6db0dc6596e3d7ce48854dd923d26790690ae837d18aebfaab829079323bc32e3a4b29303b07e5e73635bb0a647762c10806cb52f495d79b37ba625102525c1171d97031c65e76f6dca0a90a07284c080e86ed0ff519febd2a03607a20533a5980b637eef6391124c42348ecb67f1347b877d1c1245ed2d4c40e9e66bdeb445cc7ad3d670f45e28b84b6cde3429e4a7b0e41d494fe311b4ebc1c2488ee2d2769301da0d85b311735c0b19b065c5cfb351e1368bf8ea1984194f46dc4c803fead32952622a79d59d4eb911c4705bd9bb4c4dedf1196669453d3634a96f74eda4f74fa9dbef068041d97765c28e4008d5609a983cbb8d398d264e2095dc19ad045f373fa06ee93df77849231dbc965274746d45cf03429dfe1bb50790e7858703bab840cc290e977421fe411b7d9ac17d425046cdd7982dd5fd0327f47717069bc9b7446f89793e3898229ed459f03c4df71ea07243c3a2f773ffcc63ebbcd2988624492103dcee696764f10d2741e23e5309e48e07ed5e0cc9f43c0a67e72808fcb317907f881274a31f6c9efa643bc813dbc4133db0cfa958e0d3084c06b26143e950bd50d0b8275a2c03c1b816fb59b345c3d710b4e3765ad5a0148a66fc0feee11ff9f2ae0e74a708b8aeab26d6128905178644a4348743d500885b110904dc9ff02204d1277a255a840e9c4fae6b7b077c2b4b256a05ea4375611f94da84aac76a95c338033a54f696490dc564086dfb4933a983a500996bc8e3eb691e608a48b49ff2ce5656cd749df58909a85e7e5cd02ce22b5f902d8cad26593a00008f8921eb7c7bc990c6d83a08355024caaf9aec92f90eac5c47f6100f8107106482bae77e28830eed2c344c788658751712d4520c9d16d3efd5cf77ad4861d7b08e9c08ab7011e91c3f0464ead9d2a8e140ac8a1519653703e54727f9296f2baf8c524013b5924877a8c1285497bd8a8eb585d5e6ee158148016078d06d4c0db13eec7b2900010c9a7ae152e13012734212dd9062d99c240251f66453ea688e96829f99083b8e4542d4caf26357ad937969c421c441f35fdb1bbdcd152fffc01703842848508f11d684ddb996aa9c9f9c7058b9faae29a324bb6736f725671e47177ad2b29c35cbd46e981c681f2828e818c94cb1d1765530a810bc6ea2abd7d228d731a6f87c60a8d9dfb883879dade7ab2f635137736048736f4c2d30f1763ca4c16e3b5f9aca0dc99c1f451e2455df8ec10a7cad525880237231c3d12e99aff55c7502b51b91414f1a1251b168bdd90d8f0f08c510c4843479e21404da77b993c686f1970a559cf2d3a74a9d71548a498f1151ac8ffd3928c7dc62fed1f16178ded17b807de6032dfd7451aaf50d45b6e2ea6f4769f27f149b6d104014e6254539aeaaf7e0c37c3ba3e02063a3cf1aa2755cb9c6d8d162ce64f6f8e1d2b4a6b15d323bc51a6914e62e4afaa24eab28b50e96ba888b5699d168256d483c30043c39ff18fde5de607dc7abd1b09a77299d1b647aab85e7d967c30483795467e04c69bfd3b7e445e2146ae5eccbce6189d886f39e11bf04ce838af23e38297b99c4545f6f9fd4daeae3d27090de79b413960c139d46ec29b479484028c8c798ac807f75836a1178f8a84a6e5586ff012a70c367e1a2fde61a6740981a1965083ad5d4627fa73645713f7c75e08201029ea2ee28a3d9907e475442b1a6be7260a77f02ce55eaf97382585f2aaa9445847a7118fa99043914d087ced7a91a9c511632e41cc740e25c260861aaa601eedcdef5208c23026cb36653135ff375b88060a6c6992d42f4e319636fa167e232378ec311ae3fb678fbd41f22a26c36cbfeb96442a64f0ae8adf18f7076391f92f9b56d7867c9f4b272403c07ea86a8219f263d0146c2c78a78697d7d324dcf1d21bc13b34fbe8c50dfa17eaff05865d29368b65668e4eef38000592879d9d108585bf738c97977cf448104de6d26a1456b550d2afa000f731371ae5c5108d2baff20bd09e1930e362c3b0026839ad23d1b8c6d5dd59f995da23472a6eacb9c156e2712acfde3616498e691d4bd081f08ae9ea8c516d1ae80a014ff1e432a73cd8317a9179c9275d5c4a298a8e8c0fee6519f28416f000077c88df796037e5c47c429a629ab58afb9b38f08e700d884f347defb3aaaa35bdd58df60529525493e454eb2002996aafd1afd728715eaff6a710a3be98814cc8a331c0630e66c57041156f8e46ce7e11b090c69cdcb35d5bb7d542c761dcf535ea8381635eb0aeb3e2e8cfce637475cac17cce69abfbba6dc47f5a9912bf8d2f594fdca661ed3d95ebee63f5a2da4312b73f8714cbedf3baaaa5adb425b24200ba22f371b3d1bc2880e51a86b55ef487531cc732378074c6789b629c0d24fe85b3893a23db3ba24b63e69324c5f380b7a10a0679ef8870465c2c2c33a4ae10760c6ae423f4fcae66691a410b3954449a98522d5918b742b8fd8abe2694d7e3d6669990d850e58efa5f5f9e5654d860542bd9d0c022e71ff6c6eb294479978df03234781a2aaeae0076ba29bc96a0cbb672bceace955501f2f330aacc39c30c1b24b5c45110522b2226e82897bdde7147e1da23ce629cee637f6553c3832d8869038b2008ed5fad16ad6ebc85cc747372473fc1838b325514f51e4e045ffdc514b9ba3e2adb2919d2d6461d2b884ec57e1c083a394ac465930113d97e2936cb89973f2b00cb736bebc87f328c3f73e786fed47c61ca088de0dbeec7f9bfe0f9fe2eb1adea34423ac7032fc01b473130f476633d2cb80c0a459983c790488d80cdb1b056495db21604097f8c2dde7763703a7d3d013101e62bb837d12c251d9f4b4cdef65409706723fe065cc921f5353e53eb7e5c063fd34ec8661426e8498df32b142ce1a7432a997c210e2727322c2470f23a0b6a4bcd99c768d49be339a0684243285aeb493539e517c32dd71ac9494bc528da6a35d85f2849907ca592498618d4159447aa6d8de22985177ede24c833d3ebd5d5b9942b10e122d3033997b2746f9cda0d0b8908ad49d23d0d6af0518828883ab46e733d4a713d2cd844103e2f8bc786726ef1db7dcd6cea47706928a79cd21a8285d3448adae48082cd271da9c0a57d14d573af397714f42cf2dacc83a5450fc2b9af4187d0ed3d5205a43f425083fcad107d3c1c0683971b3444341789f566e45d6cf9624e3dfedb84123967cbb330e313e0c4dcafe1f24de21dc6251016bb84314ced3b3a4b9b6d84363cc76026ba6b662191dc828596ed4e5fa5f437b0642a20da29fc45746c0b4fa0183f56c78695df7eaed38e22336fa7b7687e8a022b56645d15590cce0d25b9a8e8559c3368470eef5be17acaaf94f72778cb34ea091194a01055a18a79f0981c0a85b38ca4d74f8642add8e11378646bdd8d51cc547290ba57d7806582f01949edc82cf7b3ec13519142536ea524f0da1302a5f533e1b5eed62924f86bbb359423f9be0cfd5efe769d779d78a6566dd548f35bff4312512855c117628a141f5ef4342d72a06e236527a437d1cf512eff0ebc0e66f92fa4c49746892c8b0d50787bea882424db51535b38d613a66461116c6a6461cf3fb98d0552501307bf9709d42490ba9d53c01d02101c1df4e1e9ef0f6ee8e7ac9903e33fe8b75949f1085de2e956357006985a02c6ed0137c3bc1205af33422643afa787ae4f0720544cb4d8dd2b4af61debd8ae8373fca0ae108530d2afac667784c445a25d628ef368fceb5f64c8a784121128e1cd7ab995df508d13eb55ed4bb43ed0ddb2bc02dfee482d75c7427a7456b6e53b97338aa6ec19452034df434d8e07d42d3525456611e5a14dd94283e10b415d4438dfcf9a3c90c01e6e11b8824f5ef881e5680eac4efc88128e655c82c07c20dbd77d66be650958f6e017cd16581ea359d43d06b60a23d8c84df87ece34afd83a40ef880ddde2d4a1cd5c00eaad15fc9fcb01f368a3bc0be047b81b87d1975f25a8d4ddc529c2973c8f00439b150bab7f4e45cb63efe2ea862e1fe0eaeae716de69eea9932e6b81e5f54898ce3be7092d9cd4bd958a467481d3f1d70577127d3fbd535beaf7b448f41fc2a15c01ea2cff73af1854c573f433b789f882eb316a562989c499b7306415ea63f4a42f14f03209ebb640f76858a240c8dbfe9657b17211e55c05d413a4f75af8b1d1f4bf05227901f69ca1b38f9575f06cc797f6fd5a0cf53810cb7ccbdd08748f376a86d779fc23f51155f4a059d4f9aa210c63eaec1f8ce184210221d951a9f787670bcb5e2977852bc64b9c2ebad2e298680934606048693fb3a33cc1f0485c1ac1927e65e642fccb28ddef41623a404079b55ffcd8b01c0e6d8be009d39768209600670c0b1b7c37d6594ceca446db541fb2ad19df244ca0666879dc04a00b1203bcd633a50b27c6ab32d08a18bb56d6c41d882ae2f4f15bf1a17ccfc4d14c64ee0a66c56738f973c0a8e357bbfe9de331eff2c72fe8ed94c72b1c0d84e48bd71c1639139aacc492a32bc7220762107a8afb42d94fe261ef11da6b91d5795fd6cc5a941a4b8f4a01aab78ee3c85b6c904aa62cbde6af6707ddcf8d8869367142d218c2b80f2bd9b89f9919294f225bd19d65fd9aaff8e0503c1d03a767463cabfb5133f70e942e14c9da66a3bc7ca106660669317fe40c6233146d1d729a9d541343f847c9180c2f036819ecf3d5b5080e1dcf008e40d29b56fbc1d66c7d6aa2683cf3d1084363782593af428f42a16af6ed9a81775e439b2accf6eda8dd91fd697c9ac84ee7d95c84be48348b255a34d4723eba05b3caab2770d58287d7a3f1850a24b538a3ab763ee4c02ae388e3f8720a10f3fd7ef27782da0c5b917c8f22efc9cf74328deddac23f1baeb122ba5b5715adc41e216697d51a3c89a749703c5598d097ef211e80e6a7f8eca8d1fb03535b4f97ad10fcf2474dfd335c0d389d50094066bc21a1e88fc021c1783023c9a4e93d7d86f46e05bcd4b3c9736fb9133af3293d1589a1290ad65d58d90ed5bb9a55245700b5d111517b71fbf6d6278d3f4881b77d4c78149f7079075447d6dc48494d3e1d1e271a1e6148a6a8dc60bed4bc7b9be2aa18b42a37daf72a961226b2acf8b90d5e0dc528450caf92fb74ede6e9d5d37b1401952c0e973ffc2a7d1e6b557e9c6ed673fbf683746d377f2f183f980609ccff9037efa90b39658635e25ea07990e315f529f41e177fbef384db36f45702776a311e93478a1d328f802ea11689b8b8fa3742ba303744e2881dec9126a77e106b193a8a09bbce974aafb9e780fba54d63d6ef6845833dddad41e63e2963e9283b560c5746760644b6e8c87d3e882386c55b01978a0621cd62b1ecbb5cd8eb4666054568bd06c2be0592257ef8db3a28aa801b471c0790ca7dfd28136a4505d5385d1f1ff76421265fe1196226d731c6cd1b480f3b798a5041390a49b49a8cbd1ac71186a4ac1b09189092df9247f33cbd0b4d6de3b75503b08690111f1866286da54c44c957023dc4153026f433a5ef6e05eb0979dc65f1e0b55436ecd7cb9bd0500458b15f9782cb4cf95165c3d14f052812d9b5c6da0d8781cba8d2ee8923f19f0d0419d16c5e42632e691d369b08223f6b552706d658157ba0cbd3694b235abf743c8082940418e1d97bdfaa4721e40a03ff7d7a1a8e691cc60e5f8c908affb0f4a25c71c3096cd4f4edb9c929cf59e634863e7557e0345ff3964b660e76b87105f136469cd5b732b6c00079c410474f33014c7da4417fc23323065aecc54aa025846ddfc8a6e770701f0590ac7448ab03f97aebaa4a2cad20cacdebffea5e67971ce2324a8102a136fc90b9a3cf79532953e4244a9dd9b5641590e73b32db389ab5f1a730d477a354ad1c454e102b6f34916793fb3c9211996ec9c910fd97ca2917a60cd5f2f2adb54ed9f653724858642e5ff82dd09d6400ca981076516a7dfcc6fcec67cc0f119ad88ee6ae53c7b4b61858cb3477d1b6e39b8f3108db9d5877ba7b5dd356bbad247cf3c851711bddd7b46cb0e5f3d876d3e9d704615b94e7b63d13d7c231c37d670972676d0f45bcc74e7d89ce020ba886e0dde2c29381bd37e7f126070e8175ce3dc2f360adf61705fcc6b1a572cea27de4f86a7a082fb30f9c2179d5011598fe0cfcc0e20db8ac0ec10a59f640bd655f51392812ff30d46f969337281acd6a11704252ba2d27078461d502296cd9a0be39b93f04c6b3c4a10111059805753ab23f4e027b27154e87651b501c742cbb8818b01a3c876b32ca60f88743e49aca77464e8b3af9ff72dcae275011c134072eb033b32e627835d7d93435855ab92d32ee75c6843809e06cf236e93718b4d800730d51312d0984d6c436864947250eab97a816e21b643884df2102ebd6837a4c7d885b350d914c304ce084ee4eee084abd0e60722ee6df634826040396ffc0afcd21889d005f8e174141daf5c92211010096ef706f05baecbf4998ab37049dd9c5562f7454c27d8968402616b5ccf7100d63a2a97f82ff735287322051f62e815848bb16445cb9729fcd77b6519482512278581e676df1f6e71c55c4bf9f5580d1180b252e902c8f83004d23e4ff19f4c646c716d99b05be84c0b5e6edba2e6eab13a905948e3e0b3dd83013c79231130f8d233efd98d772a1f0c9b5f12c5b367622b5c2ad389a674efdac8882cf0c73309e55cbf5e94bd614f3b3fa5a161b485cc2dbf04d3b0413fd27b6fce808ffeb3024728bb9433f07f4662075bcd55b9b530e3dc986524e024961e98676f983025b9d9bbfd380c97c4668c73f3db0b597715ea189c0a547be64a6263f45510b43d9f11ed0f775ddc1113b6c7c47e8b6e35950e15923974e027dfa9bbd9abd438fd3081f1783b2ffbca864dd2f3c532b0fd8be09da1c290fc00ea634e2555b57b602792a763d99245aa83a37627596f0511e914169b98841812d67634e9f6c84405c4d458881b0c543aed1623cb5166db48f8fa9dcfd9103d712062045c267a058f117ccbb55ed0ac120564c6f3e634fa857a6c7b3e760129545ef90373b928c8381a49baf9d0ef12a90cf3edcf5740f8b24d8493ec07a06d641e352a409263ed1898149412ad0e9b1a15d75fc8e7a96f6c1fba000992054eb0dff3bd0344578149fb71cc44154f12b6ee768b5c172f56051267a8f0b5c1e11a25503bc4d6193f940c0b41c8896c4bd73a65244ac5c57a39c393be231f333b3e05714439adb4f09c51c2b42adbb120ca52073b072ffb26b2aaad72b01768c1627fa728d4d7eef898cf65bed315b22a3c4ae05a6f45ee097f587b9ac948bc54e0c1b2b856bfba21356844028ead8025b0327e9d961b6cb24e58ba606e13145c330c041f1cc88c1ba624dd1f4c9c117cc65a07df6a06da00170f91181ae0ff82cc3991d4a7b0afb57d019a19b110bf7ef968297ec0ba856e64eeb0a03f9a0e1f737be1c7a81cf5545de8ac497172e9c4d94a0292df79ca77e491b3af4dc6f01994e05db2ae387c75edf2851cb416f81a65446f5f0dd7652d7200824c0f2e389df0e46b54bd5748e5ed0640d8ed4d0595358b4c8593857c252e58cd254715ba0221e257126d6c4129cea7aee5e809a355b9aec2ee106f46ddc845ed6126165b514945922bbcc40809ae6bad11c2c60819f3a677073caf58cd190fc0d8db921577fc36f3efaae1c18d725f32230be25fcad3ae3a0807bceb68161969dbf7a201ad974a579cae67e798490ba646a6c81fe2bda202668fe63abb3d048a2d42c3a12f983b2f97535081d6a1f9d831a519ceabb8a91186c267340c58dfee36f2397a06a5d423246ca21479d3a62a6d99a0f1478c2952e111ad01c3745312a785b6701c99e19df2e43e56d7c05042ff6175b77c0f107fa6a9a57fdf2dd0dc3b814afeb3c19056e266dcddf54ee3732bb4b11da320feb5e359b2c51e3e18db290e2449afc04c22459187516d812c79b7fe741a5d2fd8fbc22069f53007347a5fdc42e8d85b8cf677d9d427144e3415086692d9168b6484e026895771ccb2c6e09d346fbebf80e9a690864df4b804f79514b0f4fce89cbe428f4a64871bfe9534babcaaa51895437d32cc650dc9a169c4cc30198b17ca117ef5b121b4e7a11e66248fcb8403bf98410f51b49d6d062bf4e243a843980afced2855a92d4a59478867fc2bc35fd90fc74a2ab562298d6cd2d3961e83f94f60c71caf80accd14b4780b457765e1bf5381dfeb71291f48d2a433209a45cb22e64d8331c8d13260c808c2cb197328ee580efa8e50978fa5a5f22615dd76c7d0fe95026df501779b858c07a532366dbee12ddcef7b5751c7c6cb2a9aca12638831b3f2e13e14e22e620ff43bd121ff7d0296ad0ecfbc47aa84ac612eaa43bff3c2de5619abe3fe6dfa8642238e15a8e3b0cbf2d6ba3191627b086f04ba7e3d6444939d04930428b2900d874d43d6caf6f81f24c76db5452ce3609e76b6bfc8815a6685f8d928eac73df67fac922417b7ea6e7661b217b9fe215c9d5b9a5a50ea2d66884b8d18a6800d59ed836830f8c73676fc3f71347b16f504b8f229065c4413425d517be78d36f6ecaaa18cd7a826798e69b1cde0804ff932bcd732fb8470f78d5204cf0a19361a1974a3c811310261ee2969e79a549d796596d1e59d414b83177e232500670f5a99f23e0fd75d254b5b1a08231db1555a7a4944e2270cc8da22ffefa0a0bafc4b8ec5fd8dd968c1d271c0cc2b0d1e4fb47bdfa05705a1a8c94382634c8b8caffc3bc02b56904556e7fdc1b154985d1218db619b465c761e4ed90dc059651fc8bc0785de9e83f3bf2107f6913cd76c52d732528df946771a502d26fb1e5e721eaa06806d6b4a769eec5a3186dd8b9816c69e37ede3fafb641241ff1656929764f8c0699ff77df5846cc35f2d286a340ea2dc82f87ae3158c349bc97c1946b7dad1c971309343cf8807aabf9f93b2129c2563021f4d425b64befa2d02c40c75a97958a775fe596522788f25bcb6377d2b2a2061b30f27234defb191779399792b9543267a851ed581247f73f592150aa05dea881e636314fdc6a8bf546deefe308f594f7576364cecf5e0c469512da0007a615f05efbd1bb26c1d3c99136e47f669d51d600a8b38a993788f1b4a245b3a6d2ff8f36f716d8f5084e5c93a6a2b7509346051dd7e6c93c48b2926d4ffb71e53954cf114a45ec5c690382756fddc8fab3d8ed2a79209dc5b0ff309d1a275d04bef6f29957280c9205df5717b676555d0d86adbd58db12d0a850e3ad4bffd29d99406ed2dbd3774354e1326fa1f4854ac5737eb47dd0029aef4b08908b6b25a2434e22a1d383c219a3541f6902c9826fb344bb8e9bceef7dedd32999a58e0e80281b7dfad2caa5eebf39be8eb9fda6a8765dd69d7bba2f1a11633a4c8b743453d496999fcd8c135cf34bbbb48fd4d9c760de84cd7e150eb06d71260df5e802aadc8fb9d3d9cf76cc5f42f17fb4865f7010c7d75f5c3a4f114097c224771b25639ad7ea92ec5ab6d7d77422c6ec9ccfea0f0c3bf567aa441b2885f7c61e716f1a42e38c78706d7aff594eb2ccf95c13a4255c57f115841298c819306076b075ec6629ebaaa22cf067c59a69fae66d072a14ef761841dd2659680fde967471ae50051e2715550104a33fb00fe6ef69558906b21bf31cca8b87feb80aa3e8bd31ee99cad85fd2a8adf9bd3c0b10264c555b7d3b0f1c9fd95a44d0b3b24e3d1b75ba49df8b6b542fb22080cde25f0258fb6397ff1efef51999cc2313905bc8c3d0c22cb8ac451ad3b3f5f336b0261d4a4354f45ff294116c1a0353d9268fc53a8f3a94d047ce75ec321d9ec52ff19369efb2e3523c6c6f5037cbc1b9af11324c4dab8da2e37e7f02726a53e2312f5f00a3c211c193749f987e8c98744079501aaf5aa774ff4c66f43f21115176f752779089ec4c88cf892effec3f124eb7d6c9ea5257f49f6c6a1fbc07e404d27cb2c5a480c416529ec3e832f20b3aef6cce2ec50f1f4f35830c67d0fba4ddb7f717da85d907168c179d183019506fef89d4b539e26667bac64ae13fb512a667a6ab4382e6c5d14a17c27948ab9067a0114cb1fdd0fe0bd2126547e3b1348c26cfaca483c15a588f1be948322560a5ed994c8cc7b641b2fb5e9b426ef7e3c477b41b496b4c11ad0e18d2e610201faf6beb60d0726ef31b5585b3b867338e733ffb19a51a0f33cf0adb64264e679a001ff65944af69bafc1869dfc0af949a06ba822865f913c8c436922417c9bb9c622064383500228731bcc155798ed84cd8ccdc7bd31677be576167b76e7448c3de20467d8467e4a42081fa15aa2f9deb68c2c21a2b0ba6759d5879f6bd623914505876222781d0cdd88bad80ebee29e20ccb2734657adbceb2c3e706319ed27c355013ca0740a8fb55306d67433d7872ba9f3b06c5db0f73e13d6616164f481aea5e6ca8c9840110acb30318fd8f2c03c1e3d81f7327371f11bfdaa4c422d53104b3907d514f386012cd65f72ac8273a65bdc9abe4e56a069c951adb3606c93ade151de6c36d1dfc5ae8a986008cfdae4124822971683356633dbaba0cdf45d3a7c7be5e70331d5664d23c33b35bf0d6cc2861a637e47f31a5f3bd47b54d8fbce4759d2c08695bc2d365bd385b1d98016533ed8d8f9fd8a3139752c85afed4bf728d53478365c14dfdbce48fb945d6bd96e69a5aef11e8e667079785e4bfee1e9622e80772fd846ffe40cef839f763d6d6b97dcd9087670e069bd3309efda08004743575cd12d4c076aeb8e3d4cc0ce7a2f7ddf81af19d74eaf4ae94b5c6164be2c95c7be1d5d00a812a4f392050fc8a40b9f124abb4bcffe753c15d72bd9051f4386b12fa5ed995cb3890b7af44f1f69ad2c12b29e39653d58a27fbe851fcd6536cbd84cd3c9f033d5d8c836076b904c70698be3087a908931e84b5f3675abb847ce3e2cdb51e6b4965aa96c2f313e26c2408106aab0d8466b07430fab1abfa5fe63d9db959270f20010b043cfc7690a3c7bfad65d225c906acf47a9e07aaf7115cc0ad784587b6ca8326a69e8c61076f908e20561b8c6a8a7169247a4e0a63b099c6acb05c30be846ecfa21970817bc8cc5a712c2e4ae9abe5eeff95ce14839659420740e002587f439485a97794d1585e02639708836852b0af650d45f48841c11e19b3dd12839bd92c4968c05fcb587f5a7fc5f7b9fe1a276d29221e96dec1ad8a7432fd70037b32d9186cf7a67eb3564f0cfe76976a050a22b2ec94ee488f0f722fe1d5efb943bd9c3aa2977758b9e2588a49b5159f448631b0caaffdc34ce0f58c7fef5976d2eb74918a8c2eae011d6eecedbf2e44edd161481359ff5aebc53477a14a6a75b3987ba7464482cb2d8b65c866f65f266fa7959873199baf54c77f2e22fbed2062927a50ddc937731dae9137096a90de44549f32bfded9c084228697943f569242a8b6a9b5bb15e0dd716399cddfcba68d6f544e7243a45e137909765bcf3f52ae1b4cb5cd46e7025e3f2838e9adc138abc1f1533939d9a3c91fffbedee4ef1b6515be6aeefa80e214d32be2a9944e72e277238af2a742a7376710350357af69f65ef710dd6f818ee91d4dcc18013cdb252c75c61993858c7d5cb869d8220eed8921912bd6fe6772706d8411166c508f25c86a7b22cceb4df29558326251d6d234f5b5a87df89b3177446e7f4a5859912dcca75cbe021442dbac88e77b1b158d2268966e5746757ff850c8c0e08446b95c8b6aa24acb73acbde0c386db0a54925ddd42dec133a9c485a5a2d53bcb617536ccb7ff6238a65ab3f5f2d88b9ae5cb2ede5cb031a546236ce8759cba5c4ff282efb778e27ea199150da766154c019a0b657c1ff31a2fca7a5d4650a297698a7a7864e93baa7e11dddefdda7d0fc6fbd7986f5db0b9317d3c14c0834d9011a1092e8dd8f4e0c1c427c905c2473d4f60e6398c7e6f48bb41ff4b5d7c7dd89e0d7cf4a16720a665fdfb672b534febdc0bcd715dca091eba36a5e9dc7d46081d1ef6154d8102512f22247deb45d5ea7cc3c5e8e3ecb5702c61539ab0e6d962525521f959b33fab2385b617351068e9a6b4eda43f4c647e62be4145975129f82fa9e454d38210466cbcc3070e385c9e918ee2f5694d0dde2573ffab325331585868ae6530d15717877515979d1203075fadfeba85478dcca7e9d8a497062bddd5b7e93f264e2564ad48624b29c159e9719d4d9ed5876939cd9cc175de115c2f6e3da6cc12314592862f3d7c4d1f5b57fdaebe59a99e93f00a40adb82624d72464c1ad34d422c7bd4d2dcb9a7bd4b9f1c74ec9173c0f73dfa361cdae7dc24a8a5f2771b2e0910e443939e7221a34d1536e4689959c5f62625ee8b51ed6bc2fcd109d89b1b7633001325722b54081bbba1a8a17c623e85fee637f7336b2c0a8c285218b934e8f217b170015922aace8b24da4363d3501c006111fc4ebdf562bf1bd99b844120b5145c040e1eca048b0d1895db9abc56c405e557d3df0763d148c7d7cf0702697e83533cef7962fa78a5b885db335b601345c1c3305cb06864e7629be57b2f851910895d548700c3ee85f4623203106ba7d67d5616230664e6041bdf22258154836b7f50b50884297b878ceb41b0d59f6b16ee438ca6bf0e8c167901b40a5481ef29d599966ea7708e6931f721caf8b9bd41c1c553653cb0a7b25d63969a9c3f253030cbaa3ed5a520833562259e242d046049e5290002bb2d5a4e7e03a5f1d571ca411a93a2f09456781e67cde3da9707076038e6684bb1220ad1e280a942db4609b6e5b0b2803eeebdbe7c62225d0f0fc345d6501f2433bb2f2f6825e8a237a4bb821906f38431770157c472999c6a7bc5afb96e7408a81b178ae920a1cf0365bb19d226d8933daa559f690bdd92d38e11effc029813f0c32fda9864d1641db1a4e8b8f267248e28a3f214fafc1991d966333ac58a1fe3fd64134c46b3a03fa2d35dabdf9a3da727988e0db61897e5d486db8fa30d277cd1e3020e77ec3a9e8eec14d2ed59215a381f1d7c8f12f6a06fa8ffce5518a618fbb74c8d411b0c39ba42651ec97ac5590c1d154faf1ede090f3f9888d8ef5364694920b25a62c6eb39262ce788035605203d917c488a26b65f3e0ae5c587807e6a1a20835fbb14112d4f35592b563ed7b13e47eccf5a4aa7bb7b434ca9e55e6d9e204c9fe1eb274372a6e6553308141662276d0af83796c9e91c00eac858bc75edfccd67c0757d25a32ac302ab3170eaed3891c9ed0e7c67b7f7ef471c2dfa482973c10001859c539eee7b8691cac9d18cbcb326f753102f5453b7f417d55a51fbb7022550d5e8892900a75f1d9cbe41cec8accce8ace23254418e2f479f4e0c89702817a2f2c3e873db8a2007e1eea291f29f9e26498098a9186e3c9f080f8a14a265b1771ec1f7fde44461ac801882496f673fe5e5f7e567a18e590f896efdfe6f5fd06ee0253dee9d9d78338b234b4e50a5b02db4b5a95ac2965c004e4834a06127a4f8c55b310a1feb76ba473e03c5e55d0ea3d7f0abd34a0b907594eb514b7d3b7ac6671bfe3f4ec299f50c729ba6e432cb77ba12494182162db8ff9ffe66cd7451f72aa41c2409effa2ec8e8acf4b8702db924c858f7dcf018e02d6f46784d77fb5d5f8448fd89c93b06e46db7eb4d72284136ad1b19e13339fc3cc4b26d384602438b6fbc23a2e7d7bcfc9319a4449ba5b761dde2f70ee26fa20b41c07f6bd4d3a3f8a9ca57f46ade3130a6ae052298d1a7459cb58083c0f34498321d9f25722bf57caf1eaada59bb8e191a436d5d7c8facd080d589f26386396423762dccd70a76e8a1f0df6e9ed293890606b5887663003cf2eee61ec986602f57e293ee60d45aec0073dd0491d11de0721a69e7275de2d7f1495f78363c21dc3a6b4bbb42c3291235450c805669f7ec84c15c72435392cf11375b950c281b382d79d9066a71aeba9295b86fa3b485a0281309ff544459924c7b43fca194c53cfa492d9fffbc4146b31a6d12844de6bb47a911c3b17aeec7eb7be917d978b6353497ed795d7a3c37d48d29b3edc88f52bd2984168d0f95c75a80ea3f807a91baf5bcaa60b87feaad4ccbdd682c7cf2f38e1bdc11c71971f2412e05b3ccf4a00699b6b47ca803b88a4507d984c558e813371b7242972f65d9363986eea30cb0ed9db38988365f5fc0c4b7b668797cf6a4d08b63000aa15a29bba1db70d5e7377801b5eb8676f899930207c47dc78d8546afb4408796af148a212456433fa287f2bc7ac462a397ef6f23b9d18b564567a0240fc99ba3f512573cfc261ce85f829959a2b713f99d21ad29fb5553afa85ce884c9a61a89664c7d4ee5816fb665471e97ec797ac50f3433fccc5a257c11cf9383aaa593e15c4894a3bfb7a8f855e0adbbc2935c7db0cf6886826912cd55db7ad6bee3e06cec04a913fa4036a6ea223aaf1af3c3fa9e7078de196b228b3d6c8ac789796a8d83ca6d9c3c730af430e665f18c91dddee97de1f172d8128176ccf12f100616031c5fb09cdc171981c7bc6de74fd1b0b69a0ab54ed5af46fa6c04fea2d518de1faa34790b1b40cbf8378dd6d89dc6b1abe29511e5ef569d71fe0a161d2a7c2f183c6ddb9ae696059ba5cbafaa44bab56be659e2e7b1cd046e5935a789201427b251e8530c3d8174fb656b6b9299c7706f6c3e22ae9fb75112eb2a82856c874701b8ac434c04370d7e0c5f8f210d92883da340c4de0ffda8a32e8653a9b18be53a7378937a7ecaa2f25eedbed47925b0e478fe12c21c99520b303c50992d99aaf3e069c676308726d1495b891a50ce5c47b89957247b416ca0a0ae3e8c6f6df04935c5dcfde3011f4fdd9f18300acc6fb8344b9b9b415340c468af776e9c5098f71de0d488247b835126eb34a19b0b1227f0897771bfd12823639a1351558c53852cfef994c8a24f6f1b0fe31c0a699b5ae3358086ace34b4d43c8d56c067fdafe1984c9737d8c4ae0ddd106975e834ff723db21cbb13bf2b2d752d690ddf8a943fa5fe31b86859bea45bf8ae9c699810caea26952e071338d26a60f3f75a8f3e1e10bbbf71c92bdcb6eec0f47ab7b60727b1df396f9bad02d9168cfef48d2af58dd14450fe3369d93ca2a85301135f4ead76d63963d828789c1e1acba125cc7791eed0d2d13b49bc99ce141c969b66f1dfbe0b2f52412547b061d979a4e0b6bce5796df5dd9f0c1795e67161eccb13d2669405ad0474268a571e09c966faa173a0ba254d0f874c466d8347bb98be66191bb6fd7e5012a1ae3692641df2b3c9e70f4f5d61dcec0f07454336b4c7cb941f7737b48190f89dd730d1f0998b4bd37ea4343e2325d3b5b41ab7a9db193447fb2df6e7313633deb7be55d979c75e0d3fe97d1d71d46194efbfe1b10dc907ad7ba7ec48fe926f09ecc1c6430d97150035f0002e01558e57a7d0e121eab3514a0bd38df2e655e4cd3f07aacbf2896fce698bf1a5a0b69fceb9dcbbb4f6217e8ac3e04425d857de0a874c6ac60c8da2f5785335e15c8a9e321ee2e28a48890f2ef75f119c4434655e3a3677e9b84494a91717fa5129c5171ff0f7ca23456a2d25219060f1cc9a5ed36c59a6ff438af587b306cac9fc7eb18077a89d32dc3812eb46982998fe0f08c0aef80e3d58e1685b36378f5e6a7e8847d582bf1af51108434718d7cde00f224e024fec92618ab81b5e85f4f5ada0c4136969fbce636b129558386cffd286dca9f7edc1e644e6b297a7f8b31468523ce5434e4f0db5a8a3949376dcee6aaae698eccf47b6a986ae9824ed4b7966978df6deeb26816b9078cc1b8caf919d17e9f25086e9e9e5aa3d4ac20049637c95fc1e14b1c082d7bad316449a3ae51351a953b7d9fb4dac904be777dfe9298700944596ea45a7b716d65bf925625df8fd0d21a17ad0578ca8c368abef6fc61f213f5779f4a84d437430b9e4dcab0cd5e02d3977603679b17bd3b775a0dda6760eaf70a844260148874cf241d5f3adcc8d155c123b4ae8e4f9e5d88862e528123daec3adec66c11feb035aaef1244bfbe896c9c4d0f9ecf616ff822a6822abe8a1ebac88a4d65d75f014c406a0f4635f5cd7c85f9456ba98316a07d159bc3b3c4c8e38282780e338d2816803b37ff30e53f2826930ff4cac3f15852fd62753d93c7cdff56fb97aea98eae965ba895bb467a3a3eb2f4ffc3124705d8fa8eac4299ce4a4e88949887562c85c504b0c1b8299baf007c3017e32695c5acc82ab1438c2a4cb77535709069ec86b25cf43456aeb0d0476ea9d261cdce74490e2cf6a3f0696a8fde1b37e57b07a1e6e5770e93b06663810503790d78cbbd217de3c646ce69d157fd54b23f6b6f6da028509679007937635cf6727a5407613726f7c59d36dc8c2b83394ebe0b3260169de2cf8064ab7edbf931b7c5ee519222b230df4294d812ee1f1f775a9c57fbafce0050689395e1547b1e23e6bf9d9ac0262cb3d5f191edf0778db71b5b06295f371157a3090cc9be9a7fc51bd5beec074b03aee29d866b16024b789f5c58f522ffa014e67c073a32de22bac1f078ce72a4884f891787ed1f5253e5678eb7669ab6f93ece20f58d90bf741ac195e564bf1b60cd8ed68ea5c320ee81d7550b00905a2696e02e001907e089c2dd56e3accb9828480136587eb5955d04acf34cacb8bab0d95856ea3547c5a71f7d0300694be9212b9d98e96260ef9c2ca3a7623a11efc9879ccc8df9466bfb4fddbd136b94bce40c1d54c961dfb13473ec0848bab9126d529b8b8dbe2d4478bcb59f8131f3f8ac227f805ddb8ac9a41d89fe5f5f0c85715480cc0d0a59393f92467d21f694cc91789befe8941064f02cd4c5ec1195d14bf0b8226106ab2135aedcb5e17484cdabaf4508a812cf7b6a660e7677657a1e08e2e6205b20da7c0ae508b31931ee1ea6eacf8e81954fc21b908ca265564deab57f3cf4730b6c670e8867bdbb22730611509cc03611af104de3cc4801d63d344454e5d4ee60694652f22f5952d3a759d20f36ee5c2c763b842903dc132bef07e4ebd44fb9733576c97fe5caf5b9ce3e5edd28e31b8eb22dd2ac8853d37caf31658f823b9c37481634f7d41b69be8f3d66a6984bac6dd41fe6442077ac9d15d6df9e3c1eca0f7416d3cf63d857d2bbe5f4a35363f524116ddc8af7e1fa6fe0994d4fcfaeb1c3ec93698981442e4582aaf31c9994443ef4a99b07c1076e5852c80f0d070a26884205d640816fbd7b3c766e8304680b79bd42f8a73590bec14ba9a9cdece759e25756b722a1ccb20962e2118ebfc9d6af5ce10b93ade88cc6f0d534876768cb55296d1dd9838222894dadb987ec5b9378e8b13bd1a70c0f886617199bbe2dbff38439baf17a691a2ebd6cc41af8514b8c647d2122fc2d1555134bacb618d8a38776ab05437e889b7d3978ea5f51d4de2628e89daaa4c32422608e4de18c09cc779cad476f798cce26aeb998fccd32ddc5eecf1323b3a0d52714ab364dcd7a49fe4f8c8c532862732a2e73af826f2c1cbdbeac585e3962116be6a4f136a68e3ee59375381e8c1cab77c242faef093db6b4d384ec5414e0d09711a44198a826360dcca43f8a0406fcb25f51afb654b1012f2c329d7f10c1e6e59ef1309dd1c727edc9c833b0021039a248b512fba50cc7fd24b7a45289444faf5ed913ed7278a927c8abff14c62161d18695da303d23ba9ccc92d7badf1641cb63f715d66e07ffeb779987ff31542c27ce27c868c0f95a338c1e328309d96a7842b8b228696b75a4eb6e1d9295a5e8b6cd8bdcef31cfcf4c84113447ebbda7fd7697dff6e3e6aa09a7e2a67ab2afe06b623b511c8db5e319c7685f48c4329b025e76bd89f8e528486b15a3440a561c92e40396cb264d2784c7cba723f7fce59d938a45044c3556ba3b82e647598597ede6864ebe59d851eb57aee78abf59b4b46df31744eaea26d8de3adf889b36473960b93f28de44e18f3bb9eaba7bc3bb7e7e9ce8187b46eda44566cd9280c20082081adfadffd93dcff69103f8a6630fd3bae0846de89be64a4847014c52d867ae4bd1c19d62b014eb5c6bad14ae5f27fed4b04f0c6e54f1e413bffa8eca3c28f8e8f7283973c4a3578b8acfbb6fa8b00fcfe366b920d7b57cf83779ea6a9f01c57132104defe08c483d4cae6cf7c3a68ad882ecb25f7bc93961855843c2c13a4e9952b9b0546da0af84f577ed45dc6f164865dc952bb5179d863cb77f34d0f3a4538495063ac9a89ebe083ed1a56c37effc6a3627bb37d861c475fe35a3e1ccb86287875229a71e1d52177223f7c92a4559f4ba69d573547ffcb656d1ea34b9d3c1b9de4ae47f447cda92a64431ae6af2dd09f6531225b296c2e880858d779f6c8b96a427c890b8ce14f48609db3447bde4e3165132c10951754ac8182851fd141150f341e0a61123ff2b9dff92f23df6affd8b55f59f7db38913ab83e2bbc42b952f017c81df9d7951d2bfef0d3de629e05e992692b13c0dc2629d9eba802ac468f5dc59fe1f53a9b087b2dc7c02d59cfa3b8a9be0d9a8bbfaa27d3cddef2881c46efa8765cffaccda277f1dd2d48bd08f979d49d7cd9b49642318048770e7a8f2d8af143b14a5a45566154954c9ad51963bd7a5872cab155c9fa25a4d4b76c4de34e05bf5677003f61fd51fe5bba7ed155093310dab7e47948cff61ea646386f54df0048be58a311b284c5c7fa209eacd0c6d08b7c187e03fd94c35900de9e33ad8f5711ca48801b4b22201658aae0c9c753cf6329b26072cb4129f72f155b226c15642ee8581022c51c34e89c0e711108e3c034b3ccd13807058e076f4e80365c675877b1858d78bc1b37411fe86d51a29891052398f887cab0f5a1a3322de646cdd4e0925604a789526cda9d9e2cbbaa25991c437a4b1cc323368c191b097a22bd08a67fe68d5b9ff778dd132269dd8aa58054de8e63a4ca1bd55d46010982bd26ab58847962b6ae07f4bb31b5a94234ef0273ae987b2688d230f896b2aaef8c22b5ea9de090d7b96162e009aeff869c8036768b4c15149f96e1b45c8cf6c0f338d3ae70de5a6270bec8595e2e5d57a0ca6efba1a739a08c6f112f24a52a686b09deae879c885dad6728f4541026e025ac0f3c1b8e856394226be90df4746d894d7fd198e5d293e233e3294629368abc1aeba5771915953c385431c5e3813a3ca917adf83ade6faa7c04e8f2dd342846951a00919a112190db6f477389a8746e0954d0cb4bd39c8f24adefd65984a1a58698c367d956d672ae457c3aeaf873c0ab1cd402149fef378de2eb5a4120a6465d21af20a2814c639230876f0346a8ae97fe7a7e32466680c64f37368f6045972c18f84d0b19e5aff221380bbee0c8f0f1f4b61d88c29f5701becbfeae59209fbcadf4d7d34525de83a7a642c48d8d2f4e1a6a8a5702343f49123dc93cbeed3fa3b32b598911838d542b92289f814220ef363be58fd154ff980e23cd1516503dba5da751ebfe17cdc2184c2a9fd22a7d1610afa8fa9155b20f977f1f9f680b1963d6ec6e80e074ec42728a9070aa542ffa1d18913e45824c294f2e6b531a64e3ea9bbc0b82955de0a343d30db2b6b1fe694488dc705a1182682b1bdd3fd85be170b5f96562fa02772569cbe62e47ebf914eae3beed062d5b156ec04ac9b8a71c5ab34502bb9dc65f5bb6d7c411844a628e4ca5fabc449ae8da09b596ed9b027d3402e51ed14d8097d30600d943fee15f3d0ee2b11c2911a39d9b7eef55b943902c815c54bc6d77117d228651155e33d1a9317b384c02d17b34288294e8dae95f0318aa60e231f4f426920bb7a23807cf532b98796ceb6910c54862e4911e50ab2459adaafdb6caa15363563435a3abe35f323ccec0271a0821c762187976e95dada271638197a45c5562cbbcb534834fb27005dfc16c0f56526a3cfc92b2f5c950ba935e2a6dbe01bd45a2a4a62ea30af8a3233c99e421f13adc229cafb88576d8b5e622b25b2b0ff50888f2d4da8d53d54c8f05c555c28a95c8862e2bbb46e856fda591b6318e0f8dcf3df89197c7fc84fbd072da959e934d5bc1e773668c6cf760be24105f60bd549bb4dcab0c2dea626ea3f7313c1436345038c5b818898a8c6e7c4332df488708faf0ce52aa56d11223b7c9d05c1192c79d04ccb940f87af142ff12b109825d8ebe70ea08e938281488289c72e5c615051b8f9861bd3b8cce162dbfe6ebbe8efd03b17a9af6462af2b6e3e3385987c721eaa65cefa0ec800af3a92b82781591e8fc98162759850c1c6548a664910da4bf2a0963663582c5d49f23848da50605b3089fda522fc1abd1fb7a7dff781b561b853570e117b958f63cc950779f022f83726af0a58075765b981d8750df4b7cf9f2f4d6604a792b237d081e4f74cc0b288c554cc3d6f467fcc2d85c9b5ac2d88ebb4bf25bdd51e0482bec1feac41e93ad4da46e44a564ecb1eac03ad9b40b6f9c1aa96cc40a0651b9b0d287904d267bb36720afa138e335f5628c40526fd94d8530561ba4833839b0c9298241e808074d89d767bf226d4f000ff5686559285664c620cccba5a16a19463140e975083be1339ea893cf85c66b92c6a66d38c9d55911c0edeceddab32fb3b839a8f91eef7f5de7415dc2fa67e972f17b75161982de977e7477cf5a45dd13f410c777ce235be35b4ba05911256bf1253fd00368162fcfd2ada7dea5d21f42431b10afff336784712859084b5d4b3208d98821d421d5dce4b0971c360010867e8051268eeea1fd0ea63bb31ef7febe03b9659866fb1c676b59eec8b768e2a443ee259b81001b5d522b70bd8834445fb162ff9aaa4aa9b8815042ae81c32ce4301c12de514a29fccd0aacabef60708b503f54137def828ca8b0b3de8bf781d459c80a8fa6e783c2b6edd87ec599f4ce0f245197bdfc79560fd06a1c73e88ff964a70c06944ec394386e228b5de6ca237f076c1c4275ae6cf3509205cf38dbe853e9acb20b94bffdce870cb4aad87795edd400323ee82870f1a49771ff86a381125218bbe866dd04b4c9fa5d520770ec6b91e1fd829dcb061ee915c0681fa6a0dde66e7344b60e4d6c470693b41c1730b92278d66e0c8870f578a6be8b14d5a3546cad28f63ade12d130f3b0f5f44ab915403fa963546b12c44d145d79a72a343c92fd19fc726f9e3dc1c0d27d171ebb901327419d427a05f686ddfa033ae38998c5f83ff89fb01342010a79a8cd1f08a9157e5f3a4e256d4e7ed53e623ccacdaf6e00b0a71dc6eaed8b9ae30e459ecc145150c41ff4ec6aa80649cf127ee99c1cd8e0b9b23dafe54efeeee1dabc63767ec897aea75a1889a98ecb57ce82f8e3f649bbdd1c2d242b320b871af78e5886b34ddd0b27fc6e1dba193a54a36f5ce501eaecdee1bd6f75fbbdd4f7c3c2694bc1956d51051d4032d62217bff2fa0b259886f3355a72f1847b88a33af3423e8c28af75d2dab0a0a832e7563da3e42419f8d4bccc105cc990a2385532e6bb9be69a09c016cf732a30641d11f52dfe62b86220c697256cb76bcd9762d4daec66b995ad8783e390bc9c17f7a273d52ca3f6c8ad23cf945c5f1f91697d433e989a2c8c8ab2e2371292d8e22bb95bb95cbe45fccd09145bc3281a5a8c37ef800ef1966e17561ca68d1cec441b651432137a78ac73de69790698c886edf6487d56da7d33f513eae29c27ce16602d58c8c7c3cd4af03855e20a84b9426d69fe6946808093ffe71a3dd3ece0248b30e1cee56559514a868482b7a9ee738b2824e063b2993a66a8d793d174cb7465591ea867a4a39a39c013b444d7cd11ec194c31fd922557afd4945ba1e79fa487200ba0c370aa60a64abfcb8f4b9a2cbcea729a32f9b346b8347958001d8fa6f0612b95dc1a50ce2418fb752e0537a67bde43529e1028bffd1abc40a0d03e971e7b4534c21438f1481b58da9dd2739fe47793e47d60d9a1c618162e8023474910cfb0ae1e7789948186ee743191d282f0498aa5c6e0c9e3eeeea8738f0ebbf70c6d009be3ef20680856858ab9b463551d609b38037648197b4e88dbaa70c4b7437caa4f0976cea03380ce4fc9e6b84d237ad68f7d4ffa50ddd8b1d60daac5f239578bdfae0eadc69e50f310c393f7ff4b5b83029e9225ef2d4ec3ab3087367b60d048714bfc730e9f10ce2ced39609ebb625af7248205c471a9628787540a02c1090d29fb90a41b0974b55a64329a466b9fc1c9843034d008a2e3b6da5d7c27d0528e30b906d159fbca6b13d8ac27487032407269b63a42fb395c4777ce5bf923a3cd1387a1b30de6a682e9dd37fbe8adfb5481b27a78d03f367755017df26386a172e06567c3860697bc6dbcd78631312a9afe89044625a08ef624cce779fee361cdee683188d1fa14c0d10490c3d5cedd0587f3eeb07d0d1bf61561d90df6f0181754c6d113e7b2b0e8e88709937fc8caf02fe72970622e5a4402cbf2e8c75603bfc18047d021cbe21d4d3a143154618a857a1a76b76bd6746e19ed02c42b6d79672531b86c7123ac3e709da3fdafe49cdeaf65eddba25a4a6aec2788e327d28cf564fbe7b6243e01235e396028241a71fd1480787175db6807881894647384f29e3e1c06cf0bd451d781471dc174cd042c8446c38e59b01ad7281ae532c19978b32531bcd9b795620e2075ee4c859a97c7c54572ef2c308b845d4c40365afff8284d6fcd0ff66e349160c64d5dacdf4a063f26a6fd8b3a356c8eeabbd414c3ea02f0194d55221395943073576861490702df04555fab548fb3f445d6c8a950966d8334a61fba731108c94b97b805fcd828382fdaf55949ffd72bd5b249bbd649acd03e603b96d8c16aec340d311828d91a8dbf530cd082d7043b1d7acd3d247624276b3c7ed0f5ce69cbd51a9f43f123f664327dfb5c4e90a0fff882a19b4af82ed25e9555371f47321adf47179c76d876fa71eafa05fc7d3dfec2a51fcdadb0f8efeee2cc39146c481e63b4a9454c49c78b78eeddaa79e482a87bf79b7d6bad0cb5ee1be4dd998e8f39fb4526437c2675519a5119f24cebd9f7de0579470924e4a6f1819b8e8cdb2ed6018235f9aa3deed5213ade9a2730237380cad919e00c7aca421a67468afa52c63adad7f2d94331b9ebe1157df6071fcd761c1fe266cffdf970d0f2bfa036688244fd49e79a63fae43c8b25f6ff11be12d73af852d19a1f16a23c4903ed50d54ee93267b34fd381b6151f0dd1087703140cd87720252add3777f24256c419a389f2a02ad5351cc48e81eae8caa0f105d33f24cb9689a94efdf8a609d3e1e1bf1e43e4a38327ec635ad7648bb798f7d26c63b171c17dc4364e975fe6a270ba15ffde3c9d0c3e1b262284ecc06a8dceb91bf87b131c91cb5177095bdf4596aa3ac461fda3db6cd777bb99f83ed0f02cbf5c9377301dac7cb675853ca67b4deda5e1565219815fc1730fa59457adc67ec7831bfa930ab995b19bd4a041996fbdc59947cb5b145d8350c8d58269a83d6171715ada6bf5821b03b78d23565757b47c5d61acc1289ddeff71f1b6caacbdd5985c7e2ed888047bcd00c8587962f93b96420ac1f93e73695910940f77175514682b73e87a5aad79b1d1f9e14cca4a8aa58ffe8bca47b2c0fff2be971cd79eb6c1d356a17d3c2b2be63332a89c214c5f82f034231236959c4cde1e6a6080d9c64286ff26e8a835fa5ec508ea537461b834d2bc72c19816e7e7e982b3836835630a5a577362c3f2758e76e6ca352cbd6934ba8a2edeee76d7c1f34e25b2ff893006595e53e91b2b1b65af3031bb5de4a2712d3f754c6cbbf1125f0e4ec2830e72f421c97f0405b086e48b5ba000b3187764956a22906260d170005ffcef61ec4fa6edd2eebc776f52d90617a51ec848d8d9f805f522a02e069d15f64a2bd5fb7d0df29fda38a4650d0d3cef36d1384f60cb1aaaebe19243ea0ba6a250d96f3585fadd7a809534d118a710d9a3a1d1404381d37e45cd749e56420d7b51b77847e95549a263d420576f43b0d139befa69a3c104624641844871a1dd993b781d38dc422200eaa49c14a596f38b6c5ec1b99c06d62c0c3d9f12e935b2affe9018feb13d9764635fff31b1f97ba6377440ac0430f6d370c7bcce3065d7285748671ee6118222aa5fbc36d3fbfb8e330e90a5fefa543c6a145992e504f7a635527fe34e3b6918171112f5e45356c5c1acb43be6db859c9eeb568e62ca57953cb0234fdd75d21ab49bf5a2f34088acf338cdef41b9bc43b423de91ab91b06948f2878f34b1d9bec5b866d59cb55468dd3993b0007e4c9c49b7bba76e134240b144a55380eff9ba4b9f1e3fec505826d54f53fb55b7e5584ddbdb8486b459fa15899edf85b96a0bd490c047a0007b8903ac602c37c8ee3ebe0d9f763bcfd71bea73fb910859a8c914426ff3ff58fae3447f39d86bd327561bb9fdbab1854070b97100f47460478f738b5497c7ee5e739479c8b80017e10ba2fd5a14d0ea4986b05c39d728dab8bc75d186a77fc870741f920de806e84fbd712d25b6530774f3c54bb52ebe49c3747d9baefda0df58eab10b6bc7419fed42b2f2e5692b69672b92d39d1aa08e16711547e4d5b9c77f254f6ee8cafd5bcfa92ea7006b9754fd98af34d7be593300f822747e2c57f8e72265d357db329e3522adb70435d7c5d730aacf758c6864a61d5c8c40692a5b49d4970b6cdc60f6aeb45ac0ae668c29aa59032d0c5e2265add361b04a0e6e371eceaab1ff75b9138a9dfcd53987c4b405c8739084af2f4924dcbd6ea019f7d981127e01cc18df527a5a5e2354b2bdfc191528ed2e371ad93ef1940d8c67041a24d4611c0e8d8fd168608fc73002e36dc0c19dcff8bd3820a879ef4b97a8d08489a378cfd843a1c26ff163bba3dd10e02fa22507df67ae6848351d689fc70c7b3e5748fd5a6db2589f2b6f8cc50b48fdcddde9da72c9b44a5574eb6b07f5289b5fc0e6721a50a54de0556b54e9fbe41c85f2edc0d37d58d99ca2732d68a28a673edc273a8a2a18831b47357610ff8e8fcb4b8ae735f2acde3a4ecac97552a951fbe44935f29ace3086b70262a18fb2b20f8b157d40613a4106e75bbde4cd23822ffc238645655e526d54f6a46d71b3089ecc85dca0458fc4bab63dcf75f17bf4e545e3efa09bb519ad64c19f091e53db4f25cb22bcc37a20e67267a548856b9ef37ed53cb58940c3cb68e02759bdc1afbbe4276d1a11c1a049180c5a16ecf5cdbb1380f661fb518769366a17d24cb64390e5b03611793282afb01ca27e4c7c44e7319dcea8c6c630b7f4064f7e3ce8c42cc01232619dc0f22f548c6ce061e200f7f4360b63551661110d845b2e5f4805ffb46b671cb45e6c84bba3fbb1d1f28478b54887404e6074d536a0a6c3a5bdded3d20ba8c58fe62029e83d5e70c068a3ee5a86280dc839185706e89c4e5feac2c5fe16561acf6cf8d55a768542502fd6d11b301ab83cd97461bc498e36b3b6c9f9711d2e8d76f1569a26484e7131cfd0b0953c0d211c9841d416127716e949e45da8fe60b8d703b086329799df8b43fbfdc2ad32f090de94d3be10672ee7049cb00d74cff09f2198384ae3a8d27bddb4e82739990cd353e528d01ad92f506bdc59a360b3de617a78622988ac3bc1c58c196c614435d90368e691337901a5dc132f75d206ea02ca28c5eea98865838e14de1986ed68221d718bac4da3c1eabce6059490e8cd183ee4c37c10647f2657a586e059e88097958f8cc83701067d0b25f5cac8df5bd6709c61ad6b4dd2ff30bf5570b2b35b9f1c291d5206175100496dd5d96f6dd29fb1c2175c4a44022319fca14ea63427a016b039727b11b6adfc663bad570d380222157bab54e1a1ce6293d978e11c253fd7fda2b152f1ad3270b55ada7cb83b7d40b638bc0a86b3815b932bc5ad9f2144eb395fef3c9c894ee11f6a76c119030259b64127ff62d99b9135bed08879a740f3bbab739b94a98ef0bb05b711cb5f853168bb6a18440209589e00dbfc076cac0d89d736a7d14018ea6b431719f633d14a5b2e62f23c9ef171a3de1ee589b362165320d7c23cbfca3ed6b6af190e3a9e8ecd9f637eca25d5a768b6366b288d2bf755f0b4dd6ef61a83432844e7db1d36961e9c7cf5d47393dc376bb27202ef3ee43030c16c86a2a68c6e0b106270754dba69238606ce6698f28bd8a7c527a77899336905f916b4980dfab0f91a7aeca95312fbdfe2146efc4cfad5d6610facd807d05709eba59f36ac3acfa59856da798d46053319d249f3a2a2833fc06aba819bf478c3b8ad447bc543e6d33883fbaed5871e1722363c55c82996510ba15f9eb3bc1698dc16c8d69c8a89b466e6e43de63cb67809f0d1e3e6a475aacf31b7c0ebebd6d5382d544581dc369408209f538d3de8289d1bab5b45a3de99a264a28c316c149e2b44ce5abfaa37a2ea420d6f11ed4f944dba918cc073efe9b85a85ccbea687ba896bfb12e34d7f1d7a3d8e03f5be09ea554835637b3760a3f19be4ce04cd1a42b1aca8c1e3a6955c41640fcbfdf8bbffc31cced616b49b28c0bcc9cdc056f5e3f87d12a61a209acf2dc9ebc8972ecec1f5d8bd3d5fd2f4121a5366b012bb88106853c02a2ef01a90f6ecc66c7c2236c3f22227e132ade650fb6b68bc2eb40d2296015933e8231320e142f79355ebe1741aab6fd0832a7878b67e9e8db5e9ca95660a282ccc979a2cead3ad8d6bf731fcab5471c4c6785b1ddc94f4f806253a2ee4a119a9fccada2aa197b60dd2436553e58691336274510864ca4b551975dbfb445d84d4a37f2b46c182383df08129aba333fec48af2aa046e05795eb288e6ff4d63a4bc8f9bdabe6aeb74e924a81ca44db9dadd573f45cee1c215a6a7c6d92e89755a35935bed1ba5b51dc55bd1b59c116c68cfabf890727ccd1df4f8b2054ebd15de80b8a6fb8ef33ea5b2a73f200f297931a8f662e9caf7e7c30b80c2d3caf35610f85684e42982e868a50183eb305fbd28a18dfb0268131a25cd1bc7678fba7ad77c945c63e7ca3ba262fe30be31b1a2240fc5e86a89c7335dcfe61891118afc62b7319a1028a0ddeec7eae9dce25e292e3250d47c4b690e0aee5e9b8492a29ff7c7eb4605c5baf73ae291e2460cb13457393478be9a63628652537251c73b89ffb31a626bcab1628fea037f4f6c2a93e1efa0272c877e3d481a27aaa4b780e6012d9bbb08565b3f007c3e3dde3d022a14922c35d09c20967e957cea9a550c6ba4d9b4f35143c4642a84698d8f0cf1e1f11b0975ca83009e6e19c39616a5ad2f14d2367d5efff9d4f6557c212310f3244386aa961cc9033eb325f4fef23f1c39c22322e1d51294a7ae0772a29c3500b1661834a905997bb599b4b7673563bef839a76e92904cbbc6e1a8c00fdec97c39e5bf409df371dca8c5e98ccd766d8251bbf47c040d7ac8e1720a2c43c7f25f14491bffe188aeb5a91330e2044b431bdaa762f9e6ae337176d44f84c77e563660e8da83f051ceec2a2dfafce4d020dbd36121e8854d3d8a5572744509589ada71b2ccaef7330eacee61ba256c1595d01a110aef8812d571004a0101e4b175398e55cea70d1ba5319bb730147cc9dfffb094a7d01093a2ea929f800774a96b72cdb0553ea3e1dd3a6e18ec000057dc96df3eddf5d947bc15dfbc76352895785ba6b446814caf6d36b33f5ade2c97c33c3c5e56965c90605dc30420917b0292ec1106fddb3864682d62470e34767af0f632a8e93b864c1bd444a1370847bbc5530914387cbf999d28bec619dcb482905f1eac80c2c3bda9dcf06105d302950578315b0a88476ccc62d8b45821f79c84117cfeb9e40e7cb8832d4a2ce41f6dd488d0e2c0627a3bb382941bb8747218af75fcfff0994489cf1d988251190de462de604315f24d2d4214cd1a013e80d14cde4ca11c1ed0dc2bcf5a8db2ce6fa01b882a802fcf0abb50a3bec41dbd522fc148c4c631a0f68f28f9e0c5aa0dfb6feb5ac6d244ac7f15d03c0a0dd29e30c2032ed54c37964552c556c42e5ae732dd20113979538ec3887bfb9e0b10a10fd24728edf12af423906fff56dddf8e618310b51ffd02ad0d657aff7810b2a9d992e7deb2fedc8fdae5a8df72f4402a5d106068d3811f324e8a34d4aa228577e2abad11f16cac75e047aec520167609fca1af1725d215453bd5e131ac969e8e02c65f3e3bf15eceff11f21ace1abe8e71ab7385ebd7da1583baac2104d5ca3aab7907fb4418c6acbe43f86f05f8e7940b96fe4887927a8b85e5a7e99507d80a94438cb376eae6344ad2222f26a46ec7538baf0656933fc1fb660f9affdd52a2c574d4f0d841cfa5ffe32678aebd3230118cab188ec064453fe470421d503a31747feeb848e723cd7027290a3c324e4b789773267c86f6377c659165c2ab1cda1a0e94673a5dd074757fa6b9fa9de5eb52e8f561cdb9424d735eebfa7ed9fb7d09aaa7386d637db2e088fb14d8dcf714f3d3504068370d0174efa0ed3a4c4d46b7d00cbe92dbe27f0793630b08a73154f9df647648a3f67e3ae179199227220432a3df454bf361aec5df25812080c85016f3eb4cc41196286b3d89879198bd001c10da0d7a033d175e7a9c91134391239586f89919abbf23a4468f693dc0fa5b08731bc7ff544a3fb3d259fc5d0fb1f9177057266e3a0bc11d5119bdc2e8dfb6dbd470d4b257799027cc8499650a57212b6910052eac6ed710dbf0badd119fc0ad1281c73e42ffed27c0986bd0a2d5a8fce55021603bd84d98043adff6079e4ca9063701fa8317c3bdc092fff4f5b2e7d4930a26140cf755257b36e420e88eb1c4ba1a2aafd4093f37dc8fd97494953a0e2f1b0f25fc5bce040891387ce01d67193cbd7b13f921f8c27b0e7e2a499ac7d64ae5febc994e462ce5feb28b8d44e2abb0023cfe12182cb775b28c200d6054bfbd9e21bd1c778e55efb9c586fe08eba2d9b8ec90053732232c4f67f9297ec1641955b1fd10a7ffb319041ee45a49d66113dec403df62cc14c5af0a22fec1064c72ec8cc84751b7266ea0e336707dcb65f9020919b67e4adcbf75e9d12a6ffd2c7f78ebc54482fd4cbf9cb813607fd738ccef0e8b59bba44bbdc16e691d9a02df352fa78a7d86eec22530ab99eac7ccc06ffca10aeabd50dd1738bef314944fcc47f94da3e04ab1ec797e4bd9e7f02ba3d21d846c5ce4c5d233428686ecaa5285d7482d71d89a1d2a2be18f09820fff283c56e5edc7e8b31f337d1986eb77c03dddcee64e17eacba7e5706da9a0108f9716d1c6f38e36a3ac227785fe5aa57fdda3916fd465578a7d90a8ece63f42f8b990d1d4b5fb940e7f3137786d50b9ee8d471ef3ce6a5bd9a9907257458d7ccdc3628910543c99d1efaa177d34875c486080b87565395e65447ee8471e87347fb6e6780dcfbe6d58c5567da2ff0510583d3f76568982a5995f06bf60125698b608e95874c412cadf6cf4535d33897029db4291f16991e63032d095496c20bdfbef971a9cce415b0b2671b510fb0e0f37d0f1138d8eb9cd35f512a3d69641ab4471af2a321c5c4c287a5295a2dceae0cdfed7c2e9abc0cbbe519c894b70f9adbc530595476185e191416cfe298ef6dfe35a2b34ba928483f5459a507b3124d7fd737bd1354ee129d718545d7c58e06a64b027c626672ba7fe8e29c1731a5c896c0acc9126893cb00c4d3e2b1c91d293ac0e5d8cbb48bb06b6c029276ecc6cf579addbe20f008b73348471edc1144c6971416b1aaf663fbf238122f8123090711d6d3aff58b6fb0b780d904ea81dfc2f23cc42e7b28846c075b0a34208e864a5e1a69e951b5dffb4c3b9ea59b44e6e26b269ab25390b742eb2b6d8fe3f3879f4e3e7a30a9a7dc0f530a694889eefa311787b9adee7e41350744192296aeedd5beb8e05b9198a621dd7fad05582a36c86c245c67c3ef94629f3d530bf53761da5d5454b9b77ae6870bf2304959bc7961f1b15faaeb76507acec84eeef2b5ddbf646a5f2fb3ad4108511dfa73a88d80ed8d4d05b78a52b67670294796fa0a24da1cec8e14a557d370ed2fbce238da6116d55c259f8437f8440e07947fc997b3c12e5a58262a2f09f600e4af93d02a55b9b2ea4d1a5b611e2ffcdf6bf3af782dc5550774222410f0444375e32e7fae79f474daab73c2bfb5edc2ca9ca9b9a06a574d82de1b43822e74888da81185873f5e034cfb09a4d6a8e70c5eeac128e22b37bc1f50f46e9cb4a232278675d792a4448332a2d37d99754ca2ec9a547c689967ec0e40ee7ec94370a11954c11613d31fe7174892a610e2b290b7b28e144b79080fc59313860b301a57cea52d6d066484e10a005aa3cfed50952f07ed50ba98c42a4b78eb33d38ee6e240675f7f2f080abca42968781fa7162d66021703f46151a04ea1691a560dee9899e565766168e48dd8427ede682e32a9e0345d99290a0ead79f82595f39157eaebcf1cb5f59e90f17f423efa6a01a221be1912739ce5a2335676fe2f0529bdabd9fc65e0b1446c897313321540aed40bfed7025ba55afdfedab9e2a5fd711ca7f72b6035caf9a3e728608f358e48582b7db003ed10912b012ed8d700c25de394d93a823e132e06fc2fea99123c4c1fbe804a3615ca5873102ed2315bac82458a128978afdf12581e1ceca5970ff33c16d29594cf322716aba137c5fdef950af15e36f324e131e8fa162b6037f2e8f704a8b6443fc5299f239d14c3494ca0a405ceb49931546aa2aca15afd7cb1b35d617bc14684178cdf5bbde5d808569a00b2d4c8648ed99186b5dec156d68c4c96d9231e9db461a4d92abd45b160fa414c5f4413472fea742c276db15435e56c00ef6e7ceab489951bf7cd9d0da5fcfff9ac8f4ca98e0e10100cd18da088647576ccad1a04da8e4b6938c0eebe025deb1e0777efb6f046852878e24a4be2866a11d95f071d4eee8dea5f14e5130cfe78d7dee88ab3a6e91bb5e6363b270b64fd6bbfdccd529dd1998dc5e30764d01b71a9c026868047624e5718fc223a7237f10c38d2bcc02d8cdc49c7a5940b6943dbb01ed76a4d5d26ee50b03c9393319162f6c5528913167bcaf6d03605e64f9700ad635da2248a7db66a492f38feef6ab6112ee2d085fc71b85370b96ae6e5e643c9e9f627f7f86174b5380d16618d84c10318f955e93055b996c7a35212240ab86d9082ccf514df5f56c1c6faaa0177d460c5daae81d8d26002906196bd1940c50fdf43a590efcfa1f2856e4bca4655753938d43040d84cc145a92f1c18c3bcf0cd88396d6cd6fa0f0447f7a9a08ec94acc27f9314d2a6dc2c1b17e3d0577f456d5f2cc0429e04e878cca3333d2e9a9c6973f31dc88ae9e294bd503f745ff35c55a14184d9b64906b1ecd0b97244ccaf41502a89c1f9f84e966b3ca44547dfb8588105b8377cc91d4b53577d3d511edf9896545720bc056a4837ad3b0cf304ffc9c719daead43491b685d4988a7888465488929f4c02264ad807125e026c6abdab976a8a2e451745e490cd575cc903a5e946c53e4c3eeab7cfa9664da5cde0c439814d392a4566e75252a9e50b084f9eaf916f98856175d6109e39eff8fda925e6a1949a2bd6192934dab5d7832f2df432fdfa76397bc2fcadfb916fccae5cfe5933a36c5bd5bee1f8d8e8fe570ec1422607b0d80a0cc90a3d6fd5e042b466948b7f611d8457967fec778278a430fadd23a1ac8165143beb354cd379ee9776d87005409b81b1c550c9e1450d742aea04cca44c98baf9e308425810657a56f43ba0788744ac183689cdc3592e362471604899054b78bd2af84b2f933e746f05bf443dbed1db5887ddf6723a93bfe583888d36428bb91c080f2db5bb5453393f12f6e84938a0d276e899915430ea9f1a480689208f326d26015a005f10bf445d31f75bd4f33f16a919ead0c25f3f050780718f885f7066445dd202be2b8f730543df588ed7ef8263e87604131e440587481fde1423fef54b518f41281b7c98d3a1c14f787ebc34c350236a0b285a781e40c2b63e37d62668c97a15c1577860cad6ddf6526b4e9fafa06ba3f5d3c994d235973de6a41cda1a4975f73b19e6e10a22e612464be685020ba185aae0bd6bc6ec4105780243a05f4a486b8da1c019534429f76555da4bb831c352fa22e7ab5a9fc99f2921e1e43169a65e578efc5705f454a596422522a177e282b0a969fa1a2ec72fdbb48a20466d70925b5dc782913487f161a2fc381572e178fa5f50720cdef6a36cb7dd2c193b8a1d588b1f52aad472ba1316cffec376d31da91a49396ef9cfd2df21ae7ca641c3dacfd3d198dccb8f1baa16e539828ade3cd34538bb1fcf14a0971be97699bb769e660bac0182fb78e575e2f2b719c47b3963e690aa70905839575e00a9aa967fb3d669899947ecc27b2f6c68b247cd465b0f0ab4153bd9d603034eb173870c0c40ee066b7a2cbed0efed8642a332e56a1cc5d862858c920e5061f9d89790147d67eea98c291ec1d6c133a2bde0fe98eb8e5427ce95b00c3fc374fcbbf954dcdc298e93070dbcc432b6d07156ed29b60263f1ef8d6abfac9656febd840c91cc1250c23e3cf3d887f6a90a8ea6fa1d701023838ca4ee48258a077dab6005b1e6f73a85a4e68c03acf4cd50bfe42cf9230dee0e4ba71c82141def44aeee5213d420ffa1b3a82a665b9a55e09adcd1c40ec55f9af668e655ca003d6f22d89f57f1bab82642bd498702ec5330cf349e501f905369780b0408a605b33bdd655b02eb35aded27df2ee61194e02e837570e1f6e947722eb518fd85a1bf56a3221d20a4c26d41b8f834f812751fc3ad127bdd4f5c1db6179951167cd70730b114ea7ae59c7ded8aff29f028e1868dc57d3b86dd41fa3eb9a7787c42ade897f6168e7a39083db1e2de9421157419881a9173b0b3785341b4b3b3527f1ae7eadad51edf631b04e9a14895c21fc60a593bfcc833998d709cd99ca3c044f737f5654a6861f0b9c43d8bfbbbd5f3ef26bda1dc69c8c923df191d42f682508f58045d41bb4d825b36c19c4f49161b4e42cc08ca3c2ea7319251c63fba60b25155a34d62a175d2931d5cc2e12d68a954cefabdabad521a8424a2e104caa939361684f036b583fbd6994f545e6a32ba5cff3093c7841d2a57e25707c3ca42c1592d9b512952a059ad7956a254cbc1c630445df1508c96e563718d8c3b125adb5e195b489cf16f0da9d6533ab1875d4b86b874e4e6872979d4bb202f3e18450fba87c40e0c3b48cad15cd262391ec58837fd758add6e984e4d659d1502f53703272ad3c36ff6fe46fdf6f759a984d869429b4c886accac202f949906ad271223193282d03f18e1b9e8d7cf3912ef7c213b2daf99604497576253223dfecc3e1e0deecc8879d8501b78a0f08673035cf392c392497f9ee88594ac1960ebc3a78f8fa5394f1ac65607f87e1d88a4bf8c6a7da5577f70d14d044e249bf0fd0f8c2811a2312542e23ab6773bce2499953be415f9491050e90270378a665ed904f6b8fab2b951cc3711456d1a9728b13c2899fd56ab82a33e19701f1cd1bd5650d819334a7f932266bee8f8c137e07cc924519ddef1e01e16b95c89cc9f15e0057e3b06aff3c5d6f0f0c0cbfff66405e26ecd8f4f867efcabea2c0ed54c12f371847cda74e0d90855e8155d533d5001f38481ba88d128a42efeae386fc7ee5ff07848fbc1c92e3f785c12bcf049e98971b4ab970138ed21f02d4f6de139e7e5fed513bef371ad01eaa3504de99bf1b9f64d68f6c37c997e6319bdf0d08269d11f5d9e6fb20c0c898cc7a07ca87314998bd7abb2e7cda74bf50a6f93436e2fce7084ecdc1de2a1e7a2ddec46773243e4f0f2a1ea7ebd13c9a9a7c1e2f640eb3af8b3fc3dbe1c8f21d1f1ed6c91e551cfb0681d89a0eed67651262b19d5b18e29d916d6f22637b7a0e00238facc8b50c0dcb4cad2d03d70a0106a485345f98cf7e5c312ec06ab85b2f1321ac0dba9a37141d97327dbfea7c25b81e6981cfa6424925e4be0e55e65ee5d1e57fa014ccb7c6db1eedb20dde5149043bc5c8f764d5c9eb0c2e9397322bad2b59f85a11eb27d2cab129ee52ed0f21d13d9cabe5089309a8f4952c9a40ec3e5dcaff10e9ee8a1bccf99e27ee228a081460ffc48c02970eb9e5b140b41f75fa7f1b482497d73c0b95b4cde8284c07b9f1ed9113a189787417ed6019734f2c7a3193d0b10146a48030242fbf3a051d9090203ee57cb7d70e48b0ec07fcc3d8968038dad93e9b0278ddb73af2cff2cd1206863a156d500c2863cdc0d7887aa0a0ffd354ad902eb2c3cb10c12d51115d5d723c3fdbccecbe2280d3e7ead30fb9d0d6e7da699099d03fa7cb35bdfcbf1af8da13c718bebc3e8c69135287d4a7b0f94cd452df5d4e546887765ab4bf1a0295dd0676f72cbf43771c3b6c00a22f9936c8e881f3969a373a06841a2d030a61418333dc0a50bd9818ebd73dfe12d830de47f71bbf0c3847605bbac8eccd2ba7410950920c7ff37f3fb7b8e1e0c98edec8948f61a6054867f4f251f584b8aaa54d6c4e7cce8d9a8c27bbe4bdc4a6553893187642a440f4ea2d0e6fb9ca03c375010aebe3308e611a08c40fbba2d89cded37e543f79a76e0af24ea81ef773683479a6addef2de1a7db8abc30df712c540aaf7f852d932ec5f844fe908671fe5dc9d1d16ad949352817edc92f43fd1c398ba830f002433b9588c0f138fabd6357b0b06e6d2f893c0bc94e66a4977b9d366a1278d7c7506e8a638081e7a2c39fe3030c03595a8b4685b2788aae77e6d3ae8cdb07ee4563a3654e9938d554e9ed561a5c803f0a1a43bc1e4b74cac15694d6cff8d6923ad5041d7162a52720dfbdf92e4cc950726f89d6173eb8f04a435c53bb78a0b45a8f566b530e8e90dd0e508bd6d722b3b9c987ce7940fb55d0c18f47777dea215d67d8f7f52ce0fb88bc8564435bc5c3a5b2893030992da14409e30bd3f15634ba2276080f30cd960500b25d4fbd654dd31be24e118b657b1ee06baf9e48dccc1a44a5e6407f4aa6eaec3a4239e703aa4ab63d37c37d99bfddfcfa06ffd94663a531e78a87c509392b8765c15ff4749ba946a4535cf2365e17fec96eeb83a78d2db127d5fbe93146c10a6cc58cc894817e48d05606e638bb8f94050fcf56c8607a99b67be4603b11f90b6302c5ad332c9c5dfaf48cb16d5a4c819beac6d7a800c4190b157f211b7c14fc7595a7ec6659359c1ddeaacf060f182ca3acea6f9b26dcda6ec2cb717fe41cfe8550ffdd47180aa0939fb5b339e2ee34a223ac0c1059a688d58161773c8aa5857ca2f73726fa9e208e157bd477b93205d006e53510681614cfb0d8d12bdec3ebd4c01715fc86e9e076640c9f17e228cc883e848818f738b4d02e40f5acaeb9dd0bc50a050fc31e34ed1e49e4d0db6095c6f7d294d3662d9f48af35129a350c3f733d548f76d923f4717b3805457ac9bc570255c3e940be534373a7752de595c7f81cd963cf7baedd690f1055920e3cec74095882552ab4ac69ec5d719d1ab7cd203ef5b3f3733a7b4d0fcef8a114c74c8bdd3e9e1fa4f6defdd9ebc3c33c00017150d3228928d03a476a1b929dda3364facdcf96bdf32b6f44b5fa5db6fa0b41a397e6b403d8e4b30caaa8ec2fe3a1ffab5c3886af5ddfb4a193349c7cb1c206bbe0cbb20cb3700ed751c6bfa1f07847f7a1bbd2ee5cd5b028aac26482851a3b50a5b48406623bb158b7a32009ea02e4dc252daafb560f5cbfcba66344bbe624e3a5b03342030296998e576970f866cf4f15ef758dae0c1f3d3b513ee70ac1c00cf84ba42fb4b54b104d29912d1a278e0c4bb09a31724db1819e9de6e4d7e5df9d986403a4f4142cf4bce0fa07497593fb338d97c7b65fdca34dd91e8f6d071ffc501f6f59f2ddde0e2a8ab66e9bc3683e0442092f156ecad899acb9f44a10ae3aea2ce22c2935d98cd755a1bf50ea545ee07f3cff90862f55bf84c9cc5cc138b2aaa8456e7c9bf8d27d32efa77f2f388b9783062bcded9d9c6decaac6dcd69fe08133ad48a8332c4fe88ed0d82657ddef27a9c9e5569a39f4a2110b0b32ec0fcf2e750786cf609d95bdf433426a913f86268a8bcc945c07f534bd501408a52de06a1bc143840e0aa74c801c8e89f22fa228b9c7d21618ecb7fdfedf27a667f302e5cb99cf740c6a649c658fd2e145e91bacc48798314f41571663719d18b03ac789d9b2f6af86a156f659176928dcc5339635ee434a22e42e5a0aef4964a8dfb825218a6ac11571536e9a5257512055caa385401c0696f68ff2b310d4294fa1b805f6766f9d0a3c94ccbcd8e228de776ada9a8e7e476c5659112a0cea89e2f2c3366249dccfc48690f52ff020efa0529517f9b7fbf9eb5e8023dbe5728de3828428f637bd68394bb868e378930ec3eb48ebd02a767802030e679819ff292cc5e547ad78fda54a91b95dbf9dcc0fbcd567926c57d457af7a2c010434f704294aebabbe4f770d625cba082bc32eb91ffd29f2057fdb6ff810791e2f1abd7e1af774b9af30369126d30ad90d654677b855721ee82d22354a872563286f07d0ea4a7478fc2b724ce00c682d7ed8c2ea4b33ff866ff6525a5b22183e9e8fcb1506f8e2876e06966cbbf80f3a3503b5b2c814a4206fc435ca315b647cc4c8172c7d03f157f834c72004d1c5dcf5eb81cb9b7728e8ca2fff11ecad9c88c6d015dfbbaa3b9614491145c494c948427f69194b735e1fe712e85c496a46df26253ce4ce0c36ab14ab39e3770775bd7ba24e59888864914353c29df96c2a58b0ae36e02b04d39c262acce78a07ac158b5870f4c1ddf4891af810664adb5b328773f761354bc908546f6a1c1c4c45467d7b3ec104b6de57413eef103a72e8887303a235bd0eafa86d60066556d5c3718fc76cf76489b8d3ef2afa005504590139eb90e3cf40db6e89c26f83dfc39e8e81294ce77f7186fab7ffb42f4ee73e8f9e155ffc1510aff10e3f0b412aa5023c322fda0111e20b9eb3451da64e10c41a1043e8a2c93fc913cf196a1591a25d0eca04f4aab3c26cbea16dad0a51d4eb1facfbc93816db29aa71d8ae0099787cf4cabfea9d11e17be1fbc0f27e3aa0bae978d2ed4140c25502a376d1f23d3726a787faa3b01e259ff742c3f96297b4ce50df642e9df697cde28465d902c2f578fde90e9f19a412b0eac210ce22f4c41851d234b7f5e250c08a83063e45fcfe169179b7f97d3e738a685743f9a8a7db5213bf23dc2f08759054f98eddea3dadb4c1754e255af411121610c848e286129b4c8e9bde2cd2e4ecae55bef06adec1ac6d508bf65d1427acdde1767d8e2ac665cefbc1989584f3add49ace40e3520e0a5aee8496da60d922b3d2a03e979867c6ff3ac0ee1cd5644be7c029af13ecb810f2e1b9b1aaf09b0254295ac5204292398218e3a9990a6171b6bab18a6298cc4a78e0c2cc2c7736c776de11e22a2aefb3a7198ba8297eb004100fd10a91c608deafebb6e1b9e96d3920553f5b1eae40ec90d889908c8297aed82f2247b43f68924ac6598dae59b970ec4454ef44d9c001b6dad34d9502676d5938d5e314930c83e6436a06f8ac2dd24474a9a72e80d968905475f3b8054c8cb5b4f00b2bc0022ca217109d51158ca06ff5fc9dcf39bf97eb1fc94193a6e4cd3a7f323563d22aab7c04157f98ae1e33b6ffae88c7dc974b4a21d824102b594bc29026bf830bbba6fe94f3fe7484e3e0bf6397ca67f00cefd8990d40a5bec4d1503f0093d8670ace1dff9ab20e86cd0704d926e3da621e2d923283941efc4243238c16078ca7d1cbdf795ca62bcf49b9594cfefa12ea3541e02fa041231ddad6bc04440cca7f2b556f6e1425cde88b5d77a2d176fa07aa4976ff44546d58b29c0a64f689eabf9519683790da5e883c8ffa4ab1350331250e385d10dab6f846d573258e0804c6c0393109bd995fba4e044bbc5c2758528904d6074b06e5f16e9e287ed8af4ba16036b07e84fe4c8e38db13c506a7df204eaf1bde95ce958e2f671df6be08cbe090fd1c908471eb21cc07aebc0bda8f2ec2656c34e6d55042d5673280752202110a027bb8e99b6d7eefc82f658dea48a2827feb70937559a765abadf2386bd34e83068415c4dbfa374d44b65e78e4a901a194876f36357c94ebac3c51795a11d8de0d62e3630965e0e81614d45ed454768978e41838cbd4da8dbd13b9ba568ae1b1ef7a58451f72ba325d24a79b6c2e0a800ba173662a5c74a9da32b8e099628e6d0ff47ddafd818b26951de87b3ad67cf9dfe6fb94ef4d164902bc411b5f718d33719100302372566075ab020e9a95939f4346dafdd4801ab64667ce5ab0f1de79291175717abddcaf0a7fe689aebbf04c7777680d79d51e17712f55733e599aee9203b5cbaf6352dd17a94e6dba344a711ed17fa22b2e31db81c903ecbfd2524b0ee74ddeabf7c296cc5a6e734d613b72f913b0181fcb5197d114586be7cda7eb7def16f43673659a68d856c6518c9be26551ed0828585aec7e6f6473b4cff0c2382eb935767cda0cd967c42a9a05521e8089873fbfa623ce15e181757a41f248bf74653976be05fb0ab54e0e8cbd19d71d8ff12ffa87e14e19235c97c86044535d071ddac62c71f9168c8bac3ba8211862a63f840b3c686829859fcf5880f6b3015fc006ad119d4bb2c87350580552b727e82510bb8cf016c63e61deb81b2788842d455db58b64933fe7c3127a754e4d5f46930b5d8776d606f65960ba130f5370950ae29da61efabb87d5b4a69899ec7ded7870203e0b84913eeae457fe7bcdc29f38b583ccb1c26d5f21f698673a37c07f3d7c4a8f5fb9952ecadd5a562cc8e6e9a260e0996933e04d6b005130a3274d5a0f7b8b412aec0375344de709f15683dd2d3572123ed38b92ea9c10ad2c47e82c35c713676dceba0a4de8e90ca574c33165fe6af0b938d4a99e267a2e9a278bad3cd8e66ef3cfcb962e54272bbb5f8759b02f875c483f3d9062c44c7bd5cb82432bff8bd5ca89013f3ea9f346f465a7eab8c87792177e0c5339d736918e63dac1eaa78edc417ec962fc1417981e2acc3eed24b4b152fd8a0be96f9ebd64eac34520a97b73afceff2181c259f16c463135d72613486d732f87e85bd1df5191c5e31489f4816bc676cb1900adc05a6c8c98ef3da6268fd6ae133abcb9008799fe91f6351c2af205f436b399fa81cc9469e187b463ffb8a63093a49f72de38806dbdffe351beb12279eb171b3dee7d99edea24f36fbc2373992e3b572aa8ed98c1e0008e4b9086f329bf33c7a2ef4ba783f8e93070b11fe94e98aca220f35ad50abc9b76fb61afe99acad1d404c301e5d53d21ec83e724f9959149508b22d7e33daaa4a1b08ccbe4de045e0d38d67106a9370e57a901ed938648ad62e40a69f1f3d4551cc988596c10679db808f385ab0d65ef409c8669052be11d09bb431a72825af0a71df0cc3c794db4d1660e8bd23b1d5d10e62efd14251032be48fa8c7d9ab33145a83fa275f1b27ee508c95cb591758056b88818c60cf235a5f661045920f5de3167a627f5a007718fcf639e66b171d037451bc3084f6fa13ab239ab342fe4600a043e059d0f657cf3f5623a9f87b7d47b59e94a9907a4f07d9aba117a29d93029ff3876d66fd007a3d10556bf2d573ccf084cb1e0f116d6853e46cf4a8a84044ad32b4937fc2c1a53ac61bf0f52e6169e9a337334c3701845d513473a3d9fe25ee0cb09e716e3296884ddba96f7275ac7d8545e12ee6bc6d16ceb998be3c0416c627c1e3d69fe0f6e35bd9b80eb0301a447b8b8e8b4212fa47614f2400c93210f9241833af9e62425e0785159a2f7b6470b3d71d77e428fc84582ac41755692f5650627a66837248c7cd9100a1a9e8efadb50422e70b604af36a19b24d31e004dd84efe16a2c6b066d0aad8a425d22553e5f2677f87bfd8803d1fc6e5cf00e6728d87afcfb6b5e1d587221af664bc3ecbf8e0b3213634b0e22d36230a7ee289fc8fb1b10eb30ee5d92fbb44df606e1cba33f8d3456f771151324c8044a65af5663238be3abe597a271a9d5218df7fe8d6b34e86c69e3bcb8a149d539d43b8bebd7194176f2ecc721e4e11234002eb35ff02b58b09e338cdb2411606381dad12b743e042d0ac165d0cbbb7daff536ace847e5f7e877e6e3a73112f737cdd3bef0a0a69a411082fb62cf61f13b5bb345abfed3d1fcb126e2d71bff5e887d8a544fde78f44c0ac82bd2a6dc1a4732566ba974e2ed00f4bae1811729766f0eecbfcd9dcf7bc02944580f4a8f1fa018faae2c33d1fee2410ab27ac7b27ba9d877015651903405a14c4823900f60a33e4cc871104cad1e1efe5852027de3dc67277d73f4dc9715a2a53cff0a483f9399d501b0c99c6a72e4210030ce74d3e011c3049861c828258f8144d002979d4c977b874e94a6baa163411eb9ff4426074d4a46e768a70f02d2de5fe2d910127ad1b8a0d7fb7037c855318b06ffc9e6bbba33893da714dbca699099fee6786e0c2fbaf5034d79725b6a3e9571fd0e208d755330ff3d01ab2a65a96db46865785a6928448ddeb496d448137550383d612421dbefca76a14dc81697e57d61f78f1b50a0d579d365d9f0be312246ff3059adf68ca203dd219e1e7ffcf8d8e360cfade996c1fe5c7c2c945a96599a970c36b33489cd1775678738cc66515135a9d2a6066c570e2ac653d9d7e2c71954aebf740223cfad26e2e40ae17532a0e93197933ce1b8eeb338eb081886d7713c512400afdd9c1b9a7af7326478092423338bc0c3f689349a64c6c77cd9492c5af4ecbec5f7430e198904cee9b864fe2515b06e83136a5c284185b3b9fe3a594a436494ca6522e84cb5e1752c80dc4a10ec3ee54947572911340eb00b53bb856fcfa248eb275aa073f769c298e2631073cd6eb0ffeaa64d9fb14add415996c132447107f888a88eeb63f2d5aa3e31c07210409352b69d0bd19decfbda3aa0b7c1cd5cf9fa915e9f2b337733d844ce33582f4c09ede52412a478baa78f04d628236086730b9c0fb10b97d90191cd2adad9feb637ec6f507c08111185f2a77681fe6af6f78497057ba7bb85dd5af16e91b7be7a9c721dd0014f76f2d7c21c00963d24cca996327e6c6bac63cc288656987d195262bef34c19d99cc8f5a0b1226d03c169783a07197fac20cdc2e2e3852d632eb4b2ecad143a0fbabbcc810850c120b78e796bca98acbc3df9d4443ff44ea67e93ecd8f1cfd425885d0e1a48443a61d835372574f02aca938b9bca270804772a7b263251375546493717600bd12342173162a5b4d7f881085ce85ed0d65f3cb77d4e1045a8b008e7a3addb454106d5f9caabc076c59bcaede613b4b8b445cd1cdebde83c1dc7894d0295647801983751b3da574fb9647a3b0aa994a2d5558b2c303a2ef5f3490f0f2286ee23d6d27eef7bb95762140f88d39afe9fda100109b9468abbba576515335556fe4461542999597af1a449754ab9afeaf0ffe2f3c854487c2b191d4f96c026a8dc87a946cf9e96cfa35ff1ce0fbf03c2681d6d6e14554ae01e836d1a630444444b8cf9bd7a59f4152cbffa24547b4ac9ddb387851e6105a0aeac92c6857ff7de19785ceaafc2b415c8142c63b2a8ad7e655cf91d36cb14fbda88a7df6f46a0ce693f24fbd97996536db73969c460bdcfb30172e0dee0632c06350896213a7b221e936cfb1e48d33ebc402ad8c7f260a00f6420a103dd6b143bd834974d4a825ee5ff4352df3a7679da784cdca3584c25946e83fd8007bfc44ead0add85003d67684563cf07eeb626764c4ce381ad4ea1100af18885352069aaeb60f08585e2303a64c34e3e208ba65280569bf0d308616b0e04d37f777c6ccd13d6925f8a077197fa021ca44bcc36cd1b62df7ab5c8295c808535ba6c268f2fd1f14850652b158839f97cedc1160fc8b9b0c22cf9e104898368921ad61a220bc347a464a2f28cbbdc3dffa5ae00e014bd5df434af8b077fdcade4e41084cd19578eabea12b805908c8a97c3ed95bbaab1b5c005d9982c469178b10049dbfb2efe99718efda19061dabf3173dc10114092d0f5c79480f5b20b6082738327791aeeee8a443e0097f8e772d80a5d66069da68c664cb7fbe1be45c7153d19818ee7efb79189e1641a97c509ce34392a3c69bcc147dc6527df719c0c0f4eae9ad195073bc2a5df06da4c5c57cb92cd4fe556408b7900ad36f6f8c2fcd614898aa237b104bf1038bcf6c8e181cc2895c66388d43445573ee2b7ae7a9b64d55caa4948e757165375d134f6aa7ba04b3caea43bfe7cfd32d77b5afc2b09a61f96749f7207837f86d11e8641c2aa00c0d6c7f5e4c19b2574691bfc0ef729d8f1ad6f2e81e4830e4eec6c4b7322267f302d5735c625a86a80478fa316b7b230ce6a96e9c3157ff346f05eca0decc2ccc952f3f760180a5645a94d9f71adfef452f527a40d0d731f4b0fd6c7967c7868858727fcfe563d8ca5231711be2e4b0f45a61c7dba2b50a80368227641c6430be39fd3c09aae2ac8f40246c2ad5e2bd2290aa2afe5e73ef64eb8ec324dfd75ef9f0d9a100bba58b1887d59b941e31cb2237f914a9062351b9cf499a67c5b95a23217adc5cc4f54d9202ed438a9a0ccef5827c4afac00618911cfef28baa0e5e8779bcd585dbee8350e718306536a24bd1d42c3d5e564af5b8aa8e18205fde0f19b3e4bfcbf5b13ec08025bb1bc903d54f2c771fad27a4f696af933e46b2cf9fd6f52a9b7c7f81fc9e0c7274bf16ec0a5999152974a0875549d3d1ef24333166df64888955fda5219103d72729ef76cd1c2908a096c8f2346156e4e3cae961c1fc86fa6e5f115acac8710619f4fb823054aff618183d36c97767e03ad55006406762eb28b9774ec3299556552a24094582880a2f6721721ffd846d24b3887f800fe8c6770bd6bde744556b7aa82ae1354f661736545e7378249f00fdcee2ebafd4fd68fe6f35cb3ac3e60ab0c9757ccf71a1b751736c625276acdf05ef56a6fabf15c98e2aa82b971f33ec01fab5945bf9f31feb20e17995f0e590c6d98ae97d9266cfbfd642125295cd015eefcd95b43fb46450a51d79af6676a2363ad6076be236ab5c7cf8b5ecfa2f2a196b642e147f722ff70b92c1baa2960548ca313146d46c73b6e263140cbf6289d60e03a8d1a9bf4c776038bab6103a6edc263e95af515fc5a696b9a0dd3ba9dafe127de59955f70210c42ce24fa91b0cb1cde8a15d2891c61f93d26ff2339d2b6b94e2b3d380e57f7b19b801f787b99b4a8dd39fc7bab882562f7188b715488e5f435ae28b295dfa570c2ea67d78b8950a07db96c14886afbd3673e9dc3f9f84d9242a00741b0fbe2f32ab6349deb16bc2d1dcff44507e3dd8afccdcd19d7c883a62a8b7c9bf5d38c3a5c7e5a77dfd47c34581723de3214b52aa6d80932b7617940e2bf71f973f44b0e53739953c80e1891c3fb6d0dddc5065d5770d3292f87be943fc7a3f4189c4697f0c6da07856320b245e191df8ca8ff21d63dcc6d9fbb433cfc12b14170b4eb6bf3bb6c716f6abf15a9a4c56302faf40cf61aaddb340dc674f1fe9b4905cb44528873ca6539813cca5b96e2ab1ff9bb29ba14b2661afeb550ef4d08d01fe56da90e838faae15ae88db1d35a36c30d3418ddc2e37c2a8271935cd219c4dded3d08fedf855aaed9fda4216ce98926ebda47d4b01ebcaf6e0a544ce37147770a1d185f27d96f4efc1c17714ad8e4411de5339381eda13663f91b6a286b237ab86208856a982b4f4a977ec612d7977bacd16bb392044c5c02c2b3d5b0f82f693acb98e7b540f7d258f48084b29b0f137bc23b5ad9bd507ac0292c73b0fa97ad053fc5e0cd1173c5e85f2cdd742026373c70f341d1ac9a810202d264dd44cb2e3cf43ba12f292b4193fe0124491506fb3c4fa0d62d2d70cfa5b6e9a9b51e5e0cd16bffa9dd46387f65821dab479848faa566c9e1a89949d361f75c240f74aa67c07ae66ab14c64df30d74fde539b210022738249c87f453cff3297d0866fcd3fd4aef0746552e6c7f086efd8b7c24ee75fad27a241a701ce768ac86fd02a63fc9d8a2601ad84bc112405cca6ff36c53842adf6ab4bddf45cc6e964eb7b67d1dc251d7469764a61cd120589390048243633eafe6c463f049622714339da0570efd004f7f36f2f1f51f9334eddc4795967682a75f3eb7e3da4e9b06731769135b7c47fbbb51a96dcf5d4479a3f1c7e04c20907b0be1de96c7681290dd9309e92a70e6f7cb801352aeaaf42875f7aff257681246a9a746bc4fcc18077ca27a3aabfe590e1ae5cac5a8cbcdcd4ea5546bc24d4de8221356afadc8d6bd2bb024c6a7678d233c1653049ad54bdd7356d8175db9ad65455a512346f838d42216c0734d9bd99391d38a24d845481e6bc9eed544172054a5aa4388047ff0600d5605a4635520303fb28be89c36019ea599c0e6a98d8f957607422dd0021b1187204171ce3618b7a2a3df139ef8b135b172464795fa7d1f12921ff0b82d45ab39ffa720f151e6f9d08c03051504d37472378c702a7c1ace3bce651c0be14fa472799d6ed11a0d0f536ca825af658b5c09581334e31e0ae9fbd320e9565e0f26f2d069ef1c4c47fd5d06c441f29427995fb546fb91f2744c9505e2509a3bc7824782be60a64642ac18759412c7395830cddf000fe4c4f752b8baa774ebfcfdf2fa01b6bd83090da84b48f1c4cd44133db44bb0c0f17472f325ec019b83d2ba40dc6d4e5b35a99854eac2bba5adc1deeee045e4ae468394e6c2179713c8f6b061b96b24fb505331272ec74f2a71361e64a5f8d014014f5d5ace5b926cb0d288adab902191ac92ef0e741eef4f20ec3497b07a3b7173370b260a397dcee8904304dcc48f9ee3e9c1d378cf51c85dcd282054be2e6ef3f85a5468e5b92d4396462854dd6563349c04ebc5180c1272ac0d5f8236fb27a4972731efd3b80471dcacfb5cc074a2489c0e5442fcfd3ae1e506f9d581f701b405c9b8b871d8c84597533117ba082f2ecbc71a0af921f817a5170f6bc75ac75d6d2a55a809631b20296309c8eb92f1eae384c2913b9bb82475c63431e6b2017df63bea40625532fc9e73afb0d9a27ff77e758cf62146edf4ae55fae9b0951d51e7037ae92eca1abcea3256f15d5b2c7b28982d5ad3c1c79aa85da81e7b2795290d87bb19709634ec4fb62359be8daa8392f93bfd3e0f239a846c100cac8cb30667a54b29818ba9d7298ceb7539f6e3a390cc6bfaab4689f0dbd68c52459d7190d572f898458709854cb73e85b3c869bcf68cf77aa128f0c5079ae81c61296f25908e13a414723d8e8ec2e10a8a87ae7dc0c4f5810f77e7c4108aa74043907e164ebc8f8f8a4eec38cfbb82604943660d1795dae9c2cf352693e5b1d369605c01939043feaebf8301c33d231aedff2a38b78829864ac81af3def65d34f4546040d91bef3d5e48662895f6d96a15e742eaaa6708a5788c02e029283115e509e81c993d5bac99d9dc23997239aea0fcaa6478ceb79314b99219d16232016c2854a3ef92ff1f42e40ae186564326a3626a0adc312242f45814d9f858688ce7badb138f9aaba47b8ff0de74ab9c3870e8f21d6ca11c2a37786a19bd9faa0001a28a429a87c5c7d47ec69e64468aca0b22edad90d7181e4bf3393d383890cc910088450a2cafb1f0abf1c08dd87e8f0575cc63b6fab546989395ac7b6d1a775c393a906c80bf958b92cf822684158340cc3ab8c796bb00f4e98b637fdd960e90f597a94e39a06e3fce3e5510636120e35acf39f2408fdb60cbb5762d846b8a8432e73f9910d30bad2d1952049c089f01855119663ada80a4def13a43bac39a35cb4d6c61127f1b2ae3b11a15b68d5ccc3ba0c26b63352f48a169e57fd3e592f990ff1359b8bb5c4baa90f099a778d24a06714d5127362c04288e572ee9f5f5248504a24585c9ec2463fe3f4258347bcfd582588d323e74e89b6098a7e647ae4af7c735d2818c73c4ed03dea7e8850695f96a581372d14de5d9d7fac13da356a83d9d131d205c4f528a36c2624682c497fd3c2feec1b8d270b3a0cc94d24346f350498d9acd694f86e11208789983eadf577e2d655b6b8a563546aa03c4bc955ace912328e30a1898627ff0ef0d58c1b5c13bdd5beddfbd867194ea4b6f1593f3dc88884ee056461c0b6ffdf2393af8acceb2f4419bdf573fded68b53178919c5115628beefd30e6be6c88c1ba59a75b2497df8b4fe8369487170393f6312311c24b908114e4bdb108af36c34aadcfb6f52c2d2b751c4f5df5da11cae5a5e757e470aebc6deb72feaaefadbc10d6db59fd9fa25ab8d1caebdd9ecee6a32110fe2d2d51f69bd925bf1c9bfd88ecd3080a700c4b076c2d9bf86feb4171d7c457b6a4a7c96e1c62f793fea4fb2f49f823cd4d750d99012403a32539b79d2922399d8c84e2cf9cca568a5fee41844ef9333c5a244517da26d5a457ce0587733f0fd2b099224bbe31d4ce2b296a8765493b1101bf29539679b1079720ae3a2cb695bf8a7f23bd4018ec9dda91a2bb6cabf13cc986d5b2c50d082e447d5bcd621887b0bff4b529b23ec8c47904419153ac3aafc45615340199a7a56e6a839536333e36b343cc20813591c053b2afd297d0ff788e1c99b4490318f577691a648bf3d3a840dc5a55f22da727c0f5b7d93768916eef1b7b0d9799d9e5678b8fde30ab078bd0ea3646de1b94f6b65f55401ca72861fa886717fc1048b7828b032d939643300250486b6351e578bba4201df813eff7d504e1d81db69152606077dcf27456514ab4b9372b916e739b99d8d4252837ca8073608a025646788227a85dbf5a9e8a85dd84b8896df37c1108e349e45795754b3750f5e0184bb10d9d3f505b4fcd7f44de536af50e292866162b893b4aa9d12329a8ee3330de63aad0625a1afb61916a9ebd0bf3624c47b5236d874281710a07cc8ca0a10a91d6629be66f85a25b5812ca331d81d8868b90bfcf5111dffb6a433140dd9ff1c06273055480a694939fb0a11d3f93a1a476ed8a525a1179c75b9049240a4065ba3b6944c67fb7de9e7d81b407c376ab5afda53c060c2ba037b765a59f4251be129b01eecb2c24d496e0f6b5d67a876acbce06d33bf0ffe23c7f57549437c22a936793ad54c5cc104bdf5b783f37a4eea44e45eafbc52f38488e32e370617888fbb2c4b80f2948dc28bb889c15a2068a1563f40e36b8bb9dbb2f663f31410c67607d382e9ba4838f1605b4e05f58a244a89bfaacc8204ebd12f30f109f5b6c900dce69d162340843ad1b48f3f84f5bf60f1ca42c85adbc15a6b007b5210ccc2b74f1ec93009bec1e8fa7364c30aff53243e0332b2b1f65c43b7740c64daf4229d896992c4f55707c1ccf0e091e4404eef337f4e4e53297181873efb1a82068df9b3a9fcc2eb50dd10096fc8c15b020f8b0965ca257c5d276ac894c5c1e9071e6d7b62b8c1179bbeca4de12bd081c7f8958664a137dcba55d4c97a7ca64483735ff0c4fa7a77532edeb2bb14c816f791fbb5a2cefaa2178fc30268436cc85797fa5e453da22f18dcdfd630cc93a3e50b64f5bbfffbaf2f3cd9aea5895b1482a6b0ed98528cb914b288a9cdb336c94bf18d19769c6c65bd256d2c9e560e719c2b5fb8f85090480e2c42b89e61e1a5301bca6b8b9f44d59466ac5f475a07778658eb667133950d2de00e9f9a008061053665e389b4dc991ca08d9607c0565285933bb2643e9887ca39f0f81920b5171ac2bd21aba73476771846fd12e0324c515cca6f8392a56aa0e65fab42789e8706720b50a38576eda6d3638886b289ddf67b20f23f6138f71bac01bfb737cf24e2c1c31c5f8de0e91ace4d4dbdcea4bb1e2cd88efd6090e6bfb758778d42bb9feb043c040bae56ecfd59dcf497b7c12cb7309b01881a6eb97aa959da815a67ef7de501ca7ce1613f9b04276124a0e6f61d49e6fb1dc61db857993d9332486a59be2afa2f4f57ae2f9924fe704a92f59cee53f56f79b5cadf0a038fe873fdf32a7abfdf41dfb703c3fba71ba5b6b468540d1f8f663287d564f3745e57846714f665c970fa978d8f9adfa9acb204bf1786494966ac303d9e3076a9927d55f3bd693557114e8aae85219c2d6f17dbb78c25b4db15126cc9da8b4945d49eeb2f82197a982e718ed7c1b9d8f170ea5ed517c89dbbf66389d3cf0a16c41322bd263ce8b7726eaf888026d9f5d889a521bd6ce3abb1125ae31a8abfbd8faaf46b061e551ca99475201f25a933310a8b1351990eb7216588300c392e744c0decabba870c16ad853a5b2e2a2e07bf7869bdfdaff3afa1530471bcb8fb26ed94503e223b0dff09011702d2868498a0eea6493288b37af134f701aee7d8e9a50b98db78e4f559f2f66eb0552a1913eba44b21d2cae6c0613e61775b6d4e6eb8c710bec638c0ef87d9c489ce50c7704b83dc89a8d1189019bccd9feef7d9854b97e2ea2209628281a91474d57d88ff64eba9037c5d156bf5614ff3da74919a9cf454dbc95b665707369e07e5b1c3e28a6ff74802cfe0037c3069da37ed778b134ab97b7d9e8bea1b85644e044eba636bfec8eb6ef79b7b0eb19decb53c5a3362e4344633a0ac6b4bb26b3fed214faf848eb4417906f6922d9392fc25f99f9954fdfc14b358e9130cb1729190ab7ec81c764c203ac9001dafd1a3d87569f3c0570d662e7abb3ef28f160a595cafff6df84c4521a1c7dd950b54db22f72a3aea55ad568affa516020d058ae69c425b403a8f0be220fb4e50ccabfe93bf4c0318fd06b144b367a4147c3e6fca5286d9326d904173a161fb692b651024f0c81b34d311b242e557ccc527b219ecc8f8efe43589bf0fe31ae609a004874f5809f0b53b07041f4f4be623a875bdd20872c503a12e9facd04e6d8b9df4d47560dd31ed9c1532460c9811cda1d1ab9ddd97db562157c9543940a570b1e1fb2b3119c7ab32cd5512be35ff5bf0d4d7587e2e2eba7b96d58662b1c36a19e7dd37e1fd96e20a66a541aa230f0fe586071a8aa6b7f7d58c725438ec95546b0ccd7e8ededec72841e80d2fc239c737321d7df8fae23545768f7656e12192f86750d077792e2bdc184b3cc1f47148b797707d8e11dc93a53f53bd868ace6f0ee629d0ea41a193b9c7d54538bfd3c6046a78c5a7597deed57da33f1529c6a9bf99f6899533541a0bb6f83e32fe83e06f6f086c41b68e7936840ae29a89b81adbf07eef349a7f71e74efde974c4792b7d2d194bab31abd60444de4006cc36c19108d75dfea17c6f6e61493a1c72e373ec13766e03eddc7fef03d1b0e484e7911271e44788a011a6270deb571f75357636a028d3d703646ecbf052463ae2b6dd8fa5a689385fb9987c73f013c557aadd77da522f799e6f85fd645fbbf52d1ffd38d0efaf4bf24c53e67d772a6e1f540bc652813e4802adfd704a00e1d24e3c7076610d9eebcd1479d135f687f42bb25b2f469f48a22346f07f4c12ddae0cdb9eae06de709858818ab1adca9c9993a72656bfde18ca03d0fdea7e26b70423f79947a73e4cfde6326fa4b7b6876c3014da0bdf6d0f109ca104a9cd10e2ff669749459ee59ca93fd58f4884b5d10d7bb1c67b720ab39edb9eedf01c6a7cbc74c019fde736c23f32a4d28253b26a7dd6fd8a2ce8077bd72f4f21b5f263c237f90e4771507900e9ea1920b1cafd25d6962b5cb785d4fb327882aa4713f1535e5010c08465d5ae304c95a8757932817cd627d2f8aeb2b1a1c6059f78b51c31ea316bcc5f1b23804b4e025762b75f0ecaa71cbf1018702f0cfc4a873c221aa16257dd4bcf372d5b216d0244fc444ae5b572a134b4409e86643aec4ae58847fa367a80de72828c1fdf8dd54698a82f433e1aff2a64d2c884022dcbd61be29d7f8b69a7bff62e8c5cfa326a5420b337094858d0791c4e60410f83cd477eb179c7a7e8dd99651b3476e9a15786bb7c486608d9b7ac9a39f7a7edfe10dfbc7c64956c04f1e0f357a52bb9baf30530edf8f8499036656404f06bab031ed0e07f1dc7f0689b8399f77eb1103f81fbf00eb81e5508ca3d508d6511d6a78b43068d5a008d892640c7ae5b3fc3b37605fad28ab84920af378d6fc4c7970425cf113feb68859f567ebddb4cc7ffdd1056097b9be8cd16de3688f9b7fdcef468989f250149b6cb5c2ec4d3bf0f9e0dfbc3d9efe6e840856d50ca1b525e13f5a3674f09009ebe8b588886c2a3a4e62fdb08ab57d59fd93707dda4f4a14b3aadd37e45150871f0bfe98318e88d86a98f483f303a75712eef90ec436ae9f22e15427f98dc53c96bb33ff08f53eb8bb1159cd9ec12a3b52ebc4cbe6e23e1aa29944270ac3b132f80e4c4968e2f2187da0939016aa3eee85cb387c20e060af8587e012713a5c82ffb6c1ebafca6a1ed34a8dae07086a9b1ccf35bbf159ff79f1fee5082e202b676367fd2427f1452ba176be61fb736743d5195da6916d9cbcc2350c63e0c186a895a4523df10b1f4fae8d1c4af29745aa194b4dfcc3835aa9929c68e49765f4a75124345a6f180136d046a396e91ea99b3262e905ae902a967cbae5d0a00575a81ece27b254bbca366e7bbe4cb9d76e35022bc71b2d5f9b422e946bead6b8c7fe84337fad2c090e7749942dc8f18e469f4df37e615530efc68b147e899e488b95aa9ba8245210c4485713860dbd7f9112615c7f01f70c6af48225f4411314c7b02139170440cb88dde37b1ec583046a17e6ad9bc2c00b864beedf80448f0b64ab056417971b4a92a514f9d3082840ecc04d6d1b4062cb032d5d8cab5b8a40fe74c655236cc16726f080402427605679102f79bbc3af29ccd7a2d19a19b0baa176c8e054bd37e310bf241df2216425f293a95c75de063ff69d017c72d2ec9ff602ccb1a5fc32f82d2adc92e02c4780cb2a5edd35f573ee0a36c6a3bbec20a34a751e1e659a6521303f9e252b176b6275d6e83985aff952eaf534bf6f993204692801c44a47038f81a3d35129623f369784ebc2b1b9d0fbafd4e43e3073e756560f26c8c18026b90a87505288f7e03ac406a578e25667a85729596c60620fe03ec892243528f5fdf3b5fdc0a71bf843c0b35a12e888608ca4cef8ca830b868da901fcffffff03