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 45292 f069cd9c14328deb1dd8181f88e7ca0ae2b254f4b6442d7f2944e1fe26fd82aa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2dba854930b3992ca17e835f0d0ad78ca37042bd91be37fdcacfa5606fe9ddca
Certificate Block Hash
f069cd9c14328deb1dd8181f88e7ca0ae2b254f4b6442d7f2944e1fe26fd82aa
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00244f0000061f0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000e4d36d1d594088e71e64cd48dac32507d814b0c434386d5932c4d6b2ec102b2c74844f3307f6a7c2521facb8b842eff5355c012c04bb4f7d8e097e1548dee816d7ab41bd4f012249ef0c92484cbc07576abc29a70a72fd297f0d0000000000000080000000e00000244f0000061f0000

Raw Header Hex

0000402077533e1b2f755b2656c65ec60efff1c70fa21b5ab382c57e0043a535d163820db3d84161dc89e53a1fe21b6de48ba711cb4e4105f6920b6f8c4df2c4e35e0a9777b6fb69f3361c18cadde96f60a5cfcafd37be91bd4270a38cd70a0d5f837ea12c99b3304985ba2d

Proof Data Hex

59,560 bytes
121216010307172c520917427e656900629d0dd2da4407a2328366d4f292706d8be022196dfa5b62ee00664944b3786b94da5af20fc8e1c8379e40f99e415e4d52b277ab629a77e551041a2e84a50219cdfc58b87cc15e3b82ecde352c4d9c706869c2eb964d1e561a5be3d6d01bf08f0f01fe57efe195950317344b4659e0b40decb724423dd6eaa6ce601d2d9235433867c100cb053e95dc1c5e6aea247159b90999ae63ca0600aa2da38bd72edd93fd18f7f777e49aeea11e22817234efe8af145539bd8687580c94e1cf5e68aec4ed52a8948e95a76ea3dda9b12e1eaa2ec82bbaaab4022eb07627c5f1fc8356a585a8f87cb31a55c4a0bde303569cafa979df9335dd070ad341793f43ad2a742b5a77ff59bd2da19c04dd19e784f99808feac06b1a921b6b426a66052f4b601c6d58dbf54b3b2737bc67fa874a65cb88efb96cde3d5c58004d98d0ae5f78771a532db0c74a14ca63486d52e46984d25b756819f4e5b2ef40c6f9dc84e47a09ae57b5fe9a7cb747c8e7f3235aeb441425d3caf3b0a059b48a4a24c9dc173d1036729a67da530b18b279b559c52e5c44b76d877a32ff967c198561af4c96fbecfabf4b7d46d63706e0feda145abee104afdefdad798e4aded458879e79be9e0416b0c245defa0f4a043f42415bcffd581bc52c67be37daed61cfd5b0fdacd170ed34f6bd1b4a0a6f9212fe83ea58464fa98bd59835255fb9fdb19150e35da3e3ecf9a5af017ab2ebdcb0f4219d71bd5544ee9adca643ef1eb2cb0668149549d689de293075707ab80faf2ae43bfa2404a8f985d32c91942689f9cacda320ded5b6330d5f76051f7f72feb9ef7840977c34f10b1da78fc4089e45ebbd881ed563ff58d5b598d19050aa7583e9a6faa587b833b72946605d57241e5da3a5118ac4be024aff9722f6a7c45673ab0fad6ac7e857f48b13f1601d5e5a5cee485fbcfeb2d724c367db8d9872d424a30937de58c742dc00d9df86f713b7b8aea35b83ce6a9ddee811859e5120e87d4cbb15034b851d40f1afd709f4e9b3429c71a3477c82ffbaa21ed0e1d4b7377b12f7261afb6df60e060e7f9279df06ea28e127dfda93da887ddcd771214cb7c9dc1eb1b46bfe99067dc99cf6cf9942465cd3792b88a5dc570c9460b2f98071261fedf7a90927adc4f184f3ec4f789d52de984a27de81a229c18bfbba13229ac4736b79e89953abb37d029f3c2fe4c150e79c8be5866954320ea801e7e0269f645777de0e304d6a552ce5fb88ea60b626eaad35c9e1f388ebc24ffaaa16ab536aeda8c449aae53d722baedf229b435ac230086135e761f634750e4c15b837e902627a308f632acb4502c9c91ce06914473a6861b7dcdf810b7a2f5c507096abc72b3fa7575a6dc7b440824b33ef8942c6b94e31d02e19670b685986882a9f7d3460b437a9cfac00c8b0b6183dad2143fc0ff30586f8474190569e54037b2b6c3e478083b3eb1934b0b875e1a9c38c30dd6e31e81817d24283a59fd37b715bf29dda142dc93e7e809b130b0fd8ae98a58d5a6b83f63a3f98fa5231722366094ff93b2c66f41fd0e6d32bc7eac86d01ca7a93db0f1de56466b62245eec1e8770a00ddeee7b74b24a91ebea3273098604a841141fd89883048b42628c32ac1b3ff2c7bae6d0d835538385a7336c1512db647cee72244ffe781d752870fdc071c4992b8c96e6ecc1d3f85e5773ff302c0ffe9ad07ea8ae2fe14bbfa35fe53e2b308c3d4ad567ac3cede9dd9d973b386651bca4c5ec35840f70b684fdbbb4bed5532eb633258de662d26f1fd86f8629fc032e83284e0b54af608f03c39a3d1f22ace5de9f9f051581b71a84ce6a602b91182174e7026710e7304b8a63cc3ba69e4ac83b0def3414c3aeea182a3c9837f0b0cdea43971a69cb12a9286b6c921c0378c282c10d9a00d4d9130de1d3029dca306a0e24b9fe73e51aa464c14e6abfd5a075fa39e1b26c575a110993ea19d13d2e32e317813f21819a05b1b2382e938f74891e710c4f1960dbb57b0322da4ceff9547eda649e9fa8e59e07c8844d739a953f9e0f46c57c79235fc087b196a18786efaabf50b1c25e9db9262a5c7edf9182289b81a525714012ba715f9eaa11aabe77a4c5394c302e48cda4a8c23bdc0c4871bb7be5f026f50630a3dc280f15a3cf6dbe5625a503f7d8383df6eaae665fd9add5b5057e51f49c99175c000f5963c9a333d200b84fd568b1e392ed8638c171d67a9579c9ae5d2a35982cc7ca4da238c5132020ed4fa29313024a759a543e8e568fcacd3bcddf6878133235155c8a81e1661cc8698ed6ab5a97d0cfc59dd375562b2f2c2540aaa6f8bfa510f558e10ffe748bf28fa05d4c2bb1a045f4cfc0f87a0607e4ae4710ffe7f84e6dc2e3f3f9cbf82cc52d2f6d9d5350b3c02938516186a3ce76c03123b3429685c4f7a9c85dea442112a49e20a1b830b6cd6331ee85fe78a4d1f3ae2198818b4419f2153ef50ccf3e443c44d8fb99c1d043d556bc5021e7a91bc71bef1feea6baccccd4a2f77116a027d56b0724a737032de0c57d106df59331d02b589be00f99fd5540037a9fd297092693f81f5427ece61d076482fc7de0f2c582a5d2826884b0a492ff59aeee879097f817b666c322ef1ba73908842a9085a3b5825c2a5576f5fab2853d55e05f5e42ee9103d78f46680186bc64e918f896543e66ce2ccf61ca6c420dc7b49dfce7a6ee6bd3367a604fe21618b4a17b69284345a1dced12b81888d7b576af86b8b35a1a03d73ddc98e1589181398c473fd125fe25137e812af116f74c4b13feac27cc33e06df440324a6a07e2d6bb5d195c58c8137aba6c03fab94e451dd032d189835a02272d055e3396be3f908e6ec2a28e2ed8b81857fcf9f3f21a59d4ddad2ca1e868846ad3f5423427b7d90587a2b4bf5a2d2e96c04d3f3642a5c48fee7458257b0136a59c7c1fa9acb6f513c9e8ee6456eda7397c35785f2d87ac9d2914813b666518e61bb5f7b3f75d42d01538a4363afdbf001b6417cbb13da6fefec1eeea09bba9847f0a97f8471b800f81719ac8b825f352e6d44b9e9958f213cd982e50f7c63fe3b33a2e71f3282937135466e09559659d9948d03c98481b6559c15b5dc50b13da45cfd78f3534e00542844e7b68c547c80967a3b1e9273bd330adbcd9746a75eb434d1ac833e621cbdc0999c86a88195f7caceaea19f404d2c2783ba7496a8e9d5882c97558e8b8d29e062e627f9a1b0b757358c842a78c571395d1d9415f09d7799b274b0db7da252c6518381ae678771536afcce7145f6d49ebfa53ab59e7e7888cd82b993ffda372b4d5d63c11455a54493f61f6cb8ab69008ea6f41e9ea956c53a46b4588863ebb62f3ee39f0b7451f15c5a58c72ed772625b13347c0574d83155cce85d17459c5690c65160672e89c9a89e04b4921967d82070a7b8028af900619625d8c9f4529cf2e56363c12cd1c28aa6b2081c188fcd055a44cf019297eebecd03061eafad122255fb166295d8d29a16b4ab049872bfa43a91282e77e808ac6b660c2df8ae180425e045320a8f21017f0b10d98d13c9107a0db1c9d3275d9c0339dd2a2e465e5e326a06747b70f0691649f5c258aa5661d3834e6dd6a1c35b441fac505e3a19672701a19f37dc292b3184893c5eec3fe7e24b44d5a53c6e5b04159b564d0c37d3447c3257c2420708244dc901d014cbbd64227a43956e116840b5d0dd6ddb6c51c3959e4a6f68b07bb27f5b2317d1037926dd01d2ef66f6f9cf7b2d61a860c5e00ac4720610f1ecb2b23f99618dc36374ac7734720a995dd012b2f6ef8caf86cb90eab85e62b5bba8baaf6689f4774b68c26eac2c5c1a0336f1fdb4762d416a711f2fbe7015dc43b02032105e15cb56db7d95a862688f6e9c301d1ee32245f47cf176a9841a585fb09a5c5aab10152e49bbf5ff71ab8e5eab3066f989440f0834ec103f54d98179bf39178ad4deec256bfd3f37d4a9adb1a0813040034c6fbb8e95cbb27446d0a19810d25dcb239cc25aca0bd3cffb7d6a50d1c20f0283a6cd7ba0835bc0b75e99b155857b03b6391abc3f5e18291282dbc5eaf7cf5bdcd5e57220c34b0ab764cc446d0b881ef021f726af1186c91f29b4505d8d39e906e9bbd903861d5c7f6a9eece98540ebf40a9c76e4ceae80bf8ab23b4498ad8b4e385a4d77df50292e3cb07142da22d8c9571ad099f13429696eb26d9d9e04ca273dc0b9ccaa254deab40e29b8859526353724af39a126d65ae5d9d99d827aefbf7f0b5a09df9abb99053d24c7c36f01d937b0050414fd1969c5b7da6bf3f654d75a7f924e14d32f6918438d71b886fef1a9cf63a911b8408895c9657d8d46aa400154c2a0a5067c3847709e025fe54e9369a57b569d6d1ab6ad9646efe8bdc0bb331e0e930328c11c8fc5bf393fbfd245bede8cf3e315e1c287112e3d777c87e11dfe173d5c0d5fb104acf08a02193ee1a191c57a699de15ac8fabe2748db11f80d2da457d4d2f5015885bf2c31a39a7fbcfb3c9982ab0e806d086e1d19f15150383d12e5b230c398d3d65c9c6c71fb7e63d2df8d807266eb655bd54253f0d912944296e7388fb83ee53483a252c6e0f06d6f5ac80ddcd157845cce94067cb48e0ad2b1d4f56c6169a8182534cd2694acbc3a0658df3df9c8603269afb54bb47ccafbaaa2a499300e72537368defdc613a9bfe7db990fdc304055db1c2af2dd7fa26735f5cdb3c35881de8d48a9461c0a9ec3f3747328fcb912198fea08464e94de800091ae3acbd1769511073beabc7ea91c59d82ec5f006b6f5865d4315bdb54fd29ee2515738fc0229a368916d9196961335b68a80a917779b3773de2f14421ce0437f975423350f0727689356bfb11958f2bcfeb8f36a8f797efd950a08958e85e566129263ad59488e31525a90fbfe1bd02d096d7744440e6b4f5e6564e721d2ca40fad73bf63a3dc73dc46a1e3b07b7bd60f6dd56aaea98133b1fd0f7a0b34e5e210791414ebc34e370f0e0c0b57c1fb1950336df02433067e291a6d16852632d0de9c2023cc8fd0d03dea4523350488b297fcb9d81baf7fcd7d8f3c2bfaa8ee9082649eb498ce5b96d6e847ff69244e785d9fe29ff29756f8797f747285b558a0d1561ccff3b79784d5fe61c183447e63cd241e18fa8cdf9e85fe4ad5a39b550b6f6c00922b39733e95f5ea52d331a1f5186edad715f6741df77350f3e3da496ca024169ee69c499d244cbc488f15d82ea0006d496b90881efe4841cf448a87eb6acb268a6b985560c3b66f9655fd33b878db1bf3477a4c3c12850614aa8a29827c1a8e8b0ae3bc7e92c463f3230f038e55dc651116cb559d7ce1ec3d6585b2cd54056298db75cba277a4a7300403b012927e079c25d74a58311ad35496c5537772dfd322b44573131322e8708c8a8db5243cb126a25cf9ce68bb28935b51d5135d7cad4b65565bae8a278be1340fef5b5b22fa5036a2d1309df6f67dc2e8aebfce7d38d59cd2873b535a0c5381aef7b765e866e86d0158f232799d4edad10ab5aff327b32603049d094f8cfbb30894882ab194ffe820da2ed030a0723d16332fae91a28812dccbc72c63633268ff75951156da44c59e6603b7d64f4caa702ea193f08c855824212fc9eedeadd2e40e22a2b89acf54354f10c0a4761a9f2a1cbcd670884a8a2544d7afb0fab215a2fcbbbbeec70d44d6b6ed320f2399fbcd91242a18b1964e7896e3a0883da206cfb458b7eb99f48facf17f5748000a3649bb4dd8de5e885b7f5b07d23288e23ae60014bd2817c170bc5a9e942c9ca7656ce0efa4db4d78f034cb710131676bdc137bc20575e548703e92847ed2179b67aa479b3fa95618b33d90e670ec1a86404108b4edf8f0a3733f128ce36a9e3d64470b62e185fad8d1372786f758d2355e05e20238f4292859128838ccb553e021197370909c7c2cea5d43d29bd703355dbd5328d2250ac0f46b0bcabc03b78e596a0e0b64a56446cd6c2fc5a63120695c044a2d19ae1fa30fad9101198a0d1c2c6f59200f9b5453373a13448c7255ee0b15af0c15a2557b0610ad127122ea704252a017042aab6063239a41962e79ef919a2751dfb83c5e1a25a81deab1250d00b0a1bcc14853cc9b9fa47717e55a2d140d6cf9a4c11053c7d27ba5c5880f85052b47260fd32f8268c7d01cf247229f574a378cd0fa6a0f53defe11e0b4f89d61b150659125387749b7d5dcce3bfa8907291cec73fe2793ea49b64b94a754cb2c826bfdc4ae41660249d905aeb914e2e4cf8337feacbca69182d628281d91aceb0c4242446b5fdc3ae99a67ae07f3f8460d8c94851bd483fac6b9c96a79ce2f835fd6ee7ab0599feaac5de50a445c07b725be3bf0ead406fb4a4be3d1f0b66761db2f2badcef35ec3261277f3807d1e749d86e74f48d1f6213856480a9781e73660b325e2c96f94f3742bea66813753e6026eb04e909f4a87531760979321d118bc26f7e4759da72ca9a162ff521f672f053253faefd80435961102e213a8d10dd0dd73e22ecdce020d4d8a2f088ae5e49ba4a5d9ed38d824ded1c198bcec1847f87caa16dad383b8000702d8cbec8eebe46f5ca8187f57a84bc5f1393495389a9d463b820e75db182a8de49d632e505d687c0d45d8b7f6d357db3920ce5b2b76c1b67129cc6020618d951ae0a63cc0b2f591f8fad4ecd23a0e38f72a7105f4b3459b5c1bfee1c5537fbe34ef7e2c427be64dee19045e48efa427e0ff5ed736804fdf3e0f592b385eb2443d0ca30ec75886d793e1e172ff0f819264d4706bb3a1e5b00c99838ab477c1e8bb62c4c3a4b032c6fa8bf09e8ebfb8ca9e1a31f664e84f59a0a79b3826256245cc18efd9fc58f81bc3dd73e445b735e49c2dbc434c88819125902db5e54a2aaaf446a38f91b84978b6670db4a83afa48063e11fba31e506a80c5767cf8404d40f17666d78794a94c39001185a473a2292a72dd73a84b1199a3b51ead8317db8172add769de9e3be0ef1f436d8eaec4b29d0e2f481f7e3b402356baa84e7d88a26c13b402382723311616d65e2d4073050c9dfab6a28f0a64b38d52a732a63387d892357dc6e6cdb80608ab1879c9ce05374593b96b05884c62088053cda41812463b9bef4207f7afa2b6e37e9214fb7e7ba81c96d500f089d30cf143462850a269f62c884f5bd8ba031a09634036f57512377e136081b042f764eebf66bf3338d515765711aec9cdfb4b3fb7ae8d2ed29429c3e396e8df46beb83b20ac5e148b493369f58c8030bcad746bb849aaed443885942d8666508992ff4d2baf9cfbc973e31cc6075bd93a6aac2ae02234b43c6f3d7c365bf83056a20fb0320bad9cf523e88261c299f275ff7047da6c517d970bb6d023e9c634669fe0b3fd6c9ad6140a23f66d5ae1502cd5e4116a3551b5131691f6e14fb3842bb5b9eaf7cee13f34e826c06a306f56bc8ccf971ba76a52c7efee867fec3ab6a6b70e6da83269a4d4eef8a0681f9a8692e87a7f30875e4acecd6516a8f7b4b90f9aec92e6895d5b2745f2dc922c5315aec0afb8ea1f43a3ed6d15a88155fc7ac14976009355d4b62d0c022c6556551312487029d2e78f382207d5604c5c583592f806ed958e8e11580a1216cca8f0e947e7420e278834cc807936106fc7bdcf095cf9ca649183f48b5beee9813906f461739a2d05c1d49dbbe5d9b5f2f659e810c7111ef4291b1b76987363c3532714e0ba6d41839f22a5d7801ffea4ff87b4582a2f9b8d8d6e0dee491221f286a89dc54dbffe713a9f90fd42b8ac9ac94fea41f60f3b74576f634d47250534b9ddd4b6cd947cf4d678d8ad9ea8bdbe48ba0538a82428662904a0adf85213a83b64fbfa4c98adbb0e8dd75c20cfbbac0f392e40f6f2d28d5e78eb50ba2bad1e7ca3f86e15ce4cccba1035498d410dd2f9ed02435ab593b822cbdad5f78e7d32decf0b8e7673a8a069610598b60aacdf34f323c2df192000433465dd52293c5693b527d3b66e4335ef5954d10c19b9e2d313ff363e3fdc6bda13326d691be71275b727af79bd524b77d88fdf15f91a3a15070d8f214c018fcf392be4f0a1a54dfb1d747051d3fab05e4a7a877a1728084f9096d4396e3f154032348b24096374daa6267285fa9a73e19a411dfac5725370f93a923d228c63154174f033a8c95eabc716b6f1560bdd787beeea1835da82e82f16bdd7c4b3cc664a38609172d5fe0b26752e0de346c2676233337854dbded94a782cfc4002c7712d0a731cc2a5795b9eaba4d644aae88efd0dadfa6fa0a60a8063956909e958d56a28cb4ca22ab751846547ae49a3c4d7563827d7981e6aa83bfa8ef7535ea8444e7b8278c6087a8a476458920943c32ccdbaab500d6275d8fd9c2af9f67dd0447a974bff15d117203d03235ce9973fe6d8eabeca259f22786bbc0eb59ab0b9a084f1b5a5b450ab231d067b7dc92da2dc1cab2634962f1b46e625736fdaea1bcf80826fa7c2a932bb8f967b1cbd2f9f8c0a7c7801a46e5b97ba039a7cb14978e316cda7876d0fd074fee7fe5fc1da8bcb7a1416388238e47ee7aa735a10a6a229672b766397087aa83b58c7d045065d09e607571120ed3668b50ef8df1efc23908d8db8358f639d7ef58c1afee45c16baaee6f862a4208524c243c3aea6720977df22f9b14e1fc8e9915e1691574df4a36eb574b644ca93da9eaa9c17db60cbdf4b9b81347fc3bf2b442cf09dec82e2d870da493b2698bfbb83ec15e10b8ca1fa5309637e4cdeb785886a618f8c5bb1f1482ca5d97548b33df4867a59124639cccefbb94e3d30f306a890b99534d71f80170d87bdaf8807a6e13e76a65137f00fdc356a7df01f25ddc1771ba91e722dc20148e093acb01e7753c795991611d3baca4518b99e96c8cef153e43558b6c6dbf93c0d37efb50579fe7e1e6d470d60ed699e08dffe397e6dc049ab8213cf36861a09af5ee28313a015abfc15cd84e4845af2beca50736592c73c632f37f33135c52438c376a2264eaf5c4ee03de3589d4af22e9ae60eec805d0f44f7f975f1d88317c2eb7873c9c2c081bd5136f5a27312b025b957dc381b0577c98f1c7fc4dde783e3844a148dbee0a699cb2086372cd0d7062899e605b102e596aaefd44f4ef6688de20d19c543aa260c9775f19db0316efed261dab0a948bf705dc02af469255d5898ea55d4d4ef2e2fbffca902e5a970294477e0881ce708291ff84bfb0f5dc3259afedd48a2ee27cc51260d8ccf8cdc0752be756cbf45d6715409adccdf44dcbc88450689d9702e5f490094d3f0c9b88a073c89fa12681ff88a6eae33c8fc5a03bba98edc6144caaf25b21bc5586bd3e13d19c3878e99885ba2425bd4f01649a686fc778afa93ee9e5ba248ef4bad3a50eb77ccf46bba5b2fd138a8e0dfe4b4f45b8864ed79f97c8b787952c81a43577e5c999265eba42acd96f1716b71548c2a6f0cef82f67bce82d949c37df921e88c1546b9ef174481bbe2df575d2a84863570b0d85e69d3dbf2e9b65b7583a5ba3067982f8a7b8cbaa520973e1ffaa35d6f4acf77419ac926501f4a801112046194e595fd89ba7c17e4ee61ec0416ac2adc747cb3ac6500f3bb48d3777cf1d634d12898cf0a888f1aa3f9a82a3485d68e258779e932ff402dc84ddc1b2e418fd46b8bb826d1f9d61ae784ce0c61ac066935f7a377d91328f296b4f2bcdcc3b73abd4302282c0dd6974d36421326fa6f5bd9150e04c76edc58b668cd1ace9889d3b8bfb6b000ea2fd63311dbb386bd0a7f374c44d0e32fd178b158173507b95616e25b53652f5226849105b9416a9e950b2e4ea6e84ebdfaeafc5805de97aaae2df0ef7e36a4d5c7a3e6ba9ed38e78649c21c68b2bfe091a2eebd75139aeb2219112dd82a432a6c1ce115c7a6b4a263534b0b50078ac6390cb0a78f0689209dffc801e5b802e19b29aea23f39dfd564f99f4770a7f900593806dd749c92ba21ac0e54f25e0994d6c0431bbc0c485da3218e3ac869a2f0496d236723d766f30c969273b0b053568926be1c83bd26b3e035efc08ce4befba10ed70e6abf583743d97ab22247ef3cecaf487bc5372430dd11117625819f07c7256b6c00da9d3d195d67564fd5f65915b490f6dc53aad8a0bac1566e9f408143d9d3ca9f46b9685c469133dac9d5d5c20576f67706e2f6677b110b8054b411131c0684db034d15be2ca0c19558273090b15d486c466f892b6e13bebd3b0643c4856fee0e058ad355598ff3c98ac60b98f61c1e1fd343aa91b113036767c6f8476794d8eb11135ef04a9bbcef3db0cb31ea621c68c7bd7faf305be4161d6577a216b4507476eaef1d17e8a844e5d238f624a555756c94f162dd4d4f3d11e7e08c716eed6100ebec5eaef69d2caf431a717a46e2e4857ec09b9e01258a4e3d9413cf229fd8053d5e1f0e9c4967e9853c68206b77b734761b3aa4e48be481e0a9ec35d2db3353728beabc5805bd0bbcd8facb73dd2625b9cdbe93d5c4c2effb6f2f41abff7725268a45fe93c9f57bb386989011af8f82c96ee0d6f45862e1f19dd9c98167b733b03ba86708729e3a7a423845d632cfc58b62edc5fcfccca5f98d734f3403903dac26a760a5f82ed965a9fd8dd1cffe2c1f5e3b97bd6f27e4cb76631440a5dd17223d97ad5e25286895afaf528d69be9efacc4cbbe0e60b5b205635336cb550a399cd0c7e075b533c8cb0ce0ed5adb4e373fe402cde831aca95d28c3a9c649980ee7156de2db8903b684f282f893ef1193daeaa33948666e7bf64deabe9a60f33face1833d30e46e4e24656af2c1c73b5b75c2943f83166f343f2690778c023036f801331ebf0bf82aa84c5e09b133f51ddce18a5f78f7e6061ec001d29605a9dc7dc17938e648f30c836533417a4ac9c3d6245c53e7bace000dedf1ef6a57bb5f5274e8ddc74989dc44354d62b3d11bc18d0389a6f2475d32db20b05b69ead3cb35076c3909f2bc82b135a386b9c3135482b4a612f3d7a31940ab22b627a8906c5ffc1118174810edfb082549d21930b2a8074dcbc00ce673dda0425a978a81e6321f62b3ea2622b9f5de2295b46ffb475433a17ee60b8c036f2538d98f7cc53c9282638eb174769a410de9063d25182fb2d6820113df698631b35e9bef4b09419ab1d726c623cbbef0c8dadb2b7c9f5a7e3cdf7b0b21ac299814cad2692a9ee490e244d1bfe649493926fff5e47fa4b1329609fe3f2427e87837f7e03e03ab26cd002d7a5ebdac9d4fa9ecf0cd1cd11373901cf267e225bac0314ef8dbd8c8b8aa3ca6b9a3a6bbf4ebd7c4fc8545fee4bbc39c05b8d5981f9d6628078ab3534c0cfc0800a332da4f53fe781e9123f29ab4c50f8286a21d11a7357c04e1c769463560d672e043fd17ce3be99769b74efd61aa5c1b913ffb6f35e3b0cee3e40a3b185ab5937f7d04d9b36436a91df3c4fa4e3b7bc2ac610b7ce0dc34e3cd11b500e8b6512f4158ba957f38df1d2e5ab97ebc4362fd6ff4ac701b515163826a30ec95051ef09f0afa307aa020972d3060fe4313c9d6b9fa01e3c7ea8ff5ce2453fedc75c471b7704be8805171ca94cd5e04bd2f1a164824e48a4edd5d5592ce12478a3ed175954ccf32800e714ea64b75714d035c4b8c152ca901ee698a1bbceee8fece6ab90506840bec1c594a6c156d27e1966b75806c6d2e3d4408a773e82a42743439628711a8853a9ec47ce918848a33072845ca254f467b103021d1f331798b6798c64481d8c6a32ba6fa955eab8608e589a810db2017c6aa2fac6dc8bb24490be8e86cc66174d969daec091565573e0f21846336871bcb2602791890f1ebc2d6270247878d9d3e665f876295fd6e0fad401ef3e22bbabcd149ed4d9cbf9273b1e7e6a10a6d96444f09308419a4708c4698a29776fdba042124419b8af87f9b54a538305c735c29f98e4a4a78fe07ce428b99b6bf625785c967c8a5be55e04c2a84814c2e21a960fa6da1e9c353a3a0d693257b96c6b854c937c378400338026e4effbab42a7d062f94447d3ba6d7f987d4224bf8bf54d613cbf3c1da2d902f1a51c76aeefd8a831f9919d67f87308938d4451b62679eccb97d6260911b8fa9390c88e212e88f9be9d09bf59575fc64a35040231a79c660e7aa3c738be8a5120523f3f779412f0793779f762e3adef5df479061b0f6cc312c14fa21c250868fa3ea97ff0202486288e992787c223523fd9b649246cb7c3e2cc029ed23138afaace4a623290292a40fd4fffc7d8b4baa1554a7fe5868c60a0db3c06fc28a5b26b479f2425900df7d93768485dd01794a014b3458d5fd2db4d4844c3cfad1c03abed8f2e4d2c06fe8106aed5a3404dc6442fe9152e74a52db10590646ce60c55531a65966e6b472975eb975e992fa5a7e3436b3a49c19b28595c36b6f2b73461d3589258838ad0eba31a6b65dd3a98eea275eb3fc9fc7a672c4bcb0c0baf8f2e71352436c5d404a8fff943002146538d0b5363e4ddfe099cbde3212d213db37e39c305e272a05f3e83a39e55004de6abb3e509297b3244fa4dbbcbf6b2d4defa0ccaf627f25b4b44f7d9ea5caa8ee3d0adc24ea5c8c384c9f2b351bdda1e004046586ff362269cfaea9993dabf619083eea895de02a0e6661f12f34ca680fca5effe0554e4bbc2c5374731e686998383867a306f292d3f0cc8a2736e55ad926e4aee994561144efec0c3cfac5bde24d55b5aac53a696bde64aa21bd8b8ad72b53f6729dae18eaa6e502b3a7a35e3a1fbac2470f65b518b6c0b868862e4cc3e22943e114d842a9f7d4b7a84130fa08b4c827e7d268536a1bd79f5e75953a3f0d60d6ec6037174e71c5e6dd11043bc48dd49a0d29756f209e464b050da4f0602d5ef279a778f78528d5940af22349319973b8ca43e2630e13c4b7deddba25e53af94e7ef8087544ca3351ae2c7910630703c6fc3f9e99b5a6cba4f310ef78ae4436476e375bb2f7dc41e339c5326db2ad3e1c1fdedec33af1ef0da59c57fd426eb652cc73b9971678baa201fafaa956471dd66840920663667b8f46e0acef31dd0c613d4b1bcb5eed8ee791cd6f23adb2b10bba7038303f2073b0efcbf0f0b19dfa20f3408ca0432c35b29499358e1cc185094d948c1e9707db677feac8db8f29aba628f8543d1bb4b604888a639cb3926abf72230dd74b767bebefed62de1689936c8aedf31122755fd79d3673210c62b8a71032bcfdfa86332b0cfdcc6768d6f81bc34988f77b669c0dcb0653e3557ddf8529f457c70c1936f74761510cc469e609db694ec00d3c30b78973e2110306371a657941609c51b837ff2cd3b241903759f05f8ec4c15e96b8997e6ded9599beb449a78b6a0aa58dbbaa798154e023139c9c5d10b2666786d2eec38a7b570037d609263cd6c5fc3ff2e4b6f1732dd04b4598119eb700dfb50e828b521c9e91fa5fb42c018bf1bf4c4766337f0e1b70934a12e2b4df1c8259bc4b9bf4f0e59ac0ba17d44c518466e0db39e07aa804742f45932c70c6bdb1c917685d89bf339e4383cc3c7f6b42c4f6e363ecd8e4fa82a2ebe215cf250e9f0ccb73af7ce02961614cd915f182944fe8d2b07754bfcdcf9e256c6bdfd380ce332c29290f07a44558f426dea3e914f7b73d52074e9c255a3678bac609af280d1e39850f7d8b5acf6c2358856b79c23541216c86de35e6463f78739f3449b7433bf6b6e4dc8f84bf54de264de840ff539a7e38a0986092c464e43d6ac58c61243329b83a187c53cc92b3941eab16b307a6e3ee7db79d6c358a44ebebe0db7fca857bfb1e71bfb5d8a649edaad828678390fe7b5a95c99c99265b0a77972f4dad57f509f41063640a6edb4e311754d736d24b412aa1a018c636858253e4d5b4a0c55ca1c3315e04e394f89ffa0e091f44e24bbb8d13981402216f5197e257be1b535355c1f20d589f4d89252a7ebfc60226437298aa0aa21a4e26ef9605b6b73a64f49f8ecc61444af25d1e564fd59d005aa27a151977376790b4c807b8e5fd89e44523aad2f7a7edda22f082106ca1335f935526dd2955c7e835c490230342f62f244ecd672d5621a3567472f1a0e3b0c0f8833acd562871ed43fe849bdff2c6d55763a1dbc858f1a4d9678833c96f91298e958ba41675e6b096701705def74437563c526cfee526472473955b3e6a321318e370ab0c6245ca8a966e483b0f30983612df557c519c1febe6b122019e4fc170b6fd390b270edabddff4d3fa0341b11f71ef074865a95411c31a3b2c4186914607214ada8ddefac850aae28c7c499d647dbba32ecbed19f9f8be1effe8d1367a31c1123a1e08fb1353432c98c4bee0e468b6b1f715183f67aacec14cecbd14eb8ece4028e76fd9c30c9236277183f0bf2bd0d954dac62ff2a894d59ea8008a26f8fb9b66b743474ebad7807b0676a738218d15f94215e4776fc78169168ce9a2ee575f134c253e3d9c880801820d2bf1692c4d7c5403c21b81e3f68aecf8af553227c4e40015ef7181ed8f9f1d54dfaa34f81ee4fb8507dc5a0affdd21924d1cbba0a9bc98b7267e9e41f2e3d900db093be519e6ac5e8da1848481490aab1699d137663465664959287545c0a19dc9e7c046db460e24a38e8d130216c635d44b635e98921d0b82e7b3aa626e242cb751fa493984a5f8248b9876699462b5c43d649f0715b5a5b6260edd49a28c678f672f3771ae8fac7b6f7eca38c67f2dad31f79e57be34edf1008a2ce5f7568c991cc0b5fbb84aa8213804030ffc0bc0fedcfc8dfec0a6039480bfbc3f545baeb3fcb528296fde807508f1e32adfb122a312008d9a70db7a64897e1b41b6605f651ea731041f8aa200ce9b9642c3ea4a2b381995c27f0c650f040f63a24ff348df2978789965566c47ca69ebd642c7e90ea7cd093674c1e167bb53d768953d37fddac58a153f298cb484d9a843d6b7f53dcfa1f1a36bc1f59f76e07ec3cf4f8d390505d56c29dc439637486e4f9610ce0258ce9f986dd7d19faae28107ebc2095ebc7bb795862f968740175aa0cdcd5720d628391bece08be5ad1859a250973c863b7cf63812d1e8dc73744a6fd5bdc6f5a0331be0d8b58953b6ef885a9dc518e42ddb220e90d969b541d7ac8e046f0684d8f247b32d7bcabb051c7812ebd153dfc971a060e4553b1a46aeae28ec42bffe1d62d787f3c36ce1b7a852379d205d2d88ae94c29991100873e7ed9dae25eabad32c947dc5ee3c362bd9dc8b5c869feb0134a0e1b914dc5e7459d3ee0360503c331d21a3f79efb36d9e18df79d9e305ae0046c9ab39adf825fbb54ed90b087286c29b2d31c17027048d9cc25fbc2d3e7eec1850295047812159e8906b58ac8285f84647cb5dc3877d043c9fafb99097c47fd5dfcb7dbdc6bd2202b55a6cca6d2fd830c63c9d46b0c791c280bc226291ead417bba99b6b9567d8832f6b250e8fe1cb51e61c62ed9b08b11b7c699809113fe50127cf93a5384021d352a17e1c32cce8f197b23146337c61061ed4de83ba236716e27e9cd671dc8b808ec41b7fd867cbb74a6b052068cd263fa96d1e76f11bd4d3fe6cd2eb4d1e3407420ea4dcbbf0969bc02e1af00b718ce5e18b192d0fdc7debee06584d6bfaeaeb038a0b570d27d4ffe5f706fb7cc5fd7c7f2db07ff0862a857127b72d1f37c40106b2754ef0cc905a01339c72a06ed18811fa326766fdc5034352da96cdb46f8572eeaccf980c97b7e20fe06c8daa31f4f79e2b093e984581f865606b673a6be4e0d4143be5e8d0edc0d03eed740dc3f71764c0de3be7e389ab2846c53f3012aa34945eb67f8aafc69a285c4d8257683d02cca41ede8842279702fb5a9d2695b83e846f43cb5be2f282a0daedd1570dfc7ad54ae04620ce8a61dfb7652141fb4d237af06f097c71dab6d64d0bb240d90d80dead685329deaf3d00d040134e30e68aff5b9bcf5032434f59809e2c69179b9fa5ad09abc85bb119018ebb820f32bc6ba42b470186c0d004bca8f83c5647305addd7a2a603d26cc9e3c789c697a7f1c286bf0474ad65fdecc5bf30fbaa0228b7e5e34e38a61344799fc79e4693f8ca91b140dade9fdfb12d73a60caa559a5e7bb0a026099a02208b4421f42dbf8ba3557467f27ce84f39c26c9341cdd0b1ce8859328b39ca31e6112f5874377ed97d6fa08283709a1577f8a4feaa3d9e5e75866959c32c949d9b3d8cb836943c794a1037c1383835454dbfb360b471af9925c5779996954468bbbaea62039f9382eeca33aca77b46555951cf8df3be4ba3468735da295907d0fdf1b7403aa0999691c44697edc19c3ba042215c304b521253887e03d0ce9ebaa697da30be72699120343cdcb585e73b11119bda4abfb5b2126b2decb4d7e4ac50c0279dd47066457e420089a4cad63fdde0919ddcb431c32a7355d2f37a285c18cd7a79ff8d5bec5be9f09997b7add5c34f5f684b58031083853dff0ac006d42b65643d9abc89fbd61fc785272655f22424acd3e783b0447bfda950c13bc080f025e840e306c8448479010df7ba473fc972fe47f73e1baf91e55008ff2c19e44fccb6f1313af04216ae3f61c7a488e400569cc1bf266c3deff295150962b6febc0068e59cb3db8ee462e1b4eeda9b218fe773524a9aebd854cb2a25b7ead240a18fa5fcab31c55d2f72a6f98eb0556e85e52e7aebd6aea6d2c2e6ed5838f212f22241aab6f07d0af93c44ba234930c76ece9485bbff0dfc8c9e5a4aa388e1216ee7cbf0e69b0537ac096a9c971b52340effca75ae2af787fe27358005e73990f5f552b30e9299273bd12555879f091f32bff8aa79e31b058589e0b3dad11c04624a48f19df7905b2de7552bef4dcb837cca0c7061991ca931ccfa82e895732d668fb32535b015082d159589c64866281671e7b4cad3a35e7ef3d0a904b6f484774d2aaba35a6fc1e0fcf2c88f866adf44f2f7e101e30600444fcc277b5505d897563a7fcce31b8cab7ab1f0e1379fc529748b48b0d60ba248d9151b3564f5f90201be9fa48fd1b746b10fe6f4b3cfc2009e932ccb6fc65c7da297b044dc6ee716582583b26e3bcb6ce8d53ecf4a6f4ec684ec0a74ee7abb3443793953916db150a345639b36f6a8f02c2c6e04d520863c8df461c1c6c8577db4bb21e8d27ab601d2a7858834c107983dbcf54eb0e60e6e7ab7fb150e9df823ec7e840ee23d25ee43405b723fe463824abf7987688ae94afc5a42567e0eef59172188579bdcc51e97f6ec529b971df7590518c1394e40545150c2d32e867fc61a567c978017c81d60aba5bfecafb7497b0e3a860e782726cadaa60b398992196acc767b1d73fee86f3acddb272b1e8b6a27ea7102168698831388e84046641098ee73066e18b7e4460a6c859ce67b3fd2879fd43a4ee8ddad72afc1fab07c311c74dd703dd6c6cdf97d9088505a6ad25d8ef69d04836962ad8f80e92662939de6b8c0786ef51e6af59dab13db8b77d05a555818abea24ed73689df62dbf51073ca69f250369db885f90367acd952e29bcc0668ec3b3bfe944d6532ca9ab019240414f43bebbd5df91df55355c08a86c763b0c88f74dabc66e387af600c76ecfea66b9678cb65fac717d5ae3daa6b2b5ef5cb112023012311b9e7ea4776710cb46d3e2de922572dae17d226183ec30d23f6acac4f847eee320625083155c1f8b93db383e65c37a5370f8c87f3ad244673478a8ac5a39a0a749a001435fa0f01eb2073991814daee647b0e421758386d04b0869b94a3f532657f3f85cb2cd254192d951663fcd64a342e28e8338ce12a98f505fb81d0500e3e62f69e3d0b824b9cabe4c3cb628491ea15662b7b9b6d331d72649d113859f8b3e0166029591164ffa8bf4803f5ffa55ed828feb4ba4b96870f4066c560a5fa35766abb587b61937c1bc36897520d0150a1cc80a5b7d28d54801e103f0c4f4d84bec1313d776257b29865e123431c12f01f9632430b18a71a9b32b96c4fc03e60f70735fc6e953412ed34b4db04e83057b88116e0c7ac6b4799fa88888f039122bada5686ce06d4f54720548c5398971716f1fb734c45b457edbfc37823f93769d1177d798b30640e9a8f767738b0e54e22bc1df02dd5e293f2075a88622cce78f370fd0645588446571bb110ed312f748499fcf8384a705513b367b0dd15dcacffc3c583f7bc255c4d1dbd03be54de7c01084190b109ce2be4e831bfaaa2029fc5e71fe65fed39d5f945665b8fb57ef215ac98b8b2ee1df96c300d098f2cd0ae4781e611f43683891e2e587348c9ea184083185eff6962261c6925914081e9aac919a5e2c8427c4ddad26a26bcea12277cb3f9f6f163a9ac7cc7d1a476e2e3d2ab00a0752caa9b0c941226d678fe091d3607264697cbe4bcde675e0310fd3ea8a703c56619828f9f7866c8dd10883e460a813398a14098c527b919867d08f94066c99547e5632f07b48623031a323a9853bc77b1bb8efc9dc5a4eff1a45b758ff594ec4762b794e3c85160b3123254c1fbda299f1b56beff26f5570895bfc24d9cc41b2bb7708ce92e34d44e8e93fd2184a0846afa6c8b6bb4960858e0be32592bfa9a171bcc96c9ef72bc2c3e5587c6355086691d948cf7873836532bc00cd0f1d13968a813bd5a3880932f24e2a268fcbf38090bf4b15b4c04b21452261f349c57f053d5a686503d0463a1f99cd39edb57950fe825654fd4a87a0806368e4e528c13eea1c8b9343fa7e46625891c0ed8afd2dd5cdbb8d8a58cef83adea8ddd2a4df3de9f6860064e66be017a870d015b329c201007ab63991f3cabbf583d2a04d8764fdae1cd83d0858697d170f1c43d9d8c3a1af27cd4ab5df3a8a0d091ed1fd51f5f9d98732c58f14050497ecbe9eb4ab3d0bf0e0d73ced8cb2b264ade00c188baedc470c59439026ca81f9d12e8504572a7147ff40d765f2c8784f6bc4c2bfd3ee82901c0043c71eda2769756415b841d7bcfb3ab33c17c6cc71bc4ee7d98dbd5f55e971801dac0d1bbee3a560fed6ab95029e10d2fe45ce8b332409cfb8ae1fc033e4079627ea6c8242f15f0af26c23ffeafc415d28869e3aea90e2421f5c4af7cf049a98d07bd765cba7507fce0e92ee4ddfbf909b77cf910ecc2149076019692ef09846430096684c38d62b2136437a35f62675f53eb33a1291e61d35a47b6ada6f37cedadcee5471cffdc0d00a5c9a0b7ae40231a79710b8e7bc82e7bf6e880ce15ed19898f5115b51bd3f9fbcef5ebe8bfa0777b330e9d8aa12e9777660fcf6a0886b7c2591ed889334a2c00d69a1ccb639fd442292f6d91584ce9af48fb015792a5110cd143fa466e90863694c040e8c2009f248c6d9ecec5d23c800a8cf98738824f92dcefc89fc71df82bba864919d5da923df0e7718ad97833bf931dabe1dcf5f2b03c200af48dd64024ebe00636c3922f8bb8281d3be403c0a4ecb4ef0ec3bf4f500c3a8579581bb55318f133d68ded1c1ccb4e91fd6d210d5f11129df2e4e56e096e12fa8c80dd04bdd4a51a4952c715e7456901080b2281e0434c51eee44ec8ddfb95a18fb4f8bf17bdb2cfb12d8a37d7295bc1af12a9473ef9aad127515f723be9c64d853dc434c180503eed5be7771e56c975c988205ff4d8fe64ff391d62035c126f1b124115ae4f65494bea63049cec0902f544b217aece36bab8eb97b20e42e8c10a7a732426c36b5ed0e6dd685f624e3ab9b4369390d6d9afb6cfc37f69901b16fee8b1df15be21ecf4b67d53a2c0f5350f580b3aa1f4b2dd5bd7b6847913a3995ba36c4136b6f5d8d492bd8887868f4ccf9514e88db244118bcab01689ad384a112d91f2a177ac12fae46b0cebb9bb3b63cb6a55ad78a27e71306441c66a4d8415fe37fa326ee03899f5307b52f493453ee21a69c79279ed98e07d29ff371685c29da2dc8b4c22f00c35b3d49cb58a6d5dde66188b23670eeb1377d2e419c69b54464ac05643fe3051fdb06ccfba3b3db662db6c0d79df60e80a10a79a5c9f114e33dbde642618c074b45e02e49593fcd35f3e0f7250a90e8a6114004406381eb0672614d87f9cad120789b585be9330603a13b0567dd735a8ebc19bf38aadb6977f096a5950dc6ce70069c50cc9ab44aad5c9a5ec7630fb981e485507aaf73a1af327f6c5d949010a822fac0576cfddb1ca98384928e55d32caf1cc748af6e034c61b915aa811a9c10c96a2651927b029a66d5c01396d949472df5df078bbc54c76d7d7d5221b1473048823d13dfe6d269ad06a9e9ef49be25ed7a0e558ba3ce550dd0c49d76b9a89d2f20de2a483cc0d7de3375d230799a6fe07228cc5192514cc02d0589a323b6f9578691b497a2690b6e8b2f489c111f73ca536e731dfb52dc36b9794b7aedc45ab6cfa8e2ba285a712b8c81da4165eeead5708d9c6e15732d3f146739e083e464cd8adc28885ed383a58ba9099a234e461e0683699a7a9719b7b4990a4c580c3d275e897a901c66a519773834db3a54f2145012937e6a4ffbc49a37973b6e09ed09480bf0424c8c106ea7a3d378ede6f214a23b900972435b2d2794cf3a1e89387f801ce03b31dc27ff97cf58e3a7e6eae7f7812a650416027eca6e9f868291caf27a431c3cbdec191e79e36e2049758a9943e590fd52689323263f81ca7995fa9eaaf755461dc9345a11cce8193b1e4d5e648a654f13de8c866cd02dc81b81716943358a28e4def8aaf6d7686666e1fffc307342a6760d2f2cd47f1ce1b6fd9930685eb51d00d820397b9c7a7381928577b832e8e2c36d22ea4b35e15c6d5e59a1d87b463aa498632599fff41cc6532c0116daa0e274f76d7f0bec3610ad886ac67aacca82f5668f888d5c8e550571b7458c8fc3bdc7fee47d2d89b932fde452b8bca07917a83a29ab85d81e2f6034ccc4a34dcccdf652ebf4f564ac300dbb56af85960fb1521c6926dfcd002d549dcdab7fc8df0c1a67eead5a9bb6bf022011c212e80395695762f90e135eb98ba1b053a62cbe9bb426f6075f7be9f16c63264f669ec576043c58a0dacc35b689728a90c25f3573cc7dd52c54d9c878eea47fb421ba3fc262fac4eb8ec304f90a73e9cbdc8420135f9ee37a3dbd042cd240aa3f5eb182424a2da2e9789e1c65b16e270fd8a6311f8743e41fcf2ec51a7a6532c11a74f87694bc72ef393c5c27bcf5738cfbe1b3e49b486f0ab252e9ce7f3e78bc0915b48ebc85325c312552b6d1e9413559786c1d38a1e4b7e253b3d474e84c977dec95436110fbda0e1b2d22f22db71ef7de0a6266295b6e8c3f9ff7bbe3c141135ef101832a7e263254bd2202dfbc9ec54817649ca85889b928c1dbb774cb1b562d3232bbacb407099d99612d2c25ffa566b79989c8c77da82d39444ede0bf009c506a778244aeede2227f8de336d987b541355634a7cba0873fd22a62f26ec4618114a2754037292a19de28704d31bec51172dc3a0aaa8fa7411adfb6d2445a15eed20758e0ffd3bb796942c30d9b81733049b61a9bfe79017a3923e3b7dfd89933a47a07d0d67323b4b3b3a0dcdfb9c732b6e8b211513ca83a8cd6f567f72e420504aef4e938b041ff0b25b7efab2e846df85296ec77d41f1cdc99b35d2669174eea414ac3f62f018e4621e7919208644bbfbdddee99aae3792535563020e0920a03b4327fb1067217fa7d7fb0c648fe0de842be1a0f3ae06903e8a59693fc0a21842211958ad2ffa84535999c413c515d8ecdec1858fbad148a52c8ac9a39ff087453d80b306e5e15bf98166063d4652b22116481b57a835135d345f97d3ff9a048dda5dd2be7dc7ca4c53248a925167c810a8df927ff9fdc522d6302253cb01edcfb8ce919c9fadd1b5747163412116c3c000094ed55bcd5d8dfd2ec670921d64b3221520ad4c66dd6c308f38a4c9efe2187903a76b2d88cad2c0701f09ab8822d7e40a031b9a550bc03e8f48ca0f1bf247741fdc4a57e31f7911ce3ca487d5e1554abcf4a30bac29c700051a44a12e6ae0cdb9e3217768acd8fd0d9af358a16dc0f943b8ee5642e3bac2d418f13ebda48b2f946af852db6b64d84ed838aa4fc2354569ef584ab247b7b765ef3e9f3220a0e446f20ef60a38b875fd2c5a62214042d3f8786452d84514a30d857c28ac1b3e50a0481bc5aace53476ebef761e8a6eaf85519b763e07f7e7dc60e39157eb284f437019f0dc770712402eff3041e08757b855cac535a69e953a4f44dae36ea832e0c52ed225bc04732bdee40a0470a61c5ae6ee448848db890c091228ba7362d382e39bdd80ce7b40ef70c8087c82de343660c75af7d032984eb242c3d3c214920f4889ef920b94a096fec1fac1fdaab5b1c92f7af92248ecf5b631181e7decdfd88e40815f82b8224e515384ebebc0c2d52d020f3f5fa646c8cc66951803794ff95750e4871f4d68d5dba5aadf4fdb4f7c090eb2f9399ce0917a165d18bc6f95eb8298d4cb53cf62a0fe8681b65c7fbdfcf1c833e4329a44070fd27346855a337421b156d546c24d993b77a2b0a3c6e61664dcd613ce07da9540dd0b6f0fffc83e9c6b4d3d8269ee436439bf4b8c0a5d148188f64157d5f301be9f1260be818eef4c11d6145642cff20cb9f90cf61f5dccc5d975b268d5428c85f8462fc7bb195dd2c34907d8c6810917a8e14101427c36450acffddd7797490c1b1b4dac5a15b5523527eab59c7d0de7709619c17ff17303469f11588c5d6d1ba687c6f15db58376e16e497dabf9488df919e20ba7823f07cf3e632992ff53c4cee56da0c690871782d9743a8b73c27424e3a6b624712f8db949546e8eac473f81a1fb0f7f4c354634c833af96db7355a32245ea8d9117f2d8c237f158c0ea8ad938f1a7c1c7fd75264760a555a687fdf44681e087e39f858af09cd9cf844985d81144b9653c0aaba81de1a613e7d762ac3543c88e68e64ea490aaa0b648a72694534d68a1eeb725aceeee03b8d265445acbcab806f0a14877b932a053cdff75fc381d750051631254f1a5cda963e07f2dfb13b50ecf820b6f1215abb1d48ea524413719e0626c48d7a65bf02d940716d5f8a7639b456733115351f0389ea9ebdff5eca3a3e79e741f27f7ed796b3930b7d602573a64171031abf9ce8213e3505edc48336e2b430f7c789af850c004ce70961ee9bee1e509e91e3319269b56dc27fae9ee9a53ee3b24ce94c5d199ef2e991124db03561e83bb1c980182320b110fd0eaf896e6cbfa7982ecf982fbe775a1ff08e4aa3acd5aecbfe0c82cd4d747f1fa946b81a9ac8cbb41c047b5ed9158c063f93c0a9763e6ebcd9b394e15366e4cfff1bcdb7c8792ef42963f71138ab790b1584cdf49300cecd074ed5c56e019a50346e0c0296e1b6768ba13dfc9e6f522f599e447c90fc3a346bddfa6a638e68f65f11180e8ab874d084210bd3424914b5fd04009694a70c147f3821158b64dc28e1742edb035ca408cf13207f3fbd3265e1161efc0477497662641e42d7415c2b14b5adeb13b432ea86129afc11bbc952de0658e5e64bf21e1b1db8b39c06944e7e9d9914ed38f6d0678c6c9e624c0eae95fb22827e665508340cbbea5b2d0a4794af19b2d99ef44dcf94920e352b4bf9a17c77e86bd313d0fb84dbd602d8ac7a18c81b638f65f394953abad4c7d512e126f7cf8fb9866170efa20580e873f8694ec04324123550427ddff111b0ac1582aa23021abef77629dfdbb83bec6a07979c7d327e8ef3fe8affb74b66eff10135f0aa8278522d76b437a405a15d3b88708f771257f4c68e1e0107daef923f1770f91df3786e28803db5918668a93c0bd7d15e2261f95cb89a28c307515e51003c4df01d4674a96ee71a0c366ceae35dc42a280a4938e7123d573e1fd60aef5f414ffd1a6e267d502f9c6e6dc550ff5c42774ed036db368b8ae3ce96b50877b583dadff901e82df21241c0106a3e2027aaad77c749fff85d3b6e3019bb8702d08feefefe1206829861f240f81bf0b9d28f1fa13987efdc1b2b635be538aadf6874e889f732ef4ef165d49436d8356f01f9306ce141fd098b9e458e9a070952ba6ec3b9683cae6ac6dd593e9790f487d854931c77f7f4a836a1449b13acb84226df3fa8a3d7affa9ec26a00b2441c9175c36e347abaeab175de0bf298ef1e1a12df94236cd3461c61def14442474513870c4cf7809f582fd99c320928101ccaaceda9c92e745537f51344939796a429434ad221cd44711fd91cc4d74e2a32a49517658735cb433bf75ab14f7fcffcf736c0ac584dba50375e84b48678a0cfdaddf1758977ced9852cfd7a2256113bb64d2013ae554042e7f21dbb72bc8da7fa2bbeacd89d8eb8bfc283bc6dcf479c2d12f32c95407a5c775c74f6eaf8d8284d1e2c59ebf4fbd7222982314f513a1f3caeb0469b00b84267a35b162847adea6bd9ec1c10859b3b65669bfcd5e61ef9c5bf8446bd12775773fc21320ffacb712e84facfeaafb9f87e61f6b2dca8f4276400bc6578a382cad11a5f7ea31642168d4721359431827611072136db4394bde708d51b0204eed5b0c13d1912e9f0bab20df870bcccd8e58823630015568bba175161ea6e2fd36c97518bcc4962d4df4f4e6b3a1ca8d6479c61dce865d2607aabf40e62c94b762941941b795a04b79c50952b51c3ba90f81845ce4ffb05868424a6cc9a049f6dceb300c19d80403c17b83f692344a036726e89b49314a2363218ff043a4aaed52f42fd95d8b406449d47366defdef8198a10adedc1a498ba56748a6453d3bf952bcd4ed65ceb159c229c992444296b07138f0bf7b8c49f65bd922456fe0e7c00cc5552fcc6c701724fa540ab5cfedafdffc6421ffa004273bd4505bacce7cdc84e9000f1b2a40dec934b468c8834fa9e1bf2b8d0fe90a9647ff6e0a03d3cfbfaeebab6c851d3111d21f57d59f8aa5e7392426b116fb99e30098b889d784bb43b94883d5e62bfcd6c21a95db7f7f36d11432973ab228c8f3013d8bd7c71ec47821b82f51e7a81d21268b748b4f6f3ffe1b0e26a97a747a00d9bf2679976d6d083f42c3498538efd91e420dd0af939a5775a88de6c86b5720ae55daa1b5f01b4d47203a6a1e46d2afea2c4e1d8b74740ac447f50635057a6ebd4dbe6cd6c6cd43a08c1ba68614a86db571ede9e713ee2856343c4599516f65d94acc48514152dea717458c916828096ba0130cec8d3c24525dae64f7b15d9c279e9eaff60b8601fd1b7925c02131906df898cded7cb5cf71bc74cde1d991dd62f5d2cf15516349002937887752b96f7a04aaa0990d3bf8ca510a3e143a7ec7deeb84d0472e2fe8f08d72ae13fd19b9204ad4dbbdd6dee8bcacc637c69736cd1644027da98a379b36ddda2f2767a11f236c7f3201294f5daed4d1299c2ba4be871fd837854abe1df8e352a637cb66050435a3ba1209c68a850dd318d9a55b75e969a3a8fd02429bb1fa1c59e54781080f6b5e1a30726a0120de4fbd3ed7304a75f2bd3dfb4160d32b40efa777477de875e876cc7e079ba9f8122ed7286076d4459e27b3f49d0f88caf2f28078c60445fd46ed9c5a709edc6deb42a7b3a4a8ca442be0d2ecc9c168de50e9b941720d64b2a35523ea15225ca1a68eebbf47705f9d7f7ea6bf9c5a9fca79ece5e249364f8c95aca60f17c171aae58acbcf9b57ef041198a7fe93ddd744fbb792a7e113159c62b56d04c16e9a4b1d578f5d6691fe7d2a1e5df857c866a5ff81ab797d7c0cc38faeb037dd76ac8dad390941a5ca8ea1771e76cdcd579ccf90a8f72d8085dcac2cb92303522e76209eb33996fafb86773739f1435a92f0097931ec324956cd7dae55ad6585ee5b722527e36a06ec86eac4259c57aad3f052a9ef48771b271074c3618857dca6b35b24c5e64fd531eb6b246cf1da91db468e638c3659334b352c6afc87cb802b8f7308ff0d2dfde0e3481fa74aeb67ed28f9a2e4ee99f207bd70148e3a065024659b38284c010a1e79829b4dbcf329693365394aa4930089e8b1fd3f4f7153bb3343a097709e159339e59838bc537c9ac3ec93a25bfe92ad888cec4ca5be5d2c82fc95c54c875f6e5af7d9680e5dfb38c9f22727c8a8e47301d619e36fdee6cfba7af25d3dcdc4abc65b5997c86ed6f90005954d7a41834438c339665c39c58037a9e83cff81fdbbfba79b4348439569bcf4b32687ee440552e77db448691b1b2dceb6a020691ff0bf06e4effb26cd4fa562d883d5b88dd07451f77da106061ee43bba7bdb97bb52e5763a610263a8d91006d7000e8f8c2c2e0a8a6e9d96274a1298686319e4a8d6bca8ca05c2c34961ab3b234117808e7c11f83cd589f7f9daab6bfdff07545b56629e6f7639812a311857cc0d81948a0b5cd99c0466e7dd40b9888f42ae98b8865967377ff6b143d3a013a1d6bd333d5be49743a670e73e71c761444787d3c4b8b9e2100a32ebcc83ab54b6fa4bb1616a216336074e0b42a6f7265d4323012bd64c60b4e4c29d30ae8f778a7b63166512d4e343d39c28bb6ec2f2bf84a6df4022223501f36179534d3643b1839e7002a4328fcd6423928af074aab4c4323f7c70d6af746e7a63e8e207471afb0e2778ce2b24b45ba54d45c80f87b75004fa9e3618d2469471a98f5859ec7abadb6bfb3bed4ef8b5e561788b0c6559d99378bedbaed21e6c0d71d1222a4c1a3952b42a903a592b46eb59b997587fd82da88971abd88dd0315cc8c93ac3592fa68e13bbd44e3c47d1bc46f5e5c711cef6d7603dd4050ec9be5756faa004c156b2d24687eaf064447ca2ac1605765ead35ffbd6fb56bdf15915273a122ee3ddbbe762d217b9b16f8c6508537e1b7892adcf830e1e20022fff717a5f819547d89b5ec5bf2f5af5c031b220db667a25fe7824fd5d0c18127d96787bd72765e1ab0263d18a050cf5ad58607fde01b508836b5a95c8c57c6decffd8e3a7ec5df1ec2d7504d43dc435c661d97649a473f259e5807e5ca5f8fc6cbc7a6f8675e600eabf5e957a0ca02fef631d9d42fe3c4a61e2525c0398f311fad45493ddac9a0222130499c70641242ea16c75142d88dcd069122b8ad1dd6cff3cfa66e456e6762c9a17d5664aba9a809ab21979f9e3a3f8a850f47e781b090b916c7598d1378be698107fd446db37bbd8705cf61c9ee8a480485309c06f05a6c8be6def7ea915fd67447b2fc0bfa8aa628f0bd363dcb23bb90b400e7415e21ce6ea23376378ea7008946b2fa16cd1f654978460d53529affd4f1b315152e8fc8bb55d5674c359bdc495ea6b1d37f55868adbd2a553e242e7d71acf452d44b4e28d6304a435989992289312b82e043689e188f123251ecfadbccba8c7a3104b795698f1a582db686004d18452f99d4400b58071faa1c2d1597a7d5a6750b497da32eeec43d94fefa9909d8453bc010e057a1324abd806e5dc67082275c713e23320b2959d8cdf25b5b4515cd7f5491909252564b02741cc79b85fc9ff508243c7bb2fb432c183d7655d31e4482f0df3ca7bfae20443a69563377f114e0c4ab074d30726c6bde93e83b26a0b624cb80fba894dbc713c1ddae2ce216609eeac0f8f46cb5b1346ef21d22e02f622aa8e8a80afe02a52930131bdaffb423174bd041806cae45fac4e9a9d83efb1a1a3e46ba701f7e7bac30c46db26d40b8412ffe1dfb15221dca4d17a0b4142268e4a363268fb2522ac60111a4cdbbb941bb1a557253df1c2d3e7fdb70b7f24554ee62b412662a5ca39eafd538ae414c01f8e2f6cb9c3c18acb275bd9042ec10dd3e67cc8f973e6bd6ef5d2bac4db958299b75dca59ff2afa961e6fea882e5b96e5084cba6a47e3941605d7df652d7cb165a97c1892262818aa7482f29dda525692003e719b16227ced637f79ed46d83b08fccbd554fff6f93544d83a0f0efe01af203289c3685347d6bad561bc6b17b0ce6649c38dce12b1a5e1ac52729fc8719cc7c981664d6f3b562e15e3183ac974c74539630f229fbd4ccc3bda0b02d9a2fb38eb8f61072e2c79d7ea404f7a2a188cf85f9baaec61724244e895c72fac220acf5bc1a14032d7173ce8068cdc95f02565b223e751b7adcf93e585f4413e5502e317c3f2c5b0dfdd8ee4fb1a092b54fb2486fda3597cf4bb19a64a8d2bf0ebc9864e0ca24bfeff33934d6bdfddac6392aab19a297eaed5889632b3f8a2cf58a06580f8b178953e7a5c3fd49ee6360d5998d377ed61524bea337cbea1ee5b6ca7ac94b32c5992c5c96db3948105ab459612775bd072e7876839d6fd010dcd60885730a1f2518c2522234d5fbd958e269259c51285b14040c053a0d4ce7202ba04f4fb75fe3e27cc786437e2d7a79bc790b5c4bac6607b38a0d8aaca3cee1d1ae54a7f8c3fc0fcc00f15e47bebdebaa37c5b42fb4d34a95bdfa0a8cdd8d3e2a96e80ce6bfdc2d32355430b50706c3d95f6fff212c41cf1c17db4a9b92ef1b5bb5abe07e66d2e0c7e48894def994c17efcae71fe2b707cf47f0a414b62c8b0e3ab358c6d7cc6cc95f28562aa562b8c284d8678b1860317f9295895f4c39d74e7f8946359788fe87f267fe64ee4de574ab00cff10026620ad277b9b520cdd8f2c70cc3cbacbf0b3f26c7ea4630ff0bf013111cc058162a6c1132c2556f7972a06f0fecb5270c85a6255f8332aaa522dc405c5df137b823db7a0f0db0bb0b41f0485177b709e5ab8ab9ed9419840611352ccb5622fbceb796b9f220631bdd798689194c1f12a49571cc7440a411db00c72788ac6352d0821462649b587a432805d7278a648566a56d802840633f498c82eb7f47731322a913dba1c33a8b78f3a8a13013b08d7b9a91bcb9da43e1e429308581869ec72904769e839d6add9289785b42ce55411992ab0dc0230f93c87e65801065ce760235e0383a8625471f70e3f72fd80b9680cc95f9e4ff5639fad933b5e296b029dae1f47355050f2d541570ec35997db6dfd9b926ca552a866d8b72b6ab00972f0e13c8fdfcd981f5f845b31df66d07cf9cd9a415950c0c523edcd7652fa230dc615d99affc9b20a52d46347e9210464637bf2d3b89d192830887e3ef9ac6a9d9474e46cdfd0f0bac037a92ee5935c1738b2bca8e1a84b4c174df14b7227f534bee5386dc1194d49b79dc09f7d1a69d1af37d38162dc856bf24f5bd4f55cd442c7a3b1ab1b964d2b070c9703548f564b6dfea227a291d4fdd40f3f046767b412e1e9377e5b56f5a809833aa58649efca56722906fa4131658582e04033913c3bff0c48b481976760e02e4853cc1dec1f34c575f5c4b68c34951f2b0633c28b501091115b1eb5572058ef5d3444f195ad90d4793451dc782f9b16ce76c5721930805fa0325d71efdd55db79852b03f537c63847edb71c2166d198813b6ff5beb0ed9bdd9d03928b4c00915f94b5d9ad611ea5ba945966a406f9e504e7dc4703ebfcc252896cc1c6b57c5ee11da39ecd04c65e6bdc7f00d62210407e8ed5c74231d3dcc770b4ca1eaf8080d888846e203710a5fbd2d7a4eb424df078349a640cb14a0ad6cc68e4ef5ebc3f1132511a5479cd3b902b4fcdc73d776ed6a5f31dc31a867cd3dc06d6808f80a40ba11bd7ded0ec2d77eaef883c070e376d95bf9b31a8798ca95276b689fdc40d385940c8a2364794a46f415c1ad8ca14756730c30158408204a546c738db23835cb9e58d4bfe73d1cab10fb9c3d2a4d8a9c9db4a0702ccd1f742a62e4c55fac51a63794e3d1a591fbe52a07fe73d026620bf05cfcb1b7d3ada7a4b4fbfe27215935a3b4af8c9b8c9adf7678da5656d8a1672e3d126e6dbfc4bb41fce5a9f0d7e64b2c86699315151795d6a02fb18584dc662ad60dca057e2cd0c16edab8e761a6c0d9652deb3549563a951b3955306c88b2429d46e0caaeb36493d13d1e5799cf49f810ba77fffb1ba7cd50771704e00027d88498a94a1f32edc54c1df1be973a7b0d9d6568a786c6de18ad00cdaea976f5b890ceaa52f4403153152f8c7027962cc8f76384cfa30ca357944637d30e8e564900322b8cef742571a1a1533c8eb825e63c293e7d798f3d5f3d1317006add0d9f1394c520a24fe7dee35c854e75139342931dbf9f40fbdb38bd72843002e114a18b6352e52882b8d8919cf9a55f53ac34c6db05290b55009b5b23431ec76852f7b2fc68f284f4f6233bd836e957afab8ec173402f07c06ac01bdc16c3ae1b1454144a6336fc0dd61c0c90d393d778f4d7ab757898049f6a608df4f8559f563c14be998fee06aab4fa0f8e3eb9c722fe132ad9265bea09533ad6978438e31ad5d163a5520166f55696b2bc264894409f573c2cfb33d8e8df8ae5d10fc9ebc22be637d8f5ce97548f4158927c5b906d476a8417da0ee1e2f9a3367b0a7a8cf75b634c7ced63c030cb2b2ae0b297f0a3d8e9ad6f7ca6d358f4a3485022596a5a05aa2119343e7b82bb296ce3704701731cbd171e60c3ab20149a9a9be68e9a0350427b3ed3de2d1a0714642315834e41a23abeea40ee13680b3e67408e35c3d5f0fa48032a6f2785231eb88bc9c0fdcf423e56c846c37ecc6f61fde6bfbd713f342c7b91ab5863efbf228ca071facda6233a2c4793a0b61334ee976a61d665f2b6ec353deec1597c0ada67d468c22228f209e565fa17dfa8309f3bc4900dd67ebf4391271a24b5597d064c19f7eed539af8ea0ce000a95fee74aec969400e73b13df34cf2f59d956dfd0fb368fd15fa0d5a20bf09b1f3f7dfbee9190dc676d629fddc5f95bfbd33ea0d8b15f6c57b55d7fdd59a5672bd1b142498bac2bc8a06f5be630555d9484867cdbadd7f77bb642ec59089880aa4155f93044ebc6466c17ab87f829adb2c5e1be40982a680b7bcc6c8e82acae2e5e8a25f39367f3dfcd41f1d9cd71053ce1c8a387c8a8bdec73e8808856229411b74295e1fcbd55d28a1a87f1b8f5ede0aa6e7aed3e3ec219c9a85e62604b4c90518e5731debb5e28199c3f491c3987ce18cd9adfa610227daac87d9dcdbffd47d312bd2c8e9a1218495ae1afba963c302fb352532dc9d08c7daaf7c1faee48e8ef1b6036498315e150ce014361042b3cc2ad8b8f2cd671ddb0e97662cbce83d26faeb7188fbe4c217aaf94581db2f847a7b9086d59cf39e77a4a81cbb6b144573d3843f594fb743a245481948cecb72ee74f0c35d52e93263bca136e591ec6584ddbc5674a373a9224d1f5dd4df43a18ab740f195f334f69fe50a3b3df6a80502e7ce1359e0d30d08353511845c6d2004116616bd75a18e9a2eeeb5edd933e3ae6d9fc6e78ab34f77bb9705686d38a996ae8697da6770431df70e598c87823dd9bb1575168a920da2df58e9e0ad835e03d2bf54cbe64a0255ef9ed0342a1b951ecbadd9b55a92b2ff6c73be6e2f01b1f5bfa7d6fd075014fa87c92284a0305dc042f25060f1066d20d50e04424a10a692d8b0f044ca4bc481b1e902094836a99c0790fb90816baa771ce19ae988fa43038392496411bc61108ac75b6bd37f259af4852597dea309dcbb46b7af4503299833b1e67c869a4d695594e62962adb729a9fb5e51d54df27f1ee6f7448380f3e3c53a3d181dd9557bd96b4bc0b9e43df715124933d5a0c9aa6391774942204816783159eb2d8a68e03a5e6f447a5ddf00ebddab055682e5b48775c8bbb0ff0ca6a12c844434dea85ba3c1f57251e8b28df8588aa40716ad9609a7fbc4a7cd56f23042ed019e7c37d4d85036d2a5aefd48511563a580060cd67e6eb3ad032b4dc45226a79d62d7b498730fccb0df3d34805288848866b9f8d99eed32af87f9d5f29b419df4b5e0a5aa116ac63c61b141c5f4b54abe80be53a0a16a836b26453d3e7d20a7e60d085eb57adce3e4fa2d43d730a671e8435f598074479eefcea7e07a4c0395e45ee0c075633b69e1f862ecc9caa4a7c3c372564c429c20436caaba6b236a621f6446a3eccacabbb99a9c4c6bdcb1217216edd8827c4ad95742006137ecbdee64813452ff81da87f48e60328da1ea77e29eda76bd53cd0ec709791d5e8b2280f9e04f18df288da7a3a1443722b1a01016fbd7d9cc62386e4b00e0ac13c3f5c5552e5daee936986f29dad1f6e282242547bf30de3b8f7bf9450f33b60255537df2b3153377043a8e90440ffe9fc9905a8adfe4428da552203c907fa5da616ec0b546bc5970f67cac0e0fb531990c7277002d6a965911dd085880fcc3cd9df0fb9740fca5fe5d3b8a062cc8cd066c08e397e591f3a492a7d5dfc4029a551422cda0b73a0a666afcd4afe4489fc2b20e430a000ffabdc044386be9c21fe2f2d70cda608b7eca733a1be2b33d7e1d2e1eb48ea31bda5f7214b9db72c186979434986a9ad342820d1956a79aac55bc03659375ac89d140ff06aca0a81ea4d01d8e2f5365ff6468abb75d6e1d6a69bdd4ae2ee9b4c588ec1464044d77f60929328ac9ae3ff213d9dc3efbc6275a9fd6cb17f01081997e5d262cc8fb2a6b872c31c30d0e4b7411d7e80d9a53c569a3a9f121c832e4ed02f59343c3837c2befb1600d0cc6d81b5c708d192307a46435f9747ebcf852e67e391685ee509bcaa5a52bb5f0abcf3c5701d9ea32557c81b2936a18e67d53576ee956e930e7a213b257e479d1f680cc84a5b4432c15b3a961606544c3d6aac97ce813ba47041a9d7d607fe5d2cf0809b2327be71d950473b2df9a2578f985441f2d27b810d4b8f9f1fb24f409ec112df05fb6de97ccac28ef27e3d3da2a6f462c53d0bda04ab4d46cf631f37e7b8133311d009d0db6c8b784248475626a09bd0f1631af46745cfe8ad5e1d5d971a9fdbf45d8384ecb6f530fb48bc56b7b29a1436aa7d10639f4cb0ae91311482d320657fbf1bcccc92d52116c142861c055f6cda18b20d80b6e7585aa62e66329c1c1e040a2ea9405275c45178048d1136fb08721144b57d5a08c8b0a4cf6d0b125da3fcffc2f8c9af27157e3d3df7a9c0e38c17ea4212fc1f9ce8008bd955d8acd3c043b42c040f56b9e36c9e4a16f5789637c7f4c84521476b5da97bf2c518ce246884f102dbbe1d2b95cd6cee4a6957d0fd06b6a6cae56383d30b2f23dd0949f3387b784e000a061f65fdd87c4cf1c25deb757a64503d943ce51660ddd1a0ec3dac3d8954d515c1ab1f570ccc3e582b512c2a2129a70fea7fd582ef97c8ec389a7d03e665005198ebf3b6fd605d8219926a679b9caff04496fe733d87b3f1fb8563f6b906da20608e0466a889d65b2a4f3c39fe820049af3d986d250ff0bc2b543f7dfeae583e34e9e702232b63e21695b8b401960481ca47d41bceff2d8f26d7995fd950162b40dce1a395c20690242c709685c1c1cf70f7b3ca2cdc3e47aef2f40646db956dea58779eec38dc676c050106b67f581718d3460aeaeac0b429b753681e389f5af197b27beae39aaadc34797d7322be41cf9a78fb17366992e8e1194d21a12c7ebe9646197c802c93f9396bb70b7070c00b7f508a5279db4c2d22afd54f3d19dde8b568ee0d4652d5db6733543f56faedb4d383ae77c830cd656fdd3a7ba99d2109d0d9fb85147508d6f56bc03baf1a7851b5aa245cff2e9b7fde1429724c23e8e14dfbdafb535b65d9e5dbcd7211343eac83f4d7ecea63338a3a0c1aedad8bc52d5b3297755788dc6115ae59f506751744b6a10bde3d488d6e57ebcc5b29fc46652141521023cea97710d02da17328c1afbc1d1eb8e301c0dd192991a32c421d5c5d89afac7fb8ecc2e9acdaf9037dfab60a898971f11cc216f294e175ef0ead192f815e3ca7e1e81ed3972bdfd949d2a1734cf5ae9d7210239f9f4f7b3eb5054772c4ef8fc5c267b966f92fd2de9568cbbec62b7e02a3fc93a9503ccbd61990c24edff2cbb600c4229e17d2b8aff62b41df413b485a817806e81b50518de6345d834d88dd517b02b22531e991ca21dd7f3fc229d364f4b1210c94206081c562b2f62cc48b1a43c7d00a6f4bae0f0951aa98ad9ed0c94db0180489466fe77c27ac07e609e299e6d036bc0d41cea82465344feb3b58447dfdaf1b6a54ce8e5a2b3e712ab2f65af34632333e4b1698932a300eef07d22524b119c50b4443ebf814f3e9edfb41431234b8a51bbcbce46c2a3a76f6045f7da5c16a78fff85da76438901291aadd4e852786d3ab6ef83ff428544dcd21e6d186f9d67201aa7e6cf4b2be675ae67fafc4260592b6a8b51427fa2877013d3295bb7202c9c5d812e4ccdb0be53ab2242bf9e2db9b905a26b05542f1652691ef5186f0e166513f62bf68c0a8cc6ced79abb1b04b3a58ff2f4a71d84701932591355aef3f8c499517c1f2f1a8aeccad82fee5c264808f2b513485da77c56ec4f573ab018913eb4fbdd9e246fa588fdbbe374b1bfdfa224d37fb8490f2dd13ae9ad55abb337a8822409ef713bf8cab5040f2293739ed23221397011b541714a5070cdb40bd44bbc8ff880e86f6a0fc92bd4874997865003690ce9881933a12e577ff024cf3ac0f9a198acd64b753d62dcbd4d912890a3e0cf031ebc3cb8f179840fea5cefe61a83ae9369b570e344a9df1d5ffa5b57e334b052471c958b864586a4fc950f41b45de3c6b761574e1846a077f0fa877b1a8c5b505e8892b05a08e2018fe9c4fcdadfd68cab9e9b9c54a282baf933a086ebfdfd984634035c71da64fc3fb0d28e57386027953f02526dda5a56a57ae809bff50ceabad0180177dbb37152bb5045321fd361e6c69f4e1de0c5b1cda37d68cc40902f30a219ccf82ced4379a213406a67842af3586c02cf3299f096db485df095ae018c2c4a8d79848b3e482b331fd3da49679e67b2f38c0ba20aa99e2b04726fc1420253dac5f1d94d49620ff233d9db89da6101a97e75a02391c5c1ae1b4982a190833cf4b3bb914b2fe3e4db7402a5f47c514e914e4bc83431fd2539dc37d7c0482b7ee226bf6a737a27db2867f96fa40162fdb5d7e5e344f019858f4e74638a79dd2ed9c21b8dd385ddaa59f19f803b877e29fa87063cd8ea0d0c8e0ebe63245d2622deef65387be1f6b18e31b821dfd780c298dde8ee1e8cf26ee2419854b632d580c6939e9558a075ecae283a26f3ce864ad9d12bd3f2043ebce9304d8f38dedab1faba8a398f799121f8458fdc33bda2970f151cf53b2ec6678e277b931ebcc3efe50c0385be6402487b13f739a255d9ea8b718293628791f5f15e8fdf2b088dede2f10b26d10401ef837aceff09595af9d01bcb1ea52260999600661a1ed9b83cfb867beac990da7ff286cea3c0294e8f9c974282c8e1d86c06b9a07b9aefa662c20db3be763b6c7b662c10510980925c526261ed47fda40bb50f82bfe192fcd72e525170707ac3667aa97f6314aacb00b864b274dacac8daa09ef84022bd8f9e3160815880e7f5c7d1b7e415466e458229b96e6200d9ba546cecf023a7951e500fe8c426b0893420620123bac3768721cb710d4664a1d4e2f87b16fa02c9c8b58b5e6daadfcbb83303367e9b44a14466f8f66ad5be62313115af763c0f3cb2ac602a428ea6d5e17de67b0fc6d0d9be5a502f44b53597887e52007307eea987f80549e657dadca00a9d3bf8f331bf3f627c9de69866edab10c346dbd9720c8d50b2174f2346949de42443a5d90d535ae3bb2dc07cf97f926d664fb955816ae2527613d80c8257f74f8fdfc18ce933961ec44004612c69355b745e17422d5b63efc4dd6625091aa093e256b86aba036166bb13071efa87b66d47b8972457fd28536ddcab0cfe375e10c9bc36d54312b94847f2a274a0c4571416377c40aee1cb778a1346429fc7844695bab64264615bbfceda8e8be775ce7b4978a39cd1b891c476ab3f16eafae95ffa87c05ccc62e80e46d31f0713d75622ee178d39bd97374af8aa802c56dd08ca62e864f1acf5d6ddcf572f2f34cec1ac18b88f7a3204614105d2786d444bf86089ac1659c526cea18fc8473a43b841d028fab1371c4282ba15f4df163b2f1b446e8c143b3f32baf78d5161be65ee7476548a779e880eeb82eb4e73cfe9cf3cafe5f69653ddee049c625432acc2d64d9537f9c58fe9512c54db11ed15f6c19f635daa910b641ac83b8e5c632450de1d18997a59fe50a897f867d63d7f5d41392391edebee211ed54f2ee6f4f1653ced3d06a74504fcd9484c348186b228fba703f06bcb600fbe3d3428ca0fcdd9ed500d7d19a6f24bf77804854fa20e0a50d812490814569871d8cdedd97f2900e91da0ee6349c83bd79cf2ac9cb3b118aca94a3d9c217ee1059d5801042acfde337f37be41924c1f0ea7614f6c3e4e8ab98c7a8dfd02b90861280fab3dd8e06e778dbda8711b48da58f9942d53164949eb921a96116ef27bb54d5f6146016adf6469f6ed890ccbb56055bd405bc9073e5069b831001c5fe58e174b368833b6f5d443979dff57ae566d42ac6610abe50d08cd2cc5f1043e9e06baace377bd94632ef221335a67d1c21e85b952aa8244c6dee5b681454c1318b0d9dd593b4d3ff844168702d7f7fd7dca0c5b62f3835d9783ff547ee5ff40a33ee1038b835aef25b6279d411e4704cf2b22712f8bc96fe1386c52b1c1f56de9ab933ee2f09ac77ea5366c4512eeec0e26e1ec870b81c2227e9268f3e4902c487327c51ea6db8dc4cb560c66840b3439660f60b25cb5814194fc0198c9cca5de170f40683b3220718d491bbd8fea12614134644fabe1d0406758ec121ff88501d90eb37ddb704bf1a329ebf1c50b1e4353f2d721ec3c283e57dfcf9d1ad815c35c7a347532f1eeae262192ffa5fd90567a1247180e91aa670cfe94a8ade1d2760c8d27cf3f9ef9d06ccc279ef44e884a6f4c4475c29fb6d7e45a14fcff20bca593b08b21f9a566636d4f03237b8ec5078e0804149846f970212ffe8aeb62d39e33d28a083240d881497499c207318b5b29572576c9ea6d6b56c7667c096722ffe735bebed827f5426b3d74ff7d4570ff2183bbb639c91959f0b84f07a70f205fad15c1d851dd19f7e72a52e06fdd6be26820bf70da4e2dd53806c5b4040481b0217836e12af5f99207ba37f74dd5588957aece4501acedcf0cd259ff53aeb888873866178e587b944545ee6416a51d49c715bf3e240edacda991fb7d3df3665c74f3e4c43a45503eb468bbdc2e8b3865686d9cee61a426668f16f42c8495d2370243f483f42443b4dd6029b7d1a412c0b543ea5b97b803b70e4e136194818ba896832c65048be60bdaf9ad1e013f461025945c22399dc8e5d55aa5945bca2ca5223dd14306632dbf8e913d4c24accaaadc71817230ed6940fb8419e14db94dcbdf6ef3b8ba98d438eb243abc3de56ffc8fedaf7d76017866d784ce2ba86220d32fc73cd90608458b20af1ffe50c9992830fb7b772e5c143369b60d4a31eea80860a2b34ed97cddab2686521e2a6c24040fd7fda0676229cf86d56c1ef1c244bed9261d19adb89476771af30c8ab9bbfc6925ce85f6569d0f2a1af30d0f271444f0d74f99e5b5add36e3fa7559ea83787b44b8035c3a905a074aee145462e53f01f16fb87f3c67bf0bc8b95a1f2cf72b36423637e7f886f1e21c9545840bf279ed83a6a7a0c3fd14807272a061725c382303c147f0613900239f22f0500c8f54d67e19d3cf97c1d902e5b1ff2a429505135413534b22353bc6b9365d4b5740cc87a77218c727937994f44c1e98c2bed302e97b168da6bf69f4a4d48fb479e76343898705321f793808b75caa50d841d445279651ff3ca56c7a84231e21892d9f201b280e40dfff4e783bd46c2944d92366ea2b8768749fcf028c2c28c6c3bf58efbea361595d5662b47d5b52297715a25c22b910abf15fce60508392bc84c18983ab1b15da82e95efa09d0c1a224345b9b581f358f662646f6fe45395130bcf55868b7daa44ac63ecfa5a0c725044e880021e41eb7534904c9c889ceb8c08c0b084cdda1adf406ee0b7a77452667af230b9718fc61af5ca4349c55eb04bcf60054f1d904c83293f9d72f356861a1fb5d12dc67ed4e2bcf9e710c33bf43da124be5273cdb74be598bfb6f3a8d2c389c384cd04190946364ab3a3abca173ca3bfb651aa303769c0f147a614e104e43e18f502d5ad180e9c831545361f5dad0484e141c36a6556d1a1d206730b3279cc6e1fe59940a69d855bfc24236165578def66c09773fd19d5377ad1dce33985f5db83947b5042903a4790fbadad113fe4f754d6c95f010586217d4969dfbc07b533623198ece02ebe84ca6027d792f939989fa129d0efd9f179bdd3a7af332c519dd1006c6e6a8dca351b5f5676b15bcee9866f03dda28b46e4c3a746c6c45e339c810e295e3522278cefc3d589714eeb4bc42f59001e1e34abd4eb8545644f53c7c37451099c5b46ef3b53118105284501933775bb50bac338d15de7f33063e5382c5563b0a12bcb9ac57212063b5981e116c4f960ab3c0edfe575c2be0d01434d93e9fccd4e227a02a3df8eaa9913d798b87a944e259d42fdcb4a4bc94c24eea92fb8e1a3f667a31f794213a1d052d5b995a4c9107f2432a1be8a15d8075d13a0a3b0ffc856535fce0ca48c20edf7c7b55235abf42918bc72bd36fe59ad5895512ea8106f527f0d9fbd14fb1af40ac7a07da30682592d35014809f58e42b62f26f965a1c60857b418a399310e0e425e36edf1d7377b1185d3bf7a3bb21876dad75f33a4043dbc10c5ccb2e86c22bc069935f96379359c28a81aa1e34f56603872a66fc4eb535b4e093b8207ee5753a24152c220601f8f85b9b57a9edf3545890120b0af32799f14c8f06f05c04c7418e776a23eb7329385f3181f73ab3ef6c91fd6de778379b6a95a4a0cd7d527d1dd4a775ba0b05945fbc8e9c1d01f6b949e58b6ab5b978fb192b4bef8cc38eef1202e150228aea36cfd67b22cda5b352ad75368d509942936280b90ecff7a9a9b4bfde9e0490496d967f8b75b89e217237e4efec41af8d5f1ac94c47148f155e935d65cf9c63a532e98a808ea08ee64f627db64132d05c15d48d133eb2daae8c7422437084f127a2ee6d1836a152b2ef4f4368b7bbb9630f21e5448b9227c1a11cd282b7c0b07a4edd7123ba733cefc6bfdeb7789c3dda7acd598b8b7bf8d503ef218908a901c0eaed8c492364b46582b1e998fb9c093a11661e8d332e973e666897b558f95c686e0e5f9da9437b4be5d9ad7b501b69675bc09be7d77767b7d8d570be42e56c0749853be3153a478d279b028578af680fc077756bf34bcb0a7f097d7798412421e6ba69b2b324d9bb2a96a1a1153714e9f3e89e56417e6554a3babd0881f32b8be99a5b2c5f3c9f4cee083ac226cf5ec07fad6764d49ddb8480130bce942da0157eb81133647840fa8849f8f29893406ef7e6ca60a8de0778159b14e5888ba3e4a7e860b4ecb58227eea0abe8d1df16a9be939bec3781814cec70dd8d596b02167fe374cbd095c95086cc94c4a2946062559c0c4e4bf10aab12605b5b943b256a8127210731fb1996b6e21240913a9386d4c4e475ecf755c09f2e7b2c612cb859de46347bcfc4d43c17df0e81aa8d8e2890f4cc411ec632a111e362145daa3e4b7d29a3dbc406b52854dd0da62b2371685843299c4246bddc46707f44f9a7211ab4bd4d4a0c2e8adf602167bc7f7f6f0aa5af444c35ef9089c72047d60e0b3a2565aa7bcf45e6fdae99de5a09e820d7a42084203efbd51d236503be7218cfeffe27bef9b422804ed06a246134f89becfc1f5892e7abac64da886c0787efb76f1206be712651dbd081bb2522e3421c21421f4c3b2162a8b85f9a2643e5046a25f91000d4074a2b0c8fd554e486c085888eed61599be38793cda4517cdb7a6af6264bc5022f35080b568291581a2057a78b522afba0b5065c6747d70e16edef70b3bc2907d185fcfc8e01105e3bf52cd1aa37e21c7150e3f36e7495cf3458490869e4569d3d04ea7aa9ae867bf7c473bad6581677ed194030e70263305c5b81bb471b793ddfd8602675c5a1020636bb835b944f4f3247146b4ad0c94f4f27b66a2d618ced279e6dac4c1e35f8c65e1e5d57b62b171ae3b478056662388631f990a92b3866152c354345a20e856389c846417668fc145af7ac1c2065edb9c85e0aba3219996349f8f1f6c3f68f46a4d99bedd1cf7ad841f9b2c1ab04219568a461c876bb8a2d0a11c9449e994e55026eafd46fd41e495aa94790b5435d8d0f819ec4081e76c89ec845da7ef429483de5d913799d23735f9cb8262c0c9295ecf56f44e18d9c9f7850abff6e39c4d58d3923075933d295096005fe5b4669cbe1295f2c10d69c81f2d2f8dc945c132c81a5fb1b95cf7810195949235f13e4818613d56101d4e9429630306c1c0b2eb2fd6f44482adb7652745ce8464f2c62668ed3967b543a9d8731fb36d49bd721720b4381c99fc664ce94d544385626c77bd2198b47093e430cad5bfec4574c000990ebe24839a2ffb4b6c16c4d02279b4f262bff6cfd9f4ead8f68c21d19d5923e8939de9ce826bd9cc3183ce1c62e1d702a327f29177be7f022b2f4eca4ee5c464eceff020c3c04d2ce9e1adb140f15932c3765778ce78ebd69a343a35d4db42ffc99f99c0f5605e43422fe8cf25f7f9267984457c6a97fb7980563a7d674d3b7e584056709533828c118c6ea6217f962e6f3aa6038d835c3aad094e01fac639deaf1466cfe3beaa17b9d8e7eca7aa0cd01c94c2619d9a972c3226bdf39b30d782c49d968304e74d7892228cf5b5e1a64770c74feafea852e203269e0e86136a7490822a30d240b265f8cafaa62503ec2e5fc3de182cfcf549e97e9500323720b3b666b5361899e5671858d77c57e9bffaabbdb3771f79eaf28f036a0d1a13867bd7e320046129558ee1d4db426d9176a9ebb969d1c4d0048bbdd0fea18b289de7f38b24f94ffcf8d3b4830f673eb0039fa2c34df77eec787c3a0b0393db6a9368b0ea33550fc3278b0ff8f5390e9e33f7da5cd107c7415ad4d64af87f01e3fe9dc4e431a86a7bcf88f3dd2dd4570616526dc6497a4b1b3d0505dd760d2c94c0ce3f6065623773705d278926dce57e326e1740f78a5943225981a415bcd211e96d06de3833dfb1c3376f199e5ecc368914d6897fb42b5ba908110272830acf4891952a4619b357fc12216a1bf09da6345f37f886a69305acf156d3482abb70a3c9b2122a3e0efd59c68fe6216382c8d060553b941fd483200ce9e84dc4761a293b5a9871a42aa3d04a93a6153a0f8ed9ea440f4b73d00da53da486cfa2e2205947b0d8a37721bd045e0109998127f634fc24375ee3dcb5adba091b3afcf2c221557ac78950bad7afc0f2f0dc4020fb2bbe680c50077570e3816321f12cc9b4beddf53a87637db139778fd51767434a13befbe94235c2df41c7b148666f0a1abd82e362c689d5ba8d990185493229a3de172e4e11d6802f859e6664ea757dd35737d35c32379dcd5993d0889a23649e6955256d20ddef1b4f714410e185ed94e7971e3f76b0cb1e77da39fca7279845830c14f11fc134b88b6a727992c737a652fdd2ef8c3567328e2da2068898a66b81c69d66944e7ad7437f5cbbc72b9d0f2c503b682580457c1b8e842346bf9032df73eec4ef36dd9816e72de8043342b6737f39bbd2805e918f8fce73bbec6a237f4d074aec27a8969cd4d25102fd06f36b708f633b46ef061105ce7bbf949bbd742b016ccb716a796c375b6e47d4223d97060703571611614ae212b872493ccc3dc543e3d434fc1e80bc494e812cf0fb41726650979d0b05e4771fc9fb256fcbd439eab4e1272db6cadc4247a718379bb2eb2385daff079da5b1d3c3d48906a4a1f772573937cd11ac6e54b2b905d7471980b0534da7bc635ae2bdb8110a3c2f64d54ca4cc9a500339b51f3a512492fc141894adb6d270d5473607bb010c5f671333dd86f8646cbf0ffda90fb84e2a07772199779c7de51dbd02168b2b7a25f8aafd5425dbdee30fe821e0fa316f64579e60e4df460ea35909714270c94344095f01ba11fec8bf17e99814580e5865456a90af7155d814a9602146ad0ee12e36bddf6dc32f8283e92e08b938ccfe8d537644e5cfc99efb778052e46e7726a128a13ee78fc47d14895ec41ccc8b81752c70bdc4cb57140673667b717e5cf4d7078a7f16750645b15dc13767f2d637f7fc7dd9d5ea4ba9bb1495fa1b9bfed6e35b9b832da51ac476de8fd8f414d5fef41bb630534c00395ee91cc184418902195f714b709e7f0004a8d09c85cb00e35ad8d3a84dc52f0d4a4e534d608c3c89e33b026decfa7f657c89bff9386c90ba29a029f044c813b2fd17f0fbff1e0d446c50fcdae8285f383c71fe828099178cbf6de84cd5378a9d683e337147d790f9018291265323aa47c531aa6afea7aa30d7b969ad092f72f5a7c735a15a441b9fa8ccb2cc5c581c4c084c99b50a89eece3f4cefc7783d37e17b5f6eaad398a6d91994edd99a4f31fd7135419def378ea421692f0c15e69e4fd1ba135ccb6f0f5208c75532394be651168123011935965d692d151f79ac3bcd84f962bbb2b7aa70a00f2057d2d74a3b979c773ee627b1e4e98192ecb3f50a337225bc0e991f192936b217aae86617a802bbbd8b72a42cb7f4bd4b5dc3aed9bfcd36137e741535bf8ebdd8e1a9d4c56e16e94b1f5d479d9d12dd7a485c5b731d2cadaf81ac1ce229aefabcc6e818a81630023316802419845d8e9f7cc334078ca1a365f5422de56858e5f6e8f93ffb47bd410a3fd58ad9d48d9e1d53efd082d44ab2963e67c4de012aec9341569cf061f69d9353d8a2f12b01b40293e20048d9047bb0387bdb90f7228734df660f0d851b6355e00dec57d73018cbb64e1e3e01f21d5f2c6876077ca21df35a603cf6d6f2fbab481e6a67314071542f9f981443ee79d420be9f652fc5a68a0f8a1b2c4ccb6a50e1040c83c6e91aa0156ade8227f7338d4a7a0d3f35b666c212a9f5370dce1c1233bb54c0c5386d2e1216892489f97b4d51da0e7be87feb246321d33e60f51113ed93a799a408d98ca9998846b786490a68436153a5231c6e8c3707bad16cc785bdff858c530a04574329ee3181f64e4c9353aaa191b2a878abad5c82efa49e199acb626b8a443f2ed79616c7af359231b1e240bf95737535e80249985de717282f00fdfecc1648bc0ffd0947daf9696fbfd54ffb6df90a792831059fc6414e29fb78bc5121456e26a05b8262986fbb56b94433f7c85ddb27886d67aa497dc515ba4575afa2b5705f9457b54cc5894f04e2ecfc7119aea0b30c425ac4f5bcc7d2e8fcce3936e7f6c2ea50e2d4f711485df801d62e25786998f6eddfdbdc12643d09f041a26cb3e81fb1cc1e2edb1036c28524acc4794e0d306d5c07fd79d17c3baf0195c2e44e054532d8e4f096b1d6bb698774f2a739cea8a3e116b1e22406420618b09096bdf7d43c0a3a8e4903620848b31f198982de93aae6ccc89a405bbcb99caf02f78ea11448e2c227e67fee33d0d6676f7c39053ca7f26f7a26ad8b4703a6175c12a88251208598397e508648f38ac8635f35ff431f6a795d1f37ae95a6024ef6993072c5ee3f113c6bd2253b981436a40e63f986d48badd99f04626e2d95dc9f33a83332c302640ca61435d1548187de950aa11e221de15154f2b92c3a7718b11e2656d6353ad004b07426606f3eb2b16a00e8db2ed3871dd85f149d16a5a9ae68a009b6df77ba762131ade699469c7520acb65a48f77aeb373e6d9a2f6349aeb09224b7383e4090ecdfb24fabf0756222e83ea97e7ecd40b69a2dc5052302e283291f7c24700b88e9ef01e91c6ae13fcc1b9b36c53c0cca143d41d378e507d29aeb4eed0ab73631face4cbcb1aa82e3e559403b872aff06f258ece7b37160f5760a1b1640a756a3490bfc63d9ce73ca0e592fcaf3337465098c11a9969bcd018720a238b24156540cee1838ac56d6b1e21578524a1833be99529e898ca8d3714f9b531b42106632d2d606e69244358a29f1604bfdd0836bd4f7358b8b6cf9ec2337923615c1ba7450dc6dc71889f2dc62ee3b9f1daf606361780f17ba98d8fb5ba9217ad76e1b842d984a695319437d3ad595a14a6634d67926242b10acac8fb93a89228bcc4fe149d5ffd0f347382f67c0405fb606face482954eba26425a7e2238c9dc0b644e70125fe28bdd5cc76200c821dd9fab46f0566320b5ac135d4a14c1ece6cfcc5bdeef62ad61f18b92476c1ed5de2f34559a163e65bbcc969a395ee45f7d62604742d57fea6d6af572b89544e63e0a9e17a68ed4be56e56c788fa19ce2c1493651bba9ca0a40d82e6cd947fba74bee00d99696037ede4d9479afdcee33ab1bdedeb525e0e29c58812cc5133b976299094b6633761f7f0aab3be24ff7ba62bfd5aa8388fedda874fe84beb2ff7d29508234aacd193f231dc2b0a5b83ea0b5fa2a6d0f376dcb542121fb77dafae102528947f5e105525fc94d9153291ff256121a425ab3550e910d9fb30f873d4b1763e9d48e23c502e99345e4166ed628499615ee6027d9c82511a7489e93eeed0587915834182f40218ec5e109be8b6f47d281dc8cd3e562dc04025c5c5808b91807c4dec015c9d7c4e28b20c75186c065aec10f5d6948cff11d1b56e6ddfcb489eed059c85299d993bf88fb56f3d7fd0afa1bd2aad0cdf7a484c43392c866feb2e7bc1961dc2669153ab811efe65323178e8f6753a827522252790479aeeb4e1cf5dec9ab6e592fb83418044ad03840cc4ca8161da1dcc8d9a4d04a2a40d344e11b6a6f6ce9ac9da768b5ce5671da88f7d037e71869e840d9ea9e474237303449efb7d0c10135c37a637c9a44deb8ff889e5ebd87b2afcf4faa5a6193ed6fa1a421d36e2007b93fe6decc4299aa0c2ead77080f98cd7412fc49cd28a9b8842edd2a403abafd675fe47c6a057483e597d4ecdfde9ff39ee367b01395111df4d17ce456614fd67fb57e9f8f3bb7a1d97033fb4fc16c08dfb323b699ee823f142088007ded885b02368494dc0d21f216f9f08cc7b5158f93749a15c367fb9016055d119dbd6fd59c3a28e5e00a946cb0583f0f43a0720bdf52f7ef1066b3a925d9fb2f4d9c430a675cc43d95f60294fc4c19bf95b295a8cd0fd55b4229a150770e9a329c6b3c00a09c8918da590a5648b081fb7189a40c731cf3461f8eb9748e5feac5d44e976e670c93d6c26d0cbfecd54dbcc3c0e9ff5069f66e4d59765bbfc13f427a954a475caf8155785a463d170cb77581bb49d4c45e373f2741102f12fbd3f936a354dbedf2b571a7baf39380a04c4d85ef348263af717aa4d83a12b697306b917b68d6d02d36d712cd5f566c37fb3b8af602653b1a9f40f4134c87bb79cf295410ef89c12ae5e47d8b7953cfb9338ce336f7254d9571cf9899d52b0d744a68b5d9f55860c4aa29e68b08c3f1b0504f9493c054de778d0ae93de3ad8084c21195578ed9554f54a43b79d1404cc75abf52f0c37e7c47ca66c13f035a2e0f0e1a79b66b76b1104b3437667f086a464c2bbe09f35166d90e12d07f429f9f9250fd356e02c5684ec4f2421c40cb3f3292bde1defc24083079929595e0e8554b3409e678f0567844ab467cd292892fb13562cfc31aa4505bb68c33aae0d93ebe91446b7e9b893069c3e7fd9e9a3e48639fcfd2c2e23b54ba3407ac298d422ef41e1b568c6e0a0859d82857f400902f4e19da7110a17e16fd734dcc2d6c8d3a9d08d7fa4b58e266341abfd22f7dde0ade55adb78d31df7e77ec910d0609c08e6b5c34fd9d2b360229f1243b5c8b2610e707ac6a875e6379f021309173b6c7b5cde2aeff004ff8a8a403347930a2762f4844edf500a7686c496769a596abba7400858b19b18df0625fd39a4ef1aa94568c65a6ef2140f38b04ad6d377a3854dacb9329cac120329b5fbd7080c57bd06924e7943b477a87e9f88c6c0d2fc55e9b1ffbeb7537867ed0f5367b93bf5d99fb7df309d8a7bf6c679a351256da7832ba57de661fb460e717d078f6f595e7d154faee6c9351b6f3f683bf0b550560c2138685f32f7588a9a880a187b49057920cefdc832c7bc85cca70f0d9ea05f67ac5e7dca9d5b557ee83bb13f3e01c100ff40cf724a056965d377525f6d461c1b09b091d70622f8633ee7ab033be6b4046e6a9d3c37eadca1e2ba68e26d7568c97cc650761c6072c0cfc700aeeb32273158721af96c233fc519f1d84d65cec4f6e8e4295813ce0f182b029a8e2710dd365421245f58c8d65fda5bdba4029112cca18578f7afe4f7df28fece1d119464c8ecd5af40619e1b70dd806f7d279fe2643f7f611cecaf753bc654e1e18540fb99ec0742f861bc764394b484bec7ab412c3c6e7bf2cddf5d2a066d30a495fe951ff15d0c88a73d41a14c1a3b9758c0eb22f55dcd59011593235cbcc584d3f55bac9cc0ebc6e170c38365ca77196c258b95f4be8a7a603964c1a190fdf8e3650e287a5b668c0f80693c95a2dde44f81932079bee188fbb1a3bb1afc81c846eb005b7acf06167ee3fe7cc3499e6c6ea53209e8ed1ef055dfd09626233a5d29ca0d8b96dc4591152f4a5284f7696a9ce6d24004416c644a6be7e9aee7629f561ee191cecaba164767516c1ff68f1f7a2b98f18680e102419c8fae1c6e123980f0a603c471ec82b66ba55bad936e6e5a322255cfb21a08c5ecf7a8c72328e234b0881ec3412b22c7d46f379be5da08ae05fa02b34b961b26d4d04df440d298a7e73c30d618eb215549fef78a4dfccb6e64b9db570cc68a1f9cdcfaeff3c95a3176404ef6b7011e08f66f4dfd9b8d192734c3a834de84926288d513cb7f5134a5ebba13de5d700a464a962a9a507ce5d73dfc07819b4ba43bce0690e31d8e8e5d061ea10540d258d6b59bdfe786004123c69629c2cf1ba22a670620ce8fcc633b3c77ed12a4be473362be1f082f56a00ed5cecb8a0df5d9138aa008a4bb74f86a5aec5668d8bd00d2537cbe744c1162534352b98f1019e0e69a412c6a2de9e77cd3487b98386f5ea08d28819ce7057e599a2b8cd43455e4aba6663a2bb145f264f5a7c694c59d0687a4088939dab69c49236c9fe976b3a4b44c731ea38699ed7775d18d4a8ee428367515c26036de646e86c0d3da05643fa2428cfdb3547297d2dbf7d4cb883dc733806ef007eb9cba253659d6fc61b6e595b23f4da9f6dc19de06d6e030dcc361591e16d467187d7b660d156d27a2113b299577b4a49f780daa18c50b072c6430c3b0dd4202bebd1b6d32839cad4deea345a814ecb32bf8670ac339382ac51b855c69fe46fdc6468a6b7d9d29f71c85b7c5bffc7feef03cd23b7c50fc838eb73efa50fceb05d221c6f6fa6300133adafb62d95407734c406343154db954d7e0d3e764bf9a99e48cebaf132e4abd10a40bb8411c09033af1c974b8735bb7827320dde867613f943758c4ffc8b08c40fbf81c95952f407b92da50957ea34eb4d980e407347c01ae31348a9073492b23d569a55c9421cf288afdee42bc8c246a3fc0ad74509717d905a533d98c1627004fe2c4489955a3250ee883e57f4dedc0f0cb01d49ef7ae7f6510899187efccd742b1c6b10b92846949d5091c1f313e9b5b8affe953bde3c1aed7ce044275ad8ba9f6c1996c05b2f97aee2653e5ee22fe190863bf59452f95a2c3367d13b600b7fa162a7bcbc5f615be1ff677429601012de8613982031d11de1b99bcb45db128cf13794bff9e5103e4c6b8e06dc517a29075366764adcce7021df824450d8b95c46fb0b1906e9e9a7ec644b8ee0fe9b348ed8bb6ee448c92434e2d07a5c17fa23aacaad2958172a0fd3e4283a2f5e37afc15ae8fc4d8eb34ce5edc6a7a5876dea43ed73e6a9484c7c24465479c514d4da2b6421470fc2647eb3b7f5dc16e799674f9ce734f1cc270d6271f3d59ca114957bbccbeeabc8a13fb739cd2d07e64fa15d4d13be3174aced637b19aed188bc5605899eb53e39ee4aaffa33950ea8dd1f8995eaab653811fd6f3c71a991338fc8ad68e2bf4ea09fece5a797ad52c6692fd51de711c502b4ceb1d77c9e9b57de7e4eb2fbe39570c14fe6e623d63ec668ffcf42fb3008c3ae696ffc429258d5e6d3afbf72e2fa44ca6cbf6ee7b01ab832406fb2748ba8bf888a05a56a19316a07e04bdd22f7f1cf29ef00b508ce8c4e3f654274652ef7ba03e0ed27f1c196da4f627edcb0ce44051dd749a23f314246f27f8a9585e19b864fce8a324facbb0f1db25cfbda59398a51c3da2847bf81b6a83765660593c462f21928b822e728c997d5239c246e8385c83b565416c944f98d65dcc0642aff779dd7251a520997dde2388f13f50d785f8aaea3117ab444bf3cfc62bd5a5676133a7ae3bf8719153a0617d3ca2059f8c03b3918e251e5c00eb0caa03db24173ad97638dc94b0331111c7ca8c241b8debc4c2d859750bacd1198979a4595360cd681b18963a4f6ebfc7690f06ec0114b742c8728562cbb86f7b4bb12299e9b470a3642a1418a8892aa70ef71fe0f2c35ecf5eb619d2f907768c211a22d61dcc5cb9c22926e9cd0a2fb9757300a24cae65d374d604230ce496245d788555f172fd40eacef5597544c40d25107d165464ef0f75252f42cef23d5876c048a2c0c43bb3bccf86642e034ea6bd5f2c912b0e5d8267cd6ea666a26e6baeec0bba4bf1f9d9f884f00d2f2ee6ce4128441631e3ed99e37e30908c67f67ffd2429563fb7c792c3b7e322a77587bfa1f3b7e1e17e43cb2ec3b9f5e02db438c526567f48f05a1a4cb2c778960aa0a2bcab66cf1e5bb280e8730ea2d2e107b01e0c32f882db603260cbe9c6803d319af20cf8a7082843a0a14803153f43bc6eba924e6a0e8cdc2473c7b02ee71f2d60003928c3694c02da1eb39888fec0844cf0eea4f854a104595634df95810a57c64f3cc25aad941c8a60f4496d6d4f90d3f0ee9b85d2dbdc77326b5827edf398183bf72abcb4856e8fe0bfd125596e3044667891472cbfa17517d69929d99a934722bd7ec7353953c8dbf678f7f0c62302d11e7782c95bad4f7d738c92976c2364299dc808662c32ed6897fbbe1a663bbb22907f6daab97659a70faa8501b8b40af77112af1546d225e55cb88f096af9ce938a43d567f7a2abe96118cb5ae9882ea733f92af8454f3c5342eb2149da21acd909c20ffa507f39c4f0980a83368b220a992890101d71f4c990621b40fcb03b8e5c9f9534efe8c07b149ecf9986f8a6dbb5171aca5d87f1014aa7314134de7f0afadfe6e2bbb2572442924e6705a39dc2f205dc86ec7b55467ccdb2a59cf9c466c8554ece7818b0fdbe31864bb220c8a513c23eb0c4e41d660106284808d05d4af722101b886b2470e9b17a21a0b639332360ce7b2a9297062701df502a82753a58537c895974971fdd09b178d93f2869ac15fb664b7a8591555b728e5c1bbb99ccd4e4e1d91ccc62ef923669fa626f06e5133eff6deca5d7b2a33dcd1d2b93e9bd417f42db32676471862a9a1247e8c5d57ab4ceadf2483982d7d480fa6d760ba28c7a50cbc07225a1e84cfc64005eaea281fa57d6c06abc60c86f68f74c042d51847b9b505af4fdb0cfe590d064285ed6f176ab48a46225a822aab571741bbc0be144bb63e3df657654abe90118ef85a47e1c9e52115755d37f2c8011e5886d8e2f3557ea2f84efbbe502918158c56bc110b6ecb0ba4352aab69e1b4e34d20bb4f9a97afa452f9e1692d9c4dd15a57c304a821e7ae616b01096ab612b95036bc5309a2ab90e9d3cbc3540cfe71bd8a1fe7385886dcd74f9e3bc701159474a515ebab4d4ef78e42beb16c84b8b8685c1c65b9b0c389f0222dbc31ef0b1b0b8892394e215bb10dea3c76db3de5af0cbac030c6898755a35ce47be93a17b301257e8306bfe2793842c433b434a6699b9a9ac6f04fa177e382506c1edde7ae1dd53d73fa6b338ed123d8eb712aeacd04aaccdd0c2183b9a4eb6216883bc97d5916a8d85e1d747ebe1f379e0203cdc4b7d18cd1a99f4bf5480895a5941c2386346a45330b2bdfe4453db8f577cdb96f0df2a4acf7bcccfc77810dffb9d6685d1ca63c2d05e6eca6f89f512094f70e2d0ce1e9b2a14f386fe3274240b9c296158c1fd7345ef09c4cf002ecfe44655ee954c476e92b8f93d3ab0ae7f150dba9450a007dfc87917d2fcb8cd6783d824ece5c1897594c187b64c4b7d8659717d5b6ff5c4afa4339558466caf2b43ceb7ea758a2238a19bb4b76bc886a244c2676573735f290f21b461fcf006053cfedd25fbeb6e12ce3fcb60658ecf468dd9f791d3899d8f2dbf802c3eb92a08e23e396668d307c81a61fc2ca058464b266bfee55d06188c34242037b27d9ddcbc68a22d4c200f770d4d268cd064b75f98723fc5c9b17c3d4b975367c5403efd5dace2246f6c8bf11f5f5153e3bfc4759a99c401718904f8b8fcb2bab47680f71de784b873af42a3ee8b07db296c09a9ba6d171ebb6ae379514727e197eed5ef8946ed59647556f4da7c23fc530e9f7049b62d9122c24bbf97a41fef28c161b3c303f549a397c0c1e8e76f4c04edde79224726e4b4e42e1f9430f55a3008057e56da3ffeded1f9db869e1a5857a09a12cc7d6e5f1089f6c6e09745ecb427e00c70cb7fd991a0d3dffafd9f3b6a8a5e7281de9afb4249ff82f2973d1aa017af0959225cebf17dd29de35a06c12285f5afbac3ca056be4563046fd0832801f5b8a0de6088d5dd714c0af8dbd80862ae6207e70dd5b54bd94f7867ab5ef07515d5e13d67b9705e940bcb6f8ebe588d9f8b3732487a6ef5c8dd8f0f6037052e359d376977eebe596187729ff4cc413c41031575d12f4073d9c9d60cc06249a434b6cc1f8bfbb24069e6e9b365a1af0fec20e1dc040fb0277f9b0adfa7ec766c8073b32324a32d6123db316cc6a8a9387565ea69e729e6d12681963df5b108de8e48d2e8b13be47bc762e191f2b20bf9e94dc31821e4ccb21c2924f01d90747fd34b17d7806e19360b6095d06d0fd487421a8a8b97409bb6bb399d4af6661147db8d85504be5cf54fc619df9f5d6226820754d8afb6aa86fc3abfe4d902a78134b2ae9862e8a3326717e585079b5d62dc68bf5146249c1007f7298833352b1e73ebc73b556f71cc3f6d96020fee9f4ee6fe61e44c3d1fd72a14d4b697e7e19fd166fa99a8f7a3b9341030290120b8c43a9b9eba269b0dda6c17872bb3d856b03ac420423f83ed41b1bb9bb5fa3e4d3b5011dd29a791516a2315bf275d87343642413f3170331ca1fd07447d05d80b3a1e92dd2fb7dd708dfb507255d02d651f80f893d551ae43afc201f90362c4ed03810e3b307f2dfc45649c3e5da358f9f0eabb1bde2b9b6b25c1e994ef380f577d741a13d967e15de085033ed4b31d574a52da452afe83f78565e9516970d0a31d287cba6f5116a7b748c8a3ed29a0a2ac8715e6212cfde13378ba79ac11f10cdb13bedde46507a00439b44f74fc17fedce4cad6fcb595d21c86b1fde9cb3d8f626fbb4c735fadb53ee2af5e669b7bf948b9b8b66dfe88b025653b124bba6c7bcdb5ec6139223f074846083f63b9bb085cbdef57247a91de3ec32f18a9313c39a951a016f2257dba996b01f4c75ee06d2a305bb9f8bd2a78b7f39294311e85cc5f1551173637b7c4b9c9cb129e4ad0a3cfec7fb41c1beb95451969188c9e7183cda1947937d373173112ffac14d05f62fbbbe5a8940de47babbd0b3f658606fd5498098dedaba0cfcd843198ac61598e86ee58236cf120f15c92df2db966b2194d4dc84657e2ffd8930950f682e3115f6dc68fc5759268118c3aff70b85d81e4208b2d82a9d54c840af3add1f4ff067c4015d71f71789a496c1030435252a9c5e7b66cca56642c9b5cba7c8e9c93ea61e27ffe482974713e90bd875f9a3bb43984ee2b12abf8b6907b154fd064ba0d115e6d474d385c8840da05a4c73f5d11ff1eb7670c4c1c658412fb12414b04ac491505f5017e3353c0ddaf8478cea25e67913d5493911e6419429b7b140e1ac8dc1fcbbfcbd5842c4997f189697c87fbe0d5bc6103d6dc89495d4e477e0c4943b9b937da836ce041d766df793b48fe69cdd8a34790e0b8e89528bf2510cb6275d6f5e718acc88691f4a43eaa10f19947c4fb6fd54a857de746ab5f9611963d734f6fac899f58b9663ceb6f441846cdec821a93c018e4e9b610f176bbd5141f996a6c56b409ac842228c652bc35cca49b112c82902ab1d2441bbe2cbed868d64e9852fe1f2e9a5414046d2208594263ccc566e15ebaba6019e1ef93180f2b6a2c5f9775acd50988d8caaa0379ffaf858dddc8fd9af1457cfa8e0ccf88df1ad70ddb5ca04bfc4d5a57817551597c5fcdb2f1cef255b7bd2e27c59ba666ea8f6e61906d46c653c1416f7d57a7d6ee31f88dc258bffab38e3f457a587ebb36c7b388ed91e4a46e6b80c3bffa2ff79970dc26324684d130c294cce68f14efdbd667f5ea673682d7103daa1b8fddaa4553fb59ccdd80d88d49ec15b64e5402c5bd70f45f9fba930d7fb230307be86d2c14509dcb4e7eb0fdb2637b56203eb4e853c95b7ad6cbfd254a98353cd3f6342115e9c099da010704a140f67118c48d5f3d1e061fbb74472db30bdd18fc1c4f288d61c3208ba579bd6da782a3a0f0db899b56f0ec01fa8774b31cb3c457bde3723b22df8acf8e455b2024eebde54236969dcaf5ca3e74daee1a69d527ec127243e39f20b383fef6f61e6dde608058059adb53bb352a5e5c85d8b1f8a4f70b933ac11401b9f6b24c13238faedb4ed96dd9a1c579b80eaa3810ece51bb1deda72f10d2381ae06640360ea3c511cbfaa2ccab77d88ee9050d57cdfa4f88ed5bec3fe3a35f3be6c9688e2af45f93b391acc66090c54af70f428ac8c966c5f1583dcac430a47e088f5fca24173f9878e5daedcc91a95c13444b4be1b5f18adfe9c56a5a1bd2b3b736f118e558cbf71ba0e3fbdd51a2e5cff49006142106133710982e3f30312616bb36685196cd41e121e614cf1858c5ebb5c0267878b220b10b263f86e3c92bc389b93c1bd8a62f264f4b72b18304bb5524fbeeea478dde8eb2c8e496a3f831a41568c284e0899c7113b69e2330d9185e682bee37b678ee9a4273c4dac6b22a7850ee31c18d57d9dc002ecca0a11ac852d5ab470f597c475b73560b6684b9a1033b78605c906ed1f259270542b66d9e7f0c36f51d437c676d537d1d3483ad178c11331c2de4fb861bf5eee732b32da3116531cb47d84a3d530a2277071527a032979af4a568a73c12dae2ccabec155a9bd3be75ea37c59e0570ec660f804a3b96399b9962f67d7ed4252e88964bae4b7e97b5499e80d10caf9eba84a1a350a24312d38df52b7e2785b68ff8f969cb7bd2b561985bff01b3bb62444819d945f30cd15ede31f94a1925ac511db64ac5c6381470541b19873416c4ba064b2f278e8fa8ced4d37f6858bf91b6b14e2298686e65e0d3b5f281d48a23d499b9b105d38e31cb62debcdde35e7e6fdafe3ca2a61a0084ec4ae6d76809f263450cf3b8b0245bc3fc16d4648c5d8b4f45606b10ccdac5295d033ef2dea07c0ff12d627f186dca1e691cff14211053a4401e84d875102acaef223571c923a1c705a495c17b958b48761ba794b6319f64d80632d4b51cfdb9c66672fab0b201718e256da44a8a64b2614dec4fcf0d07a748348ca95540d50947bf77a77c996a0ea465d0e3a0c8e8e10c10013b335a32c685c224b3490c7e02c7f598b1f5f5ba4d1c772141b02eda3cfc83a94b385d6e22aec0b1023d6bb21080ab1c6411276df44214be160bb51cffef3b7de085775295bad1d6b5b1c2d052e1a5cd0768cfd7f0f286c0dc70e4d9b27519b6dc759698e1a42767bd571a8d3c724f4584e979eec95e70295aaaae496a9c72419ee1c26f3ddd4bdb0bacc9bae2a7d1011fe6d012175521d639d68f588d84a7bc9424e4b009b5b188b09a36471e0d3282ae4e2a99abd089ef14672316e21748e28a4e7c3ff9148b9843f53bf9e4220a912bdf190f14414ed13495c96574a654092237bd03717bac80f7813fe47e5a02372b35e57a30bf674b4a4e8d77c2004404ae3e15f2ae1c2c72f25acf86435ec9f35e4a1c534319983efdada8204728ac84583d948eec0c212dac51d1faff98d114cb0fd07100a65f5b9a310227620ac408ae07e0fe15bd78d8f33fa098ad203a181506f3616e710352d0df99c04530745eaad5b8326706d4f08d5ef8f6f75f8dfee1e60e45dbdcf40718dfe7d1abab53fe3caa14c00f3119327a27bcd4ccaae7b1c97d717175de1a94cd0f7da17e29f4b59c94b17d3c433a2909b8ff8ee5f41565482b73fc9e17c536a92eb60d45fa349329f834e44ef616ca974755f911426897a4f28ff706d0cf9de8c12cd7d278b1a43071a1aa7809fc71e85ec020f1a56a6f35656532e09f1c37ec4b5f1e5187b12f9fb47c9875d9ccd0771e67c1da7685e71892f062700a347c1f033d543582a91cddab9c1cba8c60e761c78d8af4bb441d10827f89dbea57fe56c749adc3c077cde233d1d933d2944ac2d8f6b221a0f34263ae69965fadea1ae09eb8220f7103d724665b95b4786d322eef86b23f801a1ee101d2fba7c57199e51691ff6f0ee9b24e63209a1ceed8d5dad384cae2fc064eb7bb29d4e7f5dddc0686cccb16a995a645c492ddcba03250cc675e49328ff204895c429fe5170ca935fc666f29c23e2f349947c28e84d0b4d230774c1901dd73ce7e3c77e8506a0d5643c508fd1546097b91812cb8f58d92b631af95f57fbfc45ed609802f6728f2e98704dfcf189296fff67352c4d2cb1631584c7f6fcc47be86d7999b2a462e255d418b2b04f61ea8674b62414158e7e1bba8dc1929879164d8c8dbf5dc1deb22aaf9f2369a9cf7b830a6df715706cd19562c8b5eefd33b5f6f6710a6d6189c416145a6e538b4efa76347a396d2f1a0df614b9820ca33aae6e6cef0f0184a71c412be4de32ddef082ebc14e55cd66b35fd7a60bcc7ffff9e86d84d6a16a63bbdbbd810c956f98abcce8ce84d21b73f0a080abe210e9d52fd46f9c9f1cd94f34ed2b0827a38be004eea93e603791f56b823590c6894c67565436dd7782b3198fb95349d49613d7bda5f840c80cd750cd122ec071c6e24fb9155ac2a2bcbb82c5b590cbb644a4e18c2b05f4bd3af482e0840c4fde95167812e3bdb99fdd3c73a3bb836bbd0a80684a0b71437601791602c514e3a2c2861e179f9d045fb73d491054aec46f1d7e02905f8227cb2bc7cc1795976c39813d9b4e4c37f94e2c19e9550a8e15c6f48b8624b5b1754a7b8e43c274cbad5403275eb663a149cc44ab594bba2624fb948e33decdd7b00d4ada54b16888fc5c24262dbbae753b07b7f978b5be54634390b5f1c439fe585d1d0c649f12a3a248f8ee504475d7b9cdebd9d92e829a392ab26654d77980eebeef75e4fc38796e8de3463e5bdaa51800564c56336dbbc94035a04bcf1f6269c3b4a7ec78b3e1e68d5e348ab695927cb492daadcfe32f1ebea7538817356e3354167e9aefb8b119386fac18a2506a1855f291f7eb0bb3952d28176dc6fc2e07aa52c0b90ade09a9ef7e9f4d018f68461c109a1dc6803f9a09ae36eccd6de98b927449195d7067fccfad95827ebb0dc8312c426c497302b3a4e78785b809c48109c88e6a7731e3621447b17efe3cad96e4e76246cf7aecccb6ac492dace9e332cef358446cad05195022d8b459c99888993527f4c4d1bba54d8913d1981bd641e3de7d384d6b01eab405e67c4f712b475244546f391bf483fe48e96ac2edcf28d9009e477aecd0b85411aa84a8ee260ee7d2b07ca2519a64e0347ab0dcaaf25b470436b1680bdfdf8ded1e9c4f4e7968bd975fc0570bd02e2d75feab0819850d36a86ab1383a6093b6a8efaf33b213753af76d763a959d5ba36d4c0463981231759591f21c2bacd4f302c739783475fcddc46807b04eb515feff0682202259ffb9757b72acdbfeb686b465d24779e629d9178df6f3f3bc7f88cd80395f501493546f4c14c9c7ed9da2ce332145ee7304eda74d244d6253e7c1ff30a1c433252bf4f59c1cba0b7bdecf54c09ede23c0f22910004494000d44a90d7b5e5b127169693943a58b70811c5906cf00d67c583e6fdb388012712a416c959b34dbb8d3ac66f4d32976a493be97914959d6a39041663715e1d9fe5ad007fbc3f3e2ad7c2860d8c3ec6471247600a0d6f34bbdd61a5930c3da688531a39e384cccbce6c008ba6508bf7aa19afa4998413ca87210c1b59b5235ca1ad552c0c67a1b94a791e8a14134b51b2281a8cec72e185835dec5709a6bbf5f1f1367a5d88010b4b837a59dfa98842d42c7f35cf1ecee3259324b2ee3f00b353d2bb231878a050f26752e6e4d59683ba9eba50fc4c57add5c3fc50b9087c098fc58efe4f87256cd303a1bb437f537016826e2be4a00ae65ee8828cb95191d31dfc87c427a310032ecb2cae9fa9ad2aa4e8d83eda51c18a6453bee1317e423e9b9040430a422820bfc77869197c2737c2e0539d2d0bd2af0f91b5e40e75bcbb0b0ae2fc214d8511f624e4ee70f60e065db190389616697faacb38192e4056b0e3919494e24176424e8830747a4b176fb11d8bf3e98c0a8214aa151c1749c99e01fde494031091252e692a24ca02a149c765586d3113bf7ad509e2965340d5bcfaef9fe7d59fb2a28e9c971d3e8443c6429e50b7d13dd68c2235dae2eb06717effa8873787c3c50c99023c0592418b1d1c7172b2d66f8d2ce9a33acbc7db9e271c7be637e84cbc0f09754c50b272198943ddbf8a5ad6d3eb3df45396502c078ab94de318bb2fc5e892b2809e56e278c45a56dc1f110477ccb7348c53973abe00859f1615cb24dd003d02ac5560f861ebaa2cd73c1df0a0acb61c0acf50e961e0896c3ef79bc74eda7c7724b1d98b718f48041bf6da75290a22ccb592dac48cf6865078d44abfe9f63b3bb15bd887a7ebe79250801c39e782cc79e012098b9bbf9a8ed446cf916cd10479bacf87fe75e1ca2f4b503e7c6ab013e074e87cc2c9d00c7e4627d8c1dc01d1c8b7e3198c1f3d67fe0400c83235c42bfeed2e420fa57ebecab8863e5a493b30a41722c20e342f4b04a9b1ebc041fcfbad24862de4ddf74f892ccc1d2f99bf9add7101e85486485f1c2e685d89437176280501dcb93026417b8753f4bfc3056b763b8557f83d6d28766d137a0a0d01060129a99fcdd7e69be26f08b8d7907dcf5af6c68564167b4ca417d3ac80c9b3b8f7d0194697de6559affaaa8db81cec24c3f8fa39711363eb5e3f0c7db5dd472a5e61a56a79e99c89a716edb82c7aa1a5345783aeb79b3c2e2acdae3ac73a0dac4e112539d02f5dbb1f8d00eb908d44839986084eb1451afbc14ec388905738a68e7a7aad3bdd7c38cf3952ac5fba3f1a6df71352b64ac06eb685654ce65808413d60a311eb33ef6184010de4423efbd7731eaaaacd08ec14e72b7e4cc892583a637aded365a0137f52ebf1c56a9f0772e75cc68981ee0d2344fef946122abfd2bbe752a3dc39da73d949056368efe7291a882960d3ea1d4e17d6df20f776c23d6c8a31e2834fc63f72f7ee4b52216fba93455f2fa47af06202198ab6c80c1d4b1f587a66bb566c0075d4e59c660e737a4e1dc9443c3de20a74db70e891613640970a276fe1ae3dfd74703e511b80131ac64f07af6fb8a90acaec8dcc261e50b2a8d8c068015a5f399002b172b00e68c9f14b11bc5cb81e52316ff05fecdcdb59adc6cd106b1ad4588488d83c1b9a64958826a1b45f7efd029298c3eb7c3792f56d2cafb79cd630b0db7f51e701220388b8aab6f73c30a01241ff2b9cdb970fa7bc3eccff70e3a661c98e3234485804af450220a15826fdc29e47edf7696160a696d29923e160ab3cd5a1e389934410e58920a951f3d221a7eef38ee439216d3ccfc3e2b184cb6a2a6ff0087d233f27f08090a6d0b93b73e4fea8d3f2df2a5a32fe359f0aaee83024e736a12fb42755efbe1a5a59eaea87267f4ab88d958b25532fd028dc11d4f37ee66b41afc43693b9ac317df4a4b611d6ac6c43e40c0bc648264a593c2099dce8f04d9d58eaf2b9667756f04ed18cbe5781a149effe4558ddd4e0421539e2d18699ecff96edf1ca757c487c377feaed0ad7865334bca8d0fa5b62da133d085a645600b754a144ec1e8115b4d33f6fc4fd9d85dfe892772975e0b0d17bd8f422eb6cda3ae6c695258c802bff7e5c3f353ac8b4c510ec2880a787e3a7f9d7636f4aa364af7c147db96f2d67b8a3365d54b9beba935272b51c39a719d8a754c01afaaba5d716965bb349ea27ef967bdd3bd671925d4c3f2c94e25a84403887a174e33070faa6d7294d3e8d3c4d95d2e6f1e70332fbfb590df500c735cea8124dc75e42ea2e88a01c9ec421b7b5b5a74a394e273e02f289ad2a5062088d6e6c2efeec1ae4e22fe7066bcd6d7f67b0692e2c299056913e17fd768ce39688035ac127db63185c7e4cde3b1690dbba36c5296985718204adf0f755f65c61227caf163e332b9a0a724b68d0a4ed223fa70d3e2b87a78f608db2f73ed5a374b8e0ca909b7325e9c31e696a03cc3c7e2f8deb9d36efb346b1fa9d9473e265023a9828c03a78534d03980373f1ed6b6091ad9f3ea3ad466ddd12df2fc350d37cce549f40e98ac4fbefc1d4f02902cfb296093409b17bf1cbcef7fe07b5b233925f031f63b158efd463465d107bd537441cb0fd8bf72a411aca582211ad52112ec5a1511e36ded1970b9e2965c18dab775064e02adb162671ec32a5e6b3cf418f74e3d46d62ab88fd6da8928e2d6b1a424bcfc8c9c4124ffec4dbcda6eebc14f3685d05b70aff415bac0c437cf44a84384a246ed34ef9a87d52fb6e24475d966ba8935fa92923170c4f68af8cf3bbc098eb087661f6d310d4a8a965d2bf92ec4b5096227735a32e526a2af36199d125a7ecf5da20beb3af330307344cfed756cc58686afd5341afbead2c49684b1a6488cd8a096149447ddf77d044e1caebcfcc1579e726f99960f3e592f31b4565685f15a0704162da8662eef776f5f6c256e9ba6700a6f6736bb8d29bd3dd997f4bdc8fc2b9a6b16c5665e32b9020b4d9c73d653ce6f017fd25bd0a2e33bd28b902938a54b381e87296af77309b8b4a9d91ed30bb4475d6f2eeca67426b2ce4fab407acc9604eab54e08748e309673bdcef6128de1cab7577d96e9735201943b2e5de95837652c2a4a4012ac56030057a7644eb4339497e37c8866739b7a47eff6fc8576b5199b43f7e6f945d3ea4553c35211b1746a913a7dff7712ac9d6017da16e6a5d0d899820f481b06ca2020c154d6f033cc30f71bd89438c62e0d59dddb6b311127646d333cc6c1a099b0ec02508cdb90a2195c4a1380917de297213a30e5b3f0c9df59ef78aaaa9cffa61b6736b6e3712afd2d9c9960901c5608ac5b87a195f49d56a1a66fea19d3823f4d2ccefefd95dc656a8d7abcff93682ae6da3efe13558893db5fe97c4cd42d484a41cb6dd5faeb2154868d6ed16a5adb2028d40f354f5fc4431f115b6fa8da41e038ce083f88a61465706df938b422ebb801f141f75b1bc1c931b9f7de17a2d478d0788669841b1ccbc880b3a09c3ac5b2d48228b09b84f7c09181446a946de2751638a096d955e6d8841642956e94517e012e3aced4b202cd4bdb0fa2515c0669c1d9c815b32e0c0e60e7d77ccdd6534536b6415c01463f1a55ed85bab0765fd6504dcf8aecbc60fdd4250cd89118d7133279eee7c3ea0ff1981d2a7f7ecd61f35ca830f40da835e58dd2c13750c3b2888f74afc9a789bc91cfa62beb5044d97e026af825ff46bb31b49e082e35965b1a21955a2ec23f83ea9961af666eafc35a83206ae1ce87af35a2018a11ffee577880709bc0a1a083b885488a7c17741800ecdc26044aa8758f5bd382e9690dadf4f7702624c76154476ac15840314779c90fb98529e2195c57e331cc9731598e37400df72f850bc021b0c221d2e85f0894823525fe4752b9de35bb1d5b8193a9552a2b2cc55f7cd2443671498bec6325d9df954ba1d3b43fe001007f69f3b3080cc4ced66027ed872394b7d8696bd56440d5c95efcd55541daa8d7055bb9d216899b71acf26f42d6804b4395d5da3fce62349c0f4ee7747f977886dfa6925f4531caab99d022a152ee0b149a0aa93d6adee1423501ac1c723439f6acc145577917394920138e99f5d4cc9d1694b98963aef64039455dd86aa7b40c7df8dfe03f3a7e138da957306c70e47df87541d15f421b661f49a359233a8cd98ba1cebb9d5477ee3a4945847159df42f16ecb6cc4812fa492e8bad4c32ddb356ecce8b22ee6af21e24538dbbd50382932166b4b75099bdf0805b4428b3a4205952207e018f5a6eeef3a038fb503fe184b1108afc5201b2f5f24e2d0a2c8b032379cee66a69f878d7bc2024a62d99d3076944e91c52c74369cc355ebb184470354eb49cce2bcee91d5a27915c507981c836022b7b03f1532199a55ddf0a7dac4c6a9b00278ca73acdf802aae9dd19471da0f3bd06d3211d8bb86a11ea474fb8fb34f9fc944814bff211c100e14d6910ce33729a3e322f6194c97349cacc5a143cbbc85be02e3fb5e7cdaa686184298168d70b4af1e5abaf13fa212e92461d9130e0deac4d126b9331c486a4c19a00c6b0aeb49ba3af54f47e59509f10725b5d485dc939914c613a833010928c4b2e6f820c81c0fcdf157dbd282d7b716fc4a9b09f11e1d702c6565cd9e89f2e7e8452a97118f24600c0bed95caf1c3d3c6574e7a42b032abe72fb71fe369b91e92aa3a51e790f4d112b2a6fe327e03a725cca30d34b3d3448ce44e3070b86eb6d119384f1bcf4a1d3407261e8721c3c8ffc4d2c5ca2a8601106a4e6e379f78d1a53b2b1cdafec78f2f916ca13949f6e33fb06817b21bf07f092a8ccd203e0468c59a5922dc310f9febe74ecd28e6c698e2240c41e59b29ae90e18800c98ace52fc26ea67a8c9f47ce2f13e6cbac3a7fad11b435237f40270d2e47a0f3838412a4e7294270f13eeac8447875247209ce73aefad78b43a123949c525d3a65b7d96ee994835392a5def1f99df2af9872e73c2728bd2986efad0e10760220b8e0db6639aeba75417d416df442f47f88719ebd2e9f8767033f55127760f2f7ade39e44e8ec15a1bb8129f1389e5232f7da63f39aaed0c088f31bd315763ea4082eef0007fc7ecc68c6962f2bb9ead3ae55354ceb39730b032397b6e80bd0cb7736fb3eb4ac639a2cd972b8abc07f9732f4d66b538ac000bbb0e2572ea922408aa2711474ff83f61030c61d575b8b1548b35e96929a9d0155312860a5e5292b62a3dc46e0301337df47a27577dfcc6b236e659f9ee7244e0a22f8fbae8df8c6941563ff60ded9c3d447babba389321a53757acbd45f0f1d3a0b310fc96ad6d63778e925f3ad1ae449b7f8a5b1ce764340462e1cb19343f2d332625e25421a54f331dd67823b7ce3b92879648408decffb77a18c1a2b3bbdeda613fc7fefd89bf7fdc3f90f76e2d25067b345680f9e0645aa47787e3d6341f60bbbc682781da9deecfa9d4e2601cfd8f2a41feb8a2ee45a4f2afca25f0b1cf502c51cd0e4381f98f9e42e15276e2de0c926c0f1a0b2af8f88ce2e1729d7cf892118a62c23a0cce547f6f84d98ec4af9cecc0f68dd42ccbd22364a21d0b53420e280fff7b089621158941b41a381658fd98925c15d08b5196a87130e45d0d00abdb5e7d39eca93f237fd3f6fb3c07a832e2e4beff2b6b9744566f8407d5253a5c7454240c9144ac69823f73d093fb0cabf7aaa4aead4a33a0638fa7c7ff0c134682bbaec9c8493c3456da885a00bbb8fc2146909813217ec94ec1e40309da82eb62ee81a9dfa118f2cf5bb34c9be05f9f6ce135361bb87c92fa86c0758e08a7048c4495a9d3c8233898416744610094ca14abf41e847483c5db0751012ec0ef844c208b14f975e488c8c74ea0059475828375aebd47790f538485494807ccdec60ae1d7b57fec526f03e6db2f238f48439edf11adb8b53d35b51f063c44eb77199f48fb5f400adca0b6b4e23cac86a69f157325f172cbc8374d81ef9078782874ec6406cce421ff15e6e43230e3c5329b6055df2f374a1563d59c2d3c08b5a158084a34daea5ec595c66a892fdb5afff4ae1af61da215ebd6cffb143e8b77c793902c0d9ec8145d6a2ad73d4af74e6ad4be548de8544bd71c320083c67cf8d5fbe605795acdf723eed03d703260705be0a47697034960ec95de0ab36458ff2db710dd10044a93a38785e21eda637d68c0c32395dbdbe7aa3007d1e9483031afe79d5d799c64e4aa4fa8f2ebe2072b1bd7ec961fdeb2d91571d843cae2d5a67436505ec155a004e8e82601098e1c6160c2f4dfad5c3d0021739a518ce1219578ef0a38629539bd56b20738fc4ebb551a08f5d7a0d671a889b1a8c2952bf5cb4cd2028b7f313ae235f8e9a926179d17a31088d8c528f6e24fe3ab6816c13e95afa59ad66e0abc44481b30a93883a8cc30736bf71dec5612313fd9de981d4984187e9fea641d0b79033362959bcfb81a80e68f25c5964770b89127c01ece5d2fe7077076b39da4edb7939fa5faba2c5e4ce7ca71d10faa81e3f7f0e0f89bc57776a24eab0e0bb652ab060935d08d15a353bfdfa65d7c4e0c33fa89c01cd2f46f261d396c63b3507239dd881fc6dbe5a80218c1a05769bfd3937e7a76065980542c16943c942a1e5c68b03c0f2a808ab7e2cf72a418b1a0e73575fb23a65472adc785b12eda1b7191400685895456c3bfa59051e92baad3606dcc9e4304d8ac3225172fae0f2ddd664e3f4a2406bdb4fd7ebea24f2ccf9966e65cfffe94849c47ee94545e409c30dbe47ceef101f085df90ebac8821057349aae942393810879186cb0e78da8b91d12a907add791ab772a959d7fcd598c967a316d57eda4692ef56d7c90db95c09efa7613a0c95f8b701d2a21ef1933218a3271f77874ae098890f1a9f7026c145c2dea01368fed3977403ab62409ff32ed69d30b4ac7d0de38a7452baeaeba45b99ca0eebe1f737e60be0f96493205b5cf372ec571c1e45be1199afd41df47b7a4cc3808f85142e40090e89f4be88e0f6185facb9c834b4854edc6ce0fa3f09587fcf4539090ff74171b787590c6ba9966b64db1d6f5217bf7ab1a46a7b705e8374785d6c9a82551024b63a9e519ffc4ea87f6621dc364990139cd8886bd6fbb19fd3019b50c6333a629327595035adb6cf67183aaab8e767c763bc56b76dfd41c688fdc77275c89c5af10e7526186d8da9130657a0800c10cfbeaa8e811b31d969bcb79f6856f1845f900b28a8bd146880285ea5d50d8dd462d7022f96da009652f3fc147974f3b9df0b96023d3ff50cbea9a80afcf75ed3857750740f5b0f2ea4469e6a92e1f8f94bd4fd29c496fad6f086988e28a6b08a5a913eeb1da2ac60a493663c51d601a3e18743a7eb0507fd01f173a0f226e84b25b23b0ee2214f5270bdbd602193470fba1b464f1e87587caf32cac3c6edd14fdfbe8c69eec9d0f6ea65877166de33dbdec144ba505744f5fae8a22a69592b19892822c1225bfade3aa198cd5144b064d800667525cf6f2770bf2eea8e205f9d4a59cfe728a2a3a8992d26b4d07069a9907318bc1729ce18d7198317e36f0ba1116144a319f3a3716d0f1747b12e810eb049271859ed749a0bc3d7f601e7a5b2becf7d804aedba6435153356887be189b1611fa8bbe4ea91736bd32a75b9b030a947dd68d3bb1423fedbf56f8d3ac2f6100d576c6a7a1cdcef647fc63b0c8789382883701ff0f0ade68f35f00b6f99b9a8444cce8d12ae5e2268086e4eb5ae641e3c4f63aecb470eca83f99e65e4865876705808e0e070b4f5c9becb73ee69aa66a572132d5dd408fa707bc53e9042801d95c52f25dcd87147b2267dc1315d0282f28d414309c52da131293bd202b74e4767c45076818305473d55cbb4677fb2d0ce6c5c31fb82cf5d6e94609feac6d3969e78f546d671ede1aa33ac74967f4e7dfa9fe74204d620850aba014ec6387336a8dd5c458194218ef80c4cf13aa7f780292e1e21d4e0f3b97ecef94a6a1ced32510839049e5bfc4935024f4cf7b605d3added1ab6ad8a9edad328183935622b5eda0246b565de67695098a544c2f284f011bc454219434e57b31947461918c2d0a20e7cf0a01e79f7ebcfa34b3ce3296afaa0bd621517ad440a86208f054bde68419d34c2ff1bf64a9749a4a4279bfd92797b137373378c7b80e46f7a6a32fb7c0ad5ba2cfecd3add4ecc69ad44e36415632c191a4c96c9fd75aa36c21834315c948f362b8049cd7cf3570b4912066d88e9858c79c858caf4c5e03e9ee123ad57e0fea2c71d4ef4a02ce8c563eeb43509e715c9cd482f373d2e34e813248995537156eb567a13148eac1fef426ac58fbd74d38174c6133f7a4147b8aa7d8d88d030d7ed0cf1f9d78ba8aa6eff104dbb7d588cd7373b058fcc0a176cc80e03ce6e535721c66953950cb3bbc9d84459e75a1e34cd8740108960507df93f3fcff16a9d8ef5a223b8b0217f2b4420c40fd475e845b184eed7c3fd67d81f9f64b11662d794be6fdac76dfd8f4bd17d3a7f628e8fd0d246bce7bbabaa16474c595bfc8a56bfea6e4991ede79d90c0fe93437bd7f19372184ccc3e901f1abcdfe16bfa3d1a57c5be7fbf25bba753cf33c8a87431a5d814f131af15733b1ab56c24a84350ba909d4cdb3e479394aa4ea63580028abe382cd174c069deaa677a869342bb735d15911f1d061da5836f4f83adcc4ae803fa7d23d9e251903b64dade11b07dd86ced3c8cea8a9da9220297471cb4922e80c673dbfb44491a8fdf132674afc3ccf6b03a4be93158c7720d83c97a9bce95b683f6edfa16e379dde943c4637131995a960c29f18ec0df44e2a67e5c9f75ae38fd064d565af81d6d523d5162dae5607a11942d67f786c03ed7594b18b436f01aa62e19d81c7731e7baa7a87e8ad3526b75f6538914dbd790c3b45cb2dc8b051d1f3ae33ac09f81ca07c2389aa5ef37916ac07342e7f55939da982b2f00780cc9558153ffda80f61c8e48f8fea138b35a7ea30e7cd02b1b41f6d077c8565fba5e41e7427bbc80c4e79f9b05ad9dedbe655b039ef86a950fd953dd20ecf487d9bd0c841e6b59eb3c23b5d2b24bf6b9e857d15b256a522f9b3494a81aab2bea861dd12874e3352ff43c160736c54011e1740962c1f32dafd7965eb9e5253ecb4b83e33d510503c61f14cd8163b694e8b2b501fa50e8bb612e905ea78107da5214a1156a3b927cd4bc06ed3adb366e05431d6488d699c8af7863ddcf1f23231c0a994d58f93ddd34f4bbc808725e4c316c974ea6a5145b9008bf381ecdb5a687c63319747b8579a46eed504382da68b2a19485893a868867c2427908e22418b99e13b01cc189512be38134d475bd597750dafb4679dcb6bf875fc8becb20b3e84d19a26a9437beff32ec6cbf19b0677e0cff0d47f50e8e424bd97f4a96360d9160cf7b8a6baf01a300676b79ccab111c85e9c30fb9eafd141ac78260226722cd1013186a47d2248cc65c0a1dcf2c08d297af75fefbb5cac7dad2caced843f2103288e07c134604c263d764550474f0984136d767483d3a9ea14e1ff5ce39215966b2e6347b8156d366821f9fe8da38ec3ebbc5ea3b6aff0f09aa6714bdb2ef27b43befc00b78203f64e7f839f49cf3503653320c0eb9a98e592ee377ea8d2129ef711a59e2ca7b632ab750e47095340901f8a3b3107f0c317bc852202e8ee99316952c66f51344d60f0daebdd2480289170c08b9a05c3c0d9eef10f19ab19789d5b54084053b9d06e72169cb97988e47b84818f1f8e4ed7e02ad84a4c0d3ea200a00a71da477d21378d6563949f9a0d618da50f3f463c862edaa85d854702bbd1d986dcac042a27838f42be0510d37e988e2be43ee8681a9449b020131087afa1aca83cf9ac994a5015e6069c06b634d414a3308f6577e2f3d6fe6ba149fcafe38cd867a6ef072d3898f8c90b7fede0dfc3fef7556e0bf50cf3b69fe34ac22f2aa29223c41da7ddadb5c61e45cca09c21107fa6da6e9ba79910d8063822bc9b5c74df3682508e21c43e0ad9f71d5b7a66666f772760e0ccd1b95210d7c365612e675f7b5d94fff4c5c8eb63c69325daa36b8cc71b304a476fe83b755b717787c909a161cde2a6d4972f6eddb1245077137140f733011f46deb91b01b246370c69c863f4aafec3021026999e74bc6acee035c8fa7e6401b34f1778fbea3acd2333900a41373ee7b8c3f32d306151894de2a531575c082464ed01caef1644cbf54c4be07a5edef75c92740ebd28904cc4c31c7925ef7e0d535ecf448a4c4016bee512402583b832d9bd8cc6d6331672138c561232fd2d9b6b1ea6778949bacddc4cc212ff55d810d6127c36636dd836b8c29a8fe4f813ef47aba045fbbfb742a7094f53a15dcb490b5e31d704b2f8381a40cb6ea8a37eef65169192f724fc9bf50671aa0b7f511b5c1c5f1208df96ad2b21dd98c323bb4065dd6b561fa17bde85a6b02d0ba143d266c33a3a837383a30ae6bc25e4fc940ceed814a230f102f4b3e6d8685fdf1eeff05abebe8d718b3f0b2422633b9505c8ac46efc3e1ec2035254fbfadaeeb30d7f6cbce11cf61edc0df4133e9e612f72a98ca8600e70fc09aec20b7c2dc24b661d3a10c668e533f644b2b8ed6b18d032799207a8f6fbfaf1cec8da53f4b4629acb40670a58af087920d6383160cb5d119216c69ff385a0db3de87eb287130878f8de7f3ff2fbc4cda46544cb6ed37886f36c9d77a8fe0af0e719318a7c64a713229b8e6ddb1b9d6b8d0d0b8aa20b0d4ce154845ea508cdef58174ab2823a15b79697e57bac654a12c446594cd1705edff6201917f81adce425039480f168dbf630298548a956a847f49f254cfe1db65cfeca312589f977e6f94346f1439b1eb9dcb662c595013942c069ee984d9a6c819ad4ce19af1b6e56e7cee59bc82f9e37ad6cec2641fec076f6380d61a0a78f8094619e9a12cee042ef800483fec0e139d9f6d904fbaeba60f1e67bad432051e8961fb14e3290293912b359d87d4ead25f0349b5f7e244b58b0852c143f11738c3461eb3cec9efb6e0ccac6073bbd4cc73d19bbd2552295186e78ff66f8d41dfc160489499a2ad3ff9a73c9a3e7162c0f4c7114f6714e14b12e9262a7486089fc9d7ed8593c0e6118732778716e99ca6b0cff09a4ebef8fd2b1508a05178638c36e58fafcf25a43f061902992d14465e06c64227a72224023fa448dd9c8621964343173036b3a1d8ac1910d3c01de94527925190b53992db10b99f0cc49138a93d0f6b25abb36ceef40962048f2b4590b14158d059632048a208ab1efe35df221bab689c79878ba9ab2ce686816964d3d7e15e48ffafded5e67b54172bd92dd34c682432436059eb82c033b913370e89f1c6541f6d5cebaca00ccb30c9668f4a69788460a336068b93137464f1d67b51e49377ca8014d780cd79295008a10108446ff51c3781e4cfea5fc3565edc45668970f160d78595af438681297280bb1df564435cca1668281e8a861a3cbc684a5d3172726eb429a77c3fbe421c7c7a7d49032e551518fd341ec95b55611fc5a607e7bac11f3866e526b86b53e3ec1f961b14a80fd2da35c86aa5591369a47a2a632aec57f112ce2853e3f1f7acb2afb94685a250722e616677d572104985f2f5c24598ef1717966b88d0ea883e3ce995585d2111fb932d7e8bf6e8e240c919dc5dffe873459565e7d931067accb5eac748884544c17a679ed943f6d1d86f41accf6691e47c54e1d37656e11ad9d5af7ddbfc64f22cb6a7e48a1a531c4752373e5204c2cf5b9ad7ac7318eec1578db1d1ae289b4bd097dc182daec5d11432260132435e52b128ae55ae3a17751c53a01da9a7e9867eb8abf2240616cbbf4d04b9db0fca60a37e9f8397fe64bc2941c5d1fccd6a821430c2cf375bdb655f35f95b2c596b8308f3ad78ba62b5b0edde98540615dc81f5141415e6cbfb815e22ace0bfab43ea46d507fdb1be74c259d378f0aada55867e3b4fe5b027ff4ea3ca30c52b65b34093d5de804a33b8ca384e4438e2f2cde48f17cf09cfabb9e7cefb258d472a2c76fc7d1ee689f3b1f228c67753072d5958c5ebb5c0267878b220b10b263f86e3c92bc389b93c1bd8a62f264f4b72b18304bb5524fbeeea478dde8eb2c8e496a3f831a41568c2659e7563ee86738e0f21ada602c00f2f6be7e7e5060bf91de469db88d91471ec7731bd32ab8bdb3db6fe05d14ea7088de0ebcb490f91f63461743bd8ab57c4e56215f0658016b930e9f9e90afc5d266e46ba56e43f660a05d99b1bb838b3bc16b13803a14f61eebc04f002dbb565d8337f90c13ffea6d2cdeef59ef0651f5f4b9741efbb8c718ccc8d8957b2d00ce623b915779174e27a070fb57c2fb06a275c8288c2595ce9221cddb44456731b2918eec5ceb8690175fd8b5a116965b69f2a13bf7b41ffadfd23706355d2047ae605db0bd321bd0d70ad8f222608ed8694d6173c40e0a4c3e12e1c48d06d940af95308386fc18709eb7cf851d0538280d9691cba111831dcefc1645af86d25a01839c23b21853c5637cd82dcda15f9147e37e0f8626ba81500238455cb20dea31870f05b477f514956fc5139cbe3aee5cbdca801e42c1b2aeef227f20eeaa2c2ae7ca3b86e8847b75caeb86593a90b840aa45fb620c9fc276302f490172fd8a193824f34e98dc4c4baa75a359f92a109d4db51d772486a5e0193fb267bf67273bcb137f4d5be10b711f087faad6562016fc2e7c9524ed95acf46c8b957880d8e572b12ba149bf20fd0f11c6300a9cf10e2038e664bed50ff499178065d87282d969e08ae62bff21de0bb6fdf8b0840f403d59b3c77c486eac703f525030bac069c92a94a1203b87e9b7214be160bb51cffef3b7de085775295bad1d6b5b1c2d052e1a5cd0768cfd7f0f286c0dc70e4d9b27519b6dc759698e1a42767bd571a8da1cb415a894e17536579b128315b50c2abebd2d98d6112c78065474c35ce81b15cca7010fb3a8c0fe298540eb58b3f058ba9e1c2197234f0eacf395bc9e06e18c06d36b791b08ee205e4c15ec1e553d1da9f4fccde8b2c6806c79cfe0a8cf36b5f6f863df82fa86497228f405aa1ca4af4370870b18be93ed4a608374f65452ee71b4516d8b76a7ee2670dc6a92dd301bf07b33bbc35b119f84668b99930748b4ef38118bf41b09640bbd48c147bddbf37b75d8c9ac534d1f810625faa9b5ffe94442b1c1faab9ebab9a21351ef2507464334733fc3f1ef151b3eca4ef09fe1db44b5bc29a63ee688480201918bbb2dbf79bc327453793f4ca1dc77e463981bab74b6f95442601a39b40b4cf1e66002f531b63e04cada42a0fe518dee2f12b0efd64fdfb2db6261942cfa175a4185e3806e2a694e8be567efa195ac4cfc1f1f3e836f3425bd1fed4358e4bab7a95adb5c38480d720a7d2a79eba3416aae21daae5d1b940747c57378d23ae0237f79c2836ba696818e549d7825fb6a9ce9300bbeab24573e666642ce888f76ec6ee2a77e75a2a0f880f9d80806861c4253ade93a65fee9552437ee72d9062ec59ce8f9dd56dad2ccf2b75a6767f5fd9cb2829c4367f7267ec4a09d5b67f4e39411e5ed26eeec15cab76646b224f30b22f4ec693d67815865ee67f550bd64bc8b702ebdd5c2034dd11adbbad3b11adc9649c0b67c6d39aa6d10b5cc45f0c6b59476fe65a93e5e00a2ee27be02dfab762dd6dbda39cf9301fb3121a591f11fc357cb0e26690d0173bafa858ba71d827f9c0baf3c26ef56e34964195414eb6f6d14c0e14cf74949296305a35e7d24ae24abbd3edc344fe787929535a5496ea03a8474e6884755f6997059eba42b8f58d92b631af95f57fbfc45ed609802f6728f2e98704dfcf189296fff67352c4d2cb1631584c7f6fcc47be86d7999b2a462e255d416903d9b8390bddcba7ce23cb4d472c770399273971f7557f1e8a2acc1251a1a3e901d7a7fb22690d6ae26225da2b1f60bcac828b36b893088f1612b5ec9725e673cbd34feb7a468e7d0d8d574f1d6b0e38928c65a6f101a3187b305ed58293641461bb3b4168af1b9400931b87c5398bcf15de65b5a8841d852a7e36fcdabc190c13c6ebe7632a381659cd82027d64699b9a100fc7d02b64d511ce7cf5d8e0dab00a673a43465763f04b0ac21b84720364c90c46ba6e4485e93c32a50e9700867d19b3f650ef489efdb22e570b8855ec7cc0e914e1f26d2f8ebc5fdfcd3f16d88afa5ab79bf804f122db7f16273c620d20881ced3c11228b6e022325d309f714ee813dcc740d8c712994d33ca1bfba548958fc936c6457db931debd33fd70ec62a17ba6e94c7a64bf324cc07d83c16754520aff2089a365b6e412d28904c73dc560d323dbc7d3a199f3cdf66a75d7f75a286460c44a9a2098bde25222880bdf5851ba746da05f107567f3ff62746645adba4235837a5387cf0919bc3c805fb43c7d0fcd443b453255e456e61d5d8eea248f8ee504475d7b9cdebd9d92e829a392ab26654d77980eebeef75e4fc38796e8de3463e5bdaa51800564c56336dbbc94035a04bcfbee525e29656d3d544e47ac031fd53de1acdc088659f7dd2e3241890dd76c80aa457eb97d77a9635f0fe2e03719ad01c57c123444b0f1ebada3a888c0b7805da5a106d0ef7004efce7b742f49f287398148d099d2296c423eb75db126d6c4eb1327172f42b408a81faf969324509259d0717e83874a07b6b98a27da822e1327909255d9c734086dba3d6306a012782e328ed146a18ef22356ec21584b6e08bf98ca1b75057fa4d15e5c6c065282e2304bb34c62aa307beac91613728ba4979d72fe80fc33f254b49e36e73be6748716303aeec85068913ccf9ece115c61640f55c84e58d218096484b49186508b83ffb56f8ac151856385a3e615a75d5c99d8d634fbbb61e0c809331e556af23859bfb1a0d1bb6c78238f160b1ebda76b70bfc8623a4549c96fd6ce722d62358f00a89aa90c68b31eacce8ccd3d41c79470463981231759591f21c2bacd4f302c739783475fcddc46807b04eb515feff0682202259ffb9757b72acdbfeb686b465d24779e629d9dd4fe73dcbd89f4ca6352ec68f070f8857936a33bb5c30ea01fc0075db824cd540030f1cb7734cd94eacb558e363ba5bb7d3481569ba42ab37e95bd2d0641c5dc597206dcce1cb544baeb35911faca6f2f566b719ed46525a228a4116ac55359d219a67a718d72c38227017717fb92094554e64eb978bf9c7dc78708014ac96ea673f1685263275f20bf719aed8675b49d936de0875e7bd5c3a7bd89d28a75702e99d9ca75118765ee34900d971db32f5cdba6d94425b02441d7885f4e37aa90ab2b6e3a96b1fe6930b6251f769cd6dda4aadbd7962bf84f3ada2b1c31d130d50eff5df12347606550314c04dfc8a89c90b1ada162fc6b24f5d8d0197449e8e6a2911f29a61e20154a6a44e98aac1a97d4bd9f2a04e26acc4de8c713a60840f7b5d6fd505120024f695e5a279aa42aa59b4d30d9b27dd0d486877baba576420c486d6a2376fb0e637c8ffb9df9786b48a12a7ebc84199dc5e622856b34abcf0a18d782bb8dfe9e56e482232e1d6288cd3555c5c08c91dfe9d97e2d5a7c56ba53e4dcc53ab3acd9b10240f025c935a2b2665239e45d15a3834c57d272c2773d74c81ed8cb624efd3e78917b7259fa4ee670c49570451d6abbce7e8121293f1039fcfdef7918b68a9b50106c1e06d8c47c0d340d2a5785672fbed9bb8d1eaaf274dbf33fcb90401bb6726553e5e3ea6b4d0b3dbd07f47beb43bfee23784c43ef12bae59752c5c48285d88622dd53bb098c368d652c3464bb552b71afbb66872986bb3bd70e26f6bbd5d1a9daa012f1d612457094493f2b237a16e603f8a5453128f01daf557d10735528b337f3156b2af16be42eb8db1578c3dacbf72d856eff56fc1b1ef3c6572df4cafe091a87874c9b7d010d2e0ee946e18b70dc7ce1bdcbe4d96d491944027de2ac4c1a11e8be22e5b302c5ef300057372c8f27d1a625c0115a3704a2dd89963f73afc24bb9e94cd462863adbb8da722cb09d34f0547f1f966ce43807f183b507d6c3cbee3c9010ac72a8a58398d4b011ee2ab4b0ae059585f2af1e0612195a76292847ee2f00d9a3fbdfbe9871ac17c8f83f52ac8fd6c02460620d0367e94109ec8b4fe6f1bf4fb3c7c9fe6c2ae163f1be9b0bfdb88810283fcb4efeb3e244d96f5f27c9cb528d4c8ecd56a2f7125977f67145b02742576bfa99575a76f279717fe912842c6581d279a30fecaf39d47bd886e339a883115dfa1aec0523b0b05d45521fbb84433474a7883784ffe8d564dc5786ba040825f22c971346ce3372fb427f6537c02db1ddb9dd58b8fc779f25b63a2fe6d094dc21fec29e2f89e4f62f74c1bd0a839ad106b2bc0a6853947de6411f7f285a0f036f4562d06d6d2462cf6006107954ee8d69dc194d70aee657d62756ab8807464d433ef228e851f05d415263408ab9a792be7b1d331759e9d618beefbd4285cb988d404c69c3080e894d15b209bf6d51d09810e611a4163289ca58ae77baa5c4e19f84f13766746347d5f3f2db97710ace43e0a7cc0cd6b5bc13cf014b96268a0fab20c865b4f5333e7d9d5718620273dea65806f43e7d5a894e0ffde8c3f698c4e879ca47747b2c7745cfc5f704dd4755f7925f697c969d94f060eda691af06fd5f5c5f236eff027220e327412192902663e3ec5adca41f66854bc3ccb3e7ba3f6358d1515b4fdff275f3e495560bea7b5bd265b2a7bcfe663681c323bf9f1d4e86c47c246f4eba761c890da8f64c867373ecf1c3d729c61fd3a0a29be5c63ae2c963203512af879f589ea9ab92f9c44b84938a2749b52f344cd4c54e8270397556bb64b3ccafb78640b6e5562737ec57ebac0b9c0fbdf00e83769c0598560520a66cde70992953efd061c7618fa50bc303bd72a7ca2dd55846e53cd0e745a92db7c9854c3a8ec1128386c989d2e06957bdd7e72738419985a60fb65f527852cc7e6dd22a537c0384f57851744079675f1dae38502b66a563e088cb1539f7f0698030f0d22d238e2b556e3848815addde2a0b84e9d69662b1b3cfacde9583ef2105793fd36fc5a7dd59a52b27aaf56c30e46c5135c7bd81a25d0a3cc09a3452fda2076838c730fd84a0f78924ae2d8ae535018e88b46f3d3e5e105e484b0d09224df35524ee128595816edda163a35adcb5eebaf62c0ca01e480484efb560f723c33ce8294b1fd3ffbbe36c1148cb3d68bdf93c67962edb46b314c589e9e78af570051023c6706fa391cece9ebdc9238164622723c75c0b7f6d295502d0257ce3ee09e1b5f722341c7001b5ac911e32e92c192ed4d29468838e5b946ccf021c8ffc519454665a9bf7e7520ef36ea26817aa53e14cf29ede68d15ac0c10b0fcd25ffd95bdf3ecf460fbc7dd9a1b39017ff58c5dff52845e486d56616b2c1f71db26e122d45096bdedcccc0dab34d4e151d28e4bc99364b846125e4ebf54056478c67430feadb68ec837974520977f2388e281747a7cf46bdc7e0e22dbaa07d1482d3b536bf1d26a965e8c2fa48de5c7688ad862110de3a41e2532d531982d033f17903c7013638ec73b4033649f1554dc170dabef41cbddfc5f2620b34a46bdce26d7763261b0eb126313f96f3e48ff1ae75b4ca48c490c79cdadf9e949bfd555e2962092217392b3f1ee1cbc4101277a7d72371883c1f3a44d0a48894bf6b0cc9e3923ac8dec839a8072f3240702977e69aa10d118482baf2e38f85d9ee7e680e0c5169aba917f6363952e9d8b5adcc98b6d5dbe15a27e18f763739bf9ae9ff4ef4dda0faf67ab76a0b543bd1fb99e4284e6636d2ab88cfb78872cb0513de3d8f2dd67ff6e491522c5ab22b084115f632d45603a954c7697b3c8a145afc82f1df96b61f8378ac5a72a33210cd531f66004e98d2d441d1637312662deb1d3c925ab54740ac2ddd06ab5958d7408a6d6438541436f9616083939a393532cb4b74198f984438eaf417535718504819013d34754da03d0a7d5e099b599ceabea67bd8ab9c8529cb635787dfb2e3eb97263efef53e432eebffa8223d92eff538c4c6f9359c0519a2a88f89da7a8d58818fa5364e697a5c6d804039fcd98b9ca958c0999081a7cbd4a6bedbf80d370d49e39650479061c4fa05cbdac06cd2dc7ecf258a35e4f0ffb4c36fc9c6b654c0ea35f12484ec4477ed433e73e14247e4f37a6250737641ddaef0ea191c100331f4a064c138a946e32b5e2b8baabaaf53ad119fa7ce5e5bb07976edfa911a3e4ea3c5a155dc6511470615d252183cb60c4481c430e50dbcd532623cfb682a322c444156629673c94540917918258d217f0f579ff822d2f730d2c451efd862e3d12ea353aafff8956ff10fb62e9fb2ff8207029e6bae283aecb7f6d4220c7c975fdaa750291ceb30719d85c880e22da970e70e4f1c3a22d14f0005211f16d61b7a6394d67f2945bbf17ae32e18331f2ea4b18c20f35180b5195a381ff977d600953884ab3a614da50a073801601d73e124dc5a77261302981c26d312fc303b14b20089a92c704b52b39b21307cb4cf9c0a5cd104d5ba82fe352de15a63bc6d014e9209ac49124016513c036d951c93fd9b42a64cb7de2c2961cf9164d8436c8f62898f87e33a1a85d03b5fdfae9bf46f95d2da7ff9b76137cd9e13673a4ee958221197bc54f9dbcc63fe52f62ef553d323cbe4dcb55402d73c0b9cb223b7c20f06d2c7db533a073bc002096492d050ac69e39be7821a76d2d928597c00e48396a3b60dd493a7663206c4e565bd77c7ec6b70716fc698f023f65c7bec2bb19560f615129c33e37f325d643837b10960ec1aef58ae117298fc44fb1b7d489d98b99bd105cee0733e3384dc5837265482b2890f7f00ec577d936818e831d54ef016af47495938f477914003c351dd34a94faabf18aa56ac7a678e58a750f6e9363be078eded8c1573f2aa3517328057d780315f950a3889d058b38c8414d2f8f4826d9edd8bf44e710513d2bc658aa33069314de407df721ae3de37d5a809fb92bddb004f6a3e145390d5a466b47ba9ea1566ac281d804aaecff5005604541b32102636e739e85b79ceeb6d839c82453834358fd7aa0623b2b242e2b52119c68d6b0c11844173ca6913f728ec2d9f6fbb99a1287804ec0787425a69f95d3d13fbac639db4236e29d7cb28b056800cfa6c3c03f207b535f8c1d45bd2017b54d7fbe63fc1b8c0db2a86bc78fe4f121b7b0f267f5096db9b3311a16f77d2e84d4ddb4c4baa933b0eb7e581d36f852454459225c696b8d4e752e6a20973ef90cfcd318209d39e9ee4175cd985b1684f0283c29606e85f956fdf01b26482656668767a3359ab9d9e3e7eb82a899c37b113c6938f18080854d640772d3e2e0a6f0ab16b7afdedece116757f104c7cd258d296a5149017cd1510dbbcdcb836f6b0964e938f65a06802084721bb64f6b2bf5c1c3c430c1d2deb822c743bb9d27ca5999cf32da77eac5fa81788498a48094a727adaff5354803d984541336ea085ff5be87655b8732cf7e411d06638f9cb9dc3a3928e399bdf6c6db5861631a918c6d0e1bdc1c9926f29f6ceccfd83530d953ed52bcfe256e38642360361b29aaf7fbbef7d0530a95d635dcdb7c00e8730c1dafc0202dc8f71bba6bae965f9af81d809b6c3a4450f1872216529de2bd368d3ef469fbca004640ebc8c24a3265d0e6ceba0eae2613b2a5957fecb507b3c0fc8fd644351503ec64e2c6978db227694b63acff1a49a51caf790098137644454617c9045946fc5caf38bda88798f2978b6b737900b48f4f271ba8e8f15d4c0710a039e60f916520d0b016a9a316d768f70322d2eceeb1d4d65d40ced7f41d61bc6976805b6e8bb1c838b79113b36113ec86337a4a298f34bbc0dac6d58e3af9ef21a26a30811aeb7c6c35881a7a8ac8f17d6ec8c30840281e89a89ec049a615a1548c9ce23c5add2ebe8b829cfa785dcb56100dc2963b663a72305c8ef593cf7aa0c37d85b85d916776c47fdc3a00c01b344345cab77260effc1d250face6e56c9ab1ebac13839b56670fd876afc1c7d8dca98d0033adb1d092170baac943ec479a6768c71fc1f3309a86d3f70882f2cb708b9a53a16280b0db49eff07a34cc6d58f0fdaf44e8e7d74b2d38a188df1a3da5db0c0a69ac037a47891898252d4949adfa1733565b1ee73f2f065e97ba34fe21073b9661787ab026b321b245fb92ba0580e65bc372418fd30e1ab613e4de027792773199511107f380b7c70c61349e88ce421b4aad6984290332cbdd27bb5c4c3800ba8c19fc3b4bb478c9278c23e704c2b96ac4742186566abce289fc01c8f0eda287443227e7feeab8c0676772736dcd19e42b685145735acf2cf1b8c426cfc96504552179dacf831e497349dc07b4b44422359874950ca35d23e1a120b7254c42d05ae5d97c167cb963a19603ffd61f7050004bcb3b337134875e672d5f6921a109e95bed7401213676a090b4847f0bc6982228ef896819e40dc42d08793fa437c6a04be5fd5220cb00be595744131c732fe2287797b8b18f24adf32b954156a12cd374f4d716acd0c5dae1f2f8417f160adb7687fa474fab369a2f17e9cbdc9de04651629909783b7906c045f1174f6ac4c1929c07ba4061a13a7ec9ef0791c17c51adb094ac29db731a9cb2b24e41709c647fe4c1faf06f3d22ebf438d2bf3ef6d11f0b0c215e751c511f40106f0e91dca259cccdcacb6a2c2d68e38b64ee917a285af42a0784c82e8c973b9c5fdb59dc7bdb58d8fc1282c69b3d00a289f5d7e8115b934b4fcac9f65a43f85709304f5feff6b3599465a917c833ff3efa5ae1b9e283cd2225ae7a6e8a519dcf91131d1d2a2d69aa2fc69d58e2527017fad1962175e623c5be3ffad30400e9b71dd9f54a25452fe7826f87f69c1829ccc8252e4e904fb4a166bcacd7cb39ebed2c3d329e4c563bd62b15cfcae09237d04777ffe107a41ac8aa5621868c2ad46daca2f7410469b409a83b2511009b8f1c18642737bc1ddf695ffe0e8667305de0e37a8bdcf394eb36b23931137f1ef2c6f54fa5fd8a47fe0a6ef9a5e63c76fa17c3a1b45126f77955665360ac2dd81a6aac0f757a81c75bd39f72f36a768a8e352b2cd951acea0336167ac5b8d5257e795b4d30555bc2c61f62360abfc8bd36683346d6ddc4e3e7f84a4d9720ba8cac19c34efff92b3e433eea7b8dae2a50d70fcfcd5c70b93d8091eff8820ebeac59d19a435f837be4cbc4a3c0033f4ae7a1fdd81f1826a7cc8904752c9b9bac36daac8d4c78e25b1d8501e93a4c9b14c9a4cdf7703664df5c9a26e94bfb4229ac1cb812a061370d0b3213af6905e84c06cef6027e59552cc5ae8a083f319c8f1c71aa0cebf629db5aeb4de55795939d17d6623b93557f5539601d63eca8186ca5a6ffb18c2ca05fd42d28e0a821187187aef6c2b79eb74de2e971e7b3e07586e8eb089459e153961101e57495fdd0c7ff47d8cf40a5ba37393dfadc7b385d0af771001b3e522dd5be50bdeb97af3eec0cf73759295d991719253f4771f011f8b81606571ba57c331aee1641c2a7c818d1f7401fb461c26ff1674ae34a950fb7cb410dc3e9335855012d2c4c4cb3221b570f8ad226d3ffcd8e43e15fad7ce68091ea316eb0007914fe97b0461f0243dde6f2af406cbc3841c0fd05e69b8a26448661f6a8b9b3f7134b56bed86078471975299d4bb4237313bc17116fb8749152b095ccc736b4d800911ee71cf0b2a04c4f11765b3a3a5fee5f61fb557756a43a268979a3fdb19e2aa0890149f7e6fd1a07809ec3de5fd0d257b9a72a915c6fb026997b48b7280864ad26221e2ff9a03b7aeb161151be792dc2b2ebcfe732fe4a947f4c146b2eb0600eabda8d325ec4b1e7fa89463020d7d44e4500fd787f6b0ebeff375195ad1aa94b68eecdb42fbabfc57dfe216f2a79fdc9bf45fea8c88ca52cceef70db843f903e76afe817c91212342c0df319d6901c32c04de985c590f258f5a1c97fd0740ec5ceddefb23d9e8457dc082817916b6ff5559b46fd87df7cd812c74880692d12fec0b3c6ce8547e23954d0be90f5c3b5bd14fa1a26ebb4546dd028705321f793808b75caa50d841d445279651ff3ca56c7a84231e21892d9f201b280e40dfff4e783bd46c2944d92366ea2b8768749fcf028c2c28c6c3bf58efbea361595d5662b47d5b52297715a25c22b910abf15fce60508392bc84c18983ab1b15da82e95efa09d0c1a224b6244b84e7841e525c51d8fb8440f42122db4c21f4ae593b5215506b2bd0bcc76458564793db15660306bc5806c24d70fa74eeaec85e7b098da9853b498f0c64ce7bd9cb43618cf6a1e0968b92715478452b8cc0a243f171d05fe9fd3ecabfb3f00f9284fae4bdaca9594745edf6f9056ab3c053d3583eac691baec28726565a31198148cb4d253be0646f266661d949d3e9a82dc7541b560f804aa843c53e98266b5e03d2467e95e72e5cdaf4762cc18aa3669054b816434789a996d8c453c1eefd4b183b1a479dadaa1e3537e7d4d52131217929b1a6748c1c82eb283b9b9e3fe97cc2169bc360e64d6f18c0e4840e7da88c4e9182af7492378aad916e147ff82c70b7c9c4dd5e675d6f76a31b294a68f9bb76a1121e49c5af31b88f2a411946b30362df577d9458107387de0d5616a1e3a4ed34e52ced2fe3f4002f8ab9c7ba16d151f667781c613dd5d1d4f1a240661076ece7a3fe3188ae9619d382b7748801bcecc36a7ca35d6aefeaf4f05116e99301647f268f4914adbb864fb0fb361eb3b0bb37e63fe50e5dcd2f8c9c552a786fa720d4a98225a8ae10c6ee982325aa777dfcebc010174d8f11f5e5e6e7ea0e0df3496b7fa821a005da1e73cf4c934cdefb8e1a3f667a31f794213a1d052d5b995a4c9107f2432a1be8a15d8075d13a0a3b0ffc856535fce0ca48c20edf7c7b55235abf42918bc72bd36fe59ad5895512ea8106f527f0d9fbd14fb1af40ac7a07da30682592d35014809f58e42b62f26f965a1c60857b418a399310e0f5749150b41720d0cb5721c3ff53d943f667addad51c03053c9e6029f8fe36021d24b5b33ea0d677e330d99999fd811bbcd04bde589eb9b20426f032bb4d2f35efe6d77d36558dc3b538cdecf1ee825fd16de14dd41fd4ba01192fccf7ed4f8134476c43f66832d0ec8dd193d009e96b44af00c77d9e4d4f90901cff468193c08f35f3aac98adc96ec0ec11a4710cd43881af6c29580e947b4d10888198887cd31d00bbfa37600134ea0fe592aa00d6ae0ceccec558e660785d6f0d7d5cdcd83f920a56674dae71fcac08b612db68bea4f9f56d35ed1d95364dfad4d78251ca13acefc0d1b12053742afefe44b942f7e76247b9f809513a7bda463e80e6eedce8e8d69b6e4a14958688ff94451fc5a9d89cd3ea322ff4bf20f1bb56625ca83ecd47ab26aa857c33637b677c48d77068b111780869b643d0fb3d145945c39d0369b5e2abad2c77438689ea38e920607e1fa43de6d18584b0d56cf903c4a9c803dfe60d0406f4b28e285e4d95286e50b740a6caef84ad883a83e7bccaca06de4336edf08d1c7bd0c0385486381ed21ef358e375334fea4fb8b17a35208602cf289a192610bc456c5cfaa291a3a74230ea6700e8529bee9a30f5baad77cd30b0e831d8f94f0f723935ad6d0f033464c3a09aab02c1cd9211df800a201658b37894410e327bc8d7d15b8dbf565d7d4a09a379c6bf41f05b753621382aeb435b911fb542a13d0f154d27d6ed3e33ab80ed50a6169cbf563e86f427a30982d603a21127e7a5bd4573cca7ccb91f179dd35f91101b906ce80c54036bc04379f9177b8d7f4715b5b943b256a8127210731fb1996b6e21240913a9386d4c4e475ecf755c09f2e7b2c612cb859de46347bcfc4d43c17df0e81aa8d8e2890f4cc411ec632a111e362145daa3e4b7d29a3dbc406b52854dd0da62b2371685843299c4246bddc46707f44f9a7211ab4bd4d4a0c2e7d7d5751a83f7fae1151d7fcf8000669f29058099ad2cff630ace091bff0064ced4ac3fd5508581f363def6fe9c1d357f8a6df269ae9c11760e7eb610b57fd4fb2d54686e2dfbd8d3b31ddeb10d6faca31c3ededcda9b757e1379bcdfe80533b9fe702ba474312c6d74cb0f6fc0e79f8fa3c091517e00c27ec341b8a72277d390c1a12b4359852641c2752ecfc30e12489b8db4d8aa0e0c90d7728f5eff8780b6c5d2d1ae7fa4c318f1c544f60b06478f34d13118e251c5e62c2efb7278ea4f25386afef1fd94b20b8f49b9bcc506223932608ad582deca119ea20a4932c3c6e18b9405171435847f9c9977ad3c2f7947f462d95448e77ee3c8e27698513133cc107bcfeca266779a1c6af06d0f689ef6778d02ac414ec09d490af17d1285c04efcd55b130d1a4b89372795553af21349b26083cee6577f86412c225d212cdc24abe9588e95b7ded5966f5490c108130f0a8f5dd76696a81e6ba3219996349f8f1f6c3f68f46a4d99bedd1cf7ad841f9b2c1ab04219568a461c876bb8a2d0a11c9449e994e55026eafd46fd41e495aa94790b5435d8d0f819ec4081e76c89ec845da7ef429483de5d913799d23735f9cb8262c0c9295ecf56f44e18d9c9f7850abff6e39c4eeed77f3537407eeb6321184cfb449cbf25e8280030110ca11a8627b9acf9b79995b0bbbab3e0d1a67904698fefcc98d49375a583a08067eabe4a26c80c8a72a791b0bf9914e6f69d7cb02b6f14db4d3deadf93a1721cbadc46cb2868d94509581368ce109e743cac8fb6a052716aeb4e826ae433df65cc08b019b76e5446550092f02a8e9e731281adf004be67c0d400f826335e3d242a05c7838783c3bad21afae80e836afadeab41bf6c498826a384a30934f309c5a9f48c21b19edfbfd050e8ef76302e89e5e6a45248df4c1cfc803d0665822372d78b5fd57f305f4fe9a56eecaa6f9a16f2e2fb81b3c30af1b00470dfdec9e6a0a11237265fbef35b083592bfac5a439f76e28c118c6ea6217f962e6f3aa6038d835c3aad094e01fac639deaf1466cfe3beaa17b9d8e7eca7aa0cd01c94c2619d9a972c3226bdf39b30d782c49d968304e74d7892228cf5b5e1a64770c74feafea852e203269e0e86136a7490822a30d240b265f8cafaa62503ec2e5fc3d45c8be76e19929e1cfcf94914cb4ebb2655b1b3d1f89929b5182b8704982955cb0a74f149ac9d1cd3fae5aea9aed1ddab093437d95016a519bb8a2b4791d1c07a52907c229d4f58352c39bbcd8386aada2e817c2b51597fa595f3e88efc2c6fc62ac066204ab8a2b22c0c9fea5c8615d74befa375ccd4f6f8d53a7176880231ef5ba0b59c46b107af3b30912d644a8b523c2684ea3648226f6f7333f107f146aedfa849e6ee4ac2f6a450855a4753a766332b83dbb3c827eb30addb7dcda940346beafe0846ebd8c860a55f06ea62ffb47b8d00e17cd8b93b627f4160fa5d95536e055be368f8e762a56cedb1f4a43c936c89a5175c230c9ed397583b5dd74fa0cdde863eeb2c8c45c246384967a8931404596974d903c315669fa92813bad3462ca6cf0e4331870a12db703958af763bc4c7cf192bd114ba5effe5d0c890fd5757283c029df0a19de2ac19472b71b72c8b56ae3309b002bd2a76bc986796b35c8ce9bcceaa01f47bfe42d075cb0769fe7d4cebc8963ba5816a31fa52e61c8c3d46ea68caa03d2b6f959526369b40484d10c17bfcf0883351088d49336884952f34ec5d8ffd33d9353d4044b7340570c2a52266598d983c6272416cdaecef3ff3bda4a79c4b0f4de54edfe24f7c7a6a92ddeb956caf2d3ab7adf44e57e28a307ed5081c28068f61ff63a08cd83d50c20d3469db9c5550518bdaefba8d14ab0494d1a20609ab48015f5dfe339c78f59d9799b92ebd4d4f27b0bab49111f2b656fb027113975183d53ee46fe3526e90036b38f14868d2d2d55827c3bf16e3e8a9798413a489d7a137e3127ce5c0e817a895cabd7aec37e006c9634df26bb6f0a8d3effc259da4392298f086c7cabcd4118d2c9eccc4371ef0efa23e115a5ee6efae91b48f7fdf0b6b3e4b24dc8eb2b963a891264117acd85304ae43828a67c813abb5d39278f98aed536679a56e504401ca26982b2e9915b28c697992d53417d0a080e0c9e6515a04a7737722a890ee7e8a07ab13723ad39d66b913278d3ba76b6bf0f85e962da8ae5bfca7367af43108ebca08b93459b8df5dc9fee24288cd8c7c1926584029f85554d67574a552355776762997cd2b789ce299f969c2476af5d4d72fa4387e183bed3808ce99645a026e0423e3759bce1e8693140cda632fd00cc9ace96d8ec3f0baf1bb45ea5419ed3ad3422e0466f9411310667841b43eaa2008ae0929ed8006b4a7fc5943bc9dd92732037b854a029929fcaff92f87d578a788590098f012967b3b585611bc487eef0efb95040d16799241ddfbb432bb06304fff0c3520ac081593bbd5f299f617fbceeae92c00924d79e4a1e77aeda512ea73b4aa211ec47e00e471403f6029fcb75973a9c11b8ffd5ff0001aa05a90e651dd39c8cbdffb25a100b4e900e6ed273725d1941e6cdcf8f5ae424de6ec7e98179fbf03f4b21b4e4ee3f6ceb434be172c5e69cf0e283824a1fbcce7d88666dd2edc9be13cb2300a15edeb3c361898d99b38e953bbd169ec1e068036216678a878b4b5e41675fd8c9ddb7bc2b7025d4c65ceff8ad4704df8434aa6b9fdc87b92b4d74361ab96cb9e949c2e090b13afe981f0a9f233e6c5d6aadfd51f1af3dc4f13baf3e0c624ba75f64bf871390885337dc5ed13e73c3a79e994c042f4a259b61329b55a800ee93f835c8d00aefb9f7514d97a28e66a64ee7c496591d51a1d1d62e7b77d29c3f3abc8b4d1a00fc6b48be2024670a6b65ec8a8440caad2dd354e791244d10fdace9b7995eb6e234bf2a2cce9b245af669da063b99afc9b0e00dd2eb530760a678a0804f94a5ef24704d675d727b795b422a3bce92efc26fe8aac055ef3c15b51a631cb40fdeb37660181fdda3309aa302c784edf2fa40131efc8afc5edf1fee23f92d8be4e6f102a3cb31bdc08b2f58cb7bff71dc0e83b58899523a2d2370a4b7f04c2d9f555e61ad289a24ac046a5a728052205248c7325bc3051ad46651626e578198ac74e8eb00cbbd9a7f2a7f7204feef44984c2ae361b14a09dfe3ed766972a0140829e13a6a909276471c734345657c9a17153b7972272ff3eb0b34e661c8cb9513782b77dec3e3f379f2f5479532c6b1a5b4856ecc1f5b5654b0515e51e8d4edf8eb6e217901c97a53484a8086fa40550338317843c9e04f3d9e9235d7900f4cc9f17074e3ddee9cf3b3328f258625c87e5538d8ffdfad434eb5fd469fcbf2e13c0ae1cb52d5f4507e2b858eb587d197b2e1cbb09ce867fc28bd87109b2824d71bf6a10f40d1cea2dd5a1914015285bf741c57881f97098e744109a2d55247296407a63a03ce932cf4b479de0d01954375819d01509e7edf08f90bfca3cbf061d48f7c058e5fbc589a0b7b6f2fd7ee232f7363c442f5e32b0edc13270afa19d3c7f757d3c9983d882de685ae858830aa3f3be49387483b72d86b69ef2d401763fca5288b6565ce00817b062f0c58d790dea3445fa36ef4c9fbcec9178fff3b5b9557cddf5cee5fb2e538d1030be13ad1f9e073e9826aadc4fce446f9710698f2ddca093964c8981f3c5396e1e9b0dd22e3c2e5998a1a343c131c1f81316884df53c46fd40f0bea00e8782fa00781561c59b27729efc2c5f60dbcde7bb43532a83f48a157b8edf3041ed254b4f8ae56b45331e7e1b5148f0940318051b784313d88a544f5b066433a14594b2e817050f537b81b197f3333eb11097f1f5e240dfddb74f8f05a71c1c20dbfcef434b4e4562c7ed40e84a60d6df7aa36a761b0110def9a2acc3a3c9c80e6cabfd9c5d8c34e3181f44c7527c2ca58eca368962b09a453369da104511de4a263deb1d7ab0c0e566d316f912e97e8649b12a1387b1d772edc55f9c49b14044d9895e9428706710364feeeeae6bc2f0e40fdffffbf02