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 79999 527dddded24de92250e79125e85c7e4a01e5ff4cb4ea1b36c75ba2df6dbe4e8b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
32d03b41cf93c3d605fd643a0de5f33782df285e133636a7b5a3b915a1a117b0
Certificate Block Hash
527dddded24de92250e79125e85c7e4a01e5ff4cb4ea1b36c75ba2df6dbe4e8b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0090b6000000530000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000012e895a69827c24a31f55ee21566e0da357148ba057ae89a34feec7b83e83cd44e6373f4d4daf79c884ae12144f5c83611c8b3aff37e607352f81a58cad19f13c15477ea4ad4389a1a8e9491f45b0543cef8b61ea77f4186ce03000000000000000002000000020090b6000000530000

Raw Header Hex

000040202a775fde5fd2974e1b92f2c382ce0a42648fd0aab87c9bceb800383d63284102d8316007f1c54b166a51e5290abb1a7a5afaaa3688138bfd5c16eaadbe9f679530af426a26c70018b017a1a115b9a3b5a73636135e28df8237f3e50d3a64fd05d6c393cf413bd032

Proof Data Hex

59,560 bytes
121216010307a6c74727cbf3450446f6c6a2e14f191da4e722d4955e3c5f91e498d896797b0f4efade6735715dbdf4969c441fa4ecf6397dd652f8141ac51cd49a10848cc23a0a8bc22807e2ad2478377727a2ad6b586490e4c2c0b148679f66184f138e2439a9cbbf4d833e9dbc4adf8dbccd09ce76fb683d2e0d31105c4fce0e552bf9323e3baee94afc935718cc581c63bad9d99420afb07749ece8e4df9e0ec1cc54c0bf51820498d11996aaa5a2c599043d7ef9f9e72b931f4611643177d923885e748fd291e8cabeaada8c423bbb8cc4fa561aa5871a036b1062b44f1675578236478377049db3da20f6b255ed651be585820618892850c1ff49414f36c3e349ffc1d7c57049c130057ae8ce2f854dbc6542c545aea95a33288192f7c501f3788b57544d6664c9009774196c435ba5c0a1bc4fc23ff3fdb918dcd6a872218790bcb9971921e5352d19f8bb26eaff5c35ae0c0ebae88f043eb08a34774163c4e48a9e1189775a90751f4b67ca58aa4e054ddfe9eec2b69a33227f7e368c7c4b7af54fa36282914d60cdaa931b2453560e15bf781f9e590269c1aaaa21969e5442a8d431f613fb6f68be0b826a7bec78b63584607d6173e5a550d4026b3a7e524bac154f6b599e778403b75a3eb94ac71de06340dbb5868794621b525565a3414982e57788b00d04723dc214b402f5bf775e069fb089eed373e6f491e5d9da9f675edfb6a7f33f6c8e920ec6389e5121917f6dc2410e3ee744c4697ec06e547008e3c3a09638a4285bb08603aae7e47eff6228596c2bcd14f46ceda800e6d3dbb6422cb6ab85048d6e80ff4f25a98937e94c93bf058986852175b5d9c101deafccd309dffb302e2e7a55deee4ed346e1a61f3cadd401598f9e1f7c65280a1e1fb386084323fa029eda6f70882f7c0f69aef94f2c6b5891d0c2973156e0fd35e98ab647df7fbc13206418ad7feca6e1ff644f1a172376a1c7abfcd83c1cb06409d731e611bd6da086afdb4ca57504774b60a02fb9e18736a27ef8409a730ab959ed02f18b8a170f0d7f9b0fbfe117da1ec8df6eef478e01201c5d6d1af3aeeb4cad4abf3c8ad8368db24e56548135ab5e6fc7bae6617bc89a889503c51cc6f0313df6cc5157126801c3c4efd9479061dabe20ee81261a2c9fbeb04570dbf96a933489d0ad21b306e52ec3882fd97d9f9ef1562563f222c443254efcca7020c621afd72be2d60dc93fece982ecaca5fd0071627faf5c4ff61e93072cb93baae154fbeb13cfc47bc637cecb8e1f8d6216c8041ff5187b482c930c9f9b69cbaf5f6093ea5007b44c4897226606ed54fe53f868533f6698225a1ccfedbc8f6a1bf1b76214e60700e8d8d18054c5b77420ddcf4febd67be74bfe910e2146f4e87bb6823ff05dab3a20e39a99450d3628c2a81509d959377f28d005e1dd8d8d1daae4afbf983fadc978809a78c2c0eb633513ed4d50b4ec65aeca75a2f8952190bc5ffde81c1c8ef189e603056fe43856b823bbe3cf67b35cce9147840c16448b1ef1dff02e8113a84075f460310d827b371d23f11400d4549ec778e9740fec5442a39a1e6750194c7e48157c494d591c5961b8302411bfa4e46a72e2258cfd67d07b5caebcec6d2718059cfbe55dd3c415058750a799788b3b70001ada9b0d03b0e8abd6e0491b763b0e54d3010522d7a97a03c0f1b4a48ef058aa7153e39bb27d5aa43a6aa3c464a379209153fdb41db711621cf9001c0ee6312fd43197a2dbcffaa8d6cd46389ba8120e775c94a42fc2f750285a443ecf04478516fe14f296347db1ccbd1d06de8317065e34767cc1edcceb5bec844484afcfc2eddd105f97df15787318e897205d71bf8d2cffbd85a9b598f5d506d763186d1395b604d064a578ee0102b7011183cb9627e1cf6fccedb526e1cda646c9f83583cbad0cbde3b5c26378d79d5c7bb8b7eeedf8ef527acc9da7fd6efb559ea484a5840e928f0510d55d71f5204490fd5458f350b5c3b01f9a8d8852791666a12da02e9c015a49a98804f2155644c30e9823cb793645d6b92546096041b8d9fcc6ce9d051654f2f4a78c91725def1d7c71fd8ba730d333f95d155e42576e88b88e500756f71814a41b7e3e8c2e69f754680ad6a11722143d492b15ce477173e86922c41e52755a7f7ffef3507211c8c9f8660dd4f859ff449ceba067a052c9c5e6645c1baee316d50824c6e261c5633c9d449c5b604098825439732096f7b1eaf4a1aab8cfec1ee540a8aa64c74299ed5964dc6cdbd783b174b150f1d665c0849085612a46b372d338b9bb9252d3c0dc29b34f4762c4f1061628bbfc1e1a5ac6818265ccfaaba64805bbcd9c798a006b8d8a5136429faf05fdee21f3e8a1e9741a900685a281f1621c9a508be59c59fd0a0f718351a8cc0dec0bc2abfebeb9bf38c9515fbfd9fb0eda43bfa9fe276b1368295bce335f795a9550cf2f1fef82f445649fc4f8e93d0090cfe0dd8fb29ba5ea4063ee3901ea29c888eb1937ba7215f57040493367e58017c01e1182d84a62279d3736eb8642516df9bdbf2eca5a4a440ee8a95c987c7c113456a18923a92e188ff56ad97334ecd7c6bd1f51b52bf346c11f4e88e2f8652ee8a1b77e6cd1734b7a1fadda58a7f32156809e820d959328e2a1daf751e2f326333d36bd078aaead4b09648a4b2531ce32580a366fcd42e9aeaa4adac6061f1b337d8fd9576d19a50034944cc6368dd1cacf878399a03feeb0f7a816bd6909fcb3e18822fdff3a01a023db6c08c4b96314eb8bbdc6fad70141b201ad98752c753e876ea284837c876d6ade354d0c7a132a8b4536eed49d0945a592baddf740a347a66a0fe69b643c55e8b51068a71f9ac02fb20221409bfca5b18b8da9f97b2f0bb95a822b917b72f992c8bf8c7645fb2c169235b437cf332698826a36a44bf3a719da34c1d10edd6ece43eba4f79f2242615e967d118da05417c6b4f4e20e2d1bcb2988dcc15f193ff76aee973399e61466de42b1a039f9fdeb7edcb0b6e7f9c754a0cccc1cd713de910a83161efd6dba74237abb9fc6569c8e523a29ecbb78b4ade339cf2c2d7906512e90f309bc474a723abf82c39fafa1d3e33eefddbb80b9dada2bbe6edcf11cf76f3f0e061f271b8bbb5de6c22ee9882bcbac0a6f27aa82cadb5ec9c98ee674ddc56cf470a42b76985bb3e9b86966ae0c0dd19f6c572f2e7b9fbf283a049daf8e481aa3f4a5691efd7bc3f2052df3601a11a82f892f9216536c600f7b0090b8815d7cc2dd91fa38668be7e7ae7ea50dbe54a62a4b9808962854eba5d43b4f9b9c17bea11e7443ea93040bfc6fec679f5331f8be8a935e34461d80893732bcc5ce46185b4d8461b15bf06dfb5ac267e8cc111c02fd386a2959eea2addcbbc86a2d3cda1d319818f06efbf8afe174c44a82e0fee0a4ce7a922457b1d82b89e0a53b4fbc8785c6b2c896c7a64907bb535b4a65b800778ea7f7e1b80669fb7638a8d309714db94bbc9f92ec2549badc73018431089be975b566ea3ee358e053edcda5ca0bb3e495a16ba9de70081c03266fe87c670f397c480c02bfb478338edc4efe982585bc59113b1f1df36582059d174d8e0c1a6c99b028b43c64582c18a682992fcce05200f45a312d4a27236405cf94e1d6b0558db73b73d2a00908aca5cac714399f03b0ac497f0e9619fdfd648900fefdda00e7508b0025b9ebe8beab915e182e6722a787a9d3f546d66a951882fba904a9f63d597e861d3927f4798ea2537ed5cc4bb3aa43815dbba244f92989379f8f146832eb1ab638035733615fdd1bd4301ff4dbadd4b2b759458d129e7923a0ea96fecde8581fa4b9257bd9969df00e41bd9e57bc776df9cc3fefa1b4c3bf296815eb80c4ee2d72399c5e42a74ddfcfe1bf7888d36c9b6f75f509da1e1c1f01af51d14295c20825e5a82e8af223f37002050fa76c1a5d3a1c351e17c4edca4210741f3b0ffff635306e15b73f06a7ebe06615ebe4ba2c954d4e7c96ccaca92e71f9b63225813877abbb01196c7ee2123b5678e6dd7a60227ccd8b39481319f6f6b66a55ffa199b1b9a285909c26f94f92fe3887f442429d49abc492e4d748ca0da8010da3d74a34c55e9d35a465095bab6bf91ce391acf63f257729a5c66812a0d0c6cf5a92d5d4cc53dffb9732f2ba7b6898798acb127b3d8e79ac4caa0e989ce7676222fcb3f5a01d3f08b7f4e9ddcf38b6c97efcf5f44674af341da777fc7ea0886770ac03de4453d0d644ac5161f8eb1f88b0af58749b988614524127581a757ee3facae9b8d6e147c96a9b18a7462379b04e4ab4f39039f90e8e9f8ce8fa7924bb9d87114ace6251bba6b8a901c1bd4690a37a45fba6f90e659a4ff7252ca39b35772d8634f7832c384e22a838a306100d61d11872973c84740a455fb39e37cd6ea0a9ae071fdb5c4816d8827fcefeb9d57803fec560e44c006a272533f24b41fde48628f17a62bc7b86cae7e5fd37a7e4a3fc3e406b7d166bf84564d90eaa254272f576f5a0f3ba2d1172302085133090cd1eb8fd9458ecf41a4f3c8749ae6e427083da7e705c15131d984ea426f0696c52e22bc03dad2f1932e7f3061da5fbc2ec7c6e3b362a90b9a0a442e55741d8a7eeaa51424cad78d3d63b51dd45b725dae74557f5fe2ba9c7bb3b518fae480678cb03e36e85167b07b5154759e104ec451a7eaacb2a748696f5fb0670191de14b7a41133eae694f7fa3fe1e9ed4801ee403e3ad49a1990601ace9b090e51270d41f5ac5b0c2df1ee1fe072513570949297b1962a461af727d4571f52e68178013d4e78300aa932345fa68f4bd83e4281d8fb284e32f4386ef0395853aec78b978d9c2e804606195424b9ca647a5a7965c5cf63367ff9d2f66465aaf45d898b1f9c3111873a9371ed7c266739ffc80afe5ec2118e3abadd36a97c781380c492338c21760a6d8e7c80c012ddefa3136c2ced3ab344025317f0ccb49af78461a5c5d5aa4dd8066e5c14fa0f0ccfac4c75f93746e3b9782c5557f6b625dbe8a1c7d14e744a91f2676822f470f319e46f0cf267525ddd376b914eaf5d7c5ee517ccc643d28fd7b1115eb396e0e13602ee464c5e10de6e75542d813618b3717d4469f00a08826923af574d017b7a789ecf9ef44bd7d8d2ab08e83c09c98c0fc4184895278fa75b98c5eb384b65147c699031508036d4a844c97f5035872059c948d37bc8de3baf233d81a75dcfd87f57838a293a9867b897d15841d131aa87c149a4b7ae3161ab7286140e14f87c5d22663aa68e0874a063406aa5c6d7d4c7c21fc6e5cbc42a0ec862fdaf3d0abb246bd6fda12941cba1cd544faee8070368b56f2cf48ff11f03eb5a094dc1b9097b675f8d3ef378fc24e2c2261c09866b8fe9bc2458e6af720cb0effdcca5d99dadac20e242346565f614554d20b1ab259a7b048efcafdf5e3ef0316ea56fcefc45560b9eae68df5bc0c15730ade0e2b57217fc2ccc7c8da11029ef976727ca740070c7fa8b373a11133b5e3fa5ae5047dbee260ba00e837d812c75c41b5e2878e3c5757f98a3e31f41f5476ad8deb853f92f886fc4e2e35cb42bf400457c7b311aaadc5b21c327b852a98b3b9318d9d4f92fb13e7c6a2f0c5438ad1cc6b648e93939e3192ad49d812416be558982d1c9d0c1cb230dcb8694ea3609dfbdbf6266cc2371a2219499e079bbdff41f810e0af74afb6155c0b451ca09974ebb5cea00d682e7148cf949342392087b50f07358195b42e6d3a022a9fbb6e7264d365b9730afcf9edd866cf216bf46a00045034b8993cbb1f8cf12db19990d3fce1bcf208b11ee88fa26d4d7d66e7753c597500d790a87fdc8f5933a3bb4c62d9b2ca4753acf583c7731f2c9f1d60a7f58d22c318927297c9c91a51c912581043901d06bea346ff334a54bd9e285ca1eb481e460d6e66dc333b2dd5adaa91f7882fbe708ec778d7bf5716ed2b6f9c0a6cbd78c661f5bbc78231efffe499c1106a3d1f9904f6ecf3dbcdc88eb035058b62b9ae0c5f23cd2192673582e64f9c6ad55b83426e35879d3a31249241712786e71819c5db2a0d61f3ed4928d19bc6e8a828c3f08912629ce20e6d5178c0319ca33453747aab26e4290cd706fe7bd576aa9fd2c7f04f03a668d109ae77da46fe0a4e7b94a9abda0be0122b985527876f72ffda361cde27d738720c0830d1bb1475b8d152937f76529bc806d19c04228a9dab64a672887ec6bb7185efde114ae40b34b577c86f24a50fadb8617303a5d48a9c7c8df96d66e0b43fcb47a0cd3b233c087377d538bb8ff4615685604d7c3f82569065fb1a7f2b5f90350d017aeafe7958b21f8959b9cd23995a25899eb839e426497fd40db01571a9fc8dea3f2932252cca8839e1d80dc8919a31ec96559411f0efb65fc7be65ae3ce7ca1413cbd8c916560791a79ee0f15cd6f3a7c3ac58665fdd0aa151718e93507d5e0c9dbf784019fba7b6b3ecd14b227dbf5d81539f941f1d6ce44eb7802292d37290fd76481a557188dbd2bdfaeb6caf3d7d487aa25c8170bad97885707f15ab7dd2a0c18f87d48ded34f7a79dc044b67015ac01adb689e40e8d220b631e26b5feb2d374e56830c5376fddf461bd55eed2196cc90125fffa577205f8e957d1f7219bef93f583a0b82a3bf8b8ab114678cc47a6a1fd73bc9734c373106bfa26958fe968593d311095796bacf6e17db4ac6db621f29f0de9180852808bd8565aab3ca4497cb2148666be9b809930e367c1e4d8b47a2adf39d4016a330429e2e68fad2d252f3827a53f42a61822126eae5e22c26bf3956487819af04284effa44aef2eacae8068cc172b8336dc17a07befd10b2acd647c0d35c175795e96b261de0cf6c32a960fd28a1c875c997fe8be970e4bf60305f9c1c2d1b8920c6feb05ff77dcded5daf5c9bf1f8639b5b8819e72143a67d9cd3a31ee2bebfeb6eaba6d5209629b88e7ee40f0dabcc45376021dab28b9063789e623e323282cfe9234f5d8bf2d378481630425f5a143597cb4a5716b8912bdda973631b229d2100ebf57d84e78c6255dd2a1cb66e49ff4183e5b0b0555521580c70353441f36463799ed5fff138f10d2bd7dac4b6626a2b05f856fac7eb240fce1febca112aca5b272ae2bad22c5655d19180b2bd568615a9177bb0fcdf928378445650524aab9996a09c45a41cbc1af3db9c3c08763951aa83b2acd3fb1c187d559f9ef8365a9755a3c040fff7a63c254edd251c510bce920d513f65cfa66d5f846b12638feb3d7127511d1475fc79bdc4bcd85e7b78bf176d6cfa38b3f0fcea2f3161dd837f72acdf789a2143cb396bf3b42b848e0b1daec9aad4652c7772de6c27832cf1477af93fb64208a7876f14e18225e3422aa949a983176f47e2f77bd6c03a961697fc9ca076fb490e03271d6c466d16f78230ddcd5e8a95869af5dbd11960a60a4bbe211d9be8592bbd507c942dfbdf4b47712668272fd5cd258454a93a66914dc82a15d06f11432d639c8b84010fc216bbc073d842c79ad3ea7987a0b8d201e8a7ed143a8da9b6f7823f762f3c9c65982450fd6a6ca05a7083acd494ef3f8f2c242d05e4f68e88259812b46060f1a65ade002b1755d9d11321bc6e472ef3bb0362322c469cfb1ae617e1a73d8f4b78964f742159c5821cf28101fd69ca1b09d9af761ef874854c3163aff00f69f3ec1af95eed728ccd22b3324270a94dfb57e83355db682e47c0b3818e220debcf1ae8c8fb30e3d5ef41e108190c730c9979aa85d50951dbf167162a63b0a9f06e33dc6d74c488adf1cab852f51ac03648f5699073b9679081174e7561c487a40b77fe630450800c94c56588d2f791e252140bf35806163135949f81e812674ef2b734d53685899abc3aac46b06bc444c6de579bebecb9f653c5427ab9fe3f7d2cee128271143cf4d39ba450b3dea00aeab3a7795f1368bb5d6a4960b09fd07cf5a6fc63bcf96ed659d49f1066c54ee16c3669aa398db34a5de938e091be0dd1f6b5ee95aefeb6d6967870345e8b5e93d60b324b573b6cca9f197374b4acbe9ac9a75a5390962801ad0b9dcceed65f416c5aa0241ce1b7b0729b570945ae1d6cd09a51731f514074870ce7c12298ff572c5a3d9fb53a1bbb6b77c9079678cf84ab78ec571a4403fa6cbb9f836101728aa0996c59a036926200d995384c109b61b3edc533cd3df30074f6c2755a618ceedf69bf1f82d4d6d73c006139f43f72ce3d52d06ffbbb40c25f9f8cb47629e17ff0453508f84e365791a148f7a575ef7115a6bbfed850f020953a4bb5cb16e834a7199e1913a82fadc5d6c1c6d73ac42dec423a120654245fc291ee047a1872f99441242cf1c78a0714faa623bf689cc8db3f3c28500ed02b0a3f9359175a165e640eaea762cb473cb635796a7bcf0b3e0815365a4bf5023baff5cfd2b31b061f37970adc766c5b4273a468ab7614dbb617664c44fb93786aa28e8ffb37c1353755e3df2cb492dbdeb61a825cf27f6ab64b472b8538a5a285d673bd2c10d1a2e80cab46ae97a2a7c472b776a780f6a8024a0661fb174e72f87706acb57a51d18c6e28fdf0a0e7b84c3169ab64094c79a1964e0641956225705d2d5c47f883a2b0343eda80e9785bfcee79db7f53bb965eab528e810becc797097376a6397dbe9b90697ec240670dd517d1c543872048da23f881803f40b01986b4980bc15982a135e7ce72a886f6ef4f709f587440c2ed45327f971e45436bb468ce5ea0ac09200a2917a32ec730c02f20e791e7da75294a5cb8795dba94220bafbdfdc879c7f3fea47b92f2084abd077dcbdcd63d94e875ac4aacc1bc25e56e18d94cada4abc2eff323fb988e65a8a12af38662c1b05eaf14cb77ddd8f1ae86660e4adff7b3e0df60608c32c826b8220fd692ab31d8aae3a448cfea020a7b04d9ac9d4e64d865cd5bb17eef2af07640b5ea21466e9762c1fb1e2b09a4738da97c662b355d9716c1f98b32a17a2019e09d937c417e225af58356a4d7866239412de6ad9c9542fe1769665ae8637c96b11dcfdbf175292d5c47adf633f54e510fdb307bcadcadf53d82637e5b6cfbd5cddc097334f4137a257de073ea5828bcadab21f412a8f886a45091670f14d574cfda126b5a68188d90abf5c1f82e9131bc74d167bc434662be6dec5180645c8c6f25d8310d9abb67c28db684c3e118005e12e7869cd8b3761b7de4ee36bfb373c4e36e166db24f0f91a96828d558ecf7d30fdde45083ad23f94ee38ac4feeb62ccd7a9a7a176a9b0e425fb0f08b9189cb11ac5963bd27c2bee51e947dea081b85d3eae5660804f433403d1bd07b69dc2bead827d4ec8f0d12d3c197d1c5e0820a6a8e3be6205521f54ad7d0167e979e3468ab5f221b324c68559818ffde5af81f2b4a54de7162eab3d3655454dc4fa350789ef93f3f7b26ccfe4206e8945ada2230201ed6258f8075c9c263d4d846b0cbe5f4d69d9dbec139e54123766aa40c9d66e6c3a9f7cdbdc15e250669fa5d0a4e52d3898a47d112daef84688041c1df293c661e0874c9eafbf0270205b133a22737730242cbbae6fe58e2dfc1617b09b5acd87bdf72b4cdd77a1bc9ee48b3c1838c2be6928a71b015c518e6f19fd8e68e3171824ce92b7d2c7a95c05c16922cb0765283385bde58a66c3b9b3ea450b0263864c0224a96c4a725e8e6cc6e2b090b627c2aa6563fb33842a1b4d96195bd43ab5ffb3c0947ce1d3e27c44be892a36d74441af8987f8e51abfad054e75f59a3709c982045683903f3075360bd7fd2167ad0ecd93ab763203d6dec4886a1e58f06325a62ca9d7c19d9bf464540db18ca563d72a8325b91e5d529b20b57ddf596258a905aeeb8590e59fd4b4aab5212ca1c6b55703538ba8be31a482a72795588622678e7a1e3be51692ce8664872ff5a91825462f4725cddf2094309ebd7c110b72689280d67f872181c16e5d9bb6554bb073b1545bf9a19800340314a7853b0c95c35ddc00660a8c869c4e04043f4e4c8a63bf434721f8442791389217d187271d9f968fbab291a0484a282eb8dc929bb4f35a586482b8fff1ed44a0d99cf2177d05b153df837362c28eb481e2d4f277d4125b19cc77c5a5bffe917c8c56c158680b86fca5469b1c9a111834d767b13973fa70ee480fd613d072c10feffe37fa370e3e36ff72016a48ad4263203d18aec945598836c129f562e2f0c89bb8904e53ed3f37d3bd6622ed6cb38aae98111afc2720c017ecad4d5bc04711e1b2839b96bacac332360e560d3740b62f4c8e96d3a01f4f30ff650f62b4f8c6476ed5d6a21487ed74c853a9572922d7a25c70057b56131a5d8f53e3aed06e433b93a3f083e0238f6668c8a8a9b6eb2f4bec9655fd504b7a199695e9cdd51a915ca098ab304016d4aca02917d82cf7a8f41faee6b4207d16e83bf31c77aa857a0f97723fa4ced668947169c425e279b16d56d4ec02d158e4a88601981bcfa3b9e8464189a06d21efa88ef60dd088718ea630a4c355eaab476cf38c3c07ceb5e3ec08257b677b0657796ff508d00ffc62ab03e9e42e54093de14a3eb10e3610c804c4ca910778e4a1f64a24b046f1746e821785eb703f57058de7683d277c1c8c77907a731ed18922840e53a544ae3b7b7dbabd26f589faa64375dcc082d6b963b53eb3621c027c307b92589784107ac3a224b494d25842750fc3f51c8cbb848f7042220ec121280bc4b893db195071a7be9c119d88ece520b0c6ecde2bd33ffad67f8d504bf3f32f4030f9a62bf2d02b8d0097c31c8cb3c364f14d9e6c68faf1045757437233790850b617687c0a1951d6a669693c4a9d34d7fbe4dee3e7acaab0355d8de6ec66ae766e33511642dd90a1b636b8bc8766e76a983aeb29876d1ea3d15ad44993b8114e516da3b3585d2e1abafc4f496fd5ff9db790e3f36802fd4bac6db3e33d035585b1bc6ce80f7ba857a852812e80c1a293ebaa5a011ec1a65a273c25ab28f871d10ca022da2d6e53c5b11bd4ece439764726d8799029508a80edc4c83f945ac5918c070f2161da3ac3a40a5d7d8c92a5535f6e6166893acd08b5bb3245cfea269e4fdb7fa318e42fdd887ac1f4ce8483f67514d83941c7a03e79734662b1bc0b7fd524e98919ba077c6ad7d3ad98f9081b2d8ce3998acc345d4fdc694f8c5b4e6c4bce39afceeba2144f50beb6994e5685a6b63085410874c151994c4abd3a2c886bf6ae654f275bdeaa2cd87c4cf6b8e766065d7376fb577bb28696c6f7119f45279ee55e3dcd2bac063a569d064bc4b4aff8a7625b2b6a9d054496e08a015f8661f873ddfee554cde96c60e154997f93bf5b98fbd944707f314469634b69a3d06d6ad77b93a6d0dae697a6c5a2fd6e89af823ce9efbf9d2733fe4eee7a795a745847eec69c99c3ddc949645bada4eb34e4eaae7ca562f4492bfb723aba505a66d63a0dc561dc0956bc8103945db2f048d7a2a42e908a0d1704112af7884b84efec6bca83f622a50d1a6f0a07b60f0b998f9fdcb0fe5396c65e03fab8d27cb7d5d943ed3c30a4caaffc208faa59c635d5713de5a7c924098c77b665360eb43b5a50cf87b30e157fd3312c7e337aa5363dff1fe1b09bdd15fce9ba14b62443fe00c608ce9bac3c4de4c5cb463f9b3bc8d6ec5699a9041aa5c3fd79f8235a964d6ba6f5f850d1fa4fd119740e68e3f11c36e2d4dc1e9f1368808d3de02ea028994207f4b24b809ff04f9f52ff42bce401ac63e09711b29c1c33781b194710e52ad2b3253ecb764830f0f6b850bf951cf9fec7f0bc482f887d986810293290eddf966e9b6c31a822c0db5ed8ffd449d57ea1af65acefe0b875733ade2baca3d233e59ded7cfc91f69d160fe4f5362ce372f2e1c4bff4174013cf6ad3750d2f70d5455f46df984331bce3ff3e8de2766c145c05585b205a763a8c1b600c08962ad0f3341bc91b2b0a8e3d13379762c71813e1ed29614a6a808d580324a1a2a4f2b1525206e02b49840b985bb263923dd0f9589efd0defa33d825b32b5c0357adf1952c13ca057527c73867210c83c7b1e11ad6c79f3927bb21365fd94e2005b08b34457087f71a8bc9298344d8753d461effd81397b3437f10a259041c465cd6bc86806d49beda678a990ddf04945c152133cf457a2bcbf37e8ddf0e4804efcaf77b19aee8dc6da1a2f1a97cccac9b09be15f8142d53a364978efac137970074dbfee31843046e94c8b2d60ed9e904e94f80003151a1d13120ec0d2b5b838805e5cf67e7b61cdb1a8bb2cd0d1d4f7664f61ae21eff27cf387397e541689795c3b838c1789828f02ab707c5630dce9ea25be2d40e67bb7268f355c6f9dd464aa39c858450561ac613482020b4906fb5321fcbfaf89cb131a62731ba68d76a9eb1a32f7452cde1340ece23167eac3d8f6c35913d27bd8d9898b5fb7c81f323c80b2119089a47a7e503c7272c8f56bbcd814407bb05f19a34fd94eb7c79da9ddd9312c0e10c6bba62f4e94b5da5b19dd26042b27dbc7c97a772cbac1ed07cac410a141c1e050fc5bc1737f8f1521386e555548c442247f48ec9dfbe08cbf46228b1aeb06f301373e32823d0a68aef652431477f20c50b14a9c15126655dab6083c5890b0b72f326f33a267d25d95eb84934629bd6a5b81192f530fc4d47674f456fda52c6d99b366fa42d33a60de8cde38431361df6f63328f8ac803f205e11ba9aad8c5248c93574f1914667adc083c0e211f698b1df9feaf4dbedce58157564ebe68b486795dc998b58b1e906e9efa5f34065c424ab2ecedcdce1ded7c366d8a8e31cb339a73eefe358e083c60714dc14d134f6c65bdc3be72e63c8f48d1bc09369f728127df8773b24f27afe2b08b719a1ba83829fac2cbb9cc040ffd378c6ab06f8765dbc5341d9bc377ecbd6776e1dbd633beba633b7d4e972f2706df78e42d044058af51f40b6253da8e722418b87dffbe737f9a7a94290eda245910bbb5d5adc2c49bef3ae089f035b34d02dde399e20047d812fc0a9f5f8a8f281f49c45d93b3422f1498bfcbcdbb6238136b7d83327569e7c3f6970f174b0e3414e881fcc570c1888564833887c3379ab40917a822e3f6cbbf75140b8ba43de923bb06beab467a7d52cbe929070661834b795a1af16beaf3322f521a91bae08ab961e289ce81b7e836e46430eeb862f22140d1a3857abfa92f784011af1a7b1edeff5afaafa29cecff7af1d2fbc8b9b437783c12590cc7fb1fc37d5490e81ff0f229d813c2547150f79bc3e6030b783f2d8f4ec717627d59cfffc84db4ac11b7c2c4b337613202bc66286ae5aa45d326dbe56af8a7d3b90ae4f87071c5e4ac6c05b6ef0cddaef1ac10aeea01e60308dcbc67aca48342d16d080db10e1f61cfe32dca99d23b822b76e219e56d39810087e2d1f754099193693b88f7b73d954e0418414af91cd667b71259b9f1a9637d68a8404ea34be97e8145d3ddefd9f8b7a4f3cf926486b84a2c442a3b4e38db429f5960ded91133ac63c0d05ae5dd0a7fa497c27babb26c3f6206a85e55db8d1e35aa46fbc51110f297ccbdd2c304bd39b144b487b147b753b6bfbe60291cc408c4b5a50478f113a2256277ef07a6950492371b6a6276a1acaf777c0fd7724950f927d525231b5f565b2ac93cba8b80daa16f369518af6189ba3c3f4721d002871c85579c0abbc74308d6deda219054ba76dfaa650cd40953a0e69aeaabed86cb655640e596ac6e5e2bd6d35578c5280a40a0789dcff32643865b2452aef986a92180e0e7373ab2d0c0e364b226fab2f0c3739e796363cc8bd4c6a50f29f7d1fbc543114d7a9dde24542382b32b2c13394c8eb750a156d3a0b4f0a352adb99d4e6c4c38cfbce9fe79b00b1492eda094b6e4064687be4f779272a85366005a28004139190eed3a09c67723ff874579b3d0bcb06b57088cce5f492dff50a61b2f8cfe0385ef4edb44df400566ac5b42aec79b4a38726cbc58bf9a8195efb7b5d766bda97f4a1ab6eb3ae9b8f85b0d7a85eb5dc48af5c202d8eefd06d10980e32c7c22ce104f8184853c98ca1a06f4b58f82fae4161b0eab420ebf6096dc23aad73c302cf930f559a7537a0f81ea04622630b4b294f761e99b16af75b4fff60f3f8eccc3e5e0e01363a3bff9f1adbca0d89ef10e187bbbcce1518c4ea9138c66b8c6f44c5ad1d99109f8a62b9bbfc07c61fc87ce78f1b7cfb3be469f624a0d1af82eccf3b910b0db6250aed5d386a71ff1e7deb2038724aa5bed7d15187308a5a61b028553564756ce20b4573791e195074cc8cf6835c1c8ca9836a3563a2798b0790e20f895ec609f0225b4c5fa8b7b2e54021fe16cf932b26163f877888b490238ec75883e700a8cc7ff9aaf2c72df8357490c32173477052fa6699294b744a5a741df199c765cdde5d8102d5e27e736ed1199d5f847792ffee962b1123bc38a1471c403f110bf69b9d9ef9eda52ef592757366c35df4d78ea8eb48cc740076910ba52f332ef0ab04a6c9729a21b1dc1359203e4dfade05d0a6ac47bb42af1353779f1a9ef87f3bc40daed94f69580eab9dba1f713b589fbadbf581411e00ceb38a32eaf2b21982aa15372ba02618c5b3084d3aea8e353c59318a752dcd57b88b59a0bc21dba708cc9a0fc19b7d8102ba7011726afc07a09adb80637c62da72d699653651c77a9cebe7de2073f60b440751fb87763d673895139c9caf6c519fb294712259869d92b00fa8d81d369923ca87dc0be33bef95a3690169997184aef90799cbb1508d046aaeabf571f388aba9b32d3b0bc21e5b767f20ca45ecec33168aa5604eece8412fc33bdb1729db6c126cc447ccda6897449d00f08351d8fadb7b3527b376c87adb4614d0847098c95efdd75a932b4ac89b12ba77b9b694e0b91b6cded2cc490ffebfa35e010c9b4a93fe6efc78a6866874d5a710ee754cc1ca9ffb998af6cfb6483850f8b3eed7f0923d64aab7d42726b272430b3d887d0a19b0b7ddbadf7f8565f5e56c0a868e5a5665d95393b481909cca1fee6d264204d98d8ecabd858bfa337bcc841e43e28f46c1d938a15775e11e49461611dad470034a0e841840105a9422fb7e8127ed231538785bb28a12f9a28dc2abd7d2b08f17ba1d45c0ae34cac3f6e4cf46c15b35c435ca52a957afb68cff367e056704d5b5762d1db4426485719bece75ab3aced814659f9270376928a8e1f76651cf7571f1815af1c6b7a4fcca630c2534e9101383a9ea95e28aa8bfa11b5caf79272a51675cda82dc2a8a3b1b8289d9c950a2a2ae5b0448d594b8531c62753bdbc6141f6ad72920478d71823f2d5ab7d1fc1f93a43292a4ecb5ce8dd41a555f6c7dc209e96655a95ab3205c122ba6182cd687d9bdb3fc1d30ea658ecf63133f52b262609d80f0fb3e6c2635941b85d7b2f495e831be370c9be3c9add5e47dd9a1e3a08a265b5eff7640a7af86ed13679212c7aa44c41b17e55532f647421e712db8494783149b876abd4355d73379b7f3896f9be32efc14589bbafddf7e0d934295cab120b214977a75fd3525e0b0e276f3eeb726bc9855d3bfaf32c4292e244cbf87cfcb39fc6eca0436a35b656d01bfaafd3c2c1ed60b1baa6675863b10b7857231d2c9fe278f49d6f0596548dff0abc16238cfea0cdfdc7df8bd2490bfa939cf581e521f9aa6340154b88f64d98986acde96243df66ab0fe654a9d36b6f6c9716209ea131468f944cf1b303621b11b1a1ad50d82490bb20a1c285fc9a7e558efecd18bbf7c8c0bfa3d1974dce4e72a41f4e763d6220e26d65b5ef80d4aa664390df62f931185ada245e3c7668df441fe3111313e83ea936ae23374bde34b6b85ef07a829eeb999d4fed3fec826004780e3772f7f34ee1e564adc28e14651c5040ff673e7423942f478f9aeeb503d1ec119bf12b8d0d1a0430e945c3fcf51b504e99d82902d80fdf987662af2862dd5ce383e2ad8b08eac79223357f9282ec7fc98a025c37a606f1c274c51441d1326c5f2ba58921cd9a89f8307f3b2f6022ece687cd4402d69a9db7e00bd6802f93d48f2f8a9207c9682c6df87e8c52e7d730bb420a4cf98a6499e009afee51fa43992fac2e542e189a3fd8e90f7ecdc9d8ef36cc757d5fc538175309b0ac9cc2a6bef8cf6b948938fe85011ea7460fe9f1f8bb2930b2aa4c72ca4132db812dd65580238d0c918fdf71217173b38fc3ad6d27bfd4566f670969f994653ff393c5a8149c44ee61603b315458b0baabc3a064ada46d8ee1b0977c7ac93cb57c4a11fba277ccc9eec83dfa883f331856fe53b4f2169c85f66b45dd0c810d8038af9b0fb83bc7889b219434ef14502c73e8fa17fd9a4b28cc86576fc02f93f160fddd9c237ede38ac2dd0100e99d24b652481839f7ec66f70bf2296007a9e52a680f45291d200b301839b0f3d3b51745cc43ceba3fdd869439ebe827110946bafb9851e59977571cecb5ba32b2ddb73cd0e553ef46905d9d9220cec2ed3f30783936ade7e0b3313834470ffbf54fa82b09f812b672783fa57543482c1560f91dfef0b5839c33395a05b431e5593972084109eae5c5e826e1c532e2ee072ab3fa9102c396e012f9475aa784b03b139ae427b7dc4d88ebcd179721de510544c1e80549be4d77cf6204f56089303c53dfe91274c276d62fdb9de1bb727c0c160e66d87b74d7fd0c23340eb3dcc206a634caea2b08e91f730d2f66ec8cfb2f6bcaa8e917ab68560325c95d8043b6d7fa3bd12160190d11ab8aa66f8a6db74685d9974ca6ba8f0415e01d0fb5c816f3177f6218207c0eae98f6902bc0b54f739c4d5687ad9556a4aa37505f9fb742258b01b877c69b892c72c0472f5a120436a08b3fb2ddfa5f04ca71d3f6e6b9d320ce68973690884132f6e05df6d6abde8dc12b0127712afbdb14daf4e8ff79d126dfbdf0f2c99dc55a3110163e0b0f11c6c7796ae7fb61644e2f4db83bcbc1bc47292218518f95826c21c75b6d2456bd95391a3665c5c25b479e5796e05aded895f15c76020c2a1bec8c0daf17deece14ef362cee6dd3302bd612f07fe6de096492bdcd97e7aa0fa32f42f71a7087663c82854b088ed3896bd3f45d26e46fc4847f8c4a1d427dbc2e3f0d32b20f472c28937712d5036e0ba798f29152c4a91be575eabfc9236f20c43c76b27246d76d551106443faed76adde609b2bef010cd4b8a0f9712e18180dd88a1581ed6df039c705550e532b66e0f1d05e577afae76346cb90d1d6fb9bbe0d0a03ed76f7ee5335f6d74f0cb2540ef23f9b69aab8b6030a2198ba87d3b7aa1be729fe6388a55f44874d158d4997345e3a79386a4f69c0968ed1f2ce0238cf806506cdd07d1d34fac07a3b4e392ddd1ab1d608f184b243c69253653c064995b21c49dcef9faacd19f86e542e5456262fe62ab046e2ad9a319b355e1c0c2dd8d92e688166e558e640e43f2fc2df98b21d6b4c4be8e54839603b25490dfc394dde013095a25e3720ac7745b216e2bbade5acbb43446a317888730f121bc0c2ffb5b07ef44a7904d67dade4ac40c7c2d7fee41ade2a7dfa69fc1817701cfba3bc144b71a4fe857f2e9bdad5f2a9db9784df2ca824bca2fc9b01f2a76fd6f6c90170ddf22d53f0e000f725755f9d785d02134383f33854b6182b21755cd0443a4361aeb77cfa72a05305fcb3dee52baa799b35449b13c0412de48aadd3867df670f0876ea3f0625d0712a042ffca5112ff7bceb5450f5fb5a427d0ad184f41d8ba7116929bd25577893ccc98e80b835e6a7562fafdc5f88ba422dea1fdd41b24d506e749e133b85f762b7392f54c42ec5a5821ae42f6c10426b7510392d4e86db2617b731b4e20e62e711357f3734ae2960b50b871f2eeef5bc1e69446f84b1bc2caf3c1766f656b44dca6703045d19569c49c9cddd5e7441a4ba5050e286ef74c5bbb4d7797933cabfd1f9a10e86c7d065f5f1ec1ca6efa94abde01cd6acc91fd8ee3d30cf553a7da0c5f7a98fce1a82456bdf169d1fa26c56cfcb0a28bde799c761debe40345e6aae6954be806773b5eef44657cc09216513037be6c7990052d6e2160d64d7a4396a8212c3f2abb4c05a38535bf2c17ea0fd9d940ffb6e2c1bd0fda0ddd2b43c63a53afb8a6dd441acab10a1c3a1cd7fce429c1c540e176d1bbce2521e048bdfda18df2ec39ae1903d46641e3469ad7763d8eda29df1f1fc171b45fa13ce38caba66bafc39c0ebf5f125db218197c5450139104ddb58cade7b0ee4f895a5460c911b27f67c0d6d3521b2987d64b2f02a51f6143b5aebe9690a920ac9a3d40d83379e4839aa5239333dc8da50c8a03f394ed6d1547a246cfc86eed69cc6a85722f3ed873af42c9737408df73ea1837ec6867b95bea2c1e5e9c8dc3651b25f6cdd44e540df851c29da89ea2535430407faaeaadfff46e865584721fd3857d2973909743dc0e984b2be8f511ddcbcbc21de3df944569cac5b0229ada9514135a26c70d76bef33d97070d6eac28050af50b1809eaf7a5101f25c1a6188446aa1f9d3b7957044b6df2dd6b7184ae718e7bed19b13dbffd29b7a7641b3f644cdf3d2b46253e6563920407360bdd53d86ed32e2fb3f6349f3c2aed0042603b9885534f1ded07019f736f2097feb1514106a7225f0723bb52f2f6a9ed847c791f0eb05fe7e534769f7e5d9208c252aad3e70039a203ff2296c996963a2afefb0f4fb9ca295fcc25623941fbd291c4f6d5b20212c86f96e578fb5745da9a2271bd2a26868efb11743897f409b6c575eca5046957473225da7ea7a649d2a42cc1f347f780dfd4c9e190aef27216c8e5ca2d0a2b9a2f6097026caf135c57a97861f339dde77300f8f3b1f0c465e74b132690dc2d42a3b334e8b43ddd8579d04da5378d300374387cc909133c1e16c441b1e5e6033d48e532ec4c5534b934f82078faa7f211ad7e195580b00f0f2aebf054de62781a7b59209edbb1f2e302d77bf2f613182b3fa4557e58cfd3005de962f8fbff323b6679593fed47ea358ad426fb29f4778b229da9443f4303840ba830a56c3056387c77b30cb4c619cac735fbb7acbd4a4417502036daad0e711c3b6ead685efa243034570a0b06fa02165e4e62df6d0b1de764ec000f6d30a0a65089e5e6faebb83b63df0387c15e44f155531c83c6e36b8168d8a6ebb13274a681ef441cbbcb1c84132b2038e0e67de00926b3211ca1bcce90fe188cbbe4f51f8a00acb7978a343ba12e0e3fcbacc29081c9be420ef8f2b4ef544d49c0e7f58162b1aea8221c66fe345e49640173a4e209689c20817a82fb80e6d90266535f1bdd0aa757a4c9157d57a93041c356dfaec3b91a3fe3e6ef341c4a7b7c300926b232cd781ea44185bbf389cadefeb4e6a5e67cbeec48a6afdc8197f01ff817fd8e35e07adcc70d2bb0e45ad7fa1fb6b1491416e0a88376264a7f9f27a0488b0c5f633b1505a6b4d39e910cd2d78b8a5c0da3b87a957e4638ea6bd5f17a15e250d27e0f43d1343f4355be2cc7ee46ce97c8796fd2a77b7c353e156cc27b52c19c944178cf93a3e42963a1d29faf147d6c3b6232bf9e1cec4d80bad0e43c7a9981839dd32c9e800469db8bf89bda1916da1048d96dd3436c713c8a1d6506ffc1f2e7cc68d0b9f1b346ec3835db2718dae7c5f7bfb3588485d8b10f3837092bc477f21fcea2fb193fd7a06709b076a40c605821b0d019ceceebab63790ff7b332209da7400ce42a717f56202db374024babe02212ff515b951de79a2eba28023231a12cde62af254592ec5afab9f4cca184cf1c47c4ad6d995c74fdcb0a929e8b23421ac13c0388ee8261e86a87c3c11c72108c5229af178a1814d5dd75f915d4abb04eebb8281046dcb9fa416dd3300bd51c1cedb92209adcac19827c6877fb94aaa9a8121a14f6155f0cf3c218b7bb3fd8d8dd2851bd26583ff28905fb7cfe523f7d720c47ef89d88225fc91bdb9105399517ed61866f8e5d9772cde980bff5264e6c9adcfa361a0ca2c9ee8e8886f1bdd4977862e852ee4d20462983b65d73886bac619c47503a2ac331a77fb9b1301b8ef6af97769804e63f5853be195972916021e908e03176babc6eb2e940b919092019b5d1e578e19fbf9120070dffcb1e957bbcc32ed6786789bbb2e6d28c98601a422b2bbd4063ebcddd34d47d34fff534dedf207a60057846d4624585b5faaf12f72ea0ce72ad0f5ee952c8c852721bab533efd51f7cbd031e5f7a50af663fd3345daebab3bb504844bf1931981ac72137cece813f54ff4a6488b1dd0be6ae34405db105e8ff6f0629d3ae88a2f63eeefaa26c6ad96578f8f70356b007ac97b6751a0c84b6b4714ba43857de948ebbe678461c1b005e5d8370c6c6653ee158111714514a64b173baeb3d784970c45449876f7cad2503875231bcc8ef42a8d4776c92788ffa0be0186ca7f0c5633697b9500fca2d510545294c1832fdf934310dcd6ed33096fa06354d709da6c83fc12d188cc46be59645549dccdffc00d18e9a13525135591053b8f6b149a6170aeb2893ce2f8f38cbfb888da3754991f16f27771bfce64e036a6c421be32674fd90f6f1ffaab9a89ca1a20aa04a16e21bba61729b1c318e3af80153427cbbaae15052464df8f2cdecbf0847675d1916896e917445dd499e182e6c20c0514dcecab608e5bc0c59f13bc01bbd912c286fd930fd3c647ea75c28592ab7e691349fea76c1729cf9e3e1e99c017d23b24502d05f4aed8d9a5621c7c40df766ee2676d6c75dc0802bc5136c0917095836a0b945643bd09f25d94fc874b4c891ca44349028c51565d6a16f34007a47d08acf9f570db49b50e40553b7ca0300776d4babf4dbe99da37e38c5058d9138f32ef7e7cfed2591eb20191d31b3422870ee129b61b59c935f1783d36edacb6036cf53dcc048fa11e13316bdfab823f48fb5b86c4b782af6257d206d06b44be726e1d6305d78947687c18c8b09aece5d6dcfc44e63dbcd3f64fc397249463be9c26c736b4c695097175dd7f3120adf9fe91ca2182a36fe7fbce91e95c9ba8ec621b0230bf160b89d709dee2d431d8a2035f3a7e63c0ea23560e7ef9a09740c90d612ffae5a300c44a1512c82078f9e06c1480287a836c2a0265b1b90fc3eb9f464698e1dd12a9b065e43c5f9b58fc9a17ff5a54eb44b377122464959185123c6558ea7077eade5421733c50917657cf990c3e2951c499c1050bba5440af2dd4d76b96439279f9b2b82f1b15a738d2d5daeedbf2501066885aa65826e9f2fc39146ee9db8405763c6374826ce7202c866458c7b47ec5f0b39e87e83607a30efaefe2555ab787516bee2b39e60dc0a34b116267886881644c742a2f45402bf1628582cb8f373c37a9177eb7f22e89721b96111c8d82e8129c00e435a9f86eb8dcd88e3ddf6e6111f5fba73c7ef5a49b68d4850c26f48d8471c035c168f60fc0b1fe88c068a0486aeca7da62fa0b5585ca938d0c245ade5ca15f8f974fa8594382d84ef3bff98eba489dcbd75cf5ccb3e500ba9f9ee52a63ebeaa295c1ccbea672f5b6d43b6255e6c09b43074c713425ebaafa97691d383fffd77c8e5d55202f04b2861ed03dad57fcb3c4e8658f60b8eb94fd9294840e048dff1104db731708ab62b977fc99574afe6b8f13537325a69963d1e647154ea1ef11fdba4e0da678129838adb1549fc3169b5b6af029fc7b1040faeac7417b643f85a2cff55b99dec9b0d1ee9895f25b7e29ddd550a128fef5a101c5219a897d38ac7a92760f3026488dd7def21e69cbe0575afa43f4ea342e6339420be8dbaa85a3f1360d778975f730b4945257fdaf9a9809626cd569e2b956077ca86a7905dd42d39a65c419ed2011877559a5a98d3b2e4b8976cf1b5a5180802c4dc3e99dbfc975bbee9af86dba40d57acbc5415aaf6e927c3560b6a6ad5d00a60fb642a7341c1a17eb73cee283d8428908251b3b619776958c2872f11ed0ecd3b448baa8fa7011c31a802313ce7f6337da7c408aa46fb07210a12d6820150c0fb4f07da593d4b534cef8b51d94c4a5aa62c331b998860f78b26154aa7a8b1a87cc694b56845fe0283d4442cf4771231c03fbbaf3b33b452c7fd11b5bb67c5a4d9515dfa8d904614eefc29828c224b61cd0a7a29241ad425dc970e56414533e142c6e3fe3aa9b0f83824b97a419473b000a1a8c7f453310872308abb21a831c5f7606f3aa9f359cabeaeb1221466bb6aa5f90e70838e07e40a3b3fbb7409dce72fe0b5a43b1fda8b757f832638be81bc530e31f3a8ca1af62f2fd33d44d907410a75d7b75e24bb6e443087ca9a4585592a3bd4d96167077d30fdad3068670409dbff1fcb6620027a30cae5eb94cf9efdfa258e4e76861fc0259d47d72e678edc0541cbe11bf8212d293a03311dfdabe3546020ba20fe60c5f631674299c62642507c33de04b415cd8bb3bf9c98fa7b831b667b49a05f5ba7f47e515385f3350e7f571113e8dd3cc03b7c7788811b6719d82914eeed9c98cf605c1280bf7fbb4b7d3fe559c467d788c4537a1fb2dd8cbe3db8ce4613c6fbf1bb508825635778dac9cbd8a64bc6201d5d063214eb918ad0f4bdadc88b9a2742424fd33daad1c29d08cb74f3f26678deee29ddb01a0af5508bb04786808ef147a1a9e19df7dcc8ae36f9d8bce35e3fa0b1a0a48f0cc826ef005ff16e59ff51d75d1cb9dbfd5a1052cd08950d27160995d4ec6173e67d779edb4ff1fdca840d21aa13c6c73e9d304984d4baed01f68d53a9c8b8d968bc6d3bc03bbf8148b348f2bbdf89bc1d4d4dd56a27096b04f93d2023aa75fb7a10f546bc76a26af51086edc58fe8a9c516bd9f05ffbac9b97c57fbb89624e42c28123f5651836bfbc6ca8dcd678a28fb699cafc71f546bbf9b0869757faaf441f6f56de7e9e3e01ca4a422bad61985502c3ede22aa23e217e064ccaea527b0ca4eb4c933f8480fef68771a75342a7c77c79456b1724fef239248b9ae65d2b4451d8ec4599c073ed30d8681b283adff191df8f32d0ea830dcf5929f3028393dc4c4d78c0088f32d7d289a89ae6005c33ad27e00620791edb5155f624c523518f7508e8d26ed94279579161d88eb404e567d776cdd7b8cb55f8a1f19adf351018a07af556c08478a98ffc32e7604a2c50380920fd0d8b1b4e10a8521e2dd65e843280e1364a773d6b02a29f11e6dd221dccc15fe21309529446e7b406250181023303c3ccaaf8fe85ff99bbb3714417eb5217f3ebc8ebbfded31f2306d4d64c9a41f057fc2c39e984ab77852d329cdd21d31cac63a004c4f23a52b913e16a466ee123f4ebe64b045d66e22b5a6fafb7af526bdb33c51911684d5ab5c0deec66b13ce47136253db3b7eb9eda3b26aa19130da5c1299270313b1bda4c9d1e00de41ece15eebf84b90f3759c45b8dc756a249aff53e0990b97aae92efcff1881eb021cf996af2cbe86d26c32070b83af3f687fb626191a7602da2838efcc76e6b5551a9fab96543eb1e9f601e2cd1dffbf4dd0aa59c18a0a6b49e6b709796a8deddf56f588d1914903f90e07577c0c61208adec3c1d497dee4273d2e274c59338c653758b154e1ea42be1fc7d27c1d4b1b53a645f4d1ae4638df1c61c65f08d9bbfd6011563653fa6cecda6d79d345bcd010b3b36b0feae20de527ddeaca05a9b2c180746546e9c3aba011548f8e4e7bed15f1ce87123c16f39dd21aae143a8039f21183e2fc6895f885a98adab3b54c895bf08463975a0e043cbed5f6b58a99b702c8b6c4101422846f08d261df6659020fdb87d7b8d17766e6888616d69cf8bb05c4c860a253547861dd0976db2e2f3aff30eab69f726671e68f730b0d58fd1690e5272a487782ee5f34d63b5f4378db8ccbfa645d8ec1f1283c4d08e0f2409bf348ebd7d8f2ca6fe8934cd18fe0862ed0e61886874dfb0bd5810c39268b72a80c5430b695f300590b29454d9d95da7b90b47aef2fc9a698db2111a1ad53b52b12e982e898541f9fdca4869df3723e5f653ee172128eb88d813997398c5d2ef22bfb43863c001d8338b3038150607f5ac26ee23d896f522961f83d09db223045a076d8e75c7eb64bbfe9dda9376b2fcafc57b4e2b4c720fe5e5a8f8ea45900b8518461874fda1309a8ff75240309582391d5e117dfca00d63d81010a551eb91ae28441bb5bddfa2b913c8c117137230d6e65e9636ea5ce7e80707307c475b64b555e4511dd845c44f1e7826f0b871a984bcee82efe8cc2d920a64280eedbc9e33d41dbc9111d199e6cc6c292c97c1a2c1bf55443cdd62f7421f99ecac25ad397e61f00fe89ea12b0e8588015545dcff6a375cae9901a0274948be9a943a1f413cbb27f94a873a7d4a7b29e5eea0f8ed3699f6ac64d6476af90a53447ee37dfc07dc0a5278dcc19659dbfc517e7df97fa6d296fe09e4e50aa85f606ca069707469c31d9d0de00fd01bdb2e04a00c667f27ac620615ebad38fb94a8b9c549bc27d9878a295cd36630bc883f686a6a69b1a25abdeb776b4ffdf22d605ee90561ba441efc4a2051c0c45024d0b3088eabe0b19eef6b2947a01f19d348341a8b96173b61b222e95101772f4b7f97e6f9daf81ea0ee470c6375b261b385110fa45ee0c2c38858de905404cff6da0c0fc25bc497ae3ca6e111d801789d8cf9aa4335242f6f576ca9fa20e0ec70f95b8d2b2b1435b7efe34c2347705c375f894dc696b493994fcfd389acd9ac68f3dd3bc8d5522aaf10718a816fad80fae4a541de04cd8b08bd9ade448382a363e07361d7a947ce2e6eafc26308b77e71c1e3290e4efe8c7dc576272e70ab585da7df8d3c6be77e98218be431f3ba09774f68f8adce6d960a1e3aa7152ce474862afbdab451073c7f25e0f9f6cb924c66d96d5632b1ee6781984ca1011c0779497fe7e8358a3f92b1d214b3d6607588a7aa314d0dc96343ba82232b689a8ce0bb10dcecbbbe9e068b6be45f935246512ef23bea553922c5d65991e75a26c7ae332a2a00f2f62ae5252671afb68dc117765ccb60d1f23cceb3c767459b63f9ba620fb0b12abfca508fe2b6b98c54aac65cd3b6915ac7b1a7957c084b82ae5e5834bd4409d0f1c475246d99d4198fa4dfbd753f03da028baed16f2c33fd156f95c50d3b47423d731823e97963fa4414d933be0bcf87a6c1faa781f61f527e9ad5a6f120969b8ad1281fc8a278c4f6175b428af330215f62cfb49388e31f76098c1f49dec80ee6fc655a251047594204b6e2b23ad349a8fe4182890b9952bbfebeb8e5c6104e3933d9d6639d6a1f5e05d9f4c0af7b3c917adb2c5372df0e74137780a7c0013290d2bc133ba204f1d51a1e4538a8f0529948cddcf16fc00ebbaeaf63f34fc6d5be1b9d92de7648ded7e7d961472d9b7deb74ede82ac1ef84bfc419ec31dcc84bbafddd78373b878a22ac9355b461e0b98f935b02f63b23ec13b2c040a4427849656a07675a478708e9af73cd18ae0f5b94712c07e0ae2ffba79c824a62a127cbac889cf9e08a80ef726b9a0d38689c9ef7893085984001f3d32038ff80b69b70f6973f4d046b0bbf228f2b3eeeb21a2fe21ed3621e0d53218cf3535a34483714c4e41e4d7d23c3091d0b760ab3fc49486970c5ad1c271b192abc1909a85dd2ea2146ecf93adc90070a68cd9f4bbb1d4031a653345ac851bf149120c1fbffa9f4cab82505eaf53fe2bce65d6671edc513dfdb18d6a771f279e966cb9a45ac4ac575a76ca9d38757cd708211c147fb90bbe950ecf55efe4b549f270ef4df9268e9172b97bd750e94fe93838ed44399863f539ece82e16db0ae6016d92b0f8089134fbc20b778463ac85762aff14f93addceac12c41a6972c19c2316b2e8dd39c4f6db16142213d17693e3d4ecd863e4fd5d0aa0a0ca4cf2562db768fcce26ca3599a8582aa8732a5fd78200b7a8d827ba018bd1df0651570343ba74a0f5032d3533c4cb5c971bb635524124a360a421ae2d6ebad0d7ea48942aea13f3b6828ce9da99a9ad8813ce17af2222c7a3a99b60bfe7f5d261fc69bfd080c79adf271d93e3030a0fc3d8bd90133e41a03fd68a8b8cb06087129944fe7d8eca98c987acc334fc5df721ca173dd613b4471cec76883aac0541fb746a5edbdc48e554f96a42de254c4af9bae7dd4b85944c7c2f9d4bdef81351fb93db9badba79526e47aea68bb83531af6ddc39d0ce087f251eb55b3bde32151a5d89f369be59c278b29547b9baf1fa5fd17e6e1a3e2fdeb31bbb61d8921fc2629cbf15411f8dc8abe73a51f80bf94b5de23f617a57511c6934a60be1fb4dac486ddf25180ede31c9ba8aef88665f8e7b8c33be6874595fc4f7569224a896ab1e1f22676fbab2b75178ac59baf2464e079cab2cf4e893cbcade7a3b018ae554d508d1da35d51ade09e527b5927ca9241e5aff259c583abb2f818c6f1a38059b187959cec8888fa1867ac7858b3fa446fef4511ad822d859fecb63ed8348b2c6d558bf1128f8cfa5f27e217e2a5a8d0591d732dd06c580bcf6566d01fed4a8b3b2d7dbe35e46287d88c897d47c474f28fb0ab788fbc810762e370d3d52078c340ebef42e4fb82d847d8d2077d5e1de249e5bf04c22e5e510dae00b13c666b6fa3c3a91e6d91ce68e516ebd3333fbde75bac3e63f3f48b26ae7df08b5048c398ce352b98571594169a7de535e74dc7e64b167a44351db562879b6cbb0e0db3603a86e77468d3d66fb11195174bd022304556d2326f65e827e8d8a3e4d2f8ef36718d525320e166fad09741200712d873a29ad024886e05f5e189a53656b984e387ecea218c3c1b170ff3a915d734567bf9275d07bc7a438fe74e9066ba94f40bf8c20510c19936ce8e0705f6d23b241fe233275428bbe9947ac9eec08c76eea18499c80102a705ef552f2e8631ca9750964f9f5b6f65922331b87076b35eab404766a28a69b8728c9ab7111c0eb71439c8863555269e66f4a30efb890181e371898e123843e55f0968b233b7fd4d67b86d92300a4c48eea2880e024a119e8c47c5ebee991948771ade817660a8d395cb1dd0b07091b6574c7f30a596752e7a11e49021c51dca3a2e7e1b83b4e0d6c0a55857d39c847680ff6637ba97a73f8ebb3f2684cbadaaf004b375856b5f85c8e470ee9c17bd76e6a1cac25ae12a5c67fe90aee4965292e03612860a56b005d5247e59644c3c0c74aa2769d78c0884b41b5eee2a339653260cd7c37aad40d37223915cdd2fe629ecc1fc64ad1e050ed03db586e237a077a54c55663a3a1d36e68cc4cf59f3cb6a3e25ea4be62ae606da2b57d0b604971ff94cacc4689edb5c3dd4415db1efd03507861a6b965193ee3d635752b5acbd4cd262350b5d7b7c8d2c909986c577e90f253ebf05ee7e14f0f3a14a5befe728909ae90e5972faaf03a7da8604e1fc7671f0694ab5ce3288658d0107c6a892f9eca0f982c02636ee43e30180d6814d91b4651935821a4f5aed3db111f3bb6079c5a70c739f0268799d4a2dd4f411168e6adede82baf91a88f61c5738226e1d2bea86684833e3303e4e09b0e8d06135a1ded9f496273681d9f6cb165f27307a7eed6fbeec16884d52ee0719cad869de238e09a0dac7b83d5eedffe3893ee1d21569093caa9b02b7b258002f598a415d0edbf5ede2d084c578fb92a40c82ca2ca74653a81294c2f6a3d1ba80101c851267692a370be0125591923584780c624a2202e505de27f75f1ccd7f4a088d32d55ea0c015dd24eb13c027e26904123b259927e8b74f9f6728de920d1144116e3aff4fd881c5baf3fa6ddda8b84d3eb5d6f4dcc3dc48a707807f0755bd69f6531e1ffb88a08f9b6ac9cc25e6b2b06e8f2baed2a7145e236db6c55f406896204dbe0fee10fc3c4cae9543890c440d0fe97470fa65a9dc4a080419c10539a2381ebb2a1ab2491e93168eff9125fb6b2f446cb2389ebd1b75881be48a35cbe3e970ec77e0f05f5a872936c1f3c59141ae4bbd556ffe6ac028fb5ecba231ec1e338ec5f42b20aa2ca318bd7733d02589adade77734d0254fbf5985985b34137a29a64d6db6bb5ae48ee820e1d409b8f0f09c61d02d12f18d2b769b36d4fdaab0600a761f50dc62ceacc5c57de7b2d5fb6dcea76288bb8be03b54cb4e04b22ae9ef2c21a5e27013cdc27714be026ef429328dd5ddac2f0fefda127a180e1932ae279f766b64fbebfbb360435fe08a64afb067dba2da045fd5cbd70858f0df38bf85389ec7bda0ba1f6bdc819a9297366b82767904ce63be5d177d8b4f226b1da839309561f43f3b7e1d9d697100486f0afbb9118dc53a1a511ecaf68215fe5850df1881fb269527d8d44d50c74030d5fc762886ab08b05ef89eed34647fa67d434e194e08ff9b178adce2b587b8bfc44dcea2e22c09fb3891e82af9c537e2befe2b5cc8d8fa6404846978fee2a3b5beda0346a46853051c739e48321c07c0d62484518e0ab0eb4eaa1cd7eb575b30a032e1f628e3edc391544b3074f101270e56f592db1c0f4f65b840ab4efd07e26331407be59d0ad2292c6a5719e6aee6d8d1bacc4b2e87e98d39b1294d45e49383c8b20da9279b7da91c0e322459b6c498fc651445cd87d5a0ce161f8ab25b1d7a47ca6ec41899dea675fcba4b7ae768abf4b1d6d1366dc2af9cbb1ac3518bd656e68886fa603591d6c1c99afc0a7fb6fce8af1ba67c5401cac7667112d54f7bceaa00ca1ce0d2c4a41b3c38baaa625457575ede9a506e73fc1e958185d0a46635e6013d37a5155e6a9fab5551c23bdbb6780609a8eaba34d10bb80c74e5d9bfaa05ae3ebe718c58b37e80e089895f0b29cad9293299aead0c1fd8f186929e2aabcb2db41f45e9fd385d45b9b2cb34d72b603a30f7043eb4008960a9fe0fd937fbd2e7e83bfea840a005ed118d7775864fa2ac01017f1ac746ccc57a70230bb1b4ab9c7da171c4b43bd501dfe3bfbf8851ee2a94d45966c8cfd0fc7cd5ceca89cf2ab1ad84922dd1fe347b4abb937afe213312faa4a8bfc6556af3a374b71bbe4ff208c64dfa1eb5bd35da97676061a1f2187e82ceb773a7cb715bc808b82e92aa00f899f165e4b80b8f597ef9be8dd01715a73a63b5db492b2a0f430506d125a9d98370850ce5315980ed26d278d9c29b114955688a0e60da43e4d5b8419215450542676aa0b63a6fee96437094a0b00f6db3407929ed23075db0c3097cd398bbdd30b150239eece81749b4a2617155267ae4a0b3d554d161904fe39fac8ce6fe4b2cc6c8d82dc4b410aced5966ecf1ad627b358d4fbedebd547eeab022d47f942a6482902000e5564f37fc89fd35f776f4ab0e1c247900dae3dd36f3d642147b7a485d9e7aa97f9c080bef914c2dec4ca3bb29291d166db03b434ec85738dcd70aa97bb0cfdcf184ffd272752666045df8139359de2058433b1205c6a7708a0ceb303a07b5e7032808ff9a162374dacc84f611590e94017cce672182b1926792fa7b43eb8c190c34e57487049aa315bbb2067a4abeb75ac2691429686be1778b48408337ecd253f5081548a87a3f42ac4a61d01194a01aebfdf55292f06ef630fea559c98f6bcb6bd7ca1fc69b2eb04d65246d065e0621294e4c4ee3a9f1a499bde48b791411f2d3e0c1909c95bbfee38a7f5f66c692b94cff533c181e747a2a63d0e941c002318c257044c295f405861fb3d904e543cd113fdf6515e94b3b62d40fe23c70912a15deba0f8048ecd369f9bf2ecf042cdca4c58b697ec4510ce0b24059c8416b0a3a3c42b42081e4094e23dd1edeb2d2d31625cb0c91b205b2c0bfa4e82ebafb39df60dfbaa9ab5a4e2ab1e78e46714a9b030a4809a9cac8f5be95216d2f5d057d1280db56b0ecad4b0aa7b604aedceab7d274d182260722dcc87c1167ce782333e7068702562986e55af1f69425aa7a73c322d8dd98c8790fecfe052a43cc6779c6a6db8e1ccd6ebb33ce00b35d1c3e1dc59268a1010f2fee0999f092d04da58d21df8c0234507b9919abe91408350aa5e453f822411d72fa24b0976ac5ae2439fe4fb99a1abc975a50618deae3307707d2b94db6d9dcb517db96a0fc582ae5290485ec3731d812f884c197d88ecebf2243f68ee6df128d15a67f9b1d330aab2d43c22e06cd70209d04b0c81fd8c5c1efc027647d9bc3433669f0d6a685372993d1478e7526b6b18fa869c84afccd2cb9340d608850376a73c3a9dbc6268b13ccff6ac2b8d843472fc9d71b025ac01d3fe669326c2505a4b83f98f5acd2ab09abd54b1fcd17cbf0925dc52021ae460db80ccfb2f4ddf7d82e7dee65399d177f87a5d1d69ebb86fffc0e08bc4ec6dc12b5d4fe53feff69dd6d2c07845d6aa32deea302ace06c4c98da993eb1044c925cdd60798012325c6e0e9551985da027476b449dedee305a373f7103c6ca5ae7ab772ef6bda98e3bc934e1c6740beea34975509ad9bce99851b74f5c032de3c14014b6ae84de36f5988e63e57b1aaffe55f9858a016092ede22c8393036e68cbf75c621e28b6d4fa1ed93bf4abfb1bbb83c29c85e291438efa9e6b9a1934d130698da6ff2e567622403876801eedade94e4f3cadd7702b40c944ba53bb3ff59052d1d568f664e213fa13ce9ce9f58437d77cd4e3164d3cc9d6503094d810269d39e0e2cef10e7fc1a145b9acff8a49723097854a637ff7a25d5a5a49495a123992576c88c32066ca46a2c45f0bc10162fc848e0718b3699c56122b8a9d8ddde164b0894a9ef45593efe50c2d25d371386319c5029ac0336819fb1f416985b33a57bd177435401baad2d7c8ebf707e819c635dd8ed3d2ec87fa3a92cb8c8339be62ac455c0c87b8be129feb6b71e8fc9872823436062d37bdda92a69c9e1f85e620be61dd57b5284d5bb9c931753a4bf2795fa32840e0ea1a31c4889dbe1315ee052fa4bd928f674b5dd12d44f9429ff58027ae88bd76870842556105db5590b93207a1ae1d08307a31af3714371946be47642362e0d9fb9beea0fd2819ee546cc1afde8389f9707f149db7db7df55b1766040824f5889dbc37beaa2d9d977d41e4aa7420d50f7a370d3d3ed62df38164e49f5e14a416ec3f322874f1ec394f5a79b0d279ee3834cee695fda7124444701ec54a9ed60fbebc159de8521ff9f0ace84e1bac6acace3d7e3e18e50828e25c0a8092fff04c4de85174088c37ce8507d50622e6d004cb677b0107d6b0928bdbda1f2831ab70286459369eeeffecd1cf41a90b862033941617c3e2a02a53ff2b5b7e0583605e730d29dd8f756b0fae0e253755ef21fedee8816f87bd7edbc0061267ff32215667cc5161be3847d6d24d661e031c431d590fc94177b9d6588030b514caec9c44f4a3c42f5f9e54e6d8ad270a5251e39da65b7991437e5c24f04a0c970075ffaf92fcf0e4a7f7343027c2b015465632ff5a0be1a71946136b2bfecb0ee6699f5bde9ec729a98c44e99a71f34d063ff5967a6ec5f956c53b5dc9623131eca0d82f8229150846b9f038f671eb5bf6b1fda3e8b695bd8264d991fe13167babd415073d2cbe951af80826ba3f3719c5b8ec6aa09c6c6d909f869e22d39a71d4654f22669da8417aea8a4719f4dcd6be06fa1f373d5e39faa303727fabf5e2abc23d355ee137a54d03ef2a404d4f5f394b646af685c17a567cf9fa30066cc95054f7c03c50be0873830ce0548300f6ff334ba8a187f4a71caefff93e58b63a47a5fb62f22c49bcfec7d1b3b34ca87079008635c733b0f33351638a6f00ced0f99f9b38fad3bd71360dc9ea869a796c80c9ddc1204d2230efb53748e03da0e04ccf949c3a1365bd7c93c4905909ca8055a27067ba630c82b4923d0e8d48026ec83af409e5110c6c2ab983870a99664e9a3e6224291a400fce6f79d2b27d53fd685ca72357f45421e0b66253ad28487aa26f08651c79fe15b299b470763d0fe53713c88ef2e6858f23a7459c04a5612f561f02f8f40fff148d8858ec252e23d1595f2d71364913d2b1527b13bffa7a60464dcc221348cbf733776b510f3af9fef1b7a5c48bd2095b81aef78efc52abea617b8f5bd458005c486c947d84c0c430df76c9b2a3615f61dbdf2e36f58037fce271d903c05b82681fbb7c78dc82df7b438fb0f26417a07cfd47a92dcbe118ec4ab409c96471e725f36c2ac1d25d0c52450dc769f97ec2338722c01915dc42776bf070fbec26cbd5dd036dc12c249eac0b1a5de40c239531d3ef2457ee0a71b3a549493ad7e9da0fc067d291fa194a003cbdcecc52d21ca7e9f648b6baf0161534d75a846cd6c3907929aa32a2e143c68589297d03e9f0929bf21a53e200dcc5611f7583c9562b0890ac31dd9152de2da3d4d36b3097000da5f1265cdd752b590bc0fdcaebf0b80f8f4722db3f95ff9476518533d87be945a9f68981a5d38da51e6e5a037b18522b42c5cac00c3412e7ea3f64e620ce842c65bacce79cca4833d8178f825408a7c644ea2322fa76bf63db856e36b89fd310b96465a4000092a3baa2b357f3a44a385b742f4eb9a7d716afafe99f33c1ae17fc19657593f56c07faed8f603b1179af07b2f67469647ba732dea4c733da88a0a4849d5b837cff067b69ec48a7e1171d32d15a1337d94eae9319a04547cc4e8b972b314d7d396e91009a1e90086021da749c5176be0e796cb0c3173a5a7d0a56e1d8137b1daef14fb17b2b349419255f67edf74674d217f91da37db2e2f63deaccc489264f929b8869cb0605154de9be49726b76ef3aae5e682736c229cae101361e3fd210aac65abf9cc497cc7611f5fe38d00bb6a4a8a5609f1a7225e9a895fd7813951461a5dd716025681a388b1a5260b0d907ce42ab1e0fa863a1db38e8b5a701ecb545f27ef557ae9ad1c4558634ea9f14021174edc4998fc74f89e0e2eebdb7032b0b05dac54383391472c38640448682d1a74eddd8a03c3582df5e1e895eef71a0defbdafc087c5ec014d90be139429cdecce13bd0f418f8365d06e1cb3c7e3a4e5ffe514eaab4e383631b8e10c408fecac073f508a20d4fbd46257233e5fee0d96b4892f64e9b2a42c78f467242d5764de35015d7eddb7a3f8e4f82c5d9535c303ac0eefbdf28252a3329db2ec84ef351b31247020b5868edf80e6fcd4dc5458d642d13d2aea9fd093673569ab2825ae225a534b7ca10f908523625cc18b01fcb70b14b83751747f3d99355375b090a932881d4a114ce4b191704789544c7650a0565c656e31bcc9dbba3949633b8e0cc2c6ff7592953a1748db4651f6ff0a7a82cad3c6a52f8ce7c9be0ea09a2167eedd49b2a34b8a1867ebdcd62dd065f2c341d7a173923238400d04e4a78a7a335c1e4599839ba85d2bfd7eb23fb3fdf3f3adc363dffa5a883a04606b42acf50752f85b98ac12721f61b233ef0abb7ec362324c3dc81bf1c0fb467dfc5014f9c737d8961c9cdf074718f090ee1cab3b609efbdb61c437d433d41bcbc2b171df1db5a4d8a3c6ad5335479294a57d31c36068874ab1b01d8f3aeff36d964300dd42556745ef099abd2f9bea99643a8c76e876546dc5bcb3ac26b66825d384c1b336b969e235ad29e9a0595ba4dd4cd4063d8000444e5101bff5a8940a61d9ec2d82f983979b4e73cd11a14a37a576568fccfe874ed9bb2763f91a270ea24ea587639106d9eba7e9febfdb850397dbba61db9a1543881c3e00d9144fe41d9657918602fbfefcd9ccdddb81dd60b48794f60653e0768bf0661408f17d65edfe29949eab66605ce7b6d1c220bd4247740de7e0b45b2a3f35a78a12cdd0ec85f7ae85bf1bc256662e6a0aa781e968d13d06df3be58ec5c34673417fd1e181328f8043e5a478ed3e715954fb808355a60e8633dfe30eb6a9f19e463f103812988c078ff1cebb40a84bad2ff805727a25bd32a814a5fe88733549c6df5770bb2cf8ce897b845100440d863e59e054381b9ed5a49351cec90f717828c8a3b884b86a8918fef539aa8442b5937186e946b69cf32ead3d6ef52e9ce802f9d28c3f00d63464ac56f50e3c077fe190ac3c088cb7ecff86942affe7a1999c89cb1d172e48d8a4d95122a636b9659aa564c3dba59d961cb1efb9daf805278ef135d7e15037aecfce9c0ea14cae8c0437a7e0b4f28c2781cb4517c4f17cddae7a1c70c6129236b6a56e380246d231a11b1b29f95ad4e4158bc5425070f6ddda3a0e2444010a9cba4ac94ef605f9f966e578df7afd1be764bd9edb16a1e978f0b30ff63828e20af4d47e12ad75d6bfdae9b25e2f41a815528290846b94a8f93c3a3213685ed1fbbeb0da909ce437d25b089e22339c11ce8fb07f24995e8dc6ec51a966b6d6c24b9d89ddf7407c97f30597927b3128d57888b83f5710c85546027bc74084c6cc618f907068a4455c50530a56f31ed3eb986292b49e69ad7a6cc2d695bc27a91d5650894d07cba075569e6df8b741e79434c14f7d450582913e42de69bed62a3f3aade4d203428290ca97fb785a312ba1b2f47de48fb52a88f300334c24d02742047de723f4d865f3aa3a3d2174f7094c2cd1c8a35028015c2978a26e6df3687d8272664bc72b0d00e5c5624d337e15ad5339e38547b07ce6af9746379acec96595a3f6211c9f610a6bc59c3c932216e203918aa816ca0082ed95af1e11cb12986542bfc16a14a33a0742801801e6131c7df16a19e4decbdf894ceed07e80a2f2f67d667e899cca9708631ac00c8c16bea7ab878c4dfcf86447ca203d6a01b1afbcbab16abf013324354cdd4e5abc628e949829d6abe20ad8e16a176a50f606208dd50cac0bf91fe6eddf1d12e5b55781d2e57dbcb8da06d32ec18b5a73187a9b7cf410bbcc000e699ce12c6e50a612293490dd01ac45c0d12345c684341bfb60ad75210f3a87f4d60be11e5fa6168c1e5fe7c90dafbc3cdf47c23446fb70e791d8520ab164859ad02e3936e65acc48d6c2c27ec4d6995a03751cc25c75841f84d6df1fa6f68510ea2595d3dc52ea28d9ed22ee9ee1662254372139e3c99f7118634e4f7d322f90424eb95cf7a2edda17ea9b8675a43ab925c587e6ea0676da0bd6f7f163f21dc0e6eb920cb4d93df64855c15b91114e62dd27575960346f5199f43533196acb1cdd95684d0885bacbb670a559d6c1c3789cb38b3a347f0f8b4f8a5428c56be08eff1168447ff6cdbbef570970442fb0351a8a109d224c804bfdf1f8188e79007df8f11da570422ec43f18ff7bf40661a35ee3d12734e51943ec6fd3c3ef2365f1958cdfc4e9a3e07d3526d01b6ed32c06da0e3ec23b7fda06f6d07c35ab9c1e0e4c777fdb301cbb8fb3288b55666c62d2eba820a08525c2e99962ed3930aefdd8b2a29139bf000764d37809154322569ea4244a837210ca3a37b506b64aa4a2f1191e59664e6bb2bf3e8b8c013b2eb1ad244ffbaa898227e0b3d70195211722621d23bc76680ca07bc2272f636bea3bdf65218e3d75ba97f17b3ae5c63f6296eb40ff16b77c15097d72607b326a618a43418c6c526efcede7a5271bf7e9b507dd0a188e99ef2b869fe1acfc705a8356d652cd960cfd409c0c7163ce787076753bbe7475be48fe1a4a0306dcbb903efa54a7de4c316d6e6dd425b2c62da2fbb74c88c8c4df4e9f3641688e3277a6b793d65a6ec16c9ccd4c596df4d27c3ae90c9a296be81d6017d69cc5a490fb8f1aadb0c0d17e119f696f989d1ef598c38636f2cf1cb68b6b3b04d7686eb0f758731650d79480cb65cfd145d430676672299f0878667b5938f0687d3ab237d5b2534828ec2243cecdc5c2c1848658dd7a9d06df5d7405258d916f60fb9f94525291786f04db48d0fc2942077673e108ef259f81ba528cb9a80adc72c9633cc43324bd0a2aebbd93f0056477714f4f8ef2c97365529e919cce9f76d9c4afc0164aec626d74e0de330a0bb3d4c6fab4c97cd9b93162654f107249c38a0f040b72a30508323064f2e60609516b153ae073fb9a33e44aa37cb9cf8ec02be0b9927f8a6727430a8e192edc9120930856e0b7d31ebceee85855d950d5055c900518a0bbd1d39d1a7c9e8126d3d937fcbbfa3726416c82c48eb63a303ca37ccafbb5237f87964aa6f91e458a836b883ec1c5c39204c63d29dacf4650b15e0fba9c31691ae3fec088b0f49d57641764da3a425b45dc3e12803bcc0a0718bd7be34f6de099536930a0e5ccf868d5c93f8ca9c17c3a6fda0fdc22d0e1961b15b9001a71ca304f40d941cc0da28b0d916015bb3fdfab93bb9cd526b9a2f8401ac4bca9e7e3c4b40041629b14fef590b979147b675ccd54522df247e6a88b8e33eb52f2e88440d8a2a0f5a9ec6c4400c2be8a755b94a312037ae961f4eef53b8736c08d458bacfe1decc47eab9a80d2fde60ceb02436245563aa43e7d0f9446fdfbb53cc1f5676f77af404f7d3d3a143c7deb4de52a76f827a730b2e896e28133d4563c4c170d6fb5bdbaa1b10667ed3fa9de6a7a9d0642e01c23f9d67a9b0256ede0a9efdee5757e133da6cf8a4bd1d34ed1eb8a2e3b0d5f063ed0ab2ebb17d55a6263f8af7068ba92bd96367f984103d109126826f13d97d77cfac797b67ddf30808e550565aaf5e7f7ea3d5474e51b2c53d2b4bb21a6df7db467993216e99c00b607dd4fe17baaff09dd4b6df1db5d57d959fd8808e6fc2a4ebc137344ac7787afa1df85b209d77c8c53db43b70c1e22eb52bdd07a82c523b1caf54225bf9e188c60c982b147d2c94ffadd1d48b854a60bf7043435094cd720b4b5a44b694f9ace882c37fa65c9cc3cfadc607e3520bdfdf12e4a8dc44a7e1cc9725d95648327244cbfade9c9c2523e5dded5c65c436b9e26bfa7dd7ff64aa6dd1bf55a7478473a45f8384fa24fa6c28857b1b469e04d3222f23766315850e8eb066eba91ad4dcf5f19fb128fe3854c3007ac8db05671947ad02a7db59a4037a10a3c67ff9906b9500b5b6cd828e497e8b5c44fbfcccc2db98cc58ee1c524b3593724c50df6e8b0c10ca216e4e1c5036564f863e6b6b350f90136a6e39a1d051707b555580fdef6cea4dc83e7e2cff82516610814e6e8906ba3ec4f716786e4b6d07116b6b5f454e929195673f402dbd9f6f4538b1a10f1bf36de68fd70e610c4ef3db10e2ce4b44a19f08f1859d21100efc71f87db0180844dd9faf522a99bfcbe5f998dbfddaf4b8c0fe6124b3744cbae995270efeea10ab44548e2e944c0b3f9e990c673ac6b8a4d1ba67bc6dfea8fa2c94494d3e1b6236b4c8bb99796600177eea07a1867ac3828682c91391b22405d79488b0f3138aef4e3a4b6d0dd23aea19f6417853260e7deeb0c7b3068e91282b674dfeb5c8a623485f5055f62f5164741f2f3ba45ae77b0532727d9760c412992c9e1546bdc23da69d8c6d740856e910ca74c23bf26fc7819b6f514aa0ed345d3d226286834f6d72abe676d5b0ebbafc7c12fb7d0532bfa302a0cd0015228894516d8c90478df9dc727c763db0cf5c999d5f8c9e8ddb984cf7c49fd467e533bad806a61237f6f2dfd42856e1d588d8b6be8d946bc33695933e52c1f36237dfaeb8fca601176820f3e9d28887b222c531387e2a61140a3a97f046d5443f44935d8f4622a2bc0f31faa2d0169d9abfad08851128ebacfc4a6edc12229f4d86e8af188bdc90e1d70b5ee08b72ff1d77d8a6e649bd3b5e994f9431cf7f1b0913017d16acd3ae271d2e242ec1ef58bd2433d6510e9e4eb99c9a45f18d0b841cdbefc2165cb7a1884e07ab1a3b6c10a7f2b0b455c00e4202e672c607fafeb0ed57e15155ac453b6a1b27ad2daa3531ee0e72b334fbd4dac30af1a6423f49dc7ad38fbb9f4bd2354fcc7c181e6d25e9f6a647ca4f558fe0650c7e6f85dd61ad238fa2f344445d4d452d70249328cbf3e7b844b8ee01c14e0965dd93a76b41749b254006f57cf5ea15c2037de1be3be1770ba3f1dc1a03a39233ace9276f2f7a57472cd3c376d3711dedf900233d88eba070a510ee669c50052d83185b230a04c35bfffae4e49e5cbab1a0d209f4fa06b48e2cb9f443fdf8ec71a0ec8037369e342feac3ce9b240a6ab7deec70e09ba37f0610a3c0fb3cf8ab1ceb6d164a2fe43a7e5e954650c975866616afe82180728b574479585649d2eaaa9e8edea8a9ba203bb9e84531ca7757505a8b384ad1868f4c10eec53bb813e0d7d34caa5152a8f1e74bc382366ed816dcb8feaddd3dd595e2c793da1a5fc7244c84ba579416de46ab5d114a96b29c6c386180790a7f3e1d4a0567e10498a371cfd4e8931112dcfd1798ba42202afdabae24221adc00deaaf868c6f2ce6133d69603f02e563fba69667adfb629c527bc375c8e47dee91450a44a9233e00cbecb64bd2b5f9eb036457fdda0103ea9c42cbea7b74c428036ab5562c319827f3706bd5c26d2b08087d7982b21115e3edff446db81adf3b32cf44b6abd6f80f45d24b5df07776924b3f69db51c6296fb832aa4d5605bace8a849677f736d19df84fb8c99ec3613eba89d9aa6005501831338518c102b8a229cf97d9e0ddb9d873ba9af3012ac3190323c4fa22268006f193f7927e753a9917fbc3e9c1d7a0747ce13fbcdce2fee00ae7f8797c6ec1cd7bc17a9e5985aff65d329b98cba753aee94335a4e91ae378a9c61888b2326e81242ebcd1e10519220a3db1bed3387252eddcc1cda58ff5795c13e68a0373c04a7cbac993f3e153da5a20883c635fa025829bb7037d8a42fdd57c63946b6fd4c2a806c13811ae26d43ac33a642283cf301f6f0bb65b9f22f01615db31f09bfda0d3f9a123dea032fbb4f8513f19ee36736fa22ec1eaa923dc261a983a1062af6999c09a19502cbbdab14cef4520b212e5b84d9632ebd9091fceb519c6d04a1c61818d3366d85f170f0fd13abf097e2e15d2499760f46ff5672da56fe3f2859080286001b2536086b072424d5adfe4955ada6e92c6b2999ce05dbde5dafc7c09a5f611aa7462426dfcec756b7f2c9516174a6bd227ec9eab42d03c9b5974cf2ff68386e85be0b8eec5d215c25141a0119da20a1da1c0c47d660bbcd25d0f73604c43389e76a4e7cdc3118d458b7e1fd316de7e66810ef4eef30f4c4065831906a544022b5aac496f9e57149c83cece16355daa279fcf021698565cebfbdd81896ca5d03cd644493e28e09959a236ebb19dfc1e9d9a7f3bf6fd1fbd1ef9bbbe177bc9cdd848151038af33d8078b249c1bc429fb3d1d4958014d3870e4982257f6e91f6f90e8859805969a72bd42e0f493d16a1a93836c90e4af69067ca7428df5b9268d59760e79c9f1406e95cf2aad6fb4e2a31e7dba79c75ff835f6e8779237bd216fa95802b9e32d7c0eced3878d1ae89a717e7faeaf4c497a0d650f17327c695a71e13caedd316bbbf64a2002740e1e7eea7dc39c6f764d23aef68b400c6d4c43c73c827a97ba565906fc451bf562c87dfbdc246f8ecaefef0e299cfd326c8796af3ef3fcb8cfc1fa6367e6be4ff0e2d331bf2743eb61a7ffda2e96c2d1891bcbba5801f63c41a9780167c90a023d0a095614b0e8e83977add2356184f00eb6cc9893dfd5eccb809565e7e8c83b2eae1442322b2460d86f2e87bb0b102365fff308b19d377fcb786a6937ab37cf516b27c8097b0d4e141a1163cdddec14dc287ba9f24bae77b7563ec4832a7f7281d3c15cd5be8b6d59b0cca83b7473afb9db28a97f1ebc6d5aa8d236a1a43bf9c3c81ad667719d295bdf521d0fc8a578895c663c9539a3f07bdcfe08891dc1009d1ade4a899a179e32d88d67b83ba0dd5bb1e29abf2b7cedd71f2c689b0648302815e0e40c4b7902bcd55a826f2dc47a17bf2bc8a8dd44487d422e49daf23ee8afc83c84f5039c641c6a1cbcd393bd69a84b36b7c16dba35e4e2ffe55238ad03765d39286b257a9e230bd3c961ebaed3479256ecfa7b5c2cf2ad9a3486a78238ffa9003240a9ee607527fae6fb5d37d500810fa7e72797c13b2900d718ae7feba48cda9fceeb88a043ea9632386e0ba276268d269a68735f93fcc9a39cf5048f74cf484c85433379afcef13440953991cb87fcccb9da07793c7504f1c363ec1e31509680983f4b7248e90778c00ca296e44cabd368cfd37857e04e2b1110ec7ecf6709d7f5b02d768aac5f8f96d3b06086ad571b08b17575c48eb070e34919f732adc671ae783ebd0257f385b006ad89b4659c77237d1204f909710479881447a98da28ce6e28b0e0632f222746697b2fadf5ca53a12c2f8bcf19703698e8feace2cf811d62308b470dfd35faeaa25b7305bf9fc30dd9287bb423e6a78da4908431d51975fdd9fe9d02d7824d3310dec88bf9ef712891eba3107140cf7af9da09c5216c46e79dea851473cd036ebb652d49390db3aad2227a8cf5ef7db0c2c63713bbc0d1095a76c6a114a306d6bdf38156e0904952a05c2b7dbca032e915a0ff781d1a9434e56c8f909c8f4787ed78ffb208f6d187ab5fc6904f0d4cbc5a75e98d717dfab103e8f1bd8d6244ac4503e27336a2091ba673c99d5f08d909070d10cea0191dffe9c4fa78e0b317ed6e3198e341a4fc4653fdadad04706177d2917564511954fd182df2b0bc1c6a8de23a493795077ca6df368923186841f265b3cd9cf89616a678dfdb814229b70698306a869450b8916d4e096733ef38f576ab32b3d9a8c624c3be78ee9177cb8f78745951500e3a6bb4ffce245dabf4e54c73f9c4c53cad2f36c483c9fdd29190646b7308beaff82a1557c5d109e7808eb82d347cbb46f1cff9266a0cb149f4c73a6aab794eda4fe85a66335db4cabae2ddddc2062675a3bbc6f8ebc113281bb0315ddfffcf7e5d63651288b15a52d0915deccb9792b4725a232694f18242bb3b5fc41b2fd16e0acb98174b45a4a4d82afa1037d574f90298876fb3adb1cb9ab00d769b1ea5970589413ad2bc0fd860d18fab9c2097ac314ef2059eeb54d708dce4010b05f4444b8b6c1bb91aad3a94527b5ebaacc27124d056e56ddfde2333ec323df5a9559fa382a1f534742291ccb103f2966ea9dd5171b4020118d536e69650ccf5db35a843715a8eab100d0e580edcbc511f43fed7c04907eb7f4a91aae6990aec9ce919079747821ba0c4fe1d063f5e3d3ede4f2ef4801dfb26d816d435138a04a4696206d05a3aa299f173ca3f95adb3c286b9280420e93a959cc1cb27e736a4daa64f653223824695d744f199b6e8d7f7693d64030ece58380cd7b6020e1596f37ac39eda7160bc7f828e2a962f089d6213aa5fd45aa4ccbd85f69c2b68acd1573467a488ffba95e681e1a2d4b8e0abcc97c399e29deb91bf1632d5b06cc06d8e76a0ecbdd3b4e4199859063f0c3cb023c8b8f64b84cad4d5d3dc6def2a6b24ae5de7f0ed82fe2893eb7f15c76198848da970768fcdbba0476cda36dc32c52d42f25478c1d7146cf555d1e4be788e29a435331717e611df2ea5bbc9c917fd316b76cd1eba61d1bcd98eb977e3b9f1278e05fe3490905bcda65c4c40ec799db90473cf0dd9136e0e8cc5d3837d283acbd6d389991dea82b01f0d25ed19247a6d6a0d5b238c4e73a839426d73534471f1d5929c51167137d8a4652a0a4c1619bba7ed14d51227bd3c917abce6fd62434f581a40210b29aadd56208872b2dedbd5b7084ed48de6ca4521830aa6351920183428a13f4222ee481774ed2fdf3a364334ca3a7cb12b0dc9987b16e0f371631663d9c26338fb99ab17d3717faf444fef4614af7bfd41472bf4f97e5b00f8e5a0fa9f6eee67d579b04344741c02ff8343a424fcd3a931c1806ae61b8be3c8b58d283a304cbd62d859ee7a7b7d3ef20bd08c3841356507d632cd8fdc1615fb3379d25cc726c1fc5e77e2a2ea1b16b143b01b3586857231e0fdbdd2b898bd55107fcd69acf89f709a1bc9a85b76334bd21704a88aa92d070f50e075d010ff8034c9a48b29c41ebd89e4dfcd8178239a3078817ab8829ed622a7eb2c978b854603423647571df6bc3eb8ea21fe6fcbe41dfcc1e8af296eca5f2b400ef3afc28253da6f702f6ac0f54f8ecab5d5bed373924c0d3ffde201935e43a64fc9eddad76bc8876b234d0e0a754f7d9ca22ef45b0692e6f785f1f17e37221a905766237c198081728fa318b74a287cf4debc051e7b7646dd63208e4cb7bb5a68bd70749b50ee76dee19e77bd51beddbe130e9ad8609a4d7ffce475dfe0602106302406ab775d34f65fc45ca9866f85a1edbe608d4379a57631105b68d0c2ed482d635597a83d8a9ec93efece9e0e01178c875c6c1a14ddbaab6251a3d52086b8266f5b737ed8e5ecd6685ed698441adeaaaa2d7fed4d533e76edf680ec5801a8a88c571fa507907b3361985ea401662e32879428e732859f219100f96af6e8cccd9b3e88a52e0fabbf3b5d6c40ac25a80a75059bf5020f12b7f4539b1f5d97c2ac2d34c5272cc1b2bc8780906511f4ef3bb405f37a6a57cf16e368ac967e1cf85c211adb7e2af811e12835e9dd145a7481d7b6b6c134dd76bfa2216a26ac5aaf752dd872b3e6f42b47248e1b8324b96d0103b0dd7fb9522d450de44537a9ab537816dda0f3612bddba1a7073fabfbf8bbe7bef687bb4c928d3530fc511ae666ef503f0b549fc37989ca29bc22656358eef13b50766263cee3078470e8862352ba35d1980485b05f80081ba6e29cbc82c69f0de9312b5d6c715d732e1cb0693ed3c3384be3da974f665472409b2bd430898281dba8722e479c57347a94fec979594f4b401a461a81b23580cf90b369f67f3ac5706235485fb722cb14beebfd88a5d2c9fd61b6133b2b05b4c183340f50aacb4807f9f50d8f2ba76d31183917e4d6c576baf0a11e3f28f3d976a8adf75d94a72ba6c6b38bdbfefad6a7c56bd408b31798b89d4fd71fbb178525700cf2ce30732a84e0c7c7990a282db8b9d171c2367b64fdedc31e55ba06acb0243553f23448b3de747783fd76cd3512d953bf894ca3c9af9a8668f15e89c1d14c4c46e78fae7fc08c3481b58b318a0445c02eecd44b28a4305226c29283e061adc5d3188bf827edf8bc8bb6988ebdedaa468d33bcfb5c8272f3c9f0f86ae7ec6b052e35646cd1cba67dbe1f48cd436ab10746e47a181d31fb456d98accb365811b6c54004c0d4b931daa159c6ea1a4bca6c2a40abbc24f02cb441af1a0fb9b2b3e6d8517fbecff88f9f36d47fa761335607366c93d5b2c382ba0541b9fafa9cf8e3b4b8c53027296b12e376093cdb1e7bfc8be80cb512c64ee74fe5e8a2ec845ad2a429c5a5c2ffe37270d06d674c7b94737b05e2b786acc61a340ca08e711299ba6b46c23c22e5cf734644d91d9a3dfec9daf9812886b8133a3140f499272aa443a9528fc07a4f79ed53d55320f8ea0a41a0bcda5475d905d7f84b2d50b25bdfc3a8e49feeb17f7e0adaaf49b950b980f40522a6632fe2631bd97fd484723ec021aee7f4ff015159e853e0da65d97c39521aee3345f491d7e8797aef3687148d9962d40c0cb68b00120cb8172a8565078dedde630dc2de49c65d5cb4bbfe17936c2af1777e95b8a047c39ddd35c049ec6f9ee92cb5d867ea679e397fe97ba4968ad4947475fe1da7b7260bbbac18531e1e5debd9687ed21f298a9ad63de532df66fd126b5d238ec8e0cda680b733d54c21f393e99a1d0ccb6b7ca1aadabfeac2b7bc750537fe5e692efc6c261f1e4a45d728edf35023464a4194300ae22b5ff05e6e55f35fc61c86c51ebcd5a9e6d76420bc43cc097666a18a5ccfe5636cf18e0c5ce69542c6780721465f857a11453778123b5906b91393a668c9e3db4b425e4f2d6a7d62cb9811cc3109f7081c6298d2b344a47c6cf9083e194a81a272ab9fe224f357431a191ab689263fe799a75b45aa6bd68598603b495a15d7b002a245f841969a00abab422214c35c4fb188f9aad9c02338d9b158019e57763832de5d5032c10f4d2962ef74171c588075a40f83c37b99b19bff2e8d56e6e4810acefd2e31e248c08f275e702a969a60565f5ae451a7a1b9662e6b987104b964ee015501f85623d57d13436d6bdc88d774e55935426a58904415ef85c63f0570ec82ccf195f83c543a6c0b61c58cc26283cbae774fe8813d0d770c50e7af3a36497691beb5669934ceee8942e60fae7ccdc8c0cd1953e00b7b4f46925760d14132a4673c1e5b8b236a6bcc763eb3ab4304f7af40a59db89c33f2e4eb09340e9cfa2fcaeade7d3fc8d891cea6702cffd807ca71fe64df7d3e421aeb81cab0bdb2e452e3cc2326404db85b407f070da2b58c6b98ba4a87ae511ea8c72daa6ad0c493b1735684d143704e7b57118e8708eec6dbdb065fda12a6e6cd7970a9bb1a19d11cc5604a0aaa3ee45f41a7e9aed4fd7490a21289cfd00613755dd23045cc9b1f5679b352f71bbb62c6362afc14d41488beff9fdfdfa4f683099bbe81c6bcc8db50cc86ba7c1a9c5087350254ada736e3552307823b7d2dff87196f04cc97020f0d000754bd79cbbf9ab3ba3ca3389160801bb91bcc8b002280c29c25858e8271c5a3c055a765fb5ed4fd1463d73c2a68e4c20a5030ee26fe806c063a5fe893bb482268f472b443ca4bd94aa295a1236677e2765efbfedd9d904bf37b9b4dbdaf92e56daa5ed3cd8b8b47430cfa3442bdcb6a8b46713caff549b0a23ee747ba2a3c537d16d6df3192ab26812cff1b81eeab69a992e5227daa30d30268a516fc8bf26b7ba9c25ee730f769a7a87f08212b975e6b2dd0cdaf54ad8c00a16314cd55b64c1a19201845ada89ec13a4a4dd23e58f652d1fb03f74217cd05bfb40b03ac2105eb711a21b79dbd7318a80aeff16b2f3e5edff3be7ca44f5d65b56dd89f4c5dfdea29e9d48911da9fc400bc3d4e884d1f85dbe898648e1050a24fd97421d8edf20cb5eae76ef7f787c145f9fbfc9eccace7f7d839d57b592c901b4d3ae0f66d6ef0e90bf89d119ca6ac7c709805484935d107cb48bac8266057999269c978b87eeda7d85c237fab8724798cec66df82bc3f28ae0f942a9a3f609446a83dd454c883096fa7af56a4d43d0a7d8e64502881dc4fc814f123377a361bbc85584ed2fc6d3ffd6e172bb6359c8cd3e46e3871aed5b23e991155ed93fe66d127af915f4b091029303e1be2abf4dcfb75e3c96878376738a56be23fce309dd2653b85869a246bb2e90aea44c3b31df0ff41a2ae738243cb6cbffd9ead033b9ede0bb8f870fef7ed3d5f286c34d5a2105505b6c329d5f0941efed8569023ae98bdecb861c0100792d9577c7caaa92017bbcbd7761a4972278e9106466c75b38d185f8ac4beb239a1840b789486c9a416c56e00e864f95fd0c74d837199576329c88951bb2814da74363cf2d4f88ef5411f3dd9daa86d54a9f16b9266ea3902efb4ce13be1c046347321d15136abf28f957c25dd4b6352f26b86f77a3d658c1d133c525ccdb16c7f82c8c313a77e8330a8b61e361d47a6fd1bef244a5bffb2b7fae1463a558e1e61de64d4442b3b147e1ddc95e5cd0b0856f9f2cdb31fdf7030e6f13deb1c07076881d3b09d3710e7e877ea151930c82b659463b511850faa5781cedc30a91b297df3f1e51ba9932a09294da63bb0585478629ef6b1f84efc6fd367765c7bfc02f5bc3093c24597b7ed4586503d95541ddba787a99cbff98e23945b7948a8b5521f0f14eb6281cec32906398a7b13af4cbd88e93982b8069d03e6f661a88b463f7bf09b9e2635a990190a252786ec0374fa46adb61ad7973c6249adefaff0c3907fb3df697da80226a9a2d85cc22229220bca4dd0c4e60bdad8fdaef9b7e052e76e8307b927efc832649bb2e26b893e06d2d7be95cf7e78274eb901d5def0f0aa744bd9a5d473d31a18bc2792111c366b7d849d139d2842c2e4c51608f83be3b1e610adb70edf3d2bb2fa801761d455ffbfc6edf65c4ff2e99bb883dadf84fb0af1abf072c3d33b6da609f12548b4601e896579d81ee843b6fadf215bd52cf899135184dfc336440a63838fc6135fc6bb2b1b195b8cfaaa8f4756ffc0a4612733b6f0253dd86fa418e4f0c9d937c5680f26c627ecf345855c86ade3e4f9d0d85a67c4ece3afa4cab3d75b49ed6b6e12a37a62c5452fb889c4b382e2d2b92c3bdaf26e6dcd53abfda64d74463d11d2043a5d47d6edc4f2eb43de50c810c309c33016490a0476b5794a3a7687b30b35b92349f8fe63b8960607e113d6f1f291f4a248580a7dad30a23943323bfc622570d48f719af5bcb085be645208098ba1fefe9c205c417ce79a5235f1525f844787be5b96f34184c4c73cb94a6ae8865d04aa18e04d2efd70bdcd99f585721168f96c2e4721b2f2f8e18a1188308f93363de3ee6994b0070a1278f15a9453935ca4f334613be01363a0781f6c26e6036c1b454e5a9d5bebc5b33c3207b4f9914741624dbf97a5115d62befcb4fdcdbe6f313bb29651e324ba142106d9ebc6058dfc1656fc92eba5831d7b92eeb6b50dfb4234fbc0577e751ccdd69ee24561de54157516c82779a5ea99dcf0c7612d8e4f77794b206fe1b729e702af6370384bbd720ca5cdc0204d536a2cfbc54aa7a94f3d6b5c05bfc5ef28659711e8fdf132f00cef0cfc81c410124cab6cbea3b9fb641f521e319a821b185a912462db1c307a3a9305c954399f477e083c8da2e0ceb3660b74874302a217386180eafa5158877f038551f137ebaeb8c36a24c47e80d0dbcc482cee491b6f1bb59a1450b0ea28c653e56982d640cb370a904f4c009bc5090b6065e86e48cc9aafdc4b374afcc6b5fa711bb9aec3dff00835c8b1a542b5327642e3e41655b37cd57c66036af0a5e5c0ebc375a7102323f94709a38e105d57afbe8296d6d880ff36beb55a2cb7818a47efc358fe8f4d4b0015b4ca6aa73715a14fd340e7f3088e3fa6c71aabbba4a942cb17a1a7ded2a6c7f40a66f4b63c4dc4ab390f07353aedc5e471a6271ade58e18ea677eb6c340958f6f3bb241876cd3f3a08317383fa2099d07cf47ea204f9817b60d09355557ced02723e4a4710d1ec640fbc3432c2455234b17f93b4cb99d8c15d84f7d2b8968c0a97e1eedc6d19e57c81cc6a8520c6725c889b1cbb9e63bc23122178546ecf7eb9d61db3b6778d52153db6d5cad6b64a421cb02fc46b67c9cfa527466aa7744a301adca5789c5b48fdf45c8f9028d41f53fd122f5fbb52f8e7927c1d89590085334d73a34165378910a5e6313f17b4762fe761e48f261cb1679b15449c91e590020074ad476b0cd44ef3150456f019647b49e768617ba745cc42d300e011f5a3c5b46f5dbf24101d19132393ba7e229cbbc1eec3629efe910a95144289329f128cc847d0411022a582c6d8dd34298a433fd5d64d5434815d018abe91b6981a72fc7dbb4f5f83b5a50fa4b9112b5bf5d099fb49a7901d225efc74ae5afdd6c751ae2de3e4b9f8df3f63815045e72ae4414ad5d917d5ada290ff5691ca52a70e602743ea0214150465a3188aea864dda61c36822ac9256c665a8a8d826f927af9c462a1b34831b203a3941c7789c472c644fab6bb6d8ecf7c22490c3d3bc04b82bff2e0012e3fe942d117210f1b98839de431ec01c3b1f9612d4f7af7acef6bf8522334c43337ec21f0b0b04de37f72677c48f51e7b8a4a1815baaf7177e986a69d3257311fc1d0418a0c51dc14b6a52398c0c75283766bebd0152a1f404d78b09d69928140785ab06cc337d9c4df80ce44b88a5a40b70b86b0fc49cac93c813ded7b4e4d066896ccbbefe5bb8abc296e61a4445d9569fe7470ae81ef0e9192e75001e16f038549f452a5e8971cfdf9b18aa9f338a2dd10f21ee8b939d82be04a7deda2ac54819db9b5541c66fa0d97a89d172b78ca38a1bb194a5c7ed68a300bca6c39794916400c6c7f160e88e813e8f3d3c997b0f002e2d27f0789f72807915dd6fe1fce7117ae68b4bc9adf9163867face81869f3aa027017a3f62e57bd519c4b0b50aebb63c99669f48e74ae5806073d41dbc546d5e85aea3a84d6e15b7a9a6c572c9083a6caaf0e7ceec2c171a742ac7ab1fe84752bc2d3a96963811591834afa507f3302030ac0f92e472da4b2e16d91661e5a555256b9f88ad328f4a9aaf65c501056224c33f6a927f75244976b49d53cc29763b32ba1832ea58a880cbfe7662c17d4f313d86511aa8addee811ad8bf20182ee71ff967d28aaf08011ed147b94653971e691d9e5a162ba06ef5ad832117267246eaf5e306cbebc094f10fc0fa90534e0ff2a44e8d24ac6f7c5654d33c6fefec931c2f77d1730792a268fd6000bff12e0280b570fc833058c0de2a26e75f79277013c1af97142d0596ae91eb4c3324e9cff84615bbf1f2f3f078e7a3f89c1c51bbd3f494b46697220143ab82ffe2859eaabc2b942c849d65adfd96164377981d7455949e46b57565646a626b8724cf9d7dcb1c4d8fa993b08b8dc83b2b15663a68abdb5bfb5bc18d3763894509b857b87e7cafb538d219a5d02a2734bc802a6d99f44916074351250b411b2ff5bb3b0fbf2e1400e89c1c4f50f134cf0e25cc1fe422eb3077201edca5be5c23eb17633b7da0575b24f96fd654ca0acba6524c4d058ba5168860ab2dcb6117b2981f425882b6415ed6de3b6bf01c04b9c0f70e2be9545e597d7316f9fe6f7b71527230225e517e5807f601f3645c2e4c00375c40a26d8ff827fbc4c234b91270042175cc6886cc9f0c15056bb5cbb46751aaf1e78ca9080815e315d24e60b7621eebc66f1abedf65c4d655b1041a74a4b065fa281d2963de007762d9614e77b2e32ea1abbaae41969e36b64a3541c3661c0b2b0cabddc708c0e0259f1d2483f2589123dae6cf6ffb89d64905ec70459f431b7ff623ee7fb0c7e1d13058b77cc7004ec956a4583b88d179893527a10464c5ce44f36ec53429b5d1256748be0e6e1334cdb7050cd94228a0874c97e792a804f55de4260021e3e4097eef8b98c00fcb5ed5b5190108d60f7824fc7c548664565a2ef005f147db2b475e93358ae7ca7e45d8e447ba8422cdb1b77a2516fda6aa2d93233962bef98bd7303271524dba364bafe3e6e03f53ea78e75e070bc48b6440b096d24ad39f2baf01f2538213fbd7f3addcd5dca1d82ac02c80d6d5cd7f61495b2a2e0642894b46e242a007626bcb2589e3d5cf9ec83eec7c0472ac861099e223a6087db29ab213117e9884c0b62851989ccae785f461c6bad1add58c554fff0f3447eaf988ae9a5e164d32415cd612fe9eed3cfc11077cfd487bca6464a8271332a9da4eb1763b2bd2d2ba1381ec64361749001bab3aa6b5d1454880c1568744963972a15d42f9c1382415600eb4c32468cc143f5a33928c006f815264811b2e10afd558bf95956daab016787f97caaf5220e85e493a4417eba1903c54f6d6031b7eede610cd20ba8933213cb0aa6c9f207be577e4d14830e3e297349960132be78f37b0601ed096b298fef97a50400097bb6460b1016c604441098d141f591863cebef18ed88573f7a03c8ba7576d9bd5883cda70fd7659ad90f2d2989da6352dbc695ba47b053213295185e68bbdb8b53d9f5cd890278b9c4db89ba344ae788daf4df3298ec49c9a9a7a6ba38a679e5fdbbdd55d5f512d687b1411a68f9cf0be550ac9f84676c5151257c2635dbb2a523e129bb08feab6c21a9e3447013bf5000df88165bbff080884107aa55a6e4969399863fd1272a17b802aa0949befc42069627922e9967e1bfc5b7d4134835df3b7e87c5058c20cabbc634b04593c33b13b6640fe843ab4ae231fa2841f2929b490a374dd21afa63b60fed578d301e40e314faa90f60fb1decb10233071b199cd634680df7932ea1912d09da35a6e06b5fc3e931a157dd6b21103daf4d36e901ed0a4bc3f7120b7d0a2d2d107e8467a6e0fac0e6ce203c0102bf25f472071832bf7099241d486c3806e2183c451405830fbb89d4aaa555d8bc71a211d093c7d19dd279df90c9c65eeb604a72024eac83b6d78e14ea9c32ad190cb1a4b0845323bcc59b6f14eb963619cec3fc62dde3383fd38b7d37e939d81de7cefff1e1074e15063bc7a9782774e6ec7e875df1b178a58c389ce7d6475d7b6241acfc408c1cb2b7c9b4ccf815577da2d95929c5b876fd61e09fe9c1f970407e0dc41fd6b92b0459350b6a8ae9b8ab8c1d06bb51743d9b936af1f865d0b80ea534ac83819672444d7f44b9db5762b77680c768174db9d69282d6adc4885a7596aa8fad2540977ad19eb2734399f66a057d131b699e0f81731889701d693cc818eb1ea4c89c67b43821098fcc00d69cd3080d023810093517620722a6e821af78089a82583a888777d6b61c5f8899c1864abff194fe04c42c51050fdece8affb82fdef70363952e88644430fefd644a08b3362186fbb786f8fa38f7561f295050675002156153de0682992b4f6364852c1a80f3d442cf83e6538c38f17da03798adf9b210d823e964d99cf19b0d9f72f84ab1dd0145474474ead350392c77fb0808c193b1ca4fc3ae19aea30eb86ecd288c9ef2e8cdc22f57a8bb0f6c7e5eacb631827c73a6c8ae14428916663710e0d2bbb2c1d522e467a90e3ac29fd62f30665108b04251c7886daab346b16efea2509af8e38c89b2a60a10ae1906ce897d5c136f0947e8809c2b83d59a83236d34c4739f9779f4d6232dd24516825b2c0803871f321d5e2561ae530de1378bd397d859caee0469504f056b17a9350c72e6b4bc031cb84c00674eb5fcc10c5eb52aa3f9df0d5979a194fb3ca528f09612ce0c7b4eb3a024d70bc0001654ebb31855b92991d474c1b633ee11514a4ca425c462cb6e42a2af3f19cdf447b5c15480e861936fd35bad9ea60258219c546a3a66acceb5f034e7449dd252dca10addcf743e83e1e31385653f2918c6a5d6964004faabe0cc4df9f279804b267ed77c87589b6604a45cc575743551f76a931ed73209589aa73691bf3147075330481ce0b78884b8230b4bb6c2f07722e7836ba6f2085b4713d20acc864a9ff2b94a90eed5c22ef88eddf7cdabcfafa771cc7ac043071e933f52d2c335c7ccdc304b2afb9f47c19262c1d311b08696b22100649481f7e10633999dbb5ffbbffecc81c217974b2347f9f7a1fc5eed94f38a8262cea27f1a4b6144ecc5367b8a6bcf5b2be7fb00acfb2e76d81097f2393a104904ca16cf6c1cb36e5316cc7198e945001a729f897452c41c33307bb764602d39a5982fa0a0368a5a4bac3ea2ebba20a41e7e905946f86a951ace9b3a44a44e293421f23adf3f72bbf21a24503788567c0691ac5ccda6b60fa83c75c1ce0c246d4a72f162ecc645f64743bc76b20a249ab109024931367a78fab6cb2fa7510b0578b9621f528d080dbf6c879ae51956647d75b1e1410b88c1e21b2455f26aae4bcf9894e9811548704183c88d3237d28e9c20f3a9ccad77d3f5f8f6b756b5cca08c7f1395b3587cf54a63bad79a4017442a80d82f03f2d3ad99a55b54904692121af7b71ecb460cd0679a2f82ce914f82f7b874fdd271d78c08e642efa9cb29e802020f6c10310da84b4138122dd08bcda1728f3a7185c5133e1c1d86674a37a5dd1fad77fc62ec7b276781aefb5b620de5c78a26207f0c81b7eaea117606eedec632b8783f4204451bf2df598c07827652c9a2e2dc83a09f7741e9edeb30d4edb77ad9853cc0a25e5583bfe3b6e53626628304362b76cb81eaba196fdfaba0cb06e15b139d4af01b913b8469546f1986bced7a183f044582afbdf6081acd0c41eaa3ff0d13f93fb04f56bed5740f0aa38047d219c893dec5c4dca70d955fa4a545375f204c04f06b759f0487d3c7edc6065fbc8499bff9c4d1702da1134f1f30c55237c14c44a5e1179c0a11d17ec86d177a0644a0ab8b5f8aac56936a591e89974bba33188fc4a4abc10d942bbc80e12097eb8678bec91c4cb4f1e0b762e056e3b3f25f640a28db59d69bf9296709950fcae0de2836449e855e8bd1d9d031548b7ef7f51569a69bdf321d1a45b5bae04e7db3b60db447770ebe36a8108800be6c80549fccdd5fba4f8abe4abea9c836c8403ce017371d7c08619c3b76f710da985ea142cb40400efcc5ef0c17861de2e5421f3a25a2f00b95a73deff86d27b9d1187daed2422a085bcbef1fefe653595282aa6af2e65994315f886794abb07e1f8d1ff3235dcfe708827c68a528db0e2a4c696046acff8e9f431381e78412f3a98ced670b865028080a809a23bde39adaee31930ba20af52eaa34c893ba6f266cdc4e9ecb2fb279d52c1feb310b53c42a1407d68614f3864efe57e8a6db30427f4ed814794a3132d3a47c463f24c3c3ac2a8227081dceaaa6450ee854be2d301e08db09b4de245070da8563811624dfa598b00b89db99f5f38ebf7bb2f16b921d1ba9172ff906be2ec84114053fa8b72273ce76269b19946e6767ba65bd51cecb682085c258388e205adae948ac4fa5f5dc8a9d4c30ad0e646cff298d72b3839aea66cdd88497806226c3129bfad269fb7fbf3f8c202e1bea0ed11b5435af70f921a66c18f414b131d3125dc00ffca5c674af1955cf0b5dcedf3c90599857830b4159c3cf182791d5b182e9ec6b7709dfecb817d85885c9d4f9b042a0a82601ea95c056de3070163b2a6b926403d8f0a8d9ed34a653128f3ca7672cd611a9bfbc77082dfc13a93d41b5e9f8b87bcc57885ecee338e7f24bbb46fd34d54fb05e78206d3ee75f37af432dd61fe077316799b83f01cf3b24d5bab4ba222e9f4313ee90e53ee891dc3c4ab1e41dc870fe4b639776614f847c48981bcb7c24e613df8b7c7d5a25af028bf26562832f6083b100bdaf710f3c727fd1973b342147ad668141fe6b175b0c669b2400a68f98731b69c268300c48d46ef19b7aa9d02368c2ddf2c4e9556e2654381a24f402e996ac44f7da3370f660a41ed8774b8ec8c9045bfd77cef734f62a89751f2f09e3c2be244cc1a438815ba4020992827eed4cd52e2564359314160385b57d5e97e4336ef8950aa74b6bdd57b1ce84dba7d56f5aa1879989de6729beaf6331370fe1c7b5a80f560ec3abc1550a9237df9e4d62e549239ab663181e3b8f150df9e8b85a37928172109da35ff18b9acefc0a22cd7a0bd3d2c31c5681caa930085c865395d8711bb68f82649c638911dbfd08a6b6fb8122d410839fec03e1fd9ba53c67cbb3eb3122fd2edae3b63032e77759deafb33803b77ffed0bd93a2e6a2076affaabdf75fa7167998e7ff1066c30ef41518316f418e99c417c4d9f2d9d8d5c58d8b2c70f8222b32f9b32cd3fd23ac770d2176bdc7f1768b3bd53de41b806ff6a0fa7637fee2d0ac315c1f1cddc93cae8fea2625da97e388277c2a6036ddaa8a41a1ce7c875dc9897743edfc5351d6161ec8b24806517812d5176a22a0877509bdf699d627bf44fb45d29f35cceb2e29ef598f318aff40872170d473701c8f41a9c4d8d9c2aeacd88fc9252fbb2f3c43d1a43ae3fa94caf350c01667059ee221935f38027ec479d456d608989872cc961c37813946c03341aa5af69fe2a8a1cb74099b0c1e16e6daf626d9dc8075ed68ab3cd1a0bca6413064a8c8a21aa785bddb047d0746f933175f9de63f51dee203d6e43007c3f634fc5d0cab2271948ab06518b226e0cd58ac4f031419c6789a3dbdd253e7bc8676b6db0666b71886084d2f3461da7a3e81ca50e69393f95b1fb13cf9e1d8594939993a4108f62b8bdd63bfb63adc4011b7ba85643ac1c1b0bd196c3971a47f3b0925a100a03d709cac56735237d6aaca262ea3a3ecb5e50f9cf5d11616895b7e1a00b6b7ab84322c8b353c561ac56178ce593bb650ed983d1b1e466fb7cce1d7367baaaa48186cc13417c217963f64c00b136177c0b6dffeaa54760154cff0e00d8a69806bf9c6ca3650491b649e2a5cbee482915ef557a95ee443bd783d84534108049391038d336fdb4e2ef014b4bd16cc7474e2846284c41a180a0bbd74effa483b16985e5f54b3fff0e99e1edaed0324710079beb2ebe4767b22ae85777f839169951990483486148702ad87dcdbd7b65dbfa5dd7570b80b2fabb902b19f7db1de82cdc2eb44cfd873f93ead7c70fa2ff5cf8f65d0e282c18dfdb2436d5a792215d14363772b816234227fe5b61578574c77a71d7ae8c2a2090c9e5914e9c702cb7aa3c44c5b1abbe5ca1dbc75a55b213cde36952e6a8ee39f9f65ed71c96d008405dc07a30b3190c150f67125ea2bd0627f554ca525a2e521b6cb1af5a436e561b04c1f5afe709fada22ba063cee7eb7d9e0e02219220f1aafadad69c05b916f33f4bb844f3da30b936e142915b052a31513715c326760a9d8a799a173567962f8141d16f1aa96c8837909dab058458124b9bc8681886b5f65abbd24dc9dfa1487be5cf13904dc518a142d0df160d4c2a6da8f1c5eab0a9ea33937b00762ae92adf012c32d992d5b57d0ba226d08f0b7a0edf5db8c9b23f3121297b69f19ed77b1f8039fa46e33260b2232d972a408ade13205e3ab1ea85245cddc99ca9ca20708270ad22e8af1a2660b7db2f14638c1407f6396023dce0e5829c92f7e05aa1216f3b42cb6e7a355e2962133aaf4c1d6a4b4d6d578fdc9f0c7ab602fdfaaad82bd5e4d08d1f0de4055b09e9a875ca19da4d97a03cfd7ffd5d46453552ca54eaf49a7366bd37a4e0e07eaf61c16bd5fff1b9203a6fd4cc57e138ff46c7c29bcd5720e23b2551f4f90dece1903cdbf1deff107f15620b7e82a3b0d37fa3f4d095017d86d2e29823844c6bd36cd4686c8b7040ec5aa4d80c7b3fc05d7b38653ef3e9ea3aaa888fa7c3cc0dbbdf93299e87d6ccf13b8576ddabfd0760d57c8da80dc59b819749f68a5439ae27890f385c2153f19df851ec5132a3d301b99935afafa01ae7d82729993524734a7f0bba539c3d2721c39243c20135605eb8e5b0b9f4ea7aef48a481c1482fa0b5a9c4cca075a63843943e1b497d3ea50c032cc80965a3e5befbd983c592c19707b84f5e8be85f30f14a4e4159a54e7b8ac6760a3a7ef24e9e03153a4b3a8a3006bd50cde7ad4b00bfed6be1c82e312208588b2160d7d92b8eebdbdf5e4f7dd8a84a723985ffddb2285ed1af26cd2302e8f2eaf42539508f5d5c9ad47967ea6efce40a46620c593e4a307a87e9400fc407d3383900213f35d8c42181ac9afd51a6dbd04b41ae0e1aec9e94e9cd666de660edc9d7244be88e02f45fec8f5b20f3624f5a4d4a3f6e558d46b2603c90526f48da11081eac807f0a546793dc2c5243cc1c6d5238a4f787dab3b4661c689cf95cbe2cf154459a23dc278e838846b67a1bb2c8b58bfbf062d1af9c1a636ccf652883cf306aa7aa4c50f0723fc15cdee7fe0acf1d033d845358c86b42c332d80155c9caee57b1aed349830f6609cf40e4886af70e6048587090ae1ecccedfcfa7899b942a7a79b174065bd7728d5b04b039a2c2d564f86f7329f788c2231ea538b62e8d3a32a9137fa3b0946a2595aaabd10d4f3d9e89fdad47b76b75d2540c236ef9ffdcc8aadc6e21d6ffc003ef398f2108a9d0be5e92f869480d9e634b3ff30f4da5eb56877c8142ea1648dbff0d3a25a9f83dcb67c9b078e9908baffa05d0563d9c7cc065dfb307bbc3c3431891ae6645af80c32d2756d5843a81fce7d498abd34d3ecb7258172c38771b50fecdcaa542f3f23bcf941091308251941dd40ecb0bc6c9767e9b562b397bd0b48eaffd66b5bfabe3695ab4052bd9390fe7d3e3906a02fa4e680596fdb46713d86906be4e7f1b370d75402bb0825ac271d7f3c7938de0a9f63b01668b8de161a697b616d629161ce963d9d31e35bbfd2cb715e3db723da87858bc4a3d671f634bcf84b353e5403530f384121554c58c65fd235854285c932f926a45c3248ceac21665a311bf617d9ad53023ff97574e3b912d48278f293e957695e966dc34903e4dbc3aa2b80d207beb08b087b17f32feadc6d5d920b2adfef387e9ea73e7eb08243105d187c125704e3959e0492cc294087eb41559f2705174662596288609089dda04df39d3940ede3c628770d29aa4d40eb9c7e5540e30ecca8e7bcae55db53736d962c3547bd1e69e453bfaf3c8f3f2f2b5d587dbd7d12f56044c0233c7edf85f4f83d5fd8b34a3826af0b2e7b364f05418e312590241ae7183a0d69e4fa94f53f2e9fd1a9405b4f0ba4eafb4850e96ba7ec1caf746a569db1c840ee12def00ae5a0393bc549024e23d8d579961640276af8b7a4df91b8f464159ed2110c813cda2f15df4d332d09a4b5e373122826ece89c67c566422d348bea710028734506498ccf5d33af72efdc423e98a1462b3908176c3cb62bfb6af567476556be9a7bed439450ebd1856ad57a8061eb895bd8372de5f8aa4abe3d0ccb018ab0a7f96a380989279e5f2f9e9ef986db89abbbeea8db2abaeab62f78f3cfe3aefedaca68d078f332f093ce64cfe3c5ceaeeada0ed194d5fcb91061ded3d6b2a652dcadc818cfb248d72c6cc5536caf00c03581618e7f92368520bf29a4739d971f495c2de64980e4e0cc0944e095302cf07d0d0832604da866a44e8e81400332e8da904f50a2cccecce9067335b6f91685334b41252758ffbcc4e475128b93cfd8ce758185a7d5619bf62412f3bcaa8103ba7ec3166c33c26336e37ba9182ea727d8e663bcfb769f533bde909a39c2c72e9db483b9571d3d1eaa25c7de0d7c8ca0e13ad26ba50954ac84b0d33872a338af2c917fd4406005b6fe28370c0be989fcfacbfc66204403d1e5f23e0208e9bceeec6cf9de4b20dbebe6c36d01aeb90558ce7929d7d867f1c10710c44401c6bc5b0b4fe21938eec00b75a65a8d62ea94ea5e9b1645d67a02718c5c869368927d41443c25edac71e357baae80205960e093fe28813a8926dd4d4c39465f390f41ae2dcc3755f90bb8bb5e1dfb394d98142e849f6b2837f29a08493c8c9a8e82b3e4c6f5da7f65bd1a91a2fb0f623eeae0b4561f9b2d559809910d6129d721c33bf13ca356a971e4871c1523066f45b0c6b41b919be02d2f4871cbda5646039f25b5ba8812fcadf365c64649fc7b7cb5bf9152f4b5e73c3a67765455a67d61a1faf10eb29b89118d9c9cd64ee85eab69edbeacb4436f1001158278b9517d40deaba8e4cfac14804c6cb3bdee390ea9ffc12d6710960a015a310746734dd77d8ea3798db0de37353f5516e1faf713633c64f3a33874d7e8edaea5d3567af144f434c7451b38cda121a9cc921ef124d4b442af19424f5adeb2af478fcf03ceebb03d24c04f8acdcfc7f715c4b60207bf7fb656b36d67a4bebc4d2c47c5e21b16111d7b632d49da2aff87419b2c50f3404cbc945a58050519466e0984fd6fbb218012409b1cb46de446c5c3542e91ae6bf11b0151c65f5c39d54c96d654212af437225d79ed98c259a65f7e5f342153aa986b8b3fec9fdec98650c10f75ad3b3bb705c6bc2066f5e41532f56bea41f050535ac6bffdd2ef1833bc7cb7c82073990cfb95c2490140e51ea9a4e86be5bc9dee35cdc0cd066d12df3bfdf6d886b570a62287badd2d637659403222538cf770236ea4eddc7a55ac0729ba2882ba161505439bdcc1e37e2960e0870fd9e9c4761b84e2b4b4490073fa7186f3cef255539b17180cdff294a7549597d5530d0166b207c04ba6aacb48154d918d474ff25e674a6c16fe729cacedfd6f55a10d8b66208b18eab41f1bc17739cdaec639d60ce4509fc004a137cb03b7c3c728a9c450865e4f08de340ea76fa177913ad5832f8a7c77856e57cebb4ce2c370ccf277a35d30d42791e2926fd763d61224ee4fdd2b5ec0a71ac0f85168cec2548af66c465a1ac0db15643b43df6451a300fb27eec7edd94ee072e5ee0a1cceb3fe028cf459eaace8073ac77c0c283f69cd50eefc4d815c3d27b3d596cb0b0cf1512bd25dcd118fd8c1074a78a22544481cf64be98f6e79ea4768cb277a11f9aebe26bfd9994a26f9133943c8cdd3dfedc60c1675e5d4ab6e2bfe1c316db1f84c5f4d216b5a6692100c9fbd9db294d31c1ed04bc66b0252b4dfb2539dfe1ad9797d46883d292da106209e8404347f6c7972e0e26feef0551d8400ef0fcf5b4690a018ba5f3b710382760211b3bdae182d901f821db38be1d7d3812b7b01c6e6b6b67912fd71ac99db881c233f614abcf5c60827771f0a73d9a8f1af6b4109dc995935f5de0e0417046b08b21e533c10621f70e2cea41e229ac9de4d5a4916d7ff2854fed7c67eca956628ccb842155dbd5d47f9fba23b7ca1cfa3bb4ea37f5042d61bfe84d63f34e70fc0b9543c8e8175d49d256a0a824aca93a7040de8fce281b5938648e569ab83b5f551c0e0bd2880a167a6df0d0134dfe582b6b8def688e9de539c4fa8d5a80157f134c49b0f554d14915750413d429b28ae153cc001c839e3eb20fa7d730f035fb2b6c82926cc42615610376925d6f88f88107c742581c2353352971dbce4705cd8c75f6c2392deca4acecca5e0c81b99aabea7efd01c2d1afef3429a3b86e12a0bab1477d82dfc84b463e8df3568cca8d7a2870387e50b60502da7337144a132bb110a3eac07186781d3e539369efe014d55488f7ec8feb04abbf66769699ff095e8784ce94a040e137e0c54334c29fb013289570f984d63449438d4d655b44f4832c4f4b3eafa1a98cf3583cddde37be2ff1c1638ffb1a1f1d3788788604c40e548adb279ea82cfd9e4cd9e1296247dff90dbd91f21c0213ad8d7e7e0c26f40eeb875a2447cef4c9cce36d6f8193e510a5b0f8389b65c4a4067eb4667c6996339a2df8aac54e713049618f47f56e130ab237353f1250a648e8016483cea4e34f95a898bb22692cb0fa8365ed0d0a6509335cc13552bc3129af901ab8278c88386d72ab3655f374ce9706d862a6879bc69660b0e340d5d9eab015d8b310d9d98ddda0af2a0f06b85d6b42e288e4f78e752726fa38d23bc654793a118ee5f72ab86d0f72f4873b072d51bc42fe9a0c1ff054a8dd57cae555ca37ebf0af1149fce976f848fc8e5fe0cac1fd078c4e24584c6c5c523b81d0e8de26de136e8d03fe5d70ff1893a0b6f9225bbb73c690a46204c95ffbcdceff5a09c2f4b63d5829b05c282c17f3b68bd2e66709333eeb6edadf1d95000ca1e059c336c8f7024f5c0223606c1e8f96eaddcdf20c3ec572a72966a3253917da892d25ed33180e1f16307fbce5eb1396a53c1d9659d6386624b5af816d2d724381827da61a65bea4c9091fb1e11d97b793541db7644bca31ee8fd06a6ff490c311329ee2165ce960ef867d4c2fff8247e28196851a989beab6c9b9b8ffdf777108ede9ff709f056dfcc16354235e560a1855968bbfa2df53028d122f80f34e7848f6cbfd21260620df55f46a0b99a662088792d0826303373c1f1986fd2b5d1e1935b038ecb33c83c82e080477435bd8efcea6854c8338f4d822a3a8d5390303e17be47e0098c2c4cee0474cf15ebec1eac68a0cd48d25b9df210cbb6ed38ae29716cdb07567fdb3dc764167d1f14fa58f8dcb4f2a8e1806a462426244cf8338c2be15c2f6470ae31697ed25517fb5f8fc49bf3e87412c29825af46f8880f59f257e720b2a73510968f898cf048d066ceb1599fe6f863135b8f630446bf79d0c3b96c86896f8cf621ad144c5c1dd69cdbabc0dfaacb56e03f5cb1e5190ebc29a4da7896f26b5c7782741f1bd5e15cfa62a2df6cd7c50ff40e4c65a831cf020f3bf91db657f7f32f492847544e552960a93dc0289f22d0d5e834183bc3d9835c9180e064baa7d5389fe13cb2e693a0f0350ca78b4f02509b3416d41cab75128f61d34f52724c357fdab0ed2ad8fa657546f657823760a0b13536ebdae85f1bf80a6499ef5854f1db3b3d4c819018a915225c25d9914dbe3e835c8abe5673f0ffcf4ffff843488ac65177615c7bb53c0f5b32121dec2ce9198c8a69675a6a698a8e721ea69536e6d328363f9d755896d2201855abedbe5b68a4727c7ad3d359a5e7133183003ef62ad8f0ef370b1bcf5c4d1e020420174e7d26d71f20bd1311d87a2918e1b31f3f43f6e99e62ad4707503b91d2e0bf62bb7484aaf9721ab3868d788bddc394ce593e887967908ffd49ae317aff0cf83856c5aeaf41cf74cc65da5f386c06e88630c728e03c622d5f208b0bec550940d134afddf443ff7c7c74ff34f69ca560da25889090f87efde182fcf3663b5888cef0489bca8d05c66b3c82bab5dae9e8fc52137f5e1984f84649e5273798f1716915e029bf295063262a9df9c8d74eac0aa28657de1b2762f0376d969a8102fd69f6151d96393e36df603c91f3e313d8d7e73937637f3c6db89141fac830d356f0394c93c78f8a1e354f4a6f8f0396e8ca740f8e62a6abe0f1c87b143e46510704ddc4c20f7bf77877c0f60a8817cca19160d122ff8df5e5666240d084a16098fbd6de6c7c360afee5cbe30757d6dd3ba50a6c3f8f983b6a3ef86f6fcc04168ec68443ad79f7db54e34cc1e9fac9eb5dd3d2a37bb4f03105455d7afaf47be36f14b01d029833a6c8285b71090a25675cacd5008cfb99622282baa4bfc66796a3f29560247dd037672d16279716780939098b7e092de68084bfda91c04b787d2990b197772eb25257eedbb93441df81b04294421f2e56339a0540ebc1240e149d2101bac9f13d36785fe82ccdf6e7c448fb217b91345475c0073e0c1d3319245693db9ec9ff2abb67adb5163f4b761f6a3d8b078954112964c7d7e09990214f2aa969c8090c316366c201a9cb4698d14274759a505d07df4162456df1bb921b3cf27949f9ae5bdc33aa814d17c5c736cd1d53b97375fe3ddd02a107e701e3ebc1859bbf6ccf3b0b5765b79d531964b4c7359fc8dee73b0452c6daaafdbeab0f9249ef5e0a588526fecf92e1f92e3c7b0ca534a4eca2576f7ef9d548d78579686bc84d2736850fc2adc35d6ecc35153f83082ef6a193bcea95477bba9b1fde3821143c4fed2972bb97049a67eb34f8d4a6fae1bc48fa5ffa3147941a7ac30f40173c2ce9b45e3145eb09032b94931f85c776205887b141e81d361d1ac6c88d0fe4f684e1b0fef0e70a2b83c1ee990e361f2373fdb14e74a2c437efd8c3954fd66e3c08d10efb94604e4020f625078f609e68a4d49cb3b517d2ecd883baadb32871d11157d81f1570e9a722ad129ae00a2c456a64da3246946567c24ef25b3fb7e0c81e842eb42604a23f8b99fc1e5f6e178cfaf21214c08daa5a5ce511dd040980948cfa0ecfde9133bc72a689ee8bc026bf2fe5ecdd6f51ff7b264eac4d2fc7e17a3fc01d5a041f134c76b8b3117109e1a9499b2c438d0a27d67e831727d6c3d0fa31be64f0d642f2d84da8ca4120d4bd3d021a5df8ca7eec8f3b5be3401e9d54f1696d8dc793004d73784ff086f9adadb3fd7126a2fe17cfc777489f9a0b22de92d66f7839e9521be2b0cb05a4766d1cbc31d6c5a119663abfadc1680d05c66214ddc6315b1c544ef5bbeebed5815b9b0e55d1ffa18807e91d99cfc72d78745926f0dfcfdcb5ce05f3e98a3bb4f482447d34e1e80a8b3d8c7cfecef6f43baaf84f997c8c641c55e7795a3813153e113181a143027cc0d466e11fec591e7137e5b3a6e5c8dffaeaac40d7b352c70ba9fa165d2a4509c865b602526c445ccdd7c581c6d0d8dff4590ba7f99d5c34ebaba7c7040d8e2980799ba0f544445b7e18712e40109fe21f6c1349f6931b1834bb871d8a4919af63e379c7d66f3a6c26c14be655b0e7bfde979e0879840423d621613d1f2a80a55e05894723fb82121b108597b16f88e457dc37a655fcf80d202d9c522750ba1ad39e5e360b1f32778440548d4b88a2e4fd766167fccd7cd6e9cadd462aa3fef54478635d5c49c616c4e422b16bfd1059d87f35447cdbe2e2ba14ae73904956ca0f7e8cdc88a7d700dbefa07506bf759c4686dd412e18fdff94e9361d68167866868ff63c9690ce39efa5d23bd6fb44e330b09619043b04f487ce8184b8f40115f036bdda8d27a073258555557c0529e9f08de86d154266907ba8225c620582a07c88f7fa49134c97272519e9b6fed086bd49e55a6aff70be75ab9ebb13e1ece8a386ca82766fba404ab61026d27dcc57c2f6eccf0c434de7cae0472bf37dd59c2f6a41d0c5f99ac899314b79ee2109e2b7d07e33a7884aaaa8260624f3d3939890372da24bb61f894dac8c259bd3ae04b047f2e862e5484769bdc5626277fd5f7c851c2b0b13458687d51cae706ac8f7b5f0465c8b3895de868604347bd8ae5e5816283b4e474a9efc937afc93f2261b813284e54294657083c315a79b5aab7cf5485191af4f789d2770ebb3e9d4a6f7ebcf5d69be0fb2a36c15e0ea1056af0b616de20c52ee9eb2906b256e61b7be88fb60a0e3630b610ede70e155ee34ed25348ed7c821df9221e0ec26b30842816e2750e913d721624ac927455c8582c0f8432536ec4230769ff57bf27af543523b72bbc7ed51b27d66428a944694ce43696c000047d5d41ca183311213a1b8174f4d136f09c0480f6d169ecd2581d06956fa500cf54ea6796bc5c1986f9fc92e4f916cfb8dff052e5b345ee8ce232b9b2e4d0d224c37b7b81cf5c6c031cdebbbd5e2f565e1c702fc14551eede2f15083abddc181490e1126875d1a37d977b8befda638e40c3bd75f425c9c0fd487946c9e52db6e0091abf06186afd02231f1761648784f149122f2283cf01fc4d3c6435581a42d30a814d97ab055e00802a704d003f32abcb3af0ca1d86069c45f49dee308d7a0f7ab3fb87048cf23bb57dde3e9b3b1f13f2f0981d76eb95f4743ae46c2d241d38ddfe575ac42e2f3777d28fc960cf1a7c2fa829181b09f1851aaf61e51f1c8aa8730b807568f6320c57d56c67b43e6dab11d2249b02297c74e67070aa356fa9ca96f6d6539821ba52e4df383c30ed1de20489da7ac42fe4236bcba9f44cef99516b2fb50cd4ac24697f624dd6d30db255ffbfe96035d35549c996128ac1f40cf117a47f20ed20ea896cb27d749f54f0337ce52d104a060303ee6778125e8c6cc51d6688748166f77135f60d2418c3548ead9b70c2f13b82254fac9760949da6b4c6e1cf48192c736d9f21356a8bba45f2555418304377c6f9a74f3cf98cba2b686bca191497b49abce01c7d7b2cdf67fa2baf5aadba4a98062150b7c5d4c0900adf1efe3387ca4f478e07ced65168c7944ce085fdb0789566c4ccbf1ff1500a13f2938d8e180d55aaf605f9531baf85ce211112c208bcfb3366d97f6a272ecb193ea193f3fd5dd877d96339b00d28f6411db2e6fdd50428313e9b24b4d8930ffcb7feb8f8cbf8226b8dc58f3a4f2fe418ec8c87eb943e2245dbd4c27a83abbfe0b1fc2ca91518c688da230455fdadf910329791087680e247bbe618ece1b2f9ccf6fafc26b843525f28804d766a68b829f89ee25667853290e0d88510aebaafeb3b6c97a270f0e7633979ed1adb7de6bd060938f265f140efd8f2a7b0638bcb20d6a3b7939f8e505265ff95a2adf788a8cfacd70619f2dd620e86976ead5c9f0ec7f1df856a7ee36e64f1349af1cd0a4034bd18cea8cae06ef1a3587e1d3935f6a0de8a44fcc77bc56b0c21ca4d26fddbfe9a0ba6e22d84858a56b1c3c8c2aa7f7ecc95f870d08809dc60d1f0d58be1c95ca7f3ca89badfeaeefd2b2bd907fc8f2bae1e0b951a754cd7a7a99636dcabfb0ce37d6bf667eb1432cec068ea9ac01707dd82bf2efa6c451cb30d8599f4242d97ea562a5c6ac90afcacbef2b3dbb721860999f790c9226345531bdf165d736dc48236cb6efe9d4cf60271dc76b1d29f7c4ca518c712fc408551a4814f5e9f558472dfc4644b11e0a005f4fb6fb2ee72488d0cca564559bec3ebf3b3524fa66317e15ea6388c2bd903320283a96eacdf8740c443366e92828ae042d3bf8b1210223b0efb907f76ec0ced7af554536d60029bec2a9c2f907a311a89ea5f1bef2911cb09cef6cd6c95613d368569d762f32f25c2d7a25ae7adb79b9f5216d3643e2b0c04556d9e10146bea9ff965610025820a8c234436345814bcd268eaadc2cb6b0d00c421f78d5478103c5de8a70942a2227003d34709474cfbb3fca31829006773cbbb0a61964bbe61d95dd62ae07fbd9822e1db5dd690d6a15945dd898d0ab279cd4084ef683190eebaa2ef3aa9486495e9ca2ffd68626e442bb78897e2e943a4fa1d73557e138b503cf72829635039698b618e9f67353333fa43fee5a90a5d71bdbc5bbc467b2be3990d9c85f9df804ec03672fbf0b223961ca209f869e7635b3549461b5649f422bd1c524ee316cb628140e4ebc4b17e5f40bf9eb4b2689f5b1ad3d5bd747bb6e3e643592d8e8119f5b4d670f7ebcbf38c4e6541e647e9e02380660398e7e3af1564cd071120070f2579c37652442bcc46be3594d5303d8b1bc0f7fb3bc77834f646b2cfc8852467d840a06f3298b3d3bf970cba902351819cd32cdbe3e6b9e922b86f18c4e42eff49c2d1f3248fcd80001c0255a1499dd389512370668fd2530f1da341e66d9ab3bb72062030f269618d3d7c03fb1538426dfbf6a6cb4456f074d1a129495b741b6574d6017ed29774e0ecb02b3205f8ce39bd0c507eed76d3144842f7dc9d4fb2c2f4bcf5a44988dd8999dd1f825535801470a12f7008fc3a539890bd79f4f8a51391e1c5e95d84ebb12ac90c4beb6dd8bc1a44463be342fcb59f95e9ba7578d47d8b3c5609326bee2cc54749b748c7ba1b0c148506adcef73fe9caa968c25acdef7667a98e281582fc965784196450a9b2c2146cfdd7660174e612215daecd9b78baa4cbf98969bd4de52de4e52a4b1f2460b7fd6f96ba62f614fb22150048215e4e2579efa34c6aa966ed3f8459179f78c261f1ee0edda77df86aebc9355d044644234d2ae417e6ba44ac0b353711ffa22a7a4cd57f48cfb1cccf4f1af3b1c2c51d80602c963212806e5b2cb20b640366e4216f9919b40f02171d34a793d3b165ef18678fb643115c07be98d25177d37326c2aca8fa63ae222ece2cad8ebb8b6d0760a9a30b24eda62955d687b19be53abef61bea824713b050882ec68c84cc4ce5d7d331bacd022db759abd04ad7aad0a66df976b4ea9454c9b379b5d9973bf83313cdb90be2b7aeb78114b38cd32f1ef131cacf56b9570c322667138ddd64e4bd8b5785e12400c889169cf77ae0245938511d1ddedf1be79b477d7abad7a8348516648a8039398824ede3635ef4f80cd011af7e239aa006f05c0dcd2bd8272a1a19032e867197f4147142b11586585ac2034572d38a1d9981461c145d0699d1416ccdf9431cbfecde46a2af8d74aa11aac9979d17e3a9e9777f846644aa2ccc997575a2436dff9ad45ab6d64e5e095b1ec1d0607a58c1e2096f6dd0adaf53ac9960ea7c31b06fb2f0d6b65101f11d7a6c70caa933e19ca0f9de673c3e54c6466176fabc868bcd3f0cb52bc46af0151bdccacc3296508cc7969bb34b0d6cc7528d365379043f838a393dd1c8e897c03bc65ffb2b3085bf79e35f11fd056bd0a64d4362e9cdf3dc0a9a5f6c8f9f0b069153a242c1257d3af48dc5708fcb7d1766538a7707a35913da6efe9d743e8b21d9249f4565c461620c132eeffb69b88f1f6610e9015415236ddab6c906c5773f7f82fb7bf81d90c88844f00b365db5ebfe1cf1f18b6e7868476f403753b5022d292b694b75d09f91a79f867afcaaa22efef485adf5463aa315407934970a710bb0285247ea78f0164fbf7e047163bbd2f99d45ad0b9992d4ace643498feef67c2bad81144661ca67a959849ff3b1e53416e2465cfb9bd7dfd97c25718092ad86a8db878bec4f098a2d31ce3d1219469d129050405c186c7c8c1a2d91e5be799b19dbd858c018146cfb7312572bb7eaa4591d283a72382b37dc321dc370778ef0c8d114bf25b819bb2ead2b83addf5de926bf8e23ac1507c2907d6dfb5631404c24dad719a1743d401da53d754f7647c99331abf113190c65d50770e46085f3302c143c9f878cb4564e0086b536715b884033b1e427de152810d74c20ee5af5711f68a87fc38eb0a5e25397a5a0b280869430d8d703303620a4fabed4b1308dfa68938e3bb2663f1d3836e12ea1ba70f6e246d7989904e4040c4c9bdb79e6280d3c1a9fb02cdc7256d98da983c4092468bc168001274d675221aecebf4ca6ef22e2162b14b4778a5df5ad983bfe3179bd4429fcdf970c8c21ae8b07558fd8eaf88e909444d2406ee0b326e5dd05b1d68a7cd2e8555b86386782d96416bf5a390101d079fa0c5d5ecf2d5454ccc33e63136cbba2e611c5f629ccb4992e5785bd132570f4fa61b22cd0acc8f6527c330f1873280c3e3f39c38bd925722b678ef26f97cf698b5d76570d9b86ff18fddbd346369a9378350da9c77c812ee6a55b98cd508d91443b8d8ec5fd8c5a9dd5addfb1861545e5a4cd66dd04260f74f5231d4eecebf32a194b9d9e63a0814628f04d70826f36d063064fbd6f32702016952afb09aeea8ebed344f8ccba3722b627747389f3b671e0441482a76d92ffbf7b64a1b08db69ad627627b2c177fae44ab6178fa3daedba23c7f42bf27814dbf490c16f16547b58e0bb66ca386c044365992dab7dc962584b9f137c402acbe054fba5970a369c54ac04063bb6961c0a46c35f0cc9d87b62414c076e09c65e6138c616fcf810c526a904db35f490608727faa2889f0a5036c039201c018fc10e8b3d6c9575332a427fb06e0fc52d19e105077c8ccbbbc7fdca7e2ca33d1a811bc8a5dfa5dfe695a02d7562cd47a41f415b4750ea20152da8608da569d1d3dbf09479f78e6063ce8e6ad0ec1d4714f826eb3e841c3d5e40f2b4d81551b6d55c0bf6e43f9f007fb35761a30ce5af00698618adfc7f29bc38e76402d60ac6ef4737631f170993af560ae04c968d962e173c98d7f6fa82183f863a044d995db8faa2e63a459f3932f55c2751ece3c1a8150b3ef0eb6dd3bca74ed1d9ac984b359db3064d095acc3d9424bf778cab61f4baf0a5ba35046a6b585227743db4eb52a7c9f2bb7485eb8eca7e2a7ed6e1346daf0e30f745a197cb0f464bfc877af0b333c136e62848e0901c67039b34652b13d32db53a53d9812dd1042e1cafdfbf3740cc83848285b4c398ba090cf681c5733e6fce2071a534d19174acfad106b3d5afb224c0060d50b847ac213702eb5d744acc7756536ce78eb69b48776c894da9d1277dfb766ed166f049b8569b0d05ebcd9aed4e558d284446c1efc86ba153092c1aeabe5222740dbb14150faac96d34b5c286078c8df0dd4d7960dff71cbd72f4326b3c6e49baad7c5f7ab9428781d862379f49d85b4e243adfd661daf05d18f7ee10f2de9a36c37e30f61371794eeeaeac4311ef0fa76e6ca7533a8a69703226785d14f576439a728d9e81bc30238c043ad5590d257d42cf998dab253cb90ccf611205904c7ac3c78dd29646bffe7e252aee994722455095e3375f38af3136ea5ddb6380fa4e99b49c4773ed059de044b1b36244db3daafb288e25ac4d092aaf39a59147b6f4d9e2285876dda9c98057bf3deaf0ff2bf9f0f3c15deb865f32cba7a374ca1354633256c059e9b0b3818c2c1730ea90269356a90cdbd9cf4662ca8e2215fe6b5a588fd81c7394610a7f2ebe6dd5c475f4738d5ad306ad9cc0730887d9f28a8d2ec0eda5044f102c061ff2ddfb3623763124475f66786b900d79241b0c2e8dd5aee6d594c59cb1c70f7d1728037f8c0ae79d6dc19420f41cdd15e0fe56cd7f84dd4b98cdd5b4c57004bb8dc3bfd1e57db9ee80a048f42e07a41f241778cc2d07988bcac1041c1770a2d8010fdac8c4014ec5eb71825e8be01731f71a217e25a45ee48196de7d06340402bdb4a73a826b69d43325dcf4de310edace93011ee58413a8a5624891dd5b227dc9ede50ae3543cbe6663e7436dd39c495a42c92328f1e767d1bab09212b4fe96451d8309f8ba4ae8de9ee12336d62d53e1af1eee935f20658d54105fab8324f5c271517f9f64fc475ded3186ebd76123469cc85aee0cc2ad13b3e333eff5106278d1f018cffe6aa65771aab3871ccfbffa4683f28656d7e64bb5efa40f8b8f6f03b40bf42362c75f99cc43a9f7483e696c5d2ca94c2cb4e44c7c602ef1fdfabd160832e3554e4d4631960d4b256ae6744d4d7ea4be5adab52b4464ae06e4a185fde26b40de3f55aa6c484cc9a9fcc0b8839c3629ef0a4f1f5fd39269214ac134ffb3c6bb3db986ac39b9d3bbcb25994f649d451a02efce9f53cb4a405af0a80e706d891a9544b0b3bf70a47037c73580b1c8957ea13744931240e6ab25065fad5a228f84e1ca7e5823b03fc0117d2a62017679d279078b888d93b40d86a5b176b18fb24279760bde3fa6165fbff984ebcf552ba6bae927d58f967dcaae88225ee890022332f5945f93fa2ac3a6ea5716e2c6615fa7afdf71d564fb0da251f0552a297c0e9e4d13557dad457685481b918af07215917bc68a07694f9fb8de1f1193c0745c49c2c9f2bee4a1050fcdf30a06be8edb87a37eb32834cede4f0af5d8768c953c7ed1c77e15a838f76f0b8ae7f9f1b7fa10833958ac6cebd7ac5c651f1ffa199163d1c78f0becb96e04226e87c3e1ad256ba5308d3d33adb6535632f6e74ed7ec5cf9bd64739707b1af18ab82c5938285a400806a25a6659ffa05d0eae468e657acb212e247ebdd6ab1af2658feb7ef151a9dbc081d1407c10b1bf06977e4026e36b3d6374ea460fc5d4ce96999b5878c552029e46270777e7240f36e7223cdd16edae548907115bd9a23956739e7ffb9d854047c03b6fa2add82cc16567aacd9fa08a9366f33e3645f16359adeadc7fa35c3d229762f93280c96542ee6d39b67d1aee114d08fdb18bd4a4781c4b6dd5d9de2f3ae89d609662d8eb7905431ea1ff0884c019cfc1e07d5d74d7b157992e9a76664f84d6ffc5d3f4ef94f53f5ef05b3ae3f269c4716202bf459d63718237c5b57aa0e1ae0af3dcffd366fd6dadb3f486e60596f7e8d2d809c339de48fdaa44bb0e8d3acaf1db169ca89cb6650f973f42aa211bb0018fe8c3e825562226a38fc69d699109d17808530c87f15432761dc91c6da3f9a569db0e391c72dc47d1499dfcc1eaf2ee0dbeb0978202cbcdb6f9e574e69066d68c09d50186507af07dd9592996b5b3b8486dbec71ffc71925b5efad014b6fbb9168ed33d039b7e5583c77d53c4293a9654ce01ad5d5bcd7f36c7e5a79f05258c285322a183ff81ed231c153f1ce159c93cdb318055bfd40531b4f12ce907bd46e57f03529dedf20b408ae7a05db1939cc6ffde995fa5b640bd8bf050c238535c1580f74786cc3eb8821885763e10476e5a9dc7b3b6a2b6a0949d19c745ac845954c3d21870a0db8d40d35f7bca3210a2137edfe6b62fb110d9cb35a963d7970b01b38284e4fe7824db672bcfcf12f9b7318b4ff3bb6fd7d7614b6269179cccfe0730f2c2c0d5b4c017d029d53781e070f5011079328b8235c5a3f5d3628eb9f4dcf0bacef54df430c39e22ca138110718938e901c520a510a2bd41c8894e59ec58133c98b07525bfd931b19a2e32277d1f2fbe66e218575b627d2ecb64d2f21b8e01b0bc835d4237215de63ad23400eb172a2c19a41605cf64e6b5db71cbe2175fa8e42196041b4dfeb6bebd14808c1e106ad81ffe9e0d892eef5bdcdc9fe9a77ae9913dfea44117359016342c92a4c4380237a8c7a224c95c0779d5884e95c399cbff8c7a03541cfbec62f2190e7e5a086679b89ed6921373983228ad7f7f4f5a8e648a806b9d82c6fc2e9942f2256b77c148c0e01baceca3d3a184febc6495ab5b3adc1b84d57fcd136db24fd96483e243a6cc9fff632702a264e253959297afb2b533f87fbbd9f84b43a1dbf2ba07c6733e95aea5dc96f5a92b861bc4d268f80d59174d2df1f6964178da19297459b769a821b9e5554737b45dd2e435a2570b58c36b5d5977889089066dbfe6c8f47ba13aa8a4fb55e0b6631a858993c2f3a38836c5994832e5b7415bf3de34d74d6f819fbbcc4ea0b93a07ab9e01894664c144fce690da4add0360fe4bc976b2ce88c3b97c26d99300f4943c7d57af4452fc403bd94a01db8ff8bb676246a73927a7bbf24e751a457568c0a6bcf5b181f6081734ffd7ab2e589e94f5f3e15e0df402a868d4aaf59eb56dd125ceba0c6bd92fb833a61a98fa1c15cb86cd63a57b535253ca90f20ccc47104a9a6248b7084d53ed910109f0c78781d9a97b6d8d7487811222bb06709a92a288754b312f26abf60cc7a4e9adb2f51b7fa7caaa525ab5b29b2786654a7cde778900b99a0c271f75631e14990769d6b2343e95d3a9bea89bd8ad435a0ca977f300c5eaa95d3938693f63518bcc0e1a2251b18b08ad2976f2780be4f2b1322327c85340b5d82661f6893164921fab0eb5c00f4ad4b738c740850162208a520eb8c0038f8218d292ad3d68984baba94593fa203fcbdac1a840e3825fd8cf120b24df0146ccd96e5324ce39f2011856451298ae0c1ee91a0e976c235e7ba17eed290de46eb2f328727af103fe76d2849b8e6634f44f3dc231e9940375a19d5360811ced1a3e58360353a61cbb6ed492005f81cd90475ad937c9ee1ff71e768d59d91fb8669b27f6e92668d71b59d0499ba2d5bfeb97fa1ee155ac69da125cb9c6eeeaf3294dbea588efac830d72c3fbdd2ad17b503c7e2a6c9bd72fe80bdb234f9157b0799d764d62bc8ca8e5f9af51763e49048ffdfae2e90d0d62a730522f3c1f968c5b55e9f7d2186a1b656a91498b11f9181d40d88a8d9752e96947a41d6b25c570c0d6a57c34906e4ca3300b615d24f8708e7c8e39645a14cd98d08dbe82d51740d4b15e61519f4b48b467e119f16a71409198971c12b3578890ce2958dd72e4f4a2738af76c58fcdef84125cc0bb079ce8c93c7717c6fd2a17e9a41f8f9b0924b6426fe146bfa4e74c092b308fee9c49e36263af16e0dbcb9d451bf5e83c672cbce5437dbcd8b3c142303eb5677065ba3b355d6cdfd07f27caaae9f38a925f11c813d9f3185c27a9d1b4e31d6d7dffcd18c07178dac0b1627414760c370072e524517706dd75718313093995aa25e9fc2a47b35d40d28e89ef0b0b6b89f6268ba0f1fde4827bd80f7a33e4a5061d177b8adc4bb40304f5a66b3a024ae464c3f7af870ddba5fd336644c5ea2ba22db37694c9e249effa43661c5f42ae5668faa4661591af25639ba0933a5a7777b7ec6761ddd7ec12dec5e5729bfce5cec101f9e179c6da7f4e5662dcc0e72a24627f3bafc1803320e62012921df1c994da24628d15faa8ce53ba9219b0e82bf2b820913543078de53f2e213150b55bba75ce2ef2f6a0607bef2947cd671539d74e132147119fad17f8c57f47f1eb068c81e65fad809215a9e314703b772bc87eb91510188600622c4c026762df3d2802d26ad5c288b82d5f66b6d25ed2d966fe8293a1be813e59891d9210ea3d24f6d33d67bd1f163e191ff57227126500f56245665ce7a3b8ddf89c9aa75eb179a79f6702a8191720ace4511a0ef98d88773da2f99a2123f2a9468709e8839b11b12983a3aca47804ca30567e84425904d33151dc79b83ce2d6b1adfddb16a31ee9b5e2c5c5f2e797cb234f64966bcf7de882faaacd48e5ad29e061fbe9c500e3e98adf17e6c5db4ffb2cc45f3027c3c387c2549cf5b4be10d86f8fca0c91075179ce9b069e33f668c16c48cf68fa5fdfadd480a9da5919f4b8864561ab9d9075c63fb6d228bee16d2d877289fff7c9911e1bf74041c3354031804c4b114493ff91b5b3252267d1c8e75fd295a2cff4ec5a810e9d7e8e996e176d18ad10eb97414eb3c8b17728f5fedc226683c92b272d0dcdf61579a8d7ce1f7da439f567bb14263bc192ae44b6f1760c4c6f379deb4f9c504256529ad9d274633794e83710416ab8ae695cafd1eeae05d0fab12df310be7d9e8ec4bd245ec8ed397f96779c8581bb25247a0c28e18297cc48a2e9a2df3d690130374258d69ca6a208bd54f57397072eaefc0f3e5ba84c456a5f4da6e3a46e15d50f97c10594356be78553fa98c0ed0d645732a235e7fbbe912448809e8a7a91393d73bbf0593e3257ed9bd306918320d6a61375c1a6238fafeb6073ab476603a325f56f72d5c482719ee622139db52a3db2b68e9b23cb0e738d25ad583a0c67ba752c4a152e6cff752c0e06f4ebeea961c266943ee17f6c9ab0f365907f3bd75fde19de6a8eaffc77ff622e5c5804eb8e0ad45a056ae5e87c9a18650041b09151f4103a2005de8d2c88a4b8c93d4dbe558b65a97a24e7ce592671b79d4f90ca35c5c664d22235a7b1f4856bbdaa0c803145f174cac1d5e96a27960884d45bef6be2bfc7fd7c8c9fb5215bb3057ac367db16a9da31d65f383fc6e14f183e2fe10b61889f52e4e147142ba33fe0818aa49378ee3ab795073cb764929be5c523942cff5c43b9acf526736c2f21020e5112da396d60c22923afa20f94c489832dcd47eccac0d38a8637c7a0c973c1a654c6860046775c0143eecdce1d751e12b09cabe12a55d595122835981ef9f068d79ccb4ea9a93f2274b18fc4b0d5f3410fdf50b69ee81b2a9730f06825f9c4390829cde4a29efe67343a95fff2a6eeb411e0b48150b5224976025cbd5d1448910e01ee1793dcb9e0976a6ab260a51c486d6beef94137b987c3105b734ba47eb46f763c17cc26b2cdce0c66c145db8fd03c71350ef456011c241d3527900e3a8aede4785492a9e9e21c95e9fb00955444d7dc6f54a911ca5517b4a426955582a40fec03f28023cfc74cbf033bb7ac54e91da1b4f2acdbbb8cb88a7a01cc410c52e906f63241d6a902b607ac45a471f277acba69157daac524e27544afcdd72cad51be6983bc93571f9f1ba0eab3a94486fdbf5c0653843c26764dd934d784f65cfcc9bc25eba6445d08d997186fd0a347ed002c3fe593701ffa98b2d0ce082c69f3a8a1cddec8e1b5732bb6beca6f94177c0caea5adc77c903ee0be6f91e1a9963aec2ff5897ee3613fc8474a9c1bb7c23e8584c79c89fc5414096ce0dd014ce8a64b86c50c7d1525fada0b9453d7a469ec2be22eef72bcf47e3f5d34254794fc3afc21f3f15bc89b233e068511c473188bb67be0c55a2ca0565d97d0438051f115409bbae2bffcfc896f68a11bb6451f1454cf1ae43ed7f07b39ef49a9c4ba27a45efea196b8b049b0d1d916df09604f871c2ca19aa499ccf4ef9611987e5db23c0324c1217cc657e4ec108fa54f2dd9e42af0cf5008e16c0428a1549427ba4fc17ed82fb960cf99117dee07ddd17f61a969b9a0fe807fbbccd5df6864bb825eccc0a44d807acc2d0ffd9ab1bf7ad6869172ddfe7bff4c6d5efae273bf37ce8f209de0f1d15dfc47108e368ff3cb46902eaf721831561a0dcc21e6d5a9aeadce7f942fb959c1d2e32c9f73a5f982b9cfa6f001990af4873c3130ef7d5377fd35bf57f1e96564a771be8b12ac6ed5e8a573ebf3e1793b21fcdd7dd9f3a2976131e1c2153df541b53c286add7473f786ef6aa450d5e2a641bf3b5ca595cb5125ecb81ced1676d1b04d2738ec7e29ae0f621192edafbd4efe0adbafc6993eb60663237303e0f73a3d3809b88a81e296d9732377ea5b4debb6c1788a2e8a580b79a88c07e4f70c98f46250e3ed31325787d2f75c048f5e63a4dd850b51141fbdecfa1a1f3912d8839b4a42fca3d97d32145ff1f7d4580642eb39b2b539f2a1518a0cdf8a308b0720e6199653617cfcb248d1eb994af0a65ca29b035d382710fbc009d85e916a49c5875ccc932444840ac5df5a87f6976592393b0439210318557e85885de7497c5005fb43b6848c04e946764258cd080382c4d10cd75939159589c2e60c5f505ecca5ab864c87e58fdcfddb4c54be50957920522ddb886b51e145c0de06ef26d08b0a5b7603af1b30313ed3e6fba06d7709c231b77d92f09e249739cefd467aa216052514dc4481aa5b666bbc4d73ce2f38ee40da2368d7fe8a2964310057823a494902263092cb1c945e336ae3968a3a0ff92d7425de3179b091f465064aafd7c2b985b7bfa1a01e66dd1dbcef519f09170b81030e527d4bc883563fbf1b77c2c64d9249b25454a8f6507153847751d3cc867f9fbe4cbc982aef61c36ad38cea1f1eb2abc52d51c588d331d1a614890e11c380391540930efe452805a2af2216558f2fd9bbac68776765ff8d15fde85ca4d0ef4d09a99ab4996897b55449a45343f9f030635e3bc7de7e2aebd69cca2a2b1bf777870c1a24d41d4fe987aa2057266e416ee3c08c21d7d34406f5ed81054a307cca028988799df7ae9d9bcdabbbf6c29271bc02bffa91d3bb630838af6f898ab406750f62abb610b399909fa7a0b96d16c80df55cbd2366d17854fac8c977ec59978b2efb9eee51944b3b51a4eb293f9b02aa02a4afc840a3ad270239110651052e9a6d3edd060cad271ca0ad5ee22efe8697458c4ffbfa8e9fc17bc64f15ce085d84930b4476fc0478548a8603cd3d2ab6a12c143dc0988d3001348a5136d48511a5a3660f2f23e117cc150fc872e99fbbf74f7fe2b5f38e3fcd2a0a4fa5e4002139643777dc589b320b5bcb892c707248b653675ed6a608b48f535659e731bc6da3fbb1ab5c651b6a54935920d38797d08935764b5e6e9f4fe86f6a7e8cbeb640b60f499db77d5e45a8572c2ed2ccf99b25de86906cea0d0a533132631d4238cba23d848797ac29c29082a450852e52ec08e7792a562c530ff53a03c0e6fc81152545a144b965c6e37d1817a21f6a2ef27aa27fa8b9059971427677b7e5a3a1e66867915ba286c7c0c697d9d2d240f6d8c44c66a60133499a34839529d468f92745c85eeff3471772f408a7ec51f62b62afdb96a1e5e10cadf84b4628f35bca63e9a0952ef4d48c0d195f098c5d411bc262a042028b842590b34129a4acae496503d79919f1a0113dadc872b269f82bc5ed00f99eae236be83a031065715eed19211545f2e88f261fa7fb61fffa571f18093c0c3049b7dca2152a8aacfb8a64a156563c1ccb93c05efa1cb3673239e59e6319735d06c2b1a9e3da3d485738f2dd50196637380ebcb07d9a06322358abb777693f1d5437b77b9cce26c628de1361cea0827472b1c06e84ffc803ce3a7c56ef93cc6a630f51ab154082b102f99b6e4e2524b325efa0dc6199521d1b4acf7a5e0104a5dbde73351823d54c4e7dd8858364c252ae694ba26bc0ae1c36b912074830770556d743647aaf333aced9eda6eca712f0399a1bb4502ead374439358e76346f9232025737440c756ec4cced39eb0c034d6c84cc8939e392a7ccdad82ce563ce6c06dd844f33ae4417d7ddb116d2b29b081f1405180103679e541f320f7e16c2f79fdf98325bd652579cfa29a9061dee69fd52d692b435adbf0228f3b198df4cba9aeb6fbf210b35db0a36f5b444d25db0b1acd8504975368c2df478c68a414e1c9838bc48b6d95c1364f461d9aee95d737218bd1c7ffbbd54b93e79bdb8d4b81c521a828d3d9f6b83a350ce2d7daa3814a10c6298ace9486f0a29d30b424da79f1faa8a0f7869376ba63edd62c0b596cc21a43324792e047c0c7e49f79be88e9b5c7bbdfed996e41fc9de0b145876c12c9b569e0658d63e03b58639a6ade4a38ef08b3678766f30cee9773a52e3c95cc8e3439aa1f198b1ae2a1eca9fc23a7284fad03a152d83fd56f525e29e3fd25b651f8ab445c359c6acfe73aea2fcf1307fe1df60d4e7c5f4d6e0be056b055bc25fea5f6266e4987a686b9f958cb8fb7710b0fd0dd4e9f9b822209792118b8ccb40b864fdce1accb81cc52ad008b16c669b2c86acfc466a150a69ccc2d2aeffbc17df1098a99268eebfeac3150102726b1c9a2633526bca1e56eb62ad5f951f5806acc517ae0275a300433e84444082f5404c773c714d50e906f7de0943eb8d69b7c1ce9fda17767a9ea1796c4c3bd768aee9fb54a8ba61af3aa86ae916127bd9aa19b833dd5ccbe4acc126ec0f3de23b4a8857360d3d47d04025b47d9c15186282b28cb2ebec38e26fa89e7b59ade0e17e3782aacbbd55b649151a1629fa5d423dbfa169786a64438cff1d6dca4f269ca6a809c1d5c8e14cac4b2ccf22874d43e9ae0726f57214910b3febf536dd2951c64674747eda1e4c5fdac3f45a4d03dd49ce1e80ef9302e0e54e4e0259ef38ebd117b03bb2044d7dcf61791b862f0f05c984704228e4c250fa4afc635e0743ca2bff0301f33f7cdae0ba1e02a1d78e60464b211be28739fecd2c3b732c6f84712b0e1960be0aed41196b421d541a40d10f5e6bb299d6d74f6f8d72bf9d2925a631dd6e0b60d59378e75cd60979138e56299a1fad6f94795ee749b59662de89e8b5b866a8d5305bdfa02e216b0d8d41154758a80e733cc0e85bd014788fc38cb7f05324372ad67e90345161b0d5e038bafee9fc8bbcf06eed24ba2f3d5549a4cb2a1033da43c2aed68c38edfb9a965f9e8f29077e58f507d890e8c4e4412d7b3fa9824bfd858379c05bf9eac09f07336a07e27e92bc3703d3766efbbcbe2b4466a03d06e1c25b0dfff6ac893423bc18b83848a437b6fd24c0759304d778f79e9ec33b046bcb884049e31f63df22d3564a293eb7eb38c91f193b3ef877efe33279d9ccc2a922e39631b79e834335b833c6702df40d8bbfd4cd51d08c980b585e42b3fbf22e2c53b181ee4a9565a2ec24600eed732e9a3f95ceffa06e763a003bbb1a693a63d679ffbf186b7b0465ac59b7bf06381b2c703bd2e14b29d3cd6f67d99fa27f4e8f4d7d332d86b878ee055133b469a60aa12b11b96485f9963cadeb14bd0c5173a68b85c8354ce720da1c7e9bebe2e121cb80636e1657d54be84415b4f65a4eee0aabd63bf69aff5dee7c476091e96efe88cc0dff5d9bac450e2b7126cbf301f7ec767156eb9597e6874d99533ebbaef4e508e360042739ac5df9260c0134b688c10de94b3b8e0c97d9e537fa5aa2b29a4be1b8458bcd380fe0246be53a98d4833fe8135ab5b942336c5948791094426358da6b90006403395a710329193f8bf8d9b717ac08ae1ae9ea2e031cb6d498446cc9b80c8ad179c2a83e83dbc5e43e15a06c09c30d8d5f9c7f018a31e7a6d22fb374d1bd72e9503258ec33d856eb6c9df1b9f6177dd88af41b523347035e5609964e1116447506f27f0f3eac21de15a1422413e9544ef08f2b26ec75c1a6ce1efecccbd6262667e6e1c9c1e85405bf1b2f3213ccf9ffea7dcaeeace0e88ffea83ddcdcd39fcb6caa9f96129f497048864e7ad4b74f3baf7516cfbb05b1b278f0f02a93b5856dad0729f34a4601a8d89090a05e3ca46ae06df84df4f43542678db5ed3cbc1446552c02b3a9837bf1a8c587d9fa008337b962187742e79bd05205aa1cfaf6d95b94b2bbba95980a7fa62674b52b3ca51b100a7a0c7731ed17d3ff034f3e3983ed0567930bbfd4f61066bb136dd2ac10c1a575abbe27d73966b89c88e55a2eebb63a24c97c6b399f2ee1e445d6a5b5355e6e7e10ed891f4cf9e036709fd953d921332a6c2f991b2a281ba27f4c31819c0e8152585052923e11a4d61d3dee754d476941ec50dc6e8ba6202709d3591f1b9e78c7e3eef14f601115516fa4552751acfa97015f6af908a13c4679e83faa3603e7e416a0836c09475523e8bff36c4693fe4d378c81d8f27f5e8dfcd70cf8a7ee55d5bf0c3219ee46b3fb6108ed4abcac1f925b7f1b163563f982af782b3bebebdbf9b16b2fd8633f8f62cf6e36b3cc19b53048e6ac0ca01df22c917e971f093a554555ec9535f993ac7a2b7f42a9cf4573a5066d4c8153f8acde4c69808b4db71d492d52d3708a0f3c32bdf2050fc11b1afea8120bdac034f2718a4a51cf36298abdea491e652643a89d0a0b981de29701d52f0b9580d8e8388cae131b61e04b30744d2ad8d7a463d6508a6e745692ae37403df4466ce79372728db5fc73f82d57145f834dc32944cac7c9d7976b19dfecf97b6ea5feb7668642d1eb8484884f90d9b46c237f34f0c9c0a496e645cfe7af82e1a7a45826367477d1a37f2a9d3a536ef3f89e735357cbea0eb78ddb3b6c49b6418115402cb69367a4eab4ea89f809316f47328a6ab7ffc26af11d1e953b1ef8b2d6c1074925c3f2c4b9df926cee6448ace5b7a7eef360cd4fe86079b0f81c39b5cde571b8ddfb18893d4c0fa6ae9983f28656d7e64bb5efa40f8b8f6f03b40bf42362c75f99cc43a9f7483e696c5d2ca94c2cb4e44c7c602ef1fdfabd160832e3554e4d4631960d4b256ae6744d4d7ea4be5adab52b4464ae06e4a185fde26b40de3f55aa6c484cc9a9fcc0b8839c3629ef0a4f1f5fd39269214ac134ffb3c6bb3db986ac39b9d3bbcb25994f649d451a02efce9f53cb4a405af0a80e706d891a9544b0b3bf70a47037c73580b1c8957e9c517c6cf575f7e9dd780776069d72f03fd50688a9ce1bd0512f39a7b471aaa62d785f8b151a90f618f204f59fb7660cfbe4a678554b175ab7f52106cda06f52bb4a5312aac878cf5910683961a83afd9af234485c6d3a4a04810027cfadf4338d54f02149c2f9db7c8abdf829a36811dd1a63579e39d59c85184e57d211ef545b822e110f2442827c40c23ab04eec571d9035aac597e8b20f15217cb70f044f90becda090dabbea8edcd63895395c9b1182ac8cae09a9a6cd0b78b5ebee80ee25678fca874a7653f154acccb3047ae0cc924e7962d1ee4a70ae33a9dec2b87d6d19bddbf9c648e55ca0505e458fe57fc923bc77fdcd435b256cf28f15f439d970a9030ec6dc59ce2f03ba821139982367da5a68a9e99b2a00e89540616ad4347dbc36c396369fdcedfe946d8df2cfd20a33b8d67209030c2f8a8019ea2509ebc3d67a14f0f30a25db1e860421d00707b5e064b35f3426bfe540182be8b139969cdf4bee873d24d01bed633cb727af4a006499a9538e47470f3165984d5f7b122c33a075397aa65458a84d1de6d39b67d1aee114d08fdb18bd4a4781c4b6dd5d9de2f3ae89d609662d8eb7905431ea1ff0884c019cfc1e07d5d74d7b157992e9a76664f84d6ffc5d3f4ef94f53f5ef05b3ae3f269c4716202bf459d63718237c5b57aa0e1ae0af3dcffd366fd6dadb3f486e60596f7e8d2d809c339de48fdaa44bb0e8d3acaf1db169ca89cb6650f973f42aa211bb0018fe8c3e825562226a38fc69d699109d17808530c87f15431a37ec05eed86ca09b38854303f085f95e5072719d74c572e291452dfc5e5d646d96a2eade5bfd9fe152f332ce533d1d98336c1124f21e1031da11e9e47313b437091cddc6db0681d24f91c637229ed75a3024b75fb5d76dc3b5851866dd51d5204fde50c3ff17ea03b966d71dbe8b406a743fb2ccf8c4041d7197e7c2aff8520e662a8c4dac15c9490d22b0bb3a35b7d550c564b07fa5a942a4f5ac92c954a0fd6243d6f15055b8315c0f046c85c2ce32e7a4c7373d284849a6f3774ce5ce3315142af5fba00190a0087405edc7ad76eb6da3aba6b4a13248d770062c05a8690651b38bd87e2a6897012d552c7c17754571661e38e5e92f24d865b7106b161c7635e5c2fdc25611efbc31fd05b435f94065e2b96355aa850f8b4bf9d377aa1456676f4d506c948b7da556a9d6afeff7a83d5515f228881807bb07fb9cfe79080cd06a9ce024a5434d3020697d01f15bfcdd1f40c99496d76172d242f587b5f304cc089c7ca650ea8e4ac1b5e1820ef29fe0d5d82ed60a083e3a368e98efa31c077af64e18a835fd46d105bd137b6c8607e7339fa70acc810a5a94106b4bfac1cb156c7d2a8a22985cafe460c3f57bea383921f092277bf6e0d289e5271b1dffb18b11ef6de01d0906421accbd0d0f666a7499ea99dbc4d438e68338253062f890e3c743eca988e9f5dce55b1762da0ef119afab0157cae99fe611f0d6296d059b33385fcef9f74ddb07d179c1b84d57fcd136db24fd96483e243a6cc9fff632702a264e253959297afb2b533f87fbbd9f84b43a1dbf2ba07c6733e95aea5dc96f5a92b861bc4d268f80d59174d2df1f6964178da19297459b769a821b9e5554737b45dd2e435a2570b58c36b5d5977889089066dbfe6c8f47ba13aa8a4fb55e0b6631a858993c2f3a38836c5994832e5b7415bf3de34d74d6f819fbbcc4ea0b93a07ab9e01894664c144fce690d33e8cd65859421a741f8c2e93855d9d60770ca44b9cc5e3676705af07687034b3d6192a0ff123632fdac683f1ac0d0fa15d694d89f4810c135a4a14bd51016e77f4e1a5b95b071e7a7db4e219ea0ea1e90e4d765db515290b8dcc02c047dd28a99f6e8f38ffda406e9b1eefd0a2aa7bb73da4b8fa455dac26638746c8b51dbcf0c9a8fa6791beb0d0dfb8e6b8bb4a8f951a355598b50d89da7a54f8dee8c7351a841f17592a40706f6b28d3a51d6eba231bf0be1f26b6a157f24e642ccc92785370427beffc85a04a7a7704c316876948ae6802eb50b6ddbe5507f02a7967a04b9f5273e6a2cc25496ed4de450c26e8bcef038917dfab1090f79727d4fcc5cd24c338f1fa505d8b5b57896481a6fa49e0dac0a37c9daf6708f5c8264f11a975b736f053fa203fcbdac1a840e3825fd8cf120b24df0146ccd96e5324ce39f2011856451298ae0c1ee91a0e976c235e7ba17eed290de46eb2f328727af103fe76d2849b8e6634f44f3dc231e9940375a19d5360811ced1a3e58360353a61cbb6ed492005f81cd90475ad937c9ee1ff71e768d59d91fb8669b27f6e92668d71b59d0499ba2d5bfeb97fa1ee155ac69da125cb9c6eeeaf3294dbea588efac830d72c3fbdd2ad17dfc5e2b96e1ab46ed91c9ef70c2ef3d0620c65913f1522d2b5cdbe4ac86a75da8ff791d1f9b63a0a74e406d18f6968c8753cd2141c8a41277d6233c0b458c6d9ebda4f6d4fac523fec14a7b50b5894f4be0468289bf1e3e25dd5fd1d7c0b81f443bb17ccc3cbc3a9e50d1485338b8e8f9b1aea126756f22b5f427f9853e066c209127f723bc7e93a8e862bce243550eecaded07930858f7b47642372b0b067b0ca80e460573533b1abacc95e92356e762842361e8fe76098b31fdbc111c3d5f4b5eb03ff8be52d28d261afdd8b3904217410437dbcd8b3c142303eb5677065ba3b355d6cdfd07f27caaae9f38a925f11c813d9f3185c27a9d1b4e31d6d7dffcd18c07178dac0b1627414760c370072e524517706dd75718313093995aa25e9fc2a47b35d40d28e89ef0b0b6b89f6268ba0f1fde4827bd80f7a33e4a5061d177b8adc4bb40304f5a66b3a024ae464c3f7af870ddba5fd336644c5ea2ba22db37694c9e249effa43661c5f42ae5668faa4661591afe4ae96ac552db49dbd8c6bfd0d956f0b61ba29d47eb30f3c72710d1285c6c3bc49197d4ec25d1b3173ffb694e4e85a0044b915d0a4ce748cca2b10e99fc975184aa3f121865d099906bf8b9a239d5d514ea6015336b1482771a26ad2b2b65d1e2602fbf2944d1b5b351a645b1f83f390569051a443bf303c1806298fb457489f073c01b7e6e406231483860daac4237694a61d517ee3313b08a6604f14cc9dca8e259eee4da80fd93e566da2cc87e2b0869f997a0127e6cb56db52932e44237fa9bc6c50256168114b3162879d2ee40a186d4b73bd85c028510c93bb615dc23d04837b435b83c866e24d8c51e174358f938f340b9a7ab6ccd1095732a804f91f3cc000a470dd15e80e47be941773c957372748cf57218e5d2ff3a555d7d72fb6800483854785e28171803fb24c2f311f5505c168480e699e25d83c60f4eea9339e24f9a8e038ce6b1901072f54721a9243bf0ad75375911520535c0f3ec9ccd943ec1bd93ea2d7721362c539f308b8c368595e8db2d1e255f22468888842d989ce19ebcb55aaf21b747b9c3f0bbb5e4d2fb49d2f5f98080a2de78463816d8a67910cc742851bb65d31204ff1051723fcc8c66af78fcafd3b63885ab73d7c215fd4e3d09a493d5ab82e2a7826a051165f204bab9a859e545a1e27594d5529081b73223a83dd5db1cddb52f74f35d499dd4eb629299cfe0fb86cec44b99a9b9793fe5214e3e0bc0fc6e90c8c2dd9aed16efd8c5d8b7f6419e9a2b506b8f7c1fa4a2448981f7a0f057f994530dc7b372d9ea99703218e94c4b48c55bda7c40bc4ec7bf39859be9c476db88e417f548a97fc97f3942f3531b36fa77b7630686d7c33d4c4639d0a9e4ded877db284f73cb2d28702f4cbf08668a51431ba97dc402c8f520f2054574af74aa798324554e8526670a19a0f894953b4d330a95f1ab04eccecbbc2cce901c2277ff832b584cc08a101d8417e15135f8fd8a3b53e0447357238681fed8b665f4af7f894973634189a89050bd8bedb928c26fb864ab63528388b043f39fc0a5611bdbc44b654818a5322e2334b806628464c2078bfdcf7cf0a1ae84d0cef488b7d1b0c84c0aa5dde95311ef13dd47ea1b0d8ef7356ea075a6d26c15b2e0a1edef3f0e78cd9324fcf94f95bb2b61d7d0ceff3fbed1be615876cf5c21353fed68b76bebbac015bfc249d9cf688b7a4e46b4b8c838b6e7a9c3e0fb4ddf3363672abb09897cb68dea985b3459e0232839dd90a812fa33ccca10e7f8f08663de5d6a440441aa02b562581d79b22e2d9f340e4775ff4c9b5abbbc796940f7c584d7248e983ac1219d9bdbaa34a2198413f857e9f327feaaa1db484013ff762beeb05e8a891b2e8b159d7e8ac0c29d23da7b20be11a355c55dd689f0932f96a25876c82eed21b4c5ba0eeef647da8a629bb813ddaa6fb0934e86652e5591a832c718f2f080f73d8be10b02dd6f1ade9d9b34ccc7cde60fd48ac19f1685d1ca27eaf749a3706b5c5155d46fd00d637b2f1165ead45b83a012155ca9d187af5e0a9b8ec0cb24b79a3ce26b9598b4e8d52445716db437f3a2bd86494855d43aa3bd903563f95edde16d08eacacbc438f0c9e030b4507ab03c53a1e1b84122003c84f622eb006265a0140092dda6ea1f70db756bf6c787ac965411219e9e858cf9b7b10bef13e73e8a883a2e64717a01aa8919acc2f6bfa6707a5616af79922e55613af380e6fa96e0e23b99c1cc7e49da3bb10ff5683c05ced91cdf337946657d2f727f6f7305b1ba55f38209eb60734338dffcf85c9813a7f3605490d0ccfe5d4586b4aa05f74db0826528a15825de7f2148b8ebc138083fef24aec679b404ecb4ddedbbbcaa5c1c9b060f7450d7afadbcdbfc78fc71c44ca6a30bda10a887b59525d21e6a03de8a82a6939cf2a198703f4da5b2f835bce446e3a18959fd29880377f0159e1149f7b89b4d030746df4b678ebb4fbb07d8a5c6deb26a93d3647e03e235c69934eb94f001842be3b2bbd9902856ce009908f6e1a4e976f6e071e8f5e02134d140fc7efa737949479676b74cda8a6eacb696a80651819cab1b7fb3c487be3524a3650bf8a1a75c9b58feeb9083aeffd997c5ee6f2cd0582b11be423f62dfe55a9f826d9f69d1a7455902b11e36d191b24f19b88b8e4d7304bbb07bc0ba7301ea3e24f97efcef9c85364b805d435dbb84dd8301b5937549b7d1ff1e984e5c09118f8cef084d13db1ee3fbea403ce36eaa3e8d77e672890523aeb5b86f9da2031e9726da975b93924e34d663c432ec7fa129e48bd13b7a95a05bde3da0603122117536fa4e57545e1e76ecef165c407091b95a2d7eb3ce237598fa1e9baa2f54875fc3648d4c294df1c11afc893dbcf2d8440a2799c16d864f843f0c920aba31cc188ab6b0560e70fe6b514619870771b34fc9d0addf1a8200fefe247b8bf006d78afb2712eb55ed4b394cb7c4b4c5093fe68aec01abe52aff1db0e792e950da54767f6ffe78f40aa960b5555c58715b210eef599234a99eb4f40a232e30f3b076bc87e3471fd9d570b453f3c03e30c0055d78e74a07d0eb0d210d331e75eaa188ffb2c55cdf3c878a90d6d4c0ef6e9afa45b368430a59f6bc0d7d1376752449c99cb8327f5dc97bcbf5da460640528d315cfc14e715b3e33a07fe0f898f56342bfa5b601592c92810e47e25650a24e85830327fd7c75ac1f50d60ee641746803aa0ca376ca2f64a07b608a0b163b72e5d83eac6e7dbed2d9c059213c17eca02e8240e865f9c0520ec40521911d54f75c436f547e02a1e6864293d131600bd27bf5e417c7f3cf644b3b7b39f275419a8c2113a0a1ba0fb249cf48b23ad98ca63506c86bf92eb5622b4175382efcb7a95fa37dedafcea8aa89e8b55400e8ffffff17