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 62489 b590ddad441de6fb86a0a6887091b963fdf9e124b1b60a8a2ee260e1849987d5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
015f24c01e635173f2f9f2bc87e590248254fdf60dcb95c15f32c036627b4c03
Certificate Block Hash
b590ddad441de6fb86a0a6887091b963fdf9e124b1b60a8a2ee260e1849987d5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020150000d0310000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f20183bdb97fafd03794cd92618e454e21b9f7694e52a0c78f1b7a91903d24cf1bbf10bb58aeb6d6f509a37723ef72c48f84b385532da1e8f2a149e38324ab7868f62ba2dff5f89df22c0dc7b8b16d8c5f1e4e558c91bbea430d000000000000004000000040000020150000d0310000

Raw Header Hex

000040208268c3fa2c6466739870f4400d3eb4d82810f9b717361db20a02075d17197939d9663e14975a4dee6c978ae69136efa40377ccdb355e56ba761689a21c6e158c0eb5176a544d0218034c7b6236c0325fc195cb0df6fd54822490e587bcf2f9f27351631ec0245f01

Proof Data Hex

59,560 bytes
121216020307a4033143482993383121d2186331ae94e5381578d6eee27c705cba3337bf3c6a29da24915c83c54c6a2d16696373a39b7a28ca059ab7a2eedd8a548bae0388e38e4d420b37e2b6f3dc9551426440cc0f3ad7d0610c6595c773059ac2b692461ca2ac4e7b30b0fffd306c39cbe133991ceb1f5793b450dbd00bdf1fe258889a848d6880106c845a2252a2d0c20f6b16f8424b56c0920e5e62678351d78fab1261e83f250e5a9e5783df1610b422c2c6f37b8754db599f1e5728b8b8492f3b61b9c6e389a001d1d8ee470a1c918e2ec8a3165010dcb85e43780f83248f16071ece992d2a198de6ee728bd7b3cb988a67d97f5c5c47ee031fe273daad384e264cb8a93092628a49c587f19eff32ad10774b1fdd56e4f417b74f7b827da9493e165f86f7a658ecae51a40e57b89d16f63bacbc2216df8546026858cae02ba2714f5e9b42a34e328429d9ff8f33a0b5f1d98b6c663268fcf10d8c4c59ac4ffd60bf8e83c009d03c75b79cc322d0731dfcf43a50cd927ae2de7880be6f525b0231275fa8966571424270cc93bd0c88f115e1736637d0afeb8d75768b79f80ab1bcedb246f72bfd850d1181913f3220ee7491c3c4ec408787fd75805c2af94216b1f5a07daaca7794cb8cb70a9e3341744424aed2b5c3979b20f4bb76250233eb292cce36b1e5f78608ebd42d569ccf0814bec4f4129314af0b59b574c6465db412ace3439c268ab252570087aad4afef2164971081d5d4eb6247dcd972f0f9835d904c44fa53b6341f7f66ded71e630bbfc01d7385ff8c1fc0ca9c6771b23c6daafb80f0d9fb19714b57809e8e4d76b89b5e82dcdba36e280de085e5c4df5ed8735e63c26d5afc9a03643abb5c32ba981138ddc02c0ab2a7c73fc4542322de307babc6cc5e290fa614b66b036a9a5a03f5b722ab3ded06a62ec28f381dd1cf69c03f8ccb3c0cc9fa4e85ace9798fcc7b5c172b0bd1781e9855783606a42e75495806e446f5c141fa335e871d2aba13bae88a310cc15082b41ff791ab26a87b76a86b1895a7f33696a3f0e47cdd2ff10a4aae189cfc535f51b324b305376a869191ea98a1b65de991ff0263010d61da3ab6eae1344128dd3058cf2be58b0848ad8ff1f7463a37d6ca619f9f105004db9f8a8a196d66292154a231967812b3784042ba51320cf4cd21bb44f285b4d29df45e4b83587732a3f5677eae87d95c710736b8c44ee3335ffe8d51da84ec4ff5a84b322db1bf6349c5e94c852cb38d1ea5362e7b197d43bbb239bf5d4e1051085b9eaed60c7ae35f6fb20d15ab297db96ee7fbf769ed691b9fcd1af22e2d1bd69e52054b0a38fe96e62c09cec0319b1126863fdb2b7ab98f1d9424b298eb03d463447a29e6be7de073c493958449d9107a4a69ac1bfe9e1218f73d55ed5cb7650ebdfabccb1b23d3d602c0a9e47305b2930e654c9c58ddd6745ddde72531befb3bafae5cc0af4e9e864a543d4d7acd7bccf58a6d4fa90c88824831abb20a3d2ca3e88ec4b6c7f6bb0a75c5177dc77e4b627781612d021b7dc4158f3f59253c909cf479efcdc6f65d47f7fdc4204a91f9385b7017e91e37ba6f51c2ccdaaddad31106817d3540b77cb4e39117179ba432be79c05d63f7d938f21d8ffb97774c42774f9f72e302252de64b424e0688b88b96803b3ce1b97743c5ff37942cf1a5f023df0c676acc2b4269db972b894ec8f9a5f9ed74761d7e46f98ec672f73c43ef25435439adff9d44afbb0fd1594999ef21f084d99dbe63eb3fc4a71c6e741ef46d9e815f88ba01f134dc4a7653f521812d2da2086d18b76b344c8f238b9ffae92bd6d947484355a0b8bc7a7bdcbc3578e8f6ac069008484c9d98ca6dbb390059fc53781882872d51a3384cf64f3ea8e7fda51a76cac2571e4428ae1edbbf25e4d6a3a6d1215ddda8dc8b891995d993d61638558dd3b03f987d38b5b9b6f0f95b4563373106d714c64c33b69be04a7a5ff5f29c9652d65ef4ddd68393a02ba6c648bb7a0e55ca560459176bcd79acfd50641da0e011b229f6c907798b963a13e04f55a2a97fc290adbe535f8c76be08e3408add5913b8ae43b17b2895b808d4298d1f78edc03e38e874b02e1d9706e3f246947384f408f153c5174d1de9cb5bc5afca50936d8d3594adb60cde413392a801739b36511da56ded651ee6b91dd5f1db5528b7707f3b36ba244bdecaa34e3dec0b73d469cad7b797988122c487671bb2c890c330a7804763e18ae9a6ed3629b620fa509f8fcac1430b11496c96c5e1a2501c62aa9c9a56a985ba0374a83cd03fa68e15c1531c57a5a3daabfbb2c67badc8d5e78a7e535cef1c51da34f159e23bd66f5c57facd83eaf2eb8784f14299a72c1f8581bbae6efd4fa2689428cd9a20e78d1a04f6dfa3b0b8a838fbf9f0f4ead1de1feb4d3c6d824ee7e6d823ee846e2ba2a4e4ec19b43ac03bfd334c0820721149b9b98cad5ab46973a23de1f31ae485c04344589da62976c4c146f312e8ae8458797a1e21d1456a909f17ccb8af5bc01913c0fd5f27cb36314846f6d522ea686fd7eea2761b249254a2488f972604bf1b66cc349069ef8f91d526caa72db66a070571e9fd4b7b206338e039e245899dfb8a94a9be4d9bbe2789fba2bdb9ef59010f728b04a66f5943e0c92f5d17f8a9db2ecd9000fda3573ca996e6adef53857cac641ee53ea85aea13eecffc60452d3743b12af4c5df69f4a40a389d59e39b0173c479c34827296f8ebfa117b5f158cf2ae9ca7f95a25acc4267905d308c9b590143ba5973487e37ffc1dede806fd6f1edd30a079d5bd10ed69b682addf6bf7fe3f961adc8c4792bd576878b26af7fa70897388ba9bfee3c4d37dfcec63c9b44e560abff2c94059381369394f3dd4689f1cbc87f0e2e9890ffff30701ea89e8650228961901bfa2284c2953ab13c26adfa0062b3801319a63eec16334927a46f352a75c6d90f1699c78181bdc04ec534765ddc3ae11cf82d69a0b5991b6a576bbf920c561dd56cca20728e1f200d3576b0c0d66e9200a7442cd1b7d4bf1302d994804d608c10a54c84b6d6f3b1053a0b30d91b830ba126f97a6a21d71cb6c39168c928f7597e1d28fe16f89f1bc230e1c1b7c680ee00360637cf3b32c5c3afb03a39cd2e7c8e8849d316e45507905e7dfadb033d3f502e4022f7581193e666dac4cff7aaaa749978ad6c1f8e890a5aba75955c31707839d38d91839fb3dac1ec793ef563daefdb0fc00a51e80fff1e39d9dc20e4d3d8c8b2c8f3712c64bb6b02b08099581ed7a20e050dc9b47353b4a081721dac63d3c10393c799d4f9c8816d3af21609114245037b4c770a3ba6df0091a1943535179535d00783b03aacd62100fa83da4bf17c5d5f8e376c844562b45495402b01af283dc2b2e4af6001a5658448243e9c89bae9c9c6080ff91daf42e686f0dbba9f5b02c41929ceb2240d10fe0346db487b0968c3eb48b44a62e788d0fd89a6e392d7e3c28b94ce3e61cc74bf8fe61372347fa1a74850b4e741f075d4bbe63f26da3f83967189d28335264dae3a1cbed49fc1a5b3180f22eafe14a2ee445ea30484d154393978b8f2aa1b449918c72079f69605a16c05d3759eb37621d7aabcc16ce2c4513b3487f9a96c570aa2b49ccebf32333d9287e73e13be1f6972bd516712095df16787580fe1ff494656d46ecc3cb85c1411e6754f70df21bc91d141fd38efd02a97fe2eb3bf126b43f8a765f8c3f138f1e8824a7101c1752c7e3618b352fafb285adfad7f501fb3a8d7e0fd2344b85012cf74bacff0b9b1626c869a950a1375e80b3b0837a99b8fff7f1f9dbe267041ffcba208045dcbd14604b8d64d8ba65a3b9472a6eb3493582b6ca17b3df948896e7171e5d44b0f057098c8bb49640c4c5ceec3c6a5e8846ad0be4fb509912e4ad4394904c1d129ef0151873c3fe9a826714462124d6afe2a70af5908a2c4e631df0c05195e72d80bebcd7d87c0e25619ecf2e3a71db294863fa38291544e026e4ccab628e5854f48c23b390ff55d02735f5bc20e5bba6d13e947204765701e5f881af8bc1b4d0295f1d81b7f058247d734f845910ddf417e705baf07c282e9001affae73a53e5068f0fc3a4a041bd871573db7929e001508b6f78a3e48b61342ab7e606bd3dc7f69ecf179ce2baffe7c85298b553a8edd638677998e6e97a247586cabc4bfd92f2a1dde0f3cbcc0ecf1e0ea0d2e2d5b75879b6f3da320956ccff05f060deb54243b0104bbbba077dcd1fb386e3ebf8d4a926a20fac7a24ae1239a36d691f2057e6592625b842819ebdb44ab2b5c5aec04a0e114d4d32b0616036a3949162969cb695a40521c921de31c3da3d3b2cb304179d8ffd3959600f81905fce223456ccc718ac31f3130f182bd6017220406bdf18e85ad9c9da01982b5078568efaae9c9a88e8b0de77e1ceaeb44af73084a44dc0f30caa27797b4159d5a33dc864bc0aacc08d5b8a1699da1a796d8ac477658cb51a490c4fc13f012e330c7916438a1e7904094f66a6a97340460d18b7c0b1256f8901eadbc8e2687600294fc4dc38408ad18d6a7e76f14c2dbaddc4a210037cc8c6189a1d42ba1efee4936a5d3b165d220740551c5f302fe2008a2d72df1dea02222170a8135d56bf077a2cd70003d990dd37eca16c59c37f9d39fbaaef47bd5db3b8bfcc19c74448cbfed09fb41f79febbf2a57fadd9e9a3fbf87d2d3c1a0d99c175d75583c2d84a2fb913c85e22533669b5d4f8eb01644eb558311735e517eaf7722ed06d4201b3606ecbccc973d3885c95e4632f8fb8fc63dcd9908003aa9bb1fdd816b054b54478582b9b78662a1691e180a05b427819ccbce646a8f2e69a3662ff5457e04f027db8864d5b405a2cef6b8371636c6833bfb3091f907003f05c665c744f425c9fdb1ff283c32ca3946c557534b5734f3373434dba5c666a3347faba97d0d0ffc8a5ca1a91d11ed4e2561b8a58fe5cf3087c9fb293f9d34a21983d64d89d3853965feb5d61a402463a3a4723fb796837312b7af7d1188f965a9f002c78d858d9f3c3ec46990940ce621a9e125b66de10497d7302866f5fd9cd0c7c70e3b7a888780fa889d7b678f225805007407d7e9c6378bbbfc2744b12405c8827b413c30bf4355a01a7b026691b7deef47fc5b7ceb211bae4688927107e27ee40c52635759a6b68510481ce819266502e570b195c9729ada779a59c5b51cc5a1a1d3626a140f4f3c789d595ddc7ac1e06a066fe026341fc020396295f8c69bcb0e42949c1f12357213081c3581b5d78f205c16a652d1c8a6e89922bee44008016d73073a13f390b6f348b7fdee85067c07a95208fa1571d8af93cd115aba98cfa53adf4cbbe3651cdac120d5dbb02cda479d10ac3ef9a3927a1596395703b7ac2d01f961a0a48f28735df5ecde9bcf70f23eb69c8ee01b6a3bc7f09f8ff84e0c1e4ba26088297ed0dc5da23e9f6c80a965021537d54ec2627417d7468d0d8bffd8fb73c6415b034ac80f5b0f73e30bb273d18c07c1735ec05ca7c50a841d0e9ee142c9af57e66830743ba78a20c3196dcda0ddd6c5d4d2ce12f56e02e8d781c8478bcc602b7401701e2dfd9c10ff516982b22baf4f469a26a077830ae78dc46e67c55d35f54b0e7fa723fc4e435edb0de622a026c5817fc1a3c8ff773c1d055d0e051024b2598d1c012ee3c8dc786c4f58cbf844844ee7779bb452338c540cf3f685f7959894681524c459554292e90e4fd33aee784459ab450d95e805b37593b4146fa1691014c6e90e8769c8902eec1a34433ef81722611fae887c34da9d834df90dd84b7c776ab3249524673950584d8e83d80a78c66a9d55f79d046253f1faeef6467fc7b84f51dbb6167bed93df446415cb9d5d6e713b461c95db375fa2de8cb41b263055daf137ea3cd55a80795f1a1c5d97edc77eaf4af76bf6b46d85da7b9502fe3ac6d1b0e5eb56b11eeeefa9bcbfcec3d6c45b57240ccb8ffe72631ad8610ae0ae47e456fab6d1730d04b958a9d60ceacc5e21c4e6f8befe5123896d34d6d95db759663c34e715747b2380f681d1f58a7bd29e812e2cac49c4f62255de124d142dec878a473211ac1a48a2bfa9caf5a5fd5cc4b5273d1d25f66cdc91657fe67a31867193a730680f42b3a45b6e46bbf57276519f67898e21c5519193c17497e90d5edcd9c4e4c89306b8b804ca65d1a5ef045d27b95e7c7edd44ac589f91a61edae5626a7cd7ef28904bb721ea19fbc3ba0169333b6df3d26b241f2102053faaba6cee81218e9060d9dac7ca902f25de1eb131ebddd2a0b9531f18cb67071dab120b91dbe8c9bdd3de0e4cca702e5df5c5c735fe1c6c4baf14dbfa5002eb9ed9815cbd28e605429aec202ce85f6412ab76e820ddf0ab6a00618fbf8b80eec1f5d998e5c6b11a9a4200d5327324e5225f5daed9c79fb8386062250bfcf29d77f6e662e524eb31d12153b012ec9f10cef2de5e0d281ce8a053ba78b04d052fe540a2b7281260ecb77de851c4526bd55c9e904018bca20e30947b15ab8ecba3bd6239fc871d4a457d8e70690932be49ba422ae28d1bd503437300c9ed398663d824eb06d7df82bf95dda689dec4cc842d2c79a7a0f15d648e871a04a374beb7997ea662337938898881581bda1bdcc6506b09070e49593f9e1d0d9124712fec60063fa44fa2f193ba9cd5932f4c92e836cb82a98158fba676c0c4e44f7613ab44c6131d4b4fc04850eb4a8870bed26ee7f7321fa97dfd3aadcf7dab619a0a654b3cc336f523c39b4b59287e9b600326aafd105d3ebe44674acf2c34078799c33aab3b47b73e188e84475fa94c194d5b6d9f6389bf5929210eac71856ca19de6d148afdfeb2b212d9134ad7126f3ccb6f2db47ef8fd32b9e833e21f41eea72e686542e0e19cc893f84181cd0b0da5852c71533a546787f7a1813e14d6491994534331ef300045ebd447f5e9e1ef6b17b9affaad0e8f3845dac8a969306cdf9bc7c95db10ab28e005d22272d66671bbf4239ffc454519d1d05fa16b8c8659e9a03859db5449c5cbd9d5308c51ee587e3908524a9b540821764ed21b7e8654bcfb56875a57ce7330847714e7ba064bdf3569dc141a7fb299525dd0a9d3febe09747c4c0c36173c50f3affe70d3662b2926de190ddc7e0afcda7eff5984530fa8d2f2899790e1aa666cb3e7181a86b860734420c13f18935048077adf1b92bb9a603e42f7cd68cf6b1b7e2f8e92ef5b7d02067881ea8952c8d6e5b260675d6aa4ed94c57e6095263e763bc710c73da401dc0a1631a62aff820343b6d8c34bdab402edf18b8f48213817db59edab49751778e8bcf9db563168a28186695312051cb91de352de59e23a6597d8e68bdba1bc7d0a4adafcc8d8c991241afe26a441d2fe1933cc4b723e5aae11050bfafd6fa645675076895f7842dab03e468dcad194b331da8ecf2658f882a08834e9c39425ff0277fc9d07d73a1afce561f5c58cfda0f1e720316e68f03d5d4ed99af7bcd317ab84b30e4908857af097bdee9ed4f178f80dfd3b578c8bb7e3272fea3f76ee5e14a787bd90554d7a16ee935789eba3d654fe21a69b222e8737a86a30e6953e2910e0d785d197769a27f3379138efbdde61691b8fe22551c28a5f60cb21094e8db6e0d14d99900ac548c9ee0afc3e2acfca1dac760640bf8d5f8182a190702f21dac2d29fec7c21d2b87938be5c1b3efb250a4396593ff5e9c8a31a07b93a7e83be00a49611813760718d3b3bf98eceec5d181a4b7fb6a87546733b6817ab367cc27706d3186663998042927cc03533fc5dee978ef5b64f2f2696c68144a80baa623037c3504ae89934f661bd6e174b2681d9a44c196f83ed7a1217c6d4a1bb0cb36f2fad6f29e3f5a75216e4c7c6206bc97f47c10dc747c4a40ec9d1b4aadfb3f0c42c7d8d76ad43567bcde31730124aba1d62f01a7646f1140e0476d844f11377224204dbb5be0cc813fde3947d05f079cd476feb438e92e645b7746b8b8416f040bd759a9a663f1ff5a4eae032a15d118f61347d1e549c763600b5fa8c0123a6813ec26c4432a92c533b64dfcee33fb137206b754bfb3d4f3cf2d2323ef65e48c4240206bf76626ac6bbcd09c6dfcebf574bbeb45240e73830466592b68b35cd3e098190e3a4d63c73ab0645f310167045ef21a8c6fb0a496aef36f0ee699c14ad09771d8a11e34f27355e5da5e980f35c24f616015002c14314b3ffba29dc0416e4366a0016a962f25dcb2f42c936272367031f2ccc16079fff7632ab23c756e9e169b87684ccd8fb2190cc087ecf3b01e73655501427bd385acabe4708cd4437d2c00216ee5d25d57ba297adc6f817ebd29d60954daeda5b0f92ec5d5eb9d5a324968b60ee7712c85b51659ccc81cacfb37b87d66b4deba7ea10d55d381fadc437c66f85481f56a879ef92004567f2934a448c3f5e659d7764dca62aa5e263cd3e9bdf4d091f75aa53ca7ac437bd453c41fcff144e2cbdd4840d26e0198eb69132e9942ce91c02e9a0bc4ac5862b0fb5718b8f455c51fb12d286481ae86bb61964740319ef0b664937b0df384a1b890a900123138151e6271c7b81459f3b21e23b4cbbdc31b341c7e676d51438f82411b8e1d52ac8243c548506319a7f2a347d81f7ba4a0b10c0895b209ae87b3cbb58bba6389f031cec8d9021ecfb2bf5ce9c0657b323add195f6b93d48ba26fc21405dee6ca47537a12e72a787f107cf7e6943e799e8eafffd2e2947ea63aed05f6ba397a6c3728de0f704cf6fed6d61a33fd8e8d81d2e9842060227d7e2df0521d5a948ab47e05caa488388016057827cda7f74f879ca9537fb206dfc7a4d4adc9bcdb5918095da2d536f515b192a805280d3ad91b0bcc32e2244e1aba51317afd0f0b194d25a41a698f7c6ff91abd61981d765cdb95d10ef09117737b590085cabc3f8715ca2e1a13ce139eb45677b7ca965816b985770601cc5f348ff6a60ca15c8001335bbd5b684c3d9c82c628aebbffffb9557d9d0fa1cc3854efce4d9bcfcee701e1088925279416a1ee327b8579c827aa0a89cffb2c3395ff809d1b0bb073b3d07d55230171ada3e56a3b828cd42d6edb655be9cafd9c9cf9abb9157a4f5a6dd343aae6c2f361889da528679773d4ae2e933c7734f18a2e6fdc4c0a48eb38a7c7dbaa9dd28c4ad777bae1900781b64d04e7a5f2f6023173da6aba27e02d75e3c5f644a15468896b527ccd2c23bf998db48c7da6091a9b06715c1b7346a9ec6af9497849807a6bd6146cf5b7d915dea1817764ec5e3067d19663474822d5a349e9f960e1f0e683f0a3e7d1135e02f2337514ef333b829967e4e42bf7681121c20bfea290b53f0f4291b66a54607db7f98fa1261ba8f8f8a9c571b9f7edf9bf644e8fbfcfe13016797f4f4ac8c012d8a71fe627bdac2e54405535d184b6e41f4169e90461ffd70bd07268196c198b416da4dec3eaf9eebfef878139a7d204c81005f9d63121f4a36439f66f69c824cb9c5bf09bc39a18a520491d2deaf88b8f4e1bb8b70b92c97a8b2577c696e98bb681ba8b1a03820357f580f72ff7c237859cc13254fa4ba76822fbf4b55c8becdbcdda6b0a9a5dadbeb9a1548cfafcc5ac93f880999336263abc8a54dc7922880de6faa31fb377243aaa67a97272426b2d8db83ee762b8e797b9315dfce3e21750be18375cdafe6cbcf4efe7d8b5996cfa5b0ebe675d284c53d593178df00432541ac505ada00ac8a297cd38587bf8c1ecf95945342a61797cb7129fea9e23e3e6b8ebfbd6cd32acee25cf5b1c5cb4e0da3acf30085850b0ac2767a12ece70a8276b7195158838125a439d015e93533a7acb88ab1cca00d0039ae4247b26a8ee24a4165c1a07c08b6079d20e705eb7d1c5a39aa666da443847f5c10e556a19fb7f831d58df503a0496359c2e3ce889d564ab015189e2028be3e10a6bfd6a89a3a57e33d4e11052a26a151c15366e95bc1f814dd447d67941e1d025cddb07c5dc0b6078f156e2fc394faa857ace2c1f5a810f52c5fa67e913fad1eb7f1d029501d1b4a9875ee6e1a12c549146e8442ffd82fa930c25d92fc8dbbb01fe68fdb3598fb7be609dc8db432f150b4fd7bbed68c453b520b34588c2d88741cad4d0e5a0a7c264d6758d88385c1e733cac484254c596f84847095024bb7a505a20c24c962a89a48401fbc0a8567a74d55714067a8bec8e210df99c82b5cf8050ac4be9d201a250ad57d0818485ec061831449f5a165a71bdbefd87d3e4fcea54673131d42e5dca10f2d3e4db72b835dd0eb7ead82ec1cf1327a20e446b927eea7252a933b4cceeb39002e2be637c98241aa8efc1a59d94b94cd49801b1cc86bf54db677638047864e323f6b97bc13a4d37f2cd1223f1fd993b6a55d05f88891e49ecf7ee62a5ab515bb21c6db5f87f6b1c349f1d497996b0b0f9f794efbd1c6375456b7b5ef84e1c88a5180c794e0276f50e6ec008fbd83e12e499378a60672cabc1ed32bb356bd8c7a9825af3e8fe74c64b19f184f380646c845cd25ff68fd3608a887910820e705daa6538142ededb0697791445153c38ceb2d1beb56d7c1e67e3e8f09540f0181d772f261ca3984ada6964b4d1a4fbda476062e9d25e1d50cd7f93c961974c7958101c4ddbb046e79231489e63bcd8d872fbe0b31a8beec6335b2a6caca1a32d57830c324669c3d541af90f0f2253f84f955f6275073a72fdfe9dc0d937ee274d5f4f47523375630f120568d61c0b4c2685ad3eca4a0ae646a590469b7b9b92822dfa429fde2eed1a99c2a157bdd8d434be849838b3c61f160319e48a3ca495655f4543d4bf280f16446beeb76eef32f54c70ccbdb8f8c64d06e774a04a3350395c02d99368a15ad1fdd9da5c97cb59aeb554f3e1a6e03ac417f1b572e56457ef2521ed979cf76ff7f90d75202cae83424a666bfb1e329aa7839c3b33ceabc57c8378db4885e2118021c2a9d37c95c0491080f741a164bf75a3fdae4dcbc4627ca34b74f780323f4c400481b308479b871d68dc8932c3963f74c025193ceac74d4f7d4cc34cf93c79ab7e3dc815569226bfdb107acdd7c7109a8a30d9afc0ac8fd76ffec9f8023ba48f34c509ca2c92e86702c08ed30bec553bc9e164f9c7776ad8e62f9c004b9a36204efa734d3a8d11a8fedf63adab7a023b78a1038a5518b01bf763482b089144b60796a2a96843c996cd7f177d6567580f27d235be8730ac1a1046bd9f127c79868978848bb270dd5363e1374eb822618b770c533dea9df6fb26cba2c61171b9d75a917ce295648821e8f446c31b72d33b1cab10c201600ae17a55704ccc413ed1e3d99f72674ba6d16cab3bfb746a74e15a387c8134aaeebfe433e2433d747bc50bf932a929e258054ec277ab798acb276c64682dc905072021529364207515258371749ea0cefb544d8bda75a7f5711b04bfb9cac266accb3bae05d3c981a4ba162e738fb2dfbe711fa92fc1dc728906514a061a3ed1b21459e1e017b0190f6cf79a1259989574e8aeea42450af9f081e3c74c5da59ed61a07c13fcb3ebf13b56cf89660dc774e52370c749d083556021fa48895b32ae175c0ff71dea39d530aff18d4d5589aba26d0762abf93f7b7d17a198fdf75f4fe2cc2eead98636ac2f6de6e273a302f8f7dc2a0c7118cd8f2842606089c2931c96af95e076e5cfc5732bdf3be21b4be7d7d6c612f8e1b2f9f5bf57ed3ba8e47a61b6fc3690bb0d5bcff5157e2c91b23efa15656f874a9dafe42137092d227e69eafb617e893846c64a7d288cb7c0b9f3f848f5f8503fb439547adfb0c9e86a404cb317ad84646f4636134a703df31542607cbf5521b6dc32b314ab9e0c8670fcd1610eb55e0071cb79ef5ace2469aad29b086895da99e6db3eb345f0161a22a0f69ecd2800d31ffeef2454c63f8a18e90e11646923e3d0e83fdd85cf71ca1d68561da556c6d133f1ee4c3e55f358b43e946c4af92e4d13eb1443452c61e8efc40dcc4d6fb4a000c6d78288b13f242a2bc8b712dde79ec582bbc870af7ee4e6db46aafd85529d34b58cefc99c837a95b7a1f3702d0114a7788a4f27656328eea3abe138f375f016caf0d5b571bca2538f721533c6ae96f36b785c34e27acb3036c65ce3f1da792eb22b37ef0b0cc970a72855d3d970e8358b9b049e25996c88680d00ddad1666892b667d2071fdc9842fb11863f8d5644cf9fe5f666eef41a25d14f19ff5487a5ea67cee377af759f2aa26299fecdcff282a6653a6ccf091864e3937f5a154a61be68bda8019fd58213c4bca1d674d7d89308c76138d0346336ad3f8e5b0025a7e5b5738c8dcdec3e8b034ed061b853327867a3a20d115dca9a536539ca1af7fec3a5d32e746b88192e415bb621876373a9bcc4b546249201936d11a229403caef1f9dc45172d5068be7a36eadeff4ecf8ddd5eeb422c5d685008863aaa42e3f571966507fa908fd8372ba953c6e86936b74f5c409168fc8b4b1df292797708ede3b65e8f5d0d16a292ac581145e763f9b8500be8d24857e1ea18446a5a896a3218529df33e69422adafd0ed19a4af0cc3fb20641075a88caceb15a30e37db23f27ca7610acacae2be71ad1f5fc43748d16b6c26a9d73f7e5d9794d6f08d3154ded61460f72f90ffb1f72dc82fbe0125a79e20091010eae7d73594b33b566797d46b9c242a89f507c68593e86805f4b2f9ddd7981bc97c7213210771cbf211671f904624bd4e0425bb145cb1682f98d35323aa220470544a0f7ab0a04141abe543587ac3986bbcc2d40e4ffc7b16579eb60988d27de0aabc0fc8b4810fca548292ab6add47398a5ed8f339ffc04dba94064f780569c759ce3eef70f69a0f1aea6b1867e5597759ba70ca55790822debf1ab94b75efccf2bac3318595848d901c2a09fa9db3490050f358fbda98ec5e7796d1c3c15612cefcd50e2ae036e5da8239a660418909868eb6d108834e843f1894b5a7776ceb591da1a157323332288cba3dfd3520389631f03084c1d962aff77c8dfe337f8627c04ea4370b3b3c8e7c87f73ed6dad66a62c02700b6932c5670737127169040d18615ba24359b995ca6f9f55aff31498f4ca3359891e9e0f3e36042cc3dfd93186758468ae4a54019263c987c1199c76a17068394889a58d4d37bb025727df61b40cfe82e276648a3cfc4cdf686a48a3af949723c307a04364974f0586496bc36a79720c6fbfe8ad1d1f7c3d5d8ee5eab06ec0774b0c991d844debf3f975d68817a5ac1808de53411e1bb2799caba53e883032444052165060bf66f8781a23612208d9a426f8c443832332674c575d11b8d3e751f64e8eda8eff861d9b8b9e53618cb23fa74197df1aa065c1aeb470de3faa002f17dfec08151427d006380289cff74f326842bd0ad5b10af37c4d5df0f0ebc922d2625c3b6da562c5f3fdd06fdd3f20d7f40aa6c997bfcd2c9a8c1065016dc6f0f40a1d021cf3dbbcf84ffa4e1cd282e70a817b84344358f3ef56fe890d0c1038a8beebabb823226e3ca1338fd70115b74be577bc73419ef2603e25a9d7344744deecbf7157abaf8a3396db47eaf10e731e30e7f4d84bcc64eae8057ee55bc86f9cb00c54dbc05ea5529f0fd623d37d1e6c96d79b7bf655bc7ea176c8f630d7330937d33d028e093e11f7ecd8db09613f1d269a0c314b1b1fdfaacbef4e654d32216c793868d89d3493959fc19129bec4f6668648d43e16ba8c371ffe7ae88465ad9c32d78a004fb15e19687f33e01c38d112285d764c5c5be3da0aca1d64c64e657c48e8fc1ff52503aaf0704891d438dbfc7acb63e6b7bc62e9f96185d2c494173ba3a6ebfb4db09b2f5c1ae68e0a4e720430e0beb5133063de73fd0feabcc7bfae45843965a82871149ad52c6abb9753b7fe5a0c53e7fcbe41e1ab92aaa3151b9917346fa98dfe0f66352d9104338f440478d784046de6eb627672e584cae6c271f16046a5eb7d328c382233584ebc17e40e37b2b159ce250a0e90f13e238f00e7f3acf7c035940501f6043b97315c1c2e0812c42c5b267727ddb23592dbc3e200197cb4c15eecc982232021b9260cb2067d4642995c6aa6e332d5d0d75e8627a135b377402c5da08cb265bc347b7abc494083807f841124f7caf1ae9b06aff8539b8dc5dee581917f3d6866574ac5cb425addd74b7c41432675ba38dc3b7b69f9284d107435314cb513375cebf0416d2f0d1123d26dd1615bba95d355235ade54ea83de6366c2d46526b5e23ecbd9f0bfd64ce2d253146251af5708d63ab538813a47c6b754f49feca0c28d528f2248f6d33f205f07210ae5f6271fb470569131fe6b1c53db80fe1397f317fb508a3881337dd4885f3483bb4617d8c742f80ca5df182d3e2a35dfc0d2908426f777693151747b6b9defcb5b4a76f2c0c43209bdeec33ff5d7f94cf88108db6cbc879da57736d59b60cfa8a2a422b992c884491dc00e7578f5c9c3e1278b95eb708de980c7a5a355a3dbe914f5b58f12378841aa6694fd199b2e2ba991bea5e21864cab02a2c15a1b9f58337ce81af20006bebd9dc3aaeed38ff955d86bbeca3b087000fadbe17f3f4a6cd0046aba196cb6e668fcf9b56243531a8c2cefbe78f009592ddb138587e1d461efcdbc489c95c70c3da8fe8620bfa28a65b427b3e16bfddfe7422ff94706a1e7c4afe78a871878ad7805157de5c4b776fc27ef6fa0e4e3c2ec76a1c3f0946ca58c12569279eda4cb03bace62cfede4b8305da9523d741b181fa31402113a8bd552da59ae7ad20df3180a4dd5a40334f873b10c1bebefe1624f4798d1b2124a154dcbe17f23ed7d0bf5a2824e3a8e6441dba2c88b1e2aaabae34a9834622e30b8e1c02ae158a8e36f0e7959bdbf9cc764ad12528897d609d0bebf2ea6c174d1d01cd62826ef2fc6ac074b9211b57141201f1978a967593c5793cd8ea0bcd1c9ddced1e1d1f4d16cde0748497e1689e7602a0c6aeaf0969fe86beba9677064a4693d5ec605461a62b261274ff570953bb622d6272cc69970f1ab6f1115cefda6b640986e110d71b1867a7a4f1c016b40f1c2aff53b1cff2af4e3ededaa42891d340a56bfb846a0053e6afafcccac193b91e10a5ee55341175a07f1698253352862baffe4319c7878596b97bbffdfadfa35726b0a1db85f64a33931a711373695eea64c07e6ff6133a3fa2bc2b867697ea8ee8c7cdb7ba83ac23885eb5d5d882b75aa693f93946f3015152cf3d330022ee668638c6f5e7e44046a2f0957e32b7419a0b4ad95e30a96015376794d6a3e49e9517ea065fb5d7f7e03b67540da18214f43b1364577d623768f30639cf971180c33578c194061e51e0936db50fb7eacaca3602d8f410a17b77f0e31029376fd98f751465a197ff31d4ac6e3482c489410c7ae7aaa30e058933e580719ed68af0154978854bf99ad5bcd43665d49353ca6c63bf46dfb2ba4c7bc7f8c92b9d4851e3495bb821def3460886a82bf129428ca19435929140b36b2d2ae7b98ae852b192b2a071de5f4a3ec355fcbc569a806d779d893abc5d60b37e266f7c112e0fd845083deb505f8f16f1dab3385d8daff2f3a163c7a19d8f64344424921434b2f5a72c2ba8b8d6a216d19c1e7da1ac1d8001122bf8261ced8243a67afb788364785f5614f829371b72647ce4fcd80ecdc3d0788364e4dd759e2bbb7b6ef9254be586b34ee1323de82845bf15802b07b3ea799f9e24a7a1c6742b40e82011c7c5ffa504af0b98cac9c9bf9811b6b3c238ea996482be01cdd3464d80d852f088054dbab8d14728b98920471fb971d4b6fea7987451b7af4589b07f8384a792d225d7832b654f039ee65313dfbc099582a0a3b0d5ce5f0e2183b14fd5ee5f86940a1321735437060923dd67bfd037495aef1320b0f9e0bb3a39a1dffe889fcf4f9b3910ae60b2cf2e704d65ff351bc9957f5a8c60f6dbe059470ef0acfb2b6614b8cc17b45788a80df4f5f07aae8496662bb58dbd02cd699307be28baa1662b912ca791734c75620014b4d3137c2258c4be82a5d16bfb67a2b92787e7eaa7a77c5a8a8f4ee68d7cfdea5212c751454a28da6944de3edcffb1fd921cdfa3d07431dac121c63f53e68b326f654ed6696f5af88f6446f4c01acd677942f8325e029cd301fa0aa8a006cee9452aad51e3f5728e6c0a3586b1f27ebc348a2471e4b237fd57f9f0fe809b06d15e9a413c3530f37e86ba1d1239d9cf18587efb4459c9a299d17d0f5878cfea71f0529d8e066cc2aa6f3965ea202f659621c3fce733e52574b089ab90c14592d2c4dbfae955e3b20735ca4993fb6060af6683ef2ed00c198c2cd0ca591be832bda976e5d622fb9c77fe7c6c6484ae5e40844d378dd7b03a34848851edf541ba4697743c6baecf0f2a7a9248f2f3f1609f4fa168d523b73d1de0b7ce5188aed3e3c56231c0dfe071762ab54d24806000b253b5c77acafe3fcf277b850febbb63dca1edb92e8ccdf9ea206335884b3bb151c465fd526e112207fb833107eb79eec8f6cbffa18382a03ac07cc289ecb6f3bb918c2deee79fb46a172a88849fac0a19636e5e99bd5e2a0b8593c612b033960211061b5fb6364a02a10b0589babc471d973a797e4709bd304f6a64c6a86b8b357756affeb6ea7cd7554fdf2c127f81de068158a04f73a34da7b8202e690e5bdde65ce2f2ed7245842a7d325832286d31b33f8465934540d32230a546973c0a1f15d8520994380319c1f1eda550e57456d18ed3d2b325d5183ad612ea2b3edb964d2873412509bceb8fd9e1c2d84b00528fd33ec0f3125efcd5386dadd2f20946ac503c0f5bb22789316d9cbac2cc54a91f392ae8917846f104edeb5fc90f625d3e20da8429de8fde1ef21c601455194d5ca175a7fea626e906614ed887a131713a26b4eab1a807f888da2408d4008600da470f715a748544b64ba94908004d6b8584a849ffbd3f56d5afc4555767a9f4b7e4289da1c6be42c8569812c034d76539e72fede34b577ceb976e9eb2efef93ac784f889b0471f80a32f79d4eabdb58baab8187f32a9214ce8946b9bfcaa68ac93d7674d77dfeb13318c2ca12b5418064ebc3b573c5ea2210645aacad3f0416008204659c878e5bfd253ab96b0c520c4a27a0a79f18274cd247ecb570d69bed28688be61ffe5ad5bf6973d87590551d2c9a735825033bc3becc3633b1701422c47ec48e94fb12212fbf7b2c9aeee8dc4b2724f7ba415590daa0d7909fc7817ec95f66b1a3137bfc0651137ad2edce371f32ce4bf4e4541bee0159dcb2989ce6f2803fc21b7cdd8d20098fb4491a7aeb3d0d30f6d8cd8894e083a0f4cd0738873c5107fcf8014ac6fab0cf0c084412876cfce0080e700d2017f26cba2fe9d6c0221adc95128b9f507badc42337d2f320bf510687c3ee007630acd9549d433b37b1ac8c229e3458ad3793d49a0349134fc643e2c05549af079a501c124c2634592ebf4322419ffa88a92e1be2676e0edcd6d7a3d4cd7ff96239389916b6f17cc600e7f43bd6fce4d26b9a3ddac38d66f71f8e3530184063777de064e0f53ff9a37e135d87c2bae64e26de599ea3d3df368227a9e44f2510bd008e9ae035d3c81a1a57ad8c47e00a19e595926ac71c1ef578e76ec1f78577b586b8379ead6ac6b4ccd018105e92c258bbc8c338844f517ffe9850e22b68d85e3d2676d4b496e2f228d99e23738001748dcb7e031f39eab70f2dfd3e8c1ddab4b57aa6cb2e09c7f782ffc160d31fd22288cd52ac569d0754bee21d965b2fa0b8e5bbd19fda96cf6822e3c5187cf461b8e59d1967ae336d5801d20c72f1077b3801875817b5dee74581d039ebc5f5d32f189a2f5a4e749f6f10af96b14a1c8b1732e4dc9f3013ccc9397ff098ceb6239edbcf6e73c802f0ac9be1a4ec9fbc696799a1d7ae8a5c97e0cb00c3a4351e38172f69788a64eaae8bf6091758f0c2ddfac87174554d63887ab8615f686ba12fe0597d50bb626dc79daa81e0efb48fb301f9a302dcde05c140ec2e50f5805bc438d3441e2321c8ac25ff08feb4f0cfbb9a1633af7fdf095d9ac48e47840314c9a9a1222e1b7c4ce7ce84583fa6e66bd7071ebf58106d854d97e8d2809a97d601c656cf9559ddaae90b00b946ddaf03d9e1dd8dfdbe2a7a7b7a126955c0b29ad24f72f10af01bd82f25d3cae2f93457b6e21ae5cd7aafacb8fd8e62e8d1edfde543ee673e683046aa5a6a87fa30a3ec44110ace65e69e4c1ac4d3bb97786cc3fdc8ad1b6080748a8779a7c814a457338bb3801a48a250bdf392f1f1129d30b57dbc7db259977450de8da2d289fd8ebe3e09fa5a869d0d0d0d497bd1996068a5449c55dc0df40b912d2178088f6e2316efbd2079a3af6589d0ccb6f2f30ebf4a51adbe05e1346850532851a845fcc99cf8cd3afa07d7aaedbd71bef4c9d54cd72c3f206738932a3897d1fdb820e61b05a487d1c730319eb2992aa32f5a208e2cd757eccf965a151b66fbdf8cb6d6626acb949b6f0c440a13d6391b314161271461363813846e7378fd10b02eadb06804960152899d0e022649c5db982db4aabd89044b6492d034cc8666f299df9642d816a6b77eaae273489f0e1ef8ed068f01bff9dc04c99c3daa5e1ec0a4748f8c26bc080b322ed500ff80d1b4a9f5eff88449ac3b07d14b92ec196a2b3c1f137747024dc978b9a038940f86263227a9888b15728b4abff49cd5bbf4a0d7888c29a2660f2abe94e143b446d3a42e158da0dd44fea1429d6d4d647304a9fa1d5e0c956111eb90e64769e2a0403cb87940ed1b141a50c293e6c36046dea1041047a6b3c5eacfd4ed538be353fabee48ae0f991c865f1529bd9608affbf5495553f48d4e85590e9f2a2e106de83416a6fee5141830b40129066b6976085dfdc602e1a0e588d09ce67500eedec4f78dbdf668e7b4613864d7cf170c113140a1e960ce5bf5bdce384f33fff0797ac946e2a7de7d2be91cf363d0bf7f2f7e250f8f6a245be98c64672500fa50bfd669b19297b575e1d8bbfa11a8b7cb94d6d140e7c5f7e77e5c151fea8c5b4d61f3fcfe28e23aa8413e35f65daad735d74b474c786b414a28d42fdc942b17f799e8605b85486bc25b2a3c3b4e94fae05b2ba6978e31911f696f84aa5b063ebb072bd60c85a257b193523ce8b9d5719d82ab909d7b3331da0efb578c3663c748362bcdbf9ff4b4857e0a9c226a878b2d0000afb87738c4ec1f28c3c3b13f83a18cbff897bb69bf78350d197878cc483b31f9bf001a704102d39a24a2d7c08276f3ef9009d34ed6a93efbc9b04bc79d6461b5ff18b9eda3f61d50a5658a6b17ecc88e75f2848e47b569621cabafe2209236cd123f26214cfc9d0568f0db577fb32c5b71db01b23be062001baf844d0b314cd71f3f13ab47a0056393d19daca0e33d662b6b66b9abfbd870df1736eaef74df6a36cb96c540c0dff4864c66385e790ff010a914df3aabea088edac6fc88bc35722c44f5332c5e4156465814c23182f65744805f7bb05c8e400300c9f1100eef7934a7a4d1156ac8bbb00bc1397633f9a6cbcc701c6c119668dbfac7a318f259f8e86259ec78b08fd52da9d67e7e54d2308d1b077b1588befd3b56a3e6ce83fbc7fc568ed7f49b6f940920a8fb631f4a6a1a8d358deb53e4db74b4a25799040bf4a532db3a0be193b3922f9aa21d05eabe6fca7410b8dc7b02839a07bd23421cf081b995e3ac4b0f3c0da40b518e667dbf58bdf9b641d6df4b2a3062ea5fcf07bf1ee58168d15671d4143453eec784d3723b0b17a07b62aa34093b55826e59127629540bc56db729ee3dc244c462f9353bccb8d26f027e05d06b91488fe210407d618160654defd66d98cf92a6cde17fcf63f2ea1445d0ff3823c0fc7b41e742e882084777f5379c558bf6d3180f8a0bc880a174a80a556fa2f286aedb4afec0c44549d62c7e0c0e0d192043eae1226637f8b7ea744932f117d2a96d32f38b944aedd9d8205df1a9e52758ae4a3b8a65812cf69ef8455a42e78d347bbc677b83e6011363ddf7aa484c28328d7a0b13a7f73de1f5764b6166d1eb26716bb68841cb89e6715eb5cb505b8b4093fc92c995ddab835525714eea04733f045f340e29808c34d97d7a37ffc949faf68b969cd014f6bf9ad22529da8e8d7bc8590f5b4b1afd13d887632ce21a04ed7fd9b66f3de267d714821877b71b4f010ce71380dbf7ed76c7091a7f574fe8ede5cd812ce0f7245ce376eec3c9e1f7a17b760cfef6e439ab817ed4d4aef1a0e98c67dde29d24771275565b8fcf3a520a5424ac9281712fb4250b209880825e2e7a50ab0a645590a21fca09fa03213052ed8fe072c6a37fed8e6650e22c3e5c86b323c90bc32e760722a100b81f534268289bff100e44985d2f8be5440fbee1a87e4c4cbbd8f8a1d3005dc46afc29f2446cee2645986703899abb0a43b676cca1a2fe231e2d26724aad3fa608fe589582bc717c76c33f61116d896369e9ac12270905f98749f085312b939408c48a742ebfe180f0fc4f79fe6a3bbd1f779cb049a33245e6eac4497408d1425bcc0c41ba7a09772fe646badd862f7af3b5134daac6521b186fc531d9b562ab83301e01f569e0451936d3d6a69ae30175d31e44af8b7b6f9b55c0cb9703617205ed9b8e7948345477a6f119392ef6952b52f21acdae648246bf4fc4f5ea52cb159dcb1425257901a2997090d25ae40e575bcd8f380049c0af619cc33d0a8aa824534ff570fffe2a3e25ec8c8a33ad77c3ed1c81e2b4a6d2a7a127a245b0a7cde7ef07c8cf9cb29427e209555af0cd7897e718eefcac9a431a82f22792274d6f4889b560fbae0fc816d2b0a369070fa2bb048a61555028740bf72e06389e04325877fb8430becbd7b8286bb491ce7a9343e2e0d3c83e29ff5b07117b566c1afaea1855c0e5e07ccaeabb65dfe136f8c3cc745c35979f7e57bdfe2fbb881e664af35e25b585440615b7f5016dd7bdeb6b12e3e5480cc33965a94e85bbee4567179670c8eee6ecc8d756d421fbc3c4243d50c57e3c1b37744194c8a40fc51121ea6176c6d6c683bed4e2c830bc308989dc1a922bc77f9dce3ae44a0022bbeb0c9093bf6191e9f7d93837b9113f9519c2ff4bb6dab2c5c94872677b5eb667901f6b8fe3acc0cc53752a5e2d2280450eb44eacece8f913ea006ab8913f24114283868e7b6d03ab91e4b9a3857c04b6adaba9c7303bd5b3e8c09ec346333fc4d5f5500d588f5666e2c218101ea1b7bc7886a7e9c4b7bcf75aff05c29ae687ee941ca1bb2c703a1fb9144beadaa5a822bdd6193e2c9bb3064deb83f23069ec730c57d772a83b2d1422ee84bd43a29358f3f653a212fecf6ae2b090a33c8e535cff7e9ae2459b43aa7078cf715edbec77564b8d8ebce99f7b2e20eebfb5794e8156c3772909ce91746cbf298d8c528163472713a832142d347fa5f6bf5998c7d225374c417089d23027f7f46a815aa69d8bc43fbf3fa5b4f6d3563fed314ae572427c2d6140fde12672cc544ad250620b0357e5e7195718e432576857fd609f97877560840ce3a0f6c6a60c4f80644f8622e7564bbd62a77b02ba76f547da147a61249a7bf444705e0f6da3f6e84c23dc7fa8d095a547999c29fcadc766b64033e7eb6b3c6c0f1df4e87c880cff5c610eeae4a9870214a91756a3d6b1f1770a5a30fb87dce853ef7f9aab6716715f805bff66868a482afe48b24654fab64f03cc755b76e4b8ae67caad038b8ff726830b777ebdbd78b3d11a00ca3b7d32a797adf5497f7522f21ab6625c1399bcf9072ca134f99c4839cc94d880f6c9fd73f34d4f882a7bd9c448a58b11f08eed23b16f90d742c9d4efc3baef69a5fa11e5f4818bdac58aa2b2bc97e0921226cb6a97a95f5ce2afac0dff92db517d0e4ed8b866f7c571d8002651e67cbccef7ef44d9c512e1d61443d272970816454d2f04984bf96bb8ccb39b515f1e2e447a01f88087feebb4f6b3e8c25b337b4449894b13629a54df70f8744463d0d4fcd51c74b3ff38cf8ac4b9c4992f199ccf34584ab4f6238807ef341f62a9fc9c3a692f20f1db6a778611fa30ffbc647e4dde68eb859361f005ed1a3bcd40184fa461aa00730f6a30a0c34a490b5ead4ec187e22f5faec9863be5dae99e9a6eb89826bc021b6d3ff63a6c1b7d0b4334b5b02288ff2302e373a1539eeb18aabeddb0356655b462423dddafef6710ab082cdac9a0b87bfcfdd8814745c585f6070dee6b75b71d17db85f2f88a8f4d5f8f7ba2bf24bbcf39a1ddcd4e6190f80ba3863b6969dab0c44ba441ff3a3ac326e5da5dc7d79e29e0a4f6eabac7649939f91c68aa0c581b2903af752ca8a67033687a60972a4f68b3ee06af1f4691e0f3e9641037770faeeab8b7bd8b0831d1e661932c978d7439de75ed1376408df0c2b85e2f52154b02edb7abb1969b7e8970c1b0fd658e6bb8db83cd585394d8504c05229fc931a4a48406bf899c71b711f1c1d16afff5c518da179cd5df4c2a0f9822419850fd37ae50c7dc36d9e157b9883d2f44e9d55c27bdeaaa2295f40b8e432bab2f88b2080a66a43dd40ecc69abf2c22fb51d4e4d978ec2c29abbf4720a37be8ff1b1719fbc973561e532548ac2696ec6f3a5d8df6bd6e537d162d1616bda4c173ba962c0aef1ca2a1796132cb6d17a142d22635da1eed2d68eccfdfb28dd15e7f513d52b368b0d5ef279fad6932de9dad3921698dc731550a316e445adf6f76a5fa4ca1da8308badf4cb4d3165eb3c6a9d70e7055724f63921f8d93cdf70b3682b82dd0a730ef4d0f85094fd92a75a10c3d3833eddeadd37e4a3d18292fdbbf55b2dcd3928d3dbffc08a4e856d09789ac6c97886e5a70663ef77da0d57bfa1b3bd48242ae39f04e3ec086cb0c8a51773dab237d2efbe2b8600abf5f441a0baba467bffd0a8ea97bcde4c9a71e25a3fad673765357c3150700752c830762aebd27ce7b21b47d4ab32f278b8cb6e22afe19551ff06c0591680171e6cfb43f19281ef36705fbefb0abca44bca0bcb383611859f65eecda5798277bb932a63a16bc0070ff0f45741e5cef0388d8053216ac07c694f276dd7db08ef1b62d4cedfd9d6f0d017eaec87a20ee679e9cbee7bfc60d4e9cd0ae17c501e2a5de937617bb5e6d4bf3b30b27c5368af92db14cfed1ace2558189a8e09f3beff22f9dbb360260b3b046e17aea3d351faa6d07266d64764711b50502337553cb5c544c4527f3e596905b6880d2c4334171a635e9173cdb8059799a3960d6dff123aa7bc7a384d6a4cd4df2d320480f77463a7ca838db22e420556f190acfb6ef3ebe904e1d307893e4af568ffd3cd064d522e3b4b098da253c447be19a6e832b50c457eee3c7dcf40ae6c5a00bc3c6b9ba2156186588266b3f67e161660c5d9f1bb4836a301854fdeadbf1c9d893e3dbf2686381d24e5cda8d1a0b862e68b0b2cf303f5e6d8056d0ce3ba4b03ffdde413afb01c70b95c8e4c138c876b905e98bcd76813dd600865abc7afe7cd665fb865a19f05baf5c2d302edd6bcdf8f3961fd1990b11225784fd4dddc02ded8a952437b144e6dd70e4c20837e3aa8dc486b80f52f80612ef54479897edd2bdd7c650aadd83009745261d36d8c6772bc253f89f5acdde7e6d5ad24450e5c262582a4ed24d39aac6eb6796488d9ac7bf88a0c63a12c01d26c6a26a6ed1e42eec84d558126b82d71156ff8fb4c019ca74f4f809814f08ee5f4d28147ec38b9477f81ffa9a078a7c4c02719ba9b8e4b0880fc682ff18b63ee15ed5f94afcea10714bc26fd94d1c277c8cfd2258e09d7483871d1f4e7ff6fdca25a1780be24b261487696238944ec6f39915508d5ad31940979916909fa43dd90272bdffed5c635fee08754623ddf4fa2c73c11d89a26c371ed3c72dddc96215dc60beba0b1cb14908ac285659541917b3be97cf9b0bef24eab90d981be0b7e4473a44f7c02ea7a9d8611f1b576f8472040fdbfa7852052f769aebf96a886057134847e53061a746a2c68345f036197bd83f7efe43c39ba74656bc4373ab7736a84d364b4fe97593f76bb9d14feca894a34e66117180aede0a9f260c2bb6cfdf006dc127bfce8d09fb522dcb785e5d8584b177228c561a4c629ebcb32375f1004a4012b625b9e24b543f81db455ddbfc2bb530625095780545b676f814fa42d5a0177d41bd4589b36e5273f1e27e23318f41b5e8eb2cfced13991626a4c687a5ed01ebbb055cd04c456c95f2d8994fd01a57d24abe2cf24a6e1d845662d4a5d8366721bf4fa7894d4f83250363d05bdf1b3a88cdfc9283c4f0a1a13995088e41bf0743c5629c9e9ab83808ffb556cdb366612e90da55873ad18254218ea6312bb6dd774eec72a993457df97d5d0b6c1c1b6cafa9b3b8b2181b0bdbe6704fcf0aeb0659f3849ee9dd586bd6f8a64b31cd7a2a1b84740b9cc25381aeb5898ddb73cffc274b98c0ae2d8ca73c97e60892cbfd965d0f70ac78476fdb101b1e90791601b076c0a0659b6b61782037b6ad0c3b890b2986ca815e9b2400b4c7a88d9f245d301a4afab7dc3581faf2ec54def62f18c44b6fd8c570e96ade18ddf2c5766c65096b5a09443524f3825cb0bc547fb30d9453185b0c0fc142ab03741c66154f24bffa2d01d2c61e17cf7b1c673d6e748978c23fe9162f1356487691292876c05ebce5b732d9bfef8fc1933f0f41c74eac7265ca199863f3c321ba87e559cc9699a1385ef0168f3dd55c8fa45d7ef8f6267bd9e2412e66baa77b15fce315da07a055c19ba8423c14e9cc308c76f8922765ae74bf87675b900ca314e38716c9e53c582f484cc5ec2d21024f9c3b647033edb597cd7b0ac92fb987ebe8a5b5836151e2858a82094997a95d78ac5e9339588c9904fe7159403d9b2146b79e96ff3d546385122566fe2eb1d6c8d9f9dea10974e3877e1b6b5ef9705bd278b34790d05e359ab5c7609670583539dcd9a97fafa32bb7cdbfd976f2ef5a879a978c1aedb3f0bf3bb68eccb4f9fc07092462ea782f9b7b5e004d748d3f7fba298a70799f8cd82fbf782652886ba9049eabc803e85d2d5815ff453b3a982f947bd866b81116bed464e9c833e8016f98e34788445b3ecd37c21ae6de5dc78bd596ffd47cd532c4a9f75e7ed33db8c08b8262067e81fd1b080905db43bb29c297fe4a8b02ef2ad663e38455f99dccd9d163facd7adb384631044d31d6c4e9403e7dbd578c1935ebef54def2f3dd5326b23016406e30d7ab00b811d482e0b74451f130827e02bccca758726d1de4108432b7b88be9c7989a7e26eb286f5fe869295661d744311df3cd865eefe7c40a27fde088cbc93cb5173b0869b37271ffb18a190464cb654e93ce5d62aaacd9d91c81defc33e062a6f81203ff3aa4e43cfe8ce6402d71fa866532dfaa7bb4ebb3c5d902d94e7003d2ac27d17ef09bf6e2f9e46b5cde113b701d9e0dd2d041b11e9f2dbd7572934c830dffd9f70594825fd1e952edcf44ca6d61bc4e2648cccf720d52d28841e4d9a5a19fb01d4f8e0c56b5b483c2d9f6f90468c6e89a202daeed99b73aa4acac19f2b44a22fc79b849fdc9fff96d180795e84c5bc2a2de5eeac5f39ebb978b7e7c604228771d544ac9a3768c2991957a3217c1fbff668c8b9e19bd14d1af2d9edeaa8bfa76b6186b6c5958dd1643c653a169916946308e815912d1c12fa0ea3217caff7c3f65ed86846eaea96aab0aa6007dd9ca104bd7d359f571ebbc23de64c86515b6e7044935ef2db8fcb93029c0ebc0e7932dca696936583dbd34de3e171eccf8030067f7fd56ca46b859e01c556d883aa34d24754a4ea9b094ebab3ec8847dce5b6adc141993a3bf366d74088f86fd46750c7f89c782390ecdc481e72937c8c6c8d7122e5f23e1c36ca25cbfc6aaaba1852050fd57cb2190957f6a15d215814ebfdcb2ce4b3a66aed1b84cfff15d2ac9d7a1d85b31a338aca38b3ce01d9cbe4ec959c90e76ce9cc5b50a306ca8f957099bdcb6e3d29acebd911d8dbb8061db8fabeb2d40a6633e5e92145dcbd37881b9803280c93b8314be8e27ef46961ceabb84324039f93b58f96dd47485cc36fa80dba486a87188eb05c922c04f1feb95c74844d36c868c2fc9c14c7f0ad24178798ad5c06274da33cfacacfc8782d1820be624b72fdf2152900525712200cb5f66a57e1b6115576bc098782c6404ddb948f4fc2aa6775345b28ea4ebc3d5aea95981be0b5d93102e0983d3b6394f9b5200cab1f77dfd8e0bc8a88422708722aa1281de4a131a09cbfadabb991ca77b50270f7eef57c279893acb44b5e39efe7b42956a316b7d207db150f3c04c2957fc0193015a33e4d62fb4108935bc0251eb817e27fba5a1897f57cb98a7009c45ca9563ffaf12c63c7b556620a654836c75ace583b3aa051495279c113adf9a3127acd6d9a3bb7c120b11b887052e3276c7eadb356a0ee7ba887ea0518c359cb85e341a4a4daeee502442718ae1c7aecb8256a51b5f9dabf74c5877983c97882776b059b79e562173d4a7cc64707cc0abefeafcc499d345acfd0e07ddd69c35faa85ba5958c2dfec7ab2163d6147bf18f71bbbd5b102ba6856e00260b13ce09014d72d6645487c96dce6103c9137fe9f2f50c17248d8940b8a06206b4cbb8641988b1b99183a7196f6a67a58e1aacbfe550f7cf8d3bb3416065180d89803ac58f5725f7cdd691bd0f16026470101cd665d0c235c11b3db4e58ec6646c6722e0c36af1e4d6da61d0b5a872c0161e4eb9110bed590dc41fc60da441a99eb6b23fdf9404a2fec74b42b25ceba6b69e6a0185ef79d55c997bbaa30ced9043a962c45cd5e7279e88867081b83cdcc957da348d5c3b03b48dc4537a84ff49b99709208a40c15528a3fb34c62fb2e400d3d049073dd7258d8c4784bea903ce3c5b03132b3ce48dd05857a62c7c077b8a78f5e8f07d62f60dd92986725b3b17190a382f7639d13a032fa66f333d9c066dae8dc1e11b3895333fb4c77a2d521d0a9fa7eccf846af945ea8e213892be69feca8dfb558c507c9784a627d2c29c99fc3f7ee3e43ef2c61296f2186fa4dccfd58d87420fe4b1060facbcaf005458bc5a595f0fe10b084c0b9206c5754aef8a1b46d65ddaad4dfb9ce42299434695f28d011df4713264e146cf7992fac30889ffd5f6065dd799581b262dfb26f08731e6044d2f6d506981c40ad8d5183f51d26d7b4ee1efa18a87fd3cd45299d5c51e67e72bcc38bf48d65d9ad577c7dccb211559ba534e7ab8788c8f989b2b7631fb999433b7b4363a8d1c0f5f36a26726646febf633f5696c9c437f019eef8269e715ccb0da1797911a3c8210484e46799c4a19a849d97a30b2dc406c3409aca160c39d0ae9a6452939db287e5a5745abd75c2d972fcdfc8b03410e4684090b9765d7f6e98eedca44c27bf2583effd636700ab2f38cf1c6afcca2f43ea4020f2b793c7e68a8eee7c1f75e971bca49d3145257f982efc74ce76504c85a70c1c56679f2f5293ca76b086fc9242aca0f27217941a4ea0238c39980fb6ee324639770c2d5c530e13af57e4f5020ed681519bc927a22ceb9d64d8eb2eb47efd67add39fead7d8b2883d6af4d043f63cc31ac4bad2f52da2e7e77be7f7b66d22ecf67b57bd044ca6afb0506ffb241e3b82de1402867a8a709aaacb298d7697ae5b63e2c50d11a1884829be72724e266ffb4c2f67d744f4524bc9dff99553b45ed5355602c434b69616547ff531e89759726341e07a455f28a2008d6d3f1d0ccecfc0ddb76688ee7f0b485323c9d6bc6007828ba8765b7a399b4a3afa0858634cb8a3bb2ab8057aab0e8af51eccade822869e8cbc427e84bc5355430a29a49c3a6ec443ee910aa0fc878cc07d54b26eccd06add3d7a54e94ba1c0e63d66768f0d1c7f1b80f4cb1bd2220bee852f4b29d014ca7738d95c6e6abde79ab4d1ef68a655b9b80b7ade58174e5d1e613d2878858df00179d587a983a82aaaedd8464d67bbc6d1c218d3b5f22b0c9818102414f599c3198b14b211091980f4020ebd64d1f36f577124acc668031d5479d56dd2fe573f32e453fe793b6fd4d93093b90ee41557653b9e2e631a55eb5b6f055c663f635ecb94a3134d0f3cea39cf3b2e46596a5951f2515de9fd2e575ff14901f6b6697b35bb5e68fcf94408e292718732ac3acdd989af75287bd16a3ca54338999571fa608645c278b9d180dcf8f57e0365119c293652559a93db8786775aac804cc1a23064d31879b1c59e545fa38e4ceb544adc7bca38f2ed671c0d6e2da5de2e8d51a47be0877d8a968521143363714cc139ea00aa71ebf7369494dd101d6f14fa7273cd53e5988081e8eae9fd49ffb0f3ce449a8e517a2a48f7d183a49dac72bf8b9e57c8c68f13757b6ee9cc3aadd5b5fb2940b08f09f7460828bcde324938fea1411e2a05e33f71d5e7f06d169da406705afcff3b458e4cdb63e93362e6aace4f65b99b0eaa513df919156db287c2e43c3afbb6c3afda55c6a95eb6b34a24119d9f1bcf50995f8355744380ffdbfe44e8b7bacee80922613cd389dd1f0d2875074e42292d698a3fbe2711da12f874fc055088cf78cf4d7d8bfebbdd089a6560a2034bed5f7e8b5aafff20e7cdc3f9b5a11bf59490aff5cbe3187722ebb4e5d8cd15999f918ac109401ca1eaaff1e652da02a601e5b1e2d91a897a89130753f6857b106446a0e9618b631dbd6fa247010aa11a8fe6930328088dd8ccac708e5909d09f4f07313dbb23e6da88667a130f1c187610649a5073e1771140c90c9cc2cc258096bc28d9aee08fbd12eb9a4b525dcb9a83980d2a1f2a216ea33918ed3dd5d875e0f392e63143494919d221235658e592979ea599ceaf129a8cae467415d37bf88a3f5044b5c90872f4ce562802f1ab1d661412d34a7ab8059ec1bb75c2604f6ba22295a6d8a5084b49d91087cb3fa4a17a6fe57612529e4382cfcd7a27d6890f1d3fc51b964097a3555a5df1d6e489be027238752f06d391e84ae8e67254dcc63d48e53c5b740dd1bc6415bd7a3a5f6aa58bd6f501d12ccc694ea447f939a166930cc6add7874b804b6db39fa4df1495c7fe15839f6fcac4db0a39eb1a138e302458fe3c923a78c927c4eed2509b752ae6e3120f13e9252c4e801414299d2192aa69735bfe9857e62fd052a01d5c54bedde9808ecb80ac97d09d68125663ce68cd61f829bc2bfedaf4655b3881b04eabc0c0edfa8a2eb1dbaccebd393cbe0d8ad0c3a31fa2dcfd67d844f6dc7f7b7d1c869a9c8f6883bd26df446585bf3b631985cf6213dcbf34c85acc72a3e79c7eddba56c50f445c5eccfb2a5f9ecd8e5d3c44616fc979961841ffad2e3bd5903f711d051df321ba152ceec7e92cc707a76236a4bdb43802fca20931768fa258c3f5c25e9466032560aa690b7b1060cabb932056e7481d164d610badd651ebc9f83ff78fb400cf1cce33023749ffc6e0fb36d85f8b4a994d2daaf171f9fdd8dc8513e968972d807c74b969891cdb92646e4a94a22af16a4c4bfcb0beb7b9ff7dd5a3066a390788e1a8560fb1b2edc88b11a015fdb2c172ac4a927009ff2aa48bf78eca053cabd21070c12f30906adca86b070c4a97c31835cb184a2bb6658e70dad4ada5f2bfcf3d7b38ab313c0fb461b6f2572db34050d12b873ede3b77dbc749605c685382b10515e2cd27c91cedab1afc259ff2e57066693d3446415dc83e280533e38297105526804cc1cb9b675eb4e2d58789996b8a65255e9f37ba663d65a5b2ff8648e5509971639adb158e8eb93c14367689523c06a31b6a163bb231b8593c49ea55d2dfb3d1c9ca5fd89b091dbb638744011ad54cae9c60e3370fa0b5869eda293ec2d36a7d94486fc802e5b809c90c74b31302433c77b8ca6ace95287b7f5ceb6cb1e6e808a4353ffb2807eaeb365bdc2ce1b1a2d3a2e0df6667868783dea3b781dc84646c650a43116823e756127028e82638acacacb5610c29725e13d3c5539d49108c7fc225480a6616738191ddad2d6f4f2d585acd81910720262312ee0ed2867e06c67870616dc51bc1939b5b794a69b5181a6c9d50919b9a2224a5e7eafe0f3fa276b9035830f3e2c779e95d661f002ecf9fa63fec6cba613a072542d1da513b0170b891c31d881eadccc86cd520ceab2ee2bca4eb923bcc71bbed3cb91f2da765d3e3eb7d148efbfc7c69b22c74a1d0219ade13c66abc017f059b2d3035886584e5ce67a5409d22f3b84898279132666c6ffe726c9eeb7e4821bce325aca45104d5b6b46547f346af18878534a629f8eae291ecf08208d63b2bc8e6f5bd5be43475890c075bb20d7edc9150cc41db9f6e0a8fb5dee3dd29cdaad30860191cade1e5db7e537d9a230df8c96b5000feb5fcc7f1a5794701f0d27214251ee05a693b78f3f08247e33328f2c2e7ec7b39f804f0725aae7ebea9c5948a9eed8c114f972e4fbbaa00bbddef6f9e1c4aad93da298629d24198c199faad87c8b866e369c16f0752a1c0e951ceab6f82c944b657a3379c9b0d0093b8234e4cf0a8d0373029fd9bb09b23ae478607e0c9f0f5e9970b00301f8aac893d635362b5cfb12767a847c021927bf77851798a5f365af6207f9fc981ab048dffa429af52bbe0f3ae8ad69cce7b23640c54c48345a0a9cac884c6c4a9462c41087a3a42271c27589dd481af62231747cf159fe7a4e7d8eb4f50fc9a889e3a126cf2631bc6de8f3c369e7dd6f33221985dddb32ac9f641558bc68090956c15ea16c2579f821324a637705c21f2d6e971c078caa4c42226caee77ac2d09cbcd0e70de15864e6186d37ac3c73b5d05bfc4c9bd71fc7c0f5ed518c1eb226f747064db1f693d7384bb0d834cbd5b5e12c67a0f5783fc2a9adab8741fa32815c2d04564eb662f83c4ad35e4be47729081e57eea8a08ae0afc611037f9ecc6f691ac3c62e201e43f01f282161c10c03a0a34a5faf230e2a50704507b690512f9a9f2b227f2028150db9922ecc9d0256b1cd126bb7ed4534ae2460c1f8290da418b81d269c492063b65e477a407de9ab8bbb0e4f86a5b15c3e08c5ba20162328f24fbab8cba6e31dead7d737911008218e90e6f5b2b5b78ece91c1256d43128c41ea7c4cdaf89c9b5aec07c462ea719bded410c789c102f97765113fbd4a1a24cf65298cb1eb80308741540b8451d0924a46c87602d0683ed1ffe631a1aac7d1d3dc6c5618dd49a195cb9610a82f9b3ddb48a10d05b88d71296badffd590e28d495bb917953137cfac854b7b4cd05688d935d192d18ded583d941da92bcb3eeceaa371e5d61a4d080a1b4f363711012ba383830de95f03c96dacef61b119e2caba2902bd965854ad7e3b0ff54281eda3187e15bfc2430ad3a655e1b546ef141597d10bdae311bbfeba0655dcf49bb1eff1aa628c04ba5a7e43b45993037189004cf1232f9089d66d95bba875638b10cbaef1b6221d72c27e5eb121706493013a9ecb448fc6a6c8c9e483f25395b19a16b7d666951df5a04726c097adcd903d2fcbd13f33da439f2d40e479d282fc90a36137aeac23c62144602393f63e26be090f026690a6f51a11f146f5e798ed03ffc7ce07d3bf46b4a079cb45c8bff98f5b09ebe755a9b7bd0c51bc96e0f69364423b525a9873078cd5ae649c23896a982e152d3e15f88772157716cfd9914c793192187e6604dcc46b6852dafc33b82d76fb05aaf4627ac42ccddbab011e3f4e94371e746e9043f25cd0f636fa6600fb375bea6fa51f89288549bc88a60d2856bdf2e378fcc3979b364cb4101ac0af70bbad33839461d4cd5f0b7cee13d036b1a687e14013b06f5f770ba0afce84d600f49be8b26fdbdc36a77520c6423cd063fd9e2687a4af7dd6326918618b1854d68456fd94951b4d5dfe0bbf36c2d7a37ecc8c7d325466e80acc4345550da96d7d263ef2a29ab0084f5bb98be3af037dc0225e64fc483a92026c75da0b30a30cd72cc453dc278296136c45adbd5c7b3937289b484bbe7b55a32245714168be8710ee8920c7673ab66063d739e8086fbb1cd259ee612aabc7c97935fad0e293c54ddf1c67136bc3ec105de143c094998e1312ce767d61f5f2a3d9140be8a7625c9e9528315545de2d47e54cd1f6f803370a3022e0c00b7af00b125951a9eeb13b0f459dddfe4bcb81948ff2f5d83b0d1b0f956ca3ec0448d56a3e60f9bbd778d3b44afe504773736dd987abae4719e0d7809e833f57a4dd6528d4593f25a098661c5c4f74517a543fcf53c5846b0d1611de0fc2e287afaf04b8fa014e2ee0b7d3858c84bb109011fa66e42af7d929a112870faaa6b478b82101838bb9555fd57f751465e07856c3522c35eef0c7d81c5424a6d42a94077d359e4c10eb79c70f3bfcbd2e8bc9ff9c2c8c0130d8d0f92069e96a27ba6d8283e25835ffa43de0562b112b99cfb8f07d4c99df3e9e458c91d719d5944319c33fbce9e0ed19f0573d8e44b384c6b27a5da3e17d91ec82c00b78c483d23fec1d7bbb8f10a6de2bf23fa26dc44641a40fd221253f54ab2446e461a912f51a729b17b3106a160cd919ee0cf4e7b986476a1d2d9205dba0593e53f9389f7578cb60e9d4c3e0cace6ce7875c4358ce6707cf2e6a3b709a078404caf75191160c305208a315afe94aadb85b93f41f4a878b94dbb6a8fa1006a7de9dde886b1e7920faac04fcaa9397166022c830be11bf97ebe9ee395a81cd5eaa71730dd7cac5f12fd2f02db303c0ce4484dc51f45b73d8f3fbfea48f4c2fca039ca49120c5649cba8d955559eaa76f88ad2cce37d7bd2e0dea23229304a1646b7ea97fe480847e5aa0a13cd7afc23200c3a3a2a8258d78db23bf54b86cf09d608e4410db0c9ea1e41753078f5072389428a6ab917bbc7ade15ee7dc3927e8db08507dee9cdb960574cc8620914fa1bb4b0a2089dc63f1763ff59130a076072e30f9317e9f22beea9323599d39b99495b67783cbfd38d33c5111a5a063dbdf2023a0be52dac7b805dcfb5b3fa74b3a02a6d5f1cc27d5d1fd4ac1182b1143079fb5a888a3ee5fbfb849be84060df6365f6c96de5e11f23591db72902aab1ee176d3dac19aa8ce98260b7733e43a5d6d5354b44992c8743f0b5517a12287c05aff714ed787acba2232983d1d53ede1e860f8fdda4d46c7d158f93a316736b0e74bdd259e2ebd781825d73dbf89bff0cdd11857236295406d3c7e63907a87138e48ecfa12df7d7d867462a98eaafc20b0ce1bad432f0f76a295266bbf074c9e1a107093aa9f2fe6a17371bfafd1a73361e16cc8ddf262771b2656da1d42ea78b91ae714caa06764a5afc0ab56ef4b746490b242769829fecec7cab06f9563785fc493e93d9d96c5dd61741b169aa67a6169e9a5510824c53e82d34d48344ef14aef2a6ab40066665b4f69cbad3e198f9c6070f87738a3b2a7a3784cd12c1fb8ab33da15a975f3c7265404500cc1820760897fa65227244fd2e297d56d76e2d0e0cdf5f3567976d49bf8835382bcbfd996ea06615081f3ae3480c604eb032938b75911ebdae9ade332309f8dcb331f6996aa913063e9ec47602ba6c2cf6651c9b801b2159d795f2c8a1576d96218641cf84f2997730e7f2dbcdd630e44b607129730795572ce9bedd10d2b8e6a7574c50b09d656ed0e6aa2da49948255b6fa9f750a10fe272746ae0d46ba9c23ce9b4a7d2c6342947793f9e9ae123e84618c107929dd22e59026b7bba1ebbc53d45a5da06e3af79c67682a98890703afae96bab1be532dd7ba0d0f75a0df92d7d8c2b9b687f38aeaab9de17883f60ceb55c7035c872ab5d30a1d9920bc2451357f4b27825d0fbfbe1ba8123f35447fcae2ca15b1809db6bc01ddda3079ef4980447da61c5ef104375734eecc2b4661d22ec258f95e81a1a9a00c73079c5102be08e715d0fcbb29cfdbd7a3b2e945e057140790ab11c9da7247dd833d5e44c651d732aa0fc1146cd53d902f9d403f17a1723eed723c118964b140e2c31c0c273e5ee3c007a00fad1f2771c5d7e5a37986b37f9a1afce10ef37f2e1f3571f3c553ec4e4a9dc83b06cdf2956b7ef7b88cb3150ad7d213310ed07c890e6d40e9f66dc23e6d1fc0dedc458de345201e0bf54c61a86e94e0f2d0501852764e49ca453ba4eb64aa73122acf169748d650e8e51fc25f2fe057036832b39c5fc21fa7e5bb916d7aa415a09ec908286d773be9b9fa5135832090b263154b788079619033b1e6d31761e9cdd6c6e112903fb8b78baca9f8ef32489d03ff8791549b61cbe74ca6d1e4f05cef079e8aea09fe182890dc05550ba7fca9ab4e69f892d865d0c7bd95fc1b2ed07ba857285dde1d5e5e6ee1f3789abd4f9796d91aed289293bddd73bd77b2a69cae5ac602d0800765ac29d8d6eeaf8994386b14ef7e929752231f05071dbd24fd9e0b5447b2fc119ccda757acba8372336e1919585903ca0e4ba54e19b122be906afb3f10c1a6be10e232e09b4ffb40ecc7afbc5410f855ae4ec7d7f9e6718eefee88b3fdb9bc99a566554478de0af11e6e6bc525da022ce9105afe4dd6679542124edfafaba82da76589f82269c53e008888d53323a7311f1ecba9d726896040edd0c496d0a6a2316ecaf99cb5f474aa9548d7fc40e333578854c3bd394eebd08fea2a3e6a6524b1072b879ee4425068576c27c970cb032106a897bcfe395f8bc32e2b855672c9babc99701293f6176e8e2b9f6f13ebce9aa3f3cfd6ebb0cd8ae8cff751ffb091c29bd26d7a1623cd9b55b6d25b6d101f7efab133c86721e4b2e82a53aebeac2816f2a5411b5fee5969ca656b09a543d32eda60650587ca7eb5ef377d7c765ab8c856d3da1102ad0a24ee5755a85e1d90986bf1f32b2753aa443fd97c4fa7d3f759ff673d453eb488fd87ecd92dd61ae1aafca8d62acb280b62e27714891847b832688e289b4e71f3146ffc646223415e91309cacc1bc898d1f34971c6686b70d77f7254f28ac2a2f019ef18285da8d76e5adabe84787cb1b79f4b18ab425537a14f54b9d39b50775c9c2b8444ec2ab26b26f0650b786a9c09d07074882c60f436737190b23b21b74086e9f2190494a55dd8a5b078c74304b667cdd35b281c34232df27576daa199cb3a12e12d108bb4a72f28228460306bc78488ab296888259b289f5e5fa323607c71fbd6ba439c0d3f578e06e1f5776b570e0cc069da97c4d674e7583a82ad315fdfbd2537b646e178a297b72377e87e3498cd996512f81180c46f4d8659d9e855c98706f15e4ebaad182d1c1fde3c4a0a2b24f00d6d3a968b1a4c131ab45139c5b1a0ec97a0c0bd0b0fad098881b6d3f25a6c90de3802bc83da741ce8b17bf12a7d79922dc599ea42bb655722125e755debac6a72065bbbc89d8f8e6a7ec2ce6d37b4caab0aa90368599364cc5f09c1c5153f359f0645f31c76646d2937e9a2c46a506f45280148fe42d1061812bad15d2779441ed77e08ec78fed2bdb86802108fdee1831dd772bd25affd0b5fbcb143eb2270acf590b9e89b56fcbc29b72147dec7a4f5120b276019260be9aaaa2745cc37fdadc5e7dcebc77f4d038b2b84ab1ff6efa46db8365c07f4e1e9c198faad06b5b3f38ceb46a30800f0e28d6b63e85e5b3e269d52011f2c5dd5e32a3e0f39e091af6aeef4aef8a6e7f9767011b4e1254dd61796fa6e38e463e678300bbba1ebdbd7f13d610e4cc8c7a786b75f6dd1691025e89356fe18f6ee5e9fcdd560277156b3b16972f634edc757f20d5342861c758008cc2c7acbf17729866db65010f28bb6f65d2956a099c0d731cfb0b3198312e25927de6b854b230daa2613d0f8b152a9289feb20938157fdf42f95366baf65ab93e75939e7a8f3a45721b94279d79910d6237cf85b9c5641316e4513d6c971d1fffafd86977b531bee29e3e70f009b847bcb97116819d1b82b7afad7386385483acdb26dfecf457dbd445354fde62a6ee00658f27581d8efa4d5d8e869b3536290a6d6146d32d64cba89d9689f23534eb6770f14bfcf5f58c25f7ee4320553e41da986608736fd78dae69b5c33528c4fd86978ffdb586970b4f58366d7f6b61c9217bb8f3aa5036292d85dc940afa991fb526e39b58ff64dc412617258a17fc9baf474191f0023ea436980836ec52523599d9f6c2111018ce5bb35ce98ee9372e69445c0a8e509f4d33458a8c53803ceeee2dbd1eccebd0b95cb72075ebf8fe25637ed86ac629f3415be80618becd3d4c724ef321643f35fbce507c8f66cbcbeefaefc3ad0a64b96321e8d9b2928b6c89c32974f2e520ca23c39ec861c62de59fbcc23fc7c38e1549fd411dcd3465b3ffa6e9b7e6cdf56105b191e3bff675284b88322ec9c8cd25e5e65a3291a02244212baa6cba025919c7c6166eeb9bac69dff7f9b695557b60f2d90e0ab450331ae8a0022b4bc0e4f9cb3b3c7c52c48b68fbb93605250c185e6538b7af3555d55ccc719c485d8a339939f5210d537e3e6a04c0239f563ff4432a798a2746841488e1a6e7b25772e84104c25d5986866a1bfda5d10d34e31e30a56a3e1f78d8b81999d2e8b9554ea801b3124162dde0ef7a99c478000b37db8978bd53b2752e61ddb52e7c72932ec02a7d33f5234da18e37e86cc0f31e31e29b48d10be87ceeb347a3e43d916fa60dfac484fc5936afac9fa01ba63a20ce74709c25bbf272a573f014a9c9e42798bfc414405d32fa627f02f5b10ce20b5b25307460416241a545682d72609592a5fa6850df7aebf01d5d3a64b48f8bbe77e44ae532bf0a6395dedaf2385aff3bffee8c100ce064f8889e3d68ca480d94e221bca613e891cadffbba12cbfe4be570ac8059a9f06d1f248b0b418cc6e97614ae12d98dc9668e0820c4f233ca0ba52e3151f18e3f8c6d9e1b92cc8083a0059dfc35d5a2d9191ef38769c8647aafe753f52acde08386731d790c796d14196f2b2bf55ff3bc80ab37fa446851f673c41b0839fc7fdf71ef0943663a2dab1aa0b3bcbbe64d517176f7c55aa0fff309f102bd73b0a0a4100f42c380fcc65aaff10694c217a43aeab97da7974160b4c8a9a464fd40d99b155b970c2519de81920098b92914934115349b56ffffc421b6e4a15e56190284ad7cf0b1e8ef64df30d3e7e5f13b5bf97c64eeae53acc90b0099616708471231cab9c633166d78c9d11fcf4055df3a1b3bbd5fa5830785b8d974cdeffba8440250e5cbfffcf7a2541c39066827d7db16b7b3eb0a640c7bca60f37fe23c78be3517c71cb550f8dab9fb98379a5a7a532bbe35e255b67db810e77bd7c8c92a756921af6fc3307ba8c66e675ff75eba197dbdfd4b4a24193919cc73fb977270eeecdfc06c1c91f8b76759dadf00167afd43e1c938f2ac3d661698f93c5a0c0690a9f144050dd6a7cb3bd3b2c252544a4481180c04a781173b48a3f89b747a1d6e2bdcfad4f63ed90106cca93f03d91495a918a525c99a2113a15058f2c432a51bd77f14038b53312983642ffaf728696de3bc3606fecb1fe4e45f8821c129cccad091703ab93d0e812f1615016bb953c72c1c8d5fe2bf5b152c8dcda1134f9a2ef75d70740848bd682bcdf8a461aa6b32f348569a5eab34678c11031f2429edf490269bf410990d29566598a22e4f7deae7f348a8a957d0dec92be0557e9bc2ef8f0a153784a4bc6dc6e31b9c8d38fc0c60510fc6b8bcef8166e28975ce14340186e320159407f7262ce32a4244ceff563f129859c098b79c049759f6a51175156f10ae6d51cf8cca577877f95f8fde795266750a3b546249201936d11a229403caef1f9dc45172d5068be7a36eadeff0d78aff368ec3762068af5731946bfa95c562d1ef96a104c3c474942c1ec742184e85db5aa97308c586c213badc9e6ba8eae05a069e61bc05283ef0ac820a2707e5d412817586f802117f4b4af621a1543a78449b0fdd9c5c957a6f37e1f385c8649e9cfac9ca15132c56131b5c553d567f64432be9ed8cd39504f557d857fecef5a91728b3e01032f596afdd95bf59779ca34d36d11618c0f14a89363eeffae5aaaac5b02bb55773bce914ee8c61e81a578e0b840e6aa26b4d4554042047be02c4160906ac5b26a52d0fb25e23b8367d4c1e45db7ae346d9acbe285915028750027052c7f4eb79abfb38a1d0bf933ecac3acb5731993c17d208b83bc2f690324525c7e35649e65cb8bc828f5ece07ef6b282ea88c94b274ce9a053439a677e42a7cac626d8462d84614cd077ad59eb71b2d67c761299d61a065d799531c2dd7be0560e53175abb7f87a53bfa0da73fc24293da4aa880298503d702a3f91bda2e631fc9988bb7041b16a90341ac2aac6b8aee1c1d1456ed9440babc42943ed90b50d3d86ec6b48b27d63c2ec90b6accd7216d8ad9e2146508cc34fd8f6cec1ed36f608d9637b55f874d4874192bfe94b4aac70060609e890567064b4740a14a9e92369add5c7c69f9c56501bcdd72215812f96e22da393269c6160275d1d768894421363ed346ace7ee84a4dd7d4c6bf29dc8c1814f130444e5a1a08f82f7e239640dd203f819478ed959464b5f316a59368b1df686a48a3af949723c307a04364974f0586496bc36a79720c6fbf83ec02c8614450f2e603d210b9070a2ba9a92e8f1a26a94e359b3a81728dd631087306c1f11a68b9ab06f8c550dae1fb21ee4c41d467f104ee4c30721cd97706d6367e6cf70336b6c31e877dd4dd91b84f6c00136cf363c847e4e9fadafa86a9d57daa24f435a197ecfbce0d8b636d9846f29eb2e2a7a82f74227aa4bb042d2491c9e171c828261300c26a2715f7e77bd3320ffe93bf3775e0a8c08cf89765a6348f4d462c81c0e650ab1b050268e54b11659c642bece223261b2df42a58077af5c647ca72bf94813a1716094156a718cfc7aac06e30443cb8b9d833560577047b03e212f9a625cde4e4772509ba7f1610ce065a22de818424070d517512a86fc4c939dcee44c30bb88e1176a7b8762071999925b381b9dd0f530dcc5add900c50b341d0ae5911d08b258527fe03f58f6908c8c4620dd9dc983721d10718925734040ee4f2977daeda0695fc4aaa13d961f0dbad8f5b8001c6eee00448548c8254a924eee75de61ee9672736b8e79d872beae5a8c8e50943745d67af594a9d1c35447e5c8dfc926fa3b54ba2f34f2655d1a88eeed45481642a7dc87ff832999da1d2824bc70200964b7eca462f4469441b4389b227a6bdfab929bb0944f5d18899a9f69a4d0fa31d43d1b712cf2ce38262067dd13adbb6a64d92eb378de869bab0c7defd72c56ccaafa9051c04cff39106bae6cd54570c184c13926d218bfb11c9ad03849fed8bd5f680131cb065ca1702aa979b840a85ec136c0e8974bfb8b8cc8408d07ff64212ee338d960f9459c32a6a166b1bd0d087ee892d887266a16c5af06ac67d70850ef9528b05742b2e266514665dd876ca426d6e801216caecaf433beec11a1d89024572fe385cf9d3d68d501f4ab3d431113efcd81cd0f62df507e9efe5be9307ebd66b5e84462c9ad9cc7f87dee581917f3d6866574ac5cb425addd74b7c41432675ba38dc3b7bb01c2f1c327ff1dcc3b2b70c005447ab8f83127930a5ec85ed56b5cac783650ca98b1c719adc1303957c9c52fdaa04c5f360391aee3e0fc6c59ed0a8b33c21a5ab76a40393272a3f9692d8ab755f47df502dd56201e6b311a76b7535929a2e3899d514150e15b787084b42f16113d8d73caad0b0841e8a7a41557c08e0aa5f060c80f3071347be9e235f5f2a0e7fd526183d45c4cd178e4a233375283932e9415c3c66b37636359740db2882858c9ab643986befd435ca873b2cbe728efe79d0296a2f0cd78e6e7461d0a39b1e0779b35274d95439dbd1ecb707cf219ac25a0b419e6a0eec4ba222377834b3a7bff2539b8d1012c655c8092ab61ca60836c7f7f6287639f5a55cafd65bea828142c699d48c370e790bf2cf1e0ad94f9dfee8dfb462d783ca70e30535034269582bc0061d481271933bcf37db09248a9707e2c80e18be3f23f64d16207ec8fe341967126b66dfbb2dcd8a4d23caffbb63d3f6507b4c4eb26312b69916b157ec672488547bd2f45c10db665676464a5e79f5daaa250adcd977f8c018828c2a33718ebeb1acb27fe25d1b3e34de837f497547fde53283805bde97c252a6f610c1bebefe1624f4798d1b2124a154dcbe17f23ed7d0bf5a2824e309db9667355c036551bfb4d0b30df9f77258b2f19502ff135eab6b2b6cb5fdd1529befcdcc25d74cf007c471191d3876ccd28ea6f4fcb342abbc7bc9f5749bc1de7f016754ee16c150206e2c7716eb736430dd329ea2ae284b9d79f3806f105e872d59315c62f45ac1e3d98ff362eaffdccb134479b01ea2fbfea6e4ce0bc67409bf5418ab5fe5f67a4bbd4621800bd04f5a109e9b573da86fcd962f925624ad18dc45ae18291626a1f246b9e4329b525774a20a7735d7edc391a73c449c4e8c7522190f09b839fe5b14399b6273df610489ee24c7e9b424cef1010ff1c8b9f3b0cf228e5cf536bdda9ecb4a3846ff579b004fae93bb076e6573eed7fab5db53d0fe2eb357f7bf9ab8ce6bf2239c80afd99fba96b823b8b9b6770c5e3f4ca22ffb870bcb594c964878d561552d6500cd01c69bd3e3c9274918deb606e215e18a54869445efa57253ae2a9ebc763f9fc115e87698e8162d69e8623768f30639cf971180c33578c194061e51e0936db50fb7eacaca68265714659c3aa80b45c7ceae0e8ee41054ed29e85124b32c39cc25deb90b498117646d217a0831590524d8bc710252deaf977c27878a115410aa57f0e9f835d69ad41123d81a13626fcf5e74786a48ccff0027c38fae5fcec19647ef0e68d699851f766b28d855da563da0f7ea99296539307e086cf318ce679d4665a0e06d2d7d6d1c06f755e96dde9d60d67777b1565e537dae1870904dd6555e5221c86861334a22d8f4bc9b40663209872ec1e242d62c38c91f85fc8c774cf80bfd4f2bfbe73a9c046e5a9e4727d8fb892f1f9cb10296e53e5219a5c666ac1eaf8ec8d249bda091a603e7036d6ec7dac89f93d3605af3739d9fe0435383bf4c6c565db971b0c826a09ae19c6371d445ee2f75a191eea22908e5a41d70496242e472e24f142e7c2202af76a8ed903e83d22dc391ef84a10d9698bffa2f6063b97f7ecac912ac3ce123f33e4c2c0a00d470a2312aef703757d1de674e2ae98d511c302e061615f1b311bad15c7005ce5cec2e34fafc9b01ceabca374e70eb9a6738e76847f155efdc7be19abe00710c7da970ba294481de0e4a4e67b0ad3e6ebb3bb5c57187f340ca45ed930f4bf0cc0315d7675001b0707eb56960dd95d0c00a28cd4ddd3a32907b34886abcbd7d83917a2d2eedb68511fb46c7904450583f681def70405df660aa6e46859a263ab543fa58905b13c845f7bebf5b0f60602c9d5a49029b43689a319efd97789669f2e94dec8b23d74b0bfd087d9bcdc53faa6bfb80b7ee1671139575f36cbb98fd72b5e239944734465a51c1d026c6fbd4627ce00d720bf8f4eb20edd928c5a24f19b02b60e4643ffc201b27c37f7bd5d9d6bab40ce7a079164383cb28d01750e6ff43f2b2b13074c6d86452b2f425133fa2e1c495e5f1c983758ba80003eb759c735068f8ccb8e0740d82e811f97f35e28fc7d7ee7c2dad77678a25404c0af5fd6be57c073fc8ad03405af15ffd20abe41b4fe02fb15f378a802a7c6893813a1db2a7d519a270d96cd43950af74b9c065ac627c472f894f137ec3ade1647f726771390917c0f9e2532b743ffd53b86c51a8914fd7a52715462b103753121a4eb0194ae3dd05e0114d87fc7ab9259460d115e15eabbecafbb620b38d092105c9ac7403e8650780d9506e17ac805c38d37e4873d5db438d346073c3d70381a591c485c7fc63159934509eab607ad07d4d2e7ed8c1b54690a7dc7b602f63abe4e0de8999dc4ab129cf81875445f3e4f411cf0aaa6610dc3f5b020a3b923e45551a82c0ae0fb9b674f02c9d3c3e31107e62b84ee3aefe16312ad662089170066794376956aa303cd0a00dfd23301ed76af9444e71e60d17980ac8bc3277b845033a55f3515436bed7f412d87ad569a3bfa53c4fedaa00124db7fdca3b70a211e6a41ebafe4fbd6d0b100bbd5a66c1502f28663fcaf3b3c08052c551415d0d14673be4fa3fdc5aa56990cc56a28a99e8dfb0eca10d0571efd91582a63d1e28956c638ec3418f3ae7ff35e65dee9b1d764463289bacbe7009b9083d4851911dfbd167f9124d368a97e79ddf48af6bead8940f1bcb840f38c7a8e837df6a237c492d17b5e10fe27117f3f6896463ec7f72c75a7737a5f461da57bdae9dd7eabae6604039dcc5cf32d1d24360c05d425f3b3b1829f7a7d76f24a0949173d5bf32076bdcd24ae74f0cdc8b9a8818240b4dfe4eb85afdf3ba91ec01baa0fd95b27d558ea4014d2456f839bdf61ccc46f82db2d0768b572649ace0ad51f4d931520532da6fb0b344331af4f7f1ca3d747b0e14ec93b78cd8ccb993def2bc51c5eaaec6b169ac428ec8fc678257012b401e5b35bcdbc574ca12221be1bff6d6d59979598da28e19614a86fbf14bb9902ebc66a3c534bbf322da9bb94bddade209507f73a1ab0dcdd5fd169d46d383e0a34bfa5af861a3d0a3b440ae0dab4f8dca3ca3dfac42c8f1981d6e55f58fe9e73c9641eaf13af8f5ae96109544abbf4e2bc39c19ea8635a698040121a3aaab4216fdb9a1cac506d675455991e4f0c01114ea235b499f64685aac57c275b20281778e320299a2254d51f96ad079d84f770f58ee65909b555c4c99792c7d97163e07bbba8c5af5477c099aaed1013667d2e3437189ceb7c093a790b37a4e34af6c8b4ef3ac6b668064924d4f7d9684b9feb70d6d36477c15f9f088cd3ea39c50ee98d029cf9bd0005703d5bf32fd2e18e741a31f2c02d71ed58a2eeccad3f3b7f3c11197e943ad0a2af4575eb041dda59f86d6203d87ad71ef404b7f5b6688cdb157bc36aadef752f4bc8db398897f3f9f3147ca724636b1bec61c1d5f2458cd434bbd7ebc55ce371b60dd34a9388c947fcd914c0f38831230aee987156b35d59594e032d7350c3199cdd3d4b9166109f6183b32e03cc5ee15b60197f620e2c1a072e46b12447f22389ab486469c9842187a077c2243edd55e4b31d9995393f143e9bbb88b039cff8d165c65318e9427df5463ee3640455639185db41333b6efe6ccfdd6c50a3a6600caaf4681b311889487a1bd078c7431bbcfcaa7bf309113fbed8aff2cbc1544ee383b89d58502b222852ed4f66eed70ac3e38808c7df8c9d8acc623bf42d7cc4f866bf39a548408d434a39dedf51124c26a01f45b11b55009f70af2be498512762612ca821775215c4b4cd0567e0237c923bff1dfa03ca225efb5933de240d87f9ad9d6347debd5653018ea3846f049595db7141e37a00650ac07f88e69c94b931d9be5f371d220d7cc48e8ee0d88f39f0134e7c993bb7aaeee98cdc709ab73c91d51e889349f09b9e9a392ad7cec2c011abdf0b3c9461408375f3fead52143dec8ce8d63d1a1827e19c7bf93e3035a281f5c3bf1faba52827857cfbc96cd4a3cf3cb5a1629b20d82732a213a10e7aed9791343d722897887e0c546bd5401239e981dcc2aeaa65ce11826f6d250426a26a3b6bc31114d7677b2e42b976cdaa76ba61ce31a739dcf2a254784056d0b087c6dc710316c20ab22fcc0b4d99f8a00b989e4c182f0ae819c1860f2cfe0c0574bf53dbb09af4c392ff783a647ff1f612bcf64c540643790b0070884b53843ed948621991b7d142a1988e75a0354e4c579bc7d4a2fefbbcc184531dbf58176339a4edcca982405b2a3bfc29490a7eeca0287e7fc95f1c3e7f4041d17a90b2749915a74c841cd6cd25c6ed01adaab7eb6a13d033ab8b4128b5ec2ac5079d477753ca16becbf133e258d570fbd6d117fe2edc1bf89918a9768860f3c3c36f27e3923489ca2ccab52c304ba15a8ce9b9724f64ff17dcf24c1be528e4edf7ef78ace5a73f8b6c452f7816b8b0fe2cc46ff4888271ffaabac640ce1ab968ed75a458330693a98a65cabb9acb53560eaffcb245ad89032ca99ae452f1a5291e7d5e08442afa1b90891cd1a6216c3d3a6ed45829bc11b17c5e3da71e71865a1943c8c7ea22289cf9245d63747db85d91c210d78a094a0b45f5491ea0fd7552b71ffc4a8db81da0cae34beff2e0b9b20118a5639bea88d5ae91796424605b90eb7726b0231ee21f1e80f54391d3a29f5a82ad07e762fa88a9e9f29cdfae92a41b867399a0dda076d5174206bb44ba4c6ad116c20492605f035ce727550fc4a3e9f0614475abd8a1da3da56c72d1d90601adcf50015fce69308229b909e0ba2ef82b91a499c33af99a032b473490ab53d5c8a1b92d15701f0cda625455258a8029f95a972b938988b09012d234a1129d2b735a0475e24424e209ef1a5d03bdc8778f783ba07518f4cf3fce2f19d5d2238a4a4fd2a6e48260207c8c3cb56ab306e4d78fb5e80d4deefb9b8500fd9311723edcd0e919a3ec196dc34d3bcf9723f03f50159e0ba8ecf69f9688d170c62710a71a79ead5e0148325aa9d7a9d49131158b05a237044854dede340eaaa5d3f8855783430d6c9503d788ae5691b129b95a571d362b8ef1731a676955ef37170fe0fc93cfc4f5640c8dd7a643bfedeca8917ead9b0b01e08d9668a279ef43e588508496441f0a9345b14399eab7c8db747432299cfcb7f8cdac4ae54dab71875f6d0fb849e0bb4661a11148b7ac51dfb00788c0456e0c936ceeaf61631f80887bb0146021cbc22f0cdb96bf205a2dc2d109a8a8da24ed57690bd36302c1f3916a2dc51640032aa83b7d2c5a523ab46e48a0824d069e070683ab5afaeefecb9b0217e058395abb7005f2df8c0339ec035f531656e359755d02726385ddeb9d0608af9a52eb518c3182df91be7ca717278c8295fce9b8d33ba91199094a27f2d5062fe3954c577ccfdc29d73f5dbac721f91038f18a06e0e826272795ca8c9527b787830b1481974ca34a0e726fe2db666e91398b9c672cfd8e2e72f26cbce3dea2b2e37a7c0b1f10df8ae23804f8c455f493edcee881763a4dd882620971a2c8483cf04e36d65603666bfd73778c50ff8130e8f337ba3603c045cb0c6067df7cf35203d989138124781e370af6a89b48f8c8a1b036e8cc57b3c76be2a01945f694bad86855ea8e759f51541feffbda219625016aa6de7f500be34d97514b49942f65331842a90ee321500a564c94039e1be5e05d07b2eafe3f04cc8b33c3f9226795600fe467a936eb2e1b56e56dbe119e0f0a0aa623007235e7bc057ac2f8d9bbba98ec3facdfa0c2ad0971a01e15117d4662457f24b4aedbc9f99128f97d9d410c35ffc66c171f7d24be8cbf1c8595a64365e1f71d355731a64d0941c68515e2cf25075b477be5ff6d0de30fa474375f9b63864254d90c76bb34d7fe13e69c91d496f3dbf0a19d2e4eab36dcb463d7d62fe95d407818f5a688a63b6165b637e9f80c2e1545119b32dc45f36729dc1ddbdb2da0ebf07d70268a7d8dfdab12f58a1715cfe9ede1621ccc87ab6b3759ee5a77c65b02f98507c265efa17d6aa0355ef66b6856552c3a0386ddc02150562e35ea97e026402d24a3621f2437d80be2ee6ea6c6a24c98248adaf1541f122e4d63254581b184cd3caa1589a527a7db5374cd9b16e1c126001b3cc9b1d42982be3d6803933e2e2d347eaea985c1c5a867d4596118f5fe37e1ca75ab00ac3708371eaa45da5a1065a90caf91d919eec76e535fd4a6e0aaaaa0c27e4d4fa5581b778810b0c58d3ad625695e2340680a2bf70f8cac7b3e50f0503dbd3f8f4623d1e776ae7a4e7d85c8733a5e002827acf217d11028e407b36f4c9ce6d509f9c03e0c427aa0c9663e7a4f56073fa19d2d93c2c1353cf68aa5748ad6654d7bdccbd81cd7dd7e216b51ba2d65f1d10452550d621bd9fd16da1ef17db1882cbceb426a77327761ec795a5b74f592f966359b9b4cdf76f10bd95c1bb8c9fead4199ac4f655759887727849f5fceba7738c95253841f5506590f3b5d724fa2e8f35d7bd3a6405490460c24cbb529ba8f888333886795ee06f1c73c637e9cda9b3f1fb761f36e821194e99e681dffcf5356c4a1f51ba5aa561da5e8dd03b468d443d4c54199ef3116404126e24884478c119e451702033ce8b810488a648a348b05176638f8244058530effb62da9b452296414f6f623dbf8bcb7660b58306d4c6df4fa2642654895acaff90e71b81307668a881272a6148b3a4a41fccb1397effe9ff65681b4249a1fb2eea80e8299cf00121bb335ca445df4dbd608b86cec66ff7d3b523c4f6bc010e749c0980e23e42bc8f5404402ca7ff46add7983d917c7f18486fa715e940255a2bda551370f6cdb6c5c548c605fc9615619f8e9329f8d17e005ad206ca381bf6d383840ea35b2b3644997c89abda0d9c48fd06dbfff57e58e2ef471271a7d5bc77861256eb978fb175c59c4eb78e144ca6fab3bb63615fd5ef82d05266f9ff5d8f9c5f38a20785041440dc475313685790ff2b23a328b7baaff48da72573edfe22f785c5d62387d1a876eb07bc661cce482d6daae7e6a63a2f16639d87558767ff1a9dce12c43f9644073c592fe35f2fa2ff0ae6c91732420279afc2f327b55540cd021885b7f560d960f7c4fd35d4d2136739f92888bced36cc15cc0dff10de69aa64e5a05ae37d179b3cb6cadd6b219fd96f4e5c6c0a010d73b7fdae1b4c67f0beca7421466db34e7dddfdbd1cb19c441ad564724d8a51f841652383f1981f500c90917b3c0850d93dc00e8041247e47480166feb478ae39b838955ddd63e439463526f252868787d6080f07a7211799227cd7d01c34397e260fee3161421824cd56ad13890143581020ebb22da886049ea55ffbd119fbd1daf41e75691f4b4cfb1d6ab8c0aafebbc178f77086dcec401e8e56fef782b9bcc9c1c9f77c62246616dcc8cb3a628142d476d24245e196e118b6101972aa2eb1edddfe215fd0dd29fa91965c2887f70f9bba8bd202ef44728d8ba4cf4fb3acb3002f5905e1edeffb2b9d3c188d8e853fe8438e3ea1a1ca90457fb06c04b9907e66227337851846145311c9dd9f543a81c13a7a8065e9e2a860eb494ac3a72664d333e67c84eefd7030a2678be538a5c903cf67afe4366b7c6e1c59e12f0f12483110a048fcff39f2431e02634855aae1302320c3d9aa800a77b6b3da569de407ac7afc18f22764160d3733bcd1ff1138d97e207a97b5b73e64b039c63578053df56e6615a3c22447c8bdac31579a43fb5c2620929187afa45990f62d26b37372bec76ea4138ab86418cfbce6aec933ae4ca815c3a1c4ffad9ea95c740b420b1b190f07611d4040104412b03fd011f8f72aaa51f0235d689f61897a503e29a797aec3fd383a720e056423a920b1691032fa625bdc91c6a06301b0fb734b5111f7695022cb42189e963257ca78242af27f160357db6760d835e76158249bbe4c6e6ea9aaf5d714150cfd533732e1683a91ec46b599920b058333d511ffaf0ec126afd1217b64f01fbc54369ede1366c74161927f46efb451a5c511ba0448af826a8785aee998ff024255aa9c39cdcaca9ad006b7d7d01b7cfd419489a6b9037ba84dbdadef3913c9102c9f9fb00114460f5a3902752147f53cf6b687e1ecb5c3863189fc8fa04f08aa626fb5af1f267d7dac5fb7fe80867e4ec66e503d766d98b38f56cce6cd12c57e4c5563ead11f0f459d120763bb8a7363f1054f9c81d603bedfc131de8a20f4ed38cf6d83a02ba307ce5fea1280c79403761222ad1cb15466e1f88da306ad64170758684ca027416fe9e0aff5cd011de945781cc4f459ced4a59b111a09fbac26441ff78a8b89b0f297c545114af998dd5ee1347a2adf85acd3e375001797acd750852646643a0c4da0ce0c26e43886f111e47d444d9a401d4ed1fcbfcc061e395ed786cbd27770f6ac1a5db9b0adde2c9acc299f2eb1416d1bc2593d578fea6958ebacbb32b2e8d8baeb568a08537ec57eb5d52e61f9b97004201514c52c4c081a4f51ccb54f3fd3526315687290dc2618809c0c9d64f73ed39fc33db16316a0f58c5e4c3e9ce7e1931af2afb724e644d6611d1492ce7cd6c2cf50aeca10393c93f86d559fb214732eef47f31a47c09795081d1a448feaacbc4592f03edf75a43c9ac122cf08f3879f5af02edb9139718dfae9cd5f45b77dfd733d4d0019efd7e8a054e3f305695cb2ca510fcbe4460fa86cda16efbed1215420dcd21daab416ce6f03e2559c5615c1215adeb0875090174afb5d2898ca297e42a4e0eca1cdd2899e8b50c0d77b5ffbec4982a7b0f797dabd39c19233abc700decc74e2c2ec30700eaea5bfdef8fe46e48d8e14d43056dff02a0be4d563bcb1f691606d15bf140452832c2487ed351cb5e2e7009a63e78dc863f716027d88afd52a7d63cc42e2929fce710c0e1ffcd4394a85b70f3b466854d4abfb3b9b7c1e828d607bb3562fdfb1e7c23a946208eba6aa3bff1fcf6a85982dc4b1ba8bb82c91c14a69e85d9d01195fbf812aa940e8bc77efd94f85206aa400a530f1f1e56ea9551f6b16c72288e9767012c5f4f15272c571210fe957a1a9d70c2894d85956aed0178e1452bb2fc19241d88f4e4cd796fdb37f76ed304d4778ae8b695c6f0c4f4495c8078d819e9c44a3f820b984c3e491a0c25340b1eb875238b2566f0536ff7e374fa3fedb0e74f54d6a08e8192da8659733df43962d7f615a831c288de1243065235558ee08c728ee576aadbd9ff1390b8f21d3c79ea38f75c85684841415629946d41d1d80bb7a48b79d337483fe5373f69f38c3e81074ef62f872e4cf1d33115d719c1e3ec98f0791d3e25f72fc5d32915c270ed35f3cb7cb47b4310e9c902074d7ffa94b4147078eca2b839e20929a8ccdf0bb812d1a9244e4487585ebdb52aaabd31fa46829c86f6341af23ad2370b8eaba1d0fd7dbab0fa572413d9068e48f73ca64ed962e32b33b9a4ec96f5995dd6a274ce9a0ca571a3928a1aa5335d71c6a616c7e5a30c6b709d2a1e86059e73fb0ff9fe404a0f21fdd4d982a3de947af1a57e0e8dadb097f7e248f978ee3e63384199ad7065f995103ce774fef3349be85d390a5fcb58cfad6ed247200bc5e813ede9e3d1dd53b5c3b416a7025fc76664010eda5a659ebb242b08aac5ed29bf1692df1f6cf823d413904c04c656ffac12d58bd2120c1dd3050caebf7ebe31ea3be2e6db3b6ea5303a97659b4242c5cc1afac4481155df29428ccf243a4c01e05c424129b1cf344b2137f457ade4b2ea05e43f02c9524a9431c67c42e9320ece9acf4d47057106b69f33b1f6ebfb58e1fb3eaa0d5fcc039c412067b255a2741cf7d1591597ff13a9f278d16e571493ec9d13d6d4b9b9350dfd5b205e00eb931b99bad416f933e9488e5670dbce263b6c399af2c0d1e64a9cb51bbacf319ed6020097f5e824a2faef55b4d05abc0a79f90f741cf874ccad6b54302edc0fcb625fd173ee85ec011233e481becc71c16d8228412aa506b43e2a73d90d4d63cf998b8a9a31a2a2237865be76246247e5cd171ea7d76f4a7c10573c0afdbc6dc8bc349ee552ed95d976520ea3ce62a5a769b34390f331c20ab4b03c83294f28fa8ffb80e9aea249559313be58beaf018a9dc3f46817427f40d2d64fac4f06a765ac1c3efc961d5e6fbba9ece3bbb9666c5253d413098cb61c7816e1347df7ce04b8580d217a3b085bd28a21e250194506e1b608702f13f2934c7f45b91ecab99a13694f3ab2cb3a3a38136e72f393ad858bca21f46be85943f20cb25ea445f5e16e25556129938d251e0d92e5b2d67b25b7f4bcec42a15881e03be34170960b43da90d33b4af8a322172eca369d7bd534f3b2547df7f19397721a0e36f18831ee0d71197b6c3e89c6eb22c89d346cf610ff77b2f3c234c21281d0008ef8b09e903aa69fca367f3b5ded31adfa44c198f46e4909c2f293ca11e2cf26d537ceee574f2a3832e93db3792e3a75b80007edeb8daba2208d0ae6fc8917722e2d06b4d865d4311183b9471d0d0d22f870fe506cb757ab79cefe8061e44cf7f0e7b958bbb921e65ad7e8cd1abc3abfc259ac894b929b573831812ce6a021a1a409f1fe05210dbaebde553465cce8145135d77b8bcc0709676c19b295829bb1423e4070c1be7ebfa940f67527e5b34470a83ba9631dd408db6830aa13af0c69dd30fdcb33bf3a5f4b04e0f9fc7b3235c743ff80e097c7e8206e8c5bc82b9d0cb5922a70ce6caf8ac58434f4e37fde785fbb0a0dd4df2ed480bf1f996a91dce322a72794ce12f527ca2c5b27eab6e8050ff58a615b86fbbb58886df324bd2637c920efa4b1ab64376fa6c6870b5fec97375e67e373f6f433c04153f8af1aa26e6d7140785ee9dee659986c6d5e4afb12cbda578fe58f4b65ab78c5346663d9e697cf8109343cc44d108de0345afe1b889cb62f5cebc0253409e223ddf5ee1cae40b3dc76cd0725e949f45b3b56110972c033ea9c100d79dd5ab0a27ab72e91e865327b7fa5aaebe9ad0dd9c840cfa0aa2f71275fd85886b71c68cc228c610f8813d704d295a256fe8f9f26370150a54693c857e6c006dbb8253f0a9cd111a95b97eaf58c0d487d9c70fec22bbfabd395ff26320f9227155fe5a44dbcc16ef63d3d446036787625396ca33f8ce3ac7ac9dc198f9d3a95112c59b79fc08d9ceb8e9ad450785cb13f47bfb0a63e97f415cd0197a8170e476e5427e884b840efa90bea798000f7cb895dfe6d200723784cef326bad38031c838be4be2a12e24635b5aadc369bdaedb64694b47c3e281fb022244ff2604b8f1dcc9dc605aa6c5705aa8dc86321a81e9456d07397fa63fa4ef9f7d0a6c9c3b88778d10c5e5f7b2974d59467e18342bc5e8499f320c2a6eee2da083de5c1a552eb7dbfe12760365687f7f3767d74f4e46ab74e4920e0961290f7c9dc0c715969bb9b4a0a54f1542679df2ad78db6f71e31cd9c1e57df79fba9a2fece11eb700c8195e62868da1e1420580d155e51f1a37e873acb4b420202863f05d4aa27cf9acf8040f03af81727f1c17dc83efa5edf462a4dc7f49dadb4e86bdc229f5b8adfa0d2a2c661f97c11911745f736fbedd0c63d9db77dd2c6ca412ceb97c11da7a4f19900a01584ac7cd1608f88776d9789f3d6df880a929a7265c095efbdf0048a8465082c4df2cca3f11798577d185c2413a8a1d456b57b157ff6ae89abef306891f6b4dc70cea840d5695d9ccfedd489b4bc6b7b7ba30d8fbb958efe75649f4dae4431af9ca2d3bf5713bcfdeea01dbba81c38a99994fd9a25a101570aeea8c01798ebd324222471f4167b810c947d6ca909f9b02484db9d8c5cae35827fdd09369dc36e9e3af7859b42b338f91d6e6ccff258d7d2be225ab3ae5ff852ff60c6410ca756a5442fc0196a14ca50aaab57ce012deb49680b8214700004688f96d40f6001c9bd562394d5c041f34f2e64ad7d62120cf6c3e413f1fd8c5605b852e778486f683a83366e1eaa72c47c580f5ad50e162409f1642023dca0130c00ac19ca924168af65d46648901e40ae92f3936842714db19f836d684c4efbd388ea6ab98345a8d6245a02fae017f2ab23a6d08d11140f1bc2d90a40e09155e0dd9c1031016c8b2486574a35567f0b3010b5d2d35e90395293463bc6492f8a334cb6f5999586ff4f64e5bbdbcfe6564c6ac8184b90586dc4d42d8204280a6a57d01134fdf2295af7a7ae978b63d2ef356e88f42aa07a305c9a66a78b011f87ffdbc819e1e7813ba76f1b5f09fbdfd17679eacebb128f16188ce64965664e6c171e18a342badb4b6ca26c57c128213e74b9b27b0578c83d5ac813d0cb99d4e2388380171b87a03cf66cbdcdd3d6dfdb7dcf6fbcfbe209fa603ceda9117b538e5d33c8cf261b59b787b108a901f0dd013191a4399b376374da27fe195e6e3205444719cdc7123befd6b2abb5b30196df485e1bd30c8e8060bf08bae1c6fc7a536eb3b3805cc3eea576260c08d737f0fb6b015775e5cd591f6e352313877a66adee040c657d7d4b83d5d8fe3fcc3979a0cedd39bb2c512013f665ca2b5ed224d2e3fc93da8dd65ea1d118dd89a7e63f01445759603bcf7ef069bff2eba86494aec0a54f2d17c1c6f379e5a283a1de8b6c5b0093bd85e8a00b98a3be4c46fdb90a38a8da329482a50d3495cec2f32f8635934c0a53cb4ba04d1eacb23a9dd4807b8aed7be4d274779a2c52cab1f1b0376b6da274354617ad2848fa5f55f3c06d8bc8263c708b69fba50860fbfa2b283abe2376842b45359cd0148e5f2b8d4a00039131c0be07cfca50dee3bcfd0632e3abdd2dccc8198510553f673f6be70fce218cc7db284f22eb42f8c03c45d30565150f20178ff8bbf0e1186f0e4e1c88042cbbda73b6fe15ac27bff4984e26101b7aa54bc652e828a7e8b7eddc92cffc9b51a736592742a939ef4dfc208aa25e7d40f3d9baae023b9cf65c6505e7a47d407fd63f45676507730179c8898d8790d4f955d73b3b2687f07c96b3fbd97e827aaca201560f957d446c3b6d31ffd2979e640f22d1b75566bb908af638318af31f187814b26466e8f08642e77c816f27a428a54c06a62a9915611a4f2d378fdb9a09b55ca237b4033151aa98ab255950951f9ebaffc97f5c5031f9fab8e4d698e7832d02086f2e30d692f5cec5daef1c2c10800281ff5697f2eb6b4ab00422f3b586e5117beea1b1a26785d6858efe9687ea61c4f39912fa8146b1913ec82f35f292d2dd04b0c84fb595595b57c91fa6ad3f7e74489b044c8a531d4cc6095cdf925c0aa582ccabd70527a96320a3fbda50aa610bd339abcb396f2dce8a59c9759f6a51175156f10ae6d51cf8cca577877f95f8fde795266750a3b546249201936d11a229403caef1f9dc45172d5068be7a36eadeff7cc64c4a2fc511ca80e84f303b627d47115a7e439353b7809d8f28a6fec41bb57482519abda2b0878d4c2362f57abb9a8ed3644d0b5bf908f0d3730e7459c6597b08b4ca6f7147620836cf895d2a6b88c80d39059c76d0e08dc9c0d9ec591b1a79accd0406fb8e87ef16ac02eaf5e0b3efea5a4d3294dd74a13124511f6ee010961b6be692af941b27a9acefcc7cc011f8be1e10e1ffa4f60f0e6f3471ba74f5ff1d66c96c83eadc11d7bc30a40de336ca72b6be44a59fae461873b0e974d81ccacf6865bc97bda206d68342b7cc4271cdb0d5efd55424be6af7d0f23a89996da56d8755180aff9f3719fb77cdebf375907c806ea183a6723273b74002b9b1288991f82783349f67b60826960d0f95e149dda9f515a5e79b4bda42b8971e023b4105ef6813e497f2ee58127e6401df38639da43e1b0734aeb7200a759d171f9a8e60cefb868a77f91e1467fb698f7007f23908edabd297d6f177d12e429ed4baec6f3427cd6dcda0ad70d5adcd6d64fd42b2b60556e1d53e6fd763d28707eeae556dad3f39bc363282d86feedfca8eb75d51fdcee477c9e769e78909e3143d7bbc236a1bab980247c9c8906a69c224ea5ad807f01ac1571076088eef802ccb8a9aae6e3d15da35c984cef8e1cee6c8875c1a0551cc55552fd2247dda249be4ea4fdd5e2332e63e1432419fb7a92e3ce6e4cb90cd324610c84e5a1a08f82f7e239640dd203f819478ed959464b5f316a59368b1df686a48a3af949723c307a04364974f0586496bc36a79720c6fbf261c9cf9ae7f9a1914a411c48056fdd7c6f184e2c46f6b90d2be60f449d38ccaf5d6b38ae766c33dd1f69539025adc6bc6e1e60e90016f7f34a737f8bb1b6b6045460954bf7ed696491475e0e4214f29d9dfcd41f651b7f0684e88bfe4d21249c2eef8c74e2bb02baf287e49759de9afbd7bb36bffda0faee4e14db115fa381e421e6c9d11312b22fa7a26ab79bd36ce4642055a5d53fbb6cb4899f4a9793aa7e6b9cd827479d73625c40b9ec6d78b4510fc30e2c14a38a5af8af706a6779b8455087c65d736c0d452c6b9392c2b48c38c0dd83b717e66c8b992c67835a0fff6d8af37ee4a84f1cc6b37d073466f35fdaf38d3e5a05d062eb9cac42407fec7e1519fc02f74df6249fb0332b21d64012260ccaee1b62213870fbd1b663cc7f52218a2e31ff04bbcd3b52c69c433f9342160115991b2c210d26debb3f8d28f92f491be9fc6d73c36b3e8491e3fee2cbd0ea0e5446c06c58fca2d119d8a723a2233400a59f0bee4ad6ff5cd84bc7603dcdb0b584460ffefa08e84ed2926508978e0457e03f5f60ccd8a2f3380e1676f076036fd2ebce3b373a5c913b20514b9c96e5068d79b029dc421c9521234dc391d47a0cbb59983b2fb398da95aef9b36a8dd8f6e1d4b6828c5d2c7ad846db4b8bee43518d4cc2497f5ae20ffd43aaea9a79b342ad3107c6319f97a605d5681b84ba0af6a66c89055d0768bf38de397240f0521856050e2a0e2de5de70b9a4b1e9eb75c5e971bd19d8f4a70103faa0190f1b1959400215006d094840b9e0e4094d0854240a44b23ca8a34245e25cce3ca1d24be90b9b0a97dc30309749f41af24ab4eee63235bddb1580266fb516a0936d75896a5f2960154cd5b601bb82fb08c26647c33830d39fc0e5b3efcd81cd0f62df507e9efe5be9307ebd66b5e84462c9ad9cc7f87dee581917f3d6866574ac5cb425addd74b7c41432675ba38dc3b7bd39435d4cb4a363d867ad7cfa2871929d4e0a7ce448bdd4a8375d6e4d97e2bc7ded781d7c3835dd02cd8d95ce04cf7f8271c31601aa59ca8fbad325c6af48da0a513340797c58bb10096fff9a7eb03221efbd5eaad13d5248b16c1c603a328b4ff701a2ceab7462ee43707b01b40210d44f7290c6a3f3120758395f28818c0de0c879bbbe97e9153c2aedaee9e505615a19b864204ca19186cab37a2b4ff865c9b8496ecbbb49633f992109af0615d474a7a7cfe3e473da1aff3541de56565e368884ab35c1c6150292ff237a5ba210561db0ee58883541c94c20e4f5a07235bd8a5ba6d9dc73e0e8bc8a0bd3f4c14ad298dcae7d05ff246b266d33ef0e2866ffe9badbba6301e69bd8ade1dedf7fbdbd89d11808d97dceb683aa39922c89fa7f0c0cbfc3593c6606878113d0a22842cbc4c0308601884eaafab23693277b6469f225b8ec748ab6479eca796ed169cb421d18315062fd514eab2ce78022238e222c6dc044506ffeb4d72c08a565506265560e5ecf34b9403bc227a69ae22e2f29e6b82a396eeeecd7b91b88e4c1414b1acb27fe25d1b3e34de837f497547fde53283805bde97c252a6f610c1bebefe1624f4798d1b2124a154dcbe17f23ed7d0bf5a2824e3319208443e16b4068f2b3a9304968a208edfb2591e7b7cb9a7907f416c93612d0939e3b2caf0deb00efb6d409a55370fb83068d7d1eb182ff144565e2e61e276258d4c38c1c9cf467565e3dbadf23486a51fa8c0bd54ddd4d062d1808b021aecd06a4ce34b07d1b5b403be36c7ed335353e6276bc5b10e5fd68086b4a3f0a531093b01ce0ddd2c699212246301774829c2364eef45cee79ffb1d6788065a968a487bf66659e03136f36aad540ad8b25c2b51eec48d5c87ecb710120bde9a2826fd8d5fbd5c62fbd8445b7e42c742b3edba2308c90d6075ccc252c71f28c740f5d860e3c65a3e1682383f2dd74745f7dc374a8586742565db3f4347caaff72b29d388326392e50ea4dd59e077f3c5efe09119ae11472bb374536ec21c27d62fabea0c0c78bd957fd3b422278837ee8506a1c4f6b7cc5578975cb086bc3273e18a54869445efa57253ae2a9ebc763f9fc115e87698e8162d69e8623768f30639cf971180c33578c194061e51e0936db50fb7eacaca0c3cdb83bf919a9a04fc718d2aa656709923a489d63acd445a217868385b0cbe58bf598faa921fad3a03cc7f8162ff5ec54e827aeb10532bb8542e2adf7fe24390459404503b18569f92ddc242049f0d4424f358044f7c9e8dedb5a7bf4f7929226f7e9232c809d4942a6dd60c5654f7939387ab955f4f08ec7b56434e23eb521661e8a6085b3113d0b4faed13a225a2784c50fd2f52b3881f24705ee5892e3bbdeb4868559962a962556542fa929d03437bf419ee5d0ee37c3ef55c03a199d2c77e57cf8ca6c71ba6db9e7ed30fdfc511b3a9779a630670d98273ec607622a3d8cb7b67b93f5847973296c8522d5176eedaf526b1d96b3fb1159ddefb59a632db7ddf0ef5668e38e5bfec886b41622bc9ef8432f591e5da2249758037de22fd1399ce343b9dc0bc451d291de125858f8ce3c3871e0c57b9caff08bbf13c2bca0f653d74be132dfb5f70b4fa4893018d3f220dc11e4e7d1bad99dadad916fe1d7f63ab42007afa9e69b2dd3342aa7af8b862329a7cb6f8b5af46e577fa027ca659d334f04afa617caefeaf456b899057c19d76945df5f241aa6bf9e5479199dec51bfe0e0cdf2d1cd9863c4101fa6cebcc5f91116083d3310e7172180dbb0a34acea38fce3142186047c7ad73b6a669f73a079e4e08f90a98f1d4b0f0893aa803b14a8b1e25bf8e65998393c2e92d328088f841ebf298b2109199dd9ea8344e540cf87f8036409abb11515465b4787f5b3adc4c5f556893b3d00bf34b8f06fc4909692278eee0c04e69732fcf9e479194def1bc01d08e2de008e51dd1855dd70ffda6f2a0c192676e87e3fbc38ec44e14286cca8e1cced35fb0799a6623f0aa3a1c4e1cac02081d1f6c2e58ddf117f3b1ed19e19cf5e13da9a1153d3d00589036d69af6d0f0f73fa114e9f440967339335f2a330ed3e8c3f70865f30da10d4299fb1f22f79a101c510e323994db33362d24c687430ebfea85c7951dae42fb750114f83fffb4e479255785d757fa04824f1ea247bc6e340808842414eb7a906125fb4a891ecb3265e8a310f510b583e0f4ef5089d7e6f6778da7a4487261e7f14c50ec88b2ce91e177137a32569455a6277aa243cdfb9852a21840ff181227bcb616a676067083e1451943c74e6cee057bd7f97d68c088630192b5a1a791fb3404ca694413b2370e9212fd1f05aa0f4d94436183e8bfe1714912c86112d4a376eca04d69d243aed9274997243313c4ccaee6a15d840485876058f8aeacdfb6dd80ef7f2e6c60c7ee8affd801eee5dae713b31a1aef10c8c3842b0e365a0b75f118ddc66cc23ee6a139471b5242128e785c470c36a95dd56314971a2059f195dad956404599d315e9df7aee5b9d87b6145385fcbb5b742968210b7fdc5aee565f613416a691c3ddd9a018d349ec08d7473f09c06d2a63cfba9dab32424f86873e1d8d6ad851f9857406b7ce054bedfef85054a03aa9960fb43b5102a4a5a9ae2d7faad56d709169c4f6cb997c01621c8e63acc97bea96176d68ca56ad5848caa19817e747efb67acef82fb511c8cdf727e6e0e99355600d5400fb80ca11204273fffdbe4c0b8e9ed8a643efa1119c456b2fa1c48c73c20094436c102599a4e8b50caca5b4601d42a206777d342f8955659391e9e94b67c376906baf1e93f88792b3120d842ed9f0b417a993af571ca2737adf2a58eac1b9e0d37dad00c3bcb0905ebaea743d2621a01731c0be814460438cc80098b58d04e7bf8c8a421288d846e564bb09764f52e7c52585041056473ff0602f90918c003a2848c4eaa14ef1169b7b6897ce16950d170ea484cd6107e213c8c191b7625c81834f0a0b47e42ffd04517ca231d6304f28bc979ea92ba585dd4147605ede1ea84f560b763e37d9cbe988544b05d1a07fa2bb361009e14f0945a458afb601159a7c33106c92e387b5e38f984bcd95da5b423c691261c724508d7da2508ab2f6bc67f12a2307b01d80645b87fd4273956dee8a07c5f4397ad5465ad9048ad952e69d93a55367d32a4cf7e188f1fffc3fb735dfae593fb347537982bdf4dd9e358d667022cd83cad787e32518deb7dbe2db315defab3885e2bf630ac25cff15d08bd71a5a871fe1a8b5d8dfe571f60f876698c0ba783db6cfc2b3bc09b8a0e04aed1c5792d2bc9b9f1cf5da16ceb52e80f922fa20a0d9be10eec1756aa427881dcae00a5b415bf670bd6a51dda92122f32764c557733e75689e0e69dfb81825e3caca5a60333c5b938203bc0180900ecd0022cdc937b04325d21043b2cf1b2a2554541e3315cd4147a220b56aa95d73ffe21d18b447f9654a8b53597e31b040f27bb1cf9f1a6f496e9dac1dd3331a6000f9c33d19cbd47fb5e0eda20431958b4679a68d10afe46c2336ac140db3fb115cbe42e5f435134cd04a4c3d2d5c5660b0e4539c61739ebc28962475ebfff714b15e247e7dd6b8d9bc8cdf72e735ea3465e55916c3f416c92877fe6d909d3a520707ad67b259df3f83fdfe6c5503f0b3192fd31509aa0d3a2bc72161bdafd05c56f19252bf75b9150a529e4cef7c19f4db275a423ba44bfc6d274cbe4ce6ab76ed03db1cd90bad87328e0655c89243328663c3f2affe5230fb8acdf66fd4ffd15287bb402c7af203251ff0ac73ece0e6c33d8298ec27d56ed4073b2d0a9242dd7df01839dbe6119ab89a78413f70fe2e00bdd9ebf8dda9c5ae3f72eae503ec9e21fd98260c0a9d66ae251b4254b99c7bf9df3bda7cbef26a0bcfa660c3a39ea71690756e61d5bd02c686df65030cd731684ad883679366701e3212af008fd1919c8cc9d2fb4acc2890b6fb5f5bfa3de5b7bc8bac0ddb4b3a8ed3093aa6cc24532e22780760adfe81b3bb0d59aa4065aa9a8e538f8dcb5b1746ead10b362b932ca2ba43f0bd1f3d961ce15b447a69b3ba36faa188c222d1f6ed297bb5eb031e2c74a1ad8640906d7ab6c7d11687fa6eeb96a93c86314172c4120d761d3469f10070101e26cd0350d8a92175475c5288136db14f8c1f6b3fd47a7458901e52481bb3267c1f78c3168568aa6003842a47c7ec5e819f0b44d65d154dca2aa39b8865e678eb3f99e9e71358deee2726c95646f172cac551e71a8a74c0d1449b8adee42a1d9389f659df95dcf5d991510c6ecaad62a3131282672305e3e136fd168e26006b512ac74e5d09145166b736c24ddcd62443b54556210445d6359c303139e35f52d220a10286c96abc65f9882602df3400ccecc209aaf881724c9a1c4476a4769fc615f85215ef4b7dc694ffd3bac575dd5d7a2b0d9a0e2a5d349d14f85cfcc785c031e1f2897c961a0216dc2430f49bc2a3d404adfbe1f1c60d1935549236cc7c10297e0b102528a00e68cdfc75521497caf9a748d4548a08729231edbaebe81fcbc32dfe9d123412d44252d704d2ab83429764281a335a1bb22575cfb963b4a8fa4afdfea238595f0f252b523f76987d608e78d2894ac627a648cba2a653398500f27e1309e8f0368dde50634244329895a849033cbd4757d913c9b249ebb413633424fcbd9b197d60f5b99f86998892242fc13f901fd4af50d1a2615d94fecbd6410000f0dfb0870f42209097653d8bc0bab55a9ab81a320755dd797d8ff7b232af19be5d6e1bcdfa048d1e83e8c7b3a2da7815a5f3c5eb12ec9fccc7aafa3cc11cbfd8e1f7aeea9e17f07b7742ddd0a9fa154d96248d7c9f642699068c3b986e38b24389a6bb0acaddb3d2d9d5d99d49bd4c6547a79226a36abd69c2038ce54099fb87cd14ecf652ffbef488550e977da53eed7ce70632287c0709192bb0945f7668c4e03d2ba7ba4968cd68b23f98f2b7c4b2c30bba22ddbc6fc95f13526d6096c37685730dc8cfe163b495bcffc105b1e5989b85b14cbb6a9e559afe587d55202270641768bec6480a4c04aff38b8bd79ff7bf8b2daea4978ea15505252d50873fe01a9eef1f21cb269321cac353e7b1989ecff4c1af9825584d0e66a46239bc655dfc48f158dac9a58de62fb269bc81820e38eebca1f63d1e8b3c63b3cc79bda71635812852b9954df3212e2879c1e6fdb7993e3a804c035720f1479c192d2430c175efb56e53551ebf6b3db8633eabd0e90f3abdcbb72f82b0232f855141b47f0bece94252ef88f6932fb5dd494a5b0981d359e22e51ab771fadab46a71abfbf3f2b915f8e5bc8a65bf20634ad9243d7ca2c83af215d082edc66f40cc8f1df0651995a5f2d15d6154a934f182a3de7304190dfaa97fe6285934d8e4bc868cae4fb6e16c26c3758f16134f5208538fce9b38a708ac31e83acae3c5f92c096a135f39f63e6e595281eec77fd4f88d2b0d5ca37ee564be6eb28ee617d8c331b4cd44cae2e2d33bec73ea24894c254a1109c49ded75f1b52ff34dcad24176c6477ad964cb88ff954227fdad723ca112b9f2d3d6d6d24e6aa3c265ba9f418aedbdcb604283786c092398c4ab20cc55e5b54549cd9749906678b0035f6901ca0785e77ab30ff602102262ce982e63f6c7d9e0b91fd4be586c2886520ed8926cce56468330ef42aac4b6d0a638badf59ed835b29c4f62b3df875098f674936ce5a4ade581cdc2e61889845b9ba49f69e4593962e0a977af3a71b46a33470c435f28cc2261d9d82260305668d8924b27e85650a5c4050c00115fdaba345f8604a1848f786e3f801a57c6b284d6bc2a2e3ef25b7e2319e090afc01a72c6f3af6b7ef9568ae490f909f095709f20aa8cfac4b9bcde2ea01496c16562864ad4c7419ed8f7a39d5787088b37cf297b5cb27f90afaf9590df4e585d04437a06e6155349486859c48f758152148f5b02ab62003da382570c18836dbbc299715f64e6883873115b00fce2d2672fe52e84dbdcc9d33696ffb9fccb8d499aeed16153b341e4d6a65d637a78155abbb073417eaa214213c9444dafcd19d5574a74ff1b9633b4c8e8ac918579d31bdf05d2712b7d08679e41c589c6f04cd8ce3f915c0bbe19f1858aa0bca3a8153e43bb73297c27f3cd364528c5bc7c984a3169d8092c20ba96ad9f551d32b13e2edb1e3f7f904d49fb80905db7ee2e1daeb8773fa006f8cf29fd37d9c8ca707e97bf90c208df893dd60da28a81c7ce8624c6c36af2a84c91a18206446b083e44170785247b5255bd8d4715e97a3e16458e7a96036a2952492d5f0bdf8e113d0a9ef6542f48977e22b4fd7329967f08d9a7db5bea8057aad53983dcfb779e45f0c6d6b8471b6f44fa1b34e6e74f1fd78375f37252980915c7734d6402acfb3d4b2ae759e22272ab2e29879f5faf33a619129edaac66aae51b8f56781cb0264c0c0f40944b5a6f8dea305f7c8ebe96d33730b0428da7abc4af53659ccb9840e8a4bca96ed67ae2da6183d230397692c1c1e0aeb2451d778600e0ff991749b1b6bcaa805d1551caf51490a556aa8ba511ec731a598e2c5fe466b857c9ec3db16a8107177edaca920e724566daf38983d8b9d5a93bd91595695ac03c4513c8c1851b009343e666ab8fd802942dd02fce7dda9817df83a007d494d5b63782ec8c7919abd55bbdbc9ca61b81644af5c3d1a3ed4e6da9d277a80258431d417e9ee983bbc9ec90b2ba801583b3691f2974048a49a7bac60b9153cee84c1d5b8d6eb3887e5200fe2965d369bf5b528f0d1cead86ebe8c498e57172a4242c6371705a708731437fe9d6fd6e3d294942b31193463ef39e7e4d3877547361cb2980043eea1864e7bf219002ec2ab818bd49fc7210106906bef7fa720af79ce6cd2ed5e54ad1e6af32ea68aedbe9d4a796962064d63b4a7ad6c6d9c2eb4ff0dfdc1f1fcb1422105c33dea592b0f593d77db8812d9098159e85dd4d9427dd6202a5d5ada8b338d898f35832ea0581ee50594bc90ae7acddd493bba5a6c13500f1e65d880fb9f7379500d1d21534e1af78f65ea6f23ed72d06c20e2dd31137b058d1f2279c8381f4e97de9c9d6d2f2b1fc8a152b886cce1af93027e8597d1f51b207ea89a78812369547a357e3f5722d530a736030b2e0d0acd687366ddfabf24d21c1c551ac004985033bb2f9cb0f38fc83f3b7d433e1185f1be4638b11c003591c85308609a327908caf30a659c2ad9f7421ae57fc58af838a113741e8d422d3482b9640c692885cdd2f45f0c73f0e8a139c5906cd0932b5517f5d937cf99b2f84a133b0f23c42f8428d6f0e942c70636294bf4f3b0d9a54101e1238960f506a2b46c6eed24048af70067c3f667c30ab345a665ce232a807325750829728570527de739ec09b9977441e10cba38f065c57c737263088723c38edd0516417e4cb1f191055abb4d64cc9b3216346a6c5ab58b1f9929349c321a5e03c7bbed7302384be3c70daf330ab89bf3aa05f412bd5ffaf22fd7e1454e2f3981e82ae0ba7e02c17ea409305ef3ae2f60f639cf23133416aefa244fc99a615bda8931c66dbd56a8137f2f3d416360a75d22048f9d720384037de2872f714bec6dd33834e1ced66a9a65822586e118979cf75bac79fbd15327bb268ada4468f4e20eb535f0c40fa73a7c6e20bea42db57be549c3400ce3864d22d145bc8591214eb35183b14acd43eb25e50204e8dea5ca2307bcf1d43e67be1f67d73d2adea59204e50d37d451eb690518518fb4570b05a048395488452cd490fb6986dc97d1c6d589e968ba3a8ceb8169d95f570ac6cf3953c4eda4f2dc2c28a9116fa8230ae8b308b980dc01f8b21e2a8948539fefb92f25f06734747fe1efdc12a6c220356b13d7beeeffca5917ac8f3df9128a685900ced67235b41ee75138ce0a33bd7d38d57f5a5bafd228be0c1fb2ef746c870c1246d96f6e7874e422abf52bc097772ad0f84bd65a062a62af0c479e2e4c8e12e5806dfd976642d96ee2ae119fef04fff8aead38c809b4447ac68176a35fa1a78c027c9e8a8226d9f5a5d4b365ea35b4445d8c51e84b03559dce0277efaa547a37bbc406b2bbba5528247eba6c075839bf5800217388dfbff5813f4d5d8f58b4d0f1acc89d23b8d0da0566dd3d8df48891fa77bec79f8017798dde13dad32ce35a40ce799c596a6c38dcea3da5b444d8ee492fabf4d10a7d088bc96e69461707bc3790a199f8cc841e3e26cf7bafaa48115bc02e6c827aab8d889b811373545f59bc735fa8c9e8261088537f817cd5d5f3cd60075e10e134bf70b6a225b3774c8694da2299e8abfced3449b292e8be8468a696038e23b1ad3e3d870aa540c413267e030839aea5ca9dfd91c8fe95d41945cca9fe398d441209d3c1dfd2474b239cc5daa58211eaa30f84d3388802992f049ef5b145dd063d6349819abf3d75603782becf2a0d99c78295698da79586576670f422c63386b92b2fabfdcdbf75df58e3e502f1e6d2f3828a989e9442fdc1996f742d69779e598106bf3c9f429efedaf6c8aa00ae12c58a4e6493e7a54c2a30e5ffe67b3c60fa13edf293ca4a9baeac2422650bda21e03ab60d6160ef1b5689f1bfde89f564c0f348b58e8de9441f64e8feee0df6d01791ded79cf187e9035b3825982b26a9725a144e556a86b04102f4c1b31edf032108bbdd07d643f4c45444468fc0ebf10e20f805b05e661fd50a4aac6054c74cf3ed1b54645d72dc633a651d2c148d4784941a2ca3fc8ea1121b8a699ccd30a4e563c2cea3b2f1af89d12bbe79f904329ce7247792b73218b313e517fbd1337b5e09174dde51a7dce7f3fd3b021524174acfe5bcf2a01a5892029351e4f5a44f514057637e4f42e8f55bb946ac6cb59b44e3695b6a6a99098d3da2560dd8b3810eb90c8312b193fe549d1094325e936c6e6c4dcf709d18cbe1bb50d21063996cc33945be16841250d0747ad0ee41d698f98e685de8cf4a7275ae74c14a9f24a07995b5354c4bd2533f77506e730ad3162f26908ee65948e86aff7e9e42a7b79b45370a98eeb974f3f52bb0a48154fc1713a92fea30e90443135b5f230eeddc3802148836fd02d9a2210f04bfe3b8b50208ecf9171712c6095537e8ae612dd076d577cdbfc94cfaa492605bc6d8374f78822e4bd5713fc9c9b57507714186b54b30da779ed71e3e1bcf67ae1385d93b39bd34c0caf38a3fd2411624c0820e0c7e2f43c5ae289fc31bf7e2d6760153e257718c838e015c8e90256b741c359f1f6ccdb8525ef56023125685a4843e8d14a83929d10dfbdda7d5205fb2c6f54a17d5df2d7061b75b4762cd14ea259eb1802f7e29fe4efb11762c6b119c880b5b1c9614c11a688987d565a8ee599635a0ba7e5662897aefa9caf78eb3345288a812727ff4efd900693913a09c175439964b4d99afb62518afcba80cd40d8831bbbb4bf2a22d607065a25b3861781125b06f0a804532fbe612c019c1f8ff48cb59e0678043b52b2b0c15c55aa99891559684a2e3af36a82c4f6dc4691f7e27a780fdc8ef5eade4c2e1994be10d163ddb3387deb952155159a301c7c9e3aca7b150b34902ae9aae8cf38b7f65414be5d4e78a1d97304efbd3b654ccbd48a040f6c7eb3131acea7b5e6e1260fc5abf3a492f719f31ce0a1ac576d87d0a91a53e8dd4604b44885ef87fac44195ca0812ba637a5f56fd3cd9523cfbde97bd49e2c20cdc261f17b3fcc0bbfc9aadddb70454c125722a3fa1316a93981916feb7b3359b5d21dd091d4cc806ae9907f162ccccea596ef47190c44aad0eeac94d21f125039a2d59a4cd3c0f2b066d6b41770b9596deecd890b82ecbd812fe402248d2791293c60e1639ffe6739401059f2b9910d61a1eca222d6113a9e95f2a48a85c7c2b773e565d8e721eaef9c994306b430246540ce044d6f8348aae02033bca7c3c1badfb9c0c66b200925328136f922e6426df491f7d335facccf6d6da493a8ae7f7c2b518924c82f0c7c7807df27dd1ea8464bfe4d8739c1260c4d115083115caeadb373f82f722070b671e520dd3b976031392a33af1b51e5f266f17b336af2619181e55f59c30b963ca4a2bda892b09b3b24ca2c57bcff33209e9f5cebf70e49398a72160864bbc08e800d505ae8fc2512e94501e68853c18453f2e30fe4ad5ba7030660e9bab374a0b5964c7d02bd97c614a100919591eaa76c95dd4a82ae0c5b834f1ecfbb1c54737789194df16f9be2ac63c9d8fbf81ec0d19d0c31952b31ca12c569340f64105dbde88b7e558c0807b8e3f47b5b30cf34d8bbb2b7dd9e1989a76c9efa973549393129da63e4ca9d5a85243bbd429ed0f43a7226ce71eab7bdbb681daa346fc8d5a79e8775bfa16081412dd23597215df645982e0783b61f072c8855b4c275c8d39b2f76f66743ede44a705442bacee063aab726f917fa89710af4aaa3c223f9ca867ad8e51b426ddf2c0f710a260c35deeaef44ae55fa4d34b1ded9254eb61d428bdd3be22f3c564d76e4e107ead8c4b49141018b67443289f3920705512b4bad0d7a83c6629e4a7d4db228d43a7905e4168297b5d62f3381f753c9fffa8a372c93040dda048da25b297c5de2431ff1e5510978c802359c7aec01f2eb8dfc3a553a20718e6e63a07c77f596e5fe6bf3e30acddea7492925a1295793d47ebc8f25648f380de1c6fddc38da7380c1162f2cff1f1bfa2a719feebce2dc0a874b63dbfc0a2c06836db98661d04066b6f3d8a0f4c95c302f96c4a6e45cae967cc51fda359bf8767c02a7285c84c93d867825aff86b7a629cb727d46821334c4cd1315b573146303bf8c23dadeb4a1ea78ebcb033c5820e1307490420b737d3adeb4054e1a3864fcea2534550cbcdcad0e7a5b94b95d90642d1e3b5da5deb261ddeecaaf00ac022a5721b644065d0ba87755e2d1be8209de218ed6f13ecae22300be6f2cbbcd08633322367a30d3eddeb47a2cb3fd0589941264ec67d1c218f305f95e6ce155eda7669ceb7a8e3dc45d82fa37fc62f4557b63b61b158cf6ef6cd0b052157305a810487c7704f04f6af75c8a22338d7c93c8a41cd1d5b2ae3230995435bf447b65d9054e97428a1224ae722883b686fabd73cc35746b40b70096e67469faac47929219ec295d5a7590a25ed1fec33292a57484282eab77307865d7f35ec2adf6cf29c8701003f8f4ebaa724b642275e372fef8fbb6378a7ca7c6d14ab8c4e7abfb0d2a55bcd838c0ebee87300ecba6d5974e0e5aeda4a87766096747a30526c029feca8812371edaf33f3c127788b0ef968ffebb6d2052758e9997cf123e5e837a2d3dff8f53418ae64caef5ae671b2a7a556a06a8bc3c4f0183973628a42c71515e044af5109feb4616cea13e7e2c57fa2b4e09302c10a99234632216a7e5be5264232c9564fa7899845182a105dd8f5be082207c0f4fafe07190b4c65f8d137bedc08f35dba36ba6247f5aedf152e3ba028b88e89a3e779a6123196035a917c05909efb4d5862eb247c4a9a2c53f28bd9471be6b474718a5e488e61ef7eac9c86813a4f6afa4ad7c9bc4bbb48ee16d8a28d6d258e08531a3078df839bcd3226d0fc7942b04ec445de749caf644242d361f258d03c4fcf18437e9b598aa864d7158bc511b9067691c7f272afd10d51ebeabaea845962879138270f872f8c097f027a91706829ec69326448bc3c09a08fb8936324e124749a32e72582d544df2413a75129babb489614a57028156535b0d8ff1b494178974fed834aaede27eaca7087d4d6d0287bc3afa5aa704198cb9c700691d1e8dc9dbd5519469c5c343c96cd338f16f3a3e3ee6c12abea22e5fa7cbe19af7ea083367321dd2666cf3ba13e238127269385200d18b8e393dde012537d17cfab9606284c993ab22327c01b35edb035dd38c49f01de276da4a6bb530193ed70cca2311f9b55b5e7de176119e5d0f199dd8bba5cb2ad49474cae4ca3bf5f0f72fd8ef1955bfc9d52218284e9ab78cec24d70450f2792d63c651b54c4649ac69207106a24f7fc148bff80c728c1ecbddcade305872a833a81e879f3553b3741d54a3dda545c47b5133baa2b83f007f80adb52d6ac726eb48d8bf67ad842fb528e27bdbe1fa3b5de7981690e5cecf0edf049a01c333126d54a3e246779976fe17a0c8625e5f2722637f968ac2cd539f0f6b199ce8da764cc71d4dc455b62d339027c5de1c4a49dcace481fb41e6c8b15bf929333bb50547519f390699147466e1fa28706687421a3b961fb8e137c8a20fc1961ef2503c9442fe22f499d7a22d42f2b06c7a92bc6fba4ae6ded73d702da8b7332dc7489dca191c5dd42bcbea7264179112929f165ec1f8b54400d044d243e28ed7e50403b1ca61af1981b0418d2c54f8a3a38224256c357b579c4bfad80cc2091a33737e66d14d7d8b7defb600e75690ea22be64a12cbfc1a4538fe21cfe2a29a4539d47e7896e93671b3ac156a7753867c7e40ac1129d3fff3e1a4209e010178ef551a7e9d8b38b535dd937f9d2cd83c3bfa1b71c8320911c68d2419493907137da153444a9e8678439cb88e540a7f3e69ef012072d81804d36c757622359c6ba66215f93a2ca6138bf03d5fbaac2b7660171d449ee9f75f1173b714cc12ba9ed1e124f21f37637cae351a53c9c40569c281513ae1c9d1f5603d93e501b976952ac999b7697b81d1220670084c88b5fb4c19e56a182f5120518bb238382657820060903ba40f14fc4a0289bfab93cafc1acbf02c6d26ada660bb58345e0c967762892fa3989fa93e6d6c8c6505979b3978daf7821548677c233e7e43226a43bc192791c01663611c10320bda5b9d3bd951b20c72acc250f5b8ebbf258e75442b850735a51aa4f2d0acb7c451dbbe672e588d2519ca19bb0f67c81ddc82d22dcd5b14c72b4d67349e59c1b00b82a23b10de97f8e262505abbca7fa36366796d9fc1ed403d7100bc3caaec95cc0cf3b88334a2edc559c5ff2df4cc470be0ced98009871ea861ba1112d39ff37a9fa371acc9ac1eac900eefc413b1b6c3783c418d641c07b92d1269d4a128f37720751eef504543ad1c28d008276587b9e299bc78b3567cf2476bd145ed6765e9c6073c41d94f0381c695daa4bf10687f41ac665430176c014f47495d0ec2770ba42c8131f8f2ab36b2fef938d001992931e00baf13e3c85ef40c667b1a522970b81a1b074108ed8f3c36533c0681d53a1fb64e5553779a94bbf71cd4ef15f45f2ce7db5cd08eb4023775a1f80a7581786041b54e741552ddd93074d59fb3d267f4d0571280fd876f572cb09b5943014943fbec565fd9db9afa9b96f3572dfa5ce6d0cdcd308719bda50d7a81f1c7b802a858a206c64f28f1aed017e5e8026d1e10376e266860b8bb5feb7d903257c30f918082914aad178ddf461a984ca7197adc4a2480f892d84db34429d86403628e122ba2af24ba04166cec1d9a16850ea40949040e594d21b9005ca61d22d8ea54b0fdb2ebe4d4ecd94580827b56f3a4e500a6c2365a64114fdd7e4ea25c8630502e36a85ec24e6cd89020afbd1a4554a5e617a46d0111fcd4c41f50b76f1669e7543f2ae5adc0ab27b3ada6d8709aa4fb92d01f5c9c1814966aa7493f109d964dafe0728fe7c01afcb0fd62f8f5f0342e048649c9dc9022f3cab62a6da6adbc0c048429843eddc0f03c8560fb8d93209ca924cacc2432db40355269eb53d373e66cf7ff2cddfbca72f29f336784984ff40d56bb42651777c0e67360c1da13f1ee95b28f46a92bb988a8dede95a79f267aa42bfc509bb114f234d80103ff26d5862842c76237770ca3a2bee499d10a47e24b9cc99d8588bf11979582e821f32f2089552c12448cd55d8c0d063b00f64ef84a929c598c1d1ebae9137904a28bfea70b149a2d9032dd7001217d8bc731a8a2ab9b0cd5a0d06b7ce09d9cbe962e886a0420b44a3a823e283c049bb326ff8e7a4b47d401e23ef7942a84cbf026c55cdd3a25ac37c3c3cb0fa6ce4dc520afab97503a7fa33069f20ffb10c5a99eb66a53a5cbf26bed224d39d89de75c737d57bdf813d11112f2cc8f11fbab0131665772b8490746f5bf5df1789142f1f95b5216ba686c46de945a65048004338c38f6f6b036afdbc297c3e942c93389469f38983ed6f5884bfed8adda42856ac93cee74dd1e6a6af2365309c6fd669c8dda9dacf6361a80086c9bd7d5d536ba1df88c68a17f631b1526c8e91e74c981c7f08303b4b08914ed3db00886245b23232094cbef4d4ef7de96583538deef5fe53eb67323417f179f04247d5d74c4ed70dddcdb767ad5ba8f3af4d75b7b4039f9152dbab4606f09e4a2690835b0a446d6219a118bd49eba92a2e3bd53b55830dd3cb6bef782a3458b43da525ce69093e365f5f8eace3c18949e8b821249dcb5d8148916106a37e4b9ffbd26b247e9c6ee964dcdb39ada6fb7b43a728109811f4efdacad326fa64a17e1a53d1c72eb25fee37e611819006ee1d194d307f2526d9d3984987fdcfce6e6a0ad059eb9faaa053f9a7fe6dda69dbc6a9f942aeac7f38fe761e76b010108d5b8ef766c432695851f0fd43ab29a9a84ede5b6d08706314fb295f98021a5afff2aa0f4c2183cd1d73c2d18b939f2950c59164d37f4399b6309b521a0fd28e1a7af6289e9403a13e8bda857e44bb18c4815a24fb7bb3e799d2abb7614bbb0c819f950eae490b4bfa0bf775cb159576d42439b3f37f0f3cbfe8e41ca8f14b895848c3cc97d6796e32074966862888d02cf387e3fa3bd9f9ebd17d69d94a2486d56fef8724cb4cb556925e77d28a6541e7ed4428264e5230d756f3bf02cfecd43a8046a914e50953b7b4c949aeace631f3bf352e032f4a63d1d95456d9e31c8e065212c290f3a8f7690174165f6c8d51b6f29ae57d4a30c8c818a927faeea8508ddb7585226766814ab02ce5f2f88397efc3d79bd0b6910163e951bb3cbf4c512e7691b44cb2547490e9bee7c60d3bc0b02c765d6e94c1644b7710b9abf9758267c8365ecc0a20f30125e2b9d3d0e4403eb5e165449070b633b8db523c414b7e7ceab33baeb06626cd99920490d9485bf5f9a2cfe6d32d85991e98d0507c383d2b5bcf5357d515aea7ac5d8ac09ddcc46d8bef830075d2e872b9f6d8f589f2b26fc2da22edb573698f13c66fe809d82091667bf34e0b471ce4d23d68a9166766f976d4d66c44e317b6021af6e7a6a555f1aab7b257363faee0262d7787abdfd8623584c8238877fdafe2670c80b75905e935c1a0cd9313a41a82a7e62f69b9b2d7a4cea28c7e2ad31cab4728dffdd9591c22d2e772dcd3be416ed1ed3e73c807f70895c95224018874f815da842079f26778285c2ee73a7c4f0cb913e00a9fdf0b2d3ee4cc476a7b97172569956354c0ac094e872e38114eeca052750f8600a973d47b62d8a89bd34db543c4f79b250b0ba2329c43e5785b00ca4a2868315bbdb10eacc1845f9936c89fd9445f01bef7464a70d36549c5bfaab395c7c7d6ad52c5841f9f1d6627b57d770d0a2f0a74e9e0fe45b1874a5f462fc6ba06c4626414fdd99a6933ba5e80a7e6a72fe262e47d771fd428ebeec0bfd0819034a774db2f693c17f476146af4046499be7c30dfc4e9d36d55990267b86da1fd63ffc3484e3c75ebbc7f43debccb5e08f4a2f5baecd755374f6850d8665f7ddb99ad93eee058cdb259aacc24d8b223c5fd65f390ce0179478681d2780b1b65513fbd4c4cb224de5a3ac6e292931108c98985394e4b893e280da5297ef4358d3d1ee4235f0df75a3e07d1a49113caa0e34fc584710fc2e9db566564a5fd0af06dba45e49c724b6fd110dea481e4f627e3d69d240371062cb5e2d43cc6dcf77914f6c1780065bd6e07733cf5c0cf432e0aa404972a2b98aca6a8fc0851cf25e872fa86fb5b035f497fa04a0491d2299c09f2e8100b35ebbe9776ed4705b1fd3cd02184c368da91a8aa5a6fd75d3ef688a0a5374668bda72930043f04c0c415e9c024112009164abd50d2a12ea554e5b97e449cde28fe16f17a4d79f6868492fd03be992c628c83fbc8ac9f8231eb478aa7a08cdb449ec2ade297e6a1343105158554234d8eb5f5ec7e11c21e65ff2d6b52ffbfe4050718cb8953448bc6a7be37509eed32c1a50e85bb7826ceebc76918945435c81b9e632bb61cad979460d46c010f1d6fa469ae72851fb7002d5d071b98a0c9dd991484bd2dcf9aa927071a30ad006d9120668b1a89ada6f0325c4dfac63bfd5c3098375503e630420730fd02e892b965b41eb8cbec3c30803931896f3475ac276595c4a8a994577b3f0ccb2ef8eb2def8387193519ac3d3e8f37d11952c45a37e11cbb31be3ac8cc06a15536ab17391b7a9879ebac5893dbc7ce856f4d7955b0c48d08dd185b23aff4a865bc99781ca0aa58ca8977234ca2d08b5b63843427a6baf5bf16816da5f680b04c6e8efa1944c270e706976048e3b8ad97929727e6185e73cad692810c262c99d7dee9e2ed905d46e16ced30d76413ebf344cc0afeb40a87519da04a6293ab021b9cda99302f4db15bac1c092df23606e826f55e92a0d1cd09902dd408aed5fd424435eb168d13251c304b898281f29015ebe0b4ceece186251c2fd5a04cabb5f3d733b71fcd885ecd35689f5cd8dae5c42399b614d290a8ac67055fe718f689952b3b738d0f0cce81af0e377095ef208d0d22d33bdb75a9313098764ef57b848b5ceec3a3403791e98ae5b8e24bc0f836ba4f6201271a70286f407b466fd4092004482289acf7d118621ee197cb1250aad5f9c37d960841efa2900cfee743100fb74f28310d07d0fc88c74f06bf5e18e52bf8169d769352d97c57d8e882660e33cdf082a9a35bc3de9290407d5e1948eff1253e4ebcd21bbb39005ce855426755562edc37a7baec3e06662d67e89dd78e63c8b706c7e121cca72d1846a997b947160fdf3e26aafc6352f776694887680bff2418b13d9b6b05894493b65a678e7cbf1a6defac6aaf97a03af6ae9b67ad543e39d504bd7df37e5aeed21c51a5a38edbc9a5fd77b4910dec756f8853d8ebceb192a8c55703cfb8b237c6f49ab2232bdd31ac95de0a8fc91e30c0ac3a04c01fcf3420dd4442713a7cf75724ae4bdb4e18bc7afe45fa78b5637142c921b6de9e0d793c17a1c7baca952c98cf621d9aab769feba186e94396df72fd4ba12cc57f1331acdbbb429337ee06d36bdd7f05f478c534c36660e88e2d40ce07dcf5012f426febcac44c6be89bb79c8ed9b189cdee266b3ccce764349b7ff8e11f21bbc9622f4a9da347d4916c43efaa7b5acb904f5b735397fd0c3e39cbd68b53187c224148b355a92ce3d714bc70d468644c81a7aa895ae3d9e4afa6cce5fa01825db6ec97b82ee55af6b9a3f31764f3e8211ea5d2b3626b40a092d30d7b6508a298c264cf49bcfb540bc95bf4e7482f0fb29f4e2975fecd03628669fed4539e2c8b6dc6254f2c93f9eb66acbb6ec54028735a4da03eb0c9cfef086baa581d70c48170b0ebd5f1d2ee16c73fac1a42d02396b345b4964c9e6d779eff6faae28d0e991c0f4a9090d83a97cd21de63952542bdc07ed69b9b9c56ebcccdab7382f10e64533132a8ab6e644a06fe95958dbc4fb6359ced2335517466ab817594c839ab43edf7e40f4cfae98a033ad4b66a0b877f4afe658345611d14baf6ef52f44df1d474900104b8604ac702273f29c7dbd44a2e857a99ebf1e4ca00d434bc589c18b52b8579d82a8cb512b74e88d32a0d64ea073571dd0ef987454f22b59e61bc6c5604c2f3ea5745e20101ba7b38c2e1b6bb6b6eefdaa781fc67a1f50afaaca2b129896320a81ec3d62d78ff485669ad5146ab8d0a432aa445f023cb1766221cf6bc648b0d5517af1e39d80a56614a1bb1e5a2b82ebfe385593b0f60de21df9f4129f8ef0ff0c1a05db192f3bd5d798b35af8d9a5f94c4d1f4c0a82ad9f9acbe02fe178b61d14ff5acc026b9c71be8b33cbb50e1fc0794ab5b1ea7f8f7d16d7751ef320ac963fe17dd59de25725b95e25cb75df7da1384d427ac8bd61ef047721a5a4475fe75908cb2b426999b97fca4a437522ad76c7487876fb131da7b9c7627ddb7fdfaea873ccdb5afd49d2e02c68b6a68876515032596f7d365bc8a43291406d83b70613b595d0fea5876f18113b38f2e9577ebaa60e51d261172a7a150ffa882fcac1e7de0d9093ca4b3cb629feb73fbc3c676d4562dcf311d3bda7357e641a5e7c692bcd0b3ed46c4af442ee0daf5ee7a94f62b22e850b3619945073acab8394311a637192cd1b039dd276f68e25e3ede359169f335d3388dcf9032c596950b403eedebbcb13051f08a52e7b1a85abe8fb0fd7ba8ac46d264e37548a186db90e6d35f08c2c5c2e4762d3b12c0bef3d615ad16c0e024008752f052d09dd73d35528a6b7cb2576b268497c97352433b9347fe4ccd8bb3c276d7fdbcda30ab9f552cdc52feeea85a90eeb810f5ed5f9d09eb2c2c3d050180d80bfc285575096cf574d151d090b36548f9bdd9ad23121ecac11a59aacddf480669c139799f9996d9b61bc59e125e9d6149bc23961b3ec3d8b527f87455936407b6329daefeaeb9edf015703bcaca06e5b3c49472aa1f0c65847c128cd5451c1759cd27b172a78b45ee26bd4e4d928833582479102f6ae0bed5fe8d0106137341b6142d14f2fcb579ca67f087e08bf0f28dce58a2a898fe0f2b67082d8c21176a2c042ff985d2d49570f21928fc64e2bf56d86f95c29708f79a562dae61ec2944e2ca2a0dcae3855ec5042fe686b47d402d2493b33fb8ec7d685101adbe33ff081957efa7fe9ac2aa1c0073228c1423c4208ffe176c6d26a6b7f80b4483da2deeddd0fe9ee9bf5d8c4c0ad94c1242be25097e99045fbd13cc763015e0046700212bec7c30146ec66d6d4a6a7226e682b1edda96636fc92274ce5799a7cbd7dd9e4758a4f189c1b140924be1a4fd9c625b3f0a022b3741b067235c09ca2e94be6ceca977402bc6c1183245e4fcd58c8ce96356e03b207fcdadef99f38760c98a83df264998e688b7749f27c512e421ba40f87e95398ccc5d6f2b197314b0ccd97d7fce095ffef04352d447dbd0fdd5ded36702a67f57c688d58797a7a5a4ad8c2ad8cea70b82b7bfb243e9df8b892290ea48321832cb4c4a7a9ce103626381459f8e6266c51c7b33726d469186192aa2f7ca9b90976dcce5477d2e39f824647125c514e799fae9f8707a24c7bf07bc639ea11ab3b6e92241ecf183d5fa266f430d44c4bd7465506755e04d7465b604daac1a25bf1667947aa45e5b1fc4487e944585dd31ae08bc5405b5a994349df56a9888fb1fc5935748fa932e88bc100d31c872cf5f896c8e33b7085db7ab23b0abfb0db494e49332276bf582bbfc707df5485317ded75e585808d194ec3759e6c603c2a2c324a3aba8ac18d0c47a9fb8c4597174db2c8eb0922a476e244016c7dbbc6fb8552d86e085ef486356b8ca3412e956216694c8d2f6c3b996ae715834a651c90ba67e5b3c64358ed7cda3f31f07b264d1ead9c9cb2d334bf494457ddf198fe42fea68fea005588d1e26b3d88df036b8d8a225cda34cebc2f0596b46a162f5b10daebb979c792d712caee374c97d8ad192e0425de0aa4e599c33a5ef847973f238eb58ce093b1d369059b1971ffa91888b4211c10f0d1b596538013547e34346c3001bc53197e5cec109b3701bb24c4756ae951cae0569bd3af317ef9368038568355bb534c9a95fcd647a93eacec68b503cc42bca723298895e30698b28c223e16d375a515a4009017e8582e93366e50fa8dd3392df47735a1c4e0e4532393ee2ef59f953e63cead74f49d355ad02c81cb41058e82ffbe2ef3bf05922c2af71b52e1a467551e3fc40b2f203541ef409a4ad04a426a6a29127896de729367a2fb9440fd677501428b28c8eadb9bf197860dc460c1a4dd7dc7e50900d28b39255b284b33ca8506a0a2a38ae39cd07edbc39a282a9b4096b758dea84b9f663a87656d9e1fcf4e7e333b98248d478bc51b18038b00ed7a4919eced0fdf846bb0969cf8e121644060dc1c2c1a08df2556abbfdef4cf854a30a3d2da4bd75cd83203542b1bf60ddbb148bfb7eb89d16c7fb692cc5e21eca2b03f944c00d0310f111d61ab8fc597663095dabbfe05c77a52fcfb301b47b53aacfb95e0067c96e2911832573812915bbfc2daafedea5b945df0c0490c6fc93f0d2e1f0dd350360cab5c6411dfb1d360c4d2f6a4beb61a2d0fd31b3b01d9892756f0917dc2f07ccbb3d96ea566250abcface06bc2ee37ff54b94230714ca7c1abdaa4e2cdbe9afbafe611e998ce5a5ae2ab7d6b702952a8725e33bfc3322cbc9240c9278421c64ff0e7145371f48b18af9b2285298fbaafa59147cfe4f9ee5b663047a591b591ab0ee933222183797425c3d1a71b0cab9ae78fc3322089d6768f4ac1e16e15ab2cf39e1a32fec56731ec91a777346a68b758d10a67368c78c93bb3f1c8ee85e810f65ff5e2c5e19834d25329869e5e6ced5ce4a3532029f5165b8f18a24c738af6ee8e5f2160c0359279f10599cd823a6a359dce6605171fdb975f5ffe6505322af3e16013000974144ccad2bf351299baf5f261f7fb50198ad2fea767c05ae13c25afff58e05241b36e461ab26617aa7f2a3551e518964fae62dd13d1a6ddbe9a66fe703e1a93ecbd39d58ac09e14e354461c11d8fb4f743bf398b383d5b50b6a66348206cf7f8138edcdd8145a046041aabecae068711d376f6d3bc4482292f24f9776180adbf198c606caaa95cdc6b3f325e8400019387ffa15012ecbfa1d3c9883a99e49e04c3c72619dcfbc912dae5735d51845e1ac076973b83b3b28957d323751b6a34c1cc45bfb74f19f71cb2a3c1da8c45ee737af891d4babb14b1d8b9f1eeb79a335fe637155461eedbf66caf103a560ccc415647a5b85ae098fcf80e32c07dbcdb8efd7a32a9ac92fac88ed40cef5b1492f47acd568b73960799466b88a2c0b4e25e210e9f8fe6c98882abe9c1462416c96d91aad40aea5ac34db5c57ac5291c3762e09712e7bc6375357601ced09c2600370ed568a5db0acbfbadd4fd847487f3a78f1a05a263c8b8a8f7873396c6ef24f7b1f605f6c2f212c24fa7745c30593523248b62c6afb189fee034980e9320f1c1db1e80c40ed03db7f9bce3023a16ca91070a1762b669887f85591b6c6c5dc9461f9ab4e5abb069bcfef771f2a3c5572cc93f9d5b25f01b7592ac4e857184e48268a43c7c15ba981f1fd2bae2be7a78c438ebf27ff2deffb599b3d75bd2e166bb7ccf924264bcc55279c69366804eb6078dba8e9b1b498e4e0c47a7edb8e242689315da735c86e603b49d66560fdb9877616551085c5638e19648a57264ded71e7057b67bb3b45e90608b6d171942f5bc37e618ac0d741a271a899a2032da2bcc8c8e33025ace9ef1e5c2e58686a7d6a068e80caa7c959ae0107256002bfa76b7eb7fb7c7d3bb48d57edd9a6550dc7f800906f3e1da63c010a3c5004717012f8a3f9b61f6959d9a4fc8d4035b2bdff8fd65b929b8d091b4a8fea5104de0d2b948afe66833cbf812e19b048fc57864c60c52030880940c06877a4d3020f5d331bf0e27f8966c73b886f2af0c4e92baff9b1d98986eb735fa9d80905a283e9245c34f8fa05127890f3e0d3e303d8b1ccbff9c576d18c3a30163b3ecb652b07c3845eb3de523ce78acea58a1bce83901ed2b9ec31ca7382d3860c7a4bfa4cd9849efb142637959a8b6a0a1a964fadfa4eec8d1911d1af9332cc3146dcb07416492fdbf83e814ca638b31900dfc2799a127f89e7773df22e6145762d548a03387cc36b4707dbeeb46dabeb9f6b22acaf4151994230b74ade2eb6f72e34623882d302ddd028014655b605f77037adbe733479247d307063dc676dba563ebb9b51c10e714826d1f9a8412ac6d419dd0eb693d0dc117f020226e7a2512d6f028e257813c65b0c7680c1a597672058a47c86c1d2de3dc4aa232785cab840319264d50e508497ae240075bdfff54cf40e84767c41d2f3279f4c13e7afcd1067d168fe229d23a931958d15387084613fc9d4ab47bf2bac9bcb56dc677ef9aeee073e19f06a107ccf90aad2ea3bec0713444d22b2050ed3f590c4681ed3265dfcc4c524db658a27c8144ccd89b64df18cb2e99de3be332dfffb247a322893636bec113b6363943918a103d7aa7ce960c05c6a5356f21de1fa87ea098bb166bb7a0927bc4f4fff9cda1a047fe9ef6979fddc99ec6267694063f95683e348816e1ed75cd2bfcfbfe0cea6f7d75b007d1e2109f86646946d4eea0ccca979851ee30072d8b0e5881c85fe4485a799a640e5d7c8dcbba1f3e95db416e288bf949797483bb7560819cf598c2555b4f4bca2d3a876622b912a97ef86b62fb80d96a4492f3608dae32738b513d9018b93a7cabb9b7bd64205068a9f442c69f9332af411583f5463d68f1d0d63a137e2ec3beb71ba42457039825356613e7f67b03c433243b71d91071e47eaf605edfdeb9198149a76ad810d521e974e14f7aabc688530be449a2bcded256f985b2f4bd54952ec1195f0830d8c07d3cdf86ee6222fdd09744f7e17929481455130ba1d1e908f9ff2b41d0c38ce4eeeeaad890b77ca9d544fa0315121261919224b4faf49696b648c947af309154b20c3b9bd09fb1dd7e6045bda66d4c0609427751bc8399904e3901ad363c9c98870e796a5fbaa10d4e84e63ff52e8a752cabd79a35725313fe416ec6451640a611c16dfbd2af10117fced1d0d57f4044b572a321426ff52f920646fa162ec7c5ec0bca6720a14fd0e0081e81c7a3e90beb89f726ca6b99bee5f43568b9255fd8bc6e8ab613eb233c2129e61a00a503c9de1fc854bd0f6c19a875bf34edbbc400c6b754f9bd60b89963ad93c9e7312a16a410d7c78ccd95ff6eb51092b88113b8cec68547256c2e4002dbb75fea3a13e685afa7e720ac0450f415bca18fde323717f4ad1ae9f79ef7cd4a5668c119661e49178b5b624f8efa86bfd390dfab1f2d9583c31594c5277d0cc03ec059d5705f6d8b30feddc31b3b63b815f5b86be5664287bf82aa6f43880b9aa5f68c9ef7b607be247f91fa2ca80d5a88a3ca38d6e4ff543f0a33ac751eb9174b5026e2c4f542d07dff0cf04726172a1e1ef2074c4858ff9593fee0804276fa3a75411d4dc808f08fa5bf1d7a0d0e668ac420cd73705212f36647783df94aa1d3a987113234203559ccb2b74e704187c9f9348d870dace67f615451790ebb1162fe433b88fcc45ba53dfff2224c6893f857a5de6fd553172d49ad8fa26695688dd64ce199842305a37ddebe6d7ee2b2baa90607b45887e256c25f1921e490a00f27b9c06fb7fe27df12e318a7477e5a221a27769d9c42b56c446978cd659bc46cf02684ef2e52de5de38ab730d3fa17da1ba574153cb3cf36ded45291d374f3240d309c2707206cdaf81e726ba9a536539ca1af7fec3a5d32e746b88192e415bb621876373a9bcc4b546249201936d11a229403caef1f9dc45172d5068be7a36eadeff03211da7f133f99b3dc9dda73552084e9c69ebf42eb5cd139b7350e74fab33f358285033771c9c116e5f3da93198a09c9fc7e3ed92c89f6665b6c138e11edf7bd2d793be4a26c7fa92232dd68da0aeaee6f23b21a11692867a97956e6270ea0eaed95fa4b91187ca6a62c98871d07683f775b62a8af70949290beedbc85acb988bb9e6a8476bb62426edc43a76536096dd91dea2637b5e920f94bf22c7fbb72f3f5bd99af5f54e629529f61fb6b8f3866a0abf52510d9834a096d9b6ad07cc48ca5d156bb54667f8f1f6749184eef8f100cc47f4db6805d90ab40f2ed87040646f0ce3c5805ee371b8d4816e5d122eaba2744e2a8095a0c54b80123ebf88b02711aa7dd76ba02cfc65b7d3aeea0083f2b38f5a31d41339780c4774755e8c10759ca8186aceee738a181348b86d05474a502aee98c71fd051172636cece49c22015d02713611389cfd8327d5349c147d1950a8273f02284591fe09380a1ea00df1af9f7ff9d001b8212a3fc8beff32dc8b05d7011173d793f20a42f7f3a54536ef0bcf8af5b65348e76749f5cd4f10d369b9f98a35b2a4114e0558f3d007643bd6730837534d04e6ece5660cbe881d6804356c894506e529a87093b34add99dc6e729b8a46637b5c92059c5a58886467afb291ff26798ec7beed9c4a3b5ff196b0f0c8fedae2d3ce53346861a82905eaf5965383f3edacbada17068394889a58d4d37bb025727df61b40cfe82e276648a3cfc4cdf686a48a3af949723c307a04364974f0586496bc36a79720c6fbf80e1adf87fb30d3d7bab59096d0ff8f9afe15c19cd8ef44eec2f6dbc6e2742ca25342d64afd37f8032f7fa58b18c3c6686cc3c4e29d2df11c0afd579425b3ce9f2a85d371239bc71977d5081e6055f0cb53ad1ad34d2399c0edc8a4ddca68a97664767b9113a5f7b2947b5522bcbf4279873d4179f09172e4ee53bbb6138237d66bfadcb9c729e29de11441e91ad72eccfa0b6477154c7fba7aadc2bfa4d7e7b92fcc85210cabf9ec228b4a7822fd467cec432311af4ee0950b9b761177ca3f8933238478620aa43ec719cd6b8fa3645da0b2ff9da39387410b6689dad2c0ef4b7b3fac9ff766d001776fab6742e8545105d711a0c5c788e72fc058f2cc67adadc4cc7303ff643fbd332a94a394a87d05e77fec97158d40e0fbaa46556537aaeea8509fbdc324f59bc33bc5087d70efba2226fee32b4b840238046437dec053b2625426da59b32cdabd01566b27f7971620a21c2cd0124000d488d6e1fd1ad4efa7bc060ada8f030631c1e49c64512b1a69d4c171096bcca5f635a921e28dd305d0fbc0f0e46b4ae5f9bc2305b9408c5c169436534bf50a675acc496c73b6f1238647399b4808fa589953c21b7763550b7ce89cfdd2b28f3276896850be951cce7538c8e6afbb8e39976d6eac8ad6ab4f05b079b209e20d9d4456f0114e4c16f787234ec931d0b3fe8926f4c5bdd104261d3c8ac5bf6d2c427cee48690409aa3e1dcee3a47040170e785c251e095f031868b530eb1604cd3901f8f259bf7c42e8fcc2876cb835d7c1289be576278029992f31f8f146617ff5869f07dca9b3324816e5c19b88e7db327fde266b5bdfbf715d8be846f7cbbfa635d10a38fdfe2931c4313020a274fa28c4b2bf634ee350b9d2c8d8bcf440842b265bc347b7abc494083807f841124f7caf1ae9b06aff8539b8dc5dee581917f3d6866574ac5cb425addd74b7c41432675ba38dc3b7b10d868e18b3569d4e5ba2afb81229621feb87a46466cc029ac011f5505828e179d3d357f05a3eaab31d111a25d077bf5f1376b9d430720c7308fb4a93598ace460d9b0e4910c8f7731074af8f4fbef58a1f83d981a37ed84a9f647a6552c11240f61c3fe79513adfab33879781edfd239451c6eb8af9284a4fcfad993a9e3b930c2ccb084e8f8a2c13c94a2b6c1b8ab76933ae3cadb96b32f3fd0c5bc8807c21b1eda46a5bcfe2b2733b740ef8d61c43d494e0c89e3d9c75b4a9dcb3e79582301cd72198f6d6b1fe86ce3b7c044b807500d3964786a4c97e14162eb805518317bf136bdb3f11afc9aee8f15a09e6ea8bf9d791af4823998e3e52cb8e6b649771be53a0f8329759771c236dc5025b0766fb66ae2bdb496a01096f3316287be7cb548f6fe481dba078a78eb34cc0dece90a648ec457f4127b771959779f8ba26af4297b6897725d268187f725858b900705ccf99c5e4db0ff3a8feb58bff270043ffb24a4c5b887d882e8b75d6677adc62cc99fa36978d6fa80ab5c5cf3dd32a8b617a6a164b6392d62d59b9ad7806d7b181fa31402113a8bd552da59ae7ad20df3180a4dd5a40334f873b10c1bebefe1624f4798d1b2124a154dcbe17f23ed7d0bf5a2824e3e8bf893934d7aabaafd5760d5e3dd02a552b0bc0d2eab44a614d0c247ffe9a80e52f75869883e51b0adffc7c7ba5502ed9398ea6a6e7864cccd919a94f706928199673baad2de8d1e896662a9b74faa045df4076fa50a26fd322002aa308400156f379a912dd76edfdcc884d3c173a0c5be6f2e1c6432cd02ce66f3d5445fcf3095a4e214849784eff07ae2c48f866eefba839601f0eef8d8a645aec8d3de31b8b448c2770e5b220203f3c9914c8c2cdfef223e9eecc8174c4c45ede5d5e2859c01db83c6e135bf4f45eeafc9594710752e8ff8eb6081fa2025f3e10eb644e6c01290a160981bc34694e1ad83888210664d6cf7ebc7348384c68babfcf7501fb53276e9f5da7b70a359101217fb30b3699498814987590c088a25e3bf5fddcbef58cdfed2dd7711fe11964628d8c115f545d8cbfc3bdf83cb5e38830b25894d6a3e49e9517ea065fb5d7f7e03b67540da18214f43b1364577d623768f30639cf971180c33578c194061e51e0936db50fb7eacacabff475f1ad6a116cefcde45f46af5efca0b0df294d7932c41aa1f178382221d84e0880713e0a096c9cd89bb0416fb5f487a8cb337484040973d598e8fd757955b7603321f02ea062eb98cd13f624877c822f3f4bde3191f56b3b3db3582dbb67365a22f9757595819c14390c1968273a4b8f91bd00aef803fa8f9e7be1913dc14a327ce7ee9f37d5b37fac29ecf7e1a04e4c52499a3b21b1eb987f779d2ffa44983a5c6a031ed49dca4364add23f79ae8d935bd47babf27f0fc0af5093b44295408d996c5e1c51f84a13ec3cefde52412d3a2169c93ccc35fb43d4025c70d91b2dbd32d037811e3fa9b2653d9c7f0c137fa4096c6ccb8af5d7fcdfaddf9fb3c0ae2da0b52d8d0d88c4a04669035ddd9e167d07a80a233bf4f02e8f9bb64c3d33c63006028016f761f7bbca4998ab22d58e63ac8e49d98284bedae9f9d4ec9bdacd73a0185166b541acdaf29c8e2620f11b8aefdd1a7101203f607cd40f9cc5d3b9c041d5dd537041f84c95b44fce76e324d7d124da21e1af005d0bfd8f9bf68c3dfbf80b2e9662a5b4f9d05202c50a08573568bf27b35aec65cafa33e74cc9e510aa3bb7d82633a0f24584052f44fda53e788fd2fcd90a71929251b80df97060ba1168012c4eafa317d9ef62de4f84ce2bf298a31fa0f721a0b17576895de3f698c767d1c274fbdf2c89885936ebbe1333237b50fa6941d19f3743a144ebfddbfd29bb37510623634e7dfa579a2147be66b326b82d1753caf65bde2426d6db34d95e8d3c26dd96fdd0642a46677cfaaaf49dbffc6994bb00aabc93c49eaf370019d2f4f9de12e2124e720b744bd715bb91d27e9c3becb5c55043134b7457b62b47581381fb499c321b25e65cd8029aefff00d72c29828268df9169aa29a2a8f84712d7321eabf3599110d19427cea85ce2b5b52793630caf0ab92042c33eff48a6c0db33920db4b1f7a501ae61d40f113f8b6253f5281df8df6341e455a355ec8d399c368e04985e823c4f0dd8e568c6aef64badaac10090b6d25ed11f3af1d19aa924c9ed34558b99e511de8a47edacdccade166ec9753069a758d7d333a05978a46dcf3da07b9977ee119da89d00d3842cb2a4b65443fa438a96dfc22ededdff68d51720e10465325bf7ba72838bda1edd3384373b3d5821f4082655fc7026aead667df38415fc5468846a2c52ed9d19cb91b9b616c8133e062d7edf65cda2b9ad75ea19bf356ec6f37061cf119b2f104aa2b31260d7b1bfd2d7b9ed30db03862975a0b3a9f091fe0138258889408949745fa4e79306929c81e6dd457592ed2457a9cfdd938b0e2b7841b2bdfce005a4220a994667924628596b7ac3827d1b5077d73b78cc96f9f4b68f2cf8c919725a61a4cedfcc6824ee754825c719e60b499d80da122f472a76783bfb7b53300003b30c32d09835fece3761994e2074774a926d07ed6b00ebcd1747e56d83259d727a9d165dde44ffb0f68b57e23a682258a2d241e9511558ead69777e896397dd2cb18daf4d45718cf746a7c0d3c15d9a47c31962d774d64e5c2db6a6985280391d7d9dbf0dd3f268899b466900f0a62021dea2e3b27361017154b81d593ba04d1b587156f2819ab52a7cbfd5fba263fec0c67bace723ff51127698f6306ada5a954d9a8c6147ce42e5f627ad09664ea7131035be1c0099165404be569ebb93d797e4019c46a59fa1786016e00761ee889d71a8ffe428e53147906f116e393487d49b838071732162d2f78fcbcba116374d4a2ae85bbb38fdb14c5c9417b261ee4d3cbfcf24d59703128855db0783cb3aa9a925c10345aced89352ca5c5100bc6a6bf8780a415dd6954a7383f8c7117852ba5555874a7182f48fd92bc848142b5f182c461b07eab976f0cbdd74a7549bea7f8a8a85553cdccd42f5bd4bc0cc6fff75788dd472b519f421a6a2b53db3eb5b8c273ab024d5b6b5fd79b3a476e5e43022c42f2874ab37a957e73b71ea519a9082d214c67054c6097dc836445f68ad04358d1b941644038568f8eae7ac6ebd1c9a5b6af752973dc9ebb321de6ef9dc87a8f177b679f09f71ee675bd129fd2545d24a9110e6e76b8297d9f59f9b1ea2b98ffd6376826fb7880ba76376728a826c01e8e63d0da11f9895b017fc46f3a975a03c27393e14ca3ed5c0c93f30bece5b0b2823133e4efd1bee8c9b0062134c6553f6762cc4dccc198d6a78d9b63f08a019ff19f9ed1157d297f24a06d9d2bc2b0f2a646e2e80256c0a27379f013b1c7698b0efe1bcdfc9b81f8c44ebb94c019eb947de51ae10866c8f2398bbf1dfdc39549c8af7487cb7a70340b34b5d2de78e21ecd0cbadbb6faf70373b6f1f4a0e208066f272742619bbd0877d379ed07d38226ee7eb59c28f788991210d7ca1bff8d4f50fdd8baca100770becd5eeed41c2a8437e3b3c8fbb927cec1eab5558160d052efca11b0fdccef69e4650d4604dad4da9be9b276905c332176649e3dbf134c4bbe81f8c95a0e5bff7e281635f6bf633fce350d82033f577ecb822cb41ff0ed82896d8afbee7024023ff39e2604a663f4646d9166feb0a58071ead46ec77c464692a05c03b053022611e3236007bce9d22a25fefdbdabb6b5a4fadd196b4e2b44edb6d51b7ecda8f2907ded9a774122d4091820d39d87b2ac73aaaeaca51eb189b5a919aeb46304f7f6fecd99c53705af91feeadd2a100eec3552efbe6f5a7c5340cb83ef776d4ab206e6eb4c9549a3e35bf21c05bcf566774947ea9403890036453b43a1bac8aa2427d631a37095e9f7a4948faadb761cbe5fc1e2a974aeefbd657ac8f1bef6264d09ccba6426fa4aae9a2ea0ce52988d6990cf3cba10ea8a1b2712c6d5ede298a42d97bb88e56eb53a5d904a5b1233f92cb3277ef69e9c2370440ffffffbf