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 56952 241e3e8b3ae2541e81ba77a31baa2dcc03b1e3575b9919491fc471aac700ca4f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4bfa492c9e2dc13931dadd80ddee95c82888c56cc949913a6bb6c92154e715b0
Certificate Block Hash
241e3e8b3ae2541e81ba77a31baa2dcc03b1e3575b9919491fc471aac700ca4f
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0070300000002b0000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000051459dd530e030322b8d6405f80deff69a1bcf2cee05ba84052dd291a16e6181d9d8ed2a20e9ad96bfafadef6e2efac1dd56a0ca79929aa8c71c134478a75ce5e872129da53987b30403b73cc0d38fa7b08a802ee3d4c6b77904000000000000004000000040000070300000002b0000

Raw Header Hex

00004020d96cbd824cee5e5e40d94bc10a61f783c201d7181005007ee58ae581e678ede5751e3fb079b92f953a6c2660e46cf79b7c8bc5f2ab05efe03094ecc210daaa340cd80d6a0fbc0418b015e75421c9b66b3a9149c96cc58828c895eedd80ddda3139c12d9e2c49fa4b

Proof Data Hex

59,560 bytes
1212160203079610184078d900096ede1bc82cadfe670a476db56dfffd284846c0e0dba431a4872d6668d82109243f23fa20d43230f12dfc28b3dc5e49d374998486f6fbf11a8a1f61275388b1e90b48df6eaf04a6a0ba43825ae4cf41b883658e9963a75f3a19ce932af3908b528d63bc53c4c59a7be19bd1fe355f54b4ded67e22cfa82b8dba41c38cb6c63d30317ad4e764161376adb69886b4d09c19a2c42b1ec08dfca19e73f3a9f829db3fa1a785e2d76837fd442dc1ddd8494463035c176d58146d5b9de8efcd6c9097daa39b4f49af708a515f171048c7aaffe34924e4300766a1057038bd2c84dd6d26da389ca444fe54d74eb82d3d5fc43a6bc86b49411cdab760ab9d98ba359ab26231ae73bb8e5b160e3a821f95d556f10713da5253bd5d2b7de9f79501db43f90f0a931fcd45da383364c7d13de71d0764222428aabb55c13eadf8e09e63c63e85f74708f475406c47c1119f90381f4aa873223e459c4a5a61d23465afc01a20003cd417364b13b71a3f17998f8c052196b893ef8c3d25fcf327f4015c3010c4ee60dc15512383b4eea4bdd01e00e8d3d415f7dbfabcd44e76ccb7b960bd35c9b30629709b0761dd739a39330fb237a7d9c20e54249cdc584d89a52b8d995489efe07cb88b090252f3ea2187afb4be70390cca8f8caf4f440134640148bababf215ad15c72016b7d72a5627f9e4bf5909496ea0d69119f1693544ad9f3bee4a585679f6678568f68561c3dd8b2c148550033cb5affc328ce511157ef3f6945ef2d54ff696a31b7d17c04adda25be9ae60e1b58b99b8d6d3f2853874c940a129fcc90a8b187b96ab7b7295d7a3592323d7b3e5ffdd77157f5302a42f2b260fcadabeb8f0616b9df9941ba038f981ebebca7b9341c6dc9cb059e135367cc160ffb7b7c187d4b9b710de31332d3cd90a6fd21a49febf0cf75182f7f1c8c39e847432b4f867cfa1db15d2b2cc629d743cf1bc395d0426d7cc234310dd48b08484afdbe0dbd69228f510693cf1ad705a4ad25463b60ec8f5360ed57928c75e22d25100ffb5478f6c6f26dc58f16537f9c0e804addb264ed960cc79d87510a72a89e525ba0482d6bf35a9c1b6e559df1ade379a6ffeb086163167bde80efa036c76bbde91530e4608ccbf95b871c1fda4b676648a570c95f1cd1e7d002e13700e615301dc5a84e22f747dadd3311282a68bf7246af2086be906e74437c0eb1a7e9f01671eb4a930add8ef8fc105de0d160dcfeb179e0d6b5f598dba30d9a9d5dc2ace932fa2db04abb167e79a0c1a31c7a8ca25b46f621275a4ba02e18143ae4488570dd2d3ad82499a51efd72ba8f4163845aa3ec5426f9f958b701f7ab5898e1b6449ea9f1a73f0ced6758afcd5bacf592bb6677b2894cb032dd5ed2b409ce128e0b7ca733e29d20810eedfcdb4d08c9c90f69ba6e9eb7532cbdcf13f0fad070fbad4b990544f90f697a3f82e812c78697d59045f69b1d71062d3a8922e9f547f951098096837d1627b6358f9e874dee05222af11e5c09a6b0392d155644b706539a535391746d406ec1d82dc43d56bd4c012605359817a1191756db8739d32f103c69643fc5559d5661ca3d67d9d3ea5d75d660ddfe6dc4a82b7c27febc8f6dd6c9c4049fc00de08a91bedf41e87a78c9303a210bc74ecbd31a505f71b34f536159d3e53b0300a923e3563c762a25d43beff3a4bcdd89bba57e768123657dbbd0683fdf9c6166bc15bf986ab2c4d9e79e025067e8e796f4f41505492c7501e9ddd37faaa00ed5d01b26f5129e46f710cf566d29198dd56a7d1f2fdc92a3e7ccb8c98a9a45b64423209492917bc95a7941a8aa460da0f8b298393cf307087f4cd2bcb354f4288633b9f1def366712371297d501cb7075cb350c99c8a5be9de2ddec1442cb0abe90d74f8ebc1ba0f1d06f819949ceabfa346bcf4bc0206afdfd5d65ea14ce9c735533c483f6b3c11a1e2d29381d07b02413c92e7e0b6ebb0cf1e8b80d04f891df85a0c9793f82a943c33f4a6f7b16c5de876a4b08ff0481e3e86994ddd345302b8f451f502f816c4f357663a520d6acebdb781b4f8d7a23f6b5ec71d02f3cd9112b635ae06cf58ce8a6f313b4c0f2cf3bcda61545d37b4bc8b666fe247af9573edba35a6582840640bbcdb32e1f7e5516187bda0679ee838e72f62e9e229ec386a93f4bf39dead6a78a1eb819fea00cf6dad4d31b71b52f56b8084f49f8c9ef9792dfc2fd21a8a8a27a0f52945400b72e7084c3321757f424d7ca764c1508ed6fb567f3f32cc5fa44d620c9c8b24a32c48d87b03993a3a5f4513716113b214d459271c43471104fa5a6e3cdf49af06f326e0767ae9c16afcc703d6137ec35357a05eef78be668ddd3c6142d753fb559ab719df5c064e00433180ee2b883c5c21fd7da44b94062a4e1e5d00671be7cc6319b74bcda986c9077058b1e2dd4bb1e9a025e848ba5baf6f2ce4e4dfdb29dd4c56edbca28306f0a5863d81ead88bb5cd3f5455cdbe4a7d671f97d65e5db807b4b1d58908f92fe0312ed15c5fb7c3e2b163f997abe099a8fe26f9cc91176035c053c23e988090b7bffa2276764d620ab1629242817d7c8f0f02aa3841d73161f25b2aecba78904f65c749054e4ff5050f6378028a3a395ad0f971240510e81b70c381794ba1bb0c93c8dfdf7aa80d4a97d83315ccaca4626b3d5ae9d5d520454666b642ce485ddb2ef99ed36d3b53178d285e6fc5d1a271072c52f19cbf1ec510bf73bdb8811cf2fd4b925c3e8e8602ab8cd3b02b9f7f310f51bc2b831189b4927879eaec8090c11553f547cfdfa9e0ae24745562ae46259c55adb469ba78991ed363abbe686edf35d8e9c22b03e1a3b21303e431e930e18acd10e28db7f118fa6403f8099c52e8506eafc74f238f3abd5904b89a6ac34ba551b9c74aef4f7e5eab136d93d8b2c8690fe82d545487aac97a0753e166a35cd54b3db003e37b4594e1a4a147beecd095be8fd92254978c6c0265c51cb36f7bc2ecbaa27159bdf7a1e5f90325bb9e4352dda0e746056da2abcbc35ac859bea55c33c431cca09f4955719cd2a756e4f5c137fd82b52bc7ed9ee907b70c7d88114780b62b252160cfe9a3daec724aac84a5297ca851bb74b5b8977d29d8b64ec708a3d6d3c0484e2977bf8f2c55270473de956d9ca222a66f58b7a1fd3732a073fcceb2dd7cc7fde72b4f2310d13dc7c717fc31f74cf1d9d63b42417e7699383aa5cf3126de66c39397a4cf9f384883c9868635c5deb64ec6964bc8c7c473a60c7f52304c22af28ef8edb15d82118f3ca7a944077495eadd2c1a26e4f1f337db430e827d6f38a861b11757113a2e289b8a43cbfcb0e366ddd1638e8c8f65638bc6956a5c7edbfd22a01918978d1892c6376364b7d31aad8cba37a8580cf84833404f2e40befc0ed280cacc2d7bbd93e3fcaaa190b18eef402b38771816e915c8976275ec1656b63186668ab7111f42508be5981663fa98e7bbcc8b80766eb86a94626c32a7099a396156aa4e2458232fb47eff51f28162d6f14e6733c05462e0c023c5aa756c1a8c208154c9a54ebaa7dd500bd66e0addcb5f9e1d3972fcb22169782a3895e3bf450a8cf421347080728af31556277ca6de225a8d5bcabdc5e2aaea9445c9d87e7bcc4dad1d84c9a1bd7c2b674c47db7e352033b83cd845773b03079a207acaa3b184ed9d0fa94ff16f2dfee06b7d7aab04b3cd977dd4b32aa502dc24a8c08fcb97e8becbeb9fed3ef6846b3819d5eeea0fcb65c320c53b9daf6e09da85ef5a4a7d62f9829da25f2338cb586da38193af2a7cc3312f193dd9ff8e0fa320dd76ef6dfd2f1f443d12462a05715b885117e45be0d9c09dd216b3f7e12edffeae434f189297465ae91533559d8d3ef89d3a06c21e60bb68975ed8f361e4dcc3a10acccc0a089d1358d0f76abe783ae4c125e88a2484646651912b072ba8159814c04f0381ea4dc379968e186b7dc72b4009f60cbb07fd860f6fc3340c8c93a2ab6d323bec2c97ed71820ae402778ac8d1b0d720d412cd15bb542aaf9fceb2c7cc827829a6fbbeb0783caad32c4c5703ff0d2aa9a10648aa82f653538ea22f69a757af891d644dce0c5cb5c4967f6396910acba917df23b9e33c6b74967c4527443d5ac946a4ba52932eb1c936fa88e7e3ed01f5438deeb76d20453c9387cf260bd9a336c082f44623ec17e620eede0db5247d2ceb4e88068b23d31effdd033dca1529c61c2e3fc16c14d2e38f7e388e9582464e6eba79218cb40386233b632a1319bf09de1759622582589e02aec319559cc6ba437ff9cbb85170cf7ef285d03e79c7f26d387325ba470b1fe65b4c9555f73ccda51e2bf121fdf7a6a74f28d1183387d7b30ad70eb157410a67ecb694ea17410bc4e34b11861562e4d367b0fcd75f8549619ba67d0cbdf49c73e787a8788132e794f4709949e4be4deae845882572f26d010b4d6d8cab28266712214131e8c8cbf04d203a6b304ba8e8d60fb4e1a4c278b2f02f5c3ea3f36c3af403d0f9d5b2a92830c600755b7b989019b9fec4bc4bf5a981a6c6a59fcc6909864861fe8efda3ee87ed20c3ef54a863f8c84c5df4749d7680326253335dad9c88a221adf2515fd118f1c883a3bafc0e59555f4d3ad797a8c77f75de427173465a41a3ee30bff866783badfb144c5b205bad7f963f87fd93870f56f05df2bd2ec72decbdde32dc44d9b777cc2f2aba077df88ce5eb6a39a7431e7958673ec67e615968b1b0d46910776dff1547f0fea0228224c634c60f400a446601ac264c49677ae0ec9024531b4dd0315b18644c800ff33f3fb99c3c89ef88576edd20a71e3360c639410227775477f242d3da2a067359e2b6333e9b1a5fa48f5e6372ab1f2171cbb5c4c99436a0f72292f78c378d64000d2188f1dc4a60db9503d95f820f968b01a692ecad4491bdc7e1cdbc0585a945f0db83d92b8e4cf173e225bc36bc7dd9cb42643b8d3d68613bd789fef401a7ab6d10319f9970daa0042c6f8cf4ae098951bbbfeea73d95eb66de8c0f2b4065c77fe3ad8d47bbe459228611652fd72966b1abf0697fcedb7bd518a67488e83292bae6f723ef571690b5096133a369b76764235976044bcd38323842fd042633376bed00e29c25a73990bbb6423a53bfd7c036b989a81a7dbb79afad7f3c66a7516b4a55ac15d0e553f6ccb7c7bbae813cc42fecc7ab7a9c812fe96f3254e0ae444c48b30bf1aa7cb2438893337e484ed9693f20284d59f179cea3684c2dfa4f91d18abbfeb2237b111860bdcf34b24f9cadde1ff0be9ac568da57481763bb128b910ac46f459959c438c23bb72536f413b29ab2364950a7d11f24dbe1a0dfeac278973c350965a31fa6f12aa125ccf29bd8c119ec9bb828a3dc3bb142f0b012c2487bf5ceafa99b17ceb0843a13c0d2aa1df54245a71580332efb0e05981c5ea7a6038049ef057d8d6767570aee71608023249da5187a8c41e93e1287ab00ae1a11ed2c91f472c390041704c16d8d27a303ac353042f0706e4b7615c775c30b5c36edd1596c92a4bdd3c621ed17b4333f1336291f971c2c895a17919300907423ace1e2ab9c5c994d39c3546369b5333d56dc662bb079deda53a3fa711e0272c6b163988d102ae5249c489d1016e65074ae16c11fd7b119f2471a8bcd0b3a96ea7202f9d7d9cf1e42268246d7e7e914af5dee2644fbd36f003a173b72b336095e2d582964b3093372757495b0710f6ecb5e58e3074f9c0c392659a7f8267c109e34daaddf22ec0f0bff177a40bd3806f5f798396425792613ec0f485ab35e86e0a4ee645ac74f7c5854a99ad8f883a298023caf231bc868566b5cf776299b5d378ed94f6e23634f808558b15337672af24e2006125d973bef76b39ff70fd8be30256feb8b491195dbeb5a1e777d41b6b2bf8090bb5ca0131225a5af3ea0b3c785b614c107165b8daefd42d437d25cff214efa07a2035cb67802f1c4970287e0e9b0d961c2d391a19acd2ce3ca7160bf42a79a15c27b6b86a715909163b5e0c072f916df8cb4fc814984a051d3bdaef913f5f81f6ec7bdcc882c2e1b95bb627eabb5b28bfec8452f83de5081b7b94a4ef3e82b19fff336914f1acc8463d2a4bda03538726f336ce649d3ed4b3f2456229bd54f95784b5916ab9d147d505d87dff1f99ce9f98c1994c21758491cb1b84ad51d159e685fed2d8393d258c947a48197e307a40f2b8ab0bc4f4bbcd59d0ba43fcf9afc09976173235f044cd7d8246ca4c704177cb422a8c60bc1224327aaac13905dbc5b20321a23f9b96ad624344179a4fad30d8f073f258199d0916c2a111bbeb0495b214a444bd97630b2745a13d887ad324c59dd1d50110ec6106cc2f867e85dfb1f26f37e2612e4a07507ba7469cbf7d5c662ed2e772f5e57c611c4a2373e16b107785ad443bf9555badba69dcc5ac228dd822072403c16a653412073f4f1bc04706097fc1b6210aebc32322d856d8cd86b097834ac20a216cb06d0d124b75ed434d3ae0edd350aef46deaf54f80d13623325509a55bc019550831ee7eca0c87a7b3ae1c0cebca3cc2807e5b4dd41d66b5620cc2fb63cb0dc8d4402631f8098c11ad3359d03124bb5230458852965ea7a2e64cec72b5edc271ff7a09b2d5c2d35631ed40a3ff8c50eb7012943509cddc82bb41bdcbd33f0d94b4185e391a5e0d06d600b4f8f6fc299185e194ded03b052dbfe908752bc1bb82c5acd544224701adc53dbd8ea4e7ec924179226573497bdc7ae7965ab0599c866b1c3fa704d520404584adf0cf8893fd775355b42a5d4e87b229761f0b05becbd572bff0b75bd883f17ad88985eb80a6ef80ca961203468d009aed40a3298c35abfc5aff6c249e0525ccff4dae20093d5a594c46bc53c6f1b6a40f8692242e5181d8a9d3422bf8d1e76c466812d422090e6abb1b8cb044141c285e1dd0b0653d4c42c151987dc9004f0b7c11bcb7bd21f2c2c7a5475d29194d9a740b9a0c762147bf9df6fab76e485b4889552cdabef666e6a19275602c0a726a0f9fb1cd8478418a29e1f3149f91bb15abf8b3eb2c048eed0efec3e4c5b079e4b37fc9ca663b2042b968edea0e92e45565695a84914b0a521fc3830f68266dfd0eed1cfc70dd9403a2e270f84714aeef298f4b6c92cb5cebdae26132e7b0d274700627bcfe89ba88762a1a1008ee94ba224e145ede2643f913db23e034baa75bc84c12df5018c2672dc3538a0c181bacfe8aa14cf3201781227fa4884732166c2194c36657a7faf9452287a0a5a501424f1195f6b62d98e73019e0014cd02a7b586aeb3ddf80a89dc8160fce3ccc8eaa468c9b07a915ae73d3f62a04c8f7b3d4ee0b8e52de9fb9f0ff772cbe5aa774be6723ad1514141a086f77842565ef4f2cc4757119865e26157011981bf05053a88497ad646ef415548a983363363c873d3ab3e5648c2fe049e2691640b464d5d0723155c567ac2d0565948fa8b2e2514a7cf3732af1438e7de6cb3ed170a17ca566b0f95e4c9901d2b48607eb7b58a4bd03716aec99531731f58c4e9f2eb472349bdde21147dce1b02309a57144f199a87027b2b711eef09e0110e3e81af372480121ee79bd8f90a645095106863734eced0da927c94e6133538119557f108dfa1df5f47f570e41aedc8fda31b22832ce379bd02ae67493b20e7158c7f2b4a62afc87231489ea613d4318dde9796b870c3de90500699ee765118ea1ea5aba907dbed3526c4a7feef95794f94c1f230ac0096fa7eb6ae21e83e6b1ba4e2d30ae16df7257f55d8c467c1475fbc5e9a1388233f2b6409f7cf1bacb56feb8f069044add4d36de5d1adb84ce222b633382a323457dadefb4483c99905ee84938d0a5696d1b5c164bc6cd7289a760208cf15931d571ac461ccd4f43c8086b89b229fc94f2dde13cfc93c496bab08a260fa21cc597ed73e9dbb787701d4caa9d692f019356fceba3c997d29528988a2d6c0626e38ecffa7dba0b68857506b04d8b9f1b5f7984629f500f93f27485b2725f87fbc5c5e192ccd57fe3bf5989db85fc07db7f3a77a4ef094d3fa58a5402c93651fb2d0896ff946c1b0e7cff573ed12a3e6c7b96e93bfe1e25e72fc1e7e3d6f6c66728e28781402ce3a0575feee0e8834b889e2aecf2982e86a2fd96a9dae4d63ea9e60a5252be405c98a34ab2613e63ae1bc2c8b3d8d7bdc5c295ad01137348c91d2de28fcfd80f4e86571fa1b7a9f1d26b1561c9236bc2f16fd152e87f9e2bf1c8870b476bae806b48456f7996debcee74cca7c49c96c26f8cc4d164b68d4c73ecd6c220dc78b61922220fb6cba12fd05bbe6a1e2544b67e265669be58a5eff34ad18982d9e7dc44d38428b7d5ad762945e51f36a6fb822c008bcb9a0a83a2979378754de34b375c8984a1d53f3f4f684f36df22e3fa2570b34a6b02fd3e4cd02982c6659608c65df4502dfd99cc6b3cc5b400e57389bc63c4ea74e10ffde3f90950e3b73ce8d86d3982ea5488f719d06ecd48d8ab4b758c479526197d4cfdb0e4dd7ca3dc3873eb11976a1b24c0e3dc4f86aa593fc1f774f12fd65e1b10a98ad73c650cc5f8dd968cccad8a9e39fca625d69d9f6c207c784fcff248a79bb98a3b23b13ddee8eea39176274d36234588b7e2c1fc89b703d7a49434fd40a136c83e9c8743daf1e63bb2acf6390e63905f600e40cea4080ca7ff7b9bce9677a8a1fa2e6bdbb17404eb60d2fb9aa6fb74106b4a3d0df4f6a72e50e7fdd201ec95752efda60001324e38cc03153692a75fe073337300ff5b03666e323430d777f586c239434c795bf7c3a58f9ac577172515405c39d909a5f0f45e85a5a4b2c11ed6ae03437aace0a4bbb9acf2b756c7a20b19e421b36d1209c3124679fea1f491c9e62115775a3766787ec4e2cb830dcc8ae5fb1f4ce754f154efd9d15c5ba686c51261f23c3ed16d554408dc2faf76bb36d412a3b7ae31020562c94ab22e6f149ed2c31cc6dc64041135c712b83a69b8cd4623bb5f4a97258f8d749fe01fb552bcba2e25b2465d7690ecab291fa38bbde9eb7c4facf2384852597802b1db370918cf61097254ececeba5b8dcd1ad531345c509f7e389a26b3c1ac94911654fe89178bc879f14c7ef5d34685e999b9279db8126edb8f69a9866af7984d05e35f10f95ac1315126293930e0919178230d65921d33128728488f36ac3dad1b39c6a4586525c3173c472f69da4a6484466c7a4b49e8a5d95bf825308fc4ff439083047d7139c16db4406e1fd91cef6610ffcc5b0e3550549ab85d33967c40632f041139a62d0cd0a50410f155d7cd0e8b731d342807b967d6fcae30b0ae6a5d822305ea98d9c5c4f9d71fbdbd1f204937ed8e74d54100a5181612dc0af7ec727a1681e6cf5a5f3aa2933d6116ba6d1901d609463a27d08643db0613fc419456895d8c0342afa68afe1fc2d54cc5c8367acc2e4e981b38560c4947d80493ea8acb83259ef82720501ea196d1578518d61a7052f6211652e8413f1c44dcdf62bd2bdc8f8ab3352fdf6a2a54515034596931f39b7bc709e94731162e689a4ad292fcb23fa5f80828d93bfc282112d6e985e7032eb9a8608add87b51a55155b50f14ae236ae7cf7a8e8806bc1e2f2e63f09f64414af21c386ee73a8c76689e90d83f6e52b452dd040bd3226445b2756fb80d3c7bb1dece0e43897f1fed332a21222103e7c8f10a777156b1b007a9fd1acd5e3605253441d7270bdf0131fd2f54763c3fe89b5d6fe72fcfb7935b7bf9835e72410b3648a4eb3878229fa495173a8d218c46a9407b3d8da01428ffe83b007dd2a4a6131321febca4afde4579e448a4c7565b00bc08f07a1765f728a2b4f23d5c3bf934cbaafe110df8e813cd0d4d4ecba836066ec00b369358c4f259bc03082664f97eaa4c5d3edf501b02789041398e4be7f93874eea1befb67032f4c54ccde2e047fe3b180abf58f33c6fe12ac134d55d6458ee49e1b9039beec2d98f19a5411818ea5b93dde52effd7e9486029df292858075bb7fd474c9e9e896d574fcaa3792d8b27a68e90cd1f01b35877732553ac5a37962203754e7acec0840afbbc8a5fe0042e66dce0ed90f2ea20f191b8867fc2750eda5850ebea7fe05652e4087f4a2a7bcf4e61a1af95827b9e72c7aec2713f614a06109ce40b03367e1f1da441561ed9aff0dc3d9099de5683fcf5d5a47c42613950d37554614ae40fad2f4b593026cda08cd718e4b1aa3c98e028e3b4d0cbf0ecd0761db0947a79dde093edad2a675220bbc9b2716c13e786428de14b6f0ce4478e810fc8100cb7ce94ebb33dd1e2477544300cc598908ee8cf6757029917902acc168e3c9628ca974ef1e73cc6a39dd6be1977f4c8363859babfbb61b0d5c12e70c1e8ad806d56e3dc361ba704eb5f66e0b1466786c9a39cf73fb993adda405e1177dbd95a57d9074e5cbc9f5b6307e5286b36aa5e82763f64c9569846a3ced2432421b588c0c49fa59ead5911be65b05996d465f5ad9e7ebe0a08624e11c714cbb12b081734da720bc228b466a1438650aeff61ca8cf72fe9d4882a78e63f7f4f8e58c5cf362973802d05b051c1d23f4bfb64e4981eadf5ec64ec48a21ff8cce81b810085660e252563a1645451f1ce162d67b806035d65e097b06da3d12a7b3e9de8ca9b7f08ffa77dfe6e864ba13217aed5c8578e9d7cf8bc633da71bd9bbce28849665d4aad63d93a3cd3f87244b9ffece656aec65c76145769779bfeec96c0df282d9f5a0a2ef083976fd342e7c2a9ff4eeb897829e4f89ca319d8756cb6c7609a54e85a1a12af8fbb20efed4e53f821070d88a2a1d2b04ae2338fa0b5de2fbe0469eeb9a18be5da4df03b04b8adb338dd9e63819237e643468e06aa7d6b842856f992689cddf82bde4fa3257787f885031401fda443bb611fd6e3c8e7a4e285a4f51b105d10c9109d67696527e1250d15374f0cd21d1d057546496253c3f2d64353873535cac2895798ad66b63285b185e4734f18a8a9b0aa06f20dfc0601c14348e6e4d7f9954be544c69368bd08a589055105a6ea570e876ac4337dd9ba73cdbe940ce5ebdb129df88c4bf7a3568cc780969670c2282c0f513eb52fa83b76eec60446df64ad35c13af9b3eaa8e78bc057269f0637b952f1f0fa5454fb78b5ef064ccdd87e9f57aadbbbb6a88a42b65a3f1ba99f0cd3f68c6937c971f183169cddea23a3f1d9e2656bd8aa80e0bd0362a929c606adb3df0e7b35111bfc4e45ec73c89c5505408f45117af6daa0b839f539332d4ecc4ebc3320e49b34d992281b05aa4bb09e909247a08bec735ecad3b73969dde3dbdca37bd7166a765de1618badb5aa35bd204d290164603b86fa3bd686ed60d7519da310672f603b7ec89db8cb9701bc700edd19537a95ee29be72a1ab58886a418c94ef0fd5c91d4f5da0868700f9cb13c1205efbfd2153a32a7773e69809326d78c614061dc3d2b024e36c2d3e8c9769d046b6fd81b342805d38b2396752039302b7ba68f9d39cc396968df4f3efa9f57734cabb17faa04e2fb1f8c3e7f343977e55792afe1a0537d84ebd32adbf0bd75842c3ac9504d9388cc58fed3351b88b137c9666d79a4ca446c20f96250d7a3acb428387b2c54e65a59cd2913c3aea8477350c0a967ab21514675728ee8583e8d526225db505731f0bef050c64b7d68eb030ec53b8d6f6a67eed3e1428da7cbb6d12bbcfd4436d3596574c8cbe6e9a503c04876021b5584e49f80d4da0ea3e3f90a9ed4e59ff50a54370b90bde2a1fd5b77c642babad08cc1ac2accede6e4aa94bfd69be18e4b579a6d5e22c100c434cb066ebc6197afba711a333493af7b59a872a8d0184830fdaca9bae4c25e938601d2f4d092605a3cde1d47786b501abf2f68d89a519077d4cad89b6f2b4cfd34ba4a6ba8cb6343b8c8bfa46c40ff9c83f26368fcd81276c3873acd22bc19970eba9630c87f3bb8b5ccdb4df4d17e2a6345d02851df1381500b9c1412a016b76988f727f29718b460b2f15d234d15aebf192a5eb4df255cb58bd46ecc5bc0a497331549d69997f3dea9007742ec8aad4614d9fcb0a880f988b35d0b8deeaad409d387c60c463d2f96d1cbe2201201edcd65edfa3815662bbd593b7e62228f4fea4b51dbaf5c162c8bfc1c6b934384049d2a97bcd1370385b2c66c99196812ddfee318674e3d3695c5dd1af880e19b8428676e9886d64f882793e05f08a9679f3d3a2e3f18cfbb1d159530386fba96610cecaec5ee9559cd4209aa2e7ca1159c3922fca1e88c65685502e7b8f5afcd1dfb93841608d2e3d3dea1056ed5f7b0ff51210495e2883b5cae1e1d5c26d9219ee3d9472dbea8ea2b60021d805bcdcfd0c8a55365f41ab5503ae1b485205ae39b5de71ad5b1d1e56da01fe8b6bb856e551c13fc9ba1241a362db761a86307df3d9479fd1bf186c45478030cb01986e8c0485518a542075938c12a2364086e7dc1677b3d58d03c5b8770b29ea7ec5f15a5a9d48772899a6043dbc9d5d08bdd0b223c9e1efa3ad111ceca42a36b1f0525502512fc4e8bff6b7a7ad507243f7ff9fe513b0a7c263e2805b23a70c3958dd1dfe5fbc14544163e4e6a23941ca8c5a1a918be7e4a0229876afe2d84b9bf253d0eb441d854e2e0f4276565576c4b41c4f08d69cbf5797d1b420b322c666f4fe28190034689c29c8058501745d422693ef4cd5cc6b4b59757be59ef4dc61c8d6c4fab913db1697ee60a068f0078bdc3dcfcf56b9685d117db3ffc0e335401d6b90694ce87ff87c517fe1f028996313723c0e089ce05ca4e3e83fe90f33074729da539d5cd344c64416c4901c41928ce72854d24d5ea4be6c7afab5b982cc58cb1faf4c214f2a431e7e71523d8cc7decb0172444a1e822e59d10d71f84abbac5bb259c61d7a4a45de519ba53dca442ce59bf0f039a56edf3dcfd4444c532d6ccaab4bf8a1646d0816ab4d2c333bfd87f7efe110bc049cf1f6154a123f614c6adc0396cb831a16b71a8a2d0c277fd0f9757483f15771cf0e398b25969438be5f45128e53bd501e00ac0d51e9bcfbc6309ad8d1c675eb5294c18508e4be7e715d6ba8ad2cfa316daf71c8e77d16c629fb00af3a6be2ffade217bf2b1f3fe80001ab3035233493637a507d923f6d84d4ee4bbadfd014b8d2ac316181fbfa917d153c3ccb71c44ae66887b70e0131652c0c076cc05f3dc204269a1bba05cfb079cf6809bb06caf13931a0a5fd7ebb4dff8ee8a8d0ca8f6c9dd8f9bce2f65c407f109fea314784f3ee1af75b5828df8ee281546975373672fdbcab567fc598b013b1dca85c0a41bc3f6726997a2a9c89e48b5c5b747f376863706d220068b599b99e8a73ea961b3dacdb2ad8432743525ff3d08b56646bb7a2ce47444e67cb4b3169db25b6ec95065362768cca56f12f81388c45ba3d8402b6e204f3327e6128deca09c4d56d3745d87f5aad2aef1b99b0de401682277b8b0b9f12dddd99c3f223b8bede40c530d585ea805be2a47b7eb9b854c20fbb38606e857ad0c33b34f79817fb4b4f55491e1aa8c5cbd8033027317c3954c1c0676e89596112bc0dd91010ce885e9986dfe409e776f402a8aa6c5e6b513dc84506e00fc4f36b67a2ba9a7daf43ff079caca793fe800b42c6175a13b5935941bed8eefbb9b4a927fa0e7bbd67f46ceb2dff7e39b5073584f8bbafa63ecfee07cceea19b3a0a420839375db535a470d21b6f23bcb3b2bb856376fe727fb8264d7d2fccd06fe0789cdbafc4be5185a4a5de9f6f4e6ff149d563165c7b26f00dfb3a4860a16423cfe81042ff749cb98e83ae0897cb352b4d9f301f7edcb71d9209fa93fc994827ed9784e729c0dc9da43d6537ea1fdf9f7a102e763f8cff32b4333924050a909792d464b8b15cfdcd0c55d9e4e294b9ed21cc728d441ae9e27038216bd1ca478e2d05b5ae5eba53c8dac4df29b7fd3621ca41b8f862a1da76b5a080392d8988b996aac4bf9425f0d7ada13a4bf4b3a2f1b0171d0cd8c95ceafceb35f2d58c7fe765fda8a9738c72f55de004322ed6494ae0988da81c818efec5959a56ac7e041203b33a18d1fc09f55f5ae82c3fee818421fd807e44a46e5585c2f13f3c426e2b1242d004f5a465a3139aaaedba306f3a481521a5599698fa795478c9a97dcc62b5a0fdba1a4a69d299a4f11723063e9b1ba3531e8835a2873625b85fcea58f546f52b58b5a2ee5bd49156a2589acfc0910b3cd996febc02da7f4066e27e7eb4cac758567e1676a3b65a8c5f58dda94201ed6281353cceda11c1a2be480a93bbafa6481b519b731b872a1238ed8321b2842163ad34c62a574c2dbceacc4f16265c55988fff48d72f13da017aca9a756975210b10c4c18b374c1bbedb7e6f0ac738cb92f8d9f08870cdd255fa7026e256233a770196205a9d132b14c68c05a3dbbc83b3c5d182cca9174d028fe471a74ddf117ab987df4c94dbc95a4fc1325950b0438ebf0f119a5bd6de4c9cd9333c0471b4605fb0269cdb0c761bf0dcf380e62213945b944bf610eec98d0d2126f71176e8fab9405c92e13d62eaa65a8bbf1c0bdd381e4e8f41da2d9795e5b557e2a5b92c55097bfa5fbac0604a680c898b62c2a831a9a27dcaa192eb4715c69b3a444a8bf4c9c3cac9508f89bca5d0729eaaec2451bc705aa64762d0a3c04979922569b81b8e6e335cb0e246fc78e9dd0b351818a9b81224c984b6a7456b0fd6420188dc10eae2fe3a7cf727a0652b148e497ad5b7d78841b1d39e4514e9b1cd6d644ed40f66f0503ea346780b4b7354983160fdcacb34eba092a0a78404583e5d6d079e00030b1f3f4b2659f696c3e063a1330df1a84fd77c472ff738322fb1e6441bb08bd396a1840d94a57a33f54f54c434fb5c4266d5ef37bad0b93b928b410535b03a9cac812fceb01e770ec2aa4567f59f6c1d1d8a7706771bc68e33f507b0555b8fced99666e81b0203397dbb9bcf6c62c51fe563884dc934e7407f7f7c162d260aa066e87d89e0982531234d49dd315a525d015159000212f43d52f2ffe49f949e5008029dec9853d866a5fe92ed4515d3d738d99a6c3ac0fb3bff51ea4b9d20c41323cbdb174fd32f5732b2e69999a841b2de994159b068ad01a55efe88ab4f79b3f119fde15b970f3c4f90dcf0ffe50c2d051ff6e619160248f2062f7eeac83aee789fcf3b7853ae4be074242a0bb3ded3cdbab7955dafc8c5d6d4494a1af335531035f6aad6aaba5e847396bd39a689e57bf3cb75a74827c58f1bf4313a1a1d55b9b8e050d73b147dfb54f0ddfc2a035ed49160d986698677e5096e66b655a7fa248b46cef12ca216e22ba5f9163f2b059bc579a7201b584a1cfbf768f8c077a7d760038d8074352c18e6071d8f6cf94ea8663b2a0c66ccbdbe4f22c0279362c5cdd341d532a9bb735500c5047a29a9eba0342632f347f3fb2feffbb26c7f83ea69cd83e6297152912b0c6ac56f00f0bd1830941a04732a3a524879ae9f4402a16b3030771fc11bdd6a3d691948fe358c8705101b2bd0d626daba04df2e8c5f1260b6f195abdb86be0bcd10701501ff3a65229250c7d736415a6b2fd4d3fcde55f536ff3cbccb3e77479bf84ae6f4c08e6329edfe7b3586bd2b0f17113d90474cb7711d29a7388bb68d8719201867ad010ac53532196242cc3c74638358fcb8e436521f43eca5216e7201dd3a483248d71f835597683a920d8be1dd9678b63f302845cf339aa7724b942014a15539426b7a8919bb067b47175bcb57c3a6283cc8f28fe0e14c83d4bcf1c05824d9348f9b9911f2fe84ffb146f905094b9634044aa8b2e2235df1ac2b0b9586b0a1358b43f14b4f3e08a0920ebbc0567c6db10261cf6e9bbe28dc0d6a1577fc805f0d7668a4658feaa0d8528b01eaf6112dae62a9600e9897676718fe6c14d828403f2f9920816f1e526805a0d6364cd7e3833752fbd59a84191e853aa15c8396ffa499edfd05b14facb993c88e9e1381ff66941dd214d690d4ebfe55c361737bdae81b222f353dcc1f88e0faaeb65e888b449bba99a23df1ad306183dcf435657bc8d7175885a4d6ebc3fdcfe9fabb39f88741758b886843c324bd5ce0afa8af85df41b1b2bd336cb8de9ef3f54ba6ef1bfc2a794abe4f3dcc123114c811cd5addca8ccbf3f86a108ec9c3eb0f5e6079150c876cba66d24859913f4caa34bc475f8b7629488382d6534ac0ccd7b632b0d9aea67783dffb3cf6fb3fdd0c6d7bed6171c4509a268a839d1ef28df9d651d0ae732985517fbca9d70f85477a4a8165ea85417fa4e8966c84d1df353b36542b051491630f3386276dbc3e1d4721f8f5954b2889c23513c126fe407f59ec515107482f50fc6402e88d1bf502bdf52f77d97da51a1fcdaef95c7a1831e4b6049cf521ebe57f8afefa3afdaabb4437f5d07b3d3bb959fdd9f6c2a68e6acac9019153c52dfc5199e216ace2081ab0d662855710b6348a684ba42a9c417b42cb0d6a8ad4d85f1cd2420100b439858a3e4c6c3cd08cbacdf17278cc0413b5f318868b96b4161fcc8c3f8a948329ae46d6aafba8e0ebca396ce84a0f84b1af7af9895154f0b12e57e1ea5a288e0676a56ca2e47fd56a445b153c741dc0b681a6393d780b979fdfef43c13674732725542ba9f744dd2eeb35f5b27db9af9d3a01f1ccda195216ff7adb3a162c9cd4db5dad58f4cc571b687bd15c18e0a1bc0b33d1ef5b8eb75809929fb245731ab94238615b990cd64a5c834d4f4566c740db569602c052894aba84b61318811023e706577077b60a2add3a1a188a34a17bdbad7939006f137c6af53dc3d7b88b4b1db68a31424c1055b6ef12daadbbc6fe8c42518194e8a148d171f2e7e29a5c4f64581e1bf0d27cbdd2c657e0602dff584703e5b857819d8e548cbeb16c81900cba553bcaf20558936810fbac182823005a6093d2c898a44213c8f470d3b8993f8cd91948c11a78fb2d3219d8568392a91dc99de929e2ee62ba71f9d358f9e2e9beacafb53f822707abb9c9a3dd50c1d7ce0a4d4a4d13839d4245110047da230e19310e33284d863a9f443ce1262a1c74becab7909381aa86aa5799c776a1558062ccda68a3a6153730b9d826c9a63a9bf0778c418bd3ce24da81a48a46d31234f93c6a193e0f9c557f66206d863989eb82dc411671f991be93a034aec00ef8665b262c4fcf79c049f766d7f0aba8f0f86841ac05855e7e413396faf7f74bb20f478063c190b124e46c72706781d6dd6ae060d4f2ce04e12b17bce5f59f9e31f5121acfeb904a6c38af3e2699ccf77e577afab9ce0a3afe0a1b27b92ab6edd9b9e30f03bfb74a967005ebe9be3d496ba52fc34bf54b3c61c1f651911caf18c440d9f5923c91929d96aff4cfb81821e06595370e033f40f8b0fcbb2478a0f27a8dd8785b35f2217733f1c4e22a4175c91d8b0cee11cbd396c1f4ccd33d57a58730d48fd2ac727c0c97a0b1ccb0712123168fd2d856d5311cbf4ac1794d319ca6c0afa8c253badd3fbec750b8c2812c288f8c24ab8819f5442b04c11088a1869c13f848cb8eeea98451dbe63ac6da8d9d265ae1e3807ac791c4a7ee21bddfedd0fe22e28f698467fd0dcacd5591bb09011459378a320ae83db6b01e92170a5ccd4a0ca4bb8fd9b786a752ac8cae264684a9c91848922886bcecebfc6a002122ce356aff0cf3b1ab61a45f693aae5cea018e3f9fb0b2f72e5b20f2e0440dadfc293268a5b258d76eaaab9b4581eec8dc4ee9c5deed083087f5c04105db78cd90ff7c1b031f21590ea4acfea7dc8c447cd5683997043d41f8c6cde9ad90172ccb2a77a0b7bd93344837fc745ddd06fdbfa9772a52e68b60510bc1a7d62d3589c3cc74f5278daa2d60b89b0df3bd6affc7e5796861579ae133484b61299ffdb8e78cd42dc62391c9d5118f4d8b52ee533d40012dea2237de6e6f89a9c7a30dcf312ff0b8511cf040a9284cedc2ef5fa80cf5547215cf87eafbdcab81c56abc4fe0a22c107b9705cd990ceb7c56d6dbcfc58d9d114efb9ee3d6a6ad0c0c1fb01e19dcc48b7d2785681bf07cbeddac5b468298b1bea69dfe2ef18ac11ed93c5126666eeef30433ca763c0b7e86cf81074cd5e03811ca35b267f7aa1ea15711c3a64a3b221f2ca5a69b0e82e41232bcd8a5fd91280298e5fdae1f4d1ef990a89a95fe86e6f26d69d3d98b12fd505bf059752c56b68e72770ddb2d33ea437f218ad91537904311641e24ea2864c22e97d335b19df7487e464af8e9da4f92b619d43e2f73e4f75cee62f22f660875e213b12727a5bef09106bc774252c18a2ee85f2c6b0523d5a1c75b3920c0fde7e3a50c3ff245f2fd545d9cdbca192f0f83291a74e1e1601137328b649be7f02c3233ec2c9435e3e3cc9da09a3072c635ec3f057391f500341a5e447375a3349707b854c663188d91dc474227052478e96816f50c8167fcb8ba6741b964d35fce1083f312f3024d78003997c715b2299caafb2d9a150e0e9ebaaf1a808b994c938ebf71f19f5ab5eeccac0e72c6a9a9b423a255695f1627deee3b7ce83495b950024598ccc31a72c6e3da58430e36a7ddbf138b131d6059285809724feb82a1cfdd352b12b9709301f0eb45c44ea375d60df24df4d1453ce51887b70868ab708aade29521ea647a95c30fe710d755dc4c23798e48735d53b4d9ed4e5270f781249fd2b53cfb1ab5d134caa2a97d621328ed49c1d32ddff8bf40909127ffdb0dff4a031c2914c3f8fea210926ddda302cbce0df99af20f332d5622c8a4fed8a2a4550cdc38e3f15b0b71bf055fb4690ab4cea9409a39e4bd5c366464c0b33370acde015a6f0e1d6e23c735d106619075aee31bae8f80da1b31a5cecdaee2d0e777a33e79786e86b4c1ac98d6759da5b27477d85a1496ae975203c557e555f40c5df9ee882122af2f265e228e75397f1a2bc1c596926c48da48e4573b8f928e20db0d20dac6236ea1dd9d1ee77c8605b7f84c665690e9bcdbc2ce969cd23bdfd95fce1bc36a7719cdaadfe154ac4332a08bd18c91549bc9bec4750d7c74815cb822645ae327f24fa32d473cd889206fb22f4fea24383079eacab2fa92c74d971ff2cfffe8bddaeb9365ce52bc5151460dab91f0f5aa82ce66bbed9d4218fcf01c6a62738ee527e2a1b5bbd463afd61b4f75aae8b983cad7b72f00d5583849cf4dba91247cc9ffd6b3f6165efe68a3eebf7121adef998e09895ad822bc4b05eeabe9b4a55f52939f6f6a0c0dad5ec083c29751ccceec78e09a908986ffa4cbd0195a0672958cf7508fb62dcd3b4589a4022d4563520727d04d77974c223fb83e91f18928da606c358e9e52694da6783ac3d37637c040e37ffd20ad112571e3272f42d6d55fd9fee18ea8bc1f2a7757292a37cda873313f621b57eb4c0de6a8476f62fb39181571939ce5444ed8a43261a50b1b0dc0ceb052a0eb6301e2d33002e364f70abf73cc4d7a8167f2cde8bd4db75dfbdbb4c475b4d0ffcf33a3403a14c2003abeeb776f3d3c7c6f773e7a9ee03edb8ef6f648481c79880d101244843dfbedcc5d84daefb4427f933dd3041959a975545ef7e4afb7b2b9aef471af92bc0252d4c7b08e620a87f1f2b2ab97690b06747674ababffdb3b939e676cb3a8b769b8dcec1e19d0587c5bf597497cfaa7c3fff64ed7224f90deb8bd2b045d727ae08f46d78e06115b4fd97f3439816576018ec07d7e8481073f7936bd729bc36eeaf48ad93d263312d7e6a84ac039200a0b3fc76bbb46477ee6625cdea061f668eae7122d9c421c66dde3f18e6649329660868dbd22e8bf301531ca1ab314e2bf9028e9719f4b1126e0285c5886d1ae2111be79bc677969c9f1d7194ad7a241365177550537651e3a61552632991d56b19390515b2ec76e618918d6391abd3ae5a97206ed8a1c9abfc2051f8dc9999523de865b3c037f7c72413463b9c6c99d386a7bde48a87ac5858c6bc31ef5f7b7c1eed76526ac60952972edb1f0885ffba275f725adc79b0a9ae351dfb9f0deaac12a6cb3d16cf6dcbd5186e358babf8564029703efb7057d6726cdf0843e63a684fac6b171a5b28c3f245097ab9b4ba05096db4b5c282b6055378545fe6fc3fd7c8eea8b8a7fa052ca8fc7fe552723437098c38b8ff8f85d902ccefe79f7b5bf9a8097509f0a952f9f3700f967ec4fcde1de197494625ea112d86a9b859ef66d9be23050cb19243c1de26668616fe7ffe737311a0f83dfc8f1c0211e0965540b7feb597c3b7429b9b4b92d308724ea86c234a09e7c9e9d022db941fbcf8f1ac556a802b21e6363b82e176dddc8e36b957ef399d6ec10c114f3aa05bffa2bf394bff3fbbd9f8c4278fe5712f518736734d38a912743cda447c277bb5819fc6c7f24cfd6d83ab79c5c68c2a4ec04d45b6ff799f841f0bcb2819c464d42a485571e1117e30721845e1927c83c8f0d349e81c721633cc7f7a49001e95857050b6a53ffbffa5e7436dcb19f90b2dc66c8261ee65d88f49608f914d63ec7340c8dcab17393605219270e85dce7d9b80fc3d827b6e92b19b62121636eaf7d6c1e8ff62be2e5ba994bf646dbc9fe77b719a9c328df1ba8c62c58dbc7c0d50d6ad7c74d07bb26ecf135682da35a70ef31f6ef8da108fde67fd1121de1babd091a0526fc30a4d53ae49656a946b0c833e78cf3a4c6fa9cc46cab6ad6deb5d9949f214353efa92401fea5156887e913573fe5dd057db86b26af5fb31ae1f106d94314b961c602eb96f4eeebaf4f03dbd2ad7a0cbba84f04cf7f63a5d43ac1a2259c7d87ddd655ec8c743e5227f5388495259c61bec9e2d0bf1c7fe42bb52e59e1cb64f3e3ce060b79c52ebd8fa1c702d4e563083aa5133b26dcb24b771977f37b6a7f89f86fb9057eec54cf7c02fd0218638c62074c93c53b21074f888205adb6a6feab64b034f0adb6d6f2c52fe3d725376e041b6dac301d8e64f3670001ee7afc35fffc1be42df14dc42f46e63e14ea27363701b3a254398a967439d9f934fa43a7a86a0b92073f3a97c27df36281d56fc1b7ccd69691b4c39d48f58035e4fa3223a8e9084509d99f4ef8b329b3b067fa1ec440355603979feac4f873dd529d81b4077f574ec7680e80421b0e79423d0862d377b31ac1ca970978215ee0c4c795219ec73d6edf56386dfc8733976db36ef372c959fab3c21a62a02aed4ec4537e036a2cfa3b3b4d326f951cf9888f58a1a72c354e4ccaf7e7bcd54d61b6054bc602b303b40ccac1cf361ac971359f5ac2b83b7441d130fb2c43bd143a2bf7a4b33174e4704011958c18dc94ee9d8d2d7abd6252532aad2a50d419c972ace532a6ac74d19b17ca88580d96b32e5e5651dfb521068f0780f1d64c3200b6afca80f13a8ffbf82cc7e0cf7aa44f16a5cb5dc945bbd29ee2144e352d02ae614ed884be7fa3c59544bc0cb103934fa4a8578882b1770c69d8bdad6ed20d24abbbd4a3bc0dbb2c0710824738751939a5aedfa7161a58a1c14cc863d041f525fb9a8a6ee7078e0dc5d44247292f7a1591915a12dd4abd9a1da35fb7796bcc9eef92506cfc2e7772add2e133f49613c25fd5aedc7337337f81d6a2f24f316e55c9d6e896d16352cb8378df64412cd19f9b9ad64cae87ad59063e0776481e0643fe8a8062f9cc3894073c141001cdc40231f4f22e819fd86a065ab82bbc8f12973763c3fac71567f461a9b0cedd0aac52129fe68a42feacc111f587bfbf8126d9d6f67f4c015a395d477cc6ee16087ccb16f906e83f6a54e7a27d7a1c75efac70a336dd879f3f1c245525a07325517f300133b2cfb037e5bba8ae1485d6040a9ba117ec253d741073b634b2024d4b3ccc6175bc8055cd74a8d346d125dcb0bad62c23e4e1ad40e2e23c1316b0be2b073cec9119937cbd3eaca293768cba06a38a9deee9609d04c17c79c57d7955d88ea70d727bcdb7a43704087272781239a274b3f82048ffd7d439b169322a739f5de8d582adaa687a2ef3fbe64a4fbc606740f18d60a53f7689cdd11ffb7966d5765aff57e0d9f22423da3b0ed6ee38ee2eb87894239b5715abb87a0d2968890236acdbc88798e1dda17833a44b9d7ec5552032bc4683ae140b4ac1fcf2a9a2a88c7a2de42a1334855a2a051942a4824c6aa77349828dd3bc71324496895b7e31ed53094bd70d2e6e20f113ef3a30f2613d23917d855ee24e644ecaf700dce8c5e3fe25e218d7327c9b30c93b67c85b0d18a76906846132de0af53c3812ac0af062429f814d3d4faaace89e8dce4fdbcbe2fb9c4d98b20f3775e14e14238eab5b52b832c281d2b9d0f1306493d83660f2ba732dc8c551c40ee9787f262b97d1c95890df5c456610ff1f158d5d07154fb6508b8e73c34c8dc96e55799db3d9188adaf20b89ce56eafc1122e05774fa25eda715a9a3281373190e12b7a914256a6b20842dd01cfc17278fc709518b4f10087078208b6f2e2f762b9e3b49a226a2597dfe0065fa1f223373e964bcf62b4771f3375df8a9ea0b08f859d0219c3ed78f13feedc472e8a323e4c111edfe870fba91c9a598038efec389a864047ba9f2cb3255cc41ce5dfc3a75b4762d0bb0078a6ba8ef8b9014a2e80e4b5a4e9519cbe88a0d3c17164636c21fd4963c28d5786324f6eb382acab3d20cc0c39ca6efdaff466e663b41dad3cf8f7db30f682349fa7c95875b2ae389d4492fbabc4a42d517902c4788675aa62e3653936898931ee20a89c680a2fcd4d676e85c9351737f2c92514f604f664b0de88436475d2bcdcc0ec4cd9320ea6b3bf77afbfd24416d10ffa20b51d801aca4ce1efa8ac8a995af99baddb688fef33ed61f9844a9a0561ae38c9e9ce4f7408a19df7f4897cb3abe71cae8f1ae3642575a6702bd19b396f4dbc81fdf4383345e4d549092e21a168a1bf2bdd8559c0b2c31f439034babd60778d7b71bf824f2e44b2b79881324221daef0fb18670da0ed467869ea0cdbccd4a4f35931f240be1ec6862d1dd164de3f2cbb0200fc104ffee1ee5da21af252b796b96f8dac5bf14eb49b1e0182c3f73688635b6bfcfe40c981632f1477380f6cb8c79f0c3628021ee928951716c43d5ab5151ca7924ea13f84548bed89e37e3f869ecd92642145d7526aab133e5e002074ae4575bbcb824983ef394403b32b0135d1e3339bdcbb8c802e9c8c1a0a1d5086944bb17d3384b889edefc125f52b7716ba8a83d84a23112400299b284b8153c838586021202a3b1b92d49450ae0c34fafd27bfc23a049e59bcfb7f51cc87f2747d0d8c7c0f1a9031411d1f23cc90f3c2703accdcf2a2e284421da9fbc41d7f2cdc1c44a36c37aa40360eb83da48e5bd45c830652ece732572edc5f5a81b1c63a293e39a80826850867e54dbbf4c7b07520f90370c33bfcfa7210f1eb353495d889ad6832f5ed7e0081e9bfc026cef114a70e341e2e5c74b6414758ab00135c98de758da8fc152b7090fd5d43cb05034e5133ef063ed6001a0c433eb5522bf6fee76ce1955e21d4a06fd0f43411158ca89d4251916d1bba48d1171753eabb0f2346ee2b3f4d42ab2b8983e65ee262d14037aa174473b2a0b0f7b7596c205cbadc8583cac7fac75554de44d13c302c2c8e5cf0f192c3987c32049a5db65691d68c30a21bdc23812ecb84e836c84fc5a52e33f51e9b6afd1ef66515ed281e4817869cec667cd14eb4c44a1bbf806ad776187d077d154b0fbe884e7f72895ce6451a7dc77d32046c78ef9f9cd6615b407511547200d834ec9eb25c24a2a920f1a35f2259dd55e219d42fc005a84205484cfe59b9dc20b46bb756e72b4e63766a9ecc34d0002999e069da2ac72ff848863ebbc99f19c122f19f58c4e6abc666ee2d71c6b65e6a139583739ac020fac0854d0d2fe5eff75e0cf582f715357ca890a6e915283d8b3201603cccae2b0a2b53595b7cbe02299b1aab334373fd7b1ade247c58567bb45edd3bf6c19381ac7dbe94de289662af8855465c5f939e67038188fb9ff49e6da5524af5452b819caeaa6e11fcb8a35a0f5ef84fb14cf59a181d23b8d813e73cc8a9975c8714d3c044484112bda5bd06f3df952ff61fc3bc07e2faa282f15ad0f0a64e3ae8d58e6c4c87df523f8740c0ff06d22bc7ef1becc168548ba057eeb81e053179b095b0de0c5d0abc5496dcd5ab09e0a540318b7850789509eb27ea7c4020409078385db25d0b0d373d9f97f5e19cd2984e1845468ece478db3422ce6d2f9ee959e0a4f6b8a85d3ed33bfb0a29674c573c9e01edf296ebb8220b12cade25cee218b24bf8233d4681e7ce3b3b78c4bb0cb6624edcb7016ca921adef82f8996bc65c50be24d0967a2662770f9bc4d92680924de94f7f51fcec8c989323479639724272e3eac01a9bb4d75b86dea6e4d9d4bbdb6121aefe232c6e8ed3d53fd5805921abdb79445543dcad94dead96e5eacbcfd474a26d6d9c265db98e63080825fe4908d94730c3624373df43aec7d6d8d3c012648ac56b3376f7c6e54a23661737bc27436f9689a62a73b0a20c5a2c0afd6a46f31e468817495df379095af2cb133c3a2e7c59c1d96ff4e9d1d25c0a919a39b4dbda33e411e53f3df57eee6c94c36ea8b21c241e2e522a8cfcd1385734b420460662464b86f384a757ebc0b06e7547f6c5848031cca6c736d5aa8728b280f1c4ec276ea8e7f46af97d5e1af350786cc72f603b8158e70997d777958231e457cf246c812cf5b6788377c6b41b7f36b23297e60364a39f69fff78875402eca9152a7a1e68c1370690ff6a0c170f7c69fb6ff3b7758519b9a41d15aab408df4e9acfef09254178a141151cdab977380f224af488985789bd650a623d85eb5dfc8225dfdbacb6df7eb11ff9b33c6e456395a55ca6f136f2e28df0c12d63854f442ed27946feec49e397576a3ea028bea11891ea58d97a23b99ab11239b24e42778ef579352ae03b3955285ecd3cd1e75a216126143f405dbb4afd4a8f2ed1d0c2f8b6583db9167fbd2ea395add5a4b0e0e6815dffd68d4d2f28672a80543761c81e0d3d46a68d2b440b51a0de8692fd64a48d63079a78c111bbb62562bde9def291ff654866db8b9a7957dce721e7d067033fb90a671faa77446b7bab19cb25735d12d46763756dc326165bc6112174b20cef764b416ffede297c920402bdef509baa096918c666ee5b2aea44d188382ef8835ff41eaea9b2d62bdcdc3d0305c9c0e14786afb298556d0e3ff82d66b03db92f3c8316fe9c97ac8adc876be284f8170230ed44a508bb2e58a56786be0bbc8f1ce75718d32959777abb934038a9f87b06740cc0f6ce968b8523df9d7fa9641d99c83f4e83f585cfdb309d248b59c56869586f2e5eeae3cf51a192425fe8893fb231ab87ef630d4d08c4cbee2d0bacd38b40753ce95935ae363a6d46e2e49615b24f33b930f1a69f6f5ae01ef34111a8e37b2f513c081d1b93228356bb21b73620be8fb508c52e43cd32bcc441f5a6dce0e6402ce14d5da5c5c3a584a4b5eebc387879096ba50cfb18ce54261909da40537d9ecb0e50c5b0554a10dbce6c4d5fe85d8975e078c57aa7d889bbcd7a931a86f5d2b084c8f10f074e3d19659df81310a24ff68a79afe577197ba42326593e45ce3c8961f0997c560a445ad43b43c60a46ac996a45e203915820d600108f72ac6a50ea8402b890e6ff91d8873e5f296d6d5a4dfd33cf5687d6975bfdef93788092dd69d3fddf67f4db746f01fbac7fec45abea5069fe4ec35d0bb98bb0e16432787c23d3f16d496455629fa970b449ceb8d3eaa6be984da4340cc4b9735d28c9a5f4540a01c8ed2e3a19ef841c4dd94d2b2a0de1c31a1147ba45062ee9779f3ea3657d8988e7e17cae475d126906e49859d0f000e538715e796180b7650e52ce8146950ee21ee62f10e3b1530d6e4a1b8e0594fee140ae47a10589ba655e71678295cd76f2e4acc1418a16defacc8fc60b76058fdc8b5c5050bc817751ebb69e36f2d3907196f5b0d1c23f317376c26888dcf11d11ec158ebcc01d0f441159496ef259cda47c293ab8aaf025bf82b45093da9f9141b87db0095be5f4f138e5d02f66ea306461667a09bebc7ff4200ce2488077b018d1b47005af9fc142b8714da2e5d98f9935be98df26b3d33f6b31bdfdb3a231de39b69e0007482af43cfbf77c21e31137b8b6352be29165baddd19a2dda73fa61c783c9553b5c520c48883e216de6837f75a238f14ff21995a08d6c15db02798cf6c9244242268b07893b2e93bb115cadd9f0c98bbe8596a3d701e86e49d742f47584b91f53ba25d41b3c24c30fbdb880f8c3065acd89bf16ee1848436c28c1400c2dbf39277cbe96ed28113141ae04352b2e937a3e2813c15462f8e6b973a55e098ea21721a1c8b7b99ef6475c7d0a212bf6f1f0a920ec8c0938975d4e45abbc1fca172e907d226881110deb90d781ef554e7d60578616dd3ef011d323c54114b54f89e79188d34c4b05f41b4002491d0ee63ead29c350efe0ca6ef011fabad457e51c84fd44ad5997b5e9816a24812d0423af74a08d40a94ca25754220e4f7fc6a244a1a08ca286a2a7054f81395b936673012d7bd84085175da4ca6ce8671177e596907a8bf776978a0223e40759398407cf6016bb733dab87a7a88cda56a1449f711e6a76e46f12eb9f9e2ac3a222a9c77afa02502552e6ab63709412ed7916344a2ddb3f9a01b084a7e127bfe945ec1fe59a28e4034791794da02c052e8fd3d5b3e10dc0d891daab99e7b46bf29d5fea1cd20848ca2234f918ee294ba3575a51928773a57d3faca150ff0b654353b1ab655676b476485389bf82277af55d73b525bd9cb8bd8086facf0b8d07d22cffd7112b1f3d1496feef6333a1427b053b51876666c99201b0e656b54258a4b772b99ca8de5e0bd0a52f745c900dc18c4fc1e2e66c8001e76eb17b06b9b021856d5e4039c95891b98ded348c185a44f16e2b86997484baedfe82c0644a826caee756619d22025cf6b26ec8e425a4ef059a7ad8b18a8e5597e7d122f3bfcecea0d4cc28ec203258308448b0f664a66ae9c900e07837c10c8d0d542666690ed2d13517ff8fe0f8737d689f68980af1399d588d533b020f97c59fd40db0c066df1bb9e55d27a3ceb2b53a9bf4df0879b1723cd31c78cd9a33459af55f003c8f1372188c7be4ae6c7bc61668ae5a79b8541f0712a9e5cbd6ba9aae6de154fe39e2cd4ba02a8e0a1f4bf2b786a8bfb1be91094e2d34ff6ebba5a0b208feac2a641f12575170f5fa03667f55950d9aa4ee3518ca59d36356d57708cb7d05799c3315b551fbe825a209fdeb82aa0ec7e391eb64e683d35bec289fe712de62acbc88f1fa56451dbaf98a44b54226302093f66b40971a956166ed7a199e847077da781de022aa399811f68e674ec2074df459fe2a87ef4f58c6967c3ffbe465bf1857a2d18f6401b28dc662ee5781146b53a611326ac06442700a9f912ea298c74a237a63477d30756f2f2ec29231e3c8e5ba47430f4b187773b67a0d8dee9b8b74a38db8878b008ed4f914416f3bd98d55d1f4dc326771ca3fc1d5d998d76d69a890ab0397b00ee19e7db45392650caa985b7c49acfa280b549ac17cb1e7f5933ed710969030513079f563a7118b1fb4d0a25952b327cf303c45a6e487348f1125ef72c78613f1ad4aa6cf6eed1facbc3d4ac8c1d5e786e96deaa7d54080fcd5a7552d4382dcb62e62a1914385ada61e83d55d272da121df2cec4eddc530701a1d02efe67d5435ac3d6c62fcce26d1d2fc416f8fe45f2e309a4aaf5ea78533394a77f1157dc5538419f5e6519eae0b5e50edcb5709deefaaeaa3eae4ec4331131e62417ec9b57d51985288830bda34a43b4df111bb1590f47f6b38792a22b56be9491d838959b26e2a6b9ddb6ba858ce19161bbc4150a97dda9014d36da20a7985c9a5cbe089c8fc42878f5e325e89ce1cf139d63497a7a1c93c2cbfd6e86f153f277ad1d6aa9cd0e4a7e548b816545e9d820172abe6c64fd42fbe89102a9aaffe3347ab1a098a3702b72829bc6ed7b6d8bee9262fb613730b9a4a7a55bc3f8fa9e2c4a4ba0b7cd4c3213359b0af2b1a623302c9c04d98fc949868c17dafdbb7933ae5b0ade7a159d9daa5ed48acb76d63def3ac9db2220cbbfe15fbf1e4f11df8488e2c526df32e5255abbd103b289c3661db11c07fb48e500a1e75b1fa26244fac7e8b15b42b18ce9b2e0757049ed20951af29a3487aca29378a8c1ec364b0ca2e481c25db4f446a030939c0e6f8891d7492ce8ce3935e54e4ecc815b5da943716725e30827307247163650055a466235ea56ef0683c01b853c07c7d26000407171206087bff6487bdf54f54e79b9cf7c43d31062c01562804caa33acc195b43c92874a799f23d3731d83456d6b895b8e5b939e5d08d432d5d201e7f0dc3d92e2c0d193a9613bbd76a54d91e68f06d7d04744ded101c05546b33e7390b6f15428fefb9672a190d1d74cc2b0258eef29c8ed745e969c6d899486a4a9fe40eb05b893746752330dfcc6a13a0538f5606f1152542a13d76ced32ccb805022fe19f9ef4df90d32e98628d41cd3fbe808db9771b5202b81b1f47f8bfc0d6d15635e414968aed7054521f8987d4823812040462fba7b97569fe07bf45ec300010412c3e47554687b82d23646f866ed959a93c761117fba4dcdd187f69c439f5b2354e10949a0793937c7ae9c145abcc1caf0258fc8b396f5f16957d68339a571beea96a8b56ec24891f125b732a4ffb1f178a3bde2811020cd8c0d92a134ba9bb67e78309d499b1e52d9ae08088419ac6203d6cb0d41389e43c870658fd7661d4909033a6c0810f298e80b9c1d6f73a44ab85c104eeec4b4f97e401c53e35f729285c6c9b10840bdc2d63f00c8bef3b69e533283264fa0fd7ef91685c4849ce25b7ff4e8ccc45fa14d557bf57ea0b2ca245fe85cbff1cf593dee8804302e9e82aed1e0b07881b01e63de7a3e5fdc4ff07edd26452981945d63959c5f4c48ee7a49fb07e55867b9ffc542cc924eada528e3a37d54515bf93a83ada8c5e8af6b9ae8b8b4d38682b16c6d6c6dae41fcdfa3acb773028885c825dd5333361a85eb8eeebc39d48684c32024905cec6e62c204ccf0e0fd549551e73fdfb994fd544203c12353a8fad9429c956b28fa25106383a863dff2e569c4019ecf275a823e655fc7fc291474cbc7f004c1e31152df090f45201f1fa6cf21965b5b27845e866fece7cb4043f3e64cd33501079aa414225a2cdc9d3c741022eda71eaaca2daa3d7b05ea47dfeeec7f6b185969d83c92fcf8357db674c45255480f4b2879c9b716efcecef33f6b35514e8534ae8fef97bf4a7bd9b3b52631cbeeb0327a96b34f249dc6aa0a4137c57a08d0b2d0cb67cb931d025c266a343da9027c9409fce7a5e4d1ffc8939577279462d954e6309991bd8af1a21598d479d233fe5acfc1210dd70317348227056cad826685efb8478b1366a8b3ff5787cc386409e62d25fa778bfd08bb9d4d107ff5dff5807e9beaca5c1def0d0e71309271698c379586e5063d0bbef3243f3ef5bdf947cac1e373a985cc866375c763982596d71fb95a00cf12ba9c5945b24b2d9a6350292d36c2281203104ff5d349e9f54aada05a63cfd30a5bfc449cc9e92660e26be91e37cac02693c613a0c9e81b213f13e7b053ca4ce0f674142e024f75360d99e763c8bdd754f14b5ba40cadc15954c8a8aab02f15d0b998c8d6ab842ff24e1ce51edd14a224a19d79ab95be744a81df2df618f1d5e303d04daa5d6fc62d81d9f129b34b617521a8526fad68448d2cc79d615b712e368d9dd45a8f0a89cea8d209c8f08fc21081eb11ec2ff5d6d314249ac597e84be5e08f162007968c93e31450465bacf433851103b41f4cd410fecd9657810f08511b7c326eb006660bb53ccc7959b488a2d3e549038a98d323a6249e51fa0f37a534887b1f75acf66155a940d374a1cb2b3007c93dc0d96c86129ca6d783f1a6e17d6424e1232ce1e119c4666493538880ee491945bb28927a5d3fe095fec46e0f1be290b88ac039428cb5023cd1fd664c3fa78e35de8c61a4efcf76668828350f56a2e8c15605c286c41be0a390cda7b2d0fa359c5ebcf8e227dea0a1926f62fff29f721754d47ec5ddaba199f0a37ea50ff2dd3744cee153493d5ef3917b500284f65b43d89504a7ba0fbef6f9677e2119d619d5273855c5560544be700c69f212db709c3ab765d431d0e70d3ee0925c926b49e22d0e67f5f3149b5cde7606f8428019133d87d3356da848aac04227971ed96e47b98136a2fed0c37d0f863fa75eda1416648268d5628b94829959d47fd0bce97515ed5ec37b0b8f798203596b41522e4e78838e28701e096b1540dbc5b7c2964935d0af5afafa0598280863de2091820cad244189c1af30850e013a96c0e6d294a32c02f22621ab73c78140e0d801858f061843d21e36f964fdbcf2a3993498f589c3bf24275c19e769a9c9c8a6ec35fd65260b52a04ac2046a8916931c2f8ccdead19d9baaaac8e019807a58584ba56d47691dfb95f749d0d2e21e357e18e4150473bd2dd801767ad571c1d9e973fff406a7994f8e6c25de631a58a6a0892ae9a0831f76410d8c90f8317db2e52957d7f207b156c270eaa859fcfd5f088549c2b97c0687dfeec14c9913ade08b4ec8bc6ab994fb8dc83d22fc7d6f3027f873a32761fcda02fc001b22f78752412520080f7b5b2f6b3697bb2a432623c16fa11dc7bc7aa23c5398be79a13fd2e1ab4997740b2848f5995ef7ea417343bffeb2f04fdc5f497c43feadbc8b78da3533d3db541e9f514d8b2dfbff8a9486875a91511b1995c78a2c7be935864fb527ff4883de29fed2a7fe2858283932470fb3cfd7b07a35107d2c93fec6a64966a0049fa433e2aebec6cacab81509696d6abe97a089c788f062ba7a794e1a0232d225c837b0bac482d23519f7071ebbcc459f6f7f0dbf66474cade2ef1f1cfbbc5378f4103af5d2903cbd16f6fc176a68c0ab7cb244e353ca892cefcc19efe9a446ae1aa6fa69f2cc7a6c4dcc7f7994fab0da6987edef5ec6097eff670112cb7c231fba8e211defa3aaeacbd338906079798834cd1eb48a3cfc2f913a1aeddb589cd4c892a69f77c3f063b6e6f8745752730697d0f171d7e86da5eb3c551dbcd407a1693e6f3050407a70567e4f2185a13e6c6904ca54489206e20d27baa6a2052b292f6bec19aab1e5e8beaa1b15670f00bdb63b4dc9218fb3310a6fe51d4202e8119c8f6996488753a9116746730ec5956bc1dc485c2aec2faef04019cd12fded727b8d3d7c0a3cb1498c17d3c9411e16608060715628fdfd76ed9df65ba0dacee0efb3bf902afb31a0ea4b8c313be80900fb1c457e011c9e0119b2fcf284360bbf7c7df721cb1fa23ea5299d40e99141f2b6ad72a5297a9d3496669a1deb2f41e1c49c5ba6b8a151d899774350c7df4d0fea9b1feb9b01ead873277d85a7b68bc893b07152ed7405db40a5f3446a05c7236defe0ab0e97252de38f35fe6ccc86e4d05de591c8ce914fd7e591c2808921091d348307fb6a9f51edfdaa7c9fb1314a371472c7bdc714c0cd1a8373a7989432991e477cdf2d5c378a62b2a668599aef6a5f91321da308c4367c6438c02bf9c9734ff753f432173a0c16dffb9fe58b37780d4bb858586480c969c671b0c9a5a1487046877d22dd3fe99b7b50d7a425ccaa25bd9f5c00ef6c1b34caced5f3bf92389ef1a426f0de8d63c1fe7a2af08b67f708444ea02e8bc7b664595c5b57901dd066dfc50386d9f8cf007f93baef44339726867de328796454539b8a137a2e545cf2552530905cd97abfa30fd1d33b0c89e29fd6ce5b6663ec02aac243f36775416615c9c284fdb93796108398068f6b10f47bf29f1a941b6b3a75b3e20a7252f1c72cb7240f31e8274491787c44f2c7d0126638f76cd3b87ac7773751161cc620b313d3d462714c869595552fc6faa0bd4c2783d819edaa0ea36a889e6a33aea3848db972f916c65bf8ce9b17e364de19d0d70c8b1c34acb55830ffdb26ba6188271057f73ba16360622590b0125b1f85f6c71bcbb19bf576542e308001cc3b83825cb62b7b6b05187b432d0adf833fd8ae77e07275c10d22cfa207f0f07701f787ec1970bce7246e79707a3ece4b75175341b439e14f48981f7fdf8ccecbb0448531f3f10cfba03c689e5a4decd25fc32e5259a90f27df4375e557df8790a1fc53604238951b9987ace9f8b65f939612a1293e03382c374a71fd76d10831fb0416ad1bf39afc265b45b6717e8534adc55989dd72fe56d08bfde783ad1488f86f07ee156392fe576e79244275317075042b030296a821e43c8883fab1b9f2182b9a571b9153a13a9539a5fc41ebd21a3c433d7f1075922e96e9585b388e018a37c7cbdd1be999b2a515679d2843f8a7f3d01efbe8e0f76fb4fc78dd8ec6bda109a5b9091e16ece41bf5016dc746f911c2bb995be04ea127fa3ca1cf42d1b9930f7f0b01c1cb44f9fc7b09d94737c92d90a23dde1b89b672cf55997886c826fc1ae9f1601d81419bd8a26e9bbaf64e70a410c126dc38c19f8c3771acd4f68363178e8bc820ef1a7a063bcfcdacc77428f9d8117deb0eeeab54db8177ff0ee6eb3d97906acf02ccaca4054d2cb2aab9779853935490c3137ee1b922ad739baef94df9b0387fa28b38b84136e9909436c2b0c0d1db34f35b986d9037aeae3f28a2477dada100594f2c2479518c3cac7a88c9eaf9517ce23020f9710a1d3c2c25cdbc47214f85c6a6d8d78aa597b86d3d8f9a63e6a5ffd4fd8e22463c7921894bb97d17fa6cee18e0baf6b184c9e8e0a9149a79b9cff366271eff4075dc45aefdb857625abca0fbf13c8c61edb813fbc51876916591bc4e282b09ee120cd756d08b30bd110855c5a6ef829ba0f7dd5b28ee9979d21baea548d80789aa32d3b2e74598d1b3a15edf95879225e6aef6a69eeb829d55731ff941e8b2339415b00d08849ca2edb2dbeeaacd4de6c1b2872fa208a83607ca2fa1e3144f5106bcf3fef4b1ce0e3fbada0122500855326dc0b63839eb68d27c9ea9f137fc47ca724a2a9a0ea1cb77de32f391357c6f88b4830a31f38c9c537745696464af191021335c26d78ad97aba13bb509c62399e7ce14a9ec80b7ef93ea650f2975de5ad50dd900dd85117a5cd6797469b089ab12b1ffb18b901027b735f8df78849039db385ad69946410c8984af7570ab9f2be92ebbcbf2d65631aa3a3e10976548f1c81d3970392d78b8ac4d7d37ccb150a32a92ce09b03dbe1a8052fa11ba592e6f0e1b4ee5453d7e962cc53152a916af36d3e8c4ca5dfdc9abdd9621a69baffd99b75130fa149afb319ed70ccd11595f3b7f154430d0423272752ff913b46b6ea73dc02e6aa236111053aec60fb60dc89f5e3f126fa5a5deef1136955322c6c780b0592cdaea1df1fed21efb29a98359c35b2d0eeef39de507b02ebdab802227ca6d5f8f5701c735470f1e790155e0a0fe6f1c1d40d073cf6fd712b27d0e0f3577d81fecc7a2075815e6ad1c7200256897359e7d4ffa48ad445cb06f292ac84819368932d7e3113dfd28aaaea6edbb3811b8a1b81dd278372e527d4f3c1afaf86b5bf8de7178752ba30070261f41b6fb796277da06e6ed30f32468e202eb8aadfdead18353a6ee7374bc8def4c1b8338f5506b2f23caafbff3e3a55cb375b6ba60845fd860d8dc19ec05b56f46d24f76a71dee835f34b481872e6b1655d57c270a05786bf5f53ab237105732f085652dc340932df12dd83f2c77df6963410f2e12f2e9054cd0b50a6312468b87221752375df1c0b5639cb29a2f6c40e1b0cbb242b9dd5e9cb240bed7e5f140d20dffd5cc421ae4ebe3f3f15843d24f184c790f64855355105a391fe2d9fc7e1486695e9d9ef0d39fa32ec0e0d582e0f818ec48e303fc0447a14f3ccebbb474bc50fc76b6dd946664e42b98fb274242349674fd2c7d43bfbbd0320de89b47914e43e2900bc4591f56b96466551435423e7bfcd7adcc269dd60238c9dcbf25e18c55b8a666ca48da7f7b0d2c257c8b4c9c0aaa2554026ebde9fcf0b337b7eaa698b53327f9a4fef197acd9233d74ea2ce117c75bd10e1801b2b94b607c0a16e57b3c49170ce9c9eaa3a52619088ebae55cf07cd94b4c35bc36e8e729a03aebe8e3f721b114ddc80ba5d73f8582f8b9d29fb790e641e7ea413b8cc9b519f30c3dd400646390a74864311a9c5d9f7eab6d36e45fb913b5d8a9985f176c4f3a187e8dafe5b9fe7a5b6dd4241e54d2e6f2d9c45174f1f8877962a39c274dfd2f8110343cca3fca8a1a766dceb79bdc1adebea03229bbeebe44fe920f55aa2f96df8b166c4f9c18078d22c2c23aea96718311f30335d83cc1da2890ee4caa0660f701938642fb9bcdbb25dedfde6cdc26e4103b857b3e9bca33ea6ebb5adcde8fc77fef596eeba61e62230f572242ea91e4a0dd7f6f371d6f7b5126177b0fe163fc5cf1a413dbb6493d12042ded00f1923044d69d5a8d9fd5fca96bc8102efe5cc8d50ea82a0619333c19e90a132dc20d75a1d0d63a1a399be6fc64fc688794edbcbe2b92b94d5a17ac7f9e7afe05ccd2e963bd6b15c4c75b76de21a0950616bac343253d904d6ad6cfbae00c1476d133c5b2749c8ff06fa86d6962a045236bf229214d44beae93c5f017c202649855bdeaded4c429156195b6d3f765f3616441b5ae827dd212b8b43d0e5b23c98c9d91eb52c9c539b52c7ec5bc93c0c8560c5ab4e579aec6687e8e9c27155cf03ff9cd5c49f2378c07951e9df81e10df474cb4a89430073d1bc78bb3368cf1bd1680b44a9496c5dddd543c1b4843993884503591ab03360213512eb2882ecd964cb23a0d524b8c0bf7d41550fa13520dc2bc26752170fd49e74d1e4ba3d5c695d4935b89d63234354885180685a3d2ad5229ed37ed890c86350237176819e42cf680a695f2eaba690f7e0d16d61c2d61a58b0f5a26ae1081d4e8cc6ba4802f35de2e2ade3ed90aeb60dd5bbc63fa29d3487cedfe8a790e99a8ce9fcb6eabde5db2180ac423863d92c927060a958cf6b4d8aed826ab3fa4950d9eeb05cc04df9f774588bc6138c5fd9304401fb1b6b877ad43797c7028f1bf3f8013013a6e81ef885fb86e3ce3a404060880ceb737a32127e95c5a5d8bc3533665267840cf2dde76f012f8ea91459ca7bac4c73064384d5bd447a48d28de45c3526b85f939e21e2958128c7dac9a3936900e04cb36ebff0b02f5d253de4541bb88ad23a7a47f9a446c0909dabfc92a752c77d1955f99a5bdd21435690c72b1058074646b3e51601218e2a6e37346099c08d7f954af897ec1438180cbd88e50cc00951b59cf475d0cb6389104ecbedf41a0beecb42e3d8c8aeb619a43a144bcea312cb28a6e5023d6743fd3c08c4132e26c38430bedd81cd5fc85095098a19e89727e4b6e7b955db5df51e3728bde2bb3a60ab721e4d5fb6031646db744cee78bc6e2fd38d409e0b7dc710bc819eff4ac62d264da0f5f94b2c6e54f2912f6d9938e6c3327a4ef525df287cbae71419e31c4832932eaabebbe5d473baaa2df5bd185d2f52fff05a92119c196135ae2db8d22bfebe85de4a201444306540fa8a61e8cc4838507986812dacf3a47b2476d381c1a969ce129b1a19be861a81f08d0e454d037b7a8049e7244249b248cbca466d45ba218f029c6c53d5b192cc45d54c71b7cb268334c3cf9f61e25f67b24218d582ee3b8778904711e32e216d3dc5bef013859c0f4c94adbe638915d022fea16c2eaafb519669835333fe03a930e198249e01baa735e9bfbba94aed08c7cc3ebce5bbdfe40c41217876636ce5a67eaa6ba7bdde778906420fe2f27f8df64352fd3f9db86437e907d84b2002f6f817807b4eb00d0755a3c894ce7010c2feeac2c62c9d85df21c997f72d236550c4ab02fb95aabfcf14de7b851c986e15926b63c7cc54e4360a96a170e51dc57e0ce615764bf4c0858424f6f69c69e4bf92dbdf0786e673eef22de27b159afce06d186fedf8e7d3f6e0b7baaefdd8e57bb958f78422974f9f10b078cd570c89d3490d4695e756855de615f29f4511168ff900b1cbddc160b8edb57afb55949a7fec690bcca270503775ad6927942de37e2a208c42e27775a4cf1c3eca892a0c7732869dfc27e29a2eaabf2460f59596c05dacb5eb7fb13472174500c20eb615685ae0f786563750a45466df45fbd4246608807ccd4eb514986d0a9c651f12a68102efaf451c4493debb294841842c5fdabf6346b81c9ed4d5d236cb24ca32a415cd86a97b2a5b69e953ae21e28420ff20c56b00ce32fda4ad1ffffc92858a7c69cf0fe99672d7cd44617b655d01c5c78ad4c03ea2f9993f27d1cee5aa81404795070de44eb843e171ee080f552a5be073802f643fb3b6252201a9209f76d2a9539c22be951ce3319fe379c2d0212d0741e6a585728b3f9ab4e695d07b94bef09346a64b0efdd1114856cd58044ced45938efb2f98756d0cc5901500175ee2909eb1c7bda0305b21acfce7223e95dfd93a512d44951a0fe2ec0708b1883841299786ed7ff1e9d759b3dd43173da2ad2b91f8109d6505d3cb8786d0c2fbc2e43109df540a5010cd382f6df1629fd6582e364435586815f2f0f52185c94db5c496916139f056386626553924c9cfa44cf1840aa29a63c69dcbba3dd60d4107662b25c99a59cd2298d7e5c3176a2a37a9f2840c32bb5b860db789f3295bcfbc7a50af6c12650f7f28bb70b9f13ddab8e5bff28ad48a5b0a015cf6641dae5df256506db97eac9d8011e01b5de317ac2eb93de4ec6925afae09069f07df94d232ff3336aed3a2df8382ba7177fb44aa0ffb146480648fcdd29f6f15552771517713cab218f1e272b0eaeb3af058d586a7e69a9779e89fc69ae04de8dab7b449e01c2a2764caf2ad30f46c1ee0e5c4e3f279c71c593ec33d0348471ad35be309ecc2a7729a1782adc146ab50f74359e6a7a5772da3af536e14768392931206e82bed8c980edf5edcdfcd3cb1c73d7f8c21ba33b792f5f0a39142248a6eb0cfbcec9fcb3554560bfdc706a3e5e1811f52b0e4433144e2838ee789d1a9297c2a529092f8ed28ef93a2dd9c3c6f0a3739051180780273b9507dc02537cc3f6592b9d9e16613204249166ac2a25d001993d8d5ecf61dc8c2a91b36f47be359c0f43f3d38447648304fef9ee86a150b6361b851a073ba37e210b9d933c54accddf06d43951028320bf6261f64858e5979825fa7bbd0e07dc510aac5c94cbc675ae17d4613030f23f4898f9d4c3191a81ed11f99bc72e3d2dbfdc35962e4d73a3b3fcf01e2b649d7fdda354a054da204137152cf7369548f39378e209832907929083de8869296b38a844e4ce74e765fc3f3e5b3b171f786fd6425913b31670d0c9cb28d41ecf048e830293a70300fa3c97fb35b065b5fc725b21aec87570f3359444ab9ca4e08110222d227812328e421ff2117ffa4d90df7de93b6e8f9e7988ed83473ed5ab8a9ca48047c2e37ef47fb0379e28f3662c550a4775ce69dd4a4b9f52a8a536a99ef83584c792891dfd1720ec3e3aa96fdfedc0637ed87c422d446ebf78013632edd694243760d5dba6dd3b7ab032647a71d324946b77c903bb08356b0dd3c5298766120395685d51d55806545fbac155f4d96a485d73ea076611ff6610795f22496b0864acd8d75cd732d377e989f43f7b6bc6481db66220982a9caadb5eba7fc18fe628cc2c23f0df7ecfcab890f45b7a8c72684b1f9faa84a7202979ae852de184290cf9084ff70470c30cf5b2d6ceef67c72f92ce7fd8d9f452b66c22ac3299e0f443e6622d71a90f080e67292944e9befe70cfc9feacd10e29d92ec7dd200c9d5dc12707121e46fa45c808fc4323eeeddb28f000869824dc34cd5c05b9c3a464872ecc082dcf1887ed6ed5ed98c2255d48b5e57d8caf0c4a99c7c8a16862ac9b4ee483ec20ba0f8db78b659ede866461a76e2e42f26520650d53df111b6910803814255228ec7ad193cddf035e7d3d2d484c3d70be0ff14c12c9bec8eee600973f9dcb3e543cc384ec83ede0231ec9a8a044d2905979f194bce0836d9a1341dbaca74b8414e6b38fcff5ce51dc2466800865d43f3b5f615c473a3549ae3c754495f52c14136871808b0588113e5353fb92a0f63bdbc94f26d23d0ee7449a7e841d4cacf9769833e96afb56daa0eab189a6da8b799cc73cb699c9a7274a0e529c724b4d905c1fd82cf5a6e70f19deb4204c34445e631983dc7a469c299e0472a216a647b4a10c2ae4659471b0e13b53c4c5334586856ad19998956409141fb5ce869d711735d44c3ff490cace0fc99dc1bdf04d73bb05ffe9c78b5664a77bf1f893fde1f51bfadcc4ea29a0cdf31c7019c4b051198bb1cc54d25284bed509118cde58745f1b8fe65706930860f1e0d716307a5ba9644d08d56170757195fa5c8385d8db6f6bdabb2aa7a91c8da5ad622d3b2f8eabdc0a3fbc4345d71e0a35a15c6f048b20c598d24872f09e8187f006157f8bd884461ca7363e306408953cafaec03cafcc5656d35e83ba5f8e73fd8b656ed8cae983b5ea94e9ca00c902cbbf8a81e056806fe67638c1e65d2f356300c1ca1a6638fa40ab5cfaee040671f90f3ccc8d3e811b6a5f7fc816dcc28fb10b8a1544ea0f49937e58ca4f1fafa497c37aca0c7a469a405773962f63dc4c2be2455fec2842aa16d6c84d0197ed146137b049addcd8424864cafaab6987db725eb04e7f9669c7b06a32e08101ce40a6afbe1d2c9385b7364e5173cb964f4572cf36a95f466ca8f0f7b79a422bd7e3fcb83fa448ee20d50ad9c5db3217727dc27d1920d62b6b264d57428930119bf7edb595873752274ba07bbe73fab494c5311585e0cda1bbd19a85d1a43fb80079e833a9f3a1970c2fc1621fed13ea5cdcb69baed67c2bbe0f202ee3f95ca0846dd3cd465899f3cdd46eb8dea8adf06bd554bb109c9deb3769aea56001db7c8983b0f9e779a6b918aeada7345b51add4160da261521098c3aa62868a4f87e1e7e28a1fa1af171ce24e61fb0d458e306f2b2ad379127e429fc203cd432d02a33e3843f148116fd49c540de82edbb151d50c16a8b06b6dd1b0c8eb9545b5da6067b93172323b9af11e8f7cd43b936111b89819e54e775d4b80bde22e6d19ffb8ba3532bc3753908e1bd001a3f2410dcaf3e0622de4c8ce22b935ef8cbc53e868fd57178ea0e375908a679b1a57faddc1238c0c1f9fa6d08ce9834e92d4065917e9466eda11bb29447f87cbcb36e6410ebf5268a27e5fcf84ad81f73a03c8751f9d6aa1337ab109b13900992e90ee8ff1bb36b5049cd52721377b7ef05e2a6e18a4da8fd92256cfcccb618e813ead809690b1c15415713e3acceeb69192c47d1654a011d32294f3b188485155b19aa19db9ba3dab016a7565ecc49238578345f5a3564ef734f766f858e0f3adb2b7b124921b92d66c206ae62b0a1765a2b08118ed1e045df8e89e5dd308bcee388a9a2f451d0d94216cfa899635d7f854fcfe68658df81b9fa1234c51fea360aa35dc620a1722aaa28343c859c6f604eb52a0255c88dfb4b8e97eba7ffeb752cf43d3c85f4bfbbb8e5723e2afd804ff363725c9d77cc7b819233dc874be23b4302c529f7df329db7198f1e5f142a13012b99de224fb8b0f3605abe8429fc0a9c59d440c6a50e7ae23297cf507fffa62442fdf671dd6c93b326fabe129780b6812d1d01d7481bb992f345706cfd0381a7198011420f30c42d4237f139178da7fbfe3aaafd1e3e9549e60d9af6ee1aad002c75da6ff8c29699467c6a21e1ac02c6a5eaa70b66638f8a99b97f83b437f333bf704ff847878c407b65437b6925a0b1c7a3320f51f26de39b568f352f33bcabe94989d918abe56abe83ca8ef63d0faf32b6e95c3451530c464f39c7b93104be7e62d7d087e1608290152286a9b912e0fa85291cbc3cdbaad125d92a628cd756d2d4a440f210a45aadb2f4048a2f0bf76be27295a4d0dab5deb7d6faa68d4faa6f5b7662099be1e98eb90c6e16366d6a555adad13058104d6b4d426ccfaee493b4e88d1bc7dc3585a95661524da46a03996ba2f58b29fd104d7daf89da42d36c11d8b9f6178d5719e8adb8ac39406a50cfe6a160dfb5b14eacfbab9e1df2cb90a5a27e58f0875e534322554537f834fd863ac78c0c4d26bf386943889a8077679c75747150d166082883b9e82820991eb3a7cfe3bdf273e5bd4660d6cb9d7af4eadb6e16714ed91613405f4bf755265a4f2eb598cc51cf41658460c9a8b0af7d217692f0541669e1f6b47ee372beee59f59bdae1f00ec1609bdc795ff308bba872832f27ec2d241126093c47b51a2423f3458cc954d184bf678704f564912b00ed70a01ee6cc145f8ba2a0e553f746cc9c3778aecc6e73e3c1472dd4d0f8536c9afa1d0c3a9b8d8f7ea237434299832e8388a720dec56fcf42ed3ef75328121872e7c9a8a9ba124c8f351612ea5b11c83930c23455f2ad46e751cb9b3f7b6005b684cd9bd08833b63b8c4d0f417febccfe6bc9c9c779ba4acab8ce7dd1b8536df7a600d23b6edbd93535d5f09623aaf0536793c22dc2798d5b50fed3fc412f237c5e29457cd21aa5d1c7152fef341b976dc08ecaddbe056fdc0ad830a79e2438f71d527327fc62179e9113a226829763afc3514a91f9803b926105b9d2ae697981cc97ce0f263a5f7c77d06ec20381ec6944f1f9ee24d9037c6516bcfa6ceb9884efba5b5cb46a66dcbdce00013364d3eed89bbcd38d1d07d11133c3906b8f047a5003a232339b01dcbf91beab9239f059f0e16ebcec0f5656d633852c55340e3a574706964b0e6fc70b1bf1dfffe8def2b8f58d4e24a794c6a9dd526bce00876c2705d7ccc6d64e39729a8e7b529e0608fd5f510ff7b134e200a520fa3069c341456177b13b755265daa31fc59be0a0f4e06fd67ca424c0330376f8e40e58450e3d37a03348880c938f552b3eeb510c1f24fa00dc5e4ba6d73f518c1aff00ec0934fbf06102e65a98f3d8f50df6d3d8a3cfcfab7ece1460ca5541bc0d704b0443ce4e90b765d173d30d6209aff718ecc72e75dc4275c2804b9a1cb1f7a84abb7124698dc967241322f249e85ca02893c92f865fe06dbc3680948fa141574bbdf98075623b1590c3fc4b8a3ee39f585791365b62bfbad97dd7d7d67b96926370eec2833772cfd0ae88730aa5cf04486deb0c228d06033c8e91a9935c67795b2f2d283bdc94fa27a6d52b84364f9a9c294a59c076328a1d8810943f2302efcb1c8a3e26a382eae78470f28cfb25018dc1fbca6144e13301b8ac72b2bdf796bcd9e4beea0b3b81e7431dec3911cbaf6a6cafb6df75942193a84e1bdd6cdb7c2e6711f272e26c6bed7a6662deb5dbbcd32c27681aeaaaa2c4c423268a49f363a3c44aaf5c553f6253be4fd84162ff4bb52dd9eace9b37a69d3b6102e6aeaa25d866a75f4d34cda578b7db41a87ca2b7c7e1cf6984e91c0d045be2ed45cce3990938a31567a8989e819ab880997800167c908ddf37d16723a0954019b3fec1754c93751141867a33c7b626cf1d02b8dac37a42d9a68c7c279f09e4520057f54267dbf3aaaeedffeaa4a5352d5ae063dd1c3ae135dac1786a0ed57146db7e51aa8de30bb5fcea24452d214d79e354d3849326216b5bc3e74ca753b232cfccd103337132e73a11e06e0a8459da62879acc219a8062e21b1b6fc610991e9c2b59a9de1c2d26c0383e420c5279c8e3aa687cb5f51362bdb79be646e49030bb4423832f92e07cee3d749ad450267f4173ed2b900178009e45f14d427f405628d8793f45d553c5e37e6874a852c6a1e46c72edd71a917909f2b7cf12753521f9c2659e6cccc07d180b3d9ae9f569fcc6b6f16593fa43d79e4b09cfb8788693b841a42cfede5f54c53dbe7390971afc37b57f7648ae1fdb8f24634ab9038dfaebd37efb17c0e5e23aa5656230e1be19a824e586ac056901405680e3272d773069313a6b236b40a51c2e00ae7550c2aef3b9de21c5867c5a5815063821177f45c76fa9587053264032cdc6376f0bfc9ad1defebb84f289e7d7aa3df14b66107c03f5da68addf0635ffeb49521e4760d99c30c6887cee6ae87be497a31dcd8d44e6777873be60aca6a202eff9425cbd862bade743c3358789f49d23716549cd1afe804a856c03804bf462060782074a5582d551e2a6e67c5c7ab7b342fee7e63189579a7304c332a8eed0ff6a42ef698eacc6bd4cd326627fc592504d2a303fa353403548d0f8d094210e8c639798117a80e1d9f7914dc4cb94a4adef3ea78f576dd222ab60c84effebf2aabf36a94dfe38cfc56c3bf039f4c8ab89c66d0e2b6939f1fc427a2279f6c9f4c4c7de312c41f035830300681fb44b429a4d8bf1e57ed6f4001dcf910137eb3015b0e324b2c4976b68e589573cdfaf9f048db5a7d8d7e6fddf89ec6b3a6c7b3ef710f507b834a9c8a3ffbac383f6b2ed26847abd3d1199048433decb416feaa1cd7fcf94b15d08cfb12a9c3653ebd45a421daaa68d968da09dc5fd7cb9a5f6d4088f309462c3a6e649e9b3c253b9e26facd93d68495adfba8517ccf8565faf72309ecc33e262c634e5e56bbe3043f1ae74f2f949603ddd542d57875182d3311d71e6d3db4c3e6c1737229902b507b37d6ccd390ddf3f0beb701c261305eaf8da3b25d8068561b6e76afbc2aec5f1eb7ce3096d89c58092bee9253c9a53e6d357fb1477096dc7e33dac66a5665868ab0791687aaf4861f074e8b00b08098cdb67686eaa911f37008f73e916b3d8dd47a6592d595af61d47188ba6c7f9773e88fe4fc7b01ea539d82f2d492642901873fa87d64be6a3e42b243777921974bbe17bf9335b166a0e76f0c3efe105cb64431b9937857c8858e6584ddb4bf04464cfb209f2b6b29820f1d2b9d4361d1c3aaaa0ae477998b5be22edce12d4adbcf57e9797dda3077040c9664a6483113501317c3aac6739ba5888db3b35556b75a13a208de0905398c254c3e2413160cfb0f5748d31ffcc85e6e927403a32e60a1c4ae6a4f9e54b8344155f6d44f460a12cb204c777cf304f2dec6d0216d93a28de67d5b2b51f51cccaf85fc945566245caa8207d118c866ec36388332513afbd81e4c2838470f8f5dc9fd47585c8750e22803d44fe68d05b1810ea28082f6a3b4451b8ad3c3d910e27786fa9ae5fb26c0069794d164df72f71a46edd7808d12b521f353012e322a1cf538a23628c996f5879ebeb2282b4ec0c9c8cf9e2d7944d681336a86710ff6fa7d66332e7aae674fcbb525f2dd60bda31ae1b553d4e0da9121455f1d9019e540f9717aca7271382be7be8fb8436c67864d032341f95ba6d6c59f70ea1d96f386d3417e5a293b777c8fe13601c960776740746023d2df793a919657661e252679fad3fa04f132f219f349cd5100b93e8d1405fb81bcbcea6c97e3a43c94f09acab21485bedfcca5285c12bfd9a6daa1b2283a14f5ba0f4a3111fea23255261befb409149292a76bf40a5aeefa3bf9db4cb49fb5d36dffd7860255780a36bdca61b4a52939bee858619d7aa8d9443844a8df5cd116a0f579c144274276469173c7feb17ad4303cc99af6d330954827e1712c66012110bc0cd4a539df4cbc63a3873e5d0c4a76c7f06bc990545066f94ebb05bc815ec153f9d606610600d7c010478c22c6035d31e080f4f22cae1e63252efe6ce0a09179a3c965828ddf62becddc5b46c5af4eff30532073bed11b800860518f46287010410487f6cfad5f9b3ff1f59b7f5bf1c6a4a067d001520da49f52f892371b9ab94071d62f895f77dafb46443c4473f8199d131a95facc0284a5dc91acfc71455f4342c1ba5aba99e48a9f311488ef87b7bfa20bbd14a106be43822ee9cdf528c47592d9a73beaa7192499e866f351263f3ff26b53e806598503c533f99a34708e29473f850ccb425d52c2befd685c813f1e920664c115fcbd139d65f50f9715af0f6b3e5c8dffb0f0cb73e2bb1e070914b0ae6a6a960844a3ab33711b768e1da60e3e3bd18da22b2fb68cd81ccdfdfd582c17fa967a0d7490961b97d176814af6af57902c12e9320a7eb4a4d567c14e945a9606f7f3b5cc4d0c8b09a5a9dbb4c92fbd90a69a2bc578b74475a9da4086b3a8a999b283e7dab9d9309480fe92c5ab0dec93897d284a5fc6fc4e40e9f38b7728ae2a3f2c149f75bdf837d1e906c82bec25470993617a00686b45cc0a716ec47ffd391eb0d80d167433fe946f76e3e54e8686655d6c67a096b9e12a8ff66337535f4762799079c0f0c3c2805dd1ce319c66f4278f4d69a008d72921683553eb91ae305579b0414884a1978ce5ea4849cd282f87bc03d832e597c28c1822cdfbdf9f2271e3cb50967ef3cbf9a11f5073728ee73d24dd8e5454eda8729f419c1f7aad60344a4e4e841b8499a3a30642a204b0f670a1e52be5f9ddb819b48736e96888ec8c75e3c23eba569e004db646788e7c60c66848461ac9bb09a1fb676ed0e1127f0842ea6524c208230d6af33aec8a307a803b99ac26961f0331defac305a7963d1800235fb360d61fe30e4d7ae0000724e0de45018be0276863b6303af6a94dbc4edd367c94cb37e438a1897dfee6175efd29013c20a96b60d7defe76248a0d555d4fb9e5dda84a4e077b42f437d32b3202de40be0e6f679d59d1953537ccfd2d363cb1052d81e424eabc9c00b6a399485c9db6f4433024d07a46c4f8ad49f3d8ca51fd0c7e1220faed359af7efabae17b1895d147371b779ffacc31e3b53b6215b77d0473528039113c44868bb690267a7ed48bb0ee2c1c9a08b0cf6902fa6cd7c50df3f70f71da7de185c99ce80e434007400b58435dcde2b027d5c720f1f124c418073e05fdde053699e57acdc1edb24d06757d60c1046c7f8552e0ebaed73852be94296e503e28051dc4ce0a0312e24d121ee035b4d1f49ddd75e93be817f1121e76149f74559d140d06e02debb749e217d516fd5c6b9eeda905cb35abef2d811608d11d21c88e1ec873b653ad1f6f91ad3e9d567f28c118409ac5d6250057f1aa9972fcb290b7bb8f7ee95f73b0a78c31c79dfc963579f9a879c6b29bbeb77671935984d25cc99f0c8527bdf7f8a2edde22ca2c20a2db84c848c7ab7baa05b8cae9171a60651f7b5c9645800b5a52b0780cea0cd29817bf83b559186cb970843414cf0ec611080fc1e4480e6c1bc826915a29e2bbfcea539955dd61981176e4555d92811173ee11f08608b7df99c129e8b3f5eae46c20e7a057cd749687ac7ee000ffc6287bd4050bdb5230c31f4a994a0e91a7b8656c1f4944f0a0dc12a8f7114560af5139401ab6fd93991b3443afc29e86d32db609ff535067f50374be2a330b2061b8fe809683c697965cdb1d7631d2fc61006e119e7df4e8bd12de1631ee2e5ad6706b02d2b5555f3324418766ffa94bd4612c048c20d36d435a14e440c215c352c3c15ade8298a518ca8e7bc70d6d9e46e2b156369066e7654eb33090506af593efa0424110caa6ab048cf3e6741436372c3c6ad523038825749d9cbdd88ac93f33921ca948478718ff8c65bfc4efb78039a4e963e77b4c30a1afc365ef2a040bd722cf5045632191e2adfff7279214e9908a691fb3c9ca0ba6190fd209ab538ff12e14030048859ca25c38c6cb42127537fa81df4e92d52855155d7b0de6c1ce380452d3846d0edfa554e19811fcca536841f8a1e546c3fd82d465feea803c7b9c0ef6a0f46d6c11aa2986ddecf8c5735153c8093bd802ef44c06c19e8ea206e4fca901ff6fc414386985709f029fba1e1ef428a9622704041de8be2acd00a2d517ec402eddbaed005cab3705c1564af90a05f83a85c08925c8f2ec9b62bc582293adb2e502a7dace11702064b3a935888d7f7980eba6d843c6af3844515527aa96f1a6c311efc0dcf587e16d71a236e26b38f49d9cae3b0ddc4a143a7f3fdaed0fd703c9ff2527ce72cc01192063083af44e431d32ef60aed9d80a0109dc4f21a7b116c91c44b599bf360e369b4bb73fabda370b0cbe0a6104c5814c5fcebdcfb46df46aa1554f1885417377b126c91847588cee112a9515401901dc1a832e3ba084c9f401350530a231ee496b2359b6560f1f220b5a5a413f62b325bb190609786c6b8e662cc932e3c1f7485814bc08b558a3342e95edf4ae681766fcc209641e66153d615aa32dc8ee3f90313b9bfdcc7b0704fff6d13a1dbab8b30d6cd8df5ad06b04ece8587a8ba510e909588dd6ed21d9fd6c5640187d6ac2d1ba3ff0cf4847eacfc96f57faedb615c1d91758dd55cba77c628f17f7b20074451de06ce2b71d5330ef46e455e85e7ddd0def6ae40eadb36770f47224bce29b491887b6f351ddd5db8ace6592ad451d6e1e70c89d73a5f8bf0b84186108a86549da1503b843148dd1e377aeb2beb87cc34f472862692ea603ea89347d72d6fd3b38f42e834ca7f1995d0f461feb2a64d11d5a767f3e2ce4a5b4ad2bc7b3717d4b95342f756270139e98478e03605aa073475d4dae16c16819aff21ebfcfd5d6783c972031ba38ca6c848b9f8ab80be1f0962baf5dc8cbb3a6b4db1135e115e87ddb6f2c2245eae789e99ece491f2fba5617546cc26fcb3e1919b333d2c3178c4052668be3c96155fbf6b86a7d366aed651b73f152dd42ed0e94f412673f206aa056225492847551b9cf4ff8a244a3db9801445ce37ed810b84be207e9d5a22d6082b901c30d0e95d812e933be94b66c05d9e91dffedc13bb32b8140a3c6a64c0a943b0b3ad939d95f2522c8c4145eb24ee15d44dc7737920cb77552466c35063b2d53aea3107cf373e4c26cd4a3077ded67246f59f9956138a3883b047220b83d66288d4b4a3ef4e90222e10b22db8615a2747604d2df83c3a941a9adf0e0e27dfac297a8b4ac6be939687e273e4eed8c5489719ce9995e7576191d940081f0f6b948bca809a73b224971a4b71053472a436daf4952602985a3612c1c7c64c334555e7a3faf4d67af777f90a184d865af7d405f11918bf4e0852178438cd1b59d63b581223d60bec6098e3e71cd978eac1cfd82430e0f38e446df2152fead6c356fb71a773c436bc8ea37789f8ba1d11fb87433c25ad779c593bc3ca3c2d834fe0a7f288a638f9dd97df0119ecf3e444508803a440842cb59b2a9cd62aa09a38ca31ff0c358985c1a25913fd334488625cd094381064a89145e26b778432ba7a5f8eca0d21606e2a59f3dd13f62205ed4013e279218558a08e8849c66ad0e8630045004fc6ef04641e8fc9fe744f8014cb9a00fe9f0d0c66ae2486a0c44eb34e63ba41a88c3b5dbe1cc75fedd7dcabbed52f1abb79b43ff2c3d3d917abac775506d94728fc95e52b372035717a6578e98ff4898e4153feedfc607cf5db359b5f59825e5a469229d3b6cbc280b71972086470ce7ec68186d5a30c231f0d2a8449ac736a9b49f82828afd5f574d17b4a1b6745a6af168dabc2c0dde7ab2dcd9eaf13a62961b9219ef643a69062d6d9fff0fbc54191f71b72d0b13a7fb0ee38b068899aac156b4a06ed4c272232c76e399240df1813899e11fac67ad79184315c4a498853a73d2512b442c7e81047814c9587fbadacb1804b0868f472680bbe80d78f7e01a2bece990d938fd6346acf32c3228c20a320ea268ffa304e07c47eb0a4816b27b92ab6edd9b9e30f03bfb74a967005ebe9be3d496ba52fc34bf54b3c61c1f651911caf18c440d9f5923c91929d96aff4cfb81821e06595370e033f40f8b0fcbb2478a0f27a8dd8785b35f2217733f1c4e22a4175c91d8b0cee11cbd396c1f4ccd33d57a58730d48fd2ac727c0c97a0b1ccb0712123168fd2d856d5311cbf4ac1794d319ca6cbe48b9e0a06e21ac802cb41677caca05bb7d289b3ddd693cf7d037d7017380bd5becce5b926651e618783ff61951a81c3be5f170053e61dcb7c0cb908a906d46be50f0b6f5a49072125016eafab38c9d663b1f7787c5cbec53ca73ff101badf2dc0c727d79443e558c3b9d403f0d805b7dfe60a8afbb93e1a854aa2bc3a8d9beae8aad4f0cad2b674694f913c4db43883e3f3c8848076ec20face64f3818813b82ba6ca62075b4896e8f754b0a00e4df1a72fa78b576e188971f2655fe7e4623e61f8a8e52de421beac43690eaef901b37e10b94cb4e180635f5ec2b1791b411838291d7f5aabf049e4628b16401c80e07a20a9a909a982b6e1d71eaa95eff7c1e8a371a3ad0bb2283b3d3e3e4445e0a6dd4c60590930f648b19e95d4c7397e535fa584819e30768d1e34c1403f40b4f9348f82eead8201e8dbfb16014ea9480c75be67ae296904c6e42b6abb59946c1becfe5a3a2813702c9908a5e212f2244f2d3636b63a9068fd350fefddcae4265168acd82fe386180e968c234e661b5b71441e55185dae1622c5f6938d9c15ed29bfe8b719ccfcbc589396a6449b74974260636951e5ff9b7e86cf81074cd5e03811ca35b267f7aa1ea15711c3a64a3b221f2ca5a69b0e82e41232bcd8a5fd91280298e5fdae1f4d1ef990a89a95fe86e6f26d69d3d98b12fd505bf059752c56b68e72770ddb2d33ea437f218ad91537904311641e24ea2864c22e97d335b19df7487e464af8e9da4f92b619d43e2f73e4f75cee62f22f660875e213b1272a32d80f6d5902007eb7d19d22bbd38a541a574a2606f2fd4772034d3e4fb2edfdaeb0593c3427027fe95ba1c79d2559f112d1960d92a1b07ed0d1c53c0aedaced50e155a624875d8f7be2093103d0a134b811ac40ba4d5d3255b0d1b65e8604dcd4f445dd6bb2c3442b537307217dcaebd19165de35bca5a0d86b3f7346d493b61421129a71b8a8b110e44b0f7044da586a7608e3a87fbb82cf58c35fc66ddfd54e8041449e6be841a326c2a36c096da7b6a0d0f32f72f436852f503f6d974cc40dcc02de44a6592a4b0ec7c96fef19b4ac750b0c3200d822ffa22cd0b789df703a1cabe054db2662d7503fa296577e9a0e542875a5dc2d4b6b6afed0bc996804259f511c57c757f2f204a9ed99911ac588d7b64d2164f260fd44907f76f978d250f625316704cd4b3957be4f1a199ea3bea576307025f8a1fee5b5d50fb9ec0711ed0ba05a18f8fe0c742ba99546d0aa26e346261bc179f6228d3d58eb01ef671466dcf99cb01d95755dbaa9d3eaeea81cf30c89fa9504b029c7a343ea6cd57d50dbb73269a07016afebb33ca7df98e86084ba752253b515204277b87b4b64e012e7c9190c253a9718d169d9bd563723cc6632f6c6e34393ffb0082665dd9d874bc6244ba6d01f8e61ec3ebf66d0feb105d7d9c4bd45a3150c49741132da48eb338f63e3f2c2b41dc1d3de2ed7a4d69108621d7a58439533a99e285ed8e4a9eaa45b6e352ca503c0b7ddb46c6e2add9609e0722d31791178fca64acf2cdb1108a1ec320cea0a29206fb22f4fea24383079eacab2fa92c74d971ff2cfffe8bddaeb9365ce52bc5151460dab91f0f5aa82ce66bbed9d4218fcf01c6a62738ee527e2a1b5bbd463afd61b4f75aae8b983cad7b72f00d5583849cf4dba91247cc9ffd6b3f6165efe68a3eebf7121adef998e09895ad822bc4b05eeabe9b4a55f52939f6f6a0c0dad5ec083c29751ccc4f56f8c0e27dff2680e4190a8218871accfa85e37cf08bc512c71bf95120f6d62f40f51ed7f8651023f6a35f51ad97717c8b7c4986be8aca754e73926ed5ea9498cc01dacd5cedfbf62a034b537b03078c39254fddbc8c7bb40c194bc34a2b6d6ab3b0725668f5a6358ff9cbf22e12c0fdb5bfb924ac6f100a1de16ad48a6f560c2cc3aba0cd2d5b7da44b64c359f8d042479b499510ff54675aec3bf0d1d2ecd5f152c56c15ea182c570f18d9636f5c9cf5c4bfc975e9e452e552b90feaf8230a7a7752fc265534a4a0dcb6f8667f06cd955d950c8f2d3ebcdc72a8d35e22b8134b5367cf09a86fc1b5b07bab25a246564c87f6c0b14e6a2c6881cd64525e81baa1f04469b11dd6aca86742fab33aa4964b1e7a5b9413a89ee18de69fa8ca26848564bf15edbc5ecf49dc7193825563b58cdbd88fa115346506daa5117807d7e8481073f7936bd729bc36eeaf48ad93d263312d7e6a84ac039200a0b3fc76bbb46477ee6625cdea061f668eae7122d9c421c66dde3f18e6649329660868dbd22e8bf301531ca1ab314e2bf9028e9719f4b1126e0285c5886d1ae2111be79bc677969c9f1d7194ad7a241365177550537651e3a61552632991d56b19390515b2ec76e61891e8ef6dbae2a06a922b22bcd496ba6b0b1a5bed16a0af63161de42fa1323877d6c225068856ff0f13d8a3d69454c945d49a2eb9a7aad3f6469897a0e0048c4a6c0cb886d61df0e046a358f28cef2ae10dcd3dcfab9557296ba920f7ae2eb000a74c44974ac97aa46d45492c617a687d9cac43197ec31dd219fdfc1ece32504a1109e2a9b863735caf4b435441612d695b7bb8d94e3c94d581a01e67e903b82b36e792117e79a084476473d227f6e313250c7caf3681330c7b631dcbc8fe365026f8311025bb0e7b1298ca0b9521b013b3050a8e64b8eb7f54808e8aa7d846d0f36dd061bed1b0c34c2e3de79d128f1c0211e0965540b7feb597c3b7429b9b4b92d308724ea86c234a09e7c9e9d022db941fbcf8f1ac556a802b21e6363b82e176dddc8e36b957ef399d6ec10c114f3aa05bffa2bf394bff3fbbd9f8c4278fe5712f518736734d38a912743cda447c277bb5819fc6c7f24cfd6d83ab79c5c68c2a4ec04d45b6ff799f841f0bcb2819c464d42a4855dadd94ae4bd4fc1e65aa3821e547f69a83733be51f02a66fef8bc83cc7d2a85217f4ce77e3587133554a9c34d807438f8175d1ec39b6515acefe2c19c4b2100997ac0075dc60dca1aef31716e5f1fd0d257e02e7df41e5a2611d995c7bcb9429198b0d3f73f5ab375711f9cfae1edd28f3c9eb5faf04396c45303e9e997e5a779823914c1f52906a2dedcda662cf9fbb7dd9e93ece11c80480beaca9c5447b5422c8cefebf90041ebd9ddf26f4e3f6673a672143d8f5cbad96300d93ec753a5d33e1d9c4ebddb24a3b5ebdfcca864663e8edb6d8d641ffad075120a88c35965677f2ede2d1edec86311b0eefc3e4322d2529aaff7cfcb7369bf16cbbc565a3116b7fba0a3f3cbb60e8fa006c9db77f20b2259df6db081a066bc5cf9b9ff20d2a25a2f9bf904a6bfaa0ecaa4b4d88d2ffd4441790ddae98ddc231e60df15ff83e749f4a4712462c1dee1fdf651f1170494fb0ef0f84e0ef13b33823c7be11b509a38f7a8b3ee085c8f8c7b1681ce45fb5a1f9ccdaf372f1b425cec8a9e7efc0176a9cb7479f597aecf0cbc344e635176affa0b13c7e06677e5d8ba1d621d6e3341fe776375fd3195a8cd74c1622ae95c2ab7cb1a8b55cf7db76dd58878fb5072da88bfef450f4082d235448735e41af75eaef27d497f57642b9744f12c6074ae406b154cab9d99475e0f02f23349866112d7babd1a68b5fd19c55d2a6823eb0233f5111b4b075dc5cd970a323ed85cb09ca67a0acca3095dc4c3e4c8498b9552d1424a20551b2c74364fe7e0aa1f6482a0c5dd4a40d9e2c9c07f6dcac36a6f38d1232f19dfc9b734759f58d9bae7ea16305f92e72705d32038845398f06a0a983502af728194632cdccbb948cc9a5583d3d7dcca7ac50bdb5c5b523353a43643f49932deae9be1c7cd478bc69549fc8d73844090b48f1f1f590e3fbfda0948f62997a70e66c2c494ba0df84800b27e06ca0869045ed8ee7cecc8f593f6d0d4b3a39216001b44443754a4d776de9be83968799fc14f068a1b34f88e0c2908372819bc2ffa9b06ce61e1bff41901f4981aa2d45d65747066066b3d24c5d7fc7ec3266e5046e3baaa8fd1a5c396ca69fe05aa7a6089370d4b5fcb2b72a6bdb1002a39b34d11db3eac10e462ccebbf74a541323ec747fb626231fb71f2c636da5e3cf50caa041d8018d5f6f609847a165e1936c8cee7220ed49fcf7160ece2b20e4cebc09601b1af329780132069c32c0853302483d8236e80551205b609b60b40166c0fa1125a9f1b243ea43ceef7eab4f714d36172b4f773f89de7c0dad485b590c42bcee2e9e8ec4e6d3b5ca4eb4d98a3674d8ea787ab171603550fcccdaa95b3d096d39561c9859ee5c6c8203992f9c2a78fbb7b6793310aaa26ca344f524b3f04f85ab05d106d3410f5db3688073f94d5c2a69a3e014811271f6d33a6e810d3ade9ec9a53249dd9708509aafb54dfad59451a9129ce64dcbe826be2ce8fd22ef61751173d4e55e0f4f3a4b212e83d2a783d88ccadfbc183558dc36d832776cd0a8c4d94ea722301d6de157eec3562ef2cb4d1a90446caee70f457d3422d23545b895a1f13c0640f3dc6f6d297ace320d9b413805fff2e4c2ec1b921b8f82c0fb59d4065380a22193f0f960c72665a27211a6688187a14671b90fb76b54611635095ab611427e0d93e37df2f8a4dbedb34528272390df2a223d6f2885fe914fb050f5d711f2ab3da37f383cb58bf8f8680349bdbc35cd16f598e77e6faad313fdd2a94876fc32662f7afd635fac97fbe7e6b13bf20733e08a07d08b05b5b65150c530c4b7d405832365fce7e0e8589cd9ffefb17db28f23804f0e182084fe79e63b459d79fc0e9e04f44119b45b5fc1521ace65d313ca478f3ac8b0caa1df81b474c76002fcc3ccd7711c9e296ab125479fe229b383de568bed9b1e27647c5f74be04fa58791d5c66ce15f3b4fdae946322b5b63c5f2bed1800aca17840a987b72b660461bf5b4d10e534c76f4ccf97bc8b4ab8b486756296093397adb2d3b68084c438e6dcf24dae3a48c975f4d72bed3b4b1dd6cb995ebee733878e3bd681af2f796962ffdbd2a8fba30d71d741375ee2d882a627e57750ddaee33c5ab2b36b2e5bad022f2b97a41a2214c4c7303557125cee14d13c63ea57a5e93455d679de69ae9802c755a9edbee10df979c8741fb6eb9f782029a0a1cb3e7a3ca3ba9cd0811c9eb2b8a30f2dcc18eab1eaff939e2b812b7ce06e96f804e55b29e3c9c5887b5ddadb0d7310446e557685a64374ed6ca3010646dca0335f13ff97622f4246f3ebb1c4372dc86e939badd09e8f249c6275c9ed7f5ec6349db718c73425dff043ed05e441a90fe0c4feb9b063da9c0dbed5846ea9df4c6e10ef9fcc0dd63e8a3846453284fa480464091cc20d2a15de4cd04462fc922bed4bba739f69906d81258d8cfcc5870914124bde0fb4ca3816be3d5a9bf01f5c6ad89483c5c022ac613a06150f94985585677ad3c9c251037c7c44f921bcd00d665d27451d56e2a35c52095f3da7614a420defa9af3e5e5c57db8650107403f0d4287a4fcb884543bbcf4b437cc157f0d9225d1e2b17c2060e14bdec23087f6abd43eebd285ada7ad29db1293fabd789d28f651073ffd2cc88ae8d23ee1df5170b1e9df60a22672310a49450e8ecddde0ecdb37d8048625f7fb84d750902ac7a46adde194c3e6251fa718caa57900d892f061fd18ed2253503413ee802270cb7dbd7744db2c7dc6281bf8bfd4bcc178b49007feb73441e815d91d47ffef4fda0d667906a923e573ceddd630a464888aa09568395f6491b387e6542a01e2c8919489c052b956d89dc09f37a0a8c43f4838fd6e93d076c7beaf092f12135e96bb14df58f93be9dedd8458beedb478a636c0d21761536740e5562456b290738f09188981cb8740368af0a29297e1183e1e0f85496e84e56d04007a8eb3fcf2a9077fb8b369a7844795731545514837743f9b5339d14383681f0d8d29d6f2ac3912ecaba14d7c02d46f008760fc261aab898f133468b66ebdcfb771586a626762f346357068fa4682bc3b33a32b8751a83fc48fa0de910a7e3268d8a537c5e73a7c782f75749742d1161ff66e729daade30126ad0e3cd11376ca840c748868db1ad369e198a60e8818a4e16a9ef0ba34d46b0185fe359305693a1f36c5b5cf557f28cb9d8b826c3139209dc5e49669842ee0cac1bbe8a104d78948444b722137960248aca3f92a43f02fd6671a624bc77a4a70d4b931a2daaa3186ee22a202530267b809dec257ba7348dd449a4080a0855db6e01380f7500458f1d372d04a0f139a51ce26b09b94d5cfb8057c17613bf3408e1c8da7d0b781a93f42c224d466f4b7e85045159706ec862a88d32ac14bd422b4a85296336664f9d0dde6b50902ac8a59139f5fc822ebb4f4be309087b13504cb802d9bc5be92d2ab6d1683b875863da5888521b10639c4e038f032b0adc0e34166f781ce75a4d6e5cf40df6fe86ba0ec829aee1a0a998dcf4eef7aafe53fcf7950d5605a7cda56293457c7961669a325d20321bb517dbf5a0a38d61a8f213619efd10de5c491eba8f27db37afae3baa1814aac897986beb09b26ce4cbd32ae6e42c34fb10d4996bfe4981f020a230a6efd81d9d358db12762de33fa36b0876aac3c6b08c219b24dd53c43ab6cb7fee1ca330b7a8446fcfd2ad62519f7bc778373377c6560d35d8f64a7d2ca48da9f25e6c4286e815f1f9115480120e19042492566554055caf3f7e6d088e7cbe8150b21d57f8a5d39df8a66e4e77fa2e794fc29e4e4e00739ebbd9693bcaa701e52c157d8e38e22e386df28b98d382deb8755f3f94878c8e9f9add6daba7838b8871bbb0d1cd8cf02ab153ea2ae79f9d2920b614114d0ae72d77081d8d2bff41f8ab124dfa344216da7fdcb916b843c09c9568fe17c4952a5a27ed4624a63c10efc905566df37ef1434719f4f704ad08e006460ca2c4c934b0fe9929653b6e506450912f1d788ff9d14d3dde7e8991bb41570bdfb9725b09fcf66683ee1255273f7b501c3d404f372b03110563b96d8d23fbb9ee810c18222c849091e48cb7cde982fbfd356589993fcd6b71f93068a0dbd78fd4fb3a4f656dee5fe296419c1e7c8fa56fc269bd994c942f8347d263b980fd5b78deeec7028180c61cbf0c42247f645343ca80ac68864e934fa1b3e28ca4811bafe904e95eab36d2c19c7f766872b02ee6b94bb2a4395b3f762ec80b76e65ebffba9d8e2267e454dd512db75f3b8c8775ecafdaf4d8b460a21cda6b98538bdf91a8331b50a09b1f674903d48726d111529ab1dab201ac6712526e37005177f3e7501478878416364fbc500df5b08ab5ff23d663c432a75da2995122bb79a16fce78d54d665b3db6416897188d8814a3fa44cd60285cd97eb22a183d62a08ad50d8f4c17b7b8534d2ffe3388c7ef43eb7fd37523d79273ff30e5675fe18f5578456e7f5bf0fd2e3f5b44aa5e4b89cfc2ffe359ee2e36ce5f08833ecc843b76fdd69794f579199cc0f039e3d7077b76c7a58ea7f022f8b8f78ef462bae09bce853a3c3687122703ed147c1e6e75b378e990523e5d60b5bba06cb905df414a6e74e0145f4b876cf390528629fc7a96301227083427df97663965c4b42e8b0a5061c9a018d42ced4156dea390c8e15163603b49a52dca8ceea0fcba33f4b581df11425a184f787edeb09099ad0e2de037c12dc2f541d0b24bfae319b05a3ab3a191c84999b75aa8324cdcd395fd8342cd03c5d09d020df297db6edf18e8ab3c3c824635de693378f33349d1f920888636dd457819e4c5ee92f46f7a430b8b83455bd0d2ec7ca02af8c3e5229984779424064b3030f59c50d210a7e2d15b3be450592a7b637dfd0a43e1bc0ff9f0e6378aa2c1e6aa8742e59a0b2ea4e474eda82b179c05ff6b844a42737e251724af6b0303f95d5802930397e359b3799ef0a4e9e5a0b0657f3ef9d27f4326e27b1d48cd9503dea32e7ceffc913963d62b77366a9a42a8adc5665802a39684b33f1d679ac95455951f3139b85b1fe003bfb8567f8293136b01bd98c36dd385091595e6c34ec08a14f22dbbfd9de3237a339e2b2b8feec9b80e7ff1ec60adc1b982648d45750378ee526196366866bcecd3fe240226ca268e15f78c86230543a91d87b7f2747f2050fb9f56cad0a45182a072f309f073d70fcc3745c8615bd3f283f8a0f10b8dfe91d6de1e40b08012b6338a65aad6f80169bee21f9291ec4d2da90df164d25f10c01a714d83e5a32bddce93672f2320e87d9bc3fa9afdfae94f785b2abe6179569a96231241c54b8fa633858f66492341f3e1b84790877df46b96921011f5238d1d0fa411537e19b1623a312b70906875ebb69a02c4518fdda9704e797bd1c4d2cc889211f7195d0b9679deb2438606ef90843282e5e64e9c3f0d5664bc34878265e293425a5d73267a170e877ab60f4bde9363e6d193c4e792ba742f388498522535f67086106b29f2ca8b95166bce2e914b628baa1829e9934831253cd268f0ad743aabe739a6e31b6d12dc3eaa69d87f1ba0eb109905dd9da96109aa15e32301328b480b8fcf4de39d5686dd0d58905837c70e1b7312285f55c80e1369b3a2d291110863b92f581d691ed1bccf05427f8795e3927ae5090544e74eb0c83d2880fe909de1ef8a3ec0e0e0086c36d4c3009cc99e4260ad3ac2a755a732dae20cf28dc2433e845178dc4b718d7cc3ad73aa2e136438a71d486d2c2bf61a97f8ab3ca2b4aece18422aa883b87af4dc3fc1d8797b0fdea22a67f427b528ca66afc21402bf44572c2f2145af4d8356ab8721426d4f5cc8ef57b8139e9813abcd7d679ce3957de894172f2bb732ce6726325f3074853f47c6fe2f369e2618aedc838883194b000ccb52004f6ba7e48f28a5a3a893620466e54e00c639260618795c3a96a1a8e9effef3cac3a1cd7c5678a72a643f2c01eb16ad18729d37161320845ac8e5714ff351d50f3dd13f26b7f024fd598ea916e145b13aa1f1305b21ca677fd9940941242d2d593f199ce26dab18f59dd50af5ae88b21ef630959e4e428b7907c1c2197cdc22606ec6729cbe16aea44dd04ae67304a1b447ba1d16ed77c7ffa68b73faa8a8d70a9d8b668badabe0d1f36907aa08f23fcc9cf6777353e9df536fe20ff153364ea83cb9c636ccc6a7a89756ccad2cff5a4b3afeeda7b496b6ac582fce8a7479c8101c919ad9cdfd4f29838ee19d711625b0d86283c22c1b5ca89ac97548e0720060d017b5a0e2be968aaf38bdee7130bbf3e652df6783f9726b4a6444c13eb26e1cc42213b3300eba82d48345f5b4f46de1d2b7aa5e1d0f7735e2699996754c736821a7b0cde258242188dcdba22a9940a353aa2f2ee32f9bb5f1bb447cd466ebe1099026c84df6b83ddb2b43351f1cbf7190b1cac92487df7aedb6b855d3e9e8a166c6bb24486544cba99ad44728ba6b23ffece28c65ccf77d244725bf4ad0c1f7b690e924e5e0a6c556cf955668788cf41b892a0d269c5aefc846bd8d107d7a3c572ac15a1af1277655507b364af52d642850024ce4db8fe0e965a0a81064a50bf6a7c060ad06c1b735195368474fe149b828d31e30502a0b06f0f5baf321a1f6c4b190ead1ac6b590810d65db37a4ce86ed5b64b38bb497a94a0c91800225de71ad7a01bc37ca64de83c6d3e8dc6da310a44de6a34141535e007986e87871c07aa984db6a78d7907b2650a972e896e98fc84329f55b121a939a000e986d828611c79db98cb44d3b62af5daf703d3e5ef976be8d51f2c20cffd7a8ddad89649cdaaecad76e77a931e1b061d734efdd9d3f4920ec70aaadcf7185376bd59919d3b35eb12659ee79a1d7180e8640237e57d894c2dc198d6f6bd0d997ed41478b98cc6d95bca4dbd27d2755c010fe6993e498d23bb49128174eed81a2909c779314d169c564030e4972fab68b7ad47b87eb42638f2aea1ea852a9ef5e11ffc905a655a33372429317f3969db2537ea3c88974f254ee9dd942ee73130047cb58c1720607fd0beda54231a0fd6a7787f42fe53c859f0cacf20659cabf6adfdc76e0b7ffda834161c55022ef45dcb12c29b491b034557b3a369a2e1722aac7ce46caa8e2cb349d6b2e5011831a8043548e8e89d1c7cc4f0fa1fb614829a8cb871be2ba1d78e854dc271e98175fdc221bdcdd0bd8541648df3160819475d22af66e66237f3d0fea0294a61dabc1b358045bc59642616b50e40eac2c2182cbe354bf9717798d9142696dd80b2d9276eeeb54a80d4b62375fbaefbbb35bc75278283e94d81a63139dc736062a91c7ba13f0ae0c74ccf6bea283ccdbbb7d0affb60f56711d6870af0cf6bb91dd26a16f32c400c9984db068752d76924b8ca71f6d4a36774173bf09be538eb3940f379bf83eec7d3237ea1e77e728c78aed7fa105d71c458b2261fa4e9d7b65b3479ed658fc550b5a9dc840eb03c9c953dc3b1086f6cb7bd9cc01c845ba5a01c586a32221af7005393646a27498d508d867aa0f552102bc3d54e8e68cb5e3efb6bf7d605019532311eca5f2d3d43d3956ee2366f8d191ef233912bcf66cf2c6beb577bb1bb44898bae51d1d916dea997b09bf0b4c43f944f4ede96673b56429809c90c8605872cbb93e87e7c6ab0667af9eb57a4c8d35f4819af9a53a14f86e0cead3264987ec2b5a9fc2267175c7bf5edd1fd205433d1b15cd0b83a6f694eec8e6cefefbf14e18d199dec3aa3900333de535d71cb9114d98a27d21b9ce96822647c42bfff9ea668ff80407811da66ea58d851c703fbf66d517ad2291f6068ad1f87eacacb7df87516ba337428f27014a359bde5c17ddbb7296887962b86623054cfea87c377e769a863f309c20c8210236c5c6120818a1ae835deb4f8232a8cfd134f89a2fe9b1c3456bd5ac0308e6c8ed64a3bc8a60c9318870782e01d78ef5dc634856f3e193c6ce36412c10693150ff9b4495efe3f98aa915b80f6e3b8c805fde86f406043f57693bd2634ee479f31d872956344a67156cdf5a40be8cb25114ecce306e596c692ec96327b7b10ae3c981ed92153246bfa7916590e8927b80c4ccc4bcfc856e6ca24a833526e8964b18e3bbd687f97c207402c882fafe77a631e521397510d160ad3258594e01056cbb27764ebfd22cefe1a4e323b5d0b9e1319a16b3feeb558a5cae2f689386a84e9023a8f17ede4b24873dd64414cd863b4ff5bcb9e3a768df43cde63f507e2404ffefca7260cf942e07f6a8b80700fdfef11144ae0e3b7240842c033c7c23919ed221214000b2aadd86203fb4d40ee74a55c18967859302f92a9863e4436e89422d8bd5cef3828b5de7754b0ac0cc2965d690f3bfcb591200fa6e1b956e1c0f5bd6eab214088741737b1cf59aee6ae2c18e7c1fc71e8261b435e9fc0559df15d28574c348f52643d50d68e0102f68cbcab73adc25f43ccb824005b18ec715e7e801fc9b87373ccbbd82ffeaef9b453bb537a2c499188280713ae99bad4b7cb8319a898b6c41dc015b7fc1b05d44dd9758b6c51144f5536069e24466735d5eed58e48546895e40b22dcfbdc97d396e3139893b16d9d8e0c7bbfad7bcc730d21bb9c91c690488df3637dcecb7f4dbb630c7f18a942596d9a5cf686abed2e45acd5eedb3b33c2d8d2568b0ed65c7609ba000f7e3a5a794878fef78e38831b260c96bc61c66ab59dde55fc52a1953aadf0b308a2624194dd69f4d83955dfbae10e22f8c49f7cea32c7afe6e0e84048a48da8b4b7d344c265af1dc451e525ae398a59a07731100b99c94e73385fc374b69c160acf59141ca1cb3ec6c6688213ddda738682c4fac010259ab1299e0d7927b4bef5f00e3e87a706ebfdd51b674c86c043d6b997a9e60226c6dd6756dc56b4aaf409478f586ced9bf335ddfc2dec3bb9741974c777c23e1596ae65643bbcac011df2e3c28f0a69920614a09df30e9293ff24bb06be89623a744c027fc970b3bdb14535b66ffc510ee59871632f3d8960be1d018d17a7155628d9b1e42ebe7d7c3b2ce6d3997f411e568ea676aabe6f4e19e68d8a4dc394f6fc15634a3a344fe5711af52bce49bfdfbe8dc4de704133dd258745af64f853e2f988369cdd7c19a439d48e17da40c74610473e3d75d40e61a170b637042c7ad71ea6a4c3ae4815a542fe0908abb4d58749802366ebd1a3db2fa4a9fbaaaaa197d961726de899ccf21aeac4c12f019fdb7e052702b3a75c2d307ac154fa2a23333c8cf5e0b1ddd169f991c9ed84715d6e222d23eba619e777ab6ac9209b34adcdba6180d67012b06e9bc67fe0d7fbbbb731e84dcda9cce4c19202b6f8af76641589fe5d772184a6109cebd6a6c2270e458f704b58921cac7d35cd8c66d6e1a53112aa468f7fd161f50a1e9ce6831e7d5807a942e57474f8a82752fad79d9e90dd45d6f21579e9c1caf3f1a6d2fb65c7c06b50791a4e4c4fb9db038137e6f4faa70f8faff07efa4ea082289759a02de5a105888b9df43827bfca0b8e298862f75273e0bde160f73ec6f871453092326d2c9452fc01d474bd4ddca406d3b304bf8866e2cae8a248ad4039ddc80736c8ec4b1c18b9da2d416a9bd77560b6ee38ba936e874bf47d3164efcf72a3ceb34a0638c1fc265a8043eaff3e0cb946d7e51493cf9e5245bc7451399f4d568fdd4aca6373e28c152b0bc174448cdb436526c548ad66be90a4d5a4e2eb744efc3deee9604ea8a34b0e97e73e7e6e543942d14a9fd9017000cc5c818d8ba46c67f6ca24e3f3eae096f92600aa46f43775c3ccbddb597711605f00f0927130153e5a42028662ae38bb324f88f30138a121530bc26c73cbff0533cc24e6a187b291752abdc003e050be7e9e82a2669a284cf992d333ac8cd31e6f1091deb3be4045dfdbd7d508094f0c33121178a971de369a5f1e9e30829946a4aeecbf818e2e1a8001bfc4c16ecd44346226fa6ccd944d51cdb8096f9123f9646c5f36f262aacfec8b3177dd5e1303c48a4821aa741cac760b3c19313de9d85b269be26e147f1c3bdaecd6db89854f060e397c21d8cbf6314a0485970496454c6e2d1e2cdb3f074d2ae974e082242c1753a7b49fbb2bf9e979383542279d959ef626e5e684d812f70b2be94a71ec0b2907e8c3c1c561deae793b8c3c74d1da039650f80a44dcb9c7c4047d9532878acf2e3990f219134546f3cc05fb817c5afdfdec70b3f65edb9cb2113a86604e1634fd66a32abcfb43ddda718a50529366f6d844f14b87567eae7d55651c8444505ce7b5122e09d256455257a29a869a10d5ad9de208075930544fab88a2e3e7ee916603c13e7e9fbee364181e16f3f8c0bbfeebe684e83fc332e755619842a78388862815499c564c75dd46e332b9532f63142b6265128ba9bfdf12673956e5f55ec12def6a803ea92f79d12646f282f41c416ccb1e0ebf49a8860ba894e2e04040bb859cfcbcbe5f54fed3530514613aa3f94592874196a891a6361d199e7b39dffb1e91c0c84bb0630a6b98ae6d10f4a581a6a256489384333d58254b953b948c6c656bf94424e70224c584939cf6dbd4fb03e851466f63c40866b0ff3903cc3349a642c15d4e79dde2d97036e807999d5e178831090e2b7b02edc4049dfe129358a92cb289024f012d42bdbf9c08cc1af744f5f5845f1f293307434d74f87cde434302e30b5effd694ec7ff0ad275fd02e1f9b15aea5691313ed8c82164fd506b696276f9aed8458d2d3e6cd04ebd5547ad1bc5a8b45107cf77e79675df1cba46eeab00fd172db1c8a87f067ea9aff3a963b932526fce1d4f94a13b5c3e85a759ff4ddbfa52d0fdde270484ab140155f3da2a254b63bb01000f315018a172f64d6f26bb1903a2da394af65e408ed8c6f2560527ab067675d156a7d0febbcedeb9e220458a884a6358668db0ce8a8d3f23da177955f0281dc6afc71ac2d4cb46cad5aeb2e35539fbd99524fc0839de9a101e7abd67f3791ee74ec8ec475e14d88c87e3a87ce697ff4e2624c490120bef0563e90717811a70016cb6971eba289c4604894aa4de949be192dccb0bd394af30d47b34fb5d90fc4a715e3573f7478bdb8da385a93ea574e5c1690bdde9c46d07beaf79490f331d6081aec3a6f1dcfee7dbd43fc814725ce357e68558274090d658eb9dab5c6ea5cae328568de5ddd035b15b6ea34b5e63b606d6e27e1b9babf312ff7f50fb4444743b72598857118c879e3f5c06562ac3cdab0650c114651618d4712b8acaa2dcd74f65a5376257679a42056271d533df9268d848d0441668c147ddfcecf32eb7f014283df4153031f63d927e19eb6f576daf8abfee94491cda385b229da4ad74033c110253e7da2c224b6be0d8c4203a357b9697ceb5f19a44b703f4e0f6f5f64d2cad7b1e6201786ff3fe7348dc2fb95a527212375696134a511fa3c9d8addd27d4aa4fcb3a4e78816a7e0c5499db1a61d70cc4eb0aa63e12df0441765e18b981a8cb3619c9dce19e419bbf6af2fd00809b60b160cd80fda2407ab16f824a0333ca3cf9bff8320d104b59ff9cdf458e97368d22a20842e51250b82ba57b498410b24edb297b65b3eb46fb36ffecedfe710e72f1e4377e8290a9d16186e2495ef6120227586a9361758f0cd06ebc7b730f022a3d505660d963e1c3789225a9cffc025c5b7b97090b68cb79b33a76b4b4dddb0fa39933eb3b022a241556ff32736e00fb390316132e91eb7969bd983d556475b5cc2a1cf3226bb0ca0294e2574a0d397399b798c4ac1bd7e5e750398b430779952ba5aae8a3755ab73d973cabac7eb378a36961d3539a47623704eb753a12d6dd4c614fff070bf572edab38e2c599bdb5351d38a4f48829ebba72de30f4f7982230b3bd381ff49ae0e839933f252a7fce53a00a92c4e5bb3d9fb7ef884d08af1b36dab1afdba5b91efe40df322a68ee9093df85cc10e354d27bf84698a9de178e8c20d1514826756afeef068034fe0c576f8eb7bd130926e86623f77e8d8d39452f86ae7e1dfb39c4aaa8b85d5d15e9d3304bf4ca032a571a9bdeaa0aa7d7bc99baf5944ba0c978fa9b38bf0fe4701bf82286e00cf965fc7901e7cda96672a89ae000d377340a37affdef94772524addaea5e70748c0abf80ed38a8f74b602f33e99e3897bd98d55d1f4dc326771ca3fc1d5d998d76d69a890ab0397b00ee19e7db45392650caa985b7c49acfa280b549ac17cb1e7f5933ed710969030513079f563a7118b1fb4d0a25952b327cf303c45a6e487348a24b9c8b52478571959a8c71666d23b020527dc52bb2067e937047c1643b8358e3460a656f5a8fe24866a52025f56a5af8fec9e6f8a64e108650c4b6724a49cf679f6e4d7bbd1dadf1723b78b18a310d00d98f206fe12a55eaa86403f643ec375a56755892c13d89db24ab8207217b51c187b3c99ccab3b1be6e6d371cf17a4b512abed07f00f373ca7cfaff227bb2cfa75919cb1070e0480fbc6aa196f9f09b3743afdb4e51552edeb20cba55b46084cd911d224dac0b327c5915447929cf57e60483cad759d26d977fd4ee0a87700dc21fcddd68338e9d350289731dd109e2b54a6787b665f9744f6d3148ca8c3d6ae15072b1c8df953f9d805d14685d93d5ec7d5a1b213fba54ce1639fab2cb7144263afd30497a811b30d1f89228ea91b1366ba5fd9d3e23dc5cf0780a1bcaf86d70dca8eab6faa6c702dd82c9b4fe2061ce33676bb5731cc6564b6e2a480bbc2d05f1d6ca06dfe3f571cd4fe72c4249c420c990479ce1cd867752c96a97b0174b806a2f3c00e3252f51437df3cf0e6e3c2226a8bf306d7504ea82742048ba330420e5c3a7c5cd51e2edba05a428f238784267018a0af24fedb41c2d515e29898abc343cf047034c6ac52c300df42a4dd36be9915437820c3019a3010ff296ebca2ea9a5ceef65597c4f9cdcbed4c7d26000407171206087bff6487bdf54f54e79b9cf7c43d31062c01562804caa33acc195b43c92874a799f23d3731d83456d6b895b8e5b939e5d08d432d5d201e7f0dc3d92e2c0d193a9613bbd76a54d919069aad9fe9cfbbe0cd48f8bd6923c193dad0f448e273f022ecae2d459588ae4ad18bd7ad74859d4f7a859928c16797d8833408094e38a4c02c6d52d4a6b4034d49d6ec3644eec9936ec3f99318f594c45ae616768257f4d53637a84a45e8c4083dd8c1573bf864a6b73f2b6b7a019c56d6d4f3aeeb8bfb735e1a28abaed558ffa7bdf6f05463d330fc20ac81ceb1c0792dc54da1bfaf6737689b59f24095f26b3d07577300dc80fa0a4f181b71eee43f47741ed8394105d369128b992f40c13d60b9b1590973f254ee2f22f5366cd8a76aa7d106b8be879fd9a3ee23211518ba229f691fa609fe9e08674696466ccc04732a935f36c92a00b10ad4eafbed5a498d914b41a5f2ca0c80266c51e7f49df1e70fef80706e3160f10390550d1d4de83054d6dc4a5497656582419e8af1a3022b9170db10024e032e337ab38d996a9c365d6029766c38559a8d70c505376b45bbc43a471462ff1a992ced810e5b49514e754f80defe7f11deb0c5d4f271374698cc79ee76f0ef13359d4aafae813e063b66070470e1befe4aad6d67bec7d013c103c22930f003dab0ee8eb3ee7fa25ba6e30344e60f6af9b5875b8156079ba2cc6dcedcfd5e74149c4ab3f9ef5583b890e6926c71b4903246caec5dc1d7278cc86570e08c28d51f1abc3da326f8643db94d0b3faa71cf4e74cf67c793a770e9283f507b1c023f7634996b745137e851b3933fd896ef2b1dee577d90d66409227b460be1c2e129049778a62af769522ad7c549e439f8453d4154e255107c7cff5c5fa7e132d0e45875df20c5011f0dc1b9898ae6fb6d19028fd8d64687ace0e80b78757a5bcb76a3b0e1ac2a683c92fcf8357db674c45255480f4b2879c9b716efcecef33f6b35514e8534ae8fef97bf4a7bd9b3b52631cbeeb0327a96b34f249dc6aa0a4137c57a08d0b2d0cb67cb931d025c266a343da9027c9409fce1542142d37f5a88a644f20f0d0ed45e793ddcab1a0a98dce6672e94a87e944e1d8313166dc03645ac7e3b9f467cbccfe391ce653652a6692fe01869211caf5c6a73381604b56586a83dbd8c58d00e6c4f5a6adc071d8ad77ea1c4987cda5be95158e84bd52a7d351c8574e0b92088e03e138a17f9fb78f517a39c92e1e885e980cc486c2cc29317dfa9a85c7669863a5b9ebba3fbbc2a47796ca9f0ea78f56132b2246e683e074043551da701bb736dc628bfdd280f0c3019b6d36a600725994d51cca00392b6f8e3403b0d3a70359d7fa96d1e11e59f469f273f43079f7ad445716125af3fad0a2260270dac91a377fec1339b0a2413950aefe52d14b1ab083f39e111ce6e91595bc20e60dfd10c65cb0be36bbf42cce19f58e8e9367adc57f060787197e4e4f8547d0835d9148893e6f62d73e79774c32d39bb5f1482a23949d31c29ec68dc6ef7baeea608aafa3677595ae9edb5e07b3866d74b85eff536ab66497cb62dbff1beda80b100d04695a517daf1c549038a98d323a6249e51fa0f37a534887b1f75acf66155a940d374a1cb2b3007c93dc0d96c86129ca6d783f1a6e17d6424e1232ce1e119c4666493538880ee491945bb28927a5d3fe095fec46e0f1be299ff0a7ed1aa3eff62b42b65eb95f122b542066256bcc36d04001e10ac9d0c457effdf9726e835410646f64ef6adea2e003c6f0000a440da02818cf5544bc534a764f33e95309de8c99c65cdb014869126f639be8ae285229180425d09af9097d9487b132056b7fc13a29ac5b8372a7496396f454e8a32f3bcab831f39c9c02cc09b2d25348ad4a17792b8c843234b13a75dab2df52bfb951a64c289765b908e2f71274f9d7ef5706783c049b0ae085ad3025f04162329a4bb8c19ff02cba472488c04c9ce4b0b5c2ce26fb9063641b919a3aa56846b58c1284dc25ebb994848e103fa26ae23eb876681ee5481a2e8a1131fe006cc35ddab89773842d64113bf58b34d188facbd41ea50cbd935d4708887daa2b7b32efad73383868912a23a9cb323151843d21e36f964fdbcf2a3993498f589c3bf24275c19e769a9c9c8a6ec35fd65260b52a04ac2046a8916931c2f8ccdead19d9baaaac8e019807a58584ba56d47691dfb95f749d0d2e21e357e18e4150473b4694ea40ad2e473e7c209203a8cd8be635809c218ccda16daa42193a5262672cd20e2837470a1b6673e5b1dbabb8c53a29b4b6ad7259562fb2fd3486c9622d55fe4881248d4373fc1d2471011c89025405d6db5f39f86e46a389c5c18d13ef46bde4082dce9665d5a5bb177a18cf242c831e7879f98a032161dfe7bd72454fcdd322b72a6c4573b463cf96e66947a33e0c8c2380ed01880a04f5b2e8b4c3c50ee19d5da5e45c072e0e9b2dbfefcd747eab0551675059cd7f00774e9edf976bbf1e48aee8145f36511f5bb477c10b5301e15c10d28a3d3a0500f37b039ed7bfa0ea17bccbcd6e0c73513fd09057e639d33d78811d1be03c67a03e9c623dd0de3d68f84693fdd6d7bc8c7c901d09967abf61030981a8fc1c807c4d0a71729fd1350dd147ac6bece747db6c1464d2a16a0f38212b3df99b894e9cb85428374a83f041f7924e1f8b276ada2481b5c4dd5cc31a1bd9c3640d69e13ae5f730d67e8be780b911ece497876ee6d71e874ed446a5b25d3cdd1c8cd1d216a30dca902f0934a0e49bc32a9c593fe22ec3861dcc4f6f8334785459152606954cd4addb34a923db5a215e29c02b7d5cd4b8aa6121a5f6dbc9ce9fa9484a419e48f4e68a2441e4c57a39c717405c990eb854879e13c2f52e585955709d520155c64582a5d610bedda07a78d8d3686dfce4d3fceca354034f5a637d611a3d38370e77f0f20167dc156e40f4b4a5a1f376a8ea303610f42ed72af3a572e252ada8bb4b6175b37484184c167b8cb7e6ce632cd06d030bb5bef08fa4235bffb576adb9d2215800499140d54fb52f44bc5e9d0e36bf26daaad2b8bce37341d743eec86d157faa2c011689ec1e79ecc715d4b9bf5a56b2f71cd1f87e5d987d015d49d2d21caa77888956cce8b02e57f1dd3787a75e08cec395b5886676fc4ebeb692715a73c33f365d6a89b62aee02f3441b87f7b22a30d01f9a7fcd3b9a02dee0a40bac9429491b27acc3475b8ae820446a86a04f71f259d2acc73a0c3da945f5589d8201c898756d0d8c9b60086b609d061afdf0df5d0612295b24aef649f3ea5f6e83ae7f3e757f6e7f738582ed1e58953a737619171010640f4e4ad8636da8b03f6dacd117f6d52ddef08ed766a9ebe21f48717df0493f0674d2bbe85851036222008aef234b3f9ad7d12864d2804206336ddeff432049a450085b7ab535a11e3142bf8ca5cc0756de2877c2742af451a1121b4e5f904c7590b34b230960af14a131bbfe1c97e9b0dc781cd4abafd816d3e2ace1e785ae96ea185fe4b57e4fa43fd5a3b8591f26e6659b0c854aa16e39a512f3092f99000760861143472ba9b7103bc829782f00cb3a0f3ef69c122abeff80289df23448cec81e03c6783006729b56ff639a3ee736ce28ff3aa1c4061ff2669d9595c37cc1e6d2264466f90b7ed2fe2ca0e121f37889900c383c75d9ee2f90ac3d93893fcee1da80ee9d54d2cff806be43da6057ee7142cf55df6156755af636698b59ffd58b84ba8ee1df8246408bd4fa0287ac6f550c19ba54c0172cd917f0106881181cec4e0c66400221b70f35f3d6a0cb2ae50a37edb3992e207fd9673ea35eecc3ea09d5076a218c43df2c1a7054209eb159606bb90fe56236fb7269148f5bee6a10aa27f8c4c75844642ac4c851515a6f3bff189978f60afd0cac0ba9d753ff1e04b98843875e5367b6a01ffac2c92e2cc7428cf55925a3cdbd1271a345bcd105971d7f9bc539104c46986863f3373ea8c91545f3926f0cbf6c675af2d95e95484a7acc2d26b1d62b6915c0ec2a67fdf6e79dbab28994c9e7425d260e94c56ea25cd05e0abe7cf2e8812d1ffc320d394cb06447633336b45ab4ab2ac25113597a745a77a9f909b89929af39898b6a7521cf0418d69d1eae7188d4dcdd7779b1593dce2e9d639b2f72c29d862858c14e8622b512a8287e14fcc7c2a5c3e6f018d28141c01b75ab24fcb0d824e171ba3bced28e1e82bf66b342dda3eb59d4a433008f68df7db692ab6c552941c0f1670b2746d3129349e424f7fb5e54492933a05a3222ebe86747914698ecb9f2fe835a7a5b333dea1dfeae4e72a62fba10d6c63f8d2224b7dc029343dc815d9ceaedf8ae90ddb6c3d0b19bb6088e1c772fe4031fe9fab64d14e432656986864b4d096441425661c8295b514a82273e288dd3ed77199b3e26d38fc2bfe21466fa02f945be725e58e7ae0750cc12ef0f06e97af1e6fde54c1a3a3f270ebe433186894b73e528f40b359ace5d27d75edc646d1929fc8e41ba5bbff78ad4e9ae441fee8049c56d612ed472b5ec4b0a136df6d29454f0f306fdbef53984698e1a2e15648ba2a5a1d92500d1dc140f72a86256fcfab3fe79267463d1e633101d2f6c1e8b3b376c1cfc48538b6d2f0dac2a208f8dcb8314c5baff1dda8f87de7d35d3483c765122b16d1a8addfcd25cab78197ddb96630836c8c372401772fa5f6d4585c4179aed617c177618ab8204ac7ec02f315abb4de10cce5c8745dbf910606314affc35d86ddd8718028e430dfbe6bcd83565e99166cfaa50ec8b0b30e35b69598beff1300aa94c48f46ba4e005bb987d636c994106f7ee342578af07199e69497b4f9d5be03a6baf192331150036eb6df083ab705abbab10131f6f19c7227f2f155513c57aece6a4beda92478e3ca3da6045b1b1e460b84a9ca81055bec0e5e3ad4b899098c041e28fcf36a0e2e0c55a8ee25e1ae04e69e636755cdc82ab118acf5b6e6d4a8403df884fc1266a978a4b23791ef563921ec150f44c5e371a5bb368275bd871efd159d17d199cd49aedce4708621a527fd1cf48d9c3e63aaa9d80e809151b4bdd67b2ef17fc277751eb005fbbc98893461c2096914208edf72babfba77834b3ab9091f0a57895feefd16601d7bc1276c23d9d26ca5766795eba8d1d7d96e77e742be52c23d64f0990f632636240e6b7cf62b2265269d7c1d2a70e29edd4663a9f441a09491fcc0007c516148efed903c6d854e0e5d3957115bf1de7ab720975cfd0d09298f00becd7588cbbfee29cf444a54abea92455b30d2afd1f48ea50604787638f5c016f4ea0645acf68dfa46ee640a5e79e21d1c17d832c57c9cdde6a952e8e63a0a7436b84a7dae75c8f79e34ac75514a4c7a51a4cab78acff802b2795d0b6aa20550fd037037b7908926b8d28562632a1a3ffd1fa882e5c0af031fc9565e06ae69477bca142cbb428b22f1268c8e84d82267e4cfc48fb0c0488a9f949f5d2092b08e0aeef3a5282607578ecf2fa04b0c522c11c2f1866ce128ce7c15320b574183acc2836eee767f83d88f0f6656cb10fe74a18ddd55c002b778a659987d40d16dff8e9ea2b9572ab8ef51f869e659645dc7977abc3ba0c7a43ccb5fd4eb4f1b04715c0686cbfeb8b385496b9e8866f5866788463fb5616b839f394be4ce632314e1b24a4c3ec0ee946eb8dc71cfd351229be4ee06670172aa86b2c9c03bb5dc89cae4c55fd7490761f2e008f14fabb1aa1c1570913c080fa3b9c7084777ff2d36dadedfe1fd0e2ac8076567bf400ff1932561fdf9f4e4ef877d0ac8576732e11916b557045898cf29eb5d5efc9c9ac49dfc5fc0262928ba5bb0731a2c8317ac396eab1101d8a006e904e7cfcc02df726a41ec05184bfc8b978b42bdf0d8ded7393086b169d9eafc8429f426b330c47a91669d17770d5cbef17992e5668a88dad2f213fb16aff675a7ca2efbd181bcdb3e9539dd8acfda271ac6cf40417f2655d6037b2bf711366f7fceb9ae0078da737ca362d3f9231c7729c7c8d2730f7b476b4138f876877463d626c599532b67fc7ef3c6a5794a3688946ba6ab5dc105aa93f1d1621f277e0b88655ca254f907d0307a23ae1ea92780f1f7e536e6840704c7c57d3061592f545577b39c12e22148be89f0079c5801a0cc46e5175953dda9bb5e38fc27336f245e93ece0b0f5316b9dfbf6b50c4e611609cc4b65eed8784c103ee9f567867e842037a0bc09ad7b8a2cd8a45daef30859b7234b27ac6f6cb74c76a98690291342fa427d9c2ffcfc6498d361f389f440d4d9106abcf90c6d0c881343419840c8aa44642ebe51878be5212b4f85afaf1699832f6dc789b8ac71a6e4f00fa9a8a1ccc35f7f93fe7270ac7d786e2c7a5219ed4c73634747ca56c467233cb4982399bf8f6663ce65dc6ef5845025d28c06fa2d34116429a1c05ef2513e153ae2375cff100e98270dfd29d39216f658c51055c301118fc873fde2f0cc0a50c9d36cbc1509db07404591a0a48d6ad3019533ede1a43c2c1def273d8ea0c7e0d537417bb3c5d68d3a97561601510e9e73dddce2087310819857d4cf2a0c17f9256cabc512334861df4dc35cc997e2a7bece7253c5297e87d8783031bd1765ad81f2e008615dcdee08f9beb209f73771ba537f6bce2a9a666866b075a7a5dec2c8d4fc291cbb5f46d9d8ea821dc6eb4626d0ecc557d5da83797ce2fa12359bc0115d41472eeb1d4c6569f58d5cf1175d0e66f675d2e4c7527425400982e44988d77d567a71eea2a4d287df2779e3a15fe7e8fa01a88f8ddf9dfd6502dd056e18ad2db65071e8c318b480a19d7138254215f4d650af1ee090b91ff10e491d3103d9543f39b6403cd88ceb310a70629860bb6a715b2a047a3ad1279aba05c3feee5d944bc29682fe9d04ff5f9b3fb40a8a8142735deea1acc3b5f276722df263e080b1c75d1a0706909345f97e593e136f23f41d3d3c1257de642e34eee6d292600df4de901f61226038d4fe74ee1ae7c2fcdf1e325aef95c28a7cfe9136adccfb5e4439cffb03eac27283ee7bc597997a291d92970dea94737b4fac0f01ce866832221f5b23d84e9a09843a7e493077382c8e6adddd53e763f7f88525a291240f4fe89b6e119be6a476caa0ec0249925862c660ab50941432e11976abd9c4165914fc69bc18b86bc4218e99daf93e8043711deaf3b9b747a0c3bda318b852fb1941630dda4c3a1a86d6c83f1296d04f5c16005fd4f234bc53e7d4842c22c5519b71f9032e41fefe19901c14a1ff977b7a1c7460ae8a0ef19052cb3d11312d6cd591bc626801f62ae868aa893e16d48b40cdeb3cc62ed2107a95543060c15f0b8e0e94b76ecd1a3b4524fecb00526ecc67f427ca3ae60dbcc66b1ed5a968d76dd029e6e07052d0ec9a39c3e9c2e0b30d7f32ecab9b3c1de6c846f60c50ac2da0e8189a1ff8a622b1f84d3320c5afe73a60c851aab00ac9d5eb61627c7618fe0baca54b41d3472bbe04ec5fdbe5f221c3b825b9aec94ab1bc3efcae5027516510366cc38b879006eec902ec988187813772839469f1a71af3a2f69561f6adb74ebd9795223dbe557a192feb9b5b254425e8660d69a0c203ada101fdf7a5098fe930b58e81994cdff3846fb7a0ebce35d0dea7cb7c614ccfcec0a46473b77ac14e0c1ccdf04a64eaa8893cf82280cf74011b85f513e035561c752a8968ec24a04b4d47549268cf2ac617e92f3175804d5270df1a626bc09d37a3e7cd91aa285f264576ee22b38061a016d832d8473e4101057ca029155e70e138934be07639a79733a3fa2bfdab2ce3cd6d2b831f006365088d89c3c26b674ddbd6f6f49a82a9e2fe85c10023c714d8f03d127c1d35869ea41076d1f32ecd830c3387163def1487a1a95d14eb6c21aa72a08f1fc5d2228cf6df7a705e0d103ebfc782b9b701d2b70b0ad98f9774a9f5d0246ab71daf705768393da17f47bf9e03f320acf8b97997c1aa21e6fa8a7102ed3a6f0caaef03b9927ab461f174200740035e6b2cd9593217f74e7b70f89050565f1a2f9d7b7470e21865fa7ce7e680eebc86dc7bb2d14984e91c6f6ed08ebeaa4b0bab8242d8edb02d3c280a610b4cbe030cfdfd00815cba4614f05f23a5acee99bf898141a8a3e9182fd9d104f70aa2c4c5da65db9b3443832c0489a25d9478c4f6a55f6792bb72eaa52370f783e2569c572c763f2fbd6b7ce919abbe72fbc433fda9261fb6912cbd2bb167aecefad74d9f9dae6d2f4f51085d02281c50c0d8b173ce5c2b00cf2f3369cb0fea411bca4960ab61a279bb7c25c76c31448575df0e85cdcb14fc05df6884f410ce4859bb0ad91ca44d87c755c598cea4a27bfb3049d012d056424f8d1cdd42996f8d6b8675d787e27f3bbd41f89d454358805c3c2d1594327c6f3a825458fab86a4f1c26085f9190445498f3397bba77eb7dd5bd5432485a5ebf0cb225381783e1f92d8d2b5b77dc536942546b58ff5e4dc670b7dac23ba20775e0761802ebe68670c45c621dcbc9c4bc625a2d3c0d3bc47f5708286ebf5b09769af907f8aa82a9ef1fbe05403b4e87a0f010b7645d62ccfb3da09e9ef9cd11162b4fbe45ee35a5b4a6d1f601ec349d463dd4662d42ff4690ba7c0946d7837b90d421e810f885b9402678026c28f5c1c45c1771f0d631a51c9cfe1fdd5d48a2b5b1f6e5e1199e96cd1b157cd9ab9ae1b0c68a5779c167ca9ab5c438a1e35c72e52e9f7fcdbfac20562d455f891af75f59d437f8db5c34a8216ebcc2d53495e46e980a3e9b3d7f4cebdaca1cd6934671f2c8f4e30827071c74fa9e3f1acfc2f1c85f7eb5b5447158c16783ee750d2aef43ff17dd9f9fcb87b7abec0d9c0843a497c1540d83f010fc175df6e8829cdab945fdc2b1b2de891440bdecff3a4c291b18d414356209d105bccfd993618c7ca0479ed7f4a67aa1ad3a1743c5ae741aa1ef6209c4c0e6393abc2061cab6f98fc5283f22d87375aa8e27da22fa102c75916365bb73783a88adb78df1131697982c1fec08dc9e42436fd42c22c250889c6fbb3e3e2d9290810ddaf138611b0c31864bf177e668069d98a9424bf0f3183fa2c05ec81f66479aea63ea02cce0ba7234da01e869e1c1db0cda5c860c679f037bbcb9362f3439e4910ef4ac79bf91bbf908a0f60337356906c986e4dea06dfe92e8c13b0073ed1dcf1c52cb76dd6a3f1a20f04a89368045b5f921c16b231f185fff038024a0bc09698667d1488b2ee7646d6ba42c817e390fcdc3ea1f3528d643d94e047949185724122bd78259a0465a774d37ae13eed850197b96dd619da0c9a245258172d4f6811a4d8cff8198c53b56575b37af4879eef858615b31bd7bd65623ced259e7f76422cdcc8f5d810246c51c7f1c38a85ea5af4f635bfaba5b1f9d865de0739bcd3664503845f377705f2eb823e02a4f24552b1eda8cc0db0cc5292e5f39df3b780d59fbead02916eee4106f73f230cee5e0242189ba63b1897920bf99fadc7c6a11de25dd34d05c8ae1514409175160c52f672f4a1c2c52018e68c419ec6358bf3c953904d6bc153821e0f6d7330f8df5bc5b9b36e0651af8432737d9351697faf4baa01bfcdb93f5cfa78aa194a353a478f6e4a4b9a4a216ab618d2d887d61b49be3ac331a4e0a3b10b649ae8300fbd004af73226d7911fec0e96d06a8e4c8586669e531f10991b3a3e7f711b1bfb22268444328f0893dcaebf72f7eb3a9fa2a2549177db2c99e9d38fe9ca5e229412df5c847d097a95694f0c4efa18deead69d71685e5d7f9882b4ad196c9cf1428148c448df3fad7f271a33fc2d5aafab3a21a65bccbc0b7f19616d4aa2719893ebe88b3b3ef56d51fa0b23a6780b9967525f8bce99a3e7d734057daa4d6b2b89577dbff505247124579f37dc23ce3851f83569e44d45ab8d92e0dd14216865467f55f80214d0ead5790a01b714e35dfa872e366a662855d63678a7cefe7ae677f15e090b0bbe0842c9b536bbfeabbeebfe9559a661844b21e2215ea3e5906a920bbfb4d1d53c090551585c06310f97e0bf8c44677354c1063dbbdb37458d75b9e78b30230f9dec2199164af5b2e90f5ad9431a1ee0fb390d1e1f55551af4e271d42bb9a99d0ca164a67ec2efdc5d920c9daca4c114bb040cf684b4cc253a795bc04a76352726113de3c5f7cae4038c39933e6cf3a6542e9503e45d0a26db1b6e97f7c5c806877b272b050a3cfc25acd877ee2db9ddc4ec0e6648ae35cba1227347431f48b101f6bfa74cf496bd4e17d0eb94550f37db779110bfec4858b51dac967435f7c2c5a50055e36231966769e4f128f20f76e88d5add1a356cb32d40e3fda73c8df195ad940f3e2f3506ef82996f52414550b82d70b93b55716c17dc38bb311acd3e44dc01a7f88c0d453386e919d21b422ba861556040751a7534d573dbf0c0e1d53f0124ec3d685a86fb6ba4d8acb1c44b5ce6c6d27b53640f44832d89732e7b1ee8dcb393659a2cfc7162d8d867552117f8831c77f20177e0a04b8b7e76a44aa42b95596a619edc8eb9af1fc759561cf28b2266915ae3fb1148cf32d91aacdd1ee3bcc7330ca61d68877ed5730d440fccf16a669c3d68753967151ff08285bab3ed0232f9793258ef0f93f69eb9a3d2a1b346762a5443f837917a8031096c9a334c9d59ca720ff0cfa95a0692636d16bcd8f040ef51a039cd46566609727c0172abe6533d21f4e66095ba717af7697a49f787814589fad7dc0dd2374094048e1a584524840fac7bda463c6116026a1b19e4eda786a1948a8d81ec9d19c46eb22b2cd9b98ed1859e4a70017b26abb2ae5466884849a711362065a6edbca3bcd819b5f6f73904b1fa9a9061b50b373b5b93a7f2d32fd625db3c79b63d9bb7ba42717f99f908aad6188d9990ae62da8e8ea7ef3f1cf6fd2e0c9da255dba240b913e71342a315db489787115f3e176cf6c513be241885efe34f9bc7fa333f3c466ff2787f612e434930dc83947240c14fc6dbe867cef93eb7eaa617603b3645219f762792226de8db118e918fe7102e140e4e139cd7a17406bf88dbb52150972e04afc904c986590fdcead68a34ceb4e0bc0725ab434cb51c57d17922b40d66e3b40b16a71f80df74f9278228e89e8bf55803d50577ba352c836535f3ea09df92d605f73c57f4d2b6307f2de42b89213c65c038ec86cfad281d0fced367b92549f3a0b09e0fa761cf554e060a50d2f92b5c45df56ada87d232940381ca4645931c566fdaa6475905099814d238148d7a459a16e6a0a27a0891936cec464b70caa2cec1221d1c2d555322a4ff4cc7fcee9a134dd28208a234f869f2acaff8ff7f8a91d2f7cd9b3fae9ce318e933918a7adbf1acc81f2b6ca8cae238c867f61b3330cc00f9d0ef703ef922e9956a3b0e9589222327fda0b0975598cd2831aaf89e18ac0a4dc6d1ef11e70e2d0494772ab18f9d7edaf05a6b53e4a8cdec5cfcc4f85a29ee5245864899d4a445c176dabb0cfa2cd0dd5fdc09ad7e62171a8628dad81559454eb1866357e7686151a0b7d044d7efc05901795635083136af15e7920d487dd85e23390e95ca6c55801f114e41fd556b672b2213f6319760f0391e586769548ce0b9d33a2446919ab250ba3dc07cad458b87f4cf53103caf494e328ee8d77954804d2c338846d28b3289547011c1c834956fb346b46d32fa790aca1dce0e19c53bfd8479fcd55938af75df6900a3f9b1667703cc516ab767c3f7a63b8aa6d70c05c4abd55133572d38f202257b7ac3a6d4b80999dc7a3d8d423b6058edb0dfe0bc60d83d8cdb6521e8faf2e2f18a6b6d139ccff871b0083daec9c765aa42bfbb48f618abbbf560fb74d9cbc4bb6be88400dd92da31b46249a78c2cda2d408a914d0a6300c15f010d273ce53f13d612a5a69b4d3802f32df55036aa9fb18bc41418cf8d3d8a8f6f0c212f0a9d192f23120c02fa5e032889b28af48695ff81c9ec6b0ea47b636c3aa6a90b604e8b6f5968ec376f631b0c35a27f93d6a7b868b1551876e092577e33c2143426b333b9e89bdc8bfcd97614d058e37227f9f457d79f1a63fe9e984f5583f5bec4e3c3e2c894c23ae9672894e29ee8d09fdeae4ef81ede9d00ce0d628afae65a4678461d269b8b960f2f7dc30080e8b4209834f27fe4b875780f45fd292a2868e06fa3bf2473d6f837b46a3fc1b5a336329bf931298ed12c5adffa0db70b2cdaf2790ec882dc18960a4af367b2d4e5f1d6ec03bedafd02082ce286702bc76ede572b29bf47ea5ef5a28389cac7d13d068e42d9935e2a8cd6730dc3863ced06b02c4b06a8c084d5390189b9d6d86f0dd9aab1eb508e6da2b137133d0c2352688ee39444d62168be295f20aded683a0e636799a882d60947e1134f1d2cc02f65a6423273f22ee48b19c2a6af121d3627b8c06d8de06be8f70c05176bdd3867fa5199dd0fb7297268f8fad3e8e8be28cadcaab028e60f28a55296c91ea99a38d40b40300bb6ab8b3d7e97b622b73996ea8a5950a076830582c03a4b1d94ff2095ead8b3958dca7c2484f35bf1f89dcb9e8b8f94341823a0d1a22825bb55429f07d9199a29f132a070a1fbeab7d65330126d0b7b0f64b56797b0008728375457d32f79a46b9ef00d4fd3bfb12d699d92d5184a27ceff107ddf08fdfb918c8865178d03b16de3a912db97bf6e690a39993ea39d7c22db244074718c963f4c3c67e7f2c2c75897b31b62ffed6835de0873c9453d6f3503287d075a9692c2d032fcd57e989b464a7b2d0dcaa45b6cb0dedc63ead0add0d107f5cfea94bd286b64c231f270177d7301cf9e8948c5fcb9c8a78489f446c7965b4984ca72b2dbc9f76e31f57c050ed111c9d1089d706e474f3cb143b147c1abd8007e931ad009c8089638ef11e095ef72bcf8cc2533eae2b9b45857cfdf59ff59d7e4184339d7414a3d7ed2da106ef1ab25e94f16a3713a3af1434b60a1330d05a8b06f709867216521e32e219bfac07f1fa44f0fa401822fca47479bc02420127e06eebc66d5eb8456fa70274f612b90af0d061fe55c54344e140d58ac30355d2317ee29cedd7ffc3ee482101e9f540aedb0bd900706192c5db183e5cd7e56217af66fa3b4ec514eab1cd16dd5fc89d3ca262d79a910083347171a4a087058b12dff7c9fb2ff58ee93522de3603f29a7a1d8e8a6555a678d17e9f6cc16b47566bc23c0ec8beeded7388b33f70fbf906646c112d6b9bcf9b86fc6cda03cd319f5d8ebca60caf739e1815aaa2076d75c7dfb77d2d58dd5377ae549a490d8ad11500f98a8f291ce2873635c6b7392028c7642151bbb6d57544d8c0366c4a09045668e42e06629de920f4b764ba890635a0e33d4ceebb2a8761a4bc2c752acdaf357e9355dbd1fb42fa6e5a5836378003fdd21e30ad0ab6fae798b631b7879076a409d2429976bb6985d1d16ae728ff4a71729a5f25e4068694df320ac0a35d013fb7e4da2859380d0b0a4d8cc040698228e7e0e50e9568935ba5ef384db59308660fb65a2ba2a59a1b4e40ac841f2e10e6e5308b499b0d2721b201774df809c0f085c774b31a5c560ccad2eea0d63565c5e75093f25b4604e72d5eb9f2b39e007f9d3d8170fc3cd3c9fc28a80842781bf3f9133e26fcb3d83f66397edcd5ceb2c565f68034116c20b40bfd2c5ec4bed73da2f1f47c617028e79cac3d9d772ea76752bfbbfee457684bd0f5bca2cad30cf5a0615bf07b30e68db1f38b74e33fd0b21e8f7c20b0720551e80c6199e4a3dffe8912af8edb182350bed0f9c4e708e216523e2a821cc25fd5652ded499b7b028c19a8be0b922278737b268580f79f6280f2075caded7449947faf243738515e5ecf6a90e9ed7e50023c0c23ad7fdeee67a0ed4fff6be2a1f631373dae78685d2c623a5d5dbc4b708a359282ce73e6f4ec4675773412d6ca827908263a5554fc300f98f7b9526b294d47b5853df23bb0a5596d280463b728b4a1432cbf9b9a24bc6f39d7d7e7b83715243c4f1f4ff94455e8f6a7f2a690ca026cf140e9b640431fc8ea582c93b52d47a90373e21c035de518131ae2374c0cf650097f314dcc8e058c7fba4d370f0337965eaf7c13cd20bd3d225539821fc65894c3b900f9e38c02455637e0d10c12e94ad2df12e4b6be5ba8d42c840dcc5199a7ac779bf1b9010ca2e330a87fe9e7b66dd511f0d232f8b917bcdda40b739a3fafa6905e374d1c328beed3d9105fb9e9b2229f796b7ec0f84325c0a8224adc1c9a9abd6d350f54d05d534a31b75b2705b03eeaf7295ba6a5195dcf2e312286ff1c8c4a5329e46c845564670771b63d47cbcb9146d09f416d45d5006b5940e96e11354cc24b1909146167d19a72d7e2fa3c410b702c4816635ab9c78393064d25578de5e91452968a4752134cdf501e85c6b21163634fcf292d4ef804f7b3af96d967eaf4ae7751eafd3f98c3cac2bb46a4ab2b205a127d718e9b3f0d5fe27a1e79be8aa1fb614829a8cb871be2ba1d78e854dc271e98175fdc221bdcdd0bb7aa723174e6cd9af8e19f7eccd585ec391778e5901b23aa5c2ccc1f2b3793be72f2cca30fc937287327849fb1ccafb4a96e7d0bf6b3774524f205bb553c8c641434d269da725c44213ba38befae35788207bbd7e25b63fb14baf51d3c343877804de91956820d70e734259a60b691357d497f7a4be400235b26cd2923408e1557ea6ea5e51ad5399bf203980e0b8ca77814f790ec5fac3a0fed2cd96c87c9b668805dfa2314e5f402e091f35eea97ee1acba63f27026a964c46907fb0c5c58504de4b753abfdea340cd71866f412c9a4902c0617be7211724a4c049079895a6cd8ce8174970fafb230dac715f12cb2118115bb8310f6db185f064694f3d1d67c37bf42d74d930f056552440b6177b3e5a0429b4f94adbefe55d7b98f6e247aa3c2cbde70a50ecc8aa21d58363af6cc39ee74433145208b12b691caff7b5b26f5136d41dcfb3196743f1ae3ed0c202c07c1d85330e1c80fbb4f0127aedb99213aa0f7fc8d50f0c26c6e1879163dd3b820a0d78139650e921672f7ff9d9175acb2c789f432de1a37cfc9420f16ba207001ea7d291e3234d98c6d9e210fcb163605203b7191850ecacc3d12e62d86f42c35ab92bf9bff1726db792bd1591452f26a6c6fcdd199ce5c36a131f61d9e38435830ae2a3555d83b94b4bf278dd32ddecff5c9570e27a364f8623c8eddc8ffdb8b270faa54b00729b92a0bf5337244a814f8a0e3b720e5da0ec1baed2dd80e786cc8a922e01d78ef5dc634856f3e193c6ce36412c10693150ff9b4495efe3f163daea2e595b5073b960d1f2d45e3f2fabb1d24e88e52c32e6b7f3a067cb72ee591e6277aa3679ae576d17dc966099ba5545a0380b18ad02e002fca76e220713d0407fcbc3ef4bea1bc9142854231bf03d3ef7c2dc08e2be05b4b827427434b06f0f2097909cac7a77c3e2624b43e674d9df4c8b3f05377fba24fb05ac9b9df4d5771f263ae77776b39a8c914f6127a7c1b0cfdb835a45f39f16742c1e3fbd9e0d772911a22793c7cd960a6744967e01cff45b544d45dfb16d2684c76fba837b30c38922be58c2b2b4c8d162a26adfa039666c4c9c07dcbf15a7307a031d61ec01ceeb979451cdc05dc78265f7cca3e8bb1ea898a5f721b4811c76b8fc2d5f2f52bf79c597d2d3e035a76789f1b688c57e0cc373fe8d9f0fa57bedbdea2ef955ad0bb141fd7db23d424010945c619b35e1a7961cae1e964e94d9fd9ee76f35d92431b06151655c68fa275a290ba8a563af90155053c8b07dc4aa993830cf615bb44e01071f20c72b35374f0eb7c166bc23f4910db7c0b75ab9741346585fda2a40248607a6a1f0504fe3decb7d2f9a85ebc45dad923434c8ce0e5ba989b8a8cd8aeb462696fd7bbb6b712c73aa2ba6a7314ff951e2b396c61f00ccc54267d39f45e538923a27a82a440be4aa12997b62f097f59f165e802c949cea83875ca3682de7b42e80b47f89de1634160256dae76b685bac7532d6f8a3d050d190d34351adeea412ec7313087d47c662d9a2140f6ba8e324bdb4e12bc9ac48dd58eee3b051c17e6702206df03f77e9f7e8f94f5b5e6380d146fcb218194803836077875347fae985247e91cf1cf9020c90e2c06a5ed70897e74ae44d1fbe07f4fd7611e38667d949b29345d484c29d9d6cb5cfe368364d56154cc6f06e52aa6768e5ecdede1e803347732b012cfab8ab4ff6b50edd88dfc2dec3bb9741974c777c23e1596ae65643bbcac011df2e3c28f01b26f404cc9681b189a0c74f40f766a506fa433cfd7c25dbfd27e63861011b5c8262d05fe876364207c73b6e3aec3b6975d0878fb285ee4c47f00e7ed7f2b8c65fcbd349000cfb15904509b8aa388224116ffaaf991662b72c65143b3c55a443ef51269fe4e85d0df06491b24f4e5da92bc988892eb5817bcead07c0a63b655b0c817097638c1447577a1b8f4818e91bcb33fd65551b4beab2a25bedecc6e1c079973ce6d4a4096030fb1722bd3dd08bfb2ffe115a887711bb672d7436be21259a079f303d0354af0183895c750a46271a83583e0b7635a909e5f0b5bec9ec66b875bb8af9db904caefbf7677b383e2f7f9c0bdd336138f5f631ff1a4154d72dbccb8f74b0eff680f3dd6cfe57f899247fab4743b9de0436f77579e66248a67f8889aaf86865755cd1516e9aac7d340dbb53072590b96d5211cea341f08e8b4d9e895967326e81e90fd6a49ee15d522ae9f15d4b74e57a7eb00f6a0040fa6a57465fdcaca8ba5b79f33ae1b32a43ef12238f0e19e132be4e5ac344318350c2eb4c8b73174fc3766d0d15085cc4b5589dd9be039122517a82997bebba7d24d3bfbe86434f4ae37e33c3f0ddca406d3b304bf8866e2cae8a248ad4039ddc80736c8ec4b1c18b5198845d44c1661b36d5173323d4b3b284dfdd33eb9cd1ddca521731d10a0b2a134cc9e6ea5920970da6da0819f6e43d37e2e6ca7d022fc94b15a6a0300e2e6e9e1a28954ef9f444c841a03736a0c12624e355b11c868870914b10405270afb13fdf78f30bbd593f22b0090c67d1b68f3a820a7ffce446ea45b1c516475733a5096c62f116f4c8a31b696ea82a5e8dab65b6a3808cdc703987751f1d7f9c2bfcce7bf2dc8195fb0b9e8609326ca6d6c5448767a57ec25d701aa1a7fe77d55e2bbcea40e0a20aa10f75faf53a104fde2e1f4280a584fced0dc6a6b61a796999a2ee69165dc2f4a8131ecda89da0f5d32922329e964a08ea29966663dee7fdd039b560755942882fa9056c7db66e1a4f6ccb0880563b04d122b03eb31b71bfeb6f1fca8110976b1dd6507ab9d64d8bbbeec9f75bffa86d0f0f28b9e0547da664351f9f04368b91fc8d774e4730a7bb35a1445d7adc59634b63b074d2ae974e082242c1753a7b49fbb2bf9e979383542279d959ef6268b37435a8c90cfb10881d02179f8f48710265006509b9cb8d7220a735dd0333cecc2b222c08f0c2391f476954d6c3075d6cb4af47ccb5a2221c3898d3022a650492021e56b55fb6e56cac8afd93178f2fc1874a1e118b076c4784667fd8b3f397dddf3b5d9de3397fff4f38c5967bb7aea2d42b1cde595acafc1f5d21cd98c90eed4d5352fc3e5d4b4579ec27a573c7111cea04fe06cdaaf08498fdb5fe060f0a4df4d0e4440298b046e4dca218d2c31a54b308c8f4192306e2f52ecc341ea148da3b34416508c50f9b58a89f5df03da82aae1888be8bbedcb0e149269b3724a9e65377d466c2cae256dd35a20582cdb14bb8728cf71fcd60d206d3957dbf4c430ea8fe43f226b7feb209ecbf98eeddd3efe0594ab6e9fdf0c9691093f2eaf3d604706d720c542f89b3d0377b37c52fd7549ff2c52db16179aa477e1b46e311021306ee20c9924ebd01bcd25f97ab04db4f9558c67637b0f9985ad4266ec1c804a97df3e83de2ff8eea741a9d24b230ea0f17c7d53b7a92575ea3651b1102bd26ab79b0bd65de382df1848a142a23423480551dd5130eafc2cae67120c3f443b193eedfc6ab097fe16690ec00086003afccc4970eef71ad77f32df725ee370860af1bef81226eaf63c5fe35d911ae0d18cae08331a70afad252a3f95c63917bae8c25c397c47f2bededf6c37bb34cd37c728af8680d771aca586a1597bd3e2cd206ebf660b3bd61ac2eeeb150482b28b10ed36b237ee68ee9b60f94621ccf2de3bf66fd07dae261d8586545eeaf64cf198c5c5c4942468c60cf2ca7fcefe5022f80b5281c22e35d34abfd0d0d78a68f6fa977ddefce5e9a96af21740917837088e9e2c43941ae537509181d41d0c664fd394deea6c2650ad48658d0907420a697577d4dc379d59777b004d2a4d9e6ded63e22d60b406a3f843e398e95b764c7504b2082ea50f7477c987f2fa369668f487784b0292ce1cf40a8382be6e711b864190e5275fc149f3f2ad6f999e2b805703cd371270a48b36804b349e809451dd643d6c986fbc7f36e9e78b82a68d26b94fea3ff5c03c2d4fbb21a7315dc02cf2bf5582ea088991bed7ac29e91f631e0ff84ae4c8831e742e9a82d8bc8420a43cbaf3cc9d67e6230def06d816e14172808fc9f7e9ce0dee0bb924d8e5f96c761e500d5e1590a22c4eb0ffd6110729fee834fee6888c2ce61b58e304ddf6e46aed6a845f8f4d416b263433413be94b292612b1cc7467f7f785cabcbf2c3c2428605458baaacf9829efa51c9ef167bb5ac0f33f4a2ce22f712180fb290a8e4c8225debe7db361421f33cf36ae4a9661a90a7881ab451bcffcc7d2bbae0c98f9182206ccefec426813805a053c625d78e307fcacd3f96d8e9ed0b0cf8c47cff7d6e4130f14e81183af39a015f2381e0edb8ed1c5a67ce7be483a0a4748ea907a27864a6d62691bd32b9b82fb344de2f3c22847129fb9d6721365cf269794809ca7787f9bde6bee756ea8e6c421354322633c947ad97fd3057d600d4dba6b4c87461963057bd1aeb229f90828443ec8f6cdbbef84729919ae282bbd1d4d3f4bdefc0849ec492148d19f2018875131a1701f3e53e71ec8b6687ecdf01828a1d86a45125d38818db25229e3489eb8837d125f332a97aa7650561fe6de19b88da67ee36207807519e4aabc94441af711110cb11a4c524c801427c5d91b941deafe8d5bae9d452f1c92237c29f152c2cde30fc4d1b22c54474147edc56fe8507631d51551cfde104c425c72973bcfb46ca78e0f4ef2c9711247807277d140a20b735ac9c05af3974336659efbc7fef93fea5ccaec24d6a63a9a64fe9202a32e4785061182ae20413741c06a7265fb0709f833545f44c3fb3e03570fd951386b9e1b37f1ae27d79a059900f24d2a77dcfd50f3b194749538414dc4f6285e2c557888428c1696ac160c6d7d3b5d6f7f6be5835181dd0db772bc78f24150a5e2f5c564cdbd086f43c90fe9d830e4257612a648197187c882f4c988a3461e2d7f2f2a2f83ebffa57bdb560b99ed0540efd609c40aaa6b23250e074dcd3bd3c15db19dd5a0e5519ccb226168d6dc3f8f7939058e35cf49e7e6822d9016555db5b9db348c21e55d8400e5ca9559bf65b1a824917f39484d21fb3256f4111a56e91c188c94251c7b1ae5aa6085e42b95a6075c82b414038060585aab41b609feea2521188f2fcae07578bedcd6a1ae6687b77ea278d71f481688b9feadd724ba8e0e81445803b6fd496d049d909ae7f1d22177131eebb9dc2664c3071e88c46f9de8ba20c4b63808977e47ec87e1f3bb49cdab2d13ac5872c965311b57176a8bf0718e502dd56e04d9c6df4261c744d475aa22735a0972555d75e51f28a10ed2f27ba7355be8db28bfc99f408ed80778aaa06e92c36a2af5f9f4017766ced2861a2cd68b0c21bc7375e7ee2b0a1b2064baba67a0d294b22cdc00229d3a6d097988e239d6c615f5d383028dba46dc39e8b12285438fa69882279dfb8dde3b4a125635ffd637327f65e2ecbd94ce543d6194628f1db708884a15d5ab2d778dc5f43abbe7d49ecd36c0829be989e6e2ddb6bba6bcea4cb934b99f5d47a27e9bcc045931470cf45c8e577ba0fdc28db18e106bff6420c8f057229e57e6f8aa5171abf66be3658c710fcd66c01de5518d19612b9a3fc7cab1a5eccb3140c982b5ca2905d36d261de24a452a26d7bfb6e2ee617ed90a7f9d79e207fb88201b0d6f391a0aa59a6d826a07c7edb26b7b40fcd8ebab66365c6da91f4e47f4c1c02b3f7365367d2a62aa9ffeb96c71c32bd53187a645e33f4d21742412da2a8debf0a1480e817f4b9c317b0221b3531b4c02e0236f33126add149e9bd8109deaa5d8c50d4dcc8f1cacb0ad56f55ea18c0ffffff3f