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 77880 d16532c71e989f342f50f0f7d44bd6206d5de8a942df484210c1fcdd6bb16b4b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c194a23beffeddea3c786cdc2e96ca3c41097305d37ca140d7a53cbab1992c36
Certificate Block Hash
d16532c71e989f342f50f0f7d44bd6206d5de8a942df484210c1fcdd6bb16b4b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0081a101000a750000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000018c3cbb34430a1b12f30632855fa0b7412372b489684797af70127b92c4cca4a23cd201537362f95a28df93d45de538515dd4e73ebd0647a08428060a2b52e9cf74fc6aa978a7549a1c7d9e4bfd40968f4a04d1d02ae87397400000000000000000002000000020081a101000a750000

Raw Header Hex

00004020a888d5ec0fff3a09a69efaf1b539890fe7f1e7456f9e38b520715959ceba30d437115d891dec32262de9c54e22f111889a55fbb76bfc2e0f850ac7355d5be204b4c63c6a62d30018362c99b1ba3ca5d740a17cd3057309413cca962edc6c783ceaddfeef3ba294c1

Proof Data Hex

59,560 bytes
121216020307e4b2553350c0b6144de1c7514b0c0152e7fd0694da80aafd118b7f0e54c0e3d488d668f5a7b898fe0f2f5f9ae5e34ea9c2e7b7367905261f18f299b45fae90ddd045cb137a5f2fa1ee44af166c3471c0b07dff6d56c5f22547120da6803711b4993edba9d069b58689a14ac8342c1d6a54df8acd212d591c8e7153b42589927944553738a409089fbde10fd585a7722e83a776a79ad4d7d421b2382d7ee0afde807ceba7159cccd2f3a93ea82dea121c07be5060820470f54abc3f41ab250cd68ce46c174b4882fe0f4d391522b10b1f0173ac35f3acc27912321e7ad7a0f101785dab0ed74be9471ac891ee500f55fcfd6fa79e0462d43672c17e698c305bdc894a714b5748107a74ac7a4680d253d665cbc740753fe27dba41e8966e135f1a85a856283a44c61355d23729c3b466aa0101eea57d7a5461e70b15f675bd556de81d35e899684fc7dbe3a599e2b0fd55440127e0da887f2e1fe2c3cd8a9b4db8663aecf4a99f59c2bf7b11ec39eea42ad56a84eb7f51a97e793435df9d365c12ce022963951a0bdeb7bee3ddd5905f8c79302c5e739e7e70f16c9b7ec381ebef3c72d310381e7e706d9ac1b18138d19e632c51787dab8cbd825948e17fc0bf17e070a5d4471df551746b0b0ef0b7855fd4452be30dbdb5582f435f8b57085d7475e357c1286a0f429b99da916fd9453dc6ca5bbbdcc9e400d922fa4debda314d0a7e1473567522dc68cfa99c7fc3b5f68386e38bfdadd69d6fa0950ee3c577b9c74bdc1d22fd94b969852875a2fbeeaf0fbcd48840fe64d5db1a74cdc1b582c4756919738b92519e57a57ee6391c1c955d1a5f17a4dda2ecee3813d4c0f1d6f4be206a4390e2ba94b50834cae9d096c50011340d19f1518d5339c2bc54f57124f63c0bd3a717ab7a17a63b51ae2335af17fe30db9be3068f6f39c318f630e5115fe025836d810bb4bff52e365dd08c8621fcea4159057c0b703576c15610f0a86540a5a471897cdbd62983377bd54e88ed706fe2f9a70480a21cff4c99a57a13feda9d89c924aed3a81d2131c6b7e1a5e02d67b534169c7f5fbcb47d66b64cbd49093a9a5e093c3505ebc3e0b87a833a65fc737c367b3ad008366e78afad4babda485f4fb986e0c3c8cf00c6d1dab319254eced2fc03207af097b8cdf4f24be1a73efe4ecec09253d4539d34556b966a8d749971565f00603eaf38cba37e5fb9f31f3bab08897a2c2fbb61f2383762a466e2f992465a4e0899b9ee49ee32983f40dfd5ec2a17c607a8c8f4cf96fa3dcc1fa7bfadd7fc2bb8315713722abac73c79555780c739cdeeb2ebbe5e81707e69bfb632be05a5751109538706f2758672046cdb2c138a6807c5dccb1f0acbdbd8b60853586c04273b3ccbbf0f4b4eb7dd1b6396067e04d2c9b250dda4b225e7ed955c86ed4ee656ecb8b1cf1ec278664fc23c98d7841fd8a444e93e7c1b89c95fda1fc806f39594ff256b49332dc65a32e7bfbee8584da6f490cfd339b01450a435fbfbce20c312a33354878425a4aaf7f4fdb931c0656a731b44f9911a77aa0d2b22a8c2ee6448fd75e692d8bd92dfb1cfedb90c94270bafd85e4446429b1399b54a19e2886e01b50890079a873cc11e0993215cd7c984778a86bcc118645070b8b42281c07bed6e47612df2afd431f02161584206bb4b32da8fb494bad5ad7519a8a46ae03e14783daf86aef3f15c25f104f9aa6d37d58ad4b0990543a5fd685800821d5df83d86ec3a50a288d9069e9fc5976483d86737befdf415e3d4aa7a59174549cd1192517a36265fa2e0788c07bf3f42d6ea05a2a4162b6e9a990bf70468f566ff8edc6ccf8ddae6cbc3dcfdf73db3ffa8ff961d1fa9f28dcd58c90f537a8e16152d83dbd83e668476029d30ae1901be8a0f40ca03875a5ade06589d5dbf817ffef16d3ce4b8441303831deeb55a86f2b765541edc1d8824a04d97c7e7b835564118ed69eb95e000a320929c65a3297f76d1b521a7cd351432718cc5156abb97e7a3fde0a37f69ed42cefefae0e78aec7a226c8cbbc7097e4ec904f06c1e1c087d18b99b5c278e28267bdaea6b5de454b1f8acde29a0b6b748053aab7d369052f33ad19358a3e3ffb61a36c51124f4744187f20147bdfd4daefe9d9fe1dba3135be86fcfae1c1089a0c4b35355ec36cb0b550e5a9478cf6948f0397cf49e20bbc2018d6a4c9a818306094010ab5a70541c15d3aba4d7f814cabc97652dcac0277cfbeccecd46ffa21f0646a02fd6cbadb93ee2466429b7f67d0c356fa1b9ba6c80a63b5ac6d114511cc38f88a2bff1a33c4e21fd3897f34131e0084c40b4bf8b5aee60d7bb14b578c858c25f1ac19e6b4a029796b720970c8644f7b3a5aa01593e0f046b7d9a02e1f39707af96080bca6b5c3f85bf0f899ef8c6be604a238f1c7b4382b45743bf90b734d6f8b05d3b1c57f535a506e0f4ff4dce94c03e7898e4cb88b2030d9433a8d45c2662163e6b7cef1725044ac4ce955b5b1bd58651678a412947dfdbc6681246a1af10f05a06ebb9bcd6ebbde5361d532afbd8594f97b27d94e1c86cb75fc0b2c87fb8630ef4bc64ee542f4081672bf65823788b0cc4cf8cb9b80716eb9039a0df2ce2c16f896504647c32139a93aa5d6486070969617b684417993aa11eca7f0ff236eba611c0926faf0c5f0509bb9aafdcc3eda42b7edaca48535f5722b93d36b57c9b3d4f01ddeab3525ccd30ea04eb4da23e781aa992a575582a9c71e40684936f21e93e8ab7d5dc1ac8b5290ff8773d7eb0c9bf1eb605da5b3a00c002d5a6fdff3dbb3a30256b0043725d4755f2ce7be31f5b1fb158a201046a23a39b1a8bed57b8d007a941427912ffaf1ca6b93c07e14375b958c35f64760bfc316f9b5db3b24f24bd297551d1c25ff279a5ddc7600c68c4f480d3cf08cf2940a307daf33ffd5431517547341c8f080d09fe2f25a8a71a4188714ad2b373b0b37d35f2e68695a4110410176134c211b26e5461b1ba873cab6671757251e53d0fc753ce0a9e8ded916354fa2a111995f6dd59f087a6c79279c782b70946c29980930b06eb6bd9d96132863dfff88c82b7e472f959209b1d7f8bb94bb140833f50b6c0357a907bba2470b480baf08796eca863ebdba8e7dc8cf24783cff8a594aa7e540f8c2d72df9eb2a5f3cb89f30ac92dee7cfb0c8f9e19877cfa72fc05478531782e88dc54276f17867f1f156fd15e30c1e176b1f0521bdab2171e4d10cab045521ba596a1da3ebd9d069a1616b88e0de5b8e17858fbef21d7a43b92a60ebd74dddac5187fb5869a1aa4133b0400657aa4806cb04a5e2869e4f54aa2aaf4b14223489b62ed2c113a689cfb5c36f08b98a7d92b1d3ec962dbacbc025134ad19fc4d9e3649ebbf01b18dd87d07a27b559d83e4e4577b90b72145e0f0e1fa86a41e46a2d477a05f66c6bb85f6faa04c846e29d2f7d28cf69aede0d1b5e21e694e5742313071f027c4291fe4a7cf788cec257b6496f040ca9c1674ba19e99cf8bd12bed95a2b4a21cd081d643dda46cd48952aeca79ebce7c2212bfed34dca81dff570637a32cd823d3700d6f42d5374af2e894915e8afa9b1daa721d0c9d7bef0569a4de5b7fbe5cff853e736058a796b92811f3f5813542b6cd3b76d62e08f478d65d53ee0708372bdad50a4afd8449d98da34fe4db11d87db1d717bc931509294b24768c72b46532f48f74ef88c94b010deb8ca369f96d4042106183b487ce38d71dff0179e21f9666563c6c063efc2ed0412052a6e8820a750d9e829df8f0873049f0a124ced7c2a03529c7272c4061592d23e8a0d7f33db82615503d1b3210458864e422a594838a42067f30ced6098dd72be2a2f04523958dbdd7ba5e13c4c8b68844f8311bf6fc080097228ce48668e74b31749b4ef65981f807dd4e8c7abda33e9b9f81e6453bcee9bcbe5897c3a0d34cd5b4c9bfbed229061a6f104a963f0689e33572e1b597cec0fa61b2aec41c47c3c9db8c72b563612e60e41cc1e7b7f208156b74c04cbd9b000837a290191d3a5c64c88e55cc19d5dc52ecce3cec38cfb22a08eaea33428110b523803efd23461dfe99cb94cf4d11a69f7720938a9e38399932609858fddb196482b8e869ea0cb3e0d0f7405d2f3495ae8ce8b8133bce336f35edd0c61e2ae31e0fd00e6f036ca4982d8e2345557ef9e86bf0cbc887a1da1b7f068fdb09b2a7d0643eb0f6c6df1ee95bb557948c83c41d9e4d8372ab5e32252ccec696deff1cde32468b1a6b4200d263dba4b2635448007c0f8643f69e982d215b7c71aa95f2264bfbc7e8dd8d72c323d3090026d313b24d0951a1649f0e84e9b8f719ab77169c7aca8a3583ea8f9118927c82027bac0e479ec038bbf3b277b4240b710354515eb453c562beb556c2e49f4440c5cc368fc42eaee59613ac48cd19fe6eb0ce968feee45c762bbcb990683c8279fea5130b617ca3ffe0e79ea2f64df05d82299e9e60d413882053a5bd7a3903e40f26e908ddbeac15e0e790f41bbd4a73bf1d5111a7d46f00b98122c094f1e46aeb27ee2ecb41c30de510d08a23f6c397965be0ffad15addeed4853817d1acee51680f1e7afdac4026bb35ea4b00bed3ec7785948c8277041f251262916d9410d9d8465e2f73bbd50c5702dddedebe14dc648f736dcdeb71a935166c3bf787e5e48fcb14c2b808299e4f02ca32852cba0bf4431c10f2338d582b16aee508cb6efc6628d00991c3c3921499075b23053ed99e03e7733ad83ade2a4d18045cc0f0bf74bb404fe0edb500313da0499fc9071fab9c34e1f02f6ba819762eb0ad4822f32667ce33d815313cc950522c472ac2fcdfb2f364d82c3bdd294a5e7d3072f88cce71548b0a3e2d76d11e34ac9d62d7a76a7c654ea2b331b5228f6419200d98aadc723c4538ef6619f15dd0e3b03c3261e960774954d5cbf585f086c352397047d508d4eaa3c2e42d35a088d96d04b7a3f0e9f425470096386b1acfe4d97b5efc67f9b0366498b801e818b784bcf46deb11d984b3ecadf4ee85f1c80cadc0f307ebac2b92c4359fe5ce193169846ecdf3991a607d7b40d18320e808f016ea1723581f29384790db654712e5d52d0c265f2cc8cd9f06369e92f560c168b68b5441c20833dda03414588bb40ad712475427d4adf0183f9a9dfc2844741f39341c1220985e6919268529bb0138b29c53797d893dae8ecd31473f9556222d35b423a771b9c32c71c9485f0bb229e3c3eaa623cc97ced35e234f0376a09d7e4cec83d9a929699419e846da8c61d6f32a0b42bd79d772d69c5d9326a0577f2d3008850f14d831239de96300afa39cfbd1256891ae0da51b691322e518444f5f507cd39a3e4ac13d9a258020f4314a08bcf5b3bfd18fd4f08ed0ce88d2a4ea7f8d791ccf225a85e4d29857e7b2dae62a554831ce4027c8e8e8e2f2f6a1ac2fa0dbf6d2622ee8b8d3bc687a8d006244ddc81544a5997cc1e9393ab230317490561ce4236e53fdde0c01b493856b7deb083f5b2ee8d3971d9a53d5cdf08e46d11c9a679c044bb83d5736c96f64fa9b15bec04c8270e9a2a5fda1751dff196d0a46bec912f0fe78818cd9de501e0b5c1d4551903b6b35296dc31014f49a6265ab8963f36ee2a61ac4d3f6b836887cfa01bf17b4b3fb01d25def90789fe59ce189ee7c7dca5392761f877f1424980eec5680ce2cd753e752fcf93fa425d6b6302bbe581009533984758a22b1a9b322de8f803feb5d9f81e377371cf671df7306d3ce8338eedaf616b0f22d8efe2ce171d2226d7e0c00579b1cce68ebe463587e0d0ad43ec464d776bf6289c7a4992be56aa91bdb32c18b6df0fc5cb0e3f7e2f61e3eed1d306400df9049ae930223cf2d15e8031a8934899c9be3f0971a03b6b56c5aeb08067e74187d87cbbac632d99ffa48a84b5afe0a3f3531e3d9c96bde126b75c5a6ce474accabdf377e02349b04b314f0d61f5a22255b3cf7e858ec937150c41b0eb0dd62223cf4f9feadde606a37c21fc549ba25bcc00836055583dcd0ce7a827819a7d4a09d417011b576377fcb6809588af4863bdb07eaa8aac9e59ef5b83fccbda1b355e83441d4310a0b1bcf5fbf83de5bf1cd3ef3b59eaa2ed330bd895119bcc4573ea06760e5ec7046cc9943dbb5c3319312fe930296a8599b2f469c3efff13e90a03fa239af5141a754d93809c3e2d651ba38186dbd0c302f5c2fdb7e6ab4970aa6d464e12cdf632c94072df5f3680e28cb964b15a4104194349c53f98427f0ec2c258b5d2026fb033662294eb85351d12ea50390a043ab64604704ea37e4f61f2058d59c5efd578529d25f934a3326702d226fd2dcbe7e4ed9b59a641df540c16d8c04f16640d9102a725cc4ae773b4b4826b1d3c994fee1fe15c9dc75afc6fc498b83c8887d32cc49426566c09766f27693bb10bc622c08e49cc4bf33b8c3d026bfe91e80cd1c9fc4d52b7f4ed096a1aa587d20bf5825b76a8115f52b03e7a58d3bed62aebe61a703d4a693a9eab4729fc88ee4409de49aa4b7725fd0255961c0547845f80faac4929b7f2bcda9ac964c2b0835e7d602eb1eaf0a181a6803d346413c7a6608b0cfaa161586834cba048d1e8747e3429794c7c3f6a3f41a1932204a061cfbc23dc18bf9365b9628d69fcdcef69480ade78d8f55c434c960acc5c88a621f66ca22d10b79bdf0f9c654d7913f0fa6c302a28644857fc08cbc537d8833f3a4ad16fc7487246d10cbd0c1c03f2b545e17f473dcd4ada6c5fb71cd8ab11e1c661a6c5bbef2aea82113017acb59888ced66602fa0a99c47d9fef6097d38b15eda08d4268164626c96a94061d0c668e6faf62884081257c56a4f2f7aea35744b9c18c217f07a95bffd63d7eae03009b1d6d552be66bdd0d478c8a0ca9bb2607690e166e920c67efd79699d57172cb49e8e3d5887f6e9781fbe9b0ea8b7d1b160e5e02b0d35aa2ca6e89755b448e967f8b8452615611a0f24a854d46d7887dc8e2acb8d39168c05226b784d329f5ba7236383d22d63b9ffea50d50a8cf4fe3cc825c579183a856c303d5d88d814fba9640ce7a1feb7ed8e1367db0700508d231d1b2d6ac68007ea2cc5570471204d2620c320a2310524cc4ac29f41cf27a0e5ea33ae924f68a3befe7542cca69b7ed4554e437ba30707846403c91b35f2d3864be760962ae2de3125d83d1a9c920bf9cb20f5c28146d23ede785408a8ffec82b5ea9d06aa2aebf8e60eb17e4f603f1c445101e909fc66b5b0f69fadac23b580bf7170c87e9729c9b9b45870c87dc045d09750a5ceebd219118979554a2c2a5f303cb5ad507e4e1feb258071adabfa1acf84bfb1f7453f24adfe9f4d83b07e8fe818461bfb4ba5cea309e09b414a3cb47aca743f8b6798bfe3b6b6bbb061965d5b2caf5ac9c4b5071d2ff625c32f21db98d41ce67e2d9a047c7065fd8bc4d9b0f87af8759ff3bfd416a2d5a452e9bc80fd6e173d8cd5e1748833b14e98889664099c492e592d9ce69a2fbb932d2535f75400953599f63efb72743ba7f611ad1230a852014b713d16cc80692a51d4d1a61cb22bebf939f0e01e22189d8755b54dd93a49ef39824d9258225384df0ab610bb730a4a418a6ff18aecf6ef628b7141ebcbd209cb9d43668a3f1311d11979d52cef7881c967d285b6127ce15c492edce12b2bd0a329e132b2ef142d1ec82aab26bcf7b11c9cfea2c3874811bc687c140f0569bc261283cfc5a9878369e0945b825c505d95cf174519681c341283a43b7a80734b82e536ef74472ba96d6128f37c06938645b1567a9c290edc1de0349e22c9d54d9ad1dd7dd0f844a51e11a13361f4a8d8528b18a1bab7fcabd032fa348c50564239d26f98a14cdc6e7c69b56e6772ddb994f8b04dad14554b24f3eedb178891fa3e12a53b6626bf6c54736a7c89fa3b52934df053188ac97d481ceadf749560c65114d069bcc5c54312e145e64c336c2cbbffa5089634188b04a5bce53f3d8fec1e2c4427f918bb4343cac80df488c3048765b9d9de9b5c1ae0b5abafe6bf9b24cf54772c371758907f9fdf3eba8a86902ad8feee4d2e9216a92c45570d1df2a8c6e9aa36402578176a517765f101f6d0dad47276d2acee537cd31cca2c3b6856d8e3c8112675a568be7aa6fd5bdf2630b1f4faddcd16433fd04f738bff271f223f81a37bb5227e394502dd3427614edb4192968dbfb552a6449594a9ce6f54263e59b78ed1d3c1ca1fcd678456909344100b0f16bbac98fc57f09ccfd538550897955ef77db0949695b02bffae95fc5988d4c2172025f11a8f7e8516a9679e9b33d6e80a5ff5bf432160b163f9805f20dac5074797ff19a6073ceab7e2026eb5fc1b7779a2ecdef7d26df82a4195f13f86fedb1c47d7cab4948a5315832c6b31649ac30c9e4a694e5e4b444f41e443e22ead869804f3b40215c650321a164fcc73ba7d450d54b10e530d0390f1c5e62a66b276dad8c3c803c5defe64a714569e22f3bee17ef462dbe4b4f9542899274b8f4cd6ae70652f5c2d605d1fce768f26296a985687b9e2abb7d9e32224a2e4249ab8ac193ddb24c53a638801080ee312bc6db2b5d4569df8efeb2f913629e227f7707a3d2bec9dc7e32a2056491142a617f48aadcb93586873d31ccc87e7c9585829dc2f99996f9f7d8cf2832646dba683b1b5a3f1671c032b0d55e0b042e7b5f29a82f2e554de4a52b2f7cc507467a6e52846c44900c96c9e59b56cb5d9285824a6fa32b308cdc01519987c443b9ceb45de9ae3d913aa3cca5179b4035d8a1d52f65cb293f034427175c019037fc59b8be96f73ea8fb65d4c87e899b8b6b33ddea4ec83246282a4794dae819bf3dd9ebf3e9803b093f124a1ea401f011c15786fe29732af659a028cb77df89dd5415ae905afe1f88275ec4322d34b2deaa7fcc8bc53257c698515a4a54cef6bdfcd22c4a1b782016940f7686ce512c673962ad6b3dab1efe6ff8916a74fcda4ea84a6de99914cf908ef5043f0a88de15210c5bce1ad26b35f3f203c92b0fdb71027830848fe161b93bf2c2f5e5b3d5d3dc1a6422d6337d4d312f9eca4587beb8cc7b89332a30e4ace9cacd7903a387d7adbbf371b5a1647d3756a6f41b29e573c370d0a6f356a359e191173891a4983b40904c41aeb4d53d55e95dfd38911e5a6bebf016828eb3b8a43e7c67e445e96913d597efce76adc87e2457254ca227b35cc1f7fb88126b09b75125073c61321c2c167abe6c5a31308b6b64f81e4712abbdbeb58bf18cc644e8bde1b06a51c29d76a6607c4e16fd9c92fc2e13a2c314861b6add98025fd51d83571850ee87d7352058b3c2b9b81d8806815dd3e51d6ea4d0aa14a9b3259e54f5fbe764927a85797943fdb4b0caadf1e4e7ea43e132ab01269908a4fd6194f2a475c94cb1b59d9651e1fb41a5a139ec56d27c93a0615d7aedf9c190a39aaa60de4388ea6a68c758d133f6c3943ce9c1d62d01cfa4a8d4de2d82cc02719694aa59eef18a08fc79fd85e4b9eb19725daf26db06e1ba0281fd6a7496fbfd240c0d33bc59a6424bd26e10be8df25d2b5dbd4c35d5d026401e97e6e38a38e633c108425e5b98bddab5db7a567a6f49c9b9ea61231aff743665d9338b3e48494f9121bf0294f1f6ca38b84bc5db0e97ceda7a576340b37cc593a88c6b3614beeb61da590027e01eee2d55b8407589310ae4ae86ede0a241262e0a72078070e6464dbe21301c912e911d70c68a0cd664c7c1e8ae246c029854cb64b07354a98d08e5f7b68bc565de26a0f0d710f27fffa5295bf25e7fdbe82495ff26d5b66d64f945822eaec77305c067efa4904964f3ea9c9a51cfcf35aad6a105f72029ca120f2d756ecac195d130851612a66e58d4da636c1861aec9f8b7c69fff1f8d7dcd89640ae6f64dd6b7df4b1d2dd5b609be0125f16038257dc1996ae1fcdc03267649e43dbbb99d97595942838d7cb686aeaf6a86ec2b5ec6f0f6b52029fe36dce2ec46358d9fc4d392339eedd5614917cdb9978cfabe504a8062f0933269fca18e15e64b86ea11d1973a88403da5a8effdf8be547284aba3db11f746b6c7e72505116bcb1e8749680b78cb1e8631763406543b08a4a6e3e8d80f4e5065688d7e7e78f8fb2d43d4fdc3200d1a929fed2af9f5b733c6ce4c858558e3c0bf73d5088e0237f0ab773952fbdaa0cac8b6b4f81aaccd2194ce61447e72a8cfa8c84f8a6a8b700a7a6b5145d9e93c164e93de57ff6507e0d0240b84548c9bcac3862e244ab300b416abc4fbb58c6e6009a1427b64641364f229d68e2413f9cc88a55d112afd011315ba33588447e2aed2f2e1d92fdb9c7fa5ae37d335db1c40a59e86a59267b3d0a3a7adfbfc8b20b8b886db4506f6adb9ec01ee5594491f5f2b1a858f4d9504fe4503eab73c5ca59e5273f7199a02e062a80114c68e072966e635763e4853b5a81e38b78b76a67766d747d8700516f7eca6129b029256977db2c679bc3308e38b11ee859e1f369e7ff74c0d7b687587e99ed730d7648987e6a103dec3d94d9149e59424833c9cd1950abd40e6473cb12442cae9eb4335f653414b669c5f677681c8b100601623878b4b18783a77d1291dee61c5d709fd16a03fb77d97a0ba1dcd6ec10cdb6725376dac1b3266888fa0667a5966e941a7e568e400bfbb35f928f0e9fa278d54bda8effef67243e7e72e3b2bc5fb92fe1fbf9c85a9b4495016ac691ea9df05e7618e130fa64272f28bba3146342f33eb7c292530f193bef3700bcb22ce84ab9fa2d992314609919ebb2ac18b2e3353aa1fa3b8692da3117065f66360d941e3a4887d43a2935ce7d79f49939b00fe4784fb868d1e084057f561c8a69c464350774397a3ff896bf82a1154538a8a73894c698099dc771f93727ad819874ed5b904aeb6f59a8465b1e38761596cf8863018abd5c3229fefa6131b434f2bbe63c4b98e3501c52c3731c806470f83636c8da5ae771bc36412e1ac965e3e143126b404facc872312be34e701e827362787a23d727c6cbd4ef1cfe8e2f8f07623487c406a98dd394fa3b2bf7595cfd2e5b97360be264fd0cb3fdcdfe27d00a11a0168c73a803dcd817d7a199b7a5ffa72fef97ce74993279af42a65c6868431b13d241f61b487620c66b1fd830bc0a3af7131ad943f48b5a8e7fa9f72f728793c0b648da302a629ee8264579805d91dabe7fd37e2e700cf7bf8e175004ca54dcf686ead97f059515105b025ea8fa278e3a2a0489fbfb1a206496c842c4f0c8b4aba110b920da52c4d632e16a7e20573ac3b83c888a74ea3f030adbb68c8f6d1eea9bd65f02baec18455a1b6122b8ffc656be9975aa04ffa47f8417914b8982729803562e2f3d8024f43c6a8d2931911fac2388bc816ddc6b07b415003ccd1f836f3a1d9b6518b26ae01a1b1bd70576533941c827f4d1515f81b40b1ef44e3326914b58671304d7e8f239092a9e31dee71bdc091026a3fd13991581c4970b79a6d3508dff13f1337fb0f1c1a33e2e866d4d1f4d75c25628965c70d89c9280bfc0b50d6ee51a0caa69bed7f5bcedce52dab3224a1973771228e64a6fb7247bb7d9cf50bdfcb5275a0a8924634a8b0ec8f887426aca7415c1cb3618115ce80d83dec53d27fbb1ab099774076983b604bcc374878feb262cbeff582ec0f585db029168618ec79c8dfc09890abbe4918ab06df3ac367b77bb45d051d4e32966d413f8c4975ef075177872dce24628dd4ba7ca3173aba9dc3dfedda34d926ba40f4ab762524018925e513058ef8adbafc618fac5b3c10e94a928ec535038275d0958b062e9fca66d53d9e7fda7f2bc4a0620f3605db27a6d943ad0827637e5f31ae53936228a0f949ec30f187f05152c54af60db11d36212fc6be3b1d32d32c2273e7ed355beaa20c8f286a1e4297260dfe3776118db3744cd929a66e565e924e42ffe9399341679d1de654952f4aef3d2f23ea410ed8af099d63b8d81ed4b2a63ab1d37233a4fa197a621cd8f7d5bd7232dd356d3555cb5c357fc1fcefcf62087d2e3b70c282ffbc36c1eaf2f20c3a202560ec2ff59c8a185399f6de42d1e6eba6cfdcfc6851a7a04557847846413e70a85d3e2342f0897eb49556e55b3ede9cebc5b774d7af3bae7ef7bc2f807a790531084345a40575d50119ca9d0bc6b80fc4fb61d81c9a824dde9fa7e70188da21a71fe9025221d50990e34238c77809d656bc3ef2d824160db6f74e210455148fbbd4546eee336babae5ee61b30b8c7bf9c628a1b3844d4bc791d72467698058c4e38f6ac065f7cccce0e7f6845eb3906ae22a8af7a93e6586cc7d3aaf22c1e7d164b7fc9aa22577e5f827063cea93c2025f9c1348189a80c9fb58e421d2ebfc908847b0926cc59aa75340ccb23a5f80936d6382aa87aa4553a855acecffdd26109af1d35c5f88f412617b529f6e843ff79a72abe695dd976d19e08c9063877904eb6b853c8a064508ec92b7cc4f2168ed483e232fcad366785037c5623bca57a5f29cf36cea1e9fb5163f46fcf3e0f3e54897473b019790cef5232820d98304ceb200d9204abe244b4207e79ae286139e6ee1fc051b68458f610cbe4a6e5320b92c796913d8803a15f625308b3ed6c29515fe996e5cb74a1e6f2b1a255deae26f11ce899c82f9d20ff2530854c41c8d96ad1b4dbf497b982b221caeb239b3b672ef5e48e32a479805100acc9de50a89b66277432953db4f23eb350d0756c9bede13bb7af36f96c368e7ac6ac1cec624c5a5b67dc1f1a0502486657de828cf114d0fbefbeeab89d587c106719bed328f72f72945fb61f3035e470e82cda47e6dd588029cbb555dd09ce20179196f9794caa787dc58e20750d5ffc627d83b097db6e3a72b86fe2fd33111a218797880469c5775933bf89fb7c8c60a8433595e912cff0b45da285e3ef3604f6e56eb767c58ef4a0fe9a0180afc608bd5def750a1bd3d1dcda4aac9b7e4c3949e27bc9f08d42f8ef0db581f66065d2eb6fff893822641225d82b7c321b0df75e6dcf095cd4247c867643dee5d38704102d2685beace26d887e7d07a66be105c34afbc1b3319e7a0931d4c26bdde155d2f91c459ca5f36441227ac9477778ca340dc55e6974eda802721d179eb9e91e5da2507e1f0ab1c8ba4dcae05fbfb83fd984f1125b312c5e325065cc5596e32800af3936e45e19ae331b449805e62cdf8f8a56c0b52be014f6bc7222a127bc7c01376dc53471b037d4a2a2ae3f7192f921c2a07cc6abc64ae78ee5b25be48ced6d92b7714d3e4c1b003ceedaa042ed9b45f474b87cc50cb5603b71600502a04bc290a19ae2514c633e5b76d43571421a314d10f207b73e871cb6d7f52b959f70bdf36050d66ac4c926bf46514556c503bce413dfd1167705ad9c817b8f5e4f0bf56f3863066c5355ae4fa6a50738939b4bd1c2d5bd1cfc048eebbc266dd37dffe7d48cf28c32537658a3b03a086c9d60dc90d1ce0f26d14fc2772fe6cd048dfd3445174b45b9847c4036d41f072e679f896b5e6040874df9b7c935c4ac2469a347b384d1b168abd83b151ee8f9b138d488bc920e9cb3d3dc281500562f5aa8bc3d07f4a56684c8a438697e6ad4d1eddec846afdc6cb12bf1ea3c2560f053fc50014b0b05eebf22bb4fc80bf758a59e245091c9b4536de4a5e84f38ef1cdc355e8a6fc278ab9bd56028fc013c7c15779f23510994a73b048214ca62be55656545342046fc5e370ec5f42cacd2753bbb980484e4012bbecb1dcf2c8a9a208c94076a940c75485be8c101e3a3a412e533b75804cac977f524f65448d46ed4f571744e519b3e57f528ab6fbd89d2f119e386af1f4c25f7573cb9dae3af1da532ea06cdfeba461492b3eb967ff926e95425ff2133c88714f561add5568497c4a8386712de2be3c474326a145ce8f4c54826be544d86972b68c05ba78f934991e36ee01ca2db2d76dcbc1f65ec0dcc59df85e2bd3f5de584246e66777e337372ad45195fd9d842a6c5aecceb63e539fbee5eb8f411ed77722c2acfb190ef92aebcdbd3b3d37d23cc0a6aaccfafa4e0d10285fab81b507e49ff4ae749048d66fc069dcdf0c59cdddb99be72f69f8690113a0d2e0fc7bc720775eb989af18426b307329e7f12306263fbaf1484c5afbe3c3cb4a42fe4d83db5e0536177aeda28d10855540e2cdaf44b58e6eded20c065d23c088036ec381bcbefac131ce2c1b3f588d60df637c44f06178fe31dd61381d30d8a21943793e4d02176fc90212002007719e89e731a6c788732237e5fc6ceaf6dfb80c5aa0e58302e52f082462273884293f7bde03c6bd9b11bc15ae398e3623c6401cbc21948faa87219c2f556133c0ebb156586ef793655f6e3c6cb9d513f322644da80cffb097c0082922cc6af530d6109101abc4b2b489c6a3a39e097b2f07f30601087beea813a11f684d6e2f5cb79497e857a99c10eb56063aaa9f7ec230620988f24f76d7f1602c0a4d3abf64613a351052539e3865de1e1f05355c84c7e6ddf3908c996314ddf3a97f8825cd593c83932d876cabf41019e8ae32b7adafe332cd85a64e8466c920601db391c5a77753d6eddd56174549eb2c59b46f705f11bb058838fa511485bb6f33c88378fd571ee1d9b4beb34c8d73c78dcb1484c3a757c9e1a48a1faa4c4813b1faa3f15a86743fefe547aeb7bb6f2c1879b8ab64aeb2312042721a4d3fc670aec44e7ab5fa23fbef798a4fff481c6aaccaef090446f1802343af282f9b412a07a7160e0b6013fb432e93a10064eb0276467e92f1e7190fc1e1fea6055115011466fc90618616b016a23bfa999d41ca738a3ad088886dde7ce4b55b43d4f7451a5a3eb3a79a69d0d99feafed92cc5797e579e7085bbd82f630d28cc4fca6dbab6566d7ff3233440180699e4192b32d2076d3b9de65a615deab914ed67ed0bf651955ac79e777a9cb156a814b55149c4c143f55c9e9860baa95f04c1cb01d7b264288fe2ee23d7ee8b45670c74f064664d08ec06f6ad6022f19e9d257209bd022dc0f3a1b0e2f2c32d05d9a9aaaba3e652a08019b4d9c65e2be4f58b47625415d8a47be162fc9b1776d6b665f20aa1165d99a106dd7d8b6b5813d19143249b1ac5375a05e37a73e27774ca3874e55839bdb5ff90e7374d6dc804dfaa1addd6150e19787b8c72e4ce12a2e8549bc13f081dbc1d05eccc2dc9fd71c0bc6a39903dafae03f679f395c1db7f6617e4c096f43a4a3f3df3f60a748cc638e8987c7f72ef2e84f9a4b22839eac0384ad80e8a5ad4081fb6b712dd3176c286bdb27c468fb6eab8a59b914fb6712c21842dc6f5aa55b482d04c5d214fefbb6211f1498b47d557b28dc094f8ca83b841b4f12c8d5f1361a1df6d4615fa21453227db0c28f86fec1d2bad825d560cd3fde65185fa26c8dbd1adafe9f4130cd6682de3cd1daa0fb8b4159242c35df08353bb13117eed45e0a867203edf6f0b2cf492444f9f3bb4b9a368bab0b5b6ab526e0134e2556f65c371dddec61f299df4c27facee94908dba2cb68280ca7a7c485b965cbaa3dc1d28afdd62939c82e137b30cfe0fd74c8c87cf8d97d87b9e0ab88fc1a9c7ac3e55b5baf1780bf124745623ec13bdf0d1ba1753d323e1aeb5949cae844f7d5a3a9713f95d5ca409878fe78fe43105f2863ed24361936e7d7dcb67ce268b851e789afc20a0186de1414cd45b9b1e41ff8b1dba6b4078fc791ddc10767e8c29d364c41af77770ad714e9e2ed6169a0c0915888d87f5b5a7d1a84a046fcda5f6a616036e224db33bde0dfee77413acd364fe8c635339658e7c0b657fb65632792bcb6581e4d503a703be42745b01331a8a8554447b2816b75825fdf1914b24cc6a6ab226bdd358f5190f88ca2eb445868dcd900d9cbc99cee7db6bbdd8d09abd58669d6d0626261ba959adfd325f5cd00e1247fea6bb8eab5e38abf51b49895d18393ddec5c395566a06250fb7c7fad49890dafde9890a07081eda452958327ee597f3d6c963dc7cd42b35391f7b9dfd2acdc5f9550b042baf773736bd49de151aae0dd4e1cb06eb7f43626060538fcc8cc3a00337751c5699d6bb5f697be634e6132876aabd2d638c80cd1154109bcd8040b23182d9d1c8c6cfd0c7034007754a1e14684db82ac05ff1e0cb41befd257938522d35e601440ec4b30e65af4b7a4d208a18a9130acd0ff6c114f4bee4d358bc5ecb4f042f3328c12f3eb06b42087bb19ea0206ba16f8cc00abc0c28f0bcd071efab62c6f5d99f1dccb87785d3c795213605993df5feca53b6032fab352283468aa604483d4c131e37f9bab38f64d3e29a15d70d1fe5773dd097981fb5f853a33416d18d74d0bf2c8f34bbf018d600d482b0bad4a3b2e200151b13a2cbfbf6a431e284921623f3300abeb6903ed5ea54702db9b143e534f017832e9db5a331afe59d74cd6568fd99b7886e06f5d2f9e117a3fcbc86bef3e52173e7c66ea6917268b0a55675adea2eb13230f9b642d49f9ce738175aeb2910876f77c1a6188ad06f48fb14079118028e1b165890f1ce26efd6905b4f4aba237c25a706552cd925eb4953094ebfe9582a6abec08e87f2e3400489fa0d861a1b4f94a7ce34bf4b0c06e11b8f2085a86b640af99cbac62cb6e64636108e2fa01f3a0748566749e53c08b577d7eff3d6cf4afaae58f0dca10a2570e7a699a4225329481c790137775624bb8750b5c8e28ed91a92fca2af0ff6450d0b53cd1564828eaf3dd311ebe11ad865aeb36b22c941035e76e66e9e7095f9ec51a672769a1eace023c6d28a7e8ab92cc07065f3423aef29d0072b17b56212505515ea12218446490738278b540d2afdd95e56b5e218696b82fff67fee2e25f8121798b18d9a6adf07c64d6dab3509211f187de2631ed489a216b485c0cd8146235b31a1e0e43a8f5510866f8aafc900b8ea003740b91d0ffcf0e757de8520d1a885fc40c8be0f072fc9cc30f5205a6c2e88b4a17055e340975eba0757d65fd56b20958ec0b96879bb60777a7309e5c9946192794825238d0854a5732fd89b14edc88feebd19e7fb65edff708eae6fe7a31f854a10bf36e846374e409290e2722a77255e41b900296fa45e600d578850f668962f06e8b45aed69b15d6a851aa5df7ea6fee1058c4dfa5747345ea1ad02c6d12baad6adb4450d7e28c202a6c565632fd209b60db7f837ba3f65d2b6519575b0a5249dcff6e69fe56038d3f7c2929c321e4a63066bfb62b5898246a503ffaa921f4ebb6e2903b14f557e939ae4964f66096da2d40c6bc929a4b30c6d4a9e2c0888524bb60bf10cf2806e819969e46489c44a2aa7d69e4fbd0fa267ebe16f4c249f4bd448e67f3bd73ffe8caab43b50103ec0c307f688bf920a5647eb24e7e4528efa1011ecba5e9fefce421e8f9ea667d29cd9b1e46404c716bce12928ee5867d146ea724b920de750d3f89cc94d83db0adeb00cc7ae0d3be5b5738dd56e6e75bcd42e87afb0d770dad126f6a1aa5e9b2a40c0c12aaf0ed4d3cb954fc893ef9a4867ca861c2a17067c6d908a8a04ed8dbacf7f28d2f2cec00ed692289f531073f4e3886bb983eb757e841bcc2a75011c10e6066d5f64d0cb59f955e34142879279deb9b74d9af9781217874f47bcc5d251d0160755aa2e5dfc4ea7ae478b308b8b59f15a54e15ee9c35d4a9a0695ad4bd3b7aa190f79f225583707ffb31c9072c433068e5c059471585fb2d0137511bb869bef0f966935f87a22593863709db1aac5cecbe0549613974e2d43961d33736fe73475b43a210d16519a55bbe4b7f732a3521889b62c4966c739650bdf1f07209adb3e84325d1fe06bb616bfca4fc8aac543264b0e5ef8172c339108c682e9c2082cd6e90b5987bcaac736b9594eec2f04f310ccd8dcdbd000d24cb4c39c47fa1583f9c10901d472085585f15632144e4516451e099f854418f3cb4e1aaf6efce3bf8733e7c0fd2b1d7b4ce1bcf69cb70b4b4cfc1d228ea5291c31be9202b0c0abc2eff5ef46a266fca5fba27a7c95bfa368586743c20fc030b0006972f0d7750f42ff90372644dfd77e2103927a581c88869ac2011cdd6418a97d41cd95f8336ff4e96ca5e42f51566cefa397cb3eaf76d5d885538317209f9cfb7128b7f19059cd6189660c19f95092b281e63e62f56fd4e0e8a7c14c3a36d4a207cdc3ae63bf1b6650c6b7f54478f3a1d95303f3bd1e2a86ee266461432b746a9314202503f1053de6f785affe2a6b57eb7d9f4e366f31376a300c60073d0fa516a03ce2d32e6839c4b7278b15b8ed91695dbdd7f5be146ea863f4869d667ceed77122abe70d6194f0f1814be752dca607fa8ddd20594aad2debbb44a3edc108c95318881c9851acbc22d24138a5e7fcba600a325987c2e9de7b97d8f54f894c45963372685a7fe3e85adc707c961848acb0d19eb275b6323b3916bf228db171cfd68cf427bec09ae1207a89ac7a1a8086ca93bdc75c16d7a412e50a6bc319f2eb112c5c68d56fa12a77bcb76d109d4d783bdd59c77b4aa7695b08e950891420b6ba7780fb3ae708517888cc63dd33c5cac1165b6807cfee33ec9d6355319e822cd70d23150e6519bd97ddd2be2388d7aefa39c3dee00e64777952c4917a7c2d6430857a61e784e266a0bf10ce6abf587c826624beb30f811cc17ae916bcccad72dacb2458e876d790c2962e8424a44f5ff4baca0d0fdf8a071c83f9342573197c4f244f76b3cf09a8046f895435c45098255291d631719815ebfc65abe82ddca739835e1f0c266bc2ef9347e64f9967976dfd5c11970f9f773f428eba183df0a4668082bd384c562575fab9a75be48873f538b4307eb79061b49d7696aa6f31b2d28d407f22b22edc800b50f5a605a529c958ba8c76fad604d743560f25732343fa3b0713c467724911385d44b1a60c9b73fa8fd68fded5ef9e90950fc5025cbf2098b089828e6543ac08f899f19d77ec3c7a55d9d337928c65e9ff3b78f5a1055c43d887639379c3c572212cb2ec6d37dcaba6e561ebd3b1f331cc8bd358e0b088ae64f28ed1afe13c908d5e217c39d7edc55b3c00e923755c4b5654fb56e76d0bda87544a746dbf47ead27f6db148d6bb65546791eceabfdef0a91306ba9f1f2c8eb440cfb5b8778e2aa0bfa142c309a67faa719baa1fbfbe020d02f0650da53821432c0853e7c38921af0ed91a594d3c2c9f2f5ca54bc8eeb54b386e1bf5293ccbed87a1aafdcf2112eb1dfd424012ded2f5e79d4326c476f577a9be881e4acc546f7bb7bf326e65a2e3a06c069d065fa8b5dd0831215a03f43bbb5fbe8e21685208a681fb128dfdb552033e000ecd0fca68d53458eacf0e0628771e99c3301aab3a76e703476c1eea1bfc4390e129539058a6ebbe5244e9e34f544579eb4aae5d0847e2c16442493316dad0fd239e8096c24efadcc1811eae8b595bc55b7169da6e7393ecdb5899c60c1575fd43d7a974207231da5d57b3b4813a30caf97446201fc48db49874c3e610f6d2bd360d0132a4d44813fac465efca024ea0c7bdcf38091f7d958d97effa801c847a2c5416893e887d7acf5411c7e58c71ba778bd414a5e4c56e0eec6033ac784384453a6784b37806fccbea7316a2925d4ad6c748643eae091815d504061019f40ddd3d871ee67e24d937f032edd5dec44995c1c346f630b89992b2a83274af0119a53a21abe9596ffe567ebe2509ea09ccccb393a905543f048777ea0ca2dd46f45198b7274335dbcde0a9e6410a8c6a781f298daafc2f41990a3e53d4de78ec31b5db41e0d28bd1b026e21a8737c9439b721445c5cbeddeaca6e9b1f13476df02779205b7bd9cd3277a8bbcfe51a06d0f7f43d8f390cfed331b53dfaf7e871bfc2a8b35163c54aa22353d38502ebe9cbae12f43c510e4e5a586ddce9558ce132c4bbab743e58e0488bb05794ae856ae3681c2b14db85125924c3c415550afc3da8559159dec61c703cc0b91ec5bff59ef586d6d731f6d842335c964e7951fd1490484287348c37d75f6a72621da3b3bc0544012b020007b0978694c9aff2d4524c941190bdcca436b027beb6f6ae88d3c5351493be19d4d3d633db299756c8ab2850949140e18cdd594ec14b6c1191ffb551c377e954c0d772681515533c5fe0f31461784797d5c74e19e7f5ef831c87f45a59a3f4cc001c0a8e43ef3e77d1c1d3e8bda1a6f50a4ed8e7dbb5390700cb3d0bc06a6149bb84516fd28f4b801bae0a0356b05ea40a7cec5aefb3b9f22887b1eade3a5c3cdd4c03a27d40af394c04d560e1fcdd7e4cfa62ebb9e03972e1fdd04fc5ac60737ff519c18dd14443cdcff31e112ec5c41926a29abf667c4b62e04c4e4011b05b8cdc75e35df674ff81c57dd3329fa3f5414049eb7853b8795328cca1b2dee3fa469124cb5827895dbf601095fdd7ae886ef7dee62fbcfb76756bb56afb489599a3a509c86bbb3bf3a08580be97927c4b2960493727918ca989d1ace4177d87fea9ce12e43071765314267507cbea9c04925d57a1113d21868400c41e311b4c14959804a8c694b4dc213e5eae65d1e5e4df8a6a665a28db3bca16cb12ffdc80a99771fa309c0bb9835f1e55e44b7b90d59e60c802f937e64375aa327f21267d3b8d9a3b1b29ec37a5a4752369a1fd8aee2f220dbb55e3821c37afe227337f2ca04ec7d324a422a25642138f128b23eb5362f0345b7df5b80bfd8e6797e4069a6c4678ca91e904fe417a9b60622dfab655af679845aa9880fefa53d8409cfb117496304d09f8c1dcfaa2e4dfac38517da1baa72c43cb5a0ea9a65b432315d63ab977b3bc6814d2a1931dc4a62495b65166a45d54ea31af01800b1ca53f9a892fb4a1361842b787ceeb171a57740d8f11e936d8e6ae76594dcb626a36a1f0dad0b0cff69b8b6fcf18a6ec6919b95f182f4fdbd86fdcb5a81fa9d9d712b4b7653b938429b5632165747826617ed355e5d8721f5a99c46e41117c02807bbdf859a71aeb98f5d871fd143b1abd5e9de74d67deb4126cf06cc097748b84e4feea85efdb8404506631d00323e8b73119e4b0c8bb545116c4b871368e27b65953629ff9a8b649ae701a43c6ad358c83d45219fe535400b016d99df74a823e54a87db31fdbc02ff397edd8619d3bce8ce08c623fa56846e0bf79183b6cf93a910a71d506aa4ac81a81e6176232483dd03b113a4f0b7752e5c062f11971a2913df0fb149dca3d71fdd89b1d0bbe7651ad8022ded6a09b6f43fa3b0556022e2e7c6d355732a9567fca9583bc04eceb8bdb170d3ebf3b03896e5024fc640663056017438c3ed91f1087b025dd67633e35dc1d00f14da19e2f6b1cda7e91de52ba32c2eb796c3cbbec5b83151d3dabd6f3799a002c20c25f08071beb49452bbdfc2014d627caa90f9eeadffba261dc637e1f57e1189946ab5770ea3897793dcc1a47dc1917781b38cf16d81ab41db3e53dafbb62586390c804ff78ae41d4ec734de3b8a92db898cfbecacf1f84e5c3bc7945a590ee5c1303a3fe7b70b2e7cf57efe6e980d36c1282e1ec6452e964486d15ac57846dba3b35684b15f8894750e9575089b3c48c505e922fa791fe1c2cab4276d2ee337ff1a11f850341272a36649a6f55b921ec463962d7c5944f4c060cdd4e9eada4a8f9aca9e8de60ebcd693962625ab812140176bbd793534245bf8dbdc84a58cebaa0c7e5b697cb7a3af9356aaf2d4ee45d35349a342f62227e422066d77ef8922d309afb0350c539f5ea63e4bc291b19610c8fc32bbf5a49287770c962ec7da9f2680409ee5fc6b2afbe518d0e2c697d3f45555c8e9680b786875ed9e1b5b7021fe12aff54fc10385bf177e9180fc3526059c4d77ceec22f3b2db2d293d2f84bcca3c98e15bb5c54127c08994aabff1fc02a9dba0ba042a20c832f078c163d3b871a1372dcc7ab138806a496dc34b2a049abf6529a82f8d0beb8de477834c5cf30a3bceda36ad7de51d619cd3e9f7c4dd55e98c52018f7497ad3e0a3828a469deba76129673cef379490f44b53e32ecc705ac3de54a90ce0648f0bc2525e4e723380782c7096b9327ef3826203fdbcd4d1548a0e497cbeaf80c17ffca81d9a31b0d446d0efc8a2b7869628d32797121bcabd577abe0bc04357e4dbfacde4b812a5e6e9d26b3a84b6feb8fd85f8d06e7ab60db1ea2a7c046e449d45ba6f5ee0440d26384a0b15e8a6f19fd44a195a6f3cfe46e0c57a238af907773c95033206aa57b6695c3efd900e14165bcd16db8134bfa0dd201f8dbbbb8029972ea1310c6d0ccdd329116c0139a1e860d643d147c662d428ec0ae895d62ca6f294a268f9869097614abe4d33a4629a8ed22cad4f0547baec2b6ae17215630e2a9e33e3e932d8fb727503b83f080cf54d6c04ce81a851098767e58decf5e130f46d19b1ffe78b31670f88d4cda5c329fe63fe799bb9892cba140ffb3ac963cd33ec4cfbde54cad3c2063fc69e7c04ebdfe693c473f7e85b2a28fdf6bb244488691eb134462ee913456a936d924d989a7dfcba9fc0ae7ffa5fdfca238d12c0bcb07c90cc8097e2080b3ffa7388c078bd61612702e7ab6d32c6b7e28761d1eb717f690d4b3c6c64525b73559e1227f28e7ed9499b13f88d0b2aee3db05ff66e969dcf392cc37a3df00e328913afe2e0fa0e810f7654e60055220f647fdf8a3f95f038f8083e8576d92a31a1a5c5f782817579edffb3948ff7798597857650590f189b7b9230b32f3e347b60491aab545f40258d8ffa927a94c8ff2166bb264ede7dae4ee727449e5eaf5cad0615c43c3cfa59ed4ca7df821e036bb2616c10f88fb3b0a677c3db07c39b467417071b9419e468e4564c4473c3b41f17f935b896f832d751389d607f2bf35baa796bbfe5594e38e9b3302fda34c6a701f9d4cb8d88298bd16b03de72ff820e0679a50af6dc2b89de6b76c63f11307b0ee8da7ecdffcd07f4b9b38c9b407ba43620f711015a32bfd9b543624febefc04c4f18ca55aec5d3661c29437bba9dad6efe11cb5d7ddabcbde856d208928eace57383cf752165efade021208355f4f0d9627f6635b91dbfb41c6645cbf05269ef861194e2b3eea4b4c58b60802b2a186f1820c2969b5ef44c379ea64d59d168bff5654551dc74271dcfa20b4d0eccce2fd606aff55bba9fb2ea512188e1c93655fd6b897375d277253ac7b99c4b47159c49e8d8f1baf15ec56b9502c28a6df63d98e3df417a606551adb9ba397bf80705aee768b1b6e3137eef72ea52a326596d0d7c4ed203632de491eb1ec57c43076e1de1e100e91ee206dc3508605c5a8967735a8236ce74a44f398d2bb9926699c3b44afc8bb3de25c248d146dee29b154c478e8682a57b1bef4be3d2dbd1c4538a24422be38a802c1aed1d6621499d7d1a690344ae136c76488a565f39fbf7f0f3d5b9a9f843cb8ad8017856b6973884aff44f9a1ebf96c2d7e65d62bbaf78ed8be316f74acd0cc3589a6910e7d174e198b54f072aef8e53683894f3febcae25cd30d00879231814078ad0f8c4ffcb52c220ea42405f17b9abb16f9b75fd68ce8c6b40f3d39cc86feeda99b8ebc52c219e06724eac7cd12ee15aa4acdb516ef7ffcb055519e84ba4596da017e745f4519d0ca80a08b9717b851d8bacaf727fd700c8e302a98c53efae6aa49679d4982d3d2b52c0c46d2bf5725736c8fb8b5a5d579df34774f03ee061006036f9a21ae487b3bfd5602f3b7af97ddf4896d8f73e6d103f4befb720553d272ca0448022f0561b031885604043d5be35d65c9a4f358150fd23639f43d6c7a0d1a43ee0b48fc8c82ed087cad056fb49fb7c04fef50132b2f8dcef2f00f0c475c9abe1b6669beb4558cb8a23001a1a864ab4b0644e6e361c4d434849ce01609b4f2fc116a42b1d6e8f49565b4bcdeebdb13997ef14dc6d80fc93180556b5d1db9092527e75bced09e19dfd9b497bc0afc00b9bc85432f1e08e365000faa369b0b6c456daaffd676a9771c0682533ddae1f070c515c16ef6a5153542a69355f7466b9a882f5361f76391fcc25bbc2ebb8589191ded5edbe445618e67d341c79c078782952fec4963916554339455fc33fb0f77be5a0edd91db9eaebf2a45e1e8d2260b4b8e268825b2ef63b3fb78287ab84cc3e540f5e451f8034acd92fcf3c3159c7dd52b48aea4ff6477248114b5938aee4c74f46d7eff690bd259fe222e995d817fc2525bf411b560798de6cab1d9ff5aec6bd200aeba3c7651722bc18c539e85cf624d7bace4c6e05e3b8e0990b5f94156d397e1b4604cffb5c2ce837e1a49aef3967fa7f5fc47d64ec01872b8864b0005d601e21b61526431a71fa7563c7b16d3af56a2aaf8db532fa14c04c2df9c805a91f130ec981c14fd4af4ead71fcb385c1e1cbd9042409a8a508e6342e44d323c764c6d526ad9382c7365f068fa711002551f3ed4b456088487618b9584614cb9c221b100d6464b6d90c0cf3a847cc0d8a27e477e055c6c8db7645bd567f992b9a1f42718e47b8435784becf861244cb47b99011f7a0aaf9817a0910cfcfcbbc41b4d438d5d52057496a5b34add0cd77a816c85efa87288bab7da0e3180844b8fec1385a1ab1bff09d10bc58a8adb032f913f7bddf860e1087b02e0faafe9f33744f4d92ecab1f37fe09f9e2cfc1b97c9fe76ebeffab1b2e9289bdbedebf666d583db6b04a19dc47cc3e3accc21c76c2d249746895a91698a10ad4bfb6767913f56630a32e9ed51c4b8b8917f9fdfe4d34017de47cd71ea2a93335f16c2e00f9e26375d12a73f87463d90219e57ee363ef2ea73b174f1f8502ab637d4c4a569a25a415580b0b22ff0f145dab2b6f58e871178bb9e83fffd9ade0c2cb22d1d8cb69e36b123b7de8475da6c8fb10b4a5ab92d96799322ed7757ee00797e25c14b3cf9a8c080e1e6c1bc1fb363d5139406ea623cca40299d6feecefa3cf3ab87090bc1bc9dd9d54feff76ef56564a4f719cf795895569ce52711daccd746b882e261e4dae394167785bb2c3b9dfabf923800fe2a7107ac82edd2471722c28c1ed5a859dc39e2f7d72248de6b4a5356ef8cd3be91194357847e2d962b093a8b2393590768915873296ce6308983901ff483929ed96ef9a2a9655dfd52b844345c790d1dbea503d48a83b0724d5bc7700d2eb7124021971be88b5bf11017b57492b6ea097c5c45180b129cbf24f5242f97da9b2a9a8ec6c3f71de57185f214047e60f8938e9006ca920622f7099411d85e26d332b5d6760f491e171318d7837ef1fdb964ba7ea6f64be89b95973de7980cf57c94817467f90daba996db6352c7209cac234c4df9946d057e29f1af30579c0d5c48acb12f21d6befafffa7970c91c7ee62af311503998733b990065b55492e1e515d41c839469220a2b3a3f669c48052e5f9cb84e0bff47e7c2e8dab2013ad029f67d2b2643b56124876b60e92f34bfe8bf79242d09f5b54acb2bb2239c9923a321c11f8074aeac8817fef3d68da3d70c78153e27c4dbd36d193b0187c7200458533d9a35eb1048d6d8dd3b74632edbd4a026911ac42e30332d577a42d25f39075c337f1fe59b5161643b3bc8ea76510060a432677f5bcf4c2d7e3de7fb0ea4cb41f227f9aa6ab74328cb7698826e0d88d1981be311b1ea9719edad4889adadfdf66907248dfdbdec4e1ed7ee64872f9eca76b4997d04b44579ceb87235644406ca9a5f51ec5cde0666803a1f5aa57f96bf60806d9795e24538695d493bdaa9493273d4d7d86271fda840194d24e1e38ada7527fae3bc640e859ce5b42eba3c33ff1017680d1ef3d1c0ada782c0dbeefa7fdc2c8b719ae650111dd11e4d6d8edc038758708afa5f24fabde1739a51ab131f1834fe5f8f63dd6c0e003a017bebb8788aa428fc68cb4abbe0c848bdcd0fa2ecc909953c98b77fe7c1cdedfd2ca086804add63db5699436dbc4291d011d5cb9435b41240ccc36fa47798ef6f9a36f73b865e4b44c922083a91c3860d8c92c4b251ebd6cd13472a4bfaaa3ecc1aab0fefaa336c1bb8dec766d036b284451e4da3577de6b1eaab435168feef46f3d0bb42597b10a8f357d598329f02fc776c3d43f1e0b3f099bc2788b1059854fed23ff6798450a1d8a0300bc04464d1ecf61262ade7970503dea6bfccb8c08156e92e9019ae12f1ba6432aebb810d1b071f539e605c7ee878c34e81222c179c5f1a2a2edc95d866028afe01b5553bf868cb90b7b627a212c5f29b753523e1c389a1380453feeb33fe168ff7bcf72782d2e25f8ee099c2edae617c7bb8e81947f0250e67e6f75a077d3b226b90250a90c2de1f90a5fc7b47a31b1cf2959629ed32bd4fe0a05544ce8758d9c85611835dba7795ae293a159c3a07e42117dbfabb3d7f410a6afebcc2c4c380a3a2594196f153bf06ba503af093b36ebdd19804e39bd0361796d8833b1f4b75584e0b77727bacd6466f9062fd9667a066e4b7423aa1c317f19513136408d0db4bc675725ee2fef6a71e7cab83b4c529719b150f622df510c0586eba103a06a59273f7ee57b4f9e934f8c4f79fbae4d35a8ac4c1cbf5eb3a2f537fdc15510fffdfe04d426b61f15cb7f78186c0c72c63d180ac3e3561475b42f39a30ed216715855159a2caa1db3d4f723a71312bbf90f6d58c070757d2151e9713a9674a1b84cc31351c2ee12937ed8782ac295d3023ac858a7c8f7f060aaa84497d5660ed13eb5933030c0a0e7411f77a5a53d886084f8f2f7deda0e31e08ca9e2101f35de656446889a63438a35a2063df8748fcd9eff9ebd5b3bf16b91247d90122f33a7453b18c72f1aefc433daa11c491c84906779f2184933a5e02150fe6bc123719ec173c97660eed44ed8047c7a644b129078fbe8971fffe4b34e50c0ba5f7e100b00ceabca35374079a9a3cab6407e241ef926097b4c0aab80bd458c86ff8441b53e04cc8de9ada4fdb92e52754fbcd0d1f6a2bef81428f0e582ee4f23e2ea772f80ffe938a8b6dca64760e217b43f6b58fd88c206d8c89ba1bf5a671c481be1c26accef81c2dfc0ea2ab57d89df7adee4405afc72e26efa10e7346e82e22fad5ac1590af8edfea08d084bc22e3226e4c743063d8ca0f36c95252579799e1c974a8ceb14c7023ed36fe841f69d402aba848d8ccb3d7d84dca12f85b1bc567f9b704c9d4bfd20098076f470689e4df91bbd6a8894cb664353e4bbe267462f297c5992a2f93a3942183921a3934a1f575c354568b6e0ae5a55c3b468478f8f94e73067970bdd398e3a390d901d9f56f2b86d6930498a72d1f3bec635c6bd59e13b25e835143d10cecdd5aa8d6230dca7411fe603c2c34a7c3a4bce926ac44f13277f5703599b59b4b7e9222caa43a5235b9b39bc7d8f4f07deb9890813ce8d295a1161d458de61fa46301b59247ae04c99bd82245333742fa27762e338ac7106f41ab5cc243a378f5859bed7fd0f21c536730904b18f23f70b65c18ce3ccbb4b07b21131cdfc1a28a9bd12109cb13cd5602843057ad981befc1a55fa72b0e081e0eb3d6c9fc4e4d50684d89c3ca3d2735ba459d3865adccd3012983e8799dc97e2f9db088fc02db516cb9de6623fc1c21241a4d65cb50fe9e2c4bcb383fc478c8879e901f8c6356ff48c9e7204a28cd318fa4b6e1de5aee7b9c3d866f32e7334541054a26bf25ed66deb0913c9ab3d7c2b97bfcf242cdfa4e9d3fda454893d6c21ec1a52e71b588fe43f67fe392b4f318c90d9b0a47dd033da66d8e2cb01e3f26010bf770596b285c4c345f69fd4c9a4870a9d791d460791f87ebba375a87d510d1d13546cee02caa6f634954de3e799bf324bda7e58f100ca371d13cdc7a7e08d43dbe27542d84f6e06c382841ea48b2b4183bf37d61d89272c7bd2ab390af00494a0b4a0f3f090f88ad5f2b1266f4e5c0b3c68e76603d238e12992f0c7187b0874d9975d59dde0560df9576de46c577328f672a58d5555f7b2d43f85549894dcd8ff0fb67e685ed0139d4547be2fe4ae79936584c2e2e5b11f51d43cf123220c422631431504a8de1d5391951b218e3b39a4018e7d5143003ed37a60a533fa46e7ecb37c2a1c9cefe882e3ed9873c8b3ef53384cc96f371c7e6e48bab5fd969dab3b712691b2c31c7572b96c8bb6c2b768b8addad2de04846ecebe28e9025296f24a8bec713a2dae93f377d7987839508c5464655903193ffea3c4851b4d9e8cf3353579ed434964c833dc42b3d4463427b4e4cf7b995d116dc30bb1c4abad22fa4d1901b9462ef867e8e4758800babe3774ce9f491281107378523bc1d56e932fab9c1805939dcf176a9eb8c3adc7d12ebf65b3d1a103f50ceda696d97069ecc72a8d420abb48bfbd99f9dbd19acb51c82e704a43d4fb2764bb93232ca17ffbdfbe54265eae31d3e7d72f06e13cd768d27732b39f3f7c7f19b180f7f6560a14a02b034786b1960e7301de896940c953cd5c84d7a4c8b48c609ee5ee7b097b8e5491afce43a7d4e7c4e92782c72524eb8f3c8d304fadcc744491d42033e2d3fbb259ac3ea5100c896962222435961beef1770747c3b0ee8a8238c54f4b2811c50956bed8b2cfd9382051d1ccb6878f625d25357339bafd9d91706f2d77512716cd4f42889791d1657670667d6e1013d345fa4b74370f9087f47f7d94267dd619c65ac9d84c1672e6768aba59680521d2c6caa3fbc13390214794d3434835d7eed8157367f30c5e1b9c825c729fd631c831790a18eeddd07ac177ba0589692a2ccfd057eb67d137c0db1c7dc6927d6f93412904af52a29862859a41132109928c90387441673fd9389c0899de6aa80829c078a902ebdbdbe6582bee3108643445bb43db3d6f45e83bc70aad19e588f7abbcd0f7652e3ee1707b53745d577a29f8c6e2cdedc28eb2250c6edda7376c512870df47aea610fef3e3e1473aafba59404da82309e38e19ebfda2d488cd0d6f3008f03febe5a20499404023672a970106ba778d06cd0869d56df3a10be445b3cbcd7b783f3393e5ca42faa21a1281b3ddb4d1210331f4200909c0126c8e159abfc57e2a067e1b405ffaa68e97260e896ee7cfad073da0058dcffc5b15b006a0c37af04c681325de1e5332d765e82325719fa0895a7d0fb6c7c5a564ac6fa4bdd670aac2d2d766bc2552aa0381782d7c074b182ce9a7bb09b52fd1b7a2a7208afb4ded10bff5886825fb737cb59652c32818eef47b6c1896daaebdbbf1a79820fa4880d7064e17aaa0f40d5b59ec729835462835642f7c87a4a9a953d270a6181207bc4780b720237ad0d852be976f7904bf8b03fcc9018d5de610bab67ec85f584451a14f7e4c2f06287b23cbfad0fce40dea738eedb76ba96cd8d4dd5c8a63aa9dc2f4c6055cc8454efe1e1e78f00fb8e840d0e82340f22c8d086337057b53ad24bab6e3dcea338c25906a910b5b39120e6ea70f63dfc60c2b470e3a8b4177c84e907cb88bcf7cc6ab46425e797d28764350a4ab16f5ae2f1d5f6d49e2ffe9229075cf228fb93fba2bc5ed205385ef27c31537b31a621d270e5429bec41df763997cc630dfd08b45e69cc90f37e7206fe70a04ee411607263fa3666f6c6b9e7d2afcbcb37e7be1060db107a0de7863a53de5ce2f975705f0caf8562c8c6c42d1374ffbbe73b9bf0407b6aaa328612395734e23452d1380cd1b0eed58ab261ee85f72c8480ee2b23c15ba83bdb80666bf26ff45f8a712802caaee8d172510eaf3800569ab643256d69c60835d35d7c23adcb9c8b571f8382f217f39e49fc74f047431406f73115963a4e8e89347f0ef62d55be7539a90268456047e795b4b6b3ed205b8168c3bd3ac7556b4b3ee800bfeef3bf6ba45e8cc8e0ca5adc93bda88eb65485d54c244582bc1b08fc95b923cfc9303e84a926a298a1651f02c5b6938dc7b50a9216e1682c52f48cffc0ee8a8754b3b12f182bcf64a888e36c29596901e7d5a97a00b821c7252622f22e46cd1baf03b689df59ad7d1d4abf319aa66d64aeba94ab4e5e4a607543530cdf95fe1b9edd01e1a3a881decb1928f64b47157e9462997c489ccb53a71fb41ee36853fd34529e79abe2a65c3eb60ed66a28f88e86e5ebb2bca15f992fee7a7bea480cb2212c1846ccf69135c28f02a8634e021bda22ec30a04e86f7ade52ec55320670cb44f86581ef580833190d952c92aca3aae83c016be67af9b90cad5f0b2e41fcecc1abff1346199593e1037ead2e91eb8d9b9f7ba348df22482b6a1b96fa19a11cbdbcaa9194ab85c0a720de6a4094747ea3131832535ba2a7e84e888cf095bac9bc008c474f3e2f81932480595102b7755dd1396dcc6914002aa57facb481772fcc6f1f902bc9e885dcede48431f2604f083b944b7ce7c2e44dce1430eb90971f36bb848a0dfc06cd05e123b39ac8c34c3a9653483d491c9ae70f6a4261d462772597cedbc36a2fcf46fcbbd0d0d4ed19ccb076a0c0f511d05aab572d25a4fea186a26db936b964989c7751abc6a6b77eafa36af65984e666a85962d05dcc18cd29ae97fe2aa498473c2ab40f11155613429e61b80596ada9b7ff6933be83852e64ac754868c76cbe64e8b4f09741a64a36464515fe8aeaedf24e17229739dc1138d46c51299a53ce91209095423adfbe4e8adf6d523496fe5fcb1ab7b5c6cfbeac4b2d662a731a32d38a97b421dd400c96c14331411ca098a4ef9bdd0bb381522a8cfb501419a70cec8446c93be48f6f58ed49159778173a6f4728cbe2412d173942947a3270f7815140d24ab58fa90c025fbf87ad6100361afc67c19ba10c18d7a2bae8916c3be464c2349c3888aae9d35c28fbef0f4a293cff0a9193939fd7e8019d2c498c923c5083ff9bccfda78932f11cbe5b816662cfb21f91b7ee63947078c1360a171f4ed8e6e2721c633c70bd09cf6b5eef0158c9021c862fed23d720de6cec58515115adeda60889271dbe2858a92d523c3854e2aa1405159571c2775348086d1dc42cfb76368a28f83799f7bef3a7b98e68fe3fe0238121bc7af218c2d4fab1e4c6057b87a9e98defb0c449e2a079ccc4854ce206e729fcb713faec608eaf873af0a1e45e7b1cb49dc3818f75bae8f26c168d951c1b5c1462841b505637ac0544899a5ce3eb0a048de3d3bea20128fd978b43712d9a6cd5380a1cc334efa9b04882aac63fab2d5553b67808259e2a9cfde26d2f93482b06b8e013dae4646b4143dfd82184ce44de541e4a1f1321e444fe2ab872e4443daf028f6631e22531edeeddb072d6e8c0fa548df5bf743dcd88d66e54797a8876e7dd0a94743c6476ddc29c6948e7888162bb5d7d68b2ca706626d60bf71b98bbe92032aaba8f4a910b146c207757dc5e7b49dd4615fff91daae2eec18a9a0acbb6150fa545dc7302c37d56c534e7c355edacfabd0f043f2b64f7b635dcb5ec0ba9cd73a9d0dc0c173f47f6f77d7eff2b18350362c7fa786ed31fcfeea76263ce383a397a9fafe200ced7f2924f2e0999036b9f481bc76cc27c17cabff3ab306b3ff3f57ea8132b885c82b293e44233d1962cb461c0ab33713bd07da380a0915a350ed1d31428bcc54c4d2554b6ed4b8790564c42aa9ce3a8f5733be5c87cbcb7e93a5a53798c5ad40f4e217f5b03a1bf8a7b8eabf8bebfa31d7507ac6413ccb73eb36a8da3406f4e78f9e9bb18bd0a51c6de205e4e2238b9df35388338f387f55d3cead80f8ce3197b7a8db257343467b3be79b97943a4219bfac51ef3b239499568edfdc6e8e9f4c157f01719e5312b2a0ba373e441ec9aad0c5c4197b40f7dd2c6526d3dbe246db66707ad9a1f7b093ca4730bca7886a8650394342bf2c413e08c48e711ed36532d88bc3187f5161e8c603d0cf5ece8a891f2b003348172f8f4f2846f61044732474bcbc5794415437dc369091b5bff1e25dfc1428c8320994ecae0f056e569b30143fb414fafbeacb650356fe7b6724a68ba79c8e00d15ccab64fd070cf477d74e3db70720b4386d8398b326f774b93de3fb043b4129089dcd8bb191e401bb1b70c220db49ab3b0a1b58998a00f928bcf32a692583cdcb693cd5460a050027e622dc01f7632cdc91a40854cd51c1a6e545ddb90349433317cc1c2dc221a42758b273315683afe70a21f9d7a59d470275c4ed5235e616aac07552cb0ad51e3b987092f41173e96c508e4b18face66d830571a36e560f5db7c8236d6359c50699aa220a6143c35934d8bcb2b1e7a184fe1852090db04c9ebf2e99e940b1f283e97ee9848124096d736a5a3acee118a5701ab464e6f21fb6a8baebb7e4b6b38d2ad958233a3f0fbe60f9933351b5bf8f0ef607fbd021e5738543ae033e1a708f24d7fee6a2f603734c999d69549cf8ae41a46f09cc7b4ad52f479d082aec665746e13ab456f73f5518cf830edede3aad9b6f58a98df32686dad041843aa8601f5dc723e647928b14f69301f892f848e75aed1be279baa0e884e2cfa94721fd298a25d4781c2478b5cd5bb46e624b57950a4258bb81b3935f89eed83b5c417e181c9e34170426578299d6d156723978a81ee3df89783de551ac54351fcd3b5ff1c713925c16d481e794e5c28f12d563e8677e2c1d2273423801be2ebc477322f3facb641ab3d529747e47809942bf0952d916b19a782fbd68ce50e9b42fcee4a5ab4898d1354d0166292ec717f8fdf96fee528700d7a76eeb28d98a2a68e553bf84d593abaadf0a99d8f199bd01a53c68bd513d1921a9492a0ee64cb43553fde93ce47f509e7518689b4c9772f154476b690dcb745129acb4309c414903aca79ac867a29d6d950f307860e12c63546ee7541ac0c0b43e24d84162e620689758560ff4ee4d067bdf8d4d80c518db467b0851793f6203bc07c57f943758a99b11fbd0a6f3456f2b6a8b71319d579021fcd49812a74b6db6068efba272dee22cecdd08de97675f0100267c306226b4f252d4fa0b3d630bcce5b3773797691d86e230ee3497770fa9f5933b679601a1c6b4ad49b8ed1eb27c7dd9c0ec2bc92237fc782d4218f10a918d7b5c5e265c16244cac32ff531729843d9f13a247ad8d7ab4719d29974f1f98d6e0ad47e71388355ab95d060a2cfe50290628fe21831e5b97cfce145f4710895a38694c952e05bf5c9cad55ad0f04ef829e5cfd0665b356c25e89f83bc648539592af16ff96986bdcaf0e47fe05f788c23e9994cf6f0e58a7f679c5c2ad5f58634207c437ae5f8b72ed3ab44995de5d7238144d50d6064b8b749807d444fe60b379f03857e4fc9f88267518cd97ed26c51db0383e868b2a2bee9c17ada88ec650cc55dccb459334dfaacd934a867666572f9004f603a19c9f230e3160623a128b76b73ad6a827a23b3b336154cd184f982ade59b2e5428dc1df87f9abcaf85acc7660cff53379eaddbd6db601a2e7c31fabd571eb349d92cd5448bb114c379d1197d7805c9cb417d19eb6a0352851a66dcea14c9429465135bab9e1f629acbfe6e4e2abe11831045237922e0ff3a1d546f759b43878939bd6dfe70c9b8d35835151e6f7d5fff060c5f6acb008f09a6998afe6f31ebe695743faf144838de9672f05f93a5885f4b1e78c079a8fe40d99b145c5eefa978daa4bb2dc0c063f4d3b33618c67e030493ac092ce769b991826d9a22f70ab1238eb7e2ee5d702a18fff348173e4264223e841f36f74369ff7828ec9eebb3b71714a878fc63cd6af0f3cabad1c9e12129c21b57fd182fce4b544515f8612cc70fc89ac4fb30d2bf892f27c0cfb41acc565b01751859226614fe2b17d0b59e754303f6036e37ff5413087b947134b7304cff67254171c3ac49e8c96171b891274b6f77eaf40d63e3d332e36dbbebdc146c4b865df862be5c382935b45250095733853a5951f52c85952f90def3876c04db2df2241de93af48ccbf4596a8980478f17db0eb8d42ade327793938ebf59e5511c92191ead80ff776820c961c274b1237ded2152dbf4cc85dcbfaac7b7468bd2467aa1668a7c5c25880ee4c91742405904d9c01909982ba4d04a8bb11c39509f4e646a8dc0531436aec59f5d52e11a8eb49c485dacb4b7f336912f9577d9e35b71c64aa278c5caa195106eab8c7757e744bd17c99bd8159739b25b3ee1aa814ef2d44680c4393be11eeb1311351352d81a31b917355cdaf3dbaaad0475bdb220223c2379b424b3cb29c791e18dd75f5538cf5d9e6dfc55382a119c47921470e64a8fb22dbb3ac640a65f79d09531d470ea52875e470ed1ebc112cd5e8bf9538e5342f692c6b44eea901c1ae923efeaee602f8ef18ca680d2b198eac81d726d28e0e16a86d47a3b9c7b38afcd0cce3d3cbb91588b157a7115fd1bc6058d3624960414526b28599a548a73c253ffa813bd3bbaed4e5b531b13e18c735358d1d7b80c76b92632f915063e88b446729abedabb4ae62c005e8b7dc1e8d476ee5a23f008e172bb17afd540d7b6ad11c4c56a5830606518066ab0a1932ac0598792bf6aeb04b3803cc9754caa016be887986dded3943effc7e37313a8afd5cbb269d52bbad0d0b7241944df2e9ab36c5ae86daf1ae47a7ed59377a9980dbd3e6b6ea26c0d527044e61fba1619941a256879a412f3710f400afcd899b0c82c7afc459557ee7d6860d8b08fd6dba9ac01de9e335dfefa7af7873876e4e750885f8f70ea9957583e7a059b8abab6e843c80e0e43ecc22df629c69719e304f861e0cac4a1662fc342c1dee9f0a8254483c93214b4aa987deee2fba49330de715287f1426e82c47cb33d52220b833992baae9d068f9a563172ad09aeca2582f6a9b97da745839512afe0924f6f90c46251395ca266baba3bf8df020b26dace71ee506659d1483abdd82062eefac716944a4bb8600b0ec710d9aca4dfb640e6f22f50e11e83eaa7f7386eea6c6a107f4f37e953eb07216115800c042596755c1e2bc76cf244203fa6ba785e53d5c98014ecdc19d1034caec12a1be2f1ec00dfd70629b54f701e8427895ec87f17d733f6656a36e981ff3df6a4e850210a402d427c80e678db936b770a72813e4e122e968f0f43a2a07f55218b152ee778de984279b65fc46319a6d6f17142f9494016b7bb44deff620da8859e5467f7c9b1d163067b3235924b5f796ed26a74f04369dda4b3b0ce8de93868103a9fb5cef407170d3fb03865e26d2b3760c1af4eef260d82a0340c8e5c63cd0f5c28d17d4ff7d514be140e27aad73d89bf7e79c8e06862be2d432829902eb42c2c142d06bea6a876e9c26a6937c3e3dbf386713f3d583ba5870a6648b893113449f3e5b761fb5cbafc262e9a9173049c4180bb0415c5b9c70549540698f83a787e33833cfb6fd2a03d2fc300cb209d9951e43054e089fbe791c218302c72208843ae0b24718241430682c4b1d54a946d192447ce622c3ca5bc011675b840e773bb1fb2317b7e9c6c790d7583c348279853c1e307f5b9e166d35668d4507b1a0f8c1b460fbf5955824df13dc94214dbc9ac044193ce1b92194600b4dbe56ba095494c1b1c67e3fc9b02cdaec91d18b03c5dee2889ff8147a77d51d4d49051194025fd001e1a0d9d967f99501e0387cee0b316f7aa452100f5b47abe50657d18d105cbce604f971fbf3a193cb5cbd5cadc34da607f1c60812633a5283de54868e0b7efae060162efaba1d6bc6def4f00c765c04fe2521b5a70258eabeb6a6b4d19dbd317f0234457a801294b12606ab39d9cf47129025008bba200b9627cb38e92b56c87aa05925783451abdf0a1e7abdc92fbcf8d41564820eb4fdeb51b091c67abc7081da5b58267c55d83a387e2f334be10552b6088a32cea436abf8a21e4d567e4a11e79859c46e6348cc9042cdd8240f408b128fd2487001706f557049962740e10c6d3e9129ef775862d18376229fd35ce7b63c5a653b5db653333add0336396b3c0d5a79048390e2f7c0bac6dfcc0bbba05c8aa3e005af2de767eaea78873335da0be1e106f405633c212ff193fe0e60a1cadc6f0b8478137ee3b4acfcf6216cd1b703a18b74df4815a37634316659f0c2fc4557dd22acdb4032cf6810f69455bc949edf066b57d28dd76398a17ade6fa84200056cf709c2bca31fb13d9487747eebc2dbac8569f5c7b49ae508883d7c020acaaa5eeb30dc5ee93406bbc02866b9d1c43c5961234c7c9c11a0f142ee80026cfc131e67c12348ade902c7f2495eff39e35edb03c2b7ec7e4de296386b5e54e5715811a93f3252199f0224a0b99766fe3362af70d3d260c5c617ad1982c8a25ce3689a37908523770afd8107b289847accd4c23b6285d4a8a421244867af20317304779866898b47a377333e71861034d08874c0b77d9612b580009b951b75b0dee6e5cb86de78b0e659f2921f57e8cc655c2e29cbaa82bd3a01c03d3f35e4f9d320b4f43d07d6aa57e5569f0fa18f9d3ee5f04a77a73d81d9fcd409d114e752e163ecab4d02cd44a6c514c9281f1f233672fe2aedaee6a1ef34856dbace7a02e4b12e6ec7a66027d62e710d639323dea9af5fb312dcf58ad2ba03857691d88d8e48c28552f373d235dc359048f40419775a78156f768e00c66dae00d1c8b0d5f01ed9c9509af89a4e3f054136cac9d3ab769577e8e3ebb2a09b81fc7017cf876f27f41d2ded243e69e56f340aac95801bdeea6002a4ee5ea4f52e37d1570ab3f773db0e98916ec7001305ca69350ce897d652b6768abdddd9aa81efd15c162ed3f5ed706b43d2a7174924b0d383e36082decde995f96f87fc7386a23b875917bc7da5ecc9b3a7296f681931b286643ab89664718cd3e607ab16b71dd6dc18d5f891644680e3591a18cb833211240e06753ceb92f85f09f28add0fa75fb2fc4b77c408512aeb9e034d432c6b01d90457513e333f9089b7e03e0965a0a947039d822dc88a3ab15537fbc03b4b9d1cbc64dbd66bd5c13e1d769e865a79b2023ecccc7f7ea056d4ecd48b15c04ab37967721576f59747b6b1d1c3d614e4a2bb89c571c296305fa5fe9f3fda0c792a3d6d4c7c80e6ed64e515b036932d99b4713508127241903d6977703210fdf82e39f1b4d42fe0a3b59ab32b18a62d0d22dce334399e7a88f14d8fada1516fa5b44e599be8718ee2d5a3dfc20e23951e205d31a00870ade4936ba010aeff08392a7031e601ec97f8354da7fdc4e3555835155791f09ca500999c43ab0ca3b51229f5270caa03805383c84b42feb2b3f9c87e515c798d507e69497afe4d8aba3abd89388ceb2da41770fff5c8b4320ce2f7f3d1d57d0593cd3f0f05b9aa86254698869a9152ea4c69145d4f94a74b7eca14ee53a02c0ccbc2a5c29f8efa18695ba20cccb595b3af33a66c3832c87163bfac83fb376cfebda6cc4a20783cb02cbf4598899d394a02842557ab1e30b45bbeeb94576ec7e74d3f14be1f6982450ebc7ea9b858d041f14280e2430d9c7cc85dea7a9d70c186f5fbc704b634ce00fe9c7099767da7f60d39e97c52474ce081fdc9f061afdac7a18aab52a6e60d4004589e127955fc401e421d30ed792134c7c0f80f6b6f58d277c98717254404dcfb0028c3b0c9879bac38770282393c75679e9d5fc7fe02bae0da8b8f08fa26d2b8832efb463fb6497c822d6590a4d28576a88f89225df5ba42d73e7072ba1bdd6c7bd7541e36f9f47d7180f02832db9af53ccb5a7d6bf7bc1cf443a5ea40a9565bfc512fab2ad39e2ee21c43e39acf4399fa5cd0ed7da5e3c7a4a84a6a0bfa1d7fbb3d42786883940f7c549b248c6ed881eb951b179a2e1e77042b929d1c9414978f2dbb81db48a661e757127461c7e2a12ea4098f0a0b650d5e882e16b67cf4e2f09abcbd8ac816c2d340ee22ca4a83436dc82a23d76327b4932a9ce7b48aee704827ab32eed5b20ae7054506c14f71ffabfeb09423c41405306a7c6fbc7b42d9a70d949ee50e9f4385e7fd832d99073ed98ade801af832d68c3d4fe5b44b6f189da3fe98e4edbfe0ffca6530045ab836a06d6ddec4e5e769f59b2bcc9ded9b8c4adb17deb444314b39d82b4db79d26ca4c948b6b6801d287e6e9d000f29bc6007e0cef423d021bb10fb81e99a02fd37dca8e1ce3bf3b11947a8b26973959ca382bd9d37dd0e05009bd3ea43a83340ac6647049b42c10e72fd40fb4ff7ea76e7467386f51e5f1b4ed80ca4c3d968c67bb4e8447a8401733d543f00d54eef2ee40d4386d24473345a9914a778adc4267b0d840ef24f646ae9467f98bc13e31759d56c5d00afb99fd0bd45e3ca7c9c3cc07e5889d68c89e4761b6f67b02f72cad3814af634f55ca8f1dc379475f7952345212809ac0570501f03b7084094e382c3652cdc5d4b9507c7a71bbc41cea30a8622fc7ddc0679498e61b241b4de699d7bc59e0c7b055520a4ad6bc044e30ddcd131587dab210668470bad2e07676f1542f4d16e45c037d1b31c9c9c52dd8bc56480478e8065aef7169758ecac26c74492f06f7b2707749d678ad83b72a17b1772c99989407464c7d3be664081325c3031d43ce6cb806b4f06d7737db8a9e71aff47960ab0ebad626e05970c1b60f32652dc1dc88d8f79549e2dbba80eae858bbd44c3644cf1aada5c2037bbbba2bdd9813b597f60417e002ebe5ccf5301a6f55bd4e2d47fe145b80ad30a38882ae297299265af7f199dc5bd8ce965ce80f0fe4ae0e889c0f0dc30097dae2435c0c12e3c3976b632c712ee85ad4d5c90ba109f15ab4bf015e9e7eda26d3c24828497bc2ef8ad29c2863b54036b1b7ea750eefed69cea70c0f668c809872ac95c38229c54135a7f4e117fd40700617894427c022e0ec4285e2af2cc857983c0bfc0275aa133314c493f72f28b10a3eface4180a0ea9a0e018d2f426d1ba36dec713a6c2513cd2d192e0da71c3838a1d924f6356cad8817c7d42f0661f7a9cf2da34e7c1e20bbdfde9dbe432389803c857c9c9fefd5181438cbbf7de0c4b9fc78300c8f880a375e2e81557acf6888b7ac14b0c6d1bcd70f72fd84af06b8e968fd31a68a087448dc5989b8accff33d28d18e4d0764540f55bec367000f2bec0b38bf90f8fb4c60b01da7649aa3552388a2e0e19179557fb0c1ebe12b93a5b07c13877909d01a2a437b134349cbd38d8cc7db4b52d6c3f1ee41d8259c13515b92a88cba9d99c621ed19889b0094a0cc289559a7b64b28f40943bc7810c6b5812f4fa4fd2691af59846b2a8da7491ddb647e9f575d3e1bd01274efea82c63755b624573aa9108742715cea48d3de10fbdb7ff044a39c022ea99062c3f84f008ae83eebf792c6ef126a06f77605c5d89b6ff71eb331ce93794429f7bd9982d818d6b621b87d47f7009fa35d531dc424665dd4c89763b03c9416c6cdf10d624c1d8d31ee8ae7212aba73f098d726c6d3310179b27aba367b7b9f39a441451569f9cfb225d9a1747964be1d304008ed25b3068b937f086f8b17f7e149dcb04be8b89df929d1d4b1b888ff529041bd1d6e86974966be94a34c3567aef68076a0daef7f0b15207b619b1826ff2acc49101b0e170fa9dbe41447d884fd885de582fe22909e773e89bb03bc72f88107a11f97dca2b9cc6ff712431f75fa5102eaa038176de1c142bb8ff60a3a894dc447d3b3b2da2e071252df00c6995331a672b1fcff737a04e9a3db5f6c7b7669c1c9faf06c93530645f810d0c141751a52e094e6891f88556416c82c58f2049530613b584a7ce48925601d0ece4951bce0a458e3aed745c72306cefad0508594106250956fc801cb1e182f7a2271b82497973d745dbd531e10feb0528f1dd169543eb7688aa8ea2c0c4b6f2b68101b71349f2412b26c44f0e48ab5dc9cd834ab74bf936b75614f7e861020b9bf053a13e1fa9fc301a18ca208768a6d2fbe805d99265ee1dae97d5b2085195f0e373ddbe72b22be76c2edecd192a8ca290637fcb7c78c83ecca7523979edfb653a77c0362bd398fb841fa2eaa059106ad7b3234a37b4bc05f3db2c25d454606aa8971216bc49b9bac9eb62df7cc9b31cf59502d74a7081c0c70170256c7665beea6b7b7e42c0ee474be832236d145da0c78dc3f4eb8af90a940b30872f0638f327c0daedd0eaaa2849133d41c7524e1bbbd3b8ea46fb53ac0b8734de8ce25f347bd9a2f26f8e4275e1ca889ab17d1ae5b7261dc58868c02fa13219ff064f868e92dc2d7e80625bbce1908bd477c41c606763a1c83c4b45e7e039bc91b969aaddbdd46152bfe3f1c5cbd664165e22acd2edad05b77bc69a201fa7d3ce2cf3bdcf72dc07ed8ff9b77d7ceff8474d0060f5579edcea4db78d669fb052a90ca2c973872e8aa80ea71954caa51ad9e20365ada7c643b91a17325f643fc2371aeacd1e3286e10a94f72463abcdb41bac4df5060d0524e9398b261fc34bde3b877046754f64ec881b6ef8bc599639004c1e79ea9027c8b7415cf039d9eace7f7dae0b5c109ad95f4fb38058fcadfb7cc849c52c83f504698a1b347c07eb110d67672b5f8304e20d343183b201b70ff6f2c04df6202243b9c256026e9f8bed2bc9833e9d3f74c8ac779d78cc8abd4f2cf0fbacd55191bb3bde359c473901a755f9f66cafd7838a9af486f30cb28ef4ac5c3b13e532f498005b8ed06d451553b3a3b68cade5a534add841de0f0fedc4054c277c5de82061c8d59c14237d21f3fef0c79f4e0b808c729ed3428e433ea67f93febc9509d706687424f710849ebc3672efea2442813ee14f2f74d714dbdf120f361f0dbfae7a384579afe4b0f9207ae1fc579bbac5d0a4695d346671398729f2c98f2a37dca60a6aa2cd96af3d21e20dcd0140f35346d3dd1f3237b565d156a36ec2665e8d3fd2de051c4cfaa10bd52dc502748d1bb49d84b3798c50d736c5658b91cd5226a1cc1a046496d710cc81fd428017bf064f5e8f8d18024850ed024ed7500e94d375db6f022470644b47ae713b5fe49df2c12d8b21db5a091c29fde02d5be0d431fc13b814546564ce869527ab35661b25bd07f5c317b535c9627061b350fef4e2d2868167970054215f1bf28ff0ebca236a5ad6136baed8e5b90c051a77569dd3b439ace94101f663897f763a97bc6cbfb48aa951f9a35c63661bd7305c58f2c0f4498bad4c7d7a2213d48cc579a7da5e3351456225f4d710cc7f8aa08f870d7c4ee94107aecf83af15dfa686784b38133c1d108d9d680127898fdff22356df970cc2799e2efd0bc52ab098c62d52bdebafc77294337b349abf0eec7d13cf6ddb37273093abc6106be68ab5dad91b5907cddf5dc137f695a1ec417ea11fd3a926729517b9e5a3057f5e80530c162a5c0ddf2ef02ad9bd13dce62bf935ca12338fdf25e6a8074955ebe3fed80d67397917130f4e5d8256c503345f5d47afadcca3eeeb81a3871852d4ac403b172a1438f6b900c2c32904f2874cd06fd0cdd29cf5f48255e99e8b45e30d73eed810f465718f018e68a3cea0376d98def5ec3a8d7f3381eefeedb646f328dffc0767568bd4019119567ec691d6d77f8d2d472020e3a720ac9e21461c18ee5848da0c909358c932409408aed2cb9238b21144ea0bdc6f38fb31fc4f0fc0a936b3b14b94c75f860c3cb3e66a190c62573a70d8b6e1a143e71789096e054d9b80d683ff723bd00d47810ee5907754c327a55141137d853ee5f632f1a759f43f465dc7e4c07520c9a339ca5faf7d051af2c2a075657034b80296c6261c6513478c69394622beee79aefab8bf88abcd6ade2b25873cf4ffbeb0a453f2e97e8fb1bcd8997b36a980d0fa34967b10eb24b11597f58f00ef88c39cae35164fd2ad0a818ba95287477ee54c56d0bdd45ac4cf7b3625ca8f58f6a841e20f5306808acf786704ef16b2e592fa147c431ac78c11bf6d8af298ccb21ca2ff8c0fbaa00091368073455c7686ae9283018d28c933d29169308b2d0fd35a79121416520c230e94f9f95a5a88542140349ca37d7c6d1b8d0b85e82740dae0b414c797e89b6e4b0a1dfc77618cdb3e496803fb0b57c15c76fa46a9d1411da7feffe989bc39c00cbdad5502071f7e27b14be628cfbaa509af4eb889838fb68af072a607c300d9b6614e9f3c7165709c8bba86a28055c7cbc9762bbc3587d29812a016fb32dd2ef4898e399cfed2b58cc5d6f9d10071e3b11598f9217532e07e9a4d197bd6cc33ee45b424d9b549446ba6e94fcdedc3e08295c791f2c0619e9ed3952bb78d5a1dc87105fdd533f95b1b8df1cbadb0e5602bc226614134189209424301bcb8152a009585bd88e1c0b43594d8a922d3c08a45bc049903dd6cef321b8f42e8c14449b7143dc9d9872d406a62fbc19a9de901b06c146b589e5cd841c4032e3eb68dffdd19cc66e6de3b4aa601956a2afeedf0aaeb10fdb6de9a45c3f517ebb47d20dae900330a2594c38fe7d92c44f1e3e26d446183568d39be95977e099443df200ec7a5facc693aa01915f06702fc731cf5d2346d60bb1e145e30bc62fb61f9f2706a9ff168855055264de3f9e201bc32a0faccc7907bb8dc8eee07d437c795134927d62e2c71a774a9be9374493592d9a89156c15092e40ca97e7c660596bd01ba0e08f6d0e213b0d6d9478e94507849d5919ab6a3e89169ce226111a127343cb18559a8b376cf4b30d08a77b23cee5300a3de0f1edce84b7a241fba6d2053654f799125814c90a65c2184b080a5949f03fe92cec11d279ab3650b072f9f0201d0bf7bb38f93d54200523a8d0fc65ee24c75fbc42657c47e9c47625662815446d701bc95edaaf5c8be16526327c5e5d30b96044a83b9631a570773481b7507d2f13c4accb32d912e281f1fe994abe566352deda6d49bdcc77bf02f8de28b084ccb11f6ed7fe8b50f205bc30fb5cc32aaf7705cc70892cfd9470ecb6757e49bf47094ecbdcaa6cdd79f87b907d8706a94d52312fd0e96250dffd4f444842661eb427778f71ca5a37f65c0f1b3d3c38820abedd3ce0905fbaf777432149646b240eae9ecbb8acb9f5da82ca3ec4d3fd8580227236021c80eba53013633fb3d587335acf5a294c2cfef9c00910812c2bd730d8cd7b4ce39512afa3b67647b186f559c142e4207ce47c74fe707a9c780473978f4e5708d7b4c71bfd0a6bb75278d5e9ab4e9c83b2f7d8d08610d171aff4ceb1b362d96639f189da39a0ae124a53c9d6890fa1a86ae4a653feaf4dd623f1d24ddc0fe713e5199158ff766a5a3e63d1d65ea8a20152f6c45de557d6a7a0f37c4e52f7238465f05743f788cbb7445f9cf903d5479911897c67b479a5698d5ccc871097844bba6cd3107dcfeb5ed03046cf84b19c00c26b0cdf5d0d24469528bc476427c0cc3af77103b5bee50191e547de3110bd03188fd54cb4352ac8bf648aec43fa95af9c1839a360531dcdf880f3a46a39568e945e386c9bbf2719b28c1f69f1577bcaf548ce2070bf24187834a9ff7045b803257126b1929e48f3b93624224a6295f58d5b55e55ffbbb123dd5636e15e9bee8a669ecdcd3fb0c4a4750839770c052c0c83e698f0012e917dddf40bab6132d08dd8eaca75c9592a6641b680a2db43b1b3d0e5537eb0b3f12d715510cb41ae67dc4876d7507c34fdbb6a2b2aa7489e919e886cdca7579815ed2e3ee5e903f20b821bb43f87d2114dc8a6c0b12fb4147aa2d037cbd604ebbd8cb77c408dc8ebfad8a5751fde03dcca73fe8696d67bd6cc5d913fdcabbd4c07c074dea6642d4d292305aa6f8b06d98508aea32648034bf9822bada48b7762a91cb565da25a0997ab59b7cb8c86c2fbce92c4485e3ba1e2db128e3614ea4f6ca0e1df0dbf47ea2753d34fe8e6e42e5d2b717c38693d730159327e130b328b9f326e9cbebe4c3400eb827f33dfea6b07cd16e69698feeadcbae3971fc89d3f96e0683d7e5ba4b166a63e269c27c0c48d7d6fa9b9f9441f426ebb386649842f81b05771a98538ac687cc91a500efddd7e75eac007105546d61f9246cce8daf3918ca2002e830f6481ef4d0f246ba99f05b943ad185e1fb0feab4c6ab2c4d364b0b6a51eb761fed92cb164f0c2c10b0496f3842fd73a18fff46d628b7b56fbb2364735236b74261b7809a41eaecfcc12e8e41dd98b2f2da692cbd612276fd9ab6b03c558ff1cdce7c417245b6ebd59a16ff79a79620fb9075ae123f8a019906269d61c0a03a1c6b8db06203aafdbfa39f8f7376bfda41fdea7f8e5ac3fedc6e367df2f306af956a06ddb421743d3e13de1a314a8ededdd08664b805d5cd0ce66520887cea1d470437363e0d11d124f1152057c95c8da67b21d2a9f12de9c86c83db28439d3d5ded2fbb98abbd0c022b0b9fe2b00981281f51c2970815dd7257daf2f2b33480b6fb57b8a0fad03b59326c5149e0ff49597b05de8422f94f74497f24460ec0cdc1110d3ec2366d8a1fa974d6d71ed8d3f46ada2d211e17b3300b4f02ff32de09a3be5c98e5e629e60cf72cc61b0ba51780d07c0437a4537d1ab509b94100bf334ac958c520b42eca4a109c5e23081adf4fa66a104020a55d5cc58bd6ab8fc69c7fabecd6aaa131a0e2db32aeb09aa0c33f5c4afd1248d4b028e9ffcb80955beca3171c52a5751d0cda0dae05ad6f624798883b7e430d93bcf1f39635b771f6a82189034e43d137f98227dc8a46ca284f60383607033a5db2819df684b200a54de5c0a63bb05b7d6123bffeaba123ace67b1fe6f4c0d3c580f62dc13ef2aaf09b58d144b6d73c42ee1590295d3d68e7b26d2f1a4e46c358d44792082b0cb322b523bf6e3efd19eabb4cd6f5568f41a2a267bed1c5c2fed1bbe10f737e067221129ed1d345447de390f63aa0305f606102b89c8f13c23297a885f8e27813e2db71f124a75110a7c640a8e818ded80482dfea8be2727a19847eb6637919826283bae91f03c82db0c07e1a1dbdf03c91a6472712009190403bb38e93e3aa1e36aaf3ffd8dcf587db8e3d174f2507d9d6bebf29e4ea13d8ba9be0689680d8833113700746f6b1144bca5cf82cac200f54abe1006566be9af807c6f22336bcaf27cc5d51f72bf8d7ceba995ef4082339016e3f66654678ffa372082e583350fa482baba0b341a54e7a0273df3c10e17f4e8f33ba8821e00ac7cf60a3dc83b8102fa1b8e56e5e68ff1a8f9edaa5cf430d32fb394848c59b18e2a06409d9b677408ad3b9e7901dd5018d76741d0a5e60a89d9020505f5f091a84122c165290ba67c460a161a6547a40729ff913aeb3316bdc99e3607b6cf553b42bbd3703f58098f6b6b7084839c9395e6ee9a41f0823d50d34a7d403d8b4ba239b450c7b272072fa9c9c215bdb527e53f52f371ab693dbf4025edda001068a3b7792943480584dcb1ecf7b97ae65c6c8881fba42ef7c0ee9e8e1edf87f2e9acf3a017c35637472d4411bd8c34c5f3f8d28ac24516b6778775964d6d5992f88fbed2a18b7eedc183ba415a833103bd06c595969c185e65723d5bb746fbfc639a900c6c5e6947f4345e5b3c872caf11b878d3b513025ef5d81f799e17da31646224911c0248c3d0de4f1c9020cabc88bb85c2b5a9030914e7f0471f1ccc4ce14e5267274ebe325045ea39951dea8705f9e45437ff952033152c613e706c9ad15b1334caa55b39f6f9b1ec610043307957a7a978b7b87935549ce5813083fbfe338e1ed3dd00077d79c69990d8f38ff4b67198ffc814dc73d570b05db99f05717c51d3152fbe1ee317022606e7d561394b2d3e7b8590f1e24939fbb321cb229ab29cead9f0e62f82d91ed4ac2cffb9b145d3a282f60387776859b8e252469e602123ef6b66318b67ca3aab4f99fa2f9cb7936b8a77cda065f3b4a93e4a9475a7e5835c802aa72f7683e3e7ef6b6d8dcf407baf95103440286802aa15970a52c913cf4fa4ef4dbb8bac3bf2d6d0935aca4f2bcab872081216b7fdb987b27ca4506086823bd1ea67a5538a660bd7d56e08ee37c36c14c44d4634af684488c05598a242b30cc249141f8164be9c530d24a8cfc5ea42a9859c2fa6ba2d8dcea012ad743bc5ade7596bb79c1656011e944f9dc7fc24cf169cd6eba91692c97e498d319bb73709339232edfb6618a439619d5d801d711e210d7865693bb77d066ac1af5b54aa6222d624e30c2f01145ccae628780d8d4fb9accaa3cfe1fdbf85719b0a5b0e9009c21b07580471edec4cfb546388c769ae77deb8657d730c0f3a07fb05c3108067d6a108df9ac0c7610fc66542f47d28c68b462c01c11827f8374486fa5c372c8b614b9e162c482d8675aae4f0f66765f7a95186c558d3f57ab1a3a66865cbe6b75039485c9cf895eb2e1f33bee641cd526e0e27cd0edea0d89b664320c2585a67fabb2c7e01f867e3cab8c6259aa96cc1a30482bc4199e0a4386a4cf232f93be089277fb610f89fc5ab07a9b1f454f55cec0b1a0f953121f5ccaf1b49cd4e5c8cecd49e84d19515a4d3ee613a96df91cd367d7b7f5b24bebcce53ca7c8b7fa4288a10c00e3527adb31955db8697a2dc99ae36a362c0c7491b4c668785c972c9d96d140e80c6799a94a5b1cd56ba4404457257774f0d6638ce4ef756a13d34d79f6209b10c0a71936cc59f9508b3dd50e129581e94684b9f23e9f5f2b90326102d3696a3f6cba136eb3d6733f61f12f26cb854c65815220a73001411285f069c8ce1a685d99ef338b4496165e82d304d61be59d849821892fd47453fcbea7ed509b3c92ba82e0a564d43acea061b524b898b8b23900f63de407b2ce46b59f1151adbeef3a7ae31f0df27af52af5abfa4c81ea02bb9723aca6e394968de7eec9501a120f86e018f88cc3c0085bd79b77e37cad2235a7b8382885a9af2fb41ab71e6969225d12a83ceb909e34e09cd3ff6e7af448b62b0711f426c33b59b00cb64f0f01cd771bf1b5100ac6bfd30517785d86ef36caa80d684a467cad9d46e996a047f381fd4f0a14d6e89957ec394b30cb7f23227063458569ddb94c519e0bde55a85e3339e9c82b2d8d211a285d06e4a2cb4f84eb86eeac015d7e627a36aee7adf39b51ff1c92251a0a7e44e3208a39f8cae4c3f2af7e4a92048a6af1ca250fdd6ab730466923e5dbb657a6d933b2a3d1b7bfbe9c4e4250c37fc6005471649ea959b427543d5fb12e8fa580cfcf1a7e80368e88f5890e86d562be6f3a42980facedd26f6c424bdd4f6d8b2f877f0364b05d775680c6a36d0c8f85ba99b505e3a951489f6dfea9d4291eec7b6ce447b466b455bd13190f83b8c9160cdc6a5c046b2fdb73e8ad3944611cfe0aa654de864c0a893efee18d6f591d0ef3d08352574e9f4a3db50c3272674458317fb214b7798b8cdfa5012fc8d5040ddaca7cdb3d5118b9a9e4917587a2bded616ca8d90bcdc18013ea799d791cb5395ab3d62600b684b90a6c3dfc585d8d4edb0d044613138d4c2dd161a031d71f7dbe363cd45e47f4070bfa5acd235359ca8d47ec36f1139c523d2c6396e1773d8b9a97383960f45b778ab503d23210f9b97eca1c219152e3bbcf3fee184f45017c07b1c0b1a2629ee0510ca59fbbf14061181fc548d62c0d269d76a2d1eea54f0ab2941400aa13498d23b8d7f55c30e69abbc5514d10e8cfb690dc94b7010c5f7082e28459011a545ee3a46a610060e556fbe7d275193882d5ebc26ab7f58b28308507100f04c74df3b366fb49aa3a3d3d7e681e72af56f5accfc61a252517eab149b753beb33c3c3f6757a66e6b8e033a958023013909f2e4c33df9db62fda6559d685e4e9e9100f0dcc3b22cf226bca4f446ab6c166782cb615f73991d28bc6de4e0f83c0411e0e56c38d2f8649417170d6f46d9c494716666bf624f2a987f083c66af2e50d370b22ed957aeb985c40d50c13e7e0b3b911f06627bf05971c0bb849b4dd4f1cc148a7241197442d6f151912747ef9e8f3a9f1e1727c85ae62cc28beec35afa012ac9000064e4e78cca25da6f988ab74f0bb1190dfc651bd0b1fbf6668a9ef8d5c6ead9fe2b9f84cc17cdf18f5fd424479a71a37dc842da3b5e7d7665f88eb028434adaa030b4d166da6d7c1ee691c8ebe94db23dd0b181568b9dd5302a717d7d95b443ae9f225d2932136f250bc923952634a2dd98276694e0e3592e405a4d8f788962c64b8e72dadebb5f38d3ce36b6394671209a872e33a6cac01be1a3d0654551d06cd4be605705a36a300a42fcd4d570ec0a081b6dca49af9ffcddd60c52e44e2e97a8ec34f49838104ed1a58dd9338505cf1e7fe623d901965fea41e2a242b631ded902891e93ef2ed860f4f9e05f32b3301889f67abd361fdb95ecbd62e609439feca65d15baf2d58c4c9b8ad005b64203649fb807ac789564ba0c1ef1e680d592f741c45115c097cf8cd9e1f1796dca90641be710ad3a1ae0c4956196bd0c279f6827bf929d834018ce8ff8f816f3984ae58932dfbd41cc8d9563307e65b4f6b427c5fbe9234cdfca48c933a3641800d64aa23a4b1c69ed8ecaa699c104504349547c60468b97ff27d3337eb16546834ea43d38de5bc32eb678582684c6e0985c5decb3ea20f89d45e857666e81c61ef49386fe5985b8f8bb9dc02091e2df9e89de92d6e9a8ab0f171b7065d92077b25cb34de7b852d4a95f6055dd849a017ba9149a9cd96635c014dfe9f8acaed9987adaea76c00033f5af02d887a97d0b45479b4e7a46621f600f978458492cd4c5e2f1525ae0d0f1c0c9a0a077176a83944f5e23db9ff3ccce7890f7b4a2f5ec123c3c82ba41d54a2699a09f511887a94ed1e2c3f9b1ab0fdd7210225c33ab6d6b9c2cd29b0aa4b0846ef07f3fb7294da4361e1dbc068aa7c152cba58ec3fe05e58c9d2a8a1f8413c6cc3a99e60091219574a70cd8fc19eb096381d1a1a465d8e3b7336492e8a2f571cb5eb843d966e3eb9089427813d19734969bf84aaf827fe0fcd2ce02075af5b70d008a305aa28c95c8fba3972b79f0944029abdefa362c1489dbb9c06d905700405afb159b6699e53999336b2941c83a126128c2ec03d6745e909d3ab6fc2e171695f4e7e9299679efde2e36e847a5d08c641b2e42c0061b00512dc7231c9a66b14fc6b71f51540c56d56e181f24a0c82f1d0a4dc57681d7882035329a1b7bdc88bc6416e82ca9cbabc3ef350f2697c6f4b9a0ab8c7a667753ef311f958291bc875abff184b5e28363ee41a51e220efb05901d1e8eb466db6cfd12706e440d8b82c0413a4496e243cecf7399825d77f9b6af7d5d26aa2b1418f879a795174210f47b4f06d7c1f0c25c021cc434776b80b390ad26abd8527c842a41c17b8aa62552f0decbd582cea0860d84d13bbd98c694cfd5f784ea7185722fc26498fe94ea476923022a2f5e26aa8384cb0e8fdf59fe169f29e07f1c8d4ca3604b59c6cc32073fd42b3b931209e2b64f777cf5afc0f3dd4a866e951bca7dbbef2e2b9b62b3eae4882caad97f51a2b9b46399edaf353bfe0875f82b708348bcf3bf8cfb586896978c42a2ab30c3ad74c1ca686af74ce7feb3bf91cf04308458e65aac2e2b95a99babcd06682aac6d0a68354ebe6494e8f6ea43cdb9f93487868b935aad9565c295c1afe6b329384771c17ba90a404c0b9eb6e49ff772c6ee32f041b5b2807937c9e575262239bccfb7db2c4a8dfc860b52e4adf34037d0babaff6f7d66058b78d79c42777451d814483e4798982b56d948d5bba91c191e0d46b28fda6f50742473121a7ab1dc5019aa97441ab3451ebcdebed5d08fd6015be44742cf03a31c1b6abedb4a8710ba6f76ac4374fd7410eb95516347fdedc61531054aff2698713fea166c3ad6d4a3d7fa244a097bd1bee2e4a76014257ccdc3a9eb56fafe4b2fe5a8fa685868a0521e45ad8863701273886afe2dd50523c0b65d8caf7916cf18802dd3811d9faab7186995867e9a016538c85c451401b5bf19443288a57d53fe0de7a2604788b7409bf292019309b1f2ccd34e2e65e8b591263e6eca479f2546656cfa7abca79965010e26f3b6ef3602de55e4098ba0c437c1ef2dbe0ad7af623d371dea4c183f234681d5ff8af925e7a721169f38900ad1fbbff1b5665984130da42be0f296aa597242c4cf2d445f0e23e4ec8b9dd91d32936ed651c0f83129e796ac012420dbef444d8e4deb23f8b3187ccb764e218b27ec09417462a20d6d23ee0ba06fb0584269146b4b90f037b55eb1284e4effee0e480a587b85f3d29022c432893801b6490795b308ee3459a77b60a26811779940326a644cd4f832718584e46c28f59d6ac92f1c985128105e8cca1105f41034e6cb7c51d983fc423768641f2d50d7155eb0c437fed31731106e8d83fd2eb58ef90f57ac6a0a2d21295280a06a512975a1d8a332233f15464c8193415cc1a3bce7b5af93ba93ec0747cdedf00f49f512f2efd2e5986146801acbc2e0861f77460676e2099df78ba9785a13dc39f2d94a9efb3f624342acc2a40788bcb687fae31743f1287b7fd8546f1960545095fdffede186e8faef8aca971b3d94fd7cc9f2920c9963442404f87bb707e389b5d0eac6ea9fc14d1effcafc98d8f6f73c5ebfe308ecb33ffe2434d7a6aa7a7dcd9697765954104b6361d197916ac28ae60e8c38dfd4120350b6418c9acf0996677578e29ea48e0667ff0835dc3402f87ff1800514bc109e854323ae7433944a56e161965c99d1ab4993408d779b9e6d348621ead8187af0f96163c5d05148a7234d81b46c1614e561a7ffee57147490e724eabd717bf56f8204468c72a0950d0f91f86dc4d2e56fc32cdadd5eec3bba940be8e93875eed846c1658381465be6af165d2626d14def0ab5af53e97f9263a838fe268ffc4cfe49a319fd8b0752c1afa1277b7dd42241d24d9702996104d6afe162b90b892aa8dfd026a10d842cb492cd19df866d135d173ed0c55ef8223737c7640bcb1714f3a1418fd81724d763cf866712fafab7e6abb00303eb80f81f8698be0c0ede75844b8bb1da602ccd0c86062a8943452bcc93d03b82d6edabe35631becc25451764bd8aa40d48dc1fa676b61a7be0dc51d1a88e784e2f1fc09c0add4bbadd71c7d22909d68e95246e6b1e65e4b9b750d34ee116e9a7508c788b4c5c51a817d1c1a2b3ef29b1bd802f07ecdb78e58744c3736b69829aa90e9a2318114adf43772d8979bbfaf89f1bcffbe1d6b52ebb07ab0d6d8d738c369db34d5e24886ec6e72244e1c0207fb0ea64303d16037aa5b6e69578f5e8406f40468cbbc6e765c934bb31ded776b5a1c683e2191c0c91c977a57781fb96a8d8d9d20bddbce5dcfdc7b74dc78b4ab480d172260ae8c9761efaf8ad7ab19980e9d5f306f89cab6872bbe09f2f2b888ab323aa7ac8fc9bbaf8ddf1381bcedfb1e10ebb2a4a71a19f217c360a9a156a0d9e5f2d1dc62561b419ab34abe7906e323f0e13380bceb007c14c1a67bb5926393b0d0b509cba2c1f1a73ad789a634de36e410c303732343f5206ca904d18c31241fa794e6e51d587010f7d470cc2250208968d6b5b779d393e2672c1f812005c42ab0ce6802fe53a8f18942647baff24f6589ca6b14607284e90202ddc64f18d7d298ce855d72f1195200fa362cbfdf069b820c59b441ea6fae09681587135274d7d70db1bb34d9b2b3f563a90fb601311053c5e0b321cb7381fa1f6f1c0dde7f20ac1bbdcb4f1d8740683bab7a3f74389ce49c1de296241e57adebd2b85b065716808d408404f599168bac4337c44d4d91a04f885dd11c4bf900d763ec010e19093b160473359dc3ba09f32e9d13b80e5b52fc931e3643176ea70bd0e6c95874cfbe48bf6e23d8edba7fc6f493f252910eb04fcc54c2366c13eff3f23b70fb8357d55a30252b991c30fd98f9d2914488b7080d4adf1e036cc1fdc94fe8e04f3364f919509096bbc05da20b634f78a93b3a69e186fbe636d33a12c44b6d2df79cf66a486634f3e88a5aabf2d8025ccfa9117f578ee72d0c245cc458f08136491d44e82dc59cff205441c49d51797268fbda928b0db9500eb95cefc52625f02f92f6d3872acfa367ef7016d21f57ba31255680e8ebc4beb248567024f1874702bd65dd4a2603f7b1fb027f6ee73bd1979cc1348a0ddececd9ce153db566a866072f795877016325681e8cad9da2276626e1ff42fe61d07d92d5cb973669bc7b9cc88984fbb2e1d6c822a4eab047f83cbd1edac795f8aacdf0e91de9ead8710e456ef048fd37ea9529d0137c8dc8e2e1ee0d21c596191e6dbd0f4ab3467905b695ef54eb0a83d89546b44330cf6133d9566eccac7697be58e9cfd49bf64e132bfae6798df637b558893957113a8eb9163679eae9308a9cdd0a5fefa62e03065c7fa2d7af8bd089bfb9f5bd9388db82d40f86153b94a883897f3fff9f1cb545d969083506676928bb69a118f23a5b650c79e777a1227ecdc3b6d0ed68d901359afff9e3a03427f2673c19b6c1244d096a42e4899b9eca4f9ee1f5bc95f64b60b352b502a3a282044e7c3af968abf039310f079164fdbf684ca2942d6fed959f52799b09ae37270cd31cf12fa8548cf697b71434710d2ae0a1b30e1f111c20dc4c880f7baaade8cb00fe14f94184788cb1bc1bb685a23677c21c1e90454c2861e0e873906da69d36d15dd8a8c1e32ddcfe3f363fc2bd790d741a5a3517115b5c31c3de9b5477abdd178bbb4aeb39fd1a1730ecc014db4ab7b4647fc449effb804313256b5a01f29b0abf5709641d60352d3b6f18b7383593f5e4806a699d5aa82472a87ecdd2e85f2e384be9d61fdff76e31b169771639b973359cfc72bb0d3af90b12d781a4aea06d8f8ef958425f0c1f7ba710d2a0dc45183dfab9ad3069ab702385a488e6c98e8119815ef6be0d1c712ce93b72942832e93825522e06d0352a4e0ff0eda0bdabdbf691c50c12d364b8cdd51a7c0efafcdc349967946c29c512cd36c841a5f8dc130e497a14fb68d966b76e3fda8dd3a6647e2146d12712dbc650b1b015a11a25ac4def7e216ca2d7535f5b71613199d0a053c9014c161a98f140f1ba7fa4d6b750e93ef27e2fc0043c8757854be81b175e3f103d455f5411135cb2896b29c8ac48012ea4aba3c8b1d3875f96c4612281fac4f6b18456b30bf34d51a708a47a2734ae9dd58c8672647215aa54641a1a5226cf2f629dac8792c7d11fd3e761dbc8e2eb177fe3e7c64d094514fd4419c67ce22034fe36893a83d7788e393b968ba4d808fe43ae9974ea8a707c50ec0befa5924549e47e9e20c9cb8d160f8c35fd401f08012c09292631c5cf1d714f326c127c5df8e14beb5c5935949a3eec50ebc357b5c3be72366e2d7c3a6190a2cfea09935b9f89b1f4ea3f5686c80ab7d148362b57c6f8d50e0c92f5bd7e7e37fb60fceefac6febb066d813d90f88ca2459d042b84b1b4072e1e203771e0bbffe2df19adc05fc540a2397024d512a4c000939ba5435561d91f76fca7f0641b667673406ee598d8536e6496665f24436484dfd09fc0d2ab40d7dcca2651bacb88555eaac415a1bf9e1015f688e24ea2be94f8b31dd589726a0ec99704450a86ab6e8f453b2a45923cbb88f1bc12ca6fca6dc96c472def5557e01c65ab549f27d8e14c0049932c413b1da6de886467c87995f797c2436c8a1e9d43b9379e6f83af10d44b00d7b1252d545da0d2b5e0de6c7b734a3be08d23c7f8ca4657cc6564d017ee74dccd497727eca1d3d87c528a216051fd55144c431fbfcaeb7358e3f827a6bd812193e515eabe9ad4490518720a32da6e023b9833ad1928d6e83ad12f782b86a108b334e85aea13bd3d4587991b49b41b70dd1626a72d2249fe446a30fc407b9c235835c6908a41622f5e783e355c81512242a9ef42c492412b9730be71f03dc0878aea5a85cca4660a45cd0799371cc15d571b081a71a625ba39b3bd7e3a2f319566b8e7836bb1bd189742d2f3b9f7845a864912ab815f84eed6eb701047b30dae655bddfafacf897d1bd78ec93bd9d58e2188dab18f7207188ebff8c7bdb4545bdc04b0a5a3dcf3a3fbf876bc8868ad034f255f2801d8b97abefe98973ade0e9fc82c232ca9fb56fad2507058aae28c30bb6523a694b956935c2b6a9da4ca9de51b2ea60bd67c4def39795c988885b59f4827f6c777cf77816f4f68b40508bfb43643f65bb6b2742f391b698e21debcd9b38b5cabf7ddb8ba996933b29fbd84c7e99fbf40742734340d54a21ad1678cf747e8b254927048ee525997d56d7b1b91b0c032a72d05d9719ecb359a1cf85d153a9ab9103b0eda112c656589e633f714e718440a755f64900f0db44488979f12842cda59aa957ebcdd84b79dd5d027d7838c93e08c776ff9841227e0fb2217b343f28b160a98d36ad73585ac7aa4ba803362ef5457710f83cda01006a9837033cc03138587379be1cef85c0c63c315e5319e6e2253e56dc6cb8b6e8d64e3745cf5eeacc3e5e956dcaf66a6b390024b6d77add7b528d23a48319536acf12215627e260b69171551ca5175a836e94fd700c8768e6e51d9063c5b3ca19fbbab90fd15cca2dcdaa04a011e624f2107263f2668dcba224b5cd3d32ded8cdd5f65e7f211f8b1e931f5b961bdd86a17a930b1dbc2cdbc33e85fcd44567a7332c14571d070a429706a29a32a722d16640d1dc78107158845931523539ebc9a95ada99ebfaa4990cc21b68f06787e35b0c4084137eba13b046dca6b6fe534a1c88a504fa921890f207922962dbb729ad519e5b672489afd8fdbde2c0cd3bc0d5d3666a3b04f57fd6037af69f3cf322449d323fc05e69152fca156dd6b44fb8ed554ac25e87c3c9de4a65d40f2ed75fd60bbd7a278d165b4e59c7f0a6db71bebf8ebd04f8758d378c10a12def525b3681f046732a2884903d7f8a7182f6a224d93d6306bf28d8304080b59c166a17b7e31fa83951c626f3e8dfad62d9ff56512cd85c828b16fb5039475b64a9cdc964c0740e9b3441a9dbdc7f9ce97e0838bd7a5efa3f5c68576e8d6ec32bda3710c031a06d714cf737a9eccc79f8eee621b7391e58a424eb502531def5741051c05c17d6369f8b3e9f20a69d7371c2c3d1a3e057a7b60343651d63aecff251f28945a7957c8b4255620cc39617e72d448b42f251c6c8e5432bff174ed1d923039cf9dd901b425bead18aab4fd3ca270d1eaf14ea2df2d81679fc4c14739c82e7493802d848708d7b2b5af199e2869d5e5ddede045c08dccbe22bbb3fa08f24e3a08f7c0b6bc4d1cb1233cac640e009614166e3e945d13514b34f899fd092a3fb91b2d47bb3f6ea506450897946adb3f9df556499312951dab05691077c39ec7ca26d725e607538c29d4e8a5c770410b8ecd524a6758ed471953e2f87643f207ef3b49823e2741ac2a43c5789f5ff8ab0b6a0526c501aa0528ec1229be9ea6753f27146662569a7a25e461ea6e3a0642d64ae3740edbbdfce967f8ac18e0550ceb1227bee286d6c1fc33afe9bddd427a8810b25ba435093a0157c9af1f3f0cb70f004862bfe2dae08c20e2b09360249c1c2aa5d0f99094d45be944038d8bf1e78e0843a863ff28402efb21d107791b67a7c42d3dc8b6ce542dc5d077b19a0e771231b04a5419859d68b478b5df525baa1aece9fba90fbcd4e456d4b9a2bfe52bbf2154ea5dea65cfbccbb234fdb9ac881ed56b0d426ee999c2be093e091599f38216b615cdcf7c89c5090ef1f89a52b4a9185d5bf89ce74b011dc736f59a2aafd0b83bb13fcf19575c4a25f8978de09e9d4e5f108f9cdd3c438c4a8cbd88757b051db0aaed3b328047e7c10ccb532b699e19ee01fd948b0c40521f1bdb91a412aa9fe73ecf6e3fb2a89f6260f6f260781c8acfac5e0e9661ac1bcf3c57665a5095503f3475bed5296bc4b9ff232e95b5332509edc11a5a585407de7e4913e424fba630f755e90d256f411c7a5d2a2d72000b24996ec0a5e16e1c13ef1dd07eb2616c879c9e9c877e5959536849554b5f8585ab3de6777a37294d5a73c586480e2ff145df3d85b9e6d9853347b11887d5ed2c1fc4f87f6ef117c9dfae493bc7f8e15b8bc14faf01a3323a64d43379186573ede6b0de75a0ed712099cd0a2164af9145907c86a41bd22112e8501aba57239072028447ef4d8510efeeb3588c27bb25583fb8a9df66be744ac21f200df0c51df0f371f1d656d5daa17cab660617946c45def7a8339b39305a13cf34569706306905b3f05d2364ec0bbfd64d3fb5b8f3e50353485f26938560f83a2cbc30921b7c0aab42bba0bd48bfed893c6099e708180261eb5e45924fae1b87b0b6947d33728c6439b1db9a656fdddd8d00b417a0ece30048ae3f5e78b2f1e0b00943438512120d61983743d066c40ee67c70b06f2e315144b28743ac5a54897baf0d130772db200d526131c283db1e863ef821a0aa367eeccbc01c265cdc5d699ef7eb1f292d41f945911730183058c34d0f6fa835bca9a6b9f0365390de43ad1f47083c1e17cdaa613b70bc1e64315398952b706fa2cc9891032ce8bdae3bd87edebd5e7d056f013e00105f3e00a8c1b2e8a402d522fefe1375cd2f29e8c4837a877181e8ee4aee8f78232767fbd7dcc53ea63777d0e94d1534132a3863e22e42463fa5693258642da6d43ed1b28f4631d7571b5f7403f5807e886377df80527e1ec449f420d031532f876c59d9b2056c19b9e3db04bd8e22ab674c490def334b8ef9b18a6c4d497ed0c6f161d6012ccd63fd2dc1c6c36158a006f77ddcf7bfa81440c7c033f276bcdfffb2d692a74c771f4c7992a9d32eeea27886944d5eac4b2b3c73d48264642f6c685fb2084420aadb6ac769bbe94a41a4bd8739251dfc96ce7de8dad4d416cb9386e0dac630314a02401c5d24c284055ecd9e869badd69eeebcf9d8c1c3a5f2da81ab8041f68f727abc35ad52851e231eec75b249cbb0f11b52c8b556388c1eee52d2bed8c13102004ef428d9c53fe6d156b8009e8811d26b6b60e38ba42badd4beca077dd00136a9fd656d9fe02ad4f98470cfbf00a238dc2d3d4786ac87815c680e1673aa30994964be3d80f9acc2257d70066efa86f888a55502d71766054de61e849b34f61ea511d4fadb4ef881db2d8a9ecb2745814384514cc3e2871bbd1e0e7c8146f6dca7d507e9c9bd23e0f29a05cddacaf65282d16413d24a5801f4cfc3e0b050e8ede29d8aaadbe58e0cb5514ae4094c240b964dbc4e6ec95a8c4b75921b9a9c51e4e08169cc349c8040436e0a0f93013edd1050c3201389e064953f6d154449e4cff5e9bbc47d69a036fb4e1efe15f28ba88ad8db2582bcb4e3225d872f485a4028e9e8c1458fad72db31aaebcea54d4e2fa2127faebc381343141105c2c12ab45976670d2909b6e2c2c69544cadb7c1e321dfe95717cf1630db3ac968e316878eac5c484d0325aebd5378c80d61e4f652a3e3c184458f44c4d60c88792ddaa959af3cf6c4ab8fbeb013c7a8386d3773c47740efd0bd97008f3e39c3e829667a9767ebe18eee73ef4f0f8abf3a8724eed835c5057b17f5c356980a135eb352e9965fac3630e62709aeb65d91ab669ad8e0ca4caad6d0ede1409b405dc27ebb696fcb60383bfd236517a9470d80cc87105bf2ccdaddefc7b3b4c69d622154a05984deee9604145adb377034296c1d6d8802ce53da9db47fc2c7f65d42e7550f0c17ce89366e1d914dc97aa7ad57b77738dc579e408c5c14c7b9456078bc5f606a54dd16a6e4fe388f0dac9137206a6bb503969dc76363d5f6d09c6a6abe163f5f04f1f1b9876696975e36b8b9b0ae2054eb80052dbf4d938e73090b77796d2e5db0029ea0c13570c81590032bdfce63715bd3a03535f0b637f951dbb763d39422b1954446a92974c3bcff5c16548c45fbb9e1f471434a95db98980967b9174ca40e2b0d6186a5d8a1979e218c75a0ed5de422fb9d0846223a6a0e6d04de2e48ac6e5ba4b8ec8e6707bb9431fd5286709bd3877f1cfdf41d3aafecc85abb0f22633248f957b04dcd291676a438495b63880f00307e01c8f8ad9e3012211bac89c92f5baefbb0163e058fa0b909a8daa233f1cb01df8f8133e77cebf4edebc5106959c5d738ef91893b30f6c213b2da772fdea2f84a248dc35d5b71f3862fe7b5ef65e69cff8cc5a7d4aa312bf4c7fc6eab00c768d2baf228baf6e9420eefe9b243b0572d032bc1b73b5bb1f503117ac8ec99926f59e90417773df019d1ce1abd09e31e29420283aa4336ad99e8b7c23dc3bd5ba65a9fb33db76723670a1344a5f767c41600c88a213cf2521da7e01c18d405adeee33a819ae4d2fc2f75c9f6279d18c90c14ce119db829eac173501f25f559823afd4dc20990c22efc22c9b4eff47d34d9adf6aff7280ff13ed5785067bfcb837e1491126ed196d3563cc39b67453599c1dea3c7c903c12e59a3ccd02db1124ee567abaf0fdbb1ba1d986937b6439e67ba3c98cc610771cff3870f26417360ee1eb0660403016b7983e2a943f6fdcc31dae9736a23e87ec8e91a5657526b1c0869399eb866a6ba596753dc23de7cab51e0b11e5b275e5cecc6cb70b3c985f9f2df518fd52e838e0943b0adea5275ddf608620867cb00cb2b8b0e87151637bab5be1d4157b503c64b16edcf91d5330f391d68ebf19d144bed5b012d0517ea3d0fde5df17732bfe9a5dba585b74fd6b8e687834650879b7b7d034a531eb919f000f49edb67eea3cb3f483798fb0d2370c3c83973c52b10ff01a893b074ba90ff2fd644edb2238716ccd7fe2fdcc8595b5fa60bb2a9d6b43a97f20445185b54de14b05124f071abfa929ff65aaa23a7fdf2eb5264ac5505d09948a93f792b5e7a2f3e12b9ece55cd79ab3feb32f9518a234a54042e9874891fa3d27c2deaa5746de8bf6b1da812a287dd5a969ec8158c51047faeca5efbbe83bc4b6c67ddea75496d1682d705dafbb7c8d9f68f7201627d616a0d0b7dfc450917dff290f3240e200fa78a0a0a2f19e61817006c4752d6ea84d669ab008796bd23fee1ce279f164c51366504317b9de2e4efd36804a04ebcd539e0f3a6c7401adb41792e2b592fa33b47c2a26df929306407adda086ee200569776bd9bbd0529f033a593b57bd7113daeeead555c6f5e8fdfb6e0ab62ee088fc223abd656e433f95ed9eb4b36f03a688ba357dcb6084afa8d65ab92aa69c743af029e3887f90c805f459dd353f43ec2aac6cb53ee9a2efc810d14cf048812f46c3f05fb0d373763b6064c5a7cf2d54398396c1c42ad2a9f68c83f135cecd62af6d2504cbce0a7ca3168df4fa326ea8a5278b09e767761250fc47b5970651fd0254c52d5c82aac6357609504559ede8e458aeaec360618336d17e47553e2e10a622d5cfd1e0bd7452b5c2c53db9b83c930306c50adbe574f9a505740e910258a6ff0bfe8d9a4101039ae4e0874551f71d912fb34f3a4e7e0f90fdb84801ec7030982c9d45e6db585b1424107a03374ac6ec2c1c97e704261f6ecdf9e0829b1c6c3d9c5ea459f799d0a14099e533ecc5bd9cff7c56ca3ec8698f39f75531585f5152448d758436af1a8c5fa976635c58375caafa096e427e12731e3bf814c78c05cd0d45a55197ebf67d8786f6931adc23400ac7bc09a66836256bea420a8b065874f3200c149e4917f661577e79b87a550883bca6d4a422e6a015c05aae5f87a010f8998c83aa76d4f15be7800b9aa73355a68afc3a00168b0b5c9d85c45438f8daa5a85dfef8d499aab0b8d60d8cc73cc24fcf88f06abb17a98630eda7260cd62eeceb118e26a686541f9ea01cae690009cbf94f3efaed37117332b0a39c40aa3b7cbeaadb378ca79bfa718bcbb2a8a3bb871582d2a309c1a02ae11eb6d67355eb5992354a0c1eefd16185f8757b5b244a088d8a1800bc28766eab2f8867a3352c63cb59bd5c35805c517b47539c10e7733c66cb3bd4a96d24e8ed9208b489ba0738b117a9849f655d8d52db7f2e3b16a6e5ecd24f6ff457db6aa243533a0fc02ad0d7a436d7e408be8a2d14f7389682ae0ca66c3d0c9f646cec6961adb26d65a0589194f6df1d6020fb6850e115ea14ab55c51e06410506b9adde43b56f2a5589ca88827ddff72a68ddf17f9a427fda1a3eb281fd82e5205a22c71dc50627c47bc794dc3920845a0b24ced028691d3a86e512eb959f3cb9c6534c34763ea9fb5855cf9f39a22d89d1d3a42ed50c11903c45a40bd9f3df71e227768d4f5dbf23c44cf432d9ce601e0d418f0686e464ed5a542780a9b38ff4ab396c7205a85da1dc54ce1304c32eec76a861435465a6e7d0b658fbd40e3c28fee9a3791283b1cbce079bb672fe0e9dd7870e1dabeace407255422c7f39b7758ca12acbbfd9915781651f91c253215036fd3361be7707ee58e51539787a5f63273ec6549a7119f2ce6084ae33d38ef881cc842b0987a214851f89afa2cb6ea050b69397676ad736b1cb309992c2eeffbfd1ef5f1b288f757ab3660df38f4a8cbce68f16ee05f6601281fb037445dd42f3179d0b506961174ca1e3a56a8eaea265b376b07f1c93c5fd06dcf0fc9ec079d89e715f344f9c3d3f1aa0d161ed8f3955a851dc6374cbec40f61104fa92a6a65009b2e8d457ef7056c9c5b3fdcc1d93327d26e677ef9bf495c6008d509ba0410d79dbe23542bbe194daa31929ee60e981459587a966af04265b88c3e293206fa3939c72c25d1693ca90342cf69e907af11fc093ff7e2355b7d7ca5f7dbbab1f9b9b904a7c86b534f65d04c23f340201415e30c5e47bec659946e9a2a3e320b819f2a78bdb5caffbeb66540474851d2281ee2c8e46ac391ca49a10b4adeac2c7418aa15daa40226f79ff09ee80e043d80fbd2b4696b505f13a9b848d439e8109475444eea827e65cbde98b0adbf24fd65fcb17506cc6db485496639e3769c66c21dbd02aed53b99d9352ec9250a7cab0e5272018c917b557d3a05b3e304f919bb3867c62f14a1a4e9e232f3901ad646e314c3660ea540dd31163f02114de6f90882e9841c5e206ca6d7bce4a80b1f4c83ddcae1dbe44a1bc9282190d2a59ad2793e07564f5974fca0fd80a6dd705f60722b8610ece0330c5d6103e112bb4e1792c27aee75b6e987a3069b35e44440313e82678d29f317a491200819814d3fb8272fa2f95059b12934dd0f02bbdc172bb3390910153d13c87c755e02e725b221cd76337176221b48837cf6d057e9ba8592f798d8ad3f2affec29ad256ab7c7e37e5d31edd8d22b41e99145b22a5dede88928a1153f0a78eed15bcb83901d31e105b2e19e4473c74bef4886c9dd8e05b2178a1e10d81e04b8a169c72e1ca2c35b05d424cd50833bb32b74010424a77d1b0f499bd633d19d563c718c0900c784e94ee8cbce7fcd3982c85d47cb93a3e7b00f8b2edb727cb4927395e1474085cc1dd9728351da37e0f2bbd3a848e5446a229ebc6b8cc54a601eb0a233231c72d990cea8e88a23f85b963be1888905a2f0a86842adeaf8d916219cb79552021c2a5e2ec2fc4f6039ffd49c6fb8888228722aba2b7190e99603193686cdd8b47c4f78defe4a6c4a2a9a9e0737e8e6509fa90ed32dd5ac8af9df47dc0d4f3234768e540c65c5ec00a7ebdbd0226dd54613635b849133bc2f47c57910309c67d5659dbb84632de88e9af19d8d84e67a0040fe92fac8f3edce6102a1db27e468f61afd1bfd4c1e1605f5f7800afd5c75874096cd11780664516c9e8742543cd4492f35dae0c8f3f2c815a7fd6228ce1c23f0709be149b6c80cc30b988413169f1f8c8a5efdb83639d500458cfe76ffbd5a2cd07cbb3286c4ac76e4272d7d039a77d09426a91670398526b940d9cbb1e003573ceb27865be768a0017a3836e2c42ab172add5ceb0a33f66c0644b6d4e3545557039a808794d2f0c179f9b16bc336fa8e3354dc95a2748fb62f1e9a5f0452ce94efdebd752630d0f475444ac1be77a36de71dba34ad66e4a550b2442538b0b2be79cd787b5f204687d01807c8b869bb147001e7cb6653ef57113e2f55bf79d2f923b7bec98d3a2af274ece561eb498858edfa6dc0b899b06feceae6ffc8295f2513b4b748e63b5fc1747a6c8df1c74296b82ba1093d64891b97b6a2de5e86192864679f3d931aec176dd35aab6b01f898e684d86004cb0389af8692d2a9158beb65f1f4b81bfe12ae824b1f6818c41f94a2fe8248e961a26b6832ea0bd724ebffb429a99e7f03a6c7cf49b3635921f67e5e0da909411d75cf10e0d4241dee49943a7ba246a5d8224c089f8f4cca777e8dfa65d6d369d0c1f1cdde81b930e3dd34c5ba22cc807fdb548ccdece0e989ff4371d842bf1f2b60386f14471ef2a5e6ed6a0fe57e4318aaa5f26ac3191d43fce56e06d8d82ecefdd25f4509709b805ba17c6d8aa520a5a9aa0c66f8da2cf168c63f05dbe38c42d8350b901feef1476bb0990088487e97989c257ce6b05c4a273c54c9de03ed00be63e1879f1da2ccedc534eae28570b7265ecee8bbdda6647b8ddab27e03f5dd0e619e714f0c4345ee6aa851d8619222333a0d2d6e7ef915cddc27186bcd94e94c767451e84aff5ec89773441cb0db98439fed92ca54f50b5e24df5099d256a89e564e2c170f7fb409bf23ab22fa366d6a3438555a94d720909c1e024651381c82e74b6721aca57009ac3ec97a475702f446a33a5c47a6c0f1c216ecd71e48d21e294ef08933b8351fe0fe8cd4abad4e7dd5f512ac447f1ff27326b81b5a63c652be25360a9ed648714ca72630a32d4e37220f16eb83c084cf6c6757e11901a2769f754799fd242032403b7a33345ad5c4cacff93a987e5d4730a9fe3629d74d2a4d64efd7cc65ae0ae56d5130f58017e45334f46c577985a4b66959876b2699516e13b1fb426808a4fe6c15f7279ee2d7180d3e996da4cf7c8f10df1e798bc5839931fd0163d67c3beae5bc3577361451a4938f170b885abc9631d1c4549f98039baad79d7b823ab7b97add442375e5e9c85a35b43bef7291d8c8b683ef5a781776499ab378c4c2bbf903b11ba725824b9f85ad4ba88ff7fc8a41d4c117dc9fbdb09e432c404e64f7538aaa39c0ca37460d29a28e00dc3cd374276fb1614a469312a505bf162e91aa7c0b6356f1c65a1faa67a1f6e4fdcd610f0029e654fafdcb2fab94e53b8f38866d5e2487b38e37004493d105370616759aa5679b2ff2a54211a38b2b3020eb3f06e341ebf096b1adfe6b39bcb5a4b586512f58d3a1a4063e3b6804d04fc740db69ad01743fad5a023c5ebcec9eb26380945c32c7a7777e997dc9001b90a31c17641598f7fdd1342c2010ea39b6ac2d38b7b0f46e2e2a8fd1256f09a76cd6186819e71866242a79679d5227b159b56b0f43931d01e065c3c98a93b82ec23420455b6245e10687c1b56b9a23e21d6aea395ebe8d5b8999d43c4d8c9351a75cc67b423e8056e795d9b0fcfea2f7a6489738a61468143d19072496f0551cdf0bca7fbc0597990d49aca34f30ed922cffef8e6fda280aa8cb6c20a4baccff2dfdee79012b7c0e9fb8413f3b49737f30a6d1c8141bf08065b8600f152b5095ccdf69a5dc9434cc71f3a4e43516b3fc95a5f7fbd7d0762969cf8e453e377ce2d02c490f8066ffd79a98d67b40af739e2ed33bc667e2a02d8268b20369cb95449add4c71cd7582d01cd006fee7fef593e82914260244f4cf5329b416c09a32ebb6be0e1a3b22fe90001bdcbb7a3d0959ea6127bc4731fe8a1250f430c4b0705f7684f43e1d5beb3c794c156a49aadb660795fa3aa853d007b5ef1c0cef002c3440d1a676b6c8f644322c11f2e11728e2dde4ee7c4d734c635f1b142424bf2632ee8f7d14e379e008933d380902d2361739c84ef68070f77e2f6e6291e8f55f47d26f21679ffadf730fca39fc820c8906dff6036dcf436b02f212d7c80619a2ff8edde37297ad5349f1215c8b186262243f58e11426b2e313054415c122c4911b0106199eca68a0d05dbcd74c84d19173bf0bad1509834c80d0c0ba304ef034d2e50a148a7b0698079a80e6abe283ef76c344f013552a50d7631f76ffc985f583b776f2399102edcbeceee846ae771cc25730cb41e0a3c1372760a39a17c915974bc12505342031022581476de7d2116894a13b44d9594b354fb4a7e0954e40dbda4114868d2ed2041a55861e6dac78a841bd110077cf23f1b73ffc4242ef478666309e93d0622dd6bb41805b66fb34683637b8499555a04e31688d7d2c5342f81acc47fde81a225ca684b00fc848944d39e8ae2de97bab104be7a85afafe3c4c19022c4a1bbbea3ca0f7d1aefca89703578b6c8cc02fa0079ddf0e386b5e2e215aa42ebbd0023eed252c5bfbe946552fe2a5a6993fee425edf9b0710967ab8953b047a1c7349d023bf3e054351414c3f77d7beabadcb7000610270ea2c95a45380f7fac2d0126c67ba53d9ecd9968fc3ac662642098ab6202d14f9c30af7cabc72fca58c06b5c417106f75e3c7f3a5c3cba212a6257c49596e9876f91a09ce48bd2c97410ea1c731a50fbfa9f26cabac1795f3a26cc39a60ffe71123ecd084aae945c7faf5c0d798b7c2b8e02c395383ff7540fee91049dce50740dd283a91f38d0030ce0055cda61a6661747fe8df8ade3f06c456d0a9c9f221355a9d84864c861a1207e1eb2d9a158851b4c65ce173595e52447a1507d9d672a93e4ae30498ec298fd15ed04a95bad705b8cdb4e0fd8d1c38d26abc8600dff0fc122c066553762289f2607609700a24016f82a5ad009e0db43684bb8e4ba826805b398a73b18fef5071ed08d69f3c8fdf6da51a92e673ef6949812695133996ba29a4aff69ff4ae189e94051ffa0762d3e53af69ec7132e19ab90e30aa11994d851ad9a42d2428c2b2dd3897f869968e8cf518fa165d8ff87e43429a246b031725162b2625456c57dc4bc975555b270fd3b1a1d54294df8ce92cec7de23e9569fea0cd475b80d4b83f47471fc1c273c0e040a7f311b530328455016bdba4ca8cdd02a422d6b9f50b978c8a79a6e7c544c24ca6461aa11dfcbdd876ab91dea05243378b71dcd5481acb97dd7015b75778d8e1a8937863682095819f614350852ced99bf39f2ac35e3cc9a226430718ea6480962ab03840d4e0a4ba2d77aea2edfca92f84710bcdf34a44ff0afad2400ccb6940a1c8e24733cf4c5869ddd18c10c6c96a90b4e0884b668d8efece83fddc88d2f1ef98c057ac3dcc5fd0116ad88c5d1573720204c9f22b434b584d4805f7073035bff025c5d40d09a99af860d3952cc9610b840cb766df6d5308cda1137aa2b0cdc42106e08176ed07302cfd689dc571878234f4d4d080c53b62d6a421a546cbfcc979138b9c9534819dad7ee66129f67224b53c0ec29e1f2dddcf4fe2c639d1d85b88a43a132e83afbc7d91259292f3c80140b5aeabc8c7cfa41b5e73faa582257fcef4f26c1bc278c1daa6857135e4e98b4af4cb8cbcdb0e82fcb645b77e95d41348122a305a523b2817a9e69d24e54a1c1ee3055fcac13f2bc12635ec422d906493cbaa83f20f20409259b5c177172129f3fd9a9a90253b73335214c67ca22fec9fbd349a3cd2b6adfd99d0b67a913a3045f28ed006847108e01764ac336d7a8505059225d26783e0a9ce960fac7fa4539f92f713a12b21529f84fbd7df8bdbf30ac558ba61ad0f9f25db744894fe73b1b51098cd32de4b3361f7c14c16862d093d509c7305656da03208f7868fede01199caaae1aa72f267039ed021cb265b87512069ec99af14123e82923cd2f46b87a7fadfd14e031f0f4728ef43924cef9348d9cb34ac101ead3c1463a1bbd0a3223d8239a3a4abd80012971bb33e56a6bc0e1a0c6d7b77fe2cf9bdffb994a311595e24910c0d782b8c9d567f2dce444284858bb2d4bdfaaa23143df396950bacf02319cf08ef3409342aa41b8f314601afd4ee912133dacaca1501451376f7eb8d4458dc54156ccb36180be074c979b0f50e0e0a306f5922c812525c5fe8cdcf35653fb444079d600ca545e6da492aa76508e082b05c929d5e51772196ba3d96981895f30660643056cd98701a8f373a258c53f32f86f0474b8af6e033272e60a585765f23988e8ca710e561e1c83035e48785860b0ba119f69856a7e8872dd96e1234ba8fa101c018bf77bbd956f0d8d49a891323247d57fe2f628ff7fb46b470eff5dacc420aecd7734c7bc84539b0c74c102291140fc6a5b589dd126f74fe5add45f22432d22faa36a9a7d74d4777081419d287464dfda1073621d695997348e3413a35e9777d6224be9a5855ebb223dea983244b7708828c2134344d19951b21f8dd5607c6f1e1ad11919a3d6572bd8dd93592b46f095d680ff7ff0112c9f6a19667db90ad5d16e618b1449e9aa95c1b03a1c3c724615772eecdea1ca5618d36f036063790bc01292d15247b36d418a418d4f09277de74df7346be9e2b930a02179338435b88ed9983a79540de8f219ccae328e802f1e330b1f12d152f0fc21b35642a855a9953a18dcfd9daedc775039410287f24f5ccc7ea4d1449b59270806125650bbcf7a1a2f76be8ec781685c0053d080d93bca287a5cfb655908c2d005c7948ac0356c07ebff623cd88692fc537679a490b8271298727ab6991ec8a4a34ffee6d48655e652d6ada39798628a89b3ade6e77b83b6420110d9e27442f43c0c4c2d3d98c67d5927b30726fc6761f3f35dbe9153429295d1211a73a2db0424d10fd7ed30b26bcf975d1708c211ed0fc9ba2786917713829144660adf9c5ce708f713a1b76b45d070bc7b83e47d45554032096ae78d1448903ee0f003fa28fdd094644ee4c591fb0706878a10ead314c7cc4b111901b5d8d7e9553642cc633ce3ba170befb8fc718caede13ecc7d78520d76e9a8d73a4a4bfd46c3d44d6dd40110dc74a60325fd6acfca74b74b37a01c8c9e0ff0b3a14dc5c542f45473742bcf9588ad0de3c84a671727b8845252de75da37082c2cfcdf5c288ef54268e6d5d99d6af0eacfb7fced7183887c0c6a599ccd70924f218b0c164ee732bbc399ef2e56041c1b98e644161acdc6f476d28092646731e41d636406ce2dfdb2568568a3112dfb71d92f90c5dad0b01907149b401899fbc6f1aa4b8494bfd326d297bc5c7806bf5b915070cf8107f714b11bb3db4f873197e0437aaa1b093e15910aa31dd06c85cd9b634a90fd88e16be896aa7c2a93a7517c6e7a62ccb4e68e32fb5f51a9634a66943e112461e8d4aca57fe5b6a4a7dd0612f789a34ffcdc4d0697eb1619a2066294410445427b492540808c2ab6e66a70d5d1111e1ad5da4e28cf8df8f2396a7d2448cfd9bcfb44c0b74ee9cffc0789f0fd694b649ad235ab67f6edfba58f7c19655af0d2d9b6c44a194ebb0549438601d19e563d5bf12c80d8b002930fdaf1b64bca35ac0452796c8b93c164cc340108981feb34267ab354d2adcc81fe85347026d1a89b3fe3cbf375077f925d74cecb13709d3e7f3cc5fcf4df98350d5c9aa49f0965c6ab80fb240151d9bbade8fb588221145d9a2e97959546bea5ab2b579a7f49df1aaffa7e17b996810381795c431f888814b664d54e351d147580aa4a2b13bfc2f87296f8ca1fa64df65c431925cd4427784ff982848142960ef703614b2f4e6de493edde0e48a31386fd57ef82571218a5870a588499ab0c04a9d94b528069b88ff984ecf819e6494d9f98a4a00aa00a2020c0421b4afefccadcd4d64239be5c098e8e692f85cc31b2516d176d6e06310d12af42a86bd14ac978c3825fc5d4ad4fb0fe2d73c20f55eefc02efa1e9eab9816fbe1488852a8217b6ca7727727e9670c1a1dd59419565aa0f2246389bfba4bbd644b60ea44a08f0bf417225fceae94e2e873dcd92d9555fe7151057a2045f81be17d7b2712e810bb1f6bfd1f596118d381ab556bc2e3c55bd5f3179c48bc91aea1bb7dc41cb6032707e37364b1907ba45091e739b15fda3e4c7db0fe0ffa226fda4b6f83f0abbfa4c5813faeee6b05dae6791e6589384d1066c1f3b043ccde34486575a743bb75d76cadbc2c902c4df4210904b5c9db5c890923bf859e5451fb795a82e9ec9f15bd83262bc5eca5dc47c9cc862f881b08ac2ab3e50639ba8fb15844340f0f3544151843c763e150c70396bd760ef26287be7d275c6b6b1bf41a496453d1d8b89d2dab7443f5a34f29cb63b2686375475d6db70109421dcf1e1e320b74d32c2309dabf92c60fc16b57703125b3209ccc00d404542045ca689a2fae72615cc539b218534f1669de428142182ea0683bbc10323125a8858505e00ab66af413328373272bd8889e97c610546dcce92647ed07c93b818d69841078c135f9e4eac72052ba3840997c08dadcd7ef76854983de9d01914327819b10f59a6508f415b8ca52c6a0b67939e4c59c55ea595c1731a3f5e1b792916e23edfcc9e6eec7d46f41965d0bbeed45b5d011d05d450eb4471cec10228078c4c75a73ce0aec897cdcb018ce0ad55cbf8a2d0c3088bc2ea942fc2ac24a720edbc6928d4f4f5f09e293f895002dd74ee32ffb99a3adff8477e71e37543a5641f0d0db894d571e665c6981fc14fc43491250c679f5c154e29e53744954bbe5684637ea7d8ad22dbbaac780fa11d2e51a00b44a00ecd19cc34d31e92cc105933263ec161271ab8803ce72e36e4911a40a5493b32da585721c8e1ec96c0ae1b31a74e92f2f121bd6aa59ba7bac0f540c16e780ef6a271ad44d209d7c9acf89715f1e82269f123749860333d78510f5eb4a11ca9abfd905551960d6753b5f6b79d621d0e5ce700d0a3066f4f6672c3ea6d4d0c487db5789afc5013150682583906c9ba2e42ece9b72b3242ce43d672ca942051091b8f93b7648c5fefa748a3bd7307e1980d524ad68297b14113977bde494b2959e565e07fe454af0b879f006f26f8e13c55eea64921040874cc76226a5d28c28d985ea5aac85a47c87c91ca870a916fd6406106bec1206c39218532bd1a2db1c5e0335756b0a4a70dba793f1bdb38445c3b4aa62ff1c111d759602b42119f22064bdbf982d3de424c7134386f26522ef9e8baaea012ec4ecfb58c51ef6fe3c227ce67a3c145505ce01ce775a9dd6bc2fa29865766a49316ba557e4af9ace79d543c260644247a2ac9b466a4a744da10bf7cbbcb0a88357d983058ab1f6a4ddbb5f8b43baf3217f3e91578e369c0eb82c0c3ac6911b75a879fbd0031dd1f4bb554b4217980e8ad1d80e791507ce41555e4140aae45e19b96b998df2419d008ab0fa1401c1a6f73cde4423d1d4dcbcc75435e09abb3dd78014f7c8c2aaa547ed4bcc4c3b522efc8b88b6159f6d25cdb627f7c25ee32d260443122b9daa369816b4b6bccf420c24ec783f8e2750b754f0563f653b2c8f0894a9f77aa25d87b3feb86660f580c4aa1fbefb0aa549f3201d0db2fe086ae0c4992045664eb53c4b665c55e2b1a88f2129f8cbf9fe03f7f48a1da7e9ce9e569a2b675a065dd4dcc2e3854ba7dcb446e6095eba02461359a8d29156ea7d98ebb7df590648c1a366a80bd3aaeef1c5f697e6d06a39438a111b5b11408469c8dbac1d7b03a1d2fc42d9ccc248fc6c8166b700fb4ccac97f392aba1f7ac7bd7a1529dae5add365fc85ec5e95f151f70ac09f4c55c83002ec4994f51943ca76e93c08d26361df31f8bbc6ac87f137d96438eae9be2cb52140275e27156d6f568cdc84ce2a80a5b1f3698c1a0a3d65a62d2894c7be7c81419aaed4ca1e5ebc3263c344d87189141e20d51639e42ce09d92483df0197167da10e8b177d1a598a967fe3d433251540be772fa7f303a060802a588710699635768dbde98afae886eda150053a6c1349a3c8194349238ff89ca1b0bc38fafb455263f329147a5a19a8e7213d9b1d0723b549a17af19a56c18f24eaf1022274234823d60d310682540b3bc4a81286f98ae6f544a4dafd0b1fbc7b7b952c63f982a27d0bd7e2f1541d3353f4aded5f0c730ae0752d7931274100870121efc2590310fe7ec95d19606bc802103b3da9585800719aa49131802ebf9414a3fea21b1a0bb6992a22866f272bcd2d98a1b592d513ae5996f8e89b5848dd948ac41aae6ba8c67e31db51858c293a18e21c83afa5490d68b0499b8734eac6b73217c4d313a2544dcde737233fea6c68b7101e894160df8a18b0f3dbae67ad82c5642ad8c0041acb1afe9369ca85161d376d51963cd4514de26e7fe8c5682c2a05d836bbea840420c7ea1546cb700c5f011616b0b2cb3a482384c7e1778030226bc57b6a03a1b8064f033e0fdda489476db822bec321e34426ace26545daaca4bf344f93a6a370f9eff8735137e97f43d23a614f5674570c0def3be85806315f95cfeeea32b46111eff12f5a34023a34ff53cecd0dc93e241fda9c2943ed5fc6dfb1efd2c2b02fea7c5f1a67b9d1d87628ddab1d96a0614fe235d315a2ba9fcaa076eb1e39d5f2a6a9e643ba998fb08ff140f4cdacf92d1222ce27d7931f5993ae2959dedcfb042c8bccda699a242d850964861eac134d8a13cd5cec3c2f231519f5551436e0148abbaadb48f5c325325b5dba509e08f8a998d68b9b2d3bc6e16d40ae8733163fdbf0da56cea3c39f70502f2ea33cac3c8ec39deaad8cef4a62a8f753838e9601cbdfda0c51f8cbaa732f9580c46a30884fc3c07d2136812430e8993d874f1aa7f0ccda8c6dc23c7d31a508b147907829b9946231b63a40e17451cd76f1f9551e0baccc55f76ec77cf6e5b4f9d567f01499002352aaf1b625b1439c4be4f14da9f65b23ef7d60bca8c8ee7ae26901281235fde7b08cbd3455583d0a6100f78a9dc49fee193b58b56a3e45d30266240cfe0230da779a66518ed92a9e17e09a288fe02b6753cb6f912810ec8aeaf0e5b0f7e37dd87dbc2608eca31f8970af05415fbf373849733776968cf78c617eee073de99239e2470c31eca7b9e13141a28d9f3726d69975676650fcd9855ef58e193a511aa40e8d092aafc65f0e3a61261d385962798b97930998dd99aa2691aa7ad20b3bc29416a540f468fd1f57ec2dd90cf7742e4a0a1bf103fe0ddee4fb2c7485d6f417753fb707933621d4df32bf2a016d0050b95e23814eb779f1197ede7ed6983f7fedc60c3b482f4e5e514172f96378acb556540b154709cd5b41fafe40ebd89cb2ab475c0fed91163b815130bf08fbaffd42a0fda1e295f6dc8158c814e442e2041e5aa8f10a4890d483334cd761727bfd940f96d3e9486e57979e3b272675f5155296bef91227f63a3889e823c93c1b45d503aa84493d2599a7aca9f0a10a71b12d2e4878ddd9b7d4bc3c4ed15ae3023426b856c7a5bb46790a15f1887f191bb8c435ce2d139795524afc9ccd44b204a8232563473be78acbab39b933dc7eb50f2bf8fc81f062fdf81955d60bfcb946810eb4288f769e13fb4c608428560611c993335c998be0b471ef855a5e3e1eed898651a5c110bd754710238f273854f0f21f2fece9dd5f352d6b31c12ed65c4f39be6fd3d77c34f48d2c5f80701fb630d0c77d65812c61a9deba909ba21a6e5e7366479c9bee6770f59ec42527c669c6a7b3b957b315df170b0dfc00dcdf1aa9cd6d0bf921633863fff72d8e5542bf80199ed07b22a861ce5b81b52a1bb187aff7f839a7f134394b0f373d88b867bd5f3873a4a5785f50e97391c555fc4618e8787a03eeaac145871f2919640087506dd82c05764899cb0fa69037d6dd130741a57cf92d22c9445b7a3d7dde224851578ed65a030512242c8f7f797821937293ec71b3d811b3e741c7d1c347e837fc8d08d6a6c8e0bf590eb86dea029a613a782cfc02c79419e4f2af12750b0d6be6ce6258a32ead58d1848ae914cff129c2db4743831105b33e9f1884cc116f9a66e7ef0989a57b98c4009908bbaefc5c74869c4315673f31222e370f63298ed026a1f78648d7aa4f2f8150a97ac754fd1a28581f5bbc73f60a6dc6781376824800cab56f7b1fbac3ec40ea16aae10a2cb986cef0c87b95bd11da76da03ea155e5b7a2c0a5575a5d784ab0c288c0758275b8e8112a6c6fc6b9772d77c93285a83ca575fb6de627fab569f14db913c3d243e538bace91073d4aa56f8d52f9bdecfa998579284d74734998aacbf2c98eabd7c78e152c2cc4b877365afe5c10ffd4491f57b4462f84495be4b1a1ac292576f05e0ba42c6ce503edd7b03a70ccf18d612b141f4f9e10864aedf07ee086baf64191bc5d89f070f0210b92196a0381db810721f3d9651b7e25936568540329b8428c02d550d9267d22b7bdd06cb4672449ac1ad35f50dd7c3eed2830478f933535fb4c16eeed43a3c2685558b97bd4e35812c944469d4a74750d21bd67db0549221459e70e0aa81429bd6aa7518fb0d1b95bc158b981805c1bf1cecba19b2456465d5c7f03e91c32eaa3d66d31c0fd50e2ca538d6fad4620db668cba69c67ed70581fbbeca5f9aae85575032c7f99a2e39be65700f9061dc981c8d2b936453a4a262197d0b28e9c3b802f9ae2c9b5173fa4f525d352363e43dfc79359033597cf6c98a065bfe416f881fa583d2852183c82f10ffc95e5452019e0cf2d54faad33d277acf7f5eba93de0b827078329acbd613d7b27b476dcac8fd5edde9729d8182c56f7b1dbe41bc322ddc421ab533e01e172a8c2bcb31dd2e72bf801cb3c9f214ae20b35e579c00fd93cfb88d6f744626ac8039b14f7fdad35223f42359aced9da55d073d21d4aa294b7a0eb36564720ab94acaf3f7cdc120a69bc3fd9afdd6dabcdf8f7fdfdc72c4dba3152167f9ef5a6a3d550028f61fe7b32c045bd79fbeb43c4747122d14ec4be3afc8f98aa7cf20b2eeb847c8aa7a92f2414a4c8b4604d2b0d3da3cb88c39a3e65ec3b45d971d1715774201c8ed5f505360645fc7883c4330fcc149d9c48732ff3d66616d9f35e012b68583faeafd678a010190f1f0141362f16933d160caa58f5b11cb89a845f2f661e6aaeabf3189edc1e1c3ff97a031b124c248ac597fbefe71d9bc709835e7d6566a94f69a2b20152c0a074d36e97cb515e0986f625a5d345a907facb828d72c1d6fa78a24c55a6c2cf0b60bac3ffdc0db3cc50cb7670b17505a5c253eb4e8355128c8c25cde7650d24eb486ed73f070f25f8b18cfa52340d1fa6f9d87fe267ee5216b7d1a24a34c8c8ac67d2b58f61c0ac538a1dc566a0bf61969e77d67f70274cd443b3730215fa92815fa7af8072e4ab6a879e902707e3ffc0652e3ac8c35a21299c07f52093c98474f7b2db2eca49bd9dff373161877935d4f528e10565f30fba799c5dcbb26b19f8ea0378c3f948287bd1be35a41d1e6b498d3aae6e45806f5d3c0c33651398e57c9be67b031044c6d3e095c3e449d2f163b0cbb7c036631938d25d57eac93f902d16dbc5b579fee3093e7ea70bc43b5541903d0b8723c9390385b302454ce0206bcdc6a0e60c6e5307dcf763ad407e07a1b45bb4195b590095c94efbce4418f95ea24a48dadf767ba93b3290438bc16604791a5ff1bf05417e3439c3cf1b152b0957be0da95c5fc5696be06a433cd6b998497c6fc919b123212e4b4903126a7996cb7ec9b97f1a1dabef0bf533cd7e1d7ee95080afd6db39c2d0a6289ef847a086a4c959cf8121524b5184697be984a78e03d9b220aaa59b4eee0689cfc217f1cd78d59bbf8119c91bc96f8eb94236e1da43e8780f9e58f82dd46a3f11cf95c5446739edfbbfe2a7f2d50799b9c4d114e44715d5bfbf06a1257f261c34ee469ee71ffd4202bb89388c31659432ed86f41914f9cd138d9f72f0c8a5a46979d1013449116d5c37dd60d06986704df50962d86c06bb5a6ba291c1e0cc93149f5bc976569ef24caa9ecc4e62fd4dcb9a6f8f8b1e4bf38054bb26233d4b85c1531505bb1f963b7bdc597c3cfba30474f9e4f376b525345d3a90eac60a62c3f13df0ec61d604f803cf559935f280deff18cf9e0e9cfeb31ee083fe4e52e7b0bf41b3ab50b15fa8c09036d52554cd5228a46d03054b4839e716f256755528f98dbcd9bb7bd124c0bd88cc60234e7bacde0676df8451087e5f1966ae0e3a5c3b068d5cd49aaed2791bfda2b66f74f7d5047af3ebc03d42d37234f7953fdefd930f802a51eefc90e2507483149075edd602d652fc6d531f5b39d684d1734e31cc52741f61e2e72be13549b424a35f9a850220b857b496146fd43e9d08446f0abc7225f91e02dcd5a79ea671070ba0b6b02a7de6209ddd6c5618ca804b27d92fabfa51c9507cfe1c97a26482df6a230e07e1997608c67ec74520a1d5438ca55fb7e52f495cbe8ebbabab6390f793d991737d3f3c7fb3ccc3b5eeb26672e70b5eab1579a18e54e7492f3c4b0f7a2b0d4c9f05c37677bafe3a671a1954111bc9aed0d97577f284a5a660879c224c7802f019f0e3a701862248bd7d5fa202cae41f32e90f5e3d51b17ff6bf2934e6f99956526d8e95072ea3ccb5f86821076cd4ca69b3105de5da2a60e1de44d8486ca359d5f9eae2f55c6e00899f52eb1c50a1b2f2ddad06614e70e17060464c0de57f6489f0d9c8e333047ef351cae86c1d38488bdf9069220910efe64599376ea859fc012992b06c8d8da1a61293c3e4381a2ee644b95042cb009818e32048ab2a0044acd828d1279021e581ae0da30bf27322e2bd20247dcd710f3047364cda37c2d82276187b33db6e57d1a9e9cd46912f0cfc45db63e78118d14e215e4e0109050c9ce284e89526da3f83ed98316794342d4f6b35237f1e9b548cb6ce42167d949373aba12aded8a2a361e228314d980f92a1dd034b7a5adbaf1e41009b3f5ae045cc1cbd9fd50b88685d97b70a59e4e4412b8cbaba605d8c9c22a0e630e5212ab58f9d73c15fbe92b1c540fb1c3c48ec3c2fb7ecb4adda8a137327cc28c3fd8e49af3e57f5c99d08df5e305d6c1414c5f0a4f91c1f3ff50f1703caad0f2db591d2d9fdb31c0cf8b6031be015302ded2c9919b1c971ec9ad159c546bc4d12ec0d249a82892e1860a0cdf56f3ed1ee22880512b898e6f652a392543eb1bd2a22cda97609be053ff00aabeb3e4f77a27e92e0ebb9aa31801ff3ba3a99681c87cbf1f1df8b9aa888d724e40cd6ca9cd71f9ce0b0037880587863bcf029f3677ab1e058fe4b5cfe72bb32b70ab1d9f34343780e47f5502f24afbbe628cf2d3b79e5976c7edb1123d5b8c2565b393f00953db598f07b1a6e97b4bc1d3d2eb9312d924a80bf9cfa14f1eb56ec820a88f4128deb4dbed1881b4f527ae867c3b2b3eec66fbd3a7a0f202a7689b37449e356bc30fbeedcbd9bd3f3359b07102823c51f23ce89d24f782eb2d5feaa0035bf014adcd3eef24e6b257d376fb3faffaf4f4c6b8935abf82ca2b87174d605954768a8595a0ec46862289143340f56cc854c5c3101346251078d4b153b926d77312c4d0c421ff9d7eee369d4a9db4e0b292412123c2eebdf70102169a6798be431cf46a6ea073645a092c354d95cf4ff32892ccbc40961887da76766525d1e1944d3657517c447badd424bb69642c4cdf818bd5d86191d8786927f6019f3e9c9e0e71d564cbb02109dae0a493011ca5b0150c0329312865ad31cc5ca88b0b5f55ac8beb88f496c5c43a4ea00cd59a9004d09b25b66700eaae4833afd00612348bf7050138595d57bcb0ea87d3b6270d80fd2f93df64631c6f5be98f9577c1fb9e612fccb0fb9bca6e9f01bfeb5691329ecd34f71150ae0ff4f19e62432d914e5d4edff1ed6ae244add3186cab07c4c5d40427f115a5aacad95a466fb64d74ee3a1883223f659c6b1fad8ec7d6b84093d8a7d17f2b744cff802de11a488466d8b8a683e46bb7a1570b16cd207543687558f32a93f60543d3b56490bf98d4f92a2963dac0a45c123e83b80789ff23d1cccb026c13cb98320e7e1972fe023a853b5272759decff5c616a53cea9a3ee28e77189e1334d984f04fe516eac799dc7b271084fd242950bcff1abab2805619efd29e23cbcf93b5ffb25788db59fb51f09acb4d8ffc4d5ef7090191e9e03efdffcedbbc2d12b30f6e5c556bd50fffaff8aa3c64c196199b981a091bbbe9abd90b4a3f5e21ffa7122748aa62a86bee043a9ea1fcbba553d901743671600a305a1c3a5ad1325b31674e874dae1c3bdfe85ba9ac0db3b1d5117e64321a5bdef5b9dd9cccd049ccaf7feee8c1e7bba316727eba97f1514b677e151069edc93082f5a8193d79b26d867ea2ff0e1dc0475acaaff4c43cb05130e5270a46c005bf38eabeacd7a66576197deb09681c68797614ab6bb5bbe94c4991964262b3ed5c31f56900789c6035be172484481fd6c8f17e411023c2551b0923418077c7d1c5277d93897615d96b37c362fcd8efbb1cce2f2c3004c0f41ab01493341bd443b63fdd23f68cb7735c9f9960f3e30db28e19b18edc6a2f8517bddf2312a14bba79462e17fdd893b0869f0da471cce205ac94016bed321f5a3faf1865f6687b6aae4fd302262e143981a48148139ba5d88217e6d4556cd7f79b4480c465692e1a590609b641d754529380d76fcbce8e0db9bca88489167f143315d2499daf64455dc31967f7c9ab9228f4578950adb7578bec69e134c661cccddcdc8e199a30c593f46e4ce45f11a44e88114b37713c229ef3f1c7db52ae5a0b5f95eaf481b75090bd42a267c54b89a4b3654a452a049a2f9b05302c69604172cc6da4f748a96c5520e84084e2cf1c718b6f63a35496ba321857519cbc38bc68ff8a05de6ce895604a24ffcac1c81b9f9358d7310649201e9cec5c65fceacc4a77f8498cde6a4cfbfa667d01b65a739afab0de519292369f97a3fcf64a6a2f76569ab8c582025d259da6a9260ee7e80c971d3c3055762003396ed210913a1c24f9619864a66f7499781f900121d05357ebdcc61d2d357a7326678c20f06c24bafa27b0c2cbdfea8edb7b3c0bcf9d23487460fd52562ccaad903e580acb3a84b79aa412cbe499daae4a813b7c64de7bd57932c155937d8e8bf274155e9d3355a7463418e7d2d926cc6b949d24e6f69884ea95170be56c5cfb5c826d4d3928973433dbc7e3a3d593637749752d906e745246403f3e277f6b8d3812cf11c1b17a65143f964faa32e78bdc68d0233c35ff6ad1d092f78e883283732f9d220f7c606f023f9dcf0c2eb95bcb7d27e4d0b0c883c2a824caadb228224b2aff3875094b0db084b3623187da679cd5077247fc644e42fa6548f620a5eb7b8e1e024999748cebca2e14195e307c25a1b9e1d7d36b5a2c0a3882a3164ae0264dd61d53d92cc2320e518df83b6844a1a64dfc3b0821745d8e66a7a9b0d50ed42059a2b04e4ba3d207ab2137f833c0d4d071d090c694d3809b5a95ea1f3bc5727e8cd7577969bef629ffd3a09cee4b74f27e6bb3f07d5e3b0d7ccd6963ed2c485e4d2d0142ad08ed1637c171a473d79f08e6f60108207fb87bbc0f93d2b35abb81773ced46616c880117e8402d12c3498497e12365da858129554a6309f06c9835a31c1f7bfc096effa6fa266c0db8a02367dac97080066b3e636de257edbf2b7c7c128176a612576d13b6bce1e47b9245a8ca3562c7b38b72a9c4829b1e72a0c057fa0f12b8f21c86701c7a165d76244497d68d37c29c431b431dda45821d39e865a2e5e20f91acd22c83684446783b762fe61ab45274b654f0eab52e92e2b6aacf87c190bf2aa75e33e19b77d621d7d53bd563350daab07c1175f184fdeece72ef258dbd2196fe740258ab3cf3b3d7e47d0cba3930184db295b448f0e85358f473ef9dea17d11c03d81d37d470402ec74bb5bf89ca78cc3053cdce2b0a644ab087be33647f4944a5fdca10c720465cab26c90a32e84ab5ef3f87cb1895def96ce652ed54e6cc8967ddb494cb381b904b7af60cce76ead2caaa4e1bb22c91f8957d601c3dbca6a7c86fee6aa5f97a8ee2f2216a17567588e4e0061f0967872d80480f8e802141e2041d8d1d7a15990b136340db68e1770f819b88ae76b6f72c0e1559b6a30f9d6571ff71151ac721d3a7c016d96cda8f0a16ca6a5c5c7fe4c9ca778b1d7a0945c771b84237bc7fe585fbe3b3fcb7dfaaf141180ee6f749b13383452e099f429e661a1ec67e04410fe0e5ce44719d66338bd64ab0c18d91f080ccfe91d45569343e3ed4ff69296e03a32b8404050620bb3f6f1f35cc0b0c8c2715cd14a19676775c2b8d369768c84d66cb32802dea7de3ce0b551181860367015887e3220384f096437654f548978a8bc113827c641e14acd45dd6047653bb736c126b330c6fd1e281196a5aeb233ac1ca5b320525f8747961b390dd5d33bbf7c76325a41b13139088ea82bb25376c95e2138d053cd7781f0a949fdf9a0720b5ddc8a5b82c8c6f4a680c38579818286aaef1a7c3ee322e2423ce9cedab661e5c9c57b7ac95974fbd6f936070de227331cdcbffa87d6f42a321df80b0f42fa1ab684d43e84f7f5e046883980f6d046a4989a27ceb2b40f95ddcd3955fea1b64b18287095ef0382165b2790dd13ac876b0a78ca7388c078bd61612702e7ab6d32c6b7e28761d1eb717f690d4b3c67705639ab7d8c81c8ce3bed14278d6915b4ea492ef85d095c51c068ef894cfd1ea3da2c227d54f16a1646dbac406a612bb83ccbfced9fa6d45cac824f08bc6583a37a36d4f5328c1b502e7f369436cdd606d71425d7a80fcf89912d25f45b78911f3c03a8cca6cb7b746743864323f691a69f1fe2394fa6e64fa50660333d0ac72ceeb3c5cb4971bee475cb2d5232c1798d23dd720a038f40f9a34e94e6b8fd27ad8e23fc65c3ccbc2b2f9ef238703622a22fa28d2e529d38f877cebb90adc4e55b8d6df622384741321c726e3ca824b3b74e24c35760daa2da957a3250e0064c1ae931753dd54877d8099c12de5717cfc3955e102716d0e635630fe983b05c0f9a62c58327fed652d32be3979ee9758347be3a78010a2463462fa8f38f275885423cae227a20e33c48765e67bc0164c4035d485629ad56621b6cbbf1517fbc934f8ce4c455a21eec540600fff7045f58d104191802eb3427dd06d58873ecccf9732da7fc59e5071694d1d22c4b0126f7ddf19e39111721fe6c3b38ae08b976f197be4a4744ebbe2918ea07952b564e12c6af499a7d0f5dbdba1e849ac8702586fdb932357062cf4ab217f6d9e12604b37c9b5e4f234a00e765ecfcbe324713ee7eb3948ec0c6871dddf961e00413926b8b9d3de75e958edc54b05ec73a909106a16757b8db02bff771d16d3586f824ce1502bf61a4033e61ca4cceb9b2003811227a982c238128e9707d95504265af1b90b6db154c478e8682a57b1bef4be3d2dbd1c4538a24422be38a802c1aefee96d27f94ac4843daaff36010085f93abc0432021b36271ff89ac63973c99c4ee315c2aaf279b84424204426cfd833a2b883a51a231b16915d0ce82df9e92dde04ad02ace963b115cc4bde5dc7e458d85c8ec88d78f90ab82fe4566bc8cd5ed387b7dd3f3f1cf2fceb9463c234675e2673baa028465f693b8e6f9bcdc2b27bf0b7a7a856cd19ab03252c350d051bfd18120f4643ade76dd2db15eff52a3af4aa3ad66221a108bb68fa469afe5d842e3e76b368e4a9209561ec5fa05f853c83b5a63eed6c156f1d422aa8336a3258ac2534ec092018bc078cb863680c99ae1de654bddc3216ec12feacd416d500e71b0181c3e290e6732aa1982f8736fe1f7793f3aad245c81b054e08f7175818071abdea4c43711dfcc20fa07fd56c633102b67539ac41c09d345006381f7d08e69d5950b5cfa45b88fb3833b1ea5b0526d36deda39029f909492a242760e03c2d8e7f3f5019851eab09274da9fd6120deadb5d8fa2490e94bb7af2f78a11e97a8782686fb6a77bec3642848de6f8dc16aaf57ccd4a33cbd110fc1347dd9641d3231517a4468a71aacfdc1d35301f2e53330d78b45cb541812dc4ed59f6047e6d67b444ed090cadeceecbf6e3e02824994adb2060b7f194ef70b8563507105d26736891c5debe1bc44e5f4cae915e4619d34a2e1137e8d266f18768f3826b22bd4333a6c97ad9563848a1e99a2ceb6d2a87f1b29b7709ee876b59b4f612beba2f36336d08909c70c8857a59200bd063e9af40b4994eafb4b360a8b97fe4f3a344119b834a69341b824a5397d9744ae7ec57bd65c941cead8fe3abd3527b082eb81d78a0c54e915319800dc9caa8366a8c5f6ee9e48fbb21fb58de773544166e15a4ef321eb3b9a0acbaea2c9291e5aadd4d017f9d181fd590e33ddcd74aed6efc1ac3daaa6d601e21b61526431a71fa7563c7b16d3af56a2aaf8db532fa14c04206349f48f39681fbc70f5cba4a15198b50988c7137345cbb0a07c7e74f32c597cef684d4ae991ed8cd6fb622a51003848903082bed79bbbb394e342c67648135765e8cee63f6babfb6adb948286e7898b45c9f28adb7d2d81d887b01a498dc2a2e2f80e2ab9cf722063ad116661dd435e3c21e277ace1a033663f2d5134aca70c268c36585a77e70a61b40d04dd06c0b39a051ca9b9becd1b905a0714c652389d92322f0fd4de93f564b22492a685fc8c9e4e230e099aa77b07b2f01c23b7c390c34985e75c2468794c8d58cd9c1555ae3149c0ef45e73378b97b80ad489b94ee1673f188ba8a0186b17f14a6c3b2e9026334acae1592cf37b77f8472e53825c5a8e8e20e972fdbedff95af485694014d474b7ce04004c8c8ea82d6f8556730cd6e12adb975cccbbbd44156ccc175b47471a2b4f039b72d2bdf94a26afd7734f11e3f6897fcf8eaf30706152818895cd75177924070cffa6531ca16478f4a3336687ddc6e1623520d7c0b91e0f9c662c6f5eab269ec3625449bea731099eccdafaaf94980be07d093cdb8b402fa429bf7f37ca0294b8ad5e5b9be887f901569b565aecd93ff7add661a4feff76ef56564a4f719cf795895569ce52711daccd746b882e261340ebd31a8c0b56aece48587f1282d851cdee2d8f8b8d8dcbf9d77f4c74b6e03eb89b178730675da2b841b3f882a76abd7d112864e0135b087f96d6d0ece2f5a78f9786bcb1bb1aca59367b1e4f45f8773406272150583a6638545c2f39190b7aa92a48b103a0a7e5b5652cd930e43f2a5ec018e6e1cbee3372d34ae0af18eab09152cb04accb2d76be465e0095daef309170e7c9bd6b116a3e7eeb1016adff7dee273e036d22d1c0ddaed1092036172d9970b131fedf695783040fa40898fb203615decc4224b8b04418c67d74a0fce8842bcdefbfb2f10f035678cbab38b9814e4d6d8c38c1a8d82444297637bfdd918c70cee5b39d648c91b20e6cd67d0603ee34817cbab46c70eeacc85b3dee47cacb9377181b94a5461d00ee6efe9546a7dacaf1e5486c48736a1e6a806c90e6ef43589868e11a1d22d347473146863efe63c1c866ae6ba2349100ba1ed5e7815aef7d4ba2bdf2ff1a8fef3d68da3d70c78153e27c4dbd36d193b0187c7200458533d9a352e7c685acc8f8eda3efd01abcb8df4e3e9e527bce184b082f6b61910743de1a00da715d25143b7432b178c66ef5713dd1b0a46e8d1d65627126e6d61084d1fa374314eb3c5ec36a0ae3a7c9d0d86b641dbba9ab21bda17b5f395996e5ecdbc872d1eae45fdb9b8cb8962c029153b5544be3cc3dc039805020def4dc59c7c351465fea37b7f7b942ee67d291bd0a11b893dfbb6aae0e8b4e8a35bfcdd232c8a139dfae3e9e79b31a6e0f50364a4af42715086349bb6f59c6d59584e35840031da951c4de219ad9eeacdc7009ee98073bb10cb9dec33f5cbb347401458fe29b7dcda42273fe63dfc25047eadd17d8342888ad482d85ee30d2458e79220f621b4bfd3a0213505bb07404d4547349065f80f7ea6efa764843bbe1046c0e01395da7786776597a9c562dd7cf1422eb856f3194ecec3e2121945d3504ae2979ffa19b80e215d1e29076421a0faa4cc626f226ee67a80db610e7e3f8024b620c43bf572da03e566fa10077cce3199b6daa4f7d04dc9e78efc43dbde001817eed2a1bf1b2d27ea365fececb19e8d7c9d2fe1cce2f3228e4c2f7f3c401438db47e42fa879548c58e9dd1a3f90ec7b23ce03e2ef810f7aaeb358a55c7a399d495a87386abebadfdf1e4aa282b0ef92c7b2d7c2fb34b733c4fdf7d1e6bf57bdfbc966f9f032cb4de3c753e54d810304bdf8d7ff45818112536b6e363346dfae227dd593a4d3b8c07200236503058f828e2b1602ea1a2e3aa58bc6ba7c0f6ed0eda6f6feb277ddd762751ea3d32a826aeeede9908b4cb12dbde4b5c6776a7f0f80f8ccdd673952ef4e49f24607a5079280c9e877a636492fcb039a3b77571cf071c7e39565fa3b814d095484e722414b90182d7ebf64a5e7ea8f310a160708211a754febae20e70bd9cece374236bfd11402ee2ceb80cfbd39ecc254a8f35bda10349a73dcf60637e594c7f86f2775b64493dbbfe84c67a50d73d6432b0f336adf46ac442d92d6f33bd60662c34b5f92592c67e1326d062f4bac55d66eb3a0fc98267ea6235bbbbf186e233e6bb1dd59024d5cad4ad4fc908d014e42311b8dfdba139b9d5a0ba8f3d7f4e5190891bd6403a137273247d9a6a9f06f164b61d758ca981e7d759e73a0d862b876002da8825146c25d3fcdc63c4d2905f0a2e1877916c1971c58ee406c9ff1c0821c39d980bfcc53ecb3540f4b53357b9a7280bb179c56c01e664f7297e0c00c8b29ee4931769f7879431f73db1ce8ed01698876f4816eebe30f26124339b488a36f7c087d37614f6c1ab1e95ea956dfff0026bc4e13aae655280a3af4457833ea12e235f603245818f7a0a15f24dc51b0c5d777c8bbb7cae1816ccb2d805e382bf476d3ef3484fd483ef47da1efd9c083150cec52a27c67de45945ab5a6a4a768b708c71d681548f4c1225c04a58829d9c7c7ee2599a7c3037be1d3437a7dc97937f7db632b0d2f23597be082de0ad9064c7771902df14bd077aee8777fb4af96c86243ed1336421015e2522c2d068745f6bd25dbb3c1684e927e030000ba1016fc3fc558e7d8a2b90855ac35392a3251c14c620303ffabc473bb531dc74b4cdb14dc35243292b30f27018d5aeeda1fa0f6181c580fee4a677ec6d1e3ef1922af3ce0b1479a57a852b649ab74862fc6830c6d7b3c855035d3695cfae0d86184128fa50fb84654c6fb640dcf033e50572b94073f781646231772bdc3b49cafaf786c80fb62d927e84c18420bb8e154c854794f8e9c8bce020b899d973cf169354586e3860b4ad380bfadb19c13e2c9f6a5a681281602753f31a3b7af0e9b1c50550ca0a8914aaebabea51e5e0669dc2a669caded9044eadf5042bcbb4ad23ba98ebbbbaa96e6f5a96df65f25c4f8572a0fc0aa781d1559a0425a7a8129246fad25e81b0412e83f7d4ee0f37e80334ff276885e06cb1dcdb87abfc2221d1fc77ff288c372e4f4bcee2256e1b583858440fe6581433a6ece165580043ebde1827c31fe29139fe3f2f2738d9e32c535433425c005f5d1cf33a15c411c16aa00e56df07b44d18c42498d7cea0c4ae1aa4cb58482bebbe9878abcc0354b711ce83f12ef0629af4f67bba10f8bc8c45d937f563547b4a9cf56c2b4f5a603223f71f6edd1b2e21d263c629a8fb2c67ac5ae86529e97263b48e7a1f474e486fb09b4e994922f6c082a43e7d8c8482e70fae22fe5aa6e503a6118ff936c1cbc731262cc5bf75958f5f9c8633db72bfac606bcd74afb1a423e7886d681634f1c950aa698eb1147b7e52298e1dc4b5b90f8cce46817d7bbd191814b168f41df98d977da863d9e20b28708e65af464c61723c0b2f3e30c78b7e83bd8d1cc535b0a03840429a8c392beafd8919f40b9acc5fc70b931dbf02bdafc1f962dfc67405bc0c29bf22997bb53fbd76da36f30eeab1cb684ffd16115d6cd1b7c5a09d258e698a40816825a1d480fe474f42f87e3b7ffab014bab123dd0f8da6bf17a66c7af87010565fd94ff6e37337cc57a36d9a216a86247bb580c370c34f97df4f395d6df668442eb29bbd7beb5f82e8a3139d3eb79686122ea1282fa89178752d0a7023dcf478fb7ee237bc6ae2505c28f58ab242e522455d4227175c7f828363fe35c7616ae9a0fc1d46d75d470bf569f66911712e9eec2993429ce858cbeeff69ee5b0c02b8e7d5e09a7ec008a6c015287ed6a51bb0b0c893b5618b63112a25ebdb251f28af618dca04b7420208669b123c4ff3d79b3ffd1ca29e136eb8eac29017a09d138bad7bcb472a15f9000ea264d49f4f0ba13154d8687b4fac4993614458ecdc733808baeaf88186e0239c8b5a927bcc1e0c46752b23f96ea521b134362033ea8fbb03a6cb9017aed2ebf308800106c50d75778cb18d1da995faf693d30858091017fffffff80