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

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

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

Block Certificate

Block 47226 57242988daf6c28451d5b79a5f47b0156dc60c493b9f2cc60042a89f4cb0a89c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9b30d0565d76e12a02b929f85d226e2b68f77f6581ebf602ec1653bfc7490767
Certificate Block Hash
57242988daf6c28451d5b79a5f47b0156dc60c493b9f2cc60042a89f4cb0a89c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00840d000006340000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c71902765a7a1116dc627902cdc6609e62eb5aebbbda87eed534b980eb983458463b305c3685f6478da876b07c485ba32bf1e6d97fd5769a5a86eccdbd34adc79ce6b8234af358a1c6d5dd89f137935eacaf735b22c55e43ec540000000000000020000000700000840d000006340000

Raw Header Hex

00004020c188f096badb6ad758cd8f632b4d5d9476a0c2b30b5e2433c8aa99a93b233620a7cd5e539cd375a4e48208d557fd070bf52856f8fc0574835f5fd2f2ebba11b52e39fe695de61318670749c7bf5316ec02f6eb81657ff7682b6e225df829b9022ae1765d56d0309b

Proof Data Hex

59,560 bytes
121216010307fd269ecf4c37e3ef4bc558103f15a03fd00b342cbe8a77aa114ceb53205f19080e523668d1085d8051f39e3ca9d07c3c97d5b3b1b6b8ca60a5c843a832452cd7f50f6d21ddf2e6c430a10101a85d62695806c660ea877d40fa61005a5e10f536fff15f3b1abd9591305c1993bb33488819ea5c8cf12f8a69d598a3a07d39acf9296d92b3e6e9dcaf4baad33c2fdc3ea6f6a682b677f317a1dc2cb4bad1fb721d2b8f3b5bb7087645e55ec191ed1bcd760abe6bff24f0ad9c7f5e6996bbda1784bcfbf122c08ad0428fe2d192ad382ac84b247190a83a4955ab084e0e7d4f8189446ded8448b52d3018a8fad6da2e0a1cee071ba1068490a0900beef08e5d43cd2f7b49e3c5b7f054c003e268cd52cf5fc698c99958ac7a080fdf54d1f13b08200f4ed579b2c800b8efba0fee6947a17758d916de9c6e70c4c7455e5045da57d68774aa06f229d98a710da71ab2fb2b0be9adcdcb2347c0df61d2526a2d0baa24ec2e3c63f709136d8b91371b1cad8f9493bdc3062822a05f6a095613026dd481c0e95a436bb05d8ce97c890b7465216cb54cfe10f046cbb367fe75c8fd772b463cb63ff9e34d21f0cb2a0121fca56cb75e5b16cee99f7201bd06fd2c57b61e1217c66b466eab939363f0a0bd677ea846505f8de39b6d5b3a65ae6af5aa4bb715515526a7513827746a76f7cf64d0aec863377b97ce9c36b4bc601649e92c1deb5129489dfd12b158ca6978b4e6e118be67d2d453e253f95d03a43fc25e0b3120f043caa282df1eab8530cd6fe60abee79a6b617ed8600c1ffe5dfee9146120fea226f00620b1a505d714129862d4a35b7b16a9258164cabe8f904b0b9a758f3148863a6563116c31d8e0578aa233a23c9064751df16712a80a57df8fbdcd4b6e8f0beb8c46401a1919a097ebe524833e6dcaf6c01b0f35b8344dc8def87ce0ae84297513b8ed5dcbe4a65d898231cb9d01fcc76e69c0a5cc1615f625d766bb8fd5e38a6f5fb875e713a30a2141c620d06627e05c3bafb2a95beeed65b8b57017e2c54b1a2ff01b9a3da10e579c281941c5ad70bf133ad8360176020aeac61bdf657da25c5c798e4861da194f703e6613424400d172d0e7556226cca4e7076442ede32d02ab7c8565d1f6c23b2df84ac426358e0013afa845e8a95a74c5504c54cb64c09b5e5b7d0356812a66fe01a47d6af7d562b647a3dd1b34304299081cdfe9048705862c2c7bd1ca995032765e764fd913761519a99c34a6e573d9caa692d2c6faaa19914f781319aac41ee39954943edc112897ffdec2212d4ccdaa17b9acbd13fb25e0433f9c1042ea8cca47366657f587b4473f8d1786735e7ec18abd489dcc18c56cf34f89082baadabf52b03f61eadf13808820e3e4a36aa74f3d25365dc61d42681fbcc28b77ca0e5e3ef446da16c8c808880bf1bf04fdc43f78d87bf804d88f36b555ae2d95581ca0325ece187847a745a5bdf07d0098e34a64f025a8254189312f50b086fab660b1d25617b992a51c248721ce8679e05c94ea63f9dd2bc8b6c0f0e65e870aad77dfd31f7a1eddc0d103e239276a2c812db362c7fbbfb2152f31c48dbd3db8ba6b8ca8522e73d9db332f96d4f469c3a2d593d4598555e2e77ae9d4450a88f8e0ec226e4363cf1a71f42b6b99e2d748ca2d18b67907b68c55643f61d4a076cc350e46734badc11a53818bc7cc6a1b17146d04d69e7f7c1b42f8f01b13fc4f20ac3e9c44304ea2c6628479d514787fc90fdefb699b682093b2e480b528fdebdda9a8d22c5058e57e5b6d184cd39ed2c06fea541ca00215bf43c0e71339c7830d9359b32baf2a68a03f35a5527ec56af9af7f7f1fdf1b0b1899cff4580fbf75418786b792c83051942fd43438c065f21469c0e7e52cd232d8b1799ff542bfafa840db14ae8f276e00d858db04f17b41dab45b49ff2060ae4680c50798f429325324546a0f5851a7dce65606679d40a78c2ef76eee2c3df75e26153f3e360dc5d2de94952a5e1533b460a2d46587fde8b68687a829875104729b4ed527d826bc7563582f4e2d7e7d617dd7db09d386d8dfef7c4ec4c9f872dd23addb31fa56772fae062a5674786b2a7a5d7334335ad961b770395d0ba429aacb009d89aacd310380fb697109c5e5b68ad0055806e8530d8305100cd6f1bd7d78d492ea99caa1e93d252cdef0f2a542aaac5b2ced91b1b0185db1edf3e3c64b20507dca936cf26c84c68ffc6790ac4639bcc7c792578366c47e8b5289af1ced260f0c5f3aeeb8b7b1d0fba39f5165e9f1e43c23ad8bd48b35223c19040658e8c6acce6a891e39296db59a1cc94fad22675d4cba6b90eea19a5f56cb9e0e62c2d1e6e469b59d0a1aafa66710a8a281f4cffddaea1da26b8516de59a4ff41f4742c75785a13a0617c06fafadb4ec33e55d84a399de8f137c86c4042baf1bd411906683f14ab7ad4db95ff196c308ff1e3d11319b07ebeb9a6f39c00434260280ff610bf2ddfeef302c6390afbe88b380c6601b1ec7212325f83b84d0dced24411fe68e67151d3f27d9f117a9d20be91ce74a15e73e8d27c839a4e23518f1136a4d8bd3c7cd81396c4c4654fe4ff158a80c4fa0c49e16dce8c1824531b11690e1527179e54722866060a17068c28f9fc9d56e1869a65db8a56fcb6528d079b72b6a09942b56b34cbe73c9403a7e6f19e69fb33a83cb45bf7a7e6cc83b10b64443ccd9c494111b0bf8487d84a60f5f39dc029e63dd5250c342bdb4776216e5d50011a16fe0fd67517b86f4ca00f61f961c1a3d6d7feca9d0db1673d9f4ac8c697c6968e639ffe4a6e75f4b04c5f5ac3fc9b4fbb16c83d817620f042d2a42bccb3e94d3ba38b52212e1f25d37a86fb90bb96793b7f64f8d6664e6656bb7a50499a7fd6cbefe653f49d5c2a730d10c16272d0180ceffaa783e2559914b9c1b3e9883bb907a9c5fdc20f914a7b07a951cbd76b57e2050539260e979a8ec927baa6c39aee40ed3c26afdbda9a4d32a937f604285aba0885b54288f16b97c7c46227f03c24d118c40bcaa67d37e0e68087247fb24d6b1d6eda05dab391378b43f78f99f61dda2aaad3ebb3fbd6121c3ddcca00c5caafb05aee9230fd7a7e023d2266cf9fd641f1ddf3c49c19bf7dfc30b30d0fa45a96c3169a31d4d0df52fb41fa435049976ce242ef3e4da3e61363acdd391def985b5573c20051120369ee3521bef8e416db42978a900fc55dce6285a6d8d1a49043a34e8de46d97d9c6813f3e3c1f0d8d718e11e2fdf05849f12c1e4295598ad7c4da03c74005bb53ab6b7867e780ed986f17682fb4a56971ae22fc35f67372aba7e48626c1c4e768232e5897c4c5a06150521c5e31b6e3911326a579437d2c544824e5c02cd04bb18b7f213ce7f9809705c100cc50db86e52b7014cc73d4947b495a7af012b9d0dcf7129b4e7721affb2e4135d6de363cf46aa665caf90ededd56df2c889ec110a66b50627a69849b754af5efd572363de22d4f1634a23d5268d48cc2f89d2ede6c045c5802de31ef10f7e4aa61594286f62b75493a36ff92cad9fab2e930f39b56b075d6f9faf1f4982dacdf07ab631ab7058ef280ff60710b6a86abcdb06e8e2bffc7baa24c75176ca3de4acadb1793e8b734526acf05d06c1bf4a37bc0541a3e50129bb9bbcd2cabf5b39e42596f4147ebdd92a6de3ea7413ad89d10c5c864cb67644c0ee2fe65e89abddb45569ac21bbbe7ccd8e8570212f316fcf96e22b08942b587c12fa2f41427bdfa0db1591741f2318d3dc0f1bcd6fa55b9e57cba5233916ac9b816298930618923e470b7d0af2cce28aed29df1412f9219e61127ce0ddd0f81eb44bf78aecd7e499439f23441c2ad5cc8bd39d82711a93cfc9dd493c623470881cb76baf68c89526b73925361e7d81c46d9619f3e5b0cf12449b62ef11e88ea98c2b7e404a328f1c68e5b6778c96e3452973ec4a9572e7e088261cd536e6242ee4e788a9ca6d13a3b1532da6203eef869030c3f3251d914e23e14cc9b99c61347a6aa81fe3d222de280ffcf8df2b331f8ebe1b16acc98b0dfecd9916a4204c8dc979987e5bddfdb0ddfa0487e399e03e3765d2973a7162f77e74f67c3af61137dfdd6463608baf435d570c4c336bcf8a6b042652e99baaab2834b5c6c3e908d8b2753568b6ce14f6bb815d2a6307cba58472ee7f2869230d6cc06d6f81ca69cda02bf63216508f643d712c64fa879436a5964baef48dfe0746af1539b2d99c9e9d25a55ced3d41178987762fab277c78950fb7f8f8c8745b34ff76d715eff0b7168cbc9230d1fac5aa544ae8cdf9a97bc044854ad58f304c42d267c30ddb00447c878b1cb41e636272cf49c0467d41f1b950041f1b6c263bd8cb61bff5586e961ed5f165474cedcc5e6a53c378c143ad713aa4974d1c97624fb671f53815a4186e1b8033490a047be163cf0eb35be84270d34033de7638b1d5a07aa03c513e0697c86360073fa60222e3308a5d2a7eb2890a1151ad5b1b1609c0bcc717ca432a08edd61c67301d31ed502e55113364cd86553d64260d13f01980b83bed6d20f29957f29e35471922f38b56022df6077196a9dc22407642b31c94a305488c306b9040433d48068dc161a333b076d17d3555fa7ffaf2ae0fe991139d72daed8e85ea4086534e5b02df33aaf41b6e51a780757653d83111a8d0b478eef96d25e8ead1d5499b8b9b01fa0e6ced659a755dd37be56d808c6f2134c431441aec89ec304baf277903f8b42f700d6494053a9002038bbec2d631df1df75a032829b9d3bfd933f5c809c25414bcda84407e5aa9b51ea498700fa41aa77a60e081c56c52724c2d621e789124791fdde3ecb5d7f8d4a62e501b8ec4ea40a4bbb2c06bca674cefb3cc901374a42936bc578a482bc75bd3827e3973cfd03d9bdc2e249da2844763dd37b6942add3ba1fd3779a1da9ec757bc1fcc513267ca3375e17732d64088267e95dff1b312f17dca48f60000c2171db85d0947a3ba966374e45086c8d17fcb00776cd4f76b56644e37a6c52f48409cda29541ba5e33348af1c2efd28aa2a215b66a7dba149ce351c963308f530697daffa1ecf758f2db8eb546be9ebee8d7d1d350695c3d2dd207a31e6b13117238be2b6604f7190df1b895e666e615b21a1dcd4a10903d2a74bc8e0593e6c2c8d48dcd7f8b4781a2bd16ab44f56023adcdc59ac43fd585f7c08d22f7296a040327b000f39cf10413f7dddb5cdcb9a02c185cd9175c4ca857e2be935cd4efd5c5d469fd5c7fea983af1e2884aa5441da810351cd6983faf6b41e40fe86fde8605980b400a66f1ba642bf5264267b94897403d425b49e27e3a5fd788ceefb2783b43cf31546c96f44b34702622ac4cfd0987d5ab93e367cb46097b180b61e99451e30a104319d24516383308f97d44379d3312ca06bf97c1b5dc7698112a5f14ec4e8a6de5861b4675c8a5420fc8f41c00c163cb2702aab305443707a5e12233d9d06984f9e9b4b0a4384e1d4d8b8e0cbb7863e5d483db938a965dc770feb3cd33767386245091c0701e8ae2a0fd6183e2eddc219882d3521e17ea3f18dae75b4159faf38548f441912e067bb206ea9b77072a6890faaae195d704821c318c398224a0ad1f1c5a37ad72b9a5aad7b3be0512b6b8f7f712a3086089556cef2759b2a6d94ab324a5c5cfebd42acbaab54b4cb728d596a02483d126be9f854a4c3735e25ac9c08c09d3e1478277858b067c7454ba6450981398d92efd890dd156869f325ba08cadccbcb1f4639bff60b7a9af57db06a498ef6188f03bf94299e3059391b56754e37f5c5ebdb60290394d7cf7456b47a64839ed3211dde3409c07c386e67d69b2e74c07ef484e32a8cd368b503a0813d57ce50511b984e7433056c80c9a55098a2a9208d590be9126f4bed903a257d95c77425eb507951bd558f03ffdfe4b718d30d438d3bdd56c661e1ed76ababe07ebb1834d68abba62007a144b9f98b7c41792905d18b877f621c4b66e6d7c67baf58576da5881b6600c05129f4d8a7e5b73a2b1ed1f5fc4829c442478c64f8a5fe53ae67dfdd8c7cd53eb4024987ded73421840927166f15a959b39a52b452be77a22f693be407b52dfae6c5296ec4ac5c4704ce2a773e8cdb4c4f4bafef6671d95b7e936110b3d8e308e4c86115a5dca0c4bc2c97268964175bbf744bcd60b8f1e358212b7dbf3b4437dfe901d05cd789254d895eb59e018e6416b013189f2ef3e4a392528a09c11e736e1b8162a7591540af52052906f90d58b2fff75189511cf9a7d58d70380ed1e7bbcaf1fd6ba052df3f9fa204778be3abcff9fef39120fb9ad52c33890fadd93d571ad7f8b6f84af61ca985c11fd9f9668a8d90b1c29cd93d18e5d7c0f5c6259578f1dd9a4737c8e2d452b07a32f9f8f441ea0de82c82b130aeeba99e2755a94604fe25a41c5a22736e6027df310f9867543024115a0c506458d0bc613d5bf53c1d2dfe0231e42650911523ef8447acd05fa2daca7e992f081681731a441bde1e3d213aaa273f46a1051c0c225f0034f5904fd341a60bf5a3b83d152aba66861a4c0a93a421331bc3e6418e3144769df247c9800c11e88ee6e964800c172465b4b56d82a48cc925bf7283a8c2d4c179a868ad0c8efd55d6256282cadb9e7c5a9884aadf61778ec19031148d71b949e4d187d7aa78405ccb7dd0608979d06216ffcef4ab773e061ba70fcd7003d44e40e53a194306afd0178131d31d86b1860008ef1c77c45164cdc6f9e8d7070942b5348a361413494e822ca645d9c9c448e27ee0e92bbf42c92fa132f37b6a84b7081e8ae2362099554122334b307eb38b31dc938f85e5e64c46a26a5d32fd73fefa9c406b56d4e9da9d57c06a719a67a7091be613b3faaaee92fd607cd05ce826758e85aa17cde2d09ec1a0d6a123db2d863f0a3c576fd9c7794464c154043878fcf7a060beb9cfe43a12803c2173da517f0cf147d18dcfc09e3fef31cb98fe0735143babcf2c1fc913c42c1ef56477250511bacd27f394dacfdf2612915bfe64cc277b2e0e1fa639fce8d90e3f3b78c04bcc3ca50cf277b0829cbd06e7e38baeb37f67fd9095f0c1f96078d2835812790008bff4c4b428f131c7160d486fcbf5fa94816b0f7da92bfd468e98de8e31ecd9b4b884c5b3912f136773b6a53243a1352c85245af0c73590155370ea2cae36141911cec36d788fd9c1f4e6e7e771f710b14937261355a0dbb27dec593de89238e42543a455ee5d1536dbfb8b63955aead255a913eff9595e4106ffd92db2e2d8ad2690da1ff77e64f5eee59d346347d077f02d11bfebba790d1febe95afd779793d1e98486b1715f9e773d8cc09d59f49a661d5bb1ce0454b6ad5ae0f6b25007f2a0b17a6b61173c4f48f93b8821f58d1efd98f831587c8abdadb2ae2cc98ebe07d889a08c4130425376bdf1c26250fe8a8d3143bad3d6873a5b32b4da34d2aa25630f5c5bc441f68fecd046e10d3abd8695fd3f18b0e76d462f1c31e15054f2199f7ab804c8286b7af7126c80ec9899a5d30e7f7ac9b28f9e00482f3e6bd956e3c6f5a4fd4b339448727c839943c8f62265d3c3cdfd54ff9b7fe19c1b66e5036e40387250ccf05a5ebd88d40a0352a92b907a28ef9488f36fa641f06453aeedb75f7fc6b1dba12b394c484c11aad991f1612d983898a21b39ac4319cc2dc3cda572548cc756625d79993ad983a4a5e97e3f906a8104378d3d35895dd334422d8c389fea0d01ae13b1728b1a7195d9a5b613729ce418a3de9014a6cbde008eabc5482dd3ee67e386f7196ade6dec6d9be859d0784387c70d44f95ad70e32a6c652bbc9909442caa98c4a7384184a77744c05a95a78757a924862b4e101a5095776f298c5a497afe64592a64b22270eb18b01df806c35b8c1b925e97e7daea79f7a2f3cd534529046d3d34ebc68a5305080676411dfbc9078edd3bf7196b0640d11506c3719c0981d1cae9c06bfbac6eb2fde87dd3646b3e184c10d9611b859a57962d9392a68308fda5e737d1536164c506f2a720814ace69658cd59b7d26247cfd052dd79763ba8b14019eb7b390d8b97716f1699ddfe0b3f55103ab997882b2c8afefcdff6af7ab381c06a681db484d7573a8c7db86c2bb0cd7a8b14e0a3da401909d93acf48573bc96f8286f3854f3ce2f69f65591e1e18c59f0b98d67b95d17a1bffad57c5a08816d604be5fe25afec44237695dbab12a2cffc4edb3fe7cc641b676949f60aef6dc0738694694acee817ab00352ad1c84098106dc353aaac02d51b0f2038000ff3ef57bd7c078c98c5ec98db17b7596a224a3161aad21f9dba6136181a677e5195ae66171fcc29d83f96b51fc20adabed1215f906937ee5116214b975de208988c62a2d2c116b5af59513e4fa3e7d43844654ea99491853d0746d51a55b4fdfc1fcbba7ef33af9c64b35426e32aa8d61adde45a9b193c427d3eafae2fd1391cc06101dd2d6520dd653b807d2c7f02db4cfeb3e5cca0f7bb923dcaaf75946e98ce7628ff04f1045a2648f79be15fb2b8cb6740fc40ea665f194932c908d9e977a78d909716e04928fa21d3a2f20f1557b418bb71257b6240a77e3bdd9e9a2b22579fe2ab07c5a49b708dea304295fea3a466f78e5fc07048f07a813ff5c892ac1e36a3d06e303fc77ee52058401c4678c668370ada4d0a7d0a21021433ed656c3612a3ebe5cc6248b8045e0d0308778b3dc536bfc02d97250602d9bfac44ea2a60e27eff1422acbf1756f65059ead981073aaa894899aaf09e9da98fd575caf1264d357521b662ca7e08f0c0f96744054cacb76a59cfe6718735a747bcaac301f8af4bfda7502cbe122458580027809b05bce4b0c3f423fba91264d085b05f4a5d759a87cebc7153981307b485e6bc5ae112fee3413de1272f8d80aa303e720a49dafd1ad28d55e4e6d192eb8541d981ddb5f3487a6e65faa802abce18725fa5ac883cb8f8483b2e40a98dec0221f8ba82212b1b5911c06f3c46f0592172063f9f7fba9bf9df75538e7644022df8467221d092a654273bf508be22495db0723e25a29d11cb2b171449e821a32a5945c373221617924d3b079033d58eff7ccdf748b0772ed9be508c91b7c67b5b72b857ce51b6af9784a0cace7ed28bd160736d9b77233323b97e50310f22b4edff57aba46e18f14cbb228ce2311ace55c7ca9d2aad909de1d3bb6d45344c5a63063a88356aff332ac591d538ef91a2b8b695360d9fd3e94eb997256891bab1665bd6684a5ea6811fef72babc8e45662e58fde9d8779c0b80d3e2582f5073f2c5756cc1ed23e124cd2b6660e07a07c06ba3d2b33338df339a0074ee804f8d541cbbd0c0d8869bcb95044d73ef9d24845fb4d5dee2aa98e4e77b5085e1705d7f0811a8a68a46827363545e164aa447b6f78e2a1121660e00fc22a30112f6b60f78ebc23996a63530ac10cd19232534947998bd363aaca5b72045269cb70699051ead88f4a865a42fbc2bf48acb9b73fceced891f9c157f63be53a5a7e03bb15f5baa81c1a16f383d26fc25d56e6621873ef9e7be2ba7832086e16792fb6b7b0a77468ccaf18559cb874f8e9d1fa5707c3c57ba156929fce7a2aa36a76463d9ffca680e045ae3e7c8ef12a1bae4b9a4531795ec6954907c92da95b6cde9eb2bbc68d0e4ddc3b465838b711742d795ab38b3d407e6691220e96e46cd563d5fc629b8b2786b4b3b7a565e89f6db0984d12dee4b88041e5875c500670a46cd2e64dd1ebc23e338cafc2434230a5bb52b07b8f2dbf9725eee752fe75f30f7607982b279498c1dabfdc678ddd71e7872a656a79fba085d4bf351333868f1c08f42f0a53a8444c0c48a653e3e1045e1ad37fd349ee775917ce6250f10a339b517578e42b35a129e817e34dc62adf65aa287eb2a87f9e5a364913a36646bce0942377b3957e60a9f6ba49c30db173b5e88bd44476f2496ddab570cf6da2bcd49e613c352b643d5ae45807d5ab9cef9fc5e273c1c857d1ba327386f06b82dee59de97ff80760c607ffa7a74c34504c25e0a9a1f0d88d195dfcf2d56b48e07d9161c568a364db8620ef23dac520531769f49f62878245dee5120242e8e35ae2771701e70d22e4de6d128f10479f3a75505adbc5df4c08ad2558c9121758456c757a4e492fb62408bf48bb44d0dba9b9a1fd8ee34af86046e615b5e44a8596ddec198f8b6c40338b5a05305208a91a975c9b6e9b88653d3ef2ee94ccc4a953af428180185377626e72da207fcbb489d7f90e2541eff9017b05d6dedf9fe6e6cf7c679f6caf366043f0dfb989a6acaa0450ce010f756bf52a4007b1efff738a397b0c33dfa6a1c22fbef4dedf1fc8e61035c7a82f8463db0ef6a362acab553384eebc9f9b9695643a609078133fa358486701f3ecb7f94fa514af76ae3f3829a45abfc7f5b000c89200170f5bfbdfa91f92b33e1f544eb7b748190bb8f0aff40422395a10b1b77b9461184abeb4249767fef3a8d721de965becfb8a495e6220afce689e6de09890583c99ce3baf5768efc115cc3854a7ae5213bd3526e3ac8426cb9e2c62c93dc251fc4df4ae0a09b4353971d22472f4bf6b31a7b754784c70a83c0066bcd22d56b81441dbf6c87b239286ae03dce5c88bd789393db113f00fefaf28584f0d227ad579557be6958047f4c46ce43f8c1d14c35da6aec593d307458b7cc8b8dac9d97b4e38457a6cb62376cf7082705b5f9e56868af447faf82ac8c8b846d903087793f3f84ba1f6aa7bcf561780f267b69df66d5762d310b33975a48fe4fef3b2e9180dc913b601bd2a3a98e8ad26d657489c6ea398663152c37aafc3a804eb9f70059aa92ef98920538bdccd44b95e3e5fc2b4b21520dcbfbdef757af737b96bc177a560c204526eb84c530f0b5cf7465ebcadf473dc06680a2f242d17854aba8a8e5a86c5e2d1c83875b9f20670a08613097a94ab434c188ec5f604102d9a98d651a76990a03820463086deb6b2f5e611b79f84b692d5b76a58856320c4cfac1f33882d4d8283f2de0bf5b2d603d023a9337e8c858643d1204cf4056319a8464892155a5b23fded8aed87b46e5ea3377fb59f16946dd51aa2194ccb69719175bdbd28c1b7b763d220a7d82f04d909f67749bed928ae6b0f024e0156e08305c2d5301229711a30f9bad0ddc55e78251a3c3d16179c68977ac59484197d5ae5c4ba7602a394cb2c1b0ee04bf8e8c173a3d7b599fd43616dc745df8e6d7e0c4e55b140ae714e45559da0de80ae692d94bc0006f7c4bf3cf3c6370728e54ad2bb31f85978fe36ce370cb1fe7835f67b15f128d1f45f7107a797e0f8ee93f2968fc239a59aa478bb4a75abaf6e38018873f995b60f06501dc9d15f99bad57cf48b2f76642efcbc7f5c2e49f6092ca3d4ccbb0a93bd3a45ecfec708e496bfcf7de9f4e04c7aca7a545098ca7594ba20022f3f2d0270b9b3ae4118d012d50c60030bb7e044bdf76ed02d7fe88f39416b96820f3ed62ba89b9ba3c0b2aa91646581131a0b3fdf220693687d08fa10d440eb1438e9e3ae081c6dadd294600e6f2a391fbceefccab855ad1679699eb5fa307bf66cd914ec740d77741e505fef4f7a1d5f9b43b27f949a6eeb1009f8606928554709182d2f77943b5ec9dc5292f4adb79765cdda8081d300b5e7c96811a879276fc90851cff224e9da83e0a08a098a0cb7b3560759f85185edb49e200d49d1ef49f728ad581853854f2cb5eacc99b73443bb458050345de794a4943883a63ffba8a4ca3b2488f8ef7a549162651c9a8d310a9377847431d20578f1480b2d306d4faf03409616d347561221c23c472ae763f6a4f1f4033cc888565b0ff8130e08dfd724a39161d04525ccf59f2ef4c99ffb2346532cc42c0a40242e51cce2cbd5e9b9d0d5a0e32d218d5fe4bb1d835d8e00094a8a94381661b5f6d6d11cb916a6d59bca42e97463709de2253af572d0da044573379619665002b07f1f02e93ef8cd7238df710c99cdae9e836af53d83c60661efbb4909ca2a8d5f58f0e20a1eb90eb846078375d44e4fdcd4e920b1ea064f4f5c371f745e518d83c7a1ef9e5ff70aa4e6e612196f14f8281d178db72527b382a4aee7709efb6e0c732c32fea9844cc93413dd6afade409730f353bdf926fce9cb1dd4fd637eaab311c0a04ca9347cebc91e8a908f6fa45e267626affc48385c8d73b11cad526613071e5ba23c87af604ebf2069c58828f143fe874bdc3f4949f545fcb5ab602dfdce58e85dcd06b1b2c89e09b52d906eb2794b557d9f8f98ca848d34b430a27610f1ec99846f7997afc252c62c965b15c1586e24684ffb876431aebfd96440e12d0a7ab00a065450f424164ca2d0aead380292ff5df33cef870b9d484838c3d85f0ae9fd3fb1f27b73570981edf6f32499a31f2d78be7d36b5f26a275aeeb022493ccfa58e65e715df1dc2ddb3b3db2790e5307bb56cc83a9ed5381519a21c091bd69ce33e82d62db3d70687efb107f728bf249c0c39824a6dc5e95fc21b7d204510a6b877bfa61d806abccadc59bbcd367da0e061dd90194c9f6b2bdfb406a2e0a8e5c106664912adf1617307445fd162dcca2d000b0fb3b894a735ba3996c5515ae5b2d52e786332c1c6479e7e8a940f085a0d0f4e1900f478bc897d6b225e18842bc97afb1ab4b8f31dcb8b21bc3801da6645a025ac2973700a324e0cbbe53a5a666c5582464e3f1037422ca7e6efd0c2c826239b18a3fbf2fead25e56799b170a05682bcb944a86ae9ab8ef4edf5fb740bdb73e2fd925253182c74c3639fb2ae268fe63ef2eeb77d93c614489049439b7f74ddcd2ce886870365ad9f7b61abf4e5ba4f5071e7dfaff44ce3d24ac2b56cbbaa2f9cb0046ca5f3c9a09f125534ddf4c93ba5f1c3ce140ee5a6f2f75c2a661dec75089cb79193b4d7464c38f5812f8f80b1a05b80612c1addabe75fc6a9b9172a68ae970f6220fb86f47ec30f7291085ffc63dcd0e65edaf44554c9ae8370c14288a254c58a9a9cdcba32c911b5c956fafb1cc4f2c609d3684c3b5cebeea09e7914b78bcb2118b3f7f0d17e7284f2783ad97f5edccd650a478a284bee9161a0375838611cfe2e8d46b36fdce10ff920645614c162bbf79a73436a19b65fcfb9e6ec569257042c8df22ca942f7531b397d0f6b571fa32d1565414ca572c697167c7dffb0595733c0ced3b10c94609bdf135119357a348fce5431285a6d0f9c677f9f4b752c0d4c669c04efd728e5dd7a0f55d5ee7fd65298f47c803cdae451e5b713a3fce7ca7d4bcd8075a2e2e4eab8700eb8b128d8b74163a67da96de8df315749b98ac374b82ef343b6307851895e40b9b9dcfb3b1708ea3c7b458d948a37bebccbb32cee78ac529d8aa04a615ab5531011f908b1fc64d1d1f7496af206fd2aff9c082ba32aef9b0bf60f93315eb2d9bbb28fbc6ff61effe7591aee97fd569cf13822f25e88c23ca7b070b7a1a9369458f49e19001a21b7675231455410d3f225fce54f845ce5bacff9e86ae3458c667b17e5d09f511cb127d377528c15559e626f69db84813cb74a7a0b84e562140335163a1e26bd330579857c5d927fdbc7c61f673a105bd7e65e470f65f42c5f6ad7f5118d75141666a028492aabefb1a99298b9b327615260444b28d620a6757a947880579090fae9f326bfab3ef9517eaf6c5ba7cd9003f7d0f0fb3f17c4f58130b4cf62e7c85d5bf73628599a04bfaec55c0c2797fdc427b12d7550d199418356fd31ec20d534d148f56fe25dec041c09f4a115e489e93783dea8878d618ce12947de9ed31911256677074b25258e18ba1ae44560e24c98fed22083b61e3111dd545c632df2773d8603e3155b35787bff5e8531d3b6039fe7e1545481f0b3b7d6adaae6fb6123a498ae6b8620deb8a1e31b09a41ed4762b3ec56db4bd536cea3f0c267ae26b180a90c665f067dece1e44d5bada092ec752dc4b749977409a0a72de0d304895b2765b4fab47ed170dd718771c9afc0c0544f65fc1bf1835d70ce17304aa33e24eb3d39d3729fae355686dff2f089a803cde171e4cab26161440753b06cc2c8eebdf5e6b3059191e90bae574d7f1300308816cc33dee461465fb63ae9bd3fa43b457ca5a1d7fd7444cdc7191a4b7ef15463ba5cc6d88f15681f0ece8fd22be41208db117fc94ab1e45a6ca600a802f8b51a1f4d9007e6955d596659dcadcaaea89add6468ed68db78800e5d2f59b29af7197ca46441651fe7f109df42e976ab7c5b61fb5648d1f0529aa20b74afce1e6dcec2c983e814218090c2526a4c246a77eeacc8001770df4240fe8709488ef7c58273adc0528f2d79133d06c845160bad8feba8fcf78332881e60c3eeed10c926c3f079a32c3019bd431ab0341640033918463b7d6b46bab75f0cd60c367a4b382ff9b03a833ee3691c9a26f21587d871c21ba6f807e34c4a39b65d0fddbe11819aa3e6bf7c6f5957a1ef53e53e4480087d26b1f43bebc40a1cb2547759ed160ac1ee232b227e17f7757ee260b76652040e809aaf4c0aa060d87c1ce64dfdcee6be3ac2ecdd90ad4b5096bdd3831d3d89988e4be005a3601d5667141d14b987c44aac292e951f6f310f02b86c4a6363db3586823ae25c3181078b178e561b0dc76d1c1da8e90f4e138243c041d4cd468d0fc9e272ebbf07439d80356687f1a14ac5da5c9755a6499715ff5d26f9c9c0024a90f167cee69c3bf784e4a82b8e361553815852ca61dbc2e21d5ef5e2b22f979103a96cdf606d7735da19bebfcddb841f78464bd731a73883f48e29b9f66e5f53f46d3c0e75f58844c32847364f7404b4d5c72be8d739f828322a6bc038e902bb0d39196a224a72a14e1dec32e7af1daa39842aeba8d861d12286e7869d42faa5380ea3a5f6dcd4c18b0cf9260783e68b4f5916b6830ea7c46e1ba94d0027a84dce35bd258f345ad66b0615c6f52d61016fa0fe0d6e9c8d5a74bf3d223e7184f5dd55e2877767638b0043a821b120928daab04df8812e6e5521f30aaf0816aa06a9d16b6c3f4dc9df26be231368fd58429d276e9515aecf641b9aa313c00953b0b405cf9d10b30cadc0c0234a599dc2aff45c0c18af85b18f7c5d4bb2457c77ce999d312974d307de0d3bd25c1011ee56f50f96f45f491d79df8fc3aab71c0e9918a463d14612a1f0b7da3e4dfcc2079f469fb692f48b25d87750c197c360318122b0b9461a6d09bcfd1dcf568b70315ff33ad50c5abab2df06ec878d4f723e58fa3085c28a22abd7ec559d0944cdc281a3e6e8bd4152e03cf64c9fe255a8067c22e3ed6cc8f5c2981e97ae53b7453913fef2fab597378852982a32ce6331c975509146315ce48f40a286e7eec43be0bfccc4b6ebd0b9366057b6fe55eac9a332f29029b18f6287c092fee7966bc8552f57aa836779a18fb6468220146e0c4e52731dba1319595b34d730b48a07cc5f3b616e028b063173fa9fe1c1a8b045fa508b4b1a4e8a2d53a037f434bc415c5537cf47631da932342d6cb0d281cd7a6ad95da50e2046f74d0b9fd8f18dbfb90d480850111a2da02c31a95bc5d1eaa439443dc43fb248c09fc836a58e3d2c4b3be01925c4da53b99398bac880f9b334e4085288a7630f09059c47a0c605f20572adc0551894b4aae3389a9adc9d18c7dd152706a146fb1b3d1b583d04666dd87eb2dcf2d705e826983df5885aa62eaef072cbcc3c40d13f8acc74640e2a6c11511150863b48a50c064a0da64936b8d7f3f6f44f570d9db7410f640c106bde27b8387b2de6bb0da7c95ad3e1ef660ffab60385efc20e9d189b697e0c282f5e13a004fca41e8f2e4e036bf218516201744a2440dfcfb637cc68757cd45364fcd1223cd0787cc434beefbf79ab757758abf9eb7069fec2758612780e05c2f5c23feeff731eb7172bdc1e1a642ddcadde65e1d684539c385a8229ba09839bd4f994455d1d0e67db0d74632624c93a2b7452738cf15e12e43b512439330d944293a367ff11516a889134ab83f13137e2f156bea48d021ce1f7a18a25240814e657a20fc20788c595c2b9421be72a6ea3fddf12889d06b2ef4fbd78ee9ad09a2f76d3f2846d612d9acb14b57de4303ed024d4656e906aac3780ee7b268cec056e2a9c34928bc402d129a039300c9295cb2a2861d8bf8b5eb183f961126efe994baa2ed2c14e4c2207a42dc850f4b99dac51f861412e5dd4cad9085234d2f50ebf4d1dad905554caa71ef97b4efe428a28aa9dc2d63e03787533f8f2337a18819a04dfa99e2f7598fa4035b1955aa01462d9c2c1d34b391d4ec3099683ee6b1eb158e6b877c78691286145074d2a42ca55e70fd545a5e33970258e4445805bb6d7cb9281b20f2e3911ed2dc4b311eed073cd823cba8870a6c7834fe1b48aa0ce7647cb1d05c1f48bb3901148bd7e3374267a37fea3ed1829e637d68e3831dc0df6d766d80f041e6763e9939de7c9f9af49f5255e9131bb801980c8ce8095cfbdc7e7056f644bc90947d575ef099e8a5a9760d770f1f5664296c3f25450742f7f033306c4d39db46cc99dc64143fec3a042203dbe4e9df07d622308b357565e9ee63d5ef2b4748a14047a341adfa379e94028a2111e410e35422e4c5b70a13a45ef98976e3c59b2f8ab8c67dc3538275a0ae83fc54579ec9f4b143dfc262b5c1b2f7ae4a9bd92b32ff82d8220351e1ceac4928fbe8d79325531be9b7c749281828ebf853832cf98d5591194570c9026f6506164948331b5747182733d0c0fec8fdba4a2a68ee27a21de22f2621262ea4e6a055e758ba6714391a5a38e44ad342a09b4997d8c60c77efccb4948e3e753202ecc6b5701e4059cfc358539b3e778175ad0ec6c19f1f1dc8698b4eaf5e3db6505c20d3a06b43a02e9fb2d04f96af87acdbfc536172029699385c62e17ad40f5a48c1b51751847f472765e1115db407f07d439c8afb68b2b161c53fdb50963a7d7b229b901768008f75017509a7a087ebadf50096c715f53d4dd49766ce107ebc127dbbe02fa9b6ffe5a391f3005288a57777671ac8bbee5fa854836e0cb946857ece2c4d72eb903a8a7787c83fb5526562ae06cceaaf9772a76c1fc3079c9b9cc73e84d8b1ba9e607fc4b16d29a0868482436603e1de8dec8bbcd5653b47dca91827a37a10665ebbf75fdfdd7dfad4e62c6291b26efca30fedeaccaef5dbee8729bf24796269ba445a8aaadfb23cfc6cb12e2436c7b11c6f4fe99330b897592420c60e43c8064d7ea75aca3dd623f858bf4490983a5f87f7b45d487111c6a3023cfc3a1a95ae92acae388b97e6950474cc0c9dcf4640e95b75b837bc814d345a83df8219a8b200e0708b8fb966913489324dbef78408e3ba77cb7d29eeab6bf8ffee25ad3b24ca4d24ecc5bcbee9047317e0a5b41a28a60792e3a4c32846247a88afcde817ce95422a16681447087ef86c4a5fb02f46eacdb9053bfd6f7ffafae60933ba093175f3c6c48fd7257a3f2e72511a53bc949dcd1ae00c0c6dee2f6bdc6016ee6c5d1cf8084ea86707d67d3240a0d0cff4fbcadc4ef11af56260d3795cd5d6be8b4a883fc1a6be545d1015f7b0c41b40bc245a942f106dfd6bf2b7c9ca573318ea48e638e94f1dcc7dc87e94ee2f64fcfd00fce9e71b88ad46c836e307cbd5790bd8a94ac2c33c672ed34348aebd33aa918df4f60ba55270ae537801c3c52e79155e151849d9ac880f940906c49609f4fc2821d2b5b2afb90a14cc2561021dc49afde78351e13978f9fe4fb12a2c57eecb9feaa5e2d54114d4231dad683bb3056dc24c40ecf0e4d0ad4912d4543e6338f29ff20cfe9fab9bb40a18e5a24298c623e0e665dfb28ca44831ed8236768d38a08af9a65c317fc18d7ee7665bc80d770d9b968e183700df2244024869d663b5cb748ad18036d3de07ad4029b0954c8ba2eeacc5f5e77329b4031fd1b1d013e013c6294cfba57fbad4c8f83a1915ce2a36f28cec73519b7c1bb39f41cda1d0e341739cf324ee412a4a48fde3d0efd6696f05bfd9a27a4daab146284dac77a03659b7c9e6a04a44619e5849f93e0badfd919df5b7ba31336b37c15ebcfd8e06c23a0252f47bba59cc773f0adbc8dc169dcb0d0cdc0b2a0548447e70946d88c91b37ed76eac10d544627d08699282990109e8058629819e16a2d1e93ce3e4a72e0f541b0c624b11e531de98616184a6c02d6ea8e655dab2c9b14cc96b9a42cd17311377dc92e9af93768b99556035858da66b65349b262c657ba64288b56c833690e4d79377d4be0868a6937c1c9c5f63377dc655b4606cafc8c23152c0cb286795ee7c44d887c1c4cabbecbc7eef68c0ec8e39c7e203835bf5671c28e8268d06cb43076ff74c9d530ff85a8b4f204b3319b4bc5e895ef78b6d1634617725b52b2b165219b1a0b585faafefa3d18d1148f7fae28192031a473a63a070f1b12a1cdbb2f114f26b6f91eec7b63b2036c33046683485009aa848d17eaff6eb84c876cc1311e55a9c2c0061d53f15dbec62df80d780abe6e7ead806080ef8392c39e13da41a5e4f534676e36b6459de1c35696e74f8360e469635c94b4d89acb71100e40b1cd922c94031bf5e009cca5acd073b072bea598c0ea5ec7de9471caf308bb6486d5c12358c1c71eb4762b41aa2f30fad6508587d4dba8132a68ee0a09b6920f8b01860af80f156be53dd86b327d4e7bfa056cd1e8b4870affd57e07cc3343319c9d5b5141d926d78f5a6eee551dd9c1b0a71a398bf1466867120792dbda491f0bf186cd466f2313383d61dce6d2003a76d34f71542638f0fb139b01086aa54308a08e33c8a3b43afe2c0fa08b33c248594c4250c6572193b78a2e548a3aca1cf9f3b0b4fb2c54f7bc570c60ba88b08ac0514cb5e3a23c24d2eb62105a288c2e0fb21bbf7c27c73af111250d515db1b48d4baa2028b412a0984730115e06d45314f0ec33af2acc30ae666de95477c3f403816b4d0a765b4aface90421bc18c8490496d48d8e1ab067fbe44b26f58aafbbbaaa8bf370d3b5df8238744f41c9690bf35f06ee2b5c8e4917dac589befb6f9fb09a94fa81b4d884095c84b0ecac4308d5850906a8e37ca2e5135616faba4eef2bcb2619d606d427993485e47639ac2c02e0232b8f94af140d0664b84f711d0fb873bb73f29d74f74c6eaa1d78c511e69b75f5ff389f6ac03bd436f1d79f6b9267f12cf04d4dcb303f853cf52eff6efecfadf23d8f209e144936b9bc8cfafc186f98612ac3020c078e27114e203e053a927f1ff9906094b94d98003b95681592d36c78e6409f4f6b5ecc586b080dc625ee3f623c9696da9e0533b4343c98b522b31da798ed8bcbd93a42e3bd30f4f094c2f9bb217b46f09d864f4b80742d2034875c5cd4117b005e6561dc6812002e4bbfe9a6325be66bc164c26e62594e3f95e27c0924e17eadc5dbd060ce725f7677416ee1568a3a84c38044ffe3cc0731b283cd2e46f94d536658c16ff61d1184c78506629ae6dd3e9327e0c44cb1aa9ba9762e2babd40fe3cd56dd764d56da7aef439f8da916bdab8f016a3bfc2667f10dd450b6aa010945cc7c4d9b3991cb9e0309feca7a337b8164866734a7020f816b03d3b6d6502a340bdf0cd693fdc79a27da6c71861ad1098b89766ff12cf02475763187242b18c758bc18385d4734d8df8f56c5d238e71d98afcb1bc7152465c5eca2aa6cdae3bc7ac09f0ff24969be3216445d27c7a97573733994cd4cfae3cbe3cefbe62786b8e3de7c23436bc2808a9914766b70e6d0751441ee79a7bf252f94fba9da659ccf3912ebf33e898e7b407b1b3b8cbd23ebd30acb5345e5f9b1fc7330de6c729743672d2cc50982961ebd8bbaf5db5f8e04c29e71b6d9062797cb3ea22586eb08a437d42125381cb6fb35219729c55772b3c51d9c4b79b5c6d0bba0d296cf6ea66af5b6b85389edea7122d48378130ac589e49336a16fb33e1c415a780cfd220d733efdb1ca20f958070e8b847435ab57876465178771b6b2cad1e34c01fccd71f07cb0740c26635b7cf832730a2e2fb597dee49bd3b2186e59a57aa41ed68994730737e68c7b5799d3109dee0df16a4ad3e871b3b1f68937c88f9c9b7ad99fa820ee7a788ea07a91e10c47542db83638f187749b234e18d0accb5d3c3413154ad8a874d652307d08c4c5c9689e2ee3b3d91ffa84789df6d59023b8b6fad972f52d80982a56f5eebf55acd311a5121bb18d889a0cc35cee5cc5264ec668e383d739bee923b3dedb67e1ae6a0f449c52fb38de86bd6a216ca0ecd6b5c5311a57eb538d6ff1018178e4a42c6b34c8d1cdb9a9ee7008f4a1ddfa0d4afe684b136e389331d2130a2bb8f4350a60902d280518fca697d350889508ffd320fdce83a3a18774baf44bd76786fae8bb4d96c4af475aea1e06d985dcb5bdf2ff91d5a2f23aa4415a6a9f7f1e8d118e138d24dc57305b5d484d70dea7b1ad881c246f2fcaaa8a49b8fc860210e00e9511579aca1d83a6cf8275233040da5ba979c095e07cf8b72b6d0f928894871fd9abd6ed68304c46fc7db249c23fe938e401b279c14c4d5d2a48f7c2b8af01325bc34c6a4cf818690fbd827524f3ba675edb6453e4f981af17d8dbd624f34847d1ab9081ab05f7a4d7697f695f2f26201c63567e6602d657d40f6c4c10351313716515b2057160b99e542b01bbf55f871d7ab5c17cc92e46db8d2f46f9e0ca9697d484d0eb91ece5a2ed8c02cbc22d2a3e435748d6b043d2f999dd4496a3839a05b6cd029499379662bcefe6c2669a9ccf142a1a95b5ce60d7431490bc99a0e34331133f029c5fd18e98c8c575d62eb56f6be4b65de1019662bc24e21d478078e89548d9f32c098b8cfaea663f9cf29466a124bf07ad874081038980b020b1e69c2097b0d57827ae0c06ab1241e085d52c0e7588185a07eb5156cb30aa9415f6a264a13ba6bb381622308bccd784eadca733953060acc24ce4e57417d5765c0d4317a6ac4041d827fadd2ed19f81dd9545bae8c8bb96521006fb1f4c86a5f6c24366611892e47f62eb264c3062d4810006ac7283eb961341561edff059be22cfefe3468d9f5e1333116a60be4c1f0ba9634ac95e0ff1c6fc31906aa4fdf3be4b068b9b596898287273386add03bad77bbe3fc9b68fa2afab25b36a5f939dd288326cd230b137022c6c9416e53d8346ab58e283f3b3d8409ae65fd81006cc8af5a95bb0bb9d452c2bb450e12af981379c0689e402dfb97193a0d36b0e9725e44f7cb59c010c8b211d75dab76ca57f44ab71f4e49689e1337f4c73a72a6648d05c60ba555073169d0bd956175020be36f471174d06591ea57776eed7f8ba544baaecc00cac188c2de0cc87e47e07d456d7b8efbb23f7e27e8b9a8cd427d31f14bbe01f251c78c8102f74a1d44f53e2e957b613ba486f4b0d4150d6c0e8a001f0a7d8124ff330d9fb2346ecf51a7162272015efd2f7c08d8a717a1e5e942a5538fa4178d781569761918ee519688ce33bebbfcabd6b22de6964d25cbdbdca53136485a7c8ca9e1254a75aaf93c66111f25c5ae6683df01d0b8d114e8e3d596943054d0dd8a9f983ef63a8c04b155fe21bfe2351058cda7833cf423d68fd9ccc59b6dca56f18711770bb05fce4210d0069c364ea9d704b8ed8eda70b790e06a2cd6823b97bff1e83af4ce2108a502add5b625e56b4a469f3196aaa12b0b66ff75d40d22ca545e1e7eed76edcf11e126bc1046f157a1f408fae31e57e2b339024f9707ac971605c173606c55092a5e078026210d29284d2eef7be53d94a96fb08fbc3bbedab1c58892e5469e2ec701d628255516fabbeacd6bb28f19103a1b1feaf9da1964dab83f8f7651c725062d55669bd00a1aee8157b5f8f17cf8e03b0afd23c940577ce7c6b278cd8404cf20a0db282b03b392e24b0d5951ae223acf145270e339d137a78ffcb176969b4908147ed8b96c44a811ec97edb4731a1b75f45f33fd797a6d35ae5479ea1da682a90fbee73c1e5474650d38ff68afe117202e4d76613d5777621baed9a0617638b743df24ee33e0a1d4736a9af13508df753f47e3c3c50896614f6d522bf67f6f0f4f6983ed6f257c7d58d6e30ab2317d900c0941e5c1c0aca429d14e3f6c0b342ef4989e7b1cdbb5d4c420dc06959a9ff8b6dea8766f0ac8f3404da2557d45750342b9c9f534184d37dfd77c9c792b1b8dc1ff2eb28cc61f3317c811dc396a81966b53b803b4d81e806d0b3ee80a71f2143c60de1eee8e9f4bfe3fd73f64b4782163ee62fef3bb1db388c8ae21b0dfb28f663b0e968c11205fc61d5014e155670ae0cfa740528e2fc1b7538c45dd1014087793d36c75ff641d57c75953bb6e354bb027c685cafee23b07cf8601972927bdcbf4dcd55379a22bfb13f4293a22f7640ada88ebd39dc466c9fd86ccc659a7013cb7bdbe9faca90250886f8bf3fc7569a5c1eaef28fe782bca1d338634f47714c3d2625e2ce7e0273b2ee04fa163149eca966b54d4781412a5be0010447535aa825a8a981cd557b49a486f569664e828f10edefde42de301f19824d4090d50e168d6c664c6b413869a7e1f8ca81e3f22c5680a8021c6eaec870a6d7aa1dac12b291ac51362418332bcd2b6166ae880bc48fe9e8a0a570aa46bfdb5598a4dc0cadda1d743ac5709c3ce2f9969c1ef18bfc51530168aa27d0427d42615c6b0e5e6c17b5d5b4d0d8e493ab4bcc040f00a18b73d88e86d43930587bd11f4efd16ea4a89112cf9c48c9a12a9f884c31e164afdba0f262fb78184e230b057410070f286eb96f0d65e2d2dfc3d7e7fa4b835782757beb0a360f89cb7842b18b50fd6d6a769852c0185c83a23aebf53329e584acc2dd1b3cadadb1dd5ff161ee0d043b42e53986eb9be866942d2740547a1f5b1b73925db1be89fc7aa362ee9ea783c6303b1073adec858113584474e27df9541802e823a0890bd61275552d8e6d17b1e9cdddc4660b227c7c3c409f682e6d17299eae3834bb714f8bbcab63d8939deb434f988571faa65dea72923f040a690f4d4e1347142bd4accdd6e2ae88bc5c8b12a8c1b9771c336c37e62eed6ef50f8de810b7aca45e22db23115420eafb7123a3de49a42022498740e3c2f7e2d18f05f460158f2a0cac6f48337b6c6d73ef0398ef532e12c99ff8d750196a29569f5b77f1fe3f615bab237568cfb2ce2f15fc8d9fbe905770863d7e6f6a632e289a4e3d71b1752d0c5f7589cfaf43cfae2f130d69da6e15259820afdfa555a14681c2f62076f5c758c298172116505ef386db4c47287485d05eebce1ead62e4b065ef42ae47b80bda27100ec991f1b22f93418d5e9ac6220d6c69d3206f7497d4679d2fc772159403f5e8a7a085dd8b4daa677224bc7243ccb8b8326d0ea8f19432d2e6ce4c763c97e43a7049dbafeff4ec6494caf73327270db17596b048f692628a31ed03de0538fe33b53ca5882d32ec63d6bdac8120594750315c91f52285b7906306251b0996cc0eb49b60f022b08d0440c4aee31e301b4ca9f607712853737edab62a3890b1e611f05b230ab4f6f48821b33b2842265623c9e4aca4b2944f6c2d4a6590d2e2a18ff8ae3af972b53dcc03b05e3c8b95f23a727f69424316f35606a0612ec05c3e2291eb19d520c3bf7595e8c45385afba5d25f41149e72c5df45622b09bcfad1cf19f9ebd7fdcedcd756a163276e55de3e303c135a96b6ea4e29fb29f13eb23d7046fab6bfbc9bc8949151f875ba07e5e261ce1b81c8b0f8967778e0c2dc060f77737a6c28bf6ef36e5959ba395be5c48ad6d20d009d49de152bffbb8dbf954dca1507cea7fc3258c7e8baa11512a12fc83eb094dce359762eed9b72f0a0b635af501bbc3539c4ad6d6a760907cf0139d0a0a528f087a51573298214e15d52d6f2c238c4f3b5888cb548861521ddd55cde87ee9b4f025372d096f53c2c73a66a4cb9c10f464ea3b79ae0885ac5ae7124fbeba0d449f1f9c38bb6a02dd9e6e62063e7e58378b95a0c14e3b079c202f677153662bb634abcdbf9955425beb830640c3202104b8bd0a2614c77710c0289db01c7a1f78d44c639cae756ad2bb6a42550c5fc45b3c182442c382c08cf06d7dc1d1a1c334547186bc92441d45b70b2204ee577251dafcc1e7681f8c282835d018cea1491cd3e5422bbe94957c3bec77e98ccb0d4e18b36dc1700fa08e25bc53b325b17d75ebe23cc05b17acf70a57a471f3b252779361ba0f5c0fab9ba2107ba4ae88e60111ba5906767a477b14563416b1de4454f5c9a9fcb327c7b1dd882a144bf8d3ff4d0802bf812d1692f744ba664db063cf703e1baedfe3da86c15befd37a94f198886d8fc6bf9ae5961bd4bcd4e7f41bf4662d5bfcfb35bcdcaeec7eb16a5ab80f4499cb6af60df27d9198af145fd6e122bbaffc5df1f2934ea29a2d93f283c1efa8d729f558480c8c937fbe302962fff0c2201037c4e3aaca41712a94259320f23a8d369b8738405f4398bdf320adade33c2f3280b4b292fd0cdfc6ac8696fe77ce9a0ddf7df6865e28542aac2d61c3902b5621b92f883f15d90d96544f2b1356c0c595bdd0f5eea30dac21b6f7a47ea5258489a0fcd3edaacf052af3dd864750bfd8b4120a2b77e72ef8ea45fe8629024bb0c483785bee611d6d3c3e4a8c8b601cc3b67ff118dc6ae855cb331d939c854cd633729a76c122f84044a51b425df2d98bc1141b9e957983629318572f99481645e889fd4b385be9b9ee43104e9c697551831dd65455bc019080f07314054fe49ecf44b26e828a8d4a985c639216bfb6f973a40221a28f3c2bc74e07d4525ab84df8ba55d49c0f94dbbf4c331dca90614683f79011512a56b1599ece9846067c192ff8086451a5142789703a3559a0548f11d2ab8193a02dfc3d4d10c1c077895db1ad85681abade5058e37be1dfa0853f4c18520b7180a43a840a0ebb1a918625fba1684920412270a3d3f43fd8f01e6b6818a9a38e8b0108ce6ca87b1f90f7418a46a4c4b4351c19c2fc2e2cbb77de277a69a13b2c38a314c0f572a41c3dcbcae8f0cc2c92e614dc734df65787b8e9b7bf12d35e531f624792a87521c1e121fd709bd6952d44ab0984637b44af7affc765011c63963c7dd2bbffab6642b0baf48dd6d3b9161e74b68cb2600950a7c592f988ee987510e6205e5fd6d6f3659430b980bc0dd0b27c966cb55abc8593581deb40c7fc8c6b1712f090d2ae9af4969349d3b80e44252fb8b7614ecf4fb0438548447e22da427422e95406cfa151985ad4db6ab0aba313132e2f5d720db7948dc610446a28f7f0ac766ba2516023b24dc605b5e9662b19f343db86e3c030293b3ee948d9d79b452d7e8dc038c77d9fae2ae41225c11ac2b22c11778ef3a72c71bf6f674c7ec0aa384bb9180163ae5cc6c410168616ff6e04efe020f905e7bcec932ec04c4fe15e7360784e12d40960d41dd19045694facfb444e3660c4329954645c61b4353736a8e39284e487084fd83b6d9c79e9010e517ce0bae7d33d347bfdbc359766b4c20a606381c903c190e7cefcc098bb12ba480b249f395bcf336e2726c7cef6d69369e25432c04feb56cb72f3c22d1c8dca07230a874994171db6885a05df4c47cc366518e29ddfc60344ad2d7176236df70feafe6f9b378b868138dfa6bdc965231613a8250b20f827d6a35dd6bcd240519e94896584d247f66625279c47dc00c62893c19a5b77be902aed2b218a48c5876ee1ecf3d76f00d67fe34b46748ac8bb37a96fbe06c955b3d1589303b0a83064228d3dfcfac7fb78d38eb8ff664f2821bf92b55c2777abf4408e8fe15dc43f019a91136733272e3e298f4a4013b6ce8adb8f684467a5bcec2aa5733b99b9334e7a4ca147677b3faf26e28fb56598242e338ee5921df4b3137e018d908d4d257b16638cc540b1efa6d7bf88e8640812f63f6721605f9b0d84e9a434760fe1dd035c8aa3c6ecd99e167b24e75c3c45c0b0bb51663863d73b68d6ea84431360fcc88b2712a414347e834e097d656abdf9879db79ee8c868eca8efa14eceea221cecd8116243ec2eaf90cf395990d9b2c438beda383193f4a4ac48ccfa8ee19ab710bdcb9cb6bbd8e90a420e4790e12c638f365ec58da57dc2b6a918b75c7c01a8535f595303784c7bfed41d7a03f2c4193e96ca6d4a9f397b5e9c2c6fefa48a7928716e53f4cb4ecb7b41eb9f8c3598e8a3d43c8ea30d47da0fae3abfd1e289d4579f3008377f7913283ee796d5ffdfaaf204aff6ab4d1b2b5d6ccdb18911fc1d7fcdecb11457e903aa3563864502d85c208ef065bd417f259360728878073129d2b36d1fbb55d212b9e9ab5706077e9b97126399b1d2211b32c763084d03a26cdf4b8e6d300dd5393fbf926c57cec386f352c51926ad1262b8fd493e1c8a429a4cad4dd4517439cad4de93552efc2be22d571d8b5bce70289fbf4d0f4ab07d851131c3b1b27a62b12ae298cef70437cc878909bff09409182216a139a268740fc98170ec8c308d0384a217c999a49a980653320709c9bc6910094a7f59cc9ada9aa978bb0251bb06f147c7747df06dd8a4bafd2e4ec0f983224e85af1d3f87ebe7047288fbcb43821990b80d92f820122c3a942d4e3dd6d9848399820031b48eb3bac4718c2b9c87ccb65da44c5cf42d09bac2a403ba7a9a478a2f579d75b0c3b51690bccc503fbed05748bc910da1a85ab0cdbe67cb26bc6af359b2354c6915258681ee105c8146c8d63ef6bf11214edcfd142b67ef84a76f32d192b7ce3b8e1b9ccbc632ee669a026263e03f5d52064bfc0b30711d0f25ad4c103ba59810288611cc0de0945f920562eaf71dff6d7014a2be9aa9d55b3b789d6757a573e4f418279d7718b9848b07fd54a44f9404104a7120d6d08ef2860b9d4aec78c29d332cab726e4b30d178af2e43f86ea08f8e5a48f586553602066baa9a450337c7626885b02e0db9be14efbd0276aa0e7ed0374004e1b23f86ecae6e123dcee6243c7a01422b1ae37f545d8dd575a854306fc7aa2cac60ad9bb4c99eb75c451963c156c80510f826d5fb3828c126a1d431eca20f9071920a59d73462d7e68dfaf52377c785c1b49f9cd52c2579483a811f105639f62151f61cce2f337dcd11ac2240aabec5bcded40644e536b2564d6dd1c88d4cd3b50fba097a7dabb6ba6185ce4adc4a0cece8f51e4a4e336a19d80d0859d6b289393ee1202649b7746b36ff853adbbc1c63f670e667eb35df18c6483a67989a9846ae12cf73249e6612d17bfbc6125151a494b019ab905b9cea5a6e6009629b0a65e7ef6cfe3528b88feb4b2e8ee139bae19c06dbab84ea652ad741684625f9e6a9f8ad422592e3eb2da6f216047597f1e6ea2514b6956992960e6a25b9357cd02b78f83c8b17abe4eab795c73b52564c17e6a9cf84a65d2cff2a5006b4b3115f6529f80cf8b2254b720846d3c603bf9a607080aa86fbebff4804463752aa09ad76b74f5a68ff0d0bace06b357a1a493097d3b121296bb4444e5853d15183bf8269ec12bfa429fd9c042e3d90c603fb0881f02fee5920d037e32dcc7badfaf820d5a82b4c60e4c5d2e68ca2f2bcad07340b46247beb3078871bc1bd0086f6e651bc350fea44fffab707d4f7a12b7f5d0416591210747559fee4952c2ef4c275459b75f6f08f0ffdbb666cfb4a5e0816a11107e491da3a236d1c4daa97df0640f849687b6a046d8946eb6e6e598b501c29084c2ace25bff0f25928a810729280846951f3e18b774926b61e83b28bb1ad11f05f191626531e6167697c18f0930a4bb66833f7f30dda1b7533f24bff549290dcf00d4cc865512f0bb1313d87f55dcf5c3bbb3e45d4dae418e0ce8a0f9cfa353a3c381737457684fcdbc5c8591c8e74240340174de94de38cbdef1af2898597580e8c45212e70c080f26561815d81c1e3f75fbee7e29ee49cef6d6d36fe5fa109cd81cfa4c35ec22301948bde30428a5aa2aa376c1fb2d8ff9f30b1ec15fc133ff16072496af7d67abb083c3e88e47accf83f1dfa09d7578e89e7f2bbb8be8ec980709c251f3a7d1a1166684d81c9e335650c5adea8dc0a6563d3dc272890ad6a7dc28d02fbeaf998bc669f68344a25002e300f5830dae9a9496b8c014fb6a0850390c9e09859c9b16dc478dcd12effc42c25d9091812387bc944435da06ad6bda29e34814ae978ee0e0a6bd23785cf7126362a0c3fdcd253503c4d62f0cc96a727edd497c06fe475e1dbbbc556583301adea32493409be1eb1dce76d24f0847ccb2f93a136c7bfda839608a39427a6b128188a687e01badded437e022ae8b354f3136eb1bbdcedac10059e86f9db944dd53a3fee7633d24a8fc7f60d01f5909f3cb97f7da17cc47953b352c4b6557ccaaef1bd09bebf9f77333a64c6ca12a1a1da3eaa365d9e0992b6ac16b2b0bc984c3072cc5c8966555222f133f43271c6620c72906529ae8732dece6aac773b3fa1bd660e4770271ed654776f955ae43eb1db2bbf50f3718199fa862123b1a30bf9b4351301695b739dc9f15553eed6bc51064091c54f8b9991a34962d972da800932918e1a70191a3a49fc9461e735904a26f427f765adf78ed76586ca331ed854bd67de1762bc41137a369bf06cdbe8ec05e9b8b30c59f9edc8ea609cb96436b7863b6f2814d9d0535c9d6321383abfd449aca824947a62f772795ab1fe2d693fc7d8f686aa4f99408568f923605ada742f3e3a42edffd59acb476c556526fd75b4227a229331b634ae50adc990e40cbbc6b50b7c80f5e4990d780994e67595772c55a70c24b3ca1747c93752e17d4461f3a3a4ad485b27c6c30f2ee1e4aaf0cec9026cac6bee62cf3fc3f5c239aac35199c311bb2335540d099caeb4024eb98b81536c5d0445810529effb53364c8719db697e44ed4b9083c07e14a0bccc504bd2c7e9e8bda21804f32373b0767875230100e07c8c3362e77f01e4054ac94108eb676a00bf8d592de6b90975f82f55562cc7ca470362dcc197440b609a2de3cad1e272f75295d98ee43528c6e3723ef650398061ff7308226f8d8be0be9df142e30817e8749d452b3b696bce5f88c7a480116552c4d02fc0caf8d66f9cc0d0c7b6ba23b93d0545ba30d42d5d8af499f4abf35b778998da9b31cdae41bf7260376df82592b9bb4fa5ef7bca6dbdfa7a6a315f2e4f0b486b258373ed8b3909565fcf9a517486a82dd428dc8af4a3cd19042115b811d9ea13684ee39f1926ff3a942dc32ed5b0439fdc1292fea2ada2aa685a2715342749dcca455bff675fc5d2a73de79edfa7191b2af989104e0f92a9df340effbd00c1b1f7012424b8b019f051efdab26ecc78610ff948edbca215eec9ecd886c871161548d763dc7b7278ddfb063f90a5cfde8c3d57579e5869dba9392400e236beec3a907a22b61e0a0c5397fa0047448b7454d5b78dfc221e6714c0e774fb5f24e61d54e8efe7399d50d63ca6fc37cd29e644701e52f0363ed6f7addf593042786a4a41144fa7c3612b5a2955278cb4fd36ca85b8cd4210fb606345ab7cc86460b9b64727576a7a4df586a6071c9539e8682bc7c8f070be0f99a40c9ad91313c225e1e197f9275269902119aa9d14d0ad4a480a0b33039f7f1bfd43c6413170e308ae7fc8b2207a7d657a187ee984d886da70bcdbea30da171bfa82d3c14c14647454021d8635d172598163323839f04c22d7dfae70a5b655f086128b99fa2ef02acc2e2e320d57180264ba743f1c310f8f2faf36c90650a1d07a9e9d3bf823ec622c7d4964025b48ec54becb8f27c0d99ddc17c56c579ea4027add8df37143410d3b19e184b89640aa80a35946a931a888b157aa174640e33261c67f1e1bf3ea74eb106ea715f6b6c2f8dadfe7e6a4e8156812e6e3f8a88653a100654cfd1ca07d657e3ba716a7d14d1b4f6d180ae1f543258432ef2e9cdbe253b526ff7e03c9f5a1a177e7e73d02dacd9c47355463000d25755d558dbd77d737d26db8a8aa11ea468b28db9f092dc6bd9fed60c07a4463b6ad7cb83d461111a46c6c525eccf924b7b0ac8c5430dca00ae54098363dc48d7bb7db89cec873a7100ed9dbf733beba35dc228d22ee883155bbdea63a8c2b6f4abccae8f0f2987abc9e607be7088d0ddf60e13b79bec1f91845f3c82500c0640818c8fc4b461d37b3246f7bc7f9848362b32916a584504667f9dec87e385cfc9bb0fa502bcc06d2eee8a3eaa41b09300aa5595a7db397ca3c41797032d3e7765f22f35951a56357bd10ecb98e9e2f430827cf7d0fd0f19dc7f297264dfd2acfcafb6d4ebd73d7630b28523e54c1810c6e3b2fa17052db2dbda134bc42195b30e598de55749bf205825dcea4b2b9d651f7ebdd49a90771b9ff826b0293cdbc671000a7ffb23e9d63ee7717389a6fa9b73c1dedffc7af3713d8d6eec4295aebca95ca883b8f2c9d0cc479367d078dca436f432f2456c88af2f4b5807a3dea6d2c897c3b2daf5c8e59be3a6f7c90ca88e0a3d4648c11684e892fb87782f79a4c628c535a8057a600c40215478af2ab7d5459bb2ac350cf3926754df81ef67d7f4482ea29defd6e70cc5dcd8f9767826b8fa56adc0eb709d8e4a89e73a0d1e57e1a98e743176ffacdb238bc85288032bf36a462c582ce3d2742154ccf8a5c83aa3cd43fb2b769e98aedecd09b7aa4fb0cde0466b7aff7978db1d68be847f8b0b18e246a74ee249ee89e4c75da0bee07ed0305ec944777796c83e73d49ce171cc41d7a94f34d54b07f36fbfabccb7e1a3920f498cd5e8770691fd8f394ee34f3dbd9dfff7d0a53335d2a16e0490c705705884b67e22015359ee44062f9429167227c18fc8a2cc8f08280f76a5bf2902a594e994575a4a6f0612feed034266fbe2a7ec71cb5ab5643be2bfcb734c5422ea245981a06f4a797cb28c7a79b2a7f84d874cd0da93b807cbf2cbbf7b01bcd69222bee3b79f49b1ad0c04c591969480b310fb0ba696c054c93be2437931c6244aa35e58045a137d4987e5abfac17ba6ef845826ccbc5a2096f05e97289a998cdf6b9db5ad780c3c364187cdc912eecacc8c4d32f1f2729b24d9382c2e41b3caf3f325d102e92cd70565277f603b61e261b70275a2f0f4458d47acc434eb011e287e1a47d6aa24bfca3bec6a0bb417b0363d4121fa0f63bb990c76586ba573c0bdc404bd0fa369bb3f4fe86b80a31386ebaa744f61501dbaf80bd206ac3cefc122ed80eab5c8b26c71d9d4869a2e7cf4a9d5799daf5ae9b611931a3bc1f5400915d56b3f0b76c8b85c07465db68ba55172fa59f86019a0704adf8e831d8c70ea0fa92fe57a8897d5987670a0d840b7082c48f61ff3b6899b3d694a1969b0d7bc09d27ccdb8710536f7838ee422c8c31cfbe819cddc72f8e0b822ca7dba13fadcdc6a86abf49e21d535e085ea80f00153fd03db61c56fdcc5249a67a7a945f6092ed69834ce5ac6356ec0e8487dba264124a656f6e86e27cce431477b6199dec320a1d3b393a286e6352a3fe71d63610796245e6108be70b6e41ad26a26c316d030a43051577346d049e54a3f0d42d3a72c9d633867fdf7df8e47d436ee321df75ca076aa4a6f6cff22aee6ba699f5cb8fd515abd3e73a2ba0c231593b897217671b5213c66541737199ea2f89be5513f9df33a77b9ed6e9b8ec657444b354c6cfd4d66f12c5e6f32d52302f4156f79e0294251d5bb4139a34abb11d254b7bb9ae9b5c6d47cf39f3af4f3f8d8e845e40ebf5679f80a704b804afe0451c88a68e483804c9f6d88e17d99cbb65a259cc70f15bd519f29246117fd5a39c6524148d6a569d4dd9393b253d58f841486925c6cc4b32c3b17030085efe8ae7e14d970222c64740b98aa4b899677f06422bcb5d2ca16030a84b81311ee6ed79f9aaa50ee6606e7a64d35a28fd3c4c56736c5a63f42d52b5830b9f23ef9d0db189a49d3b32b4b91cb869dace5934b90f73b49628f1b38d3fc97367f3c84f4f5144b3f31114eba2e40c6a45ae2c36d04a2a2a6b1083697e1d13ef084b5d938688e99657342796c2141a09b214c07ac3d131754949b60088573e1b873f5df191f86a7c9643c40d804f265ad9a5354e29cf036100b26688e5d5681564c974e48f3f2eebff262915a19741d1e3087334aa0eca0fc062a3af1e44563dd2bff4b151228073fbab8702d08b113bb439f85b3e0d5f947ec51939450015c954ce5baf25b54ddf7492921cb7a2178017bec9bf460ef6a8ac499769ccc83bb4e55d003893f41f4782d5e09ad86d6b803a0130e212aa58bca2d3b780ac5edaf8673b70957457b2367c3484b0bd1b30099de1ff8a7f514208c54399341cb41552bcebb35b432f89e5992a5de56a4d47c6b2ed9842fdac6c4df751e8b801d856c03035973ebcaebfa722f2bcb60865eb2e957987f357ab3e5a0da93556528f22e13e00cb33f00d8a198609d5e02af1e8395eb691e4273b1ed2df0a0c588c011272ac34de6f0287dfea5bf0bd054e4cb30fb80748ebca0bc7053045b9c4d308daf7d98e38368184d01931d409fd10b7c0f107252082fb0c9c4a8b289f7549c39f57ceec6608e1ebc30d96d58af5623171e127220b1b2f40135265ae02bfc87d6aa6f6dd4334acbac00ec83d1823dcaf6fb813ba7ed61cbffba1c2adc45d7f2faaef5e582629d38110b871cc97e4df4a695af6dcce41fc51ced237b9a9ead3a5e266f9e77807a4fe16a5f5c5d262557c5332a4df64955f458768d2db04764a8052faf29c8fd66ce0d2651aa1c7f850f233e67438943d535aea97f064a40f520bab0688d387294bb24cbb2ecf46dc333ba6d6b3fa75c7eb75ddc4a17a8cc884882b9728697f0daa1e2b3a69793e7aedb75fa6c040c8a6f735fdff72642410f01c844cf514d46ca395df5c94f03dde8b717bc0bfe1284085e6abbc444f0acf58a5f13e0133ff0ee80f5be796fc40d6e678522f4d202e7148a899788066d8c6743c27168be7b189d90c54847a6f5f24345b54ac679b32bf58796284a8a41a1b8af9fa09337fbb74a710220fae73409cdc2fa4d2472a92ce204667aab0bc3fc8fa5032a36f3974ba2c892ea008fc291b785c550c721ed0e2b58ed8df6151f63067816fd5cd61c178a9d6fc2cd7302d6f939913e3e52faaa7d8a4cb033206bc9f2ebecc0688ee8334d06f55aab663c3d1c24b87d0655622128051815348f080d0cb3331e9dae4b021c12e7df40133f906656e18dbd7173cf72e365832568a36a60fb265ef8e9050c0dede0d628cfa5cfda660b71f5b1751e50fce9178e2395f82d05f27cc56f2c1aeabc56a6039acb56cefbd6bb73381e75166b728b1abbac1603d22fe0f5e91ac771f2265362453e908acff173e1ed3578fed7be5a523afb7e939142211f1bd84d9e23de753459740ce730c688ce6100204fd828677d78d188e81e40b51f967631f50495bc109a3441b5f8fe0c30a60212b46e593fa9f171b7261b24f822ad3a7c928a658d053d957957f911e5a7a13f1dc12d6f6e4d0100c65d9f6267b2f6d649a2e14583f17348f0ae1e6355c2837c581a1d695b0b8d5b92a878720a8b277e3d5f2c5427c33ff6706aa431cedff3e603aea19f53e4ef25169232281dace183321cd321d5f1e5b8111ec002a4fa6ebdfb990c3118cdca8c6ce179b7818b9cedd0c917612836a336b350e788feb45d3eae7057563fa93b4373f5f405b1cf69e04d68d68befad8d28a8aab8d6d4a5ba6488b9202d3a6adbba4a80c42522e7a6dfd2f3d7c7a6fd204abd98fafaa3b1f595e9e4f78702a12769d9d89bfd5b6283fa74bc9bb994b924860cc1c12e409914e0b306ea513e9ad4eb27bfd79ee840370493db7a0a7c08672ac5800af400b67de24097c803a9296f49073589a268640cadb70b3f4689db0b734a6712b7e275287620f1a7d05ecab6b605f198038b5d5721c398d5b156dc79b3030b356eafde011cedf703e14da95de402c13c897dd557d6f0130b3f8f6dd5a956af0f415ab2bdf109006d53a274110b68f7f5e1f2bf971489b306bd17c728274e770e72023e551b9637d5f2a42084f26d7039e069e382bd1079329454649391436088bb2fdadfe4aa92d9647efc26046fef8f3a3fc687fd83355ae2a244eafca10f3993e3ddb68b1db160079ce1777a8db584df3307f88b389af2421447eb9c98b347919a00b398d7ae93108bfae7ad4c21e9c3ab8e7722a94b37e9fef4924e61cb99d70468181addffe563aefb43fec6ca163b47e089d33732aa5a68a5738143fc7884569ec5c6e63b6e47153269cc4a9402dcb33f8f59e97641a1d71bc88525a54fed74863c5d0b72ace062d11932fbe00c30f4541226883cc61422d8b7181bda3a293ede1b883a5d3c48eb46e2abe8db115dfb0d44854e83e0354972b19e23aeb7fa4ff22d01a88bc8c278c8d3387647cbe40a2501f5293e50df8d43afd127ad8ff89ca3e050df9db885cd6793b75d592da26228ff4e30fb061ffc10d0b2ba8db0e477beba0e663a85de35cc7d00bfd262a129a268f6b8f5f86ea050093ee79d714743db4260489f9df5a27add3217fbaf0dce0f80d99dc1a9b7c0095c21d80e0aba4b1220c7546248a5d139736598ffbcd2c21fa6d85396470183b04324f719c0d02097f4f463c0e69f0a5a18a3d3ab5ee3eb168e2ac474da18062c10c565fcca6cbaf617e1297da4a01781e8cf0568bed9f5e09872e6ee8239117c1071345d63de25a7e09cdf1241bd77a85d56e1d808cea53b1aed0d1c62c89008f4d73e8d09e90fff7504b0dc4071fadb8bf0a458795fbb5700dd391de8291098b2b2ff70c2c95a8c2661c57e61486cb7b75aed74b94ce2222109713b2bf237338741d314aaa553d1118b0358d0ac836253a55f6602c5890ba988e596e8e214b53f68c402992c1f65d0471f56d63a057690ed730457628098be50f74d6a97f19430c8d70d860b94f707d3297448a1adea4d2846649e67bc68448a54ba6c3178197d477fef831c2ec0561d84657d13d758fc08a2dbe6a5f91839915d5b34bf7268e431ccf70b61763dfcfabe85ad43f7817cdd2581ec8cf3c1559b5f408897627d957add84d4cc2f2bcc6a5707267d16a8ae26ae10c0d467bc95e2e6d58b031cb3df89158ef9c1a85f6cef5b1a16e3a8f44eaabce8cb5e8aabf53013d0099f7608b2128b703cc2b9b7cfc3c468bc836f465f5d14b41d5e5230b565ce16e3b8dfc0385cc19e0cffee1690610bfd4066b036406d7917bcd0e7559bdca6641b2effea51d660eceedfe7dffade7632b634abb2268dde6eedd484911e77567ced1148b1c4e8de0abaa09aecdc40e2a3c4b371b136b9ce6e0be0f8222cbdbf8b99b001459f15e00c94d792ad28ace8c50e060a66ebb2ba3e20598593ea55fb0fcecc2d000fc9a4e324e993bd56507b2b3c4c5fa91804c7a35cb4c3f7989da8d7eb9c1c68bc898c0fa8d7f6faebba192161e49c12b5d9cdfd9428590344d8d34d6802641fdac93448df3e8c37e6c2fb5aa78553e31c89bed7d8431bd90fbb31ec826a02c392b03a11fe8fa185559adddabea2621d9ca7e5ae02476a1eab82cdcbfd311c11c252529251b65c76f2abba737ddd6534101056aa24472987f64824bda467632d546239523c5f70de2f857df6591512734e8faa3ececffed7847d6c0062e0c7b9c9b2d6b3de68a18386999962d3d5187410f499b6daf2b5031408dc6342a02179878b9ac1575b2e4f4f782aaf857939e467517e70bc5df8cf45f07c3cd9dc54279bcc6a47d309742c4772e75f1623d89036dfb8625be09dfd952fb8af2a294257fbfc9c23e4b17de398a08981f964cb87f85fda94222a6f17747f2004c29cdb3473df74da6fc27b9501abeb42fa28fbc13be37b7e82b4bae1211fdd67f8eebcfd53772cd2fb798a2d5bb8262905d502237727dca44864690f6b7064e41cfc886df70f5ca6db2685b1df43ed978b0769ed65357dc0a2e3438e56d25775738a29e21d568947e380fe5db958ea81033a29b8697a20e57d91539ca91f3911731ded7f12ba0d29cda7465a05024467f243e041b4ebb420174019161ad3ad7279c6a1dda339effbbb2d170958a27f9d52d7a2f8b870d7fe1c09c905669adca8150a95bce3226f9c30e18b83fe67761873be7c8c3586edf6eaddefd1e5ce6043f7119112cb3889cc856d182cf7f0b50d8eb396387b475e578d0b0cf1c6347c5cdb13a58af45729fedc9e2a22ae5421cbee042043b8c2bbb062d8375b7b2438735c9c4ec6eb57f06775c8d08d22e8f486fe1d7b32098d74f7c149ccdc5d1edcc2ef6bc22024b37b7393e9be1a591d280785e858967344141e4c29eabafbaea3fabbf7cc19bdd1f314704d130be4e771a326f59d776d6bccbb3ca4f2a1bb80494cb27cf87fc08681b1fe261d401b0b4157553e6c52f975bf2bef39a3f00277a8b220e881e336e4a49e216368971c0d458fd6551fdd73f663573f9b7cadd8f9119e70f1b0b13e35e92d5482d48952f7707206173bb987fef0efeda3c5451e8c56e5bba5010b842619ff1d08a9ed99ee5ef146824f0d09e2a547ce830a9c803d9bb3d5f3f2123f03b6f0280b7513ad85ee033a5e71da0caffd2ac1ed635d2327bc9d7aea4b20a83913018b8711c32df3142421b88a2ba3bb8623e8e654aaf70761379770dc0438cc20402164f46213c94af14d9eec2e45dba8ad2973e2a86cc506a68c33c269762c38771b81bc6ff4a4cc66a3ea1a82863ce4ae0d765ac15fcbb87e387fefac179c27414530ab1cdaf0df4047c10327b185705bbe8480ea56066bcc1634b7282e1e8766e73016be28f8451842fdd3b9a8576ff8434bb16541da5edd572c1e566554d4bdc28a7e1056265bbc3bb35afdd66f064928b2b7b2c858210972999aee7d2feb36237ce6f0810da45d426e96d5732ddbca089c524970a36cfbd6542f075062b6ab0e5466014931ffc838faeccf21662344ea123157ad86dbdffa1ae3c1f819e994c6f3da4583bf0777ec144383504147426385ef861cf6e3d95f2cf51ff3987570ab5bdaef77d3731666a549fe9948f1f283b5c786f752310597df2ff78bb7019b7f378264e14a0045e936efe5d62137f1549505c63a8557820c5156b5e735be92a7d2526b97ce6156312582b11879c554ce4702a68fdb427d86a9b816331ca001badef2c8a235c618bf6bfc20514c730b58af7354cfcd1336779140f40655cc63725da2c15322917b8a7f8481f570fbd82df3e7f6e62da06fef6f58df3c7495b3d8b46e4b3e2dbe063f52a4f5764357a240084cafdfcb4aef668d240a5ae9dba0d9b5740ddb95444749fba4261c5a09ba82806975e2a608e1212805795991da9288ad139f85350b714375a072a74acebd932b7e1989848e5149ee03f428d09546b52a2d911c4d3a0be0a9166370a62d958a1158fbe883d7db40ce200798999eef3797ce12cebeb8b6f3130bc3967b71f291a7480f0e8621136203185898e962bd55e37246a152ab87bcbb129aaba8801becf5bbdbc45edd388f0885581e0fe792b1d7f1011d3d8f4c845b985be645066e20947cb8d25f642fdbb897d7a87c502084938c670c2ee874f97240db2e7fd1aca030c3993f076e0a23b3780feee98f9d966bfcab6358128cd2fa206b17214d3e5ec223b2d137df92dc717edb675e9e03268e90124d10c77d035ce143ea83e0e7dae36076324523ef169db38620256c1dc4112a0f6f925b7b909216ff7b9d7fe9583d65bc57ebb797f041b3da3d8d7e17bb1646ad8d83c8e72f9f22bd1a1c1737cf834ec37d117627b1c06530e8e47d8631cafaa126bf465a0ab07ea03437b41b88fd41a9ea2e661dee14e29f50d87157ed7dd0f0d362ce55daf6bbb439f8b66da36315dd4ffa3f9f4c7c4a64fbda278c3b8c3af36ca0c14d8f44efc6b43f4bd01dbb81c3729acd8a2810a267e374f4afe7c6fb6e935962aabe87f91a17938f43129f711d5ea581b3dbbfd0aac5f3a0aa03fd638b781c8e4c12316ed8368159f0649d442cf41abfe25c0e95d0febeb4a567715a80a638ad5405c0894a5c7b0bc75d182486670a6330490ab3b4cc4579d5796c832a132e1057f0c29fd206f9057696c1d551fc89d5bcaf35a46472b835a821ed17c3f24fbbcb895005b358a19984060f2043e5ab92b40e26a185bda240f5926f3b115bdafa2083fba9e563257f14a04a6468d6fafe57290abf07c98e83120081de2a4923ed1e5c9982ba60b6c8183ad6285101cf8b2962a17791b8214becd6d5f48d266321fecfcd319d078071381f8fe90d9a10e2d5dcc7a94deaf73d8ed28a7025f02f5deddb10a4a9b74e6fc9e88e8d258f9894a711a042b125ef79bc4bbe019ebb547905bc34e6b1185dc467003583213dcfd1a1e604372d26f0aceb15d214c9c496a7699375d85b9d94003f68a430ef862266003774838149800bfc7dba1385a9dea7f56bd515e500903e314f20dc0b733de436a20c2d6d2043195a25b35b2e8f6c83427bb46662dd1922f7cd0c3931163c4f3e544ab82d114b72c502603c93df839907fabedca65818adf0b3bbb4fb61d95387c7497d4e9aa2d4ad1503c9cfb5679355c566fd82f85568055fba008eaafc1c0db9645f67d23f31fc8a27ad18dd98ba2bf0043ee71335382fe38f04154e14b26ee309e258fa7d925fe6c972ab1dfbfa6f349a5c24b1f16975b6c56404337af166d79d83d3872d980a5823a3ae1ce13c6bfdced3db93b8c4b44829bf5d7d24c39da55febdb590a04f6c178d57a6475a5eee49dd519c2ce08693fbfc548704af2f25c96f19c712462ed2410d815234e4624a04f89a09eb987c692e3c6c97c9935aa844ec147fc78851db747a88da7ec0d9a329c3b5bebb25453b8b93ff3af023402b18082c0a1ac330015678cd864a5c27b4aeb2a539b81eaaa13373fd9ffa8d888b76e85b4bccaa32f8a47185a2ef6e91f5feb810c32caec92d868eae18289a892d5be0ddd915810e0a0833f9341343f2afa30fd72a2b6a70af472dba05e74f3360436bb1b99a35f02bbde1a6ddf4f0f78b27f6ab5ed3390a8d5b75a37619dff94976c4ff201990ef4d42d95350c050d4973eb57cc3f952a0e710091477fca47ddc24b24f42985220e5f3a27a5f04d97fdbbd13ab1b96d0df18ce511f710caa7a78a553fc8b692a20bc00179ee2030fe5abe3a45c970b3f14c639fc95409c5c9722dc77f66fd5a70c418a2aa51d1b6d75481e084eb15f562a6b9f055801c00694c62016846672c5479cc690b789b60010ad42b21dc531b5a1e0d9191fcc85585e05a24a8128c9f2b76c7687ba2f6504baf267be7c54c70fd896a0065f84dd1a8863df82b375cd3093192524af59af8c6e4ca038b00d8498d9984cc68a638dd8cf8b77d27fa006785f8e6852af44b48aeb118b11ca04f1fe26233aae8559387f0ed138f37fb05d44c240299b5425ba4194652656c37b0243a0fced2f182982a05f1d8e8eccc2919e22a2277289fa7e62118f17ba0d46de745bc0e531a6b8ccd90736ec284e6945f522d825979d44958b2b8183d3a52e2d82bbc74b6ef67b24cec3400dc008927f7aeb40f6f878e7640d9815af692d24763069ce618115e661d283be2cf8043eae6297683029136eb0432f814c7b32416c1a40a6749a1f8f9970d1e7919236ac2f39c57cb93f476a7d3350e2541d320b293ccccafb87483a5f78068c00f1ef0eac31aad90d58210d793c2bddb05efdfa66f01cc20044864e15792d0069c79e44230e640cad8ca538eccc0d863b949ccf92364a3be34e429cca3d3686d768baba2a3c8be0ff66234f5e5e2e328ca5da037a79fd977c7d93ba93442e69a222b8df338802bf70abcb782fbdde84af7b43e180a383ba2b8fc7bd63cd36fa19905a704d34b6dd8d62ee8e0115caa7f1adb34d848ed1115d08a76dddc06894bda687cbb71a30bffcd89353830aaae09bb83b5034cb9120b42e318fa34a2c3f523605a0275f6f1b7663992bd62ad25f9ebf21bdec7589eef80a943a3b19c23f58cc1eb374c7c281c7ecddab7a55a7ea6c92cbd078060fcd6c059bbb9bf0f12764c28af187a13d5dfb4eaac3777910f6ddb26020c267c608a3716c933105b6cd1db1d25ff8e6048b8df1bf7e8591c2399185337464e47ea662dd6c0f7da10914617016d6c64ea450d9cf4239b86cdf02005e06a6d518309879552a3546b35317343c1ae50f2e45709d3083ac2f3d253980c6e60d6217707b78a8a89d35dd19142c00a5cbb5b5f449848c3cd486f3c403a5838a30205fd851de3758268c84014e7aaddf1b89b966f47c82998e7c7481810cd10693c8b1f56dd8c8912a1f94d015e19c59167ad71298d6ed712fc4922ac930626e9dc4b33682281efffd02cdf20a0e3ae665fa445520bd415abb0954c3f972f23d77c79b4663e41a4172e2a8ecc48ae7be6de3ab3b4dffd884f006c7f3ef0ed702ab71e9c9df5c3d84e81e1ea3a507dfd9d2543f9158bae0cad0dc88dba22a2ddd82e8b7e219cdd36ddde0967699b34fb6bad03f4f93c95607e3bb6dd6796a263c41663d0ec39ec51828d9cc29f0358220d80cea2614a61bf8c800bfc0ccb89bb7b600ad2ae423d9b8430c4452b881c8a751f93dc53e83a2de1d81250196cd7a04c2ea47af8e01891fb34a9ff25d54f32bcfd3e9c40a7edfb16221f27b7031c00c5bd5a4275b65f1e30209dd691bc150d756cd80b7e6f6d36302a8ebc683b5868460240618a228a84ab34c382dd8e3c4153d052d017a966a10fe2061199028ca3bfb8c058ba7a7356d7eec525cda635b785dcc973242629c8663e17dc7af7769b7b2e958394b3bdb36a9f027122158e2b8101a7b6a3e3eb4861780294fc1bfa5e46bd6d2bddb5869c0bfbe5b3441f47dffdf9a6ee02e1ef499ea3abc6418b769e13c4a72909bf4cdaec77fa9a452ad5ed8faf68442fdd1329cb4fbd9c5327eda84a4fd29bf71df1a384d2ec760b29d1565525eb5f33f3081cf1b3d338454cbaf736150a2ad44c0a98a12302b7c50d9eb78dfc6ce5894b3fa9d881b5368dc879826a6c60fadda095aced70994a1976ad82d52321e5687ec73b90193d7fd105baedad306ec100fbb1b17548074908c00ea6ead902c85a3c3c686b8e3ddbad3fcb01dc028de02067ef6cce52e2077a0235cd14528e4359fa6a6e5002c7eb3c22bdc75bf2734e4de6e4d3fbc2a41a7ec6b1547f37b01bfff1916bdffeed111587042efa6740e1e01e4dcb719730b1b7d0cfe092de3b78a789134eada9b5604b140de9426e0f04b9012ab1ae6460603b1a1e9ace208351d03f1313ed8fb14d667c09bb601478baf60e407699910d74ec8eb78e4ac300499c9bcd49f2a11a32bc1a2c13078b8c43c261cbb3f28ab8aea0c14ce7a89aad93d162703e9b72ebf6c12b279d76eed05fe2d05d1235e6083cf84fbb2a29dfb4814d391a1c832ef21809591ff60f49071bb3b40c564cdd80c4c612725de7145bd7c0e68be2622bb3493d9669a2439dc7c41b699bcdbf9698412b63cefef1cb73419b2e923c260af4e5642ea289acbfe76a46b8bb3227b43c3c690be394e97f42327de13ea80908f74dd3d0509e744c850d47d111c1c731dc38188a27034e0fe3d141f97a453b08a4241eb016d351178521e19542f400f50976c19efbfa9b9f1f8741a9c744f4d8f68fe4c0211973fea01e0ca9f5eb68fbb7ea1bca961d5b9459439c1633cf9e2e68bafc65f62133db76c6dadc683dfb80fcde9432e510ecda29fe177672a392f02e10eba50d6544359c4c3d17f1bac78ae049c36087d888348e37b1ababbd3bb445c5e7dad52be680f7c551f0690064e3204a2b48c9a65d9a0d51e2817af7833473244b087f2b73b30e5135529089c349f4056ae70a8b6e77d1cd377eb3e48ef55c00370808e3261f67295d53b18b5fb7fc72529df5cd09df184e2cac177bc0ec9a5e7621ae7a0735626ef30e64d305915bfb798c9da6055671946bce0749e14262b926562603598f797cede7c17ad96cff13f0801c8db7711222db6bf6426ac832383b0385af6e9312b0a5b367a4b6059c6f55f8b0e659e2e912e4cf0b49efaaa1ae82fa2a6d122bdcfea51b31f3b8e83450cd2c7ca6df2e3068a66a946784e888c0f6eb4e01460a388c9025029b04f30c0d9c3479fa3445fcc62adf579ad8bef645b594ea6b2ee589733129cb5f394aac0504795d514d9dfa8a62196c04d9e44b8ddb06a9a634d6cc78cf4562f7881bf3465c89d457425e030b3522b2c430b0973a270f98c2405a8e464d41e5be3f2575607e9518165dc9ad034cbffcbb887a1e8961e22367a722be891d00f8b1fb02282233f8fa073f257afc95d96049e1573fcc61c181794274f39bcb0413791a8da4b65e4c8474d6992bd03162fdf2d179a33b668ffafe2b59183d9314199f04ef3b357853c3ae22cd6fe675150623cf099f6fd796d84145410da88cf9ae69f7753f4b64f46b518e249501b2a5648a89b40078641a8cfe574ac04d05eaa435b033bfc427ef32a8c09381a296c4ced3d48bc113072aa5f49df4ef7ce063973e450b1c5775ef5156881a94840ab66b6631311f5806a7138350703cd991e8ef62cb18c3c79f121caeb067f44dca141d366429cec9d6937d92c3ba7359cfaf622dff5669550e59ad029f3cd6ba0cd54e8dfd4427103617d8d7e09dfbc72a65450546403473040501a057b8615504f18921bbfc7e2e1227078993b0542ff24e8c2e9464d4e8affa9393bb2475ff01342b9c50211de303147fe037ddb1676c4af1840e2f48c3411286f811f8437d72c00926921c2fd5264d794ab3978fd15651d873829af5f61ab794b540e78a28c34dc2e6e218d1100a8e3d1c983520512df6f92694ddb341cbd27ae7c067cca568226b25a61817afa26be1ee9f3b4e57a7ee8f0ca4e14517697856865c2740a7670d023760fc76056acccbeae8ee44322ef38a0060bc93fc529bde037728a3827b9ca89ae8d82eb44c9214c466b26320e257593d362f43ce909f899979e8c922c1ed01d980f4acd3b6eb561c65d21718faafd20d24c52e8c49f2c2e755bf67caa875e19abf1ad5c59202ac5ec08fe699909f94d2f9b5efdc35f08a77141559d0fc30736b9666e48c4d43e2ef6d9b34cde255de92dd46b5cc61841da74ff5dd0f16c19d7d085be711ceaba4f35248b4425393aa4e7b2d67742c5874b996e34859bd3426de0fc0dd618a4963027406c80a56b51fdd73a57ffd1abe2e1437c71250d56910b857457bb6fafd58cf5d69e9c8a885f9906eabb1c97b2b04c16c99a9df462542d4c912a3f39a8f4e9362b2f43c2bb15ba3165d6648bf178f84cbd00287fd4f41a4c01ccc03ccb5abd0e25a130c9962a9cb97ca0696acbdc6c7ae44408dc3ee1be8aa3797ebad198f9d4df997c7f21f5cfe67f90b1948cf1e151e5ff8d3a41cd9adcc4f7a25826f29c706431d932a15d88e22e07f7517a3ad1588a8444672e75b2d5402118a2ef42fa4f58fd25e6ca18fcbcd6c98e56a62363c7227b7c076fb44d87997fac3c4efd39cfb33ec0a56c8095dfd85440be3fdada688a2314c4c5423518acce4556ca27d3f5a495d96c7485c6c6417c1ac39dc17edf94b21224767bad9d82b6db33a18d48cd16d15dd1369cd8f6831793fc68927666e387bb23911d4ad49101368c32579684d5d9b6afdd7ac5140bc963ea4409a4fcdb8b8de9c2e38d31e7c1d7545be8ce86753d4cb981e71d17be4eb06a7dc817e3edcae853f7b35feac5ca3ff1681bf81a11b6e9defc9562ab38959c858f60ac64541c88a37796bb740b44f60c948b33764c1bf33a4bda10b91ef239c89eefe8c2c9975e777e230dd7038b84f6ce15db8d10d631ebcdbcecd39529e0284c9359cb0b361eb61530229c59f9340f44b8eb4eb9187938c03d37cf1545f1834d3b39f738bcf918f197882b2e9914bb85507c5ac8a76a35dc5c22aefb5fb2f92115ac4313af5d6d18bf6dfb1f9117bceef426a29c4a8b813b40628fc8b7c8286b95057ee5e62f558a65e6ad79064120354c2c2bd1ad97141a2345e3882b9e66cc3315bb5571d7f8bce559bf79938d1c5de0198f710fab17378909152677be319ff183d12019b53c897a4e101fe63648b315624dcc01774dcbb7dd73f1540a6c5d41482246d1e7d194657b5f362db719b3d9d3429b5fdca6a498d5e5a4a4f813912f3b0b76735ff81de48815f8b7fc00743d60d8866d6859cbcf4711def5927428c94001c8f484f2d7db49d3b324814dd519ba08f79d3981d3908fa4c864dab5aee4607f4fb223763fa0d841b93aa619dd3764a75549ade193a62e1c60a17c3d5bee06f5b6ea2311985aae099ffb4afa01369480d1fd8e42470b24025b761d3b068c29c401acc328bd4f49c45ca309495984e730e6c7273731f188b2701af29ec3ed123e18e9a7a57d413847d89c7683d6f0c0d37a3cd9ea006e4d3e9e7393e60e0e2a73cbb342f4104a79b6a366d75b3db532b13cb3e0ab28b1da3ae2192f774d8f45db0af4e7f02ed738ad09d4c4d0d2018cd7fd23647822728a1a16002efdacc32fa3249316613f36b0d0ceab61596eac21f715f3a557eef153ce53db6a67acf623982b8cf503e6ed9d9a8fdd2bd2f3ef5f3805d54fa983ad05822dc0e0f3a82338ba7716a4a575371088ace6661d85c0dfb163029a25e64efc061cb90353423ce45e1a53e48fd93f9f47770e579f739a569547041704ce5c9eec86f07d450ebf125202abee203716d6bac901c13865528abdb74105e6646e8d1d52d3f10ed9379c35d5e5eacdbe16aa541ed5c4d32046d8a73d5d0dc344a2626528d80eb7f86b66e9482e75aff379300c10256ee7e62b0b21f4b76919cabba0f968bc4416fd1a29fc9615105cdf11045aeab496813d583232f66ecfedf190dace01430c3237c3a4b0325716fdde51313adf9907705299cc5091e65ffaf5b9213849a4163cee59a52ab55bc0fb1589915282b478af7fa8c6fffea50f270fa061a779ce692941289e295bf835c2f28a32cd39f36dc73a9cc70bbf9f7f93d954c4800b9b2da3392f6f6b631ef57cdd75831ed5977ece2639c16b70b73a8d3b05b79cfa9bd4fb36756cfc2520c126abcdf1415b1d0ae772ea89fde9716d7594cea5509e8aea892ac1cba2b0641260472ac03cc946504e2b95bfe99b402a35870db0f4681a4ea115aefccd2f1b5ab4f4837c3d27bf560ac6e2ff0cddcab3b641602f7470f573242d3ce13215ba1bcaf7cc2e200a7d8a31e30322021b66b12d7c1f8475df14153fbd2641381d47eedbfe0b10f0b311ce1e1b9e5279882c717e59f72e9ab881f0ff7a10cd20ce05a922081278aec3502734f6375b3001ec849cc5b4758dffade5569db67abb1b99e5edd88f9b9e31eb317964b49f43b8212357532d29d439c34531ccae222b911731b017cc5f6910882a6ae9b25da86ea52b40552e25a45869e8b4a60360a1c5bb34f1d1255b0dc104ea57092a95959fec87bc03a4f72f4df27a04aa61734109c2497205ae43712912b73c74fb271d1057a263e312813faf97c706f2918e829ba7215055d6ae824750ffdb70b94b620167be050d9a826318f3b77d6d52c2c7c9311bd6dbb86a1b2f10accaa0f53b52386dd74ef5f4a2fcad675cfbf9497256534f062fedf5dcda64b09626db24b6888627a876c4539671d104137cc1b2d1824980c8beb770b7a185de631e9551e794f6e3087fc252640297b6298822f93f8281d8faf3d7fc0765fb1a09f07ce388d6928a3e8402080cab8dd0c394d935d5dd53b995d8ce5937e4cddc57a0d1c285accc7a8dc229099c7f04d806e33a1ee81aa1163b95cfe533a63916eeb69dd7858a4af2e85832c30d8cbe4eb781c0071a3a2c82976d6ef07b8c097c4f7305485aeacf2a24408b7520a1a40cb4d132ebb340dd99a81a9d6716a6a8078a6e1cf49abaecc0c4d31171f7482a7e2b685a84d27c6677d953e3ca04fbe552e058f0f60f0586e554c73eb7e383fdc48cb998d0e6b4229d600d91071dfeb3f79ec9589340dd893ff7582fc1d26debaee9ae88013c882e56ac91f6461b289c1eda6ced34c4bfdcbcfefe30982c12be4881683d59389d750d53514460b0b12e500f01ce94921328ad8ac0d9580d9147b1d513f7c90c69f42b6057e7f9480395c6469d60c85e7279180aa4cf4a473fe5513e78bc77370a181ad8ef1f4255806033cf8c102e3a4e7e9d0ed7b0ea390cf36db08f400b9da048c1502b2c55acc35a2895827665a62c6e5d2b41d1257cf4d8b8b564807b2adba9855991d48fd5a145c67acc2488a9c97747ea0b34953225c4a6970c3a115edcc9385d65103b5964bcbe7f5cfaf45853f695bedab852fc61cbb99f1676a34d8b2c43c7248f6535a24c58497a87d484760adef3ea53bb8d2b849e56fe511082bfb3069b0d7d77ea2362cc98cff55edcffdeace8785950244c4a201549f1c54642cbf1eaa6da47151b79e846b5004c208a004b5610fd95b3dfddb703e020e13d1bec0d72db74e951ab45d4cf748a9afd314c0c40e62eb90222ab4216bc3a752293311ec01671a5acc703a432c6df8c56eed01a7b8d32613c8bd2a11a07c312907bd04410907e4435ecd89af594234d3d5f743ad7492203787b5436f8779d52892f11c1559ddbe0efb46f9369a7fb6a48dc7211159ba640e135d220dcabcf871e0b43b4ed9adac61a25066a83621f03f4f9f08719ad937dc6530f5f611775425c87caa47e37df3e1ef7271beb71b65c24f58b950c9d1066913ea7b6d02a8b2313033982a4c6d4258bfeb6df7544bc2bde08c9eae60cf3dbf8a4024d6db5a687cb1b071d5e252991d0141868b5a53c2462f625a6ff4989e1135356b63e93d2bb56c482fbbe00efe541d623859d25e93aed3f028f5434cd31ba9cc0d644401a507b5f2152afa56ee1d3fbafc9977654607151c90551bba8d6b886e5151b88048cdf9fbe5306847518a2bc0f9abfa239180707ce95b185b1ebb97712e6de5d7447fa7ebc024754042078c5dda998eac7916f60856bca6ece90db78b49b5d1a48a24fa8d4c1a8c50f93481ef12ae95372c046f47b5b27fd79e7654bea33a9670ad86ba52b2bc3ee4ed1e826fe41c575fe072ed198bd15ad63ea8f3aa0cab70128c9f7d49815422dd71d5f7e9b783e4ec69ea0e4ca7b97123f48524b2213132267d5c045f1ab8d1d0c09937b8ab0c57ec101a15a48817f511ab4078c7da17c5e27d9dc2508383c1b64692ea609cf14c6bbcdf6f7a83b2a4f649b18034bc68c8c57e19ed33fa162f4ef06367e5fd6dc0187f40e553c02a01f331fd17b051b93a334a149c0ba3738a8e5525322f2a8657a41fbe717427d2ef9bddb2fa6b2b5a18b11982185dcd571dcd9c36b25883f842e47c9082410c10678f56a7fa10ffbb543aac0f3615748bad0b349f0f96dd9c16006b4c8a44cc4a05748a37c68a238b6b71cc8f4c2e7ba531fba3731c9f10453f3d620912224456dcd0c065b15e91cd8afd47d259956d11901f6724163c3326c4fdd4561dfdbe8c9b0a57c196030a211c1bdf4b8306d786937a70e969ab904ab75fdcf72616072ac69f65ff61d1bce0a37e39d197681bae70ccedcb64877c9c734e8cd301fde74eb872b01165a878760675a7ff81cc3882c8c470a5974cdbbe46fde2d724b83b7c6d8bd01464e002eda78a7bcfde8764b9e6f9f5142931db18b721b8bf124dab166d43508c160fd306900eea2f81566bb257a46d473fbc25de5b98eef261616a4593a28555d006d62e719187436297ade018518ce02b29dcdbd78409375b7246d866f91de6d9e8bf495cdd6683712ce172a8cc40d94df070056cbb86767e60205a6a7c598ac2ffc4be638d56f453b8828a4bef8714d47157cc995ad0ccefb9f8612ce714337cfc18e0cfbe66e0d88f053e38c8035233a8b288275f4ce8ad743543e86bafec722f714f212e7e96a26e21e9fbfa71f303c942953ef161f74a7b72569ea7bbc08d9cb7490bf3b477e3e8d2209ad57d5a6ee5200a83bfa6206f819e6685e4a59b2185768a780a0061c941f4a99f7636b08d9f7d240f19e6d8bb6f0b6ca8faaea74e04aebfcc1eb7c4a4383421a7e81debc8448c71b0558fce6272b30780317fd10de15e9235ef24a525b6abfa67c45dc66ac2de9e6585ab99bbe4f269009a8bf07d4d5ea6b27bbedda2085fd072a3ab50f73400515c7ef2733fe1ff227c14000ae1dbe77d82a7dd7d2ae7aba58a21919b7d59deba0f4d27943ab35de858a8d3e94e63c364b6be35d88b30bcb7c62838fd06bacdcfe59290a7115745fa56b332a7e9ed94a40051f508005a040ee0dfb8913ff2279b4a02b5e562350c0948928c80b80da8a868d07b527e7cccdf64366dd55ab70b89cfa801aa1ecb9c60beb04fb63a2e2a81616996b0321ca26146e31b1f4d4a3d459bc94ac02a05ef05f298b663c92b67aacbe19b9017a1accee5a09bdfc585939e6f688fc6dccae736fccad6517ddcda393b9789025494fdbfedcdb759e3dd4b1b301f8a500d6691d19819071cfeb5ea8989099cc7b57ecbfa2d22264d4cd2e8d193871ee15f62681fc92d9af4b8d48d3723c7d337f0bf0b346037d8df165866c5b2505b2af67f67d7f78a5729bd6e4d5ea09f6221d62ccf77869ea0e30efc16dffc4d8f2c5c4b81b49a33c08847b4cf938e5c4f42955ce530072178c69060a454ce887065d8a636370d7592e460ad89a5a783eaeb9410c28f20abc3374a55d855191aaf9ed7640228a642c1a2622570a176f1978f3b89abd49b7f910d66e67df567e1148846b9ba209014e633d59cf2ae902bf108f22f3e830c04b23ac67f53c211fde0ed63c89e06a5e29bab8cd7a2d1a17e2d87f19a71811692770b7d058c45ad86274e597c7d3f323fd9560b68de1d9651f2b4ad7c4b120c657c947f81921ed695a3390a010a4f25eb8db6c8fab171d47e302351a0faac7166c1e9a87677e3d2f979341dca48e73af15645f84dfa950dbff31db0aead7f468cc61743f60dcd3a3d41d6d298db24f47efe0a0cd2cc2dc6af7d313e7055b56a616875a45d1ceae60572d05a1c5a80735b2a8321663b64579e6a120052c4eabd91f6b7133a397c3009647f41c1a0fbccc4b8e82b90a472cca4f8353740c4a9a24e5e5a1c818a425550f257250809011c30fa9b555713ed6be6eaf2a3ac6ca9637d86ae8da1608eaec3c6039712a91ec4377e64f1c404954f0814a7755b43a3279100ad52ec11cec8622d7b5a58ced2c623e4b1d574045d59140673def53ffca3f4c89a526bedc691e5fd24ac5d7dcc9cf510400a47156678e09092cd9c92c64cb9d683ac1f536159f47d44cb76e4b853bb2882db83b1b8a96e89effa40f723087c21de65576d346190ca559a8b6c71e90d8216c3e55520c51e4e6fc96ce2a720d1f5dbae2bf7756306f1dd427486ba238592d4e839d071e2c1aa64e0dc3fc1a4b7abb211fbbae74496e23181cc1dbacceff5d2738725c8612b47359013d35d357976d76acded9bcab1aa8fa218bad9ac12c9a0405dc1ce5e62b99aee80ecc64449f1e3de6357382eedf5e95e9b2634a4b6a24844673a7e8d5cfe378a1122ea048d7d997481f71e8ceed6f7782e9d3f6c354de11880f362fd92ced0f7d3d7acd3fb2d7ac5add65f4f6ee7e2e75721d89053775c7f21673c50e4ded60112fef8f2111902716baf3785d845c99c8fd0cb5afbf17fc46894eea905ce6f5f16b046cd56079824b6f46feaea3a7f57d94bee2d443a6e7037db42bad94bcbd9fa9c94d87ec19957292cb8413818e82dbff0d0b890a47a991b0a91f4b950f42cf028434046f62c23b8f5e04c4f6fa197257305a8f3b87d52e63c5e1dc6cb89d69ea81d14eecbb59bb23804ccc47c8d5090660a8dc2b3971ceafbd198607bb93fd05c07744fc063dbc2db10c04dabdf85f83de7d1934c8f62fab5450b706e8a45f53fab9553b6d7f98061e3a862d3a97ccd769e627af99145b3c9d9becb036521a06ad475c04bfb3a4eb7feefa2c4b30139526f99c60665e0342e77a46fc9945d2b1c6c18cc19d28404e91b87c9e75a6b8c96aa7636118aad96ebe6d3136d0a888bb19be0af585d01290965956b68d04ee5c5400a2a1ecff491d46ff0865ffba8a45f660ee94847fe0ba3662bbc5bd30c0e981198396a0995d88d798c2a55df254906eb3117aa288a25fb09a462910c6e359bd24dc0411403d17b91d80405ff9e65383dcd89778a11fcd4881d5dce4f54e26b34b720c5c4e110a11ca4f726467ff7e427863663d8d7e90ad33d6c7f52a36f830315181efed2d630f22a4e2dc95748adc7ccaf6189b58aef66730bf615357d07d40960a9b9f46dc4fa4d2fd8e7d0bcb708add95b6b5b4c8c8e30d49a328945c9126942492099162275e908e47d38ae892d61262633c1dccbf725813077de8a7dca7ae55c17cac45f2b5e57898d9297094cf5719df15fff9c3a816f9eef4cb5e5588b50c883ebf46cd7d8dea6669abbccc4d2c0c52590861b81f7e8a1a509fb26e9c0b0e8f8886d9dd57719e626628ec73b65435e533acf328d200a2428909260facb066e0c5b9f63145b1d1fdc36a7de0ff1bda855cff3f10590ba8819e18d802ded68d701de33dfce416b238189d2dbbb790cb8638e475dbf2d57559f6087ca4767befbfb69ed17a0e6c7fd0c8a4e253b136c78a3b504935198966ee31d73f7d228fa6016c1c9e98159e5c230513026aa7f5e32bfdba31d7a17bee4e79f68a900c3cd9f27f9da0b9770922a39ed7416b1529731f31557ed842fa664dc4299fa6d173f0bc11a34e25ae8f636f2e80148f271ac28ef49076ccee07fbbaed615480f746c9674533b85fffdcf384505a9a23c0391c81e7bcc629f0b36d21e0dd247f319e3969b50a830645fab6d616b5a5fa06f75bea9832004c2b5c41db7ca02132a643f298aaddf60c39d4e17472b322cf0bbe2f329a8e119ced0ac3000091cdedd58f6e8f84a12bf112dfef12a3effca8e47326574363e8c3866375103731a64158e36b7a09b2ab3a6d3badcd5b1c9b0c502b95340cd7795ead0b61aa6c45dac0cb6cc1ce5dc49fdc64b6d47f19d7d98aae35c93e7c65b54ca89429fefcd6df22429948a0f7a25d5ed29a1f5722eb0fdb8017e7af738b12c11613ab9b6e973583da669d4027c3ee5566744a68525c79731dde213bf8fbee2302cdaee90c186844b253288a0d088eb8515a53a0dea3a1e757e4e1aa7b7ab8a08bdd3375edd0c4b0430a67cb0682797bc9c58f8d1349a28bb4501ab89c01bde0a4cbb0affe156bfd38a1fb87ea9aeda7667a820a43fa81ce5a94b6bd4fc7ba62cae77f8fa1215f55c8115220857660dbcd0033f01c7373bd6b684081c90bc34b7f14947bfd3140ad20fa3f6a582663a862a85e059eefae95bf4dab3beccea798cd95f1ac35e46996f012b2b86e065c023912218a090b9c8f1f1f6d88dc0e70a5d9a5a17d717812776d8c91a3d2747cbe20200e182caaae2fd369f1f7c9e7a8b573e4709f065319b1f366dceeca04805c50d5c57be9ff9a273a20ce0f0aa909a44671dc5be950902083c6fce3eebc91f2f1719679b6c04d77d903e254e49f1dd63b3ddf8d564ef8d871a510080fc204f1a50b8869d636530ab3009f734d517650cf4be93bf91556f96613e64abc2b57150c14aee8b0ef390503553ba61d8b54eb385c31cd482743374ed228605269030620b3611a96ac06ead82fc5543b462175881782612cfd81b6417c527b2ec0207f5c14791f004b13a0d642e5f1f445da72e4fa066d84f65a51b65c09c3039bc099525aa8e801981d72dd6ff7098e9b05e28e80d20b3bbf7b0b78e9bd1103ff61a8ccf78ea709a3e09f69cca64763b654f1666a87b4d12bb8bbfaa49a6b564fadee8f6e5a09ff277edc513e727575b07974a913c1a4afea34c3b7983d6a0da1ac998af005d4b53f9c927e372bf15572eeef42f34e62036b654ad73c2664fc36aba6c4862b36e40712395f1ed257d98d7a2ff11f6be25ba976887995da7714c6ad05aeb4352eb1fa2250ec0d3d41c980ecc9f39eb97cfb711c0853719c284cbb367cb8edd2e29a6821b7a0c7ec53e9f8760dc23ca868a1a2dba8554e888ba0497e5abb00f499f4c5cb3f6b0818225452de9a9b4a57a5e4f5ebebccdef2fdb746fc1e9d4a8e94b5e926cec0e6fd3ffffaeba909455dfffc4ca096c2ee65182ff7038ad5f8b17ac07619e0c36865977b5812351dd7c8409dede609d70007b4562d5a6ae8d6b247e66e1780240bbda31dab4225bca57b11bbf2fabf7d505b06754d1a10115f2e4bf12e08a182d16cfbf78d7f78ce88a83db8715c336c1e626eee7f553a33ba062a2d7602dcc41fc32236e1aa0e92cc275055185cd638d27063d7abe61d2a30d9168afe021e649066902ea9177587746e66125581d732a02db8cec591c1030c134cea2724ddddd0ee154c7f69fad8651f27891b4961858df7929e7e2f323a0fd7027331cb871ddf193100522834d463379a72ad454fdab7edfb97fe8ffdbb8cf7b37a8c42ee898c037dc061032b7626d2f1fafb2ae74136d9a95df1f3630844b2556865e76e45716b15697e38209d792b06f910988606c32f5feafbf0a7e627f2a69b39a10ac4179a73a89d4def31c45844b55775ca917500d5ab1bedec96f21a185ae2c128e815ecbd57827e92b6119016cb7d9cab7c196a599176f47cb5d43c02b5f757c2f07afb97aadf6a4bfe8672c214a9f9cb6fe45c1d7f6cd5f6afb35e692ee6471e3c050fcf24b6c97f4059c4ba720240d09ebc58a8f71f01cc779a0ab924c11f16bea2d5341a4b87cb1b17784e6b86bdbd9eedaffa807e1ead2e9534dce40e24210c3d5bcfa4d9bd90a699323578d676433f065ea065c70d7184c1440bf45697ef6844579ef0bb1c6fedd194c674a1effe348c25a4f4c582f05bb3682a0c59e6b6c17cea3d3785e0068d41f8daad583aed14a03e98b039cbc72e3a6d318b065de70e242c8f1f3617596b113992047ea9aa1a3d4f6e4595c56872aba33e61c26665004cb3137d82ee4502f1bf6d6af707026ed7a8261f8597fccf21ce55bdfe285e51691b1ee1d39db64a56b3928d066daa362ae8e2d1abcb4496ae5d8eed4873f2d2c308da8645177fdf9be590117c321d49c403a1fe7dcc8fb242bb512150e74511746cafcf06d35b1a6a5e714c86331f05434885aad2fda74d5ba43090ffeb57bfb304c28e52aef6f540b0d83f82fabf89aa82157df94c6cb26bcefc3a5ffc2be537998086c4ce0f901c739b6a6a111844c8ea7fadf62e40f0d62850680b006095c9ddf6ef6ba30adeffbff0d2ea96a3b664c5a04f018a530d495a2a9bcebe99ee144fb9108d64e540666f45637fa26ffb65f12fcf0b8a5af864152e811fb01bd21c33dbcb135a2727aafb09ba0383e28321002bc2227daedce55c2b9f6e8c8250359f979317ea0cfee98d4f0815229543cc6060364418905da65e9f135647e31aa8064dcf8c6d9352b0666db8c31959c5d6e430f134effcea8dee15b7a8808cd046c9ddc627d30e8f015d4929b627d389acc5450ac08ca6a31145fec8d86af1493b2116f64b12733a78417a9eb3ff03b4272543ac84b2748ca19f29bc18c036766099fb594b7b9329c6e2d9e53047dd1eee366a5724409efd0cfbcf29541e64162e6926541f5de44f485c3b4bd20c1bf9530081d3622f0f5a01b1f6ed96b347a959aa9008a25c257b4a0a83973f69c9bd56446f61cd6989e8343121ed0b00387c1bb7f9eb3fffb2b9de7f44cfefdbe6e188f6d67cbda064ed7a7b2db0c2a5523616022ea821f2a99b9c4829357636a9cdb7033ff22c1c1cb62a00f16d2fa416d8ae71332f093c0fb5beb79e9178ed89c3130c39ee6997a5ea9ebfadc7480b64a94e3837745f446c6cbee31481421da9a00f7c964a938e8e1084484eb2a2cb6dd6203498343bd5694a4bec7b2fab0bfc56f1b5461df1d6c21fde21d8a87b2585a9554da3ea8973cc568e5c69b42bef7ada32ba07cb9fdb11987bfb362a428de09a2b3b6cd0d4085f82b98fe2952336ec049e44be1ffd3b23adefd9d6838989ec10eb3cc48c880bcb7ebee33d0c2b5a8ce8e451b4d3e938b4f75773af5755d2f10a8c32482083482e201900fd1c13860fd5819aee7e750ca6d0d48db2607ec5987f4b3b9e0ebf863cd04e7f8b2fa544eafda90d0a9e84030e1f1f9804eb55ca7cd50ff96a0016d77eddcdebcaf4f3c411e5228df6ea0f322516c501b31b7267af73a8092abb2f43c0d395627f8d9b5941d06fd5e8fa2a446bc9f3976e88c5cd60cf1fe670f9cf916f51838e30760300ecdf4aaae263b2f16b42922663c8f53e9449f60103794602e85d34e3f81350f22896b74d172dabed5981f3e81bcc8568a6f10c9153bd0983267f8002356e996d26b63f2f98351b0a2a28ff3b835e05fbb803a0e292882d3ae6dc3c2ef262bb198bff1244e7857979e94cf3865309f7dccd920ea3f38a640da372c7183e9486fc37d4ca52b9baf32f36e350f570250b852b82a27a9000b1109a5765962655a427af7ddfa24253c5472caef4283e64ad2cad1958590db82badead1c7c40a49f89d9ddf2d4c0f1009151bc401b3adb56e89a8253f269afe719e06e4ade3b76115396ffd0e7502850fec57cb8ad70cfa8bf66a1becb749fcb85b7c50d41b9b79471fe8f8edbb83edc56e4c0541155b0ae0035ecc9ccce38c8afd062d3f43145139789a8ed4d0da0cd216ca53ead42403e0e56e54d27c3f288fc171ba7108d1e113df80175df084bd6d110e98e14c5e914974e23fa23754e1caa48c2f8a4a8c9fa314dc80c8e961a7eb76ca1afbeb7b28363ec17361901eb3442e6a83a283916cee15530d8b8386270eb03b4c6ab423fcb286c889a9e0bf1dc95af51d9ee4ee151588e3e9efa79f6333617fd3ac5ab3870d90f0a176f02769c62d4ea499f3a8d5280f23ceb8f9de19c7e70183eb0bc4fa6f37b71e98baba7895f5207e2e470c926c173d7143bf3259579b77aa06a42d1a1e0034323c3df2c130dac49ce28fcb8312400e154c53d3824b07a08971990574fac8a03960bef5f23ee15f894e3d171c13f21eae03b1be4c736a08af1651b2483e380b9897b212d6d2c8765e5e0ffb21afa6d8ca120abd4a3c774711d52df5a16c984735bdb3dd2633d375f813cc651dc7a75be2e9bf9354cc801350cf6f30547c3f7efe4fa5b173c16ce7c7dd183d11b78933f589b560e9f4276fa8650978c89d5bb2f0332bb202cfec830e4731a172b211e055553f1ffdd5a6fb5f947be43110dbfec798dfd37835cdcd56e385c83eb769424c0dc4b83c9dc2fed18d446161930aad5292c2bcfb776e3e660cd8a353d5b9f046cd34e5910612010c4d81f4507854970b7f8f95bb73229831349c4d7daf62366b75cdba8be9bb797fbe592a0b2132fb8ef1cc24f603c4102aed40d61890f205a94a2988d0c6d77adfc9d4228bae682e97517f993edbeecdb98b43544e934ee6028c735d7bd836fd7e2c341698073669ba3727b6fae03bd049512c9ca379779de1c185db0bf35d4ab1f7860c0feddb75133bc6f635d0c366f393644ada4f9b7fde2e818fe5cac713a510bbf67d3381071f85763455b5cfa71f5d06f0f4de66b609fd52dfd5ce7176ae57567559cd0fc07325d9cf303600ad3c209dfd2f18523179c9890eafe396324bb8f86074823a7f34db7cadf97236d6099007aa2e40076e2239207c8052cea3b38611a540838eeded6dfe543348026a23757fd555749fa443f588cdfa7819f7e4b70773a31aad2148bc78ae001a4de2ca6071466b70a0355b9dbeab25a455ce28a54313a41b5d1a0558fef6c91f87b5d1f5356b30f3ce62f8a2129a5e1c8eb19dabae65fb2b241a9f9e6838aa08e66e09198823aa00e89e7b4ca344ccb1427a93e6b3c1b8e0ddda7ccc436d17eb1e85d79c13a59cce6d0b36889030e3c12dbe88ebb8de5fdecf4c6627775ada789f24ebe3af0996a983b2201f14b61bd7d2ec33a95402d2f058fa59f0b87345e48977cca1f02a495275cc32b82aaf68887f2e2fd3718b1daf047bd1fd7e9acaa3b208b2b184aa056f4c7ba5945c6acd9801a4971accb099fee29d92a3d4069e04a49443c6e4d8ad1a141c81d53bd92101f50f1a0b3ba5c19f2b0af3b79a3256848407c677f0617aec3d3ea802e3c50b59d97f77d9191a36905b8b506112a86f3e11f52265200cce100f0509451bd391aa3e602b5130ae2d2d7a027fe476549787322bfb71905c86ab8667269b438836a9e5a37e5af0c0e471365072067cb86f0f95b2e41f847a272e9e31361e9728767a51fc26e20746a7615bd5e8ded274ff89fb66f0388f94162afc55c4852cc090be26c918c8a47406aa4027b42140cb4ea803d496d128b56e3191b17723350040c903c526b0ba81c4a9e3e6e8dbc9e994a3ee7bab0a456eb3aa136a32468ffe19d0b313eef7d52d32af1873fd21b5e548f31a17258da0cd4be475a1415dd2880e28e2aa3d143ab0bd9339f13c0dcef62cd9fb9e71f3f324708be2db771e1ebaebd9fcd867e9e2fc7488bf3c39e9b39cc437560e698549bc9efd370cb01484a0627f696f1b2189611a09f46ed1fc75e5d5e8f0cbe08c9afbedd372060dbeccd5ca74b13677eb9379d69c9e753494ed3a32ff2a808e687c509f22b70a27a01a1e1cd48625ba66be9488bc7c751ad7b4a0ea9d6f6fdf4b77925d37aba7a7f419718071f5806d48bd621b946bba92cf5fb695faa2e1991139fd2fd0cfe76db8db2c799e9cadc8f9bf583f46d9f7f8895cf3673d97af99f62531008dcb9e9d803cc8f620deaf160e1814b2927d7b50a7af67a75a4c68ca926985bbc8bf1b0b4fdf8dc538e289108977ea3f0fbe5be9d286d3d333b3232d5e347537e5cf13cbd4321661f71b6353d683123d0fec64d7f09cdc48fb67556caa761ac95675502ff001b50b5587a2e6752490fea14c4e66938eeebd14e973423a576a5bdb2ac1cf3dfe85fc41f50557d1554ab97c115c625703a7025fb60aff316b6ea58654c1efcb40de0b932f6b149cd03168cde5de74babd5cfc08e9501fc44cbd5be495bff970bb64525996aa08b261df9d04a71619d8437986e54db89b17c71def35be2dadfcbd97919be8f56b3c2f3acb8c137a2497df57f570266c49af6e4717824f8ea91eb09094958fb585c968764993deecd90e8defd465f00806668b003ed9ae24cdf5dcfa50aeb56e8493a664d379b136d806a0ecbce16cd7adf8b7a9894be243612cd003a15a75c89d26f2a655f824c9fb7510446fd9202473ffccd3e12f7ac00610cdb9489d0984fa326279ca87c377866bef7f404095cf58884c993fcfb73857b8c0a5fb61908ef966f33ae49634e20593c71b9268b7934036e6badd32902da9848d5485ae9280285351beffe13c020e721e1144126af17d2d568bf9a3795ca4f6d4f9cca696b2f9565ad6cb8825576af6922fdd57701c7f9b9835125780d1c1fad814a41310aec5b00071a810c75d76daf9ad1a39755f8052794624fedd4bdd81df92392cdb2e6d323ecb0ffbc5a3ec9d4833c062c187c21a8d00236affee72ea57714ef5099c547562efa7cc169231f9c7a13de387d811427577b8eb864c5aed7e8810ed8e54dc22e8ce363be21443d3b6585a9ea83e45f227688509fa61a39184b521289a3d208d20fb524c9a9ab78d66774e81f9dca238e455c4d585e270f7623c048890691dd86b604c823278d715668dcde3f04eebc4e7ce9386e8d3f63b2896eec2da0dabdf68f11ad2980d148cb8c314f12bb76e009f5215e2d72b6654f9aac7ec5be96f93f8c140a7c5b2c65629816cd41a3484bbaed20705ec1bc45cdd5b33966eb2cf3c6e6c7192b03a138addc1b1f77c14fbebc2c09b167476fd788a43af00f5f815bb4c0c10e97b9e12b8668af062dcc00b68c7499f4242511c04c8366053eb8cda1829415dad57e5191a5240f2ecab2ec972b1d64337ef4d2dcfd95698ce49470f5b004be0622e017cc22ff0c09ee74dbeeeab6a79a61848f991b9f718ab162770d0bf703868b9cf08e21ecc254b01c042f891f033d4cbee73a4808368ea88e0221c842c4f92ff9f09361b512134045925bb866a6e15d33414554893d4a3d02e80d1a79acd550c79cd437b667a3994e93cdaed4a052a1cf0b10f57389f1456d0d0885518847f3b0c046ef3a25999e0a49b63164c4fc665421799a07b5f1f78c9dbb496604e803301a38a1086b0e49405c4e24bece54dd28ca4469c1d58d2c3318cc001ac333c25e250bf87d22cc70e3f439cd1ee26f1803e81a8dcbc2a77124ac6f86b28d8aa821e82a1bb3984c6d27587ba0f47fb114cdb6f4052b7b7fc353c9415cf87d052b9085a0cf18852d5257855c681b7f261569332927696fcf6efb0174cb5787609654eb105ec1ebdda042174294995a9681e2d5fb52774ace8314e3a04271ddc1531a6ab8e84e015da3dbacb4eca06e047b2db57d1c91adb5549e6e44bbcbe7ce01d7bc242d53f1f6f72ea147e2f85a07502c0627e3532b19b93d1244296e14ae77aaa031fbc24a10e58dd9380757e92ab79373a128450e26d8759877a1c4f0d0ff25febde8837b666125f7eb9297c4ef6233ba041dfc7711eda27cdba5f577b237cc483dbc21f6a5ff277d75dc5cbb2a65735085c2ef1e501399841dd020224222c2e51ef979e5b3fc0cc4a2d92ecd9a572ea399729de15d39ac3092899fa15d3d95708d3c3ad75fee51ddc812ccf83e6d963f23142ac7c4a1d8466686615c2b3e9e445760d32ab558513f23aea54629621d08ecf9d03065e40187ecf06079b81c4a756886834130e2e67f5941617686763a1793fff0e976bd7c96ef0ca4f3aaf3f242bbbe02cea9038edc0fc13cade71a877fc8790711d334221236e3cad621ed93608908c60e049203ff5bf048d7f474b01330a7cd38413f789b6cd3f7f3e128a7abfd1ac3a813e1beae1b7ea8853e670b186c34cb12d0b054e6f8925e05f90861708aa1de3b83ba47af8839eda3d5e77569ebf2486e10ab30eb6832fa7694b319415e5e42e64a2789a91892a8dee10f126d52736362dacd482908f0e063ef081e1b4620fbe97e0041f0c4f15b646446ca12d8213126ff68fc029e8ec33c921135d4fd70a7ef44ea62df643a45c44a4350dc2209872a0668d60aa15211076bf61c9e68ee4c3075d9a1129e41cab1f27fbc4cfdceeb81dbbb29d9b19d2a6f1274ce308659fdb859515a13ff5bd4ba653d1a646f38ba8b04c4a03ded9371184b0e972aa3acae4c24303e437b6d0d4ed83301371dc4c510d5250760f9367ee34574a823c015157ddc8744c95c9d30130d8dab9176ab34978b0cdebe731a9d7e8c6c1a751a52354d88348f49aa24d55b6baadc76cc12f2bfa2087e73af68d8a60543c45124e7b12aa2a74ec8a06abe3c29413f03645177eb2676284869432b7b8e77413b4c8d9fcbb04aa2d4ddaaf709a523cfe637ed12022dd9156bacf608689cb45da1ce9152cc7a1810c405e4a271443e2a0c05a2f0b309516d03acba9c3a173e0cc021ffc5e77a92232c768d752fcba0520e8f5ba2d06157c8fd1d358847c1eab7be8a333da38f243d2853059a0d214ee7c85879dead2947c7d5efab82308a4ebf1c44b4320e3e5cd6f1a86813998592dbd4d8779c24a116b01b6dcea325b75d773edefa0c400ceed328cd99f4fd57d31d2ac1b74ef9fa3146209267a582f757504b62c15a9b7a3109e38598f4058e8cd4579abe0554272169004116d9d4b862964df362fe72e972b9a3b4458ada048c9c495af53faf423d7890911f0c9e163167ec194207d2d35ffaa9966d75fef77db10fcb8d49de9d1ba74deef5c20a61b016ef48c6dacfe27c7cfec1b017a47139996623c88a75c3dbb13b47989e58f5313d929bc35f7f669267880703c19480fdbaca1e85ee919df7cfe7df78f19f9f516cb5db8b6eeda5edaa34ca968d522070fe367129ba8373238a7e7013f6579314ba04f3ed0b32bd0f373e81554e7e81125b0db2f0e4c4e595933bf381b445c80267df5e13672d36759c1cd44755fff470c77715f055a229047b1e0eecf37e79e930697080bc60569f7cb77c4b847589ab049119107bf1db78e8e15aa648bb3b7bb3c451474abbf0b939f66180c53364c73389ff87670d6b972ef84603e6ef23bf552b3f319833a5572ef3c9be7fd3aee3abde0b855da7143ccb66d90d62e0e39ea645e6405afe8bfbc37bd6ebb50288cc4b84ffa8d1fa6b0daeddd64ac822d5a374be3b6c633a255dab81ec3cd8547ed53bccbd816b16c868ab0292aeb08ee42d0bc7195665f967f945f9c151bdd533cb7587171d44ee90bf26fc3b8dd117ad8f826a6e54a054927dae2b22e0bfd20381bf8f459208ccf82d2949b04a32ec4e5714a66fca9fe746b4d2039888e279585f718090c09fc5138d00051a11e5e25f79d66f4ec7b9905d4a3b30627844da64d0c12e7f76bdc3046e5d316aac6835dc9e9a8bd1d1e7b1b5a35a0f2f6b6f58d3128bea674785ad9802b5eda4e261478e62f950a8bb78674e28ba55893d79e9608c088f9e0eafddcfbf5a8fc1293854c58c4dd2262bb7606b47c38cb4afacdb50f6d44f7bf6a61b4cc7b455060d49ab469e79aaca31d2ed6674cbf84c49d7ef1f09b5d6b4536d8f4684351c03dc520416fa7e692292a23a0f2b5479b2ca146aa08619b44c28a09088a66f66fc99a8e99b73b7ce3c41f08abe4b2039ccee993bff533142aa15959d444b6dedaeb027fdbf817f1d214bdf636baa769b32952c6033b947a1bc46d36995f8bb3d5563b121f70ff82fbc5f713ea3adfc5be0141cceb8fe02bfb14cda50b3dbf27b6293b8a14f6f5a4fefd271349e46141b660616e13cfda665d15435796a90ec76634555cde7d1c2edc65c16f58df9ae4cd0462c1fdce8d9d8cba3c7d216c606fc6587dda995fc938c6b6d30d84d8510db1ad3d4c25ac3e6ec9e9c926167e205156ff44947295b56ac4a1015c790b10515907a900f602ac373539c4a69371f15fed38ab8e6f35d84092b3c19214fa0c9e57053558e1db89bd88bd63cde63473fce6eaf9f0f1984525e1b9352ca09d535f1cabb8bfac642446efb21e2aae8e807caafb14997531c0ab83ccb27292865bc125b277e520434455a14b4e2dc709593b7f4c5f723bebbe15fed373eb580e62f2a044fd54e361f3a2f20509fd71e7a5faca3ce05529deca5d442af67d6477d98ab5b4591d005bd099f289001f3e281d8b7a9fc30a75662576b973f95d2ef911e1a6b01517fc6ef913e840cf2ce5c44c684f19deaba7eb3df975751943a16442bd8f22eeb36aeb72ea4eff0990a0aa0ce59101ee015718aab1a499f673914a97cf27b0eb636b0093ccb1eb69c9cd9736627f3025740b896ac497908875bca86cf21b17e1b70145d509695487c4323255045f3baaac5b237142df7e4d27d639e2442ec9d5159086aa4ad4db7e3c432387113890cff6d55cc7de2d9c6461704c437e59ead161c596b922aefdfd9ff013a89ae9c3f3164f72fe9a4e58adbd3a0c2b23afebe725b0a688470b17903b124a0746663a3be1a7c5cfac85e594dee46f9d0cf98f8e56d0f9b79d1e7aec391f72b88f03ddce6fe227a6952ce34c36111236b461555a97e1aba6473bf8db47d5121eff9cf3da8ad544ba191967aec0a1f2cfb14eb57874892a86470706393c8c704b0d78ab655a743dcec065337cc97796b1f1b5df841f990ccbcd5ffccd9988a2c7ab5a8661a973b6029d0defa89cc6ec26480df3f990504f90905ae27d4888302bea23cbe6295f135eb7fbe12aab2fb67679a1382ab9a402ec01f72a97ef82a62a4591dadc2231bb5ab2c22a64ed900ace43b2bf04068b46f487d79ac463982b941c20845742424f93b67cdd08a51cfbc01bdf665e2ef41a7346ed6f211f9b75e9fc3f52c7aeea3d1f04b3d74854fc0bb185d3cdcbeb4d8af01220e4c10f6953a152815e4883c55dd977c1a615e83974357c41fd564b49a70ca19f91d4c249ebee6334b2cc4f981e3ac7d3e509b174f4743c373331c9a67055d391a4dedb2be6f90bc74983e07518a5f84f346017e1488a415c9b312e7fd0dccc8e38639f6c2c1eed29608ef97248f213fa4de28e8cb4bb55afd9e02661bb9439631a3a06d653f146c9ef534cc8300b7da7e26b741eb1ce68ec9df9b7f1aa76993691f18906e65d479bb1575c80be3bd53284be23744524e359152f7632f91f0f01809ea5917a7312b6123842b1cf6930408f17f28782fcf16fba223072377effd78ebf934d17ba65b6a07d14a550432d823b32c6d0d2b97167eca25aeeb01c680fb343eb9e3605ea73cd25050244cc8b1fd746d0493d09ced871dde548fab5ec282a7335720c890507789008ec5c3e7f18dd2c0964383c971430eef64205e629c4c24b1133c0b8b1fa9f6450e113cc7e02139ba1c73016f10ca3e55bbb51a3aaea6eddef48a91332b6c3649bb5abffe1f115917a6c4e41fdada7d5acc0c12a883f5c1300de1c3a1f390d31147ab88bcf5e22ddbf1d5a727291a59224fef5974df2ce0f08aef20b9cef791aa86f7a01fef3bb042d1582d7865760e0034cc9fdfc3a7e7d6e860427a89a32483da81a950f4077056243144bd81e58b025bed36b1a9eef651af001628f904c1e3703ee5fe459feb30caed0bad2b12231186d700d646fab1c7c45ee9a1f2cd6f7eb9c511e0dc7f8354a8d170202bc234501b7b6aa715a4960f1c8f04bdb59d1fd53279e4438ad97df9523b4c33a03dda4f8f06d858af7c6117cf3406afcd62f40701f23e929afc5ed9377c5a241602077251f056beaf9bdf9b84139a29da657fd3956cbc2ccc2c6ac0b6bddeadbe2c7e4b4668d32b510f7b9bef52756f4f6beb245cce2d9e824031b634dbcb413c94559e6e96ba4b5deaab0f5a1a62b119df553b3607e239cb02257c7df06d628dab7fa370c20bab8e7fb6a345bb99ead2abf641a744d0486cd4128aee85cfd68f2c3a8d1d234d509034297af868d637cf20d9574a7c0f8916870d59608e05d132515553aff64d1057b9154882e9ec3332197f252a706bd0bc0c4b13f5827497842748a2e58a9ec4033bfbe175c981a24872c08a5cd2e37e31dede5c7d366604547130cd198c08d795ce46632b6995747c6fb304a8670ff4c7619bb96ba7c6fbaad4904906bccd5bc81d6e15de06091486358ef9a4e1b110b044b452f318cd3be604c5798e1bd54817e3743cf0a4fb31669ca01aa55d3a97db65687acd0513079de75553d149fce2cf3185e853f535ea60c3f8c370e4af26be65a9170f83a77335d17af71fd81b98656bc09ca6f7283f90d4b3450f42b912b4a8314c37bb15f0b03cb35d534b949a2ab8e8c5869dc9c34fdf702310c202884c44b756f3d9db9eca85a8c80160f5bfeb90b679488fdb75ae8ee971f7905edcedf32d428c3d164dd5c7aad95d011ac8ce2186bb6b183cafd6ba5ac879d988c0a7cd2d72f5faffe4bc1ee2fc30835b8db06b8084e086a4e45832d42e87e30cdfbd38414dcc61292c9a1acb97bf882ea6a334b7110c6b024275afeeb92059894d2305e24a99f310261360ee495d277c2ba60d2d142bea00bc7e6ae387123cdafb97da32c69057048faf53bd8631b58caddbd40a10ab3b3bfa0a23769784e195365eadaadb967c5008316103cffcec21eeacdece353abf8a0814969488ed1eb0d4d6417ae7c101603156d80b2960fe4f6f9400cc943e762a4e37636014859b605fa72330e71c78b2743230f4f7a9fb6b9647f8a0fe1b6c3fd45a6c34d427f04e535a73aea53baaa59044edbd273f37a9838d22c41563eee417710503412ba356cae3869583a20fb7c8968ad4eea9fe13ef540780707368ace111e9431feb4da01e031491d97eb07c7022ebb61292326281f3632989024d7a8d3e21023ade85ee46ae1d683ba647557d8c770c74dac19df954af0650dfbb972c9247e2c5c78a507bcb5c8a31cffa8bc440febdcf68ebee6d13e86a84df3d2697a6271a7d69702e4d5f5be3abf2332562693392acab3d3ec04745fb6f1e2ff3e99c2174cf5475c172740591d473bb77106b140edc4d9223c3c165c2ca1b745ec4eb2299300c40d629e48ee6c46b114fbd68c77fada4d71bcadb188b9ff38d2d9cdb5f157e9e932ef414e4a95b5c10804a50b735d11aacb297bea4e97708ed4a797f8d396984345636b799d4156f5ea6b651c4e0314caa8351fa8878a33f076ce18157b01f3bca568869fcecff4c0eb6fc9ce8fa5ce74854807c0d9c836670dcf787c96e9fedce2d91ae7eee81723097ba8e2d8510effbc4216b1cf684011e925998f21654243a8a5b503156c00e611ebb9c47762a713a9a12076c30c13bffd9e670b59b20fe5f8bd9f4a6db3f56aa5f0ac02537f845a61405083a7077db8af3de785180290cc778e28f020ce039c25f8829bc64d24bf40e83cd09f207580452f4a69898f8aca6640d6a1764f46ab4fff306affa0303ca1617176d4cec0fc0e8fefb271022b81aba146e87e1b9c065cfc4dca458e49ee3ccc3af096950cfe14098b53f883b279f9c88740687aba73422c22e1496bc81afe32042a99444ad7dc9ebe4eadab8e6dd5e69d98bcdbf7a88bff2552e6177eea09fff8bfcef442b1ae3b91d459e2c6cf3f40fedec4175610645962e754d82a14d50c93bbfc5b7387d5207b99be62d54c7bee396577ce67ce6fc253bd55f9c1046554e06a0c71a3eb6ce1af6f402653c00be85effa9976b49e27f0a84029e623545aa9beb689735f0e350f4384b849592c0a08b2de50a730a998d4c3034bc2853e4b84a3214f97243cb16772d9c05826cc381b406b9b2f7e9b6c0bb22160954c5622ec8bc0b7a4a24b56f304e5c0187e53aa21d3c47df220e62a0f2fa4395ab8c4472952b340eb4c8b018c8ae2bc9e8bfca1b872471fee330509397563e71a4339c364b97335a684c6c530a5be2c8bde945ccd2f51709ab64b0107607c5deae59e100ef474126d711eecb64c9e28daab56c3fc40b81c02c90f656a7486c0a3e5de5267fafe516ce6abdb7a71d2f62918cc75624c7ec73451a14471ebf9889fb78aeb6cd38e0572902f4ea762c09dd11c3c7003c416a4f295b1a5a5c7af2310c96a581c8980c74519b585eeb09d8ce95c5be73a6b868f71167cbfea16404fe585e6ff0e1136e9824d71eb3b67b0bfbbf000a2bcb28780e61fdfcfc52e3c6d24f75d518377838587e199b228e0c938facda1bd6283a4a54bd36790f80c988c824bdce676f7fba8a83cf2f6ee4158528365f2a58a0208d2e1e1deeb86b1c29dab5d37da6fc470e6c6dd3b963d8c0d04c19d63cc0cef5136634c274ac17a0301915a3f87949a2387b906f2e8e52328a833766c3e5008dc0e214519c7c03620fcaa7567ecb4e0b23adc7b71c2e488adb105a1c66f9638d945fd2fe522f95cfd3df50db493511d120200b74c29ddcc1d1a6e3a862b6c9f1a2847e1cb70aeb13741057ce36792e6b7e0ce3b8804fc6dab4c907e92883e22ce4cb775d5c711d63ad4eb811dc48bef92e4090f8d677e00b6b62e1b24baff3650905fb60d03326b856a3fd4d243c1bba9caf0b706ad32792d6dda8ffc919a3ca020319a479022cc4716cc245769b8c80209e45c84ecb253547627ab36af7ec21c790f14cc1a77356e3f31ef07e46ace02d6714e909fbdcd5667d308256f428f6f97a61f278dce54449558826c0e7c9ed965143fb0c79744d5c59638ef7f46e37f192dee1ffcf4e24a0e3c3bc637eb0f8520ec8dfd1099cb84839709115a8abc4c4a4663af9d1538a1950d6084456387f7973f4aeea46f80024aa995934fa9f7a17c9f2976389b8cc3047a5c46d8101a9280d7760521ee70c690e4d3d1ce0471f232589b247a6a8da26c966d611e5914038371b28abc6f623005534b8c5df2f67d30963a58d9c428a2e8c49c14aafbae809ded40de4ffa74e775b55f04666285b2467111d6eb21f1a6805691dfeab15064089a577fdea104f23e59c3b5691b807c919a838eeaf0a7f70b0f20ccfefa34953776ea40452a730edb30849e40ab272a7b43f3eb02d25f124090eb780856eadf5948914bd6be5c2cf9dc6c0d0590670b1ef51f30950b49b7e50af3aad00b340c29a14fcd4c480dab9472c8968eea5795b00077d3874488f5f3b4f5a47d200fc9518539fc1c7dd265823cbc9a1e12f518aeb17e318b87650000549af1832a17faf7741512bdb6d0be4feb0ae5cd32c297538b4dfd6b19fec97226932dff6be2e50717490f43e2204db2aa8b614776577e5e90036c0705db9bf6492af9c46bed68e3f63b5206d4dc99e2e0a521366a69578c78ce7c2edc31a38d0823a04f6424296f157d27260450682bdb32a35f12af40a9f7b528191b6bbcfee7b7951330f3ec1df15c2c904fceef25f7f4756e89f8873834603ec2d90f1432ee4835397715281c2cb5c698e9ac9d6a07d9135022c76772c7f9a623a3fd094832adcc6f28afc9e9910b68339a262f39eafba1175ccf54705f9188363f6f1ae2bbfa3f3d4b91c92d554133d2606acb88da6fef5032cdf47e03eb4c7f6c5e3c3113c94cd723af8e8ad99a02cd5b3d745a8a325d23eb0b211582ef1d4d14e5d5fb7c869a735ca917c344f16727ec79d95cfc69b500ed37e0b831795f9f98634b9e2cab8232a38c02ce0e87a8b82a6e03f6c9be389c66df42621edfe5400c3fdb9ba123f7fb21425c38516507d2b0ae80344d3cc4b7714a7d445c30712589a6a1361695ac871588784505c9b47148672a643443f97840e9268d4b27a81e9c1fb27ea92d3c67cf0bdfc55eee366c367d452958dc5917d6927a3e3ccd428dc89796e76a178f9fb2e245fd8a6a7f355b5e955f89db327a680afd507324fe746e2e4d4bc9dfaf8f22d86d1fec3a05300b4d1a836695a6cc27f41f2292ec339a15731400e92344e0feab2ed86db916d00322c76a7e828bfd30fbc783e7615dfa587cc3ebfa725b864bc1795ba20e903190d30fef118336ae8a93f9d458b4c7b80e0bb019b18dc7b2bdffab520ab103eb9d43d17db44863db1bca3ab825a59cffb8e5ba64d9e2231433f6d0e5779f33286c690ee5f3a01b22775a7105322742c0494a6e5b3e98c610b8fbf44d60b0b825a14a3f4d9e62b28cd6b447a338a78c8c09974267628639a81532de29be089203994363a38d07560b37f53942a6b1ef2a8caa2178e434f187d80ceb58e75dfcf66b107282b7d4d9c6e0292d8d5b0778cf0ff5ddbae4f4027b2673f3e73eefc2747924b4ecfc13c70119dd95d1ac1da912baede720b9eb7d127b6da4f2114a644b696c51facb1c4ad8540f74a2098f028e0addb8bd48b54c9c234def1e271b6a27ab73a8f0547f8aeecf670c09b0a401fc3c4fae9d885cb036fcb4226c20568878793bfe0291d6b6cb73067947fa0654b8dc2721108dec731e469cae59034f6b253fe3f2ed446926867d2251df87e78c72810a87571e8bc2dfc200e576b918895343baf1d1c0a816a4c8257decbc5c570552f6ef3bd2834d4b0bc122ba94a885e9c657e8fca8119a9dc4669b8a86862850fab710ca1fd1000758c7512b716f33efccc293c58c4ae0b24fd83315c785764f614121748d7e15e525b1a65b172b74e208e8779c9f8c0269c3ec6432be9779fe5a9cf2a28be9ed1ed220504ef78bed8503d1aa9f75a7ed5defc499a0f1f2f32ae7fbe4d8b2d87338fcfaec97309942db6ac12b3ac0728c2dfab07fffb1b6d624c4c9e4e7ecc01079aacbfcc90ff67b755e882b36efaf7904eab564a91c68079fb12358e87801b3ce13593811ebcec12c519fd18768d43dd77ad9e8ca94f2f0647dfa6b47f7d326ddab50832be902227a74aebf77e0dd638c35a0968362f419c5832e1e06b1f69e64ab40d5ba16f7a3f666a1f4c9ea6236c8c7a8aeca1fa44a3ea6252e577ad6eee1cda9fb6a3f34630002fc89a1b7ae0c07654f31ecca7cfaae0686afff0bb187671f2a2bb40f7141c140269aab6ec0f5b2854ce1cf2867a0d76510984fa533d241fcac1b5d4f962a013601113fe3cc475292eeb20fe049a30f6510f8ac8ad162e02b9bdf52e44db6be12cfa8f09b9f9d34296f7a896c0f2f92e9b4606461dfbb77b57884ea56679728e3d9e05d85a2f41424fe298a672e12bd06da8574a406336131f8e1065d1f88befa95ee4047ba6bdae0621d2d0627065292acdb10fee1ebbbc8f00d0dcb073d3282b25b299730c291809e7580c2be603663f5a49e9d087d7704b56210ba400285dd99a156b9c76de2a8242d7dd811e04afab864e033911a632baec4ad4f8fa7af3657b8cf8c22c3006b231f1abc091f521182e94306ad6262e55df956153f7b1184c88f3421352f23c50066e50ed7ad9d491308169a08d0522958da92a18085fbddde6f73bd24cbb9048c0f551b0a93c6db9afbee217e46b44efc2719c39e13c2a6e213830af235fe984bee9155ef604e7fc4a0149cc8ef9bd910fb42489d0404897b7bfc8c503264f08da08432c958122b8be8193a2b51ba0ccce9e3b1f6a84a83b3b0b86d79bc741f23ebf92a9ea320c6c2e34e236347df432aa4f637b190c8fcbdbc2c2c1225702efe7e38e99ef8d6891f2490e04f62d5b45837aab88a97ae4c2defb437e73de18ec878e97db5e532abb110e3d5cf24e35ba3da511279d154c9a673fb00e45c5b0f63e2a01b2d19932c5d880ae89bd8ad0a65e4f4969caf6061cdc475264f360496bb17483c4648b2686900a105080105fa72212920ec910f291fd7437e5e3f60e84d3ef0be049f4290e9fbb0dd8295eb16484e65384e512c107d589d8b4a92d179d5e93f1cba818bff0b724f378293b814b564e009dd9db9c6a4c31b2639614b988db52169576949b06f3e799c6bbabf254a5b34a4c05f60c4a9b54267aeb3af6c75371fdb07ba88048a06c4352d75c7d65cae7167ac9ca187a34eac45b8cdab7e50b272d957fc044343af38a326ced25e97ee46a78b458055548a8d9ee52879bf4946b6812b91c1b1f1ea80f2a1e6995cf46d3a614ab436f6c4ca2f48655f590fa973dda216a61c5b7b6b71e79cee8db324e68d64426911a17c43e28bef155f0a952f4de54a846c0ee339c8c9354206bab153a7641530fb2aa0e9d9aef4a202ea129977e2997cba854c986d7b64a02dec36f977deafd9b5bc4f0fafee8a9999098024dee554b4e323aa714be5f554ef4e4e771e154ecf0cab9e643b8a34b9c635af5c37840d4c11c32b45c139b837ca80f1ca8bc21734611ad51ead6733c28a7cb3242b1199051a6d17ef37637e412b965538e5d7f750bdb4ded3f716d51c65834fcfef3c8c2916a0c7729ed532baebb42a2771391ae3a70ce63b0ef9127e1a7842a5e691c1582cb92a3b445713e0f2606afbe73147ba71e27c85eb3a023ab79a393c392693b586484cd772f4179b0119a04227a4e28926e5a928afee8cb750f059defb48e6e7906304575953ccb4df8aae10194e42bd4648490b52feef7c2e424322c3e70e55621d5f3bac47f9613f50b74463e44635ea771701748658d6ebdd6444f856fc63343a575bc8c3475d4a9b0bfaaaeaa27630c2e0a83cd5af7649864bc29d1596c6c734315b776480fb70173491b43ee12f8420277969cbc496b53e179d240dd2a747c7b9db84529ef3659841eb23e320db900906e8de3abbc570c95102c49ae10e18b95af85ca30a51a553175f94ec56cb9b75809f4df87cf9ee47f92b1309ddda4f12ef709008ceb061fc9df6717dd0f9395863bb319666b5a1bd6b96b9f5ee4543122d2dc40a33e5c5d9baf3a416dfe66d73c1cedfcdedb028b1abfbfbae92ba830f6bf62d12f7c33c19c7f3c2aa4a409ce970d29fedf40a3cf9193e5bdc222f4514b0e97689e4fb1580253b4930c4c17cf26ced0c90fe5ab78b62c5efc8a60d9d3a2d4e7a39cb100eb01cc507309cc804268d34e47ebf6f01ac1ff0922237df715f7f6647069b3bfdc2aca57220de2364df012f8a75414cc9fb0341276a81ef5d2d342693ca1b631fa57153dfa4f61e2cb0c7937d00750a266e8966cd108893e48706a054b9d1732822c54b0af6a39eb5d2f71fb1b64de5ed860a2582ac81ab12af034f07793530048ab9ee8b28efa6d7365e546fd2a795a930268b057bea6de5530fd0c2b5b1efd3ade87594deebf47154d0318429d236b7e76b8afd073f22c3f44c947c97345f99038c20471f60c755dd49b24ccffbee30d1b676e15e9c2cd225a043859efc20352883cead29ab4e51fd98ca049963b2f538661bd6c1ccfa28718a4981060d2c71fa0231bc2947f066c0ebb82e4a1fbde44f991fd7319bfe35271a96b7dc36da593d1394a93d73ff9f534f6df50bf150af8bcc56276b0099b271179349694ae9225177e69fd69100cc726d17041bf467e87384a577b8dc4c17c673c18ac7b13a40ae47c9dca2def0406c2e90a1b624e6620c86a3d8e60d3d4197c8bd75e7cdae9c6b166531df2b2f87efac6ac1ea241ae151767657c1a99c4a2d97e8c995da3b585508c770dd9d2259a566e741150733ab49bef53eac99b1041187f0ddb927b826690294b02ebf66ed8045f0add1984d0e1fc49d30879a46474b82b46cb8b565f5aab59e9ed33df285cbbf8d94ef22f22df4916e26144d5638e75dd53bacda22be62d742b2b87e283d9c075f7dd6dfe9829fdfbc50e779b277bfa5fa34bd02175f87114b1e0f46d346e1d0bc0cd49a7a131e70265a49d9a5c2ebeae92d94ffcd6c1b5ccbdb2e7192c3324c3be3654692285ba9263437d29ac289f2f9eab6cf01f4e8bcb4f190298a7bc1aef37c56abcad0d1defdf9235428b8b451db705e62af8bbd63f4ca8f2cfb6ea626d096456cb70e986638eac18ec9f0476488413ced9d2cd4c07012f8fdf5318fb62acad792599b17a01e4b86ab9d6edd9bdd2c0537ddd436b3f7df5b01a8ed9bc5b20b4f75bb8a516da1ecef51dd9e57dd47b5a5ffd298b984030d1580a2e508ab890d5835f8a461e7f574cbc5d847e0e49565907ce5fee9cbc50036ae69ae0357fea005fa70d009addaccce7b9781bfa9695cdde9a0a5fa54ad784e86c5b1ec66093d1c98b6f6e6b382d440a4c43986a4f26695dc6e02ed35f46bd6d76190006cebf6ea8343895c8493b5700fbd3d38bae9e97169fe51aea4242d440bc49c77f3df8de477befbee4fe045a22774392f711cfde9e0dc460e7cc173c4bd122cee0f5a7521913c7a519c080f3b1cf548aa92d58e05f0008548e3feb1e379cc961bef13da3f305147e77ef53caedecfbb089f4265837b515da2d55ccc961813d2abde6d490558ff2441689170ffb9554474a866d89553e137b613cb0fa4ae5d62d5e553786ffa2efb5b28ee4b593dc7c3236115a93d9fa5f16ffe92104f4934799d2fc274c5cf3bf95c8d3dc4b17595412c35cef9361ded20c90b1e943a9ce5a5a20677987643309449fb4890e70fb098f62a3ce093eed9fbf011cbd5dd6a27ee4e90224126a2ad11ac17cd11541f2cd48bdea5bd473f415041cfd508dff5b20015382a4ec5a414fd1c38b05eb18a974a5dbbcb7cc5a71c4b6e541c3597c06caddb59ef6bc6e8268c495d1ef092fa10c7b90684504f7967c6ebcb3565fbac637dcd19fce9820e8dc1582172695e735e03ff0005776a4b9c9ba15ac359e7de51cda479de872fcd6e7e57cc1b35782c735fdb8586c8446965a8eb27be12f634fd25b6f8eb5bdbb5f2dd959a40e083ce4b1963c198f2867fcc634bbaa3258e00a6c7e16aec5c5ddb3551d39700a8d7beaffa6b0c16ce84226cfd282c8d56dcb2248977d42e98bfa448d43c74ee6d90f048f76f148b7646293cdd4ab775476e49280b32f877f4e13cc9da6e6c92859bb424cd0d9963427e2e5224cf61cb7b380cecb653d8ebbc360913ce9afb0413c0c4c157b246f9d92863edcf8354ce46a63f97be5af5be237edfde9aa21fd1c6ac81d1d4057905a22b978f39cf7d0c7e2af3296fc31e11ce6b88375f7d137cee7cb8c0f373762124ec11a2830fbcab6c094ad3d6b34be9e76b7aadf465a33cf5fdae22f7bfcb1bada5ff12a282a3f4ef13bb5db052e778a7c9e7c3484da4171c53832a9553fe603b3bb9dd362d420a80e8eba8288dabf131a30d99f78dd235dcadc71eb8b70237eec59c7946cf3f0c7e236160783635076802c7628cf243a7bc52fa66cab87e743eaf4e9dc0d52510b41c42c3f1ae3766e4f7822f978fb14b45d2e4a87d1240ecd82d943751c7df2008c5ecf7177f04ac405963c16c62566e751f01569358ad0c56a51b03a0452260b7964a2d156b8fb5b36cbc26fcf48d98edb9cf3a5d169a2a961de4ec3274d73bfaccf736ebd97a8d2e09adb471aea876c7852605cb107d59a0f271ea5d7db3fc4593f9f6dbc16a1cdfa0e39a3860846cf7b899417805bd9b9d74bc609afea4ca73e6670c36748101007d94916068233466d612796ac49d3e0a40a1ad4ff11af017547aa7b9b73a834744dea45485eab7d7b827f5ef9deae4cd54caf1283771a1ad460543c6e1d24855a53566bcbe0068582a1791243e4032588cca6c477e0c5efaa9076b6ef9229055a366c047ca53b32db2fe55459405cb257ec4701791299e3d0b6051086b0513ed642320c64df0158fe673b73aa79fd0d1c40bf0eb5c32fd27c58f72308e66ed0c91310b65ec152b7899c44eaaf076d9ad48ba62b15b5442efc920b32f6ca4350c483b15017525f19a1662902d246133b9d9a924c5697ad1a15ad77fe621ef3ff92dca6b4215522da97ce9b0f9aaa8cb1bcb8d899f1f32c906874da6ec1c27e1402c72f45b6faa0a50a348ac52cb01a678d240e6246abb7e17a85e2adc20fb3899b40740be2dac546ec8a787a85b485503de30c031500135c1555caf885f8c0dfe32f5afcbab4df4d7f260c8d414847fbeec6e3eedaf35ac5b86134dd25952a68626633166306124f5f924b65fd1eb69d871e411b6c411b285f678d910b0972154193c89138dc8d9227016f3e2bc1c771cb2f95dcff59ff271c0eedfb0f0359c3e0206a8d6c7ec81081b777928ea7fcff50e53e97d07c88c8cf12d0e4d2842371be5d99e117694cf23e9b7227c88446e8d8535d08839200bd1ca40247d08099834a189519aeda8a412c20a5c9a1aae3a63007b851dfe0c3aa359d5510de3dbf0333f49fb63fe7b16a07a94469021622ca7097d097cb52c83a7536c2d0d271594a72bdcd0e272c8e44a9a739de0b1c5328ef5d27d826f80b919b7d06d46b6c52ba3fb1e4ab9802fc7f056c1574e5517b34b24dbcaf8acbec9e68570820fcad0034efadb4aec3c8fd571f3e426529e08ad16a4e98955f85925d6a30eacd70e50377bc57b78067dfee7c3c576aadebda8a7c246d4cb2b0628f6c14707cee2e83d22e3e53482eea416d41d405f9514cb6b6dd6cb7534c577c4216183593243931eb0d4b549913ef5fee9a3e275cd5d2f2f749930e4078650aba28cc07405c529906f7db34359ff8c1d6faa05b6554f6d1427e6ce50a4faf6f831162c99348b58b39200e84fd385d812b46eb260f80c31a724d6abc3d187aef450e970f8c142d0340cabcab312f5f8da3f9f19e307b04fe441991cdf3f73a00f6d12ba9e811048caa93a6ad3bb77a17c6676b629b03be2fc2b33dc75068994d7683f8ec4cdaca2f2d9927237a2bfc6f4cfd6b8b8b7c69d10a3f9c04f21e7ece5732114047c7c8d53ab46ce54305fb039f7479c260ae8f19723397fc3034ac7c12b528b00d33da44c9af3256ee21b05bf604dbce3bf822bac23fac6a76b5206567964f069bb24c93a14419859b52d7f440a1578c640eb24a2c0d82dfe5c33e7333dee6623839389c4bea0d80d6635434a665ade4ef336019bf3c0a71c260f7efcfcf208fedfdd0d5cc918d56cd8f5682d3be260648833096ee6f7c802d49fb02117654e32808689fb4233ed25349edc072d116d5ddad1177f78443e04448a790d4cb1b16de15330c4e8101254c053dada93f72c2e50277db69e4b95dc0d6bb1ee4e08a5d2e40fa74b93ac0e9d26e4ad5731b36b13280bfef1e2b9cde0f2a8151458535fc4e421e0bcbe2175f714534b2630e142cd2d8b068a3671f9f1137e648253b7a072a0960539834ee560a7c271bc6fd133894944bc0309975c363a5a7a1428273ab5204318031c5462a01102da6ee04111810122a4f91800b5dbedacdcfcd2e5510311a4a8501cf86ed41ff22687992f8f4aeca3990bcaeb44523f66e1bd33cedae4810c8b853f7148f0595962ae279f16836db37cd84804fa12bc7f866f2dd6ef96b11d32e12da493cd7f0d8bed112167b5474dea8bf1af86b05b44df3c01bb41dfd850b4eae9bcf73ab588186fe55241c2095ae65371a304d0ddb4547df96fffb6cda039c443d9ab187da5c0f0f4df052e90daed4dc5fb8f03dc706d239480fc982b5684ff842caae39e7a79d78125e9c30cae5a10e06d3f1092e150c0cb230ba1cb21649921848037f40ba2494f48a0cf15c8d7dbd55c7c617887ef8049dbc6d7de2d8e4492393db6ba9fafbe00f2e6b0e6f58cf41a2de7162228862f164268b6c3889e20a3a51b4383581b0bc7d2fd5e0356f25ee05be8497036b9f59958c18eefd5fe0e91489fdec4f59ff7099fed8b869fd7ecb6fede038cbf60eb8ef99e57e917c6cb4f7900d45d348e69bcf9e996e358fc948d0f61e08f184051933618d96466e2178ed8a9fde1cc134198947ecfbccbbd6cb27890fcab98ac936a88fb236649611ffa0ca0929ab3104d2b71d7c2d40984fed1eb9c828fc141703b1d5e35c6a02982052247951a21518901b6575638c17278f0e33b2826d5ad1d3cedad7ef9dac90b74c449c5b8c65c177d2c57c6790d94b5332921b639d70c52485cf06de24894209ca025646a53612f2856da8c39faae7e99e0e99ad416c1d520fef3d0314f669a81eae8dc20e2454b4a65d858323f6456c4ed92b7d4f1dc08a49a0c88a0793ae24022c40a5527d8ab11c484581e0be66e0080cc4ea01d36633ca0035bd1e401f605fc7ba09838448668b1aa35fe276f1d19dd4b69b53e9528ba97b3cba2a6b7ab6586b9cb0032f44e6ef27b859e1b6368d5e896970af28167f7df366ef9d72c4df260ea17cc4e4b35cf440e9f6659676a2636a673045e6c014657e726b970231119922553ae293420f143894c91cdec3d29804362dcd3da251c5d166c8d2df1488a697747a32e19e2adb929ba9e6a28e5b0de0a9bbdb19ba92718cc4e6ebcf76e46719e05b4ea472a5748a24a73f4af0debb191eaf4d156c39a65cf0bd94810c7685f37eb3a667a13ed1a896874e5fc79d23f441a1a94ca91e249db6a4764c03b5dbed718c15d41ad1a3a9fd10c0cbba76b9cb1adf8bb8854b60f3e31f6047142aee369ee875c9dfa3e764cc578e96d95965c605c8a228f0109e72b28c96a7227ef3763549653e5c8612237d5536dc3d597d1c50a5088eb50e1cdbd555a8cf97b30c26bfede7ff02068b94706498761e13c574bdbf39d9ba29febaa40e35657e487d92e1dc7f0601d54d1849395432c5c0393a9102d9e62bff018c564b5bac7846990d61ebefc1634b43b1cc9cd36cf0652c9abf58e039b69a1a8ac859ca68cc313784ca0778c5bf3e611c1376342a7f4e3f7940deb1252cede87a86c1665059bd03da88a66f90d33bd684da1c7c6e9a03721cc25eca9a20f792ef6530ef2c8ea3075a868dad234da1b87fbfcfbf98aa9a471bc4bbd1ebfafb5a73d18804211138970f024740ff34ca11869b1f9480ecdb8d1ac9ad470cd571d0958e986abd75c882372dc15a785ebd8845c3fd0a9a91bdf245df9b5bc365e8393021ddcb6c6ccead05688fe73d6b7b58dd991410cc2cd4992adde57273eb61a442f6bcac7447e6ffe439fcf946132521b037c4d227e7a9ae7480c9b0d7a8bc77ee31144ba98d9c67617f098fe9644f9630fb35511cff397071f4f48e67c568bb8c905c33f43fe8cee917e526f709f22108695bd81924a5bd8929a50515a6ee876780f933398a2ce1d52885614cd64da65155e5f6a5acdd640ed8b864e54b90602d501c8dfc26de611de6f8b9ef64993b00f7ceb87e8c78511eba6d2451d9d6881f3efdfd9e85998f0345541c28bbb14eb3a30eb006fbc531a6e7dac2f5972511817bd42bb927c421cea81f289b004fe8bffad02b8d7e41636d7b74549dfde1ba8658d24854589be112cc61b80aad2bb75cb92a700558e8b356b7a3df4fb86a72d419d5b41d15ab8c3e255ce1a200e1256d281cb1e9c972f7caeaaa7ef6c265d58c20eaa5dd94f3e33c6cb16e690e8b9f815c3c761113bd7b7f6d68d2176c26eb7779c60284c417ea2083f4190344f354f030c2a350158654cac020a9c3c1ce0017735b725072375f953a9165a8a71fd101854db8fdb848644400b1f33f8dd32fb22b6fc78e8d256b40d2bedf64026b1941720b4c6b08ca5175c9c9e6fbea03c0811d08eea4a2700429546a9945fcc8e801b2b3fe6ba31177a6a860fb250984ea2bea2c7aab7b4606527675ab80de486014755d884e0e906d7e021613a5d3026d0cf05a1fb8f3bc2e5ddac71390b9eceb7ab641b3e053704c378805131b8cf175096744b7b67e886c8d7b87cf27e89a002cfce8c0d0557404cd63b3b9f2d5ca389eeb48332aefd9b272e7316f862099f56b80a185849c8570a7261a35a40e52f43a0be094caa3a8b5ea21f71494693abd17c34af8e7f70980f4d6e4d36084944a24575f796e8aa8cdf17f414fc3da311318a645e15490cf64610882871838cc0e638520bfbfb565b91b32e0b2728c4e09bac9e5dc28d2db4308056879f467bf975ae423ed75a3cf1a692be60c4c20f747fe5592b1f0027f83e7e3035c73601df163adc65822cada64f4eafe0394012a8925167a62a1c1c7159d6cd39ad8bc084c989b9cd3b75645bd683c70a11d9e2697c603b778f0d70f8362d16592301e50b39f1868fc829ecc25a53b6fb4040994a88fb5a8e9096ed09e8e8d976e6b3c4ca84fcf384a3b707643173fbdb08baae8f96744fcadf60e78b0ed5871d215645611cebafe84e51a0d743fb53170447a65d36011346fc98a5b9db7b5582e26e0ba5d894433e5b8628576fea3b89d65208e3a178289fca735870cdfbe8a448f1d9250d0059ec1ee73dc28c1bf145bbadba3e37b76cc03cd9613e4d9db8534677b43069fdcc801324bd09956c6e287e6af566ab9cf74f3000969850be0ca88932ea320fa6c79b913d4182e5618e2bebfacc744a376a5aadc48ae649de35250815c66b2f18a07acb4513b6167d999d6cd9b2772909a0cd4b0e7f33c23b47ac5d9209c1769139e9a4e5d48b61d32ec27ff87059eb20e2d7bd4c4a5858632e9e49767edb59c1568c7512afe4163b502f25072f7f63088da38634462dda50dcdd47149cafb8b620665d9c96494cd35940f3e5190a80a49f3697920ea44ac1b7af4a509f387b6886a93280257eca35e620ac6958acd2d135bbc4cfed185770dd0eb318e37a18dfecaa4bfe9b4dcb05060699ff139fcde7e60bf88572ad1ef697bf4f745a50aa010dccabfc6cf96c30dfe71728fc58f4fd4b9d8cb1a099385218a8ff7feeb14fce75f07d971254c66d99424b88617ebc8f407a94fc4216a7070c47093acef0bca48936c4b20972bd7232e095ed9eda63c3991527d90ec72e2951fbd67f26cc7653c814480cb144fa48930fd5a77cc99275341c8203b388835e67e8444c395225d01a9181f0981b7a0d5369832b6df802b27fad05d3c8f1098d240af0ba273c1695f0aab1db7e752bb41036d0db9fda010a3d49c569ff78819674d9a5ddf984e86b7b283dd70b3cd08e4c0cfbdc9706880c4a846fa0f0f7cb7ba68c2d2c098149bcb3690d44363cf2447c644c640ff329f8d83d3a7b7759a5e894bba003c725386148eaf342ab2274719ff397d212befa1de1b61d78168259944aebffccd0a51926745753dfc673405da09af55bc41df287647836faf277b3deb1ed9dc68e7a7db35bbc30643e91f9b4ac9f2149bf96636cac8c2d1323079d794a0fd4c88f04cea92b73e3698a1bcfc64d3be8d5c80376ac3278b39ee8595d7f490c666d7327f2c687e458086cbb4282f212e982885bdc4b0269c00784a17c1973db2f2fc3840db508bc7fd6c8980963d3e5d4ea3bcfcbf5d38988e46bb811f19a3d2aae601712c93de489ab0c8f56ea189f76be0c64e2fdea03af010500e60429ec0fba36ed8ae663c9ff562985e3ffa6056d90d0aa8b850919b4e041874dac8495b0c3d54ead13f7f317c65f254cdf6bcbc01a36c0bdf13683daabf5cdd62211fabe8ba820ba764a1c29c9909ca54b023a4892d5859478dca211464138fe3f2cb454ab8e2cab7217353fae1dc8f3ac2766fde1b47d2eb703a0d681ba3e105f60f10d0db21ab193f9a77935ceab16c7b816cba25fde9587c36e5ae61b4aaa37ea637281004b5bf6575afc4d04d20cc95a9af756b12e8d256a98106c897670a4be80bbe3b334175f1eb198c98c732eb9e49af31019112bc1ed165afb9d9b83bf914cf71ff910572620c7f40353ae94219d1a0cfdef2a53c01292ffd6933301e6a22e476b0dfb1a5230e855ed569535fabe42cca696029cf2c823e53fdfca36b039fb0a3f27c77511c31270f9c000ab63e9bb4f84a39a0764634154bd638477aaccf6d31e5cace19472734053899232bb75e132628928a9f7b76a7476a426882fdf6fa3b117d5778eaa60b4cf3f6edfa92635dc4adeaf696d9ce39c2f29e9b9bad612021c6dbeb04426a4fb69af933b0e3b14410d8d9701e9a1e579d8077389b00ea659dd74d6f732cade1fb0d85298bd961efe8b6a85abe7c9ad64f7e99005bfb6155d4cc3340ce8ae4dccd6b2466eeb51e9f1e5d62ecaa92f2aad5607754c11124ac4df61306b57f9e9595b744b6f6898a1742ef489514102209d87ae74a197e30b98bf1c4ee94bb6f32e625d3fd17b30d4eb72bd7a756714f17fd5a022d34d7c6509415f8e5954724ac34ed5699afb8aee3c2d3ce6aaa3403da1373eaada0858826acad590cb12dd692f67e64a7033890ca3ce8138fca4c4373477b3b5cc9a8a73d8d04b2fae1dd36c12f407f71dd512b975c17071b983ff0907c3b4fad67af69f200d786932b829c37911464ea5d94f5398b6cfc74fafb269dd8be4915546596f82ddeb79b9f464cc89c30232a6c35c3f071f59153fe7b5c3ca064ab9ac2f836e695cb3da191f0ff0e2ffb5cb3f51e43d984eac4ec10d8ab3a182b618e0357e300443b5d0b7635c5bc2e99311711f9ef2cef113dcbce8e57172639cecfbe691d7695fe0a36414319fa6b8070bf0b94d752ec5539470e02a161079403445cd9d4c8cdde1344471ffb1612e335bdf46eb43275582119734c3d3f96c55f0c9699115edb04faba3f86c7d2ac40a3cdab3bcedd100ebc0e67fb5d5890a3357ac5feda9869e28046a1e4adade4ae86e8328400671719107d511e37c1197b5bc1412ba30bc00dba6b791ab4b025e9df49e5831f3d0fef245ce965398dd093f24312757869b9675e3b12aab7bb3a8c6a7d7b1395b59440898aae4c00518b4c8f498d21a81b241ecf3ac5130c73ac616c0f5fea7cf233b89cebbf8b0f30d4c1486cccbdd4f96dfb9aad568f3626088209c00d1f3f1e924b6e7aed58780db7fd41aa3cb1f25e5bb45981fd8eab8de11686577f52eeb68dbe689fa055b6485e051118e451cb9ab2892843cab3c9e3cc7bfb114fa77d7d4a3ade9b910ed40f5a2449a596183afcc902d959bb83e44531ac5a835d07437e251efceaf07ce51033e1df0b8acb3e74e85a0b9e6e5ef557b39325f36b233143b37d13fc7ba58c8f6153b6848e9abddfbabbea34327178d6eff9f8ffe6d312ab3387bf3d1acb7c544b55918bd318aa3c10cc8257a8c969fefa252ead624501e4a80b2fe3011ae1bdb9a43ce3097ddc4fedabf0a6b644727b7425fd0069d78b1b12229d578bf3a00526a690d7c45455cf7331e546b907b5ae3cd964c64e4e28119a7fccdde857a9f259c9a5187a1ac1f929456a35ab7c7af2dbcd81ea18d749f714c1a6d1b26b96c8a895f64cc322c6a1527d1d774a7687ccec26f936c69fcae73f470592f0a971aa8e9a993020a907bee294e68cb116892d6b90465aab3b5cf82c49f40e7d3dc0bd41e99f5fad5c47540fabd258cd01bfd53059ccd922345fcd1a03e8f71c63a01715eeacbef0e72c9ae0941b7a2aea5c9b65d5ba38a5f954124c036fc7a0c3ba06901eeaa64c67debcc498ffc138f0a2e1f8493964686214d41cee3681d3e5c18894ea55560c1e9f7685010c1f443086af9f4dc6b2ab248bbfb5c3204de7110440d97c2d456bc2dacac6745141efbe6e1aa29980f40c69a1a516d9067e08f69263d13bcfbf8a76f2cf6a48ea51351e339d015e426769a7e65e77a75b519a7e2882f16c2006899384209fa68aaec50449ff4b34cfddeebf3fb67e77a2c301fa46140e7d674a2c10f034ce513db5cf88479ecfabd9f3938e8c14fe80a45c06e66ed1baff2d56e2afc4efe26fba37aac7177f2b6c6f08514b2d8a0667ec324dcc576a58b7b4644475756e9eeb687b34a13bed16610e4023663807fcba83f985a3e85eb0334a88feca47a99c7a81e818efb5f7f865f8b1f104bbb430a098abe6c1db5b04f6d952d3f8b1d507dbf563367970b3545bfa750204a9699a680d471e5a8d04aabb4dd6b7ef8869eaa62cbe0477fd15d74ed739dbe84e4cb92b72b44ac4e1860b3faa001a21273981fa63b18a315d6bd3f74e555d6a60f56783525c780c1ec3f0f2239d8d70fa52a8542db60033f3c9280dd4206eff86c739b5f91f606beff1a03263d75716de14520f50fd7a2dbce2f8f16ad2e7b462aba534beb8e562cf295c8393e9c16833250e3b9d62852b81e2c14af75381fdd9c002867919c6257a392905a236214c1336bc88ec0e8b8ec73275d5d6f7fdf722c837108f7ee23f4cefcf3d0227638149c867ddcf9aeeac995b9d8e6fa335a84e86be09590bfe02c13fdf47fd1e2d49523237eec48e27496b8dfbec073b84e5cc3c235924ecfdf47a46c6dcb1dd956ff877d163356a281e088dae795a0dd35703d763784d4f56b9bd732f0e4ee56081f421d82353f58feb15c1cb8a5c2b8e039dcef17ca51dd4e5339932ed257fe116e8186ca66685a685f64608bbea097ec956f36aff3e86319f216820db72fae21d48df3e382b36437226f98b345be8192a759a37f7956291c26923c6312ec998d5cce0c1be483f24e9e2fc200aea70b7c463f3c6ac71a5bcdc9ad5514cf9b51827bcd482efdba5f0c4826496c57fc06375605a918e7d7067fc26c4e58d8f4e78b8a3d9d90936532a8b2eddc42f1076bbed366e7f7c5a6a9eb040e222110b42198f405c86b1dc919e86eb3d33d477697eff3554f2b1bc2f359a1c35d5baa90303cec9dc31c2f90765f8823e7f9b852c7803fab17a57a655abe9dc8c7328fcbc56afd2562644931092697bd007c9b47fbd6a010930155632d4aa821d122e5edd6db961edf0646d092a876b01bfef96358681cf546b6c5c27fc91b1f3ffcae1c0a030a198bd380effb5924dd1c0deb78d25e617f1507af747b5e88eb86c339813ba59ec6072d8192fe00c04a172b5b4237f48f02eecf01248f1cb5a6a524b7565b006cf067c5fc7cd601c7a9ec961c98e97fa4c4368a8370e5da9c58a4fc8a53f7affb197c380988bd58fcdd6cdd50ee4d318bb69aea356b306b6af645775a1e928bae84fbb37f8bcb1bfe14080fee41b62ef6c0149d0a95777f311dc7299750f48258685182e6d109c466586a295f8a39924afe7ed39976eb38d389fa5c4bd72d192bd23a589f3d1c46ce0b1c829e74a98461ab4ccd672e55a658aa911a9655f702fa7ee0ed85d602d63268cbe1bb16f7f422ea351e49ecd7c4613b296d0cb6bbf55ed4ef4f23196d0155711f9f05b4b3a87172037156277c2ad6d2e2cb237fee191474689cf0ef3ceafb4d1c7386b3f98318e193b49a056ca9bbbf2861993f2186068333d98a1f040ff320933c642b9275ead591d5d55557bfadf74e2cf247dc6a38a18876d61a6176b59f28fa5660a4cb4554eb36b03ed2ffe820952b5ab544df2e655d99a62229082d344867fa4eeab28cb2c7ec29c7c07ee1b7b45c31a65dc011003fe203ea2b02fd7e616ab5d8ea773dad6fd98faa203bada104bcb60646d633d9aa79f1e9ef860bb7e73b19f25d99fb460f59bfe26404147923458e04491192a574ead37bdf3df5dd5f6ea2471c3d373a4c97de61374163ed9c73d426e73f32f7c64c2f7dc1e0dbca059a56efbe98e9b29b35031c128b9a03b3911528e7700870b257adfbf8a8309ffdc0d0b504c8aac895e873e58da8f4c63fa887105717ced8b2845c99ad79d22f19dfa19e2eacbe1e0c78f7f0b85f3d97500afbdc2c4a31a37d04b1710fb839f12d31065ec231c2bfe583a053f084eb324c88483c52762689e18ca61795de8038483a15477bc45e06aae776ecd847d458009b91664e9de5c7af2c88d12c842b118b17fb6c57b708d11a2f9af33f531c40625bb91aa0468bc039a0630264bf2bbbfe08162a192f6b7406d6c13e0d92b14291d3dc2fb935c74521e816e72b7623e0bca5f5effa3069353f2e7515b7d42e1516abed62cfb4853414d8e35fa7fb4358169dcef542e89394758e78fa66df66ca0444cd1bbd0a0ccbfeeb09ab390c585cc03c2eb7335b560192f661486ade2fda0cd2f1392f6f7cc7fe372ac81f01b46b0f1b19f43f25a2e2a071d79d048701682d155abd0afefc46fcc27b3321dddd83151961790df08d2f30e68a2f845a8ede521e40be93192b54068efbf66635d34aa21d80657341dbc68f8f13d78b201bb60ba3d11d4ad8f4263887dafa6c7707cc5311bc5ca7f24a82f8d7c9cdd4bbf66016655924f2eb4edfba568701beca3e04795636722d7ffb6a57b744c477147672ca60014c785feb32fcad8f82455ca14d9127f6167421d293a4f248d435ff791ff484bb9720af72af7761f7e1027080a33eac5bbe7aa74d3873d5f7ac22eb42312c21754d46ef2adce3d90543cdafa1e740603aebcf7a5f9d8a6225f01c37770be296a2bfa1a307e4e31dbbd50de523cf0f71264a2fef49d88e8759f943efc3410e6852a20ce8dcfd8fc697997ba842523f8ee2c0f7b6189afb54b848655b1544dde37bc0eec73296ff499401d43980695717a980986faebe39a839fd8d0c68171dc0e6dd0cb3a183aeab717ab3cb58bea8b58e652c31ea79b783cfccb079add3e9775679c8f1526d1658e76053fa4fe3e4176b11cb4e0366d79ffa27c1e2c0188cd1163d9004d995a36c6c6dc4080e5e5ea9905491bfe92df342a6a96ac46a6387de7c33482c72146f893d020226975054c6070f34b81b485472ec0a47fc56c6863a927b68a67e6f4f4b50ef248375823838ef3a693cdf3fa56c11dd98d6f29ca31d1e31d0e0889c833575f475594a707cf90bb7bbb30690b2d7b460a5dfef5906fa0e2e3c06c22b1bab6358f11fbbc229166227f2b929cb68acf717d13fa50ee874e5c76850a23d5897fad8f066f331f4a1e9a79323944ff1132a076b89aaad49cdd2bb6802b9ef18ae0087cbd2e0fa1174614127a37e3f5a2f2a3d3a669f90cb850cb0726fb2e5a1a5c45ee656054cb8fdeb041cb7c8a51f490121b11b971a3275d56d25980048962b041d87face7584a7ffc90b1445863cdc7519ffdd71f4cb06917304e4f727d3d817749c0132084f922bab1fc3ac870f4ef97893068907719f0f526e832f4e27fb9199c1863d71dd7afa605ad01e25b616a1ed876adf45bbc4e74f3a7ad4508dd2b524f1d8bad2506572e15ca713f9389ba5ee1aa72237cbce428c2a0179de1d7cb8cafbd974ec72471c9dc24937ff9db888b50ca7fe4605a244e55d70f94ed37654e7928d374230cc638af7516342ab89a567623a3ec00460ca69eb59a9496a65047460e70953abbb16ab2f5224ca4e2fa65bfbc837a7b2ed415b423c9952d3b133a93e248a78028f34e86b1d5bd8cda31851e6bd64a612f8037fa749e8df4556bb846cbdfa10414e828d8cbd004033ea45dd876d54db2d283234c40e2350e2e288185a06397890097c27487544e3af56219f398438fa5375039a8e2f99afb301a76bec8fd3bc9cdc9b892ff9e69a0fe5bae577e33e9618049180bfa7277f478e631f7a7707f5d2258aa1407e9f8956a96af391decde8921588f20011931b2df504fb794dc3b067fffffff80