PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 56815 81dd787efba3fd5d9ce466f0a0970838afffef3582843dd1f8bec42850a8e0e9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8a505fe45dd614f122627a8c16bc8baa533d4d1e10ab3fb0602da80ccd864227
Certificate Block Hash
81dd787efba3fd5d9ce466f0a0970838afffef3582843dd1f8bec42850a8e0e9
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00702f000090280000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e1460a3e2ddaac29bb1ee926e1816b2437416990878fbf2a292850eee60411af4f30f2c37a25b16104502e1f46f0b15636067e3c8189c87dc80e0ce738747e20fd35b3f2735011cb87d997c1152578fc5a848164e14e07918d120000000000000040000000400000702f000090280000

Raw Header Hex

0000402016c691f75ff9b287d2c301025d59cae502c0c763472e3b4f53ab3137202280525999f308b3ba1e9771f6e778ac27df556a67889f656a76063dcb1298098052a0a9920d6afccd0418274286cd0ca82d60b03fab101e4d3d53aa8bbc168c7a6222f114d65de45f508a

Proof Data Hex

59,560 bytes
121216020307110d23f19e3321f6e8ebd01330ba1fe853b741a00d1c43f58400100501f407e2b902d1a3c1ebc9688179b2a6aafc7402f562b70c6c4119f3f7b044b5f61af9237f7f0e08833433e87dc999c22b8f5dca8dae3ebfc7fb8c9133fd2ede0ee144d6d21af577ca7e1a5889626cd2b9cfaee8fed12cd5ec06bc00e3eddf7a02db975d807a2511652f25c999cbb0973ff69ffb4fa5f1df43f70664ba5e2b0355e7e403aacc96f0fbce615a42c97e2056a19e71c30e0afad821691ded82538dc236ca352aa5b4d53ebe81b24cb8b78ad935c0179b4a087277e8cd73f433b282d5cb37958fa32badea2f220902d1e00b7fead228f786e67241fd272c2d137ab8a253f5a791208e0468427fa25219de6a7cfd69524a4243d4485ce866c873e68b393c63a5cdc30186de2a0ef76f79bec93a6e4d5458fb13a721ad1192415019d00b46953b44a96069752ba3b0b597ae28f61707701ccde8c7ef0d0334f8dcc8dc00fc0a0bb88ecfdfa1b30947074ba1f42177651a6a2bcf25bfe2d61fb2e559a857799f9e81d32406f7f07714ec933a2e4f65657aebbc7f3f827a21e9a5f44b6f6d3b7e4156902cdf30d74ef685a4d798fe0b4963d406bc041454b8d247546d9b02e23d8fd60398d154b3dc36a596b214ab951fb740d4c99e73202b683fb4c1eb74911db628c924e27d73e7b6967a0426385700eb83183baca0db84472df164386a2879b063c5d39641b91a7887629cb327a79a880cbb39363d04d64a225a87ceb917eb8d79c08e5035d4e70e34982e92f2fcd56aee6a2e8ae0d938c0691c1b561fed6dd20bfae4aa42a6914565167397d5bc8455be402f74a1a399993212ed92ef949303b893b242b53fc6fc788f9400d63727ece64e12c53b1ee92096517e55848d4493faaf77f4911f966adb5f579c737dc76b969d50eeab96395849a103906531399ecf09e2400b92e32a720a4bf00734e5311b0d2136c1b7a49eabbd39c92ba95d6f7bcbd51a5b8559776c3699b8c7144b9c90158086b8db65d4cc76341628e1fb6892957ed8697f59dd1a22930e967ff07b3bdf1940eebd546625a9dd4c8ddf80c741fa126ca132aee0377498b375ab45d7958ec31b466943fc90c211b342b60d8ca2cea94a57a3773e2f465150618a517614fe7bd568be84f6c141efc651e4b7d6bb6751fee0ffd6a429e2baf2e99eeaa41ea9227cd0c82619ec50988dbd9ce7dab8def5d5ba590df017e6495062830bbab2e19d6802c6687206cd022e12b75e4fe6bd7a772480a9ac950147e8409320c912f70a054f3a6b2f35d78606ff146e527e20630ac6426f04b7af7df39d1c915fea5f7340c301de014844b8b61f7e24c12af6b35a4477e53484263b19a4cd6c91cee8bac3f6a01de50f977cfa70996250c0d673a572822b3a6c5be214a3b8b9258454be5dc4613dcf6e0d92a7e9bcecfd98f20ca2c15f46e94a5b1b6cf9c1308d613e5c9c18ea8c25ad87ceb90db5e82d9e2727e6cdabeb8ad1c0f5c3b944d12e6b0e946339f69a9e1af379840592123e6890cc0771e1b06321363077faa28471d774e67c066f0eed32afc298bb87261fcaeec4eed831a0f933d327c7005dd7518fed9b3549c14fdc0b89617cdca15959de907eb2801eb753b22fd35ccff32cff5ae4c35338c068ac2a28186d3b59559c41a79152a1e05054c727dfaea64b3215d53a88f91c232e124a0ee1d12b1c2049b0780049dde1eba0f6f70738f4ef3bd01ca5d6e6fd795e52a9f56dd907751d786f9944314819de32e51f3d75b6e335bd1b9bc5d28d5d11592070c224868725fe4eb27dbfd944546783d43aac12d4f77108fa6aa41b8e8d422f76cc93a9c8ed29eb64cd75c998bffb5cdca43f112ac1ca7024fb8ebf43d8c48eb8a595f6a0dbc13aa6cc979b33669aea8156c04c1defd6bfe38fd3a89f438e700e14841ab2a75ccc53e59f985a2aeb0440db1f2a46c7bc7f1ae1ca3ce1a49a1e6ebff927057c927ffd8cc4bd74153bc7b42dba09ce215aa4fb8a619587e92dd9708b32df2de7e5535e3f4ac69f8e0009aefa62eaac4e04f5e163a187dfbb89cd1347c9b49fd3cca6e2da9676a4d65bf45fcd4370a8068e6dc179e2fff1de2e902fc646fda5812d4e49a4c9a5ee4bac352a0cdc93931666e7ab59f2205e60a44945ea7b87cab2341a91da2531182f1b5c08f0ddbf7f0c993734112e56dcfa93835481dfce70c90fede31c2c7265dc6b8dc9c89eb79bb2441cb98e4acd23cc85d0ecf753cd9fd1f9f9ae6757854a803511f00bbfd7b7c3864752010dee45875edd61e4225fe0bcbb939ed9f6d46544a40c9a77fda42b86b5b714d2bfeb8e99c6a69bf0e47bca96a83801c55da3fccbfacf958e85f71013eebdb468905d3890b3eb2ff2087389580ac6cf17e8b6c85fc16ad5af92f3483625bc4084753ec8c379b31401ede18f6f1cbaec3789fb6e1d763c92d9f0b68b3b6867b68108f1ac2467b3fb56d2b1ae9b919a5f69110fb387e5f265710a6599d7b97f18d4d6b127e5b7238344c11230650df21a5035b3ecee8efbc87d32cd41972a6132f7b980f6fd2df35f95c6048fef5740d4104edaaa4cc2f9f642f1b376271c46d7e62d95e52fb12a7293fd55af981a864a68ba61ddd780fad5129ab36b099c7501ea1c031486eef606315361848e88cbe32af52d8ee50f1ee197e2438c85779bc0e49cdeb6cee21f8965fa8fabdcfb59d479bab9607cf12da57a408fe7033ad6ceb83f89e7558c1f7a7863160818caf19d73953b1960061b59b09196a7227b54e392a4365ede9498d0a819f8f721156d95eaae74f9a7556650cf406c25226289ce637027b0712088bb5e251d26beace81233972dc629148eee0be9d4a6a38ea6b4b7393209850e0957283bf0601d77c4f6ae37c81bca4b6b7b8006f722e596edfe519a51523762da1fad6b72b37a879de8298163bdff1b6354281a9d1641bae7809c5ee50947a43c43fd37848279482fa239fc982f8ab950b79a936612cf8c2a88f26cb44815a6b228803d7445d2ca7dcde5a04564e92f3731137f1ec5a29807de45568ad3b9f682423d27eaae1642e8d01a0a2c03655350b1b13d471de12ada446c429bb408c7fc2618c1de97fc3b7f4e55751697b66d2c3a4fdc9455987134712c41fe89bb1a5daa0c7f34bf11916a81dbc8c0398d68bb18153775ce96c790c5693b808089dff653ab4a443494587a56ae84f0648ef3b89e4dca1350193d133f1c1458ae014631f53f6afb8ad3f910ef698237bc14a6a132388080456407c0891dfeecf80df57e3d4926f72b246dce3f7ae74e90a23aaee0956469964b5e1b12ac28c62305cbfcb27ba1e1c92364fc384f40b888a221b6ff96506b59a1c3aa4a48bb85c3702f8fbd4b735613de9c5c7cbd1c6c234129cdcaa59457e155a6bb0bc9a48d22f5e018c62a70e29408d689c164b5d6e141c2357b8d0c9b081868028978df9fa5b44c0d2978fda2cbeb8f649b66707e98f233b214f800c30e3b1cff3a62e6f3234213f2d533c05c285f60dc108c18cc309c8abed18efd433587285a4941e1e7ee2f9e41f76af5ce6c3afcae7be8aef8231ab187db75c3692e02b4d98b5313eb7918efce586074dbd2cdb7e5924d8c4ec754dabf8b7a16b7770c86daf524bd642b212bb1a3ccdc7d8907b1fc2a9bc20d28db452e5f0fd800a9a4bcdb5cfdbe0441cb9a72c332a31b3d780fdcc456a788bc165286bcf7851bb83d5ab886caa01a5aaf1358d23f6a282c2c518f43deca924c2e3e48a3191af1dfa83047af1147d8d3e85f7063d74df236b9ada7c47f3869809f24d8b38f7f32f2558bb895e133f701cbe8995a425bb703787ee0e31867bac1c9514b71f46bed525f56501107b1ec36d14dab293e30e8edc8acdc4cdeb99611a828d7f1133276f47a9af639114d406dc829b1fc99651dae44cff931ac6aafb8e76f9edd4cd80c022e1c26d89ca4bb5f6d41188f56ddd291b5e73fe597c77c0b235d0e4cc4f904aaf724223aa3f5c5614c65836da153236efdb9fe670d25734109b0d05d4e3b5279699aa2bfd61fbd0472e6e5053f24bc7f77ac760e97351b2d0064fa413c12e31e03b547f7f085773f4e612d58b7ee297844c3f7209f14c24ddd74600f927270cdbcb1c5a5ca8253075a245d18ad945fc3921a86f97e1bf206c9df982ff45c2ddd64116ec99f5b2ba1a9e3bdd07802e5fb79a4c442d4e516ee84c83593f655fdb1ba4a12a37bb5765caa465c3caf974b21b13ae73ef8e963543a2971788a4c1f042175f6829fce821b0a0be35ac0df621438c10aaf452e94b4b7bd70685b09d6d2805d1557926943730fb7347d2af757813b57ed307b715e558b94d9142099dfa3570ed07a2aa6a11b2bf7349711987ec6b47a25e43db4e76a8db4d85226f4a73495426242094d038cb9e7a3beaec59ebdc459ebb9b3c1ebb83626f8d16da871872933782d577b8fbf30d1d00b3518161f5ab0b68e132fe104f19f9a5ca3bcc7d5992b0a572675d0ebc5bef77e7dcb45336405ebe010c7e9b22472155614fdb2f54be9c1f1ef90dd94053740bddcb89d9d7aab86e5b986b9f391b969bcb5c4e978754fe30ae5a4ed1c7e668c4f22cfd4fb42616c6dc6ca610485b55ec5a7abe1c6d3336076191b6376f185a984c29a4f0ae7457935e75bcec5efd047aa059019008c30dbac8abbb5bc78bb1a8d79528c7552b933bd1dd1e697a8707f8ec3983fcbbc1f4bbdf4a4d5d482313d2d653f7768003f123a93a6ce2c64ee236b4c8cc2548cdf9e8adf0ff50a8c0b4253bc588d88126a6b57341a5acaacd362222b38ded742debb9d99a07d995c8c483c4f6b2ec9472a2884e3fcfc40fd6830a1823359193828cf45283392dc940010f284c7a5a056b937e30b843f22f258ee90325bf04f89f961b5ebe879cc9e5e551830432583c645fa6ad262cb9b53131fa6c3faad0ffe364c8cd8cc6acba7d240b10ee136df2ff3539bdaebeff1ff98000552a30ecb66e37874fa3c48f226fe80ec33bb04d75e00cfe490116d6583a3d3fc07f5eb4e160baf20a8560aec9e46d07d62826100dabb213d70cd98427430a1499e890b934af2a2e97cbb8e0c66ea3e695928ba0e596b0895abdce48707aa6dd521381698cd0984bf251944a9cec64aa1f748448aed51889d5968bc940bbb4471e7bbcf8e03ca4f347c3a7bb20719e564f252fd2d3aba53c1674dd05ab67a59a8f7db6f9dabec14c19eeb450ca169de3ac7ddb515383ef48c43e6c10a59d130a25ac8be1f897995ad55e233b0e6178309e63c677673bb5e6d553b64462424147fda0c50c482672515ac2052fb2b77b8866b0a1ba1d0a6ae20173731865e1eb048f7e4b8d291028135ef0b21fe310d393eadc5f3303d59d08c355b25223c4a3bdf48b6b70789697e3c9564abd8587c146d53f5d9b207aff589a145ccab690630bad12078d3e080bac37b6d9d6cae2752eaae444844b5f82341471accb751a844a21b6753db7cb52accc4e0a010aef2b7cb4487e935adab690ad86122a0873ebdcdbad8e0bc2964304eccb45d77acdad5b36d6845851a46b007c49be57f996ad49588c060bdbb6ffd77bbda672150cc23bf862010e5ad6bf29760b00e4d9d0875a60c61a26225eb53ad6ff6f46b5a00c1f5ed5367f01d1ef4522ce3f62855281074a7533abbfa8dc93c55a3ca049d77d4ba5c4f32323d001be04d89287564b404bdf8e6e33f341be1a79e00942fe46c00defc91c262f2aaabe86b9a6d412c93bd40a4aeb6247a402df92dc304a8c7a494d6c31d2e89d23801c445dd92b3d669e94e9fbc3ea61345bb4b39b607e0bd17a5d372b0914be64ce047d32c856950dce8982c2ed311cfca19cd2e81b6accc49353f709f28bf3c0693024e8dc7d0908377d5440ae9e54a8bf9b766d826889306d8c9581cd81f407226898a1cc58b162a0e83915c34868288ae434f31140e2f1c49681a94728eb0d0c05608ba91c1bf1fe4743fbc4641c5df395d228adeff6f68b38d850514ffafea1e417e486acfea759cc50fdb4316d20f50f8d8221d71a88be5cb50e03941d7f2ef59d1b36a9cd72e3883b31da81da9cbb2896ced6c3561070d2bde38f45d7c17727e3917ffabad3d3dec75f01f9d6cd1b9ae7887e2be6e324bd796e03960bff38a8b7af35aa759342322a00590213579eab8cb1996c0be9311a8b9d54c1569b0c90df26bbe0a0fb6f6a78e7e75b4aad25f5514cc2263de48ce1be6023af102ff8e874ee66c8f5109278b28dd437b908a1c9531597d9b361c4b3c2ce25ba69413235344257d74b99a9ff65ec5a73eae191dc9a4f0f8333860a2df069cf52932db08c38a5ea99d5755ab757cdb99da44566015a994eeca6bafcd1b24a7dc1e82a015eaa045498214ec6e3ed6f1dff8ce2507b623a8dda0f7d37723c6633e3c3375ec56962ea20dd707463d62f6f2c8e6be7dbd1cfa48093107d9794f15d1bc8e92ed15d77fe92d662659147820c0c0b805fd29549de501a90dc085f50d621657d92f991419930d24a120a3626d2c503a23ba544065993175ee90d3a6cf44f6711d9a4e4729bc1bf358866acdbbeeef1bb11dfa29c22942c4307cc8b011fd19a2847e56c942b1b856135dcc56f175caa5df7e22053c4025992c7585c6d38d93515e9fc35708007d17243bd10547bb59db2c593f283f1b214e075ce3edd5cfb1b40a308ea6d33b55a7f06c12e9565e0f5096c08a22a65a7bd84bf0fb9a2a0f81275a6d80ab5d700496dbca021211f0f605dc7793a14c7381ccd07a799ac126601ebef7ddb853cb8b29b6e11510acb94434f87d469372941cb93957ee5cdad727270d9ef86510b098377ab9a0f41dc97cda678e76b7898241aa0837e76a5b2ce06b6305ffdc708d7e1f3148c09aaf6cc918a7e5382a16891fdb2aadd304353221b1ef98936c415e56b9a38b6a78d1b871d9d424029a753ef32b5bdb9e1a544a5b93426170fa43786f0220220b113c302d7c1eed961430890b12270ce0b5a5520ca135c0657486000cb3ded2fc4748f51ece3e23f48f1746b484d27575d760d9f29cb01d2b43fa50c5cf43715f9ca46ccf1513954179d70d6c7c93c552a7b8ff290cc304a4b202cf47d172a3fc1b5b9b7368a67fc42e0e3622d46cb06f8348ed1e9a3eecba0846047b3ea99d10266776e16959221e697c695af0f6913f3d90f47c834f6c9375f090406d53edb31c6b9307448426dd58671dde404b969d3d6deb43ea6560563c7eef76480e15caddea71f2a83b90cad17d01d9e370dff0818c43c66c88ee2904ca994fe9396a38d9068d9d753737a72a481f1f54d86bdefa63df35e09e1117e7fdfa301994391453a0c11be83551c0eeb9454ad18f114c0f4f76110b307880cb60b41b152fc20593112cbc0cd867a60efcdff84992023941d5f1f6968ec5b6e0a5a35bfe555576afdb9309546224d25a664e7e04b3901c656c49fca4456543b4168a4c97d52aea61ba255e2421ec807c9292ccffcfcd63d7e931dc4c273044a1180dd2d7e32ecee4a011f381922c1c578fee52cd9ec941108db0f743ba68094e42533e25098129e1a94b83f22827ebe51a74ed0a93f4833c869e41f59678e39ca62c04df2827e322d7fd49f0bbb9922619f60978afc10a3619fae46d665fb6d6508428fe00212af33af2ae7df193ee4ded5697083bcbb5407a721947785e66a30ed7d0644467d8e93fa79bff0a41ccb05d98477e33a2c56f80612c4b66b2d01a37e910521cb65e0a3a74aec7ae2db8da1fc591f136486c1385a66a1cd75f4e1f37af983b762f7865fca3b4e8a83cf65f282acb4e18d937435ac76b123f89335264827f9a3ddea8af2198edf220b1d90aff190c16c6aa9c7c51b28c2434475462b9813e8a243cc2b8a9292f89e04d38f244b94a9e632fe7842c118dc3f181ba9e25e12f0ed1e7c9226def5eb9ce0df8b364c488ea89e20211530c017c4abf714cb446fbe70b72a1a55e4a45d90db4fa97ff4e681d96c931f5d0532bb9af1b6746c8141085146f0e460ecd243ff8f0fab2e30a9eb89f061ae2208df7e476a3a71c91847809e20c3c71a42f7f1d360fd19de5d7ec72e617ecea3e30315c2eb72bb4e409707c7c1278399d98c29e1eba697249428ab8c92a79409981adca69c53f5d4aca3fc2208aa6abb7bd74c9eae9b0508dea08ef9fd9bde1c78ad2bd72f8213fcaf900ec5f8a5719d47cfb08321ccfc8cbddce4f83a79f8138ecc975c1d179f0d3a5a09bc9df188a60d1d98698ca48e6c43ad8870aea1c6e9a571e5bf3c74b6bbb7af70929cf49284c3dc739ddd4682ed7242bc11c6188e69723fa53bb539b5f6226f9ae5ac000ea5c3d6eec4d0d1cbbddde2d1e3de32757a731ba4bda0275ed21080b99116158a33ad3bfac6c2bf4b4d71ea03564d9f3d7e67487eb7982d8965abcf9e7e3fd4e507d88890a3308b6332222ba8cec40812c5a6638cac60e9cfff00181309bdbba62d5916611f6c61237f261345012130004648b8fdf88c40997aa935628b1bf3159d8b3d87eb3f92f371351269513521225d8669662a3f38442d34fe9d92e9742b239a6defc0bc7d46e70d2b9bcb6d67973237262b9cf0fe0b16169c8ae5106c1f06c7573c4ee9889ebd531e218e160a28dcef3590734d382dd756b5060a530f670c4dbaca45db15fef8ab179c354050400a513665977bb857b8f3fefcb7ef1f1f831fd70c714a3e35c41681e603808d080acee1dfe69abfdc1619c4858ac86a8c77094a3b0ffe9ffaf4fd322bf93ee3a8d00b1969c4d226c98275983b0b9eb8635d7a4931f68c3e005f5e450b5d118b0becf86d08cf254ee6a6c55b4c0438ab9ec875cb5a377dac71a045e2d1028ff139b6e7f72d06ba470ea050231b16377f5852119bcd46923df6b5bf6eafe8d13dd1427476ac14bcaef4609fc2a7115489d24a6f4282d2ab42b4b357de2e90b5a78821570ea3adbd42e0bcfc5a36ed3e1fd42d8d694e6c09f15921d0a6807566e1807bc003a06fe01786843a1689d5e493634bb527745f62ade42189b26f8d7199e014abbb049555bec42cb83edc6581a69ffaba7476c33b54b46adcf3be944fc854115f10061170a3d27f211efd954baa3b65abf8ff293f948a3ac1fecc4e53bd0cff01ba3b78a651b84ca4f94b640df1a7fc34a6e795d43cbbdcddf71ec8ce45468049a511b53402d30243a974ad55d8d80ae8901ce43eee280c03b196737760f7fb8d01096b9816fc8173ed8bd61823110336cecac08ff4d0137230b275e2903204d1de4e2915797f2434c02b702b0fd57f80d37fa86462eccf4ba7b510de1aa9cad9c8bf759a2934dbdd5b1e3766ea4990ea27374d458a6a6b39f67a55443cfdb0e67f55a2b171d70149be863df073d1180594dc1b0e9ecf9fc0342f083492949e6f48dd13892542b4c6eac21961d8cbf7dbf99853bf9a423e8049ce952e3e8e210cd06d7f719954fcde8da149d891f280201007bd195c9055bd57dcc2bf7d65d4bfcd8f49b5ad70be6e6112c3743c8cb2b0f1bd7d4df89611dedafa924f04cf67bf48db7e30be3e0cbca320c9a50f44f4f3769bc460f6cef30a93a3a436a666cd90ad6638115f0347fa6c44d7f5cdeae198a0a55a3c2d99b3f33f87fb3f8a7f9934979a0c8f33dc36453528f88e1cc1f181adfc9c12f76084250ebf52b82da1abdc81844db7a3acf6da47deec5f1194205fbb1bef215e381937513138386113ef781bcb77e9f489ee1cdc20a2235e6925422ce576065c643165dc8e130f62b212060752aa6ec3e874cfb292a0c842f91eaececb960d8c71d61cf767f1a1bac4a0fd08d068a12554f0502b757558d05446d644ee83b169b42ee02ff7d0b11a29bf324b775fc7ee5a80f7c238da982cdf219b3c6b5a42f7c86f0067992d12f2ab94db54722b23f10a4c2818950055cb1f4aca61e4b48746f2863bd59127225e06228ae76775557830b04af0d6a21707585750c8eda87d27dea79d1deab19b1477ea3fc60c8fed85ab24e0e77cfd2562fd77c1266ff2c97aa5607ef5f88fe2aa48860b2dd41a3ea4dd5b4c78c8eb98dffadf93aead10b40c2a6aa9c412d20abbd1843b532948f9d4e7545db8d8ca3db8273807823562db2afe5cf420749ab372bd2ef9c9678ddb8aa1b091d7cae4158a3e2a2d6a1033132f9389a017711c32bb5583e5c9de58223d628611f32dbdc8c92d48abd7272bd97e50fd5f479df6b06015cec78b70f3165127de696d5bd45bb4a4fc355f9584de9a40bbb223f0902c1cb9a1ccb736aae18ac33dc7035f6f5bdd3368a88aeb8c9bba1511988960c71def53bf3e4776e6c848514ab1dccac655be516b9278949ea18f263b7db507b99eb0fe449baf795f72fee06fb276e3fa768ff19fdd66bc3ebf1c09ad54f5bd53f127d2f752827bb89bda744c4afbb04955ea4c91125df3902366cbd8d80036123ed6c783a23bdcb56bd0928fccb2d4ffb6426dba1539a5a1e59fa2c6682c7212b2c780d74ff5fa535698710388f6849790ab016a6c4025d5cb54fc36125f21055cc3e1ec178b5af49bc44a23503f86d93111d813a936dac16262f9fe54ba739783b632f0b2c27ba583c3ed1d8d841194f5b5b60f3b32e0ecf16499ed1894ffdb2fe2b1de4ceca1f89035be33547b60f1168b78b2aa0ef678ae5bf3383948610d569078a493fd38e9e63e0ac83f9bff509a752337a2b361f4750bbe74375880142793524be81bcdaabf712a407dfd2cb038df20328f7638d7ed653fb5bdb987d40bb2912572c8bf8e71ae3e2426718ad9d855af192511c9d24a0af792a67b315296d32556bc5a01c57183cc782fb3892c31c16215ba405fc4e7470037fc1d1bc398946216a961d642aef39420eb2fdfc47414a1901a0e5c0178076e0864a745607c1f5addc96c6d477b61d5273012a06c1a4afca01ac3d4945d7ae880cad1601812cb26fc1183dcf3fdab2cdcc37c437468a31a562edc9f90162ab80af4f58068f51fadbe9ffde8b5254852931c30be3836fe113a6c2f93b24b21b306fdd4944ad351d5e556bba707ab773a74cd18c047648dcee4f2d0019b452dad4e3cdcbe630a9df91327fc5ca41ab76d72c38df00bbc9c58a14fec044e14f46719cbd96684cd492985fd59b2843ed16260bd007340dbc522545c52ca5853b86c18458aac498f24a0e25edf4c7be79d4681b15c87d20c8a2f53dcf898ef624f390ee27bef7b756c3e6584ab254ea2235a929d0751a1af35ad2d8b8d3cbd659b71f6148ae45f93f9b0917149ef0e522ebc88c63af37120326180880630f05ba130444c0b723101da0f10aae5a57cacad3562d04a11aeefaf6a0575b6fe5a6b66ccf0e5a51e6b1ee9b0659ff680be58203df2bfb4c223f16de624eb299232a5819524a8379c7856d9fee7273ca3cfd6c33bdbc1dab6c3824f5dcaa20294bad2181a4f3a94580b0723c52f81f9dfc9664cc65ec3b5146ed187d9c37fbf07d2606d62e7169c27e33279c4811e0aae79e05c11723ecdd8ad24c98ba0edfb855a6d6c87d406a753c10c4f361e8e43ba611672beed3c4cdd19eea2f77a0a7b3f7c5769f79848e0d7e07bfaf5492b8da462c4134ab4fce9ecd4161ae79b601108991c03af7bf9ce72f1b0f7234312dfaef21925024bb5603cf05c6b30eb7f833036939b8dfa4de0329ed99662c4ce680d9326ec46b3d2592c841a8c7bf637cffe934597cbe003d5760672ccc160ce68b6d30b4c600f2e99bcfbeb787257c9d90beee7ca88873f4dc30e0c75b95ff94039c6fa7edf3b88f5c4a0589751872294690cec384e22695060a445aaf9432bbd437f544ab36ee45f38d12d33679e332b0098aa262f3914eb515c2cca48b3318d92d37afa2d1d47b568fba0fde905e785cd6cacc55fa5a890d88d71c33614dfe3e81008a169d73dff17d2cdf1e9aed40afedbf7fdedd2ef5b29ca3ba341b5f53eca21bc648f640f86a1aa35e9300d59c9f27410a2b4b31a6e5247e296e47d6a97c869bf2394c84ffe3e7ffe191e48e71ba878cd0777d96a929b9297d688404ce237ec731ef50d689b44790f35789bd41042445db3388429ab97e1c3d653c22bb8b0bd4953faae5b267a8a7664d80086e2a28ab72ffceb534d98716cc5f64e69b3893f847c4c39b28e5a2b8d03985c4cc38970c5e66943a15bdee1adb2deb173dfcc9e580533202f090c843939a99ba26eb22fe15d06392965b53fc9e0abccd313d03b7c0b1e00ab7b561b5d8f30988a538cfed9910ffcd2e947074552a03975a22d7931af40c4b3839bfc75f13f220c127502e6c469fc169e52066b4344aa6f5f4ae4fd65c03b064dc9862d8b0006a1c1ee75771e9807ef6b90e9fce191770232b9fce9fddf1d6505bb99fc32883be68497b0baaf0ded30b7f510d59d21cbc2c85a4f99681aa97c9c8d1b05349e120ad435c457c346a086cf8d2f97ca63ada58790f672432164bbc6bd4e432611e31b745c12283f368fdd7170dbe65d49d99b2efed19a0619420f80af59c2252c6466cc957ac4adfa0b0dada5d731441decc32c069782a39065054af5486b6978bd800274c434e0f72697b29368b2c0e138eb5b471d4732eda9aebf6e12eb1cce2d629bd373e2f2f3f038768d0cfce8acec4d27f040fd6ff5c2179bb5374ba100bc95f7a58ebf80594f3db3e0f708dd76449c6503bc71e85142354a12e280b55c6ad05600fb783c8ef853f8b6c1438fdcfa302f28eb83f36bfc575ad3d4d9c4feece26c13e2f773e2a461050733ab89447dc4590b5454e6630c3bdc10f44de6ceda0c6a8740984f1ade612d5e2d3767205eb4a03a358999717b6a0abb0017a169f0e0c751a3e3ccc2dcd4c65bf4f2e77bd95d10174904ad3857b8826ff9479ca0a25364cabc5dbf1a824cc79075fc13a91fd9d54aca8c60445aca8c802747b1a122f45c0d74ec3e38bd2c7ca53ea4b4e7f7a2eb0eca3531d99226133aec56288fb7c096dc0c9f3e5661f5d4f9628d36daabdb8d38c653fd39bcc527664de9074a54a347d55a0d03b8d27e6d5e75725a2a71fab9884bd9389a9bf49da36b0cea0d353986280d8590f2105a5ddd1197e7031ffdea62ba08399719d64bd4db01babe0b0bf1ec4f9e30959832b8de083625cb611d045a4cbc4ff82eaa5971ef481731c103c26083aa6327e2ef19a717e44a77ecb0fa8da9e05a91d5e296e000c431f7a037a5ad6d230e8e9b2ae38b0957c239bea11a170f3bb26c59a3e6b9d805caed0476b211bf8afffaaaa256909ffda6ae9ea9c60d06047cac6f8fd937eec2193ef0d3fc51236e54c97fa1446c4356ba976cef039db0ca79eb5a7f5dc360310fd9e701c028b7a007d701b11f34d07e89a3092ee1d26c04d6cb0671e722135de5fa5369dba0652fc7f69d8923c6389336c7092071b8a5a92833141c2fa5386d52abafd945aebc23a4ddda8aaa41ff0f5a04a6b8d5bccae8bba641ff77782325ee9c7975b0fe0dab36a52800a0d9f67310d9ad66365e632d330c6fc0bb0b3302ba6dc43cf3699226fa74fe55201dd92665283c1a9813602b20024feb5844e5700391b9782e0306be63378dad9cc6ab99a1ad548e0f7726a2cc0213b6b2a0451ad6b4eea1552fbbd28496d324f0646022539d596a27ffc1deb83a88a0fbc3cb2c20a477656cd03c5f71e86413a7b636f6b60a3685ec9264f8477cebdc31e3d06e4e57d8130ee6a843253154d0592359a16c50a08ac2b7fdaae892f04da45dec45ab272fea29e5de55c4ce8eb4db8b5c3186ef4b0005534bf291d48fd947303995eb81eb507c48b606d67ae903182f36fda4209287a9db5df1c0a312bc9466b7a23e4c3e61f6cba65e343e919ec46420d1f88019194763d45bedb621ed4b103232d561888810136e49322c0231d94961b81a88926ee099419e14a597dd4296c7a114b5c858a2fdf000be6d21b953e166b52f74c26c3d78d0d2707bf7bb3c8188315156ddc9e1daa93d9dc16344fce7dc65fa6c13ec3a9815da1b2aeb7a63e99d751bec39e6b714932ad38ee6040031c9fcc222743ed2abdfa931d86c2512de403b61849ac6fbee85336f4c9c3948d8bfcbaf6e72168aec361c7837b2f55f990aec7638e1d4b30ceeaca7f80394adcc114657d5f26b74c6f28e1300b95e0878fd7e8088325c10d76d442b04ef0cd7d323401c719d620ce4678ca130a4a2d617136a3880ab9f4fa4ce34d289f5d2e9c726d88d42b381f62375c7a6969b907871af28c22fa9a4e262f60a2cb0c6abe5b3bbd8c22c5eb118dc05ca5f912627586d9c85ee1d97894fad739d207ffa87b242ba65309a7a12d85ee92b46f09dca389f66af4ab1145bc147d63455a044c3b14408d9ab0e4e7c97923ca632e589ece5610af4ee237a190c3da2e1bf09558c234f761d1650cf379902e6292278aa988d04c6ac9696a836c363d8f8a8712a7327da85782e13132dc122cd1af7d53d4fda313b9b11a8fb174ca312c3d456295f61f9a7fbfbb5a29e78991baf015ee7075c16557d28117263b9886c2f0fd625a64daedbad1e0755a66ad4f8c420366879b982899f0c4571b9935cf1e09b6490e931ebee65e94e6d73a360adf8dcc75395d4b41d086a96281c2d6dad7f5ed7f4d8bfe4f3e713c955d50a7a736c29f8782721340bb5d0f825d8632f3724eb5b007fd72ce88b6f7c77281877351c0e9343c640b2aa4612e88f6f3df006f1ab320eea115d2b03333dff2413d74ea1abc2741e65e2f09fdbf5e2af7b086b7f18195abc098c98da90a8e3646274e6576fa789b66fa28b0ba2f9b5f0c988578daf45a597415bf59f3048a277bc36aaba2f37f986e484ac7d0c9ef77a6eb9746612361c7e96fba313263242b7fb3b7a868b8aeb556318cafe6f2e82008de1bd04bf275a99180625d8d9acad563813df78bd0dc951ea8169faf70099ec8a45ef7b92289b3f42394a6ffcfa3e5502425b7fde51c64a31d87c32667f742046efe72df21778954b6dcbbf4e580bb7a2349879da482b2170b1e12e3962965ca57a7d18037d9346d73be0aeb86729f0cc7c40911665e524d8cb31aa3b8613ae5ced3024c2aa6a2636a1808ef72f57368c566128c9953bbc11860a8ea5ad593d22782cef7aeefd7888525cc86548d0b5b8812e8bd95b02201cb9fc3d406b5a14bcda4c4ec17908048fcae90fc150bda81e09c8fca17ffdc6582321fe9b93df7ad4428e4f19632df9b52ba8c44f31a8559801e56d3a48450308cd5a103058148c0c993e7dc227e6fc691893b29853356beb650374fedc81cd3c0fdbc63ce22facc10e9668394ae1ebedfcdd08e900cfde0f31707abb61bc9ac932ca47c6ff74358cbce4cec0d2232a2c9c69c78d9f0480b615b2131598629d5a6c8b148d92710f2baa729f370a03406a8170b30e3080027e3a3f467b9cd0365a4881c849399bc39dbd6a5f81e7d7f878bc29598b134c605ccbd38acda064d998dd2dc4bf78c393587d4f9f251a9ea42cb171f591e555947f38606227f556887c0db71897b56e48b67425dbc0031d1779f8912ab8356f184738e7912655c1d8fbca3e7f7e7a4296062de0d208ed85d48aef881a82e80cb3912bd49a44aefea3cae33ec460df6230ffd26d78a014bad144caa6c2672013db1afd5350b4348b8e0c9b5f1690ecf8cbd96e21cb42c3c7b0045d6d5473f72a2d66a4259660d7b022b6fd7a7f647127da0446066031413670ac61fd7eab84b771ea033c9e0e213fd6fc0a1becbdef8f78cd70b44d3e0c6631d6e7453558fb75149874bf2563a8b6586301859297b1821b828ec3a3fcb20b6a4302560b86a3c5d8925aca352418cce10e81c95a4b13a12da7bbf20cdf44f9772b293674871c31b4abde9835c49eb4e120f28df36b9d4271b937259a0a5ff71fb7c7ca2301b1a88c73bac221140f76543140ad9d217289dd2159774ba4589f1d1a1485ea8b6744044d8823daf255d809ea9f9ee92428a0573e9c23178433a26243fbadf68d7144bff71d5e1798ebeb84fe168d89b687a292bc0b52498919fe39df00967c403800fe197f7c158183b1574b0071451abcb624c345d5acc13c0dada8d58cf4ceb7bd39e4131b5903ad3b815149cebad5c3b5348c3a6db322f81e889b7e4c67e6659d55d47f77be12e785d9944e4bf51a3551e5766169020fefc28a4b5938295688b9947b39e045c0f99827ba8b313197f8cd7b2355ad3b967434de979b3cc096cf6f57e679416b52998d76ffdff7dbc6e4b4b7880e0f3cfbaed7bf1fc4ab93276d188514d5858ea66b973d469cc90f94bbaa049eea907339095d4721e340af2bdf8f8cfa3719507449c5ab099c4a5c4c4fce3f27b4ec558d10206567318a2902a294fa4d2d03ba79f17dabc6eeab74ee3d7d48f12ed70ed8fd7bd021dccc53ff85a19397f5fd1f6af3d47aa0938abd02492ec73b84aecbb694b1dc597e03eadcba6bb1c1b8efea45d795ba81f25b3b8c89beebb6fb690fecf84906f56f4e9beac9670ce203d3a9171a55ee8df695f87c506d6cac5862138279e3e63bae1fbc853d79564be2f43efab8c6b912f31ef7aeb245d8addd9d2dc1539ab434e528c48b82ffe3c893c991da2718de0ded805a1a563f19a0acc9cd240498582a134c46852b30b7b9a2ab8ee19130b8afe64ff2ddc270e2ceffced29412ba2bb862ee075369853385798d46d117862e0bd560ebd58c0b2c829050cce234a5d1120cf4c435ed24e382aa9a637fbf90bed7371f448d98098bb10e0553b6766c60dbcf1a06b08786a0287237cc3c0ec7e2f759c60039c5f4b8505c129169fc0901703c62d0b4de2f3524a0f3663794c5f6d1ee91d1977b86659e484b93f291333ef02a9153ead0d07fe20ce01455b618ecc340b9a12b1c8bb5bcc59ab85c0d3a5f1cba2b1ab5606985e8a9df67b53eff4f83770f0fe5858eb9d8d4eb7d9af09cef214c533bcbfe6fd89790eb8920e4cde757b381d980b640f1201de52d28712f8fc25dfe6716ff3fde36abe13be2143e7ee0ee171fdb523254e9be60babd3b26d565b6579ef5ded05c5b34854538976f56b7159331ab0ecabd682e86286e474c524e8c51fa7ad0c9053f52151dc9743f857f2ba4467aed81808fccd66c9d3a7cf42f453dae113ac78cdc1f3e859b87173fb75e1ce80e9ebbd63fe6cbab6b4084c6493398fa76d3b25f002fce6a2d6ba081e2f1422a3ed933e244157f092ac73ccceee601d4ef7d49f72ac15b4ac4ea55ba366d1d179559072b94bc37479cb6539454bcc1fa12d7f9fb167b7612e4d9d18ebe3078b2b4e5c8b26823cbd114e2e751f6ea4a13aa94215953f401c5e377ffd19ba395937ba8c8ca2d62d01bfe56a3781e4da4a86fced40cbb8d740ee802d9a19841e350e8a3d1c091d7093f6e88ac895cd3a8b3c07e0afe05337a7759c347e8c5939dfac9d33b79d75cbbb1168203cd066c8d9e4c24b2b21d99e1cc082399de5b5babb05a754b82682ffeadd3ba2a05a32203179a36f8c10b4f82c6c08a54a0cb869c68ee74a83cc5af60f5a3e6259cb0ae9354c85ec926533d6a62810d38108cb1fa4767935a70a8582cf0f2cf42215ba0cd779853d0f6c68abe9ea53b7bda684950c22504524272f4209c2359ffa1cf4d427abddcc320167a068ca06439dbac7ba7699bc239750b99df9209044b1557b4a6bb6310ca9ea0ebbd860f156e31d68cbf6ebb1135b947b840e307c9db6267fdf2f4149059ed74a361ddc6ca34be60ae94f0d0c4f95e8d35c4ebf48c729b4dd9d471e0fdca07ade1056602775b17e4122a986295ee01a55b71d34ab9df5ee2511866f663134e63e77b7093937d0bfabf01a286e74f34aa4eaca788638ccc47edf0b8d4df7fb40af0fa95429ba2b6449b2b3c4c9088d7e6d32418af5b53f2af714e595e3adab7794efd5203ec924422c747db8c69e6c712c82c9992cae35085eadd0699188d326b4ed1dbd800e2a749249cec84cb2a55f109c532c830f9274199095294ca0ad92886c8ade2e26af72f89c6b354d0c27bb444299cfedf3d6f481624e6dc366219e819c597dd0b9fd8b07803b46dc0181b961eb4204dfa4b01f11083728cc72aa85e52921e35bc9ab25bafada473f691a764f7072a1ad5a03323ba5bb1e6b8c3ea77568810f4b6084580c93b4f0da4863af41a67ff8391c6fd583ca1f6b21d1e734ca4ade46ef7d0d021e20dc01fb90e368bd080ed2cb5ba149bfe2debd0a56b17dcc203be11508ef4e9258bad828700c8acd3d41d75ee178a39027e0baf309703b146e821b8e25f6a44c31ef747777ad5c59c20944a6e087954418268d5bee0b579555012ebd0bcf05b85c15d8f34c4bce9fe86c4736ae48c8d81dd4554fcb1fd66f8f1d824a3f8849428e1098224f2708252ed280134247fa70e627b9828f78868cc6db5678dbb679103a642453be6766bbdb914fcfd6be7a10b6dfe20c6cb158553e70038f9ee9f286e2467d0398eb559a5eea34005cca72f7e785048eca5493ea61be9fb91522e37cf88095dccefc9c3b0c3380a71f6cbc63dbfa7d733437f7ad138d7a162771a57b79cfd73be542f534636b94a845a464684883b7cd20e90ef0083e394122a53e3d6633b6cc05b2e16bd8cdf2f40be21cabc65c808e2fa10951d736f8805b168c5930518371855e164299dc675ffddda48c8caae84915bc1ebc4177544cead77222d13debbb23d3f8c96e94be7b4c3d6de3a667e4917631ad6d73ed3f2ce4c64961ad0f770957f18c1c5c8e0d42efe634fbf65925c2792728bc8a82b04de76e11f6d2e7d6a69d67b77230413ee90d08ea78fd095bf82f1b731efcb7eac0b60638987cb67640b252a0af415bc0d5d3bd2bee984f9f374723de3713f8c9d0c905965f1080ed491d6d953ebea8720beba9840ce0a50b8e45075990d943b1eab5bba3848f9bbdedcb2a0fc2aa573044c718f3df0e2ce1cd2a8b5dee1b8c231e69bd7b237e631bf043bab58bf5d49d35d2f6b5e8deeb1a0812cb27446b6da1e5e30f3ec2af54e85d2ea7d5125ef358874333ba1da88f72ec3a44079c95554abe56cc34788efaaa6358b11376b136096b48a248163e5f3c7b7c5c20d2da350c10e40bb3c07774f9fece9e80e0cdbd745cc2be2086ff2546f82faa7b08b52b46231ffc0a7a97549fb8f93add856cc4daec86d5381b3386316ae8b171def2e3fca3de35b4a1994646cbce44c8a74ee28068a023db6c9dd5b2ebe44d9b0b4d1666c2a9c187052885f0dc055f184fc163bb631239e90cf7e7ca732cf8964a48467b8e75367b36a489e28d5356f4c1c4fc208a0448331cbdd670164961f40589e97642929ca871e59dbd65c5a096395e610204df63c52e552365fb6af09c82419f399a4b0f63e3598c99865c7aa7f3710705bb7bd9123daa7feb1d89a16adda348ceaffc5c3a91313aa03a07b3233daca3115e9e96f639be97b8f3286f8fb8e075b1142c48a636d99be47bdcb6cd01c7bb19dce565f144653f1ca1b8addd0cb9d9c59acbd6f0d11cf3f5a79cb99365d67e4401ecbbe7ab5035b51d7279e557f4771774c704825a6f4a0fe7bcde81438bfa73d36728213292e6b060614ce831978b303ec17c3b634fd87b275b697f6ff3f3f8c02fb1d7cc3f373f4beb90d17499039882e0318f5eec2e424ad3704550abc2e75c7b5d8f0777485056dc234fed22950bad1cecdf7635f2c8767a3e4d99462cbb73cd652cbcb927816badaadeacca9f406460d7eec79a3169704e928ca691dbbfcd2bc3d7173dbbb5f22adc4e1b1f02091417b1dd2ee0e22ea89bb601cf59dfab5350c5b6f5bd8106a561450952d74c22dc90de3417b130570cc004cc9f4d9f18fd907d54f38c26b70f01db2c9fa7dac189fa182e628098835773963b71b7b02ec0f0f49a68a75886559b8fe3d7a5cb5012ef177c955b4480e3a33f3d306eb2d74997a56d285d91338a0032eb7372475e775a5eaf8b3893fbb6fadb3044b329c149b28b0e84624ecdec9e8368c6149b0abe22db34d88fb89abc6a7f7a9228605e011fd503f04bca764e6b989a9d53e38c78088988924dbfe9d863c03d783cf12ccd26b50c00d775fac21231f6cc7ca6938c72d1b4e1395d0749aa627d8c5698e668841750a8af6ca608ba22024ad5dcd56909c41337df5c90a4685edfdd117178df26924481535bb381b82f62cbfde1800a44621046ab831d007cffbc7b7e137ffb418567c3ea24014a9d4b5ee7c39d310495aecb44b59bd528eb3e5d9f0ccf8fd3391ca053b1a7ca141745f9ff1ae8f08ce4c74260084203aa3cae0428e839a0ccebce53bafe52105bf00ec8de9a4fb9003918c0c5c8a1b3b3812c878929b4f8633eeec82392b2cf1631e04154376707cd96b180081c8946dbc001021a4fe0e4483314cad54f849031562034cac0e150f957c663820fb63aafc88eb5d007dea2217a15782a471221ba6713568439a7f4c3c8bbef9f1f59fb06e72d196c4c0e663ea66a9d91b36ebdefe3623ac62529bdb303e7cf2c126fd30332317833fe3b320bb2f8ddff0d5a0495276d7687f621032e5772064e23560723cabac3af147b734ea9f358f2685ec64dd5daefc2495aabab41ed6624baa29e314678913d7d054333cb57194fbbed21d0600655587e6b3c5e281a0f8a07eec0bf712d1cb82b3498c4ad5398eccb9e0deff1b12a06b98088c02879cb6d29c2052e0568cdfeb78b6fbd8d582f742710855eb00e162095f544b98321317ac43de299b8286bec79c133e944730ae17a0d98b1cc506189b5833c502e070b2e1166eb437745e542ffe37e7bc8ff684af3abf7b7027f42c95ed371938c4b52da3049dae6cbff56bcd582bb548ff7377dd55164c2d1863d49a8a72d7deb779909f0d8071c94c3eb754cbea8687576f1546e81cebbc590b381ed22473a81010cb924ff17a9fc4354205c6ef1a9a75d38bea44d82ae2223a8366c01355eaa493a337ce71518ae8ddc172355da3b91970fe5050d4567c496d9614b073a0a1463d20cb0be646b0c9eb4819e2f40a7aeaf8957719894a1b55c3b1dfe3ec76d685af1408e026fddd6e96ff5297b6662b210ede4c608034f9edb6ae1157993f93665b73d270ccf2d1bb455e5f8efd7f461dde6f7c5ddd60216e442e8dc0802de29948a582bdf897d46cf8ca9fcdb3cc48c770dce165e9dcd8d148f1ea98968f0ff9fc33bed40e8a20ad9e66d8aeb7b016aae0660b1b59c7066440ce071321dab75d925f920d330dd2661b6bac958e6e4c9fdddc2c31b3f86d9811959204b943e54307f7c4c2b9fe838a7a528ed4aacf8395080eb6a060382de34eb8f5939c1dedc04cfd08e0c20c4798285d54af18aeddd6e5dd9fad8f5827e40c29d7c61b0a6dd30b0686b9c7e3d2e24a43f9f74a33b3f0d575e338d04f4767c8a3e9703914b47ba2a0e6d6eac2ba794025afee8e941cd301d2c58066a4851b3630d6cd45351f2ab20d767a45e5d6525dabf27605e9229f20ff68b41b796f237e0efff2f49d885cabcc7e0952bf65505c423663fa1ec6ed91df2b9837f720e5d606077356e6780c00b3c40bb5df618bea18872a5409303b3b6d20a2b716fb9ae2da04d46cc80508edaebfe6785c18d4b9b0943a7207f16c820d4ef32a1ce000c7fd7a236b18d5d455946747f5221fe8a84664ca5dd598c6cb9c21756aec10bd937cf681b0a3de661a745b1579cba93391f22d90f0923436bf2385c03bdb2907aa0db36374728ce6570bd1dd8cdf3191c4d038c06132914ed230aff063d2d28b3ed2bc9c1f0d90e934ddf6335446640fe3e521376c12380ec0d4769e4252e15b118196ee273cc4600861efcfc9985892c9e1a99d51f7d4a747dcdff63f7c8ebc2b3efe8efe04024298b7c18295a14a00db154c9b02a95bcfce57e9a8d1749f93cbc4ccf4aae6b0065c290f6caafd655152855a041f933c5e3583b74c70ed6a97f1c8bf435e552c836a13fcd8ac579d6f97e2e80a305f1c6ae8ab45a6fc694eb31928ad00a03090ec891018c1698f2a9b217f36b56390979ef52e5ffd620de9d7514e64605d2b42bdbcddba20a9c894f72d06a0f6e5f9436686811b9c6bd577bf23a1dcbde0b2f4741beb26d6ad55b16ea87e0ea493e83f28f6eb3f92f6b021c203eeaf7924aaed9a4ca839f335d3ddbff7ee59c67a9bb876c4d2e62f0894806c8036c00780f636a6d63e5d1cea61d954836fc554882ee7b1403ad22ff3b97f131200e398692f8a2103e7cc2a82b18abc5eea3b439f2b7c48333277aa436d951d53edf3e8d896d80d680fb8bfec99557c837a8b5b020869166739c02cb7f23339492ac1abc4e327557f6ee39c8dd8977668af61cc5b7333b9dc5ca0efa48df4ac17e29f72a2aba8a86265f12732c06a503edf46abc11fd15c8db49418e4dfb0692f43c6364b14646d637da11c6e354807e6b908021a48648198eb4c9f9401f6c37680c319372fa8d0c98fc7e63904b87b72bed97e4a1f9f24b811a0dd87238132053f8a4ac7450439fa81fbbfe25de22bd50be25d74f5a09b09da569cd793baa0eb423516ad214afb4e681934c61f27d6ae1a12c49021a1da03b764ab0698baaf07d6bf4b84c4b55af29aeb2335f217ea29c27616b32a64c0c1f1c6e04991fac03b1e4fd108e2f51b599668bc869e837a8c636a80e44cf7f341b39f509e9ea26b1f03df1b0a061d2151b3a9fb608e78cb19c5385019163e4a4dcdb2b32a9ea4d78e6628bea84b27ab65b243d9c1a3aa5dae438ed958962cd6e804e6e3e0c222865fd1e3ab7751fdbdcdf8b768732845986e854e954d6bcecc1e96bca337e317f84c1b2770ee6af18789b1d2c139154df235d7271111973032f0326fcff2749b9530f41fb3c540b0a2d0bffd56fae4eb7a6849dc5451926116c7c53d321aa901b309e4792017ab3aaeaa03400f489a32315031f0f6322db840cc07d6a1bd1ec965f8348ee647f83fb9a3c62985dfc31d073942b5a03651f378d67f0f6200e3a18a2cc297e472e2e2ae757b3fcbe80b53a3cccb5afef221c73a85ca40e57efdd8deb3f46bce2f013f6f52f5cc1e56921cbb14e87d831623e2d60577ad089c6d0400ee259cb685d6bdf61dcbbe3f7f9885c72c2e1f53e4419d8cf57ecfe203bf9ac29aac9207fefebe6e38ef0cabacd9f848b410de44497b5baf64dc71a4df6bb71cbc2ce91d84085cb393a52c0abe9923999d933f9c044d65d2fa2c6e97a272224cfc7740ca1fef1ef6702efea688ad0439910b5ff2c9bab85e0db018938081edcf0d8cfc25decb6ac5cd9c40758a7f372410179e175370f5f88413e3df4943cf59c6bf36780f592d55203fce17847e119cd965ef75ed5d2aefe65e23228cffe5e8611619d80e0941b691f8697a8b13c6defbca54c54d8ca676ab72153c5f767ae4d51cfa6a4cbd3ebaa8f4a0cbfb30fc818173431e73c707986ff5f8b4a795238675fc7ff8647d18f5a15cfbabc22fd4c3fc50e1c5ee281120de325f801876eead3238e7d0f5203723095a03219fbfbd044d83c1209eff3eae29a9251cf045d91ca1b6a3c6ebf9068505b4f32b0bc29da8ba6e52ca78e40e62943d90e15e9436ec69e7e0ff294784a71890a477785c6edc23109a536c386546b884b9530c8a09914a421a39626c476fd420b2456757bf8b0345e20e64d0bd99a445b5245653bbdadabe417d4027861f50b604d3970fcd504b8e590992d81f5753f98a554343b5b15aa7617169f64050e5f83702d52e0af204fb3fa0a991c98df4bf48acbc2284d276b3e604740a12eee6704f200c1816b6a1e2fb26c09d7d65472549311f8e6eafd920ee2fb9f68cae17e25ba90117d0f3380b3d6b1130dd60a079eaf45d65dd1f499850bf12e5de9572e33e6b5c0ba239233311b9cd70e6d9dd7f4c42016e91ba0895ff9cc4f9f4905cb071dd3e83740878dd6a48c469a1325162bd08da67010cf1368c57fb165a9ad922a1124855c8bd473b7a4810b6f76a31586cf8056b6ed61163fbae03f3dd63a89084f006c3ac170afdf20f353924d141c5defb930e45777c4634607b4bd1f4cdda59379e935d6bbc94e2997c962432911336213312cb2ffaba1758b4a4a967548d0989450238182a81f9b882ee6dcab6e9c157c72352911b7086016708b1acfc9afc8048496687c0f8d14f1fd1da90b1b68109cf55ef135272c3e8452b5ae3c2195da3849d3a456c28eb3203781ca3af748df30af66b74a72c7f977a34ab1f624e6933a13aed96b1ae60932c034c47c3296bd8c26c962628b08aaf4fc8cd62632cf14b28ea5f96ab60f5ae0716e453abb8eed30855e84d9d261afba1d0d4e86b889e883a51a11eee69bcbf256e0b9991b74b11b4338c60325820f58c1a5cff40b256800da0f67cce57e489168d0c1ea97376f9ae2d4bcaae3c6aa006429fce298c38a4939d482813cb67bad1e3747a91991940f7ca6178a8c2989a9da97d4fb569fc85ba176ab9eba3092ca45e4813819e782c0c0ca1e0172ce11e319a6d416ed149a38e02182c9e6d5638aa97adf1dd1b3f5f0f6f22b18958b2713a31e299628c769fe6a65ccf02a97897ceeb0bbfe715fc86cdee8f831e20e9da50cbaa4cac72d353d3c33357b7fed10840fe4ac6824fbc37dfba5816092e9679b84e230361ec24841d789c7a4a73a1834e5f9cf17335dce20e534950c3bacde1ae7204df421e651e7ca75c710030ca61fef8a41c92ac0f0be32e1b3be7f77cb16072dfb25bcb2017dfd02c79260625e2c44f4113ba60e90042351ebe1851972d0b31b265e80a1aafcf656f42112a9f458f9572f95c6baae26cfba5534076b377870dd5eab90aaf1d281df3dbf2349668c44aff612f74689d4d193dbbf2ba1cb130e70ae5c08078b184ff820b46481a7c6defa5d31435ef4a17062a96af014d67cd16e61fe8658533fd3911fa4488c1f1f8670e0b976d86eb01e3ea6bb23899de098fccb6c60651afb6601abbd9a1a2cbd7bebf30c5edec620dbfa6764362d8e8b33753a261c2d4cdbecff30fd37daf357fd0d081638b80337ef5991a23dd859f82c0faac94d661e0d5c46d2028ae8f6f55bfbd61c91aac840fa9d5dd11c91f86658407d5281ab3306daa31fb6fad36125a2e133d23d79336c24176286c71352cdf3704455d1d69a64e4ec1492cd68018c64a79c4bd61550f86781bbd2b17c4b582db0935fa26737706602c39cc932420af537d1448e5e6b3810b32eb4da9eb1d93715b9099909afa2a35de1f6d674ccce47b9531dcf1599cded493b9b00faa901dd4871a115a2bef62cc06b911f98a6f60b7401a8040a8a34fa6a8675c26c78de02a8554a80f7c6dbafba9138901fa795ff7d2c7a4f91b1b955be3cb3bdc1a3c1ded3dd802f77186e1250b3fe400ec18df41e8042b81f8b6c12917cfcef60d24eabefe6c561db7f2e202b4875b8e0388577d06e39930ccfd9cee53600ab50eed7fa09d38230a087abc2ff0f96ca4d46d3ec15f490fede1973c1e2f576b00af0e3aecda31d4d40fe83153d4ec6a0b79c9ba7b7f9b545e1f11fe8db308afa88266ec659b0812a82e7bc2b902b4288590316b6c311743bab692404a9363d892e786a1217247344593725fa6f24afb281bbdab0db83152cd257bc0836a72c4e76730692b76c246b39d4bafd14ffb8a3242e8ab2600734cc8c7c83b3c15d342dca44ffac571177dfdc94d408093b04307a10408304f04d3c585bdc3660e7ea061cc9e83a3a44f8e7f81b245626c8a5e978b9fdc119e0efb990c0c5c20f7c8d2fb58924c43ca929120871fb46f9666069a02b32ee69446fbe1707a94fb2e40607eec573f3548603507bc0cbf49d66db8e6823a1d011aa1bb08559c7c9f6acb9e083ae938e317658587f51c6ab89d69b7761e60d69e681cef2f06af9fb6f34899b630d1e1df59e77aca1e6203ecf191ac4a6bce6b88e08e3268806b36b90120a77fc9449fe13ced016ff830dccab1de04dba2aa73c8036f6426779361b8ce6990cf74355d3e241541c8a84a18a774e040e527ccf0dbeac1c9efb318822aca9443daa643b9f003809aec8bd2d5d8d2df3032d358b75fb7b433d1c3397263192158dcf4fb7a70e3f5f1f2e8864c93c713d7ce28e4ade37b01aeb81b902ee4c16865bc8260b7c60e7cf3090dea5ff958b44e5e493ea73dace369306408c46185df2ada95354fcad6fde5d61f537a7dea7dbbd2c4a0e014bb253a20f60c4220a73f5c46ca220c5043477386e3a39cdb71263386330691a98dacb6f325071120e758a17a84f03691c0b5f86ac22e90cf49adc12a81a6087881f642a44ae1135154122e6778d1cc789eabf4db6dbed92e8d1f1bc3bc9a6e4fb016e2c8bd491d3a0bf1b8257c9e96f06d7ba6bef01c753e423579a716fd5ddf737e1ba311d711c95a48bde07445a5193dc396b8477fec8a1dfa60d82b17c21ed68a7a9e1a042f4ab9d5be54eb8c8c5fc2bbe39da53cf3c6644623006f5b36bb848d98c8e0d33e0f58a57bba52c8fd08d2ee37196c55c5262c0085693955646ae394e886c7339bfc452305e162d46b33f3601311f5c1431f123e714f6f32cf309934417f6296e4df3b5d9b40266dc9c2964c558996e6541292b71d9c2967f4ef3fcc15c74f6ba664b6f54d9aae592b92aef987f1ed10fb93324e4a102ce43600425796091149264dffa80ea4e62f369c562563c52c1206a34e3e3feb4f22f1197e52ffd7aa443824b2b8f7850437930b05d230e13086241a52baff7621d28b48c5b00cb7f8094e27ef3912dfc5b6da4fb799527d51e2d8de911090c8cbafeb04a482e88a66464c3df4113dc3c1126514215f2728726c1176ec17663a87f5cd0a7afe8d64a513023f01f6733210f14b1dae2159b439a940233b3b6da536a837710c46d24a60292a12b16a0a336f2a9a83b88a1fa95913ef1a8973a4f25ef4602d2577a9239752bfb3cacc1818676586d9718ea98f1dfe54cac225793d0a31cd39f666be94c57cbde9c73d16c560e0a31288ed15c0e9e91b537c205dec8262dfeb2ecafa5da263fc92aeb42f45604c5fffd417a454c161d572c33c1d1dceb43d12304d348ed2ca7c4f05273f9e4c6210f0e445ef4f0e0e25a91296fd1e90c830f01b21555f90f9c8d0c6f8faf1a61bcf2fc9918684c95c25b8fa3f2121f6835140f38f4daa63927fba36f80f0de03a2c48fa38adaa2a38848b635394690a753eb16287a1abffea676aa44ebcf56a43fed0062391aa68a0eb5a08b7472119c1c9bdcec189d440df5be43a30dbb49e33620d27a262638233d620aef553f675a70dd04af7f55bbe54a98dab4f139b3494f3b872890451249a7ca482df5ddafc4bd4c4ef4fb9423ef276eed19db37aca42c8853c15bde792bea7cc622a0bc03c26ac4a410c7eff2bca4fa9ba70313383e7be6a134bbae7dfd008da989c9322fe9718afd86484125433510a5ec926e38d232e47475d7e1ed76a955c98643ba6af349989cc648a0cb11ffd571c6cb20ac58fa8135f21c9d2f1b0445829681115388ee7309dc15ea795d65abd97d167b46f970dedb6a57727bea5c96e66073751b41a0dba0146dbf7730cbf1379828d605886cc4e97de6c4ed5af6f375d9d6bb985eb2123ab9e80944fbb03a73dd7fcd53e3d3f20654a03b6ed630c6b2d23fb59215796c1fe802080e1810e6441e497189b9266928c26c3f67ee05b0bb6e2b4a2daa3a83731979e9010d83b67f96c04171981a68b2452c748831068eb2cdff96e138770c4af55a5910423725e3ed834f87b0a6a267dbb390e857732b2eef881cea3a7013369ec6b016a775e9c728ab8725f80c5783ba6ea1d7b0e2355f5a92c5dea1db704d10a55f34b3db5d71dababf1e33ade8d1098698823b132f8eba03d9f6496d1616f87e476bb949a51252616c1758c5e5ccaad5b38f16b845dc54de2bb64968f9a4bd323519fbce1c61cbef1c53f60f6ef91cc6daeb77d57ca11377f1241879dfd91e2baa6fcf5fef64b1885d891e54a830919511f0e61d86bd4dbf9709d16a2687f8379ed8fbe012f9f94850b1ae3cb65eb43a5969667058ec1f565ebce0e28c0577b54916a98ad819c9b20033f03a74b1dfa6ddc1f30aada149b5c2da0f23f214fb1fe727015e8ee209ed09d36c1c42d205eeaece73acdf6f773fe5202a520bc4985e8ab6e4a42c38f8782ae903369baf2d370177262ee802170eed14881c43fea6651377678341a844f68a2bc657f18b53335fff12f7d692a1c3ecd3407d2371f554dc27401c3cb2b3a4a1d251ff95082967362743da57d552bb846b5b4d44d6d78e856577a6396fb9124f2fc4b22a3ad93fb014ea596f03f9b1215e84f6e7bc7ada6503f670c9d44b2384a6d0bef4d28faf56d67585427f48b6657fea82675d7c9bebf4e5f1207e321d5ac9d727e3f120cc8c86bbb37eac60bb287ceede07e195a68709a402892fb84c1ce2431a776548593fcbb8fcb7e543ad93c355438ba6cc881805114a1a3879ceb26ba9507385579ee109fde7211faceb16fdae21f34746aae1498f869d88b491e2611a5acb570adb985d29afc8795b2b27d3ee1a18b04ad0768703507d8e384045ccdbcdf109b87bdbb6a41a794861811e64ba8cad2da8c5f9033ccdcec7db1c80f90e9b6dcf0fedfc45a44ac8a1508c810f50de39fdc7c24211cab695d3f71f4b37181aa3c49cb91f34e0244bf4e94a7e16d000fadac04e3f9e4f422c11e573bcf5fa589e93781d1134bd4d10c0c8bff1d0d880b3e0de6cf9b1881245fd2b998d8f8a5ec15739ec54744a33c6a747b3fa58ef217b5cba313302c533f1c001adc44e2e72f1fc2275ef2465748c74e6ce7e22f605d964b3ea4ac65d59e0f1a52b400b8c726dfbde4d30cda56b6575a886d64cfe854613cd062885b64f81648b1f98bb05ab70df70c91d9b5cafddb11dd2f90f1b31991711b0e8f2c204549eef68ffe320fa334ef09d36106549b69894535f7e4da23dfaaa5fccf76544d96897bbb1cff48d06161ab56df637790f832cccb75234d15f42be6ca07b25f17588fb77470a5d5cc32b9d69f0586ee6b816041898257f15541c8f50dfd17e2fca808cd85934809376b863b75b29aacb789d4d32255971554ad6d7904361da8617f7c5e901164874dfed4d964e9fdf5369a6cc3cc443f85ed9bbc739eebb0d33801b415192533b77ea0485d2372dcf92a48e2585f1e93736c879764eb8f2f62ae0852e42a3269f0ab99f6c38d4eb616d7ed27e90da28bfd916e51a0093ccec20e7e1af6420a30c26c3875fefd49b6c07e3e45386017e3b0133b8976278f095c6feadd743bf9666bb3249f5a2b9cc59458f1474a97ceffcf4029602bf0e412ed828d208b7e3e870bd5c679d3c64aaea250f4c7532ba4b499f82c6fe9580b367ed862e5acf7669e259747c6aea92dc6a64d7eaed250e796704465bdbdd0ade711cdd372ac56ea886d00dfb9c9ebfd29037209eb084717022dc6540919995bbb4eb7f27d1d619477b67cc2c51cd76e48a135133c1937b22b08f8b9b8d283cfe2d66651288ec2aaaa376ccdd99eea1f3f8718753555deea411e76892a05a18301b61f8310992f5827834c7372900ab87f3861431fa49c260705d1d75e7ec402842d50d519014dea9b26c73e0edaf22b9b578ae39059563260762019f7992f627a70b33362b5160cb343781b1070c382ac74402cfe25ba71bb5b17635fcfbc9c270e0b22dc05e483288dc8ef71a647db1b835e95ca914ef57f1b28e3272a0b5de92be4480d4b0c8cccaf8028ff2dc7936e0e3d609fdda998feb6ce105a6f6d39ce53dcc3bbb8e234b50fd001164a44506be567f854d899a4601a9f64c5354b9f703abd608b9d4bdfc8a3ef4871c0216a395f13849ee1ebd3a35797ec05da06d5deb6237a48bf37fbdca25cdf0b206347c177788cfccca92ff441099f3fe0f444e3f2c70cc3360f6e0e58dbf1896f99f07d1af28e9ae7492408fd68f4e901c90b3db9a44440144889f41769294a0eae012f697f95b6eb5266891f0ac7ef5f1a6013b9d09171fb1f3ffd2894f9fc3d9b5afce273fbcdf9d6f9695d8abe1adbdb0b84cf36a6ab40ec2e5e170c74f2e6ec5248a81087750d128467bcd2dde94555c4dbaadb594c2bfbdccd09d6ecb5e1dc24c5d7adbf9639781bfa2189d333d2daeeb23f984b7c21211a8e3784ddedec747691350dc6e623b91d315a1d5db21563188dc44eeb520f9f12a250a79f212aeeb4448fc90c4de7206b584961662bd0c80765b3875fdbd384a073639e7dc5be7df9604517327548aac1d14e10842d876800627b4b8d63a3472afd1ce1fcb08fb291ba97f09bb0c1f18bf725e0da0a0d6e4d7e48010b8d56176263cf14b3c0b89ec9994feb9e4bdeb43f8b52326e8d42d340d1578b7b599af65457f93ef23900c1168c76f99ccdbebb90749fa9beacf0882e4f07ef2545a904af1e16f5783512603a4db56dab24b730f816a30fbcfeaa0df551cb5db24a6fdd1959bb328afbe40aabf5d8e9356a7fa9cc8d254a472a2ee786ccedc37e70031a2ebea39565d16e09f30e2cbbb60371ccba37c65d9994e0231b5547cae88af5d61f4c2e5775c4c3ca3e4a9a162af0cef25d1701adc955a4c28ba4318f9732bb649183ab4ab305af2fae8885c20b8ed4aac911e2950abfe7f4dcf5d9405c1d3a3e5166ee4e2132bf0295d022c3c7319d74a67ecdd64326e600a1e4d71bc803d04031733d2db22e2118cfc69d50db8ae1885c74da1d3401338c051161728698b0fa4e7d2697ae90c3c8dd6cfa5c92be378ee395d8727cfa7e67184a181160f13474353609c2ec628620c44e1e9550ef2a354bb058231b22c255bb26eef463b47fcf901bce830882321bf783e0db1eace9f17bd000e0fc54b8c144b04c579b17bd8584277300772c792b9113e36525d00e7914dd5c3a651192daf47e7953c89695df70585671c27c9ec1e166b6d11aa0a180b0c4ed5334a149dab8150eb05eff4f4e2fba760672a02901dc9582656f3d09471360e585dcd316bf11eb01b04d76b2ab4bb601a8c4bc7b6a686d8f9bb929d0c2a84c8308f84bdc54e81ce5e3c9e56e8f5a16d2ff7880e514373eddec6cb1cef3eb8421eca6ea5b077478d8e0ddb7e1ffe7ebe3770c9d286a06e446dfee852584df662b8a5029d844e6a5364a5c2f74594b61b4f2ab5c506af57964f0949e98696ad1930328cf2d1c019a05a23b49945c7322bf3636ff95d3997538c8460af1c2ab54dc34600e20846d9944736a653fa33857b52592edbaa6ed0a8356635c6c5cdf8a80ed8a830603697d6ca5fd96d5165414394407e8584879ef481133a92892f7a69e4f46383fb572500a8082e890224e5504df39c04782af5f371f69eb409708a6feb7ef28ad1d765145c12e704738eb3e7bf9cc4ea9f2f8896e00176e59013b7c040ef5222b8b2f2d82345186d3b79b964d2c47e8a62e887f4c5a30188dbaf72e652fab24190f77dd1332325e49c133a39d60be6fc4e46f2e39b66e6efac89e1c590b22abf318d9a794b8d6f1970615a6cb29ee452813c170a801a47b71da91fb6a4ca43a75eea7760ade5a1b9c479c13f104bc8d0aeea1994a25e5024b660ddf362f93b3808d2c8c41587421f89622eec9ca50d3111db33d1b2a2e4532a152227d4f03e48cb9a1d9263b8b174c36a2e2e6c3762de48b84f7759fe8d57cd1c3725e786c8d523130cca4c510cd9fd737c0fdb06752f883f3d25c7b2a52330ddb7403ab99ebd861a37463fad898034b3bc8ed557644e70597095478924832531bc6370c8699e815c2c6e90255ad02758773cd5546c1e6d0e8e77764b3cbc414c1a677bba56f626cc99ed2261a27bfb96a89ccf87cb9f99f1aa19156a4c21a21503f74b4099428eeb2d2433d49cd56efc77fd7162e0bfa200f85e497c80224972095f7cd10ffd850bacddbac7b202034d2eabdad80e5d6b0f8c9548581d050b0a5ad06b44c68f737516441df029f30d8ec356cef86fe0e7c291ca3f756de69e117c50a33d1c9b6b85317567776003309a3bed192e07c878e55b21949ee4963e2ea1f96746e9698288bf1a40aae7e18759e45b8c02222d929f93e66cef4be5c2bab4bf68fce0fa4a206d2e0b80c8f06c7234cf71b54e1c1d67d8677ad259d1347570fc066e74e54081881b75fbfe25295acfbfe8ba666b6f901c96ef38a6251c0c18cb659d5658e14c28c1954a4d55339d8e4d77be273e148b037e6d1a71219db68da5b9df2a56730f2d907a2debdccb50e0c8d44975c878297688a7a8c7dbb773666fbe08243913d74cf5671616ce2c33c3e301d24dfa3479a8f5aa2eb61270524dcccff4061e75ad491e82ae4f0fd990a47e3e012c53a0b25974e1d24271a87ff7ba5f6a4e266af4c293abac4f033130f3197b16e0072915b915ed3d531420c9cc85377769a28ae87378e9dc8c20d64d741a4f5ed739f3556db129fb176d56de4d039ac49e9f33ceda354c6bb4410bd15a54b986708491e615f87078c77d50a27e307c4470723a86e7a8422c2bef3bfac7a4e99b611a892be304b311d55c7259e2f8929048dd7465e38797049af46e1f72ae1125d4086d0ef1566d627f5cfd3a4373de23df5f918ee4cd8182f081ef72310cb1718af69406ea206bf39ccee70ad354f24ddf48fa81198dde39bd5e68ca8591745bde3431718244cdfc23e2ed70aebe6b15c2bc9a4281d7b0824309915275cffdf5a85a7c6e7c10e29eb1f43ae01671ba44708f31b9aa9df569277c703733474a3b84221af6ef4f9c7a0707d40fbee5770a5d9351b98496f195774fff0a7f80113bbdfc1639dbec616dfa0f0af6f4928b0ccf5b62e68799d5dab7beed91b80f767cbdb67f5445998693c52b5553bbe4bc4f3c498b00bc675645815e10739aa4b572ffbfbebadfbf224c0e2a31788af5bc1d793a1944da8d135b9f1e8ec32c18a0be1d82a0dd22e89f0f6a6c5b6fa3d5e8b3aca398d3c877a5fc51c7ee29fa8ddc89df265eb7500c70a4eaddc1214de996a9ffe5d512b188e9c2a554052191478538210ff981c7e21c1f34dbaec6b68eab34359fd10f8f372af548e299ea6401a708cc2b88a683f712721b4caf58c35499aac06134fa11b9f08fe471250941a3eadafc7372d59ba23e7423d482a742d2a038a63a766ccdc948fb20d08f33b93e02dcfc65e752f39935761041b307719e556c4a25a46806c2cdd05f61df3ef895b003d45c3d7ef38b12bca7d0710a1cb303529061680f8fc17eb896a0cfea7186a10d53598c5495fd309b3dfb7d7985bb9f6dd1d7e93096c6d84fc0704a8bddae0a529060ed526bc7e54d4dd2ae4c62177ced8a4e640f802cfc7f90c4708f397379bb403d9f23ca3921ca60cdac57f931265d10e98bd32647a3dabd15ba7b40e3020d44ebbbb13b4e7841f8a5b5a751e5151e657032c923e35b475dd1f3341e7f6c735404551e8bd35f4a146bea30bb478eb97a98176fd0873ce79b9d407fa240b0c7fa235a599f26b0a621971c1cfede3b7cd481f7649ae2ceb4cbd0b0eee1a9422814e3570bda731d1947a66bebeb4087bab121e5be4b9c0f7127b888d954d6fe033f12bf971fef6ec3cd24346b7966b200313eb8ae7c2cebf6da5acef20b0bceac8e1720acd38e9d9108fc08dc17fa4bd4625737ae362ceaac4bdd7ad0a23bdafd0c081147b5060e4ba79cb1b68d720598c501d5f13187b12cf86a79b074f8259b723761bf9e1a417b0dc592eeb426c94f0751e931cba51f7e026fd7598a648c5aa0c50b1967437c5be04d5ed000f34dbaea54950f04fb8166cdcc3520d230bdd5073a00b33171f7de1f3b60802e2746afe4fe1c7d53f034e932782aabbe8ab9abbb4db5d39df8d733a9a9d7c2da89da6f39e586fa083d6a088cc27ac14ca187228147fa2bd745426609f4f72b5f2688bc255f3aab867e0105e51c510a8d1596408127c3d6a7da74de0f6ba82da4313c85549e9348e1c4691546eb226ccd79068bb651fbde0f4c2ee577f16e853995950f08b72b223a57f799bc3a1cc51007733f10f1f83cf1f6b16c9827dc2dad9ce5abb692c72252523aaa0a2c677491a0fdb4472df48b839531eb15ac3ed01cc1785aae96163eac5d24ed4af42de22d0368027daee6ef8dd34c3dde1c8ceed232512d2ee3483468c50993fc9be86d39ee585d4ee04c7a1cce76fd0518118081f9065a546e37b161d53825da4a7c1907255f90942d3ed561c3ff1a05174f257476be2374c6e0f684247e1fa38a1498a12cf71c8bd8711316b3a26cfdc2faf95c0f2aee193eeef2dbbb1369f868164e222738ebd17f5e851d1f89f68cea7ad32c9a558e5c970393a50eb332e69a9c5cdf4b93e7d571854daef0d47bc7c04371b299b72e190cd49edb28d804b2034cc6a3d40b120fab4ae0058f2e41e8a9994515df5144c6974f27dff30fcc94fa48e5194b483d82e42f87846dcc3b34d54ce648f27e62f7e2aeb5aac82de416d23fa73caf6920b2b48e457998e901377895afa63dc7c265f058159bdb5b6496dc6794ead5a39d6e47ae4b27b95645d0a54c91a71fcf59fbf4a29b3d2475724c7ddc91a350d78c7770b9af07f624c67993646192ca7b18e58282150bf6e954737643be4b62488f95c5f3ffb8755494d252a94246391aa20f404e38de3678e612182a702fe87cbbdb51f4dd51984cdb5cc70e345faa38173f18bf1cec02147805e138bccbf3f11d813c1a91108502465dbf4f3b83f903c487e90b365f3833a1fa9a0a9e9a686c4503ed04eaf80c0f84ff84ef894b25ce941c7eec6d4569b40a08c0ba03078624f868c87487ac8de99834df4f6005776cdcd54c888d019a2810492e41af597ca6bc2e2b89cb48bf03d4e5dbcadd9abc0422be1b8758765c19d1c530006d44b0fe6f9c4c2a28eb111af18beedf8131bcc18f82d66f4a2c5141e41d4edb494928b425a298e6b4837fda1916b227072bd72fa68b140e30a3b662ac2f7a57cb8bf650f68eed6e6d88b1396c49f598940f04248eded730dd43409d80887b214837b1bac2000919e67cb3ea51121acf101eaecd081785c45b6fe565ad4f4f4013208157a65b5796ff41ae4f61c9368310800401b77445fc5f8c6f02c62d7990e535bd6cc52dbfcd4dc1f0ec68798c74a6919ca3ef29dac4bacafc6fa1138ab6271b2a239c0edbdd4a923c6db4a01432eed9c5fa67b188164ee7d615282fe7b59064e0bbe681ba8979a8a1cb6757531b941883afddc0aab7a4e22c9a687e2d4d47d97e06b32b73e05b1a842e637d43d48ebbf9230703804f707cbcd61ec69e39c5bbdca6fcaae1b3fcfcba6fc9b8cc4e218fda8f6d45e43f62c2f5d68638fea10b54091a4ae20a507af9573d69e482ebe0e21df6058d891672d9d923ced402551fae186c789b451c4c71301b878eea09965c4d5c8ffe8624791404361ea014d235957c1c41fcefabed2b6847f83c57874695715d7c9d123060aefaf24ce0e2499ce5a6b04d60e6e4e04dbb31155143af91fe1d859f93d93f5cdb5d9293b874b8b0d943256116b1ccf1a2e37b5f7c6e697d23e9fedffe194cb9f4e0c9317dda7805dfe5745ab595c989b2efb3cc352bebe4955865a8ee0bd3d06e2a8382c44e4d339a283024df667a152f9141465adb6d59e814912b14889d5aa107e58e9b0508622d34b175cccaf83263bd27e9af92247379569c7ebba45a55ab3693818ebabd8c758682a382005f98981f7c8a12152b1dd84ade11e7075917b857c1bf67a2a4a5ee16685819936af6f98e0b0157a6fa28744c9af46d4f7709ccc3facecd542bc3cb8cd2112710af95643979d896eb7e0959f782b5c7a9e824d65090a8c579604b2edb2edde3b56c66cc42764772c379c4475375f8ebbd1c6d9732f232be988ac7987c467c1b0f3e3e1b7e0148c564f8d9f2fa2b4aa7718f13c57142fcdc1c3c6444ead9553c7bee18fd9e2ec1f2fe2d2bd8e9ca95afd070e10051f6c0f1407326d71764d69ac9fc11caf6847276f12d9c3b589d36d549063f8057459a5bd4e3cd15120d7579103d7ae8f9d07402f775d32a7f1276a15334849e7d064200efabba59cc502fb56f86008fc65eea3633f7fdef24b6f74055679fcba29c52b20364facd25238a5c477c6270b9fc85e30279638eae565ebb7e4f40ec658c5d7c50dd995d6783f964a99ef64778858787e985171192ec2e7e9ecc6607452bb8b6eaf332796a82aef5bb0eef187fb9f4c44c7d9635f65b4085aa11f34b662fb16146eef7338df42324819cfbadacf55da277c36ca58a9dbecb35c2173676c15db57bee8508939e9adcac5da453948ed07aeda336ba5668f8ebd6fc982fc45d6cc639e260ec7ac21dc61e8e647fe3b639db1bcfbc4b5deee42dd87b825b5d441bee4983a6c5ca8f7c020f7cd42510f347c59dd778adb2d2d9a589e5d7a66f31bdb02ed168b422c231b7afd01758e64f6186e8551a882b60c8ea612e1a24342af271a9811b5f781c6a249bd277152fecf1afd8d099bc826f2ca596144fb64391d7fff7153962bc40615dd38073c27aa9687aa3ac1f1eb6ea570012a660fc99adffe218bbe5be1c257464665e323f3a082e3ea178a7e3030b485cc182eb344101d4d02b5bf27cdc97513f2426d3a88e0cefc768cebbf4d561c3f2ab159d430a8c891eeac4f0ce17e10fe444c99fd36d958297b577524a4aa9e768b5e915436ca6012688428717dcb512c52856542365c027b22b7c090889b868f74f09ace1f00d019b005e670cf70a89af49332fc66e7ff2b1b98f72a87f836f6fd3faac45638dd1726ebc06f224944a3de910ebcb58f20bdfad3ccb10e5e4934b2a43da75670b23ef87991f9e2f345c460768b51acae2baa802ed6adc51dcc7a9ad3f043a847d62ce5459c30104b709c8cced665ec29ff15b478a31377aab9172d7c2f23a4a2d0b05fcab1fa546b26884857cf73c7c42f6e783f6c6ce2ab1c6c65824b175c348158be72c4812677609b73af08d249daf04eca433ad0b6482b9984ee15fee16ff8db0e71ee3b9e7b2e18a5291a11c184c6a65c1442bd082d416f238714d66189b8a6d8494f2b420b75b6d8281866cc9009fa88ca41763d26756c652e26c07dd4712c721285d004de58600aeb0b84014fee2b16bfb42a9141adbd2f3d2948ddb3b91458bf05e0ecb73b5008703fa7762cf284cda0dc71a15b251bda9df14b126f8e1a61c16567ee36c1a47bfba49d27f835070ac6d900621b0ada00b176141945f812f48be3c38c317e3a87223366d88146fbd241da97f8ddfdee7e73db9254658cd835019fe0814dbb6c5a59584910039894a19258a9b0bfa087e3769801d4b0f48ef6c1f3a3ebe93e249b128a9aef0a77ce2d83920323ab777f41cb06345e2aec2cd3f4effaab213daccfede8ac65dcefffeb19f91bec664f071ff608759bb2fc4f1889da55df5ea3208bcead687deebf0ad34865c6d345c2618f3ca544ba0290ae8b5eec621b624028696c392b7790f42f5f5a44e22727ef5fb5824be3a02aa7a0a86a25bb09fafced9cc1749c5e74bef5003e5795302f996918fe7b85ad18a9d34f4a95cec92f18bf33cf968aed8020ff5c4b98e35a62ff75b1bc853c1c84d18786c8936dbdc61f6f4fc23c74976447457f63e46ee802ad11a71faca90a8d239a70727d58d128edcfa2d3e3f8b33af7274ff13f6ba5f04575dd1ff666b3baad413aeca5e65578c6295c3914c1fb92434c3a97739ac499484e9ca93785e22d9e23983084ffc35b193a955aa24d2eb61a334b67f59739273245ea702dda04b97d3605d843f35bd577456584bb606b156cbe6d376c12b3431453ca2a3c96a10935f02106cf80a4b51b7e4822a5ff86fb0e8636cb7fee07945e5e93384a8d8a7372782f823c4229df32bd6b234bdf1e0e0b0d139c7bdc4c6068342c7196f89287b8bf2bbfc4567001b380df0dc2676d2fa1fa7bf51cbe12ed78a22dfd5afd3465023852fbebf55fcb253f06ced4b6c3d518b795619240b1a649e8d47e08efb252c55f04f3e471470106dfb04d0319917c91a09db4825e36f1d56a8263c09d5ec30db085ebd99951aff1e15c815c7db47c3d345e30cd5c5bd6a252f5f0d7edba5909e160023720868c217bd0c24f80f77c68825d7b5703d6639ad0d9d0d6275a631322d5480a71d2655cce770482e5b2422311ebcc4b300941b6056802fb6f30517565255477f3f12f529a6e707e892b5b576ee2bb9e9d266449f7b280e08381699769cdddc28b0863ddd37f7b1b2d62bb6dcc1504874bce2a0999d4015c346888f31ba37b1f1289628a0281fb00dfda74282a85cb2a26044552fb889287018c8690778aa0afbb1b346f23f4ca00a52350b3799f04ae64bab57356249658782ed48b6c22f391c840019537b40d8acc75f4c5585d74ca2e14803077dcaa215158f97f6cb2f4c3e2ae519dd52da79e582b6197818c901e641fc3b7d230015f74e8d6a3f526ae4ca75482409e4773fd35aeb50f540859acb348143b233b43039ed35880b7a10d0c35604041f6084dd19ec27f042ee3ac00d0da8d53bfbad96d531df7fa0db190699a5338bf2535354a6e533e952979d027d4531989c5f106f912cd60afaed6845eaf8337da6d4184d05c6758d88ad79f9b5bd27eb857515135fad1997d9e9043703f48689133368fb50b6ee9be21574598ad8c02168958ab68760cb63908696b190adeb995269551e13f820c1387d2089776064f186eea21ca1d08fa9298d624e9a221adcb68a99dcdc56eda8a5d991f78cf908a9616c016b96efa0c83fdf300d4d3f7a2eff12f7135f0d2dd71b41b0e4503c72745804d245efed6e3b3da5f0e9fd8dc2e06ac57548250d2f858aaf3eac5f2226b58e72fc7e7c4d04a65e9e739ce667a193fa4556d74e8dcfc7087422b8180c42796a30e0e6e80d10692e5edcc203ac5e1a8afb94db363624ed56fe8eead75472601595c7215bdabb44e7a9a757e2062b5e3c86e03efedf9415011bc27c5545c1ca38fef9ede7cdcfc6ddc852c13e461d230d8ff707c518663b42f7cc3175ce42d7f5abde3882df1a7e045b13a273c2417519e60477ec8f111cfd0bd8ed8cc1d92cdc4d690ff2a73e5f888fbb0536a8ba0ca481b97af2b529bfd6929837241628f0f47c51139cf964775e3bd2ad3d9d4325fe5f68f0d3b5c4dab98bce95d00517d31576bada0303f3c479a21b28cefd888412dcf27107552aaafe3f03e3fd4949d2aa0ada414effa017c997c3e4b2672cce0a3b5bdbe312a65d5d21ac679d9e340389d0c8fd5de1ab6943ee6a9b08395029053f7562c130ad12f31fdf196092657d288f3bd220b2a49b2678042b363b934d523e5bf17b05fdce6dd9b4ef2bfbb655079d44179ba7d98dd847072fc147150ad5a1e048c8c43153959361fedaf568c8c4381326913cd4a55b9ddc219465861b2be16c81208620006eeddfd423fb4935a434207e8dc046e3b6b117da359ce476c1e7d429898bfd1fb1387aa1f05231d13313f88b7bc879d285970fddca24b8be56c461e8c8dac3b79c57e8d0b0dca05917e7ea03de7f4f737b621ca7c95a48a89a62ed8410e7ec098c43da3db59ba13f4ea9538dea3d3aea491e4aa8b26f84394252c449de6157348a6f4419787a8795e3b3b1359744825f6e1060d1565ca3f07b98b5cd4419c2ffb35dfdabcc69be6440f8337c024a4e30c795188ad918f70a4f1deb63b7a386a8487dd09e05b7b37a12dd0afa825c6b0799df4ec0b99f421cfa1d9610676bcbc5dd8a481fd94c27be221995288c29fd5a3bd6c1f4189cbcbe11180927ff1a3614e1dbcba9ef5a82f6c790244447e6837964ef26d360f1fea13bbb896e3fe03434c60c1ca80dd6c6174031367a14932f60f5b33cd6b9bade3c46484df1081d7d94ac344d3ad5140272744332caafdff70eb41f96565cd58c29cad461a42c6111963879518d9c4d04ec9f7670e387555bd894219e1c101ffbf068de43e9dc396a0a685f6eff845c7dc7675b4aff4e2c2315e013248ce6c91e58852fa9caddf693dff37c12980fecb51ae8db5db4d3800e77468c30ec721fc7fbab7bb4369198fc51e386423b62e8137c67b25632fdea2f44f0451028446e8737ad9df2900b0d1822fb48068d8236b0c2353df2781700478c03a6872f9d2e2cc0c7644362cf6fcff97b0f9a777e4d82d70c3b6c92b5e6f925cc980148f1c6a5359e2607ba607fda4543eef7a500ed8ea4a88004d578e1239480cf26e8fab8b4de366e4e4b755e87d153e9eaeee0075d96797b3f55b7088ad091873fa68fad71c722ab59d6165efa66392d1b475aeb6e123eb71cae02c50e7db44f765f2aa48854fae4dabae10e4390737017a9c2750267432921f1dc1d5048115cd87ae1087f99d933baa4a28e5236190768fc9a6638a1ca7b1fc1886fb0aaf8c925120f80faac4418e4e0b7c624a8f45c4bd4ca3e1d464d5267f6b04ef75d0538ad2c78507b7f147a4104904be9bd84b40faeb1f309e50d94fb11a2ac54a47c205d84b23c40821b58c514637ccc4bdf24d43403b507b6f96c7c23ed05baf572565f7e3754c9ffd923b0924e7ffb7801b290c67567617f4bd04cc6f4f7885e6d09b294c58b4065b9f923c026bc771ec01a87641882b8968b3fe66ffc9502f5b21d15b882a235009d9c53f9cd1d949541cfca5689087a3a0183b48eb4ca4d2e8354b53f4521bc9a7674f3f9d99b49156cbd01feb0951426987bfa0694e56518504b25e12532d59e3e76c1c4d4fe5210e3277015ac19bb46cff3f26e9c1692f0a5cc2f94e5331ba3dc446bd0ecf0338857d56c0178322b57c6cca28e38f469a4d4ac7aaaa6e84696fe9fbc30c128f0e7fd232fd23484a6031fe64211db8d471d957f26d294022aefb349bbdabaed4b3c75d05ba6367a390e0b045671a5e4e92c574e38c1a929e9a2d3e2e7c2baf5aa7a14213bf24cfa45d7ed8b949841c1829a0322ea18f223c2d06f2033c5219de988149e97f213a4eb36126c3c4d7733fe87a87aa4d4c6d55554d7d470f0427982388c0693e279a1324f29494378b8a442a56110bba1a701df3ade1a17312c837cfa5f7fca281316d7aa6f0805fde19f3401e5b849c6a11e6dd592dcb08355fda1b002ee4f6139a34c3afae282bb9a46bffd5e9b3d8dd0c21e19c5596e52e13143e368180eddf6837e84fb647a5c5fd2a1e314e8971c19c1d31a0f9d555e2c9f98d0dcca545bcc444ece82d927afc79436af88a80cd9bb4e377004b7b93caeee8a6f17f133d294d0c443e7120bad63bd705a7d6d3401e160408207c9e53a7f73ff429b539a27134caa9d80b79662f554bbd4686335185877233a98992978e233bcad25d7f842d36e61356f9ce67f8ea55ccf10f62b39fb2db252ae36d0d144ed8844855d1d7cefb0291b3604acaf5f3a1314261c3707f81b433a6c1a3f6ad10721463641930b15ffba1b74ed3acf87fb5aca9042d21d95887e094d680ce61903d50ccc3644c3d4aaf2fce72165a54e7bb7ddc712ecf294b58f6c405b2144cdd53e5cd9120ea0556406868e33ad82ce8a8ce59c954f132dd1bdff22c64251c001b23c85f394312a50ee6772d89f8605918b62fae5eff0809302684fb15092b118b6bc6bbc247d36b90947d88b096d37bc969a244992a5c2ae03dce0654fcdde91245f7aec9903e2f2be93ecd48ba790b103fdaaa5c0877070d1ed73cce7aa0c6090e6e85196ce3da8cd72b21d39acfddf12488c7898a356265f04b9a934f4de095e41388318d55cc981704cbc4818b25a20f60cebe4f6f983a3325786d91d83d748bb756f0ccf016d903080c4fd27756dec5e87dc1e7ff5767af7dc6b7e41585a1782c2d7c9c5c852d4a5a108dd1e1bf028ae97259fc949d11d61c7b2d9bee4943d7ea5ac160746618fee1288d200a23b3be4eea805290ec2dc43ee8f8bb39fa61a28a6dc4777ff38a5bcb19e859c20c1dd92d64db4b5be932136213a5095d1d0d0b867e6dc0c3038905de9069591f1c8344a9713cff3c6583fc70093167f1db04af38cb24b4c618e5f6f464810f89c600d342b3170acb219cfc6d85ac3f505e4b29272dc6997b124b072b824fd8337cf358f8e8353eb78818c0ec487ea5f35b3d0441ddd622e3cb8bc917e37a783e249ccad2ef436408b374817b845f88ff0cd1c12ca303999522176419dd17dd48e71dc20016f061d45ec176db9f24b95c88645c1e54038817ed804bd81481d96ed034e014f27e2d8569021398bb62590bb9f4275511b1b8396412915fa26c0b76d611ab2b1fa5e0bc2ff32ec12c0dac308998f4b1deb2c3eb764ea17ff6026f7cd90b1933fb77bc8207160f819d2f54a6b8ef440839d832001c07f5c57f967db73e986b1fcb93f77bc97c1f99a597457150fd270f9c2dcbb5456160bebc4ecb39b2fb214a1b80f0f34450f0b63983f0e77d0dea9e8b40440b2b197c2196e1595706604ac249e0604b5b168129b2827f117d63999c519d0f72dca15be53f2caefadf296194847fb4d390dd5deac4d3cb6d14ad448da089e6fdab4f4ee1f428c58e401cdc65ddb524fc1a514901f009391e7dca2fbedf47d5da5d8c73515e68d88eaec75cd14eaeba39e860072d4dd2b8e780071bc0c24137935f8ff9565df3ccbaac164624932e5f5e8f51417f75ef1d70afec86a6cbe1d4a51a69a211846866f41385ed2d9b8e6141e893733e675e92759ae2f35975fa890daedaffa4ae0ce52dcf336d83f1268ecca7e4908db5d0a5a2c4d1bf4fd6fa41b9519ee94a19805af9b9119ee535162623aa1eb2baf2e695d7bf3eb3299fe433c436946dd84a636b356bafb12801994294034c938ee836f3639b964f033cdaf9fadc4a7a69a3b60268305a2daadd2020e886183bd32270dbecafb3305c510a6b00a520c00c41a2055394ad96122eaa86b838a095f67258226af14367a429f606bb4779fc0fb1beb62cb9dc6bf8df819718392ab32fcc447905ea19e3b2f01e2351674dc9e143438431e3a16492e3cd8f78e500f0731203b5e2d192ababcb592e607376fba9065810d12ed53246b940e369491c943d9dc8f94a9576363bfa75654b0d8b24c80085f1e4f5bca506e9696d4d5b60139482c0662987658bb7fadb4988ef641eef1e7d70daf9858ed86fe749539332de0de07b532f916b1f7a62315df8bf557b6b93c0451415e79767ceb1f1752975cb252235ccb7d2fc56c0f1192b71951ecb1b4c741409ef9c9ca5b40e4e81ae6f69ca2a4a2f86b273bf3c745c64ed135a0c0e757d5feb4b5dd4d9b62fcc9d1b234f23c2e147e33b142aef527b97d5ca6fb4e61c489495aca0bcaeba76836592b3b6258e57967b43bc84f49488d3ace7ce5dd39377a2f0138ce683f21070b52002117d4a13be66309dfba3b005ce8745e193f90accc58695dba8de08564b83a10d22bfd4d8fae2649749aabf1eeb5a26d7d82f95d23e326479c8ef6c6ce1427df1b79c36dd23bf95e8083dcdc93aa644a7155322e5e53ef7bbfbc786600f4585f77811fa3602a3050f5a718c83e370229eea2b7cc8d99ba61235169dc0e23a4e7b1e9d936fb91d530fbc4775f02c86964786914489b30cb010af50112b04c03aad201464287f3eaa101679983751b634944f10eca086f0d2f3fb8b0f5a7df07a1a900c114ba5c54f8f2e3bce540fadd8e41d23575a948bd85ab80c7ecffc237872d862f6dd0fe1d2cbb642186a51aa0ec7d494d29def50f4d6529b1738e515603ebe75d41f8e4c97f2bf4c290055c59a1068f05e93ff760ca2b57bbd53fd21f61025c883e608c867d78c0dd9fb775ca2b2b605d12f23f1c8827c10264108976b35e97c0c9c2d83706d56d8bfc18d36af686f31475c9a3c245f08e09b62936fd52a8499a8c4dd53d2ef6a5eb00ecb47f45a590a7cf78ec1bb1185b650221db9715c918a448ab8627eeceecf6ac0207bcdd7aaf8d6c778f4f79381e7e3097e6581d31075cd5f5b9a9f67b25218d670a8783ff2fc24abd917ed9e137b302473f339b9e455c26487a933993a1b5d251f91fc5a167c6c026ba24dab4e09cee6242f8189e117a8fe5f82b5e7d166d67de487affa0bffa6d4c2e0e33e70a1c718b38131a4994d2a24587999c0bc6f0eb4bb63d6360579266059db2dc9d61171b448c3c17c6a35b00aa4f1874cb08479273c95cad6fff03f445576e080f77493d6a0eec9ddb96d1fd93d5f2d5ca3d87360dcf70965e218045231e958ecf9c38284c457cb1fd500a4399064ceb99c38710103bf1fb66463d4480d25d7da610bd550e70da5056ff3b14b1ed54ce0bd36cea771bffe22b1206dd68e24320ee7361cb539cb63ee043821d7e4a61a21b57231ca12ed7047bfbe4f6556761e091a0b5106c1a889ec501a1afd14c30aec14c018fc6a0edb9ccdff240579ebcfea372e5c3c3cde5bf8813ef4441b7b8b6c653e585694d8f830a270b2fe23c93bb4c487d5ab2076e8a208417dc8ee9d24b9d6ded9b0198ff4e9772dd51ffdb23d9adca76b457d6d2d6973ef068175f6f3aae19b6c195e59f27d1d10a6a0bb56fbe4fa155fedd6462c2f11c9db954a5ddd0d9f3fd6e637b19f1744843f6ac957a6b98879789648bd4f0d78e5f4cefaa695f84ea1d6084d79c63a822aa2e7292a152ddd1e4469512b491a425fe0bf81839e64b2f63080a8a81033881230f2459da060b1d1cd8f16d96bcef0305f65971001b80618dc1cbb7c928c48308bc7bb239cefe84f6473cc36c0aa19019c9158a76214dbfcc7cff16ca47d7cced2ee338346704df509a25cdf5a275e2140eb2a3e32360311c3db372831f3e2a46cf19c9bd9751307222c9dfa4bc8d3d0a16f9e15eb915b5b18c3e30772b2bf064090c6dce6128ecbf32ae6137e8dbd54983d50a1a12975253b1f7a592c70635d6217d076170b0fb756351fa9b1e4051fff661b93c8aa053c08b873b0ce25f449c668470cb335b9a7cc37cf751fec1904caa6030c3137788362288c5f8f463cf82531e7fac60861dff09472e70bc0026aca47761087bb8a13ac8e0a00bdae76cccc40d7769f4fd2b525ac223a87478a1ec6957d0832f785960cfe55db79c67b2d28787bfd12177bb8e5bb3cc63d3b6535d770d9c0be9b30126d463449004799e66008906fe9d900a42826fa74c35ca46ee6d03bcb5ce2d394ef9fd8435bb6905f5e2f359f55ba60a68ef615acb8257ecd4c835a2138a6378efa2968f0e22d82e6b9c677b358a32eee1d0d0faea7d00aaf74f48cc1ec3b4ee6cd1d708c17174d4b7c00d9c85b3b8b0c8c6062d9681b890c237ce0151a1eb353e43e4a9ad54fef89cd52486d503f40dc90bc2a1a922cfd091b41bb6fdd5a2ee6b1ecbc2e140cbb358b4643e08cf2d28231be4acffc67f83fdbe688eec81bdd78d2dcb937039a53dd1383e2fdb879bb231bbb14f3db7a9e9c6cc04350d7cd35fa11d880a38463211224a749d40ee26670d6d7709667986f611da9a9f49b1e4872e473fc6b3d508bf8d9c89f08995b97345f0d93b98b641eedfdf986b4d49b295edea57ac9fce8a30d04a67a0eb52f96286886b0c7ead8319798cdf7245d114238b9b2a39168a0ce3d1090f8b3569624deabb47c6a5131b8bba818e4a62c0728440f3d65bedc2a61d8d75dfac5e0fc2b3d640e40c63e4ef4b023f642994f466d508874f3e36a216235c1e464facd2e7b36eef7459648834859f4e6dcd9a51c871be76ef07aee0ac1222057e24f7f98aadc35d1304defc80341550a99dfc4273bbec9b4e0a1e69c78fb41b1b99cdbc07b3ca90b7991a613df4f4098c4428276c8ca98fb2eff673c4ce4ffd365167bc7465ca522d74809703f6aac90723d5b3a9f2283cf93a882f99c46b1e878e10e5779543dc9ac89297b82df160583bbdc83666f20df266fa72ceb2c7853bf317205b17b6995810f846f6796ba06565927c08ed92da68917723a2c9aa190852130267b8c8c19c5ce9f6b447ae02a4c93197f776dbbe0f630b8723dfcf4ca2b4840bc864bac8ade7f63ed880f8b8ff104b4d7cfe2c4aed6dafd4dbb9573444dc9ba00c974b12a12f95a609f9f8719b199fbd7e0071ced35ba2098910fcd812cd17f0d7b8ade02315bcb1b32c23fe4091a40c2a0f4205244a6733c4a7a4b57418335410fc9796ce909b8d48cc173310f5d2b9c06ba854dc06cfdaefeeaea41ec61a2476add17c4d37838d76371ea2f3f4a30df9cd1476a223d4973728414b19b784883bc0e93dbf13c052788e46d1d2f02c03b46b1c37ade2c047a709d8a25ce92874b9f59d67e62140415f469e63a0b9de824ffa3c2030087b593dcf8a5cebe91f0fcb1137dd1bc269e2aace2706f1299431ebcbef52ecb864b604a027bde7c224a06fd9b7a44ff70ba214c4ce17dcdf815718ecf00ef34a93e048491fa3974ba47f26f9bc4e2d7dc78e790e401366c9e186c452c6f0a15bcc9995f03a8ccebfaaec31cc6d3404a531da4e4a0906cbaa9d69858b242964cfe3ddde6af2b5b5b45543ae86fa3d7bc420502d8abbcacbde72596288d22b7a5d6fa404befe37aa2125e99de2c5e97a844634a5be14a0dc92eea9564186a5c15b35dbb044cf386e1493a32ed5e3dfa00afbd86386b32bfead61689ccd2d738680595b5e95e79fcf44bfc1fcc4735ee486dde21973b78ac7ca72b9abdd039615c5aca5b2f58769ec6eb6ab43f90b971c8767f324a401a91087ecf411dafcc38f4fbe901b9a17da3402c39d92d39ba1ad6c5f46b862a6d0557bd4b3655f3a3064dbaab47923d0e60cfc4cd895547dcde831b2ea7d8d365973e70536b6ea5d796b78828e9b5de608b161b1d59d331b90d409450a5aa04c8bdce817a7cfce9df3dafe36f4964b2e7d628306605d95309c64176598b7539334f106c7baec4fe4c4874c5ccb9572d3b53f890f5c378373088f410d6c7f4ed75df531662651322940b64f9d1eaa4ac50f248df3a454ffa9b1a55cbe9a778e6364027715287ac2bc0fd48a0efe3ca7ac724d546b4e511a832dc66171d5958069fa24b2f893d126050b43d0848c65a1ea9389231a4fc90c216458ba7fd0e1a2ab7d38570870299894fabc728a9e2c6e2bd6528f13abf188e2f739884a706b077942a6049dddf4586e8eb0193159fa60e9781cff71effdc3a06f4076468eae9497c58b87b3cb96d4cca787814f0fbb0fa1dd4fb2045c2a91f893cc9e4ee3214254bad203f9b7ac0354bbf2732da383855400836bfb649f374925a561f2a80e22d9eb09ca3045b76ee1e47cb3bddb43e6ed4b11e9338ec90e0c8ebcb1645e1d32bbcf3300aa91a8c819cd15b05a14f2156b986c117175e607ee9ad478ddcd684f05747fb875a3d76856a12602c2a83f1c5c3c293e1245b814643600ec7f896d87f4762a45a219194e203b85cec50d577f5ac1cc41e44f1ef5b75706cdb0a0e500a7e216b1334ce73c71500ec5f8660dfdc7db4a2761b995ef83c9693d272cf56e2dcfffe4394cf4a3ac2c979230f76f07b20581f8c4d1a6e89cbd8feb9d0fa6178d8b10788eedd9da3df85197e31fa6d02698abb2c192851e224cc3a77494c7ac4908c1775e38059760384a690c975c173f9e63b372a7be4d782ce0e5701dd76ffe485c2ce5eebb010087ad6c5294f9822cfcb868c65664e68735120c3e2c39d0b3298aa9e2889dcbb53d5d4bb46166a24dfa81578b2bc8760303b86db33dbfd2a1b46d6a7967050127e1d38ba5fe327b94e483ef129d7b44182ac06ea84cdc50a952ab2ffda78c722ad7451ead75045e988748931ac4b450763d12c1ecd699bba0b79422da9848e1fce7d6737998cf1f002e333b4b6a19349686ae4af54e195292dfc54a48b95ae2cc0015414614252653bbcad51a563bef9982d164bf16cdeb704416cac8bc0a606dd00cb6f643c44d667be17c0585b6ba2573d51509bb1a72323fdeceb9dcc63750ed5ace2334af3c4d61bb4018a88f9484f09c6eb7b08b6def6baf558f1c8010fa4685b97fa5c3a638ebb4c1bac465c99cd9188e35cd700e5bfee0254814ea443b6ec282af2cd08fd78c13999485edef9dc6bf8df819718392ab32fcc447905ea19e3b2f01e2351674dc9e9e191409c5f70739668664e9eb2ce499bdffbb0fe213a0ac0fc4b47716d193aaea3b4f701ea2bafed5330d163fdb7d617ce01c3ac61049c94ff28ae1802503c5cd6efb7de325418a1187f26e48bdb2bdc8a7c6bd886e0442236e4e40545454f55e9df5b2e1f1eccb6a67a06d63739ffcbb8f3100cbe0b4772572c0231624bd8feb9f061056502a93ed6b4c6c357ee57e45d5499a22bc34e80fc7c4407ffefdd37ed8c6374ced5b302963151604515ec46d17e32eed5c62582cb67ec05fc4c6c40633e1a39f9f0c750222ea9f7ed073998fa9559c0eb93ee6e594fa14c94fffef29302fc29d42113028152bca3bce5ec7f22af2b3e570a269020f021ccab00fb80ba9cd57d70116846c7c20e44d989d338c539627a359e3e4d2272787ffc2433b97885782d364a07417be581a67389b39f18af64066a13a7df873cd66801cfd771199c78957ed807babfaf409abfc37c0faed38f5de6c9eefb10a79bec04c6a003eb43b493694d6be8adc0936700fbfee2c9b7ca477aeb4b91bc4fdf8b1c5ee7d5403e2d5530817f96aee686cbcf4e793ed9fc663edc34fa70c8e6f2cdca58506747e1f1e760582b9bfeeda974e765e7e03c2eb928ea3d6374c78110a861f41d8af668658a9e549a52ae0a7c9edd2b9224df53740cbe57abeb5bfa663ad6b885500053b5fa1f9b27a1f4259bc768d460168a0dd7e38654420773a9b7c13e2de76fbdb0a9360454e5080e77b0a0d921406132fa2e4c97f2bf4c290055c59a1068f05e93ff760ca2b57bbd53fd21f613b4346a4816691b8b384dc19005fcb33a77aa16f10ec983056d1291c4b6896c79fe08c83017b74fde8ec1fe822041fd7732cbda971580a81a92af68c9e245caf3ef958ef59622dbabefd0dfcacc80c16a9cd3929a2b0ed14d10032fb9fded8d74c8895d83df03ed740d0515cc809073c88a4bfda32aa3fd33987dd9a983eaf6f0fca6c66720b6bcdcecc035dce720bf00bdf8c44eb3d7b8b60e9c603d2926e9f3e6a9841e93a8e013012aa3ed2bd08f6477eae4f20e8bb5b7a9ac275a322f8b45c738c3c3e5cf1afcb594462005250223ab55963842f24ad63cc106218f5928122af384aca9a927ba52a394b24c0ddb50be74f9e6cbb200ef94dab33dbdaecfc04060465aad839a510c12abcbacade88c6d2e78548a07a3e0fc011903102150eb6b9e088a6dedf0b8f9f9175baa857ef0b48bb71969e71598930bc2cc051fddb60a403459805807ffe0313f38dc72866a05ee90fd2008448036d29f400201475d4fe637053c2fd6f8e0907dec449d4ad28b2fd655c7c52a7b81b100470a0e221e2bdedabe885e68930be30c8be92b9e4365d72b39ee2c73e306cf7dec07fc11c14e7aa8e0c748b0ecf9f118214357f8b8b01cfff5a5063b67c2786b973890ae4d9ec5bb1a76b342ccf75e23e6382cd298d3510533df2989acadfc9acb9186b5377771fa3456868dd8c243f76e06edaf43ca3c43c760013f64487f00c2b53e47062032bfb86a03e688e893748a2cba3354f0c58e2b212c80d1c672e00b3be3d4f93c1bb807b9f168c052cc209f785caa71d24b4fbc23bb2cc075674cba5ecd1d6e7d625569d3b0744f45fa729c8ef1eed58ff43296a52d96743fb80620e1357a9f0f4b7dd2b37fcab84fdcdf6d7684a45b32ea342d3e06020095cc5d5dab75a72ce9654d26525d4cd860f0abab3007bd2872004bc7bb239cefe84f6473cc36c0aa19019c9158a76214dbfcc7cff16bf7b218a5189d75d8ed83e95182926b7f25e03d6238f3c89a875b4b43471a3d3b0bcc13e42def774a4f0b2be83c3fe6d271bc72c18405558bc5b46c3095faa14182d178ea87d89334c47c7466060499a2c7016543f5e00f4e3aa28216f448fc69aa066d445e23ede86274418ec4e9ab6e23b2d71d24018367edb53f47061aade0cc6db1bd366962132e22ff15327375a7f386fbff5a741d80423d79bb1c42843fdc52421781f714c52d4bf17809e8bf65fdae9348791005ff626bbfcf73cd1dedbb2f56ecaa31190472da27e2799f6e7258a126473a6c6f5f9279e5890a97a5bd17d3a7345d58f1223d71dc53b4b53662c2ba3de30b74b27dc18acfd5f1fe41adbe6fc77afd562af5c0821a48cf6c178a9c3de7df48beeecdd71777c187ddccc555352ba855146b6071d5807cd7d47b2555a38a43e2af2146d9bd1a80e76db154f3e748a447068d7058c6f161a4d13d7c40d0ccf3d19ec61807d1e434c0b79b0530183034053db0ebdda881bd8cffa124d27c122110f4f99379d6ea1f224cea05cb9133f2d9f17e7a17a7d57d5867abf0d3e4b69b5135457e73f49b0fa2df6e579edcc9d6d92f7eab3b22d28231be4acffc67f83fdbe688eec81bdd78d2dcb937039a53dd149b11cc65a40331bf05a245369e6d83490c1cb834d1aa1d4b8a43c164311cf2689f0b845572e44c148b67536e0b063a6bd3ef212b1630ebf2d66982382f854f0edc946077f10008d6f2f001fc224eed2959d0cf8c9e9c60a4795a01b3f25acc30345359126771adb6af96ef2785c224df9d387ae7d0055c783c866b517fd4aa20965098937db1dc8b793fe7d439b0024c47319309e3c31919a880887bd9a3ba3c76890af31ae80b3b8e934da6b94784d9e9cf20316a345d12edc868e9b80f5d87817f1a600dd4886c96906297003a1f17b0018a8d8fc811bf756af830e0ca71a4abb400f63ce4d2dfedd4bf13e4f7c98abf4bb3fd4a2dc20a09144765c4dfcb30862e856ca3bcbcbe56261375b221b77468afeb1355686d4451c67aae05c18ade19204ee1952ff3f43ddfc4318d74b36b7ab906f665ffab6cb578e593e869fd0c2dabc34fa9bcfd2a43def6ca315dfd6fa76e0e428ce7e76b3f266fa72ceb2c7853bf317205b17b6995810f846f6796ba06565921b89977e062845d747298e1ae3fd5538adee27207934d6faf935109853265a829e1dbe1a5b377a011f66292d9b70b706519371a27dc01547a7bb99c5cfa4d619277d8a83377ec813df590a901c2cff8360ca4bc6e627e3e68ec62df26c17fffb5cf4c258d74f0f527aa34e05d89794c0a6a1487999c3d287f7cf5c972dcac834b16935e7574ed543110393a0c07c4bad70d5a24c498b5682be1fccac7f5c2ebf30ffc9381042e382aca35320639b0e57fd83a9687c8447163e27fb2fab0ee1b517c76cd2716e371871d6eaf8a72d196fee24378e20de71b33354aa36152dd81a98dfb023ea59252ca8264f56c7961c8fa2780c78259713407a56e6662a92ccf30a4af9d076f8935283e19631487d7c29f11be5b7be32f4f8ce36035533db39eb6cd293a42b407897f0f3db91019b83ed503ca281d37b4805ec9896bb9e9fab8137d9e837697fab702d683055f2c5fc31bfd2d437383e386a8585f3b2a2b4c3cdf1a77015d5c170b862ee7f36dcee1169e0fef39ecc059edecee2ba67466afa2925f3d7a67b6cde4b3a7e9605a72a28c9f76c1683e16441fca8ea9bae29df551afe56349595c4a3155e194fb27cc8e6eda13b907b36200a60febfe98fe49f75814e53ae464a3c2566a8a134db9bbad6bcf4435288cf6235385ffdf6b27c539a4a6302e5c1d007c4c01087f6e6abb57c6ed57e51b633764a3841c60df74528523b7147f56b0ba719b6d610a7ffc89fa3f1f5529cf2424cf027b1c819a77c8f8a640891999d2196864339edef052fa0a58e148d16d0658eefe40be8bf8082ce11daf955e80ac03eaf2bf429c122b373bd46ff446b632d6480e0aaad29e2173b45e4c94b5d53ce30069ff65baf71515067b0b9714454de36ed24c6f4df368b824024a78e500d52a26cd91a4382f02ab597f313337f02ab6ecf91205b3b65e284b72b88c04de6d430c691949a0bba1ae2514ddc70d3172d7337161686267ab85ca642c43897058daf13cda574f786e73ccc7240434d82660b9fa84b62517776bc51cc22bd50969ab098602bf78ab709dd0f94a0810ac6a0345925207b664130c65a600b7cbc8d76bfc708aa5813ca3f933c2bd16c182a3ad12472cc8b3589176907e0446826a84d1e9b8374cbbf4bbc8b1bba8133e10c0d649b2065e1eeb94752cc466712ef4d0a9d39ccd921fa9ed23ac3a8ce52bf414621ea59e372ba1e294f49bbfd93c782b3ef0cbe8b2ea7d4480c71d2913b6d6ee1fb418898cf5275980913297683b86db763ad3e7e92eeea3490cc46e16cc96c9d1890c2d614fa78a2611af7886bb8c16e90c0fdb96bce3bb4f92285bc4ef5d7e58692553b36ffdaed9e71830603060098806a3b26d2948d8ef5e727d331dd0157756525c4c6e18104e4e65c17f7fbfd809d06321242b903eba34446fa0c05e18cde122bfb3384c35b6e3c13668ff6d770f6059aafeb2842bff0ddf359ec2f44a76fc40357015a946a8146104434b913e218896b556cfdd7c9d125f2c26da1dbfcaa7a5ef139c07d2ba7b7dd7c843b2bdc82a83d01477109a972b229844365cc0af017fc0f1feb0befe552fc28a6405a11712ffe116642623ce4224b28d6c6c2c8e03a76a32c7743e9023c56207c541a5fd9cabe2ce2164c3102b078b925412c6a24de39f1f6ec0526174abd2984e3320630468921e4fe4fa36ac0cc8ad9bad5db27a4af27805d4544588a19e33ff08e475489a94c3a1ba33e4815546cb226b7d147901966941855d132d81251edf7076755b6d0b9ec3d54a65455b6536ed96f04dafc598a5e91f7064c5601df7ca2db8b7fa270b63d2b4368135470b80f413fd19db0f026442bb43e0d41a4bfa5a911c533115cf633e2a7898d9098d4d5770c20383f49ec154ed357ae27927f3eba78c017576481d95339d26a2d6ae6d01d169bab3c1935a53c0db7a3c1223252a325ad7936c0b06c4f0180dd57a92270ef0eaf4766998bd2d797814727cbe1a3fd5a79200a6b3946b3eb57c449e690a25d40c173e4899f25e9a7b1eeba62ba4c501e74290fe2a8a5c8c8812f47070dac47904ff09dc0f90d800ae5b3e6d71aa983194747a3302f3e2a7c9332961aaf171dfdeba1cb3c967191014bbfff736a882a106005622d7630132293899d9e263e7607660838ac0e76626f6652874ff0b629bdf039ab1d5f068b43838bb95812a5a877082c290d767938cbaddb4be95005592c43f872cb65c5a396487c425bd5144db2489f9c5d9a2d80999e3b4d5bf1c740c91c99f8adfae5b144093ed48db78b156f283f9682778b2e53d844e1780eaa6564f9831439aeaa2f6bdc1ae96b16fb748660d8e469e4a393da033673a6c24472319bd60f7a976cf2b3f0ada951695125013aad4a927035b1c237d2a14b0b5fff31ac9ceeeefed4012256382de359717193dcc5ad848cb5bd53684b713ef2362644ff4084c544d91f808a4338d7a046a2e81ffbe55d1d14e807c19d4ceba2641f53f907a8fa59f1caa217076757d80e2add320af940c8293fafde13e85afdb2b12d3661d6e616caf582903018431d35bb7a256e03848d69177d350271fc62966d81c54cc7ac134ee0065d3d0bcca0cdbdd60429b482c817906a87a6ad684c634e325ae5814f2a3a10f094c1b9f6d9db73edd7461abee30179ae9db24451d50a784095386ab210d3d8b47f217964894d033d35f024c7d2be1d1936e8c54a934d8f9fe0cc4d56f77b28c035a748b2f00a8dfc6c0538a6eb77a41a7d4debca8bbf3cd1100d5f17fec922ef0dfb26f73bfa377c9ae0a8db3e14ad7dc9231386f4b91f83a255a7d1377646dff7b299519a9658906e6310c1d46a87fdfeba28a97013f957e7b5539b151fa64c8a4fa58f514eda9398c1862bcb6236664fda8b657d9acca24a39a0531ab9d86b02d84dc9826e7622fef116795446130c8ff29f1c4ee10c246598cccb3bc558494a40d59eed2b24d014f3f582dcbe8491124ddb6dd5cd12095883e4f4040974b3be3638ed4d1804b2e048dba85adffe116b2ee0472188286ffb98015d4e2a56a4065fec153bbd44be89ccca85b79a06247c48e5520675f808906d9a54ae1fa50b8db8452e6ce88ee1f70313e16bc7f94b7052a5dc4324fe55a75878a5bcc58110602ccd1b7dc2447ca74cb361d2517206f39b2a192774fe6509c44517bfb3c753cd1a059e14bfaaabacba12ec2fcbdd7acf95d29e0d7bc4a7f2146894e105a8c10f0d71f5fbb489d66081c3d06b5342308f6123a6fb537cf766f9178c1dc8b7b3da71cfec843e7f94bb742b27e5078cbb0e94cbd049927a9920fc55fff4e5da70fdd4122868516ae90f2f3e28f64e675f04873904524a470eab4edcea91b2a97acef7e28942473efa3755f12d4bbafc2c57a071fabdbfb2e709b1cdf3919413cfeb1d6081ec575deee9c11796daf73950cb93f81749215e5a710c4f7f6fecf86c93d431bf8358bcd4fb2e5337f59e15dccbe3870f84f4087996b13a55b192b2c717286e209a5675f7b7d6c9a06b62affea77c01ba13a541da0ae84b3a70ab9147233fafe7d6c89f7b2aa9503c217ba560070bc31db326d46357f20eb186c495d00e7fa90eba725a27f0aac2bbfb83ca02d75ecae59cfb1e6ea725ee561c96b9efabe816685c3ae18783c17ee04a0f6ad3c54531a02276b6304a1532a462d0a28bbc06072e456929229e67a1330fc85415fbc3e4c9b199c9ca95a6638cfbcd698a6ac54d06a21cfd3bf0fd0b452f823ce0a15a82580a7d4178c01c697fb625c91bcd6166975531de8f59c21f476d2b74928262277216da1f89724667d6bcac92c6ee3a3bbb100085db2c0085728725855fd44e12e6f6c060258bf8386f67fd06a40c7f978a769025bb6f213cb95cb170e5b7b570bbb93818fec137e69d7f6a5f4ac3974d21f0cc2ec1abadb0c695138fd01be307a30f9279f4f2030f2f8552ec66f073857e75992c7ddf41bea30ca8cbb83ad7b7aa82530e2989aeb00a7cfefd23082e9c3c88e652dfe14be7f5a59709e9d2b4665e191b75f6eb4317023f7c2374fb5bca68f9c0cf3864680c41b05b0f734dd8697948db0117d147717c691e0c31fbbffb0e5d3f379a743a3f8598079c3694514c89844740ad1f123052bace8d1dac22efc58b0196a807de1bc89baea8300d9e8ad6cec7d2cb8bc02ca48aa06cd5f2ce5cf0dcdfa9cdbe1dfcb89192d54c021a681bdb74cf329fd76c0d37a6e564fe524bedfda940a28191ddda1cde83d5b73ae0a7d281898af82fe18b048a99ddfde544c4219081ccfdeaaee506b499dd574cb0d9bdb7bdd415e2d59f575e9ee746d6e4c3aafe63d8303f32ad0f0fefc3f8858069d62a277ee6250c63c5e806d832fbbba26caf28b7e988cb1a4a9fcc74e0630e478cb3a9d46d9e4e14a16f8305157393e810c1cabbdb610d63c2da012fc42deacdef50b314932c607cfc14659766dd263290625b0a81fc64460ff1ae804f0cd15f20e53055c88f30105ce656a03b7184355c85f04a83facc362945f5776388b7933f9222c33362b401f75e29ccd0b196da61832b4ac4979168d5bf470a93caeadf5186b3557bfd939127bc6a6266740f09820445d261aa06686fa8ca53f978f0b7403c427851b126898a9ad24e1d37bbf97b947929085bd1f7224f13d28749a76b806e1e09432bb4dbd78f2c17d1a59052d10a88f58caaa5d87ffecf26420c9d9098731a123c9681ac060338cdd57ed0092efaa7419bdf7eb1f66ec3c5b86eadfce9ed41304ea71a78b23d4e981a33a87bdcd5adc2a55807dab17c3db0ec152bd971dc99c2004df00c188cb965fe952425bf32d02f8e5ddc495dca00304dd03788614cef849c6787ac9533372a08704bd22ebc2db107349f232f9f18dc626ae476baeb3a04dbe90206de3b25aa5fdf9f06a3e4034239521af387859ad51dc04c25694fb84a948cda53726765b145616010af3c372d1cd706a7c55deb9944c7fca0ace0903aed97f14886fdeb95afcd714eafb08d8e615d27f907db79f82356607615f8ed74d5bd356df9c1bb82df9843e583c4b9c02f3e425d81e0d1617635444c64891421cd34a447b3528263b93524b448377a60c6cd0430f5098c0c70db81b5277101fa3be326ce8620617d28b1aa152752a49fea680779486bdb398effd5c03fa8122cf99738956c35c07b61f15a99f19e8b2cc31d6cd10002061a5ed57fccc4fd16aafbf52d29e239c69c6670771ca71d710700d22f4389649fc48a0c1d60f4005e2dcfedfd044b471f9eedcacd51bd76bd1326ca8cb27a8f2161f6339c18892ca202c0f0e8456181407c825836795156504d6f44c1ed0134840d452e4c3c48d390196113b461ab5b558f44003aa8643a53c0496078f1a3215212b67a380730ce8f203684580bc1e8574f1f9b43110672f0f613adc6587d68cdb50df289adebe0a3051907ba8e2d2571295969ef2e21c7427127ca9c452cb03082547774fc3f30611d497638e3a4f94d0e22e3899ee76534582640e184818fc7f28782da0a5429113b929c89571ee68557e2ed30c63694cf583426ff9eebf5423fd7a0b776cdd3c08bc64b6311eb2be0e89f9c042184494830188ba101fc85262b8496b81df873c16b96c1b026c7076a7c9d642875d173ded7d8c275915f06938109a9b700933be3865eeb6b2e478e19789c83003973373a769c247f0eaef1eb05222b117f54b805210a841b66577d7e9339ebd704d5bbdca734d3ce77e5f0fcaf4bc9cdbe3bb9c1a65ba96d820a74760f189409c9266799c0d30bb3ff77912c936d67da69dd75699b6a73e4b1439f7285340f1de9654b0a5ed6f35f29ba8b6e7c0e6d0627c507c09565d08e347ceff812f7b9afe774387d413a4f3ff463bcaee82b5e86caa42d90db1178e365c3f1712d901f75b9b28994a4ff2166d97fa7aadffa757fe93ae4467eb69fe780afbd31ea7917b71461f156870c8235a996033a9b096f5d953167bebef4a40eefd5b8d401e9bf494d45cede0cef541adaa7f1fb1edf12ecca5147967eac5c118de8f1b2821d79f69fb134c79d30f59bd5f6deba52b2b1266dc02efd1414517987a58e8fe2120170c5fee2abf26657404abe51977a4f1e6fa253f3674b0066a37dbc294910455f1ec1827fd4ed469751feb9e768a1a6c9b71534a31d7b52877318ddbd426f08edf84e641eab0591c8ea9871738c038bdde90e0e2a153bdf5d742683822a402e7c365c9693dbcf90e8f94ea428456d1ecb0906eb1ba95f0aefaf9faf17c4a251089f24c549d6a033a258c50aeb222ab0eb4b0236734534c8a7b6076b828e72870e25c727e54b8ad847da50af16d70428a6e5738cfebd0c6a68cd5332f708e32d7b74b698f47e5e55bdd85a43414f170b7f37b56bb2ceafe0fb57354a46f308a95e72fccb3aead1a22bcb86c981d1cc3d3481e0784acd8d8f2a81017802abfb8a2c4c0b43f9cea9cd5711ff7c981f2c60e866f6287c0247276cd6fe254bbca15387c1b87f04904c5c6c4d8a7fdd2aaf8807465033d245c465a81d1edbb5c0dc7767fdbf98d3d69be11f62536133c10278cef605a171152dbf69232aab372747b47c2d57a75aa1a1dbb312cbb55c70a28bb809abff55df8541bf68f28bc610e714c07a625f920e242eab615bd683600f9dd804d99db5b8434525081615444549a0ba61b1c9447b1dee57b04330010e480bf50983b2f341d3f767b56faa6288bc69fd12c4d8c2d33af091f87d3e19174a343e6907ba307e16a7e9e42095706e854a1f7a3c4b1bfafe33a809474756ae65e8d8230fdb66c13569d174a70b3fa39db57e9c4d61675168233af84914620df4ecfb15441db644cb3aaf0afa785124893d05f0e987d7584da23c00bb8baca80dadb511df361a8b510a9ad74433380d6065a4dc46dcba7abc469e1e267f54773779d9b64b626c3f98af2342e545061bb414055944df4355fd89d70565390f3110e059cdad1058a84e37c8527cac2c1b7e5d81b9bfe9848372cbd28881876e5a6e122bd7bfcae7354b331ef34a555749141709ce453e45ff813fece1630bae5d7514812c19a6ca24239eca7fbc058f4604b01ce1f86f557e0f65ded82c4ad9913a730f04588b49b3adf480690042abf4c4914b899c2395f794bbe0e58e943ec032160b14d02c1bb669eb126ecf2a2f777b8520b6c90da6b5da9b091e95d168f73a6c0e5e9f11656fce9d4e55c275cf742170f9547d19ba1ebdfaaf2ac09ede250bbb0c7d7d73597460791a3797172849de5ac9896319aaafdc4ee92ef792f59228a42e2b70e3a773bcb50af06f5a20decac93247bc64773ea75a81f2bc4149ee20f6ca533617d5febeb91390bf38298139dcd23d509043545deaa8dc4fd40005237fbca3f2132e35de1fb3e87cc05d6602860af8bb7a8c0b69b58fb1293845c2e750e9147c551ed7b42bbb2e8b9b0f6edf8d85b99f77984f5153bb7d0e81bbb26c65c597ead4cf671332a7225e9ffd0ef1eec780884308728afc3fc0c643cb3bf4768093013b221c8cb6b9a0ec4bddf66ec8adc7bb8756aea6b4ee83cb9b761dc91d9258358e272da8c8e78691510451854161ffe75e5ab8b7689e1be43be4a888167abda022f88664f8b81ab87975fc610c5b4d5f9ed01bb211643dd6d6da00bb208609fe9b49511dd0b21da417ff2a2cbf297bafbb073b5545548a11d0cf0f0cb5ce1ed9e213c2df27b1f96ad67abf27d1318cd58df584be08b0c81610658f65e144bc78cbf251a8c24f80bfce7c1d8088ad52f8b0bdf1fdbc48e9cb87efd51e9f1745d17e9c38c802573799e13d2af960297fdbb0bda80c55350100be2158dc26d84dee8ce3b3d56715a15f1309910c819909268a85df57d9942ef07d4522f8e1fcb0e6610a35bf965ff0ca1309d6b2f1c73925df5e6ac58e42248b03501ce52e785cae52e2a52c6adfccc839a3b19843b8bd7e7cd2de08c2f13bf721ee3ca404c59afb59467de8ed47c9e5c09bfbd2b00c2e37f28c6c78db3fb478aed33e2a769e58df994b1ff125289716f71c9e7b029e1846e6cb858b010196f93652a0edb7b05ba725043d6ef24270da2fa32f79deb29658f14a87879d2466d9a1cb04350d8b8b81bf1209a14268ae8f34ea97d49550b53a07ddacda012842c8ed8ae867c8a8202382fd06856e12b6abfa48a0a01a4172385b14cc1d64d4a75522a7faae1e8a034418fd18a97144a69bea5025bd23f11b1fe436403e5479b894505e340d7423ccd5dcb80239fe7914e9c6a7aca78d326e772a7523f357179671fcfa13630db5bcf66e596f971d2090d9a6517e3a87d0e5eaa3f6a820b8a55f8aee72041e5ad6ba4731e0c9620070d7d179e19a4abda4fc8867f078dc545569a9d8719ffa80412567c40c76784e40df25cc0cd7147a374e9526e271d394df960f7701d719f2437a29e017bc7ef78846bafae6425ff13df00ee5bf3cc5fb2b2eb8d916fa9cda4b5930b925ffde25bd57cc15381fe01b20a421a36bfa93cf3837d628e90832213be2f74a666a9e2b7160b3310a0a2e1e01ae7eebb122216d81451d69789680ec7985ae19a369d4d1f07cad0f105f3f276724016371c16c8ba1251c81a2925e3e7f791dcac12bacbfc943abfb04ce265127c3589204a4ecda9bf26c59020a37e8257c57a458c5945d7025bb16064771240ea575618f6ed133961575aafa912b5c53758971dd1604703432ab9467174ecf21234e6e09fad122cb940069dfb0800962c550d87f48870c52047cbd0ed0766b466815f5990e722e6dacc992bbb32b80f9c63c82060cf5269cbb2174f4694df2cd89c19f6a2459adfb2a6799c9c23d94184bf3e64745f37dcaad34dc0fc0cadf4480efa0b442ffabda93ddc4478b0010316f7c7f0707ba774e8ee9a2436eaedb375fa5b126192975128a24ae83dc77e462b690aa068210de291437fdd26f4baba3e5d4f8836198a7e9ec9bdf7b9a55bfa23763fad2427f76d0db53eb9a814b9a8ef87eaea74b4c9aa972cb68cc85313b4ad9268750d33fed0a1b293067a8aba317c0519ab781fe7f41c930b4cc4047a2b84fadea5e8d6716cb37728f09c9ae1c79d20a9b83a86892a91043f74606111e01a06b43cc9c34fb59ca11a3393f69f7543f1eb05a0f16dade51a593737723c347039423a8fa02b4d5e9c8e2823c67010c138f978b98f14f5fdd0ceefaf6a6d370886e07199b465c6c7cd7d739cb7a28b07a4c8a04f39ff7566a6312dbf3bba3cfca0c5562a5e07789f54a17a516e62366ffd5bc352cffc09342ea3c36ca5495764dfaa269be459694d211f720248a188209846a859bb2255318cad9456db990f70f2789fde12e079177a970b939e6cbcff951bd47236684a929cb5929cea307dc2aa030bc9d7b9658898fbca1bcb1585dcea6091e942634a6689c721c64ee4e645a871a138acaa65e9eaca821b34680004a82654a2f67371af1a493778024c7fc0ec490967019dbf74baca45a2500d58956de54b2a7a0da2d1d0690f02e71bf384e0da0076dafdb4871906a9e2ce430e63b2e21e60e73fffd81d05c9ceff87b724ca9f47cc876d7b1ab20373b89cc9f8ae44321c3fdedf8f33afae8160df168606540768d8673a97eb7a21f05bc9433bf2159ff02be7e4b2cdd5d3e81832f2f0885d5177fe4ccd74ea470f01ea9ce7c72e9b294c8552f369c14cb9e2113ae214e62f4072e9388c57ad2b86855c7ff5babc57b9fee8382f6c9d5c963ba84ab5de0f8c115cf82390f68794a79da71c01ad7fb6b8fe3b40db56d75f5c25edf0e62d05c92e82c1e6900fae62a52ed26419126438a3cd40993d463305f5da09fb3ee3ef6b8431fc94701def85567478d525c3f727c145d564a8005959c3744becd350a50f4e031caa055bf67d987300a5f66b974f0b9f17c8a15c8c7291622c5578036a4a4646242177760184a0a09e83642d8e43a1f28a1221f8050eb867b27d65b104651474fffbed533f7d05f666c36c939b5194c808e30a58d18dc8fd62892816d3e2bb0bc87b37a0f332b03911bff48cd5ec6ac5f431952d1b8690d5b3376dba7d45ca051d421bf233a96faecb4cfb89d231f1bba795dbef1368ee8add1b19418b79aba862a735ea794fa0e22e168bf03fa7f0aee433be4c51c25df3ba0b43e412fa62a94d2ee7cb9acaf65f948deab9c64f6e1814de1a660d3a0c5fcd9cdbfb5a3826320096331eddfeb68a9cf47cce1c5880f7428aca641cff73745d38752879cadeb6e916ed25aef37bf74c7275ccb2e7e23b7ece281d539c033fdaa67274da9ae8d028c5aea7b811e00454ac00ba11c97ff41f7276dc38a6c1305eb6d0b4e210e709e77746c0a28219f094cc9a0b6f00f7b744b5943261d2085406cffefca281f18d2f93b2f7254165119869c1e5ee18a17c3addd5e601b5ad77265c3a33f6dfc5abd88f871ba44605de50c022f82e1eeac10777a3cc639fd44b69477f6f44180f147e71587a13f1d57827e151cabd5f463164ab625b8c71b0765baae8a086e6a75a3bb9048ca234670a85c6fe59aedaf7cba7084d18ee7373e72672be0a9b379156a22bc90c479b1fb20abc24cecaf20ff59e3892223278a4bdeb153c64aa940c704daeab651808793eba1925644e49afa7ccde58c106b008b5b1552b2257bd7ed8582ab63ad7506f9e9162e4909fcdb8f118b40aa76e250b1a34d5c0395a2e010767445ad87f2d7001ebc915cc101bb42db05a8ca278ada1c512bbafc2ed052714366b13c902b8440e7502b7cb41064f4dbb20d15f82e9d5c1811c214e9ca77bfc1cb23b8c4c8eb4d9193336e115f75f8ddf00b71ee256f1d2f5c0517c94cb96d83f21c8a4b9950aa6dce98eaee58cf8ba9145b75235339913ffef633cfc041ea8bad5572ebfd015550a2967c43e8c22bfe8303bbecf075eb5c706a8b7c32114f86409f575228b258d853273a958fbaeccda87ec374ffe39043437946e7f4edae9dbb1e300df24f527f8cb028b9fffbdea24f04ff107ce97a9adb2ff2a6df200f527e28815e64522d3384b0b25fd9f34210106acd1ac335112475fdf79ebb6f3029f06c4d0695c811a1326dc93cbb37f09056c5cc6c52e9a4bd441c894ea48c73db5af82f69b7db8069f0c872e55165ff35ebbfcd4b90e128a32fc55c8e49b9de525e4405c9e716c2cb3cade6571bb3da7583870e355d8aeeb887610533f08eb08671674a27c593d398c84540d90a44467f120dcfc81e2b2b8b2cdb0e639d325a3ba7d52df2d073e56fae5326b9b55de6defc0714ed9f445c99c321cb64d156c23bc2adbd55d201686d57a195263f9614f18023ea102794343e39b38e2fdd03b7a86bffed43628ff926ba5887216f2d2c2514e5b5a7644d559b7cfc4417b9af51179dbc6dc54c17c92f5c4c364f0a86d943f2abb8e5cea03d34c97cd622c612e4a972e090d65486b7961bf54eb9ed5864fc9faa2a375ca053181e064fc272b0bb2f8184dd0c5cecd1df689fd1615155a4b0efa2b91b07795f73bd1aeb44db26618fd6d223052368c9e0aa13eee5dea0348fdd02a021850a3a821c46c9d7a4cf1d66cc75e5b3dc47c261b38480e6f27aab3418aacb9778ec22668cb8fa64475d80d6d2b964adaa86a6d695e6b42ec28afac5e66d491dc91d31f62d194b6b0a9ca4556acfea5adc57888762674cf089c4e275020780241ad62c3425b297534f915f9816652eee32c9b069b956cc2508b7d357c5557bfd0bbcff90b46c05310f4e69d2376bafb8a9c3a6bbb6a027da49044d4d5f4f9cf42b5cb9761878fd9dd43a1a75c4f719c3b891c8d6b9d5be42acaf6bd052f21c9f299e80e6377014ea5fe6e6754533ce4262e670ad5b5c7e6c925ea3c8fc62339dd60dd2125ef880d5a7f5d3d159a12fab8f935c83f6ff79c644d9163f6cfd9bddc35db88b0b7620d7beb8187ed1a757f3e47f46e9a992e6440afe6e5012a00bc31d45c1afa93de1c564ec2cd685095e9d8307853b11b382b9495ff5765af83259c78ce975c79e602ac1bd9ce2b5b0d9fc63bed2c2469802e560a2db31461a0ac53ccf5899625aed3e93550364cf15f9e16869876d66df956204397c2066444678690e78c4ff6b4bde24b4959fd3dbab7f78f835aac36275255337bae4476a875a65ca34ea4762b160b6d198e802e50dd586be01bcc0d84870adb5f4663144b26abfbff6e00d54d3763f92d5acbfb2110edc93b350325f3b1a3ce61a9eceb35e422756e40804825ecf910309d1d1914609d525a02479f9209dd59ffafcc77b911ecdad67089b99bc9776b38665db293fe54f7c9bf4d566434d7e8598f28b936c0eeb04bf2d9be1736ddcb60815c99ca8b4b82a9a56351f92a6d0bbd9b3281be5fbd8afcfd83c8c9ac05b07235f67f3a4acfa15b9018fcfc7cab2a7dd90c01273bf2fc0ec26e023d40615d20651c887ddb4e3fe6ad5c06810dd57dc1dde3ffc018bec7cacf49a331f1c05fe625d00962a6f7d91f71ed257c69e55e0f5f69af1509d44e01cd9bddfad3c3e35b99bc6bbb3855f5a1916291a0fb10e00a6f1f2ece6039116254e52ab2b64dc2030cc6aa3167dfc1159c23916a1ed57d7ea9c5407f93ceb161a3d2ffe9abf7dc75d3a41943901d8132419753fd38165fbf2c13204741a8cf87dc31ee3a99a4123af7d9478d48f0c399d5f8509c9471a333ec509b5e5a7820dc2b8260a2ee18cd6213e22005ea9a4b04069ec7f299258e22f02e9db731f931f42f7e811830dd2a8f12145ba8a1f7b5128f432d7ee86ebe6fb757c4e8f88ff73f19cbe23c547577d5bf39206b57745d2752c30daabef90420762b1a2919554ec20931f4851a52e8a3fdc5a7c182f4565e2e392e77a557bb34a6a9e3c3cc28f5f69236cbf5ca0f33c581e22d52d6281370c201244e4894413ddfa954e1230367cb1d68401580a198dd50c17ca80515de9692e67dddbbd70881ba11cad4e25ca4f04bb7ca45448b73f92231aa30d0c1d5bb58afd72e975ed3f9b23148c0b15da2ad467680aaaf28fbb8d3dec432fe8c59fd4c0d24916419b090cb3135c56a7f392a1f3aa27b0aafd89403139ce2fda435fcf3d3ce907ecbdc3e954b6137f922443787b0a80866711e255337f04107a146c3bdb63b8dabc25c6aa23203fbcaac68c1575d7db416e5de3d90f78c6b62a32e59c030831991f9e87a285e6f485e6117d4b70b8ca3888ef3e23e5eac3b3d35243a4bd3da8a901f1cee9c1961132ac14b11702da953dbb71fea9701f806c4b5fbba9bb4563d73cb5f94b04808a214c424ceb22d15927e65f8e8e3f47572fb62441bdb651db53d6056c66252f39f2e28a50c052d2fc016a19eb537338c1387fed2c2e6ce13133fcb3b3ce6d0eb1271bc98dc8fd9ded803c64b40cec87954c42fa232a4134c3fa48d03b80317eb07ee425c6dd2b3bc30c405f4d93f8233654804c755ab0092467b25b7a78034e137abf97b0444d1502095c7201ebb6074343aca2f3d0548afd8b8bc880618df9ac52c5928e5d3c0f8346d7ca95318e596e9c569b7d682e2e1a28c9d958219287f3c5632542e898cea7eb101c126ad563ad0becdf61eb132a34ac9ce44d9f5ced22c6e44879872769802bc6405240d9a17fa631bdaf5bf363d95bd8254cb55dc3feff7f73b9816b7bde85bf9423a03ab99c2938e5f6c219786f3857070a890dab00db174f500030df85aa16a362d662f0f917fd13a4cc724ead09cd91f8bea3c91fe94aafdb8e3765acf5df6d2c1e7386df863f3e35f09c7a0d821d10fd2d5a230d25dd3d80f0bd57b2a61c47291c25fa7f878d69544820d60fed462751eda1e7da12b354e31a71c3c3c29e1f118ca1db36efefe0e59fc5fc23400b6428ad7b0677579f2c7e17cf15aeef150e1e4886aa11c569cd3d6ecba98fb589f1843f5512e872e13c01d95a633a1d75a0e9cab303236efa28bc80dac4f7eb309fb17ee78df4fab3fce293b2f5da76572213e198822fa3847a53c6f9948e7c6ebfb9d2e8fc391230c9014fa5d4b7a9f9200a34943f0c219d7048a9a44567d55fb2a1776ef9a97a0c708385c35bb330fe9c609f41e06f769f3117bda58a31a5607a0022f9d7d0ce6851234f22a16f2096ec735fd2eb174ccb72b0b3fe0d46afda143d84e2944efb8f75b9effa14dae310d0de555bf323317ab5eea79a265db0cbc2778acd88edf24eb929403ac4d850a74b7a63a3c58f9701e174de59bf2b601bc30415aabafff8904f4de7b83147f9e28cacfc1b675b322cc926ffef0d5284286b9e0c821ee44118ffb1c7bc96281de634736f64f9b3b09c9e67bbd64e0d06dd7d83a062ecf76bcfe1812b13bc1ebcdf73ed1df5964d8e6e3093c20a2b16e42af2c7f36d2226c1414652e1dae74412f99e821e0088b98cc1c853c2e1ac8e9fb1fbca862614a198864428bf408ba86167503143f5050406f4c4ada1040cbcb3eafff4060276f3e9b7d2d2889694275d92477798a8ff541a0516a97f1c22c64c2842ff7abf2c233850461431a4b973df11ad1c5d203ca220bbfe81b0dc4ffe748c4b3d3cd87eea3aa26046042e46507beb204363705ad965dec42401d6418175b9511dfbe97f63a202668c2a1f85154862ce66a43736e54b0b181c90e3f3a8bbaef9f85a1b610fd856d1919a68f10a837dfb4238b2f12660c00522bc1b6bc16b0ca7ba1fc47aee5ed5238207ae1b8ee480a37aff08a5b8455fb68f16de87dd0048c31fa3ff66d2783612799bf7a94c66f09d27dba0462763f325500cb427b62b7b4ab006b2442640270e7b5659ee4387fc205266e8eb79a4295652bd00f5e1c1ac593a02a28e7ea878825bf4a68c9d93c3d74babdca9c947b163d7ed51695018b055e7e26d478daa9bb26d3c6e93fa31ace4cc48911719eff0e8dab97db52c66de2e547720dc00bf09b7aa4284946774ace633ab1997244fe1516afbd1dd534d9bb7b2626651881c9ab59c9bc164de38d7d5a1bd9de4d4f8b915a7ff790bcdfc8af9736879339dfcecb045c73a7092858041d98188708acae6b071bb50284aba04cb21318f70934e556dc6d057d512878b261f0bc1c590822d69e83d5db1b62409a3df422d9dd449191e0000d06def9b436b2e3de4795cc43e598ff3cdcf93a07babf13685431c695022cf7eb68a39e7acc74a15abf66b7f7a7edecb511f787452e0b5599ae40e868419889897c8a1aa4a136d08cd90161cb946a5bcdd5a0788b4f5e6cfd36550ed687e158ecd1f20c022179a0d41a1c420119353d8b89b37978c33fb3032c7bddf3e6941a74b11639bc6a8d2703c852832748d5ab937e7a30fd97cf74ef934bfc657d232e30290299a36d65cd551aa77b41f8b160b11b6e096f93de18e7daf4485af7b927cf07d1230ff8f5cee8c40ce9c8575e6320e3614236a6da17cf228f65737ad08a0e8a6a9937bb20fd033790a47947f8b85c86d0e512943317b74f45748927567ab5a1a324fdc744f0ee08373390e7fb5957f494f4178ee3db4f794c99a34f648d0f98c22a8a19d765db409cc65cabeecba2fb25381b835f68a988318f5576e520eb2c2559614c098cfd91d6d1cf5994b18bb6ae5129a7e448e3df56f4f7b199ba9e827ae1d78e4a70e986c09afb0dd5ffc4e2aaff3db42d2931f1ddafa524fae2ebc83f31a314ccaf0492c0774b9d805122f06259ae4bb5fbe786d4f3e22dcca5558d5a483af06a8c6ab50d7b87e5553c0e9cfa7d3a89ee15b17c1dd3372a1c99af393816a284c4a0f8cd7a52279eb534de2deb212216f30318581c1ebe12916c35a0e1ea8155126eee334c9eda4db15005589c5ee21f2c95246eb33c777e173baed81299b36d71b310dc43e330a0f56d2cd81fac93395e9465fc9dce01f1aab8639965537310af50052cced4c40c409088bdafd8ccb161febd2c771a0dad511d2c9e2d24f38aff573873cff70ae9c8cfe38a5a7d112de3309fc541f02f6016f43dd889b8d6db68b805fcfec6235de7ce9a54442b43a063f610ecd50227519aff0980e21e0207891fcf199b16e823185b59a7f2fbed9a65d3e4d9d53a1fe2a3eeed906aed3675a18c88a0b797c2ae4a3b5d855c9e195ade7202c0c5afa6f2b531fcd16e6726ec356f47db5fc5e0a70cfab10aa86cbea620370aa5fc8dfd4d87915381494ad279905ef5eb49776d18e2a559b411a3925ef8f4d62b11b1a1a1f242ce5f4e93eb2b7669a934a378729c1ac9ccf0ee2fd1e57f8d1fce9a4fd767e046ab015ec35fc2eb88c50df616734d9b0bed7aa03d86104be8dac5b197fb8c81251771a49177b0c1255498f6c6c206462e0bd2ddc477ebd0e699b901ef05ff50f2bef79d0ec7da4cf133dee0c4daedd1d585894592176ac748cc6a13003c1985606520e61021763315e6a84379d39aeed3c88dbf32dcab1e7b3be4f439c0d8ae9ad74d16ab1e11aa104e38c95ed26aaec5564132139487d34f1fe11e3f6c64c9b3c902763968f7616fe7284619b96844a313309cf017c015548266632bcfabc453d360f99856af58e2e173c40592111df55e1283b6c7673f8a734ac64f8b2fd8f372df11415168ea7d3457c729702f2cfb9c125ac90f26685d6b2bfafc62df3ab838ad23aace42caea9a1eb7ba216189c3b0b5ef040d40eb3a8def1d84528651394f54bb4a646ab1836630c270ac5a13574ef589ade6d76ec63aef999474e4a6e60cc7f41dc02fd720b141da006a68e1d555c99e7ec8f801677e802d5dd433eb821c3a554b752506791d1baa4330b01c04f3b0f48020f2d6103ffffd98054131e887445314ee539d700452029937a64eaeca4bdde62e13b6bf49e3f7065ab634636b163050d177c74c90ff6eb071dd9154f85b42ad7df9abe76737670cd9a0bb4a2d1cf9690aa6fec4e220dc14ccefb2ece56e526e8c2fa2c916294132e764e571331cac294956e06ebcbcabffe5870d88506fb9754054865c3b99f7103d3891613816f2caf046c8b1fdcaba28b3c4d447def230d4fcb8cf670b1dab8bd838f70c381144616021ae67f6c77614c0d5243b969390be1b9a8a68ab14881da4ea93f656bf6f2e12385071a7946b378f1f6db123ddff463e7494152e8a1d2b443a7cc9b1daca8e20fa7d8cbc4baa32e740239839fc80bd03b07ac034764a3d098ed8ffb5912b75b0990ab2bf5868612cafa32dac3ee1fdc32dc62d9a7d495a9c1d9ebb62340aad491840c9634361f40325e895980344260a84a5d4cfa741082547f46704a5e41a9df92e4022a14a51b65a7d01dd9221f420045e43610be3091f42e24181b013a3f5244475fb582897970bc4df8a1753195458900be3ace5941c950ea216d11d1f56969539dbbbd2b93ff79e75585875c024ea04e7915d7d07238761846a546a90a50c685f05b0f5cfee1fb9d0ebc6ae8e863a5962680f41c4bb2962fafee161a9d9e403c51c5cdbf1ce282adf2f1c0b0941195148602d3467de787467315ba591e588aa75ee736d6447c1b4ec0a574e7c177a3ec0feefec899c0bfebaa8dca66ca4412e5fd5fc66876dd24373817b856587210959d7900d63276c441d25df452f2554fe24e4dd16fa7675987fcbcb0f5cfed364d1e95ffbc29e5308651113756c9a9ff15a89991e2fbceb7299672b0455647f80f81154e008a967bfec812670cf0d9d54438d418d796824602db33c92e793bde9b16c2a717600d1091a1c5dd0b984a9ce147797325212314fa816e833ab70029576ccf9e7f7fadd4a99ea556ca640466d2be551827bea2055a12f55ec95fc64a851c79c141840cccbc8bd63daafffdd693f28e9f1e5dc7aa96c3dff6ce0a6984429e812c86cf70d9fc97a2969df7eabc22e65ee0ffa26ff9430fc9284c6b775ec0a9a81bac6f3b2801ac0a0779e56052a4550d01d9eb671b9377eb556ed16a8e0cf6f67b44904b067ea860f6c9bfcda0bafeb940f1abed27f8ef43d96a32201e08774104de5c4becac671fdcf705521a292782457c27eac7172a8c4b87c3e0b1b5f7d1aae598327354ff8e0be658eb27db1d478b72b067c0d0fb5b8f70630ea2fcccd0c44aee9c8cc0bd98d5a596de63e7e3cea39e5c0ecb19c43a33b804201c2e3d18990a040630d235df211462b8b31a9d00ac36ab3f75059fe059269d5bc0c2f4be5911b11fbecf1a3867761d5d996e2f4d97201a8cd504be66826e97ed5f3f1a430d26cff68d3dad0b0cc9ae487c2c0aa217410ad6d16423bcb40f14d4195491cb1097e1bc7f711da6422a86ad43843d6c56b9be4ee9331248f1e85c6d23c35498d4e3c7155890074687bdb5fe44959f3aabaf782a2e4e416b51581a093f19c157b81a03d299b9f3ab5e45846a0199d0d4d9471e734bc6a8722ab77c502ac39f5eb594b7f682718f9c0130191ee11ee191b8223ca8cfa724cd773458e9173a13cc4219482e79d945fd7bc9e2798fee3c628926e958222584b86da288f9f1963b8cfd814bec29d13ea2ec72dffa2edb27ec970650863833de3f2f433bde416c5fd7fef6baa4107a21528906a6c58dcc2c9aa8a182117c2d1f993ce77a311aff0f8849a5a7f3b7757cdb79133753dd636008c3da205cb194a4819ff7bb1fbb64e393c06c5ffccd9fa165da6f6b0f6d0ac099a559faab12b54aef54bca5c66601033413597c539cc8372122a7bc53b05ba1ce7b9aeb88929dada90f16df798b5de213885641f42aeb02670a330b77665e5a052ea0ea6b4c0fed6ee47c59e715c687a0cf5c1e3653c445a05a8324f44f616b71807f39598edcb95741bdc0657165c7a8d4c87386c1971c52b802897450429cc3dec953e18e7f0537eaf0dfc9272e4e9821ccd95e8723a6c77cb013268b8576935ed156b588a5bf31e56df58770618477a1abdce1de9ef217e1c144136c55b5c650137b093a054bdf143fa7c22bfb9186f60d1dde603e6f23d928a4d4acb429d0d7c66fae6ccb03c952ea4cf0e04b5e5ca17989f8fecf549039eda1b6d0fd0a98655b577861480be5b4bf05bbd3f9c7530f0f286564ee6cdb672c3ce9f532d50dc22543014b68719f33c53ca2431b3befd20d2aea3198dbfa8c9f5a83d1fff923c7c1563de85cbd5ad85384c9c5d1f83d468af6abb467916a20fefafcbc56e0b0dd50c50d4699ea39c03b010c08908ed3206b2a31e4bb4bf98ffda0118631a4ce2c071d2737e51293f7d4ea0f85ada5ba7bdbefad2487b66ef24f1f4b928b82dce33054bb366a8f197d9783f945a4565f4da8aca2f806d5f1b03e04ed6ed0bfa4dd90ed8d78986a8b125b451373f906b5cdd009bd25719c045e7744ce6479d315074e62bf9bf70a8e846aebd05c4c1af6d53d3ec80cd4e4d916d43ba059236e04916496313870d33e6bb9a5e9b8bb61a05d0c50e4848ecea7e356420a48e9058894d3cc2ee9466a7adb15327fa7218f293e68f3bd2ad5a6bb1168b35964a478020d8a46441ca4c72087b998caf7e84e8f857a75665e67b199fe53b4e9dd1976b6ca9b147c761e490f5e4593ea3f99f616581e2f47dab929b1d42f31fc6c9d176ac8118f3ea49e04e148a426f11e73dfb64e2f115fb9fc05d32394001b17d784ae0a0dd80555b4c4b74f28736325dae07ff4fa663e0ed8a239e1aead1c549e11c8d709036871b3dbce189100fffe0c88dec8eda6feeaf1a9b4d578bf89cce46b60a356f435cc0636b8a5fb4e6792df1cdb476dec6c278bcca9d3a73c9172072420a834e95a4b661030961696ed7913bf52d94f4d592d34793de448eff223de2babc3eae684632616379b769b8c1334461b4903dc89b7fa2050937c9a198181fdbf60c314fea5fa500a196e5a9b07fd58ae0e579fd65ffed9ba0fff751bfec07cc356a5ccd65b62716f2d30cd8d15e5b774e1b1bdcf721f2ec9fc97ce99243f495807e3f023da4292856d08e4d44fa54e5fdebbfde922a3c67d6cb3d0396c96e7eea436a802510f084ea6c36c901084bc4dece31cca894f1c179c52ed2db2f8beb3e777a2dfe5d9ab37b1fe68858065956dc7da9546a2520921d2c194c2f7a77eeeae7ee839f816a6ea8d3345738e0db3487a7db40fec41ed89256087f733f6ccc8235487b0f5dd49669c5f2d9a65d08c62d777f63c22c9ec28df7a10c39a73266821bdf296e09cc8b754b558258f0a9e2fb844814bbb3e79937c1fda1244cdec1ed350dcceb8c88ea168002d3f7a9d25b76d9eec662595982702c67dcdd9f37630bffa62509ad6a76cc8dafd14d7baa6f8539190251b5db77b029c38ffe2dc6b18e47626a9b19be9d5509244321914952fa4f290ef184f73371a7b27e4dfdbead51deccaa1adb998e6d6b192f3923ea99d218b5a4098f1d4b1a94e29f1196a7683396e7a29d4a0d79fee0118021798e41a4c09da6a22f538a6fe3f3b755606a27fee9bbb1be6c421485c20ddb4f17fa51ebfea3e2663ee6112ad8a754fad2eafbc3b120177183fa874150f0a05a9c5dadf6c7200982b61864ed9de9213e8a30f5e3f8ca4e132d7c142c0d41caa8cfe937577c4ce79df5c1deb51643e906bb4790c8d7a9ec415192b04a0f6fb81d8db198df7f11783438462e6ce70a57db67f3c476f5a8f5637478902526c14637338aaf96a415f92dbe7afe364a8d16df445911adbc11fc48d46aa0e21927ac3cdcbf20f50c6d89bf03e1110b47e0903fcb8ebc8807063dae08843a68a2af16fbaa4ce44d96f326c8083ad0178af7d5a6fe85b9c1ee9430a9c90fb308211475d441b68b86b0fa5d2e182975fb15dab58a59edbc0442190ec4a580be513b0ccb868fe580c47d00baeb7cfecef914b29a72ae48bf4b5ed814abfa1b5bafe5cb32b84a3913a428f52f1ff35e691f09441ffaac0fb6c0d2d99cb08c0ed060c873051e1227d3ac61377a8c65315125ae43d27b9dc528478495e2ed7a7ddd38f6e5d44dbaa7b66dcddfb35cb74458e0afe9b0f297e70cd5646a07320338593a69fcccdf87d53095d5c5529fb71bfd24c7178e412f8c6d431dc4d7649d8af99d5ea2e9973624a0be8796ea2f7aeaf30b3c3cfd494e29bf1c8fbbd71b3cee3dc7eccc3fafa9e034a2c1524e0cb457bf2b9f612a6a7292f84cf3b032d6c2b942d8f13b91ebae0d58d6fdfd1b27b0755c3092b072c994da09980b53dca15bfb49d4af99d6cdefbd71ed2da0690ba29b54a5b286f292d437ffe44149f815e9e43d8ffabf5259ac1499df151bfec872e7ad64fe67b99fa64d4f6c0e04c8e39894d4f44f06db6f5a2514fec16ebe9ef77c399f09cedec5b1a8b05fde94f05f6bf2c12a8fa539e2ef762e2092ba5672f1a0c5afc8a49e67509fb1f70406618abb59acdf75904e5d69e95c9590486161da4c493397bf0d2df2b0afb17ac97d5f6acb3f03c58695659813f7304169712f3a91f37b4d131c6a88929c9b22ebc7f9bfe429c2cea04a91258aba50f702bb99fbdafa4147e5f388dc9b8f5edbb6bcaa103f9a8ee85f71ab7a90a805abbe848b6fe1ad19b4db236d5baba94be8b447a809122fcfaad41525907269b5f030307acf0951bb5cd9c4eb8a93c35f5c45f2f76484945fe1f55fcddc8a9708f550ba3dafbd796028b50081d0a61b45454cefa4c9dd39ea1576f326d5d9a8b1e7fc8152fa9334caff67ec48ff6079357a9c30b4a3d5d4cc6fc99ef207729b7997804b7d2265acdb7441ee4aa10b9c982852a15fc5bfedd7405633b4854fb9f1082cbded6ca65ea0299f3ed6e4aea515992716d0508ae2d2b0e980545edbba9b538f494a26f017e10fa3d9d2bfd3df491eaddd2f88d929024faedd332f1b94cabfea161372121d826a0b87ff47165c1ddfe53477276b8bb3ae1951003be58076ff78169135799a56384e06ee4eb2034745a25f65241bf1157d8416d4abd4f02dd79c6ab98df3703e77257cb47f9039b43619697a774e5da6e2563de5daf20a0105deb0eacf82f71cbc6a97598787859da5c0f0e3610ca07dbe678400f211790c2c1e3baba842e633c6654e88741f9e6dfc965494b39b960a7bd783cd7e863c6a373263d7a4d823c8f1babda3b17209132967dc018af1cf28de12fa19819e7ef6e90d66e6024ebf24dde871dae62ecfc84922dbb147b9b43fc96156f8fdf793434f4e94eeadf656c03b5130052045f4dca65688619efd79353f54edee3500d2db35dc4d115de1f77eabe96517fd7725d2a0ae1e7ab971a5edc648557d943581eb043d302aacc6d97fd8530cd52ef1e552b9fe5ac4e80e664cfafb196783d4c12852fac8ff45d796318a10d917769d66071aa799852211a86accb928b7b1beb0ec32ca76a28e93a323b4c9d68bd813290718aa6d13b0422148fd33b28294151c44d20542b0ab4810639dc25cc4a3eec9f82e25d9f7586209534908755ab7fc986a9e44466018d0bf2090aedc71a51d59137c49bc71d537beb91e4e88e75f355d432596f60c8303e8c8059c41ab5b0e0387502cce4db35f6bd50e34ee970fa38274eeac1b2eae7a00ac4e4274a9d4b9042aa0498134d6cb71832efc473b18dfbb7327ed0a9fffefb964af57e6ea28b002aa5db1adca6a008a2dabea9d71ca414a35c2adabc3050eb3eafc29539166dd0b085bab683eea23e059230e93d568f9ca1fe20638ef6144830b4cbda56a81528b18e0eecf3066344bd5bed7ca02aaf661c91284f5a8c9ef566185ff3fe84e0025828d55e80a2f671196510a14d570285a638d5f79447e8139ac5abcb34176a0cbaa6636ae73e719acb91ff925a8eba50120f99d63df377e506bb7235c34abfec722c2b1edef342c8e1bab04ad777a924e49f72c5ae2e1384dde58ca4f9ea87cafce5eb227700b7b2cdfac6ef28ac83c7864e2fa27788438fdb0c8760490b87d683b3128651b82dac50f5d6924bd047f1e1d2c83131b364a6026569a7d35840cad698b55f180e2a758b1a65d10b41a1a33a920756048f8f3125fa448ea937455fcd6cb8ebc4b83280cb7e8678c08f8cf7a19dc1de241a8700ea46f8040110cfc4c990eb8c6526d4f7104ef3dfa4238d91ee6aace5d90efa50b7d89c079ee851d019aa6a793178c5e1db5fadcd7279c734c65b06bab14f603bf503017af9f13417afb26795d78ddac168fec62f252c73f425edb8e909cf9b67ae000988c39302a18783b69d99337c0d8b1cd7b90eb3a2d71c334618c4f094f9311970ca162cd511d96395308e12c6193ae2a243ae984c9f4d829c8a44c5f2d3136c03cef7c6209c82614c37ff354acbb204891ec5a5e0ebacb1f4c723166059a59723ae1fd9d5689d1cc51693a9355f63fe84200eabb645ac61244d905acaaead5095bda9559b24f143ebf9a039101c205934119a1bef5e0362a750a757aaa4dd8609df577419ac39b781eae4060e75fb28d986b02b02d2a2902b3532440a1540656a6e1f8281d89dd4d6d896d7c548825344170b9c673ddc223e10e09db4d918d13644d59b3da08e8d5ff78f1716726d3bb84128bf48c8a4715ccc68ad34174ac5d458de9463d8fa1fe1cbfa1e8a0d155c785a68f6e41d6ff726a77f9270188451c7846a23a0a900f9e323b9bc7338e5bd429278b9139f3a36440d813e9052fad74dd8fcbeb73de46b0c1ff6715cf620152a63f4193f8b15df96bd1d34ab4f80b93490f571b128fb1eb4344830e95d5e8a2736f6915d09df08332da553d55107af1c228c1f919bd1808275d56674464c1eb284ec5574374bcfde4ab8326de72091426cd95dc30fd743ff1ca3b7f27e033a6a6722c965a44f23999c4a7610ab67ea37989546ea2177bf581361dc307bd3e5190f37ced432ded06fb5a20d72c70e39f38658935aa728c97e3894908e2b4ddd4ce30d50c72e2eb6f0cba70abd8d437e5322683975164595b64137ea390395009c9c6275e79c1ada736a224c91237510939209a9dfa71ef6993edb3a7ab0869dfff0597b6a6bdabadcad93466feb44eb3d9a157e0e3dd96070927b3691d7ff60aff65a69c458260bb73d269c23d57a8f88013ae76da2d5705a919c31984076992ba9d33a625c9e4ebbe9bc4564fb43467bc3efedd5f85debd208a2a97dbb9c6803caf327ddb71da7676d81875a1d2e289d2e6712f7dc8a4ac5eac86215a3405d64ddb9b384434123afbb93bed919efcb48e6bf30de1efbb2dd7c352e4a10e45a7dcf5678eaf2e79fee98aea0cc3c9aab5f2aa754257bfa989dbb91cbff453204aa0b1c12bdc385d57cc0a4be1b99cfeb5c5b20022fa5049c6633e5352cda25a1fa7081c9686b3ba20e1d54cb75b93b9301df546e8d078107a0a7635595bc86af10aed66253bb93c2a01bf8be3b7215dc4bacf854c3ad9ccd8abfb78f83dfa281bce6bdd652327288652eda176c298c371c5b56f89d29f799bb5c9ebfdfc50c40180fea2372cc656dc7d22ae42c9e1c2288d1428b93d2d25e1d0e11eb410bd5a3cd965769b4cd21bfc0b01e53bc0f6984085a4c34851b200c3f2124fc23d29cb8e9722a7fbabf048d3278aa0c260decfb2e41427fc701b650759532d0f1d1324a189337c933cd390866e60c365a64bf83a9c83bdbf56bf3f5aede93a99ab823596dba011451a08202efad32cbd39e3d22a7ee264a991149d8d4fbdf388f8c2dc6cd26332c79746ad259f5afc0ccdbe8c50ffcb7fa65f13ad5da21454590e0f8546e70768136402df196e61780892e14cf785a072467042477142013dd70fe4b0bc85ef1339546c418f44e7b41f6830182d94d57d1845560d2016224d29717422a3caa8b3a0ce4617965aa9f18b97b6fbfc83fcfce2648bf2ca2f0302c6bd8aed8651b151c36d31fe847f1ab4b0f7edec256c9dd1724a5db54fcd7513c90a706a37606b252ac2563beff5c3ab8cb5b1242ae2cbdfcee6e769b590db867f7eb09b62d25371ecad4a4bde47c34acc059f46f1986c99463a9e31504157a07e32bad22a348f614d19d7346ea1afc0df27641ed8cbe0cf9d5773698d381678abf24bd96a1592160690baf041ea963ac945bddc82805f3d464a062f7e8b01e03a587b1c964bea79f46d5fd77f874ec26378f1d5d24ec0d03e6060bdc564abf635ace808b01f0f75fc3895e43424ac804d5aa5aeed2779d58a6ca9e8c23bccd1e9395a4a880396e030f4304ff3c80d8802c4137f609aa7fa6f3c19f636d26811425b8c72b09957943eaf9baca3e40443e444965ff7d7ff7b9787c29a6f5d856c750ba21b3fc57ae7283b7160ae7ff0027b45b7a15d8939794c95729bc78bd1492c3d415e28fbc092a2992106a445b75d07ff3f2634c8d50c284d09bed584f50f2d5a10a85b347a0e66d142014fc09b1a25b5af7a96533b697487b87bbbd8a28f1bf4c9f36b2ee972c6ce3d61bfb3a8b78b006a470dc7a61f5adcf99b114eef0f58b7d38edb5fcd83bdf43890bbc90fafe9b401259d01a0963801a6d2fd4aafdabb00fa8bee81c4f5278f5cfdfe88094bc37045b6d13e615962562f522771f22da7027a389232c8111364f1d34475588d672fd63f7cf94154821603804821ffce9bbdcc15c45f94d7d8094a0a76146db4b79f2c8e4be975dee83695b78055fcd2b577c913318cc02641555b982ace7c4b0a5470545c6775ec64cfb1fae9b36fceaa6fa592e3e8d452777acb8169b78a1db79ff53dd6ddb27dc54b0d08d6e7c32741d9110e02801bb9a9adfb915737eafbe810eefe45da7c80c7af175f7e9d9a429f4a0849866e0860dd6c9590a60ae617587a1c3ae6c25aca89d4b635540a425c788663c9564c6dc8ad579446b7563e63d42c9ddab89cd6fe762ff5c18d1dd005a481632540a507effe1bd72b1980e54a6314733a64016cc447852d1e59baa091546d8f1add9f0e9a455a83c9bf132ddc2881487fcb6c023593212a47f8569ff31ecc7d64027f6bbdc1f677e3f9d7398bdd214119baf6317c9bc02e493d83715b005658f08ce34360bd7dc2ab8fc4e3f7cbd9be2707c339e483bb57207a9f03ab76c99353d50ded2ea1a7a82b48927fa9a05b07e8de2d1613504f71d44fde19bdc3fc4aef054deb46e50f1be452c28a3c7639605885f846542b9a7fb9d82f59dc13d0c17d3e1f8170415f02c773a1a4748566c7ff8d16124264bc8c093637b93eda2fb0c72fa4ef5257655378e2dc8c1279396b64301ebcb0cabf57ddbd976b34d385cc1c673352a0ef2b72ee0943a7a7d1360547472135280fcebc0433e05ceeecc07c3926d5c39011f34bbf240b9d459733c9b7f56a7008be874542559603572b886a13c16cd3e7136607f9b3e9ccbab267d7f35bc735b45b4c4571f9d2c4d0e96315e6f8fd82191a06ab817a6c866f301538ba0d8fd65ed95868fd9dac1f0f6200e29d2bdcff6129378ccdbbc5dddc3056c749bcb7bd62f8dc20cd203062832f9aeb041dc12f5ccfb9a12ae5e40755e78219361d98d022fa7832e219013b5b160c98e6748e712a26eef12af2117ca1051ef4d58ea8939fedb391fdfb76b2d33de8e779c01535c9c2cb98cd598e28d4e728d351ef216682ce936308827ea5895dd9b74e290ca5fd52ed5848530ae77322a7c7eacf589e63f929c2e52233db78ce305a916ee6b6c8fe7bddb2db463c47f9d10e60af96d6f829d0d87301794f829f16c5514cbfe4af9093dcee22a313d9bb29b827f6657e410aab817ebeef0f942ad921c034ba849c73b0e438f24ae3a3ffb6f5ed63880537343ec966a40e1c6dd22d27f0da8e571a61aed67d8a17b1258cdf52b39c1e725a44bddabeb196de0a2a63762ccbe6364179fcaee058a5c48c88388fe01ddb97068e561ea14d1f2bc032ae432dd02724c82f363fc1ce5ef29f97e4d73a52ce46b6fcefbe2202eca0816431430d7187eaccd8fd696d8e6a7cf625ef04ee9811d2f7bf361abdb7489d90ea478e406cac96aed7e4e4fd5c869eeb3cf2952cbd5ae27120af5b1571d634803fe3a8c11fcc2ed36eaa3b5dc8ea07a0ebd7243edd816e5d3dd00fa065ac318286b42e74f6e3853bdd4690f8bfb5204fd7ad17749bed96fd9949c74f154f171b6f4f9a6419d7274440b99575299578b2bdac60e390d617e3089c6b9afbd7423180f2d175ceaac05c3d8c09e6ae30ace4b33dcf0a0a34fd7311ecc68f1cb44dc0503948d3f276f3e844dc0da5f38ab05d39187e792d03014848c8221e1c6553b6d4b140ffcc7569d3140a53490b3ed9fe66bf1964a00fe1550329cd5891d21e4704289679808308315e5043ded6b12bdba96c2b05ed274b90d9f12474027a71d6717fee1ac2810e61e8a9c2edd9689b08a7f900ac3287b648bdb66e64ca67722188d9f1457c19b929170a80be327c32f794b7439fba41257d5343cb6ac11490ac46a150bf8544df7a338dfa02de66e786f7670b914ee9fb4ec73b36c18c9d7299625e7aba875009226e4a1c4a5a4b26b5f37782b9144f6a5c0cf2c6dbff787dcd674d77b333229ee577c979aa3b0cd76ebc5ec1fdc471c19bd35b61443afda52035426bf7bf18d37f6f6ad6e70cb6de86aae3761bed5e9d00a24c02c7a7422eca1fbf3cce8f61b4994e433c6d96a345a0c59dff264caae71b2bf9cb140631a00edc32883be68497b0baaf0ded30b7f510d59d21cbc2c85a4f99681aa97c9c8d1b05349e120ad435c457c346a086cf8d2f97ca63ada587929bf739502d4fec387f6eacbcd7f546e9899517def5a4076ba302a8c156aa99bc49b928fd14640033d5f542458d593aa62501dc1835e3c3861c4ba4839053a313d351895d6c7b47818b7bfeaea0e6cb31975498a583acf7a901682a1ce93ad5721dbe906cb46ac3c0d2ca0e5e27473db3d2c8569ac084ec7fe85123fd440fdc53f55b1ea54d60f818ef42b96e27cfccd654eebfde3917a970f6cff53449df55337337fcb13fb29850bf6ad771b69d17a40d3cb7edce78cf7787d267340557402154ddde751c028a3144d3075351258a55be106150cead5c602cd5eea5eeb756f775e683ec5adac81b2f56252cab19d2aef772b1d3aae6c3db521c17a7f82465e9bce236a48b03f2c2e74aa248359c6f180912ced3cf5867c3c07e65ce0728dddfa8b9e7d60846dd74c09b5ec8642e15e2b3a71c19bcb4bd4d51da3f259dc19f0123473bc80514b2e28c82cab0a804fbd61bd0f71411b856c50d7054509e6b2b4864d39b3138e54aa66d6093e8106c2280deb9b4f97a6c01f5ddae057db9dea0ca05d8fc8bcd6e88700ec017547e9dfc6d55f3c671a6e66b9f7e54a1ca933727fc29b93a9bf3d85d8776162f12a34b40e190595c9756c65273653ea4b49452964e0f20729b3dff632bef393125197db190d3a1ce07b5f5ee3fbafcdef71294b90160678a2c27c5e738bdd0e1cc3df730879e6bff8c7a88499717e44a77ecb0fa8da9e05a91d5e296e000c431f7a037a5ad6d230e8e9b2ae38b0957c239bea11a170f3bb26c59a3e6b9d805caed047a00a41a54145082f6df53a8fd4fd896f5e04e487effe4d2ca02a177da2e83e0d1a6fe04ee15f59ed63acb6379534b43a097d23f69765451b0f2192815a312d84a7b4daf6d45c4d68bfab17bec089769121841d18d33463b349bd527f0435c5e13ee1f85534062a5c95275db124625eac0f51bb4274512e778e922a910b5050cedff3aecb231f9e7642d4540cd77760c5cfda2b811229466c2edb15a9e1464b88bcad20b38da58ffffbd4c90477c4e51d52a4b4ab723d8658c53c0787d7b2b05ea2ab9ad710fbb5466006975b5c651c165b2cfe5fd099694dec7356aa5a56fe91e59c91e569f71338ba3775079df9b1abc450f4c47b92db21935c0a3d3bb7af827def8620c49ab65b68be472620d9f432015b22003058ded60f795819ed8601971a12fd359797c28deb2cee25126a1cadfb9a7f1b9afb6062136a9b6656f9ec172e2c1dcced79002ff9fcd01c201f8f8138d5145331c2c63de19aaaee6bffc3152eef29603fb33b1518c5c49308fbf189c002ad80f4932035bfd61667005b946b2e45956ebf3bcb7a75b52e25ab678e8ca6227e428f7766f60d095f83c7944e3dc6a21395884c367961354aa505ca29b869181427de1f78bde3b27de3a644804749330777651b5d6c17ff3b12cb538a9612a0313b664172b15b7cec6ee0301575b802dadc9195acdd6f6e4261fe6a78f18522eb59257e4d40102b2f377169bb01091df835aff27e1f5c81cd8004d91e6c34f17bad932c1ab9e0202939b951b623e50615f1665f8b72ef62d33e29b5b56a099766f97b3dea68bb6d686617bcfc29434a17cc1e27c5cf99808723635a9ebd2b62b1934cc9242a48802e608f65bb994d3746fb0a09884a9c01b2c0ed900d3f7b86dbcb72c4fd34e0878fd7e8088325c10d76d442b04ef0cd7d323401c719d620ce4678ca130a4a2d617136a3880ab9f4fa4ce34d289f5d2e9c726d88d462564008cabe06cf5acabb2639039f37ac103239274e2e4b0d0aa0d352f610acdb0858352ca0132eb46a541bd956049d1561903752909b7b24af5aa47e711404d56aada92205c71459f089729c36452004c24ddf02ef7b602cecb6c7f66f4e661781c413e4fb0f8fb94823690e0d2af46d8bddfc6828287f51e8d987a855826d0ccabb20cbdb3002a2c48be921b5c50bb3011a215a209c6de76492f9b049f067cd5e5cdda0d6a45df3b8d5e44dbb3c8cebb35671999661ff842c8be451b8513be9aa5da97c9cfb4266811a8305847dcae62f4ec3a1d7b4a0f7831ac23589aab5841a96912a72a4994de35393b59c2130678305173e10df432263ff0c49b2790a2576014f7a76aae23a3f03c4e83c18114c4cddd27cab79a715cdf683c5076cfc395bfa7b2ade639c85eebfe0f3dcd1b1a3bda2e476c60e41e0f7a0e599c0b89e849277b644a04b44a42776cbbe03710d03ba0dc985f84b46d2699a2085f8e2c24f1d669f5f173f9f428550cab15572f05415dcdb01ecf674d7a4c0c7e5ce89d6afc3c1b48c2af8a1c69bf62c292b7e2f9b5f0c988578daf45a597415bf59f3048a277bc36aaba2f37f986e484ac7d0c9ef77a6eb9746612361c7e96fba313263242b7fb3b723d7ed3b6ba4027081340ad931dccbb5a6e3c85a7e6386f16b26eb700485ee03909f5811caa66fd57c793bdf2fb46ccb50270359d46ba642dd2a26af9926e19f61ad07710095246b3f62ebbc12f8558ce52a393de1c48b779171346504c21b342d3628734ea7aec5eca62311dc789befb10ec2328b959ea55df03c871bfcc2b909e73ae746067f5d314fe0f50ed763aeeabb51b11d85bbecd71abab46011929beefa26f4d043f1c31b3ca029811f71f3036784b68e60dc6e2312c144c82d6fdf76b0481e4b9747814e046f0e2f02f726f5cfea4667dfd90c0e8cf4865eaab335c1024da7248fdaf26fa7bd3268f8dd31aa35b82dde62828f50016e21c7987fdca512eca988865505ac80ddab188363340999eff5dfcac1f9d8187b6190abf5e6f32271e219cd88ed10cf512e521ffd5ba00de9657e300a804965dbedb8c6f31707abb61bc9ac932ca47c6ff74358cbce4cec0d2232a2c9c69c78d9f0480b615b2131598629d5a6c8b148d92710f2baa729f370a0149eb4d9b2c23d90cab1956f33ee5ac2083d6505ad219c4766ad4720beb6d9ce8d8788dff90ec5ac848e713f2fa54fa107c4a0b8a5c0ec2b57edb6d12122028094e0983ef19e3c68dcdacc4a22ffa4eec733d47c03ae2c54d0e8c9274ec9f01297552cf0fd8d132b40433edbc3efc833eea4fad9840ec93994f0b651c7d7bf57cf2c42d5326f2f0a3319ebce64cc569db4037625dcf196ad2387b85572bf43bde54de12d8cb46065ba9ed8cdf53ee0f7ba2472b00a7db91fc5443ea9082e206f044840122854106018cdfddcccbcf40e7deb04bd562941479bb3a67aea76eee15d69320e46255341266c825716c6154d283d14d6724de7b4cf572c8d0f40981a460eb507fcf611f814de43d55113db717c9acad7280755abb7fc536c7aa36c55926d3e1f98975dd9de11e96b41f25b092e0bd237cb8ce74f216345fe9ae3b53bce614b76eb82dfdbd48d8360b7110dc0c50a2a678bb1f1dff43ea0b079dd538d9eda42e0edf3c93405b05dce82754541fd51a0d9957286120ac5a81de9ca4deb0cb35602657c83a7b72b27ebf6c0015bd07bda1e9d4d81d8c813a928369d10186336d5cea444e01159ef0272bd08d03e2999d839bc9539f674da4f2a4018ae4c95d251cddd53af3a53e50e216b047ae4cf319a751cac90e00dccf5550da32197a3b9f09ed3614016fea2200e3fb26415f0d77ce784d07c792784fd67fb19eb5075d0c5e190415ab2143f723cfaf42ede5a684d52fe36041b183097b1d8f1e8ae8bb9756f32b6f9e4277d517707fa0811d1fd68f7026871a5fec33bdcd38c3e3b6f5abd094c34b407056bc131d935bb816a8d9d4ceb7c0fe970719cf4c6b571d2a123bf26c2cf307e05122f9a6eef938b0c98f78673e63d956b37d3ee3d097a6f3cfd810eb415ee5b20de117e32b521ab88e7a6a9fae8ab6737465b9e03d5d84ef3ab7b6824fb5ae1522034cfc5005fe1ebf548c423169de8542154b4b322f1f336dddeda6e5a6dfdf1001c51147508eb6b25e897ebe3bc833903df623ef63c5dbbdcb3870713467efaf03b0320245f36f765cd7a3e15bae3b36fd9fec1903d8102b68f6c58e432d21f90247c5a615229653f0bc7143fe2aaa62d7bc8049f2857d53e0ab4315ae0a753dd1bb28eeb817c6ef0007efbb48fb08463d984479cef134485c69983e795d91b80a82d00380aee20f69df013cb913d5b8c2c5882626cf103e5d4ed6803a51c181aeae88d2e739542435fd1aca987fa40da498044080d94ece63baddb9728d12cd96b33c85e95ff3b9b2cfc5cd06e2d098001bd9fd3612b4a6163ca46ea18f28f7c1e97f3b0fec9574ec000bb3d7eecedd0506d862aa08408e07ca00a6503d6c37f36cee586acaf4a06943445f268f306a0b1c3e96f0faaebba1d51fe686868e3d43a917ef86a9b9fb90dad507c13ae57b6f2b16fa49175795ce3327b09120fc957f4155b90333af2b7a4b91a396bb4968f9bfc8a9ddc8ed85dacedb206aea9add6825331188e8849f1e96e6bb523f7955b88f390a7b4d418b60dcbc9732270f65cc60d5de57ffb1c4403120db60acdb9f568828b70ff6242f63711902cc6cb48be7a601a92ffe81d138da2b2eff589ccea2968cf10d71169700c2ee5b2beee8074291f01f670cc48720f81a5fdebd6fc5c9c4e52561bd07b774d5feaf5870f7786fe5642e86d9e0c84080cd80dacd067a66160aff98843f956392badcd5ab432ef30bf2d98928fd4ace68b7408c34a9d34c5a4dd7fb63d0cd2048b8b4e9f99c38449b327d1e75518a6c09e8313c643646acd1e8e7aaeb2c3030cfea4f2ed1b2ef4daa2bfab1ca103f55d8de1e0fd03390e6529047e2ee308e7a879c9054bcec7224294f8360dd8531d454d21a0027bccb818b7fd2ba296ca14d39bb1b3e669ff1abb584ce8ad6167d4710e4b80107fd3544dfbf63bc260102a0e5e3977ffce0339b46a664372eac21fbac82c7dcc037efe3b65d3c193a87753c50e5dec1bee765359c31665fe9c13e9e421a4ebe334f4195d028732b341a51c540595e076b77c31d9d3b87dc088635100041042ceb751c780ed9a2ec91ea8a4182fcfe974e9c6e38c31f12bf27870e90ae231a1b775187a0f9c7aa163267f74bca649012c461d537b2647abdd6ea0407ff866f469de321bc031ae61343824603b20ec7a5c5b085a4c0e13e94cf71eed87d6a87640fb66db59fa36a4528b3a7a41ade90d5362b28ce9f594c0efc2b633996ff076368a4195a7898fb3ecdf6118c78dd9909c312b4d870504521ae9c64a00826583046ac10df2f3b9d8f2a2f388880c1033e52dcdb168d42ae99a33ed071a4de8d7662ba83e98824bb324d2c71e1daf11b37c2d8c49adc3ac74ec5930aecbbef77ea10337feadc32aaffc7f3f7d9c5b57088932692fd7c4117a73d92ae45fa726af30e95aeabeee1622b54b3c062d3ccaa27f60402c18826b303fc4dd04e52d1c0051423f093ec048329fc1fb87751af7319585cde73fa624e50e83b87b5d946e888ce9969cc73336ae41f3e48182b8102b050409f2b8041d07cc11d6c0cb6992ddfcf6bd5220dd0aa5faab86d8b1fb73623753d631a4126e83cc1113f369ad2b1eedf66da8d979dbf623f8085ca1fef269d461561b2fefc51ae094f86d8edcc9eeaa8eaa7a21695f8251b46ba995ddf8febfc21adfd8976fbc4ed796681dcb5998518c0c715bad30d3b593526d7621d472b64bfdb760331348ed907c0e177c7dc545b3d33e4f31a3b24e0e8b2387c828a8582de4711465c919230cf68471ddb664e67efefe23f90ed35f4554518584f13a901faed1b2659ca79b13f53def429f39bef9c6c44fd1a582229881d42dd93cc19134c5a5f54d3d9c16cad96e85fd5c93850b09c5ef1526a93b98648e26e0ffffff1f