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

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

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

Block Certificate

Block 73016 5c088fd175de185b16176853e8e6f4a8ee63273365dcaccfbf1300a7f09bf831

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4944ff974e81db779bf3e8a7a40d60cc6a5a5a3bbcb0fd83ef060b892af9a93d
Certificate Block Hash
5c088fd175de185b16176853e8e6f4a8ee63273365dcaccfbf1300a7f09bf831
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00200a0000c03c0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000062616c578e7afc09fc7c83f4da743efe40be73c73a215d590d1e3f445919ff29e0fe3ac276c9db9e6976e86c471725f5e585fb8e21d9675fa2d8d70ba0a0eab578319039400f5a9def457fc1f4798832125aa91712a81ff51f030000000000000040000000400000200a0000c03c0000

Raw Header Hex

00004020e8dcc0d65333b3bc2da0427ebd2683caa195738348a779c1f617b3c81b9b956589768a780ee800c3a608200b427c8b37ce2c378a162af86dcf768a88d6ef75e019fc2e6a2feb00183da9f92a890b06ef83fdb0bc3b5a5a6acc600da4a7e8f39b77db814e97ff4449

Proof Data Hex

59,560 bytes
1212160203070ba939b3a8576428d6271f1fe5446381ecc9afae15cf3047854fe08472351982fd7850c7804916dd03495a2e2b62bdfd163a4d53cc4b4415b0d99cc56923c6d9bb8352edf3c9073b52596806130205a3f0e559333bf528d09b553d969fb9e60ba65ea94989882eac1650efd07c2467e4d539df80f48018f2967aff5d29b133123c18e8048f7d24655d0deef612a062eb9ad3b21933f485a3eb81bd92a6f33847d367d1dab494d6c7b2da252485f6f71816a3c5501ac3cea59898ae23b4f00c50649d8c3f47c5f8d9ab665f8a318517128e18318643171b490d0578be12a37bfe26bb5340eaccb763194a23bff82043763ba8b14316a06f519170fc024573dcd4018ed8bbe204d4cfb0572c3aaf36ea2aa7dafea7235bb392b82dfa1a3d4d7518f36fc6da37d81e504477def5b69931f87a8c5563e305d022273cfd33977cf75508fbb9585637a863e742af37501fdbc8a52cbaaa2c73ee3e5bc8ef42bfb52cbc21447b053e70be7c30b6bd0097bcbd9709422d3b4f6b66755563dffb4e5e48da9649f100385b9a98c1d1cbfb9a403be7fb41273c2e3ccff6b56e4845e9bb09642519a022f02d5d9c6ec1661daa9d72b059eee6ef39808268425fef3a585805dd05f870970d2da7e1dcd88c80ff914e49b981b884402fd764201c9dbeddccbbbdf10c00b391400937aea1e36123565cadba5fed781c56c21494ac159d720969ad007bbd1de7a45032441e573d5d51ab675f3ae8e849e5836594675a4e504e5850de5519222ab62d93e14c27899511a19eb722f6b9f6842ab651154c9b81b9732b0586dd2893b2d4baf263fccfc3d635a1632e7fd08947f3294b96014d740a97e508210f3adcc06af7ec07dd12e74f33c9ba368ff2cfb16711cc5ae2439dc7e37c3022cddc5ee26ccf8248bd94ff1d788cf736b7599d62f2c89ab568c9e0040e6db4ea16957daa5b9a96a7610a4bb27f42a3ad5c81c4b2f7c3c8d59832a98c4622563315a35c5ad18a6e5b64a81383cf3a2881c0866183e7b4cb10f81bec38259a6b08b00b6316040a7ff63a048fb52345c67593bae766b998b1f31066fc9357894645ffd93bc6be53de7b40cd6422fad1e08ae281522aee6f19bd79da5b2aa4e314b52a633e8f335ff6f8fa04190bc989ec54142924250d98c05a869583d6c358aa556030fcb5cafe362b4fd83890985ed090b54f9160c268ae91f25b22180508a742715dfbbe02a6d38c0aee460299b8d3c1dd32b2b2d438ebeae726d89f43185afcb540229a5992ab5110c5fc601e4d8975add8b5e29832929ac272fb294e03ad649ff5b1946ae85873ce4afa144ee45000398c9dfd8ecc051e4ca7fe6649b6c742c04db73cb20e5637b2b015cc9f4179f7c7a3af124fa725c7459b9d0b80a4d81a476696287ccc64d49a56055e4876e914e5c523df3b5daa00dcfc98ccc837963dc010b626090777d8121513e9fb698005970982d5348df05fd5d7566ae22912197e487bf63bd0c1ea6ac71628152237b86c43aa49f34c73c775cc9dd49aa4c0dc5618454448137c9e754859bb6728c48a7f7172d9d6a11c4c30de18e11f20b28bdf960eaadb4afc6e96ab672e1ff1c31626a8ed258c9bd0d3c898cbfc78ed7bd3a91e4cc836c449307323c92676640ca42e10b52a26783cbc04b8af3d605d97a3a7fc73af8cbae532af5628775f8540bb2f768b0ef1f2b2c5430f7df38d8a63ff749b51fca73246a5004052ebdb4e1687ea5adfde25b80a0590bb8f8cf61e0fddc76ef5327819c29d164096a35995a94a5e4dda011719e1e2b711a1c0b25f40f666934eff760d656f0a588d4f6cfc7c145daa38f40fe32ed8a4729b5c299709252a0765d66d0bd4d55af078fea1c32ac461e47be92d111895bb2e113b8945d3c7468a2da5108089f189087f6bfcfca089e9a152cc1e875fd57db3b872d15427c45acc5d3ecd20c8b95608231e588b2b5d5b26b2ccdc664907b3d12feced7b419719f8fd167b3e6c2ab835e5e4ac0f90710084db21c82bab494052f06a82ed6dccf24dad1934bcf5c6632d480ad62cfa30b985405b4f2d7768cda8331363b64f243cb44c5a3b1a293706570dc9a82e0504b2ad6b832e234561a40e20dcd24c2c7894c7239fc5925524ee6bc161601d074d18cc7b0b09876ec96ae2834f796e62305dd5528c69b0b536b6a945aafa716b74eb712b7ab44b3d425f8ea33c02b2b60adf495ac347fd3f5baef3e08f04e0cab51dfced01fb2780c6fb90a9ef45987bc2d46d8e0c520fbb49a5d8c2560b4f8283a8a20da6925dc8d87632bde2ee05f8dc2cbefbf924c432b3fe15af769af3661d7baf05b83fe68494e76e10025ca464dbc13d905afc41911535f8b51d6d394119675708d4fa4a92b730143da37931a152d24810fa23ca0bba4f21c818b476160996cea45ade3f4c810987d708c03f244de539368ee340766367d5ee9579f7c272973bda0e756a190bc33ed3eb7b8d0f17fbf8286853e6ea48c40993bcf0a9149e2df0509ca8161b7324ab8891baa071156c4f21955248790b8b730c156a91f790bdfac076fb5eb2e00d924f13e573e86bbb3f9ee7e0c72b74c54f1ee261613f9723ad29b96a8f1cf7561df144bb0aa8db16bdd2a84b2c2e3ab5c310e5a1e3f991a1c3bdbb7d61759d880522b6376c34dc603ed2329936e58967ad9dae4663eb7616da429aa0fb2fe838a028bd454786c59bcb004841620ec9c2e9e25705e7d1b346fe0ddbbeefdf9a9483c857b721080801b48f92dabe0ebb9080090f643b836b953bb1c4450826587d1e48df648d0dfdcb1de34026d063c6fe72bd293dea780ac1863bdf712a9ef278efceb19b4b6e58c85336219398f1ed856e59745eaede5c61539dd0095ef61d3075f3583e5b93390d018a368e62fa9f4112bfc38e6d12b0eafbd27e378a644c96643b7c1d3ab3e1037c3cb3d39eeb89eb11b01a1782cf43f444373f06c3de735038607c185625ff1eb95b642afe637e51a51ddcd87f134ec94e1b7b7720df379d51d806acccc3767bc9284f00a7d3138e181d0ca1714b3c65022f2b11635f1e671f06af8f3815bfa921a4ea48d5f1b323853290e984951a16407df5c5cbbf3febb22236634b1c3f3cb4b804a521b61d6f4da4975fa286d0633c10e7eaea9662158890d6b38c2bc633042564b8704af3720cc595a76cf2ea3a322dd377e75eed593b1e0e5a06bbe42ceed5c6e07ad92dc8ffbe8ae94e0df464c1f127048325691367c01d14b3e6327e6c42f7ebadaead9be4aafadded2123f5413c806f0e03bdcd805f8af27c95b1f13f60d4fd4495b7cd5f4d6113e65b2f05df837abe1a067a6e7b31c404ce01fef384e346392ce18619bf22e9ee9af733933b464d4b2ef2017e0c235ecf4581bd597bc93699f39a04b8e4c439ed0bef7a815728c8fc1cd50d0387393d4711b0b340e0bc78a137d87fcfbe11fc530b70e7a2a476c329b13774c6ca8646a543a0a88aa1cad454ea4a8c8b74c62a44fe6d8e653b2543e562da31cbd505e9268301b10505ccadddb8df51059084bd79835e798b6be01cfd0903e3c1afbb95aebb7e1bb327a44bcccf7ab1eb96ae9fc8dc240d0f2bf4f823153168dd01dc03eb4147a2e54b759389e588ab342483bd38bb9970d12b0ad60be2ede9d5fb2bc68a08dd1c86e824ee688f917f31234df714d6da21ff4042e7ca1f44bc45e1ec4c7e60c9dd64a51c91e16b0e68077970d0f885e5b924f0bd34c667406496ccee146d07cd4e511976a3e019ea35dc512279897e1a65188346315da8df896646e3f79c33f41a54fc5fe31a4a90122256a77411726149dd2f2f194b95b0820f1e519cd2857750cbb5a233b605053991409551c939fc246dcfc2ed694d72819847b2ed7004a21161b7fa6edf3b4e8b4c9febf3a79e4439c484947d8cda343ec613f560909dafcef9bcfea61c22c36e03cbbe76e4553cf77f488af46b6aacbbbd29f53d7451aacbe6c44f1a199708b79ea29953e298c8dd78422c5052f82792b8f0d2d506db2097ce7bee14ebefcd9f2499176fee0a6d3265deeaad425f4f71b96ba0bc1d25dada8efcabcc6ccd8382062c705aa1a4cd52a4b2bd5a83f6de5c6c560fbf3064a9bd6d10688e6eed53f5fe0b0cae0ae58bab4ac9761b4a5a65320d29d21c98379cfc61e32aa354f26cbd4cc8d00b576eb4abfd188cd56fdc5574562a1b8955b0267e1bf1e8ec0564134824b28ed7ac3b71815ebd6ee6245111abbe153169884dc465394d4a93dd1acae7a94b22dabebb3ceb99540e8f16e59581e1aeff108f5859bd82f42fe8ad8d0453d3e518f8177eff9185a1f87e5f333c63f55692741d29f12bc13c09f9c5ef39add5b2a548fbea6e1ae349a4a913fbe682cad7a6e2b1d2a0663bb7114df268a7c1484edea3cf2a59c490e5d3c48ef76ed5302e788cfff2e948e5bab392dd9bc14af6093261fd22d5a502486badfc49f12e388aa6bc90e739f65378dab777fef0bd77abc05e8be5261451048c9bc3634b896878c20b61140770ed3181ae7f670b8ddded43f6b421d2737ddc60ba6284b753f2ab55b23601d76911c13ce02032c6d0fb3b316108b1f82fc262425fab0d7945cb58a16b7d18b2312f611d7e503c1d2379db4685080eeaced1897c9fb7430e0e9fb9f624c612f32bf4bc2cbcb2f2acebd5c58847597e871c2d0357c1f6324e0c4e4d67912e75f8810ff095667e7b46fde8174812ac25ba5b52a0a63b5952e49e3f88a6138d82b6fb80fea1353569d04eee38e257a70a670074bc689042c21dbe7a2d0cd16e0e79628ce00b9bf23026e8be094f58e05bbf7c694cf67571e2ed5c94edba920bb2b3b3e5f5e68446eefbff9846f55e3c4267e79b4c534888c50db66cc3de0f2f22bf3ae5bdc3ee4adccb2a9ff1dfa2ed79ee7b0f7e07292158a480f8232dc0794acdec31044bf03059b4684f92027e2a65d53f0ce4aee2b39de9a03428cda23e5385fc5d86b0937d832950aefed24421dfeea2bd5645c8cb164c089d7bc55e4dfaa182c618241585e518f188961169e1844ba9c188a0d6231b643674fa1b5c2dfd27badf0e81a20873aac9b07f97c6926f7c6092cbfe752a1c85873d53cc42dc2e6e5d1c515faa63f863ba86bfed51a5a74cfb87fe5fcc48e622bb36bc4311aca627723f91e0d91a19d616f806303b2a5092701f1be4a596a9006d5a09d281cdbee0b719798809fd752c04af37d5b9353e5275278511ad74d7272020bca9c5df8edba705a1ca7671045a72343918aeb3c78e2768d08f3ec9e118c1366d61d258edc7c15d5a9143305cd6d84e478b46c6f55cd2c47cb978fdc7e30ec299658ce0208a66281b56ca0c757523482641b2e5f25ddbaf645183ea1d086e227f82073314c8eaeb98da7c628301b0bff9127836d2c84550b494aa4fe7cd844e87810a735af7d76dec70664236f0fa1a4e4f07847e8f9250c9f90dbd7324f9c463ba665314202ad141b4fd98c547f8e2a7f3416bf5eba020d50319ad9eb74358641c9be47a3ccf799013cf039713e435ff7bdfc6301deafd3e6be323ec9d147a222e46add6d8632222e630a9c1bf3d370428931480d90fac376b2330ae237f136e9df7adffe58e5ab5cd07325c98cd8bd269dc3491ed77edf13826f4d344663c9a0ce11750463e7e27bf180d1dc46a66da128f5a73ee192b74a446170bf5ec5f3586159c2679e59f42d54a3b57a2f26378ad0a8090e44c8a8deaba5236111c60b009f37cb5cec1af031e324b3cff8cb1ffa90d0aebe5e1b14470040e1eb8b703aed1f79bc1d7c505a19f1ee91105258d7c65792ae52ab3b4e947072842eceec3c2eb70c44b443a8e2af3d2542976a04bad13014652e4ece5774d8c3e103a73a5424b3864f8a6e6efda890e97a4166509b80e24b12b74f8ed52e9ba8949506396daf52fd84fa32a241407864a4f52a435f625284daa74b172cf40bb109d916a14727e16e8e55f03ce888112cac687c2749ac3760f5074935bbeebcc7078ad2ac48c3ca1744899381e9e797b412a8dd790c686cf77969a45705ad0f4536c87704aea952a18a23d2c57d35f574927fa8d17bc21aa259ad7064c7c579fd84a77fba085b2656b57c2db8e7ed0acacf2231da8b75b8e5ea82dcb698b53b8ece562e53ac12d53cb921738fbad39f29fc369529279f7ae42f68b1e06951001cbfa9b89ab1f268b7da52a6d8303a7676bee4ea59b638e99b559cd3fe20e758b1c47d2a40b49355d8c12882f50adac14634e5cedc1663f6c87ab253e43fcb7f93b583f2d2dd482a6c54e38e3fd445ccffbce028e6817569de6f1ac7812a1a99c57d7fbf9d97389e8b5dec9b3403ee8e204bfc168c3d0568cf8b2e7becdd29e776cfb064810c7765575e842adbfbadf65cc0ab4b6904c8d037c7bea0060db44d1f4e47e22f10f38f35d9778fb75de90f204de5136d81248074011c45aef5de87908add6d1a9ca637792414d6341cbae856551846a85a7ac2abb31142a334ab2a4ca95f381306e69e72ddfb0fb408774cf97cfd2fc3ab0c2ac3bb2eec53680c73431888230395e46acbb1ed2587758016aa2fa49e12b934a3d351f38b8e97b92ad31d6c794e2eab3df2c3beaf3d90c6c3291d2c4d9c5e9dd572448bd45c059194a133d0e79d6b9d5caf14cec2d674d07f42ce209bff6fb1e56d00cfb5e4785b699d70a41209d47725a3cbabfd393b2596c4c8bf9d01c3c2c6df17c345ca600d64f3c692bd813c8a6ba802ea3751cd218667b10c1e8c37ca661add05acd84cb780e8acd5c19d04d0f45ab75f94743e2f50c7cd62d69bde8409a2a55e5938f5848e9789dd242f68c8b6efb010666d63550ba3b721e597871d577b8502109e8886634c9d46fe940f2f7eaa39d0019da417857a7265369f78d69653038e1bb4d4f49aeb1aa3c74245544777842706395a64f5a0fbc0e799f2ac234f8e7d32b64398c9b112313b16e345a9246425dba5c49a44177dcde27ad140c30412c2fafc3da1b15c6784d9464fc623dd96cb1970e6f935468469adcd448c458f3b28b882b0d0437557db6f1aef6b833331057a3c967afee347d7f5e791ee65f30b5648471fb2640dea030bdd2ffaad045cdeedff4a8151f92650496c50b7a898cfe5df929008d0c9d176addd123bc828f71d105e1671d4d9a0d3fad03faa9f6c1db4ee3313fdbb07834df04b7c33130363aedc99238c2e95d25ed47e9313569b8e7447ede5d987f51c2823fe26cd9c052d308f700ddb6041aa362f4eecbd34c73e1c588d659774c480ffe2ed44c34d186341052bbd85fba3495fce2cb941e2b47e5052850efdd531a2cd4863a7b6f9dc75c2dda29ff1189fc2d8ccdd40adecf9f48f0e585cb54a9d489b8c83c91ee528f20224d35ffc4b69d4d5758da12714ce0c51d074d352e48f9d6265841dfb9c0fb935b42db3b60c48f437f6d4ce1bd0f0498f54f57c172b676ff47c955d0881c06d2060daaf518645e13b8c48f2bcd866243d078afabf202f9a6b873e981e5ef703bb2c490948b29883d4b14d7c3fad6f9a97c1f56fdf78e0220ba0b03c0c8a3e3c1da7a736d2aa83979e824b21b248fa5b287d2d20978e4886903d1c03b5c162d67d9df8da4f5112de256a736c449e6c46d400ef77ae67069513810336fdfe71c92d68511973e933b48ef25505f6c107577de68f312193fd482a35d2bb975feb4f21e7026eda7fc60ad895aed1fe1a2ff5ec2e81abe0445f9953ad8b140c3a88450190830796e6cd3df11f0e15a83de58df699d376cb403bd23c1577e6a510584a352b5a071d555c8dd4010a89ef162ea3e921100d3e8702b9a2bd362ac5f669bbfe5644da0a859a3afe1f0689d993ab7244cf86a6b1a6016d2ebb7f91ad25d82bf0d5de45bbce5cd61c99f14e6c792ab33ce131ed2a2cdfc1f009b9faf77216e952d6194bde5c6e524ce23caac125406f925c683dda5be14c30803ba3c3e44d77fc53da08a58b4982158cc191a23ea3bd39a450d76e3ff3d21b8999c884336214018a140a73249fb4c166a579ef4e4b93059fa1a84249c47db7b9c6b20c83bc87e01565677ec0ed3e6c1d1aef0e2d83e93715efb1c45617bd8c8a944a3b4ea4faf3a9b269988f519d644534704e8e2ecf6528cf83b6d8d9f09fdb7cd9e4fc0140b3ce56c6734863966cf6dfe237c944d520408000b41a8f167cd141da97196df07be1270fdb26b3d5cd82fb0e208d0c31182f0e3932fee1514052aef34819ca9b1b42c7bc2ba15adee7920eed19f4a0637b48378f03e330e3f6010dacd6af8033aae2f93824a413f6f76a5e8ca110f94d43bca357de36aa56d348622a2788df7a9abe3ea8fb6a60deb4d73a3af8547fb827d534b29c99f9a2f2b5a0ecae42b372293fdf1ade7b94b58daf59f369a3bd248c3ee24d47cf208685bb8744eacf56bdb267efda97f3064a6b34c1c4bda9d6e97d6593c1adc7e813d36235aa79bd5b05f53993dc32330af06aab5252f24fadb2648d661146aeeb307c3e5187a8b81f553355b03df806a7e377e9fd403f2dcc15a9462aec5c027c211c89b7dae4844534b0f4da7bbe4154e7fc956f63505e1313ce362bce50b79d15fc63a08bba1d63c7330e9d4c71d19e50ba4492d5ab930ced167219b22a28624412e2053bb9f94d00c4e50a9531323c71e1605e890f93929f4e549826336b79e1e4ad36f591a9f901a5f34abcf9e77c9eb62b6dafb94bf3a6334e5d05c9ea9b340e9c6051ba815a6401b580ab7d569f4207a1b6b7f551af6ef21cce3defbc46a97e7c7726cbf01ebc7d39e21754ced5dc82c4e0331c094104911b04d528748886303de1f80473c44d8a0b86751381db7d50fa417a2a5951dfb9fea3406276e1db97b964027739a38b6853199639d3b359f659b1109a0a2390cb12127d3306e295ccfabc086c009e7a64b1e8dfd9c9a3f24c3a7e63aed5f295c44529cd98e6b1c4165a42be267c8e2fd8e52dfa1e043474287e88bd8a6ce855d42bb94ddba3e4bc6d8da7bbc9a72b0d27d392473ba960e5239f078a9f9b8fe0b8279dfbf23e27f66c068c9962c851f2a2b60d71c74e147885cdb9b453da08320217fba2ca96afd3925e8f5d222c6f15f8f7c5c634c1ca26a01c26e1f9719753e05d733735432035f26cf95e1bdecad0d84c618bb4593b0c773c6b306a18e81968d04dc35bd2c0812d5f6cb2baa6e0b778ae0bbdecc8f283d1ea0a9e0f65946d003954b86e57a51634aa1d86264835564d7c706c7bb3181c18d4dcb47f060f8a53e41a68aceab3e7b2dc5a8534971a50f40bb6eb448859487a82e5d021771fd6a8f66adc473bc1320587ab3f0c3b4cd34117c580f3032533fd0c58407e08dbeb69223e2dbda2a04d02a74f7e30066971debb85912d2a823dc45d554cc4cac68c679c8db3acef451323a0ff5bef03357fa380dce5cab6601c1f21a030eb3d1310f2dc862a9395bd83c8c8b4e0889c7bf382602cfcf5375c80783a6a9d57f3563ca86ecdfdd2245fa77d1c76fcbfeebf039c15ebc412d2a0ff6267476554e3ef00011890fda33b13884e7da41cd83fe2945ee487874fa12fdcee97e8acbe79701eaf72922474304c806caa40732552e7b1758feea263efe2d23fffb108e5e7adb398f6418c8f275d67cdb03e3845dcff651afeae6fbe1950bfa5d75a4431dc1cc462fb467de5075bbe01a134816b49073866b67af20cc825c3fe2dd8bdfa184a77becbd75c6ae49f153e0f1fcf60a9845e00d669006ea519f8a9e33e71a211fbd62ae9b0534b51af04c26a7561d7f2139d84e4b491cec7f5a6ed36f93a5483f114efe66d1d7f4cffe5587841d42eb716e91654ba3fad2788d5eb6f10ebe947956c899210e285eb79c5317505d3922be8dd335552a8a546e6250aa7a654cdfed62747ea324dda687a4ddd2c0d0a45885ca88214fe9740381edd4fe45c13fbe6840c142747ce378a6701c794fccda7f7c90180bf057c46f53fdeb4d2bcdfce2b57221bafc1e47148ed0035ea4eb17ae05a1c9019f2dea674fffdbe468f486a5128ef2dbeefd7f6ff8b3e0d262b168c87d2d1ee6ffe15ebf928cc5d4d097f20b87722e811c61d02af4454218f4b39243b0f1c577cf7154255b35a73523606d507015dd08f0b8549757b76af340f8d1f736ee8afd9e697fa3049abdc1d45ae685d5ac39b02ee50f484a2588c34f55fe3b8a78991545a00741f4a383db6f48b240c1789855735f7f93b1e0c990a5f032da1a2114e207c4cf84a9ab94a388f06003c16c4eb42db9b099233a0f0c996419a2c3873bcd3bd26b8907c316c8a42522c9695eacff2cd540ce600eba3bb6331f2a63229a84c36376d9e7fdb0432b040e94c20b7c9dc309cb8b9cd90b92f87c2cf874826a066a96ca12efcd18b0d354ff9887e739f22fba958fd81ee9954fc13b1f88c670b8c2c8ebc8e11eb561bc9c31552e0d6088c76577d4584a75b179510cbb4ee924aa447daa4157d0b6e83ffa8e22442a4e87a96cf098fff3ed815e70a09125d9e3a34067733fd0d0223ed3b2c1090c3d221ae8f70e514513da241fef29a542a400b5a48c7f0ae419dd2b4af14ad0ec10a2ce03fdfa99aea4df1a4e0be0e3633728a0a62e1b97eda4a4359b8ca11c8600e4e4eb7503e5efbe178e9b8aa171fe29cd5991479241751086db21f49da59afaf8894bf8e1777151171482d08e4c9bccc0e2533b24b5a077859a8e972efa9c66d1453c1a59aa2bb0726cf7965ba3b1de0d70fcb7731eea359b82c6c2c3791ad35fdf02bc7e9ac8b5ac90b86a872fae937c3156087319716100f92fcccc6d5b9ea4696a4d56be90c8f6cb974efc705aa149113905d2cf86ba2acd1a2b26c436239ba4f82ae54638a1766f628c5117543322141f0c2351ee6e2301c2fad3b1be00c63918345f38ea35e619a1ef8eee6e63145e0dd1e6fde0362fd059b73bb946c3124fc0a6f8d708a5aeee6824c01b0f0040e35dccf19fea044a362bad46d5cb85dd6de9639bd85452660bde645d85d985ddea001299c1af2673ca2bf55dfc3068544341a88cd34994bb80914641088fa6c21c45e845071c67ecffb5cbf2ae0cae3f285d9801f9871cc9ee30dc458d51c5102cc28c7dcbda27f3fb0c7bcf8eabc1fe1761ff8812af35f7a5d07f0dc6b00f1059dcb63c83580a8e39b1584f64300d988354b593abd0a7d3790ea3b90d3e02c330479bd1550a36374aa5ebc224ee82c02e1d8d04e6ee19843f910401ef8398addc09f88118ca6dc36f0a560c335821eb1536954c749cabacfe131aaba82baf6588e08f781d647c4f6310a90358ba9c20d190994ebe425f426d7e7f8b2674d25e8307b651b6142b997b254604f2184e3adc734c9123d83d25a733ae66098ca20762e5f97761f37ad1071232cfa9476d4461fcc3f6c3d4a41d532a34f16bf8347194f750702d461865df012e914ff01ff6a27b49ba95c7826fb1f167f69a18bfbff64993f63b5fb22755d2d3837ee92be5a2eb47e8467fdef81e3f4d9020ccca337c428f027030e3f3f22bf4adb10790f6713b92767f8a19a08daf29e7136ecab1a21689ec493b921048c5c23733b2037902ad98b24d96c4195562cb16793c644b00f91c4a29f1dab02c9f5026724654e2a338001225012f6fc1125cbb195ddf5469fb8f99564e2deacb13f3be954a8f2a395d9355480e13c0af73e5b29af23f5776dfa72d2aa1c107e73fcdb0a4bf14554851f6fb69f3dd3b3d20a565816f12b977ebcf4f695bc1db9d1a217244cc32cd545f8835618e8a813f37317cafdd0b933e2f8f871d2023978a0de2952885149c56e9c5228626de632dbd9d3ca315477e3890023e68ca93da1fb8a4c181f200fb8553f825b26bfc13d0c233c2ea4a9909d8062b29fdd99baa0ffed6fae4c6b625ac8b38bd687bb734bcddc6f0c1a4bf1079e9d770bb8e836846c580d2fd5964920962e9eef68b9f94443e6fd65fdaa3c8d63b63350e491c960078d224196dadf299b1c5af462383d1762a165ab8e41698dcc95fbef83b1dede4f6e76feb42725321eeb6b890f6b30a08404a2078e01bcae4cd8279f89ec19051b3eb16a7ec54eb6d206c38188213813e12f3b99b8f3b2a436d4fd864365f34b20b8ddfb1588a8c770d1332cb5dd2d207f3a5e79102cdbdd341b2d5b7c3369b3dc37babd866cc59dda4ad1dd394f6f52b99d8ed8adf050e7f34fc169d69a9b038ba71ffd4968617763625147785778537ce9c1e4c2d7bcd3e4f464377b8a608e41d711213708d3e09ce0d3981c2e9d8943a9c4da0d09aef7caa6834d940782aec9bffcb818c31ca1885b8e8432b4c5ad81c498410a98cb46c155787d97a16acf8f435754aef8fa89af1e759c951f3834b4abbb253741aa299184cdf67b308b14d8c79c55eba46ddf1ebd26c76799ec7e0cd7e65d94c7c37914d51fc7a062c4dd6d21c69504c35929e3a8c7e8051b44b6b227057227a25cb870c9993402630b77689f99d9ee77eb595587f89fb60b25e73e705dcacd499e448d4095e3240d93bf70abd607f6a58235576795e374dac1154b2965cd367ecc7e9cf1adb111231ddc95090f9f4dde16d3aaa8c457e41e4cab3c9bfbdc86c53b6e356bc3953ffe4ba81dfbfea0c2abc6e78c0f9b2bde6afe2900ee7ee69496cead17190242f0f04c3cc02c1e0e77b9a5406804a001b050f2834fb95e64021ae454f990902d8d2ef86777a19bc530c25aea1f261b908baae16996d3e1bb666876f784a0a5abf2f1f5dae8c92c1f30033ae6268aa673d25c9bc7997430fe0cb8888cce1925baa68ba199d45fa39a32d2c935a61442d0b5f81b51ad44309515afadf75a7e6b8b25aa994af4cdf65904c119701617ffe6039cdba4ddf492f88f56f06ecf2cdf0a31b32c5eb1b57efc88a79bb490fcac9b5b594cdb9a7fafe90f3c07d85dfd5e7279b43d39b667ee779daa0126b414708aecefbff35428815f271606fa7c7ffb16d39f8a7f5c2d9c62435624727e07f5135002f844a192b509b0095c073e7260ca636ec105f992822638f8f1752ccfda1c2dd3eabf5d46e103f966bc3d11838f6319e63cbf36a670cb117ad57b6fe61891337e9185211515a341c51e6d7b0e9101ad21c20a79d5461acfb121b5ecebd83793a236a81ccaba9f4b0cfc8582a180f91938c3991176951f776bb589567cde5d2a9db65ec2fd620457f24e365962b9ee1fb2222327135d707791119defa7f1f62f556d9ff9d626d024b99cfb9800f50440413919b8050834f6e51a295f38fc33c049ef4e0da5734ebd0fa222bff45ac156347b600610341a1ab00484e2bac54b92ce356e24112f368ccc4e7fd16a9ad31db22d396f5b89b37fb8f93ade91d83ff9bd9b82da336e911426a9694acace896b7e526c434f7dc2790081642e1e4775596a28111b08942741e4034b795773e40f6a9b26602c884e72b71598d25bd92371aa2bafb460eac407be36fb2c7f3e758ba23efd81065c4711f6ef0e53726847702e399402acf05a74a88d52520243fdd6387c2f7b639d400e5f42eb5529793722d6a4d134a96a51625f188d8a169575ec411829a8873985b81c362e366ccee4f9a8195fd71fabd4a12cb7993b08a50610141583d60eac5bbfa1b965b4c58866303ee0aff17ddd8dea5f61639c126e40f8228123d7af75e58bfd0c21969e3734d84446585785ae52e85cb51520b2ab8d9e14e4fade328397a614fe9988df31858c0429848aababfba603fd88d4e98a684ffb93289be5c3e83359b1d7ac9a6651b8f2069870bd7810995498f20d9542bbed767ef61b7e1685bd7b1927cdda9a37bafa99b1120a26ba98b582afbb8cdb9069e798112ee89fde6471afb9ad7f324998bfe40a85a83c0ffa1f958dbd7839a238cc475dc6aa9fcfaf67506bb342eb6ec4bb236423057b5196f92d00ea71308dee020494f710bc8204b709392aa5ab7490051902fd9897405cbc29d6ecb050eed4c6a938c1ed8c3fbfbf7e7ef41df8c6296d8f8446b6ec55435b2631a3163d4d370de098bb5d98916c48b9f712243c08d6cf282fa474967a0949c3ba1eb9d0dcdcaa22563f89f0e830389a4b3fb7021c54982564ba90cae22d7243b97e395e694cabafd467f39f5e1ba8b3324339906eded4b206d897fca8882e36a6d7cebd18dfbe74945e6da1babba6b593a26b2945ccf98eeaecceba87f669c487c5c018dc269a95a9313c9768525fab75f719c14a4bdc33e9b90b8d98ee848f66ad26d5eb610cf480f1a9c1a7b747931c76d8ab08223a70771b99dd4d50165609d0fc59749b103488f4a5f9b2d48a1216931d4011020c64807d5362e2a3ab087880dd87d13fc470f60a3fb89b91304db69a3db6fa5923c8c51e226cab6ea905326a7cf273cb83fc49a6eda980be913ec2c10595aa358a8278ab30cbfb55afd1483381279fb4f14d7dd4b391035ad23a67ed91fb4e83161678233b7ff225f393adad790811d4358f954eb1dead967face139785117eba8d6938d85395d9fe45ce63d189d1dea7cb581ed061047784b9be297690d026f26f53424d086c25b9fb28521f109e7edf04a929d59a35095e28507095b0d95a6ac3aae9e8a225135d994800bf6b8433d101dddc3d98ff35fdb8ecca370862bbaf587c8b167b50e02c8531494583dcc71aebf460f8c2e6769912af18b46649af2ebd17bd6ea129bd946bfa6a4da9012ad030859ddf5cf9323f38c16604dfaf7e5f7c87cd78012b730be98e12c67042cd3206fe87860c4f753b06ec78ee92ada75120617aa8b738b22e20f6f1a1d236914cff1187561edbf6081c0471b022f0cb6095ad77f8a23f74fc319c2e344707ceb2c84470912e18cf7358103a2fcd106bbecb59c89229b8ce705f4e31193792ace516693debd97482b5c5315fea6ba070b10f2c8a1c173373007eb69cb5551c4e52979c7e155ad10eddc7e89f232e372084acceff160a45cf97796e773393acc07c386fb82d8acbadd0af810aa9dea7ea19a6580c1c5a74511597d73948fdde437bdca96737d74febf53a691cf4b393546622017ad9220449624a09b2c5faada5fa43dd6903d91032fb2ba9ad207beb781628ec556f73ed11909bc6afd7afc654b8f4ed90c762215d05496fb62ed0aafcd53b0ad457be869a05fb9281e8fe2539574eab30f9f3443fed1e0f1ce7f050387a6683571a46657329f2893851a00e9e5c4c44bb23ef7d9804eb6267cf7d14697d8f2c31ac86c475e35fdcb8963d9d9d54ffffe39ff08036c6b98c7472a2e6243422a744546eb53c804883e2ab20cad0b14fe5b75d70b1efd30add80bc35be5e566306f0ad1b81e845abca5d3492f36ddd2c6ce803e7a28f976bb6eba1b9fb5373f89891f86e3cdc4642e9d744969762f1a45b4d7098a8002acba6a1ef1a142ddb5a6e655ece1decc5a41eaed5f751278d2d8e873381b7ace848dea6beaa855defd29d8403eba78cc99e6cefddc592be9d88cdd66e738830ac19bd42433a10b904a39dc1bc2bdefb369b39a7342ba63a27b76a57ab0b86dc296e449c7d897fb78ff32aa3be499acf416da5275cb86639d81285311d308bda0bb3bff8d85932263063a4e43c2787fc5ed6ae11a5461709e2685ad1e3a2434975391975e2779e91a5ce0edbf3d9602299395654f962f71ec483c22ce5cc4ea2f7949e9ccc2295bf9b4892b7f8614a213908c5f9d7999a59de5a2f707066ccecd358ade18de8dd1a6b5e27b48f1bffa1e85a722c8f243bc311b717a167051728ef0c4d62ae3004889f261619ea4da5bc3356335c39475e193693569d29fe211c91b6064c3414110544deb02a1ad11f1f859b89ba160baec843b1568547098c71ed7549b8c21543518b3e8bd30eb6f09081e00f5b1c2a2e2f85f78eaa5086b8f4c131299b538e4b5dc5d358bfd54d376e4708e31072607db7a429767cfe49dc02c1b50376f694f91e5a3045898e221f33f7eeee0c42e13e8cada4c1479e126499957efaf93d500a20c07e339606d040e83e21053dcacad299b746afbee75faca82b7bf69b1cd106030a24e4d6499c5fde43963008c37fb96a0ec5b019c47416d6c2abbf8361c9267e4d49a5e105ce37d2a1db5c327f89de778e5ae6c5ae334430bd2c5b587d3a7b179ca68d7a7778c36dcc2db02d08bf68568e9e96549fb61a0341ada07946742e0bd1722f7ead937b5d22b44f01163d68cfeca6b755220ad8030a5cda32344c73c17550bd121a2500d0189ff3af9b44397edd08bc11d6fe2f52ef48df7d72d5faa2c0d459611da21aa547332154014af5503d15cf7c711505f7bf9971d21a4fa54954e186420049623909151256e6e248bf53cef5dd2f3fd16ae9d6b4b148391f91534f5afcd8045fa9b67d3227863be4773e2e5791d99ff491c492f51cda669eeb124c58d62dd489e31935f792ec153fc1147bedfcbd407455230abdd6f621872288ca3f5ef26a22a7c2e65c47e557728f2eddbf7de111b61177efb6b6f4abc392cf36b4c0ccf7641643e927d9347a9b380966016e7622e9e2c216cce299b6063b5d6db192a58a86ce301f2c0d437d26a087f34a12b5c51e483742753688dfbaf3295a2dc384cbb332806eef7275e4bc1801a1a3a8c40c4830953f7a856296bde9f8b8f2f132e30f3e2a7907e1f059845c2e3578539a8245411f1b3af28163f0d1636377da063b71b5ced31f4ae9e71156d530aa9aee7e6306d62b55f97428c17da06316d13d8dae4b1e3984c361d45adbd8c0594055fbe5e7256dfbb1d999bd316b61314e40114273c187b4d14ca05e557559045992e94637a0beb85174ff9b791822bc33d0bca94b338b7dfdc641bbd583b19d104e41f1d63ca7dd5ebe5156e335ae0c231e048fe237d289a75c829eb2c38c6e7bbeab4ae22eb22b5cc490d98919d9d1f1fe1ded2ab34e50d97555d7abe4ee0568531ec6a8f3a85a92de3be45ecdf8f783dfbb50ebaec39c53750d1b9bda018be13db10fe965843f716b48203e0e53f9382f4e7d4850d8d36739c72c4c439487a9bcf83a7835d2e00e516a2ac2ae6c73736d397c17512dd67ff3075ae74e8bc85a27f9db7288632660e04f82e0867fdfa7f769aade0d5c005f0bcdf9fa82da6389b4b1b8ef66d105c1b0339e1dff8c7cf70c082dad8800bac96148f2ce2afff29fac085b3b4fd250b5e635880be15aca05645c3977cc0f1919ca4f53d84738d2df57c815a93ba83051e0c57b97c5272f2ca54f7551fad53995682a2b3045fc98cd2a8b60bd6394a97c7b6de078f4dc39eca47acf0865e47146fb150021ee946463fcc812543c38f633e76b1a2bad8c681988c846e3bc1f5e3da1405e9ae9500d2fdde5781b10b428838d33ffe0bc3cbd70f5075e4b25e93546192d80b41273b27f114300eb1cfefd5d33028395e9e329c9a5689e22ec84d51098c604d9e902b66503194784f9067976b99b4602e20b7e5910910eae3856b9a34770a35658ea5f20463ca071e6b1d8622fa440aa7d76c12466668e3b6617352dea9a56e913cb7cbc5989ca890048b7059b8a3778786d829d1a1a755b205554d608cdf0f2fbbf5b9f4b8da2d8c5bffe45aeb3815c02c8cbc8a4261a6cfed5a0834a4306ac2d4e08b0de64d1b2fc5fee5d4840e3f81f4eb60b60f6c97fc6f1c9b94b405d639d4272a4f50ee561825668a44d3348755a4e60b40e3dc88587e2ea16840fb8a6553f9619a438c4105cd03b5b711b11def29f1d0d78f33e25769ff20c064ede9d241832b96c1f577d8735013512325f5de56cde4a0f64605e15ed6ab448256de7f1b3fc802e5a672caa406f07cf686a26e09afec089389d7de08d92ce86c5686f5dab2b080ea5284b967f6d107530e6763885b953b752bae894e223122a6056311ce666b58820f08511e1ea6d96873088380412c3a64c317101905f2699468c028799a891232c668935bd58a8ec1d9fcd4688a97af4cdd1ab1eae9a032caaa1d1c3d6fd64b83de8abfa6c1ca405244e21d66c4cd9b1573f5079b37ce14d4a1272e7580e70d848f2c0e0f59174762dc31323610571955b2806f23ff6856196cdcc3503b1a98b553d6b6b957c6d9e763ed67db136d80739d2ba6254c14a12bb3d2a8648c02ec45e01d2c688de6e42e29fbe97206ff89dfd424de1190ecb0c44852d255ce3038c7c3ab67172fd30af452e17c918ed267af2a399f22b45c1ef95e7dbacc0d4c1ab68bdb879b8ee943c9d89082812ed04fb1cd12b77957decd1f039ebfca4e6968b3bf2e8fec80bd573f8a3eeab04c65520b8556999e2e95a4889a237a91d12e177237360b35a44da77cc7aa14c440cd6c97207940accd6b4feb879d8b7c3548d651df60b1eaa5ab2729f344f9194e5e23c377fee5da6d084e9a63d5a81a89659deffdb350331ef6b116850910d4ee054f5561a57fa4b4217912099f03d31c1c001ee0311f9f1583b18d388e14cd36040a5ae30d965be29865922d517beb5f3d7260f340b46aaa6b5203b3660cb7ee6010721d793eadddabbc87a785fb78a3e996a2095e30f33c1c67780a731ce4a8ba958f67d371f10f29895d3746decc2bfbc1273f9523c5aac753f970a10b9af03515b83b50e09f792e27c73d67a3fb8fbf85577b5a9d9dc8727b5b9609491b77e9bd25152b452ba087701c09e59b839d91a11f262acc25a010bc0fdd59246fc230cccf8a3e82547f7fd94a5afd69baee30f70b0381ac81640926830fa2c6b662336413f0eed19607ac19f56bc7cd54a0f8b76f56d34cb3c3728dfe42ed833ab377db85e206fcfbb58d8c9bb57810cc0a41aa2b40e34046183c53ba583779467d18764708630a77651fe73d70ae66f374f0033b463b4a7a7daf00857188bffc24c1e3873de62572650fb0d483efe65fcd630b0a8db5d0c9107d5120f7e5b06c64d78ad37e1c64291a17ebddd29c0ca9a082140b32da044b1adc2e7625552d243e7a3f12c2c7dfb3b851f52895f3be558adfd759d84c8d8ae00c8b0a88ec2a56b9eec1045a04f8e5876738f08e08a20a33a3ab7a7b036f7760e3ba560d24d0eda6772d7ab32e4873d2659ef12450b9e734e3993dc75a8a38c47d018ab3c6982bcb876b77ec37719eced441771fa6d2c502f4886a747634030fc773e0695485ceb56fd735ac6981578e397b15af5a05b0d9770a07a7b59fc6894759731a5d585ab1b702c3879cccf4e43d7c09a10e03e0c45436760351390529f7153236399f84a54295ecd1bc6279d6b4d43e3e6de902fc677a01d069d38b4b064afff1b4ec47cd489d2a536497021ac1ad9674b3f5626365d1889f9b430574300160375a5fd1980ac872e0c2b2a0a4097f2d433cd89cca1479111d9428d2b8b3a1b7d0eb357afe3f979f09597e8dc2712902c651b3c972cd7857261458392181037d57975d09523497214e7bbc8a4d01cd7aa2fe6343ba3b438c010f9041b906c6015ff938f273d058f86f2106d96cdda1951e3719885b4142a2581fcdc1568c29c4f471f8558f30a99f118e50cee4abba0d7daa2cd430f3e47b5d28d6112a0faea1bab79c5492b63accbf399723c03fde6f0517e55144efad8616ceb766899d1f94bfd8b391dd2293d8e35c072b4eb347b8eea68ecc92619aaad12daa999c7fb6babbb422d1030624c242d13e6ddadb1d01ce36cb1780422df86bcada7872118d8371508718102c3581e8e47c9955d52d4bc8d69bfebc308af90ca8869abc410e9f5aac12bd14eb6d281503ad01645795960e2bf5ffae237314e7bc9c58e4858a6a04e54f86bd489f5d90296d1df01b23d7021428c9776d1ece20f4a2833cb9700048a73b08a6e81d673d3639b545a0384de0da13c819f9c3baf582173cb1da3c3a9b518f88b11507598831fcb982fa620b3b5ec835f267ef1fcea06f447c4745cf59e15fee6e869ea10ea06621e6277e25fc4287d265467bc1a021b6dbeb770f6150315d723fcd3713c0aaacebba57f36668e5e85d555dfe7bf973083ed9ed5160fab27b7d619fb68616733c31162a9423156ff777b91f4d25aee34eafb67673422a3cf416ffa94bbe3c298cf74b0ce99d06380591be90d86e7cf7f3e131bc5ccb063a04860fba275c7c2f97e3b409061f4cd48c6d0d86466f42fe75dd28eb102d5ca6d0b928362a00b06f7c6749d58d3098e97344f51d9d36d77202e500f121e5829e4e5cf7248afb7dff4c8617a9e5ab378a31e3dece517511ff45080460ec96633908ce7f74531bd5889879e71a58b683d595e87d146735d99abc5b2b87bf95f829f374cc7fd34fcb29cffc6d31e3b3fdf96ddad36d9d9884f2bcbb3cdc47269444788caef7f7ebcd6daea6ae7b2165ca36a6f7c59adc843b103cda9595c572110607aaad4168e4bfef463c284200f10242b347a4022f7d6d86a792a5afbce33c032c28d4d8a85f6080a6f334456ff5aecd818efff58aef15f4284235ef22c0c853dfd053192acea23a67d89b176a731c4c88e07decb91f1dab85dedf5cbf16fff7283f6b4d070c612536fd8c461f56c7796c9f45be6a3bc249f0bba9962ef408d845b5b78a7ea05149a18d32d32321a86ca1533f323481a589e6a43a989ba0eadf5602aafa6020dcaef5828a76b8fba2839195841d72d5e4ba4f18b3d6f681e605b4e2994c0859d0805e3ffc989c11eecbe73fba1f3f20f43dbbd1265eb7cf2720c20f49c81efcbd98a4b83d82a0c493974317551a42317029a4a6a7da05d27a31ee3c64f94b472b975f7fe930c903e6035bc40e5bb3e31c68e780b57a8d138a1c477c0ad19787a12588a94030b754d116b69fa3715578e03fc368466be096d2cd796a69ed9022d8d3886ceb302cd210b96da19918e6891675dcc0b66723825663fa788d9bf5bed0e538c37231153a16a7f5cf8f8c87570515b58605d1c261e756a559bd6b053bde869361a45e74020591e5626e10ea607c3af150238e31e67b7783a7875317ab63a9014eeafefb870d3932feaaa9b19e558b8f7c080b9772cf1906b856fc67ff37fbe8b0faa933a29f86510c3d540da4f7e039e0da47e14835db6e9d0661aae4c1c4a056b75cc6a9a8a37e33cd37f1c931cd200f8ea068d5919ed0ad9db3d516b1222ca070ce22169e6b41034b11a84da491e94fb2e2d2e2cf008adb62c5564c39190060f0878d4726f98e874a94e94b5646e89d640d351c39a71ca757fc4f34621399d8889f87dda7d03aa6107d95fae1a95a36ba4915cc47f4fdfaa482329ee42fafa87e0304ed8ba887ac85e7335634d156a378a78f647abe96ada24e0efc49bff3b82c2dbc1a5d4b3d72473441b1bb4fe982e725a273e8a6f1835719718c822844422bac57d4c01adb4d6b7bfe1039072fa3470d1f7f3acd9b82da89c5a5b46d9556f6966e6753ecb070fabf00d88fb8012a76937b491559004bcf2ccc646e4baca5c469f77f38129a2eccf9112c3e6c417486137dd920ffab8906169724bcc57f6a3bf511c45070e1275b2a7145bd2c8ecc424b35642b73688a99af3b3d57957b42ea7e71331ccc2d12754a19b159c47086e50f7ee650adc28cad9da5ef3bf054283d690d8a934ef4ea29f3bf228616f6ee0c7a9f1cb9e7ea8ffb66bc31e9e6b711bc6e8aba5dbbe34bf31cb40c341496699940c1a96973489f58b63c62959a851e09509e13507692ec4f0b5fca9d16127785b8c66ba2b568ad0227f18ae7ba2fe0f58d0490473295bd56d3c5b5953fd181941f85ededa37ccd80fb1ead3bc6b64ee3bcd5fb0a7e554779157e70787e7bf01766ad7b945da9cd5667225487a0a6149931734e2bb39982a4af30aa550c9fa9ca0d107296a2e22e5a19c94fac9c421f8d634f4ba59337447f76e100cd4fe71877436275c82ac51f3146d2b3b68df20411734b987d1886f80bc608b7fb88d0651800f4a45e40afc3a5af45cce29ee9bbe9113160df941f2c9824ece3d84c37e161972d818344bf5b0127cc44d5d80e81f6191b83001a1a6b86562b3ec899967f82d154ce411801f67c1ad997955d2cdd16d642e0e609f7c14b2fff59f0e45c7346410414f4440f1b6a4b6206aad449c796090b7780df783aea82a65ab46650b0f86f067b39bfe4095bd4ff8e655561dc732a19e185b4da3355b050dfeeb633253802e24082239b787e76215fdf9272cc434b36672f9186e5663a104cfbf8a893004d2dc371ef665ff09c98a19b4e92127c6196b3ea1763ccb5632b4e8ec4136032a52154870d3d0c40edb5c484e447f182a1f67a5f617db2cafaa8967d4c467ca46f556470ebc03cb3c8cd52fd4ff2772507db072889b6ad79c79adb9f627e23ff37822f96ddc7b650bb13ca2e14abcb4e82278d8fba28d2955e40889ad4530e46d7977ae85827d85645c005efd7f1d06be724d83025678d90215263fa182b28e1b84c619583dfe9e76fcde30deddaffae1b76cda9e112c380a7d979f3ae814b2aea867a8b3fdfb463a20b0a267d49844e188d165f15aa88868fdf4431087abf14549636802e64061198d4bb0b281f552f4cd0c3acb3a8df924adab1c3922ce03799dadb4f06e174eafe5beda0a362a5f42594054d33750f9ab1eeb9340f4ea828080dfb338805ba29f96414222b8d67a21e288b220728fa7e751310d776959cf385b85ec613f99bdc020f2b12950f7a6d09e11e92001fbc40a84a48c46f7c8d581f56ca120f3441180bbbd4edc7641c757c45400d4749ef8b0c4681cd36d5828816cb9cf6adfdf2533675e540a7d22a86c03f2b5ebea57fb311826d718334bc603d07e2567aaeb1d0388be23546ccb775a204b835140d801b44fad5df119b551fa08ff1c48a44e60a771840483154a91bdf854129c642e858b27ad9dfad9bf99c8f70142fb7c65591ae8c799b90f2b0cb154ad7e1acf4b39807e6be52178ac43ef256e71afdafe0666cd4f8217d4d792d25de18592b72bd9e2cc0afd4e9584f0fdc47d5b0a75993b738c2e29b6a3405ee1e945174ad365a599fadc8ea176fc6608dcbe8eb62b8ee1f529376c3b115468c74804d4bda31276e6d610e437abe337368c2f96513022a913722ba5ca405558face986284220fd674e7c214526d02cd459736fc9ca96d1ae9e5e59065082a464a8ca1fdf5a96399a861bbfe0cd92a8d70313e40d78a6c6d601b2c62145854384adbfc0f59e8a0a3b456ba8141bf9cfc2c84f1a3ae9916042f33d01ca931016d73259366d676b3b637cd6801f3511621ff9fec7184fff9c48c431b3095339d8c9d7b9da2eccf711edff544eefa5ef4683e6e086086e20ce6eb006733f5e44900bde5793046ca10fd5d9d3fddfdaf82a1432011e3f0805e2b943fc9358806bb26f50d850c5b644b0a19f1645b454c24b883f186ea62e8cdbb50b58ec321b51ecf005d87d4e860cd5f737d83957aaad1198e910f996ea6dee8c6445908a662eb21af8cc843b7971eea0710e0d389625b8337a3ceb605999b0d27c455ed283e85093668a58024eb8c7dfd47c1672e920eb3105f203cd4bfe9d60ec996f6a3fbe3e57d00352d07718ae0dea433a528691bce4c3b22b708be391c4ecd8c3da5c11bc64d2442c956d633e7219d1f103f69da1a9a770f1cad2d8bc18cf9bd5b97f3c71d6bf1e8cda12f69cebc0cbafcee96b0718416cb02d6681b873bc715ee4a7eee707d03b68f7a02bfa636c7787cb71ba653d8d5c7b6128444d1ab606cc9b19548ddbcc4f2be671df6a4f9258c5534cefdf8d649d42b96ade81db8346db5fe5456adee1178458355146250c27102dfc3632824eb1c7b32073f9953058ad594a4ece4d4277f45e740e59ccce1afd8bbe3d35caa8ef1c39c724161a39ab7ea8b3a741b43699ceb79ba57afd35aac0f1b39aa53bec174b13632e156914a70470292de4f44408e50b59ebbdfb10108b2b43cee0f057e665fdc0b1af1b27ce0a06d17498ece4f323073a292894b689b4d98d12463f30705f550c56718e5cab36f8c8c9e5f7a8543ac2e6e4a94001359cd5779cf029f2c14e634bfa7f8a193fb7e6d0d236e73ee36439af176f96dd6ac22eedd40ddd60516113f298ec067f0dfc71e480e33fb6cf79d85b7ee921e0cfc36b95ee3beb9668f4ef42d5fca23aa1e15172c01f811128cb69bc0214e7e664240f7a6040235ce94e60dad66a097230cc05b7c3f3e0dc2d3e2a272817788bc2bb1bd4410d571e83dd9a21dd3cf3194e4d2a1362a285ec50ea3b189b6ff9677351684d37bc18512b464fbbaa498c78747058103ae4c930b5fa189f83706fa7338af476e1542957a5a1e4ec04223530e5cf573f8a590c0dfe30d327b12c82e4726cc126ba80c225a27de7402bdc15bfa0d42ce5c1b3648f0e823cc5fef10a469ee0a479309ab4f3af8830eec8e12b01e934cfa2f63df54c88d056c8ec1eaf9de001600fde536fd59fa410407a4134fcdd016276f6cb27f33b4768e1b40d2276c6f91c61a27fdf958d4a54467462a73fda0dd2936ec96247a70f5fea7745f3921e13255f2ba7732a62264cb569a602a26f34d55ad6996458dfbd07cd88c7f5425562b46d70231d836dddc7ba21723d17d8c3ec1b005128ab50857ba2d89febf89b6679976e0266bd859d831166e3aa629ab11b1a126f1800c4e0f749dbabbabc2526d6980be580f8726728a06c9036fc03e26e7b5c36be9717a0a82693efe7620dc1ab0782a58809c49f14e2d0291e811af0bb27742a2f3198620317a50a6b240d5e7e2bb88a47f6f46ee645c004f24e6f9e2f4d3f443789c951a87e4b37c284500443ce548e687ef310d2c2d75308750332e0367ab32f49c3bd60abe0e41ebb01b2671607906d7bdf21f75befc4821874089b7ca76447ce83c59739f26c37771eb4d596c2625a5d57d0f65700b73e77c86f8993789d61d4eecfc0689476e5e21005a148ac202d9d76ab924ca5d4e1163248805a961279e8209da25f773a6629fc5197237c956c1e41a117632f99e769230b21d7dd0c510c5d4a7bd5dbb8a0dd5a4a1088454ebdd98be0e103b9941ea965d4d0c3003681b7fd29ca56363ccb30614a02b000cca49d2bdc153076ef08da4cb673d557f9502c777225b783ec1906411d04b076b4c6e02a94f90c040d93fbe4f82fd5340875154f18a24283002c447c8f098a1f8d2aefe3c77331b3305fdae9a5d6eb7b7f0ed5872112194a3470283bab0f65a41e0bc54ac897bd8d8e8de0dd91c621abe16c05df7247e1348135e4383e5f80e3f854059b09d9aed576e40bb9c70c3052069338210c592a3093851a3e73e970070c76161462ebba3b665b1e00f029cf31d2b426a4d7ee489e6dfb494d609f5aacf25d131a4ca94ae2310adf3feb0a7e373d00e32be81e6a0d7306ec2aa61888d42eb61573773b0196791678ac77ada90ee21957be537f5580cc8229599a91d7984300114bab6defcfd53513c227ecefefb5c2c2f86a1e3440ef7116c6be9059a4a62308c12825ab9b76da0388b00d2f2fd3b97f4190022c8777d6a2334cce63cb010d243372f1731ed2f16e21fe523259d9f8941280c948375aa0374e6c867af15b84c5f9b12e5dd4938d6dcfa4d60360c1836e4e66587f8d11287ddbee9c1458ef20d79597d99b33f62c9b722d074054906b76782a920f538002a81d716b5730a84792dcafcfbde2024ad6a6ca425060503b72b0e27d5c4af91c579c4a6d877b528a51b6596defa7ffbe14f381b7a9e9b7f93d4224c877bd0072f6f2dfc883744d471fbcec9af3455638369f9cbb88dd9f9ce016c3478d8b4133323e93b9b503c8f96a8b94785055973dc6484526a33d669d85ace70e5e288722f730e9845c5e9349f352b922999e1c9ddad79c397decb06c7374868f7f16ec38c72744dc4a44367d01a469ec3f87e63978f0098a127087c6dff3feb3e2ba73ec2b1832d5a6bc5a876ef99b08fb5d826aeb86f26d34c1ad66887090c57f771e681a3dcc4ad24d9590c18594c7a52b78413da964088b819eabe92a69d8879c5224c7dfe42a7866f48f74a1f848483d6c8299c3a07e1c9d7f7a8a4b2670abfd85217c95fec9531242be1ed3e5bcc1c0655012540f80be4ad3ff41e009db85b7c1b33b46eec8d41882a4d230ae5f27f12700f4aa339e26835578d36e300f85ad782c81e8544739c6a81456ed343ea51c88d24945d1cbd76aee60b2a9fc3a8e79a10e322992992fad20cd17c4714a9884a87b1c6f4f1688efbf5826f4ed66d2982261b2e24f18e10a2ccba7d2ae3ee06308a7a32ebe5670fd560414ff9d96f43f0b1c0924b563274013165e4bcc34a100bca7d2290100397112a3b1adbc45b81c6b5ef7731427ecd2be37975ff0cc45ad3b387d67db671d41356355455efe1086310dc1ea8344a41d8dd1fde711d220497b08c14068975f0966a79b52e98103ee2f23f63609aa5d016642a22f0575a557b6537463bad5405582531c6f4b5fdb43ccf2386c2f2a04e6f480d7087f9960fd724f697f84675eedba16a3a262c64fb9a4c8787788967cfbbb5ccc79564192e968f78dc31b20522ad52936b211977f0a94a7a9e923908c62512686aeb91cf61dcbe47bc318a13671147244ffd07104720cbb11d34d199f1297712613fd53445189bee2bde2ea8c47a6e115b5d475c97670be6f9fe37b3fced335df1263f994e9c8ce49391af425646b22782d5011aa6f89ff04e7edd25863b4d063b8dc3183532879ed02d5278d0dbda2be9fd9994241490059f2638c48fbe6aa264833e898919694bae5a82f4b572ef6687970e83f3b78830a66ba7ca58f2a99498b7369f53160a19d13a09cad8216a1350e0c98d302a4ee04fadfd20c8de8504ac9e822942df33e139bea15bbb269d27d295ba7d626ac4396482ed9941925a522a3690a33f684f03bf2717666338f2367ba6af0e5741dd10c9b4eac8e04a612f2bc3f19d396d750832e92c0cf4df8bd6e39d5b8127657c044276fb32dbbe8496dfb48dfb14046e480816a353adf3d2d678f78f730d7c336f461fc5e1b19600c7deb2e9f612017510fca75f6e9ce13ca858b9915739b12224c9fb5ef020e1b5f4f7c11719ce55bc5ba307c29f7fdd42a7e1797250d6404a593b62885fedf7eda93f79392df3e62067b57c528b203d9ce32a36f2aa1bae29b3fa9df017b4f4112fa531e50d8d988d498cd6fcceb9c5e4eaa3ce145e9efd84db3b6e5e865598bca74f0f9dd824500d7caf21f29e6d7afb120158f4635f2901e34ea6c0c4b2484f1f0c18fb3a5ea6e3b27fcc584709d15c04922bb7a5cd25f959679f1762301f82ca39d343cbbd8009fa7bf6ec09b1ca363317cb3d2458a368e796c043744acafb461cf7c08906d2f9d7da0bc17bbe6cb83f739dacd8b67ce64f10b93bfb600132305674d103faeb4f77ca756e41e44f80ee26c64dfc627dc68f482cc95291b4f1523f607891f4355377dd5c1264764751607b174669fc97243ea2bceb1e88e3632165b7f5b03170fbc501e1e5449f47d54624f58f7c2543ba75d4b8e7a58263f66140281ae374944a87a6eccea81d91bfe72c987cc63b6445ce1d4e0436faebd1f31428b936153b36a5c07c4cb22f761a4c4ba9b4b916cac6ecc7b6fe59e5b0e5b20003a98de2d553817ebecb57776f582546696c9ae9b73422cd5808313490bbad4994aa7609721575887b46c24b58b71ba1cba63a5eb9d558f49e9855ff0b67f59eaa949a838f62fc81a487e4047219c940754b3e91a4f4f504e6319da97c159cac9ff99fc35b8aa2d74f99e213832bf21e33aeeb4524b02dd8817d6685f16922e410f45972bdafa59f7212577501b83120c872bdb9954c0d13266aff532ef2f25ffaf9ec228acd902d152eca81b86a11a0af3f3a56b300d346c34b2f20cfb052fcfc75f47b4176337ef7390459bfd293d2c73ac277e98a60ea645e6220be0d07ade6373076b49c271b27fd0142685f91c4e58d2f66e5af7aa4ef9db6091a102bb5cfee502b21917b2ef9bd70871d9a0f0a006911a5742c5dc8456eec038a98cd07290b543f6be22be8076de0393760b79859ab4f5d7b73f1da0437b7c2c8c427ac29a9f1b87830c20777d9bc6ebee3963964061355059c7a6ac84728b81e138804a2140abf6217b2849edce81bf793fc6a2baa9cb996fce75d0cd1061fa4c67b4c962a5382b2364e5c129e2738e004d73536fdf09ecf79e10d5d1d6fe3bff26299c63a3c4532fee0d3e1f313666c59d06a6a25100cf48ec3755a153ef6f6a8122ed5203292df1d671608b7438f9486403efa0aa8eec7fdf2eb1824ebf97e86f89ee218833dafdc81fc864fd4bea423241cc64b93573bcb7db5392b9a3fb96da9ad98700f4a8fbf2e217da0f8db754ab512b9a1d5c156c26eeb66f4c9f953d5ed4a299c89aeddaeda47e243a9d64b80a5ea3602f96c2d7ef7c5de62feb0b42cb1dac372960088e80c98e105a18ec1870f6f013462f1f693e81f0c48b28139775e60b0c4591823fb66e5a4b95b1d8d11637ce06e17cde9ef31fd2b3549d7780254c255da85926e53b19f9efe19958317645a8b7f5c0c4a0b85f9c7c02de852fcf1fb2215b83ce9dc03ab0c140247f7273cd7c3d361b875a85b064bc46be874101498ca112cf790abccca54c55daa0e6993de642f670adbf27ca3a26b352a8e342bb0f2e8d23d0cd828365065fa378cda729e5b30a4fd1cb8dc38d67e22ce9baee1f413ff804e21d0466ea9de34d9c268344bc17ea01f4128287c025bb5b43b4f3e2f3a009dcccdc41c44e4283ac2f1298462cbdb68aea08c81bc659f36b460f511dc9b8c64a975e192035d0dd92717bfacb5c11c00a6dc0095e71886d6d4ce3aac2a4f60a6e6320c688560df0b1748cc41014ce683df23763d032729346ff8ec7c421405802cc2015869568d251672c56b8dd9e373fe7640554c50ba41e997c2083faa70494d1148739a97c90ccebbc7cc51f6b52be33615cdd3605b3b980f45bbbb658af197e7457cb67a3692866f677fea68a2e58cfcc6c57d2ffbc816781fcf4c459432151b9af8dd3b426a6aed5df297cd6fa26b7f86764f1ee7cf3342595a13d6a43fcd9a4afaa00a418b06255d55613e7a72a7c1e47c1fe46a7eb8f7bd4fa986d26a409e768ab73b7a11fb67716fd3c553d436e79bdc2cad6b5d72537432e1c9e1f79edf29835b492f714005721db3af709e62491d206094929129e10de09fe072aca8cf26b80fb4725301101b39fa3512c82fea61ed2ed2e51871a3aa7c732fb7c20e925c19f51478a689470a922fe86fa4c7ff912a6def8aa9aa68d038b76acaf42254c556ccbbc353a00ead91a8210f85bd441a67b76e6fd9d42625cba36a2d252b8271e48d233fc75bd4cf48a233e48603b2622d60350a9fdb4a0b718f60b2fb3b9db8425645138afc5a9f5a7f82d6e79be1056e61a8f0fe6416b897aebfc2640d2d7db6d1a8c0d18e9046d863674897941e3fe9b87f765b19c83b3b6dcd4b8fffcab69b70234e7ac77fc81affcf92d75d240157d8531f85250d83e2b4235d6e72607f61f3b40b4222dec32ca7b4ba8b1d03866bfb697c24a6db2229b9589880bcda9a2e73880ba6c7858a31589b31b3c37797fe7fe4ec63aadc3d11ad065bfced8d1989cfb90f3c34820d173653b7b8ee115c422d9a8e43964a78040200c9712dc663d77f485342de22bb0fae9885626ad9d3e08069e232683125eb148484203718bcc0374b27a786c54ab7854f3d0c14ca871be2f9020411c0eb40083fb9b040106998962dfed8171c4f66c4f2cbc0fd6a1439f648b99e120b19392dd1fd78468e398dd23dee32e5e2debbbaf095be69aac127afb4ce9ced8ad20157845d43553a24eae95fd4a0aa470576ffb82f344897c625e968db869fb012614b70f0dff38738dcb19c26355b4ea71ee3407115edd8b160d983114f51b40473e3055f6dbfc8999690db73984b3fe48980f18875122fef93ec2a4ad6b1994fed1b9a23c00a93bec347b5985419dfddc41cbb9d89dbebe414b455028148a30e4b9904e18da0b1336db5b07e614793f6279900dc8668287f5acadd5dfbb3a06473e306d3ecd9af724c63cd433cff11f9720e0c5bd055e8550b759120670b91daa9a5e035e71c3e183c1fb0b278f9ff83c4c93828312ac97a1dfe5effe840f2addafeea6093c98e1700074c9ef8137dd610f7390b89015aae28b62fa5290079a3f317867102c1c2ef7d3cc4c381559b1911c9d5ce8e92287b2fc064bae6a511f41b6b1d41b17295774f8f34056eac6fffa25077caee4d2d5c2de4dabc6405e6baa3cc44b2effd327937683cd128795add4307a7f23715a580b03e8d8ea31cd5d66d33f7ec646772222e4ca850e4b8734503641d8a02945bd8740973721da372c1e509634e1aef0862c7ff72d9452b9f2b2b79d6f1f3cf8dfaae2525a73608a3b36734fd79d690d84da72ee18012098070ee8c2a30bf201f3a98db0549769818211f8a40e35ce50f92d72c75ba124288753f8b213b453e7ec3fdf44e404f6d53937f067bd9fe705fb63e1efa745ee186ff63717fadb9a6bd4a93598f0d82c786ba4d49f2e4da0219f75f3410e8f437a6916a969b9aed2597eba0c81572f810cdc048acd28a20de1fc938fa02b496c6e74449cba02ed4f25234e6740b5e7e576ef78447281e1340b8dbf4ddb20a65a4a1a1ada0fb2a8f43c26dacdb2fb9ee3fcfea00839e936f49dd6237f65d679c14d981a25be6b3066a13de9340c492f966810a6951b45c39dc1b81694c638e71d1d614d0cb5692bd5209d8f8e5924a545209785232bae5421d03276fdab2a8a182dd67bbe6442651b254ffe712a646acdbbe6718a03fe67960686a1f296830bcf69d63ee919882de060e066e988aafb9f9808f97d3226b5d51b37e1f48787419506e431766539caa78c4827af7519fdd96070700deae02e2cfbb86fbd6e9b9dbc9367ca2757c53787aa6c39defa6fa8c7afea8873a77c3fa79dccef6c3eeb6996e28be136c4cc392012200b648ac92fa1a346dc8a761eb69a707ef0e11f69673790839cddec9c5c3958d4b3e38554052179f11aaf5938e5cef179de542b140cefd8aba2113abc0966179d8d720b3024827d8d22db34823f8d9b5733359d74a85cf2565c39533ea811a72e7e054fdca313491908633f60c39562ae41ccc35b86f2b926b26204eb48aaf5ad8aff539b53d5469aa4b58857794f60984bef9762d82356f0607470a2616938ffaa70c8aa3e3e76314b0df87d48a701131e6a7dd512b5ac28a3c5daed3af1a6ad5d88478e8811974466c618901f5eafd79dd451cf4504ef87a8da56c5becbd02961489f0ac24436dc8336437f72c96a8d6e360c271dc8d215074f328b1cad838a2896c32ba691de67a67e19d763c5856d1892e67427108b82f80a7531f9b32975f85c58727450c5b6d32f48bf5062d9d76a5514b092645162b0813b9b12b2ba94a5cdc2e93612cac911a174507b69d798caa5e2c740d98e5dc48f856c813e0f3695c254db9838ce2182627bd8d2e2fc5265e20090aaba84c96c703c2b0908a769d55069cb47f5ce87b983323e528e83581f34125da975174848375d19d0547a2caad88b10aaea2ddebe13a231370901e45e2f522e092080af437bb397240db7de60e1e00f06a90969db4d4427638234098b8a6f892461530ccac692dbe899027bab5524f23c4545cba060d887dcfc3b7b71fa226b5394e76f92654674c03a0fdda19f8d63d4302b5ae4a1cc4ce91322df43a9f1ed96d9e522f47a9b9f55e314dc370c914bd7c4e415fac090851d08859f5d6f98ce47a39b9622476d915f6982bb9cb332eca01b323b6048ae0304a53ac6aed0f38ce220261cce5f8cc4ee62c14156511b54ce6627da1e6b37bd999fed8d5ded8938c2fe7c898ae3bb1ea270ee2be8c52c9d4fec23091b729c4bbd5aab29dd1db4ca9abf7e18b08e6a873f0ad361b1c0166eb8982a5062bd2524d389a6989f85a1cdacff31daf318dca10606e5c66769795db7d33391fafc770f2adfb7b7a94336ce9dd5c9acec9657176a6925e58e8cf0a05785e8ae4e481622d621e4f7ead9244f6a78bf65f082d23e26a90e9254685810b4afb9f776daf88312d3856101e7a359eaf81e5f0e21602e5d60726814b9d5e3f864ce34327b481a2f540951736295a384383120c1edce43e85e223ca53fcb86f634403be4722e2366f26b20176f8a43c5f44e8e64d6723597f60057174f9a97590adbac6c39891b3c2cf817a64acc91183dce61e5de05f561c2c30001722c48588d91fa5d4fbe5b7810ffa2651da61c5e33f188c0f03010fddfa1866bc2262cc81d29d47e126a3338b8825857f9b46ed1c107a06551893e4b2a9fee7824590e86c5a34780ca3269b8ce11175dbad88fd9201f203af57cff13a6fcabdf96151ad874f6806ba99dc77684d8a7dfd06436c5a1f60a68c14ceacf51ca1271ff6f56f1746dcd847e54d1624f0f0863f76c7816e4b2a5e0f486c4d10e9a794889d98f2f3d8b4cf1a918af00fdd5ef2a87b742bb8f1e44a069145971f89089f5741a248a83f83f5407a47b6673f8f2b11b5680c2b3dde283658348284b1789922a9e67afe7b4641c06200e062fee9463ded1d1ca31c423b63ec1c5dbe97a5ed851d5635f83a4efdc223e47616b2ebe5d02d7d3f43038c998a87835bcb499f557d8fce39c94de93d7bf7bc704d4d9ac20a91b895f65bc2f7753b2fb373199bc6da8e98a4b2d0439f3edf6e18f7a39092c5a907c94e7ebc5b82af15987bf7f6a48cf47989bece0718e3965e1936511bab14ad7d7485f15c5b78401147d8cc6a491146ebf946b6efae0c3510356724ed2f3cb4ad6a93e04e8b4525128b68c894208052e3f16213e6c614109a10ef5623cc4609284670e993362b4a817f2baff6e1c841ce257fe0d1c456399f4298e70ceb7247e4f26aaeac118ec0c543ae0a16766c42749df6ae24e22f3fd4f9d2e332fb32d6948a29ce12ff3614b8a42758dd662dd0d2888d38be72a7f4ad1765681597b1d1be89385a18a7b5d1798a21a06f16d84a7d3e0080aa3b394a88e1f1f9a9f9500e06e90b4510b5fcad350fa5f5a15f3479d62fd2cb421d4d7c6628a704111469700b48bf2b2494ce5e53df8cd422937eda368cac53f8d76e5e109349a2186b18429c3e8af83c57fd33c8d9539c34a28b099795d5507bfafa59897535b40457612839256b9784bf9d1c236eb92803c63202c1c07e4ab2a22af45331e48f5b839d767e76d77c8ef4d1708c59606d28274066f03926706b9513ac519893d72cefdd03248ad44bf87846ae8b10843fe989d677f10c87295da45cc34d23767abaa60f220b861d3b5c865b2f2707d927689422c8a73eeb2378e27ecec17c50a2dff679a7b1fda90ab2cebf2ad48dc756bc0f1dd34114bdcf0cbe470bfc503f732039a30cbaa3775c99d2cf8e25056ae2e3b999dabf4ec47f4e480378138ced5c2dbe3d5af6dcb5ac09206b75d03c245bca01e358737d66f3f841a609a66198f1c6140ec188d0706ad9c63f422bbeeaed32d68a5ff0705910091f0622f0b1ae630a0a7ce8f4c493cfa18105ebbdc3eb665e6698285c4dc3216607f2e489d4206c7010e2c38a8278d941d245a27fb59578cabbe3008ef06cc19df092b98490dad8f8755d8585a1e8343944e70aa59f543ce4c921e58d6d528dd54751afa6a797192df7bada1becfe002774421ea90592c2ad719ad52f18ac111f803ce34a3667f321ca79bb705ba7dd432de9703244c08fb1e5e857d7926c43f51999d16d3067fede3037d9881f6dc76cc4c933eff069de21b1719450761878f332cdf0599392aca59550300b51a5a51faa43e50e33f5f1705bc0305bd436f7f360718b7aa7e47ce42acb6780313224b8b76d6654cea3683d032b0bc5f5f9958f3f88ecc41335000039cbdc04ded6127da6b8d476516fe76439a4e583705243c4ce020a21b1fdad12af4fe8f5128ae0cb886a91b0b39db79b2c186706327d94805447b9a708b8873c2fe61863dd449acdea26d6f64b2f34b8c3ecd8035e9e035d98650f3fe21d63699be439b4e21e9204eaa86865e5af7f47519394a215f3bef12b01bafb6882d7f6ee18608ad1f52229fecf14d569ae24f02152564bb31943fec761e60ec8e2874cdb3ee2b49f22868d5e526784d07de6ce42b3f7697fd3ff824ac9ad741ae617d9aba24638eacff64cfd0e85df93d9f511f8492ea7b7f7b05005b62f10477fb646cb7a6c41ec5c85773b64cf21f22737591a309fa8c46d43cd74fc0406cbccad6365991609845cf186563ad59c8fd4bc14b6d75bfd67693006f831ecb7098a02cdd3c694ffd0e80ede6725ca2efb13bfdd1a121250134335161ae520686f49cdb42af6aa1f972343b4421064097f54ec95e89919efa29c2785bdecc012da05de8a7f491ad3d3c3d9ee9474dc0cdfdba88e6aac2c949fc9eabca91693e48ad7e5eda453a9f592a98471efeb3a5f34bd326943bf2eea897dde9ab9813a9ef54a4108bb157c8bb592e9b3c6d59b0e18f3a5f3b5ee62e96f100b928b0cbba03cb00e921aa6f511a486e124eec5d079173545f74812e6d465d13895b40eab3618d3f64b83da85370a9c1bcdfa11a31f5cc702df1bac6a4de4cefe0fc5d05e59d0eba160d0e05accb6dfa927cff8b7b16de9540278211efcaf9d92fa4aa841b9e1e811ae67cadc094267a6c2af5a8c7ed386ac8fb862cc4fe6b852813413000a897c38e95dbe0949e316f4006907d40670fa77afebb9464c19a3af3da053bea00154eaaa50a317a1bbbbadeb761bfe47df45980b0cee773d00aab488c37332898ec4d402016d8f4dc30fd3c97c3f92cb21c1634b22bddd90afadfd6ab7f281df8e06253701d70640ca57f77cc5fe656604eccf9a880c4c83f3565c5e3119f795524956842beb046a3905c92618a88575de2482d89e4c9802bd5bec6f5a92de0bd8380cf542b205fa460d0964c415a8697508b0794e21696b70f0ca60b2318cdf8a5999470bd8e5ac212ce631c11d7dd59bb4870bb1f45a6b6230dfa6311e8d136c003239d22b82bd3670676d3d4af67f6d35068d40cbcaec866047f48fa3fe6fabf56521636d8999d3b9b1e42d97b431ada7c5ed54e7eb06e33ad854e4ccecdbb6fc6ffb53193dd464061bc4b3b0dd026a3ad27cd78f9b1fa8a47779479bbcb67c03dadaac8a3436b8561c49664bd97c8ded52be37ba55b3b2bbb7c9ff7a9f01d0eec7d227fa9402af356d3b5fb1558784d5663d024232ac500a67606b7205303e7dd9fb2c74d4df3adba93c38ec10215f51bde062b6aa768dc88d24486a8342142ea3459d76f97054ca5397f62372eb0f14481578650fffd8f5c120b1e2ebd00197bc3219b7dd02f0a4fe777a11ced0ef1479717eb57f4651e0611889e9128baca6c12cc9950009b1a0e361ac661e117829d152294a26c10d096b13d33dec230b444e2bfe5e8b1b51a7da90257e5c9c51e44058719f32edaba87952dbf16ea7c883736013a46578dd57f657db440487729d9147dbbdf50ea57d526e551c5c47b75953b79673d720f1e146786650e51fa59951944dd92a9b38fde316b48762b59b2d13f86d435341fd98aaeafc4ed6817fece8a9395942fe290650f3c819b872a3d40f914fe7a9fdf527353a68cf52a17da979e043e18b5a0691e96de76d17a46b93aee35f68ff815d97f71c7d5dc3c1e305e350f3c4ff0e876594bbfdaff2108f92f2912a375e1cfbcae8bbc1c66bc924bccb0e8a03e7e38878d9894957bc609e69dfbc7ce90025e076329eee29212844085d7ad6da1a12b9a75c756b018f5fa28240779b8e6146e2982ee890c36cc97d8229fa130099ba30a9e0b2504901b1f59af1efbd9a949685446833915a69be46a304267dac0167893cd94032418a2460dccd5cadf98930e33dcfa082d3eb80954a719632997c82e7c1d907810aa4d82ef1b51d662c4e7b69c49b942f335874e596c8d598978651df2eb19d7136da94dfe91f66e9275744d638c05d57a0cf83e6b75cce5b6991b1dc2de9cbad0c7ee5ca5cbb5b4c1add60710048efb9becf3ce1cabe9cd04b6e50d3de0fa7fce7c24a4a9c528dfedbead103e157bb93ac6ff44c37e65bf5235e651e30c4399b644642811836f0bb95f1e5435f95316294178a69ebc289762b63d80279733bb938e7ec279b790e3616996384e48375b3ea55eaa621914b08b204f1285b38c213f77bfe33942c5c5fa17d1abe57a261bf137825d704553ff9a9b2055cf9254315c3bc36930033f43ba0ea5e890a49ddcd275b22fab7e5895543810507591d5ed50cb75bdd926e2adcfc5dce695d97c5ced4d4feca1a2b119bb276018f111fdb9b77be1e809b0251b6e8da2af99df106e9aa135985a393bd504520fe6c01ed3e4943aa107709db80c403c1b0b8795f30f809c1d3ccb80997158ce8f378f9c10f1bde8ecff1cfe245d01ba794e6205f58a18a46a853e588c03a868adfa03724d927d0d9df1b94c4ad3860b1d3f582301673952af34e1ae427ec235fe4bd890f383a83ab5e9ed2c3abb19303bbff4142af6e338334f3815d2d3940ced4e22b3088b85b9b16a4da3d097f543b74c9b8ffe870eacc358b19c2483a8bd6fc48a6024bee61a21d81d9a5b9a2ee8a09f534cce26f58a24bbb157dc127edeb592839f072bfed7e3655674dfcb70dcb05e818d0507586f2afb374bfa84ecfb79f7d5882f907f4f0a9e89d74e5c90047a4ee4369e94b3cf9ba10b01edc080b3c6e6cb7d314146a2cd8558aec3f4e4dd8583fbcc88f7b56fea0581a3d1f7c5e542fcc8d888284cd4eefdac4ded0d3632a3bf44078a848f604ee7b1bd8d1917e2912d228503d2902dfdb631b5898327e8462e8dfb03556f1c58d3fb43df089ace443b09df460964e6fc70aa7237be257a97961a9da7b9e59f25228e20675eeff2e3185522e072f337a7b175b52766fb9bc361985fcf9feb7a6ebf9bb2f9fb9c64d09992bd477ef09f9224631cb513de649c36809da91d735cd1ea1057af441d21b9ecfa2f522bb720e3bedb759cb92d1695940f650229b82513182b65577ab50f59ae51512e847b441be97d4fb74ac194c2e067abbcc9e8c4393def4b81bbc2b0d6edd5ade48ebf354ed4c7e5750d5ded69bfa43e1af4332bf5bacdc70603b7be484b37de2bb5d098be7de33dce09a705913774236726ddda4b2517c39d150b79f237b3a05541e2c7184ebac852f0e097b98da84f6f986c8896bc39549ec0119f2ea9285f6dd121c34c48ddcdadde32d02165d87ae45865571c3dc82d0a0e50c8711d159357fab83aaba3337759d35ff65b0d408e9441803cc0afe26936502bf8382fee3b38d18936f79ff88a7b4990f56ed08dc247e28665c97af843a07e2f5be504212773d08665c169d972d42b60455a7f72d75faeb3d25224d24b10565b0c12e30d9fcbc11af3e95deff2e79a1904d8642cb7ea471a4f518eed5c541d9d76add1577b153f11c81fb8a50cfe31a5f948c838dbc67d87200790a09f4d8bd116f44a0518035e9346781daeeb7f29f0c3473207bc9b5e3b63b2f5973cca0aed7aeb480e93bc1f85e93009ffbacda36165187a4ed2d6b179d2edcb51ac21995d20befbc5b04af89772319b291f78f0e090973f9c38db39db38481a33fc4eb8f89c5c780455f2dbe1040f0d9a242ceeeb7a9cb1ffc8bfbc7962389e61f8d4aaa29077aee2b55b12e36a4cdad4fe8952315d9f7c70159d62c38813e493021fccec4bc80fbe87c539f15067bbee5a1561da47c8cbfa584c0dddac1c8694540fadb6ac2a185933d4c81720bad9871699f569451ae93d1d019c23caf218df465126e155896c3430e49fc97dd47a8b313446146fdfe0e4110765fbd04861d10a00f5c1eb5d41d104158feeb1cb99b938b7078877b57497b4447d2c93bbda9f2143e67e819fa2507f7cb1529c4543368d5433e6cb82b9789d5c7d3cfbce96552b56e11494236e3c2a75639a83e492c68ff4ccf8b8e14602b871ff140275239a89f6bb7f1c070070a52ffe721a47791865515f510f5ad146eb211244dfdeef5eccbe895a6c96269a73fbb000a1386a4585e9a1a8f895585bf0a432fa9f425f5d17406e6a38fd0333a9aea4777e44f2f29b7777e107016821d6d519748c034fcf9e60f862b85e093c75c43506ed8645c5486cff28ae31b1d28c79f2e2a9c586650ea7fc5ee4a0b47b218b7e4aa4a795f6fe5058c6085e3ca23ff5aa6a691a18e9522ac8f3c946815bb74524364975eae5804e3a671468c13d4dc075228b2c377df6cd812452162c1aa497edbabfe9ffcc9af10045a0303f4d32911313078a0bcbd76344388484d608a503e91bd06ad6e9c458c2f01d545f478719328b6cf66b22da2ecf4e7fb254c5de09c6d5d4512b29be00c24343b604c99f72aa5b69fe04e924c254cdfec7e2f84be6e204a1047c7e93847df791dd5998073c68c4617ac32b0e1808e0b8a8aa09bf55d3e5b241a17e9eacc68a9baff164a06d509cc1d6012a4f1390dc0570f68fa1cbf5a18332aa876a544162e2452e6a49ade4f402dcf4af7345f535c060c017bf83a72875b9ed16c04320696db1b3153b49d815cbab3b1d550ab2a65a941d7fc73530b469bab90f53a25d3bf4439f840d4d85f3c4c3baead7ed01af2c9e88a24b01f03f294a179417965e433312a94da8423b95ab9d2fa24f90b33af437f520905479ded6fe4a564a00a4a8455826497b19787f35cef3cb7439f219233178f50ab83318ca14a4e8c8efda088481f7e26e47d6f8c0e209fe9848de7d31055ad295aeaa00496fc3031f701612189ddcf97deeef4ff3c9a867174329c54c947dff35ad2bf6e654a7e3568ca75feabe186c5947e0cdd4b75d575a4b7915d30375f8dbbf4edd11c0927699ef0cbc62e893ff8175b0383038085a0d0ea176872239495628113e275f8674e193ea511766751647d883c7f58704676d272810418f65b9c6851d8d6dffbf409e43107b80adc7dd27b5d89e6e40e4970c805810cd97c5d9bba34d65d95d1c513257277ceb56ac2a5abb77b4d8beb943c434e0a7ee78ad79953fe47a0e7565835d48cfd5be86c402225cb601810ca70feedd1818fc7f82f21393ef192a718d60fbb4c9a06018f8f8beca080b6557b9e066f463e74656a453129343c96329f234b1c062eab791e0b52997321eb8b7ea13b3004d2c37f51d8e67b13ea2653a6277a3dca9baded2ea0bbbc1fcfbad598ec162e788c6c760095b0146715bf23fb5672b9b0cf9512d1f6fcc92825e975102c3a930695bcacaefc795cc100fc60c19ca42b4c9a5ebfdd9e527a2a37c42f7fd6a384fd9b1305ac7a3dd78fbd816d59e142bdec205b315f7dee035dd0ebfc301c3a2671206072853601192367ef888fee4b613222ceb53536a25f690e1339c94fa37ab689a0d0c96df76e60d15a005ab64c0fe5b98eea800e2b0430ee52b04d4b72cc176a4a642f5eccdc895989425ccd2bfd6791ebf54743a9a156dca1bc9713d6432539a3d4964f49c68a04cf054ccb3afb599b895082a5f295d1e419878aef4c91985274a53ce026db597fbe025163420497a83606dbd873fcea81baae025021d276c71050dc48b9cd5e4e7ebb76389e8bcdba787cc028179af89dc951c08e4926b2f6b175508358ee32bfb85dc2877b073109db26141ad1d686b8230e2ea723d8ca8f26902c8460dd5410e81c0c602a15392ae6a47cc87fa1859e793e705ab337d2843d59eb40baa1367f2303e8fa3f82ab24f6462cfe99db271b7365b7462c031e4b795bc9d30fc2e0cb95e8eb9e2cef42597fba81b81deff7795ffd4eda17e770cbd0dc4db7110a12c2bcd729b8180e8d72ace3f926cc628de9b49d080dff342005a0840c794affa2157ee9a1f7b564b93ff081ad74d53744fea0ff5b4644840a508dad204dff9f58d5e71eafd0fe7ee1a3873496caa87f56ede462959f2f1077390452e92df6c0ccf790fa7eb9f16f2525072b05c662a485edb5c2e1efaff0e43bb0cc6477d554103443c3c2a72b0b5f15617d86f8ab40c44eff8f48b7776575517c3cfa3436e04e822458c399d518d7d572fb6cc1b7a13df0cb3b1f1a0fdb40c91a94911601d9a2580df1d5efb508e09a2800d83e454947bb379dd636797c243e1c2841ded114775380a4ece4d96622f11395da03bd39168ee27054d8ef1fc5058b2e18103cc2e4e5b2a5234da58ad8f7aecc4b4cff23823eb603eefd3289df1ca4a78415ea7164f9d5d1207cf490005b2907662a8fb5a6088de89b986d2e9ccec35fdab37ca10cd950b632bbebf8c1c99aa3e2f7ba691fa3f39a19e3a73333f4f191c878c3cb558f7e2897c8df5525e8c0913a4af671f0aa2dbfd94d0c8699c83a38934168a3a9207a7f4212d4cf588069e92f3704b0c0dd1d5fb2bf816fe280d5fd05604ed4b116fe63079d3341252e93e95a5e44beb712e7cb3a3cd6b5a42b39517f6bdedb937110c5668a2b199ce135c4f8e0b33f0f6da637305352073d491e4850ec2334930985760987b37cbfc6f2cafac20c0e7398b6417cf65e7bdca095ef0058b0e532a2801de3cf31692dfc443de52eb0d44da9d513f4521f2ca2aee9f36ca16156d6c22791936d93584c23adb1f1a15dc9ca44587b52139ad2b0ab6ca856469a6e9533643b3ae00e686faf163f4143d4be0d783198b8732d51869a71aebb22eb85bfdd0bd0ac58b1cf5d39fbbfa439a0f0cf7f1f589d9d44750b1b55edcf845d2949b80035a91a7116fc02f2d6b44b636405e5af9107575bd35e0a32de4037831beb057c5f3d5b9acff46689c376ff92faa212998eb4404b7444c39eb954309f7d711916254ed63e1b9831ff91e57a757aaae7978dcebe05c01995a7a95dc209aa7da6a82a6a9c23567008267b075aa13807e4f85b3cc70fcf74be0272952aa4fe9dbbef96dda73d6404eaa6254eacb6cfe3fdf69700e222993a50ae955147205e563fc03717ef756a0543cdd7fe4919d8b0ce80e2a4f132a61d4998155ecffc02dddc7b4a651189c671d84b5706b9ea8ae45b0bdbea2f0cce75d07039fc821685e783f9d929cf2ad6cbad16ac576e8029523ae0ed780eece3e90b3cf7b86d924a4b08a2f3d81a85d9cc35bd699caca42b08ec62337f32d0e5faee3fcbdb8d0bb500cf4b2bd542b3a4ab709befc5f53aa610416ce2fa08890cad25a8ad6e86cded5e04573135c2fefcd7faad2887c98de8127cd972c61860988da5cd38e8a211cad29a37603ce2d58221aee57dc02c3f3b1337373de92f6b45afa1af65ce1108812e1b59347920c684c08ca5fbfde66b30dbc96f3c77f37e538343a4d31a6eab1f20bb756bbef3eaae30ba61b29c5a655435afeb884fabb4792150e54a6327dd56fe5fcceb798a2ef8e64c042870215e8e456397cada12e0ee5823eef7ac2a45b197868eaebf2b5bb3f5ba65639c21809df03c721459c24a18d2dfc5e28500ba1b385e54334d096f56446c62b1a8ad83dca186b3ebcf99bcefae74c4fddc4d8c80397f3482b71e5c0621e6968a1af128878a12c3aaa987d58d79df9e11b30b0646bee97adb3580fcd53f6f69386764e2716682537a60cf335da13d797d197459b1f9bb80808a4dcf8364f0cd92b98c63c50d05f4097eab5d21305ea42f7d3a43fedf4c3a354bb340ba4e78152a250d9f7c21abbdd2cbefc0e1e3a10c57a8cbfeb3c5ce16c390c21b026d2cc55dc8a84e4d4f6e83a93a86e8d4234515a1418b7c46636cf4e411ec6eb0e6c07eeb800ec3def4cc9e2f7950667f2d48c87a10afc7b72c6bb997bb65bf11c446fedf2ee54a65ce8380f6b704826ad62f063908f434017963ba1c1076ef7b80d63a5d41db9fb15ab81c80099d869df9cfe1870a2c7ad3d9ffbbcb8f2ba0fe1c13efe8ac52d5e155657d3c7ae50a9ae28f793a2a74adcc9bb1ed3754e4e32449036485f263294edfd9f1022d31b2edcf78f201efa060b54df7014aa44d786d9affdbd0175c6f8d6660f5708d8949e73bc1d6abd65128dca0005cdc802672a0aa9e7ee9d3fda74ac0b4f8f1e39364e3571981f99fdf169cedbfbd043a5de21ba12171233e2a1221a1424f95baccafe7bf135a36f0c81f722190ac98eaec9e128e26120bc86556477b38693cc0b2eaa0fa734a9d972c31acb41442ffe03f928a291e70a75f2b5118ac4e47ba81d11e8d4a795aa3bafb73bc8e8d2d33a245defd89502f77be7c04b0b54aee2fb99616e068c4f63346886079b7c8ff193f6eda27f25fd121ed2ef00b6b21b36e17b6af7f9f400a0f2a9a29924c5a6aa288894ee8ff598e6464b3ec546dcb34d1ecc22ba407d623725fe36ddd58d247a017509f4a311c3ca959e3ab5a8da8f08ddbe402f0c78caef6f6891130c36dddbb3b2453c14ff7e0319e18d99386e52c313f7850db572b2587792d175e14e82405c01d6e5654f70d4f1b0f4f8e2f13211b6ec568f9ebe5b957f9749b83777e5fb5a3105752e6ab5d645739c6740d5f8c0c74b92dec1f8323743418287ba8fd10fdc63e6e3e5f6bc51129fb2d10dc12f211a49afad6b38c9370f1a49174f418dba7f7f7e0948d5b0cf73f20ec19539f285abd1cb44702c4b62394bc55ea26911f8c7f303d0ec2a504d1c405450095dfa35762e2f6f4c7d1ea4fee850d828788da0aeb2ea27c9064fec668d68934ea0058cf73c495af8dbf739f91961919a23ca7b1429d6fd29d7d0bb3b5b39a8f6dfb7886f58f3503c12533e6009e572d4618110df7657a6dcda2077bacdcacbdf62917216ba61600f81a8e4a3c8861beced82da1729b5faecbb884cf5fc83b203fba8fabb157b569dc913cdb999887fbd801f3c0da712e53cd0a6464e42f53e1d7aa9c29ce89af7614247803cb5e2de9aeb358e938a27c2ee683d851c8d7b7808d22c554231848151ee99b1f0daa7601c51f6d6dd66a8ebd980e366c1cab47d7f76a72a963ffe2eddef348de32fe6a8d01436c3e0404a7f8cb0d08b2b3362e3e66e22f11cb68b59eb2c988725dd2e082658c24c00370efc2b19157612510b02915525c736a2ed60c51328d94f0024257fe19a564db53a68c8fc92e25329a62d092a337889b9624aba0dbfecf14257216d616f369cc0ca44ce1e43885beba221a01e27139098440be54d9663e8bb9d3ec84438ec6d51eccb4598d5658e411b32a67d373c210e0620a333b43ddd3854b58ae090d8fe6652874cc657e849dee7ca68f76b4c5846bd50a2dba720fc74c2b201f5064169dee200239970c93c53eeebd78adf2507b33f19b3e386215bdaab38345d6631f85c8d77d073e43148f095841a1c4680fe03e85423553755aa4072e19277d8b13d8a92745b568542bd86bc7695b7812da833d12a7c0cab8497360756d5dfb17b957315b904c62a6bf6534aba8d79fc82db2914983652260942e215c50d1b36d2e54ce64f2ac569e6aeb27a1adf6fee7814dc0a275209d2fe3997214296f77bb00ba421aeffc4735219de865d3256361bfc4c191ea42866459830c48c1beb1cef91b2a7b679b714251a5d28071579b858dc859db75f60e43f6ec515047c0bf88200147851eb60bb9519eeccf6fa8ad228614e2659dd53a567fa84dc3fb5f820d7d439118a2381decf9855e95c460c76aacc3a6b4f049e6d9bf3300f482b2e5bce269fae0875257e18d2e176f221a5077a26d673182974c865a1ecbeb2c073f8149edd4350c777cb5597e3215b8a09bc2ed0dc179ad53a560bc4ed29279c983453593e04991cce6df95f345b0cbe16d965c588efb8f88144b1f361f352703c0eabd59bd7a604ad54d270e424ac4fa86cdbcb2dabd21f26f033b4641122cc030381c115562c637516ec4bce3cd8dea7864ac64f05b92bf3ac8585de29711d769c36eaa8d550fe5030e940a510e6910391a107e3feae8f1533d6b92acab6c0a90a72d0096c0b1e2ee2620db97f19e8d286403f2573db160ab0c7a6070943faf4126820ca033f26dc67d19a138b5a97f2adf473110083dec5b17a3ae9b092a075a4bac1b7e0740540a53387bc182827ad295d68b2d9721759914a227a9cd0e316c15a29f74e7370391fbe4b4622873ced8e6faa3a829a5e837c77c49a0cb7846692c9631b100109bfbf45ee1b079db99c453e65530a5d1f34313bf18b6dc2d93a9bcab8db29b30b4475cd16b373ee9a012ebf87d6e69bcfac476cf93a6e671a11ee0ce7d33adcda10ff81ddd1dda1e7ba443035932ee035f4921b78dca9ba45bd7b5a0639c56542dae2b9df6739ba1a0f36bd0ed224ddd30fb3e4659b65e91ec917a536677041ebf237538f80f361badbcd70ac2513595486ccba7340360938bb05f7400f3ff108d9b4c72b28e815f423c6ee05e8bae1ccbb409588043de13be0a2360e5e75a597b89ececd345182765dce75cbde5e90494f2676cfb8fe5039788f7d6f02349e09a89534a793a5db160f8b245ba1857b2e17998bd473052f15595f8fd13abb81255b38aad981a7acceb864b89ce4da60868c58607d5a5e8bd2655e2a349ece63fb2c17d8149ee2b73627483cbee42d03fad8ec2de1c5d65f2a394ca72a3ec517df82bf609f239e8b780c5418a92903cbfa1457c019483ff405cb8c53d68488bd68f7027d4a61bb4a227d29732f0378c84468ec7dc75a8dd289f8371b63e97a980ce65ba063dd888e512137b27a5b62e0913258daa4f0f1f5cdd40ae8b8887684e9b83ff9d3e071fa3afcf8e1ce5d964fcd6f6dd5d7c8f1bb5b156df33a0db3939166f3b775f38fc49fac5c0501c834ae0dbc74e4bdb41a8bfe736ac61c1f4b72f17ba5297531977a85cd781dd145e937b98d9e8c3fe1f18266033c2ce19a18a76abba7eb28a4d692aa6ec332a1821f2d966c7832c560fda4757255389a0d46e8ff72cd56d368df92e2333f5bdeaaabb3a70b74ea71f32f329cdcb3c1cb152429ebb8123bbbff01be3a7355ac8d30059fe8d12be365ffedc0c183172035b9bc64042b70a8519b253ffe4081c0f909653f653405ba386962b1ac0f6ccbeb655c5384b53949f988d7251e6b2cb5c29f77e42140f824b5408ae2820368b18e65932f257492542a6542ef80ce6861b0f39445ec6c7718b17b1f41cf9c6787959d7fdc7a8da8394b7f64ff36469def163b16f8ff5648ba22eb655c2c943c1cf1116229b1d81e9c4490924faa12f284678b2d838f29672779c1d262d188f08c9965479cae9447d6f9ad1062063b730563919cc952a828f2354e092c28922871009dd85c672f5c34d1ecfc041a0937d0c69ecf68084020ba0bd3c9dcba8e97a782e73bb324b34176eaf152467626831eaa0c4cd5bc96f848f454995d4a5830d13e4e590cdc271a08237d11fb397703c6dc5fbe5078af07bda3d2f3b7c4f0a7ec6b30b4c47c8e38307d84a6529bdb785673e9ae4c5810429dda9b9524560ac1099483e274963d8c84ea041f2f8829ecb5ce0e7d22226f01e7923405dbfb308785ea40dd9a4dd0e9d428b9cdb465cb4709a7e308d7596a53e0e46f5635e885fded95165d58e0898eecdb5962b832d0c9658d253706707dc46533eaa75a1759edd9838e83c3175151b1fb9fdb342e0143af03acac284d8c678a98e2f8c37b290163d096e8bb4f987ca116d9f0181f89daa0e7ee048dd9c8e040c041e13bfb143fe37c246f9ff5b81653ff8b3469f71bf28d9a33563042bfc0d4ee4a20c8fcc248c43fffef610ad2bae61ca6ed57072e3abaa99aa2c242c0f3c9eac0bb2a75dbb2d90368671a06784f7ed8dbd07f1f20005194bd91ca651780cc5bbb61e350157dcbc80d1dfb332e6c1c0170aae3d84f0f63c7b87a09e71a9abf417ab713dea6b39985d0d1e039902503b9e625593c892b1747533b03689922dc381a0b2052cdc4b998748ff8148559a8da28dc849a4c9fbdb3e58020f0ffb354a8e6226eaa623af21f17d635ed316c17e01b8d452c5f6d3657f9917a25ff761fc552a0c8ce4775d6f239e58c02cc8ac2f25db1109acae71eaab9c36f3fb8d6a1b2ef7843600083fe22de213dc6b938eadd7db993cca1f7cd9247a2e5bbb5807054225c8b7a5516508eca5450eb063db89033f5d53708ca319146e053edec6ecdf7ead55132d0072c103eab3784017ad634b17fd7c091acfa0ac32c6c5177ceb9c82144d921b7e77715a1b4569896ad598901efe6ffb92e22f22d2c73087552171658ab871d1cd2eb9597dd986e06588341716a7c9e2225a906fb3b563ce6dc780682ae620d905e2930c3d8c347bca07292bd70969d6b70eb44d0cc6378312b6255db47887c859bc8e7c77858a11ad5b740cd727f699391e4ae1a593bd4582efb5c58bbeb2cd595158de8e11898ae2f628e4286add60dc2498bca05e62d9e1093f37e717b0f8260aec32f5865054b029ec709da09996d36271a9798ce5c84df927fa6b5da3111f3ff27bc94907d23708e26651a22a1d40e2bff26a1865d3116c4fb45185b0c53c77cb66433e487ba23d1cbe57f68e329e922be440a1d328fe03b98ca35e0ef0f63f66f975540720c51f8b9aed316248dbc982df28ee868f5e8bf339b5a560612396195f8b9423ad4c93edc06403737255cf7fa29b3919978e3b6a4f74bde64103a9d737409c9112dbbbc90b2d4607fa9ed7b6b653a997e1e3ae0218e489e2cf5f6c0e1ca87e48ee63ba99cc01d76894833b8dd8b95283b362ba696bd426937d7e3f16e8cf0a280df317b1deee97360c025524690c7a95b0a47d3c9e069977aa256e5a399fcbaf99e72a051b6ea4e9465ea743ed393743ce074c5f54318e67bcd1adeaba3ad9673adb0765e64fc2d2e9fd3dcbc0a7c1f83b7e8b51cb12f0ff327d3b7d1ddf72d8dbc12e3a8d4438b09a066d52beff1a0e03e8b54666a385cb3f0be2cd009dc26894731d7483b2e03cb5885595aeaca31db76c7ccd8684512b85b19cf872ba1ec3e1d861193c439c04bc907c04d9bd68009218aa58d55eb8bdbb971f8614fad52986d8ecf655719389394f3f83fb5c78442d5c33ca4444023452f6f77db89d162e494160be03947f45bf88255e9ea8c338c6b838395ed138c57119ff84ed412d8a3cddf0ae112731c82edf6acb4eeb05f069cce212680738d3318026458b1a61c9715a272b3c6a3986ed8ae696148faae050ce33d1fc1d4f7e8e6b2cc7e5231bfd4f65ea8cdf91df41c173ed74a1734b28ecb5b72c54cbee0e324b3714745bc9f31913630e1c51a3ddded19b94f0603aeadaba9afbe670d6ceff3478e8638ac1776b461e55b627293724f21431b0339ca3f0afd53641944de0814d650236864863aab61196e528f6ffb3d8ffbf46375aae862951dfd42d3731e6498c02b7f775f84965a7d5271534878f20f965378a1b18a124851d559534d419e60e8eb05588cd6db194ef1d6585e035d6c6dd6901c2a01fa31e59b0aef946ed255907fb7321e770d23490a5bc9ac6c6cb50793bc36b9338c026701119023bcd3d61544b9ba06d55fe30a93809ac01a7d6d7db8e4ac583bf6ccfbea1df541ac8b6fe70c92f64ba748052ef976797600f3739e7f266641d7b34d21e0c924e5e3fdee51aa144b57c8d90667cb2752a89e078f4ec862bdd3ba74a3bbfc58781eb01df8a04e50342ccf51f2bafc7524628d6cfaafec40d75e62fdd380e3e62a1f4d04e9414e4f6a245c41209bc2af5835f49f7b02dc0263a49e2191cd8e7b4eeddcc743b5dd2a82f522167122ae899f90e740ee81b8d1a213ec1bd3294b25f1c3791c41a4aab24752164dc7d344939f44c6759f7c04da4305097187785ed423da8b0a4f7fed0d061702ea2d60c9f071fa855bec557790ef1b3eaf537c183cabfd7b1b3cfa4380c0ce5fa4ec533153d02015ec80fa0af1e75064812f1e2f1d010ec88e3b05e6b18fddb1d2134278e196c0280665ef7ea08c1fdabeb5f529c3aab5df501020644ee5ec77ee713ef577659d2edcef1aa7fad0bdbaf171c0b508535a2b96e0db4c16cf0c89fe6353f3cd6c9df4834db7f1f6794be0cd423b702c5442e11aa1bfcb8cb220f85722ef6bb9d31e979d17addcc931c492e648723a8dd030a578e888318e5f4b71048641f658e694722e86904ea01e5afe22eb8dda4ea94100ebc4c82f6592b2f8c4f3fb4c6f14f1b770b56d2c3f0572d68aea1bfd9c09cef90a8b2841000e9949a132ac63f33c709604b81a6a5e31129cec36094df4bf1e3b2bdbfede4ca6956c4553ed7c0adf15a83737ee690226d26cbc66911092a389a78bcf81db73ee18c181c674f3344716a364ef280ca1a52f58d8352a997cc508df098f27bccf7cbea3394c87f05329d1465605a4a557f9fdf5ba6a39054950fea7067681bdfba33d82f86be8d33bcf03114271c9b5453d4ceae6869bbb487edecfc08852b8cff6a81ee2ce58486e3bb31c81764c4b17e2dae141fbe28ec83fc08cd01a21c2af7f16b6dbfa32ed11a2dc8d501d9a98f8d5c4926d319826e21249afa30412b9ff328a236dc0ac5d1f6c99f0cd2681be53897804f5eae8a24d07240ea523556977dabbe6b78dcb0d37628de72000b4c838e14af228f3e01b1635d9a4d5bcfebf377af86f3aa43f51e4b39603bd7a6d2306392bce27e616e9cbd7d1ddfaa23dffe94e815fa14845c1cd096ab015d2bf22cc989903223fcc4048f2410980c60f2986e312bde0091b5ec6af4518a8e714e0516ce60bd96b9f3b90ae0ff829b0c4495b8152c7df77b5d0d3dac486bc56989bff9c8b6828b3e7d36be3c231670c0f90d01ae1b3ae83b93a568d85aa64784c013e70c431499e197454943ec9ea7bc407ac084e8e12e415b1bc8584a7cbd398314ba8df1c481d981b94bd576d30a9ee74fcd05ef60ee98f20361f670cc26eded37d210824df6efd30907a04f562abd9ae99085e1fd098fe88d11606e0982905cbbc39d47de78e5b1c91547cac3047e3587b62c1953ee96c31ff088617f05d5adff111b7529739c0416940ecc485febbd5c1fcbc3a13cb1f41892e4b79676a98ddd5e43d017183b52c8ab54b89c455713c5b00de9e8437b7fb08e0b592d2ad84a523b64ffe97de19f31ca80699aa8a12c96ca238c1e57ddb20b294afc54be55df237a9dc59e20b073e5aea9a1da4ac332288495c772433235074db0b6ae4af8493cc3bf6c2faeb142020ce09cd0593c9ec1eab47fec77e44ed949160709c41de8f33d14904e9b33157ab925c1d1e204b55cd0c12a452e1d9bc8681e4db6c21ae52714b72fcc3d75ab257b0de0a3799676d4a7fceaf61204565672953a5a04b3167d1d09d8f9c39100c34195ce1dc16aa44e94c4e27d7753e30f89048e7e00ee0788fa0bbd651fef96c92562528e992a339d456728373b7783f00162c3c90f8cd003b0966c6b1f237c1c8f9484c3b6244ced9ee0cc23708bc19a49dd2ca57215873baed1b6d9211c9551b8f4f9115fc08977e35f57b107256d8c0f1bf1fbb582ad631c07464e2c888262673be3f255966550ad021fdfbbc46c7be52d2b25d543a5975793060a7e6c8160c67188ae4bd68652ebdfacf451d906afb1f9ad35a2761b2a19e54c67271c37c0463e86b664bab2c0355270497774b1b2249852e5bd23a69146a964bcd97f352132b8e14a0fa3b5fcc1ce49224a7c5cfead5cf6dc5f0be0e3bf9d2bf72d18906fcc278d81635b0ff3b5d816810d1480aa1ee095bbc04a8171b7bf350b52b6ef2a9ecef488edba9cc93d7bc26b2e240df49f17abe8c92cdd6aa8bbe1f7c443abf6bcc33937edc768c26b5324a5f168e05a72c337326a9b66317271308efb3308550b184b024424a80ac037155cc07546b64dbcdc2cbd069611b136a2eff640a437b8c6c0e65b09c67237bef027c3c8dea28b4e53266af772dacd84b5a95203bf5ed51a825242a8eba889bc338ff879b05b252c60856fe422dd5117be883104943613d60614eb4d653c55c73f3f68fc4510ddb606d184385ea533e0d9a5d0c26191a8fdbbb75d93107b6c203be8f55348f4e9b94b4fc46ff1b28ff8b2792e8daa5e40d0da47cc0d7ca45bc9fbe51b05b5a60921d09823fcda57652a109d0b0432f50054bf81560c81faabf88372792d2343691ba8230515b785c9064f3cb34ad33acf1efa44e8c8d6ccf815a8d64da0491a809f796b0532df57507a6dfbbabf8a87fa7c05f4a5abcf3b8f4925a6dffa94c4c0fa61d90d81a97240d8e4d0900db65ed0c487845650a63e0dfe2a74c48150ae6799a316cf7a0d8677971483215889f2ac9666ce9dea7be9c12efcc2d1ef18f578c9b36bfe3724f12a8433c1e112a6190b3ece7a1e4e06bc7cb1c137d13fc6d7d203e9726ed7a842d30ccda02a26f39e9e50a2cd4f83d96daaf0ffaa66daa291e0e357ef6d18462fe916e7b96f3b58989902e76b9dcf716c1b90e423f6da169080bad46acb7c0013cac7c29768f9893cf7d90b1b8ce0da575218f4ebe5b8952efe0acea02831d05c0ffe001ab23228835327d9cf514b099370bf014dcd115a966c04d019ea2a0ecdb1f2a2f024f562075d7cdbf77c5b4290ca510eefb777a9c17d4d098b2c5f410d6cc4d1466ea8ca869870b3e85787e7dbd39590f003da0d15eb992c0a1f4df52a87edc18f21664858b485e8d56103755caf06b8037f7ffc399aa5d9df8616e3a8bc14114b74542cfc3f1a584860c3f49e1d74588c39ccd2872147a82172e419e72004468572717a3a2c1a2d86493224d03f97094ae7778bc680ad1b5565623cb90c84b3c760f6809bd7500fd1980d5e2a86e2d1564d69ca8cc1e8d65d07ce49041f11e6d97373a145b1845a1f37fbfbac01835af3677db72dd55c0d7ca68caa81f059b4ee1b4b250e953bb6cd01d3a723cb1e397fe985d394f1ac6f09a50115d495df220b861f2f5e24e22878e43e2559c39d32733ce436aa7d02a9df7ae5aff1b46618a44c47fa838839fe2cffc40c5d2ebac0f531c59defe866afce48bf2247e57fbca87dce45027e7120434438b7c13035682f684376d8070cfde66a5bca566882030a95b92d1130f36245a337f51c848440acfadd3db4015da998fecdc24a11a9618e9502f6f727fcab10179fe2b445a7f6439b6fa85faf4f0a3fed0856a291af0e6cd831c35af48aca43bb07c1241564f498e4ae8edfd04cbd27ababc0502c9a809329d65ed86e542c72093828b3fdc02b26196854d4fb02a5910705f4dcc66d82be0101fcb6df622a6aaf7974784343e9028ba666c5c977109e5d59f50c3fcb1424f937a38c12da8d7935fe9f2f493c0c8e21d95fa6c1ebbc8f47d0f8e5b6b16ebf6c2e449f55e581570aa9f2b23dbbc156058b18c6762966a15cde4eec07442a8e88fd2245883519a3b0af5f32f2c507ab56d50181d752a4cd90794f747254492e40ad168c0747e47ebff397ed51565a5d68137b1a2fcac9ca756af14c52a469c69107b9ca4fadb8c53caab380367e49bcb0546cc680f5c55439844cf474084702be0108e9dbc7416d873160d7c4b5e3d9a5593c61517ea10bcdba1a63d9567d52fe4d54211ae8b0f5eba7fed8bcb0819c82c69c53f09ded9967bf752fa6f7e4cf3ddbf656bd8f1c29c64d88c103541c75a3ce9d918672ac32ef3d43d5c636fe7f0e59f30ffdf05d663ca7daa18eb89238ec72248f02684c0e1051e0597e01cfa6892929cf4a4ff7a324b6836e969d7b56fbc22d9ca916d0a93831272285f4445824aaa0adc288e085c6c3ab9e4d65c3ad432575212969be4d9be6c5b9f9a8d58eb8e7879eaf4a07133a393a053c02743136d372aa3e6695c56b3d03654b9487f6afdd76c646b5a7c66a99b5295c9097a7e0579fc281db29c4efb66c95db5914c39e0f26413f54f6d83615d5ec55218aaf100f7195dea8244172f399743befbae7f7b7f6f4c1bce17d6658dc85e35dca2298ac69e86a386770de1f100771ad6d685917d4740b4da756ac5a8bef757bfcb23c34168747be87efcf46fc9e40f25bc5d7a95e4f9d8e66c9976fbe19d18a8ff92444569506db4e503beb1bcbba3259eae1cb9a275b98835aa102c91d6e7482b8221da14f2e94ac4d592d913df309a370f2dd52d1b7c09e1e518f66d26909d096ddaeb7e0cfd52489230d41a89ff153a86cdbaaea88a173555656c4f8b45eaafcd8c48d7e9035630d9873fbfdb9da80096ae6e5b04aca3915f9baca756c97b91aa3492bc110150861d3efd3d90623806f60f43dde9375784e518436fa45891cc87e7566277d2076bf72d0b500958c425313aa50d30b5ca2498c6e1ea92227d93bd07c464bfb2bbe53a190d1eb926548660dd1dc4df43d6e0bdbefdaec0fd71697092ef76f2ee41999232de226af58f61705507d08d7d17467c2e5d755c00cc5a977f8dbdd12fccbcbc7a96ec368acde632af269bc144203139035207d638e35bbb27cf2dbcbb24986800df2395b4032d1374f6d0d1fb61a123201e80f703d891c3158c602d13d82aa3c44e97b717e2bed57bf8e9e26f2051d82bf8f0f85972d41518b204eaa0765862d6d8d3916a1aec9bbeb8f8aa66bd324a43279dccc9dbfa2a74b9a323b2d36e6e92e244147a1d28abc02ee4d8e96e3b28b8a401950d8b08ee5297f2c71b1aed3d01977723fc1be79bc7bf9b4962b76a54503273f63a2b1041767b77dd8cd20f8081d0fdc5a75a0516071ddf4742a2fd957deaa3f46d9c159549937254ea2db7da1ffeb1e55957c2cbab2df0b55b207c2c8c270a8016370377dbc0b1cd54b0edaee79776d4cf54d33f7c761d26df5b54dc449e439aaaf6e2f9599badcef58bd4202ff52dbaea4e30b9ddb81ffe960a64f6ff39840f66f8e0f99263b06370c0fb7e643a29577d927369b677c50f510b386b836906e185c06be460cebcab4dd604e92c449a6c3d269a030f81a213b0ceb8324fc3cbdef7353811186fd6d2662dc9315faa89bb78e9a9f2b71ec0e9bcbb9a7d7ce09660428543e8f1b8735cada1d27300411339896d2ef1705ece6d2d84e185ccc2b0bbd6e4e390c4b4b6926d09e6de3a9f3eaf0a3859291bf0cd3dbff29b018213570bebcff122254c1b302eabc3ab2ce4690011704078d9a8e7a01048c1291b3d0a33037d3cedd54e15cda925b29fbaf5d58d3e37832523e99b6f431bd4a6071100d4edded2b89a490993574dd48c7ecadd4b29088858efb6021c26829a1ba02bd3dff05f45a1df27f50afc9a9d2303c28c81adc3090855687d5812ab7c08b71b84078ab17f7914918cf7dfc4e6bba99ca5f53cea709ba788b48e4c367707b5346ff828dcdb9342cc358d1332b09228fb25d9657d652e4cd6a7f616224898de525ca4fa0035f1d264bb3a93c71e6cd3313ddb1da366d45ec3bbd982cd2dc2c7e184591d7fab53ce457bd0ba01e95856f23f29cec6dec608637fd383e045631d1658dcea54946caf6467fc66e24925234a61e1162c0fb4d5a940eca527ac60f9f6f0bedf9cbfc42603513f40668d3c576e230a8858c024336a1809bf41ff2e0ef08abf30af900c59803807802894de08042f699b1e0b28dc776f920b8b2bdc538b6c67e1e44814dc820fe7783a197d76d6eb9681638568a046cb8cf6d69b48692366cb8623d0ab46a984ba7623ef66f11f2fbe140922fa84fa906204cd1107d923ea6140c437f029c3e70a88f641cf3b146afdfd446698d19c33e2dd97852bd02dbd1b8a121f639e68355883aa9e712f507c397c53ef11e040b112b88dcaa0dac526746a96df7755d3177090c4fed5b0198097c303502a2576dce72f0f4c2332d969641998ce57fa145bbdd768e742ac75d4ca5becec9cf3544d6fc9cb83627011a8274edfb1cd29e463f9452b7dc71ff963c1a792d8cd48588770cf175e12ee467961acd5933b2c622a05427f205e56351a2a0828e205624facb0a1a64573d633cfdc378dafbd1ec830c98e8e39064cb1891b5522c310b838eb55a1016519228e35526901cd6c3cccc3e4c4ca232ddee9c398f61a1d2e4e43b9ac0442d1d9500af5c6f9f15816b28558b474f768e616673ecfbe193e637ba99b3aa322f5ddaffeec25565bbf28c55687a6cc59ad1322aba86807d99d5af6f35ca63ed071d775b26b3bce30e5de420468e3c2a2bdc4bede8f5792476e6f6efdae851f984afa85f7047f32af52576edf0998888c18eb08576a3eae945d571ea95c8fe829f1be84fb6962e2cda91cd400940f4a6f14cec7608adf32fa4e14f25c92a850f16e05217f7689660fbe53f74326c501c6625ee7eaf2597641380c2eb82e7fe69de8299dc58f0ee091c413e49a07544f9b32e25fef68410fd6c45adc208db0fef34570259be265d81584291b3918e70f5c82e17d08bf9291bf65d6860bfe642c8c1f92bd5d8b029db5b1878428065135d9f3e3697a88ba7064debd8d2fb729cbde2d2f62d1074fa516a5ad6433f6be1460f1b8156abf00fcfd55c7c38be65c02b82a61be16a7ef4431af427a40367269ff1a8cb2a4e0a3c134653fbf4fa92605dde5a9e7834867f99ac8f1b24eea0b1ee3bb4f875b8e0a0a5c5286e7436bd7fdc38438ece1bf1a88aabb02a99cc42f216d2887e95d81ae942d7f464b8031d20827555af1e5201345ee8a0010e9f619a8ab7063b192cc30df50c739199dcf0202e5caba68ffb0433f598275a52015683698b95bf1521db3536c6f09042942525bbff4bad8ae1c3dcd8d82eee7fe6db76e6a4378e75c4b1e317fdcba02e4d971a39f717416159e27edf26d8abe592df56d2d0ffd152f8c2922299828e8997bee6f32030c905278f804c4b5eec5e9cc61db0695400446a9e1b2bd9e338aa84548278bc7643078553b78d4f5b1a5232c11958e369f4a154cf10dc61156ae8ae864ce04256b7cc92cf901b0884b138f6999b94b6648ab96cfd0376741912cdfd79d359dfc97bf96872749d4d04e95e1e780c4640c6208eeb3ae3a668f17cd1c69acdf50db16ff88828a14f1f0fd39ed46110792c55994e0c294cfd907e252fc67097375a4bf87e60a67f940da6c64b7aad0e11251006e107891f44b3de1f09309fdb610d4de70b0979a0784eb316cc22a6b5304c75447be358bbf5cfa4145cdf6e97d717d9a812994040a76bf865bdf53dd0fe174d149c1c47006cff283743cacaa3dd57852107a221f97e86f34a1c616f920c8e4145b3d1665d145d292581fa182f4fd7cec0fffd4e0cba1745b11f30e345406a7c1f3bc64f2c24c3bb704e2866084465e2b8e83b43b9d0262ae723011704b931f58a0350ae9f035343403a85faa98361e97ecb34b2154b59dcb5bb50792280601ce238b39f46aaeef32db352869d5cce4731d6afe6960585070a0fc67326c4da99177f3c0ad54adddc070a9d4e21b0ed39a9096d0c4884098b435e91c0ac5253e48ad151d02918ef4efece82d815e9cb2565bce134e343335116293a5be4c70b3cef2f2f91400433b7c6550ca6c4b0b27433293aa140c054b6c4bdf31e0b91050d44c6ac846c8294596124dd2a4a8e9150cc550f50730ade2a7db8336b34d3e46d9fd172026177712b7be6d136de95f13e080d4a7d387cdac13687a7841e1aa39e72328e9fd56f23f38d54011ffbea8543ecf5fc3b2651aeb43f2aad9db5b896c2f6f6c52df90a5d74825125f050d52cbeab8b7bf97cbbb7a207da1da67df4bac636b27ddb52d67d579a31cb3bc2f49cd832f5b25d222db894e6a88830e289f0748403836c0a7cd0043109b83a2ce10a1abbee5fb3972db300358c8761743278749e298bd036cefc97f41179cb538285069aa1d0725034f4ab4b78e9998786809ca0bbe4b60ef178ba9a7374f4b9aab1ca308c85aa37f41391640994d8581f15661542a3f08cd30fdaa15666fd6d65bcafa3269c3bc53df37fe83d61cf395466d9cff3c0f0b16b207ceccc1dc03d35e2f6b28f741921661d5bdd304e26e2c19f0ca514cebee71d9b3dabcc2529f1bd2ed49c4d0234cd2b7604148167755a46c25a0b5509775106d3537da9791116394669deebc89fd792c3926c32d4fc66aa9b6ee4cd7c06500c30c8b80b6d83177d9c704e16707acc07d5cf1d57689d12f3ee902b99fc1c5b2aeff98a316c4f1f645abf8b4c0daf4f10d1e90cb7be8b6f0266e97d55ef5ed23f23d2f078cc615e1ff634f8544ade38a48072570fadf536d485c6c34a083fb18a67368dbf24efe9334e128d1f0af2dcfbd226a54d3d159a881e27fa0ef3d169bd8ab411137a530028fc2cf7cbc3de0c9b6a8005e8b2f79f5d878f77d3fa6d388ffe2a0bc84b83d4627dbff6225845663aae74bc902957e2e308a1b7f1b0fafaf899c488f23056bde51896f68453305f20f189304d0cf97820bb9937b1739671e2fae836f434d2e1e617f77de1f2c3a39c322c90b69b33b5f0b971d0198801a7e8ead536dc4f635b8af3c87413ed43e53e162e60bacfdea2809a3e31c72484a58eb8ac0cbe173c15c17dd6d3b23e9fdefa27b16377ee8629cf0d837bfef6f462339b0c95f743bd72fe5dad768a9ce5933d6f6dd415729ab2c044de93aef974d0e197c84ed84b137be0a0ea5160bc8a33e716b8f55e4a0d5d605a9d737fc17b8be82d6ca4e1b5921d95eaf1ad41953a3b747c930d8688d3aa5f286cc0774f752fa16d18a957391e00f4dd7730f7d9ea1fc3dd3a5c63154c77df957c253a01933734462a7fce4c4d2b2456917422a7d8b15a7fdb2e715db89b451c61cb77689523f10df03d574bf2d9f21f8a2acad90593fffb8af5dcb738a9ac42f6466c9ed3e37d405a49886144b8002a2e620a2612a9578609332a759342cfda0fc9282ddf64faa58841f5943a790ab764181a28a1177705c25ecc2b0db71dbb15f8c2999156626d720ae14d48da4b42753f6b515dfe959ca3899dbca5291dd593e45d695b66adb74ab2260f87f20b299a5344fa033e00baf93239d87e34fc5caafda8fa15183332801105bbfa4c2adefa7446a38b3f336429dab6bb4bbd402231f5a2d55abaa78f1f7b3022077e7f25283782bdca6713932280e5bf3e9a4f649fd2ef706be13a502f7bc22f188607fdc1d642362c1543694d00ca2c1041d06c5bb1ee2df6dda595e033a2b5717df65327ac5af92c813368b38894bdc10a21d3a1bd481010f71ec74ac08743666872615002aad77e31f5d5069e92c7d7d8122e4d0ff4fdd13e517a817ea89e9ce3fa404b5d8d3a4be29acb9e2a2f72431ae3201fc53f93b04d670fb46e24528fd0b4c707e3670314450a4f27e4d3a2cba627e38f03d010554285f354a2e32e936f9a57a1653f6c0d93a029b9b36df043e38ded1f35a282e873e4e3d16de7d71b998673c8f74ce5be264893833dbacf9e56e32e86a1699559ea4b5378824e766f81b6adb436302531d996f8cccb890f9d33995c2fa93de00021d8ab4a7a473d9e2f69de7ef42e0db7362a14529f320d2fe22aaa1e3c4e0c1cfe73482f04f7e00a27c91368cee281e5c537a55117ae803e2d6b0ac30a7f1b7f8269cc1617efc9a7be9b7c4b40b58fcc9952637afe709d93469efce89afad04b0fe4c46bc77196bbff0f080c1695c0798de943c3c1a6bfaabe9125882a4c11497f5530579baf87f5f2163917c04fb5aabad8903abe96f046a259ca467a1b3c03f13a7475d8c249721d7cd362cf1643abc1fdc65c340d686a566e4f833f433b304046cdba624464a17b4c061ebaa46a82ff6e72d5e91a1483e34769686b6e00681b1741aa3ecec3c0cbb7f20ecac3db19ed514251dbe88e644e2b1e4b2d719a70da0fd7d36baa713f8967b9e0e3b1c805e65abc283db13459631d674949d703e39f6079158a64d45f9b7279416e30f304838dd94cadffc7f2b20748047ea514d08781019943bf9819d87f072505ea1672fa923603103fe2180371cebc9be09348c72ec8ee56e69a844933986b904a2484cc34ea9c5542928fa54e095b177eaed818e0fcc88e2a5aee1712dc1d5e874697ebe57076b2509010a8a75495fca2d3220b7ef037e33ca77d612b8212366697beb184b42c9423e91829b40611a2acd4cb55ced4424d33bc81ae77b21e20d855c43123834c1db376233191f2206b4458a1408ef840481da0a9dc9148855c53fa7262fb13627508d4d867e69ad4652936717a42138793cc5c171cb1f9143a4411c369a9f0181ee9b05d21cb5cf6686c205ac78f5670bcbfbcd5a3d0cd1295e990f424363b88ffc7aa306d927da2949cd7a11efffed17f2a136997397646d87b684364900010ac78efef2e32b794f9a43bff07ac080fbeb52168b9e335e11a97062f0da097108e8c90d177e092553d9790896c80484d32f2644bf064d0f803f433877f922b851a48cac3947167073abf5ee3ac1aadc730b5406121a1e64e12f6fd4a8a9ef86224a888568db07355396ad9c664b740ba09367103791795ebef918a7e6a61b39222ceaa796326d73315b9c8bcfe581c79d35fa36461c4e4145fd659526c987b9ecbb5d151b7c7b52b3eabf8845e3b367418bf19cbff1035155cef27e75345a6fb6844a9583114e5e6de09011f54e7946f7ae52b5e48d5202f9a31690f36e10e7f2f56ad2ee61f471aaf23e6dc09c5207c870f935a5dcfbf69417801c0a20283ebd806a9197baea2674b98cc3b752d3f54677c3ca4bcb834a8a40dd5e63cd66c43fc42352bdf20fb3f3f2a7c636700a58984ddc0f6f16bc09118dff6941671f296f085fe9775b3d54c62e5416e48305cc92b317bfb79ba389c4fde92e40badc77b999f60eb93fbeb12a20ef74ed6fd75cdbb729aea66fc912aacccf06dbc93e28195e26cc55bb3a40c3672ff1d9f844d09a331a73416ab9562b10b82a002d0682a7118761066a1078a1432dae9311a104aeb90b23c58d63b705ceb43014199712d2f625f8c5bc78df7a6f146a307d7a5ae7392834840d36a0576681818bad68e32b913f244a7051505fab92f73a694b8812be95b3a31ec00537562e2a6af6bcd6eb2c4f7574d570e49dc096904211503b0ea4f6ecf14520e64e79ae23056d3e81a425e0feb8471d247a383d6be01440f985eaba981c7271130fe76e0c8b1030d8502e39e052cf234bf9c6d411470f0bba9251f4ceca01fcfdbfcd87a78a9e93805be41d74fcb3651039d9d09adc6c5b41f5ea8b2985af973f7f98f0e4420660d1f97afb4780dba13e3e08fcbfba04d38ee83406cb9d0eb2a7b541e867108fd7b18f36dd94d09aae699e7ce753530e96856dbdf1a9710862975e4723cb46ac402600aa7bd86b5487bd2a14f2495a55dd00f6e2a8daf7acb1ebeecd08ea2d8cb9a6ae921b3b035a2c6cedde5f995a34c8b651bcb7cb861ff4c04fab1a994872a64f071beaaf66786955a408bea2b70e2f8070503765e312b298cc14f7c3de0e874492eae61ff6ef4cac5a5d9e8423cef93a24616ea7e4f2e73621d081e4cb396b2675021d114a1ab7eb17e20a921386762eb81b7a2239664dde0d95a56480b5fe6824ed06e295a264b9ca46289d57caec1bb639d1f02dbee0aefc806fff4790d594520a93386fac16ac89c0f559f3fe5810126e7395d4ee48c05f6b8069ae1fc2ce0ba91f49319ce002206c46dc4a405a3d3e80729c4cd9254d24e88190637dffede580f8d9dfd3dcb0ce9ef637ca3896623d19c3ba8c1133d5f2f04667e3ed568dfef9b933b2d99302dde88755346c00ffa1775cb080ab77518beeee1cc4f6933f7e50e2524d0cf9f7763956ce8ef59537fa2922ec2ac5eb7f54d18c166e126e6f4adfaa39e4fbfa520248424387dc3c60dbabeeabd182f899092070dada9dad83ff2d3cdfc9a26fb36c599bce93866f81a929dd1700f90e0244eb14adf6c2791b64250bc75b3bf5de4f20710c4ebc2e537847c00eefa6e2ae46159a23b631c6113c2a79077d5c56e64a70180b6f9c40c231e84a6e93cf3dea8158e26768da963f212323b0176463faa150954dda6fb3c24ed87162d887870b58766149920946224a8ec38895a89e19880635f26154ef6ad000cc5b6d9ce59860a3cac810838678bb07377f9338fea04c55dfdf3a60add71bdd625249ec2e637be0a162679730e4fb899b3680f45c73524991cf2b02c133a789fec1ffab7c04f874e4310b94d511b84b108693b785a9bac0e93ad57bff4a231486f2c91baaa9a47867bece595c9312fea2aa9a4093a21f2a83726a09347e128667a2a2ebff42a4030d5691c99e2915e372b88a8baa64683827d90a17788762d65a03df512828dabdead87900bafac74c7107ebb960469a2d6a7f4d07179c47e24c19357044d314dbb51aaabb9160c00d6900b24396d3d2e48d2740d28603f89b5a044cac1626f6823009172705099580e3b55a1d54dec06a4dc1aa7d4616c94a3f2d6261ba3eac78bdd22f2611994d3c47e8a43541e7c792ab106c5a4600b04169e3ae3762e7a0313c95e823508e6e71e25a9300e767aed63be6403edb6be22f8f55aa9545d4e158bd852bce732acb678b0936122d4d41c7dc1c7ddfe44fccd0b305f10327d72ac479ab809200cc7f0acee42013f31f5195dac8c6cb4835949979b74f69493b2bd2c9dba2025ef46ae29786c4eb623b5aea7311831aa4372b9957e20efe3d3b840be523895c108b25c82c9941fc5b875e1d5218b18532501d6e59fd04a596a8926f031d9364a9971db6c4d29adee427c714d8688b06cc16c1e8d5637f3562350e35d44cb1ad62db867dc4130dc7f7110ccb6076f2457549bd1eac154e2e066ca0c4fee1ca3118838683582d4fbb2e438194dc77e306c6e0cb5c4b94cbc6d04d1c08092f34ce206e4b1528fca621717cc37264e1aa78a0d17852f393fb1e313ed18f58923dc261c1592a879957e8a54bb15bb8c09a6a53fd2ae6d298bca79bd59c8b0aa5ca451fdd9b95c72876fca1beffd921fdecd8d16047ef23c35402499a9d09ff68d5402aa2d9660b7cb099a19380b3d8e5f2d322abce22280ca1fd51a56f2651520a82ec1c30b823ce6a2269e8e35bbc9f2a24e7891fab25538ed117041ba6fba1d7a1138a060e422d978c483357d29da99bb9791e906674d8ba2a50767058a9f0265a14c9071277b601e6bcc711a9b7cffb948818194b1c7f39a58d8bfe491928dcdf3534fa6ee6cefdfb535c86f7eeaaea36b99cc3180064a68d1ac174bec36724bd3a2388d40fc05c6944b38b1c60c2d7f7e7e63965125ca244578753868be0f6803e283688ed4439c35b995ea304432d35be26cfd9c082f5d7ac86810a1780a125c2415e6c340e26f15b5b28949662c8bfc1123e99fb0416d579b99d0117bbe3f461b4f0fa31e66f1da29d3c8ada0f17478f23a82251f6e40bdfe9801a8544ff2d6692b53a87fda80894db57975cb3f19dbdd4773e60588f6d6bf04a1faa000ba499391ebd586d25492c8bbd8e4abac154e3c28e0c253ce00419c27a6bd4e8ff771256693a2a596fdbf038258365ca0a8aa5c3b8a0a77569f10b0e9a6a8d9e66f4ec5daab479cb996ee6d9165ce1f657f0fff68d45dca005c12be82e651eb3243785ff16f6004278451a57dc07559880eb0440a0aff712e18993241e86f097967840c7da75c54c9e2d2c121babf9a5657de200ae947984eaede70a92a0c89513acae6751a8f1a0be0df1bbaa6332baed851a16d16bf73e37a50b0f891fd26dff70e8126d8c885c3881a7d3328432cf04f351f75f4dc7b29ec4aff36d69586c63b280464a4c5929468761f6cbd7097b14ac2e9b93e788b44823d15c0cc778f3c1c59578e31792eb6a021145fad8d4f957942ad7277baebd14564f8f1687cff8efd0c7ec03ffd4ece49da76776c9dee8d58f528143ccfef6e731ff09899edfc4d8bd022370346bb423dc2774b73ee8b912ae14698558d8a30777e555947f1de8c435331392937280cb4e57f01ec5097d7bc7b7c59460ccfca080c1cc897a4deee219ad5447072a5d0618be065c4c8342d9ca015ff0bc9df5776f92ef17c4bb8b8e1e175ca39b49af403982242e0846ffa7294952ee487f6853d0a24d30ef417b0f23d9c663db391179aee859e07cdbc2cc67a3405ac7b4275dc86a4d07ac620b575931cdeeff2494fa259b7c351839e9040b539a89656463e3ce322c79b3d0913b380ffdfdfd2c84f5c01b58768293521813086c54c40430e72b0540a93bad05a971a55eca3f2f756f8d284980648e915f5a08960f670741349fa2064758b6daef7fa0af496f11b46509c658034da6350e323b82e151f6cc2905b100d02e2d2cd2312a00f5769145f07535c1fef7164aa2f5416665fcf2d853d3cf4b0cf44db0e044efefd085657168169bc4589c2acf68377d1bdbcc47f6234a9188e0c0b6d90ca6320df1bd4f1960e5f9b63f6c78ad00ba44805b2f2022c724291bb34d51ea69889d303ec9b02429acef996ddc97ca0fdee1479f35e8e15d56681bcc726beed3353653b484765041079b2f889e6f43eb170ba6c4849ef96f8a8a87b03795ee733666bb1aa89aa2927e08b1eb55c8c2253e9f5ef07810b0cc620573db4217ff60da904bb6868ca3207ae13d54cdaed887011be0fa5f307395ac960e629f200c144e87d1c92e06221476fad05431a6c5205040f0743d55bf942b24db6bc60bd99664ad2dfc261752b6b210a444a42ec96f3c37b4b81379e2fdbead41470cb35edbb26f24c3c3850837ba38020594d0c1782a38803e23719062779f9817e7c8e39bfaae75d554aa9bfdf327fc06e2dd73efe65760ae4e05f152bea56733bbdd8c242612b027ac9d1b0cfb09f5fd83100a3ca7234b14846a83b44fa4f5f58d8e0ca02cbbe0769f5889429aaae7d0f60d12f95aaa2472a556888b23563f8964e73c94a658ff38d06b2461b8d51b8d0fee6b47fe530b00f92230adddbd117906bef25b9068f8230ddee85ff5cf36b3d0ad97fa8cddd043ebbe6ec3744f76e99ef5636d0d56ab9c0a0853e857a527430210442cfbcc905c70d871e5cef11e024409a8d1713280414b059389995601375fe9ddedc4566639fec918987ad64b90033e84b070b79cf5b66aacebe751ea13894d3f9e22c2c0f768e5046811c098989cbd614972713caeaa22fcf5299d62a52b106ebac00e72875467e7591d219b83cea530fcdfc04fd292323de3dc9b7689189b42dc5e5e7b09ddbfdebfb14c131a282204e5da3e900ad98fca8055a9f94681df7aa7fba007bd6c8799a8b642da7e4774f2ed91f3505b542e6fbe0a23207c07b57a734c0adb7ac3ad3ae5789c4cb653230d439479ddcf58ca1ba60595b0d29309466c701cf2d129da5018068b783d3e448564362395646e0554c8ebb7434f0893c83028342d7e2e1441006d46764725b3e6e8a9db9860acbe1937aaa42188f1486cfd78cf6a1b3350fce1b4665f6614a33a9a04b8d4e000d695d2b0e7da5ab8d1bd3ce48366a76f68d2c1c8b5050c50c007ac8d1f1d944497bf9b37554f226801cf668d6351e6c417fa327382781ede059b5cbc8d6e26b8b87f2ce81c33027212a204959c1d2879bd20c6de5d539f770a3a64875bf492ac040cbb22ccd4e156e6994ca3a331d1b1249c6f9cab986a0a4cfbc30f4013aa76a1fcb913fed3b0d7c5b570256254233dbb1dda027f9a60a19970ecba68f7be67700ac8e3c9c3cc15a241df2c2332e7199044d1232854ef71b01a091d30fae9cdfdd210f12e441e47b0f56f753c6a1b1d5c840853bbd5f2a31acffa3dd380b7fcde279c862c55340a0295904fd00b6ebaec0ebd7a6184e81b0ec95d7adf38f37ae1d15da32b3ab67bdb3384460718cb6737c39ce758672183e4e4ed14fc2c62b27c3d4cb141578fd82763a88185c0375d27e6d841d8598e0a123891ee177916df5b783f035d3efda579edf777a4834666c65da40a30be7a516e62b23c709e00f756a4fe8a32c1e4a35fd0be056f9fa297c8c493362767a7db20c7b29e2e3c76c366d931678d813a511ea56fe84cd3e3c1f77c6c5e7b59938f603ea6336d146fd6d7d4615d8eee984e783a0730ff4ab1d48f2fd5b8a04a439edf527b99a27c4f74f20776520a3de7c68a1ee81099f55c1294af75d6bab2fbc1f44972a0073957455f40355b89aafca5c064fb2e672f8d8388c051bda94e7c4b6d4708aa133355b20c34fb17084aeb8fed9f8209c9bd532a65ca0b4ed4151c0607944eaad5cdf5359b4e0543d3c3afa3a2c53df5afafbd5240baf4aa94f165dbfa079c21cc03f914fe787bcd2681477b51bf0a77c9dbfbf50a140d9fee0950c776c49ae15db0ce1da01fd90b2a88ce37046fcb200852b1b426baf1baaba65c06b834313539ac2bb62acd0b32b9c4a4886b3e4a943ce3d48391fcdc4df72ba6e5669b4dca42cb439e1e26f2251c5a071c263d7814ede1a78f3995d93f753fc3028237aaf54cd4a9172105296e473732f8706f2bb898f4dc9803b6f274048f42467dc8f181b12f0fb327fa29b02b80149bc6f3fd40e6d9ca7c1c7ea1321a5e4264f141ff775bde1fb1560180774dc1992d6739e6ab411e4c93b9c6d7cc56aaa93abbdb9c84951bde964b31626e11df23e841504570913f72a607cb3500fc7cbe3e11a5677b0a06bf0faa950f3ff41399f4762efff345c7b97523709867b20ad84647f5b308eaf7ceadd37717c2edf6fd73457740f48ab38a564eb81251719404bfb650b8fd890d2b730581db2d718ad5b19e8ecf097017ececb18837317078d2b02f9e75629256dce16ae2d62e692835ba1735f5b9d74d94f9d17a87deec87ad65abde885204dc479141497c1b9adde548fba307979497ce1e0a8619fce874d700807e7fe7a4434b0b9de860ccd676dc38c6fa1d86b75b612ba41633728031aa7e6d35c6297d4cb3fe7dc6821a983ce4f835cdf1a33b5db5a815b38a48a3c063bc18c282be1ec14f001c3550b88e17062125eafca2267eaa197960335edfd2b1f56d638f1b8b343742ce8b5a03e701c6a41639c563ef8cdec248c4942ba07751176fbd6b1615ea8a69e03add180001d7ec77a97a30682b28eff29df4efce95487f0d27886806dadb64586a1d307df090393da4dea711db3347f423d8524d4e079839b9cd44278a932e0e2e775f161c604d859d0dbab41fd8f1a5d8eccff88af88748c26454c8f748619a98ee35f81a974d3164b5c047da98d765bf93130bc54e19032fb48c557e6584531f241898bba421f8cfb4a1f2134e1b244d6753e5220546cf1a9616e7d78dbb391375f0cbd59f1c553a698167823ce73980d843f16cd77519b271f783e7034d97853a78499125f6971a976c5b0ce933008205aa826ef6caa5dd2b872860d4539da7aced2e575a5a67b606f12e716fad4fbfc82a3c3dffa0cdbd7075f90f4924b1897e90176646ecfc3c9b96d2ad87b3bf6e69b1ec146874a763c93af2f167b2e0ccc9c57cc6f5f2653fb63108c85a8669bde1043983104f172b440fff92c303360c2441fbfa154146fc26319d92b787f870f582ae9d6b99854ba7e56001c76ee8fcdfbb0ac9cc55caa9bc735ec7046d34aebbcaf672b4a25d76fccd7c45597061b9c2286b45ba3c13bbb51c3dc5eb3fd5b1673d29d2b6456c21f1b5c5b42b21f218938de052a78c90465e8f64f152e2edceaabc378dba4ee223725ca008421bd1fbb0a35b0e533e5d5f590d6674f42e9790e4d1e8dd86cc33195459111507e621f3183ae5046979142b30070af7e57f2683a2f01faa1696b1b26f026d7b23f91c2b8abfeb8b674f9971420dba5bf68844434a9e3d4940e48737c11ca1defe1342085ee8e6b7d746f69aed68a0d6c58be689d2fbb8da21336d3ccf8199a8fe85ef756e5b8f85f419fa5e7069cccaf6f3e1d6509d16a06861d08b4187373c87a8408b97c38a346a827511a563ebf1ea93027da93468b0c4771d97715f06246bd3c899554d8984f35a4949ba41028fea7b1be591ac6884810939d1605c63632e6192fcfbb49ef432ed17fb233f744d79089bd4523b6166a68c65d1c634f3e6382abe475d1829d46e76460501c5c4d2123636a4ef6eed7cde601457bf091598ae8aa1eb304c200094a749f1a58610c2bffb1c53253ef1444936776c21b45e10ae3817443e3cdc0511bf25b525b563fb0990bacf92674cc8a325e28eb72cf3d3001a9ada7541a80aa23b07161f11c64fd77c0ce2c6dd41d3b4d31b9eb65eb963f2bdf6378e414dd73699856bb6abd7fcae4bd4bc881225410c8ac2d58d2cd07cf131c28fb3af5724fdd73ca46b917c2bc8ca8cbb363deeb085a33c526997398b1a5cb41faaef34ff437f4aabaa1990233ab83bff23d4777c703d7e98f28f94d700c2b364ef134756e519af7ac8e30f88044cee06d79c02a27a5ce701a87fa6c6508bf531de72fa4616d3aaa0ab7761455c0cb546ffda15ce41703ec679a794687844e283b6a3ba9cdc81b518c5fa0f8f3bc5f94fa640ab56e3d7e609e3d4c892bcc9665e03b1bdf725678debbbd23511316073a1cb80c9b05a5094819d17e130b5016d972c3715932a744c8bab9044c521f9d753d7542146b9c181026068ef57f3aea50b695bef1cbf2fec9539cb5f725773db4f4f069fd8f76460e809102222d52646bd0c5f18eb4e12ef297f17690548c4808afc24229982417d7af6edea0d615137202cec3d5457ba58cf33cb3173fbfbb10baac268f25f40a08d3c6ce8a4ebb6775839656061a26cc8ff0ceda19e142273bc99514e8deb7ee10d1e8e17641b5da0152ff347b61e4268447a00005a18c66f21c75c65f3c1ca8f8c693d98643146ad9a369f9acb4b84d728aac233633fc4158c8058327f633e75827150fa4e71705d122ffaa6302b9ac7f947a23dcffb5bad6bd28b5602775be14a9def9e693b8fb3ccb7280ad499a69434451610a26142bd0661c381a778ad3311d76e7546b4f0f49d9a51d3259217406184132dad1d520fc8a4beacc792cec7875503af01e3e11585c619a740856bfdc1bb437ef974acb7306c9f3eeb7cc63ec832651b1fe16535dff0c6f126590fb4ddd6af42a628df2111c516422dca5c11eef31b7a4646a0aa0cf6a08a50f08e83113e5cd6fbc811f4f11e894066bbe8e14615f1c4124c2e5b1ed95bc70709e5382c2b8d36b714731e6c6f1b29593ce8fdb07df1f3a5039ca77c692765e407c16b6b00c5f37c173000fde6bd0354f1c034a96ddf50f219def978b767411c01fb489d0594705afca4d163bda327d7e62dc6a23ad7dd717e7e9ba72a2b12941da3fcac9366b6297695c2b0ad30d504c1360b124289923ad903c9451987ef56c6d0e1c906cef3e5a3384d457b10ab759e09881db15a2bc7a0239ed7ac3f5d0079f7d116e4e58d7e285de82404e21399e0022fb80e935c882fa7bfe7ef2485e1392ffa449d2b66c4deddfc2f16768b064d6564f65d7a548a99479c9e848b64a972c477b321aa5d7485a42386169591a480ed3135032832af361f809a9b1f5b6cc0a836b19c95fa791ed5108fd4524d932780d28306037e7f8d0604b7c5476ca66a872f35b8bbda55787bc052dd84cc5a6d758d5571e3c332a9ebef830bf8148cb6a0d941081cb93623905a76bea93aad2c8f09846f23642874a8fece6847c31e9989bc9e719fa9a8ea4179e1dfe90d612429d35bd12bf49704eff26dd9035160ae1741fe48ca1b4d89765037f9cfb7401caa87a095a55cc8cfa5748d108e29f0f1313c7e71e095c020cb1ca867ba43282452bebd5e74f01833738dcf3387b045e845def81c3d3f42006a2efcddadbae3b4ffde83773c409dbdb0adca5c884dc2a73391a29db7afcb9b5197b431002df4ed6ce98845ef2009f54da465e22228a26074d5db3260f0448840ba883a4c14d1d3b275444250e967272546a1061bc25321f4ab6288e63b81397739d7d969e739fbd01b9c813354f2fc40de066f9fca54dbe46b170c4f4deaa5ccb0e6d5731605e6308ef2164e3afbacd923957d2e4bb238ce604ca0db2d01d8283e30f8260ec549a8020c03fab190f1d1cf5578c726280c04402d8dfbe3e1c6e0121a1965dec31296407a48ee3ea27b16932b38cf9f9c0ab7a9e7eb568e1821e407fd8602a20699c89c66278de1deb95cecaf4eb666c7e4c054afef317b88eff70fb17bb711e861c86e3653ebefc462bbb6a28d7d0399d92d8787ae00e31fa3718b1a7670f8351df730b11e352aa5f877cd54790f54329c8dd2a8084fd22fcebc131c48345774e5fc89d3ec66167c06550fc721661508edf1bbf22f93e52500c21dcac58055ad868cdfb38a3a7d0fe0dd7f79a595f172c24e1bc3f6b3fb84078846e84900c3cdc729ef5a49e75a502119f71d3bcf60e7b4bff764d7eae91cee3902e0a607b492e8aeb5ca0990653ae5d430f32b3029b36b9256016b33dcfcd08e0fcdf965bfb05713683fcc2e986e387b776b505f6acd84e9257edc01d6b905654f79d732b738f1c712a8cbe5faca2e86f48779fe0fe7cf9a62d1a338d01f951a345f4be58d27ff75f6038e6c141d4040d9a27a14076688c31e0c71da7721a85ea07968dee47b64ac093d382be31eec54cb70c5d41d1f6c49bd7bf33b2e245cc554ea57c566ad2c987f549147464e39d7beb698ba261eedb623eadd704b19c710ca5c9acab0f1a620bf53ce102957c4cd1ef43223bccf81b0111c40e66cc6bb60aefcee630266d96e045c3c5b26eba124d3e2f8295d9771932ad682410e7aa63c6aa5442bff2aace4c455e5ec57fac949bfdfb94f3445189c791ca04a45aa74d5448a5b28ae0e091581184eb36cb47210f9c13180516fc332077b4ac8b6124c22692330cf49973f3f825d55292610b5dc4e2cff0f7cf7582001565ecd0297b80ff1f38d42ea827bddd64a86f249b13b856326878a15b7b87474ce0fb59e970a2ad90b2399f73fe59a548fa966d75d8b2a1481f124f915e33650378366dc2459c1a42bcd05381a77d4bc62fe39eaa86e95807367c8c2414894711b0e93f1c9a75c44cd5fe3f2abeac8f4897da7bd0bacc149c4b93dc330f24ebde4185d7188f8e8a64b4cf76579acdc0d8763c51c27af6143e0e8bf620b444d1c306be6ad5d69e35b89d973c20bf659a1c683f874310bafbfbd698b174de0e1ce904cfcd5594c70ab77cadc17cc64b4d56b2782999f96583121ad7d1946566b05399f37d84dbc6838c7d5cba82c853e4754b127bec2246fbaaffca0b5e3ecdef252ac60e51fb48ebaf865e7846bb5fd5549a4e7c3ba2c10fc3c0ad5db5cf2fd1118905fdec57df38e51f5b2dc2bb3ef3674e9fd3a985b6d9bcd4bdac866249d367b9c276e62a82a1dc5ec0c02de218f473f991024961de1adbf1772c81d229491fc8d25e7cbeec5280362da1edbb7fd86599dafacf06e73dc0b03ac11e2c30129a57e1490d8b1bc0bd7cadeb9711c5e74d6eb9ca5bf484a1d5a34efce405af389628aeeaea253ea60cc389b595d8c1f90673b0bec1ac15fd7960f2b1db84441f979e52b448e31ff5d4e20ab00169ed356f7ecb32d29c433e76cd8353e019a79f770d8fe55e92e97a84a194f473aeef840345c2f69cd77341e85bd2b1b78d9b769cab128258e49d19c75eac1713192313100a3e107265d4449cca5ee8179575163f78e58100b53e84381562af17ca566f1caf0975f3b1b4387b734842b51486ea13cb51103e59c47f8ea5685a0b7cf87089fa5bef794b3af6e04660b8cc8f65c7b420d42aa6bba12811951fb84a1130c33e2d3ce30498727915e04043022acdd050d5d0b2860f6ed213ce9a0e6ff1f152584cc4afd0694f65f53d3247036dacc47e7f34d59b674d153953e2679e93f61c0b67f9d359095241d2b1d2f4ace40fd1e0d8893f30b634f935f43f174562f4ffb0f89f9387bd567122a2fde73b0e7bd7b13d1db53d405cdea1c48443a82750d5bbf76e318a657f33d6840bb93b447b2185836105af43aa3e91e463ab95b33b3af999f1f6f26663e60a1a4e84a1e62e1af1ad13cc5776e4dc7079ee76689464574d4d018e24191fe61d381c4ec9082a85f106b54cd4a6dac46146d7c3e6a207162ae39819f3080bbae2de189bba9dedf6d08f32649067beaafe18fc434d6f6ebce2bb19380601774c514dafacaf66502450f69f87ff99a3fc7c9175e806723be3098bfbfe6144d20e902faae06e44173d2d6c0c99bf465a3e3762a3903732bb5d9d54d8db68ef9e49877778d7fbaf9a4e3eef78117652d270fcfebe7039639edf0c065dbf2f9e4e74196db71ecf3033939e96f5ca0d86db772937b27cbcec1a0ec2cdfd4be9c5533f28f0ec7b301829e3a379603995a42d51882bec3467793d2c7a0b6e5688058beb66b917bc9fa1cc3fb0bd60877e5c05f951c8351a953fdde5d832789f2986578376fd44c8ab3a187883d29beff2e0c800c4f80c2c81b1616e43216b7aeebe475310079a8da95caf68963040ba7fff23685fd9548fe63c2ecf1e93b41eae717ebfc19c4cffd38387c450e33ff7778fa703f85e7c9ee9320e804c3cdff44ecd2f1b0fccbd0cfea1b5af107dfd0fe88507717c51efe9a8d6d4306e0ae378e93a23ba173aaaccf6aadc67593f71bfd95ddfb155da2854e4877329e1ab65318209fd1b4c1ba6bac48a7fc509b27f172b9cd30ce8e95034b7cc482fa43cc937a2e826cd0334567d10c7f586a4d31ee99f82cc631439af426c284a0111180f78c4029c4b1fe4849facfb495058d11d6b3b1bd21fdb69de41433d4286d8b75b2a43c20b66196025ece3892228506320b44d748bc170490499d25fc0956d855f6cc3690497d1fe70210cbffec4173dd2cbf8fb95a3c150c632c3ee0153436383956163b9c7b314d36dbbdbe390fb8736f88a9518687725eb2c6d10d9e99081227f9857d4eb268a717bc135449e8de30ca517fc12f8273aeff73de17573e55510ed59d29ff0524e7a9527bd1c1b254c053ca42f1be858d5ae262c4066519a3763f26bd61ec67f909aedc3c4ff115cbd84786f877c222c2930db548a6fdb95a97cbb575debc762cae0777a01c5aad79d37392b91d55e142c6e37bb628448b2c018bc13e82d642f3c0eefef380514ebb0ff183d5a546269d96c99667db771645003867620eae20574415770e4a59fe0d0c3f7b675e4cfc86974cd78ffc290b83e21ae915081e59b11f4c2afeef8ed09f69bfe37012abbafe2842ef22f89d0e9cccf096f53156e567bd8df67f547ca60dba5337e12ff7310a3a896e3437b04192f8c970ce29b5984d50b8cae0b7119dda61be7605d48d31017b7c775e0272612d4a1f2aa2d2b1958031e5f3436a6c375638cccc3ce00c74a6fbccf8b5fc7bf9a76abd11c6a2c571678b41ec5361db09b4dab755c2aadf2fde7b71dd1662a98fb73ba9722de27cde24539256dd7647ad8ccf5059b66334b29e6036a9c72e9b0a43ea99829d30e18d82a6ed516b8ec37cd2770810f0a8021a64f8698435ea38ffb2ed0273f3a85fb3454b9fb09413b0da2253608dfed93a116e8007c67c007ac22924fd829df9e6c29aad0132da2fdaf19bb0ad0975912b89fbb2bd90f2479a966d5992a7af3c2e6455b2774807b3172b665295a10e90b1dd8b6911470ce211d38c7b9bae5cb86fb0c96f894fb767fbf3d4b772073a06e5909048a77ab275e1739b865f986d3ad4420ff0d4a1a437b5a4661f79ec5aed7efc2c8149393f6e4cf723157f732ddb6a10b297bcf514c4a60766f79a9a775c3799be41972fac10098c5637a7d3f90af36d0a7ffc4a3f0733d9f7f68d200090127057094ab6cff462ddeeaca425daf972496486a94dafd8c71ab0e9cd7fcc831a27710e3aeb3cfb66048b18ee87f6e50bd80f39cc44ec7fbdddee90421e4650c9c824c74e786ac7be81464db205b16d554c1ff74b8a8c692ae110c3e38b74ac19477a4ebce73ae507b154041955169728c51aba94382bd48b2841186e0cc514e875c0f4aa257e5f413e722ccafd345580720b84b6931550c3ea39aa066667fdfa690f9c7e2040a7104c1efc6255907dfd7f655118174bee54cb3499ac4037748ff65ca90022fe9198fd8a64ad900363a03015967fc16bf212b69af87bbb6b840a2a3576aabb36f8566046a96d06f96e127decf16d410119dab7eec569b5884a7ed47e689e1590d717b1067ea25f78dae1e027216bc5c3154645866d4cb9f11401c1b108253db63a996b4727563192d25a4b39e89aee1c77135b9cff2289a716bf73cad25adddcf8ae1cff580c9a4dddc1ef124c83bc54832634192066ce5cb97c303b81010444804b73473a4b98f414aa4b0bd474ef5c3b78f6b2cd77fe73c595195493b81fa151ce67a4c1ca9906eb6b5216667e3df2cab7491c070220df06b6b9d0178af9b1e1ba485a66f063157e2af5e097b94a1e32a45b14190f3519f9380e5cae492caf20bc9c89f76ba50e642043b9b0f39823cee20addef689b4fa4ca527dae421d1d43a80fb1ffa713cccffeb01be4dcb3106491b9688ab2624475a53c9a3121d8078e4ec71f4607720b7b07b2272172341a3e1e0d9b0434af5d7a91988a7b8cbccd59e340c00d3f3a7e13202f458dc431ed7b81ecaba394a3d3c98904ddb207eca8898d67469aa2f109891a62c14852915bd456d5298ea00a5d2b75c54ff1030dc31222175b87f6b0d526bc480c34e3a800d2895eaee6938eac69998964581bee9dfca3b9fa10b4877e3f5401c4d751fe185dd304c5afd8d1929c05f17141afd5be39449c78cd811e214fefdcaed3ca168054be9486b53c292722b4c8d71e0af8ee978533c8ba472989cf0e5e87d936b5908c50f77469ab4ea1eef7517c0343d4223820a752c364a737d3b03cd7abbc4b77a69734a8c0ac055c74d5f7eb5e863fb5219758ca60f1fa19fc177774056d1306670b9d6902f2edd329ef73f67718d58f433b9b340c886df53f367e67a2588bb7960d5b9ddb4c6835ba7fad340d0d24b3bfaff672bd6f8eb3debebe23538defe7f1e54541edf68fa1cd2c2e13694013ca942bc872f2d03a4f872e0d7c3996470516ec7a0a26cc8a609d8bed301b71834081ec39043140bfb1ae6f2ddca39c24eb50f80d2f8997283fdcc223e2767770fee78478d9067c02a6316965f31b0637e5166dd17bd105194a9d24fe69d3a84dbd0db4f20dfbae5a3167b91eb37f825118fdbb308bd021ab274fd1719377851f0d1dcf6023972fefcc5e8d8908982f22ac8a0d0b6676bfa594e236bcc3bf43d755237d6709cbfb8cb2077172e144343d33299f065cc4eb0b86e7b64b9fa1303c64922280806115d70bc3eff4f0f01b933aba184a72bc62ca5085b90162f03348a7e5db9c63cc890d485a6f63920bfe91842bc247edf7c1a91db9fa96066a001977837ec04ba438027513fef355c89545c085e0d1ac24d1dcaa33298e56c87a9df9ed223aaeeab6a061e62fbb8a63b309392d41bc317d6ba4107c33da0c5cdcd82b86656c0e8a2706b03ce521aa680f9426d81438e57a2004e6b010bc2c2bf3704365e1621b3dc5cb893206a95e36fca6787c3d72d27bff70c2888609d314eb76eaf4350da263ebd2973bd2d13cc6b1caa42c39bde0d8b924866c9778626140dbabb12b1155e3e017588a7e7e8d019adceef222c4e83ccac2947a4058c28e17f22a193381c03341ad41b00d9b3ca958425ca35ca2f50dcd609a60a6ff6bafa8b19623b7d826c0c2d69f8ea7d4520167913bcacdc2253049a4fa14a3143557567128d2b6ddb9d60c061afd1117074b084d83e1e1c2e7fc96befa6607edba38c3825a6c9715741eeb77e53a290577f5c73418f9f34147e05f447afb2a39a1411f0d515fcac12489eaee9124cf424c42de2bfb55e0ac1339c44805d787c890b64c8a73116f13a09e8f211cfdfa561400ff6f98acfd075418164734e3b0ef3679f631e29e66d330e494f1005597c1d39e19297d6e9523347a3120f3f3edea7c97f7481d96c9bd271088325db9d0fb78f1b309d0d32235f7bf00337f6a8489385c80a2ade1cc5c669c7bbc30559c59a8add61c26ac21beda078ffc354b9951613f58ee127ba6acc523d5373a316d1cfcce266eaf7d65479141aa60b9b255f88f84d8d2dc03f079e65f0c801b7b22175944701261af05b08d9a349639b502b4a668a5fe9187482e463d454f4cb026ccb9a4b954afe5c25b42fbc121d221711a1d0cee0cc6cab42640b3d2f06fb206cdd75e8c1d298a4f04e49de27244298c7102da78338b726e1130518c81465443b98a10eb09108ad5c5378dc4284534f606687e299a41f65faa41407b1e9e0f1ac88a800a3ce7f9ff591c1fafec68cda15e02632d22aaab78724194f9e398a0c5df17959492605344a1ba9d6e8acd15e56719b7dff169d27c73057574ea58b90420c631be383a31b419a39b6c54262aa2b24ba627afc802eb4e2a40fab8c3da06936d660843e473d1fc4f2df731ab5feac894cff40b612b3ae556e53df3cd0174c2fabc4e9a5040cfabe8d79f94cd2d570d138898492c4320e6e543fea60e182f129dfe6aa72a79596c83bb389a0867a64dc31d6c0fbe718edb5ef3d5139959f91c948a458c9cf0c8461dd03c3dab33ed6d25358783ab9133abc5cdbb1252167a5f927042c23c0840d0646cc3d51eae99450062f715bb8a533dfa705f987c76f3ff313db940691fbb5b74e5abec96f1d68c81c7d5246ba25dfb704949e9f962942eeb4cf8cfeab7423da165a1724f1c71f42c34f8bc40e6e28769c4c189572c14ba8c1cfb24ec30f20fd80fbb1c0a88607df6c495b04abae384ab7e2a50a27fe5175abade4fca58dfcaf0762b4be98510dd5b1ae5058acac9e76e0ba7a2230729d609e4ad07c113e78a0ad2c41cee46c5e0f222ec0d6fde5fb30f2ff6bc665fc85a100b27b71b2f7818eb39db371305993151dfac860b1064ee01d7ba7d79a5e87d3b26936379958a151d5ac972feb2b48281e3207d02a35f93d6401885d290fb453dda7307e190fe09d77833332e7a192ff5da56844bd5ed3eb6037477b69224d8d69c6cedfa9ad2b5cd634f2e0451cf76b274de87aa169d40467dc990b66ebbd7661c55b4ae8dacb14e7da0fc0fa4d7308e30bbfc39d5b0411e2132b652739ad183896fe8f609efc752621671a02f7fae9ae06da98d86480fe762bd5f53e361a6739259bad0dd700c55f16b3497cb619e45cb9b1369586ada7166503ecb82642ba3208c5f91e8c12f00acc86164995312a782870ba0f83f1eaa1469dbcef3f9f203410c7b0b99dcf6a77cde493e0b4f5a8163fee3e9c16504fa56f16f98f24997d772e3ec437c548368184bfd44fe499a0880a3262e91779c7cb4231ddf3c5a304a37194df600f7a45a9c6b7681a91cbe912aaa9044cbc4bc2ff6463015b811696a6d98143ec7c1d95ab674e1aa35d7a2511597ddfa09bc4bb48050162061ff5cad3b2751d46f714f9dccaf3349adc0f04f020fca042afe3eedf9a9d0ccf41a22f1c99b5d8ce79187bed73b4438ba4181f86be0a4e18ad4d80eb3fbf2a4df7b62ab00c5ae896acf6991cb1688d9cb9b9bcdb58215ae308d6da93aa694477f1d20098781f347054781d20e702a667b69ed15c0936171db62a42d63030dd5a0c223da977bba78a0cac8886b46a54cba0339677251418cbc2207ef36f57638ed764fd0d6661be41a7e46668d8eef2dfa6e2c19d90e80d5c2ba7d68bc143308996fe9780e624c8ae901fdc9461f4178faa04b1d950201612d831da32b0c371cc473deb34695b733a347838191106c5b285072ddce9cdc714841d58ae02a6a9f29e3b90b8aa9beb6659a18350c61bd2416f2d0637315cadbda77ce136c620c3ba4f515ab2aaf57cebcf24990c038b78137d8fa899ec057b92eb96bbdb8a7c1524e6bc57507b269c030b93760944c7dbd25acaacef79cc896450fd5d95b06f12b3c972866af651eda4859ff7dc9ccca4d97e3c607ba6631602dd2e38ac0840f3e93015c64ecff2e814ede5497ea170d759bb547f467a1cf9c4c91c6d4d9689f1d38edecc24ca53c5716a47aa152775e86ab299c275fb61242a32f6b9d1ddb39b0f9f3246d085faf9cff39672e8e0b1f1921768c4d8d5dbb5abe6c22a82469e9b4bbb58ce9e4cea165a57ebd8c5e45b76ba0fb1b3e8167559a9731e0e668df09d9e12c7c31646c452ca5d42c373bc8e494939b65aec75344aa649f2102966ab8335fa1e9abc41bb2f29a55df349535d95e53f0a29ebc56a550e2c1e010153415bd62800cd8f97fa0414aeed72f8a209de8b97c6a4fb94ef41a7fdf460b4b1a5b191b39d9608a08d114b9f1cd54a22ebda8acb4cb90c64fb18b72ab2ca0ed54ec76c25d41d3aca2d64f535372b8ec5186fe85347e6e45aa8ec8237d7fcc3c115781576ce23c74a6d1cb15d1eefe8a8b414d1539b0f36d2777cb66da037ba2d5f3c521e2a74576a1c891935f48880306dfae51a09a6b7b469cb795ff698ca3bb5f8563d5514bbe81fa0456d10cf2e626b18eb1ad388a8234f4693126de24d0e815d76f33362158fb1f133275ff4abd4ab9c114cb7d80b4fd747a3cc2ab65b4225b048da3c0ec5d61bed068404ac7f65a8bb1c9c939b8ae95ee1282c4a662ee37d0f2740a51b3b2cea8ede899419a864ac681f5969417aa69f85398fef5e5f1dccc34d62c3569c19ec738cc488f6c94c5b4a710e8c7cb7da90d5037d54155a0e52a01f8b04a8a07e34700ded2f46cce486a5834d20b365ea227b15739454133714444ba43c81f3fadd3cb46fe2862349f0c6379e22202cb0ce79c63c8202197ed7da048c5b24fc85d719cf40690601fafcb60a6c06f723815475d3dbd98fd3c713e9793707c9d9d7c520deac5d76dce1e8873245d06e304de7cd6c9612d1edac470f03f7682397318e28b18091efb75868ea5d6d5605713e40703e654335ca28bca55dea6ea252c0028957f72f746a90accedfd222f33ffb4c774154f2010e61da6798e49aefbf65123d2470d19b58c8559fa8e77acf0a45d132bd5c7bb079372199d176dc05a053abc37728e1d705206f1fdc488b4905f300163c46ce626aaacb30335b343873b22faf7cc1ca413f9ea59865cdbf781e4d2387ed70d9c37059378fae847484f5276ecff04859b2a4168a0f72cefe5c305139791a751b146aed05e921d5486ab182b197c040ef5a60120f3889d07ad703513ad17e8aa2d4f10c1f68038dee0d59e4fc36634481f7431b1aeeb57ea92e414c23b47bd03e7e60be7ab7241439c8b0a6a596dd757675996a28dad9fc9615dbb5dee3a0043090230f5a232d257c6be5d221f700bb7fd0e8e9c4cf4bd688b5cb1f9e5bf7542c75578a9e9790b6d9f1781507432f07093f97e45d46f5ad0f5fbef8936501b5cfaab54f426bdca6f1ab9ab99ad4bb1a6ba47e1fafcec503eb6bbf936ef15ca93dd45e70a03504f33f0cdaf9788e9173ac152711b6f76eeba0f39ecc7eba77506d0482df359bfc33125b3494b5fd48008836da81782e091f962041475e5ea3dfb6f9bf985099780e09358120787ac3a59768b76f7934a46c70b459983a611a1e8b34a5d52ddcfa1701a4b2ef0e1a05d1880606a9e6d2adaa4407e3510008913c8fd980159535c8df479c4cb4ea4736187cb986c1431a69d5183ec25369ac23c103206c120f2ce2f94fe9d4fe52cd65f2b2d2caa83b690d0267a707626bfd54da0f92d50a035d50b0674c0bce5987d57e0a90b2e6027c93a21467d18fa9af3f0aee519bf2cc57448199e53fc6d98d0c9e79633231b085f96fafa88c91568bc6737120c15d3339bf702e477f70174f5cb2cc52323a3e0e0edbe59c1f66b9c60efbf4f8e6eff8407688c1d39e9f85767ea75d048bd8dba4282022b7d95dfa2ea9b94f2e88d7ff981eb1fb3ab8caac68a369ac16950d42b6916b78dcd5b6075f91ea3b6f9f9781b5c87b02f43723fc7fb085de95ec0e97ce694a27425c06c693f2ab00ad38c72d18967d8c38bf7cbbe35874e30939441d238667601dbc1868d0db376c0cf7cd7df1d0a51d6b1317a52cdee16a3318b479974d9a97bc59e87d7c92e9f0dfb543b05334ff43e824c33db48b8bba0f4559f6b987f4387ceffdf6fe977eb2ab658dccf6bb34db303d8906582619776464f23ce032149d314e8dc116d8ddf8bf21791016ddfde19c33c5836c6d780b76fa57a164601cd77fc7bf3d4b0fdc0f064d230c89a16b42cb98680e28ee7d8e2edd10cb45de44d7b5bc1bcbb3a8620e9f4e1ebbf64410b658b2352a68e5e00ddb6373fb6410d50cc5701c847ab4545bf5bd47e223fc02760904bfa699ec0c0b4af37aaa18b25799aa1b0880fe2868cc7c771858837e03a54c928da6a2f198ce62f1c3a4ba89c5efcd30f73ed15d0bfb4b244ffb332bab1b0eef1145386048c5be14ab4c018b138b2163416f6bb0ffe8d9309097f8122982ebde5ef5d9814be594d4054d62c7e58591fecaed23023246279e8acad7f1925fd8db81ac1809583feb487dc38ddc8ddc62be8f54ab7f3db571eb809b3db56078f5a712f80da17cb1b5315232dbd14afac6bdad7a0517bd28275bc27ef44d26bf3da2051df97803e05db29c50a6e7fd3c0bfe0700be8c8b8fb1d4daa869944c8185a0ef5aba10a9c814010d617c32b77ab34cb82a83d91c8732ce68503d2ee9eff8652cbe72ecf5bf25a9d2e608e18127bed966bce7909a46fdfe0e4110765fbd04861d10a00f5c1eb5d41d104158feeb1cb99b938b7078877b57497b4447d2c93bbda9f2143e67e819fa2507f7db9ed0fc7e0fcccb7ee3caa6b19a649501d203e9d21ecf74f0b90c94c2d0c04c440533e3a8991fd6bdf317123f7054a61735b69742dbbcf6a01db903a003bf9461cbb5258fc89778610f6f44e12bc8ceaef12c00481d82831946e1d7a341bb70139fc5003323eecec3e1b7a80fc2fd183ebfddf2b102bbe44fec3497f996327ecc958b1ecf1524d0a1a8cd4770b8b7bb88c35647f4eab3d00fec280bc8c600cb6471cc0c231d1f09a3627d0b37eecc89ab8db9efe528c1b02ef475cc192dbfe40e37746960362d09fed131420b7f85d86398052d4bb15cd1d48ca31d16d2a6a730b7c7545938d6f4b4051aff710f49b2467b90a99f609694069ad59e6390e4d2046af0e4a2dd41833c0ff73011b29cbfc1aa316129c3de8047082d10335d798a17043321219cdb1aae2c326c1ed2b6a8997b9a9bd217abbd8e6a6ef3dbb20ffb10a8d79947762bcebb40ee46f60af6041b3c50e8e7d29a4a26e24b6af98cb95eead6ff190664b003268b87d5c24dfdb84809b0acfd30acdbbda3983eb1c0732d529c447056e5edd2fce4d7198677adc49b475804ab6bddc835b532e3441932becb8aadc9b8129a4eba321f1487be49c46cd2abc248b0edaad9882d28405374cbca149b0cb3c2a9a190d44fbc39bdd69c785c00f81081945e5703ea91e265414e0b4545308d6f3f2f9031f4a35aa8b02fab1ef7eef3656f22d01af2c9e88a24b01f03f294a179417965e433312a94da8423b95ab9d2fa24f90b33af437f520905479ded6fe4a564a00a4a84558264ff08a4bd0163f638e48100f45eb2784553758ddc25569a72b242b61817ab9410facc653c8bfc8ac81d6fe9b4267b7cba89e69cf30ff08c5a63ae1b7391af76a5bff4bcda086fc96b925e15ad8ef612cf60b8a35014353da01ddfd5959b5d1d443677d05efbd98bcef2308cfe4b8c1ee89b671c8855075aba7d6884a17bb09299f145466087ac8cdfd2c0a4c6563da3489b5c60353ff3ec7dc539888e171e0b8aad8c16c425bd8df6030ed60da673e00f4b1bc2705b09c696df511e03bbaeb364d556eec100305923760957124e2ea1584fd559828e5d6b90de92f16d178ef55b15d8298b5c945308e57301d564385ab944c0c546ef83caad06a8cb4ea52485dd25bf2708c2bbfa38583bd3e891b3475cd9c02dabcbb544510f66c17d3671de1dd85bbb187ca250b5a32fe136a6937b5ae39a6e0cc1c7b2c991ed9df8ffded34efd14b7a0f7a5df215e32df95f3acf2be5676483f119a40d5164fdf602eac58e607abd0f1dcfe1dc1db0137e6b01323930083edfb6967b3dfbab535317224e51591e6bc10f3944b0c0e0e246a526260ddeb336deb2ab435b364517e05faee9b3f2aac5f298d199ff8944cee715ac2c5e7a76532c18316898501b3500349590c192754c1ba85bbd0e508f1d821e8753fcc6f698148a7af5568fe35ebc3435d5fb749dba2041505a56be333d50cffd2d96a14b20414c7a5b86a0e0b5e57d48eb94c18457ca6d5eb87ba7e96b7d7a93a5c22a1826ec950284f40c92573e17756769c9b5ab0f666f6a67c49f71bbc4d6b238285eeda260c361835f516fb2b5fc442e06244c81956fda4d6b79bc9339054021d476d59636d327e41c5be2b5aa9d3afca8dc871a0a4d5353e55032a2e0399895cef2fe1d23991cf9f9e8bcdba787cc028179af89dc951c08e4926b2f6b175508358ee32bfb85dc2877b073109db26141ad1d686b8230e2ea723d8ca8f26902fc65cb2ce703479ceb82011be12b0aed7c916bfbbd0001888e7fe2a1f9d2004b0cfb39259fe0aebbc7577a683b7e3df91c0438e31f141530d150426fbb4333d516d3a54fa3d61563a49d6d170a8eb0cbb75f7d248499ce1b0b2e76a42774c367cded2ae4c9fc354a395c622660509cf1e4ca48c4e573b0215b969d49b5024b30ccc9fd5612cc60ea92b579513fa823d0d7d1203f9f212f3bb089da811693a20633c8adfa378f2e440580961186e9b10005c996265ecad507a4e9385fec6daf9aaf126dda77a350aa57add998505b16ad8ab3db5e8f28bec63aa48f4e133f530faf7084447ddf2236736f685b44cc6c8688e68f3579e9ab3350779fc068e6cd8cbafd95416c0eeecf0032458918ad57da6daf968db45a93b28717c1b259ce0090e0c56fcaf0083d8eb0d746a9cb4063b4416ff7d7703b392244c4f89460b1e72c081ad465df7a19038e658ebdd324ce5a949f291b53ae79e582f548aafdc7203454a9176737bc6651deb69ba3c7ff4b5c748b816cdd96f0d8dbcbf4b2832dab0368ad65e9fc2222eeb16e71f92d42407662a8fb5a6088de89b986d2e9ccec35fdab37ca10cd950b632bbebf8c1c99aa3e2f7ba691fa3f39a19e3a73333f4f191c878c3cb55242bd45a4772417e67680f72fb673f55b09ec1cce4aaa389e77045f55a01fa39341ae73631e4719956ed499451e5e2a83280f522fc2026118259b9a156324d4d0724fd51d9a0ff18f8677afa3852c9298fed64564b3e5abc383f52c7d334102ab9b1ed632f57d10e58fd93c19cc0c7cbb7e80a743280e0804d658aae4be6998a09370b5efd04bfcd50843b1145712ee80ef887e1f19023411f002b7874e4103966dbcc0b3f1aaf006a02a6a7a697e7d410fbc446bff7d8c0f596f2a30a0762315d2bb18d0a7d06e6d4a7cfad82a06dc71ccb4c7ff7fd0786502281b6a824cf68c178ac6345346c11426688c88b51ad220c4f5b2638745db37857b7ee42c6a80e3101ae2a441f3446401100bf79171e7e6c701535c2b68408215b993057b878b2257e1daa68ea95b9ff956ba8aee593292fce4845e4a144688d2c4227c94b1beb057c5f3d5b9acff46689c376ff92faa212998eb4404b7444c39eb954309f7d711916254ed63e1b9831ff91e57a757aaae7978dce9affae948b23df734e0f4a1f3ec276726b16b58182f5662d9c6973f322e2d730542f14039a5ef4dac8a8089e8dbf9feefca848b9b966a9b6679275c45565d579e9d364bc47aed09af5d78ea26eee985f2563270c9f648316984e59414b2132de04266d89abdb94913907cad837696dd946fd2d1a8e3c31f3ec612e614214e9d866030e394339ca2ab6b692dc410c2ff37cd1f2b2dce9a958203034f1b46308e94f2097efea8e848bab56ac48bbfcbfe645e062028879a7dec636ce5cb3041e90b9d7336e91e8ac56cfb6de1dab32b2054df30441d71589b6e54acfcb2492889d9f728b40bbeca9afa6773e7e17a165b23ea3796b5fcb99808a81611dc0983f35842bd8372a4ee4b957b0618a03ee52ed6af0bd44437e126b975bda25a656eeb4d59ebef6aa5ce53dda08189a5c6b4e24e7844ea5eb169c6028692d292916e82a5adc96a3f75849ca12f24e4c048e9ca70513e1cf6d1a2eedbccbb19dfe8e31c9e2086198955054a68a74ca163d6d4eebaf01c89b4a39f9be8bbc0fab2cff3c0dd783b178a37e5188a346c27df339635d94accfc706c43c6096e96c9c6721ba539712ebc35bcd0bec1b7b7bbadc7782e5619bae6eedf71fba1a2b8cf2963ec49278e7cfa51702865fa23e1fc9748079bd98c5119bf3bba39f45e885d15d11a06bd0eeeb1e32d7353146f8558050761811db0c582ba5bbf586371b7585159146712798b214c88d06bc5a8899efb45e2a247271e148c327a6046e2094f5363d631a7f741192eeede736bbc85cb795d07bd6a059bf8994eb2613b1b6abb65facbef463ef64a8cbaae48daf95f286ac5e943102de55557855c810777ce77f5c4cd5437d62f762ec65a450479c9e0846493b6c5ed857187816fbfc2420f1101496cca1a0d21347a4b8026b9991d2c9635cbc31a4b85b4f1eef0c9115a3be2d592adab64b31cb18b12b6ec8299e6a37d26ce8377bb65712e8f906b66bb5e10ec9ec98b03ff5c275071e529b107be63bf425cd548cd8bc6c13206b5e79480f1326f65dfc4c09dbfd16e5686921da8ce2b6f51200880486cac63ce3fa9df1d21319b8e553690184ed02286d922d0aee65e05a0709dd4df428be0b9fb854e9819c93d441df94161bb74cdcd7122abec3df6fd725d7f139969ce0f93ef0d1077b4631ef7516cb8052d9b3982b43761e56cda600b879049087a02fdd30ab58255c470392fe65a020cabdc5a972e923fa7a668719014622c9c84f129825928d2f2394f8a7d8b54bd94498990726deee6d8938973f2a0c7ee8a86be5cea344b41a03955737286684e18ab2035318d50db874540005304aa97b6467e67cf9b99875ddbb5739b6269060800eb882af67c0d9c7e9ed33a32c6cdb5fc69228225c0d4edaad01c8af58aaaab97f1da83af15ec54ac10bd46281803ad6993bb2b7832da17068dcaac1fbc63c3ea3601ef422f83d1241288b9560762ff622b28f81f58c0787ce85a669f78cee7fd12a2e67918d75676107fecf4c7202d458e933e744109e33d41c9544aa98cbaeb4c0fe9062be9466a3257d82f3a9ad289b74e742a4dbe1807c11242aabc05d48d9a8b8b938bc0b49711998029cb70e8f39ace9c46329d2521eaa2bb50e50d046d8a09a2539b82a413eff8ae6dbacefd3db92e57d112c2f0fd4ff7d004797ee812da2255c1dca3d52a1d352ea45bdd36cc4d36abdcd2371d2b017fe1263cc5d5fe79d2d19ba492d81f678329c6f46f3ee92c125836c5baa7689977fca9893acd8ca9628c07fefe5882f3ae14bbd0cbadf1f09e33e493133facaba613979ec938f2e03fdb7daa7c19940c4c5a4b8d25d55bd28591c7687f27342687a513065f939810d259a78884e13b885656372f4eb29d2d0d249ebb5752021c1dd749974faacc6b9e4c8197a259b6f206e7e9b5d7faa508626463ab70d52537a328540e1d6e02e050a05493d732552e3e2552154d64be24e19fa7e3fe6f417d06deece2f9432fa9616428215c4d1e99f8327f2e7efc6a44b1ca89b2f169216573666b34f961a3638c18e197d45765f2f674efb36af8e2967ade759311389afc609ac8f01d8011ca5c91675408e23eb97ece3e2d204528b010ace2c523be2a55570ad6f78099f70f03621ef8c8eeb332e52695b912b58d3f003e176e207ad6636c08ed08bba0787c52cd286812226937f0a25eed245a470837f0c4e94d50e527edd3a98c8f97a187decd0379c623abec9ed538212ef7576af0e959c2bec1c106e6bae75a7bcedd4a19c001572942b942cd2ea5e87bec4508f93f34017486a4282b322bd4a1378688257ae21f2e310c42f52c4cb037f82d527f80f14f091173b98a9bf1986e65e2d521b222350522ea0439de10820aa9ee57554082fb64f90ca3b504ceeef93d8142b9af20fbec350a6a01a96aa0e413d45f85903880ad318e595cf0613bcf801c0e367536146045ad8baa39313c27aa191aa785314afd404a092fa7c1c9e73a3b86fa2be147a582b9e051fd7ac8f37e1f6a73345f5ce2a6efcd6cb1d67a158513fee6993ecdfb7d66df51d7bb3839b3cdce64590708008e60a92afc998553198e73e285ec76c9f63b24dcce74103a0715889b909dc88691dbfc1aeb4f4ee8e327f7b9732eab192fc0b99075abc04dea29827f99da02ab493932958b703f40b2b15cb55ab696d3c9c28aaae2b579f72c4b27c20649fed55d19d42f629edef712a6797055218401afb07b150c6e591ede5c3ec3c59538591983a4ce5d90a519f97f1545e85a27035c265659a603f52b18f5a1ed384b6990d9ef03638dbc907f5b3b08b892b6da362b08f43ede339b1bc11533115b8dc144cb503802919c40a31383b4e3f3dfa35b1ec71a0421fac0a328fdfbf646db7827d385a6734bd2d7d96067effffff81