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

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

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

Block Certificate

Block 60635 c812309efdd42eb70ae413e4fec6d38add4af0d8ab4bf5f33570e7e6fbae1672

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
64d1694fdf71128a9d8d24435c56e361aa2b5d9dcd0c107f166c55555d7edc29
Certificate Block Hash
c812309efdd42eb70ae413e4fec6d38add4af0d8ab4bf5f33570e7e6fbae1672
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00844700001a3d0000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008a015a503a3adeb084daadcedcf83416492b69e58543af52a889be1eabb89e07b4ce360b064dffcd42b196aed352c1dd8c2a0cf7cf4e310a3523bf30247cc0d7198a73ab60f5d6aec60c5bd8bd35a78173ff5eda268a2f2a5b0b0000000000000048000000480000844700001a3d0000

Raw Header Hex

000040209b538e22860dbb9b383bfbf9ddf26f0f110e806d1b771a93277129eda30ee5322b186fee2d9c8229a6c571e482dc4b9b43d65da74344c030995c6d7efa2253c93a4c146a54e6021829dc7e5d55556c167f100ccd9d5d2baa61e3565c43248d9d8a1271df4f69d164

Proof Data Hex

59,560 bytes
121216020307aa3e6173807d3047f9e201c8126d511e4df7ccf538790ed8c92f66feb0e2d912e15a74f018e0c3832528a911acd92c10b55050ade6d09a0cba5d1d7fcce462a5c0686c100b3627380056406d339704bcdcb5548faf187442aaf1ebd34c611536366e4484265513f1b53f56f6acfd34dfc473f677dd2919568885d8947f4e9c3d8fe6f58f2c974775a3472bdc3f3ed2c8d54a9b193b58531dc4daa50da108fa3789361e69114cc4165c70680754bc1470bebab9d4a8fca47288fb4e1c2eaac2f15563f78dca8c86e29e9b51d21ad8e4df7033f420d5a29aa01d182a2f5898019b01048c7d63e2cb5e4d1e30bb24d04187b8c46cbd84ef76ac88166dc07364e867efad92c414ecd065399241c14691da0f7f89c4084b74da32fafc2b1fce47ac5c2b33c9227dea1df30e94ca11689d49cb6e85ad0b62c8becb2f005297fb7f6131e81c70d9fa558f900172bb3d43bf8e94f680eb49be9704d0d94a0bbfcf0d9e213651cdca347bd61ebafc844e2850ff3b0209a1122d3b2489735c53709098bf3ad151fe20d8087d8b0657e1c645e118392c3335ac8111b1aa5b3443fe16c348cad3a9ed01ad4bf90e9cd777b40e22656ce707ca558cb6af21757c01a198c037a56fc3af0d60687d0dabec5d1f61c4c3dd7e74e61f37a5723fcddc8c37a67702244e9e392d5d43576f92db70940cb702c9914e60ead5c43d5067d317548d523ef1dddd71896748a5e445cd35fd7b896d6adcb7b14a48ad8b003db9034c072efd2929f352601fb25924af0c8cb9a41eab6e39668f488184f5c988be30efbb4939e62deb0800e4f379e07b7f01ce52f128e1f6f43e586d364526b0515041b93ecc0e15a17032c503c7cbe13f051c0662855802e2b14ec22a9c40d206fe6e93379f7fe0fdd1f1439ecf560d54f9d23fb3203f0213803ce490055a976e465adfe9aa7b35323b294a43ed523bae62e1b00746f68d5397d6b580f635d5dcdc8f0eaaf6bb6df307c734a5c446c42f303b7b500c921bfebe8c42eae3b2a1242531326fde3093d08115024614e56e14bdc8296d09baead4a2d5154fbffba3c16c04344bc73b98785f5abfdae6943738769b4c98cdcd2ec4584ac4415a347ae4f5aa26b637e7e67914b1e420d4adb8020d3be05fbe491662e9b99c6a5d2632a2db16bfe0f49204c69f0a2e198d7162a1e3ffd91018f7e16582085f2af41ed6600842aa0ea57182daeefbd5d0e206b2f623724259f10f336dd5959728c11bd7588f1e500dd3bc0abbb687cda573ca6666fa5290245e4e810ff4bc9b4ac528ca0b1849a0129b69148cf9c34103453a26555e5fd234908758ca03ef09b484a48b32d774c7f678f02bd2370e1cfbf0ea7ffa76ace851ad9a186de63bf05d428e1dd63681d1e2f73424dc4aa5a5dd4f4d4f88b1e974528de87171d04f165d7cd7b7d4eff53b2931270da2ef5e0cf9f4253261259200ab58d35c756ae35438ef39735b968e01798c96124e195df138675c47d6f48c4c97921a34b204e0a5f857f91585ef9d96492bb14e739bea082882b1a222da1cf5be04396d4faa4fbe021b0f2b30fc77ee2deaf8b8814cd32cccf7b9adec17f08abc6a6130090052148bc145a168055acb6e96ca246fbdd54704fa595c25a04cfbabf95bc5d9be6bffe369ffa4c0560c0f41a020a6a0286663c15eff91bf430d111a1980bf81eece182d7cffe8e19c4a046ab13c279c0955696242cf278abcfa073b270409742688a4afdad15ea44b03bc40d749f7e59fde8420e9f9c95fe7e887b381741df8c2b2d6d5b7adc7d3405bc6e18833d72b6659e84af82e2c5d933d71a17f0a8b67ac9295cbfd1e447e617b467f8fe495abf4fa9a0ca0b2040529244e52dec1bad742926c8c2dc6afd998c58245122802fa88c1da46505009a06e1afe95e2548193a72a6573e6dc496ce07a78d475fc76a3b9acca109269ec65d93eee2651924f4005d727cc7057b459f2a61584a5087a23729fd63fd2d0938e7b223eed9ac00560ebd226b6eb84ed2d994191b94e012a9e337e1a624c58cb633ffd5378c42b9b261ca0ac666549f8be6f325c142517ccd6c8a2820f2f7ce2b7f0b8efb7e8562f50b937be98908c41c754b8d018d6e39f6921e2aab0e51d7470c1c2ce212be289774fc3d7067bcf419e19f214d7b63f8314e6231ef68e6a1a9eff882bb70351d5b82260ac2a206d659fe692b7c029b31793059b1e57ac950854518870597843093e1bbe937162e919eda201b01b121398b48dee8fa29a30df153a292741e9d552204c4e2f9cf4cfeb7d71cd3b207d30194c190205cfb221ab4cc94f20a83f3b8fc10b472e6b630fde58f3ac58b4a9b54ec216ec187e48da4a017e23589ee961838b9031c8da97b8bff5347063d0da464101bba7cf0e77e28396bcd5a521d9b0c8e062d22453771e14ab0b41fbc48a13923bd53522a36e6a75d128803cbd20f90801fc855c2a5807c52dd9d4fcf6843710f1351aac1b84a13283de8d2ee3007f29869663b2d26f9374d3dbc161090e424faf76023d4a40078274376e29d93c80d51ee24784de18c2359a01e40b5162eaee5f3d8cdb30a449dab479a13b4873b71a6b4c5bd74f4a2e9520fce1cf8990e9c1b3679a1f46105fe01d09922817df72c0f641f63270749bb79d222a88e545d902a9d812964cea365259285808e04a70f44e915672868015438dc7a2b2fcc1c47c9930f954e3ba6eb0b3fdb9fca800efc859ab6cd3297b447e1584f73cbfb517604b7fd97f07bd49b8d904c8434f004a7761b5221fd888e9642eeedde41a43eac83d075508d9a0df3e0effa1932cea48827128a461982e9d8231e12032be872e882b47c3cacc89b38857118b8e23d98c861bb170da2488362acd9d07195e158ff6ca592296f6707b2ee5a9e873f67e9661c08ec8bc4a4dbebafeb72fa424b7b537b3622e63eb61a067c4c86278c78fa1facc083b6860c5b4ae4bcc5ef9d647abecb260afd1706f240c8e2b9cb369c986f67195d285c0bcc4b53a8a2bbad0a9ea34cfcfc28975b88bf528ebf7ec32bbd5388a33a0a12d5ec23206b7950fe02cd9496b5c1dd0edb7311d201966be1462e88c04972a66206a3b83fb9e5643ec474f5f6b37f6b7f516e27e42cd41c369967629013bb36476f90830a1e0fc0c3c23c89fc63456938398d8fe75cc741f6b6fe3972c54cbfa49ad541fd15818876df37190cbea15aa3ed1626f66d1ca441d3c655e615e7c08d4d688e757494a6c8c72041e0e147bd148264ae572ced1a93a50a68e5c8256a7fa38934e107820ecdcc5889b9b78f7a520fe704417b42a5f8c661a57a19246a9c8e0852ede710e0835660347aa6de8c8db5a5127ab88f97f458aabea57b246435c6c0dbc027094b8c6297772c38e5753f7dcd6f87c93fe4b75623978cd3b62b4aa30be7fa704484bdd6981e20bc5f3d82593b457912affb9311488bd7baf8439db507a0770f8e446b13baeaee33f6cf7cfae66b739deb211af5211c57a93d5d5ccf503dc095464f4a8e2af318d0808f563c543655cd798a7a3e91cd3d98813a0601a7bab204db963074faa27b463419d4f9f0a61acb492859e5f494af994fcb1874bc4e15a46f53e8ff3afc7b1eee65303381db6124cb0bd8c9b8ccd5d49f405e6b11ea47d98ea09b0fd30d6b15bbdb8612bec706baafdbea2e4c42afbcd9c98ef58ee21c5d19016a65dc28bdef01197ef081912a861d15c43389a262939b4a1e67cedeec02dfb83e89e8c09c1f411c7822b91fd87080647bced5e193e54d6f62ef01fe6f4186d1dfa803ee7467373aa8de1a7d9e42162ab888b2cf85214e4dd7b41db288dd3d49fe267ca504e40af405c04909a581cb1ad2ff86f9540e89e9324697b09a2a2007ccf99fb54f85d2f99eda4fe27ba7dc50981ecc634400e0b575910a145d47a45f56a5a0ebe9bf7367b762072bc7d7125175e7766e23556713a4167a425ec85f23a01a5ecbec68f96ad6f4f9c31b00bec453fe91e25a1f41de23dfbb3c852e2624cd8289c1438ef96396791d58c1679d0e8cff33f0ec7024ec1c619530fbada632ee9937af8b6d69539779492bd63bcd74df072189678bae0b884055b03023442984254a20acf956732b26c855f8c31f81cc54adae5b9842a536654c2f54256265551ab8711ba19bac28c942694c4625dffc8cb92583c9f20fd0810596fd86f524bd6baaf8b0e18f0c7531205be3a9f51580290c74971da769b8fd8af8ae25eee2b2b02e0a57646d83db2716c09bb5d1b90fc655f4a2847dfe6eb61b45a9d7a2b52f5ca072fcc2ce41b05d79e0f25b6ffd1dbaca519793c8c87ec81a6d71374cee0c1e45533db2cb693879dbcf04cc09b1007bc6e87b56ed29b1098009ed74bcec3ad5d6a67f8befcce69db6733701410b65b4f79bfe13e83126e290e8e7097d56492d046b97cc57e76fba5b90c10add2180dbac81b00498ddc6480868c84f22965a17e82423eb16a3813daa1a5649a52a135dde868fce93b206fb075bdcf418538dea1068c8670ccd4e888cfd590318776b3b3adbad92a50b0ecb30259b8f3b9a1a34fd13027b2751572781c02556bb65455e086d43ac2017b45f0dffe29d55ac02598c4b81aa24cd7050273646fa13d5341d8e134c912b866ebe15f4aca0dcf049d48e4baaaba124ec2e9b5b6c53ad28b9a0de0691c9748d93dd4dab3f0ad873c882ef2c6f550cb97c5e7ea66edb9d0ec9bb9dde3a81ac2b6a219cda6f8b35b5e6d2fcc9a5be2194bccfcc5c7e4743a5f30ac51356593027d2e46b582077d2265e95bfe7c387816b16565ee65a8850c3f364f183675330fadab7bb8a29587a68db3ce36aaa211784580579c1aa8a33d777fa7d5ede5a63637f5ac681e17cf7b7b36d0677b701c62ce5050786ff588c087fc7a4839806223b9cf26a7f846a949bf681d945c4cad8acf8aca23153fc68a6e91fbb9726f8d9bb4846ee52c625f4a2e0fc77093e1ae9b94d5a011c9fbf362ac37bda0185f62b0425b5608f41895d48022bded5c4204e1a4c35e08095b9b7251322d959889569e7259c2f1e553345fc75dc8187121508abc8ead92fa906b3836d6909c240949156e337bf8f22ce68a5f204d995323fb05296b6901722ab0f8de410a604485ccb5e94b2a7a9d5d8dae24e48d564b3a00f6a0ae110ff51d92c754bf2c64130d986eb13778650bff1d959ef08bc196ed3a5f475e7166ad6200c2e8d1bf4557f66b18a6ded670a5a086889051ef25d932f216ec5823d1ad689293f0a2971b674611f49a7e322a6838eb9b77ac03597571277d70c9c1399912f14d3a8256aa2010011334d43a895e0be76c1fef83474687aff2a71c57fd051bea09fdcbd3656398c17373249ca7543ec16a47e1aa7de9123ac66416911c7713943c7d3902547aa4eacaaadfa9ada17236d4983342b4cd346f3fbddb1f5cad4eea164cf66804be7626c9fd365d296fcf88cf57e12757782da461b1c24ac8a2cf8ccf1a9d961d2314db4dc7e5ec55bcb2c091d2dc77b45e441c25eeb9497b01440c1214dcd4717e241a83d3e04bec97e5ea505da1d8f156e71196a82e6135e95cb92f5c27f807e73b9998f2add818eb11a9d9b03946309d369f520da2e83784282fcd0f892a8e8015bb53e9b2019bf3a350e41028eeb0a6a163b56a6303ae4f84b482228efee7b7d9c261d5e9946359574adc6207429d3892bf3bc3fcd7bff0b407286b673dde80cd439fda34ce848238d4a946caaa0139f0c6ed94d5d218488d4c024b70a833fe2d281bb49319b5a0a734597646f9b52346556493a48be52010eb6bc60df4f9783ad5133c43aece08f060260087fb7463362ee362e192402e735dbdf1e1d4067eb18b5194d7ba6ddf568cc535b6dc46a2af413a296a597af6b6ee180ea2a0fe1616afa9b4a538de765afd2d5df44efc86483a257bb17a572dbbafa2f133a46a940dbf2d60e9e22d075b11a4ece1dab5e22c44e7563085b073defdc5f3fba27cd2c965da8f4b387d00bb712526758be0ea51caf773faab66308e46ab3afca643da3978e4a8a927bd9d2c8908f4194bde3ab0e60fbfe4661967126f016b1f37bf868cb8ac0c406277c92d505c58524675f3efb3616136750158b048eab7faae1e98c9c9ab503bf2e12b1514a271fafbdb5c092a42a155acb74820454ecdb98f11c84daaa28ade96fffc445cc35112f47d4ea9db26a304ad931c0d92ae20bc6b3906a2825b627d63e7f427e30250e28ddfdb331c140aa019804c45284fd8175569fd88589d93268180652f778988ce7f25ab0f9e967b1afa52fe38405b732cb8e9ea45c86130b345b394009d5b993460f7db7f6629544ef27522eb52ac95232874a9aa53a00f1269657cbb9dfd4dc076507400488e7576e6c8cbfe4f171406564c680f55b0d2d5a313b2f3296fd3768de64525f613c8d784304a3ed0c845ce6ad13e8b06fc452696f9b901862e6c77996337c9aa0758bdb376fafec415214b1eedd42e22bf550245df9c5e2f35eccb36252c28f12f7b311084dadf902dd779ca77e17432a29eb3ca1f4bb230e01ee7572653e515a428e5ad3302a8f0a89b19bf2b7cc433bfd9ae0830390e6d90c016da403597660e08cf39a121b893503b10da53a63017b7ea49f33c063048d158e87fa53613d911674f8854743408fe6ba6c997e867adf4e68a5f078b8b84eebd37550848727b681333c02e23d8194da1dfdd7879dc850f67321b66a70dc61869ea623e602fa97b7aa82f0786072c402d36afcebe965dc57a064a2560cf288d779ee7cd0fb8483fe0e281064a869f736855607229a43fd40dfe5e828cb97c352c920fab82e249f514598a86163648d6182cae9a74987f948c97df0b3071c120524f3d855f6d77b8f61133fb37d2be6320dfd59fc8d40f140b3e6c4455bfbd2ce4eca4b3ce3b47de25556b1c62e89e2aad191bba45c791e244c9204c7e33137e02b8df2013bd210bd68fdd30f3647cf7c40a89782a50c9e203554a4d1413fdb73c10858218aa0ccd16bf074f5d7ef1c2e146ba28563b7d660c29e0f3c12ef786f6411f666ad7e3f380858ce1a5ee74d601f027e882288ddb70bd4b70431940db23d82d16e94a2a0a60c4d0c6c58f6bf1a28fa4c72653f78e569cf33ec2c800aac1ae58e758614d33c2743097f5ae67c97b2c26c6a34ab21c0e09d754985d31859cd3aba93ea6e911317b77c5384320fdd18928f31f61499a34481ea7b74ec6d11e1d037b7f17a9f8919a4fd2846426613fefb2c9924599591880321c1b033cfd6d8a9c43d696ff8fc1bb7193dedcedfdb57ce05169e64664039b92a3181479aea01c885dbca2e054191be00d93929503057127b9e97a984ede5679a90c2093414496a1d18d4a7ab57522d1e08801efda21a324d88bff3666b9a5adb8e6dc053a2c440dcccc04f7aaab58f24f8f4fb4affe556fd8a9e8d6d6fbc2c7660b08d0e8aadf94b3ea0473c47b5f003a870e45a62cee0a6e6bac1d88f9961dc80405c0c23c081ddbe77f9cf9939c13f7fb3a9a9e477cc1f97e2110b1a1adf4875a7a7bd4479f72247b792fe90ff74b07d152fbbf708f394ea1d669c68205a7c524dbb8f95deffd73506dfe6a81c4279c6b7acfea801e2bf90772c3b24959eb22fd2853f17512e9447413ba08ce7f9b7431419fb880711f77efa498d580e9c0335ae718212f3469dbff787475191b54a3169094e781473b9ca2a524116321305a38c1b7d8e3e0abfb5ed674eb18ed5e9488cded7d134f05160e6ef69c4a6bdb0479a836110da6fdc4a96ee974b817186f67b1ca49c772f698b9a028ae9823cbb56e6ddd7f39e488a0df0d62f18fbd1de993dac5489a4872ed463acf6d39454eb6ce3b864133c31ecf40f834bd5c825c2a4c194566979439aa7c626b12818ca73ce5a9dfd394cd95ab413aa501525239b0c5f4f8994e61c468b84ac20af5074aba15bcdb878c1ed4bd2afc645212ecac7f057e90e0cd5c11c36e904ab1f7d3b3ed418ee0fb328482b24eb757b8e866ff1eece0db62d7684e81db0a1a84ee18a1e2ba0ad31df30c182f4ed95b3a21b2f5a61db55e49e64ccf673c546d178d894e6124522bcbf1320425c2049363011fe9d442c9ecff670e7567aec4b219ceab86c56c3a53976e55d6e1c48ce5c8bb00c6ec8c27e342a4e831f08e65c65995d9013225c8758ea4a2d4e9d2db59bd45b67f08643c0bace4a900fa910c55a8f4d4c3e4a51588a0823505e96836eb12add71abc81146de7a8cfc9c925bf6285a94b26bfb9a486907bd3d343e88e7d7f1816660733aacadd8d09e6a11fa710200e785f0ff296f24036a4d7f77019a668d6617b9158d4a473c67dfbae85d99e7aaa94eed77f10460193bdffcbeb5a5c4602d4c5a0c706862cee152b31ea083b63d08832174f06d79941a7a99cd899847f1065b4df479288dc203768ad94938eb145122cb2e8ff730866ca313ca14948f02148779f9d9f8687b075747561776cead4635930075347b301160dc5c1ee5f64b4a3fb8cc5e3db7e2f71b6ffc2a79a162ae678cf6d9ce6a0ba18998b14a19abcb28e78d6f3fc251c1014d3224b6f7b052765d1d29308461e770a4baa2d8b6e3fdbb0cc51675b0db8384ef56cd1c224693a0e07520e4b92a7f99bc633b2a8e0699f238c78431cc4ac5a1484d3b5e87c60730bfe80c39be24a5b63a5ca2d0a492bb872cf0db15f5350d4e728cc9859f17d0031bbbbb167c3b547e4ff90ebffd08c5f0626175417e0f39dc1325711ada3e6fc118f739069ddf5c1f94eab209c136844aa33b0f588c7919cb7aca3ea88f5aa77053f30e2680d69358d9fec39b53b4f7c3769841730a50f1cc48c29b5344a3156a11601f52ffd12e5cdfda66edc36635e47d696ba28dc7e6f128758bb2d8f76aba408c679cf1892e00c33fda84f96024873251f06080398ef7329ea10e23665e28c990397179ee4f00c3fddec246218151650c8b07d8bef908968a1ff5dabc2ee2ec02a87752091fe5a3892d45d007dd8e2a5738a153f2cd564f8a4bd2641a7c8120174cee1e61da35cd96fffa614a3072c11b63efc345a465b3796a0e6af4e824a3c432cb4631913e4e831b48e2d406709c8098278fb13d1427042ad693962b541880045bd5c4016a2b85b5556872a8865afed019182143d8d255a99f96afbc4dde7333ecca2e4315e305ea184fd2748c530dd7fc9b73bf79369e6b25d5899d78407eb1d5ca270b1b5d9031ec1c9f734d0b14a4fff471ce214e711cdd0f759bd9afb7be26278556106b1ccaf7cd5a078b83286c67ce7e5ac515c2ab8069091ec47b696a4dd879bf2cf35b23da22c5a948b32cff87a95698a4ab84be7cb811810cea6816f042749e04a08b0f85864d8420630ff47fe8b6a349e5aa1ed173b96e2e4870f0741714549fae2fda6780f6b503f48ff7dbdae71f097f9ea2b47e563ff258dda7e6d13f273ea6a7bba2944e7e341cdde1386afbfa118865249869bfb4b53926af2d476132cb06e48699ead440dcbf74c5fc6456c1d84bd879048a04715eeac6687e26651c3ba44893400f1e84d71857db6537d8dda88fad207bebc052c5a931eb6b121cfd73e872f05be26fec9a8a83f628087e16f591f1bebdb5b24a62da8024d5b26562e83567a15fb40c6ce0598f2f7d0f863817c46b00f17bc2cb13b5fdee82d27c69b1f10b18cd60f9fcb132800b4cb49cc7213f65e9768a5b94fe39f1697db6fc7c23abe6b18ec6de5923892575e7ddd10dbfbf6776c5f5979e6cffb852a794d07d648775347c0a6ad3ab9cfd5f049467941692719d8c03b240d4976aee15b792bd4b2df24903f7475517d384fd343d6e66ab65fc11ddbfe756310b101d77e5addce82c853868cf41c6f1d58d7eb093ce9770b34f903c0f299ecd608d66f305197d645aba9a55c4cbf15f467eb6b2b91b9c467a3c9c9043a5038067238313306673b21c25acea59728b25e7a3688128727ab4113242a877ca638e4353b510fd521ecdcbfefcd9d25951aa841ed8e89d861223192ca9f884e406a2b43e2eb05fad836fc0471a4c380ffcf4e075ed7364e9be0607538645f4322ffc287bdfaa6fcc625f47611e1d7a56dc35992b74251b40dab042b41b84c4367df25a656b2a6dd04aaf5c2fe283dabd8be6c5a1c5932f15a499dd2b28150b05f415230d8b7b3e250876058ba4bfe33c397f3170c2a31fe8d4f81d86843c5bad63ff056d18b03ef3d299c56d945be50849ecba325db2724162f29d87c7fa2026ce5ef45e8d73fffe565652b41ba4d05f1468807436f062119a4a859e49ff5a662a763be76218c24559db082a98a39bf357e6640d76597d5ede4fbe56779490e74b4da7fd4b4af439d11fc317aa9d010792d5cd05ada80d0413a5053b9c42bb633a44b529ef613c978142e8fe628423ccc1200867df78d7fba3013d45ec04651350ed940fad8723335ac91ba1854e2fccaa5077fa2ee1a6f441d835a20a359b3b5ff20a0802234993484d93f2157edf1cfe080ad05bb1fc445a7996133e3875f6d1d8d1795a26438fd87f5eb60137526b8f471e5b5c0c9a4d69fa0b83998d91c9f962a031f53b29619528f4bcc72bf7e5a9f47c724c557666e1706a1bab1c7880b6370d4c22824ea1ff7efcd068ff840dbb587e3850b1d1006b1707f63b74fc1b28fab5ebdff409042b7d1864b81effb4957846a1c72b0406429341a2f50ce327fceac880bacf37d8528fb6755b5d166aafa2819d6a77296270027b430329a7bdd0db32e4d3008e5e1c72dfbe3b34e2d9664a7585cc142b0df6976020f4e0eadb394fb7584271a4522ef5b2b5d5a30d2c4c6f13aa9fcbfcf98ce9f8bccd884efaca18fbc9699d58b079ef025ef5093f35dd6dfdee276aabbc2db6e8b89cd5fc888d7e4d47a2b5c30d22f97410f6973bd1c3180c5edb9c4dcf5b68ee5751a748ceb2a89804bfaf5e26143e1dfe0fd272d87193271ad27f052d3d84bd5f474dc74236c640c317c286c13d9ec4a4d557a973372c6d2b20d40c440425347a6fb39f16cc66b99f7410e65d1a21cf6fd9a16fdbe79b7aa8415fd31b421a4113dea8dd965238a7906f9a13699c9fc5301cfae0cd0516efe527b7cabd210dd71b28a54a9e62eed78293b34731e00d77f7e281388c322cd457dc1c7d83374e394655c0f565ae901e1a2acf87dba5a30ad80d66ba3170dd55c98c4b3b9bec4c6cd34e5d63c30f34f94494acdb43aebc1b60ef5f34456d602fd4e098cd248f4598a43c4729a87b1d4892c67c2e7937f8715210e0fae5d33864de4ccf530641c684069aed6858dd7234b835d5a28f41c5bbada7c93a260b5c12fecf03a2d7d3b01985a03cd4381c90e7ece75df178d4b98e4766f520d6765d22a2c300381bb174af80b79af6147b64aed5dcb054ee582ddc3b75204f466c8e95074a20fbb566096ecf3f3dd909ff7883dbd1b12fd1857b064cce60ec70ea6643814d5beffc7c96442967859169027a9693bd6a67b9548946d20c1e6e9f30dd384107f265ccaec3aad368d01b07f213008591c242cd7803819934df317e2a84ec237ecff77f294fe218a3293f9059f4d748f648b6c4af161a13751244e30617566e3a2b414a084bdbd679f618ee4b31cc9d00c9600f27ea0c48161d032306e6b730f79091d2db844bf3dc2fdbf7bc16eea11e98028ce910cd65b1d954161701596db108e3d761400ed4cdbd060e04bcc6f3010d246d8c1e6ee2079db267268f2aa14e710911990bc31ac37d2af1d96cc9c8979da61f9c9b8c44ade149bbb3aa2b75f690d516664351aff6f0b872e023f96decd02b189108409a6000556b48b8e24481991629af7297ee1a23ec37a281f345997f15c9aaecc6ca942bc119fa3827c330f2008e1f39bc42a2a6ea724da2d63e342da59d1a3dd895ff9d8ffcd170476f0d203f6a6134bdc0fb27f1ccaa106c977a926bb41c6321709a24ee55a447253d50e3aa6da1076814e1ad9964e81b99afcc1aad9bfb130ae1b6552cff90abeb65b94523cb74d68713dbee7ffde33b37c9e94b5b3e715dc87cb39b4c2ac578d3f6d4d17cb419a8be21b96b38569b46b12bcd287750d1670a88ace7324eda18ca9309290e1cb2e5743fa5b15f00cd79c8dbb7a8f57fa43adb099c6463fbb06488c8dd01e9ae57ae15da1fbb26df9ec29054d3a7b0c0a01b491a907f11bf61a9c80ee6a6149a845d9a9951d554381f60a49dad8629f5030f8ed314318fc9b90f1b0439bf774570edf8705e11059ed77691fb56c1fe9a55a7122a6645440edf56bc6f6926fe364a75a4dc39abc764238feb4c740bcce5014fd86ac94df48977e241f3fcd3588c87caf0bea3e2bea616c8c4eeabb2e44476bf7394a4aa4bb4f3d4a381ebd8534f3c7b8f80a2a601b6d82e819f4607d9b8663df49698f5042eac88dc23dcb7390c55caac2116390c24530dd0f041c7a18f89debf82139e2e69d75e10927846ced1bb2c1f84bdf4df12d72ef8c767219ffba2e16576ff9ccd17ab1cc9cdeba8e77081f8e1c40814048975613cdb1d11e7895fdc3d6226e31fd0290222dac108abedbf319794873e79912e628cae82dfc59d3b4076de736b7cc75bfd6b104524e1c8ed4176c33812eaaabdb9edf2d170a157a218d50aef268fae98e3c1110e93f9eb52bd49e023aab85ef78e40fb6e28696362f31d1ae6aa0ef7fdc0b11bedeb14ce889a3393a3f20893bad039504b386741f1e06723209cc86aaaba715a72d2126b92cb4f3ca80bda1bb9705248c4db3e6a341246c7d1bc9b22aa9aab68e67c1fee9fdbc401375afc6e37c731b1fabe452b953c184d441ba2f84afec03e0fb681b47226e5f0b5d519a49082ba5514080ad49faee924485edf474c9d694db7907457f977945b6e631feffd3fcfb822f7d539028dac4d5db3143e9c1a56f41acaebcb41879bc78febdb9ed9fdeb41c3a619681f22c328cb616aed24246742da4b70f2a1df83514fd5e829ff3e6f0be57432580d9a1bead4dfe232eefe27e3e2a25309c5ec3871ee61fd3a437f54f42fb26ab374fd0a8a79d6e76b6ab75dc2804cb528c7fe54be333c67e9e15c8e582b5936d9d2b99cf7e8fde92eec0906d5478da67c56564e2100b865b7174d06240197076feab1fe29dd4708bddf3081cb8c171c315b6bfff5f4ded74203d7d262b181d1cf45c2c569cbb203c2a4bab91a24c225494a4e6194da46bfe93ad1cb902e6cd816d051f402209689475176a5bf0e841b9fbb6e4e14119c92c5f01686a4e45ce34b2a2748cbf67fe4bbcab9238714f141023041f19e6f4585bb1f89239abd11520667e6d616ff710b10ee4bb6403c9557782daf20ae0f56c80cf04d941348a2e93487ef94dbdd3f9ed2d44cbb8c08e1b6c2151f794600fc9a88a81d003371faf0f8ce95b5efba1869fc19f65bc84b85c2982230a9056830df4465acd58896203505e6cd9bfdca617725a5eecb1c1ee7c434c9d2adba1d2ad33c35640ad4c585561540f1fb78b72ccc6acc03d3d12f43198ff06e02b08690f57a4a16e79808282e96fe5f1d7558e7512c2f218f9b2466cca53c1566b5a481dcb8998132cda3fa3ccd587dce625823c9bf6521a0768eb0cddc5ea6b19d41da5183f16c51df43db29d62865d05ee383c0ca30f6cf0ddf2d83fc4d1bcdc85287c6ac72e6faa843b025656e5d079ff7c5653da84c2f48d07e29d15bd04d6e31fb0d8b1c3a619655ca78cfdf566920f61e543fbdd70eb3a0ba0d3c07ce7365ed41fef5aac4d969ff8de576a145600d8a923ef1692910b15c044a37bebb01c2c377fa64042b698f4afb6ad92c57be02f7d2cfe3fd34b09c96dde66fde1829b4ecc4ff83112c88270c55bcbabd1a4bf8925a4e6567b6ae600fd5693a303bdd6150311d31a8bcc2095d3fc850859f245c35f00f13485a42e1571ff40347f81d3c5b7b0a99fb06937ef9c57c46f7f06bc76c2b22f30a002241000fb6cbf0cc683996bfb836d16a69d9d625ea3b05e32feb2ed2a985142c15bcfb929ceede06f6bf967fbb874ccec6973d82473971ea25fbf889e766ccd228e1bdd6c6edb9ab4388065ddb882d73c4e6097dd7db3f2f3c825c082f2d6610b05536bfd2ed7fda57d2bf54791db77aed8acaac8fb06fd41088e26a2bde7b0518829427f3388025813de1c90f43b554e9d71a80330de7a5223844101eaf667fccff7b74624d21584663fc4e0ef527d5fba49dda328b05a3df084f61be1eef59041fc41c0671b5e2b002cc9c8f75a66e3872687537220d5843f60ec9d7ef2d16f2f6ab98f3c5423b2dc9608672477afccb554fc4dd510d0655e86977ec8d09eabd223570b0be189848bd21a6c78f408d7e7b3aaba91b77611cc23648aa275cb5c02c6704bd5e5e8158eaaa14de3b118259b7dd1190c7a6c665871c9fba911bf3f279ff61e2edb90b0600d96deaffb1bda3ef037a326b73720a5bf79da13f7618fe7fa21d1fc1f69d298e5a1a2752aa0a9ec69eb648816a32e11e6cf7e716a8e7aca3e49ecfc6dff33f1f1d4c206fc06d7d05c2ca370f0df9bd7a6dd152124d351da4b07941c247f116fae3fb6ea08392137689b23cd32f4503d4dd9e00b1ee8b8edeafcd67704b4894154a7c74b9637a302276699aa3df4da6406f7304cd29d45a0fea9cc872b0925e2eddc3bcdc90cc20ca39d00015b81075ab9331250befbbaebc37e0ebb79c1cdaa719405f6284111b08d7fb6bf9b76d7a0bd3d667d96f0defdf37a0b7ac750d0e90cf84727a3e5d9f19165dc33ed5ae47f2aaaced081f4c156c3b242de74c8ec6a0b97cc9e309b8cd499aafcfeedc468f305087a930756c0fae6b18b117ac9d87ea2f44bba35204b510eff4834779dc6b8ba23b8667fbc6769756ded0d700bfa87d69ddc4d3207ee58868346975ff29a93eb576386203bfcfc08adcd2a413bb7b35b3a68e86d59a8cd66f4f683bd505d021b2c85d4f62a777b64d7c36d9e65cf85466d930c495eece4c1c1ad351efc9edb57056eb062534035d69a76affe1c9d08f3405897671e5439c458b29109297241093f0234f077445db8720e5bf3e19db6a9bb636518ddab522774517e46e22e20320a800fcdbc871c5484d86d4960b3f154e19ed71123cc60b0b14d888fa559b30848309105ff3131b3c8c3c1d2ea748eae6eec282e77643760a98efe05d4265595cc3fa47121d5a4fc2426aae3138b9f73160e8238e94591fe6abbefb6cbd893cd22fa4be250544379323005d543a75c198a848cde326fa2bb2936bebc811cb5d4ad07f873fbc71eca61079cab5ba9a8ae73d77a5ce5021df9e79b4039e6ca632261686435bbd2d8bb3fe3dfe36909b70860cbfe07925f8281e215795f9deb37392dd2f6d75a9ce49b699ca63ad010b528456bd7dc131d64a05bcd801cb6c5f61eae9a51c4686f165533d08d3aeda40d7c4f0dcd1b5e28823a0b097d6896a732342a5fad4ea57cf0ce9b596e0b60d18c2a04df9ae0bea5453d2ed7fdb09cb9b94f83a9fbf629c746948db17d189353048a66acc5fc550b54d79e04865e93ec7b88761f8fddb0e5ce949e76c7c7623bd36ece4e2ad1a80d5b6a122b15045a4fd34b94626c4b13e31a7fb4bbce78cb1d333b0fd5a4afea5e949d77b30d424d152facc282ccc8c4695eaf9bbc1502c2b09a4e82d4f89a51d75f959a36523126445e67f3327024c7fe89a936d9faa5229e4dd3ba01d22efdadd1539d9cf93d90e8a541c8f5d7fb11ec72bcd1990136f14a9634339e6ccc25a1d088681ea900ec9766c1218f9811318f128b1a42cbbb795ac101d0373267b1cdfaa430e5e1fa22266b2309152872af41b29b9e6a616bdc1838fa36cd8c00897b488ef6690a9429b346f8b50a30143e92af47be462f6c1256b7d6cabfc0ea6a25fc8d541ed689434e6b65977a70d80ab6c0ee0dc49908aea7ab910a361c14e9ebfbcc8a7bfc1a33af0c218c8b7bd99541ea72d041405265e6c6f3b7476de407b2e85ab6550db2cd817f201662944a6023bcaf29631fe6bcc9bd885f8a6d34bcddd34e2d0e927793b990115f227f0c12ba8b7d0225be2f30487d3f42065d76170b9171d0520f76ef50271b9d06326e400c760875465104786a24433ddee764e06aba5425108b8541d828d151917015f1882cd3f5e232378f1bd8f0e177649120264d88a431043715fdc407e71162b65f018089e308e858046fc4f8ec00ac6487b01b3aa67abb029f7443a1d30c659bf2053f2f546538ed4bc733ca0e8fe2f060e48dc6982c0cabefd13d1bde83922f4863ba5778c908e1902650173872b39a8a7483d458efaa5ae869a89831ac570b5b3d8a396257e9a2843daf5c10617fc6743e6175a4f9b56aae839fc7ca6a4d89e0eec219d283bf9fe53d55377b26546bd4349d3013f39f88635bfe394b861076de68247183fb5bb8d832a717bc76fbcfb37c629aefa55637f625e0101656f6f63b7218715d672bdd862f2e0587b17965eceae21fbc7855afb271699a30eee581e25d1da2322a111f9b243a3a80962d3cabc0be5750ae0c1bfb21e8f0f4524dd2cfc3a33f21890e248d251cda798e9810815552c5f90c76f41597b5c04a5ccc1e436b161294c6b3d4f5557609a191b0fddd9b9d2c339bfff85ba0af218b3bd0a26390218c95a7126b6655c3aa673807c49c6f77115f9cdc68c721e9bfeeeac32ce1a3ed8436ff6e3cd1e24832b3dcdc123c290f7d61936401558c8ae323a5d0e8abb1f88aef52e1c4f5f7696863778ce5f81007aedbdf6e19337ad3246846de8016dd991ab0a64740a636ba366bc0b6309f685dd128443ad84ec77a10c109fc617976ccbe4187f2b93430f78e0920ed8314e9bcffd5f5705fbbe8421027ba8a43ae776ab3eea7158165aa994ecd6afe2d003856028b1dc522c316601036b4f8309fd5eb2b89ebbafc3e6440e7fac21cf3c10c128aefb9a8ee2f6f8c8927f8295cac06279cd6aee60f7e9b7fbe5d11974f76c5f58aa06112eb54d12a9be0e3fbca43013b35f653279687363a163fb2ebe3d85e9a6c7212b5796fbbd9eebbc90c6184a7d773c71dd2de97b3ab6dfb74e08136a971f06a5e1c2143972f7912e4418cb1ffb5f2485f476dab09053fb0ffb74c9f3051ae72620543b9e727bd1c96fb28d8347b6971f102f4e03d7e27c07853a681f92dc37094c49a8495c4dd04c9c7a9adbf9a8ec5138bdd70da0073ea4b42b2b8de5ab3a0c9b6a785f015225edf3f9f5b950cf85aa7109db84409a331f4c0c1a324a7085b6deb950fa7b610c999cbb917aaaa035859fde9305a0bf8fa438709a978dcc12e2ad5c2d346391f0b4c40abf1b9fcdd0ad5a764f48a2796ae4bb6046174bb8fa55c049e296d7dc2b0490ad0c17d9dc8ed14a848f2e069177443203e4492e806e6f7395ed8f258f5bf3aad976873261dfe33c72e417e00e38c189c3428c099ea96b51ef524314a0d91e7b042c12984bb1f66c0b32c36b55965b7126c752ef8e6ec6634b31b124fea4f71f116fd2d825dff7492f63c3cd8177b5fe40caa8fccc86fec71a53be2f1f717ba1d3587173c256035edcae1ba786f92bcc4c4df7545c374e373decf23820175db95690ffe88184fd8a0f13153dd6b65ddfe9404af2595149a18a52bddeecf5f1a438dc6b9dad48604beb75d4b67a32f67b1a2f33223a3fcef0f9ed1b8405e5c6c3ae44369542111b833b21b63e1542e6b1ad8b042850183342673acedea0c2ca9f7095faad389302ad41dee2e6b4114c4e4b4d3e8db82820fddf3edead89086c6758d00024256d3c99219461290c13429e23e98eb8e7533303474b0640e2982fde56dfb73c43e18c1755664bc4f7331990412a144d0f2203053b51ee42e12eda64d1efbe81803b633c31c6b9a95bd80a08b9daec3e55526aaac68eebb09c7aeba567a6e1e93ba4f7bb20d9f43f91f9bccc3fa7acf8ecca2f0af127e57b465734de9c2753e81538bf00bca0521f2749777b101f9f4a40b8f1cf9afb2fb14fb4d23ad5876cf93b3c6be4d500dbc7a2b93ac665a33e984513b5f9a61f7bf789d48d8a483d07426aca9a52559ce3c5bb18e512ca903d39cfe2d354dd3ebbcea78774c6d577fc7aaf7c79e40d587657b53a936f2d60c24f3fb906c8a1844bd9966dc81612a803d3ece580c83ad802ca4b61cc17fc02df3f2412576e105434c41a0b50839c9fe12beb44f6c9381e5dfa1cfd4aa3d8643625be7a9565c1c8c1910a9e4722322c068d9761db9ba98ba07167f27580579fdbb0ac551d60bee10d66d640cef08356eab12c71c9393ffda4cd80209160e927e0aec933e6d7c3f37a2ede4b1432969418e9a0a862dd6a03dff23c30e3e36f3e78488abddb8357d00a165fcc81b2bea753a42cf9474c816a1a0f54b8e69d79b6a37a1cf8b8860652aa4d9b46e958833d6f03d88fc81303fc67a7eb3356a49f30c31b55053a6ce9c1e011aefa4f6dbf522767b7408afa0265d1215d0a5605f873185b7eac2237d5c4bb561cad95fddc624454fffd1f2acd49c09011cabe26ee2e2cce274d865208526a8aeb580c3c27e91a3d0a6ff27893718faac738a2d8e72f68645974851c3afb26e411e51d43963cc29862786a686f9a2c1f17fab930d989e3c39899da82282103a704cdde53157bfe98b006120929c444f7d1dc6de75f08bbd49cb132ef6e8865ba7a970ff727488de49d5dd58c77756dda3a199325cea041a4d655618d8a28f4c237b89459b01a2c0e80f9c9b812ccb0aa32982d7001525e23ac74088bdf354dd297426847b275546785aaa54f815e3d9e8b87bb55581a7fe0799113c73050efe9f8f74a91d7737fb1d981321242bddd7f6544588cf624f2c2ef68e2c79b9fa0f0d847b7c08bec039fe1a1d834e869115f784ca26a9fa08c71d4803d758ac152e39bdafe82ed0e6670dc382e28958be9a2cb76e79f03cfbf2acabe4975ba8e3c62e13dcc35d0aac8dbbc103b6b070f1371526297cf3f723f878023dfd322635be789bee09960ec1600104103a50b361519cf9405472cc3303fba88b341d1bfcdbfdffac0c4f43332f98b0b58e3c83eadce5e5fa18f70b43dc62112f29360bce592e357736359a037376541d98c56d8367dce44b0269efa91d336ddcf1bc0ffe9da9b97b4e52d86b92530bdd5a40376e761632648c8b5bd4d7522eba1a73e0e1b313bec207ddd4069b960009376a8585fba5718fd50706d8198a22f3f81a704ad818149f3f3ad3eede07b2745fcfe54a809036777f200627e3b7e29c96c72dc0d4a674e8c0e9f096987c704a6f8e9d1353b79ae08ce7743be00499a9d54cc48cd9e158ff2243ed64f074fdedf8433297759c5d6400762b829c10c9e722fac09a8c6f1003b7478d81e5c4184cc46114f5fcbdac1d054bf9bf88672f574950c8bfe44aa62303206d41382cce2570c4bb59293464af4d83b9c0bf6c5fd464f23373231d1e2a71db14ed7212aad86d48d61f1afece3e0523252acd0e805dee29c7cd0c47bfa2d07eb76cbf4a480615a097f902bbd0865cdce384bdd7f17246264df28a973a8fe3343b39bf2dae5dbc821d0ebbae95dcc3421d14d0e19229bcdf2c804185ddbf658973f50866d0d8fdb24c94b8e89bd31a65ba53acb3f0d54b7d509accceb448d7dc58d31c8ce46b1a952bf1586259e2f551fe0f65e5fb32a9b6a7dcf10a2a0c49cad258b9bdd05830a563327584f210b120abc6afe0acb131d5d68656eb22a16f5348ab7720b666c91735e0172f740169272aec6f1602ea46beaa8c9cd5f531a473e7d00c736d19d38924d68d7670061829ab9fdbf6e39acd8da357f5216554acf261f606284babbbde1b4bb58e2c2ef06e4a4f433f7833d5853fec7cd4f72d05f2caa674ef220f54cf08b7205217db7127e3e37b7a051ba94e4dea9c359e199517df005cc6b3f7e4b1ee870f0f52012c0dd034e083dc1f5b216f08df331e6298130774b268ec7afe022b30e957bcc6e5e852a40b876553d7356c1930b9eb9efabe099990c6f3ba0ab3f7003807197d6c800dfd331e22df72e30dae2a87841dd28e35bfec1b210ba9e51a7bf54201cb6990bd5534840c5c9d48d54cbea2199281bdec9f2c55a857ea673cfa0b002447b85e873de3d4c97913b1449f778690bf2109c2d381b5f1a8fa76136a3e062bca1d23bc143cacacafb75f89810215fba466ea5ee8677e93976122f95eee0308b2a8d8de33c1d12c58820f584f71bcc05fe1fe975a65fd1de26528b5b824a8cb15c4ac111a6002e3e46ece0b0697c1dcdb3ab4e2826a59dfbb68e0c48e77799301f881aebfa88509c8fc9d8211c7dbab6b3fd1a9288683e4609063934b43b1611af8d953afe176f6fca834d2d23cefb5e379df517145ad2aee2ef1908a7c0de82724a9faa647f14e7cd5677207e107a993b9a87f5c311ec1f97b8abe40db9a405fdfc5a92b756a8ced732edf2062bd3768d98b4430ccfe1956e623515c2d19746e0c6e57408d61d8c49ac1dbc77f530957c3a1e15b3fe741b666ad3f8445520729770b619f201abc27896ac7ab10146306554b08a49086be6d7e4f5d02edb9bc844172df6692b7cff7944a6dda73454f09cb7c0bcdcba38ec00907372037f551d88253f53fb663344476ca300356dc420d3201bec8357bd8b301c4418024cf4e0ab5f25106567692f928f68994108b81324607846a4225a6a7e73b839a7609f13dd6695eaafe71a746b203ae32822ed57cb2016c798e4e0ea6ec67688f68a8296bf0c71e125c652bed7d05f9ef87656c7f4a7390f7ca76555212bfc75b469f95bef07cf98e9badcdac00fce9a5336f965ea1c407a6adffccfab163f021b0680ab79c92aeb049bd42a3faee8ff6da2beacd2f4c9103dc6a6d8cc6e7a3b959bab3aaa5cac8eecf4c0f4a76b51f8dfe6ba46ff12226c02090dcc8932a6cd95d8839a39da709f2ccf88ebb930e2adb7e56b7e5ab0b1618f2130cbafe5cb9e636cdce8dabd153f2ab222fbe21efcc20d81594c1fdf1ae125a9ccd5437cf38bd6131830c705eae64f6803a0e7fb59e040d49783c87dd7fd93f9c869519f70df825aa3781cf96b5dc21e20f9ffa41f4a238a146494a69109fc8d055a5fa2a3572f2c9c443f008425cdd1dadaca5ec1883eaafcd1376efd17e8d475854030603b898b3d97276540128821be500a77c3bdc574015e12b73d5a5a5786f8feada5b07b4b5ef8d3533eb5bd326a6e8f38af4770c8362b05517422998d3e0fbdc3460dfd29630c5a23f1dd67d2824dbd1cde975e4687ab533c8a194208cc31e688058add5373a3bff8636d94df2f60c212b9f8ca772df7ef374a3e12c8e3bd8625dc845f318342e0eee9fd3c97c6f43a4ae3b961348d06fd6abefaefa05a141d516acc33109d96cb820bb633cc2e821f7f6941a146116cdd7bad83b42527768a2ac96a28e6977f1cd097d12ffd52852a643fa757358090f6694e9777c789cde2fb7e91187ac920bdef20990ceda4431cc535990384bd90bc01ce333ce1d3d80b1ef1c6b3d1f82bff2a8ecaee654d1380cf951d5dffad5ed160ebf3dfec88d23e589b05b2de5a5f08fe20451c4c47d95f696dd5627ae72a8893495b8da66f9929ce6712842abd9dd067be5b2a3fa2c72cb2c8ac8ae50112a66010c02ac31ce736f0ab1eec9d93cb7d97b0412acf4df2c2d8162d7a36970c7e20a904c9649ed099e435928c71604a7c0c2dfc5f77f066d151e3d1bf3c7a138b2c0ae7bbdffaf2e1740cb9df409f5363c7e1c07075221a14db46bb0b6990828d2a3198fff4d0a2566e8e92a5e79bd73602e958622623234d0e7cab57fdeda78b5bf05aa9a069ca0fceee8304b38f87af882a4fd5e1978dce18475b67273007d687610ff5f7ad31e39f3338a8c670ba3459f3b521c9c3d068f3599c2ed82a372a05069ad09d634612b2589c98a729480b353858a8b7c6bc6b00e8ab6c301006d2efbf9adfc4a4a5094127c8e73fb5adf4bac0363f991b4f9f9433032d981316a456f11c366a8c6065196523274a666e2f9b7325c18d7cbebc484b57e83d55a357f0997faab1aec81a685b81e2c0fe3d46d13bd67f02182bc557136e62c6f10deb50bbcd739288c07eff370b4b52b45172c968f1574d0e43c63528739274be245290746d7738245ee53e4609c224f4b7370a0c4e5148f1d5f18a40d3267a201c829b1a01ffaaabd5e0387904ad2658720e530344a22be177db9292a1ec59acb6ed83e6484b3277c17b3feaee6e0e23aaa7a2aabc8c332599cf367db1ce8507ce2bc5f9aa72781cd98d4b2c70888dad3612076339ab1893d2b15f1594a4cdef8f5f1524524d1bb9b594e0d50b22bb84212808ed504f82b3fa3a25cccd7c8fec17feedadc81d4374c715a1d606f1d38f6a3f68ce4143061fb273d17dbca02bacecdf8acca5d8fc764a0df9f2271dc06ef48eccd1d46e78ea7418f7efdb46d35314f6eb5a261ef1287e55f84661f3823e7f55a0014b0ba49a330fc64094ae252d79fce00fb44f1e00afb7c0bc1177114f5cd328bead27efc72be9fe0868f67e204747e2563957199953abce200d072e97e2a0b9f67a42870172fa6424158bc771f2d58ce484c156fff07242c5f873a4494cc87f9d2b9a85c7b1a65b889fd85432d56641c8c519aa193a866107c3259e24dbfae6e09ffc1e2f07d3b13899badda5d0236d425e7e0019c6ebd037361ce9bb29a63a7b48aa45c7acc60fbd4d2434cfd697f87b75dc9069d2a39a8c2deaef4fc3cf87c8649854cb56287c3f1c0f04bff7ab8442c74c2372696cec65ec3844e76849f1a56f1c9b3e9d3320807cd1d08dfcd28dd5d0db8fb1913c9b3c533ff97f742326771d28ff76dd43e4c2e0f650ef9e16d1eba18d98088ee3a7622d8ae5a4ada7fb5a762a0063b87c1299e4cd82f5fc8c06cc75d3c3a018d1592ad4ac78e2df9a56f16256da401912221af3e8932beca8b05d6eaeee5ea9169d2bd330efe2155b515172a29ac99a31bba3a68b4d6beb05a5827adcc371c9d26b433acf87c58aac03ecea80d823d9ac5e14bf80eeb1c9c5a41374c3361a3d124e4218f44dbcea835415c55036e6c4671e41d0cedc2551e6bd1f32d0082a949b8617db0171d12587e82b9a95cb573a7a38b39f8206318bc0775f4f24f9948490a240b939a58f17fc5b4cdc979590cbdb6da7b8b4a91541fa14ee98a402ece5cf9b09d81dc6d93b6666641ea50fd747237b9609ca6e34b5f69c7599ef32d18a4eac2ccdfc6d01bbc0856b8c8e43c757b2ffa8952907ae91ca96e6b876976171e1cfb8773e67aba1b954ef22cfbb1562efb92f2fcdb3e5c331182e3398b90c37466f2153cb9e752c76cd4d9b5f756707ce5c7a5a5f042a9e0681ea9d02e5b445e320a67d1c40ae3da2d1adbd4cf8ae7fe57d3ef32f464801ccb58304374d7bf4cf04e5d032c2892feedcbd436652c96f7197336fcf7751c334b71762b91b1aaaf7632194e2cd082ea06db77b2c0a8ad6de493648877894713c1b290adc47aecdb661353214064dea3943ed7a7fb6e07a812360fb07d4a31059dfea32498e740134c7ef99d8ac5aeb55b85ace5c19089c2fa69214360d99ddfdcdf6a22f8991c537d3ba95e880ae972bc1bde216458587b6f8ae88ed6777889d6e35376fd8045365ffdc2284408da93ccfcb0e18e9f1c0cb941c40b00a244b053c46af0ee7e35d24e8bfbe8972aec0d59a880ba93666c8fd60af60fea2192b7d2cfa32d47e07da1ccf3f9264ed6689045fe9d04dd5856d52158b922e03f47f7f244e3159b748046dda970a9af2874b12854b880c8615ee0c7e2261de5a9207f23dcd7bbbf48bdcc810fb1b4f29408046ea12dd69606d4a1730c7a23ed135ee8a9c4d415f5eeec33786f3c38ada73527ed661e0838303bd2d54a3e36fa679ccebb86e3dde9c9009051b07539fb9457f2722df5ac311ce2ce079b222c57b13c51c15b18b54d0a285bb89c92e618f1f724fc81969f45472d74ddf3aa24aa2f5bea7588fe10515a461b4bb24a92a48631723bf7503eaf580da18d1229dffa991e08893430355da6d71677627618362a2bafd2fc5b26d48367309f9b40be781be1ba50036f0df765bdb83b49e83a8519feea1bb864b336ed4fd5040987db96e40167d575b89b751909de54a13bda9702906a40d3f9d11f502d6b6a280c4c59eb04dcd7087aefe6ba3f1fbe6514d588134687133b34573f6524fbecaeda0f20f38e8850c789f752fda2ea0aded1e02bdc6704fe93cb2dd71d58d0b9d7409a5d95657416fa7629cd0777c3a93266f036cdd5b0f098251d54140518cdcb120f5c3d5f4c594bfa838a04df044ab0a77938749cd1d5afd1d5d8f32f869ba30ac684c08ff47b88544d0b806898e63c3c625925301b6b6806aea97b78dfbb6ace50d4ec2690fa5a346e513d5a95e29ed2b267520970aa4b15aa2f1073361f445a9330f7ccbf986f3761c5f11507718ca1241e2f411b41a19d9bcaba0018fabef87156a4b022dd8b7a74c489ac9131f334bc39201b073b1e777d664c121f5519486e82cc104a4d653d06de9b9292031bcbda13dcedf9dbfeb1924a16c553613e99260673480c96aca23489179aaf5e2f800b989a425ff7fdaf275f58d04dc4116839feb1e4cd3696881fe26a5f284fb2e3a7b45320b03e46518bd8a367183c56fe81d4b8b878e249b8af92f2283ca9b871a4e8b4617ba14ef7573574217398de82cc06dea701d0beff6f1c68ab67615d2abfe81c06ac083bf07d70e5ee98d0b6040481bc4c11f3f7de3215565e6bc749596ac92e2f6b96d47616a6e892aec8739bf22f61dfb6b7174748bd1864cc5d26263f1ef4bbe67ddd668480c94db4e4da7be2f7a21ffa6409c83e9f5f51df913b5273106d4280839c5e140258476ace161761e86816d0829dc8fbbac18dac2dbede383b5c461f34478266b255dcd617544b9a60289639e6feca54daaeb48ea09e3688b0228384b6a1ad96a4127411e13d8111379a1a3bf8542dffd16a0c3a79272d62a7956e00d93672e7385d596685913395f864380be3874ff90c5b3fd19e1db57949581dcd94995502d502b4df4a40bd085bda824ea1d593dd53fc607f9f4a473a24a27a200dc432a7353addb05bba00cb91ebf5f29f16080c6595db177a58979a3677f42b9ae44513da8ec9c3caef7a9785ff60031bc7a7c5b8d0540841c7b1f44263f76da5c1cbc2ac9d1926000d08e23593fa2f1b29b59f097adf87f2f120b1a6a2681af89b4b24e0643f471cacbac191bf5895dfe53694b1ec7171ecf572be7753833a76369e7f1239a53196d4d65f77990c01be8dd2939ebfbcc03093ad77f5148e06530ae656f2f9dfb2f2deb63ec4de7d8f85af58b743af4c4dd82dedf0d781d31d012f2c84da6875f44a4b1ad0eacfbd6865006536b6fbf0340d011db40c00851145ffc1b3de8a0428659de66b862eb15aca8a77f348d81ecde3c917a11132792e6508a754f823692c7d6eea69371764a1f0916db8601b4169d4e0c23c714ff9753e8d0750bb7fc6183a69fffe6cea35398ce3dbf774ebdae282fc410f555e96f85c73be8dede2530ba89dca42fe226a766b6da24105a20b494b2e4cde7eae7b737bdbc39dea837955f1d0a22abd76b596bd72e08143ea4d1a55afb1fd300387e3b69ac9a83c468c5904772561210044ac5e516557ceab96b0777cb637903ee67f9de2e8b1dc57c77a9f3366f249b6b9297e4e72afbb112040822aa6d55d8b9a3ce9bea614de6a0faf46e5c3acb6ab8af19dc57689e31806da0c001215147797f96f931e59d4fd0cb9762ae13c863fd356609c2168ec83a7051107fbfa7e8acf51160b8119020f741176a891ce5744a3bd44d901daeb0fbc4c960f0e2708fc536e24c428cdb2761e5177529ca8ea78b71dd86b6fd4511135db0b8294245367f5cba4c66276e0f85ca7a44c6d2f6f8e1f465d7ff83a3f73ee59adf2c9b5dfe7bc21b3496bfa96669458e5e525e4f76702bf22c76b760de6ef7512c30370f3d0c2aba36437bcd9c99cfaec8b1fe87a9a11798d1303b2486276f86ee62c43b72863b287f3f18cbb4f4b6359d4638b76b56615b74e4cf45c072a6fadf64649b38960628dff73a166d926e472e26221cb4de44f4af133e09c09fadfc317f0cd7a4cb127c464aaea14d0eca5e12b6ea00d70fa6ae2ddf4b47db69e4a4251741653d1beb4255f26ffb4ba62e8052cc6d67f82f4041d1ce2b1606293aa35d40adcb0271c4110a20c390bcf6ceea3b8ff86212b5c27eaad20cbb048ae9e28ae629510dd9a747bf6c59fa1073cee09d5c0facfc82902e7f598482cdfbc61cd2768aeb8efeb31fb56a15761e52f7d80535406221a60be6f083354eb9559b6b02c1a664d08308ffa92d6e68b0b6c4efcaa96183d5f5d33f1dd92597ea9fb38552025413fe84ace8445d417e9868049634e323a7daa225918d7a2ce51471db419874d6943e2058226574fba67d7682556116cc8fd91eba772ddd76eca38571dfd60d4862e992e16b18ed482514759eb16f18568979d98c89fcf5bbab6a4ca5c76e23b6dab5b7c4175a9fab467181fd56c12304add26635a1f469027f7a689575b3d258bf6c54a560906fc7f90fee263f31c2271ea9c96cd3d2f384d0a1eb742bf4633c3c76716ed375ad79baa822e3833937b727b501b7897548fc3376e7571d167ddf3878d6842e21aa2e97754631524d79bf0505fcf6035b6a8722d41c83f88770245432c5ea72027b667d4ebffe0491cd32347b62c986c927852d7cd9c8ac4b53ccab4b9516f3e11a60bd244b43c62076da6a00b563385cecde23b278044df0f467ea92acfc6dcd51e0703933c0b6a334cb6385d8a051f325dd5a2cdc359a43f4f11c9749ada1dedd55224a13755d9de716c00171c7afa3bde01e97a1302aeec2dc703a3c8b4167a3824ec3231b739c7158554a9658182fbfe3fadf94164456cc1f372a5ef797ddc8d4c9e53e37591b6cdbc210fd1e203be2c848e2f6728b172edfafa647867c6cc2ddcc534723a5e6b214cc75143cfad8ab3b606417e14b03fa0395785a71047f1654283626fd612fd112a0aa4b011e7f0638835cf41838e6e1a14ed3864643909a40eb606eb5c6aa554e2d1aa1548b94f51f4090054659d8a497d14ad16360f666b53e5a0d6615e90e9316666e07ae705abd727d4803b2ce95ef63fbba6fb69484975eefc8bf070f2793e98e8650e53e7f1753974db0661c97ce4c37927baa7ed21e8c2cb3fefca309406f42dcbde89b16fad0f55f345f72280c91327fc484e50cdebcca25c4dd26d28ae52be9c43ba277df3c23b1134d2344b39ff1f05b94aa85890213227397887b3a6d22d8748b757837358f1f0d67b9cd8a42261e2ec9723cfb930a2f328702641120476bc19f369edf2dc0bbf5e00050f1d75714fe1f78ff141c666a36be748afeb523ea622162ca120aeb8f69931b66b35702edab649ddc3a94d04b0f35ddf182de3670999f95ec45079c31872d2903b33ebd34366f1769c0da4137b5be56181cfc9ae244228052446293a3e7b985566530c75912b1f6182ac6e750756b796e01afcd62c9545f2ae2298b036552a7cf392dbbe0b60c34e105c4e6c794c48c03bd0e60ed49b36672cc4a59d34f6890860910f91a242fa64ecca0b726360668b76b73df9bac87463ae0e420dda23ee2e03ed6f362e107028fe020c8fdfb62aba4959a5a089f384c574913a3df66a9199bed77b18fafbec653ffaa65f5fe0232987deee5a6fe53543a10e93870ef4d75e5e76fe356ff905e6c3c7556552922461b02a9b483bdad2bb3e96bed2c63344e37442ebdcd0b0fbfffea5f92298880d8e77b893cc357e5282686f01487e5df9419ad826bb9cc2d5eb8802e53835de77edff6f7d2f066b047d2ed1261efb64e5a7422c1928970d58f58919872582c4b7d25d5c831f0f6d63974bc26e040ac4071ca68ba679666aba8a104455dd54b951de0d5753f6392763fb3fefe5332750c86491b5d32d7c2524a67c9c922189bc0def1c23ebda2af076853c248cacb4d6d0836b49b6b7533b885f7bebb443c53f58f82726fed04aa786ade90dd0cbc00feea6f9777b3219ccb1e4b90ecf910606d209323786f973c9d22ce2c95aa6593e4b85006741a06a2ae20a4992f673c7226977d2202aa886d17cdba8998a6107bf17ac21db482b62292d88ff3a7618c98e43defbef88465872e50639f625ec16af2c7b93da3da71254ec0d9a1eaf00d1ba0e1230d57b6d1a24c22e48034af60fe6b958ecad51f54cc097d394dc7ea712524d420c8fdd85be2b8c2beb4ee26216edc3b945e93bfea8fed5e5b593055a490f43ff372e6a70ee1d5f1d1c581a3abb7b43aac0ab43be60a6b09d9a0ac787b51696dca1ddadc0152049cc6be296ff715f42a59b58e1a2d77df0f49d70a0ac039454eb6496cebc9fc4ab6c78aa5248f99c222aea239b49784634cb83e030039f1d0c63cea2bc8aa44a14943121c22633027c2599eea6ab78a9a568283c085a448a9dd6548c2767defa74c38d92be3ecff95ab223cd9a9075ab3f8e40a409b088d84c478be8aba9be7a851ab45646e335c02d39f1e6a4ebc715e7a7f7e64522f5e95920d676951596605587143c8a08c10f2d4b62b2584f03117df7fb88f5acfd1de70c330d29ef26a21ea0614435504102991493a3ea238e0fc3b6d45c81cc5874407e5ba3c898917c01720766d4ddb7987a56527ff4f2efd7574fed21b9c6921cb4fe46d7ecf680e397c0d3347193d25aa53893a7a3ba2ae57572bdb3c4a47370f5ec27436126f93b11361b58766ee541281c7e19212e2074dc22236b3ae354190d069e13cd4e1d55e69f7b9d26a1b6b8d4dcb26ac56019b9a211ba9fa62db30ee0a53ef0c3fef3a4eefe712adb3677aeb819471e0f5c23fc25a9c41901d085d866723e0c9e3bce38fc44d0076ed98240106a03bbd1675992442cc41b253af121800d9fa7e3cc12f8ace127e01cea607dc4a3615816620dc28053fef955904a822355cf74ced9affd53c6a6dcadfbe3cd779b913254f9bc0fd2d11109ac12f5e611655d137775d3ddb21d4495fc632d570b6f1044a7df923f32d21bf387e03d1b5a0c5f8bd25405396803d40b59d7e26bf1c52d9764b4040d093aff4f7f7ea3ba9677e9b4e1254c87aa9cb2f6d3e0d6488de40ab3adf23ac78a6f2d54e4e9008371e4cf3649616072a82b87bb7435137f32035e007fbb159b067e22f4c8f1a06c410abad2b6247f5b50f5d86ab4d11d6973ac2454897d43344829ed3783975275a696cbdfdfb3f6e96aa29f2730a70780ddcb9eda5617942004e9b9d096a198e75b6c54e6deb77a6f10992a106025c71a68165489b39716a311abc7b07a56e56c531ff1333ad4f9c03c5171d2d625cc75a9daf6ec00c798507c7c3886e2ca113a1f1bbc281cd2be5c5d96f76d563eee689187cbfb54f4cc1c9e497e49552062d4d390a1e327a6c22a2568d26927d4fe7317967f2448ca651c88d156920b393bc72d2e976c3bb5709dbabd8c7e62393dbe88157d705396c9954bb2faf2d9f6b0a4f0336eff9b56b80820560896fff3cbaad07c5ccc0795cc9031691e14154c0e5c3e5029445d41f006461e2d1db9597842ba5ee5d44c6892c13e62a948b83a6c88689ed2861aee60efa6300c9cc3c3209296351d42872a366a1113987697728f08fb1053a5a0d48febdd54d4d5ec582371f2e9b854b50399d61552ab3930c944aeee313ab66c3038d6bfc397c99f3e4dee48caa74cc9ce3d563fe0fe7f3d7fb6c0dc3c07f99442bdbf2183f5b4169deeba1e90ceb889856eb39b8dd864594fc2cc474570e50c741d122802fa30ea62ca1a667c51636e1f1c623d17646181137e38d8beae97897b81f02caf6795d6f1673d2632613be79a289fe282bc1e99968a0529d2c37971b678d7fb29870b4a31168006b3a238bdf5e00f91138d001a227276cc7442d43488d735972bf75436dd1a3e8b151bcd4d115afc98633631ad45ec1058a853c8979fb8836c5829a78f1997972ecc0c86fb356cf311efc9876d21a9a1564b0fa1774e034153b9c7fcb787c4a2c3060b268cdaf3a9f8ee110a6bdcd1367c4e49786336d2720acb6b16a4d0f7347197ddeaa7f721167a95e005d8aa44cc5e09a67703c7482460a604691c89ea00d74a9b698128dada9357646272dcb2667048bdab54d7ac26aed704dd379a17c8560ecea985e699fe024fb102c62ef9faa15aefc59ff6b4d21896994f9c425281bf5412b42dadd45b8f1172bbc12e78ca815764f08273e2487c92191617d9ea09c4723eeab17e3bff4b76b93f16f200f5b20e71732c1687da03c0dc33d1ca69f033670f58a552408379032b1754f46a0492caa025b5c0c4b849a3b4e24701f40fbbb09e59b83458d20075c853035840c9dbc29cfef1c90c5f35f0e4ae295694c2ae5c093083f7bd92812e5444d2fc8bb55395af244fa2db39b765190b0b2b2b2544284459754199b8b77be0701686aa77d26da9ed830c22794cb3554a3e9a7a8138dddc2cd2b958e0ccc4d616ec53b8bb303b62556fef51d6d3a8c1b966543fe1ccb1db51ecdd515e62b4c4dcf91db587af679bb945a361741afbb5098c75f74d22583c5740b733fadf5c4d7913d56954b6ac3746fc7f97d5f9d956e29a90fb5044a07fe22490876e09e895e900787fc3bb9d22a02bc58f100f120b3bfb2faac1901ade04f041317edf5d80733f554e7445c6773250598a2f93dfecbfdc00443ffe423d43950421a70e11f817e24e70e016175709673b5459ef3e1b76dfafe27c6e5b970962800325457c465930e78d8d1ea1001d254c1464e58f69cf2c95cdd5e5f9ec862391cfefed07738414b3f9362d665be03d2a16b705961ba2c011237f8a015b1372891eb5aabcb97f035271c63a791de2c2b8710df09fa3a008211b489989361302a7e3e95d28b4b2c1ca291c8dd1160a35e65680af38cc24937413e60827c71c0c2c0fb599007bfb23231d634a4be5e792d03cd77dfee727d78e681e4a75562e2ca2369557c60009ec44411192cd033e2dacfc1cda6820128b8003f86e261bdafdd90573f3c81a2fef6fb197f95355bb4ea8bd49ceda05943b2b6bb9df5541786ec265209e47c9f91845e743304128011720ab731566bb1e2cb0b8eca3f0b2d78b24f1d99cec936d2246717fc2f263f0f02faa46fb9defa7d000bc3936361ff6ddbf2673e43acef2b1270238161ea4314144a005f3fb85622d15bf5262225384c7eacece9e7929419764ddb67214216112a22ee72950bcc034e9d918baf91dd0168e30000803ca494159fcd5f71d5098a15f4cbe41d29b6928608423b722d348a4873f07805145a0afb04a3f80888e6ee8fae6990b82312715e7d66875842e9cb006c65406e26dab44c462a9dc5af57769d5c043df03fa0715b3fbc91f366ca427e6bc29f448b0a6c2a57881900f9e9f2ada7a7ba62bac48f697125142dfcf8777fe9d8ae1a36988ed62e1351680c0fc2e8fd27bdadf422e9bc0590c2e85193f59b85c6e13877d525dcd60d39b49cb251930d0bce245fa04d70949c12d8e7c5fbc63d027a71b0b2784534107574dc1b572a38d78c8b747c275c46a1890d53335977823ff60d2f81e1d1894971db94b6fbcfb1a4946475e15b044bfa10e85ad605fc0a29bb270c4e74e6b57ee96dde922003a382a781fcdd52741a0c3a8e4ee00ffef3a90b88f6b0094d1599d018a7546e22ee35ac4f245e308b34f12334f7c4891928f498244bec01b0434d4002194a4c322ecbbad1454c9a0d5ac36dcbafbef00bb9aae2959cab57b11a13fe9ecea9e157969dfef248496db92986763cdfffcea9c1ee3e9f5894008280f9736af4cef29d408b936483b276db73d7511a5c2270709489ad1fcfcebef7954335b58b23468cd0fa2dcba53c704a24ba00aff0466cc44670a6a4181c6638305c3c192cc90564abb0a826e5d8bf8a0fbe6b1411e67823511e8af5a7f6897c94d837da498cf3234614b7fb6e6a362e6a3b0ec05eafe6784ba4f119665d0d5966782169ab62915f71d5037f95b62e3d92906d6b2e0fe37577dc59c207ef4da14207a4049bcab5a25a31034ad1e6d474f443102c9ba615fca08510cf7e853658b3997cecebf3f419bae0d6d6ce2523031dbbd375edffa2d269f255b39c372a541dd3ef020240a49ca54f9a6cd004a650dbe819722dcd612134fcba4d7ce0fe7ea9b2b1cf0e12910dfab0794bcc1beebd16aaa3a13efa425c3297703731e1424c45cb8e8050a865b5302158539086ca383616d029d98b79ad90e6a3c0910c436ce04e846653cb756fc0471a94a9774cd57417aa9ae4e952f01c6442cd165bd9e6c08514da1d3a78e41d47035c2137972b492a38a8dd19ea36e4b91a201ce66088aaad2cda753ee587a556fbfa7974f430b2e3c16aba5b1a26b35269c65cf1ae8ac611d8acbca33db48f580063350241358899d3cb253f96d21256754179fd2073ab444483fa93ff60e6cf3d6ac7e2492417a2e4b1b2718388c2bd2a8115b2be7fd2a605846545bb78a38bd67ac29e0e558fca776bdcd1cc6c7f79accc79b7ebb03126fe7bfedc80f7291e5cc2994a7320f6a524a4f59ced6451f89c1fa5e78c3a25cc6c029a164348c696bf39553e1cd0847b0c0e20dd7ffbaf0b8d28b97f00ed7a6e0bd036d60efd3fa3d971eb17c302f76169a24d1f310dc7fe0158cba674ecf38b15e0753fc68479c5f8893d211f230962f0fea4b784ff5e91c388790b654d78c54aebcafbe8bfb9e7d45906600f0d0ca4195dcbb6be5a5737f4144275cefd8a6ba802884ac234c66461b3ec6c2a85691a4683162192d6e564b4695dc8924d5bf26fadeb82257bc1e250834b7b18611ceb7b78b1216f146894b020caa32500792dc72584174aec78977f420b62c1a022b8f51d9a7d06e5a28e451abcffb1d82d878b650bb3c2c7af5a14ea6da19a18e4ea991006e43ed3ba8abe2bfa972cebf1579591c576715386119a00f0d7334dceb20cfd1cb3424a7f3220db9a905250cf2cc4e971283e3f9a97b718741550f7a6604f788177c9768f5bb89ee58d38f29f38afba83546720645ec73d2bbbaa3b9c02188050b1594274f0158413cd02d386f59047d758b1fd613f56ce2ba5a59ca88202d330bccd82e0838285a99a39d90f5a02646bb896728f33bee0f1f0ab8e8c0b0ef52a7f5f0226e90f0066133b71f5cbc4d711c4eb7c5210d5ad385423a150e68f56e32e6988894f6e4901eb2ed6518657967157434a26e8065703c1187200dcf19ba002395d6341ed71a888c892c912c381808d3602c3273968ab0e47a866f47344c2be7c54dbfd76843a2b4fba720fd8d4ba44ecc2f90ec20bc478fde4020353ab7c9eb8dde032a1315116ec24dc75fd5db9400cd153937c00dbd7af77ea97282dc5bacafa7a1dfc3821964d54722d994b4c3a4a847961ce9a92b361e1edc4655d8e078d3d6079b39b61dd2054dd4562ac360a18fbb9017d8d97d20a2b2909c6ef46d4e779b636712afa2127f9de3f2fa9e79329e65466c809bde5296613f25e02f9e631415d98000831753f897b3305519e469c7db52ad4f7ae2f361c7522d2840a00c5ea50c6f994ec4388b79d84a17016330cf2a23f8e9ce4bb2d1fd091312a76f88795ca3d1ef98760ed58e2b38e2bd25c4be6e71d3d589aad56b27d3a56cd34a87552bbafdc1f3de42a208217079308b9d4f4aeccbf30df043ea24de8377314a6fea0d56697ecdfd4969151c859a464a359096742bbbb693570bc1ad778ad27a7518c325e7d08cd3c287db552e5ae8f2204621794d2c1969dcd732fcb836c228b00df7a7a4cbd9131996113f83c0e5a9e5f8480810579f3ac6cd9e9743d05da4b99671b9c199102966fbb2465af4445f0831b2dd9364cdccfe5c72c48dd17489a26053de09f8d6c36f7972284d630ab528cb7b2ddb9f7925c245165a4a45724b4afc059b0fcaba26c6c2561af3ea00f376cf85ab53c765676c86009e592005ebda94f5226a1672a1b9b99a6700ade5b67f13ae843f85e12de721fbf8a948a1ca23e8806bf811d787068c74e4694a2f48a4d3e23398a4b92a7dc5584ceaf537abc63ef1b0c9857623ec8d9fe7860d4de29337e1ddb31d31bb71592a3c6e674ef7480a7ed7c8690ef6e67e5d0668221f1b5645f89de2768772aa7c313dca14d7a456b5359150a07b27766ebde1e6b27a74c83d790413820b8ecdb9caaca5f74b2515a416f114893851005391ec80c46f091a53c62504d846812211dcbcf4558c264c8f998883d6975e6b80f7eba5b4e14ca3c5d8da8ebb31ab33f65c287ce5d03c29493a0835554f3fea3145c957d99e98703fde5972ab536c7dabdec64792be3e6e98814fa3a05bed85a09d816b4837208b59848639768bc28d28be12ae7b9b4c96d033cdf1a641ee323296516ef0ab582fe7240ea39bdbd422b238dd430678a8c89a5a7aeed84c993ff192b1febd65251314786663b749bd4ad8188a6cb161c57eaa3f40d483111bdaac565da9a57015e21818d2b2c90d505dc2c64f7b8b8f2a045d43f21bf6bee7b80827aa373e1e1851a20d3e5826c1589e20d945d6526665117a2fe215306b054bb151ac5bc86b554b0d0bacab7b7a9cc6fa69b908ebe30ceccf8fb12b5fbb9e82a8ddbe81c76a1c040b77422de25100af4f03da429462a21b213372443a524eaeca01ad434abb97f33a5a7f41593a9afb5c0ca73d07a81784a25efa68d157ccfa2fa24220a778127a9ff9a4d51c04ccf77cb64daee682305c9ce3815e24503e8b68faeaa469d36df1bf0f65d4e2de8093aea10016d4be2e2ae16cb6c2f2d0ce74308e630b58d5518de4df2de80af6d954f27f19bf78e159023dbe4fc360248c2ce909e787eda05ea32eecc1df5c133e44d1c6c815e4299757ce6ec265f5586b5cbc079f3f30d5fc1c736b3499d2474102dbafdea6ae1f726a490ed1953ff2a0071371e3c5a1c9f2a5316d6f05ca4e31540066ffb1efff46824f4c99a25a68ecfa869aa62e0560cc2fb1cc573e38c27b58fa8cab4472a9f086a0bf654de64719b61f9dc55e13a566b2c0fb7ac7b2d5f337429756740d3f08be542a31289076dcd68a95102d83589d34a745d4678d3ac751d25f6081841b942df8eface9d09eb221f34479c8ed9731a6a3f3b99e79075f819c8b71a1bf34ed5a18af7b860c42525f25123a10b8478b6f2489b70fdc52d9ee831a3385ea60cbe4f637a66b7b0e8a483e4d44b45a00ac8a3443c21694bfc247af9feb3bd7c05e4ec2199ee6dd624d485f2f56e7231ce72e7e89e802640d80960105c8ffba7f0006a75a2bf16a65593b846768ec0eec447d03bbf57586790025649f9bd1ee7d09567f54f477a3b123e1a704b89c512831544bce25932fdaab82910e615dc070a942bd4c2fc1764589d3e1f861d47d376886007350ca28107585150e59bac91ab62f1245e3fa26a0c25114859d9dc8a14cff57b730f97330bd8b2d333a6441e0c8c583690ca6defea51de31aa489a035ecd711105b2b00ae2eb539e2e2cc5464de6c675fd7e9e87e4a119ec493f179a6623edf71d5f8013aaa7e96aa0c641b076dbda1d51d8021d892bdc7a4e38c2e2693255228f8384cb91489fb36ee8cb8ab04e83313cacdeccf2294f45ce364c495e3c1d23bc4f64762a846ca066acb4a0bbc38d0f07c9c59eb9ad65cace863ae2615d2f169f57f333636a8c1ef29b65b9783819e0dc1a46847d5e69bc8e0ae91944fbf88221da4892c2c926d0d7356371eb20b1046571f57ebade9a20c2d31fb2a3f4ee8ee888173ded954f2c2195a6a5100019e16397f9f7eb75e5cba17bc29df5eac6f5a0ba40ea78a1d2ee9225679dc4584ef98d539f3b04ac89a6a98b9ca3f9b0148df6dc6702dff17bcfa721f4f8c63337c94b19008eec3d24555b5093f9e6b2d463b0160daa43dc7befc2c2295a5703054325a226673be0c3dbb715eb55526bd1e4ab4ebfce1fb5cebac7ac18936c448da4ff8aedbce99d813e1a05d7b450cb57792e2daa909001ba33872cc269f902548080954d74d47aade79aa4b41b2a3e514403d4c7fb6006c3a648d0790e21143d2f4c37061841a615e8f9830fcfda050f151a0fc9fbeaaffa5834b35ceaf7c0fa7287fd51c5e84fe9727817c462d91eef03e46445928d8bd82e401903153656d4aa93fca347db301fe273f40f9e9fa7dd2451e63d2567f4da48ae0a6c36a4985fadf1207f0551fc3dffc66a78a8e7ad47adf717963d3461c14b322c4bc22fe9bf37c0cf8dea070db1de0131b2495cf4ecca5c03fdb9c0a98d87a5ee0da68f386ac290e51b254487df464f926b4ba89af2ad3f57fd0923620cdf387184272b7c0c6bfe4d48413df3795dd92a47360b94ddfb75f04e1893359f611c46360b4eafdc8b531d96a0de4f55e966f7f34e2cffdafbd7ff6eb84de3dfbd5d273d802d506140f88148d0ac9fde14ef0f24c5a4b70a8bbc636a215056f53fc29752cd9000893d83285c7ce32511081d3351bbcb9f9df9f2e82ff8a0d7520dbe1b6e68907755a5f9cc2ad1252ad9c46bf8490b8eea7e6ac2c5922e934713959420ce0c55d956d5f277996a23df349dae4cd15880839672f0aead9ac928c62ad85206d0c44e17fb94092250d18d5d680923893ffa410a4a77f35ca1b746c0e2b6e5a7cd9edff3114265b6d3415d6ade238385bb993c55f7e479627b7fc54c8a9a297493446be43fa52f7e4423211be8d49a00684fc01b35db73a4311e222a1921ab6a934d8f847c1188a63694ab298b1cba4d9d2b65e6c2b5637e6d301fd083131d6aabecc2910051051e5902e748e9e365f6e68214630ff40c72a5c7c1b30d54a24c2e1d79ef7d9112d46f157970499872ae1dc6f59760aef7b341ae744916b9210b443b582cd323f7fe24536f84e4f59b02352cc36322d2aea1578d17b7a563e033b16c7f0e1abaf814e7268c3bded1488073c0165e57f2a13be339598152cec04ca8ae6d2bdba6590ff45597530302881f9f06e9c6c2ad10cf06f2564fd091b50483464a006788006ed6e6883e410ece96b41c61904831152e9d4872693d4eff42bc1b82a192211b2f1fd5158816c47ad5f01c0c868696a6834491a831614be109837c945051530e6654645a2d5bffc17a1846701de1a4fce05aadb287cf738d380d49c2172d8f8bbbbc43e57adfaff6b63dd86ff6d5ceccfd02443a7f9f440bce560a3aa435e6328c4665307a6dacea7e93366b974aeb254d9089ed1fe0b7cb60c4fa4a85785a5c3720bf55868bb0f0a8fe5f75ca60a0a38010eafa33b596c2dd1ba8a3503061be986de18a245c971e0351062979803c3dc650b338f82c822d521d6c4330883037b9c89b526927ec28b8186d73ad6cb603f5b3db1e6f5109aeffe8aeea9b6326d7ae5ccd2c429dc9cd3e8f7bd4d910c7ffe3bb3a343ca15c1d56cbda6bafcd9d7cec33476faed7436057a9bf6f55a8e6525d48e856fd665d791c2c966d9025bb196478e7b894ee52d2d680388dd43f8ea576e10a2ec21d4dd6d1e091515c974d9670cd68b4a1b4558365f3ddba46376cd6bdd992b8af82b50c726ef6351b4e6f68128dff98c2c03b637301f2c8a87248ff8ed149225222d3207ce9145fe90adf2f2a8bcde2489413e010bbf8a931753894fac9b7685b5c97465956149f47fd7f50ce77f7699ec9694f9c93ac0e9111549a3e5b2db8c86921cd6f30103713e47a44b2f982146e1e2888bcb1538cea8220c68cc9cfc07d8e1cc835ec81957737866b60fb270263c7605ed54b8dad5b17c2996a62830f7391627a6a4ff594dd6dd1736c68bf4416d1734f60a79122ed1aa93236d1706ccaaa09a46e3fb6ea8de429d4398a90c0b192997c4bdcabdf07ef1765fd6be3145c0e818c65dffbd169d5c09bac38dbf90fb3e12dc360a2e72908ef1a2a6e5ae310e132b14efe6959cf7f7d6c8b8d67189adf58cbf83b169d247701e816e2841ee7689b34d08b1df58f09b7e7de16d7bc66c3919a51edbeaad54fa31c6174de108f6d7ada2f6666fc32d46e7aa8cfece04cccabbc3950bb51018e6932802905ee00fee2c9c9acb684f3950a536be9c3b8a270e023ad42dab6633141a6a037e67ea02d6081804d78f0ed5482cede9f91b2eee9fafa6f33c39e00a217c55e4b620a9deca9f55dcdd7e7cd1877708169c248bf2307e4a228620bf01938ed360fd425aa5024cc20a97f2c3860a7777fb681ddca748b6ca010abb9d40e2a8de34cc8cd40bdf6113b0818697d7db2bd21c3f4a5117ecf4b1a72dfbcb7ad1d3249dcc29628923fc07b52e20ecda03e148eba15ccb874507dc819468f4f390271304857b3ce3da47a74d67f96803ec6fd02a5bc7c924e681e748a4cbba8f43216d79e4ae6efabe049a6e4fcc91fd837ccede55991ea8b493d691f107d6f765a6200a7bf60db0216c1885e9a885101312b427e313c9c22dde12ceeb67b4f018d995442e21ba31d936b9a015ae16a3d1c53c18c7aa1c892164f90bc452d616455e726cb2c836dce0fc3ef4513f33a246f0510ff678e917daf517a7e80f16047ec19a81d8bca5c9c0947ff09b814ca8ef9fcb693ba290d544f1fc544e530f536240e17cfd8477adc585e27002d852940b004130373b83f75da6ab824ef69f0eaf5c219e299be10d37785661c3c78ed0830be3a6303d2cfbf46b81df16ce82f8bcf85761158a0de30214e38e53909cc5737b0f444a82b3c268f317cecfa2fc92587a017224bc0457c29d29a40839b52b7da0fee6dd848944a61658db4b61705459984ec55c7f299701d67004b6f92cbee088f2994b2823e43624411b2532bb7cd836d42f4f354ace7e686d275f562e7bb038521f457b089a294c3548b75bc59a8ec017e390945617f6c6a4c4c246404d78c9361d1429402bc6bd82c628647ae5a5a35e6d899f0c557f98d15408ea82d8a5a8a297c654448eacef8fd012484986b090cd3723936374f0f6eedd7c82bb9aaaf2ad68c87e23a5b762359edc62e240f4af38797bffc1ca59efc22f6143b30d23b5d6ab950fdff337e5f3bf5187c953b59b519eaa0f47233f240e8e9540db9925457c6aba24fd6c7d3345ff1401096e2b29836f0011c53d5184acf7fb02d93318ef6bf0be911d75621f869a4932eea02b75526a508f3e4bbf5f2610d35635360affb8e0cca148f0ce755a29fe0befb74aadb3db8c06731ea7fbfaf031743790948f161962b608ae6cb3bf0edd01d28f74c4586cc75756a2c64fab34c0762d6d7ae1339f96fe428c7e563e747d75a2c8c2ab7e2f1ca7612568479a2cefb57279cf22cc2dec1960cdbd68a0d423ea6204501b142008ae29d63355c09f2e3d8922ccc25686425a4bff404e23e6e5928c196dd07f76bf707039fa14dbaf5e98bc98a6497a955927d0e211d0d6828b3e46973ea361fdb181fe256b6c4708ac8fb7cb8d1e223189b39a648798ab2c979e7f5060929e2e36f586f55205fc57ed1b20fde23b9ccb9044d90c59fc924bfbc26e2372ba1444999a847e5a03c3a3f8e9016d6b695f12886f204d3a68070ddc69e59aba9ca02b41e88b89c3984d11043c814d92636bf2adcfbfa1fd32bb89021445e14a4f0e943e5119f968f578516d05ebf960a9bc89ff61092fc3c6807bf20be623edeb49d91e98afa8983f02a7145a76da1235e1aa493555cdca2ed20b7fa87f6c103b69f98ac27ca6a32918f665d628b759aabe0a34e7178129614fc3ad38af3127ddc637f96e12cd9ab57d6002464ea7fb8ebbbbd5540627c93a8b0a4cdbe78c02dae19af7ea16886c1c250cef10c7e1c5f2c281e37a933774168fe5739a0f192354f4f93381f0c72afa970db273462014c2862d510fca46898023f7c10e90897ccfb4119858cd040d1b743ea09b4b21e73dc92d095af36ff9b045a4e29ffd6b7f64dd75061378958ad0251fc14dfb6771caceb786c045ef7145f49c1214d68fa402abff090abb066d8f71bb95e050e74e09c118c42984da5b4823d655f47eb052cace7044d18e2f421df8fb4e7f7bc81d7b5cba7ae3ffb60b9bc5c9dfade9d37db47977ae19ff06ee6403fa30a16c14e6504f374cd22c44a4b97833fc02f83bd29fcd56be94d7e3b68653b4393ccf115c73af31d6b8f1a8d0ab5625c8a0ef3e68eaa51345765ed6927aec6ec5d6f9fa8350ef9c2596ef8449b0823539cf43cde15d74b6d70d776087ad067974bfd495c089713d3e9b1623e6d80bfd0a0d7932e26b9f411e0e7d82e2ce76b9785753a2aa13f0190cdb5e014fbc8281215d2ea58269e4b555f1fa398a556c5271267ff3389d0eb058aae1b2b33da300d849688c0659a82dff485fdc2adb032eb2f5cfc750725bf20e004be0e7005f05d50b736d07cdcc1e91b7f36e1192f718276d42606e0aa098c190594bc6656e71c8cd53d370e84d27bb969151438ea62874ccbe0c0938314dd18089c9a885282ea85f6d47a117eb6d17efdec9d3cbd009845bbb9372143e0ba91172031bdecd73601650a4b40545a9aaa6a1f7cb7c3ded413910a90462f0afc3c1e2ec87603d21ede71abb876fc5c35d38f3a0ffb02c72e95d2440c5710cba236853c861bb71c6b4985e46476aed66bca39313610de94dc3e3c5cb7db97e47024a7d53267a061062278dd2507dadd7c6e008d94162331271477e7a2032bc2280d93f8fd7f7e1fb587938256ec065be8ffb76f90f383da542cca961fb1060534fe6059029ae1534c56ee1cb493df5b962f451032e0ee1b2e318d28b8b2098af49698aecd68338ea23ad03141117d4f6312d4d014f7ed85b2dc281522c5b60c79c6bdbfe3145fbb2b19164d7e7233e5330b2e48891022adf2f91cf5892e2506a0dfeeee92e078e3c0503291fd71c62f62c646f117a59de22ab73541cd0a8195ad43e940ae33cc3676b148973fc1ec59d289b6a0833e11f5e8ced82fcbfc9ce465a4b0a6fd3e3990eb1cfdab6433b59cae08b3e51e1336be6ef1c496b34a65153fc10da12a1eb6d8cf901d064117e268ef313c6f8a66d6cd5ce81214dd2b6a7b697bcc2a38d2335e1f55168de357405bee678909b59160316e349815fdfc194f372265eddb6871f64f7b4b2f257af2887dd420aba1140e2aa87700f2eb50e1b8701ee4d8341ddb1bb28641752d7fc967b3b48d7fbcb86c0bb7975a7d30c597dbfc78c31ac03ca643c13f6a4945e8894c539cb9f9c64b63dc335917de082e9543f619a7c834aea54dfcf03e37a6862f4d39a2c840d63af356e2f7b8e146f21e545533d33a25faceff8165259b6edf0b9719d46605f9d81ddcd225783f763e515c57368df62cc9b30f503dc93a8af2d0f6e861fdfeaa5315d194b8cb03488e914ebd993995b55c0614927c5801b0fd0c00db41cdcf5ce9a954775e3db580cc204b76da1b4293bdb347ab9239f792e6cff06dd8ba467ef19cf20a47b044ebe6a6060e817ba6e5420a22ce8f2f7b8371a9ef3576badb6f50d2d4e1346ef42597741c0c4d5f1410365aad14ad59901dab43cfe72f5f6885450896e75b15c3ff11aab13e0facc0dcdd9022fad7a8ae34dc21520270f1a54e47a4010178d7d80b28636deb54d2566585fa444170b8844858fce387c187902f856153adea41402893b1a8e863370d0be6a8efe783b652e117b4ae09b5a121fc9ce5d0ad74375e3fcb1de5df8e62dee8b1ff9d10c34b9cc6c3c880a6e0aca43d28184b3f85eb8cdecade707146c961580d08b3233f35248ab7ef5874e742dc33b3eb397e52d2b39a9db69ed8e6a44da9809f21463d22c41bfc25db0f5d0b733b52e0aefee4bc9047e6e55f323b3737c02a79e4ef89ddae945ce5868366f2e109c5485dcb343cc54190858a181bb7620f6ba93d6b6949fa2bad7688cbf85050cc1b709a7205ee0aa06c4833da4bef138d5161920fc2eae75e9592b0463fceda131186598918b1107690b7c3858dbe4aa5c3fb6a1c630c94be42fd548156a71ab6cca6a4b8f980dd7a844e9352b4a10228b03388f5b4c0ef58b166ed7d7b1de819326721c1dde8931a7b09225bfa898fbc2e21f37a7bad6e1c5b8b40398b4254d1b3aff8ebe02d7b45eb82910ab5b78c2abd21951bba241b23e8e0399f3c79605798c60ea60521af4339465ff4d6f412efab15b7fe0f04b1a3001961658d544d0117364813ab968f35447c1a6e4a21c40ddf48ebdbc58cb27d96460638f228f5ca5554b51c5c7c1ec72c4c679c023143cfb5b560827cbb0017278415ca37175f0bdc1e4e6c7cab551ecefc81128495b7ef878e2d79e31c7980775ef67efb1d2530820f2a00b9719f451041c8266d6b7f3fee6f93ccab5ada42f6bfcc1f405630db424656a8404f8f874f32f821b357ff812906c650f93842dfc3301585daba373c781ba66a5230fd65604be02b77ef7c70d62eace7dd4ffc4d6adeb2e14c31da794e167f4de18c180849522da2f48f5b8aaf91469656ccf31ae4a470a7e16699e7b8e86991e175e013d82879d4ccdefeb32cbe049914b34a9949ac87de8ad11f57f5953bf2e11dcb1a57176ada230cef4f6abdb785ce3d57da3dddd1d2b972a53bfa96c84cfd7cb02bbcd3b64a81015a908945dccbc872e85e0599d47aac61839e0a3f33026d4191c3ceba9a5b620f53daf73b1f7dacd6416fba57ecb4c4bf2750111ea89ed9cb40aaceb16062fd3ea242b4a8c6d15fa665f71cf52aabf15e83117d10bdd74aeb104d338929090492f8e2827044a4e885db1101926a13dff3d409acb3555a87d2eecbbdce8b09f75c3e2285d07cb11166b5a24773de3a3b1444d0f2ee7c9b4b1a05c802b8935460a2cda9c0d4149eae49d9a1afb2cadb4621b37169d1c45d4d00c17d2bcd4600271a14b116b0e34d72c339d63a696b02acf62cae2e5118a7ddc648cc7cfbb3eac685c3fd915865dbe8480e9d2afee8021d4e1fed86981796eea8c5ab177bc923b2ddee48330fccfb26cc28ee4df7615eba140c0dae9aca78a639bfc38591724b8e27b8390d7e3030cfce2d90caa9aa8be839e2a074c173b3ac65df99df8a11eb6ec422b9b2265a00e5532021598e5e9af2f0532805428ad47101ff5d6e4775d3100825a322844915a26b4c3f0a5b4ccf9b53208a3ed314aa39de898aa797b33c2bc353b923d058d5f5231fa4c2e3b1247af8e7dd1470fc8fa849f1378045c5916e0307dd9736997ccd11b500a4fbc0d6228166d803e5b34d3bcd6d7024251e4e0b16608704540188b716339744ebc505ed91be0da114422113b7472cdcf2e655fd7d0f13ee0d4085ba013bb2df61a4cee84ee29efd016d8aa79b875f376c2ac16aa420d547ab83c40f73bb752afbb8e629bcfa59aef34e11a87239fbe86ff67ad72749faecaab9bbc174e3a1d7a7fe3442a398c9e0e2fe5c2ffb95eb83bf2e24dc66a5242c5861d15a32eda9f04c4fe82d7539563faae35a67d1062f6e76a8c347933fff33cfe5b6fc4d35d2400e20bdf8d78fb0f3a790bdc2315d93e0ae1abfedf5ab3799242cd8ca6c89c8e37cb2beb3f81125584b20b316d40bcc63cacc0fc61b8907d27aa1483e2093f92362df0b36dc6ec8ddd0d1f1dbaadee222869b8bbf1fa8d2aac895b879bd42fdb283384aad9edadd19154ecc5e552531939328cd8037582cd4f88bbbb0144b384c9009d36db8a20827953396e1eb4e3ce8f58bc38d1273db162a4fe980b06e7f56e2981cc2bfffa3521fbfbcc9796a201736f0251336d51a0787a85ec4e6871907278941728e28da177106390aab376cf7085dd920a62fa850e51ac046f70538f1008acb88e3f121a98f3f8e611c42ce08ceff49097ac67626813db8c9ff16e1b45aa525fef482f9e10c7b214247e9e0e85a5db61e8dac67304ffa6566570c7b6febab92299782c922b02430dd5eac77a17c3bcee4349e124d1c7f1396a77589c50fd8308e75a5e6c58da51469e6197ae9b9aa7c4b8cb5769a785ecc2296bc3492dafaa74a8a05f50c32606a86d16b7462bc206a5563958bf2b560fdecadb1fd58ba62ec8d0398d34373ca51a6ee15f0ae52b65cfcbcf1da32861a5c9f3f3d754a8e2a587b01476a17da28984d38cc1ef0a3d1c7438ac5b79a69f21bf9841b0ab1791db3903a1ddcd82ba44e8816e38dd336c534601d48b0fc53c1b61fe098ca08f9761154e48afe8cea0bf6100f83b5743574e53d38213f296860a18a10ed1262deddb719b431895ea54ce316d495dc5aaf9a8fceb25ef3bc5813b5911cc727b9afb99205c3dd67b88bb34a252107bd72bb31fc89951fa5652bfe7005cc3c90c2e4a233425b2c1c2ef44651bfc3edabade09749a113af28339f102c4100d4f793d58a3585f1f5bd15cfe13b8d37a73dbd20524d1ccf1bb19d53afc660ecf516319ea543cdbb227e8448a74e5663880b8e205a7bab1569855571fd093ea4b820850a534b734318916e0233a4830989437760d7ba1504befe533f56cd7a0da7c2a9b8dcebfd786f219b8d096df2d766202e933a20e8f52e020b7023dfd902df20bff9a321d344a5cd4d93832a5f334e05e44dc3614c2e799ac9c4374a3c67149c6e3072b1454fb1dff348618f6c5bcd9a01e2cb129a1f2c48175f3e85315e21e3f8196822075ab0c273e350d082e5f7300139f1b2504b1ac5ff0853e4eac1a3fceb2577ebe31100d93bb17545e28c3c44a4795b9b99e957c73a8f7f80682d1ed7c6d93c14d1b61ae40d0add086610f61d8e008dcf3ba14d75b66aeb7d37132d26927fa436b25b115c418b50c47e845469b7cf695849de750884fad4ff351ab71bcf0c5158b490311874e632908a226bc8d60510ef691461322df97cd232bea1f81a8519073f66a7699997302f1befe50e44b2a4c85bbac660804d98f21293c30236982752975db8aa16d789741770c8fe5709c5a18c2f92f30082f3d167fb8262b5268274ab607df247908ae97852ef2ecb4b397dc900140e0b22b53cc9f9161c9d36e489c289b605f021124a0bf572db8a78c5ee669519774c09eae78d7e2f17d3619a25adff60ca54d4e6d3666dcaac48b487a880e39f30bbadb22252137dbd170b6f390717a5c4afada7dadb8b5ad10060049453d32efcb407f6267ba7e129e6d09251efb61276d70aa6ccfde30f9e20e7a66b5c4e30323e8206f558437d8581148a4fec14498d6ec6461d0ab4068050406186ddad76709625f7be8761298baaa69b4c806b96944cf4c57efae03baa1e83c7d33cbbf9541afc0c4cac6c8ab4683eb556182a7d72f27de440f9c6757d65c2469c9a3804dde1768854d23d603a250500c823e83291f966669be805d4b3e7e3f8cfa8f257822f3cc1e9ccb5506db74253537fcd1d81d337b784dd363e51d3e5c86e541bb69bea59a4f2861605bbeddbeedf59df4cab3ee509fb6bcc7ec7d1f9700d6543ab139060e095e06c1562bf7b71d127fb80118496dd710c9407e9adf6e904bfa6429d9a98a30108cbed0c94c994c4d3af8a6a4a47fde8ee572e6b040e11665cadffb7cad090fb8ab53682a97e9c96b9e51ca45965c20cc55f312c6ab5c09e492cd6dc206923148558aaa19071ea7c9e4aee0dd4d6fa8e78b08c8ad470dab43371ff5b6e0c6b6d544ce563bd6855c7d3573818dcd4b56584d0824623c57776302b7eb4d02bb90156dd5475998ba137e292460789f1fee153c59ce8be28e29771c55b1f2e3b98d4934d6c033e9810d2982535999ed63c084fb9c402baba623cdaf44c24b0ea692b5dfd357d8651f5fd03aa86fe7b74bc7a0d29aa9c065a1c7c88dd4eeb5485cd21e2813fddb1b09ed518ec4bc204c5b009b1473cd54e88842dcc49dceb8ecd0002afb4da392cc42451fc713933d8fb4a20d136b187e9598a62152e586cc3517a14a6234b219eb6f1fc383b3f73c4c3b9ae62ed92cc359b13283f0027ca701aa7721561e8afdec20ca300361f11e8ad36d38433dd767bfc4489ba60558def970f8612e70d8b13cc1d81d5c8d0ec92f1a6270801be6e615598ba380b8fcc8d4d8c6691ce5a5b7d34f74db556891305b2b5aa8aba73c50eda774d825f1f8db6921300aa2f63bace8b9f085e1750c534faf73110bd1e305f8fa36c503428d1cd4676802dee3c0f01afcb4116964b53d95fbbee8906e4e11780e6fb73b54d299644b5118581042171501e84d2de1acefe699f3b6b7b0354ecb6309821b4ae2a152166a643a726d35e5196fc1e11aeff103cf9649210fba6c1a43429941404149c4f89976e3276b005ff57f5f44017f6db4add3f5034bdeb788d6519c51799e9073e42cf12be775eb2712b0e07fb18f3954fa89d7220c1c2a92b60eb892a9907f0f1dac9621d6628a8a0374b105a327491dbf930695e747dcc921771aa9762b8ad344df7a46600c6fe5b29d5dc9249f097b0e5846bed17e605c9d3ba96c5326cd43c97125fd69ffa38aa7f4eba6595f0d105c719b41b306c39533757c7ea0399915d5a4994c261b8277406c89ca5487a4a161ee4cc5a97b8151cbb628edeb0eceb358c60214a1a86fa100167d9618a149eea96a33b41a1d2ff91431f3626c13a3e06983094f0387a76af18587dd69b6e6702e9b8a4490b0ec88da544995a99b52993bb192f1c25b79bd9b8beaf55f224240f2f9996cb1208593d2377ee6fb98501e4d938f5e285a3fba534464f21b82a25b2852941c5c282692a866db8f47d10b49cc0d9c87a42528a758e23ef4e5561b3b3e78fc90c4a2945fca38babd545e6461d97909e044b9ee2f3063a30d7ec7030881aa33e9e45619551f41349fc9453285165421b22b941230bd4985b7ffd57cbe33fc0fcd5f5f4e519f37fa1eac5ede29b7669fc5d5ed8164305e5c9863ad818d0573fcbd40d9411151efcba608d3dad6f6fc0c2aee642400f30bd49aeaa27765f5a582cb4df16c470aae67371fa1224a440f4d62e82f0101aa37746b7c8589f90aa5882dd028c7b18e2e77c227eb4010637eda533dcf36b9c13f94244df8eda6c1312ef86d0fa4895e99e9f90d5a97063690ef64fa220ba55eefb80e4e376418144fa77cd8ac49da5ad505890dc0ac7f03ca9d01996195ac288b6c9dfb58bf53d05a2fe73540fe0f4dc4cf7e71fe96edbf639db9034518d854708325af4447364096ec52315d246b75bf57928cecd7776dc66ba8ffb7fde933e0ec202febc3eebb81d2620a67512108f66e4c52573c457da945abe3383ea79261aa952424bc9e521de17fc2b71e61541f50fead16cbfa09cc6e656e1cd6a63e1d1749a9a06e8e4fa6712166bf3b38d026476d820a08f25d85f75819359c562632a6c164406db2f79bfa48c198c365ce4d7b6dd72f63c1051dc327b697fd75a585f5e6dd5c19dab343cf8fc7039b64394808c01f0b8c60a37defda87b774ff2ced3a7c285f4ee62a0dbac6ab965b1f11573050aa3b58a41beb6e9ed0426a0bf1195ce299c8a5a2e9442a04b53795f570ea2d79d6ca59a9bdc31ea21e0fcf944c2bb1b4da61da9094b48f7ba3533e8a73f93477fa23ed357b343c1d30ed351716638d183fcd436a5368570e14e66d5c2d0ac164250255abd568e82442a6a6b8a5cd4cb8249977d13d76bdb2504929d14c27de0139962d2f0ec92eb505b91b126a0927357711efe4dbfb5fda68642a30a4556f5f05bdbb39abc952e048ce8424451b266200dc0cbf1e50cc7614bdcde84565968e68fee7a3b845c336bf0c219b79507b8dceebd90c43a88ec00e3a44897ce45f704f6f841e2f1c43e76b97f0cd62183a39f33cda2ffd9604b8df242fa1be0b39c6fdce6a83a68cdb90798b7c5fdc698d429a2ee683370294158480bc9836983a34beea9499a8dd186e014ed91b82def13c179565494578c08b755c15c32adee21a5dd597f42084984fe105082ffecc6fc300a5f82138cbac74e7aa2edf3c2b24a79158433edcaec376d3a47da7e5dd935f277029cc62b264836a870e57788747026bd5b201db5ee426a13bb0947d6b22cb7ccc2c8e6cc34782da1de0a84a27303b91ffdcd50ab0ffceb3da63ad88658639bb4474fe957f247c6146bd8a2eb9d22a77bb8f33bc97daaa99f1ee05d99dc32587180c5bc0ad0946443efdcfa422d8744a83d70333aa6da46a72f17fa1144aad43e80f11a30e539c79bda9e0d9e46457b7775d2c6f66f4878a79d9e97494f51dd07d833ef8c20181d4c0308ec4abf4fd44a90ff180481c66a428dd9ff19ba9afdd0908f6c86d4d8be1cf6fe58b584d097fa263d88f451432c14e1f78b63892cb3433cc3e8f36250f5dbdd644e8d604e89a6a845a86268ff0a8074deb620f1b55a82f4e472e4e2f797cf1edb5963323b553ba63269fb72d5d1bcc59b4ff65a0a14f038bfacf8f35684be01a59d4c934e155bcdd9b30cfec2179a6d3bf841c2e422e2ea05c9e46718a011dc5d52fbc6ab44a8e376e2235c8f39e634d0ee03771ec1f6e9a868faab812df5f3e381df83b4f9d0765ce0850fdde2fe91e6665766c58d4dcbdb3cfa7446361605a40e4352a3f01a7036ec1253066a2510c93380af7b5444dad11ca838d83eed2dab60f724509482dd13799b47145050b4b9b4bd7468bba9c2c9b7190572fb08a93c5b20a089cc534a7d49e28c9a10369f7c01a437718c03f6e6bfba1f9d2ec6fa38a280fb76289704bb6e980f51d9995dc19f53bcb3c7c7bb3684e12411a8b8e79f0363e1cb94ba732d3f0adbc71e73013d328f90e252a0871ac23ac981f66b32e13f38499a8c488d3fcb89ddc3a0f54b25e7a82eaa236d4bcc56584568129d101e5b18d782941ef09e9461d08ef5cdef02b12c876c96b88a54f66575fe94243e961a6ace488557cfd37d9e90093028cd54b03f684636126a06e5b48732f0393b47a119d950bbfd3d2d8eafdc64624b3860124abf043f1e3761a43d74ca1f784318a3227fdf6ba4024baa88a6686bd8d4d759325d5e65843687a2f944607f56b4c8d13f75693baffd2e523ea0ef9110e8d598451f4275f044696f423d576534003757c0f68ddc791280ab826dff74e21a226ff1272499913ed194ef04da9f1d0f67454a5614dfa78c7adf1fb48335f215654923f721adc107b7a8c1d3ce23f74e11ee6caf8a0cd0ae9eeaa6d34d1df524f6e7035c047297eae85759f7b1542ca6bb14e2b216b9b13aa12b9b7e3003103df1f509e512d13a06bd107c77b682cffd17f2a51fcbf96b2c5135b2f72d251c82f3958d9d8cf0da7588b284adecb127e251c8945058bb547be9ba00ffd1e3cd6d0c83c3bf2f20d4a86f36216545e6f1f27d796c0e0707a5737b69f183cc3a596079b47b6a06373d70147fa3997ad07e33ccc4f6b128b25ce271b4edae531f1183c33ba02e9e58d1a849bef0ebd6f8dd30a82265a621c60871d8d30a74a00993749760944a9abdd28446d951a12f0b2682804d91de99029480e9d9c371d5d6870a6a04c5854b64746ddc802f35a4044bbf5a63c5f3cc77e3024cd6c0f6cd93d72bd252f36d2d5b7605fe076f4fcfe46e202f2462fea7e4cfb6191e1398fbaeedb7cb036f6d0698e3581b044a93cb5e3a66acc5e867ee3a5c5fb53af47d304efff99ca0230e2513b0f49f1ff2d98e58b4c9c6dd05120b4a6b0329441988d2488ca72c4b52a875546f6cd26e5cbf61b6c63982d562d64dfdcd7b5442ec1742e31671bdf490d02ec7da426d8fa244560ca08159836f10e1143ec57adba429e129d9ebb09f38fb1375794144803eee971ca5cd58fb923bb29ff8ae1eb495cc25bda806febb0af2bf0687b34bbd788463c6af0f485c39a2f7053335ec9018bd6a885b216ad564d27b19b99a1de9399972868c01daefc0e563367e3d85b7bf0f0eed74fd0efb569f2afa191f7e9fe3bcd4e0301b39b026c13b799a3d163fc02b84f56d4a832f3f890676eddd09139321ce330e2fee80b3436b5002d789e27889c1ce80542edaf63aaac0b81bea4cce233e97c6e083983d920420adddc7ddbba50faaf7fae3d0eae3c63e6051e10a1f2137a20795b0cbbb04b6815d1d6afce2bd1409ae080a539a07e15ae0ef8cf17ff219e67348c95103623ad69d77c91c4b8a794010ae52e4afd001b5599be08d6a59930853fa49dbe6cbc20f3812bc40e11eb5cee2fbe07b86acccefda54c9107ce8b6c100e2941650c7e74caa27d6d1d88f8af0ef700899b606291f77ba9eeabd637319435d95d59b1c0b418806b38061a001e475467824f093a09ee6ccfb1dd19492df9f2c144f5db2b3ceeba33fb8d81b8a74ef2db31a70cd0d5f926dde8e34a21d6030e21279ecb605d17ae8782bac864075110cb8cf009aafc5c5ac90d7d4f6ab280bc5d4665235728d9041697394cf8488677aa7582fd10b33153daf681b92251e8feab0e90b78b0ac9eaab5e6dd9fe6fdd39e6e5968aa505950706f23b0bfe55f86e23891271365ece3ae22d59ed3ed784c004de9a2352bf270ac0f96547eea7dac1dda4ddc29fd0f30656ef3cdcd305b1b8b265baf6474c62f31a4cb6c8ec43d8b8eb9c7f15acb52471e1c99f674d8472b9feaab16a8a3f52df9365d08183a69b2dc82c57ec6fc42634bad52fd98f813553aec1c6a51b17301a5d21975cd2a9f2c66253ce8a43b5f804ddd9dba1f5265a1661c563d09a2f496f1e98ebc914d042ca8cc1c02e684e091700e6943221e0a9d567ada28dc82adc500eaacf17d7555a0c22c572b8d06a990daefd387f9550265bf1316f8cf93006fb42c10d45d797af135d986e1477b3c5345d711f13800740903b4d20710c5120ae723cee1beeb77024de2bee6706419059a0e9f6e635bfc6cdfc304af9dcfe01dca943fd7d94578b337989564702d7acebd4a5616697a6419dce494ca38503c37c8a87ecffd8e5ad8564d849339f2b0a018f3d9fa1f29ce856b2187e36d52dd424ddfb79d0f8c9aaa6ea2de76e0583eb05e43556f2a1b19471445f44b830b815410aaeca5611ef4d03e7d27fd4453a73ce6f5994ef54f93b1c1f4816c1883964c0e44e5335f82838ed2fa955261fcb55d34a2715dbd93e4fb98102499da1f65ae3ee576b685f163bf0c0dc05aa5f186b98745506e4fa4c8f559100fb3fc4a002f2e162f4c3ad6d46d92947adb591d0838e41097714f9c64d503abf79568887b9051487575abb49d510e76a02b936e4b8d29a74777bfaa136aaf9fd206fa8962f55d4aee360570d7022db0655c0c994f4e89ddcf2a9b0f7a49bce8e9235d2bd9b608dae93f797c598a03cb4f4673db6fb8b88203083c42ab01363729935f808f0e17547a6e7ef3c3473a4f9a3c5b763353253e6825d056ac19616f902bb9673d6ed9810969710bc80c6620a57ffadeeb9f8d68c268b0bf8bddfff0e9d8762d008b6692be556219b847414c5d24b50a2c12dcac8c71f6c373ae530e1871733f1292a1ffca0c1eb8947860b8cd7ff568d7badc3bca09eb167f868363c96db9a9418314c22564b2e125d686abaefae2c2d5297f1e18cb243b3fd102e18799498d9379289475cb045dffba27f8511bbb55c52f512ec14f178836aade3e2bd9f58b64346d0d4b9000bb05caf13303589f69521a55343667a5d8fc5843815d3604427eefb0f2600007ebf45b809c4d59db487634a7399e8f7e6710273e03ae1dacb878001ec101899caf340c8038b5502ce610d9a7342a01fc2bd1749f976f770858d34b81881bfa9c9d1e129f9554706fc8bdbf2e03798dc3c00b508747f2fbd3a0e879d417fc5a6db0841e7e7018c4177b907266177ba852101025ee6c47defda5601c39d4cf523feb1f7906294b7c7676c1816fec888e4d4d10ce1a61af5ea5b9dd60113f6018d4c4fb5db032e26958f3a6b2d02db3eb94fa831108a909f37948ceb349e621e17d9213cb4a28feaa72e960b24e55d99c7a539df723199f9b46803132bcf5b8c268a27184a433a50042235d21bc6153f71c54a084189632884b6644f0cff9b42cdc9ae6a607353efbdde0971c74007e2c7485064d2bec3ef3f9b1557a93f89ed4178c26dab851774f0d0aca448cd705d37927e7cd2e7bbddcfcc23709b8d2e539bef1c33dfd82fa47d77ab086d283c2dffc2c190aa84705d85b223ebc46b5c02716e4a14539fd080ea85a842b101e687d66d1d96b1862126e519403bafa813000aedc52e50109f06e643a8f452bfb254d5cc5519d99d99c2f77d5bfa0e7df6155076d93fa1f740d14116096218a7f83705572a79a50ab399fbdbeb2b0b950ea01786dd36c28a157ee6c7ec99ff9925f0bb4e6c73dedef29196e58e93613ad93d0fa94f264ab332fa077cff8dd29424f43affb71751d148538bc9103fbfb0122313fce614a31e11902f8a8b6a02962a89f93c062fecdd056ca6fd76d08e07179bc45c519bbd29a0d2d1d92bfa52566625d891604781db5157bf806a24c54bbefcaa382c64014a1cb0bf8418b7ae5b8a803839f46b49174c5e024ffaeaa0e203893987ad7a0297f3a13932642ac2113e427e91a9817a1c333542a0f6ada27921cc06e9bc12347162e5f790d5c7a63e3cd8ed9b853084dd429872726d496a5748d345d0a9d5aa8fedc3e56e5e37333752b9ff82665e1a266a0fe1de66bbc02117d1980483b8bd81c228bc603fd1008affd0d5698a118b281c52c0500912289f48d4285392f82bd8659dcb3548a9978dc7fc8282aff0cfc3275293580558cfd619953eb800deb061049f9aeac420754c3090e401cf4ea581bcea9cc2480d1f299e5c5d5454e9f427dbb0f0920e54b7ccce323f68873fe4ba7890bb51a8248edf631b7a38e1862ac1fcb539bf9e1f37d5ea305daa76777699fe4f6c65da4fbce5df67fee7b62924e82585487e542158482698630059a539108f17b8d9e79168db42f01fa40aa77935d7cd64ee3bf7f86f04413ca7f33ad9b687eebcd2fb93507c84e44ff038426582774fb1750bdc6e839eaedbb27def6e930f51d93300c24fbd06eae94761531a6f4ecca29d6e881cd73241707860cdd07d5f2f4ba01d1e581fc1e6d549e1c819c50eb764117d716a1760fe64d623752eacc434d5eb53ac4529396e8b21e2981bd938bdca8d90b5ef9c91c62a536654ad5c3c0c08bba1b11590518d1bde64ebd5da0fa123aa755e0b35735c689b5b84150352bb16384c1e13da8fea9f9509c11851b0ea953516f1b4759314853ec73a2674621ca74404d05a846e0d7e4e1d71a0b6f50d5e4161ae31142657e553c10de8da0bba407a1032ec9b803b5e2a1a40ca9820e573b3585e24ad306b457e887d9f9c19818885c86093769857375d3cbb401121f8991c03aefe2d1dec24516c772c701068f5d1d5a7e62a50b76534334058c10a0e848fea293c138ce2908730266ebb06f1750d9598e2f7de5f3a0b0124750f9240202c7068d0c124a788534f3bdb0475856f4bf78ffe4bcebf13b10b724c8337b34762d6fce44a01af44a19b01c9211e341095f5dd838114baef5af4526bbbe6a2c43caa86bb622bee9b6ce2a19569a52c52b15a83469a891238b5ad45ec24412dff91c8af96d69d7586255907abda77a47e34dbc362df7c674aa6fe6f71956a9b6400c3fb0913150ec627198282a8d3fbc7a32db9a13c60129d230ab9ed425514ec3bcb19ae2c01fff36ad32f26b2ff802d7d7c4fbe41551886054ba15b2b1d8607bb791cbe8d0715d5d35df88f8e5fcab8e1afa565a24cfda6fdd0d67a9c856773d8d81f7150f99cd1e656aa75dd6f743bb116e5e576aa1b997ae20cbbfd6077fe4a18a720d70026305b06818ac02b5bbd858ba7c3a681adeca03941bf028b15cee62186ba84da301a12f153ac7a43deab68ee655f24678ae246655ce3d5b75931fcc74129d06d8d56ac7e8f874890e1a3ed5fa132175f1d7b74bae1ec27ae4cd5edd122dfc8dd9be9a1aaee7271a2246c8f8ed4a49a506208681238202e6f9746ffa3fd2d0f2808b139cd2b5006027b8bd76cda60a77540544bd2d3727db506420a4b04c6dea9713cb608352305f532c33a782dec9bff087e6f09e2403cd84dd7dd8f6deb66a08ab2eb0b5e5ee2cc702a0caa7515cdd46184a4a22e01bfec3048d12005016cc58b0c2caf8cb339f4438a246c1f8e9dd71a1b2b2445a8d81cb3573274b5a820bf56ee9c537fd749fd66396c7828fedf234fac9cd3045954787be0c7c8ae98d6d31b4ab49139d5e7098773eabe5fdf732c1f618a90d6337e7956be7314c37486b7437b378370324b2ad752ab1c51d34f4f93fa5ea8a22762e274a2fc6751d9dd12d8b67f708cfa6762f89cd302acf0dc2678754056cc9721147db5a3d052909509f7616dbd76da4d5bf82fb99350b04dd790207d55fad3d1bb9b67f2f21a5430b7d3ff3cb40f3503904120259ddae36b0d8354c5435427b22a749ecb60842a0971bc68e4a4bbf5c3156f5217eb9ec036f356cc6252ee49a31c996e0bfb7362fde49060ba7e442c6cd62d45db4ea52f6597eb62e123a0d0b497473d9d66105e209b3be245490f8f3c48d79194c4026eff99b08f3a3177e72d74c17f6bc0cf83c2a5ed10dd0db20ef99bc6cb772e929d0a7a4890ca0bf5ddadaa89d24cadc0c5169f62edff477c52f43eb39a7d8308f3a2dbdf6ab19c76597cfd75ba9cf43658d102d638d3cda0d6f079afb23b70080ad592549424ee08e106f4d5658dc7b881858c66993268f6ca6566029226ff7ae97d933d705c022f006f6b876d45530557ea3d2c6ccb041064a52d6fe849481f933f82b8e0b7c2fb8d6f2e9661d02197b831ac7cb86f8baabf5e31f317178cb49a0d3a82d9dc4071a76be5ad14b6095f17195ec7e1b2b18450737d3252b61c1c59d99721b6bb67e3b733c7ffcbb9c2f09eef05faa2e83a5e8b7a5d7393def44c7ce005559d506443830db60c4969a2562bf65ddb279810da3d3e2d558f153035e5d491d4af6a2472e3820ffd0342557579baed71cf8de1e16656ed9c8e61f4995521e7bdda30713c433029a36e50637208cf0ae7a687e95cfc5e313a601662775794c4dacdd297d3cecfd6a607fbb959d40e8223a88a83270595f94b9456696f69acce11b208b1a5aacdeb7e73755de4aab49c9e849a7ee1268fdb9348b9b9d05ca6cf0ea386dbe1df5537b95f0c4f69ec3ab6b062e0882536bb164cdc2359bea9b018a44e5770188d30530c1063fe60b57002b7ad4422b5c2952c3b41b828b4623348683745182daeb36f2b66bccf95a65fabda0d1e6fb8de141c397df57fb35b6ad2168f92e00f7cf0649d99d7dc05ccf8952951c6945e0ba8597e6277784133e5905e01b55730a0733a8b92e245b28469d4dba76613a8f9296fc02e771a82bde2b532df179077a30ec62c65d89f3bddedaab2a4cef859ba06c907c3d7df646c1ca293dbc3f28e53c57d166d34de640021da290c11c494284c9395d8ece8af2e75cb80eae8748bc3285596a71a5111cd36a4d82338873a12b963ee2b76230963d07482809ab6cf85913b3aad92fb23eeac9398f1d4b825b8b2baf390ef706172ff5234c33dfdc78c00791ac3dc784c4e6c1f16f40bd797594c5af572ecbba7c4b4a0f925c2dd71da03970fb146fd0ee47a45ceaa0cb1482d682d1fa18473f17f4cd8f68a7dad005f1f218f5584db594ed61cf984d7cc4a1f8051b5f100e60ead3103cd1fb07f500061d6e853dd8adcd624f0c49a37f33682f2a3280a94bd946f22bf06b19ec334c31e7b4916559793d2086e7eb9a77f7bcc462f498dd4982adaf593bc978fe8dd31046b4d73e4c7cd61ad09331b515676195085ea89e935d70ff63d23ffaa7497a577786dfbb2a9a306ccb198a860246a67ed1b31046313805727d846e850f777cbdb4b8864d12f1d70bb322e13f534e06d4d5a067a532e8716c7a804b51ce4a2d86df203c4374cc3d5306ed2e93f092b5b4fbb9901b7bdf56ccd188898af13f314137cc3ee06d563a4151b2406db0d6e0f8c50ba8aea0cf0441f5cef0849f90d06e5ef723dbbe871f1df25cd004ea86f2d68de2b732711519df7a67341479087bcec1cab6c42e7b65da66c52b41a82b14c846e66c3cd223265156ba329d4f06aadc2b997c20fd6871de2e97f8449589f7b7141e1f2c9db7bbff40e721f2ed40a8df1d64b2670bf75f4afe1288ee1e73913395e251efac25baccd910936c393b450da96d5906e551d74c22b3190d0dc72f1675f444846a3af84a4c193af8f9600aa20f020f6e462678d5eae927de06cd3d37840de8d8d89162bed5ed5c68af61673f3392bcdc8949e05b8dfa29d38557d1c17d358e0ae518bcd321fa5e7759220f67c35daa667956f766813e93c524c0b6ef046509a84c03475d411f4b5cbf52edf1543acdb685edb1f79b2ed4d5caeaf67b6f471a53579fb3c2d0dc23f12bd5f16a5652755e18c30c15f4b7a3f61c850227ad8018e6389dc656a138be2f925f53d19750d062d4e795b4df7c1a0860782ddc43098d6a7f933a90431e490a740c9fd40074a9bd86a2d900af487fdb4f0b6460aa6af91c8a87a2e7a96a59e50f84a448a21590fe27e5260943518cb4b688fa0d542162e79490f823df5326bae5bd6f01fe4a356fc0320de38f7b86562dbb6f363fa1db62e17c4a3d54973bbde210daffaaee86b493c386364aedade98283839a594f23892d48aca8ab4c70bd5ee0ba1f45f753e2e8c0995d54f30b6b513d16e67792b7edff038fffaf851517637a1e30ea12b9ff0c5a7e1e651d22f09093553af9d95bd3390b2c612571806c2dfa7bee0eb0da8c700a8d3da3071060283aea1f96d6d58bd9b5b48349fdf22574a2fd9db23356e91ad129b9a9c984680d8965f0de0ad5333a98075d5ae285fa18451624869b5a6355a2560a7e025d9475f0cced8243348faa54b8bd84d021a0bc33578c3ad41d0cbcbd094d3b7055ffdab5937a8fbd15ec3b724838973cf6b27ee66c06cc66d181ee6f84e7a657dc900acdac5bada64bcebaba7f75e9dca543666181baf0b787b6d5198e771c65f32f6dd523b671f99990e720849d3160f266bef3f4da0adc87145538fc05e90a850579aec82ad127fc34cbc3358c4a4ae0ca07021b41a9700255c61cc2db843e98bb2cbb8d82498da5259ac76e49f284bb2485441db7791e26142edf2bc4b75c36eb00ec8e5e7b0c55de5d87f00e5ca8806e21b7d5fb16e9b06e67a390a9bc92f0ad3a3f3a052912b7ee43bad70db1763b7a2ffb216a58ed7b1912460785c32496cf862e1ac8e6ee016b736a5f08f691b00046c0160cc97bbfdbaeaf003a382e1c3f41e9d3579898d5adc2fb53e668222651e5c0fd9e0225138faaa39eb5d099c761af5199f7c1deddd46b1e8a9d5f69f59c8e73c980cb1ee2b98dd918f0c47315a1727266d44d939315031f72a0444a5cafa77573cc83c62139d1f9eef973c99cb5ca7a9756dede33b567fe622572b4d8aa6fd60504202f11f7dc0428e9c4ee25e50082f620e7cd960dc3960b56db66700316201484c41ee722f524bb3a7e645b82712922aa5ce611a3a1148f044c626f013b1605c96a192d4a37fb5f3eb003024a63cb87ded638a5e0787faa7c1e4fed35a79f0850bdda750c6000a14173fef9e72508d99b0e4fa8b1d617fe6058466a82380d2a56c2ac0e59b7fd487a09d9547b28273865efd94e48613a41d0993276d79553024a0f381ec441f414819d3878c55fb839be061a084170f86a1ae2ad450c9baee42453f5975546886ae8bb66b60853a6e31cb148eca0d0b37d150daea8e16471baf9324a38463c12c2a80fe2d1e72406364f80ad047fa3ac4da848dd034bdc17213809dad22e78a2fa2b0492d1125a8927c8725db88edac5e56739a3ee50518df54cca340bcf8c458472ea70407422369dfb46014d783c9bb11d4ad856175251e1a675b5af220460016b542f827d89c227071e386ef1bfe82bc291dd9153cc95a919412c3b241636785ce69ebc65514034ac6326393b643f5ce06be9383ab23c74307e7be7d8dc2ecfb502847af2f07156556d3e7d1ded2483ce3b61c47638ed64ef90060e6a2c1002a83a3758cb00e8d74b4a27667afe5afaea60e9c2873ae7b6dadacaa7fb46d6430bffca5c3e084ecc4c8681360af5b4ab02ef56ff5fed2c5cc9941a7ec12ce746b3b9ab69d34319e20e70b69fe63ffd8d6b6d8a3010fab40b5a514f7d65a9ec74897b2ae7c86c335f2aeba01aef6d10051779966644050856ab53077965cf482633fcb5691eb77b592edbff358b2e3fd94613b665ec91f2b0df0a0918305d7834c8bda87dbf4256a1e252997a63da844db035766c6ee52643ce912f75e23daeb93625aa76c110a1b0d214d64af1d6a73d82952e8c51d6d66444937b36580bd5045bcebd4739f8b665e45615963a66b8e133f7542e30d93e78fe1bd63ba19808b7464b90ef0b7eaa33dd4ce7166c3cbcbb4fc2e8a5860a247cd617f79bf5110f8623f174bc4b7727a1324b8158d58c6b864d74fd8c878ae5bc9513a990fd078cae02319aab107dde9ac4f78f5c0131fd966f8c34c1169eff1709f6c8426f130d58c6c844eae1471982f050ac40058f25693ff6ecf2e2c7c1d2cc74aedd684f9c46fee6334a476927504728224dd89341fecc9dae133856be54210fd130ab0460a7025214690acce03e480d672b8be4a13e7236c61c74c723679207cc077c438627ef148fbcd8ef11c83f3044d5a495e723c0b181656487947c7bbfe78db2c3c5c24e13eaf10bd11523b002a3c79c10347f08528fce1fa7d1d8b5a0218a7a30baccf706a8d930ffe91556564d8f5cdc79f83de0c9f45add462a348eb5daa23deaacc38276f143169e1d0f0425902c822ea5e4d655c0f8f4e387ae65f291286bf70376b533839ff075273148cc3d934ec722e34844a43ff3966be6c235271c0a1056fbc87d32f5a182e85acf3d414d7f77873906d676b3e5aae257f590095d6217bb159fd992e7236bbaed09da87287c77a7f57052ac4c0767393171598bd10dc084ca0b8bc097094eec743e64a1d9ea03390521dbedd05200afae5a6fcbfd0e92a35acab98376edd42e565a1878934c3da2c1c8c9f30b17b119aa6787fa925ffff6ee0ac51d0c6d9962210d4c2e84b740ae5ab532ae1b7bb553bd5e606a9667b99d5bc43cf0a7d97164f8b17d513872c0a60859f09cf222155508f1e300c13d345f1d224853cfafd2f2c0386fcad612c4bf23f6ed99c6f199d981e8033d62e8afbc92ecb4e80a22750f4a179212c399fd4666f1c1dd97d6ac406a1f162b04694b21ab4b00f529d1c7a5b431c0cf395719df1464dcf0c586357477d0dc9394f2c10bc519884f1c0f3290e42ecc732a458b783703ab233fc25c96d8a80b3caff13dbb7ced3c4b62cb7bd7559a4063e63e77d461255bfb6cbabcb6f7a9c264650228792e85aab64ed6147efedc3afa8a798eab1d8219a58ea0a055379d1a9959db3fe94deb93f6b707ede1d830f2ef5fc8b2e27cfde421f62cbfe3e40c791405cd1cf31eea11981f65ba3671f22a0ca4da19a811705b7032a32512e9b2568353d866699e31ad762521a9668fbf7ae97bb4d85b3bc02c4573d49931d78799a3575af696214c7a39de30900b04eb749dbbb34ff3602e1f970f0d02b47e1d37da84ab5aa4e75b510464edc3bae6f6c70c8189a8c5a83f06d1002a8101b7b1da34b384b06506a05cf0b02aa4af46a0d773b6fe3d93308c90a33e94dc7618f1c52cb8ee80efaa616e610ea90a3070c1cb80edabd2995b4e264dbfccb0391704de7da972cceb46471cd4f61336359c2057dd1dd842f68733fef59657ecc380e8002f386dd0d884ce5214280f0636cd2df75fba8170e6184be6dd884fb1efe816b4dc4c0f12795ca42b8a28d3d8289514d7f2b61eb71bc876c1882ccddc234e761cd5092e616b85f8795f035600e9b957339a6a04431974a4ed0ff7a203e1dee2615a4c54f123414275c536a416f0b915b370140446d11c09e207af8f45eab82fc84c5bae8b866380d7baed4297bfeb489105c6893d3804f60eb3a0d455d59eb7d52b18f1ccf482537af634891379785817196779e1e2eb374ddb1e05b0b2bd73ed5af5f79aa6a728984bfa664fcbaf1e8e35c732a74a0c2fb1a2287278ca5fd8b3ccea0b3adeebb2025b91cfe7b7ee042d171ac9a64b0e32c16af21f5d671d485154093c5024a771b43974c11758782815dce05b00a7cdb0d9ba9cc4291b27eac3d34889ed60c3bccb4d57f07446b7cb790e600284a2d5e28989f318ce1e2a8e4f4e5f5b148de5e72498c8c6a78cebcb93fb4410b666f6c23d27aa2c08a9360806635541c9134ee34583737a347a2536e52a916acb72d4f96de0f30f6ce61e20f1970b9d29c91bc99a38787ea79958ceff63051326c760b1282240b06ea1f9101d0bb46ffc1a75bd1dcf747bae7ab71fbfb3d124c15cf761de2c17fe889ddb3bd13142d968a663f7fa99a9bc25daa72974990567fd142eeb6edb7d8dd34f322eeefc9354407a93303a668a178f982dbefacde8ef8dc1cefb3e6a7ac3474dd32d4608a92ff2468df3cb71484736abf706dc152dc6be03b09af5a0be4400b417ef64c44638a5afa61f7d9881232de69c1cb32c7d3d927127c2485da9ec044352c11147990b04c45076021aad5cba1c0187cb91e00370fb925c2cdb151c1c656c12c288d165df7a514264b6c03fcad814807583d3b298f33cb20d7e42ad72486d8171fe77cca31cfed3d91e97e0e099388e55333f4f5c06f9d9f9efca9e2311ad7d6847557a9482db7a7e5405b5d01c4e3551724ec7767e3e9d555cb38a1a3d95a1794ad3cbe0f02fadc2e47dd0090458ee970e1f8199aa45fe783d39997fc144d63e099fc0a2b6ea480430b096cc88199c998171991c5b8f775e1ff30ff139604e731f89cf5bbc9436a8e354675a6bf00690ee3ce0446ffcf74ea6eb50229332024a183d6c384d54bac458618e810808836ad66c9cb6fd027161856a8dccecb83407dffd4b794f4ff7b432e30f5784e9b517afd7c481ee739547abe659fd131ff8de4ba72fced423661a50897e17ce1001ccf9e3a210c09955439084cc2c7391d1a2930e483bab03fff33b07ddf5196fa7e99e69ac81f1d3b77fc8e04b9148f4d797f676cbcef2a482367a8163e4f8061fe0eb308f674320eea340fcb49d34f1e61261329d9a218905af4deae115fd6ff378931ac2ad132677a858308fb7ee788adaff9c4ea4a7dfd38b36d47301b7630a4f0d66f7e5bb7800d6b42914a2694b5ff38028c8fdfce38f01fb2cd21533ddf047726058a0e1fbd1ff2e43eb474bfc0f343d3436385f0ff47a9969214fcecbc98c9ea9d838188572ad33d4c3412fdc40b2cc257bda845938572240891bd2c746fdbfeea7a4a666d5a05cf4961ed1470e100dc55f708fd49f015972fba8e7667f9349e8a7b9858a7e891be6c7abfcd913e7abee859aadec5c9a988090cabf5726f184836c9de6d6b3707775dc6d546a615dc19edc61b70648f306496f43a7eeba391bc9088ef414b7dd14ce05f79f154a3285e99a9d13440143403b97f60d16ded3bd86781273c1064ad74d562cb35905e87b4078f5ddfe56cca44612a286b0360929fcbadb7d6828587d33f1319a550555e734dfc91d48363cb631591988c44ebfae43bdd4f191da8f8dbc458c55a6617b43c5555e0ee880c0f28b7d4a1df99a08a49fbed5db78fa590722da89fcfe196317a290d3f422b62adb6b218da921f90ca56785df863ee1d00451bba453541735adb2292b7c563b79c7ab1c43c765479f14ad191e10d60c07d862fc8e473b63f1b6f6e7b1d862c429fb2648bcc67fc77c2c216df5e133e002d9abf34e921ffb347fded5aeeacbb023b1d04fe74134f77460c913d716942fe4d4dbee3062c72679dc71a2fc72c01c703aade47d2d8e7bf52f3bc02d9a724db33e2ee16040aa7d0815fa1b5f053ac97aaed634347bff6b59218fc696a6828c30800c120f3d3c1ea70ffa811ee2479e29d047ad3d793fce98551ebc1813b5c99b181031026ac218db10c6b12612c50abd8227a78bc5c5770921c3af2f5b73f362613968d1890a91b0ade7b673aab49497ba91f3a4069c3414190cf841ffba2ddb973c1e4a9657e5b2e048904bdd285b1c02236f0c24606a4e07a822f117906eac3f38725e32e45040881d93eb7561fad47b21b6c0eacd943c788ea613a6ddf3c1873b51433e3db1cf76ae2fcac44fed2bf559a00705c62541a829fd43106dcc9f099af83ca9f0acefa02318b58a301382d048803d5304786477ef4056d581936afe155c5021bbe7530f0912985cbb3acf901902389cb4f9298ad68184b5f68dad559e0a182891af8cca696c809cb5edc12ec949ab4911450130512b8b466a2dcc3b889619ed4e3cf3ef44bb50a8c576109202e9ee7a80c1305f57812849349724af2614ee6a50cbdf9fad31ab648f1b191a999ce5990618ff6b4ba5f1489bac8eae22899f718d6cb8e550914be1a8ed73fd29d8a4ba3928e3ad0e49a904d026f61af86a7522e6b41480d39d577ab3863718caed9c4e13b3602741ad077106357fc07b756ca149b67e489ed5e56ba3ec2e593bf66a05a7ca312e6bed02702b96902c720cef9adbda61f1e92e4718b116456ac7c9cd382bb927ac6aa1daf6192d35054b104c06d8289857427e9eca3f723d8204db4d8298060ed22449bf43c65c5b304dd8053d2abd02daaef24a772342d0cd64fa95c939c30f951b3a690b282ec3a84b546703abced3963e6bbf4aaa49b926104214803ae228c20992da0840f4ba457c025e43f41063f5b45c4349668f61f25cfc968a9edec2145f3b943bb3eb8231fd30049e181f8d9ef497f54ca854da19171819b0780888eb6c0bef566fc525dbde36b412ea5eeddabf68660196c2817c20798b27d8aa2e42e1a064be0cd0104b22f407ebd90b29342f75ddc5d6b7568531d930876d6bd90973ca64b35889adcb8d7289aa31ac4ee8c0731b7600368a5805084315b0086a8ba8c6b6a7f0a94efa946d1dae3cf3ec28c107ea8ec13e3e28b2db01f72d48448127f0c09b5e8772a2ec9bdb0b6eed14550a8ddde86f784dbec095a09f43bee53557a46685f52ef6884637803afef43c350f678f1c7939325855e5b18c108f1806d3ae51f2fa31dfb4e0a4f8875fb9cabc4103d40dcbe3eab90a7f6e96e3a8543c2155d4ae6d53a461158b7578169570a585e02e7420d4a13dbb675fe8cf38d192e1f393964dfeac0fc487607e29154cfcc71221b22410f86ef1bc9810d6b4d86e8f1ebfd0f4ba8f1cbc18646b30482e6f5453b1f96a704d17b73aa72cf732747acfcc1c3eb149734b31b252ed31325b57dc7cdb4974de889bf344988a4c3d492afaac9bee30f5d49eb4b5845a20ee2ef1728b6da4f08582a5f95b2df84bb4f516fb04120c00ea3115cf244c1981ea1f8096da24a22f53d333a3f767d587c0b201ad9104a86cd660e1f3ea8c8e8dcc4698618b27987e551197c05b9f52999c4282d0229f7ef7bfc5d3c4a137463d3cff8ef26a0583375a76cc676adf84c50076064e0da300901b959b883b5f96abfe5b7edc0350f59cdbefd231718c86878b22fc29492203e0a0534f6705db649b5ce7576663454e7fe3656c41303f0dfebc2f479eec9ff6b112bde7efb008e572a19bf002d55eb73717b22916dfe158a9c119c10a1532b7120fbf63fe29a26eee0bfe90bdd52e8dde4fea2dc497514bb6f23cd7d97a51daf94172f53272da879267240a17a28b76289f2e5c51b4e971cb944659a3a07d1361f632a2b100d4f52398a72409b322cf7bac68210220c50fcf271a6ea737bb2abbb560c3769c048c6c0ecd9eab526b6a28791dba8f2042514d8b9dadbc89f01ccc885fac35f1fd220545d57dd4d6e8b5e6265a162d9d7bb398a663b25e470f0a63674769c8cd9f2761c8d2a56d518b7302bdeeadc4c7a436e3bc31490d6356ac745132f2972876ea20a8c43cf4c191ac6a87cdb8841e9c73802923a05681c3fb4b6a61cb0250018e841d98e395577bd3f4a5602f068f14746f01201c6d4a40136ddf31cee20d71f5a4fa16da5dfbb8742ebf306f7bf26b0cfed5d55d51a5289aaa0619db7254345e91af024b0e977a8021192b4cbc78ecf160cc5ce25d192cc461cb42d643e2f88198a797e1c6ae9a2f0db174abed1f7611316101d8bf7e469711870084b2dbda760e086d067a431ee6b078cf5963e79dbb4fd58f33fd3103aecaf6a0b9468219de2e1cb765fcb159b62d905b1e3b851079291bb292bfb61986c81895912c1ae75e25b728d5ea01df28f63160e25d4faa57f60900471a7e5514c1b56b0775bc6722e8de9ded431268bcc5be554ae9475fa1d9aeb2a4d3d9a01ef230ac5aac465e7bcd41d328b9c34651ae019afb5cfbbdc8d235dfcb8d756f5f6555865296211b0a0bf31fa83d555988d3920664a34e9ebdb67e448528ccafecef25cd351f1a989d3a0fda6aa110b57795418357718a0b41959f107ffbeb7b7321e9ffe5ba55d2c7e962412b665e4217e1d4b395a613d0648afe9c0050f9cc74a61f20689542fef6b4bbe3e5bf5a73080d3a5cd0c7aa27155a58f3866ca790da5bf2c690fdf2b1c952180225844d319731e0b01609c72467b92529f7881e07881fc621f967b0703d11fd43d05f19cdde2d6824eca26a84d3b7a15992dfca6fdc98c50eb98fc61b415ba72305b2cd7e6199f7992b71f7fd4889adfa6a7d5e0b075b3094870403ed60866d30c4af1321d1ac45d68ccf6b791d61bc5568b910e6fecd6bbfbf16a1481227a3e77e4320bd94cd6aec3e0e9ddc2dbd349d10dfb36319a33e5bcb21756ea3a99252ddf8c51b1c7685f33394ab710e0b1773031e1625a59380e78a5369aaa09da0f14e13455ed1b3c1ea5c819b52657c19d14db842a006fbd799ffb4efe523969b9684bb809ccd1453d8a7e88da2773bdc4a05c70c6af534fb202b2da256d78fbad8fd23950958584d7c35619067f1d76d19dae6d2f009b3165055b7297232a3d4052c61155cd91eefbbb34a4693cd2f24bedb29874cdb57d3bab804021bfe77fe385ef030c3aae8432c5f18fbe55c8d5ce587e17ee0c7dbce09fa0acfc88aa0d4e5fc5a91a16db28b7f36f32f5ad52e841f189d6cf77e2f63426c767e37c72bcb1371b78c280d58549b44fab6099cba36949eb48f40022f25ea3e48955b98a8f887d279047f568a0b418ddb65bc33ad5298f5f56ce0553a6445e23c8595a74d4e2b228aad4efd230d5dc1e468b59bfc99d3557aeba1ad99ee67e3cf7eb6ada6872d938fe68366dae460ce9d48430083fe9d6a09f3fcce4d4bca2dfce8ccc145e145c932a7491a3ba8a41e5f96d04011172b5a4adbad99e12fad6836d215b2594653d5dba9c0168c45c0ed094394e0611ef90ce270a020cf3268d98817667134641e4e4e94bcf3a83a085fbda0e65f282714ad127f956ea3edee6826a1da8aa1df6e7b0625b0a5135d45fa525ebe7ea5be89d870442de9d5b7e53869acfe332209e8a2555c2828d661712cc0a559a259274efb75d166b975b772a41ddc1eafe32e7911aa381c39ef38c5321a7015a11fd6cf48da8ddf1bcbb6cc068bec710d0a1c04d734931ca9c2903642fb8d264b392fdf7c09b5bb8c8ef7914662b4bbc47b77475f67b8ed8a7d3b219e5a5aee9bc0e0e5f1ef256d5ec467bdf514897c81865e54f345f27605b0c31342cd81b27d4b1892ba9be54cee13fb234b4d93544512e303e93f28c01b96c883a9c4cef077a89ff1a41fd4fbeb33564429c627b1e448a0cfe65122e21779215bf02c0cd5e01280ec41c265352761cbbb534b798a91159b9a058cbd1035e27c629a74052d1f0f086de8d07b91a7ff0298090b8f9c165dc8d64d32d468b5ea37bad8906feddbe7220e59178d7fdadcb3ed2cced0a5cbc856cc10baa0cd2e05f5d7ada8fa85309c27c25a050c463678eb0b71d33ef59974b8cd1468024d727c056c8ea8db41ec567bc9d8bad29046e79a54a83f581bc88d78c2bf91a29a0adb3324ca7dc82c050cf6c5c7aea21c93ad4facb9d458a3640975a8f0da8e108f48073089aba2d2612f9d5110cf9f77ab9c1d95a5cfe0c00bbc41468702e6128d66ae29d0c31c4fd03baf33a11402f6ab9215e3ee18532bd5e8c6f343568ac97fc09a6e653c88be1f06ca1a35cad3b5e2d1d813be9f045e3da8ad75aeb829477558fe5ee8437426233252fc82d998990bcec7b3882f74e17eaa08abf895a9d5afe63c1fd590fa208450fd54aedc45aec9bcc9f3b72254722e3641e87174fadfe2cdb7c6341a514ba9be24c67cb1e1c6e72dbb434715462352614bfee9e7ff1fda2f0e14cb253b3ca13a0ca07b07c59c2ae0520dc1da134ddf0ab1fdc535d1281494b7a88421634204556ab30a3d8c3e7d4dad5032cef03b64740e9e2ed2487d902f9043e82fe3caa6058a6c6d433904ad1a921c9b77b05271484077fad4e2d6fa8a0cd7a348ffbea11947297ae1511870a9bd2941e8ab057acef052c2782a8b99c528a82ce81eff4426e7de7bf356b74bc5a4d0a6e0c5141575f51e67786b18d8e904c79bacc16dfdbe038f882e51339cc0ff2584eb6e2e7951cad223af35cd5a1cc7e7467a1a6b56416fcbd64df467343c86528d2d48f0b23409cda922d842d5a91858ccfaeb1294477ba5e773e6638ed9107860fbabecf976056347c39c7f39ac488d370482cc200a7a2a456b910084378b7f8c6fbaa6db89c8ad0c47e714b407762e40e6f6ca272ca7e6f9920b6982a0b8f70e818759913f2ff98a51cbc47a0b02479692ef3b033c8d3fe8f0899a9b826d611f9476ce5b948a359e6dd0aea875bee5ddbe6283bfbd0a02a94ea470e696587d75e26d3f95115c49f0247527a4ee736f0a4a7a5b133d9afe4e0b400992e6c2c1cdb34febf153685297f8bad45a2118d0db8655b1a5d860c215cee8c689176ed92645b0c6b6ef41ce5934225f42383aea1b66213b8f6fd03426ba074fcc30f987d7065695644bd8d9a215ec0de6b140e427f78f29380946f98de025e67a54237481c878dac33173ab797dd2271b4852b8a3e52af7ec549111bf89e7d13fed4a100f139284b73f69cc453c2a2565346ceb34e021c24c6991ae73cd907a170c4a2d172ba3c9188d4f475f306ce8456fd659820c328e85fffb270363d7a516fad6ad83429a2f0fd2536bba2b1276e3b11758aecd2121f4014f6242af67935ded75a04fbca953cfea8cad89e0645ea821be28a0eb81d457ea15d72593191ebcda20ef9407169c0dd96c060c96c110cb9dbbf234bddf02819530dd84ceba2ecd9ebfe157fb75f1d996e8513f13cb136250d4ce15feda653e78587432f082dd62bd813f3f2d8fc572a08f77b96dd8296cef86657288153463db8604873accd76091ab250aa8d2ba738e6e612f39af388ab733fa3ea440429a70c8582f4db51bdd512736266c2235a081881c6c8eb1cfa1be1db7a16cedea60127310a642f6ffc56b8f32dc23f649e17087f7072895ae7b31baf6d7a054d6061a9f6527a549bd64a366634efff025af6bb36d88aebab28d9e5b2ecdd15ea2bdce3b4be1f85a2490fe8947eacd931579c4e648b36dfa5e0c71295b17914aba1c0e734164946a22cb5f62b0fe83e31c4ffa3ab3983adef9a14d2d03a0b344170e7abd94315a42cf44d8bd83a6889884faf47a7bfaf865539866abf17b6598ba43357214227fa57deb777cd306b72f316040f7a081e809a706ebe6288fcfbe3d9a3488c07056fd855dd0afb28fd7172f1afeb754feed7757be1a1bb29a7c096b844d3fc810bb08993c70228beadf899830c785a69f3b46e870834d788bfe31144a3f9f87012cf0c70c8418b1f0f7ac9d734ae7efa65411e6467c55bbe895c2c68eb2b66bedb00307df925ba0df2cf34b1a6e20cb5e1153c945ace5c188a9232036d3e2433208e570bd316cae662411f19255433f4d2658e3af55eb42e5828c348ad7a3e0f1c71f8370b1714a214b1ce99ed0e612c1dfa9aff511cf52a3115725d9d802541ce597a216dbd51034f124629794aec390b763f1fd6cf32426c4e5b165acfd11f59a4ed98068c6602d2c039b6acd24448f3c9134a35547407ceab93962837e3c43ca82e72a1de773e4f6fdfd25cc1b3c4ecbd76a39196e154d947dbffd797ed596b3dceab02cf7d697c63c47cc2789af38d52e5c4b617a6bce82a80a8e2f2ca76913fca1a91fb454fcfe10d66969298c97d2d3bed53bc863002a5a3809f0b55f3e2c6aeb2f986ed35c55a2c9e07400ca29c4430c712ae41a05ae36ef17ed22b5be4fbe8a656ef0fa587ecb90cb343cc4d01ee05bc25066c9e1b5d48456849d04f44569e7b103c565132d95ebc588a90e77ed2d836ad65be7f140cf30119f0a7e0e30dd7f1f3462616e4527386ba22e0edb16f3c622686b2c0de449d8b66d22ed6a451bb14ee86e0f94213c8d03c1659dac274602891a4d74bf3b0b0dae0e741659a89c71f3354ce17b3028ff625915ab22e26616830da589cc8f37da3a9f26dc890b85a0c1a31bb234728a069a99669a852eb66f9ef19cfe8279aab870fd61503ebe9a860068d208746a155bb24bfdfd86ec3defc036bd07058c3b18bad3bc3121f609d6e7ed6fca1e5fc02694b1adf938fe6f10066660f2cd5bac4292a12be9b5d3b712483ea9a63964227925530e5f966ba279c81c7f70ffb4dbbde736b7ad6c70f9b3d5cbe903b1e2a2d72803c0302cfbe415a1a2a92abba4ea0aeb5d992bad6e294b63b3d9c0bf78ed22f28033078fa8a7138d6e4019b06f83c7681ad7fa31bb08bbacca29d6f4eb2f0e7bb84ae1ddb0370aba74f65abdbb8bcd0491bc4a1a3650b3da1fc470357971a49fa4410902e16c8bb3ec0cf3ded2c4dc3a54283a1d848a39f6d88a5f6a426123eb3adb0e9018bc4b11fc8e6c3328031bcb086447b28a1f7a2fc874f8a14b60600f9ca43102ff4db9bf408b945dd4795c11c800ecfa67869a4a4ddab6119b5ad015f84ad12c048e7c88edd29c54c82e954f83a9b815587557d5c61a2178f6abdc9161b7746d7565a3a4864eed985c54bf514583b267a31e70f4b91ff1e4ba5da9e841a1136edf56302de078699aa0643489768c25d0f8debf0525db74d481646391133c314a2eabd6bdfc2ac2eb2769161fdac0eba7d64de40a207db8227536d259999f7e70c50988594ce6d5f201157fd6731e0a4c63befb4076b17d4bacd1f62c06d1c08f6a11497559eee8ae1eeeebbfead10acc76e67a51325578980829542730adee751f6d00d9da0954e03ff78d5e682039e38898d7c26b61b50c869dcf51b26abb959af315107ee364518d7a90b19b311a4859f23f5fce5adb56525156f912da58f1dec1ffcb4dd9683034976ca2c1a65f88396e5e5c5b9f386552fe02836505c4dcf036cfc41dd9fcec58b3fd7acdd7eff53e86d8fa69b2b06896cacdde45b6f9e42c80691af6a8d92c04b20e359e1db07c44b9871e655742bce58448d25bc0f1a2298c5afa1b8d7a3a61de2efbf2c022b1c7ebc7f097da949731390910a10b673a83b2e2509c97f8d8865eaaf47a81eccf8c93594679ccb4b22f9590dc84b292ba61567f22e603d780e988fa06f03fec27cd1ada10f49cd3b24b8ba71e5b616efca605bc75b8ad9ee0369d4fde6ee8b27a96bce5b769c95b61cf6aed2531105cd33be0b39e5819ecce8be78f4090aeaabac91e1e58573e12a1ec5cdfe997c430435afeaa2ec9853a8f8918da3d26fdc1484de7d1f310512a361cc75907c0d542b7d07dc94e026fe593ef9d178ecf14f916f3261587e110f8cb0e49ea6882223b75cb84247ba827fa9a4b6f5f5eed0482e593b36872b8898988a07f57f58ff3a892a65b05545692f21cdec500a1afb761e0362baf0979eaff3ae8542071351b21991bbfb190dd809fa6f4083e7238fdef860ddd2f2f091a6374b4ca1545aab675801881f276f157c0ea11160914f1d176e28350908b10f22f3e57e9be1873833ff8324d3b159c3d213776f3c4d910e9ab34db49582ced53cac8d9a6e5db40cc6a87cf053f4d8b56ccb1f0bb99b9932068fa1bda1380d3242e8b8e922dd2da8007b55c98a54c27a123bee9c20aec18d717a47c445be9c7fbc56a213daf7badd51c23e43e95095cbc78c3789edafae754eb71bc9ad42d9efa0829632daa73b81bcdd574a38716007a298d4143269670e15a316f5b2de5cc13bbc350770f5742f053ec931a640647fb68daf0cce4d7174944a4e6078cfb70bfdd0d7991d852ad952787ef75dab32fe88c5c6f902b4802085a29cdae11809314a1045ed5f38ffa8ddc5a13a0ee47d953dd0d8b057b3929270694580ce6facd77ac2212cb264c3ade31e9702de4501fab9d667170cc10d154d02d816a5e27abcf35390518c3555843c50ac69f0b23832121ac82d628974bf8dd8cd1e7adaa24a0fac0e245f9b0d4ce1885de78c9165dba5279606febdef14bc19e13ad257c3cabca229d97aae7d0d5efddd7c1ff57e701be9a38d7da4a637f3a827f75c956be321c7de40e19176620489e9f336926661bccac35cfa58fc04c324f93634cd186e761add157052b9ae87c90e832f395de6bcfc060e5e35b94246fbe549c5f22c250018889ef0de7ae987958265b0f8c2f1a0b7e139bd339759df5b02cbb7a994030b506f93581484e0630a82b41a51022b45de73f8e58c6b81672b992f65fbed17ffd93fa82c006d2bf85b23d79c7041cdf2b8020a1cbe6753a236ffe5810f7498067a2744d97d86867cf9914fdb0f1168b6a36253cbfc88b5c3fa8d324b6d8b286c99c8fb61296c7681b22c9de255307d70e2e5f0aa910717971822d4e0010cd2bb0c9d23d9e52147056a6516aaeb28cc17bbc8a263a7866cce99eda3d847e7b885a91a2f5ace8531a543ae2930e80ce7e23d3d7b345e2b716e65604cc34264331a33665f7b5ba0ddbbd77aefaa6e8432611d2779d772c07e886cc432bd913aea5266caeed61824539e7d44da004f4024fce6038b5ad6a179b50960b51fe7fa9e5e2af81d6f50b5339bd24b457c88f67c7697eb9a81c39e52f0d245e84664998adf782dd8f94c68339786d2577e48324ad1e13dca2faac302de601d07e6b82d1249ae2b231cfdd486b4a215136db9ef8744fffcef27b9613b432847405891cfc80748653a1950e20bd4edc99ceeb27a2ea010ef208783b57cc8c3bc04487d49d2cd332b737fb854d385c288599ae34b3b18d224769a6a2a76bf36732cd656712c53449a4962e1e2303efb83ef9aa78c9d86efc8f5dfe0d10e93ee249e93550bcb6f1093549c67cc2c8c386070d7d85eef0b6017469c852ecd570c3a7a40f7253154b8f38f722e15a96b6d299d344e69796c678e52a8692ce36ec6dd53cbb47c4a005dffdddf0d9ece77095780f18700b205651867aefbd12c3fc9bbf922035b05eb128c621c942ad544d8275202f20a3f67ac37fd1c38d1e446380c481f48639a6834e97f953e1da36fd3685f9d3414e2f2678d8d219671c6fc340c3cddebd67020c9df3cf80b7fc08d27716d009d8b78eb3fd6d48e1901e5ac6e37e033b4c3e97ef485b6b8a7f3cd55018d6d42a75334a814fac353f8bb3cf5d5439bdef2e191d32a728207b5bd872edf3f771d58fb452cf1275fdb2c89aa6d6f8b38f1732d48e7da1112a7a6a228ecce330a55351022a6a98835b65c2818e4e1fab9e509f9dde6d63e6f6bc16f76b5685c5b29296af4cff6b12ca1ce3814face00190180270d81b30895f69226fec14d34439944d26da43266c708b02d8f96431a735dfacf46a299110629ed51f2f0e3b09a0c693ea36b8b9f04d4e3b7fa8ebb72d6a6f04aaa73402e0fe725814d672032330474392d8b7aeffe6b95818ba52fbe919d78defe31874f3b69fd76240130b144eef14e37ffdf5e34ad651e3d9bcdd530e5507de0401e22153ff88f3944e17131622bb5a162caba1a5247ed99892cedc4269d77a3d94d4c5fefa1494783278763e7c7238a0696216fa4b81ae1c04ecc8f5fe7403ce63a8561d9781a7d3f72628c93881a6c55a2dc2c7d6951ad95ee0a61e8debb6e7af8100e771e5a9d1ecb0085aea563d40fd553db8e97e9aac4cd9799e0ead89e0d3af1a4d2cdd01e5c34dc00a41c504ba9940a6ec3fa2b6392e2246269f3846fe81e8f45cdcf8eecbfbe82730d377dc16eb352010dfe4a4617f07b869ba77945aabda755744fd36e4fca0c1719f1081cfe9b5e5727bb775633bb0c41dfe76a8d9f5ceb4b476e3f6c26096f67c18de5b064ae66bbbf8774e1b3e5c44e2892094b219043508bfe302e9ecd74c7be394068fdf17902efba16a8bcc0f40c6b02ff63f34dbaf813fa88571e24604fee00b5df674aff49c5aa7797157e61b2045bfa48db3b08e55bef4cf6a3f5d844d3f865eec83a2c2f176fc72f9b27f7f32e1f89c993a05a211f9662a479a4fe9f6f4afaa4c2ff1f4834979d909cdc3dff52c0f411ba37edfe515275b44eb8e4bf9d3b9d5b225224be72b38a6cf5e6ce72730ef383b4dbf8652888cc924672fc153d0fcc1828f438e80e6be840cbf32614607d214a8bb2d2d52ff489409371bf0640a995ae007cfa9e0d424d3739b46cc108d3ad8e9158231900bfa9f8984ce459fab6292d93fb522170230559a9d949dd3a6f45f905a1883cf61ce026720f626ef5fde1b6123a0d84546bb69ad45908d7e837ff4e2cd0a33c4b96969e15369b641ac558cea75ecad6b6da10b1d73b61eaeece4ab0fb6078f7087996d5d9e21afdab0d5595db334968140b4521fbf68c6ed989491459f1f9b964b4368b3bf49bf64667edfc47a7b5155dfc1b0d840021261fa284ae3f6ef7babdc220d0d50ffbd4f6d43607bd6207004e551143f3d248dde633f48172465ac401d15033be1095a922e79df14a85cde7db9e3796016bf94cbdc6aa25016ae3b4380f213c458c886a566424f74f54acc3dc3639c602917fece18a133a9dca9d0dc63ab317a04eea8445a2377e7238b0f87e16e1511bf8bdd5970ab281a1c89cf8a9cdf2ea7ace1a596750fa8d091311a7cb81484ad21a8573a4b2cfd2b6fa0ed0d0cb1b41a69cddf397ba953b83b0b062f39ee06a02798952a764389e8e84cd30bd6485fd29b8d2f97bc24c435c96234dc5273e67330860f1d5ef43210ec41d8fc1cfb6baaa74a6ac1b73b16009dda597a0d4659b89e893edd85265e503be2817406ee15efe1676ea54bbaf720703ae2430d96194d4b06e8608e1c05fb60f7b7c486f1aa9fc4302b96db766d5596e63f7f6e3a04f2edfe03fbe964f9b410a74f47e8898cbc470cd40f447ecd341d467874f738080b7760dcbafba1638184fdda89254fc74727e44e9258d642eac75d8b76fc4f44399658a6f402be0d0688e3ed7063af7b74ed8cabd33a0230d9f537698c88fc66bd4fbc4578a9a24d4a671c6078540c520663deb4334b51ed5d70ee4aae8cb202594e06497d6587005e9c9238b35aa13435ad06042d3fe84b983f3dfecda6a1a92231b1e5c6d89afe9527246ae0b19ff646b563ef54e529257d673080fd4e3869dc59399efa589c9f48cddc1ba0311f27ff722efd5814ca5218f2da3a0ee8411df543b4ede25e9b35ce075511be1e94c4074486adac09f1d39f07e9f8ef4e710c7ecb8e0bc5b37becb24529dcf6d46221b87d7c064ff188ecd55608a607ea1a12259e592158667d9198939fb9b984151a4e6e7e2dd9ddfb5bac361690f923fea33d6afbc59df6909ffa82eb0698331c699754d78879ee76b8115130fd7de7b1b8db435cea46079a40623f3f3462aa4c3704cbce5fa4851addab83eea592be778dbb9c0b9cd92196ff5895ee342941dc015d70782c0c25130fb2a26270882c167507bf23b458199df59efdfffc58550a228a32327f3ce835921655df2ce175aef32b207c9ee5e1e9746479776d40dc6db3b4695fb056c204ebac5ca8b306df1908033f8cdfce4d5d22627612b25521c76395c71dfdaf0c7574e629d5e2780ab861f1201af3bc34a70aa74e764e0b4e72bf38387cdc2dacbe8441548a1e10eccd74630f10a731bd853b879b6450bf044c60743a782489449b44b2ff3e8a068fdd63f9b1de8050211f9bec7a60d95020601f5c873d0410194695c83914a86923a9715057148a878c5244b8d3223f254b09b73cd15dbf29f41cc43d9161a3717bca5fca6fbf9a409a03c7905086a4a8a2ac2275e78ca85c279cd20ea2a0a327212989578276933a4cc02f50cac84091710af84b4bf872e61e556b8c806f233d1b611a43693bf9e12cd9ed846553c414299d63f15961c551e28e98bc6cd81329b59ff6d979496b443c5ce6e67d4fe98cd7b9f55375f26f6d80a7d9eeb552d07f8d813d3db48682f38bfd3ce1f59235eb0aff7eb6d752c1ecadf04e4ed181575bfecff7366b2c49753c6ee67e4ca9860a174a08cb30722cc5b1ca0673bdff729ac30d86d2d399c5700f3e7a32cc360c729de18db15b1bb09daf1c4b38b558711504984b9bb45b84f711eeffbad366c1583e0e65dc8a95495b353175206ec7d4e627d99f2b38b2cba6574c47e801fc61c73349c8a02694243064902dec1330033efba74594fd1e0186d3fa502a45e20831551a6f2b2fa5f1905b530cc79a5e882b412400761a1cbf914e9fbd1a0a511b8d3e8088b254ea78aa1715cb0e25bf878b8d7b9cc269598e540cc47acbf0fa36144bcff9cf54f4c7583cd7c112be680bbaada303b0d71eb5d98409ed06ef8507ce7f334c48cfe390b3e9c25f669eb7c76d338ad4c9ca87f52e5e922a849e2963c99ef8493140d073f3dbe05722b17c0484dc5a91c283a102c674463ee1e19bb221fa18a10f3969817ddb50278dd9c5e30305f1278c41cb17c1d3aa614fe925f729e9ba391276007d953b3999e7a9b878fc752db8a1e3d858d105d10782249fdca4aa9c22424cc62f15d043ec807420174796eeec0bacfcba350a128aa6fd465f013621e6629bb85fc8af1388817ae66ff2876b1334f34c4f8097ffda1d7dbd3cab2343b26a00893d858aecc902a636d4a2d953d4c69f345cc9d19b8fa3c33c82842f4cf8a9a5cb899eb20f21436c906329306c87a31455c408249a67a22b12aa3a6324feaf404a4873f3e43bc189bf004da891bc3ed744327125ce31e6874d7dacd10facbf6225488c8909ce871cdbe9000a44bcd78d6ce5e417210738e5844d3c12a3a300e91bc6fbda68d690995998cc411aa8e42f62eed8154365deeda05e65a1e8afdb869fefdc323b252d2a70e9b3a7209566afffa42c45aa2ec531e8d7520c4d7e474da38128ee5d6cd05079d3264a909644fc2b001079668bfd18c5ed39dc6880251537eac5a777ad24a51ec58916bcd40c6e547ff89c980283c23251df5c9c5e9b9ba1d14d4fbcdaadd855510f32baa960375f8d8d79e6d0e79a0007229c6b49eda310fbbddc3bb7938f5b97ace70b70c1e196ace65264e7eb01b04667a5dc5b25a2558c714a7ef93a777d03f2b6a1568bcb9ba423098db9143458e10ac070a9f1e2c8164a46db4bae43d48581a27e436b82eaffd148342f51034862588c8201f0a73ac2a4aebc5e0c86b21ebec4038f564756d5e440fc9640f1949957c2b513fa5b4052437d1d19c3afb256796860de63700a885fd22b62d8679696262f8b6db37447d74a15b9932e47802d84eb7378bc327f22315e1dfd7935f47468e14a938f00f9c80cb85660776673ba1387492224c2719324a02860c3dc462de91dedf7c787b63bc89bd8f8307fd0c3d3919d3f4acc451520cc85c43da4b1180e1d5c5b8248b9145a3914253ae43cfa44f24c27be947e633d3807d657026777f399a2ad47d44dc00a0b4176836c67d9849d27a9a62b1df3490fc1aca64cd2e1c29e13e8584f2848a33899a858b5a9c1bed7c994de46fd490754ea1ed37e145ee2ec1082dc2010e41030e7c76e09566f8e6d96d934792b481ffedda0eafec794dbee96632129092063232b35abcbac0228ea593d5401770933b9d085e636e477c6c6848149566f4e383252a8c42081e24b5e41697d5d707881b5005c566db805e5d692cde30ffa1d6fd87f9f047edaaae556d52776fef5ed809046c3b9e85bd1516c283e9b7d2deb3225c5eb20ae3f47cf7f8d8949ac347f054cc332a7a2f3bb4bd57db8d2b54c6abe568ceb6e642213a0a5d5f4ba5f25b2800fabb2119fbae0d0593b9f9404fc051d41708581f5e12ba74986cca9d4fcdc62448479d2d8861e04b3ff3826457c81af79b177527b6bfdbae6513057df872e74a54b70834e9105eefce62608a59d075ee8441c47c7c27e9b494e0578ba4bdf9376ba8acb5123687f2790cf442b616981c9f15c09488aa15738e06baab050a249f9dc2c8179de3ed05de4af5a9df52d5c72e910877a0a0e5a7b02703cd5fdec842876e05ccf36040787253e907916ab7b0b19549d0c0d6bebf42c4f9f37c057bc18fc36a4568812752e8b32b872044effb8c435eb6c0158916c54faf0910be0f8ed1dbdebf1f77969258b82850166e5d99ec75f8304f3e5d8a8e9498b9ebb1069304966a386feb9a27d84a95776567552ffaa095107d7387d3969a565b02758fa0d57a43cedffef315b8448a2219d5105f7ffa66948bb0d19a4457d412cf5d1d53660c44d42a2a74b7317a00719f328fc6cbd77cc594ce51eff18573fb92532afb24d2fe0abe42d9cb9cf5e89882e64e503c5c97f049d5d6b9f4139e201485ccec8389e7fda39a7ae43c6c9359d4c2dab5d059c22db90bff418f5792bfa6fd6f8ee5fc8a59208f0a956c325ec19b67bf9e160778e606e4790b9957986b7954695f76dfd44046bf816ae6b8ce35799c21a61852eb3fdc72adaf8afb6a844e628546bae011a3b790d1a4a62c2f09ee6c47315d4fa0f33690e41943f41564bc9b18747932b67213f7be631357dbbedbb07b9ae8d635bdbaba252445eeb31a9d8805b129a5d270527601fb0b0bd008d5d15be005adde1283d47fb684753d597b1e3a6bbe0a883a8c41957c1b6da39b0afd36518d5e17e49086793414582887a96db552a84112c486022cd2ebac27331a10dd29f1587204e966564a929343995dbc9b141ced71fa051f14d67ba577c113fd4dea9414d09519b968842fe6ccdf27b012962fb557718d4a90fbdd7d8159478213f73ea1f2b6fa144ff9caf39f50cc47c71246cee3239cc286a62ab63ef19fa3c65862e430af83ece605aa06389431ea21e27ab5eaec44867f4d235b500e81688efd84674a6f43f8fc55cf6f26ce8f0ef0baf284d6bca16e93664da1d3759ed7fd0ef44a3ad3029307a665e348175792a7cd19ebdaaa2eae23d38ec04b8f4cc3861553e67a496b95ff20aa5b554e74c9b7743816193bd5bbaaffbcaf7a953d5baa5e90dc168bf6c3e6b83371ba7ac05159ee9eff809bbd7332dbc9da92ad2aa6a54aed0e590b4884b7a5e22b33e40125044ff7b9b195bba0de3e237c86cac9285aa40fe2acfd9f5f073d8705b31a5ae1f2d44c7a00bd42bc4dea3a07a9eb121329e9b2a7a71a1f1277a18ea74c8548aa1a9acbf64a668d7a8beb239727cc11c5da884478a9f9b225f7065f881b7eb269292c68e6a56c36c1dd8353ac41746366a846c02543ff4db0c6cc92c4f66df72acf1ad6fca22ef5d08fae982e933911512f31fabbd4a075ba8ec6a292311d53c1f7ccbfc889bcaf45098a8ccb56c3a6d748f08fd12b829632944417c756a50f9df58a3b4fc547b2f65b106f12f3c113dde4c734a5241092b21ca6a0cafbec3be58ce24e0ecdf7b8bac2ba4de7e9f0522e53d2addfb2d2e18ec677c5cce665255daebb2f501aaed695f9f3745d7d4c1f3afaece9372a4bf7a558cc38fff3c8f76d71cba846679f354356726ebf575790a2ac634903f25489a1e476c68c1d8ba012ec48c48fa1813b7047491f43c6f12223f5ce33c0ca6769075857f487626992d865bd587fa7369eb9723f890206a3e0b488a99f8b3b933e1c709f159ae68276487002734374c1778bd4e5615bad0fd17f948890a55e41ee08274623fe084a49b4435871a7b409c82dbc8a117a2997b4e367f405e3d234b53a3bd65112f1bc75cdf9ab2e3ef0bb2a715e04ada1358f55a6dcafdda4095b8fcba5a9cc75b0fb5142df1d473b646ae86e5d8a59314ccee6e70e6562f24dbf3dd03f6850fe2ea1f2cadb736bf46ef4f40a1e3cb1c77a465ee1b2b2a9e8a77b9883358cbd988ba1edd295b7e012c45d2448d9aa52e8c146d173f08311ffb954c7e401d1d8390cb8c5686b57a1c6f372ab57deaf719187aef9f4c8f36218b155d6e2c989648fddd0b3dab0b37aa4505e73ede61ab0d65dc121302eaf00414125142652829403db34058372b220e4890dc881e394139f4119fe9c32875a5480f889d3343b75d01dafe44e1d95c31726ee44ebf683c4ce017ee4a5b84f5251dc603126bdd8a231122c5b40d5aaa524b080d7dfe968fff7236d13bc1eca7607e29154cfcc71221b22410f86ef1bc9810d6b4d86e8f1ebfd0f4ba8f1cbc18646b30482e6f5453b1f96a704d17b73aa72cf732747acfcc1c3eb149734b31b252ed31325b57dc7cdb4974de889bf3449255ead4d1a1ffcbcbd726dcf83d089c2180d34fb16bf7507ec7d4953038fdc4e5ddd6e80d7a884c0b0a20ec73bcc46bb66f2958a59e5d1bb8eff003c84ce26ba8bf696769890bc917893454f6a2b60b866572de93d85246ff36c8655a39f9ba0976fddfb5cfababde34081805254e1226ad63f34b027ad2b7236840e9a104b631d116d03831ec84593041f9a1215a36e399b7df66156e9470f870e50a6ccd411f3791e7bdcd14d40b7f09cea009df130767297949ded3b9aefdd6570b470112e98ce046fa9e72089e8b2d3af4f80e66cdfcf7b6f3f9f6e73180480db120ee0d139a4c897131ec23bd9a178017d1650ca4b1a63a7c49701c484edceb961eaafefa62482f529876d97787d0ab9cdfa749aa057d4e817887a51d0008e51c60f7147b8f2c696126d1d765e5db5b7389a0e1c4af72442c9ab6f59d108593aa0f112372806db437de8eb40c22279bde601a806e9d782390558f47a7aac77a86ca3d88931d590ddb608ff983dc7829257d6fc72ee9166f009115c1a0359fb5ff1a443a854e65ae1325674c8168bd87fb16249da201731df787a06cac5e9a994ad133f2c2a4007d607e4d49ff81a029763bc66e028da759bb06c770f28c23fe5741be79de9be561d035fc9a97825399e1ede410c17b161c74a69a882f3b83ed07df068f14746f01201c6d4a40136ddf31cee20d71f5a4fa16da5dfbb8742ebf306f7bf26b0cfed5d55d51a5289aaa0619db7254345e91af024b0e977a8021192b4cbc78ecf160cc5ce25d192cc461cb42d64c2fafbf9fab17d6368afd83446da6604e58cee64ce9d81658be43d2d2877f9324a1babf50db04e893095ec07ad4d971d41339f7d1848e37db667b2eaf1bf3868b9bcd0715dcef4653d042262b7d3c3955a284ce45f9b1865ca8d467dd6c6075f1442ec39a4dbba8ee280abde0ffdc28a6b1fff8b3bc95980761d2dd7a5c9f898ac338dc9757d3fa345f5eb50b4f92f90f54f754fd3f0e351c3095c75aa64fa282e111555ae2b6a09e0d581c748e4ae5e7654bc202961db4c8ac084052c89326f833a9be696fc905937e04181fc6869607a993677522c4733e40b122fee520641df67742f27acd6e28ec50052bbe11b73f8d2e44c7090754695c492096a6966c52a1d7f84b975bf848b5408fd8deda1e74a5dc47cd03afa330f27130601564f233ca29f0c87a0ef855a2047a514fcbcd37cd7bbd4437eaddb0babaadb89966f893e8e2b8c759d5ce19d4ec7607f9d6e7e7fa9cf0ea7a411be29474e17a44950a9e04e01459bfceb20389204fb47755e92b48a9fec55a6a10317a1a9cfbcaa0a06368e3268e13484953c0bb34af6d474286f4d5e931be2bf3084ec439c08f2e7ab9060d9ff2b53928ead26479af4d72f821573b5cf30ccf825121164375e453146a3e6135a6c2d1b8f6686887d76f14e56bb00ff292fe34052dc07f8ee933c791033ed7f137301589c8de85cc8305184c4cd1e0407316bf3c415218b9e7a23f1278e21e5013a42a53a5ef990624e2ef7001d1ec7f57b05031ff720e2ac5f12d44b907da9acf07a45c8cf3cac9277bfacf33933f074057e888a2c4158886357a51dd1562d157eb29182c6fe60289393bb94e7af65cf3c2f5377fd3160ac6465055b7297232a3d4052c61155cd91eefbbb34a4693cd2f24bedb29874cdb57d3bab804021bfe77fe385ef030c3aae8432c5f18fbe55c8d5ce587e17ee0c7dbce09fa0acfc88aa0d4e5fc5a91a16db28b7612bb88375f9526b512fbd361864aeea3922bbd33daba26dcaf34af86397e564b004fbea88d8d15310cc472651925c0c51e45cfdd71e82713703dad9818b157539713da66cc1135fad52b7329622e018a6158945d5118da14fa69081bdf0af98f80041d2685040fb4756716e1251784f326a4f88d92aa18e477bf30523bf658e0c4e8117fa3409860b9dc3d43da085c05b0c1102b54704e9854cef33d6907f43b52583d460f9b7fafc03a15e4faff502b2017308c880f1cfe0996ea0418b77736b71f54c2746f0f157c0848491dc8feb2ea6d40beeb182fff203246bdcb2c398eb48ee23c6e69b152e9bafca071d06a5121de2257acd7ece1c688690de7ec25557f889134373a7d1c6ea16e419c9f374c28c746ac512fab9c7051ff4cdc8fe24f67def7b994027cb158162ca70324048d90f486e7b552bf5340272bc0ad8975c3b888b2292b84ae646a6d09fe6054054e09d87b8eb1bc8b9cfc00c8e85b22bb3bfd71f882c343ed0cdc516d26ffa42710b512ae8bc47b77475f67b8ed8a7d3b219e5a5aee9bc0e0e5f1ef256d5ec467bdf514897c81865e54f345f27605b0c31342cd81b27d4b1892ba9be54cee13fb234b4d93544512e303e93f28c01b96c883a9c4cef0782211e3bdfdc898aa67f676f128417597f3c9e8a6623b8bb986e083d06afdeec4ca76294a114f3552aeb1b985e495a0d2b364dd01e84eca4eaa17d8f26f34b49e43b48ab5df8ebe61d2410fe14e57122392d46719f13e4fbe5de3e7f970473e508ff4e4d828163be8d027d9ad859b2b17f644f2bbc80f126959433311a2959c8095367e57fe7fef8d9b3d56759cc0bdca72cd3e43ac12d118d917dc892cc7b3ad5909426c592a7b33e8740d1a9c5c1a51b3d4f173848dac572835efe127efd068af0cc4ed0c357632ebdc2a27d04b551637a509bc5b739dd1650945265c0dae6a9afdf3b8b570ad5bf59c2df4bc0d1e1f7bb3a389fbecc28d64155adc450ecc5eee9c616c7a24241e41727c5b6f14978fe518909a746b24fb3cee7abb37f003e93bb3fa35cad3b5e2d1d813be9f045e3da8ad75aeb829477558fe5ee8437426233252fc82d998990bcec7b3882f74e17eaa08abf895a9d5afe63c1fd590fa208450fd54aedc45aec9bcc9f3b72254722e3641e8746bd5224a54948b9641217a47cdc900f591f119885d824f6906548b28d22dcf9b576062de654e09a27c5ac38fcd237cc194343dc4977c3920d942d429f6855aa044bcd38a6e7c4a318c973b87bae4112f7390c11bf0a8ff4858a57380b6c951a513a5bff6d7204f179f1ec55bda5e3ba7f85a43001c3fb5d5d3a41491e23c03b03ed54920bb42a2795e6f1a95a8f3955fee98cf44ad2a968e11a849ef883ec092efe935bdf60fe05fcaeb04b2b353382f1c2687978e4dd8444f83a8e7164300ee63f31f056468554a7abc234551d7564b4e2b64f32dac52185dffa76b61c647d916bbd03c58953086b63fec7747c054fa193327929dd3820c391cb4acbf63c32b5b411d1bfad2187554316095fb1d11abb16de71009bf6bf65dbcd1761cd1a6cf742bed5f1f3f1ff8dd4e14512867404abfbaaf4b90bb5660f528e86e7deb90ab141478462e27d9cecd2a8987d8a54c9a74675650abc746c4f318b280093c67c53da878eada4d87fd7c87e60aec5cc11f0a158ff78467e388bc6b0b81f0d775286fc240b5f481791bbdf8aaa05a27c8598a9e22ba63064fc700260b5f589d684a3f7197d3e68ea8c97b7133d07b0879bbd3a4f90a2ebc7c0c84ce2f11b44e34ac9a08961c29f2e972443191cef51486eb8aac47066c8beae796af2fa4bd688a8fe6d85fa0e84c2c2cc17a1551850251c2a20273fd1d9cbb238933d8ce0b3cd0d34a05a2bc580f34bfc1737f2b830a9b1b9f6cb50f53464f042a9e2457ce767599833d3cbdd8b27b3ee0149d7ad893047433d82894883bea6123815dcb12ba0a6490f511a26857cf73d3f0ec6e4e5e3e83edbc521eb852fc36a4cdc3c1bd798e094553a07e39e9efe8094cd6ae41d6d63bae7d4d639dbdb6b70f9bbb7691114eed7301341bf8b08f0b3043b7f81a3d0febffb0179bc5261cfb896ee25b42db1b420266dd319099fcc44f6427aaf6b49dad1834bfbe4ac7a82f005dc1542e6d9e253952b7e1390834a9492611170e81d44b431c13e6ba7508a0cabd1dcbd4b988e97a3521601f91f8043d2f4058ce00e1fe48bdae1d869e097ff68f1e2b5a450724cf4ca953a86d2b25ca01a42d8b6361174de35f625c1dd57e88c7e07594192af54250a8578810f9d8fee5306a79bd0a81785bd8d98ff0ac165ff87fa04a7ea9ba5e448611ec4e4a068c1a4674c0990ce4f804a95c42a9eb5ac9db05d0313f75c0609fc54f331d2d86000b31965188ea1f5bc37f227f46219a3b2ba097406c988a606ae89590f71ce9092991fa8146cca877ab51b69e2771341358ce5d05a1b3048e968ec7eaf334f213a8534706810959e1d94157d6b6078bbd7fdf943e0f3e3bfc5ac825a9a13266a36cba1799f341696edc3b3d7da8e5017027690f4078d3887fedb281f9fc897ba75bf839e796cf3d1b32a60837f2fe1965d0215ba0477c4c770d455c987684a02114e7c28b40cb7d119a36917576b58154eae431c7225deb4c26ec05aeca3c6f97e95a686a39a3252124e666368dc06ad6d53e7c2676d8a93db2c96c9236e936633f0e9352657a662110c9064607c940de0519e5664ab50f83f622480c7414eada9e19502b9ee1fb776347622d90735a417d3c1ba428367689eb3521afc9978586e651b61b775e41d1bf675ef4e4b7575404807baf3b70f619a3cc9f973db3cfeeeb2c90250d133241334c57f6be188df1d4ac7b8e3a7726a80eec95fcce9f37b380e7928dc06a0a58511694b27a07173dc63d82130fabbaff007167c6c45ac92fec924a0e5437c159198e980d28c841db04059b2957b997a0deb3cc4054dc1457e5f84706b1ada491e39c087d16fd211cd5320685342dfe304ad22b515467331d633a3a3079ab1ea020f04a899a19caf3c7c00e7965db77e78f402862f6ffd7389065764eb37067b3bdcc50589c907b1903b719605f7861264bd25672e9c876a1a2222d0e4f6ee89a298509ad6947b7bca80c6eeaf5947dc66a7dc8f173da935048f5a56879924d983ab349daa624f1c9cb35ab47f97aca5c3a08a913e19c288cf7139eea97f2eaf6339b464de44d66e6d6ed53b3f10be32f167f18f5b0884544e9b84632641becd6783a1947bd4a2ab2d6de3d7398216c0f956dc9d9a69315bf7eeb57398ddb0e57987e0437f83903e55df015f9cd69d3b688937d5c7401ef4921c8dc4ea578e6d951bf19c4a038d2c34255e4f468309033b9fdda2ff80bdc6d417c1451be9aa0e0007f4659623f492e40d9a5c94760fb71123bc0437d3292a7d66eef2d7ace2e96470e858275703b22b9519377ab606a7466e1de0a3c123f19d7ce9bc75ce3ce0886952aea67952c81a022488ec1ea1592b1e3eecd4ad8e214534faf9c888423fdfc1f59873b834d5bdf16ea4930c2c3a5cabfaa9e056bcb3f4be6688b52f6e0e70af0af5ada30d0cf66851af2273f3b08d29c08e30e7c0f454b07641bcf8803da818c7134bf76b9574cd8470a96fcebc68b2ca3a5ef8450056cc2762a686e48c37bb5189d5cc31dc8e9e8fa50f8ca98e26da8a7270a10812c9963ee8d22d6b7ad8d3761a880754cf55881e0d85a26c291f00b29c6853e53aaf11f179259819c5f72366a46e6f8bf6436873c683ff0bfce0ea19348ac74a80a481e958c80de5889934c7e8175daec768fd66f0d2fcf17d682772f16c33fc370d038be66186db04931d4bab61663740238a9b3c688052a97f6115d8abc1989b02e6f8efd3c64522f7cd3c2242f6d6d32e48365d24284fde0e0da586f96baa396444f234f91421d1f9e5d8d28e9bdea6cf8ae86dc033217d59bac07438bfd1ad45cc94129c0834b23388a1369da9d41c66209f612c829aeb06d9621ce2895a1f10f87d59abb4091a31c5d3b57cb6090d34e0b652be32f88e3f00a0ffffff5f