PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80624 130caf93b47a0498421fe2adf37be9650f0bf60d85824f9c08058d061446cdab

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
10dc7cee8298e7346573dcbb99512de389a3bc3476ca94f09b0df21d31e1255e
Certificate Block Hash
130caf93b47a0498421fe2adf37be9650f0bf60d85824f9c08058d061446cdab
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0085e700000e1a0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a4c211c9b60ca7a96be490d9a868a36187dc1e94479365fe4f6947520dd4cb5a2fcbaa3483823ab26534c0b64ead2df14d5a2da7ee1e22088f64f5ae53234935b4a2ac320cd07f6982e6d6abbda60583fffeba29025d6854ad03000000000000000002000000020085e700000e1a0000

Raw Header Hex

00004020c9c27aa0c35f7093871391be0ca775e8599b80bc657b492f942c4174b0b38d4e05f154be9f4929abb8036ebe3186bde2131fdb33c789f2a4d013b1bc69c16fce9e88446ae8c500185e25e1311df20d9bf094ca7634bca389e32d5199bbdc736534e79882ee7cdc10

Proof Data Hex

59,560 bytes
1212160203074e5a1db4c71ad3134cafdbe8345e053a32bf3be04c35a16c60be654d9e0ad2231949e7038ace862fa926723a6687945b06c86bad8d8d6f08d7dcdc2a5d3992b25504ee555e11a50977f1ebc89231cd17c45f3c8b2466a640ba2f212d8048207170c97b92af21fd004f09b0c660e7eaad85a017a94b608b505411f781bf49460cd831a67d9c41bd411867909d54b7d285f342eb0927a213e0558c702b730a8db2b9cf59ed781ccaec0092008ca882690228d606240726f82e04942c2bb7a68cd2e2f43b4d385c4a6b29def0e52cd0aa549529412f7a511cf606eda63cedaa86299af80d752160b5f3fe7c3a86f776efe610bcc2e8d8621b7321ad698b9cceb125c555ea66bc787d1d77275321ef95680bc4a217dc6062a7f6cdee4fa7b253ee1fe3c8e68d91255fd759b505fc54629e9cef66b07231cf7dabbba405900b8e4893af18386cc5cf5eb0d1929e6dd685d31fdc051f2a1944193fc1e7885f616b14a9e4a49f164551dc12bbb7b18f8b186ca19f8bdb2ee7fd7932262c9aa48dc70914230ad8f37a1b1489e3cb6b80fcad23df460e6199c731a846533dd034268252ca4e4ddde0b8ccf3b58d63a9ee05053d457d848c628913657914d152f8a382e35ad532134782276b9d1d3edc005ad1c707eb0a9ef94d59f00247e6f1be04c3150a55bea54c320f2defff56f8199c3da17758978b007f7a644e39359dae3d83f39d75d1c57855f9f86b79aeec8c4c5ddd751b2ec0002520338e09b44392890bf1f57f7c09b953f9665783f9e3b37a71242d3e97f969333e0a6acb789ce14bee00c46e916446f28f998932d9db0b1d5c5b96559c87b36810063544fb14781633e5a166006bf01c23853d334fa72eccb0a41a26610939a2610aa189350829af6805d796a393bb0b958e625186f67182d6d70f4444728d3a9c2de20d2ebc2243311b1e05e602b35bca39402bb8f4c3a5b8aba738282e43e00c4ff69896282f471747f99fbcca21e3b049674ae22ae6247f244b031e605a1c6bad2fa623cadd9800775f54a9b3a9ac12e29c74afa27a6928b899a78a0a38603b1e73379f9578f9c3cf0e8cf0e49b10a90245ad3efdae16d6a8c749bca328c1a799bbee224aff4d4f782837fd930d232068cfe9facd4de3052eca322215f508291dbcddeaeda8c3e930e8b0c94f447a13e877e56c609dd976c63d46fc50b732bcf2a4bb64ae28835010b99a2b6fe9009a2f2347a68f77e55038005ec660887a8c8bd6527ccd8129fb5ea704a2c6446455b24f92797219c25ddc8c1fb3aeb01182e61b1f32547d2069e5cb0c9dba18c6fce21467e23b227c36f48d15bda695d409446298838f152b864f0a53ec0ec007f2d5ae664c0432ed5ca11e2b2655613cc1e666b427c67487801f7172165ff6d1b47b8233957563790a56ac47341b0003ab944f011fb6cfce8c8c7a786eb61dc07877ccc179d0a0cc025e652c9630924271e714dc40491e59f6022c8a998e3102be541ee00c19426cb40eec923168faf495ced50540a2c17a449ca773be92e6cc28dad9ffc8b465ae9114b7444360494e12da0b27b0f599751f7e581f4f90cec735261c584fc6ca49d6c64c764ea7da76578374e5d46e4b1988fc80c0a62e1f0e1d6cbc2036bdefcaf2ba1d395fa70c4f866c4e192561c2de72ec4ade0e89d0b185d358bb248ec9dedaacb22481c8c7021f5d21f867f2e2809c71d32eea84a44dda625958557325d23fd8fea90ae1c0328967caa9cb81cc9858f9e47da9dea356be8a0c403deb36ece299fe7ce9710bce12ddfc2b98cf785b7097a08c3867fca04bfea3cc0780ee48cb915199957198801cc884a3dfe9904df5c8b6ef29c23ff380ecb666e95ea7a0b61aa848cfdd4ad4a15b770156b2afe62b7120976d2ac7601ff4d1f70274aad3888bb93e444b9e0f303960a0535df1a13b561dfccf18926fea7e56df95707a66814a8cd591c84ce14efcf9a57b5719cfc38ec09b6a01b0ddb73ff5f432b59dbbe0d1dca0a7eb318a69042604bdbf8a7ed459f5959be93e08adf0641be04d4d9fd755ad47c18c75ceb572c2a580b5d0eb940911f0e8e30e5e88eb43f303555e8829d14a1ab47a4f39fdea2004efe0fe86fe7ad1fb2b3c4b349bad13b164dae4a563a9ac0cc956b05c851d541a9e7313d35b77c98cf3c0a44ce982573f66a2301a1eab0692404ed2cabc5b0e2b5a637bd226cd38d4b6789f98d6957bf242cd0a9d47e95b22df65e0687b347c6270fe12727802ca5f2f6001dad37da25949741fd10c74113822a2106a001429bbb304fbdb757a2475275d4f22b9f18e965d638843726714d412a7ab1df777833c78e15d252b8c6180222bfaf2be37092d1bc03a3929e326dccc64d9f89be5b24e4b97b700b3e52755020ab340bd7c16dc570a847eb4abe8d0fa0ea98d175a759dd57d3d5ca6d13c466a32a7f0e85657082627cabfee491a699de6a9487e816fb1f3eea39b2120a4d5102d7cdc1e053f42612c70c547bcacbc3e8e1b22601fd2497b65bb78da455801920b6f4c58f5b01220193019e287d4d0269fd64ff89fc5b364a15f47385cee0f094a3f39babed798d664b284a863b65cf780ded7578ed4e81b692439734ffc3641b0ecd967104942440e7af766e425c235f0d75e6770cc157f13914bcc0ada745d9fe09035b8c3d58a2009d8bf977fdf4174215414f752543d730c7a3bdfa215fa8c81d3b317f3358b187deb34ae61f7c12247f48e0a73f3db122305d6b7eda49e50d52158f063a21d7221d9fbbe0b5b02cfde7ba9aa6a3640d3d14e2c470583315ff341e2f1afece82f8a2ea332f22553e964fb01027b90abd18743399202651d27af6193921ad85773c4c4185270ed315e74f2b7e7cd89949eb174d23f2ddb8801bc189c1ae19502824fae81cc97b29c8074ec8a93f371b9eb4fffa25c3b4404cfb6ea277dd48f334465bf6197051fd90f4a406d9a08c7d354c0b54d56f0ead3c95948ec973e38810bf534cfcadc1d4786e4c40d64f3286b643f531d8b89474a363d18b2c74a50f42571a2564755b92eb83e40a4ac881207ab4e5040d447d91014f2cfab25d8ae6ab968c1156d83787cc0fbf77f73404affae776dbb6aeaae12f55b4216c15d3ec1cacc46c6ac59b28fe496a081b2d2e2899af354525d8b9659963ff90dc823ee7941599f890d0945566a9f3cebadb2fa37cabc1211124cf8b09ab3befc8ff30edf3f2fadc51935223ddbb5190503aa33d1601e7c2b4e6b45aedfd9e52066819aaad05b237017d5fb5f4387c7dcc0a6dca9ce995a3a5c0779a4256e7ec664a4d1870bde2df6301251df698405092375f2a31634c27fa9bae78d51920951325008891c34177e18b21440d0be5106ce70712ca02231adce3adb7f778b60ed83461f2c65f0078d2669669efebfe74d224974f3829e395f9eaaa3d5f9b3ed28e5ab7009159a4956c3c0443e47045d02e6a15d39ef5875ce797f0680878825cf3d28868635cfb0daa1b9de8fa7aaf3c94fb72f7b0652f7b98ad7c79676bb5c88b263271c06e7783dbe3f1a3aecba36432d030586af56db887604077e46073477ea2e7b99f4b2b2abaf4f9888ec58d4876216452ddcf54d127d74953346dfedbadc46c30856e7567a521e14475a36207940b4f1580a367f113578ff403d456ce9f14c81be2f4010e918c3cea56be5e365d621e1d01dc543c75de31a984f1a09e843c44941d039a96b7386db77ffc09e300a4dcaa399706aec2711d9780ad64ccc9e5a510f9e8e5c910cdf4731bd4a519eff36cd079c89c6c9971f7b02761352ec1d2aba45cc1bbed5dcb8d1b49c17d556e736579c6583a8a37b119c7000fb82429e58cd68176d1c1f25f9abd3ddbe21473a6505c955f3f8b10db878296b17ec071eb862c3222b30fd9d31b70924fa0a409c6bc5663094b053701031143520dd5d762b5795b39f758b72dc2c1749210c96adf4e8408a7a67ce5bdbcedc551df6be73d7d3fb10a65256e0672b125553d19c1101a74754f69809216d7cd5a75d4e6eb30ab2584379bbba99d799d0ed90260a795fcad46567f564eaf958f4b060a2a39b4013625039ba410473a321b8807cb2c20a5ea3b5d5e72eefebb65314867e5bb117be1813fe604ccf4835ef8e2d042d5f643d66fdd2c8b382ac59ad27c58e9a688acfc435104ba06df4b3d869a397621e9f209e8afcc5683672ac651330517b6c5c839397d1be1cdce35333913bcc1c76242251911266624adc674523ccd0c183f1ba665be48bff6b87db669676d6cc50d25d26bc00511f37d6105bdea4b8f0c34b2fd3c05da23d2fd1ea97019747cbe3eb22bf15663cde8a654837069ec8908f5d116346a1608588e034f057fe95c94be3ff50525a0c37689707bb4b43a6ddfe796f847a429d9982e77e384db287d45b06dde00a3fa8cbb2566ed11e4b643655aaa8fab64c0cdad15000d5b88a40ee2056760d1ab9f4a5140d4614874df3aa8f24c516c05536d002c8e31f26818f3ccb3a8295a5602bc59d6860b331451d6b574ab6f542879388fbda1c08a599a7b8d25bfe94b5564e112102e80c2b28a1e1d5a94c21773184bee7f57692cb29f41ee8fa765b968000489b07e2250154d082be96da8553a354948ec70ccaffa20a80d22768f168df0597236a46b937acab12f0c73842fee77942b989ee5ec0ec808222c7a5b8e2d6e09bc898bb95b14371808bfacc30a7873458c333e1493d36291ad8fec0fcfec058dce41dd101be301c8ff747b7249684f5e7075fdfdd5917fc403ff5cf381a139d05d448f340bdbce51a307c62b65e8bb3cd3b9a1ca6eae99f94d9cfb4385f7e4bfa4af2140329c6a0f509c374711fd1d49300f97fa8087b84773d78239f2f0d366efbd46a6e01e78e583997aa877363b612c0da7c546a04faaadade27ac727d849cc10aa44f2667ef5d4ffe05f5664f943e38588b0c30dd7ae67b207e0313e38f2c90ad4a788b3284ebfd27d3f268235f58857441b14ee4e37256c74af347282eb2d127c4fa40910491db1410e06619714d2bfdd41c54d62a9f00d2dfa3d977e3219dffb6905a542d0b4d5de643422b762220fb74cd33532e6cbf4cd944248c44e7954b9cdfe72107c1d29a2169b36c107af932ee492ab8c7fc32c64a1909801a982008a2a2b99d4ad206d491de8f7bf66ae995135b84dc375d5cc00beaecd8dbb2208175f2402b089a0577723db26b74ce9ca25f1ca35a0f6479208ddaf076a4d6c9e1c2786983d882402950ab58cf5f65bcb41e273d738d0e702642148ee584e4b55cae99ac0d21b838dc6c4e9f6e04cae02e8565c5fe25dc7fd3a08f5ef976add7fb00d8045f9907e4f831884dedb425fa68d242d02893dcff5b777a7ba18cc26722dc6df0d9edce19ae18f91da7946ccc7ad698fc6ea39a93d98c0be4dcc7cf026609d6762e8fc3ac42fe5a0fd0a5b341e01b3b0cbd05b35d2f5be81c5f84726b47391b3e05a7039d92e103f60d8719fe5fb0ce8cc08b155cdacc2fbe7db8567fd624a5f80b1ec642b0a7c1fcb569e0b21ca84812c4ccf2543616ece760c9697252a02226806c6775258c90d4287bc5a3a73e138cb93852e2da19c829c943a9b4ed0a4cbc265968cfb615f86694f5dee8afb047628c9676f9d9c724206ecefa319025837425727cc13ca2e8274ee2298a9a1da2552aa67b2cf3608bfdf4abdae75901d1f5e0c3df3eca094699b72d4b41e7ddda8fbfafd639c3b632d3d9092d03fccf66ee96b3368e2d1eb2d345195185ed0de222e49cfdcc3701ed565d3e77487cd92d609fccfe290f9f4279001511115b98139d2010e4b76160bedf5634c448bfea29889c986f32f752a102044549fb757a3058c3dafce329edad9c14cde47a99b551df7d1b1a724bf20f97e83d214752c8bbabb40e3035ba06e115cddc7ec0a0654b3369b5aed478519ab615af73182c09daa99edf90d3df4578be0ca73e663b27f9df6d7d2c35db2f99eb6a5d9f8bc1e1554a4d7382db80c584172c611bb78ebc468251f671659bcace3b1b80a829d28cdc60aab50bf9b18d10a26df92c87ed881e0980b215bfa5fba9071e267a1d246a0bb57ece36b98f33613ca2f08b949e5a719a6ee61560b1a83dd1f60d69f7917c8e7c637ee13678889d767da86506c64407104536de9925cc3ec2b45555b182e427a753940d7a81c867061b86384067470084ca54b47091b2d2435a07f543960faa0d86729d3defc333374f8597a33aaca4d0b1ed72bdd330d51e1198cf26ee61467fb84eadfee2dd4f33d7ae98de7fe8ed50b10d15bf5a93a086deedc976c753eaad57624be7c44af834547cbb48d91eddab1f03aafae74a88ae7b7540939b2a92ab6157ac6f8f14e3eef949b1fc4252a950cdd418b933b6a41805c66468b7a1b7999b03a405311c089854ddab1fde1acd73afde0cc5163a092c9e4b872dd26d8d7b2485f2210ae68ad7994e5d8a40e3356e250393b9e2de83b88ffdc152f3ada9295727eddaaf59ce13ec7404d3782fd81884d7f233029e42b07e570516a24ae66542d59813cd8ae41e51af4fe0500706b7aab6a642aa094b217b7a5c46a39e6381489c7c472feef4a1a2e3a2e82fddee1fc99ca7b7542f9b81b0192adeb47716e201fea5e43e98ae7cebc842cb829bffdb451e0dd2dadadb02b7d040ede105367cf0f08e1a073f31c624e162202355e1f1f01e739d3fc5334b67b2ec7d2a54919f2fb7c6498a20ab9c71cc439c701f15a24e3da9d83774ed44f3a2dbc1a76e4e4becccb63e6bc94948a68823a73330ecca91f0a667a965e87ad2e4b4a6dfb0ffc344a6eee6e051bc0ceae386992dd366eb7ef0c5c12291cf21b34d984e6f7dcc3bbe0ebd3f6b176e7a94488c6107d83ec260ed874f726cbdfc41ccbf243359bda74b207101ad7eba7e56af765cd2c8360ea7a2f51b217e99c7492284924a9a0eeeef0308511c22abd0d76701f486caa5cabc0754bb2e75a67544b6596cd2858b2aae0a892961c7c99f5b5e1425118fb57dc5f086ac2a7f02e4368e3501378889b439bcb1f40d66626727916300429580952347aea1b50c49bb8cd3e3f303145cf4c4a8c8f19914f272cb20cfa53a61546ac25a4fb92846ff9ac20310a66441522082ac7d31317e07040ca3589b307c58c7a3b25a5c0cd452b3cf8f74da9fa3c3dbc8713f0f3ad57278196e436dffa679023d382daeb0c7234578b646ec1c299719e42190497894901a5d119d7d6fc11d5fb1a67608f2a63ec473243771f0d29e7cb3aa4955f1b49dc1b9425286846c96d45b51daaa21ce75bd54999ed71c4e56a0a867ac8bf77a3b7ba2d9367d8546b5f4a074a990f8fb75e15dbee17bdefa5cb36b1a96a5b92a8d730821dc42762c0538c09705f9f092295694ac9b3c5bafd713e775a53198f2d7fc824063a7a533afc5cfc42d3d4ef99a4566b6d836297c7eb741fa3477a28910b413343c1b8418061b59fa734678540afcf17c775bd54c0a8824b2b12cd60bcb3e13120c5664f5208d10842f1c4877468478fe0ef7a788a67c3d05cc64ab3d41bb19087044435f0058a3741c8e868db324660fd932c964f5341358be3ae25525d7b34143dc8b7fc4014f5210e53b3e3bc49577005d7847fccda2e3c9fdc2aa893e969e87960fba983227225f49e6441872ffe806d06775267aab2e7187cf27e719cc318cdf9d796ff68d6c28b3a4a8efcfd4dfc7d3f581d26955575ad352b7d63c2b52f42460301cbcb1a3613ff22a477da90121915f134ba4ace48d18c0f78addd3fa09dd63ff918fe0a2b6f17248c202dd675d0b6990fba4bb18729a210c92f53cc19e07b3f499447b7b1ff09885c77a78d65d69268738b7c4a7c137490da59ceb4f721e412bfa36b61ee473704e1ac6da9336fef113a01231b39250904f486e80085fdc3abeaca4f45d8c08956ce36cc11011001446d075707be2be28427b2424078a287db5acb77da2749e10c39cefa324aa2cacac6e022f67c4c488245d1d977167df6c052bc7be4d82d5771b9bc427414a41e1909529a357bbf7844960b83587d8d88cb9b97f2520cd52e38b321855a7f7cf1100347f666d279852c8d935a66f8b00cac19f8c2124e8ab5be734abbf458eb842ec3c9016b41c91b348e45e6269abd69be7c67ee206aed1e941ddefae21fd661f394c5993999295149fa0b83a81c9de6c822dbb560f262bdbdcc8780cbe19fc8d8b9d3da3a1126722b9d1fa4b9ee3850bf2ffb7714620e5981e37dda8bd3f82e8c92c6fecc28cc5e01c3bf1f818a282a7fa098c13b40760e179c91518225ff6cb64cf788fa5b2e36f57080019932e575e8842c13316518c978ec846b9054e15608af6c04fcd9e7234a09186e5ea1439a53a3234b789cd80873c87f5700486e88ba5efe36daeb1af6c8009c0e4e9710ccf1fa21c46a6f7d28d6f63bfbf29547baec645d325785611cb3ee6ab6fca7a0d76a2a5c5e9cc2e517868e950d0e704f3a1c077af47c3460989a2145969662720a3a31c1e081b3f3228e42715f34a7b63c0aa6bcd8c7953d801f6077c02b189bc8d99a9904b4bc5b2d71316dae9ef30b910cbdcfb4b0c3786b53f15a40c979c8827175deca87d38d7cddb3e111a22cadc55dbdee46e6ced1a3ff06784d642110c23ce74cbe1d84db3a942b83f91423cfbf9a9567f5eb0f584845cc8bb071f0860fc594fb946a723fae299e93eb3bb1a97de3e15e99c55bb3d4df31d05099126ce48ca8c7686fbb7a850eafe437e12ba71ec43fb3d393b0c83639ba4a72b54db737467e60f191c9f36005e31b5f08819efd2334a07b98c7c39ae0279a74a9651883bc4073a7b442b4699f8162d501ac1eae39296ccdf0c72b79c2a5c49bbdbc61386ebcc637420420464096ad7d6f5a0f26e7a2a46a447eb8fbd88a9aff84356e11bf86e4adbeb36a8144f9abdd4ba0f49540443a3aac4310dc771a7ef1237152b4579aa373fa498d6b1b2e049f6231947e6ea74812ba6e1f3142bbaff08d546fec4c63673d25bf9073d17e69352da34c7bd8d6816e1d4f293c6a8202701661d8cb78a4bbf0d5b1a77243b5d4254d78617d1407bba75071b624e5ab08a62ec0fd2c5810b61748773e01aa8611a081c8af86a8a2648efc3f3cc9f26c4149345976ec29bd35cb8cc64d27b9c32eed9f047aa5497bae054438a29377c2254db2e12ed249fb642bb089078b2015d2aa3f09b95741c2357ca37663a38014f3110e83b35b661894a9f05290033ff6041d240f1c4467823150c90be7aae22ca7dc904b8944eb47793acbfe5623112a4845914ee494bbd0ba1a47b66b5cbfce228657eb5e5cc0d4df7a19f429c9856a53ac6908d5e081300ed604b5e741f6728640d38af34c9db8c7427ef2f6fd74a30e5260cc62a629db8da044f9de8ec9841d09ec308b42886cd8ba7535089f19d63c70d8c8a763ba5c7200b34fe36ba973e744c3ac3feb033247aa260cc7f42cedd3765171c034a69d857429ecc49e1a6260724c33bf62a884e7cb5b37f3a68a36f61774108966841d0672e94c5c5c06197636c065d70145345f2b7ed25e20cc12bd239f40bef276cd0fd0f47d08a3a02d23d365d2f46e46fab0149b3662140997ac6e25f0e5e22ac31179a1358ad877bc309dc042109e973bf51b525f9926bab9bed44de0eb5d9562d11f94744952dbbccb16e577d5888302786196608d0a2e39787589d266fba6231dd2d172abb86f4ef7a5e5fbe7ff3163ef496cacd08b188f13e7d56da542515e1b4c351774808bcf2de6ceece58c53eb179fb4a6cb22494ea3ada3a2ff082cfbae28aeb8eabcc842a389a33701c31d44682d26a6cf6e85d7f1a6f52bcad146af55b8e2f1f81187b77abe4a4b648b7412e94dbcddf0a29de2014c31b6d60a5bee8db7ce5cde746ca527449744a0c583eddf95dc940184157ff3e54262490d1dc370824d6bdde11009ef431175a3f81d526dba07e4c7460cbea4514350c2df333823385d25b336ccb70e4bc056ae104f60f1669a0435a42b486cfd5d5b9fea8ca24944cbeb5b01f549072f4e47d6533806f1d17577b92048b825402846e072c201335f87b58ebfbbe70cda6616a4bf59eaebcaaccd08f100ad6b0e617dde82d3774dc764a08176a0337a2735e239ef656ecc311631cbdd8fe17cddec116fe8da3c159b1b98e66952b86e69675db3bce71eca33eeb12e32fb5d604dd11d6f6d3f6bf9953422211b1d3b89a9cd84f581c53d8815aa5bf0193752a12c5ef4b9e8ab006ee49e315694565a41fdb9146acbc34a445c621d346810bb5e3270ab307840b24ed2d23040b6036f45c4fea94aed583314f55fbc54877c7f5eae010a8823219ff9eef154cf3b8e809662ab7765ef25d9675cda40cb13c81f12029b9dffd7b323c500f9163d931554817256faa263e91ed904e6253bd09b52ea36d6f24ea89d9223e429223653389c3316bf8a2c3ceb230337fcf6b31db23886babdf9b6100873c6e746507b6a6a8411ffcd0bc3009e78c9c2bd4ee18c025d526592950d258dfa509f08a8548a13b10b1f8aeed09a2bf68690ea6b736ff8b7d80dec7c2910afc87f7d0eff8a52c00ac5bfdc93439c08110502923af9b7a8a8d9468e493f095554808c34432180e4f3e865be157f3266c78502a3ec66d9d468d09a42ccb4ab2359ee5e2e126b47e6ea731cbf463c126b47d651bfcc4851f8af561be5f755d812eb115422142deb2232da31abf7ce8c2f386afec81265e13a4cccff16230b89d4058f38fb4a4871ff243ac30a4ba3250b2789e57e3f328bec49cbdf0dc1ee1189539c4792b737316d704f4176d5371e5e7f5ca8f64e516afd2d2f2a8f01b6d209dbb2700e4c57fcb430884bfd3fb8108c126661f0bad64b763b50d05fe784f64940a5d512c981191713516fed445c415201ff7c1679213d588bdc8f60fd96fc88ac1ccf50f24ec795c321e71bc50da78339b42b9a9d4efa0c425d56875a6fbb9e667227467f08126d2c87a09f7c4e623e4c5eefa22e6a7624353644353a5ab97d68bb1a0ea37792958e67a903d5dfeb749b40bd69fb58ec1fb3f9fbbda6458b51470d1250f5c4368851fdeb9721fa3258a9d8d31bdeb6e4dd776ae8b59296922e6c8b7a6502bc102d752cbe6523c3f8f8deb4b3167cf80e5d3dcb28195a6d9162170669ea429baf575eb3bfb67a01b3d280ec8bbca6f9ceddc41e78078751b68d0f7eea3943c9d7564408aec7f44d859d8a983da4c7d76d59fb142dfb7ec7ab179aad9f2acbd080c9dd8279f9bfaff6d8448254a5cb0f7bd5fce29502259f4fb8d79c8137c14c493edc495c171f42f29b3181bf3ad3f64a51bfa736faa0b36b95c6ef0feb860917e4e8ea286ee6dc1f48632c04fbcdf283ee7c84eb26d8849af4eecd94e129830591ce8b66c4bed5dfdd2c88ee7a3d39e07dae083c70cf62b149be704af5de47929adf9a252daad5cc45f430b3f84618dd104a4894ef435cf47b76ddaf8648586c191a484db82646a1c8d09113982ef3ec8d9f001c641462f8a0296756f49565f978947147a1baf3a9b97260c64ff4d52487b377c46d015d9a3c36584d3941278503a9ecdd1544ab64c281d36b36f58d01d2e4e74c0218c3d171d4c45c55f336863e82a8b6071f9c7b4f9a2eae00be4fe35b4e68c7da9374fc05c28a5a6bd9735d9e60819bb88be0bf5347da065d6ba30b58c4ecb5c5915b577b91973308d684959eff5ff1535e495ac47fd21e6a222c4303963cac9abf818cc7687a8462d8dad193b604592b2e133f66ddcebfe440061e22eb84387aaabd6aaf4c93cc36aa50ba1e23d8496fece704a3f93833ac44723ef0e86a5c246a58aca7f41dde2b3f15e6a9a97da8e09283c49529f3d8be50445f90f4a8e8b0733dd9766afc132814812a2d95e8eb4bbc5fe6cb2790901ec09d93e3ed5034303a33d6e54df3123febe2580af5a8f5c0d1b74fae9fd87e970bf8e5a212c3c2ad60d59639c03f90b643ad134cd22a9b8e1ef6715380de92ff0568c297bf139dac84fc20ebc94138f5d382d12ad9a5311eef3ce7d8f19314686adab625d36e307ea4793e763a317c96f00753eb9df185f1e148eab7f2d266cb8e5c8061ba84093843f9d0c49fd0ee1cb683ed39a5cde451fc1c6ca3a95adfd161c85a04eb98ea0b05d2e75e08f61eb1fbc64dd48054115b2f8ec4e3a6c599f6e263c0e0b1e4de974ae5aa70ca37b98c0813de19117184c5e969aa99c14a9b1ad9bb3bc10afb139a49379c212ad8eae8276511ef9652906e7ff6eadf07b4fcea875d55b8b56377a704e35f631cf46e047dcab1d79c77daa46e37c896efc03063ebaf0d1d972a18c6240bdbceab2eb2dcbc1f2c019f15313ba5321db54ac41e3f1e799f6aff8e8fcbce6539540bc6bbb24460181ca6c4412482252ea636b641c1a472d21fef5079f53dc5099643558daa4d54b366dee6c8c120775df95095333d917e1fb00e43d139f3bed6a58675deec4ce31420b8ff91148593b622823286f9081df3bd569db55f1cb7d36cc684d47a5262cc3a3ea2eb83119348289f26b9a34934f5c1e530d56a18f96e5b4f0fa456d4f3bb2a26e6792d3528aec7af68e374e96075a07425b3b5acc104e728b9d4c833d6f551976282b9446c5a6ae09e23e471f486a691d09f3ec86b5c682edc2f65ed20fb31a16c16a2dfa4bcc8635d7a656a93f2fd80e5bae44171698f2d0e419636962bdc333651916ef72c9554c550d2c29cd1f24317bfe174c833f49fabeb12413c271cc2998d08e3bdc769ae80329414fb3e72d481334e717283123683de11da47201098271ba4009f11c2cbc3fd4015e2bb162b62982f2e8a85762f7dc7d5e4f24cd9221bcff50c873fbff36a422f2ed86e22a69afb913d396cdeda84e360d7a73262a68654db6a0abf10e58c15344e454e64bd08cb340f18893c34a06ee49c1b3b7121d29c51c006cc063e94b2239f2173f8bd36b21ffd2af12d8387c7058af0977b3c85475ef1bd11f8701f394d5c0d04853061d893b4c762e67c11f961b0b9f401ed7a772522dafec59478d053dcc313d5958ce1345b7cebca1651858ed8aaa513ebf9410f83ed0dc283bdc166e21aff3bf0e56ada37becf5b8053afac8ca52e2d9281991a62905dad4c14c42964833647198b0e6b4ddf72271b1df10c90a49a110ecea46b9fcfd4e8c957d90d3cd9891d64789366dc1d4b84f573c0fa10bdf6bda9dfd7c08918ea8368252c331e2ea87d63a3c06dbca7642b898b1b138d3933be321f883c88f0d94b6b133f05a9deec43b410d1080c4613e42d192d5d6be52f89573aa94fb371bbc059ba428aff95352a01a96d704347e6a10201b855d382953b02e64871e033df0332ae2680ff35c89c73524dfd08026685b63fef8908a1870ccc7d9a32cb5eff6afaf4c65ccd5447df749c6c71a98621f9b31d3da6eee4c4fba7ea6daaf48482927990769e5736e659f58916a1ab35ea244a31d3330af207b1d9c413b7883fb560834128e927c057e0ca616811c03662b89fd47b934b22c541cea1097aee18664460f8a4f13fd42b21f2198c4ddb56a7e6a0d657830d61be5b9ca1c0ae8e568a4e58fa31f88595bb0cfcf81e2f2610db7371430fd528e3317f17d9fb021eebcaf78d580040ff79003750778c9fcbeece1e420584d4416af056e9c78f9f716a01aae19c223f5f1f7a9589eb50d95d928f10968d4375f206b8ee32c6c0d02de3796cf617c83704a13cf39713333bdfc607aa3672e20fbf3418ff36c5d8be3c753f73be6dae97eb9b6c87d81ed4b744c0f4626a2099de42cb421a80cca70e6ba129a8a357fc62acd4300597b926d45ff4c8473d51af8b1c9f9fe63e8c67166ba150f67c13e4e9f6191fd295b64be8dda8c2968c84197f84fdfd0e4f5831bccf9245e9efdac18bed8e5f25885229fb3ada5f09a0989785436876f980234b3b8cbcac962120003749ae345eb5c21bf93e53fd365cae02218e911587b1bea1ba5bd7e6cc98e6c5b6d162ebd4ae995d1fc59da167a336ea7771e87fed5b596df7ad408d5700496aab21e82a65ef38111207ba6b83e4738067ede7f45e70e67725ce4bd091ad9210548a323eb3c9ed987384719dcac83484e6231c91b0b80443f524d0719972d11693f80f74019694804f6dcbdd8cbedb4466d442f671a0b49fff3ada73b226f8cdcc83b5ca15a5c2c0d45a0498f10a1dcfb45a59d873b3a38a312e3ae7d5423d574f48f023af36bbde18659395d4e99c2a91bbd611036f7f987d4e59aea6ea1c67f773c373c5649a9da27cf3f869fb0e78f2ef3769be5eb3e9587840f9637c5bc34df1ba0e25f0eafcf4f49910031d5dbf269f00a1a687b364a9d49bde71a97c404bf3e82ff59122fcc4f79559424ea6ca37f5de52af7250c3dd9c624ce601125ec2f33e5e19d2659f43f4c78a7a87a377e79256bc5aa058e5692d847c5728f2d41fcded988b771bc0149df6ebe44c12e806a9cbb415bb01665c4727c7c121c2be2fece11110381cbba3db3cca73d1a888f915736ce3f50492e30e196b8d646c09fa6eace66b6d7b2a0db67f2dc00527ac93dc05e0478c023ec9d573ef0ece43f7b0379ba9fa9c4834a0c984905e0c4166f82701e7112e8f2807a1888221ce59b5ead4ea562398a5393a95aef7a359f67e0ffdba6dff4ee8283f7111a16f5235501a672247f96374130c093a37aa12de3b54542459cb463d2ff7cd4663b3ff81abe8309121e8c1bec0330edba2b09c7bdb292a1c60c53d84420f801ffd612e78eaafa671cdffdbbf906acea750c821bef1129da879fd0dc6308d81fb315009ff086d6bb4da94a5c5a0904d6ba0e2dff7a02b5bb1ba478b5da8505307795eabbc7938e639426877c9f2c5943e6827df5f9d02cd3884a6e284159cbe134e0ff3f6a7f5a12453ebb6f37b7daf55d8a9cb6b9047224045a2e015f6bdb991f6a9cb6f39fed51d04c34b357a53ef2fd182349982d0a990c427d0a93f603c276556f6ca9b88c182aea5ad3deccae0a020437c4d5f578e3d76d45eb5e1a47ff9009db318367058a14cf6199da280d866dfa9b61e52bcfe027a5b9b64fa120abb32d2b6d9f2426f9cd6fefc829c7e10437df3aa039c4083731c635e91db34ab4a036eaf1818b5263e5422069e424aeba9db955307ee91a666d9b72461700597bdd81794ed46294c0a3fcb34db8b8336110689c51741011d79910869950802681b94b5979659c4b2a56ac42116a515a364a5d073850af54259fec9f0536f14efb3fdb7490bc1bd5b0094feb45c98c4837c922cbfeb41964152255b849f34b7c07364bca174a8dbf8be4baa23d9e4bd5b3d53a55aa33fbf0e234e8f61993394410cb0c82d133dc5244ae389200c902274b9f86ca096bdeaaaff6887e3ae3f468e33d3b7b486c19afdb033f937fa6c8bcc8ff394721fb79f0891f1dc77b7e7507e7308fba3241f9612c27de6cc5242debed7a67315640b35745537a074e01a20df0822805f5d2943138ebca473091b435d543f21d026819a4c954a1b4f80e2f7f0a1335f052047a26eedade674b69105a65b142159e09da0ba6034eb883c5deb065d71cfb9e07ce60f5f7061f82f1506bdb1845b45ee6c9c2cab8331db4af77738cb4c2a8da364647c7982562a36fed863241cdf46d0f27d3f4cdea109911ff0d4f37a799c35f0d1e3524b638d55707ec628f3abdca33bb838cfc921ba97748c9967882d37a39b26a72f8928a4854d080477009c2bf7c15d9639cd5a67c8fc1d980729f1aad3d8e235964a62246873e9e2d53c1c0fcbc01b1bd954375b5574fee48465490941403596017bde3fb9312c70a4f705e1cdb5e70c9c6cb8774b17db83c123d22c03aeb7df201475c09194241f4012fd9e628aef96a49910f586158d649ab6e34d519515fbf448780b7faa51e8067621af4a8e0305252c42c8c0520a8c10d8f899e9c540285b8e9a5c58856ce08edec08dcf8622bb65dee7ad773c46363a80a8b378925895e131b9bda6dfbed5b7f5741543650afd903c17d3cd978598aa728bd12ca0259bd3c57ffdbe6a6d8b035a5a5ff147e4562d6cb787a88b570e3d4e5e607878c896be3560def11f9d0e8c3d3c94d50c6def3c71efbc360639ba3fb22f62e0af325ac4c743fe8adc44e8cd5cf09a73283d124e813c9ffb46747005c52038d3fc2c0a287842a22da7a9e797c7f26e7caacdadd7e7466db7fddbbbe0e922d1bf1dabf6edaeb18f78292d94fc55452a4669862a28761f06c6914d4c82301305e30e6953e934ab342ce941fd308f97703737a5cf400c6f1a8af01ace51fcf7435278c2d36c347c7f5e1069a7adbdd5ec3457180a974f62c0c065f1d5f75aa8370127eb2d0da1704d1547412d4c6ad401f63ef500fa041a53d33012c7c04a8bcf6a966d4cb10aea85d906435a11b4c37a8f702eea9bc0d6e6543422f0cb5dd3a6e76809eddb4f35a102b605f4fdfb0f9466fc08428e902a9845a1c204c501d4c460fe71d1603225f945e73c5bb72e1762806e3dc107fa5f143815dd5a72f1edf1fd119b624f28612e05c79e8f54cc62b27ecd0e1c6b902f94cbdd1129ca8505b1d09201be5c01c44534387cfba565360fb53bd9a816483d952953124a7836a4ebba0988c188995f7e2c7ae8a6d92aeeab8a43785d165604bc00912a0c6eddb60f2f582ea0d58a3af7481295e9a842c626befe90e25bad3664b55263002d2ea167cb414479931ad929962b4903d1ea4b77be561268396aa792dd5b98b8e6ff842ab31da939f6a533ca3065e4956dc1f692b7580edf94da17e88cd6c0f20135141a0a1d81007c727c431be99c57fd6803f7a98c7ea05fc9c9d56981f1adc7c0d3a732f4cacac4bed0aba299786a1d08be82ad30082b35e39ea00fb4c8278bfc7b8504d2f7eab1093b110b009824e0e47cfb7fb80bad012a713139d2da5c6fe6fbbb5eae21929bd02dac4e90f6a2ae4d006d907277e1ca717ee531d31bd85a509b7da4466645b96517b08b7e7124921615a1e104faf11283466a5d994c2463683ae34a974e0d03315231f4486e2a73de0182dcf3b40eb79e04e10430b21b98404fd0e6faf9b831961d7ce515662a43781221e12682faa79526e474f4dfc7e31809db99d4af19e9a80f1efd8495a75c2a9bf784ff3932a48e2b70331083fb9c4da39114c6427ecb1e843b8bd01d2cc19c37db023a52adf08f20120c41ea9f72c0b89d63a9cc4a5d2b3f6daa97eecaab7f084c1185ea0d4634d31e5f0fda0959541ef5465a2f48ca375b3eda7756984343c14b6b8cc7b00245c0846cc3461f485cbacf11fe7ce9eb69728253d3ebf73c50861c203f1fb865839212d47b8613d9645cdbd1fe3bbb0cc6500ee937f8de41281efd5ed8a2ce40f0382fb555e25442478ad546a144cf8db50d3d91043c3c1044caa78ca7637a392af905989bc5e85a73af80b503ba0b5adbeeda19b98862b24b0fe85ea2485adef138357cf7713373d64abb3c25c2060d9f00a4ecd57fefe6ad0b631aac0e9f7ac5fe1dfddc1c3ce9af56c9909b4423ac0541363f182b8836ebbf2a3fdfbbb0ea6da11b35d9c505739d5d3bd0ab667eaea29957535b328aab9916f0baf5cb89d490ffa6a00a7bf455caafb65034033e01495661b963afc811a55758e51c74a8400cd145fef3b63eadc5d024d370995344e526f51e703d34449c4fac74b4983b654265bf0aa1ed75432d8036eca397e454f3a268ad0c7d8d54ffda6d4543a48c449a0d30f13339523415d28829a297ed8ad564f6b8a2b52f24fe0f4e1334e0db405f80ea54cbeaf85174ac21a00b971989266dfe7785e47b2d4409f43a435878262cf64c273153762315ac34651be2ca6cae8c27b6e79b20b4a29584812a2dc79f0d1ed9abed8bfaa47dfb1dbd1862f943493e548da9682b3bbb7dac0d0710c1805ad9882ebfba459ff8a37d3bf7848ab896c52255ed63fc7f5e08d1dcb5d996799749dbe5e8b5f0bbd4976b70595e64f6887e0519d3dac2793e262c08a94db0b8d50853c2b610daecffdc1e347e84ba11fa4efbf7b8886149626e04cac7e6fb8ca43c22832a024c93f9db6a79b56ade43dfab14aa32d976c7e22875c36e3bab1c59bc39f13f48689d8d19901b78ac1f6ed95d7513dfccf9fe642cccd74b357ca27365df11ab9a0a44c8535f1ab676a8731a74513d34510bddd749cf7e03ff5932ac03c5b5d434361871da50ba66d450f970de2a3e0c5ae7b4f0c906696f57557c56c7e61cd55b6ecf586521ebae22083d914ab3481cf334914e8066dcf7b7007d7438463b7d3737473403c1bf46aea08cf19881e9254801878bce4d58fc868a62c4725802e61bb8e925bf8f5a41a56ab836da9afa34e7defd43e95976c9474bf86e0c41a8213c2d8b842ac2388a03c771637b0577d3d52daadccbb9be8d6f30cd204a8d1c60d239d9ee6c58e406c8ccd2e02929d85242e86ab52310598365a18726b5a490c405a2277f3d62d9a5424a0c51c90b3e83f29481714548400d3956a9db7889b41435b4547608d532f0afea245f4694e8ab97c392b242f8e62a1bedcf695d994bc557d8c5b32f915d43499e91bf46366069e512d76197fc7e5cfd61e7dca3fa480a9df811565871ad7a93e4a881ccd1443f1634929e7698af732c9cffc731a92e25077770e97700f0a50257ae0b700a065ec9a29a83a887c5138e4b1ded8c838669667a81d9ad8b07f2cc33c150ff4631b98d6eb4363e9d1d1ea6d91c5fab00a7a716e41749dba3ddd24556f8d7fd18e428f4f62fb338a057e081278011b8f4094bff6d759724d76b21cffa62e085a3f9665439ff9e8378645578499ace806cb6235d12dc53e529b4c233390cef64880977e524e63197aa1a1bf76d1a303bdc7acfbddf354a7c0ed28529325c5d6be924f70c7096d6ec00240799192b2f8923cfd4e1d2386d1b27f0df5703f981ba3b5a6cceab44747adec210b64ffef4fb1d15d1766d030e17fa4b35859818e4d935bd2f77aff0485e31fd25e877b3eb1f1dae16768c298c75599060e2a4c4afa866b94ed4b0bed34cc91353f527c480fcfab6c64ca8d480b443f9e810c53db3cb2d0ce66b143188e1d2403525cf3de3f9d02a933b714bcb5aae3c07dbe10d5fb593316025384d5c03d87463e0bd92678fbd96e0d447d380ecfd933edd9a59a46e05326171cb0fee64da52a74cc1a954eea679329b88da986b34047ba4240588bd3bc2925ca2fa2cdd3591959bdab38d42499f9778a4af6f6b4212f9847a82884d578bf1e379194e74541ae1bde0bc838944af99172481e649b736f8076b25c30c4e2c0f3cadb3df8991243311c1c2446ca8e44679f089ef4f545834efffe6d26e0b79b2e334eb1cbbad39ca4d8fb0f950044fa013be1c4e91ee8691fc4278cc6dd1a1e3672f3b9b2633864ab31e78ed694b17f9c40709c32106bdeeccf82672ec566fb5d52bc194b0585fb3eae52f5de11c4cdf72d0c2163c3cdee652e77f4c7379deacbd97362d33eed63d9fc7889563599990dd5dcb0d503acc3c5fe51476a215de7a1e2903c23976026900d2a8d0b478b52985687d9fe260dd8f06e24aecc2aae45e532890c5de5596b08ab44531f9d8514db2db8752e5a18eab97e99b7b8a986f4151d6c2356c1779d50cc721967e0b3f9d55e8c014dcffca6bc3ad91b88f30fbfd51b84e63bd25c74613707cfca5a430585e61b70155db1d1c4d26a894ae252c8b7f57b156d019eb53ffad8e72b49e87a305384adc6f2f6d4c5486f3061359d349843d6e3efcb96e878a6ffd75571c85ef27a7bf16ea51acd8cace5f7cc75b32c2eb576c7deb4c37fe8a432cc40e8c05a07f49bff24edc5db90ba8ef03ebd403db3ba3e951de8ca47a2c710fa33053e6d6f13dc6a00265a167d9f35f1b809e34fe403b94681aa4dac78ff5333445d5f1764a4b7b99413365bee82ac95df60ec69a25de29c51c7cd415cd90d0b67c66653faa2f84aa8b220fca1d0941ff701c6dd593984cefe5dc0cb0d9f7a380b7b109dfd9fab27107ff742b42373cc58d7ebd5197f9dbf778acaae82de272988834dede8c60a91def3b7b687be8b6452ee461ebe9067cf7bd4ea15df8458d8ddfe7abad4f93c655a8ce409ecfc461394d278e7d244551535fef119bcb77627d1ad16bc47070a5694985b6064e5332c7d76797cd407a764b43ff72701ebc013f39a1fc7eebf2a17255b0664f50b57845bc9b308a2f7d64126cf18b78a14de4298d8e7fc85889442336782fb7ddb9dd27ebcbc3ec2904d52e5cedba38fcaf46bb3d2b84e8a2250c890167c1609e210bf55a31eded57545ffbb97aed0442cb6fdead746cf502d3c9edac182e2267794334247935b7553d0a15c0b7a68abb58b8ab3f13f7e49e831ac187a73c230078c1909a97f690f01a779a58b876ffd3dabb7c5e72ee7bd4bf7da381fb076c04f43d788b2e928c494f8fa4ff79dbb7d1c2ecd7878d9c8b0cfea8a481e776e8ec02a074adedc28b54d5dde4e776f41789788c0298b67be726baeb414937fc7bfcce8b3b17782d0b40df1ac7ab27dbe2112fba92169f13133aa8d8a666ee1a266a94140ea26de6e65859094faac0d80f7d864b023d7f96045bcc579e15885f5ebad1ca73509e3417f27a35f015e9a531c1237d533068ae8bd6d293b9e53319cd41257b1b4d0b1e21be056f8960c939c50f56e705c183dab9152a2e07c0802a34834c605a666334a2269aeb96e2cdd1493fd3f7a81f68fef3b28098778ad741160b8c6f4a5aff33a8a46b97da327d8c6cb7d61423dc795efc8af14393f5bac357ec714243836b78365c3d9d08445376f96781966cb9b13dc7ea5634fed1c9eecf89de79332e3b5190fd71db98469e9d37c5072135bba042f1e00f2cd2ed91819d6928dbd45c34fec11189c2237e937549e80c27eb9c6df78fad6583dba69b23e88c0875289acec6355935e0e30f718a40c157a3b3db53548660b7d912109958ba441c589faf22242d827f215a85b54e3858422b2d14fb94f2d78b3a80b6c5e2496d403677b6861b4b54648bf8c0d8e1f288399a68c45799f6fb59a4f64dd5b6c804ff89d8f67759cee865d740120ebd64fe859f13749e3f095a3c3a079a8a80e2856c57beb163a9e67adce01cede627b6ec2c497b533cf7fe2ae7d2971b1b6876233865ae4c5d52bf37868565040939acd1bf7607f62a0a6d5bb316e6136604e3cf1a37e1cf36a772e2a90240139c643e74dd4a5ac5a4641378f3ac6278f28d95de86b625dab70c4d379f92848751cd79b83ff9d73f903b52e7bcd7a665c776f0be36f937d77e9cf48f5901b5f6913e427369707c118e3242e656aa57bfb7c1c856235577ab3673cd2163f5beafef582bb7d707d640fbfc77a9c76ecd25f15c398c20e40d3b3160189dea9b150baf9a60e3dae642fcd9f4b78a49c443b3bcd51eb08eac5200eb168ba6a1e2c309805f11c5252d8c3f557362a236faa8a51927b8c28099ea87817fb1dd7f67511d92630d890c00e159459902253a0e56ca43693bbb3c6ed62d332ac88af38b0d0c7c34a3d11c594b71ffbcdb11ddc44d0ef188ed3b4051e10064733de5cacca40cee9bba6bed1c64dd6fdde7a6c01556604b4094ea81c3c0377bd84a630d42a5377e1e9425edf6a3a6cc8c84513f38bd9d9a3370459eb8395880ef29b87c6d2dae72767be4415f5aa1977c47a7158945c58ea1c3b3e03a377cc636a26a36b30879a3ff96251272f297d0fa299c55a236ef2dca280e5ca2b29befc41dc8c6e5c7ae949dd46c381c6dc9c6c5236121b07b9313311179632d884aadddff875f61e2323b740ec5025b3251358a1e995847d7c624f06c4c73f30a33afcb28990421d914281522735fdce45ea7607e706b573a16d72ee9c20f57a15dc84d4365f4b36518e595c5301c8ce6f375d98b0a376fd653659a08ac23053d5e70edaeca17e27bd2a01f133359fe5e29589bb72813bb88179b663e9b2e204f924feb957bbdbfb99f424c7a0945e52b955bc743cdee1f133596ecda95e78d4a88e61b7da885c0fd34991a180b1853cca839dffc48f25e4a1f0ee902bebfd7f851e95dedd3b6c825ea70e18828edcf5a50c06cf45ae1b1e7ad8df5df502a40e22f2e2844ac83f84f3465a4844e095d4b0e07fca91f2dfe7bf15a720fea128239ef55cf22052fcb33f287538c0106d8201863186e764a663892c42ac3e0ab7bc4dcf0cc356bf9f867cdbe0da6bf6e50b2d898b977dcaf089eaf41c35b41d46cfb2d03907132c47cccc5a2c03c949d412e265892ba81f0bcd4cc4dc37877315ad8f75ab8304f8a806ee714e7c804f9fc8ebd834809776fe50ed039cdacfd1fc6dc45e136aeabde68bf979de3d508d8e5ade34bde6f47cd31720681bf7b51bfacba8b98257a73f0e1cc28cab417a72829334f2f56724f8aa84987c10559d38759593df0898568a0b38ede0cf69298fa898e7bbbac6c2dabd972894d59ac4b027bee898d8180386cd5c3a27f30dd72f2a63ad749530de2b2aa6872ad4471cf73b01732d1d1556b25378014ed59544bc25eccc2bfe2d6c87f728cd2ad50f51c24699c51c96c503f5aa50fa20070b7484d49eb9ed209f87afc0808ac633cd62b525c484effc03bf49b4b0eb29ef37ba98d382368edc9a75dce0e087eabee33698465cac2d784ca77076e9592add2a46df1cd60bc373cdcedf601994172237339c4b7bccf4f68813ef622616f0d5979d6caf682f47642e7d9d6b62fd76d6d1a70d88fae64151eab70a88d5e20c8f45bc45535fce063e3469afbe1e91f5e5f7483364b975e88117adf07f4341d3fa64fc55d4b2a5cac7f2850f33fe86506c1ee334809be7a7cd3ea78ae3095fb310b2042387215541ab3ebc73ffd13837cc0cd0798a0e940bddbe823a7b771a97e632e04800ab7101ac921e806f2ed2e51665b717687f21f4680394900ef7775761010998810bb2b7d9eeba5c285600511bd021dcb08f8e478aa6353e4c8ab7196cc72807842ad4a0d2f7dff384204fcb045a88a8446a84ecd61844924bec85ace9b004aa4d89bde18e172b152045defd591f04627df412ff3ad2209d8985d4912924d920feef6762b12cc0167c985402d470fa853dbad362b5b6a58a89c4d6a0fd3601811bb52e2e9d1dd6d47e2c517ca0793cc57073fde35d46aede2631687e38e11a40cb843b71720d7e30010b7fce79a5c55f1330f443337aaca7b8c305d886234a4941f15f7196db022c52209b8305eaf8da7205c43d0a804adc3734a42628a683011c5090c23d0e6d80109638b12d889fed1238345ecbe55c580e8f120784bd5da0aa2b9c870bf03615c667a6fbe417dad7606cc106bce774cb4efa066c19c27be6733bc68d1c055fc29bd52e19ed402996cb041999f38b257e5b1bf53a1190c896265498e96d562c43eba52e13c22341fb0cfb3b198b2e23155df24ec876874de6a954ec79796e8e52e3a80ff851433215c25bad37172b329c902f3a0c0a7706f36023c5c3083aececbb5334379df2ba23e7c85deaa9bbdf7be660ac801c747a54e8d64fe3154de374650850e03ae6a3c581fc5346189b0407e2435591c6299c4bcd063fade913b1f3422dfea61301ab849bbe0534cd2a7e28469703c9aeca18ae43ae1511b8a6f3e5bbfb14b991f999f8818112781ef516c32b7f01e061c964059db9bda379f84daa12dfbcd43ec839ccc264e46001a87b8a47362fdb23104e3fc3c783955e02c7dec49b4c54db28c102f2855289fcceb612c5f1e419514638e788b423a7476fb91761fd6c1d2daa58e9b21a9283c30f816ed533e5bb957084fe28a7186120138769e4fafef08da8b424d196fd1b019be8a88200a8f367eb3bb49511565fcd1817c2bedfd21a4e97fdf6326a81b0b74ce17d33fae1b18c94d03994a07c67bc1d44d0ba77b563bde06df1f437e10a095f4e68abcb0b226a4fc19c730b67a2f1f22e151318b9db184e5c5147139bcc3144a3485eafee32da71d3586266decf023af73dd502f44f6d62eb1c3d94e58539e99960a349b5c972b85f40daa2a83959017288ef8f1ab74f1261737334e9dbcc9bd0532d621d7f35fa6f3a1fa0481b5be370f313565f6cb464055971b7fd1ab94d44485d9c85d6155f90bd9b4313b0dfe7bd8a0a9bf2397fbc767a878834ae2e728a4c06cb0bcf0b625971721aa3e41f582c39c20f77ce18cad3a7f33571844d352884e607eb858278c29bb4f9baaab9a3abe05cbcdf59b34e1d785746e04c9e32c93b5619529f5bfa99d625f607e62889057200b10275104109c0e2d30a959159209f73ca6c3b297d2788430553627569ca2ea85ad31186c7ba2664db2d53962b965b8e8819954a20cb914265f16ff96d439bbcb55daa10ac1b46e6a9dbfa84dac06f1bb37974216ab9d993eb37d94eeb2977b7c76a824e095c59d2ca1c2edd7bf9996d4154d518751e29b10b2fddd39d558667b2dad7939c787d8a6b81de6a6d9c015e4d809d92236081703b073f091d7812f28c9ae0c9c9eb147b10c2b2665f68559847bd7bff2815a64adecac6dcf62bed7385590c52e7051f8839e70f3797111262c9739e96818696d067c999aaebf632ad8093e9c7a67e6a5c2ff0c3c7a2370f904e44c95fccc24932d6b6dcb638dcf0012a4d4ffe90a709336089e70d101d508e67e5b3c952d257ea5564e7465a6618fddd263d28480cd95b5050602fb656372351a88b9be26ec8f77ee5799f4c4ddb4403619d629132d283e73f3e3880182e9c483a1a63dea8d311093da6cae26a488b5262b3aa7c2d3012654a7d6c3ba5a3df44dab2567f9c2f4c9021ba2562fadad1f82c5d121957c882ee3fdb3c05c28ce68de6b0282a80e1bb9e69b7d2a5a3642f0688d914603602ddd8bf3d357840368a7ec1af5d14f95cbaf88047609b10de9da0fa34cff88a93c18161dae0bbcda045cbe3032123c2411420f5dee6893d6435ab842e68d9996ebb95e5937753f954231286dea6a1c3d4322f33263eb993ad6785e33f0a8ead72b984155c1d9d7dfc6222913f435675cfd7333ef2f174624ff84e77afd1a8d37d9d28c06c62a7addffc612c3dbd6bd025ac5c6d6a62de492c8c298c0957d99704162f2a36edbff632f66a995d2a8df2153fb55e238f63d288612f9833f0ae927a2882f7f1b76fe4bedaaf628e682e9c6d0d34ffc2bf443fb1b8f2b1ce0ec8247409c93ca46e87a2f4760901d2cae089fb3d1a6b5d38ec9eb0a7377fb0977d9aaedb28ad4343a5d92debe5a5dd979791b2e2fb7058de8e4947b5858ba5df6d212f3faa38f4d24b0a40c474567c36ee63bb4369631f997abe0931db75605e12f432bd5d4f975011640c50277830ee9fd2db79c0e4eec5200cecfa5b7ffa2195dcc2d65a9a8290be6dd84f65f58289cddbdeb4fa7112fed08f877237df5b9d4a32e018822b8243151ed81e720dbda32dc72bb2ce09887d60061f285c064fb7388660969d36c7fc73ecc348766168538aae32d7edd7bfc6419a16279d20c51cd766f85b9430d6a0e7fb5d4ed17901d7d834c27f96556e07842b0d36cc6c7b47328ed285803bda4b97f9a531fb554ae4b21f4d0a2c3003893af98847c541219eb311044d54c4e5eb960b75edbc04f82c73564e96a72be7906d04e3d62a83ac3fc3250749e1b5fe2f00004aa4a2ee3d4872601a43c74c39ce11aa83797366833b3c5526dc73d8e8b3df75ffc9024e5f20ce82d3505c872f8228f7e4feba95b7cdb50c1698237af4c4babbd17291b41d0926e55f15f4749172b828151e4f28809258d90299749e611261b1766eb3c5666ca2cd255bf513966d5ca4cfd935850aaacfccf60ccef0fe689153dacdfd17e939fa8bf0f0b8dfa2be8ca6ad087e4a6c656b029fd0bb7fad968ac67f7b00ee136fe07b693a114614035c6d87229d43072900235ab1fee3aa23684d8d3b8f05ffaedd2df2fa9765aa7ec75ae2707fac140ac94b2a38b79198318107336e116bf49e6307b2aed08b9c4d2c23543b8d9b6f99d98abb82e0aa426cf119e26708e9ea2e72a70db855191ce1f52e7e3b79c166dc2179b02730cc46b181d8f35949296ad3702fa2a1b49c0bdd7512fd70fc98e69e3b9246cca4e9e8f163437c9faa3da4cc257a6c9c4856f7b35e1a7ea370cfbc4b5a8e40ed4540fde4cf71d2e66fd16738534f677c3b1c700cc0aa3bb53d7b63ba1efb46acb6810271bbbc54a965e3b1ca62fc5baccf934fc1e8677cb5bb2834bfdb623c2cb0a840accf01b8984fc47fe81405c24b29977184a275d52fc554f6c69c13da4bd263fad872cd9cc897ed5bf12f61d518b49fbd89ebc6bc7afba6516e71caf13b8dbec10331d59e684b1bab7c491d1ce39fe1fc1c0b029e9ac11c5addd2cd9f31f439ab4676fa6e12bba8db2ec30c3f3ae84305c6a069cf93487dfdb7b876b6b52dd4729e5950bc598626088637111921987858da531c0a7f796cb8a33c1d982b9aa55136de9af7a2c96da86398465cb19a01466be835edc737540fc7b57d1923b92f4925ae4f558e21d46bb94b4f5e8d9e4b820cc15f5355e167383c4b735b5e2b47e1e4863a3e714726b97d56e185b881d02a2c6a8f34363880d488e8800bc3196a14c3be11580d69b8a120a7fc92f1a34ec41ec09e7b96fe7d6833faf6652a6a8b987bd1917c46c9dd0bef16bf2b403f7cb0eedb1347d81045faffac74f9366c5dcb4f68396b4806cce3ff84b68ec332b9d28533409eb4900922ed1f61ddc95a0c9b7b6607dbf2ceb5adff5cdf73ef8e41df19d8ec6ad37b3e6283fb043a79fcf9f9f07bf2e2f5d47c695d47f0fded972cc90f1af9d100a17f69c00dd7fe44d1dffe89fa9d8f63c02980a02d729bfebe865051aaae4b31a7d6ead17bc24bf7d83865b7c02394676a21a179f161206d559dda1933f4d0e5d7b09e71d7947df5f67b948fb76a719106354f7c9b79c46f6df45ccf44332864e906d995e3fed43230858e61f7a5412bc01fd1eae419730327079c3a18979e348cd0a384e6d80c921f73be20032485e0190c6773c8f5d4326e5e39f371bad825ca7b9334dd05797161fbe1b83d155cd87e01f35565ad53d0f5ae97829d5d0f4f77c94c98ac8fbc31238257c85b33c6029567040feec6b4872acd3f2877ecb323c96f37ea9e2d667dc5fe29c3f690c5907c88bf8e7ee4b5480ea71fe9bc67c0031680b2d1f336c9fcdd62ee20d4854ec182ec03512cca1518c2de185f78e4ef850fe18b613eb3c3948ca57c828e0c426298d2501434aac42ae5f2d83b88d5bb1e1df60b831a36f18063c564b31462cf05c55d45ad7c6337cb26d6486a27dd2c84a98dbf5082dd697883280e18920a068893da9deb3811125f18b718d64cc2ffdb9e9fb57301e61e5c1387074553b640082c0154f53a627739098d1f82449a924c2b3c19899a6131d00051d5b04389dd7b2e6084638e0760da8cef86ebb4b7dd1a5bf26d0dc53ee2a1ee8c079f4f3d7e11b4f79535614d2a2f5efd051c0a2f4220cfab51f5294ae7b2efe49d09e1277e6116d0c5c303ec9a1ca549e530560f350835e22504bc3c60ea02e5b4aa260ed4863c9fd0333acd5279bd02185e08dfd28618c212e2a991f2b0c9b312bf2a92b0489c41d58d364f78a2b4db385131ce44cf0b6035733b11f6801d47f3c718cdcfe342eb44f964663dcb60a95331806ba57a4d2e524a9420ca5aa2fc4cfda67802e6619bfe4f93987608778c1663e8b3f4e6a48ad20e60796bb392cfe87a983c18d8951f9ae7a828ed1d632fb8417d2537f1ff8669f2679b75114c527f7b90e93708a8ea68a9bd4960479130cf7de788b244463c406c7c073e6ee36d1223ab7640684c81d925014c56e2d763980721ee9df14ea958b553c7a4a07949848ae395acbe1f615cb715d3832e48e20706b78c5bca540f7840034206dfb3dd5f9fb1ee1c3166f27f87f444ee687a53095e6cd9c5092a0757cf2865e8df881e52d28f1582b5d2a7d0e14e1c2147cea008c2dc0b032b5ec99fa56ea7cffaabad5cf94c228a7c0247f57ffbe9d13d52b9375d619cb8e7f1cc579793051114659dad6f721cffaa9cbda7cbb8f6e3196a1789abf2f90e550b82e1ee919d199817db714e6cd5bdc21ffaaa12ec207446751d28e4a3a94c8014c7aeac79a114a502e35d88b7e20f91c5404649dd30da8878e40726dee1531da775ec5e035fa73dec47e84611de93b1193fb67c88612065efee1f75bc7d82fb16f027f8334cf64cfd6240efc6f7bd122bf8aa80fdd4e02f1cd1228f7e8f650ada098cf812ba565a87389202ac74fcc84465e9adff5859d56a65fe263a8abe1d010b811ac24a0a631dbecd80579ae3953973a57663977d77848ddfd824a27859e97b9bae8a87754cd4508c2263953bb1fb585b8787b09b56b975b192603d44abddb6a3d69afecce4a8e1decd1819c7b79b8aaf11bf5fcdaaef11ca91cd161543efc81b32e88f0481f87ead8d3dac2dcc0ade9470735cf26a14b2ca2ecb775a2177f175359897d25cf2c327d2141c6a81ac3a6f4cc03c2ba4b2d9319b4b501df1c152a075500a628a30a0c4deecfe562d7e6dc76c30b28c95f7a23d3d0b9b36f68f4875abc7940f85f19c8542f2149d804b4a2416b7306b7f458adbb1f39414c36cdc660195dd58791d9bb00b788625d4f03efe88e26def4cef26542d2fe0fbadf545a8eadc70f2da54e3136f6d7fa2bf91e419a92c21ca5f6166e3620cf99d74c96ef37bba03741df5322e1bddba9e6870a992cd4a966df406e66711726c1404300f90deaae2f5a3ec3431dfe4d51d1c3af70fcbadfbcdb3e1d17de1e36b8b0ef3f852afeb59d0f0b21d99b4815e2d225eedc5019f3be5b2f1f47eabc867f775cd82e8d6c2e145ba9afc8ea3ad96e60fcc460d580147892c1d25be361af8977b95e679f879384b55dbfbc36db155b6e96a7e50fa2e4f7d93f319f8d3e5a34f5cbf94e2b53465916904c97579c43c3ef11232772ff5ae689a4e2d8960155352c66e78299aff4c44fb3c667b3520b067069eb02bfc503e9c7970339d76c594aef923aa9698dd6a75bea365c3a2d7c24d6b566704eb146422874b03b64fc23394d57196f12699285fd9ca1c976dc6453887d5a1695014cf3ca5a01f26692c4301bef968e635d22d60670c7334d80e5831347a455970d5024bdc1c91d4a2897a27e0e98756e13ac9d58188d08592d77f2345fbec692dfbd9d170f08fdf3377fa99f9bd7aab15c18e4a6dc888856a8a2deae555299fcbd6fc9d09038a450028cea946412cec76cc3b76c8fee5bdacae4ace0d6f35b1e997e563d3c3d5536fa12070c31f6c19994cc539824a8d720afb627e78e8a7d79eda6de33796919d00d185cc625b191253b9cb4d33943378e008e08f9d2a92740afd3ac3edb0a74e6d3ba92369d959ae54d33710edced4b56bbc572e87fcf2add08fd40c36f6d7d6bc34c49c0905c542573610a821e1efcac1d9a44adf7de5c6203072333b5ae14c1564e28ad81d8b25325732628feea907c1a86bbe7606348e13c8d3ef425e04c241cf631e855470d57c71248c6be01371414e7891e073a09bf13eada2eb301d2d648df2d3222ba4acd22922e429c6f8484f8bc02c83c508c39ae00d32b7e58828030cda455fb0d06073490cf6e5bba2f3b947a34976b65ddf534d9d6d28b6ff3450e5d6fe816a82fa8b03d6c1726ad5f4b7bcaf09e71c682dad2ee9e515d886ea3feb5d91baff1dc6afb3186dfce734e5327b9127f4b4a694503deb7c756a861df9afa94d344442f3f1c4e16075209e82a3d4900c08e7e327dd6c7ee8caa353cea4c221b5b694f62e40f82fe3c98a8e865fa0d98b28fd1bd494017e61f769038cd35887d5f7b09a860207ff764c09023bf59eba843b8ed9ff6223a722bcd7dc1dfbe6edc2d6c2e3bf97d8558151c77df03cf5dcc840ef8aa7fa55a6d2dfdf94ae1e145aabb0d588adfb27f261a59b54c3228174e85d0ab42e50117abb777655a5f5b2fd246879f778ac999bb14bdcef535c790b148bc252e0cc7873283e2a883096190acdf28ec686efd0974d0aedd22ba45bbcd960b5ae5180bebfeaa31cf14791a8b7c68bd6996020329e4fe4cc7e2504fc59573cf6da6b0a38c085049cbdd34fe14a0d23d5bb47b8f8be4d23bb91190ae46f67f896d9f74f26d4ebbdef569954985354e4cb7266cbaef3a0834c766ad03e6cec02bc75cada5b1f9cdea45b2d79a6cd313afc666cc57e05037ae99bfce91314b6c3d84de317a831460cdc298804b8f29ae25eb2488a0b865068ba35095206340e991c7c4564f151715a95420264f9571a1b8f3ace5cc4dd72f4bf796e8b07d08c901b1b7129e293e060027bc640823ce9b4f867e1612527851d18c05e2f6b9be18690d28640d88c40ecbd1f56fbf06ffb0e2c790eae7ce0100c5279316a093ba6eda17f7f19e6cb962137da684d2ea49bd36aa124538aea72b2c17cdb049dace7d8761dc107e8d2fc4a3cca8d50f69b72d8110da292120da7ee19425aa15714ee3cce2c1ff0efdd0c425da94925e49390f0276d39c0744fac9eb2e66f64dd7d8dcd3b4d766d4377c04b4a656b84c23f6ea7213bb270adfc3f1c06465e21c66e65b94d0a881894478d38e5fa14f42510535ef44a617219758cf93bdc698c650d3534abcdd7ad5be923328e6e5613005c335d80e1232e625ba03941ec6dc5da4e04da27f6e02f3bc21c395b50f6b9f7da9d5cb62ec9b83eaeb15acedc89b90b03ebd65f0289533c8650e736900af0bd32c1913e15472c5b502ed39ba84f8b9e5f0c1d38e1aa06f30f06a29b346aab3c9943d791e1a40948ab346f3bac6ca5f7aaac905e806fd016af56829f1fe665111cb076cfdd089ff84ac13af2dc7098555c8c0e1fd3464cc41ccdaeb2ece2050d9c37199c86eb1f2dfe514b7e9c14953e0e231c829cc12dfa4512e255a2e59d6eafcccf2656c03b32c6b3d60e2dda524bb1c2304a6fcbfedcbcb7d1584e1920a313b8f14bc82328dfb910e6cbbd9f26c08d66a4aa334b003335ae113e866fa0e19362c14746796e0562cf4ebe307fef5171c9518a0d9f9c854d2f0d7872e872a7b54166778937963ada2175d051b309f4e0d679137d681d588c9a9ee2288cce3a4950714428b8d6dfc4231d32a4ae9781e17d77a6c4830244759749b0f805adc59140ad6854327950dfa12e383a50ace97ba821a2682176027cee768040076c830c76b4b3abdb8c5400ccf1a956b4caffba01e19624c048c0df1e9aade0558fc555c65e163c94c104abf3664fea46a0c7f932a24313a65a0b589d2be763bf45160de2bf258140b2d4464ad5ad6ff732b09f69c393e96f3c4f8a1394616849ee2af9cbe41a88be6be93d82cf6290c27f2a322f63cbb79a6f2f1329339d8f76c68176a4a9fcbfc801875c333d8883ff0cb2984f151ee6f907495601df8e334e578b78eb3c1682c35abce4295e35d50a28bfad86eba6f524a69c0da89c6cfd29d67cb0427f10a8e15e748429890f6941988e4fcb94124828c8ac6e9888f4dfdb60140c1d8d2cd486ec19748df2ec5951e6931033609ed5022c1d980c6824f6b5fc4a249aecc23bad3d16bbc7e088ac895f54d04ce6c0c5db6641a3677d10ac78e23166139553f7718ac8212de79c0648332a34ee9d3818acc6f4684b7a48aa6288e44984a22a129758d08da7f7a8487a267587f2d2f151bb60fa202e1e3fb4312291dac0e25979f477c7b9780630bdbc07754931a355b66879f3ad3bba09eca81905a39dab00a7628d65c172fea4a7fb912c1ae6625d3188aee70f30c395420a5b95d84ef10404204b4dec729c8cbc4d995a2dfde749234ee0d0c62095274bbe2a3fcc5e18694b7c78e1bce24661c0fd1576d0c186ffc9e491fc6caa2e4ccdbfb12448aed96fcd8cd38c403775576ae8c4eb9cbc4b8337e6cdcb274da14b2eddc31f95335896437d0dac08b294fdfa419a0593b6ec15589adbda58a970717efcad37b033523123c469665ab0ab1bbbfb447dce18db484cf02e37fe5d4f29051df4fa1dcd13307be40b3a4dfda6e369c7d37ec8c46aa38a52a73bbcd331e78e102b18dfab6bb3c73c16c37a9d66b9c4c86dba4dfc78c895b338cb8e24ea361665f2671929549506e6dbe45e8b26cb42fb8b0c3586e27e5ef6905ff25f82fc6e8de1452d6ddfc1c3ee107a96baa049626316bd0005f73a696f55b42f0f93f48f08749d6c34f5e71b70db8d8639455b20b4c6499b9b1aa6506e5d09a570e546f8e92436a28ee8fd754e5e89a4e29dcb4e13d9c7790ef4a03703be2f9c2e5082a8a1d34604e5676ae76f8594ddc1adf04a13b364ce4016137701a542abdc8a70a9dbfd7158c7fc09c4450ac685ac1247996c27ebb84c96c91e71870626938de83c777682ccac3d44d1a9c0f43ca0848257f73905a025a21e15d51836e3a07f13d5a01c31fc82695aaca0178e9c4c7d5f6906589657c2f80488d5f9611556037be852749edb7d2582b2bb5d8f78a02fab71e820f330c96f9ff55c59726b386d6cd6dd0a358708d4bee1520862d06183a3d3b3ee3f8e0cae83716a83ef88852c11b39aa45de0333aceabc68fa1feffb8041d43c30f32f93ddbce6eb5ee18b86bb38e4118f06cbf8a5c7d7d885d217f44b8bbaca9b61a8a0f3630d3be46fc15372f2e7f9ca0863508e34f9b950acd76efbf3e12748db965d2247651620812cd0aea5906423893db8e1a297f6948c8957c19ac0a69a47b5794e272473daf568b5b8fc75572db6be57df7827e6340f4a7b141614dfd0e8f9a912f749fb0ada4f6eb0ede542042505460aa4ddf25c1533a676bb33a0d26d0ddbf9d1cbce11a538bc283425fe64539baa64bd74b60a02361ac2dc1badfcccd18b586a5c86895d5721b6d5f988231854ad78a5e637fdd15618fde6f7799d8533abc29edc7f7b0825e8d2e2bd4a9569f0aa391426ba236114b96cfd37af521f7d43c9e00dd84086687766bd2770a25c123d492c24d460fc02a89fff7f231fb292442a8cbda9b07bda932f004e027ead7cce7786e3b1130c826f32055e9fce396ff4c7313a2527d6fd0f479fc62f8b8d574444fed3ccc0283d7321831c83c346246324f41e0596cdc2799d4277e0fe2ae08fc181c91adc7dd740c43cd5fb20cd61c414057b035344ba886d4365d6b2c53e6185e33916b6f55853a58282be4c5627fc7e7c295909d03e56a3a28bc71aed17a0442a083367868c59a67de61782413db3bc8942ce6cdc6b47ebc85d23ca86684f5281b38df6fab495a164397aae9edc06c810625748e05b272cc5003492da0e480aaf907c3ff33db63559dd02e850e2fbcde55c5b6217c120f9cee62325a8ddc3b5e1e18214ff98015e439343c45407030591276c0fd8ca202f5ec99198641aadb5ed31bc7f9aa77aac319c901462647df6cf62ccb7c1ad2774392671fc171e9c6ca9620471822325798ba68981902e897471275c3f01fe45d0229d0b1474581935da8f6c9376ecbc7600190d4ebc58249b0ae64715d490912ba85a819afc23c38d2bb99230d54557390ad52a292a8aa125be5cbaff0364a29202f5f5d48107b398a09b138891871734070cfee69166d1bdd74d096df95327ab015de234a56c9c04d1e4f99b8462aae3d543345f74fe8eba781daf016060176a98da469297f2c863845ded7b234c2c29389c10df041d974ca52071d6640852800c99d32aff5366144be7e07a8df9d5eb035bb1b16d515f95bc8ed66b1b30448c4d0790e79cd127984520746f3b2aca2857d2dc41e3d17cb14ed2074c8adff940ffcab4ffef706dabcb25e9ead349ed338a87ca86f6435a3846c5c7ca6d1e00c715c579befde537523ec22d60dd390d5e7838b5bcc45a5d1f6faaa7700ed866362652cceb0a96b564370c5e9bd160b875a0dfd65062a4b742e09a36117243ceef2d857a741daca5bad19499b1f57a77937bb458ab092b0730bd80fc83c1c7c273f1a35d206efab45a1b3754bce40f9eb72ca6376012f29783409edc274ef3c1ce2037724c8d575ce8358766b042073e54b82544470429c0320c70922b2930bea9912c6fd7e949cab714c407d0913251c533039ea56e39afe69d0feed665a71208f0665ef25206de087e167f062f850783f6f3366a4b0db652338819f526140269faf36223f1ee9351ddb510ea5cf10cc9e09ab1359094c0ce967ebc43754e3e872f66da8e7cecbc18ba8205b50d9c35f03db14ff2af63d81846c3cb10bf8ce4c391c2e4df166804fe677bc773b355ec46070cf223be2842fd707c1f6c4e04d1718c13d8545ec5337487639e5f723c2f11d59e9dffac324f52a6903a362090ab92146f6830253baef9cca7dccbc503f975efcaebce29da17357c9c027452d6ea5211609f0765be49a2b1669c6787929ece542898fd3d6da4aa554630dff3315765d632e3d198a9df101f7fbd2e772e1065f4fecaf0cd6b768f6d92a7792ab414edf2f173f7b4c4a515533dc6e73954a3d4367806ec7aca1e69ab8dbd183e44549c73ae1b79c2e74887e53858609b99750f660283d8193d4578bc2de456f32beb2ac696ba25f8f2f5c4c4c47cb16382059eb0f4f652a070e8a2fc4bfd56f534b0de4f3d7b3e5375cf22c8725adbe568c6334524855b3c856424507c7d2621d3ebe86528d4412a7064f2f24c9eff647e4f2a232bd71d634691f8c1fe3fe8a8bc53985ebf26a24a68291696e919bbec838d40c27c4bea03cd9d93888ac3c01f6b96ce205bc496f55466860bb9366489c13612b37ab6d1a10b84252cf7b46d6dab168ac537c3b344cbf4d6dc437754c1423cce8bc884fdaf20ec0019cdeba5334ffbeedf797aac0aecbca771a674caebbcc34e2670cd9189b3f7b0a5105e1ae0b7ae9f5fdfa3ef94a82cbddcf1583a6c26d73bfe7778129c8ea7c067fbbd1e2a5e7f721c78a7faf6f3a836007596b017c1ea0fd2e48b1a1e083bbda720163b0d3bd80372913113f3c149732a9fb35faf776605b05ed0bcc142a8f5719b76a53ef7571f0ccba988c27456c31bededdafdf0fdea73c2352ecdf6bd69ea83dd0c2db1f0ac3d4b1e0cfbc5c10609d4aadbd723e11330565078dece166921acca9fdfe3a0a2c09cdd3c2c044c7ae236060ccb360106363ba7699819537b516865be178015068e9f3ab10ec64bdf9986cbf34a47949f22f568d60915f23b1c438d35f92653014513810218620784a357550879dc678bff3e83673b1f699bf58a3a6143119878f9a5d34a28ab3b15cb499c0857cdecd6d66c303d8e1e0000685bbc8a4368ef4834ab740ded9b2eb1fa2ae1c417567c837f220a723548d433c65a3a8e194e7b58c16531e25cf5011dcafc58fec828a250ae94813f3096839662b1dc668d8fd8fafee3da1a6c1bfa0b117f9244f62bf635c0095d7afb60381866c471887535d7e2020404a39e03b719cc6b752a9b2b41e78fe9552b3a8aaf8e4638cb14e6406f91676d8fff3fbcb725b0c26f3d64ebb40b19742d9eac4ded90e0a85fbd5148b4fe2dd4ae19d4de990251c1cb55e74c3de1d83654046ce27ad6f102770a21bbe5cc98e0d2af058af4258e1e2870c41fd5dcf9026978d71c1452e98f8c1a558b5b02e66d85b680187d9a4cb99f069e0a491f54446bd23d9a8222caeef5c7be520e75844024b58258cc19097388cf286c9db06df06d131b89143bcc06f6faef5ed40169056f20f2c7366b36a737d2d2cdb19514a6a2f333d54e6b43a3a75cf1decffdd9bb516ca4827cf4e28fa8e3236dffcb6454e311db424dba452ab6c3cfd533b82c68610f7126cc17177e7b78b4eacecc70d318041b92970273bd3740395de65f6eb13eccbd761d3491cdc34fe61c9bf1adc21ebbdab8b6aa65e1ef47b05f0378a2fdb1d4d0057a03aaae4e894ffba3f35683d97e165665a12d2e30d8e036947320e8f92524436275fa7c01f5f843408941d28b876670b464bb04cb1e7d584331c0f47d4aa532b73b0dc0ec9e8c5e85369a90dadf4a5bcef6c4db3f35275acd582ff709d9091c580a900304a6130bb606bc04bf5a134ac9d87461480de0c55c2a0ac345aeb89c6602d76b5e62876d65c747b4e0e2d7d27f8772b1554d5f89003055dfb2f2116034dfe340514e703241ab8c201de603c1110a6f32ad5c11eebc86422056b4bf880da4a4c4a60500c8c13f677ea199bc4a9a73dbbade338df6299d3c6c4e583f489c017471a8a46e2e034808f61625594bdaf6e43004edb90a2b160206352af0c4c79ba9e88ab65bb718e951a6d25610fb55eeb313fd6be2fc69cb5a63d0dece97f4668a574adf8232d1366ac953bbe050cd0573a15e1f95196521beee3c9a2bbc6776ea8d98b1bd7d5164149152aff788a6dc6619ea7c6ee2a51c34107ceb92c4b4c459cfbd267c386835b8d72dc3163da05054acde23b199eaacd2d441f055f25a3897d6584faff6781ed7d3e296be727c0750a5fb90b983c2be4c5de38e940713ada58a491ccafdc1b2628ebc0fe0b2891c114229c1bafc2d241b89d31d9da16b50803dbd1e0e518dba4869b7559c42426022ea56d3cdf9cadb46df8ed10274e64ce2ce419a6ef4a5b02d22b507a0a155cd143a3e12d3af2091c3313f226902f835feed57d69cede4f724b1fcddfbbeeb87cec27636654d7b2309fce5c9a3d3f8a518a0ee6e6e0a1ebfe4727d8a0c524fd674df2d259f2406d1fa0f04d07ff7b4210eb6ee5eda5d400d6c8319e6912826647aa8484171666606a6e51006d023fed48f105241c9b5f6a19d4aa1fd09c839bd5f0a02573712debfb6a3ea712a6327179c4fab8bd66b0a01222b175b44adee8d1def695fe687c748672686e694dc51babd0e9ed3a7f1e12be17dc173c32a44646a19e1ada0b707eb51c72618cdf49402c2cf187fc2cc6bfcd275df6097b18e9a038fa73aad3c113db32422ff2f947d0a1fe7a64c9aeed9feda4f0e9d4c19111c4190c51d167c7689e906cf89143da3fc1625804796f97a1ebe4d2c884310eaeb9d4919312fc14cc2f36052ce2287d1213d32c13bdab06dbd2fbb8e65b49d88d47b46605eeb0ba61bdd09a3bf1a5b99db7b1566e25e04c440a423b967ad9e057d9027287680c25b24e9edf18ffcad8b226a955e78103ae0e51bf8af0d4d3f388edb608d7f50a102f9e63440b68b9fa5e6a8f7f952032b4144263f2006c2f5d461a457a618ba3861f103513d20024a89a73fa1d090bba5acc99e29dc4d150aa343bd28d89de453b373ff841e55206ca2d1eae0eac837036158c21de0f47634778e43cb86c8308dea8280f125dcb76ab49d66440cc543ca406f3abb24a9745c8b2b269443dba1f4430eb972e36b33bb75476ec913d59424896c73330c924e84e1b59a88084507baf414a93b0186463968c8fa509b8cc241253955b2cb52804513b763b5cccf5e43f81bc65d2cef1001089a494ce744017e2672256fad464e8ccec43237a20e0b9830ae4579356935ec1fb40c06f184de57804138f95e9375cbe0d3077bb44445d5d52f8066e727592b6c05cecfd3126aebccfa8831954983cd07814eb41f54582101eb56c3812771501c1a21816d9b4da7af382177ea5ac646f813bcc86e745032d133a879268b901ef54470ecd3b815311ef05ef08bf01b5b1ef12a5f6086eb06d6fe3fc0c62199bfc5676b6d3ae6645ce722cb8a522371c0e258f67c0ed712766f09e199f8230377247ca10b71bc6af276e2c491e5e7770bfc4571abfcf993f2bfd86f84476d09db954eb0beab21e4e1d6872ff5032dea0264794bbd2e3e76d5d2e03bd3e2a859fe0e50ce16c549afaa5499bc4b794d81034c8054acef37fc2dfd70fe6396a74c18a08ed0a86ddbaf7520f8ecbd8b55a2fa82158ed5caeb8cead62f02c8e88bda9dc556c17d44f10d2533d8fa2e820ff011ae911559ce7ad7cef9353a0da3071d2c981b0c3189a6d29317e8711c2ceccf34fcb3109e7ae1765ba0d0fd9d057cf01550c4299ed6146686c08b68606a20ae8cabc6311ad8b6cffc985edfab6ec2e30fb7f1d163f811b0f4d920c074505fea94ba2520734999f458e149d6515805638b33f0e6a7362cfc4fe0f801fc86ceed4035414ea45f96caa7b56965a1b2f4353431eda71906da0fc1682d6581c27068321b0f7c75da394842fb1c1c4bbd45c2018c25bc17b35f359cc345e4b35fe89e39ecebe7f468714adc810dd78be18d0de3333af893bed798f132d0fa772c40aa7205b8fa98693c361433ad8a99e6b60da15591dcd1734662a05ca341ec68b0b0bd8ffd9eed378b161d1bd7ccf161ce9777781fafe2c73a91cb0ace54e8b13d66d45831b2907cdcad3317a56e6d18faf68fef7c9e307204ef534604e1b1e5fe87fc3f74a123c9f5393cae9aa3eb7e276ea24f7cb939c5f6bdddd3985d8c5671b74bb484373750edc84587318de52e5f57643aa4b742489e20202b53486891aa8156ec396e8555dfcdc4f120a82c64f1b64f0a6c381cebce39c23aca16e96d18b44dbb2de03557bc0381f5a580b90839aa7ae50d1fa92289cd4b9cbf9b871f5659a4f3e1fda8628f2a109bbb8b8e4bae6f09e1dc8d6007c93d0ffada73d82160eb805d4fb173a9afcc3876d25e5ef0d49f660ef966850ba9784c6c14e4219349b568f66585630cfdaf11d7843b7b3597f7726b92334b58966781a84acf62e481f13b9d569a315312383637e598871a9ffa3cdde8907697cf798f907a659ca1ad11ce474e84cf4018e66c2dde89bff0e1eb26affcc8643573714e5c5cd63727854cdcd953afff43df172e70fe733c9054f5de17eef81405f3fa0ccd42eb4379488c545ae24544723aef49174d607d797a03dc6726de558b94bc811c7c9e2fe5d3c451144fca8598cef5dd591ade328d9ff4cdf555817b5e3bb7e20fd8d08dcea4da2ac4cbeb840e24fd25834271fe599d53b26dbaec4b53225ffe01bf3df482625ce7b7639c3717f3890fcaa3d943b6e5e120eaf34fc6783c8f7e63ae189f0bd9e9178989d481de85e476cc72c8160249cd2b0c2e15611ce2155a1b4f68ea2577fa870192bfec280720f013b54ac0614c2eea8463cf880463e10785be297c3d7a25255e1d5e5cdfad25c6f0361a55993dcdcc5269ef1ae0e63cebc8f3ef11022982c82071f2a3fb94254822c8bb2a5c659ecfb6f4b4794d60d3125db2d8d8f9f97e176ed2eb36378262dcd5a4a5efb57a6b3c641a98582dc32b8e41e887a9b4805d633eb6f7acfa9421837d50508c5fce48e828ca4c60bcf7027621b57e8e0077edc66eca8ed28651823dcfa70c6f69bb4c819421251790f87203b1d2dbc0ea036bb130435770489b7fef7d13a7a67a1b7dba2b791e784c3fec47c4b17fb3ebe799b38f768e3879a4a977a3143b80f0ca07f0dbfc95e6d177da0c73139440ee9d83f71682010013892a1a2226255e414d00958b2565bf021039b4c5729b5c465167b30ee3cf5f54a392f378ba671715048bf7999747038787fc338974b22b87854c426ec131066a491ea3aaf64f2de31758aa708394277947373acf5db17bbc3b9d2b3fc5cdc0bc406a60097760333d4d8e8033256be27bd66b93820b767be0dbecba942399b4d43305e3b22e6225df2d001eb5b6d9488b9b985517b988ad3eb3eba40ec93696582f73c95f7613fb6782a49b3652eb052e086206063e2a7cac59d7d3e030e2a815e45fa8ef1ae5a9968f3f24e2735ed4bc5fc7f50f722d99e8cf1049cf985817d9fb1c36b9466fad6a15cfe9a5659e5200e63e07a88a4e036867164d81dd11b2bc0ee23e7e00cfddef07c8f7a109f37ad70ebe53845ebd6d60cf5e626046e35c95c1cf3a46687ca7b6f3460920c0183a8e05dbd02877f5783e6ac6bebd568172f900948514a46c2986ae4e0b7fdb9a99466aae0237cacfac7681bf6c89f165f4d2036a4635815d4e61dd053b3998b8fd262e9475d20a3bb438886dee2a9ed10fb03811c2285e947051fb359a849951750e018de0501a1e708bbf7e310eb50d152eb8df76ac31179686f5ec3e5628f66bfc5f2e432db82c322fe035bded3e254d94e7e9caad47cd1472549b6b18f28c9fcc87df766743317e9b59fae0207f1dd001d9fb59832ac97406bf5cfa1db2ecb1389acd9fac0c6272361410a7d10f90a784d9b63a7a07347802d460ac248e87c77e30b4ec8e6c8c2619585e3d39c253a01ea2a1484554d06c1f64156c9cdcf5c6c5b1add68181fad011d8b99bb2e9c5010a9089bd394df925ca71b2fc9f507d89b502160dd543c0b91176b9ad63d0b286e7217b1c0b4c73385c37400ac81db74512dda9f66335469de619624464ffc8d79c96d37e520af23a4e6525e83e0ec4bc4f72c75ac4e873bdf26222bd32d6eb2cca8969121008dc8338380cd8e5bd178013c045034783ba1b6f78ce07abe687d3f00a1ea545e3959955be4f3b91c0c779d6db6745611ed19f0b194ff0d0009574be659df09c8676297361eaef8567a01311637687ec97e2757b80e6a6f97f2dba8115f99453514acc7e4533017a86050bb7a91e4bfc71f680c41d63696fe0a1a262d0f1a362766756aa8f0958480b0333e57018f96a4a0e2d885105bd7217948fd04cace403b6ae25c1c8052bd6495a56e2fb66f5eea7b236a74fab738eb4ef2733bc5aae360abdbd42df3391993dbf377b9356d35f547b71258d1ad3d80a3692c3772c827bdcf3bff75b44a5b662145c0d919cbb520e4f4ff6c6c8bf31d0a32a60b2c75c8e647dbc0ba47e9bac98171fd83b3c07655c61f48696ffbb011c63e0a3cf0dcb189491ddc1bc6160cc38ed3a8ad9c442256fa6e474e9b29800f665d5212ee430ffc5110adc051005972b8b2ad13bb7de06f3d3ae8860309f221b3d6f16a6e3bf543485905e7cef13fa96ca7256c976a3ec33db0e1cf1f83ea72b4a174af6ac406e902a89d220abe40ef8e358e80ce445c713e636a035448d868f10587064f5dd952bab6b83e0f73f6d11ce6c176ce9f89fab1a29a145bc69c592a6662cb8317a1a9adeb4815ee1ea3b5d98ffdf2e138412273d4038b586040b5d6f074d5995236de9a03d7c0ca39650ac69c9acb929a4a799f3d2dc7881d6fd84351bedf8fac262e484e811e353116691d376004064db1954ba373b9ae4a8ec91a5022dc884ccd1b4102d861ecc46a6f99cbf6affd83cc2206c310c56d5aced7d25605e6a26379ac3a229c53b0ed01db0575a78f1ff1937f69a8bc852a16d73de0ae0f7f03d769767c956c1008ff0758a6d37aa45245589d58aa2017257acb2d49bf513cf648b7a82cecfb9e194a67fcf185e7a75ef85f9ca7985e0e5c43635beaf4ab345acfa466e05205370c9f855857c5cab3bf41c5ca4c2025ecae2e3c42f89f6314c3b62db62be040cbe3f9f186c747c15a4686d9eda3b6091b2987ec6cd69330cb1b522898f70b56747e9df3f093c686a89208839e630de56480de91ac64389b8456c6e05626e1ef56ce844b3bf403e4b2090465c33d29dff965b933310fdfdbfe8fb8955e72ad25355015bf433c9d76782204c2aa803989ee1b27c75daa21ff27a9246448b61c4c190f6ec2a0bb3843e76e061aa8aab968925c12d49baef362deac8ec224b6e10967d0ee6e0311b454b9277a7b36b90f8dd4acc1b401889af52c74cd53933f1fea55873aa78a6acbec40fcca7266dd8884b1a35db03c724bb16d2c01d4fce5e631bfde2c92b5247c25ca128cefbbe3fdf7954240802131a4b69981093aabb537245e3ace4456d3e9d3aad531a28d1f44f72f85c2e08f58ce9eb43f4b85fb055de03f248a89c80c1e486abc515853a9c491d2e3b24c0f68b65893f9b819f35071f990eb0486e862ddb8b1de50ab6bffbb0812ae07945caffb35345e574bcca9e05e0c8786ae4ba90464c80ed18ee96035fdd4cac6bc336f298e28eee434b93e6ff5c2e168d0a1730effdf0578c54a3190890131e990879237b5d6ba6081ae76ee87a71bba83404614412b171f2abb1c5c8480098131e9dfa05fd9047ff31b6ed1de12a5b5a5c921a860c1fe110a8eb4e30bcfa9cd7340b04a86f6f2f843fab89ade6351226c6ff9a806d5186da38cd171e67f324d07874b94c27f3b1af3513c28510625c92dd3cb280e57f271a5c045dc3bc2a07f231a94c4439a0d6895b82177c0ddeba92d1a6728fdf7d877a8f064c23be79487d91c7057bcc6381fe0d2b9f57e2eccd112ac4607a91dc2fe7177b17deeeaebdcd814a26114ea31b705bbeeb82d343ecb48bdce875c3f4da0c835978d36322a44a0bc92d3209a6deaa66d3ea14c344afb89fa307498ea788226438e1d4541a25ee704b9c0599f4d7f4967b526a855ac557de7442a4ee77a2105a651efb992b454c8727810fd31858dc5d7964381f70fd4f5bfe27beb01e06e099d45cc2dc10443f8f68560a409f08d2bdb64dd330c715178b7eab10807ab7100d8f4883840aaba730e6d56f63067e1d5220fd46004cf21986dc05a3798ef2d8474b0f865d58fe9fd4ada8045aef25420a6ba5dc518d62787b37575e3ea011d41c7ac3deb59f5e21ceabe987923460c7255bd57073807b429ca13893beaa0c50ef325fdeafeda709e3cc6e41f433f6c31e903988f8d4ea695f6c0b6256607658ff972bb2fa65a087e74d4c08043ec29d6341b42c659068ff9a1d0496701c3817d82eeb043e1f5fdf1217bf5d72dc5a5e0e2b0c665065731d5f151eeb032f2478e114f89988b4cf15228ab197f4b1b53a0c11bc5da0a00d151cc6130239ad2721f5f99cfbf217804d5f85f331558fa3ce0f8ee0f328e9721fabb090b7c08e5958e7995ebfd871cf53a1b8229332f97dd444efac73bf1850ba6a4a93adbb4aa0f470409d81a5ae463ca695bd7ec1869ea79f2421bee6b242c617d6653fc2c653781d4cc455d079e040d11fac6d8ecb598b556199373cc10c64453a8e1d3098f3b0d0033f631bf0b2e90be63d3176c133bde171b27339383f1c6785114d6dfa9668d7b721e5af5c6cb586dbc000de5ea11573406ed4527917f78dda814d779c15f05f396e40e93602c3a1539d8c4d04ea6c8d2e509dea3dd62b5a4754f87442b8badb2c8e7afb72c3c318ea3f14f40a139d942bf49e9e5045df8e38701113943b61a78acb63449c7b2bfd5cff72f7b465c10926a76113da69ce337aa976e4a51e30f896a3a0f138607bec6820c914aa9a1bc9d10345e45f78c3dea1b27399fa28aa48fd707e2df5548d591293e6143961f1a84aea691512f857b40bca2181b245edf537ad5511907ef5324c2ef05e7773f0b9bfaa8f189771352c0e3b6d5a6537a2b14e7d32434c4557b341113653c87787dd2c5a068d5f778379e85e9b4bf488cb6e224bf0985778ede9ae7a2fff14e576e8d96c119a91bba87dd898c3572d8d6235bf674e9c075ee0a1fd02b45d11695376990bc0c1f25d1b03ceb428fe20541bff7a56147f27b96563ac933b63f8c5383591150d4de1d8caffd832d045cbb50f5a90eb30989b764902141c9f15bcdc4624d23c04e0eeed0c5ebd368bc3ac24e9b89f55637a020e7ee021ab958dd1313551b64e92bed7bf23d44561f9e9525cf40214e5e299e545ba72a062d8692266c59dce184a984160f357df8a78bd03cf9d35ae21a816b2d01d77264978236d9d04b5627c047f6f37271c8b5983bbc3db35960e8acefdda1b24b11f3cd82db5ddd0cbe102bf400568d94f25b5371b65b324b8707fb11984b8327e191e808c13a726a7a43b0a967479f7a44fe2e17d4c0c45f168ddea5f7e5b7effa69eabaaea86b2959a7bca4a78b792554f2eb8811ab88441c0cd4d98f40dea40df75c120c35613bb235cc07d9e3558166832bedbd138c876b752708e70099199408178077b6b5e57b250dc06be573e23fb0ccbf045f6daa255503eb5b1000d3e2992f8a64d3a566cb5e012da97f0a0daffdff2979d88962c4dd4d612369f54a5960f40194ea28be7f5730932978872912191fc9d6a94c31acab93875b519edc616b7b912dc3330484720daa553ce005122e19e3eb5612f25099c93b0bf4bcebc70401da49f869a049fcecafc9c7e709683527b08440eb7bda89f816fc6e55c52ff4a2beebfd37cc8885caacf87133fcb9a34a276d11ea344910cc80bc4c84fe9d81914a2e51fc722b0ff35d2201d1a51f5364042eeb8f81c4ef4f81aa2955b811ec7794e28d0046324343f15246a52aec1d92c603dd69af3c8fe47c1f5a0195e399e2f04f8380e37f80898b65eb3fa3a43c27a90204937d0af5df4aa5ac2d4867d51fc52ebf25ad4a7dfe0a13581a7ae6d41567b22f9a62049e94394bc48b6d2be0dd489fb582e5d52bdc7b0b2ed77b63d5000eb53f8635911645a331a4110f80acca674a5f7413054f9c4d20cec1591492a49f09cac41a7583c9fe778361920ce1b7e552c1eecdd8148668dd2558ff362b6a92663d59d1f3f5ce5d6590cfb644c8d6b4016f4e5456575cfa38691c7336788e8b1c6ca3a6c13d60c740b17739b2cce5818e70db9ac776ab52ec697f1fc70c90f00054b464b35596c95b2e71260f0fb0047ce3982548c6916c3511bd3485dba0a52c229e6d36e182c3b8441c1b8e08a6dfcaa4a11fb6bd633d36c1f16d2f4455c12764a5086c6ce03d14d79af0c70ef8a92fd9008abf855dd95ea76146235c42352973d3a310ff6eadbd22bbb76005cc785e8c821e1686b6738840019e448eda4ff9b123600b49a9047480120397a21f667b23dc8fe4147c3afb8c5b2e03cfd1a9d77df663302d3b4ffe70c8c9e90b698f077261c4f1a6aca4743292e0de2dc21336878d964f52d0d4deb8138dd987b4b8ab3dc3f4b09f2485be3399bbdb9cf91f011084ce23de682ff738474cf9e9db3a38bf24c0f73c1ccec4bd98f577f430ed0ee46ce7b4c24db221d6a30cba98d3917b5368ebf639505d2188403e523e6dbcc58d3830ba4790bdd1b09486c0ef7deb4ab5135348961aa2b25efcc7ccccd87266dd093d83f9f04ff2cea070d81e5ee448891dc357e1584858f5fe74cf2b34c1efc8499d36b74f149a96a37a81c360443dccbe209c2d090e80b15d42fc2b073bf8a531dc871d384fbbca69393868dd5f950a7b4c52e4e8777d60c760a9f8a06c0fa37411d360ee841bbf11643cc47974d54c2a6e633b0d40ec44f4b8eb4838dcf89f34c8273f496edce313e132d248003554f241ef4011ff1aec1c11099891393fe4f1b95e2549c0f54ba64c80925b8bd5f8444627c4776605e8eb701703d6ac9e7787e7e72a3a1e8b559a5375cdf58915264868e19f87723ce60caab5b41f98d855c4f1cc35d1fe90b93ddd4d83909b20a28b5edf62a105fab54ef43600d85f72d3819f3e8566c1db17ff2cd6b2cf2bc81ab2b0eec3fe40010851cbfc52632bfbe6ad09292b458e2dbde03bd960a8198cfade9242b68c7e98759a367ec9434b4feca566a2a7ca43f2d6854763a940df2d9f2f32746e24391b3f7ab4c86ef8450c5879423b72ee5dabe84be6a071e8d46c5ba68a68281b5656dcbb381c0019f2175498f9ce074cace596465d09ae0a5b098f5674d828aa0da9c7ad78cf2a2eb0ed3796d1ee0f896ce4aab3f7547a555247afb514ef15e26c1d3e05f91cb551813e8b6c39d03eaa75a5031d054fb4181752873bcebca6d651988c7a3f6f1017d57794d7e3cde79fd58b27f9be22087b2828fac83b8e945120ddaa0d01030e204ca02bc08dcaf360be93e5e862476de2cb88dc5d6018f0449f5925b4e7c3fed9a5979b8846b79ff46cb7a2bcf67246d5a573e4ffa7c051d76ca67f058173ce2c2c01d29c613b46e86720fb4dc6535d2be2bc130e67876bf51984ed691d78836ab584f0595655b28cf5ec9be6db7898b4f5a15474c356f63e352b0ebc89a9683343cd9241629506f063bb2e51c8d910e4d6cb604b7dfb7d50f45a010766f0667b93f814c2db79341d3df04d9ae25583f07b8e4a82a4e30d6901abd361d12421b304e7a0449d77d322a3f90b53ad097fdbbf088b39f676cf9dd0fb2ecc7d521a4e60a5c061668dead43b8339801ac30bba6a2dcc4bec3a223acfb4bab70b12102327f10608f8796f627e4ca4bb09893fa91e8fc17619a92ff7cb212985a37a39f533bedd90c217fa033064e2026544d5e906d5d3735e055b787a57960eafe774f0bb544abd9bf04185c4f0b7e54b128ec6cad51050336b9597554e10976d9c9266d084fc5385d600d242e3c454ac9d0fe1f448103b3226de6c4e9f4ae88c83f56fb70363092059601d3cf596d8bef5ed7a4ce0296182b746b4c234e865af4b856c3018bd8ae1a977835cc499c4a846f1f2d659f7b5d95e0ce3575c99cb5698447cb1e8705adc0aba8041be458c9c6c581032ed1787932bb4689181102141d8605807f48664587afd63a905164b0cd2a9468f5f4ca43537b1416eecf672b520b496c1102c979036a8f75d35a6c1fd45987d4116b98f4f68b49f7c3d97add3ffbad0643e83499fc14790a9a3d42521081131d816ee0427cd695cc73348c2e405edc83895d3a6287d70e616bc09660e11de2fbf801c5de252632df6d20ba03bf4e6d1a81bf5bf7723340db5a370ebcb6a8fd8b85a42751b4421b6920de651cc0b2a0176e92792507bd7bdae3bb2c9473e11cba02d94721c12e57aff045d501c84ed35dabe8e2a4403f1f830356a771b30d51d894b3f13cc7c764537442ce3b8a77569192b89b089ad3028623db080c92bf6f234cc6757b7c1faab8a5b55fa7a78108da68bafc2edb4497627d35386485f30e73331892805003e0f3ce6c9042a630fb6bee96aec993e2e13af513e6bcf6d9b07f22590c9dd2842711ab6f228fa55e5367d0426692748479a1ae5327bad003cdc1c35376a59fbe68ad900d0895e8e3cc590a117f1ace749fdae4903829007f69ab1bc9dbc6d0b5c5969e2ee281d5187e06ad9b83b738cf843d3c0090126dfd62ff91d649f11129f6dad4fd20261fe9fb5e2e52c4eb52ffcc2a1b9e87401786244c72d4c38610a04a041ba138660ac1d8379f6f6d548f74c5ca4640ee9f05e65789f103de9c0bde2c2fb0f64ff7395540ccf01d98bf435688eb18bc0dc25abc5b255b49ccf8825a384989e9e92486f2990edd251c68f8615653ef26962e70447cad03cc6ef286522875b7de5667616b3680b4e1ad6f8699fa8ddf68b92fad884cb875d258a27f372052d5af42b8551e9ed19cb6ba09e36abb7701c50afc7fcfac6e8f1ba7cebedc4fc0a76ae7e8826f18fbf794926d844fbe955a4de3d181a927db3519d9b6172796ebc6374784f436192696093cc5c61c317531a00edd115b3c8480e15a4d519244194a4f5ac93ae7e717199b6d94a4a5e140d29d95fc5d492d34b3a5abca9357eaf5b75d60f483c3867f66cb9a057705a090da0820bc282953aae2f8af4c2adb982d8009ff4dacb88ef96a910946651ec3994271e5c29d7675cc9060ec73f7e72217b8f41ced90f1694630270d7ebf1fe582731b9b2778a60c21723d975309630c6dbf43be6807cdb5ca22b8bc17682b33047abb74322280be88abc10c00e9caf9de004dc58d61c144d5561a42ee6d62679d918121bd6f76870aa6ae0a397c1c4a093ae19a6c622a866af9a2e355fd6f1031772a809ee421c9f45b00fef22999f7e32570ea2240b32bb9913396de94478fbd522bad174afc3f2bef7c9071421779f41470c5aaa72a44ba26a70a4618fb6d7dfec1adb0676e0bfcdd5ee29e96e7c554380855834609165c61b3213377bc9893affa03c2b73edd61c0c466096e14af6d70a766246e4150735711c7f3e1c9b83020d200684ae3b9d71b28e41bb897471a8f50e4d113df24f5d54424d740a4f68bb56fc258cb91a391193ddf2a98e2a5df1d6341a41d2fbf52bab8ccdb546c48976a3d7d6f4095cc0cc4141ab7c8c7e89b9051bc09e430fcdbcc8ce77549a7fac674fc6804722909a008d2c9d7b6ec9d9791bca9162e9311abbb57610b16138a930451cea84f93a580f5a917b5066854de175874e6336918c3198f50d62b987ec406bff79868d437939265d7da3931da761b383b5b9fa24a07ae01bb1cf45c5dfcef1886972826a02bc884dc2a0920c17a2479c76b2d74d1f1607924c7f4326a5c50dfa1f447726cf91000123950fe1d04a57198325014cb33dad1238b0c9db8e59b67516cdde6a29a5cad45672dc4cb95b84553f4d9d5d9e74485ae149a802a10a1965f4d725e64c8f252ec80b6fe7d2abd7a42636e2562b2266688e36ed78d646f64c0fd1cc647d5ebcc4d8eebd944eb0e5384fb207f1c2ca20180df7a76ac8e07940c201b914b7b7fd56e1824668119fdfe13f6b8e56654bcbdb0e83520d1ac3ddf7db6264ad996247533b7739ddf81aee95047889b4cc8f8c91e7c8ddc57e9e949b61cca162b4b8ed66c79592392bb0b7cf201f9571bddf399b3a9c0dd4ebd5e40ce163c3809e72bddbb6f007e3ac896836a27b0024bec697d5c5e115613e1177c1da1833c401087bc45adafa000faa0efadb49156ec01177998138d63f68e7374c36d13d8fb75c56934e613466c67b6e67c5acc27cd0bb90cb40ea0d09ad9089c7fed235f509a979270bce9958c14c6f0529fe9968b7a4e7d3bb27f778adc5d5ea127590b056c32e96ce9d6f28aba46a71a7983f6d009c5057fc8313a9727a0d6e4f7f555a302475dd8e987cf7f43ff56c815d890d852770dc49444c9002d94d53fcb218a3fb642c9771fd7024cf6f9faf71bb406d3727046a748d3c6fe107640330e77c131330f9836944ffb5d6da6aac60587e4b04a82ad564fbaf047be2ff939ff6db8485defd6039be23331279b48a22c1fb3a8e7ab58de9af2ea7766e47a24c0a66a52b4d8287a127cf0489b897b15ea898f333ed25fb41045a846d658175bec287ea26c3645352cb6d04c0f8521a0115722de930941bf82c4494118d616ace82ee120f12510b69d18dd44f1a0e806840707e1564655d8219d3de47fb089c058b7151cb15d7617061e07339bc40878132a833140fb05931e56a0de92ca161bd7cd69ffe7f37accfec3746ac289980b5fefd2ba25aae8c6f7ab8bbb794784e2306c06bb4688a4e0741656d8b1a483da0179e4d42413833e4304ae3e72bf65bb24ff470b617c0f4a878e544890310df2fe1bdc0b4a24fbdf6d44f3b3cfacefa81c2ea67a55e540afce0ff8a711827967e4b67f62c1ca6106683cefb59e63a07ae4846c1e1b1783a34fea24f01db0f4a062f2485747b5ef36ec64e3b79e73e587414aea669d81c96432b041931419a8ec9cfd20334f67d366d4c228d739d54f67e6a2bd93bd4cb7f69203ce5e667cd597c51243ec9e5a8c8374d47473ce7bf755c72f2dc505e62817bf414e0802e9a4124ee5cd493449c28472381a4dea81c23af5b7c7b52346969da072ea7860990428eaca565efd580955dd816847c5315651336d795fd3f6992394ff327a74efe2a67227d8e9602cc82a775cbabae1037d09e69318dc883564406b73a012f5eac1558bc89d7a849a469da183d69a9776452ef0129f4d3616b4b62b57e8da6d580ceba1c563ce2d124675b04141fbae76638fe7ed7c89fb8f440b61dd1bc2bd4ab7ec77572ea28543e351012532c493c8e06b19cb6c0b9ebb315854fc2f06dc51eb35f8e75f2b4e885abe763d29acb0c3d957576575b40a0b5da654133cf04b4950e72b6d125b66f3563ec0bb70841aa4e70bbc536808fa8efe968624a64d4f58b9d2cc4f31af59498d385f70f506f9ddf5e1cf34694ce7f9568e7a653a42562f5c360424d655e7bfd1058442ae3d42d125c0d875b1933a231cb0c9bd1bbf8fd2129959d1bb77d6ad001c635f4ffbcb5c7a912cf10df6aa39a9e42e217a891c2f32a238ba3ece4582399db5fc85d97d999c6fbe186b938f57936579ccc334c11ea76da39290a04252f87fef4a681a0782b02f81e73ecdbfca5c91a8b4af126be329c006194479a2713a523aad489e0e91e4a233b068f0caa44dd97df8a285827a9b766ef69ac811d541e71b41c009011dbf77297b574e02a0310bef12a0a5631f60d0c5a2d316384d2c258ac7ee1aa7597754741764b936cef22361667156ee619ba5db76cb34f6720183ddd72a895ce3ddc7f1eb41c5a85232998ea1dc762ce73494da9e10549b335534f777d401cfc65992ac97297135c091df4934412f006149f79bbb2642a28b76156a1feadf4e13bec8630d35729acc2a5cbbb1c0057dd1e3f507baa2ab4fef2097c526dc93183931604a4bbf51b54e4e72fb732e2b7d8b23297aaeae47e4541a95d392b61689b562f44e0a73b9ccda989b3223e8d3a1e8d8a167fae91d12605490587f51042905a579467c380b1f7a57e3623cb42cd46d633dc91becd50beeac4e881587ee006a36934096abbe11936d3e45607d937b479103c744501c99e632355f9662ea7d1a5803c2d1b25a5cbeabe58975c2f100cd1cbd1cbcd3cea607d1f5502e78d14fe95a38ccb74420c5f65d47c0fe1acecb29feb3104959a6db733199bca0f990d61d7a9a39aa6e50195fe64ae21aebac6fba32f702a3908fc45c029194515f03d9c376b4dd5b43528074cc1fc0842fcbfdd24c5ed290fe3ea4d9ee07cc0b2bd5a7d37392c08f84f19e51836140999ff75d9c671131a44511124b80a361fc91577289287d0c02c4ab67627ff717f424a7c02ca79e2a6d37e2c64f0dbef45d2355480c60f8f686d7bc20fbd1c27be1cb492e19ee74a57722e1beaa5e4230bc8b66ee11fd83e958e9b577649ae677dd08246827780796dc6355e5e169c25acc297a1da6e660b8fd3963e9ad87ea5bf649e236b51a3547bd06e7359cb10ae65c7a72a206ffe329ef5512c0433962a8e1e98163c4f0c2a164bad0a0866fa3f7241ea18987244c659b8e7f7c884ad0372c3c012c033f7b4dfbca7a1a6ef8a96e886f14f225b39ec40418b7f3e32279752aa4e46c94cd694e28d39aa631ae1df3961b82e630081c885901e0bae81c1e15b2f9cff23db6dc62af915ae38234c81ac849ad3eec6eda357588bf1ffc0566efd1de2d77c15cd2daf62c44b82ccbd614dd0c66aad9ac8897a1805ea427efe175cdd9173796998efd7af99a3bd11d3bb6dd3a40c359ea472326d22f6637fe0829014bf637e163f4cdb92a59d837256769cbaa61299e5d1e11625935c726d53b6d0d9ded029338de07652db10e3e5296d1902967a56d3f1c1b0d87ce573abc541d29bd5016d50dc4e0c51e420aa6d9a017dec78f6844e02f2b04b9fa59ba9e10b69c8122ff597a606456c32a1f934626b9d48a8cc6cee1a0757d8d2eefadbe4c654a942af7f9576a1d717979c0ecbf98c62ac569773c90eac4fc0b181404537a78becd51c4f15f255b6e37bda5a06a9b1cd7323fb250cebec2020652a84d06bd106300e34366b2259cb10fa0edb66cd406dc8af9ca3b48db714ac2006400ff7a6e40d48d4da5b166c226d625deb475a59f7b75ed18b8a21c7550f5f521f110a8e7e280ff3d86b09dbd36dc1fc4f2bda3b9505c6a2a38018e522cb29905ba7e1b4bac63c9f816de5a634279451618deed40700d19216409b2addb9a3f04662337fabcb1ce7b4c6379d52fd3851c7ef9d460dd46ef89dae2c792882bb1c2c22326ae1bf4fc65cf753665387b8846db2a5d4cdea3bc9c5386cb263a1521941c4ea796dd5177c18dc950892a4320d30f47aa8d231e13e005433239c0888fdaef40ef7f66469529719e319d2633113bb78050e1552d361c90b33ef636c7e126d7f5e02aaa94715f822662984a3cf2b75e0e0f74a0cdc13d32b333b5106956466556945314aeb1bca8496e1b78a7883e86cbe770bc288698b950dc50ae44772c7b34ac08efbd4fe36a2b18ced1d71b1541e9c5c66f3a99a41eade7f8f8dcedbba24e9934bd93df6ffd10a9a6246555c5127a941e819f267419cf9ceb66dabf1d8e1843a095a9997896e36422015dbce9ace6035e43cacfe56d4d10c691074628c619060c4ba6f25b74803bfc1ae22d6727a6515c2c6e9d3e03fa209994e68338baca364cdb567dcdab96788c3ebb85afdb010be2c65c6f913a1ca4652545377cfc8ae0ff1803761b322b5c0af53037adeb1fb441705e7bfd78816ac9d245ab0fcf247300ce8074a14d9181f952c80ce369455992ecbfb1f7ce5d6bc0cc57cf7baa58c42ab24b15b3df8964d7db09f15b334b85e9aa74561df977933016602b6df9f4074897e5f8bda0db41b50e52fc56bb37d928d17c91e0e9634fb3768fc1be3d2c5cf7b30bea9dc85b089dcdf6280d68c3e49ef9f7a749613e1cd903085a78f1f94a624e7f08609dea4e037ad02244542da77b8efdd99b8191980b8f366662509843d1a1b35f89941773ee5084cbefb3cd392e73af8640dc183ca13dd4e33c4059de9dcb22a4a539c55433169fe52632e2a09a9b87370b09b0efc51f3d89f944a0bcfba3bafc7e02c4c81c8706fb7c7c814ad5e528bffcb3ec5febb6af29e888f77346ae22ef513984257ffcfd4ed61e11bf66ebdb7f5a3de707595ba6b25022792088f15f67ca9eb9dc30d3e3a800fe2636fb3d13436e4cf33eaebff18af3a7b0bbedc66271e539f3f907d588a386597831af5d29b07f7d72d3cac93792ba5089e86860da86f96cc3b180c9d24306dda221e7d2a4777469fddbde8fa35ef34bec3de6428eeeff271c8e9eeca419d5c99ef2965fa1ba4a18c5998dbaf6439ef377999259ba1d19c00311cdfc6c883cd57da72102fdb3ee76e2feb0b918b35786cda6612aaa3d97aad163e31f7640f2cb6158ae23e37de12c7498626ced656f433b0aac25a1f445420ac1bcf00ab68fc861e13fe4b8a20b1ab9b6362e9a1e2ea132dee5d74e8c0b4090ecbb798071a9b7ebf9a18fa7a21e1bf6bbf49128ea4ed6e07e0020381790c6fd4bf1bd0af3666ae967f731bc33de087a6e977707e4917f7b49ea6ce729dd5869e5dd995b3ef482aa3f8424a57ab99c22fc129b120a9d507be0fc9acb9f80cd246d04242e20a330e52030b46959ca9cf7b6539a9daddd8a49561a9930f81bd0cca7a374210ea6c78152a83c56546f0515753ca55845476562a3758a2b005f718bbe6fb5554c670a31834817d4185492dff483022334f5d9d1d2c8f6e8d573387d33d19b9cc2dd638d62ef0a09124ecf899b52b131a90a9c2b91b83cbc2672dfc5f457eb8c2be11ffacc4b3b8a2592d2c8f7c666eaa84dc7c6085f3dcf9733b761acd71abb8490befe2acced77b6d368e81aa6bc75cc40cd9a21eeaf7315608dcdcbeeec114bcba74aa869e41ef058b717fb34c0c68b9b9f592fbdca2832b89f8dce748163e0c66c325567afee6a02755bd4ca3100f6e8594b1bc2ada013c5673c8e076274b9186223097ca40a5314d60652ecc9b4ce01496284e0dea260b31afa11757cef1d162d8cf6e9bc449a2c8e706e877cea779733808ac980e722eef8f9ccc449c8732eebd43a230dd3dac14a1efc725710d15d23426dfcb806ba05603980145883942acadbb669d1fd8e329f451fd12936ce23a998ba73bdce0e8f3f2f2a97dcb87e38fec8cd23804418cb0be902b0d3b7e84f1a2d1675bc6fb54911ac0c189b97963311c3ede3000d45eb5c7d6df3fd79f373ce81330faea5aff8ada45a2685b723c06c422b559eb34168acd6e9082f800f2389b0f96f60d3bd19cbccc1c5c795640906b4d7e07866b793c8e17260d9a833bdca60d8e62efe8300845f0e5b63b6eac2609ff5057ed2bb9675bee6043d9be5bbbe84452e9c9f036437422ba5d1bc10d86c72bb39d7dd95072db7529b94372fe6251342e8b3dfdda48e9b97f4f383f9c477459f420df6259a9f378badf571c1bb29552efd89d9b1ad4dcc6f30a110d827056b5e91be0ffccb17040615d89b3eabd2fbd85915fb2071c5ec810cd10ce176902627224520a1f089e782b5df539ee6d293ad95ac6fddc2045d1aa7b0cf9e0101d30c9181b03670d3955b24bfb42356e0d06d001ac920fd8ae2df41eda7e393cda8d9a563b343b15919faff8e669b3138db4e3c8bad48dcc64b3672a7367c76e09dc2b483eb99a51df674e5c80862427a85f4037f62732a00d292923e67baafde132a30ac1f3f7994252fac10a762ab35b98a3005bf2d0130adc6b11c5408782c47ce7ddcbdfa4e682447c1f2719011cda58214e34a4dd91ce7c2723f439735a2c50e5c1caf136625c6834535ffe63d729225cd153d2475e121ae1ef82c72e7dde1c7df567e1c49395eebcab10b940a6f0ce8808a44bc32085834f350492d0441dca624e807bae9224f99cccd231776b1f3da092834a28b33fdaa00f22ad1e17d1cb1ff1ee2c50d2067d0aaa07f0ade2dca1bf0f672d52318f20dfb3440b0c712a8812f4096fcd820ee355f35343406ef4408f1fda305bd9c78214bfc72cf8bdb7328d77d3990e4205b6f4ce7c4f55871bb50a0d59ee1879fddd44a6b434a5d919eb14b1736798211bf6aaa4276c2051cf289959bac241b1efac45c3ef1f264a2ad306657a6a97749f1f78631a6cebd7af6a02ebfbc2be6a53cb5a8e5f01a373b020420a177f0708a032503cd46d2412ce3b1684701f4dccaac2fc359a22d64e41f0c56788ce17f774a9c29f702bb67828f3351b8f4c162a0a89d3cc448f7afd8f8deb4566c140c9878f15e1d6f51e40ae6d25775309c44e80cac5227d279bde7c11eeeca1a4a4577627072e0fef58c4c13a8e65e497666ecd55023ee2426b1c812cd14532cd118b66ecfb25fb92b62d3e8e320e54d6ff830b6181e640ae5396cdc600a2c11c23b85698d19291c7c92d8809bcbbfc9d9263f6732fa34ab883359dcbd4541004ed68e842f96d7def9c8adc768cf40af339cc6df590ba674eb825e844f5da5bb81d8f04c49bcb2abd0442219252a55dc3d62f6fdbaec3dd3dbf77dbbcb310f9c6209de03072f813788a7367f29a33209ac21410816b7f3e96dbf770f1cd9dae07e30e7f55b424535957b41bf62879040d04cbe195a0d785971bd698e709453444c55ff1bd5b3a41501a24602c69bf92ac98ef2ed1c9bb595b42829a0bacecfaca2bd89d79d6c06d0b499e4b0c719993e2bdfe98bc7510853c476ee38b8c9a13bf27a05252e923177683634dc5dde2bf0f3f7fa81f910ef2fa7cd2b03900005b1a3ca1d1cc1ae1feecc5ba7be31830b7c1bb016ddb9160ba8833634508c04bcf3da6794769c7fe6424f79d563b6af33886f9ec885da819c26e9a2fedde93ab36af68d26421961d1834cc1bb829cfe43995a1091fc65eeeaa557c81224ee40182bd801aaaf96847656275cf77906b1f412f35cbe28b61d4b00bad06896b9d0760760c1e0989db050ac6f555b1aeb5c046dd5a988d02c7d19d91e190050ebe4fcd6d3955541503dba3b9d0b6a08044c65ec3b99331f259bf48b30f61e5516d502e6136e9d2a03bd587c12003a2f55d7bf15fb66a8891302c8e493bec0de1cfdab333535d4faa7df5b4a2d657b4580d8dc2c7f3f44496de40b32cbc0521f0bcc5fc4fe4208959c95f7c9cea8792ccff8bfd1cd12636f6640b8547c743633f26347f768390755e14b99eedd9a41ea9773ab17a34e901577bcfcb307addf26cef38d75eeeafe354c9cb757c3aa1cc60aa89a17a0ce8886f9a48f3b3ba5f22ae301354e76eea6f191c72c11255a28ab9f8506af9b8ed0064e64738ed315c77f3865531b904877356c62ed2cd3bc35f4e1e8f0f3409d9edaefa3e8e937de22feefe06d578e73b21b74ed0f54de5ec18f9534f8272d4a97a103a8bfe772fe0f95ca63b74be2034630e93f96a5af3664b3567cc83e9ab780850129a95dd3f0a4be5c6656c5edf00bda66a2dddd7d95787649913bd7fc7984d56cfc2ce51aa1a6259ce3179962f701a0ec56a61a8c092f2d726260a2843135f49abf14e91e9b7f729563c54faa6a817b53b5e6648f9fce6c88f212c152fdfd8fe4ad5d63e696e2038c2a5bdf907d1bf740a5c14973896e6c773dcba4b91e874b5d610f2a2da7d871586e868fd250666e4549c7929cbcba0e1cb28862156fb1c9d69a9a296c9fec8ddd366029356854ad99f5a9d03a0205223784a59f01332641bfa737010e6d886e4cad97adf1f4c1644c295d381f8e244d259782426e3026480ba231bbf0698c79861253b623f755d96b2196d00305c2732d04ab4667a8c5fa7263d602799b16b8bf9b92ac5840f4f2588bbffec6a513d84f35aaf1dc5ee7603e6e29bc87283b07ce6b7f43d8a3b25c25fd940cee11e40e337dac1e0fde32a280ace300f88b2ba3fddf65480f20335466949f42d8122f4e37a7d01327f627d03fa97aac8b5ed12adb747640ee2fd9eed228ed0fb74ad0c4b95a2ca667eb4021f18441efa4022b8ce336a2e5963e17fea49cf52a76cbc2d188f15a7ad6d1f9dc3a6635c090e2ddb9d57d2dd5d827ab3c6e743ca00f594272e8fa1614e1363a922fa5cffcaec5ccd0d3b61fe5cef7b200c41c3807f8b1f1d086eb2b590b855bbac4f2c5049699e5bf1d8740e7fda2c3c1719e7378e5f0194c4c7b05c779966c58a4ac8c9b49ae491fb30c8c7c38c09e9fb812cb66890be510d812787780598282018a2359aedc139381d7950a06548fae52b010732b8374b3d235488be11f58966b58adc224eefa08b5aa3ceb8604ccb3bf7049b9b91a1ca8d3d4d61da723a5701aa2b35bba40a8d27e9598f857d660a671573706180f378f85c8fa86af38791fba3c538427e94243410ca300270f4ec2364ee02136694c274e4aa6c9aa0a89aa4a4d2865c47ac5244e2b29664615baf6ff7a117a454b64f0428f176fa911c3af7aba9f3e1ed214da289723a39bc2de1f556db6d78c25d4feab45f4606be13989f9cfed54a02bfcd4b32b0dd470d9799aa6b9a3ea3225d1435e60bf576a7aa268b6086b6b8edca684a80ee109e313982156ba595bbd97c891771c576405ad237dde73df38dd81d8dfc3e7108314bedb4f832361c4ef5aaac287a26d79835561b88dc27c3abd3afb1c60479ea2a26998a68708f9cd824ff05b6816ab7585b3edb3ccca9ded519261f019cef4eda739c4099385d190e66ff2e558a60f11e6b319a10397c16a9156b512b9ac7b52f27f0da9c655403ff8f9821f9bd67ed5c901e0e1571fbb63544462c139d35841b1c8684d30271173deeff0c552aa408ab963b573b74f39b62cc812519eb8f3348e220f4c6b3ed673f9188ca7680792770d94e96825d7af79d80275c095679934efc5f473d4ea51c715f8cc2e74af8a10edb654504dcb8139c83f245f8e3f7cc36ec305ea18b3db6e94a52f0c266a267729d2f48293192f0f7b3cbbcff8af187b948bd5a7557b3119abd095457cac5b8400473ded84b3fc95264222f4eb04f2fabc2735b95d5784a0fe3b0fce5cc6fd2540507de4734137094f066261c9066c4f3389fd83b21c3f14fdff0452d4cf09e5323545654eeff32c800a27f01ade9b10286003a8148c1b511ec775216a20a68b68c55012f9faed9e8175bb5ab15bc4447d25c5f13b842198d825a1539454950de5ba205448eff52b5efd87a8b41652a530027f36412bbb71ffb26d5a35f14f35b211dab516c3c0ae603d9d3b16c7d7c23655ceaf204a477795a92d9c424947d2feab0920bb3ec45ec2d8630400ff2e4d3142845e3b4a8d8cb283338043121419620af77ead3abbd9ab85afd1d386e72feb6d54b3cc8e680b971e49cdeb844f9b08dc190abc36efe375dc81268f169814a9e22787e5d3458090b37eabb7bec54fd18029beff10e3435a1c65ee82c8f9e823cc4fb20796808466410532290668874d7c6d63236a1e4c1d48661afbd68b384b73769ccd0aa100a344e69c03e68c534790c1a1d994cb9d404bf9e75696e2db42f37c8d97bfb9208896f8e6974599c890614ada0df530e7f0dd0d02c4b4900e9be784c475dfa46db9cd54037e17e94d1c9aaf80172778cf651dbee1d1c9ee86b1df205b77677e602e9ea933061bd2a6ab54f6be546bf4ac129fd574194a17cee08cede28816a59b2560fc14ee7369ff82b53a5072db7a1fd9e8ea312831c513bc4a1888c7f473059750d1a8dc08a741d21a70c313bf278aa5b0fdce14c9c6218e5bc9594fdb10a6edc53f314e6eb9ae03c888c3036b37ec88c834e128cd2c861197c99d8392231f9c3b86a4131745e2eb91e2cd1dd0916b58972e418de1edf0575e8edfb29ba0616156dd012fb788fe19c0da871426d37195c5556f22d4e950780e09b4710f67753c4ba2be96eeb29fadb6ac2650e06fb58b5dc8356bba21f56fcbe4a5cd8f3de22cb4deac4c13d6dfc8240850e8e074a92cdad41ea768acfbadb74ae0f87c65db6552fdaecbc66508b318e52072f5831076fc34e861f197c4947d0fd1edcf86ae1fc3ec094e1efc54d35c5806d0d5272a49b3416a39dbbc41888a5a0b605d5d8dd80590fefa14a259ecadaf1a8628f1dbb61cc6071ebddb8028f8b9c8c565059dde92ff720c5fe02e621edc43d5a0439a1b8643537320a19476ccf77731e0f53a79adf0c04d27fa5ca215f006f2be6c4732fa1abc278e595bde24dfd08aef52c3a16cbd051c6df09a59f2a053ec520b27dca7e0c4b78130c96c4ad56dfec7c348122d728f2fd1c5481e5b431779877bdf1ab5d63670ed012274cdfad02cf3d1e1a1e8320c6bfe4e5c88b7cf79f2e440b5908cf849a1c89ccade221f02ebe77f0f4cc034ef3d2b2560b46cca3a7023e495bbc51980edc08afcb9ceb0ffe0eac2196837f18ea13d7ea0bde1726d34786c10dff4957ebc0321b300e329cfa6c9ff11a904d8d4a8edb61d0dd543707b31097259b12c7fb3e21a52ed70f4bd8830afb89dca04eb7507d8e5b943cb99c87794b94566fb70662c8428047a1c2e4326c358e55f76a7bc0126ef9b14defd1b342222619cef3e6c0461fb9cfd4bea1700de618869ded7f009d1a4871237cc8137d938704b5e595b43f976a59d619dea7e7f27bdd3269cacde23f31dea8f2a6b59fb5b9274cfe9fffc5a307ec542cbdae171926e43935ff57d5c28371ab7b6946e272ef179a39cc4016b0f8de39e1dff0d54a68cbeae76b827599141b4c23426e04586340b833f61e9447aa0d3a4a0986a6bc7dbf32b1134ded80566512c25db3ded37347ef55ea448e613da00bbabef037c09696d6745efed7e1f13ca46b84079b1a914a30ab19830d37dce7212627945aa3697a8923bcb781249c72707bbb5fe67e749b0de4bb174cfa945a1006034d4fb6d34dde00be4504bd994423c992b4fb0a81a18b0810abb3f4fc7cd0d9149c359b71021c9f8f4953e0bc5d62e136be5645b0b84284f8ae6affba69d09b80d40a45bc7b2d5b52142926509dbd9d7a05beb145afaf9bd15a122e3c478f610f52ba16e8e8f0b19c2c1dde0ff03dfbe32db936600fdd3bdc4ad0b924885be8394fa49b4d0c276ae1839d34930426fbb98c4bb334ba79b8ae26308e174bcde47aeee179ca46b39fd7f89ac5b4fba5b0cad30a9f0be677126db9d52eabe6be032d0a017f425e0897b08968b4539cd2cd66920b8cdf9d8c87e9e577ec61fe33fbe408e18214ba851374a78f634b85a491ddb32379ff3acc9f02d16f1e551170989ba96f282064201c3d026e67eca23fa2f448ffcfa98cc40eb6749aee9f6d694cace7cb8c485b5c3838732a79e9ceaeca5f4d137e44571155887cabadbf11973ba6c3006d4d3b770be5460a39752b5d37196cdb58547c841fe668f40dcbed9efd6538e42ab7ea8dddc07ba7c349f86b3569d7db37d66ad988b376299a13b866b18aa3ec68ba866b61632b5248b5a3f2e47b6a41682762404b75e17632f1d6a27dc9f836de69db20e5b2f0926757f5f995b8c4d34baf3923172aef49491ffa3e809402249796427e122f38e72bed23637149d4c116ad9eb74e3b58870b8487ad77d8c55319f3a25f0fae035041a52c63761565d0ce72871531bcc05d1ef83c9132bd959e4f77658b4fcc24b34ad153206bc4bd3a45548141076cd4f3493f2544c88f595c8b7969305ad37932033d85a758ffdadb6dedb674c2021cc2f5ad60ce14907fcc4839012e9b53b3a97e20c6c84848ad2991b96bc6a8339b8fff794916f2bc0d040eff811956246af10a2f60602c59536cee3c93759f6ecffee2aa86628f4e23a25d63b830a51745640c844c5ddbc50e0a1ac93a919a36e764340512ecd6136457dd6053381c72c0979b6d388f4fc9475f12857895590e39eec208b60e9a767cbdc90754b778ae53662011f78b159a5643b297976084877c82c44884c5eb901cf78216dff2c4930cc9ef0929e71a4101cad4ea4a4d4a601d0caf98076e1bc8f57f02f004fe6458c60b8a26711df48aa5000bd620d4b86b493f4f6974a2551ff361737a63da34496eb45cec70e7ec69794d2798ff26a6f808b588496481f83f6b6d4a9f64d7f9b08b5515bf10296df4a2879876cee81c1c1a168c6871aeafea5cfe501e16df11f0afc479302b2eab00c0511f20ca1f23d7a4cbc9db153d608a41c1f1e9eebb6752c0f70a432bdab3ab08b38e89ee7a9a81d99948e3bb55d21b6f6cf73aea9c9b1ed45cc4ecd264ca03832f38c68d5d3e7b690073cd616cbf7dceb4fd10ef24675dcdab7dfadc9405ad155a996142f58106448d884f8da5aa26d72db686ddadb93d88c9218c1b0fc9a9a9778f1752f0e024d386f7e75c79e81d8cd2ae00f7223708d730c11ddcf215b59da773a1fdc774bc885dd694d1ede7f8092ede0d0ceea6251548b4153aff393ed1071962b1451c79f94908a66663162f2fe402751346aaf21f063505308ab4096814dd8a197b0fb8fd969e0addd4a0d42c84e6582783da5c0b13724246ba37bd6389674193ebfef08bf1a78204938ae0b5a699a8647df870e0ab842ec3a5e46702436dad009251a4b6cc657e291ec46f930ec329e7c3450ccb3da8693250c6cad854d48f4f8458ac706ebc72d01f3c7d6fc03aae16294b29bddce9f853d7fb2606734efda3ad194c669aa93c03d932517f0207d5e01eecb155f12a84e505f4480583a4da61864180de992d39f9039849d3dbd1551c24f71443d4b9da96d7a6c3ea670f949e2042041e323ca809fbac86eec73ab4a31b54b531e66442cdb7454a14d5c5c3aa164921c3e1a10bfc55983d8c05f259cdc690809f3cabf09f7e4a6d1ede72fbc32a9042f91e9cf813a5625b770ea69bbfb8d4d0be432100622f7b2dca1f91dab19645ee6acffa17846775f9f11b900de4c916c33a9362b194f080d5b0cb3f533eab87a52c7a6f3f63db1cd1f648677f3086f33ec8c8d5bca6262bbe1654216341082de7262ab87b1dc26a0d31eb348d409a0d6c565c15a43c3ca38a995fb096d6d83afbdf1159e627712ee61f840867823cd9dcadf4fa66576d494d8ddc1316e0973e76314ccd447a895c5f76af103973f03cf5699bb43fab31e08edc69da61527450737f0c9b7dbe8632a24c2db5ce5ec7e7e4e493b2f6ca6871830b426c3a6197b19c6b73ab28725576438db766694b45583b44282d8ca2f386babea2f1da5316a953d491beaa9399ab7b78e540ae00482242e1d97bf3896df37f5d9e9322ef9d3c72a99d60fab26a2e6704da26195f57db50a284a32be5c4f15a884c64b7cc48ab47f6e77fc4a3d43ea95b65f5c78020d709eb5576791d13ada381ee163db1c2334bbb309b0671829082ae2728461df2570747e3f9d3cc1acf55820fa5c8ecd07ecd3fb0a423a1cefd4e4add7d701b34f5479aaee22e5f18cf69f8f5a6b764f7350f5e345c0886572b6213a8fb32b8aab9ad0a158cd3c67c443fa69ca7848836ebc4045490f171f332f3637f29acfb272074f1b4d8b77a6a2979ecf1eceff19cf590568e339ee4392a83dc86eb13fba16b2e644d88bc8c1d0ba21faf1cc6b82c1560e8c2ea4056fecaf47971daddcd98efd0308cdb8d3aacec7d6b14ece8d5c5d590ef9da0201b83f96d8a92f777cf87e6234c4f8baeb4f606dff60792ab55cfb233af7d7f302c256901fc243757bf541e8903f69f3d2dfaca31c957ee9d8239b25d0ec4e88c384ce048512f0d33a9979551b23289dbf33a62d8017d745b3f59b5e3d2a024f9499cbcc0b9ad895092e47c1da0ca5505fd95175fbf707cf16b339bfaebf2bb1a40e10765a8fc6021259430e5a8dd62bd0fa1330d5d1830fac5ea0488b7ca963ea007b12a7a2c13d3d61350dfad98adf86ae2720035d83b7c3bfb4cf23a1d6a4c3af1a33d8a583e9b2f53f85afe0bb0bb5e2c3e76fa46ee8899240064e15d2bfdfe68f279ff67e544d125263048fa7421ada16de8f0601a52f7c8e41e5b469895f0bb0fa40332e443e33dae529097ff20a2ae6439d24c6358cdb99b881e5f217917ae79b2f8d258f8173696055cc2b7a7f26e620433aa27aec2d8e8eb9516174e93c43c9be8ff72c614ae77cb8af28a471714069faeec764bc1165ba9e8b25f967d245e918c5d5c1e5cd46a3a39f859781ed369e35147dbe4feab3530792ac373f9448bba47b8fbca5cb2102252617a9f607b3ff811f147a713deba574befcdd331645a667e400a83c981c46410fec7291e08b6b93d39fd7875fe2e8d50ab09f0116738278a5825aa4e3a4789e2ab8c64649d67e211d9371ccc6487553fbd0a383eb1b72401bbc6de794d93c598dc3a9821acff198dd1ddb5085d3a3bc3393276c3ea2957509c1093316dafe55cc209f6e7cf7268fb2d144bd34f1823f0cbac0fb0d16c710751258889d02446f8522f22f5a62e71d2935430a6b2b0638950027a84989507c295148b15b1eef099830166a33d5534a59a3b8c51b30a3f4feb4d6190ea74e3a7e47a9ef60b541deb4c061e6685f2dba7b906029d651d1525311f18e978cff816aab98a82a160372942477ac05bc8b2f7a9eb1a2e01aafeca84c40552e24452a94848038c04d2700c3e28d909022ab83febf7d05810f0be436b6cd489b1ddebc2b2b0794fdc44591f748d035c419d09ea0315bb2568ceba01d961eeb2c15c8050fd5827ebe9bad057eaa1b94b6164c01290df6810e14be94eded7a3ccca57c16609434bdd36e19b60dad60d3c6709e5485fac89d6d67571a660176207fbeeccce2c148386e16c6a33c1067d00cd0b2e11f7f46e2afa250f9284301f37ed8d4313d88ed664bb23b1c23342726b45401bd51fc83a1683bf2c626babd9edf73738c0e69f1cf0cabca4657b089563267378c4dbf1737cbb31dbc516edf182c8d09ec9c467e9f465e1604e6e5974560feac0afa9c086ba77226797d2caef36f8359d7ee9ff304c3d5eeb1235f5c2d826418f00202012b5a9950c494c5f14fce087f0e5bf91f745f1d2b34a3a6c9111e2104bf3d929fda4f9175d90dc3894e174d36c6a7ee4e87885102acce09460a5869d71e3cff1bfad7b21167205ee30778a3a46d9059407a79c1e78c5b6824ff19b8ffa9b6f0b941ed2e5569d9ae97f076dfb35aea9f756f9b8bf00a085c6203a9a058b44fef86e06337392c6582c4457d46a36d8278a467c2852adbe0ff378e3154612e912d13c2acd43f441c9023e34e5cb2b7c94c3d83716a4f2e1d7a8011adca87401703753e7bc7f9d3d4544842daa131e0cf675bb7d32a6f01105db6a7954053354629f92fbf781fa4b2a3c1c7f21942cded80fc20768cc2b004fc1be2e26e3a287421a855f3fabf2f1733e499b9a1e55bad5584b1ba354bfa808dd359db72c8d78a65573f51a8b92517be1193181d16f6bcdb496192f58e78c874bcfdd30e10fa51dc993de8b37ab3674483dba0408a7b2834314c058a8d4be79b74ea4de7134197d5a780526f0effa80626f58505cb2ca6070d109b5d5433cc36c76bb35d1c844493bf145bb620ce7495455edf90e7660eb5fb522a31a88d1b3aa2b5d927c9744b1787882b8dee2f00826ad5c77751a57306794022f755fe3997995cef95dff2176e3bf4efc4ff67e824106f8480d4e81ff62d68a0b11d84d85cbc8ec5e4ab68185e23366f042cd2a078bc92b9f81fe24ad4b105791abef0c7ae2aff3a6d80aa845d6652c19ab709b26384a8164ad096795bdd302cbb52f122d2d7aed20a650536c740cf0638c0335eab0dc998ce255537648fce7d9317dd4684965fde9f3d7a44b59a465b635fef1315043eadd71fc5435f4c79a410457fb4152f2f60d4a53de65fed34d2fb485fb5041707c714354d30069e6e17d8e399dc1c76777f630fc6463307675354bb5ebe197834c61c958560d042bb6491d0146f1191dd49f2c36faf5be450108d6e7bb2db2e07d43f4b1642f769fa3d155bf013943267f3d9d61ac41254a90a5fa28b5a937bc4d5c3eb8b67231718c6ec63b80fb1aaef9e55c3a4b2ba8ffdc9316a8b531c56bef46d1db450264cb67a923737c624b61fd95dc9b6c4a38c3f98609063bcdfdcc0c80c59bf419f1d1099d14bafa7b8ce3efa335f9469e56b48b12beba80f7f4a45582f9cc724a6cc35d632d821a44d0afb7cc8080bb431072e40dd30fc118b8c1fdbff3e63b279ccdb03cc7534646816b5db148aa97e03bf1d01d8194f01faa94ca733b6b39d3435586cc9fd6bf1e3aca22c3afd4eb26c3ade232e98cc4ddf8b7786c136624bbc96cbc392a81910ae4ff0bd55630d93504b6e282ef7552b5c9bb3b801d3289751f90ee26581a72618b62a015dbdfae64ff61cd4f23de339f2ab1dd76b4bfe9afd68c66556375b31659a500d8fd5a2c3919d77172b7d358c7c66ee47473832148f4a9fdb55eba5ceb7acee72f5812dd569e2ae1208526607ec1aac67c55f96a2b383a7d4c1aef606e5fc7dc4317ae98aad56d2ed54d2fa79a3a10389efcc7331b3c06b958bae78812175e122d79563a4163d7b2c0020920f3c3f922418ee37203bec959cfb43e9be518dcf018d4fae4ea24e40af30bdc7e22a7e81b9a417917015fd96f5aa4a16f8badd3a88f8745be66f2d6d1bde0af5bbba2deab47db7f80483f4d9b0c6f99d435699dbcb3767c625d5163a2d21022b4b54a17f387c58605cef30c30c4bec4d5814021eec08cc1982fe317b0e78dd77c94187675e6030b3c7ab93a3b5acdbe1572b6fb350280e11301fbf8bd801ee5732035533b098af83149341786caf91f9934d9f1eda9a1d280c1cbf422ed16be937cbd533201fba927df1f6c3d76527aea68c90b8869cf2e84a9c86900ce81cb62491539b32119163d0688f8089006ba9f9a1f110110c644323c82fca6b849f3909708f3905a1822cae0ec78620b1c5190d43f6f6f0c099eb9effe0e137a517189b7d0666a04c1df43d8cfc99978b7d70340649501b4b3dd7be727896b9b3d37d08e3e6a88afc3ae8638d8dfa1aecb077c404c86ef31e65c9fe120794573409d6c5bf1adf98733df628af25190f83b2a92200291f4400cfe88d34ba0debed7eb36aad96d5c4ea49067c2d00ea43b5d3206daa47f262d021dd7cf418b39b26008c18a3b859b0d02dbe30366bc83c8f859a9169272ccc3fa95aef162384c93793e880cdc5b15033d811308d92296f19d09f08ce8646e74dc1b3fa9f19f2489ceb5eab8d976b023f70bf355ac67548443feadc1b202f7f0d01008271561e47b4294dd07b1851b8cd918d2840ee3c33f80a478c4192978d67af3da7a067857dc921d1c41d1499025802f1ea77949ae930e6d7cd6076c69f97bdeb18423705bddaf75fa1459d1e0e3679808218d4bcfb50ef8bb1cdb352e2ae1d1ab55c084af663b3585961b16e1360e5826b3c6b0b9706b596aefcf896d38af429cb10bd7846067287eb8b973b3a79e164b86073971e234baaa6d315315705b9a97e1d4c2e1dab2462d9bb268efa61521e123ddec5ec7bb60650f478bfec6dc9117537c7918785ca3c69ef700b9aa88c4de5ca86fd21bcffe14fbdc60ecdb9c1ee9fb09984bdd9000715c340472b2a94f5fc87c5c0bbeb1c3c7c3f38eae51679e7ed39b4d8c786508a9536e568ac25dd64b17357aa410e9492498c7ff4beae744b52cecae3872291dce756fa8a33fba2aec8815b9b49d9f71a45908f653f2f0865eb93dea580202fa436fd1ff5b50b50a43811a40fd3dd800b54e00e46452e87f7788254acbec06f759c0f13bf072152747da7096552b8c200eb72875e70b815bb2562192d442d09ec9115b5cd00683ec00b03aef3fe70ca692aaa540b85067decb3dfc3356e2d53befc101d87e7ed4173b31a6b7e03600753b767a471d60f33a125b2c7bd87b243b88d43684da30c70bd389bd21f9de0484c2d1d7c7000f8b769a63aea177de0a675434b40386e55e621c32005e8d82743083204109d99063f4ef46369acf8dc72277671badb99fb58d87463f8630fa0110750114c2258699c51a87c7cdc248e626b56e1ebe6e0729794b38e6589c535b2b76079309455d4100d371bd476f94ca81ba74f91db55bb2c90dd2c5d2d8b8116fcb5f3f6b6365865f6fecbdb60c2a57988205231519460752342a6278ae50fb7e31ca75f7f9381e01faad854431e8bdd3ee81a5176c6cbc975f0f0dbd21377ca02fc6f1ff14e965c29d41f5f9fed835307a77d0b7d8ae16a30e98d6f42ab224debbd6363f8c28e92c9012c1da92c018b5c29ea467d0ce2827c48584a24ec2f550901bed0c462ecef05ea69f360b72087d6712ec9407f997bdb22ce6ef9200b61a8002707055dae639b149f1e9c5d8a3ed45e5c3706c6bfa49afc544d3feb132fdd17eb08a9cf3d26102ee727e51fa409a0b27b2b0886ca860a7ddf601a8bdda423907320946dc0d60cab86e76e8203709a786192a77eb44c2386a856f5f110eb73cc4e65589c4a2a0e82b8245d71d97396072d009bd836afed56fa9dd2b4a04d08682071d9c63a5f2b6805b02be896fdc222bb8b4cdd2d191457da7425147cb1fd8b701a81541268d3cc09f73ebeb2e91b2db98e586fa0a58c335d43145d1b242518d577cc7a3a5de933be97094d9e4e0ba40302ccd194265e0a470fd58f3664ca2e23ae87924cfed820d63dca652b67a84ba08980f2ff880d55a9cdc463ffb6b483bdd96568cc925dfb96c77adb867a55e8c86b50b9898fe2ff5c56a5ae6de221fbec59771c413df9260f08b559e38cb59c1813d0760ad8aa6caf8f8487ae2d8b48c92c34609794f900d8a0f280f4959674c863432aa8eb0e82b17e092e0ce3cb8a4980ab0704a245f69472d6befd25018fb3ae0d10539a68f6136caca2d174f447f4694cf378eb5300256d9c7db9b48334fe0c8fef1424ce8038023d96de40bf406daf4006b9dfe2944cff7c40f26351ee6531eaf1beabb07525dd4af8d769795e31007f934a6be720ba45735c05b3f01b887c325c7480b34e378fb0f4333fde9438135fee300a898f9b25f5e982bec673202d831222268f87a64e399957610dc4eb0be0d3d085db18252361ecbd1c6cf06d82f4ea8108042bc5fc4b689b93a4da98c02ac699ec03e9ec638501b801180f1410c156d5960f67aed23474c423ec37a30bcc2ceebd30a6906d00fea4e816f6ee88f0d55de3230be6c6fee00ceab1cb5e4e55b4245e303182d704ed3924e15f1b545dd6bd8bbd52d6590d3b9c27e736037b9871985aaa3edf5f66384c52c0743dffcad51ee3015d04a1f5746752fe47b18b2783aa30dfd6ff74a175f090de750f5d6a37fd036525fdc3601a1ea69610822209279a88ba2d3269e09d51d0a988f45cd76b3ecd80ea07503c7d763d710b965e4bddf7f5fdb2e8ecc739cc4efda65a2f0f46fa7a01aa63f93ba5ef176754523ccd9f53b1fc71e4db4553c9fa690c6074f1bdc04697b1e9fb791981b4c2d2042e9d4bed49f5c2f87107f48b7ad1131600775820fc30ab78fbad44da8194015b4eb21f03d8c7143bc673f8d91c6e9e02764710f00d821d2eeeb37c2eb689728d5f58ad03456a361d1fabddb3904232972e83d4502ef0f74d8efd895e4b249fe71a1d0a957586e166cc5e3104e85bf1894d25e6b992631c8d7af7930a450de4a8fb7866c36f5bf7332074fbbc8945cb26cea409366244ea111b6f6bbc0cd49baf2581c83dc9c2cfeb0d49b6fbcc77500de76f417738ed5b9969a669c925d6d2ccb9b69fcde0e834d0e436e9ef1b3662352fa171991d5abdc2622bdf01093098e7239631861f1f56f353fe9dd81d755a3170a5969acd8d57425895cef3a67880fb5699bb9f7804917e84503300a331aa4a073e55dfd403ea4c1eac534e26ff0c0021f6cd19c45f58b7bbe2f5df9f7b56f12e34e0e8251c296edea302708aaf74853e1e404d4a0c1d38a175b008c3dfec9ab8776e4282f9f366a4ab5b844af6740c8d5200040c0a202072001f588740c8cff9864b2f57f6f7f814c555a9f585b433b0fb688de2f95cde334c2834c1a980d40b8dc6a63658b2ae0414f339cd6ca581f6531e34fd71c00f4d6f29065649b321e7805c719294bae839b7acc162270f2dcf111d39b5882290727159cb8aaaa910940f80bfdd179c41bcdcd3f852c5f185b9e4463b82b939dc5f6e4949cc7d3b9a10dcc3469ab2c19101d2487a576dfe33e719ea1b7f1726e200625c66a9086c562053873d4ade28fa522a925340ac368fbe6012e60d429ec9796a304b748c8a80ffc619e9fe097b3b42bcca9ab597d9990a90f22ca8795c01d8424069d1ff5c9b90ba894d0135010c798c0bc3ca42400b402dd3270666466d82f53d602619db09996b3d955865d24126f089943d1f4538779f94453c42fad5da621a11d715ce122efe34e0b596ca77e16dea01f436a7017d2be1e0b2034b69110f5155e24c490fe3491bcc81d624118d76941c96a5d1fb7693c7059a47448f888afcb2813f147723ab59a245b702ec1456aea5d9569635b5a4b29d53b3047bcc758bb393b29287c3504e1cc0019d89edb25b2cae82252293169e0fb3fe26c3ad520e0b754c8ae03656fb409e4e3122397a58e4592130514965d4792a0b3a2cfad4d624e8c9ec2affa2841e6c8bca7f1873ef973d76d85701e6eaa95987a8243cc9c0ea58c941bd309d8bc2e98c43ecb653628929365911ade7fc47f7d8534fb2d384d1327cdd2c4ffa824f43b96474120cdffdf3af7d64d5f8a9b13a1c4f6a5aea65d71a6838d5ed89d7d0b80bc273cfa87fc06759312e85ae947c3c04094dd07167a23e5085c2c79cfefcd7f0b58a026e52c1c6b801b1f549706b9e1e9586e4ebf15d561a1cfeb94af6952bfb2979c897f39fd63baaba533f18257f791b2a8723f14a9da97cae13a9be1b2235a11ef300065b66631d81b540a4b3d6740fdc4d7e6b7e8f2de0dda3f3b7c3f4df44e1ba262da6cb2fa6e4cfaf841b8ff522cffbbca83c8199161f3aa10508c81ecd1fca4607ce9695bf6a505f192b2892aeaecc5a66d71ae01d09eccd7c368a1d7331f98104c67cbeab05ba6393839a265cc974f625eaf2f22a9b40a0a2e4caaf8843a5f8f218c09e5dbb63c2ecd14ac52e9f9664ef1c208ef3190dc17fa615cfd44e6ab5642470ac6aaa15059dae4a745be10caf74451024d1d966731e24d1fa0abb0d554013015ec7af385769ce7eb8c80933f464a8366582133e04f85cc14e252b5c721c50899dfea89442242ae0d1df67f2e3a617b1309670fee53f28da3cef1cf2b09171ea3802b335ce0c706f5f19dc50872e6790ee3f7c6e180e4a2f360a5eae2c63080aa1d2eb1617d8c75bb258aa3ffae3381bcc03c8ae43282473465dd75752d1ebbd268d7c667f28a34e3f83ad3f6b4b25770d33de5bead2fd78e9fe79368d6bc505721ceb79bffed14fd074a2b1c92e228df4dc591e3db9206b6c5ba63343d4d4ff96e30013da297f9bf3a808d1428bce7a02f783e66e2df7c3cdfe3f4d2358f3f8defc303a467b9f327d71706eb12d7286295f10e41301aaa5a6b4bc1f2ada19c58e7650f633f37f0b9b57e2d8a0b8eb2cc9933cff4e0e11e89c5da61e39f8728c343a7e402cc8d23eb4e79a7872cdc25ec64ec1a549e5e99bedb871eaff5a8fa925fafff7ad3d8105bec859975979bafc598d478308d2465557a6d9d087e7f9acb6e507c820b1d347f770ebf7c958b83c34ff9e21468d2d09caf6a8d4ab16de789bb6f6f5316f04516791d074b637657fa34aea3998bc690a0d054f643170f7d49ed7007c9e3e34dde980d07500feccd81097c2a9c81bf650300b14378af2fef40357b8668236432f960f1d9fe8c3f912829f2a56fa1b2a58f0bf384713eff1e87e5e4437557e4df28df39734e4f952a5c0d553064094e9ed530b62373d824ee6ca0b7fa11e9fb4396f1525efb4cc36d44a6d59cae8694e55c9649fc709959e3fa1640af195b3641d7ea01cdc283be3dcf17395308ca0bfa2d10577a1ea9fe9aefff2b2e58c3a17fbf0cc9987f2cde21ab3d21a98f3a1b9b6f33ffc7c3f6c9a21d4ac41c0b31cf816f019c063e35ac349ac944e40464d88fd97bb7ff0555eb152020ae076f111ca10c414ce9d6e63fb104114c9614e2abecacfc87798e9f385ea0cbd32745aea8b8ad0b7c61c8b680445725c7387a6fc856e0dd71eaf76a3a27c6ba3f6b0a690c7ff14d2bc20791598b88f0183de5b94130bb6c5ddd47f286feef46c2a153e0fb8c1f234c6098f7a27b5496225733ebb45a56c340bab32bcb058ead35888a8f185021a919f771eb43c4fa34599e7096bd0f732fc1d5b6231b8962920283660ff8f4d4189de4cc4f91e79a4ea11764fbaabdf7be9bddaf88dd19dfdc3686645e813bccd7956e213c2598d6d7264939e370976173671e454f783bf0d4f6a60ae53dfaa53b23b22d68bbbcebb9bcda4df84c1a4bad76e89d93fe759111a2830d3080204e426ac1f67686da63cecf71db77ea2b5c1813b9b55069380e99c215add5d6c660581a5b12a2d61f406beccb056f89c5a6eb9e66b7a1723fd724aa60928021ec504f10a430fd1b40d5e18d25dce2794bcc9f352124cabdb01a8661e12c747ef894e7e6e090b6ab494843163f6d84481eed5701cef08e1b423cdc6943b414d5aeb8d578e9983109e40306342d98d1941e4e8e181b22afd23bc07a68776b0ab5a2852b6482337d475edfcb412da804d10595f1e17d6244af4982318a764d69459a62a6b10ce722281524ffba864bd9bd8340f09d788662f3fb8def4a9428ccee81c5c0b001cc14b4d41aa25c8b1259f74c973d84e8211662f08d88217746494b3526f1d3b82df42d37e78b7f1bee944919fdc8e1041607437dae3850d5927ad617dc26a6f7cdbb23fea859b35c3777d1ba95390886658dbc0986bd9d826e8db3bc87f666d1b251882ddb6896bbcd7133c631028ca0085a0e0a158ac6f59a2a9e6bd73fc37ed5cd32906fdc5dfcf3fb7b2c9986e4c751720649468d783e48a0a9f25a75cfe352aa68096b9feea739f7b503dd9a3fedd94537ece491857495a19419685fe25009d40d67276e7360172e582abe4ff45b1f8742e5df455510c494ee92d9f0351a092c46e1f2fb50727f63a70c833d5c2d955db413fad886a83d54dbf1495fc1c1837c010aa5fc92ebcec458aaaec48162c7dcfab861adc69913537b8397697fe4fca2022bcde14031d5e1899a645c508e2be7ae7b242daa8231f4a258da4b3898a8d3dd06df7c646a5a4839588c05834c538a7ea8f403bf1de373ba10b0607982607006bb7f3bd17b0f2398da7ff4673c95f293f7a5aafb73c4ed0c6124559567d06fb229343d1eb9edbeaf6924d369d57656e682bd29e14e4ce341744d20289293bbcadd725a6c214832af5aa7a91df3b9947b0efbe932f6788cfa0240d78d606d145f71a52cb2fc193a0332228c18a6f7cfc660f1ea2fcfa0c4c7c65121053b7b3bc51a02516bb9f73c75f2d5efcf66899bbf5b11f25091ec46f9d9bc2f011a5b31e34bba946a339c146156b2d6a58391739f145258e9ed749c4adbf4481dcd1fa76dbe78b0701e7c08219b651fd5cef2a69dedf04d5e6ebbf65ae06f3fe93f065ad4828c0138248a9cdebafb34c53157f8bdd099a60c00fb95b3fa28884379d034d85af1d73e4ca93cf677e4a212df2298fd045e75a5f5a83a17c3326879714fe687170d4e4200210058f578c24972a905e7ad413905ca4382b9141f9bc183db61fb891d9c88f909981d41cb31793226294bc202958b48b76be8ef2fc355f42ead96ac77b03c5ab22c84a3b168f41da5708f8c46b6378d8e8a99a947a3075f11cc676a7f68379c915c0dc78b343d547658c5b4f88d252a4bce3364bfd57ad1563ab7e252e66295a8cb497916c96197faee90f1f0b670cd7776e6d965f847fe0d76ac87d167d1032c746b8b24bb41f93816ac870ebc10331437a0c9a749168f790e9b85fda861f00c4938c7dc259e13721f558d4afb4d4a199d7bba7bdb81c131a43fe60eebca17597995bb97dc870d65a0e30f54d7c6ace0cb8121c414f098fc7554b567c260d1cbbe65e9c5d853ad01c3c8b248d39371485a51b72c6f3a80c0d132ed65e462662357ca112de4017e5e6b2d68a905e38022945bc13439874aaa52ea2fab90fa7e13e0fca5de37985a2ffa8ab04e15cb62d7d90475ff0b328b108c90f8aced136e09995cd0e14c6990a5f45d3730f395cedde74cbf51b68a91d0dc74d2ae224dc47203ce26c9d8fa7a0968cfa29961017cfddee5f3a730ed014c2ad83fecbed7c8dc22f5487ea099e9a7059124e0b2bdd7d5e3c22252a34eee7952b634d1a7ac282331e193cfcc1a062add3f2f4a143be9a4e587d4ef6d2d217769805a4a9962129fa49c2814264dee8991e8d23d20a6e8a0ba74e80d078df956fdbcf5d00b91d864fd9d38da9b2633175ba4600784372e32fd10dafe82829bbc8a0d141b06302de374399b75f718d69a0a5df33f403008a4cb3f94633ef17085e3fbfb7b6742ed9938f5c2c08d0f212eacb096b2eb8127d55396a51d707379520fe6ac0c68a4e471f0b7b56af30ff0ca37543a67cc8151113c8cd3244ee071f123cb1df0bde9b7e2cef65339a1428b14aace8172c875477f0008d7cb29d9ede3e2524b58cb1df3286957ea97ea003a2cb1c696b74a6eefe47e96bc9b2fbf6167857c6af2988c16261db9776a3f90de0c774d6450736e7fe20054ef19885a519c8baac41bb6c4622e1c16f5fd92eb47377a96e4d9fbd91dc0dc1e316bf2c5accd81ef69101b9c164a3b062d2b11dc75e8de1fca5c09416b3351ffad6cfb319fc537d651e1050c611002cf82ec5e7a42a716f6e4aa88c7bbfa4a891e22afa67f4381a93321ed631bc48a982ab8ef8764771078241dfd732539acc38c3ff49383fffce6a877a9881e95ea6f9ee9e3bca335e8856ab66f9ffa6106afe91f351e36e0f56c1b1ba4f957f45faf521c011d68c318704de2dacf7af08228beeb56fab675198e5adda08d79c7a00b890bc89007e0283d1fc9da0842b7848f2ee351ef48bf3b9caee576b595e72b54bf9d33aa8738b8d12c4d7c112ce16838cbf810f607cd70eee9b7aa769dd9512dc614b53539a0b98895557e424e031161583ca75506e7e3752c8f6ee9a3a5485aa0ea48e7855669eeccf7d5025077c5bcc8623857938cc2c31e10e07933281fac112629d2e933c6ac24b10cfff4150975183ece0259e95adfef895ed727cadc423a36b681cf8b6fc4b9b0a33d12b86b6d7593d7566ec419b1edab904380688536f600e5af08fafd0cf6db97358a82842e2c7204adafe652f256738e610e441b00236d4eeab2c1807effc88a5eed0305630a0f7972fe4ceb46138907145ee2ed9ef214273a595293b6c8c94baa5d8bd5002a57af7e46d06a408cdceb0f9628e12074887e8a5ac6d5868f34084993e02b05b53a5bf51935c894e1d820a0b7f96739445bc1f6bb6036e7965e349ae4fbd34e2eb2c5bde3e1103fde3879fa5b5ebce2a736fb6bbcaa6d2aa9da02e8836a8e73ae40f9587b77ba9bd399b71c16787c58e85c14cc5ca9db04d88f011f1779a1623a2e0f0b24e6b09caa242a0f2634171fd5709ce0ce953e29a04a1fac458f10bd5c930ea55d6b9a12c2f2a7e136dddd84a8ef9e245a026a8198df4d49aa64b421dea8e3b1564dfedbf159d3267125042e5faf6283d195815385b158fbe6a6f765075521071253cc2f5dbbe12443c4dc8df2ffb26ded8936b655508d220461a04e82ba710b0fb1c855ae34d5f30fd02af88e4a6ef5c652d7ccdc13145bef23ef110b13c34373af05c81edbab048771781384726a1e41dfc206863691d7465a29ca16f80dfd8ab0818d0ff738e744776ce9a90be7682de3d8e9ed92ed684fa1400713d198ed0bd53e4174d42024e92f8e4320be5c40618c91ea0ccbc4d2e35fb4de5474a17d6b095ddb7ab2aff919c14705a33941f18436fd15788640fed3f42b16958f471bfe1a3febea79d33dd32fe161b3789ea6436896b00500c7654dc0dbcc3cc342233dc511241aed063e1ca50c79bb65b26d2bf451085705eeb47905f91be715366a0c8c0c96be1e6ad7a5e41b562a699d87ec50b00c697708524d018fc88e259f3ebde358203f13fd7b1c62c536cbe752ba54ae21e3ec965707cf767f1f92799cd2189229109ccf042115dcab74d23558dd8d64b37f9c675813d13406076b4d68aa02b08c6ff0f1e79b7ada451deee0943d795a201eca30c94702d4adc63e74b74b13d2f5a911149411622982683c5a5a111ef8c5519ca9e974facc9053bb9363c3cc8c05b9ef08c7785d27070f76b528d0b610d65301b14c23f79bea884234b4271818dcf7af90190ac38476f51d5e55f3ef1e334c3dc61511235e54da9c5588ddec183a5bfacbb269d2706061cbe49d1d3734b602c8c5c758d8d0a8dfb185ddec578d545348291a583c70363a3234c937fa568b1933071df66224756aedac463a982d8e1bc141cc0bcd54d17a95ed4706eb5562bbe7b2686128175cc5f4faa8bdede60b75dfe9fff058ab701f9ed5077620f0a1ed5afd032bcfac6fb69b9de596a9af34960dc45779fcd81f161375a34bd7b534062c361dd711c83ec57282f452a97311399506fa76899633f485cdfbd908417e7791163b76aad3b0d7a154d0661bf92f25a2b427926a37877081da2b2538dac102ea9b76dc1dbe99c4d96e53525240fb09b1cc77a2eca4d1aa18e77c50526018af254a8e9cb34b12aedfee6a4ea8012a66f1d89d0cf65554b838751abbeeef5902e6d12837ab0c55f4f8271d742cb2e1b4004d60b50f9c8eb2be3bbfa4bb9343eaa69490dab7db2f9b3149233bb7fb7cdaad1609dc81ff065a289c1b750ccc5f85ed261167f329343a861e365979d43268f10a9a49ecc4a2ded60cbd18ec47cdda363b02f33d766d7b0b367632c9752f7620ae1c4a69f452992878f3521c6ba443e312cad079cd85b0267857dc54d2e987fda940b40bd02772a2e555792851e1642cd0a508928c7607809c0ad21b28609f270ff84e9a7cf2ebfa0dac8edab56f33ee4ba97bfeaa87145f49d93c6e0ca317fc307f691f109b13fc9ec90844c0ec4b1774bcfd1ece3b15dda749c1100330b47156a7b7c2eeaff383ce53dbcd9178480c0ee5ebe61348addd1dc17f4d1d6d62edd0e39a80e69cac20047b7c8e53edf02527f2595fe741ecddec1447b9c303deba3127f573c75b045b7a7481fe0270b06f777dd0ed94b1b6b74126f61fe8fefe9ee5093bbc0176f62fa5211d3ab33fc0c60b85b03c616363637f8859b746821f550c57803e011b6d308bac4eab226d103b25a24fe357b13b46466fe718a5e3e6ab92eeca807c1a3cb038de4a3f4888ffa60eb9867f4caa08b61567a10876e27daff6dd2df6dae06380fd7cdd1d177702c83ea49d5942dc369458326273de658a369b9427eabf6856ee547683a066211365cfc8632816a6a733de66a45e89e673dc2aff14afea92a5766d300642160615b2358ecc1d4c50430e1742e39981c478b316f402386e970728011c3fc668ccba23098db1c485eb199a47e130bcaf114a546b25f84e2f11802b20afb22219bfe26cbec569ee6f5ad35e4ff9a42311c8fce2adca6b0280d6d866d0397ec22f8ff025fa0fbbf261fea48402e95ab03b54f428e7dadc227e3415f1cb663831998b94b72664619a423121a38af5c0bdd67e891bea09946eb2a474aab9156b94ee8b929cb4ee4c5afc7ed2b61751e3afe42241de6243bdfdcb70ffd186665e21d00cdb90c6cfe363a8fb4114f6ae47113172221dec0d4a05dbc16df78b301314982eb0c0415d3d7fe54399ff9a899219f50de3db65ade5e9b8c1f66fa9daeed788fa0a57c731d8941a5fc4eff9540aa46025b714b0e94dbd542ac59e63999dab7335ebfabbd998a9dc4c0ff632e8c19392cf52228377f25c0dc0b96f2845a78c7cbeda891583dd0a2ec963e52c46f65623f4b7e318431b5a88af9a82e1a897a9b650faa27ef4e628348de06e6897cffb6c2b90a32f356d157cdbb095413d4d143384b953033381c72fad6df5eb861755bd99fa0be89333ec4efc26268c7c8362302d9b69b74f952ea4de0e2c6b5c9494e7b4f9b04d82ee448cbbecfad8b006f93aec9b18f34f0c2d899db62381cb297022077ba3363d415dc2a82ed6664d924fa5762eef12c019f19254eacd7c6c01650cecd9fe6a33766d8718d65e31c27bbae7fda120623143bebc9621e33dbbdf4764240ec55b331cfe9d2df3a1a6dde26bab87f424c7a6d012869033e5840b28764731aab34413788ea4a43dcc12e5da75028ee2e315bb9c33cbc5db7fab8858b2b057ad19cf56917164d010040b94545b24137b0ea3bbc62c0c5c07d337a91d6afd2b0cebf9beebfc7591c09230798f14cf166d709fa5fccda8145c8f8e0aa1292853cd23760f036301e1d85bd4ff95eb91bb445d6c9b65ff7b547e226bf9291adbbf9db2792876465f9cd9d70a2d0bb6b0970c06bc6a97e6ed6cb6924d2d4849552c1eb1701e1e1ef78044274f07ee4fea3433f2233e6505e25f382190e215df1c39d374d9d0ddeeda605f13983e989c9d79ca3125570215a2b49596a4a216e2c991e4cdeb8a08b9d9217cdc7e92f306c6d4d772f98c6122ca8cc9bef063727f5db66caef3bc8b892c4467e53ec5defd3991eca65c5f9e772f324d4d5b37d5aa69f19973d1a925650b82621266108535a29d33543da5aa42d6d88e4509b1d9751abb49ac095b0420b768204f8e2ec90352020bdb38db52a9478098dded46c671386f4b713226ee447f7bd77c67193f173557e818b50e9ad8cb6eac8beab484a4e19fa7fa1b9dcb272c9f5c167b920f186cf5c6c194b7ec21c3a227725a684658bbf60671e23c955e048dbc02d11640b649934f350cb6b748bbdfe3bf42f056eb24374fb8fb4ec590765f99f176615bd41d2002b2aa1ba04f7fe1a2108866ef43f641bafd65e8df0a14fceb5208444180729d03ddde0d367956bfca167a50b755206c7b7ee5b853989b99a25ef4cefaa893e6fa87c01230fda572437a92d9937d1f48abd94d89bb5e4fe3fa86111792ebd712b9d12f5d6a9e7e138b5408d73e29fda4be7d55c09723ef722ae57313e202a74d5ffddcca798d08ca4369d26bf0874666b123cae0cc97a127e01cf9341dd60720e656ed71d153c94e421396c07a2ac393e743469b6a5c70da1ff3251811515a6efd7fec908275ab8ec9224189fb608f1c43a9773d4ee6c485561b50439b77e556a193adb7d97090cec93169d3caf2c2b77f41b3967a44c32b261a1ca965d66f0d47af5fe9cfe85e7ce6e7481d8a4689cf331251147e5df7314936eb436396f364f267c201718573202a3e16e07751a5457cf380c91262d34a1e96f05608e702a5c1dbeed852b33207594f649d587278bc9dd5ab1a7960d78d53e4b60dc97fa0ea53548c84b73773829a20bd9d201a3168f31d3efca6eeee139aa89acf5e750184a78845b7ad2e4b3bde3e8022c8b4e9526bf278e2d4ce2ae0dc75e04f40e528eb8d6f0e2ea1dd44843a11650c56892bde60582580a8073bc01484578f68e9b952767a9f9537ab3efa25ece35affe1b4bae80b6172ff7238e81c207e3667e30b0f3b924177c3826a6b5656c84e5be8990229278535c6e28e0aad74a0b30b7ea2e5f808f692bd52ae1c9b1fff241ffa3fa9899ba8e3009f2b6e9189549f9e2d66a3124c44d5c8d9bcc2d6ed0bce5c6243e2440c352c2b4d56b1ce633dd0aa477cf5ea8fa00be6f354b401062a0389181815c79fda22b5370ac785a7053b3b021f8d4cd817290855bc52f2eb69ce247d5f5b2ac18a5f3a1ec8acc40f37d421b0a91c8851cb6615d40c6bd8a7449e3afc20db61075ddf89f035be8eb6cfb937ec5e7a42a716f6e4aa88c7bbfa4a891e22afa67f4381a93321ed631bc48a982ab8ef8764771078241dfd732539acc38c3ff49383fffce6a877a9881e95ea6f9ee9e3bca335e8856ab66f9ffa6106afe91f351e36e0f56c1b1ba4f957f45faf521c011d68c318704de2dacf7af08228beeb56fab675198e5adda08d79c7a00b890bc89007e0283d1fc9da0842b7848f2ee351ef48bf3b9caee576b595e72b54bf9d33aa8738b8d12c4d7c112ce16838cbf810f607cd70eee9b7aa769dd9512dc614b53539a0b98895557e424e031161583ca75506e7e3752c70490a060f05aa899341dba71ee43ba9e27f95eb2938f514d40bbef5c3fe5982ee9c48e457aae094e08d711a61deab0f0fb540b1a31b51bcd50cc3af33d19c20d134addb8e4724b42731afe83a4c37b1ae16027af540c60113b718705e340f3ac2de703dbf8c0264164784e3e27c9e63fc5dbe53b46d58a1a93704f4eac30065577db45d2ae5307a8414f744af222671eaca4ac0edbb58670f2297eee77748fd970f53525123604c96e8224d528e58530312246aafb98fb9cb14956fbd8abd38b89cf74812015b3ee44a6e1f8925a546eaa87edda50fb094cd14a0fe7c5470d04fb7256f0d31eb5647a06e1ff5662d0688bfea0ac98b6ad5ab986978eaba413f4cedbe91856076fcdca747d12a49966584802ae95f40c25b9afdf6b9028f5982533e584af27c69dbf8445febc6c18d0afbce0fd63dc3b2a1d3ee772032fd0558146fad9e6a6585ee7cec4643ed7cc10dfb4aef0e40aabd5c930ea55d6b9a12c2f2a7e136dddd84a8ef9e245a026a8198df4d49aa64b421dea8e3b1564dfedbf159d3267125042e5faf6283d195815385b158fbe6a6f765075521071253cc2f5dbbe12443c4dc8df2ffb26ded8936b655508d220461a04e82ba710b0fb1c855ae34d5f30fd02af88e4a6ef5c652d7ccdc13145bef23ef110b13c34373af05c81edbab048771781384726a1e41dfc206863691d7465a29ca16f80dfd8ab0818d0ff738e744776ce9a90be7682de3d8e9ed92ed684fa1400713d198ed0bd53e4174d42024e92f8e4320be5c40618c91da97641caa4147866bb673170e006f742ed2f359a9f79a861469d29e5b8610994390a5cefd99beafbccc5f4e08804c89f0237387e9c880f0980c65f782db40815788686580a9d3fa355e5893b0ded400e67a457bb0ae7efaaaae140869bd14c9fca63a7036357ed68fe10dfda0c952d4ebc127917fb4f539cc2b301b738678f1e0fd37aa7335f429ca8476ac5fd9db27282d0bf1fcf73b95e39dd6d3702566d1467b4671933a8e4e151ec98ac7c08a3f9094eac4f364f0b4a4b55c81876a6ba7b45adb00f096ffd5e43f1ead80b6274c95781a02cd60e368f9332c52eba36a8a49dfce8e048edd42756a356ab10f3dab6c54233f944034fd3db84878d674ec3fadc0d7844ca33dc815a1695673bb6cd2f69d3ccd7d291a940f34b0115b550922dad8b6d9b53ce37e654d1d22302cae12b9b267326b3ba1fee48e5dd86853adfee897a6cb296d07d04b9e820b8ab81bdff07b12c507e4aa1a6a81f37900b519d5ceaf60f855bf8cb64e2e9ee5f4e5bf8686d269ae1ad02e181c4c76cd2b6730fae0726cb21275afa9a528b78641435c82dc7b03a2a26663e52e8719c393b5b0c7fa913084945db65f407426a79e41247b55b1a493296b25177c259bfeb036d5be01ce2f13a3c91d230ce0a9a5a44cfbba0938f7dc662ad81f161375a34bd7b534062c361dd711c83ec57282f452a97311399506fa76899633f485cdfbd908417e7791163b76aad3b0d7a154d0661bf92f25a2b427926a37877081da2b2538dac102ea9b76dc1dbe99c4d96e53525240fb09b1cc77a2eca4d1aa18e77c50526018af254a8e9cb34b12aedfee6a4ea8012a66f1d89d0cf65554b838751abbeeef5902e6d12837ab0c55f4f8271d742cb2e1b4004d60b50f9c8eb2be3bbfa4bb9343eaa69490dab7db2f9b3149233bb7fb7cdaad1609dc81ff065a289c1b750ccc5f85ed261167f329343a861e365979e7a804a88b0a7021f17e5e2da49791bc2079a0ce66de36b02f9e50f413ac3b75afe7d2f838a8f4a794fc8078b892784c5cc3cc300a42b7b3fe788d08997266f8ba18ed9b35f097a6cb4825fc3b1f39d306cd4669d03e548d91135980a7c8d744e7e0bff079588461c846c9d37adb7848f2a5c05d01539f7d59dd8d6ffed46ef90cb885780ab4852332e160ee4d54326064dc08000a6f01cf1478dc1292397ca20da44f47e9e1446c35417a9e774a95c0535ecc92ba1f05de95cb24884aa8437892ea6070ec45f0c22ba55fc2a6fc29a3e7b411319dc7ce9adacaaae5dff90ea077a9efea8d5531831eff6c0acf7481fe0270b06f777dd0ed94b1b6b74126f61fe8fefe9ee5093bbc0176f62fa5211d3ab33fc0c60b85b03c616363637f8859b746821f550c57803e011b6d308bac4eab226d103b25a24fe357b13b46466fe718a5e3e6ab92eeca807c1a3cb038de4a3f4888ffa60eb9867f4caa08b61567a10876e27daff6dd2df6dae06380fd7cdd1d177702c83ea49d5942dc369458326273de658a369b9427eabf6856ee547683a066211365cfc8632816a6a733de66a45e89e673dc2aff14afea92a5766d300642160615b2358ecc1d4c50430e1742e39981c478b31655fb2196b0a3adaec8bcfde8d11d143256ec201413b6bc45517c64026417505d25c37d13ead8ee01a91827259e6adb85871f71a2155fda3a433f89fdb8a211e4125c600b0f3ce45846fd3c958c48abd06717528bfb639619d9e50550157e342a2523da30c4e95e89165b82ce84d1107a90b0afe737a0752acd3e9c775eba9c7109886c8781653a00f92014ae4eec5fba3e306cacab2810ff6e16869d2241de6243bdfdcb70ffd186665e21d00cdb90c6cfe363a8fb4114f6ae47113172221dec0d4a05dbc16df78b301314982eb0c0415d3d7fe54399ff9a899219f50de3db65ade5e9b8c1f66fa9daeed788fa0a57c731d8941a5fc4eff9540aa46025b714b0e94dbd542ac59e63999dab7335ebfabbd998a9dc4c0ff632e8c19392cf52228377f25c0dc0b96f2845a78c7cbeda891583dd0a2ec963e52c46f65623f4b7e318431b5a88af9a82e1a897a9b650faa27ef4e628348de06e6897cffb6c2b90a32f356d157cdbb095413d4d143384b953033381c72fc51a3a9e74cb95ee36961a48f0b56ae03753e9389f157a332a434bad094516edb505d584578a0985cf7edba34b729e528d503781121365e8278fd66adb3897cf6d1604ccf2146b0193e2a40f0bdfefad874b4638d0c18fdf3efcb45bb0dfcf152009e7f5745a223554b3d8eb061e177c5c498e5605833a03bbed6aad0ff1952a82651c5b2f7df8f6ec5de9e37e07dc981ba3815927d63e179a0db62277e9256321a47630757246caa7cea5d189b42f01e08e103ca5718a8875e5fb0775f2ed19cc3d49ed20f561eebbd1875887e913ed3e66f388e185c6e6529b791b2b2009bffff6782d16f66bbb777781e74366f7b3f1db44267290a9035174d24cfdc2c7152c6cc4d3c24895e2b0998de07fba2eb2ec5d27fa73cf79bfed5214e9b5cff863feb34134cc3cec7ec3f6237f718d8360d62c940b302b91b4608f9921fe272d80d6e8a853f2c8d35f026576387acf11962076ed905da4390317de78c9726d3cd3ce0e8c7322b7e3fc96ce4acb6abd4daa7aee2fc887065ad66972f21e3d0f1c376a2cd1ba2fb033e1bcad319407f1750ae9aa70713543ad75d444cd8cca11f156f19fce5cc15cdf6cf2e6da73fa4bc87492b81eb5168312031c8a1cee2bd03d15f1cc8513150a31f2b329ff698423a111cb9d59d43f2971e252b3ca359046050395fafb13a81070961dd68a764635be5cc83dfd607dcb2e61b23639b85b6fdcb75740b0c30c52ea7c0f842fb559b940e5aa2776e853e65591e34728384b5af78f13e8c9ccf220a9964616c9216c7af9f9deb55da39ecc45fbd38fe9f9f08b591021166da2a83325b8c0eea981290e0aa5f658be2ba2f5cb936b3bae5eca49e18c206d2ed12f03c20c6c3c59b3152cebaefd51696b50b88e0d85c72e4714a7210e13f5734f3c7e824be5d74464fabbbdaa89d9379c0f086c00d412ef14d43d7d182c5650eb4e65e7d8d3fbc94d5245e2dff53ea9bc6bc820ff0a90ac003e8382da828e418ec0f43b39aaebac7ece0c1bf49fb12ca70749f594968690fc376d2a3b1ff9a1f8d57724ffe858e793d0d035b5563f00a062c64e1ef5b302baff1dbe9e96141e5686d4cdbe961dd7cb9ac88bf7f69d7045641e2c32421bb1d3600a1bd417fef5ff630a9f8d2a4c5a15ff41f642b6900254096068783f2901a99d740b47c56dbcb570b9e98d8551bf4703e3acfe2cb5f47f4a4373b41579a2d83462305011d33a86e9197a78ca24faa9342f4943506c456b33740298784da494b2438ddf78732d49fb16cecc26d9cf79c789dd627bc73ec7c5a2973a95870e3c10b9c2d53f78bdd4dad03a0c95c966674640ecb8a13c1a0cb7afe931c3a434d4c07ea0d1dfb86a0a6485c7c0972a9cc41570127939a6ca64616b43123750c5802589fc6520cc9f55de7c57a344c42ab05495837604c8feb1610e73d75838eb0d02b4ef99e9958ddd714147c40abe201fe501c57e35bb9fa058d9288b45c0330d554d3317d393c2e9247ad2d59885ee393d7a07a7a331a077a91c0d6abc10b2cbccd19456f9dec6a467cefbbebebfb02d9b253c7e8ce49e3c5ec62eac37fa4b41d06387697d069052bf434f229af1d1b3d168780d63c64affa515d39f3ccdfdc385593e4af1ecf25bef759680b71d4e8d3127d848dbde9c563443c0c858beb19ba7685cd489c9f66f53008fc62aba444953dac0e515b735934b5bc9d41620e76af42eb1fadaf1774f1193019e8d9b5d34112c282bac98d5e94f61f0a29a585df750f44a463cc2f8382d41428590dcdf7962af46edfcd6308b24fd8e7d3147fd4e852fe9afe75ce58abb526949de794253310cc6e9d26e711a932d4e6298aacc1243cbca69c7a7b595b0a8888e8bd096c37078335bac9e7d5b5779678bbf0df2c7cc17360fdc4d7f3664316ee6b288259dcc24ceab8defe5d039d1093aed88b8aca3e92c398bb153e50bb3fc3a370f61f30d0ab65ba84e5825df87caf33dc69a82ee95c084caea1df1236365f52b6e041f9d13d86b9552f56ebe8cded8494e256704b63949b2db0de209be0f8a8c72152474e4fa337ff74f10a74465358f732f5ccd470a171631b49bbeeb980a10955cb764bd592177d0947d5d974ccafbc84aea59f0707e573a3ffd5e18fb250f9833df44c50a929d25d5192fd9693d3fb03d6e5634cb9bcf3b1ab1bf98d62463784f4d1902f5f2d5938a6d849de1292572d258801c0a335076baf24c95cc764b9fd252908b76b8c4694b8ee96295285ffbc9d8f39a4719c5d4913e18f6fc9e7f605aeb19fe14fc357ed71ae3f39f08da8360aa1dc997b9829f68543ad99ca43308e9703a7ccdcd6ed62cfbf2d606ea5e96bd80a659cad942828c2a78f2829ce510f2f779d44e557347d85578549639669ce2cac9b8972c374c8bf3f91882351859cc2497d090e6c539bc19675461264b4abd0bfbadb1a86faaf6659a61dcb9fb790d44be5b9616e585c3b363058ac463f84145566e9762397ce609935b053ec2aa36c94ef7a1d5dafe66d3905d0aa3b387522fd68089e8f3dfb93db26ae1913bbe198e3711ce091900ff780a27c108ffb8e8606c38b748b90b4fa2eb40332f51f64fefda510cefa69dd0800f01594a6cd7d5c61870b8d999e905c5cb9d4cadcf121b8c5d99d2b78caadbf40809871f96f2a85a9365ab0ef321757d02b7b055b2f9abdb78065ffb1951db10ba9ab479be96c11cadd9ecd909232aafe728d8c43d9f0055d42205c8be82e5727817f091a27c5ce49394f38623006cc7c00b321b3d87992ba4a0a1053e1cf59dd5876e63612b850e79bbfd26768afd21b16a524e0beb3650be36a00a04270985eefb3c85aacbce7d4848b731b433cec8b9cf160d2beb0dd4331a13db4b350b6529c7a7396825428989a8cbce8a2400e0ffffff1f