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 71734 a523d0ad1fc1ba1ec86ba6fe1acf1f0460b3c5b9723ab125ef586f75b5bea74a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c00c231fa3212b8bc8bddaf2a3fc33db6047f7035c02765b2507832d13e72150
Certificate Block Hash
a523d0ad1fc1ba1ec86ba6fe1acf1f0460b3c5b9723ab125ef586f75b5bea74a
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...002405010006680100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000004148a784f5741a25db956681a54ef5dcbe13d78a6bdfb4f28039979ebdeafe30d4525b0cbe9f5e704f4ba946192c5adeb9958f6c3c7c5ac4a2b0c294ba47bf2f38b7c27a841d58b885a18acc89e34cb024a42c142e350dc3820300000000000000000200000002002405010006680100

Raw Header Hex

000040201ca407afde811dd3fe4edbecd46a4fade473dd9924ea4947bd2b04ca96c2fc431c1067455f26cd39429474d7b185bf0475095bfa49a855586b8f62841752f87d60782b6a37f500185021e7132d8307255b76025c03f74760db33fca3f2dabdc88b2b21a31f230cc0

Proof Data Hex

59,560 bytes
1212160103070bcba23f72594119a0c77cada030abf704fb23d8ac4367119fb5da87ccca75d831595cebf82451c27661ab24deea9d55f0cb2932fc4acf4cfc700b05a329663e374378dd6e553eaa5ce929643071bf34fbc2d27d0d08d1b8826a0b0446d00abd1b6ac19b2127014a9449c84ae595d46572395857fd73fbc7e76cfcaec6ae7a87f1a11b976b06386b4e7eaa80e337a851b985561ae9b6223be6700a132788abe06d346a216589e33edd22215f3f201043f9d2fc1960701a7b0dca4c282cd3b059e48f5b5879afce1f7c46407581e2b24565bf1e51620e14aba75cf8c9fc470c825c9a8183ca9f66281f5e18bf7f25112cc8b89116615fb671b805a9996133d42a9752ee5d7bef1c9fd5356b5fe9c7108874fe275206487f2fc82eddb1fe9cd68ddb0336d5b71a2b1cda199c93585fabf7988033e3a9e4314c3df5e4862eddf0b53b1424a586ea6989a752b511253cb8aa635000725c00eca02a3898d897c9ecbcba1ba80422edbe082af95c1ccb86c374ce0c8a3609691db7c5f4202a0dd8bb6ce604c3c6cfad9dcd55a0fb5b6c4549b7792471642ff5363781323119550ab1c80eb85c8d2f8f8517d2a8d120abd80cae8e4c76d8148996777de851d7cd2eaf82cddae93ab3dfcfd120e838c8797ac9fc389f165c38c5b9ce1a0d4851333007d5c48756dfe69fa3781eaba79d41207f3a34407ab878c95efa5d6dde4da5c29263598b5fe773808c9cdb8ccb1517aeb6411d4843091cb295564ee26ea931067b177ed4bfa8bcc9387e047062395b86e25bb9b20e63d3d9950aaa5f8a13bc201fed26bc6174ef50fd0db26c7aab9dcfb893e7bd8d53fb7567c589e0e2f68934f4f43c9b9bd83067118e7da191bff83cd457e390fed073a03df4efb8d92b19b16a827ec190035e212c0fdc5ba28bb40225f672a48074e9ca2d0258cd509428faa9be1cf7c86e0ce2fbc65b83abc683bf610fc52c8608681979bad65f15beef32305f126db6ce06512f2fa99db34cf0009176c9fb59addef4538f7901ab322470570fac74b1af6c5defa447638334b27e52f334440d67a6fdfe9b60418276e5b9d3423648854a3b1355e8614a8d2763f9e84e47a1354972b52f6bba0dc1ec7af2b2411989f1e843a333a8d3015741a9d1da36f500ef79c01b174368a5cb88e5e13c71301e7015918c7bf5e6ef8a25c60ae62030e6f5efe7848b0e714aa4ccccf70e1ef32e51743ccab911db48bd4ebc8c6302ea2be2fceb7b49099eb77d3ddd173dc1fcdfcf9df2c6fcf3032916b687daec17b38be1c7889aa223b4350d77771cdde3e224fd23143f1e96f8f853bca190c958df1aeff14fc6c5fb57383d6f589e105d19527d778e27c3ac44dc01cf56ca8e3582c347478be85fa55571edf88bce08b37312896cad35f759ce460b42ae61c247ce7703ed46825b6fccf5e9bc9990351373e2d3ec028d80cb1dc7450bc9c0525123f30ff6d6c1c3d833e3e4cc29e74baba866c064fbf9c43702044448f75fcc5bfcc1f27f85968e05fe823c7f942d1d016a8964f672662498335b8f1be65775abec227b2e432af9bd9e483a704790a07c48422d32d99b4d41fc67a4978a613b063ac36b6891154e5dc69521ebadaa54158f99bb4317751b98a4c3e5532628ded39e3465193697cf5ae7a820734e0911b61d30ea228d202769dbbf80a965822bb61461dde24e95f74de2a9e32b07137a6a9911bd1da5fae473d9d317c0947b71c8b3caceefca70f3e0661d83219ee8bfbad46e4a42f87298cfaab40e6e3f43aaa780cc839ff9a4bcba9d9b1361a846729d2cbd2d2a76d111bdacf62dfc196752b055e55200cab3a064d21c3aaa0393753d318be1b76d1c0bc46a9bf38019d2c6aa11cf7a7e31bbcd937eb01ebf72a2f644a4c974ae46311205ec9491a3f8c2e6f21b8858e176d3903a239b74d0ab1524cc7df2c2dce9d78f39b66807fc4e419482a8b55df4123207ef348e0ad2ac467e4eb6731305ed141af25a72fb87e5e76fe6c986439774c7968bf5e515a2d2b96b43cffe9fdab9bd6ba6c918bb4a45709ba39dc9a6211fb4ce4e4afc7d6cb7b75b0b0d5594c35756f069c7967daf2c0ea97566ad4627ccae37262bf7c54f643aa76716b070e3a93e5d3c4170ca71d64d2beb5c71e71796aaf3858e664b27713256821209e2f9d2c6b84faaaa23511d52b1a889210017591085a43f578e686d1878f1f684f07d33dfad98e831d309ecef35cf6f28a953dab8411447d05d648190beea6d5a56ed922cb894b5d32c755d65630c302488087332526c61a534bda81a1f8636298dde5931f02f1d21e31b333aa9aa69901cda4638babab257022c731048b276c23a8dc8bd75cfbfb2bb46c14cad7dd3ce6be6a7755742bcf42fe5c475a66823a40b549dea553b4f57291e46fd22b15dce31644adfd3eab99e4077ccf2ecde1ab3b11755a35b7e927f7a72ae7a4047639245716d23625084afc4eb52462f06f8aa39402b293b3b493a38350c0846509eeecb79eabb52ab562b2f985feeaf807e3dc0ac01018c220a83588f8b685ac3f557d5d7ea61ab1ce912b5129cd0d5d148783b40d4ad2677bb0e2dd5d6e2be2a27dcc1cee455b5184db521e3977430a60bf4e2d2994f59940608bdac4d7e95b78dede2564c4a16bee681bcdde035841b21381d8e923b76cc065cb0fe2eeac0f9c8ea67b11aeb0360323b2f20b5c848aa684b9ccf8d8327e48eb3d20a1f475408626f8be7df82fed81f08452db9f0cea0b9fd20327e3fd916ad46c74f4819d57817ebd0fa1fa8947f12c07637b1a10c45f2933eba06ed84cd1c4ff8126e61bf72767b1e034e7a3e81b8fdd3d5bdce8f5eed0c6f8ae18dfbb14826762cd0c85242178a98b08ecb9c7aea1b759ba6322cf21f44c23bc86f8026878531c3eba46b3f68c663a78e5db0b1f12ff10fe6f64e215c42e08daa9b2317d07b186d2a2a82d84619f211f2f08eceae95d97ba5aaefc9a282f127188592a0222bb526962a6a71f817d8135fd9f96ec441a4b119ad52337600c8332029e76b92a3d2a5f4a49f5b2493ce922f0d510f4ef7b9fc288c8d8e052e340015a7d64f4b23611d518bfb991fcb85a776085233d761845ca68f0b1a4e96855a0203a25a8d5f9124210ce370c5e5bab406df836e9aa1358d4d6bb40e94aaccef61467b00f4f12a37ed5fc08034ade5864b012d5c90b42e44d1de845e99f4ab98a94187e001912fe76113958c9015c9b06b6c20c303557efe3283dc7a87e011bc58c5a399224b8d48c8713ddcc92fd6d898d8c253f7faedec02fb1d4ec4660fc3a18a96e23939f07bfe0cb3a2b51797224af470acbb377823923a0c08f60c9734854807256619e0aa4798e5412635ee57d90e95848b6a3d5c36e1cd20fddc8170361148c5ad0444d010c55f9a437be8bbe5c9a0b6e0f23ecae22b0694dee78aa0e54cf76c3108a083edb43772736863a993f35a81fb4883729b26c3b3d4717fdf748d71456a9aef7365c166eb00f6e3fc529607bfb60d7c96d2dea4fb91c1512231c0f0ff6e650427619462b5655e1a40d64be25076f8601abab7f792a262cdbbfbc88c00fb3b38f0072d06c698b2844e247284d1c20f2d0d6d6ed637d8a91cef5a7dff7ecba3d0b883cf46ca7f66b5b1f139d01030e096e97db4c4a2e63f411292d32d7440182b21dd0ce0617a990fee21e2c3fde10b7669ea5a2c653006b2fb1d802f9f3abd884211350c9bca6bf06ed79436637ca70fb917c6a10896dbaecaf32ddaa2284b689c875b8dba4a3012155f67545dd2d3bbfd801270e9a07a9674a6d3a2277428902840114e696a919b27906eef4c255c75a3611e7e1948d96ca6517f999e2c0f59bc92ec41f17d030067b40b3feed064fcda4406106e6e37e12974743e8e9eb999a26d5517c24eb383355da157ca2c72f71d1e00646777ad7faf9243fc74e4e4ededf52a5f62ec9f7add8bf0e2b72bb06979189e6600354c12f20b7787ade1a9ec7ba566ccd392d59ea48e457a0edc284f8446ccb95cccf9a10a05d81092eb76c7a80bb17924ee5dfb544369de6d426e1872f7efa78d85b637e4625fe87df7cb7122f63c959f7e7936ebd9bc0672745a514e1aaf05fbe9cafb1fdf3790edf0c73bc039b9db3e26406818bc09fb06b356c0ee6468fed96eb84420d83df92868778d2a5de9f5c21f6a01cb7f5b7f24468ca1ecc2bdd8a57bc3f1e26ae86ac94bc1d4f1d855bddc4cfc002380099a749c149c74d44dd843afa205af2fef5db95502f3e075c8d4e11403381781ecce70c5f6337da5b5d0e364ee155d5281bd4d61f427bece218a3b80b3f68b474df637e63e0eed3c150cd85fea887e4ce6ab05a7b622a391493247437791339b8789a8986ddf273bfc22d611805c864875ff113d4c004e288fc01650d892fa81c4d3f47d5b51ae716450e5e02e19e14cd25dee42b455fa30416d7cf4da191060a53ead5a521ffe2caafc94f21ce0b50e68283e2ba8d124b815ffe54d8294d21784de3fb1eeb0963678d66769a0416b96486220f8317c92803a4c9a9d42fdf9b85e48fd1820485c214fd1d925869534f2a2cc065c2028d638dfc794b947f7f362155647445a6287583346dacf59f1d86eb160cf910c37a56a1cff4ecb311af7b9044204a2dac661702a5476a3896d846fbd8b54b615370acda1771559a407197db7bbe13526b62432e5e3832a00f7e895a729f90e6cd010bf7c989980c36937f0a552cd0682db26e1992715055fe1f924012e1664b185e7ac0e8f9a88a8694022a9409702ab05a7890cff67e4b72865f35022fd5a8a38af44d2d2750261b7e75ba53b9eeb950ffe13af5419a6df70b413908ce485c4cc256cd430dd8bcc033506c30ae615a12beacab0a7d8ac96228155e68ab9b4ba5d6df6d5a81297d8bc1bdded84bd13ac1add79938676f63ec49d82695d207c6a80c054d4acca031720f3ba945e3e6cd98294585cf5fc32734c937a44eee069e33df9d6175112e397ffa5f5a9bc6340f239bb79a543de3714949bb214728db22a66f77c586bcc199efe5372f45d1ecf3c03c1d8aac1de6024c540cdbf02b223248621a834e33a156c8dd8d8e02bc3eed8a0a29573b91cc01121011d7a688510cc13c46c023776d50dc354619fe1bf44b5d34f3700e23dfad856bbde1236280a9b663d2e357f0009b079590ed7cf3ec2ab8b32d43970c7ae9abdc8e45de9b1f5ff709959ec214994a4ffba13f548990106de0e418e2f8f61ba34ee30479ebea341f50a445d52b313f7b50edafaaa734c5a8db54142ada35edde149c0198f59b957d8bfae490cb9bb8f4dcc3f54f9491f07192ea1cde00af18c40118c22ba8804cb295aabbdbd38f052e112a9a43ce050a29c4b4c44a74a67791641d1347252ac92a9cce4ce688ac39ba1bffe5c3cbc19f7d7c2ea4b9e12919cac4b874e2dac66222d436a3c1c5375c8a59b57406e818e0cab7e534fc98c4b24e9f9fb49c084df36f6ccf1d56a672c2bc2ee530373206772cce4488e1f81a28fe8bd62e9132122db642a4191efaa93635c97b96202d735254aa957fd3d6597dcdf68373fdb09d7a6eb33ad7c0f7be4a51a0d3421af9e9ec33c6ee5dd4e5606804e0fe985a5e1aced3d012e34672222829361b9e01b83d7c5d67d082502c5bb8d81373bef23bcdcdabe88ca76edc244e6b00f42efba1a30141c4493f25a74f973ce47d9ca77ff61cc4600f731e3359ede29e08c9996828b4711cdd55e637a62640561bcc855c8c9657a4d69fcca0bba82d6727b12c3f97bfd830445144bc537f75418c8f0680b3ea6e8e95da89eb5e7e01e6d2176e68775f38d58e0b36ce1234c8e94aab3def7afd8caad737eba01fd51bf1782cdd52a5bb6bdbca87ccc1f59c23b810a36bdc3dbe27b0c84b505a312bddc5b321de580ca0e41b0ed67e3cd8e2021968137e121d1a59a47135df4d71eb8a8f51d868f0926fb20a2cb798b61c0b392bf1ae25852adce7ea9b12d65cde34d02d2e707776c531087c82005429eb4f1afb0ce8405d39e225e5aeaf572731ee849214c3bfa7b5811a88cd3ac92a8ecf75e3e10c65928660b47f376e226b50a253a906eebff9d7225b625decf374f4a93b166d7f21c1572d811d4969e673bf6bee74049517f7d1ae1f365c244b281cf19dcf4e4975cf5df7698240b94308fd3e3b41531de744bc345fc2364d0c78839521abf031425742065a38be014ad55aaec5f7245e6c617705ac424f9b9b5131360191717b3f276651a313dd75b5dca478526a40d95d69466d65d94c700ed16dccb57d41a13cdcddd524f1ecc8e3dded738fce2008c476d9708c92a2d3eef165f6f776ca8ec5a4828a21101914412cfc893f36ae1cfe4e8c8d53627309916079e6c1dfc0975d30a38514d86d7982238c19414b03e201dcd1e23a64e8dc51e0fd97e97a86d01ab95905c6249716616fc325ddea560edeb588a847752d47575d01f31244ad02f07639d675a43b1d319db1cb013d138c6b3af23245f0131d0a088f0eb73fb565672c8dff6421afadb5065146a6960286566213bbaf08f6ec829c262b44e93f51567dd620e216a662599e6aa8d2a77759f0270907fbbdb9674a74f05ee7938516b71fda0e4570d73b9671f71e46176466de9f71181845c1128eb73a5f602076b15f287f11054247dfc78da3dec7d9108b529b59917a85329884238d7434e8906d710c177b4d2035462419daef006034e35e638a2fa1d7d2c8cddb175a566c3789f2a89f0e824171009d4f7e0bb41f2d1fef975350fc79845536b21a158048b238bf4b99488533714feee9bfa9042aecd5293a144652b2d41b1030a2d67e422a423301b22da44899493e2c73aba1c88100034d2533dbd4f7e2c9d231f9656837fa2b6d408445326f3c2ff99fe36cb5bda992a087d8b4e5de0dafbc54c2098b1e1de210125dadda5837c7e0998ef4ffcfe5522eb1b33697185ec312cdf2e3af29917d62352477d8d757766cccfebe6ecfe9012e1695fc15d1fca75fea94083415e5ecfed6b6d48e16050bc37ad364a9778a7e3c47a1542b27982e388c2545fe77260fbbc1022b44f62dfbdbfd84cb36a8b5fb7ac2d2bc283231dc6a3eefdca12ce58dc2e2349fe38f4e2d37e50e1995b6f9d2d265109b0d267ecb703274149b64c19442e2fa9781c0dbd0f668b4c1172c990e013a5fabb7fd8270efbeaa870fa0072ccb340638c07624aaa6da25604f3fc84c0af3fe5f9952c80cd70bc23b1c5cf7c6e67e0f82d1da6d463756646182f6683a23485afbf8a9067de6375df5592c1e836529e79f13cf4e97ea48a6abc0793aff7cb712f2c3af2a7ff13c257e2abe54e3f30701744ed8afd0a98ffa9487634aac1c314a20697ad71cd3d71f898ec9ae328769d108751851b0481262c007e353e52c48c32e0a9cb7d34cb107f7cacb9280f7184ac8eb85f069267909634bfb16a495bb2e6878afffb70de934de1bbe27032da5c98fd658e2b89d6dab6bd1812c02dfd1a736d858b9397556954bd3ef3e3711d13771c21f2ec27d47697efe9eb86fb67304ace2b7a48b9448608a734f7121fea310360812452fe65d3b9d2d088363079413d7fe175005584181398c4b08e3a0d517da0805b3e19b86f3094d8fd96bb6f5992ba0f5fdd80b0d02b30be279b5f7815815189abe3f38bce80e63b279333caaa21124e3d2757254341167092a06ec0a61e7ac177d7be37bad804022577f8e2bc9c2fe1cb07e70f1f195029710f54369b2bb91a0f4e5a9cf1da944e35718688206029fb2211c1f47be619efd683bc1be01fcf059fbf34c393393236a2f2133f36b19dc354ac8d816d8ab256fefd7a1de1ddc420147a7e77549d094e83f2443d69a5320d16a258ecbddead9f2ca5b936a644123150d8835fb66bf9ffd623a9af5b67557d7badd49a8886ba39ed1e52128d548a5c2f3d73a37a2706db886d6a572dd70cbd8327951cf5fec132bd946af4a1618030f5ccd4002a29a6f279960150f3b00efbdddd441dc18236a7fca5c4f6984029acda910fa9656c539980869de28ab458826f6ba1ea16373a3be289e04c05650a3132a57202fe36f0d9b266d8fcf6ef00181d05e898bcdc2b0ba8887c22f2e64e82897bea509d9e95834a9d736ff6f51cc6f87b3bee98c390db43e8b39edbda790d11aca4c7102f7c0b058beb06a0bbd4d75bbe920f758542a0d07c43032d3afd4e1f7dba7ddaa34b786b36990ff3c4b0e8e6a2c802bf5ed3a129fc5eda64bbe6fa7ab7a620a83a1b365047749c0eaba18eed4de2ed84e4cf6693c2b2c2bf72c71695e6d6366eddd7723793cd830ff610e7a290bda4aa459aae4d9c4455e1f3b0924c40f4abf1b49db25ec528e681cc3d847b3b3d317ab8b9633926e9d7d463274ee6ed264baff645274d1c53c739bf6c3fba44233daf268b790c25754bf24dea760c2a152457e359fdf3b3f9550cc200b0a5c55ae1bada5fda5edfe5aed8acdd6942ae9743065780ef9de83a1db048e8857e87d35ac87afe94fdd9b245e236e8c843195ecb23548401db0572d681e8957db46c3dd2b95d79da6b1fa3ace1f77eca340a707670a72e411578969964e3014c2738f05571a0626bcd9306899355f5494eeb62e8c3da1ed77ebdf5715f0489d3ae20520216e0aed3e9a6e423546fbfb251ccff04bf9c1f1d27e6a8543d057a0ee97ad0b88fa6f9edb9dbc49b0e59b939fd3f5e986ef698665f02c2e81d8ee26e20f79545c458d1eee4a9b89a6fded66e2f9575d04d8cc1de9f36a738adeb03fea1691d6549b53d7bc36688263941c026fa0da082778fef4ffbe0adacdc5181774a255e724bccf695754b3e53017a1d561a230c8bb7711d4ffdbec2f56ef95822f30704d19324dbddaace74730eadd723f3bbddd7740d7ec62e0d984fad49b21d8ff3349d48439f2d6205119f7167394e0dd937ac2ab0f4a2eae58eb9ed6260739c07356c6321a33f929dbeb6962d7cc0927d095e8ec2d0daac6653c05ed1a12ada095977431843b6c565f9934236ebc56a73c4c14dc55373e2aef91252017b11cb3514e087db2aa6d517eb1a8b0aedb726bc3e4afd647b84678e0057901ac6fe806fe7e9ea827cf92657b059c8a6e0c873330fd6f6de8f1f6d37e43ef876a962c0d4d0d95492ce33d8483a965ee58ee7f310cd2bbf1acc19a5e80e9a2bca21442d697849ea38e68c3391662f9a59156084dfe6393b704f5c3ba0b7c9f960735875b43f0b607f7bdd4c4e7538fc473822651f7152d56a901c4a0bbd472040e5118ca2a7fc607d08d2e1dee1b01784c30ea5030edb23329d19946c2311b9fed67bb84809169e5285b4b9d1e82b4cad7b99709df2ee0ba5269eabca333ee3fff201ad64938265a1d7124678b9513fa259fbd97afa34b32a6d7c18840ef18541135d9830d33f8794d939fcc0882c60123bad8568e3be7ebaecf2dd6d4aa70111580e884062add56efcc375f17759692be4839e2237b983fe2dbf849f8a6fd6361cc8c574be30da558d844235b4d584b78298c665fb5c2438d775ff6361559150e0dd1b24f6836be6f15c22e4ab1cdee6fe978485f575ff32d6f35e20323056d700ac2ce4f623cbc3c374d079ce1a13dbefc0fa2b81d40f495ccaee55bbd56d1fc43321727684e1d8c346ea1d0299b526bcfbcca70cb8c4cde03d101cd0ab8db188bfbf1eb40e15b1b3276aa50ecf9b131523fd69d928870f0542074e03b64592dc89713c933f3613e409e22d143681981aa78853a2c3d4fbdb8179e7e92518b4e0b805548076f0abd7fb4d764dd06d5c45e0a616b4205e4ac3b4344590416ab321ed1c1d6bc3a045646e7e053671e065549e3bcfd5df1cc14bd2b8045f70c0ea5317054974d0b96b567d3a943cf09694395dc1e53486e30bfca4d914b4acc639d986a6832de1ab22cb0a39ff694e5a9b37d5943191876e3f98929b569d30145f920ff3a69afb505a04bd0d766dcf788eef18d95703f13c7cf951cb7f64ca2d69fa17b94148e6a0cbada8946d1cbda7d4b4f88a2dd468f481abbca7cf3a556355dc2e0e621e2b82394b2454b799a8b2bfb8137bc2fe78d30587c08adc5d68e2c7ed565abeea289754bc8b2a9a9a4a2de5391fbf836634c700037bd567b73ef55826ae2984fe8c3ea4f844e5eb5ef34377656838c1f7ad75175c92830665a9a4a7f14a83c21bc7e6e43a4261b3de8a52f08586231d9a4354b6fa2311ffaa0262d2ffbc51e7344e4c98c0fa6394a2952e385278666ffff8f159a9dc46505d317e42919bed0c68ce5a9adaa9117017a3190769aabb8d8ecbe0802aee7529208ed0ff5e07279bbefe316da5f1a1e52aa851954cc2aad3406fa852d611f6d3cd0ddfb2662d1956d585574d3140a6cc8334a5e9f8eeece0cfe972a3dce8154a781ec472d5e0b539e76433eabcf4353efa1d583406f97a45f4e48492dca9f6236987ceb7a1b89d6c66d808e51f68895728310df16bb9e660ef90b0f3b52290af44acf01741fae017eaa07aed3d52f26fff7f6a23be87010aa0a5055d833b210583aadfeb55f001088bc70f4ff31f4bfd5b3c588be37fe2f17b8b320498c0f810b2c9b5ca12c33ad86e2a53ad3278a684cac79b24d29b8b78d672e341e87e06509526bd30babf21842421b6b49239daf19ac53499433057d72927badc65023165304e760cf32d7fb7e248d33f9a36ce60200df52b374ee102c8e7795a886d7bb6c32e7ed215cbab7c3b37b2494215f0f11cb48e869f2af5bc1b43ba5bd62dd28203f5e53f8a71f8f15ed74c05a24a10e56c685147f63e5f26166544a3a1d72ad6b8949d4eb52061f238c58a2d676d7c653dcf7981488cdd28a5ec6d5679f9077eef1fcb8cd56dc01573c82c7935c6efc4102ab7a67417d04e5bbe83cb36da0f119f49cd46b34e784ba0dee02c32bbd24f58b55963bc6f34b5571967867c209698b77d0f7acdcd925f1ced7c91aa3ce9e8f9565e390956757df4106176b6215bb43865c672e578dde3deeeeaac1420fdf09dc9d04074603565df8474030af05ebd2f8b1bed63b495a76940456b9fe2c5589cde9f2457fa494b87f34ea12f83b1ba68048c9b7c7cc638f066bc63796b537c4ab5197ac4db19d3d782cab8e5f05cdbf0d02813ac34f777ac28ab48b47a04e4943a79e7a383acd1bb18b4e05473b744a232b9b0bc2fa3962e73bf59f237ee438a3ae27988b5a62a1e0fc8656ad613c1c30c74abf1d29c6421545403545517a462359b5f61958511b3dbd7ff3e441391ee44fb969eba5689510d878d7b2311e16e7e214c34d41d16e151a8341f55f9e0636741465ddb44c6ced25e65a02c773650affd5266ee32de8cd214b8094f78816cb7032af8a64e247b0b6e198787bdbf1de2e1ac4df2b5c699a801f255d97a4de0bcb9cdcca36606dfe507a317f598ce36ca6361066299a7cc32944fc1ee6794223e7d4da5a6e8cd0dbe98bf502b879cd3558983534d1e29146d2c0ae77ca1ba88427f7efe7ca1ed433ca4f44e92d0b5e4813e73c424972dc96569c2d6e5e8c4bf95ab1a705c4499213872d06abf360875a9e0170bb1107015c758e669a46697b1f8ff9b2a203b02d1c0e0266a6141ec7245a30c515c00c1314d8373938e53b811c0bb52c9bf862e626afd57e221947f51e13e20411db09e7fa14add17fce24a8ac907a3f1db3a4d053ed97b1ed0b185ca3b69f7f7f985cf1a3cdb612c8e6cd55dd81e2a8e4ae91b552eb9099631cea259d1cec3c0e8167d00f98df0629d0da3ff7ee185fdb6932d39a6e6be881c849f3b76db1090d8d6b38b94855f89a812a6ed2dbf854384ade62586dc55e50b20a2c005e7fc9aaed070699cef11d03120469af011aedbda2475339bcd1da30d39c0265b0f7f9a9c65c33c6fa1cf1ff6979426ca0154d54422d5fdaa195b47b07c5024065da9f2f45c0d7364bfccdf3930a3ca24ed36e5d159ab934f3a7deac94c2ae54d04613ca0858f8561894e2a42c06ac227a7dafec9f037c921f5bb2b42c120e6c5aef5a40f05cb2c25432088122a13b59968dcbf71fba2577a8d52d795dd8945766b14df2dc03e29a1222bc910a27038bafbb15febfaa94b8bd4dc31a3ff40009f2ac474ad6501a11a9b2017109e8d54034646d0df0e6a9dee8582f02451ec8d6efd055381100caec3e7040d170c962f9bc5479b84dff4f081a571693444f57ddd67458296ddafccbccabfdd1540d022067c2efbe427be6156c6b5b2ce5849770f4c494856f8e0f09baa04940a8cf0c93541d61b7761f5bc9d4469dad1b22f769891a6fc0b387572ae86e7b1a9b9f6565768af67604831a48b80a30a53e8c1d8476f1f659589d7c4fee6737ea60f8e28d62f1b27b104cb8c795abc5289f84fd959bdca6ee4b742bc7bed906699113bfcbe144acea56011eceb2ddb1eb093931ddf8bc87fe01da360eeaeb7ba1abcbcf2e9164adcfb97e18d50157e30366c4c3e41b0238ae192ee17bdf30f88b9f726b8e38a93c4f4423000d05ef2694d067942ec0ba6d10c61449c544bdb259b8cfe53c89e06ae120968162d4a29adf399f0c3514c65923dbb5d034238ec8b0ce4cd5c49afaba15cdf454101c2854532d794cd59e084b01470316f7c94f5a5e20a7b33e11df53234b76f42ec4133fe4587e5d61b04b50aaeab2a831479f0720f71f10f054f2ca521e0d2836723825cc514311f4146207ec56909ca17a067d534b535eb670c2a54caa2910a04dcab2babbb7053c31d7359b5b29441ffae794766f696e4582071400effa55e0796fb9fe9f3fa9345f07c5e8dc2fee80c0c8c46556f4270ce6e69e48784d5ed5188d3316f1cf668ed08c9988ac0cc388224ac140175d31e657c16a236a74dd9a59e4e3a1f194a126b12d2bf822fa72050b6948880ed48f2c267131fb43b91e77dfe07b9319b75ae643f6089f15055a950cfc2f276f5cba2096b745409ecf51faa01031a6902e606fa5530fe555dff6077155c9eb0d047129a130b3f1d437d41f0f3ea32e447cbec12fb6750547d95df23bf1e7d4857b45d31c326a3fdd73bd265ed3f0c4de71ebb7f14353995c13b22e7c34ff84bd42b70d1766c513af0668fef4e1ee66952c6d92adad6b06258c86bcfe31b9024e31eba6db7fbb0356ad7f25d0020448a665947353018d3b12f04e448d649db0ab109e13adb00ae9d7b53ce5000b506d14ff36ed43057ba9aea915bf8146218345375442f0c796c037cf37b2dbb5688e7b0ee5354983cbf0d4c1099f1a2cd93739067e51494391e5b06b995473abac0d34e987d2913143f373e787251068c8217bdb61d1e20d6b608125e9af29d1828d35cbbd522c31bfb5dabb8a72a2cfb97b6240f45c60b2e23bb46850db4416bf2bea7fc15e6122c2f232cd89e75a9aeadcae35ec8c4081bac1f206d5c018148c6a3418a17500eff8a08c5e65381924115df888c9905d0ab8347dbe90935bd66964a42ed0e64ece88e45274fe52b71d45d58d3e7748e2c601c73ccf97355b99d851cf2ccafe4984983d9f70e4f1bd4d934ca0d592eefe1111d8e031c1ca9cea34504ff2c1c6edccb3173d73823bc08e777140a645b0c5cd2dc0468e3cbc609c76e2b0bd565dc1eb3f1936f248d97829a68654b427847e0c3d30adc6517885092e8bb0f7c64346c07c7ef9b40c6c4993357c04a77635cda9c0cb480ccb15690849b645ccce76bc50d0a7f696c0901af7287ed5b479ca37cf84087f348a6d346014fc5047e53fb42cd8a559f745c14d1a70754be21f06ce73e90edfc520f87b719d6d0a38fd99addbee0a8229c56299f6b95d9be1c3187a19726e28391c22ea395f4ed486a68b8cbc6192b893d4664c66ec61f3261b63768ed9f851f6a324b50549622e4903347a61e0a1daa5c10107d3ac6e844d88a95b6aa4f352f7038e8072679c817f33395fa1fee92af66b2fe8300b8d0087729233b6c601f4a0a264dd5da76310ae29367e8d83e42b1974c768363b3864a4521c055d8b2b69d74e8fa02d3b66f60e284c59978d1522f40717d63cb5289449c89db02c2683a1cd0568a265a4619c0fa9560414855e38764c2e1e40e7bc15d9d59a5ce2b99c9332468285d912d3e025403742c89b47452532951bf77be3e95381547d51afc9a710f44c14ea5126f0360f2ae42ea6e7185d6442bc7691567d5078cea4e92f0b56a00a7705773841b84eb593a20e60d27af17f6dde21a23f0bf42bd11ea850e36577542b7c84ed3433f7932eaa2c7bc8c2721e3efe845308684412e52bd1e9ce716384d6bb200ec1f265be651a82dcd9e375e7c74424c6ab2f03f4a6f70f1a60fc7b5b9bdc1bee130085d8833a11bfd80c11aa6b630f5a3f7cdcbc75a892141d3a923fde443498fa4b724f6098e10e6e23dd96697650f0c11e8bc5741f7c00c3d0eb5bffee55916d20d4f181171d9c4526fade1ddd26dc69e04998a171eb0439f58583e577bc616cafacbf2242d34501929929560495f4c2a92a5e8cbdbe2df8424e88845afd1f966f4e05fce8657b58b9f7c27e77ff2e23051e1744235b39a7977a7cde169f418af1ae0ec0c16f6894134a27c3f64acebd417c3eeea299b5098e9a9fe925a8c0a21d5f846d652ed125ab33e73ba1aa10e73c454b5d36900ff10d06b6206fc495e904c3063ed71d6352ee9be3b53f2544fdc47892dfd5206f4c019d2a9ddb0ef60ce88140eb0bebae43dc4f4429d9af069edfce03fc3d0d32768cba2f7d1c45ce85820e67ad90a026533ea885f5ac1479aa87dc8dbf3a45e5bdd0554dd1e1f1f97da30b71ad24a795e69a3ca9a97fba29b1cad08b9c3c20555cb7b7e6b7a1e3563dd5f135bda581fd031dfc968078014bbe470abc64df0c0fbc908b64b1cbd22061d580bd60faf7b12e86ce46a53aa6e608096664b1500f60a3e019a046bc82f49e04dc3ffaf7ff07ef28ac6df8039988da581eba8e0d82c57b17df2c888f046bbd102147f1c8acf3c846b5748d213cb2d003236ac9aa1f8bc3c975462ee41cd68a4b2579d5369e3e975cde7231930f009637a0452ef06a7d3c330e60009b7aa03af8addd417ec383ee7e0d75dd9e4e92bb16261088bd2a20655c4a3966968461650ff6e81e81878eeac6a3ec62614be28fc7ad4455329f98bce6b4b98b99410d83e262b545ba0b7214a22660fbe0d3a1cbb27f083631b14d8b6b100d086a9856b8333700f58d8c91b2e7116ffbc63cf1d3d175f3e18d9df7baa5027ffd07773a6b7c0a0a97ead8a7f2fbc6e94684a0c5b146b378975551819c480def64f4207a5559f5b8297d94c7a216c4b6b3391cd449470dc2778ee731f12487e6a88a68b814200c40d4331b2b540b1f2da657403b9c4ec23d5d4b8c87dd452a891978448f4211b31564a9f8f16b2c9364aa790c3f448b2ab02961b677918d1753f3427d27d117ef2db99e545a43f1f3a293ff12db1602a907ee9202d03cf7e901d0ce8ad8bd008e93b8435226f327feb2e5261f1ae4dfb8c170532543ca6612728934dce8229690b2f9e22b3d8abc7849cc9fd6d626e006568d57016ab5a2c531edcd0e020af2707393a93f57e85d6c2209cee17e1757a206ce135c1074d6f9a0fbf0da1a607f07c5651313c7bd1d5a1b208df3cb5022166f5df18258df5134cb558bd3791f8705e7bb0ecb12d73abcd2e03418a287289aa896d9f0b7d03cb9c36190395de37fd9222aaa7cac2cda5a6260e3a3cec10ebdab0c609fdd10f3033d20f204d13a8c59e3ec357aa0cc58840222f9db6431ee03d509f1b4428b693cd4fb6e5e4ee4d0ec060d6de638e13b41f7128c4682d3661400eba8607b202a6c3a72bc4645cecfe3e0f706d6f0d844dd397dff6157e74b784860222938dd8ff5c47d843ea0b2d80063f50883366e86be35ef90221722c129b2a99ae35bb62f7f36b0fbc2e68bb36898ab9a6a8ac313b976f5b636fc86b0924e8fd3e2e67d298c7e63ed5cfea28d41f852820751d7bdd21d44665e87730c0ea69d63ba7521e5a57b8847de566d633ba9f6d56f66fbd4d1643f5b5b382b09b7a1a01fe252e3ff2578bb76737faa5bb7c412882b49b1fe657cda4361a975fc69c6e92261667f3a407d771c221261a6945a04a989f9e0e4647836352e5dca642379d2c78edb6f56e62510c71de370110aaa3820cac7adb0a0ffb3b4278dfc0a36ad86490ae989c169ef64c05c96ef38eb4312ba7620ba66aed755941439e75cea31a8602b7d3d2f007be94d776611bd5c5202f588422c9064cd650e824fb8821d36857e49fc9ba8c28dfb7d2b9cd7012812955d6b04346531a9169d7a40fbc38ab878ebebc5305b81a10bd7379f14efebc67a9313ec547e854179e3784306979c49a7ed48688840e8f3aacc33db1937f72881ea4aac3bd2a80fe3ccbacbc870e4cc09ef221b7e8e591a00303d3708fa18b74daae06390b88dae70b9bade98d02c5373a875e416d0bb78834828ee25c2d2e18a48b7ff7ba3f71e2a920bc1839cfad7e336aa0a645854f76a11354a03ee182a5e4820c8b10f7e128e81aa67490d89d5242eb193686851397a018660ec51025ba35985866f13b0d10287b1925dbc8173ac21290b3c035bf5add7d75c3b6549190f9081139bd0a22330cfb083527e0ced24810c442b5f79de16f7ca73d9fb8ac9ed1a7f0b9edf7a75525779f3130b754c1d20b19027489787bb0db23e8ab5c4dd84255dba57ac85c32878773fccbea3b2c12066287e3c812b0ff341a46b97a7907d685701bb17b818a150c1ea1703d3af8a1fc408104d4678de8b444e99718a2df0dbb04929a7e5938e5b9213df4841b1ec805ba1a7a3cb334a3b247595d571b43a56afcd916c0c0d11e2d4bdf2221b7360029bad094fa4805e935f82d47557ba1c741c631fa590dd8b0bb2029a9c7f45186fd5afe8673b82718ec465af393e8d6da0038f419845c1a005dd21dd06e76975b4c0e27bd1984d48c9836f1f99a0239772cd1730fb8ed5430ef91e82668e0d025315e20dd60117a9b8132f1a688b8f0a96f3d6398a3086bac4669fdc6f501778c012e93eabca9be211e717c61aa9162e35107028451a4ba4e5aa9a08127336a8cb4eedf497976bdc8063b1e8568eb81c139bbdd1f3f5360621fd6b9bc5ac1833f13933f901c2356681f3f61a04d80b69233118fac1dbb86228a5f5979b9911a0d650696fcdd227efcb6be8756462ab5ae06b44b8bc8093c6993d329a93c05ed76351c080e27ea3a15ca2bd7ea965a378edffde6ad2abd4f6e9ac4deffbee55ef093db9795c9f3660d5f6cfe0bcdaf8addb486a43aeaf7bb53f186ee26014eeaa54f6d39312e0b9ccde633f76273e9f026205418bbcf65c24b597be5003e5be6a1d247dce27b96626f88390e7f6991d5472a28d8da6ddefb6a2a1f9cb8188b9edb667a1d7595df63e9a5f84f9302e261e177b5a1abc66430112971ef78df61eade2fc9475891d1b53d21352f8e088cf37c130dc6f4ed70d36cce5d952830090b6d96c3354f99fc8842d80cf40345cd841167a2285c8741ab79a56088870f073be119d0ca7690304eebe6488d8a24081bfceea761a4f5b55ede2ea043df47caf19e5cd7437c4abda1cf02f782d45f4e50666953429dd08f8f1684f08bcc0322ad1a815444ae4fdfc5f326ab80fc74ae3b5bb2b83d51aae46bfe76c64e1c89d38cf606de83db5c537ffcd9a7dc56aa6dbf4bd2fbc5644ebf73c5cd4541df2ea6d310a74842fbf82c71cb78dea5061d8a35d422e5a510054306e5955e69531f306cb4590ff7c25fe01d65fab34fc2b2293c1bdadd0091e4c5dc88e5448df1d7d30527f3f5a8d0234aa93f748a2a80baa76421ac37355a46a72a724626c42618104e620a0f0cd712b504e6be4d9b2a1ff2034c0d0065f6a171423842e5d50694d744d033a04ca02089e974e647b0b7f72b398493d86fd21e5fe012daa7c9b061fd31e6a4248a61a12ce23dced080f3e2ad1fdb075ccbe8dbd526728fd11d5d1e9f0e0ad9cc6ef1400405bb33d41f25275ca574f51f1f85abf34b7b0edfca8d17e5afca46873166b6e20232a010a9347378b82bc381fb14c79d8902391a58128e4a3c86146866ae8322dbaee1b4fde8b667badfdf9fc571f06311ef7ec68d13e3423079e43a8a286a39fbaec77e10da468290b05156701dfd011474c29398c6d7e56d46284abac1a27881ab3fd305953bb3e7561e21451c1caf8924a319e0ceb1d2fcf4fb7c1e91e42b85cb65fed9d9d76d0c027953366cb16be2ba3b554306cb1462b03b5710de1185ead62a016182232988bee4a4299161584f74b399064614335a7367eab00d7710fc58a9045caa0cb5d2a783050ef645d139a4c494e878251d9991b4f15900466231f8c351fd03678dc856c82d8e71321f219c6e7021caeee43416a34c39b061ba2655398472daf6ab4b9480e36d7280c4abb0cd6570f5cd40616361decfd5ae3c54a8de9219f1f6ab6050ab72c2604bc4b64d1ca6dceab4b74cfc08f0882ada455c29c43a1d9ef7aac13c025af3d113b8812b4cf3eaa1994e83274809ce23b662ce9efcb98e48ee20c34dc24506d18e985f68cbbc746bd7e17ea6957aa8ea11a2fc5b4dc8740a98b8d2b38cb6f54adf4b5b827755501571df6a334fe87e06168f631565fe73a72b2f0a75fde31195fa33582aae691e7785ce1e8c32de6d4ab9243b626a35beeeb1cd41ecac27d25f638d1f7bb5ef7e832cbfff94fff779b4b8d0dd118a768f464f65820f2d960f9efea5664b439c6d6f676962a20848b370ebbd4f5db6ad082a522b3dd920cfa7755933eb7b0d1a02e31ed226f09b1f17049530dfefc8e286cd8e11a6f3c03ef6b4205199d680540b19bb8f0a3fdf0165c82ffdefd76eaf0f3069a0bb2f84f52ee48f5242a3286a53defa80850e97ab6879ff4289209b6ae0d4ee6cc4f495f1a73debafebe08ad54533c6ded5f452368fd26da4ca85beb6f3bb903d2660bde4455a10f43711ea711a15a9c872d8b2b386c5ea07aa48b328de27fb6f0c07047ee36cbc7355a154c01a859182dd4b2bd5566a89d91e3471199fb763bea018c14877cbc71871519a8a8c4f5d7f41e8a55a2916c528944e02ee3fbe356aa7303cd10caabc2e54f0ca2b07bb4617b6b67ee5c44845c09981f3749d0c3e3020913d866585fbd78d818dba775e0488f09c72d8ffa1e4159937ebabb9cb51d4f3a6b28761797ebdd9eb6c483015374aa30ffa4d7a5567bfd62f8c37d94892dcf954691b29a73fa3b967df7a895897d1fbc684129e0aad9da18e3eb770d69ac4a7e003d3fab140ce6e68d5ff99a22a103c9191ec1ba4f597c27ddf868698752d64164d1d8fc60a07c184f69a609ed0a4184359006723fa34e0429d7e0ad57dea5e95c12785e6a8d4cdb9df5ba8dbd978f4e6fe729e3879ce6b2f08be27156a9625602d10fc113cf6bdd8b70c97bb00e85ced625387639222eee3ef64771b8ae3d01f39f6df8322f748da503bea07be55d8ea08d4c716b60c17a45b9ee19b613022b6c023ac04f66f72ff1315b255f772ab3f53653c520f35b9bf66ff327df673e5a26f03cd88f3820d2fd6afcfa6cd091c6b590e78826345d6568853bcbbe937aaa61292c09ff3aed6a992c1b00ca72831eeaf3613aa49affa8d39d2dac00135dbdd577506d4e33c42cad2290c1c546d34550dedc636947ce8d2e8f2f0f8b8b11cf742d3c599ba2fa2f7a4d9eb0713dca375d738819984428a3bd05e83c1d0938c94b4e874949b372c26e24d2e85163f08fe118bfd8fb908b26389b1840a735a0661ff5728808b5fc81b70a52e49d039f5be27d18cdea0d03a9e9bf2fbbd306999ca006ab774f0e707e3bc17b91e4b58d900de0cc7a63538348fca455a3a4b2148461107d889725cf191dcc9a7d942d6db90de6c588c184db255c61e4a69a2ed682e042dc5011448d8d420cc3df0f881413db10de0b82f904a059fc7c7704f6a300248d23638ad6a8eea7e9ed35dc8285f919e6446cee3bed92a07f8c2b5b7385072b5a28659d55991b76bde950fa6af93a858d71180e7cb3242b36b4254d63700fa934c47f6d7004dfb88c1c8f72b19b7b81b7b70bbe56d7f2f267f02960116feed32a971c5103096a305e1627160e40a2c6eb552a28ff95d675d4709642b6c68b0d146e8c98818a07a7bdd0c270dc2ea2b59878b30539d0e420379fc9dddc74bf6c91acff281eb76378dc18df87c2decc4f77b31c28f4c0962b5a416771d92ebbebee7308c45502cdb8b779cb0eb09c1d309d043324824f9a1b4c08b88397aec9fea67e0dbba22c38351722a360eaebdda5d37d3b77f67484d94ee1dc32278104a4d61d8dc766b5f8d828d74fd05372a11ba744b5921c5b81973e554fa7c0188400e25aad2fea4dc722841b4695a3f3fe62b56ce196c77937643cd907878fdc12529100d75fee8b4bdf4cd002b07fd3ab0ae276c6d1c28edefaf95c59c2f926b923a1346955754a038a6905151ceead965c2470aeec04c278f5aa585a9bb0418280fb279cd5eae5d2ab279fc5b46a0e2f401009d529c716889a5319051948dc26c830d27bc14826cdaafac23bc1e9cc97a821dd644f1349b2afc0831b67df34c61c5edaa8224139ff5fc527630501702348e2c58b68a143438ef1dab17a4a32ea6d4af874c9a79aa922544db5cfc7f28df5c047fab0dc50edc6e7d62c67f98346895903e11b580a97279f1466fb920d560b6aae71849fd168450de1ebbe0b97caf67891900849251ee63fa124a3b3ef4db96196adfccdc9de0192c798f48fa7c10c9a37648a5de5a016cb91a9e8caeb3b3586ba38eed60668800364ef88b1d54dcba9d9ae45ca7975dae7aacbbb26793c572beb627f9298e0050acaf7ca01d8e31a8c1b06e59122b5c9dfa5ee909c1d32aa743a8af8ec496528438d9eacd703ea94bac4f3eab3155fff2694bfa725003e6d0f2a7e6e751b75e0a4fe478113e283e318119406f48ab3c50a470b7a0e60770654483995de58b3af7e970a7cc68f585783cfe0ab577ad494bf082f8f26d9c310e96dc546578ad3b34df6dd566f28bc8749c9ceea834fd8aa2c00beea9e6af861b4c13690b4d334f1fa8da7079ec1855ad9f89feca6a2a39fab6684ddbe2b2d5cd9247f9db4c3a06bedff5ca4196b6c502b9f26c9046a4f6a2f2b56a73290ba00b2f8033aa8888beff742ff09cb057c9e5bd0f59b30ed5a0fbd4c371b2997759716f2cf8a709333e669f8fe45b78415b9687b1a121394e054fc907527c904c524d4dd760e607daafae02ccb5a4f0762dbfc9d5a0eb9efa7ce91f10cbc42398add0b52a374ecd1ecf097ff6c57dac09c2c362480b7609f999b6a87679245582d42efca3af067871cf670abd4d11516e1df304223f87a16afd2fd9b8cb0aad30d92eb9de63a0e9a8c7e7ba3d67fa95a706574e029016f1c7ff20a6052bfd4797e1db955cf6ff7309cf281a5fd0b3ea02e61ffb0700d44f48db35924beb9e128d86ebd3b3f0cade1260208433d6e61f31347f3970bd97e7d6d47484d396ba4c68a241708c7bd24bbc0204f0737b883aff58fecd82ec25e95bb0c7905315477fabfa2a8b6c2d5472ba569ada630150b35aadcb500360d8ac4abb18b5a5378130fa5fa5ee4c8aaaa88f1a7d1059b0037a21ade457264715724a98e8d87e74286e0802cda406965ca13813cd5b4eef7ad418b7e93abe56a5d8f96c8a77d67827cd15809cd366ec42c2374844d87159b06a731ec6d1e5f8ef8a7957236df1a7bb9ef6e171edb18c74e1862c9d4178d1a99d94de6c982b8302818c7fb776574a68d173d03888583659c7fbc755d91f97156ad657843c4f0b003ef14e09360d9b2c8cc3e2682ba67b9406f404aa8c66f34c0a37532bfdf933d0eeadda866243f63b8d7f7666ce2a2b23385a7079b14e14e51de2a53f2813d1f5afdcc40e070f4f2ea921d00010056011cc18d32a43a9f7d6829af3f6238013131497dd8a95a7829cbd7ad86c1b969f4b7aba14a5cd485cf02aa8244e761e9784c7915158f42d53cc7df40535ac1d3916f7e3f4f6daa327fa6e7f17cb61e8322ddc0f934666f7edee2b74b9d891f70cc5463aa02c8a11f5bda52f8f67a3c69789871c38244ba9f93a77ea78fc16d1b723620380c66e5620498d20474963ffebec3287a4ed647aaddecdf620149e5fa884fda87d62f8d93bcb1f64c82a2173a2fc932f7e838b51f163462bc7f85841b2757b6cb5c05c416806fb7c173a5f08d4b5e61a4f5d40ad751d8237c5e83aa7de4763bf84cdfb9d72c7f4cde606dfdbf880e3f69c1920060d1296c3416bfbdb22966a337723c97ed1260f72e017a2acb9dc21778eba2eaa8bf72a8a276b8bb86b8b213f803e7405fd24d991aba891757afeebe38946c79b7c31100ccffd95929c2697440063f0f55e56986acf54f6aa158e687249cd98cec702fe6545cebf8fdf8b4bfbadd2fb92d0fef0afb81903351f13caa0987c49d1740ff1cad5c9166449cb35f7c99f3673d3866fa03788d22ca142397cbd8709824a11d951faabb27334896c349ab5f6ac8f587e99ef600f5b78780eb2413cbcf59a6e2a4ec29ba646c1fab7ae7cdfa956505499646a31d7a555ef813117ac2078d73cad7c79cbf433db88e0383ff704b3f41d68e0626e1027c3063ce1cb09bc3c3165895feab88cb51c2232b3f1f6a6f9c75750fd5b01ef84af54cc7c30a1f950d7cf12bb0c73f246de3925881ff5fd3ba818b07f232387e8b63d3537b8e177d5733f2b57dbe974c818af73205261c3957fc134e685f6e15e6baa057b38a59e574bb637b1257c7933512e047ea8e7d6272a91c7fda71b36fd056bf82e4c72aed5682b2ca4f40eaff08f0f6c97e1ef615c53862cc6c1576c39e5012dae244681acbec7e94fd2eb32ab37db6fed4f28fc238bdc5236f91ea3ded970cdc8cfeda2ff0d3919fead698c9aa0f03b9cd5637df0b9dd2e69c051c175c3ac3b76c55fbcfed22655c32015f92d011ba1dbd327eea90d47772910004867bf81a542b9a3ceae868c54730376fcdbdd8ef8443f4526e6468ba9c7831dc5560628c8c53f061a05a4761d1bf7f79dd7e025df1f699fc2dbb5fa2e93d91b32f67d86446df230cab47c08b813fd1b2c41fb98ef21ae8641ae8d2fd049824d682fff72c98bffd82dae5276903ca0c671955e0fb6a50317399d2fa7b0ec2b90df1fe4e03f91b958008c764717677b3a1f67536d1ea8bfcfddbbe57461bad060cb272136c18b5f3f9e3734a04195c7ee508e0c2ef4d83b8c81fe3b05ad016adc8e3e2faa4a15fc38f7a01a0af9761d88bb1e677830ee4dee27a9028c7be934cabeb608ac8a8a9bf065c9f87facfea05a0aafef0e167dd71b53a55d66981b46508cfe3a8319011519afff9f962c1fbe785821454af7eee908dfa6db2d5526d447ccb6c80b48f091ab688a6dea710d275ed4e62ccf8fb061a7d8e30aca3cb5f23d0a453357f27a5d238bb1f28767d7f306dd5c4eeb6149242125b0c4384c38cdf74e7e703a1a06a396638a707c0c03118092c44559c1a387e3346bab6c3f875146fd84d888d3e6bb5218a526d3816c0ba51a39928267d4c6c22d65ed87cd1140c4c4f1de0cb14748a4eada0b9b3de1524d1866de4067b88ac91dd949edb10a5c5ea292f9a0ca2bacba2eaafbd96329c0f064bc69b4874f66656848b90ec72ffda8cb03ed0653d529a8207ff95b52778c976708aec25dc560ffae51aa0d2f31602f96f07fd5fd157cba30090935c08d9ba5eb932f971eb1320e132ad447896933a8a50c0addd1552c8359329fb9edbc69eb578b69024d53d73dce5b68cac0f05db4dd0fea22855227585a7cf5ff6bf58bff459d460ac38c39f8e21c4b86e7ab349b29332f2caa2b758a5f3f9749c20d5da84014c789bef4196c02c0cb77f2c75bf3b5d439798117175f8f34db6aefcd4d1309e31cd93241c307238f87abea73aa8c5bdec05613d2188a625a2fd9f0845899dd3660ab996280f9c85d4593c032e306eaa6ca34fa80f7e3aa8f98edb2adac721c23e0c3b6d31186a34ba326b6733d824307d9af7e3ad672ed7d802c32dad9fa638ee5b9c0df63053b2bb59ffccc06fa870b79af452b4b0290443e588d0d5faf41651651893f912e9d0409cdb63970a76327ede36fb6cf7c8c54a3b58d4de94120b81648981b7688d0cd50d1db431e6d75e7302b4fb2930a0056791df34ad2c8ea26da8888cefa9933bf38d480d510188242a4bf7a697b799ab23a8e47f80ff104495fed9861acbd19b53f4cd8697ad228eab9360bd2697da01b60b429a3cf0eddd18a2e2286229e8897489bc6bb4c9f065eac53c7fb4ea9628d0e2d6e37a8ef399f07003731093fb24f5750f44ddf622d205a2f35753353ad23d8727a0d489c7660b3880bbeee6c7e06652bf35de94342cbd9a2ae78781cdf76cf99ea37e9eb2845cdd14c1149b01aa8a9c54c41a44d1b93c43b3fc6cb13943260bdf32f5021c288eb932e9e60e4003afb533cd18f0c642d3153d1867fc3eecd9762ddc15107ea392e888f6429aca32ab75b36055f1717289e9f72cdf104dbb143e753e0ab875c1f607d6502fe0c8fb40befcd40c41087deea1e3b85e3fd1f8db0fcd719f0c340582e36e60ac09ede7c44137d079c7c73672e1b700db66db4b97bc272fad7f687bdb59441f744eaadc30ffee4e4d4bd63c7a858d9602008528ee862095163ed8d5c61b30f63166565d28089e97229f2dd79b844d7578cc276a7b62af252536dc6cad809839f5788e61226770c860e10465759ee96a4987d5a69683477c4565493aa5c5860b1e9a265b924b211b0d191253dbd42b1a68d4f7d1e7a78c0a007459624ca290075f18f317d272a6da1608c5653d60d5a765d6bdea5be704b72233189a0491096afb22569ce206db65b4f8daedb2949650738c952ce8a34095340470d08a4781d6af0906a3820391316584dfd51d66b7a95d1dc5438fed0b4d105dac96d5100578a9848a46eff9f87c75b262b294047a68b46b821184372cf894f3b9bac63903331a13cc387eb02121ca11b0e1aced45b95a8cde48baa6603262f1b4da96bd940e87c658065f4900509b4f617fa42859163250ee7a2f721397b3dbcdbfaf550391f17a0de60fc1ee4ea1bdea9a2064119f565b86bf4ff4e0d669a4d756a0672b961634ddef3bb70c4e2fbeb17f83779c4629aa9ad952698bfa16c1aa44aedb06a3eec5f73f215e6095efa119e0b459de5a4c5b6d143a54b98b6f74ef755f61e56435e3f0a0896404a668c9578c25d44eb9f2c3f6d47ce4b6fefb901e998b26b9797ac2cb81f4eb8a4b59eac3bbfac56a86364c1167af9e41ca2d0c295c12f35b56af66a4d783bf3260f3961b4ffcee02955548ac133c4da78e1479d608f38018eda00d81ca02f1b27efbb03c54ece09b81281305f73e74b6de1a189865b8ac45a89d393df08c0761258ed74fdef6e90dd09d5e3ff038b20cb0b22779aaa5fdd5ca4b573baf26fb56399b8c0a8b3b4864190bbeacbdfacf1f6478f55aa29a25b5fdf5edc811479b25fd94fe7626373adb4ebd1656727977b0d85f97a8c0158ec2f823baabe2325860030e796ca5b40038a75c90755af5590d4b45b38e04576f8d40830da22c739de2400e66ae43e7d57b02e50aaf35273be96e64f983087a3b6cb97e696a660ffc0980d5bfc86a213049583249f853023a79a6816df62eaed097871a5746ecdf6326e9e59a4ca3fb0e628b66a9ea8c169441ff558d592316bde2b76011103f4b099fd58a844176c8af153c005cee95520cf53686a2f6600b89ae97dbd76ca3d1797b54aa509684bd1f9a7e63ceea29b8154b92c894ed21205db0759319804a33895d36f207eca68a432e8f6456ef84b81837ffaf1a5a39657db34e58a3570a4c1698a6c4e3f71d040df99fe73f632d7d22f99c4a8f08c5a3a1a0a03003ec4a4c34221df769e982d33d0cdbf2a0c0c15107dcf26ba885f3830968069f9a303a198608eb2030e756be4cae74de68e1a820723b1bd9acb224c241e1c7c0c39c13aa63fbb5bc60e493acf01c7be042ecf03a884e2632a79f1d209fde2e52f3d542dccb003defa2c301ae0cce1125d36dd1f969e743605273c264b7951827773aae36aaa64455203148eee210351efdbb191005268ecb22fd459365a90163d0325e3d366fbfd64c203900397611c820603717dc67008f28cddec84d091e0617fe75a213d0c276d57738ef22fa8115c02e9c95a7c13edb4f72c417f8d742d31b912128d304c7e4f641b5962cd1508a9de5440894ddfaaded7a88ba66a1828537720f2016488dd5c033e1cec6a78bc4860999102f7cd6dc756a4858d3a3a71e9a2ee7d83ad07dada3ccb1d333b7b5b01482206e7f3703a66de3aba03077d62045a583f4d02ea3e01a5097384868bebf22c13f14139ac31d9868c6bcfb73b7da583d8c7611054dc2062b644458916425ca950b468f13f3978e47118d31e1732c9e186edb8bbbb367f9f8d748796a712941237205c1a0a87427d4c27b64ddcf021dbb365cbcfcf794bb604dde8429a5f65f1eee20f2eec95189b708cda390301af1f455ec281a7d50792e09cce95395a2161e1e8f4162c827dc28470196a1ce6e8461ec87a5d15dec6853bafecf9e959ef93583ea53a49063cf4d05b8ca649fb3f6cc1358ebec9af993446499c74e7db519790d19bf86ef4ffd8a566357a948119de527cd40520fcd00890b5a574e9fe5ff44008ba32c0b06451979544b0a5f7b277f10605c11c262042c90dc520aeb60723f9791c93fcbe99f435b594a8923cc44232bca9dd124c4519e70a217ca8a87c440a8cd69876d08458f2221324ea90787513e0dfc1a72a60918752d067dd8d5dcce800a7192ef6f0192f42fedc11907ce08dfec032b577eb93e18ef754af01a50f6018b7586275d587acf55ef323c9750e23709042ef8be5cb5195fa0063245d4cad1f9ed43218232f0fb267cd0f700720b83815ff52e3f8f77c83f8ab678247fff89ee4ddfa414f6898e22c664936618e862b95a9db4363aac22b81efe791cad3a765ec5cf7b466062a1fd6c970e7c689377a7d9fbf80b1f9a58ed9c6362d24808069395c15e4865921699c956443ced01c7be22e71fb5d19e0d85619bc74e5f70fdbf0d600fa98671c6b20131ad339c06fee8c1e1d6e91535c027eb2d58a49e642cf0fc43f3a6d4bb5961b1d43b11d217cf227bae20a826499913c535d68c46ee2d129d7614e001c40749e8b7ae3954afa51c2c6c92db24c49d2d1847f989654f0a69bf4ac7125d18851fbf59eaf85e81531a7a887e88d80e6b567a005067002d3d17d95419c281c4986e97493cf28631667736a788a711d12601bbff049e471f0c8ae6524ba366c682da79a1ad738fb54c4e57a9d293a9184b6598372d21e65f1188c11a1b2d0ee2c33ba606afc1aa08d8bef27a151d477c372d69342f55c4e523acd3aaf473788831c6e1df086f95e2ec1cab9e5a5d03095041b0a7f99b29392c74f73ce2e8cc9cca81778b22f600b93bb2030e231dcec343fe02ee62bca40f90277f647379a6a28f392a968c01f0366b8357532527bfece35cb6878c1db303f99137e1c70533428c28f1150bbe025ee096c0c08042308e321f41cc5edb01dc14530cee2e84db18985a54095d501dba51330cc5edb279b4bf525e28ccdf98285ba05c55c571921ee3d2edd241e1de24bb0151c55a50350679b4d79d2b8a83a989bdff09202895b1cdf33856b5554bafda3942e443dbd27d5d77a6f68fadd5da6a761564ea9bdfffff9626a1a33eccb3f9ac5570165a12de91e76aeccda3996bd89974a5d432738ea1a09211e325a753c488f3f7d3783f3e421207486ecb2b568c80aa63d2760f165dee195e981ab2c19d9dac83dd1ce9a7e999ea628659f2ef829ca8f923bf2004ccc0493dc720fbc4643abf61fd143b8249339693be9cadb74fc19287aebc5dedf67eec65def52dbad0a49d7c2eb82abbba56145d9404cebde763508dffd89ab675ca859a84f62691ccb2f8d71649ade503cbea5e4e4e91d43739ca90c8fe0c4f80604faa3d4dd24a0a2bc33d1f371a98a39ce247bd7c5e9128cac1d9d71b1d4ce837699f414d22d349e7d580c76fa4076e9abe22cddac6c350c72019a1f722b015e00f18b30a878f5c1968b80c45765e0ab4dea77808c5ddebcbad81ed7a6162d46637a8434e97028800154f7f160f1239be9b3684dad172454a769eab9c534df9f4b7696786cc019e6d3d4381d774446b84948a5e53163273e90af07fb2cbf959d8cdc7f19f355ca8386c54cdc84ee528ad1a7226ceb97dc9cf12f17eea77a5c82f5ac26f025d31c8b2bd42e29ac9ca1771a299b50d3d611a06261b7a339b95d44e95d3d01728ef72ff94d72d666c64adf6af7ab568337691eb8fd6fbedb119bb7deed1053c88a7720693bc3f40ef7dc1cd6335387588b739172d6c6f437c2a7ba270b463dab402528074682247da156e2c6531725d550b9c10634ac014da43108df44c9e867f9382fd1102937b058ae8710eb4fc1394819fee620c1b06ce6779d11676178fdcf6f8205cea4b3163963d5a384b1319695879daebc99fce76e90b49bd58db6dcd9a81d846f90b84f1a0bdf997241b09ae59c84987377674121766c9f3864a9745810cb6ae4f3af5adce0a1dcfaa0ecd973201ebdd5183e08e0ed0ca49651830340b664cf7dd088eb06c0f582c3cf7afc785753e29f003650337e1f67d6fb36b503a6a27e4f478f3808c540a388631fb3b9d67c211d884ea6a1f87a5f4c2ee8de3722bffac726b011fbca274e418e6437e4f8b2b47dc92238c73c7f891f374177695482ea5a32a9ecb84c4f9b949f98ed35c45627754b64045d6d528c9f49ed175e2e06f5afc9d0354c2c7b7cca0fdac7e14b899b6dd369432a431e89879772827c999a9431a1a0b36ac440228653d6c28f59337508fa055a30c73875c2c87156475e06d8c776b549965177eeb1b2cbd1a84805115e18991b8fe2f09e9879b5dbe6ec5dde41a87aac2cfa288fdfe46ca1f2663a0965a4b765e33cb7a9101ba39719822ca4737c64a69e38e66b448fcfcdc1a6a46aba5ced7268b17531133464fc636ff22e2dd946aa66922e42e85687fa1ded4ab1b047aac2ea5167bf52d05212f33389b7e33ece18ef20865675ca1c613560408591ca5df65b55cafdbf88331cb0c77b1fd9c97b2c98851aa7e39d85dee3a3be71cc23601694f137c77ed3ad16d844b3eb5fa0132cd9ec67af9033d593f94a1a0a0bc6758f3e6b59747a5931eee7a6e9f790f9214aa08322db628c940e1c053b7e320873b35884f63a1d0621f8171772ff97408d4e7b4ac38b7f78de800516d4a5e61d7e7c0e61b900458622e3d41e5169e3d363702c1165ed7d6a8b3c7c62334ff831bb72cce91f0da26c006e3c6729e0ba0ea065e5b25378ab23395cafd6d90e06fe1e4c39f61e1af847766d1c021525b8e9ed8432dc548503a2ad1d11cd68e417e9ae3e64a6fe1197e2497a8f014c77423f3d8090e421bc4eabda91edf5443132ef5dda877fd0371d49b03c399ab1ba90f1ac9d8d2ccc013fba49a55838d66347c0b050f385192f5f99754c9a8978f479bfd07d0073629e43cbf4eefa2b50affecbd983cc0d599719e2b31ef40dac0c7240b95c06d04ae1ddb507784cc07413a989321a2f91ff7f8928f01cf37f17a6edf5afc496b4769eb57e041d2e6a38a81c0c4c024faf2c837686ba798a06e4a3fe235cb010e2a66b76972b402db228afc86580686f2ae3262c7c7cd3f36c3b44c4cf70a1e6961fb2427a823ad486412cd9948236916646a36b4e079e567294ed805d6c3aa35abe0456ac9153cbb07a62b51e2e74b960b23cccb51ef1cec633ec664d8c59e18701ef5692028ec1f44a8ba24c2246aa8d89094bed628424e0eedae4e8a592f98cedaa6a06d57830163e4129c17cbb4e3e03e34f5e29d8aa4ab3c1de50e5acfe01d784d92dcc047ff0b113569a807b1d10a3073588141a2237fcd39698aef0b0635de2505b893cce1330875a1a3cf15c1b6bee32a22d39a0527c74ebdb2e6e6977bc1a56c3a24ce207980f7dc03bc6d241876b276f10156306c5ee72317a857dca81655aac275d5c5020a32a46b0f6c225452ba9917a209151ba1f6b03ab0b192eb3458a2482f510922791f2b0e5f8fa3c76406b78fdf0849b1c4aab077b764491640373ec96a1ca7812264e8417dfbdf7c69141b593d3118941d17c88a67a1f2295a426e5c605a926d1702d612bdabb85bd36b9f3d0cc0e8d6b030c88e3f40941f1b2686c4a63d4ab5456d667b6c1e23b22280b846dd73348bdf9a020ce1c805cc2250aaf41ff8ddf86a56ea32f90d1e308a29ec518ccaadcd4e02dc127732ad0f6501a8e8cf01614a64b7938adf42644687b5eae92b9bdff8cdc4d1b63b08c2355265738b7b76ed4a537e03f8e9469f4c645b0378a58ed75001b507c5b01526c672c9881fabf89a1a76d357a0618539cf4f2abe00b04bd810b09c9e26a784d0ea94036cf0f2d3dd463e8d910bf200e39eba4a2593791d0841d40ddf1056a0b6d0ac2fe0b1e06619ca02a084af311f9b11eda642fa60f0f6a39557f3e06774f0586e7ec7ac9da9d0ed6db83124dba1abe16168f8fdc35b01add63de46f7603f7e4f2d92c7859ae940444ea9772bb368f0909dc4bbaa5376b3442fb877386455c502c2f3b0e01a0e5412ac686ee65fe32a943fb12ab87f7e58e75f1b65f1068ccdab2eae7b28f99f6616717ca8c2245b65ac80c5097cf29886e8ca6c7b63bdd8748c79e22e0c899030fa3c4c652b31a0bdd021954004768b580efe468b53760853af413d86f5fe0a249ae71931bbc0cc4695d312eb7463e417482094e7f0b8bd480ae7dff6600d28a877eea18391dec81255993116bca70d42cd9a57869457e33ba08df6f9362d798a41a9be501afb0b8fd4048d4d074da0ce8e271b9b02973e8137a00c1e0ed077aa800240ca37940569bf5b61a13f1602ebc82eaf98dd61a12f4836318cafcc314548bf20aa8102c74e7d45bd0403f54431e409d9c0536a943dabcc1385ce80db270dc57a7c96ee4ed3d40162f4251ecebce03477db35043e45e3489193364a04eb1596c8e0b310b8f61e5c560162892009bd18518cf91ad3207d506b106b50ba39a84e3543e68bbe5b9ec9b49f20cdeff649b63e2442ee89155dccd710444133b5372570e19256c874620b213b4086bf4f9d546d11a912c1bb3f50070a4894b8fe655ba4e848dd96bb818e7ac950cf9ab55459dc37fff5c67af2bbcd70999f234f9ad1cf37617df95327dfbc99cffa76fdeb460ee6327e1c3f62a66798f5046be2f70ee0a1fb3b9342212ccb70b2ac8dbafcefe32d4c20a8c232b81e68aea7f8dd78db82a067e57e1930f30d887fdce4b0762e8a4b9eb3d27a7a62febc371305164c96f440242e34b549eccb619ea1fff97bd9908c203696145f66cdd545746d8d87ce9962502ac99ccf31f02be167c5e7c07c1e9745c30de8eb7f7eef4395ca5d8231fc57f583902fa5eb1ab9eddf23583c1d02a60031be390569c5e67fce20039849b86654cc8b64446c594b437f0a2e659d290e3a6d3eaaf87afd517601fef5e4613ea0becdf4f2a3f754710f9db171ff3955bee24ebdd3acfb5388f9f631bc037da5d8521e4d0adbeeb29a2da6bfc24fe35f8eab148d983abe05468fa69b23320277f124cfaa7c1de023e7e0639cc73adbb8fb7140f4794ac6d037c0e4878abfa786ed5253c4247b7459456ee1b75d3107e942fc454d7451efbcaf6b060aa8eedda40c0c249fab9e5d7cefc58f5de26450b1e5cad00650ae62171d9c2583cc176f3adc37718c66f3c76ab25ce1c3c60a6555c1b67f0da2b54cddc5370811badb713889b08c7cbfd9efb11c0030e6425dcbc4a9cfc412788ec53fe7a19cf3850d0b0d6b12459c333683029eb2a5d5b964819202a5b97fb157728d89feb8353ec4dfc000d92172822b82ea19bafa749f700c82f17e4fb9e258777efa304b2334ca50fac9d6c47456156c92c538ca725e8ba53ad867a36629de2b5f739259c284e26b96f0e6b4d3fe5782371bbf47b4f921e11f8b3a336e45d8b67cf9c234b4d3480305fa7a3d7eceae740eaefae7eb04747bcdca0cb1e82e3e20fb42aa25cbfef934d4f1d5af790e7bf468b63c59bbd9f3bc222b689f29089d3e7aca7cea00c98b950f62b7a48f47d039f4c9ec89f0d4f94dbdf1f58a6002b927c223e4d41356a84a1669bdcdd9fd9957062f2633fcdf134096155ea9808dc04cd97ce3acac964637b99a0580d70743fa232a27eeb6506dcd2681df8d86d2ab3d9dda70426e597791594d7ec1c9bf76d7537390a988fa04aef8d08629f0e11a1180682bedf2a0ff091f44d98de378da71414e80f59b40d8897ff09196edee4b55a5b310d8c2ba78b82f176e7a2c177c3c663acff61e8b5baf9aa8ada63470414d2d80251c72f0ca445a32c9063566deca91cd12f8ec372c81ad4cc8f9924b8b29ec282f1690f712759e02da25ad20ba7fdbc6b465941cdd418d4f332f5db7edef33b16ec922d50958627575dda137e82578d4b2ebe52cc9dd30f9f018aaae294d29246da5082db841c4c3cafe699704c96dded7589b384ed0ea91ceb33a876f4d40aff0b05ed28ede4e65e55c9b2c3778890c0124bbd808f388e76c09914b5e0bf8a200a0c14d39f76a834749457d34b8c96d01cd7228c5fea6ac1abd42253ad823da908858e6993e18825122252803c63c81204da8e6de63efdfa6116e88e70b40af1bde436812545ed85e41058ca9f01d3b63634a15f016b361668a6576e798be2be84877073959d94e1cf0171f58138ea36f5edaeeb05f158e5c10f09e8db0f47fdea2ccd1d3ede338fe6f81157337a60692ab9d99eeec4fb6fbc48f2fd036faaf31aca09e234f6ced396946a1e42870d870c9850bcffcac650ec92e680fe7208bdd4fad70532492ad0772952cb8eb99b22e9ab20a0f132ebd3333bb12fd553350a4fa6c01509cf4372442c14acf64d338bab7a8d031be53456c55c8133f23b3c25ea11a01a1b6357ec2333cf2b3e518d99aa97df5cb14f318fb4aa286196291aeea4886e42feda9ccf00fbbf6396db66d871c38883a0a4ed5ee25d30d5f2e9eaeda334d4853abc6ae9b76ac390ac794eb254d36476bea3ed5fe241e7f7908626a7de05a279d0edf78c1314157bbe4e9d197763eb9a5696c957e0d265d6958d65caac2bda25fb37fe79f30982eb5cb7853e8c602d31660a4823a6bcc397ccf79d57bcbad90175c7e2f6476cceaf7dc7bd9d563842a1303499f3664f163abea9cc22712d49ed288ae75254252c58649c63e221cc8e3142c4f347216e1ae38c5a50517c709cd762836c84257805ff5c905ac8e3843d76c163f61b7d6860fc8582fcd27e3d060dc5ea6efb2c7bcb0660fc2e8e5bbffbcf05609d7e1808707ce06f805657c355fcbb577d42ad6df6bef2e391962ac0d5d88a839aac9366a6b47fa7f3cc67740bef479c8cdb989378865946027ec9e2d76c01ae676bb4b962d80e6c909cff97d2b731eb701779586f68b56980a69d7fc89eb93754281f719a401b1d89533b2ff9ab44fb9c93efb703f2f14d527f63fd8dec9c30e8eb71eb74e9157e997ac2008961893ac210bc75f1fc8208edf8e6ab298c5076823a46933aae1b1049184152e7468f47a340939072a4cef334095b30c0153e8434fdca0d3ba5b238246cedb67799eaf5b2c3dd6508cfdcc6ef58720986bb64123b7f18670ae76096fdf1c7055885411b7ca32a1c8536708bb7412b3ae81ddc85cb8801ee047924d0e4ac20f5e6dd12b660be68beff515b7bc14652ca3bcd8e6061149b079810158ab5a5637bbd734e6c6b0137ec64f43b5faa96649e95bfb7c5b9a30437d642f9731e842575a0f0533c312b8150f2797247355a5809fb7b4ee311d38d44d1e25fd30df5d7a0f5f7b8932a11d73205aeffc41e93b61655931e7ec4fd9901095f59f32c80c1aa04bdc2d1d21a333743dc1ee3db387a0679032cc5c3badf440a5331a867a5e2938f373e41783f1f0b05ec13a005fe34928bc480720a53612b9d85d007843b4e6d173ee39a71daf85234c98c764690a297bf350bd74dbd9e52b40d3497e45746918d61d91043f74aeebb9002fd3602b0dc89c43fce889daa9622d9ae0cbdb4fecd0fcbd30eb8303c8b5a53f9a690d01b4d19039bd2bbd61800d818eb425abab6b6811e757aa78e379cf6fdaa14ab758c223e000c35744fe7a92c118bd60d92502c68f244c00a9b3f17e04228d3ba6a1d0ea7b73760f65852953668e772ae5eb6c6ed21e651cb93132fda8f5f0a6636f71f4a6a7049da3e07f09dc758f43d7956ca92e660910ce0906b2d3e15c6557a59a5fd714719d0866165fff9fe93b2c084cc6607818cb773212668f8dc05f22c903a4a9f4b80b99dddd429f7c0d2b34167e01c040118607776648966b2d459e013d7488a79c718b56181cba272395d6eb9a5ab0fe22c9444435190b94c89169efd464f01bec81738905139b88855ae8d0b793292ef72ba3a8ce6dea33a241d86c86eafe264c3fb5ac54e6b3fbfe96ad9656bd97778c497a6f9646da19a025e74b17f66174509d7f11b2609bbf257a934d3137fffeffa1493beb36a5c084071ce343c3adb327d2a4e2cb87fd08cabad28e393dda16ac2cb793cbce49e3dca21e70fd25ad2510491e0c6b2058371ebeed80635940973ded9142c8aa74c5df177d40d479951037cee9b42abe30c31184b6e692692ebd8a960670ecaef21fc87e1e5d67b2eba43c3d90838bd1600e8b541e09102a775bbe81de7124f9d8f2550d35a8c5021aa0b3b6f221f8424b2fcfee2a25dd8e74e8cf684cd97525da2ff1297569f6122b2510bb0962db5c68fba6259dcb24d5b94822422bec197aff4a8f4f04c059224cab4c654046021535f37a40ca7e9119d22ebc3c40cdce39b2eadfa857458edd2d1760e2caaf25d527905d945ea1474eced8a1efcad8d4dd5cf1646956b2d18c535741e0cf44711a5d75e7aed06959c0bb99c5a4242c17ad8559b51ef3f6a074dc5228e9dc3902434188bdb0d9a63244e088d3e2a99e77210fcb4711c778b4ca9094f7a9ae7a24ed7f70af20b70f0691ca166e7885161df170b16873b609c3193a154452059e8c9c96990c56ac9a1a2ae2382b31aadc7a88aeec1bf3ae4a0ad84990e8d51c1d1319d5b05544ba64da11c26463ff832a5a1e0ca9a368ecda2b250c113676c463583d70ac0f0f33c6ce63654105563c47562faa8ed8f5722632805b073a5041c4f62595707ebcdc6d1510229cd1fc5b7a8c366cc328368d194f31f4b3feaf396960702f2c091a05ca0911f13ab08677ba28dac7755e1334d45867d9cd9b3f42126b4cc8f7d3c716444cce734fabc38e1cdab21ba8a18e3a5a6463b726fe3199fea49d6eb9072dfc9d3218b1e5a36314225765ccbcd80ee12aff1e4490de2b87dfb43c708fb2a8905a11d41f07b578eb83d9f0b0657f5244670aec25d7d290da73c700addf1906aa15fb1a4b8fc8d5bc8bcf88cacf7eb1053ba8764d37b94a8db448b422c9cbb77a5f3ba4013217555850e80cacba2de37b1361de7b4813dcdee1d0082f93382c0b5ef74423cd5320f004f69a3631558c614fd11464238f712056992db9d8a0d06c350f8c03960be5381369c0a75702712d26ccf2313b36a12b994427a27011b79dc58cdf73411cf03eea1e2f7d662b29da3e918033b5b5447b9603c413795c833733b2c441f058c1e4513786496a2038213d84007ff6c8230cf52a2cab0139c983abf7bcb4b38213cf5111c1948c4c88f737797dd8bf9f84d91fc8f6b6dcb65c1c9af54920487cf72b7c33e188d61eacd0a5813a487e7254fde8de210bef7578e6db716b8d4e520137202029040477634bc32095f6278dad1e9c52a9b07a965cc28e3c22d9252d0f1c66b35d60cebe8a76e67ec862808f0061be897d69acd6707b92c5789d77d3407d023647d1f024ae55e3de16bf8fad8c597dd5aad93d07c98784ec4c55dfe8d90c9439543bcb57e9353cf007b003dfef2ad7d7b5f3fe43f12500ea5a2da414bf55c973da93035e85d204964469211f8473846e83a22ea6815f8369b3d648a307524854ca6544c23ebafb4c499af52ecf597cdbc7619f817acdba2a9c91137a0aa403d5d9cc7d1e3458188d55652ecdce52e2f04e3b71f9b607dc7d1df9223e8344532b8cb03d151645c711eb72f8fc3d4fa9d99bea1e6abde2455db8af45d0db433685f079f59be4d3ad69a105536eace60ebcd74ddb16d257ababe0a9668f8148e5b0810f2fd61e6fd6169d769036d864411915017eab3aa787a6541f4b1651299bf23082d9b57e3dae130f1a9c013d9335134c7f1cca80fa58dcf63ed6d806c5490b1c2bd8fd3dbeee116af1535dfce6f2059e081046f4f59e985803b718563d462a7b9e12db768f9d8e3e36fb841e82c7869a3db14adc815c480f497da7daed4666bd52af4ee8e960f5473701411f58f81b7a9bbb7e258ebb8bce336dc2c15c3c1f4f3de0463ee1fb160b2c9b9a423cbd1d9d5320a5fc9689f29d31c2117a927d80e3713fe02f054d259b16b09e54c48b2805b467ff2a7ed56540734f3c59733a99d9eaf98cb0d86a182ed353a88999bf0b24b7b1dfd31c1352d4a18e05748743a3beeb9e0394db90db1b7a8388621c75450180954fc7068d857c30e225c90d0c2bc104e00749c0bfb95ee8001b22f86e6940017930baa4685e39f242b282e60e2f9414d1d3d6d5a7d6879cdf2504c34b748d83776a52e172c496f82c6da120cf40c9907d79842e5eddcffd849bd352881621b6f1b9f80e089aa44ca9bac23b32d43bc0b0442dd62394632204ec603b90ecc9c6c3e28c16b281085aee4bbdb7062dd3b14307ecb9ec52ba6cb29fccfc597e185ef3b274136ac67ef10458fd962a19272864cff07bcdfe487d94fa50e309f5dbb52bfe2d505aeda082ba1e238eadb9a8c0e7cdaf769bbb73d95dade575389f991c5197ba6d0e0ba638793f798e5d3e4731d8a427d907fa9a9d00171d58251d86280c662ab700d77e3ee527d8f935ff6494e36cafe3fc226b19cdf0cf01fa1269e7fb37339fd2c06d06d75ee99755d5a8a1a52924ad891332a72d545310a9153883c70c495b39c3c42a0143c57ffb64e213eee3ee462f328b0f9f908c321d214758a6838eb535828a63997a378cfdf9a7767c52e4bad70c3af6d7daf67e41bc7ab33967d7cd0142237fec601a5f650f9bd4d1807527b50823569d336fab89484ae9295b4fecb8e1b31a6a6df7dff7092f2605e9da40f1d799d079575faa30f68f5ac1f0d6cccc6177dadf0721cfeceefbf657956a6ce92a7fddaa28786529cf8ad3a4c92917f470b347881eabf589683fd3fac48306f82962cbd83caf392c60091476013c045e18873f3524771581d8fe6366ddb44b3f603c7c71d3c407fb38fa76022a916468d9d98ab29dfa78f0e7e9a248e7cef0fe7496231e0c356e23ef77663e63d139ffb07ef2801bb5088bbe599baeeb33aaeba1f35494a206ec8ef0b4d6d99da11a66c7fd02b3535b9890a278abdd16d3713114cfe32615892f0d4500f47f6e7d19dbb45050980aa67a24091e48523bdd9423b4d9c7b74946aa3e2d7a770951b9bc1e27a8357a1e19fa42d580118632dc79f027ec3acda35321afd19ccbf917a06f6f489b30e5b9123745b1ba0a64064a11d951faabb27334896c349ab5f6ac8f587e99ef600f5b78780eb2413cbcf59a6e2a4ec29ba646c1fab7ae7cdfa956505499646a31d7a555ef813117ac2078d73cad7c79cbf433db88e0383ff704b3f461218daf1510aa049d885318ed3f5dc67f11aeeb456522fac26f84dcd1a1468aa264db3dee0ecd6bfa05fe4562c38bc86292d139505b6f5d444adc64430ad6110d561982157c2af4cb90f5c481c3f493a4f1f17dcd25173dfd0ced6cb380b1d382426503b4902d517dfd943e51382e28461dca38af896ca0d9cabbfd733b4858b1323b5848598c64cd727fb13dbb3d5e257298c14dbe0baa0fb2ec30dac62a90e21908b3a123bad85d5730c0575624623f83e2de675ae2de31db1ab7a4261830666b755e4b8e0c3fda052d0d951ef95d914997ae85b1b4e008ac4d7fd0a43f8e91a8ed73c40157c37cdc7ab3d921caea8ccf77bd2c3368a7f3973afb81aae431b08aec8465c3478a8e99c4d1ea10a2cd00aa7d12f96e65a6d8366d8b19daefcd56f124703f3f87b9ba06d294b7148606375783f1bff9be45ee6c4407ab056e5ce77764cad3eaf64e5c5a55ddb9fa372aeff524552a65c51f2532b44a77ed0f0dc0fa223e739d1330ef420c6e46f44d133dfeab0e22e006b04a86abd106edd9af3160b967ce65f2b46e72aa5eedb9b7275c7e500c9ccf93d60d526ef09c0ed79009e869cd032d1d62180813aa903f60ecd201132b624c0dd092b5522174d932d580366197c0fc307d4d28cc945d693d7da90a090b5637aca990f0c4208f27a9028c7be934cabeb608ac8a8a9bf065c9f87facfea05a0aafef0e167dd71b53a55d66981b46508cfe3a8319011519afff9f962c1fbe785821454af7eee908dfa6db2d5526d447ccb6c80b48f091ab681d0388428900be2c3b5e615d4eefa779e81b0a42901302f6661a0bed55ee7dbd973d33a6d57321db5f44c135a7b000f514a44b61e1bde09a46d4d3c0729a7162905d9922377938f55b5aad149066701b0ffec9d094152043f21d372a4e7a1a79993376941ab9ddc15557ce134f646607aa54cf54eea82caf6ad4710fc21e3d030b967aa779bedbc70fae6ac5a61e2a2622b0c63e46bdafbc62f620f6e8afd6f6e12fb2b907ae54577deaadd86449ba2915df7870ab9dc8fd0bd4bc608aeccffa8a250666538d9a6ca6deb198dda43e08ab3e97083c59efae5984b05bf6930898cc00dd093e45d138ee4c15b8d98026d02a8f1983e53bf80a89de45044d5a1276029ad706f8f7857f8308a02388e89d0c11e9aa3f7a6697a90f291655294d3a4fb895a362420529e64ea1ecdb21186e6e6dd8c3ce7f594ad1ba4f79f54e8f729727bbc64030e620793b7c52387a0bfc5d28275c20c1f31a85b86782abc55f1e1aa86755bee4e2aec6bd37428fa4a8f92b70abd764818e8b6c38abd1165e83e74b689e190ea24412e41490ce795d9727df8fd71410b1ff249cab4334617833080bef0751c55f565b774afaccff060a87bd152b1eef4afcebf57381a81a2e4e8a9741d9c724754cbaab7eb34afc6de4d5fc538c751babdbb2bd831d350e3576aea99021213ebc0961586740d0a6ede9bf2efa3ff2a6f8318ff370531e66cdc6da702e9f4c6642181e803241067dfbcf0b791e9b3bc8d40ba64363622a468e917c271521c5146b842250d2aed6dabf4b41f250b26374a4ac5cee63f3dc8665efab94f72905003aaf7390e5276db4a9402326278cdac890d98cf9614bd28ad5697da01b60b429a3cf0eddd18a2e2286229e8897489bc6bb4c9f065eac53c7fb4ea9628d0e2d6e37a8ef399f07003731093fb24f5750f44ddf622d205a2f35753353ad23d8727a0d489c7660b3880bbeee8b95e3df19cd205259628025aecc3ee5f8b1aa5fc66c2368856030be76b6cac7c84b57ae492ba9c100b1714b98f48f24fe8667991d0851b59040cc8e64df9d90e6eaf2c235909576cd97b2df69018367487a9eb9a253d8d57e41030138661b15fb1c90b7a24d83b4fbebf66040c32a03c3f5fc638016b3a58d681c0b5d5d9aa10c222c3fe1bbfde9683821b2fa19d06b311e5b68e9c7183edf9afdd98c8882666c04dc07661f8826bff5bbfccba1677708ddd3d9e4c797304bd7a96bf01d1947d765f9739c9c9b858e8cfdb7743dd3da590ac9ce202d499880b5371ea478c1cfd38ed667ff956cac544507f60563c9f765a7f4a91f904cde2169e7c23f4b5272f92076e887d932b436c8678cd194942d4d98d37f46e9256cb46e6182e2b920b7519788bb51ca0bdb9b24cc23e2d502a0c84c6edbdc58ffc5ed5d69533dfb4fe37a0531166015a66ce017e4857d9d0ebb090bde562c0565b11b77645a0640c49092a943c94eed7c626bcd8ff92c0d8b7511d2465334095340470d08a4781d6af0906a3820391316584dfd51d66b7a95d1dc5438fed0b4d105dac96d5100578a9848a46eff9f87c75b262b294047a68b46b821184372cf894f3b9bac63903331a13cc387eb02fe8527cf419a35d3d050d85a9101a309cc08a02be0c5fa9db8dc04edd137ce018965df4f69d4c421007bc95a448f350801c091f2f87466638486e59c4ea5a04db12972810c359ac3559f537dedac615aa1d4bd0d74dddf2a2c05bc14b80091318313684444cadae5993d5228817bfc2c8290ca6a96b7aa792a84944552ffa740092f4b19dc7867ac5f85a9699c413681f65a5c64046eb69508b5fe6b438d0abb81d51a9de416d8d73ca8788e97a3e8df6022230a8b3a5a5b4b684dc5dbee94e5c85385e54f802c377a3e695e993a06652c419f5c57d925cdc390c558964fe19e6eb68797549b643edbebeb5a95d20ccb6cd59b2511a88d4db007d8004404b47aefdaa503c8ca4986f36bebf90020b16d147295f59575f740609ae5b103dd233f24a71774fdef6e90dd09d5e3ff038b20cb0b22779aaa5fdd5ca4b573baf26fb56399b8c0a8b3b4864190bbeacbdfacf1f6478f55aa29a25b5fdf5edc811479b25fd94fe7626373adb4ebd1656727977b0d85f97aee8b0036c7e59f0f98cf2b4c561882db93d6cb6424bd6b01e00c42b7e4a41f78e1e69ea1aa607dd3d4ab81f7669fbd65da53a4eaa1e0e6a87e9334370db0f64da1d97bd0472d1c218a8e3440329fe6f7b2fb7c6caef27cbe52078bb7dd0666515b4233ce826c3aef21032985f80ad90a5a743cffc257b901982e1eeb21a2171f1b696497a93038b0fb2c7f63be17001b9dbd1dadf56a75cd0b8e9b5ac8eaba56a074d251239b4653b435aa23f565e284e1783365b1120c27558c1b0ca6bad44f6cf1ea126d0bcf5bfb5333aa4f736b2c0a0ae7c39828c51362de6f136396e18f55eeb82c17fa35fd330e618e9e172faddaad2ae55a7b462c5e55f736b6d8230997e0bea617eda3fdaa06fa64aea11d66fc2206708e25da1d40957518ac97bb125dd99f79acdf5098ad1af6658a7b5acecb2e3d24f32010aebd2f4c541a6e762ba63908b8315d024c4c2b854f6baafa848cc64bd1d08624089d272fbca576d253fb677951e49b07f283965883c0eb4a05c2e71f4effb97089b3f9cbc32769dca7df50e238860e351023b86dc62ac792815013f775318dc1e8e3f1da8548ffa166749b427e699f790f3e93ac104b03cda6dfd739add326461094907f39f0ca96b7e51adc4934a939650a4a3c9454e306c8888476ec31b13c47b621c652bbacbe77feca3797b2951bc3f2102846ddc84290fbeb47cf90007a88a1e0bba64f43a8f70faa63d910b8d8c88e934c8a31a0b000118049a8dbf42e4b29120c25fd5b78e6503161be3a7780a1ff4409bc9524f20fe58590183d1de95fafa96edad7c4f8988e6f5c6d0f51bd249d2bd8ac78180e4dfb4439b1edbd24d5f5e91567fb3d29491c8883cbcda1c47272a32c795daf0783c1d0ba388b0c62790cb93b4f8ce73c5919b6815038d7188d016cc8e49fdcec76ee77b42b364f8ce7fea63e1f02df30f3ecfb112cdc1f7b65ffe3f2675416b4bbcc71f1b563fcf6956e22a587427dfa26c2fc34a585d2c1da2533148e62205a15901188782def1acce93ce08edcc73634c5cf83e4cde54a79e823d955eead1dcef6f9438f49903c594081567592d52b51b56bb280f3de39322f783337bdb79ad0417efbfaf06bf578dc133a8b77d5958d4a8f74b2d7660ce88636cdc6f24d7f8ec875dc416b11f61c606ee6074be2741030bdeca333493d2722d13806e7270f214c6548da15e069bbf70fec96c9b950ac907b6d82bd92af2f88ad3c22ad2f6d413f0a2a90299b050d911954a073d81628833ef50d606f3cb4f793207c15996f42f93612a74e9bf0525f4e5f93776b5ff0e29a78972980f629b0d43bddf880b763124b146ad58129838a6d5468b2c0afd62e5381586457c45667d23ad1444fe6126dcbd43bf1e6f9b874d4fd054ff787f7dfc421864bd00141ccdc1fcbba2b516c7cc957779d7798dabbb953aab1287895fac8fe1742d2c8cd03cf50cb86ce12b29c61a614d01ccbe47dec03cd4398caa31c79b7547206974102b4bbca6cf6f5e51b1003092158ca82cf2ab3e286af156c2dd36eeb52b699794f6cdce34132dcc4db0a0c7f58f37ce40f00a836431634e497ed1c467bb5ed6da7409a747b297bfb54616dbc7b1f08ef21f5cd8575e3c013dc594ffa9ea3690079eaffda13929be958b3513e22dda20e47c65d88b008299cba377f446e68009ca5afd4888e1aca8e5bd59920364b8a5444ce17891dd718cbc359e5dafebee523e1379aa92ccc43b6d9291c378b191da7ae5548302c339b248d1ba0631b2f34823510d6f2492639310f1e1c41d0e442fca4dee98e78ff9d6ce0cc7459e985ac7ea9578cdb451bf63d45a88dd0bf8eb04594d195445d12f9a33a01abea3badb87492f31bf15d6b2076a35006e967c2726435e7d1c95729501c8b11b9e029bc309e2f22a0a5b10da88b7e6fb4d2f54b03f6e79ac50e6a912429ae079ee94a5a7713fdec8ab557d1cee6f1dda44d254dc75b97d82dc29f12ae57adfd64b3a712ff0c0455ea6d5c101413e89e97179433562dcbfe48937e6a73ad3ee9b3ecb9ee6aead61cee4784b89bc144a53261a390d270e9c5fa13d0b1a11f973110f30244f6531ecd3cbdbf788ff72ae0ef73d2af65d426c09bb4f7c67380c51594367a53c069593b7863a753d83ffb8e0e1adcede75d79e6d2ecf2cc8c8e2b95be1edb0a024a2ac3fed901e16a053a27bc95e16e8963c29a88da5a5f2c277f39848682d48e662ebbfa55fbefc3a10dbcc43f994629e8020a3e2ab4ef7b4a36e6a783592abe3315793b219540250e00c782e4c1d46d611225268c66183bf49a318e6ad581d28c770e426a2d77a238ec6f861b6bad6229d8e30d1021456ea49c61a2cb792a0fd468af39d2df5d34ab5953439206a55dee12de6c63b245f2b2e1c064e63e1cd7e870214d307001408b9fa15cba0d07fb45a246ff5cef6f1c167b102144a48d9e37ab31b74453f51c2d079d96d57693c3323d7eae4b54fd9dc6fd462aa8d263c091f11100c1c0b7239fab0ae23c4a7e0f0e91471f0bb1054c294caf7239b5f11c0d09ccbb768699305a79d4b62ae0def3c5d5b145ad7805e899055ca7b933c5bbff35be3efa26d0e796dad95720b8558fd3d00615d19964219b7cb564d1f50ba65f1dcfbab2af53e7d3c12192e24856dbce30bb9e8736793a25b450c17dafc5b6e8e37249dc2c1232779382a5989d2c01263d91a57537f4f1f3370e02c335a67034e4cabfd969d8c67cb0a0797eee3a2998c44aba7b25c3dddc69bbf9617c35f4688d4ebce513fcd0002032ae403bc83dfabf8a5d919cee0fe53fcdcacede21a86dcc35c9c79f20262aebcdcfb70e62f24e170311caacdb4e41e9d8fc5666287759feb7c1529ba3b81e6a0c2c4d64742402b1af32b77c676713085e8f47de047f8a929a08189ed0757f889b494a4613783c948ee6ab2605914f9cc10a73e3ce87b7c6da3dd04b1a8d7dddaa073ed6e24615830e535272ef236d092cab2bdb502c498761a65be2d5b0e3d54f54df0fbbe2a05ea91ecb32db9384b4c3a682890462da91d6006dbc7dbf83887f343aafa2be61c50fb3a2ab2bdcd103d9c8ff5b2c9d0329979bceb53c5b2b6dfc381a28d55036d0dfa89f2acfe90428e1ece16e03c47a3cf6dcf55ff41834bdee291041694a856118691188e1ed05a5cc45667c80a47627354c9640fed17c65cfe5a06faf8f1ebb475a30c1675471afbf8fc598b4f39cb05256bbb7244ee9e37a46d50e0dadc71327e8927cd7d14803656b40635ad9736a3bebdf5f62a618417ef1bf08f4428035976f5d8e3d479e3a765d62079482d8e95dcb9ddcdf6b72cf7c879e0f9395de990ec601b51d8fb14cf82ecf8d55b74ee7676fe435930450b20967d9e1d9a1401ac2c8c2d60dbb9521fdfddf8248c0a313998dab6a9fc9b433a20f39fb4033b9a44be8a9d8c1a9d4a216fb9b0d879877cce733edec458e1abf32c7652d1f70ee3b39afbe38db087a5971f272f5ff6c8578bd3cb5b9f3a799ad105716d7acb6daab69e85cd91fa3dc51c2fedadebd2f467e19fa96943a8c817aa7ed838bb0d98928299dba2d4e08fefba4b3ea7f719fd5d7f02ee24c44afa0c701d4734a1edef4774d859a50df067b7daa3fe49a7657d62bb1e1a6c75dda9d537b0f28350277d265a98717a3a852827f1ff2b39b89f781bd1972e7857ad36a8d33c1545c4631b4548b516147232a799da7a63bd2ea83352b063c7ff62c7cf6fed8627578ce37280b9dca1374a189903f38554c314c22d6344f6e92d258c72a97eebeb52a254c2c32a981b107a6696b97035f4fc0afab0ed35a461bc1d04b61316a3554ad3f530d59e4a1d34e68ca9173351d366ebda4db2b39ecb99a558960dfa2c398f0bb9526496df83de99f6689cad0a1b0539cc9dd53deaffafa74882a01d6dc6dd4f11fa4a0ca1ae4bc462fb24434f91048e6cd30656206fe0c994c1e5c10ad1345c2e39d757c7cf18379bbe62e2a2f2dfaa3731c2dc30dd44b06976f124afbf85aab19d9467d56fc7bc4ba718772ec25a6e348c7d254d98f56fd61dcb9d6ab9fd17c1b97f5ac31304912efa944aa265cc9847e6d6c630cb8d7b7a720b224ba6810bca3259cd34f8331f668668fc107671979bb4c351264f540d7a79b90029fa85de8b402812312379a33d6d72d9a4cea982f97047fb44cae4e05642612feae1c7c6e15954060b49f57cf3c8bfc0dc2a700af339fd913bcd4e2e7870b4426f6a79347c0d4390fb3b6f56e6e18eb0a3d34cf5312760eb01f551e8b464844e4541035e829b600faf156fdbf9832b061439c1c8b5e2e4821af510e7a243b7693cb290324679ba86e65b2de09f8bd58746c2ad9d1264a7daff59c27c9e1a0940cffdcc4dab9ecaadf0062be21c11adf060c564baa8e32aa7789d1749f731fd8ebae9e27fe24f4d30347e9456ac62f45fcf90fe0b6a05bfcd60efd1019f077c607c40441c2f8d677d4fa6687fe4293419e1b147bec4cb51377b09446c0fba6b8fcec84cebcbdb8280d51fc455ce3fcbd49bc1407e3f560a5e688a06d615e053f8a4068f0276a8d35a3a17441b356e571aac4cac4e29076582d272a5339497114cdb0cbd9ea52a781b8b213e84122ba13293396be9f23a564c23e874e556555d58c0ea01d301b29336f1de9ce5d55008bdfed6fcb221d84a664203805cf65cc336834279851bb1972865b1fc9a18e91f3032baa9f0f73e7881b42fe5a8200096678a2c55003e947684c9c32b6f9a7dc3ed6ee6f8ea959904c625380cd235e1a7b3b54d4a95eb1408a1674d913a4f8991335cd5e71bf50c36e774bfdf9811ac44ef8199021c344f9dd49dba6676eac75769c0d4fd7fe64dbd876e139d96031813b70a33e9b4cc0ec742f659e9f063c1c8472ed127cc831630465f52ede13548eda744bd6d9d6744727de3800392fb0bc085e7efc52398d0d2dc287935d829ae45cf894de66538e7bbe96ce3babd34d43ef26e2a031d932548e8c5409a3e4f3da7de48eecbbc9c831a87fb1ce8deca6a063509ce641b6e3453013d5e43d6197ff350d120d83efdd89b1521c643bc44e7a7a1e44655eb7bf7c0fe766007037e3136747858efa6fc3722773affe221b91c19ae5f6f20cdd89b61d1a2235dfea429a3644f71ed69a7c84489de5fff860a950a95422255db6dd52f5992723059b1663ba62090464712394e80f1a78bb82ad7158d6bb7e25a7775c2b6e1a825f5822776a4ef98f30cc586701b48ae2217b4ab944f34d113892ddee19a57b1908e939a3b88460c50e7a639e04e022b4a60c51dd277b6a7c2c23c2e29e914d14d6aab2a7638e7e071579055faefa862086a6aaa0d2dbce1cd601c99bd522ce55b2790e8d0f91322393c17377fb240dc96799baff2bc3d87149efeae853ec016258b975a1c3f879eef7da5a3bceba99137bc80cda1c4e2c3d01be62a7b5a57fa70d239408197bfba85c84c26cf28f9c494b1321af091732ee5e68de589486cbe8b5a028809ae56d91c18d3662d1bf0359788fff9f1159845d69fa4c36b5d96a8100a92b0421e1a3da251479f8fefc27f517f52ae58e8aa604b204a57c4f4390d2fc5500c6cc81ab010e04f7d6c0d2ee6e6e487501e52691ffd598173b8bfb23c0b62d78cab8940b3876b44dc505d3f93c6431fd4e2b95436022f0f27e3941eb86152ed80461d556d45d5c9dc2a0859d7c678733dbd1f0ff8f4447740e4904ff12c7bd553608f3fa84cc3c5d38d0ab6657557db0d665190c297323ceb338c9754980d2931424260ce951482bd37a688b196e658b1e42e761610cf3fc97a7f8b8d4ae26eb533413fe85288db2ffaa2836bb70096d34a40f058e925316ae3d52ce45e4eb540451a928e95d98749d14c353acb1c329b6f35267bce1d82691694bc3469dbad8161b87c648bd20fec477a8af034cc71a2426ffeff7c756d59a59229aef98e127230e1f1f96f1e571fee3a6a950b1888c95c8243fc52c8d3bf1b1cffb347e3ad0d8f047c1e3b33f0c76d107b5c50a636d918603dd3d1ff7f7e37057d9e0d914a5203deaa2ee3dc9956127bca1c02affc25fa97f25b89c5a9894910a58eda7fc6fd0023ce6cfcbbd6f24269814900397beb9bc918e6f4aeb22996b1a9201d8affab79501753327d5bd942f89484122075a96bd97f7e4365503df0973696f711807457b5059224dc1fe5187b5c2a2e3012b108f559015d21896d8e439e22f3a195b7e1249886d56db11858dc9b93fa29f20a475d048aec4069bc596b4ec2d05398ee6529a4a97e25078398df6b06d8d6ab1c76f5e0eef83a5e10f678960d058c64aba33750c1707c00f9d16b80d5f97f9d32477c0b121292790b3ba148ef3b83206c33492b365bb6e184170744aa66c43eccd188f57e31e6fe6404edb9eb79739855223aa58fe1720bda1d82515ff99129637585d61075fca4bb6a85c0a7fa23cf32f1c23fb296a414a35cba82102ab4eebd128aee4fd95fb98cf835490643dc103c872ecc730ff9698965a8c0654fc15dfc51877ead30b23c3588b3bebf531867cb84d81c3658ce44ad87ade7f2702623ff6cd423f1411df19d70856d8f206065de20f6480ce3a72dcaecd7fcc17ff25049f08c5f1f57985844f96ab7d2d2f11316e9abe7336b34cdb1ab51aad0f4433996e911873f1fd34e5509cfc5c278d94813d1e45e79a4f9e436d3081eea803139f8e30c4c2d49adf406b2855bc67caa1da4b2f961c3a3d471748dbaece1e1d1ef4babc8aa4ad3f5a36dfa5c5a3ab094afa924b525b9ea54c143e61078fca477b5080a94a196234fd1768e313dbad7d811630d614dbc6b57e43b98612f0aa947d39d0f991cb3d3ffdcb352565b916ac0952a283337d17b2a1a0ac038dd413a0b27f5d47224a530e32aa14ce9dcfca90a9884cb32ce2a0c28191b05f8fbf17fce27906c857536a5084e99140e085c3e1c65924fa5f7551e4e86d0e2d4a9c1916efb5ae2a3ba1ae12a14d29a667c60284a2ad8b4b5cda0bd060f347395e4cabb26dd3279cdd071cc27fe4c27e3021b5c4ac24f83d6235a35e778890917432c9ab8f9b1a3adc91dc752bf0b9c81d263c096a769a63318b329360e028cb113426254cf3164161978e7717beec76cad61e63b70e5ab5eb0d4fa87b2bbdc267af650573a6e57e2ba871a823e0c0bf8fd96f3f72ceb2ed9386316b255c80db7fcda805fa7fca8bd8340ab26d665993a825c6ba99ee44c93a915e432a86cb99cc5136b8e71c1c358e37377f88d7f00dc986e32e1ffb088aa6acf4c41ffc3aa57c8691e51c44d93ae2b52dd7b34731e386083078e9d1cf12437c65bbad32feaf4e2938bba9f1f20a45196d64b58048e7b9b5043482a7b8d2bf357b542fb5073e688d026d338ced7fa0865022141ace3ce85efb237923b6d01493646af449ea1b1385d6b71dffb31b41ec3afe01fbf9d20f4fff78e29cabef21d640b6ca1412594ad0dc80268f63c5d3f2ab2c579be7d9a8b439b71551aacb3948747f0d53295a4103dde723ece051c2640e4c313692af372b9ac95d03ba39d3506394a3d6c638081a056b912a61e4cdb037258dc87fed1f754d39c8bdbf87656b9325f3ccae5ee0652c183cd94d02222eef630df6437c0134eb83218a3a43824a619ac4d6ab975ed0aced9cc0af97ca9a7a9f311de5bb18e3784c6da3afa7bdbd6b3868e6911294062c5f962336cdb4d32a61f5152ce9d21036758fadcbe1b7dce4e7bd6a0e6bb2baf4298e7e367cd2c941fc2cc189b6e2a1a4b2dbd647c3f4e6b7bde18ab09beca6b80baa2423f2eadd819ff088867850d7ea0fc844696a43136835fcf1b407bc988ff179b15cf7a243b62b22d3e123d3ad72c0527ae395780dc28cbcfde99943c794ad762d72cca046b13da7051060dac41c0e50674c2fc4a900cce1ac492d59f48c6e56750f1bd56956e952d81567255b2ad744453ee9f24ff60390de0c3a7bc1fb2ef281777a2f75641cfc51f9050018ff3894e2a18ffb8f65c1cb7a7d10e777ef892199ce87b4caf2a8ee913c7d0f3694741a8749d115a072b8e50572141b5ae01665745d8e7f74783a6bdc2babc810e4d489cb64f19e20d951b262d25b594335c1761ec1dfee3c6dafb932357917cd27c7f2bcf58279a569087b1a9a26f49f3378fa62f83627fc96f7d757e415bb93b45d5c4f180fe02b8911d135f1668f9efe6c6c203c55f4fb39f3be781505b0936c3bc08fa371577b443f76915674305d3ee451e5756ccebb855d02fa0fa68fef6320a6f6299a56d29fff6ba43997ffd402318314ea9b6b1d4594070c44ad1037d5d4d720130794cf5a8be7a5ca0ddaac04a159d40cab01087beef316d9fc918b0b39c46eb5ed4ca874d320177f1a49fe6b0768f040890db4abedae6379df1252ac3c877ca26e344c8f30c6160f1f1e291a78a031c243d7508a6844ad631df1b2f6eb201c4084de1a465b28f39cace06c235548e629ef398a2faa61a4300a2412956656c53cbad4688c8e70d4c51dfe08ebafeec001a4ed4d560a999d99f2580e351b4b23df7771887b0a83fe57077af611f4b481f1620f50d8c188f29e0aab86e4cb20554da9bb838ca7e30d27a1163aa5537ba1accd03330e06c3aed982ffbc33beb90761d6d7971d9bb5ce5ce12d7f6787b2e6bb7f01732c8fa5e5b0056cbb9ec0531a7844a657793792612705edca4957fd28d8ab0c9bd0203a959d4067e0c09e86aa43894ac5ba2399d99734013edb1080b061bedd0c7f6ea754d57365dbca8ce1344017b79c932b355b28575749d45040c3709fb8b2e969da59a3450f06a5ba1395c6ba3eb347a8b50b61a7c286bee398e5bdb2069edc455250c0161c0e128bc265c8c36b20da1f4fc634fd5ebd4e5aaa6369e13e673ab7eb09a524c8106b4eadd4f96d0d750e802ff2044f83bfd254b10a22695767e08a4b6ba8b57241e6593163298a06c70836091b95b33b61f49362aa9999995496293dc26cc6329474cf6c3f4b57128b7cd75501aa7e3b45a35770d90b4cba4174ac67e94ba604398617f67143bedd46805773be7800a771789b36e6c30bc85395b424f0607ba0d1b5ca4744ca680b3a91009f87da82809fbc761deb8c28e716d541cd43267efedbbd8a71e1aeb9604810d94b9d99922b3d4e3a5dfb53d0456b216d0ff65eb95b6ad6150c27be0482f3de75b9c2035562e29f4a748314917e5cb5d53beba575e3600a23405cbcfa33004ab8725f569c9beb8ba06132916bba15a2af2d4543886e3fe58d1a43606705a370aa5c92303ebb3af64de4617d2fed6acef2cc130b7e224c11a65f5ab8e28491af846084158d57d83948270ba8f4d74874f36e7cd7a745bdda242b2c4d60d7f09ebb160d13c8fe9672647ff92f7c24bfaeeebdfbf6c77c481b15e2a6b60a852f9b1492a08eb7b780a637994cd48c8d2724e19e22bbabe4bc5367390f31868289130de78d9b1f4f415762c1abc72cd74a3c76000c2a6c4593bab0653281a67b13b3819b2d5ad310d75a334bea28b76965922736c71781c02bed44c7382d6b03e272fbc61ce91256ff1f9d3e839de4a0de74142990e3014b4013ee973480b399e6294f9a99c85b9591afbe0ede47ed5e4afa067b428e8699f1aaa0c6792f4ab702b4457b18f5d1aff3fb5f1139e970ae742914b9ae3d108c1a4bdeae3a8088df1e9c23b58aedc88b3f257b57851f941892e4a25c24427686dcd9159090f064be86852612b00f4cd7a69333707db2ad6b551308f8139ff4036e97b825a5f1a2d52449403710aafcef0168cd7fbc2b07b36befb053f8ff13927fa20f803765a0f209753c3d1ea006ff5f80f9a15d50db9337dd7ac9f0fd69952723ef6f20b733c4fab4bf38f737c67957d0e28f261c333aa9cdf4c1f03ef5cff4b0f60bf72e76dde397ebeffe4ff7242926ea6fcd427d6bc7ad150b3fc8613f40ba15249a53386b1c0157bf47098e8cf6a513e16dc76557d17e0d41d3104317590a0a8627f4f4d3d34ea8e6b58dd53723a4b2f42f699c3aa88530dfcb98170c22c646e55beea22d596c06c99d9802522d5dfc6f3827e7fa1a71a03bf77473a16db27ae114689228722c201944052437cd911c6f17f84c15e45b3ed11318d56b6b3c0c3f62496a90e308a5e26850556b13d7cadb455ced546789634a9001f80289900383117c97f10b2b33229683f7592a3bac3f3f4a3511f81e4bfdb2e2384ee3cb536365676504a5d823ccad6ebbe8f7e19eeaa3ea072683ba3543be027f46d4e32c7fa5add7b0d14ba22b053561bf76c3d2ac071a30a6d67d87395def50df6f5705a841e6126584e1696adf74bd26d9ef1e0755f3764a56e7d59ad275ceebcf91ee267b6b7845c70031c0b793fda3f8c8b4d3a594b86bff82acf7875d2b1a31583f0a5902cffe3b77d66e3c02affb15bdc2b9446f13cfa3d1d591e8fbd40cb82a66627cef976c3d6d1ce80fd97620aa07b87a13646915f26b70268b8ab0ea0c7482d05b4aa96ce51ceefe61afd696a5690cce2a0e607c1142cc12325a5d9aaf0c3a0a38d41d981886bafad4c0683bd2a0ccec6538c685574171a24507b8557cd3c161bda7e5aa25e650e832e35172777a6d0f9d1b680ab8848fabdad3fe9d0b2429f52cefbceec184a688091e43fbf0e7f03ca9ce6855ead8e8d8af9b46da68989fb6349de100432f5ffcd0824dcd185854a3c2cdbdf432f0fcb1a3eeec62107187aa8f1f82dd25b81c931272131742bb924d01bb26ef88c24b1611a7ee5315236d644f9e7310d1bfb717726e9f3fb026db5279f06ff03f2278ec2927aa303c1f9bf7e5d6ddf1831a435b6aea5bac26e3a2177b0ea08bc898d5e6c603fdbb6148abd3fcaa4e77d6e3bd3f2ac0ac7b6b75850f5670e60ffae52c86a5aa0738a5b3859a9f2d9212218ebb1d66ba0af0ee1eed9b8d0cfdcdbfe29b9fee584dd743e3d9c871ab4bb747fc68c5e37a7279a51d43889be9260b0469f74f5716cd97b244b6e914affbcd3dc681398253fd46515676d4bcadf7a8b81932e85dfa02d67d923e5f00e99d5ba522bd24a5c7d889f93d47ddf622fac2410ef579193715111b1dffeda70649a290cc89427b1f27c6bed445b86698bbdca3be92ecb11e99694d2f44833032b39238646f776c305d7e9149c69bc00d0478355af2f0982a2cb4eaf4569d49124bd86eefa196c7d25ddb0f9653c40afaac6e57797d338f6cd9afbbb25fefbb8f1e83424608c100745b0912517e99400110bbfa6cc89b3b42b691ca843b80bc0dfda71c91960ff3e80726af9e9e00ad36aab0266eb821e0f7abe114c8ff8c202d912b8d9d21ce0fa3a11dff3686a9a36754aef4d038cb934830898bce1b6c076c6c8dcedc0e1ce2e88f58f4bf5aecad3827b50ebaca7586120becff7c4acf89ad33ac9109278e8657f9986881a04ef1884fc49f2e6e586833c2ef1be53a9fa5cd83af47229d8563b810bd0cb5f705ccfe8092ecaa90dcb308b1c77b16e852434cbf3a8393cef5842bf49fc4c284af13c4f07bee0f5b8b9f797fcf5d40855d40ce69e9089b3772964af54525f2d855fbbc23126ab57f2832525e47963f9a5d9e59db1571ac7eadf5cbe4d1ce6d66f43cd205b5f3d12d2d5806458080d8955ce6bcf0fb962c83f5b64140cafc6b9fc91c4035ca31dd648fc431762edb162e17e7e1683bbab18801df1a7871bd1555f10c95a240b5dedfacfe744b416eefe890231fd1ee6695c5c2a5db153b3fbbbbec0fde479b77c52e7707ccb00d6f5f40b577e82746b9c450b3732a36f05c7fcbc7a58c0aaab4dff214975e33765f5e1b9b07361d6177c1bd693d29f4303a04ea2ac654c1063e66cb7176fc6aec6624f5af28e4b9a0019afae64f741e63f4d5f64296be6bc70b81cbf3d3d48bbb5456670213e785a825c4e6bdaf9eeb007f4cbf8b19c6aac7c7ba0a3bbb2628a0d80533eafb64fdb88ef53c192e6a0d3ec01d6823a8e693730a6a5ec79d7ca14462fa10f9b385230c8175ecd1fcb1d32f890727a4b88f653679dea2a3c34957b736a3bc3778a3d293d1083fbfb5dfcfb7fecd0b36ffcee0613f5b669e729de384bfb2ad64a1254efa5ee8a7444010da2d5fa862d3bbccdcd73a96dd7b5c2ced37f2c009245e7e9787763db0494e1d9b2d73ab5deb06cd846001d8874302bf593f258bede62d74e894eced590de007c3dcd30691a84dcc55fdbfce875eb4bbe5f8b67656a000e2f4638a648df03ee27064fcff8d2e27fc3a839f80338fdc2b97e049c03cad3a8fea7d95518f6ede27c15dd09591c6063a52a8fe20c7d548562f86d439b08ea50a94a24edfc24fef4ae1cab09e62a0bcdb4f6a741d59d8ddc9ef80118e236c73b7d712c58f4cca3108243e9758fada55803f217e3f3241406eca84fe64d9a3ad7c9b96a8c8c2d8d9faec70c01b27ae45df7672011f79d60f7764a6b3155e9b40610cd29e04d2c9b71974305d67ba46f10a7fad91c844474372b552f7da37cd493fa2e84e05a2b7335292a2d4e12ef597fca39c437722f7facbcd7c039a0fc60714a54d9f13881130826b73517abe8790993096a26a8c5fff005abe799c9b0e86749a033cb5689121b2827ccb6a748a8d3a29b17245ecfcc36e2d5587a08cef94067ed97aaffe1e3653c2b3ab0bb9fd6a698be15afc6166a3d6355d472e24dde41003cc31b16e47b24fd3fd522cc8f44a3cf65079a7f05a7d3577aee709b48d50109de24d5b5482e25e62e0618ce22230991475fb0faee7188c9c8b023a0aad98e2b4c5fb4f201b261710cf73156bbb1003e7677b5a8b51d4adcea6fcb775524afc457b4af2cb07322329494bdf902f55376b72fa574079c4cc990589defc1f87128eeacc18fd4c64477024a1ea3f6a8a8972ed761ab5092129bcb9afecea9061d2e3a679a079c47b364a41a01b2d7f2509dbb00a3f2a0ee21fe571972df4f4583e4a9e8dc484bf9181c101208ada48301c88db3e2def2837666fd58597c2a6d6fa6a99a3915804b491aaa8c11c785ad1977888c67afbca73f562f6fc41d0d062f2c8f4969e0a9d6ff3bd7bdd2099ffdcd38073a65ce2b2ff80c9f28859f97df30805c6ff60487293991096db2b69b07a203ffdc7235529c22d6c7b4ac279a8fa8d313089c71a63d9c091348dad5a34555a8d946f4f86583e4a9e4ae63e2315bb5f6aeac8889c23776c557c7f28a3e6100b6b6a945d3ceb51d5937b9a9c71844eea90276282dfa30d14d2dc4fc08905a0d1e3fe25df1839958c4dee4e81691aaea58ba5543906f515a39c3b26cf4ba50a638b1f4b1e650b403f4f61141b2a5ae84291d38ac80874d532079d69ed5cdddcc9422f75640361ef76b96485a825d1a5e3b6e3a14b4e88525440d490754eae1eeb456cbb8bfa5cf53b8374dc57c0ac10d64b848eca007b4df5018c408b22cc46568c5b40fffab108c6221b9e89ca6419588b2bd2495e0593fb0541ccbd153a8585ce59e6744f497328b11eb812084a44747ce9b794f350507f2fe60fba71d131945dc79befa78597ede368b35a702be9aa783fc4e485076e6dfda939615ad5369af3cd7fb05bf4bd76fc672cd46b7cb051126f65bdec7ca5ca2aa1eafac96cf8896df5121bbe7d10282dd4ae776a6d8c97ca060a57900676b2eb13a4228c7435f76f8aa3fe1b4ff9797e8461fc432c25fec2cfed33bb7899e242f14ec364385689f808376963c98a2118939a83bb50383b7820904b9bd7e5f4052cf6cc029453e77b0ac2fe09bfad05d0cb6aadf1c0596b784823a4d6c5eaf12b839b4d1248a6561670308c8c9268744225937b18a678de699aadce635a0018034b2b9f8262f8c8ade6b50363a7c9616ef1adf3f0b7d1c28e222e923c6e69f5728c1d54ec71c875ac6fc79274b9bb9cf8bb512f0fb5ec76a1464bd5ec8ad78f6715fa1efc2a6a45e623eba26eeecebc49938fd2ef0b4de96d6988dcde2a74cdb42d6cc4a519e590911385b8b1dac402aad0ff4af3ba2c23540d10d34bb8145cc624c632fb383fbf616019c1b8a1d9c3780b0309d4a358d58a422c6815e384c740f29901ce9ca9acae2e47ce62def057956e01ded33a2341e96a0d9bcae897074226dc41ddbe6d5918c363fca5b26f57368564ccaf9779c4bc4eddd6abfc4e6be71042192e4debf54a5aa3dcfc47b32a6bd411fceaa732b71b7470ded5ed7d399524a3351cbe7e1963d28576562d86640b4285b852a0dbad2121ceab2e18a0eda75251668195525af98be5aa90ce3616adba8479ff8d1bbe0c029c1765ff58ed986d9b4960d40edf74fbddca9703d495648f17f1584bf4b6b9dc6084c8233450c9b4cb353712d664dd4a40f643a65ed2b4d89ad16eb95467d86b7349ebfec3a81420cfbce9b677692715c02766c7cb529b1cb9eebb1a1ee888798ca119a33046f7b88431174d7f23e022974b900e454e3ebddcb105df391e1d9ac9f1470c95430d3bf723e74e5df80d4c8d2488a2398c83b3599e3cba6f74277f2bbc30a29972443c6138c884a54fe8710da9c761205fdcbbd1e05fd5815f73cc2517c9131af0be16e466b552ed28851d506d3ad9b73dec0330f39e225495ef81f771f9cb85feb7f29deb4b742aff54152b03069c97a76d08d11536643fa1eb803b9cf68576568efa175cecb5671f00d0dbc267f8dfe04d83fcb016382589953bdfae47f884850c1e5d79e3c5135f0d367d6ff8e953c6e39f42b68fe332ef4735e1311648dd49e849fcf2269c44456b9773e7ffd9f23c728ab7dff1b734b2e5969346d1a7c61598516381b7ec41c5a6c33be187c93e7aebf51fa8cd3e0dc7f27ee6a4c445eecd7ba3fbb702c9ef86178b16bfe22476a5bdf4741e63e3a9fc57709bbc7b5474433d7af430d9429eb14d3a7af81a289fbb3c8a2c62124b9a3462d976958f097ff0783399d6af0ff79395f6846c60430a42d7b23842943627b70a21e3dcc9454220dd5ebd0366c34a27f263c55ee6aa8633199edd00d01ea939279b41dade28879b44d30c1f379dc239a2fd2ea44e025ca4fbe9558b8eb4b941e79a3f9309ead7c7770986af1ff46b6535d8b1f5d253a0efa3b42655e5e54b0f59944229c03937878bc72fc69bf7da6e02adc5e4cf0cb07c30d2fe62be22213d16020521bc88315e2ce4d1e729dbdbd60089ed0a9ac77f58247d40a64bd2811f509f48a6ee70c18bed831f6f0e5bc71681e41e4a078e3a80de6de350269327f1a3683013f476ff5bbb75009ca233e3ebff6d5c196926c01874ccf250056fd5a75f8bf9755275b55cbf2bbadd7ed9a1fff1a757c7bcbbf5423b7831ac8b8e2f4f9f1ce24d8e16c4859564850abb70a742a4d9f53e60d49d2c727acd4f642cc7b07b0015efbaa6a88e2c95916e20fc116ddedd874e56f6145bc33994395208ddf714f10b9cccb4278af2089b113ae79b4ba2ebd39ad45a53bb26c4ef055529ace87a0bd52c2521739eccfb835ac5604856db849e4f48ca0346cf261f58920a0790976cbf78355949acdc22b87d31d76765a3499aca1b827be7decf2ec78ea385ed7f882d309bcabf2de39902d23b9d5fbb5e76bd3819a1e4499d23e00d82d8d59c192510b237bda0b4a6691c86ef5b46ace48a48c16c7260f0c417bfe0792e0277770cfabb2d87a673fb0ce1c6510169693530bd220d68d6e47708a005bcec319ff747a9576efe9dbabe0586b979ed764bf1c0203c4a4dec66daa9130903d27134103405c5b4bfa05f8233c7a93387c5e8a9ecc5963dd90fd7c4f1cd3d4fc4823ceb012dfe65f7b93d6c2351dd464f69694c545fdbf98c3bacdf9954ecbfffe26391d7b7ec2f24f845fa8aae00900bdccecc5cb68c9e97a6880edf182ae480f79007247d7df5ab68fe6403a31701f443dafb12135dcaf117f99a95661aea8a0432debe03f7e0194523c3e50baa5e33e0f1258478848e92964758d8ad592532027224332671c2c30a718438b6893a4f9120b7a6ba3bac78d8b32ea1896b57859b570be79c5fe357b32a6bc7c670093a8f1a64a643af19e2b058cee8a8abb91d5d42ef7c276f4fd5e94ceaef3c02a05eb6c79da5f391f47f3f2bc21bb31912b9521210b157c3068175fc61705176a7b565b28a1f6aa7adaa7ea4ad657b047eee019707aa92ed2e8862008926df5e69e3c3cd1dc193403ded0524c0c1692b31d75e2f34cbd68e2e76de8a121ce13be4b9efa5806990ca92355d8d1ea57ef11f4310324ac51d6fb9898f5436fab1d9bf43d0d430f313b7095349b14ccb9ad730011415e3dd965f2f07a026130abfe82ee2db2915b8f481c92f55b3c5dbd3e95f1535d8cc7367c80ffea2ed0bc9ccc764e26914fcf2823837e1a6a3eabce0d84b787cd7a9eff3c4fc3949c9500e383359a0a741e63334dd742c251ebf24f3b9b7502f84815860d6fa06c31886f27b5639520ce8084e1d001d82531950ab92edad3f9de6fbeecc37ba7efe8733c51e68c5f6756731b925335bb411df60f0c4e96e979c2e43c0f906358e56ae3ff046017a04a29ac93130b04a47caf1efe2e11817118fb3991588204d9ad2e4cd4b8059ee6d44c79efc422c5ab68d3978a480db515c84d27c18852f71a7c4bcb0d6e5540e2b5bdffc37d72faa55c213bed1083af61c8e1e9139ca2532f100d72540e5cf93218d7dbcb57fa4f44099c331519ff12e66412f1f282e1bf401501b6cd136354d8cd809b444ba00a33e15bfbaf0f8c718f069d72e70a821a29b2a555740cdcc12a54794871575924fd8ef61cb788574f7928fb082ba0dc761cddb968af23a940393e3047f6eb7e826ba1767a5a22499fe94466b97a3e312ed337ef25f9edf29dce0f9f3850fe4860021beaad52c698800cacd9007c02b102d64378093b62b8ebf80208cd3c5f78ad844b7c3b4a96141302a709d7b97fdb4f9bb8d0d92617d978d3f31a2976928ebf5f277e6e30e1cb1765a1a42d4db9ae3d5e1a4272dcaf2867025af1a35ebb455554de9497e0b66c6638ab3fd8ca181e92a114ae916ad2f12cb5ae13366bedd88a387e1c7a8bf107bfa2af3aa59db5591061991e02af196bf03ab25a7d41900a13cd7a725a8eb657861f784fd7032b85ed3c0ff910ff48b8f276feee0dde1e4527f5710bf4ae520958a2ad65e9343305fdca05e7e0158d8fc8e019b5a9a87a1e1f04917570b2fa7d51d395a568cd5278d656c0d0dc1a3c0e6d37d41b6bc37c12caabfacfa239e3a071e41b7a7a6e3b7ef149b39ec5972b8cd3478485d100776e1d21878c65ea393466c4acac3ef00d570788252b1bd04790302d79951640981a5c782d6081afa46b2d517da0647529b07edd36a1c3313df68e98fa84df4a68ac415fca31e6f9de0b22089ea13f9e3b997f83b318c93553c86789a871b86e3965beff2f511a67963577fa3210a90944760d1000cd5eb1d4b648e770dbb3fa5f550a6a978e25906645c3132b540c0a43e04bc280a87ac6ed91b268e7d98681be504e792a78ffec94892b8955e1b92863cc410961587985e256ff80d2bbf1617aa06359cb66edba487e7eec3467b277a3296bbef50e60baad27b8d2044562811ba8ed9aa2437d33e156e1eb979974d6e0a840a12f9b2fbc21b9fe91b01a82d2d88ca437b67a6b0241cc50c75650f0bee8592ba44e9e011656a53ef27e6b26df0e13b4bafddc81dfae601be75f032cc444cf366d29dff7a4183fd4168562a8d30cd1cbb5eee11bef2df6dcd51a6bb360d76ec242215c91288a949a24e6e96d457757c4a2c3c1506033f2d4f789c1362af6fcd028caba49ac7ea15c1539aaff54631531a1b9c2bdab144241187e1f496f35aee26511481c306288173ad1d8aaf21ac175575a3568ab44dd0ca96ae008032e80f737f019fdfba9fe817d18518a55b08fafa5ba03e4840818847e52d0291f094fb6bf4063ce7c8639f39d5a106734c092b17fe3a403d1f5ecff036466a7e1fa187d999e358d9cc943a6064bc518b58c79669db967ba2c1933855e5c525bbc26c1bd7aaecbc1a95ad467d5a5f6ffe70d4f52602bb4d794a1d4c03835a8cac31ae1a60c4a5d8f65731c618d6e1ca530cf2e373ca36e29a26b08d6187fa2b8cf18f640b57e67127f52f9a5fb3983351365199fd2f0a3c5c9342ed04d6df6e546d98994b2ea33bc22196fdffe7b53a7178882b4ef1c5309cfccdcac844d83623731ce7bfae91f0e11921c8e5ce84df0081c6bac6b1a12c4e87020da65426dfd7b13c6500ee409626e5230ec53af4d972faf91306eb3936caf0e8e187b9adb0951e9efdef47e289c07c265837a82f5cf872d5a704d90006243b1df7074bd031514ba48480ff45b54c66625698d0f0a587ae8a31be5b842b154c358f17989244a39a408cc4c66f52f18d0f2794fda9b0d134a4795095ccd36fb7b769144d1ab6d7c6d34514ee031a5dc54192a900e3082264dd0c36e26cc9c947a016d46eac0bfd24feb7a3767d063e29256fde14a0c8a1837ab5912ea424e44a61c4db1978a76b729102416151633071999dabb7f9ecf2a83084574acc9eecaeba6a591fd8d0d5ff07e525dead153820f3e3d6a751c1ae81261d65c9a502c5d53aa76ae4dc592241b23e0154a0061320ee40ec0fc6fd52686516eb3e2268503d66cd573217c2f9a0cd88ced066593730aab81f304381b90bac309b878cd2346257607373fb4164ffed51eb4379c42bf2081576e11bc27a5c3a72753b2d23f82e11e2e98911a751ec2cbd177da867f5e9a4b5b60fa60eeb0cbecddf2de302c5dbd605c04d546ea39c99bb5d88e4b413a78e15c1b7616c7a68af0da4ab1c8c15d08f880f02091eaa1ea8a445ddf41cc349912adc9584d79f41bd5ff55a1905291c20de6aaada911468adc27593112ae3dd16912dc9dd3894c708b18413f3574682decf18bc79a18bc1919407a6295d315cdd947efa09195416dc1d786e649683a05c9dfb3a090cb2f240a429fa2422c9be30e1d0b49f4741288526df54b5010d1b8b2100973f19da7ee78cf5339525557d350a40ec0beda6d9b35fa9647932c10d71e5c3291fc60e24142ee38f06db21cc0240ff170cef7c6de1336e4781f445dd6627d1bb1d61f202b8db850bee7b88b893246713e21487dab8a34ed04116ffa22f8fadbbb6a283082171157fcdefbef0459223542ad66f17e455b157321f5795f9c384c443716b043f4092b8b48524b5adbb57fb603bf95e7714f6355606b8aa62b42774a92e1501e807ee53bb14da7fe85bd90321ee4ac21f632b7134a52027bdb4583996748f26079d8e745df2fdd67ff63c1ff83bf4af9d449864ca8e74c4a7ac6e75869bed0174f8e2b01fa3a14fd4b39cf2a3f511dae93a6cb12be94ad097dbde3fd23f6787f90c5505cbb2cbb542a3f2a36a50153633f16247ceacf3b2477cb3ee9c216679b94d6326180a5323bd1e89ae802fca2521e8dac7d14c0a7de1a6b1b8e24c2c0a4839a06bdd1ecfd96b528d82f2e01277c3573ce582bca3f78b7498f6152c2c391a7920fd09e035133bb37017d01f363d3ed3da9b6bad1e30d9ee8caf6559b7779f12dc078ffe14886db5eaaf62c5bc22df1a785438e98ef4bd3d62041e657119f719bc940f3f30e7e3b97aa08ffb54383b127ebf7c1d5c8b38f32dd61be23a236b0e1c03bb9e47dd76ad74974ea1d25c2a7af1752400cc97750452d272db3c9743167fef977afe9d4887243b8965564108a51c7f27c4289894053835dce3d8e972f438e1cb224342c5a56a8bbafa8573bf80baaf584b30782788f59ce4fc00e037818d9c8cbef62f0be79427429eddb87f13ddf822d1e1af440f278de0f078f5b167db94ab94a83f70623abcad77baa51ab53ef52580edc044035ea6f20584c776cd8cd8a6dfac86b01747224ed265ca636e71785feb8f5a533679dfc4e068d1efa7d0e6ebd4520f62eb2bc3f64fcb2742f9db86fe374dbf73b45ac9023e30e22ca99bfd1931cf2618139e3b20c5bb6a34f5924fe561b2acdcc0dd1d0aed03754520b7ff491e092ae31effb53193eed0cc6b24aab6bfb34accf2657a0a0edf866f27695240438d586f7acacd762744ccea9345cae3fdc00bd7b0dc0252745b479cc18fd5d6079da3a9862e05750082379819f6e44fb21f46982d55ab65a4617b3c34a064abafeb5c92e63a4582398cd5a47caf9235c2c373c67374a91df7ace7d314dd6cf5b32639a2989e73f7ae748fbb462b64e22d960c23ab62bb24f43b9562c1cff454d498179f053bbc2328f5c3f0786918d201d53d4c78e09b35d97f48f3645cacebca2adf2f9fb2d1cef138971307663bac365b9141afa0a6180f59014a0ee35a017b21909ef5e2a0f8b1c229d8844ddcac0f1310069cbd7f9d3ce3cd43654630cdd48fffc339470b5d1c7d78895d7e495f73e2f210b894f93434d3bf3333854d52b9b93344f334a0a71fa23055ca1467326456f53989bef07f9f928847df2f524c60dd2fb527bcaccbdf879e4c5aa0a616ed611666fd3a0c3f6e3ae2bd595877224751ba5422b17a60bf702d31424aa3ff4a240dab66c649af3c798ac8a6e393771ca4debdbb646dd5324d698be0fb69fd45b4671fb9bb199b15307c89822519f3302026cdb23fa220367795fe8de298fb8e73c9e5bcd9d84a6ac604672dc25824c597fb4d0f806a0a9b3f241a10a9d19ac015220075c85a36a2420b3d9ea349e3afb2e24ce2bc1d77035782b4cbc4b7618aff7ebd83cd4f3090904b34ba31f61296fa4020dba2bf460d39349730d04b08b2492c83f077f2c4d6dc594eb24822a9b6764b06b4d09a0cd30f99be85893aa1ab3457002714e6a069237ddb17ea06d3fb9f084a14c55e14ae1b226e16411474523c02c2c287b210145dadb29b22a702c888e224770343d7db485821000909892cec7b7102cbdf38b1190436857a11c855225f0dc7addad956c48b45fd3ac7968265975be796ab99806f050a884cae7d340b85258306cc76f6fa41153f91673de071e417fa60ea8c400350702bf0457ba4a916ae13bd161be225754e46b81f5db870f87e96201c87155b71f4e12752c3eaad2b7782373eed1d426a97088c187e2f007b713c4f5734a44b96811653909298b1397ebf6eb75b5cb1fb220bbe37b6b186e094999e88ae63a080fb00c4d6376100f7759e3ba0dae5c81af637e78b031b2634b2e9a686ddf4172af1dfd62bd59db541e188f33ee149d0a95330613124a95aa511d0a1afd12739b61d7f548e62c6fd6e45cd815b4c88f2a5b615487712218b5efb4e993d2b6638d43d697c90950868f47847b6a7b22dede6a7755ba1aac619905d735d89f0f9e1a762aa55dbccf559ae6675d18fd8d600f1aa19d39f5be2a40db6a8e8db534f8d5d8265bd41514ff5180a6b02832be3916c04f4a00c3fca37326a050cbfab81b859684d66ce69e597759f25e5c812573c5fd034348b1b5b20479fb03a5f72bafb4f49e44abf083c4872022fb93463017991e05138f29350e500c4d363502a203264aeeb032e2af2633d32c4e65305e31666d0cfbdf69ba7367641d9949e3d7c1162d433e97a5c59fa0b028ade4958ef2ca780742ba0e9ce3fd1f51b60ca28022a3d6dd03bf7d83d7a10fff2647515bced7e19e9ee10b74c636c78476f6b289f45b158d800f6997d96ed109194ca57df1b9baaa32e3b69d2e02f40d09568da1357371e7f1a1201a305215f591980662e49eb33e474479b577b4f1d14e19bc055653c35433a3f41d26469d37711c8405b8ab4bcc1e4547eecd4658975c26db5797d7fde14fb4b6e3a2f60a2f2451a322732295d2fd3e86a797b8067c946e50dc82ed86dfee9545e443c25ae0decc0125dd3db0098969a60b1a891d3e29aa0bed1b2cff33366727f15155ca123696d02f1f42411c67a95032af795f19b975c787283c9d5caedf99af8625345989edd33986708d0a60fa823914840a19496409e7d10cf56e5a3fa9962ad14e63d051b0cf08bf35f7c22d3b6bfe97874e0f964e5dbbb120bdc2c3619360462253ed2fcfc0286548d690839b6ddaa4b5a63893babd60823af0676a58cadf79ee2218c5ae35eb49a587fe354440e15851cc6b1b4dd0cbbbde0913c34df81182228fba070f77974e7571473f9a9907e2ac9c5e5ae0bea02cfca59335fca3cde7159fdea1599106a6559521d0514f24b0bb62627e25bc636ddea250591578faed804a7e2184cf97c2347cb3444f6384ede6671e8ffa9e8ee39a2c13bb7e59f6c1df993acbc99c34a843571e1b877f720d37d571ea4918e66dca679b96d7d46e2604161b4498cddf0a54f38f062bdab36b6bc11d0d37c6c13145997039d1bbbd6acf400a1773b983cf7da253f29063089883b44c73f62cdbcd58f02c45a8a35421c197a47124f7741b588e09e160bafc027e5bb53bd271526399fb01bea0c89175dadd7537e05c7545e8c4ec3fd3b74ebdb59f2a41d5219499fb3c5e5cd1522918b4bd41b9acf073814bd50ac88deb50baf12fc78c67f71b611d98500feb70c59333f89f61746cf5cd8836511f33d2a1ba390e1c0310391d8e5b855c303442b4dc63a1142eb417ae15bff1b1e626a1a1dcc735a8641973c52f2737d0c23440d92b5d38dfd98669d7b12312147b87b9c352a2aa0240e3be47123cef2fbd11dc97591761c2a9707217a1f8b9c2a4c3790c4eccd0dca08a1a14812ab47a54d42ed14dee1bf33a3f783f0f41739fb0b8db5e354f6f32bfcc68315fb0f09df889bfb3c798cde363115735b88592755ec57b91ea08db67ff5a1e98663ed3dfd86f7dbbaa1fe0962bafb1545b57ab480df4a49e9423fa21c4dcd7659d8648693bb6235f7787211cacbd37540b8b72870b90162c1dd68462f36a352aa460e81e40a79a5f398f6409a13656e3de51c265e9c96fc843b1fbbdf07132eba91c08b37511195aa5652f700f2fd55f033f30b067779a87b0e24a2a1cb538c1b885c0bda4f0274f3c2feca1e68c20a271e0ec2e18febe6bd656168ce47a020d2c7f1decf35ac94207c4a2870d53389b4c8acbcc2d236d3247630b0c5fa63bc8f144e8e4f4cb8fbb2a6cee7bfa8ed1fc346f690897259063e9513c7df9e260939befec99d74a5e6efa8c381b27edbee6794c2461819a4eb4bd905f34b562fffda9c42ed30761cdd28df6cc95fc6abebc03113334e7a7ff3fae4b061944093756987b1e290370a4fd6a42983e95623383665827a2e493c3013e03e521fbe8208844e6b73adfbfc10b74d4af73fed1e65ab20ec71c7a4a22011458aabe0315df337597b6b646e609a02c4ec67b3541d13fad765a0816ae04ce0eb69695e93904f7e548b1c18c10ce48cb199e9fd996ba5706c8d3a46f3b3e4c68ab04d7e4e7749289bf1e33fffe2185b660016652835b229e02c668cbba586b4319f3bc03723a33b0b958c866d01c1415bbb26e4a32928456d86b5fe1b7d4eb042b1e83c485dd6445997f399d6f343f9cd126fb03c84736c312ed50dcebac1a510944fe4feafcfcc935930a3569cd5c597e807a871166495d91ebf858cc2888a0fe0157a857c00fb36d6e997115f21ae6f9e5e2b3f837ba5ecabd03525dd65920024b6935684eb252d190f2a2b4ec2ad60a3d3af3d02bee390d3a3743ed7139fd62475f2f75b2f9bd1709021fbd6c53c13369037200a738de6be63bfca4a8ec756acc53c6a3966256bbff13a3c0a80fc03ebd43d3aaab10f29ee91785212e359fe87d4e1fb37cde6e2fca91b7dd1b0a0cf8b9726e7b3762cce0e42df16e5c2754da1fb15a1ff7c22fc0e3500cccc74b861a16233ab1e22678d535b87178abb7199e73a995edb2575411d31318b294bb84408cd4cefb7d119a283c2a3465227878d80fd1335f7b5bd8d25f18fe3fec65a16b51a6a649b970389be0a46ab72fa949e99eeec3c79f7b2265650bb3d583d9f7e83b0585908a3e71b97fc84aeb1e0a0a0038879bde13f01a7b54785f169096633a3b4b1207b6058a352e8168b09a720e8b68fcd1bc35e3ed2ca472d15f8e394687cbf801561ce268d58fca331c3085edc813f4d68c39e47da279f3d995ba1577017d544009e1427a4a4ab9d70465ffca042a32e00d40b4d5a9db0f68b816de44b007b614d1d629dc019f0618508dfccd91e979277498d41d9dec42276cb1b205837d855844873b1e95e8216df86f19fb123f81b59c6a0a74f4835bd312b851e2b91d3c17e0b473b50c39ce5b8e545e4c0a87a267525bbc83a10643abe2b41c2eb86ab28cc91bf7f317b0d17bd713f87818292a9a281c310b4f6b2cbc1e6ed42ede14bb49d1ee08cffc895d348056ade1274a500592ff27567d635f72827b4558735ec4efea5e9a2912d78f5fbbbfa350dcc069b12471e1163b55124ffd3d087047c123e8bbe761fdcb01f8c310f2b50d5f348996d3138684ea77bdcead0b45b229a105782594bd0c0d1896643e79fe39ec5aaa2771fda102eb25a8e1d0c42f3cdb10cdfd6e649cee8fb06332e7db0c4f5b736e991e73ea5ec3a2da60b854b999abcf7f27491ef9bc87149a0266ab9c9a92b96c0329a4d5e8cb348616605f92b28afd402272ad1a4520f83434b4db3033482d79f114dce2f87de99178eab98da890ea86e29be6f41a2cc7711d63b19b8033f3951c5aacdc06fec7478343d266f5aa5870567783247e4a82422869d87f74cc9c628cc2e645b935f6037446a7ee35b6d0b91b64605b9bc13658cbbcad451e861ca356d222db58c739a90a393a2994458a33b8a02ed374acf4a4ce042e241edf7e84d11f0ebe75a3d7ff880f02412ba451814bf4b1026f903b4e4babb3ebb2e0a7ecad851cc203cc801366a13c2f6c931724024ec6f2785ed2bbdc39e8428fb18936325a44d58daaad6593f62bb42e45c90125eb1b060b61435dee39a7a1f2a1b4cf33d4d9cb5c1cf3f216949802a4e5a5bd3a8a9eb042538991c459fcc980660a98608e69e8eab6a0c92fcd0d4ae4a31c767a342a7dcdcb2404f6118783c93c59d7e32e6b1440b4f5af4e4fbf2e5e9c3dba1853ffb7bfe47fde12bcc3021cc62c85ae4cf8f2360ca141af549f2a5bfb86a4d4e5b9778f5003c5a59e765c519972fc2bbbc13363865ab9a1de8a29a3f8d09af3b35a345391062c26b11b48df13a58af3bb155ea5b3cb49e4e1766b690167c1de938d98c68d78a5648e29e5336ca017a2761195354a7c8c18aab47a17ec78d255b2b198ca6f6d88a93c05af7828aed8aec724c036accc906247394e16cfa6ec5b6f6d8eed49ce6f92d5dfc8b8f9c1177aed9d5e4ab548dcfb7e4675ecdf8a4301f78420258d3de61457b427b1726894bf9e4173a4a90dd683cbd9c998c86768959ce7e879f08c6c3541a50610f636bb935b223e4ca3f3e26a3a836d69364b39faf0cd321e96101f86b472e31669b54e3bf6aa13d4f344d6b183ecdbfd47e9e1698b7c087ac9823190dda509014f6eb73b57e132be8d75b6c07148e64a57971c13d05c07bc9cf7d2b45bf1483065574309f5e0e0a9764e1fc2d41b9d2366f348ee846034b30226689a7a3fec0a116fddff672289d89c4e3be62d93ac163ff14b344fd51b4f2e4434aa11f16a6991a07dd25cc4b28664552d8d5a496fb6fb608a106556d90a8e88c10be99df044991af8f7fd5b5a20398cea40db76c6fa655e723db444f8e80661f19399e79fef1b224ccb905aaaeb680c8b2ec1d5b1012df26a69754d756857cad70dcf62904c0069c0b8f2c7f499d46753ac0d95da22210de7348c033f4dc85e55312a7c99c6a0d9619472058c027d3bb99067ed0a6084f6fb6087b4232edf1b192d9cf78feaecc8c727d98947fa39fdce6d0259ca683a008dc1748ee92d753860a3b589ebeba6440427d5f6e28760b0bbcbd11ced395a04e136e1ab768e218d8c1f875365853bc4393483c56f225feded31157927b576a302aa239d44fffd9e0b44e1f99866e2d9db2f79bdadd9d36c3af718d4128aacd137bffb86c523e59ec017c827b86330608e787931e9a7ddb1c2a4cf7f176bd619144a91126a3192f7d49c4fb15853218bc5d32f35e08924e3081f6474ffd315835cee0016d4e14e5c0727aca177184759ae9627397edea6eca85f34266d7c2dc029e80faa4d2da1088ba035309803bbc59ee912b1c23119fd3e5b28ef12223a7e132bf3c27a1948424aad50bc024b810605a28239d8e61ee3f233dea1a756049715dabc82a7272b01d0a6aece6e3c600016f4382dca58e3b3b47e919fdb4eeeec732a403612cd1bf19a8347c51fc6070c0cab3055a28e3b37104363fcdbb1f4d099b867399908fd238280df71ad27e1e15086f14aa94af647fd5a63cf91b996a9b48fd968d52732688ca6a1cd3ff87a5aab2251ba37fa1d238f0ae869381d086792ab22acb4c42c9e19b4008efcb21647cb6efe8453f77c4472208bfe2815d2570c6fef00ec18bdb5d9294b498224f45a32adcb0c1c4017d912e43e7849a76875ddc2ea93ef3520e5a2e23dc40e4eb22a8c3bb8cf83f26ee2bded2d9e6eaea71b7ac3ea3781136e55e6c450c0f2ab7705310d771ca40de6b5ba690b822a36eaf10c6ca5da586b964b9882c44c213ba6a1432321c7fad69f36a7869a21cf6ef3fb3a9339f8c9ee2989e43e1dfe6c253174c5b88c19000e32716461ecc9462a3a4b116151464d79b108ca10d63fcc828e71528f55453dc3503404f9bebcff2ec2d8be33c6c3666c92622a63182ea74ba866c73ec74161b60559c35554bd6cd213cbbdd5d5717d8ee4213514b74fc1e6a1170019e7e14618d0a99edea77da840434ee017b46f0b2d223486569ec5fd565d1654c6ac044b1885cd9f8c432f3adc3e244caa7eb8ff777e417199a1dba40c3117b1e4b4f333403706fc782b94f5b958a0cd41a9d0e6b85041f96d550dec369390baad8ed66facef27b0263d752e2189e99229b0c7fc327e2a93c00fdb1910b0a2c1a15cfba01fd904870af82457fb4285d81d75ef487cdfe3c4da89e7bd43409bf45f0da4111ef428919e36ee2e0474d9e9cbb44fc66ecd9ca8356640f91cdd15bc1ab1cd9aac0151fb5bd915217224f783c92b801868f9eeb45b508bc8389cc1bd9a369ef013fced22bd64238b1e1118cac5b0c31e674519bbc610e51fd037a7fbf71822524321562ca4ac6bdfcc4e6b45268e39ef37ced7833cb0d51bc7c38576374900d08fe79651ea185aee65f453a115e111c460c72a47942cce97c132837872bc025fab417eef013e819f2e8ec8cac0d38faa9392bf1684852ff7ac85e185f65f67221d3dbac9c252b67e2a72bee8250d92aa249833af8a5cd80c026c4da6764c87b608579ff97a66febf9620b4b07b62ba4cb165a7132a0a79633e42833d37cd69e93ab6fcc8a8bfb26232fac625dd8b530d5148e0ea31e6f7ccaa2dcdba944bb7e0e6f0cc612899cafd8285cdd6f27a01934edd5d2a2cc74c2bd7c4d6f6613624a917d406587b50b539eaa641a23fefea0a637577e86742c11884717b58084a1626f64abb3dda607830f17692661a235252cca57814e675ebf7ad746e2c684c92bb5eacb429eda498fa13345176a557f985f1bd9fdd3d280c6dc41d61d8314ff88d6474804c31aedad39369aea080a78a2772632783d07227fc9d3b2c401b2608fb9677570e57573f49bfd70e6bc4304db2aa7931f14ff7505e86b0895fafc7dc62309139e5af95422f001e4dcccfe15b7e3c25b6c92f6a9bd0a5e77584130ae82c7e78594c5c28287194b92d24bd1fed066bc2691776f0f42bc8e797c7f17f6bb1892de28c96e27774b615cdb12a6a23c66786b9c5395d71f1625dd116f9cd0f13ef70216b30f4510a7b607326622c5591345d32facf80d8b4a7b2d12b51b177eb4bbe6dc509c0abf8b316249f4cec34e9e235042e11b4a126afe8d178239edc60a6d97aba456e39577016a683fe4cbd062ca64cd7a83172f334c40d3538239c47c1f85690bcd47433147c4a0a95c92d64ea3074556e1bc44c86352f31943a0d53dc05fa51a6cb2b441dd7124c02987bcae6bb46cea41abf841383ea5555a3aca9bebc6e215dab30cc0385aa0d31669d8b70dc93b6b09fa5333c628342411e43b9bd97ea4fc920a0ffa714a1f3f1c5e074ab6eed23f69b321aef74d764ae085f83eff8d652cdb430326189cd67d5a290f45b2b15873f1e87df0b4ee3ca4d8bb34dda956be650580a7d2f544ed0f8327dc36f910f7feac66860d4e550435b273cf4f18d84f9212f79817005be85a057c3e60ed4e590744961c8d0302bd69d4e7da4b2e2cb305c492c00622e4b667f972aa1376c1d9d3f73b4c549beadd87a7705b743e50e29ffb71df909dc8e9f73c16b5be4587c77a8f95b438865599b7a4f604824921c968036ba97be4744665c5d64d46160aa8fa7e77f30e6afc4ea5f71e68fdfd5a7722f2fc582fba291d493906951066fad9090f3b6cf4cfc79df09bf17376276e114651f9b5604c981b6581479330a0dbf5a013da80d9c70d0d82130aeeb2ffee89d739c0beeb4d57ba3a7c392784c46d210bf7856b759e7ab677d168b72af007ac44c82df34b5e98cb3d2b34536992bcdc194aafc3152d3abe80b664bd07e0e22f9f4f43010f071dec453aba6e4b469ce9aa872b9751a85a820649380102d637e56a1ad027b57488bc06b2ca6d40fb47ae60bf11d9f92d32a92021a1023ecb63e67d858b668f0813da760b2fa03b93aa58cc8fa4d02de85dc507209f02f6cbec8cdfeab72ba6b925a5ca487d2dcb4a87c63c66bf6667f5336c73e7e3dc9bf3f15e99bf34f538638e8389af59a5be77bd0f463f65ea8168cff6b2683b52e4e19548b13ad17428ce6d6d8c976af629ec9b8d2cae2f5876932780aa939900f4eae1ff8867fb88696aa83fe96f8170c1571d02f5f1ac386af6917e67d851c0930e1d77a4bd0a446f5261d988fb6b7bdedd53502e614289409ed0ed0b8cd506172be0ad6f4c7d40054744ab19d6ec5ae5837309519370c1fa8ca72a328d2a16444eb9a228faae5602a5bac43439cc06be11228ad12aa52ede8dda2cde34e988a4fdad4334fe406d5464bef663988fd7c9e6a0a0b9c0d639c25c0b5253fcca6b6ac21e3cf04851d66b951e1d5f2ee3b4d35ebf084672f0afcb3c974a17637696241f229532b52313e8806c8a8a34765889f922a0eaa1347b5e490fd356d45148827738cbaca44b660a1fce1baa0e8469dc9b9864b6dd432d22440437b787b7712a0e6b0f77b977c6a6b00f8cfaeccb260dace69ba0dfdb1afe2aabb2960b01cc34cd792be11e2d7e2b279d0c0d441ec6e4db468ad7b0eb6fb3ecf2587e12344cadcae3681be4e77765379bef9f73c5a6dd11991769890f7e51230a1ae836286835e10722b48afa3c9f7b9d6b5c1d2c1dfe2c96b270dc4dca905fab39fa56334977358b6f73e8ba40da1d8167f660bb0510669d3c5984317bbefec93a9402f238ea8c5728fb8e7120f555df3191e696489770ea9f0881f078f1ade4c500fbeb2b02e697d7a3f4411058fd90454088129ca257c553d0e79623282f4bab86778afdf74f6ca181608a52f10ced2658f6442547b4f2a8e856ed9a569a4d458d795c164169c9a86343c8bf0a13e2930fa17b6dd84d1605c889a65fe1645fb12517c7f29578b2c72036cc2fea13dc05b45feed317900107b5a8c425ea31dbb541a8832ee5421caeb0d2142d15deda4eb78c9663b9a16f7338f6148c600cfdca713de1010713ac483f1220c124b47126bbcff78fb48727e9986681249f5714f0aa2fb6248c42b4018b5dd483ec49e946d85ade090f1d7fdaaab4eaad9b806aef4e1e3ac9e1e33f7e70138efa7b376f086fe9453facfd2ed93cf3339281247d227b35db53faf8a9381efe18955fb3646380af31a0655ab2c423572d9042c0ec48936fd6250e6d0c0dff2cbb8e0c9358a828563c482227b3593f3ceb8bef538c9d1b461d7a4e341a7556950b7073b10e4bdc2324594ee17ae43087c211cdb89a48f6062e1f715a61ac57798059230f53de70350dfce2f981465c253fef3ab40aac283b99544999b20ff4300bf1195323fd26512973a03ba595a97dd49bb357c455cae99a5482f3e20a7c2aaa64823f9fee23b69c324ef5289a7ae6a9592e554291e8a2cd141b21fe8ad88d3d2e515503660dcb627fb5c6242d35bee46161f70675e86676f2703405134a74a6e8f9bd8dead44b09fc2c2fc5447418cc6a91879a3eaeb64fc0f904213ceb9be30f22b0c189a52b5d270ec2ce8e765a10645806073d7b40a05f88b8c96ed902a2ec01d61e759c0dcc02b7499b8d094ff9217fc4122993a74cd6e0919217aa51a61f267be2dc3f4c3fe0fafa5ba81b19edbaa3dc69a2ab46aa6ee615de7246f221ac342b19c46d6a98f4cb2bcfe8dc064ce89f25974ad93844a3c27479a8231da5b917d691cdf967a3c8450378021f6443d18e0e60c3fa8622afcab9b7b7484a144b92b307087c904eeb8ecb102ea782dd013ee24050717c8c91f50a79b877c09f916ef9facac8e9fd00a38b78d5817755d02b5fd8e46a548b640e4652c76f5ebf461a0f27132f8963dd9081ec5a42203be6ed4733ef541113d4f047780d918d6febfc77a129b1f3fa427cda065138874c8f50cccca08c896d16fb4092c53f41b24394445d6778eb4df2acfd6445dc43af576da1a531e256e493d9c539d57fb8ca79b87dbd6abb79a659fd6dd966426797c4b4f852cfc193d85e898dd046db5259bde226ede0ddfca2f404c8db074a7fbce0f194923d8a61db30a2c08465076ab32004faa061532bf8c94527cd9bfbe77e605075a66bdb4a8312a6bc09c7e3e884a80ab2ac0d890ed56d6a44121ab68fc047f448901c2a3230d033a6b1c7ef54180de176067efb7ea8738f97b0c5733169984278dbc23659c74c30486416ca54d6d48ad58baadbbc8b676c5fbaaf03c4c7f96a2cce1b932df56573ca54f98297ba8b25c4c19d92c30620c92c43f6a68ba12f5b27d612bbbaf32ad64ed378029cd0c1d5e42fed9453303b498d8317204322a83097033528bbd4b031f4a217f9f0b441d6814acead92c0e34a2ece1f590e88a7500ef0acf2e1eb4bf991fd386eb2937667d3be86ea442b8ddfb3d0d00da6edecd0339a621b94e2c4144624606f907a3fa852a86087da7a9084a75fe34ea195c8e97b9c82d8fe11cde165a93671e28fdff8ab41c57b2da4c5cff7dbd093f292904c05f240862c32673f5f4528fc7c017cf54cde98fb135845a869353d1745758453cce0ba3d9b25910e2797a208038b80cc58778d44065f1d262ce46361d4bd9887b6c7f3884d6cdaa9c7b6cf67dc84735443a107b3ec188af72babd3ce32a44cd332bab32fda7b3e7222f6656c02a901e9e868767b81a21fa397143129277e87663eb6353108896c0fe125c376fcd9c25eeb5ba960f2343cf3138d6eded9433b9081739887389a9b4030dfde260f311316068995d85a1047e33bf2ad91b0d4a3e501588f53c37d7f91bd7a85496f7b826d54adbf9f70222d25081a8039b7570fb932fc0ebbb6aa988b2d67ceab4f5f29cb0802317de190b3b80c5fd4b341bddb8ec016d273eb4e545128af1ef986d8b89437ad028d6c72cdb7b174d323cbfcf6b8b443d12ed93f96c9a81db4ab4ffd9a4c323d793d387d201a00f45a2d3cd4d2d29be14c97a97b1d3b5d1581ff1f77e80422e3b8ee1caa5788c3fe096ab1830ebce69566b0fff35e3ebc54d1874327c7ad90e6469b7cffa6cdd54e08d3b87ffbc70b067f30da05965bc49c58a876d2c67bfc81d17fcc009d506892cee57c16900f5220df2933d3f40eea74a019afbb9cc438a9e2566fd233123e42ada54bfb9ddf066326e679a89a508ea1f5f4fd7f3ae52acec18cddb12a7339ab3d82687ce19dfcb941b3022dbdf22fca9097e2d850fb6ca1134164a34bfd1ba1dbf2732734196415659880b775ed80346f3759140bd7b10c148a1e280b9f7d0177e0e4550972ecee186540199e672890b0aec1fe7e6edeefbf948f7d97dd065ed7328f101f2327da96f58a32096b25a4d11369c4f415571f48c4f4a610c8b39803063e90af70b694e06b1007864e5b76a40c928a96e49bbe5f019486e34fb5b048975c50e69e6e0f7fc5c75b9e717a8b3f5b3d1b66334750d99e446418422951a62d87c0726f91d0f7c89b45cd6aa26a5ebad1eba03916046c1d199cdfffe1edd55a025ca650f1c46d70976e0430dd6e5f5b4f7b9c2a7d53bd58c6803c3f9eef3023f9f0dd58ec7b5460edea4fc07a2450b2b8cd1c0ae7f9f1f9a323157b0997a702cfad84c64ad0bf05ec8cb7b8c12bf656038b489a2eb1578bd4b1189f400d31323f611d4e2df78a8bf24a0ca355b51ca8355126cb3438b6080fe77a8f7a80313840c3be53024c4bd4cbd2dd5767e2cf465c690120066e8e179b57f2fa59f598e76fc1b9abf7eae3fbfd31c212ff5867b334bc8e3c731fdfae16796df64b64b40ac7cb0055f8b992345cb5d05d1322d321a625c9f948c079e6e6ddf5f9892b56d551989a55a14bfa227ad0284a053e8e3e68851ce142e52df1efd615530aa7f80027076a89a3fef04eb17fa4e2ef854ba1181069165b0b4469424ac5d12026803cecc2f685e9650573a6e57e2ba871a823e0c0bf8fd96f3f72ceb2ed9386316b255c80db7fcda805fa7fca8bd8340ab26d665993a825c6ba99ee44c98dd1ce2f312936398a6cbdf2bb9d64d61aa4b5905e0b035eb8f8cd711b8fd52d0b9398c10f4365afda61572e3be94f91d9c2ac9626bd7b5d1bdcb40262b1b475d065448394ed6fde08b2e5e5ae492293fd1a8d6f6c25ffeb90f8f36539ee9be1ee2a9ecb3b974021d29cc10bee66acb56b1e7c0af1da98bc3a57b6bd2a0e72bdc9c9b42d77996551e4b2695e70bad410cc7980cdf202b6e50f43754abe90482e4a08cf791f3a48ff4b51a5c288391c05f9d55120e36e836f4448993cebb65ac6158ba005bc8a4123bf9859ff37ce12e01c54fb683840b5eb8c3660ec420a09ca2a49744b3b22ccb6235f4cd0218c7a8784196b5a1f04e7e9a70b88092ea9c0184f7a08b5322d1d912e6e807639a2b36ca72978fd343f38d82458dc7ebf74beb308f624cd6439f6b31d811cf56dc194a40de8a6f6c0efdd4cc9eac97977ef0d593174d44ee517014a33588a6d3127f8b52b5fc2e21aaef97abe0cf7593721bbb884d5dd47324030ad6f33d3b820a870693c71936c85f9f47de01d3080f12c4be295efcd2d80c09314c8e331c942d5c7cf6cf223720c8cdee3e5e49ae144c88f4ef0bccfd861e32184a4c948a5bb6fe0aad0059d67598b316a83ea1e3a289306307119dcb673b5171090e86d6f6494d29e75b40e43e456b29e463c71d95487123fac05ba1c3c57ef73005e135379736514a1b4d1b287f782cc255b2ad744453ee9f24ff60390de0c3a7bc1fb2ef281777a2f75641cfc51f9050018ff3894e2a18ffb8f65c1cb7a7d10e777ef8921996560e8c15373ecf14c3779d540c273f93a24dfe784eb2e367260ef3c92068a36ed4f1bbc694a81577a5d43efd4103c5d6f126f6e5c0d43c5fa62302b2e7b8f02d6bf7541973c0f189e7ef9b75aa09a5c4d58ed15b4bc91ceb234ce1b16769e6f1bb8d20d8ca3c3dddf1d2d3aff986ea3f18cb380ae0e20cb1da2e73b4fb900caeb3cb2319d065fae5b9a9896d6803294fcd0d6199010a77aafec72e5fcaeb37ca1341849d59fff175bacc713c3080513d5380269a280c33abf45f01c6df6240c72e42512ef722e352d06d116bc8877ae3d196b9cb02cd7abe42c5fcbb195563a9fd1ff7bed6b4868f8f654aebb16ff0f5ad1ed4904c45d96d2944937d8cea5195c7f07060d08a6068f8a8d5865af41739fe98dcf6c1d00ef0f079d49486782a7c0d3d88dd3bc55d4c777523fca435299e5fdd59775160c5701771cd41120f2b7e25d988ca1b3ee9a8500e8b809342367d18139b8d5169aec46e8e260d9f3831cd8e44a28ce044a5d3af48c300184e076846965db29e084b4936077364effd1cd685448e62f4683b44b13ca085bf62000e9aea1406bf1c0d1bcd0e3c415739b4cf52d9f501ffd4489f8b405d4071078aa27498129edba21a9ad80dbdf7fef1bda75e208254c7ef7704f6bb635be868ca3f37f9126f42067904e42bdbe944ab9370685297ab068fa793e568e242c737c04b1882b4ad0e4c4aebdf516cfd672ced6b4ec4acf13d3b71641ab3e0d48148bfe5f88616b4c354876049a75845e821e0072ba1424a5f1f77ef41a60ecc919f8019a5947a2e4232303f681e2ab83c4d16532df871c7cb2a0c9d80ff217f63dfdb060adaf8bd96bf5b14047870bdbe97fe70751cf14c3eff5c94abe7d23c6af7b106b9ea1ece12697c4044f83bfd254b10a22695767e08a4b6ba8b57241e6593163298a06c70836091b95b33b61f49362aa9999995496293dc26cc6329474cf88b3ed473cbd0d6c494dbc68e7f0775212d8733bf82a5d0306c0169c7c86e529fafbbeac57aafa1de578451a87347421e54e9c556729479c1cab6a02737e09e6b87dc5b1d24bdfa627339ac523b23340d62bd3b9c57721887011e9aedf160f3ca465da964acbdb21edd43af2c9b682dd0db9275b2a47449ed2f8894d0a52c5260cdb6550caad159e53e7f15a12a0237cf214c8ffb0ecd27f78e35e0c724b947bd39c7a59ca870d2ed7d9615085748c64e6d738437ae88d758b482629a8fd8088c16408f6bf4482cd8ecaf758f74007ddcf6d101982b49401888d8e51470bec45758d9748ab76dedcf6b3fde490bfacda1dbb66c19a58fcb6ac6707d9cef354bff63e5b7417b81e39a5132983ef4fd35749cad397ccb67fd052be4a0e7607e630a4bceb5d0008cbbd1131fcefcfc3a35df2aaa433203c8301432251d478f0c5486075f74271c97b435bf5367b7409e51f72ef7560d588f76a9d486cc9475c9b414519e78fd9b44fd57d81d55b0abb8f633c1da8a4bd8a69bda9f34524a4ae8f4351bf75e745ce34611e23f69f4383a39d3e839de4a0de74142990e3014b4013ee973480b399e6294f9a99c85b9591afbe0ede47ed5e4afa067b428e8699f1aaa0c6792f4ab767ad5749e3454fdb9644bb9c08670651b24e75a9b4778f69b0699a9e01d07e69023e36acfe9b2c2078bb8ecb5f2202e11a7c5b51bc1a5db8ddea3e74f3fe4219fce380f56a5fb32dcf0953681d27aa3705a4bb274b0f9114143a75b548916be9f8e96c180f8f65c527bdd7989f2a936ef00a0f70de45e2471a2ebcf49ea88125092e12a5f7707f9638ad3850567084e9a9d91cdd5cafca05847b5649145b4ec8acc7df70c9edb1e2502db3dbb8f53afde8a083f297a3aef91d2f257e0609996edca085a9ff87d03dd27a9cbf3ae7322b12e1c06bad70c0297fd5dc05c41863a831daed8e232cfcb9eb2a256909a5eaf1fafaa27ef89f817640526950a8be3b2a8699c73f90510a071bb61ea84bb7f65847f0ae652cf6df1c23df33bf2d84224e464f412f6c2e9cd8100daf8b59ac2c7a0a4dc99b04aa8fa86de921ffcb909228722c201944052437cd911c6f17f84c15e45b3ed11318d56b6b3c0c3f62496a90e308a5e26850556b13d7cadb455ced546789634a3b73389b2b8017e5745bc7195c40db3a3af27be6ba8dd3e88c6f8d34fa25786ea6331d1c8a1121fe691918641a7ec176a56275c24274e8cdca1f7cab5768b10380742c9d250a4360a7485b35a39df8daa2f29476a9edc92785f178e550a83c89606306e247f911fabfae184db6ef85f2335074f3a4e70a5a6302b9d178a2cd50694ccab278b5699ff52105eec8c2e728a55033b9307397fc4833e033b1203881dca9eff110a36b13537027fa566157cf79a64b4ba24613e66819b74d3a359f7fe363a0428c3822411571046fc234c51f6f8fb9d7ddc27f6e7fb9ff3654b072ba52513dbd76186de4ac5deddc4d18044b564ea0984f99087e3c6a5aebbac51eb9dc1b98b8592d812792a04685aafbd57ac8ebe1ac1dfbce445de38005021914b56f6ead94386cbf682ae7c5e1eaf82afbc808f90eccf99fe310daf165bec8f5a0cb404323d3eb9b4ad0eb2974ebe2c02bc9f64d46cea9cc640d39a57c4374de46a7a281b6cfd571286cab582cdb91b6a7ed290c579238da2de1544869e9ada00120340a4c19cd3737429e89e3008b75bf9b7cff0544c202dbab31b79eabcd7dd9075f1ae35b726df393408bd093a8a02113f7c15e77314cf7a8a7d59ca55540847f2e89d233575a4b893203c8534cf39bb5eebcbf720ec0c31e40b3b0f1323de73058876a8f827d8541e1410187beb9b392dcbf72f7de808403f8993da5430eceac7a32264d40af1404243349e80b2fc4251b33779c4ab7a3f4cd66d23d0a3c2cf5fab4575a2f965d6c5712acec407ff22559b373dc7dc531494366b22ea83f3a28668799c0ef6ee21be0d904efbf317ebb26b4fa75c007bbfc2f6eba56e216dd7493c6d3142a990eb4577878076f78015e60816939704a7ba1426f765fdbd365390bff7625f661a08c2c320845119e65de9669ebe323212fd1e93450c4cb5d5d902c725b109553f57fecbf5cbb38a78a66ccc18d77915d50b551e06ed07c2e2d8f781dc88418deeb7a929862c9fa8b419d0684ba8f44dd5f59a6276dfe3fdb002259a652ec890878689ad3f3c92f2d22ae52f6eceef6a06747b8b5a24346bc4c2c4a7d402ac423b64ea72c351ea0888fbb2309c45411436c3e5ff43839ac31395d9e7ccf6978e8cfe724ec9858ad13d9be7bd9f09acc62e5100c249015840955cac742215d6ffc0258305cb670092cd44344f620d9d9762664de907494a42d0db1457d841b043a9a9e45b2f16017444198cd353080ed85b223502f3a6eadb753eb269e464f02ac487bedc853bd84032743ed9c1f652f801de61b5746d7a1767adc561f34d1e9d917670737c4d62ea583ee8683eda13493d33cf5fd89684ecaee851ea81c49e6cfe18989adfe02e715d1076d1c3f0867c6e785d6e501ee2b5a3a3a12abe3f9ac524ddd929e634a761b64e7686bb52d6e8389843cfdf715d6ea784141731e7bc4d30dd32fb5d88b893b6db7663dd05c43e82498d8f5a3222725e293c935bf4d2179c87902e1054dcfdde623ca802c24f7f74ecd97688134f76168d45c6f9a5acc4b99b89b9ddfcb34711d9900fa5330acdac80ff0a0515f1041c43e33c0fdddc3317cb2fe1ad271d2afb043963077a560e0ca0baffc88a3d6240a65b64545b596ed5c563e0cd6b81198442fafbe53feaea7daf664a5cb9522b901998c6a53b88aa7df1756c56fcdb0b20c6df25302d2501a665c08fb07da7c59589906216a17030c9e12fb896283d320b6fea4d65b9a7654492c0816ee7de81a49bb8c815d0db913882f226d92c55078cad8806228ae6b33b834bd65a61af86c8702192d95188b011861c6569ad432ba1bcef4053b0079b668d592087743bfe6c77b3513ac893529bec34e31ae946fa9c0df0ba00190bb80c39b5db37a1b4be046c19f5b648d2e85b16bae3fbf533961653d5633b0eb14977f1e20f4ec015dbab176f20974a0359b746da7591c4f1f1db2acf88bccb799581be38b88ebe87cb523922acfd2251dbee6074f43291967c98edd34cbf693921baf0f6905e994ff8f2dfdf4bb522ed67b637ac73f5fb23db495d583888f5f3fed203ab579b92723c8e07ab5cdad3b1d1498229b6037bd5a09c86725d6e370d83be4e7b624f91ccd4eb0eb98cd22b96fe0d8d4271f9e8f2149971d4c93b9eb4efe86899f9bdfdf6a22979b28eb36380cf0c5531d30834f9e709b7fe9da4fdb373af5bfe9df8d31d8c926f903f7cdd7b7e1b3e4ab99469bffce291748b9fbd16eb710788bc154eaeb94ca21ecea31b183e28182969417694d11a82ce94bd8241ef77bb6fcc93f21916c189a6e4950474d5bd04878ef1305d21b7decd6e32fc476ecad75022ec5981517bd6cf0f36ddada0fc6aba92797d5a7ad9cf34ef0b437c68b39919a5eaab077c7fa8b3966cf06156a34f3f95fb32167bed74884636feba9644ce63761b1e24bccc2b71658fe252cb037e0f17cc501bd2e7d3fc0d26bff95e2d5c6696b32363ccada9d328e1d989dbdf5a166c196b7fe6bef0734bb14e7e2a6466485a02af1160344d44189c20a74422506afe9d86fa2506c82c5945efbf42029423a0f1305a5eb376b37123949fa9fe970759a98d3051097efdcfee684169fcb9d8a33a428c90ccae41efdb3f58baa0ebba48635ef0a33e3ea3a4b55ad49c763f94df62add862d352a56cdfed0ef61127da60ac641cc92d74a198ff68e553c6a2f7f218121d69de93b56e42c4387a78f9195c7aa92a330938f0f0f0bd930dbe9fc981f0f8180a70dc66afcb9982f9cfe5246282340fef8199f37594368be4080e8f20e5d70e640f767682353784edc1db1d693e289de7c1d611d02e134a22446d086e79a42e11a44aa35ec4425969f46ed888a1b1559f0e33326a2d44fd4de19940bf6f5687de412dd5e4d27004bba58bafe5395e0207e023ee3285ca75ac876bf90a194cc5236e12c986ff07d5364e358dab2e1502652ad152c99e0f4dd0a03ccad2483928400fef76cbaf94603af2d31cdee471f78237efd3580a31c412caafe00528afa6e4bc7faa133a013e00201033a4c169829e348260a165466b234f76cc4bdbf2b8ca055edbd343a5fb93e4ce249b8fdcbb8d906f0f3cc65eedd1ca79ede3cf15ab5de196b9b016d09420910ec96582226d54e38a0283989a168b263391c362a15de7ef7fabb5ea73882030c09dfd3769a22206d16f933538353d53028ba797c6bf2fb0f4c78c10338f36d79aeeb6b14471dd89a939afa8c46f48a17c561851c0906b7422a70049467cbb7c35ba2fb6ccc381445927cc6f7395391598811174c12d5e5a9b23a1709743ec7d32ec3bed424c20d5c54ad65240fdcdf4a5c0bb9a47c9f4445a1a4736cbac61526792cc2f5101c4e0860c005996af5b060ba7bbc383fa855062539d796ccc5b5b594a51b01d3856cc9d80151222d7e26030f38a2249e4dd01da42eac1a6ff9fe1bb63690230809ab693eef8d5e933c8824817dc4033efa52ab7656bd011fabdcf167a65f6f2b7c2124a678e35e3ef1224149c00f7ea920177310b06c2a7909259c5d351c354bc32d652acdb5e767b19d25e19a406ddea38fb5725fee5c2ac623ba30838269e5485485a2dd59aa010be8860cb2753b3603cf54564fa5bf04251835d931c258abd58fffc858ce25da320fafa92e3156d4873ac42c579dec49e2599e2267d456b3ad05bd00126cd9a12848385a998d67ab5abb5a6871a52e2e57bbb9965b5ff0b4b70a7964e2500684fbe72e7cac8d4445eb10c2d4345a0c6fcbf02b4c2a4dc1b53282aa70e875e98947725e357a1e77ee43638d1291f6dced1ca38ba28606865e9287777e521287fe055cf877835e5935caab033b90bcd9979ed5c0174e86ce1a51c78d194dd3b9f57f7b2f0d74e25f62ab5a6ee48184a43d336b1759c827a707dac46f97b3c82f58b8fd30495d22a8466a2730e1ae1c1be6c7a4d6860d7cfd3e06f9b939d440582e1523b49985fe511444c47c4f7d8a77389ae9d2b6c270a8ff7f052b1fc7dc926091fc155f2d2a089308d2646cc6221e213c0e7d5465fa80e7541cee21b110a4dc0e7a6edea73c15ad551fb90346d340665c01f01d580c132fea9bcf595b754fd4fae6de297ffa20b7605cecaf2f44598ff3d72227ecf28cd735be2557f951dcf4b36d8d6d4a3dd2606fffe5b67c1adc7457021b275fedba9521d50838c53c3e5f0446cb2425b14f48f25c60e64d34e34fc35f297f87f21debc8564e87da2ecda371ecc69ca3362809d3c7c87c884a89d20fcd8e81f781e423a5b475a70d2bfc9206a42d04e66566ca7b303940f1ac3ebbae2dac447822b47dae622d021b3296a147425ddff15600c8677f788915fcf8f1679a6cbd6f8ace0aaae70a58c7a3cbab9fe30c6ada3068904d5526dcc252d1ec435a8860da935bae29919f8669aad6b76f99eba0c21cb54ada11a13a27b9619d751f3aef8edb8e1301c930773e546ad2bfca0b5f11626d81bdd0814a0efbae94fab91f6ffe58274721902a1108d6954e81415a6a7406bc237a8461a28bf4cfac2eb5be2979bd27db68ee9af52b5ca1c375c2f719539871cfa5715ac22beb7dcf82aaaaba5cbd9020da1492fd7381707cd6e1575928c0a4de35cb81c342dcacb9aa88582ecd7134dbe745bb34bd7d2a78dce633eb0733194da2d85cd915653d4b053aa14237a7b234f8446288603a35abc24015a68505c3e31a7ef2c826e1ecc75d9180f53af4ea778ae7095ae5ea5bad62b1038a402ea6cb2ebcf75375a1409187179b7d000e0e3663c0774544368fa24f9c9d94682bd999d6c44e06c2ab3fa2aefa9344612b6adb037b3971c81a4e6438206c918d4df5f22fe429ddf259998fd789d688cb1aed79a0ffb2734e93bc6369e88e0ca7aba6350879ab736ec2e9c2bccf82fe025a58819502ed388ec56745fdb7b86f336abe4b3553f9646cdeb2f128a0df45ed2b44873ea636a4931fae468235b0b5195f9fc89f5d2925aa523fa19923a42a2460cef900858143c32aacf5732891433a3b4dbf923f442075c3b97b643fe1d7f2f59e42f51808f0a572cf7574b7f002864801b93cd25024f13e2d7b33c1e9fb536326af0f36885e7ca3aafffe5d2f75a3405fffeeeec9e278ce504c8dea3be0cd428f80af694df3d87399200819b751b636593cf3d0c3fe9b21b2bb7bf66f21ec4e67522540f24de82aea5fe14d9e2714062987c50483757f5c7945eb470e0fd5f7b83d8729c8f6c1ed6d1b9c51e17e9f1abb1fcfaac510f3ac4381fe59afac72a529069b429d0b328defb6c132eb000336410bbf4058b81ef88d43deceee79f614f32574618d78d7435fbd3268ce11f4b1648a58944c86775d1c0fd4c1cb022365e09e4a66a3cd517fd9e2175fad0ba978ee21d3e6a50a7318f120596dc7d1f59a3549cb8dd519f94b06006a5d199852bff14680557e5e8b1fabe662d30e65d58052919dd2532f8602b73ce8f1d05a9cf22a16745198ac9c56835dde95bd7a6e4acb7d5665fc539dfeb1c4d8ab310e3c6e310b16aace0bac43763f4c7774514758c3b22b9ece355589b9d5c388d43f59a9378350b2c5bdbf56a72303d9a931aaa560d1021a852e1bbebe47bda3a818be42b11c4b8cd9ac0d3a45f08c42a3d563df5f9cf8f23277ed3dff1211906675bc337583a80fddad2f1254ae5deb4c441b68d64603dfe02e1c9d389320738c190c876d3ca3e0d66bb367d4f43d1e0867683e2a5f4e58938c4fa9b74fb276c557b4c8c69998f33d6a046543476993cfd6280268a247c2f86d8d1af52327612cd7b806560143f0f0fc469dd7699d3acf9b02319b273dc031d94be3380ea4f61e17a20057942836505e294cfac0bc588137c9c23ecbd96047225b21c41954043328b219987e709eb7975b1529a61db9cb97f0cdf987674ba9a487a391a72cdb8e0e57f5d81d5a7d56415ba929b3601409e284d9400bcc95a330422eab9f1cd77a189ad5a89887bc71b67cbc86597ddf9dc894014a36d9c07ba3d0c853432cb6f976fbe4c0c02371cc895b9548e88b8a33bdc5148f27aa2326b4562c896a68fa189a755482a7a08ae613f53e03ba3621e9306536b43ae2be9a022a824a90383fb762cd5e7d1020bedfc5c3e66eaba25748f2ea6b5e3f699dc3b32eaadfc7d4200085ea1c6dee0296bcb0364ceb3293a73911e565a7f18abd7acf9828ce9b3e41a96cbebf6704df96a99b5004c2e4d1f4174a778fe71a9b71418065708d8062711784c2e63ebc5de621f06440dff98e067957e9826bc2a9789b923eb21c37076057f0c0d07f695d94b8789bc404b79d2b839978e8d3a11e1835f30a8444307c7aa1768d0b9cf1883bb8b4ac357dae67ed3e61a722e681acf85d5e1506ee281afc379cf532ef44299392256a40f16ea77d56d52a2ec5ff44f1f225cce449bdc9a1b4ff9db6fcac1e55f5e9ef564a32a8594bf5c163a4480973b60c7e4f96a04b094381da5416c1d6562436f7512b306b30f214c69ec9f2226a65893c389e6d490e85e9b9f8a45ec40425d0a72fb1d985e5fb1b5a9c1c72e425d7e0b135e8d1711f6e01c96236da6f09fe75eaf0394e91f37d7bd33a29f3e1b071f930c9f9efea1adb55540f05973ca368a6a43a9ddf15e8d7a6aff307056ceb63acfce2a840905ff34633ffd18d3e9501e828b77a40a89ec79f54f19f61b46a4cb7901bb3859a21643cababe04da66f9df1e3cecced6a9d9e54b6ac6bb1ebb12cc3b2fabb340532f144029531fccba2590b0968e233ae911af8bd67c3b287296eb258c8e8982a2d96fb76bf5b9b3002eff24a7347cde3c1f401a7f65bede8505d2fd4f21934fedeb7d4f39de87bd5f75a7582c4ad38684db91f62cc8147dab4d27dba3d05b3ab79adc6485f29d561274683cd900a49b3ee326859674ff97a6f225a21cee08871c94734dd29ee5d0abe630c50784ada650dcd9a6aad8034bf69a4c655710712149ddfcc9791103ef1ca903109cf1bc4e88034e84dce063ce3bdb491c24f1f2062aa67d72073acdf2fe11d0733ac61c847348c6397a9b25cbf73b00d30f75329b4ff044085b109edf1f8dfbed576d345ee807af419449e2ea6304f51991cabd65daea374927ed1db6052f81636043923396c2b5823956a561412f21b89c10d2d6f0892efee47eb8f202d4b4067f97ef046d5fd53fe24cb48f8c512151499f82634c529b066fd1504f644142ee79573f5bfa05ca645227d9297f1d6d77177ef77e2554a1cdaae66228e490d7bea069602c0d869e53048b4f59c083ca309c6d928e633b8e0a67eb6282af41624cf18a9da3ee273e16b50e53f4e95dc94b9c17ac52f424599f8b09279fe7b015fa50041e1408c02038aec6528163fc49aa85fd7a85d813c95bf69619a1390ca0cb27325cb6b32e01a42cce2ded0a793be292c1e332829db791fa942eceaaf1b612170e3f0cf84ada09b2e64c617bda80412ec1687a9465f63cdf89ac9020161d9a8cec7a784ae365ded8008a04f17ff90945091a2ca54de31355221b0172150e1d521e69f7823df8a02932d4c46686560bb7e2d51ad68e7c8a38255c0ebb71eaf0d8b23881f11dca9d1388e7f816f29d212e0f199be7da8523d8913c5b5524aede27853124bfcbcbd6de8a6d0dfbadf5f709bedc2c43a7c9979de8b99d7d322b874fe5086fe2478c75aac5fb74ee5ccd4869557afce7bfc3f097076d3bb91b0dea3312b820b0b799d1fcd17d6af6a4f5d7e6ee81bf4a9e39104776f0d75b4bc52860457499527089bc976be7b8ae6ac54e6a73bf6f14f0fd25208930af9c6e62cfd81a13e83284059f72d8d5368add76af64da5036c2d2c53da61b3568c9caae31b8a9736cb8cc7dba13ee7f3e65607e02965ce36a185aac66e9a71159c05f92b56b54a4e4609d939734c97659efb18ff4db0dea5c97eb66ba61a1de1ffb9d9d590285d5ba1706f05ab3dc0e5c01401cb871801f6597bb92f274e4a052fcd118af1832eb405fcffffff03