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 69696 1b61431eecd90d85508b313715a0edb2453beb18c9a92eba742f846a9e42930b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8dbb3cf4d3b513c6cc0f165d02843e05dee4d668153a818dffedad3e4a909f8c
Certificate Block Hash
1b61431eecd90d85508b313715a0edb2453beb18c9a92eba742f846a9e42930b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802e000090280000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005dc64a7e8a1e6abae974508570338f9811aba3a3d0b304ea69b5115a3440c889df9e348693127c99643d09f2859fa3b4a77872e2a5b093c3d722bded0f7b3da232307ef9f7d3147d9605d57ce07ed659d687c181c423cd0bcd020000000000000040000000400000802e000090280000

Raw Header Hex

000040206bbc645586962c7eb5576f0b4e4ebb73ff960184d812d274c506a41af6f6e9eac39ab19b89bbf8cd0a1e1b09ca7a6e8cde441a1c28b180449c894b29d15a6945c24e266ac01101188c9f904a3eadedff8d813a1568d6e4de053e84025d160fccc613b5d3f43cbb8d

Proof Data Hex

59,560 bytes
121216020307eeb67606d34232bc64c1cd57bf30ed0479876fb3a73b96308eaefb20fcddbd856dcd30205c0e58a2edf183d1b88af144768594f5a7d5563ab25c01d4793404adba821836868eda24fd3f25b26362825b848f56a1e9d14b613abedcce27ddfb0fdf3dc0e80aea0dcf8b8b0fc0c0913aeb2196c398f4beb63c6197de44a4e41b2eeb893f37ca99e09bf43884a033ec8e0afbb49db4a52acda871888be9be48d09848dab8b59e735d8e371957dc5803e948a577835fc206ade5666fcc8dadc5631a1f88b137fb066db0d089cf202da6fe679110856edfa2ea7ebd24f4031d3fb9649d997da0443290ad65a215f1e3ad24f420e232b5c04aaf329710392f7041d97c6f2e59f38ef0bd980e4d3a9bdac1705b0392cd08edda531705c84079634b0cd7b099b75fcd27e8d46d30919327f1faea6255d131973659ba05ee1474418b70238840331815a873db831f6c477cc2b7ff300e36aba6e1aad3a18250579d77aaeb32708bc50474ae3d7dac45c146ddea003efe4c67da441497840d1f8a8d3cae574b961af9a65e77597bdc5823d69987b0c8aac031f72789c7a163813570b9cfde58ef2082c8169c8ae39e96544a712579ce4fc23347ea5313ad6fdc93e63ea85251dc2f526c137c646835aee0ef8f4a20afbc62d2230b1628d46cfb144538d1b0da58bbc9f3645433b56442f0196ee012a22740b95916ae0803ba9c62a7193f06bad1ac89660fe477a3514a578b920cefb5dbe182b81563cbbbbbfc10e8656fcf2f43374eea885c49299e29a00f2e5d50d640333aba8869af5928e9c3d1ba551053784c83a9495dfb2506ce9ec7894104f952526212f22c399ead6be4c2db3842c090ae8e4bffba7fbe23d471f40cf7e851552ad8b4d8da79751b476676f5b603e39fdd77825c072c673e88b2cef438eb3a454d0ef076a048b0f1b9acf0bc77db63d2dd1a4f0d61f3bf2c4e7b3b789ca911295aa96b6ec7c1f47e9ff548aeedc83fe9161ceebc22b749a04d39ce2ab9acf0a5febb982f88dead3bfa1d009255ebb629c8bfa40a56a98f0100c0208d66e8dea708d39b58cbdc4925ac791a921330d9aa01eaae9b775afdb41730bbac3fcf19c6024780bba7600f8e941b84585a1f70d5614b0b1f3650931581540b3b9cd011744505a57404dcdbe0e21570d7ba25c8dd23c78eae44c79572d1e107ce4e8624f82d0647542b977823660711276ac22f0e2ece3d8c4c2a86b0978e2b123b83da8d06fda82ce9ba45fc3407e511ec31bfd00630bcef8041e6d912223d25bb0c06e7cc1c9d5d79fe29a8ea5be8e6876490d25172d4f04ca0de34e1b88ff6a60380cce5f069c11894ac7ec82311f067e4e04a5d1baeabb1bfae1895ede895bc15189beb33b47f80a0d8dba3763d4a2601cbc10df6c1a1f22d55ef3b36bceace7be5f8de0b47cf96470a142af50795d22d16441bcb7cd2ebe0fd253c2484acbf1c1a34fab63b00a1da5b89c2f4d16a54db6c79eadcd9b3c9027c998f2723e5892b5918cdd8cc9f280d4ef3da69843c970de02acd8e0a37755bfa0e14dbbe8f84a42f1387f87b6cdc5ed01e23a487ed7d66561017986bfc749037811d64ddd8936398ae8425dba723db3433e893e988c23f8124b9aa2ef4f08c01f0ff6d3638ece64802f39ff3d73c2638723ed3fa92c2f5acdc02dcbc9cb94f3e6a977451577deccbd3d94c0ef8bb1d85234a55ed4bb0ff06786552c2f248e3a6e31a357e13cb966a0932172f23ff7af83329036e16a151eaaa8988258f9182365e60241fcfd8f006c8760ce0f21ef7ab789a267f80fd42f5235c94b33f7f14ada347cf59897680b8bc5393e8fb32c1ef2cb87662928f80315c4643f5638cc71abd9045b893a653d22aa7f11f9a0f6a24122eca0f3e9ff4673e8c5d2ca2c3f07563428ec26a82c6aff1341c0eb6e27625d58fbf44a7c64ace67e9432cfdbe8295c31b066a0e148adb3d26b8488e8db022c105af9da826044f4ef0baabc8c912cbc63ea4f1511d086c2c566583089169e046fc8de5cc4d13edec26547f7d50e3a8ba98b71039f694dd20539768b734330a05563d4eae528f95341041c8cbe3268e5f05f99ee703af32e120d0a554dd9d381c5decbc12c9b66289da337e2d5b810d0971f6c83bd13368c2f86c0bec11d81178b05d56fd8f9e95d3324c696ed6f5613be6eb115874170e8280a37a0a5b201155c3979154e4d4ab1c7ad7a21166c97833a9e9765d48a389f8243ad8803e2e5276cbd6af1dae4b35ed19ae33570987c2670e89a2b9ce8d3316561cb91078bd849bd7d438663efa16b4e4ec6def87c64c2717723e0f1c4eda3f1a656494067641733e0851fe9275fbd0ce4987fb0918a0ec7ac0333b95ac1cd4c6b328ed0f0519f16a1e96a38ba3dc4988a25d01a350cd19c31b9738b3f4842d93ea0b515fc280e686d088dd69dbdb8fb60faf476a60a06c068e5b09d935b67f35f7e87d26416b4887664bed3edfbf4162cd4b40a9b2e302cd509a8a8d89ea77d96b4079790295664040443df306441aafb9c92097661ccd2720fc96387edc17a5118155f9a58ab90a0dfb7377be5d8b9fbdbd56297e6bc19ddd7b34e30858290ee73c95a68fc81b315b1cee7aedac66f2ce50d9f61d23a5a92a6f27518bd974f57a14b437e64cda3921b39103c339988a8bde6dbcb94ef9cc7a0bf948f9fe742e17dad7bd7d8e95e3c0e6986154fb23104b1c0ee1b286c581e8f9e4ec88ae164eb8afac74ed17f78c1bfb600e62bf82b2833952cd98200357756d7f3e88a8558d79771ccb8b1016912c8ae176d4c441aa71abb2b11c8fecd72a09a7e68163b127c1dd05e6d2fee93c163b783dfd61c92b8ebb817bd74c4b5a54110ba796b3df75ceee90b5de6bc4416ef68a4520eb1c203798fab0d74ebd6a3c4864ff43c4153943083e5cccc97338ad252b9194ef792a4ce72d65132a9f5d47283c0ad040b6d50eaa61e72405931478878c67e8a533f9361774c420c95e438e647bf8403dd8ce55ac7d731d3a3ce650e1bd9321c95d9fdabfd1f0b6f5bda0158178440330a525493d0cebb92c00b76284978fb093ae2b2f224c05aa7d2a91ae3eebdfe8c29ef32088b6a57180f2663e4a9d33484bd0a8d74cf3ed381a5884e7516a1998e4abf0e99a1b0e438453f5922dd0b6139f5240f7eaac3b774c63f6ffa2f2787feed0683c18cb208309d00db9842f8b1ec35a11bbe40f9fd3fae4d542f5e9dc63aef2466e3df47503b0c48a7ad6b7861a73be6a942f00d646b6a394cb899f4aa73455a158af89b4f65407eb9ac47fd4f0408dacf25514d80193cf32b0c513b2f5a3d0b47c471c33d66fc9cfaf3044b6aa42b946fd534b9b8c6ee3c509c8f66c175517a8918a3a832dd95c071ae44de5f4292c39e90332ca45ef52f57500e7d01972f0a3689fc707a5c94a1b39d4dfb3e12e0d760fe5d22d272f3913383670d0da9bbff836e011d540851a0f7ed3671123c1a496bc8c5ab1ae657ae450d9442d7be82ff503fa10fda1fd112c5c22a0b8628819fcf25f498368fa094c222bb0fe249b5b245b6162c193a1f75054b52db67bc259337a06661fe39ebcb18d3b58bc9634a79a3c8784036189c90930566308cab0dc87c8a784bb10ba5e292686d3faaf663586c62ec6475534babf848df8ddabc831d5880611a8cec959dbaa12e4577307621189637aa93ef586a4913db76ff299dc72583196445c6a7a2f96598b6f5a3502ada13f6ab07d02a6acacb585bf76a67ec3ef198f357afd167188f746cc9336301ed7b41db450572a7b9c1062022c3808b42a3652c60aacbf1b08d031fac77d06a985582b9422aab245890539b2909fe0bf42b648ca959b08ec0eb373b73d807172a50783efc4fec7fdab8ea6e01dd4ac1affb857cedb72c901f691b683f14c1a01d80efaeaae59b97b294c52288df65b1486820f3508f8f49894b50cb7a560057f4b914f136abedd299cd87eb2ff68a1369a926f9dbd870cc141e5cd77e8b7e9f0bfc61a6490f9731bfe33dab931bc4d4fb5f90c99aa23adae146be4fa11d7278b0bc5036deff72e50283ee8eadfd055f01045c77c0a5f57ea0442d97d62b5ef5b7709eca2284ea7c6a142b85001224de876deb148ed4782c6be9802bbfb4e1c2e521fc757129c516dbf8d1495fb4024a2f94fb5c0e74ce311796f15b27ea35ed30a368b15ca3b481d48e8b538beec4b3beb9e674a60078d7157993fc5b15e2b60f927d1cb2eab36a5c5f87ed5d52021d13a99302ef854d38bf32c825493cd428451d01ba5e9fae519c0035a7ebc3bea14068830ade725d9f27d5b18358128bb9250161595beca4ae7a448bcfa3ca38793c50dd0121e0914aadfab189ff705a25a2627f06f936d434f9cd525d39380cca055220e3c76af1d87b8bf757e0cbc1e672793b89de8cab4e15607a1a8f581beaafca76a938e7550d10456a3abc48ea127abe56f75a9b009459762d606ed64869747040a2ed86de0b39a8a49c054d468c7452d7d93c3a006db8f47ff06b85a4c0a833353bfc02549c1afafa692b8d1f331415b9e5e50a60441fee055cbeb2384ad14391d1ce60a89d4f864ecc9a6868cdc030e584b405098c2ebb205339ccb10eca46e698a4fb7d2e8ef67ce3fc313e2d20aa02afe1eaddd3fc5ffb6f2c6633957d44cfc659afd2be83d578e6254ee62f9f217e38976d906c09e7927cc2582e83c84ad6c385997fd6471639d510405c242aec900ccd8d2a6714f7850c62ff278769d2994df2a7c026247133e037e49ebb1680a2096d30fde12df13d10edbc6cbc4f86475cf0ab1939384be0cf385669d5b3675ff730eed591c8d4c48c06379b7b1bcb2682fa3cf7a19b51c236aad8593427bb8f0df744e93c5b8308a4e469c13092862bcfbe3ecc828d2f95e228b67e75aa940346d46b05ce844944e6f53593ca2f4410454e4a4f13c34088248af268f7a3377225c4a33785a6973e4e48e5240bbc272fc824097d225ca05ef3671631e521dcbd5be068281d4e6c3384970366bc7f273f3252b0d383821979f3f19b7a119f5c79b8c50894352b68be105fc5865633ae018a3b78bc96448abb3d725e1d9acd17fd2a4b60dbc93f88a91f45489f5aa66ea5b735270bf47579198968dfa45e98349246b285ee0a711790d8fafdf0d30986d654962471ff48331ebf11839a9c8b61afc8dd03c4fac85ba2eb8acebec4d0ab72ef44f48c6df4e477c7ac674d3ed94eb06345bd441338b64842d1cddf87f2d5b2d1cbf1a8856b450df0a6f78e832ba50a8326750730924df71d9f3cb04e4df87fd96d88d87c862c7ab3d8c768dee76dd4ee4b275e2f04ef510c3ee650bf080f4c3066d3df1d45ed7fda6673a53f2c6798117cb9f955970d5ca15e8f114d1cab8b20ce7fa63051dfd903359d412e059d29b32def24abaf75af7800978172f811ae6f8d8f4e2c3be6bbae474bbdbcb1f1542b4f75f10818ea530ff5c7f8ee0d5cc2a0212c8e4d3435462c5d40c23b2b7b40a4e1bf1359d951d8774faa61320342439fb44d12afec55a2d0eb08b32b862a756fe0f821d3e659a39a913b6cecfcb5d96115f90227009c31bcd7269a56b482a478343a89849860666235f6f3860b3245c4c8e80581731c88ab8487cc51d86f38615cb8375b8785448ff1bf14f16a7ce076b5f5750d99324ee7a45998e249c08e206638f41c5988c91a4b11e29ade2076d3b182a60aab7f8dc35885476abef8bf146f1eb1e9fdd644e625c565b40268bd3ac618d4db1ef9a0532b7f45ba95cfd4088d9d43c1feef21cc16608834a6e70c5ef8f80ef9033f0ac01a5fb0ba3e5b95250810097e6a1f099807edea6fadf17728f06bb2421bcac48405ef757bfd9a015573c83bf4a187ad2f54dc2fcc18ed11abf17aba5c32aa55e0523fd2850f0be2199ab210ea182fabf7e1c4cb814ae0a228936764357e838cacd746f07c16438dc11de9684f9d56872e44c0dea20f871ee7b1e92d2ceaebc77460948eb0324f4654e2312a9b4fba4dfe298393c158bb19b4eb516da3505a8ef0f2010ef9a37eb4e7395064bf5ba4bfac7217d0ff7a067f7142ac6a31881b6ff17b24354a1e01961717bba5414f8986fed75e247461707d76ae1a153e035519a4f37a3b5da4a7ade1a99b00436a4923bcaef9bdc4abf88701d6ad6d310ca1b09e5d456b62c4d307828d79381d46cf0bf495ac537185a3cff6b68168a66ab2c0c1ff7e3897e5c0447ae6008cfed0fb69d3a1f66a662609ea324856b6ea21ed50fa8fc846deecdc6b0169ec1abdbd29ff983ce59d498df6052bd9c5491b924b4a66bfb2dd1ab8304c37602f7b34abbb306ec6bde30c8d717d2367e0eeba77c422990ba5158c39549bb0d691d613ceee727d8f4f0b6695d9a5b4540e9754973fb6ab08bd942b21425cc6c1f70b93962beb3b382d83a33231e55a6b4028ee24d5f53cb7e4cf3ce3d5a2d3a349287c8b0e6671e3ae9f70a71ec849cf35b2b10e2ffaf893643a7ddb73d7ae55db1a897255009eddc960f146c956ead17c78e45db9e429b76475a8b151173b2ab3025675740d7b0efe8c73ca4456c59a26fad5bf85ae9813f0860ce7a132f7c032a020ed806f9350735501c6d208abfb044cf6b79dce914e6ce2995dfa3e92d45379d686e506c972dfc1b70a2fe43cf522b4c13f3d78dd980791f98b42de55b19a5e4b228c944b7fc54faa1c352ba4d13ed69d5fd74390dc5159d37f7ab64fe8d2239bb9f05e0bd9c711f2b8b3e04caa2eac2073562c7b8f29c278cef46d809bb51e18bb1396807fb14536ed2ac82399b86c7c26148dc8621062a468147b416fe873faa6c3ef468f14d3a74463417cddb587af4b35e04a4ad26e8b48ee344a251d40398ed06b9f28b1b9cf641bb95da1fe4b58ba511b69b9627634ae5bf5bf440ff4d110e98a3f681c9f1d7c617d30c2278c17a8f16ac823750348454340b892e62665fa3d823ada299042784289db4d0ea8709b07fd687b858e8be9dc8c18b61f71116650feb7c691382b30d013f5e94299acc8e150aaadcf8b706ebbf35878a4725fdc4cf567f724cbece9f5906d7e8e042aeabfca7bf38f93800cf5f611db7f4e957b365cec96ba0b7a7bf16cdd5f9b1b01730ee3aebe1a325e2b04390857828f725a7036f06a1051151f475139762b4d08a67ee75331b2d26b489121b0b21c40e272a004acc621bed08c5b7cbe945f24b7eb6dce79f191b5471ae071ce09327c0f7c39c961c611d95db358a129a96d6a6d6a9f1f931474242ab338b6190f46294cbeba7f0bb2a56fb3cdff6193d037f30628c9f229d69401b0d0b971321a889b5501ede8e94ad0c73cd1612bba039d813e6143a17d7cb595f1a93525755f6e127b60498d8c5472a3df43f3d437c4705341ffb29b4fc2a610bf37a19656fecc84b049ddb3e645182d56b5c1aa4db39c19238759327bfdccfc8940005ebb199a687cd0d27c6facf5c03188e86bb96438bacd5e76143d82376504cfa4d05027188f458567d8d142ae4b1c295ce1c96a9d5f6599be42663089685eae1c0c51d63d34c8086e3824d0a8e297cbf64b60e8eff2e3baf34335319b0df941652936ec98210908af92f7056809712ef83be854c7464c6c0a1855de8fd8e93e6bbb51ae27e6382ed29cb1d1b5822499cd2a6f969a8da92f966a76b0553e513b25d0f3a6b36b76ac0dfb8c749cf716abab5162ec2d7c8777e23c492764ce7d7c02a523e66a4b799e10b13153c6a463e1966828686f988d239e858bd1e2e00616387fcf585ded2c59d4c058cbfc1c83ade2854c0ddd1bc2c28319529d606d4588636e7006bca3d28931e2a876ffa12b1c57e7de0e55ff9c22017bbae86763aadd87c8a724fcb5faae3a204a7383a2834f54e419b8463e1e8a9749445fe057953776bc57a942b9021ad4d647ac6fa35a3916b2f69802c7e0f07d64a7e027c44ffd248a388b7b34752d7954f5c6d952c6ce97b4803a76b92aa32adc63e8e09114b824b2cc9e4e10b4e220938efdcc4b236c4263ec2c6354d9cd718faec8b202c38f346dee06f68105fa917074e40f851d2f41ccbb765f624dd8f6b69795a0c28f569bf7bc8dfcfc9d48148cd5519a5c1c3c00bddd81b049b259439ff409d9b500aa2e43a5f485183d07246dd242302208e7b979d30302671ec65280d456a8f461fa5eb8daa9d3470e736bca08fa298e761e80583ad4846edb11d6b7d6a2da8cc173c2cb60729c43c7a3f2116f44bc6d5d4a5703c8b37975c7eb05a19c17493bc64d2445c17e221c1c081937bfc26391babebecf243fbfa02b3db2a593d2b3e6aaa4f4129e981f440835e1175900809c586f77652f7afa6b028b69bcda5a27bb4fb41249b64b9f3172da32e486538ef0fe01cff0d9cb8eb2bfd01cba7747ba8975c3e3dc8dbcc27605e9273dd6b71678e539e251d887f0b3265cd61bb1553da2a24f32b446c2fbd1b6eb5d2204e4aec307f7b708608e4366f6a0e377fab87e21a04f331c589bb380d096a5fd657d28070cf826b370f8ddfbcabd89a0f8ee8e24d7d5f75573a3c4e627fcc0caf3b47270b286f4571b905d804022979e8828bbf479fbbf470e359ad9aa510babd213f871192ef02c13673abe74c470572ff812874c96847bc881b5c52c2b9dd9224d28a1a98367008ae87774a8d786aa121ea670d3f90a539e4835bc3fa88e0eaa7519f72e4fc66ab70da01520fd0e380ddb88b79baf2a43b967b6c6f0e832ffdb8a808dcc707a70e1bb79bc16ea11497e239418feb490481910b253fa4fac1b76f3aba02cec918ffee415b75673196734a8c66c012fbf237cf1ef73412d8559b4ec5157bf86375c971e49c0a95f806d4d10ac99a7f0ab21da2fb7c1629ac1dd56acc82a5e9e694c158c6c539aa948ee1a15717b3f3c5afb29e2b24104271568821187ebef0d72b45b4ee0a10fb85370482093f16f987ba142d9d97129ff560ec61c2ffa2e8dab546eb546f3e126a352ceefd4991eb97aba6083aa4d39f53c2f9c6deb92bb947d421a6e2c22d3c44c5db7a0448ff0ddf5c7473247a7541992a2d823a7506a2e59ffbb4973c0619cc589fc450011613a65a5aef211320935625e524fb07702e24789f2288a75cd215d8439a8eb66e0954bbec3a043963f358a3739e9560b21ab09e9ffaba9219c6a4ecf907543459b1149f8b12a62deef670f7a947d588ca8868725234f03ead4461b24e637c54ba4c0fbeb11bd900b1d64e6e4a9fa6cfcbc718d2fabb11c0a565ee4c9b888d1229a73a64bb02781558a26bf8e5df49835210f2249e366ba93013f21982aee518b3e9e5243b1ace9719cebb6c75434bf1c810ce38f05683afd50e95e86a23b5153ff5b65b2676a908ca885ddc7c46b0738fe8b7a29f2ca1d7d024da1f61894fbc998bde6cf4562dfd6053f46a4b9d28a8e90f03f609ff32120142e21b02f617d520fe224513917be0930e84800c3b94b6dabef97c96fb616cd88035bb4680524850e8407bc7a3341eb1299507344bcc980889699da1ac100989d6bd9465a3897c743db60ab9def5a6b073b74afebc1305e423ec3d1a81ec59204eb7be3ceaa28943f9df0d6f8993389f39cc2fb0324416841dd111a9aa0f7ededf0d30232dd3f7e0a22452a81e818d1d89cd4cd90f42d1ab686026accee27a634dc74eb39b3fadf7e7f8b19d28bfb8dc386d67d18b7efb61f2f9337ed7b598ca4a48f47c3c9e753cd67892272a52dbe5a5f1eaeb3f6083ee313de9f965df5b8aca3c7d474ff68820618cde15a18edb4de5db28202c75ad5603cb0998960a66b153878e1b6ffb0f026c3eeecbfe111712b2565115e4b96181a97226df6ff2c00e7097ac154433dc6eab6c3ce01d4ac73f8659e840230061cc312aa468253d36e1f236b653ac05092783485d602b7cb1ffb59b9a49e9a53ede77d4ddd792007bc6d37df2b7cb44da84a17fb561d67ef39ad7207069e0a56cae5ed38b221bed1f444787c361c8dca6e63ddc4ae20f068241a410a2b0f046a8db5e584c7241634471dfe899ab879a31f5cd672c0964fe494ddd7c1b6f66ee2b4c8c90f72441d7fbf122af719b672151ac57c3c37971ecab51177b30e1f967a2fb3def041426fef1c8466cb317a50ff6d9a7d6b65fc4c07b688096df7d1aa93f287944709929524bf30053c1c19e885d6140b8a7d480d5ba8ce1139997ca05bc62d8ad9c8a6bf9b2d31cd214dbcebde143913f1af89c5a23f869ad2f0be28d9ac75f5ba6075152ee3e4a5708c66e092ae6f7835c72e127fb2b51ba184ab70d0d2c7e53649e49343756e8cc696db1dc0ae7231637668a089a2a90465ad40e3fea2f134b5426836217b3ebd82daa7f3a75fc5b77303443ceab3c54e9e6392f80b0b5ba70ca3f95117df8a894b3340786f79f929f1d8215af2b0a12451abe35578759cb5ec2a7c0b52895b03af27bf4650e8dbb931a0fd1b7a5b6a21759f032956904679f27ae42ba8d22af5448bf74db58864fd54d3123612f69243da3dadbb3259cbad7244394796a3d53cf10e96b26e8bcf10132f4c531934ab0ee34d37f4a079d98c4196e36cd2be963843e262af34be8e48d651e952f11feb86bad5093e1b5409ea9b5ae94a7075bb99b35bbc6437ba1898094473b68d88f427536fa542aeeb03376d580f9314d5274f7fb2692ae46f331970cc42e36119a6782600a056a2072f596ff4957f67ee9af0516b2d612000da34c5403b2ad85fb98f0610c382f8d73e8e944cc3ed0950709021d3dfc35a2f199de43df2a7b96f38b9a6aab8a3839e49189a04b0e730a25f5b44bc2ac9acd34f82bdbd07bffb577881139390cb7e80ca23dd8fedd334dba962cfb31280f77d4e3c1343041cabb0869846ed2d546e0d4703af753a66b0c6087085f10ca489cc229bc09fbd48006aa10d919ac2ac8e6bedb415be6b738e38c7fb473c01010e21c74b9d2e34234b0ddab0ac5ed04b65795faa90cca8f9f3d3e8b5aa9d0569acd413aa034d65af41cfda913c439c08b723aa6be5d18451f67d2522453192dc4d937e0116d311f34528e9346e6fdd323bde559a45017be16a7d548f93ec083cc5bf06d946e85a76814d1a75fec6da166e6fdf8ea662e38818d7005236c1ff878070db02bfdbf320cca5b330ea35f6b8fc3a62521fbfcec4816f19a4657c1d60bf31f6c6337edc402e8d9ba0b91014ce7356391a880b74ab6eb91c31de98a610f1fe992e34c3b0a56bb41398a98bfd4d5443f3b0d36e7f4c50365e976f6deff53b0129510909c8cab7274deeefce4e6554bd5522cded14fa08901d42923fa525d44d592049a56b311e8b69ec629dd7326672f365b810da018181934ffd7927c25a69f8a9c9cffd30236dfcc644607eefcd8eaf3a156c809640218aa6dc922ed9128fa32ec4369c1dfeaf87191ae4222f004bae0852e0444a6e52d8eeddc9b655870e2e11de67256ecf9b45203044c6b0b634f2fe72e27ec49cbc429233b8a84b7fa013739a871c381d43fe6ed1c78cbe4f55d8cc756ccd2df4b33cbfafb1e04e6e89224959acb7d415294a954dd98d0592b8f33bfb8cd3eb7be4be1dfc73cfeb7d7b632974f4ff3df73be1c2c60303d4c889fb1b4f114d69380d69674943524d0f23b6737ea03abdafe975958271cb33db073b24f18278dbd2a5bd4ac63d89ac50b8d4ce133dfcc342ad016c1d14315d25b1a710477657dc67af654ccfcbc6c30f09d9a5d3371783357504fe5e6cbd2aabd016139160645a58ddb0926e0a8feb1ffc1011b2aff255c129e514eabdbc9dbd003c865236c9a710343ba5dda6b61d8c47a6fe1c0657ae80fb595b8e1bfe12a8e86a0273ca4606d9e3c293c16cc61490d87f16a7ab269b4fcd8484949f230f13e2843b2c645be640fe9c73296a9d377408e571173026e45bde75e69e2dc08d84913920192c2e6246de5757429373c7026b167ae7a3cfbb6565bac00226bae3c7c2dfbd9b84c6253374c19b05df4b44ee3bd9d4d482eeb09d9995352fcea67e19624539188859cdeb658fc129151ed647b8af7eced26932585d62b7efcaccfb2aa52bb1263257f447c718fbc603222e897e4d6c59527e41b55d23e753d4426949f903e0504611ff5b2b54a1c78b06d65fed7c695aef6428e450ffe039fce8b0323fd66e1d481b4d140c70d42c6a96d735999940259ad34753c9b76a6d444a492aa5923d2c682ad40c00dede1bb171d334039f7e63e5b43281a78af7663edc2875864f9e459c8a5833b05f4ec406f208c1e25100a0672b790604e935d9130f2b9168472ad00085d8db018dd8c422cc0020f44b4489d67c28c80e1ffff384c5fb0ec55090d2a3fac1670d0c0c88beac89d19f4fa4123165cff0043a9333b6e923b70cfb1d477ebf47b0c41effa23f5ae614ffb062351d80a5f65c38eb162c2f31a4e9374ab9d799b2c37d21efecea935bf288fcea5bb2be4e10b1217a0b7e953afc47b50dfaa4c80723e0e834c5b965b959e1a6624652779bfff808c16dd66f983e9509ec270c45bb5d026152ad6540dc3e449b56ee3ac58459556a6c0ee3d165f84dc75404d6d7d53ff64a55fbd85bd0737d41d05ce3fed27d1cd2a2a3c917c8ab489276f7c333f062356e5e05eb82f7f3284cc4464888863ab45148570bf83d7dd5a3f1aa4de2e0feaf3f7426b689a5ef2d9545c75510f4edc52ba2b805e6e8d1702d41cdbafee1f62f329895654e5a920ad10e43929ab42b313bc47aa017fddf98b444144b2fd602764f1585f72126cf3ce2f73424658c0d3aa4af4b960f62faadf0fbb1532573767be4ab577c35c2143894f57358e38be0ec8942818c9347f05376d014dd24cc708577dbe4a2a5a9d8fa3da2351f13d3455ad3c331791cc46b70827627a0afbb34259e034fd249c319aad8470f85b46a7b6455b7616cc20ad2c03457a1e03bf2cff43338f8705cb15c5f957aefcb45a4e64768452db5fcc1a2806d14e91aaa69d3b5d6bcd26aee6481f349e8a48b87d870b6ad6a38d71315f7bf11380d64c99933aa1ba2d07f6bd539cc76f1fe5fd66e7144d267642e7e987841d26b0758b7e1d795af898b9d82fdc26095eff6874e35471e552986781ee99c965f9a50d116cdece2c3b86d5f36d05be40aaf86493f5b2de9cf4285e062e4e25b1dcb79437c6a23338d257ec8f45492e13f1560738532bf6f7e5a0da895f7aaee3ca1cbfb980bc734863e4318ee11161ee3a0edfa03a047cd7ae91293133419d9b51aebae8d7bf7aec31007612fbbfa9ba6f91da1311debfa2e980c59df25caf27601aee9a178e50c3606d9e87c6c65dde059ab34c67d71c96c68aa267ac11a0bd879ebb70d281f6e923ff7560a523e53e224a45d55ccf5510e252a0f106db65f3df433da7e6515913a4a7e394e0f325de8a2fd2ee37123a843cb64874acb8995e85c2908608a5cf429b91f0c6b25e7f2d7e3a8194b9e08179db70d1a0a3ca351096cdc2d4417078783c0098b47ec5000b442cd49bf07d80cdb39fb41f3822463bb35c3297122d828be70f8aeb79d8dda212d80f32796df83c56004ba4285178aa602aa0e806cfb04be2421f5c2c873afd25233417956e7f30fd67f36f716ef6ac1d285a96fcd7a7015b4bef7c621fb7aab059ab22ae1b71d94d2a7e036ac3ac378b320fe446f2699ae6a3d70aad80f322ed8055f0f3eb447ebdf2ab1d6aa947b00a6368c9e298c7f36cacd5e889993b6a828af32790948289b5a61742b425ee04ed12b38b544f5deaaae2eba15c475f801ad0227522817b2d149ec4e1b8d53fc01225d632849139ff06f2660d4f8e8d61a09dcc5e38b094144dd00e8a2aed17aafefe2c55f2d92b65afb9c00e54711f404ba5e26c320936d2c0be8c6110a3a2fe5382e1cbd6483b4a36fedf4f697a0b4ebc51a5a97bff396f7139810a36858bb0739831c38b4f28f4b04f1d69e6fcab4bc6a723b8f45aa72f2893bce3b0c24a577fd0d7cbe8827ada4d8689459052f0fe73e8a45e89578efd129948a9402d9f1dec7319488095a0c05b079b54d960df99bd540c9cbfb6689f0ef049427ba9311de86298a21ca83c6596ee9c3e76d42adf34e64ffe00bfd9ed3be507247a927bf0d204f0f9323a69591e7bf1ce270db9c96a3fc2aa571f7657fdede71e62959458726930459ff1754228022862ab2236bf6d06753325ec424847dc57bd941be6adc52c5b52dbb308ef64e028ab9bb9aed695862ce77589f51c20ab131c3d7d5ce38c756deccba6e29e2f735c2829cd62601d86bde2b2c455bdecf9949495589bd20d42e6bdf7d9dcd3e2c4e9e45fd4130da4deca92a6380e0952b1708fa084c28dcdf74efda38ef15d7e38e35ac5cb22e10384a3e9a55823db6818591896a5fc80b1d2bae4a1c32da865f8bfb1b2f8e40ef11aa229a97982750c68cbbfc0a7f9f1bc101088cc58d48c96f834555e51c322f12611551136c287cb73a4d275bd25a3b011502fc50a3a3fa49251db1b64bda6d2728f189c9b78e12dd7f47bca62603be18111b91c85655e79f43ad08294c27cb47b3be7dad4fffdee7ce79c29e425cdc98901ee9d9fd252e3e5065ebe7abd71a192f92de83759433d02b1a92894e7e251670f0a9e1582ccf93cbead6c0513d2fd38e905d0bf90aae0992a2fdf97028748c57a8448940839403dfcfe729e0af1f413b57a8c570be12c4f5a6984f93c55b3241fd3fa94337a6bd8fb4165490350d201ac43ecb7046811c191670d1f65bc59e3f417eb776c89efded658c5a7b01a53e703060c9d926b1f2d823798784c241b42faa199629a8eeca9b6fd9b98b949c11adb8f5de921c089f396a14e19c687a67c2ddaec62676ba048187a845dd1dd577d7a9e24536402cf38021d582a5ef2ab450d50de47715db41ec5fff7fbc0e1778484990f31514f0d83b721d5ac9e9fffc1c1baa8702796ed7c07f4dd2f970abbd073b7b643efa7f9a5d0ab7d77dda043ff3764a10e96740454346de7968c82436ddda1e0f65a77f560d2329c20b0590c52fe27cb3a48ff8dbe9f008dd880d806bdc4e10d70cc4437b4953859095e7f6a659c9c9c609d5df79eef9776187af7653ede84ba4f3a05da3f1ecbddf9c36a58a4520e6d656fa0da666ec266240ef4387e17ff7df0bfd4347afb17c1a55d03eb506d3a126aaf97699a35a8aef46d40881439b207d55ac949bccc5652fee0294782f681ee20d3b0dd10a3efc5e417a8e8f6003d6b6c183b89622ce6b2e6306e4d0dcab0d8d116575911c267c1190101e17a494945a19c326a39d9e2e9609abe7b5fe2c7b284fb9402cbac6088c11676dc5c2a2ba0e9d73b55abafa622182502e65d5bd6d0005789a523374d6587effe39e74dab47c3a44a453e04532fb829b17dcdfe5f30210e3c7224ac0587e8c439cd79c4cd68dab899edc8a9e4cd0e6e7cc4ba7e1402ed2ed16c58bd32ceee03d1a4f112f5ac1a9e988146b83bab10e283cd894ce4e6a76a4b1b2229e191f2ea8e538b6e86aadb6c2badb7205fe3cb33ad2cae285b41acff8705c6804847f39a1f7db00ca0a5b5708c2297e20618c4e8020924330342cc93fed977f593338e869dbaa76cfcd2658405235cf766842a15f84bb835acb3a9b64ee49db5b967d2ce93348ee2739400bba9c28d5b82e685ed7844a016f581b180b3f673409a580f3b59870b2130419c75c81a96e35296a8e093c2777abf5af44e1920dcb573a7781b51834374f0dec3e59f779c58730a011b2edeeac17c0d43dab9baf65d492a11fe585a61f9849e50faf136bcf5603137b4e43f637b1e429a2c3b39824900143df040ee2422008372ddea747973df8f8df5cef63ee51da062cf17bab3641a9baf4c5bf60809961057e8328087df9e32a50762b5ad5605f9a2510f14b78e94ab36c843e43b28ca2169f9e14e7768f9427ca959693eb785e1f6e778ccd28eb387763c8b485221263f5bff98bea77b4b23b4e2490cfd3de2436c50632dd50def7aca696bd454f8ddebcb23a52ac28ccd32466cbdac93db198cf5cb0ecf16d3f505b65a5d7c126df2b0df40df343e2b2897e92fe08f4e92dec92fcb8e76f57a1a36dd37da73ff6a6126c0ed48c6145573a065cde7ce565b914b56aa127f5e44c4289f62d033a5a0359fd1618b3f8b7d4325f5b999c41cf3483724cb66531b6efcc590f08c51c7f51e5b022bf31c9707edb40f1c6876d51c23aa9dd72d1dbb1b59fe8e9b408709cd3b6ea6a5713d068a4fd64b74151b12f0821d3d5c63ce5e2cc300607b2275edbf969503d48e4ec157ea7027366b291066b1d774cdc46b27378f592dfb44fea19055c4e5b0ede57a2d12a93e71b045f0b4815ed539b51afa0b813db53c64e1bd3dbbb44c980de7fcb165b58168d177c2a91f00f1b027f92f0310fa075c913a77bd18a869a2e6fb4c59367ac925e06ad113e357f759200200df92dce2d5c3979895c94cfb9d74c33ea0ac2008c17fcce3860e8179ab182af2d5df31f77e989e2fe65a1b53505392f13a9dd9176cbe0a64d9a9ff6f0615725a547c685beb2098e1560cc52f3993cfc37f2fef3a830b1fc811409a4c5411eefefc5d63f1956213c4b6c0b3701375c20f885de935c0d14d7992335b2a0dadecfd405ee536d0cd3ad0d47c045a161da3c4bfe667b7a3eca11a25ffa913bad09faccb0fd8c4cd9cf02c6b93b75842401ff80164634950b5aaa477872eb4594c06116ddbac38554af5aaaa237d9b2fd259e020b044b023d9d547af3931c836ba102422d396bea42731bea241479930561d3c1a2233b7de96e7290fe553560e424af0e41836646a4102796b45c427c84cd8ea785b6e48ca0452d08f474ea24c608291adf3e606dd9cf5b869dfc71cd68098ad7c74bcff1229109e6249805150bd5974e1e7b982343221ec60b19f11d62031abcd492ba3468556e7cad848002d4b57a648592badd0a76dec9a91d50b2637d3f3d375f690a7c35debfa8e161dd7b5560fcf24c8be9ad560fd27869c01451722bba345d9707c30ddfbb4db75e6a8704643ff594f13933a878d76e0e981a751ccbd84d694872af7063741afb66259d0ead787ecfce1490a35e361b49f910409238f3f109dba6ca509d5606250a4b670ada2d1209071ca0ed7f72ff2131c7fcafe9c058466a19276a87dddbcdba90f1079c0ebc06229c10749a7daba2ab2bb41932065532d84f912430c8b68d1b4ce754d3f2c403436358b255b0e110101499ab44a7a284ed3eb1fe6f72ea586d382f6384d88765e72892750314c4a9f6ad420169e5ed665348d7f98d932bbf7f99e15eada457b68d9d8276332855117f911fee66c6d2737c795095c7514f36c42b87a4c11614139df63a627772c41ef652e64f4c9e103c0d8dbc4271623501285764a4bd2626edf258fefb608715ffb1eed36b42f18bd1de5fca86aab99d7afb1af9dc7ccc553cf72dcae3dd8c5a355e743c7418f136b4d2bf0ff8b5ce6aa6f91d6622011c347ea63ab77a984cf30fb5a69c24796e2736e12cf9f194de5e9903dc275da11f46a61f77f34237bd03a5bd896099bcd3ad2069daeda837aa5c65e2eee6d531c1920c5b7e31b8878890a97a8ba186b7198ee92eae7d5e1408000c77dc58f7109b40e73384f53083b6497d7977067fcb72da5d95314624cdf5ca050a5563bf6b1246b27324862c5b30957ab2d1905156a7945943b8f12ed4a08f119db04bda0c716cc31aae4c75b30e853f7391e19aef621dc85162462b95f620506f14943984ac9c2bd6511c89ac5fcdd243da80f79cfa3479cd26dc79edaab91b2668dda7bc11eb566ccee2e99eefcc40720f3cdd3c7b76a12a2031ba55d362628fb4969bad1f299c1c67219fc431ec7d4c3808a7db8ffbacfac51b75593d2647376c98c0582723189a9908baad8ce77e10c20dd8c89111b12b980a1481a4488ab9d49756e45263256771fe49051215646c6fc1f1ce63bcb37776aec23f6756c0fe890e91a1e2d6f305383967116a7e13618e3675d58074082feb25fab80ea30d017ca1b4ebeaaf2767419e9d25cb7e2727e05e390a0cd1d700fb91f0510d392f6202f1bbdd281652467f0c5a2bdea56957c445f2e3041d1b6d054563d7a4cf1da9780f866d349767bae60a417fd48326260553dbef4a94fdcd4eb4f96034f227b5977a24e4f60e60c668405fe4e5b79a8cc925ef954fc93e94cadc1f2c0ebed29e507f423f114c3549c27573ad5844c1ac2024b394113f0ad1baeebcc6bcd4e3580184e9fa364e7349cad406e74e2c84cfcff71e0f3d3c104908e61e88adf53f2490c269f09714f883e020b6ca241c1c31e53634b79adf5c1fa275f6b8985ff5b06c4e107467dd79e1b13258fdf3e4456cb1bc89b2f5a6bc67bb5046734b1fe9c83eec90b6cff66c0097c3dcff94ca8a941e11aa3b495af354b37333b201196232d7624c61640f7bc0c5096240b607b5b7ac9bdcb6cdab3679a14740456a8926c6a257d7e4d13ca559e21344c6b59f79ef285319a66be5c078357171aa2e564f653e365407a7223e9e3389fcbd2b3efde86a0cec617947c6ab05fc0de0ab68f41c5368512ab6556675d3840186163b89fe2b2ebf1e8d4d77322200d65039becb42def3971458c7564fdaa5dfaee01631fb854a0dfa1a69cc377760f071f6d17a0f99adb7b2385247442e5819c3e604aec70cb872292a7cdfc40f2088474fd0a0fcde0a8fbdb69049dda539be724105b08eae77559a942c2e84839f28ea2c9c3360f54a9ce4db31c53a16c0ed1b92b99e45d81c0e4e9c6fa6ed13712cbd5f38cf7df456094087c7649e6dd678267219aeed6a4c34a44228cb18ba9968faebeffadd6e7e90092f6d256be8a5534f12bb004634581f9ab2a2868eb71b63238e79f0d319c5254de8c134f29eb6897b4943b9863a0e642616ec21014d27093f186e7e0147ec16b80bc5ce450db157575b955a3cf3a583d9f81b561577c2717bb2beecefd077464b38ddd8e95584f56fbcf257fcc7371a62120374b8ccaebf847ddfd34ac9ee752a9fb5b5c2f1f32b111b34a24218d9c21c5a6158d5c80703e341b200d3ce81f191fc4aed37ec599effedb93e4d83801d9e1ebff5c3c2000ad693c088143bdf37b172a2405e39d8d7057b74e95dae491073ec659d7c8bf8406d31f86f9784cf2d579504d1fb5f4eb55e7198b63abe718dba9355bdf3f04a6cedc88ac1b7b2052b26b349bc6a15a1f2b3443adc7657fe2120c6ac913931de01c2ba91c37d327bdc395858822a8005bb98d4653f2fd5896e656b7f8de77fe51e91cfc5868025a7036346ac04592015c04b433ae162a4512976d85de09130205b765389d81cfac685154b8af0cbb9167fca7845a79bc7917b7dae9bece37c7448acc4be57563b006c31011338d94016e798a1e49792cb5849addb620bc749b2fa2d4a8e1795d901dc9e109fcc060ecf26f2aa03db91b068d27c61866c897aa813c2aaa9b34e9e27d8a460049680965e6ad67ec7586e2c8063c183e0c6a6da828a76dd7d4162ec954dc97b9fed5bb6e6bbe8f3abae7451798d67b772f7b6657d00324a10e9f66e207d3e9cfed61bd2b0a2078b52024a76cef52c89b71f70ee440a6bdfbcf8fce4e113aefa539ac9d9172014fb2758ba001d6248a065701c65206fa84ff07c4777ac7ff146d32abb7ea4436167c99da1b765672164b1d05e4e2c9c12ff0c786fbd9dae56c2579f9b7cd7a7b43c6cf42586456d014dc152b67551d2ba58691268a92d6c21bfcdbac2f44a8f087db3dddb1b560497ab770d61c8ed08a67c8685b263e1bb968ffe3daf621c8ad582d9320e55b81d95d25cce7a79146e5fc1fc7557e1660fb05d7987ccebb18c4d93d8fcb93035928024b2f1ee95c305be2f1d083d31b11a8d4f603ef208a173c927a8a716f0c5ac532032c31aa4aa0e86242680ed23a40f5b5270b4e0f57f9989bc9123e55ddeddd11a9d16fdac55c9fb2f88d02017d6dc601010437c44df23e12e9c2a88bdda49bb2c493702fee74b9c74174602d7f4a986c0212d342cc5c3e4d3c9cbaccfd24a8754773c524532752dd96945c9f9b1095a8a84bce3860f9396cae88520fbed577c99b282c25eb76b81c4421b61a40f92fc1881bab35300e01cb82cd88b050cc3e77b69b12e095e509e4ec2f00c9cf7b913c028a95ad43f40fc5e76913b3afbab2404546be932aa023fae515b65cd09dbc2b1dd80d0a7eac32e9375c0c21fe9de4ebf9074ca2b312910f3936e66b98a1d8a332f252d44014c3329141d9b706887d787ff23f761e5ef3aadd123780e9820bb903e7c6ba507e10596496b4432c46eb3b90ab443a6572b83e187431ae9d5e63befc5707ba172651b9fcb5c2976714f5312bb324d8df842d04ad719a9652e928d01a3d77eafe7b93a9710a7fc99eda6d64b72c248a33008e43927c826d1883e8fbb1c27e895424c3dfdd53aeae9ad46750da11e0855ec50d1fe7f16644953e8dcdd6a620d958b7dabb8565a535c28a7dfd512b0b040942e578a6b053b60c514533f477b19d18ab25fcfc5afcd4b22c3eb3926ed29cfa91e653f13a788f10de32aab7390f8c916d5699745ff1fc833040bc0509a9117410f86390f20d996a86c3a53cca9fb9f03e0490b6664552bc4ac56fb3872a2826b09b926db11c560ddf07d5faf6a6a18ad89c1df4a50e3519f6cdaf237af4eac67827b52f0f86bceb8811c3becb099ab7687493328763b72e91bfca239976679ff68aec834b4f3c5f4a30ce9f3de53a28a6263da31b4ab72c98cc68ba08b5cc7e76627e909b9a860923f4b6d85a1bd20cfebf543115032c025a3b7ecf128d71172de2bd42218c526f1b1f47c354b85887c798fa3a166358f39323c5053755351db947e9f577f0c9c435b43f890afd93c7ce385d053f4369d179773e04ccae368165ec93c3b50b13cc87e103c6df9d2082f3c96e2abe6a4339725c1383553f746d20862749dfc693daf0e85c1921e1e760a253fcf210a1fb4b5cb2880f79a75159b9c3a00f29dbe47479d01f3cc5a6c861d517e04c5b6286308bd1090e1db1747a876c438e28fc13ee5418692b2cf55d7bb6b790c43716751fd3bfb72647deb80b3081f673223f3fe792c45a5408d214151e8f1292a0b3f6ff8b48db39364a7d19cb6c291c49eed80fafcea6c7e05743a8e709aad9b021a548c434326469b1fce993d7194b301c74d0c93836c560f0dc7e273b54ff29fc3ed83e3f61ef013d75775f5f07121a5825bf05cad344c04907c0dbb77befbf3d10337414b35c756579d0c2b54c02ddfd4786ed323e53e13b17edcbbe7306f1860d834d17a214fd876c0dccb8b5a196be7132f6d217b5b131202ad7cf91645de85fd07a6994d60108e98605de4bf52ed576a6a5a3a92777e5c202233c4b6e7e62a67760d95cc64c2789e1ede0eeafade45dc350cbd00d350f13e097b1d39bb8731e29aea53934ebca7babd981e9b2d1ca8b0be141a8ad92d042566b904eea7e0d7b1f0cae0ca260814a22aaca23242e3f68f42a738196a5c869ae503d925d6a0a00c0b41eadc02c9ca8b473af881340737b4b792d90ad413e5c7e5b6df8aaae149971b8473c26fcfff12e1ed510249c8588ccc4c1b5f1536833cdd8c49778971fcde04a079cf425d074af21b80f1a8696917a02c82f79de17cc528e1a9a4c12173bfc8d6de02480c5b454de9594aedba97329b1ea40d95f8c574e0955ce18ce1b2246fdcbccd9ab1262d81ce6935892d3666193079fa692838ac06034f7d5a159815ee714817daab72df405a3fa5121271e14bd488dc6648106a41e54cbec337095d8bc32cc331ed94141bac15e2406a4c2c97167ab2078f8d694e6466f6961ea33a2c821e1cb783b77347825917155f4b1dc4dab558b442c5427b8b432a071be3c0f65b1a33b9020df2807fc837e786e41465540f16a1900756db607d7f5efcdb9aba23f99a66b8489366b865120c0d87dbe6a295dbfd89645eb08d48cb4d30a9f7f9683561edadebd58c61f23e618e5f9dbf569013ab0d69fe2a2cdb11b07d0f055f5be7cb02c97b1af2097b116406f20f2a70be90e060f939eb88740dd808ab2f9b9783cd2a65bc51329c608a2faf94b98f81017abcdccc702a90c0db540c0e67c05d87481880ef853e1212b51a672bdeb8604f64aec5305275e02465a5a18ac51964f220c471f5e65693c55f3f3b4335ca7f55322f51cf487f069a922119df25a3e494d62df4be1cd2c2c732f23354f4a95505b8cbce6f8a16a73a295876e440ef52268bf9aa9c59139cb69ce64b63d152dfc9e5c2257806548fb840d5b3878055199c1043f5357859c0d4b7cedc80accc86ee9598e18f1679a3514719b5fdc5336e5705cf22e85f05f22db7521932f9e4bdee73ad51596df7a34300b87f88d5e92cfcb935b56e59d1ddd4dd36c5363e1bc032c4bf2b662f60346240e20115bdf78cba5bad560c563948fc2a21b22774c8680e8151a6c782fdca70bb77846f57924de651e15ebef26463b27778ab933c22723b689b99579b922a80d230d86be3ed979de10dd09d3357abe580f7db9024c840cb16b7175bba4eaa4713491b9c0ad21b99c22fc2748c022760450c51f5cfefde124dc6588a07eb682b7889263ddaf3df8103d97153c4e360946f161e4f1d261b4ea294fc1756a1af0be9f896c3954241f97322ba4fb4ec5c57be61c8e70846e9b8be71be61eb3af362e72682c6106291b9bef8e0c974bfde270b0dfda13559cb43008a6942607fd1d3c13226d557e1755f0527d70a0b06e7e7c92667533d1044ce1b9470f891c800a9cba4285d90e869482af62180c617869a2c46f2d0cc711e451d0b295dbbd131c0ccd275e5fc3a033100f0e437c20dd7c947edc95fe9f4b4c273e6035bbdc78ae7b8c081c0253dd2d4bf699072c41abe635fa24761916fc1769866137eee70e4b74e332b16ac1bdd04b6d406b7d435b149f68cf90a62e327a75823a34f2a0a41be2f238dba29406eebe63634b4af5f2d0dc70590aaea0e85ef2b939f2796fc81bc1a2278cd4764659edd1f7b97d8b643e7e63691df4382c048f818edfaca07b16e2a4e83425b4c17a92637373558d67009a4681df8260cfe3c36531d7f0bf253ad87505bea93121537dc404d6e786a7c49ceb01d7580c93ca93323a67e5aea9a7ec9c7211752ec8aeb3c6c72368e655119dd8643bddb7b265ab37e86dc7a5773a6b690132607492f6d8929acb1244dea8e0b0b51775d7815760a8f62dacb0a8dccd78bffa66eb5f1e0697152ceb9ae009c8906ee2ec52fbed500bbb59eb675d5ecfe26eb529a8bd9224cf5a966c698f1ff662776e7e24aed0cbca50eb06d688cd3020ca67afad970d85a919dc4d49ac72174dcdebcf2cba813abbc0ca26c5259e6899959d465e64ae42593a84f10acb6448264c64e53e5e30492020f3b91c467b5fa8fd1e0350b8937b1aa2e0647fd15a0996f7d52015f675006a713b0466f8182b8b8c207c117e3e12e49e45f4383b58eedf208e50fa6f8a84afd0a31ca45d887f24b6616423dd70b590e07494420be3b0d6abfc42dae17fd9b29c413f2e1c7cfb3f9430f327a4419629dcfafda265cadf79ce062411e91e0796e05ed928a9c8659238c3c64154301414f707709b00636ed7e3a8411bffb3d6fe6c45517f03634580a63c10f34638a816b2bec140b95783de7a1c3c4b83e728d3716f9155a7f5553454faf003dc7992d626d03f82faa272facc53757fc2069941a93e95c29b32b5f98686a9b4a0865df0fdae4959ab2faa79b2ce003dc8e6b4561a1cd2738027596a17176b5bbbe2875f9b64d7be6f201182c6b2b1680c0f0149e4c2a2b5ab207a216bc1b69ea05e40b418d1b713a0cef3f3998d72177355cb80c7bc325d4cf0e03463f6acbbfd24c2f6a2fbf48ea48ef27d14122eb90db12c3a51952d7d3fd782ff06f9ce00fb1f33d8692c66e933bc68a2c9b00e67c688a81bc362dacbe49cf3a9d9d06c8536162f37a3d07855cf3176a6b190265f77d8fc43b646237ec823eec609f6db4ea76de29be58e168ac6dafff51ec588ab46c7de7c5e611e89ce711e1435cbf5081cc9d491a160b774ac78e7152c132753b9b2f0fdebaf942c66f15fd39ddc59beb293828612a8c640d11ebc11c5902966fae46319692574907264bfbd1b628b0db60f66261b63e5d92e6f37e5e4de67e80c8aad401472509b7bb8976323bbc55b7457549e5a12106b71d84248c6724f3e04ae091995cc197b48950c1e2f4770a472117e6b5e5458f48e7683fa48fbd463497c3e5ee0b7f3aafd163b52e17dd00d68d128c98015c1ee53403779a18f94bc703873e6eac48ba84eb2ac69bcc8ccee5271e482374469088624942738ed05299ca77ca353d492a64c55a0aa320183f56f62b84081e2a8139b97b30bd841dd9fab70fd9b282997c2fc385c5d4e2c1d24097b8b41ba73c9697a1a30c2c58edac0bb88467ecca79a769299918da632bc41cf1ad5870ba9c9933c498181ae0cb752e861065e47519c38e9bba7b4e263990e342372e6605ec52aa4b59ab887a5a2c08dc68a1d32e7f621200dccd2dfa52e0c4a40674700a2fe0c1bb12e196c77679cc7c9f5bb19f1b0b342290d063f230a914d99c4cf229b72b0f662feed6c8336c5b05f76e602389052efee37863f2c709c397e8566c6b24887c0ae06a1b18bb60059fc900ea5d16fcadfc44c64854646e504c1285d785f16509437a97566d8b49b6d175d15c5a0a9ac2f68b03d52e61e75e72dd13b2197072e5ee098e05ffff8214437025d48f40c022fcb23084cdde60d171b58761cf29b09730dfa6f4e932d1c887ab0c3c3c8dfe423f95bbe9d94976f0858d4e387ed83c73296cbabbb51f8ce09355a3f363a0cb52792c4a80fb18f10f25aa9f7bfffa1a089128062a1c5e39b321c0bb1656940b13b2b8570a8cc09a3a07ae851045261ee7b9cf960da4325544f185657e70237f36d3645047e7efc3aa67666c1c07a46e066c183ec6ff37cd3be1b91a9cfe730e85a2e6b8f70bacb1f60099d23cbbf4f87d158f7c401ed9ff01e3d7aaa03c30fc41ac589ddce117e7be2da37458165d4754484d202913c526266c6fe7a78cf3b7bcd9749d3797659ac477caee371749cd92b74d724b2c41e39d54fc70544c2d295d03b710d0831fd23e06e01894c143bba498d872db8f36ce149cd465080e345a2c4f7a45136615265ac1e4f337d7dfa61ca756c5d0943fa4eaaa020eeaa577acb72b6e1cf029a2bfafc18e0207a6fc00ce7ef096b8f8918a6edd31a0016e311080d5081595f4eb1ebb0800acb046a3ea272ca6f3eb339aa843d8789ad7725d47158fcd6335ef1c85428c953266b60775ad893f492a6a61fd62501fbbc9a797f97d0c4fa520c0dcf7e4fdc68bf87ae86be65d76ac69951a5767f1433a23f2bc2b28d86ec10032037905f87beb4bca75a69071d2317bdb1897266faad002bc60559edf2e9703851c42f36c35a525768769f2185418fe7dd49c0ac3496f19458cf07e6356a6b75a84b5cb601f21e845126a988049131427753d3d6f4154fe564b221630e0a4c691f0f7dcc78769578c2ed4622d7d388b500d8fa5582cc7c0d32a40fdbab5ac3eb1a6ddf0b66c58c0087fc912108d0456039b10926718fa7c81d55dac79bcfdeffc73af9f4cac04e16767b206d199f2cb3e5eaacc1f6204e0e9ad268293e0a287750042671836173c93ccbabea2c72c452eda06b882533ed2d90904477fd7e69d1379362ee9cca7de4dac2c8fb2e089227c6081bab2d537d42185ecffbe5d3e04835f91ac5a785e20197652107e763953126b138736defe0c3d038435b32724a1186852e489995d7d941fa3e52ba10cb3fb475ca06c62613a3895ce11547235403323b88e75c218b0cf375231d04add50d24a6443a1b19fe87b75c43c29f0160a8f86979e86408c028e9753af98d662cc3e3e9eafbcfe97a567f53af800a412867ecbb3830d5cd6be63b647be1ecd343917b9fa7bdb10a7306524f338171fbce5482d98d9905b82fcc8e53a54b6ee64384340b736fb485afd2d1c2ab6c2c7bef40a6abfd59894b2937a4b6dbea35768c5f725f9b606341caf9f8a8dba155a8679ce1e9581417ccc0ab037bf2edd83c1863541d7e6a7c22eb0abfd557151d146e29fb1ff61fea217391f2bd3732a5b498ea32b05f3be57e45ddc640806d4f7789f85c1361f2e25f9f5a1c89581094806c71b067d50949d178a9ea91477185f98d373297f57f2c0d70e0aaab74a250a7f41503915c6c8d7f06caaa44dd965be1342fa8176845f83f5fb1557761e90225ef68d6fd3d22f1f17a4ac045d28f5368a4a2fa0ebcd00940741b71fa70e383ddde02e5dc13be21abe4fe5f1160ef09a10443e319a06f0456229a97ef0ad5c2c86d7f477331a6b8ac4e87682ca8776233b0e23353033e4f4040fa59ad4897859bc9b2eb5fdd45c8c7315bf2feb7e45c148e0d9814b2aba5c391e52761c97df8918a6ffb694682d1ce507de1660645ad320b1c03f093a7920e4789cb3bc99a538a00a3c957ec48ffac9cbe6222e93eb456fead4294d7983cc7c93aa4af13e3143bb7a4aff7b5e4cc46e87498e517914808dd87f982a0ede5197b0f7d2b3f1c47318bd260032afb789e0576e464b40749406bbbe539fa47805d42d6e5b26d6ab370bdbb40a5e40aebcdfbdbc0b5c3473c785695f45db3ec3c644d20d2d3bd165284f9da55f9418579a7995c164c76bdae03040c42dd92bf430f3625f9922a6486029918cd93a037281c1e04eb96c68684afeecc372fc869e39f8ccf460ff38d6f7e288cd55cd955e14fd24e8cbdd6da43581513ead71238d1ebebe2573e0c1444bf38c1650736fe8b2461b840f7889f299be187f7e3077ecca43046432b99c00cea8b090c5d092a526621d0a6827948fdfd07edd852c797e7d8bd6fea104b0681937da4cc978b0d9b92fe30c7748685c66b4b303ad4037b30d4ef5dba200dd0064752002c7a2c64614d19a22b8db9f6e2f1a0238e753955bd5d1fe64ac29d9a8f963c4a9bccee4cc552a7f0f22947dcf70a2c3af519f7b5a32890c69540632906150656578329db82d26bbea94d63070347600fd3bdc6812782a3af26d5d8acdf0b9dea06e248a44e739c8d13d7430fbba9ea5fde04fe479b1718d963b29fa24832b8897d14627b45fa257d70078a8e6b4b4852177d7754ae604a7a7545d99d862aea330232b620e521bb515a7846824bd87b3712007e7b952d74258e649de24662cc36bd066f89a92dee607aa1ca27408d711ffd0077325891573a8ea1588106c4d310ab62a2aba3957502301bed5e99d788acfc80c09996c1b32944a20bfa0898f136c75d46a17f9520bd8f967a235311d8cba522dc7870286d59770e3ddae024e00291a394b48c2d0f0b4f1453ab636d88c8871963854bec50e267c6f874762123bac09dec5e8db2c8039d5a8e9286d1a94cc822f57f95c69c6463fe8652ccc3c95d63b9b44b32e7652a7e95f660639143bd6329673b2e5c760e7b6c2c117be7793d919900091f1b95d36ab103708ea4a2e3c5000cf9478f469a8cf699cd03bef6a01a234dd6b21909f68dc09c94e920d86b44fb7341060a179f1b4c60b9c36bca1e72808074567cf71b04b13a5fba7df5fec7d5899ce08216ec87df6bb067d0d16073b583957b855b1b9a913380afbfcfccedfe4616b8792cfd79a742e22671e3d209e614c9d0b39591fe618fcca5a3a856457c12790935ec4de1f4355acf600af51b628f4d2827d098f853bef5bdd07f60dc20ee59a3e3f4694baaada1578c5bbbd4d714a81d9853698b3139d3c36b7bbeb225dad908275ab7cdfb3b8866b9414437e56467da1875470d42181a7590e2d3cb61d4fe661da3d4507ac86e9f0739527513949e5c1bbd1fc0d3c6e0adcedd610d5b221ba976b1ceae0f6aa00b70e8d4edbc174355b409c2c1cb271a310e919d24fbf1dfc1ea49fb331cee3f9a3e78cb3c264c144949e37d46faea4b64f56e7600edfa454b53695c7ee16bd20190d5558e894044fca7d0126f8abcd7e6f53b2171495c7f787aa6727fc1a01e5fa1a871b722a4761a07e2f6d6adf301d5773ce86a34865feb1efc824148d4b6da6195e8ecf1eff3e856fb0f7384053f9aad7d02c171e5f39dce74fbbd028918eff91ee76777a25262c10e0aeccc85753fb5f1f589b42daefdf9d2e088a7014fb023652f61784515ec9c5ddc61ee892358799501f8920f11ffd4291af0bb29ef1d5d605fd122fc6964918c08ed1f568ede250f06b0af0114435aea097673cd4b72292de7e9db85c5a59d236bb09e5dce158bf3172f7ac61aea3d0467b0bbe066ed742cd82b9192404ba7ea5d7446c6ca1a0cb1d9ce70b22174b3dddf9f4257bab303a0bbcaebaf87311c561acb5f9cc0a6f28f6b967a129171db257beb71ec2e9f716d09cbf6bcb4b8ef8937398fb06383404742f7bdc0a0663a368fdad1300a2c5d29c384ac08d308278eeecf9eabef156359e347dbd9cedba964b7a62659144734fde0c0074e7a8e38f125533d43260fd1acc1bae62e9cd83a4b0236d2a65add0c9a1a78c4bdf4772a885f4aad94c5cab6b13933c0e19ca33df98e357dbce432ed2ed15437305c16b8338860005d8c0557acd90b05597e9eeff07adf84c6ed6d542088f0ffc8f9c7058837daf42c7d9c1f9f6ee6c03e76bb102644407b6454e9ab4236a6c4d45cf6ff1d10a7456ec4a257f3d236752af4caab79128ae065ea883e7da7ae4cb2b45b684d5ea731868d8a68bae341844e6cea1b129ce10e1448bc426c56b5b722071eb3cc178bdee6673eb76979e600f63ec767496dcfa09a5a45638fd424f11e87c7881e3e72bbdd1243510341d0e54b41f336425073d0f343e20e0c2161c33e781a9f550f8fb55fa39d7d730c7536bc01c740e063f94b278cc097d5d8b0af07f0533c11198154c20923fed3a773e4d0c941ab665fde559f835ef3523062616f9170e1ab546eebf4c95aecf7c52c9a3fe8bc9ff852b03de106330dd87e188fe1cc3cf12f18a36246f0560064c9cfb3fff073f488ba557ba45917492ab4c5493a663bc7eef510a72880466b136f2af425f388ff54265e9804daa37a94732e90cb44f6eb1bd34e63bb718c5996b5d5d8a4fe4f731c349878d08761acd16efb33176fc71b5997abb00794e0ee00e2a0d16fbec6244fae8050c10550ec874ab28753482dfbf459be589d3daa5f6b14ac506d847ad2425a937164743759dbac35e391a40c1233aa2c4a53d416a835d5da849aeb27f820b133a18d583e27ce099b62e16cdd30542192e6d7723aa076dd27c80d608863f6494da06ed0b34540a50401cf64253116bdd040873a83832cb8f954dde0d5975d884005ff0e6417847490f623b34d5ee60add80f4d59d6c8a03cbeecd031ab4db07b56542afdd5bb92239ab0e48c0bedc4cbf3654d6949ee2e41add318dd07bfa81acc7d8858b3f7547a0d1f058a4fd440a0d67945765f2927f6e19e422e6bcd08078933b948f3613aa95c094172ad4a367dff366833e8c0be75981757922a3edc96a674be34c1437d158cc97061021f708f96736313a707b193a5b6a92140a9b638d49293ccb61d5c37a088b989e1474db9a4a593e7b3b7cc244e15763136605119249361e9f0c73b6fd17d0309e8a151fb4147d0e1e913dd792e326e5410b3f8ecaae72e8ac6637c3072ff0733cfbc9ba774423270c7e394f2181525b3c54d603bf8c6354c9c57a469f0f8f826b1ecb1dee21fc790eb1c4ef7701a0677ee66bbbb4eb10030736dbf0b0c93334efd91500f7252021d63b0e68333dc1930a481065cd71b3bad326868373e252fb7a828f921df4f72ce7bdae76a6180fb3e6226331ae494c0a810f0f508d38959461bcf8d47ca7923554b5cce33461a9f1f2e420f4e672b80edd761e56a11afa917582d1dc5aa46521e770684b54dfda90921dd1a6133b38d8bb4fc8ff0402e5509af02a317952076c7b2e3ea5d8a82d9d82e5966e95ef6106526e325a3063fc0529235cfef5d1376ed9ba332bc057db9aec538aaffc5ab8b36916d543d9bf280571a59f651809de003d2915ed8b255a72c5bbc8f70e895f256ed9dfd2d4f9d8e38eea51763091099d9497e5a47f5eda704eaefa1666a920a6dc09c2ef4820b14df3490a355cdfa270fa072bd5474a6de001916170b0841fbc9fc918e44629b991ada2cb10c81257e6e9004a522f16363ae6ea7fe04915542d11ec4acae22013eb8247a9490197d3b7a75bad1c6dbfb25011e76a0268ecb3c37a175b472b0409ea19e19bf52d855cf28d2c63626fa308af47e36f8b2f2173331ba2893438fc2595a10bd13d7c60f3e50ae594c12199cbe69a167b62776800a0e7d9da4c952ab5cf3541efbaf7cd5034fdf78792cdf4a6848b1b0788b196439a7f2e3634bd126b865360bd8a0cda0717a815308f84164d0db1bce8459b30db9524f5ec69c6c17d7a6b5b523d19837b975b5575dd7b367b3c141f64ff1daa418a8fa2bf8c01618a77a5fb2cf41db2d3535e7044094ab39e76b90e801b822f1cf0401b430ccb2001afc546e2ec0e526d29ac04ef4d275e0b60157fcd313655e631a807fce871d09951b34c9ec9509f91ce44505a0e26819de1b189bfbc23a95d392d9244146da1bd7b9576760ad80460161c99b3263455cdd4fa403db4d5f017f9262c592de4cb566e4d95dfb93e1efac957cebfd1ff2b149d3a6ddccd65a1c017cc5f4d964a19ce415deecac0d61e7210836700686a5a04e91ad2b16d0e69834f21bff2220deda464d79e63306df95ec3715c0e9a7fb05dbc5002a026b0225c410f0ea4b3013501f4bcc6209830598ce671f4f2442de48f338366467f668223abba1145fba716b5a59ca493a6b0590f05225e79aad2c57bc14e6f01453885e14ddcfdc477b3d5eb2198fe6484940e3681d87db1cedd4926bf68f5d6dbadb33e3c142c5ca4b936a21fe72f9bc5c76716024470e9b01bf0d76a59e4d22cc3acb455ffd762e6768db4315fa54ae5ac164fd0e8d5b34cf1adb761505f3b0f654b73a2dee3a63e4947e4ad97b708c166d67d541659faadd7728068e35dfdcdbf4b0cbc42b31817312c57549695b489789b5657975ca5465ffc70a7c9f2193c7d29b755c8103d7f444d6c0cb9620c24b7e6f38aab6debb5d83e3ff342d81c161c5adf8154665f81b85995259f8786db18df539040ae034383836279f7eacfb3577f76a2e6f9fe12f87c53de164896457f8ddc6d1acf2da978dbb20474488b305013713dd9277790917e0d8d45b7ca7bd5522e2af09f232969758c152000fa693eb9755063933f24829e6fb8b60129c8c03c453557ad8db358ef4a35f649540a2bc9186168b8b572a11e87cf9fb66e97dee17374069ed4f5af771ede21de607241b7e74cd7f10ea11a57e8d1e8158fa6890cb46eed648a32c41a62ba18d197ab2ad1d5f65720120165b3f5b5c0bea03fb1418d43d65e3042c1d1092b45dbb8c1c49300bbe848258226eead85b50a65fecd9d3fe3418a4d8c9fd22d9db3516a7e02787535e78bf59225d1047679e16c504eb862158d3fa4d166853fae5cbacccdf633b3d1cecddd3f4893dd4cec994896c11f11cbac6b851a6f0d651889f1717d6e1c4097935a0416be45cfc2bee8da5e628ab47e6c5f3cd08e2e6cde367763fd6d4322a73b9cb80e1b3d31fa6f069765434243e0d2141d07a733682ac5e3f42182eec16f47cfcfbfbd6f8ccc78326aa075caaa65406b9cb08c93ac8471669d34229f0f8e269b3edc8efaaf658ddfeb0b8fa7865be8bcf2b9b7e2221024f25736063719ac898246a75181a39d1870a512b6a4bee376fd0fe5121ebdfea02ea1b67af8b99c7bf3f2aecb2c98c1e8b547db48c55806a3ab58189bc2e90465bddc8337bd319ed5e6458f9bc599a5eed1996bfe2eec7546829e39e74d056a7373bd48613d42bb1a78942cefab251b62c90608e058c2d6d923162dc0dbbad8502cd3f6c4285696d6704c30038eb6ebfaeca62729467546ce94175b8ce3e2d3899d1c03f8fdbc71d8b8e1f16d0b0d4719c0a5c0638adcb8470dbc9471c691bbd7db9640b7ca180a36cae6585f5a29a2d0b823e2c456cf2aa5099d39d45321f9e45d4b15cfe09ff84ad1a421f598a26ef8f924ec015ed34b3bc0b660cf6ffc3dddb5886fe58922a2db6632e332ff208e0b76a0f37587ac729a820ff3bc664de333d456f7188869bf7f6f7b4ad9f7c9a3fa39136ca985d3aef19207789b4bd3de5cf53a86ea2f76a9c3392945fdfceb175634a1db603cc3c0583134dd384e34c0224ffcbd3b21c075f7a1f64b9c4596cb7bcd0606e19bf2870da5fcce01d55f78d1d2112c1df7686c19337cd5ece9d9776cbcab6667e4eafc4531194b609fe015a1c2ad9b487a59779216941ac18f1de42cb782ce7b77b982c94d9db1d8ff847f1577ca79284ba225a61e248e60c4503def61ce09951854e27bfb0aed8efcb80b294011bd0cae4ead0d0b436dfcc9e4d94d4bd22cfadc811838ca2ff1f26dfb565bf1385d1b0fd5f920cf702a30906b03470ac2a45d5c13eb5099553429a9c1e4d2a350c62ff5837b4a12a0fda6e8ab4d71f6dd2d4beda2e84e952c81a0c119a369158bae5cccb8db9e7329f066a8284ba49bacc2fc3c21d54ddcb3c7927d0537529f3dd901fee3143a71472cbc53c67c28333c72ba57a0d6513523de9414764868f499bd37433630ecc373d672aec8c07ec4defe30f3e619d3f75a30d1e3f172856cc7f4ffff0039234aea60d3d4bccbf2b23bfd5d464656b6447d031e6c0f515210e0ec06da466d29d89e74c9114ae7e5fdd305dc928548488328e2b2d4cd5bb20583181460e09242bbc4363747a038dc6316ea445ec812b2fbdf7fc2cbdeafc0ac0fd59985e6905256fa38d1c1df7e7b282da52869870d546dd098f3118f3a3accd28024b8d1ca42ed8053bdb259b5c030ddcc4fd98c95c352ea5a1f4776e4a65cad304f6f61800fc62c3b66c67e1353c2e2bdbc22fff00a80cc8c92af54485aa4bc9315f669719ae97a32fe334a5491a4db5ecab500c261e86cb11d9fc12df074e8b44ef66f232b7f205b418dfd4f263b83c41383ae9d381a23ad277f9383821b04cbf54c519b8720c5f99013fd0d9be47401f7741f0c99e69118f4f4f4933552d951711a95c14436b4a8634f75c40b44e68742b6fe432284892025a6679684d79561ffadca5db3d11d4ea515ebded7fb9e1d16d09041d3a13d19d52b5d723ceac6e466df16cd2bad4db1cc334212452d3f1e5d0562a27831deb45a3cfe842784d5cf429cf73afa14f0465cffc4026a3370292942201166993e171f03b3f4a11955840be4b2b9f3927eb37551e2b27b2768383ef6dc3f5abdee410a8785edb08d7d94ddb03973c28510df4472785557b1104dc5820f01a277abaf58d92c983096ba708de151413ca97984a0e3ed758f92ce0ce153ddfe685cb21f3b76dc83d75b9508c9d9dc1d29d6d1a11cbde7b2a32f16dd5ed72f5042daa47812a798ebd28e6756c8cb5fcfe68af71323deb66415fc42c857ebf80c487c6dfbc1e856a6ae7d8e63c120883bb58f6544097407472f89e528fda69300e98e8b50a9a3d6e86f1ada2b2aaf1bf7baf684fcee835a4698a7dd8811d2a14ffea422076fdce5150d188aa9c3cf52efde4912323a96c02ce661bb30e2e74b09e4c9a48cff8910dfe84762140578ae3951af6ae9dc33d479aa08c6aab7078e2dc0a5f7c24e00f7cf11d9759a3211441671c9cdc479320cdece49489c37d0566146f86072d5c5eecbe76772e2371070ca9fd26d35ecde87496b41b597f94c0b2503a3fdcc73914b340d7d7d68841b3ed917b31621b2a18bcd07c8d853c732ae144e3c4b0a8443ad554ab6b4c19eb2ab6766c0c78094b592d05076ba69f8618c15a05910adb6075479f1807c004dc5ad2fb973d8e93576774b72b5c6cc09d30fc863e58f6ef88494f38bdba3cb9aa0dc1c60deb377350afd50b87e1acf891bb7ce391b115e947e6217814652e741b5406c4ad51705604285b7f710a09b2f55f35d5e4c97f134675374b7e76af8b3dd862839550f7acfe30d4ddcc7be2ff199e2287f4808ca5cc9c6b07096ecd0f1728527e3a0689a0a27d28371c8d852ea6e19d054c3aecc1e6203ba9143c06a10f5b11d4405b3806c884fcaab023125e4cc224fdfdcda4a1ba260eb2fb3eadb0b5469a63d90233ef5e058c8d38f47aa5746eaaab05eee828915e2e9c7313b62c7838430786a143d79ce3015f34ac5a07deadf39dcfedf2cac27c64b3589f74d48518e91b8f57757715be5c39b5d647e97f1a1d38a2e5dbba804bf0d4aec981f1e174f1188917a7a8e3320a19bcf042dd2d2c3aeaba137d2508477c99f16a1e4932f4f82a8342614ab4c17396b7eb4fc11001a7e4b79dbe59450bb95883996cf595cb561643e1b4d15dc8172865275abcff25b0dfd6d98d012c301c81cc7093fa3f8d5181dca806df27836c81515600b96f713608713a899791cb4f73fc35d6bd1e3855eb9c5e89eeb353a2ee056aed032129767e7c39dd14d71b9dec4ae3ac8866f9a0e8fa5e55a59dadbef159b2d9dcdb56b88bca4d060d3043b5f409119b7cae6a4a8407784a675d335967f3308fbca99abb145454770b810e369052d94eba21bdd7db8c6a090e954178149967cc3e75b107067f59e36ebae6d6485e108924f4e7c42fe88967b0cb06e8a7ccea22c00b6bf545c0e7f8bc68267930b6c82c450005b24ca6bd90c976281c8952787ec3c70213094922b957d07c3f3e9c37a65a4dabef2aa01868ac00a157a3ad9386e43c72c29c6a64c4bb3a3416944d0d82bae1d3d458b6c35c6470bf5722848385d02b92793eec43b3df8f624dc9674044d12bfe25b3c2cf79ebb5cba3fcc7e5308b4b58ab50eabc4fe0d463961435e4e94f46055604de523a4484ff1468ba1164042fa120432cf4619a3ca2d40ee061769840b9567e05d51ea5b984789248ffc5a406381b68b5c6f7dcc104e2a3ece4aa6a81a206aec22156d8fe06190df25a04ffc263023209b8bc2549763218de494a372923e776edde5a814726cf4904c03cbc8d1e2742cf79d8b82329252e45824f70740bfbeecd3749f8d85a9e48a23f51f5f06c3d40c3d1e5543cbd165d94356e9cd75b3ab2157ca87b01592fe34fcb54d4300b7cc33eeffaa5ddc10d8a12fa69126af0c183adc2e91f382fba3e6f2e4b9655b2d56478c8c43de41906dc78451fba020bc30df25fa9be478d1853afefd35150f432635e6b3d506c1139ca5825cb1874bd168ca31336b45aae76e5dc9a6c24e8b78ed5c51a0d8725ce8c3b343bf6b68f77e3ad449dc11989610c4b90943772b7a7ba5347499fb85b95ab0394ff936108885d23fa355d4bc541948dc7fc79df22cc6703fe23b3433e01ada3a681b34294ab2c0208d9f8c5d4c5fdd79faf3af655a36ffb2125ce58f9346704ca741aa5d89e408925a26f59a692addbe3355472861a036f296e63dc65eddda457c155f9d11e457bdb3334f1fd224975b023a5cc76d599404b25fb9ceefeeaa4c76054d0497cbc72acbcaa26e867a23642dafecf5de857d2bab56e714ebe73e877743ffb694333579324d627bfdfa69b30a9651c180f15944a5ce4a118a667e2aea921095d646513f8bb4a188ed1f1fe31930400127e470ccbbf0791453d024fd7fbfec89a7d3d5f3987a05b2839aa55ea0722ebb4141cf444ea4376b5144c471727ecac2ec5194213430f61c4fcb0beb29b38e9d623190af168854249f947147542f1600f31dc97327e64adacefe1d6cf7b08e215c1fc3d10575ec1350d1aea8c1eb1085101c6dc05c799b0d7a6633e8fef9e1eec60d6ff74da9ac98d39f7c27fc65914d18c4c4fa60f8d4a3880b0f5219cd623f29fc4dd6743f86e64a1c7955401ec5b05bc8f85e1c78270486cc6fa5cad1742ac0230050ece5a642b333e1c5775e0767126f510924ef7ae945023316c48a6ab3b11e243d30bca7fab0b3d09358b6d329e83bb3ace336388933a55794166e7e933f808e81669fc638c42a31f63cdd21e63719291aa9c70e43d1b4768cb7672516588ce846a3857134e97a251da4b1a5f806951f886878144347f5d337f64c9e1d7049b93c2eaf1f6803e2afed75307db08f38e43cca1210d31909526cce106ef7e3e789478204679e88a6e49aedebe20c11822d88bbb095e620de2be85f8defad1f3daf2350460ac278e9797657a003bfa8ea1ed14e89d5ad78fe03028db97907fb454ccabae3388c12c87323e4ad9e37c66aa03e932c1d4e9b270c8a865552c1f5a8f6543b7df7d3d52adcc53949d8c629b4394e44579c0f5cbb9198268290d0468c0e54cd4a0721c7e6e7f6da4e1918cce7b269e2ed121f496e4b7d0e07bc7083b755b290c85ab1bea66cb9c4a18df03ff72af4c767437e501f2b1c12d36a8e5858f20835f5684e7efe098a4e9aa9c18f976cfceabc1639b6f116ffb73ac15f702d2f6f3e8b3697751c542ffcba130909a4e1b5a3ece8444a677e619962fb74886d903447705867f81b7e9f7812b89f8483ae8879825eed140518fd5801408e3556e33804875ac66a51cb12cfa4b1ea01f12c6d6b8dcb887b6e11351f9b96095f47234201b1d220df507df321a24603ad868273599eafe4c03879123f2b42ae835f5987f609e9959335fc6d1d34646e42487e482d06686ee6aee15af6a526d9159edb352d7933317563eb1f531679c05185d0f7608e141a50ca545c069da7f6ad562dd046b773db3377f5322d96ba48c4e9a1c5684497ecae0fa9501608292561151d59e804b40485be082136892f53464bddaf22f83f0b1ff2c883d53335d0c9807abaa990fd5e5654b1c3647c843f84e3ac25b5e2c5d1ec0f2933ddd3484079b8351943dc00308affa7732c53848fcbf3748ad5851648ed249228826da6c889ac40f20da9da527ef29eb78ca8e0f4ba62a5c4c6fb241a3b267e2d9bac72e3aabd6fdaeac51259bf1433fc326f7d1d1f6eb10656bb1956e7d73fd89460202bdc056b95b5d9936c43989a83c5700402f9336661b19e9133172f18a80452c6ef5a5e9ab465d9d6fbda57a12cbd041e047d8fbbdc6fd0ae762262fa2afa7e3869568ac88f896883f7321b03b11532d6cef8e7898e5580fcc77a41706d9b50f460ee9e352d7fb65f7bf9a17cd09fd6b25d1753787e5464ced7cee9fa52c03e29ee08055aff26d5715d69f769b3d9c33ef338350403089eb49b328498773f476f43a80272747a34ecad0fc29c16dcf3f0c1af2e1bc3d69ccf3ee24457a8afacf11ce1e64dd907263f0050092fd4df3d9db8a66e312f99d0a2bac34ef6e14d9b5fde1e53f57dac94c4d2484af5ea11333bf853b294b71510656980ece47457619b1469b649580e0939a4f5ce88476a4ab9c0948628e22e09df68762f446ba4765432d7bde34b37e8c5f12bacb9e1961cb997c6e18e7f6a34854f831661de1231f629745c78f614fd2be4f5dacb593b4572954835d0388030c6375f4f444e664b2c3b431c72c68d33df02a0e087865f858ec55ea97cfd6d9a2b99619e74a23c09a66a6eac99b8a6917ee9ffbf90afe9901a35087d2140c435949b793b27627b7a74d5da002ff34db13d5a8b346b3a1ce9e5ea7ba85dd1defa8de7900d1253bbf668d907f87f44ae2cea0a1af970fd6a76e639c5fcf87cb8edeaa54c12de3f6833dffacb6af08c3be3e17984900792ec08e78169bd19b4f0516ffbb5a4cfb56b217a88115d9b72f5ca63d88e0ade1f5bc991b83d3c433e95030ad8ec3d65c746efa364fd52dfe39ac908fb721bb26f6e3f908d05f114f5f3a9a4e93ab4ef8483bea31496f0b66e2fc96c086f8e49d50fe37934f3d58f7fcc47e2276cb309dc6ce06b62ef4c870dfa7b3ad0c1f409ed34d2444a3027fd928f829dde8651150608a5f7e99656658a4f9567e1c3c4c93cf6ba59d9304cb9d084676ad6955945a7b67168cef053b16431bdcd0ae06b14981c91c4cec11f5ef75e185076b2dee48f7a480f1384154905d89a1a76df0573711799a3ee77055ffdeb4e0fa1ec099c345722b375f2a7a8d591e6075017b8774f374eb96ed2e33489c2ea5c4d069c3e21e9ae65ad46c81179e8cf191d499401f74e2900074365d593f5a20451bcf4843d5c27ea5ea98470f362869a0b8d612844a975ed20285e39ce1f19e2b02718ac5c5748ff1d50ee7e91a2db0c25499f3f4563154d4648f63b9681a51774fb64f8715c205cedb85a1f98aeb79c35d9abb42538f3cb80c58e7b6096158fe00843a45eaf01ffe831ad15ea3299c72d456710d8051d547109e5859a2dab9f421961d783fdf9213038207368945db711658070061a4261309d6e3a6678a63e39f5d4381b18489652a8862b8f82868b966b82cbf0adc58c6e599128da8af8bf732f5f07818e61b80c86f7ae8f706987960c3aff3e65cdd7bbc32face58cfbde251e07c1875e3d7c54b65d938044c122d6973c446c9f2a15e32b9e329218015bfbeb71789764373f98d39dcf62f46603913bcec5e00a937f37c502c480dda2bd38ca150df351a77f5c52751c52b1471b50c091e7d90455b8faddee5b6bbbd7f22a6827a7c54a9ffc4ff31ca453a501f23761cadd5b4661198b65afb6f5a5f34b4965f90423aecbd9e11494d147f67ed4058d72ac3251811d26c90395587d53fa5920008a1eaed81c8d783cacb2d9159597cd02bd6f64610cb33ded7247cc6217f1b14a3b0b517ae1b02c8fea82554c15104afe7c93861602c04b1953064526ab7bd1e54523bcb4bac477e3d20204273afec9d520c454b044e0b6cadca33f0e479cb4cd643c82605edc2f67756394133d0dedf8ed7be529f2bb1c9b4293bfa8af289b3f0159856c771c0fcb167c5f7d2fb117772d4e3d6b032f2e67f0afa2c1db225fe8803edcc6dc4e39ffba52adf9e5a661cce92460baca811e9904ca767576706125b18a588b50aff2522ae1ab38ef7c046b88b915ba9251979ca9c9e86e36e9d8606b449aba17cfc90c1ebd0f63b21f22bb3bf3bd0bca04de20b72a4fcc66cddd31d91c313e18d178f878a9f1fa4972152e05328cc8a5824929a74ea5cfb31dbab2d62e6dc2483bceedff7878c0cd965b2bce728e3cd202010b5f0a07f2f1d993e668b884c8b59e3ddfe3c6165be69eb73e28ab0054afbf8934675f838631c1c73f67b0979bcb8a915f09bed81ecb58f31ba54965e7f24bdd2c0367fd2e99f43842a4db00bb5128bc3a7dafa56e016720569b4fe4e5300870228a8459e558643b45bbc15a2c88bd7a632165f4c548994d274772973bd4d39edc8eb615de752c40ed59cf1d073c93b36f482f946199c058e7e8e30379b67ee1814ffeb5a286d81c738abef11dfcc9469b12252d344eeae353ab8222d86277e9d50eb662f7f92c0fd3b0ee9237ff18655c0e58a016b92e0f6c9807af9ee95beb872cb654df713b9fe09b57c7dd31bb5947df8ddfc6cea95b29a833395f53a017748b2c8651243b438dec834e7daa2c12bbf19146f6bfe85757a12a59aac7a19f5d77abfa786a2613cc20f36e9c3c3a1f0d4c59f3f1b615eab16436f31db0cefa8c73d6873b2987823ff3fe7736da23635781ff3134b0579955c4d5ccc62be6cba35b3ffea5a5ea13851293e711448c612137d62dbe2738f5389c663c6211bf80626039fce58fc80faf00639661ac226a2dbb8f1416ca67ec8a31ef6d371fb1591e72b885764c2f7a59073a486a5011d9a4b5ed6199af1a4bd211a85beaaf32f42961efc351db14128c0c1f66dd5fbb71fb21b1ae373a9dde28373d1a8e737c9636b60f54bca12c593d2af9035484ada956e28d5baa20d25a1a4e9887fc75dccc6db51a98a8a6f0b9cc99d7737c2e53054462478cc99224f9d313fd491143002a22ba501769f58115352b60b73754513fae0f81fb147d82742412581d0c68ca311703a833e0abc21969b4a1bed5c9a5c8459fe721e2e31ffc517993e6bd0069ce9cd909cec05b8cebf41edc853d97fb6d9ae24cd2a4e900f7ddb6915b03b916b578a13ce37ff2f88e30781f5e627ddc620cf009dac5d9344c02e8379ca430de0df1cae18a2e739eed9201c06ea35aad3eaf351b5786e9ad0fd423848dc4245d9c1a90150d8e073b57a5c29841554b65744da58265aef5e4990ab0b5f081495f3166da9b10d3085c6cb6a40fb47e0c8191874b395c98bdd167fe65f3dc3a7badc3a058521175e6c49b4a5ecd606a3e544aab9ecf29a983ef21ffefeda9a92618af5ef75bec62a2823669100a58777e7c9d8438be9c17b433e9388461d7ad461e6847c267ebdc3de6409d1fdeb02ee1f02b947a60244a3859191a5ae23bc0c11f133da596ed77a2a8462b7afbbc9db7adbb2ea8634e5baae1b3a32f62d07868f37cc2b0d537f2efbf843a5ccec020dc096569c0b55cc27f6cfb683ad36317a9098c44196980ce48aa3c845c53a7303fd1335e8da92edd4a805e4b5f809460f3b58842d64804a9dd6120c106801ef5f7992726332271db8e8334231a68dc1a501e744df0f521a50055958f5bec1db314ef2d3a327ea42b717dde9f3e50ecbc8a6fe4e8bd2a15387a5fcf46e16b6be5e412fb580c4df79868fee4434ddcf2695d484a104e141b6897fbbef9aab006baff58b10ebff1d3751f14d603eb45f2d8aab8e6b19747c888dd376f2a3555abded16a2c218013a88e9f6db045ce83fea5a6b6190d3b7cce000262a63c30ffa376f17c4ef08e94065d738e3760855a10cabe62a45632665c4a204a98977b2bf35a842da2ffb4c35a263cd9426eca4142dab186a07d276accbbd415f4ff4c1c2b1a6bd34dff992e96c4dbe1908fc4bdf7e4f49a2db4a6802602bbc78a89d43b3cb3342b47a431897771de420bcfa20aa69223c36f965241e41fcf60141abfbe533a9b64000bdd780a7fc47462434179fa241e3084e13f2db889f90efb1c41194b232a94328de543bdecc7878fbcaac8d1140c4d4b5d8ab7bbe0e42c436a49e31863428f5747189c332bb1f5dc44b64c8d8c4d3df67589a73dfef2d245254a8c2ed469af27fd5411629d6c15b9baccd98b5e2efc19fadb2837bf7c18743f04d237e4853113c3b79be56a8d22f6c9c2b61f7c31a3be14534a79d6b7aa77e667170b4c1a56ee19f3ce6b883de0b61b1228b6e4125f2191e77bfc84d62fd25851ef1607611f227d8f044d7ac808ca447f5f1f42474ca38c0187428a77795bd260b8fa7320f8f6c83ece76866721043f89a395d432bd800aeb4b514e1a2c075a46d11986e9a21af84687af075155484dea42e63ed85f62ae9ded7fad53c1160d425a6192d0a73cbb025acb8a9e1cb8ca1e20ac84d3297cc1cbf52fee7033e32a89e06fe974dfa6b2f8e2e60dc1fb1024320b521725eb6960a42d408f9691d3097cbc38aaab0f38501ac929e776bc73f157e77ab71b79893d847a89bc53514d893d7ec08b65dd4eb41aef0a46395d8adee8cdadf0f10afe8f8a457c17370f684310d7ec1b269d4b23c7a16583898523748da6125568a0b8986a25a2fe5bd618c6f2a8759640833cccc1660ac6c2bc027b458f03713ac42836231011fa8650f8d445f6ef365024549c6a91cabd244aef4000181d5c8c1709b4d378a368c3ef71c8b2acd0a1d20b2a797dd19d8b28b817d9e237e28fed6b708dc414da5e15456325d7eb2b7d71d1d738d6f33eb05b2ffa2acd359b3e75086313c74a01c0394425add2119c759a43df3447dc9c751493d501e3d7935bf66c68d9d4fcc07d503d75794c76545193f839cd4eeb98975863a1ec5ef42a5f646fca4e008eb5c770fecf4c0f88a5aec06dba32763cf98521b435c81a89f3ad44727ce13eacce46214713c7c786852abddf1547db956734266345fb1c1db9cb51e3a92ca83f98e8a798dfff679f6f89b7c43ff37e5ada41e626c4dfb45b03f7dfbcdc82e9b9333aef9a7b336240673d9b43ba0b9714492225ac786c12f11985e0c6f6c75c086c082b2e3b6e33e405f44e7adb0aeffdc2180654721b76aa14161b55e26e242fb83ac68c5a709d2ba07ccf95779ce61d3adc6f928211a4849b71ce06de6382d435797db04d90a09a4c37738ecac2414c078507ec5bc8e5fd675fd807a710f2ce62d1c7f894b882ebf5299f8f147a7d8e3bfb7188836b38a57c1851f6acc64ea81b5ff7dfa2f55b2949cdf9380c7a5c4064a527d93a89db38dcaa574dda55c0f01219219e8091ff60f14e40c13d85bb0ba31d0becbbc5e2ea2081e8606a0bda488646ef7b2d29887a3e4ed301421cfcf3e0789ec100e8d6dd20ce19b303b5e4c52f8174e9b8cbde544693f22d77ce2c0d0756fedf4ea0de0f9882c7762b0d613ec4ddea928848d6de1e025a64931605e0690793cf28264e6c3e8ebb0ca8ac6b9fb6bc0bc96da87f878df627d22a3c504faf3db4d57bc82d8c852e77d69f8ae5465628d69f93378c2d4887adfa2036941f40cdedc021c2a2af2c9bb4192a33755d0c6ab5beae2f9bac415c40dd1f0c6456c92976bd56f7744240a96398ad12f419b62851d8923fde26fd630f0c778e488020eb436176de4137640487be4f168df3f3c7a9c31562d86d1366428f98cacf170eff21ea8c72cbe18910819d4ebdb1efb30f8c6e801351abf3c0503eb4e873175d2e2eedb85824062c46c35a43c6c092ed6da2f060e9b7ac0253cb049d2119e1f6a45395bb74a4efedb68357df3ed29f9373eca68f0f43b7d75520f70666e67e711e2e4605dc32584401d549403537c9fd935555cb29d61604280b28a41e8db0d5b113c0ff924679800f6c274498cdb11411bc93d5d7f47c27e69fdf21d4b71b90639d31caaead582d9f3582782aa7d8351ff38518bcb7a460ff20a79e702c6dbf598b079888ac8c709e900c86762b59d5c99f4cfbf2a9688d126a7a90931557f3f073a62b673a4d8f82945fa8a7dcccf6ec6af42a9c975c4041d549374f90e4b12a65ca318d1c9f87e10287ee03195d75c8f5f662595712b74b536e474eb5a71eac971b2802bcf8759bb1c5827edad68a5a3405add59259a948492b09b9850f5539db23b2e50e1826ded716aa3b088291da463df2d2a308e0d77ad789af2b75ef46a2136a9e05e4d6eb2fee1785f39e1a4f8c97c80f60ba065427f581dae4b6f5a92b3b6146e2c7a0ab50a965801e9a49a6ad4170e861a082977660261fcc21cb655350a8ae10e87663ad172494a6131414d559ee42d2be4d660b62c34ffbd666b00d1b9f4675c251808ad5a9ce5b6bb7709b49be600525c442c6e439b9c0dd78a5390a2d903631ecb60ee8a0f0d8257e1169c460bb6e0efb92f4380c795147683e76a0c8701017dc80fcd31c753861bd7b603e2dd2c47ebcdff8509d099316f0cda86bcb96debe9aed3d36ddefd6012cce239474bece93500252dc9a088d0dec448f669b91b98a06b0f8f39f7e36c641560389f333ac21638444f9ec2b106d12e5211939236393500809741daacb8a7816377be818ee3391b9459279d0771d4a3c2974f933678e590cb47a8997d2793f89ed97dab8370669e869755b195641828bb47fa33f09c165c391a89abef3c8386277ca1e17dc503c21ab0d947b129d6849952aa05f22e1633769d402b3e5ad613dfc4a9f26faf4bb49c62646e2cb16f50e84491d88b7ed51b2b1fd15cb4316d97b7f16d8019b3b211960e3fabc6095c247827819414eeb774d7fdb7f63c7ed64660059aab99cfcdb038f85ad6b5178b273d176a688ac19c82b88bb25b9d4b8f81d26bb9214b95fe60654853bdb7acb40d87859f7ce504521690260f9a078c9ecc537f00772648978b55ec8caa79a586cb542a163caf8b9ee126156438af668cb0161121f27bf6379e4777bf16f4da554d5ee7e439035efe78fb323d3f8d44ed9b135c8c05215b4b4ae72ba55a1b2da6222705a4a43261f68234a905a49dbd86be96e7bbac5b296f2bd412c6d4c31673107386d0ef6d64561958e53e2679b5311f4fc5e7d26ee44e713db0216569045607eb9fe38c3ac493f78395f8109ccdc08ba81ca1f14784e0301a400f3e8eec6cd186acae8463fbd8d9f712d68c128f32d181a7c7c15fa45834397a1db9376d18215c80f10fbabda88583d4c833a37d4f34dd508ee8069b1dde23f40ad61fcff62eab428f180f4865e2d908ae8b8b9312ec338f04260d6b0fa8013a9d769f062f0e17f3089a46f57a90defd76da05a8e57daf81f7f1ef462819c06bd382669f1d4dba79f339b890f37240a9992116f8dec8556980a7563966d661110ee6589254507744d790b35e8777553a75c12bfc557ecf167ec6ff5654f7d849a5301e3279e4085fa07c27f14b0dfddbcb543f23a58fec8740cd2b195adb2050e4ab836db2a71988c903fcaafacee48a145ee4c71679259c3f974db133357e2e10cad1d5eb77c19980345cb2174c98e65b19138cf2c56d6876a58fced48bbb9a5f6aa764e20ea02b513abc4031590f0e16265041804f344a921920751b2504855c30c04049462e591170e6a052fc5e9342e990768ecd95eec6899c0715a729bc0aa660831ebdcf5758311a23bbea203fadcbd04a28b2a2ebf43abea4d2fdc8968ea8f05c99bc11dab9e2d56d7cd99cd98d5b260deb23b399dcb06efffead3a8abab4c121718649c2b69aeec5ad59ebba4bc8676135f28469f3e47cb8da2c38ed4907ac18fb39aa25af7b98b2928871e879d6da8444e67de5635ab27860102bc7bd2588706ca7b31b7ef3001bb0d53ff0717ecb4b0ae47c34d5c0d2286ec32591b87e336dff9a5b5654d6bebfc55ecf9d522a767799dc7e99ff474dd95d8e69d2afd42765cbbcfadc5d82c3b788271bd7c50d455083fc31c077b0adf61090c5dc1d5345379fdbad493aa54ae031751f0e929ef1275f5f1b257c91a3463f05def1830a3f62d5408b28a11533addfe7a783d930d2f3089345f517717360560e2d89c9ec648197306fe58df09d58907fe9527cfa285744083a3e0063a102adbab9b3647a6870fb2d0e4a1cca99a38c5d51d419dab8856c287d3330afbfe686c1b86fbd09f64675cae8284007887878a65078155f45f1265173d93936aee213e68f7499a87230582b551ab9ae9b92296329a0c336798c352b96cf77e4f7aaa4b61da3d15318a37502d532ff4abb1978d4350388725603c5678ddfe1c4873c92c94a46e82db231a6badd15d430b28234de4f21a450e4539c51ec05c01ba76b75b6c20bd4a5e842183a6f98f7de4af1e85c39a925a21a56e0b107e33ef33f4c606681ed54662bd48b78d4012adf3de834359cb1c887bee946f8e2df3bed51e98a1e59ff824b672bfa7e19270a233d7b2e456a93b81ca99f9aaaca7708efb5d6d5bd60411af867dde2d55b53141f200ea31c9dbbf643e498a5e46c407874c8140f416a915889a76da2f6770db878a77991211badf61bb7e183564e7904158a1beba661820a6c9c1ad1865d9616614924172c03b6331de27e3b7765c5a467e6bef1c85ed76fceb09431bf69754c0982e5677afd1a503a10d3ddb8bf93327f973b9ec67aae3768f449aaf9526ff5eca8ca15ffa96d718fe7300a07e0b3ca501e63f390a354546a349dac451d20cbc2128e84d86063c2d3215b9618cc955345c75b4ba5ad1d94d9ec3a8599c44ad15a2744c448211239ea06f816ce28340a5a2d89b652b9391846b867b77e1affadc9e178166ab203c04d8f09e6891e15ed685cccf1f8699ec4dda514a13e4882b73b7e72c0bd9f2ae1507af0a349afd50b99b47401cef06b1146b818d2e8cf0a1174e7837c5830eff388631f85d4b147fc8366f122785f66dc478784b30039b1486d087666caec2458e0f71d6994385a5de5558610147a5a3537b501cb89d6db19e6fbd03abc21d03f30b91665edb05ffed30e866feed341dc1fe5903deb61b03cdd7385e70be251e0911c034724a029906462569dbac62e39a42295aef61f658eef4f34d999d155f004ac4057ff3a8922d471bfad8d03fbb28f7294bc2c807f294daea5f65417e1884f1beb57c1ac39c4b179511966ed600ae3fbc12a40ac46f738e2989cc74d1dd603c280ece30959b0b7da8c26848847fe72a689862c1ff1b6a5baceb34b9de534376d59d7acb35c451d80fc03f4f879e87d4b5b46a378f2df6bf09dcbf35e31d200ae07000691ebc83c4d4b4beb5531e5a65ffde56c0e799d90cc0b6a9e6da68391c32f5fae2801636ddf1e4d90c47c24e4b5df46c03202e4a1c43386d4826ef2bc6665e18de13a25289204f8ef751202d3edf135039935d251b2ff87b790461f72dcea0f52527294f14e310af66af4fe3987bbec07067b109f0e6bc92ef6decc14cca5e09c44595f7670f832eff6cce28d027481f8d0c48039f0423b4b3666b26857399316bdcfc2d59f5e6041183f592404f872182c94675e183ba3997998fc55b15eaf06a480764a3a7b677615c08d9ef8e544cae33567343950cb4e5252156288f28e6e089131266ab7ecb62876f20b6d0608e2f1b5eecb25b92e073efa0bdfb012060cd013cf946be36f2082a8d8b8ce1428c0c884eb11c91c6060a83b5d67b53f419db12bd42535117f7e4fea56a0fa75035224f9abf85ca70d116558a8bce21e4ab29748508f9e85d2665c1dd07839e4b136c7fc731aa4454afb15923032b30569b7b10f2e1680a4b724667041b65789a5e094df8e3e0aed19567a4ec0a20db206cb859a81e81f2dc1453e23364452c40ee533f83a012fff2b5558e39de9420db3cca14226fa97f24fb29e0952c03ec6e3b8a6b5a87f98c84bf509d06f606b833846f1fbb0f5c1690ddc065b3424e09a4da9fae30dd011172c5e28ad3dbc09b14348ad044a874de8a4508e6ed01631fc2d21399c5a16790e623e97912d86e46284a72fc063fc62d01db6355733fb1dff3fc49107edaa624e91456ed3916431f5f0b5bfa71b9cbf3622e23927f3a3a3004fb4ba9fc2c3871647f17061a2ab3d15aadeb1344b1a399fe6487cf1e1588b58640e3f431549a90bb25336604dfee902d56229c9f4b87ed022626dcad514e08ba41d7ff4bc40fb4451f8727c8bb3898cc3edc38d7f4910af767fa8d7594c2b1c00f504335f2d12fc76a1e9a90b68200b620cd313ed290695420c4586cb1238dabd245ee2315a54c8f25852afdca7f062a75a495ef20fb149131b226e2818d0615a4c82cb056e187f51d41549ea7804134078af03e01c6e45e1ac0e2eda8b1d29e901de53dfd21d6033a17ebc2215b24d9670b173afac7f27edf8ea13e7c15b207c6e9565d00d89a06a6d563c94fc5f2a967972518be6e8fe2f94e9e950d3a65ce416801de6d85184c142c5e69e3c4f230943284d76c691467cabac7dd281b546fee08a2b28a6440800c115d8ba25181f044bc77172e5cdd8cff328f0c453b925412a984891e82550daf1f0f1e29704967f97c09da61cacbb4366941152858e0fa4010a9f86f60f29d96881a0c64ae138b9392b59db66b07bfc09719198474911e28a09fb8db309bd32b9aab7db04f4dafaf3724b40357303d8855b400d52d53eb4326b1747a58ec0e2a7a28aca98a4f20754c35d1584a4928d3f1d34c410a5bbe89c4b4d393a21d1b158c4faf2308b4f8e078c0c2e995b864140c416d844b4d228308c51304f0d9a55309c3224e48fb28ce4bf83784192576d1b4157467bbf91ccbf65f78ada75145daf7d506d4d50cee4652a9a7f4437cfc107a522f4dde1fea3f06b7ed527febc666c8d4e0183de235b271f6c53f730bd94037780721958bda6d7d64737b6b25b93c777b543da7b24e1a4b73b81937af941ea25f6074a178522f1a28d4ee2457e8199c3d84c31f1b50dd083881ff409c1756f31f62473f1b830e52c0eccc28e242e846ede1b96501a6534c4aeb5a88d55b8ada5f02bc911645aa3464c4390c22dd49a4e719e6e16a57d04df0ecc1cf51bd3e9f6b09f07ab858adbf34652a728b78facb9f73e203654ce42a7ca74374637c9dc97231e384df9249a2ac8f462a47df6ae68bb1af1a7b3f1e6880a46bb9919aa9a0c49db9782a0ed1653f9410532d36ae599521f66adab15b1bafebc34a8ca524ee86ffef29a583e85b89f84ca0962d1530cf0d05d7792477a19b2ddbeeea9181b0edb33fc0721a8e58dabf57d76058e7f7ba7f07d9a06e490b5b0e62561fa3dcd343c63a22cafcddcbbcde3ab82da5a783a5d74505a97c03fee5701202c9870f40bea498a3a3aae1632a739bd363e4ff31b75e15b9ad4d972b650f92b89534fd85f619541ce74cc59635844c49e1b6a5329de137324a8b945205cdda653777a09881deb101f06bcb107d30bee5b7bf2fcec3218e18f603cfca3233d9b046a2cacbd71e5f80787796d168df35aed2718b714e2f73736d92e96e94d3a6895c3bfbd4fceb9d6f485a64100fbff8cd7cd5060cf3096910726346955b995e5861c02209445e2ebf2669a73ad539a5d5085b605d08de9e7c469c58855948221fab4068bdddf1e23cf757c813bc93c0c2dd942035530d0ac8207acb2066085d8f6d15a94eb9285eed737301b2793a4a8e7ea214798ebc1d3251dcd430ef90bb7ec73b7b081c5cfedef348393edee9884569cad619fec1d9c8ceca8e806a03c3d256206919b42479a8999b6d7caaaab7fa77c71b013e00a79ce1c1728b4fa6948c17d43f5289f394b01a7c6e5e2c667eff912a72f3a1809a8dd4e2a88b2e1274d534a7d9dccb758e6d393cd9857d637c3337836c040400c871cae5bbb3db6cdc226a7d1226bba2560f3eed75ba4bbbdca794ad8353768311f8476c6d5a69bb02e8d5ac6041f3aae60736aff17d05746ba68168aaa94fbec5519458dea31660f5bc0a2144c76a0ac69d177527722cec7dac54cd5d4aca059d6a632a1073f60a5750d47f7b4d5cee323bde646e84209d5e76a7326432a20c2f8d11f86ba29da80d57449b52d370cf922098339f072e4c8370bdf2918c15fd565879a737bdccd03667d49e22e554788e44782c496531485b10e6812526535e33b203e863043943976274c04d794912f56cb4a51d4665ce7abc9a0e4d256105081e8609444a9e9c1e76976d5af15e68da9e6fd3703cfb4a06ac1b30496c4565ee995109f985d2e2366cde844f80e446ae6d23dcc279497341ed31ea94dfb350729051bdaa2c80acf18d620e834c3d09a0656f4e05e7395028250f1e772ab6852de29e51dda702737960eacf0a5f9ca46c9766098d551d3b4593728f03c157e6d207824af8b6235098eb987752feafdb884102b16d09ec1f2adbef741ac03690a1939adcbdbde13b34240ecd3b96292e06c4a0b30de74d604af02925456e07cc13e07987c52f7f8e4e6ffa1e4ce60e4d9976d11d023c960bda7e48f833235e9893cdf5766a0c668a6f7a95cb0b159c896c42dbf26a7e684447a05f1156d9db92675366e052041ef5100aae873c953bc8b0a23b194bde9e67e30903470880c83b7d2fffaf9fbc0b88ad4487ce20b92cc917e236745b721105a8216022524914b8d63c38b602bb990f629eb0022a137b3df07025061bacbd0898c0983cc2de582ce192d197f8a85e29b2181bdc94d4d3bbe0f6cdcfc31107dfb6cbb67ec37c4cabf04e3826a49dd759d23e5de3cb6451fe410121e1b1d6e2d03a439d9fbcd3d515b8fd606a408722627d4fb8af3f990a41796db4e4a6ae6f402ab381b0190cf34b30bebc76250eaaef18ab93a84a052c3ae7136e561ddbb6e1bccc9f14f0a1e498e04eef937c11a3744301415c9cbd7e85c3d4104cb66828962de683fec23918633c8010aab846f725c42a38b28c950d8d489ed522cc1c7be51f90177601f9903e6045477bed2a944f80a12ef26f5f765ab1ed1c7e27ca3c2d8a02f69e05d76dad1351fe4aa03d935b7e37493d8ac21bb71c399613f0699bd53fb87656441576a123d869cc9d56325fe107ed35d1f824030c69af798684f7ebc5fec998e8c05f2a05bd8b2e6bfd1916fc8a200c199f335fc71c53aa361b11db9d5d558ea55c45c60846bf0dfd9d7310033e6fdf03a8a0ec71ac7f1e3570072d246480e71b79325cb1dd7d835a44ad388a5852d1009549c1b05f367be3120dcd2a7540f4ab0d015f0a638987269db2e199daac9471b54802d73dc8664d1a01ebef0a2074fc6edf9f75645c10dbd0c55d9f6427f280aab515cf175cc775865f219eb5783ae531e20ab4b78425f4a21246c00deda49677e2667262d6c51de4c7610092c01b0b79b06262533366a086d9ef499eac68f6a45ca36ad032f53faf14148b49dbc60fed2d9f6f6e47a9338cdb074abe587410b82987fc3c08a3e999ecae40b0e82ed374447607756951c0a48d8fc94b7032b77ca0260540f639c82076143aa4994b675d54cc27ff44316904d3172557974ed00561b7d7be23c5c399104c46ffec296788821e7c1861a6e50ea56f8e7a43d33978d7c7264c6fae26bbcd723172f401025c0d595ce9eef9c2f0331119786de37cb789948fcd1f8ccc7edc9ccd3f2b0ce69887cd2f01e42a97edb988bf5ad7c94fb8ff18566b71ce1664b74a71b5487292bc82c103ed24cc51c7ac1f57a43753fa3dc9ccffd00a2cab09d1d88d55e221708f3bd8e02623cbc08401903fe9aa0c23b77ca852cbaeec3beeafc2bbee9ef3558e9468383bb1aed39590239decd2988172732f44233afb336f49e5fda19657f90bd6c6f261dacfbcd15e1c6b2b6889359854ab291da4de16634e26a868ba20308d4798cda45474e332b364d3770a793bb57e246f84e5245e839d844461603ffd5fecd6db539f79ee22b272e4e0750f024b3ca0c858a30e8f766f22a80af8b4d414d214c2ea4569a5553fe44af1b6453e8418a6a3cf9e3a57c9ef8fa402a91a30a3f436c39ca7332739b8bda446619b59022230e3ec394a863f5458b8a0a50c4385c60806f3b14cc8019cd0fc85aaefde87a7a3f77004eeb499a648258c4608501cd29bbe898f1e9e3be265f141faf735c77ec94423c520fe5aad1633e6ac5669190daf2e787216d033f5865ca0ef293789e20fdab789415385b984be6d670573530235206cccb8089c185a81d303aa3635926cfec12513ab6fa557b1631491b28584adf71321a6914d40677ad4fcf798f3a2104de1686390829dcded6cb7181d87804521a88dc9a41168a6bdb28365124c8b7c5ebcde414e065118fca275c04121eb5701f7c18bb2e6958e6f65a6ac50069d906d5867c9677c6cf23f313b02d23864ca0d1dddd83047ce5a1f9065635a38eaad8ba92dc33682ab3d68f856af96186019c3f27b7c2a268569037545826f9590943d929cdb3ce476b38aea8890463f824c2ce97d954a3b827bf1a648c0daabeca9d34b9ca006da08ae88c9ef5a760a988c0198620e324fe5079e66e3b8e22f7b835badc934b381218fe95b2fcaf9f6bf4ac095b0865ecd4bf2c84d5ca1875f20a80cb05a9d9a73814ef514658ec3a262c86ee499043217ec9a5f18c3c413e9aa733ddac042858d1cd7bac6465e2ca2bfae3ca165224d108a3e98afb9db956ed42219a4162450d160944d19e47003ab6c3ebd22b177a14acda40fecac6541b1d6f973fde2b78cdcdba560917f4d5eebf7ace909007bb56a91cd3636f9fd803f4dff7496694c07f17e341c6185b7717b4fece12234dba97a145a51b91cbb21d9251a19c660a2f4935cd21a529b8a13f4670d952cb6dccf55e9dca536625006a294f94aaff89d687f1af44da4fcd4a8256bb976b85571b4fa7c2c3ece2d6c3138ba7654a6d35b4c78ee8d5f51ad51aa902647bf4e7f189b0b996d63949ba6f4911e8d824c360eed04d495bcb5b8a4d106f4f12b97a5343a3335b71ab3f78b697bf6f80dba078523d53d5ea94a9597e6f7a53eb0f832019d3e8f8337f9f50f255c9523f783fd91a5a558e1539321c5ae8ecc57e4ca1c0feda62c803ce82491f3bf9545ae087cad003c9618bfc527b0740d7c6030a31e79987f5f36a466031d592d384b3f452ec4ce830c95912f010b0a0f41c1f895e9d34e9977725fdc4111b534c20d5fd5f0a560221bb7e6e7ab60cc7c3b110eb8ac4f69f82ec5d9a5489615275e65d4be132a89842ddc84c99cf1ae1bb8c0a812dc4e1acb9950ac9fc64b4df0da3b053a0667243e43e44b677f7dd51a267408c506aab168689cb9d6fd10f0e1383f4f682f9ac7152ea0f2012e00679ea3200a8226b846d4582831bd0559177eac27601b11b65bbeed9065ead3cd16c2fd6eaf84174b7fad96c89e065aa8ebab571c9ec884b612d388308e8916229a2729fd720fd660a4521539369d13565aa271aed4252ffbe6a67c21b358485189472cde9d8b65581aeda0acadc3bdc3bcbe1cbe63cfaf4af2cf7f22ad5056c8393910841cc03cfd3d36a46a449bf9a90e52aabb7186aeb32e093c95de9e141842d233027871ef44d2b014079d4bcef54c3f41100d252eef8b76b4ec90c1fd4e3ec0f991068da52ccb8c4476631a7b8ce016506ba13c9362ba406bb2e894ce9bf27115f7af0f4e739edeb7aa18ced8a72735e3617384f703567bee8c356d2b82ade056b0d4855230d66a40a56932be63c599dec6f27266bbe0c84b2bd0a767833b01b16c408cb1d0ffb899cf13c551c35bda1071cde1afc5d48e5c9f5e11fd183f0f77cdc15d31a3c6020cc05007890edfe9abe4d58239bb70c6b078768950aed2400c306e9cc65413b5ac228d4b34865239d685f3c789178ed2a516d29869f40f9f227bea1e525126bd4f5674a9657a3418b4fbfca6454356a72626ec372f3fa7592612748201483ea9075bab31f777958f70ae9a70393aeb6757086d3b5a3cab10334e21d363cc73cd261267c3042a4b690f83b982a90228132966ef049aeff46ec6cf79397f70cf1c89602be1ae66c9d7da9013851f49de3a9b25b6a7c4a769dcbd49da7e07be90791545abb2b8a740e58fa5d793031841fadb6a595a382328f543978cd05aac9f09b6f315f9dc5aeb0d8075516efdcca0b89ab306160832c3b414e7dc56bab6df18e09b7a74ce065111c0a2ed8d732fd010a14caa3755db0937cf02e9bc1e1bae0a2642763e924446486f095323ff366b2aa200f8dcdbd4e73ab454d4ed5e49de00c237121dc8357a5d416e6a9e8fbff32a6f52dc4a69a8bf45d5b6bdb0d23e3dcd577507316f2efd9b6af7481e9bd9bc8679ac63cec2f2e6e3e8d2444e777889de9485aaea9d271f221420d7d3d1d9f64d4f2a3bc9121c3171dcd93993eca1da6bf82da341088ebfe7359fe839e99e9d334eb499b87256903b05befc73d6c7a4a48bf1ac8efb045112ea0fb3de8a29daecb8bea1ccb948410fd323717a48220884eac62a906cee4a7c5cb026b1efce265a901b85d75e511e38246c8dd8d8697efe486d7b73d59ca6d266e5ad827e737f76fb29cf6fc1e34d575f3d1cfe9a1298bb871d2db26a598a91a72bb20deed917f40c04e5f52d50eb8021d35db42d8d5aaf9a43571dd6e379f3d5eb1a10bd3bb0ba97bc27867adf6cabfb0ef30a310b914f151df7743aa1322f1b8c623b5706ca0db1518637de642925c96f35754a801343f2e6095dde83107efeea91f2b5ec094ef028ae8273ae5baf0ebec8d14000b77e68f5c97871e7397e7ffff306fa373df5edf79eb850312bdbedf0b28e2f71d9fc92416430be2752641f03833a6b1af8f4c1878e9a4acfc550680a5d17f854779d2bff58f879d19238bafa7d3489cde9a422bd2725af24e08f24209e741b2cd4363d725ca5526c3f6962be2b57f4f37a3d6c29c9243eddb048c62468ed2f2fe6c6005c3c0dd2bdf1f165bc5d754aac54bcc8c0fa68ad374ab7a922e26a2b247dec47816580c31894abf30510de2e1cce4954dab7922cdf17244a29d26b36ba7e2b49e4d796d79f1557e9c2304868faa2bb7ecb93b903376ed82438eaee5ffd7054c09b230b8ca87d3608638570e8b880879e3921b1f33620c0eba4278e03a570352e3fb01d66e77b32439f427ff9ee818e0935e535b8709acaf647fef8f82fcba5d37f753cd1f3b17141ff742d8bf113c3a2678c6dd84c44a3972419d2ce26f7b091f07111a77538e256182219ff634e8291d76b4f63b2841aeb19a6fe9409ab49762f2c0c7a58878d2307cc8d0dcd1076cd86979f07df292d02e2df0a90413c439c5dcfb7d76174b36b5179970eca293713de279045cf47fce8b1a004ae5d8ce272b1d9dd4bc64bd61cd26c496894c7db7b2c0151c165cce3c2ecac431ff5d272ffe61c9468e098cb212362812f5982763df2f2c78634360f98123304d7bd7549902c94debc3d8c1ebb126d9d8ae1b712d3c8b6f22de938139437a3fdf98ac3ae4f99ca0e9278667ea0b0ec478359de53c9178bfc01f996a3ed4b635aecc7d8ce3f0b1216844aba6f0c2d68c70c44e129b654f3d5c20ee6c2915ba9642a1471c0b600d8b075accbd726e4fdaf750687683b2a455e55c1cdb6a77d2c9fcc9170c3e5525cdc8c0025902c754203646997109e3cacdbd39e4ae21dd00d19c39c52f61e33c9bb555865bde25c207af3c68e66b9430dda2cf124ef9d227bcab0ad16cfba4fe06f68fc56546cec5d1277d9e6ab822f18d2f47144e258969cbd917f51e4ec63d7324541b4d96f01fbb9c4846dbd38819d4310eb4fc6d037727f14f049c94de99ab6e3d5813b82830e4c5c313c71fba3f0dfcf4fb6ddb992d0d00b85b859e85e0c939a70e4c53d9c5f743e4cd084f660f34f136077408d6ab2395e0e5c3616deb8e3cddcd29384528b43cad11b797e3672b9a4b5a872f7887975dcc2d29e62b55f6d4187842996915e6010c1b7513d417dcbcf5686b19ff62a691c06831a85b2ac56637c35e795d5e639d6fa33d284a62804ad773785e4a09fe5a1bffa88ac44d215a3276e9e8e27de28848334daa1b61328644960651e22114123eb4bfe6801da27c3a6ed55533690db4b0c489a23313fa52c4aeee85d17a57ecfe0585095722c08386c379512640a5b31504356a6550b68e91e7c9dd882b3a6b832ea8578442ad0d93208b0fe44736b790c2e4f58af08dcba26a9f65c22e5ab498ce0ea0b34475ee39f91f5cc14cfe7efcc84a76f09160cca9ca1ab5fcd8e1598092214ec65b1e7ee3de7de032895b80b3c804f74e1487b48f816383b696fd7a309ecd6a1f888812b2bb21f9eeaa1185a6510a105288dc3d5c38f65a4c756d500a4255518911b299bd5845050832b96698247619c8dfb384ccb923a20c4d3c9d634c0468efd99619ef7e27d068543a465550c5e6ffbdb3403081a57d5cb921eef7a1c64a4a3af80d8dea929c92c285da86f6dfb4fb97533bf5cd5fe448e97eb3160a5809f585a0758f43bfa43bb5b7f69f0add7b0e3388807bedc86bb6119467d068400962fdb57fb37de9a4d4d5e174ec300413c2f463e0e2bad23bec9e6d9603e40b5469b6edd4ffc52c934cbf1a8b2e45daaec6400812797d72646f26c2fd0d40b4b6629a77da06312eaa43072a6f6c526726b442c4fa5fbd9d7da5f0538b1ad371ce60c5f4211a715546eb3165b06721908381ed0bd6eddc21e9080d9ecb1f752c30393fc8fa8b4e2b9205e0dffb4ae3d5413951ddede4d9ee732ffbd67455430420c6d66b761c518cc8b9f7852a3ad1bc1426606c5cfeaa1665edf0fff218cd67c6bd1ad6249614a9b1369e64a6ea2ebed88f30913839a366560f580eb6af7e998ec6b710c10932945b721c9eb31999b69f4cdc770f3f7650d26e6efec81c30bbb557907cf7a27c94710a7e3cc0708e142b09e0de55b435db6e2e93e0639a353c2f5db61456618bfc56c5fb7c9004b041e4bbe80a7b5bee9f41c47b54875a6d26ea7a3ed536ee8039dc9957b8cf33006df4190ce4c592db271ae3d44578288876f8e0234dda36f28f18034544754b695b910617a30c0479efd3fc226a4f545830afb784f5c4f11bb3b2e32bbd632a376a763f1d5824bbd54280c22ab401687927297b2788f12a3e6b6304cabe9c52a158a83ba997416656540bec8ddc520f3b4ed9f22bb5d65e81c76329364d8b3501fef8dae1a9d1c42676cabea54bb886cd640cda04fd7ad591a378625cc6a89a5e41692f3bdc70aaa24b7f0b003aec0bb38f3cbce13aba9c54f3ebb365a73dfa397f02020a91782535bfea50ec2416ad833e81398e08cf931cda33b655389afc5213497d0aa8e3bdee3bad6d556a435f13a44609d7105d4541cd0c0ab1c13a1a2efe79f575cb89260871a7421a39a1f71ea62617dee2c03be8a056ca8bc2b69033b1de92934f11260d17b67fcd66a8785fe048f478579b1f98522b1c7e2544d12407ad78b288fa44155a1286b3aa2b86c19b7e8461a3d6b13b79bf75023de1f4e9643ad224d5841c69c4db05566b4a318b3e429c6f359d43a03d8b2b78c96b212088368d2b5b19090e16b5b7d201ab52e1d0c65a65f555ffd5b7b47feb56cee90f8da0c84dcb27ffd449cf0989f04901d9f1d81ec9a09fc13daf2b7296b0491d028b353531d5152beef03755f4c6d013ac7f52b129048e6361db55f85e2f15433b2b70e7b88b7c6c6e97d9e9d48cce0c91ae62f479548bae626abf9d9c5a2c45247d1e93e6baa5d54944cfbd721f70ee26a4da8fde00ea59862ffbb84f4b40b109a35c316578c668da394939034e0058b9c990c972d43bf7b7fcd70c0cbe8261a21e52a663daf9d107fa8243d8e8612174e61b31f07a7b14df76e18163d0f822acbf07e6941db9909240725629477e9a8114928334212ef587fdcdbe32d9a04fcb6a5e8603cee059f1e80580b1313fa230da5b388c8a8b8619f0c57621fe1b0b0bdb2d1ddac28d1f4dce088af40b37d6885936e4662cff6e94b6d25c483a4d629e29d9aa36a01e4045bc16117d91e3b91a9c2822be94d670c9a0952e5c2df39e45d2f9f037d1d8063a00a8d278959ea0729ad70684a59e654851f46f5cce114f48091c6660a7dec5e0bf897738a34ed93cc7dd8a3b897cad40c08ee90a70fa3939b72cd3c026dc639459de6bcb611e860fdf37661ff8076d533fba49f6c62602756b51368bd0850f9b7f4730f315b02a3f9c9f9e4043a14d75f201cf3884f3b8f13e838b731a48a319737ad0401f898f60b6b3ce6a3fc35121a5863ad129855a215943c7f373040f4cfa71d5541f87c7a8a32e18a3ef6d48b0809696b8b3cb256b8f0fe87a6f1e50a22aa329dedf6be79590ac56b30bf872a6a27bd623b72131781de27b5a899a93c2fb0b1da4a979255e23e9220aa0b18ef2aeac8743c2d73bad5e3016575e9808f03f6145d194f4f159fdc601cd46daca4199287b63eb945ac8c6633e6629c8cf08d23eae1a6cbb2cea85c906e5820cfd93fbde39225b0a201070c8c679ae722e92dd2c38e0349df05dcdae8a77033cf6eb4830d4c225dc90cea4b5129e950254b2aa08b75c7784809f0ea9d3c1040d090d05b4757e13ed410bc08be7c4a0a7c24205823d00a837c145ab3523a26109e4141b504cd19b75817960750c4492fef3d3c1cf300582d02bc6fcc91d69bab08a75cc6e39081cc589b6e0e27bea7320b0959f97200b1802d08ebc68d3df1ee50fbfb08e54023cb26408b8c6735d560d034d5c6d12c8d6518970ff66f08d22943ed7a50caa2127f3dfff59b938e62898ecfa4b98c6c95bc0bed934d23dee02603be665a17fabd5a180330690c301eb56cc5e52352b406f1296bf7ec37ae35b92320883677e97bfd4770eb3530a04a87b9faaedfff1f191bc7b5c7ef76b73ff237a01cc7735a21f4964dfef0e0a017c5bb62edcb565d7b278df5b40b5df9fd0c2635592a7ed4e70a107af05030176ba2539d9da71b24481949d55b1d51e1f17848c810fe4e40df0af7b31fe64afca7d4c0b5e8be5ea1d16a776d41d4359061b9480583271d614f2a5ad06f10f444b9b81c96e5312d3af381144fa6df90ec9c66c10ce5833270e5226e0355bbb47a4c52c07112805367c6fe529ccd2a7f70c5c55db150e7005f3b369c3608fde4e3f6f096885668b2f0a21b42d37e36171421ba51e65009dc184cf4e3c56e2cb6fe6e0aef871dd84daaa1a2b3d697b2a5da18ea991145b0b0ca05daaa1af2e870acc49ac570cdec9310e6c8a66a0cdf077a7b339bb786f5699c5acadc754e2c4c2829bdef687663e7147e6f4dbf0bf754e760b65f2de675684e695b465e41684a2cf66f107b209ae6ce3870b8d7f43c27c937c6b88520bba10cf3453162c8116befcd62358dd5b6da7c1ff6abfded193901bc6b12038637e26d21f88fc7ab02529e73b9f772e25713341b6d77aa9aa22fe6a62edb79f950a5fbb62bc6f436614d40668bd2ddb3c62d1818b562cceaf1bc57321f5313d4d43fb713f34d81d730e57540068f0d8968ed81f00c4d6bf3dc265995d235a26b6952dc3d3f0fb87c0cf5b33f38d9cd4adb5eccb89efeb94bbe0b1bead5d65e89a07446a57d22d9f4ea92bcee67c04c62b8271fe23291b22661835c898ef901c2670bfb25e72251c1cbba1968384a023ad6ce080d2d8390bf473a1221bd2fd1b6d4837b98d7e3c2a48a3626dac65bddd2a73f1688c1e6cecc918acf9b91185a1125c699d1dcfd4029706d3e267adccfe1eac108c6d1c3d8e097f3e239f9ed8c1c91c9a70b6979de7b43cf8d39108318b3af9c63801da76ed1452a2408146d0d20eb054f848e40052859064b1824c7a3041ae297ed5ee6f58b39cf147689f68cd00779863465f56d331bdbc8b535455921fac70513f8b6c5b27e6c6d5826dc746dbd5095917c12ef6c14cb66508e8e7effeafb03d1ac3e3bd90766dd6b6937a67c9a97b37dcd22df51eabf8aeb646e86e8ae7a6af66286bcee0d2fd2bd7da11ebd5cf239d2aa2bcaee36a3344b029463642cae5dbc01042cf2c64f7e7b16d47886c9ff5cb4b633d764ce2e2cc3ad0968a89d9af79554c9d1495cd5660a5a76d27c22ac9ee573a948cd50cd056e8e4e6d1238c3511e4603c2fdf1890dda42aebf211c890fc3cd591532cd8330ebbc8d5fff8243dfd01566c5a7955bbde2d63513c324c440b32d26653480747086967b4fa3c014584744dc803e2197c43f0432721883adac73cf1d4ccd6eab29bdb66f308067611fc37811ffe1578883c9751695c5cd691a28913824907abec163eb2a94696004de8975fa1a432ba1514dc33c4bb334ac3a7f0a5115149fce233d4ac6db882897ac8cf7ecc2cf42aacb3dda29d74d49e49133685e60d023724ee0858afd3c156d58046eab3e8399687f46f6bc8d87f919ac6c1d5f81728dd63672c5071687d774bd7dfd32f6e0bab9b85b482b16dd4ffb623c44df6824a0af25cf3169df1211b6dc62d29b95ac076f2ed46a98df4e4b76ba0f5377ec4ff8ff0728ad663da63ba99e0f974541c3f981bab1f54cb4ef0f3c3aea2626556087513051df9850431ac918ae57cd3cdad970fec16029c4f44883dbbddcf84efbc275b4638f32545a3804c0b626aef5caf63dcbc50943b37e4088fc92220951abd22b6a68c1be75ad4b78a935c5a330f0c03009e29de5b6ae6e4f4854469c0bcc39e87f57204a8e120b13cad20010e6821c8249288754ba925d6bddae8398ebcb892ca3740290632866aac221b4748a0a4371fe15e50a810853505406e62a05267aa716b9a72e5b9ca54882326d913856a3077954f5dfa9f9eaad9c6adb94aff55cbd420309c4c50b29421cfb86acfe9979322c7fb6aa7b4c3b763dda73ea7a957b4e939e11106a65ce4d8b556e16a78f2677d4e2f03ba90c824c57223775c2ecdcd47913a96b91ba9496cdc3db3c30064c1275a3e0272122e3069224457fc11bf7d7720b9985b8a4d7d8e7419910b2b2a720841b46608035713921cf47b36b96d3e4996a2d7da26c6b69dfd6a59c1e6c13f6e2a22e70ba627573ea091d55699e665c57f5c2d3d9ef2238c85c0b023a090f57815bc04e64e05edb7a8c7e8c4bda8d377b91dbc87cf335cdd34c7aee48369031bba58478303131fb31cfb0507a763374d53fe4c3e85b955a7059fd94985b28624dd5401aa0220c2da64e8ee02308fc35e9eedfccbec5dfadf472c61a66b358282edfb6f0d6d9649b256e8cffc558067ae784f40d867b982fceaed7fd1055f34ce643ba60e603823fe25ce98919b73a0c00e75209fb128126d1b275a39e06ed1fe4a8a632b0989f68e07531c54f1544e2d410b3e1c9e0479618d7aeef3ff53fca8757e77ce4ac65693fd12773d7c683d97bb09cb23ea40cdf54e1445f67b17b3212a0564e742b6d6f878d0fecf6832676f603c8666269431f75fe407e55e06379e59cdd65cd1dec5669d782751bd2cfaba220e14f1197c3a3a8314add4b669e193a6365ec18d78f15732fe69b0b3450daaba3de5d7249ac5107c2c8ec4af7facd873d6768056ac99caede9da60c1f741b62299183e4578459589c81a34d76e55efc864259877175a7c4f4ad5f74ab4e8059723ab7fc820f0bbf160894bb7f4ecb91050de5ea23638500d2da56978ad935d109f22a22d41fabf70a576947bd45bd85b6ce1066597c89a872641c438b76b1d30b5936613fc6b08c5d52679fff6cba7636122f325898feef0bff90fc2b213d3135fcfbbe12c95db72ab13f1e73985841085ab1618250698f58404e7114623daf013e61d2073bfd5139d1c95c7cc482130b1340bad660c375eb9e689551dbacc2faffda000b1907a8d14c7755e5189632e158575dae0851d3f74e3d558ca506de801a471d00401eecb5299334ee0183a71b6c75f68034cb3f0fa08a38cfac5c8116e2bc0999f979063ddb1a1a28a821949541a28aa05ae17db8f13bbc3b456fb64fc4d87c86123d51f52ac297c831fed00e188d8f537902bec1dd3a8ac23d85567d6d18ce565a8de6046488b81db527cfb7325a31a6674324fd16891acd2cdaa5e5b849a4234adc7f91361851124ceacb841fe0cb9756b2b22f78b7d5ca9f838813633d44f3721b610ddf8568ab6092ed20c3fcaa5b3e7aeaef40cb33f7037e3e9dbb177e2a174a5fae868152555b0c3ada913a1afe3c3e14a0d988e7d4564d01ece023fa1a470a4c59650cc59ef38bfa9a7bc9f335fa61ab4f19d16b006af9d6e58beccd24dab2287012c452e9ea9a0edbfd82cd0cde0ccf125ac9a59b896bb30b7d2a32ac52efa409bab65b7e8ceb9a7e8e8be3baeb9144141f426894e965cab61eae91ecac6f9afa7f0bc39748d4aea51a9e82245a639f2d79d5a3ffa50e5629556de20ab12785588559c0beca9d122db2d8a93a386b46cba6e9465d86d77344976ec0cbd9ea8020a5f50638ca586fda7441d6707e6780c90bac813bb86b4810da5142a510e2eb10ef4ca42ffbabab3b510aeaf781967238c30df7d91b26bbf89457ced84893d51a9f6d3bc7cbeca77455ff0775f84f174c5b091d37df63e8de116ffc3fbaeccc00a376fdf5930b5d65a3a93c16e500554eab1b799d0c86a38fa872c27c554c6679422861888bb6449ebea33914686587597819e19ba4380496af2e6001011fb0daa6748610975a46119b98305323dfbe86a6ea81276af3feb13891738962dfbc1b992a7b4f594a9572165b6010589404c5b9fea020198a588ce44f142fe7aae6aa703656e8ac36b7ab2136cadd9227dc70bc7dc5c51cfe35aaa8166749f12bdb176d9bba06d5e507a6f8ec83b130dda32878eff4b5c0fa6eda9aeab44135d3b8e6fca3ffe30bc052e67ab8d189bf40c975367902068f810e455874382230333064e3a5c83a1a1660c659bf48cf74705fbf36fa7ba67bbb873d2d173c104db6b9923fd069c69b909ef984bf9e5a9196e467944d18ceb06ce940f67a0ed0e9bd12a6cfb08cb94d6f894ebc179b7dc712e9c0ecbe9682c7aa554af9809c373e79fa0dc1210e3e1d9afe8a89363a18c45d2b8622c64d9f1823248836f0ed7befacf76b1f11623bf7edac649f37e77649e83e8905bc480c8f59bc7af488d0609d2875ea5af4e93d2abfa4bfb943317bd99e080b11f96dd5bbbb534ae1e195f19c7c2a471ea93898338be7b24bacc3383196c76d93c0d502c94e994aabc9999dc863f03fc4c014969e2bb74325659bc81217837eba6f5fc682405f6cc0dc28a044518beb3cd09ac893f5f0088e34a6df8e0ff82f9420b90ac993629c6d35023893a09fe33c60059babcf6ecbaa3a66314e2a7eeac3b47644fc5116a6ef8dab969ed897bab96b2d07eacab3b26e03a62e6cfcdbbef64f92f6bdea1284301c90dc54e09bc390990e4e592b9e7d5dd62582cc8ebc5d57b9f1a2ee8e66f21e8e06af289b14c8323dac24b3e77cbb6c19b98d43f7ab8060458a194903acc4134e7c578266f8f746c82c536c17de8c5e1cef2366823d05e6a153594396c0ab19c2aa8c715f329ad728dca94a8401effc1d27504c7faa3c52db49c9e6e0e46637ab08605a173ed513add8b50d8c29914262893c0beda433edf5f8402b89b62c2582b3b952131bb0ddc098ea630e02617f97cfcc9533d58074f5a58a7ff76b11724f5d52574c20e48b5b84eed016354eee3cb78e1cfa38cb48b6a61c09c5903a0d283b78aa86b5edd72ad3b83da2f4162df37bd0624b2641ba88b2f56de7a02ee4abe833358939a0c241354e359a9453e6ce2237cf84f22bb52d3cd2e9085588bcd38fd3b97da323a890ce63d7e85a82462064b784c55e20b5ca7d59460c57d451f61f44de1892ecf35a2c9762700f73f2c88a3f53be32a1ae8fb1cd9efe712db47f2132d0ca8dd9a9fe658df206dd3e546d589414f04cbca36bc5e8646f084bb239030254993ec3de1703bfe54d89e90d2cb38d4b7271c62ef365e3a6d37159756966a674082c3a3cf8bcc0a3418d62b06aaa973489177ae45a48dfa899e6138260f76f4c8cc72bf9a69b13b62c951465486541bde3c1598635de908a6bc106882128f48fc5a765506cf27dad917c12a0754341df8d033e8794ba2251e02a9c03cc5cc83ac09057a35d574dc07c600139837dffc24608f2c48b7cdfc6ad109e4ff24e05df4b7b123a3ec4c45c7b7ebf6d99e3043fb6fed1e2112acbd3ed5d7974724e6636ae5da5f22a6bbdc3f170fb2df1d005ca5be5edb6e86c0f1fabd71267d187f5c3dc5e01faa2cc67234d3e34795a6f0526f63fbad084fc19283d2b6a6ed2b48c49a698650c10f1f47b836d60b6c4c26b4239dd9c42c794c6c529737cc3682612911546f3cf194997b1c95534250e248bff95f74e10673276db5d6c487e5613eec200f7ce9c1f842d42f95565397064a3621405b6649b8baa8741851d36ce7d52ffe5386f3b50117b74a4c5888725ef357a58efeff5ef7bc5750be2e2ece37bdb730640fd9df96ad1ea7395458b643e0334a5de700fcb1e6dfcb2098788e19e74b1dcb5ad89b76c1271576296e977359c06d0fb2914317b929b698e31719fcbf590e44a2118d5ae982ba2335d298b3a56c04599903336d0a66473b66b1a9afdf08e8942615e194604a17f64e4aff265b2f27ab661ab095cec0f060db0fa645b0cf8fbc8e7ee27b50c6337b29036156dbfbf66c8474602c5c746ac16fbaba9fb836a5b1a0548be5239af601d8d8181b5019a40bf36a8aa83421a3f236a86e528ad1b51baa942ba95abceeca6d4d8999365f054ca96e11485ccb5d89e1ad01f79ff29cdffc159e10cb1607628333ead3c7602d44858e0dedd6c6d7be45b34b50ebabe7fb648ccc9ee8dd75c4e495c65e39a27fffd4ed34ca2cd8d88a33fc36e81f18c79f0c97f517e17a57bb228eeff10334edf12f33d848da18bd915091cc16d716f314de0f7a481fcbd12ef8a123b9fc21e67dce50fffd2717668588c8a93144a751b13a3b1885e9cbaaa06c20f92550bb86bd3092b840c0d6f56b03463bf2f4bc5082fc2763a94b1e4015547e6168f20ebe7d414f56e725126c4f7ad03128c925f1fdf5460b07c76b269ee597a0a80a23ee51404df5b8e338f49f24f30424b0f5b2859311664665c08972918b2c115514d4dc580d96c8f3dd63e464c4a3e29a495d883332b0d69bc11393c9468945d55afdab20e9f6046c7731b67cbe9d6ea82392e84a5e7e8ac8d9de6c28e64e98ea258aa5ae3675651e22f70121f6b6e29e1cb5c7b5a8a9f3e36e08c062f81a89a0c5b9c7f0ad2df666bf589a3a1f67ff4a189decc0eb57d0b460c89cd38e6c539206caa0c9a20292750e1a1dd3eb1897621570a5e648a2b8cf23e023cb3541a7b8f2f65b994ba594e20547c1ae92e327342b5c228e54e38a3e7251f41cec92958e5fa35896641d4d09688fc9bf69d3cbfba52fb75a4c3ffc43da50ea406be8d7d0e6f90096cde657a2b71851fda2abbf049d3b47e0d41196b69300e91cba8687521989130ce31cbe5827db82eedf9c8970f5b64621cac440b22f1c28c77867ba1852f84820f7b0f7b10b9f7a717c10955b3829a47307f0ea0c7553fba8b9c5d263f27cc1537f54986573eb27f9cba34720ad2b3f687bc0f0fd4e020123b85f16540292ada642bacfccd25d4886dc6733ecf1a5a6c8b1d120d560996c7b10b575d439e948d0411665019e519233d8b667713ec1a7f5f8d77fdbed98a189ca67cf954afd5df81bb2b7a9cd5e8689ad936c6d7daddf3f47894de907a1f09bfa192883cc813511e61b72844cb5a72250ec8cc6492117e5a01f9014199fe447def9ce7735ae82be71c85983a0aabe70af8dcfe80087387ffaaf048766dceebbd5b5be92749aa26e9787c3e32359e152739bd6bda92b67b3216105531e0d668c14191096af52525adaa4b03b7ba2e1d19446a84c3c889b6da3d5fbd5fd5fe270bc8f1c0762011d5cd8a5fdf00356efb882b39bdb54c261bf7b4bb4bbc7a4c92d7e0731e7f3673b2b9360eb4f98598a9d97fd841bb47d997316bedd2359cc0e9694d9f054530725938e77d5f14889de37ea4d3febe34dea6a85301208c5f7b6ecd3235cbde6b07dbd6c2c1631a60a206a44d0d2d2f573a6d85498aa0b4990c63ad5f984229e4324d6b861e58a92e3dc8bf53c0efc81ec30f5276477bbb57d8e8fc3fdfe73a9fd97a0dc7d967c56ad354427c8e51bf9b5f619adadd10833d0c69d5b0e4d19ce9e2ac881e565148af0e42fb9218ac356c57c34d97130e9a58ddfb38a7c5d00a5df31900b4146247c658862d94c0843170d8034f6891ec83c94eeba347a577aac42eaa44d1b3cf87c4fe8c83f37e03c295e8a14a01eb6759950ce4e6c7a3a4d95174439ce6b5fe1add99252c0cfcd1282d3d29de83aa59f5530507a1516796385c9c33447349d6fe086bc610d3a3cd50db5af88fc329b6e8c65f4739bf64e6c387761d715649f5fcddb02e2e05091f397510f218c0efd78720140a5661d848f3db5eeb3e7dad4abbc2fb0e553f041f2dd11ee648b45d5d1bfc3bb5e8ba065f07175d6a63c546302443e3b57a2f8137c6d52d386afa6555336d99bef38031b14a7c051d33882b7d57750b7a4f51e99c0c1d48b7efc280d0da254b4fc416e50694d1852a7847b8aaa28f6ab07531381e2cf3d9f9fcfdfc76fe897fdf8104a1dc1ea481e41be8939db99b8c177ed2193917996937c1e4c5b0a4f8b16130843aebf8c4de11de6a319f7fa47cdfc6bbbb477d40de4fd0c5e93243cee49132aafd712b9f94d45bc4ade5eacea6c1821752ef35c64a28e2a5f5d09540941fa0d8dda8f679bc50485eb5619832968d2f1324ce239ac1460cbb2ffb7243daa2afddaefac1abb9edd11c45c6d79bf256e584977e36a64bcb50351f0d8e53e5d4b08d7f6e9e57fc3319a654d90ecaea09c1387bbda55890a9e0493048fd4b5375af42ce5b7b4b8e2bc1aef9982530d6d13fca661bb76ff159c5a5b8ea17c28ffe23d32fcf853b95c9755621442c4e85e9e85a1fde1a560978e01b8a283edc9855053813cce6639dddeece777ba5cbc4e456320b765a4dfdcb9aed87f9866e6ecb1c8242b9829961904c8a19470a0c8c7a21cf3fad0300e18454381468485638b8e19fe12d6e4e99abf4d653ecdbc4a826ec3bac4dbff7b9b88432b54a764d9b6da2ba499c106e56510a34c597092fe6e449364381ec2b9bb3304d65eb6ac779fe2ed1efd3ff82094a81cd1be361f37ff4656e460a8b0feb93aa191b30f1d75475f50ae40b8d81a2075c298971458125449a760583bc27d2cf7c5b95ec292fec30195096afaec46eaa071b8c87ad9b4276d27b6ed6358bf8d342c5f67176fad756ceee8095159f4019a71f0eb70eb2bff4e802487ffe63685412eb04f2824e45abf6df8fdf254b37e3946c77e36df03fea02802f594d608ed5dbaff770f4cf116f86e84b878d4696945aa17e8d96165adc37fa6b430cb96eae3f4a31f2ad976f1f72d0d0fa0687bcb5e0beabc3d334e103231e7a39caac86c2109bf29dd190e628290bc3207ed97f9e3511cb6989352f943f1b341472412b543f9510f55873f60b93f601d4c1571d8e9e4d8324581e7cab51eba739357a72cadcaadba083a78119446919a5ce918fbd79fb67afb8b5e511878ceb69c268ed09c5748315f5729b80ec90b8b40eacf2b027df26c0b3dd026989925fd8b92898a8823b8099b1e547546e0652f590d7bcc25ec7397ca9c450331d619d87c5ba92164f9df89bac5108998cd0875b83fcb33437e25b60b8be3e3d4118549d3cf527e45cbfd632d3fcb7809f576c0ec3b86f9fe292c9cc54d0861ca9f0eb994c3cefa6cdaa6fa17523bfbf62c0313cdca608cefe8b41dbfac6f93b5491c0dd6a6dfed3ce3481ce66eea478ea290cefb9eca2d7d8c0151c89fe55bb42b81b4fe20abf5fe3dcc351fd357144e84c30da0ff79d99dd278ca84d697a5cbe2469de7566af7e3be3ddab6e008876e927b851de0d770509f9138d87c8bcc6fc0506f8d96bf5e174774bc77caec6523340499a690e0e0e05dd19b17a76d21d55441f383ff7bf2e1495d467ee1282831b48ddb3e3805545e216275b84c462f4e07f37dc328a2414267da71112f69277c3d050349ac76415011ee666d8b5c5eadc8f58947ec1fc40759d37908a1563648eefcaa9953b195115e0fab8e0a886826eb01acc0775be53e2ce80e6e27a2be9e87f6a6970bbbea48724ab2904af7ae9b6bbf752379445115b724b332e9395e162c4a07e737cd71dc395292498ca394095d07036981a7256669c9f25ee9647b925a37c3958fb3a8f14e9b5aaf307c425003a7d3339c91e7b4fbc3fc908fe99eed24f3d24d432d8583084be60bedd22c81097925b19592c4bd5b3c0aa3e43992335f09ed8de296fb6412763a9e6ee9a7ea9bb738e06b7216b054e7a447879bccbf4a4c153788cf22da0a97ed2005a495b86e98285953937c6be013410903ca148425507ebf28172dd573a69e463140d030ee84987664ccebfbc37a39f601279e7df7237d66b191c7dcd8c37d39695f16fb45ffba7e09cbbba71599ea1ebf3aedda28f9e6e879cadb1eb04de9eda8353a135cfc167cc1970caecc027c944ae88f988d6fb9788d9d9faf1dc7312a6457422f552c27f04de258440094d8a461942db638eaf104738ddb1bade294074659b66e4bc732fb1140cb5b1fa931fc8d1913969d9ec8a4905874049adae4b47379ef82a70c273eaeb4dbe54988bde81a0d6368373f0788b172069f06ac2807d68c60654710ec77940cd5a4e2a9f4a2ab70f9e9eb0405f06f9bb664837e385fb90a4b9597eba5b0665e6e6e772dafc8cd1043783f5c2d2384132652d0ad0e84df8487db043cc5a3a6a6112654932e6b23531364a13972b811d5be1a4aa753ae169cda680871aaacc7cdd686fbebdffb24ad24c52600f7cfbb9ce5a901a6d6fdee8e7fc8a8c644bc57c3674591c8d3e45caf3686da2d84c46dc7c742c1d671cfbe82c4d4f6db2f9f16c96490b4208416e59d6e9ef11ea6804e3b781fc97c6c4a019ee1aa785d31798298637fa6a7307bd4e4922ff30548024189f5f295484661a7247115571edd3a8500ebc3126d05b54ac3e59408eed5f8767254fda15e0fd559c9f17852d0bcbb6d964992a2148740f475e7efb36fac1e6796dee38b30b6a2b069df47b77c449f398515f78d0610adcbef22bb5442037425d7bfb09994dd7e40db7697bc111a7315adb955916b80a348432ba288a62d474b5adf76d5efead775396d0ce5096d463001943cd22c69e85bbe5e3dc22a9ae4d10a0e5aeabb447933399a7bed97f317bf49448e4947aa70f72f89fa988c82a1fbb5117f1fb0e131016b0f093eab6e88b7946ff5a47413290ac9992358a4e47952fe125b4f4efe63c87a7dafb81cd033216dffdc51d60f9ed58c1c5ca8863b45878e4757266e44acfacc368df848da5dfa4829e98f8685f2905f5d3c13551d6f40c106b89d5dce88ef9c33444264eaf679124ab7d9bae637e877792a06343526a8b0570560113bebd0c7edc3baa422532fb2b6112c4e4eae848ecc01929bf6b705499ea4828d8919e18d7a3c628906684d81f49eadbd96c16668159dcb995ba0ad5222f4764425c82348eaad5cc07458f5fff20590e61e89ff87c3b2a06427bae11f19121db2f83d33912a46c336700ccc0542b5a76f4f2226b8178664b7cba657ad6c0ae17f0cbe87c49de0faa9bc70cc7c0e63923e8746a26cb548c4f13f2f5e5d49c0668b3f9c8ae6b47022a09789c697c9d0cb5932bc5a13403f3ead1497211f7a3f438327cc8933c37c4d8172ee4bf6562cb130ef031ea4edad45b685f9591ffe0d52afc18c260626d3476b0f4cb773f7fb71d0ac92e1d3f5b75262e7780e880c098a15581731eb2e3b502cdb5a9b4f8434fe19324dfaf171caae133156c1ebabd8b9fa8e6ee0edc2c6be596ad0e5519de50b01a60fc29df74cf10183599d18675d3d4a1357dcc5283bd156a28c214a7bae0a7712923adc3670105b278f52847fdb9c56a2602fba73a4cae24b2056494bf809fcf6da9e6d610f5e7ea7672a1c6f0e764a74c02da6502393c3b6c402f0bf0b7ce2c93651fc4cdb1ad70c51792565ff7ea2b798eeb38690148d730f1181a32398c5ba90a8965bac61cc78a72e97ae5c768171ba072788fffaa1373dc34ca123ba4604e87b00e3df3a471024242d43c8d302a00f9839bf77b9899aefbf4e7a42419aa2c778b864cc6c008bf864f56b26b710757da8c0b25a042bfdd10febcfb47598870e419559244d0a565b488052b19ec89ba1e8b595cd91b72e6d2006166d42afdd16fd431ef62c2625adc2a17aa0f9030e665cfc35641dd7c52ddfe4412d0e9e54569d6288b1741e08fa16352e103b614cbe667ace0aac6e07695aaefd831dfa8843afed372ed06a6aa57fd224c573cca33542f3b60f3f0ade2717b4321ecb32f99b0410b3fc5be67ae2eff82633a129ac421ad45a5a36ddcc36057708b6a424ee4be563a1e8aac3852cd4d6a0b23b7710e98bbc530e5f6a4789f2748ff992865ad7b58cb8778b58718a1738ecda9e3a1b5f674d2699131e0b1b172a597c04f87451bbb76f1d6ef0f10962bd0254e84cdd60e756c20e28d8a84267ce3454a96d0dced70d6dcd1764454e20b9283fd082921326e1e941e976692c772d95e5a7b10c35d120f091e53f848e8324f0571b96123be1067ae179cbfa0e62e060cfbb52a1cfdc6526d8af0f5cc7b500d29a857fc42f4bdc1feb9b28e9d5a33d2dfe53658db6a87186fe884981ff260104ef6af14f4e4d556a5dc04cf799e403dfb79688b252e76b295786edc3626e8ebf33d41c6febd587cd625c59157c31d679472583cb9c97d95a63d676e1cdf40c8beeec3a8a720fc3bf57200c4926288d71065caa9374130e8011858b138a9dc80f11ffcc199aa10be17439ac54daffb9c869b86a56eb51c210a65ddca964d3fb70920f8614f247e0d8dafe6dd237b4bec83c6fb74e884d65de35f09f74179971fcb4390d4bbebb76c87f440f25295806f0c0c178d22b8bab780f08edcef17851348ce1cd9463f49945f2731c71ce0bfc67c5b5bf1bdfa56b5a0ce4b0e3a8025cdb4670be981b4e231fa19fa97dfc87bb9432ba29e06afd3b8e4ef765f8f06df1e68c41543992e2cf2586592ffab7cf2afb0a014973f039393bad0231010a9db28f96d3c8397df02173290aa1786566ede5caf4f6c7e82a3ddbb5562f8067d09a860bf620dd026c846b7d24023ead0e5e66940ff7cc418d612154d3e10f7740f99a58fb2198e8982722856737c750f311886a41c32ca5cce66caac1cd184703f1e5e6989a489b0100936d5d3c83b05866b03a2c40dbbd30621cd4ec5a90554ce85ef69e00ec6ac74539cd5a863c9749c3b3c74ada69118b2480a531eb4f2bfadeb313fc8f20d341cebfd84709ff70c64faaae77e2cbffc431ebaf71e809d533013143b18127af3a9d62e16bd51012911be4c88e23105c76ae2eb789ad9e9fb1f6f375abf34b5c5d1e98800e5238129f695ea187ee895dad21995f55f567d1837142feb7f406bccd156dc86bdaed6f8e9543208884255f02302a772ceb6ccd86b001e4d9a66d5fe23153820bda4ea847167b217ca6c49c6871423dad5905670e2fcb485451c67c84a7f72ab4f0bfaf42b1a6dd61f064e54b060f7a9d600f0c5418d2682ea0719963820d3a677f12d5945c56edb779022a71230b93071d6292efd890afba67e23805077d8ad7f0e823a46e20755d8d5aefa25119e01ad9b57f51df72e585320f568d7b69e06a35933b6ebd86dd0eac1fffb040fd9f0284716be75f6952980b7e69d697dcd690d44d3efc73b9cc12e7917c6ffa03d05717a563d514dde7cb8ce5682eed71b532ddf628d24c727d5047ceaa799f3524a72a295d2998553c9b34ccd0166df80a5131cf87411c9734c7461a578c56660d41de12e78655331b055328b266a11826128f0512f053659680d0c5418ef24763d1bee16ee2f70262013bd4a2f67543198a677ec845a46781783e050f5f9e6a644919920dcf96b31beb3d4ba3085a308737bd3c67a46c84e0a09ab279d4eb69e850f568aa7b90abc5d87b3d62219ad14b769b78433832b4844073284824496a7ca722489508a96a9e2fc562008e0996b26370fdf5ced0453c27a79ef5ebf72786783862636a927333036ef1e0d2723baf465007d1464c3a87baf8dd9291b26fff763897bb993666e6eb3390f38d711b5f56bd0f497e8e8e163b7f03021ddfa5325a45d709ac3695ba6565bdeb41b22a9271723e4ed3ea9f0d8ef73c2e08ff0cd372dc358e2698271c8e0bd1aea73abad33c7e415779511fd55a022c2275b5a97a5885bd069bb8cd9019a446234c284ca15232bf606fe75c9f6369fa71cb4e352968ee25b8edbed66b888731771cd414691cf980993863846e5048a8c4bd1e728ef23d236bbbb31d422158ca053f91ab06291ea4f036e8ad0cf214d8925bfc53e5081640ce40f53d7f49e02d87fb164a230c82bef5a0c65e953721047fc2ef389356ff90b564336254c44b9259d2bb249d30e51dbee648fb23a283df3a38ae0cc45d1bfb6fad6cd20183d408dabe973292360298fe93c7c8a308ab4c565ebb90f82e4080c95170c0937a484c590c74f54b29e54c8aac66950ad657621fda6127e5cd917580f4834b8a4c656a4b6c1cd078f3f98d272aa77a143267671431dc6ee65bbac297d7d080d6b6488d4afbf3756aa85ccedb5d064e1e4f4d663312539049fa252c972815d44edb0e3837fec62a1cc2428e225833c2fecaafee1aa66d5f4a4a42ff680ff4416fe0c8366c22fcb9f2ecca4ed1e4508f946d905e167ed4287c95cf58982d48d14998ee15114bd914e73ece3f00915f311494663bbf39f039d49e09331145390a74a6dbb9f56aa261cddf225d89a601494d7d28d1907e29689a5f3fe561470c6ccefacb9112175d285ffae9537d7c513725afc0a4d23eefd25a5dba418a0a1d722ae194b2e0169e7d3e74fc58d765dfdd74625ab04b0d613c565b65c593511a1af3a13ea266f3e1e13fb51f08bf6e228d3269a2dfb7b83e29422366a13f588dd3adc43f20715bb5b49091d620e6366aa1639b61c8c4aa69d59945bb3a6c11bbd826c898f69e3cdb89c6e3b72bfc103dd3bf378bba497ee1caf2449dc309e6df1f550ca3c3ae642fd8fc86c2e85fe15998e96c637c19632051b0bc25a973cd73443a13528666445484645a7a07793acb51076fa793e614f8172e5badaa24a3ef2895606ae44dbe56b429a56d5d611661cdbcdc109d9960702faafa3708d5b866fc8c3a2c9fe983dc90e333f0b0f14d87bce8300bfd43e25817d4126469c0ded679f5fdc8865d9d8e6260b06904b13379518ef2d12944725397a793a6734ba00707199d73b4394e35f5024747d4046d6389e1deccc7d3b3ee34524fa88c243662885a257e83b5758565992c1fb48125969bb2451af0a7ae2259e3b86f1bcc9ac8ce611fa8074dfe29305700d1eaacd3d2f5c5a1eef67131f6926908f117052f76057867a844264bf54d082aa81d3a8d140af2190cb2fc873c688f36177dbb34f112c99cf7fcbc591bfa18caba8ae1a707ace06c0a97850aac09134e1191a598eac4bdfd41a08c8f45da693c17feb4210411acfc8d0a1aa7c68afc6e69c05d6907c7a273da7fd3ae9651e60c70ff7403c188949101fb39dfd57c19f69db99ef3e794b48fc5c4626c6c03eba4f0bf3ee1bcc57d9ac11cf3fbb1ee41eeb93a4a83dac3e602445f37ab03a68adc63cca82abe9482147fba695993da476315be85e644492d795475a5b0cc8cd56825b72e1c416f77cdc681e06baedf91559dc42e1a2a8d4187d675e8e6f0a22c1314d7d14d0d35b8d6e3c717d2bc8c87563ef5155cb43cc8ecea499a46b0cd4d74be23cfb42634b12691af155f840c7fc91e76b36fc916ffd22a46fc3c69c92e78ea4dc969a3bdc8c789536e4e04a33668c92435f0fa1937a7f853eb1f4b2d3f79614fff3bfb3ee577fd034302cfa931cf59157d291155cd0eef257584e456e36e096b906353d9f7bbcb047bde3cb8dfc92e70f3676e5a082deb1da44260348e64546e302727658a0e977fcac4220e7ff8dfe31bd63f80f301007859952f392f5b45e4943120c76bb3731acec1315b4c1ea24cd894077805f54489b6009ab15eeb6696d458f697cfc919792bbaf869a2354ed82b67bef0af0a3b1c91e279be48319327c785befa16911b40b5942a17a8904ed328fb45442b351e21585257451b6e962044b92abfc0fd2a87ff2af63dc1c116cd93e6bfc29b0c494ecb569a1e8a34a2718ec3abe94532981e93bcfa690e9683d5aaa4ce72aea5b26e1a06c7f223039169d7ebf79cb67b3c76b79e21f83c5b314218b7a421d31c0e858c0ded5a824c0b845c9617589fcab54fe58ceb921e2e47ccbd8acba99453f4f519efe0b63194ee6213d04bab6ed79929b558ea6ddd317b4c7066b09b58283be69e4de504cf491e9a06415702f406a9dddb190207c6ab569b67355b5971fad0aed109121b07a3764a87953365c92e900f81632465536a9ba87142f7419e0230907267ba999ef059fecc153f4e13ca5c4ed78bc57c3aaf79276a4e17b51a9f7178fb18086ed6470bcd0ad7d1f642d08075f44ab1c4b3688b2a4bd5ebfaab81724a9aa384b109a21eac18dd7f0e54354b705dd326c06c224180a0f401c4cdadfd5a70c13b50c5bdb0dabb0d9fd1a73fb67baa9884fe5fd1ee2ffc9dec9227fec3f6a436c2d502458ed0f192a52e53d8e3e159ff942f7e64151945816da3f7ceee5985460498da6814d589313caeb2765d9785101438f3b010434ee7d680c3ae5a42fb4326fb09b9310c0cde79fafefcbd6c35294043ad4d65c54ca3eeca583263dc3afcfceeda8c2e266538881427d5db8adf96d2c1d648087df493771eb5faceb8b259bca9da728cb4240a26a1f69a7788f2d0d4c73f2f786a1a08315497349f00e256debedbd4adbcfe82e3d364e2e52f98bd8eec7deeed15d2f252b8e9e1183991ad79630a4d7c6e75d46ab3b795dcdb866871022522a25f6ff25d252b4163ac28eca0717d355da0c6233d20e5e0516f211843426604a62869fbf7caa643df8d74e3e8fbf8766395b1e4c5e46fb4d1952a2ab64645cf4b3d9e0111c43e76913f42a6a1c6cd26f182706b53514905e323e7eac3d13fd189de7ec6ed67de176862e88af0857289cc1c70d79cef5c8fdae4a7dac7456b24561e16f3986375b21c1d895246609f50073c1371db44a64ed5818f942899f2cb680f10572cea40ce4547fb5a66b947f8b69cc826f9314e1746107fe8cfa8c7cdf6682d1a2b3c74e992f91aba97f2d81e48a1573092e4f9711d6ee89c9b4770f2a309bcad04bfc99dd7ec5fe1e6dbd852194cc722dbaa9e1c691cc057658fbc4432885bcf0ba28843a4a4ba02c180cf190255d09a495bd9f10ee7e82cdaf7173774e5130af9356160e4f22b5dd0e492a5114a2c3287e1017262cdd112eab8c1b5530a004bca95da33ee6da664ef348340377f4c5ca6beda07877b95458bfee3716c91428e591bfa47f95263c7111a209c3e7a3f6394b3f27a3afae992443ea709c692367bc0b9c3a39e74f742e5fb74b2f04a4c42f3596bafa5c07db642143edef527cda0530e63e79dd70df15e14d1c73e9bfc73741c3f614d0951966b22f1702dd29e86a4e957255fd5b766c19f528a1ed36e0316b59c77e0a4aa012a763760fe8c6c8d577c31bbbf43570cfb0b620ef26b81410d2c2095dd7b46b1acf445d75f916e3c4790864651907709b71d5129f1762139545832c236cd85dbc4e60e4a32160dc998b7c3d396e5cc0d70e87dd7d5e704a0e060a0ad376babbd33da977104e87230ea55ae7daf945a5cf697ed5b952888f68d8c2e00c126857f5ce353bf202ce2431d38f28f85f7f11fcf6fdd788717daa8cc0f24ff970dcf4ed3f2ef80d6cf54c92976d4ba7b2fa8b2e3b4bcaea007f42361076d52fd3ac1db5dde2f54f9f73658349833c957a6aad15e62b519450309b91acee9d73f17354cd7db608d8d06f9e36b03c782d2daac1ffdad0fa78a6b7d0a8bdf272a1a1a7dc50aae14c67a1e3504e811a11d331057af84fd4feaff04c2581b14e64d400ef863dba1240bf24a67a3a6c150c715a086f45f3a2ecea1646e371335f8b133c5e9bd68dfbf49123852873c39c0cd74645a0014365460b6b8a99465e9af8e8bc9ff181503fbe19ef46088e840d41c81a025539f0977743860dd0bf5405a3f1129c0f5d016c420089931c79de2a24846583733fed47cd8f2693b043fad85ea77981bd0b645e72ee9f15d19d37cd0980cf866169b147569cdb85f770b3ba792308382cc0e589f3d553f3fbcf6c43861b3e08eb862ce95c22a0e5a4db26cf4e0ccfd84ee1a2a43694eef935a3d80d39336d5dfac3b71ea5ad3e7b8461426271bc1f7c8314c1b24e4162fda38fb0b3d10f0d7095bfb10f8cc70e212f43e10cf8c24ac7a71c63276088590d91aeb6d89ed7b95fb3fe17cdb0d609f17df47aa136f00cf48ce0a404e1ac1a66aa91b5b3ae6db969c82912419b061a87b33d16814f55caf6ff6de5f4ee1b051f27dfa4c8d22b30ff5844d1d5be9cfda321ccb51363d03cb79f8adeeeb9f7dbc29ce50a01f975648f31e6f24f331c56ecf4b2a924b820fc8592bc940d524d6e2f55c1c0a2ab281a1ffd01cae2bbc9bc7d9d17942c5938cb4d3a358cba1b7e76ff5c9f0706554c3b7a3bb8882dddb567018f5403b4ca188f5daf1ec414fb7d6aff633ddb194205a796af4c6a499afd341a47a7aa43e24263abaa5bb1cde8b535f1fbc707a02ad594af746efccde45120ab3e5427911ae25b12c1f6a5943c8511791eeab11cdb91577721fc59cef6d1ea8ce2532f8c79036ff1641653e407b1c9a4baf0ead484db23e424daefced3cbaf55f28739839b757a890ef32460a465bdce9517e7de2563e2750ade4ea3dd54d1085f9f1c98232827e5f7e23e88a4b1b1f0f526205702cedb8f06fd337b12fab657860ebbc91eb8ee62078616ce3471fa2bf6a060e900543cbc2dbcd56d130df1d6c26f77721ee50149a9b43861df1cea5f64329199de7f70a92fd8085d8a42bf51d84c713b34f8b61d0906afb6b374a15057c8f38f23fa264a012af7608b1ee0831240e511c19a2c2bf3998e59b44ce7d6b25b40a8956c93baaa9b076636482292ad3d96e921f7465bce450ce868b6b5faadd54a8ccc2c9dcfb1575d9d54a00a48454c8db270042a0e0f2aa9a1fdfe0489662e93696914fc52c0878b90883fd1268fe63f9eaa5e52e5b2745e227c47f6e81961e389702901889c2e34cd0ca7e7c3dcb96dd4fac8cb2faf02d6f199952d5aa5846b6fd04438f98317feac2300d349d2aa1cac07fe313cfdadf0a413121138ac330a56a5ce7fb7d4509aea4f0c047820ba44e04ba3f49298e27ee0946a17a223f3a26d5038b2e401f60513fba26346816a9faa1b5f1e2b4518e7242d788f5c486e04e33ac69fd8b9f202e8abf6a5a4cd2e210632afad5a7b7bd111b3f9bb9f2322b3545ecb1fdb06017fd3a677cc13476aef918417465e6cff5e1bdc83426a92fa0d015b755a95376feda2acb94b2ec2f4f14b2c064ee07c16ecb93a26e0781076c8f0a7a2142e57663c77cce8a71cb12108f99ec2fdaacdfa5191f648b04a61e8763636aa78b9be93c38a7fbcdc0ed25f028e86ad5eef2bd3e323f524e20eae90a5d77360963c9a65bb91a6b3640f1b5258918dc5aee31ad1568c2ab252035e7653599361cc3d137561e4d7e6f23aa49442e4665b93cf58c2f4a39bbc715682ee89d7d6b6f8b52de2cb2ec9eff669d43bfc1c7b0699d2d160cac9491c95c0612b665a1044e910d5399dc51367c45dd515faa5ab0717d05692c96633fac0dfdc019ae489c2eaf20c2ef0680c16e08008e7cb6c240a9c5832bb32c417bfc89ae4caf5256bde1a6a177c2c805514fa9d21204d54778bd26d26c96ccc4f51e0ee6f33336ae8976daa93d6910e90fc02e6e525f1444a3afd97d29f19b3478e9472ac9eb4dd30b345a07d68d5dc1cb898880af89322dfe2448c434897ac257590f2600ffe3eceb64daba7e56108dfb36fe0fdb495feed60804bbf96add66b9cabd7cdef018878c7b8e62996b12fb5b43898ea4e448ea47e1f3859ab1bdd698af0608a534a4fb7baf0cf03f0e750d5539c31deb1de87119399d10f5edf4d9184949e5e4a13d7eb907c170144c7b29d28623f311928d56f897cf25eb9c50fd0f4e886c59d1b2cbcace807feb698be59cd0fbe170ddf9a51ae524705be4ba394c5d712e21f61282d0e8b9d1292bf59e782e1c147a1a15b6af467e3dfdf9fa115266acd2ca86a8a078f443db96bfc4cab70ef378fa4c03bd282f52332745cf771132a4d85e2a6e4a460aba4676153b28023e5137834102705d41ede3e0781af1cdd0f12e2ae45a0613ce9331fdc2f079988dda91577a3a3724c51714bdaa643e99195dceb0b13261693c0d36c323a82fc6f87530a98151327521c444cabc7804ecb82965ce94c24ce78828351732a0da46b86d00f05429ece86e9e7c10d43083dc055a9d2979b1b976cdc278850e70ffa9bbcb049b547345b2c60f71004ce7f46efc04e2b2cd9b66f34df2db448f0407b917731d976edf5f1b0ceabbc359cec88d5b53b295646f68756dcb446b8f5c1486848bc3449e1e5a3a642a9392c1589e4fadc6488f96253d2286abc17226fe92e396a6fccabd57dc014c68df130b5d1e2d54b44c35e21fd1bda56c6603f7689fc58c6ae5f6bb1e0f6d6fb60f5762a346e84648012d8aab5eedecea8ea1ad407d69ae04d45372d732a327450e080c232fb1af91ca4e697dd2a9c5046d5aea677ad9bf7d22d9fa26dc4939a82774664357125d3b16013ee9a0095104510a9ef68b53ea1e4a1e78bc0f6fbb85d2b30f59dc035db73ef547d1a8d016ad0fdcbda12b14b2066e58cc05e61ea4a024cb972833a2debbfec1ec284427dc2404ebd2a483c785b59e5cdd541feb32788fddbc372c5a3c63bedb87ede0f7965133ed68fc1106e32da2cd4ee277caedfa3f9a3f363364d55d21b16681e12e2e99cd874d7e22ab13a695840c80182be520da27da05b98ad466b03ceadc076432ed3be893ca080b50c571970546b9a16f1f869ebf1d3a2eb53ad4acd8ec815ebab21730630e72b81b387407481c32dc64787360bd5aceee0f8ea277a9d993cf7dc96b7254c170124a4d5b1f8735cac993a020f038ce0b43184ad3eb2a30093caf37073b5953c707421a48f4201fccdb3a8680ad372e0e7cda61a519dcb7f821d90a65d4de33dc663aa955464eda557ad36d90d7836b8f5dd0b667ce5c016f49a18746e0b36daef6454ca4eab423bcc56568ebd6da8977294b90653b174164a5215ba1b8aebf904d9e4aff024c6afd9248711096f21f8090e319e05f934e2aa2bd5019fefe67ab17ccf966fe1b119bf7b19a336ee258c92d7ed59e0ddda5701f3bf79c6aec24015b5a898ff687421369ba31d5ec3be5d9e417211027ea61f47aadc45c214c93dc5ee3411a32d3735b8bfb86c2df6f45a935dd5f67d42c43e6b2520d7e4c504b1f70990d375b6e7833d53af90a88af27f40d6d868478cd7d5ecf8de1fb9f9b4a5b50bd50b3dc9fb209fb8d08ab60c02a4cfbaf3371c59e37f629e83826dc9075a284fd7ed9ba33a0a3722db8767856a90516e14d8a3f262cb188bb3ed308eae090a335da60f24e93f68620dd31c3d804386f243391323b525f7348fcf0ec043dc1b707e0192921a2ac024c8acb4b6b70526ea2323a6b6d6ca7b7fcd527a51a68a6b23edc022d10f0dc5b42a8d07f281f123be7f876f24a51395e51f1565d86079c4cb7f196678a1d95890e1f3c9d65c9de2e43df332dc960c1bdfd8f87be13fb80b36d03f3f86e91d688ada81c06d16978841d89cd39384444c1f7956232832416b18f9042410671705c99267dd9b53dcc41740e19cc72cd07772f98073896211d8fe1b4880f0a9216feadba80d70e83ebfdecea6cf146e4b4e3cdfae104aaac32d3eaf40b30c121cc96e8f4376ffc8e4f7f600eae96d15dcf5b4ca212ffd207f70f067a7bbc66620bf5dc70c1b714b4e146e409ab395608261a7eece4718dce748b902455df5ed6cdc445889eeffddebda0160c3d3fb427256cc88f5ad426ba76a914907668e34653eb7682b718c812c6d1321db781625373c06c2f914d350a64e13573549e5cc93780c27aed39b899258ae64feb2fd557a007664dc948d7ea7961b2d01e3552f09125a45908b27143d43e988c0341dfbaf9ab90cdca0e32b06e01d48c74c3d090b5aad5eea34e84d18e8e36c5eb2dd87a5d1250d35d327672f382ba85bc0c78462885dbff8837c90e0631844037c5c116a1b274a7c3f7b65b5016598ce9f58c64d22a71449a3a726d5f74029dc19b380f268bb8becede5791dd22dedbc7c8ecf1d89fcd2c2095d174a9dbee59c0663d670091723ecc45f53ff4bd36941825f63450da259fed952b2f1ae2a5fc799919f2d3f00192d54f2948996fb8aa2553523ef4f691d0d5024250b2312d29d07fd37581bf702aae19410e53eb3d8f64410a106d8639a1e7879ee4abda6ff38413bb6cd88af2adc87db32399fb43448656bdf5353397afaf5ce352019f54a25824d2816ce6e5b2f8de00b539d3a68dd400c7674e37fe1fea36e7ada84590cfe85e772aacc34f63c3e20bf0ea81b66f74c257c4363606b163cc4911ef76adfd2d3bdc5fed07bda584a51790126889cc94c6dfdd0c93ba4c7ccc1fef47ff6d9b10fdb92c16ab06f561995be1446537dc02d6e31c2b3f402a1e9f11fa373c912b1b477735dc181d4ab5b33c396d4c3051cd0c798b5675bd3e882ac344dda79c0999fe21355ee853fca43430af195f1491706c0cb5510ae23960c6b1447b2225a3ee98cf87a130a5ca233787a39077af0f1a9f836eea90d255cc2be4dd5ee24ed90c5ba521e5add242ee1d299ab575531e2ca21ba4a7746bd3d6a93582f40e07a0693eb246de2e205b958672920fbe651c789b740bb909020020822b4aff385cfa2a237c24ea3c61fd7771c93f994e49ac366c747b565aed638ece5d751a70bdffff0c82a110c654ea6e6ac7e296292e9f8661d33436cdc13b3244e34060bffdb93c45522c225173b9ba1241352fe31829abf6938479ca30708de3b0cfdca62537e50f3fa5d73649669af6ab96b950d9bb406fa8bad8615699225badb712cd177437b2bcc888c4e4692d4f47745545d6839b0687c7a7486f685978ddfaa1fe9a7e9bcbe2bd2ee611926af3ed12daf7a9edb44bd116bb426c1bc1179b24138e2a1d4ad25ccdf10b3de9f052c17d8d1df73273543f3bd605de990fef308962ab1a5e239b3fd6a3bc7dd5aed7fabbb6e6dda5d5cd8c17fb4c271429b4d3b3f3d4682443c1107f93c5314dca5a91aa8b3b04e5d1938f381ef233de8f55459be3fc8c29ac63cf684bfd80448458bde4c119c5f3c51683a90190c7a61565d45a5c0bbf90435be26eb9928c8124de29f79d07956ac58b0286051e20cc97bf7beeb0f451e65e90392b88d018467b83f0661e4b4b37d3c9bdc9e06259591b8680e20f231fb15fcd70a65c3bdf88eceb821e42facea3cf82eb9418a2b438ce070fd32af838ec63c7cb514eed56f39e37fc60f39f985a35c8b917e66507c1de5cda9c9fd30a9ee945d273d072a860b962f4edcd8173642b1392d380815073fb873ba0e88cfc610db0abbe43f4841ec8084cbf4f6f1fbcbe51abe02f73ab1402913174524513c917619677d17f6ab9be434c5efa59f34ce328378b111facd9436e2b70948e7654120f86af215066b5d425fafa6b9940811004e6988eefb61bc75ed0e4ddf42bbc120a1d2bd7cee291971ad9b395ce7071664a179890c1d524b013611d5ed5789999c6695c15fcbe5adf12aff8f533f622d3e7c0e1b48ce97d00c11ab0340e0bd1318f720a6c1dc18eb0c86391925a9d303952f2ee0a3161aa3e6c6881ee9846c38019cf697cf93cb9624581381f039ce84ba91febbf074cacbf7ef844f4c45db4880606329a3ef37e9ba859f080ab910349b385023bbe5c6d5ea36587f5059cb56be033707aa4aff59bc8b701dccd3b136b8370f516bd69385233c409194f0c932c6e2ff8afd3428277b98b05b172d1b99a19ae8ef20698716e75690094045c46695d9af99ed5d05f484112403795aeeba8989c9029489efd86c74024da5c2aed1010daad21b1215446246343427e9c3e9d5b4446decc9bcff03bd916f20756ffde8951a29edc95275a3bad1784e9e85f8559c64a7a734d40bcf22895ebf733e25308ab6ab2fa1e5d27c78a69e7be1162a01641161a28f1865015f5d91631369b323bd702a2380d1aef8bd212c8d04428304470db064c48e7eecb1c2986dcff21fef5451ee4063b276c6075dc4b38943e6a5e7020eb651e414a5c5d884b7dfd6a225b6026bf975d29a70c69dad7c312e69160ae93e6cb49e52845c01ef2ba8898df35cb25c25fbdc3b87476e6902f847cdfa7bef06810f16aff856007548e07f9c43420e9c8540bb73c4c418aa0e93b5fc80528164035c935033d9b9e5619443816f4fc72fd801767d97dbeb7c15eea5b1d4a5d6332a89c83f9257cf6bff712845962ec16c083e88657b16c2a73a5379abc0c32ad2446d7bd81188695f8f9ee470c8e151d6c6c8d8d93fb3102e974255ad1eb457823fb499a51edaa7d6f40dd99673494bf0dab41950f827c6aa9a256e2d88e47a141901e2660c195eef3c4bb024e608024925673ae72f5574440062f09614eca68116f7095fd4bb8b09c6792108b48f474443ee37928ecae99dfd6a540b7e7b07fcdca62626de65042955f80e0b0959794d908df0ffca1b84cc6f856fa3e1eabd7139845d56075c8844a0ee765c020921373f5adfc60da6266ea0217cc30da59a1c8521b141311ab02d0781e9c65441f1077bf2f1312587cff09c239e2378ace8d971092232afe15353cb33a8efa515f1060b94963bbdc3c5142e093f2fa35eba3a2ee46b75ca3835589adb8f336e186ac3aacd5fc51cb724c06c160abb6d3be7c2fece31577a65486b55ebe77bcd084f97d5b139bbcd009318b909823b827c5ef79c40307d81ab4370584d9e50812be8c60e8bd53399381257f78d3e00901073b289e24f2952dcffc8c0794737a709e70528a8e503771e7bfb0c32e8ed675e2c2a43828515712f7be5c8696e332c5bb32ef7a2fcd363e77b323b5f3791c66a607f06e0c1a277e1e67cb746318ff5cf8a41966733467f01c81eecba35bbbd2480e376e40e835b880ef1415400086365d20f707e98b08d3d9e05946e24f7fb3b19c100f8a1668d1fff2954a04bbec68ac4d5982434a5290010e943390c5c434294e63527523aa4dc5de267e9bae9ea6e3aabbefdb78d11b2a01c4b516eff0e459546261b4a89e17e36e8966b389139a02ad40b5e920f7f4fd13ed6f0c96d9d01cdf13acde4585f9fad4f7d5e5475a93128c75a35b75c029e3614ca1429ecb20dfd7fceecbd4fbea39abb09cc54d9b75cf287a20009018eb98addf679c1ca7e49811c6de1266d8483f39ed8e4a207c37b74c8ee32e30077365066886b5298d918b5a3b73ab957f3f22c06b4154a229776d00c0223e7e03970e9303818341bb91286d0d037a8ad0b20b3d6cf0c114ac680d72beae622b0ffe94f5deafc62a3094a9b4fc498bac64b91cb85716b9f656eba6ae33bdf4d8d0280c852f6e406b54cd6ce75ddaccb3ce32c156b41a31b7a5563103e24bf9a7cfeb29b3f42187449fc76233760f6b6351947f81f8362e0e2ad8825e6dfa09ec84bdc1aef56f7d7ce0dd9a3b17647e311bf417efaecf692aa909ac23cb6eb08f778ccec06790bc8bf05dc708d64911f7614206e354eda23b1671f59fcd0ed463b54f7918bab672f09edf81ff8c7667ec0cbeb8f65f6737d02a640dc6c5fb7968193bad4e1849ff48a93c8e10cf323b25bc91f171d6eb9492933634e8a0b80daea6a4584e77e66e5ae81d3b550281a53d3a2267c0481e3d3ea1b0f9392204272128b57fe849bd83b45bbccb74b87ed3e5400cf25a27406758c5c6b4b7d20342066d490208da00c497c563d9f645046fc5e7cc4f4318d93bcc5db3326a8c2b9e3bffe98b9d9553065a6a3517f81b669fcef2d4bc3e6f9733dcdb6c37296962a4908afb6c403a4884c279330de866ab1f7f48bdd670999573aab2c313b75b94354fbfe30971c2cad20e933dfb7fd4f743cd53947ef1b5fd356c1314885e231cefb604322085cbf62bc490bd581f9bc74067d74f628afaf2cb99fe8f409b6668d174081cd8c383a1c53bdb321b723dec2c48da03854f5978e7decd122028a9d1c23c415de67d7eefd0393e77d5a289bbda3d225f3f8fa050aec1376e29fdf2c826d22d145271c8b94afe5dc6d1a894464c72ef60106267573963b431d3ff4d3febd412617caf5a83bdfa10d4bff12d2b35a1163c2ddc208516f075e870cead2e9a202e5b208a36dc48c1924746281dc70d55b74523b7d526e143f8ae7ff0e9ec3419e3187e56845e9e84ca92dd6405aa2864df4d0d27f3aa3bdbc7cba8b40393ec19ae8e140bb20e0f2380c12a25a33991e50e0d9ccaab88962ae4d94ab9ba1d58b1c9476628b3d9a6142a2c5a606f9e6ebabac3c8dc4a9b5f0e007d0ee4d297f18dcfa56992520595c348ad43ffd0428888fb97418ebc54755493db7fe248ebf011d6f2be69ce5f21fed8338a9f5bc87f9a1795220f2c7ad71ddfb0d0ac1ecc660152548cce7974d246d05770d2cae177c8a32ca47d65586e2ae9ea9d2f63e10bc20bfd5e530f9f50154035d5aee6d5a35214dd13bf0d0bbef07b28f8496cf7b0fba13eaaed7df598c5fd3176e48da9c827a44df5801dae616bb167fa3ddb735d4ad955ae59d52e4c912e2d7dc55d5462b08864024723bbc068bbaf2f70e79c631d1d95e4684968d33359162d3a890ee9339149e30470b9f7cd3b7376133f374dae908305c598ac4d4d326c44dff244d96f42aecbe03297cd20854bc15cfc6e1a20dd4031b730e126bd0c7df233b57ca45c424b21483455451c65da94a211b0c3bc97b09b3985d1846c78bd8a8a1abc4dbe8ba3f7a3e1d896cc0ff2247ff03546707e18a7fb86f2767d8e0bf5febbfbd5f0d4680319e97f46f199d918051ad03c14835f40fc59d2aa98b1c4a1e8f336c1303ffd1aac22cccd41c4cff938ab9c9c612aa9f63b901b6a3cb45ec5dd4f1cbe527efcd42ccd8d6b7f72fb30fab0a5e6c509dfaa45db7338fc7495f9335a4df9886ed6b99e403573306f3f96164375320b7950fb23e1a9a7004b8590bb6c728fa5521c76fa37849f62c0436b6dcc392182714c004283dc05919280fe2403b85f41aca3ab65524dc4c8bd4c609e688befb59546d7dbc94ad133dff01faffffff05