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 67747 a7fcfe349ba5be2b884b58df0c82ecb1ca3e120ed3768fe1734dffa713a43463

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1b6734a5f33c7d091a4498f581ef9874de618d0d2a80b8264d745829cbc3788e
Certificate Block Hash
a7fcfe349ba5be2b884b58df0c82ecb1ca3e120ed3768fe1734dffa713a43463
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...00de8b0100405d0000
00100000800000001f0100000000003f0000000000000000000000000000000000000000000000000000000000000000000000001034a414551a30530848104ccd7188ade2f46ebec8cbd2a4137b8f9832a7d068526a64e40e7c6734f23265a0250ca280d91190005a886a6815b61294482ebb44bc7dc6965ef211d1935a7272a9d6195c5aff42e864fa462fc2080000000000000000020000000200de8b0100405d0000

Raw Header Hex

0000402067c895a57766476b9dacb9921a763bfb0265a6b2518b0e514526f7294f78bed1e2b1136139548ddf40925753b31ec575913e8e143073247d6a6d15992585880455ac216a8d3901188e78c3cb2958744d26b8802a0d8d61de7498ef81f598441a097d3cf3a534671b

Proof Data Hex

59,560 bytes
121216010307e911e9be6196ec66ecf0e67f1c0e2903df0e3e511944c49c7645839edff0feb6feb4edec139ad5f3b827073aba145f921c85965c2e915cab70554005bfe001c87e499bf058a243e1e620bce9be59be0fb47e22b225ad5016cd0d01a74169c511df0ea76498b15a3bb99ac46b5106d4bd999cfa1f9f431d170aee53dcf4919380595c36118d5a3e6166bfd8437950639bfe93dca16ed0ff237f23897859fe51b16221873040bec3f8f024ffd8a3517362951f5c023aed9681dff2ce240e7ca2a50cd39910c21df1d904c4b51d383ef61e7c5a9a4ed4cf476edf61b17c24a0d63d2a4d9efbfaa1da88b829bc51bf984641546a75d28724463cca14b4e2941ab12461faceb6588dabe0e11f89677eb1118b5f9c0586a0e3663c88aa432827c46a9ad8521823cef48a358ac7c81308df2b27005733f842d553ee287b0eea082d118ad22384d368de3eb6b91492ab3572cf15e8fea8ee36ef63f808a7492a60175711c550770c1bf6c813f358f05dd250643be87cbb064ba2bd2cd7a2f543f5d6aa51a8dc4aa329a943d6397b12ec0e95f4f0cac93ac1f4d63faac633be9d990e04a586f2a01109195cf92cd2e6e9b21d93418adddba8d1213a8076167b290fc63c35752d74a76011ed8f41b94913897101910dac9da37bbe6ac970cc54bc0e7c313912d102dc43fecf2ef8f781ac4363ee40da864ca4c4fd0e9f9ff75282d32d7443b84bd1bec19fff095eb90d11884b3bce15aa248a804b12bbe07b993ab8af7c0f78d4f83fc31c138e098ff1a80ca26cd4762963db62e22f2258ff010ffdd04843c72757bc4d7f1dcfb1e688aa4a5f7459ba0f830eee1a8964080e1578e42054779556c94369bbe67db4c38066dfae1797c661474551ed15f1c45f81f1af9a0bd0e74d010d4994426f64bf2c43c7ea702fd70cde4b63d88d815da06b16bd01628e8fde0de616951aeee01eda4e8df4c967058405833b0d1bb498e3b9ede5edca278dec2325d4008cae0d336e6218a339afa363325139625cd6f6c5c2c63f95203ccf08582bdb1a84c61b552f7293def6ca554b1d364ecde9149c2e214b5591c7b51c2cc7d89ce3c12005feac5c0a8e911c01f61fdcb5ae2fdb1391f19f3c27080cb1a281d4a31ac655045b7df9d55077c3f6972f2ffc723db80acf6b154bedbeea33aaf833bfb1813c7d7e35b5f679380ac3109d5fca68a55841b87699525416ecf05b66d89a4ec450d63da3a7da0ab181b3a7406a9471518b6a41fff15bcf14e9265ca2314f9437e173d4ada8ce62beb4daac92b97b4f5b70cea527425dfe7698cea4e8985bc36d8074f626c986cbf92d2bfe1be66eef799212b59207591f6abfa5632b43baf0a859fc8ed8e3f4ddd63c78835a9421dbacd9d4f0d5ff12604c18439e348698623dcae1483a33fb87b8a30b83251fd4e8f32b3b88ffeb599c2ca8424d1b636fea80a751c92eaf5b3594a21e2f85b20e0913f0d1f2bd9388b1aa87e258386b27d67a7d7a97c44f5da54d7fa1779debbd778b8dcbf2d7b7fd2896378357a5ba2037e01050c350898ed691159d52f3810993aec6195a8c1360280b8707ce816b8e1af14074164690ece7aff8ef109242b1cf813868baa3e1ae2c8dc03948966e623e64244a21434d6719fde42e0a61fb875cd2731333ed0fbe7120c7b42555b503aa93218518317cbff1d1dc2cb76ec2b6e45bf3e4c88ff6f7c48e1ffc56814f543568615cdf0e8e08448962e6e360718a89d330ce6ee2ebcf3bf24d46afe289c75d0d3717c52084e6c0d81a9af3b960c5ffb42eae86f439d6f20ced93d6d45f15e07dcb5bade2917304c4161f2117a4125b39025dbd6b2bbdf2e0aec4312848714413f0e50855d5fb671e6240ec6e53721dc533940ea04785f15a624cf311848eacbebe7bd52d49d9b525e969163f08686d312ac814575eac9061ec5b423ee9e9ea8352493b6c512ee02305954907c607c57af4b6f3c333ca80a55d52769596a8aba07aa5f76a6d8aba9ee4b69e83f542db9cea2496ede9851bbfac6b158682b36a759aa933e12f80154c4c780471b823f8b977b87fa27b6e291864c0c9a8eff7550504e57f8e96bd08e2075b6f7a086187cef6a0e69c63af0af4f35d1f77e91d7e43b0d79955ac309fa2c00aea15d1234f363731bcc0ed438d276ecd99769007f7af962a7e0f331b899e73009ea7aea7e77c510b9127e00368ff4f9b5234f7aeec8d7c3c53bd4a1f7c76f26e221c152b9a3a82b6c11bfccd4a01c49b247e8755bbbad6cec1e6293a318860c89f3c7ccf75989e8b71afceff589d3301cb590a6220ca4fa63580850afba96758038e6dde62b324eab083d2d954c506a1b441dafb8961d83de8e2f0eb0775824134faa183134cea337bcc8515bb222aa84afc5af84d9047c03a0b421ac5ddf3948b6f7c9962d87d5a5b7eccb05c78e8d2f835ece57d8cf78f5fdd226db7bd56be14dc8fabd4cfcc7df26bca8e7dee4ef2f84ed06487ce4e38a8b52242aa118ece72a915d88afecb52e8d8f8fb3e091276856c8724ba6854ac55ccecc9271ea889125fec32112f579358fc55c701eefce9907745d460de1113144ada4e2a2d5778d212daa28352d025ecd00f5da20e4e9e9afe04583526ec3922c7f16a184138609171b9ea9ebec34d21bd2801644e60015f80550d014807646df53b5341fe95483a54b1eda0f0b61b50afd198b753263853fb77a0485018ec53e87f4f8fa52ad45361d073b454d571625c2b951b8d5a5862b54ddfb61343de79198a00a709ad37dd2129fc22d2ec30231bfa3234f6340bfae12f94f22893f3c1d833a3052df6910ccfb082fdf6b58db0a8eca79c28515518774fd86de59c8e2c26a47a14b8e7e9c6e85cfd645c487d76c56d6a278a81a64a8578111667dacdc6263d1025f91e8c3861df69b7a208c5366670428daf6a62ea71015ed40961f81c680b7c59c9049154a7572b7ccf48b8a2812eb2321f6038d7a2a812e7777fcb2d26bec783467a7188876f5187ae8d6cfe2a090e119992bf9a6e3fa5056630d35ee454045f4a5091e94417badcb82dac9debca9b236ba4d020113a785e3e90184f1100866a6de3f74df807fe121cfb5262831c5805da3600f4ea4fcbd87933eab0eb3ea085a6f86a96f4c526bc2f3b8a23310fb282be61531ddd3e7a91fadf18d052e6b8329988bfc7d08354e7b2d97cce53acf76b1c24f35d0b7aafaab93b08d88a2825ff0b7f5598f972e6b099c2029b00e5c41dbbf371856dfbe134910c43bf814d0d36c5b765f05d71fb64cb4b10eac2d7a4920fdbb67ee82c633ec19aac9a60eb60d0ac3dbeed02bec2468861fcc9ed3bf557bdf56889eeaeb1fb68bc5811a91d89b583f0ff34b10efbbe9810f3b3f43b2185562fcc38b46f6c836806b43e2f1f766c84dd0dec97421a1cdbc2fe06aed69923e206a9be2b707e3f6ec0538251906826b455883118124003751c5ecfee8dc5df8ddd124ae3124f051c092332c118189bebb7135307ee926a8f5e4c46caf4ef3138822097c8cf6b071f00bc02c7f211e83ecfef7f4770d04708a8d01e61c0cb29230fa0a0ccf1f8bfcd31f7912f1b505c60640250e4efe093d60d56a44d3bc1f8b33d8b54101d09303c1b3f341aadea331d9d2e6dcce1232680bf7cf7a1ffaf91a47795ea5ddcf6f7d472fa5a9654c54007586d64d00751d3c9fcaea99614cbc15c5d1e174b792c579fe63fce99c6b0f4141f4e0598125162681819598a88786681fc7d0835ebbd259faa354cb7abda49da81ef27376a99aafd792cdab29f4a8c3acff05d88b704dcaf88a09b731cd7d73f110c28e2d879c4fa17a4fa0189a4783be21f8cd1e18406ff6fde401d34bf5d0441b2695fb466d982b896a2b0f0b6f4ac573c0978e9d7006afb24b06bb97076410a0dad4d331e2807a641b5ce5c1771c6f5b52309a26064db3531c104570570b789189e3b5dc255035801565ff16ec2a454c605c63f196b8d23f1cec99d7c7e701946c6cec901bec8a2a8397ff98ab3d033b83a63db995fea2f67d33ad517376f1bda8516ca9898196e4a92bc5247fadc467fc51ba702be6671daac938dd8ef52c2e4e3f95b0bc97a8a2938164e424b2f7ac05ae482d416aa22a4c24eb6e9dbaf8e7de7ed52474c9d1099866f08a2258a731973d64d0711472a2c2ee1e7a855a1c2d7b9f9a65c6d1a9bb4ebdb54c7d802d6943d2a8907aed67bda5c628fa95e1cccf38667b3feb1bd27503f9736d3184bd21033ed56c5649ed19bf95a1a958ed10c09887aace33b36e66ab7f875430c5b8f541314fee97f104762b6e8cc3845bb814200b355d5b458e9a98cb1714a54ff71151ada442fb508850cf3e94b6b50049e2c3c23b788761d8029e65ea6c1e6fe6cf7c8eb50ce0856fa344569ee6b2f6aa2892ddba681cad39eb1280dcffe9e937261ac987313a5149d3307807953dd31b523a3b87a9c38f78fd6af3ec945dea6488e11a9a00102f17f1ae51ba0804488696c96d60cf3b90d7f923ece6bb2976fdc15df063f30a6e47cd81002df8aeb95c35b9724c06f5b09cdafa610a191259b1c4c06371d9ad394ae81ef11ac30062d8cea841270996b3b806d597f5bf4cc7bc560585f54af3ac057d844afa2d3131751977be901941107288a4ed8513224c09e154dec3284c7df4a4ae8fef8476b01b20bbd3e0bc370f1f4f0de99e45d840a0bad2d2155e4642e0f9f255380cf92885e2b14604aa75835fcfa6a9e1598610b63072729e0ad92f3e7cde79de02f4e6e2579595ab1ff0f83eaa0c51a5f088f69e359662a08021a27701802a91f6429c8bbae7a3d6d43c5abc09e296123ba538f6acdfc600cd573bd7236da0ae6783e43a3448a30065c6b51fdedb03c7d7c8f3c98ec56020f8df0a1f74b96eee430b6acab84784e1d391d359bb80d6aed93ef4eadaa9263c68dcb299b5729854c2692355d6526fa17106ac9a9ce4f32b26d10e3a849b5ecace2d65349c1faff3b9c5e4ea94f12253cad5b9f7ce4ac4b51123b385e62eb136a16f1f4f2d56e3289e5a16ad3baff7da087a364fe18cceb3c6b544ff411b0588f065bffda4db373325316605908bdfcb1cbef27b4ab5645d2b908f9f73f335901889caa736d3e8a9ef0363c2947e4d9075a3ac670118fb44d294caecdad2762bf79212d8a279d238266ba0ed48eb9c50c17d438942a3569eeef008ff1ef15d4b473fdc2ec3d49595fd6ef94b2701bb46b18a78951839e32f0ae602108ae36ef376ab9d6fa293b5f432cb769ed870d82e3250796ae5ac0c74c055f50fc46910643a6477d8336c035721587a2b043cc3b246169f59f91523c1127658bf1a25bde284c972306731fa7130d9d4f5741059ba55fe94b3826ed56631b5d66cbae481e935acc31196bfa62087a5f4c7d1900692941bf8401eb4de9be7e17030ff80b2aee9c8bc120584a2e63d0d2ea31689b90e54d5c6d5db3657fd16a082b33c228cafde8a56e2ff82e2c867e5107dfa315cc87400fa6f24e409df6abba32622b4fbb44cb40df81b74e26c59f2c094965aeb65c1f612efe356ed9bc8f9c3c956608208b92e8918b2bc466e06d77f4757f7214cf5db42f1c24528a22c72de226155f45a44bff83d5c47e8bc2300d67c0cc7d8183668c8a69c89c516f683bcfa26feca33ad3d6e7668b76f913d796b998441bcac29c6d63bb82a4e0640bbb7026575d8ce3c27ae618064d449546d9467ca86ec6b25b3a40275a7673ccc0fb4d5ece94608084796b1bab0783eaa8c6cbdd42b972826b88b6ae9b85214050a17073eb8ea851a90b0024c395c0bcef31caa16d4956fedd47daaee681cad6f03a43e75ab613070868233545ba150b3a506a0734673ad8150eea58285e69e8f0d0dfd315f7ce932174b60a41d776c893cb7c1565bc812e4349f74ebfcf8d4de8a7d5a889e256ab575395c0629d2dec684d1eb6a22c4daed952bc21c3f22d7b40581b9429758f439ff851a150dd32f983f6c9e8c1610e1a9d11df93f05cd84d762ea9b14fcfd428fa405ab6d624b47dfdeeb6572a7a900515c4b676eaedb30f389580cc7b775f190af5492a0eab629dc41ba0006b93fc2e4f634f0745b9fbac4c3a7d45810f25e71519b72483cb583a05620b2ac81a1c964d4c8dec70c1489ac6c94cc84a1bd446799d04e305197bcce9d63cbf9170168fd0e516338875adf1ab15106d7b1510d506c6c3be13559e12099eb2cb081d44505862f6d3849c02f86c4f7e03b7db60c5204a826b6daa6dd17cdad8f22b91f54b94ae69f943f67d888f1f6f74c09fb46380370a8db1c99840f16b0a8b8793a44bea63163fa31be368e455033f82d29807764fcf749dcd2a3ace100fc345d93886ac286f479bc97e2e1bace03eab38130467624a73193cc5d100e697deeb35450e0a9910b2b1bd8e365de2dfc746ec37f8fce3a54c3d9754dc6de9a4148781992aac665da5250a2038b017bd8dfcb9002c877bb96f73fe68b1bba36a4fb4f64e4ab6b4716a0adbc982955218e9c7225a4e82bfe667655cffc38ce6d89fd7694437a539817f8d66671c62f3301ba40ae0f737e3e19d15e3347ff210944ee9982f20d22fe2f7744e217db848427c3bf4ef8f62c5892c1de81c9540030c2638bb74b59dad67d6e4ca11ada9bb2f683db955ac0ec4833909c245bb677c1f8eca815750a4773b7120c3e53336a8dd6a0651fbe70bc51ec43c5e8f2e25aae67698036bf42235c5c82b38daf8ac9c0c449e5a5e1a00dfd2ee7310951581b8412d9996ae43c8bbd00a1fae26f41cec6fbf9654cc0b3d5e061198c673ff87a1b6be9fb7030d2660a2b86925a4924aebeb5628c6c70ff3817cd17cba9b8aaa3cc3448bf441133994ecc7c331af2bf3252611997b2287942f009149299d22e1bdef9b2d265ede5032f0bc1641010856c5b9b3c3f8e07ed402f0ae1b5e396b60afe61cf289bf8e0e8770c77cbbcc73935012cf32813a04e006037afb37e989c08c7a27d619a12309af78958f60f6c6fa6be1eba6b012445c78527ec944658b25288796d5a9142617047ac979db72e48eb12fdda97cbb0815acf9920fad15bf4e2c58fc3b590645e1324f1fd9f58e3fe432663d367c83844ad8c08d8b68f201fb86f62ac74feee07afe9433f4bcdd92c2a4dcc2b0e98ce82e865608bb8dad8b0ee3f1360620919a76ee95737caf34a5a26db945d95c4d497205c6f0312910948b9eb14829c2b5e6abb683f8e03ef33a16d91a3167a51e248bfd4ae041be8a78606539bf942329de9b9c5504be7f203ec7bb2b99ba3b0f4822a973a77c6e365d2ec33c1fc6ea84ec56b5532b8639034e08bfe205c739942ef47518b1af3ecceb7d6c9921389d4118d3289210d9069dd5e51aee72657264de116eba65d586481f561990c00f519c59e31f46e3d1db0b7457823837b860e6782da74ff9ee539e273490c987e3a0a6cc8700718953702dadb77455d82d52ea077b906ec2ea0b80651f9fc6ea81ec745a7e6c40cb3dd5552ffc020cb0900f84b6db582f76dfd3c3ae958c32386ec7f6101e686361cfebb7ba863ab051948216121936cd9da4945df329ed4f4d768332a2c0ca5473ab1de34e77fb8e9d758e5b8e7a20b481829776eeeb3320ae9606fcb57fcab3aff642ce18bcc6bdf8cfba43d8b3170d66c189fd51d746a06f4d61a28945aa194ab75fb4fde0c4fa473fa511dfa550f9629a7b548d33da3612cc5178945f4fae7be0c2680a683fe7949671ba654264bcd56b00bcb3fda1f7214b38262104094f47f31a2aa671cc228288a319aede88c54084411f731c9c09a594803f71e903ea1f77938cae5298ab6590f9c0262e74cda1e099a230f6def3d408b9cf7b846e4f57fce731417ffb97d1504fa4f59a00b0285e867a7d07c7d005be4058e8eeda0dec92fef335419bcedd11d41cf6824c51991ec628ce46609866366bc92495d32f3c368bfd9ed49028f3772489d14fc451b322639c223dc13ea32783665937f78d8a028038b9ef8f0f49e6cf6c378f966b3b3224e4f19e8867fa68f31cd7e6eb0882f8d62557647e75cfdf5db8c100fd26a637d8559bfa8d7e01a4439cf8485d30893a166b9200aa8e994019fd63f2f14973da140a483e3fec1e60ef11b4edab57cea60488859ed777e5e9972fe51a5023d8fdbf03bbbc857ab885aa8f6f06b12e07339734d9e43f3f8b9d41a4c91bb45106136d2cf71b87651b7447741f17e71eb72410f5325b563ec6ccc318f7ed31015e4f7b3ac2fca228cbfa91b63e8061f6f20d2c319f749c4472143124b51ddb42234a3940cde959fb483c0651a282ddab240d44d1cb3bd528b419934b79609a2b0d730bcd4c660a7396bf8a54d547529dfa38b00cb54114eb7ccdd29196899e60bd3a62341c6b194c704bf2d2b1adfb001c37ccf8d21cff398e88cb13a56175af4bfe0b16dcc274d20f2545d7b8d235fc235f6c8294bc041664109979d6c0b43e20487157078f161b6ebdbca2ea2a80ed7500d2113bbea400dfe70a8b501de30a107d4c4c0ff7d9df0997fc556ba0081bda76b9feb2231a33b5262134d4fccf49c4ae91e109e6885c42df7754d42c79647402203abe4eae7c154579a72e704e32fb0f77bb9df0a516dc761ce8a58d018cf4a956d1f089eeabb118e2dc9d738254c39083affbace2903b428ad999dd90a248d6fdd43c4d3a7ef5d0d827a2a37c1b4a2b6ff0ebc3b9295dec98c99987e41704ecd4b32f47b69eac9e04f2f92c1d92ed3ffda14d0fdbf8960d1e98fedbc512c79c1ecbdf854f185160143d17f32b5718331d3f323eb82c99a4b8d5ec2681650172fa2e69d364545def21676b5cc86a64c86e21c19f0740b26a5d58f2278b5bce06f85a7ef436ce16df9d2341916d4e80e811401f2d9c9cd88b20a307e342e14d02424f8bf01216e007413f68aeeb8c1725c59940f12e71e185ea811bcd16e7a2beeaf09fb444ae042dd654c0e9b4b2d5c3007aec9c98b8b07f42de859ce67deb6b59b3c4861266e60866e257ea105872bffccbc79dca216d4e6a542cb915a431d1f1b22e310d4a5134fe8bc66c16a997417dc7728fd321dbed879b5baa91869080b73bfdb4bc912cfd9a77caa4280d61bc9088212bc793051f74b0f3a46ed98a40afb8dd204bdad3b9c56efcfada606e6654ba2447382620c0d1da9670e6aaf666d11b32a6acde55a71b4c9e6a636d8a4d4f4e04a16de644450b1310575f4b361e731d2aa2dce464cf23226781b598bf5ae89a0b9b5fb56efb6021a0d441d674dd6c514aa62c5247920290612e985cbee23a053577c1212e52a6d524e702883d10abccdad2044ca7c7aa9317ca0c5f65e276f5724c7f9ae7dcdbd26d2350d911d2c778820307238d163c64ac1b27d1857d8808de858f41cab42901aac8fda62961080863e5d0f82bc86e0b9a32dc2a6f808314db859d8909df8fbc3f2a153d5b57fc3da92e08e3a8c6bef9a797e57dfda623def50ea9c7f439fddcde1588dff50ae039b814a2208c456fcbf0b0c5ec98d6b327a365e00878081cfa2e7e91fef5b630dc10bbce831a1bde94a3b0935734ebe9aec40c2c44a27746a86e91fa384a13809e7336b5014b8a92cc0292d6c0c9cb30407302150c80453a0dbfbf6c0700aa9e3563593eeeb59b2450b0a41ddb5f9f8b41190c28efe6fe4e5780232ce3996b57d83fddcf42daceda3b5e649c7ac6c792097b1624637b9a67dbcfba69bb22f85cc2c82a9724bc1337abef2a92efd807f7082cc5f209341095b44befcb6d95f3740bd4f1ccb18ded8ebcb311ac195ebb3d93eb458b7e4d30664e7d146112d7c0f79e827fc5c56ebdfe1c91ee6d57fd260cbf9886c0fa977a24ad70eb871a2ec0ffbcee72a1d6d9a6cb66d0914a58f31eb989ede5e9996d78d2e8cf1245a104acfd9a39ec1c81a2d3ca97615b51e9099d3baad9b0a54a07bb38eb3a9bfaef3da1d824a0a7d0cefae254403804dbfc556210369146660b3ca59758f532581ca3fbe34ff2b3f27653d171c8b182e4a453c9fa686b209dcb3727866eb5f916b781c57711900210de6ca363fa90c734fdaa33de495ef30906f1912b19e3c2ad186b22517bd9f4e42c8d255f7bf7d2cdeb1e9a898e799ab6fee7f422cd9f249a82f030b4ccd1eda87be7a250c175c04efded5fa8f15527fcfac89abdb5762634355f1110359a450e26f24cfefaf23689b858e7d4c7ecc29e172cd5caa237bfbbab9878f980ed096e3febf0ec18e55351f2202dd9c5d413ad17de5eb9aa25cee9802d2cf4aa786d93f30ae22fdbc665827cd93338ecef163a07bbfc323c55a2f1a968928cda1a3a005d9aa7732129d018a61c175133d8a637a7cf64fcd563a212a30a9afdf02016c96d03196e3834bfda9c90439f94ae9f13757de1270979f7c3904c6c2b659b2518abec51779e56f086acdde31d8d6a672f180dc2e0ddec20d281fa9eaf80bd5a83bbbce1cb0ff95fff1d3e22f8f3330923ca153404e910d1e5dc5eb4d41c2df5a1705ddc0ebe13e3d0b2923fa0bb3b4618351634dbee2f572e6c92d8fda1c841bb78a94033e6be8b1651e26e6d631a8f8ac002a5c1d0187672ff17a86d9c2bd9e4da9ecb6972de1141dc758663d7e4735c312e50cfd59d3acaa2d35a2553a4af1fec5a62e4d0f5fc89ce88a19d938e24cdb1c91203680998b3f68d7fbfe20e329d0896fed55bd58b7e0c407cc2135f3d5f5fbec071478355b63db46c233643df852385041e23769ff4c260ed2bd4b80717747110878a371ad63858fb32236749d654172adc78451489388731995745f119ea5b48d43d427f11183728f164d9d1e904c2f559dab6247feb6debfbabe311e4b8e799d410c0e4d591aac3ef3542993fdbd73c50fb7b9f3271711dd63911f92fbb671f1cc25335bbdd53b088aa50b9da1ec76b601dd247b4842e3872544381c02d7df401c53fd83722fbcb9070c69b6c629f5941b3495ea801ec51df6369512db9c14e5380527ae0529bffc27cfe74997fbb61429b09a20a4a751fdb9264c314f8ab5431d7f766cd8cc5dabc3c40575a81ffee72c351398859d3f9126965170f81028caf8e1fa08b7ad0c1a6e995077b7748cb19130da6ee1e96698fd35616b7636aac1cff326b1d7e6650717c1b7524458c98dc2632c89ed77df3b9de95569f27868bf300a975b16ba7b9cc944736875e837c4618f36924a342fb268a3565e14cf01e0b9812b81d6c21a022b7c4fb495ae84ce5aa26438261e093bfa0c95c5be644a34ce77d1df153995d7e8211a8d1cf7d39a73e86a30d6a1d29a4f5fa8f97c4c4c7c7f66e3f036743f9eeadaf006d00eb5e6fd55562f01759babfaa3defb8515119e7208a7aeb7f42a050b76fbd0b09f74f52b1dcda7c83a821fe105c92f43d753ad0ebccbde53c34dad146444286852e0e81a42738a3708ce5a8429113f91c8bbdc0f33e7c79549b7ccc20dc44bebead948712d88b16f78ec42e88dc859579f525c575838be4f09daedbe95b33011ae4aa36e30b6135f4ebf80f7f6a1cb77d55fdbf27e96b840a217bb7125fc242d7efaa31f921af3231e83ea5580293e4cad131f0447e3c93c0a5a871453881d29bbfc887f9e894769a0ee0662ca0b5a4457f32987291f3fb6d7a67d35d668007e7a3713ed315dcba55360f39a617d54f8ae15dd5dd2e1eba2f23e77c7a988d87835d889cc9f58340edd566c46c7b0a0ef6942d5a0c3cd08b7352e91f7459a58924916a9fcf1f50c23e92af56c480473e9db700f4d0510708101e23818e46ec8a9737e10eefb0c2f28d1bab0b3ab13dca349768a9ade784e7e728e43a72428f40800555fef70a2d6d59caa874680db121b4c51b8452b91cb1808e2a7d40133ff660b5ca18ce5f4a3bdeed0fe7c9f2dc0cff6ea3db8455a667b6e74800c6ed69d508b627950bd28d393597167c1f53aa2f6e4e91bdee7a2385ed68d00a4d0ea538443226239f65e333d88eae269cf4598abf07798a9d9541572cd28b7b4961287a57780f4611bb49f30153d7490d5bc3ac91c7cf95c0d4a99a959f3e4a969d29fd810c286800db02d8c19fed3bd3e10f7885ffe74179f065de48f93bcee16e4220df4241b1bea723a0496a0d63870ad0c11c3bf960f2adee7d6ec342b167004fd0881a00e755e1a07bddd3ac00fade0382f104774e818fc7016eb93af66eb1ade5037ff634591606edb0c2e14c0aed1451c5e2747096dac779766c7706a438b0e45dcbc3d97f71478f2e645b49507b145749fd121511b63a27a1e6760c6692bfed4e0691edf16a1e8e0c906f3e19b95471d710592cee1fb580039842404a2eb2fd7b207e98cdfbe624d29b95b70f7b3a2dc1d37e5c3d9674361ade0ed580a4d17f66f7ba218ef4d978d16f2494689c223063d827b026f7010b67355e6e13bbf0b1095b5e611318ddad4192c67255e4de29dd1b68e354f4122eb63b877ddc1473536f1f0368935cc429849d9a439343075bb0e3d2ce0571d6d70cd097d01d4af1ded8671d020a8b9fd42f9ce5f22970b9f8d4470c6b08a4408eb6f33fe0e3bdc5ebbe5b1dabd1d911e24c3a3d38f5e286fe3207b888d1bf15e828ead25b77f7075792d18e96878dd58b2d11ea01993894684484b49c559a8586d083f6d51e0e5a64e5d65a28cbfe2e23ecec4a2d514ea597a7ab7c593b78ff8c0f5e0d2e91b001f306b079e49fea87134efe1ca7d8194120ffc66697ea5b11bc68cc6ca44a8473a39a733e7c0e5e5e42375da24188371b659878cfc6e08132ad8db67e222a6d5f54b26d6ae7298a994a80b09feb6d379efd23cca54b17a2af3727ec35f85b3be4e06797e02f9a25164b97b04a9ea732ff65ba538b2e8f113463ada441b0f630c041b5ba65f7b15b7b84c8d1e7cd4fe9d753bd5d1ceea0380d97aa1f1aca097147ecb0e766260fa57870c32fafe69b7cea180d2f067250d06d934aabf018fbb42c7f2dd6661f198d3480df8b275d3e3874074c9ba45066280a87cdc822f7af1f8bf748025c3c5b82b846556fd2c16f282edda1b8fa866e827444e9510b6c63d4c81508df977f32491bd16e7c56704331b1abead85f356003dca0952532892c92db42c9da9e1e356c779f9f6154a1950d2cc641158d417e0821855df635f25b60e2f84aae76821b68f145ad8801870bd9bc10f39b933f4fbfc721872eb767d4f41d6df6cd2476e284cb8f7b9cec15c4f5ca6f20954de3cc014a2c08e52d9f90a5c5bb65f4453f7118ce0c94a01c739aa13b7251d8f45b53650a39a5c6d3b31ec0e4924d93bd2dcd96372fc5edae00befe60ff812afacd4478460547e87e8ffbe823e981c11fbc3f9d80ccfe2eb886364cce32f0ca382d8444d337c4cda03b1ada061cf3fcd52734aaf9254ae088c9fe0b75ebe08d313c102fe303bf372faa4278c7ae2bac22e87c01c66a5cddc0b25edaaef5bf1100340223f8916059fba2eb60cd8a8e7cb307646930854b5b78dd5012072d7f65ea1763d0c01743daf8a1b4d5dcce1717516da3f93f33b4b1a365f93429d43c6c8b8f4b5b2e5e3249e570c845a4d861568b1cf36640d1df0b447b758ab3c32ad66943afd73ec40c01e455ea6ce8a648f0701a8d6a0e44a3fbc851b0406ee47d12d06e0e7f05f4bd1f1fcfba2637c43c79ed3af9740f1e1e03ca5d23f22aa9fec32cb125703e25381cda59d65f72ef33563674ac86e2a69e2c3e3c67ca18bf5962eb3f12c2567a61012bfec17fc541e52bbeee3a91f38ff29c2ceb055173aac912f5937bf2cde63f4ad19faed714e2ee18284fd4347fc8e95bd4d3629e8205515612e09ac6f1035e645bda90a0b3b061e14b90d007809102bd8aace2de272499b87ec2ea18d6309851a4a073f5ffca85c54622c21188de77fc50bd32e3e42ae385e7fe06336f7c997ead038071f48047f0f9875eb4074907cbf4ffbd82350cfaed2f49f83f6b1aeafb46f50370c4496c751cce8dbba3dc4570761eb52b120bb6335c9eb44c6835f3207bc10370e4d16fbf0d0690394de6f20d9d88c66dc0f50bd8b5b3d9ab1b316f0c06ce5594125ffc63720740fc79a2a877085b529c43525253e3a8f1a945fb2fd76e4ef9fcd9e59a28b2f94d1e329cf916df2193e1e90d960a032c23c3c8e5877b104ffb6d2672e7374812ffd445239f108540dde0bbad4e7ecb0f82193ceae09a7f3f1e4e37e423298e40ee6c90aa2668d487d07e4d53ad5f95d08a545e4d5f2a1b7bffe94d53dac0eced9033fc04ba11f31b6215f44b3cba3b54d157e7599ef21a99cc4f77619417f71b6e82d8bada3949a7bd0d937717e99063537aaad5dccf25bd9526f35a192416ba59900a54fdf52c726af95a922acd4a8f4ca16b5fc4a8627f3f9374a8df4f08dadd94fc37a0d4b211f697485d1eb0a407ecd479fbf2bc76c60cb9b3d00ae11c1271e257044b958fe26c9649b29fe1d74e4072bb58875fdf4341ef8398176ad262189274b0b0c088ef33732e3ba93c6f24023d279966d3debba827b6763354f7d6ad23c1c0e804282fe053765971c7c4265cc820e7024d901833a804b7818d64fca6090125331796335c9e953b6ccad7e9760c16972263eb85c443b55a6ca133b16de98c999ffdb3fd953c2babf723d832a388bac543e22ba20bf7efa78ad6748d1f328482f045375aa53de594dc9649356bc4c5898d83221bf73d65d54000e0cd78d78c0064ce6f061bef10e723f6e0999e373d535e0a16083392e7f904e200e0eff722adac353f2f9a86bc81abfab3c0b1349fa8a2a9a47f29d4a778f9d4d7ff9ccd92c94e0afb566e151237521f901656292df8aa4e1510489ff20c8e7e2077840f48000e8f8384e24a2d8d2929507dbf1eeb2306461b79297b7d4beba85644db6ee858f2e7e69afcdeadc1bf4076be746c0ddbeb1d22155d66bb7ffd8e31bbd07df6afba3729a799b25c29405f78abc15883eb5b4e394b53c8fe560409cb37b6689bee7e09b05d6420313ae7cd98078e84a02bd2a00fa80105fe3fcf366c48e65a3ada63dff179eb18ddd676adf26ba48925bb550e397a78519e5268098af599462261bf3aa3868df364dd27c55cdc60237ae0198d179c6f2ec3cccb2e1e3cfd1691464a7adf044ec374ca5a6afe980123efc2fdada903272454156bc338745ecfe1c5df33917937b60aed081472ba03a7357a9b2a82a0e0da1335a3e6478ce046215be826121ec9f78e975c79856593eb879c36bfae9375719002652609faa54cba5233b9e52b0bf42cf93c891c07a6fea6fe4a5d316ba43a40e205195cfe50225b51a3b9f6fabb3e17d9490931c249b92943d498e68f65c71b31c1270b541948c9b44a41f119a4c891ec8b0ca7ddb65131ba222ba2b5b2fd4e2438b359740af56942f4201d970cac8f04ba2e73b12932e94295b7acb8d7c5bc5dc995a0766ba043183cb5759dd42b9e2264fa2abf985b843cab91dcec9e9a02970101ff4e9417b6490dd375efd84b56f7a5a654aed431b037178672d67a1d02701c7514a350e8aa216743219691637729e973da87079f45a35af2d406f272963462603ff607399b790adb95d01a7dface1811d15ad07d416f3adbdb747e9f8371453472abc6498fa6bc028fcf2eecde480579dcc00e8fbb7d4f473c354821168e9fdb164994132861affe8f7d400dba9629d38fad7bc4bb216f0a3f67b95af5e4f4112d854f9ab9d89b4e8cb25d749879645deb9965781cd84df15a6d487c03b9acfe8d994a024d620f17ba18e5cbd2806c1306e4ecda5492293cf9724a811d2986a8e8dbef5bb94fa546d507725fb8daf16d9c7a53c68c44dfcee33ee5f7217a275546868d94f33b78ca213c97e56be5beacf419303ecc6734314eb5699cc2716bb95d7a6994648b577216ebf05fa540bc12d7f45cab80178729221bf57e2e243e5cf951a5d9ca799a42513336f8d4125f10ba48f56b62a3fc5451cbc74a14cc3900332b48e9dd9667cc38c4552eaa9b4b1855e4232d622cff945cee5b12722276f2b982d7fdc5f871119cbc5a50ab4f8abfabb3b530960f4f8ad91c6b5ffe57279fa2ce9f6f841652175ad5c9ed3c17573512d4bfb4ebed66fdcccd78af57ee4f0c5be26ec3ff337c275f1d36cc2f1feec6a5333f984129b7ee54fd0f1e01bc750ebe5f939c50335bd16c46e95cc41af4280a1a40d48eaa9e3596dc7d61525c4f5955b8754f70cda1a44622c7c445e7094a77297a7afb6ae9a1a0d93689306bf32826a72ff9a7066a8b59a1e251f7ccf399f6925df2e1289ea825b7f76e2ddbc6877d447326bcd03f4296855e886589531cf1bc94743111b637484e403bb24f91fd2d7e12cd3db65868209da2cfe37d5181741a7eb25c755385dcb1b3b7581ae24e5dae41f40293e8c6e4d073a949d4b0e39a21b2e0d54d32041648e4db1632c942631dd037f195aa83fb5b0b8883b2ddd11ae64d6b2ee52de24f809594eb29e96938eacae2e4beccf39f887636231d5dec82075bd8b9008c4c961910dafaa6e86e4951fe25c19e07ca33beb7a6584ed12e8b3f94477a59d5efdef7d63886273503c069088489f880cde82cd341830a5804c1e226cd94290db8f79ec29363dfbf2d1ec88ba1506d11f31a3aeb3a1d1e7c36b8f4fb9b849dc5b40c4f7f8d0a211ce31946e1dade31aed1e3b994afa1cf61218794ec337e3439ceaaa70d74fb4b5c062cc6b3f3e4e749f91be5d2dfec8b446f9f0f59c3b92cff359247244fdde105cb7134a165d036874374f6de7cf00b5d7151fc44dac6949e98b32ca1e5415ddf098003fa0f3f508edac327e316b29564658ae661a7ed5d89ddf2826a8e97a35eb706316e5bdeef41f1b73c095f94f0d00d9c828cc36b2bd69b7b4790581b88edf114ba89c3356b8520d3074332310384c161b66005b11c87369a07eae42dfd67b0782e977eb4ce319ff0ac54cc6cdae52dd58c4e385172a7543c46c6932ef9ccd014325218c517983b353d3b0fc9f8736f190b70f04581209025cbc5abfa8cc087e11a5a14153b4b3877f75cbe4fe821203b6befbe65b206950fcd7b94e223cda84e16dd2a12c9f959c3ac5c3321749afef7be91aeaa986768c207862a731d08b1956982e2fae6fb812070655f82ac5be14d233e9f2b9541a701b0842c3c61e0693b5333d020015cf0e2799827da4b9d42676c89e28852e29c38c350a4e7f62fd1675dc3bbbea630bdba73310d6d6412f81cad16ca8d384ed29783e99b3e9b4d038cfdd4c5c1ccf5f5ad1005465d785904c9c817ab444825dc24fef7a00c6d5b15c566d7b7c61f7185830a4e1fd8db89c695b6adefa1e8a7f9c00b8a54a3201754a596e3ebc8aa4f9617db66dbf30e3536045d5796153f9801c898189bfafa9eb00b29374901fe53bcdc57ff72fd49d90a4573f979543c113b4d2b4226c3469b88a8c3ecf22410a3055afbcad54e88686b69076d8d44694e2127eff707b81201b348184b45938824f865f71150b2f05f87db8cc32a2f9d937e5a85680ed4d04106948d47f623566793e71bfab86ac137734274db0137eb18d34151c76d04cb7a1fcc398e9248392d2e92f66ef851e9fbccb72646d09228b239b2e740e742564515e99eec81ec2e0c8451bafee78eb88ec6acf34383684a0fad2e6c64712d368ec21c29e962e52b536b219f56153dd535689910da6cc3d0266255360e830c5a8d9aa5ea0ec0fb134a6355b688f3c3e8f57dac1ab382335aa556787a2e2ad9f83a415e9a68cba3473a20f4c7b8351176e77e4bdfffe3d23fd58f5c0f10523991ab227f48069a42d284218dad9ef795819db01686c1042c1e97de4ad5a7252099e897e3bb32103753b6950e1739a94c3e520af56d85542ba3fe65f91066085ff7db6beab7fa48477a6b54884db314c98b0f7824eecd25204741903a7763ee89b7b566e3d9d0fa59e79a6bd0117e786aa845bf095c3a5b7453d48df0ffd0f9841355e1e62d219d2cd4dc3881ea235796ec0f7e3c2d697ce7c7a7de18f6da7d4fa5f12fa350fb9c4ffb39b9c795c4c6a06db5b800070d9dd91fd85ab303de670b895e0ba7f419fc93672a6357d477936b26dbc0ec174b8b6b168bde2a92f46c50a47837239467a816d5563ebdd46ede91c99d19f3acafdb824e774576f8aa6faa4fc3fe1343e5062d58621cd86f805bd32d4e662957436a829c227733a5c88d442e260b80d15e20bc395f502d4f774349554b4da8650b130418b5d00f4cf3c0f9dd3600f7af2004ced5297dac2936ae3e97a3cd7854bf608e0cee014a548f302a427ee7f96019897e3309e84d61eb66ff8cf4a16d00ed9f604bd9b4e903b595ba755ebcb8c739cf6d1782d7a57e12b2e643f1cb81587a40beb3cdfa69a6da19c2ad7effe287c53487c744159726505b1d0254da41356e93a9dfe7cd11438014a38f46d7790ef9e6ee15e88180856014486f69e0cac5f1ed03844295810e42d87ae79b918ce9f8135c61f147ce54bb30219b9ea355c8345c46723a704aa4b5c7dd7dc0653a089d1edb1ec4842dbbec43b06b3fbcb8e443d7afc5e25c3bdc838b36b421587d8ea85a1b71506a928c56f7e855c9a37b48fc1b1292090befd2cfe5cd9394b92a554723fd4e641f3aa180a9c065fecdc9f40fe66abfec885383ea10c38fe27de92a197d09574350ef1431d48defc08e940e0e4a51c32a451622f26051692c7b83fff8e833da70a20bfdd6198076fa6021812b406227c05c7f3c42a0fc4ae7ae5ed2f66ef529f10fdd38ada1691d2da22ba69cc476221ba74be88ae272ed923c6f3385569ce3a802c25bb76716960db49a0d916653d6ec089a527d13a0642f14071cdca1fb6c1b4536839a786c63adb0f9fb1cebf7d7fc0d8daf2f37551ba48b0bd2472bf118b321bfebec8d33cc9f47b463fb552305f09031cd222c5f6009afaec3529a19cd14b5272cb1e00968f2195ff05870e097a785d3aee2ef834f5d96b79532ed8166203c07350a49f0ebf48ca6e4b087a3de21b85587f37b4fccbdc31448513b47190a766255ef816994fdb7d6583f4298ea05191a88ab07dbeba212a3be3e820f3240dbe44c1136760416c3520f7890019b3adbbdeee1f240eb5b8fc74a568480066488ff12368d0dc4297a36815904fac5e3b8d9623a24a3cc721508ac156591183c7602cc957283dc1e2adc14ff1662faa40cfca5dc924c09e9bfbb5ea2ea8b7c82dab23cd11de348bb24f586b085fcead15f8bc654d2d05b5fcfde51a25200fea45db40095b05f44a0adeffa19fb3191a49ab98daf2b4ccc38a1bfe9065d22b0a774ce6f79847ae320e121d36786e3a19abdf3a9991f4778ee1ef6079129debad7aed862c148423cc9b690bf7138cb3725672b49838832b19ac11fbb818b0c383ffd1a93b1a6fd350c0b071bedbe39aac47b6f6705a01d8d8d1ef163de8390cf4327f5d68b22aef966a4c5a6d83e516dfb688368dec72b19802c1730afe36c9e014349eedcda612906530def54c70eb59bd27c0e424c850c91ae4cd9b3823b26d0e9d108e154cd29956ad165efb58e42ac3dce11f4c7824284aed1e51461b56ba28f77ff178bff876f3712dcccd5b60aed5fb5176c5dcda0115fe212d11b84263af3744405f5cc587bea5024da4c5a9ab5b824570263bb0f1afed7d6f3efaad9679ecec3fdc49ad8f1612084f8401d7f270e8b873a2d96535c09ce1bff09f74b713066e19d78ea6b014e5e68df035d0eb68401b5fafe5de1ada100c4429428fd8cbac19873ad0faef49a10e70bb879a33bb74ae62650d88ce92a8a283cc2e5721d79ff81d212fdf57aeef0e846eb9528f3b8adafb18823e9a90859083777cbe317b5ee507173ea35818b008402d65a718cbf7a42520deac04f2d1c9987ddc4386e2c1c6346fd1dc89790f3010f83bc1077d257d42876556ccc44ac5286b17697a802190e28095e0d0d5eb5397ceb00d5530aed470a0cfbd076e2c5a54e72da7d0a7ddfd84933fd32e1caa6256a0c4746aa2295d1e04cd502d498e4fede6a4afeb0e8853de92608a131d3139509c88e0c83d91a36dc0d72b5dcebe53e3d10125d601f3f0088ed7d36c994207a189a4422852f4bfca8da192b92016c886f3502c34362f4ec19d26a5c512bf891ac2c4df6566765fbf20b6ad31e6417a009dd30f647dca2a3c7d4bd96eb032f4e7807a56a379ad2e5d4acbe6ef507f7c9c0854e2e9f21c03db0af295d75ff905809cc0fa09046bb0ff48c2d456e375aa8a5bb4213a033a3c9056a9a9bb2f93499d9520a5e64ac587d1bb466a21289e619c729ca4f75c1fb9814158daee8635c11abc2a30a2a5c8853af082ca7fa0d1e1c3760e01e90166d1acc12a965d1fcc72c391a87d51c7f65bb03166829bb2daa244b09d9c359f2089b1d02a1804f55eab9c748b455f5f1c3321f98c266981dd809a0b46244bfe3ce2b2e272ce3f293bcd24da495e2cd2d679f7793fcbb50e85447acd94cba000fa0dac4a5bfd45fe2e9bdb7782afc56428a32f1ac9db1467fdb73f5d216ac83d2889818fba1b85183d0a20bbb106884c6350c580aa9907af724aa2c5cccf95447d30a5ff3d38d6cc39360ff08eb328e06ba0fa85d785e063e0632aa99f5389f99c479886fc3f5d63fb26ebd29883d213cbd8e88ed13a0bb8542ed506270d007bb022113e832c059b416ddc5b9b57f01f47a08a92e35d379be912d7ebe3b99dc097c4d5aa385214f3c49278885610925252ec441a160cfa49b3727d18088b50ec3a621340388eccdbe5af9b008da6068e1acdcacfe2a8d8a5ab643c8696bf997a1cbe3183cb7a58ce34b9a3dd0d0529760b4e599be18ca66cdec0cae852f0c796d4232f60b2eb7fb7ceecd0b417c3a57d9af6f67c3f59f7a811548aebd5c54c26efec790ce4ca86357ad59b90e97336749c06e9c97fc1e9d803fbd0cba4c855010970bcd813baa136c7e7e00a078cd165a4aaafe69013df42d53639eb3f7e65dc37d3bdb70980ba502e5bc9c1b26be31a804afd0f62c9925e14500f9de510b7b00d1c64f14ec97837e75537ca1e9d855b622ae03b7663bcfff4c4de764f07880b66dbb91e64d5551b664d554f712a82c45725e74658004eccf2e9b256ae28621c67666ba1c517d528f018f37399fa9c85354caf69535a69b52b65960baa1f2dc20a6a0205d0f8c622b08f2d8d34a4381e18877c0ef161debdd42110e0ac258037c4b0ea4bef9251ca8bada3a4d8f3219d447b9cbc085af08651198325d6478fa9cac6d6774df1f290e1c47c99cc45a6a1ba50d31e1d6d414690eac97a144046f16c60b62291a0c98f2ca9e964eb3cff599af27d9f5a5d54f45e9a657e6e6523f0dadc3a030ac1450e2eae68024536766dfd21fb7a94d29c8bde164d1217eaec3ba2678edbaf8b8cc840a52e11427322c0fd1cfe21179d6a7ef236ffe958a448d1a8138cb9189a901924eac0f6077229e85dc7859dcae1a860650cc6e5cb5306a34386e44ee9871751f6cd3128a8bf366020663925395dc4b8c4f8415ba68a557a6ab2d9d79c244de36de346fd62dcf02db77d89b88d86e44a7eb7536724a11bb01cc5933b08d4947a4fe53c9e313820a3a446a71feb90cffb9bed658ad9152e0b947591330c45ea49f8505e4284007ae028b2543fefee3780f8e38201ebb76f35201c9ef9eb6017efcb690df6761df86e6d1888eefdc1d55cbfdd54a1dc744522470b6158031a811c49819fcea83079665d3877682ee8eeb55a73f9666c5c9fd5c71917535929adfa2a3c7949398a217fe308dc7d32240720619130120cfc83fa9354b8fe8c410e82c3f4bb33367079a8cc146eac37192e5b99e30cf8983f2b843e07f63a511001314bf305ef85c5a5d6da915afc58a7539f12d00bd50d3f192ee37ba38249c2c6291e8dd21d11c0d9957e407d99b82abb18ce9dcde1572458467ee0946435d1a7f24b48428eb525a1b711af9643b2c21964c02e7590d46708814ad535bab385421fd85e0a609e8d6a9df1e138044d264704025c0c09115432621985a105cce419afd74f8012e7314d362b34fd1cc17c2b207359131f3e75e5708e007801d489e0f2288b0143aaa647e57c29a6652419f376a7ccf5ee1ebf40f52ed70a4748166910ee56d567fae070eeb70fe72740f8c09d9608a3fcdf6047121bce520cdde1a400a53eb24f242850a277588f878a68811cfe5b9ed88615127b4acc9fc68bfe6053b7ca93db856732374dab805b4ebfb0e6a6ff00c3b10fe7d7b6cc2d6d16ad691b06a90deb4994c60a0236403ea94376ae8f124d0898e4a5bcb1eba95e22ce007227eaf92811a29cc1b5666fdf1fbc8c4a17223630d5a3a6b9ec15fe175718bf4cf234753b1c00efa3c1bbc7d17d3b8c163f7723db90672ae932ac753345c573916d6b8dcea4cc22d299cdeb8b1470600dc5b5bc918a42109561f0556a47fec6c2eae43ad826a818247def799546af57610172f319df23b4331c0ac8dca61ad5aa80197747d9a940beb99e01f0478d099efa0205a99346e1e87d57f67637ba042e841d834fc6925e9d855945e4dd010e951b4013a9b1f119d6b1d0f11b4d9d7995c422724f5f9a7a85e4ad94ba16599b1d16d2dd0fb8895663c4b298d1de02a9a7d4dedc8340d17a14405fe00e95066d1bc129c81937a50f4e4ccb15d0853203da03c0674b6fc9b52be113e4488a365c2046b1902533b810544645c5e3b54d02019c0992aad80358ea8b250f68c958fa08f73df5d9ca04213570a07c053f9fa19508e4df97fbf831dda5eda66791e1811648344d32f4c3739298c1df53652371f7c4371d30c6c82c282adaaa016cb47d429701b8a6b1b8161b33fea219878a4081b39f45b36e773fb7650aaf14d0f06dfbdafaab663b55018bf34e983de5200e1f4b2fd58dfd3f48ff7211d8cc4cdb9dd6df3ff779788c541366f25b273cd53f000c8e4ec66abb99f0e59bd8a3b07b628da07aa3ba87e88717f23a5d2ccbf9e65b7f2f91ce154ba181325179d7200730ebc80eb18ef8d696242d86c460df82b38dd4bb610665a6051aca4aeae14bfd03979ddc8a02bbd333db4055490c3997790bd4f3d721935fc794b247d231c3981abadad1e0659d22eccf1ad0fb8219942b2490405b9f6a5906ae01ab32ad3902edae68d4afe220fa8cc8c559375d98cf07680f53f2090092c6c3fa87b6d6c825b1469b6e19d61cab55ec7d246ebc5399fe4629b4ecee26be417d6cef2739e34e4b743fdd459717c15f39e43f2c71967774c9e6d278d910b1a6690ff056043a22e383af82b3abe28be686c4ce61d2228d361486b6267dab1985a634b2cc49be83ea1218ac5dfb1e86f224b1cbc3cb2beb7b21abbe75a8fd30494d93e8421d1ddbdedb3d5401e14f67f06a8e1d1c51aa8f1838f1c910aec41aaed56432cd7223ae5ba2e31656bce6ee93303a455dcaeeba93c58ce594f2c409377e68bd6d79009726680d0357ec36db10be22cbb786ba011f110a68edb7c1bb56240a8147655eab1b37b13161601644ea67ee84a65ca1a16df583841c381917a8e178e100b5c10dd21f4a92d4926305549b090c12118fde4577ee7dda2745720005cb36d5cf3d3905f3c8f668d55fde49096f64446187ac387e03d0cbacb0b3721bdc4efcfd9ece939718f62e4b459c9db9ce21ca99d98d28d735092518756082f861f3770469874d4b4d8e7f1ebd087cd4e7d3b15a69b9dea42f1cf784931e1af69d5cb0806ad4df5fb1e163fdcf42a0936b0d8732227a5d1d88e8733dd9eb4c5e9b8420ac7a5fd45aa7a06a369ded51c865f1e1bf79dd285d707ef123f69dfa80577528cbe72103f5280e5dbc4cd52368ffaa00f09954546c71a2f5737f7811ab749a73d7fb5b30b6fd8070ecaeb32187357f928f5ad647f528f0fe7eb89b5df093afd9d4ea2bd2a8fd37b3bf463533b8865517256817e8549ec53a5c7384938a724e024f33ab368b86bc3564df7dee4b9dccb76cd0946269b785bcb356c64ffd22eaecd29fced8bf07975d9a7923f0be89157db3cf66bea5bbe6af2ec53d16e27542c5044e3634e92e7a1b83e0b3b97b8780f9730357a697d182973457d529dd9acee94680c102ffd5f6893325891aad13243a5f5e82d42bd9ea5f11f2d8979e16e379d6d9e577d2a64883490f9dcdf5cf11044c07b241f4ba216ea9d51f0b833f65d6e1d1ed9164e29e6866a7b0f8c501cde72cee4302c4097f91e92124e5fca54d1f302bcaf46220762b0828283cc223221778f625ce3799f8ad81d72c15a240e5f6d3684ff6fdec98d0a609d30e21f77d5071a83040aa510b6f110c35c1b72cf100ba980e32e9f71e88580dfdbb1bd23e6c0269053aa7be0207bb1f10cda1043eb6fb6c093da23c54c0ffbc5566d6ebe949a8a2c67bb47ebfc1ce7f2a810c8fbdf6c70ce2dd6e71d23a2e9bb46050727df357d1752357d51dfdf8abac4473cb30b80fe5fb0c2d3b098bcb852119798a71101061df7c6fc46b9164528ec872d42c1ed740a99d3283868c885882895812e6ee47e6d8714fee7e1803327368202f72e8a4fdc0ae46d9e4e8a9c392107a4ae8ed0f666cf3e7aaea4895afedb32ca335d0eb5a42aa7140cf9caf97f365204c4b48c0282c642a06f708be35eb0fb303a424d3125823adede2c5a32fdb432e02fb88d3ebf7dc55e52a36fc30b5600fabb875104090860425e04057fdf57c8ee32ecc32da9aef15ec1cff2698417e1bc7e8120200a0ea40625659111a37748becf88b682874898a02ff676493985ecc0d39718f6c2acebdf89eab3e65c19cccbadeb86db3cfb63d1b47f9e7e977402af427ff7da79b2aed56239b71b296ec83f91520d61dd8e51bd59d72348a938e93a4d948f8f1d27c2d1b36a01679fa1aa3d9ea5fc315dcee4988645e87c1bf939cc014233bccbc097e7c1cd421ec24a065678dc9df844676637bc9cabe9ca7950b67297b0cc9f069ec8966b270a1e6a85f928f197f568631be1551496fd71481b10676a199c3f4f49525f5206a2085e76f1d9a8afdd1d5abd17672dd0adc155708ec1498091b778f5fbfa32fa473a498c208ae678f206fdd99989161fa770f915661acf84a9f3b25150cc7fc14f9ac50d4f6399e102bff2bcdecec80ecdfac70a7fbd7bb7deaadd59bb700be086cb05bbddff13dd979bc88f1895688177344242845108814be75c1e96d852e7c0916e8eb71386f9ef773daf2e8f5acda0a90c63ca6621c8f2a6c7248f0d135406e70940b44d6c469b75bc34d4a102b698c2446784fcea80d855fa3156c3510f8a9f82ecc1867d9909354d943514e08ca50726bc0006400a58020ee9e92a261b3e6e17eb509600113cfa448f9360e6d49158b29121193b4f8302ebc8958e16f4ced1b879c1303c55f7d536e43f65a89bf697be7d17b2cc97286ca2ba932764cdfed150adcca4febd9fa7503a402b642e3225695fbbcd8345da9d24c266c42d49d3594d8f909db520f43a6a186c687cc023a18028b19300e0e07dbe090aa16c8e44baa7cdd315e9638f702214d867b441cf3044321575f323a3721f3610a52b06984460caed0a925368cc89b1b135c5b65d51aa39f8156961f1d91d5fc6d2cbf5dc6a78d8fec92f858c9f525b50eb2a84f47ca03e2eb05cdaeaeb01e01061612408901563aedf4813ac67841a936c147ada1d1500a1fc4fd48c45eaad9389f07a7a9f617ec37bcc1474cb4d5f78f823cb5c86c12677ac8e81dbcd6fb59fc81dd4eb71b56d3a284104ff4ec491269d436b3899135d81e2853330f427515a1b8d02a8a3332e5cd942ef8036a1a44acc5f25645c998b6b20fa8311f45762844ad64e288a11efacc869126ce9c4a1dd6208ba70def89e32d0ebced3123b21b67ae339ebc462c1255c090dd363b8c434ecf3f2d574f1aaa6153f6c39a896b2566386bc8fe275d1d7911e7a6fd6c2f8ffdebd4579fde29ca9f0b60af83a935d298fd814d2e0f1a93bcb32ebad4b00af8e3f473fdf5985bc90112626e8fe4ce1e0b45aba83bb891e43ee672ed2c7ee8581e6405345dacca271307d88be2192a652bb81fe472b6a07d6732696d0039bd359a4ebf5ebad48a9dc6c17bd0d13a68bfb9dac2076f11355567fe6563ea6f84b4682e88665c626802ed1ae81260243dc7389755871b7e9be0f55acc5c28f9f55c750116c8cb33547b62a3586a9bf4b43d933070db6fc13ebed75b02078b62de7e4013ec80497a475d6ffb7879af38b80fe57f1ac4ece7ee37a30fd44d1ab684a14ced3e4777133a051c7cb2d3b409821999e075f2bba5712533709d16e11bd85e72b931dcd691af938472853237810637bdeb5d4347131471927d76c2dcbf8f6150c0108c8c558f988a7ebb0946326123546b60d48a85836cc42a08a96572b14666c3e4add7947fea2dfa2a5ae0e5bfba103df855e21ed275737e25fc1ad721fd0c8ed896622e7e21bcd97dce51f0cc161b84a8d2c462d2f45a8ffd68f26ce402aacf6b74a432eb32d9d34e67c4f4624b069736526f86222a6a46384ef992dc50e7878f5563fcd4d76b37b49f29f2438cbd2febe431a71f0f4dde480056d05ae85d90e60b0f537e5e1b6a14207bdd6f92f3526b74171c576f21585261cf10e9654eb14327fb8499ec8296124ce8942c42ab5bc11e2ebf246363b56528928cfe8186afa7c28be7d938b10c29e6ce8077dd915a878ad1d9a4ab4c2779e84091b0288702dfdf232012ef4aba2e0f59245c96f6564b055dcb94c76b5ee45695ce4deea62bd72021bf00530bcf58fa9b33b672e3e6c7419855174097a82dec2bd77324239afc062d27676edbeaba3ed8f8a9258a82aef81ef5cd7eccfa5d20b231d2cfea6147cb0b70bd826d0ee7a07ce8ba6ff08969746efe5ed4a9ceb5ec788c3a36f2f2e9f1c8b1b5f197e50ec5aba617d605df32943e18402703944ee6f4c985ecb4b6d744949d69623170f331ad8254a2ba31ad5bb8dfab6d11297be95287c3984a7100b4b86a8c67e39f5ea77b728865e7d39400e181b0d09d7719917b3d9a7c98ed5bc9fb2fbbe933e41675725ffa5e2d8a0a0232ed0c0bd0355cf2ca1af6fdd4dbaad85e0670b18023fb3f7f86c6ef2085a715e746fb475dbf397633ef44bc3cee945d194aeeb8b5afb531ca4c03aaedebb6c5b794ea51c07acf7df7596540b270f1b3fe8584d7b3fbb98bf206afabf9c418787b7c855f89d7e335efc42a4769be88625de658f66fa91ffd3a31be12af3bf033fc0100323f1f09ffd1fa06c7b512988b2fa633f25a04014fcc10c0a9d775a1a473bae24f3b745c0db7d6c02e2876fb31de4fcdf2c001b2b2957d69c8b9bef71f1355a1fc041afa5fa6e5d1657e204db4444302d421f81b99094decf482d73cca3fd3580c5879fa1ecfaed28c220e870eb75b5a98c68a5f62cfab869e2b60d574b5d6d8ad586403f2a4fffd1c32cbc6dd03452c50caea345bb12c081b42fa25218f7c5f64ca00cf8ed94fac5d176c8a40dd8e4ed29717ed8f56da9a796a6c68ba6f927fc68710e93b7b18aa0d051b4c65fb493c7d64e8bde8d17f3c93a97465d581066d302a953956da2a71e0558bd9beca68d859abe09e89c305b323bb72cde6d18ca3cd73364b315fc79d84ff485ab63e10a0dc5ecdfe629c6a822b25c1272015820d9cc9d5e1f7f140d83dbe221e8b4ffcdbe3490e481c14b7caeeaad2ef27e9e98a7a6c03b7c07cbfad7a49befbb22c595c53d028b58c6d7389867d1bd991c32598311a84c803cdab68f3c84e2a366565a4cc7709a85a2203f2c70838bcef53b46d1b729929ca6a320addb4db9bdfd9771d122e34b548fe59ae10c2b59d72b07df81c02ce6c72f30ec315d187aca1b8881c949f18eb3a703803bdb82350d3ca5aa805ae01d794c9a0a1d960bb53b472a6fa1d3103b6c5c7491be17669a545716a5de5e244874718fe8b2e25c9723fca9e716e2ecfc8d3da7aea40f52c69c1c08770dc06edb2393422f714a6829c1ae35c5a41c175f947f1daa80c20a6aec3fe6f1c93c9bfcc5d4e238a9baa47f03436b05dbdea2cc6134f42e3e8ee4371e5ab1c6b5ca3bdd5e913a73100e0816511b1aa9080e9862e0c314027052f28b03a5afcf990604a2648b919d752d6d8ba03c674ec2e7ba883b59ca5d8a543e6ac3dd3ce39cd37a5da6705ebb1b75948da7dd1428dc963f4d3d672461f9705f22f7a75594e4f8e271ed30474888b128bd44b094bb3c104f22486380e47e59f7e8fce0cedc60db8eeefd6fc6bd6238fe663572df7047c11df8861c6bfb75dc8139181ccc1b9ae23a1852797f4041d74fbc314b21f8479c1eb349279863137ca807b7a6d1a329559cc55af14953220574f1afe09c52659957d8fda9199d31b1b6ef31b5988cf4bd559aca53f1b6510b19ab55361c0b17d93973525fc7026a623f956626824cf557a53cbd84460e40e09beb0f797b331786d75cb2fb59ded4ee1245c201bcda8b6ad46a1368a16a7a93ee5a297786040111c6d777171f0451ef62abac0e5d6796bc780bd312051883161f948890997eb942bc9ef5c0f0ec42627b29aea339ce2b0923e7bc32508cb17974acd2dfaf5db0c0e317c528b23e6d98626f99573fe7015451efb4ea4a9ef3b5ad1a087db8f2398a220295a39d0ad218b8ff4f4d5a70861de971720eb1b56de17db655840d2f54254e8ba48e9bcc582473944025cadc865f8b4824a0e1d446602838e8d3ee7e586fc863db2f7fdd1f588f41d3b33d5895010a4c4e437d285d9a585f55d4a288e99aacbd7402b2a50b1a3ad1d9fa1a161290e19ea39891d832096144949913607fdbe623509c75edf5a18a5f85207259aeb843334ad8523b3f56bdf1f1da1cb4ecba4bf515efb84ac9a6c0267aed4a66c76fc94c95ef67d0d7b2f818cfc59ce5d47175823003ca9552ac8f98a568b895b754f5e8d4a4720f77bdb88f6f7c2fc1b412ec8d777a60b76874888526e1254758faca161a4cee7964cff8e3cdcf375807664a39ed0727637e990575e7c52c4ec7678cd5e17f9c407a94708c63b43c6491f224c9dfa2a8d445a8402269300051f97e3551fb77f1c175cf8555a3185b4f62975ff6915eab3c893cd6421bfa820d28aec3e6cd500c3c8b5ed74c8bac6bb0d253c88fe9deff4bbfa5569358636bdd7ac20c2fd8b81e952bc11a8886ca49716c00c7706f961f397773b2970da8b305d01133c657e0c659869340a15c188126c8dab41a929df5f9f205849c2685a69db6f2972385685a5e1ec4026b5e527924634b3116404441ab3e1a47867eedc07121181ff74336aa429728c98c367b835bd3df6e4a94156da356afb23c9275127c8da862d27c61d8a55a44c2392cbf77739cc12cb3bffb70be3a7f7bc35b183701c8ab4c11cf5c4ff18ca0cfa1a97c3ad4fe505be87c597bdafda06b11cbb2ef6d865fce918acbd561a9e2e96e899643334d1f9546b47915e4f424fd78c0656bd1feddcf27daebdac0bd8ff38f2a840c69d43147350a0bb966afa31a3efa1cf2dbd0ee9447663201672afc155bafeab19fc607bef7c4a773365e1910876084119486b1a52dea29b1707fb9b1c003578c6699b841c7572a60989e0bc72bac348930b494536bb5fa180d9189149f202bf61fd972d36ad2533786ff20a5c4c707db90a23a3225c6f518a068c351b352e695bd36757b8c1b9af3cea3b8e908400ce77bb5cf0ab9ac28032a26fb69ae665b5b1700bf8b10d8369fc17a516f7101d73a30e6ee6f2d86a9ac597ffa488ce2fe92692485287f14cb4fbbbeddc7dec332a610e4d42613e0ea8f707985624c0a3028345af7358319d679c23b0f4e27be62f33178c788f3626c9fae521da1ca26cb74aea854bfb3ca298a3479870ce3e704d6cb595ca3b38fc46ab2c98bde90e4b8cc8f292d0628d7d2ee2d70ecacc3dfb41b2a5a2abfc7e9b54a0c22e389de3559f919cc020793dca0b4e0a45e61aa2c0d44b86c67c68ea47adbead6302adf782f3506e376275671fb3355c1edfc1ddc7d78a685c7e0dc4305c71e302a8202e7f123d057d4a5f6ddd58b51d3ebbf2b46f9b98f5989de31e3d4fd8aecc89c521b360ddabd25f44e7384c6f7af71a4e3078267dd76722c3ca46c55b95f9165a282568984850751374c949f89053b9da2c8262fde1067fee5170f7115c7f51168357e999e532a97ae28b2095e6a907df0119405f77f9e3ec65b7648f645fa25237742222380d04f1be7f541a25aae1dd8b752d9156964159af339f0eed0b7abb392a22798a488c0a0da8c40a30b31502e51abe7abe6e77e31fe14663a825ac89134b34231e803ab2ca19282b6ae24c027e57c5606c6fb091b7325bab0837e009b9f74f97357f5898161533748e5fc1b1ab351dcfc4dfbe510db8dd93e47172aa734918adf530a0d34a6c3e63bd50edfebe9713f80ff3f261ee19c11a9a86cdfbdcb8f846b18fa17fb79efc5de82f51125807f3eea3a0a9ea374d7d208d35b634a72fa378539a534ba2bd3584ee8c20567fe0dce86279cb67e7b717bd24ea19e19aa924b81f889142656a897c866f99f4d994e10b39406b0c27c0bbb3a4db287f43fcc2c479e0755892e68952c4e94cc45197a8bd6adf3ca585e102a204b5333411191aedbed874f7c6f2aaf9c78a9b365c9615c7d68c697a96a3f2e3d529a616c7392bb64babfc928f88c447fb428ebc0b444936829da8ce6e034508481602d1c37d0271203efecad9d0a74ca76144a4938abb8d247d5bcf6b9d8b79bd3188fbf7ae7c00b31b149bb56804fdb5953fbea1e4c933730ba1dc0beba03e0c3e78989ea83725aca891b0078de39003132714811d0649d4bcb9efbf4369a6ed7c9014b81bcad3d004ce3b9b58c9049285cd0b1809326703464dd43d6b37698c9df45375c1a2cb7aed735b5225ed3f37c05d93ba38274000da344b027771f806bbf4fb1b90fea7b0ea3df74d95bc92df5fb9e936eb95e724c7210fd9b7148a0ab563418a2616b49b5ff98a869b85631183d24674821da40217d52d79bb435b3199c2d9c368dfb61817b2c8ae4ee965ad2406e15962657bb9098aeaaa33995ff0a6cfd9b3c7744b3cc78f6953e447a6515b01045d7ecfad72b44e3c463d1f9bf2cebca10a966ee9680e55b1c83cafcd0231ae23fc144c11d538644cb604a5688a76ea817ae3b2d74d530334d3a8168d992139d6308ad5c3745ebef6bb83add495559a510e07182c4644ce5cd89df719147edc5840125c5dde2766867f08ffc8310c7468c288e959130839574b8e99b0d3c94027594fc3d90add924af6607971e8c6c7b98b64cdf0d1f6d63f8cafa47795afee2bcff9074b254aca9baad44d9499df02ce9bae99fed2be5160645896c7331c9e6149c8815c3abd0b04e5bf357ab9847ef150c6f3a7842090afee410474d556d81221a5724ecee17760d98a3916f7efaac4b94e519b6f8472be8a6ea738014ba7fc423572e19d4ef80bd2b40dad552029347b52ffb7cd468dba3c132b2a932c7f019ba12711b4e1e78e67b748375cb499fca8e4456841b1435fd8823e32b9259e180d8f272c73408c72649bc4381d49073de3dbf59500787fd02cc5563c2d41362ae06d6175cec962b4626c333cd93140c1f935a8f35f795f3a5a35fbaa253a20e7daac59069783615b903c4bcd6c9faaaae8bf4d9f24e7164a69b0ff6fc5575af8e058ae873d172ae4c81a300dfeef83e03a4fefa2f1b1900804b7df87cda403cbd98c2b8ca23baf40070e7165b447cfcc2c1b2f9766c363e515826f4ee3a6f5f4a4f10926d1b5cb573ea0d83f348c0da9989b2430276cc36967188d296c316d4f5fc6d874ee21d076b48f84068da0c289b18eac2ba54adca7c902d87ae4d2cbf9b388e5c5f191aa74d2d13f39a6dbd41cad3b72cf0b0d1ab27c2978bf89ea18995d26f46e08e240ceb2f52311622fe0d316ded1eeaceef16ef215f810641a7224e59463349cb72390cc5a9c47a657209e94efa57af6e478aebac14d70e6cd3b9f05d76a9b7a0305e5927f7a564c44ccfd6aee0019949b6e26471cc330419a0b1619a47f162e6fea9e70b65c21471338d1abfc70906bbb21ea51abee702a78d2910f731b9a197d7b33e9ef5f8beac42ef016ae2dfd4e88a5fbd3f681efe76a13fa8dcb012aef4a3bcbc8e79faa17cbe53d19953584af539941202a20a7e3e88177a1aec7db78d7f2b2ad55a18195490d4d75f099d1d54c72ac4b39d30b0f2b509f761203acf6d688b97855c07b17ec0c12c95800fa775cfbc8689965a7d137391b7d6be15784aa69dcec413c5bc455bc6e30ff8f6d5d52a2690cfc282523a132a99d5e0ccf357920c06283ef34d3704ad250481056fffaec15f3ab003dd01e19bd64c4f5ea3648061ffe88e6b3bd91b7ec05237ae3e9c1c524cd1b82774791a148eaa24e790b13c6e52b5a5a2f883bcce75c21bfb5e2bbdcbfe168d3aa284a96c14745c3a56222a8113aa67d3cf9ab7496957f6eeff20f00b56330a8a0f28ac884bcfa2a9e4c28930b08834d8318a46e05eb6d616b1fd00229ab04e0e27fffbfce8e67c74d52fee2fb9148532e8f40652b65b62d7096ffb886a648cc621e1fbe0fffc41d16e07d3488d2792b18459486be73e709a7c6cf93602e0ee7706b6a55db9089c3f484627db0120ff8c8b49a0e9977cd8f0739e1bde9f459914c86f3ddd119b4850161fbe6424750987af4a1a08b6ba19d7cae8dd129a7d49d6172ede80dcf1fd572985ee28b900bf9fb5bbad9d228a996d7cb4d824ef77e5d19c63da0f46711c8a77da442fd35af50e7fbbe5b859c0254eb3e49c90a8eafb117db795069b6f4c1e6e676c99c6906135adf656de9618d1a8f60f6228fb7908b176664a61ec9a04948a2d51dc5aa76959a115f1f3cc502a4a5198b104cc2a52b106d531c9db0d6dd4511d5beb8a00c6b58d03f8370f6d69318d4c0cbe1b54ae828729692de41bcad97c178a1131fe90e7320fae5fe69fec31f05bf358552fbc9a72d33d55c23696e9da1ae1a3ec7f8f765e11c3b94ac4c4d450f206b12904cd72ca508f601e0f099931e5d7d9f1054604b366a19891169a063edf8704dbc54c412e8729fbad562bbdb007eeec540e3af869295d914fc0c49b855cdf14a95fbeabd185d29fe721c60f2e37269e9fcc6f371a75ec27484fe095eb8d82b0968ab4aa807f5ed13748910b04f6917f99cb25ebad4accfcc6bcf917e8c1d0012adec02d68c3076fec3845788b284b33dd138b27a2fd09a3173513eb50c6fbdbea2d2cc36374b1c28284d531d966445ed7d0819b4bd659dcecf28d2c87d5dbdb4031563a237ec26307b555e8cde663a41d11570871601d753bf207804765794ec0bdde1ca01a50e23a48a633e66eeb3a5ed518ec9c0d2ddcd2fa8742a56d12feaaabfe804f63b738590970de99efe4cb571b1101e170c6b62de3779a06ce62af84bc8a68158476c257bbe2fe1767b5a731b6d04a657d6aa3d907e0f6fb5a3e32821c2fc063178ce09366902a285f8ea44b82e659838776bc51ac62b096c99993420a180a4f5e92d3bc4c45be71837a781e0d08e27d7f50b8ec279e0878d5a0db3c71626c8994a831118ceb9375d514245e714c6da1a0962614e7373e33d7bd33da66f5b283c1a80894bbe40d2ba3390ab0dd0a224773b125139681ac39c0c0a1dbd1999eab4f267b65b31b9cc6719401878a55eafe338f3c6c352dc47a37628dd78a5522f8934c4e8475f39be4efff73f8a385e5e8d8b4cbb6894d15fb723393604d4d54284dec2f3ec03d26492ac4edc350d196f26048c8000da4728a4c49e931f1f66311514b1568f0a95c1e5fa1aa76fff2f2e1db94d2ec85abc2216d60288776ec24309bf6995aa0e371123ee9b9f5e953028cc821da6236499fdf84bffdef2c7fb5a462337eb9cc8e4c1fdf4d556ff2e90df3e0ad0dd1e120669fd2f822d14ac74af6d0af187f794ff0881988ad0b68dc432a9b13a9fa7a1aeebe51b9affc5ef5ea48b71f3679814e8e401fc535578d3e0cdfe5330ffb0d1ca7948b404a00693c6c53fea22845ec172e66cc57bb1ea6bf91f18fda3fb20bb1e88a9e0da27a3929ad0e036cc8a962ae35b0767a7d890aa9a08ba607ad1400ddbd5aa58a9549be747900193fc05a29856b607132b2276d935320a92b9e06f35d86f07e3234fee89ac51216b15714b97f95f692cc8495fb82c12c01b07df143ea4f86c65f750fdb48f65a57a10ef6bc9391dc4534b9eed5457a8f6f5e1d46533b9c867003a08102657206b261a7bd8499db7df4fea2651e34ec05e855b55b7b3a0a30d6871f62a512832aa938ca678df9217f6e5b02172b87e52e6024465b879e7e5d1c2bbae32b8e56f7ffdf82e80da363ac9a070d3e470552667f97ab8a741beda9d76e8a1a426aa3c3de25544393d1a58ffd89d5f458453b10bd67cde42356fa91f074095c8cc9c0f384e83e15dfaac1a28364427a9871462110028a02b50679316b6d967bc60594ca987be720a6618e8041218930b95c2dfb69ab84ee7b06ea2c59510a8dbc3999e109049c64424df8e8437f94812d56f1813458f31da1d127d1bed327da7668c7c3e781851491d84979c2cdb8ec9faa56a2854edc15493ef4e18fd66b4e99309ad19391f929fc5e8c5bb7a2cab26c6aeba9683712dea67084c7fc7ae9c239beef42ed716e36a548c46cf923cc2513e666623917b158aa213c822f117d62af1629bd6485613ad091b366cb7a090f942d24bbf4058a7bf9b9970e64102ef3ef78ff252059356de5e8ed590cbbabff8c089b784a058ed3d68a4231b857f8feecf60d5a1043a5cf074b2ae485afc7b4a83c9f6d4803aa03e253b4c61a24264ae875782c634d4062555308fa5b2ed448d04bfaac9fa1a11e75ec6bd98ea31b74c0bdc026941ab12e434645e534596505b16cec42fbe3553ea6ee95e1576b3da186e104065314b02df9215cea799f25d8070503619d9b50bc63e66e3b59db149eea61b8be9920858f85a6cc16e74c079a63640da22a714940072621b12d8b295dc695a41c150d2a81def42b139dd164797d88336018a62826129596a23c57d80b6b1506265d3d7e74187149fa82b9ab4afc2e7cf5da702ccdf40cb707e4f9e423aa49b25d3dc8171c59f13f9a94ee6a9ac348fb5c7b097b5406dd83876b3e7cef7530505652a2f73d7027b5e9ec3696c87f7ee57febc6fe1612cc7b16818f46862c49b327b4d2359505423a2f590022e78a594eab980d854e76ff2d000c877441b3ea89279cf442805be14081d96b762978ba354aec75e2f582a8c9508e78f61f1187968ad0aa3c0ad5d1b4a0013e6025c09d6b430df47f17f5c2bb80a9790716b4f0d648b41b16463241198f19444e4d2ba040a181da0a9dd729c892e4e66a3ac3722b1efb3409c368a9788420361558a209d05d1994b85a1d33d05800d4c06761c3aa263c98bf19991e771467784e894107fb379a1038d00d078d17b46bd5ad7fe88c162aca47d3f38f8ca0642e8a3f3eb7af3ecabf36ea4617dd83ba8f28ec1ad40a3fbbfa3047e83d01d4d66cc94ede76438cc9adc79faa72f520e99640b18dc09b95b125e1c5a8588147a3994ca11ff0adc75138c78696c3b8d964509a89fc455c71dde2b9977802d117aa1eb0315906d132a02bc48bb497326261bff3f225dd7acf857e27d5fa97f8451a42451414ba9ff1f8f01a02a4e32a6105732ecfa58ec70115dbe1897054974739ef0f757c881a5406bba5797b27405661ee800d862f096dac22b08949bb0c619bfdb1a37dbfd58a8029665998a3f783bc8ff6a591af3d999ed33557abd63eaf417d495e69ac3923e9fdaa959502c23cb3e82ddb4e2d087206a5647e2d998061971d370ae27a966492e6821e3c98fc8ebec478d62e8af9ac4d90b1c6e50de9eb7ef6d4b3069b0e6a862a7274ff6277b1a902592b74b1e70f3f90fcefa45173247c80348c83015893bc669f91a309e533ee3aace055c9d596903c8a4e4b6d0d06c29b94181328e78f852cb2626ea19ec582fd593e87ffb6f12f05fcedbbd25237b789ec524490ffa5bcc7017b3c098552ae9d684538aa11cdc0279cd7bc883b95db9f0cf63f94683aa01e3ff172f591ead07d65aed5c2570da281bc1eccbec20a763f55bd689dd8e94769e89efb9a09bbf9340fac0f1e6f5e29f37e133eec8844a8a816154e2cc855c3e9dbb5c89aaf101b6f5ac4f0a91ae7385188fa4fdf16db819eb85f38dd62a31e5bb0048749fd37655c87d6efccabaa4cb7820dfbf848b1ac7add62e9d31f5597aaa2ff0bfcd8c3ef5736fc42f5a9cfd8689d7e0a14812644d26e783ac058109698866fd0df1e14d9a4a89257dd2a27b9ed91951d734511a9e08b0d9061b213daaed82af792bc6d17370858869466a970a4b8af9d08a3e0bd102c2b2c8dc0cea435e14d271009ac92d53f414b05800b0368931c95817d66847ae1219b80b7fd71baf0f560bf5090a6544263d3041920cd7749f85988ff1a990ca7d6e99015243f818a55a06eb1bca3a89a2876a7069d0eb0e4acaf22a5715ead28440a080f89991a6c82134f9396b7853b3ff6ff47b1c7df7715da2aa0bbd2903e599c2717343547407b56db987dbc2cb92267a3ed5abce2949f4c9abec524ee057f01f6bb3197a782be69585633e3704b9ee1dccbfca8a8d3c04065f411489ea787c06c3235cfbea891a8dd5d6c68746e1ad9e659c055b15391e20dcbf15c15f5ad6762f7040b9c79a9bfddb09ca6d3769107e907a67793c99878fec896f87423c12f54337f6c073c641ccd80b53d5ce0d4d327d43b2e2f67d55a52c02ecdf73acc2103db6c9adcc0b468d0e04b5c31b063db7f3bddd922970d15ed72fc78bce01a1298fb1a275c9afb61e7e6925a0b876a32c796402e189fe9c4fa62a0f689466e55a2b2d94957ee08133ab3735722512ed2169238ddee159f2c4f175a58d1633778cac8b19f290fdeb3bae32a2bfebbbe24898562d8e6363c4e821a135bf64a07144e900b24eb0fd8eb5b7562131d1c2f016b5081995eb53818ce8c6058e30c5330ab14de7d032ec3b78c304cf2e63465faf0fdc936569c998c911697901e10ffbedf64aeef6ce116bd51630b137d7191bbc0373bd426315a7f7b11ad43589a7c6c98c44c4a3b275d2889174a88316e8ccb9be4099dea1c4ad337a0606445651dd1216b0f1e7e901ff381186ed4439b9a3685b8d4dd1558e4dd7cae0452aed345b80b1e91baaff87031a8782c122cf1edcf31288319523ab2623d30d95a529586c7f868e438c3a78dcd74e0617dc92657c0c78419f0fa69f473c974017dfbae0faf055fcfd25e58014720d62fb90f0bd797c3d24763daec6df0b118f125d071e1f12d3ef3aab27254108ed8fa3495a4a826c3663fa4ba1eaa1d7e92607041039a28d4e9b651b210d535a7e107e0664865e259d19050596aed161c7cbfef8237716c1b36a99985ef67064b987d619fea8b82f97b8a49c16935768bd3eb70306b978b4cda2225a4270296107f3d30acf7d4e5bed3ca6c7a00878fa40164394b5c54e7daada37eeaed4b74883a0084038fae9dbbe428d36f3b9d25f79108fe4eca6ef49319062297ab2be0640b80f53ca2fb157e5c9d2273ae1225f800b09ba5a7eb7bda827e5e1f5d164787bb0904aefbcdb18ba796f62687bf27f7bd09c90a34a0420d4128b4ad87c91db49b762286f9008b0fb605dd887f232388227505d76bf71ac108a4bf18b8505ffb4ae64086acd26656055bc0ffce7e038bc16eba45a7b19af32d3d0bc0bdaa1f123bb3b521f9706f815db90017504f54bb58ca4317a755bae3ce3f108db723fc43ed168a8287e4536c825aedfaa0f5b576ff8fc5f143ae6ba24f1dbf11d0d0494e4d7bf57afd3a39326b98621c20b8ac61cc33f275ea12d76dd0c7d52c68d5f4e2216401858f430260bed547043ac877cbeecb11d2690c21d65a61961e3708c3db2949348409fb19171358b1028e457f53fe70522ebf86d0e2e997cdb4a08c3c46a5915ee7a23c49a0136fa188f07f5ab2eac49e664e1d8eceb1ddeabee26421cb1865b336f52ff80636360010aebc5f536b06230d917448876de6b7fc31476ed9c448224a91023eedc8c1acb9b5842cf2f40f05233c7c4af1d08cdd15b467daeba5e086fb8b304d05c18c68f690eaca102f55471529e9fa9f4426a057022b4987c9208a8a3ce7be351aab55ebdbef63c5400218fc2d5e5b064d7949d4ab20861213918f5ad1c26bc9f4e97acb709510602958b42c69d3ccb073804beed917ff00994f3d898215fa4295bc99428a95104cf2d1120b73b336e9abbd9429626651ebe5d7f0b9c0758b25bf2aab31e1d1b54de0b09d360f3c4b2f004a8e1a7c62e13b048edf5ace3b3d4a5b7dcbc6b25396e9af0a74c447833dae42b64d1b112f6d9c2a7e64108c864ace886da430f72867cfe904060ceb13cac9966674660d2f1958b23bdc042a806f87ca3cc8f6b21e087fb8164de2becb915ba33c495edbcd45e46b59138fd540311a15bf22d7bdf2420bb149dfe52cc563388454ea84fb863091e8db7be4e32848bb655a7fcd4a28be8c6f3a290928af35c6fd2517896bbc1391c9ffd4fcb55df793f05111328ac8e209d926839eb33816c69d681c7811405d61e7a28d2f6c838b1d55daa32e323b439ee5db14f3064ccd6934ea7569288f83037830f066b742e8d55bdf70ac92183a1bad14edeeb9147bdc2c44e28d98c3d8f328cfe3001096eca1083d5ce0266ec20cdbd0923423bac05eea12a2360a7b53b4206301334afaa725b250d5bae750614045b3693099e660219a40cd633eb6335c6a719243c00e6462cef030060811575b71e7937a9f5f7c22f08f81d93191045f265975a6e9c3be080e009053755e2137d717f6f422c5bfa7617ec3412f4beaf61c1a53da5df2761428753329993323d1cd91b0f25abdb5e7dbe735fa4e10f1742ae83e349be044d745cdc9df49a81aa38e288f16bf6e9f52b31aa5641149e980e5ba6799658cd3e06917dfe2cd0ec80c5557aa99528978ae7b30903d06d3a411a28cd99f961292191e5b31b11cce3ba479fc64958af54ada13ab0f9c714a1b0f1531c4cf08318e7ed9b057b350eccce56d982afca7b6f3998aba1cb7ee2a5801e20ecec33799b75ac05a0c0420eb027bfed6333768b4d5b419f6188741ffa3014648d3a514eb95f05408901b1a53f086ef9cdd20feed7200fe3ce6b9c899580ee39148f00ee2e38327e10468b9b9d216bfc056c98ac50eadc528381103872feb21c59d43fc3a646adbe99e7408cd438241bce297a80daa29c30471bdde3f772844bde1f24574697ecec3e42943a4516018c005d02a6f98bfb4584ebb6bfe7b39ad2c4b02e21e7f42959bfe0c44fcdf29081f8887ef43a9bc56f98a5867b1937cd3852e039f9e2cc64edadbc32b281b07138337b67fa22402ffaa2b1e14d35d3dca305dfd74be9372660152599c2284d14f879a252df47fc3fda5ff8be622bef2257c31809be26ac1dba85a65cdc4a5b4edfcf76101468b01c45b3b6a678caf5d1486fdfdd0467e91e70d3ab1c1ea95268d0d6cb3dce5e03720cd39104712d964adabbadb6c040e21b2c4d120ab6e0df64cfc1fc4269c3cb29904b464912232af8880a09966a86faf346cba79fa02bd0233714535e443af820b102fe60c0f6cfc290ad99193a95c771ccc3b8bc465d04f0f65126b03869c2cda837c5a055407c23d728cbf28cbb4b95a5f60fcd5dacb14c0514c1828cd13289e5c55f0433f938395a33d53374059d0ff710e139df9c083f0f75cfee206a34c20c7f6a08faca5b1d0eb33f94b096de6904ba61a140c1c52a6e0902b880cc22d2b7d01eb910ed5be9213b8db5a2d49f05c30761df145bd14ddd14cdcf318c93644c59f491d72aaa0b2706d17668234a58d49e6f50ce90e384c515dbf3afeea7177fffb0471693da7693e16cb8503bb15cd4144b514763dfb67ad3e4afbcce1d9a5b1bdd4f73b37bef41889df14b26512fbd70f3b4a09c8e905c113a2936babbdf7a63614e7ea1763713585d3ba16ab266f504ff66773a7bfda21f0f98500c786983a764bdc2f41adf405a7cf9f6f453fc9622f91fe79cdcc20f6f8a407ddfd8612e3c15b6c927271b95c03d1ba2507d7464bb6b47c7ff7b17c276f773cafa51ffcaa21631dbe669c4d8c1ddee6b8180743d4011ef14ef37fd821b65320b18a4c6a20a8e8aadd71d88102244ee115c7d3fd0a21f81ff199594a15b16dbdce1c630fcf1d639f15da727c495fb930430a17472cf4a560d46ade039cf89140c08e8105240e130b66e43d10820a39e892ecdec97d4fcf451cca85ec67a3d22d989dddd12ca18a7ff6fdfb9d954245d5f63d97574bdf0701c15c83bd48139c8117f63617c690053f94743fefe39ec75335dea337380d87f71d19f854df80b15b07742302c81274eba1444ed2d21a593e2d5cbcea20f3af67d11dd8aa24194ffc69773f8ff7094f142e9c165498a7a347afb97d22614ee0acbf536662a1514bcbaf24ad673209fadf9745f4598cdd5529bdfda735564fa3a01db45a77ea7acab6ca9031b043b9d3b3bec54d431081fe34cd63ea6800a98c0fefd2bb56c1c7a4cde4ba277e428a860b0a0ed9fb6b48821600216bc9b74b83f86945255d4e14c4163bde4799af10f6c1ac88e722d02dfcdd6112810c8dcd24b05084878276084dc60a70fa150e28b7c57259f2f7a7f82f5b0e7bc8a776b0dc5c0712c05209a489f8b34383b78da4d5916bd9f73eaf64386c6276871e60d71e8b7f1b24e492273caefefd16cd9d44fc70e59281369c94dc13d9852420f4eaadf6263129ba1e33209827bbecf1bb4fb90f0414cab76be23dcc3b718be75db07ca59b331b0568f241cb518934ddc5db5deac043dc535a6e680807c460b71e7061a249a5a766b694b1bb45e6db2a15ed01c01e73324c4958f0127041bb2458c816116fe8fa5139c9a82890635b982c7ec668fbbb991a3c0b6702275b1b267ea2710d26fd00a5c530ea5a2b98cd99e87638a9e78842170ebf296288c9c88d053915b41d185a69f7913f3d3c103bb67afbc8feca201a6d825427975a9f98b8ee0de6aae134336a49307913f68e5b687fb2115840a3e2c182377eb3109129ce8a23313e4153f620dadfd52ef814b5acb096851c8db43341ddccc128f611defa6db79082ac515e3472a8734c6e8ad185190a8fbc1750d11bb8d3055bd5520b60a37e3ada9330fd76ccf6f11579eb5cb95f704575483ce73b4443143c8cd3bb1231b3a5fb37604d53354180a47ac26871aadadc9553ba70921e48ea3aa58df6299dfaabcd466784ea3bd23eae2db205037d3f5379c42fde3b2fc7d66b63e5d6432df4c9c5a1b026d2df4a5a2e2d0f6cab7ae24436dadeb35d960ea1d681e89627eabb87fa3f369be8c1ca2030d246f04bb542a0647483f2bd981ac6a785875b14f7a1af88777d9df710475020d9bb66db4c6be9d95846a29b44162b347d14e5c58c6b3c833a1553f179f44f4293abe116c6a252fc615b52b01c10418547097f523a9a173728a6e26aa1746f55a22c70ddb6180e68fd3f1652a71e42a85ea9936d46791bdfcaf8b51e8ee44b4b928da58b8fd2cfa7606957d6e6a672195f51ea27ed34f974b7e8c116045fbf7ab98526458c5e90f2f06599d29a4131a50356c14dc2da2ada1a5eec0f04eeda8ef2ba3aa49f28a5a55935fbcda831c1ade707987ea835be154e62c713460dfff50b61afd722d0035d2b5bf37f971446e1f28ba8d73d146a07dedb736c6771b544d7d2f11ee9fbf5126becfc949783a2e513aee8ad18204a9b3f625b079f8f8f4c34a98293eae7c965a2d518990130a93ebec3bd0b1e81ba2cb2f075237db21701a272f5e94b48d4367747548d7a3d2362e77bc147d26d91d13feebf63cbe21e0d78aeed833e3a364674096121bcd2b1e773f3380aaacc4bd413aaff3c6606943930de7311038592b3a34336e480a47fcf24aea30b24227e62d32997f7ebc4ac89dbcf7153ce53f085518e4d2144715be52cbdb0f983aacfcbb0a7af6425a1ebfd3eb7869a660b56d33d4ca04344d3b947c489b850f2f25dc06d4b4a16006c6316858b172f241a033d8f845dad2056f0a31e9bbd29bbb785d265ddf28d2972340c7a652b795f137d4022014b29b3a8a187cb57e14e40e0bdd6f7b6ced10fbbb6a68c209559320fdb4e213c906c253dad9de23c6f363b1c2051fa090ccd64f9ffe434922efa8e7dcf9e54db32c18d1171f565b0847ee8b30e6cc4cfb670abb9e2b9217c928da56630346f97132a32f5d15fb90b40d56f179c6ab5c97a3890c8bbc40bd4e77fe6e6a703613d93178ac16720189b684b3f1b8c4c3638e6d5820ac97dc2fc95e9646ca6410c60837c2698d30b780f8770bcaed22c0658ee9f337a8e6c2ea69d56b58cb1d209fbff7a2e01b853703f7df2fe48232d9e56df6be6fba708271c312fcf24d2f2602334dfa22a4e2c3bc13fb673c5332339c6f2738b3e41eb2f9ee89faf09df361c596e56312eb8a47ce567dc985e917100a8c66f1cb578586b06339cbc2fd30b27d96550507b4c7fe7cbcea19950b712db7e10bebaacd94b46bb8d8a589f26eec7908be9af0c1e04d881d19d6553bbd4520928941227b37e64a15a428fc0db20b1311bbe797ac15a87616553eec6ea266c1f2e1811bf6cab037cb88cbfcb2b09df45bf56ec5e6b9b432e54eb3f7c984e6af675583c94c7e926cd456ce2f278f5fd51a294bdc2357d468a9b0e7be82d481a67206e96a1da47ec343f8ae0a3840d6aa65bb1a5edffdce81838b3471e3f61ff6d9752a58f74a8e46429d73dc38207234c12eadf204e18ee5bdc7d480664e4a26d52eb7a0653db33aa4391e9f4d2e56195ef80e2337966461bff1c7c0aca9127de71f834f2e18cf568849c329dc4dea06db02514c6f1d26bbbfda949d2f952cc8e83db8816ac15870f9cb2ce3f18766ba3e944c8fde163842773fc75543b914795fd42438b050d957cee1f7c1a6fc4ed380a59c050f22417d9f01eeee456fecebd52d9ef3ead568b1693e9e28b62bd6b23e12e3e77fc5a949444e661cec222687a5070571831369fb3c361b837b972e6c0d5fef6e1b70411f8b4d62fcaad5c79cf1c75fa4ed155426ab134ebf5a9c13e8689a3a9e5d2658ab6e4dddb2d3ef72ccb0ab980fc990fcec2f5d079f886bab0c15244f2126bb7b3826310b2a2077d7f954f4b58a132692592627a8d722ee02dcbe760dc10fd6fbf4da4e5b2f0bde6e0abcd2b2c4468b52103b3c7ab20011f490eacc0c99f64a1580effcdaa733cc41b0485193aa3098f6d9deab60e1aee0b4a272d06f77539f6aa2edd4a728d9852ce686472e016031c21d87f57f03e073a26776c5a2dfc9b88f785eb78c04d6f4af050ed53e393867ec18752088b59db66a756553ca539aa6607179738f6dc5be98f5d668aa919756876f3ebc7e61411abcfb434206dfae11d65c3acd4adeaa9bbd651ffb07cbf8b3ad712497b9dea78e4c4db9fba988e3069ba4c714bfd63abf6d6c1ccd79a8dd054bb4b93fc8473ee2cf3625105b23ddd49efb7f6b7bd5f535ac0931c656457e98dacfba23d40a394780b5a3b5be11fbdfa820fea86f3b93531cba724ed3f2012517dd9fec54369bd41f4663b28d79f305cf1e17f97be80ad1da7dbf7b2716c93610251210652608a2a39e5be61e5e5f503597613bb287e12213072c52655f88b8ce3fc026cff9e49e2fb4c6944e6ae78b15db17b105b56e7eb83052df0562386134ebfdc60bf4fdf7840e87cbd58130e79ea74f4c2b401b0911cf67213741a52d228db2340bb6f6b945e3914505335fc2ecfee69c046ff3d162151b5405c89fc1ecd4d78d0a88d6d1d607306d5b35751492f343fe929eca818f3c3693271b466f63ad8bb48ecf8180a81ce1f8f8f9bb192f454ef5a5ac9f3f70ae68cdc0400990340fb22542962f6d21469219fbbeafa09c284e0d4355f7244645f558ad3073b20d374c5debb15fa849c2e03134435b5c2fb5f1398ac099eb68b9ad124f0c40ccc70becbab88b2d58817bbdac5d0bd72d800e4e928e345f63185019cf6fc16745e3b87d224f3f9c599dc77ad5be4fcc79a180ac6d357f04147cfdaf0e4158be8c94a0a25e0efc8747195e004375c0fb49cd5a5479915043958adf93aabea4870803448b3c697af2aa6cea845f7a670503785a9a48eb34c42954a891a92773a468c18eff2acaf3f39d585262df3fbcd20107067be340bc60c2b4f20739d751fc1583a48b9b3fca6f635d00eccfc51586654e2d3dd926a673da0985caa787a91191612f6cdaf99d918de4814d26e62f7ead4f9bb89f67dfb5cd41c327dd64832dae2ae4226b0c950b79be30b2c42c4312fb21d7a092192da53965817189f37422e3fc8f5ebf1378fce388f68c5a4f2ee87eacefefd9a6d1d0796031801995060b4730121c48ce97709086cf0c43e4c4e9398e5be772a5113c2fbf0b63fd26a1d2e1bb5b203db782288650ee6696629fb0cd3dea7e1eb0b9329e52c1cd1fb4a49d5a721faf2cfc16f3e3088b7cc0e8f4050ae9f8f95d54f8713d7639ef2a528433cdb6534c288fa5212bfdb9b6a540464e298e3973ee7d4eb10a27eb8263f214c9b138dd4968d6cd0dbc599b1078b997d6532d06abca5fb19e3399a23d1ca5770c70bfe4c84720dea92096ae1ef2859debb6307613b15ea2d5f8d6dbfc913e781d7c9b87af8dac7a5c2722dee99b66ac79203a41d7a0e0e346a63f2f545d81d81006c6899a571e6a73139699029225fd85766e4eda68fbeee57031551199b6a54a747750524c356b2de7dfa7c148b988e8d7daea7357f2e83b5b142681186cad405e3965d3301e2c7077ad4e73f0017aeef08500fdd050f5d7570ada27ee03ba3da869eca450c450fa19f8cf841f8fe33c280e995319ebd3ad6ed2a6cf90e078ea8be3f5186bc85904f3fa630291d93f7eba2970d586e577efd6a7a91f46b7525593ff13d9f89b977fdd5e759830369e70ee565770888994c854b6462c12e7d915a7660845cdb64c0a05458ab563fbaf0f9817c60211f75b19ceddaf48311728f567c2f61146d856c87ff2162b4a66bb019a88c29e1832a15f4b986e9791d4b4ccc4b5798d4d4ac4e4ec61d348b14aafb7e32edeeacaa799419135f80b8b7e9cdea726a63093e0e2fdf4d2714f03813a7a35f8fe6e13252a2d23e9157c5642d7c6969698cccdf17fb36717d7b0a0255423c4a0536b58529c93240ea17bc9c893fce4fc29dc0024f6c795d9a3b734feb3dbc2ee8d007fa7403e3c46552213cac3046889c0fa3f45d648b31f54283305ce17362107d322a94a2528793ee2d50a4bd8b77dec1d5047eb8c1051b21d9e5e11252b5c7bafa31b005306bb485451f598f7518b5ef99f9b6b38a8aa876400ec6a880cbefeb94da870cec9cb272f76b7626bd8296cf8226290d703300dce203df9e5bbe97d1b6027ae490ca9c9450987ad53dfc60e5476262397ea063403f654715189c84ba0986ab063e83876e1181974c364394a33b8c776b07f409b64353181d05dc1b6875933b16f8ce8583634622bbdc40e60f170c0019960eb416c95481c37e87c99c4ecedd9bc811ea05c050fd9b5f130c82bde7b2c8e01cb4c662586d83da30010f4260b77eb8803e02f74df727694a83c64dd632aed79bec0d76d0acef2226f78033cd02eb68485504846879c484679b62de04ae5173fb2ecb6188857a2934a2b99d7d371de1923e7883a38b6e13d7d58a48b34199b026f4fad7d0b32d3a32f3e5dee319e3b4eea02ff6ac386af4137e23083c2c28eef30cc32d5ea6033356a539c071f61a21193828c1c7f5c57bee1d6dee00c9fb0bae06816fdb276d39ad8761a88d3cd5bf05ff370f6dd4da1b849a2399f0842ac086406b35abe76f90a354b15fe696311531fc4943f92eee75dc7d60a5043a2d9883473cf1ef0a5bf1e7068ea41af1081d1e3896504eff1dac02b163f8071a51293fdefe24adb68865c074d1c41463e6b7657644cefcd0b9166ce47e321a7f89a2be67e2ab32d4f8d57dcb285e532792143c1729f78e86f78b7dc543a03e7ffc66dd54e5d0f510c2a1041302bf320c29a1ff6bb292f145bfa620b1e96aeb81ecc47c61fb57593a984e7b67d32b9952a4cea8529509588c7872d4ec29c886a3265c927707bdd9432ee22d80396695e8fb37293324a8cec93cf62f27d9e98b5243ba263d3bdd7996087779678cac177e44a8a2a1107450230ab4ee92019de0548ab2130c1224ac258e0982243712dee41979802da67721c59504498db2034524b86c9dd18a4893bb7b6978fba11ca13dd91dd2a61a2371fb19199ae96e302e8850f241683d1a330cbe6d1a9fff48308bdae343b7471d8e9761e500b8c9f8fd6ff0b5a0586390499e6a8f100625b757acdf9757cf5720e178bf2921db33666b92eb59704f1640e0ecb564aed573e1f196124867c7fb94700c48e0a2e0d5fc0181fc3643b9da92840f7d60e739b8587f02757ef53f54d56c36e8f988f97c3e57e58c4f1a017dc69f48350ddb4ca75cbc01cede39c8ba91ef8191cf83997c2797dc6cb5371fb7fd75db24aa2e92e64587561ea2284dab71ef2a3d46691a3df079915b79964e0340a3ec7fa495196d2cfce04cf0386f0c98dbc3e21489e25a4b571518fdc483581c8402d19d9168f239842d619c18d8a21d80fbcdd3fac76c478eafa75a5c3daab5115c31d95a849a4a7125678eaaa7496dca253d88a75e001d2513b6c162a15cd633abff5cf97709bee18b5e5de111ee4bb3a35e51dc64bf4d436b0c45f414e19db5e3b3b4be1f284c5c7d052517d31a2ad17cac4e2cc1c234281d79e81c666b82886910567e8ae19439dbd8b4ba1b81ce5d0203691d35895109f6437f3507789bd59f1f7d62719e586fee3b50f504079949907f93604ce66f730c992d17110e61d26317ce149ed9e5b694b34567f6c87d5469b376aa8604d3cd19096eb1d5a73794dd7f14b9935844674ca629391ee2b137a1bbebac8747e676e7551ea0220a28e02977dd6f87c6584ea88db111a96e901ce000ca80e7d810c19142967a0e2d7dcf35092c637f8992b007ff989379c5bc9d35cce19c69b8d995c66d557305013dd083198a4b459864423a22ec1a7b2243037261057cace6dc71ca13d91d94deeb3fe1658246486dd39322a9e8145d2dbe9730ecdc7929872074de1125ef58410f45e6eb844f883022cf6177b88c7bc3c99d52e1970c41e8d6f32b0f8b87335157fb409f652ea4809dc81f4319841d712e23afe43439a9b3fda833e7f31fae45e3970351f37a608fb43e37284e10c9cfc53243c2af2825569dc8246fd094febef0846192493e7559078c2da72b0ecf82725dc603fc95cd09b51939c2a480e1b64a34844c5f3a346e667658d6bd0cdc6487ec00c81e35748e2a9be92eb2664cd0737216b48725cdb4a41d0f30187445c883933f4bacffaf18e73e5105519011ee50140e4b63000b10553c4a5d6ba0aa2cbb8d24920620e6b0398d5a8e3c063c322763f86367f87349dd37c85dc0539f83ba8f55516563156f6b353ab17f6e2b68550d6b23eec76045a8bbb50a9c2b18e2f6672545309e3e6405810835fa5398fb1532674a5449b4436f2e471cf54fe94cd962552acea9e6e50d1025b156db091f152d7ea49f95cf6d51b2949b23c32b0af3a9d2d84d0b8130e1c73c3fc0044b7ec845311d955b5f7f21b75414d2012fedaa210b0cc287985d0e081895822c808f1a0f6842d68ea08dfcd325e86aed53ea22c10a751ea4d1b0daad400d332c8924be8d88ae8bad7a0ddbd542a5bbae36882cea73a6e068b1eaaa23c72f9e2c1a0c35a06c713e92f7182544e9bfb249b58528a3b5889feceb34992eae330f6963c087aef1f824842a3627c2da03f644177adb18b4a743d0bfb9168371fdc4bb21b0e0185c87d5121981db372494689c223063d827b026f7010b67355e6e13bbf0b1095b5e611318ddad4192c67255e4de29dd1b68e354f4122eb63b877ddc147353a2cfa3e76b8662fc3068d7da34eb5c6e9dc027fa73fe52914cb44a91a08eba67b900b0f982c0df86d54ad9fff3cdd72b0c8d2f91acb34d00434b1261cd95b68a0d2678441afb39e987cb636774965bb1fbc644071bdf1191fbd90c7eecadd11f513e6bc65bb8400d1b7dfae8c370033044a7abc565390b8d5f3330f14771118db53221850df3ec3526f49b154ac4693e2709680214ae9b4f0fcad311003c3880f32ddc675293b60f6f0df176355b2afcc81fe12d4f809ac5d190353c500c7428ab852fb3d2fdb19ea41619c48a1ae1641d495eaa683084bcd817e84a66391e45ea17e4e379378f14f04304c9a47da7d83968ff1670cb1fac4cd38b63f3e8d4d54380646364ff09bd29f482434b16308a516fb9cf7565732bd2c5a46ec0f5a03baf9f815d4720a3b9b0cb6d812d319284202aef19541245795e0ae286e46497a5dabae4969b6a2b9079887d3c28e97ed8620f60bb1f6b0c55c91fabdb5fb138ad90c3e16c3c0df6610fd5811742d5b2ec40cd783c08ab631b7c3e9c934096df5ac9da25f1f7c80613ddfff2ada44052a5b544bb819635d745f266ac2f986dca5566d3cab4678461bd852ff11090b0bb7b2e68af52d2d17d1fc0cac7e48eb1697fc7b34beeff59446f291228481572018fa5cc52f2382e38d78e464b999136b3b70412defba9e8c2f88a6d1357661b7c0dbdce0a1683b94af5872eb767d4f41d6df6cd2476e284cb8f7b9cec15c4f5ca6f20954de3cc014a2c08e52d9f90a5c5bb65f4453f7118ce0c94a01c739aa14d786e964870e8a322e591652c70bed8d10ddb844f82a849bb2a9c9a9e09c137bf54e2e00744f791cf90b3b590125ce6047fe0630eb920d21cb65732a29ea50a542f8666c535b6764ca18a8d26fda8f5e37daa9c790d9b6bbee74b3d273dfb62d76a4541c305e60477cbbb6b73f88c93434b0ca52999d27d9fddfbb47ad813a49af1b445b0dbdab6e308292732fcf64745f5837ad929f38420d795ca528d5ea2572abe6e099342cb288e130ab715b5909613a705eb44ed903d05694bfac97e06e5d449a8c63797646067e3ec772cdb061ba8d95b7753d221574f0d20b8ff75da212145c020c607e23ead27e2e6a00871aed04892fc163297289d30ea53b91f63b70c1b010eefbb6db62fa5e50fb041864392b71e4398258e0f52c025243bc264dd5a5a5653861c467b9be528f8c3320814ba3f4d670c5fa8be1e0c0cd149c029e4e7bfd8782874e6d3fa27100bc3956ed3c3c5d8bcf8dd722c5d496844e108a41f09f6072b5811734420ebc26b57d95e9d602dd2f620f931da51f04c9e4cc7ddbd285ee197b83ad8f8ed7af787a2a67ac67571bd5577623e04364e9a54f1daeb008ee7654a3acfff4dac48cf384033cee08d3c82fb77b53ae594a1e2bb67baf5b273d4d907173727baa68df73b05e786f19a08aca297491f49833d027cca0368712e1705191666c40a497a0ccd6d71106ab54c0f5746d46d62a8e4e9b6a78708f94b154ef4c095c08c102ffe1b57b448167318f31e1ee1ef5aaa51c93a018e3f5794001e7ca2f6e6913ecb468bd88a9536734be090b53f08273b8dab966eb1dd3d0134e1c1230e95d28931b1a6b35c0a877669e9e5ca5a600e63d47466cb4906867afcd2b6c2b493f6b59c9247a08ad68b904fe270075af945239f108540dde0bbad4e7ecb0f82193ceae09a7f3f1e4e37e423298e40ee6c90aa2668d487d07e4d53ad5f95d08a545e4d5f2a1b7b2dcdafb889153dbadd468fa28b71a0aab6241082cb187d44eae140ddead0b0e9a967115a97b671a3be50ac114310ad379ddbf797d50385724a4b1e3302e7036dc2ed0eca69aaf043021e5fb05bc1ac47fa03e1b1c6b3938658f48d67567c4a8b6f3fe51982a89a476c9b69e4c4631f3705d56fc68be1a5bf1a6852184cb736170c7cabf2d95622ca36e31e66557abbd1da3580d3c1bcbc57090eb55974e9eba780f6cc6549617aac780f83f8d8b1118a6350442483f95267cf1c030a3b48ffebfa09e9c5b5d0cb72d59fd79a9931667341be63c8a1dced891cb4510c4b01910c1cb92ba53e53aec5faba4464f586e935ff99cc6c91249c49755d916cd7da8293fe51008de2f7345506fe09c59376aa6cb08ad81dcf56e606e567cf5dfac918dbd04263ca39c48041dcf3ab38b2a085d03c1337f3d035cd16a100256cb1a87f261a52f6afd5b2b83a9474a2ca49852793bb4590590773cf5dcaebd8178c0663b22dd3617e14c06e3ee04d6ae0c87cdedc5fcb84dfd7fb2bc307ac81bc7a8ebed1737a8b249adcda23c5af1afc3b0557566e151237521f901656292df8aa4e1510489ff20c8e7e2077840f48000e8f8384e24a2d8d2929507dbf1eeb2306461b79297b7d4bebf470db1d4ff0f596a34e4e0cebaf23e1a735a2a56c851433f0ea895f3524727a9da810234719db99b8cfad50ef05fb09f4ded6df49d4f00bb527914ed12f958a54fd88ba8ef9e05eb194eb8b365bc10d4f9cabb640f896d1e78880a56af14d3af452f71c9d081908729e83602b8aab46a90f2ef3dd172a76ad5bc707f728370d09dfac772dc2db10d9df972b117264b71595389e2df9d649e1f686d793fde8498e206256e601eca686c9ff88b6173b11ddab6a631d8a31e8cf072e1affc58de8f030e6efa40f8817c673b96a18bed966cdefed03a58974977156bef08100f29d894774fc12b394f99999df7efdd1af6157fa956810960485fd95cc985a5a7f3e1474c0c5600c0efee17907cba092d31747e2b258a674643c151400b7b0c6184db8971c1cf213986319d25fb18d20259eb7c9bbc8c0f88a5a86e76b99c5f331c1270b541948c9b44a41f119a4c891ec8b0ca7ddb65131ba222ba2b5b2fd4e2438b359740af56942f4201d970cac8f04ba2e73b1295de706bb8f3e916900ea42e79eebeb4fdf0f031ac26563262ecb7aada93df2caa6fc4771da6155dfb833fa21c55292b44a27d81fc1b1b2690e5c2e3533433ab75d57f2752b732085473310f3198214fbf0094312692a9109a22b9bd6db30c6e6f33d187330bc3079e3db51f4867fa338a40692bb25216f7548e7404fbd2fafaaa1ea5604d8c8352fc7cf63ae1b3d49ba0fb095e13b396280110834437fa9053a3a7851d8e1f4ebeb4f76453db2c32c02d4aa972dfcbb695641d82e4d1965ee4c9f608a96eb3df038a00a696c5356adae5617af0c0f22b65a4d897b577a1126094c203bd9ecd9248474b3b7b2848b470f09a53d40d127982ab0343c7bc8d6658a0491eabd2becf661f5f65da65b323b66a2ac36abb998060210fcf7b95f4040b28379a23c4b424debf27e9cc7045fdb1b7b191345a3c7c2e44eac7a7a5d12e29684396ed64656d337446b055fe997748f8dbede6727efcdb3845838e9879e3b83f7dc3bfefc0776708f5beb3650c5e9a4a2654193413c8f67890b5a7c689865537b1a9a22536c8c6c3ffe5bc75bfc84f2020101c95d02e9584a7c19caf51c7cc0209aadaf4d6b5730ddc651b4643bcbb4492cb3d834befc24900351cd246c9ede4eb84773441e03575627ad2bd23ff5d500c550b156c1101e06c03c93d1cf2d3998a7fb3460ab87936c4d4ea5ff25dbb2da4074169b6eb8172eda862c845165be1aebe93b8baaed3e9eec13d90b896a9d6cf20e981d93454e93c27302c8aa968f4da84e2195a1cb9724c199442d5bde067f2f595793410c343918d577da797ecf89a3a081e19c6db14ffadb6c4c789b03e1c9295b1646afe601f784d66293745d06d776de08056e05f6239bd53d4183c0b8751fca1e150946404f6691bfa2f4f3ef620cfca5180dc9c109af9be412452ba441c18cf76dd0cad3ba9c156f28f2f5942f638b256fc0064aaaa7562759fbd0ab66d3063e6f4bcb4286b03f07668f8a6985ed010191a192d49cfa8d92607adf84c9ab4385870ad91f84b0283ff951a3116e6ae56c7188094927450f2c0d2dcdb227042070bb348f3eecfc7f4427ae097bb18364819516228d3344543a015b5aa4ccc486086805e4612ce545138500aae7dfbfd39c0208f04ef154918a0af390b3aef84935191014055eb3dbb5c1bf44a142ef999be8c82d6c70864ac223685f8016d71b279c22518a1e52ce38ae57ec587fd7f71d0a32b5d240afdde6fad24b3799286ecd9434122a32e51a0f6bd5f47bd55b1d05a85072145c5f03a9a4fd0302a88f14dcbe36826cc38ae45f653858c46e8ad1ac14766cd0ddb04ed08c4392c59b097c0b9e822ea9199e74dc6f17fb09b8084bbe245d57fdad20d681dfe2a3bfbca40c440df6768e06a0dbc8f6053a33af3cebfb5e58ae79963dadb89434cc8b5dfedf1c46bf2b68a6e25a02559a578f269aeb477575fae5f472a037ad1bfae8da58f7dcc9f3ff5212002206eef5f21cf8cd0b9f152a2cee81dcb4a213863bd6559356957f9810f925eb199500f3400a9977711b25fca69ae5660337be6a4b8df785d016da8a6b0f95e03d32b740747c56d497e2a49b9b8f5c9ce410bb2b749a67c8331ee0d16b48fc4e1fa22b07afc84fa29c94e3cdaec3a8ef9a21308e44246f606ed659f80fc58e12d66c05e6e8aadd52c8b076b0baacdcea1bc945db5566148a1962ef7c636c6994fb78be74c57ce85f75412350c0fe285fb31f970114e5584d020d834444bc7006ec7c085e83054d45f55911036aa7c04eff973e1246b5dfae68ac524bbb79a5e632ce3902d0fb4f0e0df9dd20939b2240a62a4c0e53bbb56db10d587301530aee38c86930e4d0f9b19fa696501fcfb5bddcd13d3be2c5d37b8786345c1cf970d604ac139752095b0c3ec7bb87eeffcb529cc30a097a439b837ca5ab1b93dd06ca78202952b578372f2a9325b4dff2ee7db3a382c0546acd1d5bbe5a469ac54a54b027ede6c33909d3ace916d9b809582890db7a93b23ad817d418c153fce739b08e8b70fb68c99f941c8d45ecd1963efb5555baec6ed6c7aadc4544a74228fd3fadc567cf0697d5e123ec9f7fc633508f20412d9da5f5339aba9da5c3433153cccff3808b8e31b5e1d25b31b8e9d6b2f295ae1b42bc5d1c4b14f1a6dd968f88ce970316660b65b6c1d53340e4816242685b3335acf49df5f428911cc05391b1ae51a409c02a9d51aa89bb641551989ec863c5dade459e79b50fe92606f4c97712d64da13d608fe516c51e9ecd1286021cc59599cd3cf406a1f5cc2903ed10b42387df5070f877c7c114e3bd56554f8bb6ca214aae0a18098dc613d3769cca6077064889bdcaaeecd4ae48f50f92791d5ca5fbb4a9815ea396eb4d8d0add077e3c22efe2cb45906d4bdff2b4432b6ddfa81ca0845b6503b2fc7d3c71a6cc82fc64ce09a86a0cd291497639608c7b21342639eafef0003896f5762b131feb7e8ae26915191f610fc7cc8be0979ff41169e567b98bbc550d8141616140bce7f8d83198240c1a9551ae6d15502264eb8b20dacd4a93202ef035ec10de7af54a23e5acaaede0637997720d34ee49ee59f571d60f0c628b9bef4f26ddd650da296173f4a855c394abd8a3057a188f343fa0cbcc76fd7717c6657e4c399326aa542b3a9e7bf9297ce205bbfbb0511268da4bb7ce69a5309542ae9d11f5a332e8f4ebb3f36709bbdbb2ec627df71075455fc1c08e3c57c36d1a2aa03439998dd8333f055d05ecb3446d41a0e2c0e795394e645f4bbb2d857cf39285cb2dd5a7e5bf2fc08b5139373b985f10cd73bc138bb3ccbb94d83b88978adf4bee154fa20cd516049796a8619ae40a87b8c222ea3108a5e5fa27fc67cb06a85b09f3bfa2166257f5987cc02d566979a14a440719a82232e68c6199129f2effb229414fc5bba4a120be5fcf5a7f0ed9dc077309b529bc1fcfb1c42550046e923597afa6bc22ca5724d905a42afa9ebeff4011047d87266c5bafc72c9fbdfbefc419c9c2c4372c06f7d719e22ce4e13746c1725a72185e6a7e363e5b3e2316652b98962e4994bb21f1011ff226d2f8d457a1ba26c0cce2f965fca887c7c203501ceb08ea537842c1c67c3bd613dde19a159bc2a725cb1a28565f1e3f876d58b77de974723fcd845be1b890b921e6dbe42e090d9a264f362921064caded66228e538a3605425f6263baca96d9851fea3e3f87d598ed3343cdb749164d348e0599bbbc54154d026c8f9af2e8c3850253164c50f637e9cc8eba74fcf521059bb591efd981dab78936bc2e0bf1e7fcf94d8d6b8f721a9576fab949cd773c840271e9ba8f740f918a9288b9a8ea4fe6dad9b3c7eb2e77d69718af830b3f99ad124524b0c0f353c7d7f1984febb20503cf843e29869f7e6bd3e414af67a44048466953257a670ab2fe6e2d15ae43a3571cca120cc2df43cb96a5e3e24974c449059cb5928356c80e92446ae824c92234678d0bf8298b198b212899461e2635dc0bfcaf8ce9a81c7786d28e8851bae0c30effd059609a9844e3c8280317a32de3c31f396955f3ac9f93e8368e422e01fb24b7385d3426b186e025c73208f40a91eda981ec6fe17f2ae45b1e95e93e19ef25ad6466b0bebf5ec8991a8664aa81be1ecec2d4ff7b291f14cfb534db07d01d2c0fa94edfb32015186ddd0f62094102cb8859a2a3c8b5f83e69fff389945ebc7ff561eb2d6cd04ae259c4c4c6ae7864c6fabdcda82865b6f31fbb7cef68af885282beb42a88b38f5d48baff1b37d37681e61298d5e6b8761c674545079564b5ec57fc342ea945fc82dfc3f964de4da5716b55456e4a5ee46262c2fc55e28aac5795e103a04b8701c0e330dd7039a9d2041fab9779c5bfe2e17e4375f9d31e4cc3e21b62a604af6b81040d05ecae37c61d08a9051ce6e38a904b269022b967673af9f4e4c9ea99ac0426d9b425aa5e7b40bcc893053839b31a4a104fc063c747a419fff32bc8087ead2963d052fc402802a0bdac3d5069c5e6d6f6f53bf033ece127f61167286be29e3188cd7c48e571a537533dad3f8da8989b23c01b5ef39fc819291f71732829019f04040c5c42fc30e60e5b9c628c2cfcd160513c42e3b057c5f83e6101005954828f63a74fa924d1532e839cc6fb7879106c7bff43136c2eb3e62ed8f8238d9fb93423a289fa23a8ff7f10209236fc4cb4e14d6ca3333a95fabbe738ed6c577c21e4fabe33ecd84127174d87671628206f6e440b657515ef2df32996143b1ae568f6544e05ee4fdac8a0471b05433c4392705750b9aaa0f2eade6f37e4ae05e192516d0ff39e15418b8f1e05f8ad84c952a1724a85b532914876d37c64d3fa0965677099a2004e83bb14cc46f7c9f854a4144f36137072de23cc54956e8574746df1d711f539567bbad0d4680d137c3f44e4d7c6a45256dc5b898b6d733a9df6fd6f23734f8fb67c9beed17ce86259727ff6acd5a42322ae81884ac26730cda4f28b6b18f61037cdfd744fbcd31bb7f9041781db3ef8e2477fdcd4b4b44f63ff0ba464075de54f46e6c33591d2a625bfa7d86b21e2fccf3c1da0bade52307e1b4257d2b17841f7a63a3c044d99c579d71116eb9d0c322c254c10cc25598633008cab23ee93a8555aa4c57441b98495c5db280aab8382400dcc32c97ebdc69e845c08f5a050a988e79a15c85e22ca25a547c2d362c65ba59b99ad9fe6ea3e7d47eb8eb31677ec4aa809e130f1f3151d0e0612635762215c5104bcf13dcf4ca21428acc975872f41176286e0c05bde6df762235c4f0ee96cd5ef535c85b50e9bb16483346ee55cf24e0d2cc0959098b4d30b973a711e7e342e4ce3a669fb160cec1d05821b0915e24ec1491cd507dcf3a8c3cbf80128019d787af5eb0c9c9a9d9a1467eea0da02afb0c9bb7a5935ed5aa338d85f544d917bb53c37c02ee06517bcb94c6fdf699cf2ba6d53b1a87cb465b313c28203a4c4797cd35c755890de3d122b853caebe04c9d7b5c3f8d5fb281ae922148345ed803bc9866e58fe3a3d2fdededeb68a8ffb0a1925a7b7713d0fb5aedab13fbbbab2d064c6c2d8c5421b05367d4ac7d63ee42147dbe2e5f889c86e0d741f2a80ba421f72638ec978da33b87dd30f015181cfa93375dc9a56528d979d480b59574723b03d718697070309bf7dd74971f7d65f6e6cb60a6c5ff6bd5dbac6c45645c507bb7bae7aba7e040081cb51742c759ea3642e119881297e2b8844cd68ee532f254959ab6f58d2856d8288132f913ff239fa59815c5c5d2ff547c99a4e9d35358ab797a8c4aec21e907c93b85e59b97e0e78b215143170d0db26883f728dc68d5622fa1ae3f0e4d1e35f13a39f283a6d575c76aec6e390b5384c3bd565f39846d56f9c3ab34ab4006d61f149c0c4da21e3ba6f92f3318f0ae79dd193266aeb7d245abd8e47fdb60c1123570c38bbc54c14a9f868baeead80d267d00376661b1abc8de79011180016d4aa3b691a3005566d210b4803eb682df73371bd4e3967b24151b2077502b1a514ac9609443c89b8af942385b69302150a8eb216b8cede85a2e0ce7765d070d69830d0798438c0a3af68e79d900012491779c309d6a912857e4039f309f1bf84ed1455b94a3bd7d1bd56605a3e3edce4ff4c7672545b9ebe3aafac3175a2880768673fa48a30bec2cb695d98c489c126e9a194f7ee1bb1fdcb77e38737f1203899e5232357637235dcc60fe93efdf6154153d4e1a56e7328b0def27b51d47f045c84ad1c74f043515e495bf690a591c0744c16022179827255158ba610399cadb397a0d695458823b810e031cc31a63190bbf7c3c2d7261cbdad411a5095a1548749c5d70809e26f284da3fc615c7aa746d69209395d7fb84ec8d136ee783c3b93b8ef78ccc8eaa9dc4d0fcf8e8f1eb9394ec9300c4e5a5231459129904cb82e96ce0c8db080948f66e1f3a9e39cb7d8c787f47c55febeb767db64a04413001a7c401dc9fb7cd0af95ea8702ecb567cbbeffa4584eaff5bb5258126250fb13a77fe726e3e5c2e3d68ccb39225fd0869cb51dfe6c5f001a1e3b6777fb78a19ca70f5829650b88e3f7e0544bd9118214eae101ebddacb7b0276b9f54c1bd3b0a53477e0a32d1909b076ce021d5bb34290d702a4bdbcaca5f2c0a533bb4833db75005a69879202f529fc076fcdfbc2407ffe7977612b114df82853f2d43cb415d41c7514745ae968449714a9bd61bce92b103daae7ad2c2d36796f33db09dab4e42c5a2bfd9189fae51e580241b075dd078178a5778513e1091984be3f2b53c72d05b105fda0a52b5b83625cb5f7ba0d64205d1a9507bfc72d8375d2e255e74c55b728a214a25ee794924c96e5112f78bc7207c93ab2396bdfb733e51316eea6f011acfcb1c3c46124f3b4857eef9fc24d7429f8eb45a6f7b8c6147f3e4407f64de4daf46b92098a97742b23b392358c7512f34a6ab646d97a03d9ee9b2a8bf63fda83c29ea029b1ce0f12b7e4b88f9bd87fefbf96ec2091c75d9c6f0b71a91446878b8cf935d6d6c93de615677eac367fd5f1f6eb44e0ee6328f5567093b89c62a0399abbf9cba79d37310dcefc3a0087f604481a7265b6943f3e085eadc4360f606de4fe34a21e5123e9dcd5d5475c2984fb214be8c21b80f963d8448a2423beea247abdf5d77b0b7d377e97fc72828f6b813f132778a468e3b9b0fa451ac13b217ebdabff4e7c1306c67bdbc0ebb59940b42a29c7fd1b95cfe073983966ee9c3d6658ad5d481f009b741091d7a07e68cfde78e64cdb96ca19edfd5d197e6f95f19b05466ebc6bc46f90e5f05de2c2ff0bb55008437e9fb1f13edcf24b9802a1cc966a67c237246a4d2e6d5e326873c6f959605158b5c4011931444f70a09db88922357b8d684aa5755d42f27aaf24c41b3cfd676708eec27cfbc41517e033b9b7a4fed454bb8baac5205333b267f89f34d2a39b45f5dc8a1975d867ea65bfd47ed6f7aceddf9b5b029947b206482bc988dd9c4ee66a5c827d18e19c9e29229632a69ef6274d175087788c6559d5f92af5f680b96cb9de169e096a0b56765a951d5c7a23b2d4296eb66d525e6dd9e0f4b5c4d25ec22e8f53bd10f27cdf273f5523bdf607165a8204826cb32f334af921d639c4a115fc7d8ad7020ce2281fd83858202ccedc6bfa38bc783cbf621c5b6fb06ceabb573db2e0dfcd02b636b8bfbb9e436fd0f444a379f70eed518b03afad2b33a94227f64dcbe94724a0ea4a1f7e566f9051f2cb60b4b33926c297c336ebf68a3e64b469f735a2669319f49317852e0619783eef0cb65bf574a86c8fd00425477cf4208b1d4a5d7f698f1a1e3536ddb61917571e0e8de14e7ceedafc6ff52db2fb1db0f79b06387c423182f05da829b8048293bc2461c3d429ac7c3285276c34d0a6b8dd50ee84cd87e6430b3d2864bb1c9a60a0fb416331c6d4404fbafa2dcf0baf9d816dc0b0812721a9f95fdeea1d5751ad5aebc6ced330ad5b39ade2c0f63cf86352cf3d8d904a73acd64ff58051c7a99403112eaed0adf81f199e291c264a7c4588e84356c0a79b46383268df6b2f29fc9ac0c0709b2f8f319e6f251642969ee5c234f60b3d9a9e0c3e231ee5e711be7216ea483ca23b4534353ac60b832b30640c77ceddc323fedb6a084d1bc91f3b8c916f185f9922aae263b9218867a0999b90528b831522b0a9dacf46e00b427d34d76288f4bb31b223d2a01f2b7a3e9442a60a7baf425c1d7d58171eae0399ecee5b87ef25519dfbed640afb088588f1b0138a65801c588b03c146846d6bdadf07540dafbb3f881d40759f771be15da8b5f253263e0a994b817df12540038375c27c4a69bfc1f5cf13d32d54af14db3190277fda61002c0ce783f823047534910d7b2c355ab9fd9ce04fee1a6381aec74c712769daf8083c6e308e5db15ab9133fc07c9976ecdc51a6c5b4e969ed98fad07a4b4048fc9cb7529c79e2b5e7ccbbd7b96e7fb59526f8c990366a26ab9bbddce0edb10f5b4937341021829f890aeee53f5e75396abb161f906089ec3c251935afe3ed63aa2c3082e1ac98d7037bfd30f0561121277fff875e7d70e055464c1b063f806e7f75414e94a3b093b99e05a9874afe15f333314b65da98f8221efbc1d921406a138340d827e6da74c3a23161e56934c541dda715ba8f33c51ca2b33daaf1c6208951dc46d6c768f60ee02204c4249f8bfaeacc8d78e9ab4ce7817920bd829e1bc3f4af91d4ee4900ea3a34ed1fe71db1b37eaa460e8a0e8c2091a0f40d5ebda851afa39a28acea5076528b33f5f15b746dbcb91feef828921f16f91a088eec1d434faeae201ecbc59ef3db6c3eb9c3d08dfb9b33746b367dc44e67703bb461ed31f54e60d339ff038f07855b8dab5ac4acc59651377eb27c141f00f9ab6974700c45df022cc53340c60179157e50cf31a106fc389ac16917457b486b322a24c6463e9f69d0649f62c2854a390d600480e63b10f9f64c7fc3b843a9391c6cb059433eaab6ad0bd66974d3ed2baba9c8d8f5118aadeca2d2453acd2b8d45da4d794531115c893be5394abe67346c141704a75f9752c231103056533f6bfcb028421d6c5179ddcb3511851214ad686b7bab1cfbd6dcd21054a28acc5aead8194526a1888fef7b6dd5820c05f910f7cbf0cd9a0c36402e96199792b19cf4bc5d70dcc84d7682dd59b53b9b777d19abb46bd8d72f3433d4c7fb5c497beec2854a084804d7e26d4b2039640b393cf57b99e377ed043d00a71972788ae0920361c8eb232387e4bca94b4ab23606724af5a09d74eb474b1d68bf483a5172648c1e93f1cc348af587f457cad39ae81bdcfe05b8b9316b5959c4f3cbef43eab7aae2c75378ff78a16959db933500360c1188cf39d42574e3a489878110c774b96ea605fda6e01c7a9122265b93b200a3efdbcbb79b236c1a97f563e3576604659c91b87e173fa06a83607e6379e33720cd27c509ccf172132d25ec9a976034373ae674f8812f68a15fd1f7f375b4ef4a31b9327a087cb0bf2025582f894584e986d91357f63401960a93632622cb82f61bf0f0871ebc727a7c4614c8d71806adff0ea5d825818381458d006a0bfebebeb7181b0d03397cf90776d7439d5943545a0b0cd809a6b655967972805df088e9038ab7181e00cba94254c95524fcfb932600bae8d046f7f1d28f9738715d7e119dea55eb1628d94ee4548d0132753dea2dc3b6a3240dbda4b5b5492fc34d2adf2a48ccd745f06e3b1bfc33f928c0de0fb82ec193b3c841aaaa89747f0584c38696916b66c1b0264e514744a70f989fd13276e09d2ef611ecd4195988caccd97be1f9de1261cfcbbc7efb85a8d6acb4c377889d9142eed3db4e8587380cf145daa4463562930fab366869c722a67ee6f2c1916fa49131caf4f3bd04614363b0a20b6dc3184ff4729140e8d958b456ad644f6298ab8672b4f756dae0004ffa938e11b60c5f48e6db528caefd042dce1bdf589618bb57786d4239a7b66ef5389a5f4dc03ba2ef844881a23a6c5df38d5cc664e84e1d463d258124c24802809d50c5413dfc511c404f64691f92d652878504ac38167cfe5846027783318c5c049b45e371f460d466a41060910028e10bbf6c3a5c24cdba9783b37facceb7fc7c7b1641fc313eff9db1061cf80dea0a251d63e9eeecb39a47a9a883db67c8b7c79a036895ece93d80061e6d7085924e9343e6324b89c4eac5d24947bf90645cc5551856340979b543799752b96e110945c45dbc56fae772e7bd9d743cb02770d5ed6637e8d4def754b7712a07209f901de78ee2caf9fc2059a1564b127b80e5d0b46321d97de6f3e1ac075e3b4f3d2752e71ee0796b445437c3e88aac52899753d72d60b67909d5bd4cf13dd86ebdba5f444f0fd94914854206825650222d3698f5b8e3ac5581a71e08a4945c88c16ee23ab48a82295cfba15001b49f2d0f4c0f4a06e250937fcc1f304378aeed640001ab8ce631aa60f1ef78ddb20e961b81363f5e786028c91028bfecb3a9f8c2f157a9a670f34d8d586ae45c4fc27787f77fa6db3fa1fcdf979a508dc465521549f76aa3c22bc2c5c6787d2c9c2f0faf47e8b00566ff015756a6dfd649654e022212819d82357965b1d7b3a52966e8811d47b0ecaa7ffde35ceedf73f39388bb2c4615fefa5684a6417bff7fae711a30ea022283d282b5e470740f13ee50fc3272b934a6c3c01eaa8ce543f546175a3cac8444c770e5e637af76021840f2e28e55235e1d551565353408064836625a5c2dab37be9a4bc0545f182c835fcbbe7eb1f022612936943448c2775f2997d9df975e90dc9cac33cc3194fd2202a93a0a67824a851e19aa6bbf1c0fb4778ec239e35b08f59311b67966e0fbd26555d90ee8ed64e144a89a3849b6c87c20a1cacbcc98c6c53a03a3c4b16b793844fa41f85abae43ef628d41baade9c0fb946d0914ea438a7b9382d5d603fcb32513d3678f0ef6e5b65e0a55bbcdf99aaa3681493d7796fe52c2fdf2ce4e993e93435a18854552c653715d826936e706416066cecfd4cf15f910253fc31a1e07a8ca52c41d5f1c66efc4812fce30f65a97f4de2ba9809882d4a23378eececb63f267767bbd1b81e4b4adcb1629c33f3bc78507740fc203c936d0695b15cc992dac14c45fb665d1292426718e2cdb675769c2167e50327c38e2f89ada4f4a657e275eaf1db5b3e067e8bb2393eeeca92b10dfc88cccad972363b6a26762e27fd29731f65a168aab6f38e0b531e59b356f749d9250d5ef6e9bb3fc6a92b7405ae0be8dedf6bb42af410c6577a8e6f3a8c31435c1835033a0487fa9587c3f06af5f6da8b1afa276c65577099169e06fcd1cac95f602d1f184dc4c2720f3f252ac4fc3dedef9bb7dfa6a4e33a9082a601454c8342a9bc547da8755ecd80e8531f26a3ab59e4e1372837314d0c88b1042df3a876acd8b099e14fdd1b9425f2214c1194ef0f5a6188ed600dfe8aacd16a56b0642eb898095eda736fb43e815e5d019cb3c8274f33c2c80dc729784d5e3f91ee55017a7d29be11a42785d59d92c327ff63d02be279d7216aa93192a5a0ee692d6a2cbffc5ce87338d9beec75a2720bab3445ab0018529ac7f3138640531070fde9f75b9194e43b3e293f3ed15bf580fd8575f3529793d67c8e443dfb6062ed9cd743b0a82e5976fb040e2cc9fa611b54425f7de53cfc63f063411f642dc83e1878c5fe3e1fc6a4b91da8ea38b2d0c410642d01f4ab5d81ebb857be6ec69950c0fdc4ea9c693ccf4e97c44aa28aa2f2b1e5f96f1cc95ab7078b6c63195a2331bcfa18ea0ffcf5723e80c3ebc6861e796f5731fb8b7689abdafea913ed2fa59ac104dbf197b2334a1affd034b21e8b4fe565843e2cf5007521b0808571f284aaac7ed8af714004ce48c88489754d05e1a5848d18f776ca089d0bdd685713e9b4fe33d114d0df48c53689ab004565cdfa7a0296ee74e204e986aeb133303bd76206b6faa0d487517e75ce0873eecc0e4c9505a994f8ad9533032377f62b14f0043a75d5918b9a12cc9c1334ad79efd7728c321d18fe352950311e9e5d697d7cd6f4c0d209358de5a8bbb381a7c5c3c2b763a993acee094d66dec57804e8d17b48de571ab32e1f40c35505ed64864b4610f7ed3242dd0a54d6cc433d20665f4fc52dc67c02d99059e7306f5e4a81ff83cb5e028874d8868337ae58e66ae1764d9890f813a7b69592c38c1bf0494e3deca3dddcdd772697ab73bfbd9f8c95d8bddf9764b4ab866fec8a2319d21f8e7df6f7e28d48d441da70cfeb446223aefc54851f8c017ec10024f9c60c1f99a6a818150796df73716beeac27eaf999f678f1ad8d95387be48d8ebdd0175a2d8981d20447bbb10ecb07ea5daa72ecf10adc42744d535f644ab6fc3e07da84c5359b40ae5759359a468da52a7b95fea1a4bb0c52225f0ff99df9204b9763975cecd0dee0e59f50571c0c52da4163d355f36419becc451de0c9131406c8872c216bd9d51dd0fe39ee4721b099cc3d39b91f5e5c06df73a46815533a56d1c4a16a9d49243baf513a9388d33521e370e9e2a0447869017164d0097108ee9513d239b54c4d21c6c197827f4a0776066f5587b6be3b8af57707eab28d053f8fec124b1ae9d8cef8187271f4a495c86a128ca11d1c8ae3adc69aa7f7a36f932eaa8bbd91ed6c656b9e6314e4b07eb23f82170917892c2e87f997fd5315b5e743ef344b26d33a2677cb0e1e22faf773d5f5e8f71c24f9f73cb135b81e2824f19145b5fa87f81e2ee16b4b693924caebc044a19c69cc686decf241f291603f795060e2b51515531ce16c479746aac463bf0b1d9d26c372cdd094a27ce88d0da741eb216f1240774aeeaa7a54674048b66f97d9b32f983134e243b6bf4308ebc2c259972ca02363efefc0b5ad54f76bfaad2d1a89181072ad30af6db82fff37347db0efe276dd75a1f75278e9b8642de785b4558e81b34d59b0c89184c6ac6fcc9e045f9cf1c090fa9ddec3fd82e9d0ec1c7fd247e7772e11ebeefc44d626dfee4a0a115942e224e9a575f8ee109dce1519030a136ef6c5dab4449ea43d78a4fe42c16e59fb4a34cdebbedc4c775ac47d4558a3cc577a3711ae05d7bd5ada015f5736a2b0fae0e40cc487e452d85cf145002703e309786adb8ff228d5b1de1ab234a623aaac307bea92423201c99daecb8feb7ee069d553a10df3282442f7b1e93a46fc33afc5734fed59b3885ffc75c6c3df13cc0e9f2623ffd597d52abae15aa85192ae8c5ed3b9ad045510de73d05f516cab18d11bb7360295c11eb5c520739a9bfe98bf58e103ba8c911f650f6abc75304ef4b8d07ab5ade4fcdee5481f9e672503bb716eb2ac333021abcc007535802652b70913b1733767b5b3ac2345dfb9e6fd8b1bf528464d49f6310a877b66c0477c2ee2a7b91148406d9e839d7777f178eee17af655c5d5d0dd9c16af84b8711df06d9e3da39a19749ffd7fbb0c701bb26e6ade0395287b0c3646fec949fc0666d7a91d0766d617daa761427a9c16c17a97fcfbcae6b459ddf44ba32bfaecc21ce224c634baa50b2e1c4c48cf994e1fc9c888fc15faa223a8c8ffd1e2c2737380d69854bd67066b06c734f353c1e07b866f0897817d246d9b256ca7faa9861786c243dfa4922b36fbaa141378adb0f4ae4c624c5a97274b208d6abdc3fc195f30077fb3aa05025e3d9671818056057274b88c580735c91d4f72677aadbb8e7860c2a6be73e3092805e76f9e40d64a29498cdea79bae9be4fc71a88532c27e4517098cbe0cf01f5e9e291282180b09fe27e398e9bd0ad935bd47a37e402b97adb4a182b6ffcceddfbe94dc965627dab842486506f59d241710279c0d64e2671ee9a3661e8b52100ec06a8afe931b6ed055d6fc655ee15f68206b709c3cd7b06f6f1731c701db7d5ff55edbe1744c7e0b706d47d9d417637abbf046e4276f3a10ae9406a0ff5ff3f42f9c468cfec37b98c034ccb53e8185bc1a5131b80d0526526c5276ba58e4266bccaaf9fe991dfa9874f05dd3248c1ab1ded7851178113986bdbed36d75dcb479e8468e0796efd81f32740a4b59e782bb6328e6220f3f6ba3ee00811a1c2619afdf6bd6c1feca4c096c14bb07466fb5dd2ebd008dcbb7bfe1b7b131aff591b84601dfb2df26034a5b194e1f4ed00e36836cccaf29a9eb5b0cb28100c1305b74c41b5abbbf94e5865ccc973bdd780fc0bda4827feb1f39bab1f0b19387922ce3b1b09547aae32d87bcc188c4564b0d3239e28d37198727511620f34434652ff594aa3818f28cf1e20addc5ab5b3dfac63266d48794017cf593ef7e343250929df3657ffd3c22cc5362aede1d44f8deac2b95457c6ca659430aece0f4c81bc99ca1ec3e3cc2846fc6aab6fad8a8385ce70c51b96815694930c4508fda8458c073f0e3c3e503b32926855acc33e5c6b67d393bcbdc3066d755083861b98694e20206c908e372889eb35434f0263f42b6f5fd7d1aa13ab2d544caddf20006827491052fd2f93da80820b4b1674d0e1360c52116f8e2486eac46187d950f144d4dca4599e20fb9b53dfe0ce7c71690747994eef1d37b91c5f3725e973acdbc94d493977a05f548397865360c998db089081db1d2b379cd31cc0d5103e11b655d1ef296b15b80ce3e8a7588fe6f124c4d3a0b4192448694a3a5c46bd3ceab4e63d1281b94f496ee709811fc3160582bfcd526c2ddc0c5f6c9fb05ec34ab0ef36bee9eb897b4d7911cf1c784f50fe29c9c402817633a8f0c286b5b14da8c03329c0de54087224a3f491b65890e264b592a4bd092baa7b778da2979b6f5bb38c4185e8e83715d30435c2ec0c1d868728513c583da67d5fcef8087654cec503c51c1f1f62577135b7687b79e425f4f429260541112242107052eb0053155300897b595aad130aa24d48248a058effd63177ec290dcd7b9c2e8b45aac610123bc87c4f21e1e3d444d9a58e2fd8a3a9f321fd39277a012a2a7c9ef78ea7aad1939792273c667e37775fd7e3686cff2b1da082a6a6063c79dd060f27e494f6ceb8f32cb39e9798e019f28f72e2bf36e72cd69a68438658083358d10bc94d305ba7a937fefbf24f16c602badaf9146e276d33cbb1b19969f6202a659a237911c9a22ed719f39122138b731718669ac43fe0945c78124c11c3b4c2e3fe6fea0285e65b3b84606b24ff35f5c45d2bc8decf0c82ce91ae0aa3eef112a190e110f25b923278a1867772b7f71cb16aa455328240775b5a1b158833a1e2c35f57b4d1b087803675762292b56154ae83518b34465d6b2d0eb9de8c6d2bf30badfd49adf38302fa36917aa699d27b529c45d6cdf39930d80126a600f192d7168d2609e7cdf8817b1e8d1452ecfb2b3e82227a11f326e3b01470b3d9b3973a240feb87cedcd064ca9ee09f1f996f7e1ef6c768921db52e037244ec728956d9b3f9c0d324a8045acb7b190e759f5fdaec0fd9ee88e05cccf59729728c8f20aef931b0ceca265f2df1428d45a4937c3ba095611425f3bb00eacde536d13eedcf66dd0310cac43f733e71a2de4d8508c248405647fd8189ec94afca45b376313e6a455d888a88308f9bf4afa63583981686a6300d1645cd86a645f846a139fd5c2883b5452ae230ad669970d9a2669756c9317046db77a8dc37f9895e90641154d3cc6303e61d73c3f99d794419bd1d3117085912dd8fbdab7ab052bb1f221e93781f2e5fb03559bcca4009fd4839f223e833f0c5559c6336190fdb050245661223da5f895f7fa6fa69b7fa01207fbbf0af242107721581596eca108f8c455554310d23807f2307dd2532eafade703e7a40d4ba1742e262abccc28b8275fb09d03b0a0404764c02a3e70e3bee8fde0004029ab4b3cc9f4f253f9508087f90e777067ffa58f48ed918e855d6b3b77fba7dd83057504fde5d6ad98325f0665858679c381c46623230e1ed05c3ae9386c9aa39f7c90b0c786539ffd4462c59a102bdc0d7a013b2fd07390df30478be61dd8e063139d253c123cc45d700a2eb9b7e49f75b094ae9972d7f2286e179c405b969fe7f944ee3dcff026130bec8989545e21055f653cb2777cbc6932884cce639f72e0614d3ba1171e791d7133a2e4106077352861e4dd5c23619d7416adcdff63d620f620fe939204f94a2b499302acf4c12ef6203c69ccd62f4301dc67a93e6e364c0a3ec3a33b36d4ca66298d3236abadb34b6f8d5ae5a8e3ee2ddf39a09be4b6e7015ea1900a124b3ac308e2c6f75c6b11d49096bad387edeea72105728bd7bfaa4dc3caffb3b6fed53981ce321c75a3eadd3aed507e12d93ab31dfbc6ae72b6542d544c0cdd55d0e20fb0360fc7ed5990fce144be9f325ab2ce9002e4a949e0d0a01ef96e19bb5e6a0c67155fd0229642d8469ee6d402c8d4e0fd15fcafbfaef394454a7a560d2abc44b91b3dd4127e1e05655bab37edc1c1289f0f2ddb9702218df997f893b446318669a964bde0cc9e2806bf337cbb260f82524d936483b3e18f0cc2ea685e7791ff354efbae0d65abcbc7aeec761840e87333fef48ba37a51d2383ed6761eb1670210543ca35af14695106d00a3dcafdb742d9fde5d35777521e90f30a63fbb9707e6b9dcfd5c0cf617b0cb1c8c89b3a1d6d65b2eeab3c6ff3003f77db185bbf61388c3b3a1128d454e40bc2d0a39fbc81ffa77a4f2b042ee6e870585f05931e2353ae46d89d1b13299e75702c6d26dddf212ad647ca1bf6871b92831cd8389b63b4d2bf9ea16a98eac867593951ed7e15b097899c494a262293abe6a2d9c7f12ff050b9b12bd3c11c60e51b06b4b67e3d319d34afa3d74d32d58bac34e11ae440e39b00b09c106a03425b46bbc649757358520cf28729de6c04734767ad94d563c2fd04eb3f16303c6a5b16349499ad2947db35bb183c2129dafedbdb10a4902c9a6869d7b354bef439db040edd7fff8f4b33c878f4528aaa9752fca863194cc3b387aa8b2551bfdd3a29069ff4ff150a4a4860b3bde6545340018bc5494a00d10d3bb1a44a3771aca244bff320b72495d45278b118d1803fe8b5c0d79ad9a92d41904e5287d2474354e47eca849e6bde306701aa99f26b75b1a29f3bae3db7a397c7a26ccae325957b46929787e2cb499bed26df755791512d3737f9e96845ad7bc14d12d231844eac634673bb770c4fd174d3c269a46c0d0a60de05f75bbd64ba0b3d6dc23ab303966cca73be4a01f9d0413e8abe1062388120960a40996258c947458bbadee2284937013be1f283d789c313e39c0f0fed5e96d0868c2c116a197b8fa9a32bb35296faedbf77824ee239fcc855e478be239b6587b728a497983e7a07fda106bbcd45a1e2e2e4c4e77de088ea0d2bc5ed9f887b2c56fe0ca6dc7766f0257668fea1a9ea12d0d293167768eb3137840f0df3f2ea7c69de6980beb22622ceb584ef4334b4232bb7ff62e55d0eb17839e3c9494f2e9af8167228ebd85222eef6bec16d8ae8da6f1225674b529cb2fa73e69e38ae3e79ff7a412f80b041f55d4f6e893b6fffa675ede38f3eca649898f1614e03894f91c5cb6515e7f3dcd4f650a42dff8663e4d1164f3dc50f7f2da4bc7a2acd5f6e787b92563ff5e9071fd902d5cded2ee93d422b46ed36af089d3d61141622fbef5f8dda0ca58915b1d220a9b33af6885cd2af641809a8ee79eff95de59175ee8fd0b21e566c7067b64c48d735c008f09db8f054286dd280ce1691d116a67280256a3f44e43788cc08c3156504092bf24b692777246e4273e89bb4e4bcb28db47ef5f237b323b1acc300b9a69104de0f7d71705372a518e5b859c0254eb3e49c90a8eafb117db795069b6f4c1e6e676c99c6951dc089bf6965c9276a985071aca83f428dc7be0b35629fc23a37052d7aa668564e9da2a05d3069119ed0c67d0fd8c2f46537dc371ff555672c299dda11cacae8ab02c488684bb9c316207857fc6aa311edad97e76661410bd207a2e8563f92c06a8b46702456d4e327475fc5c1bf71d99448ecd3c9f12cc44c562b5415cc228e866e52a27eca9c01d5506787a37ee24d2fa0e3afe4d9c20f6d8cf2e7007153f71a27a466bd5239f32add79efe4ad22ce41ffede6e8c251dae2bbc188483b8938f8a782cc0f32dbe234c0d1ae300b2942e690bda5d302926a7dbeb28e1f0d388214f0ce4bb4deecafe480f3250e11058863fcd1f75f88afeb26a3105fb5a36df72aaffaf4eed3d4265e6ea6328d4b81bb5b6958b813aab2ca188149843e3a5f305035d441fd264cc3300e7add40395da1ce89e8dc072f75950da9f5810e89ea7c5d60245dcb5b5b21efce78f2b9d754d6ce2c5f9d589882be4a281a6f84877a0ecc92286ec98ca6d6e0c024ee729639297f748c09de92eef500fbb75f6f26089e10aa9d29c20b003bac5d477eb57b44dceef7bf0ae9557c6c4998886f1455a414981ce4292939c021bf06c120679aef1c6c06802cb01f6e772d7a10e166be4d027182d38c5a41acddeb2086d9e382b32a224588300192a2dda9878d96e1ff994040669d6930ca014ca6cc657151c8b007120f3c64f155b84e64815db6e81e4f57bea7002c79f98d0c985fdebdeea7867b3d5f8994a831118ceb9375d514245e714c6da1a0962614e7373e33d7bd7b9717571b57a904c83cad64f507702c68ea22985ad872830c6d1df80b958c90bd84316f4e53e5816a7f2e9626b3495f1976a1514aa566c86d125067673e55a73875f8cb5ba4595b78b64a0c88a66fd5fabd2a1afe4831c6c38f6863429d619182fb3995665be6287d3bf5f2ec7285a588fc5e245dabade11c254a4f6137ad33d3777785705deb9c7c65fd9ed53de40d5b18531d1f087ef9f727a40289f9d05c7f7f9bd24ec3800be95a3b6190724a7557421ee88e119181fcbface5675126bd214aefd9642a45641f9f06dd28da22b03ffae3f406d583c6129d15309ab14a95449289d08bef7dd2089ea3f69a96f690a35827fdf036d8b6af74983dd2666a2907ace20fc52e0dcb9af8b3b525992fe7e23d9027d0f6f6e80ff982785d1686a77feccf0613dfc7a9d166f336138bc3899621753a71fc1b50be22fd167f25f4300fd28b794b7e3ba1f116580c68298d6acf97b2fa374ce4ed222e95f516a1b756c2ffa0f9504623c276502f5985255a94a695a3d3fe6cb358b261e697b30fde0fe16bca7ea19660ba1353cdaf028d2d519dc0f885afbd64131613186107fb2b240768f5596835308a407cca9c74ae1d6e615569e2f7f28f2bba8bf9d231dcd0ae098e07daff71c12e61ce2beb285bcdf27b2b854bb3b9f3df71b558038817865e626a1b954248ceb9239f45d75fd8c79f2cea69380fa8282dd87e39ac335137e58bb05a3d0321649cf1eb79ba3887fefe73d0a26c660f14f21ce24a0d42420d42b5b4ad7bd79b199b9fa223e09e2cf4b900be63451b53ee4cf8aed63e555561d610b98648d4e31501439be9170a518afef3413767b3f2e5a0a772d117401e96bacc2aab80d77f000c7609ca82636e2012d9761ba2befb82f4ea7d85e1d949a4c85e325c47004b79f43c67fa95c759c8c589a73056f1813458f31da1d127d1bed327da7668c7c3e781851491d849798beb9faffaa669e319dfeab0a1364c61eeda72885ef15dd52c9a78b37b9e65e5e7a609f6c8d5b2831e007392fc01d02c6909d2dffd51231092a552cb32eb6f999e771f90c084e4af1d21b74785e3fcede27a9086d8915e8f9563721d1a36912c0ccfbae54f5da874075ba56f9a5d80c720dec37293fe9a67cfcd9765cfc681150ce9725a23762fe8bbe31cd1029092752a9a7ea5cbe9218e9ae2c4f1865dc4f0e123d94a28eca0a9651e32b2a1a2f493d53d651fe396352cf330d39569e25b433673f9785d57566b697cede71f0d65e5de5fbd37c0598e567c261f2718a93ca829708f1e462c490d12656c90a2ade69f63674011460593c8e83dfb3d9607bfa22f1e75e29e7de75bfdb94a20c6f4f550f2fedaa5aeae72b4ae3a78bf439ef0baa7fd76983237b1234893b1108c362beab09a87b9ca20b194d6e1f3055b28c9d5ad490dbfdc734e5f753cb2cd3761959515db027c5f7a549d4bb878ca6b70e903dc4f98fc8c8ed4952589ef211573fe6648fd35872f222ecf39eca2bedc04af959cb932ccc9c1c688b16d923690c304ad60f9240e88d40bc915ea51428362242c5ad9aed3e2ab5bed07dbfe1612cc7b16818f46862c49b327b4d2359505423a2f590022e78a22fa239d00c838d6ed1ff9d117f119052d79f88391bfec2507eaa7d42ea60e18e3c44dec497264f02e62d64b4102556fa5b43c4beaa13c548a8dc753d47769cd2def88853c11f2af8833d07709b774d390e4a2983619d0bf26e11c7e05971d0d2fbc8a762dba9f89cf79e009175a484512bf076f2cac60f371a1a2ade320b357095084206c5a82f96be4f2e10177f1e0330527fc213f261836fc615cb1dea187590acc837042a5d1e46f2c0e1640721f2c0b2a7c2fe410cd32b23fb67359c321aa3126601aa7ae040a429b1ee55a3cbaa6800a6a456c8e3ed2fac0a40ce00ec43ea7b84d378bb7f31a86f82ed42e5bf6033ff791553a3d708f2cb35ec20b8d24a0827f76d2b74078a4b43f9f673f86da468e0e54c2d9382e331c8269e881209108622be6a594c029c01f798a9a4b946960ae949b9ca7a36442edf50e663605e51e128c5c6af35aa939338b825d41e26d4109fa4397eccc48d1974739ef0f757c881a5406bba5797b27405661ee800d862f096dac1e5e71765494d150d7fbdb0b7d9a5e7c1c79d200b70e3fb69d0b8b06af1138315715458a015df48c6f3114d408b0fca7be3c0eda6b88dde1d87f252862c71727d657071cb4d2d38e228f90b0f0097f10cfdd0391c1a1aa5bfd24ff9d4958a91cf38e0cf0c87b00c43a4dc31002960eaac66c88272bce705ee095db19e56a430dab5e195010ea0ce43266a1139709ae67504a6d97ba66cde18e48b2aef4f3afa9671d4ec640775e446f0172546b8da2c90bf20d8aa93d998fbdb0f08e7b559503364c11b560bdccf02319970c47affcd685c6189109ec8065bdb429fb79ac7eaa19cea4726ee624d7f1d23fdd4a00294b22396a617d7ebb180f5ab3c3eefe4709644420a855bdd9700ec7ad1a6becb19a184a281b5cf6f3878094347dc7cfb6d42e0c9d75a5574c0dce50b26a5ec9bc0019ee6a4126d4ac4954565499a00ebc30d560cbed3fe90a3a88a4279683fd3ca4c593fcf772894ba3e62c575e65497f6ba52b09f7a0f5b7c4d328b5a68fc5040c1f324a76f66f5d434280abed620db89b445e7cf02e975ecbd1857ee28a885fdcdf4969f43698145f95efafe463521447762891375735e0b2c6740aae52b15bc7275daddba8b6ccf7edc9dd722d1719ad515e1db30ebb8e8a4440e8d8599b7cf005704a3b4f03242f828000ffbb6b14b8c107e1709b670dcca568ea404db55ebffa7249777a8eed404e47524063cd8231f7bb2f045ef16f11c976833177304cb9d3f1d00a9d7c3312c427f38ed1d9f32dd070bcfd95fdfd460a3f441dc0833a007b810698664bfd713fd229b4054122bae91a5f1f72af6e539d0e1515f082eae11c100404587fd5ea1bdec3b7864401966dd09ce6b1da8b41882eaf61336f0db1c3b1d2a525f00bd210fccecf462863db33cb16a033144396249128790dd139e9a2c2b55ae8eace74a12c7e4ca61c1bee732efcebbcd3d997dd4a740e11f123dc5a11ec82049cae1b5789ac44d1282ac1412566506d6716c8fa4bfc4bdac46e57a28a24a7ffded16c66679971699898b84cf6f7b18fe17cf18d93a79f76950219168ba110144419df150de5f97175609b5fc61a603b69aad904ad866db7f3497ef2885849f88cacc5bee646295d1c757eec702cc1e08c2be1072736cf9f134d1072f41ab18fe82c7e898dd45e60158b279e891d3a7a93f66c365f2991ff59a7af709a4ed5bcf77601d3ead79a10ab756742d5a8e92703dafd5c59a4d7051efbf5f4301fc053b6a09060c83548d0fa88907efffb17a30088eb62c2f6bc1fad5f878a6f587f2fc9d55945035f73a9578987fbebf027ea9caddd60eb8e12a716b7113f2692aa49de718d85b3a752746a985c4e496b7b422beb68d375853a44246892b580b2b875003a96d02b54b78e58292f082f8664b0307b2f1e798b0fccb9ae71bc2afb78d761b845276d23beeb453b9ca5f6342e0c1ac8cfd7fd9f2b31ee78e5b959237acf018a171302ef2623fff35afee7b6cfeea0038ff8e75a70ccd7b1642f5118ec577d6b3a3f00a49b1590961f41d315777e271b11cd76cd0204a0ef8f727824c4b48e8adb0fffaa82d654dfc57138bb45b2343d271f33440f18aa6d6747995d22225a9c61e0114f81b4a340d1e4eb7c711d3b7936189d0ff149f006a245bb73985273b2fa08d3f9e763ed2ba7d26f5a2449c8c0a8c9dfc94c4a6f6387dcafcc2bf3512f45c25797e9110be92383bbf23b3f29a59d8f71a2a0367649dedd2ba1ecf6546039ad953e3089310fd2cd98127a98ac35aecf682d1db4fa3e03de577437c58c854b0365dc65692fbc438133d8c6d04ffc8e103e95ce1744af62ecafe67577041dd85baf2097c4c1cbff7fea184c060550cc2e426189a432826bd2a87fa29f46777d7c655d24f98c1f94896818be73d6a6fb6dc910437dc2ad3f299e6791a2e9aabc76ea7db54eb6373cdc349c74b2e2e2cc947d92fd6fffccd04bccb25954e9e2bd0958573c815dae5aab2c37aceb531e6c991c9aaf6bdc014bc2f215b61545d2f1bba74f278200f5c5c5f13c7699c894276258038ee522eca838c01c7281bf948f45791e541b2d371d52eacab2b0a8bd57acd185e5e96ff4f5ecbf7ae4e13219a64cbdc2ef222c7b78e3313c8449b39d76174c9ff3cb61ebf1546106bbace316287c7c4ef82dd9cc2c31d73998ccce485ebf974e51f653d98d605fc825f72598418d4722a014a0d652ef5b8022c749019d7f2a3d627df220604af737a6de01bbdc3ad5fa57e8be07b6e6be30e8fae5b74c8ac039c4913890ee0271c46755de19cd831c9bf35c851082a0560dfb1cb35203fc8598dac5a3a4a54bcedde49f873b811b6ffc1b0ea5c09fe40edf3900d30fd648f8933fb4c45a3d2cac7f47df8dd1810a3a551cc310adadbb9df5bcfb8afae651586a17f493dfffb49f0af756ff682a577705b2966e5b091103a65bd3ffb78a4e29947ea157cba4294202ff8971a42bfd2984e3c348aa325dbaf314c51225076482a3af2dd49328cae348fd56ca4fb09a14880ded89a79a6124740a328be26c2019a1c034c21f1663b562e9c767fba699a620577a2e85e23c94e9047331bd4af3042007aeb9a674420842f318cb6f282222fb955b37c92ffacc5b062ffe54b4407cfa25a6c5c6d053851c22d3144523eca7b053c44298d3cf7fbd7e6fda34d3552cf08e4184611296f5f9f3aa9b9e1db1b98b353f24083ee775c62ee35482bfc30d8b19b08b7e0cc1d3201c6fe6f02602b06864ca3466557f4aafbeaf195674a14c4c7f09c9fc965f77c26409e3eb1a624fcb3723b65e1c915e0697303b9fb6f48a1616efe921a6b2168ca6c8508c9576c3f45d67147bde845f035613363a1f747aa61c95e7bd5928c033e04a6cd30085f7ce010a73fe9c86d3f0e955c92dc542b523eff191e9945726090e181b029d90e633cea680da23c01a29b09a6e55b00a0c30d26261acb3512c3477a5aea0ca3a7958fbfb9f042ca60cabe9c81ddad44e56fc63c29d48c423d9d79ecaccd3ae03c3a11329e4d65f85fda21e3286df274c3dd5d0ee21c302d985337b710c7d252d3c8b1daac094998f30fdd175ce76de0679f0d2808cce0349bd6501035e5cdf50aba3da3197294372a46a76240c17869d9f0b6cbb8dacef20214116bb7658a9410ea8bf67a8d5aebd8e8bda2dd786c1d0533b305198c5a1b90795a64513fcf3a847f0867027a9bc07ef560ebcfcc5a938b6c2970dd8c997a9b15d808712a3dab805c8fbb9a40fb5c3d89ada15c0543e2837fbc6d530fe45b19ec4266213a2ca8726cb8f1ce73bce6e4f88de1b70f941b2d511472314468c83dd82570f26b0f7da2408486194814fc8359f045361dbfe3324419e907ae084f32c10a0ea3b5f9c15a74afceed30de2326c40299d7a49a62c704aeec6f30d31ba4d2a5ac22b25fa6c261890d03eb4456d21ff9744451adc86771a3ba827971c1000b7f89fa338e0e9c3554a6d83e559bca1adee2e9de1146665d104bc3b6f73cecc663e8714090fc964864168fbbc66b712ebeaa7e7a391d7f24702b9ed4ef1273926580f15c18f32876ea9e8f88cf30f7723b6a17fc8f6cfdcf653cf36b9047623a1bc9d139620223f6c31b5d818274ab87daf8a831c342a03210fe5e80bf780d6357a3b7fa9bc290c094568d696c1f8927a39beced57ebdb8e3ba05676691a7ea103f6d5a70df04a51416782e594b9a8aceae8d8c4ef7025fbe65cb319db316846906227f5303be2b460a02f9cc8aaa4caae37fccafc88b7a12b55264b09f49397ad6751f360c40d7ef22cc6f85f3fc773498476bfab5f474b167c8c03fd3fbd2d607ce65e275461cd039b9023e42e3ccbbd8638ce9c688e2cddfba3360b35faef7df2b871d81b78d72b9772a677f606964e77c5b69f772b287b8c2f71d7d8c31b4a2fe76898efce87c561f8e7fdf23c6162a75a61142c6a593fd77ab7d500645e6d78d2af78cefdc7809122526371b55061e22559f281f5eeab20de3f3232361d87a6ece1a55c4449c81445e91008bad5535591c520ae205482c6265c51db60c08f517e35385a0762c121efab90a7694bb59e09afae1e2830cb1217190fc87ca116af8ba704f27abe6488b40b473e73f20a62db160acdf495a1d0f1938d2612221478bf2233cfd23283d0f97eec66de9d5a4186d9fccca18751a37988cbd5984c7db989ed705d8b11a8ebb86ae10aa32bd092d1bd6034357b51a68e3c763834ccf04e1b1bcfce9aac2f96a94851ff939977a97d41c78c4b6307f55c444a34182f215c251d62d23de4f928edbf24d27229e0f57110f4da53925d72bd102478877030666b36c136e39b88bc822b2d1d56c3714fbf704b1f0df0af4a420d9bd0246888b066c22c34613ea10722a030c30a3b7026d9f92bcb6d82046e69aba1a98201a9cc1fac317bd3808b56c310bde10626d00a3eb6942707dce15d8e205b9a1df3bfb3da12e825ebc7ea7815479b0e6140083912993ecb46559be7af020610edc0918024dd6ffc9e98be6df6c85a5879ede5b4ad496a42667b03ca87c108c0cdb19d3221e32b0e752bc074d82ffd28564d14fb251c8db03cf1e0340f2db27d789be0fd4f918f5b69d12ae8346e045689eeff0c9d4246f7f390b642bf03c60858a29f019917e6173d0cbee694cc5432337f1efcae07d0a799f104ec2c423cd37d4fca5f9c6d4f3fb14c3522cc7a7693043dfe783dc0b02e7801bc44bb72a0928f568e0ccdf7967a04e34fb9c8ad3fe8f8a4c9d72b3cfad10ecb3544c1cfbb1948e431f86624fadce3746e6807523cef2a56ee865d5a60dc7990e6e92854d258f2e47b7b5860fca01657aaf4df26220fd8af4281a4722012fe1440e0aebf05627a4b118eefc10fbb08e6939bfe2fca40278e07ce3719d1001dada6f1fc07436c4a72c832b0de98bf08a0144944c9d5d07b9875f6582f40bb36c404312a1c2b712307e83b7730185e89ba797faa15c8d8d2533a21b86d43c46db7cc380813962740dc936b4e8b689d9dea62a4b26f2339fab03505fc0b79a87d6d1839e746b26380cd307599a3f0ddbf78d41937cfdb59f71b254ef6d267a03b93e08350baca03a59f1f3c0b2d3d67ea6701dbd4305de8c5d60993cf0d7fe8e99dc05d25e25d3ee41c3fa1a68d6d2180fe8caa321f6912614d588d78cce974362e31bc91d9adfc30e6539194bcee5fe07e7651ae7f9d8a856d0433e58529f44b2caf52be76c9b25af05e0dbe156fae95e76191a1828d94015c84a089ad45aa9fa7c273e62d047a1456c3bb699026ac39ed73ceb0503b81bb37f5f0a0980104641c87f416db4497c8ca9c3de6076c10fb0ec06bbb7cdaca00df168d9677831fe19f55a2e2c8921c6e0cb2575bca11f632b0fcdd819f0747ea4dd100c33bbf6a2189d4cb86aee16b4ea91946517c7d6469a1fe56731be4632f78fd8ef422bb9122644917074d44b1ff138e7d2dc659fc16702927a4242136296572d87cf181c4a9807ac0d88a4071e32fc947fa3086abb4465fd2fd921f33fd9de4e6ed3db8bf12ba86113f35e48358bc370aa9481ceaa834ef301e45f4e8bed75c9a8a26530bd69e1ff4e782e4e5866921cda9720f029df88de189fa57b798aa2da39cbcefefdb423567fa533cf597b437c1fcd27d37e22d1eac8f55c49126e7276ea23a75e37a2c8aad70e80735e7355eebce6ebb3109b22f4a84f6fd0b834ca32e78676cad714c23fb5ad00a1234ddaa4f22507f223f6fb6499e940fa355267fdd992e0465555537d0de677ed3b29504b7f22eeb3ded9c3f0de495169f1bdd5c848c1434fe9ea2cec1fd0902d41bc974b765d413414809ddb6918bb06da2e97b6ae68de14d9a07d386daeac9eea81d395d1866f43a974a9dc8f3cc154341e345a4ab2a7a11aba3095ed43e522a13cd36d65a3d2af529a122f312a9bb43289ec36926580b1f9d806c8d3c186be95f67ef0ddfb602860f212df12bc83d65e76727a2775223c82fcaeab710240b8116d35dd60d24cbe5029786519b3bf682cf14076bd0dfa191c6b7c355e42f6eb0bcc8199a17dda44c52712d02259dc9d295bfb3a7c51e609c4bfead7b1015bfa682e47e36f7d7c290c46537eacf0460f58cefe1fc4c962d463f876786fff625e9947b1cc53155f1552c009a0f281c8e9b176ca580807776f94e544a092511e948ed078595e08c6e97393e19eedaacd653f42ed57fdc37df0505bf2d9dcaf04ba48a253aa117de09da2590caf0a127477384a1a1c9460e059ec148ca6484eb720e90f485bdcd087533aff06e3cf00e1a38a55998a936031f2dc4929f73ca88e284ab93c4154c62ea3f513f8e7821b75a78c22595a876e44db2dc72853044c638cd5492b17172d455cfeea7fc0a2987867e90b390c71f7fc966ebdaa6d87bf1b7ed483294d7b3f72b5de260b7ae5d6162c955bd45a4044c6e59e80572bcba0ed4057a3e8fa111e8186fb82cb05c11456759f4199163b4dc45c42f2e87fd5f2fce951bddb1ac6dd9cf86f811c185b5bd300dcb390228e10176908d2e4b911e7ae3a0bf3a27e381dcbedc806bab1f01cc801692cb540df74bfda4c3a5863dad56fc7da0a36e9e32d5be7b272c01390b67a312c698533d334a547f758600a102d739fcfe09f2b32cb1dd4af62dc0f4db040e15ed491f461ea3f0dec3f5816f09ca2f7c1e2925ac7400272d46d7662f36d14084a4f35af10cc62faaae9f01d019ceb772faade360ffde36195dfc606d8480d189e280debafc896bc4fe923a36792311e1aee182c7e2febb4744dd539db2381a361b66e29503a32ac7b0d3482af5ee548f14b370b1e1a9a6fa1a36bd27c752334a414a29f73477342e2e4a02ebfa30da075c97b3341a46d189e082ae30a8760580003025aa1d079850eb34c4d18f2478a6ff5ec98dcfb6f8c355c2e9a8e5a9b0152ded243854d46fd7238bcb0dc51020f139832fa875ee2304c408f246b738838e8ae8ca0fe106baa67df42f725d16dc57cf5cdedde39d71c9c5e670fca7cfeeec2bbe4d7067ae76a84b81892f85bed649a77518c9d45ad7783fbd0a5d286d1244dfd61c1b1d580b593472014dc3bad4867d8a2a1b3077159296a983f98550e99488a47304787c7ee467210b9b1824513780f43b33f82f556849288c6396bc84ffd7f6cacd2ebf955d34ef9b1bc3e6c4fcce3e62f258b31bf4c5120670ba7ce1f72d42bfad79ee7f3b03a340dcba11b158abd3e99b4e5f1c4cb030c5df9b33cbf9367061617949ede6e95a6dda27dba47d8754e2ae52fcba2cbbbc1a6fb832df67b4f51d914ebe0dd69a6615cb2191ae08e8198c0e08ec64a0188db5bcf562871ff98e153a3b359885c744304d559ed83d0c7999285670ab2e9e1a99ee3d3abfc705ed0c3f0074fd3df977a40a092e00ad7a729f57fe90e363c614a9a6dd840d13de953dbae3ebe10560f53de2638da9347712b5be71e9171837cace7f94a7218da04da081df1b254baf68a18feb5831dbe1ed6277b9f956d5dfa60bce78f7cb7d97dcb68eacf9474e5285301321f7bc254f6883f5edb343b30492a3469609dc7ba4cf92edbdc3ae34c82fac18276fd4e4dd6e52cafafbec1da75edaa5d408e9fe67bb712ad261a7d3b721b4c57f2423a18bfcaf9fa5cb7e8556361e3dfb2f986c33e34526e5e72df11afb4b1fec28aca1b7a5bd871d32f58193de844d3a8ed49fd7b16744576783dc56c24c29e0d639a766499862e44d2e569d6fa8f6dbd87df2e4b82a1a43dadf086fd0faa8a1c03acab70e4f349189b213f9d8ade9ff364bff639ac6ab22479893ecde977bffe04770441210d819bfc93c77ad2c52a7e97b3db1dc32822ce807116e1e6cc958415353b28e72ce5b5f895aa74887a967920148f2c26cc52cdd45c3892adec7c9295edb7ddeaf1cca01900d9cbef9649efe07fef13429540325a6dd69660f3c01b318bda2bd52dfa748649d07f13c3201da940dd4a8315d11b51ac7c84af45ac2d6fa2c32dc3902290d34d2f8c3e348b2a2069e649737d08dad4e00824f65fadde940e54b07cee90a016f53ba5de4e6986f8fd71df52a40ac59f968b169f44def2d4b6c234cdcea0c0059d8f1b483a8453c084d519ece56d478197396842af29ba4bfed5eab7a58505bfa40f23228fd2a3c8027fe47b7c0b3ea8c743428a5815d57baaf48129b3dd2ef7d3baf789e421ed702b85d8bbdf4aa950433528e32ec38f6b1fc378de23b701bbaa16b202771877bebc036863f12c48d2bd4436bc29b1e17aafa648236a1eaf734647b1a0953b81d1e9756454bd0e26016452e5663c3131e265738be74c4025ef77f397c8b8f92cece25ad808e3c035d9d31d263774671804be0fe33a62bce1a864307ee3504400d97eb9ca67c4a850dbcad2e64968bf7ea7dd822160510096fa0ffbdc1ede62f5d163c344bf5888001b067d1181222518c17991e9cdf32a39fe350eaa89ebd10f3e6b62fa5b0565431953a03596657721f759d510a5f46125fff0312b7b04f4bbf17cfbc7b0474d9bf1836c912af42ef7c714a936e005ffb5856c03e5d62ee89b886bab92240c4d1289fa4dd937ff1c689ac4d97f8cd2de03097f56b8aae5c24396afa5060d7bbed28664e280e715810500b52df2b7eb3bf028f8ecd1ae6348219d818914b02071d07b142c905b37df713b719dd620fdb39bcad8c690a5f38ffcfe09f7c79ef8f4bc032252b5afd4577411518c53b80765158f4234bd0c12bcd342a347a334a7c52ccc94d03dc8d782dafb017d4d0de6e45ca97d438bef3d537616efec24e869a9559e4a6aa8047eeec82c4a851918b0beaaa6c9091c3aac227f72d42ed81d467f3e3b351c442d9f7882b5062864a98cf0cf784a1540037112a5466940e12f0aaff30191e79b2f53054b9dda3c087694b699d56123dad515076ed30bd38f9bab17f0ae15ec8a20654e52b9e49c8276e3f3d09d935dd0775e36d3b2a714d89e8a6f3669f91f248d2b77ffcb0cccb094ec3fdbf61282dad2e69eb8a303f92bbb8c880e3f119772240a7b33c061d0d9a29a0e3b1e937fb78d28c3a7441424067e2c3a0284749b263765754fde2144dfc66a37ced99e02e5ff653afc416d38d27c1260bd69cd86ddb0127aaacf9d67043c4d02e0ffc93197277e94864eb9a03014b0aae5dcb71ff25654660c4376d70935913a6097b178b153f7ab671859208be4d37f2635abf6445a105072e5a8ece3827fd16221c071ea665ead11a021137058a240b817410d86ab10f032092e6ac0ffe82964fa91630b5a1cbf3c04622b2aa16689ccb72d15a7d3952928448c7f328af1d095f80d4366fbf87fbdf0e970cafe5c11c230b44e52aabca66f1737f0341ecdacfe6a2dcd8c346d285537cbb919d4ff445114605660f879a98ac0a7f9891ccadb81de75fdb42f45ea796d60d3c7020b505ea47ad457be20c125ab2e8b75ec0e71b8498f96beffb9f8d9fa08ef727aaa617eba469adc2e84785a6e7577c4b114f9d63df8bd515075d3addb69d4da74704b5b5ac5d93d66180df7e33141c8abc5014b3688720c2b38fb71c0788c028e71b796e47f1927f1f9d0fa3692929b2dc757c368ad77f57f36968757dea79c8c810a0da1ce53f1bfcb3e4a25dbfe826f6dc3f15dca3f2913b7a7112423562bb8d03b390e02d9284e11d92aa4eeca3c0fe1f9d5687f29c1d81e6867fb09e3e869e7db44d0f74153bd76ff09721cd6a8dc71bddb69b2a1f7972556784ad27faa0cb0dd13758cb3571608650a8e94fc5b691c6e74baaa56f7fe845c205e547a20b8d68fcdf4de5189483b544950f6e9670961d6e31d61ced3ced18a47d8b2bc4ccb90087306fe85a2318301a1b2ce9310d9327d8186053fd9de21f2b6ff4e060ae7b5af48cccf6862c019702893dfb0a99e6ae5195851dec9cf2c921e7abdeb0938829d2ad17c4fc1160c8f8ee81d4229bd5e9d55f63a5fd2cf18580ccb45d44954a410d2f652fc70ae98fa2a4103a7aa617cdfef81c1b8f7d33511a0d3906ad8e6fd09df60db75bf858ac9347a599409467b6e25db3cd852a74eb6ad0a96cd68a1c511a4097985ed710a38e947e0505635501e95ec47d741a1e96fe6b2835c1683d4fd4036633b9a390cb9f1c09383c077d6dc5838a37cf3f03d87748b821b4924cc5226dac57d1bf5054a4b2df376d87ce33630131f36ebdb9151bbbd83e7ce20f8c997263724793955f23a274e38b4ba0b81878b849679c7842e14a660347f978dcbe6470d73eeaa22b5bd613862807c5d8dd869d0e96ac99dc1707ee77ea57c6a02047f3a4ca70cb4aa1d481b8f6ec86c0313242548d415b2a289109fe9f13e9b3077b7aacdebae3987d9b571a97ae9a7f0db32db8912da9bdb9a52b941b115b40659ac15ea889096de0a145e235d33fa3a8cdf40dc226e77e5f7e7a9828171baa76456871d4e726c0421fc893696d754ce8370cf6ef332c2afc57d1ad8e63d825f06660d60d898e2d4b8b6dd202317712de8214b0a9451d4f15a87d0b8c956375b4ab347bca9652215f34cdade05551e187f4f2fb0c38aab0201df5ae89ec4ef1acbb1c7bd8972f7066d161364937f7cc29dd70b58c033cc77a0c4753ccc94ac66a08d12d928253d527a8578c2117037d1e24e095d2b77efb7002c3f8e10b2107e87a4d94c1a4497323a678fd8a6cfca815658e4631f0fb7f3af188f7c038476a53fcf076e87cfdd98841a183c8d9bdefb2ef5c5522d14de951f63aed30883835f1e82cbb57b6eab279558f7a700de1176775b30739d800fd2f0295c37e2d0296d0642ce10e249845c27986dc57f9c73e90c8038581e0c0aa0ef718a09e1ba319d5638779bce0ef6ec6b475b8bcb0ff5eb3c6522b418f9b546228f02eac564ba828c76ae21e34d8b3bde7cbc149bcd7697d875f5e841a97ebdb448a93b137d47f3684151fae2c74e88a0fb275356ed955bc67e2a8affce4195a86fd197cd1baaf14aad29a94cde3a7a98cb1cd5f57cb5db40df7eb24b584c44befb69d5f4b26df48dba6cad86f1b984fbf5a5247f61004ff0547fbf88c8f85dcd10d18f7cfe7896ca1b39b06e5f2bba0dab0f04e7d538e3b1ec0f0beea05c69158a77016bafec4e44e23dd396e764f34a36ec2e953a8b95234abfab92232e6a360d73889d64e75d5054dd0207fc94f33e39bf0456bf83c613a8c7ec12e072a3fffcde090192168a116bbe7d05ee62e206d25fdaf27a0187a8c7abb72842ee3d0ed48b5522165acaec63f430d479d1a28a6e9a81a40c34bda3caef532c55e1aee8478b07ffd6fbb7f0255c7f6755a09bb400c1606fe4dce58e38333affa8d61b3ead803a1a3b12f8b151ea35ef885b6582eb6f6ba4a625960400d139397db5bacba7ec54ad4e6b687ab50579d4ec39ece901d8ddc19cf019911ef2eebfabd83795d11702ae90472e0623fd278789bdbde744823badf99ba7b66de0fe671fa21b40fec27c8528923e0efe853118ab578fc0cb06a0b523afb50c97a0fb2b68ac72cacc52575a419a9b3c51fd79e2fab92d52226289598ae890532a6eec544555219ef60d4f6b6501e1812eeeb6699dfc01a66fbeb93ddd9f68c9c0d8a32f878d221a5d3e8628b560d6d11c65eab1b8885fd99f202e151d2e4b4f6975c3c69e21284f1639d172e26916f78fbd1ed798c5c1d6881acaa1f6048d7680d9df104905cbf6154803c80779d4fe9f1795bebeed2f6d76aecc81839c19083ee97dea380482346693f0a44c1297248ee73f9c3101d9d4404a0a731eb061dabbbb6d66d34bd495e3f00bade4fbbe364157ccf1e4a4c245383ba5ca3598a7c6423f99550bb9c953e6e63f9e39f842e9aa8863cb94e4640e91ee05e900ea9f5b8df3bb6777ad986787163bbb64ccba52769a97253945b93d159223e143e2ea78b26b6330510a40860f78c6e39fed196a17be81e176c110b3c9e0480a52052e895b2bc41b658f32c254b45708b32a0290a87fbeaac76959d1ed8a050cf634ddcf2d96823067f08e78c409d2dd43baa7b5bade15071925bdabf4660f0bfbc70386bba97b0959d4b3aa25d12cc79aacfa30b446c1f126b1e854b390c6000a87a7fc855d9110004a429499fa7b3721a20a1610595f4d747f822578156a25f99cfe6be86bbdef8af24fc4f84b2cc635643c7cfc2438a0e9d113416609067d1d5f1c65b045dc33d0671ff3f244396649ac12aea7518d3f783593d77394bdf5688af153e131363c0bc5e64ef997bb1cc01a968e0b530ce79cac7c174def0e96e33e0c5de45162562673bcef46280d7f1bd5d71c6306aeeb4d3e30e3f500e5007ad62ab7c91c55e18051e9976ae7a3e98a345a63dfc020c8528fb1c88441b3b149be518d83e91a63ce6ad5b3559a6855baf8fbf0e765a3d2e84291bbf84faece2eff805c389cc736e852d0a63f40670783017cc0a341189eaf5066c795ff93f7cc30f15a2c5d4b3fb3868ffb58ff5945dd9fe3fce5e1af9746a24c977c0ddca8816ce5f62961187e69fa729dc71057d29c9743734d417fa657e5b4a484a3b49e33b3b95fe989e9b8ab016482819efe1bd79a30adc9617af65d795fb82f8d5fe988fa78b27520de033ebfd9f10931f3837639ccb433638539025b90d12d91f4b4bb35257784cd29a9278ffa4daafde76a7c6ac2acfbcdc0dccd38d48d0c12c96a2d74783abff0715b0405431be19ce545fe659119dfc1cc02b03e21e18b795f21fec5e1c3644e0b1b185907334f1aab738e9e8f6cc788e2be3cc369397c56c680af63fac653560fdbaa2719276c263c201cb539d49cd0403bc825cc4933bdf290f56e7d063f5ecc02ebcf122fdd066a140bb08556ab4f80a55a9246a6441d9e5ab45014a0481be9b22950131270d01eec9536d57c1601b4553a587df55837c13977999f37b205a1db54b750905de6ca6b05ba821faff61538c94483574c365815a89a33e7e73356da6d86c1f40d3338b91d878d1b10ac4de44142c8be32d095da2200bb4bdd4ff66afbf4e9a72d27534a97cc38df2a47457e25702a6e2f6de4ddefb988992ce92a3308933fd204c498b4f0a2dc21606d190000000000