PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 67968 e7cfaf19296bafa7daedf8063ddbcb1499f0b75414a1f7f66bb5b63f4ad06b7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bb7a94514d75ee87847036393d08158f66727b796cf084de14342e0ec75af511
Certificate Block Hash
e7cfaf19296bafa7daedf8063ddbcb1499f0b75414a1f7f66bb5b63f4ad06b7d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802e0000f03b0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005f46d399c00ed37b2082e810e202a82641fac2d5ae72bfe3737996dfd7869e50507513a35ec99393df6389861fe5faa16cb3bc9694c7d2b76e53e61802521462b58c682feff7b52b023a0655beed833fbda50947ca24f36146080000000000000040000000400000802e0000f03b0000

Raw Header Hex

00004020212eee5721f044b902071a7aac3fd4d470e7d8eda6ad11090895dd5a9b7a76c7dd1af2c52ec16973bbcd00053d0451895a675a9ffbcbb7f5723e12ac43ef70b4d836226a4835011811f55ac70e2e3414de84f06c797b72668f15083d3936708487ee754d51947abb

Proof Data Hex

59,560 bytes
1212160203071087b106e7539dc0ce411c0d2ddd4a37099e572673f599664ae3cdf4325db94142cb30a905eb9fafdd299f3b53f332be3500d70d5244fdd753e2d70d9185ecf7a08da6b7861ebc3df7aa8d461524be9c7ab3b32993231aeb57f4ad455be6e264812a835fa5c2132dcf4ec21cc569b9d1ac80bcf573561e2a245a5540c499c5394f9f76ca5fa93312558164423dbefd1c698c2c0bbc9901a45608106aeba146bb6f9ad9791892f413b55f68fc14882f566a83c2c8b071c4e419ba4ae8551e4d131178167a0638e6f12fe643cd42d4631d25a2a8b00680bd465197bdb526593439ab78efab4ee77b5bc15b4776cbe8a961871efa3af904373b8a42aac27e09c15d427007663b0737b7bfc492f73cbedfaad8a9a6e323f00c81b12fb7900cc39a4c2ff4ef019e31d50ad552c4a04cceee0bb84af17a86bbee00be057cd3d0532868bbc64176620047134ff6f8b60c8bd8e09ac1deffc4fc7055562c54574410906663786d09b2ae93a5ca81921ec974db15baa512fe1cdd60f22cfb37e9d28c63e7f29f15c7ac2d540da3b7c6547a64e688d3cebf09dc3158b2aa33d1fcb02d5f4486227c70f83e85cce2ac6dc1438bf246b04ba3bfd4ca9bf0420f2e2f029d41ca0c1bbe99969fd8b82d60ac9e610a68036b1c087b4cb59df09b90dbd112e641030aeb7f0447ae275b87d0f186428bbd2e06ab98f1f7e11cd7fe66c72998f63888713faf763da51c9d35eb52495a867f72e42e1b4654a7b80cf7d4c6de9b8376e681b8fe000a5360171ca4f7e6b1361d394e5e1c3cc73453b13bfd425e22e07f5a027898bbcedcae49106a7bdb0f632397234ebb7c41f0484fe8d4cd42198908be2793ba2a322a1c8cdfc9e33d6a3c4aae1ebfdf47a3eaabce964f955bc531992526d3e374b97b42276e0c6c75dfd6f7d8b6453a24f4cfdc1783522c76aabe8fa7809eae2cf0e6e2e6f686a683acf8d21df02c5a328ae3616ff119320a501f6bf0987bc3dca72d9c3069b9d67dfd0c4f692a668f386dd20d2562e28271c826c363392de31ac9a4a08d42e54d201bed6416188e0954a63858eb1beb1301c7f9c308d027c6038db0b8622bac2869d63253419f262152561a7c7ef1ffb846cde5afa9c0d3220e818158268180e6064e40406cc32ab22a6ddc8e5fd081f9b0a299eaa2f6c2588e3302f709f0e8027c280f33cd2c06d109f4035c5b5437e9d67bb5faf32f2ce925589bdfa471885ea03961aa73763fd04214cb338c8addbdfddc004541bbc6443e5d88f9087d7f4ea538590e69ec8b7cb9120b8d721db317d526648a0f4161b437c059ebc08579540cc0aaca4853d758fe7f26d927bbab8d7a8880cb2999cf26e9d3841dcfefae223515d76dbeee97de66e4b7f6f322e4aa25100eaef653cd8b0953a7d0fc3549b2b4c324d34f6b900d3db7f6fdb205b2b2760cf6a0a1518753f250a8c84ad637b6276dabbc9094aa18c82b18079d06aa2d593e3607e0a7a289f97aa3b96df76b1969492351b1bfea429b8578e5929750d3e665370a1ed0a708504eb237aec4955522695e2ed5c980f8ccb9fda3f745d66dc0c321062f7bdd1106d2b453b748e597d352daf22c26a861655663c8b31404f51110bf843abd0e1b78b26d5991bb55c838037910ff7095db110ebdf3cef7b7c1f72136aa9abed3d1795339c7820cdabd1a4c8ff3ca3cf69b1f9ea7c1a3bdc061fac7a40c740de9705cf9d79722b6f472f4c0b93f6bc867fa99ddbe0f0c056165ad7822d5822e7ce8e88676a6bb61e45b3b71859e95a93db1b178157cafba0c3ef5f4e63354ff3688d71f6654609d9bb6fb039d9bd6216c50e6d8473bf8a8caa9975c4958718af967e9da6f06fc01bca999149764ed1f12dafe6c94eea7868d9c23453a7782cc50478ad4f695ff1c0c9ab10dd954bf218d2c8f6f416c719442996de75faec271a767046c636134c86341c79a747d353385fe96f805212d83f2cf8a3d3a1fd720b490ad09a0387800e0cd0b4996dce9df360d27ebcb5d1adef3c9e660873948ab9a2556d6750ae95ef6ad1dc2c38625ba998ceeee04af17a29dd54fdeeb379e766e90679b19b461b506621642940c2f10d192336b8877df79621fcc50e95c76fbb8ba14aebce638d8387b8edea386d7dbffa379b6dec44168f9e150cb6153c43badb9882cd02508ebbb8397b575fd87041f98e344b20978a963a59a5833148c680f5c86ff8d0d7606096325a5f6ce2b393859e0d2b2942ba4a6c7416dda14337963f9daba9b7a5a7f26e7913965e19be00f9d06ffc5a4184c3441d200554ffa2657130c3ce6a1e1b21e5e117b49f48b49e152da820c9a58b6767cd422b1be896de62ef6579ee0843350950688463188f3f7d7c3c593b3b857bb0d782e2cebc50635c0bcffac653ea291861f7cb883c10691ef647ea718410cd495f0d4aa1638e2e175612bb40cd5803966d07935b86016d2959cbb978404a05f90865a1cebde35553b6046ed7195122c14c2d3292f04971fe2b9157bafe531c087ea123004564f797b3d86650aa65edc8b45a81a4ab27e5907f67109b589c77d0513d2b6882b669bc8b4d7fb7fd3b08bcbd4dcc1d0776e4d9faa58dd9be5730b6e3a6a61002e2518080b5b6a3a52eaa014b426d515e46d9536100901acd8ec51d1773ba426702a9f28163ba17d7493c1017ccf9cdf267c81d0e2fd095c33e69b07f2ae0dd5bcf04fb8bff8e02f7e3fbceafe16454a3d81e5e5cbccadd20e15f616249f5e976082e34251cda0e8671f81a245d0da227f0d14814f5669f248331e6caa9634cdc4f32855924573a719fa2ea7afa61a4bfe289c574120bb8ccda6e11985ff3f300c60b7ac793aa26eca227b53aeb83937addcb9a4daf4b492256c22b29db2c38e9ae038b4dcd568a603b6988babfb1b7203c9ee7bc32b856bbd8ae42419f9cbf5290ea334d662453688131bff0b6991c119c3b361bc0a47d8df72bd41806873d4cb371b5941e13788d4838b2d9b8e1c48afd8b4543205294e5040231ed27f0ce9b8cb38b8c78e2e043e4dd512a61916e38e4b12a2ccdd722c0f7df43cbf251e820d2e75e8efa2343c949ee6f7c138f3052f620ee5f90cbbb8ba2967fe8a482534c10a22e7d66899c97e1adae4ac42cd5ec81e6645e065e286137c10d85dabe13b9153f366adca2a7bee148fa2b863c7e099ca44729d4654c28f8e147b4cce7d20be609b9a2917d256c479b59c27a186d4f81ee1067c2f4f67932546678b967813cbd2ca9c2b24ca8acf8d4f50a127357fa148e1948753ba66d7ee07900a0cc3acec9dfbde712e777e500cc59b32b5682b6181966d302d3ed4ec53a9022f4438adf524b66d42a7263cdb8899566ceaeb10a90f5ca5859f033cd2c31459ed94fc3b0a514d22d55e527c02a66ebbecbd35dcf029689010716b91e234ffe5dd9cfc8e234c293e44d16b0dd68b24b2c856486e333fedee858a7594e90c8391acd85ebf1f9dd2e2d4161fbb8477c61831b51dd6b317b5d2c2fd886ca17852221dd59f33edf82b8f925a1703e87f40cb59637c610e4f1e0b6b81bc537daf0b9d1a6ce302656ab0405f52a470a6088496e28cbb7ae934df1a953c40de53de989f52378084438165f7eb8e718321c95b977172e4e0fe1d99e663f8a793c1eef6cdfaecab22a00ab8cdb88cc45f2dd289e63788d1b93662f1b77e285b87254e49b500c707eb4226af9d950371ece6963d5115906fcf13829a94158946c27a98130e0d43f17007d2f2dc992f8c9bcc4c2c62dddf6114e1a46063c7a9aa5a84a381f4b17a0ca155d60a1b4524c79e3002a9ca78f7bf4f7d9411f89f56d95fe1458359365354699b1395a8197323c9b2a3243c31ebe03d6a8b54083e850080692d1ae486df7f56630eb5a883d86fbaaff76561521e34628a9587c0058a19f3089f62c7a84f0b570ee53cd158e1eeadada8ea1414aed2ed0415423b6e3abdebea3bb3cffd99436a68626bb7462f2e05c3be937c055b96e34d1817363fba98c70ea8e76afbfd54a87ff99a86994adc2ad8039fce06b37723884748d4817a3f4ade4e8ada01d8c99db74033544385475f4d53bd9d000b9de4007af8a1a46f79d5b51151f73e70400b69a2c9912036fec440054a2ed07d903453281c86b1e998cc9e1a7f26a45b2859d446254f269835eb5779e4227809bebf4d5b1e8b27fa6f9012670788ede6e929310b98d15c68df3c7bde28e1c8d3bc7371be3688fac4468f21d66ed32d4164f95c5a672b9fee9bb43ebbcbb7826b7c17f5e84bbc58eb79e6a9c6f386f42779bea1dd83f4d9f8108e6693d22d91ce0844e2b3f302370108f758fb12320c6749056e1feb76bfdce1106e08d1b3aa5d3afce59d5b3b67f53a0ba51a6db50e807873dfc42163b187c6fc2c4fe08043d0151bb6260d74a63250ad256e1f0c88d0f78135e864f67672857e13866e5d64fbe9b9d2561fee46a2e04e2c7f74c4e203976aa331cbfa1b7badfebbaefae8c5fd1d9c740dcf4302b5fcdce9b86a9382623e9b85ce38eab67b8cb6de926cfe87b35cfe9d50dd96e92d4d7c720d1012caae629264760e43ff6761ad8790c6070422a399892ced0d050f929184db6b1c23f04ebdd99121133041847f6acae78042175bd9c235dbb25d8789f9c6ebc5f0dbd4dc4e4909868fc60c23cf521c80d0d154ca3af8776d012c7624c4f17acaf6dd19fd04d91e901312b0283a27e2e574fa706af5edd0e3e522fd4b5083fce55b9e0022031031813bd85d15aa2a9dfa53dc7513955e4506b74febfc14359ead37fc48f34cbac0109835beaed524b973b96460408b5df631dc6aac5637ba835258ea92d70bff6344e2afe97f46b6c9948a8af4a5ac47cad0a6eecf4634a2093fc1f2c85aae3e577e3de02fad840a5301d625c108d491947c0156f7725d2acb2d042a1f6c9d583df71e6c98f37dd25011b54fc090a8aa57652ee85c8dbcd11f1ebc687b37c80686e289692fca3475cf309f95097d30bae27b9326e10f575369bfa7655a11753bdda00b3089680b5415b46b915212e4e2fd2e0ba66482f9b4407847c41ea38296de422a3639192d77a5918839534a98bb359c51f4f466887d57ba6022785e7e2ea3dc6fd2217f3d9d6620bcac30ba959514f29172afef0daa042e276af97527f6aeff4d28958e6e3c15e66570230681295388b5bbb7f2fdc5290f0321bc7f5d9e375bf8f1408d57855e1329fadee47788e3a575a415d9553050197a639a92bc7a5ae64260e58faa1f847ef8087954aed91b8ba61510558db8e6ab1932f8e2b6ba9f80593c47bb8424af945988e08e1e213010c110a58f8700c872671da8848b79bb4286af838feffdd4f50812ffd01902ecc204829b60ad3491eddc7b94e2025f79f0d352dd000cb3f1ef6e6b94a0a0e01fcb460a4e466393c1b901447ac93086557d5c5782f2955f72c4717f88d47c714f6da0f4615a68f5a5bc1bcab0e40e47b40a63d3c305fd359a49cb760b9c19c5de50f76ae3a05897a1c6bf494b60e542d88c0a59e4f814b2350bfbd6875dbec3a13fd0a1668816eabcbcfdb40833e36d8582a1d0b8060e8cd9cb331d9336b4a37844083103728ad28a408fdc3949e3698203a1e03aad7a7f7e8427fd556bbdef1198716e72421123f28da424b8b2061d76f459cffa613eef98854f57d2eaffc54c04c198a506025eab9ac9c825aaffe048d4043f5b4a41f8d291b207bcfee0306587ee4fc3edad89c234f6b4c054d4ee77c830800e89dc35cca942e6a06d8bcddba9cec3b9863b6d5176a4a2d2510cc59d245cecec50cbb3143d10dd8e2918d2f905943277aff83669cf115f354264398235d4507b43a6f8f28716e0b0092c5e28ad2db058662ec8e11aa5017d792d6528f79dd80f1c9ce14f38b83bf3a8ca13c084760f0a0d3570574ed779319007f84bc163ffbf957738d96d882d153a6719d90b20c745e36188e4a6f88766201b23929e027c6c6357f19197662d94995248812188e03849904213c2f803c501f2e6c6e8edd4fe989df3e5ff3502faa2df2da415e71a490c8d7f68802ef4d63e97288e326f4f8916bfdcef4c006ef28caba42b2b73a3520b3b1497e949893936e2cf1c51baa86263bd3042ecaebfacfe1c053a6296629adaf76a27160db02753a3256f01506c04c16627f8abeddecbada8983116fe7f5e8fb33eb58662e67adee73a9122fd3c228f87d30990930d9c1b68c5a9536d453b843c8b094f19d8a19eca9d8708431cff97c7a670a29e946d431d0e18bb52e0129dad1845eb58c9189361f6b7a8f03c3d1865630fea0d8bcb32f28d96fafa9b7d6079966c4f38363e720c5e4a3b1a9582dcb391adb614c34b6f6da7dbec01e4e6777ca0056386fa30b9e3601fb5db81ca0d17fb0076c679031299b682b94b2a3eea8886baddf5de726a4e9736f8530ba7f185cb2d1a84b4e3166779c4a5d7ad97b61fb6c33d04faa25b3fa0ac9a4bbaac35d7eed545a0ea0e870ec7a6154324388993ceabf00210e9eb7882b3b885a2d12fd4ce7612346480dbc05450bc3b2b162394748de9ad4e2f3acf19a7abb51dfdcef970997aae1fe500d81be0139a8f91c68e3e008699ae1936fbf935167b85458f674e8f391f41c0249af4c7a59d03136d68e248c8fd2406bd5e02eda854a9a9c1ba9c3b785c272fa72c5ac0881464f32e6cf79497e87243b997458a0e12df1740b49138c7deb8d831ed8ca5dbafc1bb1a6918bab54b086aa207fa0325e504c4bda861b3b6633126603b7703eca2a2dff30b3edf81c99f876c7284475c0dd47fd69aa3b38106fe9c22c5dfff341ca0cde0d44279a467c5031267deb1688ff0f26eddf3c500d0cc464129204a3f5c097db9fab5105102565239c4726d809342641cdc17c8928f0f4d679991127142318ba78c07ae33ffb7df2cdd8da59dd2c4cdb61a5850cefc1014c581315d0ef2febbbd8a47b4aa90f30716b07c12e3c21c6ac2f644b3d54bad1090135533f34ee476ab1851ff3023d7652768305c8546e59529f14167fb0415d79861cf446ecf6b82502ca2d9d085c1db2596b92c78beabbb33b84acb53174abd17919321b40dc1b85e22db1d81946f4bc43facc846b2819f88ee792e565774cec1a6fe0de63291240999d3fe9081077c93a70fc3e7fa79511cafb29d8368b8e86341b82e05348c13a29ea5f5fa84948c0fc344f54113d5459ca4395df7ad17c1aa66a38867333ec5bf51c8fc193c75320122defcb98e49caa516d5a011c54ab927b55dc5f076acefbba003c89b50bf316ef69e8fb056b445f2a21b244ceddbc9d386583127e1dcae5b26f1375e2e12a36f9f8d968f687dc741d943bae6e63a23c2578f240b3e9bfd632dce6434ab3a62b89ee4bb263a117e163f29f195db0f6c098c92c40f6d6d83b261c38c8fb64c4673ee8175288408aa6736255def9094c1680c8e9f3fae0681d9f0c77789f212e76b4a3b229cad59f2dd967d1409d350eb0a668292b3803ad36fe5eabdd2dd7d764c026b427debada13c8313a4c052216323f70bf8f80e56772779c49e806835729dad1cb72f65e3fce4255b67baa7e0992855e37b5f92384534fbf1f7741aa978bdc6de0f2b8ac5a53fb712ba76e002fa2a98636e6f26b9b94984d96755189c15cf9f3d958d3cd60ff189238498c86746c14e57e520b8164be820ce07c351a37466ecb99d9d77fedf06bac1b21f4687ecc64223e66824bf301afb06d9ca425af2703ae2199f093dc61a3d1b4ef09e7550238305b8185e7f94deb9bfb649ded245b04b95d33a920835a88ecaad0ee23bdc2c5908634052b2b520c3c3361fe58942c8d0198bbed1d7e94dd07b51564550242083d71a2a96ca2811c6d2d692440877f6bc812f7d81bac1fa23a57a213bc329c948c5b1890398ddb37bc68e078b0f240cea4599ec8fb5e0421bf18c531a6ce23fbc05ad7031030f29927c0b8bb81cc44bd85de173f5979bf6c23a6697dc34366ea1c83eb3f910257ec11af53b4ab0e84ad5ba01237756f3777e45b90a76ac6b04544efde4e7ede906cb8f32644da6e788623ae228d7dc47d606f9b9d95025dbe511f2a8a056e09bc48a901d6cb30c097816d7c647962a87a8d051fc3a4b89af97f4b5a43c02ebcdce60fe3293095e108a0df7ce19d89d83a80d4f6613ea400d9bde3ce24d0ce257e519587c1cb5d5fe76ac6ac70044aa33f2358dd8c22d0f3ed93b53f37cf0d93a06809b6e8443cb4f59d6b4c64167966c1d13403f4ff677020b2af5d46ba67c41703561281f9a44f1eaa82aa84f7d480be5e63b20a40676dce5b2f0873ff168302db998ff96fc047eff3505410dfcce35f8d03302f2581614f1a39933f53fffcafce9313b44207a071cc4226b4fa7449ac96cbfe09f5f4928e3373becaddc795e4bcc2d1518a9c1aaa48c2cbf0a66ffb95a18281e70d757d282a0d3be18b87672e701ef7ea0944f343b94977905d2d8b742ee4d0de72ed8597b48d02a719e34efec46964b164091621446671eaf383e9ec1ecc68fee76878c6418d914ba214e404eb2b243e340354a30a278314ddb0dd4f1097fe62acf74e2aac1c3115e083f9ec7a6b699f55aa13d12d1e3d609ba9e99d4c6a2c1b3ffbb40f7051d806a3117283b21ce6d2ba562867917fb9a50737b26414a118a21e2ff622fe38e14044deaf78d74529dfb1efb17195358e9d8c6b63ee791432e0f310c9f7ed7aa9ee895fae521d6b98bd52114f654a5e6b2c98fd171bee1efbfc32f4bafa173856d8a31396a45da41a4b683d48a8c30397afb65ab2ef72b871cea698439b3bd5433c93ed968e15225acc407c0cdb745aff4a9b2c2805a4f128b0234305067dc87287ec14737708f26956ebd08287df118ad06a80e8fff73122690eb90dc10f4e89f3f422866e6ac43841437ee48c3fabc538428201eb5156679d61912c37d7ddeebfa48e157a433b27168bef9000c518ecc5e4a113d67484bea61095f78cb9a4477b10bbe50dde25cb0dda61b18cda9aec947db7002f7bebf75ef056338b47f0dadbbf843885436b69ade529f539c7c418c7a8e7733e0affd42fbd016349e3f10ddbfeff09bcb8da43a2760685f96c14510013a619c67dcec253bb186e00ca708b058c64a6d66d3113d7d43fd5d23fc6e22f8e345a868b6b486114c1d07eb9edc9d53a73a2b9e0dc6f053423979ef6c0e2b3a8309bce965d607034b226a35d9a0ff2d552f8ff10503545dcffa24faaff5b539e29991ededa8ee8b9985613d2ed100764bf37108c6feb6211b33235200d7b329c4c8dffd2ea6300efec06b1138250ac47bb1c48f5721f9642d25cb286cb54a772139932819971f5cf6a2391afd0c8d1baab61b1f567be0452dc4240300feeb7939775c25db06fb1789faae070a15f1387480208f6865bc055933219d55a03755bea3aec17a7ffcd9c6f7b2a7f94449ac1082d44116982f7982b157ad9f42632333717aec0786eea0027cbfa1b911d1e947250ecf97f60165ab6b750bb695ae7a9704baeb7ae860b87a6f60b07fd420d705f7129bca7102c27738b9abdb3569fbd76b68f95a3054c246c5c5da4be6188ac08d5ef8e818a07d8fa3d081ddc0f32b7a842992f59c7b6b8fe4e025b2a772ba969b57e5bb1d140a8f5a922980c56ce3bfa0ade03d0b4c4d431d3c1bee3fc794a3b3d66ae8f3e52585f51629adc3896964467bf3cda57f852ee7a10c076e76b11d0bb76354ca0b8acc11574ef42b62d176335f596e908e946e19ffe153e2053d41cafdde280c698506d1667ba8367e3d8730e2008e122fdb941c6af355b028dc1f06dedd81f90577c6557a9aa30583096e3d73ccb2d096bee4bc12e7e7e542d3e1cf40768ea2c2f8fa76fca8d5940b5794478fbc58ff01f9b350fa281ec56d331ae387fbf29aa88d17ce264f00de28139d8850354b149090c20364c47cfc71d3835d2135dbbe63099acffdccca60c753e569f1736a0bfc97f670e0876dca7169e7be546c9bcd41d0f1b278d75fbd8115b6c6892665d068a0d8c1d8f9a2891d30716480b296f77ee27013a07556e7dd24cfc1b5f4ef184089776ed8bd8330305faec58fe6cfcd1c8d2d3f26e5612101558fb75d5de2777bffdb22225a9688f47c2a6d771851765f7dab564e1e5b1c9504bbd79c2c4572c4ec143ed671f4df6450adef2a7c1ffcedb085e5a208c490aefe6e646ea95d65167f794da1b4e07d40346c2e1d7e95d2bf61b385817c23d75e7409a308125d3c7f67e103bbeaaed7ef91bb2f1c7043edadb8cc1815457f6bcc373416f2cd56943a44729b73eaddf28704cee37abb0038fd64beef8089c74eec8d96e587cd01d9dfb70d5afcc056dcac1433fbb6a4fae9ab01d83904e922e45279cf886811324a339e312a59ef6d5f27ebc9e3e2b43486f5ac6cfe3b6a4b2875e65a047de35dda266dccd62b0465157410d2672172a5e065dd66efdfa05ca7eb26fe5e2cca682e313975cbb2624965730df1e4c24f2f9ec9d7c6ce26f191fbf5e92f41fffe954b2d93e058f0ab4369c9719f4ebbae57b9e264ff81cfb4bf029f4cbee72ffd350f0b0d75e46e535a4138baf0ec1989248056010376743086b647e16c4f258217cd3797c59de954a176d4b104e90c4e88e157cf1f56d5af17771aa9bb4acc4c568e388ce09cab17740cfc34b40a864c66267e3fe4e53cc125956a174c1edc60f650b65a6c724b40cc27d3f9f48a93dd5c468e2111dcb4f60cd1c709d151f890f4681a248054fe2f08f685837baa17cf3c2ed3f284194bac1add1809499e20513b11e06abb85f8f799601ae6001f54939dada535a034d9afdebcc5a6a3eb33464ecc69590aaf8da7bd4c884c070cd79681d57148d55748d6631015bcf01925d0baf17771fc5af1a5508eed412c2df5977a60391fcdb6d673f814bf4e7ec4b8f8526a11bd9bdf86ceabdc92b3e5135516df7f1cc0e0df6697357c5027f2a9a9544d07b587b1fd1764030494c98e9c3b566ce9ecb39a39b77e94ea8387be3249ea6a73a3bc66910e7bd291740713c79debc115c4b8d46237bfdb131666d3efde264146f1f0825b727e9d9951ccd27686bed48af51eb6d90a7e5bd1f904eaa867762ddacf7c4b1a07f7ac1852abbfb6304152ee2de259aabd5da63bbbd8c9d509c6704911510737d87d6863e11dbd3a1c4a34b5e001e52cc6cf013cbd7c6e644ed8f78bb6e46aebe76c8eaf0e8bb5df9a0f4da5b9486f00a979bdef67d821522b5008ae9e72b97dda6ffc5d86fee5546cea696cda3826840b64b43611027cd504809decf01ad5a1e4bcdcad32d4f889ae40f93109fb95df6aae704474d202969a2492571b2d4c7e4372264c634bf9303d8ca5d2f89fbac4aa123edcb49ba4d2242f09d97787cecb5d74d06979dc5e9f68b79fcfb148f0ef2717a136752231eb9b5153fd62fb9ee1656fd44c7d6d629a53a3f5fbb130268c47fbd733fb27de279f7922d66b8b830a1cc1830c4fcfc8c0eba0d4b17805eae25778a9db74949c6d39bd4d62009dfd986e2f71b233d9ede41af3e1567bc94c98aee8ce8fb2247464f9df16f664899bdb370acf8b71082269bc2b17e7a3960cc18c3bb4feb35a2dbed7cf0fd40db076b4839b7ed83f673c99d007189a684fe01802da0362d80d0293ada2b38cfa5efddda302a515a7a7cfc5c32878c73265fb09798db9e91fbcbb5750571a104dbfc5a378eac7bae62bcdc5713e3c9d4af63bb5b7a2ec2649e7ae26db024321046d4ebef48bee339c13eb70cbe9a16b528ff131d0418a4ef8e2dd40cdacc4e10fac3429bf43f0cb36a9ff05c72ddb5b7fa625b56c900a426c03e69f4d11a021e9e8caef37006a22250d2123495de421ed0bf0c53675d690225ca04608d78e7d0f1c3e9c77b71b6c72c92fee4dba54d65b8b9d3ec9dd278b68db31d35377753dc563915a987eb8a1261901b12d6bfeeb2f680cf2bd6060bee140f9a995946aeee96234f963a5b223f42b2e2f65bcbe261d4cb4324dd47d14c74aebd44e673d3401ace46aeff870d6d18c4a8e898a79e9ab164400fa3ca8678cc929ac9f9738609b0d792cfe620bd00dd983e4349a08ff076895f386f940faea805a01bbcfd87461a0a5d0ff4446c4a8697b8f332dbff95e48a514d70d2922dc6e8c23bec9ee8706d2b68f749cb00fec1e72b085d69dd5d8078171f454aa737d6f23b3f6808e002d5acf36e2d176f89036c2563186acb892880b151337933ca27da28d73849bcf02b9579880485f21c302058d1ac74d582a87e6ea64bcfbaeff66abdf0314f53809a1301c62445fcd8ea4740c31d64ea74d7087fcf47bffb0554428b3eb45a0c029d0f380bc5a548860a690ae3b00118f95e29cea6183a70f9c41575264739b6fb33915a5dc59a0b2fa68c4afdffb9277ba1ffe080d4742f30c0707bc6fa37f244fc609fee72c85472c9617cc7d35a82a5ba67f68b9d257d20faca3ef4ff94a079dd18e36c4a1374dbdbe3187cd95854271c15c1645c4d6e95590ba9f16a5180de38372a941f8c14c3cb4cfac105205842aa111e44e894055c8bbcfc559b244432ee5f30d77936c3826227006a886054b01790741dfff1f705dc82dc65b003f18796ed25d93eb35dd27dd961d8226d466d562582a78a2637e2924d64272e8911eeae66686fe6ffa10670be090b27f0f1b0fbed63b82ca9f25974bc5269377db0d41e60f0becc8cd5acc0a41c3d9e2629610b66f6e8de78136fe1a39b4825927b14b917a65a6e8455f3ec9dd10134918a9b64ff8633c4f100151c3ee82ae0cfb3cae497a5f6e47cdb29936667ccc20e414b032b71b092c17eb52dd1f6156497d3cb37cb694cfe10096dc498583f733b71241b9836ffc9048125c016581c35b59771ea5ba85a2a590ca1f87651f8f0c40a2f4119b0d89eed8c0f236d264a38c87fdbf16ea4b19448337a0d6530832f8270d9275f9d4c1f6348a0fbf089cf2bf7b4d45cf604db7b97947b9cd0c9bd294e1a1b4658d8f8bc429d9f454ada4b26a86f0149b66221b87a95ee0c2d6fdcc335d7e83cae949d09a10226a6af1cd9a1f79bc168e9ecbed336ca84941ba03d4c5755ad0b2ca9445e38ac366638bb989d83019ee3ea9cbf65863696b1f2cf381a553e248c3acf22f2090cbf7da45c44954b16be9b77386a7ca52508d2e0dadb7a358232fdc1904557e905c23c4d9e03fcab7958aaaba482c92bfb8e51f17a81fc358871ddcc83838f815587e76fb10c6dd2a1b43a2790477a6cdb4edec3a4d50992f83b19ab5d3711e7e64dd0d7e2891ae88997f6c9fe09472751ede445c5b2d57283276d38e7ad71483b9a1a0155ff642eb45ad6b72eeec960482bede9f17711dbcc5175bc143e8bf5ae7ff23eb928e07814d209f5a449d59e539a663c0ead4fa6e0f9cf13744f8afb48693d72954430fc251ae8ebd3a0b9c95a5d41fd736f10087da4ca6cceccab9075b48f5dda9f789a8bf200a39e2f778ef3520f821a86d472664346b35357035c360ad4329f09f8b0ec71d245555f612f9a3145f1f8cb16938f7c347cfb39aa0ac5f485a71f94ccd8a3364e14a421d6d3af077e7b1d872829ce53716ada89fe97a12db609bc4c9898990234e2ac3beb5d0f8dea00ab309ea06eb262c77cc28dd7324fffc2e360fc6157211caafa2fb8da15208c4dd8d672312a1998d11dc616552605cfe7a812ab2548e184f05ce3e5151166b845136f685e1b70dedc6ec5e7d795cd7f2c1a3760b56575e1fa07fb0201f192fa8e389315e67b568c08c287d85482cb109b3c8c97032df4e4ad6f29b72880afcef3beafc241fd7e89be5a4750896f08b7360113c28ca5ae724d810f1bc4d9a05c48e3f13207ba8fcbf4c7441cd29da11f8b759e85f3500edc486933819850adea90ab22c3fc13cfec4efa6c7230c0d59a36171767da0b2334fad2f0404d2f85c27a0e36c6ef13c3d1bca00817e775c130ec95fc8aa4d1cfe48a770e53fad5888a8f385f6906069a0c0af3d53de6a611f1274501389c0ce9417608520136b069d297bc0c611a1242040d5416b65a73ac9cf567a2cc9466f60ba8cbff65f204c685609515453ee2a829574d5fc6a791b9c19599e82a52bbdae1198107ab74953d56681c010c79c52087193f0204e7c2ebb7774bcc0884d41f1a310786b8ee4b49dcbbe66c3e6be7b86c5beb8140b8ed61ddcde58ee8093b1b64d89ab206868e8a988767204532288591ff1131d6cc2f993f6f019946d31380248821da843ec24f0ad5799b599d191dc7b5409c104a0099949f09783eaa43612fb9070c249c930ef6b0c267de819d077039359a12b13de1444c0a65c888b4b74196033b0539436b3805a72b4b8850ee6f0c03e9f94fe65cb710aec02b3c2cafd0838c574c216b914ecf98edf653ed083fd0cd06311f04b7f63ba1f9e9e3a01bf308a11b28a2d74a872d6ee651cbeef596840676fc27a59455871c7023099711d3f9665be56946946722ff5b1bd7a5f79540527312c70d14be7051e3b66c0c8fe1c5b6c3941ad891d16514775da9919c58a22f9040ae1dfdab84e14791595e8b15235331c260a4147ae2183ae7d306dcea9a61f52d93dfda1db1293434332f91cba18492f1720caa221da840b35e056e4b3d3e136f7ef55ee277547f8b783957e6ee627dd4a0b6591ebb78e5d465bb0383997a7cb50a4396c01e32fe8921558ac9d86d7c22bbddb218dbf216d724e3748f381f1531190a8765d64e914aa9a6f38d581ef151eabcdad856dd6332be10f5a3f20ef9acd16fb5c0c7062cc1bc27295caa7c14cf8a785aac2f99cb90e5de0021bd00cfedefd9a1118ad54d20793fcab20651f4725680045065242a978c3d1dbc258fad1484ea9ccba55a1dd882dd7015f9e73dd63a1deb9ab9dec8374a4f6e7fb9507ada52f87446b0d90daf5b0441ad0c8edf77256d6db3e84208f6e01df19bacbca027a5d73854abef2f25d42ccffbf90f884dde43890a5f714d1ca77512830d424cfb5ca47b55f1d1a85d896ad0b8d47772d7741fbab7cbdfe4435cb9110952df09e39cf0990ce41713e2f1de64c0d0c401cd172019d82ce4e27d81d1b9a7631ac9129b46a604d48af11167295b457c816af7cc350e501ab7976bd7e40dd86a05865a2afa69d7bc09148d6667b2e48abd18eef19e348c5a866f6f8ed5dbd715cfd6ff7d549199e13a55312c83a4744be173098cdad6f03e4ec11e1b4202771cb2f2f5343e108db33601009501195d223fbf72a355d7af60f11ed6ab5ec51b8b0ce01274b8bb55f35ee12e7ccf6c1c27bef0b04a8d6d2194f7917ace9a2f28b26f0818dade349d8e0fdc8fe034180f0ef94468df2aa1e76612f67ce13de1bcca282064e09e53fb9934dd605fe976c5abfaddeb7cb2efb49ce03688f4f77d20c01d3dd5207c0312df4378b0b37af195e8a0ff5e3b299a43f0ad6a54712be12ff4a8969f1603817585b0d67d83121f60595ce69c96c8484af8b9f049262be6e9ae7eea8e05978c10ff72126b640f2bb22ae5cc8ed44d06cd84d97f8259db42f274d21c296b053ad56031b85bd1d2f1994ef7bc4b0872084921e7054aaed7db0894d54492dc98f217eee202a273aa603eceba2d16e5c997e616b11a995d8fbb1b1e3c534e42e6936e081e4dcda27a32a31eef08322723c4cab44c0522eb15c8ef0ad0c6d7680080d9819092ac9ba863649982805bdae148149b6c9498167ff5c68bf367838b23ff14259fa5ce3cdc0c0c6be0acbd879532d4703975d5445c3fa03a08a142671090e40cbc6aed381fdca250e13e821d40de5415bab0d3d71c18351ad625df485ea31af7087bf514fa7547e96ec7b04ef7724ef0ffc11ed0c22380a7fe8974d213b418793ccff0b0c3b54401a87e1740caa4f5a8ef066c68225db577540dcc7a09524baec99bd44329844d6f8c41e30adeea7aaf185042a7c91e36434834a620adb63507fbccbb5088ca0aee181203ae389e439fb3d6e34f681f51fa396a9fcbf6440f1bb30aa4453408ff73b9551cd1b13b98542c005fa415d2450d5f8f75d760b1a7c220b9b3e6eeb373cc56deed3a22a1261ba680de5fa1f71e56e781b6800093f62c454033aee2d603fc248c032cb34b91a9bc49772571bd2c60bf8082d0088a7b5ef8ae0d602a0bbdfb26428ac3794549a90b7c76f379a32a8e14ca5aaa20db1eeeaef473203cf5d25f3e2468f4250b4019dec8ae675ad47aad72ff8e6915bb087bf6f71a444a69703a60c3c71b43a261c74d1071fba97cad99d65d56caecb5ba8fd18b101004e6bf83cd97e15a517e2163db02e344d3651de33957b8538d35fbb32da08b01ba1c5a2f6a6862910c142623dd09159dd6656a7cd41d98b15e9476f8d0bcf2b4d292013d554163158d8e0f71e12a20ec5b91a4f459ea922b95ae98b0e353e496c906b68eb62cebab0cf19ba5a7ccf9282ec43082fc9915ea2ad933c600c390ea9f999319d22649349192c165332020031d73004a32081d5985c7e1ae81b3adc6eb83e2c3a9672a96f0b83b81a3488c213878e1a7985e871c4fa470b7311e1f2eabaeb3ba2158ea749f02929d803f980f6d926f3d1a6a3756e671781399da58306bf4889a834a0c7a5c75b50feb995c61728d8e565722290d3214cdd8a9e3abee4e9e05eced676ee9d8f75bbefa935584bf5b604f6551cba718ceb8d98cbef6dcca5aa3212e1f62cb084b7319852474b4383702ba32799bc800bf04703ce166718e31882093373266a6d559e4728c95e6d4d4e148dcb86b34fc222bad181f23a98151f648360deb08a292afd0081964e940d0249a131b378b42e208e26f73e2645b236bb8dbf41a3a492fef49b29e111fe8bfad595672e0a94849747949670dc6ddc4bef6be7a72c21b45cc102a1fb5b553e0acd4b64076b525aae2ce403db283a3aa07d68130618f30ca69a7345d75c256f6e7235c0a3ff3bf621f9b435bc48a0a96dc1aa0f375866597cde5954cf8c36b751711933b6d2fba8fe3d67d3027164dc31d34aa1026b5f4b234d55497d6dd335ae4befb5460f452a84756e3dd9182451a2e9da17a0f93cca2242f31c4adfbfb56e3ff738a215a35994d5b8af3054c33dbdafe2e7d044343248b94d1851f00abf357ccc9011e569b91df7c69d9e5629917ad2f1d3191ee7f46ef0a1cd8ce04c821aff1265c6eb66c59f67a7b398c8c82e4dc653b62d1af0f2f8b37dea51b6c76c33b89139173e729ae792646b8a6dabeb1de1f36caf7bae57c187f3fbc948ef34691d7de5d967e9517d8ebc7e453fdd19bea7f3105f0fb7713c0d878a5810c0e83168b453acf05fc6984ce8007d51eed6d478f4f5845a7d7ef692379646eb06ad93021a893db3ad04740ae6e9ae0a0fceb17ac6d9f6c4123ce15459fc0f26d7275bfcc598196767aabd1b2fb5d5ba3bde3e8d04701cec5db4d224a5923619e3b497c1796a8ebdfb1df6aa95c3d7b3c3db52f8bf593aade61dcc4938606150135f686c189037abe4e0e9d37ff8107117a8fb02317b814d26acef21a8964c3a0ec1b50edf9f91e75ae9452c2037b664b7afe77bf71a047a16669a21846cc95f3254363dc89856a43f1541a0254ad39935d59bd7e3d540ccddb88f70fd89a1159cbb7b25497cb85b9411c9cb4dd03ed7e1cb0054258812292622054ea6bf50b4de37c9994b28bab97741e2d493f0e68a4a24f57774f6e876538bb6cebcfc53920929789af8de38fffed2d2ccb70f1e58af74fb16cc251cf59a56261b7ef0cf9ff2c0f20fa02ef7ae1721d9da837f53d01f8c050358b78692d917e92e208ac1f18b0977cd0ece4b60dff69fd4195333ff54c1208f78c51da4518ec6691949971bd0dd04bc4be6419541f3264f3b92af0ae54f7b42b2b099f9b4c278cdf3ec3e05eefc50336a02675ed13b98d87490454dec420b6ab2a09b2f63b8f18fed6ae4bfcf502c4b35c221dc144f3a9a16dcab15a47e88b601b7eb08d4151ec0587d943f2b4d55afdee97f5d277803c196d67bfb984faac96dd163ca95d01fac956d59b894170c343d2e69cddda74ea4e08d494aff413e35fc38ef72c7cda3464594a272858751c4cd12e2429319c2e228a7fa55237e761b26b5e610703f49de6b1e9658bf2ed3940880b598feec48c938043ca58b22dac711b6dd6ce222921a028461cac8feceacddde0ea92e9d2aaf20a112a4be2dcbaee60abee7861cd6825d1ca2ee0d7783537e85bdd6e782bcdd006c702073fc2f89fa695c5397c944114ba37df2228b379bc38ae211afdfb09416c0985503ddac045d4328d9fd9d8f21f56e86a5f8520524f97003a42a2f2cacf8dab4ebabb7d59031496f9439a6c8900c6554acd09c7cb3fc9431fffd537f57d38d0d6009b7a4b73c7c59304469eba1d107fa1c59d5842b8d27d1ca68c87764f55214afbf13dc82e258940a095026040ccb00798f998f94af039a0c859db3bfbbefef4c932dd697adc234a330344102ceea4ce5ab6265e0c633c2e30aef289f70ca2a96b0f1f61d51eeab3adb8eed5b8bfe6c0cf9e0440a9bc203f62c84c2ea7f7a3747b8c2b3ea27d01d5b51cf6c0ae8cb867cb5c40f6f51d4094d25bebc9b91a5b4dac50f0cbcf7e9826614a37a34e81a851122ea1229a26cc2d4cd2c71b114d0b15baca751f9e3dc660ef0034fc23604e8a9f9ed3f0e0161f857f90e108341c13ff1625a49c303a8aee1bda409b9403b84792fe062e2cf7dc03035cb4c24f1e94192ee0fd4c76eb0d511f57fb4231b93d6d918fc1f14e436e5743b42d18d7977339aef6a229e6fe8eeae229d931563134a05823d8518c9d299f5e6dff89ad569fb836097f6601d755ffbadab17a1a8a946bc0cffc2d764e102558a4cdc7a7160ecbf50bee36fcc400933c3c5720f44eccbcd5b0ee8e7784a4ace3ae6b2f6baa7a2dde5a1599b7d13cb87d8df46b57e661038e273e11ba7549469c5cd5507855aecfb35baab21f4c87086f7c9f8b1e289716e51699d6fbdebbee62bf6f166c71f7d1a1c8f476a5f28657191f00cde1220417af5bcbdc8c87c0182c2e78094bd1821319fc924339230d717438a205e133ffef0f7cda6b6f4358c0e9807fc8c064e2808510bacd5211e3fad13f45b0a17cac0447b1be0e8ee3f037fff69bbe8be92f2427d5753907f1ca97a297a6f41280b51bc26c2fdcef9fb493c48cf087f4a5da76c34d6bb7da558bbdea337c1ad0bed6d3aa8594d03d3aba60a7d2bcb2a2057104f3ab4716cced1095253ad9608c74bea63002deaeece7de07420b677bd169c2de8fba4ae09402405d4209462f26b09f9a002bbcfa3813e4ff41a9310b00d3a3e3b2492387219b4c9da7490cad319fc7b81a55889456d3b29cf2cbdd9224d2631f99ac8b9dc929688e73fc2a033bed15e50ce3dd76e1d8ee33fa06c9899bf5ea2d7e07bd875ebb20a4084749c46874a7b24d18621f3543477ab17dd11a8fd53fbacf35f0805cff0418bafefaa746abc6b970a5bd10097525d0c207c96984102f404586239bc4a5220b3c27bbda583ae36fd237b5233091a04e198440ef538cfbcd2f930b0bac8fd492deb8d28e321e0ed5ed20587b978bb6a2b64cb14b498f0d676ed0de353c0b116b6d89b77ea51f83b7c1ae1328f0d827eeed9f08df06d989f0bf51e094129055cabab221eacf2a8f0b3a73a993f427a910ad9234ac1c9861de8c3dd04765910c80055c3da4fc8e1ea9ff88ca0e8a818bb8807b44a18990935ed05eec8cd649ae306c80415b6145bab76c59596d660eeafa607a30055b4111723e3721349cc89dd3626a0c26070d8803d82dfab90d875e07a764e184710cb71925cf04e239f6d3c4a6c189c0f5948ceeb0d7e92d2471cdd52d253c028817f7e735c8fe10a78202d09fedde1d372e94695fdcaf5cd02226cb4575bfe7ed52093205c8a6b3f7594cd13cd7ca18849a44573a9a5da30f923bc3fd01a9d675d927f2122ba3ad0ca8c7ae8eabf41010f433ea47cd68db94cebc57b30da6721f754d4fd2c8581c729e4144b31f76bcabef1875e53964b6be464aca695caefcb3f4c8d835674ae0848bf1a864fe9a7c715bf21f19f1e6e64548e6d0eda1e9b4eb18187736784d55f4b8ae0bb9ae0a45ecb73f5410aeb140ff773a9589e25c78509bfdb9d5dac6b7c5bb864a441be61e4961541340d5d7e9a4c81cb13a949047fde3f38c5ac4a8eac64616d02c6d394677473fd931ea2da9881278daf731f2a5a66e98a0b9c7c04e4b58d52030221cfb68483b02e471b24f418ab162e8b5ac14f61e8e85ad07e830a070c030195b2baab649001696c1ada0243131dd3544be1dc1e31b4955edb30ad9cda0b9c24378a157b508f30c639cb9152f4c02e7b5101389696468a3270b405b50e8004b5f829fcbc82d732ea6da3b0e428e62291ff4995765a10cd0dea1584141812ff23b97c6798720affe424c906fa360ef54431bff7b1f14d92b2f685bdbb32195615be2ad1f3a4a38e523e034804d3ad926996d07532100514beb114c9905aef5ef50260518034d09de61db2fdd6dee60862e15d45505695fcf4d8d734fd48844450ce5201f997de6e14ced7e0d95e6e0906535b6a08ca94e8a9c5f8fb3040e60f86def967b243fab63480f585eee0a51ad87aa99ac065463c063c742bf29edb473234a439dc6de04d1021c851188148229bb9723f7e2ee44061638c0ef7a3454933d03a91f80bdd5e680e0e6a5a2b0ff73c896ddc525c1f43c46e66cab28283030f2fdebe24fa1e4d880d9a03e0e345f7d68d108b407d6489b195460502184d50c35ebf2b4d9d7bddb0ba79e549987b8a7f667ad1a5e45a678f9533e36f92b741d9f9ba7cf9c6de7be1fe4165e32e0063a0dd3a76611d20106a56b305b1d62532213f22ecf5afa744c8770190f44e5a484b3a883027a7718f2c80fd210b29fa600641b71e1c000a3d314ee0cd38764f7647e12be854616ee856c6cb8a541dc96b15e8b4d7299cc49ed673599806c446a0cc78d741a197ddf4cb32e6bbad93776e9a264e221a9cca51dd2d3bbfb04bb0eb127540e5943efebee3b9cbd8fb2fe6b15682d94ab94780e2decf2eb6a38b22acf85416ec9785440f40581dc4b80db206eadb6c2fe38634fb66cfebe69059b378c64e7257488f89aa8eb8f214b7fa5841637615bed3564f1da16c18dc1907a6f8b81e6f803a279c5f3b394194f8d1b75404db516b7e70d832e0fc30e058a69d654c5782481a630ba61ad4cd5f0b1d6403d67a9898c2b7deebfee362de335349355358ab3118de167d9fac76ff9acab620a21f2846d69f1fe8ad01af4bf71d378cd51d9ec01e94c00d68e5c5f3f23c2bf5be0461ac88064baec1a23abd144f1bdca265173e3bf9e7aa2ca723fa270606095cceeb1e8df744e80981ef685bb6186066af827fd5e077425ecafd00764c636844b67b14c61202da192cb864acf6bc830e8dcfc78ea826e6a6b519ba82e8ca876382606abd864dbe5b51058cb06d6bea9c4f04ea1649fc9483a817bacdba933fd8b86a2643c4fac9f1813c9dd31797bc194373d58a8f810de839f19454a738bf7398383acc5422cb72a1bbd9e5137773ed6b88e6c50f49eba61eb9b7db839a53ee05aa2a569708266c5223d0d07ac59f6e6ba280274911b24e9bcdb17999f490ec29d5cef6bba6ce5a20072cbc13639dab1de8eb048e3dea4980e42b8aad41e50d0d0376debe2fc89fb91681fa784fad52c704d79214e4866f90fecc9e7379e7edd6a5652a53be89b080ebfb21748fee5d448eeef06414367e43e1ae60537db86521061469abe52bf692b97d78652af05a583165d48f0f66924eef44065e1ea4cfe90bc17239dfe653692c42c0a2fb5537f57143748adaeb093ec504b3aedf36657ff0c34826e9e09d4a31e8e2787340d7c585d3d31a5ff5aa2d62a8ec0a9831b61c7abd4f0421cec16eaf779d8a5833b88998145e435a350ffaf1448fa631319ffb605933ac304e4b60ec14ac362958f36b4223b0a9ac2b9dabee04c84ddbd1bc72e3c7446bf2b3c7ab37bc89a6224ad7101f36283b90c13b185238ca99f2550f1c86c63f2039f8ae2b2868eff59b7c4b99883f189702cf2ce4cf862875d2e0384df6236d7985686e9d8cfdc104af834eeba7b4fd346fda1f9ee0cd920c711265c7001164514ffb142cb2fe1939d463d02773b613f2d683881d9145543b62f669ed0ef6924649201eeebf2bc8c581d8e5692b5e95a41548dd8c537aa42c90f9ed471d71c03f9af989fdeab73a862102cf943fa7b8ed812728a978920a3aedbc8a7f8826b1870649987f0cea5322c56d48863576e2480135b231955573309ba0fe03cc5db1a02a6dccaae7bbdb0c6417860d5920a38896e85fec31d5556aff7dfd5ad55c397aaf26034221e4f1145a7030188cc75ace2349ec1c96be1769560d6ccb131d19a9d65f3e65ae0149819419314a19dfca830d34fba0b4dd473359450f4db6b62a3ff4eedd5142eab5487b07efc7d9f84ed3fcf951aa6b5da06c6a41a6dbcb9120f5ff1af0652344fe8b15a046c941bb247b7fbd1bacbdbd0fba6e3a6120c8d3c6a6efff488f9311fe93cad0339500f7cfd1e17c239c19d909c97a721f4151b38ff499462d6352efa7b9929e8035f3b1df9d0b995dacf1d6adf10a80f3cbfb572bdeb72f7a142340dd88100be88e0f62c13063dba223447d690b32ea9e87215b994f4959cdab758b100e0b9bde8bc4619106476b712df2801e7d0d024d9f293d5b2ffd6798fc29d331cc867d35dea72860ca3bfcfe45c3049b7c95f24c15a1f9c4f7ccd0c3c8726fc1868f7e90411501b3299d925cc846e606ca65a811b36fea4cc858fc39011fa5be4d0f98e8da1ab825141ec645c04f1d5c4767c5219ee2d6c363b798ee7544c2380df90b91ce7fcf0e7c3114441a2424417c8a01f682062bfdd05599f2197bccc04fe6d611c4da04ee00294cbd511064619ae35a8c5d120e437213d32ed8d60db10b11df1776af41fce47dc98c9fe230c0373a1e96bfcaef93aa2f1bbccff43bf995c60d76a23d237fe4f331dcb43d7268433de41a9aea49b24e16a3b753908b90b2763ad5a161bb3d9e9bc13639b5250b19f57dff18e4b4c2cf75665756f08b4f1508dc447010fb8435767140c93d0f7a7cdd995fcfc3894705a0e9ec6a18ee08c5ba649ca856f38bd57d3637a49392794da6c6085346dfba1a33b7b7e69cb4af8ffa246a4116a89346ce1c827ac028e25d0ca78750b1717809e2ea4b28eee6b98a3b3d8ea3c8146e9c8f19ca5a81925bb19c45dd0717e636fa74e2a22acc88dca6792d3c0c6a996b260bd6ccf04e954f9cef4bff2fef428706b3fe26d9acff2f97528b22b58f5c63a8800804757e57745761bbd964ad013987e131293cf77e683229c0fb4b80d79b03864308e661d8df7ccfb86b8f031b354a069a303c726ff9891c60d31791f7b6741492176c31fa70a5b0a5eb96fd5597cff979fbc7d991d0bfad0cabc2ab9b1a36bbef5c7b3bdb9d6b94d916647922664ef86be94f313cd63b63c1f7f51606765723764411f9bf0f9f9ffe0261c4bd28a8e62044e4daeb25cc7fcfedc799a69251027c2d7dc88822934e5bf886ed194a676c1253c6a5aba8a8a28f2250d8daeddab73a27c71d0c1842fd7b706ed95d5fbfc4e7f79680f2bc45cd863603338f07ad18f64064385e5516c8649efc12d34eafa39089b85439443b77cbe7aab82459bfabb979f32ec6e97940525193a8a86e04503e638c90665a7fc51a4942e61b4060efa36762e48ffc48522805d93263ff40942bee6a9a68dafbb548991a8b6e2a31c14a3def71220f3cf9eafa8f37db65907056dedbdd9127be7ec7f94a6affcb57b6be87cdea750d45d1546a418b902143e1ac515b6ddeb2957c007cfff9d633ca509c1c258d43c560ea94b0c9f771d06acc017cbcd78fcc2edeef0df37da4eb326adb06a07927ac7479835a85c2ac7619ffb47f24854f2673bfdf7427d05fe0c29a6b50e68996def004a25ccc8d9cfc938712675680f1a898eb8db0fa1cf9cc18bbe4b3200ceeee5c286203353edb3a94f8b3a303197946d3ad01b55e51520d991cfaf2069f9b71913a6a42278682657f519f1b96ac74b1a2d05ffa57abac16e52782a66cc4a9b2bcbc2a82ccd460beda86d9a6fcb56bbfacb183c426498242b182cb0f3004b92605eb0eacdb4934713bd894f357eb9c8f0364c144f714ce3860e9e7a4d7116ca0cf167883eccaf8cb8c5c4d8d0fabf91699a3423c281277ac0e872740a6aaf3afefe49d364c4b3a347bc11765862973b514c83d39a65ba2d16889d0aee73175b4d2ad49f63a85f0f2a62b86cea9a3e3999e70988c4ea8989406a08f0213385d7610df95c64f3e0b7b1366986e9709f8abbd8e182b04ab8be2a220d4119400c346db8609aceaebd80e17ad34a29b2bc8222679cee23be62f5e1817b8faf8910c2d2e45ba463da8d515529f010674fe0c4cd307ec16900056cb50ca9104248d6459e6b36ba120b76328dd43a75035e0dc0c45107dee50ea05e381651e8bea6f05dd41a6a5d2b4d5f9ee1614704ae34bfa11acaba055e80c8e21fb55ffaeb05ec0d843b6f1a485b5ef6317e8171d70b06873406c439ab4fca4d538a3ae6d9ba92e2af33b0cc5d9e4125ce796820af3cf45c001b2c9f9a67038edd90af81a52ee2827e39914c876f4371518004f9504ebc7dd7e0b1932354ecdf06a5b05f28b74054ba0359869f4ae3ef5a7a62a43ed5774810525a505fbd22d9392db325030264d6af6273a13cfa53222e1bec7efcb046718104619659114b870bb2e1c31703e830bdf472aa7a5353ce2a0e3ad698350d6f44f3a8be12aa406ee45aeea9811bae4355b47f5ac328de442da8057f48b45c7705a1d1ef8d64ebf94e23fc386f134640355f593aaafe00d6d69374b1b5984d987e6e4c15b32bef4f7071de406f1a9658ee048a109093e4367c18cfa64d93cf91c5446bb3caaa006990b6cbf5f08b8bca4b52463ec879ad754f6749d7b366fc9c2978f0635e98dc426f00de2172b5a57093b2b61e77a7be5a3f204e650327b92b691b20aa7fb2a4d7094a03a028ae3b1e35246ed6bb5f376616cf35a9a3c43c1144c1e711dbdfe6a85aeac17be55b7d92793cb3b3856b6af0fe5ecedf550b32c0b8e007f05c8d50915c553f74bb664b07c880f821d9f0107397b1bde59fffbcc792ba47c4bf6ebd5b52e8609024f21aaa36b10c77204ba1b2e5471cd06c6ffc0b0474d5d26a90cf6988ae3d9e272c234916364d5fc9b57a1ce982624887b153402a87e490e32ee4aa1c8cadca0c3070634efce65a00057c301876d8e74f18aa08f2dcd68d86137e3a5232e221d838c46eb4ccf904323a49bfaead39cc6cfdf36876d78eb5e80ed1186cfbd0d04b8dd642340759f4ec266bc19048ef848362d227f6e9beecaab372652c69bf59f778fd7c4f67e8b112ee736cb59fb9489eedf208add4c6106d4681d294ada694663dc1115b2fa69ee62f39371d7aa768ad964cd75dcb7fb4dccd639e72452414569e1b84e7a1919db108547b758a063df542828fb1d5a61a1f9f220e31af30f99a840944d28b23f06a5666035c2790f31fa1dca418deec20a18e19b49c474f49bdb56ab9d121eb07520d90637272e4a6870db2425ab1b727efe8b56b23fe08d7c7093efee99f0dbd7cccd7ad052bb1149b11eca3bf58ea3ff5bffc39874b712ffc6e5996d9419db4884145a0a7a531208dfe926e27e4a6bb954008706cd5bf99ec3679edcfbec438b6599967fdb9584791024100eec6e82781fa8b1f2f4527c1abe918baed4cc41e8dfe89c6ee242483d8fd35fd176ca13f287c310bfc0acef852de1e414f27e468a223445e98c3166718baba419076dd0809eaf5a5652ede8d4df0eaa5acb22012ab61bed59f132244c1cbad53dec2152f2143edd46d6f141148ce91ddb331c1f9dc939b695eb3c059ae7922e237ab913e575107895ad547b6d9ea76cc6dd7317ea38d5244adb4025b39daf40958cf6bc5cb1241725e4877e93b44ed0c589779eb3dbf20eb03d86f276fa75dccc62c4e5f73e7d946c4f6ed578a91b865e8fab0fff66531debdb6aab7314a25ba92b8af3d47eb6f9f70ba5f686008b5d11114e36067e5d614dbaa3a8e2f86d31dd6441e572f6334cf271b8d7ad246e0f7badcf4b19a9e2d83066c7fed24822f3a646fd6085ecf0f2d29d8e02b8b61c59fde9198fc44ebed3615066215e1c391cd98bc0616fff909e4c5abb73ac69cde4fa4caa70a30ff78cdc104674eeae99b63943ef60f69badd02aafcddb97ccc96be3f8e2a1c3a791d20f19579ef9c2afaf869185d5c3a8261d725fe265e5020a65e6d303f38be389f903abfae73e8f505db6357b71aede4335980342a8b6f71c2946af3e1479ff83aba5444ba8d0cc8de839671e7d3a9f97671c066c21bde78ebb2e961a6aee50d65a769553393a1889acf90b6910fe08993fd112e54a184758dbf3139c5fc4b8146e105e8ff7d00c462fd702e167cffc250e4ad906761fd54775d0def2e54f31b0195a60222116853020d68aa342eb70508f74dac7251ab83c3591e989bf2385cae9c412ce3d56385e9e5be7a0bbf1c4d62dbd69135b31b3cff0fe79e67676e5eabaae85b2968d55c6a75bbbf9bfcd33b99c03d51469a3225638ca8830987c0661d1680a0479158de11871a52c54f976fde94d3a94684189035d68016862d72513f998afb2643007c7cebabd69e71cc5f6b4c054990afded2f1dd3b2c2a6500d2e122edd19d3050d101c62f909071d3ae709a582f927a158b0c57908fea7c73043e1f3d3197f3d765c8d3785d0ba919773b3f5ef02cf9544c346e3d2e8723939e3cbb3d9f922eca9c249f26f8f6e71b1f6165301ed4e3ee96025f9329fac593e3dd20328e0cb3f2c308e36c6ef439dbf5e2d4ea44d83531d0f5c981796ca1600dd33165287844cfaad9886f3510e0f4dbbabfd5786a9777bf6f8ec97e0384275a8590b3fb1164c75a3c4c2ff2dfaf49441801ba63d56c6c7122dc4e96e51f510045d9a6cc76c2ae816b7248cbac23e49616ca7c9a586a5b74182fa33a82279091f73aae8cc981cae2d8cb44b3dc4815a9c996d88e17677fc5ad65a394161f2e9410ffe59af7beb3e59ef1aefb111477ea47145039ecd9a74f10db6014b925380a80eb3c150cb91a0d7bddf49b26e1ff9cb6490965fd358dca65c552777235eed527ae6873ae419901672938d0f4327036f9ab480328335e653e2409006bc6f74bd6a28587a0fe43eb641930a58aaab2797300147fd824a03daefe5759157ed76b9f139d259b5dc57873827ffe1c3ad97694f18e6a422726e692657782bd15a66f11e6562d8406f5b33f198a98fdc707209bb88d01e2b1d983e18bc62ad7b6ca073e94429f390b1945352ac5c32d98a0066b8dbafdbe1aac035ddec05e75d3e78366f08532739bb07a09a62a035d6392138884e0a6861064c1c62367dd155c2a8882b75ba6eaa9f36f03b6393f123969b4bd2406099f8e5a1968c6d1cc91507009c51100e767c677602305c70dcb537d5428219de2cc4c325301fc7cf0d2073eb40cad0ec0b98a56ce77a872fe893802f64c8ba8f0f387c42987889b5e828a4d0f9074078e24ad57fb3727094799470a01b1591bb10d19c4c1dfe08331902ab9ca404b4808009574e0beeb89c4160cbf564cd0a99187509f064c63d4edb1534fb1eaf65787052b84f9201897457a80d9d01e4abcf0691c6c25ecc67cf26e16a6abea1a674d8c4fe20d36b091db4492eb40ff668e27d9ea0bb06caef4125fcd6072ae1ff93f0908cd5d6daaad5be6dc625604b525c62da15e11059d737f7653a1f57bc0a2b50ea75aface14e78a353c0268d513215f177fe170b7674fd9aa7be5e09a2586875fa3a69427a0a7a7d1a920fae18203f52d9c71eb87cd6e348f4407a9989b45abc310c3e7e93812037ee6d11ad954069b3510adf2004353f0c0419a3e6194e19f06360695631aaad8040556bf57713be0e8e7bda5063c896c6e97240412f95d7d9193de3418018f131a09e187c6615f3f1eb037e33b39e8b952b6f0ca8c608fcbd0b20bc57faac1e1e777613a22d93b549c28a76793d8124b9d527e1ee7e512c7c92feac5aad2025aa473ca95d2144fce1df0c51af2228f13eca336a5a7f79ddeb08ea22861346c1f0c7d6bdd10a845ab73fffef076bfaf475703490962d157c1ba1e1beca9aed2782a07bca15d66ec0fb735a3ec8916e901ed72144d149fbef463733146c4a4a886c3dc24422090ea6cce4934eba1f97444e41e18fe005bac3ea3b657ec19e49081ad2230a2d24b0a67dc4ec2c70563f6dce32f496499595dda913b577cad98afe6f710ce58c87da48160246d8bcee85edac85cc9cfa305c3c7fccd6eb495e3dfb07552d72d4e749371888bb48e8d893ad2377090d1e2308433ca02307f14dbd80177d6e44918a13b55bba6eaa65535aa3539d2c78a70671fee2dd5ce6d49f267504ff7d65cc3169ef8a05f352311557c011e57f4c6bac25bfa9ab04bf8a4ddaf1ad64a77e54327731d309a5cf993a4efbf8850957a2cada2ce29e0db102969de8c675438953341f59afe2d82a527dc0406554a2ceb77291f8e9b0fc0c271fd94a58f9061c8b4c2c4cfc716918331baf26398c10c62e15bc2d089b56d41a07061e945c39734a95623ac1a5d293b484662b578a33cb40c4a571e69f6233bff50ce1920f36c39e4afc053ffd2f6e9d5347f07d4a6252a62f9218c1ce8f6a14a365d86b253bf5e8be5b8028434315f8fe3dd81b79869f9c5ecb94a436ca40c170b6ac7b03ebb3b576ad0213d4b31ebf5f391fa2afea0d083a830060753f1d1cfd74162af5504b0d96c5a07523813dea40ce6b260f6be3a662f0f2caa893ee88e5b29e98a38513157eaad8032d7a34b88eb221e10aaa41fabd9ec62ab2e0fa6a0712595655326404bed0f54681f962ff74c94127f2a00e57825c78877ea7f040608698fcc640f915dc7d1ef1707c1bd4c8db48d718d342ee9fe2db37e9019b4ba4ac655353743f8e8ca15dde6bda1b6693119fc876b398a86a979f9d270e71a50c3ee297aa446364a0c819b2402042cbaca064486cd42689bc60dab5bc086abdcd834c678924e08017396e53d997a6030b5b0886f01f9370af1d87d7ee276cd27787141a6221d2f8bd237d024515b63693295d9dc23237ff13e6c59a92859fc88ed79de0be682f63773c1fd4b202c64f5e1964f8fd310df749593571c04945e0dc8c5605a70806d75a7eccd262a3cee42f7c1a1c720a2c34e9acb25296d440759573bc4e99449b9fd1db374e0669f641dac9a3b6bbec9ff4a4ad590900cfef663613df8ff3fda04a269b55618dda48ba5c7dab1c9d8bdb23de63743e9dc9a9443245e94649fe7241bf840855928ac245331698a5ce55e2bb7c15a786b358b16bd4e2b42e61358d1da9b20aaab61f0573cfc9470c8f67690d6dfb973bb37b2f893663098b6fa522ce69b8ed165fbbd93119e03dfd5eeb1617137bacb2211a3432d4b626ee53eee46dcbea48fa25e17a7b6c78cd6ee8f968cbb488281111efed51dd6c23987183e6a99ad6ff302ab8db14de46342470b1ff0e4af2cd866977c2a5ed50640588bc82a166770ce0e9a0283726cfe9bf1685fdc4c645ca86cfa49bed90abc7e15924da6920bef9a1f4400f02c89d59d3387bd1d9d369f1fc27bfcf68bd82ded9c2d9c5c0c391c85eaa5145dda950194314b25bcbffab1484fb68eb9a2690f513c1d00d2cc9ca5efa2ae1a1fe7295739d94d7a085cfa699efc6a1562c027572f4e99c8e3598eda45ad52b766ed7881f5fcdd54eb174d35fd948589eefb36c3075700ef311037fb1f797df8494fe3642775c420baa6cb9219e04c8ca8924145b96fde132aba7cd50d602cf18a6820a60a1173c9f51b384ff1b3686546cea5e720585aebd1acbdb704f6de22cc5d7e64041feec54c4cc00baab910c167bf9f9cfd27115140912784c0bf8b4a24c5bd553257a94463e00a2266b0244ef39ba5b04f13269fef40bf6b6ede0482028b7d21b85896e12b6da33a5a6cd2c92057451a45b3dc5a52b20b5b7b26bdff1274856e4c12c9d813d4346aaaa6fa7cb0897c40f6c960ed107ebbaf0da05a15a1b638dfcf16c5fec792e9af74d82e2d34f976056caed56a5da0c9328cac9412fed0b7b7a44cce73c984085c0a5f5586a7af31cc677d9b4abee6012fb2e77854f980627dcae761c8b5e67359d6a00f0660f9541a1027eeca2f42c2e2ff068dc3d0934523a635b006ea06616986ceeffd6ac6311999a6d76c26bb27ae18a79c27f011c532da080382624d821de727d54d839024b3132a84037b787f40898b5a96558539fe8a46eba0fa0f3848785e4f5573b6783cfa74b132cf14c2b965e84f0bbe1a3d1f804e510ec06579fd3cbd084bf0f0c7ec0bffd2c9a3cd55c7c8e4939d3fa9b660409af243b400896fc2a34ec54ab5c2b9dec9869cf93aabee7d2ce98fb3d95fa0487e5ecc78421b413bb551490c4cd96673e40c1f304897128cd5ffe0a01a59700e81b5f3354163ea4260ff59594ef8b092803e16ca8fde849d9ddcd823887e9812d111bd47601d031d51cc30e573f9f528af1bc8132a3da23381897191dae25fa1498d94f905e23f735709d0faa7aa4a71c739db8ecbe23109ba15d5d40d04a15cf1ed900d3563b449684dd8dcf42d457262c0fc32f1c47f30ca85fa7f1d075618cd19391ef4e32c3ac9b908ce01dafff8f4e712670c6ea9210eab3cacd5e6f815d010d8053e5bffd9b33b654e10e191e6eb511854a3ec7ba669a4d1d25bcefb63b1817dd302f95885fa3f17f9f233e7984daf80388324cffba2c2bd431a409cb7f37d39189af6a60d53a3b696194c05c4fb5060cae66a782c490e2dfda748d197dc113548fbcc03b324f61094c3f172e5049e9a0240e6b93318ee9c63ac50e8d4cc895fed3469eb413c264ed4e181f5a2d7e923fc15ae54de677fe4c12b9516628a4229ebadfd2b621d80c85a3cfa7e7e4496ca2d60640572bcbbc3e9f0dc9485958ba3428892d24e99300df53d3001db1316a6ee5917c9357ac9f6fc6c9044c8a51e58c0df35b9659887caed037712178164f8c8949fb5d4a03c64dacb4489c4e27d8c2813c4c8cb2e65b2013e90f9db1e374943fc2b4bbe20729b0d50286b4396f5737717376cab79c7737009c869b877a4813927102a05b47aaaca21b68a89ace21276cb757deaf8a74e95ab5dbacbdbb7a7220768f36127bef138dc2ab6bb89e485309bff64e0ace8a5076098457d6d774a714be08f42f20bb09e2ad48010bae0f6949804b87bcdae1ea4d96999f47f003310027814352ac6433b9a53899bc509fc4d6dee45333dd6d32cb5beb0c8db4899ee677020e325b27e6c7d193c474e3ab94e714f9d4c464d7af7943850b25757359437017584e904cd8cb6c04c56aca7c1b0515756e52ba636270b3747f971b1bbd2a78b948af2b01c085414d12608daf1a9bcd38fc1b70dd1fc6a04f6e7b5b2cc88607fee134721799b39e0c99bc0561db4fbb7c78979a5960629878d1a5a25595b438192b58690bf5e360510dcf4e9cddfd9f4bdd77d9c41fd2ea16a573d291495285c32c8b06a2b8a1fa040049b6f53e322f32e648a96b21bbd871e2536af34231126c7f79a559742cedcd38824a0b195c1244f33fd6447fb14b3bda01b9b0b355e4868d653e8a1b9ec8b8c2d3254754a93a9963246dea999e92bafb5dbf7200c7ad849eb9ca1b086d6564303d29abf3c3d4380e89c4e463eade5f945bf6acb335ddc9fcf75a9be346794adf9cae96629f98460ec54279b1908fa482366ffc55e4a679ff4724efb9d5b0119eb9035f95b1e82024971cc1e8840a3aecee3c31cf7feda768126caad5dff64f7cda9c049dae2a15c2e3fdf2c53524335e900e909b7ee780192028fd7c731967904c6862b9041d6fb8b96ee4258d2b8f21a976ae30699104c2549a104b0603f2624276ff35f80153f8fec2a83fdf506a27a78d7e56a93c36ddf6c34b264f273a4279b8fa5d05811b3937e0a6f49fc3afaa741f58f5a075798b0f6e904ef2d2d0b3e335ba58116755ad81171524da60924b47f55ce6bd9cd141e02fdd2d4a928e864a120fcac5cbd3e28f6da20b4d7003bb87390124cd3311a9a28d2832ff834075855c5be87bf849970f3c1eb2dbfb15e4d16b31697663bbd9231c40dce4762c5b5e96aeed69474a317c92325d2dcdcc1e69b58b62bfab8c9b00b35cc240bad0ffdcbd135e9eeef600b6cc317dacd89342d6a4817ac10de7011865c602f733112e0d79bf50df4f6410b3bd2f61a560fd18bfc58c1de2920eda44559b4227e15207a591adfc61eba3f132d6fbee8ae56f7a11c48551defa59b648992ea4ed8537da6717d32eb77beafcb9360951dc986329156ebc13cf300dd6d53cf5722107684377f898079a82781c1da5b1d70599c575410c791bf2d1d4b121e09ca42c9b5874570e8487188baf59584523865ea91d344eb782a4e67adc23695862b9a30c64a20dc94d874bae02ccc5208441bb4fca476e27d92b57da3243254169a83f1056c5ff012811cbb9834273a022e0db5917aba75c063fada7d681d4be51d64fcedecc638d05c37545c7831b9bcb26f79c40e319409bc8ceb5480b04e1bab259dfa7d4280101a13a99cde3b69d1a0e3b4021622a8b6f3369cf107688fdd41922d751f392bd6c9ca697863be764766b32bdd96823a8fa978f003ae18c4cdd18c505f23d7fe1b3322401c7408d78f55574eec1be07207e98b45e2e594abd670fc1fe4131dfc7e072a55047334e8a672bb938bd647a0db2dae7e2765d040c0b147d47bcf8376ea695502e4757dfcd1c3319389b3b873e45fd284de5fac61d83cb5b2cf31b68ccc8c5f21aad5e446ef3a3b82cbebafb42b9bbb6dce45177e8e4f0c97547a823534abd32a02f4563ee8d75dbc831fb490dfd546bd50ff78bafbf945d03a24cfc6526df74a10afeb11f2ad1cec770dd9c46335206b373352e3dd415fe8164c4f9c520fb3f3d9a9f632acbe254c3364927fc8fae18cf969db5cf222f2c20dade997ee90df93c5576b425c31363bcca5994a966fff28817284713338455216a5696bb62cba3cf4316b5ecf8b83d7d0bc2e22fae9bfc141641787e47e79003c03dee0606130ee568d1688a18137db983b52049e0e6e50c4a4f06aa8512ac643e94c4ae637b11efabf132e7171a9281b5443b3002d1c231b40877b4745e8bc413734847dae0d406879fb3a8f090ee5bac2eca66229a8203363e0ad554d68345a13b6bd6310c320bb51e0739f45da09e875a89808074be9c21e833a3adea9c5d11377c9ec5589c198650ca55993c090dc127d3bead7cadba51593f390cf7b9e7faa4158634b5748871a08b8f338ea70c34cb15e4834c73c16e463869ac065effa08084ddd00a475d898ef2599541d0e3cd61a92e06e3aff022c1749a1452a32a575ed63b3a2ae713fe29e3891f2a3d2923d1577c618f7991a407f736ae3e9989b09394e042c4f0240b08c6fdc197acc692ab4eb60de74da6a5c823f58b4af30e188601893d6183b5ed113bdc73903a7a05e0ee87ea9cab92633962764e5e8ec1675aed1092ffaa63a46e3d234333c6f707acf5ead93d97771d518230cd71525f1a13c0c967aedc3bc5a33c899eb6f955b3d876846d54f4d838943e5366f5de19d0809f632c8e2bd43bbebbb00f65bfbfc6a10a379bf1c9f9b906a6fb815359794ecca0d2f496ae5426eae678532019d6611e1f44de97d8ba72c9b9713b42cf86deb1e05e23af03ce95d50ea2db5b81b9561f7a2818e1ab2c29ca7a887a43d6c41012312393a19f106d0df01deb09a7bd314b382116297989f3c7e2a416f56880a4cf3d1a4dc984c6f1f63a34a62752c7f3b9e553223f8a51758f36dc52aa9efcb0d5417d23970fbb2eb493ef4d4abe3125ac6b2690991e03b76ed5d616acb200434bf04d5ff391b7a1b59af535c1fee7b14174df2af6129b63dff8b6fba3ac040321c5fdb91e66e08448128477f26b3948a5bb8b0c1530385f4cbc3d209e74c78e6c6cb28b3029c5f49c0d4dfd1b334a10dbbef03edb2026b33104eab14f81c47a6dd9d35b99671c1b7b445d0ed44a6b1978501bff43f51ef355dd3dda1bf32af34dcd65d3f44725bab5447dfb05584bae8b6d90149c5a2ab78b0d552fb3a58e552742fc454ad202690381e540141359f895bcf9ab62f49d72ef617da7ee547956edb80321fd9da49684b73819d822f3dcca46191c389019441211d0a025a3a4ab666d1b88c227be22812113e2807f1c20a827cd33a9a6dd94b394f314c85c385acd30744f1b869d18a63351cdc52f9079fe6b61237423bd083acbbd0595d5a02beaad8e13c53988e0aab6b40b7fdf4e02c255692033271aa987169b2a75dabda08865415f8ac13b53fe86a09571198ba750140728467d945394780be91e60144f9f535d3b4ba406f1a2532115a5396fbca66a353cd0c48d72ce1404dcb2ae89986634a1d82e40f983fd221cc0f0807dab45e6dcf696b0837911007c66c3e4811d1bc528fc8cc63f8cbe07ac84a7f4c80fd9b1a2fbb2236148b38ebd02fa2cc767530863b30eb88ead3d0320c3dc00368bb2051eb352a5525cbe304a8f26cb602d58b4b3223f9b8039e2edb5215329b29b23d6a1282ebd977f469cf60c7bca11d3220d25c9a2ae6758f8a23de3ecf8898f194b2dbc54837fd662b4ca6a92ac609e5bf58b3b77cfc1a53a4d6243ac1663901998d6f04aa7d97e3a83f766c137819987301445da945266e14b85ef75da4a785ba681d0aa94eae5fcb625e3faf9cb51bcd1a4dd650f8a77290352c7c74550edd5131476a899212e585c11a2dfecf6d0d579de588edefd9294db48b6e72911c2f2a87555700311ea1c47969a62cdc8e55c48a7dd7ecdc06309d079e72080e1fa9f834fc158e28c315a0d98fcbd502bd801bbdb9d1e17f20a9405d7b22cef9955e3fa8472fbdbbe74b2ca3277c0b8f9d8b3d291de6e457a9d2a9ebf623526a3bf07088e9fbdfc389edb098c2f176fc82f3f38a41ad6c6af042c2de2b91c3da0f139c7d43e2620cb76b72feebc00a4fcc4f0597cdb5254fbe5de9b5ff7713453764ede3557a29d8d1408297331d8516db7922c9aaf06db0338e6c1133f484c8633a0ff1dba1132aeff5f84575a36e453ae0b648f5e451cdbb4796cfed935eb14df33fe90de49fbdd062594761c90ce8e332f2737fd11c0dfc65be896d3a7adc9a10b4dddbcc9c2c0b6bb7c776c7c35cc0c33782e9d7dbca943e0fffd11a737526ac88d841ca1025ad7618956ce3b65e78d09a66ab0dbadf206a578532bda9624b2188b7e3bbd03fdc220fce8c204a7bf684b7a1f810dc280f9615eb6336c03b88c07524a8abf061b71d91ec20c43c951f25fa87946e8564bdb6a2d144bcf0de398fbb69e9bc5336ee55eeb560dedf48da54c4b40557e26d4bc77493912cfa0996d64e2d16758d812467bf030433d0f761cd5734c4b0db921811169eaf2ec5fc0c88bb190f73f01f1cab3146dc3e9e55a0855f2a1d89dba5da81c99f8f4700fbde7d44037554d42fbedb3349c8a4881b769ed41ebcf41588fc67be9eb237d5a81db947c55b0782946f35bf8021a2f9c333ae6a3fa38edbc8b37ca60f3020358f695bad4cf07cad4ee3042f0e3bf42d314a581f5ce3044c46eaec97142def28b01b717becabc84da61610cfe31051bd175bf6c912b21d8ff810b350eb2de922c3fa02c68cb6df4060bdf0c190a9a66dec2c241f591e2609d6ee5eb6284f6f401acc1a2e0184a98bab725fa7b8f17b4f946e21e87db0a1f0cfdf62b739d5d32cacfd036be1f78170cec27933e0456e891f6ebf6afe96e0b4b5aa0b494b6e2ddb4628c6593ab6b0c2278ce0eb3413e2beb482bd9f4da3c51a34644dd074fdb78496734a6539f086da2b0b2ddfbcf7fe6a0e4bcf87fa5046944475672e64d79b7958bd5d40e0dacdde2818eed06985b2a2dbc1b6feefee7adfd24154aace18802be84d974a769c76d7fcce85ea7ef36f7fe4fb802e7b2a0508fadc8a943e2e9b1e490079cc53f68544e7703d316068f385bbe1d2425123aee17f673f277ad3e47a9d335545b8d3ca309ca25211b8d30a1ac3226c02dd07085324a9fb9132e2ac8e4304e81a2a7e920aa6b55b1901d463b3d123e1397da3ea8a8534a351f709a4e98da39a81e39d939767f69b8d84166ffffa6982607e2bfd478fc39fc916f4973c42806099e9bf47d908a89592d663ee99a022327f8bc5e8f76f1c7308bf271bbb2b6df763c58adc9c5002f4ba06748cff78647b9e699e4749c6570356118d9c1a6aa198209aecc184a80834d716b8c8966bde023da8e37506d4b5faeffc7c373b8833a9354cf113113203b1e52f2ac50f2a3c3e03d3e5b7d28710fdbcce5c2dee9126e280b47b1185fb44d82e475e7749d56d130c83b402e86e71a648cb33019bbd279e69808f071b591ddefa56d3830f4b723889d4a39cf1b526260d13ac816486d8c8e0736065fc37471d30583cf6df27091ff8e108c3a16970ed757dd6432d4f3bc0115a7832f916a505e1cd2decca17b9392be5e33eb6eb1d3c37aa3f268ca188b0aac9310a218940c303c37c002485b48306642db9bfbf80559c38fe518b281d41e99acd4e3ac0e8489ef82ba36b611915e37890a549e735c3be5f57bd56c25dcfc396cde3c6a61ef20dcd745dd84aa54f08629951c25688340d2dbe255a686cd10a394c8992cb25325c4eed34ffcdc2ef012d0ac0b2b4bd12b2cbd2b0e0fdb99a9ae2335d58967dd50653ef29f2baa47779b4421ee07cab5bca867454f9201b184198616de2f0d8922136b3c2892528f5301f8bd31acf4be3a487890e582833219c8e3db2871707202c689749e64322d1e3d8db8b6c58b767d6134f68f5fe328f6f5557dc21a19d8cec5e179a9735409ee8881e0c7e6fdc8c60932a158ad6e362fefe52f1c95938e8474a98d5ca937bf629b8dd340a4aa07a789583945fcd114bb7ca103f0946b450a7a41abfa19ba1851ff228e71c4b1e58121752ea3dec751d31c8c56d13258a5cbd30f857dad752e2b5881774b05a691aaf984effce3bbc0bc6b760d5d2c6d5ed6a3caf185f465e4e8c201ec09ccc3cbd7b805878e7581ca37b033e687ef208d5cb9f702bd3a2aad08b0be0d42139e908b4eff6788079191fdeaba4ae45f77ee2568993097f6b4c20c2214da7ae0fcca67755f980f8cbcd5acb517a435a7d5de559275207e902349176cb02852910fd97973007d7291c81c1a1a710df7e8ad6738c5910cd01b654dbe508bef1318b9d22a676b80338e94c18a6f2349dbfd3d45b1d13a2a25bea790c98edbbe9658b299e610eaae0cdd415f76291543f873a5c10537d4b114ba19293d0dec2f71b114a6e29fa296660be6faa484c4a13315b3105555fe5d9ffd54bc90998635a8ca17c032d49ea8cc6087cecfe42803d7a39a84ac5ffdf4d504391b52b8a7e857cfd66388c3e11d2a6212ca55004d87046941d7c1f6b85ac2230780278a70b1fb01dc3ea0b066eb46387af748c1fdcfb1098429d0b904536e3ae76ec5d28a4fa2fe42dd84bc0e594e8cd280e8ffe2b210ceb83e0b68eb8dd46b2f8c950c75c96e9dbd86728ae67f5151854938b43bb8d59afc787d8080e87f167200ed574ce104937cb52cbdbada45447678b77d31a02c89faca9259e0bdee3ddad8f24c81b0638bbdc9e0f76adeb745367ee821349c369a48fa10f064ecc7527fa231efaaf1ce95bbd2b151abef35d316e22d9d3c92dd0ba2916c1f28ba3713d2a9ca892fa9a1c93dda3e9aa232787d20a4d440b751e775e56196564ab8de4f04724b835744398b8059b2407d6bd4298a16d055cf96e3101107bfba05b0205f6aa33500c8f8e49341650c250722907486a9f688a8ba40bffacb6bcb2cbb052a42da5a25c6ce303d0dca0ae3f9a4a961cbcb093d0ff1ac642059ed3435d34c4ead0641821b1fb59894f1dc1f91577633f82f131ce6e659585b017eae0fb2d1b100da53ca77c4ffaf71ff3763e25a14f09d65ac1956c70afd60fd260cb55e7a8b1ece4834da483158fd30ff26e01cab6f2a89be2824ab7521ee6f4b5d759efd43f7cc33b43cd75c5bd2d732c685b1b05b210f85c3f0e5d4ecd78d7f84bb29f8c9a3ce047e8b1ec4b4c2213b2892899160e0067507f82091a590451340f31b2ff9f05971f13bd1bb719f94140573282013d0774e4537aea4298f87630dd048d22bc462383d6ff0c3929ef4c91740f9fb896299379f6bd79e68711c507f81636404c5119263a31492f7584d9f909f782aba1663dec9bf0e59e4a44b641ef617923aea83dfc8661a08836d6c0f3c906f8b32cd24971aada397c19d28a4b7bffd2b01d2e8a44754136af078ffaa85b531e561d0bae8a2302c015516b6d6f12333a4fd36b2ce926de2dafa4dccfaa0bef2abde9793452928394e43ee36d0be3b11f87b2827e17aba2d8da00a77f7d24f9d60dd481bdfb65427b8d25f30ccde672467aa56408febe1a82dca19a19bacbe50c5deb511fe977859881f833a1655ab7e3c6ca9430464b4368743c59dd12bcdec0907a501949df193ee9a0c24cab7d536b7571d038d0beba0c7571db0df3d369667fc7fc4e9e734e3219c7e47c3eeef0dfddf2401b9305a8bd6a1e524acaf1b59e3aa16222cb0f3f3cf9d7976c2e312783844af85e13336b9e34d1fd4ec81d22474f1684757a211369ff23bd25f09f35855c99bbeb819851ca737e0e4e595366bde440e3b1524b48bd44e45f88b0acb85000426d24d634f2a81042eff9c63e711bccc69204d026a902ac7511b6cc38b471556aae28b2541829131d7a09808c5d42aa80d7d86fa3061dd0e4e7b4f7d8d3871675165e95a6d304031946ff2b36388cb4e944ccf7a96614673cd86caf22d7446adfceb34eadc7854be00f39e790f1a5a7f37be8c006fb062e2a6c3d21949feb34e4d866c57311c312e10290fe76afc96301510525394bf498ce6108e99cc68a9885e024f862f7291c66845e0cd5a383d0398318ba20ac613066573664a9e6d4ed7a3843967b0f330928fffc8257a66aaecc2ddb55bb5b77cd916bb68ed638f6d64567f8dc9c14a9075d2bad68cd65042ff51e708d50a331f2757b9efc1e97acca884f1280e4b97da997cfdf5051580073d7815ec15e1063ed6d84308f74fab5f15d39bb6a95e7614dc460f721684f6bb09c3025d2cc66ae043aa5d99cd3999775c760de4b1175a7060d756aa5cb3c631eeddd298d2a43c7295ee6b52626921c7b8af7c27c2446c5427e882f62dd7c951d48a90504b26a63bc55f48e8bde991a46a11f3a937f57f60ee404ab0ade705f9e11b6711ac459f2daecb1cb1f292af9ce9380c0d052463986883348d68b4edad7409682306b6330d622db1bf496cbfe209f738cfd2edc2275ba7234e5e244653644dfd5dfa214887e2a78ad94267e063245dbdecb4594197959191563fd336cc3d924381e9d7d0b259dc2d46af4a26b33572c1b1222c454f0a33036fc743ac25cc4700ac679db76a45f777c0d74201b6908a1d5576877ae0856961b08d27b71cb6fd9e3bdc39bf0f9a3f9dc533617c10fb430c25aee9ccf39a7e484dc2104e6e8a8b757b61dc845dff47be31f49fd77648317511e475813c30a31f0b810e27dc296b39e49e6f5713b04711c91c194fe6b2622f412c111e4aba987bedfd0a56d81cf8d193a69a7bc91832ae4803cc5240480c03e548d6d14e845e156d0674dd2bd7013477c0889f86af9a5233260f36749285f9fdfe554a19d11a6be3d6b80786b2db4a1ff18488369e0606e2da31ff00c140ec0c61137edb56612399695e790579c88e789f2ae7f6efc5befee10d8fc6c37283500e852d0537893020619faabc6b0d4b15dc1f55f6a102403aa3a65f46d07e7fe0ef99248bfbf8def80afb49b6e436c037367d63728a20ad92d2faa255b3ac950146936c3e510dbf2f66b6318d071490d4514d5a654f2405f44a44b8477a4dd26bcc195ddf6bd8adcdcfe9bedef645dab1ea91092a1b8d97e78b00b3378683d4fd110c5dfd0efa6833718bf5925597ff35364af2e41706f2bcf1aa61f5c841644f6ece3d5cab8fa77804b6b16193089f37ef64a2c8c81f68bd82785ba6982b9fc6831398b432588d547ca72dbc94fe3cf2a84423244cbacd68e13345585bf0eb3048e4e8403f62ae586797c51a7547fb8c029dbeb36bf2e628f32dca4eaa21645c5253d2287a6738d52eb2f5cef31a1eba3d2922d88161e6707ec236ccd721f385936665850b71a23265d7d669ab38bf8b7f0e8cf86c6dc24b6fa96456f376329040f6f1187a8fe8d9f56e222fc4a1f86780c9507da19b045910c10b29d0f2d45840c709d3c5b5e17162ff0391c27347c32a8fe8823d5363512c6c1d8a5a3ed4464bd7c7247935fe89cba5d50b54dce64ca3886ee47c0d7cc9874578b7ff91a33a75aed61b77a70b8c94efc8c763e97442ecc4d04b2bc21dfdb5ca412e9170bb88cbf4f03a56c5d74bfe54b17ddfcd17d27055a246b44886d0bc78e9d6e0067e4c3842ee382040ea3466e2d23926a87ad44e520190ede2118733fcf090f78d6335f94b3806ecfc4bd9973d3e3f8e7e67e5cb3e450de2ac657caba40649136a1830ae00c8bbcff1a91d91ed7424134c419ddf9a07a53b090efecaf28f2fbf1b23c4097e3621689d30c9f3440edb4e5b4d3c2c2c2501c5b24274550788820a8f26be1bc6897fd9d7da80b955c9c723e7422790dec3f57b1c0a23997173e04099c3e30cd278c72e16f384d8d941b1e3dbe365253e03b32057c8bd31b364267d029b0d8acbce5840b4b771622ea8370b44055d817a411869650e859b19f112e81eecc8a4995110556c788ab0c7cf8cb5cc45631741d88a24fb023d6e6218479e999940ceced2901dc7387b05ae4028df782f2277c10fc1e5a48d5447eb5380985af2353bc92616b522a4de640e1cad63bd9a05baa970f6a35297b6e6aa32f52f975cc7d887e1c3a9096a470a0a4a670144ef2024dee6b51d3b5cc14e068f78aea5c8e606fc4748c5a7097c319ff05586522913cf5a0bdee076f36dd102b1c3733bb573f91e1486258f90cbecbd6c8f4d085b081455cdbcacd4471afcd99136878a428d0cb0d5e2e9838ec1969a1d43ec97ba8d7661eda6ffbf56c0b71d6715b2ca3c360c429bd56278773e6b056d846ea459ff44283fcf9ccaa123bb8e8c1db8aa5ded412d483a170f2c442c3936b48be753aa2d7efc521cfa86b6e785b8374579de93adfb6ea7e85b380c53bb340f4c6d9adb07e3b6309f1e3c9f406246efea9dc0818d25bcbca2452551f3c02ca11dfdcab75f33d69b36cdb6e936745c889b13e6b1760c8fd21259c60bb9c8107e4101ea6b4e1897f714fc380d04ea6e33e3b26e834fd774724a4570ef22dce2166195228d685c63e814315aaa3d8a3daec1d9d6946396a078babc4c78349a3a1b495fb00c568afc03a7b8c856afc873d693d610f6f1af1d7ae849388ff8e8a9bf973d675472da641a3a2f65b5180974cae62a0b3b0dbecd0a24346a86953d7c0dafa0fb1f98742cc5f117ad711926d7a7ab91a8d307c13e5bda0d1d59997d8025cf7d4fa694ecb6329ba9ddabd92bf56a6ca94988f21b7fe0afe81a0f1eb373f4d72aa6c1493e7e0d525f35f956440bcabcf10481c2d673d6b7a04518055da0b28352fe21969e735f523d34d49fbe24019d27d4cec041deb6541fc6e04b964c770df894d2693d08ea795261aaaae0b7345b013b48daffbd2f8d4acb76db309cf3efa8154a442ab11fd0246ba7977d50b8eec0bba5433e360e43548bd1b4c6b54383eb4ef6d8645de26f6ac2fec1938318e93b25c9e31004b38d91173891dfc3f8566d79306a76969d02eae4c1c3d75029b8a5172269505bf905ba9bb8f87df10cb115b7a296ec56cf742de63f47d3dd4644ac93af5a9bd62e784012895d6ff199375e94b15ee0418440b15fc5a360be939193cb64b4cdaefcf9313aede9048b344ba7e21ef88ed7a972830a5e781585bfb2da0d6966989ed8a98b4f1500a886c07de730088bfd2a49ee5b8ec41bc6ec405220c5f99724a084b5429017f259518c4ae4f4ef706a5e531ac2a1f6024f421f49f32c46fb30b1642580ed27afc3c15c2d53e70e1d3776a1acb3a99d64c8304fb2f4601ce1d7b30d31305bbb11266a4f0fbbf83fe67fba7dc2f71a6ef9b1ff00008f05f840ac781ec171fe0ee9eab8eaf2a7f3273085914fc574f90c5921e6661a050520c2dd7db09780d162a1976d582f6b0fa2bc5a9b203df679929b1bb116888253fe9afa6cf968563e77f899ab0cdcf1cbe69924cf4cd2c7f0b8872aed714428599915fbf502164e5719bb1350c8638d45e2b72d5ae0cfe61313694c0d047c7c24033f15a7ebfcc2249d8819f44807afe56942c3c0b9a977fa488f1be3f80adfa52a4315124e7aa08e355154b1568624678d268847ab3f1f98004e829469d78f6427b52aa5178b49dc10d21b035812fb7f940abda352200f54dddbea488ec8b842d5c6b270ac6b41d77a40503f461c5673b535ff2ed45cf8e34b5becda3e7376d26f7ed18f61657a7dde6ad3a849f813db53d695fc13666825296e9e1693f24f3807d47d4579995ad4d2213fb9cedb6619c63db8c02c8f585af81f4acc0f4d627600331f4292b2afe9a04b17dd03ec0d14ec7ee99d32ae63c42cdf18f787bba8714528c288ac7e91a8145d548d3554f14ff65974571675544b4245fc4a61e45ae96bb00ba5db53915688a8776ac00a7318086f3a78b0040724c280c10a276c6102e9534bee63403c056f671dbbaf0d4a27040327c9ad740767576956111d13332648401442508269f97bca8811d19cc20ff9948e246a8be643a6ae98888fcd72f297b10d403910b87a4aee3c6d2b9ec1a49b7fe60fe60fdceecf998575e71a2214e2cc936673bf6945f957844b8f957a98eeed5d6a8198776e882e33b9d03dfa50155538795dc4fb14a3f08e7d90f5a6a71fc06a8d85fe95bf5ec96253fe6ed3785e88fefa7384e544df00fd6ae15f23836701ca1266c8c1074d996acb630f484ff1b11e88669fb95fb6cb110bb512302e50cd7629a79e4788c59a80fdcd2109ca084251503693710706224b0da3979a76a2b4a74ea63ea20574bc260e717326f9a2794d34d943a69301f45708bdc7b1e375952b9053c9377f16828082ba2d5d2640ed898c5880e6649f04fdd9a459018c75bb5ddb2a86c89a09f6819c78a0cf5053ae1d62825709e8094bcb7b96bc13c3d9dce99317171ac81e6d5f8712209f08e442097784f40f65c5b986757cdb98549de9983102f14e7b398c536007a66fbaab4fd0c83b2045e1a02a4be31141c97cafc27f6801bbf2b2a4fb81f6629d08deb04d4dcd14e46f71113c6f51700886546338f2fe67e6190713cfc4fa9a7362c7086fd82399f469a43425bde0d0ac2a6cc568842b25849049e48611dad16c2fc696b0b1b4d9a4f475d22c6c859ffa58b3eb84312557b7f95af62e8017b8ffa765c0ac462dce9acdf6757715b4d9685ec2e1a94b67f73a707c4f18239a73653d6a9e75e19f042211fcc754b2ca0b75d3f5316a2312b09d0d95565ed534763b98cae34384db95f447ed040b66c97bee0954d0c6dd3bd5684496aae3f30882603d85bd7be778b6f61471d71cb328c0265f6f463844f97688d5597de38a5652cb481f507e9a20a73f2042f81198767f564a6812779164a64b7031322a5b351a003e4920691d89cec07ef791f9933bfea791e5c5774294540a5dfdb5c44f888c81da393860fe4987b69ba7a1430da23e5fd3229f21acda89c756f3059f39542ae3ff0998e343b4d8dd85a8d799253c5ac3ab36264bd74cc6ca2f880c8dc878f3fe26a60a1740b5de6cca2c52966524ba832e390bd2ef82229c4c2c6e0782becd423c9fe0c157d6f12db558268cf5afe1ad477bb6e10109443c4b0d993f191931d2da87d06c5aa418dbe807a861fa1c2372cbd36423c1a2e7096b07ff57b2293e28de4a7f78781c5333c4604357800f308840ca64b98d1145214b5789109830c3f2dfc80b625e7ce317cbd62b66cd92678aa08fce4de69b88d06369fa3087ed8b1f512bf99b3d0b4db05455053a975836af75929b96071f79d2445d469a3e8120a6f1d4d6f81b3036a79b62562e4462807acd8cebcc4e062209b65dd594c66ab843f2d17290b99026f5024c46f0b2fcf970578ee4b82b417da0fb34593985e8c7722134362e189adb032246f1d0908e03161eb6036c539144e77682288e05583e61371290f2ee325746ed1558f165d629c3ad52b963bb0f48e218fc37d5090535e3b81b7de6bbc670cf69562e5479829fa94aa9a2319737c5adb92242f62ca1405df531996114f52b8fe7b5eaa001680d0993a1d29ab8f6b86ea8c129ad57c7b6cde5e0c4c0ef04a7465e7a959ec36926aa8b68387ead724cea0b773505a3dcc8088a29259099c3992b62a6f6815eb12def289b77a4884a5958ca61239751a5c52bd82f518e0af5b0baf494723d8a93d9eb74f23c0af3bd4e778eff8bb2eaf226379b1bf4157362a241249588bb95355038904748248f0f92acbd3abfdc17e1ff18408a0ce49bcc69e9332193f7fa51b1cccb075a576945c651d0fd08795708f01d55f4d51fe16f3bb3651bf75ee22e592a434ec7af5e0ea8221125fc0960c6b42b1edffce5fde3da7ca61c0ba09e0b912f6e530e44b44e73a0f328c94c35655a35c4fa3b0af5f40d2772ee99052364de06303002c1d483b9d186bd0bc31d30a9d77f2b720c15db384a39ee662c6efb9b7fee6fb1d7c28e68078bf8fa40d2246ac0dfdbd0bc32521beff3f7da859fb61fe722c5cc8deae06606a7f9f4501a92009b6aff56310316c86d28049c34b7c86162bba38a7266abe63bf3f990af5e65ec5ddacf1cb07bf5173dc8a422325dcc0b7f0ad1de9e03d85cfd0c387c21c61013d31efd9b81147d5866e876f4ef268e6d1d88fbac38d18ccd07b280cd4404f00ffef6082bc5db9f9b380fba627750f4dad6bc620b00a75fc6c2a9f4df04bccad66aea3acdf55953e40a00ee2ce28b2d7a2cd62430fbcc2a01c49ac7a07b0b091291dbddb63cefec3b4b68effab521deb415e655dbb9ceef82bdaef45e1662f4b8104b0742e41c7125b06b4966fa706bedc88b4b2c8791a7ef19c4bd02330ffb371c4ab8369bdca2a6eeeec81e3f8102e1f609166a3e57ea33cc9536f5baf370baa9866142db6dcc5109df2a114d7df283b1cf6b7e94c55adcbcd07aca58038835eedf29d0510e1b635b1288202ce9b915d0edf55245705b100828704b10eabf0bf97f98e140c5ab36f0f33d1e90caeb3ec32cc4def440e4bbcbf12c99959948b20c518783968155b9079d6a7e5e9d7a5a6fa5aa7f9a36430d5377bc1d15a5ef1bd57ab5e3e62b931ee309853bfb6db2af43b44be0c1b88b182d8fbe1b09029bacf22e09a7c524d75423210fdf54a625b0706cb225babb907dec52ca6235d8696d747b721d44d4f8a9a8a6044322212ff2c34c2f24cd4f43413fe75115975eef7ad372b3133ad587eeccdffba10f82b50a76d642600079456fa058010d2baa6e7c0f64230fc7dfd9b9a8d5932e25c8f8dc8b814ef3e18c76a24f88b2537d7c60dd5f19ab1c969f0b9f24f2def3708142758f56af93360e953b6486dcf848c1c1ad84475ef454260c36760a6c0dd9c66d4d90103ac6cd7ec5212cfcf173b57ab20690703743c1485852e6575d419306530dad598ec514ba82ef2c472125f53c16eba4496ff0fb7534319e16c37ea423fdd192cb6bd3a97719e3545773aa602e4dbc0ee92b553d946f9b681d051ba319dfcdaf3091dfd7289dd66ee8010cd23ab5f3a0176944c84799e2f369ab01882645de87b81f9b61a53b3caded62d3e81f2c21016e85d3cf544d517a5fd87e7428a11d1ceb5666cd89c12161dc23b132d93183c14591bc1c6d5268b8405ac433d0e712ab00b6c26628d2a822058f0468c0bc169387710c1124b22c8eeecc9c869378870796fdbaf287d9203b176beb81dcd76d9c42cd1e8bd11c9d61f1b4b716a9ade2ac22f1076d0415cb936d98257083ddbdd5c93310c880ad947b56469c7269233d5a9155806dc9b63cdb6c9ac7be9fa42ae793175aac1c05453ceb6b69772bf1bfc061e466411a0d2f2149ae16cc322015e2d563a7a425bc26facaff0278b6fd31a2fcd32ae8e0de15b0574afe995f16ffbae97faca2beecbc7afac6770180b249050c1f42823dc05f5c493fa0efac286f465900565a1b1ea8fca3ed9910624bab514fbb50727e74e1b7ddc150ca0255b34ea51e2f58ff5f0523b45480f609670bd7151aee9a782d74bf4698f46dd46f734babc6594ed6180b835f47a28526e482df326ea6a329fbded4412dcca2d9c83857aecf491ab15a98d489a9c263346e73cb90404e66eea2ddfe3ba817a9344a81c36e1ff429a7012f3bd04c41cf968bd750a3a16310da66d9d9fd9ab5edbaf6312fdfc363a123ca1a04bf33052949921ee53701d7d1e1cc4a4dafc736f27ca44a695ceaf2122694177975db860acb41fad2209a4649e74557ffd6ec60f34f82ae2627ec9b97f5f51cab1b705d57579cf75e33290c4d57b2fb886fee49d2a8645ef1741ee2182dd26936fc4ea85d879de8b705081a88fc04da5d684a150d804f04577ef1346df1521012dbb7d2b2884385f078da3cf6b9fb894712da6423ffc9c017d81234c4ef2e47852ac1da5c481da692486505efcb43f70fa8f9bd885b6bad4c687567f45d1edab056c026c39906d5c695bc7a240539e637d839e0073ee1fed783ac7f17c091213366a3f47d4637cd3490906a8046d928a8d589ce3c06c8ac48a0e03a7770c09f61fc70437a48af55764d4a28a2fc61a7eb09e36a8c777744bd28f154ffd98ce126303764f3321e966499d66a3f9ad37a4e6007830e86fd54104a817ab25e0f0e4b87e784ce52802b32532a0d3d880673794ae8f0ae0cf177f93b736fdb2dc4f3b6b2cc9d717d9581d1d8b540a605e46ab0c37f8c79f351432c3467df4475216dd0a1a9e4d0cfc78c57243a646d5d957351e0838a0205b7ef30709ff54470fa9889be458f8d6cd70488f2577cc00704730b0a1c7d2a22e6ac01e80764e41576fe4341c22e7c8462135ec6d9f2d74e2504165c83f56f7a1564cf8ccb80fb8138927a5f69d1a5a07aca3a94732906328d97e6cf20f68b101c402cb556f25c0f86e242c3705c4eb25277f4d4e5d6854c336650346fe2700d00c3aebb804e86fb04ded535f3cf5262f1ad783196d13a19f5823361137ae6b36b49c2ba19add530385eea3b6811761712d68b8ae9e4f10f6e1c94020a81ebaac58ce02c84be0057f0c2a416f067df74ac40cb05590c9c9a8c483cfc88ed776a1c2a7025fa4bd4fe78608a1a89973ddd1871557e23833bc58723f6d04bd7ee6f06ea5086c8bed81824272b0b873b3c479b26d44145a5b6ff2ab1ad92afac39fe3ef37b91231aaab5baddad754c3a0324904a79421a4357a6f25a57066f0249c5e18e6f9e193ca6b7ffd6fba7664ac79af3f166f876dcfcfe15ae95459b921ecc0346b0780477c4d425adb626a308e7cd70793c3e851cfed66f2b94d01edcf83e05841749c1a30b7e260a16bb453f88946cdc62cf23a3dc71ad6e5394a8a25f1717a26d577eab705949f717b0e5aae5fb7d61a32c517c14f7ebef2338e750ebed488cf177e6eee746aad9899f0fcca9b9f5d83ac9b0a58f98ca3fe06dd206a23d6bf5a1b4e4af8939f751ed3e6df4284c46eb20c9af270cea8619d9ec6caeaf419c96e6789ba49a2e0b4a85b271e77b16f0d92ca6cb6640f2f61ad0902f5ee7999fd2591a88fabd00b1239913c7b123b9db20ae4e5df9dd755218a2557927adce9884a32d75d9d1729c174cf5fea291ae86543612e6bd03d47668b6f73597315ddc0f6fcd43365e24b3eac915fd1eb959a055466f4d41c96ba012f955cff5e3c431ccb6394eb0d77a399c465e0af32d507f7f53b82bfec86562e60015b75c5b87a1aca0033f859472b12edda7a0d2e91ff4d8e2a47f28c13037d3e2ce5ecc36a2baf9c8a36c044f60a22aa1321d48c15670cc2afe988139d66f51278cb9a69eb7abf7162ae80f4e4e564f4dd24e52c776b7cfae88bf84aef5d21deeda49e9f525fb2a39bed06f06166bd2d53ddc4b58db2c1aad1e9b5ef0e3c22407633ecfad9d5e981248ac38479f5acaeff83bda5fb90ccf2e45d0e311ffd49ea2d3867c1f7ac6fd20c6c3e7b56ebd7981c2b1743ec33fa15cea497736311197f545348776c61d95a104e3a9944934d046b5edc0542f1c29adec5c0d536bb11b1abf462413113ce5f8c36b29a5ce7bda1569c9bed292eea9fbbc5ded9178fc25de20b84d223dbf469b0a336c8bab683f190e8830fc4a0dc9044a9a7466f9c58090df82e7417599463fda259b4f48c57e9338bbfea6575c2a597c7228aa6019ba799c004e4561f9970e4e4149b20ca5a2fce1b141423e29393a17e4c398908e2fa52158e2ecbde2c51f19348db19768851163cbe677fcd242bcb8e8e29a1ab3930fca7155012c90f9ad18be61c3e4617b422ecc4dac281113e21e5a7f8459a19978259ba963540c23515b6e41f9b3731dc3e1835d6b50af390198e7ef20c2eab49c58d7c123d6e581cb390cf723ce0340768c768e8adf80d9d09cd2ae813231dbdeca3f59b5ed56221000ad56ee1f9bb3ce058f42dae68a5f32a712da1ffab5898e5668530a707bb5176b3926d62736145625e46b7a25f411a07e65d2b84e944fab09e51c5010667b3e8374928e3bcb40acab327fdf08bb6ada3a7a0f7c5519fbd0f8342a740baea8f36188633ce7299fa44cc9530efda0cc2b2ffb68e0628d426202002772e9f7c093fa1074fbf5a960fcafe4506adb7e4d40cdd2f1f2f78fae78f27a3b232a9bc01c20906239ffeafab4f016124970419ff0c34a99d04457a3dc67de4a7a62bf60631a91789bc61dd90d2c7819ef07020f762f508f7a8eb168c91e67b563a6f2059d4fa68b3eb2eb3bfa6b9964b5c42cd9e85b6e9e673aed7cac48ea050230b33429eee16a8ec59e9783768bfcd38f4c879c0f4f87a3ba088842f2a41f97edbcab72185de0120638f100f4a6a1b15883b3e67459c3f9229f1cb7ce3cfdadbd1af868a5a02564d591a406a004a877865c4b0b5f91b1897fa084d8952bf4e12331185563de22f4427a5b00d61e1a3d3ed0a94d613457401e0fedeae78b02d0936bd183b78f1b9d944fae00abd4f035dea75b5971395e38689a0dc1c5f204789ccc90bccd496026acb380999c13f52220a6145712c5413ef0619c8c3614d46cb4520a7aef31fa0ffd4f0d4977fe70580e1a6bfc70adce3676124913c2ed65e7778e24a2834590e65f74c88838788e87c957fbb879abf14a360ba0d8abe54945f80e946d9de5780deafee65eb546316349f0a64b5abc0d4c894633c193f7dc5a6a0b1fb3d56615c45503f1a6acb9de90c6c55fe73aa873358e83a9c64ffa3d1a45ab5b5d306e4903eb052032b81d6e08b9fc6c656cbdf3e6f8bec133dc9b498b5a776a8e82761ca022725accfc45eae5356c458fbfb258a74d9b35453e91b92349603057b00d1dbf350a53f4298d6c10a8b8baadf5117dbb274c517b96ecc0f9856d52898626ef6bcc8cd2acffdcca4fd1bf461526dd2d4c80eeedd629d830e159f177f199435444de1958f54bbe1d1cfd77e553157383c685a472535f7621dccad801785e43e24b7e6db06a57c1e84570f0a19d7da7cb976a18cd175e7a80579a77cbdd63a5b9daafb47ec387fd900bf37b118e52e5379372eed0e13116d777f687f391a41b76fe44110cf7cafd4d6dc6074bbad75f536c4c157e9539f8cf2709b4ffff4ed4ae75845440e83b1ee8123a7d16ce267bc828858f12727e445178115904be74e651c01f7a432804b47860765ffa4a0e4c7b3782b3f542962c763e7dfff2104d6c604f9f63fb190ff0ebc13f89802ea3ad2239bd0df4ef31234d1cbc76d651102baad91c1f939d34a871ab4c91ecc8678996964aa157d79c9b48ce6d1a2da0b9dbcb1c3344c74db667858b23b41d0c2dd304f2b4d175165551ae2e4b627632f228e3f6cf4d6db9cfa029a43669e68f82c7bd9c056cc3d1ecad6e3459e674c67e8bb645c5f6c5ec16d7b1dc8663ebe2961d310fbb94cf1a026cd9d5b384401f0684eba21f11e224d511d329914b4b927dff354e01178006ed3d6c3fb98382168efa01b28057734fec0fa55c3281f8a99ef2ad9fc61014d15aae03e5b67740e7a040acd760e5318fac2bec12606d9465bf3297490fee5fdaf66f2980286f9e6284189aad9e6ed3166102cee5a18ff3a7aaabbb6864c032f6b9c65eb828ca9ad38152f0690eb8c0df9ad2c2c17e88bd0196e8f8a820e5d8d8c7460f07565ab8566941b8f218e6f2942dcc49ea1792d83c53e7f21a9c46eae9d2ca07e9aa5539c60fa93160bc1239ce1b25f709b62bfaf574797bbe9c812df2fcafc818da3d8d5e5ed7716268cbb6385cc2ee5d76fe914addf340a3112519779667176aef693e34637c036a65b29ffe280bc43df28316fb454e7e4e0c19623821e06a23c2d02bd26f816a09df17c211b36bf26054535f2543d3e4fc540b5eba81970e99f1e87ad408e9e39771bfef252cd3c752e5c6ea7629cccfdd529d3f36b0fe0291fc4bb86b3a7f84feed47b2a89140de0a0098bda195f7b1d3a692504d3c586110d8a433237a7db0b4634ec89145399ec3588e994db3d30a3081dad965787429aa7cd3ee028ba79f365f28e6b8a22b77c5e8a543dfa16e32b89306238e9a3f305711ddd18a3c4222c653c4aa2558d0cb51a38757073e9231137ea74b01c512d63036ff658929cbeb6034ca7dc5f9670a70b49424bbf5236426e3b8d4e540a555341936b68049eda5039ef9e1ba49ae1131037c81141f2aee251cf580912f348de30b36cbd75916f5921c634abf987c077740cc85c985b8284a5111032c0bd8eff963f1ade2084a211f6c76cc43487c4e9f0247ec2e0e09824173fe1b645e05cd05b08c50c36c609cc60ac280df52157b30665d6591a7b7694de3d666648f56bea903bbbfe9194605a86ced1f5df97eb43711d9091da03e8743cdf64067d37d2895c521d218bf14e19a63063f9a746fe2676a98a578add0d5044b1cb2e28a92d02a64f1bb1c20d6a8290b8c7f96ab7b4a9d3ae3f381365d1bd718c48684700a4c857e1c8dea5d648c4612adae7f4db06c28627bde5df8e3f1801d80e00d35c05c2228ed44434d23e136bf6314ad9fdef4b980cd6eef01ed225f985c97b3dd1e11ee02842cec16047523168cfacf249c03ad6fec3dfcb1b2f46659804c9342beac0e132895856a67922af97a03dec45d5fca1c48fa25b1cdf6401ddce53241411231aba3dcc1b86662420c459542517d7674b82418accc3292e73230b129a78fe4b4a15ae8a5849fca1d0de49a319c7e493b2fe135532874b05faf9d4c5d0fdaf909aad40dfd831c757aa0d073191f18e1ef4075f7985c0482044dab516664b2a422d4089d9c807e1806b63d32a592364dc8a8edbe167ce02697ee76a9948413fa937fd6d759af22d90165a051ec23aab0adf055f1d73349f0089842a8ef6d3814fff0b66fdfc813dab8fcd9728ed385e2cd0e73d265c9d42b8ffafb6d0847ecd7410dd9623810442542cfd87d833624fde13d821e6d45ee851dd7b41765f77db90712f1e0c1f58ada5bc79f31584e8fd2648517ee569d5f24b3976867c572c3502eab9f29491f82070d36614d3fb467aedb1b136bb97e56997198629f4e59bd0f7b034085bee3dd456d31c6c7f1491305daa1588afa2c7607ce66a33e1fa7d54f9bd43a515caf2a4571a5d9028cf2c29667b66bc3357c3bd7618a6596b0114c734762c4d76c56f96accc266f7dbc3c599acc4299337883f053510a2eaf1c95d51caaefc12b92e2c0b1abef6660ce827ad6584ffd6061c7fa472f8ebf4349e0e019f1af5139c4d6ecd875305b2370bb0dbfc2c987146093c83ca97767b759cb505a3ee08765e8fa5e04504a2fcd4c1b7784f89746d6ce1ade383930aadacac120c9bd04e053804496d68f5c378e79c5642ce872e3b7a6da6818c63346940064ca448766f8fa4c4b65c659c52b55bb9ab35974bd9258c2a228736b7a4ce7298ab0fbc04d42146b056aacb3669348a5bfad68121a496de3a423fa8ba58f267c3104e91f1044c01da0e1cd0b7abaf6c709159eca2b6f57b42eecd5685eba947c6be50a87d06d404d46af0e5e7596ecb1b385e74c145f7ea30f5f328b5009fabd1e268515af4b914e159fabeb462356e72d01b7817fe6d73acc096a08bde0657d4c78e61fffc1d2640425ef51d925f770e25c837abb7e6c0b5ed8ee61a9aaa0f260808d0fc71d4713392bf881e105565ad007a9e745422f494ffd9d4702de3a3ca157e27be525be69c482e5b47a2623dd41847c30ee33cfa85095368c285673d02eda8a4ec6e648059f8f3bae9c39ab50b4927d6c0f0953aebe6a5c76d4de45a8faa3725f798bf5c6d1dbc5be6f7e93e2a56ddfdcd4495e04506a8176d9ca60bf6a5740639e606fa34752d7795f0a3e15a3160e6913ebc19d1e6cf1ad466d3cc03cb99ca6e391e8397a29fe415636f0d5a77af3de865a62d9ef22743d7f08d7b228d6f7c12041047cf31f778d56babfcb817a8a24b07446e630f2dd3fa861438ce3de4a1fc1131e866588cfc4e6d93855a0600ac6a6fa65e7d48fcea2701bf2e7677fb0c0fd5c550254c5bdae1073500c9bb47f0d22aca3f02ac099f3b83fcf635bec9cf305d54808e5a81f9edf7cafcef3f0aea61943dc5ce0965a7dd64fa7c0c01d012f08ff1b402a96e01b67bc00a599b02fc467337e5a918d53438d2e435b8a60ade714f9e4c5ae79331d9fecb1ab9de4a25ac89eaa058f6c1602cfc0735c944a93e4f1f2ac0f94df0c5f8784dc5c2c8df470b8a434a3585eca0f8c276b56d2d07f4f409f763044d8ea9cf14bea74ab28845008c829f2687ba477af8dba0db8d3921e492c9d5ba1303c9e53b7f7af97955285666a1f88dfe12000761b362096dc981fdf431ffcdc7be614103ed159ee31147f24e22f50ad639eb7c838e59434e9732a166045923988f9d01d9855573034d12c30db91931b5a4bea537e181d5a6ed4c0101a314cbb55149fa0f09dff1e0d482d9d0af08d3a396352e7f067f8204eaae463684a78594073daa8145a3de1627a3b994696062dbc3de48e6763288d87717589cfc44d13c1d55a48dc496688a47ff18d232b88832f5419d461b9ad6b0a81b2c178e406a942782d3121d84644ea261b650dfbce093503d92381622e33e2e87675ca580f4cb7c8fa6333f9677a6feab8f78c352535bb924bdafaa19763d992116efc2b2ca6d13fb8ec73ff4ffd9631511e25353782f8b8befa8d1a7c5559859801e33167aba4c41a0f00a04b967b2e521964da27956da7cfb743e55f4af8ba76d964872b0315bdff4ec3acf9ad688e0bb97f82389813c52730fc224df9e8b112264cd8b7b5f1ac1996ac5fcdd0ad2adba04d5972291ba7b17900a10dd65879275826dbb9d3d32cd09d1920c719f6ce1200eb38362581675c0da69c38059f6af6f6ccad509059bbacff9594b97b1dc9a80870cb49077b50449b5cb087d154022af199ce08f18d83994329329a9b1621511d9d49e361f892b62b4a37de798c0c598beefaf43e124460487ffe5c53552fc7edfac75ec2ff0e8b20b8efa5fe1704f081c93bdef795ff64fd21ff7b11e0cbaae29441fa891290e6e7b3189197a06909feed33e1c662d203b7612567d9a0de81669402edf284e20e4bcf1fbb916f43ea1c2ccff4772c02c424d3368a0232306f236f81ec9e6244623f7874ea91353f266027caf626b7fe5c48f5e71a67c735e9bd0c2b37bc0081f3d6df2782d0d91510b880a8b44b78d8972644bffe3e757c64b6ecda3175d623e7430199a1f37b1a3b964b1cc9ef0a6bcfdc782f0a57075bf2f32f88876d6e96f72b41011583a324335f7c009bfd140dcf085adfe306354c137278f92ff893e6637bf0a282bfb96885aec5528a0a1816040ffc69d0f5e870b52582138852f482dec279b5c639663c93a342cbff122f37d8776d302eca2f936223ed0f4bf52830fe94790bcfe1b4d67bfe582b6bcf288c5add1f6953d47e5735289ada397ae0875017b2c6471030398957a07939b5ee08641ff1f4d5f95b0771b770c8f9927feb24bf76a628dc8d96bd958e5e5fbfa44cbf55885d2d796e98cecd364812a7d407a233ffcbc7a743bbbf7ebc885da137720de6a01c5e85d79f77a76a064a0367a7ac976e2948a4764671049e1c95aa50b266bdf3625c75fe0da7d62f77612ccbab6b2ddf97db4a0d42acd8da2edc94887de0bce0f3b74b47c7bac1dc443ff28edf106c75c0d43571cb7b36d7e96ee77d6f1ac15958b1c0b7c2d7700f5c9b9751a2be0e275f34a912ae7dede830028df3105878a015d6050b60f2c6c167830f4a2587338cc5da803e6b099a3d34002e0b9cc08a9a6fa5198f974a6dfc762bdcbaccc6ab00b20497fd11ef4a5db800e33a5e3618f5967261ae5001f674b4c72db53d10daba051639e680e65158152b4daaad10d0a93a6358da6110cb9af3d8662be5f17e7f7024e0a4aa27847472ede4aa58d49b688c3f7cc1442a5f4281d01e51db979aaed3bafe3f633a1c5f59f3ebb8c146f56a96243e28d38c63906c33867f08c41b8f91ae55c54233477f6fdafe1682606fffb1887f9ef7e87e728ef1d2fbdcee8fe3fb75092d4fc0a9bb5bebb71f6a56d99dd1f3048bad97207339a25c6899be1976560be4bad8b23d99a8b5d31b587a6b19bcb137aa6c4e3b53ebc428d75da0d39ea106f42c96a3057d557ecf058c78e2a01a6e80cb8d22baf7bd7e7e40c75e56de87dfada8e92597637fbd3974a94bef0373af687c27b62ca904ac754c1d4303e47c7128244f9fb2b1888ec87d095716226d67a3cad86af120a1af4e25b432b05755af24f29ee089062b5162b409bd0eb704376b1e3760a68dc9190e466c53af902a9fe035dbdd766950f97eed318a2896c19cdc9bb83f6837839b79281f091d3591546dc6e966b7e22ead1bd685a7a5d3b162de935c3cc4e1599c50993657b92d237cdd90679ef545525e6a4f26ff4b91ae8c6c95094bafdea34ca91a6ae997509e88040d73371f94e62a7efe6e7d04ded104394f43b20d564d900d5d34067da6af413c6244eb64bf60fe733341d23ada0cac455aff5e5676c5f8b01ec56eda2bf6c390fee2e81e7f3bdf4a3ca311f0be2d7e2c6b6ce9a6715513e921b0672882812583613bbf4eb3c2460a9397a05af63a151abe189cc56eb4a8ace4a88ae062e2c2b09e449ef5928f200ba451445db4a8325d35769e349ea7a8a7506790179a69a271e3523ea2c09eb27c7704320a8e6aa4dd6a265668b2a22a7b2b91d756ecf15ac9f28777590b33595a39f59f990c527871c44e2147f39f5d346a4ffb817bbfabb83d8c70b5a5ff3f16cebe937bc3fe7d8559f6f5eda09a1870938b53bc2b5a035eaaaeaa214b56918f599ea2cd954bc2a8599baeb090b49154919eb7de491ed1c69287c1d922106399be2e494783e841ef6642ca60113469ae32606c4ae1ce6d662b7c46eba7041959d82ff743a0a152037cfb93f9bc997764e859563bca03a4527078ebb5ad66b7f33b0913d3ba20482b2fc51c3747f4367f9ffc9f57294a38603ce8f6e0e97f6c3ce2da6062778bec9ec4af877a0eadb61a3edf71389564d6ff36dc0feab7aed6f0778fba7207fe5cbbd926f8c9d36cd34233209220e042adbe11c1752c86ad02d21af1ce5d10f803a525f55ef72bee1b24d30b930fb422b1f84c7a91569c18d545bdca7aa752c8fe1b3f8ffe9043d996976b455b4b9f9b7f73d5767d0bbc10346811511e19477d55c775fbdf8daaa53a1160fd174780a27a14afd0932cdb83103ff8c807a3280c080515929c2c1f4e5f10ed1ce820e8cd0c59277346d62581e2309c3822e0c07613eeb43b41a2f38bbd22dfc95d6f141ad2548d8faffd81717104aac38606d645235adcb3b93917b4ec3c4c48d5974df56b52759b7eff01353b9b174be23e5eed3637b4f5ab2b211da1d26be0dd78f0221b8ab7ec3f3193657d723d2c7b2e37e15a4f097b77b53c1596f85721af91d60ab755acf7ce31fea559ea4788befbae32625bc7991448b724a2e03762bf0c21ede064c00c9934329fa722c55824a344c98f7158d3313a3dfe10003fee2486a29df06f6b3dd970649155535012f063f47591a4821b13c5f1478fa0faf2dbf8be808926326a0ed4c127367e632149e8db668f44404d94980fab01b44352f903cd1c0441b164e1820e053d806fbfd38c53dec11546e17415d12365ee068abfbff07eb762ed4a9215aa2b582f64a408ff3b1b07c82d34c89ad22f0cb222a14f325741e860e19589fca9e8f4fc97eeee37511e4de969f41b45b7d5dc0e23553051a151e1c2e04a6589e09a2c0e129a2b174ed5f0ade30568db79bd31411d2b3f2723840432840ff94be0390ffc4f1837bbbd165fc0794d50d43985429a845396858d5ba55ac7ec6dc932d6ab077e31ef96db3aca2625b371016772ca2e4e4042de94f5d4ab229f4acf72ab1166b8da1ba27af26aac687ef791839ff349f8ebac4d3bee382b91ed01b5f69aa780d772f170ccb8b69c4175f515dfddd7ec39ade1ef92b5b1ee9b20a55e4535c4d8f8175c490fd90f52c5014096c9f70808ed7c1c4e2068cef91ffe5746d89733995622ee6017bf151ee6951b2c5dee5adfc09a6ca983eac734e4e50f130d7d32320b470b7fa5b5a71f4a7200068e9aa3e8dde63d7531b9f35145a6e21449446f76c547abafec08db556a5c3f48e3db88bd21b711e03b4e4cf3c61b602e9faee316f6d66328217406e429434d67262e495ab6c3f8db2ffc21abe92435402e55abfff8d9f6f5cc3269f87e608c3e42390a59c34f1522cbd85fd4761ded0ca15b66a04e156c4dc2b30067b3d2678f8297385e4ec7a76a6fb017755632227c9260b3474c95d045ca361e3b25514b18ab22cee756d3a0aef70fc38fe9c688947058b815257f0a9e8aa7233c93bfb2f3bbc8b43be91c018fc84bb3104e3df137a500873f90c3df03a8aa835004f85269aa70eb0d62c4e9e59d3939923299d75746b10174fd22e83e75dfbf41fc959b8876ff6505ca69e54ec74690fb7539d57b3faa9bfb23aa951b81fe93653c53e368197341add45bb891e87c19ecebee1384efb37c786aeffc941acb55fc5182b351cd8df6adf1deb982ae31690a4a2a69d5b26f34c94911fac54f8038494577b6d4a251aaf26c7af0fde47e1b0d98b152c5f15c29388b23c94b50c181ef808944b79e36db311a44678b5bb6d370f4a75f2168b3ba0fa1527f864a26383cd4b323119801c63a379a9e81946e5b3fa0ff9b1d8aba838b8252db395c13aa4da46a194e34211970fc466cc8183eb4e9a7bcde041e4715f8e9f889ee4e10ae198a9b7d3d0b9a6b9a95b8d3dd6de4d0ed24839f614e843eced9f3ff436255330d96c8a01738a10ab13ef54d00be2eda2ba61092467f51cdfc7974b3e7a77f8713573c2a98ba39becf1ec290d9e32cc5c84a985b4d48144c59c0c86bf02b8c2edddbeb8ac66f675093356b829b8528f4671d576696df005ece8668ffa49db91819ceb31fce53aa10b07b420fa6ae26955308309cbac97a6a15b8e81873e0449a5966a7fdad679bbf3a9d4ed3779693f4d2c21ab92a278c36133d5c7b2d8465188229a9f505553dd6663aa15d3e82578da78add1f850d89e6abdc2fd1cedffe2c012039dcbf77800c97c92a305d091d75ecb5020b64655a208c8fb861accf7f51d30943f98fd4873dd17dc279faf813ba550fcd2f19b88c731f5a45d8eb32a528e497faca61ebf361dcf64f2961f769ad9b3013d38b54315a585338f44abb2193b4b9cba833d2aba5e229964d8b1b2b963ba7d351c86a6ed091680e46f0f3548402cd146964358b7c28d2f0fd2c5a7b1b0b1ac4fe233133eb344b8e415154cc03f2c49d915243dc496fb1753329ab0b299b02dfebab4d3bf84c5ae611a0b76db699f41fd97932d75cd85112086ced0ef13a0118186f8bc4520cd6d42ef04ed1b2c7a63df478bc87661f68a1e268d2c09f1e0dcb747888a40143932ca2718dfba1c5badeb22328833c85dcf5e92bf6fc8a8eacbed5e0e407b08d87fec7b81b5110f5fc9f394bf605cb1d5511d55e0f32b900592acc8fc1d86f3bea6ab1d277283d53472abd30c5654c63fa39f60e8b626c1a01b7bbd6eada01491f1d5646aebbcdb4cdb62355b95ca5d080bf99c7a0abf9320eb747336a5dfaa602b34a8983e5de44b6b44f6d059d8382967bf7f581e52dd5fbb171bb2d1ba1c10b0bfd98d082fd642b4eb5408b6254a6b644ea14b32ac2aa6ff22c9a5270d81788e28e547d98781c53760f8b8a4422bccf3a1ce5e295dd844796afd2ee7ae1c856ead7bef64a32d6ae7ca2a568fbfc5019f8ae43c626bd6c8c86c7c760ee9635393f22110ba4be2b323782d485fab290a6c1f94bd9b6dea7cee50d3cc7b74997d429a9b949d7797e2742f44914b0e145aacf71a63b70eb5b73166999e6d5b66925d2afc2479646831f4792547231b8b3fba0af96c48de6a31d0c8806cc22dff83a8bc68818ce6641e97abea61e4ee4a7f165fec35be07d533e4bfe425a4f043d72a2039a38b9b64e37e3b1f35568e8baaaf40125c326479a3c37b77bef04d88ac359caabc4f782bec773587a171ae3e933ff965d2d66f3042e4d5aa80b1b7079d331b4bccc9e72c72339b6862a2ad020d03b1bfc0569fde5a413deb5b07a3b32b85fe084665b42b64f56a9089524dca67fd8b76dd43fe341156490cc3a6c60154a878626db52bec02d0f663c71e33040f790c6769f768495be4d508a457c0624e270d798e3b21dcd96b90757fb0bf7b716b81f0b7f5ccc29630fe0f23f9998a4da72a347f1b174397968711d1fbc4f00c448be433b3688445336f4eb5171d000539a1acca7f9a5e9341c86edc7a2b5ad0e505bbf682d579ece0adfa7d25cb0c0a11e5f24e31212725b5a4fd0d0a2f0e5c915dc592e1601eb877c577fb4d23c2961f0c227f12868cd3fc9dbc3266e1b3753b4a7adfb699ce6d6d06c62b56f654d91c5434b10c24bd3f67327cb59b1764498fc40fd20f50cf072e7f4ad4ae994e4e8090a7b02253adb43e628927832d418e0ea96be86169a4ee599fc90b29b47a03ec415e8f1b351825f938e48d61531e13050d066905ea5d561a896de6ce0ff41fde1931676b899117812cc3e9a05e8e53ed545717eabbe4f02281f20bd9f473418164406e166b55f0954d810ad66efa7239979e2c73486bdb20ab383db15ed8061d6c25a7bb1aea358096077cf49005c3d95be3411ba8d67f022b53033fb1f0ee5d63b3c97840fcf9c03859505b48d0e72d8a01696307ad547c52288b85d4e8dd52b50e1d077fb23eb8e334402565ce2f499c50800f9a72595e5dc16f413f38c3a4d4855aad68d2b5436cbe88b36cb05e4a79f8f75807ba01e89d301496de4f936d22631d152a9064f685370320a4f4110cdd208c666a4b297ccc464660d52f053fd818ca9d3fd8b9603167e65042a62532c1846d1d2493caf18fc24762cafbfa0de1e7136c3c9379391304ce7a9acb3905d1e60f4b9bd97d9feef63ae597c0a9d60a54946baa3248958a231b24ec34a602c3d09e1d1e743c4d30a56b2c41a432af7daf461559dffb5e18e8851b644cf0d6b501664cd3042d2d1790af81138c53ba5374240e70e431e576ce7d17dd860b577db921358829d63503b720217b537cb6efb806e3ea20c0084a0100d225b405a0851afcf11a6444a8e6387686fb5064341c71fd1e9fc964f70d5a569467ebcb7288b1693f938cfec8b8e372afdafde083868a22e7b2031700bc0c888d6d0c9f53e38a4cf0f1f2af710c47930879b24c5213d67072af637a85dc0a00d6e6379f4204c04eba9b6df7d9ba2051342cbb2ffa598e78b415013ff3879f6dcc3ece6cdd890cfe6d4d4bdfbf81953fddd04f36d36de1b25cac9826da2553652099f113200cc834f0502ce1f0ddef1fba4b20f224bf4480c3280d0e36bc500bd2b21f5d38679b458a2a3fe9bea797d6ad478c0dbf7be4ab8470b1582412836ae1dbcb67f24b6052fd00a3c67a304dffdb6acee623e8f0d63dcab41a7f3d3637f549512c60d80bd518e8f8b7c6431364d2bc9be5a0e411987be1f193187a9edfe1c94767a5a11ca5a0fb510db9cece4a185aab8e52ba923f90f3a03d85946ff6f219d220a6e4fd7d0a67196eebcda88f3065903fcacb1dbd41d6ab9080cdda911ecbe0ac2b597f3edd8f4aca1c130678871846a7649092cbb7ad1ca9a8f03a966feddec986799c5132ac1c1e5a4106e0bb99cd34c920422d14a27a775e5ade7039cc777a8d83bb38e9786a4d73d01a8d31dc951d82698f844d60d84d43374ce05db9c3e234dd546b1214f57475290dfb0d21288f45e54c821aab009820fbde1eb1b97b7dd053d4effa1ce12cb282d63d464c7884801ee1b5464f4c66023a4d4794000809e23f74de5e188501cb5bd7f409112b25410384a48d37944d80cbdbc76da87fb4d68010e3e6b4b706ac5e5ea0da18777d27dad2984b9b4cba87e8d70e0bf59d5a42bf69af599396188f13d711d89f6c98c29e3822704e205a7df3c9299af2a60303a70f1217662c1843abbec3d4071a768b807f3006e27a1e716b21efa904e52485c1e33bca42c49b097ab29ecd6b96d708481e56a9f7291ac1f44d45eaaa3e1dc294495c0cb342697b5076d660202004383179df6f2d6c5942c31a09a32cccb8c4a1dc65860d76ef0a2752e3793eb0c9ef5f6c3d9c4e062ce6521a4cf51c1a0f976ef75b5b8cecfd6a522c6851fb2503a5d5d6628e3bc4872b24f2b7ec2ff201847b6cf90a160f93f4c11e0d973b6c22bba61dcb08ecfd183eae2c94c9520d9da6464d904faf9b2459fcf8eabd729d11df0d111cee56753843ecd885c90a2646ef09da3443aa1297f80eb3cbeb16355a1027970fbbfdb4b1d77a983002c2ab631ecadd6e589b1ba7b607a80b6b05ceb10ffeee2d8a865b382636f97d5e83cf81aa0333b16ca6fbd9d2ce2e3612ffd256be3318cc2785c9da56f5f8e86a75d69b1bc9c68ebb151d1eb08687380702909c8918dc15b8328fb3ccf2315426b355c3e51f3b2e2541e5a1f62a4f13c6674fd2cec11b50b8e0b7f9edd2dc81a25a31e2e1e1a4eded2c2a079456c40fd24cccb7cc964de6918917960d831f1703037243552ff9f1efab478b22f1b5acaeb0252d1ca602b5b4604c238128096b8c7ac4fe08fa2b6bfbee02a552883213608aee4952ba4b1cdb0f4103d381e362eaa443af9558c579e48bf90bf5bbdde028dc4836f2b55dbaeffacc8acb5ed7b78b7c64e5337e32dfd0b234f42b56197a3f01a83458a942f5c3d7315f4ac4237af112b20024b9f11e653196ac3f10267ae59e756d95a0173d63d2a37a5e24950571887f3ad1e2a7666ad0fe5328e592214fe29241b0e89cb79430710583eff97c9bebaa887c24de5590518f35009cf85a839b59e0b227509dbd3a02ced612acbf1b3568a8e2910c6df24a4a32bb7d97e1e2ecac8cda0c4c0028215a5b46d72c9e720942afab18668c828edca4bb67ade297598c89aae2015aeb3d93a63221befc243ed412447e521e3897ff9ab6fe3e6b359037a7d369d96aa5f96b453ffa84fe48b18a3bf2567926540d38ca53b5dd819c3e57e81ce1bec9cdd07cbda563d11b964ab06e531051f246e32039afa35bdf4ed7de6d487b517cb1df5bd2b58fd24d061cb7545aa9f500286be516d488af00a24fe074dd5ec6a12fb761718329a1e920a2f5bd3d8418e739ac7a21427c3e195b66778f8e731f82f38fd817a9b5faa1d6bde5b0c11f65f84b305c62818442b7c6ce63da3842bc404f3a819961563562fe0204b1ee52336b54e2abb46375a1d759fb16bad29b79e929eaf0618e9c82b78ae6bc7e4bb4c0afde15b990db3bda74b6d1b373a43c697cb599f882988595c5679c495bd75e5ff5ad861bfb9007e710142fc94536841e64c2689a5a8fb75866044527b7d2028f3dd58c0037f479e47d55ed2a3f1aabc94286e6dda1d87a7e593ed8738a4204a6c4f75cf402d07707cd6cdbd058ac4268a0189a096a9ee6075628f7da963f7986fe8e05bb3235f514ab49017dab6fc67bf111f96acee35448f816d6e7be1707091607c9de3d1e510a03e355d6cbb24771cc5dde7efb90912abfdd53ffc713a2b341be4b19b9fccf5ae734df6f40d02fb02870defd115d8d94d756525894dfcbaaaf831666e4c98068b4239bb959122d54f3543174b8bf1a2efd907d6fc220cea33d23d4e253fa22f515b0833a9a7419075a4cf2ee4a861d69a225621565b2bfc0a658987a6162d920eb65596ea862c6c9dea6692103cb33d45c4c934855ce5051c926882ee87633090f23adc217f777e3c7c1fc5fcb3d5a1ed353d52518a47d9616f0206b3cf844998295ac45a7cc691294d3cc33e2a544cb6e536fa67029445c93b3aa7652f769ce1fc0308a1a6c96df58fad02062f3cb9fb3652fd3b0e5ca0d36ba4e0b90fad71620044dc6442b06a1674b752e80fc7b8afa42b5fad63be5a932bf645c46260eba187824e10efd28e8aa2581ad2e90ce5041710b8834329b4df2b51663684ec520b69e143000b3eac86dbe85163dd99fdb78ff8f57c320ab4595533825bd9b420646b2ae07b605412bee71daef75b25c45941725e71d94cfb622f4ad49f20b6099a93afae5f086aff0e68a8c910c7cd20f9f21c1b41a2bb39c9fd1cee5ba1b2eb14e6adfdf756a31aff6662f9d9096f92ced7a139472ba82ebf64b289f567f2aed33d8ae536c7753cdd83f38b71c9ac40f411348a0aad24737120fda7d2d773b51ef5760761fa36f420dabb34a738ba6ae290a7913108173dd277893cab9ae939b833589b57fa7530f1bbaf2a607d4998e6d4cd0d24e5cb13712b5496ff1960d17cda8baf4af7c61a6369d82631192a6484275bcf422f2788763d4295006d987fd8483f4af8180d62981f489c9b14116bd904842e220dc718e0d0f1183d50fc4f24f7369c226eda6dcb3f5fd921e1385bb0b16cc8069084e2ac6b3dc5055c0ef09594a242e3c90921295913640de5869732e07b1a6c54a1148d34f1d3cc99cfc41207b83c034277b8cc6fb7b5cab532f07116f825faa2c5587553aeed05c4e804341255df732cca4a60a85638342ff0f4e6e0b13930332c8af071694637d34257dd8386c98baf6a26725ce2dfaae25fefa689a6588b31609029adb6e5f61ca065ce0360a7abc16b20a96729504c580d36cb4aa913f60e11b4801d368e5fda62c318f99d9bf97185fd021596869a822c87f4ce54122ab49b66e8aa4ede553f3eaeeeb833b29d7cb2e8805b50f81d6b417a79963fb4799353218892898448aa0ff3b043083d030e28b20064103e012af7ea6c82531dc6232d00fbeda0442737b607ba5c8195fc53f09ff18ec91d0ed31fef88ea59921a01d0a5f7ba41b9dfe95e056c50d46a5c68297ac7a568e0aa5d9666edc5158501f56303c1432ee663a781644e2cb8ab87564404e23ac8ea7a46e3ff8be71e7685d53ea587c3474ced902cfd4d920c28e3202d469e9a8d9f8f668321cc88daa2ec498015d14d64204f15a7fe9a5039e8a6fb759c4647332875bd8b676c684d971f1c43878abcab9f5e574023bb730f195159de33c208529d7543e1b341fc31f2474cd99e2718d8419d5287ab8891d58585cc0ce7c6bfb727be5245ecf0bff2735d72bd770bc06bb370af7e4910aa5e5ecd001dc2280bf1f95353b5f9f62c228807305d3d498fcb6967d9396f65218473b9c4a44a70bc70648e1e614fdfdc77c2d7c2ffd28b71abef7a3f2d8dcfe7936a235add8d5ea09ceb63b048776d4eff24aaa0bb088dd4722cdadcbae582b7eaf98e26e0bdf432b4fae0ef35e33110dd5def7521309d46f00832a9fd9b3720114e9a79996bff4a41663550fb81bf39ac46fbd7749097b30219da4fdf23b33944c9076c023c8f5c5edd2b036c85eef7ede791a2d5cbdee0bc04df69792b390c2ac7aba58c49c68be9c89a12a9d7cf89cde7f88ee721d07fadc8b0408ee05f638b3d47150a6f1704fd864853571491baa3f8c436ef33f260048145900b6715c75316e23ca32ff9b42fad8164f957b13053f372d147424c74752970facef9d0c6c37541c6bc0cb9fba22c0981215a4451c4881a872030a9e3b7e3d5b77d9309e1ee3d0e44620621f4ac43b6fa878c898bca892a4b226d9845fe071b01eabbb1efc65489fb30792c8f1c1292cd9874afbaf628e1ae036c6a0221c5a6ca42346677a18fe7e2db791b2f05e7b2430f9b2fe74f425cdf178f62d54944251b1ae53bc9e5972a53d726e7940f0f9c0d0dd787ff854bb595b2343d66264329b7d96b46243ce43d54191229af25b5c581ae2b479e1b76758e172a399180b425af887f8324bb5a0a294e91a91b833725f712a80165aa56f1d05a7bbd06f039715553b72f5fb1bc3e6fb26cdc7944f7ba2ba72f1c0c22efdc2c226499cfe69bf05742c85b3a343859e5b6273017bb2aef2d1ec58cbe4ebe55a8c5831fd3b1e442c7c8518046423371b1d836e132bbbebd06d37203473696f09300e2dd16beeeef4a6b2e6813832d4529a3a02057725c384a52b1e56647aaf4fe02f715b64282e81ad06b95ce47a89f0d59b6b7fd2c7c65669cb3666b5b955b48497d4777a300ef9bfc6b0f212e9ec845fff57203c3d0121263d2db74d6111c6356ebc24e9d142a8ed02c29ef473b7556ea0cef5bb1421fd10907c198af714b11dd0d7d6a470140f236fd196442db06ff81930cbb5f153ac7be6cd40064aabd4a0057e4681bf65b54d3f10fbfa4838a129daf28d29b4cbc99bfe8a1409035b0ac6df8327d1662d483ed39010091e3709d40e03a1a0852ab822af127b360c8ac5beb66d31b4b03730fc2772558714a3f8b291e1bcacb29353c5a7b441c137473118ce233807ac50cb1df90ffe19b55ea29713a76d33b3d7c159c615873cfe37d7c8abad468bceeee240430e076906576f3ce10d9f4ecffd78eabbb1210361f8b237117806e1df10e766e8841cf2d7a1782611d57e4d8ae2d7eab7cd223a92d431e24e21d8923f100403dc5820218f0f02e59af02e5b5a15d32831d0d25e920283da9f489b49cac94df461f07885c638acdc522b7911581d044b7744ed4e05462ce40c52c63257e2eb1abe2bc336d44ac20632b99d56b69bd9a6f66f9359d3a3c1af4f070d71148a2f6310d50e98a3842b07c8438629879fc665f71ff6345ab4407ef7d4e83cea768ba53628ca4eab85800089480c3e20c96fa176dd4c9a3c7858e30ca4f6113a2673d1d82ebbf8b1b9e940bcb47318966d4ff46597e90b3fbf2ac9df8c7987a11d767426a4f03d1a71ab48d9419a185f04a4b25ce92757ec1ad6c5d4fe041e432565a2db931e8dbc3d7eafeac0f8dd18d526779179a10a5ec9f163d0a07cc716a4c6e1217ba454101f53fe64ea89d69d5e3ca35e65422355b81679ba0bd61e46d6813801a5f4d5814b82785f39ce312e19dce5ca8e6b2175336e98af0953a6ffd84bb818a3d37755e6aceac1c3a207977707256e56507d02a41bd931e6425f138753294cced2375e51ae557456b4f564de99ad91953bb9730ad3cc7ce43f196b1ac322ed4af87bf30da10f3d8d87ed2c562ef87f32994b34fe0548465a0f407fd56040b3c1444ba8be7e66557529d27e02b93b2a9670eb26e17630d9fa4c97fed6951055fef1bd66574d2820c0cb95d9f93b8304be0b0c6728c3b95f78edb474460d7c42d6252bd74ae494a8fa06686cae630c0c1c9c63752614d8f8b55c90d522bea8ac59ff19db41817e7c89fa43445b435e3a933a63ffd845fa63475cadd714b33dd5e1ad2b82bbfd006b1eade8e4581e862732b12559ffe30baf764f48da7f2f6c11d56115f365731eb9bac277a14dec44d658852df4597b3c6fa84fcf885fad4112205da5438a0bacb0533768d86bc11e7cf228714079cc557fe6c2f6a691aa7b8843e40d357ab29872557c463b4d94a71bfac00849a1f91017112061603ebf0c0ec5fa2c33299786d14be06acae730dd17c38b53851fd27c20f20d6676b696c019fa5aff9e65380df14772e52c665647de8184987cfb6bfb67b3f714fc332b28db9baa703356e8ae2ea73baac7503e9780e77b104ae7232936d5e536e874bb33ac00d97b7df6321963a1072d95a1678fff79e2219c900d8e65c26ed6896482c452d3aa5db99e22e411edc3cd3a756467bbd103420d9ea959925733abd2226f41427bbc9cd4f413ab3837508792cc4e5aff6a77b9cf4e7f0dc776f0ab5c0f7aa1d33539fda1815afb131db71be3ff9b0ea9027e114674a92f063c2427ed1ad7009dd7350418901e6b87ce4d7e0666dea49a073fa3c898dcb0f81e95dbb9d4a5d466ac65d734f3499c9065de2456e3cd6d49ece92379535d4550201dafe28d0a1286ef89b934f64704a361ae83f729072bc0c352637cd19b1c6537058f3612cf800516823b03b0f22b6d1ca5ec24f328bd392cd91a9e2dc71c1bf03c808842a2f51481337b9af438812f2f88c6091509399abad5f171d6fc5d126c1d75a0d5592098a93c674ed4c1357c726ed85eb40d6c69aefed5eaaa27c22f8c49c7bc32606c9138384646bcefdac99e774ed1d06bb3d2ff858084585d7f7b9dd3de86e648ed6cfb381655b99e3c41e3ec0dfde3fd687327d436c393d17d326af91926e20498cbbacc3f7c4d03689a67183d098868813bbf720b6e043ea0eee40fed41df1b846c37d11e427a31a702b9ebf229cfe8cb950deabe495c414a371a49716704c587c59948d806a6cfcf35150c1e38e28afb0335db90fd76d1d8961c7a05919775f4f8cf01c04ef9a073ad37e690924acf527a34fafaf95f774362da0bfbbb2f2b7223e399d6916ec5939391026a5e754e8bb07318cce786d8bcd8f6118b4a317a6c45a565b72b841dd2aee9bcaa1e50f5877374781495936f7c1789a7a44816e50cf065b17552739b30ae5dc5772e5c91e383184ad722e8f0938249ca6f68bbb4caf0599bcfafcb392e3457a6f463e628e629b702dd23cfa9bc0c2e661af5765df01b21ea12ef9e2e5cd02a76cbb2ab782bf9f9008ddea21ee2114365a4c8de2a269db4a4f2cd8f22bbf46ec813a1c1b8786d447b593b005d523914088a619201db345d3fa048478ffe3a48eb8612daa2cc0b2eefa05ca1a2260875491aeeca17f6efaf0f7ea2aac3e261a1983dd8d833d1e3998267531db753b88c7711e03e90dc4cf284ced7aba59b5c55b4314aeb3b49f2de38e7d525076f1dd0c6904ff0232082c19bdd88e2e90c89c7342bf74d3e0a4f9af452cff745b9ceb0b4cf1a93958f795bea409acbd0519dd4a4af7f47df479c032ebb0a9ad66903570c5c265f59e251b1b8e5b37f7cb69d3ce86303fb846a0595a6341767cf4973200841a9cfe909606c4f285e0f5fc33945ece7d1f18dc579d80c6a048622ef06067a81d0dafdb4640eb438b4e8560e844735bcd2c800fbb24a1dd6c043c029176a4d06ac0e334477f3f350fc988e0d0eb542e70795aefa77933a0b2b96ce38a9b9482e103913e7827fd8f8c6e5613127d40ffe900c94e084437045b2f1b8c03d1540001c6527b50738fb500c9c1879d9434fbdd6a666410ba63200b6ce302b5aefc26ca5c166c377df8cc361177f91549d03850e7d30e0911a4c368df77e2d01614504c8276872635610c7db4bd1deae8a965e210408ad05c2bab8a72c7a79372725a8f780e18e97d851b1c7c695d94dfcdfe353bb58b3cb45d4f7d648b75fb93cacd7783b8738229523703f5dfbae5fb4e1dc331dbcdbce2e01dd001ebc8a3575b77021b875b4376f0e17a2286356af793c0a6c39a9b3a7344e940871329818144a1899373f9e3d45636ef24cb11aa80fd32fa97018dc6235db5b161c6d3ea270a13336e90f65576c2e31a0f93cfe80914408e2e4c37fbe6de4491b844b51dbb858f0d163078134fca112e523ce4c70909f1c04a166e243d68f3bd29c49916828eb152694efa412ae9887fdc6df22d687385b8662c6dc3693e51a60c231baaebfe06b1118feba2f25202af1297fc27d9d9d2b866c9a0bb7e8d19a1f26659f55093c82e92fc334a18f3176aba2de33f45373905f5289d4153d14110b320c8b005eacfdc1845f3d9f5edc079d0ba305a493e74391dddd69adf97e2f893427bb677850f00bb0f0ae182724ec42e145b00181ce92a57045306ae0e30f0d5a23f3b9376964e8a453e65b101e649a0dce87cdf2b4a6816e2ecdfe76caaddf7bc264737e32035f5b993f55f10bc107c6bd52e618eff409acf2c12e6c986947e864a7cd390f9a8f3bb22bd21bf3de6bc5db9359c341003fa0a5a9b18bdc8093330afbcf6837349bd46df79ffeb4ed5e03958eb98d3a322d43e0c6b8af3cb25e283e6fc06ad4315769784db48d5234dc5b210bf5a9c3fbe38188166269365c74b9ab696291a20896d3468407079e342a375e4aafd6fe8021d251dc28bbf3e39d4423fa9f10d298c02fb920e6c489b80e254458ffab39bb4ae03004ad158d3a21ec959cf0ba9aee0d391fbc4f3d9a3e584ebbcd4902bde189c797ff4e4fec737a10a5d24cec14ef35679e4399ad6625a6fe82302889e1f46f853e8b872ff8954cea0f9e3ab0407b49aafd824c2b5340a416a54fa2c869a70c6c6cbd603b591449d3e69c4ede78b732ced9662d692890e44fc322cef96ca5e908c19ad6049abcba2fcbd575473096f0da79e5cab8165fba4b58030700015571534ea5cd812c20e7a567b02a64c10d6f3bf17f80e34b4681407515f727b95520babdb015cd3929519149370d3df2c9239df26c0f67ccd59de6481b52ca771529a60132473cfae32832d9eccceda778b6e727e8c8f1d2721f4f6f90bc6a14a2e7baa71939986f823a29d2058cded4b459d494cc505e3e340cc8940b4cd8078f9a8da5389d5738a19639aee77df78b064b7842458e11030b6ef0695a129e5aced7eda113ce4e4e6b7b1e5cb6df71ea165751f95790267cb238c22290977b30362cbd3f5fdb2dae7c36e366d8afb993fdad2a5d4f08f80c9a1c036d980e251bb61b8b4f94590015ccdd708c5a7de4d88d87272f438dbf1d3e14440252b6be699a93ca7e044089779fc0bb5e4ef19c0e74d2266788f20e0ca76158e4aa4adcab7e6f9ae55a7dde1c397edb0a4cb61e7c8e9910ff80440f6d8e56fef97335ba473feb4d0eec48c2b24beb87b4e4a067eb5742fa34ab7771208bcf16b138c2fb4926cb00c1af54dc3ee912fe0dab132e28d8619415d14a656e99ce6e1ee49a149517084a67d08f284dc7738ce3a37946406d42375e0ce5dd28fa4a39f4416de429ffdf976f432afdd5cc1324d08e8699011db4860e6580353cf3d451b83fd5975f37d7a38034dbd9090cb41a8de403163a6ba0cd0000b1bfe0e77c775d1b0332f4237da339e0e6fce0b6f988d0191397e06da3e7951228a3d555532db5e99329bb153d3d04a033b27ad2f2552038121bab643ec06da0f0680aad70e5861263adfd1795b516f6ee31959f617261dba1c21c4f1f916070273693f0b26d8752301cb1996a1fde3c15c6fdd70799c282cdf15151271a90fd845562aab60a8e608a77abc8793deb2eee51fe2d25914f4c3f35096a6b0658e03479d0fd2a624bf4e37d840dcf84b1c2cf511219dcc1ba3388e6612130e5894931a24d3c36514a1d473b23e3112a86cc5f55e5ae30dbdc1c9227338031e1dc1c163d6f9d97f71463310939ba4de21a07a56adf3fe0cae8e3db16104752310cf64693744034ee6fc477cc159b84acaf8d63091e4b9c75f7e484bec9c3fc915b4687517e2d7d61c23b27dde7ad0c7a87c75f6bfdc5739a794f4a51c054aec3ed122797ae2b237109516c67accbedfcbcaa1e82ad9cd388dab897020294da79923c4cb748db030675f9f2a79da9ed8f3f66df8346b9c7291b0c64340a987e44becbbacaae0bc7e0401b8ca96182f084b769c317b6cf506ef49794f2520f429b1b02158a2e12bb071f4016524a44046874f486b1c1119c798593f88256b033e5dd2d921ef518aac1bb5107c16926407aff189d51558caf883bfad5cbfeee85c4e8de782b23dad348ee0e9fe83845acb9532566feb90e0dff83abf267dcb6e8b1ecfab712b7c846cef28dbd8ed25586a9515409ede951b320e9648cbdc360e40c2565e795bb832b35a31c5678568f08ad0db0931d5f71167504894caf3455e45349803cb70fe29f65cbda465525f4c57b3f376655c2befce56825eff1641ce5aaaed919e5d1bd8fe6bb3d8ad1e33836c3b236c8b4a1acaeb32228982fa70c2c6e98551e9c042e6eba5e152b9abd8683d711f2be37f2ed9badd61c17576853399ff41da17b875c3db00c8ded3052b98fbe85ca524ab7f3e02dd54bbbd46df74f4546879644b5c52e38109c9d7a9c9f92e51bc1e728030d6de0eb5463a4d25af84d5ae409405977344ebcdf9d1cb4169581aeb58d89f0c887963701cefc548289c66ea6fa0a2f74b17a585e94be5212f40cf8be9a7cedc669dcca39cc1112cd71fa4843c69e6d0a16d992a3d273a20ff609f6fcd44b43a2a3a3488b33d7c85809c912a9d00a4d8e7c99fbe04aa50c32338f3a421b2d359b420141f14f9e8b11f3e573d77fc6a83e0371afec465a8be8ee3a5aa5b90109cc4a7ec62dd57c0de135129f7d8e89a9e4b0550759004c8b6097d3b6d9a37472d00e28aacd9c135dbd1ead7ebe4cb8ae7717f0bc43792babfc2ea5f6f82c36cc32eeda3e97185607b80d3af54aee0d7bd1df870b4cf0f5f1e57703adf73e708088b2238d6a38c113ef45cc9a9edd17c51f8e501f37a5fd8e760785dbd8e18d55ce1bcfc81202241773221b60d913eef6174e7b76372aae1756a9a7565a402bb96cbceb1168207c95d4a6f3ab30b9be75b37845eec308c9980680d841db659bcab691c2c17c58577e355757d9f3be9a785361cf891ae49f9deeb347478a1b0b5479fab0acdfdf17045a7c84c221b08bc018bfd4119c02c0c6ca7ccc0e53d8b2b81ff369349ef5acaf49d6a72ec5ceab0e9b6eb9d442ecfb5078f269384a7302fcb0e164080672950a9a5fe5e3fdd25c4880786a53746b4c43257236a80f11199fdbda55b00c9dbc8e4658d1a7a8a13a42cf67b92dcd72ebcb44e550feac60899929011ad12626a31c2e217ae0690948f3c9b499d8a9014e5febfaca832ed1323f949b6dd48823ccf4592277c5eebfe81777930abaf908ff9571d10a7639ed565ca80d9ef62ecc6c8ce842df0cc1a55f5b813db9f44855a809d53897bd260a89c564b5d3fed734873bb3a698e7420eecf35812f0e6551bf1d5fafd1b9bb223f0ae28b7b10be5a3c463429d03ca846035baae3ec3c86ffc883878e114a031296bc237fd85a3b2fb5751d92beae398556872beba6efb532b1980ecc6797eef995b1db856ddffa0e4a08e57af60db7f83059c0ad6d0f58b5b6c111c3df60a355a8385745d1cdf28061dacf5416bd74cb86ab4fc7d9997d55973dc5af09a4af44b7571e5e7111c2c3840e4cbc9c062ff0c3d66662516503159d0e79f596c6ae453dc2d64a5876a22c1d432c7040f472acd7d45ef0b5d0a657c2d5973342d2ae1699d0455a18f7361c68a04bf1f57bfe408e74c1cd7b4553a3cc6198ef43400b292c037d22c7fec7573fc5aa355bf4d9a78fa841ad630a5947cd9d31e470a6ae6ddb9a0cc032946e105c22d3fbc27524e1af90c0b8e81cec56d46999557c2cdc117afd54c7eb78a962b46893aa599ac4bcc321ef9a58e2c324b4717d79aba1a6ca6dc1fb4ddd902453b575a8320c03b8bffaa946e87867ca5e0abf69dc5d56664af00f04533c8e2441ee87bac93bc84fc75f59155df044a32fc897263a4b619f7bec31ae9b16824acc9148f65e646d869c8988d020bf7ec0560f3f94595d4fbf8e4011c748f48a9dd0cc8b8cf09cb250fc98731285f015638bad2e72ad41d61df360054f4c17dc1887e204c47ae2863bc5843848ec2e3e94df177ac2c4b8f8f3af8750a59c9b8646ecfe85f88e49153c7be84c35381994aaa47824a7f8cae8b94a6f081cdc8db6e63e7737ea3ad2be0f6759a9210f1209079a447cef857287a1e230857dd6ee7d76ba03d0c4ec7329371145f6f32fc6ab06bb1b9ecedff9401f47200e97edd1d8c81d0320bfc6f3ca82a6708e2b1296ff322f64e39996b6f4be4be1ce8187c8385a5801aaa4b6218bb9b02a1248588d57c4b9b07f638862b3de4e1d0290a7eed36af4422e52e352c59a95bafeae86134b5c6cd9f1cd319e66a28d2e7ba91c0e1bbad2910cc458d7db6d5baddf12c07c2bb85a5f596142e3f1a347bcc4cb85e84a58576be35a1f6ac9416c91d334ace73c9c16a0e3310f4674256942a2b9b684f12bfcaf15863cbd51e8d4eddeb3e7e2f2a0fd0e33ffcb3930110cc04351cbcff51a103369d0aad88f564ab6496fdf8d96360e8fa367dc93b67d312e0b01f011c520ddd31ddaf36d32e403ba0a89e5e320e160f474ac47070471d7fdef021fa9bfa5ec2e267cd480ef73a7806dda21b717ba2934857b04236a1c48d79c9051acec51cf83a64cbf3ba6c2d8ed9d1f02ebee5e4571265cc1839af0c530b6ca8d34c0daceff01f1e8df1dc7754e0c8db74f2c6f423adc76b4f35e20731cc0491507507b812a973d6348717e0796ad0899584d8d59011ee98f97fd668fcda774d853de542550b174430775919df7920da5a11d621e5a9c69e8ebd5c3807265896945eed34fa612cfe171a6f74893d1c4edf8d94c9b5b0ed0ecf329bfb4fbd440ee4bd189f05f5763d859ab8f418b6164aedf404197fe425b383b0e37fd96351647cc97aaa2e7a149c089ae429c4dcf04e93696d7d043a34b4c82ee6740fddb478e66a2b2bc2ffc87b68c5193d3b6c38e83181c07a54b506d54a870a26e3bb4619639fa8afeb4b0d5ab6e3fed07553c07dbcce25665fa0f74c8fa69e48e0731fff105768109b49831036423aeeac2a7e20ae6c236856236c947dec1c6178cde6f3efad5c9861e66f6374242668db6e8b2b284fec089db57d397adea26b2b5d06f5fa6b88b087a1cd51c9cd896720d30e593390bbe6213b45a213ee6f0d9130937fa608a250aa381c8708af7c244fe23660d5cbfbeede95a9a57c8853d7af76fcd9f43733ae4c70a1872f888155a5d2db42ad81bbaac4b0a70163ba1af238d1047bf86fc99d14406dfea57bbe123caa0f24454394872990ae56509311c0370fcd8be6fd4d7d92e09ef190cdfbc9f002eb2f48675078a23dca45bf955b1e491f952754db0f76bdda7272aeee03a975b51a343bff7058527527b47f3ae8795a8e7b0dd5177f93b1cac748434afdc268c38b1fd311a84d3c6b6e73180fde6a54d1f3f521e11a16369671fc8b215d1eb28001706004f6314c359bd922aa7e7702015d3d6e2737c1e383f04da0a31ef18cd1b4b4bd9d3c39e3f1403feab961cc0b6a157a169139751367b9c1a2f089084dad54d38bfd947d6306c0abfbbc7eccb0b7572d2489f530ae3e2b6543e30a47d98bec5c2d63199c46decbbdf3c0ecfc3a5c4761d0c4509196302c5c195aa5da09e5b817e07f22958cd6d9832c41c9f1e5a4d97bd1d65f2c3db71fcc72d0b5bb1e08708301d3bf23e12bfee97ad6efa8326d9d660889b830954a41a66f4705c66092fd545356d1acb2c2047d809f3e04bcb55319f880b5a4e1b4eb379feec6077eef63fe8ed6948b0a71065fa7f881bb41155243ea721868a59c7d1c686f3d9033b4dddef9861671da585cf3d9f72b6de2828bee92c12e6d646643f977deb7e2432b37baf54ff6bf7780b1455e4782ee82f003882d08840316177b4ffbd3ed6bdde7b0c81d8f8d96e16a38dc0df9239fedaf5850678836bd2a24e3077689ab8aa8ccea894c2f95da69f06820b516ceecb9813a413ecc3690d091d0cde2a3e22b5b4c7f7eaf503c37c532a508627836385b0dd36fbb874320d49395cfd7c028b5bd5f4eee0a33377766a2daf56873de3c41f3fa2f16bdd1f9cefdad14c9beb5167ffccdf1ff87bc811d7c0bf31b702711d20a1bcc84e114449712ef321bbdd03ccf848a3ced146d5be2b279e570997cc9fcf76fb64bc6670b015b6778dff56c8f2dedf86a0505c849166ce053171f0ac9c5a197d915f7ac2818ea517f100b07b86b60353208052f755ec2716837dba8c461d44ed0565013f26e132509fd90cf32db0bdf5371e35de0d8b4834d4f9673904c3c69068de54f97f9d8f5f13a4787d3a663703c0f9e17a98dc560a7d3b758e1b3a2a21775674d51f05c3bc675c7623f5a8a78eb907d2eb8500a0a18f53f6d065887a272bcf60e7f87186faa586d7f332771281d5cf2003fe01908fdae33c7a8dadc304840164a367b3ed901dda802ff01e006a5e577ca7626b2a03786d3b03da5ddb8684ea2cc7cbe5573eb3caf14cb0c61e93e5cb54b75541b6f81f4303109cc9c87977381b50b6900c8c8d996106ba9f5df110ba4c03375bd080ee63b628335410e16fdd940a46fdd79b76d58ea05ee9ed4a60739480f13ec5c4391efdb85275bfe94fb51c626349a0ddf7b8b8e5212ec1d4ec89df90bd6312ac6499b037b5963d96fc4e0d157baaaf1cfbe57f2782e922b013c65a2c9235d861179d869d9d0483a3f88e5962eb3d8e65eb14546f9036b86da6afae82ae5f53082d689e7f7c14ce8bd7e36302ef993bb671eb37daeaff1d406d0d89ba7e8f689214601d80f3560150ffa07453c2a0fdc420100cf91cc442dc145acdf7727285c9d942378a2aaf73e27bc556596b4f6298b8e751b90a8cd23ac00d9f2e37717483bb09fb8d6b3108d7fc61ba17f871821f1c3b2f9cff11ba65b7369b95fa2d5e8c06e2c94ced93277329fb200a972b879e2c71befcf602f1b817e1442651be0b3483ecc1db89191d0281e1fa59b2ff8add1b4587f637803b966a3a59e7dfd8ee219fed3bab7bccda2b1ea705707ed98e18a87189b82b1f793b0a50a65268b82bb5518f4255430ff8f2a814d68490d9f0cf7432f409871062847114866d06681ad2c5bcd2af4f5e9e536391f6a99dcef7404078c786b68d3ad96de211613de54f74521f34eaae6fee38569e8594c38dd35042050d3c2431e138ef6ee01678c465193b8b1afbb35f507e6a063944bd4530ba7879f9a4e8a0c4e5440c706e1c690d5aca0f19cbd9e1463ea922899b084b85bd5acfdeeac5fcdf77a70501c4de9245f84ed9b4352efbfd88fde81be60bdc73c981c169c29cc6ca3dca14a5fa4c0ad0bfc8352373caee337446384b5e25e16566b87fc5d451c9d60cea2fa308c04a90c612fa848321d33f3ca0d988b4f1a821f083647d166c613b76dab974a974e259df35cbc44a53bf3bacccc3b1eb3b48289760018bcaced773e1f4c0e738744f076bf0ca946a4cf34c664b8ab423b73e8ebd7d7183e4e93d8609db93f43cdf8cfb3fc90b36356a5449f03b6651adb77250c169180df070771218bc2cd9035b6533f5aa10d2b2c129928f593a107325360d42794fd25378fe47fa26030d64f5c87131676c63ca4ed81f417208fdd703d56387f14df25b39bf98379ea193fb096871dfa5fde25163c793acfbf7c87311f010f397e8b57c86ea60e0ec9a10780e5f4c78cfc4bf28c6b65613697aa7ac689617178c9a4a20913683d1d0a6be31a31d84fe48e53c785940d30b3e065d67f39d8d8d542cd09078e06b89be916faadbb0f6182edcaa83a98fa8bdfb9e32c0143f7a3b22b79732b68c63836a4dd236e7797c89630e68a13e6e9189305f3e97f1ff45e44049721be92a18feb9d251da887443461098d5d57ef60a28c1cf3683c59ab9cb3c127f7ff39bcd0a74d118d3dac1388c80282612a21716c27cabc52184bb9bb98156f9fbdb5fdc0bcdcf1344d8789a49b18dfb2953d985ddfdb06255c1454d75a551a83de256a9919bf2ed0c3674044b22bc4bc35b40cb70bb7261372b3c19692723f4f86e67f296d3f7d1c6265fa2158462895c40886df613058dddd22ba80fa5a5a93b72d8fc30264efc686ee770b19cf348fea328d9d21c5e07189a1459801db6033a6e3dcbf9ef9c677ab5f0b58261077ddb08d85d253346cfced67ea1dc470e512572f8dcd659feb5d5463e5c8fba36b827178bf2660493fb71aa2399f0f6eacf4633c5a9134d7a14cd197964ba4ced3a1dde7aef68ac1710992bd0748d384b4d29dcc9bc31a5bfb22398401ff47bbd88f71ebe0fb20713e184386eba05266890e3fe892015feefa8236654545bbff6d361242b6cf27b417c43622ef47e7d12ddeb22fe6536b8b87defff1a95cb27dec226b4b9c831d3b4c99e9af89d5e47c744806abf6cc5b851604bf14d048e79c4946a2b356f67964b51f69e266a04e535368dae02a580cc9d51ecd509cc645cbd1ad7b13e70738c5347dffcf68036496a4171f2dd8f8ca38f0853743aee460a042bf89c4acafc3c587e6679b9dca001c6825796bff91b38834742f356563a12d4ed99e240b925ed87e328cae012cbc5029eed3017ce2692a80efecb3f0a7d66674d91c872744370ad09d3a80eee868dade8ee931b97d492d694bcfb1a177747744541a92d547d828a772a9d8f6478fc219e006a1d564a2f52a12cfb30c38f4b71e2b3b431a98cdcb16a886c026ab001b8b06ac596141d572f3819bfe294294507dc167c34b67e7540c60efd715079dc1358b095670ac8a7a4942138913b9e125b6055e4c3d9bbfc3be351c26f3bf66d9d7714e6ad22cd7163bade809f00c64ec69c056d6674d9d04ed631cd34d9dad3b55c7ef7084daa3ee86cd487c8341e06452d7b1c3150c76e00255c19d0367786ec004d755c2a9bfc19fcc8609477dacd02e242c8e9edbc3a29eb5336b8d1f7ec0ae9bb3e87932f8ee7d74fc65d08353b59e5a3b27ae98f3898f65731b82b355b04215211f90d8814c5d5bfdadc4e0a4db0ccfebeb937df90ddf1fad90dc09c3101510c963ac098ba8d23b97f54f4295b5452672663688ce7a326000bd6377b911abc12252b48bcfdbcb0bde91562c7bf8fa2ecee89bd967a710244c1fb1cacd65b09babbd423019e2785c4c93b1bc2022340a1189bd0b5878c36ac64089aaa84b4c08c434f091592cdd0df32efa4612cd2d6185aeb1699788c466ba4a02cd8dcd0d179b843077b61a603d0eb6b0f720bbdaed21403c8fabd76a68e9dd6c43356065e4352e57ccf66d69641468111534c9147d8c6004a803bd73acf42f7f308a72ee527a3c8d499793c66f4442b1ad2f1532f469d529a83806b3cfc3ddbdad158f4452d595640c993cc63e1ba660c403fdc22a098d79976c08bc96f996c7b9c4f78a1ee1803b0644f00bcd825783842069a2b80a5de8e05e7cd24eeb2c0519db1a9e046b9146333c9a3ba2ad659dd824f6f61109703fe9fdabef86fbcf7a009979ee6bfd9d5c8af1876e655cd5bdde9114c3e9090c8585864a0d957fe5d565154b15991c04014f03971c6133e1147f416b4009013d1496095af1fa36adf686bec659a3ccf61efb1dfe05b2703ba796a19abd34b73c1baeb6519ae528c99ee990d53cae8b4ce01aa17c8e1958cd018d0f33c7b436e52effd3d4aab87c55b2210acbe08fc5beec9eed512549954955ec5906ff99bdbcb2a0b3111765126c1e9d8910d94bdbb815db47c7080d8800174d428782e304f325b739ac69705422761a17a02b26ab3ac6116303a26d5fbd19816044dc53b2fc11ee201873501f0d8ec47acfad56a3fd299d206fb6c24be30ee5d1b657d10b297ad95a94263902f63fc41a645d5e4bec6857fad809b8def7ae1cd1f2ba60aa32914c203a869228f6b019dbc81e33cabae3153de381bc129538288cc3346d6faae32ec7d0c8b988ef96849068e5fb29bd45c73a1e7c27594784888b34587fde6bd8f8ef0e6b15eb4ce108315a4bd6426715b32a528427db81391e7bc14325cabf9e9650c97aed7c055843d854f34bda55abbc835c36ec1346b274af5673758f3b8a678a69e684ee7d6ce30c726126d46a97629a99f73fc60977cb5b82cced5f07847f732a822a3f731a8e64f5e0c23e01f223db1bda782efc00a65e01eac72daa32c58a9009584fe2639e5489d5682eed9b513c1fb37acb2986226bfa834f0760323cbed2a8e8ca86de30029093f0e094d204fdf752bc66f0054351a9136f88863711f418d57fb2109fa7c4d4733004cba768b9275c9d41db3a674aa1b88dc553face6fe30344d67a72b6eb3a87a0b7c64c6d3e4f312334373943ca4d676cab9d27109646f915df4c6bb334d361f12ef4bc762627d316bb2ce9804d032871b2fd342bdd640ee8f531720f03a7d7f69e9a8857ba10a0cb79ca184fe9a01db2ccd8bf481066dfd7d5d30fe1cc12b1bc598add5a81545eb5fc59fcb62f93ea65ff78dfac55bb56e64be5ed757f9b413bbd78380eb03280f0f54d1e69ae55efe6eaac51744ec5ec8d0178f4cff537daee88f17de2ea774b6fc6668dddac6b7898616b6ce5c5f73e396dad9af538a12681473633758e3427cd03f761e9a74a971aa9035703004246d2eb9e91e1c0118d29a51cd1915cf037de2c3ed22a1e05f8d291c029aa1890aa38e244998eda81d296d097a2df3ad10ec43388fef8c9b432ed424d52fa442ecba8c10bed6f740ac8efbe94570a62a4de6e5c72c7f7cb4f7a47303fda65581928e3f3bbc2acd6eb65dd46318d39693bbf2ea0c4d1942b42ec64da1e7db3ec893f1bd3f60fcd4a7f75d88b5488bb28679c64cc6249c1fa66a14474030fb6da9e0b00e4ce8d2875fb0d0e377391542491c0091290b2ef3617663684cb82af5f5304a1a1debde375e6b44b16daa598a7a4bb7852f2dd778ba545d497304204771d192b6314ae4b7f589c0aa99e2714a475c095262c12934de0b05b736134a984c04bb1e072c2c975e69f9b75823448c5eae254f1711afe902618f6cdf963dbc41d920767fad004ca5358e3fa76b6bac603798e0ffb71e82ceb980ffee54347ff07486f33696d7a6cd44562c869dd2ab0f92e7f2f5510440c687ad47ec51d1689ebb690133493ba9ab8f64eef33a2d643c5fb89fd396d3872f579f5a987da142d13948e7d70ececd8e05f86cd67e8842ccedaba2d2454a0b2160529c46b3e43a0f9c3810205e6a9a7239465978bbb7155ab88569e7edde746e0fe33680bc23c5e216c8c05ef9a4e7b6c85f5855d6bc8f1b0f2d873193f270c8bff862cccfa7a7a5a8813923735ae1c5bcb908c50d162e15fdabd9d06f6a2d7d3453b2da666fa586c63c821b19a98db8343788d73aea700ce495063aba584ca6d60697201388110776322a2fb7b5890ebd9230652e07d14fd82f30f8e73e34838184644153d3234a257ac4aa9842e7c744ed613dd22816b991fa7403afcb18652eb448d402a501b317484142fe4055733bb894ffdea6dad446892fb055bfaba4252b887e33b24e584d3143f7977645c8dd259880c8e06f4a49dd01c64150897267a0010126306c054511037fabb70d5c573b45550eae92acc4fb54199353a3050630ebfbd14788f1a4d65e933e3253cdf338e646655c973e325184a6d45c6a5d0a65c4f47bcd0f6dd355400e01085f7f3ebb17611d8c69f08017a660c18fed70198037a92c573daf22395f209fee7f6e5cf10be72480da64a641619fc43c9b64f0b2b17efde141fe52ee8fcd2d75acaf9342da61812febb67f31228cba48d977c154ad52cc723d9dfb60fbc1731ce32454dc96303588f4d58a2d394f377c5e527109d2fc277db1804f0b17783f13abcdb4b309e390cb321846e48015906c9a65fb2cb28894b78333beca66d08d82ac50b2eebd3f5c9c8fcf79022c0b03891ca03ddd9490848774194fd54bc3964595877c5bc985a777fec80586be5bcd4e01a760afba92a00339bfebe40c4758db3073d793a96ef2f8260c86eb08ded896434a8352845b95001111df509a40349df21e7f23d7a847a2115742559b2b7e9990934ae9a3d9a4a6882902e5e80862d906cc4041239c07c3c20c76e419395c67b5fbbee3998b30e0adb16c06a72a2b323cef977b169716d9fd424eefd13c9a71a9e8ea0f7171cc6cefd4d72a98f217d7a0fe30cb600552b53ea32cba44f69decf7c997fd213c19a6a5c6266fd1dff64d3467f286a7df09c9bbbb7cf358120861fadceeb9df4cd6e4c0d1240bb1bd152ae2fe11c5a867cdd96be8eb3357f9a17cdd868bc68d33b8a6210c8b795c6e2a332208dd6c2390e3addf027b4e798cf01388c6f709ab5d85e3b6d6ddab2981f1dccbf992e103c63f7dd3e4d4e45125789fd3740d921a473bb1b07e3a69271e6f0e12adc27f2d1a7e27537231acbdb01957e80df22fdd1d7a7cead6fa2acd62319fd1e569edfa606e9d8172f465f4509dcfe0d573d70441e0344f2b0dcfa190df049cfd0dbcf5933ac783e88fc473c50fdb59b1d1631f7d6d48b37da509c4bd4e7d231c12fd30a6f21dc6251e7636ec1837c35c011ab690f6e1d21b8ae69b02f581b8aadd1536cb70cc9851ccf010bd894b15eb63f4e60bef9fe0047794b1ca40e6d73cc6d28331b40e915075ea7f114f2a2465b3bd18ad64bea5507d64ad54563f3baae2643cbfe19d0d0a40734edf8a8614d2caab5b2a7f8f618c70068d28b49de8ee000623abe018fad6a9c6c0f0e26bf4083612fca59a9281a9f60e1ef744c7e03446078dd31e96df6e0098f3511f5ecab0799ab686e7e0d71776d3e5d3621afb21c7ee7e82b6609fb35bea90f85d226d0b6dddd09625f1e76155c52b86874ba60c058c61a33cca04040abbf9ceb50106390a1e363a9b6757bc585ca083fb44aff970b1c112cc0ae30ddd39568f2533771830d08f21c6f9fb4b42ec70f802c8a6f06c8e61781989580520f5c9e656ae0b0350434f63577eba36d4ad5e8139e5a81b2f8859ebb7134f803f2813b255f56c02e7c4f41a4a7ea5603e76650cf83ba95b978f0386f8aac16d1745471802d4dae09f53c2ad7de3872f272ac0b40da9dc74c040091844b26c7f2d6db680598b798e6572348c145fb944b56b4d5393a55e895c5e66e40a0293e8be92a79e6fbcc2b5d20eef81e4e357c246c5c084996f1c5f643d8b54d3aa3274037c312cc5ab6843a5dc16c8f02e4f701a6f7e158465bba983c72c3f000801d9ff682cd9b2f57053fba9258d8f7bb570fac075626b425bcc3f0b048ac704a4b7492b2be83bc5d2290ff6b693f909a877ec413102c4186d66bbf31bf5eb540c44d4a5e1d71cfaae96f9c3b4af39644f5f45cb780a490c0e373cc8bfca07724ea99d72e4b12ade40569848d92bac23796f8b30b8ab97a78c7c98dd66221909d96fe6dfa87009cd0c35e8f28ab76cb0e31ab1b91f78b7a926e033c7f64b7f57dd5e4c1a8e24a293dbb66d46e2de208e940a51474e41dc26bf737af64e72f7bb8bb2868e39297fafa5e36938c34b9d5b15ec45f881cd56412cdebf1b41c4ced791d5c737e969a5beb113375bafaf8f61a111bbcb77494eaceb2aac840871ac430b1b2ecbd75c79a793030c4bf3f35d4081ab8e701d532a5c3344961e8515bf50d2f91237a3cb8872e23984030fdf6f19baf8bb8a7ae6b19f6d959d5af4efe4f86d14bd69281acfbe28fc8c9aa0e00171ad22ec125f1e537c04f2b921d9e08be98532b7200e744cc14b0ba3c7e2a7716952cbbd63a8345fdda20e68f23e42da9d83e6df420d81a75ad16e7868a0c389c4c273673f7b056988e02c163ecb59a42342cef1c3ee746247f0f521638c581ae6d1734efc7c5e630d0ccee4be31b76fd06368254b24d8e474659ed033c046b3c71989cf89d061e2fa19fa2b44cbf9fbfd6b2e2a046994e0cb829b7b1c553519c184f1ef096a9269e24c3240599e8006a1619de6d687c58b74a6c49267c3c92d151f0e34a966abda506a938fc53754a82a83ba1b05bfef029e242b3a5ad0698236fabb3f255814b0a8b0a414728d62473d12dde2789a2067de8bc34e4419f04bb56cf3973e00c53c5df681fdce5766af8f7e66eecd72ffdf9388729d8d5e634a85f79a5e2e3394361df3b00c839554e8cdf8cd8841a6be89a433bdfadea4956d608851f6dd24fb00b466c3c48a1b2473d0c895c5cd187fa930ff046f61203dc4fadf2dda438d8835a80f41c16a29305b0ceee3e8f9eebdd7596ee26180e2a89975759348bce9c0fa391c8cd6ab6b18a49542e20bb60b5a134fd1c5701ca9ce93d8a46c75bb98164f02e67cff9d8888a2e0f8d0efc2b4ab479e5690265ca63ea0b0286c6492c034f18712353cd2ef5bbb5bcc9da56d876b30bc2c6742f5f3919bdab6591a5dcf38e1387d07abe7ba923246e34be139aafc70e5ccc4ad20671a83fa456dbec43e7fc024ea461060960dab0f4e731cbf3f02cb97087acee9a74b158aba51016eaf85e4aa5fa7c64fcce399fd994901ddc7a79915de392703a0e1f27efe8b2c1f7e0e7eb35101264524629133b30464c97d4b8dabe6f8a0065f7116d16a1c4d9aa572b97e76fde073f20e8aec20ac94cf8ff62ed6464109195c3368118aaffafb71d011e590b2087898fa3e57617934f4b468e39e5f35cd291eb23c45183790b3bc8156a9652aad6c0b3fff5c03d89101b2588efbee7e45fed336b804ae60e59569e43de6f0152714892b5fe916c79b69933ddfab30d154ac81e25aeb87c17d7d3c4c81569caf8846e5ae56b522e5795918d2f1b5a3820fd95e6939f077bdbc4fadf57ae4bfad170b228bcfab537068e12e912a11d836faca4b5e253a30e8aa1c5cf21897cb7343e3614603321bb5b3b1ab19cda16897d74b20b3a8f0c62ebd390c24e0d0e9d5d0be47c40f711acab5fc43a3f8068aca6b00f49d92697612d3e8dbd41e1c7786a6ae6b204d2757fede7417a6812367155d05ef445ec3a38e32184da7d703abdd1b484d7a92d9624acdd7ac2ef65dbae88877b9b67efe128570949dcdf224e56d00d41170734f4412b1c11ddf09b23191756d5aac33db9812d250debed85e39863f7386232f7771acae644503b72cd76b0b427e313dc406188f349dffb86c34ccef27bab27aef6d32ce91027fac090d8d4888511d5859da06050f04f10459ab43336a0d0d1b876fe7bcb25d0cc8ae08661a101b83a503297a6f4612af334e46d2f674ed2db05c27b3016aeb56993aeca1c4ef837e855f5b87aabe48a4a8e238c3cb42c08d71642302703aa394c1f4290145096fe18362e433e2cdb70e818a0fae3a779d973ffcdc4118a78e842f97bb21d16fcd726649d1918187a30e6af00d7e15b42a20165bf495ce4ceb74a33186e016f3956a66b39709013e1fcbf7a79d5897806714ef397f9c4839de6fb32ee2b32b07dc65b687e4bf8f386d5af61158b6a67be9d13e6c2f7d0c5aa32b5251d4b637088137d7b30085fc81b5f815780d1f64f881a47c0916f787561111d2467bf9201f8c65056ff04d672f8119c16316830c06e97e8efc3f8d7fe77e75c113c15d523232ba33d38bce1e5ce4cf8c34533b6e83f2a7341d454b79a65ce58c268123c994e27d693cc73bb783fd4ebc7217ffdd7ca54410cec3fa3085d14159f3e9560adc605a0e58b97877162968ceeb755d4acff08efe1e3889b9ad30e296900ae3f3c02750b2eb88f5afd257ffced177b1eb952252b3fd0962700f30c6be34806bba1ca15d34d85304ddd3a613120ebfc89c2d959fad2497d7d44a83a04858869e8b9ab0ea76ee99f7ffdcde79adc05242e30c8198f0bb59d49a6bde617f87ec285cfe773d6f094966caa8484460e80aac53f151e4672ce3fff4d2b3edb8a7837bf3ab6cb7b469508253ab28c5129e890ed5b2ee30c6d374f00dc27449fa9c22a3b1886df4100f32750d752abc969f4504eeba18dc7dbbe99ff010a0593f46767e4b1c333e7fd1aa856b72b6b8fb55378ece29fe429b02a03b5c24c24da9cea1411cbca134f26a46c5479c1da93002b7bf7931fbca7198fa18abe860b0bc5ad2bf7654fc6cd7ffbe09806672602f0ffffff0f