PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82783 77f95bf4045b7b2ea1981f894eeb66a6daf4c6c0fda10289f20aa0cb1932bf3e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
52e662f85c10d1c1245794af841266cd59e43592e73e29c85189afaa00ce4605
Certificate Block Hash
77f95bf4045b7b2ea1981f894eeb66a6daf4c6c0fda10289f20aa0cb1932bf3e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010440000101b0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005ebe584e971c2d5482e92394360cfedf59486bb57bef810783a017a00369085bc45b5b06a943e77938a404e0611fa888532fe655ffef97afac4d9f7178244604a621b3691b28ba3c874fbbc78d54364a39bfd2739362533ee108000000000000005000000050000010440000101b0000

Raw Header Hex

0000402096e75ddf91a3c915cbfcc4f0eaaadda0cdba7bf728e310a4ae791820640c50d2d4d4e532986163d6ccba7593cc42d03d903c0b2d24b3be95a2a84cd725889d60ced94a6a3ec000180546ce00aaaf8951c8293ee79235e459cd661284af945724c1d1105cf862e652

Proof Data Hex

59,560 bytes
121216010307efa1ac7acf31b874c1c1489120b843bd66e754ed7f2a2378b8b43af7599c6f0baf7cb8d51ed240e0c82112f80e4947c9b787a201a61d15f7675008864721a57d6e06815f49f10da36dd425d1ec033c7b416405f15e2253d0431cb247391c4fd7ca67fb7b17dd06e7df1baf052256a4f9cfcca22ec6900d32e3a3351f7870679537dc7966761016607fba26fd4589dba6f8448aa45de6605d8d6fd4cb76dc65a436fb8eb321465bb93bc0dd54e307e1c5f1810ec7bda65d112a34336ea698b17c18266e5839be21a5f34f43f64794919053dffae6bdada0bbc7adb2603b6e52d58f9a014614e7f44b7ccf7e510f4057438e6c259a32dbb485ae4a48c97388c3e7b68291338a07b1ff396e941e193ea41726396c20033fa14e59f01a923b929c7dd2ff2228ca747123f2b74c17a1b950b72af5307dd2d882d1817c979bbd081da91dddaf6e3f9b77de432e5d7422f209b68a9e197e9ec552c291bcc3abbb99d2345a477dd7fba339c02ea246b9d864b0757a5f7a1406ab6aef9f66488695fcbd42ef3d4dc6729e92558350fca8d4ed70f245eddd4f583fe764ed922104d38d3edc31f259af8fc77e88cd9dd0a41f8865da3726fdb3388851e831abbf8dbe3f8cf3b3f3c4382853d6d2446580c94eaa5dff953b6cc24bc3067700d7616691c9d8fa20d38cb9582c6bd49a901f4a31c9cb8b26a2a77505ef0813cb6cd32258c0ad79f78fbf1e0a7c8e9f8fec8e87f73ad160912d45fcd7c969af9aace0899be62cb892ad22e54f717539684627bfe7f82a796ab4a119aa7d03edd80095235cfb7cc8ecca892caaa6344be90f32032b6114a124224201e61111284aef2574cadf7e9e129b6a79d3d3a6962850f72d814995da55a7139ade5671e53a1938c8412eb7b6d8f06b117d6f78ff6f42d114ccd256b2890a418d4a4ffbedbf61f4d86f2bcf6ea042aa5fe15bc4f23dff8528342fb4111094966d9e04d6a9b9798ec97d5ab1cabf312237ba91b1b7ace630aa8d4868883bcef70de6c8deaa14feff8e8af781788159ca33dde882f110aaf610f3e574b9df694ada16888b47f80a68e99bccbc124ad191871485bbb587ea438f444d05d95d0e3d87fa83865581f1c0caae4f2a9f5fb17b9d735d7d7261c908e43090b928544689c7bbc9f8ae46b26bad3d5342c72202c37a20b15eebd9f4cc3b15e9c968bffff03cea8820b15d42276f5fde0fa368bb4286bf5a5befc87ac1d7542445bebf2bea6542886af77cff3d040ae12717523f6f9f27e36c497c56d9e263ebd15afccf42959dce30bf202f9f7fab36d064d27b8f9b58312226783c94607020614efdaaba985a459eba72ab3e179c3a12b79cad3dd93d962f14c0fe85e3ce788ee3fa47d144e144af3207839f0a7a643494928b0b5fde3a3b054459428b28d636c63b996be49cca6075f545938c38f4a7db302449cd7a2e50438e3a06a8dbb5351882dfc81b5a0a360feb496e38937fa20ea689a97093d3e36a4e78e1c5bbfc1b81d3686b2cafd69a24850f0d4f67ede3155165a0e78092f38a3764a5bd8baa4afa166d35b13561b022eb4feaa1a404598f59c169e9bd2607539dcc28aecfd0467e86d1b30c9e7c62cf9ff7bafa0fceab92603636d42335dd553b5d36a172ec75115aebc56f4773d2c3239572084baa9c48edb7b4d1f26ef6abac9d973bf6776877ac6b2797307a3d5a7e6903b3b1896152aca5261ccc69935438543b669a2fd589d3d83d116a0d3870b27eb8ee5f735025acf1f0bf1091e44f3595957a0e4d4c0feaf47301d7f3f4c0df9ce5d97b8f89c625821c27748ad24ae6414eadaebbfdf5601c64797f9c33149391b479f1e1a8e9afe83b0c8a69f4084252919f46ba8be05fb994219e9962518aabc2e1420fecd7785c94b25b6c6947911416101c5621a87128b1c7b8807fc9733cd0c941def0cf30700e699344a73b0081e1dc80648e5b467bccbdbe327f80582be1315767d1fc97fb0c652e95a5db08916abd4bf8f7bc0be87c113daf4899ae80e2bd10593fa1180119776828b61894efdb41460af86e0c7bfed54f3291815166b9432eaaf0d598b8f0e60a1c0f9fb100edac682195c03f02da420b545521355f89e1ef575888867e51fbd34143f1576509d487406d344b99e2edfca99b38e11cc9ba74e6a328dd69fcdbcb6151ae7de4258600dfa5a7091ec9a5251b95e20cc73339794916aefe9c587f23d06e1fcc6705935c12cbaa156b8d4a1ff663227fb200ef654e0011339dfa3ee64ae74a648292400df4da27724f842c49e6d9c5eb29d8b51dd842a13930dbcfeabcb03a429c5f2e9b1ae177409c68e688cccea24755679f6b73a3d0f019775293c9e8ab457b4d1eec9166af3f972833e518107f243237c8a149f0d4b510b7cba6863a5a89a9fa890be9d56a096dcd96b2d046864ac4ebc0c9fc42fce5648bbcc6a57a72ec168e708c4d726dc4009b247514eacf9cc26920298eb75c7b6377726ef4da1d10c2b81da1c022f565e478849203f6841e0f34824bb9d493f1512e7079353897c3f4426fca9600e515439089c6c3aa0adc7e46c4d16efd49f2de1d7fd90b351e14ec4f1676a5c7d974307f17240681249c9c93a0627367659f91fae1429c24f4ca52eb2bca6654acb1b591a3ae9617565ed4118025f374c5e5980cbb8fcae65af1cc972dbb9c9c605471b9844ba211caa709798a3d128c7124923ef5f256084d07e812fcfd21a9950d106d8123fbda493f65c81f20fe2f240509684daf134f3d4bdc8eb5e8e7f3e48c41441345730af11099194f6a8f1a6bee1f523ec1a9d9246e36870b8096b9ae5764fa30d84a553b59267e745c03408d3e08db0bb4c3e7c7b5347cd3ee5bd7a73ec198de39ce0f204e89b997fcefd2b1f8fd2a5e16096f4ad537c4fc0eb0b5d910307928ed47f79d1176d220dac0e4a7e3762d77a53690bee854ed5617eb7f8bfec5a33a9ffc4525da2852886687207e4e0a25676dc4f62ac87757dd53ab04b8ad9c98d991b62db467e4d3848c5e30cb8f4fdd7ed1117d68c0887a879bab4c56b6ed3fb517a79d6e45a649b576f00bee179b38b791bec6384f1f571a103449b032247223b15c0e0402aad5843561f83814f889e4d1ff74d0975ddd3847939e51009a54fec389127e81d7b46fe6317a54c56307b92d4ac32059639fe57c441da0a328765ce6069309e76781b3b8d6831f9cd935b8d24d9f3a332a6f33015cb1329dbf53d5631566bdac2a2b63b58a276e087992a2ffcee0bd99abd1dbf209d636e69e8056d315ff8e1659d47fce56b601ad4816db70b26b914fa4463a253bb71afdfa848b1f4de62d5fdd334c2e325e80e0bfabe556c67c24670626f0f8a627e090dafaf6b5ee6c0a9adf48c2202d588de8865fec1f04ec0be9afcc196f97120baf38ff545f3b686a918e31e4e9d721dc46558fba5f46a4b1dc0f6ec1f69884105dec296dc2ea4f1468fffbebe976a10202c0a461ea8979003bde8bafe00c1f46f35b837d19af3db3a4a76d519438d9a0bb982cb48bd79cf0d0e756321e8343a3ae08d22b0b7cc537920666b67da1fd175f5c80c3f163700309eb279fe372d0743c34c7c57b1b13509d7384bef673cb9c5c097616216e3c700c5777f0b4ffbcbef22b5ad4055ec0da4433d9d5dac46ebdf2405505f4ad3c280c3da3c74df9d003ac9b99b933e38803238f97b55a63bef0c956eff6b0ad07bd234b047a9722040d2ece80f0f3812b3471368bfe267dfd710ceb0332d8fc493b684881f9d3339441d9fc6605329409537590414be243189f79f0810f64f2e05140d9f74ba8f9d867873ec3961689d082667863e86862ffd6112d8cafeb6e12813e8d85bf6c40abac61a582157fcabfdf689d70a1d8805726a468980a73a77448bcbabd2396476b6d36ad677840951e76545253bbbe7ca592717e7712713084db6a241766efe10d38e78edda99d4b9f59f18908f1c76fe2d88a8d8fc95d5f342098458ba677b65dfc73c023c6eab6d479a43ab9dbaef7e74001e92265a7609fd96e07ab7b00f38b00613c1d49e3b13f2a707304d2369fd5323e65d9874e16a81c2a2e0e3bd87673bc30b3459f4f1e62d672f4177f412509842c3f5284e88cc547f03f99c60c6c4d60df2f4d11d79e44c79257cb8e7e9386d7758ae3964a7bfa2aed2ea331b2d6e7766a5127a85fd2fc2b51e37d009b1f5e1a8fa45bcf4e2dd65066422724e7989e4e26ee86b3ac254efa6e2018b0fe2d54e296722bb0bc8dc55de8261fb0193a36d60750b137f3c496faf55d57caf71103102a7a9de4d95a16c20006329edce4e3a99a481cc27008a6b3f61a2c503188a9bfa61e0b731ebac3283521ac9710b3d15339d45fe1c8cad645380bee8a55ff744be866b7b67e7f2c342e2c467e5fa03e4eeaffd08d877c0910ce7ba354971569bb80cf653065cc1a77d6a30a7288f67452bd4e84f1ed96fcb1ad4655e48356481f23c2d502194c38fb17a01a59426f4f3c4941dd88daf2b57c2d1b47022a28b45424fdd479582a668c4011da24f4a8910e7d653878521ee49c20443a772db0389a2ad0aa0a7310ca0a1528770522732a49c7c75e4bf8703dd4a45333cafe15c824bd3a07309533a3d1ebd49cfde784070b735b42ad28e7d6e7680333a770016a2ace327d01a347cdd93b685c29c80ba5a8999997a06f3f3846cb4b62fe2801759916ff133ffa535e7b9b0cbd601f20d3eb8d246277a5a5df37a309b075a2fd878bba239ba8875e222f97ca11cd13989dc8be69368f9104a79ad6aac2e643650dfc16ee684f99491e9736f1d08b49dc1af0abb8b6793beb6627c66d80bb6ce40e7f99d2fe0138ec5403cf6a51297eb34dda0e323c4ec752d6250d52bd85757523760a7247a867eb31cafb38bc00f2f466f0e74a256f3002eb20e8d25accc72e88aff7369cfe751b901051773b7c3a66f954caee3b129a6f72f0bdeb7056b8888f5a9e7b33a18720d76de36908844866b92fcb2ed60b6ad9dd72d3c0a4cdc4a49ed69e7b373321ce06c28a76770bcb16c24b620fc95805c746defc3d61e0248aa9a8f50a1007cbc91ca5e59051f5f04c475adc19655ec8133ccaf02679651a8931a1d9e96184a0e381ca195ecdca8a9dbfe89ec2833ff6f3c340294afd2f8ffb5e3605f28c58cb94e66deaeb380700a98fb1e3a6e20b7c1a3490397b806fb1f1fff5721bc078174da261b173d29d0c47b77cc00d9d38d0696afd4fe634120c567e8b456dc140110e7084e25151d64f22d8e511be95377f48dbc00f37d52a011cc84a1a1a3f0d815fc3f486569e1f5b94aff8aa62e0354d4fb8938560a5341ec00ce71e8b67be9df7506d0d28877f2201f973527b26627ea875b296f81203fc706619a2e0143bc153be0b7b3020c5a68c6330cd940e6f666540664b428eff023e78b724e952e9de554cf4bf1493808d0d3c3fc8698e4929ba4a4807df470d9f88908d6b91da904c420320bd9f70088a9a433ef36f6a1ded17f1030ef2a0343576393abf087e747397bf54f83e7f2a20a97f6988c08c85514728a8ae3f1b672fd279c507ddf7a93f1006c8a8a52c63cbcff7cf76175fc8173682c2c751774c67582a3fc0e3f43b7809f355896b9607899bb2d56548e58448fb6c9cde6c658786dc17c84620abb21c7dd8bb03b7220e153fc7a1465df27d7f8c87f15481e40c314e55aebbce976b09e8b214707a2a8babb325c358ae853b4f282a073eb091580ce2522c3736fd93bcf7d45e8927f9e923683136f174f1681452b1e6f558f2a92a8a63ef6352b05e69ea60ca940ca4a0c94bd97420eb87a7b686f2eedf8f038eadd8b1a9a6a635d559fbd41631d6b97d722c50e528ae775c5bed6971cb0a58e6dd1a3e30c9d1aaf2be57086e093d6512d55518d3eb5015d7198e120dc0c73f51afb125f5fc160dca7e35fe3028b84fa9956fdf9cec39e4fb36a8efc2372e9c786c210a3f9a96769d1869a53c79a9028959c930f2129595cc731f4468be1ee102e3af42dcb084973f2277a2f97f16cea8a8874c857248aa52988247b51a6b8dcf6bede9d592ebe7e6ffcb38041c8230f70a3130d3f883a3d7f8b14875f47308b6534799e25a824805c3ec6b9a9c8b77e9724a2a8b6b6a5f15fbe841b704cfa87bb8a2c24e628a8167f89796077a6a137ed188851db959c92b6b39cf1706f52fd757827b57984c8f18514526edd98ac46270b820f731111ff0ab80db988849ebd738638d1c7f206a27086ad19db5edbbfee78956d2f743b6f089c7ce65847d25c921435a90cc889527e5e867b38783074c7b1add7e3c8d8b82e8a4ab3e0eef38146b84a4cae149b6e438f6520933e57b8b69dd3cd5ee0d9e7810e3f1f597dde373805bb8f4f3e6485f1c1dd1846a0f96910fe303caf3ac64733d8fba0feb3f09a1eb2b99d62e118a473d0addbb2e69ffaaa9a044428fea238430530120d78e1bf5ae17a0f494b0037dc79ed255da3517211c846a8500679ee93eaca3b741950a37f8eb25accc8892182ec49cfe318f7fa25c5f295ed566b194dd893af402e56ddc8c43fe5d5a067b0abac31d4d52d759a0b64a66b7b49e371023e7fa545c97cf85e4e6ec829d2a922b623dea7aabe2092f5c1810302a5c76410b91939fa1c33de96abf2965492dce5cd2770596ff1cde99b3f3cb237efee99c859cb218c879bfe4fd8894ae420efb0ae0c2d6fa9af6ad9d2b7e005b15897d818af4823a1dca830c165fe1f214c4f4879b03ba4700f60f65b0e02b62adf59c98a14e3c3728cd4bfafae0dfd829b1ef1392c4a7e1460a7fc445cb0a7d4b6c693f1de7194473dfc76d6d7aab226e263fd8d2fdee880943496df8e2b80070a2140c1b93c87da7d5a7c4be11dfa498f21e26df126c801559572301bd6d6ace7be8368da63060d0fce999a0f27bf008a5b354fe394024a07b116e2ced811ca7715b98aade7bc36ae2c93bbec35e574e34f94ee960d724ae0cc909e469543ed5705923f3f544e4c0a67f76b107bca627ee924d7edab8413c05448087306ae75453d8797b7ce0c667c1344d7798c33ec5c8182c7d23b060c84d7742db98735ee924270c5c942df0e2a56283c4f5fc2c91f24f26feceeeb611e2dbc93d4fa796f7f2efdf39bc2be0517225b84397a31e4902279c06866a5106852ece0ed1bb31d50ab1cc71536328b7ff5aa9c9171f8df596f6eadaa770d4839744182e92cfc76d7ebd17878f14e7dd43a0337081007eb348a395d9fa6c0189d1ee5d6f9de9223ec2b3ba733b20a013f565cca069fcd80ccbe038580948f4e5da651d7ada4d1e995f0f2a9c2ff75fd1307c3f9fc186b1ac809d38d24a7f6934f567567745ffef0651d3d2501d9dd198044def68aaf5fed6c3691c2874311c6b29397fdc496f5884b71da532eb81e2df5e4d89809efecb120b8a2ca7b5492a8bd8e3011d9e358d88e5ed216ff58b4e2958ed5ea91ab4e1f6daa00cc54956174a9afb2242667827a7c78de7478c578043e89de8ad14fc3603bfe8848e4e1ec83c896749d56f852b9fff8ff82a0cd2019adfed20481867602d60b8d7fa37626df60cd7633cc4789f849c66c3787be9b723b6c482c40bbd13518a78ee04e864776b725e141c34383b7cf5d2275430a17a9d60b0f69850265a3bc7ec4a6a0683a8e34564a0bf3f0ce88804377878cc9bab3148a72648568898b30013777c0f584e60461303872d296a4edc650f816007362ac7951033211714d0e8de21c07acb05864b90833c794d5961ffd5718baad563f23d4822b49f65aaa28722287f460953b8b62994aedc59de619268786520df2b9b731b6e20b0ac9bab32520a918d942ff1f758890ca82f451b9bdb4c0bfb7bc538c8d9983eff85cb3fe7ad44ddd455aa5ef4a9aeb3c011ce9b40b21def3e877aa32dc5162347e362298bab46e5c812da7cfa58739ecb0a05ba610168d549ad7459b7326773f98daa2c51083384fe3bb3c525823ef282817268b17b6a2ef8e38759b37fb725dcd03262772e89c7e37556a41ac1b044596f835f6effd3ecf367fad5174ee67b18d5f12ada5631bdd9ef85b69c0ce46edb5cc522e03ffefceb3b6fd38096c38a5a033966ab900a5ebd9cb53a2f87ba9ac8bc4f61a641e5ce2e09de4af608ccabf1d846e66731257ffa330fc330a121fec26a0df2a518707d222aa5c3d96be84cb99f18ac485089c2208b41279540d96f8fd5e57553a2268a882c927df940ed0ac25f8541b5648c50ecea220364bb75fb4252574cd5c316fed581908e580fccb9cfe14b2f40d23fa99b3b2e6ed05827bb3147d9bfaf56a0bf6f44a061bd78dcaa26b27bfc9502fc42374ce2147e78fb8f773599db08652a5e14139ec929be4905039b992969eeeb36076ab5146145c44029444f0fb41ddac1b93ad3ec3326768fb53b48e11c220761f59a48a52bcf3385c8cb7735d0515bac7e613a40e387ce136e2b1c1f5ae42e12be51465def67b20ef7e614cd12416d8db90e2437d9ef02ab60c53b15495fe9184b2c9af4d1be724e8d2fd2941ad098143c0b4c2631dad151546f50e3d93e985bd225d15c6bef635f6f5332a2ab50682de6c7e029a24b3043f656e8c5ff3df92eb42c69d6f09c10bacb4d1a461d583eac92fee9eb77a4616e6ba44b6ce8540cbd24e8ec79e8d3399bc60a331c4bb840389b7519da69aaa3289d62efdcc32d8e38ab669712a3ee7d5e5ae47998ab726ac2e25b571e9ec3451b78f4d0d0674c43108080d1aa50956862ae74ee811a1b9b0e39b83f039d2c150cc5ff5088c80b7fde55e0b338a4650c7b467df512f501700d36cebc3323ad4529f0c99cd2bd59356f1b1b880b1db4caae63aaaa87f265f55525fd52e3340692a9064ed86de7dc012395e106f39f29b55804721fc70904bfc9c72b8d8ac75996012377f20b1d50cc48601e16ce0f2cca8040e6d9cfdbf5f2135c1d407d9673e11a862d16607687033f304342e0518dac7dc4f7eaba0715d50069b7917bbf9472ac10a8862c9c3fc6ed6377d82825a20cb01c8fa7d7c0510198192f768f6f6d20e97ead32974d7ec357a10ebcc6c9206669a47e91702418c17043f858e01968c39a9a2cb4d9765d49679ee393c4574217ea6b753e9fe97026b94b30cf35c3c39d86b3b8324b7f3bd2b5607cf934ad9dddab21a76606f9ab3a9aed894be31dc987f5b960ef2644b9c3072134964969705fdf462d492ef4c4925703029f2ae3fed618be2fd6e35e09dc46126aed4bf94a6b0b873b9098b8addc4482d629fe4f84ade8f59af04e9986d5a62c607b6f4d023eed50190e31e6d29baed1cbeddffc472283ba16086c266f8699561b64ee31c09131214c92d04dcd0912d79087c5c88abfdb2331c35461ab96e2c54cbda56108fd9108e6324be0059bd621bdbeb3f2ce66443e33bcc35f33c10f9b6f11572b281992d01cd5a52ce72c7c14e510b91ea53a96063ed7e1e276800c0114bc74e4cea6f22fe7f8644843677b0ec5884c31186619031d1afc4b00cbda5b777cfd49bc0868825e8508dd9b0c3d1fcce30d9d768ec44b4a02f301c2202011947a15ea3fee8f41910a14e000377265f2a4c0cc40563714fc2497c2cbb2129a17e33d7423d977664f7d23f39a1a5aebbdadd3c3be7a99dd8cfa964221af1ff22a871f634182655de7fda0218f0e510a3efe3f7a84733532a7fb24cd6badb9a79312f21945eb636a816ef1015481a9b4de1fa81afc612570f702b83190dee55b7dbc550f2a2f8b2bebe635cc1b726c661be40bb3f764c790532b04f277adaadaa44eb49e4b8bae8ac0c2dbc687400c05e76d6a22788663171bb018db4b8ab0308362d6c264e52186528f55752f03eccd402f5ee8edb6d052a1e050c48b5e737eb1ed6450ffaf7753eae2c6ab2c40a0cd7fdf0ef5b2249cbea8f54198c84705828fe8b372f50097921e12d5a098de8b9f10da6f0cef0962a5af2b45a5475a464c343f1fb6f61e09f463862f5266b6aafc6c341ee7f92fd126689b1ab931b7bad8a4c0de3f85c1ecd32f57737d3d64865314f2f5c2445d0b24ea2225d616b3d223648750d3e7ecfb9a0d4367998cc3d518ac1393df45bd5a44d425eb375abeb444db58cc13bf1d22bd3ed9e3d1df7eb4a4d7e17bd291403e8bfa8629375c8eeb8f0a0832d621b93c9afd89cedd657e9054b2ac740f3aa307e88151968c5a1c0f6b25d1f63ad9bfd383811d680624afb63ca9effa011aebd6a3c605ab346562bf6b983bdf49e31340acc4cb1a50a32b21b7a41d01bc92fd5f265d1ae06fe5ffcca9be8d10119dc8c5df860d878d2432b742c68ca54ed2682212591d68feb8bdde53fefd8a61da34212d127af3c88759cab4c62e7719d6c7a8b0180e6a828d2b287ec7f970a586f1c5eb24ad28189b230e656fc88a11795f42e633f8cb998acffaa64d007b1368cffca6ed74af378a9deb9f9c4b1b171ec461d3b71c4d225833303fba06685e1143af9c67ecbd9cc8d8b7a3e2df6dd29f3c6e9d0f9967bc01d465c3e88cb11e6a19868b40dd9007915f6687381f0306c9ba15e631eeb80451c4d551370090dee427de090fd0ed5d77c3c0113d4b96445b1e78c388ee8b78ab94f9927d9a7ee866a421089b40d28831b1ddd142d9819e4bc7afd3ff5fba78cfa11e65fc1dbe30d6116ebb93dc1caeb2798877e55ae7cce336a1bf049149b5aa1425097d0a032c09bf358f1379b0617634095980a9123a65c689e9f666440916d7bbff4651f29754fce46908c110e7bfb6a16f62a90c7d127904790a3ef5d834c5c0d549f3233e7698245ab84c6e797743b6be14474bb539f27a450aa3973baa5ffe31f88cbf5b7f0930f407c0a885e79da11930718f8404f5de5b2fedef27f94a77e167e3469b44c83e4e8c184f4d0e68900091c9482f1d86f87f5611706170ced8fd6796ba735522043dd9ff10df58b0c06036abc72f2b9ed6a2417620c14d56926891a4f3d766cb049d34e6c9f55eee1033ec6a7e50d3c776920f523821239beea45a612615a9d59e9b6c0a55d3fe02e13334ea04f96c56970752231ee8cc5d31d9bc0edd5fe37d384244df5d705b94eafccb469b5175d08f05dc92540ec5be01f8cc03dd5d66d278f445d4e7062edc07d299dfa43b5eac167dac3e6fa8ad8ce65e56bc577c7110a4e9d52e119a73e0f1446631e675b5769332b6ed5810e3f3e86fc0ed5f387a3417e015ffa8cc8cf0f07ebc054143f780e8d357932d4e6966e838340255f3a490474c3a93d154fb96cee81f894b1b7b119146caf27d042d604d16aed1484a6156d60e9c3bda472dfdf3fb208658ddeb302f14394966cda294b7e7e6014759e5e162ab4fd51327c46bc201a99f7dbee1b535044fd7d194f0eddac81ac59dc190d9c728005abb0c9c9eab28cd504734c2bd41dcef773b7397995f387328a076c2ee74f5a8aa13eacf29602e79967e1c6dad0808d7a1de552c69bd3753be8b26a6f05eccfd1af3bd18c8c01677da20b8135e3516fae6fe5cbfacf993038073c2645c2ce377ababb8b72d48c561edf89f934d11236daeacc7b3243629b61db97bb70a2ee21d6293aae641fca428f68c106556ce199509526005f9deda814b3724d52363d6bcec72770b0734ca9d2552bc70d9b42df899e3370bd3a1e4f32fab4d4490ab2f524a091426f4a9b86e8c8c2fcb85189db21d3e2daf1b41b0bcc7427849c21e3fa259aa67ea042509e3d375d3459943698357561ce519fca0ee24aad9c48f74a84f4e6c63c55a9e8035125b59b315ad01b74e3dddf62934eb251526e2807f8d6dd0bb864073c2ed570ee7a4230ba75249bdc53d5e5d44e0af8e6fea87e185be23552c34c2a98b8d8b8c1a0c28d8c08719ae6bcc34dcbe86c5c2ee0f39c22111f307aac233a166ca7662ca7ab78ab38d5644b2ce09cc4bd21f678d2506e1c89053216509ad4bf58e6dc9d1f46e4328b915eec5c70059861d5a56c4037371eab9ce264df8301b3f2d601fd0b6b4c64a63d09cbaae37a27f23f8540b0b01b04aaa556e8fd75c592637dcaed9063adac251458b64b489c8b7ca3040b6bf4509ed4918db83fad83565ac30a85b7808c02b0b5fe8f159eed63bd275bfeef51e6e54834158d2cede7b3e90bc50f7a77a7c934ecdb8165e64711061eb8e8934e278a77e7fb6f4bd68eb718a0c588e59fc5a4b63ff1a00e3d482df2272c167b0973f2c93730f4dd48997342836ff366fb140681da7143b6f8cf3d91aa33c4fe7df3807128fb56f5b2e5f13827c9b657dc4b544662ddae1a61ac06111a08e08a9cae33de6c6f9991e5521c2f63abf32612437700f7a1729a3c01bbdff6f1f7a9c54e4f31cffc5b6e1909a71a97dffdfdc201cf812fc62da5ef6bea3db27d848186215ac58a8114679cfc431d052508ff8e3cda6e1ff82f8e8ea5872437c82a4c03b83ec8a7c9b598e9a579945ab859bd383c0856e520347a61dc57b4c89f59a3fe27bdf77ae5d4b87f8b279b899f3d3fe7b56033efca5f2487fce77c15d9ee55dd3bc9907153dc67b64b4e766b58504b0c375254fe92d95867297082e1bd0eaec52b2b720b84863d102a985bb4b4e6247dfa5a34352b2ebae15a4bb36079fa77a1460510cae33b8294435beca459fc349876938a8bbadabe4649af8ed4a4e83487f559c0c1adbfa8e2f1d09f9640f252384629e2ebcc7cf91291b783fec3aa802aba8b71b441cfe24fbb716ca877d86cd7451c0861639f6d1b3360f83f39efe252f89605bf1a60d6a35648d30d8031e656ca87ca354f7c014dfacaa11bcd03477a95048d3f7bd7d6dd5ea609aff5668f262ab6c697943de11d809d01d01ff0cec0f99b6dfbe9c545687ac8a29e19ee43449aef83c3bb42df3d020daca4a47e2c33af4ed64796b7710a49213eb1e0ae8aa06aee0d1fb4505cd2c8d80e861648f15847c17074040b91733099ed1de57a84389f747609932403cd1187e108a08af8e9fb32d0201188bf8b75bbd06a5f671d1122e46dfaff272e1251fc185bed37650741e366c0ea2898c512604a2061c4b01107a1ac5eed5ad8811d4328e7cd34675e4d56ed72a0fee9a6e38edc2405f633f877aaa6da3dfd098d3aed932a1feb8328a2705793ed81aa0db704784ff8e0b96cde5f0a54790357094b7967885952077be1273348d77caa9e6ef1115f3483e44a6c61ad38abf9e6a1ff32b7bb32934edc47a4c511d40acb23f106c8f7e7ff7878c0d230098d8af376b1213549bf538d195c37b65f465fdbec36ee65bd499900e2baced532d9002040b3798e2b6eba0a0177c99b11d77f4695b01d2d9133c09ea17805ecaa490382dff6a8eae7a33b7346904abc0cd6ca1d3229d72db311a67a321b76b08332a8da5879176272e0ff5e4bab633ecbcae2b90295b048080b624bb41d3c4f5e6362d6408c015e0d969e78b7d94c2086f7ac64b8be64bbca10038c24176218b0cc5b5e3a4c8cae53b34eee03fbd6c7827a88d4c228e2a487deb1cd47b1852249af78c91a9f282ac922a323a1291eaf79e0d9991ef7120d7e304289c74ba5de094ce50063433da476a5ec75724b10671a7e88e32162d434b1c6a3df204d6b8d36377b8249fda1c51c400abfd0f50d970b9001a7688b34ec5e72e9b7441cd2cb1cef74c233a4eb30f2327bca575a6998de3e27433056b885fb58228679dff982f3d2299646dc9baea3852cddd430197c3f9d8fee4aa768ca986811d6a71de72960a2c09fe160683d218ee53de9eaf69bb8a8728dce783808bbd9277e0fe0f928e2687d34eab2618b3d25a04f0a3df12f7949b3e4546cc96ce4a7f4c828e537f3cfbd2840fa0ece317acb11fc4886f07021f515aa127199c868c9566f48b76dc104b7041d3cc2417fca3f9a84a37f54ee70d00ccc2f24f725ab2e58ef8f3d7b8c6bc0f14e635afa5fe57fa84cc4fe6123c25a8dc91d9c77666431b48e56c81b089893b60c7bfdaf9c4a1854dd791f2de5c760d0e2bf12fe94a07c1f381c33b48a9b4777c4cb6f58f651e6666c8d3a46cd80069d32ae6d397f7ef92c070f9038324ccb7e94d5b0c6c0a4f62cbe2886a9fcc3455a203ffd8ae32a6352e599a165d9348f111b4f6841e7f46d2d49b742a2fddf62294d6518545678df424b40596d16721bb70b30e48553398b1c48e7edeefbfd340efa45aafa61b4cdc494199db5ee561c11aebbe225d4a99ae44a0f46a9e467b5e090d569bdfd6e47590b20da272fb3ecfb70082238a52e361068071fa11f8c5b644b7c1650a496da98a725b7c7737f28811713e72ce547ed91e0a383bc42fcbcfaea21f7983a88c2bcdf52389ecba5db2fc5c4d5404ed5ad47a08dc41cbdc4f42dd41ce0b99f81aecab9cf42393a8ef8ab387386eac64fa63494a2ab891d4292d275aa05d32c9f3bbf98d3e0ce02422089e843b7b2bdc2fde3d616644726dd111af391ed1a94ee0f2d7e7cc4bca2e4e1993dac729228c497d461d2e65adcda90782983ee0a6594bd2124c0945703d2c6fe8f5b73dfcbf5471ca8f7dc5cea20273d69a6a31e2a4632689a0a5afdf8a1dd897d9040ff683850c5b37190e0fb82d941dc2b09224787227ff5117b9b2c79263c4a55db947013ded10463f573134f7736585e4c4ee6bdb16be5317c56d0bbbf3003dd31023e1b78ef01a29aa5bb70b56ae96828221965cd9d18c9daab5071ec732a303c311193f9e419dbbd34ce85777e3480c1e841667a8724295dbcc1ab7eeac193a90d108acf52748794c83e383d3d803f2ed72a3a053ce655caa44e171603f67bdbbd9425b7d3232104a84cb80f9872e96d5486a967017dc1119ec14f9724300937b223de6664aef5699f174ff51a7153416cac6f3610461a7072d366d289a2735578342f3d6c634bcdeb470fc02babdc9721c141399033fbcd6f19cd8587fe2079f4b799a64d9d24c22dd929907d83bcb900592e424fc508faa03da53a6e449da91e1c256172b00e15d359d3b1c76c36974b2808066656fdeee56c46d6333a17c43faafc2e5ce862b760c83897001b8010de39de3e213c5721a7fa0830a091b1968ea18aee89f073ac8610989fcb4859c0197cb396941c46e10caa2f0a0836c85a60cdd3397a8ce4481f2ccea5b85f863cd0d0b2d9ea19367d8cc0909b3491003c014d6c0261ad17394e56546530b696e2f258044d2a27c62c2e412edb3dda1ce88d44d8632762f8d7a20fb9068a302ecd022ae17d23e278512232a0d87bdf170f99c08f23e656d75ed6994a5f4efd2ecf35ac02494b3762b465f93880c44ee59b36d2a4a3162c4b1acf8b1c11feaf3fda20c3bb08f895e6d20a869e354690a4cb6a78b101790b8fb90850dbd4488deae1ca71a092f4c728cc2d192f534de457c085361bebb976109ca5b8772bf41d6dbcb922aa28100caf41192d40114f0f03588e1f41f5b6040c71f25972695aadc899b2199ee22d260000c7b780dba872826f960f3b1972769764c20d9faa5629d33992ff88af0aed888eb4f7c44aaacbcaa442c89cb1553b32935424e436c925d1ec8d1670cfaed3f98980969bb2335415aff78c71d5b2af168d3fc506b68dad55ac148131ed61aa9840499e1d3aff9822888ee2cd867cd3192ee04a0eefbf26ae7a889c98bccae26f0aa35b365e23cf1beec9a1666081743958f62d5e8ffabd216c5d8776cfc72f97e771865c7264c6f89676da673413d18e0bcef12c1fd20dfe382ce53ef7a2a32de4388442e16beb51686d8318015a2af9aeb8e66f87a92fc6bb5f739ac8b71a939ce0140956d50d747de47b3e5194c8dc2a962fac8c7f94de2cdf9ebb582ecb927cd90530a8b86b7b1158b7a249a43a8d38e2077931de87a6ab95d51a39e5d8464f0aabfc3cdd78e4a34fc92cd0b55879959a591fe63d5f994d0b81016a7f40ac665a7252717a47a3a3a2a0bfc8ef2ff8bf746d8aeb22d2d8371b3861483e2d84f076376c9445690ae764d6d4bc67f091c362ea264528edac1e509754d52ac5e99f36e8c95475e619422eea831dcdf8d999e9510e315736617a3b76e64d149f568d6678c75456ce2b9c44cef2946f03a8d00c4db51d00c40c3ca51e4ac877ca66ba859cc713b11c1b200dfb720c03b0b497c8a60f740d5c4f632f57b8ddb227425403d337f30c6e1ae276dfe6fe5cc506235a79b8666a5716ccbb9bc11e5b5149cf462324e0e58cac052763c5978280dc8dcb1e8dc60ffebe37fde6c8073ec454cc9c3f5cdb0776615626bb00838ee397ce15e71325b40334e3aeed42f78c0bd256f8c065274e714b9297c4c1b9044afc8ce7eeb525f5c51abc1a50bd34feb2304e4e2e17deff2d27512b7f59af43c51ed408c3bfb6389bf91eb8d34197020e3481af4f3c6ac3fbfedbeba9dc38a5621e00a845fd82a9d65f43c105b7db3ab505ec99b96fba8fd1a58e06f2b2b307c7c7b61ff2ac99bcb173d5ee830d5a04a673b87bc28f57126919b106a41e69d2adcefb95caf676718b96736c0e3a29579026688003e68f2ab81d05b5ed10e816b43a00248cc60ba5be1bcbe853452dc0be372efa574fbfb4fe9b45218175c6dbb65f6858d424e644aa6b152a6ff46c02eb45feca1f65a3d7b0248da6400955b064674d6d0f45001518a1e07690c39da32b98c5e9fa0fde51a1f5fef23b511259050eb88b418f6707625f0fa55851c1efb62020ae8fb9e00d1018ec01461616a8ba82ecb11e0c21d9c5423951e3a7246e1c6f7401f7bb22b3027c9187ba811ac60058bf2c69dea3c2a9e0226d4d45f2fad861e11c43f96790709bf8166b3ad9a422f9093ebaef05dcd219ed4aa8ea3045aee2e5f24e5bb9141583e84557fcdc4e80385178ee3e93250447c3a97ca1009d41a19dacfff29427ade30932efe3d9938246f60a6886562ee5f5a289856acf52394b605f2a98073f609a6e00a2afd739a00fec3447fa5be4feea1b35508065c3a464e8204b61f45c34632cf3bef10d728ec01430f0c5464c028d1ae0c850e1e40139ff0854d194bfbbc112f9bd0e1988ed47192392912e61bb68187f3e479b453a7e9a73a83ae8a272e240177fdc590fc324d6c905f811c71932ff2db0977843368b98e122816b9e13be6f54ae765bf4dc8348a647f9d62ccc47a4060c46b3ffad802e02345d3aabd78ef0fac6dd1cdedaf67d8f199c56bcf34caf26ffd8d2f54b52cc200277b0e4bc39518be156bab29e00da23b41bf052350b94880f85e82552f08793b3308a6cdd760109666a6184f4bb0a7b95e555ded57a453a63808891273ce6a3cbdc87411d4c2ca12f0f842bb353eb3278c1569a9aaf277c99d266b4d7d99e42fdf1c4009502310af677b18ba85f595c99cccb94a2b5d78d68309bc003bc643ecac42f03978dbcb800c7fafb28f1c814954b998d157c1ff946463e4236718e8a47870ad38c2449f0b2869b538b06a66eb92deaf31c2c5366621477c4eba80d12b40ebe83b74ba07920a174639daa7558ab27abbbf7b981e6b369a9d0dadaee3169d8e42d3f7072dae6aeefd83998baa11613e0a120cc390e5078ce6652b3d2cc95ee244d22ae6ef9b0152eae07b9f2540a917cb8b283192ca11d285fbadc907de27e8b6993565200e02adafffaa597a485ec27485cf530f823319efd70b54b96f2ba4c0c211f4d7d24ac57bef2e2a4f82da2fbc3611923d8495bb72655b5854384d61b9910e7d00c2d16f6da3261ec2867137e12f507b17abc1a2e6d14d4ec29b232a8594d6db527a01ef0c84da7f6c1e3affaa3ea61cf43f9e33cefae90f97cee09a304f105496191c4b6a0158b44e74701ff47af92f883fb5789aa0acad2a4c10635233be795d15e62b472d4783200bb223b2c58f42efbcdffbdc3900045e0d7eeb78019abb42825f4ba524532ad121f56d174f4f0bafb59d8a713b2f2cfd50e6377159859c918541ba7351bcf3d89b3df5dfa6f8c95970c1c33eb21a90f2aa40b7797fb5db9e20dfd0456e5a9ff6289653dbc175410527f67a1eb68c82641fbe6de2ed7ef2af31598a9466c0ff7b84533a7a5210abffe1a2d52fb7889952b45930565c99f55c0e0a3272da1da8d4968f3acb46947b207e50a2f0e7b955542767b60d264f3bf21885d9844ef2ff8046022802b0ba1ad9313b95a2e990811803061ab48c33087b0174690baccded7501b9e87219e766cd10c9abf34cd967cf8312ef5161cbe5fa5068b12ac99e116e6851400928ba20939229ae5e366a4f283b535e8984a534cd0ecf6bbb9aaaef6e3a9d73c045719d4c26c438eaed6d6e42e85077185b437f35e81dff08f8f03fef8eb80ca2bb31a361fb4403a428f4122cebfd1b2ada45f55abfc0fd4e9b30531eddca5ccac37f839d97d49a5f70eae3408112ac2442a5943ad55b42bcb72ce87c6653ab9c0bd78a404a388f9ed228f24a52560964a281812a6c70ff6a6f7850e785b1631d87dda8a95e5b68d98123223f6367ab5fc8da9018982217651260a588477639e84807d406135638523a4b599961b0c1c26e42502fa861090b2bb660b14f665ad2f06a759d95a36e1a22310e95da769d337eb99df6cfbae69f69020fa9b0255397f93b390edf8ab1d35d33a630fa902a347a65b0e2da9cc62ecec011a35f0df7dba22f68985a955d6e20f56af6aeeb7a5d54dedee9fc5ee9e74aae2638ca1cc2bc7cc3ee67ead60ab65614bc278c43c96e1752094b1dbc5b697b74ed5ae48819f6b23bef93ea845473c050758d96930c53bc8af143cfa3183a0fa3b74d55210e65413b18145e015c30c37a64708424ab6d0c2b748bee44c7f0e31608f7c78bda37221e6182274176cae9d903eca1fef1c4eaaeea557e5c1e2a4d840e23adff2dbfa6750407d22e7f80c08297c7409f90c180ad5057b3e7b24ba55ac865a9c6b598c6422d468ed1ff2121c752d9f43e643185667feedfaacd00046d13423b3111d52cdb7b1f3be1434103951175c39816f48d0a8c3b02eafbc7d908e134a01238aca89eb52c61bb8e6b0354e02e2cb4073a39e963c01141208a2028160a4aa88d25d7af10d250f1d36d4b16b83e6a701c9818eddd439774351cb714b972f52e4a837275e705a90f7ad9dcd9597b7419942c95e90e2947998e5bf85c4ed821c4cf2f8167382c41fff95a76c8998503934f7892de68c31377c5e5fdda99f61264b572d627d7d6c147d0a59e46ebc7be9461d40caf948f809acf474e514a1a543f038192fa23fdc1c49fb81a0ae2c7a341dda839c979be4ea46095b4c0b4708b64ecbcde5034aa269199e22bce5af1945d782d78460e87bd8ee1b8c573e76ba13722c63e41e98249f09b5a5873f81031e38510b8059ae4e822acadfd41bc544707087703a904f158cd5728d329da402401e6858a661337f59ebd71a89d6fe638f5d7b75ac3811d3bebc7a8c5248407e9540b7916d100ee90ad67325eb99e79c5ea9ed04cb8efe5107832585796c825e1675bd8b368ce04517032fe8a71e87e1be1b450db862f21c4755385af8413471de80c93ee52cf7945800f3db66444b1c2fdcf25efc34e04f05d887b93ef230ee618d7608bd6dd2cf1d749d6ddbc71769045a3dda0caa800ad397403a2fb5ac8c06e811e864d3c7178cdfa52e2abfa846b2ba02fd6eda06991a51c4366a9e6401ef9579c9322a10d097f3e4024245a245c77459c4e01506c08c284162285ed326575d3348312b271e4e14f3ad266c2cc0c628c8c62ffdd2a30fae19c7a945b1999748a40bdb871993211b57d71ded2795feb715891974ec6d592a1867ff44bf39705332ab0e7970889fbf83321bf658e209763cd92ba70b8d8bbe759f866119fbd54d96d6b1300aa2e6590f4431cfe5f4b84bad545869d266756234948170dc14ec6f7575409df20fc3909127693bb12df39789305f57d7f2a5c9055a09c40a2e278eedd1783f5982abc1d1ae7f070a58a449db238bdbe77bc4eb4a025eb6167169bd15f05808219384221135151bd07749271b45532e1b57fe488ad7f9f2b97a90177c764c579a0f675217ee91cbfe0889dd4667368c71f8cb3f221a7b7e31cc368114b2151646aac5ea737f52e1f210f3ba62f37a51907da0c801027af9eaf99565e5548622b8657b95e74bc9e97357ca7522752b503bab9fdfd4053f8f7f9be50351db15665099de00e0da24e2c1e9a4d4fcde8b8d5e10ca1309a2170ff990ba203c0865553c792d0bcfb1ceaf0c3a0b1f6afe54c06d8d104f77c068f608d6b39293d2c73fb202266aaa1b9d62969a175a696a5c3558f765018e14c66c799d3ab2b788b4d42ed290541bc43bb22ccad8c3492f121167ee85f09741ea80f608c414427d4ca1776315b1b506e0e34c74bb0647ef6d04c769eebc41863ad44135f77cd68c17bfaab10f9ea5daea722759ba93b786d3599f63c289678b201c5c5640a90f2b7d32de28928c9d83883abc15e480e49306c6fc4f5d35304a039614e97d7b0ee81636dbc5f3d0bc4bb3299e8e9687107882565b82606fdb6e9be6e7b325c26365d66c60e3e2e54389754f9745a46d48d813af68287b140ad3c32257d343f675236d67dc990b71a72c31d4b3d9f656fda16f4d1751834d700c75af7091a74737e7e1fbc70936b152f936141f6dcdfe7fcf99a7de8ac412e8cdca776e307683acd8e307cb792fb36b4db8bbcb3bc12cc35563844688d9503fd001fe04181e2a042a09ca5e6cf9ab61893c35776270812bc4b16590055263a4b1847ec7456829a52f5d255e2429936bfe8fc55b52892374d3d2c6bf941c1070516428082d01aa8b5b6c47dd44538ae000563d5d71d7f04e5432a74c686586860f04d22981c3e39e4ee9a0e28eee35e578ff61a2807825ef62415ae13eb0bd77c2e53a71c4768f2321fbabafdde8831ccd5bfd64e8525bc1028b041a11f4e193685b5ca684e2daac7e32108894b1435e8bc4e24a80e9c6f9b055f38b779f50febc4731627af9a45248709dae3a5de0c98177fab73a632d6101c09c1caddd9d971eeef0e69537d3a460a4d2d50921557d186dc52fb534ffe6d4a24cbecc2cceaba22e90e6d26056cd83c19aefd198ceb4496ff77107d3d30e9df255d8c6bc4b8205371a0e8ab3ed6c686300c54071dd8f048982679564813447bfee8874b5624a3f3960546bfdb67e21b51b70fe5163d9d8646c28076d157dc76eb341f66010971a9d08f88b30c73c98034010a529e2095d14cc105de01b9c31ed98a92f5c5ead70839a5bd2b32b2f6c300eb19b9c2d3629b17f785a179b12dce53210aa8ba912d5098e0e39e38ae095b1e30b2c0e7600f26e7f92e897f2bdae13e43f7ffda675a2795976693cb530ba59455cb8a02bec3e9d889ccf7d053db2501d7cc78d57f4786a383bb23ca13bdcaea4be59eeb813b7048e2a9a1e66e03a4283817d950642b475d05e270e9e98d343b3cba69bb8c13405682159158ffa2191292854990c46ebc26b8840bfac683428693e1b2393acad5098a6546bb5efefdb771b9f88b8099503404fe6764506a1131f7c1e6779f90da7c1a38fe0396a1d5fa802fd0e9a0cd51f20edbdf509303c740cb62203e02d161dd4729bc0a309c1ea0eacf46f6a20bf19cd06c2199e1c9bf2cd30fe8fb3d4acf1fd50e5139f159ec8e728a4c5aa4ab5fad61d81a887b0a15046a28b6054c42f48f917a1676e18279d2aeeef1189a46c9bbd73320dd355eba69e3af1855eb0763f9ec66405b84c853cbd8df2f0cf5cd3dc0419f6523d84d8be76df221f88ec2fd64bf5a4285e9911a9e5550a7207413db692acd62ac037fd599ce7261862b4c97cf8eff0ec527abdfb72de479d60d386dc0f91d4d24eb5fe72dc608dd93ca66f655f49361aadbd1dfb83db3680f0188a01787e3982544456759a819eb67ef3bbc1f5c11ef29a40a6bce17a841def3d36113ffb981061d4ae4280ab114c157abd5a5b7cda1abc7ab91c4e618ca828f21318d0576466df07fdbf5d67e12f6219f6190d292061864ce27b8c55944049b5e8cd774efe532ac013f23dfdf38b18403c1092796a7a4f02bbf2b0fa7d5f7ced93b9afebd628d15be8d0c16f365730dc8bb19abfd55e7c90fbd0439263947cc1cc16977221d1c8b08a3f44d41fd0783b4a931b132b25c8fd83c6239e95d70729c45a3656616fdfa4be9394f6e85b0990ffa8a935aef4307b98e1eddc0a646ee0870a33def064aab54b298c3380b2ccc18bc8bb731e1e60dc69f3506f928cd36a19dc23c437ebe3e059c48a4efaab7d9cb5dc1de5aa2c8e71bb346298185349ce25ac695f87a797e132e1aaac76d92c860cacfc7008dd3bb81a85b4c33936e4a5fef6eeb8725508ea31699561aa50295d6ea85d86cf749869bfe76fa097bad8d35ec6923d29eae3224ba535dab4ed41858fabcae6562bc1d077857fb824cdc804d24b64dfe4b09194a867be5f81aa5ec9dfb190a7fd20ec222bf6cb97208c000cac03f8c7652a6d9598ad7d3dac50561ebdcd90e948bc3ef7c55347b50b1018d37cad5726f66e8ed992d344a23424352a26a708e5c329aa9066510d20099a8e3a1df50436bfead59fdbf39299f8718e03bed1976c0797c02632769d5aca8293bba6cb5374c88afab1410143ef53c34fe74ae37fb0fb507febf92c006ad7386639552d7237a3545d6feb03d3e401889b60db72e8e5210c9e0804fe4f1ef7a6b1a9004bc8774ee121ddab8f12d795d6518a1762ef378345e94257343ecf3a253d3494e1e37e1123bc744d95e9bf89aba6472521a73d0c64b5b46cb183a4e252fbcda9a054b90086c94a7531f1835fec34db1d45e7971e8403773b2e8695a4ef635d8224745d18e43f860b96d6f59205a1e7eb8aed197776c58b0334b8f8a7dca36f6ec577a9ba10f7d641a011ba69836d7de0011b22ff67d8bd2cbc64e4f09af9fec71f7a540fba726bcf4ba4082b765f87f9dd1782b8016ebda501f6133d35f338c78ff1282514c55d6583b8adfed638a7dde9614974ff55504fb36e3bad5ee2904acfbce9bdb27ce002d5ef7edb0f57cd02bbeab90b6a988c588f3b6a878b9f3c2a3ca65ce07c2e53dc7f063b9a1a4508dccb18519070aa2a9e99a42ef63821f40c15061d940e956d083a962a758ee52be27206694a72cac6a7f248bd094565217822386cfb558ee6e7430a1070f3a769809501c1e6aea5b04688f180e3a3c7b308c4aa2a887cc169bfbc78c750fea1215621e71640352ad3055a524a36a405a17a18192514a00ddaff288820622f9538a11818ec3ba4421b53b1bdf467afaacfa88d42dfb6b6f0a5016da8d953eabb148ebd08bec837c99691bc4a7652de8927925f6b17d3e23a5bc4cf36a3a490e5fd90a4d0ce9c2df57d428f9754dd9f67bdee1f21f664e1897d58cc779e810adb0e7fed9eee34020441724b719aa3f2615ad5408bfce6b9a3e59f6e5edeb129d06e4a1663921f66186d1a7efa3b5817eec7a521ee51166749a7d6e423772956636288b0d43deb91242bfb2808a9e5bb14831d63ddf768ad3f0925966a91c59b6ce9b491114ac9bbe7852b5e0f9613def33863450b0e7cc7564a3053d3ba8c8ff86a686a3c99734d1c4d936c550cc893103776e539b313c0750252a91cd4d1fcea5ae5e7b21db0029868b626724fea2068f17d533ebcfcc9bcc2a230bc9239d2c873681339292cb58a5d8f4f952b52d815a7cbc1d8d2e8e6a3977cf8f67240f58f7d809c03bdd1443c8cc06bf27cba84a041c8af4c2f478127e9add024fea7e824987809a06c64ccdea27000932a8fac535973f8751b55cdd3513d1761927e6ae334da32b486e877fdb3f70d5abb9415157f3f9765296c8b14e73d813d3cf9d350afa46f0ef0f2c4d310c88c668b32caf5435a7116ee7431e002ec8d168889740308638ce916a5be4e79e7a68d3a38f46bab54e6362fa71b449c0631a95e3831f81962f01ad6e20053b0f41f5907c4acd3b4964e237b213a93a809f70b1c3bab14c6e01f3ca968c3a3c9856bd29b6907f95a05fceb1e45aa31abecdd5de59370b416f660a1365c6c49c4cf1d2087273cd7326846d436746be2327dc75fcf74d403351d30ad040ee3ce29c4ec861544e4261d60cb9da7e66298f47c2ddccefbe10379440d254288c7be850546460dceb3418beef2c7ea04bc0de112a1824b99bcd571f057c615ed87b87367f8eebfae5eaa166fe5937cf6361c9fdb905c076b9da6fabe3eeca6a793944475faac7ba90748c2e8fb165ae3d438af0f85dd9cd693a4ee63a514533f84a565e159063293fcbd82534313b199c02543378715518673bf072d18bf7b8dd8c8f9fedae2823328e856b43273b86c2ecc62b5c176dfd57331c358f3db11d803a79418cc877f8e599c16d850359b50bc4499759e6e4435049db5684d3db84d9a6b336652dd0715b86108170b8bc0e452b9b36181517aa26a74d3d992e8d5c8c412f5e9f9dfdc053541057d51af1130d9c36b5a3b199e67f445165aebd9cdbc7196061d67424cb0b29d844c0d0f7d3a60549479a2b47f3ce8d448958e54d6f690e2c208e1ceceb93e0fa938018519a62534f0426a7e4fe4eb79d72c155162f32e0c373f1f3a2e4b1546bee131dcb3bdcb1c87ecf0c0ac58a49fc3817aecb5425bf4d18e826d1d7932a6f601b7929ab8e30b8a66fa0b9bef5ccfb03bd47197a321e741158791315ee22370884901cb6bdb7e95e1ed13dbad2c9d57e9d4655e69f86ff9c08170f76053f6b0148bd7a34e5e3f1fc1bfbfb3d62794209eec42c1a4650b704e076d25032042e93b1f3d804ef7f6312f01d0f93b9b224e5e06549c77a03e3574bc509189cf1bd0f09d01f0dd39406a8e391b64b1723c0fe4322cab3fdd6ced9cde36dc22b4e5352f395c6fc5145805266b37d667ea865d5bc058189b795db7698e4b150284f07368b4446e36b76e00321b2fd13e1e60648ebb88d25fcf87953ff02fce41d30da9811011b668745a787827027ad773d50496cf3f14321853ef5103fa821be17fa9e4c62f58fbe790ff65361767ccba62da484a995809513cc58e92dd94793d7bb4ba1c374f253923137aeabdd14ec78ffe7469be364336011e8169512a3998aae290c5a47ab4a42dd3c9b481351562ed31052a5177829fb81a1f45ad55ca1a22ce62de8392ec5792070993af376aac29a59ac9ff0ac397bcce18373f96a53be77933f89015bc4e3fad69ec6e4c2d3cecf782f7099b1387aad45e6842ddeaa9f6fdcc07b240b877c2c0772cc99bb5558098c68630ca1be75bdfea188073d6ea92bf17739fcdbe2eaca45321b60452c425797dcda98d2d7b4e06e7d0f1286f19297972e4a69ba73586f2e5c4eba578d5e3eaa7592862870852cf404b3bb9accb6ce1598946d925391ce135df8ef314786036e6cc1ff609aacc7f3707f74991985cb772b495f2626c82eae64f689838516d10d66eb82f3434b820e9f30f011365521a8ecb6b813e324f2b00d8020838d3058ef6bc7178f3bad4f59dba06790dad7d9d5d5ff7f9c47e292b4cca840e56c8740f72eb14ada625fb836b4cc591dec3401a7e819bb0b917549090c7e08473916327f85aae6e6bdfc504757c68c36d5edabf932b121c927c048fea39ac41fbbc8450054eb9c6887dc384d23dcf8991bb6904d04f7668ab15034e57d0c063f0cb78b489a462811c83544b1d276132a8e74a5099d3503418304baae11e610e7be8004864d8e86e727bc049bf643d5b076adf04f4b294b856746673c7a91a053d85db737bb6b84dfbf7e58b0a4d3ecd69ce00ec55570bb6639806a1802d7f5579bb72650a7ea9b8908c133ce94c2dde37bc4013d1727a7fee0f2e9d432ef8f820820d5caa252ca056ed8422d45d94265368e15476ce4c2f4f85315839de2c087e5b49ed7ac6565fec79101d7a2cbbc1d790e5aa4806be70bcc989eac5bdfda670d9e22f440c26dcbfad1b65ebd3d177dddef4ce1d13452e4567aa93ea732632b7319d89ca86773b5cababb70482fc732dee075b3bb6cb065dd97bfe22a46e404303f7e8d8153fce7f3024c57f38d635c6e5996eb7f52e43db3df81400e27dfde57931b70aae354b68d0793fcd96c05ea98f9f0c772a4b1905d0805d25b246a7ad8de4cf3b5b7a299875693a47f89fa8620e78bfb17652bbdae9be23914c16ddf8e153eb42b2b4ec6b047a92bee67b1a5b669eb85263c581d07c66bd4fe2eda696f7627ac57c5e9eefcc2e738795f5f9044dfe3a7b630fca9335d1f617ae7bacb5c2baa50c1eb03a5e205b7ada6cd7cb41bb3a14d712ae43b592b39a554b5a81b2498b15e6bc8c6a3c5f7d917476ce019bb8083b388e35638cc166815db2a1191efdae701c683cf6b741855d1a830935cd63ffbd344ec82ef44a6236665cd102beada096a6d1e19d758246f3bc8ba2a31315f24cbce79d337ae3bc00ec9cdd1b23567ecd00a71e23fad7bb2ac0819fb5a77b6473f63009345c03eff2caecd9db94c88d19bcb3f3698e382510642718c79df3ac3d48e77398f2ca9a6258fac9d42117c90a35bd5116036c1c5557120e0d31d2ec7c1f63c5967f9d1ce84644b59454714b6e5534beb9b37f557f4a8bf3c5c0752062e879de2a0dfcab374e7dfe1a434f58fd853f9156022fa108eefe58f2f742cf0e521319d4e7c2fc90eb74fd0c1b7294cab6fa198905184eb0d5fdb82245b30c1169ea28e56b351e341b9237a653560ea6209138345189746d1849957d01126c919c54364b7c380ebf7f73212b84f1108bac6bf7358e648220d1fe162e292ec202321d68f0a693feccf20bbea46d4c062ef6b55d6065fe7213158e593f3debff5b64b787ce0823209a3ebd17bc66bbe35d8807b268c7ba4037a888acb93c20d4e8135cb85899f0706cab5cfe00821d6b662643261c11a5120b7efdeefd98fc6abf3b9fcc74bb8cfbf0f3a9ec0ed29d2507e62801ec9c45ff06c60a3ce40861b436c25ef2d6ad8b623b677c77cab1093f88b07ae5ac1db64bdd675e0ef802a20f5ba289630b9703f853dbb9241c23deb3412480072206bd64d6e0f1c548433f3e1042f3f8aa78ffa6ff26b065b98ba718601f1c95c258779e22d03aac706e41fb0b9ed7f0f8b34c2f8dcbed2c2c655398d26c90ff827818e32023ab22957468f80dc885707bd554cddead012a09d7532d8eec6849fc0eab5891343070ff93ea2b5629a61d71ffc4185adc8df53bba974839fdc128b7965452e37ba3f500c6f85e49068a10fdabc8d7ac87788354288a4b8eabeb443aa1a7f4d4a17ceefcbf3511d290092f8a52368e15cad7b1aee3468969115348107be062f0190d84546680780506da3c6668fa2494ca62c24bff3af527bebda6888922e2dca62d4a30e5178579957e3c4a0a81268f0e73d4cd39ea214c573bdf8740022a52b6f1d2f0edeb15a8d9817f1ab829abe8b1d4a79597a17259eed99254319c8df418dbca34efa06fd9b595e18bcff8488dd3d3f16223d3875a54ab23063d078443d62b6a393badea6c75b5a4f465080d5030561871e9adcdf2b49a251fc028be441a95ed5cdc08829e8320dd2e9e2639a1fa43d376efdcace1b196c7c675b74df0d5f860592e151271a601a87e12f45a55020a8e049e0ebb98a6bd6450723c1dfc3a3c3db01eaec6ffa143f8043a39670165dee9556bb2501a90d59c279aa71f42e7cd1735c69326e567fd6381a5357b2f78e039b8f6d47148d106f7f210b6c13c7dd58e222f5e1ce605e2ee51e43db9bdcf67e42127a53edcea358762ade661a31b62d5ef88c8cc389abe8be9abae2247831bff68e9c464c5900b11f0d9693ea6a8aee6045349c7fb4cb725246ecb15296660df2305581b558a3f83fedf469ac82445ef18b4f71c0a8fb744d23f5d3e855f5edc766f5ee20f9af59cd77a0973ce9b3e810b15ee0c0292ed6690d4ce47b834c8e6f5488dbfbc0964df227fa42075d84dfa592a6cc4d7e204fee3585258be30f25327961338a0e1bd3d2d106932bee0d1bad856a1a17b2e2b8ba07cd8acc1160325cc08740e62e3d4e5cf7152eb610afaec89abd5c90f537efc853f9b05eab673d2cb9de70928cdeb8a3d9200257b00e20ea5a3b9f9a0e689d1be39a422a1ec05aea41c845adcf64498c2175d41b53d3552d3bd53a8f21d79af35a6f7fde2085ec3f6a35079f09049b8b0eacc472c784f306dc4b4c8bb68aba9c772d5d472cfa07b134dea5dbfa02113260817d19037216a0aed576439ed4a02aaba0a2bba5471aa6f4c5b81494465ae186ed57bdde9fdfde9dbbeb62635b97372451906606dd3543e63823e4218bdac896581a63db6b1266282f0e117f95f023cd526c5997aaaa346af9e4cd5d8228d4c8d68f1f138564ad50706168058bbf5bae9eb7fea1d480e319530ef6b63ece18471013324e26c5db04be320194f4a803072560b477dcbcf346649656e101f164354ad28d38e53849e03e02165479750337c978af5e45e0dc1cce3e5fbc9d2d4d5a0d1ebc2b004bba7bfb5e73b8e5060117f58f356c8470d55e18df5f29d4d8840de67ba3df7f423f161b8b98ef6ac7bd744527622350b0dedf76d5b6b1b6afd5f3d5fa0793fcc843af1960cd6ee2fc1f1eda9641ac86d912d84077806e260027da241a0e68a3ef8fe665bf1b5d9f7c2afb3308fd124fda9d36671ba478a02d1447506f7f97585dcbd8b229a6ba8484c3a3d5421b93dc26634d19fc9a89b087bd32e10bc3776d83d2c18ecf84fee6a6ca159b7ec2b36122c0474b9d0d0eb54ca682b80e7a19760ff3f6f67a1c756de93bd159e63203905488c4b643f547b425d52e3940f116d59016e79f126298fd409d547c7aaf167d6c3e38e62e16361cfee6dfaa1c71fb645ec9b104111c5e3e89212b64b3d56ba627b37ef5e0a2fd6607a81799453f271929f6ca355165c2662a1c6a48e24eb8b1f4309bbb9bd809bd85da3f9a3f0f16bcb7daec62dac1401c5dc1f70b0beb44798545c7bdac562abf6403e5553a182d90b6aad0926060366aa87c4de0a8342bfd27c63964fecfdb29ce6d442c1c91041528fe6678d74abb1a2e210e09147247ac43972c7a280b2a260ad565875ff360b32665ed10d034aeda77ec23b01450e05b2213c26157af3d15b97f45d2468ae3fbc10d57ae73217bae2b3ec547b1d5b62439ffbc600da5a23be055af143cac6f0128e1c9f7ab0619cc15222836a80ae7134960abb3ef9f204f8d9ee9d8bd7ea409fd3c6f93a754ca6c7281d06cf77a5fd588b207a51d603688c4cfa2815dd2b6845e0cb0701e0ee4271abea797c58d2e8f5dbc7fdd322d64f6de6ec705da4eaee11dbce5db0d1c728228b38fa78c95fcc9527f662c926775f7870241733a2c9a38e19f148368b54b17e09163a00d0a4548572d1f98dea0792016c091a900a8fb4e52379c9efbf114d81b32f16c873b85c8821655c4a082a3abafb1e5b786e3427e2bdc80193b94c12a6e98b046ec1c0b12026c4836a6b1fb2c5b983de9dffbe059e9e44ccafab1391d9abf324a18e8d2952ea462f87773953423a3f38af592aff1b7ec9b8f95d430f4894c9424a773466036e84edf1d745c11816de5bd7c2eacf02f1d77f8bc92297439b6f158bab407e9cd3f74e22da2e87069136ab420eec3efe96834a801a320924248d5a9cbebfe817f464a8518c82b572e014cebf881bb4239eb537c16a3d13593785f6e01a2c72829f9390c4bcb168f04fc085880f59a818885001cbaf8d3e3286d34869650d8dcdff6ecdc0daa0237f93957cd92f79f3a8397bd456a56f3d74b082dc6729d71d45afec986b46cfe021a0d6fc839331e5b779e0f87c9bc4c93b681f3315a07d233e7d61dfb8b03d0732ee3f3a3a396aa111e90bfbc89f7b03248c1221339ce016eb73358c79064c2e2c73762e5e6eb5ab829079f72d7eea4469fe3e2ee3d01ab139861cb16fdb1d6ceb21cced57f685ce7c9ca6ccc0d70ebb257f83d757c2cf2fcd917c62d6b044d0cca01ae46ab563b9d45151d38d99bf7f991d02f12b0070b6cd62c0731c8c431c0ab496f7e474931f14bc9484f27ab318debaab8a845f2637b8c1a44e8e6c8289820f5ab0c1a5c3dc6c210288d2e739d7106c09772c7cc1e06aecf1eeefd0ba8ccb1deb8eaff05394df4372f1f993c198893fe429a1aea9119121d76ed56760a227a8ee6dddeb4ce4ead85e75e45b125feac6ba25a85504f66ac68174702b1f66f063357b5759ed3a7658ab0108189f69fe2d380872c0333ef6cb3b4e807125c6c3482d6f2399e37e5fa7bc88b33a2322418df1536ae998eab9ec890f4d9d5768cf5136b00eedf86c685dfbe0884a0eac6bc47f464b0ca4b8c1aac7b79cd42d80909fa1855d0afc6860302a453d888c51f4ce55336ff43836ad396e55ec35a904a29b783ad03930d853bfbb5951349f73ba854745fc27532d641db4f2c800f58897cddea799b693d7f4eb552dd9ad4cf37fc752eb7e717496e9dab78c25cc59de006c6191aadb5a537902e2cf6f09e3712dc4db88a16d17636bb03924d9a68297ecb7e3785fe92f4fafe19dc02990ea380a8527a688e071ea13079c0c843a114b41ffa032f27103fc1920e1a32792187d49b0b6abc0bcc1d88a5ddbf8fd374cce1bd1bccb87c8db4aa5c553fe051d9ff9405d82dcb09b6ef7c24b8fd4154ccafff8fd4fa5f08a36621dc4846715829217e289ed1b3394dd5310b1ec699fd8e9e5142a1e44a5cbe904cacb7a574ad750c745ecc3e52c37bfa5ab08d007fa789b5d53be55452437c6390b184f87dae945f0187bb8dab67d6c362c1d970440033f8c5865fbce1d9699e32cd265881493dce2696102b0f3b82980553fd8956bdd5e5d19d8fd2569b4f63e65b4fbefbb384c8e5abd0fc36835a04d03c7d3d5eacaf8958963c31ce9cbaf1811b612c0cd6772398047f4291ef1e4d42dea2a4ecc41427dc514659fbe08e02ffbd732c997f538df7d09f225b7bf28204c0abe9a1bf4b4936bba5f1ae072d236ca8872c95f19eee4ba89384231ea3a0fb171070a59074a970a5aeb994c540de360fda80424238df2b9dbca140de1b20223cf44257dad025c949259a7bba1d81449f3ccb1651c8fb723c17910f94daa81e0868c5b7d2750c05b4fbdd4bc6abf9e4012b853b23895b41c79c7bc5d8c7127e5ca1d5958d00e40125c3657538d429448ba982da925cf7df0313ed251422d458b31eb7bf22bfef5de2ae327c1f72fca7682b7540e70a6789b185cfe764f201ac6303cf4b3f9f379c64728adec812d69830b3ef6123bbc9e9eaf16e083e6e04e38125b652a03e62778213937f94d03d540b47068ae45f8678ca57d522437e5f31d29c18523988389e0e11968b2cae1b64e70371627efc3455ac04c492c2dfc96e5e7ec7701c078e83dafa31536e487c2acff580c4fc6333ee8879dc632940bff2517607c851f7f21701bb5d401c8007e81c477f40eb4002d6e5d89e886a030f249fb25195ce0b35e7471ced9dbcb8a6fca7f5b47d7d83e0c1311f1cd88f43aa2a63a8472836598b57107e891168a5e3294912e8db79a7c0e0bb9800f28dbbe4b014b897c62a5192a1417fcee07bd7ccbbc93b4eca2e3815e18319c5d93eec715d1970c6c5c25cb1b4474808a134a632539f5077f67e99e5f862800a5849ef6c609db288a1c21556678fa1ac319409bdc6aedb1f2a977407efc3391f33912af1a17c13daaee3a04f4f45e706e25c3c73923a927051b86fc127c6ff2889d80505fa5b99930bbd21a4746971c423cc702aedcfe524044138686b8559be98dd06e14a638b7b82972e3cbb7b1540b1ecffec7a006e1b04c580dcb3f8c9afdbeb95da4a37120628e6bbdd0efe726f74a4b2e1aea690f37cfc9db5752c1257b4e6eaf9214e1fd4d616939146515e6af8df26433f06c63d52eb6527469ffcdef9f1df338810884d301fdaf9a6a7f6f319e3c550bbe49c02d8c68a0b6a78dad015f34e4d8c169106ca7ea9d6eff61c5de595567e39f80b18c0e13a4ecb54f618e91fce53e406d03a56192340be73e5b61e65edbff495957dbeaf64d27cc32e79774dec6cf2f08c68d9e9dfe7147e811a6265592c86dc648053fc4a3f29c7bc111ac7614b0ca3debd3f69b0856c799e064e23b961b28f4abe0a531a16fcc1f74f610c0e22bafe3b4697fc2edaa143f548327ec082544dda1db944e0daa5465e80560af43966700c72e4217bad68f7ebe31bf6d02084abe5fc5399c811fdb5d8b47cfa9bd3629b4948917d1f60015c35b50abdb4e52412bdb28b0f828843acb51ff74e314f8917ab6e25eab5cd535b53b59a2653e829f7bf83c88b04ea505d35f6ab3cc60ccee9d11ffa60827d967cd58aa20e4167a6ebda3e7a487fa212084ce92da1ea9cc958f40e423646b9d04674f42c3c818eb15cce3b4c080ac4abec417c857aafd49b294a7bd8f8b660a6dd9e9a57581fb6cb03ed69855b2310b9b0822150d8901e8cc4fbd74266dc409b53337087ccaae131dfbb5b0d0ccdb756c6dbe777422a5be6a0af977235d22231840f0d9200fc30d7c5e9bab8c45d420dfac31c9b34a7747c28a6d9ab713719339ac6ea16c3909891fab131ca38fe4c13bd287aaf2aa744964883b7f2406c0fd83537c15f33eec0bae2c408ec27297e0e867f485ca78afbd722cfeaa3ebb7a8826a69f026483f5a774f2a3ab79ac45c613e951f7b1112dba5392347cdd6c768f4076e37afefb032793e98ec3e61aa8778cdaf602861323d288c8d36908e1a0887d41f1a14a72dfa738b4b75a20b925f77700d0f3a65442d1fa739be93c9b39d7281854c2bdf451ac355e5b4df52a44c12bd91693d86a294434c8f28ae08613828b0671f4b886ce28eb9d8e3dcd91f8dbc1e4c11cc3784e0f160ecf3da1b827824bac4b9c9e6fbe09cdbbb833b3b7aa76f2b3cb0d4c158f3dfbab99b450496d7c0b1625d2fff8421fc6de2ecedf37f2f5e94e71dd9efb251e347676a899209fe1bdd9ae031d7d704227c3996f14290d0e4ec43af808a4da3f150c24e59ee814d2478d1a160c8d60730fa74d5ef4c9537508379983f818344a9cd9c0f7e283bfe6d631e96c5f5bc7675a13489ecc638cae758b171ddbe43df43d543cd60c5ff9e084464dc395e25f43b03f1e313d6cc08ccf104950d7ce53cd29dd0aa6d169a4e0817275da301c31e84ed2556f2867dac36b16e3b252f56de0b975adaccecac421397af29a44068119114a79a525ea24df7e5aa0203da1d08337db04cf06c39e943e362f5fe8855d43c4ad5834a67fa5983a4c6c673ec85d2295c6dc1fe680f4be4ce0498ad778b3d49057aebfd545029c086272ccb23264d6395a4e4f815b0814fc34df340732fd93e49b774f9ad3bcad9889e380ede1b92d4a625a8db34cd8165d5a192bfdb86125ffeb4d9765f661d2b5dcf393c3ffed9d610648264fbeae7207e19cff4f97ef18f331e3531a2c07d3e8fa0c2c78ca0980d9fb2342bfd2b7794ec53d1f786b0f3e8b066a06fab06771660d7c38701468e4737c5d94220ee51979d55a5bfa53159fdacb2389b4b6c95d50020cbd2878ef02a1c25f7b3bfc1165117c748f9c3e1c45abcc5a60e9b09f6765bae3540468961bcd94b96af3e0594ae452f817622037168c34ee7a4ba42ebf6440ceebb34901b5642b029e19180b1c60c7c0c18ebb282851e97e4bcc5078a4c33bcd2ddc78ecde257b75d6ce427d305e7755f2fa7b312db9c08780bc2a15e0cba0e050979885400244c3d077cfa82dffa37b6c5b5635a58183da649817247663614d20ab4a67b556a862d803d0f01ad75f88117539f021a829824f231bc597db2a1880b6de948de5052bb77e5f29f19c85c7f726c0750bde70831d651cf9e570c6bddeefa3df3fd63de9c1734f7e9503f48d9b309b37e7687135b3bfe45aac693e2c03d0bb4b4256dad478b0b863d437f737fe61533a57c984d29eb403e8da8386cc8222ffed97f88ac4931cf486831f71293d8c1670c472c188770fd65f3c6a063572b268b85da701494beaae1eece5055f932d5da1d030f346ac3650dfaf0a5c6799203b7b11ea9885adb5d0c13ed4932fb1ad08d280cb2b4686ab42ba86ec749e47072976627aefe9b02c86733ad1bbddc1891fda0c1bcf877334924c625edff059892613767095cda2afd1422862135f5b5d5b6fec4e9dd1d42d06d361def87e7503bfd4e7024cb420c5d2f2f6c522cd30322f9b386a8b71615b908760be16686e232ffe221f8bf7338106f3ea3791516f58947dc57dd1679154db75ade3d3f999e1c0fff7883aeb3e3a57fb5f52f4fd668fdf0e5fadd54d9d23756c8fe46036c9d0c4415b37e04a1aeded6d1aaf324a36889f2013de2c9f31e9558fc3c1b575e5bf932d8e67901aa7eb9691c005aa6cfa85789ee495085ef14430a173febb7097cb293075e71c011ea6ca179269dbf029781924b3fd1c7b8bb06bf8a60c06683dbbb9afd813e074cd5cfb89726b7b222a7420fc489a1cf69bf2886009198f3cd41c278fab40a36ec5104f617580be91d226e3d1cb0c64a56df322b1b90d7419dc261bc6702366c8b1947af59ca118afde280adccee4233b1f1be65f68e7b276d21c9a960bafaf59e428761caf36676197e562bf683d788a56a66e1ef252f0460bb474bde3fca0643b6bacea91ed96fdbf7798c0b516ffd4d8e40c808ec5d7f71b8d3f32bbe9875a4c60ed5b5b681ee64944fbb5f9a432fedc6864a7bbe0db937aaee35836b97a3e931b51a9c1eaf668a8bc3594a684c5202938fd27491d033f33eca6651fdca5c4686d9290ceb0412177fec60e40dfd93c7901b4ca8e8e958f4a6da828dbcf4374f63acf566b560425987812cf34ad2e6f08a32c52fa287a4b44c8bfaaad10dfc78e670afa86be1e0961627ec663bf54e9e8afaf1a415cbfaf446a7b2e912519c10b567c81e3a44f6719a423fb260139b4a67a490d9363b2e4af5c90b7cf9f4c0661520f45d725cd2568ece48e267a0b8b69ddca482c6dde33016ce859a7466714d2281aa2bc236ebde55f422a56deeae8845228822df115e8a13ef2b098a3a0271f1bc62512fba6a928ce900028a8acc72c9a58bde81a184a9af54343a7a4c4566a7cbae828c64c56336ae140e003623df08128467a18aa16a925b1df3912c0c383c2eb13eccf0aaa577cac5e279738e436567b5033fc93b48db5f4e9361d4537d601ae6b69d9aa9ae1123135dc8d620e6c4205da1d175cfc55768a7a82c60c1d4758aaf6e72ea3ded9abd9d0e594a84807e9c5afee5f5635fa3929fe9da317c31fb7da5c72b05d2e9bb47cab9442d67edbc8a6dc2e57c4d7672e72806cc492fde44c9fcdd09c12902e7d509a00edea984966b7025a918b36b7449775c6b462302595612cef64b0a61badc3413999b079d1246f43e398fa379f35101ff13e5602fbe1a4c66aad0f29409996b6abb5ba665f9f18ece3b268dbf9114a8484b09ae14bbceb055dee8a15390db593f916b4dfddddf592331c77758ae8985520556371cbd0e7858535403e4dfc9c848af21619410853b6215a74118ab318cc282ebb3f87c2fa074600781d49509913995b9a66aabecb4f457d4a4b902332b056f9169a3a74d4c76b9608f320a5c3898ff2198536198435ff5bbeab961259e532e6b51ef9eec756ca949be871af06e207950a115994423044ee9ead5672124785f5e26cedc5d7371d612869ebba7dba0e9b1b61968689347b06ce1acad845ffd2d33773dbe0271655892da689fb14ad0ef2c54ca36cfdff46762645d512822b80ad0aba18e8bb06ec90ea2d0a1fb006ef6b39fce629eedc242ced6d4a48b34e21744f40b8ce7bbc248146c7706fe745b4c18cdaddc40016f5e810209c30be4c59f3cc71efa4d38bebe19a2349365de8d43828b6daf10987b984f95c7444c0557b687b6265cd809bf625fe6f85f160b2ea8ed7a73fe415d53935792c6892e1288787fe04c7146131a8627ceb617411b82f90669c6e66efc438c176a8f00a24191dfeaf168b4327ea3648377e6c091d03a70ec86f7f91e704d18364706160d0a7cceac2fe48259421512e859f8f0a4777d45cff2f93ece4f7ad47435164b45f89644b9d374d984dedbe72fa71830453db931a8b48374f1c2804e6891d329ba1aa582fc54aae8c03418e86bbc5275e30d013e2d97558133524d034c11d71c88959a0a33875530540a0aafcd00fa16f17a5c7f9c15ad7a85814f6c881dca48ed0e9d8db62ad93f711d1f728ce960dcae7102096d3da7d8a177a7cdbb958593972bcce6adfc209ad103538ddeffb92b3ef3dffcaa03abfea752071e8494b576f40369ff727c836a0e1f3770b68a41a34d61634e1698a83a090d2edab7123ab74f74acc819c41cbcb0660c55b7486f133f54197f6fb303f6ba8a7374087954ca5386ba35daec2fea0cb4e8aefcc92ebd8be3e85a4492c280057ff9af6c3be00d3d2fd6d7ce360c86c0d9fd8bb8f071cfdba1a063701b0e1ea3778eb434237d3d2e310524ca22632ae524ddb38345234326ad3ff37df292ed4ef5135ca3021b8385c1707cbc2c4d47a3dd5703d4fa1e420b123479e4edbd985f21ccef625bf3d34ef3c67d85541467e31d21c8757d40833a28f41a583e820ab363abdf0146a550e3f21b3af1923cd49eeded9cc75441aa7f36dd1c2cc2c35e60717e230f092a01a6b10d1c1969bd625cdacc4a7495e03de1d8a5139d0b28efc69bec6d135e5749ec8ca82f61154af1f7c0f8a7f0d9085ebccfe9ba61f8e0cdcdde040e0fdccf126176f375c017a23b97de58ee79a164f87e884317573061d502c9c303dddf42d41e1101642f92b1f58653004c913ebc8589acf7e365d89e5450eb92e759b1795e62da37622e1e20aca021c042d875ffc50915a5990ff4041aadeb37701848f8958acda6003e51ddd5306fe554b16932a10760c4cd55ae7f7d8d37d847e0aa0e3d45ea5f8074f019082dfcd767a4b2d9c67f63ac0e2c1fbaa7883b20ac7f69f8452d80b2142fd1987fb52c45c107c6ecd4b4eb51d38f48b73b298d9a1abaade24c310b7b8a7b90f18ba7d6ca5e7f38594ae805f9a0a56b81c86856a7d05cfc8a86ef3b3eb2c30c0a6b9cdb75abdfef16a6c43c9847ead91469fbecf37f3a4ddd037b0e8032ce56de07868a65df6f25d559d0e6879163ab02a371f000773b56287a3c8dd057fb5c415655eedfa3eea8c77df75516c8cc9beeb7a11221b5afc438da0633bbce24e9a48855b35e5baf1915d719ed3c6286ce81fb827ef10e75a8d0adc4fcf8b7c49a69a94e368356e432f832b5f6186d14064aaedfc4abb3988405a69fbd36ed5d66f250e3993790d1b4072f7ed57ad787e82dbb1ee03a0fc0729136d60bd6dadf0bea8205f03e69d605b43b4ca8840214844d709bde5217a1ff0ec98e6bff570f57290b54c18f1eb51a302fd18b4538d35b6293e587ede3e681b7bac8aa5bc7b0bffbc43cf6e66f0111eb19be06428a6314a5814fc8ca6c54038f00f36dc9e2ef0f1e03ed4930503301366b190781a7ecefad0161eb36651b0d54598ed426ccaab137d8f0c80a3362b8eab556d5e575cca57e964c58b42da399cb6198b26ae3a035f1bda05a4f8b6c5639dd83d91e8e44edcf6878bc4034d57806194d619880deec0ed4226de4776d56fcc59d53d06e141f5145c7856ae5f02468a443872f6ec86c11342b1a56b4c63ada9171eef79f4bc3cbfcd5af7408fbf97ae0f94b8c13603a49f7a82392ddc8675039aebc83e3509144871d7d7e28b907eab97606fb12b373ea843d6f08a799e4358bfdef3c889ba875449222aa9acc7f0e0fdd702c1568d6aaee33c2072b77d8a02a097700d9e914d4cf6f150cd27eb197ab8c29b23978d1b30fffc9cdc049551527a78db750409aaf61b59c000e105a286a84cbc138c00a72d75afcef8114411fc6d3b9ebef013beab63ebb8c4ff51fb943d6d2a430795a48f677a26c81e3d716963cea51d543be1f7c92af7f8c78b5a9c099fd07cf831fb5c146aa09abd9dab5c064c8b3413937d8d46776de5d44d27293ed082d9727903fb50b19ff87380ead5ac4d673010d8472edec4fda6addeb134b65b1a1d10eda7464e370580fcc715fa1f26bfcb3ba088623bbe49e05cdd2d519548282442fdf913ae80f7abff18529e9552b261557e5b649ba7394b12e4b18b6c2e62d67f967570c45d5b7c085515db499450632ab182406ab8885be9676552f787f220dfc3bf5a236edab470962214c626c0690de506784c52af823d12f23860a4d824553cf4cb944bb848e560019d3d112e10d21434516a0a600c6c49ea9c981a5845879c2c834bed371d2c689f5ca4c7ab7d2ea704fde083c9e5cecfb5563fee51d1e86694a52034cfa82292aa67bc27ee181a78885538a69aab07e6bcd7536d0daac594ecf22d609e21b23d6a1e8e8a7979ec467cf6c9519220e60561e8c930347ed2e135bd48238c338a555599f380c05157f0144ad1a7c6f632ba21d878d7744b885c6503dda8e5d77d11747467e31f71184c9ebd65b97fa06396a99c700645b5c463b420dac3b7af91b5ea2bb32fa573894391f8a437eb78984bb78489fb636920b9bfe77f5f6c7f8216fe897a0fc29daaace26c4fabd8da5cceaa52d6fb21123d3e2bcc7c6b2f6279695eaa5ac6a6fe43c0d1d410bd69c55077b58455aa60937b1e07497f5e31683247a0e3e658ec487bece6926596db8c5205fba545ce53bd5f43b2d54e349a765d22f5092894cd0790349436e8c917e5440feca89a33babbb45091786e99503ef4d56e0d156d00c3ce6ad37954236e0eff8c473370bddcb0dc7b34d46189f65a369351d95870c02ade30a9d0a7d1579aff7ae804c0766634f577611a0bcb2886cae84d604e10c3a418c1a41026aa7392731e65b0c91cda06533f108a01ad975a2ae3b6c41798a30d26fdb50722e8c003fa5b62e9032d626ce81e86e369a10801f21351d86fc283b5ab4489864c3a0b70a0dc0f7213f7b7507bcee2ea6fcf283e17c986b3d11208135604f95017d05ba3f155ed066a3231d459e355eb230b57a941eb648c4a6b9df9aa7236732cf1da1aaea74c1af19db48d4afe3245c0986e98e1dd084269872d5309fb0610f0efffd6ba7607883b5c40183a22cf199e88e11d1b384276a7468a6b721ac86c48ae57150344b3a45802d5255c2404462073c950ee569c25cc166bd8ee2f97a806515f17eda909891edd1a1163a5d0ed98babaa2b2f8295468af8df85982ec20bf1b3715dd049cfe1a6735d9dfa6c3d4fe8782f295ac38ae591f1347cad93861b245638c01b67214486c3476057e9845fd06dddd2730d900d6554e817d24e1acf319e8633409df4979730c85b7c55fed0a502ae2a937fdaa7430f0d9189aa0ef6939dcc90064d6c4c1c93ed2cf2939a66df38a22bf8b44240f4ef8d20d4566f7c5116b8698ed13219902995d83e78dec0c2b6d33fde2a8d454323d20859ee64d59a28d2aad14e6ea0b2cb8eb8e30336d9036d95e2a5085538f9b8347830e1ef1dc679dfff893577a55f091abe1609f70e0da2335a3b257cca8b5339f81b467a11ed975e966896cde6f8195a1ab45ba4c5213656ec36a84cc95aede832fd09ee63a7f9b7d523e1c0b909d7429cf0588d25a4f3b812ab6b059bc37094c7b7ca784ec2d028dbf16190f45aea42ee3aa18845e8de90bb98acd8c99af85a59513feaade8fecb051a49d548ec1f65087699e139728d15f509c62df8527d1b3841df14c20d1b345dbb712974a084fe1acdcf8bbdc2683f79e53590b7a2b6d749fa1b4e712eb0f2e64caf9e1047bf129598b3c70224d863b19868dcf838f846067dd39bdf8aa218cba26b3f4c9540b3ab779a1b3b8df58706830c20365c1380e5093d9c545c57c9f718c8a0db8e3f8976a3dcd05d97d538b9fd75e12fe5aea9458272c80cb82e02c51ae931dedc045aaf33b7f037d7e541b58b736a93958b6f8cebfeaa8ded0bbda7f34ea35ae51a24fe2b533aba29b026d2042f2e7760c7e8b083c484d52bc6237492cab6b16e31b849d0dabfa0b47ee6adab4a5c32511f5758aca45ae18126b5a59861dda4720fb621017ff81b5c30f8d6f719578cf9bb7dbb38fe52a7ec0406193aa4750ee1b2f5d33d3b34ad1f2a292be84bf0b5cbe9637597c619e94ba7776eb56026d466811803a33a9d1439cf6bdb0da1ebe32fe88bd690f562c92de851f4ec9de1c17752fb44b557ddc8c2e782aa525bef17ef34946071a45e0ca1f249a332ed79106659012954152535d1de34a21b80b5c775c246b5868ffe8cedba987fd10a53966380ab6f7c4d13dc5e5ff2bc3a264c8c6c7c14b89c078690cfb73aaa8e0e604ab0d22f1cdcf2cf3bb129244c5a777c70ea1b499ec881ce7998c881fd22e35f57e26786146cc219f7eefbbafe76d96f8ed0115f70cde27b5da7ef0acda884fbb361c851b1fe36f1c323d58aed2da58d79088b8f5a6205477b23a65d1253452e399decef4e60bb1864ad1c20277a0b90dfa7c109656e1938ab56704cb50af779773478e77d9e1d1dafbe165e0845eeeeceeaa87ad5b3ee8c87f687d6d0d510da56ea6ffc5b6eabcb861532e221780dd0e9e24fc2c56ef7bfdf4210be60904f0023c71909ed491aeeac87697216bb81392aa2bae22371435319ee403e0a793273e2dee798a133056206351fd9d6e4c0c2cba30e2e8eff120fc605454c3102c32a69391943de24f92e4ba1cb059e2cce1f3be6b2dd7cffae9fa4f63f026952d6f4451dbad97681f56d8e5721a1583de1391ff0eba61e6a7509385abf1a8e27aec3d25609523fd7895794edcd3ec82527d3572d4f3e097e22ddaad2beee70bc53a917419cd75c335349f0280236eb342fe7ef4c598433197dccbb7415dc66b766530bad7f997d7ac4143ce0ab0a44ec0940b4c76478eb92c77296c553976def71cdf0eaae76d94a46ef0d14e43ec585673bb522eb0722348c979ce949830e8b06e0a2130f487ce4a6199f030f20b4ed8b6bf545f5b7fe882aa10cd022f009964221d681018ac8a573ba2f560852d3cfd279ebc64688b286bd98c5ad7f3f2b92e9e4a2444c2687013357a6a3ca6398f2162cac00ae5e83753fb1e20814c3a55c12884571b07a49ad0486ae97c24e411e51a5e81074de3590e174619e80a7843ba38a46a0c01f3f099d76a05b75204122f7196adbdee3ebeaea8bc6f1a06576062f0f22883019b25ba71c52963ba8f4e4c647b2e7cfc2b140ef28590a33462273d60b2a3a9243f4ec34c3f72000f328847ae2f0f2724417a80a496b6f4431aa0818e365f9b352bf2becf9a6b2d5d14737a65f240c110d0b5645a4fa90943119d0ba9918359b43c3f47c4d7363380c3f498e30964c0e8e0aebe28bb3782d89817ed8850975c3539457d8215f74ef21cc7c38d09d87283cf7e38527faa944ae55496a833bd52724daef7c532955089c9073b23354d3ee46625cb406c194eed8177690ca5029ff6929e8ccfc237ec0b2dbed7a48d978e3f31ea40a277580b331c5a71826277617baef7f0b71af3471f3cf96ca889198f408d6e7e89485865269229d905465a9a5b83cafe5432020ba8d59e3913bd8eda133c703cc7c3292e41d034e0b1fb7d67199b55bc6d97375d6d74b878f902a98b34f971c11c9bc1fcacac62470c04e8236d31b26df10ba64e775abe793bfaf224511a63d08b3b7506561c940ddb08d47e5fd8ac7821c679621bfb2e1fff97f6538a65f38e18190a45dc46fd7b71aad67f0a0519999e8260eec23c87858c9abdac1e5cc5d585959846b212dd14fa37ccaade746b2b8723be009f57e442836d3b9aadc70b457211ca6212a9130d382cc7774fe537a082d801111e1c7c8ba915cca144d8a3f7cdc4fc0e163354bcb31584291261628ccbbafc47a1b1382f88db666a39469078b9d986215a79f0c19d3af7681959d8e7f1fb165fd01ea54758538c57d9b8f9a70b973b7a7705b066ae1ab073b38331ed02e5e6728e3507cb9d6d7d58a44b027182d1007f6bb4cad6affd067b333b2f4e024e63b6d3544cdefcc8cd90beff09ba2cb852a085a0b97f651f5b124b13d6d50e85c93254774b94fb61fb1daae5f4e0af9358e331de606b9518291215f423add6365c3140df95fe6908a1e4a43ec4afabc6324e0e5e18b2adfa3f1179e77731fc46b93b5cd849d59f7f0f2e60e480f97eb7d664856ca7ff51268b66de91a8cd036f028991430c1d1f1cc78e2561440f73d1423f8e24da3a436a17d4fedc44af78265dbccd0b24bd52c230031eab65fa2f97f457e90cf26675e34d8b61d5b5ea55119542b4913bed8d8dbfce41a780874f17b9d5d0be8432c61fb35a14728a893972bedfc4ea7258f49b5e4ba3543d2375810721ebfbdb8933eb56d9066e812e06fcf93ef6afd7a7b658ccb20bd26c9cfd41b9065796af7e30ffcc8fcbed2e045c6407ff0ffd407672c85feef5a1194bb678891a570ff4bffb5cf808aff62bc61bb639dac0df07eab2e7839c844bd0c0890543dc537a69b6f352b03d3a633b5eda11eb11fd8e4cff3164561e5a71ae2873f5c92d441492d82842e2aaf167e0b242d7f7053b1421c83b4939d54d6b78a27d335ff946b879d6590d91877fbf0c8e30f0bf37f6ee67155100883d0b3943628df6b08d4312b32072de222020edeb22abb8b756b96af6eda6e13896ffd4349854295e0b79d1e53fa2a3aeb65cf4f6266fc85a2c94cc9566507630cfdc750f0e3ebc25252a5703dadfabe6119b19d4e9b4f3e02b048fb96c6fa2e3aa6de5ae43a9ae3e6bae7f99f1d3470ed8c8c2a36030db7bd9aa7b01ecaf37110b63beb61827536ba22046ce583f005e7d16ff8a8f9c20004a2dd9187edaac65a6f0d5af8e6ed3a9738c5a5b842af8818fb8b9a9ca35be416d99bcf41b06a7c327e26898abdb64deaee0e21c6e4559ed557629e266589219dfc24020f6361dcb806f0c0f811c1ebb2dfb3d13aa5e9f6a5ff498c87160273f47f422245f49971769545b7a57b67ca2d6e367e53effa60381ccf77a04274cb4d809911e487f18b3c5bd333fed471a27dcbb1fa100982dbdb4c5919928303bdeee83aff655f47bb39a0ea3a4551d9bc48c8cc86aacf0af6a0c6bc8291815a1256f90917d74cebe6433c28b3d70e478a44179ea7f280a5a7b1c4b51deced35e88ed9f64576077b38ac9b6dadcaef0973187abd9e1be26ec9e0a5fe95ea1153c82d9771010fd627699591f9544ae5b43f4006d662f48007590b1e292040b41bfc6e486f41164ef3414a61724b978bc56458ce9a320afbde438a6f9747908f93d390ca7f5a0ef9aaf51863430451943f20bedbb37c6ed8312ca0b67c5f270ae772da31525d7ab32e948ce1b4790bad258e26bebe5cd693d772efd08b38ef64420af78f94be17919dbca61ac125e027983205881a066f57bfd1181d0a3499ce90885304f5824ceb1712618e603d7e7a52735f2e8aa4daf3ec4719f654cf811326a43c5505dc2b81e4d5d658643bba74eae62326bb6b0a9a458f19868cf22189351cb92ca3c00b040b6ea79b3ef2690561518d70ecc35a31ecb3b5d4348ba67224e2193873fd058576e6f357519c0d65edeb1820d7a7680b30b9321edce096eb50d2d57fc6f7506895b5ded719cfadc536923a546c9d2c1129b5477c0656a257e0d14d3d30e7361370c0d23450ae4b47fee6e08814a17b48667d6f2b496e47d360b7c619a47850e69d10d87798e860dfc6dc41e80a98ca07f5c41b4fb6bf3619cff623a7a53879618c1821bdca1cdb0c32f02567dfe64fbbef88e71b76e76fff77752075b2f2c5637c2084138c2513f5349e9121d50f162e5ca41753df7231d0b95f214967e0035cea70d6f85ddb9824ccee6740b3656ee65907db8fcd54f88c99de4d89e69ee6500cb860a41dcf9a67f184b1545d1c10dd5dadd9de991c8172877e5532e4b2a6e7c731b1ff8d5973e54b8a853b25886b33a6bed919f0e185c119bb6774e2d0141eff1b1e91420ab2c8b0d53abf435ae34cc25dd3f0b3a96876d4dca2e4f337844da960f453bca244703c545b6b7e75a19b59727c4367f8d016497a99769b6cf45be53e1a1800eb7b92895cec7caeb7e9aca4f68c5d859a73b0c5853359fee405326e0d7719412d2b24663b428bc38e9e3c9d780947d1a174360f029b9b805321b59d3a425af77fc2a2d3449fa90f38206cc9257bba5854db796d650cf0e9705107ac3d44a273d0420719a87e6f44f5775c545ce7b55893b9a4126443e76bf44d0399a06ca8a35f3e535202b72651cf5378980e5c6acec921148a64d469b22895c460ebd0f80909a07f6d1d453812301c8134b458fea5081f8723632c7683383c07d9078d471bce9b44e6468ff95a3e05ba9aa8e52bd51e03e27880eabb74d81020c1004fded508e82a6f135d3b084689342a51466b8783bde213d11ce2f88792ab239d93decf30bf039e0a9dd2b1cea178c01180394df94dbc436b96d2f620ed0933e70c27080d378b890be9b4a4a2d7a5c02386607bea213051053eff06cfcd3f63b1708c48cadf5561f44af18832059c0fe50abc682db2a1a7f6996db0bfaf7bbeb099ec3b26bf542233367516113d330724d890c2280592125868c2dd6b58489eb4fc91a8d0110af98b3d695b4ced722837f95683d585062efd0dcd82bbbab2d348d568bcd86b03014fb6f56c4e51d86000cfc18653fe61ebd8b0dab0cf3eb142f558259262b460142750d96c8c61043840b953ef7aed34ed312dc3f12dbbb2e40c830f6bdbc6880d3019c3b41614a4159ee6edae1802a437412df481469f12054ece0f045351acbbcd3b79e9b2359895776723b5403e63d85dd4e65456f858f958fb868cc1373a9a4da503ca8f64b40cbf63fd6e4aa4e2a816cf718b18b985bf209103a7aceae63755eeb47871bdecd860dd93224b976623142fb96f908080285e0c14efd07f24a4563e3a514d2618385219b162f1a7ea6afdb3ead8bd7f606420ad565a3f11c334dd9d03141136f59a8093a9ee5092c3085f9149fc518b2e5e994f831f22d2edfc6f2947fe6d33d1a474a5ceb5cb84e8d926b592be9541549820f74c41a512bed8786fd5e6c9cc53861f1b422189ee75c26c87e70d940c8eeff4535e1ecdd3b5efd8689842f87d12a8dedf8ef43c610880d7aa71ee365d0bde17daad1f1e0531164bff54ae668d1bb9b84fd7744932a36b27d9fcbca61f0e727e785a6d9e08e3d4f61acf026148b28be92532972aaeb8c0bb5411cdee3ec6f5e5345e7b39060a4237509dbc55315b4249d919c231a5287397f16ed5a33beec077a65c81a08f5b332c887463896fd49477c821dc90d6ef8e55a276cb1b7b3fb306b1c7ac72ae13146dc6d1df9aa4bb4fd2f099e1aed9ce74b332babf6499760e5824ecbc9dd2718867e27adc1eb9114f441f1431dd4a6ac9aab7f998bd0e02dac74d6c255e9e3d2e085be82602a9f974b39aebfb377cfc59b88aea833318b63301c069bc162aa2d90afb95c4d364a162b8e03accd0b5c731c00169cfed3304451d34640253dd7564cb8f558c80faeb9a1b5b806b853eef94702b2ece77cdfc15b573ee6bca7e09f99fb1fe4165c3e39a32ed4ce55de240c621403a1357826d042b815c48f06f1b9c420b8c69976724cc99d1dda648805e8182cb165d381ded0a35edb0e4297ed5e140c4dbdf0b050dc37b204e424aee5ab5707cf54f2c53f2422cd41da19acefa6b81064f0b302197a5acc14ef67c7be21c11935d374e889f12f96695e760446855e414f01e89bab604d7e4e07992d8d06f184ad87119a2dcd0983fa91cf1e45244712c4904466a097751c55d5ed323890326992e2cfe8aaa2d61d1a54b9a54884aab73544405b66616601b402a92048d0f4cb7c4d7734502c3f161f40694ea0ae582b8b610dbd486478737d25f386d97de92914d4aeb7069c841be63baa4ef36afa3af57d2bd31ca7fdf1ad96737f4fd0c677d75951ba6c952ea633e99a41ad885494a8a893807e390f26dea5c1fdac4e10e1e1f991990be84a872a7ffe0fbf47105f6d9e532c53b62076a23dad4b8585c4db5067868d7d655e996dadbd8bfcc009d124c2f37ca42f6444b8566b57ed863fda32672de02a200eacccf1fcf2e1b3ed451d89c3e428d491f3d8b7e1e5ebac0c55674689fd46ad4a0631fcfa51aeb37ee8ce691b33dd2fd09f3e3b8842e6609778dd3166676ec651db25bc66a6f6802a5cc7ada4d558241d9b9eaeecffea331f60a831a1511218cdf24dd8df9f540b81f293eaaeea7e60946cd958112eb521473a805de0297b9252569cdf6cc9af413817488c829b644633cb2d878762899eb0322479cbb62f651fc230b854cd07fc79ee5c06946e409ce1ed9ffb72506976a520a20d931403125de3f979c7214b38d4706fc718be81c6a6fcf786c441da472f57c40b613ba11f4023e200724b3265cf1e6ceec16fcafb96299b316ebd9aa2cb7be41cbaf20c497847ccc6f49b88218c73237d9648c4d6152ccec894f14d75ed0b050d5326a2e11da0d3e7c16c004f6a755687aebd7a45ddb134d00387bdf61563b9efee1aa99ce0ffe78f6efb4c4afebbffc041b25d5297d0713d2ebbc2980b91c85dfc891bbd835382a323f22b90fba04498d9f4bacff73fe52965575639028444d8bdff0a42b92edc02f0689f08c89185872ce4c8c1c8b6b92602c9226036951f45471556893964d5546c4ddd59e02c08dd6c9c01a859783a543b707952c09cfe74fc81f6e099bb0f8e9ada21af665e2e4973b284dcaf9f527b15cde510bdd6659b1913789a8b39bd7d26a934491a9c428224b1b32e2cd73e7c20733958e67bfd2f1d4e2d7c120cba859a1c70573fb8225023169ffbdad77061f2809320c7dd415866b113463653b01dd80d41ec82dea307b65758c25ad669741c51154ddf62264ed9c54cd8c66691a248b585efeb283059e3d6f96c00b432c8e94a12e23aa948286178ea909b3dc1512d00fa7370c77487739e713ed954db0bd8e30ef17c1a5b2ca5491821937e7ee354cc759722433c04eb0846300ada0820c3ddde6e09ea456bd951227cdd6c130a5bbc9c360083cbc49f8e61242c64bd46558f11957e3c4219537081ea0e8fef189ce8f79b85640dd735dffa6f767fe1aecdc80fe47fcae545c881671ccb8bcc34b7d97fca115a3c80559e732d666549238f45847c3d8aee67a4777d939d90624cca56bbe897319fcab371fbd5ca737acf6192da9e6572ec7619aa02505e9cdb09cd36dc47d769b3aa47ce6c824c656359c3b73082e303cfea4fcf89c4064d5a73addefff0e01ab2f7b781d08ba4bcb4055542aaf4b435febe18b0343d922cf591cdb471cd71dd3f440f05a0301f9d298c8d8a6763ebf52aed12895004fb699e32c19b282d61c25ad8ae674b78db4978851f55f71a4aa7b2a0e1d24c8f3d76453c1d644f0a1cb8e14ac91732fb95cde19624f016f799445abb897dc344608bb407289ad8ac139e4b983af5ef19bad2a0f713745ce550ae6be1077f6c16421b5fe3018ca45e6d34f9128337d032f90406120bd4088874976e5d3fd9fb3dde051e18342b11385337e52c73fc52930ae01d825d17ff18c3e5e18776b57632deadc08fb93847c1e24d622dafcb80bd90c323d6cdd128b17c9c5a0db6d09cbc7d51f35b9561537d2369cd286c419fa815c08de4878b18af75ff16504dc411eababa9c55645c8724b0d6895d3d754b33a5eb5d9d2e257c0ffac5a818f753fa1e0c1b536a651be27a98f8fc083a5afcb7f9219c0448d59a8f36e427125cf4bc0555c85500657e38cc8a49ecf014c9169d313d03d9e4c0a6b81f88c53856111106d5171dc9fe28137a731025d2e4bcff62f39979134047afb2a67a95e2529529959210af2d3f9115b97d3d745c6d2198a97558d809d664a48038881123a58028bd6474f461d82c1b087823ce560b8a8c34a4da751fa37ec026328dd041328aca8b078c16a72e6946f90c13a41060db080e3019cb196f46cbae4419e04cce2113da26838c3ebd599fd435ee05be06ab8eb3563c70e5f7a655e1c8abfd2ccd76dae99ea33a251fdfd8d9f88df43a02151306204b557ce13dacccbaced07ad37ec2288643820bc660faec0dce5d6bf3dc587b817ede51c35934afbf35e1117d4d57f82a38d1f99e74d26d01fd0e7806ff908d3f1fa329617444c11cd55f04aa788f46df1f17dbfb1d4aa86d4154dd2f58855f0f595b04d53d8497410967e38a7547f7ad632c9ceb4de2f98dbeeba264cccffdefe430f5b6bfbbf15903b334ae3c0a5e50fe741b7dac7a2073dd59679d98a68824e315dc678db4c20c3c25cb749451c0c7c3c7b566e1ea0f2810c2ab06032c9b8b378531ab8d5f1f1e6955ac559085b38609109789918b968b8d40878dcdd77f2acac191bd4db523e2478fe16ca3af94ed310905d067f06b041b187b9eacef9c75d9e495650ffdb055689d98f13a93a5e58529ee43b1ff3cd7726aae460b6a3422645c9291a9e53167942745beaee65ab95f1d24194f4cdf607958fb1e33163635c27f5b5fb23fe3a9b74f54863abb43b84ac655c9d249aa589ccabcd074515e392d0e9989eecf11ce6c5feb9420feab1bb7552fab401d9025b4839771c17ccdb473e97f537982a6b45d3fc978f07537ebbf4a99fcd89655511a5e7d6bb69bf64961aa3d428bc9ddf74d5028e000b56087ae03f2fff3a792f5ce4fbbc96444af64a9ddbb009754c56f997404c53483c2895475406d26d9cf8ab6d20cfe737463ebd99944cdda56fefeffdbb893316ebf5178c4cd2c163be31cb5a7e80e8cf31c777b6b91fa3d97b36b4375d862b367530ffc5149f6489dd9fe22a64ccf0b32d507296e0f96e2855152bc97f00bf5cf7d150aa8d91116df44288fbfe2350272fdc42b64bf8003ee34894012238227a2c581d0e49d93149e9ae90281b5ca3e5d065a2501654459c61abe334952e23414c0ad44e5df50e83c00434fb4902889029ef8da3702c37c2ff785e8c08faa5bce4e2319bd175563478658e86352b65ab01231ca8d44fab15a265e3be6ccd92542aba0345156e9e8c6d32b71fe82af13974a174ad6b016172c2bcbf9af911cdae3c9213a0e933d7b6a2333a1b52bd9365f6097eaed45db8bf93597aca7b1d047c4508243f9fae384b93af39b9c648e1de319dde54bff0d6838e655d0b3f2a7b8430bd8ebc8b3711ccb3154c8959ff75d87fce463bf64fc99629fbff2eb6bbea64c7a1d7d0d30b42a1008c632270b94b690f9c0df90d89422c63e18ce5cdf1fe027b05e1c312cccb44ebc9cc1c31f526d8d9e86d944d7708c385c61d1d48f636c9ef0234082287af0333b685149b330aef7c5d5ac8e6de0c2f7c0a17612dce3a023f671aff6b021574264c6fe2754f15bfe9ef44eced66750f289ac0c22cc069e29a4e0fe0c02fd5618a195bda3e13ec6be83ac1eb8baaf37208e12d40ade96bd6c010d44762ac0830405a44157476d05a42e925a5b6c10a4e88094afc8829bbd4c583e90acadb0eb93e2d5c77e257bfb628c1566dd0a356b1b96d27f6353515933d91920fe2e002aed553a3b8002cabb50ffd7f687551fe2dd2e35844fdec73e8f303b35c3b9d1f4d8168870f888410bb0c997a9b4ccbebc733c891a9ded196804b89999b0a9605d66e947f75948e7170f2134366a23ab4c3b8b4e0a62d8f92cf0120304a62b8805f2a94bad9899822c7d796baf17465c283e4d4e02a400e0140a61ccc6d5911878c1fff44de2a5d3feac4383d3329097ddd13fda7a04658485291c3b12147fb718414d1ca26dafd84acc0070b2fdc819d9a32a4d361dc58c2622023790ed6a4a1d96ba694b1ebf2cf6b873f67ef12ff2804d39e083a7936815acd52c922091a8c6b2ad733b41085a5b6f5b0d34aa079d2472d3ae508ced3a21993f37198fce68310443e04b091592579e32b0e76e8fdf1723529c2567b075a2ecdc6a16a0af2836bc23d2fc2e67a2488691225c45c70e06da51f9a975a8b55ec852e8c1487200c1a56c28b536061025e4f3f47abfedb9acb91546ea9f1b7004899ea904f67a2a05bdaa107d62afdca3ec7345c5b98b8ccba6c487483ce1259c0a29f7ace1a2ec14adf91c62876fc59db9cf281e79a6240d6ec999ca777398e34107fead39804e934f0ad21b73cc3d74b472065120ffaf4cbb9de82e6c58500f7b0c7e60d72c3c8046c40ba2f61198c9181f176cd4b9cf6b0bd68870773f1b5716dc3ea259f0f9fe9ff36d594866cff17bcc60f9cc4dd00f114dd6c12d0936b8090c33f3ef7efa2f91b1447924cc247d27c3e974c270c4f91b24b4f87956e740b158528f61b25a46a6678193f8e638fd8fb52d78ce44e7d9733758e9faf389f6a26246ae62011081bae99f43d6b5eef09fcee7d954df74d46bbff807856c810615278beac3f7b3aaee5c743da5938e48bba3247f7783b17913825b3123b9604668b8f9e2cb097a389c5680d4bf5286b5779f34001b54b4c1018f24ba8c31891b63ebecb07f5431a431666e34e97dbb19c3288c14a60e4d6b98253bbc028c8722d849fd6da3ac4c438a3fd048e5bf0cfe5adfd85b2b78d7a9b34b22b92a728612497a6e3acd20a88cd216fa4c46ff8590c1ac5cc1e9f23f9b2dc5ef99cbb8df401c549f4816a2f68c911d3a6094e83e256fae7218b8b0ce49fdf289d5f6d6c7a68bee7bf6b53445e1837b8f29d3c38fab8b392a47a9fda404f8dcb58bb944a1bbd67c4908c7bc35fc129a4fb73fbae487440e8f0b7ffead1e102fbe6168f85011f4134dfefbcb37b23c33e0deeced76e78dd34bcbacf3c11dd04cc36efa8b02b8461ce5628d3f254b775861eea25c34ff922bdac69a6876848ab4b26f700a7a8fec74a1c7e7060ac339cb848f7d07c3815114b7d21655515827adf3be379476d608187b4aa2367e45a2e6b6f6ae8998086386e0f1e82122119491796fe5eaf6a92a2547da29c0cd4141db8bf5191e54ed71f63be73fbd481f67fea5622416372c1600837eb1d73500569b4ec269cc6e829b365a35dd2fbc2b7158b0e1a485ba1a1dde1905a80567b502b2a7d5d574bac783de0e8b6b3b41c3267c23e4e55b8be1b8845b117ff18addf90db98a9df279eae040d5c4dc26cf559153a1041808cb0b923bb99c0a8b7ff9ba2f360ee32c4d040e93545c4998a4768c295784223ac84a54481d7d41186bb25fe53f02c4ec5c939cd69fea8dcdab994ff26d2ed95dfdc544e8e121330db4cb93dbfcb3fc315aea3694501193cdd1f8fac002465c7b26d5cbb7bd3fc3e8bed4a29f0bb53dcf15d240700389ded4667e0950f4670308c4951ccac6e255fbe957ccf25de4980b0c42cb5bcdf96c6676c7ea96880bb9b0ccbb675590e7f37133f53f6db1750e1ff76836ca45a77cabf0ba492f557e0844920b1f619de8331ee90332337abe2a006c69178e8eebe9d84d6c71b1d78f43588b018239e25307916ab92b5a6f8fc502fe2cd1926dd599480b6cc83540e832d57c29f907fc394aefd1eebf6266bcfde4fce2220e515bb99397267b61ac1097be68e3f977bcd306940b4e91fca2d108bb0e9d95a5bc3d135665557ae3ca2cfd6ec2e14cd7e60eb44452908527693fb16beb8393695067806c62b4f29e3621486196175c6ab35068a39b87f19e8291ab5aab1ddc4afcd8c3e083948c710f1f8fa8d3023e5902989f2ec48647b1708b71fcca3d54ba13aa32de67f6d1e0ec4765130d526dde1dc5d374d3aace71b1dc635434e2eca8f1cf7ed9f489b0712f7c821f95aae5d7721c7120a8569bb29b5a2c0b1aeee4d8e1e6edf7c2e853e38111178a8548a645821011d3125ddb51cccdaed8ec4ff38078d52b27b693e9374383d65f6b3075aee82a8b13f9719482b25badf54780da602a72706128cce5e022d0a53e490eb4abd383a2e2e01e840eb18032311075cbc489ef5461790a34033069de9a01be91c57b0d1a271c98947407bac36071cf09bf4a3bd708e7aac19878570e921ddc23ef6b0731819bf618af8de39361a442c077191b2cd34dd266245b6aea3966d069dfeb9502370548597af58dad22ab46bb7560c1d158fde65aef0ae45803e95e983d4ac818716ed58dd2fd19f40f783741c9b06fae7351d71afa6719a408122f2166214c1ba4ec813c6e6496284c3980cf8f15c879cb653813b6ef87c19ba80b8ef4e77db2ad692c24e33eac7c25cdebddd27a5d9f259e1772994489f73b9b4ee9020f16c4a2fbf269ab472c3e3667aaf5f5dbb7088b5c3d8020dee5d3fa7952f6fbff5ba5e01ddc24315e338c100ddd6872dbb119e2821ed92936e1c58cedccdc2af3418f3d82597673844dbdde82e62c5825d9f05d0de1180d45aafe0d84ad849a76d69e002a9387f9dabfc0dc055a1664ec2957227dfcb5b0527bc934b5811b0227f834702c72185a9d469ef0b98a7e8f1745c923c1ca3a4b320d6374f49031c8cac58cf8ccf0f479787a349e6b1648e33f4438b49ea2493540a2015a5ab2c7853f645c30f952133727b098ac6862be7459fbf1c1e7b1863c9977146f2f61532b28ddb0504085236efa6671cdd5ce21c0e2385101b7e0fcc13ee7ff1dee83d415dd9c5d793ad29da3e71acba5623b1ce8462321a6b9a11681797a5c8edb23a34f501d2da0705b4a116f08b9d3629faf6375c4d2c0991c29638c9222f4389a05ef60ad772acd01e31fa60911298c0a0ca476d8ca8456ed019192b8ce904e7699b4b1b684a92f548baca9b82ba4e596c8bbd525a7e2c9e7da12272188e3d39ef69e3853fd44a178a38f05227de27526a75957f8b75740fd6d25f87b27db3647ef45d91146bb379824e136199bb5a4f99ec863f13670fbe4f2caf1728e18c7c7d30b899aac057ad8efd1183af5ec933ac2c92a055dd7324c73e398a228e591e5cc6810fef388a5f719ff1b4df6434033a6b3204341067f3a55906e2fe1f091d532c0574ce5933d9ccb14d36229bc9e5915024b9b980e150df2a5a06870c5d636c09256692f8ceb90544251e994c23fea4a771a8b6b7ac2215362dce84df1b78e9ab5f60ce89351f8dee1aa6645c5c3d45d9191477b439f6da1a5feffac6076eb8640ae94afc7afdee77715a3a50e4a778cd474abf888dcd51f427375771648b64a2680146a6234b957b8f5e1b475a6cf2f30832ae5fe4bb976d0a4f1188f2486bb8331e9272887c76869dcc6048b228aa38990300ff5e3ab0805191f60ffa6157084bedc6532af33fe4bbeedea7b52debf1bebfbea25b730f0ac56961738830dadd97e9545a55287b685a1a9248361f27d4a881cb18bebe4890925d253b2c1865cd005573ca8d23d31e3aa079052b56c3ee2586a922d656cc3622ad948328bbea84e93d99b80f5cbbaafa72605d8e57bd94bc0c08d0328880e0c92937d17b0c33ab60e35876735f088fd52af20f78973232ec6b564c6c44b1bc0ef72ca33c4a6a2e20730714f685fba59cfc26418437197a7826ec02713da826cc722f4a596786d85e3b62fde1f219cdf2cb97fa5a69af426ed3db62a931210241c36a37a5ae5dacb5d1d293d0f4c7806d7cfb09c83da63cfea4cbf333079bf260aac06e464ed8d287213772152119ccfe1cde677073eabc260113184a3706d0cfc79799f695800a996c1e0e5c0df12edb7afe9dad52dfe66c59ea53b6491b90193f9c4fcf69b9778dcd2d1e367b2103235c99bcec53cf14af69614ea9d22285b349d5c11b045464eb0868ea323307fcabaecf34df6f1fb028c7cb75b32027bb1e30766e99bd296891efcffa38f615a601369bf13cfd73ee7f9d9efda4a45b0d88123b20a2d73bd88bb991aa8a5b279978f7c5e952f69ed4598edd9254f7b10c68f2d57f5b3aa2c18ddffb00018cdb1d64b8d596d80ee5b2c7e46067a58be0f42ede134919e05f1422d01d93482b1c8cd53eefae424a00774b4cdf12d70cd4179ec0455aee3978104ea2b26c913408bd7e50d4951a87aacaec8573f6b140509b5d63dbcb4d89af420b11508ec2e9ad74177267f8a0ebc94d2c38d9ae43833f6befe1b8f3e3d6b9cff02548bf931477f9bbfe9f697bb9318cdaf156b5ed888eecf66468472dec83861c3430078e951fc9d38383584e6b0f16db791747a21c2d9b37d068c74513389378cf8c62631ecdc6f5909750bffb98100490c6f15aab9525010c7bc0992283629cf856da152820b6c94271ee36e1b3a2331c2f6599cd0fc365b170609c3b4f82d942503e4e47cbf7b9bc6584850690bc156c4b4be8a2b93ca163cef394e18b5e8c1cc8a98de4803d228f190f1fc9971a2789663725a6c31226aaa5d81cf4508a12d1effa53e81619858bea13fb598d36db820f44fde07d69e8407f8fbc8111900f236dfff8a11806b69a644869bd98c0514e0be527fdab319631ff40aae64d1ededf9c417a5b8849de4b5412a6771f39af5559318b2f4a2595bfd75105b6d29e2ebc17f5c357796a926586ce73ab8d1f1517479fc0a18b8a40e459e070ef64df8babd136bfb7dafcd4852fc21928d1d4b701c613db90996eb1d7a37f42f05a8d2f2735b47342566a02027c5c08ee1900e0e096e7f0a8be6d13dc7af6767194b1c5d090ddbda5f62ab18eda89ebd0c6f0d4f148f803f6fc2527eaa7b32d07270f5ee2ca66c4399a551521086ea542de249d15b99137a526c22c749e5ac6c879321dc4dca3a40e0af2b48348d0e6a6b149b4318502c82f5385d81867035ca9bf4556278831db7e4d389b6aca5b4ae75dd8ce27d873a36358db46c1ce60097dbad05591f258448d1a665b9db49d58f4ba7d1791bbe1aa7b21eac5ba831ffa09c0a1287eae20bc08bbd85f654d3879a84c45c9adf428728226659e51d56c2e5c2f812b7a4a4cd8bf1775775c7f2fc05d27635a69e1238db1074a58c29b3d7705606a62849492390db079a2113b555e06d02da22da9e5bdee5fa187eca7ec44f2cd7601c161f1c19968524791ff3dea6703ff4766d96a3b23e4c1522e3be1500a5169dee8c7206726d880906b3d29782314a1d855246a7a11a72d324b4af36a8f627e71f2ecea35467002c8aea4f16903be7813916eeb08fbdad99463d56563c78ae771a3c703c4788a510cddf38635d168458a51a119933b7d62ed94e5a30b2a1a2b52cd3deb368772fa862bc02d1970d5afd97caf9ef4cc6ac32b4af46f36b9ec4172b7ccd282f9b3275159a7b316c707cd8bb7706a76e2a1b66dd65afcbd5adb1644b1dd1907d225daddbd80956695ddd71f71c2260a1c6d56bfbe2525c7d13d2c550590a9ad156e7b608c2ae301840629042743ee7f9d4647ef327140f8481a95786e87d1e4a2fb28c75f34c43edf243b1a08c9febbecf46f175f66631c93b7685347fe18f1c64d7cf41a52ad34ce114d485e068c5bcf08ac5049d5f9912b285cf333f4c82ddba6bb58306affb0512e2ad9935edf8b3e85aff56051ec6e393d12a808620be50107be69a24fb4acff7cbe85cb1798c3877421882b78c9c106a5dac1dee2179c927ca943b37df4a3cc589ebe38a4d86ce09c6079cd1b2e2a3b265c647466095b8c5032489801fb752386c35ba0fffdd7e919e08145ad2bf81257668ef107cb6030dc7073be236fe170719ea1ef3758cbdd6066b510ae0a410a9fe5eb3b7f839a380a797c3c55a47c69840b1c848bb6d0cfbeb2904d54567b4ad935058eaf1fb7e9598f59c2f2907fdd3aeeac55e448cf7a324586ebc1764da1b0e4036d2aa42965d26ce37619ab65098a9b39b9e8da361a7f95b2d13f30db4b9b78b5c7825524d80c8142b28582f48d47d2d6a85afc15e5f85bc94090ffdf8d674850d27ebc00c258a2c4c70053d4e54f101ed4165a3874903da37327cca165344f85fdd12ba9088694812dc14d221dbe0dbee19fab4411fb01797bb6f53bcc81aed7c6a9393c195000edd5ab73337b1fe46392dfdb031e80995654f53a38f52c4e506df1e76572ac0db513cfaaaab3bf8faeca39bc1cd67c827b78426744e6da3a86452a6b577138196697f0874eea404e5d1bb128cfdbc878cc7622b6eeb1b84453b8d4b3269e8c8c0ea96b7088c4e97a5e259d03180f447f0ef66d76b125ee695f46168150f34e831c41f6bd0397a214ceb720a65583ea900c88b13cc529dcbfa3735f4dbba94fa85866b2ce2cf207b884c24ce70525ea8f60473ff08f965158d33991b801436e2cb1f4ed421f8cbdef32a19ba127979e77f5b889e65b4b841bd9df7504f97543b1cdddd81aae6d17ad59c3315cedf79c8b3d6cda57f258308b99cf38da071b37f9b7f3991f61c915db426cfa6beab6697cbdbd91c55655d58a87cf00afe9e6b5917f0fd2208f344960018f6863d4e71f7a77ff6b880d21923f6b986a316aed3dde1e21ac6a8f85bd6c41aca75a27434180d765f6f23117de822b8828a8d7364cf4d1c090f06be8bc50cef94bbe1331ed68e9d7c0c9162f268d874d66c1e4343372d11fb32cbb9532426796f51afa766cbca12f90dc2b56aace95a97c3d54ed0db5be6bdcace330fa30d0304a1a8bae69b84fd0f69301f52428933fc601f7e2b43a2b9208abcf3f9a64f88e5749e7e3f370120dc8e116a152422d42f7adf7dd0d3c917812af461cf2227bd2ad70fc282ec5c4b0a4da52a8dc7f44abd92cb9121882adfbcdc726cfad9cf1d69970d6d0d18623b887ae24679778f3f4bdef200b5e09d1f3877b8a93259e090e2cd0d98e1c4d94bea34b380f76f943f71c8c18121bd7ebf382cbeb5ee041a1070cf3c60c4f7c7fa2f38ada7050c8f410848e584149d3950a51aef0ba28106fc6d901c9c3d4d7d5b612421a162d7aa1e55e26b3f9638eadb7f2cdfa0af4d7dacbf5ebab30a0d928b3faa3a59ae9213bc9d4b5bea645eb609fc34db672ae1a6e3e80ea64d0e948e0c5e4bdec0075f4ca043f2be39bcfe6f9ddef6f7bc2174659b6d394e6ef16740352219518369b7de7308efeb0cec7cb5b76535e085fa2af62ea642ebc792520e51435d9e60cec231c033a8cc6afb0c36682eeb2643e95bb9adbc3a2a1a55a93b85744968586f68d35ba6c6a04ef75bf152d47686afa2d11ba6c86dd963f94214307b9b74e4fb32dcf0d332b6ba5a8baa609eb503114cb48ce03237525818518d2a89d780e896544531e70ac3b364105546433692bb9e56cc988c9e25fb9b30b1fd6809e2fcc785252c4aa752f737535032fab23261db4bbc571f96c590c044165a44f2abc093d18f162457895f885ef7c587523b62cddd1b6b30d0c39162e854ec384a76d2572634b8f493d5ec37cea1b87faf77de598225e4e6d709f8eefc95313380632016369f148dad5662dcf94247454ddc3514eba322c8387eb024584b18767b39b49ea8d03c7821151ea64737d05db3fb9017849a0cfc00fb9da98ea80de360a9a432afb76bb5e4c1fd468859aa77f9cb2abbb452e21517fbc859eec5bd1249c3671e0a02447bd7746ea745dc65ce396c9a985d51fade6f734cf939a81f28c2e4c7203f69477ca8ce0c99be57e1f450f01bdcf749ceb2b43135febf4778d05321bb95f8922a18673a977774c62d85f1cdcc573798d4e4de88747f9dc8d5f4aeccc1ed61dc5d94a27ae6fedde565764754b4b92a450c76cedccc5c24945fb027a85990a643cd8bdd130d3a32307699a20e0e40ed7db0df0e2153e49b9b10fafa0c06f4e9da023ccb681951d9463f551aa0a82da0c7fcd689779a34391bb3e221aee6330bef5185b8d0e0dec52a9afd6f6bd8ccb4efa810c8d44dd91b823fc40aeec07b9bd2abe9d87248cac4f6cf1a9679519c61ee2d16b3cea1625b8d3f7ae2e30a786a043b4008a5390ef5b1201679dbc67fb63fd39edc02053d21283df1850ff16d0358ad0d4bd8c28ff6e68db2c629b5748c5735152ca177e8e9eafc006ef4fc1183f8bd5865fbe6f7c705251772ef05ae53c582b1190e31f2e18ae6867b8439f818d14e401f806b4051d83dbaf4c1764c4bdddb2b97c20fc29d7c50bc49ff1b0cb7e5be3749a81da1219afd66f86ae63c32e2252db1ab524091c4b6be579d3c35a74280091956c08efbefe269ced337f1cd0fd992485f73cc6973a18bcb7dd79750969052e2a0c942c4220795ae4beb9f4425c09a6cbda081699ac11465c0b47e33394635ee37ee325c3b8d6d5f74ba247de000fbda858376792cf0f093eacae3961a535b4d489c7ef2fbe3649415218b5dd8ee05bfbe85b2d90aba526a9f33e8ce1aefc13c7544a6bca06380415fee47d90553eb6e7d81a08b0939447adf55bb8495c7445dc9430cb515e16c26a9a337197ad80c228cd0142f589e062b5bb2a1ea4b8a9e8bbdf87c73ab28f973a9738d66ad38dc941a3590679b265daf956b63f7515a9abae5502ba4439a7e57cc94ec8697876e149d8b1ec98cf2f1b9aa631dd652e3ab3cd978ae8d2fcf6e466776eb36fbeb73596017775d6f5883be09cbb01bcd90781dccf15320fe0d4897f5c7403b45decc1c7502b42d278f9ac136616796dc91f8298dacbd150ed1177d2c1b02ca85e0ec78c85ef5bacbc80f31833d8d38ed808a7f814f804c5b7424d7960ff5605ce3227ece541b625401477604321dedc84f6aa281c166a58f2aefe1d4db2fa3ff4056fcfc8e7bbff232cd65412d3fcc9163f7f1fd62535b1052203b2b09e0e930250b8fec02cd5d90876fad0c0bd3c9e66aa6c80138e8766743d51e184d5e2c75e9886b48cd3ea087e7e9bdacea692d1f9fcf9c669236dec93c2a806025c26b8b1a12aed3c44765bced3430ac4805e7e0ffb14168446d99ec55854a975924a7c6ca88f9f75ae38cd41962d8cc94324efca81e2380400c33d0ac880baf2221f3ef19918ee31dbc9177474290f7a04b851da24397950f2adc094a90ee3cf3949e27fe6cecfc77257ca3ab7cdce92ff61f3b2078ddac3f524c89693ce467cde51c8e3e321a505105b0d01137bcab720fb77938390f27e220a04e6e03b8398ae26690ea9e69a337b9fe18369ccf35433508a3b02b440f7bddf0b9375f254190f89ee969ac8d7c3b544688e6748c83c02272fdb270e6a594c2387ace4a66e798c867b1416c80fbe81c69c56743bcceeb3c809bdabc1e5f58243beb0a6ed9900429e1b644631d54c42088490757c95aa52c2f6dd78dc80570c5012dfaf5dd1c459f2978f176ecad5a905b895e1c7918068fa35a64a0eeea6bf75c0ebe44ee3c750a2309f991a5df57fd8f3611a838e253494711487bcfcaeed905153c581da997d07c802c8694831ba6a2ffcbffec84db379c84109f41d9564810daaabbb9d7979adec5c3c7b99ecef279beb536278c346125f09cee7a7b6f1a50d0946549177fc37b15ed99e33889747e5c55bc2270f017bb247d2c60549e35e6d93fd794f03d6ec470798550381ae983bb9c2be905f0f9f9e705e8dc9e6168757dc29292ae9a42e5bc4d754aabf0fb21daabe30a8ae0b20edf442cefd54866004933f8303bccb42afea6028ae79dc3a51ff63a17e0463875b7a6599d10986bc207087fb9dbffab8f2777d874f2fa080b1f8a827e3f4825ccb8947d39cf050792422ecdadf3c50ff9314cb1f72950d292351481a3ca4c4f6bd32a0160be2858d0ee39e8c4dcf397a60bf3161dabbccd60bdbc6cfe11b40c21c8c454e9f64b704cc62524e900474b4f55c456fbfc24233558d23cc86285ae54e5c3569053bf3cd159285553fdfcfec70002a534ee988b95312ead063b3d1e67f270aa8b70ebd3ecbf079916ba51e0c94702f0cc72116ae36f063d050f0aec669eac527a4c0248536376e549766906b2bcdf1b8d9b04c348a851265714da1ef71e440108664eaf205ce51a7f0c6184b53fb9e6899db1a3ab6caa1ccb3c32ec893924f5b059b5b5c44d2f7309ad7d2e7b91950052afb42970b73ced5d2d2e2fd96e2c4d06fa58d0dfabb512d52ab4dd5946ff10ee95f8f81056e7a85771583627184c3faa5e358d4c1547448c37e03ad046623b517d80f017004d1bfa0b3c6309a6904e35973824e1561b06a95eab10ee40842a3b28a8b8bb27f30bf5d6a907a44d295c833d67b0ba302386d6107a16441da1e6009037cbe6504f5d8bbccdb3bb87d0fcc7c57fdc6532b6177d5d324a9ca849ef459294ba5a4908c93c6feb46cc3ccef5518dde44dafe9b84ff6ecaccd09c7c8847d0803c2544f201c3b4eff7a81701a600fed70dae5dbd7e60c6414872aa1212d5807991915c4894bb1432a22f57fcb43c0f8507bcb14daa5753777e07e20a34551396f8693d6bab76cece06274bd14a4190f562aae44757a7b66fd604eaaaf4cabee0c132717a21dd4c0d2194b747787c29a4e97c8c369eda2716f1c24f762432904aafd07b66b1286792a9ca327beecbdbe0c043c95e4cc54e8d8285281204cbff16b373ae988a66f6699bd3637ff85bfda8877d201375db3400e00ded52691204be0ee6720c25b326c5870cb319b7ee58b9c824c7aad2755dcf0c95f0fc1318ca2bcdddf2cf3b5d7786b30e179b6f3fe785f55efe04aae0289d87a08adfa4ce6700ce760b544b697a73078871f0b57f9244f6ab655512ec9653daac1aed7a5cceead8b29d03d7fc9285996a6d063d5cdfa87c768b0d0a46079563c7ffd26e7dbe0a1cdd6fe355695a1fe79292c961558ffe3c9c95877dace7cf3edb37a8a87b9341b2f0e8498104e0990425d7f2bc73e365bd5348d8073066719e532595c479ab81f5ce15a07e514d83ba488491e6228a25100560f8b6592e9de357fe819d4ac042a9391bc8e0dfbe44e37f50d5395ae3b94add3c8752915abd3f42a2856ebf56908ffc65f9feb29ad81966a2a194becece8d371e014120260670780093b50b70444b30b08434eb3c398c673f183af02814e37f741742fa87210e7ad4abbc1d5a9146210405fe02b0a0d6be4adfca5e1c97f68cfb2faf9851116d584ee423fc50cb3abae12f8851d6eb63123d9ddd1cd039479ac67a4d88d2ee51a50c49f3e154ff90cb56e068a60e8babc959aa22e5e1d1c078edf28978b42bac753a29f38d70bc5d7ca1b78ee6043e69af983bb49757550fc95de105da6bf65518d4401141c007529bb02aa41cd8ab49b63720b63d53bd820ad52c7a5a30a2f76c291e6b166db038d1f33302ba53ba72f803aceef885c9baf224b882bd978ceb857375f9ffbb4696f8775ffb825f5abcdfd31f7c96f715c92e728d45165e94c2beb0a7b286c7dd7f62dd833896b797fb957ea96674a6f51de16b31a77ce1e65bbdbd63844079dcf2c4bdeebc91ea5004c6fa80c5211c197e418cfe4961deff519964f84ee26880ec1dfeee6b8fb6427c0f1815bb3521039326db5a70b9008243f47d95eba8370deaa0eff34a8fe9ec4f9dee2e7fc0c0ad5d1472ae719325ab85947c3380bfcfbf0b23809a356bba00fb74ced048eb3d6decac30517da2898085a5dc6d2c3b832dbf6c911a0af88787e08bfd64b985e1d228362fa0b7a22f95cabae062a63233a74b531e4410def81f41f45b5c2a3cd84370936a7a8fda8be02ba179c794bea550a5f2cb35bbb825dd8bb613f9892d024b66bfec107ddbc76ed2f91a38317149e94f941a352345751ee0d66ae0c8bd64e227db925ae0a37f90f2e089373e7c8ef205f85db8bc7a16f27df20f95e55d422b998a842635e897b7ae60e461dd5730852ed3b005290dafdbcddeefeebc13c713235c53f9bdc37b76e3ae3d691a31e3fdfbf55728a018fb0aba1fe7013f79cbcd1bbf47dfbb18cd5113f19b1769b87b7bb5e1bf8876aaba36f36fe4b76e332534561ffa50060ed88ab4b6c8c66390914069ec93d5a2579409fb6edc4d3a55fd245124a3ba8763853a272192185e6a6b4d57cc26b9571b28b0c1bd4b435ffae20b923c1a667e7f6a452bb0b66feb9c48b13edaa06d0d7d496f84bd0d100f908169ad36a98b657724d672fe6f28042b162754d47a431f8c247a0b290cfc88020da63675ce81d197bb3773e24c5d425a1b88ef11304604db2ab77911ca5d3abc3cf4c7c36d7564b9b0b4d09ca42bb69859c14d5ce1c856275a65e81ffb2d00a8f093a804e15ea7ac08dfabdffb6cb66f0be4048469f6099d25f4080a8b5b6a05f5dc9ee3257ed1ed80ed9aaa89256c2c88d3426a59e7aa959690453173781c36c0ca3e3b2aadd8757d853ea58a9714ceab3917485545683b6023a846a7872b83a208c9f26f91c8d4775451976919d3e04893d87ce4d0e1c01485fab6e87a5630e51e1948cb0f1685563abff5d4a2acf79ca6aa009a381f4da44da60e91bfeb44e57e5fa556ba725f9986d32667b58e6ebdf26c37d6dc9474136c709e2979ffa3b34103b33a0fc682bf251ad63b06fe13f8f9d75be4059ef4c0ad7f4499b2672f7941c9a8fbfe3e9c24d7c9ff05db91248a792f384a939bfcff22fedd42851261eb5204dfa3c11908a8e11b22ff24964fbb772c98a583b2f9bbc0e00bebd9239d66c1b1469473998ac1af1697e9d8db9f12a5518fabe0f48120766bccc4c7840cc1e9e351e209fdd429e6d11c9e5ace875642df5d5718c7839f83f8c00d978a8666db632598711eaf8345677299e37f9881e26e664d28a692407bae49107bdd985c458e66e23dbc569d5cd2d5d870c8e861a9e7a2e11e1af4d88f30f380b606d6e56297dbdb09732bae663ec4615d4743a34919e0d6ba66900fd8fdd42550b1cb9ab7b731c35cb0599a09a29bd5967e2a6171b791a1c739385dbcaf07e17ac6591019edfa4aac1aeacfcebe8c9f5e83e0650188b7f17f096ed0f4326b5baa669c1d551394779a8ac55922609b891cf599dfc32556057535da737232860af749dcf80b956ed21887490159351f1e1f92bf0e50e76a369935a765638450deffa715c906640dd24c1e2ebf10c8e09cac3a6a8c9de0b059d84b8a5a7c5f385055b593a61b0d7b15bdb2dce1fd54982280aea20d691c0e4b57e4f2ab69f422e4dfb298007ab024b895521ff0e01660d770d942c13c34e2492dc7a062aa637546d2960ff2f5bb74c95aa1dbf45de3fd9cb1c814dacd3de05022928ed122521ba65e8fed955700aaf70186b976be3eefa224a376f7c8b27cdb9d1b8e6597bdc18f7d99244c3063b2117890fbd675b2955634c26cd2b9c6d05eb877b76067710758296c885483550f5d783449811cd1716714f65f979b41a9e271eab6c17dfb12625e427f985f4de2d19b036a738c3dbc95d05c3ca257677e347e1d8902d39201470e188c01774a27fcf93b7b8766c7067faed8736bb4b97957d82604b08ee8fefe5276a9a39745a294338a1be547492dbbe616e3b3e1c2d493e553a925c2540118721bdb0765109ea605b9803b4992f944b6c8d7e9a2d98c6ab3a105cd6df03d9fe200ae1179c733bc8b8d0233961224ac92d860301b8f3345621c5bbb767c5b8e12fd3a4d2a1e48ed11a3f0f91e4feeb4c47630b4cd656d9b309a2c7a95e28c77093772efd4da53d4452addb8cf8c077fa056f8b55b173f2faea9f1005b8bfb869520f13e07975db1c0f181722d74959b4907406fcba3934f541e06e356581447fbfe4adaf491cd571cd0fd94305bf81a1a79163eeedc22b43223b9047f0f398dede86b444a1b67730f66aa2a6de004555666e4ebaa5cad1ba72be20d0605d5a8439c40883bdb3e7bfc31c7eac8e84e6117a7de9ed855e911ff53f1653c91e7106769391b910cc2122286bdc22e35b809c9ddbaaecc680474734b0d3fe7a186f3128267f61c2505876fefc5aaed9289e3c2f1c2eb3add1944d5ce11fa2abd3fe8ddbae00d11a2e5ed3c04ae0d46f5a2603a423f7a1b529bf444d8a7dd693e482dac9dcfe0953e8a4aa78c717c3ee146d54bf7986fbaaea011d1f612e12c05349ef953eff7d1225a819b2f9697a4d1e7755d02c5ba918c498d6721bf487fb3ff81ed9af8ed28f756de2029004db6d52fdd893e8ec737a5c0aff453c5315869ead29e632d36c692b5256e3de5f4adc75017678f5bfa5a134c65d06c7f3e67d9904f705d34052aeda5158ea3d405380e98a1a9ad39ee39896fda17f08d5a23613599b4bdbf32293a40aff13d8db6ef94892a155e50ee95ea0003a8ded74be7486a13afe900461e3734ea52b10b6cc19b7e985e4eba0c5684635e3d94b3c3353251a33e94f8b18478cb04f42c79b43887cacdbf8bbb59a195fa8706d45fa14f6023c0d271770d7855c35409763f733350dd07bb5dde8e88b652d6b4063304a96d5c795443d6a3e83ae216c9e3efe9e943c2b3ffc29305ef8295a2346ad01692c67af9daf5589a9cfae2166253dca027192ba7c1aed927c66d456548d9aa452e30c4ee14699d3c8a1b2280e7d3523b338c8a33575d3356b7d4bbaead9c8aacbe15935420141e3097fc6bc2b9bf1991dc494697e4b09a8a65f2cbd8da4e94e2c7a67b1f487432c2395124bda6792136f9640940dc7586eed8adfd85a96e767f21269d12853f520c19482a6fb81772d0610ac2bafffbffcc8ad763a4beb90dcacc28ef5dcf7c3b8968a2cc488fb23d9bd420398e04b8572c213f31d0febb04a1df12a9beb4f47ad543a3f06bca9ce9f24c6172ea2260dfac434bdf615fdb03b6da1f01d29631ea0273b37e130897efa050e72615c1bdfb5f40afd9941695773920953b0f35fc0e386df82ea014008ae75d4da9de51f60122e33b9067671b0fd43ac0e3e6a14f38548aea0d037d78894eb66265f70ef4f2e955d8e79a7239d060d722369f7cdf1b71430ec2838987772228ac9b4823785285686651b17ce8cd0d0e0bd2656074e572e4593bc8914fd58c015b9ae7be38992e6f210a43c4cfdf41cda8eb0c0cfde63d28ea10ccd2eec0113c6534bf34dd1aa384c17723459f13453dcf3d25bec430515c9b5d449327f851bd75972afa58d68c8f64f7940ed74825b360acb3fcbfef116b5816be1cca557166602b4860686c39df5ab80376299f3153b555cd7e5cccd256b0d8f9c6b62a4a705911a110ba06a11805b399f59c834448db24e183cabc05cfa6f6d2c8ec1fd50b6516c1403e259ddfd97b3f6f983c593197fc1d6bcdc27686bb3cbdb0d1ff64180d17d33ce7768a556cfdb884dee814963a9ed9ad99a690b285fd976dcc2e2d24f35fd6eaa912f6f37ae40a04cf0d69f47fda9bcd114344bd6af7417997045fe7257f836b5b9ab1a57bf9e1da56678f9b8430b4216874289ea258d3c55d58c64c2e5aefce1628e88270b9ef119f09529898ce6d78848684a0ffd8c3fec9f6be18d547fa6bd396e78393bf78f6769003abfd845589b97d6d8a49c12c1844536b57b0cbd3d4737efb09adc013eb7f16b3a9bf342a4c7285d94ab1b897c58c104d0735f0991dfbb6d1ed8f386f7a7cd1a934474c37b3d4ca44f20f8468b04f612ebfed584a67aa8f837caa72b44ff66f5ddb6b9400aac35b4996c38e67a0292fecda29d06bab1366b70362dd99f0711af7a8f4eea233edcef50547e52ca3feecb069fc4d0678933d28ac1a1abd702defd0d23e900b628855399a63176d82f4bf43616bc83675faccc733b00f72133be0122618c1a7e79ade00a59de418e1103466de28380736b2dce68f4802c3efcb835d00ec93902ba50c5ce77e0ba3ce8ecd09520398f9c5e817fedebfab88fb7a28d3c4b077eecd7ff3aa3d8bccb35352c12d1f156e6da4b16065f67968ee0abbe5861515951e51c14c36d3db4a3a988a838bcd5d4938fce66820c63ccdfe7f1dadc09578391950f2884710e5cfe598b92115c6e20ace802aa5a03ab0be1ab65e5719cbce4c86db429e9e9069e269591a64dfeac898d8a2be9d03c3135d73c3ca8615d59116d7f6b3472bf9539eb7cfe00f7134fbd3a3d80d65e5d89d290d340852cc55e6821855b279f25b7d0a5a22dae2ae4eae4438340db201618a1317d076f69be082501ed21c289c4c6776b99b44775272ca926b6eb8409988c75869d9575bdb401cbb50bea0da1d261ca646de2a6b5c8a979cf8f6daad4c1f3158a7b639c52ccc1e5feee1db757ea39bc1285a73f3cf04b869093be0df04d8e1d1f79fea7d6c1fb0c0c5f2c87b1522a8f6508d4d429ce1f688383ab94e647e5d9c8e010c45f2a207a4bb626bdd69ab5797343f4b393f3f598619f606493b8bd14c534eafe449d44822ce3d93a6c9dbf5178de5f6d3d4429ef9afae5fb999386145485c00d8cd923941c1698da55ab73d0c5c2def1af6d7cab9ed19089167501eba1bba63789b6d2e8ab33c3c0960c81055b012912c97371e3c9abc3a2bf60eff3240d2f3e85e4540a8f3bf978257d062ed1f588d0bbfdc5d2e2ea5029584a15ec51e9ab088f2ad182d92dfa08ac903837f24dc1be6eccbbe24cbe79b5f34735b8f20c93eacdb4b4373acc4cccb5e7d3fe59dff1444a78b1589fadcaf21b3f96ee62f6576b01c5c54308eef8615064163f956557346670612ab241c88d0dc844c05ec39f368b9431a38fbabc4d9a514701bc465e1b135cf39a7547852b035c301e5b4d2089de0249a8602df96d1b3bbfa7a93176a662bdd3e5bec8d3ef6753bf5a5ea442705ffbda7b4fbc5a7030553d56d9125cd2e8cc54e8b04ec50c6ee2c0fbbeb2f63003b60e814b525570186b83018097164db1dfebad84fe5454ab77047d60b7cb64235f8c4172059c3528f94423a63ff5c983c895aa255eba0fd1217690b05671a6db3823970b3baeeeebcea69a2388546d9491698bf5d0cf6746f3df339dd6776c480d8e5b46d3944e1ac8563818e18847bdf367b5e7263a236121e30a914563179b03ab69abcb298d8602c0c233d66cd3ad782caf7a793d86f5c1ed240cc4a60e6921635ca4bbde86291f396595c70e808d36e97b7c558bd374d230fd10a2a8937671e9f2c61aa65558d008a5340cdac0f4bf2c5d1b74fce95bccfc10da4f231857d533d495393c67a5a950f048554bd6bd7452917c6d6dcd2d785d459a8fd5e6031603ddf88fa3b5b5fd8391669653ebd9cb3dbe085350f8363e23451f358320513dff8dada50d210018208a2434c77dd022393b1ca917db0037a8c49d6f0c01cac37f2f90fcf1181595f9df7ab604b5f41ff8ec11c9d53f20f41a1d9915909b4cd6e1a22052b001b3d34a494bb5339b994bf0d37408ba687bd222c0f5371e489bdbb300c8a269239c1a08350c181482a31ac2f0fc7684e2fbcfc38a147df76526ab49b7820637b60274035d7ca0e841f9061dd7655e3846ffe097828f99e7078f319947ed844e14c2573a00c7c0a9b4e08ae079f887aceb39032c2fb966c1a97347e5b364ed7c693478bc37a9a3f78a0cb6b76ac24661082f844ee40dbea331a5aaee9226ac27f8050afce1364af6bef3956c9e3ec94497b24e8d22dbaa453e288a6566983762e713a8f3d657634f675efe75d6ba29fc68363339eab900f79594105b0ec228e8dfff5c72155aa49d15930a71bec9b8f36530dbd2f0a4b1a9a7781183834ce19780b409cb43dc4ef43210969059741b5c07d007535ef1cf97428014e76b14e5d6abcf093ce8e2f019d31bcc50e1dd898a661c0a5a22950fc4dbfa9ef0f9457846d54c5b8d68f0ccd8d75f4577bd0f08451dd1cb122e5efb964960acae5b630a59b3d668f9ddd82fb0bfb39c9029fbccd045ade4a0f15cf7b6fc512307938e358cd790841389c4c4057c3dfd1386177525c96fcdeebb66c32e2f9c6f60e39eba008fa77dec3328ff7dad793f93cc6d09f246a1b097b43b43358a09c486fc94913413d21d81d4b526e495aaebc81b4ee53fb3c9965cb81365a94ca4ceb6302bfac22f65f2e53eb4000498802cf94d3c92fcc0c88b11418e186222a2e7acdc76e21a608f0569024949b7dc0c644b2605ff7dacb57d526ee29c7ea2b7e48d580fbad24c7e37a8dac090a1a88f441145abedbe39b67dc667ec525129fc57adf59c54de04c555635fddf159d84d54447fac20050f4d30f890000c83564cf68860fa4f29e540e166131da43995c1446c8338e893e8df05b480ba561b259489c186920bbb194577cdcb48452345603be1b0da55aaaeabbd8dd59bdeaa9554c1a8a5c182e3a7900e2f4dbdaeb6fe6faa08ed24a78928e726d668c5cdb728c3ec59e451458c4e8bc4416aa917676944e3c4d8d12eb527a32693a4e151059934b44254384724a88f380a0690a10a54c1c349db875d8fab17339b05eb4ca99bc805ea3f00f5f44c2462c273486c0617129b249766a37b840ce301e0ec59bf8c98252ce53c3840099df37626d443aac515fc2b14e0c68a1822738f713d0f73e1ed70e145f6d7e0a986684cfd4c76c8c03eb451393ba5c075ea99b1e1c8d97822ba4858526d7ec40ba7be9aba95c78c02a950a7f70118e45e90aa12a25f9026529bcbe4bbefa5f3461b807183b1292c3b67cb7de2e334f94eab2dcaf7067e1794b613383528ee726b931dbae21e5b6bbb14f1a2c5caca0c5678d3003a22d42a9181cd9b92f726085b9d0f22eab53c24c6d2069324d3b7f5782792dc9c6c0b6fb29f47d63ec686f64f21af3ff847d69de0f98bb3162d79c6e57d452b56bdcf959b76a3a5a2652f4b5298ab19397d0123fb1daa60ea3c57aa502a809d1b988952c39313cff2c8b5a5bdd386272f139a74ee7178af29a3e41dac70171e66c69239a593e2eb57bec14396615b6d8bb2be5c0c058c0faf355a1497b9f7ce80a6de8fb31eb7cbf8406b4d8fefc6225ba6becb5e1300316330285c4a0069d142124ed709d78437155ae110fcd28eb94c5e20cc932d2836bc4de769da9113e0560b7871e76ffd6b1c49aef0cf4697938df39b25db70038d1356fc8935c60845cbb90bfb514fcb7c7c55afaa6acc5da566bb1dcfe5bb2f3c7062193668a436f48ea9d1e124781fa58b8be766ec22dff31995dc7e4b17b8e27a7ff626631ecd6a5799cf3afcc5b587fc17e87990d3fc35479080bbee8aba739c9aeefa45c7b1ccaf0570aa61c783e9b22eb7758c3c51c11a00166ad9daca331f9b4a96d59d382df9cdc39fad939b61707e213ac9aeed9a3239611d7c42f8b656c22358c4d0b7ba415826ff0924e1855cc419c301d0693457bdcd53b67009b12559be0a71312af2e157fc80fbbc1d78ff495e533be51680ae97f290dee18dee3f3dbc350428a231feb99b88b10204d657a866694cae16a349e398f2ca8153b26ace16e3d4c4dd211809ebd7e53c7da760442af919c21cf4be0c99c5d677015cc52b57281b88b7e96c909314fda3895be5a25bb36143171602c736eb8776baea1338d42ef9ee8e88a1bcdd3ac74b62b5fbc1a6bfd12d554c4adaf37791338d13e75e817236287e1dba814c37bf3eb37285107959a392cf95f706430a636d9383100ef7f3f2fa2edcd2eea1c3c2dfe5de2ff157276f76b8155b1f9f325b7fa33ce31791f053f065dcbfa06adbdc64119c83626718ed02183fa8e4d5bfcd2ba3403669f544f447bca31c9a98f7f3ff53266659161ff50fb29556733dc6ba374101c0c52149a8f52770ecc9fb9a558b97b685c8e3ad0ba9c74fb2813b76fcc458201e2c20e3665e8d57c49d4612e3fd29cea93f0a88870d2f2ccf734ecdcbbe40b5e677dccf7b1d6f7471cadd68886730b1a2c9e7c491d57255f60cc5a4465bac6ccfe5d7cc5bc0cc0dc02b579fd10f94e492b0c31b9371aca60ceea9b61429e6f30d2606153e3351b52fe23d025071911077c096043ab3184ad3f89b41360a51848afe1c99488c923803e3deedd4beca1a018f2f45ba6d2384755100275613c731a03a4692b0e40403471d55c75f7ebdecac98d9d0ac2889109af11aaebe102d8d37e999da1b926001aad04b36a42dff7d5412d1fafc84846f021be8d33ff21faeab3f610a5898ce8b411882832a2882a5c4d1b43dc0e1e1a9a42b89f3d83cdbe976eed0b56e5d8e9445d665b091d45c5413fe0a13eff82cb30b021303b4acd5c43d5f7e127d42ff5be45578165a6c63b6b927e2f7b9056a9ed81e8a9fd0f37803c8dd710cb9b7ae0ac136148d0ff0d59389ad03ce9f362477cdfdc265fc7cade9a33b77517f176c0a3fbfb954467fff28722dc756596ca5ace258db79913c1d7931b86325aa9770288de46ea1d580b774a1a60899de6a8ea55a1df33186e3cecc92ae2841f70de0fe24ded2301f6c8c0d3d80c2542516d1b20f68202160af5f01d61482c61f0a9484c4cf46490cd1ba55671d8944e5d89fc91ded06e1b95d6075c6542ecc70262d497ef40637818b71975bbdf734c57b2c22438a9df8567d88f9d6ee7f1b85049719d1d46d9eba0e9902af54450fe41f576a52790032ab964774cedccbe85563fc3746dbae67f78347e1ab979719215c2e238505f830fd227499c7cee4e784494482496fbadf097f73082cb7a3a33558be80ae1747ea017a6f4b695a110c2272ba2eb94b7aa80a890b3f64f4f10d7f24cb5bc754e1bac100f7a8cca833ccba59b04b3b5b44ef8659cccf334604b8d7a02d481e847cf0bd8cc27156db502b2e0a75276b6473463c62b6b9a2927f515536eb38b23403beec47369bd95b398da780aa20b0f7f5c36e0fd285dd75c2462ce74c6ffd3544455cafd1d34ad5dd14aa354fd342301e0f3f4701acafa2c8caea5b4026a735a2382f5bec757bf6a927ad89ba71ceb3bef793c468f30aa85b216bbf83cbe78c8ae10335a699908493f4b3b5cc0b46d912d836c0022b3431c789368c5fa11696d037f54da4b7345ecf2ce5e526ab6b1bcc8a5996e684504250385201d7c772e9e4ec1bf18eb148c7d00e33e33892004cd5cdb0ad8e75c7ef27ce699c5bbeca54de5ee88652eacab2b8f6c655db753e7131f0d57c2fcce1f6f2e55425da5077c8628ed31d59cb58c94114c374df095170920f02d1e8e51230a2e0a334b88d9ac02e73d3767b8d4a0e4a306d74d4cd7a66110308a98f216ca20d3bd725dbba85937c0295dadb3a413c701954c6eb01bd949ac88d1dcb1497d29d3c4e79e00b07bd1ef83411d5e0b1807f5a8e3ade03b92d0174b4f95fa11ba35cb45f8118a367261fd4f6e05e55413325849bdd99e009270845f24cbf00399d8810547b35a0b9eb71a64376c84446f91080175750184f77b29cd590f7539752087d994f6efd886b4d4939abebe0f12e8a013b46f8efbab7231113517909f6278023788bf42eea124f1bca4e38b82593fce9aae987f82a56bc8b76133e7b8aad00819cf3a5ae0dcd38eddcc8992f835e55f0daaad919645122deef21421eba0ebdf401ede1a29b4f68ff678bb78733770567f9093a0a97cf011a06f501622e73c5f6a5625a15afaf342aa76f4f2daa4138432a9b4dc3785dc38900562737ba897d2eefc9a3fe48c95c7439cbeb787ff986b4814d4e29e123768a8790179f6d420233dabece8d35b33ddc9f1347274d1bfe481609096afdfa840733352c9641c19a8744fa6f5a81acbbc5fcf145c0374c0b7bbb0fa1c294e3c3fe6d29203133d2a8d32106c25808ea5c9946d7f1a43eea0c01f9d1080765b8d3d7ae4d537b679f4f05bcbe5a952733068255bd85b2ce09f9d8ac4a6402ea999b52a899ef1f45f06b0df2c236513d49a5f7e8abf37d53526c1cee0e65ea7d472ced00369a28b6d0dd774ff35a3f299e5b704a7ebba878b91513db75c6a5c76ffad5257e1de4c252a1defe99e170910e71ac9f357ac8de70a2265d34692cfa62fe123f536d3d1c06910dc331ca3f0cfbf79bfc02b6a500759800896f6a13afab7aac490b48f1f1dba9f6a52275788a05034ddcf0b1369424d90dea12007c3f5c59ec21d596862e3a654136f9548d731eb62d57237c7363ddf81986629f67dae7de85528ea46258b2a37f4550e08aef7fc6192412440fd261189c296e79faac60a9d246904f7363c9388008ccf341ecd3eafdf9da2aa8efeb4fd4352ba45bca9f85bae5b3d3cdfc643cde779dce175ffe359e736fc87aced54fff9d23c91c1463abcdcf23c358b7fa414a30049f6ce5791a42c92653ac22163003bef501d5b7d8487545a45df2a7f83841ac21ef8b4ba1daad39f1bc195eaf32d0188a9cc0adc6fd8ef519bee33f900b47634c162b81bc2176bb9611eb7ff6b83257ea2d1cf44e96e427b42afa112fc5841d9c2147fe57f0a844043318aeac6c6020282c6cbe243332a07c3b858fb58a1ab348a8c5d6d6324dc31821006c698663c101f9f516ce2b4204298e3ed9f003d25689d593d70c2e8c7f5e537b724af35f4938745faa853a68ec10e73b4295856097b9416917a2146323c003f7ca9cbcc517c2d3aabe6f959be4a1efd2419f8b6a0125d91996eebe72ef8e4baa11c453af9ee674261bb880e5d38b417b87eb5d37d900e9ab81dca9cdd3c8608393043a11f0963d698df641852f15b5f3fd3bec5f5fed8c210f2269f5e4b53573b1cbee1f8e8a0c043523658878ee69e927bf1fcd10aa72d2b3ba3288908696963a563592f0f52f170a0302be2ab19475e204dce74f548ab0d81e4b3725922a10c73e06c5b84ed1c3f71cdfc3acd269531f670bbabac44cc34c3551bba92f0cf222c5c495e8d02496f90e02c08da4893a8477dbe77c07f1344b0e237a8be326f41ed544c7984d90ceb94ad111497133937e99350fa0a00a27c2f8134e72e61dc5d41ed98745a615bcc08d5b142c42723e937321696f8336a2964107eeddced4bfc89f8a63993a1d229a2d9496d9927355e321caaf1e92935675764389297db5956755aae01579c86c8a8d5cb729c86b58b24acdbbfba8d667f63992034f4be6a7ead56905dbf4385c631c4ed97f0c4a038a0676f9740956955f96e15be8fc9fbd8084fa41da1c38ebcb2191eaf59ecc8c720e6ae25872e1b23b654a809d358ee217abb8a86d34915b090a79f2ff5e4dc527c131980a5ae743bcf910e04f973941f56645459b7026bc271a9c3c0eabc321867f47c8f82ad5ef7e4e2b1c993a046a1360ab2b7d411b67f0952e8336c5d4004ca5eb530f3476cab9bd4bdf2912eb02a19d7b86bb22968a2af0ba0e975394dc4225f4f33ef8cebaceee5c3cd394599938d7e85f76c242f050b3b75bbcb13ac6c650bd5f5bf76edfd725d8531018e14eff02621690d8cdbcb477f05971ac86d67927f430c4a6e47b83ad4226400bdf49a49c390e158a1182953bab596b7bcea59466ab594ea186df441e427242387316bbf2249796c41ed907005bd1a7b388074f78e6a3418572747069a09f4ea2697f8d8bff46fd2822636f1c7a9a578eaf33d81c30da827ddd0b5b854f4304a3569caa3c7328a915210155f330d73d687a8ca6803a0db1d7f4155c88446f46d26c069eb975ad6265339f3e9730dcc1c34d740030fad7d8bbb3ed12f196f9c5a761120f21ea7b45bdf3baab90a28da52005a5015c2faa6f067bafbb7f5ee4fc382bcf07b5d9672ac8164af156128b13c1687c646358f0f05da386bc23ea40457ffd7166d4db76973880bbb8d3a5c102a10200afd7ec8ab0ea7aa5a41df195468b8f9ffefc5fc77f099ff52a5949cb59709a4de2f036d715dd732d013d171ee2cf54f12c1c6fc11bd2e0024a977b64e7e0b802bc82f1947d2b7e6d5bed68f4a73b33f5dc795c5a8b3857bf811668e54b27e9d7fb5ca411bb777e00a67a93683dcc63fafd0124968272086efd7ab6d5218f078c43112cce0f43381f67756132a000caa6ae63331fa894768429093d1ac7000a60aeac1149385fa1fcdfb810a3d9e30964eb66188e39069e4fbd4a6cf2c99d96ab81a258972137e1f2c9f7d22c2974d0644fcf0fbf8600cfdfba48363be1ac7d8d01c7f79aadc0cb170af2fa3be8ff8965f4322a51c7b97cd966ab22c80ad2ef2b2e3cf43ade989c40f1d37955a3eed3672fb2321427a532afb3a3e619028b378ff6c7d3df19193d3b59bfcdefe7d29262b7c41eb356119ae5589d8cc8593d4b5f7800b35bee7eddcaa59ab1fb50a8252631d11b8178a6b0c7decec6e1cafdf9cf244310c4fc313fcdac339026a7b4f7846c76dc06de6374324e6116cd54d799a277415e38b8f60803d45c7a4ae374b66f157f9c720909e9742e627372f3e2c3cb73e5228c9788243ecb55c96c97fcda3c047ef96420782cdb44bbcc42c6a3a2343f040a35b40ea417bc9ac82e7d42ece37f3157d2ba57960a15f3ebd708795afa12f540e4f9138918799f8a0c5193e09b5c2920a6c634df83686335c4636e0e5c116b8ef874bd8894a546194a68d060603a00df098763bd1b6c3e11b878ebc6a69321daf4425843079577450a406ac2ee2c18cd82c59622672583a459c74c86599edfd07e38a1f6f3cadff5b851348a8a7db5f8b0e68844ee450d396000a0eb241393b853f70bcdf028f90f8723a3244943b813087632444a490f58c1fc2eaabb87f644d0083b0411e727dcee3d663913bab10a7a5daa7874b55408a3ce57a1259c4155b9d4934ff7ab0fc95cdfc2a71bc629e1b92acb0d7e52b9a17687dd0cde22cf43ba0cfd9f1e42ca68fce2d1fa3a59041086705900a255a0b0e6f196c58209c40d8323bbe96b1e1b59e70035ae08628e3b72eca3ae59bd3f03c2283faecff6e2b3ec12ab6994d79279943a0467df0be77a74d8a38f2d93ec346486d68d83420f44631b6349a8bdc4f34f82c117ae90b8c6bf41c947f7b60813894e2470ecf57c37b652d7e3e48d8e0b13363f3652a57b4215cb81ca33833c3790a320cc3a5a84421eeed3483e5391a468145cd27a3a07c92822d4d4c946c81847576534d00fe6c12bd4a91d0a924dfde2e276ac1f06f89dd062efc288640e074113551eef04f30436f2a34b8a19e13b64b811f66d38ddfc2e1b574c35eedb01b1b39116846866fdbea6866b58c8c8fd213c597b3ec712d0b2c6ddb2396836f346bd11fc7632d0204edecf75a71a2ecc1bac334486a539b8cd935ffb4b1ee4f4c6a8a36c68bacf7e515cce72d32c59112f04182dac2239085dd993ecb36decae6b6c53f5d750fb6ffe886f9a5cfd80bff8a25865eee9426f01e1d080e5cc14d9ddf3500fe29a77b668d667023f212629925870a9ec20324a0f9732bff4173747cb56bc693044f9c7216a949e611b752e2a94a86a1522f9c78ffa3202dbef90c9e0844b824dbfaefb1ba0291e118c71893c760c5e142a7ea241b8c46297e5ac9b7636a72ac2baf31d47c926cd28490e44105cfca0b6bd5a1e43b67251737762d2d5659dcd4eb1a10ad8a23471c2853bf43847d074050de5ed8021709887fe3605b534ee065487ac75b3c993cd8e0a6c78b49f17a8efb096565ebd6da14a2f8079003a6510aaa7b42f91cec1ebc0154b257a40af14a126af8742488e22bdb4b52bb466e2e53cbdc5359064b4a8cc2857908428c0ee16abfdf8815587001cdb715d4b806dc84fd78925fccc2fa5c9b851bd9e2a46d9efe9060626a28773d70b96d86038c2f92d48993d530e8a19b4a4073a7799e24fa6808fbef721586d6c7dedaa415c683d40990f281caeeb02c8224fd03520566491de425128f3220c4c827d4b3fb0d9f2692b60bd642b019cdf618bb375ccc6cc6514eb60c14b05ae054e98fd57eed3d1ba050e09ff86556ca9a55c6783ef36df59c98657417b0a7920a2f625c111bcb2bf5ae0b7819cf8eea56c8739a9d88a6fd9a84a5a03911801135eb59df3a8cacccaf65602ebb741590f239185dd9c1c1926ee9cb72293e1cdb638cad263e12aa34c04294e5836991f5beab8c31754c922199eb24ffda805dc3644b8c2f465e84d2882c6e3685d725820a774fff0612536b3ef46fd10dcc88fc5f1cc58af19b2c892383d1052e2eaae4ee428f4f2315d06afeb6d5e5e96c82d5f0b62dcf1bf83e3f149aac37e9828c1feba86b3118eeb335204647783701e024c9a050e759e1092551d4f3205157639a751a9c524afb49732f296485eb9d16cd40edbc2311bc505b3e588beb878400a716b9677cccaf61deaa5c98a19a71be20c4bbe58a02f2b4d79e7705058e66e5c912a8b59551a3b8520206877673553ca6c157d48699eea1809a6a59231115e6eb4e9f311b106c9c5eca18cecd867863e331bcef6bea00443e2551a9b05dc881a9c24df9f03724ce85f76516400d50c377eb61cb007b7dfa51cb7db24d525f689ef672e964af5c64ff824574113c874fc9510de5509907beb36c06008c5a3a493965ea01c8d6be8ab3787c67dbacd90c53a5ea5c68bc001eeae103d704fdab07062ba08031e37ef9e43ec42b11d339ccafc84555fac0057905f4d069c16187af18fb0c5864b7efcac866f65852956a483463d04a043ce0738beae3b1ed08a71b4786a754770c99ab9430599140e16b8b4b6c6a1d02f08dc73d0ab37672edcbe6cab0ca8dda1c93fdf8f5d79365164637245207e2e623ceb8c7997faa887599a880d699eb1caeb56e2acbc49fb3461b53b5fced9a24e4a327edd455c609e25600b19b214d38175fb2cfc15fbbe99eb39b78799ec75f383228638c4fe6da94a59b7f8604be408bbadc201fcdf74bc8cd971dcd5379ebc7bc005d961de373f8f11056c1edd5a301f16a0e237bcb6988d7165831ae1036ff42695a8c790523a1711c892d331e8c64e8a935785a4684e2b0f0709395c0f3ea2bba3aef880f37f3ca7f033d665063a9485cf917d5404a491fcf7ac22736a0ff2a8bc6c749ce4a404ea69a20f8f3dca69a5fb949184ea9b00bea048190c68e66c177b3d1c0efad0d69e0f231b0f96eab715deb9bb9087a100fb402303ddf502c15a45abf31296f566a300dc33bc2380f692ec52b4a0e55ce91547a4457e4d493b09e1048aaa700da050a38d27d145bd28fe049293d004cbbd503ef2c38acb61c1596f184eff052e9cb4ed0a59a8d34cfb397276b361ab5f6476d0e72cbac0926c66eef8fbcc16d12bec5cd5a1174455f677b7da095ecb11e7c32030af1d302c777c0458f40ebf0582296c14ebedc9d30365b008c59e140c9a83d14fa85367203114ce7a73ca08b891850b292c5522f20b5d85e0cb8652ce48465ad92fd78e41ac86dde45282fd23664fd7b6dbc4b64715ee38f3be07f9854177d57bef2c0c81f03d8dbfb97c42a411ed5f2436e287a4134398b3aaeafad596de7742b7ce962caeaf73efed7c4f92e6955c7c5a0465e21264f14eb187457a72ff23a17a7995f16c6150c5250dc08625b2a80a28386933a20db7465465ab17f4ff3e6704ab0b66996c3fe47c65d6c5bf3aa0b766050ac57a9ecdd3d0e244866a5be3f487c56690c3a6fb049b80a130863838894c63cc9e1b263ee433228e5db2faa2ce5866eac0254039ad9c7ed3920eef4c0bd32188bb3730dd0f7749df03287fdaed3d313be2e4f4c33787da05f9d1d668695879d5c87899923ce5e5aae62980659f3c8507410da2798874a73ca479cbc2127fcf641e68459847fcbbd56e62bca7453e270bde9c94aa0d7ac76a2c15467b731971bfe8c7a0e769e18f06f45333378a3fb67aedb8f9342b1210a0a995594bef53b57d12cc8109f2534d66aeb878f982e0f53d416eba41cd8298e0af8a7b8c1ebb39c5ecd0062cf876a37edc02c94ce719abfa9f4fcaa97949eb91d98c5cbeb10c027fc9712429dc646563ed0697c54309aa4b5fc97b8db1289c650786b3e30767069b8e789182ebf02ead8373395a49399caf8884485232755809da889e2d9dc04d44fcf142c8d05631632cce0ff464e15c2409de8677a827e80a984f48117f19cdb284e8857d05b8f1b785de26196865cc23f26bbcf9f17f7db4be18d17b318a295730baaa510e25190d64aa820a5c805f83b649c33ac91769a13ca4e7f319d8e99875ed76790946cebee79bcb74a3cf5a989eec2f110c76754f8cc591ed5b068be57e520fba15e3e23db65acb3a4d0247e795284fdf8421a0956b448753f742711ee1b4f9db093413b5cfc0150b0d051ca3a660566192093f306d25a517e97928db709add142a4b09abcb9e527a0d157ce0b9d069fbbbfa3bd91abb7830fc7776cada6e892c553cbc9b78362905adfaa40181dedfb4100ab5fb535c475f584570390c29ac114ceb42f4db453f25c3c6025012b83a937bc472c15503ccab0f49851139576f3d05b6e6c3250380df6834a2196b7148555278a9a34df2b4925b3bdd7d5dd6dae4e23d8cfb87744e4836d1a0678e5c22a57f369a975ec52444ae8f31f970ae9090aa3e559e40872dfbcc3912a3c5d6ebfdbe0c8981bf7786a05727de9bda9b12aca5b4beceeb7c072cad6122684d8120e9f8a2e12cb520d6f60c26784f6cc4671862191da434a86458bffd9e54d548201c1ff8879585ca6d5ab45b9eab869e95a4a5a4ec2aaca5cda5cba1ed5eceb0924e9efbfa7bf361b1f38743d41020f944ad55fde856a154a339b78a775fc2998ea7993019a072d63383f693a13fd077c5b9d39bbdde5147554483b9d964d97e300e1b66d0e7bd243e47be7f51770c8a8d5fede665ef16e2bd136f8b41a215e6e6d77e27a3da5a3ed95868d0a184aa9b20e7080158638d2760f330389780159801171d220f718047f0778df05d24caac68a3f76f470349b786a5086fba7c3e14636fa2610cb0d95cfba5c959773fb9236125acdeaaf30f3f0ff304ec2ba4b4c32d93598ce369a2c74865416c893ac566d98cbfe4c7075f495b90c070b28e1bdc730ef99867a38dab382cf55d287d3e23e07c7fb990ada50ca8f00d77ed82fb710c01937b344f656b1882ade35d211bfcd8ca02fe8c9011e83cdc8aa755e2a5dc9170273679a2e341805cea487696d5ce198b029a0058e95fab72e6932d28310f254a6fefc88e9fde558e11fd5c78aab115603e1ad30daa0d1804d319dce0cfded762f082e34f8c1d879f2655c597ed5a7f2c2a5bd0fc8c5c0f9df488bca7de3f5cbab6d6485b8096fa2c3dea308a6f54b00d9ff0a9fab0f989403e030132771043f8c8b4612e85335cbecf20ead430330c920facfa95a5546d5e0e62d1a0c2bf19ab6b5b03babea0c3424508dc7b1b327dc2a30178230328afa6be05cec7bf4264af73e8cc654d390acd058620768b5ac63137eb0af365eae58fb185b99f092f3b82f82d97a783006e97844b57464bcd84885f0cbae13069f9e4ae14e97bc9cff751cb192cf42ec9418910c230b91e7edfce3489acf0162e13a30fe0ccc46d618fbcc60fb6b528beb1a9aacf600f17ceb3db57db8a18953782cede299245bc0a87b28283a9409400cc435631a4601e1d47471bf10e9a29b214923ed4887301f014e2f17b2fe08cffae2f61d7158e2ffbddabc8c729db8d0624fdaf3617ee60dc72c2c36188d0a06df22c59fc3c198af8efe65d6296789f1b7201bf6a1ff662e063d75e3383262613a769e50dc78f4f796574afd756101fb59a50beba4912e864961c8a37910de5346852e092aac03436386297bd4609254f0c9d2d59b09389092ee94ef354c7e933d93dc1d814bd50521596bcdc77466c8591aecec7128c396e99b02dc1be8ebbd4194345d61d28461c1291b48bd65d3bb8563281a768a46594f264a71a81c304ec6f3197dd2c436172f9d864e35d14fa86b985fc5a52f701a6b04b05e39fed8cf6bf12c6431fb60117496e3d89e50587933d108f279fedcb6010711eb6f70493ec429c4bef3b500bb5899f06aa09c28a69ea210ca8f9da43f94408d29286b8059c7cbee412b59b761505d94211f956fda4a9e6caa3c9b131438b53e847e03ec3b2e537ab775c839b3d4d515a384789721de7f760008f809f85a33c25173811d7816a0c7911939181006098c9e606c2f82c02bfc97ceed32e1fc886c2012ff0165649448dd7b140d7a2b8b0d9706f9321294e850ff45bb08d2713f15528e93c0f31a2e6d23d41eb930be180c1e7b538ed0530224d0b1848bbc77761d9d9cbaf3efe921ad9936c1cbba07b219f57e67b3a3ac89ac506a6d7891be3b15605cb9766421d117ef3966422691d2e6771d71d0167838cb5aaafcf6fbd614159098b6220e15f13e6dbf3fb3aed163576937ed311ffa42dc0e9dac2d36bec9ed540e5f7c9f6b0a018b91320dd8f8155a8d0a121bdfa60abc83c76badc132f1ccef41a7d8169367fa846d17edcb264a00751062e7cfb88ffda436539573196a8bf5cb7641f72b7cf811da005b115f24b37a1c251f8e6beb0035d0fdccbfd9083baa19d2099b0260b032eff87596445755782c299749fd3b959978ec7f3565ae3aaa615b5a821e0cd3897bb0e33661e11cf0aed2d4f64466d5a8f530b200890a4733464ef9a7a3abed48d2838cdd58e6f02693e481c1dd4ba5a74e6a855ad0db35d59dccd00d857b93bf514e0b1f4ff6ce9f61d6cf47671e4675a274ad3244bbb074bd7ea3e42c8a022190eb5791947a6332ffd41686cd9c47e873b2844c3503c907079f370ef8d6ba7fececc57d4d444b9ef7c45222c64692d9b412910fc29aa69e86ff5b83ddaef9b280940bf13e033abc1e1dd16452879de651fd2be7d66cbbe146ce1efae4d8a9467d82980dc452eac1729468ab56a50bb06fb9b4b2e8364f34a2e148248865d4f260e3f0a4394b3aaa143bc28437d90a2ccbf1b36271938ecfbb62ba3c4fc2f9b0bf546cf817eb26608090290656fa57e390cb3a90174e795db5e7640062eb3127a3f859f5b6ebfde301103780fd56cfd46823698a0a0e9479874cf920aa9e2c432bcd680a412ab48752dc288726addb8be7242aabec42cacf57a304d93165d33b2dc53ef382c06c5fe983458dc97531b0597fc5eededa93d530b21df3ea5f6cf454fc023c2e403ed3541e56f9193a91ffebf01de4f5cec891f04a191ae99f5b62e0507a4c219de61cbbad29238c9f9ba5ff8f58be045bb7a007bbe9975731b83c8718d7b9d011ae14513e3bf746eac44ba794b5ef2a3fafed84a00de72ae06ad8272696e1fb1826e1afe0928f6d671c4c42e5ed0663c9a51acc904e7d428c20082ff51aadd94a9e5f4b5d2ac1d99712d95333481b169341778e036491fc690f9918293a3bf11ec07bae0c59a54beaa8f0a7dc2130e08a407a8aba0abaaacbabec4019cd2c567f7c5919d046d5747a39f6aeb7923e6bb5ef421810b2965c3f01e281193376720e6e3b3a6c2fe01db397bae3cf7730aab019845109bb0957162ed42e37d207f56390c01e996b0e531bea5babaf3e2fe94b67ffd29b1129078969c0fb0cabbd93fc5ea36ecd6d6a92c7a8d0a215699395d62eac4752071032344bb489b2093663e2c835b53a8481aa2437d6c153b8fe9790924d91534e3a7140e4c21ccf3d3c81458ccd087173e03671f0f39de9743e6b1a7e7877529e2d9c99d7cd73c4ec2135cf4abc42504f7306ccf2708c78c8f7195f9bac60dee320071ada807cbacb7d91f8cbc517b40b8c321b5446b3014c177499dbef4baf642d7e9905f6aa846a6b2971aa7f0fb9542226dfffa5237fd5912b49f8730626b2be68a1a5b2155c91506d210874ca0f606c1a8ed655ae61697232d5781e50374324bf67ae33661b44c2c9fd98f03f9594f0104162f9f6962f282ea1f859250a749a5798caa287bb04b246cd69f81799821b2430f61b2fa3769841da7b4fbee96e232357bf336b92184f10187b08f73539070f35d55a572c046f42de4ca56fc9886909e206914f39c9cd6d3d5b787fc2c8d49f0849c1c8dcee7127b99dc2c95871e4e0939026f5a9995ff5e6d50af20965b11d666ec88b3a38500218d7adfc404640b9fb4574445a2d2f6d3fa4371082812ec33dc190f1d5884de5e8a8dec3f23326d5f752c2b98d3d3ebf3c4883cd6aaf7fb6c502e4dcba4c79e318a6f65c4646e3923cc43568a7e223fe74de9fec233a9941092e23c145b93afc2449737f8c0c21e32d41a2b8ce7db9f0573151718d22e0da3345749fd0b024a627e92b6ae363124973572b7813ca95c7a663835946b5dfc4f5e1c0b2f4f1a6441fe77ae725822cea0dface6f8fd8926cdf2ed6658a7a1c814e4a35c0ba93a8ed16b84c905fbefcf0fb5d3479c03907c8f5297a90a083e7f4dc150a0bc0ad935498e684d170ff2a99bc67b4dae6fd438cacfcac4331c8132d440631be68ea74284f619d2150c7b14e7c6c2270c8bda81fffe6fab4b61e88b2b2b165aeae459fcb2ae41e9424e821cf2fe7dd1d9f7d0643166bc5f2e4c229d457a7261f0f336dcfb6729143996c7ed4b028290f39dbfe6eef097457547a32c2d193258e76fd4e733bb68d7e6ba88ab2197651e8e3f2fb0d15d94eea7f21713b98fc634eddb7820703c451cf9c0f4bb549ce62d0e299e9fb66dd5bcc24bd1b6f556806ffe9c186b6cb0fb80242e831ddedc9fa8556ac30dc62169eae10849a66f72fc6a5adf487cfa4eb1bf937b937eaf26cb69a55e2bda3673a0e362662ea7afd989ba9aa807733df0e693044b861763d29df9391a0a5cd564ec4379000e7cafdda98abd19edc3cf752b1a4a7ee10c035156c68ca2744840a9928c0bc02d72543e7923d67cda1d1fda0b477818c8f5593c16fdb8e84f02e9e655c9c4d162a41c4601cd02f1dd6c7e8f35da668e93205351d0ab729e1c4f5058850bc423a2d7cccbac5ae2306ff6ca0b64d742b7c0d8a190abc6c16c6abb2ab1426c0d08b8ff846835d67ef83b10f7ab5427150c159f311b8d89b5ee4535455792aee344233d885336ae2c161b794a2089bcf03a6eb7fe19b7fd1a6d81f99d346ef5b9f409cb08805f6e64bcc1f481881edf83f3a1a7d8d50c576afc35178e095bc877d88313e82605b997a4a3af863f050a4d626618fdcc85d7081ec7bfe93558eef8b30da809eaf66d5c8f6a4b6381d47d88e9f1ee089b35473c199c65843ec00e5286e17fe17b1816f192bfadccb99210f80b06449f77d7f710d856baf40a483d5dbccaed6382ee2ed389e0d5af9f5575cf552fc21d8bf77cde5ca5ff429c25c2d3ba50f2929cc6a93f3189e66622453251085d20962ae7931b6b84535a1e750b431a0bc5eec00131af26b7fb3fa3c1a25aef39b837f8b6b4096e7e9b44ad5ee01ba90944f80619a26e84bd608a4bde432a86e09806f42ccc6b10fd4fc1cfc1b14430e3f592c58a2d792e600d0a6bb88594d66d92c0679dfd849dc018ec0a93af24acb7f06ac81a207cb721255ff4ee1c86e3500e5841339c7971967aeaae6002b989dd752dce878b1b0e03c8ba6181573858f1bd3955bd2052c160691894a8d5408e8da19ccf345f4928ea6f6a4d2993c9192daafbb5010958c1f72dfa0506a629eaf75544f3b7a6ff5269c7b03acdf5df7a03488a0dc1d958814452aa2490993a2eabd3bd4bf7914cbf9dad032fc81b719a65e2f830774748289c6d3ee68beade0f4412670a3d1e7c33e136d4fcb36bb007c3544901fdc6f0f098e5664816c9dd011b2f8151f22add905c7c9be101876f75db38776099dc78e0496cecab840f706d9d6c67d098d2aa0acc242409e69aec367286e3dc27591efacb6bc04397afd491237446f2196315724114f57fa7753cb2348a9b463ff3840c4dbeb043cee864dee173529da81f8e32836e134cc10c9713faeec0eb789ac9d52958b7348b96836f5b45576980cc90a558e3d5958ec7bb0dd43d5313a018f89726714770d180e9c4a6db4b5c245ad957d6fbaf2aafdc44e437a3a231a94ebc51a3dac2291f3ddc0b70d2ae6c5e604e630c5e6ae82d602cbd3d344744103f95fbda10680976236233111d39e3dc5b0fd85a0f2e3d70971b6cd311bd8f99db481ac82d5cd92451ce05a7ba4c619c1e34c7e3fa925556116d59f66b324f087a19442dba9253fcec8e613349dcb7a19af2d39e4da6de30368356803c672f46280ab869f7e9da9b6b571b52f95f9fe34ad6786857baea52297a3694c027a7a43b32851fb00f848738961568e86813e2faf5d7843d0c0c30c37f58c424506e89c32e5b1999d2a917eff6c4e12be665e8f8ff63c74887d824c9877e4339b889be12510fc0ccfa794b8d8317510b2ed6edb0e78f61641922e81009d5cc09b1eab90f00c41be66296ba43fb1877c1fdb553a627bd4ef700a1367391236fa1d8e4bfc8ddfad5f8252f812ec51af67c0a5554d8b8a59d608f26931d6bd7d2a93b5fc92d6acfd16c370fe23713e1f32ae78da58d619bc75971b5783ed604a1cf55c3d0465a75c222997092b6576f0e2bda3460bea3c9ec1a49389cc35846130fd83b9179315d87d754843c0d3dca0a5bac814a1270a0e0626234fbf705116817447c09c7c18af25025076a493cf86bc8b41baabaf8c97644a86c9fd3b208cf0df82e14b02bad2ce90606a2be6e4143721d09022eb4caddd20076f89b1f1050edc7551dccb6e324f71c2da10cdf6b625db1d3a33285bfdca8c14f8317886ce66c5c05381310b2051dd399535d41fbabab36ca6e0303d4770f5d187798cfb7b75dff6ddd6e815ab204ed744a6e657e506646f179b5b374a0d34934784d3a15be41f750845c4d3601b311f7330a5d9f64e15502ade202ca095a0854b8085cec7fe788989f542aa1329885e209bb5499d1007effffff81