PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77777 c193e7e9fe738a246116c50fd075db4901815d6b42bc835ce2e00ec5282c45f6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25386ae9bd217b6489dcda0b7d64950f0963eebdbfacd76dacd6afa2bff44f80
Certificate Block Hash
c193e7e9fe738a246116c50fd075db4901815d6b42bc835ce2e00ec5282c45f6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070130000501b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f022be81fc40394e67fc07fea4ebd1458059d0b36545609cdb060e7687651a07dd53bb1f92c008897ff9369422167d5af4b0e2680d8464cd4ab261c45b849ed481a30bfe8fa946e15413225c2ed5165015f0143b1624e9f94a02000000000000004000000040000070130000501b0000

Raw Header Hex

000040201b95242ca288408d896551ed7ec4cccb0089831e49ae4bffbe9cbcda7944cf8538f84926aa4483b7fdef04fc672e7661afa7e5579803b24aeba6d0ee7facabfe87723c6affd20018804ff4bfa2afd6ac6dd7acbfbdee63090f95647d0bdadc89647b21bde96a3825

Proof Data Hex

59,560 bytes
121216020307257f05ad6519ca5508c07731755e95436cd830d02a5ed359298cce41d9d8212391339c452ceb324dfeb07216693b07256e2a51f2e20fb078ddd46bbda6f7a9377ab78e4449bc282cf4238f4dce76e315f4c6da671e422d62be5c4e21612c0cb760bb66fcc9f336fd2d1a5c782829fc3766072fcd0232d6c26d472e5fd2c57cebfc0c306b52f15a46bccce425ffb9f64acde16b2b5d2662599df633873caa40843ac2131db50860e8513e122f30e9022bbc36900af3bd86f120b6b25e367324828d855545c3352ecbb5899d36e9a7286774e7b041971d0eb08a54c75ef03e598ff8685a76dc9558a1760046456355b1c28c1c7cc897d0f225eabf597672be8273adcd695d8ef77362b8d52bdb56f34feb329111a08b4e3cac97f284a2138e4292a394906f29a0455c5bda2b61bd8722e42870a6533ebd879bfa6feb7858c0c5462bdb2ef265e3a19360f94dd9be8a9f33e5fafa4f4d577d6392d745a66f0e6b72908a5db4cd0ecd9b8f92882ebd3af87677ad4de408f8487e8e83044d4319810e9f05666b4da5836a655538f881ce14255ab9a42fb00f144466839eb86150169469144e5776d064a2aa9b341ca120b8fe4c894d48ef5c7b1d9605c590b64c8d9ab5e201c0d15422854e65de497742feb89cbabe531d0e844701defd54f3be4d69a95e01f1dbf0b58bd93c273fcb4da075da82f6945819c638991b7f5727488dbe6662a17c38e44e34e7e0746a90ed69439eabaf8daaa81fc1af6d27ad861033f7a4f3f11eda38f22de5bf2eb6dfac025193a35b3b4744a8986ea3a12aa59e08924584a7038e8bde1860b9dce91bc11b1e8d257706818e46d140a8c8f1732ad665b34ce2ea86020dd9a55e3e1c460d288276a5d6fd09c35380cca3024ca814a333a1a87a52121b7af7dee6353c16ba69c724261075ef0007e3f5ce28f1a93c35ed8a1f2417fd229551cb9a7de481d04ac68ea24fce6c758478423801fc809587ed7d2895641209b79506004bf2a1fa6b11704b8755350ae72be9a0832607ffef35555c9ff9d9b403673e4b6adfcb615629e24a54fcbd9a528301014dc406d93fd92aa021c15d9df2f9ad19f7f1a4cc2244a32ab67b29c9157712b1bfc43e17c9ac0bd04b3b7747f5bbdb9bd96985a09c6376065b66694d5db18485b8569fc8e100a7c041e5692e4d125df4141a36ad663ea51209d45453365de448eb38d73874a6bb32b4f99b265b9e7e80c8aef4fe1ffc2c844fcda42dfb3fd486d4ce149eaa6477a4b1b262d46eaea38da38126ec2f7e425d984f5c7b7dfbccaf5d0461dd6cc2249d381e23da193f6159f9c0f139cdc5494781f5858e0bee82c5f74d8466645e870a9562b739bb84bdf690b3e3475527c23f5acff7f68dcd59189cfd2cccd424b5417212487ee8f8cd303fe860621d351cc9092a97385de8f0793947cdadca8f7ca64283f06fa4d4b227df52ee517915595f0bb22e7578da0befeeb9715f2cdc0db6445179540446cc6fb405583c5a1e3769d515115a6d7303545efbee865e6a195f1e2b5d513ed91b4e5db96b37f153a77f59e9b84a29221f62304208d4a3e89d538aa333ce647643c81cc72bb860c8087cd3df29af6a19ba2ce84a82351ef9fa8be375020a734db5168c5e9f6ce69bb41a84b6ea37d63d765d201f8fbc979b062156354e59612216494fd3d20babcc10b6248ccf04d9242c2142a905c430cd244dd2d5a13922bf12b05f93e485fe23d783f0d7a6a8fea6aee9201c7b6dc883e3a0e9819f110a1cdd32098393b6655640d3452dd18f062aaba8e6fb71fd2e6da3cf62331552b46039412e77d150af09e986c7efb54920f3f322468f1855350dac8e354b1db9bde9f53138ecf6a630bc13593df69f6381a4166d86207c478c4c8f4d407c3b59eea3fe263589913784b9f70bc14f51dd6232622d884326c1feb654f52ba0bca2c32929592e4ee316fae58a6434c9c784251e02a21f054cb367952d687bba556d9a7d830e27aabe86df54c556b879f9d143744b09a4810250c9bd4e48e52ba7d40155da955d662408874bd4166c0bc8dba8cf5372097c54bb0819be62fa7ff5e36c09884b2f89afb105cb6351cca2baf4cbd7f93344acba5d2486f8e100fef257e8bad93ec35db34f0830f09ce52c333824f1545cc74a1b145a4d54499296528a91f859c74c8390b5b0451ec73db80764760f7d2e983e17244413f9a794d302566e8161d65abbb0f06763217ea8cc21583c89d7df156dd33a066c5e2400fa3b44df0fb154b4196efad19ca3fe75728587cca69f7549b8dc019a1572832a2e50cddcb7e52cb7f213190a9146645e31e026d1031f7e8277924723db0b79f8851f57ae8a135cb2ccc6801d16ca117310723b37788110b9ad2716b09366d90cc17812478752aa3935dcf48dc3bc9cb0ad5926a0438d9cb045f9a41c6ce8618b0c1d1d9627da7df3eee047fad120d744f9c4818c687c4271a411e966f2cfb5158ac082cca820fca6665b96466e5b68202e4dd9e19b564a3f7d1fccd7df0d48ce7ef7089039f2720ba5fb7850a927ebfa940b462aa63421001fd408172068cb19dcaa795835291de1b5051633acdaffb2fb4da3de369be22ddb28cd1c02accd1591da8a04d299904c382be297e50d7091425288dfa3711c1b9c299ac51a134554509c3d1db24c28289d748716e65cb1f84c058b5d5968d2d23f59d424c902bc96fce9cc2cddc36d422e42a6b662cd89405d1589b81c5b4efb706efdfd3d31cbb4b5ea6c50325dd594b2f9b3e32ef80664dd3355dbb4d3f88d328beefe4e8e9e7963f1e4b0b2093809c5f7f501e42f0e54c3dd343cb5df567e87707a5c01fbbc5f0000f9785978332802bbcbafc7088f37654e21ab107f7709435ae7ad46d8c3d92425ddc64f67ff25f6166273458a9a1bdc90931f992418ee42f1018eef1f92e077213f61622d3e30e3f91cf7ffcfacbebe5735e79866089f541e0d863940b6b86274c184e8617b8ab2dbf211fdeab9863eae7ecb8583df89d21e0cb00cf071063ea2da756eafc391ee2006029e91e1c9293093d5d851e789f353efd2c153c42d3746dbcd97142d7c41a0b2369f53438c7b9f7f4b9e4a1a476ff4846f2bd2c98522a13aac8d1baa4d8876eb15d50b49597bbc10956b9eea701154c0e61a563e0897976625e521d1fe235f0b8f76aa9d3912ee531aa7fc3de1ed1c4ac602d7664d8b1d7eb081e9d0b724e34d24f2dcd2733055d24acf6ea88c0a7f581baf14dfb02292e8f8c237ea0b4bd5d8ee6fb910d2cc91c2aa3da34f659c1d21a70a581083360da5a4ae644289b2aeaf93befde4af27865c594285bc57e4278bbb3be3d62124676fafb96ed4cce9740dfe9ee172b58fafd3549f6c2dc55be57e79b74fd6e256b4e633fe1dd338602e80034a4c6079c907d013c1f7863cb601802bc05ee50da809fb53175341fb82f524c639953cf475024fdc7ef60c7f785a712e339e617922a713377cee01392535ed067192df9e69e2bbac01b8f82bb66f643b7f5f1d4f31d040b5e5187a70d6a43e4d439eeb3ec0f090bb4200dc2aa1b62c8893a3fe8172459295d6dda2b5f33adc948ed754e4811292b4a22620891673a0d717effbda87bba5371798ffe838c25ec55f90797b75f426687691c818a0d31e8227f658526801e434a679f28434045fd82caf55009e3bc677b3cd7e70676cf7bd075c6dc0f167971a3ff265c688e6b7d0c872c2639d94973eedfbab482bbb964cd282f4fed85336f19472d0e71ed95a79aed30261bfe1c2d1e0b9f22c1058ee4d21d97d09ec781ef4399d4617eabc095f2ad291fede9145bbf11d58b3de783f0772f30a91d21537ba8e5567e3352f89778f627059fc6112531d0ec9bc088f9bb06eb04b75890ea359500eb28df88fedbf763a392d6e9a79572fa30fe15056ce31b8d2b7a006667da1cea4be264ffc5a8c81a76de176d397f085207685322fc99c8ef160a163df69d61eb9c643cbee4a6321726513c19b0e10f5e666646f1feb3a3e359184c3d5d8436dd15b314b6ca298a77c9c63abff63bb065eadc8fcb319a2d8c6fb5996e8854a29df64203364a57a542ab61bc31149c11aedbf8b8be1a190182bf49865074203369f7b6677b2d3b017b26a27dd0811717c59bc1bc59b31c5ff9cd5d32319b063f5991ba040900413101dfdee6fbb6990ac882389cfe50bd40594742e26c60360260dd3afa5cfc2cdaa083b79a9e5f3fdd4d7e3fe68662cf2a94c48dd9248d10ff8e6809baa739bf16559e5553469cb96bc2e5af3274c50c097b8b67f063d20f02a73a282218923e1571ad7d45b2301a9f663170809b31e3855bd7a643cee978e1f8851347da895da0951c9bfd37cb5382225ed692b2fc73536e6a4ff622c1c959066865ff8ac03f4f458a9788b8159fa86ac2d50a7f009048375597340da53f2c3225130b3a3df2d0220ceff5598b906d7cdeba36c7db2c747d07e60a7e49163afa2b04c96d44b2c2ae6238e07ac44390a175ec01136107e9a5537d41a5c5146116b8538ab5c77de669373e99af7ba3935b892e65735c029eda2df46c0a9383da3fb850fa27e919939626053b2dcde521f188922009be0b167c864ab695c57633d82e826314e0536192b41f45db4d2102c2034d82e9715fe3dd60600758ae16c5d5126ce0319332c435a19302698ef384fd756c2f2aeafdd8a5a10177b139cf99eecb4ed9efe87e55c3cde2ad2809ad1aed2341168add0fb16db8ac499d6402cb3cc0b7f7e1ba5390b66e6b80c69568728e87c2fe821540fdcb88c3e8bf466ad74ec4960d36d37c8945156ce1bde42fe7835d2bf93b70bc79819ebe8566a4a63e8062e0cefc2b998af568013fcfaa868e6fcceee767b4056b9d255522fb5ba786a3d6f4c074f8e34792e7b9efb31a477bf84ab5aa4acf2c2db3d6ca6da6ca5d0d84ea70f2c1a89afe8fa1a458a54fa71cb51b873937d82063dcf7fe627a4299b57c5b35374be912860f91ca494754cbc0dd70de71c10f1b23418cdf4a7182eafd93e31a239d302f1bcf42b66967cc01f22146faf0ba89cba6f237d63a1a7436511a9c843536532ffde4af22839a2c6233fcdb4856ad6514024f1c84b33b9219de66073bf06c2ff3f7eb779676a68b1f2c096f7bc823b0a3f369f137fb4ce9879cee2e21c20a440d07cfc821ff25ce90f1edddc28d6274e31d05ca94d1bbd4c2a4fb0bfa22cb232660bc986f5d03acab597b0d2f22a41461f314a696f8ac3f73ad6c0e8121a94a15a7571431b2e70d9ae87c7126e3248c2fafb0d2923ef90f9be8648ac11d91b4a1c8ec9856d2048b094fe78874c8b779e8c8a3286b8ce558c1f4b81b19f6d348cebaa5a7154845079482509ff7652f50e0b6c2a74547862666ac78d9a598527b244a08a564dd1f986f6788061d1519aebaaebbe8d1de346462807ce92a0443a92871f14296c000015cf65017e971cb41e0b5be79f9c5925d4719c8a20b1fd5d5d0acd0d99cd7709d389fe46662c3cbc979c9612149c39f65950b43816778384164098f2fbca7e7c69c19c5325b4e901504f6fa7d2d501ecf113612cfcfe18f74628c0c3948c7a7d5dd379908bf57eaab0d4f0e5b2d695b8d8a2a202c7f6fb8562a68fc6b3f419f57ce6b5288980f184405021038d172ea17304a8a127cffffc2e3166fccbbebf408426d713841720935f093f6fc6311b62d048fe969e07afc81a334af52dde2b6afeadbd9b75271ec672602a710dd3c3c6a39152f954feddf35efdfaa4cbc50bdc1119e4712d8d86585e9d6f4908f077614089810d6e85e1b66d2ef8e2c621a79ceff4eac5ee7b88f3390d646d0945b7db17656a6fe5a9e5b43a7bc302d6acccaa3ba01ddc60115be8db213518e3b29b3ba2146557dc71e60a5d551f6f04bc877ebd9e5fb5f8ac5c6b654725df4aa0a195ea2053e4f5b0c20fe665b80bf845dc9a0fd272f3e66ad1a5d730eeb9fababa4c2a6d8fd1d3f2015ab0b92def378c1735a2c09daf687d3444d1def47fe9abdb499f28c203915eb204d3cf51cfa2ad8c8bfbea75b434fde821d8306de646f2b4d8c796232ebe5946102659116e74f216745b6d102f1ff119709fc55570e01fcfef740f1771d11a623179268e9e8af029391d6fa031022e075b654850aa7d4de0d73c080014430c8d3b181968f9c0f16d36dbb5d54049b11aad6ec7de253f7d9b532a422d5f34d424b5eeca0908806d224c4f63c0fade8522ba83c92eeaf8f4777e4de5c5ba22904ff898b2df02c798a8f58ddf4424ac1ecbc16060f7bb5b03e6abe40ff9459b16923a824793a5b588fb922fcbc1d446a6d65661ecd1c41723015cdc9df81674227d2dc58fd319fa6a30e93f174573ea609af57bfc9663514b53aeea9755d685c051448862eb8ffefba67eb347ca319410b81ec86e9ed5374e7b0390f8dac575db608462a70339359a5ae835c81a54143eb811051fe4af5d8ba14bfb48616651f8debd5beed423ebe7cdda5afed8432f8fb9090e39ca8f31b6b39b7c6207c2221b317ca2e12e278cfe8a7969fa0c838e52a2d838c93c864f46e8e9df5536e8b7aac6032fadd76aa11c870ad20547ec6442e78e8b447398eb2218276437af2410857cd12f8b32fd792742e5540639b4c0787ca9402c6b20d884b34bbdbb97a76843202a716eabf98a6e03f4a898fc340a5289741d07bcba0b6b765aa86a25ccc7b6ddc552a47f30369ff6bc9f73daa90c6da2cdb363430fa9148397392adc5a3215594d7b5c080ee930dded706b23b46936be2425bb0b75352c73693b8f12f14c9e638071f1535d872db0fe7024884d3f05b2676dd0da16ce1c906108e6f723842b5c6556e4c34d692c545ba5d3f445f65708dacca84cbf5ab936384a2a012b38706b4a59b6811ee69b4379a551bcac9dc87eec5b61cd876fb6f3776ecfb529a96f25fd514cf0f8d2beb667e14a54930e8cea98ccfc62423a7006df026a482c261b1aa8f1eb71774a6316125978028206f9bcd51ee3c4d1758802842871d7d7728d75d4f9bf381e0319d540aa67efb161e28f7125df54744643dac773f842e1a83127afca3bc450577114c14e432a579bea55fa877fe2fb5da6942b8eee6ae35bebc478db7c1f5d81693c834b362c21c28385611a0d677b410fc775aa1664fa10265a115a7779e4fa96c0a25d946ff970d7aed73efe9418b0dde72e2fb2098d7a44443f28e92f6dc6dfaf4c1fdfe8f1e582865f953ea0a531075a9b682d0b6602f916c2910c344deb22c679cfa0c89ca797d136f50e0862aa0b384e90fbef7a860894ec10ffcd5672ce25b0c86999b602da176a243bf8209c85ba975a686686ef83f09ca0c3e7afead547da3d841ec5b70ef8ac8767532bbe7df31cbd31f88237249603b062363c30d72477df068c185bcdc8b42cbc7c073ef6d978fae1e92eb1114cc86aeef44a3837ec09af4b318057ce412efa2252e19854821d97e10f6ec8da93c076c8a41557d585d19db44945c76aad8621392b055ae7e275fad38ca35c77936f6ef3c8cd293f5a0caaae8f3efa53ef86efe2d431d699b8023bdf7742d49b7d0e451b34bf97db60b913ad702d8db914bd44895b3c0d4abfe3e7d81a5fba76ada2146f7d4a1023b286738cce3b5e63923b8b5c238c55ea0fb097a72f7abefd841c9a54b847c43799cab02f5ba937010634eb700ee5899f9fb7df713f5bed47f95518f6ec1e6255376b488dac24f755f0c463727c76da8670cf8902d7eed396bfee46100c7180b623aa122d6a586eb6147a9d676a54736d36a7e8c1262f97a9cad433f2b77534dfef12744d714a19ab76edcc37881aee1a18d464a163cf7b514ae039a377dabb9dfcfd3588d9263065ec22806e61c5cf6611db6958702e7a8386060a0ff3f107dfe5f8d4dda65a61c1008989c950eae3247872389fa04e886d34802da39eb70eb58f08e8022e8ace9db8a0c73f158bfc085916d4c365823a5ac970ff7081061d4b7ef242826c1f9f6c1bef214bc7213948a1a508a661dfbd42853787f383e7c598edfe3a0ae54ba4621d85afd186f1cfd22bbbf546918684576553460c66669cbaebfb04a7364a0c243e3e0e02886eff15081fd766a5e591fe7d470411a19b62974c7b3d14da8f5eb71848f7ee215238de99166bdc0df272238a12fa4370b0d54bf9037d4550e711142c90b73f47314011996879294058a827ea1eabc8e791b16f2bc8f8b73c81ebe46787a6fadcc8d57f37e9b05642d8fc1bfb0b4e656ead6c18776b490543f3b3d24ecdc5a74dd3778e6c89ab055814c81deb48b35f1b529a015b4ad9a0394a8172b528229c48fc6d92338fec063d3685d8f0fdd11223c1aed1c8d6512e6f48b54f335dd7533a7891b2d6edf5c14cec8bda959a52171d61345b85f22282ad5daa80c85719881d5d05fd21ec35a9d4face7068c970465e113130a1d84040cb7ccee0fa9ff71c100562eca91f0d0424e15f65101a8d477ff9ddb88307ed300224f929ff04991da83cd8683a78ece3a5a544e9484990d8fc942d6527638c69a6746614e6d39acce968fb53c5af13573b5def035651a12f69640424eb5bd04e782c97f7883d16abd4102cc428abe5956cb59bb04cbdac6cc0b62d462d7f50eb2134734c8d2e8f81b7124d1255cbe4c4e71af67c3ac3f3516896ef705edec0cdc144e8e1c97cdb2f7c21d1ba434f62f0134ae0da7764fce92d1552e17b386370828596fc8343e43d4ca4dcddadb6960c821ad8f3c98fafff8aaefdd4a3ecbcfbd9ad781328de8be92e97448bf285325af76132761825c5e1143ebe2f912f9b48540ca350deb3f7808724d6c65ed2cbf8850a4fbf87d5dc17f60982c274e447802733516e88cfc94c77b1aad65f7518cc2b219b5bcf09d7aabb225e5b72b7327c37d15bcc13ea9b6c691a5a56d790bf4bb473bde158f11de48fe2f9e28c452681db8d072072d29484db2b334dcda86ff69cd41f3c02db57e444c9068c8bfff35118ea3accc29606ed419ec4cdc99af9e940c0c0b7532a551f5814357270f34a1bc96b4b15d2ac43bef33e94429e121c38e32024f153ad4f872a5bb251a1f3b063f8c30c185e14e82e22c407c10012a8fc1e28b2c90f7cda86dfcd2ce1a16ef720ae0b66ea2f936a82daae69024f10986e0cb0b16606165088b96ca324a4ff0363ff6419db12ac6354b59dc27c213f34974229a9d088fccdd2020578e9bdbc8c8fc81c5cc9ea3119c99c885712a22b1e0198fbbbde27b42e108a8b3dbf2c48e05bd0de374c8450ff3df067bfa069d600f978589b3b99df4019189c30b08b132fdd7c5ba8ebad7cb500249053181bc6f303d5a7bcad9ea33e07e592e6a82ba0499c28bb32d040831f4ed944fe17e80e6183dd3982f512fe175a5d7d7d6e06d5f78484fdc73bc24e543b773dfe5a4ce9bbbb99d40a7d160e5ae3790a6f8fd9fc9f94d58eba0957608fe1bb8f880f295b9e37a65b087e78d5cc1c238db082ab6bf9798c0650415d29973a62603c0e020fc957b3a5640250e89bbf55cdf04b65c244272178d5b1fde599083cf7550d8b9ba3e8094773a404d676bd4fadd22005c39fbbee109172a1b24f62562f7410e5b779be64fb32025381fbabce0b284c40d1dfeda6e6b0f5ce0a1319b2c0bd5d4228ee0ad04ea91ebfae5e82cd93a6ca92a3a0c0235ec8ac54c92fac8be33c5e4695123ea2b0750ace11e6de689da453ba08a5531a0965e0f569cb31ee730e2ff5f1aa81773288beabcd1e4748d46422eba05a478ded4642472cff25bc2693e85495f8168b6d4968fe354bcd8c0c912a15c78b03999935fecb4eff10ed61f113a09ee33ab7ff0f6f9ce4540fbb284855182ed7abcde8284976c37d10a6632a308435a55fc2a39c04b2f9d3fcccd367e46738853f005f407b9c5e9be562fb0987065efaae82cce7903592b5c23a4be77b340353c772756e06a33186a85c2fa4c857a2e244563b3e18686829f1e606aa7ed96b6e4e9507effacb41b3ab98c5d75ea9008f5b9c1911f6a47d7dafabfe95369cb2f23d749dffc1650a9b2e9b578a7567b5c9d9b46c5ac040cc905bb503d038fbbd95b704466146cc936075e1150c829fff27594be8d5376c0019dc59ae76a3631fc49b972e440713bf4263a0b2109b8fe78d3e67d2e9d3ea4b6f8aa9c774297a67752681415c0fd650e92b1b963a3c3f97d3e5b7b132c9fe8185d2a027f2727a11b5b1edbc430fc0ed2aa7aa61277b6c7607b7582556511a4d1992c5ed5d7cba4a054ff9f852abc90249eeffbf7b4f94f38ce051b92e5c034d13889ca0a36d3bc9bf164e2c734e309d96264de6f0636f72d3f455510934d2f8dace63e413829b38154518b3404376451560cd532dbb9e4a40543ee04ae6db92cec307991aa7dd4e5f88b8b19f19980a31a87b593912749ac97cb434f4a183ba4b08b0e12e6737610eb424a458579484a6ea98413a4ad02091a66947502c4c23937daf446e3024b7d5ec779b6d2ec4ca662a9521600d5153bb4f6bb2483a7d301a430e290148e268a5515518bbba5f28060e6379a923b5d8a6c3a836078015a900001c9a8c3488807921d0e642bc991a8769c2dfafd4f93f03632f3701b01c2c1b7ca5e42cd8934b82ba8c7c3d66b51bcbde3ffa3b9d49462d2eefa5c985261fba0875803a205fca890a134b5230a87b850e8155fd0e1ac121e9fb8b0d254ff8e6a9639cb2d329b87f4cc2c209236a7ab6aada653be35f0aa930316a5915b1bfb17ca886460ccfc647b420102be63004e6d5e0dac4deba596bd0cd549a251a37307faa2bdb210478a4797be72d67080fa9d58f8bb5a622f2ebce78e862ee91f9f41c0f6b8968e0d4c9620b3295f6805eeed76161bb6da945e13a2e3fe1efdfa345cd6ed085463fa3b15e75c3a3e958e52d76c8d4063f831dfa1e70cf55eca8afdadb2b7d07d8496a8fac0d36b066b7cbe7ee7e284e6799d7d6ee0691f63af06315cb2ce847c0193f24a2d443cb50b27bc9e4c009b6b3cda5808e2d7d4ba0625724d60552e1737b9653aca515dcf904a6e97d645520ffa9c27d0af3ef8598b664b3fb656cc1b19a6e4a6be673087032d11d25e32df24c09a1337e280808ed5fd361df0a012a5d4069439d19d3696ceb1053f4c8fc8b5d694a46e9292bc0d5abaeeadb88ccbdcc8555b8d9761f2cbaf143a8c00410f74135ba2b6191af48eb03cbf70d66fab5022881993e18097416b69654745cc70cc69928c8e3e9919333e2fb47874d79b8a1f4db5af81340b2872217e01a149145c954006a991d6638cc92eaca9e9df98da620232f6847287576e1c692f4438f507eaf89cc0a56aae117803fc86accd043649e6ad70cf06c126cb6d84985f752504c7c3bdc805797d1f58b1601ee03fb2ce954e82de35e0a523104430ed57878a66f453bdb44f6cc60f06307a8108f7de2b13b1cf46147a789f539e701fc3651471ea3d55743100f94e75140844fd1e3dccf2f63c7c58bb13fda10a4a4f9ea837989b34c5209a3ca99d7f126e9683591c400cbac615cec7d538bd80de8199ada2e4d343c04b196371093a23e1dcc59d1c1b92c5953bfd16e997d592654ea54ab0be04bfab0803ad05c47baf684ad7a78cb348e1ce19180a58e18764cb9a38d249c81b5acafb3b726be4740df1cb179cc6be98f3f43525dce86f0a7823d08766667fec4708493aa0d3f32e6dc20fd9e536bb2baef043806676c5f2be0b9a59bc4877d728fe819fff776b5eea69744e182b945f240fd30c533d2c94362777a481c9a889c0389d32980db7f00b6bc121a21743f9c2859f2d99052cebf4dcbe2ed9dee6ffe30c571294de67d40001e309cb05f90c498996a6a647a298cefab185885b9ba926df54bc20ff84aaa9816a35dbf22fbd11f04cbfffd66b47766c8d8637ec4bfb6537885708235234d10a2083d431ece87582d6c723b3440bfe6e4bb3bbc79351d7a729654253982580f7a8d97402e1a42a77fb6c2da95b7b73ed5573a4e79ab3f6f640906c0279a40221f23e16ebd6262dcb77c3f7045b06fac85751f242271e3b642cc41d6ad1a7c15f16ba4675eb5a6e908a329f692fdd446e90100665e944a41e281963540b9cb168447d27016cca07c2c8d9c6b63cb92bf2e44f2393fe5b0da3631386c06be1b5f78d4f2bbcea5742a4c96cc51233fcec036edd6b1fe6f688d3adad69e3a2ac7ff4974a9c0eb21ba2a1572c543c4b41e45ae116610d257d360784b0ee475968407b4ebee13b2eb020744016c18fac9cbfaba4511272921452bb00b0132141920dd99f91290defb751c70afb1943ea745107673a4feec97974acd194ac9d0472e1433dd116b81438fbe9186fb6312c91adf36006893b0c5a3252a6ea673aa6763a639a1f0c3ddab3adbb6591b1b8d767338096591478d1ddd564eee85cebcb003fce1361233b1313fbc83e9906541fec036f63eaebf8d7dad6fe9118d0d7d78fdbecb64353550fd350457e1b4bb21482fc50cd7c421e7f769c82ed47ac69f56bf1876a24362cde22e399c521fa4b1aeed3d946609d36ddcb24ea3a49b6f0663a9a771d21046d1b2b1335a0b5e627b530c31312129204789cb135f74b2d1c5f71c926159245bc0bc3d6db67414ae1160d85112c9680e3ca9f6c094d3c578c03cb3c2033fece50cf6a6d4240f8cb6690a8b9261149600669a96a6b7b88cff5c8761fdfb583d5ff4b92f7437b901b5cb1b22c401f78bdbf6f14f4f9a5245ccccea640ae819a719923cd74f9e0e859c95293ff0d95c72cfd5d5df380d411bb0aa0aae3b24414cfee7122f168c8c77a587ee15f635263bdb7a71c1ac508324036d05a3ca45f6e09f86361ae97245925400e5ee66ce0004f6876ea795413fe61048ed34e3fab7021ab73d357300e3daf0b4b64c54e4f0b4bd65a30253db28b3485271a27e80f020bfdd96d7c4bb0a62ca1253edbffed7f6908f0c67940337d95ff73a9fb389683e8bf86505f233cf60c3bdf2066f9e50e236cce8c487db13e8b2a1ba879a7948209a18c81ed6c6cee5a648c81caffe4a8c4bc44799bcc14a9593283b5a09dc802f106466e869b05478512a25fb681378b30b7cafec9aa8353540f93cd71fd60770d704ee85ed8ac17d58b65574502f3030a5e7cccc90ca0aa292108263c2a7f741946dc7214d0cba348274af45c34ff129512417f7206832929dbd7ee3f68b3064d68c3c68ce306810431e0d30eeff0bd6b22a507e467890360798ee489c92b56b929fdd123186f3fd2b0c4165a7253169bfc4b80e3e6cb35641caf51d63b237d2a221fdf65abb71047c7688cf087ab88ba9af1581d19d0fe22e7f468ebe168d3e6feb061d676a4bc846054536a73ece2cec3188a98017e20dcc9f874016828d740af1b16331838515b1cccdee44c2301d5ad21458fe9ef67dce01bc15b4b9c0e69594663bbd9b5a0dd5008548339157f6b5b3ad931fc4af8219b860ae679e0406149b2a332cb1ab40d4554ff7811df8c2acfdf69ee1cc366db33d915e81d865cddb4d44590668e887c29d06256d60e8b9fac4569965c5f12df881a959d89cfe0391f842da6b15f03e6c816863f21ad396e59f968fe94658dbcc473f4e4c65ac44b8ff11f33b55da6c130a91be51976d8b0b3615e80f1b46c492e36bc5a8dc02e857181f556bc2670e9f305b205332f61b157b191aaf473d57a4b385c3559369f595cd77926d540d3c908182e07460934c7663f8950e5e21040b802bc10fcb2ef8761e679d24db96425edc5843eca167013a1164fdf973ae457a45d93dc76144171b0d95a056b7b7c77b86a806523fe48155a6232a505db33288ada81695fd6f3776ae115b3190ff38de2024b830b48f5a9a3aca03ad45bad5ad5d4b2f5a6632bbcfffdeb962debacf92fa3ed5572714d4ab5c1f0d51d0345bf4baacbf5e241165022d81e65fa53f197e506c3395c0743e770a9b8e63c5db1b80b8ae5b2971b158e6d67c4f28199b8e9b3013fb630188ffaa073ca18136b8c690bcd641dec004e303369af4404662df4688f6161bd72a79e01f31e4e358f401eb4703f8427fc323d39e85119c099f8750e7d3429aac227aedbd1aea3d36d77d1ad9587d0be8337826d97aea02dc701cfde6e69c2b551905acdce3bbfd44f1baa650037308892bf143256c2efc209742b55197d933756dd7715d39278b4aeb084ef8dcc454f40a71803b44ec91baacb8719b48149b84447494a43f8106963b54097d1612777b6df53902647c0214b22ee686e82c498d80b9b0f8d0bb8a596e10ffe89f6a690b0d7c9db500f29747c6b860a589fced0f0ce30a856ed7303092fea1d9985c035e3c83ee4069b61630cca578aae2a7de524a1f485eeb67d7a8cfde7325f02313f56f3b91455d69333326fbbe3d0c88e917d13777f3c4a563fdf9abf3cf2d874d4577891b57987ba38ae821f9d810a6f2f8d7c8ff8ceb471d6393eefea7140bd310a4fc4ccb218c18a80f2436c6ad901de4faba9ea0b4fd046f85e1ad641e2612883e2ea013dd3748fb364136cf7298f623a278a8ab63ae18d7e3fc8dbf4d0f2fa1385ef7ff1b0c2921366bed9a5d70d890abfd5ad7e7c5c8d1fdad1822f2ccd3a90fb8f9eb09d68f699c32cda3a8452954b7ab1630308e5dbcb39310aad37ea06e46e7a971da7f5803b63c7d8db0a85176bf69e23dcd9895aab7e94df8f33b542c1319589f86b15ae86b2d29d90806d0eacf484a9edea42b838c0af6d45073e7ecbbe8c5e1041bec5fdeef998100dfc09c8c8a2e0dfd9e92b559fd79689d0d653cf50d1182d8fb1169be7aefb352fab360b352d5c0b675dd5f2a61b7187331bcb8d16bc30446bb629f5cdb04eca52be293a37a7908b3e7e4499b199aef4cf9f044f4c0d62bbb0f8efb76957d28e2768141cf1d17b0a6274d11a9b605ba651ae8fa9533963ed8d83a10eb5323d6656a0f1d9ce85945f2711580dabc212cf4753d20f7810e0e4214f5f3ee878e107dced304079e46c866c4d08e2d2461b36089dd91bc88ef498f67f036e751bc2f76a701ccf9097b42ec0040c8b70af2d6e9f211dc3c84a564c67bbf10d29840623a3f51c30eb8de95deb64b7a163ea98a42819413df9ecfb84f4925a62d545b9ebfc35c39e0c626fc8fccbb88306e1f14345daf09c953052d4324dc92ba51cc571631c7b6e4ed0a63d1492448370aaffee897834a6b78eb9d01a0591279558d02cecd4fb9e300ff78386c0494a542b877c44dcded5d9391042b23e77ad9deac7b0e2597fa3b4465fd39ef06b4b1a8b4768c510d8e8d047e80ac9fe6942a83d45acc6ef1dd94871ee32620c0508ecc2163cebe9390f34d8545aceb286c41f9fa032edeb1a10111fc8b96f1ef45fb2e0777bd2603199df5f64ad3e79fdf0a491c4c22e924b244c76abf22b91c227aa5277bdd18b76e7a5039023765f0a4935072a60c951a701717e37d4ed525d24b4a6c3ac05340d734879fc84203223f29353938169b25477a6834c8f7887eb7369237fda9d4ef614b51ed92f5ca7622903e0053778b8360666a60a108e7d63ffd9429e38378a613ad1020f52e6fb9eae9f1fad585ca576ba71b657e92cd3ed1bc80bd001104f5c0a3bad6d4e185fada54e79c81594189509969221209311a15732035f15984f1f40449322320fed22e15894498163a2e9cb96a94b9e0475ad5eea24a51d00f7dd48579a320e78a3eb4992f178c93c3c319c552557d75641254d4e32b20533e7de8f55f90a548ad252b58b64b252e208e9344e88f54895f357c6f1e5f29502c741a32a356fa6eb9d8dc0a58b6e3e468cb64b09861438d16aaff8343e272d2e598e9c2297cf71253b0206018ef269ad512b4e935091a716e4411415508325cf7c416eb25a4b5aa397c62f6e1e92a1490453579cff4c379246c7d0e5d6d8c76b773b600a92af9850662f0182953dfcb47865f66388e086d46dfcb68269f0c4fe3fd205983863055ac2c4c3a611f26bf1124c4c9c732d878ae89b656cc8cd10a83ea3c45d645aae0eadded0d07877d0b15c44b51ec6751d11f9c61caf8da1357de940283796a25421d21a29b2c92cee2e16270980099a52abed137c9991e0efcd0a8061a9f57fbf6345e8d54f86dedaabe2e8c1e051b38305dbbf48a9f3629d9b2d6e69bc2023fc4106be66dc949195587a50ee69af47413ba8b4b22bf2c3b1f271e0c4e3ffbbb93f002b8a9873e68602ae5870dd8c06662c6ed4f9dbfe6a21ebe1d1e1c1d64c2540128422cb2b526627f27163b4730d05ca28ba4a9279544d0b0a513963c772cf3916c5886a41581eb623bd914e1d72697d2668cc8b46b00578be710c36cff8e0bbe6a0aa68586b1ab5c30d2211e3d9fdd4252aa2bdce4a31dfbc98620c790418db7a4fd6388433c6b5a012081ccbc5efcbc25a1d68373a1b1a41da5b5f2a5a2c8eddfdf99d08780443d9b087bf79d15f280c22b0ef461c52e8f9fe83f78013f8188f057842b5179ea9bcbae806bbdee846376a81412ad46b52155533f69edf248e1417843e77f140650e8366be7635debdf6a594911adc4e2b66dc51fd992a94ae20c8841faa55f403ff5595c3b00c8351e18e50f3d207189da932909e1db95d4a57989ae1aa20b5d5b22a24cecf96b529400500328df9884232da8db7a1e0ceb2224c8ccb64d9ffad3e2c6cbe363f4bb72708ed8247c44951d82c07dcd77f07cee92d06cf9dac3c074f7b088474b82825756c47a575fcd7eda0387a075f600c6f84e3fcf0bf7e3e5f2749c908855a04b7d21d55d81665d6345974ae092bf53476be3d2f8619d7304b59a658eff05940b884187bdf2a392770d296880e1f69a5e0a79236296621c4635327285cdf46a06293ed9a2358c1c45b18d2c9cdd01cfb1b2059c02924f679d37985a0da6b21f8ca67780862912aa76b2605921cf570464ad9937938ffff32ffa33b34c78da37f34229ecb93cbb46ad0f0d452459ea9307f24ebde5e80b5fcb89b8aaf0e854b8d0ce265f30cbfd6c4b8f83a70cdeab0cf176c15271069d6803ef5e22c60ba11c314f3bba66970836360cfbbd155abb4d37f006209dad31e35196d669dad2b2de7cb24521a44760cbf27b4795df7ca9a00765ac5263aafdf0591855e157d447fe2ef4208b578dbcecea24ae2414f06268af567007686093f6d3687c2177ab5e78230bdba7b3d48a48b5ebfcc10c26c4c54c7e830c962e3f3445f17eb4f56be2f8b97a1806bb528d026902c7b5c4fc66dce66f4dece473a0c7cdee593d37ebdc96db7173e05a677303285f75266d2dd432f5d80f5770bb0c46eff3eb6d327df10e930e16f85d3d57bdc7f89c951068a5f903a22043d52e7bf7360c88b230e4a18f6e02eb4a2e63bbcd189f79235836954c8444443b4edc7dbfd6ad75bbea7fcbd6c1cc1f496f870da5747b69e544831a5f2c4be28987e3d4357440aa870983012d36b351229dfcd2b31df5a65bd73d843c004e0cf91541e078664f9fb39dcb2f0fed9dbf3093dbc87c46d4d3a284d2263d1a3eb15d8e6ecc75991683f480c19eb3f8bf71f5f74595df5b49144a6e3a3c48e0944558b1df341c9c1811e8d2ca2aafc6f380e735fdbf5f5ace6434a062242a1de7645b1859cb8e094266ce4450297339b3cdc60ab42d7fb123d34fca3c4980fba2032d0b9b61ef52b40259aba2613a5732e9c2f299ff585e949672974553746029ae45dff410baf46931d913473418fec3f4fa810234a249d3be197e91d9b7e3148965ebf8420f4d9baf341b105f7e4a19292ddd9d1a8fb9d6dcd83352e7bde6f1a1eb7640bfd45469ff670d5ffa548c10efaa688a8119177783a9a45368987bbb600e4538dd01125856f9455c538a0a264db6e11ffd608d44ab20b06ad213a2facc55a04264d50c681b4e2b75ee1aad1397a2f137927996f376ec88b7e514e8ef86843aef98b19490a244b6618152cc6982dbe3586046a1c70fa6f484bd0d8329113a8cb6c8d0f453cb976d5ed4b317ebee2a69f0583a685241ee8ea95462086dbd4f6752fdefe2b64d842f07327223189215167b2514cfe96015f8e356395bb79da410c91cea1a0afe0562dcbdb0638c45d7b32f29c54aa2721d5775036147886da7c47f2c19732911e3e28db20021cce9696c1c0604c9eb4f336fe45e62d52e3bdf393c8be674517f0f79d22c8fe5cdba069d580ddefc8433ee53ba28c89f12680e10c67455c9060f8c7d327dca42de345dae88bb1c5f4e7de2bf07e33351dc38d50637ff36897c8613d8537a3cb2026c7e2a500e4682e955c96e3d6590a1831bb3f56346be7e89616bad4e967f2b63d1cdccdd78fbf8f0fbf0dddae2b22ec4698a25e3de5858cea42073a43311b8205776439c79c7d9a72835a01d76a9dddab74f0745fa2035d1f6d6199ee86df5440102a562352bd1e2262a78c0d0e6f6243003070b03939887ea63c48d5303b6575e356c5b376060f20104f2f3dd5a80675ddc3e3e61097f315d30ce3e446cc826573f7f1ab6cac5e0c5252e71e269e00fc6fe305d2a6bc24012ba0116c4c29bb445020d34268f718e504af94fc0af475ba6de20aa6a58d4feaf4406d1fa6553165a9af794e8142dcc943de622e07d0c0b7afe33e2cb1f9249e1819974deaf94808274fe0083d5e7dc6f05f013fc529bc3598dc93cfae4c79512e123837259b574b730d757d256852e9dbb72ecbdcb5de2d298cc48fb266737491e4a9e30a454257929fd0ff4203481db283603dbe24c380b8cb3469cb63bde9b7d3d38907ad888cc63903c39024afb5720b0b9d8c62d904290472f5ffbe8769006b914c5b7798f8a1e5f3617cf841423b259f50dcd2633fdff269394f2cf2c385378d033d4ffb759f0359027a5a3252dc58d2ac31401305cd174315ff4932984d532364fe67a20242513d278ea6f1c671e01ce20db0fe55277719cdd6e0d0bedee14dfca954b28c40f1dfc1cf19feea037cb236f3910e84f8baf26219ae545ba648b052aa6ddf7f41191c0f97509cbc8973c64673671692e99a75712600d948fc2d1ca1ef6f7a5b41b92470ad5ef3cfdc534a7b9b2d5a74e67b212862f101d70bde726e5170b0e0b1ee8a787ed7f294f2aace8dd21d6e8b787f088447e06d08c358c35a9ce396ce107cccf451062bf96d08bd3a64b948e0206c631e8dc710c11533e38aad94f5e20a58f89decf0d3675988fbdbae86a2ce28620aedfa3dd21f72b705f61a434c65bf798b5781adef27762a18ea15bc0ed0946664658d01992e81a9586dffe1a83780f3547c80e19c343e3cb6a7fa62f95166c99ee8c88a2e1d8e4e27e8c4e8eaa455f943cca34696bd8cab06293c4fb4de22f25dc42404252704c6c259f434a5f704533c46712d7af67ef4ea3a3a5040541dc9069a7fd6ed22c44730b51b87bca968a46dff17cfe1d54cb25213ec413b9a16b44f5acc8aa8232c53601ac9331a1fa837debc708c8e2e0df015b3edd1c9458ec2d45c92f6a91e50c25f02d07bf091be53e10ae72dd12fd61ced837c052160c20875001917df8d9fe9ac651535cf07a5ddcfe9cd7574cbc987c38d2a133f334265819f487e52771a2714fcdd9c51d2f4558232fd761d9160abc145f67f4ff92e5c51cddac118f0f041cd8eec28c2675765ccb6dbc9cc317101dc83045d07cb7aea0461cd5274ad8e1a48f50512ba8f0f1ce68c8c6caef2a5dd697c1df02155ba4920c2cc898e21d2f2feceae55c3b137ce1752f8626f55af4d4081380fa4d4d049287c6bcfa916b62995e79084060aef3843a01d72fcd2b31c72cc6a9acefd4cb5820f39705405d437da8d6492f8f9928c5133532d5166bab6cfd19d7e8b62f2e727760509996aa60c1d83b02edaa3e76b787cd089406138da88a5471b786fae1253aaa01bf898d3c8a490109d25c6308c14c546503e2407b41604c241fddeeb520040ac2aa3020c2e5f9963cbadcff5bcb51267f652fa370549eff761b666ba164f2401a016d5e92dcb648eff952935a07e7132bce16b8780ce0ce6e3f753d7fb8161704c1ee72b855c3ffb39566d2bbdb6c11b17f876e50fa1cf8ec2650339aff424f3af154d07b06bc9a88714915fe9a6846a4ad7977aa1407a5956df760cc50c057289572fc14e3b857a1092eda50047af11d25e5067624faad96a7cf345eb19106d2148e84760544769f79b57461384bc933896f5f6ecde9d72d39d04cdecc4dfdb3105e9933fc414e1352f43b4ae9b9c27ea44d7312daba243f32f74ee57c0b8eaff93a95edfbe3099db5fc9dfa94d26163b23a222027671476675cfa6593cc214c92d3d9be7e7d5e9b338d9a9bcc725eac8ed82e505a2686c345d704e1525e6df731215952b61cfae3b80baf7e47819d83a4715b52ae7ad83a1f30be7810fa56a44b6d22bfe53db2e63878f5cae9727cc65a0e994aca42793ca691b7581e3b46f4bce1570b000fde6c0348463926a2cf3f815f3ccff9320cd40c720bab764666404c9ac9a7b590fdc1baa931c28e1743f4d093b79f2c9e1f6a654d758a8bb1baf2cee3a8ced4066e19402fba1d9b9e09d39a9cef2a7f854c50d7a6e2b7c7d55a00e6d5670fe026a6375c3a57f4a0af403b2638b7cad66b24a0d1b3818b67536b7a2d8d7ac0f9a19ca4fd6a335778a5aeff711a5f660af5de06f216839aea92b543f544e277c5c559bdc3987cf6eaeea131dd4c7138ca9aeea81f879ac177078c39bae63da01dd0c6198e37e096cdf5fdb8f6b6145b208707f4ee0b1634ed01ad828e63aa7606b057a29636420f0e3ab72103171861236ba4aa52f5f844575971022ddc276f9dcea695b83decc776917241746ccf832220a0123f0ada6d361510cf92548c941264a6df6a11ef6ae63fd1498076d9721a636b3a2a2d6759e2e806d99e770c32059308ed0909f0398cd217676c6cab561171a3bc800511ed080636f482ea16f93dff21c5066dbd3966fc498b62f6aaab365d78d27fffa8acfec620700e36cbabf3ffda3b4ed27da73483c009391d3ffe5ab2bf1fffa5979a48de100e8750076d942c413c80ab2d02ee7d0087946964c33dd5b1cbee0da7f8edf87ee4b3ce0882adfd59ce45f4cc2ea136e8ddaabafbc57c8c9756fd4c538b8f38913d5bb92634c70c7f6577473aea6c9447277504f224cfa81d3b6acfaae569aeb297abe21bf826b66e51300ea84fc70a476e489edbe9291692951fa79aef1e0e8195d1bff0d5d5115544bf3a78ce2f088f558e618457a9684d4c3f8cb097c9278788886324dc56f99bd036a12a2c8d9e3ed097962a7ef7328f0e0a6954399ecea8f2698535b03799dd929396619b62638d0cff483e42e9e3faff1b1707046da0277f27301a1b0350fd27f8593f7934e62e379dfa267bf906a3f3b5759a17e7b694c6abbc349087df7d18d0fc91dbed1b8746187cc454a76e0f70a1d99e160b082290c5ab3855e6cdbf0eca960be2a89c36c16201786d8ed0d1452111c18e00272653e8c4c74658916e1b02ae46c45693cf4979290edcfa964b4823efe02c61d60dd27ca932ccbef08483bcb0b4216319d4207e648d5aae6d1db7431b1e32713791a28f7b2cc1f2b3006cc1bd284ff236746ea8796382f23c1f37c21ed23aeb11f349804f4ce9b44eee420824fee3971ed9d45d6ccab02fd043963267211fe6d7e2d911733393f7c0f3cc6875ddd271e54445e211eec79c852bc8079a02f0635bea6eb8189f0d542c728264fbe630be0df1cac2ac6e548dcbbdf7a86a6a36439f988c8ac2ac17e9c8887ee6f5c55de8937ca8de9e102a1061c6e2f6c7244987b9fb94f34c84a66e6f9afd4e80dcf14a821cd53329a08191127b59920d3b56abab7d64dff1274271edc809156715847ed3010be65117d0c08b73324547ac529777b2b30e10cd76d4ba12d05a6dc553e44a7c7ae4de323bc23e925e07a02b3a8d6867f7a0bc86a2c2a9892b43ae3f4e2521a6122b05051ba4eb4962d8bce818ba374e7dbb0bb5744ed23137f87af207c6859d4b94137104d90423af502fac8221a0f1167f31166624a7f03a1b6f52156b5477e41b7082f40fd0393413ce553f1292c5cc47dbc2dfaa061363f609a86bd5454c506c7b979ed76fe5bbfa7cda5cba41cec58cd9c6b32ccc5026d20b6221bfc3539ad360a81b6db7f1c173b4fe7c9d746c9d318f58df4a6921944ec536eb36287044ee2df6e2c3d6d0dfcce8421c30b4a4f5909ae51ac06cabd300d0791e96e58a6e6e00aca97edd8dae96be7a5ab967c3bdf2ab1a29a75ebbcd4105471b790fd4ce39ec3cc00d556a16850fc1634ca6880ce3cdfc8b6c1412ddd907465442fab5c2136c4904a5995d5e6d25e912da166d923b0b37aaa1bd0bd8b9d2cd2c19a27d4b8d3f5d48cd9432d469988654f3f9d1bb066549628f9fc1b239443443f3aec74fd74a195366fe679fa0eb683cf7be094a36a401c415ea3b16b32a398eb47932a864fadf9c9d955bf8a3dc9628e01873f57062466592b5b87ba4ce1a8c9c524c880ebf30a61ab0efdc3c7e4a98d9ec7bc9695dbe722fd6dfb10965ecc3949636afcd7217b7e4b81b48a8e008334eaa88aa7b0b2716f27ea77bf9c339ca2a1c9412230a58b92c98bd0939fcd0af4d5854d680f8b17a71c755954b4d3c41302b42e43ac1b69b089f8586d3971e5ae4595e0634c66c1ae5312ef175a5d5e7c32fc60b9e1d39ec57ef9df928b4d5f414d0888788a5c4b5cb462edc179f723a71020e94412c1dc735ab8f4afaa65c7579a2ca5bc0fa394aa1f00908f00efe204cf601c57f35bb86bebaf9e9b5ed53b944b3b368aaca94d03f660ea06b7e5ed12668dd8542286d7d809501896a90b814dd19d3a8821f0f9767021031ec5a3b2b48fe61661bafb5629545321c99c03acd8d24059854192b99e037f367b4bf01eaad19d16419903270bc186b674f9c02a9459609db19b2dad5d081a2eecc4df678f8056181670fbb9101080766b51b2f65044888449e5a45da65d09be4361012ed3d2b97374a5cc256b2abab9cb9887917d4efa39f984053a3c02487e242e9ade7db19aef1d4f18bcc960e684a30e7d2aacbcb7982967b3ea73296a453367981cc39661536392a935d1906a64790b1b229cdf840f14a983320bf4e8d560e110f2bb0e7a5997e35b5d012edd16a68dc7a88dde5f31058d6cbc97a33b7dea1eb2ba897b9431d39266b0263d09eda4f56c6ca4db07b0bd88f2dd10a264d96aa0f9345bfd3ede78038c1b1c330849e5d3bfb4eeae509c75ed6d38eb52453fe3b54a5c6c67e6fcdb00c0f4fec7bad21b442f1c54e7003e6e2418b366845dcfa029ba2e0da95ca2dcb1b48e0518dd3147b51c8bdca5c31035841bcc38c947a9b73bd435e59b2680c1a555eaedfef2927d72dbb857c289859e7b0840469c2d1f95e4d3e0b59de7cc43ae12b1f7ce1f07d11f6ac3828319b853b9e92ce47e1da869fb643e15d607f144468f16ecd36f3ab3e5a0d350e2d0103dabbc66a45801b1c2b894ce9911e1632a92148843cb1870e8c8a3aa38a8dcec0c06bc6d9c6eabdc2e34f68acf4c1589857b4ebe718a685bb02e3ab8615ef28a21e563f574e49018f249052fc8f7e90cf02fc2846994e246ed019dbacaeecd053bec6cd5e26c5fc38e8106b835c83c84783a98282cd1172088a169d62396b9429c282cf0d453894cc7a9b03873a750233dda4b8b5b3ba3676541797f215f1e405fca1cd465ac62e8894d5aed7fac93cbe813b68a362b98edd3f519ec5be60f95fbdb06ee8dcc7a176ad6490ceb8a6ddc4dd84f5b181a83e6cbedd95a8dae24f473f92783d538431b2a4bc6dc0a7a1d89a0f4fbbab36a43d090b70f620b21223c840dbf452694672858ec90f551bd6c1a9dfc529e73e30d8bf24e9474f44a190440223e06bab9e4fb33c9c90113eaab19d26e3778204a51863a0e9f94fa1d39daf1d890170bc819f0ea06a42e9e878434fa4e960dc6fe932b339d7731887f90ca685ac504c5c565d8e1600d9ca49a2f70e7e06902f2bd590f3d630f2211883403f7fc135f6850dd1145ec73fa664e4540e0aa2e457a355e5b2699236b5b9ac3405c0999eb9f48858518ab2d1c11d3c1f922feee296996db05c91cba4ad8a3ef35c66c387e0e9dbb99c0e02b903189fe5f2bf36073be84620c43318c16d023be97f89a54de554f86aa5d97efdcaf432edcfdf1365d65d2b74c2daf34ff9c11de9fdd5a7cb9788e4396d98a076e28974c538d8384588280b3b9f9270fe3e973d2420fa5c4ddd171b0bad7ee3ce0c8feb8a3788f6b8a13cd53d5df2e5fee692e5dab8ce2f551f30091d2f3b768c87d5c9112ecc909929347f06420eda04ef04857c822c0c703164cac09244a21a0b0ebea2de381223f78fabe704a97e4ccd90ef0a85334e94c44775681520afb24eb720dc769d35b359eb841c3ab854a44d13be318af6ee11aa2fe423c45761dd8ccf9db96bf973ba93982571eadcafa24b31f4299a103d3e6cfc37d755c636a59821e5af5192de77cf0034966a0160ace98208a9a27871c25737b9af7d8c39934ad8c0e1891595090440283a74107e75b39b2e98a6db4f12d73b650c6870658e773e081798220caefbaba13f49863eca8f7152a5635e52632a754c62c3e5f2e74066ce536d87dcd6c75c363e4ac00a23e5014eb9a7635d7bd9e9884b54eb6e9656b6bf29cfcb1e2ff848757af24cb975b74d2053a20c25f4794b5beb5ea93681f473bb8d7538f1ca0700dcbd0eb9d330d1c0758c84674a65b0cd0376cdbf3df97512a312560813f6e5d8c6773b1239111b796da02d0c5dc9029c069b34daa2fc5202edbb2b30db78866ae76d62f05d016b4a192c342e284ec925146889c5be3a5966a1129836ce7fc9731e89de3e404fef1ba6dac7e905e6842aac792dc5767408bb08c7016df4d4df7aafbdaaa3f1f12cdbc331e37a3e04d4bb338bf35758bf5759582d47f78fdbfe5bee06ea436f0382dfdad23c2edeea490fe302fc9641be0b9b5e7762ff4c8b86a44d73e1bbc6c8d25c5f1015714ee23b40b46dea2db76e2b987c24c5b2109646fed583a77529c0545d9f3f42de9a10708c6a17188a5c35224e0c281e52709f88027188c697ad124a67094eed7a3ce0a50a16ea40ad4d8c080631b8362082f390ddc881233c7b96b0ed7ce4e1bc55aba37be4efe0abc9dd9d88107d0addb7f135fd339a497fffa2905763b3c86a9bb45c2d645ffe5df806095cf495c80f36424b8837e08ff6913816a6489b2eaff103b2dda461759ccc0c8b61c0ff89184a3957f0071151d9e71b23d9fb500956f087002c63aae4190765a6554b94b22010974ccfb4031525a112b7a9fc53fc5967cdbc9557e90c643b0a643697bb1c76ec46e5880d18cd04ee6a2b35df3a596a39bf4553f05fbfffe20e214875c08ad7d2b830060643c87e9bcb05ef66e15c3735e64d1812cb076125ca0074c59e5440145b6325d1e9e1d5df4389b8adbc917f3a07242cdf2a0e3a828b6f638a9f70bed97cf4cb388e8b771d92f249a760b1907d683b2e74093ad5cf522f035398e9e4679336633ed91445920f869c7aadf804ffa4b907bb689a9abf828898014b8cb35f0f412a490882da5215e1b34ade38ce3efed0f3ba7c67faf571a52608bac53cd436a8b0d22c0c88b2f751149438fbf89a9a49f545b17d03732f51def9c86e209284b6d1be001b817dd601bccd48fe2c3f6c499a52bc6aa912bc7f9059cbd1a667bc1eef0557ac6ef6f755079037d453686b914ea70e610fc866598081a14ff678f6d1cb091f1b1b31b83e47c5abf60fd8dce9d7e59d6ed1fd0ad99468541428d0bf0ad5f0a491f3dd7f0dd875388dae41fb136e0e95bc55d0b8a7c2e1009116973d63b205c1155dab07a6f0f1820b6d04dc78e69204dc85a2ad3f969e69216fa1d7dc090e3e33ac08e9009f6dbf8aa0f64884c513e1c7f1c7e69c44ad513e7aea2101d37d924e66cb0baeb7c2638551ae552d25e6a892c0d6dcf0214c567355562babf2122b4a124d3b53d91f3523a9d0ea16517728f9509fad0fb5a00bd7f7deb222eeea255c5a5f10ec74710afc1eecd27d3bd95950cc820ef27e529499afd9767a8900f4ba5a184f159ffb6644b56ccbf94f138659dc5a64b46e9fe6dbcadb88702f309a63a716d88f4ff95cce605293793fd192089b1254f93865d2bbc76fd0a322c6f85e2deffa1140c61c7174a3ab92664b1e9bd81a9fe1d6f1a0868ee0a11b0d0a5e41950ce92dbac874bb7e8e67fb80bb95e77e2b39525cd57f31efa79d37f8f1ab0deb21aa6ae559bd9107c2b9f5121c260721b9610e6b4e1adb1526522270a13d1031965b6e1b5c19be76465f75d6ee762ac47d085f0f4b42da518becb5dc337f4cf6b098e30cc1c5f801d8a44c13aec5177ad19a05d4401865779eba9a988a24548bf199582f5842887248b2d485c6a85c6732046a77be347cd71286a2a1f7a2898b20cd404d1512824e3f835abc80b088a65b80d9ff0ca406c69a10f9cabf2a88400af02df51768f54ed4e13cfc1a367295f0a9c79ef8c90dfedc5892fe0bf7d9d3d7f2a53893569899137f93994252d0498886b2f523bb01943ffff991bda79c76647bc9c554fd4c670df76edd0be0c7bdec57fc0a73f662c741b95ebd0fe38d691fd657ea43b3f1838d2a84411a5ebc58ebba17d1570b667c666a3de5f8128d01cc40a597ada1cd7d627492c9761baa553bb169f3c9ca1f13f699c24b826313fd24247e5c2b73da19f66cad24b9ee576d1f5d4db03a9262b1a899277f62f1e008b573962ab5ae3753319a568663b81041c068a82d4fa19153b97efe2e2f16e7a53976b7090bb83f0d6f2168b703366575e92a0ae369c54aa0b7283ff4c117889d299a6cf47efdc961e1e76c324d10fc7bb9597ed2a42002089c6f81652d207472513fac141d5423d35e3d549d7e005fa0d5bd4f1f1ced26e7e7121b0c07f9562ede2fd31285e6dba8121b3b0d7818a84697646541c9c425575b57f5606027505c2cfd9eb754fc9af7024fd602edbc2116f76c82c8039cd899f1d21916585d89c1828aeec16a44418a1e6c84be0117c93d6610776112024e2df8821366effddebcc5e506127c6926866d7978879a589ec81fe5a487486c201249047911ed980f3b3ff835571feb9e1bf58753907f6343b25ad79e15d3852108cf3d0234875b9da310bdd3a4030ce99ecf0e34d540648f125013faff9125e834aea873daa551272ffd3fb808e24f5d19c60135c0c4b2327bc400acd3d92d4dd2f654506ebfb394bfc1d312fd738242a5645205cebc49b3815aca39bed8776f814e457f5c1e5da8096d98148a5088ee7e9375aee23464e2d0c5882e5fb015e4a9f131f4bc76499189fb73f9e121a1158fa94b92f4c6fe1a7641534bb8f200f8c91751cd7ce8b832fdfd05d7b389c8166ebc2233fdb2f2ec2e39deab02dee63b729b208d4bcbdd0d94d03b288a082a6821dc630d9a3798a7892b523db3fa0dedf126cf162d673f24906532d2af3d77760f2e370455c7157df0ab7c72a72dadf02c6790a56ec8234634077009bcdd295d418f740d1bd498e8d74ecb9400b276506c5048804a12fedb0652ee9e23cb7860938a5bab6f62c1b90af081fb77fa58315f15098dfb3634770ae5346a99b242a4eaf15b139b91684695637cc0b2908d6758afd2be6df122fc0434e4528807e39ff2ad1ea3e61f623c7e041a2fed95b9b18d4c1e9468e0af019667da1c71883f39d34d28ac312e91c381c8ebd647479e1e161d5d4692b871c8edf62275ac4bbdeb03efd2f29792b5f599206881b528f64feaab73d45c7788ae3ab8c62ace665a5674c99b603c371dca5a745bc6196073ce8de50bbb4ef99f9b32bf3a1003dc5cf617a632ca9e63bb4fe316c8be4c735d50f667a1087bdaa68421211eb3bd7aae928d482c3ed00fbd61be52e64d22cc4f1f1c229cff3e83e9de34b1777268af290ce901da01f8385b9a7b264f6984e0ead0d8848fe3c6e22ef64dd20740c552a4da10f2da4f7b2493893a6d574120765c0273f2308374d39b04e90a3bb715d3d5c871ab679a854e4c69fe3fdfbe90f6cc8d3545a6015115f99f6470c708a62fc915f180477d2b67d1ef6f841965964e7b517ed92a97f9a1dbebd08fc11a043642d9f07a68a2b1669bb6f6594d11343eed3932046156dc6b066bd9f29c97464ee6e7d1af2e08c9ce3f73a997c670b1280bad4c2ed99817933d9b97b728a3209d975c364a2d2f59f6c264867c7bd6c8e8a68b1e50747f2e835c231b3a02823586c98b11f152f8b5da47fb91913a95dd323fd98cf9d62a5b5075e018fd74f6ecd161d06cafa61e646368159ac675ab177fdfde903f26880657ac7d7d3a8ce08d652a09dae0d1a654315b89a1dd5cf11c97c6bb313f1d1594bc51452d9906d1c06a8ca52281c163a843f7814d4b8b378ec1c95a02011314207420532b702694d81aca30cf26d9dd4b61c4514d0ddbdf1f33f272e621b20327d743947cc9929f09c02192eeef3b50463bd7a9564d2b0dfedd7154936a5fe536fc61033c11925d26db8cc7f76be76d3ef530c8e9c4c72f0f7a22c9d406412bf0d50a32aed2ed1be40fa43a675afe0da1a344e925b56a186d15f8e47dd75abda1f400d434fa9ae55b9095b4710722ac36ca5797df4995dd2c225063dcc2d56a34adf4caf88a8200026837653af17473ff54c674cf416b9503c19c9dc16bdebedd2a4b743dff4a5c9f2c670ba4aaee51ede9311e4c39de4015c07490760662c27d2cc140ff12fa90ea146d3d94d144c08e0c408314534859886d91f3519a756bdb3c42f17b247bc62e934982edce08ffed049d2369ee342f0771326b22e47bd786f40f04e6a375a0eed843b4711266e320007ea55f82e3a0863399feb74a210f8877f295e1e1997b43938a3b307acd86cac729e32bd19f93c5cd77e47f587e66579acbe5322891983706fb1c3ba1b4116df466fdcbff3561b3f5e034730c1bf2757ba91f15885b3606685da76cceb815f58a30dae88cad3caa2eda1cd59a4c086ad56e0ea33319e110244dc5b402ca1f7a6d9597b586ab8f9a71a6bf303c41028c461704e03aa2dbcf79f1de333b3904a2bd7c5b3d8b66a17525c0e01527fd43c2a29dd90d3a2736dffb73bd2e3c709da41a9d2a368ec54b205f4e730ae38fe5a8c071cb07e83cecd5489386504ebeaca8400fa3cf39808cd086c8b72bcbf5cfa6299a5f20e27a51c1d19479b3a239ef62080e5c86f6baa6b354dc101abdc7a8f3602d5c3ba22cd8a0fd592375776c73fa5ea6d85a2f1020a7f914d34321ed9c2b50457fee1cef5d9158a109d584fa3f26ffc3c8c99351cb0df90f4cb433ae924e2b72fe9466180fc4a68074e7e5fc40390f1381c5c2c7bd7c0cb117828d2c83a900c15593584f91f343ebe811652f3998d71dbace70f4c16aec70f33089cbe78d081d63f856f0fead0d0e6fac6be75c54abe78243b879e5049b5b6a3a5213da02179b625ba3bd2e8a6a2e2766d58e648404fdf4cd7bff6e815f4939bb3edc00b4b2a6cce45a0e9ebcf5a004889883497a5eb3205cf989c91ee0f52951dce0781de9bc915315166862591283f09873f2d0907d8a133c6ce5f4b8548319b39d57952dbddc236231df7c205a170330829f60d5e059a50cd5560ffe97d9c33bd5bfb024f09b09f8171870465d24312e6fbce99400c5e8c8c5373f18f58dc02e7886926ace0eccaa5ef82e2e2f9aca1cd8ad608997610a0f064d072c16db09a2df7be3ac7a7026949407be9a521cd6303db7901553594d0b48d36db60034815fd302a6030a2aaf979372e0296fc9321b874a89d03973f1fb8f2e967d9ed7ea77fc03058547af2bde91e02020b98207713a5b46d4d788cdeb94661ac99cf2688521c1355c08477bc7775650118affc27320233a4f4b9d7b2c23acb99e972b1d115606d1d8048e745cec78c2338d5383754e17abf9e9c1bfaad9d10f07cf0a28e8a1f5e2975e967645dff8a8cd039fdc2806d82c5aef74ffab40f47a883c60562f245140af6d13ed9681c310774df682de7fc2f923e7c61e6e73a44aa59ec36028e855325a7efb6b5bcdf6a5aebe0176e0453439fe54b245511e521dd11e397c685275abe373823ee854323aa5adafb9574161bc44d4b0c1b06064519707310450acf095f7e895621c1f61a8f3eb90ac2775ce01a3654b9d8508e69aab656e4a8a799ea5b3be4da92b71f853f09b3031727c53992584785387164e905e8b040a73acc47dbde9a63a94741e5f13dc3a530b45fc51b60d48a49bcead8ffb09d2915be1dc18bfc8c452b91b5b3c91e90af96c2016df790055f85614a35fb833e52c132d4ec66c4925650898f6adce0f4cdb2118a8a9cbcb2acdeb872739f7e7032079b8e7c5738d590ac4a3b40cbb75de3cd3f8b819d7b48ddf8bb6c0c67f8fd6021add3323a23832bf49f3654add3d45ae59720d6d107e868f9f0e053a4971c89c78bde7747dd87e76ad4f3a9b50e8e88f630a1b80c17e13be12ab995045f10fe3723cac6a835a0e92ac31020c51ecaa452254396a1f6a4b3a3805e660e0ea7d5580f6904bbcb0a8a55812f089e69e5aff3f0b3f46f430226f76e4f84473906f91f54586893c6a29a4e6337bca8a6789f47e0f9c031a39532cf48f08f2fc90aeeb81d81fcdfa200472b24aa1906fd2d4fa7c10d4655f11086d527c9623a0f4d510b645d41a62b7668a18ee5c5a501a53ed4c44f64ec6710acf0a7cdba52c78e7a470060bba037298f46c5a9460d914eb67bb8b70a55bc528cdfae48e567d47deb6739443eb4ca0a43f92fc11a760bcc6d939750487b0e8b2c06e6e53c06ee4fc770f9d95a22956eca874f635957f3801d49d00c6f9219ad05be0047419f3cd0ae76c66215fe6df34df98c215bfd66e13ad6b0c73edd323f202eac9691e8ac0516aa34751da50952777dde30a3556344ba598e0c5c661673942f58a416f4579fa790e47882d26463b0d9c93121f7c2a51aca4c43dcf3cf12becacf0b03a4de1ed88a6c69d973166afd2a1cd263204e40ccdeaac61e1b0b27c851e412d5cd3f65723d400df92f562d582af4bab505863d36cf3a0e2f0896082fb505f26b3eb5d31b05301c20e166f3b03a95650d25e2580c1044cdd0e6e6d0062e3dd3c7a0e3b93f4b0a02f57a8cbe28a98f7a02481cb375aa0841ea7fdf053380ec729bbd2130bdca4eca47c3a9ae269b97e790f15b0cf9fe0a5f84da8b112812e80479cf526ae27fb5059050a38c709c77831b3b99bab4ed1e7e3894a916a520380b83dd102b4c3bbe48ecdbfd49f6566ad102b878e0426ab5222f850a38b2b40b2c6166e40392854ddc59f6c344db40dd61153dd3b704ef9b4b2a6f54a41163a588e87bae3aef5f2a486eb07645fa25ff138a2f5a4782a242fc1d7f3871d898f65115aead044f436b6b6be1170bee98be9d1cbd4743eadf0d2506df4801e71e32fdc569aeae75d575a01836baf4d07853bae00ad1f5e8052b8d95574da607ad250c3f56ad87ca6f3bbe2e1fe259cfaabb26cb921b9f4d8a7cdfaf1e6f4c07e46fda2cc26327d03a7275045f03dca11490d4e9b510faeef180c1ecb189f58a5bf4db53730cce890defea5798498fc00841499318e5c8283557156ed632525b941577be30082902241d40e8f9b49e7ef027eef226f1a0bec69d8c6d2a04a7ef77da95271ca47fdea9b7ade6d6406d87b11cf6edd942cd33be6b3f9f99d87ac8479fd726a350b0a5b9c1f380282fe2c743482a682fc3a19d089491dc7ad5e76201363ba31bebfe5f01ba450de25eb7e50d99d317fdc3cc0a56c60d88bb00c526482fcc8dda98cc27708d53d6510e9e41249e5d69a37b794b5d9d0f10166c51ba4d66ccf2f5b401c7788724846056d06577862549f9235d97d584a9b786d05cfd000ec68623435afe3023db37b6ef77b86552bb06da4beb06fa9eb644349fd1c6ebab7c58a375c8471d22b6fac41e59a05f901fd2a6e92d5da591d1f85f6a0e6393b29b964e0aa0b6f93c9dacdc43c8c219677069d58699e9569a97e263624f3100361db19ee5b61b928a83c8a2e7bee552825e09902ee1f19481044c3417f06db3f1924b9a17f1541292f0107f44c6b1f738cfde6d0f7f6d0834450fd664e18a96c0615cb0e45b9a1e2380051ba41e2ed8ce1b66def2820b95925c00a2712824acd7581a6b21ec88e9caf31205b567598010fcf87b33e17cb257f5c66870fb26abcb096addc2182a3e4ac058e54cde8d2bbf4b39de3e0389a222d086d5b3556ac57297f0447ae018569bb912568a3c46300c9394d5fb2844314a0a0225b55a4c937d5b2390f3ee52edd38d4423f80419ddf47fb3e601fb67b728c43befa48815d5c6c633a27d35c282ac0305854f95ae9e8974ec5a348df45c10fb9bfd142acf79a178799ea2e5678fc3a2710907b40b7f1213078770e0f2f3e8686824240766bd033ef2641ffff2353a339f902a67361444a071a9d7a67ec037bdc2a53e275ba4902b9172fe93e03ecea136a2a5b9322a75cd98e4e74e51395048589b064ed1358c137a20bb341e390a5513173a13f5c33e80e3b3e969f61881cb51b7a852675a0e4aee6dd5d75044b8cdde814a5169b37ee4302ceb0807f0f249339b8a60fee8a87d5c4fd6b2e65b042cbfac6e6e89581eab71c8348f335fc6136bec8214f1282b9c476df60bda8c0c5de9f88712a9f0ffa326613d43a9864d34b4529db1b3749407af162308262811a504b16f66da77033b2e14eefc1f80bfad9705cebbd27ca2c5534902c4142d65ac57e70c6a9de3da2b821351117aac2268d079f3f92e2092463ce18b560d2a8c0d07b8e6dd214de53e3c52a42c7338d09b4e7caff0dbc6f4766371d7640ef8a82f9256eeaac90e99e8a57ff1c4502d81bfb84026305a5077d2ea14d5fe10b2dbfbc5844b30a54141fffa035c676d635fe64a53d0d73835018e573748d703df1332b9df54e45e68a6b3277f7994e2a1d1af2f5ae1b960febd399a906e9108fed0f1def99a3b8ce12f02c80935ee819fa4e0b496680147a77f4aebfae7fadd2c2de9ddbf1b009f02cdf4780da830355690d5b8d9a74cddc51bc8a541c6f652380ba3034b6083cd149e3ec42db58471c37806ead535c96658a174dbafd4855a47a8cd5592e9a772a39ad7da506b58178c154f2049b18c97c95622abbf4a8d359216e97ae1e246e28a6b1960fca63b8d2f5029056d326a2d655376769db1d128e351981d1af6677c27821cd3ee76ca4044dc22ca0b12953faaafc2138f5b52afbac973a6355094e8f1b3fc1b37f0a3c2ce8cf207f13c5cd55f763c1e0cfd419b5f6f2d92f7b247fa5b94cfab25089daa23b9b2970be53bae7075256315b8303363b42199d04bdc4787acde2cb80a7650474769edc70379b52c9c7a69f52744884a19e18d89046733e8b30b71b031a190c32b899b9f22debdee5a3f29051abf4803978a9cceed48c25a2b01176fd3aca1a2e95e9c3d3d1cb6fd2698163f882a8a4f2c0529d7c69b697b2c99840a369ec0e554f013a57d4121923f62b1e6662be055ee656207ab932daa4d147aee9c9a0f5937eff3dcbb0b9e06aedada4a77cf5e4dea1d01bccc9bf57cee3fcb2751cec224cb035220855cd3a92aa5a36eafb738c1dff4f153dd036d90d8e19848ce298b0e128a0383ca9cdbd0f3b30907dbb92de2cb86b29c243ae3f3b6c08aa3adec07fe9bee5e2c4d37277d50b69eed9058c66fb80b968d4c7b45fcfabbaf28457274e14bec0e6169818a2e576edd9b3e1b30c885cb100db1c56789ffb14d3c6df5c9b5381d8f4d42489a79439e9b357ddc9366f5b5a4944870876d3bf4e7cdc983f0f7121a19187d4bc8a1696350bbef90a30a1fb7be005c4a9a740ee451fc3cdf7a6e53ee618b7e7215115fb2c6e9b41ea66f4e797f62dc771cf24237426c24df4a84ab3dfeb05aed1808c2472c889d70564579292980d0f96fadbe9f6d1c4e31c6b7a097d48864236f6bd72f6bc364207293bb04ddc06f3b9266d66a4636e73471e5a1f1f87e09a5639cf7ada71771152500c9c8588a8c4558a93fc2c5a9352b7e1b7bc228c8f09f795bd51b2abccebbf9d8874a243408bb80cd7a3cee10f9fa203010ac23432bd366d6f255527b18f5d9a716129234f1e2b58a7c3ae54769832bf268f38b47160270cc8ac689021879ef96131075b9af6e4e6a17e4f0cd6415a94012bc8c7071f9dee71fbdd9e88a363a93d626325df918736e1794be2f6f836468b35b237063c16788b6430ded4efe3e5ab1b9d917d5286b349d10d22836af7b9a90d64903470cd58c79a5b3535d2d12f8ef077711288127ebfc9264cb72885ff8f99a1a0f4b886e9292ef5cbaf3f95e8e1c34e49ac8e760fb296cc022bbd1bc59db1b775b06b04afe4732225980558ae823a098fa2995f4862d06a33b73e632f783c8ff90e3c908455a6c6eb2018ee5398f381be0dcb26b279bd154b6af8a5e0391da04f19ad56c3964b9f09d354808a50bb217603af9dc1c37d13ed2ec5ad171645f5db6c0ed85ef72c89d17abe147b995f1c3d9b2e4b3c85b699ca8b53487331ea1d86d02a478c05074f05399643692e90fda3d63fec3f50fae56bc3b43905d27db859fa45020c8db04492e72bdc7d59f216e53dedb702767ccf7b2b25537091e8f3f79e3c0e9ced451de212d04c6dad6b955337d7b856219aa72cad7d963857a34db94fcdb16badb5460c4044e28340926b469f9839c1f1d6e8a685d5f820667adea5db39302fcf2a508c6eea7b99827db83082f49100ae4ae2bc7102e36fe73cd94596f369c0161f03fef5ad34b61544d342c151f41a13dc6991715749f33119398834033b478149996fc31ba1ae3fea13011c825927776bb91e6bfc6daba709b334a75e334900076dec466c784756bd5031e57b66e5de09e95d3295e235eda11164f2031236420144b0432028ece6bd41ea814b540dcd6616330709918fe0b2d5fc4c4cac23b8499c9f9cb11f0d11af2be53b15d9aa6983a8f7a43379fb9dd29a9b09ea4d080ad00fe58bc04862405f3b60f2fd0d8c49bc0ea1b96f4beae353267b8b646e7da600f1242028512b4c0b2d89610724b60a2c2603b013d323100fc768bb462fbad5f5dac0f70af670638b61663851c2be64407ec4061797b493aa3a41b086c5dbf0f83e3792586774632f86646b1375ba2d0caa67bcbe12567da71c862fa5ca4e6ec6fbe5404655d8bb6a30adcbcc8acdab5a2287c18d20eda5f9619456c75ec0aaafa72db5416596f6f50f594dc1bddafe0b321d077a3fd5f64af11d3202d27a0592dccedecccf79acc03662d69fbb780eaf049265df33a269287d595cfb161152f08b947ccdb69d090843acfbf9ff035239b8501b88a893376d2409dbec5859f2a63106f4302e0f741735d339e21484fae1f4f05c403d892a1267e12ddcc5ecb560fd1e2ccb9309d51cd63f98b6f0e3f0bdcf0cb6231a08f35dbde66faffebda49b43d59806f7619a1d48c63e99a2dd5b70980b88f5f8c2b76288a961d66df63a8d0d27d1680a568dc549bb5c6869327e5ba6de63fbd21079efe07326a6f07214ff7a6269041d5ceed03b6fd2dfc5f4b405f52c20cfe26173a1cfd47811aba8b4da9fcdb2c41cc8dbaf601f76c37407aa6f46924b03e633d07d08e1b429a211183e08f97a75d4c198d3b2851a50a3437b04d4babc8e1f195c2e12501cde418bd0e3e7092587f2f31c8d4c44b445e9999c9236dff6a7c1b34052c1c384d3da1b9db502681bd1eda3c09acb311531a7bc31bf4b189f7ac7da1d9937f97c32aaa4c6fa4775b87840253ce01799f4c664de26fcc98fe81f712447a141e997fd2ce0da0c47caf88de5abd92719f86099e5f326b4f8323964c4d94d865daaf320a40f10b607ba9b98add3fcf13defda07bb6d5c372fd3e7c179f8fb94da2528b96a067910e685b327d0d03002227a5d72bfae6617307f79c7d0f83f3d98d4afcdf97ce580d0a8dd1d1ae9a78753463731fc58465907c32d3c4902e8535ad2b52bda387548cff1f135dce4f154b25437e89064cb50790dfeab440dba78dab1f63edab50792c47f5602b5dda26fe6a7ffb81317fdd7c34e6328ad27b8b1b85b62155f8731db3f11b4c6bc796fef4ce74b33d1a183eef85d35e1bb59208f1c62792629cb015f9ede3e8c2f44982340d87737b7f0c0f1a4da1ce2ee057a878b4d38c1528a74ea326bd0c86ff5a03b0175002ea4496a9401eb9a32c5cc8fa985c1d16c8b935f6799123e49a848b1e128179b5fa1d3ff3dbb6baad8e8663a55c861f41c976e15174dedd327a766669f76224c8aef2cb13a7fba884896c4e45e88e2e26959531022a8655ee3017211b28651d231d0ab05b703e96790682d9282751754761e98a7d6b640fa1f5a6afb3310731165c11dab5e1cd59bedd93973585bab44990da3ce65af3475d6c3dce6bbd8e30d99cfa6e545b99a23295890c1eb8a36218a1dce53473d3931f17dbdbff86e9e25480a438a864574686297b838f352d68251201eaa77455a6b7ebf718c2958c099d8bc88a4e5a191bf16f7061de5df552959eba353ef94a081f3b83ab123bc50494958245aa3d834e5ad1350a62dbf20472b13c79c2c3f349a62ad9979ed1a0ff7cd5f538ffbea8852cb5e3dda98cbc64eb94ee67af8e0462c696d027e5342077b6c722b470f85edf75611b5e287c7d50562b87b62ca0b1c2f8e3d03c7db89add00c7e8da64d63738788b0a8016e3ee3505dfba48420351ed6acb58479d08d2cde2da1886c347a5e7415853020832385bc0922bdcc3398b257e8e613cdbd5cbc9bdd8bf9697fdccc4c0712163994085c1c9ae1bedda9054ca549fd6644f2865f5213d8b25622acee8aeb7cf66e3e7ea634afacdc9f0ac4bf4bb556984907c18bf6e0e3ca48eeeaf6bcde1063bebac3a77db7b807f4e19d9b48b9405eebd6733768c00f6ae1b86635abbf318dd9d70e29f3bab8bcc535d56444b58f0cc7d1fc2ba637135ba140dbdf7d1355b160dbcd05aefbb68f088e796cf5a86c042f110e36dfab0c381770e6144d4c92e6e1efbbdb898888cd1a250233f790175686e59b31b19a586eb88213f68f6f7af4738ebf9e04932107b812ebd72b601faea5351692a18362fa63d504d8062634ff8d8322691ff0274156220d9c822a32b712d6aa2dd6dbf77ccd690c4787fdc05c8afb52dc86bd7b83af899ea4e2bf72a207a8519108f4b9fc5f880eaae7ccb072f0af74d4f4e69bec80c93e17489819bc52cb3a6c44692383e2c12df40fcfa9be8f0d9a3354e6cc1964f0b858faec924fb9a69e0c00f48145c7dd903f8ccbb0efc4948670e39fba394df77f3fd7db7a4794173328caae4d7072ad049d8081504c9c0cdbc37f8cd3f049a2b7e6f117ecf25645c3ab3ace1873163796925c7b70e8170e07222041c92f0255b6eca2fff99a8b2975572ac2376dfe576b51c727863cc76367f37f27c310c71e97ebf1f04cffda6560aff440a4ea461822773cbbc8d12c14b06b8bd8d57432810af3f74710410b630f2dc445b4c828e135171e4e172cc2123af16e6e7904cfca005043817627f4dee516569dbd155cd4a95c7cf56cd378c17d09dde764894181a08b1117e79b38c9c864c87cc546bba40aa0fe011b29adbcef77b01eb3ffafc571cf0937de1d0ab7439e7d2a9d7ae341f4e65d3a21cb24c3e7348fee18b1645af5338c67395cf29587a9a3dd5ae8e76e73b6d897f56be5293bda21084e1c66e98736218a34efdabc8ae5c007d1e3e637f3653d3fdf76d895c5cfa960fc49652a0ed1025b8d1d9780b692b2a26af7fbd30a665e431f17a87b25cc1194077f3eae6fffbc3b255e16266eb8c6a94fb06bb07f78118d6a247766c8e3bb02b922a3d099c1ccba5d1b37a3af0fabdf031dd0324ddadbac94880cca826fc7ee62dfa926080dca3e80b5b5954c5270e1c50b0c67d2be7f70be47f0e60301c7bd1a667fcc919460db370f2d0cb3400e6cc89b1beebd4bdcf4d781b3b24f595560c38ea0e593e2a0c439c2861b32a2a1a3ef0010e0f6d3c43406b876d69263ac74f918ced40fbd9d8d2de99de4306ea5a158a5d2dd8071b749a701437342028ab03295c84115643fe61568a0dbd47f6a297a0746415661e7c7a7a608e5ab18712d10845dd0256613fa563a8ee49912c0bef25efb4bddf3947212d0170ee0d20963c8a1a6c8cbabf01968aaaaf3577f2eec51a929614f2382688f8e23c966075041e51f26d86ce223ca0fda11020bfd82c13bf47590e12aa557833d555ed738a030ff1aa078dddd8d06c65625a41671b1acef8b13aef8abc15a3273c70b617f41892f9e130ea793e3000a44ebdb0afa55ac9c843ea620f6253a8a81775df3e52faa692a8df8b9299c6c4f35be1a0723a47b68689b68f9d22ca7a929e34e689bc5650ae54d413963b271f9323be7cc97099187bf31360420c6b41ecf62451657c200b25d4866e345a17334e912067b2b7bdab654d30d91c2ae34be2ab3f983924c3a7974c81e2f6159eab1c281154d6656265a6d9a5fc03126db2a7e768766f87e23e8608fbe169b03a0b44d0dfa6edeaca91cf845936acb47cfcd26f5196eb2f3336ee38c8467dac877905b9a2d44689a0d6566e6a5bc4ea45ace5aa330b8f37c03aaa22916acbbc18d36f5cf20c78aade7e9579bd024b84159e0820c102d6bbb7430802b4a02ece828b18a16e0ff9ceb3a62019e3c665c956cb119bd4ee0a67b4ee30ef7597657829e7ffa96ea2bc0a5e5278098c5dfdc3b55e6870eed91a7a12d8ed157a380eecb5e5332b7d79fb308326d4170ad94af910a9ad8fc00ff318f06ce2e1edcc0d85d0d0ba9c2ce36ee9c2f565d333315c5b3b767705655c9b80d24586e278e106c4ffe8b92aad99c2946a2a4d8f5b44478217e95d28765276099c2e0b601ea02e6570a807745b764abe2beebcbf9b84e01c10125b2e43ac011523e28b043d8eb7fbad79c92a24647b76107733f0bdd0a30c9bfc7e177f38a5f42344e1c5c866566de7a2454575978395a2dedef0f1f5938df0b0e2008e45092bb115b24fde1bca5e20b03b8e252a753419f6119d527e8e1ebe7290a626852bc336796bdc95829c5aecf15f28422d92c02dfed49ed858ffd3a7f03da67b13d4848b6aba9cc09c5cff8c022bb27b2a5680b4fee197874f52d0c3059834dd1d7ed83079499462a6f240111ea0e27ba40e7df2d0e01f25b6fce3658f19332ddf5493feebe931e384a0ff6bd3ed93e662152003ba07cac2a582ae20f2475e58dcb3009f5d4c5ce5ad9b92591953d1ee82dc341de10a4814160dd92665cbeb2f21adf11de60e78e8dd7190a79ee91a5a6860667f5b3847f4a9e3fd10632a068807443bf184d9d9f1087b00d969d15b2b7a0017d52450376137dcaecf1706370abf7dbe258410ea09fe0304fe28a0f877d53f69d081c92191f2ed64fb8da62446cd2d48fe2be937de1d0dce74e5860c3c7411283cd56e6177af709f58b42f17d8143269acbdfe4ba58048b26c67e0e972fb447a913740f1b1746e773b4d903b4aeaa2d290b42c72387e7660705673be7f5d2202279b0296a14743619258e7de61eb8c69d9cc7ae0170c6372f767648c93671a61d04349fbcea24220198dd08d29428a7d82df3a5e8becb1f69ed729c676a69dce9f63608f45de481777fef86c7a5a2016978bd43f8283c1d53f7fa18fc993a5c65073b2bc2912aff330bf3e0992b072f4e9b382fdd69d75a0c898dea199ff8aef4860ba462bea9c3aebabb309ad1cc842ea47575c784f9fde6c10c0b037a65f1d757109c862e4281151263d361be7667ca319c81593d59a3a8e5bb1fbe6642c344d516cca0699b89e0aa92af47ee3bbf8b914c8b909e94036eb4d278f68ab0435f6729cd30dd8a88c8301292d35e2deaa255f87b7fddd34cdeecf9a91bc17789e4f47a0db7bb1dafa016344050dd44059b3a6d8617af383585e8fd5ef9a0b1a2aa5fae630c85428983c47527fb577f66f85e5645e7251a43c5a2f57b36a73994385fc943481e7ec3c04c67d7ada1002bc39586420496199a0896e44ebf51e786a341fac3620b35f73538b25f7a8cd04ba27e962570ae22ec51d11e2af1dcdc585de5abd200dfb77caf0eb487226796a2590979021e084157fc401a655cdcba08ef0183a20c42cd2662ed6a45e2c850bc7ef6204b595aaae789b2c995030eca58493f998fe08bba7a599b3ba99ae6fb09cb83fcbdc31e896f0bef661d2292744f642f9722eeacfb0fc7c054f8f1a92f19a6148c7b2361a267befa1303a02a643b37820d51d022e221466694cf7c05879d36df4b29fdf445967a9bc9682f363ab47bc2e32ef6391f0bb64e3fe228a88616446c8f90a8139d8a7f88849e91ec1f8139b302bddc7e6e86dc2b07f9e44a4f390f1472f4b942db021215d47d670cdd094986f2fd7d857fbb77bfba277605b72860c151286f01f328f3a5a45f46a286f790fe23f2748b7d129b90a620ff28e11bb93b5c89eaa46b465c1a5fa8f1632a0eb8dd7f8fa03e6ed7d29309eafbcefbe4f9c724c522216de289fe98f5abc50fd8ff32da4377d17fe589bd3daae2fef090841725584fef88989b0a713df39a09be3a1994cb79f51ae565dc154a53b9be7950ef58ada50b430a7997358f8a4b1f13148e900e950020b6ce89069eb61304cdb5fb951be2be58cd7b1f71b2c8078193e1401825d09d16f0b70506a9a69bf5e7e088463a94499a12c033e092e49030340675aa8a83c8780f95a35cf5833a3bacd480b43bc794fb5f51c1df9f4cd0cc3ddb00aaf2e2b2ae45b2f22c5ba074b3bf6c850ada4640d3b2fa4f93f60dee03a5f6e627708b43debfb1b182db2d3a3a203c0adf70ff19faf47262adf3347a4d04f5f8309af774cad756a105d80af4537fee34f2bc6a7992ccdf5b8fa5673aa39a2d70c1a9dd0f01aab5638f1fa6dc7f7cb626869a7cfe73fc8354561bafb8b337cba88beaeb372b561a35d4b0dc373e9e1767015a0b94b432c958d4213cda447f4dda1ab25bf62a52e8c52383e237f065b04a3d733d29df200612ef26ab5287b4f8ff09f8192f25f9363e03f02e477198d054a6376d2fb0aa3da2b3a814cbc9b33f9505979e9f790bab758e47fa0cb18d039157a60ff5af09af27cc043bfe4e28ad98dbdb1f13a35a7299366c819df81cedf456da8207ba860df88d3881820f66af422532684e1c33523cfecb40a5aa3aeb05ec3d549217cac5ca5fbe1ee45fecf5ba6ff64bcef9bafcc5d1fc9c0351919033603d64e6b29a3606951a6006822c376ba5d910401971194bfea5600d7d35a74028229962c6502b76528f73e29932da21a7196953ea0b15992295981857221ccdab66ca0f114116da48a8650973ccff92ca6d2beb639b3b90350911bece3b6d176261c84fcdcd8a027266a67c632e9bd2eccb780afd7ea627ca98b5757a7182f99ce0da4e4456a3c6c546767cf73a0785ab7ccf975923897d7ac9e1405f4d94d87d45f45103ecc8cd888579e3693a37f61d6e5f588667ce7c8958d00994514953c0515b9df87558f1855d96077b8643835d6e230ee712b83d655209f983ee124a1b2bb8cde6c0ab0c3d0a105bb7edfe9ccd0837e0ccdd85de024f16844bcf5b1e52345d37a75fac52b57f2493aeddfe31be1660c73efc585f6bc000bde5126afd63d8217d3ad6072294a17ab4779a70d5f2f893768182940dd6bb433ea3cef1836e66e2d2008a6b47d3d31fe4709220fb7fbb403bee83ce2b7548d8320f77dfc36ad68417413cacc424750d5b83d4c3f292b1cebf09c75ee88ad54db90d3848aa98070a8b58fc52feae0d761eb3090215befb594ebbb6dbeaa971bb0e9d91308b1b285c4d893a010753ed8701097dbfacc83e6cca1095ac86fbc38973d75d8741cb7e4a952000225a1c546caee4184f3eaf01287dc3d41caf808a97837de4e4405ac4e71e115a52ad1a99ec2bd44f90e9d1f2bf09a2578ad651a4f30efb31785cc143265d76317e7778e3628fae8d1ba7b4878e46aa99d7740cf343f76e87d5eb58eb5b9628141f0320f897efa077459088c6582feb342fd282ec4f56c9e516698b160706ad75222b7456094ad3c56b22b1ded96115c5507d357c4054bedffcc37d42ef5b02aa3cd480a6c4184adc0a5fcd16bef5ee3be1282422bae6da4c9979fd5a248e3c07ec1a8402a55c11ca3e8b78e7ff755a661a52693ffd993ff485007bbc70dd14352efddf59140fd778827acaa403ca2cdb56d2db5a4079346d37006c72376b518bfdc1c2b2122e2e0a6bab4b1ea99ab4ba7ab82834e4771157e28b5e19961306e33f50ecd57d5fe25575d36112d6b38cfb182aee0f59c6371fa11e51e754952061a84b88d417daefea891c0422143704d887d8f76360b08079783ecdd578c31f58308a1eb179878bde38d53af80baa45ee7bf40b697a82a0f6b4dd3b9329aa17c2f351428cae1438eaba599eef06d1fb72d4c9b77e96b256221ed1ccf2b4ba7176601a7b4afb40c17deb93829a1edb710ac9a0f09c0c2dfe795ac4bdec5e4416b8efb120ca0e1662c7b05e16b94ff768bccf5fba600f138acc505387bcca4f24df833264bcbfca060ec916d1e030673393d8ea8eea953a79b2a94aaa2df66724136bc97d47fe1e582e974b01a96c721862bcb51beaeb51f05fee801040d37a97de946d1ccabd8f40a9723d0069bc6cb3cc62bba0c6fb055ceb9ee3d65c89da0d352f62492a8e27d0f0b66edc3773c683bcc21a69ba10e2b74d08ea198ccb7ff7bf67a7b0ca4e064e24d94ce5bab080d6007c7de2f3d3919690561875cb87ad454ad35ae860a13532d107cd5d00a2061b85f197f4de86cdc48dbaf058dea4b5070dd6ddd041c383ac56567be2983109e2d80d60d0a33f76cffeccc8adc3e72ec0c822d11fe8bb2787a6f69274654e2716108e7d432f8df1364af46a9df11f466559d7b6ddbfc720d9aefa1e30ff84960a69a6ac868b9a74189836ce8a055cb1e0e8165399ff5127f5fbd84b9719772c19a68781350a33ab5d35a958a58c966e7f793c0d53f293731ae0630b9aa43115ff4353b022b92c3e6d6554ef5ce9edb6c5ce217027256d9f1b7dd5d4cad1dae68581563ad433450f570bdbd181f77eebe5de4a0fac1460630a1451229b6a97ee9d302562c9b28f0e551daee59fbd287b79daa4008b4b870e4db43d5175ccdbfe29b1025f09f08cae7d78956160d7c9e5858c63029f5ac511f4e1ebe09cacbaa01b331f04a9c71e564ae7c095947725c5cbf6d47f1dd19730b672b2374dde824dc742c8821f020a2bad9ad7272cf3a33f110720aad931e4e5500ae3c14b42d84f59c402396a519fb84bbc473f2dd32a4d34947cfcaa4193984b2135912864be94e98b4b2f05ca416c563c000ffbc5d593e1d15ac191820661d1b18db7d098bb8cdc7dd5ea9bfe0935c4d9fde0c8671983cb9e3a1a7c24debebdd3b5503dc4424158f484fb92a2da40d3ff8e11c3f3ae5fffe714922a634481b8baa422e44cacf8c8ec0ad38ccb1b8dc89a582767626f215fa2d18ce1640c0f36175f5c5abcf560a480d71df4e848d13010861ecd09d7733d2251f16e3fae9f6cc19ba47e404d94e85560c347e984d82d3baca421f4fa9f1363d52afc0df5f48e50b0351d3699e3d8b5bbc4efd23207fbb2806f7047b596f5d1ecd030935494b0e75f6acedcf6426787a31a6cab378e18a297f7928b0cc32011a48ad074853e12a8c5784070f5121f4001b82adaa9d371c838384cc8aa7fa2a69ad503a7f822207b285480bb5f3604749310eb195079bd4ab7fc0fdb7eafcc679a532dcf14c14076d61aca99a09d52b048f52dc337ba289542b7f05d7aded1005f9af82283453cdb9bdb5479c5a0fa012db41d65cc7c7dbda48889821584fb6ae438966540eda28034ab8de763c54e105f6bf9b2c2e07ee51ef327aa5a4fbb2ce483ec4b49bb1478e94b9d8ae04ef513e2c372a21653a5c02195bc323d9a52b41476206b361a82c6f7e8d86f605d1b882d600723031856621606e67d0a1ef5bf9f34082ec8a46e394b9a5e5d9c6ce9fbd8314f549ba021a60a1d2dc1054672da81581172330aabbfcbca2c86acfbf20f063a984fec15c5fe3e30c55f0c9a64c8d905a53be6b7b7cc8876aca106827097b960d4c3bc9a1596651ba2ee213751bff86fab7f996c2cc9e40f9d84339b1464553d36076698b108ffcd2a27cbd572d1256e4ef0403347d6d38a26dca93d1c01f21e85d4093c29a41998ddfeeeb4bf6d139eae9480051fcca50069b7621c5cc8e841a58105d7d775488d96ffb8106002ad3f8bd14a00f2de2fbc466a9737a247079bcf82fb26814549d845d20fccfab57818725781d54d2758a8e5f48420e0586ae403ee81d64a427c9ad66e2b38b4140206ceae0b212f458c278b77dbd497f19d283ccce975bf857d6cc34a34dd6631ab1a9ad951b481f4353b1a73eb64b4f2fcf3a449ab66fda6fd0e754fcd287b9f06e77e9c52a1c487bac8bb1b14da8240d13e434db4680a924bbdda48a9201ce57776bc7ef4cd5bc892171c710739664de240e8b52a4ee8a7d403b52c627f209cc5b4ea68143ed56c598278e9a24202e09ab3a6e473844c67a5b303c2f84126b594a7b8a6ad571133c8ff84a9a0c0980feaa94d76f22ded46328e08d54b6814dab6b9ea633ea88a234141ab3c3466211e26b506ef21154d23eebe083caf3f8b5d5bcc78b1752aaf4633d9188fb864a8dc2d9cb35f43f0fadc4021c5b5f8c2b2c6aff14e6e3bec78eaee65f488c590a5b5311fa8d4bd5c95accf2aac965fe79b6c30efe04d3cc44fdbe9656b6fb1c607fe31c6939f1d7489134c49e6a4082f6428cbdf5c571a0cea21476dee88e36c9e8bec82c2d3c66a85b05b7cf079d85187b187f9ded28e6477c067954ad4061dbbf33d312fffa1122e94df11da6557d119e0b0ece34cbaba27065630a029621ac99be328e048f3d163731acf06a1529e3a3770e0c74b7319a11f290d47cc6793facd8524a6c15a9058d96444194da5b5fc541186d0210c378b8dd19633c0f805fc7a4f6f8dd7dd4abb899c19afc5b0dc96be90fe45c588fab2906f91c7a68125113cae525b3205129e6de48f7a3537a1942d938a23f6f33389d5145b13a892f4a94a4a437d1c6ca72427dff5dcf084186bc10e902a37766a5d213c8a2c70bc9d4f9afeeb38c98f8e841713a75550a611dd2df4273f96cace47fd11dc233a7ebc1470bacc4be3b405212d22af92ba01b8f07d68b08a5468a440b0ad9f783b977f83531197724ededd5ce186a4d9e770838e5c5753c257ff4177cef994c54512168e3bc9f8af1b00a0c65f4a57efab1af5694b27ba3d3418f46ca7a602d233d3486be689774f1e98b0a48aae38d84c05d7654b71ec2446590191d2268bde3cc5d6bf847e27575bf33d6a7aa54087ceeb7fed78d019c61565277efdac27d1019f4c47668277220904615690edc482819e87ef5d7c11b4cf5364f6796a3709489f1e5e68e36b698b213a7486e461a12a2bcce87e2b7bdfe31a7434d7830ddce3ea75fe4eac89f93d55d05e21de59e8e9abb5b597eef93a2810ba5876379740995dd52ba56b0908bc89e4effe59cfc65df04c0274fd0f7a806114e7ee11d19e664e09271ba5b07076373ab5e16d4bff22feee3ffecc41bdee541bf4a139d329bb78ae7fcbc19a32d159c9d8e1b07e656d2b65e2c15691e786505f51db24c8ee7ef6d04776fc6a3a0ea2bcfcf051edffe5998000dbda7ca4b6311084b0116c12e8bfa8ce872294d07b1fbf8d2c51f886a0eaf6aba83817bbda073f192636e420905bcc9ea2b9c85864b6fb685e374e25465af0fab248882961308f1ef80e00620789909edd972b1978a16e7a64aad413cefc0a35e062b3c3127abde857457263570d5cf0940a6267c3c4080608bffd0f39c58973dace234479f378fa292fd991e8eed37fc880cca78f7d96947077d3b5b40e3e43d492fcfabf6d7e51a5e8779c47b79cc80a6965cf58df3c660d6cfeb11768d6144a4f6a479aee137527ffb5a5bf674d0043f2273dcbf695f239332a02487c92c45e8af976061fa726f946b5a22fafeec6b6d06287afaeb1cc9151dbcb6cd58b255fc6a53d19fb4031667068dccd2207da4d55a9b92d9c9bfc04017677ca5478daba1fd25c35a05ac33257880ce583379132203f0f1306ebfbc1cbd6319a620755dea84b5759e53b05471443ccf31543c54c0e1e2576abfa2581d932a390be944d3e07fd12b15c543369cd40d6d418d0f979c4d5779a3e4247ac98306d66e4c01a4e694f6ccc5cfca16ca4110b2fb562831e8b59be747afd184f391557cf47b1bf9fd762f73a01814925f302cc48d3bd60f633a8af3424bd7669a4455f45281439c84a9d34758c459579667bce63f6e88a580197e19127df21e537d8d2b085ade6ff8de5e983879dd8e9f60a1f0bfbc308c598d88395864ee6556f81c1dac1367eb41740d317b0c274de1f4b935ed71bf381d29828cd20ec76dcc49615d4ce165e92ab3ebc19fd7d5d1314f9800e0d1c096ac21177d94d322c032a86b135c7a1246c3601599030f1ce79f499998dc02c44e3275018d2ffa47647d942b1e2968eeab2b5529c3aca689dd6087f9d59f8c7de06e74efafddcddfd0f79fae9af3c2e8edbef8495f3addb94ad8bf620b703cdfe8ce9e001e317c24f5f56e34ca3f442e29965c1d3169df6323a08d5d65fc933a5f94ad1bf83dd2448e9c4926eedf2d35b105561b1df831e63ad73b442f2c4fd44a1f5a613c805d94fdd08b537d9093cbebaf1b314ff4afdca376864d2d155547922f89fbc283af215d88152da308f93178000d8150722dd081c835593a7e508442d25ab94a4d41f8f4f1e3a622ce0ab1896c716f402062bc0f5ef3891a95ada21aa9bd589af541758e9cd74743de50dba603ca4b9d2d0de5fabd3aae2519a0e9eec1074a2b6f528dc1b54b1e78ec431a6dd83d2df4bf51099b6b8128cee78c497c85ab4e904494106c429d50a952c1043ed037a98f3a59979828c4c0709c7fc8eabb7cfb22c4d000c0e8462be6e0beaac0e9138ce33f68acf855eb99799dd36dc24089e5faa573f48e081c73b206a1eaebe01f5c59095223466cc64d0afa37940a669a5675f78869e09246447abf48eebfc6e5b70726b135f570a380c41619b6a63339b890f68f226c3d43165995c3dd166a6ff2d4b89c6605d701015bde3bdce60eabec7149f6cc911c2eb12b07f069508e84ce3db786658a15f6c0148369dfc1bad11382060e205afb625e0ba2822042ecef4e214943df79e2db9f6ebf3b94a56469b79e2f83fffb2f499b291bf1b14ce71ebf84be9247100fb59ccd7f724d20a1e8a34b709dc3a7f59a885c5ee1ab3ad16a812009ae0f168b103a0cf13db6579afded1cd9a5a0f7079a77382a85a2d21e55a085788b3727ae8fee027fcc5007bc13b48de2b2f4f71097071c90b92f6da257ad9959946ba60856d74add6087bedba718ba89da56045f3cf574a2588a96c057a9e8e2874137a405776fdcdcd6cdf78760593429f96ed33d751c3c6c24c4085652ee1704951937727473e8244eb58cbcbd7d0666ebf764c026e1cfcdf16ed00eb20cfebcbd774f24334ce9e940b370ee78a1b087245967b19484e5b628b9356454193d5defc0ea794589d315f51b448c346278448fbf332db64373e2fed0c958ef55d23c0c51ad9da88b11edc91ddf739693f9bb980417aaaa10bcb09bf7ef62c298d9ae560cf91f73c1f41c664cf1eaba15e0c6a5e20db629a291e7eddba8a3b897fc73d4dd158e633d166de34fa39d145a26f9082823b4f7fea96bcf707ed0e23ba0101dc9c48ee7aeb4e322c15e86f55e039bd79de3629942c1f2b261cd1b3e2e4705f7e858092a5a71c92ff79710f4d5d5ffc743d82818585feda909d19b14e15603bf1a5d563ce74c422ddc7b0aea667eb050960bebd91eecc4dac970b8253c568850098da249dfc82438ec1b30a728214f51ba70bfe2e67bb2846eca643bb2ad961449c5a4cc3332f9d5c56f45c0ab4a2dd87e38f6c207ac1cfe12713a0dbdf98791fe18a33b7228ca37d16156f3e1c583b6b2d5018389c2ce1a57a6537e9c8489998400112cd4cdfec23f26c580f106bf2e255103f9740d05bcd31eb8e3049f9bc17aba210919ccba27291447c23a9a89e91dd9bfeb31d2e22237165b4e8b00fc41a0649d2dc9499b4e08666f766e2eeb4f07222d70a429f13c0d666c96c4452838a4732989e49fcfac02dbd09e46d1c4775cecad0f8a114aee67b75e0e0b8395a497390c7326012012b93e0415cd655abaa5410f97e36a3da3ac94ce0a86eab48bff3e5404726275ba1b640e6569c2e667b1d870b44f389ef8344629d2bdc515f12189c45d0aaf003ac4facc6aa591d2d7696cc4cfdd85769ff8f35a38342dfd758ce9f0dbaba882dbde3a60b6f843bd3c30afe5726fe6a2b0273c2eee2199cc8657f1a71a04f43d59f03d7d3d4c2abda8ffee35313074435a5999f74c82a9442f0450ae4b3aba59f16647e11ff44d493e303172545da91a14125fc0cd2b0721125ea5f1d1780638c228b6e1e63ece92cd0a1fd4352947ed7bb80d2df01bff51b00fac7df0b982c953da86c88f198f78f4ee9f93d6dd03306b2097c7cf537c198fba676ea951e3f85a48cc0623e3cfcdc4b689f71d3a008a872043cceeb270aaf889a5045aa828818e6c61509464e88ef031014b04a417ebecbbe6d1b84599270ed0df0e3529deb847ce0705bcc9ffd4d4bd1b5592b258554ae3cef734e1406258169f2aa85770873b71df3c368320acdb9415b344ec7c3090139c1631a75ff709d0f4085545e1ff5626dceef8107bdb5df85612c72c1f738374d92574e8ee97f36663408107a127f7dabba8cd507c99af13a052f613b6aae38e08da0df41e044d4faf1538a577f204b187732784c5c75b831b3bf45d4e320ff24a8f2416a10f5fcc6742f5fabb85d065bce02c7788e7091c0f2bdc256769347782082fd47b73fed8308247e44580c76f1658c501872d34fbaf093d5812e2725c56963e222515a4afd421ac68f59bd851552bf1832cb861c91913cf88ac576bd9bd0a3cd8a621fb3783fa776b09bb56bbf1776afae3fdb1a583cea4a0d2a9cc4dfcda1811fb146b69ff4b52fda011ad6d619140f091541e2288c07e889594eac47b793786dc7add021439210b7d4674cbc1a67b0287255dd33d30ece5feb9f6c9ec5d1fa73b1a8806ca7acbcfb61364276b0f38a6161a0be44e977c63733b5eb3970c906bad22c3865ae9eddd36d831eeb08a1423618173ca44b3d0debee13a81b41d9e51fef3d51cedac5f2574ff56141b9e8646233f65b733e67241558dfc326b98b9fffb2480d2af3dd9751682f4a8511110fd1949465bfabcce77ee914b999ed9211d471159dc87bf40cbf2e9e8a21ff0e11f39d38dd874548c9d1cd326313b3028a09cda846edda6730c2a5705525862f115d1ddec1f2b9458f934258c2f477a5d21af7c090be88f91d9432b99260a2e32c13caa1c53f2e2993a0155325e5534112ee37336ac20ae0076265dc254e063b56b0bae58eee36905d526eddb315ed9b9832b7f311bfd6ea7ae15f2d86a8f5a7bfd8f8d763c1195822b5881149143b6ec967d233cce36a3989e3f6fc587e0ef20224ba2e6990caad8141485d6f471f81ecbdb511a37d52733cb9a8f860f2f49ba712abb65ba9ddf8e982213dda43da98926510fa833459f563040a68b31727091466dd34db0ae3b4ca251c49338cf50e977a555c29b4f5858ef050450925df97a47ba656dad64da581e2dcbe1dfd951e03fa42c5de6024b3da5d24e7b74f2ca9ff68fea3c40bf911df08c1c91f58f131ad04965ab5d6c32d49904c39c9287ebd894a91a5d85cad5932aa081e4753d5cdc89a513fe4b50ca0b367040252ca182f4b4b91499c070148316d3a45fff4f061069f7712ad848b68baabb56752126a73775e2a66d8293718bd402d10f659df37dbdd22d858224dabb8e24e4914bb41a419bc712fc1aa77e087b8a9558f2ba0a8f40f8ad57240fd7080f0e94b471922421067d55fc104aabef3abdb69021a6d74a6a82a3c97b3c4abca296dd9f2de21bae2e2c0e309eb01e4bbd56b80d071d465267267354dee14e16a501a420a5d90692916894d01c6ca1cd891fb212d79578a2bc2d5309f99868ab4ef6757354bbd7c35b341a4018f7153950ab68162130c1ea27017abe7cab49e36ebb02ee08c4f82f3b78aa99e8f165bc0dff84563381ab2dbb3aff9e625cd1c33014babdd4d228a42421053976fdd77e8f317a2133c653a57422e31a0ef6e97457a16d8250c317b55f537e00c4d7b9ca623d2e0f1db0e219fe1ac7af44f8e7aa4a656fdffd4a23a3c6cc55a5336ce477800901128cba519d7cdc33cbb8dc75f589e9d66d0c8f007bbaef743e185f7035c8917b0c1d9b8237f2f2a981294105d767ee228e21b000524775f373a023a9906e88c225a1b17477fe011290b9381c75ca220715b278b636d64f7f00bee62a80138cb435c617cb703957e57dbdfda79692d7009365e978e6cbecbbe1ea460d71cc268b123e04a1f228d6643965627ef981134fdabf51c1089a6ede37d77ace10a25c01da0fd898c5979f6b5453b6b1de1d234f40e347595be92b44830539f243812ced8ab66d2acabacba43453e4b2e68f4e599c04eb3418947a0ea11499e7a44f60b7ac296c422618b94fcd0ebf5d53f65148f46f0b341af0d6db9966ceddfe43c141f8cc944d2ee1db93932ec3ba87096362173adbe45d14bcb4f7bc1a96f5d5f56c0326726f99d4b84ca813d082b5e515dd545cdd93891430c31d42f0c2de22cb73bdc0cef074256a5aa2a0b5e38eb359f395b3caabe6fca7b2221362c65d6b8ab8b4e6ff26decbdffbd064fbe2f333068d71a339d219e18dd9eda0a8c7a24a6d063de28f50965f362b300c8b9fa097f64c4fcc60b0c648746a41ddc79cd07996085d9afb3d881406128a74acf05513b966e735da88a1c614f5cf290a7dad80ca9f360d63333f9e2236e29573b4e026499959259812f2a1e673002a6d6f0a579c20c2a61d1e23586e21585b0e5c0922959372848754203929002dea2740ab8678590bb446d0ecdd47f2a31ee8946094944c80befb463a149074bcb551986b0c018e827c6d9e8e45acd0b4ba10a5fbff4d7b9e962fefcf010e0ea7a99f5d8d7c3b3e260377d48f5ccfdde37631493615f1910b37ff3a15949860afad86b5899f25ac3e74d2d1524f7d0d72f5a99f8221a1611cf39a38449c858f559ec1941010e7ce69615f97839698add4afb3c5f52be39c3268d7ddf80940755e7c7c2d6cb5d1dc43aa85ec31fa7f433eceda24ca631dc379fce545c90e2f8f0197eb7e75806a2a3b39930b4a45f58ee9ac21461373e24ff7a2cd9811940135871b0e05d3c05b38850e26abbb2dfbdadd9fb5193af1cf9fd5309bb48181745bbfa0de39365d6ad761ab8f07ab072f989da558f44c35642913013dcc985ca1c39b4c8f6ef04eee989d604740d56efce412fc94888a92120f64a35b5080cafaeabcee3aa24692b252775bb2e971e4942f90db326caec1fbb7b68ef50c9d3280223662027f07f21e187a328603e226cb360367067c9496bc006ab28b9347a693ba5506c4eb9edfba42d35b959eebeb4246b952cc83160a1140df16d1566606076731587cb183d9743ab2ae4e121b3680bfba06e26560544d2d9e8688bb03cd82d077873ff6e887b96a3f432902614290b93f9c268528dcbed4a2d34cc5401b4eccbd1b5d30183618738b9ef52a9fa2920e2ec7d4dffcf14454f918c1b9ee4792081ddc2288e658c55aad1d8ede0b391f59ab57ee5239545b5448b2fc81c650bc329fda44f567831f851a8492a5766b47083d30dde98842161ee0a9f0fffcd1c0006bada7d8583179ad70a67ddca7cdffb88f3e229323e7e49f246069191bfd0efe6ba0a094ef81bb6b5d604af0cb2f173031be6d0ec6d3c4b98d8bc41c7ebd7b705ac8661be0d989d2354369ea14d029d2d19e69efc6904f93d11396ddba827439673fa2d9ee21dbb0a0bff0bc49e39354155f18ba01f77f5d6bca8256b70cbe48a626d392904193a9058d052a55ac109417b96b5b5d95576fb86c36a0c2560e87c9332a66cb328c9142df6a881955da5e16f5ce85928680e9192f2dcaffd00d04913ce1061bdcd8d88dec56773d780b9b9cbecb91f1e05d5b4bbc0a0f390a0911b65a3bd6989a507d6a273e8565cab757f9548683dd0c0a6ca2faa16f7a451cce78be02da287ea194641f43fac6dc5ef0fc1db65910e4d5513e3768d177a9f1481e4add78c020668159f0f8fdc6e718ffd79796b220674104565c47919f671218a5f9bc6a01ab95493d68fa071d8cff945eb3f0346b58b8b92e0153e10396b419867ff0cf348f425ef61e041bb695690a54897a17fd074c9a350b71439fd873da248b1240fe67bcf377285d31d2916aca20c9770079b3d994cb812851b2f9473808cc530e3b9ae5b19e3e30835c2b83806e4337abd09ebf50f3cb1fb658d247b961518a715d676862876bd0faa0ae791151d9a1de716004f54495cea2bd0ca10b12447d9b131d648bba7b1a776bdda002bf2e19e40957c638b7132211dd98b8fb695091482f69518afdab9e28927b836b6b99745cf9d87fe035499a1775c41b7363cce0c82ce75638136f31e01607e503e2ded7f658f1c94536765c17099c5ec84fc925055fa84e4d7d6444187c3fa463511698bfc1fbc7c7a0bd6fd7b508fb35bea90fde87d4641322c6968b7426ce2f00508fcf34fbdfe2ebf0be18fb7a6f008068c6877a01ddfe5c5785a83bb220618ab038100efd93343c3a797a30332d67c4cbce5b24c80c7a6634fa7fc781c28ce4549bad489e77521ff08f6be7e1a7bda6125ff16ef93c6a51cab1ab8e9bb84e7d89acb87181bf707245f852af4eb7187a38e953f3f90d206fd0b35d27590ede19cec1d372ea492a483e49b150ef9a5ff12cf66b1f782ce28063d039e279f52556b7cdffff723b237c7b2a4ef86a563ddce0c14867084b4f651f4769272ca7aca49861c14ecae150a7538528b083355ea1527127e1a4be3e1b9fcdebe4fa67b71db6835e72ea9b4c963d75cec6c90ea360477d74cafd7c2d947cf26546a61a979d18797e9a6028ce5f8d578cf79166db2ba82cbe31276228d9226931c5b18280c88599e99f1d5d0773c86e24bc7120d912458b489b111cfffa80a091ae716fc6cbf0f15de21aff183ba49df3df8694020ff4e524161eb539b6055d62ab453f8e1bad3929958e4c1d4d820f65a0ccfa435fa3f5ee382117c087716b80a6e9cc9508285b996f430ff6a0a0f62c23daf528917663ee57b2c705171fade60412882476dd4c083687754ac00e8bab5898273649c88f5342cc8a90d6f72953bd4955c58f34db783a8838269273d1892f6b4d4bfa8092388de6039a5ac06c2cba079b0585cbaf2ec3f315c375d6a9c0b308d24617ba0a4f9d848addc6cbc38e0b83c7643605ee9172a2e79db55ee5b8325652a13028e075ddd7e4ddcefa175f7abb8258136b8b3cee70003f0dbae84db1f29b1d02a029cef11fb285594961845473f2f0c36c1cb66d20259b9458598788f2090be5ed1659fde8fefe811e28fc0fa3f3478b4a1b1368e85a25709d49c3b5cf7b31203545f3217c1ddab0dc5a90f748e12ec34e0b7620116fdf5b26430ea4dbafd5a845881ae0119684f0db2629ac72b2e3e3a558b070d5aa037e9f7e9df456c290579dd995dec98369d05770968e0af353eaf99850ee852ff300598541a1b148adf99811d0df9abea50dfc0e9dc80ad1041c9bf110ea6aeb1a634d8ab59ea1763bf5a6a247e0fca1dc55c2bc6aed3dfa738a60e8c55fd872ea335f4c1c046afb16f14a893ac7ffc13ec76c34cabca41043cc891b1f996701603246ead6f65be3cfd36d5ba84b0fd4519ec3700ff35dc64255ca83b716766a1107af8b654f38d39b8d79e00ff5afd213ffed83181304bbd9ca6a989e01558d9d7667364f9ebb73a0c8561ae69e51c36c9bbb9dbd70c52afd9447171c45bc0d377785898ed77e5f614c5b5cb7f7d845d88646789e758fdb518581cb8c61a9e76e228f5144391b83b806f2b29da960f94a2af2b1203a4d5e232cfec4e2aeb178139d17020a45c152eec21ac6df595664537b6cd11d6441bbb3b1f042c43bf9b88aab3132787bab1910f7ae8f6e255b2c6d20baba0d7ae8dbcaab11b559b39a26bfa1da6569771bfbba82d1bf9f3f5f829160fe03f28291cb4137e3ca58601ee8a4b294e8d881be7f13a609505e7f81de8bb60d9b7cf222186d5080ced29c30d10b175f53c5b7fa44383241c9a1a8817e2154ca6c6cf86b9cea9d012f1a2984629858719eb93925956ee09248f7c59edede1ff7fe92486d04ee7f358aa4421c0ca69577f675537c2b99b41c3288f9488f8a052bc8d26b3398c913a4c0cf837d3d57953b87e869054d76b746930eccbaf8bb599bdbea84b22951009535e81bc150c6d29f6c1bb7a5383990f991c2c8fdea30be0de730fc27b14328fc0584f0d0ef1fff3a1a117add241808647c3f327775e5633be078e2e8beea0823b94a625dbd58106da7ad8c45915e80a9b4c4571f84a8a59d748886ece6d1841aea4d39332433bc36b1895c2491a7047befb2330badd168db8f513979997ab59e24cfd14126426592d7b44052c69ff17d4e0e85d1248d31ce5576f6eed778a7c11b44f67e9f482422a9db7d23dc4ad98582f4b9dd8f769dc05b5e6403753db57b45af5e1b51dbe979284ecbcb89b39d068f6350e7499e32308364a86088024022d03730b304dce8b7d856bda4c9a6f68edf723b0467f3e32010b0ffc0c1dbd6a6822d38a43c2c068697e04424aa54d0d502fb8ad89049a1b12e92201280a5a11792fd269574c2f9dd443117b86ba9441f4087d2c8df5d831ac8af1b0d3778411d8b75a590c72ada384e8430984da8346e9f6627e571d1e7a49f6022e227f1f6a985638e6d802fe37a6c0efff741e35b7d9c4e13c5c4ecb86319abebf4581c9caead3488bdfb07cbb857ffe21ebec147baaf7362e11ae28fa1880788f68c35178055aa1e53b5271f5997e9ce7d1a85d958689866c5b9dc71959d5f7ebb17243c653a30f1b284eea16cfd0f07e2e1b1aa4269e44b56c59bbc7338dafb0483d1f63acb8adf754ce073f28563a98fb7aeb8e804c5d9ea1a58d9f35dcacec3a1f41569de8b1ad58bcf70d77da53382eb8504c90a6e85cc15c907dfd58637c314bf512cfa1be3b4e135bfd42d0e1a73433f12b5f1e752614f26d74442385df97789a6bef2296aff2e99b226a2035b52e1fb4707c0aaba1eec315bdae84f630fd73e0add3f4e549846c8f5e7f8377663140163abb17edc674bfeae661b17567d71521bd2857390985f925798608ea5c0e4e95f3c8c77bba4fe6753d33e831e56e82704ed4cfa0484638628717f78b4482f3285ea4760fe06f71eedb315cfb4ec69decb915ad41172621d9b541b7a2d441f21893f744d54846f60a9520fa3d8b280d369209952ac6d5e643ede0bf806bc566fc243f121f8ac9b696e2b783fb6dd430d4712bc8c09bc56ccc1bf209dfca1b69c1d34ee57e59990f0d08f7850ca266209a3b11536b7903c536781c5ef2cdd59b6363fe4bf2e0ac4628b211961df35d6d6486ad99f8d8d3f432429a789938e4d84bed34c7ee24ee6fa0534d8e41451c1468d4a42c32cd925b45631c737b0d59390105c277cc315784b344993bd1866748a89b5273f5a4fac2b03c27565dadd95e975e3f653b390e055286fa99eecd496ed73c90a7b85a146d9da05d1a6ddde5cac56b5060813f01b42687535c20ae1d936705999861ae51ea15b13a38ded4c7870679d94c64a3b44b69707c5d3a7d7cfa732092cd4fb7fb16da1447636fa82db5381936baa76ee0c4842640b59531a71db564620c3b4625230c2c60eb105667b1027328aa17307b092e208a13a78cf93f71eed6d67e7a155bac463cbe364882c978f7cbfdea04a884e7a178e6059d48c07019cba623989ec63de9d1f7d50b0013789e6cc2b370c4f2bef00bff6b9aac222ed133b75327a67bfad3eba8c01c80300fecb2b4900c195e966786038ef9ed7adb0d8c17adfd63b017cdbe62a8f63b8ea53a72c0992b1b1c05f278d4d7e64932d5bc510c40f543a0b39a73de09d90cf670140aafe1296a5114328acd8f53664a8228ac33222504919224f79c363c3ea27517a82197a12e5b38b4fac4cafab9d5e8f0fb19e470e8c68d0d96a1378bd73e270d511c7cdd75d5139f7420ae910f5907045d5641acbe10949f4be6cc414f00844211fe591612667d26befaef64461b5e10191c4ec46b353dbb02f150a27c5b1f15f0fafe1098542190774f70bec3811404b7d3d84162384e5dde8ebea1e031f4f7337806010fb588f1701f0a2ed331a8a35d53502f8c5af553427e4a902bc80e07d2b3b1581967b5b8893150624adb3d9cb4417bae0d5d8f153431f39abad989d6f0556ccfb097ab224f1ad557f293b07c971f7afb0fb1bdb93a98a9c4491c4f2c678a56e0e9e2cef6b751d521f045b29d827c8396fb09f87dcb02888efa04f7f1a99c37f07255a512a9c3e445249463b26b100843f49ce7b37d74d75a91d9c3f9310702f396a2c65ecc6350ecb079869757690207daf0a489cd998081fabadb179edfcd3e38037d58cf36226686073713ab29c7dca9ed49aba5eb40b8ca866e493c580a8778a82d13180c9f9f1f02ed0308ceb2c6a8df3cc0b1a3db089c030a7122a1a1e34b91418688e6d00b2b5089062b660e07751202a755ebd5879d258afa98302589c8098c1bbf10d4e99500cf62ebf1c1be91c48ef535e966df60ed97a39a9d54f7dd847322cd8a80a3db1077d10631c961c157185fbdbea2c575be0646f1d0c723eeecb3bb35ad46867c7e5ea472f725098209cb278abfc83af17c6e704e9a3eb721878177ffb4ced63c19dacf179cc0367f7b466b9770017db95e50691df0d183268fb87d160d4ab06df18097e999e588ad889c4d34e3f7b0d9ae8f99b2eee66ff4f2a47d8b93ca7ef40ee4fcec795928d98238b0c7d2b04de0bd3723f53f5cca690b9c739d00ac4ec14031898dea22f0584405603b53a8434f6d6dca56d64450f6720bc080a89c00e40a803d70e7acf50c62807bd18c0b8ee166314f8262bdf142780c32a2806c73337b951f82442c435eb02c453416dfe7011a8d806cf284f6b56f94f7c714faa39940bc903572f6bc7067a326ad63eb84cf36d27639c41106df3b2d3dced804c12fafbd444cfff873704b21fa50ee62ff0fc3afc0056a43b0c874483b77ff6ccce26d5329fecc973ad80aeea18b82d2841faf1669bc6107098238ce3b60f7a1a5fc00b90de17b8561cb0677535287dd68c8f63536241821970739e8b273300331dabce05814c9e96636b04f671ef18a8f00df08f8a7ddae63223ca0f2a79cea58b7becaf8e75520c832b7a405bde931045f077afdd42e3461ed0fcfcec4fe6459f4d777b1ad0db293dd4a1616bad1da088de464ad14d849ac2c71152a321c603136eba5d79e78a787d8e5c8caf985dded2c4386ae5524c199517853625d5769779afbb149f661e26ffbe8be8a12f4d2dc7a386f4e88d5f209785d291b6ebb606df4780d90fd332756ec5fbaf7f79ca7fbc3b6524cd6c25d3b5df35cd40e44a14a04ab7f5892850a042b84318ec6b49a5ba5d650998d927884c08744cb723aae61db79b5d7f8915c4034b729a998bedf281ebb3f791da2357d8ed65ae347f91b3fddf97932fa9870bbf85a92127de547028bc14084e8e95023d9418d6ebe46a2f974b9a08958c3b2b2c063f1b5b004c7542288d4e81ef0a02f24c9219b79d4c2d6d2161b61abbeff96a0dd55462d48fa51fdb4c6a66dd6c87cad0514f4513f4cbbd102ff90ef1f5b7b5c391c79070ae232c3b60cd2fa30e68a7438445ec81deca1f34d0dc94bd88a59bf89e2828db8b2adc2a47c5b22900790e940d22b2c0454f020e0a227eb623e3dd75665e662d4f1f3efed4f7d1933986ae757a46e023539c10b280b3d7c7199087d7b10c6a1a8d701cccd8108e6463d068753f2d79754f188ae6bb018398215331dd1d5b098c5c1442e437543ea104a648c1be694a65ecf836f3bdccdbca59d95cde8bd7ed51f8b19cd9558775c890685d0bc753c7e3facea33dc6c6da00a0227744690b7b784f0ebd21b28e1dc90aece311fdc222f355e63e6c88d0cf43acea988861a690d0462451704d54cd970b6cb9d9c3dd4f61b3d3c9099a95972d3cb0f31ff0452e93ed0786fc94eed4e2ea80db638b1ebacf1a681fd9b305051e317c3912fcc30ef53576a97f0164d1cc3849dd9251bbc9341613537c607d71ccbb652728eb43eaa2dbf96650188caab9922839e5d3053c73ec7a50c6e749dc3dc5b5c72cba40becfd713282976be684fca012b1ff467ba5b45615b07ff1e481b6a70673d7c7c2520fac2df2c7e2b2b9aff44704f54b2ce161f58b299a6a946d21ebc9b6dd2a3ba9c627358bcd9b49d41eabe48c029b4ee799a01f3f2a9238165216549ec5d7effc83bcc2c418c1268b5efa84fac4a42f6c2f06624de7784e39c6cd11400c1e576d16424cdf8646de69ccc3685a8f4c7d6819c8670576f6a0193d0a76494ad39052b972efbe39ad3aa0d8bea85e9655b0094fe235de0a0c7fb29047c961997499a5608ad8fc47e47c5889a485bea42a154d8f41416762aea19d7dc7bf821e3e691e4907e6891073a1c4fbf5069d3666c66ae597a1028a0b887f92a8b36196a1de669875a5c2381e77a30723cfeb47e3dc79b534efe7eb9a6c2e808dca7888ac1933bc445a3002de91d862530614f0ff20d9c1dd36237f42c1a1e3d4e0c244f84a2cca3d02e602d045cf356b30c0b877350674bf622123547a8d3774cdc19124ba711b83ef6e8ae5e2123d8aa58bac48f9431cd9a934569602f783595b2f319076413e7b4957c281ddb9cc025d04bd95ad344edffd7f83425ef8fb79b6cd26d9d8203b06e1d9a8d320267a170334392f6af942b87c897b6d3c4d863bdcedf7710e1d328841ffca50718b0dbb9e61c722840a168e635bf3c4b01fab9c8e03a19c99d634fd917cc9cb089cc17b42bac3b66d8a0c55f32f4acf9fdbced097e19e14a4d106e23ed56458702829a0ab030f81250c3b6d19ecdfda2b04b605ff8bbc7f9c005df389d2217ad995b1b94e9d15422e9c5e3d2e33593d2150e2ca3e228055fe35f23bf64b68fa28ba0fa40631995e180ecd1fc5de70383cdaa0fd88f722b32a4390b3642a07ea1ee8532d5a661d61fe85227efad1565b3e8cb4dd3e132b45ea81f5054f3ba86db87a1e1b20268779dc62e1c60db75a7d59ff0e66ef2640e3f0e41d1d00152f74eedc73df907275c83fdcc92c4daa9aac5c813e8ccd2cfb0067b7199967ddd20b908e728c29e087ee2e12e7e4b49064443387cabc2f89dbf6841178bc93206c3c1786c50828262accf3eb499fb092ab06bd497e2be5eacb576970916f52dcbef256c27f2de5b006510f40361d70eb2d04936d33c2b1894783b08bc01e3f2ecd1e7e808cc0c12edccec17d420ef46f5fe6f869f54f85adb1fb9697abaddc592945749b18e72a436ab4b70a9e2edee1fdd93d57b5e7995d9b7010a42303666a519ce4f8bc90167d388a2a374f8e4e87008bfff3e1324247846a011331fcc7837dd4ebaed13132460f5c9cb20942422a22f64db42ecd163626e89d75c0886c0da17cba3fbc899d13b78aaae3b3ffda804cc90d78b4dc37f80fec486110af7626b69ee9c85bce015ecb7f48c56eab1aa03d19614ad88f0a1d3b24946a64ecb0641acea1f7f25e9cc7ced8bdeac7f1d70a2a2d7635dc26fd727456b73be99526870358372be068b6e253464e88b99f1d8ec53c71ae1b7e942dee791005b58baed3cb9ca34d972908021cd6ac727b3bca4a0bfc0b693a29e0696b3c57b37233cbf5a3de910f33acf6f972ffebf059b6e93d30c7faba7c58fb3ae7d90c81c6e8be4406f4ff86a531637e03b3f9a92d8dc7d14fa43e7a05c4aefb8705687bcdc0f1c1b1d919240bad283b9ef56debf0e14cdb5d3b6273570a2ab311599ac6fb4d16d210700cf8c143c2c918199d4d58f78b1f3f081d9938dbabcc9040aa998422682c00aff4003b1303dfd1a5f346a801a8d4439970b86bd53ecfd9115ab4024fc1c5af79a5ff95f943e66b755e0e4f4e213f9bd18919ed854edbeabae7197e31f55a774d25311b625459a67e5e4a373154a8ea36ca20f6c3427f90d6b233568b9289a2c2d8d20f6afe0ca58e8850e6c944626401d1d9593c917e32a46b575f1b7d70fdbc41cf50da7498dbf8270f4ef0bde280ea1d44418601dc1ef1b9b71badefeb35f9f365ba46c3ff904ac8d6ebc0632736ac1194855ec08b04583a11e500949391d3eacc72f8ad036e6e2c3b39e2cdbabf2383eb402dc795d85e68b7157cc1e2fd65e14b20c8d5c0211b9ed5de6d744588fbf2bbf4b62c359d44077979f2e5e2a45c5eb94b1d86367ed8394760cf4674e98aeb93a4f10585ff34072cfcf94a015d2d48240a4c24bcf8ff8ba63ff551ac38db707c42764bc0d6cf435a26375940e7f1dfa18e5529dd167bd31cac3d59888eec240304cbec12c5cc27c9d57b99093a9ffafe30e539c9663eeddaf9a5fd6cbe053f128c5b95c76b0010ec12161d352cbe1342526172f5ba7ba1822320e803ebdd9f6bd1a994c5bcd9a5716053d0d2e306e20cda98b1fb4c021ee416b15ddf0496d29416cd9a165351b089b4acd406914a6ef84c55bf9df219effc0144e92c575e3cd427cbacb732d3863aad3cd3e5e414db2664686bcb1d205595bc0055e3092be92321d3fd378f70baf3df2737867970d85cacdad75f17004e829ff91b08b930ce33f2741aab335f0498071f7ec4c513acb3bf4ce6e712c3ea94f663c0f8eefce4d3789062acf3ca891a9d78dd735246524f404d5cc2c02bfb5fdb02912e71424ee022b54855970663f2d56132e47736fd763cebc0928bc0e59c773544310f2775aea73d953bbc70462ff99c4206a371b8cc9698b78f801fed25bf2c022f527fd70e6dd612ef8b68f417b709feca6794a5d8ede6d8550de6d8c9492c92385a5ed19f664fd880507633e1b1d25da2ab3e46c8bee6573f753a245d8bec3407f139ed5e3b4453ae25c73f3d4e2a6713172a74f32bb9888dfa76ad680ce6c6dab00a94eeccb7c0c1125e5df9cda44daa8ee3013b88c898118c6e017b97559a9c28cb693674ea2522b1ac20b637aa47c1575537f6086a02d5edcf7d0de361d00335d2c287ab7b4567edd17c663ef595e18eaf0ec75b7def8572e66515f333e9f57e5c39cbe39508f70cf43fe0511a1b76cdd7f27878f2460fae425f8dccfd7836de77134147876376ea31f5e0aad460d24a0fdc6ca6a951d68b463c78fb0f637b135e68963b0c98d209f3dba40451d6d4263f849e8a7e31efc60ca3eb9bc17a5baad6502db04cf8748c1f606c1ab9383159bd66a490b50583c2cb3a2ed112b8d5daaefd1addcc360c86405b5d94a76374917f5572bce4748611e384ca344aa616ada71516a4539107c42830d34f59ecd9b709697c5984fe2a2248191dc41aa8207186e41cb22758366d56e8d701faade1d60a59aed8b114b5ea1601e06daa7d7b628f66121efc746efc07b6d07c6312cbd3ef8217ba10c3192f820dc1f73d2451b0ba5cb48c072e5c0c7b8735d3f6a2d03adc6b0d867688c43b709b9bc132ade60db2674ff2a17e8401a77f9914445f2459ed8c30bc9ca13982ec63282c08514f1543420c3019a5968b312a110be2318c266bbb79d9122bc6e029bb4c84d07a342fd7414b93a1176169efeafdbaf1737b2d81437ac1109c1eaaaee535d76c9962a00ebcac2b11e1e7c870ffad00f9baf50aab3777ed35e6b095083fb01945dfa01cc657a92e2ffec6848711a35cc827d0383cb482e540a9b4af60b4325e34c0e2d79f7a6eb30cec755c13335a95b21232801fa65dd6d88adf26e936825bb8dd89ab2b72a27b04af7116e37ff55d805294cbe6cd7ee1b075205127705bfedc7ed7e7bfb09acf46b87c19ad3725704908c2f4946c3f1952787905dc4fd47110413d5f1fae58c704a102d78d9d5a09d0621b1c99ad8b7ded1e92d34e9c7124aead4abdd6cdd17704ccef6a13acacd62fac9a9c94c97436e90ea4c7c08f452b38a520527c2d69af2cdb01fdf2ca7af487bcdcd91da071d403112849d504f324a75bb3ec2816a9e2f9fb8f04d96dc960d4276c222bb18893d8428324af6473f75d9284d0b8cde35c1bac944a413895f9a444a0e879b179581c7c29f984f1b55bb97f587b25e692f3cc2d6d7942694545b45759c03055c830dd39c4478f81e2509b59f5a02797ee7a6b2530783c282bf2f1131cadaa729f6f705b2f987a88ff5acc81366ee545c3970baa3a867bf873c53527a6f96ca79e967e4c252ec50738673864f39f47697570668bb8bb5070a891a76e716e87c22eecb1486e71c945aca52088960044762b456882261be7a2387fba823c73c0c319f28e91929322570fec6fc23bfbad635e44cdca21f6fc51b3d2463aae987e1b331528e563565d96c60ce075c602ea019f6cb4818426ad617ab4768c3cd36f96cc98a9df6abc7667850f593c174fcd9a19459eccd80de9d8035d2d8d2f41b9c7de02246f27f2f1b1e3c3e150f478e018133c0b3fca806f889bdb9e687b26d43340b6dfa0d93ca108aefe1a8acb53190ff4d8e582cf0d7ecaaff65f7780bd19c6441109206ca6ef3b11e4094e2abcb5876047997160a7bd77e9f5c3e035e26bf3f0ef77f5f748fd57a933dade14a7751c3b9d72990a93ffb13184b4597eeeeed0dc38c5b582023622e3d5932e2f64ca4181abb7a341de146607a75e18cc03aef0e646d5ce608218acdb3e9bf0f2b7430b9f1395e1f697729352b163403e89f2e991c9a49a78d788128f6780c9fc2692db065dfa3f650e571ab5e1f6bf2941d18dd9c197ce9e7e3062977b939f833403e47b16fbff4a12fd49a060dd8ddfab538f22fd7c883e238037891fd59b99fdc7c0acc166a1ff05a0c0153ab436559093337940a15a42357694783dc96a1d0847add3fddc875802c0f43d26c3ba21e9eabbf270d5263abde9a2d7951be5b8671c49b8b121e97cfaa154c19695e10649bf6ac65014aae3ec5fbf535f8a5cd4400af4e7b93d6ca37807a1464a03a56a9ee54f8979b4a376fd4a075bac44bffd84718c8beaa9d2691bd3fd856dcfc0a99b11dc73f86611dc4acf0d9071606cd6cf2bedfc63a32c00d70a47aef427ffda79daadb597ae3b0d31b79ef101bf8d8c6366c70040889f62970fe6eb20e5946ce0277051319c95ea034dfaa688a323d56e9aeefe07e41b71880a3cc6a3dec3e494f0d841f213cdc18590e13ca11ef0040c3b41fea9e7fba2fb4b4ad0326e70c37f4906aa9fda8f475c1c2bdc56698dc22a810b31d0c7c16295c3e4d6c39e366ddfacd80acd919a8bff9c4cd7a34819ac3987a03605c81d329c5dae2690e177a4a64be6e3c049173d03b018ef4b43872740c0aa96f1ab4af481a2da440f0f23a409b0d5e83c60db7e250fbe34693b29c4d4fbc454d8cbf2db67ed711c83c74fa4feb88e9b0d37b16660885c7d5f25e31e7603fba29bbaac022de05df092a1d8bf90908b1c7bf9762bc42bbaf12845a0d41fb6ffd9c98ea50f3bb2d6e43df38bc8be2d8f2ea1dc165fffafedd80cfef3902be5aa8559c50213d8526761957cb423d6571d8cabbc00e05dcaa01cf6dda058ee4b2bfa34a7d45ece294923935748731489e333b4d7fc33df6f10d0742b50ab9707d1f6990e678c596a53255c231c7280e0a110e24c136c254c578d4fac50091787620119e9713deee51a526376b23f48f938cf1f0ce562e3d0850612c71cefe5b9e3e98b55810cf1a698a07355cc92fa1e67b0acc077c190537bdae3373bc35a5faf9fdef52f1f1575d02e89c851562915b7306decc2168730d6e59550e48e8bb973cb00922c40ede594ece8438f7d83f55f948cb9489a2650b4c2dbf68244df60269af7401d18ea8e427c07b000bc4d28f71e8e429a672200a3ba5a58f34568672234aedb02bfc55b845cb65c00a935661874b450920906cd6f3b923c0df2d813cf4d530f29184a0b3826acd115839dae488157629d71a9ccac3d720dd9e16e697883754f7e92d8f1e7aad03c34c4a27909917a7c8f4a5074d5f6e76e1dcf31268c2a3a2ae80ab83672ca5145b19af5ccc2912ba10a08a10510a8e9365f381389324a33c51b40d210ac97ee4051138355d76f503e670f58848bef2a8ce476666cacf84eea6a4fb0de5bed5140dd192cb6e0ca3c9a2c5a741afddc6b5995691572997a6139c59ad673c091e4a125c68f2ef11a15ce7f6a6e35290a1f7f9c08818b30affb463a8a6bf4a5f4e3dd5dfa746bc9daf32935f15129a8d195ea7d49cdba73f3411fe12394ee5d295e3083b1f4162cfc02ac209b417ef8c2f6e11a10f47df5079ed8574051e8d9202be2890dded814cb5516d796a1078dc74c2da15669bbe72d94d1fb3fd62cb5761c83be1c122f54c788b08b1e09cde6f25af8d8bb72afc9812fc5ebec3b670fbbff86e581fdabb7d758464c1e85ec8f28f48cff237d6e81c4a0166f90b9f0c04f837928547c12e2ec400faba15b36c8162a8ec61c0ade7728b4eb77a2b12ce7452f6b11db1994522910d7ffef23fffba571605e64bdc7175a14d3e368c092684d26bae8fb0d02d251986bbc687f598f5f5ace042cb499cc1648dbeff1ea53f3b0b54e7ee675411920b75d5c1958eb96dc04745695cd0113ad9550b082e342679e8e6c73ef1f03ac70bd3313dda671a201e84a71baf83922cc5ee46e75292363850e6c0127bb7fc53753a110aec9d7869ce733f738b3a972437729cfb0eff0953a35c884fcfd1bd7340cd53dacce2ac9cb80049a2ed3c09a5e144370e5c5a7f43ed6774466282fbf932b30f0dadf68e6a588bb26a111ccf14bb1c641120f89cebdeaa3b97aed25a6c1d6b0c6a3b02f94a191be64d312fb5e1ff9cb61ddf31906dce40c4d67c3c291397aa4c7e94e7a7247038b4b990356c4fd3f5962ee07bd403a9c39153c5f5c512e779e7326da97828c784bdfc03ceaf10d04e1277e516aabb648900c4bb23f2c412ff444a4a4e279b2a9f4e4827f990bcc8fcb28ac49c4c1058997833d5a5c2c6542494f75515cb78df556245e09d7267daee6a51c65b109730ce91b10b2491570287f6b083e3d4e533201f7385adb6089d629a288070e54203482e7d0b279dc10bb5e29f7af905d602c9819eb8384d6b72ac63d92be9e9e8b6be3f3605775e3e82340d28aaa542028bda3c1e9a26d4c718a927af4ac978646cb4ea4ca8b472d73b4b81814f4caa0339bf7eba6c608b5dc9d33ed8acd2009aa623041b9ce842adebf62c42d6565fbfb60a3be6afd7353eca7e22c49a9d86cb952d985aa85373c9ee4d983851cdf9b1cabc52f42c49cb6ef11b82e2ef8a469da1781ae488757ab21c6ca6995871fa79c1e1417085b4d9ba2b52c4ddffb64ee2d72b7511d844b181a1d8c2ab59b35ce1d498a3e1dab19380d3d79e33393860a0d049813ff1805b08b93d4f37e6510be55c3ea52bb719ed4abcd9752609b232ecdf68d3bf794f561144316bd79826d867fcee852537fe327a418789235b494c834377bbe63d6ea092f59fe2f7bae4ba5ed70931206bd06b52d2505ef797811af57d0c5c4aab097924bfb201c878d69dfa6c167f8a33218cc030283e1df80da9e677d199ae469900b2f95af5c197d7cc8910aa4eefa4d7f43324c5610b0b9e16cf24602ef251ab1ad97a125ac9c297df6498f41eb3b107e84756e91fa5a1be65b5fde8857a6eb92dd8ae59453e9cb16d25126e77979b2f54d6dfa22a8a8536e28c4639276984a7f423eddfb495f0a8990755a832128c52b84ec04c67de516f58ada6e6aac2efcdb197e7d11198868ec84524f1ff6ced836d68981f9b731f713ba85ad29e94a27dfd2508fddcba6bf1a1e6e110baa1875ca7e20c6b8d4054fe24e656cbd943b0319d5eaa3ee8ebd32438ed9b7624f7134c16b4342f5284986b68666ac0eb83fa19951b34f4739ca7f86af30bba703297bd38205955e4aa8f12d8f15a6d0e8dbe8b58916a39923a11ab39de68e3008336177fbf20a7a8edf3156cdc3c9e4370727fa014705e0f95c6fddf549b4868ae61f5b98c8cc37be467969bc9ad4bb7b85fbebc5c36717aba1bd8f10c4da3fcd4fb45663fb8afedade393c1059dcda903886720853ccf286ce1fda3f4a498b223aaaabe10cea5ba7e3bcde86a6ba53b62891b0e542795e41dea3e940983be3715eb0d1f31d5873d5ec7f6df62c4f62e28591332b0a09921df89c2549f592067e4b800b557b293c700203cb3bbf7b5c615bf8664f7ea0932f02bf658be18fa667f4f0f66357e3e71793e95458cd77c223402514c4374ec8a5d47e2377b75997a19f3769d758a1b261acac3f188277e7903c185ac9b8adf795a43912e6f50c8952bf7134b5fb1bf19ea891de5a76cc79a06f5879ea2eefe74fb7c947565ee0f714520f4740a67ef17a215dfbb1543e94a207514403bbd4aba4d822b38058f6dd9325b0c0bbae6674181993b1f4c09d47315e656a069ef3a2077d5834e22a9f43e9dcfa360b8633b3387bf27ba8c7562bb415ba68d6e309b5566a8d7b0c27e44034c72138c77f4a0746a51b515202a7046696fff7ff71a4af940d9bd59ac2899272d0abf817213d3d5e3443ecab0c3e61aa87a512867fcfb608a236ea930a036b0b8aa109f7289aa892106686fc5829a09e33f1f028d9e67f3d27b818c5e0435349aa9864bc3170e28f018ae529320c75b2b754af0952f1d84e7eddda95428ecf6481150b22250616a1db2c0ff16e8966c6d770314e0faee762dd8fc57f6c583ecc0aa320c248e52f34dd0e3f9570eb3d1d11e60f71668dec11450b8302a25c5ac745837ef241c9cadd7312d08bd4629396e6c1d2308853d88ae0ad13f7fb4bfb48a64898048f112754415cd152ac4c14f2a5bc5e407cd640f550a0939f32ab99a78003b005554584ac1abb647a7150fb152fbb0f3b98ed93b331d2a6091e8257d30f15f7416c36bafc466217b7164af1bb7e58d4ad52be022e416f412ebd59b328bf7fcc0f74f236534028c584a77078949dd7e919daf922c3a53d5c3d8cba91466c05ec68517ab76b48a62068f2ef581ac420605049c2f3d23bf1efcf95cadd86fa477c98b321caa32b12a4603c045c9b19966ea0652f80bd6b75ad99e7663d9687efa409f4849ce776c7ca5e95c5e381b8335c3a222a0293699b5eb36377a96a1fbbf95fbdb7dd018bf436e0bd9b0bea519f2c566601ba137c1b3e3df2c2dcfe384916945ccddfaad157ae9a0d077d4e92365229c67b2c9374306cd33f24e21dee394a65d92f59759ac5b9ea65548a114d6ad95f759cfbfd2f8cf9c135b68618366eee0e360732a3599c4cca085d45d06c7a53bf2fc859f16e1b377c91b58a9a3f8fd2f040b504d08b337ad5b9931420861b83d31d2a6ef515322ffaf7fb89cc6779cea26beb255c1f8be02e1b81ba615221b8b7915b9be80f27791dcf0c5b0fb6f559249be691cc1b34428cb737f5d8bce925c07db61f949a3f8e3c6ccaa37af5afffb62adf1c1874067aaafe9836ec802184809f11700c17fa0bfd36cf34ad7ee21fc7b4b2dbea7eabe96714ed37978e0df090f7c5a3da51b5d8666d52049dcec40c03db3c9deaffb7a30d6ff87537ae71410ac7928a2e59f25c148fcc1dd61bfb2ece004d6a132397a1fb8da22b6eed4977d2e07031ac37e717df9a61246856853c811b13c69ab1382f5f8eda9ef5bbf32353f26539acc12a57a991f33d284858afdb2b172369c29838bfb31885cf2a73baf634b19c795ed89fdb7a48710377a350ea419543b3d5e0214d6a9ad74c3b0a0c7a8f23cb7d94b98decfa9b6bdb3e7810dd3f2d46fb334b1b246a6dbbc452bf4494461d084a0ab795b5b518f710d32d89539691ed5e3a560aff662a4ab99c23d81f936c237093253187cb052f7aa323ec98374036d48ceaef55e8801566ff6a2dbf763c2d7347c82f5adb091e3d1686ada9c8fa7a37babc136d3f9228f472e29def50c34a6cf8ccd506623c925b5642e13a592ea693e8582c689dc5b6cc9eba9f97ddda1fdaf56d10da27e733825ec5a38c63d01909404a915dae364d4429c9186627dd55a5fd06a99803c744a6a065f5af8449cf12d93bed323230c696b18377b2919d73c0c877db2549693a688afdd8160ef7d8f7c2ad3e00a29e08673f8ff3b9d84bed48cf015e5cd04362b6292ace044eafeaf10552f1a99a2142d1c9f3605c45c94a6eb5c219a91044919f376fbddb9a3347ec699835a3ea0f57c90a8d5484335097f4e7a4613636b8671b9485bee7c1ec89be13f3cf295bcc93f83070f54a9597ca80bdc8ce75b008b5e5d1f910ea811c6e69310ad5a2647291fb981a29232d43b40e730936c510fe3f791880cf0b4e4b67d8daaad96c7dbf0c76cf1b2b17e6a279143269adfaf79a1957f9f32f077857b404a9cc685f4c8979abdeb4c0fcccfc70bf6f1b521575b7846e46c025406a33c05eaebd1b7551d25b05476b34f84a4d20c8e8ac60e88dbd465d6bcace4a0f128f43d6ed8eea85e4565a02e62552461939bb96df96520704377ba5f34e528650fe910fc68cf807d927daa269b7ab620e167a11cf76bf443419688b6ef320f58e97395b47fcb7bca1d9c46f93772941892373e655566ea5dd01b32b043ac606cd7fcb0295967bcbfba1a81aec4e14f59c225c8dd26f714591737b85180c4d65bca3136e8b082048fff00e6c5f7a2861787abd2d0558974a43d23a1bf749fd86e13ca9c256c58dd7ab6a3695ab4d1b23daa10e875bd81b036eecf50d9e5f2de7ddc569d7d1c6f64be9e98320121d92bc7018e813ce77e88f527cff92170ec109ecddfb48a6d70e67ddd8ceb428bf0fa7977f17f055846f158926fd44b4beb3dc3c2cc7baf1ed886b44accb1acaad574357fbc58bd295e3fb4bf0e320adcc00c4ed0e3d82022a9419063ae0eb341827ba87bc12ffbf5956f4910ce8e85538505371e3df066066c73f8825b53968cd27948909da8decebc37d71882feb868ed8a2446442fee3d1258250d207e6b216f23f0595d72077ef8f7a6f5aedd0587c2a8d5d0d109ea5d8fe30a871e54b92b9919986f17ab1f2f4f66201e4df8b4fb53d032b964dcbbd0173036049b09a6a9caeffaa2d199c06258f7a0576cc171ef5192a661faae636ecf696d49e370a8ab691784d40830bf05234fdcc89e803361cf09523a72d63903e923023e4f63a946b6ab6170ecdf6885c0fd6ad72f6be6e63458680af143fa9b4c86c1f536fa618c3142f5265d26f10722ad48746e46834265b95af0b9c8b8fa62636039e6826860db440d24427a89610ecb05f1ad1b353f1bc5576eccd4ca1e19ff2e6cd7832beb1afc0ea268c0b5224125f4e7e00357a19d8137c9a5303752ccd0fb1213fa868ca4edc7fb8fb712798262f85ff489fbc69515b6357ca04880d17b53f4a9db4e36c5613ff2444de0c63a0d8ce52b5312c2e66e31e0c4acf2680112936f6e4191d7ffe5074fa053ae6d1b72e8ebc4040ebc85795caefe3fff39bc714d3c5a5ef585bb42d8b67416c4848f8320f4d080a0eab1cae9d9bcaa9a0187bba3668e9b7cc3c967b575824d65fce5b316aa046dcbd20050b837fdca855634917614118e9589d37f63405860fdd5261b954290db0ffd4d6495367f072470ac9558b3981f6137b2e83056b21ffa72fe635b72494dac64d1f4dc5f39660e8eb05eebdbe781792def000378f1fe1da750f649e91c2e7104b521e4d941bf1c7ce811684b2c468de989bd6f98d51f8ab4e4b753a4602c1c535b44c8b942529da33d24e22d1bd2ec067c78205a0297d30e953c1b99e717a099d640005a5c984f66d4e96408d76445d818bd7fc61fe8f64d740e037c712500c3a3e86e633f8452448db9dfd162b80f8f9967eaf5ced2dc838d62f5e650d8f4ae17536c9afeba324eff6e9f9aaf7a01d5d3e7dfdac0b67af4ad44930fe0cf9da087f4dfb6a56d7a6f40d6da277fe7b0c8a01569d2b4bb7f260aa0f10774ec0dcdbf988f097a15da4473c57f7831bf7f4561ca2d17881693b89ae2a980c1a8597969676328b7b92f08ac84423ba9ed8d018a44053d2b93fb3357446bb0e88424db0031edfbad0ccabf7164d992c41d11d97646b51f539578727cde07ee329f446ebde048e0d219e58fb75f13a7261626e5a595f554178ecbf996ba2078ddef41fb5fce3f4cdfc21b87b9a5a70a3a1253278d40cd794641c8455765b5abac6cb23d1a65e5c8f031a8fe6ceffbb2b6541a8156556b8f7ba54eb7eafecb8d5e1580a6ead84f63d88e9c560e8f688bd10a3eb13311a2ae68f5ce0402d5dd5889cfc3ffd1e6d6b9bb06c2136d7c0b78b3913877a94fe58f6349342eaeee82aede4201d1e9ccda38db84136708a80361f4fbbe2c70d700659b3154d4b4794640e21f59a959e53eb60231b80a4cb140492ed3d8ccf139b437d212b6cc9ae9ef214ee934aa1373f61aac751cf0c3f40b3cbae4def6026ab0b92661c4b8eea85c126e09051fb55b1160b45147f2f03ed224535f5d58e7e24235d7bc3a71c5480f6bbb035f00a4274a89315dcc4ad6f6154180c9e36d05bc8f4583034752adff8a4c3b993344b839d24efe10c537a0217eb4026b3ccd01adc210935a3a83214b57fc8a0da88b033f3c0e7f386b58730a7da712df9a0a6636d85bf2007381b74fbc77e719075a1109d9e2794e94721b43697dd98b283b97fa6658d2d7678304753ab71f972bdad63121e7420afb5bc45b9f78d5e42259b8a8580795bdbeb1bc8dac2726840818b3b6c20cfbe8f277d4015432181dade53e01d0978371c4094c7b6ab3e2126280511e1887f256ebe0b6545584c23ea4781ea9e61740ec9c1f813c5266863d8dc97ac6f2d4c4c9ce5fec9fed5a76237ccfd4516c2ab2e5f718d6d5e544b636e9af4f494da06b37ed2d6d9a83380fbb045fe8389615ada979de935b327066ab9b157d10d6d492baf91691158293f10378dda681562b9a1affa8d30c228b62eaf8a1296ae8bbab8b8decf559c9d4b9aff704e2c1148cf707c05464b18ec395eaf88eec9bb1d0a24ae545a68054786af254be53ae258fcf3d00dd4cdbb993a19321868aad9220777bebecc42b1f3712f1e97e2615e34e2e2a175fd61202041ae0dd1c01c81ebdb0769c8a3dbdc6dde997557bd2a2a19b04b5f6cb32ae38be49e16ab4d933505a30671cbda642b95d5a45f0c2b082485aa05f42fe39a1737f93750101663d992b0b65cef84ace2bb3eb537e4def0f404d96d0596a9e3a18e21ea69d0b00419af3bd1d540c29010a92275a8fa080a68feb2a378c302675b60b6fea1294fac32b9c655cd85160d3a0ae5b2e7ee833480b4f1389be68444445f4ec148470b3b701e61fac44b4992eaedb47a63c5cf4eb3bc807295c25c9c3a3fcbd362ea559798ab1cf1a76438541beeea93fcad0a7329b80e5e56bd802dcf0bcd5e18e6c3dbaf530ae91a1728f3a54c764d6badd3e36ae56021ee942840ca6bb18ae9d55613f490f1b96b6a799daafe6f8502b0a5740a62fd7b53db77b7dd4d59f385939519c14dd361d708b336732937cb9a8dbddb6a06d5aa24d778670d8895ee16b0d262bb7112ac90ba27b86e820f2db85197dee3d93f4360a5d9e6a886b234775a88bba4abff4cccb9abaeb4b1f450c29e603c7afdd0d49118cf3ce3735a05278808fe67ef908116f0f08999dc222894dd520d01e95202de2c1c4087d23601d4302d37da51a1d0d61d59947001b831297c67af2b48180b176e0017ece9b61941e7daf8bc7449cf39a48f83cb43c2fcb905b7c054b84c69d875880ae8a7991e35e7468167238d923ce8521cd6d81a11ec5d21c5eae1b373328d465d4372dbf2cae5eeecd5451ae8e55b8739882e32f1033253dbfc90a0807bd40de70f26784181da6d4a159a5d862d84c1cc3a7e3b6965b6b7cadbdf3ab772a23f1af8208029da5170fd8a93a6f9cdf926c9b33159e86f113ceb5a26bf1ae404d54c8ce4678313c16ceca559beac6e69cbb2b5bfae9b9c0abf6ec357ea18529e6e0575d9c7403853948f11a72e55bbb1549dc740c45598d1844f9dd0dd71567fee1c292987a2d7a13656691f0e3013aec4d13b2177eee4c41d2788f15fd11c7de6994fbe574ac081fc417ec8494e88f13c3d4014c03a2ac50dd812de60bd3713544c0244f8643a117fe528172cad9a54cd3d58ebd7c514d4c240a58d3bb6ce89c955a71cefdd1d8089fb456121c172030a5f26747e8219cba4c31bef57164996a01b89a4b98d01fc644f054b26ef59a79f91253987a9e8773a0fe6c00b959901292242fff099bb9773ba8854655829f2673fb9fd3ed71e69c0a6654da819c570ce7038da389cc4d9c8ae6bf685ac99c36706d1037f0f097f8e4a1bc59e2dbb5a51626fb2d5be93f904db4151b65cb890849c737a8f37a9461a0271aeef4292754d6ed24195d3e9f8d9a37e27e3de1321e105f7a7486d848aa76d298b71ea6f12837a59d7b8f73eca74bae2f7ae537cb9b69d6c40561e2182a18c73a7dfb478c1a6f1a2c39be0f8ff0f250ee5ff649189cb7945a8f490adc2fab70e7ee9f6e27b8bb75e0d96543857dd13bcbe7c3c23a187bfb1f6134617ed54b34812de7978a74c8cb0c3aec7b23ec51896c2c9835009e0e9f02575c2fd99bdee16b78d883d3e8b31613929f2f376f4fddaaa8eb0eeaf5fccf6c7d6d4a26093134d48e38e58f1c637fdafad57108cdba69d18f4d7510d9632665b0ec75051f328548b1c69aa92f214c460c82dd45155b2d41a3b82ce2c1deaee54df2026edd3204dedd3ade49bfe136b94ac15edacc5900aa36fe5a8bb07d438106858cab0aa9941b2a8db880c38c0cce8a9f7c461552682ce3a2655ad50d7323edd9863d441b2b5cce5ff32ccb7d292d17506c376ed0d6e720cb417b69996eea95d01f1f3a382d2892ce5b76054655b666226db4a9c6e44d3ce21b5fc97bcfa3f650e571ab5e1f6bf2941d18dd9c197ce9e7e3062977b939f833403e47b16fbff4a12fd49a060dd8ddfab538f22fd7c883e238037891fd59b99fdc7c0acc166a1ff05a0c0153ab436559093337940a15a42357694783dc96a1d0847add3fddc875802c0f43d26c3ba21e981967b0dbcf31fa356d06923a98af5f01ce154e39bb911c060abc750748cd91349ea88396e862f39ce94843f88c961b981efc37e172027a4658763f3d00e606d30278820509bc5bd99aea5db8eed820dbbc1f26d4593b76f3858505c26fb806d512fafd370b41b323ed47b06110b4429dd255b3f7ec48411a23cfa52c5dd48381218e89640dfd97fdd56de4050576c4a68db3db92cfcab050fff01af7cbbeced68a87f1c47b7b299b3c67e1e8cd7211b34f77409b7622f7af0e24cbe930c0388a225dcaa5be653a22888f37d06e31f4b990eece4b80aa51fde8d31e3509f99c2db052362528ea9ecbaa958edb961146ecbae244078c4322ca37bb5bfce7422ce1ed2c7017975f02876ebd08f3bae4efe8441579633720a83f4a1272b9f9daf3f1c7d8cd25575428cfbf9fd78d0ac6c75e9e1bb17ae3058d3b3b7e410747a75d981346baad2ec53b0f6ea442c0f6b6ffcc3513ec56531aef8fffbed4e2726789309459fe112e20c8b12752ddeec2f9713b252dd5593876ccac1dbb603a15f1ea0081c7aa47e0557cd1f21691439eafbf0963c694b39884f765195a274aecda496aa8bfb65f242b2c472267efbfa6713a3dfeb5b673049bb1e9ab36bc5eef8503ae83e8cabbc00e05dcaa01cf6dda058ee4b2bfa34a7d45ece294923935748731489e333b4d7fc33df6f10d0742b50ab9707d1f6990e678c596a53255c231c7280e0a110e24c136c254c578d4fac50091787620119e9713deee51a526376b23f48f938cf1f0ce562e3d0850612c71cce33f6109c7c70221de62c2e9c4895895f2615f8bc79587a7a87c4cdd7a0866751e29a5ac5143ad3b680437e71b3d35ff5a57fedfec8532dd2044b7b32bf4b7e44c77fd31226fc2a305061e6dece64c5a450e3978758608e8d181be91c8c06e693c6cc594b2a4925d65e9e0df8b6bbb6736be25a0536c77707982c349da03b1d6751d4b81ee86e478a62512d29984f3ecaaacfe9d22cf799680d35a987369bed3cabbdcdd87adab46b5452c4fed5366d111071e47e7ec581e7f146916e433a1b0a5b709e4f8de23882d8cb951741542ec1531a800e06aebbc6b3422fd4419918c91b88efcd409c38809b54a2481f034659f58ae8a11614aad3c7c255330cfc8cfced510223814d01ff70734376293513344eb245ac54f8cc0f205b7d8edb849b8854d7f288a94a86dd61ac84200384b0a31df3cddd514f815da7f6d4595663cb05c1ea267791492f688f3f3b24f3a954de883a88d3350f40a50f72fb1e78617b8f8d05e97640ba26b1e108ab6bb2aaa0c0e2ae314bc09d1f90bb68522f68234fff32260fb55e4a683b9b251bcc08332e83b6ddab1806f9f9979a946fa3ed4b9cd235c7ff45fe01e0ba3a31d806c497bb71742ac7a4ff70d41af9cb47e53d0ba4f1b49b000c202c00a2606b6fb4a923e7b3a74ad953301fba39020c2d75fb1513df2107a70a45007b4a130529ffcd46370e81730cb20aa29398d5f3a7ec0b0a4f6920d6377da042162a53137dda7da7bd84a99e383a2eee75f5cec481cd47859d0d8ea2227579aad8cf8e8af2b5583d6220c3af68d2ed293fbddde2145343a8ac197ec7175a14d3e368c092684d26bae8fb0d02d251986bbc687f598f5f5ace042cb499cc1648dbeff1ea53f3b0b54e7ee675411920b75d5c1958eb96dc04745695cd0113ad9550b082e342679e8e6c73ef1f03ac70bd3313dda671a201e84a71baf83922cc5ee46e75292363850eb789bca99c939022ecd11efdeb13112e655f2428e4324cb56438ea1954f46e31ca5d6ac22a005c8306829ea71799b7dd938855648dfc2616d2b3c9c51e53d71b9dded1bf44c4e9ba511af3a9a1a0fbe930d6ef915f005db62b0c1a4ad09d5155349f954331bc1487d94f7a962db345a56d6c180c287181dd2ecd45148f049b8d0c11eee2192a886a17738ac285c0091cd97d0469f5b0ae2ab8048e79ab25c3720f8bbcd84e6f63c09a2c99399c0a16cf52add0a82539240c54e70b80d6f50f4a01be37234810c1a5c92b090b332517ecb6a7d065d4c70c72025aa61921e48a339fbc60f24b53169619de79ea0692a92304b6f6aafeb59cf89382cf7082ce5fee0e16913bc907edadcb3106687e3ec3d86fa6d16deef7263efd240f04ed81f6b6dde4ef1a3ca352f4747b5c06f4ed611bd5fd220800db9627a7fcf6ef273bb07876855e80e8c57e94bf48741f762605f0299816ea9139fba5507af4ac978646cb4ea4ca8b472d73b4b81814f4caa0339bf7eba6c608b5dc9d33ed8acd2009aa623041b9ce842adebf62c42d6565fbfb60a3be6afd7353eca7e22c49a9d86cb952d985aa85373c9ee4d983851cdf9b1cabc52f42c49cb6ef11b82e2ef8a469da1781ae488757c78c526927eefcc3019904373f6ed79bf8c5767cf103e9b0421d079c0212a4df3ab2934805540b5b1760a37f12348a599457895e4865fc869bb1139a7c30d40eb0ac2cbcdb01cf2c8b36784e17b7a0b3da105a22729e57765d10c4d39e51574e86d2db5d141b9bc08027831fd7b9c6f8e65187dc7bc06dbde6df0bce42fe3a10099dcb35ec373c89ca0e3d6c44ce3d729213146c508f0a2f68d840f0a137af5e3c99a008401a2b29823692192b575213a5f4dcbce5d439b380537042f7cda40e46966c5618de7d858f1650b4726f8dac41932e80e3ff3edc93bd8633d82ec18a0d62aa7d8fd3d3e515b221e10be8fdf8fa08641ac3c94f5137ac44d8f17c3125235253869ac231fcd25126e77979b2f54d6dfa22a8a8536e28c4639276984a7f423eddfb495f0a8990755a832128c52b84ec04c67de516f58ada6e6aac2efcdb197e7d11198868ec84524f1ff6ced836d68981f9b731f713ba85ad29e94a27dfd2508fddcba6bf1a1e6e110baa1875ca7e20c6b81a6b5240d1e13cd75d12518eeabcf3fe310575a8e7e63e6f833e98f3f3eeae12f2261ec37153e78c7542ffe7c79455649fc6eeafd402304af35e65abe1e536d419e08f1129010db41252155abd130c1e2d55f8787dc5a103a2419cc87103c3e216a6c91fd85e7cbee0553bdfbb8ed2c5000cee907084c520e4fbd4cf64f8d75d6cd14b30d166a538164708586e0901e346aeff2a2efa22d627c50f07345b92cde3e6f7b8c0cebc7b434e83b740545d3a3c30c1ffd729a1aa0d34a2d8502614a69654f44fc6829626bef61c82b01f5aa4e6a3a1992803581ef79043ce5f37171399197c14afa1017d86d00ac282cad54afc66708ef4fca2b630726db3c9b342ad23a18304fe3448419e4d76ae99f21e73b8f40476f2e817a7a8235599024df1cfb88b90040213ed4eda270494eb4d83fce119edf3dd93b68def768dcf257e8d99d8a769bedc56bb44812a578afee24a8b8207d3688fa65dbfc55c7ebd03a014523b555579728898282d469916520c8326d67ca86540fd137d66dcc093c26fc7d4cbe83bf0911c8fea4414479fb405c6b091bd6220681e99f34096d5badf264deeae5d5a139edf54216869a1b8f35eb1807c7b417c1d5784b81d855c0d8c1a64119a3223db296577f83d05f9aee272ece6a03a0eb8b48ff73e9b2d05d1463b4302350797cc7c3312c0705653736fd3214fc8ed15b1a57a2ed9c2d3c50e07f118c84ff3d70ed0f5c4d2bb902c6604f49ebbcb843aa364484805224228449746120de95a8e2977feb53bf5805737d88473aa15e2ccdfebe75b05a4f81c103ff2431fc94052b67677a6131f5f0ce12fba39b70d5e859b23670f4fc812806fe0b59e7c1e700cfef484e6ed98ef2fe476aab0c0d3c0cf1712bb0d31d2dd7695c69cdcbcc85b4ecb0d94f2436bc79b200b5cd932ca2d2baf7bc8abce3aa95f5cbbc12c0ef0f5d85fb51efc607c7e08ec016ec7be937d04ef1e7b9574b1b0f45a411c9a68a00382d1b7a0d84c55a77101749c9682c8ebb2ea58b8c248cd875f0bd2aaf5fd64dda64b253d48d9a11137802b9f76ce323e899b4e3b13d1f6ac2530a364b1ad631cefbc47f180304232b9b538b79bb84789af92de2eff82499fe1b74a612ab41d2e212a9236317f0d64dbcf2923bc73702b292d4c2c5cf6b5a88bb234f9553faeb69056ca37ad295cbca939b0359bae8361c52980ccb332a10f98adc5f6055ae8dfefe5cca9fcf36c61458acf1c62e3b06dd1941a87fd19eb24c1ebec7b6f4cbc590492a1a629d4309dc467cc01b78d11b4ca65c865fd2e0b3a557808a4904bf92c312c73c164e62a8b408573fc996cc370164729217c87a936e104cb8183da7fa4e4b12527a5b5a37720a3f976169967ec07a3ea4d66eece3e40466f336a9637bc5b9230eeec521b914c6d00724faf11d6de8a6dcabcec24fb99ca10eb9f7a2d6b9fa292cb5b739dcc4ebef1b1164e4c8a453a127a01df041bdbb3ce511ff11206183cbd6e4f7eb00ff0a4807cd91e982dc414b3201e2f8c4e8dfc31fe2bee154cd109796ff43daee9394a100a2ded318a488fe6efe14e0f5689bdf63f42e30646730e3177d40a4f3aa4126362492fe88eb2bbc21bc7e6a0bef6d1ab55bd822e8faf203c2776a5df6b9eba8cc98f97d036bf5a59eae6bbfd542ee02d9f629c151a2bfda69a98093fd4e4cbd3c62939f15d7d0491287145f8be13afd41a0681fca7da92a4c414ad9e8b6aa8334bba452a65d3c23245027ed643db17c9c2eff9f80497ee7fdacf2d07914c4fd2fe4048b4ebe2505ce0a8a5ab83293cf6ebbee4898b7418fcb6fa109ff4eb43a3ef623377c7190f29aee9d4fe518eb31e8946aaec29f0b25fb160e596f9efea2a0edf82aecace5cb1461a04e3f1a8651ed1c624fd92dc4dcd2cc6cccb4888a206741ee1d06fb96c61890b8d5f1c88b348ec65ae2ad953b9473b07238095b7eb922868a8aed6a328d641398ba27994d0ac89a1480b7dfad9826cdba97e23e334a1d4e7f625258c8cddfd180bbcb50c3d71205426e3b15f5e756d39ce9553c7b51121d9cfa86cf8fce28f832ec7d6d92b9598e587e9e5b35aa808da3b25b03984d2b3a66091cd974f23dbb0924dce7dcb27cc18e5101385eed72a4cea36e8537ef423f7d4b211afe32cfb8fab618208dc17f88610e4c8407a589b2e2d1300ad263c36038e4a6dfd79f2f81b5f6e9be7329edc04851bac6582a6408ebf854c04895fd4851bd26f9c5a31c699dbe84aed2a57ba3e69bf0f7006b8aa27bf2b8796cd222ac81058fa49b3d4a4de5e41e2c9585ba200b992507bbc43651085fd01c30e1a93360be288e7f052098260fbc47110908fb98dca1504088e950f8a0d8f3720903632c64d32f28bb54b32ba6511ff280c8fdc5819124196b264d88e114e64544c03bc0ef06120077d6de2e6d8abd337dd03812a19cc1509c0e6fea463584c882a6bce3f929cb518557168909e145f19afce098f956e9144c0ecd6668e808edc41b1af7bd43cf1c47f0a64771a3f59de4a08991ff5f003a389cd493d9362ed6eea0ef21c61c0fb1574d0677bd2e24a30ed0bb8f92c4b810a54bf88e5c9bbade8236eff9c8d3a38c32162cffe6688fdca548f6835a2050ee700e0cc12d9b6df9f9bf07c8e53461ddaa6dbef927a229a10f689c95489fbd74f64f5d9d46a92d18841d06411b91253f9f3c74836ff621eac82e829abfa1a130c8d82a85a2def7e1030e6a728c50bd30df850bd0acafcd7feb3ff644c47369fbc2e65b9dfae39b71a63fa999ca6590453ddd5e62aae2c713263edde62fa9a81a79981fe438c41825cddeff2e4e1c2d6efdf5e32923518c30f771635b294941730e965229f151511a956a6165ed777c9cc8930f233162df0152c34935c93c0da637524715d920fb80726fe19260567a0898f57e5b1f27623b129a4886f118896c691cdaf4fcc9d81c500991df27ea6aeed308a3edb3a12fcc1805c2181fc06ef283265e9bb2c8b7ff1cf6333dc60f7b200ba68ba25f531058f718c9ebfcde150a6da485541098e3f02db4e105c05bfad895e20d56172d4dfac94be8e43cb91a69656360ae4cac2abcf05f99e7ff978481fd7996b6abb894aa78614ffd7d20d321dcc34d45abbb390f6a8a1329f0283e33990cffd7d8ff1c50ad11847b3b18cb515299625656fe17f7dcc0a44d272279ce93e4fb457d9b9d0f32976c29950687a065d59a7029c9ca961d35e838909267edf09d17e1f3a1b8435e965403a3cabdcc904080a7e85915a6343285c8d07561be005c0d593a17cf76ef57bd5dc8ec82bf75203dd8324bc4465e976bdbcc23671db0f322a947e15b2df6045151b3c18420f264166729a15feea8b48b4e4e6959a4b91c109568a640ef121e295188b6b5ed10d4607abe5010561d0c736ccb495ac623717637fc9d7fc30a28f8ef1c85c687c73db5ac0b4610160581b435beb2e738172e6c218d821568aac7fb1b915b57db1499a2e8e26106a557d842d2a43218a9dc426385c2795fa622d493691e7fd6d1cf8aaa042738238e312ad8540512276e55b14c99f67ff1e601d561bad2f8ab0b79b29476d1922391188e3864f702fb9da6bd26c9aba46f1953f957499db9d70bceb89d86065f641cac56e4b712d0a88b5de0349227ded0738571da74d7ace6a20b177b311a814e3d84e6bb5dd6a30c13f14e732388b7822a9de1dd7f8cacd5b4f0f27c4a604ddf07345cd665756feb5d9ee736aadc4d20e864888fd992f5cfdc0647d0842d5877cab1a8d1638db6c50f6e7579918f3b470652cd03c98b7bc5e091633a6da44fda9f573923311da486f38997a5745eb20d62932e3afbc2809232b8ea7b47e5b9d769de47882f6c9c085d5ac0301fb20291b9f0078cbba84a1ab016ad20ab4559d4845cb7d67d0c918265bdce9aa145e9ca1a4e00996eb706b09a912e20cded3eec4c35fa054fdbb888dd7fd7a2ec86870a7e6f7f7f96df85922fc3c73d3968b66a6378e105925b5b4ec37dfddc6811088a63e2fa0eed3089fcfbadd5fdfa88d8285c73cc8478e40d02ee345d8ecbaa80c1113b7175954657716678248572c66820ccd63fdedf249e5a82d4a751de1e9433c16fab98d7f0eb0ab5240a18fc80169410bdcfddf28872345582016d270c97769d94485d11f0b7f00b3a056a6f85139003ad01aae7622619a994f34279ae0475553af001c346eb82e5caad1f9c517828b117a049c2791ea66d8f8dea453c5547d834911f5d38b1cdade083295231835ef7e8f1fcac3dcf37db1c9866c7ef88395087ee9dc17e23f865e53176e3b733e36ab38eb906b65f55291f763a273690d26db54f987714a8aa171f55ffa6fc92dc425486a8c470c048d51c2b6077b7d527e9928a641d87c663c5d72736efaf99cd9b258ccc2b106ec677becf226c55e02fbabcb5138a7941fb1c559312a03264657d93fbe8a7c7f4b0c75436e7164dbfa542cbb1c01f9aab89812187a582825b54158d784f6978c286d3d1184dffa6fecf52dcceb3b9553ea83cfe4d0c027437e7865380fc4df0c506a4b1d4fca6a5d94473233b2d6dd2eb47dea3a8a91f9d54aea50bf10625042b59b20512c235944521acc7f61e9033949b1a84cd0de03718e65595ab6003815df9d3c6c8fe4d763f0c0c6b9c102728de7432457e0eff37c70725d7dd0ee47b168e48ddfb152454851c0a3293893f95f5a4c5c67e0bfe7aa8cd4af07a95e09d932be6988f267af0c82e8ef6458d508636f026a3c7fd3576649e89a798298e567c31da54d720dbc96cd0fa404ce6e43dbdc460fd8daa0a9418a43207582bffe1af6c804ff4846f5c5bbacf544d1d78a3110f565874a60b5a01b091d2bedb9d48ba89921f5f1bc9d24e6a185fc4a9068e2522169b219c52141b15a0d16a35b9098de35bd8b92773f0863ca58477c9f37987c0bbbd67f2d59eb98d58b1d615ba58ea974c2c80017a28da2f12bd404395e7a25bb3eaa48cfea7275907572a84a15035bf6952ce339e182ea1d8362a00d318ff709ee02427ef4c82b2905d19656c4e2dd7eb28d3e97ff6203deecde8c950584b7dbfe70b75aba10a7418185cdb9aae6ce580c76a9d0ddd84f15ce7791c1ab22a87c1c300ff25074df08a25e82d919b6f295f6b1f39b5e7426050d1040be682cc275389dc21674a356bce077ce7bee677d9c3141ad5d8209e4963b2bbfe9240cc53c49256bac4c04123c33f435e1adab63a69e5976dfa8d2efa52d53e1023d067c7c04c56f03e13bc2bef3689f75a25996433c10ec8924ec568813c09446bb3e4bac75896fcf3af819e6c126b27c90db5f51049c5e32179e5163fa2f5264f8d3afd1d816f0e2ed015ebf30347ab064fd4aaceae33d53a7f3338dd101e967d60ba3f985ca7813912c7a6bdef3b4c61bf69afc9fb4def52105437f39afac2700a41c31982c63e38747191719ce901116075075b4bf839c587ede579ad38b6b58dfdb105f2ab65d990ddc5dada5a6d514c14609fc36eebcc39a9f7290e61c08635963d00a6019a2adec1fddc28cb297fccc5526fe64a939656c379a67277292a26d4e75dbf15f019cf55311f23211b86b25e878e7ae8a4cff624ec5cb14626c783064c5d1ccc15f3727e2fd52e651de1d8581c5c812250b7e7d3dad757e369093ed9332b53aaefc92a327de9960b58f30930de90d78bd3a7f70315a5d006be13fe2b3db0ddafa82d92a4cb510ccde80ecfc313437f04f80e643e6667dc6a2ba3e91942abe85d69982603720868f386f32b4ac3dd6fcb7800176c603ba66e02ed02e01022ae8fdaddbc10daecfa7636cb47c0272b0f10b364be57565fd6769a15b131bf4b7c34eb03bf1ff7350d0bdd104814c2c009b116c2a8d1b16acdfe33f153bc07d2a89d1572bf24f0f64d63a268f95df37f323ae7b2c7fd507f217c3ec84052efa9f5b44c96f24e1747d77435d23f71db7f4c6fb67baf249c81ada6187c584085e37d2d0cee0bc59190e82c3b6dae672b5950c585fd5498e6dbbdb17a9ea9ece39959d1d9456daaf64ab30388b26cc60d72e0cf12b73e47c4a1a1ac2742ba5601f41e631f462b232074af05d8a08ac83333b1cdc8c735244c8815bfd2eb80e1bbfe1fed65908b7eecda3983feb4fa2f54c4fb3ebf6d03172b06f8d8b9de38184c5f843046a6bbd57ea8aec53fc2d7c0bdf6901ce9e0aefe7a9f61065d8b77a6908d2850f88ed533bd886a30bd0e0b23d106fd798f303a48dffcd13999432756e3b01566b931fc3b1f2c2f3049d18302bcfc91cfdda9eaa2d356d86cfae3caf02a30c7ae88d0b973732484461460f37c22b4f2f193ad6aeac8a560d0f3b5ce9f96f235223c5245c31e9c8c23d93b852460dd86e28c58a7ca6ff9bd98e1c73efec3688a186c6309bee3d682e568f84f46bfc35793a9a6631275b530be3444062a6f64e9313fcedfe43001513bd18be6e46e8903139411a6bfa5c6ee5d42a83445a2e19c2bf3174cf3bf7ff11b9252de2bb8c9004375082d6bd85d97c15415191ccb43b20a2cb4348db195f02fb4bfb5a4bc99126b95137ec5c3ac38d758d41a560d461d698ff2c8241932815e4225321d21ea1c7ac099620dabe79cb13f564b3e39098287a353e121880e45f47557c1e2613d3da6b9719e215b65e2fd0e2d11d9328ffeec7c8882b41b6dbea01381bdd7244b244b1aea27cbc88070895717b5feb53f3fa9eb15c7287ad72347d7d6219c0305f20937f380ad15b77221a6237d267e56e58be8ad2f56df7a7433ed13a99004a20cc6fd5c6811a63d923650d25e489d4470a5cc580f3bc1ad939128f3773312c7b8f99f6c177c5f0d45956a9eca34b67f30f81d879cb7bf0a77a8c0e7ea11b46ce2a4de86967fd6e6c2c2729264ee1d7d9d3e121815461224246d5810107d3ce17f4f5a85d1b6f04be82579ed825c11867ff8329f87b5c7f652e59f816cdccb0164875f08dca400ee7651f4e7cb7a2504b3e1f3beda186b5aa173e1eedecb894127530b04e3c1f0c21c053a1c3d3e00bd695d8e6ed83589e15c419a85b407ac66031f5fd5aa9217a3d30e82c78740035d57585af6b51802e1cb4cc1acebcf9ca239e6d5f5660212ba2f24cfd355434826ee400b8c54ca31974541bcada39f93c3d57beb921531204d1619deaea8fde6f466dd9cfb7dcf847941f6faf45aea5c43ea6ebb0317d56c9fdc6db475b9a27a74be9fe9f76a40ba08d0ea0338b5bf8f19a4ddad15827a7dbf360b605c586a7c0937d0b5c5110cb3879284e16d4ec1836f74e34d43473809452099b4f2bbc37809377a46d98b940428f1d16d4b9cb1e52cb6e444b29f07165d26c98c2305d0d7f251e092a66dd892558a7c1c965815df505056b43b80085acc0a12c2f88671afaf9c2efef90f01c4e67da1bf520757d8131dab15185cc3af37f1908dd811da419c1f3cd1efe1daf87dd52cd488783cf048f71e3522c58b94690a850f176b45e640223fbc1a01609f91454fa511bbed8e4fe6b83a728ccb80fbc176737be66a3f04a87061598c3caed91eac2d6938f2abdebcd9b2668334ceaf8edd85817b082cc08e4012f9f528a23ec2545699821e865cc1d350e6a3f89b644f9b7c1186bf447c936eed007ce0d46952dd69d82923adac48fcdf3b021f1aa62baf4b8b463f358e954a8aa582797539fb5846248029c20766c97647b200a6f0cc7d11ab248a7a4540ed36604d9329d9f4d4223913d816779010a88376bac09036feae40fdb48e563c2553281dd9966d44a83bc80ad8b249adf3e34ca94024f67e0b3b5b6fcb461673ad9d90f86c4cfe4dd2cc8797b7db9846f9bccea6563b1c8ec88311881a6e32ae4eca06b74613a4fb9124440230b07794354bae679437dbbac12f8394f5725e942485c00f851b209eb539fe731875b25823ff348366f3420dc885f53762328c79ffe9771878065b2cd13bae17a9758cc82dba161e7e527fc6e53b0181b59fca489010000000000