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 79017 955ab2200465a0be1932d801cd0b0a004bab45657eb3042b8a132feb68c62209

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e270dbd71ffc99e6684f2cc69c6ebaa61435d096dbb6b976799d2d4fa0ff4cc
Certificate Block Hash
955ab2200465a0be1932d801cd0b0a004bab45657eb3042b8a132feb68c62209
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0093e3000084070100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000001f81a90bf11d233db78fb9be5925e7efd003c94389cc7d951af3f3a7d929826c866602f0374df6e13355c647cb0d1b97b86ef89ade1dbb0cd65c3f76043061010cd92de513e2c624005a13e5809288873ffd1939aa6dd1da1800000000000000000002000000020093e3000084070100

Raw Header Hex

000040203ebd44d7b7d6a26e0b192ac92a03e37e43dfd506426f19b865b6bf95563e17597d08ad6b2ce79c5140e99466dcbbfc192ca43f4013b9056a84bc5228d30776444ffd3f6aa6cd0018ccf40ffad4d29967976bbb6d095d4361aaebc669ccf284669ec9ff71bd0d279e

Proof Data Hex

59,560 bytes
121216020307f017b441ca64639bb1d4897273edb269103fcdfa69e48327138bfb58b8825c2df21cc251a08f09aa51f75313c6016fd0f627d06f8b0978d989b529f238ab21076f2af7ec7a4700b9e9cc09db99a3193b7da0f9326215be0a5c8d432238ea4c9fb6158633e1d7790a0ff036f01f4291a68fa3df90dfcfddf554ed748689985077a943589effd64d7c2511dbbd1c839421a186d3371c8c0b9bca6d653ab33f86aef88d047e582b9b1692e6fc7fcb9b45805e59b96cd3d3774ac684b0f3da89f234feb6abf9c7ccb6b07c645dc8026658770c1da45c11e84a5bcad45ba866f9f65528bd48c7e9115220aaa9d5adbad8b1a4aa73eafce16e15c83ae1f13d685b0e032763d74b8fce3248b6ea8083fe39fed2d91b4b6219575d733fae0132c07b556cdcbb0af73fdc12479d47a3c85e893b02c38fcf5b9b8f2f49c8df8d4868d0024e3654bfdc869c4d3f4843b816b42bc33741f88d2cb5c9ca2ffa355dc09429c02d62e02cb793d8f50371c0ed5cc9da229f69b12efb2695f1e0d6b27444bfa4110cfdf075ef53b33e7ff784a69f53ce489b2bc4cd9eff81e2b39bf57d1d29c36d7acecd619e385e03d261b4d1621aaa89b0db6ee0db1129a7c4e8a8fba824d8efd4141e097f450b2943839a35123ca491e8cd486ce923156694f563abe22d85f43a0463b56ceee942b2cb10b71e48403c6dae688797e6c945e62b56c750e559964a577da1a4d145a9990e402b621fd513f1121f07a4f0535ef498ffb81916fc6a5aa97a31c793b60a6a1442aec675095ffc4064e1827d4a008422f884c2bc8b91fdfe15e04f2ad26464b17db05f2a3bf07b3930b8aeea9d756ee9880e37aca796bc5b9c04d5807f759fbc0d0c4c0a726e7e8391de3a51c5de3c54abc5cec70ec73688bf2d15654efeea3df67e2226a8cc9b2ec00c62b1dbc667e936d1b6386434d43e2e99c3e99c32afd622e8f06fe32582b16be447622c278e77c77385feb0f5d3b064aca1e681747176b86590750b7f1ee95973c065c7fcb458602190aac5a30da0014e0fe823559334c3b56a6aedf94e9ff6c0ead1d2f6699d14433ada7303867c24787f8e3871f36e726ade13b86ff23dcc7f3bc89ec6154ddf5c913f2cc6e00baba8f528ba3fb8f5660d1a4ade7ed3612d86a9fcbf3df833a10f0fa954b8e0c5971786f39214ec783738c963874f4d7c303eefb7a89bb8bf6336aa531aeeff2f60e68e30f6c3380939a12e614b72acddee86c805552376a49372481b48f495c8cc96c80b350ebd53272abb14cb12f1aca1328e6d0068bf6d1a66fdf659ed7ca8358d6fa306172a1a8f7156f3518a7f27e3420321357d40e049bd57023bb0e4a6dd58dc620de707e6859720255bfe55cb3c2dec752594de8ebb4286685cea8adb6bb5caa924c3e1a52f272f7f88f14179444cdc37da8f2c8a00b79cffeb47e77b5d29583a5e9dcbd2ed88a4d5a66967ad5c9bbeea5e6324ccb92ed25e85b7d014faba8c57d0806fffb3e14db2d107c465e5a7bd0cbb1c43918583dfe7ff023c4a0f422bd167f40063ebe72540d7773def1cee8832051082a1a84eb29b5b4faf6a44474fd21d0cb5a6595bb693695466a4b4885652218edd6e10f2afd2e5d217e53584e44cbcabeb3aaaa80725f7e88392c8981094cd4e7b97baec2f7ddf6a29cf4495d1643ed07b81b9e3193500a7bfebc69e5bbd2e378d002154efd50f5e653bb82b15a83b04bbf3821482930691042ae3e5f6c904b3261a542e275b20bb23d45a044dea869f73ba5d0f3d837e54445c3728fbc461d6818d1dfc004ff948123f760b6a66a7fef29df0bb22e1eb2ba5bc8d2c14c90277aa1b86706edd8283b719ee83af22f4f57810bcd082ddea50334b2ee45ead9e8451ef38628cc20f616ff12105a01cb684e0d3f2d8ed1ed187231b099079d014e2798668abe3dc17545e6a2f16331821ae845152a349ad3dc3af9441c218e3f88d0ef9daf623db5e91659759ccd47a67bcca266c9f8b5f07495df0db150bb80204fb91f1ce1d4876121f382f4d182ca89650582372edbbd8da75b35231ab8507d330293ec2d106144d1a2913d71d26dfe7b20b56e88f08644779e7e86548d382bc27101b4e7156e2747f051f278bc2d04243d6d769ca61e9bc35035d4a42ea5814df2b437595680340de706a986f4817c84ac7c1abb583122395a86f1718a5242a4e814c25f302450a4a57c22ee00167a32f6ad0b67dd1d0912bc9d1ed394b241e58cd3b9d42c82ab4fca7fef93708938fad84504f79d2f70feaeac71cecd01747f6dcbc6f9328df64e9d211c4f8e9ca1b4785ba0bf3601836f1e1227f97d836111e002c8356c3d24b84bc1fb0832f4bb97592f129fdc2b92a1cb4669186bf5d3542de2f05261096beaf6ee6c556c1bced15dcd7d870dd636cd7f180514a90acc7bdef131701e370ceb43c3378c8db88165c081c4ed5eb772d70eba4b72663ec642dc4ae9d208ee69127e30d021057545b47fe70594b54dc0e6fe19032f72850efcb36a506c9bf319e40572d0be2d34a446ab5750e915eabba780dddc593437ff38318173bdc138d5c32aaea287acd1dd63d149c1456450009b28137549fec3c5873a6e279fab57c381d57e5a9b110cd67cd8510702f38d458edcf46e90f68ec5019af961b750abc09c756ab26b01c00cd6ae073f1fa445c0df39b4bd55835cdb26e593cd2bdcb473189f0bac45008a256f786cfefc87e7f0ef11a84a93f1b21780615630fa03824aa72a15363fb3946f8ac27423cccf0df3de7d2a2ff3c710648ea772683224d1bdfef373b92dece17e4fadba9288cd2bf55df4264e5d2a7663cefa0c686dc1defe28ef381ce560e623d498c7d9a0db0a491355ed4d4300833c3803f41f61e62580d7a113f6a49b264cc6f458212acf17ff8bbcfa8bebbc6e073f60e188303a5becfbbe9f70f003a3f6b324585037b924f41b8845663487d6eefc7fa2377c113523a266dcefbf9a9a3591f5f7a5118b107c38f1cfda456be2c02bb0084cf2157449ecb5f2e867f99f2f670a8244c31f142edc4243a82945bda8200c4d6f02e1e256a81ed4afe2689bee079f3a1e4b315c711e0e72a65a15a38e57162bc61590e0f60552c375607c50fcc8b0c15bd41a64c8db5e40f388b5cb62383973d0e6e2b77979eb0fa61369907e472e5bfabd0432d9eb03f4700d1b486c9b84f5b66240310bb41766b0d234506727d9143a17545945124c83221c98e842dc0c983d6c6c3a58f30f5d7a546f8a8780786c034995df1fdd6489f6ffb4c21d10c96d615e8047c3ac2b314bdc5da61504103cdbc45bf9a6eaea657f52be713d0bbb8367adcf42229e8273837e66d63c1be9cfed19a5d52afb7382deb665099ebae4b84d9a916be562d37a219b00b9c6ecb360efc442aa06b9f23718faa64fc5912d721a388124533b67bdbd233b6f0f5f94411c5021dc520dd4be8e302f3aa6cbed3e5ee8076e23f7305191cff08c4d5e3f85f7db89e8c6250a4770851cd343627bb44c991fc15eb056e9bd8beb25ab89fb33ae9e69a50e6d057c95c5fe62d2047b046eee3c3978021b7c2d9c0e53d1dcb7f7955b37bbd149ce5d0bc512068f9befa2a9259b4796779d21d5ead71fc2d36ef243b02dcaa34b3a78dba75c68c90c71c40ead212f62bf6a2e063908b58546c15e2ace3075b57694cfc874b56c12ce99e98c3a042f201fe579236fc467efbddf2e5a9651218ddaee3ae1ff4d55c3cd07fa2de91b561de1c1835f95d00bbe103758d9e11e10a3b33e64dbb3ad85ab2245e46c717c6929f5e9bbe79655b60d1a4a6b15a82a4a82291b77a56c67bcce869e7f6186c7e44b3f68092643d813ccae0a44c5bb75b3e3f65dfc74a350229925e4bc350527f13c0c856f37440964695ad168abfff47f531b5848c2b18e1bdb77bd703720c2f54addedd745a343cb146ecd3b6b82e1a7512a18a570c8371b27533b559190f2bd63f27b365723fd90c38ea4bdb7ece38616026ecd30e45fac3fec1f87006eda9080716e40afa196192d39a38740fcedda3cff39d6fb42851780cb218a877c0b496e679c228338de06aa2be41a1983e27d0c98f30d27c6da5e50d1f702dc4027ed55035d9f876b33ba75fe397604d52abe168860e99643b09c5631a5d72f44b2414966d9bad14b891dd9db9c4632870e20f0854e9ce68b91787384881eff0096951c3b406d5f3543fe2667bbe893d91a0513218b4889e4fbd4aa8e199be8aaed4304c81eaa8e88b2e5dd5019ec3e1b2efd30dbaad76a964bda774eba77de265574919ccf82d5d3d0add30ac794d2895d06be938819f37920b369d9e444b7727304ee5db36ee3271329c54b386b647c7e51fba2273332c870ccae57e291cd750843552976fa0cdb1ed44f180896776bcc5716c4de44955d0669ab4a10099096b89f1e9e5ec1c3d48dd19dd137652d3c547d8d526c4e97d47913bc16e339fdf41ccaa42cffe13804d5eae340574b8fc847ca4f69a4d08bf6db8f7cafee9ff982e8917bbb36ef18d83e11d6988729581a0ad1c51e0cb709efa399149c8a2f6f02af1e247598e72cb1dd5663d6cf94dafbc4bb840257c418ad906bff928270e219574e2b5ae65032de687487115a80091a27825158f83fc9adea7937b6030d65e8dd0068776ab7f51cddd561693f32e4be1b1db38340965bddc4f5e2c5a3dcc9095c370455899a33eebbcfe505290d6e9ce42c32e558abb4655745d47c7fa2db7b99fd344b7c9eebf2aa6515347d56b12c968b51138ab9d63a90ec0f58add2d780e655659eedfb25d1155d7861cbfb1d2f79df6be837ccb8a608715c230a936bdb10abc0b360a1e041fdb0bf4b4b0ef610f5fc0f5e063224ca3229cba78198a8356880249b5146eda253bc66f57a5f781c195fe17ae78961f7610de5a3d6e39ebb0000f699a6e155edbcfb1c23f758fd8416c01b597087624d3725bb4041e9828cfaa740d8ba0ab9315b2b552ce66a6bd8f93f0e164fa9e030991f14d27e509c32419d620ba013ef9c23d15f8bb1118218d364c5e463a64ed93f404802a52a6fc51cb8007e9ee0c7444359d67830d0f0762cb06454f47bc3ff149eadb25d86581a826a89fb28b57c2f194e709f1e83ae12da55d3e0f7054f8a70f567a393345c08f82688d1dafe955efc2ffc550c64ff914a10bf9e65f835e03955d0836845eeae3a1669c0d67a0e517aebd9d1f8de1d2b11513582d36e4d81e7d7d61238635faa5654b4da1c1d4a9b2d920138aa385f561f5812743f81ce602df0333f3c507fcb69a0052da5bb57d720f9b0cc8d8633903f22951d6675f4a86d359797b25c0a560a78f9932feb53b45544198e12259f54ad8f2ca79ad4bc337992abdecfbe263f1b69603f30b0e8100d85ee974c838f951b6c2487ed22d8210459126503657b7745468d2c750861ec7bbc5a4aa1974ac4045d78dfdf2d7d3bbf23ef8c6bbc8e95718b0b7acaddaebe02d849c4741157a6c0805daef13f8266284572812ad8e74baf1dcbcaf2e1beceb362d162a80d2929ee332e842d43d88427a8c46aaf36e5bd0655c3df048c0bef85d8beeb0e87925888d52b5c10058d12ebe555e983f303adb72bb59606b8f51e18ec79590e4aaa2f8612d3c42e07bb92a7b8a9fb877d8f3cdd13ef4a3ae71c00a8758483cfc04a40d9426dd4fabc24da724a0ef601c97c59536e54a038fd12a35606741046f7d336e506112d88cb50a213cac3964f54222fca4a3661e7b2f637987a5ffc9e3d89fc44dc876f43d577654afbdbed3d102869a3b199da9a294916025bf8dfa292108df99b1c07045c8b082f9731b2ae912f81939920fd52b13c57933f41e72f6ade8cf88d020c1b68db2e927fd9abcbfc0892eaddc05c5a381e75baa59e5696fb1c6c491f754c924846e5602ce58cfbcfec317ab14e530a1dd091c32b3679b586d56137a54603d5b6e499a699ff981d817bd5909a7b883305f6c7c95e9384c4e057ca2b5b948a583927b0fba034d35d8c6a3f797ddfbea2e38da990d98ec8963315765a8178d8565bd290837224163aac11e1f7f08f2bb647af818aa8b7ca66ef7b319bb8c30db6bd19f7060cbe2603c33485b98f17b0585a3f820a88cf93402d291c9c91b47f7875be8fb43e85a754e408fe4714a5b6971d72046c6b97df029226889e4dfbd33e3b1bd685e23724404d1267dcb0d47730f26cd80e1c9ca17ecb9312f2ee6e410ddb19ca9270262ab36acf5aba8157dd16bac508b2db275dde1ee897e51e8462331c154d6c89222662e0b0c0fedb48f9cd9c2db7a61f0126d3b407424136219aa851941ae392d61253e7da2c9046ae8ebcb8de269abe319fb9813e81076e69997d5d426b409ffaedcdbf706ede9396349543f16783fd156a6b27e339eb0d7924d78dcfa297bc2fc28b6d7edaeedbc4ff7dde71b08b3debab24c0febdcd8e7a7d0c15e10d5eabbfd595bfd7cb6f095bb564fec78ee2312746ceb62ee1053a915edb1723a3864a0c5986c308027d96c6f08901e748ba323b17a260f11211d7bc6f2f0167a2c86770898f74d746da4f27d961923925b6d305e6774a80fc088023db81de101d8fb2773d577237efcd3aed5f892617a7759d0eb5c72b3c00e11e8b15e6db65da45189cc1ed72880736f2ffe39bd409017b6bf62a3259d60c3fb50d1f629650bab27b05ef3dd83524919f8fa27afc541ba5ad69e8562e3def7ba9cee0668a65e5e49430bbb8cf29246798f61c1e015c57a2a9c5ece814ef0bdbfd776e49f82424b26a9cb78c396491392a37547827cdd3077780d3005121b2b6dc117ed3dd01623f83e8ea52e29ce8ee0f750d850f66c8cb62e7775ec9a404fcc9c4980400022f7255c29dc9a18f7d984453704e180cadb4393c36a4e49e3728b6bc32a296bd739fe39e6a8d2119e193f7c0bca94e170be43800d44f361835690d520d0152de3ab31c4cc610c41461c5f65e97cfaa15eefe4c8cf90a8bdd0ee7ded554e68e1f4b059d70521bd7d081bbbd1fefc1a1f97e2166847c79e9f84c7ec00ec2de222ff4a62ea84c56cc0d84df912b590fb7da89e2ff7bbadf9fb6189ea9a13762d5f3509ee003bf4f7ddd5ffa3ba9da00d8af5e86ffce4bafc643e180b81531d0d1d2ff39e8029ff67ef7f95932e1e70ca05407f735e6a0c654c57e5b00f6345cb08a7a3bef65c4bcca02d332e69df688d05cc2eaf431fb5d62bff56d5015a47e16576e058943e4fa597ae3a40fa095cfe56489c7a93639282c48b3e46d9f9dc56f07f74377bfcf85216982f1f315a658c3e1cf62f7e48611c0be62c48e46cd00e18aa20a7eb3cbd3213083a4ac703cfc786eda191dddffac1b888c52324ed21ad6ee66736c6874188bf6890438c178e7d678e718309c7b7656f552cfade1765b15e5b9801a85c3ed36118e4e98a11c3cb59b1416213df4421f825c3287003aab6580041cb27cd8c3a99550c127e832b0a1169e1bc8540565c56ac85ded6ff3454a8fb85df560a0154b546083a18b75efe079701eb9137c9f65250f378a4cfd0135dd19e80a045a52ecdd461f46cc655fb5e22a0f31f469c7d85e09cb50165739d2e3d09bfc2e8c5207baa417d011467d56d325ae798e0eec3e17ef6f8cb572debaaaa44556e0356a2f9fc428587502443480916d3bc9a7ac893a31d5c9c71ef4a86792b4628129f3f7d46c1aa053be0c6296e48d5c9ad373b1a9d9c2e57c6fe68ecaefb7526b18b5f1e57f427f4d107b97e893c72a46993db0ba038518ae8b9141f839019e98b0dff5ec8023576a22fcc3ac35a7406b9e285ed482f4e2dc76606fb60a00a5ced77f16717a40a5772e4fdcf3b2c26dbd664cd5ee8f737d43fc31e8ee5d82257cb1424be04c48f7ec10b454b161a8b6fb93ed6e5cdcbe74e2ef76206994ba8ac152720e0c81a52d25d8104ec19cfaf488426f396b43ac74f2d0aa3b60366cf36a3da1f645775f22f847a7a6c85a935cc4178043636eb7835c465f38e2f541d2ce6335b093fbe0ffebcd705c1f9bfda84a69b5724ac89af886b34fce9038f9ffabd037525c02f47b79ae8107259ba4bec0e447c3acc345474ef0536a89379a185f7581a34421408e016c333b5d2c0c2c96e346d751d960677de83c4748c54a99188463f61a438fb1a072fb77606e84091313d3ee87482527129f7768112a13c68a1f9080479a9ba1199e4009e4b94ac65c1d8d062566921cd1ee0bf0860ca63b1919269c000e051d1a1af65cceb5013a36adc36794f42c809cf02ebe570241c013209fae00e8cd06c773400207b78554ae5d164bac3fed7608a3bcf5660522e553596c9b66870c620f9f0a04cf56578d3311421fadd4cc909f841bc9fcd2cabb0d954fddce72f3b0435ef6fdb65e5a8aa5fe2ef7e9f5e7c59ad95cf37ccc9049a7d409e36c78502f5473d0618182cc630cd61a2fa70245fcca84e38c7129170daaeb549844c9ccab6ca9dfe34bc46f7d28436496c1998547d3fc32390b25ab6c107e952739b04c03ceb0c2e6c599a886ecc238d9dc4696ccf7fd75fc174b83ae4c04b427c4d2d264d72ebb7121ad73d46791fab7da591c50929a5f84f7105192ab17e78e031b1a5d514ae7e2f6e3ffdb2a84fe06d39f83aa4a292f72c43b56ee90b61c7e2691c65c1bd06c4b5b4aebac0d6606fb3cd7409d833aa5dd2785e47c5ef0a7d2948425f19b0eb7297a91d16da36706eaf9e992f654fd4ff5093f8d2c5f65d47639977d9202a66fd2c853946cb5101d300fc7d75622ef5786b21e97a51b58260ad801336d7e6189216e175c9c177c46d1c4eda21d4b73fac5dd043b0d47d8496a8f7e4b39a96ff166ecf62d21329abcd649be848c80ee8e846e719d0fa754a8b08da83e3e52f9c59d1abe669b49ae94335df4c0b9c13723be9d78dc983c262c83029bb6a5a486b82d3d691bf3d730ffacd689059767a0624c4343b0d91debe908f631f58a625b05c967bd6a3e9ac164097647b6005d06f6a089d744c6d254f9fc191402b9c2d7e288fb8f46e95424db6d4a4bb8e3955a8e13254e9147e40d926cf7b62236133346f0074e9cecfcfb63f95e0640ca007cecb4795418f38ea8f455c77e3457fd87528c6cfdbb2d93a697c59e893998fa8b89f3319fdfb29abf01004a47dee3cb03f75c3785b5c0fbc3c3feb8930b3811e49366f6a455c63b3eaf957db033391442243ba92695f4dd34ff7e1bc21e20a9ce3f29ae15e2a792b54054a2cbfd75641de1937792f04e7d6e89a61aa2294b493e7ea05015c2a93e615548830f0a41fd3756067af96edd31b6ef5eed4b3929f3cd316c9914af065d8e7bf14e734f802302a9909801177e142cc567f7b0bd20a3c7fdcd604c5dccb81645a38bebcd7e97ef0283b1ef10ed02fdba3b1d3d6c8c176f5816324d06a1f8f38938816eac2a79acbd33c2a71fb751381fa4b96f4fbc829dcff17db37d9c1a1865d49693965a3f1c59233079f7bb974086c3772a96192b8d38252d356598f6c695454cdd641d3dac1669ced716229d451f01e534f825f57714587ec55e028229e3557f7b57aafdbf34bb500f5650c71b8475f866f135596489828bc38b16add00aaadf4b0fbb89908a27c538bc75ad4f1fedc3104c7284eb1b36319ae1bd55b084c14601e8f1c98ea241b684796fe5d6c2a784f667ab45d47ddc8d7a3f44e9db8287a479acff61086eb864c045531469d7703a3632c5b4b723760be418422f15cee0a5b57d2bffacf6d73a751d0451081aef98572286d2d4a51ba7e5811910b6774a88e425ab35904d025cf85bb54b597f42cfdc884cd7f71c8911408483c8fa64b1487d3c62681ba9fb7168ce11fac3593545e289b37e108cae18a519287d2f2d3418b8b71af03f4942edac51c5a3ce9e9351b90612136816e0f8f52d9c2dfb6b80958349cd82db86310fd41e2b0b15ea9b2ad61613586e59c5a10ff1e3780dbda777b57beb06c80e463790ef64b016468dd848751a572f0d5895ad9dcf0a6f503ac7d3df59b735ce051213a90a35a993609417176f83231074d4612ea3e56725272fd36e45859cc8614dad7a9c4532075162767c3048197ea4b469424ec3917951d32a0f6e2b22fd432fe38ec82940e58d9f2588b5cd82fdc93c6ea355889f58ac3c3b09cb3c795bcee4fad5ee347657cdfebf5f313aeb2e7dc16804158748bba8f78275058a44c7523db7de4736982e0d42da13ee31f865a1bc5941ee0d4c6786a90a71cacdf09edeb59a0ba059f61db733a4816e3ff1c6179653bee1bc160959c8c2564adce44528d3546b7554bd6f52d56f526ec896cb6298252e7267017f74a91d0c5f077b573fed9904a23e82d1522655c18f110245e55dad7c92c9640fb6fd262044bc70ca623359396b39eea90dc7f8adec4d64f8e0f8fcd895b7c2400e03d4a5584ad14dbf6ba438c58daedd8867ff1473bc93a51df173ba68425a41f020076091cdd9d191e04af74b350f9ceeb1c332ea1adcfea9125950f7fa90cc56889e0020c0029b1f89a43f607dcd5cd94a3cbcadfe919f7d11bf3418af46fbec7cbf10e9c963eefe881d5c4473c7428fe9afb96100fb6a3645dc66de848ec5bfb3ce15d4e6cc7c35e2412e28e9d27732ff4956644e84ba9f0de29b46b0071acb68b5c899f06c34b977b917cb5c76000abb3ab0879d028efa48c0f98043a54925f7bf6c1ccb3fb8d9c2bd97a12e9fe4c5367f94f4fa9a27c8f7d1462f08dfb16a234afdf46721258bc287fbaf4470a76236be97886d9f5d0ecee069689754338100a93a006f7fc6cee1430c8f10f9556dfa7be0ca2896b126ccc1bcb94573d549477264d48a7b4d7097b8fbe79620bd5e5ced3f5351e58b4358379f4f5b10d3151a0a8a19fb0fd0cc23248e097fde97d131ea2f95cfee9dfac66daac3aab36d590e18c1af0e7009fbd6dfd3e6211763adefdd397e2d8a8598c9c16c17458ef2d44176082c4bca82dedf598e99ddc3af57eff63165f9563700869806415b31ae570e2f50944a33e47f14e846fb4b244b9f1a18fcfe0f09b66e91a494f7d46911c7d016b1ba83de64852fef3e87f6667f345fde85ca66652df95cd18cc7d87f9f0cc8cbe049393d2468b0424f5323cbd0b4ff4152dda9becc97eeb6592c50daa38cf8031f09a578960ed856892849f7b695de40c19dcb8ff1cbda920abec96fb492a0a1080b95d24d897240a5e58e161d2be6d61691c67399aaec465aca07ba70b60a939ad31393a878af5fea5916eba182dd5654477f31f678621850a84bd0fa46be84b9d95c23565ee513f6356aa6cf55e76e5b50f4b4bbf73e4360539307154aa4943a9ce2cee6c8f1d747fe01741bbec82fa0edecd470ea3a096a9a4e6d27b6085ab547e21dc49109417d26f6651d32b63d866a822db70a8f1dfe68bf2d9686bc4362bc86b8246baced93144b09a803c84d8b9ff68d8ddd3cdd989fa978876f46c1c61d8d557ed756da73e0c0523783d7d3b029682104614a9a38703dd17d6ea6a503eb6132344f36ccb55e11254bad7a7942bd389146afced664b99c61284172d93342aa4ccac617f4f82fe36e99e37c68e9e3082c81e7a2cdb249ae4b65949f3bbb73dcb5d75d7a16d969b1f0a6965a25bf77e2bebe438d26965ee0c5745c32fa9732abdfd1e23a2387746e89b3c2db96717cb32ad7a59f85d8f54d076ef6b928ce388b9a83bf12a8577bf90b142aa8303f790e102d09bca70fa5aaa1cd51f371a23fcb81589c3c6946b855aa95e15f8e9a03f4fd62df519c002df6e2be77a933052cb6a95df26c4e0459cc33043dae75524c6566d069f47e37ca745620a830c63f95b11d1ba7aaa632798f67ada21bc3395eae25d284883da8b41cc28b7a5054c194a1f980116d951334be55f0f62893f7e6442bf1e9ad5ab5a48a064f8608d04e8325fee6c5065c043800947bf28acfc793cfd5755f634b45338af69eed8f484bce01777f819d30fee3bef759cf8d9e789b1b359003abf52ebb2c1e9c7da9c05fe1e2d8ad6fe0cbee08e4fb428b261d04d5ac3a064b89109eebe3847bd6a91d342ee280dc45afc4627bd16a1e7728090d0da574f23b22d22505bb51d21e73108e11120d4b5b55cf0baecfab5bb556630c70c20a203168f06e39339174c854dd286a01cf5b478e8d4ab00b49440b9d674d84d255ccc2e5542f0e73dcb4294fc89c1c5bd6c0db4327e5128fa2c3e1b7523f561f488185a4d6699406c658c9e9a3a52fb5684a125832b85fbbec70697dba8c37b7446b778e539bd5e3524cdeb147e9517074db933d5ce136e21e4fb0712d6066454421e6b235b88058ba5a87e51d50cd2657bb0c93589ff82c841b2a75dad0094dc7539293c1bfbb9f9a2a7a077529a4f095ef54e274df5325ba24ecf88b35fe16b2ca0fea200407e9e713db877426872efa6309f90fb60c3e7fbe4d3fb06553916c03275c9886f0bbd548e67b2037e8aa608a0ea339afb7a67d79589dc26abfae3a9b649db03b95cc696d0a9bb7400e4ba630bae5ff1f1bcc6319edca5d213c15ad134350ba4439e94480aa6d4b20af0e12fab05e07e78720946037b55e4e5fee341c8d9e7ab0c80ad5f575a951376907f1cab40194da96df15702c3465fc3bb5940cdc29a1e1d0ac776fe7284cbf01ff3d89aa57c89fd17a9ca116a177aa3f7a7bc30a72184a67e0f5b38f878632101c3a967c4135fc4b75340082a314e46e06c510b875715cf3f5847122592945cc175edf432334b19c21a0f99c22250c274eb519dc23d230ccdd3ba621db38cab4a1592baefb7e6dce7920085f815773e3c9ee7aaf85b8b978935fcaad94f820b33c975d366e7dc9381f8c33a9fd1f25103de6c952c00d1548aa92646e215e40dda79d6eb6021de1f948cef5264d70f76b6d923b1a4b075b2a9d489fe64e4f8256cfe17ce7afb74f7453d13c7dd0bef1b10a7cc97b46be0854f50a96abf45d5b9d52ef8ff2bf1d6422656d9f27631a6917f6d060d327eaa96ff540e3020b21bd7c496cdeeb6c5622330aca71f3d6ca3a60a7b5e7e886d37f8afb4ea4d74cb0e76b1c165ef0348144cf2fb5ad93aa83c6b4897d1c007a4933d19447b99eedf1cefb796b4a895d27e348d7b047e63a6ac0a20d45b40c641b2ef326ab80e095972dfe0d2a9c56805fe018baf7e8188e603767a3abb1f9cc2c4b7bb8a8b856437375278f55b18a59cd11e8d5b0ddeee108b84ef3a2cc1b7198561a05609416ecb40ed229fad9ea907d9c1a05a0e92b042cf79df76641f364b9855548fd8f4492c2b3313519aa1c1ac1e1811d096b14d3443673a8b6869ef4793dc7101a3afea327e3c98c0bd0b70b79b89ceb84be3d06d72af3fab0aa01b66eaacc0eacc6e4a996304331d98d33a16ff5b360f23846f5e7622a2a0502b4caf0935f8b6b724ef88754d234eb82717d8d2532714650f6f6e4ebe767ed3d290e8c8075835f064cf8143da00ce0b12a8a44602a7081dcb8784103602aa646d7663a72014eab489ced0a33312ae155d34f85ad33f51c3b3e533b07cb8b017b5878559c8ef1f9a9ff463a1409d4513a68442541c61aff5960de12a03455bcd5933192a2e233190b3137d7055502134e4773ff2360c8557a9890fc45f394b3120b7e46c97a66dc258a20c2caef71b2c665824b70f87feb41d7fc738f5165709fa15fa8b7d2c8a07fdb56f4bdb00be43dd614e79b656b7975af473e1bbd634934d6f77e9aeef3d1c631668015f529ee9277ee7ff759acad98bdf65ddd28922a63e0a29e68f90ea1c32d4885e6e0dfd972b60a78a83987910709c744618361072b28abb371e69847cc418f0483f6df812251f3fea24e6e48427c88288c9b490adda8bd99854edde8398c2af89e839e6080b834139308f32e99a9d7ce6df8ce97509f7507768dbd00a35f1f1a4c80b165e8d86d3a13da9607b233f21c68e84c7d3d6dc4b2a584574e88e79c1a65f6fa4f93eadb3331dbcafda4c543da7a6d506661f14d6f2012638ad12fabd5aa0974c50c3aef8904380cbfea91693e6f92725d5afb4379f2c1707f48bfa252ccfb8dcfd86924c8460705012564f225809bc7416ab151e155dc2e3012b22ee8d9be20865ddeb20b3798d4ad4f608665f3418a174aaf3e51b22f21e2d76afe08977cfc0f1192468a5eb5845dfd8f796764ad861f1091417aa16b5c0dd648b12395e560a3860a1536558e9150b6e9e8e124893efe316f26d676a783bac5754da38548abf0b247c5876abc8d8053e704950c6ca8a07a090013c668bfd71ae6ff9fe5427c19a361b7f15191f0c6863c2d0b1da90586e88d4e75fd84d10e2914a4d0b0184883447361f22bb760f8d701386a980d12cf53df6376379cdefc0f7e221d5d01ebc71f5060f63a64f603160f23e3ed4c13ab3cbdd275181bcc8b9dd3a0cc0bf7d2b5818411989570fae4daa58cf7545e41f4237bfaa037765047e4fc691f1275786739dc0bc7e03bdd5f3f4e47e9efe8fd9c38b9cc94bbd7580ac94fca65a53c21bb602a28cdd00e8f90de7cf528dfe4ae2edcd2ae7fbf313b3be346bd426bf03c39912d855e8850a78f85e2a7b01298411df2134ee0d14782f5265c4f24ad3af37447f481098a4af68e4914ecb6a3fc337fd80059ae5cb9d1648e10429722bb0ea549cbad42b6976cf022fc421493ddefd47840e8cc1452fb0e7e760db20da51a20eb68ef656e735f21855017d4a14e3de05c83ff62da0f4731cecd1e7b993da923585286f56d0679d4683ce2d1a7f2496acedde0ce701f04ef00be352b4830d2c33f0be9fd4a526489b81bc814a4e89cf73966fa71dc6ebde5be0c0e992906c13b8ef91b08c9cc68c5d9501701e9cdf5422580b1f40607d11dbd7d0ce45fe84fbcce2170b35253fe5d879f9a8c7c01b91faf4da39fbeade538c97afed0026a6382159710d40c51b222206c5590bcedb8e4221f7053a0d4c69bc55cc2e447d256dfa7929a12c8773adf94509bc28115c205a8e6c5f4fa48439f8ac49f9c4244b3af59f87c8b8207988764cbe5f9d5cc3675ca35079fef90a5d5bafc75d685020e709fd83d4868929a75dd12b1ebcde924fc7752a541eaa4f1e67a5cc36e0ac3cfd2982ef268b3c08d7ccb6a2f1e0bc6f3fea09475508fe44e8bcfa165caef37807d61416212eeec5b680b7202888ac0ea435544f4ac11bafedb1e31fae54f13a9dcad027d52b29d1bc4e3dd74726835407e370494da8868de959b150db192a6b72ef2be9392266cba43612fb959bb61238cc56e0d911248aef63769cf44cfc61a3747ad1e04ba22b7fc81432f7a4042961321b803b757464e80dbdf0dd34c85e86560123a9b4e558a7c8621e371ba80f28652ef3dde7d844c3531fefddda288d2f3745a6d9ec3b2c2bfc7894ec4880637504c2917ab65934c5503aae367d44fb53fcde8be60a0b63ffe6e93a36a85e535d466452a190dfc18058330af92df19d0437225e7c93e9aaff15a4b416246e9f711fddff1c3e54fbd5c606fe3d59ffe3fc76b88a648421f6761699db8d0637e448469cd2958e9e2c214a6c48fc8c967d9bc71b7c720ae83d552ec303bc904d328efdb966671839ac903231c16e97ff9c9f1105aba371f695beccbb13707b5b6549af25b526f631a267d04998a99f3a7fd81aa43c40c3bf037038711c4a869d77765c1428b11a3456b09dd7846ccfc60e1819609783b5fea404ca6bf55bfef05f87deedcb0c2f188033433a64ee10fab9ae815fb25238e5aa0830b67f85fbd1c6d63f92c7a257b612425072c7fc32569adb1a96bd197334c503ab7c1491e7f211156a74f8abbfe4e502b6b10f0a08af52d735879b24da1d3b0ce588ecf3beee1651bd3c8783f4a6d2f807ab58de6c4628bc2068fd04e540515497e3c0bf73414ebabe0bee42fa7b84fdf13856677276467afae9b94de1aa9f5e54fe63df970f76d0c75b88caea2d2a8880f264c01aa22885ef28a62536fd16e414243a67d221baddc1be1d63445f1800024ab8663b5210c952aefc85f6eb214ceda442b4e9ff6ed32024862290d09bc07eb3c5e7f1c02e2e68ead47837080d27ec4d035d8a1d0d5d5198446b082a463b8504e979eb1fb5e52a684c9170f6d8516e80e54e8287e5e83385b430fe676a4d3b719dd97d24c74d09fdc4af39b1dcea6b8aaa242a8b4c6010b781a9de0900c2616c6b0e603744f50b6bd0997b821e630418e4bbda5f9f2d4fbca2a15b6422d112fff194536d9715c4b6d90ef285ccafa711d2399c49a316e2e7f0c99ff20306f2d71bb8cc7e483ddd85e43a9dae60c241ba534018eb7b6d8c0964a753398289e939dbcd3bef5a866a26f46df0f49b28d304502005d976b0f7e3332bf44313dc4198956431513149dd17c1e9c672eb41dc01f8c952d2633400bade97a8c53026f51ba12bc9b8ae2865daa0f0d53624063152b981369db7561e5e370a2645cebbaa9ddac35f3b4f7ff7455294842354cd02e5ecb2f230d8e751a0f919d537963857317b3ccc58968720c53e64436a8f4f5c7530842295629086f6473da817469231a5b677b4cbfd09c47a647f26d9fce499488d7a6eaa0b70ad0c759a68e2f57cc1c84018afb598b8cb82bbec78ddaabfe03ec706ab86dd07f86386bd0ebe3d18891cea8752d59b3ccba89e65a5a53f7fbe1f50822b37484724b20240fe78db7731aa686468800a0845c2f5beec6a4f863e765883e58281c3731022df9ed6d83c5587a60c22ddbd7e5298f872884aebef36d9bf237f669eb32cdce328eda61eb46afeb989b8786026033ad8de65337db53d42a2cab2e62cf60dad063a9269a04f54b9eea8e5f43c8b614711ccb4078bd711e05907a4e2fac94f180bc6e8709fdfb1a3009553ca46ae16605cf5c277db7ca5b01fba6c374876b6c29e4f958c16fb10b5687bb6f27967674df2cf833cbb2c1142ef619c5c796901c6871b0b69b9a00d69fb42a68547567de17c25184e4bb8e8ec90d40f33fc177b6302ce5cb21059cbefef49511146a60cd7501a5ec7eb94a2646405678bb844c264721f4b319080955a73bf7006c247f0fc191edccc03e5ad9107ac5a2a42727dc43f758d6dba6f4e07c7ebadb081ec1e2487131a75fa0ab931664ef50cd0f3bcdce5c3789142a553ec6f381b4650f58ff2668237e3d4d1e11a7246c3f0b132a7801944dade65be4c8397365697408c21c60fbaaac1959cd88ad7b5a9fd4dd24231040ba57bffe61faa5ee58ec1153a5a550676ccb901bc340ce2c04f4864f53f5146de41838c91de631316a139a1233dcbe6041c3179a3da17d0fee5a3f55756a0829c02d14d12d301d3dede4350257ff6109f9736b0effb0429e0aa32827568e9fa0e68ef955a65bda44efe2a1375d24296881d55373f9078418c86992243ccfb23f20f547c524ee56203c54b02cc1cf12fcc643eddc1cb7753cccd3cd620e51bbb2fdb2eb0b3db1b9b4f4365da7a3fe3a879f0dcade328c4ee3c44ece70de398da0d641b1aec4922639bee6bbdc5cfa64add6fde832cdf41903f7b51d59370eae585408d7668506b038b4b70506d81107e3205b3fa2b332a644f53a94c472f961a416c539b2b803347afa43dddf1d85ce9e2785d6ed4fa1397411b7c09ce1ae282389d41f97a83ef4c6124680b7c80d4843a8a75cc269da9d5958b14edf7742c868ae22367868217a8ff9116a52306a4c03f9fefed65dac739434fd838c57234968e22cc7235aa1150e09f423d586ecdeb00c2d3d167dbef93f53d5c7e8b72742bd071cb84f14da30fed996f52d8b87d168510516ed1e36708974dc7ec228c9733ec354ff3386e08d68fd456c6c13bdc2f9f8707fcfe9dfd3f964b3bc74fb40ad74c7993e83fe9c7eab52cbb9255def704f70a0249af2585b731dcd2528091bf839ec9ba0e3b2b6f4d7a7279997d0f09499fea2055b36bdd759c52b0d8d100870f5e176e9ee56473bd1fbc8233fb128f11988a3365d1f6fdde1c154a37bec820d38ef98141d2099f838c7c5d5898fe8d089f67123bdd47ab5e914e419d11a2239cb23c0ed17f00d8aeefc2371a641bbb6bd0b808fe1a2f707737c3789082c34e5db568ec8b5aebe79510ae1f84f573af8a2ac09d3db8bd44ef81e8a8918b77c01c1fd8e5940e7bb401cc50d1cbfdd358d5a1e2e9ac0424c2e654b52777049799206a8369a53454ddafe70d32948677c92d08b66554feb52b75f7949a445e4c3f3aa556d67e985679e93ca10e7e829300e293c410139cc940345a009c11009df3bf9ff64a31a90df01154d9a2de2e261f9cddcdb0eb86381bbfc7dea77d69c89572448ceb9678ee7e57e480aa08a3609431a929487ef61c715faf5907a4ca12dbb45348ff7a48868c6ef0178c58775c044e62fe93adc7362bba14abb909cca773dbe65afd5a59b9ebd3a14fa780cd5be2fcdaa38e3cdd76809961fe8cbb74973d12a1525e4f25f50f1e19ae367c863f0b972660de9c0cdc6995d8b8c6647b623fcb46b5b45c63013a41028c38845f0086e49dee9316cf2caa5e8a84942792bb0425839310dbd50bf512cc9e037b8c2aacba700565fc597276856ca5ff8ecb4994a64f541ad05f7ce20ea97307152478938831e88719c7c109831d840c73b94928a1a43059a30c901865f44246a763f2c504f16a646b12af60fa98cd6fe00854a688417bfea0ac635992d61a57a790b435483a23463f6eaa27f3d84fe1cc5d283533344279d1f0aa27df3a8505f2257eabb6e3dbadea970fde7e469608ede45b37c2f8624442fbc05955f37b22e1098efaa46eb1ee1695cf9bc56371c0d163916e63fb94884a8c32fd954265de3102fb73588eaf42385fa9cefe8b1a9d84e63a86b16a82ca1d1692f94033ff21807ba1ac298f6e1f60c13aac563adeef9922fa2ce88a57aa5f8d1873cdfc0d5c00a3ae8cc71c8b8338eac2a36ab6326b820c717f13c933a43fc842be606c12cf27e7f8f38b0b04b48fba0b007ef8b8d5030df8502e84ca306afd3bad9073470ef70caf57a4e77795c90f5da55ac3782c073e415ef274244e736bb1ad345626c24c08f9f796bd2818c6984f97554142510f1728c4502d211b8ca8a5b03ec9b99a1a6c7bdb648d27e7ace4c65603c5fcda2ec59996a53020cdb5543f4ec7940815c1e7c05ac0da52e82dc71435f8368b5269feba43e572024c2d768a073ee00c236226c53947a31d90b8366923a48e9c8896bcbf4450a14726c32b6e9a4ba94ddaa772bc053f464cdcc4751c326773131633231a6249578c1d1f008e14377013c53c3b18b4d682c7abd15f95e99c42f20348e7f5d00434eba006a456d99f067da5f0d20e85f68d9a86d1df8f1de6ae8c437c624bf0543ca2decf3ccba4e2a6bf8512ee0cab4ab479e6413ae3693717a9b80d14d2bf786aeb033b48ed8e5b6051c8d53d9fd9169644cb67dee60098d22825d5b465c5ce1ab0aa42d4c594d581e28455f9f6c53eabb79740365e9eb994234247699508963bf13059531d597b4435080c040da919812f6f7c21024001917e94b19f9e3855e2b867604d9c438db295ad13f6e637a4e7928ee565b4a6bf1eb0a5d5c170d32fb821c9a56e9d5c609c099b62cdc45793547060741de2ffee0cbed7c816e2f80a458305dde1c0359b8d9c39121f78d9b9de2b8d8a2ca3dec37104f370aaec09f69b96a49a610d321603a16124def451c602cf8116c3229251ecccdb6c7ef64f077adfa3d9f54538eb3422c4d880051e178700ccb8d9d62ec5a84b93133ded344f25cf491c8be200505cf8797c0220a6012b9dc132efc218dbf70419f8f5186f8fa3f7095c666de799a5208f51002449cb250a6cc8ad9bf9dc0ce0203b690bf5e49ac67f1f993fe48684c22ea2409407fbe070bde216bef60681bbddc0322a4dab1fc3f92d40c57d5f1745e4210381a8332ec0ff6fa51c77e2273365c37878f77f67b5efeb2b45aa33afde38dc7cada3bd0fdea6b6afa0de15f9913a42d761d3408232609d1ad8992f4a664bda1fffc6203900a7c2e53819e861d879de70e305f44764440773063835d0c74c813d44c6ac690678b3da543dd199073a2f8eab12089192436c7b22502c10dfbf3770bbf57b1aa1c394d7dd41857740f8d9771c5ba3dbcf437ab18f52c31f082a74e6b9ada0099a0652b7a548b3cce88e7b7fb44eba7883ed55a2364e862fc7bc0801021811cb567d2257fb5b62c485b8d7c422f9d07dacc85c0bf438120b06db7a1b39f7a1cb19acb6fbb7192499e4e8cd275b8addc4d4dc1607f201a5a1f89645426db46b211186f9ec590f55b8c33db5424fa6f0b5c7f904e61654bc0c602953b2458d751a6af9b3b4fd6891fc2202e268bcee433ec0102411d50c6c9e9ce08cfd849a494bf28b6d84d7ee30f27542611cf85c90e3387e818fcc3a99996a4117849a65c8db744a36897843be465a0c2166e60bb05459ca384f7bb1d44ca6cec54b8cf199960b68f9b8e7d4c545860d13ef52af4436ee98433bca1765ad7c87b731a90b8974209cbc3eeb8c9cc9392f5489c3d615e5fc7e70003b474d0b296ebff83f5d7b89ff3164ceb080d9c0ab4cea3699263a1097dfa1a227d3d977ae9911e3cbb103c809e4df13cd2e7c7b0658b0497612682adff98336418388aedc47063b7000ce10c33eaf4950053237e6fea76742b5e544ee6e9ca96d69780825d962dc42613d8fc384fd503103fa573634d0443c78144a89764b26c05bf281dade980084e3fbe0e2b629e28ea09f86439cc3d1bc3f429a1aa26febaa637126789e7cd090caba72c24fcb7028c6bfb37b8d01a571d5de88fd7dacf577447496adeef11667c2db523afc97aec07a3a8b3249a91c65caeaa88eb56e146fd4c0b67cb597af6c93e2fb5e9a40716b8c8f96bb7ed08f612021895ab747525350691fbfd0b18d071a3126b51e79ae3512c8e1f157dcc3868adff42f57a1b9a35da44c24c24509e01140168db0812811d82b7115501d43d706b00ad5de029c6081d20a3cd85b2263ec0265d4f89aaa44c17303055f16076e61129a9dec7fed2e21265441ae01f4316cd3c5adf43236c1fd14e0860cbc0d12f5e7af367ea37e302605e9980c4da90e072332c914a10a4607af8caf528d12aa200c29d85423de0fb8a8ebee084362cfad53121013cc45c456645beaa2e7822f09f675d010dce143553529f84191bf8e07b0f4223a8c75c837c55ee6e45a10b1ed9c6ea591b44f037e214de2d74d5b593fbf990c3c46dc18eb289c9e32d2053a799bf343b329796062c9b944e8ae8e714b02faf7792632f1309ca7bbf730d9b2e453a29ecbeaab87fd68365e8188075e65355c87a0da977d53a9ec5676ba616a9e6eee2a8db6b6f7a1bff9d8c9555cf94acf1881deb7848617ab4db34b8af31cae2ee10b0d959357c201e6dae3264b5ca07ce87b6a8cd00596761a3f526a92a22970b4acc214ba13b1a09b573f16fd962cf7d9cca855827c3f3168378ed57db8ac7eb385014ae2ba01ad5ec1e14968c8f859a198d0fcc5da7edc4d61971794eef262a5e3e55721d3ff7388ce09f72db9c35ae92d8a682db3301f7074e5b1734471fc0e85c59b32faa8df941d9a5e56eb337bc7c0a73b1e278e7d00b85f15bea43c3e61d0ed1073c7d266f6264de702067bc3782c4a58f447bf3abc2f3d13c7cecb39689f039b175ca8c92ca8c71dffc7541f57d95e68727d4b3364774c8e963d0be22b2137af2dd0be2de90326e4c111a364ec61f9bece57c3e5e7922be0028bf2f9d4c40934884fa341a5408600470c05ce8018360ff309ce73c99416fa970857378d8a65dd99f137d616c901cddd4fe63ea0b7a8f2a644e833d04544482034034b0182e4545c986d12cd6937293d7e88d13aa699968b2e7353821a16f48a2bb6f52755df5b5c68898ab7c712b2e246b7d15d36f6cabcfd1ee6e5edf65c840f553dc3aac5ead930e81244450d9f4c24a11583d9aad0bde93b6b1dfb274d3da840b32c0dae7776fbcaf7d35fcc78bd040f20d9794faa9548cb03f8c08660b2f4ae794d7b20eab3f3d967c31ee06e6d1e2b4706d9ed87aab255c2c03722ea0f99d2f2ee0e9e00786f7c46e5e163083578c36682157c76d08771f4227767d554553d4537fccad6d53caadc49276a401ce4158996a825b349701b209f4bae8d1a2b810bbd1ce6aa8722dd713dcd0849707b9a55c8f77ffddfb297a2abc9cfb646900b282187b1cfb11d986b9c21c7ef035d097264be28eeb5251527e6020dc0dd1d06d38eecbb52e2893de7b6fdd836b7c9696c2a412fa404256154c172d015df5c3c2e7d7f54c11ce18e0cad6dbc32c9a81d985e56fc447ddb31ace47968824f08cdef637c7f2b611eb5cf7177c3f990cffebe5e3213954737b0a8b0567b6e84405f87dda6a19c05d05d0d55f39a0f2bb29c8d61b8c6cb019ac19ed05a3c6d83bcd1e0c82cb02789f8c0c7b2c28cdd3f9f126211a7a2644dac02438c131cff6da6248b8259948c2ac7766b41def6faf8620517391f6393306b15ed5e2bbba102e85bee72fe69ea4b0fb6890095e5d01f6abe3f05dfd209a672b2fc90f30f5fdb596aa08601ce67322fda8bc61ff176ac16127dfea154f7ce4306247da832d9af08a2baf483b7776734b9b871ba167d31849e108aaaa5efe42bc96a17c61b9451ce23d77be93fea993e71c73be39d4691305325befa256a4b5358fe077c0c8dd2ffd5ce999c524e5d290883c052aa5059f2a8784a5ae4d9e5d2078d9bc01ea002e00fb4e3f83be3acb33ba61415ea85e611e22c31f02d93e1c5bb7dfbf549db97e632ed7644830bff34044dfad2b3bb8432bffce86ba438bb6b67e2ee710e79168f5cdf9b68d399d2880c5d57b70fe7e6e8055e15f30a3c56e4efa418abbbc1a674149a8c1b61d0717c5b06436a3881123302b3618a72b31a122cd9ac7b63d74ecaccc1371480bf49f49e1c6120412ec398d244c493b55ab5c8740b1146f895bd2e70c2f1be80a6da93ce5bf45dfb4c190803f807f0e9b640d910fcf214e3920644b00910751eb51200bd567e083fea110f172cce51e74fea26f877f596480d6ee792146b64786aaf31d19366b36c1169f375d0f4bdf509afb3cc0e07f95b735837e7bd6b27ada0cbae6910cf46bed99d9f9a769cf4ba550ed1805b99f412b7e7c5472e82560baf87e4b28b0b514914e8543203b8b1aa9396410e40100f32890d7426b28cfb1dd01c8f70493ec696fb37b449a560bda43c3409189030529a75a0cecfdb5a3a2eee0847770bd7cd6f1fc3fdc0b32bbcd24251a69dcba3dd98bd0b0b14e37a804e01ed433a7124d54f6e2131c8a6bda72502de0c506d64cfad241b3cdd0e786dad0b66c3742aaec3f2c131d493e12f040e8b11704a31ceeadc1421657b8ee13487b2af5be60d56a8494eef5f0a9fc1e7f9b80182cf4426789bafd9ba7ce0301e2a3ea67e05107f16a828003ad98a805df5082348c2156baf8bd17076d6dbdd876842c550301de117d7379a0a9558cf2622dff22d655508ce87ea76679a46cbaf6cd02b3137f8b56414640f903657e4a13e2bc69f5203c68cccff452733ad6bdeff731b55196db19bd588f9fe3a75eb8307bdcec315e5f82bc14d8cf899a039aea4a077cbd5dbe707b4fd32fef6eb26dfe8e990276fb5a19d42a3005f7ef2ce0dd4199cd917734deed1908959d6edb3e4b90fcaafeddce6bea052e36086467c1729295b30b4f58f672444d61bbed15148b3989e35ed78fcb0cb0530e43b85a6eadf4ff910a0e688f73946b5ebd47455daa6f4757e1a378ebb43e4e39d97cf3133f10d3b72d33296f1bf70d6c650f40ab3494aa0ce9a650f22ae52a73342d6d57166afb8ac179d959c292ec4426b46708cf6e8d8b10619a1af07abff992e826f7aedcb1012d111173a821e991ee81401d3537f6a223cd8701b38b2a2d8de15b3d0fa8332820ed79102939c0a33563b702472b22c1e374aca9928dbe15e6e6cc01e2a11680616186ac0e196f5501960b0c7c7eb048b018b48836233de312ce7a35e594d3757dcaabba0bd6aed72da0201baf7da53fa9b2634860bed3a9e5fdc55ce21f82ef50cec624f8c5f9358fe13c7c5ac58dc7c5c76454eab08d7294251ea55ede21546f1381d64111cbaf61cea8600207984999b022046f7e888d133f5baaf325e4a2c6d44144af5721837aafdf927d16d33e4395b7d72124a95179fa4417e524d5466a6570e8eb77f621cf6da3b18d24326afb15fbbdafe8c20f01c08f1236397f609d01b7e5589b24436f05f9bdf2f6c5f57545973c73e23a06e2d7b61af26f64a052c15ad8d7c4682a7215cc47a53a08286dfac9c914686d25f20a48f62f1c4342aaca614808361a50016b1d47b14ff6ed7a91ddcb17d5b169416910666ed8dc5e98a5feef8b3b9b3a05130c249f1a97cd7aea873c762afd629d5502ca475024491a95ce3d6d41f190d8eed4b3d5c8d3a351b2d5302becf63b5c3fdc37af160ed1e219f7a991e6e706c35d31b72bfd1b8de15ec53627a0632c1cbc047ce7a883db1d3a00f7f1dbfcae20d7ca1f1b011a5da00f1125ea3bfcc3874e6436bea79c14238328b1e8a62cbbc0c03be7765ebfd923932ee56dec05a031bdbc0bb6590c0cdec32479f2b0bb0c81d396d6666ac32b1a1060782f4ffa8395c6cfaffcc3aa1ccc70c98fe131bba3bccbcd31e56eb51e2ea9266d7b6807683b7f5025941ad3a1a739881b35007d866c1303bf8db6cd6655a6b32a9971533a51eef96f30ee745bfa87bc66479ccc40c5e04478930c0aa2039b8627b504d529545fa08ff69673d40a3d1744763fac5ccfbe0ec7a58f7421c9db377e74a64dd6d26201f8d4a6710b9e1e694c90d650bd40bb2ace1fc8e548cc1e7333c339c17adbbd8e194bd5026bc47713b0aca0c455863d864cd195cf30e96efa9bc7fce6a6681cb40e8e624dba021214eb4e15d840ff05a7d21673e3a05391ba5f6b804167eac7d16d211667d248b72362ddf050c44e9e07c93ede98c3bb34fc72d291e514803f1f2dcb7773c0ea1a360eb1fcba3e4f67f988793ad7e649a630ad90b452d744596ebd7ed0bfa34d40128b1a92b193bac63dc2a9019b4db711f40f5152ec6b1640314c411fc9044f388fca0ff4411ad421b8f0ff122d6ee97fe6bb4e2c5f57f277eb7a5799936f28607d063b15aa75c80352d4e8fe931aa2bbe8de792ab06a1266d60ad6052d9b9528edf37eabba9f9738bc1b0b80932006cfca24c695eff9e9fd2c09cd8eb6d2394eb255163977c37d309147b6ba93a58c14514672e0bb9fd6547a1a78c0e0225e33000685b3bad8a21c097db9e23fc21c19bac9178dc0e4cefae6e2d467ff31d2ba25d2f5c3d79112ed969212743f5d427176585e0ad1597473cff083e472d744b08df349dd371e9470e94bb5f58766d5353da53aa0ad1088c4cfce187d2ebbd1a164284b8415d7b9918025d14da2f6c0c83df09632720b4fe0a889170223a654a7cfff85ed8bc7924d5c188eea343cc466c3258b9aa257dd41ac93a609b08ee66dc2eee09ee4fb8870fd1d83c70cdb7b59e8b0e504de939cff7956238b83e438e4f84c9749bb54a3610ffc273584cc9c57fd279495dbf315f2cac8e20cacebb222ebd39018aaeeb4895bb132f58a0e01b27ec3ca89d53ff21b8924827646ee0361f22e39206766dd32bf0737037627b4cdf2b0ef7d02fbb6a79aa68ce3cc7dc94c608da06d13f90023632d34537aefeeed96fe7d23661391da44c69c078f9a1aa6b8bf760ada6f880102c435f131d8ed5820be07494d60e7d10fe011ec30024191b8fdf4348ac35e469c772fb28b053bccb6f3eb0ef3f3ea228820d5f6f3593853c9d08fca864d8d1891fd1b84576928cfbfef30be3b861b26691ff09f27d074b56d030c035c31a9921d2cee862781aae085773287468d5ac95382507183c1a130becbc456da66643fc8f9ef0bc7f4b29d4ba598b0a3de73800a401b29735da437a7a40d7c3341b901d0108d29aa3cd22b2afc2d522c70750c2eb6c08dfa611ebfef4eadfaff3e7e0f925fbfcc71ec988794fa2ab791634d98840934464fbb27910ae36ebedcddad485be5fe58c9182f7806cd160b4c0459659aee276dbeaa51f641d34d0e7f28ec6f1a6c85f7ac62ad106847d30f910984691c01f1f0a9825430f81857c34906150ee79c9e5270a2a18347f6f38b4726b48d7d267f6d4af1ee0b9b63780c21c4ab6bbd04845baaed62515bfb8723e5c4e489f7822803694901d9d89a5f4e619c21e083c7eae65a99d8b73762d9f95a76618e5f8c49822d1d866318572c76600bf4697cc382f7965644a10e7b83c6a60390e27f02c83ba17a2382635083d73959730388f7621b451f97120d14ea815b42a7215e6e413569d41dda27a5eec3f921c1cbc367bd3e54a4e36b6e3b4a6466364132f1208726bed3c73b93818fe21ee3147001f677232752341878c54a9fdb435a43e55f106ff56b359f6de4a07ef05383659d8ad5a20f54efa299dd0e7aae553eeeb81ed0fd38bf4d08869d27252b5b6a286d42d39f17a1c4292d0d5f7f6f57c05e08a7f15075658cc178374a26d9415ae30a12171bcf8a35508cbb1f65cdd1eb989611c7d591f6cfe5eadba25e2e1833b0f2a10dd5f89f3e38a359c4cb86f968253150a9c4d91fc857870ff214e1130f055c24905f4fed2bfc7a166b30d0e5b3cdb52935c7c24e67561777b5c8dd07c9c44164cc19ed2f357caeab786244210d8a733a6d1567363f0d41c70d1661a4ac12d47530b6c0503b38d58e352a17cca6f080e99263520ae87455bd52f71cc1d3d035b70ee145f690fd83b4db69b496309d89c7bf829379c0c41823da0eddff509285a73c5dc127589125d4eff5b79d0df54dd1ef6ffaed11969839196fd5c66d0b283d4b61f77451d1b152b612d0b071e93acb513d2f4d37fa3a7b33b8441e3da3f094dac06b45d26dd8a66838d5345f7c4a026a0da8724b9fd2684a2cfd67b7d5b2c1293fdaf20b068b210bc34a60aae878cf2327c157b9f8aca291540b0ab6beb32ac2abacd255879f8f1975ae725c5e4352b67586ad35c6e42e873fbfc44f6ab28e7288b3d9df69958f26e3dff32246abc1f5c1376216d81be300e02f0fae836bdb01dfbaa54bb6fc17789f03187280ffa1fa6e6d2dac94734309a7df6cb86a160915a6a0403cfef52bcfe784018709e1992c88a63eb95b899fc619e92d62218a427bfdbc05b769c3433ddda9cddf3537b7d47ff661067e70fd0769436a4dc6111637372b792a95c31be69d82e5c981763efd90e668407af57f3aeb8cd8bef992b096cf9b95be3cd675a633ba8473696f93bc2ae0f11f76356fff7e4c5dffb486bf5900490cb8c1460dfdfc2fd2df933418be7e77432aa5a40f45e42502553a647ae40e03c7e8096b804f2404cb021cc9a1224745e1de0b9220d9ca6e416f786ed8c569df5ec58f7e1cbd3b4f3cb5236f7e83beacf13bf1e70ce6509101c7ee4794eac457ae0528be13ed6ca685423b1a6c1aecce0e56e6d2ebc3e1bedf3965dc97116bb5be0210414baff6c157a66cd383948b787df503314aca7b7ca658d50d0ed543a27cf5582767206fb4d631d11b662bf1cd3d68f75d4c92acb799e559792f30edb5cd1d396ccf2126098014f594760518b99f914c5996f16c0e4716ffc740969b5b865d901679c484df8c48ea59b26a5fc3d352f1eee34ed4a34f7ab6391de03423708639829363c4a42dc6f886276b44ee34e2bfe1ec1b14031232ccd022d55fbf4d9118385c9f59956311e6a4883e4e4514076b016c7ef1517c1590f452b1222522d2595f35160b69d04f94869bc6d325d221b557824ce0e1fdddb37d1ccd9d02fc20e6af5167162523f8bf4405257c5fc91a085b8fa2f9507545bc0df816c16fb89340185614d095a830240c09f784239e338e4bd64b9ed640f12660eadd3fbdfb8c821f698bb64ee1d94e9736135b586e1c78ccf6e103d707fb082e03ba11538cf093a2c304220c4fdf8cd4ad43ee453d6e63210a9ae432905e2a972ad0fd209314bff014013d294583f288144f63004b219f64cf16c5904ea58d7b81571bf512f97412706ff2a5d95b1cb526bbb94e457b6c3ab43044e00be5af25b33cac15fcaeff9aeefb98c1f10db299f86db161f56ec2016c9a3e2e9343c324b720a7ebd62af0e861a19bfeda3f84e96916678bc41cc73380c185aaa8c9b7ac8b8c1b8dd36b0f06f58b898a039cc0b6f089b64545ecaf0e0cffd6658445bd6d01c2f00f9040e3ab1f1f4b30b7f9f0d39ee1e6a09ba8a56be40ccc80bdb73f9cbb16c2ed9dc11455fc9efe4281d24609cfe6d95557136b0b0374555247030bef1302e644357c5ad378d36dbb959993418b511a77a0e0f6ab7bdf6d73157c48e6aa6b9ee047a3228e669dd0bbff39735d31fa38e5263834c9ab560ddc934b63e9e39794355f26590dbf2c099d5dcb8bb74507f6dc2c8f17b259e6fb5374a7260c921dfece3408d89e560d5d48a16918f5116ca84b8f98464a77948be5b026b289c2221599fedbdee630b5b20e9cbc9c31aad2214637c3388b7432e614b15ec53e8dab1d03ea31764ec2a365b90f686a427c5a65f831c7b204ad7bd60b30761d97f88f66a9f7dfdf11e6f687ca0981b5e8226e48955219564bf038572c6b11c7459609541b8352f3e6e6a64635441de4e5b14a32717b2074fe04b028dab236085b19fdb86663f589a4ec5b4af8e7ea69d90adfd6694683fb89a19dfef6672ebd22293356de73c938ddd1cbf8037ee1cb45f116c4197209b13d2cf3ab90caf3dff83202fbaa197fde473da34d6611cfa8d96c480dc981ae6964b78d4150023e3cab3507d7f570d593d12c7b9d0ecf5681d13256f9abeb6fbbdc3c5af2da7864a2162510584ba4e23d01ec9be0faf97f854f2c235eab5a1c56a0d6de0c1de856e2510c011c9d932584ee5b0ecfeaf2783cd23495ce9e4b8f7c3aef052439e518144c9ceb4f5cf1ea4d8f8d4f6b18080e0d3e21276f0ba885e1a5e1da878b2d3da95976d5851213fb3d513455a38ccc307c03b71e12bfb77cdd08cb0c86a995674c367e72b68ffc9b7be94372f695cc85721b184a550ae94e6e42bb97cbb2cd27b3daadfd779c5c1b2e5685db054e7c8383d39066002289d0898862d7468e392447f62b040499c83d6b962d1cf50733a2cad48e6ef32aa9901197c12c33422719ba1d6c060422940fad2eb13a2aa76ab4f1cae2f49802865e91b2526960919ad8e5d4676ed9509e3f094b08f9385bbb0142de2a7578a0c6fbd794745c65fd8c3e3539e93b3f45f31dddbb7e92c27f5f5372caddbefa13079948ce7e1dd6ba9c3d1801e97218f7c4425a21717b72a1f4617fefe3d1c08ece6e2140c2059f74862bd74c51959efdb60ed7b94d807dfcf63824c21ba70b171ae10c9f61c9273b844ad8622390befc151db22d7a7ceb3bad2afbf6af2b35e697f58c6a4d2bdfc1970e3bdd229030bc5c446b43cdcee21cc6680d08557c71d7d03628e14ec8b69420ff2aa78c2b68c310be7c74296bea8cfb8b430183dd50a5d707ae91f61e2af10301c7445fb6a63e505877dca96c1e0e480f40cd8f4c492ec4f8d1db021773dbf618a60b1b2a07cec9805bd04b0cc0560965eea8c087beb7fcdcfbcc897307819f6b7b6510cccd9164050fddee3be9037b54ab96c361cd47d36720910dd7a664fb3d93c0cf6fd782f6a05f973bf351b6010ea7ded38e7efa959fdb5a8dce503acc9208468e0b4693f80f7bb67af439807505ad0ec5ab5f7a50e9a173f193a0c5d5889d1fc3fcef8e91f49b2882960027b835a144a1d6b8e5f7db9f166bb427dd9d1ba33f0e8cdb01015e676345d48d87cb71ea298b2fd4f68b7cc7b496f56b178fdc0709196cdadabc5e5dcb4146ef91a776934363eba8549aa94a66e002a990f4144a8c073b7596f694f52a38340c296967b90e95b13642e9ed3bd7493d44556b54aca9b1ae3fdbae59d268f59545c03443c7f600881af0b54b7ebb518a13220d1e4bf8e99bb7647b3135f6aef3c284145794936eafa464c6b6ccd837afff6bb1ab1afbc833cd0f33ee7de1f209f85cae57c5fb056003831a55b31a494713dc058fa16412a6bd81e007a052a441f7c5727735ed578356bbe48a27f0e659353228d875cb34c6d1cea7330f1567e848b98faedd6704ba8b17288e6528a6463535dff633198d17287f1dc31dc407c88e334a21892bed4873e1a3b80961223816ab49427665c969b768b31f1833234b7a05b0ed091534048626587b0e70e0eae85f1ee344b4f9245079f91090ac5542730ad7af32aac1bd74c282bb8067ae079b50bfc4d1c19ab15bf86a7f2ab3d51ec5e986c93250b6454f625587b8a6803860177c0bccb3fb11207ee3d4c6a35cea8d6cdb861845c7a88a539e914e9efe154eb13aece0a092c114c982932ab60142a28e9524f5170b8d264eff1066223600f989704c6ae73795ee0387879df9e389cd648a414f155e1c1de709ed59b95feaf29fbcd637fdb7c91ffb3e3752866be7c69547d3f68c541d0253bb571b75c4dd53f7e4a56536e048482dbd09f82c843421e8ca13643786e56495996c9844a71a68cee16b42a9ff73eecc6d8462543c4e8e720d8337c4c799c678c35a5c62ffb2fd86bfd037cd92d6d983d3bb14486a690203bbb00eda2f9b0812e993039259ba503a43c19e4b2ff9012f098cfe3c9f8aa8951c72dd985de5c476e8850e8ada2e2c450f8a7048ee58184b3678dd32863feba2c739939c304e4d2bf622da0b44c379ea4abab78f48bcf914ee487135f953337ab80c376b84dfc9515dee4b109e3a3083521e6423f5594c0af6068b93520d24c962c0d21c9596f951bb79f7caaa87409173198b724f77aedeb9d769805ed23bf9daf3bdfd1a6468d9c740703468a0a68e55b053ae6d7be06b8d64792d01e817f6f69887935749441bc2608f59f0633e12ee081dda758103ca5f2b503803b42bd6b932b965bdd62e94dd86ec958d1304bf5049a3e118936ea8bfd09dc2ef754ff2e865e32d776c340f6407065fc89b8a5b4c4870ad44b49bb220b6214b946c92dbd568e15f0bdf39112aab08d7ff482f309eefc991831dbc1765fa955a30b4b807cfae2b76875a26d1a4833c0b2e494569657efccdcc456ba1f3512a959b280244916400ff82961e9a4ed087fa68d1a87fdb9e2f326b090edea8da287fa27d374010c3bf068e8ccd440d66a557c3ec04f78587058a679da81aab76ab4ce1f89d65c792f04f3a713f8f807230eaa9f55ad3e1310911a8b9372b753fcdd409c7f268a720076ff9874e900417585f780c4a889337d21cdeadb65c584f07172ea366328fda7a3bf25d28170ed2642091d8157f771c4f3869d05733214ec2c6b1665050060de9a9e760d1106b49766542ae552e2bacfbf82f77d690294c53046c27ba1dc4b345be8db85c60286378bb6bf6214c08f1c4a968e2519bd2c495d8956f9df9c37612dbb5b82625c7ccfc09e2a8fa653bf3574f2ef962b2eeff7fc820972959b5bb3e70106688625cb119c5885e4aa029bf0bb83a53cc51dcdf63a8006e5ba10dcc82ffdf3e50a16338ba3f9feb3536e59d6189c302d73fd5e049a0a9eb6490ca9f16dee594275943f998b69ed787daa3b72fa902450bd0f6d3cc5a54898449be2f47ca87242c3049f430a7c8bed826eae04d736dfc9c1ebb1e81905f9070de34d59dc5cbb7b3ea4755c8f923a9680989830ab61ed8c5e3d111f7346e67b1e0947e9348d7c62fb4869f4b4e9fbe31f95f4e7aaa7d738c60afd41b1350f76ac2c52a04041239f95e4f287672626dc6d293bcaef34c0813d91941545e8a0e2103a5f3397e18871e4713f5a160be0e40e0e8543758b500df7eb3ecf5c054e3c35cd5026fc1b40c374ee29a125d892c9dcfc381e9fd53607d4cdca8a75c9c2969ca65143aafb016b105a1200a86590a9eeb9baabdf1abe05609de60440032480fbe0e0171d6109ac658df2eb8a67848e608dcf608c59d70110abbdff92cb19972858abb9e23f95d5298a2047c4368d57c113a21227af35a64f9eca6d5706740317a8382d649cf34c232494f4dc03f39e93875df0bd08dfe3387957c7c0552301b478c1e960fef87882faee35676f9d21c6aadba4fb4cc9ce88831fbe6df462922b17fdfd9e9a0fbe955636aa8477b8ebac900f64f1b608224522688fbc089b06aa7513c6688e0c0f42ad84ac9579091ac1a7abacd39f006cef8e85ccdcf9770a7bd46649cb8c2a01f58b2ad4b2f6ea328f8d5bc2f6b7a03ec604c5f4ebfa283cc6827d0d7d04c5a7c85014fe67df636fb263b4a2d1aa255e967a74171ef0def199f0f8048fdde9aacfb3b8f7bf4c2fd1eedffe07649bd390ed3011d01e77fe6f4608acc0f9dafbbd57368e61f50534063a71db37a609041ebd0a54f2f05b265019228e84d4202a3081f0be3b43edfd18b48c864a1305446e3b169481e099cb870c26f41a11d025cf90a129940ea92ee252fba90fa3601dffb26540da79b8e350a7c2fe873cf44b912f6d5467a35395beb4f7357c519e1a4135de92557d6273dfc31b43e7459a08e346005eef3a7602d70868503bc908935b9ea81846c3bc740f6186c4aac03d68b2e10f0c12ea29bd60dcb3d21ddf57fc55918d75ba3e17cd8e341b2031e188c4bacec73332bc8e46e617fcb29a2c0ced3a5354a3b00facb895e60ab2e4b0f8aa75823b4946dd3f5c10e472532731d5cd1834159c36ae82f2b971e656b021976db6a9a69b3a9db58cde965dfc8ad51898f466454f25dc2b725bfd493730846c67bd92d549d828094ff9aad7b6442c1b07a07b6969054ac23b1c0cda29a4825a238231dc3d269de8e8dd655b383dfc0005fd939a1dd0514a5acb98a6bdb85025a11eb77a07bc2adf479648dafbe02282f3bcee1e84d27519c8b3cf603bfbbc15a204ffbbc9da5f8f4d0435595109ff426a3b3ad538a18af04905137facddd9e33a549970a37d4a351ee3c7807487870fb85aa1394b4979bb087683ce3a7d49e6e78e8eb9f69f8491d92cc5e2ec59f1bb6a203283798d1f401b105880570a880168043b6653ac1af2fcba7cbd3d23fd4631ebf0da11a108fa58169671e28892170dbe55ceeeaed9bbd251e3a22f7ef59beba5415e3de303e9398d3ca31fd188ac91652b0b111ca48cbac4d357dbe07a1e0cb6c7abe486cdeb2bb408b1d2da83581b0179a3b76d62008d5c23e3eadf4b78488e3c7d8b6fb0b6b6580e099e1d79df908e2fd7f07f0987d0df643e0c2d3b600b4465a47b2188666dcbe04782df02af30205db13c44c0d6e73615dfa845fab5ba9d20350912702aba971a757f9dbc869f8037108888d70a610c13e743a5e1d91c523202629447622692dd68f4c266055bedf7adf19ac6b622acf312c0e054a4172c7b8cc7d73f0a9c5b42ebd28975f82b11b8247a7c4fb88cee2c19faf929aa8e34258aa41bd6833f51edf63f290245ad3db3d5c8d6107cc8e2d338dbcc8c44a5824a0f02dba84f92ad4bf49e52fc113768bd16b34f00099d2e6ec6529345f9694166c1883573d1040fe401c797f9fa175f1d0cbe589fffb2525b94e610fd17e4025b763f656d31482969bfb3b18fa1881a9f5a846b53ebe993d80f33d3afa49b8064ba78affbd500e62b79cd42deffe328070f52b1208a03c21fe035909512f8af0f10f9b9ac74f5cf4f2fc837524608013c29c102f8231639ecca4dd09a5cef53c389f9558e28a591f20f641c389eb95d0cbd17dda98c05b7917887156527775c9bd36b66bca7bdcf82049ef629b19e1d10c0afb17aed50c9985d3d5ffff326214ea8ac98548e37bd0ba557000d486fe38fd5246bc9eed2d7efaa366a23346435b6863d5a50549f3089419ab07acf84694aa606ad848f62edbcb0b20408719361e904b809b1f20138023684b5579f88776fd291e0026f36eb6bee3187403b6a124624899da1ac2e489c18340ffae426c6fe4514d3b8bef7cc71a09cef27e605245b640bd9523b49777701ed6c5ee7f5e7c56f61edc247c41c5844c510c6a05556009644b5cf1247504b24c8d78e41a224127381d0fe58e4e4a592361b57c5271110c5a25f1dd60b4cf2765a573cf440db273f582efb9f78fd464d7ab773d5dc62342dfc00abc52bc555443085aca16e8b9730645df1e845e2c6e235a090c03c1be8094ec6054258d7f8ae65bccc7c88dd548292e703f63f90260a3296141fb16a17d0caa4e61543eff78ddf6ec3729536ab24cbdff2c6d29de747a73ba19e371896db83ec325ae2682ca383ee169188f591e9da466950af2fc84c98a9b7863b07f4865c49368473fcbeeaf8027a38e794b711a822928bb242b31d9203d08b3bc181991a7c5d476b6c4bb5e59a91f9d24e1512ede2751c0436e180bd6f79e67ad730848d24588b20a340242b7fbfe06e9a849228b2fa22204ea7f83167f4f11cc5ceab5c037831bee42cae51ef6a2838435e8f99c570276846fb03640ab906adb1a0e960365d022dda2ab2e180ef163b3729d76c769ea07cc1d65f08a6f424ca7d9703f14a1c3e4e0495a8f4e37555d39724dd2c1a3b3578b5e768edf439864a247aaf1f10a15e88decbef70d7166b0e08c10bece780efc7aaaa594f13e2ba2593c87a119f7dd681ab5e0f231b6703db8b1a693bb1bad657d3125a1e44894e6e16b54e460a5408b69be40590e7b23856f14acdff14ff0651ae520ea14695194cead80c14e5f52b5d7252fdb4ad2d742e49a17830562e7785e0d11b04c788651965a7c22e9e2b19ff2d5f20164cfa3db6ff0505268d29c9797b03ee58545b7930252aa84679d35f201fd596cdfd4cc22b9d7e6162a4acdcb868e6a9c4e4c3403b534ec37a7bcf6338419541ba33bbcf58286de6cdee3a8d22b7b052b2c5ec240e59d8a04b2b56ba0132b340e21be8bc1b80c298c99536f43ef7cbc8b96feb2b911f3c429ce88067d9c58536af4080d9c2178a83a18144d526b8df5e9ceb9c38fbdd8d76956420635953c68cb41217e4e663a586dc8da4d8f0e8d59bd307aeb8f22bfcf91b8bcbce6f8618f306a442a31c51eee0d5c2b29c862b029df46ba5f6c67266011526c85a7f621210e31fb6a6a4d46dc9556023f01f9a87aafb45bb78f0f759fe3ed51241ff580393b1c035577546c196475696c54ce684e1fdf4f1537c83f1764d4f8cc71d12d89b130d1a33bdf4bb2f8899ac9c33adbf9c821975d8310d2d0d0c9588fdc583a167015261f59f7b383468015005918719f90f9e85993b99952d3b85bf17254d7230c17873fa3b22f4e1aeac2b31b446dc0ee83a224cf58ec381e68bae8d69eb4a0a1e6b006e42c0b413a483943fb6b673be184904b676237021fed5bf6609eecdcaae40a3c5fae0fa0300ed3d848bb01bb28f11a1d0db87de4581a8150b5832d7577744895be02715c3728a7bcc0b8ab9de713169d2857d03bc3d61ef53d50e4edbd6efc457b0c5779a3fbae77904cd5914439833da9ca9f5754df54759603bb88984b42cdf80ddea47acc37630703b785e42bea488f082ca05e3c5326239ed89d8e36bfb52edb91db19a2d52b6cb73c1aea762533aafab802fb409dac7bb6bd845739dd1801c1e5bf86972c2369bfc126980f11e66b4e7b2fb302b595f5d397391d07cb37d3ddab061d7aa0cd7acaccdacbed1447869866e12a8a2daa60d2b59484e4318c7aea9945af1637a1aac8252c98b300c0fd590a9e50bfa99ab6782e2f5a3ef804465ef193e5c0fb660b55cc19b62a90bc62d670349f3c43796181c910dbe26bac152b20465641d9b74695bf8e3ff14b19c5dd30ca474200559746c01130ff9850b550ba7c6ca6119760ac5f82a0d69b6026b791ee520ee8a5cfa2f07fee669005b2e814f410fea81e4c3ce990a9a95427ebb9bb12944f6d9cf381ec1849ca61ad0a68ff781dfb0261cb748608b2979cdb7468a73aeb441c3596789fe3d7886a520c62f74a3380af578f8e989f7ff6ef0536281f3ef64a1ba7e3466a8db3768bcf105c5e84011268d43ba7dee58b0f43ebab25aadc862c2b419c9ff328c95db079e129c3643f8211552993d1e54c0a8d03673dcd99152dbbc027ab9584d3d5670b16d6051104d2713048f89c2e1f55ca21afccf7f555a62765fbe6710306ad71633b562d11363dd81356c9a90563855b3f29c3386651b713009908472c3f3742c652b17138b9ce77a603dcfac88fcd0ba2e16de6f93184c9218db6430b31199255131530b5bce2e019cc0208a6162aa0dd71a1acec7fe46ef99cbf1a98eb88c6408b46542ee8f72da890d9be2531c1e49e7eb261b0afd7f544b1c5a692494abe11ded654681445129e135191b5b26a3a25bcfb7b11e9a9ddab4ccf64f5766ea65defa1e2ab97a8d347e7e36d289ceb0b7c07ab06201b584961c2f2ae0aa5d808e43f4c3a281aa51cbbabac48b30976fcf1da909dd3c72c67eb3443f4f9b8d254931f5645e3e080d79a5985a6c96cc869de50f93922d6b4abc53f06813013ad41fc2a5ffece6f9720e661ff2f4c865883158185a96c61ea1c143e1710075ffab787d22a437db5ce45367f74c7112667574ab8cfbae02e6b2e8a13a929d4c7bf511ae23c7e31de2bd9b5d05c36c3c9c9b3cdf46747f124d6a4bba209b0658a1ed48b65fa3ac819fe31bf627332012479712524468c1e6faea3c666afbda58e738f1e7f7a79f9b540b1ccb4e2931be241dc67787b4f6963332049f585bd9e2a24eeb802b8b48b88b93823301c22e28c4c29e009f83d491ad7a1980f793536aa0ec2d7c6260aeb51b5b23c9a70826ba2ffd24226107a6aef41952db12b62e5bd90c357f4aaf71cfbf22e0c778fe68546693f64c7ceb846f09202ed1ce894b2b1e8ba2619a7f757247b54ed03779c9c03ab0041920d1a3c35fa0da2d0c0b53442956b69f45bf85cafb627dc738a90e0260b801bac33746164b0972595b939688f0259700ee452acfc50089b3cb02c8020120d573282e733c12aa555cfcc71c816eb094c6cda87c4687adc5d2d13dd367f7fbad77c30e191726641459f2dc1da6dce9bfa69762e91aa77f34014812573818716a514e8d54a329b970dd5d7921952f55b25a0ea8f3a8caaa16e616b0dc194a89fb58cc9dd2f5cd01cbb49bb05d04009fd4867b11041aa87e46ac5631856f29e18a5c73047fc0b01b4b2679b759ffe49d11a2b5734f073e309c123e53bbe1029ab00bed898d5ae5304aee4f4342e7da22e6f9e3ac36fb34fb67bb4652eb9d9bb1afe67325a89f373cddffbe92be51f5dcb3602775cbef0fb739d943d3bbc853049c347447659005168923d065f8cf4117ac5ac513050243d5f027330048e56f106dc3147588b5433d38dea37b325e1bb44dc766a1dea5c11f52c9d0c0f052ffa2014fefc19340a2ca07e1ee436328a9392f864e6d3f535f0de9e2baa0c97279e71276518b5724d3717b41e4b6cb2bb665c8e91adb82eb42cd38bc1fdd784b5de139a240acf270320f8a19b57a8999624837e77e7a12ca90987508ae5ab470adf5fde1063782fe63a537369250069966cebb4c06eaa0e7d67adb48ce7fd0f875cf8d90ef7231c4199845123b5281ff5f026e2ffc07013b9f9b8e5b09207bd2ac74b8c58262d3fc3005fe447d6322e8cf8738f6370460f0aaa3bcf30707b69b69f8327674a92c22868793dea59b4abfc7a43aed50e77d58f6c892fef8e81412cd796098edc2a7115fd7030c1efdb1508e54f8f630522fc75dcc9cc3dc7442313ba67a2afce95d27ace0a359ab6fa635fafd370ae673946c30e291e281417b19cd6c2c630d6fba66abe516c15e37354fcf251111ab533fa26218e00b2723ee3610fb6eef02a870af8dee0ad5a16b18cc61ea6fcef004debea1b218ffa398e1ad931bef7da4038298e07a1e8de2552a41fde0fac19fccb466e1d236dfc1b9b0682f91a3d7ffd35a29299cb04baad68f576efee1638f2e391d52ac32044bad87c3cafafa675384f028db13fb739c867db3c8319ddd57f51f3581bd209ab2489598fab6d0cdc5150a665c7b8bab47e8a1789a26eb1b39a4aaadfb1719ece86d0441c860743a25a30fad995ab5c99f215f37a6820e675446734199e7d83a5bc6ee1ad2320dca187976477e230801711fdb142022517d30b662859bb4d9935aa656947238dd71782022fe0710141759452850edc6b8878da06669ad4a4e6cd1b1e40b819aa73cfe955f8e88683bc85bf695b280bcec1d92775b129c2ee615ba17cb3e1639d7ba90f43f008d8992e80499cf346d3b66966237be85b52db69446aee05d89393e20f454aeeef5db47aa7eb97ee6e8fa626c678423ee3c17d623cdb548fd6a93b27779d815457165587e80bbed279a3ae4597425ce3ccecc5b357cde50f77959c735423cea181b876577d7786ea5da890ef9d218738e423f18e1089994abcc814bbffbb17504ee724648976af9911aec3ff6d20cc37f08d50650257426f2686afe92eaf1c385427bd37310633f0a1e18153a60e86ed0e1e103fbc462638d06aa7b43cb5d24bcb1a69c3a42c973eaa780b37d87439a1f68fcd5886ba947be1da0c08629c7e8985a1ef8647bfbd820c81301ba03a4635708bbd5a75a771e348aafd1d738b7e019050ba60edc889a5e74528cd9453b5520dea72c7edd14d0a21825c2efe36d3775990ce053af62a68b41de32733ae38ed59609638c947572693260c54ec6221c629d38f7317834f3e5fe060d59559ff0e889ca37d6b2d98f17ad992f839233a04f00feadf4c556bba6128125e3f96958374aeacfe314e36c7b25027dbf0bbbf631e1b10ebf576f4916fa3d5f84f23724a9971747c336c3fa85283f52833bdc430826e6838c1bf951da3044a9120cb4662151c297ed3591e59e8400e824ab9d39ddfea9ae8614459396440c871009d72b603d1e445c9b4b57df107e3ad6c0e7bc2168451cf906436a702bd3ff6d57dfadc94a1143fc129bc113d699d3e8254206f96393db6e49a34e8f2d8b747ab36fb0c393e589d11a38f8a7ba11ac3c3e5e0e53c73f069b5d4908abd7f8a38f0f9fb578b4e06664a5da3b50606accaee4cc591785a6290ff780d162b30a7aa08c223198d63be33cd1b29392f0f0248f8677b00c8b18d494c2fb45254f2b16988c956661e9587d2ce3b6d9792d0d357ddafae33027e2344885b47836bf3aed1e5c9ceb5857ca19065b4c99768a94f62d87142314768f3a85d363482818a060f5d98c99f95c226be8d2655d74c85f39c9771cfc9619c70f0c6369c6fdad92812870270d051af3d8d7cc90b738b1a1e3698d48a1402b66cdbc93659347b580a5270c1307ec95644f622c6d5d0024660a9b1326201d28c9572ae011f69683f8ec0bb952148efc1a7e99107bcaf6651a272a7805c270dff04fe7034a9659738867c39d7ffd622634f099c499f28db1160fea19f0f15c3fa263977063344fe84c5bdd8a40435c12d84385ac7b99318ef1ffa34b102d81f51492c665467e7f787f8fac31b8ce539acef942cd573870f69d9e3bcfebcd825da9ba559f22ed4f121157a5d3179e2f52a98d800a1f4a907ab912b9c544401f7817c986bd55ef10cb11e05fe0dca80e87db9e57dd023d0d95d78670d94d59af05a27c9ddd944d2f6c736cfcefd30986ac6e5332a5f0c3da6f80d540b6bf93f7be668c558173730a485c6cf0fe2bb83276abcf722568e9af510fde3754b3dcc21a3435889752c84386b57ce52f61eb2b5e93f920b5c67f1f94c64bc11a608a0128b3bab20732b748509202740ebe22cfc42f4744685e6fbf0e5609ff7ca54d67810f0c36e47f2b804d0c436816348da7ba12afe1f231042d8cc15c230d9c41bd104d1b1b917997d3abdbd7b096d59f8a05399427d0ddb312cc007eb815b1dbed0cbfdf8ff4bed9e31836304f071cc8b3f188fdc58eda3dd450c0b9318fb45561a2dea99d306049f792fa2e7afd5f413ef87f1e422f0730612442c3c93cbee28d57079d2c81655a6f2afdde8dc3f521f78eb57c37e4b6a8fe5aaa48ab42509b5a5d3d0c712f272dc9fa217112da4dd622ad2580493c3b678b67ac2b8d58b12030a712e587d88d99454008fa288a9c38badb8b7715d26580e0a5049e7da2dedc92c3fdaf4004b92605cb36a952bb6604c9a1e84da615c44ce0b0578547d39019ec33e94bb66c62049e2c58868c0b5ea97844fab8d4bec64d07c0ce7cd98dd262a01edf2ef90254ecab31d4ed45dd0e5cee07a67e0884f66c1f6ac2d9052ca1770a5c1b1effc49488bff4429c3a781b08918569f1f7ec23ddc83033ab6214e35d202dc1e051494439948bae7ffcd1511677600ec525e99e2df8ee297b1959fc63d470ec88d8b98415d8443119b285609476af38951854528efdcb340c3fb6890705c462bab63c9b0813cf977e61202314a981e4d0952ce9358ae92eee1c5daf1e9227137e42e793f309e5f85d8869ba5778570a0c48ca00f55b684f00c070e9474b723df87391c988ae11379a683cdddb360e594fef5b26b04ae4d379727cfc518280a9ff88a5abb5b51c4bb20323e0c8d906260029bee4fdb0ab53c1f05e1fbc81953674273af90f3839c12c3467f63aa81342b7a3c38beac11db789f6ff482e4e2812e4c27dfbebecbe7ced623d2fdec798942c1da073df1a1739dab62f13ea770d8702ebeb853146cabe858c5f4cad554da7788ea59edf335d50b4fa02117ad17f2c1f94d2a5aaadbc742d563a2e6754ecbd81bbf33c58b686c1c8d7b720bd6d4f16c716dbfbe60ff67c208a351def09b8f35c7726c49a622a903bef75d5e640455b01dc46a3303159658e0fa985fb53fbe128af989d5315233c0ee5b2afe1ed7589cd40e99ee85dd1238927a6dd954c2793be7e42c803d9d63f0e7c17b704e43f8ca5161a9c6ee139b2e7800c59ad85f69be655d08507a90400641d75f189a05b3cdf2f0c0857e2c548776fcc8b725c6a832dccb0e6f737e498ed5d09697dd4592046ef5b7dfcbb551492988178a31fe6860fe36ebf44323badaf1e393d93423bf129860cbf6a03faaa799d0b4f4fa416ebb39c59d91386692e3f7cd55eedff3b22ca2bc7245adbdcb43e0f73b702dc0851ad379ea3797244aef48055423b189c838c016c1cf684ea0e9ddbbced901e3ca584b3fad6f45aa9021944370bdf4a27bc4a96e18b2f6a04c386d6a3441f3c3ce762064d6fbea484f2229a696df47df866c114a2de6279b76b94b90e8be475e0e0d6c8f6d561f1a7b3779e0e82d5995a299d3affed6f3048e2e885aeebdb00fdfffba5cd92752505d4fd182ac4b00815b59174ef43f79209ac0b50d6ed3de079adddaff0e0c0894781790ef04f3cdffc69c5d2df3188056ed48ef500860ccdd6582501e977b737eea0669f4edde1316a6094c1ba5c010694f89a9f08dd82f7adce27abd0abca29d960d447f9c062b422313f0caa82424029167740345fc90407a56293f0c70485a0a489063c32287e0ed6318010392daef5112e94e8ce47a8db44e35a2f6ee290760973826e75a850002088d7d2f8811927756de825c43373205960c2ef1dff38756e199527960ef6b1d8901ecbac71720df16dfef2edfa46876e5f88dc01c743357a2afc4622264dc4686dd0290b1f449362425d549add74b298910e69e61ff3b15555dadbf204e7a493c605993d5f57835fd9f5f30d14a09394beda34c77a0b873514d08f819c85f6433e97b8f2d92a8e8eecc74aa9a3ceb9269c12c3451666b44b1fa6dddd368f1248dc088554c137b5f57df320090b3fd5fa10c3e370f27de2a6b99d0cb0155acdd838bb7a93a18feea609f3840435590429e8fa73edf5c7d3eb87121c1309dce34a53b78f0e9efc62e0b46627aa48f0309b0b34ebd71a85372265a93560dbc1a795a39fe7f1fe225eade63b9d2ad31897d22370609a8206e4175f2eadf617a76335891822b0c354152412dd87d638f71069f3cdda2e3ad1c616ecb334d5a72bc12ce7891cf1723bedefe25933564903f438174b77e8561bc8c3d350435e44e10105bc4a0be03a33eb5a2bd840d2ecea68309ba3ceb95caefc4cc722190cbec4c9e4134b2ee6bbb00fb913ab827fe6430b09e151ecf57beaeaef3209cc685e8cbd9c0c8c20fcfcfd586b4709b8345f2d8cbf1f9f8c6575b20fd13071b70c440b6cfcb5f57bb3129c27420b5444f9ed1ef8e835ac40328d5ac8d9a032a7eca15f9b03781f6711b3ef4e7531bb7d49cc909bf7659d4b9c191698806bc3fa5366b49287bd7b75905edeb58873d4764ac11fe86500a971fe1a53a555f7ed7d22e94730404ed2f6d8318ea810a7a4da6dd4021f25cc1f955efc15733170ea57baf6cd49feabbc2e0dcee0403dfa7a188ce6bef927830f0b280d5ba67561a8c2865dd3055c42f8a78cd360c23e190ad71e31e729189a42ed03fab4a2e3a21f3a4963d048eb6249f22850f5a3858ee0558eff125705d38f36e156a60fa568eb3a03ee9e29ec1fe719decf99d668f7c173855b941d352ee49ca9e168971ddfb2d9f736da84da36c463c5c454603c3d23f7f70a30fa5d28eaff04169060628673d4f0a141e8e0beb8eea2bbae6cdc3bfd1f1e514e83083f8b36c3bba5cf783eb4c5d268a57736385c2f6ba4a93d2cead57103966e68762d37ceccaf1e1e7d07632dd765be308aaf67245deee0c8ee88c74dd5a88a56ee324a7ff708b426a683e60fba2ca9440cf1e4f6287f52c93d43493f317a3e59d2748d24fc47a3b6910c250b7d04f8da222ac43815640bd8d0c1056936904ea6484138de3d4d4c2df70ade9d419576f827ca38c1d65b4ffc3bf0e5d78c16de76092243dad5f45f12afcaa546bb24acf934662d29f4c9b025fded5fb49c38bfb44614c9bb87095e4fcb80f50f9ce3470a03ba90cd8f1d6f58a8b64b99aacfd40ab6d4c029745149ecfa84c0ffc23947351dd01c4a4bd3d2bd3eca2ba689dc06bbc1ba96ddb9dd62fc2c62d8c3b5e1760f0431098087a8f252432b1eb63fac76f89714348809fa90bbe20e57876f4908190f1199d64d86e86c5c52c777815e22ca81763793edbee5c882811de0da5fa0e660e7314fb035c63409b60f161dc21f23c3108b64f90ceb85a98e927462de90e0c46fd5b8ebb66809c587316cdbe267f3cefa4f7c96627af628441862ec6e97610f4f1db237859d5746d5e51f42d7a2e12a73c307cfbfae116aef95f270795814efb7f348f5527b52ad7a0929d85d6997e6bac5d7bbdaa94e154cd7c751ceee322692832897286f578c0c8d9dde12288ff13d5538c8d1d81268058049537a6929fae7404ea038cc70c7d7667ca5890b5229adb5d6b0a5aa1caa66d3aff88812bedd205ab93ad03e514f9e709fe8faee2fa44c6fc57b5f38b44310c3fc4b9fab0547cdbe8e53bb81000236a5c04fbf195234e9d63b77390487c1dfd0dc8af499e12169e8c92ed008f12a584d79f7bbe800e7c36066600b73fcee77b923926bb3678a7337e563516211f7ae6a9663c5e2ac18cfb740a76028ffffd24e12e8587684bde9a56d576fd0bdb2b455fd09d6fa9bd9a69962064edcc0f9d9efdbb5bcc7e3e4b56fd077311211c25f11399752a6b692e73e7bd3763ffd2f244a2da76984bc207cb9baa8c1eb454a2a8a20bd94a5ef1eb3e2587030dfe5bfc4010d921d30eafc433af1d8761174f169776db7945311b0ce471216767e18260947c472fd04855d0e5a8c9a488de422ec146064065604862ee5c55cfb93ef77cfa7287530f24f807d1b2db5f9999bf3b0ab98c5c4a6f460673107c34122842aa764b232174cb46a3ffaa68900d977d076fd3c1e5850298efa1c660961227f8d5e825df7fd3fd047cc8e3edbf20f7f1200fa9bd4a4a5565a2ae8a916605dd90a9dd42fa9aff64d08abddcf9516aa99fb7720ec7e23034b77e964cbb32a84e17963ecb1df551a1deeec34829bd6de7be4bcdfbc8dab250a16646a9da0c0f60048ce25532777e11c51eb9c60320c8c7f6bb590d2ea323316f5bd1519a51fcc871170d3bdce679b3301359e6a43473e800bbf4624eee7c3bfbb07259ca7cda13758cda6a03f08eacdbbff4a7c8b375f2ca0a45047d5b8b148268af2921ece1d4b94230ac4337a8189b182acd6cc2a66bfd29332c36cd20fdbdeaecf731b0c5f3d2de6756ab7b406c76ff54c9f1dcfc9a915f02c3848878a2def1cb22b6786a7a34808007c73e67fc557ee27d4c3af7f9f139a1805f20070486b0184f9df2b6aec9bb17c02d478f703226111e43ad3e8b12048c505ac9cba58b7d69766c3672ef468ed4435e0bd8267b5dc865ca554e0ece1fdd662143d577d7ff1732f67b231a69b28bf47e836e77434d730c035282667dd04968bc1956535d452e16bfe359fe9e673957dfa4dde6ba7b4e85fdafb8bddaaaf26d6c123870f909ed11ffec6fe6301dffdac396f34d8dcc60fa82806cc5d01a6b11f1aec9dca77331939ebd8c77bee6cac6e62bf0592c6359b966769b747d55382c4c5ddccf136eb236965ddc61ab3913d552433a855bcd09d65051130b5a5807b7b4dfa7f9c42caf4d3112316e9c61ee34eee2912b44b459f1e24076d2b7a4a4b8d1461138f944825f953bcdc09492f9b36a27659781c52168a505ac4ecb6fe3d3bfbc08860bf1045d82b0b35e419581136de0ca573f9b73c99abc5dfa79d1bf2cc16b4ae6dac305710d6a3c958fc93278226356779540c85923bcb1731feabd49c2abceb7922cda0d926f864c72bc4940191ea7f0307204d0487ac4eb2304fd9c7f8bfcee2a84114c57acfd10bb53ca3db6266f0d241e37beb47200141eb1d1a44bf67b2644c2e2a913ad5182fcb9ae8d72cbaa85b59354d1c1d6f99687f0f4c8ada6abe6a1ba69207dba3bf0489fd74f409f6ec06b1d533870cbd19d4699a054e5ce3d68d9be42ca4d78d9e28042220f8002dcb4de0b93863acc32b6bfcf582da2b1cdb13350fbda1ebc94a1a42b23a1dfa9c94bd2600a9d8419876f10ac61f804def141b253b733c936ea2d40d0906655a3c94cb4064971d85b3812d802414dc0d3d15c19ad56dfb7ec31069417e00c2328ae8f078079d71a5ad7354b16df14b37a67ce1450c77479175eb50a42a011bdbb02ec9bae8bf4812f5fc48c69cb159f584d65d10658f5d0fadec6d3a5559ab520c922805e62bbebb6b01ec946be8ccd64901c8d13fc0cdc44309509a656c2b24c3ce4b86e22110fede113c91718b562b6cda0647e46b33c6e4886cbfc851a019e30ee5de4b5bc750ccf5b6ebc81975d24d36eb3af575a531d368b778a74463510bdb7b5a44f7e8be842c8f1aecc6a9c11c894773aaace3889878e5c9737e394ad805fcf1add593184e1a5b363f9f34327ef9820b0f49717652ea1c6b7fef5706350215d34923ec6f35a63fe4d15fa249b255fe658debbd6dc3f4f192c2c489ce08410e9c6641b2ce7e452e09f10c60e12f39f99ef2b3665f990624610f7a71534f6dcb24cd4bd2e896530ecc749dc3b805f4b6b7a862e052b60d6e6e2595f14140b5e0c2c804264e32a0d06e09f0d4900e9b3c3795704fb2f1b3b54eda7f789fb08ff1be4a78466217a4b890f3ec79685a3707a0f625861a3eba34e2c1a7f8a97d14f611df431207042a5a06c3fb640b36b6b976f66b37276adec2d456c45d30fe96e155c94c623205d0a5a90eac88e0ca1fa40b963b7a2157f5f783cf1c49b70cc66bf4bedddaee7963b84802dc2315d4d9694e6f6a7f2fabcbafc76c8fae92f51e4719649d266e3a55395e357d75005f7a8d19862c819de19dd13d57ca79d335fbac05627ae7713acb12a285cd045fc0aa74463ae2efc2cbf22bb1393ddf0bac6b1c1290457ff56fee73fdd9e11166273fa82568e41417cee74459f4845ffc2e196dcaefa1974912656664c11b7f05ab669947c3b780471438f79f303282db64af8d6066df521cc84eba5b221ab743e798f534b6b86e05b9d6d5319e9fb0c9b113fca1fc0cb90b4f6620f0f76347b0ad013d1e321ff1a0e4272709422dcd68200ad4aac3ea0f7acc7081e354c2ad2cc124866df2125f6c4699c8ed9a9cb09344fd4b82d7fca5bc42f814ecdb90255eb179578712f06de9e0c03a00d58bef76318bfa6d609e8b4afcbac538ad852ae49b15e86020476b14b180832ec252966d7c7e1e9449ed5247bd8b6c192624c7a40d75e728c8860bd18a8c7bc1aaf8b55a92d81222d89651357c85ecd98d48d85581abb1663443a7863f5d83f9c27240b73c43ab22c94a229a10659ddbcb477eed199b076df699a7a6e3499dd0c453cd8d69aa01d8f2bfe78c82d6c8c1848689d0dec2ddbc7a2513adffec8e833bf78b65949c94fbb633801a129d93ded26c79613be61496b3a6f6c360a1fb5dba53e7405cafdadc51d967f3755898b618b9aaf51a3cd7305e9170dbd4d190291e30e136b11f0a3455773c89824ba0edf7e9c43354ad81b56841a0299fc7513b1d806701998543bf9e9c4fddaf2d1c17cc6effa5b29f9ccd1a6a91570c8377176f970fcb48115a7b3fdc9474bcc5d0faf80485822b15ed589f4444388d1c0ef85bd9bee5115af1a05d9b08cf1e0ebf77cc4f7fb17d7a236fdb2a36da64751db2bde83a75dbc48fdde3f456125d2411d7127eb1f221bbf38bdda55dc165b2549eb6bcb9b11bcce9f0b865fac76418b3d076e2b6af8fac454a4e56a7ae55bf4a2e09d8bab59599952d7068421939390bc3d8d93a4ff1b6fe31090ffd5dc48be52b6cbb747a7737d72f568c6ee34039152bb89e68db8cc8929cfaa3afe573cd47661b9188e6c9ce67a8136eb96b6eddae42b58a1121d1f575d7a61c95502e241ca93bbffaf843d85b3f33fc30a7d149347043da5c961a84e628cf1b8e83cdcca2af16a67ccd93efd2a06299b267ba3e0af0084bb8dc02f6344da15c91e76bf530f2a90944550a3f5f81e01aae920c21741ace60e83771ecf1f33988f9fa4ebf45295fedee2d28b92a7a8a498a5aa2a6b32102155cd3404d435bc3b854a5a8edd22984fbfd24e10e2ae76258929a833d56212789bc10d122f9b2bdf128fd7f8f9ead5dc368f84e713ef223114dee09e6f15b2063828a4c19983d16ef4a4ea3616c9c7d9bfdacd819d606ec48a66b46b2c47267e35ba4269abae8cb388d3c505b8abb7fa5193f8fd57bd98541792cfe673a72687ff8e378c4042764b46b37737642b829a7fbdda15f3d1a655d1e80f86ad36f061d5a946ec01d1b0d5d739c10fafafd11d949c1bf04f3788d6f289e9902a11d690b4b797d8fa3df2ca853b53a64110fd56a6914710c6a4912f23aff19868ae40af8a0e14c7f958efe8fa3111c7b237b609d092808a7a38ae9df171814205232f583d0d366a5ad78a52d0dad8c923f9353a58e926c6abc24b7a617040b998d5899de6aee73dafacf8f2dc705f5f08046e0f448b5b3fd057dc2feb3e963ee5b6d90d8d54d39c0a4fabf8ae0360fdbf8ef823a3e076082c04f724816a93aaa128851c75916418e4d0c31cdf78834e4b6fd004413e9f292150020ebdbd150a360c7f5356da63403ea135155c367e3a8fe6ef7fd655836216ff4b7d7201332bbea69ffdb61eaaeed0bdb9f167a528734e958c84d2024e7141cc6fc942196bbab427a657c528be23df7129c7aa30752ee8c5dcba4e843cbad825d2b4cb885c0017095f1507296b827a6148cd9bc9b2c66528b95f201a019a420ab6445a2bcdfa75a0ec124535d38ef7d2799d71d59b3f37615e433a9c4e668a1f90169a93ecd09dda12207418f078d6c68ebda4baede184135aeca8253b233ba00bbc0668f197b6f684da77569d366046251b35abe738c528a49e900f6cc3f72640231aa2ed85494e2d57635fe9436b87aac1d29ca07a0363297702d9aa3b11207b219d5058106ba0a3edcdaa4d0dc84b2c11cd3c7b503aa7f317eb9fe03b39820e9870a1f315e37683c3e449ec517800cbb48970a6e685c76d2ed3af0e9dc1215f999d6a7e649dcbeeabd61cbc0330e4c50385182efab00cfd6c6b06227daf4a57a55925b37b80a8b5e43d8271d5c09055c0b6b09dabf031c4b2b4c48fe76c46033c20bbcc20c3765ed96906573e2c604ece0d06319b18fc0467aa8321524b2ecc7ee3da0433a4025aba20c119784ad6c36c42fe4ef6f9187036e976f52eeb67d77693718c27a29aa172d2c62f5c773696a6d32e9f3d5881b03fc273a24c36252a9582bd073e9639645fc76a5d8c3749f3420b25b47e3a7a1956c0a8b0825853178b90f6d0a1cfd3c9c9110ed43c7f3d80757e1ef889888defd094fdeef867ea891190c262d99a837dc4e3729165538a57f7662a603795d3f258d812e093d292e723df23365420c5ba81c77f1df790b2d6ff10d486b5e27aa82ab627b279a5428ed682005147c7f48904c30250b243cc27e454f1b59e3d07522e712b6dd0825ac917c0baebdc75677df6a6c599d8a3fa949d95657d0c0346b7e66c0bb3cdb5932bdead736bf88f2152087e548d01a3b14677b5bc11c29fc5b177dd7fe945c25051831444fc75291c080bf7e047b190dcc4091c805b71fb24fe7a2e9750220813295457e545f88c036e2fc7dc3d9e1459994246249434c65a86dd87a0a09b37e391ad4fdcf8ef2c1e9c58748c867b1e7368d5ff76ae0a2824707ac3e705cb6553ce5b7b75bebc1da611c30d6fb32a6977323017622aa9ad1758522ae74520787694dd468d886a91696b94d0f68de4fdefdf4882d1b6e8ed29367f5f57f25d429e53b551827f4db3c6981069660b82d279466565a8a94bc9abb264076cd6354b25354c3898b27b3a2a4907ffcef635dfba8149ab29b3eaad615dc5c5e8c984a5c44e956eeae8b363501b0cfc98f969e894bf0689cf8210fa8af5934f95a393939ee6ce250e03ddce0bdd7bf5a08f5bed176fb0dda02926e1ae65ba6bc9f348688df3e9afd2f64ec3fd57086dce3755d65507ffe82d700448e34700f9841528550ca6bf47049428cafca1ae3fbe72a101f8201ef6ae0a347da79d1be08e915406f9057c9788b0b4f3167d768e389d6c0ce8bffef89717518a26e9a1291de0322e64cc20cf1ab58d42020f88be809fa6b881b1af4c8db7f3730adcd12ede258fc874e1fdf7f812f821058dbd51722d1b2f2b8fbb2b2b562648b10e45881e8ac5e319a2b7704f0ae463da89010bc4e9357f89b1ed12a2dd0df4425d2fdb2fc911aa975bec06a0878c1432f060458c7f49b469e0f6147bf5ab2386662de611831c3ae685164371bf1ef04801864a3b9573670edffa1843469c155e8be6c0ba05703f15df0c3a85d22f1d518ab875ef31fef59843c5c66ef106084e0ba96df605f5b7b3d755c34a12a45a6e9bcac594dde886104f363a91ec18ac69a18db48d8d7be9eccf4fe9048ee84a70b16bfadba6a4e88facfb844c9246734cb19d2c5b498725adfbbb056b1889c63188c07ca308baf84ce4a848265a8a062db91676de4230a8be1bfce040211e4e40ce4bffe6b03c3f5c893d03172ad22fd21d417e9ff03163944afa0f17a19caa995626bdd2198884bcac570e622bfca68be1c1b2a7b591af39c740a9e658a37e6efc59a7b871f0565e8332fd9d93ad0dfff2a6673133c04bcc86ae873995307c3fb414a4bb095eb23b2227457d0404f0b03df1eb70129bd0e00cba06fcaee015b0b59877b1185c61decb649f9276531690128996fd010e1cce2d35131f3b4423586d1f83f9eca1ee08617d62e4ca8e0ab7de794c8eaa739c9826b9c195329f96cf02d2e2f446ff04f255a4c96691c0aef1170a6e76ba07ac3a56768ad541ec57b79d9b8dd41d8290b26ab50a1cd350121ccbc315fda53f5dacf7c079d33a1c94babb8ff7b284551971f946247e30a2e72293934d30848b2ebf53645bf518323b6a6adae5856f9bc61ab06bc8a9d7b0bc6f590db75782a2734421bbe46f5313f1f58e830c1504073bc1866344e89616ad242e7cc2c3361b56fe991e6bc0ae2930c09472bcd9b8df1deaa7d5687596e9ccb3c6d49bc3ec86027f690f48d57135ff89bd51b91998d4b380bbd6ae8c951164c8c8e580ddbee7f7eeec15f7a083323e462db720ae26d8acb4f879105b8ce800091e6850fc7f2072a71734cf85a4814cdebc38c3eaa2a1019e5e24ddd0c9342aa793ed6ca214a7288bdde17ccd0f24cc2664138b819adc69ca8bad6807fbd39000c8ea8c5162b336641fb1acbbee8659f9059b7d541be764eea32599c526f982731c9868235a60fcefd8d441ac846b178635d096a5337c18450c9f68b7dd355fbe5292f12a8d617641733a8e655a5cb240c974809e476195d973bae5d99f17d98857ee2f2928528002fd3fde4970ac5c3ee0ce4d000be5d945d63725a591ea9e1413f86680da902088adef16f2a246391dfa66ec1abb35cf91c97d263d2a60fbf67669e0c609c13f32b24ce8b04bde18b53d11b963638a4539c4f65b336bbf9f7f0a141b128006628bf4cbc69ee3869169f4f3a28eef23e6f5b4c45914ab4a2d836180037480559905fa3c702e9cb32aa9a97c0272af3b84b917cf4912c8adfad853d3620ea06a8f7e1467692071ae3dbe695413789c6572a95102979254ddb2fba32b8573ab518a3eb3d131335a0403ed39e26c1099b63371268f4592d9c123e99cdba0d7340f498001b8118083c287469d7ad63f98f0dfed0edc1eb83f4292484788a952c8ec312d2270f4340abe57a1859432650d7cb57b000c3bd14a9ccddf418eab58e48359aa8d93198b3d143624984d648ee8040d57dd1971a01e0c839e135d6130a0558effe3ff7b0a8daa9f8752b10a977ad6e26409b44d011d5d848df75c51bc801f15e47a3b683bfdd84038eaa651f3f3c71e2664da53380f406861257c82ed39dc06d3f522917ca47433f36a5d6c4a9b27759c5ffe912df8b1ed40145f434818fff08f4c5b57a4753a51116115c1db47efb7dc7ffea6fd49d6a33fcf356e6cfed8ffa876725c8c0a996bbbf7e6d1038f42d2755d9a2e41144c7d045c830ca70ff5f1be65c18586674ac231c7ad576dee45ff79af998036acba25e0ef762955885cf10c5632e772975650451af36f3cab187273d7f6447585269048a9b2b22a114c362e56751f5f12ab50c7e3faceaf5b4c1a68c478526fa8f0e8fbb5abf5504c5337017b6ad458c137c697fdf42281e2434c121222b448656fed083907bd9e2563d5bc167d2fbb83ef3d72fe5901119121c3e8cd95a8d3c4b19f70ea21e46189323166e8474ba8270f57abdc2899aee72c007af749c74b798ece5240dcc473a2a25566c253e078a962a7d43290cdb797a10cdd351b7e9fa8daaeae3a6a9893e0be65f85b3c51606648817cc7d6a199e2d3e7ffd7efdc1dc349b0cc4a38ad32256bef7b47b24ce7c018616cee9b9be9e3d4efb6775657f51db4fd396b82d093875e5a787df2841741cef8e810d7232464a5649fbcd718932f3a974c57e19642d379a15fde044426acb0e265af050b328d0399c7af8204be33f015075100304dcd98168713cfd183743b0c7feb2ca3f7c468a549cdfba06813811691e4a893138a145bae0ac3c3ba2e4725b219d84693b730e229564bea93530939a4fca7cb2051a269cad409a88c54fdf80b15b8ae7b0c079a37a9e9ba48dc6b1c6668f5cf58e9593ef800ffce531501c57cb89c22fb694196a5968f773f2d13402d9f386861bf0ff0cd1d88db4f245c3ad009cba0ae3438ffeb30b023587ed5e4f625e260f6286ca458e992633f8b966fa0b6acd03401770c2326f7eb8a5af568cbf82e673236d2ae7a4deebb539379c3a6723a11e1e915d00f546b3cbcbc93c156b46f3047593ff01ebb9e3bf0d5a6de16e761f35f28b3b7acc6abd0548a7d71c5049835b409ca6a4d9111619ad6804a2abd6360e701143c19287a34bbf40689f9b460840f39223937061e1c6b2217dfa5e0c24babd9c56a8ec257a3d3ffd492ec182fff43280462dcadf92b007434f947d23f42cd201ee6d64ac8b6f52ed6ccc66e1a6e0d177fe89bd1f7ade009d3c0cd1581f216bdff81542add522200b86fea0448fd9d464dfeaa793e47969a8556ecf5eb8219dac838204ffbb826b1e9fc8eb4bbd0027fc2b83f3e2dc80815f0a29128afa11a36e5ed284b0f60c1cae79928aaefa3b916a8788f2f8deee30087683e369e239dd43d7acd10e4122a1f1ac13be7a3a20285b0f0ad551e063fd202f5f7fd36ea0faafa8d69156ce7371f8620ce10820c67ffc54facf117139a0972d0ea0bfa175557199d34e5b0886fdb7223568ff580e952fd18d5bc16f99059147c4150e004c155936e760039cf2a6e9f8d87232399155db97b7dedb5c292b461d89c75609c5c90a58a362aa595a82351081c0928cd53c51dda350eaca709c264339f2e1a30e62f3f07d67ae03790fc7fb0ad4453c223473e8cabc91c68648df017ab2f65625c688b0c4a62c009eedcd4f5ba51bb0332dec765dfd64bb7531ab1605c826661e53acaca75bd4f950f76cb936b2a7aead080d0efd7d4e6af238b09b025644077aa6c0a0084cdfc29ffaad5d410fc8d34613348bcebb4581cb0a3862841023662e4f5d9ffb1630973921ecee9a4dd30a466726cd17a4e2d721896a84c6549fe9ae1bf3c51a87fe792b41cf41c8daca269bb1545165836a20f4183fb5618e6f5925b9ced3ab4921e280f75ccfada19217d2e4f7f1b9a163c10317f7bd755807032e3535c76f86157065e19063bb8c6b95e944e6fa505595385607950dcfdff963fff3810ebf9b16121a497be218b975083fd03709256074729e826f9414e8e2eb4a3ea70e387a3152b24035dcbfbeeba5ca5fbaf58be857902fc21fac702a5dc7a18d54ed9100e374898ca8773d73c5bcf094d399a024a4b9c48da5f153bb510f3a80b8cef18ec4ec3a071642af38febd95a63f4b5931030f7d1b9a78c35bfbd9c16c5c09f36e0876ac89a5f26348b4a5ba72c47faf76095ebff4a23a9eeea640fd4a71bf2c26f5987371f23f4e0d115e43afa098d42d8f2d6d38a605f83e9e61a805354f4634930a925b394ee605ab2ac8b8136d9838069a851d1f315884c3530ba9869645655940a5553f9c2f968f3ad86109e8f576415110eb35eb3883941d88b2b5fa6de081d52c4165fa42141cbed6b0e7a82889321e26ddd3ba28f6e9cee40b3c3f545fa1e00e2f1b0a80331debe5c046bf5375fa472eed91a4bf79f04b88857f57fd967c790cd8b814309615e3d33bda26e1baa3942c15b0117c585216bd736c8e35add4fdae6a28dd6628bfd87e2007e935e6057959cca1ce7128b627c041db7fcf6889b20d4c5ec22c1d685a95f6452d4415d8b6b9c6410f473c60747a8904a6ea0e35e786b7e66dd03d3b862afcb10e5e8cab018868dcd3b4d7789773a9ea1e0e658dcb2048fc2f80f0cd7998ec322c32ead8de434fbb709d49f48a27b408589a5c3daea2887ea68378648f9c078fffb7b4fc004b7547f3f4df6cd2e4d83346ac535de95151eec788eb160e80e4161e6058a5385018c0891efc2492343d6171344e05e29f8be802de1d704a4716b455e25b164b6905b06d0acba6814ecf680385e37826a0d024d702ce262613cd0cfd8d373d3c24faf064cd32b9bbadadf5d57da04fe425f03445979859dc6d9af4357afc41ef8be2d41bd34006b8cce82bd4f357af86e26985b3ca9661fcc8e1755f5b2710ad0abd9963f7e6a0569448fed014d17a20517c8bbd6cb8a6042549cb1c03ec5919a61877b313e015a55553a4aef022f4b0b5374c411440d06fe97370eb51713a1d909da3fc654ad413635ed33f1ee3b9a0c23012a11bbaab1abb4d9b067100866a57e7a0c0a7fffa334fff6a5b85b2bba0a7f6a3f6d66f63048867fc01f23d3319b30626ecf7050abfa97556aa512439d25f3d98792168d0bdd3a6b7611c93e872c9961177b66e9b0dbce0a1e32e9ad614223cfb80a99feb8113a1966386687eb1059db70cce306ea2f106710e348d800c8614edeb4f480d36aae8edce145d477a7b75aef3277e13f1c1adc5f6a614adb366bd8e2ece9a0349d6a756e7f1d5dfcca5a0af5ded8216949dcd23928cb981e1475f232f8989132ccc18172368b86d2080df86d779fa1742bc1716ed06aa93452b81c12ec7c15db8b0af59fdb71c0eff68b76259740f1ff4690f0dded2133ceb57b1e9f0b419efd635cd2072ca01deaeed899e1503cdeda3c76e3b408d52c944a40d4449c2d2215312f46b406551927dc08bcb1964d94b052a0b6e3dfcdf45044ebaa18f29726eff0e2b78c6548290d24a60eeb279b4ad8f8a934bea8dd7f221ba0f7f347434f48de20efdd6bf244e5bc9a3193b93c35b2e42a250bbf87c8129642eec00200e83a5cfaffc96b50d45ec02d8013b30f2999977f7af11b440ea1de39787ac03c2a4eaf94de67651832836cfa209fc6f6d2c717e2c8052dc405997173899cb58f6701c0b5c1f0b4f2a26a2849cd3baeb5cc05a64040f703e94ab23af1f5487431c8226d19a837c34f3159827bfce90e672405142b32d72b217fc71f6a22d8a843b2cd5d893216a56d0da58738752c5a2de1dbb83b4cb8257d01ae3eccc4410ee2cad7af31aa0219291b83f838bd1407c438607a4035eb888eb94cf6bcd6424fe5e0e168a4ccdde0ed810e94a0141258c976b964b4cd0fb3fed45357e1098f6e2cc0fa8ead97fd65d53902e2688777d67263249dccbbecdb138d64cdabaeeca7cf2eb06a1f24d02f964c2a52feb42cfa2233d410167f44bc2b4ae629358989794668f466f7e603b39de14ebe92562fd962705207e2d387eae52f314e9f472fdf37e48677f1635b372f8328cf5e7d72929679e677ed6bbea610ec13f99fe66760aa09f1bea0bb816ad8ea84dde8985a204ab2fa2c8ef494ebeef677621700c017eb8b7d66585cec392ee41526cb024e9a366541fb8b2528350c0d30b2b8c6f8d2e8ede02bfe47e8dbfd1659757c04f93671aa8ff93afedcf480c769c3d52699e5777a833cec8410139d8f422c8e7d8b51e555b7c086304ac96c64d91c1f4e589bcb161e5dd22834017914f2efa594db4a147090c159a6fe41fcab7998aa8c9a855dc4314c2b38436e970c92438ae75a5d4a81982841a27fefd7b4c49c90ac30e2f4de9e02d1a34c67d8816c6eea15ac61db90e4be1807716bfc30e31393278e1b33078f967c775b3558ce0b8606f545c9b582f8025b426cbf3fb1c50ab19fb2a3a2155fb8261db48bd47d8279f0eb137fdbd61f2eba06dbb02f79d63ddee77204391fd34dcf48e78b2bb0fad2ce62dd7beac566d3f7a19a0db691bd823d5759ac0458d1637944a37eb6b8af0a5e7b5b623b6e4b4ed6121a301ad45aa726fbf0fef9ca1338dcaf7b1cdf012a6ee8f1ad79b88641aeb09cd72c15cc8a9d3bbe06e8941f44b69b0e74ba70c3195d668a846514e84808e9241742cffcc5e66d915fd9941d80cff754c11843d82cc60da406675b0dc7b65046bc8ce2d3cea478e1af660c6a66a735bd4bb9559a49c2fabfa1a2607054d7a66006eaa8180392f6b7b1e77a0d4003f3d6c9124e3d293523ef166d120745800a57d80c4364e5c14c80d7cc6491eb485e425ab9eeb3003c8312b28867a3bfca35a4c84af0f9cb942fdddd568dea9359d5261a179845003a688365fb6c13a5ef0c24eca0303d1b71cc736b63a123e485485ac8520158e16eff37a6f30190fbe1785e46909c2ce5ec5d3f75e186b22610147da24c980e729aa8321d1ce73edbedb10bdd9213a4ebee19043b1adaaa721f2db8b0da42a8806bd75ff7530fa0fe46a36fc02af0614776f7b1ba9424a4d4b2c58bf3da7de4cc31c5dd22482ee8134defd2c4d8fa31a70e7c90aa6849ecc49f60c85fa5d9732558409f2abf4dddbb260bef83bbc98edf7886859124b60daad4bced0b016204d18505b45cf0834cd58ef5b11c4a44d592c00194fcc1ac1bcdb86e50657484a73df3abadb746720dfdcf19846cb5c463562fcaba186e3c8e924bbc431876464c05199e8648acc02cb689f566a967556c337b022ce10c8a4253e5190d00ec3f9feaa14997d655780db4257278429cfd6105c45e71269a000c1ab2259da38ae8d9f2a64d0ca7752cf4693413498651ba8a20bf61518517df4c66ae21eda8bf01ebcc3445ff26b64e898604acbb3bcd13fda808c93662a1bc10f8d9c237b9b2b6d1af7221c65e5285b0559a23bfe5153356c9d5829a57d7bb30b7a8760d2cf7abfa6c944ec36971976c8fa3f65c27288860a54509051709d0d82c2019c18aa3619d9d6f991fd3301cc754e1406b653257562dfe629468ddf25fdcdaf9fb74294ac575499470fb566593a5bb14c25e0d122b90fc94179dec864953cf93f8176c42be8292714785181feeb105ffeca030651ed54afe6aadc0deb0b68a782763c43c274e1e282b61349e32cb9b1399380d5b87c5824b0601a47c3cb017f22cc2435b00f1df3c57fd2b9cd070008d587b9971d37061fa1788d19a8c96751ef9b9a977618fa176368c0e99a78d1c305a7f02963685f51025e238ce2fa8f72634231ad2dc9a3f9106baff9806dbe69aa37e32677e9036c759e5902d7684266ee77bc9c61af3d5e5728e7ba340c1a943c3e7fb6a3fa1a57ea7146bdd7b14a4550e2213807a76d3f3113eca068743a10eca30cc469e74a8a5ca22bb37892564b97e2f55c2f200d3b32de943cbeed132370a1b8ca273dc24409888f2e4f817755eb6e5acaf889b8dbffd44a9126989bcc4ee2fc5b4cd4b37874a9ebc62624c3cf8143d44b4431b9f50abbb6afaccc3788376ee93a36b1974f90e04f2d17e4ac48dbdb98aeb53de5f4d4767dd01215fba1759719c77a3aa5c9247a12475a39a601d8bf910c29e1b53c030e14eead6395bff528a188c73411e93c8729bc4337cb6272db7eb686ddbe408a23107b043a7e666c44eb8940b99a4e90a636cfeee43233bec3b5997ab4626830c04036036ad152fad414b5e44ed8729cc21dd9e9c5790bcba9ead553427206ac0a0a2112c5c67dfab687b9712c2f182083c2f31dc61047ff53e6efcae05fa78778d27095e07445be237aa9fdb3626679b5ba0960665928275934daa3e8ed42d6a165b909c81dfc9ac88ac88a99230fe6708bb4bd8ac1ed6cc7a6d01dc9de5fb72443bea153c5406a30638741316ab9688f1fe4b59084de1377f6e8d55725efc406bda0205beed7df306eab467c94ef9eb226b810211ad4c846f0721fe78f8bef87a8a4d2d46a3ff497a2ffe42e7f81a5736f68d5836e97d8326b8839741aa4bee7d3583f99281223c7ddadca065d99b0d8bcfdf12c74bff4d11c0ba5cc8cf86a5754a3d9ed0d075816360085097a52b0f84757d6072e987ab831ddce8b330e01acaa69477d0c09892e77a5dd112a89d859405e8235a09c85765fd822e48547066c0c397d2335157bd42d36ac633590c53d85053b261a7fe8767f55bf86f14449713928b2121fa1ab0d1bf5523ab1883a915ec887fa36e265b4dccd4841ecdb10040e7a8650daef56e228ebe2f4b5b4b067e31d59aef45aed4c83573e1b58c9cd3dbc234b7da6ae2d7d6e9388dfc41c0b4331fb1475f95e1e7f7b8f037064d93de15ce57e9a05be50b571d61762567d6bc0ffa56ffa3f0fac8a2e2d6f6ae5e311dc29114712613d2ed001835bd8a02208319eb539acf267a6d54067c4a1e7c3e6393183e8613024d036eb717ca9d7e4418a0636d3029cb07da1df9b265cec15060ed4caebb2315011c86262c8c118c072859937ddbbc27957b272fcfbfd2777083f1406fbbf3fa7ec9736e7412920b0dab573525ec205273d186fb2ed46ced1260666929f93837e4aef48c04fe7ab7c55c896a018f6b836afaf015aa323a6c3d3343547dc9a0bf2ce7cb7d4837dc72c6befd9940a60078f882c2330b1c5725fcc6c8cc2b668a5938164578f70ad19342b5ff9e672c8e11fa35652e485c23b3eb61160eade6cd8ab15255ec3da8d9978e745509e71af0a3014de7e7ef122671158a4a1bd95a09eae997ab5c78466cfe09aed52b54799fc9525b878385cc4d3ba81a648b1a1718302053eb1180f0230edb53c9d9b708fbb0c56280ba6dc3c7d9dfd7b10730fa73cc169dbebeee97769667dc7de224b2ab67b8f11423bc25098da0e0d305654bba525a1614c0a0be0940e4a2136618b1fd1fdcd58d72ecca8b01a0ca6463386fc221430ee10cf8c76da76c719e0c091c930d2f5120b7ffc6ad04056a73e2236fdf8e0e1a42f44258e6b2e12515b79549349d6491b1df06c9759d9c5405c94ff597b0b08494d08c9b6a8cdbff175b65ad9b2c54dcf3d7780baee0f3d356c235238359a59456dddb4346a0ebe97804b56daa167a639c07c1cb3aab0e613efd3d0831b4612e56f913f940f6104866a8e4952971fe475244211bab8e550aac93f000fb82bc26cce0d2cf0bf3d6f3b4c03bd5bb6a944ab66ce8a3476bc36159dc3095aa3da73eaf5aaf6ffcc2fea02653669a9305145c84c838e5b19ecf5e0c5d15770d24dac5e19ec84940c86380c9043d1c3d0c832a4250b0ae7a7d0d79b45f32759416db0b1525b310afacdc339bc657ba901afc882beae4e00936a4d9195a074bcafaff6506d4ed87dc65f4f4a4d14f0b18be63482063207c0de98596e5a9fe2feaeec4223c61e3d5b780dbf4e93f7f3bdcb25db2ca979797cc6aca399e12e1682f3e22b76e0ab7bb3c1a2f433e32c576f303875d1d59b68ce3c421a59fa7418c47bb0b55dfb40bd915353bf80524dff1decf0ae0468c6d157734f0d4ab638236b947229b5275de552186d9cc4ed37ceacc26c67dd714aca58adaccd8a1ed3ebe12d5ba64d519fd17900790acf95644e329cf2d9bbf65135c03370d17571ad4d94aaffc873c1ec60f6f04307d1202f0a45e16cb7f20ea2c6c2d15d827209d8cba3ff8c7051bc4ee4dafee84fb5139ffca992e77d0871a0e899bd46bee887c881c72b8e3e6e0122b6103593c6a44eadfe60313b8b83ea267e936120fc6d2d1f2424225c80b52fd5e80e40892b90668ee6a3fcb82d9375f6c3266436580e35c04dc0c54f10cee265f67d0dc7d99390c8b515d9d61ec22309567b4f17efa5c8ad165d6686709f6c77afa8cab0c5769122524fec0d0ae0c890c3f0a7a0901662c6d12f5137af57ac36b6e0e809d9cf6b6186671700c0814f025d10a3f460f78a45a9aca55277d59735593f7e86f1b92e33dfb33ed49e40df67b843eda95f8698c949711296d02c76b75f12704ebf8b523bc7a74ccf4625675f8b5c34b844dbb62f9ad0050609e21f5246e673f786ccaf5534ab99021028da439c0f387993918dd4ca620a9dd9bc6c6e7edfb90d05c63d8ffc86f5704a63b097e60ad3386d5b958feea2d931c3efdcab87376538a205800f5538a430d1ad340fe21e6dba87724fecc60669fb400e6fa7983be6161bee2f8d2d031579084c7ab3f178c33e0480e5154f1dcc8cb381fc6b0bd442c0e2344e4a5cf51f3bea4efb466f994ac1849b9c49048aa3d11ebfe62c7b72daa6fe230d2797e3944a499d16e5381b3508a7e3c007675c8e31f3e47b23827f3a8dc230126da007013e156a815e9dc3d19d4f60d8009e6a414ca9beaed30f24402416f72a0ba7b2b08690748134b4c34659442c7ffa184e326694096c562ecfcf89484eb896def3748be943a3c95507b613029495b3e118d8db526613df00ff0c8ae730296a8ebdad62ab7e7782cb2d3b5b47207ff7c41f1949d65352f1e94805890f83db349cb4b3109e48e137b20d9947a2173477cd3d9bda244d91244bdf82725ea899a6472ed5dd934c8d8da0313014c5ed1a8b2ceab65a5c5bcdc6a65ee1995864fcdb052c00154b1ee47b7a576ef372a5fdd75fd62a3c779c01b408bd53100a2f57d82d67efc1c3e04859dbcd16bec56258fdece3dc0f487d418cea8bb0d79cc6a152863c21b07b9a022a002fce8bab842b34979a864f196368c3be2566de108d69183364481071b7ff048bb9e4e232e2640390a7a4093ab236ce3185a1fe162b1f349b7a2c31264696236b3ed8e6424d4226d1b049e84c77f5931f81be0c4c65c9b4beaf77985af428fb47c1f9cc7f862f5fc7d3fe3ff4517a8e377919878f1b2a567134b16ac0499d755876c518346d8cfce7c093df450c88c880c59504d2b7fc3aa5c84ea7eba53819e3477a10e3aa5e90eca391ac4768de750a4828f361dd8e697ec248e54a91b79b61c645d6e40eba76e8757f5e8d6dc371571b1442699205b0a15b703d32c0368b211c743e2468dbd8ff5cf1b1cac82bdb4a7b197a0bb1aac8a08e7e0b69f320b5111f99b80b2bd230315ec72efabc63671198b69f2d120203c1a99b06fb04508abbed2f12ba9126b0401c7476cc86764d8f4e04e1588aab299bc72807259ca7bd9216817f6e9c6f0eecfe6b555ea8e92dcdbf11238867cb5d666b33e6534a19f27a96d01e8b0cf21c836e4c8b65c2a00c6bd8d277db2123b9ebca0d65cb74a49e23c3c45e8948290c21c9f442fe0f703a4d19de9d48ec2aa13692e6ee863987f2f8a0617f12b829cec6630d5d80950c8a356ca443c59a1fef0b2400362384d06b8335d834f1fac71f665f55cd419302e0e6840da9d160c9d5016f7c4010a847a2eefb026c3413f52106c340d301ed0aa883222c204ce5d5a3145a643593c490e79ff9bc1d3d76644a0e118a78f001eb95d00ccdaa046fdfd4174db2fe701e3d6e811609aaccc3aa02b0bdf48d599a9906dac2f9073f933bb3ee803881a64e0991126e9cfc24a27fd90a71475878aa6af67bc2094ded2586951c6e2068faa479be26106ddb57dd79e73b285f3a81db33bccb46777c179be4583ba5beac0807d7e4da88a08c46362661a3b0c34d52f7b11533187b9d64ecdebaa982ab66cb5fe92585444586bb0a30fa0b65992861beb55a562e3d67c180bb1d158b5705d1680f075d9072895c0930548634a6ada054bce690440652c06b99882525d875ff300cd1641f4ae13b6eedc4552e7246511d1ed8cfcbfb050980d63ddaa7f9ccddbd7e940fe9df066a40117c61ff6c44ce5e8c5bdd62dc5df100470968504314a276a0ebc59665c704e47a7989a3264a4ebe0cd672e54e6e2bc3c7347c839dff28d604ca60781caaceeb9007e58e191207e19a73df9ad08ad059d7dbed4687e95e07d1a78a43bfb45dbda652dec24d1718ef8e18b108cd6898edbe0af262e56fe7aef6e8f531cc1390194d4be499c4779845cd9949c20e5cae7b5905f0c3e9bfedb4fb751b6d8910b051837a29a819bcfb819580e47f3210af03997810c06e88099be02b92043d025d73980cd276a93117cccec23ee6670e1bae2bf90268cf0bb6668bcc4fce229c17dea51d75a321d090b55baa966918480412dc1ed49ddb6bdcb830f0b302415211105e36fb4eca9884afb8e8acc8f529dc384ddac3508f2c8f0121d7f47be04ee5dded79dea5506b840905988b86f398f1239b3739fd400d53a8bc5c9048f971e8d8c8b26917c6e2c8f21ca75866c24a70f46970a825dcbb7cd22bf9f2f458905f7e7f071c0630a5a3cdba759bbc9e66fe55e1413abf000b2b32414eb3159bbbe2480662b936e280e91773e294d292a81030e24b74f15238513f30ee4d47251bec6b0dcf6df66163258b8c0f13256b5721f3bbe478c574a9f91a25f0e53d3e92666e3797d2db8f74e2da2db201743bc64bfa41b32f1cd2fb96850c589e4cf0662a7bd7614447ce4a9e5172a60ab7c9db167049b24627a2ea16f1f922acc2ba01cb35d264492a8914747c0aaff9d069c4e60c7b9d0a94e6d4c2033099051cefdbecbc19dd2ac656d4511702511ec9a72e34d6ee209adb6d48ec46ad2d253766c80059448163b0e1bdb95c4e8b5cb03a41d170c1a8d787acfcc41bd89c4a304281a7cd21309a12725ae9b389f16c5f4146dbac93300bcb64e09d26602bcb7fad4f094a344934a70c580a2e2a749241afa6392e6333855f2c3a0746a3a69b33540221633e0cf417ab30c9b347bdd3f4d9a319071b6aa2f73c80c1dd3e33535b89d83e01bb5b9db662cbe27eaede32735697570c4922dbb31aeea4f31c5abf4f63981c22f81fedf85e8204bae6a82e211c7c0489b786465e91ec7658a48a2cd2be1bddf5a90f0f3c35b1c5e749ef063c84e3dcb82c21016293b8cc41db8f7f05bf37084ecc6cacb1545bd5526bdd7da2fe7e0aba3757f87bebaf2eacb9d1faec6ff0e65ed89a352ffaebdf331b3e893ae5d383705eee78140e8a55ef625f8d9cf68be79eae9824720f3cea99413eedb3610656322aeaf84e2433825ff7e8382c89abac1f18139ec93a7ea685abfadabb8583b508d75f206c68bcbf48aa0e82beee5a11b79908ff40853ba3f98edcd53a04c0185e070f719bcaaff1df8626325a979bed3ed78c84dd349f9de5987419155ae58f7b2eab641286760b4a217160c53f64010549fb202a35ae97a87e5c801cd3d04bfde3583679e2eb6ba15a0079c77c21f90942125dcdd03041d54805e462323542fdce99c290daa727294e8678c4006b764ff6d6f4db92b348eb4b9ee93337fee1306ffd49e66984050cfa04bca9cfe6f5deb5b025829488eb6cff9ae101ff6b9e6584a2130cfd0d0289ffdf752d627e84a91e9d19786416d2e1c244c345bb55c0ffeb9e5828ce0e9e38a99f2f2fdd3df533e8c12e90b0521296ad961a21ae6e736c22ee70bb208be6630fd22017f253a7eb3b9b9084fef15d4e2bf20afc46abf93b8b5b9815ee47a9ae1dfbea1e91d7468a10db3ac4c0eb5a5e935b0158d07bc55cc1d4541faf918d7fa4d405f7972a0f311433469f3d028eff704ac6ae5308d20984f30605e169abfee1c3fad0a5243b0c101d8d561914f1fe5ae3d233a0c41048a0bb394bf6c3092b5d174139a4082a11c455d52db578c9fe0f9d238bbeac877ea2701e03b6e8e0be8af04e46808f8d4a8caba8aa0a8842d0b1a603d98b5e0ae9af61d5f8151b0c0ef653be13b326b0260e072e8d61bf0fcb91ab132710bd126e71623c419bfe3e78c5b250b11bcc310d677a2485316535cd9b3642b301c3e6cc5278bd0fc9fa8cc7bb7ce0165c6728699a163b481d3158ddc32bdf7d012a3a565489bdf9ec056225e87ebe6ad3324268088a75cfc71393ba14e0a1438649a61fa2add8784e83b616754483b8bc9197fecc1aa8cc7ecf24bdb5735df0f31c291b5f578e13d246a1ba46e7cc5e295858048686c4eb4824221c8d1259c73b7f04cfc605cceb4c74f1701f3a7fc1b416e7d417f82e58ce995b42230e154dab65cdd995a81fbf0e28c2f7b667c8d735be1431e1a4a48a84127951578dd0b2453500e65cc241e171c2bad53f9300db1adc5e351319ec46d6330ff50760ed001de510e5eb90cbe7bc3da7fc8765c3ee979914a562d0758d890027748905e09f0c32d28fa9659f243639f674c1ddda42adef48f7e39de73474e8da2c8a8bb1ba177b1b55283fe279f3bd222df8b8735631f91f6d4245642697540f6be32893efc6f48f05cee07d548d91b3ee89baf24a2162775e41f879109aa5cd9a7c220daacbc5ffd239b705ed4533f3aed80a6758d5ca779e975d7f936edd6039e92a2a24d9c0abd57695ebebc4604e303fb7cfbcdf05b225dd68e4996cba64a884abaf7fa8e2aa68fb8789458338578444abb2a554b8dfdcf32f82e861aa748346aef52fd686aaf6b48258b081682dde7f0889413ab746591e7faa3443f5e84593449670cde0fdad0a76a800926f7977bc3d4e60858fc8e92d320a1a5f1ef94fc45470f37b2593c6652b65a66422fcf0c547e3ab65ec8a4c41e5d38dd350a43abc9e11ad74bc986ae9e592cdc0fd285ba1008d99bec12d2da2487ffa3e23ac0638c3028f3056cc99b170fef98512237bf5086b5c27d0e2a5e2014f2f80902e1ade02cd6b82d58d4ef19c56fb256b08af3a24bc8fcbf5ca8e859a4876e6c54c8aba86b130721c5d0d43e5cb47f6c90e701dd23ea55922c93ba7a0d0f46b0953fd565e15eb47536b63bcd86f5516f3cd5327b5bcb67569eabf8491f0963668822ea34acdd0c4a9ddb7dcedaf125ea856a78161a5148f9321d8ab07c1db7c801906b056094d0a1993745a088be74ab9e42b2752ce23f73e7c441bbb3430b986c8184088a3f92166b4ae40375a8fa8b88efe383a306dca0c8dd07d4698ac0b03a4fe1fd50366c1cfb51c52e23bb143c01dd38762e4311333ccaefb75f40f4567ccbdeebeeea868a876fd049d244f71cbe622a33e09021f6665bec5430b19c33b8f2f20b0acc9077a6a093b726b8314dd6b435964d15ceca5cda162327f80b4aa5ea4e032b5dd4ed0a8b6f2ee5cd15727b8494aed777ef593f79e2ce75cd7ce77ea8d9dcbd6236892840877f7e21827e5d4a55da07ffc5cb60c485ce646a9abd066af66fbdd06b2de1627089d0b01978c2ba17fe451cb5803573de65bd744552fbfb936606887f9bc5601491c86590fb2e93755538b883277d604c26d004db7317dc5f37aabd789520323028e7f8dae43d98b3257eda4d59cfbf39abcfa36964cab8f0e9fa0f4d41bb332837379816732b32e27af8cdf2061aa9179fb1affbbe67f3ba277da3decf75fabc02452324d4f219342b2d18f0f97a34b0b831ee7347233466716b28b1bfaa8dbaf5fa9cd21f05c9c23a9b9d010af21ebc2d1f8388b4ea9e3b1abd564464f4823947241463806c0d0bd409331701f1466ad46bba92f8ff9632358be4e78f183465d99cabc372892418d83445a12fedd9bf7fa1cfa07a3ca9fa8a827578e496fc95608248cc5e5061c72df11acdf6cb3852358daddb270494d9fd84d024be2e63245a24e891815e293d60a7e5e249e16b55e0a7c02fe2239ee7598fbf3ee9fce16c766f4b62263dd894dfaf461d05e8ddd5a23005f6be48c8df77d30c4b84998537532fcd6c18b974c015f2c4ae603c0bc0e61d00228e9c5bf1d9fd5f5ab1e65aa0fc711cbd77cffa60f3c63bd3c689dc030342a16adc2dc7fad8713f0777500924687ad3bdc8c871a8c2f1f595e29e073e8ac4795638dd51a37ea020d1d14601c7b1efa52b5598580e16e60710c1525ca8ac9b54f0f80256b8070cdbfe4f2f587e662bc9f4db56201ab7afa84589ead10b44b108c3a8a80e0084c4813d69b85373386d9c57c10864345a00e4907ca3180738d8c5150ab96e560c126949e1af87def326017ab107bf1e792b43fa040d0ff6e3ac46b2397afc13da60ce6f7c47d0fdfd0bc8a1f9e95cf5463a15d4ce1b068a995f35e50c8a6f5aacb9b7b98813aa780459c27465ae2487053a76b3ddd676a295506d47c67f3827a7e26327a6b208050a05897cef7485f47cb99ef4c5f70e0ca68e90dad5107d29844a18f3adbb1e0aa5caf66fa1a9cccf63000e5a87ca52ea78804eef1d59883a6e7e1aadb590119fb2cd61fc0137feaeb01ab495e75f17fd5d91970959245cee0c5faf7d04373c31da33dab46e75eb6ae88e519e75a8b8e21a814af003df2fb4c8dc41c66e52731aeac11e0efbfc847ade3297d7b44807a32685a94b7d436e2bf86048c02677c9a009d49ecc42997af7759b5ec9ada76240e2ef1f3b8f8a27208dd4846da039ddd4fd9b55a5d247e55403fcb6d31891da57598a54b396616a69ca38033a26cf9b5d96c6c7a518f17e8028308c4d2a153b31dd17f157074b26a4731c7237769e8ca35e6c33139154335d69812ae615b32beec7fdc94c02572331928f320c877fb8435bb9a839bb8dad554205f259ed2254188da17fe0cd052c3116441b686fe5cbe947e70655ce183bf85ec1553691715604896801ae6b3e82a2bab075280a593d2c7444a895f7104c133a93a986914a5f64729113968962c4398654bb701a34e095edb0218dd884872a59aa993f9b050962bbf5df0c8f1b7b8039437efc1cdd12f684823dc0838b97959b8d9b0d84fdcbcabea868a172a2263c60b7e67bdaf6ab609bc2713ebe80d0a6695814ecdedafe1cf38f471990024afe4ea856b171de84d008491c65af7b6f20ff40850244ec2737034196ffd210641c236790edcb45b0efa263052f273d53a9fa83f5b34175beb232f353ad880cfde47ae69dcad018ace2a2845740a95be2aa962c1a75d42174df70252ddc6f09bb0788492574490d411704b4e3cbaee3bc99fa9833de532d2c15c7efd106f88f6e2cac5c26e20440f67d8a9794be70614db94f94726b0e7a90ee62ffbf7b1f6c7e8cfa4be62ec3ff9e7cbbf03a2d3744d56ae1682e4e6fbba190c9e3aeb5e299983f1470d2d5b233843681297c6b15c1d8c411bf08b3fb5522db1aad131380ac0202a3e206828b3df03482a13a7e356358151f329e22e03a82a8d61ab6dd7b41cd4f2a92733c8e753d67c063f195b4402b4ef420529dea25aeac1c9a1c89b8bdd19c71879dda4448ac84c3b3688eea8ac6daa9b1e2d223fd23b1437ec474f4aacb9fbf67c0f85fec533bc2d96452f3fac7a662aa6f00737f484eb92e6f7428dbd0520faa2ac800657964d27bc26b5ef4b14120171f3df66d855e140a4b5e443cff55437f114853469965dc72b075a9336f733219f2b7810fa9176c31268bbc79cfafc591e520e5f1985d90be5cf3f5d09509622ad94616ecf705adf295dc0c038b0fa0dbda4516b06fbac2f4f2a56f097027e73826fe462a103d5a5d6a2dd32c438671df3b2cd10a92a376f660b46a7f3ba943425d99e2825bf5f55508af6ecf3830b65ad3d259d238fd18381c7bed8e8cbf70d39cab3d20ffd172b13d55fa6d9b30dcc0311da17196b73b6932ad0302707f8b9e944f48b17dc635f557aaba5a0a803d68f2111d120539fe1128498c8a3d0bde5bc2bce3cefe3cb375227ea8ccd372dda77e8071f9c0d63ad715dfc1f996271a8785e19d5ab1e038375a0556d89b70fd70d8920d1810f53b3fad996da2140515c552d78a46a4fd04769c7b47421ddf82ef62cfab1e4c207c663d5b215922fc8a4afa4f87116c608860cf1f3fd6a57f035f700857aa4c7366e9a01e5b7b3e0b67a7f90bcaeadc957488ce50f22dd350c696be9b9103e342513b6683ea36b07620b286a1ee408322c1adc531af6a367b11590a94fcf24f25017dd46cd5256a22c4cb0948fe461152bbe93298161f52bb4fcd80bb9252799469508b2ddf9f5d07a7b40c058a125082665e5bfc4b87853c060bc0a0ed63abba59d3402e5ee5b75ef9f74e05384f0f3a3ca3e56d4ff4abf81b2d3464f2a12160e9240f4cb3bb5dacaf6b9ae44d73b67b7aa8fe5d39b2442007f39970cfc19f641efec145ed0b212ae58a43aac1b2e455e0a3f0ccfdc5f6d73f93dc9ef28e7149200e00d1a5161200ea1a71d8ac5fbb6664ef238470fd2ab63653b1f26f323f2189a7c672ad02db4f7096b93888f92fba8b2683762fbe9d10b89a8fec64e43164aa29d77438b42576a4746c425a1d916bb715aa51952b7af6aa26e68d89aaf76f30d72d861a9308bd3454223ea2941523fba9584c2c899af88540105fcbedd4442c255df2d7e3faf800db22574b53ec63b26087afa1ea7e1bfb3722ce2d5fcec72d9f6d050c0cf1133f1be9409f268827559f47432acac057546333547254b094bce3be872bcb66da70f6da58e18be59d3cc5db1c9481e59f10ed948281126eb88bbd1f0fa19f5832e7cb92c5b2d8b3c0cccf7370ccb43802b98481ddd36ddbacfb1666c9a88b702d26ece38026ace0c31333c18adacf3133bf409fb3912ed5319dbe275d837039e699ce82f73102f8e81beedc64291d66af2f886421c040e0c15863f2515005219806f460f598901edeaaf83af9f9f9635e5bc9398ae8e2f6d23bde2bf48ab51200fa23e5eeb97f634a2721824c50c1db36b71682c73328b6511182e00a4dff2049142b9882d1d1f8c088c8331f0b79c07b6c2aab49c6bdbcaa7bd4a08b0419b5aa03cb3a2fcc40a1b6b1b38e54a71b4d4df94304e281616d1c01154f35d9ba6b4d285b167b29d1c1bd04af102d75f220933c78b34eb82c46d369d566a3b935ed83f96ebe5d2c9fae24f8b91493da0a19dcfc11e4a97616fbba0c7eff70210531798d2f8e75deec1fffa47cfc50db613dbdfbd749927eaeb033e905285031c7d83bef9f8b03e85d06b80d616d020e5b7de4668bdbf01d45685cf3a9cb53f77d6918ccf150eb8bd459908f63e9bdc41ca67903ace94a4da57d63c4aecff5dc07e715102444b62de3524ba49915f14ea9a8d08dc9dec28aa4f5e5d0b77120a648fb574aa54433abb8c27146b4deb5aeb48e7a2d2738bc2bda8835dfdfe81dabe0e5df25fb2b80b20f4fd668400005ab3cc96402cdbbbb53336eca14e2c6290c1b2ca480dd386cd270ac42171bbcf16e7501bd07f1bfe8aed39f0476a37ec8075a62a8f7864369051b6d96ef8e6b00ab5696e8b920c01ab27f1f002939d981a391130c106653ae91068018c4fde279f2540d9d22c8a4c6c5cbda6674f60a4c124c6ec2887ff9a04c493ca80aa74b33832898c8f10c3ea31c99ed7153556b798fe8bb7b09b19455d7acf378f49591bd80728b5716bc2531db99f706258d0735bb2f1d9a9911685057500da79da8d1142172776b80f876d3ece82903681d564e6f88bcd910e5145c7da56f899daf6c7ebc7bc1caea2ccacd289382baffbdae015dcd571422773b4e4fcb7a22d78461efdaf9d33f0044b81c59a0c9cddf46394fe4c6c547586eee358bcfc31866c1f79237b1063719d9d930ae82c8ad2c694cde81b0cf7fcc3b1beab9f32d8947e7a2f5f55424b2b7799439b5022489bb7b3c17594d4de35fff28b133819596d1902a093730850ade3fec05d37066fa9bb727d31071ae4f75876865b96255d372633a1d4c72dbf48ab0c0252a2adc6b9b9a4882a4ba300de68616c26d88d64f22fbd37a8f4643d7f4d131dd9aae7fa142bab7a66e2abdaa9f530a99e8c8faa15f0d358db6eba07e0851f6808bdc7fdd9ef72997577bf5c82f329ba9dc83da6f476fd325a25b607447d7dc549725e41b87715dfb8c5dee60c343336e8119c5dba0288601dd768eba4e27038cd4d690dec203c872f936f2b4ab5f66b7bc648cb385283f4b1bb75ba5c142eb33e7e7897d27e59dcc07000434f5a22dfd228d5a687a7e92f9e1ee6ef616b5175dacb0c73bd8c49086c0123767255743d9600f508a48650b37a2533027b6f7379a5cdf6afa01e7af1a32698f8fe0dd351da5ed1157ac77ab8d0edbc038f6f320c5b78d8736898e35076190635514d4e43244d809532e9246badf94f62ba385a0b2875bfd5518a94ad1bc25f67833e3b44cc728ba2abec7495d349c452e83b267e933729d7950d1f0500448b279044d01ba020db15ff6d7182a6744ab449deab9da519f550a591f955cbea09850bcd52c6a5c8e5243a58715895171c83a0e54a868c4b78c0ac2d311c396f47167293af1b44e110b0511f59c2232ae5265f315f2ae3622795fb978c8ce3ca4697684e72919279f1b5ae68799489aa1332db4586e7fa50a12ea1f0a9b436e06959d7670e0cbb8318daeadd17bdeddcb25477fb378917c0ffaa813872efa428090f85a7ab15692031ea8c4466af84e8716d60e2e59d31c37bda5ffb1ceb21f3070a43e6afe8fb676953568a24cde51a6e2b42ee2506d982f4134df0eb1412f4601817819477dbaa4a8049d0d3e8ddb691f4678fd485f84681da66319b63df38e5ff0b410001bfecfcf310cebea53e5b809ac3fe80ff014df561bb8224e4205fe7595e0b1de2eed94b2865cd4820e4d4a4f552572086f500eed0b3bfa1069bce12484bcc82f4d64539eef554b418dbc464d47d4511ce1f05f0486edcbff458e93aefd308e712a8070372ec889e1b5a72ce4417bdd8141e5cfc597e9a165b6d0fdda57b509126e5fd75b99f6b1a7ba56a8a8b8a7e25a3ba34c6617e1e18323138faff9c80bd5574c4e63f8f4d2b25b194c8f088a07114090402aa71acd536b6692f83e44f9fec3091aad75b853eae84c53898dbb62ef47a752bb819ee0a355e35acc51c9c208a2cba5a7ae478d40f5aeeb9957c002272bca9d89a575abf0e9c2a5f46ac997e939a9ee50ada7a1ba359b036cf3c1bfc6a9bfceedc7d17de4fd72fe209630e3a625c28b1f1fd7db36b58e058b03bac7906d18011f8bf40170ea5d3c529d9d62a28518165e46093d3e9561702e530bb4435a5ab7f8a2341097758de999442fe5dfe4b39e2eeafaddb77663ff7a61f3887f4769b625bd2c87995fc128b3f77b5e709b73ad30b05440a85754c2b4814c5c202dfd390c0266be27d61db1f8f6212cfa08b6f84a9ef7b9cdd8ba44c9f4c4cb9edb60c1ac89ecb8849d9231c119b37e3bc0172279f4e3870b6a0ec040e0a244daf75a030d646bd78b83e33f3d7aaef2ed39b3ad649e8808443058cae8d8e0d5ea7accb9629213233e0d8084c5004179986fb7e54dc03e9d8c2228788a88e3ca28d221abcbb3539a8de17504681ed655a6dbaf2ac1cffc4576ad2311ee3bbc3991fe3e0b6c0936a2bb4fa906831a2a11223d1112db2db6f89ba31531f753a3abb8324df6f7db479dcfd3141c4424281a0014cee9f8bca106177766df455fa1d91ad71d792d911ba553c3c93c3be229d2d816022bed932fdaf2aa066b3d9e1c310d8b79ac8e67648120890356f715b2ec49ca417f3cc8010066a413502be454490ce18b1f98825bb905d5d2513e6b607c7babe57584258a621e6c4a7cedd2c839c4d920bb31f1c3cb27286d3929c7e2efff13cbed45ff98c5f511172a31646a2e5427766bb7d18f32474f5353434d610228ee42226ef051dd0685c5441f4db05332a749911f97fe5512ed275330da05e9c06f729ada49f2776b256b1928d04fee400fa27d2661f02d37e83fa9874b32e52c54f0faa27d8209d10c77ea33a16f50be6e07b5334e7c253beb9f8ddeacfa1657a98f5028eddb9b01184f22f825f90e0335e88e0fa730209548a75454e1533f31b22c3aa5b223852704f8780c4b9cc3c97bcfcc66f2de7601c3f94ca4fe3c1bdc82a377f6566c16fda86ae189f8c399d62a0877ac2d27bbc4512feecac9da583f685872c596fde4326e6170df3d54582d316e03744e8357f1163dd4249de6f6995aaf5907f311522521ead67b4a515f22a258e6af79cd65a5631fd0afb8417060d3d46f9a0b80017f1f08c3172578f60723629c6f75689695595ff4711e8f67adc162deb3e8263a294fabf2bc99491c41185a91afa621ad8ec6fde90fe959e7fee0cea330f62382b11d661ae8f2626f9762999c76c5c8dff672fdf84ee9bce17b3072ebec5d9c1357bb060e764a6acd3dd67804aaf0f3453be2511d25d4d784726d588df6a68936264cc47b844fdbe6f7f6883d98e8ffbcb49f4948cb1383ed31978db187748fb70c52c100ce420007df35f72260fa5f9d8aa30a788c9af6e568491f997a48a1dca648c4c25b4ee00c3fa7ee02f876a7c205b13fbcec63177a661bc4a308340a631e11a9eb4148d0db3a40855504e92056c0f1aae038ae501b23ab8fca942de72c1508b7119f9c18f487c83c4aa49a1296d36c2e2748f94257cd999265776473b41f11876ef933cba7cfddaf467cd544772b1147c173748c00ca1b8c4dfe24866085172a0e2cab6a8a9e587f7e7f990767b4369fcd0af4142f456bcbb6244fef7a5142cf00503636eb41fc79f3d5c5d064bc7f0742aa20acc5fba3a17405d95d858a1fbd411315740db87c6b09e04a7b68924f4f2c39399cece1d4235d5c5fd06c6d381572a370239dd05716d290821daeca69b3eecafef1fe57f311067629c94be99dbab2a758be99a36d8f30cb29c4a3b32466c4ef4e44ad5843ec45310aeca09b38949aa30649cdc771a1f2aa7a8e666ffdb09550199db59ceaa42df4f3eb6394bd54d0f489b3d2cec240824b425ef064e9c2788ef78a1d2141cefd0c40fb2bf671a9439daa410506d2c96f7719d65aa4ddc11ead10810b7b95706113e67c79d71eeafbf67f344b4a9b4c74bf1cfb2c049469ea1bea00f76b4cb441fde6f30790080331729f8fc5655d3c490908dd82cfc4d7b897d5073c9be4bbb3424306e55254e4aabbde7c4b3f2ddedd62d4395f2bfe4cc79f6f5add8e151ef2006d423d06d10bcbd0500dfaa95eb32b72fae40d6fb63544f58bd3291fb58dcccd3ea58d51a72b62d007a06e1e5609dc3183ef3bb002e8754c4ea24c5d78913abc922fcbce792e97a80ae626f6af3c75125fc534c7b06912004f982e389a205e7ebc8a58bec8bd60ecc08a91aa292b9c7de014a8f2431350cfce94ef94067799e7c70476fec4ef3e941111cbc20c4298f916ebeb584f543e9b77f55052ce1a08a948cc9e20e0e4166201dd8625121cd5da118c29ad1b635389bcb9efe55b50cec78429fc4a9e1bbd02177df1045b88d38ddafc6b14cc58ed8c857a19e7c80adffc989f2228f2477eb10b80aaf2401f66514d50cf86c3519be2a033cd15f5b4c9d85959f588182b7212687c806da275d5df8aa401eb4e22c926b63e2e3eca75bb3809185c7dae7751b7bbe30db0573de7b61175973903c4a1645efb84cf69fa69819556e8045a24c1320d5ed76e0871cb7a9723fd5b40e8951bdaeeff466a7bc4e4b262d6d0ea306737cf2ca188519b2d4e1e146378752de90bf56e0e52a34e62d35c4bb77d098f083019434602fef5fe927ad68411e7bcec52a0aea88c7e70f6fb225a95bdb943ecf563e89df89c61e52164ff054a760e338ca16f57d5b6db7cfa0c9796a03c80c3e0c2e46e6c6b4d567a1cded9c3097daf3c353611b0c15b96ca8f6a5cbfb45ff9400fe2db4b4566dee921be9a4737b6117899fe95836cb6ef0ee620cbb7d1fdbb7f591ab0c987b8f31c2799881e45137a7a7632baed7b9170f760fab149f9ab3168949aadff363d36aaf4a9a541a80bdfdb01ad36b9a653204d8d912f6be847baf0daf6e6bcd6abced8a77aaa8a0f1486e378d3f9d2df192bfe5162a51f797e7e064fb1dd9a896fe266faeb68e1ece46c4d4773d5ddc36b7e051b68d9b5c482e06272f7cbda8db4941e21bbaa8b313d47b5e2951bb2a921f5dc511ccc8f44b9477fce7bcbac272d2e65b9fad99e9929d7843eceb2971f43101f15ee1978ac944e7b292d0800e8ce3000eec6b799d89e534ab6e9f6d56cec21cb716e8e1d6eefc3f432432eeb598e6ec761148c3b1edb6e2338f50e331667178c3b402bbdb5d526a54d36674036c97858b75bab062ed7512b799b8b2d713abdc79ee7ad3c489f916e95da26a1b6774cba9c6637c4c01139add11877edd98d2549c87bf5191f671f5da6de1f1a02b6ea9236eef62430e318c65631cffd424c925395b455d3c3a2f66f7e80e1ac06ab8c6de2880f21cef008ab9ea44802a8a3039ff3d27121a4df8a4c9571014eef4e238a94721d99e8e93405b7992418015ab9c919c6515f58a4e9f3ae556df4d118813a8eb106699c71ac777e17ae26226f455eba6ef52be867e762ab84f4507b529a275345c6d5fe588960781423e2d32d620a6cca855758a0840a74d1382c5aff740b4ab502c9050fedc6184a887bb7184517626fd29d7f3e5e1f0af4ebaab8535ec646a9eed2004c3bfa87bf577292561ef36066127f188eb48a594083cdf75cd981ba606360248ef6650621a1d41d2c12cd6f24b5035a1046a3d9486097e0f5125b5883123bb26611eb830f87dca6e6fe1fd06e45a6f6b4f13f14d1a4a3d69a8607bd95c4a4b109568310c274f08d60932d69a12677c5f4652a8225d548cee01aebaab620e8ce5bcd911ade2b2f6c03aadfda600ec9e7306fba80e2316caa5764e9b7f4abbe297c8b013b9051ab4c64a53f81ae2ff170ca8c0bc359e505985f643bb4fe7ef8495925d235d0fcfaa54bd0efd5de883e2711c18a1dffc4b91c71825ceb569a6b245d0150da5e499650c77fe84d31fc352477543617c54920fa2344669e28ad0f8af8c38326b9775eeb39177adfe3e89d2ac67d675d67541ea52ddb0e852539fa6fea320cd8f413209ec8e09a528e22f62e8516c882f8575134d2c48d34688c656b9c3711f361677880bffa9a6505bc3e2b10489bde4548a94933f9c4c06ed0d3a965d1ad4ad4bac0b3b6b047f66cff1e751b9ba4b0c53d890d702807851ec73c5c7bf33e8f5fd28bd3eca63b46b76d488c7c8cff7cc4f4a66987c0941ad61033d99072435ec778277cb7a21042a387228679fad091307e5b6b82d98080b8d5a877f93ffd0b50ecfacaaf6b5b2bd769cf0bb7a11d89ddb417d09375d3c1cf19b68e69db3e578f67cdd32d3939345821e7a68764c1d2f5f2ed33f7f725a379e5512d708316050be775cf99dc85c9299dc7331c8ffe61c7d39180d74f19dc2305395efc6e47f31778dc3cca5684da0d993751b94ddd070bf479bb448269ede9fa87622b3009834aa767f3a80c8e477af6a0edd70d26249dc4b325927511e6a92a475ca67d6f44f771b8cdd8e8c185f12d549f6b4f88dc85ad300c3fed47496963a10826c698e51251aa651a1ce089d7c666624b1dac1edb571a7471a9026d954a4d8eb5329bca4389a61556f6c5fbcfc76276f4ef249695c67a859298c0113d419e1a38bdec36fa02f70a600814913427d0c9a14507c9d2483001766a5323af0ff363508914bea900fa24636126d495669e4c782c039c26334d906242d8efe7daeb00e7c612b3bc523b918d1770e17253a502787f829a1f526f9de004c9da291f78e8022e9f29d4d545a51733bb6b61a15014425541e4508c935a78f7d7c9420a7c92a1fab0d2385d5f626e1e8ea311cd3a65ae41ecb2efe40f28423adc885575c899c98c5ba21244b4125bd9dc65ae33381493295bbe153109b57cf695f53bb9aff2f4821ccff445f6d00738937a51fd2bee4817877ed8a6948eb7eeb986c134082c76ac154414900bba22f88124c4bfc3cda7f29fe33aefd8d2cbfd27b7a885eefd9e2a045e1e64558b646d6039ab0f7a1218439bad05b1ab1ada75db0cd19a33dd96ea4563978320826c8dabbb286adc748931487ae43617ae5dc3ac3b81f3cef50e5a8ed14b4bb7256f36f6cf0926842050be71adfbe978271f0f329f56ad70ec9a8e5e5ab99f174b6a67276bbbddee6d1d5175b57c204fb4b85496dde046987b0fdcf08fd7de57333beb4954bd6d7cf7029e0f73fd2a792b6d4a2ee49395edb4978d02c56455710a3dada87b47c966cfa9d3b60b6a1b0ac98b499da36407da7780dda60b393a769a28b763f426ad3418a28936e0a37822f2116f27140256106062b0a7870dba5acffd9ebbfd7146ac88dff1138efb663c2515ea325abb80688effdea7f6f4469c0e5616a2357ecc402932882619d9cc3cd47a21cac72ee286f0013790147c09110436c3b83416d886b3e5c169ab899397b007174d80c960296e1bcd5234ef11c875df392bfcf46ba5c0d00b352cc4252484c1d1f26486497581086482cdb3bc5bfa327ee721c8609c528fa78273aa6c0fae9eae944da418623ee4e8de54ed36f4669d02bbc682f6217c1a87b78de240cf311ce1d274257f798c2a6d5d52a0372089439621e19f1c4355f24b538b12104e942b63989a97483f558b1039e62dd44b77d3327a7dd6aabf15ca1b7898635882f9ea0ede7265642c44bec14660546ad6d0d16566057fdb5ee0f5e7c4c9b2b6eb6de6e2bcbee750f0141cfc4fb4d72ee6ccddf8e47fa5499bab9f053651b236a8195cec57a1c9cac2d99311510e2f7965ce63514b2987c1558c9e439649620ddb46d6da7ecc41ee9339b2a03171e8da54c519d05bd9c51dc3feb3b3a74286946d57e60799acf9c48843c1ba34e141ef97ff7d9711263a274571afd1cb4794a274efb125e446c7e7e267d53c6251f9eeb889d7a349ae1dd20681ff4e68227f61bf37af04ada714f53cf4613f7933188322a74051f2a3cb405cee9516c4de5a562494eeddebb6da32e22e5c4247f75237ef2b28904fb2f8c74561987d5bcd8b119315aab60f0e2d67e2691f67427f81e905cb82b6f086e2d8959c9b291af894d18cc8a81e89bacd0c9ca460963bab81a14e8721c1db78de16a4cef4b6824cdf765c5174c31fee4c23c3eb8daaf621cbb24eb65d77be949a9193ef64eb5269bec4d71dd68ecd57a36f3db75bfc17272a532991e94c209542044575cf1665f70c585516d96988b6e4470f75a981f61660a0547ac4a72bc8dbad390adde958748e6bb09c1b52171b3679f3fda9a01697944b6cfd568d03f05a1078689ccf44212cd019676a6bdec2b8b72ef54a213fe22124ff7080083d0d30c72014f62e00576d16aadca54bcc61644c8a6079937f71d890d9fc00818e4e6b91d65efe6d52e9269d19c0c81f06b8cb3f8836a28feaa7b859f99bcf257fee31bf06edd66036d0ced19f1e163fe7e16a77c4b8d752a7025d09ccc0b49ad4c51a859d74d6a3b0d3b525b73e655a4f37eefc841511e27fa648791671ac27bc50113a2202a68e9fbcecea2360813adb1b13a2bbf4133608285aa22cdf321d0fd5ec0e9fedb09731340ff527a49d07acb71c8f139d8c87e598c22f857476d06f739cbaec23643dedbe22b8389025484be3b1d44ec3e64395fd33a09e6c137a17ef3c6a46b5dd0ffa7814f73719592122fe34e929790692d874643c28fc41ede96594384d786f8b37186f7dc8351239dae69ce693346a082a451bc71b9e2bd980f86b01ea0abe38a3a309332ce434ba97e177baccfa39a9a69be78497f004071e0b686c6ac472ac66db9a67956a41fb449d595421ea90d56c448bb32fa22bd12fc9ac9f085235e99e7fd67b83529e4fc3514964877fcb2b6d5e0cc3a8ad48b2de664b8766db04a01ec96e640c5cd2f46fb43fbcfd574e927b7b35cbed57e01551089b4b22c076b41bfdba07265efe3a677545b7e0a6aa76dea857aa930390f0166784fab4690f0e37389eee3e0d6e37b678526e1ee977a3ccfefcb77fdc90a3cb96781027e2e3cd48e785023ebb300ff68c9baa420542c4b5290e152625fe3f46848e0fec3b4343560be621b406566eab264d1d6ed73468227bfbf9324341999fba4ae8e76b69a5aa5274d7131bc1a608ec3c6149a602ace49f90f5e3bc1cd69d5963d6c3a7ea6a3345929a1a7bf3ba20103a1aefddcbae971b96138b2bbb7cef292cfb8c2e43dfc5a9a6bd59fc11a9e93042bc95d609aceb0d830630f3aebfbafa7c64dcc78196698e172d37df9d72ea326e7215a9ceca299a7b395e80cc6fcbbe1f73320580707ca492b8f10767bbccad8f96ea72e5233c2a02a86d4336c0f2ac0087f47fc6c969aaff97baa7c6f6830b4085b0ea207565cdb110a94b4625711591503c53e65def98525b570c18782765d18c62a0cd30b308bd7290ca66d2ba544fa946a2eaea1ada1050a2d88485f70716b060e640f034d4204727722ad45b29e6e41fc1db0c4718c1c0e8b371d3dc0e40ba3eec11d875eedef9d2196afc7a6e74bc30f7280099cc5aa4bb6dc659c909a77630064d650b9a64be7124c73023d03b1436bd18c8c8255c73ddfebf2f052be1c8a53c60e688f2d901b2a941ba663d13dfb49ca112d34a6661dbb8f0614eed41f64736fb32dc41c5524f875f2e90368a782e36947a4333a6116f3200f8e0965f3e2df7af8ab12f509219169b272b403aae88151963fe784b607ba8a712348e56ceb5bcedc7c6f4bb23b8e2bcec7c9eeed7bdd1a581fb0b55e7d6cdc815d8cc800c1dfedd8acc288c3c7f2f26b0de9eadce9aa6128c4548bd14d182cc78d1aaf65cef60b8b3b44d147dffb62ae0bc3b466fc411d41bf692a515dfb83399c074402321bdbfe640ba691bfea9bcc6e078efa1a96423e8c128da1591b4a44d57be6cd26145a9cd81a17fd7ed0170cde9d38a977ebd4a167b4156d1af9ff9ab82de6e4c86f338011cc8b0431ac87803673b2533cf9268c54358d1544c289ff714dfd8986e64b355393342b989f5a82b70e140f5fd4a074e38d10ac36bc205908be7eb89aade7ae694c63d5181bd7cf5fe55ae05f744cb003bd448a007dace9954be0b5bea9b371876b4fa73ddafa7468cceea2df27f42c7fd3cb2fb33635376864b267e621122eb07a41dfd19c898e0ae5beeb32be47068e8f4bec0f40ce3cbaf0ae710dad652a91f31a0c06bf06bb99ae2d9105f314d482956ae1becd62db71a10cfefc0ce3c8b30dc56f5a896f47e5b4eedb1a74e7d65f2b182579f2564bb7fc2deb0089118da2cfed4e267f080ba35a0248aa9464e26ef9627cfa5c8a0ae00ae395554bb78cc1cadbfd0ef47cd784b54d0ec6978c371761eefa01f8d7ae0f7ca14b76d3d614397ccf81c1169a13168cbee856ae530c295a32c1d5cf2ff4950d86cef9a872e493e1de84eec2d35a3d9f4884ef509035d8c02bd65b7dd108b9d3340a8a59cac0a8e9e3ec3b7c405dea26aec200a716b8368dd61294cd8731808d3dcf23c408eb6fb582dfa12b4d8b7de69654aeb644346aeedcd2a30485ecf190ff8e34d63615401b3f4455b7b3533e8b0e6f1dbfd353ac427394699a6692d5cea6fa962c2c0a693760fb8f8291ab1b8ef1aa7b053d482d306f3bb4befe63d338dbad13dff48c800138dea3c9bc0ae0f433e9baa06b458af7bae4d23c71dadc6c9c2775d079cae5f9a020d56e57d998a933617860c32d69c33598cb07906c1a715952d05a976a55c479ff22d6efbf2945551661118bf918358e126362c2e959789695e8a3e9975c7c785eafe1711cb8a86313cc415802c865a60e60866174fd0fbbd23612d357999a4ebc435625e98f0c1f5986a8b4516d01c460899412d32651863509f03333fdd1a459ae384541f56fb8fad9646eed575a6d2563fa03f1381c8e50215dc29384b70c600d4841655a647a1bfcce3c4d154e4568663a8af36563a1aecb9d1571231ba39ec634ea10072155e1dfd72400a0769d9c8d7e24986d7dc499a5300095bdd669322333b77b8b442c9b1c612885fecae0e8abebddba7be43fd8ee020808c4b70b9a38ba78ef67c6bcd1f1e253e863deb722d37fce52fcaa26a4b5d1e3ff25003bbdf13966c3e53faf98dd674d075944dd76be417f1f3a45e29aeae6ca8e377b6ba362f623d144aa06df012d92b162bbade34f5dfd17567fa2934f61a03f809057049ccf1dd05fab3d978979cefd4cf1d49bd69c91a0cef5aace14516cdd93879ea4b418796aea3f6d2d412a2bb74f23bd2622b8c8c8bfa44d189ebdd4ab08e0123bc85af580b30ad14855b1648bd50b043190c0ae3ca8b482ad7b3346815b304a9422bdb53bc949f5b2c2ee334e5ddccbd5b32b0e78e8b481aa8551e947f20270b108bf285a517b372223bf1d6c2f9b00fed604795bb3a0136f3845b0d19ce489ff8a4d32cc53aeccd23428f8205d363aed5564edb7055d059d84a8d6d646f5efaaeea745aa0a783fd5e5a5dbccabc145de4f23db108bf67ad4dfa84a7378f16e5427ad19add031fb4f570795f1d6f8f35a8295814e58912939cb1b411a9e19993184b65ad247d3b033845df5f768003f0ea6ede56707406b02eac59d8f17f87a38720a5d0bdd5b365db341a2f9d0e45ac5afc6bb78ce53735f574da288cb5f514b68457500db518571e8e6eac7fc17b85f0e1e4880070329cb1fdacbece159cde909d4c8eeb8d626a6dc76e31674fa8ec16354d861149022221178ecc67175667b99f134cb03cee8d0a46ae7bd3a61a26e0c604931eda5b9bd13217a7f0110c21174b0ab0f895af78d17e8dc7b13e4ea503a460ccba156d8299e77eb1baca38d26859f27e63a15cb2685090775d874bb7e29c83771bba4acaba771442ac3563bc8c546f93835189f1f2f85bf1c94b532f40f6aba819588d5c2d8cd7d9a72dcd90cd4377c1f39c1c52e90a938a1f7833b5f3320fc6ecb7c0e4f8769e2c5269f06a058f523871c8cbd6a159f620ee720fd5199c34f995a2a6867800f06b55d13037f39151dfc16e49c05eef9ef62b8c44e068ce997f0eb89f9bdcea0d192807f7695b58da25955186b1a699887f6a21fd387643128780cc6663a6b453923d84bc12fefac15f4c85aa1686d1451c500d062034fd39996a207b3a46047d1f3b0319e19cf0e362f06f94204581d3a3a4db514db132a9d89a60898363d1ef0fe65b810527efb85e10c86b0a4a40d82e249ea883bc344e6a3e18f4b1f1f2d3c5fcdb03943b027dab07f781a4423c61bfec4bbb49c5ea412662687d95845fc5cfdde5fb0631266dbd51b7492a35ef6084f84cdb3310841c7d41b9c9ff7e0b9710b42595f7e7bb15750d146d3c13cb13834b65a23a3584b2ddb95fbf57d05f3b61f1ed5ae13a45da6d63e57e3763141af4be45f45faed088384018fdfa03712995b62ece09e05b7d1caf61cf240e0507879f9fc652f2f07788ba4671224147507206715a8e9fceda3878374b9d04ddf3b52d2cd008ef6b73ca5a6abbb429099f5c78fff8bae3b0062949ea7b77e7ba47d637c6587f6fa360889b0283681a50c37ed29bbc3249ab9a3e749c27f69cfa3dcac81b55bee3021eecb6c6d4fb9f6ef16ed793035fba02341ea7ea05d4f2d0826dab571a0c10e4124f6fa139cdfe4d2c07590b7cd7703c8c923baf413f90dca3a48c23e163390c9a8f25ed7fa71501b3de8df143cf004ec3b69ada8cac8d99125a5372c2e9f29856d7a5e3978a7aa73e1b6899b1573fc9a290c176c406ae9b0b8d304c220fe7d8b1621755cf76af0bb044d96d1ee2ee400a0093eeb67c322f53489c4cb69a2244660ca6b529f08e9a35b3f4a81f8f943787c0e258448307a4da754e9e58c5316cf79a5ad7ba224cdfc96d88bc287b8e596cf9c0151bcbe1a0779a97c9501ddfefc7da801496ec95fe49d80780414ee27763dfddd7b426c61bc1d5c88337a367ca636d31465b87a8e7a0f4b9604af1e03c8f55aeb26f424b22eb96c59cee9846faf54614023e3dc67c80f0719129663358536848be46925a4ac0e77bc168b2eae330b114f95f19def79ae5eb13b5d1f93f332ea137bf21a4b9992e2e40a395b76fe60867d5d2cd80435838dfae006c7f5b8650618f6317fb4a503d9ef3b4502fcc63b52d4ce349e8cef545af3c9135c7df8c934b8c7b8415111ee061181d6882298477423486aee706cb953a6d109d8b279a1778b0c49fefd4287957407c98fe1def390d4e333ca1b9afccec087ad5c0acbca54836863e4603dd6535835204ec76f19225087b98fbf05ced577b08856520a3040a45d8227345ad5df05b30224ac338a2c3da8c9616ec68d1199bf8b9b2198bc7a6699b300502d38b9f68d50fd1c767689c3f5c76148f6cdead43234257cce677135776be146b61277ea2686d30e08f908744f3a8a4ae516a884c6f405efd97976d62ce77db8c9d9e26c9cc69622805d534914ae7dd37104d0e7ab8ebabfd8370da7b2287e99da33e19caec8fc70c76f6f26cd1f106d152726a380ae26751bec51b309b150466a908e73c2a774055abbc512ed97812e2d5c3173057f36d69d45bbd003dafafd9f67f81fb2aebd80761ffa6720dfe1d7341f521ed0b7a55a428514488628568423f5b97554e58b62397ca68d6130c83b50c17c72a2334fb5d72d9c5d5c3a367527ee603c63ee5fa456f96f51f4b96b4d1f4e0b0c98a21ad5999ea89b8bcfcfdfdc9c48ae36d33ace03d0c495e023deff207c1823b6fce2f7f4dd0948f51410fb36c82594a87f36fe80691ab342c626a49cae4f3c7a601ffb5cc9e87e95918b2207f130358453274bdcd28a72c35005bcbbb54acfe383a84e2960b9cd078dfecf2f128fe14f5913397d9379b843493dd9113773d5011042cba7faf3fe684ba3644702116ce1a25dffab51d8fea7df6945f2bf2a768421bbf732131e7127599d7d86887e68bdc94a9affb77d2334c26766a872f50b87a675e38797aa8aeb6ccd083ef2d4c13948b7c1d919c6b7b4e08d53dd4a18e66d3a67d686a05f5d0d2d8f4b4decffea568f7aad0305ff8efa2658276cfbd86c943fbfa08d5fc90249e4cf42a6cd3f052f08a0901cccf03b07991b1d01e1d65f3bdc7b301249098c47855d324068db3a897b3a6bc3554cb6aa84b442c080ca1476e1242e58b018c39032e471ab198394045a67aa952712987981e44149a7fa9e6062a8ddaac2f986130873dc40dd14961c63ecef1c9903c213a8ee1d05a33ea72a5970507c5c2e8fafb6571a513114797c6786d8efccd9317b76c00c6b257b800076b531074fa45c2b79a1882da19a16a821d6307ba19bf059fbfc0be333402a3123bd393080dc3b0456711e9ef85cd47e6cd72bf5d8e22aa37e5a11c5e6b385c461962d38c4f1a70f75393df0ffca0d265705979a8939c4685fcfb89d7863defa748588d953ea2852a416207f53cc3a1f2425351be7da0bdbc2ea68b4ee928afa85cd63ae95cedb8f9cf3e2043167a9e0acac7ec091466ac9473bc4d7117c57026b794388e17318104ac4487da68cd56c96acb2cd95b882895fb5b05adf95deaa6d3602a476514f932934cd3d77e680a4677af0a7afb6f37eb92952aa3540ee74368eff7808e789cf22d88a57455e13cfa03d826ffdf01ba6e523d2d9f5b540ac4840fbdaa10ac6c32eb3c79f2a6f0bebefd4c6f74da025d7a82b55fc352742cf328304caa6be3dd13231f129b1116cd0d89493a945c3ed04bb0f01ad76d6afa00e6c0c4c367c77f14489a5fc0f0e280ce4c7d3d61cd3cb99bbd67cb00c1c8eb4325a2d7634f2d4b3df5f02b76d342cf5d03133b9112b514159267e140cb0120d8bc87e8cfcf8b40d5b809e15f04d10d5352a6b8fd8d783eb82376614aa53e8fdecead001817d003d4358de0896354ba675a994de9e662a0caac9a181b6667e3bf29fdafd24e4d01b8cc6dfe0d1dccca10c273048968310090c0c6533e4d6c1e1b6c3725402738831430cbe5369e37deca832ed60cf0ae6480f4056150eb635139a5c8affeba4ff52ca76eaa201da38e658b57b69d5b2871b64a11ee93f4a0d0c93b24973a6f9dde002a3d032be56f4033fda6ba4e21cce4c1669d8f483cd6d4602a2d0d79288230147721bc2d1b61766b509ce92665efd04b970de49ae6fa417044ea9962983dcdad965a6c901aa313977c46b3c18f4147e5ee9b217627acc51f7f44b4c2ae9db8a546d4161d37ab958498b0029a0275b412a9c64a9357ed2d939c3809af6d4e17e3ed7707c2a780654e086c558c8023c9e61a3c23577586134f4f83955f33a9edd9fb2680cf8ae67c513a108de9b69771c60bfa29556dfd95cfcd7803b2ce2f469a2364b94c322cd23a5b51c4bf8df90c8e54ba861759a5a4f53c9c8e10b6f1c74ba2a6e173d4ae74e6be89a6a0a9c277bf17537f8b468db9b0147ce7042b81ab4e4f90fac9bbe12ee7638a144aa0f7ee806b2e08a1106b115e70dc18b6fa77d6cbdbdb8171911a9188e15058ba92e64b2e61b0ce468f7e4cd1b008e31bcccbe1a7f3ac6e6b3d3e6e013ac940ab005232ed6cb797a4eba1f8f28c7c33669ac1c9673552e75d6ced67acc8344eaf55188c92d86e7b95e6b207b9d54698a4bee22abb6438523d20cf8793d219dad65fe156580e13aa515fc485d01176360b764a8117e3de3f9350a7fa8ce1dc9edb86c28f181c8daf2b282318f8d6e38ca8d8c47664b12039476afd647312b4a1d56c9fb899878842d9841322a19b1e09e31eea71967a46fbc493a66d310ad555c397b52c701cb4e809ba8848f001e6e012151fad115507495ccd771eda7f01d50a9627676d45d46ace03d78293607aee8930c7486136ef8f3fba7d15d037e0bd2fa112caa622cba90912fd26b882861e3635d87899aa3ce6ed85e8fe51dd57aac3b4f37f0729c047d3261d6fc3b6b78255959bfb4eadacd0e51e3277359a67af707f6c581a79a76a6ed6f4c0bbb8f4f974ddabfed83e043195764fcabcc73924eb708fc6ceef73193b49f43f99cb5f6ad0f145261a11674029b9dcdcd44336ebd61ab2667e27d5ec2016658d9a99388a47112b3bcbb617014ecf9d92a385a07ebcfd2b0364c51f573b8c1fa412a590a2c753db224889d6d10728b2c80efaaf51c06f0bcdb6bf7a851e5c07721ebce1bc7b5781631a4c387d8edbc9a1576481a7f807a17f688124e8124459812dec474cc110478b69b4e3533211e0a916846dc37048a46af9ce92c536e36e128c802945c4ef2626acf71e6a6f4740f7cd3465584911be36990f458ce60e8f6bbd92f66d70210a5d089babc8dc59644dc977638cd5a1126db19aee3c16fe8b6e3ffbee526c4699bb537cafc7d0a8710076dfd372a36dd90e1233d86cfd41d9e8a46343722dcf6fa0e3ba7ba2ede54e5f433c3a4dd12f3387e67523bdd8c42b495f2a82b831f1a2085a6a49c0f635e3bd3b884be6fbbd80160ffffff9f