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 83285 094f0d1ebfc5121b229ab10095307bbd23d6866cc86dd73b8e101a8f6761ae32

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16adff63ee14f6f27491e948a770f1685e4cecb7d5051aca8a2c31f5b186f7b0
Certificate Block Hash
094f0d1ebfc5121b229ab10095307bbd23d6866cc86dd73b8e101a8f6761ae32
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00062300000e0a0000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000486a20fb25dd1cd634cc0cabf20c084d1487640cbed3abc8df97bd0e923b340b52db90df64d027448e14097637ac3cc43f74abb9e89cbdede1924163d9efd113ffb041b5c4240f142938462b9b2515b00f16b413924bdc9b8f070000000000000040000000000100062300000e0a0000

Raw Header Hex

00004020a4506ed66644d64faa021d6120504ffce6c90abc25fd7d1048e651aee3d8bb53f1eacf100b18dcf6317e6dc37aba0d035a5b38218f5d550c8dba342050b41910ca694c6ad8c00018b0f786b1f5312c8aca1a05d5b7ec4c5e68f170a748e99174f2f614ee63ffad16

Proof Data Hex

59,560 bytes
12121601030724aa9117b1e3907d15c1b5a2224832bd09acecb6513b8a0f75839bfac04a39d7254fd443afa92ead5e50df61dce091964909d2f1346f138976a4e26e6bc8ca43604374961aaf0b012196df0dea612f19a27c97e3175592dc13eff0a7393992c8dddbeed765f8f7a0a47855460d0871b39394e54c5116e3007e61ecb38920acb5c23d84ff08b672063d4f199c068de614749c471756325cc2ae65696048bbd3aae52867f1005f346e26e5cd6a1d81d515329665ba08a34a9bb1b35fff1cff2a3dc1113ed928c1a035868e5ad7b64d5aee6f6df719cffcfd187be1d23d7135971e065ec3d42a3e873579fff54c49344fc15b44b4f7de3010cb17e4674aaf1e6658513ccf3ac5da270f77b3c42cf689ef0f0abc8af256b0df95a9fc6dc66558d42e3eac9ece176933b446c9f190b938c6c5a1f3e7b295e605c3c07c86a4e7dc2cbdaa8cce32270ab2ee02debe2c9e02e9cb87acf55aa722e03271398dbf6d668f6641ac604429a54a48f1400b2947893fc75bab664280478f8f4dced67de9e4742b94bd9489760cc14c2fcdf294f9fef5fa271e5a4a9dc29dcbf554265344f884ba2d6af5e92892abf1282f2b23ee642b1b347c6cc6d95f289b15b552dd2e2a37068de215a7386f969724cb23bf9b2bdc252fb50832cfe70dcf4aa249cc9fb59146c260827b8860dc9b379b5a838e8ae39776f3d6445bf8338e252768d12bb8e23be151dd1d6abd9037cfd12a873dc93fdaf40d805d3ac478ed7fa6ba70c655ffb90b78c61e69c3ab585dba9271f08145e65b1a6ef7f8e6e3cf62afd9e2b944d7761fba832f0507bf25aaeb1b048aff684a9e9b7a34e00bcee2e220b3ad0a89b059ddc17711f8e20d27ed60f5cc6974b9ad08efeaca4f9f6bbdc507739a3c3b08e1be2ab53be2400e68da44300622867492af7d02a8d59f10861945455f95bfa163ff6bf2b3f0f25927bd162b51d37b91ac20350f6b3903049ab99d9d41ffe01921f88d95c5d80c5497328a15cb5f313bf07a565a835e3840fdd17af35ff0173be1be863cfc54789ffae7c5e6f0562e009b674f0241759b6508628f5fd155bf8bfacd61e806fd23085c86ae02952e02f5b688fc75ef396bb3788026440d6248a075548ea4789b426406b5fb84ebf41c63e30369ce233ff3ce02c66cae958697ec4e5f1fcc1acbb1139ebe4921bf4066ec5efd471801f7204077f8f71d1cc9ac95e3971708fe407221e3dd751b8c0907b148dffcdb7a016b5a67746c122543a772917815e502bdb7a56d9da96c5edd78bf0c8e5c9511b1bb6666948491c2523e4b9d62543df9061aa78555228452c7fc0954bfe03e3a9e10e3ea768297fc5159199502d156691b0ad6cffd78bcf85ee7f991d5facd525d30a44e696dd66d1d3ae26a24b8478f87582b680977cb736ca016c7e77590cb795e7e21d9f7495e3d7fd15b79e9aea67aaa4edad40f1118e81bb83575aef9370fc20819dcf71880667de501e87f4336c7be2faf3d1f2705796c2ec7dc4733efc379d1d90e75ccdb7ce584efb078cc89598effae4b006abe25c81576b2e3220ad95b30658b5500fa436458ae973c7a61d2cebc0b77c17e436d6e67af9510a25b74e74b693c2b26fd8cf84ef14044359e493bc4e06b6987e4f149b5ff7472e0510e147100296d176ee66bc88c16726037772922a9b45ac23f272a34b614148aec2222346b8d4e98bf038f5109a6962829888459736a809e6820ca2be2077b34b379f18eb6ca330b39ad7242b9a4552d5d251a185ff9dd225d8ab17e2c973e610693fc57f2c4928f9e96f518263342e75cf9ce95b4e96736759ab736d552fda315e36c883e51ca47314f9386231fb3848a003832501fcc19df48f2e5b18625bea4e8be5f620392f106f2f510010cdc87896bac0b1b4d248e96df084aa4311e9cbd8bbebcd4082d29d2bd2777fa7b46bfe8aab8865b35a2c9da1b39f1d1c68d08c800e21c465974578e0cb1dd56f7d219ffe1c6b1e521e9a9a883065076acd2ff48fcf42ab6d40bf29842ff330eb841f3a4c041f646812e350b862994f229cd892a3f7bfd183f0907b2127db20c40ba3521f149d8b9aef2370376b9abe2f8b95f3e24097bfa41591ecef56f87e77ccb52f536bd85039acb6acefc465c2f2f27189b68a483ce5f541c7e7046369e8ae8e66b39bc0a5a057d3aeab50761f113949dad2e27c49dc0a764be8a852f65c9db2c161db8e3d6d108b66b69102609b34bbc1bcac2647e49e8f040d41fe116ae81bb872c456b1ce25eb7b5ba3d29963547eb6353f1b42cf8305d81a489b337ba299e2204c414ba9e29482f83d3dd48bfc080f7a02f6e931e5c2a63af9512b8ecc6808bc484d7ba40eecb595f3ba6fd07e7eed6478606b04c8d44387aef075803c0ca103e380d308c61625e5493b9102774b24f2828ea5cc8b2fd9831a0ba05860c0e77b5b8df349485748aa967437dc3236323c8c8a25c29ee9328ee9eb522bf8da863fce9f94ebc9bef43225f3eac80b943d0b40210f790ace314228bfcfeaa8f87528eb7c08d89820e867d4ec0a7e7460bce3e5228ca1893c21d9575f52f15316a370fa863755b0ad18a213b64bf1426ac4934f2c5f04728350b41ccea595e8dfa4636c9f8d1a8e1ba17a775a006badf4a3b31369e320a3648b54e542285ba4a54265bface9696625e4aed1b3377871c3a26f746f50e0a424f553e43d26a9030adbdb485a43c3cf45a459b0f40e8ccdb54f01ced634be533245f1bcc19b9d99b74bd060957214ff30ce1ba28e440a96457abb9180969d44a248cbb4e84ccf6f57643c0af969c699a2f8ae34348cb309977c4e229e1b661a98d2c23d80ee5be6f86d1a90d71a264694e923836f4ca4728c62f333805612319f3c776ce6ded404403637e51188e34f4151c5005eecc20177006ddf261f1a007079ac82aaa90c6c9621c59caadfe007351fbbd8531b6bb097cf3a72f381d983d8afaf79422123d015ec5ac1ef139d3abc97c32b6a5dc50453c690217860d4278094b82f8766da29d79832f29d2631568986ad9ffba80aa18c76fe3a91f1bc1d99bb6c446f08589bb13c000fadb80ba55640381e14365e83014295ae8c1789da3e037dc5cbcbb2e31cb90497d286ab38a4a37c362ac1c5788835a477f8244f8010155e81fcec3d67ee41b66cff8431ff3420fed9ccef061708aa59e01906ab10a67aa4d9255746665ac898b59dbb7dd31511bb01ae7064bd20833878f6a03f1d9aeb3a504842d66e8910637ff429dee80f8e0c3d3798294fae73523afacb4309a954926b1327d150567870ac934fdb21015d8edcd7075adec78267d47c070cd05a1884696fc9e04b69aac91a33518f07e5ae5010e6fd8c50791935d5456878d4adeecc88e5174d8962fc0639ca430ed8964cc19473b6319e5b941cea07f4fa1d0d46c153c102f76ad5295f711c4181352fb9ea7f798f3f7bb4c9649db4c26bac354926d75301615b4765994aaa404eb18b2d7484f8ca74567fb41c462d3f02f460dd5e1419615be9d658f3ac334324d292266858c14a02d064cdfb2975bc62edeb234f31218f6640bb7b16b9047b6adffcf37b54381da966ffc47f28d8f9a018de3b04d2ea2401c38964fe1abd5300d9c6604f54621ab65aa6121086ebce19326b315548664de6571b6c59b63c5ce0884f9383fa3c34a4bed39ecab19f84250c31d2a4279a05d87a97b538da1bbf53bc4719e0c4d871fca8a31e1f839b1a1fe8a39bd5c068cf0bb820cfda5d01bc85165717f084c01546a058acceaa3625aab03572d7a90f43ab83765816e772718a2c05a10ab79da05769c1bef31fad110fe70de918e9a0e66d4835039336236f884a1d0170516ce19246dbf4d3c1e48caef4e22764f2fabc849778467b96fcff5fb2ac4ebc9f987ac35bc2afb01cf997aacbd1bd4b73a59021229f2f14a79261194b21224ff0e42fd931e3829def5edcf06cf1a17b9ebe273b4bcab261bf0fe65cfcc075a18c7048b8057fa24a194451a9e0e704b77df95fc6b80adad6f2ce5b666d413fabbb122c1ef395e3887b14a720aa61d8a61a71b2b5fab7f0c262f830e64efb15a716cbc510e85aa551aa5751f2dc066959a1569358593995372261c1563452b0369dab88f5ca3bdf477a14c0e95a27fd55a04ed2eed0360caaa6e188af29c1d83d1e335dbf0b9144c7474b42b2cb7026b8bf3b8a59795407e782a68fa59a6c44da6f072fac61cc5c2f2c167b4f60b275c9a8da73cf80d32780fda34af2b141a79a8c8397faca4f53902a69e3134b0d0f58e74f44fd657c11a848c29a14d3c25897bc4199c9c7f1cda51949201f205f2aa407e16147c3f9041402837e52e3b954adcfe7c64f0a7306f74acfd87ccb30e2d968714b0a650d679cbdffd065b98fab27ccd5d2d502b9e37c1f0f8224a1348e75a72e097b4ff5c635c24b98c6dd9ea0cae017627fe8874b205a7f2f4944f8318edbcc2a5543427539664b5343c050f5d0004f5521012a5634dbd40a412c62a0bc967f739840eb0eb3856c9aaf539ea3800c21849f9ef52237fe4c5c2ad2970b78fb2e4f80ee3e879d530efe840cf92dad9cb2f38e3eac70c4b284e0c21b3ffde933353546d5be6fd27af4a266d46926430b69b599186ddbdaa479a07d6d52ea5f4ff0e1dec26fcabd403cc2cbfd66068a286e0eefccaa2a116b0e5ee3c88161efb271ad30271b5aebe28e3e11349ea6e285aaadd69e60267a600042382d5ab3a32765d26798d26bbb0ea256e5666cca8f523affefdc0ce96968b1ffe83a6f6a96e78c06f246d9b899ad40d7670fe1d2c8a8ff1fcf546bb9ad67b6b8b64c20a84256047457cad2c9baae3364eb3798f3d040db65c79daadc68aa705cc99f1e18e5070706b664a3b02f0a034d61539569b100849b9f20a5e562d97fe572e9d2cff680142aafe819ffdb5b5eebae5fe4e1288b8e8dd63b7e10fcd3cbbad87e86c2ba88735b2ccfb4e6af8f1f1dc2fb02bc074f1af446fea2bc9e76fa6dd9a589e056d0a6c5f201c1cff306be5a0fa4485f26eebf7157508cd389e931d764ce8bb776d1150c9ae9bbdc552bb25ee99e035700497f7c5511c7e0e4bf91e67354c0d3d8238ddee0ebe2fda4f0b23330f305162864b5cb570720f452ba4a34b8675d35b529b8de0ea5389b0955a9d33d5fcfdb40516001e134a6d86a58d5652b2874d3fdb8c0694a62b99d96f05c4d9d6c77007826faa435357407f4cf71aedc5543f0346cf7c6ffd95213e0805b0bc67c34b8f35aa45ccd0542f5f75883e8392848b869488a3f7a142d64dda8a2199571f6e23956707e2519f320502534aa373b1ef1ca84272118f5ffa876098eda16732c7436c8c9ffd6e212db099d6853576695a12b6c42cdc04bb09d5bf82c8d285e531579bbb884f3c62b0f2a9c31f28e94aa9bb6b2bb550a6d8cb88b7c34ed3820081897f61594995d0973016ae9b1c8e30aa1459427f250dffc414d2474e5b01c711a26b1384f5f5e01bf67c8b7fc32ee0c799c3300b53440b5c1ae7f336fddabbb51475a14990083be138c6241e5832a428887f1672a1a881dc28680c7a49b60b877991bbc4f214e00965d86af681d6124a7903f3b8181bfbd1fd2cf8466ecd50e939aa6e87e144ec594a22a178c10a53928d8e73d9a110549733ae04f28ccfb0204e97fc3de573a7fc1f5a5ef0574f649ef73ccc2346bb95b7e1c17b5b91e621fb596b3e457587a1e613cb28f07801c6cc2a09982726e869b3db2df9ebad3ee6c0cbe316d4225362e143b041c85b720d31e866f3c3c2d661212c9ef90e72722cb94f1688da1f36257a7dd865f6e5d27269855c718430898ce8d060bb089a911795b707392af7c32c10363aed5b164d6195a7ccc8ef2997cb531b73c8d104017b7bf1490d60bc7408ba248fcd1cb437ac567859d2c712ec2e5acadfc08f9a0fb9bfb98b84b519ef90f79af4de2e52930838ad4342a444362d0b6e926faa1e276f94e9857bdd3cb6efae56981de91d16b1f43cb169b705a27755d29dabed04eea9d5069227f6873a7b2832c8f544f9ebe3db126c4f83e6349d1599c5b4ca4e34a77e9965a6116171ea4375ecf2dc340f41938929eef3af8d443d45ad6691ab00707f6b3ae31b95a2666c5ca069afe7a6933bb5143b69c13ed97dd3793804dfb75c7ea69a43454c521af447122d2d7c5666cd82c9151690573bcee1a0464e6037fa5776ee859b9b5995c16d979a003f13c6ae56e6a67aad8d6b2baca9fc296e8e6648e820e8d1f17fecbd8733836718dc7799557dc922a9605c9ff7a0b2a368e3f5361e733947b2454a770bca91f9d8eae02ad5742f560444c32e4aca8c2c310165e5b4799a01a1a0f7831db8826129f4b699080a36080f8ff0f786a82cd0a606f8a0ba56a64ff88eec3b851be2d489321e09af44b0bd4487c7b4fb6aaa07572b9c545b4eebd86bd11f250071085e3dce439c55cec088ab9c27c0b123450cb2098595b2229b0b131e1275be16926f20cee198789f40436d72d61f7860d8851eb45987c186e8924d8dff096faec10d747e8cf51698404e24c762e988a47717be386a2e9d1b9ef792381370a8d529114761fcab38748d12ef306de078adc4351cd137ad49dec3667403ef8d16c535dddae945a98a5329564fd05aadb247573e1c68dfe8e44e7a540ad3477251e93e43c6c48e5330ecae886108b8c0409712bc3e5618d5f451e7b4704c958f1b86fd895901731091076b0e95c85c3ea7fa67c2d220ab44253621b60f64996f08f0d3078a00a1af0f531dcf6f2cc54b9c48ebd8f14cb03722447b046a408fcfd75c4d44e62317134e0f8f38b94a776f9bc09718c116c3ab660ae44fc273fcf4a521355c3f3d69b56118db22378759ea2e9876a82d61588d7f27a5f190072abfe5e4230b3749595724b98aff65ad172d31893c29e4bca369a983921fb9e6dbe8d827f052c038e7a106405e331bff9b0e179224aadd078f2caf4fe13a8fc09cabea42b2b800f2a9a4fe78abd0ba6a258655c420fcf86fe553c0d50d9adcff35b3cb4e4c41fd16468b59eb7fb0b4a88163bc98a6ba820f37c5cc8aebc44e756500afcbc944806c8a63ab9f18aac6d3ae149c35fab66132f87600fe4f8acbde1005934df3f0981938a556e7dd740f64ad27a596e2caccccac0183f6f6d5ed68d972efdd3dbf5f6e97a7114d1569343e9ef05532ccfeedd0f7c2e5e28e2555346e5fd3ad38f875318e0f2c7061bff61be23ddd90b4d478185bbadf932e3fbdeb8a4dc40cc096fab76c12e14d152a81f7ada4d5f1448b03910ee30b7ddb85fa83828ee5f78cb1630565b6c1625a51d7a2516d1fdcf539780d89dc91cf31b4f7f7d15504530f8b915881f5ac67756ed1dd976b5ac567ff7bcbace746d93125e1a52fcf6a551e1f78fc6ecd82f7d101f23a48eae96dafa7329bed0396663398c89b6abd91221b3573c3932d4a339a6d76343f14d539b1b42017d67d379fac6535ecfd18875d7ad4cf2ce32091ba6b25e1d1da9bcc9e2ae39bb093c3cbe62302de3766050908856a15e578d216b20645eb445e047beae90d36cf997594ee53d41a893d229e3a3985bc0cd4c9876a4b5ba1d3568f36c1b86f14f8ededf8084286b7b4e9e646880867c3acee874a4097dc9356aad4637d3bc0237b3fe9a6ceeaad787be795f31b34c7630ddc311e9e3412c4b0109a07b6808fd96e8024670ba1705d52f757a1c46e7d2e6be2dab65fa86aa483ecd69dd76a980d487f5c515fa0deba7f61a37b057cd4de75824f3ba764e95a50c5ca26ebbf6f8106ed554ee13fd97aec6e8324d43d80e1a4f8469f7245a8e7b1f17170e01da5a8928aea9dd8ac4a92a90d08e9c1a0c3225935357316b470d60a0a8f3ff12736454d74d2c1a56b09c665019a992e874b5eba3cc704d09c82118749d7deb1b3a778bbc16587d0010908128609e5c1c38d1e7f960c3748dff421210579dce96d752470252f0fab3b80f0e7f652e31431104418652f289e765af4fd4db0041995890651eda9448dcd6646c389aed5def060c8edf1889492d7cb41178418df23bde4be381b60cf44a1fcb0734664c9345b86d790a7044a5df619711811e4835fbd10a96193c883857d202eb328a3df38b34e7282dad1824e99a64cda9df1ec77f90ce1517398ec10f2722131f0070b6932fd3cacd81c2c8e10ae19e7c75515e4e2153808e6e0ddeb9c81795ba9a603709b6834c0b8c431a78657b965651c79055a62e29e4dd942e0341e93c733aa828a85774b0cada4182e33439e05cbb20fba56e13d253799ef1ba9e57c97afaa63477723ffe81f2153bf2c9587ad5fe0c0366effdac3da42d8687ee6deab56c67968283c36af75decae000053b10dc1f8e3fa9cdcf3955be0b137f6f7f19464876a7fdc2f01ba1246cd3acccdd3c897e540acdd1e108c0c3724a46d94d0dea79062f3ee791d0ed1e34c3cbe31c243c78f86cdb2eb2660ccf874379c015d6eace10c5d1a0716ac14200618c9f48e6b25ae35cfee81c9d7c7e5880bcc12b05b6d9638a067758333bb3edfd8da8036d0704a0e9f19cb8d219140a4206371e019f1456ea252322b4d0d3c5906b33650bb5f768a9aa338aad980aa5f950ec4445533bf4856c3dbe4fd3e3fdd6b581ccdf34b547d7983dbbb632383350404b791fcf2ee2bcf978ba0ee741dfa95cb25e1a5d2e0b6c42d498d999da6f182ecab892846e6822c2365110c103ad95d259f2bcedd7955e72fedc49a8ff69434a67c63bbb38b36c8c3576dd004c2185d6dae60a680e2cb7685993916883b1cf392f9bb5bda217d811114f373828aa2078c0a1abbf3a4a24aef2def74a7d9f918f2e6d67a528f5046f40f3b29a0d13b2c65d7cd23403d03fea39ef03c2565756b00691509a2cdf10dae3eb1e474cccacd96c3f4d46bf6e00b37948eb22ef3f96bda12c0b817ac6e7fbe86aa43cb29fa13ba8240470c495c6b7b973fcb6840ea5e9eba4b748ccacba856ff02abe1ef1696072734f24a0b56ec9ad889a65643539c8c89f5600581b47a6cc178ab24ffbec29cb4ff67ccfae20e370ef03f339b28ca04fce987d92f293a320ab003b7b2e79a09a7515157f78779c2efef3728d397eb3725b4b3d1d169bf014c780873b6193913e3dc756822eca88dcb3a08f7fde7b50e657abc8f659c75340302ffe93d5d21e60455c9127339cd699f77117c099f6e95b95902380a39b7f264f4dabe436f0f86a928e234ee9b0f4d6fd63273f9787a5fd31aa2c81036f7ef9e37b36fcaa83c9412e4a98182a8889ca6acf14df73ffc6e4ed15dd5890d40a46368f1f53b1361454d3778c2791b22c40d2d53029ccb87aa3fb0e267936a831aaa53cf80f16129993e2eb5954fe5da6982b7cc107ec486c23a49a50cdd0f5f7b4d90e90e9aaf6f5139052a5db47da1784e02192912ecf274947a677dcc3bdeacb408c37f77f120b4762c70d4126b7be2c2c6bb563dad2982ae5afe9034429776be0a7900da64e32f8afe5ac54d03afcd510d21220bd6daee394dc6f3ca73c13eb42d89d7c58f76e32d4cd9295cccfefd999fb8faef5ae6a79d50e316ef83781da71d94b00b8f2e6d9b3c1803221253823f4ccb0d48e82302e10e69d9c4d0b34d39e86e0a967753baf019d27d506cc44c426c94212ca5e8fe5acb2402eb415d44a76269bf186f9d9184b4966d8c3c7767663d6a199c5d417121dd4039b4da0141e33e78b789e7e5467af27568989dffa707764c4b1dc63cd0355c9197fc919e07ee0e8ceb47833d12c872062deb44577b062e1b94d458f380a3a987fe5a8dd7bb784fa243c3a4ef592ef6aefbfb07950877971c2c0c723ea08d75788f66f51823b0771641d03333b61d5c4c0e3fa82a6ee04537d5980642203793650e2faa7842ebd6173c1d95ba752807963c5f8a994379e3d0320c386fe74bfb9c91e46a56bdae802a8547f3cfa30a2fa2a340afe7855cd6fa045191b27951cf9f273a9bca25408d5105871cd7dcd240b9fd22c44b40ace62d723a5fee41ce7ca94d301b874141ab48992135dae394b3827c67e92a1aaa7862e8b2e956874dedfcbb238450135c2af85f0187f6b40c2217b85f0c859752dd6bfc8941e7686f791072c7237852a67c4b64f186918990c910f61ccbce650f92d693c9cf6b312ddee07e54f0579af7cd91030dfc0f8cdc492348f5deeb41f6446404c2b01e09cc4259efffa07c0e904071e5c144eb6063005df37d5140a40df1cc0de7389c53136adb0e64e574f5180f88a0330294e221c84141193558ba4081ac70dc6ac358be4885741b6dc216157e0edcf18f2e8a1a15e24050d558569c1c0bd94692518df0509d9e3c2cb6411a0f4bd9238a3bc0b45967b8a9f36d6062e0e82750854f38e3d690ac3829072a9bf6f0e7b6d2956c43c2ae0d3e980e89a4b51a9b20477b6cdfb481bc2728aa3352f41d8d679ada503e43c493af720a90eaf4ccc27b700f6d3e78174a0032fbbdcd0eb6e0005185abd60c6c456945de96608238ea08626ade9d965e5ae0cd76f525dbb92bdbc4fdfa77e6e25019c8c037621527942f3694f91587f0c86349e134b3e8c40529578860dc2c1e0a815390e3b08944ecf39c215472ddbedf27c6bd3776d55f68a93b42575b747a3d142e8fdf5ff23f92e4914b7fdd3f0fe214f66db0f606de98e142424dbba4161c7f64f1af1d3db938cbf38d6b12aa8164c2966654bb9e01590698bfe01ee55b24927c47835297bfe07cc9f84d9f9dbd56cfecd50ee134ec9e555d8654bde5a97f84740bc74975d315f3ba03a0971ccd7639a628e79b6896bf6182dec53c17bb9dda5cd18b2d0bfbeb07bfe9fa4877e1a60ddd439e010d8c2353b39b5363140bc3ca96b5d61a59f611aff6e29ba3b870b8bf27d0add6e24e43abf3f61f1b07e766295c5561685a295b9d0ec071666cb14826a607979d25c5cc6c1f2c887a5d5b06eec7808dba50171c5e8a37e204ef69220be8febeaa287888aeaa7fdf01bf87afcca3e5f9a102bdbe90903c5981b0a76022c80b7672163d37cbe195ba2e27b56aeee06718a20486d20f0be6e32db3e96b4de47091e397f4c5a46186a9c9c2aa8ed849a4352c0481b5276a13f8804d2a4c34334ba8a591ec74b50ffa5726701e1aa43ce08f027462449a710d43665f35861f837367c50067ce2990a99bcfa2836d01bf2da2c70fa5c8fe176166f92639c660516fa3978a3f87bac5bf6760aff545ee68b9ab162f67abf269647debe6cda410978cba35a7634d1d9d57feccc9af07d239de6ef31b1fc9a58429949dd203735d63f58144c5d72aeeede289cdc826d9501a42f614c955b414d10f6c7ad0d48165741e297c0fe0cad4fcc137cf44835c8c5ef49b449d47138d72855eda457dc51e9a0f3f8bc3d5e45a476741ac519f3f6e0ad5617e6af2f8e6b20f5b88c1984c0d5f125c4365fff22a4a6f789ac252224ec7aef3e90ee73b432d713d0372cba349895f6ebc773da960858feb6783400b6c539f8b41c1265eae0fcd1a862dba276b8e9ba6d993435dcc2e75f46c60258200d2d6bdac2e1bb4ea1847c3455593df4a15fb1a947f926bb563fd861b13baf588ef97cc6a7af945afacf17be9fb69f74a00f24938e4f6b0ddb21c99167142e411e8cf031db003cf15bd6df4e2181ce728e4c2011a4c51d148694d6c786e11fa13e6437dfaf201c9109ae3cde4646c78f0d4920a1abcf58beef4d9470ccd0bae7eeab2cd24f5b8197f4de1e4875f2dfbb06044f40dfbcfd90c3e5d425c46316ab85bc2b9c13d6fe7b17d3be8cdc101a70787d39f40dd7d52b0a97dbeeb123150b08af6c7ff2082beb0238f700713e73aa290ddf2fd20dc038bfc5e82855be383f9f319b42ad0f2e8187dae7a12625c72ba04d43ea6b7540ec27858af36ceb4bb2c936472c60ea5c80cc7acc618111b395a9ac7574a62693086bb3cb58a9e8e265a9f34468502e8f5c630d0361c4e842d6d05fac030f92e0657ad3c51f4d6a66eeadf56e6ddeb35e948efb5c49c4f5624f91099ffe36cc833a8359f5f15a19c36333a482b29e8e97e26ac7949eef5fde6fd13bbcdbd40247521dbf86e0c684435e47e39685fc6fef7bc4e0d09154a7b39322864481602acce0ec665e8bfce0a288d4afd49ebb38d2fb20f84f3bee5e32f6c2fd7aba32161185b416ce5391a3fb9f5f98f25b131f7514f407ca327d3d47b488353006478f0738aa3f935ea9baa5dc1efe4e077cd59d2a1b47a3860fe135775b371f13ad6c3b5494fb41334648444ef71b0c25b04cfebd7090340e67dd385ea13003312d1e4189713e0f311e03e69c411ef7d74f8da4207b17ddc1ba8c5395547f05ada35ea49417a5603a20b7d910cb4652ac45d16cf3f93eedd6de3e6b56dc33502db9a51695aff33625fd5126bcc9b8413357fed49c8a017e46cd49d2d64cb8e78565deb32f5e15ca27be3013dc33c214db102ce95ab0ee312b1879cc370b0f6b1b78ba99e242e49890c48c444bf8ee77144f025ca7459e1326c97f3438ab5de60916859eded618c6e79acecb6723d738151c1f017740f70f7f1431044691568413ac3d1f0991c51d64b96c88a3ab2194ccd0bf929e5e7d1d7b69a972166b4b4ce14881a84d0980a0ef39cb91a63541ed5eb4a8fd7f5d80e543d2aa41224a01880fbf1f7547736da75a9abc6182f993bef07679d1d040f834b406949c8a47ac241e60e61e647579dca738e11fa49b779c88dec1455a1a9b10afc2a9f3a2bb926c6766e8d7352c228fe2a74bd0f07fcac968385998ec684063200e075110a1ffc0689106ef7304496c91ee52780a5c9fca8c00be63843fcc951da082a7f5dd375fdc8d4c0e40a437194418c31ca8141e6ffd75d04ce2e83f7080de30f76d801dd233bf3f47090c73b2e899daf7a3a8b33f84958253df06680201f1052cdd2a47019c25519207f959affaf3e8b81096025f927030e9ac8c446f7c4d354e8b1db9613c876ced7a7c394782bc0d524a49d0b5b8280d62cae2996b0ee0421af9b8adb18573ad441ba04919103775c10b5c47eb218bd09cd96128cc2b377dc45640b94f0c77a089ade9068b938fddcf90fb87e3845a2ff94dfa7d35aebd326bb9128b9c3d9347424adce0f0c0f8f7ec15a26fec287e8fcd8c8444e8fda9591bf72cdffc0feac5361e13558e201baafcb258c72953740c205e87bfbe5529d705d61a04c2959b9092d64f7c88ca60edcaee05fb02c7f467a4a6c913c262ad6a9aa967d0f080b2513a37977cd9f926fa361b6088871bff850f21c98e3d82f1b747a565ed04fc9a97f31bd9ec587db27f40be21ac204bc1649d204ba914d88eeb4459073c7938c32c2e286193dab45f99014e435d10ffe6e40d7631849884339c26eeafc7adf4da07ebb11d3238bef6e898b529842569b4a067127a36e5ea09b01973c0888ff626e1a03737ebe2c298656806b11c8d62d6ce762582652fc75bdeb73192126e9afd6357a4a50d1adb417126c0be472fadd3e72447d6317a2debba72310d6edb3df5132625def5466eb786eda1ced00949aceb011eb0b93b85d1c45a2d2619e5f8f943c17e16616e1d057038796449d089c70059a0d57b0f970651ecefd7663703ffbb75b41ca5ceb59e6932855a0f35022e4b94427b8a36241df568fe816cbc63edc567f08bf377acd0b367f06292086820a7c4a3f49c5bb6d15a43cd1d9c9274c662283079adf310818707beffa7678e5b98b92ee99323f63edffe17e02c894e216c650a0c5fdd6fb0564c014ec8ae57de8d8292fa34b627b898232ef9991f2aa49eabd397aa9ba9417c60cdedf65b7fa93a479a9cf7275264a8057ad05075b0ba57eaa20638e8b7d6f0eb990d1116a593623c60b7fdb0b1278444cfd5eb783378df9ba4ba64fa8267162de4f7e8457cfed13b259442d94e886daf352ec29ad2c61d1eff1895c796669575ad281e6c0fd1126e28b6711fa34d6f02ab3797ef6920cf610cf81875e05d0fb40711a12c63cbfa9468559fff095f2259bc009ee774937d978622998a9a20932cb0b3bc9a0b767f42b49a6caa6972e7779cbf35f968997f5f0835a438bdf536874dc44be9e7f1e2afd83da0d5dfea1b8fbadd1277515f3fe454379733d7dab7bc9219b7002a1b145dce7eb5c3d3ceace3dde0ef2b8b2abec6b0e42cd1c020ff4d9652e879093de22efb8b5bb67cb673c3668b9b0a794a13112acad066d0d31902ff89fe36fb73dc4b3fe2b1184cbfb031cfd24ff41f316ae960bfa52a24d533c1fea04fa717ff73205e7105e53ea33ecc6441d65066b9411049ae4b13a526cef0f4c44a2d4b409a20cd37b21cbce072584ea2d1b99ce254c6386e9f1879feb95ff273a3ccf95060e55a0e1ab3a021dde88e563ba98675d5d70c283dc6b45d47364a9405baf782a34c8c6cde7ac5e378703e9b92eda670b37357ac3161fd917b3ae62da3451c2b49f12e2521d1330254099b06f8e386fc741dd32f0e2c642d2cad12a00c80375583c2db72c84defebda96e0c3f843388bc647318b0812d439fca6511feaed61f26b04da75ff1db5692f01de440a420b90f93d304ea60be2913413a0a7284f974f3d6cfccecdd2880c328d720626b02e8b0c851b64f2d61bed1ac5e6ad9c0e94ced59b275e2a9c198cd3d6fbea0c60f594dbd386c0f5665abe594a67af00311cec31b6e39512119cc96803d7312640db9910c36c9b3c36384c3c545a9f87d74bcd7d4768e8f11450ce52e9cc7cf28ad3be141468f8b5e515d909057b78fcb7cba2fef3ec1eb26753ef45f05afdaa67972ed74be405c130e52deeecd3d8acefad07ed450e23bfef621488b1a3b5c4136aeab292cbde55482cf37a39e4950c618149441304907387aa1db76ffabe38c18ea105052b0530b6561f4bf5909de8576b6add07d2525108a386d8ddb1cd8ce2386ea393f4dfc497806872d49b422e63b39bbfee521e6c05b2c40cf793fc97607032aabdb06e46307338b96a01f949fefc5eb7fa9ddd209f1c53189ffb957dbc000a181a2777b8546309891d55ca2eef09e81358ff7c2222d861a0114310a190343cc1aee5309d699e6d5d10e8d843a8ea91a6ba8524f012e321284642ccd3175fe6504d0693f3a81e37ab5526109bca544284da001a3494305a5aac9d9c14abd48a0c76f3abe724e3e1a90374bbba76ea15688ab961e378b6ffd6206a6c77c98f0b94c8af6152f8cf558bbeebbd9fab55b54dea0f134c7fd12ca61333b4eacb12e9c7da48f90eac850278edb8d9ecf4f91da1b97ac9995646784b17f6d920a6972a7a3a57ebbf5653836b9254787e43c19b90d7e2f7d1bb1b9387df7bb54694e5eedcbf74e39a0072e87a397799ec17d5fd35cc3f7daa3c77648415d2911266eda5926c14f21991db7f310383b023e72a862d8f8d392d35113c6100910b5128a0150b3c96bb4bd079ceb95aa70c436a486bd1e2842965ec9635596504fc7cfde9dda1c1bdff2eb08a64ffdfd6e2e661b8f26346af7f17d576a5d35039b39fe082fa68e85520bd146a3e4c17393e5f8099a2bd78c3382fc053bee06b7aecd4fd8d6d9141487aa8e289636a250aec2a61d023a3c72231c35ef495b003931eae2c93a632545054798cfd8a92eccc4b46d727e53bede9e2ffdecc7bc4e079a81e77be2765ad90265da2035c61b555a1ec28c3fd3a3a57b918a335092eb75b84e009e5e0ab49914d96047456112c464d5b8dff4983d81e8c3e2ef544f0dd17718e1911f3eea69e9d3a1ee1aac898df24c0fa2b329e407d2cdd8c2ef37515904aee0fa7d8f2d26131e5dcb77693027add374f98d63d330c5c5def754ad6d465269467ed830c98d73401b9e5a5d0b725f0b4f9e5ebcf1351465db1c8980b4b7ce37055aa6b67c495bf15c7c26f7346623b36bdc0c5c2fefaa009ea3c25f0aa6a5abcc45284c9ae2cb1331efc8f00c870602530a7ab7e6edd9291bc509a9a7763e526f145d0433c98f25f33a2045871001249fcaa7f909bb89842900ba87adbb3006e77bd7dd3bde00a5059122085b09a2a27ede45597313ac39deb8f2770a89731dbafd9afeb48fb10fc0c8eed30c06df6b9b4f2e52287cc76f3bd1d17daacb9ded3861392cb7da2bbf5ff6cd36aa57d4a206100959ffe042925a236d146ef18f4b5c3d5e2a769d3f46eee2a3dcd7c4f3cf7b383498e96b3cb2e6f00c2588c2011cbe06299b52f3287bd8d7c7ad69a4b638a77b006e29eceead35ea5fc615be8d8c406ff994a6b7b8f88925fd841dc7ced55d22624d348cd962a55eec682291e2bd28b206726e9fb16652c3ac81a41844221b8d553b5fd78c545b34a634a35d69e28040d6a3e7cab101ac64252f2a2fa9206e8b835c7034cdc7597c2fcbfa6c8287c70458912cb7d309343105ed07116bbfa85c49e943b15bcb13f50d7f2a1c967dd9a175e7316565fc9788b088b33d7c8f728db6ea066419e8b6b80015c5e951d07b996f5a336a36c90380c0182da9307a8f96afcef71ed4678b8a9b89d2d4683ebae7caea5c23b2edaada0360c90a01f88da015edc6f80020dbe6cfaa597926e5960b0eebb5da4fe2c446dd8deeb7f8b91dbbd7e4be5b60b8c3d6df7bd07d0b579ed5eb44bcc52001d62c5c04438611974860197c08dd9878fc89380fa533448e19b272741a9e45f7e119585b4feec446cee20897ed1d560a1d2639742c0cee338a8879fa722f3f33c2855c4a90fc2f9be86defaba6d74f69d4d6fcd3ccb418ebda17fd20552e1f48563a2644ac8824df56348b492f65e243ca62d0fbc6bfc32d4ccf2ec722ca55a283a0f3000490e4410f36db5d995fea92057218eb438768b152e994ad9c9044ab90cc155454294165a8a0ed6468bd27b2c128e4fdc8e43d9108de42b5c33ade884925836bcda6e8793da39e50b65a6bc9555e62199858f271683440a5b5e218427c8f78388ae078bca27fae8087c930f8cc9106c1bf5bd1fdfe552f86e345ef4d1c5689c17311ce3b77a8e5e0f193e72999983f737e04d15910ecf056aea4819fc76a0992ddf59bfa53d88f092f9d6167a21fc8bdc7c74be8b2850901b3546543e7373ad4797e38563018d2bb35bdddb3abc30fd8832968e1576d2167743b1bfdfa81606614384886a5b4f1b12d5a59d63be5ca347fc28413167b7a3e40eb499e14cf8b708dc2ec5b166bf66fa1ce4cb8fb5007b4dbd623c03130dbbf958949309889c64f7d6522e81534b65ae05bc49c2015f74b019821e62ba86baec51017d97a69b959eb22f5d9afcc8981a57f0579eb0bca28b1dc5636ffd22b2c149eebb3c3d03e9e82f1c060b3c98c83a84ae43b58fde6e01ce07a35748cf792928239ca9650f4b8871b170ff9ad1a5b9adb9ed7d289e0054275e3b1d0e335c6296fa3d66e7e6d8ab5b71c04a18750cc226a4b8b03a49f0bc358ec0100fd45f3910d46f0cbe3a092cf370b698c728fdafbf9e15b9814f6bcc9f189d5bf341b56d0f8860e390e07d851e33c4e22c00b7dd3254d32f51f81b468376300a217d2cbe3f1ae4a8d26d33a8d964cace9a6ecf1d807e4e697f0cbecd36625a4962e258c6a21be417140e3835874edb91b1eb886e593936cdb73585a60196f30e52536f230cded11b6f2f237dd158d45ea6a48904349f2324d750b07778e8917609299ad37dbfa31b2092734872a2c8ef897cb8eed809e615b5dd62f8f9ed315bb42949617a227f8b74c6e508ba0bbcd7754746c84f7b691500aa2350febc3c493790885b0f6302d3838840a75cf80a855b20e1b2a02d364b204004a09dc31136cd076571b42dc6d976b466d380b5c0612a1a60563c4a0a12c88f62a92935d9c1b889134ce0f712ef3ed045075a1c2b4a14d184f92d32f497e9d19e361c5a47460ce74bf9abdde3117d713b92014acabd7e956c308aa165eebd66784040f36ca6e0f2f687750886c3a6e76b20d1c368285041c33d27b647cd943a30bc30150c82ac1da2186cbb8de84b5a368dea0f67c3c21b8d9eb97bfc5da517dd7268c8d398eacd7706376987f16378da5799be7867c90d44a1d8b571e3305e345b717d88ce8fe149e296231e37cd364cd90ec59fd88037e22fc49be88309e0fd57948e925b1ec5ff6976e83fbcaeadf0e31798e0ee2d2520a3598c031c11a32e45786bf7f3fd5865f9f1ebc350176b58ae11e4bbb5cb0c688c160e797f9e6039b0ffaddf303f4d47da53ff5a9364725007837f48862fb0d8267a7ea10bcbfa7d3214dbfc0a0260a02223b8efb23258bcf4e80d620dee6c47efa3fc9985b2da65986f42731757cb8cc7deef4dd2aa94697a4b171656c1fc24b83b21395203855be0eb08b136d92b21176d4980ecd082c8372a3c39d81b4d62fbb1e63ef20a33297ff85d42f9e17e9b74fe38d0efbf198422e3604413ae168bbda1a5b6028432c21f3d482c413bcbb63dbeb8d6c368c9d249cc3c4b4f0a126d644b65f02ef04539efb40474ed802c330e12ab5b5b51613c4bd0d80f17d01c1cc9427a1ec1749c4ae7a12894988ae9b59e252a95534caac8176649f6b5e4a73432be11663c2cba6fb627b92533072408eeedfdd961455995c86686c219d1608c5f1d90d6ebadd7c7cefbdb7843b157e53a5f07de0ec718ae4ce8c3a9e6d8aef314bc6799ef47754e57e4149d6d8f878fdd53e06d89b3d055e0d4d159359273448e61ded1b707504a76bee4783f5e173083f1a96050793ce85b1c7d75fe2e500f89d21675a7c2075b14659f987dbc9fa272383ba3592febcab1609e2a5493545ffe6c48eddc619003075f603a84804c77c64c3dafbd8a1c9b27a84cd200257469398273c4f925d9895e964d9a8c5494c370668ce4689d5fe611e5dac2e76a1e3de056f6616849cbe4c1aad9ccb71f3846d3ec1973c1ad00b15b4b015e9a96ca4ff7b43497ddecc9a4098b4a7e58035369ed20e3e473d8779f8889905b7a1b077db090ecb8b0e913cce80451f857f0c82d1fed18b1ae6784dbb04fbd3aec5aae1048e983773a58a9676089a30a2e660bcb21391b384b9d432235dc9992587247f7ad3d1ddcdfbb61f488c07dbfec72ab4b6d2fd531b6c93b01d00b7f1ad7efbbfc112f0af93577683a897bda812975adf076385ff120e454a43647c2d64f8aa07f70556c08d9f719ff3e8d6fa081f2e85c613e2c5dccefd80603e102cd696b10e3367e61239387549af96bb412d1b069edc31d0ef929c6c5d9e33c2ad78bde0fa82f40ebbc3a3ce7a7979d634362a6cfaf7d19ce7f72b89c9aa729496c7e299a4d8a68b5a67da2f0261897de662dea92a75c12b9ba3762bd517636a8c71dcf032e6c8a39e0c7ec902690271b757531ca8217f9dd51f7560c9fe95679bcac656f651b21605302411c24b924c618497971b7dd62fd7b75c4854119533495d5e11de8afced828d196f5fff08b0f5f1621a5f462549f27dc15f9074f2526f6fa7a451647f34506a8e041e37c16db2a10222136c36b29281f0c617fd5dda24e0b8a7eccb7b31dd741c393fdb7b9edf3b02577106b1b8c03ac743fae328a9d4c60411c6156ed2b417017e31929e549af3dededd5830090dd32bb8a9b854bc27ceab64cf4d366b873b08aec5c93c480ab53efa71bc95cea9ed3e005e18bea87ef588c00a092f4dfa861fe5f9c10ef9f4a91cf7292c7185d7d8ed7c5d1d5abc86f7a8510d91e81e336aaeb9fca4c0133f15430fc79bb254920060069f62d60e88ee40fc627acdda406f06b9ab967881a1806ee024d8140f3b8d17f56f180b9049c7c69ba1befabe3ec960f3735dcb325a6f8adcafcd3cdad8724bab212919b13ec24e57b67b2b0645cd82050a0ca603b63776cfc5a3f2cd14ef7e853ad252fb3c29e843ae7b6aa839d544d14a4a629537748c848784e324344670edb4ace579a8b1c88bc56c722b5993fff9245de40a8e6442db8afbf4366ae167e4239960e1dc61798abdc15de63fb3421e9569e5300a1edc7280d58e8ece03dfdcd32d83a407b08e24b538f77e82e76b8e687d31f92e7fd82d9e07fa5c47b825669f3be07d468da3a10ed293d338b4e3a7c26b46913f63b29782693bbf7eda1e587c9b8e6e6ba5bb3bf20e0457c5f406427607041270288f73131a927e25182966c700a01090af636f31f5ec14a103c0635992bb54f0779c403d3d22e4f524381072270b15c3efa4417f9ab2c8cf528a450de3e9e5a231709406a6ca304af02aef16b6ddf3e3e8de1b80be755f39a5ee4c6b6b5d147653173d2cc396662405a0c06b29a6c0466d80b4629019920e4d55890b76689bbe83291f4ba807cf079cb9e6768064f786d01dd004845c8adcae792df3ea69b9166d9f41d8c65d4a01575eac5f46a7fcfecb94dec30a48cc5dd441b48ffd57ffb17e1a1a145f731cc313e8c2f10637e9d062572f55e3228df92ec6c05b9b59378247819b3122faeeed6c70a86d09c5b6b81dc82b233f0ec674fe4220aa5938b699b644cd3cca7ef0a742e4f75b2b2d3963c5581a5058ad9e04641101d1e0faca7cf61b61f7b94b4cfdb53d164a989a392145153f21e09322bb320c1ddf42333981fb5cff652e884005e8bf4b0b5e082ec66e80ce6d5fdf5768e57d047892d524fd057efa0c35949f67ae4841bcdee9c38ea35deb5032f428047a01b3fa8c9cf0f8ed2e705381e50a85f848b5cf772cbff8f3dc8eb99745bdb1b4a77e9a3f826f75fadbababcc6cbca389c2e0e69b3e8be56ab186a38b3e5bd7d2383bbcd00a79bb0c75e427dea3532ac89803c52fa7ca1d2960be78049838092235dc7e2691abe8b4f94cddc62b98d4c47367f00f8dd44e614a36c061a34ceb03290cfeb24216846b9e590173e454c93eb42d39383d5f234154f2d9a0b820e4a010209a7f0e2337dcf973bdd3ac97e238b8c668cef949a94c314266ac9b0bd565d2f8097193d5b74286a2638c90647ab76bebae0b228def8a8283f1b7f58812819532114f43523a77eb2bada92ba30e82867c80194dfe64293301e2e0e103f2e70dbcf1f64725d38b695812756295919f163e09cea7752f8b718555bdfc4715c39ca03d2c4fe9c5f70355d6a8be10c3c5a3ea58c096bbe83f3bf67dd422fa6ba38debb7a9f074971dd75c87ba1b60d6a9c0eb841c73ec78030c712c317c57c3d2bc656058dd974f240e3a45a7e843c4f079fd4f0bf8369cc4f23ee41286df726fac87ef189af10170311088bf2f59c9383fea0afe847a82b6509cfe88a85fcd9f3a145f3bd98b91446e9a26436bb7f3e1b773aed1adc029c6ef699850131ab5fef4c9d746bf65748bc5d1e2dca2b89cb8cc8ad4c635e8d1d444626bc3d228fb1fa2c872a54a9aaa4b75b509bccac8c2a5dec147135353a7ee58e69b161a02139a46b17b39fa7c14f11a56cffd15141a0be5178919e541ec35b7c0b9edadd44a58d51ffb60fe6c7b78980cd80338f97ca65c319ae23f65873bd6a919c607c867b24bddd9f6d2f2d632331195d77348645c3f387c30e9c11c01c7c858d8077fe74375e0fd4644da427b7f5f63893861bd5a952af896b42dedaeeb89031af35e5651f8cfb834d8c6596500238af1155193e2bb52a36d913857e57b650b7eca05fcd225b68d9a49f48a1aaca3f42bf1a1ff6cf9018bf419888d400b321f46483b8202a42c85c9d04e6181e39a9037471659331827399fd2bdb396252823fe608a1b5181f677e0d6ee77585aaf8384fd9aeb0230b70d1b2481f4e814884688f23107dd860f6d6eaadd0c91b0bcd2ce44ffed9d5f752a648efe6e8640b8c8960bcdb6e60a32feb65057d0029564146a7fee75fb3559b68ea67bd53db7df59ed734bc17d14763f8f1c07eccdef6bb43cf45e850edad4c5f794ea468ac3f0347a5d172e0627771a243cc57f6b54ffb1db6e2a89099986a0de08bccaaf57ed58032a7fc623f0e0a23eb96fd29b77342992a972b1309a5821c14b6370329d0806b735e64498edec372e36c02e93ef64e86e92a67b5d26130bfe03903015c831cfce04ffbfc8227746074c28a2f81c419fc2b8bc871c5038973531832403950698dcfda93827f900f4c2c8fbc6a60cd5015c4fc05d4a491241e5fa3558dca0437599651c74d3cf5f2a59814eac3936f0449a7eac9657e85c98c3637055b69f5f4fbb5d9428a95045ec7e988d5c3a6e8d4d982896bc3b2965ff7fd84968aad2c23e368248c542ffa7efcf71d27b17d8647720c03d9197e89a205efa3ed7275b9d99748d4972b422c56119a8a70dbf67dfbafa99612fd9f558cff716b050262931bebe8f133348445e5dfa3677eefefb69c87deab7d451a2e2439135c6f135f1378c3fc5b74b949e181cb7e1d2fce1636040b06ac58e7e92a13f018a5bee0c68e5434c0f9510562356545bc4cfc2a162427e7a358f2327780cced790f71ae3be1e7deb5f616b828c6fd10cc971c26319ca4a93b86f664df865c29ae4eae755b783cdf42edad948169004ad3ceef7c6a2e4564f684249a2ba88111d770feef9859204d9ad39ad651a1e46b8e28b0049c6c3ec533b6cbc4317590af98f8acc883aa3ee9cefe66f871e9299edeef9dc3904dc612333c22050aa8986523d621e9d864e27fff70e6c105b0e986114c09def97ce01cc7d74e48635add4adbe2f57c9129e5d1c863e3946da5570fa319e948ec2534d0ca5a2117536f1839bb410672bce4be93695583cfa18c75b91a730a6a2fdb3a9eabece8b04f12e37df32c900d88500d32ec3026b6b9da796e35485c359db071aaa03d67fc5d1ea6f08af8bc0ed9cecaacd0c7bd2d10dc9d750f11b1fe0bfa414c88b09eaa11a7743f09ad07038172f331d990261ac8560f1d0047a1ac77e1c3fd707ec3280ff5953455ada9450dbf285a44a3a4882c2f9f6396d7f9fa781506eba634de51b4f5f429a95c72b84f8816f223c8d0bd33d6a42bc52094a983efc24edc2c031632b442c44a7a398735d0e8813ae4152d66719ad28a3c81a47192066e12d1e64e94d1faa651270ab4f004613e5ac2eb8138bed2ff77b9951cb673098bc68c243802c7e80eb749dd5ae64c17df8949abc7e40ca53b46f0f4875634d13b187887b41528b7980acbeb75c32099b713c51786e22af237375da98960f6ac6474c16485e98cc7a6b2af3934609e8dab31595ad35e8756907759e1b3d19ce94ffb5e1f845fc4719115ffb7034732326a6a07a66525bc0d8e28ca61095e5c897366ba51b7be6abf6924a9baaa487d0e006cc0d8b4c33c80826b23c894f84b590eff1ae5f70140d71d49255d39b3ee68b72b94cbe1cf3ab111fc7b636ff286937fc61b510cc6741aedf00aba2cab67d04730dddb58ed3abc250985c254f657966e87f8f97cc5d649d8b6300f45df196c860b940fd526f1d965a617b60568d8448bc71b3b575618703dcb270472fcd9a21ecc82bf816584d468a1eca781eb08469b2cebb06306f82842831fb1297530c5c78765a2159dccf227d56d34fcd0f16e8868c280e42758e54b71f2597845f85acad98c317d1f3262ff664faf0f81c8409235b68e8b8570c776eb3ce7171d948f31e6374f4002bc6c753a23df8aca859c922906b8bd6cd00194cbf133d1a99a623d4d41fc92e2b3f48cbd8f63826f811bcd8bbf14d414450d7b9f4fb1ab38ece2acdd9e646f4ce8aad112b2c7e2768333bf5118bd24801dc0b7a2d1b70e7f0078f1e1cab213907c3ab27dabf76461d873be5d0f088d59c542319efc24a82caee5ec5204d09f6d8ef45b2da77b1956a83788a7bf3f2e6059777cd80103faa528924e8d7b9b9dd4b4102b8605b06556734e2aad1377557a83e1c4e9320cf97d33ab713a650ffe24b05320ef69c61bf0eb35cef3feab68c829eaaa3bf3a68aaaae79e2a43633e7699213334a657d90b345a254832025f779ee2c3c66ba29ae9cb3c72c362e42dbfd8ea56e1d5e907bec194c6d0c0f79b668010385035a9380165e4bc36820458121e2c25338a7dbe1960224866ef6327225774df4c88e88064dbe454465637459abf98b3c7b8673ff3192435bcc7441f1c3a48d35800015ef0b0256f7af4bdf14b851e30b0fa717ba54df26ee5e9a20572413da547306cf218fb87e9224ca5a6ada89ef00bc945d5d62cb63f65ec90ee58ce4dcf1692a8554b61e59ff7d8876d33f87805b7a630454672ef1f5db6b81e8ec764acc1a53dc34b5ebe5d4027cac69fd960644a9a3233c69bbb1eabafe6f38eb38d9bf764564294096269cec6931bf7f7f1bbb2dce943ab7945c0e614b1d1f02e535763cb9452259ea1bbe31e0acdfa19e9a14a5aba6b89b537daf0b5147421f73f6af2c24e7a419af463cb310b637b57b14d79de4cf32add50d5b5ca5baae7af2c95e46568fb046c9c95d3b55d2190026af567583ac0fe41164089a7acc6ee487708a87c956de4863c8d424d5ab9ecb79b765b961e52e4eadb83cfd6f73a6b24a6d926f59dd823d14d38f4ec213d0a97ee65269e644fd17269f572b625e66f606e5121bc9bd1b0095bc193b9cfad9d4f6d321e009424cdece55fbaf0c3371bd56e7a191376255ad4aaa00f40e28c0dfc1a7f5e65f1f8e311daf84e0d32b02ddbef2890c83e3cb9ecbed32cd10e0f4c97002f7aec7fd9f67641cf882a05651f9bcbdc5ecd72571dcc0ae61ef07fae7ec8dffa6f9cd5ffa1697214f6699909ed90e13b769ad337fb672fe158f8e84e7d68cccf749da928c5e80d8e0ab4ad4252a113910fc03a0ef475a344335d8ee492899732bad0b262fe980ad94b1f079fe79dcf67836d7ad6282e766c16701d5adb189398d1df28e13e489801336b29b0b2617711df04e514acd93919a82f874e43a30d81287a3d25a619c683c766f4c567f0027fb99eeb1df6c000830103355e2fc5813a0099a9df7ea3de484420f0c7645521645d6c252a9f030cc1044fd62d719fe8e7d5b45110c82e4f0745f5d92ffe5d8c7bdf87e51a1e709b02ae6d7d73f392eb8dcdd5ca6c00f8487447aefd3c9b505f738cb9d8eaa8cae4acf6f7a93856709bf2247e45079846cb9ee2833053fca59bbfbeb13135e3002f8a98c004005976646657303854094afe12c58d704bb38b8bfd28531fdf3e1f90af4abd9024297cf16cdd2e23c846cd23c7e7a77f73b5f62fb271a8244138ef1b54fc0f9c4ef1a10f2ba711edede535baf8c99f7724c17c8559f7beb9f94cbea3a9f03a0dc5ac8d457231cf9d214a3b1be2beae3eef3fadfedbc1e54b22f5509dd83e1e6d87d4f61d54c7335fad26b457868db2db28098c2818308143872b11422cc42e070dec3d35b8c119ad4769adbe6575617fc878c011a2d6b5c93681fa3018a6d07714af373ec66f8a8c0d849a5b1df2d3eefd70cb8f1675ce5907c3c31b039ca2cb0df84b11ce038837b13511ad3b82dd61be30de4e580e268b64b508e4e4a931900cd2317b903441cb63e29d2ce75f9a3456281a906ec1efe994360f8f0a1ea7908cdd6a83d868a048088926b6f512ee09e0b84b5719f4b5afafc054efd3255c66d8aa521f1c944fdc4d8794d636f6f71ab103b898b10ba68222de684e8450e3d64484345055f053d3041e0fad27b90dee87c1ae1f1acd2cb7dd421031f10c8fab2f5a68391ca7d6a228b0affbe8318803d03573b1c3f9a591064bffff67fd2f558479c6ede3b38229e89035a8dcc4382900c23cac9880d73520e35d874336702d741bbcbd31ce46f0c7059fdedbcc6dea25d96582f40c391a9beeeb7ffd8c726f14a5b46b10712703dd4c6d720019b34ede971b61f8a36a600ba484bed9b4e803478527af48dc8ec0a5e3dcb2886cc481d48412d1c35ffb18f6194a753bded7ced626eb3a0ab1093651e631b8dc4c1e1c5667ae8bed1831f0bd31a06d9b7b7384281a54558e005b8e18471c65a8a8036b238289ce4f0502f578719f3d71b02bc77f79c438240f9e9449bfc7eebbaa043d5d9b733a391b16698c9dcf1b16cb5142932bd2d0d5dff62e8e228350686a472fbe2c19782b6b3471c6c40f1215ff7db0d93bb1eeaa7a1d7bc7b3a3cc09cc45a0056551141188f137396f577ea93c09616e5a3b977621f76011102aa7c9168ce05a7df4baa79fc9e0a81cfb169f982ec2bfa9f54b0ba888433ae81b7128941b2ac898aa889b75fdcd7843e121da8120eb2d72c73be32dd4be41e2ad0580b3fd276e8ded040801c3d5e6838b100b673d632d4c3ede3da83646682205a39e9436eab1a1a67b73cae3008b7ff85a9eb0e963d7921ed26ba13ef1fa03e3b1585ade408369a42f4057d3ff933b7e19e289ef2816021253d078b1142708442ea8e71192c039da625c445fc0597e8c664f6170828a70d3bb83333384571e21d193b6f46aaa9044934d14b01c065b11e9752b89b8117712ff104fd5d65afa3fdf159203a6f147a97bd8ce2cf8c3dc6ae355936762afd7de23443687031746755a015e36f49e660ea4ce42075fdc17987110452290b3308e4acf3213485f9c2ca91fa3eff84f44d9997b00e135e5f865d42eba8cd4c53fe4d4653d29be0c9ceffb6573557f934314f59571c12970e1b7e937d242b25baaa7a114d70620a186f1bbf90d73e97fea6799b396192f0b82b15f2c0191af42b1d51e6b61b9961fb7371e6328d05f02767cff72022884d57678d83dfa98f64c150015f989ede2e0b8b84e75ce529b16a10583d21f18d841a5b538d0298d966fe9a99d3dfe32696334cc91a34fe6726c1e4835d9feb0294c2d4e7ad016134e272ae6981d9704e327ce17943836303e6f837159c8bb9a25bbae0c6405c95745973c9e9a0ee1f8930a6d341906128dd51a8673ab33ba54ba3e35ad00560c598276aefa1abe1558a16c8d6d8b4508ce683813fd9c4b23c7a6f29a8356326c52e8ab7136d4709f0ceb67ee279084af7ad1c98b6b39df9da280c90d2662b83b15d8bac853e261299d8c089aacba4748de24b1f309cee051e4ac0af175ac20f039cab12d7f1947d90a89356c5a77820fce686006f6ff1562745bd82958a2259add62cd2fd9d8697f5ed4f4c9998d9e72a347611198fe8617235b760ac64dba35dae9510fe664b078e159f36cb66f7290233868c5d09b11bf55eb1f05ac278f74fefea76745793270b8bfb5685dc0a640ee35eaf3d99105ad04297786695d9b4356db1781eece44a3b0f328218ea934226645791389e328695652d8d5348ba882ded837427ff601fbf48fbfeb4c7931167a56dbc362d4ccd5794ddbc41a1c509f74febc1686219f4099a69944217cc8e424e2224f12b2445338475e0df38511d08da258963b48f5073449327d61081add94f93e2e0d41bd78c82a171fd75f339d07bf438cb32647de5d7a204a4ec91c25ab71a5500d26d751dd7d7a9a39f76cc3c84b46cf819ff7070575cfb1f67083e47849b683f74ddaad2d403ae8203ec62e974e60f15bb3f5c1022ca29d89e1153234f0b9f6143b18a3b3aac5ff88417ceef9ec8250d4c3914bad671ea50c11fd315814386b9f72675794c8eee3dccb5bdae8a8210b784185bb24537b0ab2b9945d60cbb183d9a4e56ebc379ffc102942560953b74c39422f9431a18350400cca8d29729202b7bd60da1d09b247bd45456f84d41ecab262da4b4966a13a0b526fa54eb6de6036e6142beecde672d5ac1ff78380d5c33bb49a8eca7c31b6b663ac67bd085a5771a34d431a245e35dad1abb26f3da8226e165e281aa78304911a7301b6fefaaf9dde095406835889446d61f33350965fb7e00acccd132904e5b533eab5c21da2e3fe20fbbc9429bee1ee779e06bda9a2e9369ff5edd5070554305ff6661ba6157abba0082bd28c60036070644c52f4ea29ab56aea492b287d5778e82b52499f1d5d2734f2c40d4633f85080b4ff533177d6ea97964d1cc34628757c3014c91f5bd2ced8960b6db53bfe54b12ca4dcb9ba18bd890a8211167a8625df998c4af90f1aa10f0919ce14f45a137301286859167d7bfc7f3fe120ca1490ab4d80a5a6a01a64978868e92db779b2620ff5d278c6356d633537f387b6f9e3f40bd3208652402e60d1ca8c75c402c566367dbce824ea24d5cf8841f6cf75123827004062d3f6015f9cf1d67f53712f5ee3daf314a444481ae673d3420546508a831b62a0077632218cc3cc26baf1dc3cd06b098b4338f921d008f8acb5a2864ddc5e7edc2594b675dd6fec9894daad9b0b08d053c7328ebd66f15bc750db25647b5990cc55e22b27816f7ce9a887c1d2b577919edf62bfb08a7cc7cda0c8e4527f1f2a9a92b26daa3935a379526fc74e854a8546b1d8960ee57c1e8c1f28971acc0cd87ffe229a79216074471fd2144801b3cb5fcbbc515784fc084c0abdb75c7d001604d825ff6a665c9957b13e364e49ae8f46e1f19a4a14609d5785e1edd2d79fd8c882a9e2b368cb2f1b25e653e63cf498600944876d91a26b978ee8c6f4cbed3fc198a42b339d2f1336fbb228610f295227863441b14eeb3403f265b3763804f8b45b49f834ecda57ba4811a1ec6ccc7f855b80e032aa1380f1ec63d72f8eb12a5b0a00138837cf202945949e6f3dcbf53bf3c159637ae0bc4f1fbedd2158ecf825791695b93cb0c91898e122c84d6d017c67da8de76afbe41aaa969095fdfb3a112f2784d3d951c5b8fd091ceb9432f551279f02c12e03b86acfac51fc69c903ec982a1ec75aa34980356d213cfbc4554b75fd81b22c8df33b4853f09771f12fb6d9684d92003f845f99b04bc4ab7ca9eef059c407b2843b2057d5460945eb3eed53f13eb76dba1fc4e3249554c6a49d36ce30736de7a2a3aa3065a2382fb3eb112a06558d009be15420df13de3bd0db95114e1a1869f37f9906630ecd959320e60fce0562f2b490127507aae693370197245e37824164a21ebe4b1fcc3691d3019c4adb379f1410fbf6ea9d091689ff5be60f64aa72ddce31ec10b42404af74a6609fca3622f42c3d24f6a12384f4cea6f279d2cb5d085405c9db1abe042525f20aece393bf7dc2a94a8c902989805fc5cbdbe1e39457dce521ac6dd75c2d14bf829eb8d704e6a963560bd46cf1dba3bd2da0986ceb4466166c2fed06a933e7ecb433f184a151396d144172a92dc1efb80340d59d0f3f7196ec44f2158fa28a79e0fde20d92ef7f19b143706d9b1143bde0d35d61e3941cf6123d461793f0bafd04b9215fe5837b6c47c608c6a4ba2d16a2cb9125c5fb79b12c99e505d957fbe0eb61aab74101fc7965272326176a9e515b80b76c1ef56c53de4cdeb2794acc70376c75d2e871235dc97ea5e44f11ea637e4fd4efbec46599fe0c38926ce61572fa79be6b81223a7fabd477755d468624a282e47dbd7b06d230d1ee84c9a7f6f22bdde848fb2b279046ee6f9479a95afde4a2782e587431e75069c94aa3b1148aa818d2d6d1fac9dcba14303bf2d8a1a1c3f2dc1b74dc0bf89dc37f3a7cd3a95c9a87cb6fa609d53f0e08453064d5d4b09c579c3815f69ef5eefb38f843a6434281ebb196d7f195d7356b383b3147bbae0ee2a30aa2fcbf4145191f35dd505ede0ca381850caabdf717e5d3e0ad70a2a94999c6331c51a7d295ade75bc6a0a1b724efe8de58338c81ab143627436fad3ffb895137b1bb510fc5765b87e26e101720d29c57a380074bf3c5114774cdabd881c874bfaff65c8b8eef65e574605f0021fc07152461190cb401de137e63f1c494a831d47b4f94e3b197f3fdeb3317077597395b25f7245e1a1f3ee07539d101f2f1178e9d2da9b2e7618f5898be6b3724c2a718cd44f59e5654f6cc30e67dcd2b59e77641741134f44695fb57212936493c5383ef2a646b4c791f22dac83bfdeec454fa7c5d43d77ba63c686334860833115505630e04ad885baefa4258ec802244dc37663ee0b4cad853cfeb5562b5762c56ab1f79d8ba536b53d21e2cab6c0cffccc61d5d1968a85e8083ad7e2628980e5d0d0a32d47c3708721773474c6a9c5750ee1808b9c060f323b2a5e5121cf91220e9493b84e41e41227cf5c45f8d0fbee0bbca926df9509a82ef57de725e502836027a57374ce89bc6fb934830be752f8683e338b8d3c0d1adbb4c9bdaa32fc04788e7f47f39b6cb1446d18e7720f479ea828d02f120a723d82149a34a951f5b1f17eae158d625314a7e5c77783058b5f4cfd91bce1fa626ce04c2be0836b1c336eb6633c2d86e9676cd09fbaddc6f0409e2145006d059f2ce860396a02ba0083f0760480094f04ebb64b35f6946e794c60cd98b2210ff1b42bc41c85c7f81de9ce830ab72210bb808350b02f8e08c1ce6caf8b64a033b28f914eb436487f44c3abf5228144abde3f024095a302ef7a1319d3912a95609cacc0c30d566a84c2b5dec07bb36cecb0793d453c292f4fc075d5eb345787347c7f65efeaed54b11d438b0f17c05775d597809b84bdd29197b60982ab2ff24cb794cbccf0b5f8a869f6b134257ded039783aa1651314785800cfbbc9b3a25ee802474ca879584270938949224fcc897f8e40825d20a0437c44238d87bcf42ae4955fbdd2d886d96e49050e83fcd6caf7089895417de7798fabfc5cbae9cd6c34395df67d6a0c35144435d83bd00e11605ab2514ea5fea4147f3935d6c851a0997945219ff450e5707d7fc0c125896e22d50065aa496865e8de5e9f178f871f56685cc2c4993ee5994500f9cfd7cbf891a2ac80ccaed1a9b3b8502a47c37042a24d76680c9a6e744ed90111df36b49aadb60bf6b137d4f611c1a78bbbedcd4f676f13104f3769539d57711b295ff0065746451036ede45f2177be8eafc77230a4cc5d58a7dccf9c61ecb50d13772e12b80417285726559a439bc20fc98caee8097ba700c9c2b6e4d809b70016558986ecb72225b39556870fb1210ac9d8274e069fc7e3e63625676b25296782c7289faeb156def3bf675ad1b3f186d0afb585717544205987518f30fb1759a5611f285580395351092dc2794653a8725729815b7782b61eb11d3a3ff66632db27f529755de581bf42e4ab9efe5d02ee7e762f2f726eec66962fb01b9e130dda34bf2a50c2f0997a07fc67145c544fc6b193dc9510d7f8cf8dc08728206b9196a27b97adbc9930575e85b49c1aab17e0f6d8e3e7a45d94afdefe30bea61de33941eb4b8bf1dccd39ef715c528e157d9318c56ceab82c3acd4e7cdb20c3525ce04a21ece64869438822a7f071243096b1831d3ba380af8049370601848c5f55b2730ab3613f20e44c324f0873e2e9d133dd6f36b8e71a0edf58949d9bded7b0bbbcd51ee74221c0bae320d4da5300c3ac0073ee7a572bbac366d4aa698120efc50448e97d9bc0dc047752efa913105cc470700cfec6721c9f26bf38dedf7f69ceddcabde3cadacc8ef61dfe7ca0e125721801de19c55202d7b31d044d9be81fe7cae5049516d7d6147f7748f81cd78d23baa3bb14c5588a836757bdbd3c26c678e2c41ec549a10ded54ca2acdd4ca8f3c146081fc0781e10b3d8fca961c737b155683afd7cfb9a1bd31d42f8b126a12dc02533d2ea7d4f7f855ec6f44ad9a2fae5ceee1f9ca16c4ae00eaffd707bd2a22f2f61a3b0b4c801c4b2f6be698efbac2afcd0638b813c622605a7738f1125c9cba9433fdd9c1dfe2194e90bb424cd554944737e2b795c7ae9c419b1f1d039aa6701744bb9622727067a88c328c20646ed341dbb9e09cdd4cf3fdfb2cea4146848f0cc84a5e6ab1a5e717a2f38be8bd65906c75b0b9296a6a96f46412bcfc115a1754136ec19d81801473ce1a058f13204011a710a0122c7fc7c072fde9ae37915ab10d7679f0bfe11c4fe1ed09b3768be9e0248fc01db12bf6a50465361f1abb07d5fd006ba036f50e094495d320890adaf9e30e134213e373265aa34fd344dfbb6148e486f6fbb70355617e66251b5adc797ba7cd5c1ddbb1a4068b4b4e30bf3d3e17156c60f0ce13eb28f182f3837f242784bcc6e5eb9bca22abb5fba7df83af1fcf8e6d8ff5f45bac21c7fb7e18d560a4c1a46c23e149247e1edf4b9d590c564418efa1a36b5aa33745d2113c9659b73a5a0dbd90c5989b49deeec18ff2330c2bc2ab80ee054faeb8d28e3eca94eaa07bea178150e91842ebc7bc4046be30555ebfd341ea1c73462112f4140e52e4373df31ade69c059b93ddc66503ba069629d81ea88c1967aa6d44ac9fa4282fb784a0900e100653e14c96b87854b4fdae5376c44746e2a85ae183a6c5c6dc762b8984b6bc009a85453935b436d76947c435e9e0fb32977427fff1db726e4e8788f8576bdff028790ce2625762c1d2a089b104ab93bbcc23eb5a14ea5dab5bddbed2ed84339e00876272473c2ccdb917dd47647fceffb4d2178397e64f7c788342c6243860a8157fbe8d0f54699dff1a118f7fe2ebc8079d6da0013af2b0b608e497984552414850817d8de638d02038c53c43d82c75779b212f3fdb890b267660c92fe45dcd8a96095020650fd0e8882c799d242e2674c8d0d2622f6983f194d33b5c1370c43a1ff0ed153d497765516c452c06007863682cc4e9b88cef48fd0c105815820ec6d4835eb118afcbd330059a09eba4209a2f4e324d06552c4cae8628f44b13611014614bc0f2c0951dc1df4797737147b61fc354e6ea0830fe9b1ea7cf2761d16e531a84d75e2213eb451b2a07f21de06a3264e09a4d77f7266466ce096b6d8746d5c070d6c382e0b707068200b9a508522d4d903fa69b2220b490e45640772fb0ec5574a73b5b0026a1a140bd38ede64076e51355f0a184f75033396d485839fdd59ff706409af44fdc3d03ccd05a9c0fc3637cbc647bda1202c03dd933c9bda2f1093d30e1c7f4aa50d59b4c37438c41383f9b2c5b5b8427d719a55fab1e62b74cc20d38781b2c823e94ea7660140de718414177f6e07f71ff8734ad1921598d4cad62304067f4b0afdda68cef569e45c62cf3059b2f148fe444bb7eb907610fcfd2334ed2c7f135854bf3ccc32b36916f168ea3ce146025a89512f86bbff268b14bd8a2b7ae6c70fc8e5151cefd8df4b6bd6a5766ad302f3bea30fd5711c149a7d2197d9b34907d204691c8fc06d51a7120d40c60cb668991ff55b1feec5caec9671f2cfff5aa59cfb345bf373264f89b77ef7655a0fb3e3d4e5550da4443ba8341015a01127fa24108accca1e59330d85e24844eb3f1188a47704221907b9d726dd2ff036eafe5206ac60d207f6931caff31440b98ba9627b27b0d3031c249257c27aba4871709f91fad6f81e017025833cfc2b7ed3b10c21100b91fc3fa9fe8d8cc5cf3c7f5ccf00d0c3c1dba036a9eb3ddf29db59e54ae2e3af60e3196aa549a744d0ad692e9a4ddf69cce2d95f3f63a576a0a8fd2200bb3daaa420fe1db83714964a883cf7f99e976541a1a798009e14e56b797a30dd5c1809db2818bddca7341a29ba70f74606bf39f2d96b9c61980695094353cfae20fd5868c155d163cfc88bddd793587ce3e4a81dfcbd10b0e28198725e2eb0df1dc6f4c77651cdc4f022df848075c55cbd7d517510a3a159d199bde1a5ddbd6b2ebbf611652efcaa1478183b1290f5ef50ac142f0fc5390e2b317f8f39af9a342ade5c7738bd67f22e67f25078a8b0dc1fbbcbe6eed18a9d8d720a3260c24a2ac00cb7b4e01ff08482829af95b4a4441bfc6cf9f727fd8af6b7c376ccee327013f174befcfeb2c69c370fb7b92d23a45c85bb8fdf85012dc0863899649d7fdc25104a158b0a3ce65730730264927fa6882fed48beeffca5249d90d884e295e864e468b9b0e64fae1c3c846e4460435437f389a8af9af499efa769e96784dd5ce724925014583e2eb25e711e37bf0db17c991783ca70c1cadd98e4587dbb5ab38dca0e72f28b37c5ed9756afd7daf26d7cd4bb72139245ed842aa963e09d61ed4138f7f5b34796c7961d9c1114efe0da65a3851d751fc63556e64c657e350a146a29bfef2045598e23af61d4ef0b68904eb283154e83b0521910d492e42ade898f7af68fde7c345febf5d78be9bf0d7240f32d8b0a8d33ce329cf7f0c6339b0463a23e5240ed421bf716b09465ca5bc37fcfc5c52ed30d258e021d30b0658b8275dfa46aff465653f87d6034b39d9d81348620ce2fde6dd4ebece88b3e6b2c65357833af2bf94018d1f5acce57457ff25476966a4d7afd39ab3e1f443fd6b283be8f4ed7a112ea4dc65a8eb47713e6670a4d1cb171152d414efdfa34eb3dce0ac7dbd4fcfb66c321fd5e860b389ada1bd59519acaf36e835ea024ff0ffe348dcd4adb51f3ae6c480784a4506e8399ff4141a5da566e65199fe83e94e5e6a409b53e85bb760423b904915d7cf41d822aa2eb358bbfee235ef371b0c4ccf501cd2a7d99f264dcca4bb43eb3fad9bd36028955716cc0eb501960f8f3b4f677c8b9ed66b9e2f82198b6e5c04a656348db6eb28c31dbf6ae2fad469baf69f77674318f48f53b2b3c2bbc1f679d27d62e20ac7dd943a38071de22dc4baa28c0b15365ff3a24eb66c7b24d5d3438efdcca1cf63201c32a2269798404f7082d3760b52a2b459fa9c7fd5ad2e862d39151248020fe1afdf7ffbb419b9d8fba3912efcbe406407d9f8e68768e8a5114c691750cb187092f2d806f1a8dcec4be0cd5073a47637250f6e73c03c2a108c3864a52ba9853e1afaf698b91c0bb17c3db035cd44270f8ecdf8bc1800db74d5fcf9348344544ce765c875067850e378b23501f4b32af87b202ff14e99a73f7d17a8e6884efeddcae6d0f3d8a02807f370e960c72f0aa84a903cb2fd70cb51a9ee5d70185be17699a13c752ca0f92a2375c7ac5da7f180e21b06c5c4146f8aec231197699132046450863c52336825ac993b5469383720ea09b067cb29f02fcde2429fc4b23438e4db2c48b084b67683812b1e879042766e74b6931567f35732c6f5343db3db5f5e6f20548baf71516955de2f2d4e7be4b56b3c78989dcb982037ab7be96b64a55d177788478055e945781b21d8ab5a7f0ba66689a5bbd16659a60c979ad15f0eb163c0419f17b01a85dcfce0707e8a4d2064c62e73441ad2913b13a3605d87a4158ed2b15b56634f4cf61d9d52f0f2d0277b80dd39a572d57c60425427c3a4fc9866f0df07f1cb55071ecdffc92ebbf4f2022b907e76239c50cf16bac91b9a8ccdc56b1458ea0a0823494977e97043dd88f27d5babbf7cab80caff228f68d6e7985f4a7b5ad576270a4d3347d2b803831547cdb8d4cec2cc7ae2607a888cecb976bc660ffd7a92752434144891bff25ca1bd73372e4905bab9b5aea20cdf70041b4a9f0dd00e2d614e4832a5495e745bc9c1a7d98f129811bcd1227d72e5c4b3118dcfe4576616b6f303c795c8547bbab147f8efa982dffb624eec6ef26b70460b8df616d175c69028b188ffc5343a74f6257bfe478d23707d3100995e6a0289feac1d91e062d79b7690160fc15fa1b0b5d86f0663a2389ac48580efcdd7aabdf10d0247ce38d68a2e0ec8c7a2771fc101f0d99a854e3dc1ab6133370fb017f95389965472b3fe84dbecebfe0ea00cbc96f8e488a12a564680ace3edee359700b281f775d4681e892e9b4fe7ef48a5e28dfe610598e0fa84a64f3931d895f37fb5089660f127ec2e4f0c5c4d389c7dedf30ef1c6c969305605bef687c473d54f71ee80d05acf06b86eff441bd7d7508319f8e399deb07c23ff99587b3c1113d234f5d60b0e6d42337f37c807769c453f3aca2bebd783646362f038f82908e20992885355534758837d243c3e23556bdb987c3b71e0aac44c0075e93f684352507d90369093adda2292f19ae3b0b600a5039f09a87bc568c38dbf2b8b52e1c90117da3d4cdf0adc13b7c62f0f9cb1bc2806fc9180d88c83a31a335854989daebdb533e040035e376a0805cf39fd6fc64a24174691d571ce1d1def04cc72b8fe345f6fc906e9906c2d98053aca178e5631d33ac516fccb971be4dfbecae4f3c620db7a66a3caa2509302fb0920c3c032843dd7498c8c9620cf6fd3cb499c6ca3e53916dba426cc0e557c67269568bc839f979ebc50bf489a141ae56e1473aeac3654178fd48d9623e01b0e28a121ac8fd9ec7365c421eed4b0862915d7b2cb22d9c71ff5ee6849ffadcdab63061bfccaf8802c71f1f8f309e0a03ade4894eb258cd20ec2bad67a0d95e17326cc4b33641598967460ff177a7a5d42ab4e7d8f5d8621720daf44b2f02c8e84189d8cfc9109bbe82836fc46a423f8fa966fd2b329a10b7aec963df4c69eff0eb6d1ad9e578a647a87a3b5ce944b739fafb7810fede4fafe60dced534af02092e1a88b97d65f1de62ce98af59cc934d4c0d26138b8e6390d3cd54652f18c2dfa43c6a79fd01e27ca75be8a9b220e31f39278bf3186b4efd000900ac27e8fa94cc61bfd80effc8a402394c4d7843abcaf9ccd6efa4436ecfb2177a1b4d2bba167bcf3f28c0cedc549db0500b5fab7f3e1474f15328a063acc4a323dbb9bd07f38019811d1fa444976ada58b4c0dfa065e7496c4b0805574e3e4ea478ccc0b0e0773e152c9268e26cc57d01c8d346014fa104d25a8a95de841c20aebe02b44b441b0f532ec4c85f9bdd865f7fe44e925717457626bb62ddd0dcb51b82985de33f16f489aa06531a83f52cf3050bbed2928f2172d66dfc9f772933970b3736aa7b4f39ff940879d2032d2620c6a3ef250aed541eff6974a56d92e2788cb9966a5f46ace450d79e4eb52bb2597899556d70c96dc018410ce247c91214a3ecb79d4640affa321bf58fdddf18beba172a810cc4e10c9a3878b393744d892d136dc037b26703016a6e15f0374e47bdaa6084bd0e9e0e5e2f962887ee80ca968e81cd29ff60ce49a9458b287d45ae791c3fb70324d74a0b805af1d1cbebf686ab698b4d5ba9a52ad403a2d67c4693d541765798073160bdfbd701ba6e2855352af91fad660feb80ab2ad4711a33477bd184ed40f483c9f672721a3fe6813746110de2bdeafb6c607e1c6c526c0e350e5c2b192953b0d9b8afd8a473b73f97ce36efc8bb674578ecf320b3e96a3ca01715286fd78ad4bd46ef45572ded7365043a0c3327f4512422df97378837934bcf78f251005db90ead5c6812aafc24818bcc396bb125085096b62e9c7eec5a30a3c481eac2a07c325d12e4502be90407af72aeb98bfec8505ffaecc9549d3ae2006361bfe95dd18ea1221096c5b1e55c31a377f7cd277ead6a4a7abec72b35f84c8e7cf50399287960a8655b446087a467adb2f926cec4453b736ecaf7011838171c764fcde1cc1c04b66cd8172f69c765bde0f6bde1986cf357410a8cf10568d02d592aa3b0aa310f7660804c536c3d56290f977f2b786c69794f4e7c1843aaeb73c383591b0fc2b2473d8911f787942a30638e9013503ceeaa5a1f938ec91235f2ffb2aeb8818588d2915cb70df35286e2a5d64fdade292aa0551883dc4f31f1acfd92e6c2c29d362c25334aea3101606ee12608f0aa3a7f9c1115e4d134ecd54fcdd1733c335816286a3bb1a85ae7c26f34d86459aa247cde80c3f6be0fa754fa0131225dad04ffbfda112748e651df2b833f063ce94934e159a741acb19e3d8265738e7eca007ed2744bd6c725710f4daca3b456823b85708b61312ebf702c12f84600804c3857b6bfc8710d59fac4e9f1c074c7e509a521fb69283076c1f6ffa8b7b98cdda920a664301cbfa70b8cee8055cdf8ef2d4cfb29dfb43fafe648243ad14967e0fe27d95b9653178fc9570ea1996d9f5c170a323804415e57d63ebfaad7a30c8a25d1719f171ca5369755ea1cfccf545bc44624127df8adf1f6c15974d343d16a26b11a9218c07ad069977da55748be363e0279de369da3a2c42d0261c3c3f738afa702ddcae08827106fe1d0529a8427e00d3d6645f78931e4ab7f831e2dc4c94da5714868a582b78b317575de71ebe9297ebf6488fc1f240193ec1cd42392d3a7484b9a4fad06876757460ff6469f9ff8ddd35182789373cef69c03c725f27b39d5e2ba0360f72e7e782b0958ae97c64edc7ed442c484f8486057da0017d07d808ba35bdc6c8cf59759dbd2c14d9808cf6efab52c25a9fa6bb655b75d8e34962afca038b4fd2bb61c170f30536214c2de9e332d271ccf01d00f331a678f67f90916722b34cf6c381f48b3a30f4d0d82adcfde9302ee029dd8773d744bdfee5c7dfd18f365456307263d19b9bffd31a567fe654e92d890e2fbd04e27b11d7811c263dd5de03127f2ef362bf8bb1c85b7e1aed23aafd21de8a586bacb263ba11494a5709787fc5cbbee663ba490f90ee3bd2b4414cdc24a17aacb5c05eeafd3b1ffbc0112dd60621ead09e2637832fcdce825587caeab2b0c42b974a1f6ef4d3b04e25ac4b28eb6058bd23859de77b9d00fe61067a2041745fef129a2d6c6fd0cfc70093a7eb4abc75247571db26040128ce51a3ad5383380d955c6c2efe8043a55e4a5c14974bf18874ff2718998f5856e698708ea14d1eb3789175ea1af24357c7d1cc404405c3b4af3bbdb83ffb7d4eb97086ca9647e6208c4d1401e2153bc47b7d69a7bc3b6582e6dc89a7402e5723f7e7cd2e01df360779043ecc02381fdfa0051ca09a9571cc6e189945cbdb0dc270849e297db9007975e0c83248f290c406d9cfd10281f2036cd775fb35db9a3cd9bae946b0106a75373b9267be44a520738e5def1dd07f9f339264cdbb150273bea8d8f76a0dd951295a0da27142a3542d16434a2b65cd2d0220df56c7a563a1c78b2149bbc57b22060e6b63c42b43c4e077898f67c1cdec68ee270ec7eed9f79aa00cc938e9aa760ae8cea67f2f89c8918ba08095869872e8078d26e734114d7f6709aa13dd69b14cd0e16894263263d7f03f73f0323575608cb21fd37b65a04909f0e2374c738c6d8a4bf71b7f55a5e9f588826fc24e92f67de642aacc4d333f26186eb56fa1b7ed8e128834df9bd493a767801dc9051dfd8b16dfb072c798ee6930de0b8a9fbd9b496c2a66564d13deb8227baebfa65cdf57cd797f6def13b79f1dc73f71f301c4685f2170546a731df076ff4bdd8af16cc808e0a1964738bb176c497311f62f13eb7d8d85b86ecebc86d4bc6e8350fa2c6a4643ec65d786025c0a809eaab5527703fa71b76c6ee0291276e2a04bfeabc350d8bbe2a03c4584bf0d3d6200f381c5da14da40eae282c7418a21a8873d504c956f173d222933a87d1ea7402cdb225570a1de2cb4ac689d0f5a114a28eeefb450340a677595548befc27b28ab15bafea0c0f22791279045d813bee257ab49ad82f1f04a4f2a74e248b40e2d14f408b905c29a016aebbdaf988fa938aae486e6fb8178c60bc4096d0a2fd8c6edf3974ebf0b1f632b9991baf89502e612caed68af0e8286b1724867ae130072a7db775faf0cfcf3b6949baf14b28f7804668243632b141746f555cd40ea193055667440837a1990f38d783b0c3939be5d47e5c4783038a95d511ecb760a426b61291ae12215c5906f4511ca3419d67886bf4fdb71b04ea0960bfc6f2c37bc096a4a56bad73c9e63fcd9b5b328b19a3a68f5f65948eb0958376ce20557bf397c8f7422fad7cb8def4cbb26184bd85697eccaceffc5191bb5afbbc499a05fb01435b13e0f566954b01c1ab96974b8411195efab6b969c604261b97db0560202caa40853392ff4cd1d1b2f617a1a5949e43fcc1f07a34f006cf621af73e4cd5207c610232a06b7f68695a7e4ee738af30e6aaaed2683a41b0a5b7d82fafc79d50a05fd909779e09df5ef2db6bed42f6b77bf475a4682732757f5e783ae3729fb76f11e184da18c15e14b978c5acaa0c139dc460362bb6eae06879a325ca3943d1a1383c26098ebd7b0c2bf45d95b799a65d9ffda54cbbf50984422056c590993cec53bf34318ab9080308b54d57b4934d1ff34fe50102a03c52a42d3598e2db18d847c58eaeec876f1c430003d700d6c684b56674fb07173f19288d699ceea3c6f9e354d7d896066b435b7ae2159b4b9e87c1110e03895518385aed1852b4571748702574b8ea85dbb0e298109b1b748a0325c9be6a36ca3839823a8f4d863d36ff10cd8e5c32825c0bede7de7dd87e5ed63700bb4ecf574b9e8a94a0363a5ec779c4ff78dd80a1b36d7a1a05a1ce7eb01e4c006dc013dfff139239af1ad8f48ba4360ecfcd9516ed418b50a5dcc94a0481073a6adeb128abed1e7fff75aad0f47a649e8b80be377e5843ee56766ca3baf8cfbdec3a1998bf1b3611ff23e0c41ad48c9d7ebd698ad5d32f824fc2b7294c5b2c4022228a0592c4d11df8ff105b8177288dbe0ac5c5b38db6a297b2eb0dd98825b736ad74480a936e38c37791df3ec09cd03e141c2bae8b8c3905417cd7d83e9157d034a81cbc58a62786cd7048697380cac02b38ea8c7d7452b7f9c1b2b9ca186ba96291989a103224b643bbed78a5b402c634354a9e0fc4bd6b934d3ac3470a28960043a4e7b9f9f1e7b3dbdaed483d854caab1d713135214076a097e593ebc76e67f2b58f66ad39daf18a73c9788184dce8c7a34d8b62b62041ef66cfc6130cd0677ac9263e92686b19fa994138cc5c00d4d833151459b2a5a2fd0c67116440f697fc5f4e1f01fd49d91d542e5bf14c75e21057371012382382035e1fd9cd5c19d971bb89e11428b95968902212e8053b1515728743472162ea41c1cde67ca5bfac5b39f71e6102f28c4c4c722333ca568cfb2bb3858fdcf6ce6f944daf60de86bb31f0a2dc9a3242d9f53f7b7067e37f5ac21cc3e79a71892bc0012b122c4f0cdd25108af668b343942b096ba0989de71fe616b0d2e5293f6024fed36271c0d0346a9f0fb4b795f7b0e43f21358d37b4bb3204aee05be351e74de38568ff600d17d7403ddc4b73ffd94b84db084bfaef79f6358269c31cab292292b824e35eaff9532c1b01bd62c7bdd859a70bb4d06b7d4b628466d8fd23f1e939540d9033ec871a9bb2e727d86c3ae5228638465439c12ecb4a375b1270961e8759f65c55e73bcc2d1e984814652cdfd9ffe1318182f687bcc3779df2dd9f638f72b0cc25db556e7f6594a4a5c72f6911de28946574542dd6fbf46e6d5c5c538979a1bfe49cb675042ff6af3defbd857c611f137b483548fab64a4f2dcb9d47b2dd15c695ee62723f90eab9f2011f9fb40b34417591153c452f8dc5369303e668823751ebca67bd75179b7fef0162e70d7c2b7511fd683786cfc7cce9267e9085b9fd6f5a2a391b7c25a075cc7419ddba4aacdf083c368b626f14a8dd9d4f39d0e1fd78d9cb2025d1ce0a1ef827b49156b3e8c6d9b5f0133108fbb8a977c1ebed8c8eefa2a2ae108e696469aa34d220f638648a0e66d361242370dfe37e92a2ac2f6c4c203624e3ce71b748c49b03dc052814efb0b489f83dd7a554b852b4495e0005aea74f7f1b07f1bfb6d6816f82463cd6e8a32ed7dd2a8cf2baf1f89e36a936460f69dcca8c75e567c1e91d6aa5d24cfbbc84f4f07687c2bc9ec3dc1db863bc62730998845e39a37a3c6bd638b537e45865bd4b120c797f8c78592f5b3d2056547dd930852159cf40cd3b83696a06db63b4af0ba6122f92e394fcf1f8616208c10f9f99ec0035ba2f950b8185b6710da482196c9a9aa10d5eefedd12b6bf7adb076e4b962e6b4245ef3d28a70c2cdf5f8c51cd21000c5d1aff48bfc4f68f0f250ec0fe24188eb7bb5b8f78cf7ffa1be97f7ee025c85ca6e0b9b286e7b2ae6818640cc903e85ce914016c0b08379fb645fb32200c13da5fa78925d5f11c0427c1ff6bd597b107a18287254f2a4b8599558ea29d43956e3cbbe29e870b6944fb1a6456f7ed811d4fc81f0e958b87e0fe0a04e5c5f530d345c164c96b370c558fae8d2702ae6a5fb5f8634672dc41780d949d0ebf60980a1eeed377c4000c6be0abe2db51c4b71449cd17de08de1c7acce40283514b5575a45a24744b81712738edb1e3dc0fa09709fe2fa35746f55faed165a218fbd3c4fc076600c65865ba6b813ed140d8e33a290d73a11a21d9b350057f9535ad834a12cb1a2b40694c8ca291e4a7cd344876efa2a7b18c864965837d7f3c30b649df23f41a1f121b40198bd97085b28688f262bf89c106d8db0e1498343c36349bb5f324d0eb81331841ea473fc95e4a1809dbd805608e9975c4acbf0c83ce995f136de384ef45f617a6f3a521d372721f072592d88ab14f7037ce46053a0407a8c08544b5837993d275ed285256a351ca2db7b64724effffd08e5243ee6423d4a5f53a2f06d29a1dfb18b24a3280c0c263f2de44862dd63113ce0729e6874a1bd09f7dd5603a789bb587a68cd6c8696a2dd74321591a46141886b31537978a7dc83c5c7033740a473231fa16f131d7bef0a176d5fe5851e144ba5245d803bd5c7ec2f63ba51f5084780def5316373b1b8996e8cf40f0d4fc1333dda44aab43b32a362f0b0f71aed4c2bce45ffcc1b62d2d21bfdf4601de94f250896f21e5d646bbfbfa20bee844a3970c373b3d8b3bcd0da799eeddaf7deaa524c22e4d0e17801b39bcea06b994251d1eabecb4f141dd49b150432f7646156732986c39419e0671a9c6c1cfe8773508b84bdc8cb5c49595bba2b9be9623fe36ecafcaab35bd760f32a2fbd0d22e5e0183fc5076138661a94335996464c64f150d409741ceb3d54dec99f49dda91b29ee523ec5112c808f0c611194fa75433d3038f1ee5f60482c93da1064c0dc7571ada05ede0e4ea11ec2450be82308d97c6c728b75a0190243d881265e98df6f51969361b22e7c2773fd6e032ae20ab8409dac9cd98e4180d4afc86f141e41fb5d670c672a4222be28c653de722a64d2e862e7de03fed8c3491c1d913ebc489e1df5b8b84b25acd36e9f3f14d61c1f25ba956876181748927511a23ae7f309fd4849b39f5bb1ba0063ea67fdeba8475efad201880f973c8f529eb093395ffde84a3cc332b949a75929dadbbe22d0b74596e0bd0c61b1044691ee3cc5bfec8a2b1d484dce8e7200a7d7a40fb8809d9fe52b2a61d57f428e3705abe2ee03925998e387bea9d161b42700f3cb7330f8025eacb53f209dec4a8eb7f2d46f7fa33b3f1af33ec065698b314ac344f8cf642c4301087a4f85ae0fc8262b9eb1f7c04e0a6f46441542093cc183dd9674ca893f6415ddf2436510225cf44ebfd2b74e642ea40211b12a699e2e7cc205072496c6e1f22c867a10562580dd66ab0f3e422e2c0081fb6814f6e997bd92d5b48f9623cf35a066ee1bcd0ac88c872145d1e670850a714ac222f0273e5488416013c547533735a38eabe39f6c9012d32c6d65c6e78804b9b331903869b16acbad45345edfd7e3cad27db8650632732f7290bf1a947bbe9fd6ca295512bde5e135e43a8c70bd1cc909716c307c10ce80cdd34cd345ca9fcd3deebbff1a436bbd8aed5358d1bf2616c7e640575f41c6973855dd20a54f52c9172fdf4498aff7837854769d6a78b77b3c3762d3f9894be07106aee339630f4cf062f4a31fe65f84dbccfbed5974ce28c029e0c261786232fe5a05035a3cf811123997c8e11a3151451bd1f4e23cc7412c321b050a4df0fa166adb00bf2718e7b1087e43fd652237dab02dedf36a430640510915674cf6e36dfddaa0c1577c6851b605e91041d823b15a98f6c538997fb3b95f5ed312139f422fcbdb34986e2288b499201d80356601c08c41d8ac8e023acbd80f932d7c1761374481b0d58fbff5540933aa4857068586828f4b1b4fd74e24504873d14ee3630b30406f44a04f40ca525c394ac36a5ca321fc81d84248ccfb319c77b71374e1a0c6f86c87fdafed9974bfb0e218c3d74142eb58ebf25e7845c3e85c76a91c4b798a96117769341d335dd4fa833d10980663acbc768e84ff9306bae07a80715016a80c14dcaec0063e330597b9bd3f65980f0847bdfc29ae081072e914f05d47461c30b8947a19e1e978824fb3b70680545c813721600119b839b0d986b3c03be27ee1310d190ca77cfe4fb3e255f0fafba71c131a611b4d7883ec53ebb793649e314ba5db1fab20f325eb1eb2d031b4d8428baac695247cd153e313c2b3e933ea135ed672a170d3461f7c7c6d0a22fb105ad9f15704525a08727045f8119cd3634e9e7b1725a5596adef9177e93758ca8c03552b4e48c3e017edccaa8dc186bb08210a5f645c23077468366f60fb654a30d418e426e8ea81a63b3a79ba0af7076eaf66741161baf9add674c3a044702c63f30f50dea52f5f0f4bd3b0b03fe4bdfaffe574fb1810a2edde5effaac0bc7140442c30d234675df97a681db20e4c7b1b86b8cac894f02e2309962e48e1c2faaaf14d7c1f97e1201648448fc3eb9fb189c21d655869b51b97afa439d9f25ad28d6322b4c03146efcc6c1e3426f7c9f842bf42fccd5654e95e99592f7412fdff8d7550ee9653733628b24c376ea57378d6c7e9935c1d57b04fa086b413b1b9935c3ea41952d290b955ece56a22bca9729874377c0b8b0cf74d2927eaf117173adb547ca51bc6a22f54b6c183b7d68bbbc28fc164ac962056b8c4c49d769d2e6ce20dca57a5bd5186ea91856001d64bf42409a0c97e3b4639bcb0a79a0208755acbb6c0eb10c06b83d3d3eaecc724a0107587eed7c0b62311f501cfb19d92acd8f6373be60fe50827dbd06cdcfa66c5c4ff6a27a5d4a9b32ba85d7ef1a17d1fac432194040eebda26819096967a695a219421c071efe7f4cfcd6e33db68c976794ecc3f4d4b373cfd44c5e7f7b1760302a6c93fc99f5470f2b6a010a12a44377d4c3383888ef1c936580d5e7aee47fdad41f97b20d21846ae2c7f742fb26834e28bd4a2eaa62d6c48b42fddc74855a39529b717af0fcc44e835dd601a0f38e9ba65724be2b2ae67b3c4a832546b8e75efd3ec0c4df6b947760dc9af75b90132fa4e06f3a335c65582372c7558b03efcb5317b10c972921ec5e628c006ab464a6abddf969c7f62e68b19f0e542e1ba57a3b9bd4cc4fc5455aaf4a85f81be3327cba135952dfdbde8ba93255b0d6649f5b4c2c8b65b4da8c494d457e8e607c4eb251a5ec62f366552c4332b513a64d6637ba0d50ed1459d73ab896e239f19e863570dcb421398141ee3c06b9c3dd6d531542b9397829b5ed618aba32997c361c8953f7e154c3f1bced0c2f0e6791354794c8de6e2d35c3d9820c8ea89237475705831fe524f96a1e6e8ca547dc43224b0b0653ebff952e2b3d798f1f97ab2bf9cc7602e01494288f6457a9c32ef999c2e9d72ed2eac1e64543624e955ae3cf932eea392fe95570ed83b1d4357b4a7af03e8b5a091b371c586e3366ba43acced3de1a54059d677b24ca491b1a63f882e7419630eacded7e24d3cb27d1b48bb8a7bb178c50ac569c39c2855f7e23acd37c93f34e1b736b55e8a2c05eb77d367271d6679cd0b23d379669e37d6714e425cce613883de73adb242fc5ad91909a9957ccd97f97da7d207bafd5a03cf41e919be46b0853ed05e2fb817f8484d53769f74f4c107b7c4c46ff20ff76c80148eeec575d1f6f74bf67a4953c6f7364682a986c462eef83244f0b7b4dfd06de9561751946889b6dbe646d9a09a8da3c89a5b2393cb309a26721b815d4e8e29b692665352291a47c0a5690270a4fb0ddcc5e91f7d166ed263a5ca54cca258c1f3c1556052ced33332a2dbb16d966a5279b6287bb0bc4b520ee89ef1136b65cfeaf1ade6e51b5721710ad7d6c5e114d0c5f303f2399379e04c25043747cb92727259c03916bd93e83d8e3d2526a8a804df3981ef0769e284b9d55126df2fc85e5afc2695db633edf816eead29c90323fd1b245f696f74744f9481e0e8f6123e9b53ecb956d477cda3d062f937d370745eb0e29edded0c0ee63efa3fa16dcdac55e28558f5e800ef06a8dab21d5bbdfae5ef1591e5e82491b20788e05844005049ba72ff31a7408cfce546b0c43a920e40dd28534f30ab3d7cec52db05dae141e43c44a6bbaa49f63a13371548185d7adfe1be5704fbb3ada9a3858bc3fad74af6d074fc31111c68de664a40c63c24b4b004cbdc4c9a06ca9205099a5cf999a5e9fd3d9f329b2fb7e5ea7f76a3d0e35120039264a11936f3e889cd4fcadde98c5857e6d6723502435c69f589f76c1a24d7d8fc9029feb63f6d2afeb64da5da6b7fe9a502e6826d2d178f34d396fb154482f5c18d7db9920f78fcde258c364cd2d1fe0e88d9582c984f28487086eb1ee8a979682f5a51a9701bdd55b6f5f1bf85d8200a755e682188b4de61d4919ee928feb776891e0b5306712dec4819a369194c3dac5f55b0eb08f6fcdfcd28418e1072ea252e87910b8dc4f07faf63630bf0492d5b232b3079fae55d875c71e38fc903d8b25c64e6c9d96ef8c69493539247985e7264cff1c4aa6b1000a2aff0f2a143e160c50186736f112b6c31876a301c1ea020e486f51fbf7ab2f8efd549f7aad73261855abc0eb9b2ba6af119211b321be5bcb7be000fda6bd333e57509ea26e62c7f3911fbf1b602023e82a30bf3fec4bed421edc5c79f817d23bd6064222dd7ca9f6923d55fc36db691e9faf4aa66bd21ac98c2f9f1a6c8a01aa20c8a2d5a7f648f47fc4843f631ccac137f64d9c479e7ab7fa878847d67f17e1dda1412a214204b7420b12238c798b8c846381506853eacf29648323702ec2be527ec308a75ac25e9436799ecf109b21cfebc223fc650940cdb07b1e76ac859d9533d6d5bcc6696d2ef5eeefd5d2dd322f77d3e1794fa521e7bcfcc5f2e8d3f912e776a1675f1e81f0911a2e16cd55ebfc427a51f3e5e5cb527d062c517826548c7319e7325f749b864fa92a7dde8521c0ee44f25f506d5b3089c1075ab8bc9ff46a007c262f6be825a49d6789d2d1bb6e6cb10dc0d2d0c9f28ba2c3564f4607356eedd9b3f0fd538df9398fe42be3b3d6bfbf67eec98f4ff8a254885b6c47926a6113b1b92a5c3ef1fad35cfd9e93b108ddd46ee244646dd86aa0f233404430270258bddf7c8b0ddce003c10ce20fe6ddc063c809deb3af06abb60e7d7d5100655e193e947e6d82cd63f1ae5538ee6f2630429c84e60a8820378c8c55d8447da57dcd6bcf864d0162290a4e78627a246a2dd43b04a046b5f8facbec09defab01dd4eebd0061a5fa968d9150d7e7c9984bc6924c17bbc63e4a1f9726912be55fdd5fb1140c3883dd2294cd56600df26a0a86ecf5588a82b1b0e23ee6e61545141099aa187c127e49b2b9b817bbcc89b473ee1617a4a91926d9ba3c1dcd9dde3d489ab039447cc397c88052dfc2c6facb95f92c87208389e0ca32f8310e9e7bc7cf050cb9f7c48abe76416e78249b88d41df306a28e7b42b6887bbc89a1990967a8df936236e38a20a2ae0f632fc65d4d917ccd752d8a988c26efa9507fdcbeb7efa6e57cce99d386c10e4f44e0464501dc24ddaf584053254e58118545581dcd2191e8de1dc28c594eeb80511869152fb526a248050be001849007e777b6901126f164542529c06c01fba550a780fd205429f68fe597395918ce53465e842ca22a0d92f70a718f9babf16269625fc4018727bbbd04f6fa8542d5d96428addeb9e47d37b097d9f24708040351130fc13a42701bd540ae29fb5c5d6d8d24bbe6d07a272ca925fd2a9d7f1c88daddc75c1bdccdd32d22ddde80763e6aa79f655bb3c855a8d9cc85654a7169cc703a42504fc4c1048e70cf9ea8f22b9423adaa38c521b392da848719a2f26c68f3287473199967d6175007c1790a6484a69b0c03a0ca17a1233a3d7eb73082e6b993383fbe67f45701a12283b47359cf93ee041b163c83e30277ef64dd1c4dc57ee4522096a1b7bb28c600bad53dd82fbea63e1fe649d865fbca83d5fd18e41e06ef81cf74685ec10d410dec1af98943059dc3e4542a4f3cc4f18fe02a971cc78285d5e130693f7beb19067ef707769f05abc2d6c81f91c20d00f67ab62d606df402689f0ddd0a5b729f9d4aca0d74cf319fc0e71b128c422f8e718aa16d339c70a23acae20091f4ea1d06df064c3de9ef538d50d0ee241dc14ec222efa5aa83f8f77824447361856beaab66c0d60bdf5d96b7a093e244e944e3b711035a7e5c2abab4c504f1309e1e4c2d06c3f1055367f276764c0368b7408f52733332c341ea58c1bbf9aad54dab06ad859dc992094a07e8d3cd0b44722bf8badbb6eb8face226eda0b1b093b9e7e22cf6e80717e80f339a665b2a64095e0b45cc39872a9a376fc6a6acb536a8d3f73b7b14f66d5538f1e2b067ff5e83e02b4fc6b5a0f7b767282adae163ad4fd4777fbb09d8c18120f9d6af997b7a185b0e50256d106ee71724c33d6cff2fd85c7b1893078a6873ab57c7da5395f05d7036e5bb68e7886afbff9b33e4155c9e633f8facd41a01d6f5fcc506c9681e36b7b95ac48c6a6144da1a3643ca43cf22789d0af8ddabc3aa86c5a8295ee04a210430b70b46e91cb8edf9a1e5a7f17d3099ed0468b73b9f53d1afee344286a5a2b8dc7364a2995ed658b191a3c17b9d2f590c273806e08d2776319b34ac6679d05b921bce4d4ff44f4d649cacd4a65107bca4cf9946e70d9d7b7a0ca10fea588318f6cd579c72a295b4c6a391754c94dc6dd747c989201562e8540d90e7772dc11ecf97e78848f6e10c765d8be91f0f010db249400eb1be0c4bd4667c87b4069929c4792ead310dcd4c5280691162c8cdee671e4962a92bf283f20bbb9b36b163090b6b5f747286a84dde59631922f98c06a940769dd0f3e310f50102886e8fb3ee787eaa2fe2e06146c432c3776df1593a36814520da156b39dbe5bd7bd38fa875eeaf4c8dcf9b5230b2a3d64372c0f206368712d06326a9879bdb98bd0a3e5559572ae6f40199ffb49c4f93a14ad52e1041337f070be9d21fa4a750228d92ce2736bfd37721b61aef08905ef5402f0e1e03e8c97334556047fb73b686245617e82eb588cf5e54d9fcd6e7f92ba3ac111a3db0bf5c7965c470519c7309058d0fff2e8ef907ad94722276f4fa7838b6865faea8197b309cee7ea316ebcc57c0fb3f302f47e4f9eeedda04cc9e020d5ee199bf1ac6fcdc29099a9422b82a065b2ba3fff630e25c2415ef48457a90a210823c414110b9b57b7df104ca5ca3e222db273cb9b915c8ef47b487eea5eec08ef82522ce5898f6324ec10e71ef313fafda7da2e9b4f8b3407692f3a49cde123b543ed19a8f1edc0e18806e9503e07f6312a8bb56a081a1801abdea8432bd853d3be50a818f498a127f95044f02971938d55097c64a850b50fa2144bbcfe13a8e73670ce168ecf6515ab2ea6bdd3b15524e9d4e12766b0b2d328c40985972c1e8f05d7b734bf0cd8508de1435d66b9592c4310f22474ca81f3dc89e882e8b39a13a559230355e13df6151c9e8a2e6a155b1e11de867d6cd47903f58328ac1f497c637b9fa57bec95e0e9ecae2fdda8ea49e3844a25d579128fe9538c9a49aefcea95aa008d6225f5154f64384ea457189282e6fb327b2eb4e3cecdda3d0cb77d758c0481a4e565d9c365b29fe81fdf7c00fc96706317d10039dd6af5d8e678cf3c48093f4e96131f5fd7c9be76c8180cee4888f897d21780166a8d003e9f2c235f094873c5f8a204d083221294892f2beb72589341543b338ec055233d5daa491f2f362adb2cdc2588ff9cd1f52405673b4032e3fc4bd96fb6086ad72679274a260fadaa641f6d83baa9aff358632621eee1b1248c47226a831ee9f6f780b76da7682c92f04e8da3ca54c4f04343ae87df22fdd54cc81c8e01187a8171eca459b6d0dc9bdd51e316d6d11abee57a61937abac0823a0ce7fa306ae6f6b48914fe022de8afe9215cba71a30997df5f47ec39c4e61ca19adee81e52a11a0baa584250c1a1368918c4b8d67ab8837f3ecddec0af224d410f19304a51a36af09b8e4949cf3ba65df770a9c34b0f34a996c4c7297aa1ffac68c6af7694a46f6518c4c4589487886587c5c0d05e7be4baed7320622866da9383dee6dd08d421369a6b56ac69bf84d8eb2b6ebda3f61d1e940cf6a0bcf40060bdc3b818c6113631326a4c05986584817489527691a19849c800b2f54f4a2566745da7134cdaa2ee7f45148e74c31fad06644ac4c4a9e799bc1fd01047545ee6e7c147f08eed1e08e63b1621492cb10badfcb822ef445a631d3457204f33bbb425bf2cc5b047646a1c396b94f9ce43490180efbbaeaf98b55f0bf221a432fa50493fc9be7e247f495e595b69efb7d6eed7d84774f8dd596a387d99d5e54fe40b35d8dfa57ce72c4ff44d7deccf4c05ce8d65dd41f2cc0d7d89cd63696245989a551f6033871ea200f361b8a1592d0355517e64bc8838f585dd872582137e2e76aff178fdbb8ce07752b8d06f2f75f590abbad55e2904ed67f1d01cf3a6d79231d7e7e195ad11a67caa48c05f05967f882eadc6784387ddd302f8aca1d103f22e8c114eb9a016842fd43de5a5c704efed9c57a7b9d7643c1c2a73265936808978b8c1c6ba67ccfa3adee4dea93aa2298e96274c1210ca0bede76221c3aa8f54c5bdd1d90572502eb10bd4bd668fb6717ac3222115f792ae7ea8c54ec0be712a2c1c21f1357c5ce4314cca780063d9da00f36b3c2cfb848c4a4e454783f1d5e8c483414fb88e8b3ddbeaf2fca9aa112117c7d58e8a5580210f1dc8d7c9453d090aa7c924a234f3eb6ed5b918f2631642f1cd4c4f0c71ff8358f819dc66ba82c0a13f91177d446d816ced1bfbd37ff0c9f79ac330b864f372a8debf977b6a091a8c8cb63287f9d9af6fc2f23054d98ba5f30eea73bc0b25de5630e1b81b68104fe00ea645f2f48bab5bd8935fc674509dcd440c1ffed88bf6972c6b3c1f5e8b8f4c45226fbfab967d586c64b1288b391d585c57f88110d2d0f399bbf9265f3a3207570a83bea769531f200fe7cc2489055b0243a570e8ace86e94d8a55d2e958253a7d99cddff38f28ceaadf4ae2130e32e2f65996f2e9c69e13756f96e1d2af237b9b4e2061c8b0abd69ec2c3151a67fe1192d9c4e21895a171ddf3b3b8a8f889c429e82fe979501b3083031dfc8bad8417d207c64e3b15457258a4af9c16f20e4b94345488efa42ebe2a49b56eb68cd244d7ab211d78c4322b4dcc2f492e9245a7bca04f362501e7589b66179cd8c7bed2a71badcd45aef798dfe97c961af51b27e57bf71728c4cbf963ddf23283900d55b5e61f9ea670bb58ce6abfe23dcf2b9cb47fcc4b8166fcdd7d509ed0a7e0a38f9a9e44a04d28012bcb71c22c839c82d8e8f8ca5adc9e8c7639171ca2443f70f071c9609db9672a444779b161de9bc33aa98b65032930ed6fe0974cd303996292ca1f28809d2fca00b8c38bac23bff8c3dfff623ee9104b6773ded76a98bc8c4512fac7f0088e8f29f7f70b85ef26c77d34d9ecd524735893600c4ec44f8ca7ad17287681cec039ae4afa722ee3dbba9834959527d7f7f95ee2c085fcbf7282604f2f930314c7d35d794fe49b226258bbae371e2f1b872d1f004903319f0646492e5cee4a85668c0aa5b96a3d3a555c6d65b61845be25c7b92787069371342e8d4e233ea9ad05250ac12e5cb3e904ffa672109e2bec7de1b33f0ca786cd82f9a4fcdf432eeb4583ea89717329be8c4579af488f7cd86320b27bfc736614a7937fe8b62ab9f0b6ae11b1090dff2e80af5cc42966230db016160bdcc3c69072dd2042aad1dd978bd8bb0600da1f6d5d64c3b5cf57b563b2de56f581631eb8c20fad45b5ab9da279a6870644efd3419e30512f7325d802524b6a134c21b66d47b7de7f7acfd26a070b83b9991d88a94e8e485513247b25ade998acfac2f92775c230ea19268cd0c25182da88d553f02274f187a30367513ad5f44c6542e47b5042a8267d20bea63c27da3808a34c10a0b9d297ddba20156c0abbf69539e58d1482acd27f46749a71dadd71f3ef8850ef72c19bb0974db028237907040ab86257bfb46ed1018a0d7264595b4cacb7c03227c8553dd2ff830fe73dfdac264d772102eb7444b43cbd29a3bbdcbd1fce23c7c169d7fb80bd9a4e95d9b8075c042fce3b37c0d2de2b8c8383c44005e3efc69c27aa66ff5789d232ea7f3ccd493659a973a8aa150502107fb6bdf08a9285a1731b3ce0be9d366a9d49b3a504b1fa1dc41e3c5cd4779057ac116d3b5cd20cc3a3476a9236a5cb19feea288d359faf85bee993729c24f7359d4d3ae161c2ecf332a309c580fe5b91e891fecb35f92d975967bdaed9242d2fac7eba59213e2c7825fc3a36f37a6f690b247f096a8eab359cdf7adcf1af49285e78c98e8c1eca5e3aa099714fcf29804c22db3ae9c2a32c3159661279182042aedba63e36ad3d09e116a2a326a6286e5599569f95243715ea95d915571faded973e3e7105267d4032ae7e4e9381db00dfa05494aeee170cd53208d0956f751f5a3d8ef0b216c6add814d005fcb3b38d158f5c16ae7eed93f532f5bc0f6467d48c1f5cf8691d0879ebba109801bce42ff4740b23496575a93f721b1c4f8516047f1d6f02cc21e6bc1e73a52f0b54de324a0a96429f300b2776bd59c59f5ccdfe0da09c3db953f6b9460af21608d8cd902f726be110f2650c98eec614b41a8825ad153ac1c6d7b1f49817352de35589964febca6b16ba9a5659ab32c548d22c1ed5ce03a5286acae7caae3364ad291d78d29b8cccedbc1115c9c3e3601a8b251fe05277a142e47ec44ef75d6267e3793232ad2f1ac50ca749acbba437073312eda41ffece691d166875eef5e3bed17a33c33994d23f9655671e93df58ec36fd491fc5296a519832d166b4b79ec4cf7284787d2ff4a959df033abab6693172d5c78863d514b26fbdb65066acf8ac9b9c6e898e4f45dfdf768e7f6f9cbdde3f446698982e0daf13a5f64f44efcb8255a89f49d5f57cc82fba7c4606dc1672e82eab7c0e9ff2f36a9c6dd306887910dea84a0922922f1cb75f11e53c87b464944c6cbbb9733ff59c716cb99e4c5e1a15d9bc7407700fecd8a790421714f0a6849abec015a5c647901cc27fc9bd84fa2cf8963babc4dc50b3daf282f5eb092043d5b5763167d59f9f22adeaf7d92823ed5a01e999115a19083b0a3b3bcf5d465ebb269d2490ce3ab43842c7816fd0439d00aa26e9c75ce9ed85274b4824cf3124bc9dd8b7a426724014e39d9fb0b03ebef7160b49e602ec3775385ab585c46fb5530cb97fc1a6b64b665feeb27e3212c4a3fb51644b6e83db47620c7626dc92f78ce4158060758ea469830367690b8a58993e4ae301ee02962784d1d3048b9de60f736619d3c7255bd088d54bff18e44f42eda146e63649a7690315e4376d66d5e8bb0b1607ff89c5ad4184c71f888bfc4d1dd880d73030f2206808f836283e19e5a7c05570f1d171e57e3c52c0650ddca74152b368016938dbd50c1d440efc4d257156835c6ac4daa9fd7b6159eeb2e0eede37a2b1033325f2e664558097d8742cd24490aa77286022172c3211986b77939064d795ad3ac9d0f88d53ed9495b5d4d860b3e7ce4c79f7a6fcba07b8ab87ad4eed4f69f22e67a9531aafacf12897df1f496736c80c4aebf443ca4867758b61a9eccb9b5b06a871f1bc0a432504917ab37743ca29f13e9575132b988b1d91df7032b56d0d9e24cfef672d6bbafb32008f48970b15214a6df8de72d320902ca53c5165f28e68a23e9a6b1a3a751297ae11c6ce2a71cba97fd4a760e80aaea6599bcadec7785f1936e485b47442a5d3978c578f8e672167bf674c45a15e470f306d305b58cfa205f0fe0231a38a96f99148ef7d53d6655d21433eaba20efd5030980d4b29968bb08d2a437b9c6faf5dda09a913809dfadb44c534739b2e1ce72f1a4461d26268265b0bb9cd6cc820dd43c1e9b1558d72e3edb8d5a4f2c44521bb79b789cbeae9cb122c1e820d1c9691386263654eccc62cfd91fe49301b51e7e8d5b8b44531ae2d3941720282a3471147069e9ec29714ebbe4b1e3137579492ee6a913b837982c8e188e7e2ed95453ab842f56ef76ff7a8eb74d7178a3e426fe0d951d63ae7619b9012de5deb6354f7971fa96a7d1eff50d11d58902bdf552962c1d2881edbfc6f9f88b9f033ea9cad1e0e23ae805056f2c0b4a7f0b07f3c4d31bc63444f3051db84eca452f682e3f4814b4012c0e4921e1aa097fc91cff27805eafcff55073e77d72928f90811ce3e9e7dee4e92a55cefa60ad974f90afcdbecf7f6d8aab3394c1f91cbccb3dfb4701c371f8007c8718b43de676c7c5baee6ac9ada40150ee23ebbafbcc8bfdf12ee9bd23999a0d5d5deb7d8fae8706a93657ba391ff308461a6bd6cb97c8156d6f71f85d20f06148bd725938bb5c999dc3c4d9d80f74e2a09536fca6c3c8a27c32d284d1c2c1ceb04f2c0ae3179a411769d948076d6313e9a737165956a75a872e3e0920277bf862f33da63117d56645c73102e3a1adcc39e971a61aefbfecdf938834cb46d9b97c5960ea2daae1c8c13ab8f2bbe42bf5088f7e025a6ce1e26e3e4217b4a65fee73cb639c413fe4be2dc03228dce2a56d97c657c75093eef981b4f85a8c4cf5f336730f9825afada6f93812f216176d6c39c2435a95aeadbc43fff06e69b522965c1f0437d64f49f59d2b07cd137863de69f39a41c96da3a4a39539abf6ffb557336280ea2ed122c255c944d69fee7fae0bebf15a62e2c44e8ac9c8dfb13856b05d5e71f0bef52549c4e142932a0f297fbc0789582ef45195b6fc27880203ed46e6ca30ea9a6915110bf1018fb545a764f1a158ee5964a6a55a2f16120357ac934519fa2ec4c54b34364e65ececf9f22906f30cab1fbbaed045512ca0bc2abf1062a28eadc793929f5c111b4c14dac8862ed11955183b4010773a8a37919d8b64ce190429abbfb5d61876a19a154a988109f0116c2c045e54094b1335710d27fc67e5233d18a5a2aa7991117bc64f4aad823cbbf16c537489ce103c1d04b5a98c57c6ea04bd036dd61ff6d0f18afcd9ac7fb1dbf609d5c8d6e15e15cc9edbed239515be0fb6a0878ebd60acd98adf815a8d7df19f76875e5f428ee2190e579b4c4cfcb8cbe4021b811821732fd117dd9174a864329d176ead9f6c3ceac2a65089117e450caad0d34d4f07954d26c0de34c17122b64aa9a8c09eea2362729c5efd88f42ea78e45fae149d742b422d7e7b15091f9859c95630070bf24ad7494c6ebb5e10f8216b3e8d879d3405d241b55972e8817d04af2e9dc819300b1aca15b051c701662902e797bf74d0330bee8ba11642d8ddc8f70449c22d2d789c961c9abc80760930d8edaf7f5390495595f68c1d55c8d4355e391cdcbe83fa6ee1cfef8e3b29bb37bdca1b916e8695fa60e680990a273f760e949c54ec6462f6cc3975d9feba6460ecce0d1fc94971d6922dd310a0b3c28c40b63865d758e1f7db86040c789b9de6c955697ef4601de63f2d447fb00caffb751a0ed0d931494f056fa5a19398a15c67b27bdc94dcc3c5dee0d6491c9ca743064a5bc8023f1b40b1883fe663622c769ca4f1a59b71499e8617a43115d0f5144ad42093eb0533bd30810e80d0c25ea7f1e6e6313b4661e04f103e282f2e3c64f3c2b7a6499b859f5e1721108f20b1787f67712cb08ef8166a532352c1723727dc41883f229bb40946417e28b6273cbab741a5243dd3b417f7deed76a6ff8f3b8fe796a3e47e032a41004c3e2bdd5839058a93f0b387d669f62b2eccecefa8eb6bf8c209c46a39385aefcb29faca555032e9b72095d9f67af3f2e936a4cc0ab6241a2d42ff422965c15fc51b040370f6526fcb170a4ddec118d305d5432de2b05bec876cbd1df9fa2d694a0f3da6f77c01774f894433b0ca886197419c6c3632fb0f04d7487e80a12997cca9ed7ef58a320ab98d6b93decdb2b5fe75a8bea67d0e44c6b2f759712366642327c315fcf4373f87547f1101869808aaca56955e77f098ae32aab41cfdf42c5e2c004ba2a6f048bf49b92215682cd8875f3074c723a4c0ba120492843b248a0fd7bf862ad1149b4b5013036315206580062cf85b505c7c9718967fb2cdb500ad9e88376006133dd0ed11f48a8e1707e570ef20afeb01d6239a1c47dca84747fbe0fdb10fb9e0fe7738ac98ebb1c142e9f52963f5ebce5cf59a933d275de339282c44612e0db00872486dc88f6decb6e3b09a459bf5cec04c376227e9d46012e2572b670b93100b194ae057266fc861611a826a1710a080303ef9c30b30c215bb212b8fa08688d688d2da3dde4f200710dfb38fc62b9cb02d200f131a9dca5412402a049902ae0100486f4518a281ff358880a5c828ab21d6f542d4ac2b2d81dabe2e328d7ccab4b0fcfac28188e8440d51b741eb730d6866630f42772647dc2b11ea08024dccc5c29edc4609a6a0dddc61cc1b8ccc533b8b28c50b7a84bf62567ff1a55f76eb3c16e1caed037eb227e88830fd2442fb37cab75ab8751de22621d7103fa97bcd0a0d24983c909a7ab26e8d347ec0c72bf2169ef2c70be60ea25dc71ec17b9bb2d945534d405aefa55d0a3b7b5b3a9b4f9c25840000bde3b5a42720f5226917f6ceb8bf59cec64bda34a27cb519f1902a078cd2f07ecd85c1b52a40697eef9f7d554ac68cb51b0174d0fab7a6f377f4b5892f2f1da8081cc333beb577d758887de136263349d7e5286719437821e0e3fef5074028a63760511814c786b17d735a3209b915765b1c5cc95243fc3285f4d24483a8495901b444cbd2893e49698fb791003970127898e101f493838ab8017b04572491b0a273dcd60312ae0f8de89adb89bfda776f4f55f1f36a7d6959ec2dcbae8e667e5f38a25896644350a2caddb19632e156e8f9e12f8b2d45151099de8ab31528d08713214724be9900f97f7611f344931de31b9556ee2704bed587afa7a3a6b21aab58ca584f216c92bc1f5c0ed1eb2aa551cf2b0174e7503f08fcc84c96a03f69e0500e29016b77e5fa25051de1e6c194c03d9406e53e5a10776aaf12f8634eefa8bb421d112e69b88ff1b7366eefbbe658af71cb79e03adb12e0dcc37b454b07e299e10a3fced9b2651d22a45e165f17a7692ef87c823d55fd75b5133b0c85d4087895e9355f70d4dd3cca503347789a389b0f6e69760c1beaf4c8febc27293e29ff64bbecc69adfe5d2c1333b5fa295111a5f44104f1951982fc34f9124ed91d65a293123d8fa9391524dd6edb04305235c42e6eac2e3282d5bb4e751eff3b8ecc7538e4643a146abf8a49452a47313caf69ea7b0dfbf75fd0a30420e8191e2ca650804fb92f846fdd9c03a93734864a5810dbb5b03c0603ea81010aa977436a5a3cc86fb65f5791f7f792af586dbcea45c23694386aef4cd39e38093fef961849f6302902dde7d357d3c7fff628548e1de1b7936065db6fe80e2e6b134d980130d71208640dd092fd3a772eff33775761d4f7457e05afbe736db105023e8108b6e9395a18dbf3862ecbdedfa231dab6caa778355c905d2dcd47759651e97cbc4e4f7366baa41d166cfd7417365b8852fbfd50642f5f25c01ef9b921de91dfdb555438a8c0bf88d9e2a0667dea322f5d7a5a969a510ad484da79abeb4877939fe62c8c86abac76c4e7161f7f01547b8da78dd9aecd9bb2d8c3c25c86b71654a885bfa5560941bf79f857f4d7c66575e237c2a1bcc4ae44e7190f30aa2a642752f1d104d098b4de311b1d630deb529242684e0c49d9402565a99b8a85bd02eea3fd3a0087dbd622f1602402617918d26a0cdd46b2d093541ce5f67146815943c725d59967b67e76fb490867727ebabc12a6ef6b070c175fa0e0cb7e5e83dd8d864d760a0086521352cc7660cc7992857fd3011c7bf47ba2dbdf2c72fe495e57f7b76b38a8bee78a4c37e2bae2e19fef733bbf60e975d7bb2d09a10829b66d73d024cf5b3b5eddf378087e067b103dc771f886fcb22af89f5acf702be9be4efccdec0603aa039b4b1f74730b4db239c061b5f0bd2c2c1b50f79614dc9e8e7f89c31b36f38c550480e2524384d8338d08d7e934b23bc8e6e1461a4887609d6c34e173203fb48fe0d74c67acdab340334e8ae310f4b2d904dcee08157a92f8b1d1e6a3c66328fd925f2f1ffe791b75686eb42b808d44ca5785121217db512a9af80aa98370d10aae314c4433b45dca1c40c886ffe87df27263cc8b8af4a343691c6ed65dc3c64cddec2880e3d2dd71c54a845cb167c66ecc129b765d4e12cabe7ba81c435e6f02aefbd3a1250c3f21aa6069f60e6e52fd4550dca9f4456ce7ac3dd4a3c1391080c62fc81aa824a53e35f09203948b66e996cb7da9c5dc8d7e78d33fc2b39ecfc9918ea536431cf822f18a374b056a33ed02784618b89385e68d5345a320357dd2d2e8ad513ebe0e2e69e0b172e29a2ea470cbf4b06285068fe648a37391d5ae7159a9754816db3a562378a3bedcfadbddcf8fbfc756a6c4cbbea9d36b6cbf842c49f60fca7bef65bc42f4d8a3c90a4f50dd0122b84c28770dd49138fb613e10cbd49431afbfea8424cc4603e1a3ec367ad79ea0925ae1cbc39079279d4079651c32919d1e62bf848f9af29d06a0d851e33d8bffecb3d0a858fedc3ca034ec2f61e434cb84d11b56bd581d2608b4943757b79743ea54ae1f52f6bd224f96099e032dece092306246e2efbd6f0d2285255d10b3504f8c723cfc0f1e745c7eec6327469bbd82a74dd5c789bd456108850b3c665385075dedb4efd283c51e84ba06909af5c3bb5c3412c4fb6a126697d1ed33bd2988b1c4e242b63756927c48bd5e02bfb6d507cdc37a880389d214150fcd15fda499de27a64771b3204c96e8396dd1ff27460a048bb77a2b63932516eaf81d86c732ee1a8f6b30acf7259f8269c8266a35a8e08ebaea3826d92fcecc32e871af4c8f4a21bb87ff6734c67ae1d5307a2e62577cae5187cd4e93b675dabf12f003b1e3f7849341426bf16f79739ff2f806113035e7f57252c0c0087166a904e3b7d89f3753cbbb15878a0acde5785fd2b3d5f1fd857ecaa310541ad6c8d5062350530fc1fc7adda32f595067d152ca64b545c838aaa0262d60ca1fe2eb4ec0850a53131f2c1947ce8d10032119c8e1b98f9bd28d3c73d781dd88a52efc5fb66e0be7aad41842f53c8a6ff49b6afb6daaac73b59f7a4703ef6ade7496eb5dc42b36a328488f12b8764774bd1b731ea743b2b74026468f832578c7a61031881314933ed979ab2a3f2ef3d65bfd0a0dafa8ff9f430a95d067df6dd5b621dbe75afc39cf7d0ad2ea0d93a4793970b743f01a9b9745b350e31f9e238654ff2060bc76b01c7df3d0fd4eb2dedd4ab2efaa893ed8357ce6de733fcda3598d88cd6fb644d81be0830997a827fe9b40f35c0c73a0edc72240f1225608012415727f353212851e9f67ff43805573c7b8746ca139dccb237a186b52fb05e1031e3953fe1ee60f9e1197fba1d4fc8bd6bc61635bceda55c669b324f1b1efd7fe19bdc5326bf181e37259d75da3e7e1df5b4a8ec8dc97c7b0f74ed41ca6ea224cc92f06261f3dc5a280b010348837e2506db9511babf0467dcf25d8bd60de1365dc8aa88c65111a0ef103f4fc376f72264980a109345495ee0ff9900f5df2864e0261e4ac070cb6a9dec6d35a88c78a0e0f6e194d0fbb1eb067300d8899884f4065b1adf3cde1c793c6540dd1dc0c8f6b87bc75553d222e52aba27cb5e65c62317048ec2f73b67f22ad4382dd81699bc21b2cb835458ac18d03088c31f9a93b51ad0a1b33e32b440cfc01b0cc476ac4cc1f5d5f7577e1dd61535ab5de37794e0af20f6c27c25fa7d2c64e1dd15271b02eff5d1236cc893617d2e019ba87b6fcf3ee3ffb6f6b24d9965e82bec714adbd330ce43e84cc3e7f92e6f523cef0f10d5d571bf43f7aad9115553a5a542b4e24cf66c39dad536e222f36508aab14ed3f26a90f7c473d76c10bb4eaa3391fce060a1b8ef2ebf49da75f707e4c94b3e7e8d32de9c82ad42da4111f4411e986be419fc95c7361ec4955ea925f57a7ad9bd61cf9f153ee119e8905c0ad32c67cc931ba50778d9ecb5a3c38ac7a61251738326feb550aef642522fba0453d75033b2b4027feedcc5504de407f0039c0bd8b659a07185042fb88fdb95481a2c040e538c60eb7fa2fffc9729b991b1f7508ee54db79dba303124cede3d153154d1968bb327381cbec4c16aa08bb0741f70c9f3642c55fba65f12f75426eab39bc58c3b2e337fca1634cb02a8fc559c17b0b6ae6be299e64e7930f22fa8e803eebfc49f398e4dee41a0630e2219d187422235ac6d6f9ebc525099775b375b3eb15715359d79ff743014330879d226e2b004fca698b5e8056d2e53e538a26430a5b1584ffd44dbaef9b4f145b9a2412de6c99a9cd9e2827593ede9b583a8e959e72ccfe0676a9117d6786a3e1063fe6fa339e0d18bd40b65d5dd0a8542878de18ba11cd1d855c2bb09bae19c9a902a441d94c2ac875ef555bb122bb85bffb880700fc796a4f143fe8079274db7968154ceaedea050f165a862e42bf3bb1881308a4b0eeb429c7f0972f1a795ce06b56255afffb07511b32298667cb2c14dae5d72183daad00f41d6012b492121558223e9f771495a114812ccc9af1417b353fb4d886b9e34ac1f57dfe056900442454097384f14817361c3d7a1992f169deee59840a1bafc716cad1f0fb8a45caa9a2f2ff959512752dbb336cd098b935917281707095fd9bccb4edd8dc6b1cb3e6badb8b43d6ec642151e1a457f775b09170fc2f9d1ed42fc34efb1aa9464d6d91983a1bef461b3f6dc5fc93036a7b431350269123126eb5f4f985e74f8ba6d57606c19fe32c55ce3e09b5ed1542cb13c86b4bb8c9a3e2d35f57f08bd78410366da8e6a2c359fa5c30af6df90c15b09dd2a7e13b06f25280c3d43045698b1a8831bc1b7721f78b63d05d8429527f9a6ed6d17d71e0b1986c8cf855b72fbf7a4c9ea9e74b81e91a05ba420aa5600987f5e0625feb53d4b0c7fa6bf8354d2f81d814c19d2b0e07b4a97278ca4949212408773ea2ae980c6552502fba93f99b4d45c78f67854c7843c87d7db58bb4e6b59e08b9c684e720b61eedd6f3c87f5136a49b84b35578a544e60741064d59b29d4ef14de836d571265d893010ae728b13e0e6b9c5aff7c5a8fbadf4e516b25c246b0288b83bf0268a2bac1de36957b2cce6e171812bb998f2c3efce339e2b7b9225ac9a6d3862d8b52aa5e8b356aa9d10a7ca10070ee826d18d3c317c95a11afad41ae9d6ed54b1cd3fdee9079ce574f41a0994695104e69fa40b05b483e863e6c4b52b57053871aa095f82769bf6a2f1b8ecce796afadb65f8379920a8eb5b1ea2a61c9917c10dd2b49728899e385635a15af52a1dc6c0b1ef9756c8f04f38c5c8bb0179b17d7851f19da19066c1c7141c1fe6fcdd1f11e59a6b3bc60c390c3ff0fcbf8bd0caa11914683686623d0221a6e9f72fb38200113246bb8e96f975aeccedf6032f295c7767fb988ef55f374c365efc57d5834156a2683a5fadebdded6a422f13e71e469a68c600684ba45456a7ba4c6f674df3770d8f728ccf1e7fb46e31c790d694cb7ef71f8b0e863f7ccc4a3b9683509226a5b3dc9359569071fc677ef46be8e5c0d4eaf2841e85255bae29cd452bdf6fcb0f50a7003b9282c1cfdb410134848d91b60246e2c1633604d3948b637daaf6f515515306d2b2762251893fc241b4a9c646c4498b1938509d30df1288e3bf0d78eb768f6cf99f3c76733fe8b55914138960f5ae06850f7b8b9fdfaba92cc681bba00c4612141039061d9a51bcc03075ebe694fd88ae1f8928a309eb65aa89395799e0421f688234d0cf01a3b21200e15ad6539158edb9002de45788c92f69a0badba37df0b76b41424bb5df198dd86da0a3f7839033102a569145021a5ef844b573105ecbe8423e175968235a54c212b18cf14fcad5b2e2f4ff01fbc868b395043096661c06d83d31fd724cfa09400696d6345e9c0c0e25a04ceab45046f8eb60369c4e70f77dbd76bcf9f9c0c5f4ddaa7da4ea9c83fbe78d9bb403552dc727841fe14fe8f6bf1c59c35536bbf8152d4c0b3a30b641dbb719a384ef7d76c6c95fc0a2e5e02e35dae312c91687a39b0c1e546620128074859d557f5b5673ed33f5ed81782d6b3f8d83f10168303fb4600fe3a3dd062a5dc0c0e0844bcdeae319299703b38493f2d9dd91349193fe3f07f687f34f5ab13840f7d037a259a4519704b123d095323bc7e74430d5e170502337d919af103d52f2f8a79499d1fd3bb50675a03b3be2dd96cc9e030c770fcbdcbee47df10719803fda660551bbbd38688cf7bd058daaf3c5a3b7d0720911cd87966c6d180d0885d4e8365d7864693e3443cfd26a810ed659e3e25b2b29651d8097c79070ac5a1413ec819dde1fc3c80519096fd1e9128ac7690811a6b9bbec07b46b648d8820f85d134f9d71e9742b1fa792789f7a18f4f13078733a5d9b4ceb1103162cd5a470574d145538623ca042868d0614eeac8305093fa66543fb4ef054936b0d28d58a72d88e740dccfd919410c2f663744faa7fa63954691f356c089d20b7e7077388d5760a92881bb3b5b31da13c715edb425273344a472c4cc2513fd9fc3934d285e9f6047b7426619226f90e490869bd5dd13bfc7207345dc17247d109cdc584d01e260b480ba1cd49e4912274e8495a1b9fdfaa62ce99b4a641227bd8828f5d945b79096e80dfc35b23312e7b600d71223cc642ee883fcb57d30f7baa06498b2102e015ccec77afda9534c601c21fb6a8c420288c984ac4443d6b9ef918e7b443b1f843d87cc0d29e1951049b43521397d3b23799887139204d775161ae6f9ae7f22683c46ce9be3cf81feacf7786a93f99764a5cb712321ed78a8aabc046b07c4d4a2a37b608ca4520f1266763da2abfa6499b2f10887d3a545f3e6e02e25ea3bfbe03be6a3966f5db02be3e12ae420ab0ec7db888ca3d0da645ab0990e15092cf78ac320cf71b8bbe55961eea6590aea776e33e13b149a83eca642dec02e26d5670636bc14b17e8604b00a9bc7a63284f8f09085b7c486edafc3e2b3878331fae5217779cba2446450785f9d19cdf6444393546cfe29e5d2fb3f5ae71dbe29ec7724f2afc7dd2f2afec8274d1b4bd0c5cbb380cca61b95c8e17036f822bb3734090d49dfc0ed7e80d7ba326846c606ca4ffcfa631934b8167a5e930ebda3e94874bca5acf6e59d0dcdd29d3535bd524a5fab62cd5c018b670f0dc5afc972ffb4ca18c08fbc591eeb4bc04d2f04ae2c72cb80154bc79b8aa2e4988b223195635ea29a8ba930b71fa65351d6d86b706d2d79ec78efabe7af844b9c02325702639ad5fd5ff1c7c0360eeeea227d4f7e12bd06a9d1df6fb0b5b28223cca9db5c5d5cc53fa6eb39a8f949b080d90c79062d9f301438d19a83fe4d66009b5cd650b03e705b0829a24c830ebbddcb46715ac1c9476506cc4c7786d0532d9108218d1473ef8a4a6d2e172dd01dac1f56e8b4549a69f9fd22409d876044cbb6cf08c7d52dc7e0d461461460f2c117e1048cfcf47e2288befc90ea7689bbe8fef02745cb6a39c4f92cb902b306da3419747e8f038a5560bec8b0865cfc5febab914ac5d7c0dae2e998807f3a7b07eed7cddc00e43b6a3a659f11b6127696ace8a63cf1dda6405c2fecfdb82cbb34829381dac12ff9eb0bfe82e305b197212eefc0c8a514467a7e7bb5f2b0210b6e39d9cbbeb532e750c9518d117948bd4bace6c22c3c6253a9506124705286e2b4898f342ef20d65f28df4b41660fb482adc33679352f1755d3749503683353cf332644ab7b1e016a446364a4534a92e39c627f89090279f28309a312c024ba9ea0ee3eb77f7a4b7a67a837d52ba5192b21f59a964dec32f3016d0df7707f762ac4eadda3f4b7c6e4e7c4a6a3f9782f554e3f2fb9a7cfaa537b777674b89f437b1880bcba5bd5e97224dee01c69f01c802889ec7b1e89da2daeb7ea4e83f34c56119b11bdea7bc6876b6a54a882a898bcaaf9330ab5d6795fb7d384b9b5190bfeccafa27e9a4155da7cc3b500f4b48d1afa92b6676dce685feb41aff716a8826ccdcf9a10d11a427b6c4666deabfe1077426edac3a0b230aa927662a147df2cee0e96b579d3ec798051ba4a0f727694e9a0920dbf0d277c425aebaac1dc1bf9c013d23fbbd9c8dc30ef56e854b40e26515daaf75791cd5b9f9834f14bd858dae992f17079f50f9109a8ffe315a47d3489b896a555f4e68c56146775316d2c0978d999d712133bd9bcc6149a4789c828a7b2ed6fd4fd1141325cd587d8c17f78e071852cb334d96106ce6c939a23e776dd243c2ee8a4f1831d342b1e4725d20f971d08926a316b2b665ecde8cce4f03c43c1df22d09e41c8359dbb23c135e45a48f9ad8c173546d643cf5a0d289153aa5a54b607e6f9e3e4dba4469a9e1c40cee93d7a32ed4f3639a60c8b52da052bae6ba01fb6035001a0e701e3295f41fa0489547bb2652d22150873d85bfb0f9e6f968ffad36fa6fd0fa11cdf24e9b24cf3d97c02b2c1c38aa82b80bf8a7a76b6abd951d542656d675e026891a551af24feab3e9bc44587db825489279992c1820951bd19a88f755276e6ba68a3578adc5bcf3be4c81195fd7e4e91be939c58c5ddbf175316ac8aca1624a064405c273a0a0f369bc43a172f51883560cd48cdab1b89f69cc48609eb78d7dbc37ae68bc302a2b72210d3a65830729d8019b1e42c4958498b96e4a5323602eb8f82cfdd88062d132a695e40c52e239eb0259dd185821c89ff70e1ce720cdb9fe1bc9e6c077064937731458f4fdf76fb7c0a8367a8de3c0ebcfe22eb2b40c3c5b7ca2323b20c73dd36ef24e69048b898290fd22b95a332be9edd17e1347af8412c803eb9e47a2dd5a3c0ecf8f5d2084d5a9dd3eb41b1af0cbdeee795abd8e7002060eeac73dc7e72e0071fa7db981b3c1cf4572ab4d39c4041eeca372a116f54443480d2c5e0ed946e49ca388674e3405cdc19dba19fdf833eaa1777d6af3291ed706b41c8bb0ac8b9248c3b46c3cb3c04da679f1be0d096216b09e48ddfa118ba0dcb29e690574c97677a37df028faaeabd7cda3b7c743330ba7936db779dac6852f5f83f1f3905c486859f30c5645e4f9ed99f9dc8f8b6b6557d2eea27fc4a9c2346d6cd1d21fe352e97728874a1c7dcef4b798b11820d72b1af81a724b4cdfd06340a7aeb33eb136a1b68b9d56bf31ebd9b7dd32ad742285a6e26a21beca942eb57e7d55048c08c0c982db8287f251971b911327c8e368a7e5c5fdfc3e3f47b8564521b9f02dfb15428240e6c0b8c061cbd574b3c6bad7fcee2d9c63bab87ed3b56fad9c204d8f7017e138335e8dd9235685340cfc4f57223455d429c8b746149c2b97643c24a2fffdce231d0100038a5448f1da1f545fa70bc5300b50c3b7d606f390eccc561dead416a4da9f227be8e7407addbd8345b50f921fb7814babcfb607ef1c64bc368f061240704d0f04f82882be66b72211454db121e06d6c33227bbb9b2ccb1aa7841e948f3137e9d38ea0cad624e57dbd3388869a481a17ba9c625829fa21e5a1a4956521184f4d89766445efc9496d784f38719600c8c4fd003b4214814385adf8b5df5f199e60a4d461299a291fb5a41923d1fb6ea3c205798a2af8f7c2063e6b601eab953950cbcbace052ae9a8702f66e227a6644eba5132cf92dd5070a5ba9bdf12a565e13935fad1e1dac67bc8b97bf4b1081dce36008f87b3c64abfabac1c533cd23d881d1d9a146659111ec5eb6c464097f3b4749860a1e90f020785141187a2fac2b21e66860c420c9e1be2f36ad0701c3de73420eb8dc896427efb5a11fa897b52cbcf94fb5bd33594cccfecf410b69446b63e2e431f20721ace0699c1f5a191c10924c56c60c60dbc279c758538b9fa6478d97c208b5ca4c6844853dfe56578600c3c6f4619d65f303c934eac9d1674f5b391dd4b8fc8f3f6c0c8000eafed58a6adb87267b9fd0bff0fe72be7d50e9a75d96a8e42fd14388d753f3a4e2c0c726421c6f832caeecb87313212c6613a85868e0337e4b5bd4e5b692f1070764522270f1c99656889c2de3af413ac93bc086564080fb28c0960fe55ae654d719608fdd5acefe68bcc39a1897bb2af3a186666d92dfa52bdf6d51421df5accce618c885105ae1585a08ce2e95d5440482190d326d9671ea7fc447f6d9c1d1ae8eb053a81e5e5ddb136fa88295a36552d52d0d1cfec1dd3ed8197d727b05ed5c882a85b7b2c80c69779df3683917b74b017565221a0ed45f553dcab5893422e8852e161efaf0a82118f327063a51dda01d510050b4df3101af2067cee62c1a02134ffddc0ddaaca67722c94f16cd81ce9a69d31b2cb00f3682ea731ba2a09a55619c2dd434adee7131b8af557d274116802573442866ddff9419a6a45bc5917222687f4c5d14ebe4bc39efc5469c6c5723354388c08c48de79a523997055a994faf84091b48493e54411c5932fa262d531af6346cbdaaa45919e8591427acbe68749819f045b4391bb5883f0b20a32ab1e09880279efe215cd1f6dc9ad4410f9c28f81732abb57b50af7658a1516698b8daa898bdb4aae03adc3a713b6b643e2d78f3d3e8114484449c561db5edf4e7db03f60ee948be6c4badb7448258712c77b071656e6603e7345e79c21f366861dfd78dd5955b8792e8c5c318fb4ddf00b44ee5922489d35eee9b37b3875ce12f38ae627dabc93cac63aa949f8e87b4d0b52e943adf71c2326faf610e34048bfc28b048dbc4dbfc06bf0d55d9fc6b9dca7bc27daac8c6967669ba2ccb404917f673e53cebbb56766a61003a142d88baff8236b9029ba7e130d7f6e446ee63cdc88b4d9b541c931408ad81a757bc1c12b5b66cd7737732945974e802d2d7f25adaca583974a24a2137e144f7b8574c1bad6dfdc3d912059415bb1a6b1958a72baad35d90f60fb02430a7d878a0649b090400254b556af87d7e81a729d6426becf4363198fe24c89542083d7ecfeaa065062b74821131d5212a589cf68d2e3fc29eeb2023e84788d944a6f59642c85d9eb44f7f1bbf0a8d0eecb628ec4f6151f52f0eaf73524d2a505793eed23c8300720e3bcf216e8aca7b068affba4d26ddea52b85a31b24d833af3138e671f43fb01b9aba7654ba226cdd8b74c2ce0f2320461826445fc52aff39b9992f2a3dda35e035b2e12fafada1083692d0b72210723849c010c79f10da85c6194a2d657afc453404d322353283398fa62c91afb447b984698c7ec8d914d2dc091858362a108dfed8097fc4864e2a05c6ce4306d109ec6ccbebc350f0c28ee90177caf0d8d01aada33df09596d19c7a97e2107e28a9f6ff0a4cd18dcece3c2e6c5f557b4e8796d5ce8ec95979815d01be2c7b242a815a6ae61efbc19ffa53dcc75913cc90c1183e1534135146fe12f2a082501a45ad32b49bfb08d86bc78ef96aa27db69a475463042d6b6f0c00e65251f80944412808fc2b3f2a26e4e398761024e0e7fbb9169601491d01b016dd72dc86d720280557a50c718f9e93c170b0ea74a0d8cdd4b995d4d59396082033838a6541eb609c73f261bf70bba46c7b5e2454753ec516b7c155358cafc6fedf4610c44052c67f28d5e3179a9d0833d630b258db285913566f208f6bfdfc05635ea9a7dfb9497adc4f2fe61dd91f2834fe8d3e3c757c793813b5961fc91f236ec6e1e75fe79e8bf60bb4b5fb284cecfbf679ca70e0f07937aa64b6a74ceae586eb0b5523b9507d68daf24ae619a3f29f097830d7c0c8921e88753d7c111f2647344206712506f7cc30f06873b5dbc85a683040d6545844a39ff863040138e949e0da5fc7b55a6adf87cff127784dc11d74d309651376330503c00b1609b62d477723794bad2660d4e847fe6d51ccb342cd5eb3714e36e8d9faeb3bf9dc5df60ee387183030bc35a973471aa2bb20c2c3f701efc0bbc427f0f071c9592f1bfeba348abdbf60f9f108d9700647a5d3490086b51c37ed5a233cd8c65effbd28069fd354587f65b35cad4280ca6cd2ffcca7d4be864de3d2f88f90e94c3fa5e86456a6ba652b9cf64c8890d96d19a86d160aec4392f76c7b535d2c8e17ddbe32c08b96be1324c6d39e621aacc2aec11c2e9246b3a7c923e3652541f161679da9d6034725d1a2af2ced65de0b0335f26a2b21135ca951d7e4b6ce9b3e6a21cdc2fc459cec314db96c6de89ab73820cabac5584fbd30e4331cc20599e317860fc67d0aa4f5e9fe92591cb48f1e9a35a2fa2fd09bfdec75586c458980da262519f13e8c6f20014fe00c49fabfe478ea6867604e1f6d7765ab85db8cc74a71d10577e7ed0f541ac0c28919dc39b3dae8565d1abe30b5c3579c6d5b1a24b1993256340404a3b64eeb34c8cc7f74f4ada50541d7962105f73b779bbbd103e2393edda3004b1e9f65c5401f4fe5253aea1af3979a970dcaef1403ad852fad23f1c13e924b871dbdd50ca4368be41e8580f8fd3a381a4e9fb12fdb7683f96cb5adb648520616a3c02f7e225beab6899f5d8ba750ce8393bbd10c303fc42fc5139900cacf4a9ad8b675fe769f3ab72c648652dfd0149c8eb397ec7c8cb0fb1e14c9f709d49935aa90487ba3f5bbdbdcce18dd899ad43373426f0645ef0bd2d2d6edc1798f87fa420038803337475e131fe31f78930d088ec63c954a8231e4aa14236e0d87bfae786d8cae4387d29c724d533f9b66bef8268bb9b290b9a9adf68773c5da83758192d1277dc262a88c08f55d7453683feb2ea7acdd417e994bc9a8ee7529a3765b29068b3356114bfdf79deebb57aad7c09fc060ff72c696838558a933003977beddd0cc8b5b2de023ab1572cf43d4af83a072f9feaec832e1d9bd1cc3800e788ab6123070c5c118d8d6664a43c94750689dd5cdb1fecb7c4ef0d4dc21e6c6ae54e8384a03a07c4c1db1c5417a75e78442e92a1505212d5219118c6bbb5f93c9454709054a195ad2bf154d7210237ab0c4fa038937dc9ec15bb82cbec821be50cf4de656fa3d1a239ae093f59a334e6915473425e8b54113878687bc3f576a6e145065ca4d23e67b37d3cdad1000fb68919e6040b1719cd651b5d49b17439ba57088218706db7ac84de17548ab3daab4bf8f3f38d9bb6e118475deefd48c93ff8a91bee0fc3f2cdfa1d79e9c62baa11c9d8f671b84477fe9b009a401024983e226112d1cb89e75daf7611c464f6dc08a15ca86dea4cd54db8a25b7529bcc0f9554009bb1b8858b9ceecbf9902e38cf7715eef6a22b8affed555685890ef4670a4bb70972fffb47af08ebb7a06bc4d03fc746a45b99b2739bd855de528bb9ab91749076ad95ee1b1a8cac1da5dd94a248d5b0ec238407dda73f6438a8a29040910cfcb0f1e6d166a8ffdc7e54cceb8100a7186de00b9ac4fda73634e2c93e43e7050fda90fbe46505836399a40fe250f5d2284afe0f8f14cd7c06d24c431028c4604a01c9745ee2f0b00612358abb55b1f4ef3c4496c45213fcba9905e6e91fc918a7f0fbdfac67b289cb1a1fb920eb45fc9817f0acfc5e82e73fa1ad07900616a60d39725ff0face7e2d3599013b979e6b8ff315061dad555f7cbac2ef31571251b0ffdad21e10eacb1d59819bcf3a64fb26b608ce38e580e8ec5fe67151cfe6f2284a6d5a6e8682379bd5debb4a5399638ed7916dc7cf65090b38062f18a5d23cbc0f0e15ba8c816853c63e0df5810b67d53543eb979c7aeaa55be51face46883a87ed3cd88dc071d8ff8cf572fb383a5898ca0ac65366d9d1e9b531976021d70ad7614e9ba13996d299965ce4b850d1902ad8182bf00821bb7b33012907154bc17fdc418b386a9b32cf6134e34047a50ac57c1901d3cba8a6d74ffd6ac3cfa3cb7cd43b5cf7498fb1520320bff99af8dba51148e46dbd296800cc0eff3945785c4f59b03e7eaed7dee9e0f5e06c04f6e7071892d05be61c2e07cc10afc9c7c4194d35395354bf346a88458541b23b14e4ad4955688ecb9dba179aa2fcf99960c6c1a5eb7d42f276583eb49bdb6c2c5d88b17e09f7d401c578625289fa7e3cf251efd49b8c95979721608fe58c13dd3a983bdfa66ea08f17bc66a123145deafb52926f7828ad2576e109240a584e91d163c02fd0d7f4198bb8f062d26ad84639f99e731fc34c1cdd1c051034c5a182bc14299bc2e7d337ac83165c251de42fd1dacc58feba86a5268f57fff6afdcb30062d573e0f609d5c2090aaa83058bc658fc433ffde950de9db3838e6c00fbb9f58196cfd6c9925a121aaf21f7b5dfc7f5d04b65a4179edcc7b13fe036cc2b36d9af37bf709415865721fc8a0cda30938ee1a7698ccaca0d5b37641a38e7d8c0c50192e2e2f1d319246b973a306162f68494b633ea18b56def4c99e1a833ff3c887fcb0d8d8a8627265dc2a842a97084e97aa76c42711b5a42ea84d902a753f15e1be9523a5e4bbcc54668a0e2a7bcd415cd0ab6304c357da7ae284ae2fdadb038e4bea55176a0e8f8c68293c2f65a7de7550682f5073aaeba689a094bb4e524f9e929c20a58c224b69684991318e085c2b54ddf21caf89b633ed745e82dba5b319b177b1912442e41bc0c66ca344dee96ba4a758d7d603a5ea450fe000f899b126600e3d5c5fc1650ec57b60d77241362ffed03e7a64cc954904c970cb04b2a0a19238e465232e37e75b98cbea0563e592f26e135b7e585400ac67d8dc8ad359de21568053bd08adaf0e658346f7926077e4d88e92ec87a3f804e9ba30e45ecc05d3f121dcfd5ce176d883ac4cc1f06843b7d71d15f6d89ec4a494a719bcf833577e93921e63ebec67baa8a1cb759876018019490f4209743f7b59080a88718b7959d74e660a486b96a385be88871480fb066e885430c2e8b23047f1c0a0b7987c94db211d91ee590a583d0d65b6f08fcb0f53dc91f35a5739ed465b54bb168c38b6c47872a92a8d14ac6c84589d4bec8096a5a76ebec9c778ec0cb046733aac579540e0853a0a0ab0889f2da1ac763d34509f15a4767cb78b98f63a2e5b887e07bd18f4696be393ede90dd9adf8ef8c26b02d0e31aac2bdcf60369bfd3e606038439c9efa63706650add8bd29b69a43d3ae2c9f5fad2bf767ca9398ac6470a7fbceb4b9952e0ca47e5fcf4f773be808122cfad03476f967a4e41b73ac1fd6c21fa47334e376a57b29196deab26c67bf2b307b5ee5022f7c0550d80d553e774f45d5dab8a72f7b27cba83ca5c2822a73a484fa694be473155f895e9d2f7e354480bddfe93b1909ecf1daed2f8dc7471327180f9f3d64f96603881bde31a930c7ad5e0a3e8012ed353db04211da5fdb823a5432be33137fe9f92e2a677bb3772138803a3ae61ab93478ac41394a3e5540ee9321cc0f8115428b7abf55da864e1314911ae2d40ffeb8a2922c97a022239e3773551bdf5b6a127e9ed1094e03b722197a0aa0da2e47e8cd3a58455ce1a919d94fc308791efdb1a28cb57d0c2bd1da4d6e34444690a3c979cf93d52a6a7b9342d5b1756aa2307b7063d6e571c06804853c41aeb909e886f77eb68ada57d7a29c4a2151d66399a2d96c327ac76502b5ed03f578f138be207f00cef847eddddeae2c04ec27a017c8fd3ec64e09639594537fab5091d197bf9f3b9142f68d595c961bf494e5560d6657a0ae23b97e9d89403cbf98d85ae919b84e7eb47f1d2d796685cf219fc94b3d6df74658d737efda11711d9924df1f5868621069aa04aa9795eb4590371b7af5535c3788b5d738f001665dd374cd82a3912402192a11c4d6c4c0d2486b6930e0e659a6cda1a806b412e1b93367b9ca1c488860b952f62018c635122bbb9eeb5aaec71e74b80eaaf1f4539a62b277b1c85ac9393a9106d954d58a9458858f05f0bb28ef6bd35719613b99f2386b1ec73a4ed364c7aca6c7991ab1f33d51572bb8b5f31226db85530d6f8b47acd752cb3ca0d68521a9a299fd9742d7117305a782c8b0696136b603ecb9351ac432f2b410fafac4ccb2265ce81a2f1cb096c0b79167b9f35e8668cab507f6a1de0e974f8dd66d0d0dba2b3aa4f10862bf7ea47f43bb33e33286d8aa9d6de3c6839aaa41a7f1add3b9a0ebdcabdc6bb8732d6b708f99edb7e409f0791001d51597e3b669ab1fdbe8116a0177e8f5387ceb0cc7dd1917b0993ece093dd386afd454556aa88eb46d80a24b9de399fd8ce9682ec1eafb857eb83835f32fa4917535b29a42163df2d83a87c316ef9ff325e7a1c68dc379a5ae150f844d6d7fd6ef817c4d3354ed75dd5469357f00aababa17f500f266c98f00035576208af512ddba3251ffee0943cbb0baf751ec48dcf442247feaf5aec2d7e9b7ecf5ef826c83c1f23ccba40408f015daee52e1f51b647774c8e880127e7d08bd3d7390677bcb43d39592fcedb361e3c9727779a73b6afbc210a4158ffe5e2f2c8862c32342ae95f9ffddee4bbb63e6caa0a337dc564a8f553951d52006b4bd28820a5d8d1732aeacb07c1a9daae5e95839645f36dbb942d2cec48aa271262ab7bb2884c6b3fd9faf1364ed5718cc71600059ebc5509c4c27ca6a3874314cc199939abf792f0180c0b561d997da1df9f6f8ef2a90c1083d96df257610f608423f1a9aeeda5eb1e1e536dac8940af46e788729d135390f4b903830a99c6bc5133a8e4c084e55ddbbd23387004722d5ab6fde2f815ea683c9c69a07b9664334c5a836fc391f39df165b41566c04d527505226d2c5345fb8c250d9069fab893cf74eba3acb1c6006e567f92b89ff320e2aff5fd7e12631ca779a4a71e0695e740f0424cb38f99cf9f91b36390b62d082ba9e1e8d4767b6d3a61cfb0872361b49aad2c5131cf059b1eae466c85691f65d646689aefe8e2f9872b1d4a519b0a223b79930f3bac1de815c101e176cd5a17e379e7a4234aa9d5eb17a8739379a2741d12ceb0b4e01a18db2fb81ce0ce42226524812cfae067b2b759f8a91f946cf22539aac14ed6d062aaa45f732ad59ff826d545e3054c89bd66882179c4de2fab0b57c1aca08bd6369cab01914bb81ee21c5284a89f8ce92547791a0b576cd97225d4e7062dae640f40c76cc9e157a6c2b6e8d2c7192ffd177e50fcdc2121c5998f9737f972d2f642a31fb01b874af711fcc5e290970740c4c7558f87d37e3ccb9b1bc4b2880ae8bb5acfb9e1f5986fb2da6359224f55b0bc340ebb59f97fff097e134db3811f8985dc934e84e6c544e379fcbe28a10fdf694f84fe4527b50a158b53bb14184c5ae918f36216295263688e288d416a43c630152fd2b8e7cb2c1d7a9798eedfc0f9c2ab634e38cf06cebd12b1fa15789857df84aa866d8f904695dc538ef944821c610b213ab32990cc167086846220d67672cce06e5bad41f0e7700e288af4a343691c6ed65dc3c64cddec2880e3d2dd71c54a845cb167c66ecc129b765d4e12cabe7ba81c435e6f02aefbd3a1250c3f21aa6008142bef27ebb1fe75f69e569a97802d77356eb7b0795fab8b2054f8c4255f885c95165b3c7dd315cdb4f6158afcddd22dcb5324edf04a191b3e8c4e918f44a8b373c431f26da51b4397c4858c9e14a2bce0da9bd26b87827ea94c51164efc92f696b815f3ee0ae2fc873c8607b6828aaa2ba0c0dc5690c61d65a2322a63c121f1b359286362e54dc1a37d1a460ed447406cf965188ec3aa0f89f104e0678618df6021bd22586967579cdf8324c6d9dc95e1d4c15512685105d457e2b40758c97a752e169e78cc0615e9ff36e705d78ea04f8808974abae717408670a5a79e4562250b7575cdc951951c19ede14b2645d2bb577272511cb14599a5f8f8ec3787c1740adef94c4f49305a2e06a418f88d424eb04b140e9bd770ee68c81db1ada4dfa716298baddfe936a918e03812ee997dca9f696e61f55abb1a6e53d60b5a4dde9f4bb5b5379a9be5caca2d2cabf8b2095235c18a4c7761eaef9beb5ac4d4b099b1f10a752016489cbff37e87e98679e2def40113758bee3933f00d4251564c508e8f229ae8c8420ae24f2e03f6aee51bcda2c47c9c37970056be62944c7a1961e0f5d6558ef797117f9353f601c1fabcf35d72527f0eab2d3f25a3a1c910a8f6c21a3f73204e50835fdca44a30e348866e7bc8d43785a0073e14ce97c06823f58b5051d2c4a0f6f6b094ea9e5e6d6dad2ebfdf044133723035e7f57252c0c0087166a904e3b7d89f3753cbbb15878a0acde5785fd2b3d5f1fd857ecaa310541ad6c8d5062350530fc1fc7adda3fd47235a585aa4abaaa6c67ced64868fffe001e90bf5b0564725bf457de7af4d1ed617c2b97036a6e72be7a7806c64f4debbf9408ab984eb6c64a90824e415e4a62c85071b3115f5ce73b227faac2ed92b85ca99ac8a28af3369633e735ec53111d5545f2f368ccdd08348835611817673f98f22fa294494ac23931fa25409d2a7fd0e2e245b18f1d1f09b30e9c8dc722145964e0aa522762401e645ba188edc330ede4ea84c505f8c1b7871d396f80479da1f26fccd8bb04e2e4d2d9bde2f7867b0f97b1c7d5af5cb7d643fbf27d810c609847d078390e9bc2542517111dc021811cac87cecdac9b651de538870aa87e732a3c0f3d1457fc038d37f8bc3cf76cf92297ae54054402eae928f71dba602b5cf40007f99fca90f2252b32d136b18c2dd6fd0b2dda12ef98f008b055eb5bfdf6efba393e6ca7f5da866a60a65a81bb6cec71f929447b850051e558ffa39cbff6e2892ae7a07d935e8decbcb28a2a62e987dff1bd6c67c68ffdbdbaaa4da76a769925f23f4595d944e7b4c08847a3012120d5d0242bd17880ce54aff275bb68d674db4f01cfb0f85cf51453470a02f64bf5d49770f11e0b92dd5acaca0b863aaa37dbda987dfb36f7b87d26b913f40210c18b84f87b128d193e2de5abe8026bf234a6088269c2c42ed91115f353c6b296d249002b45c18338c943646ffc8a3dda5a552ef7beb4501818ed26725d3f76fd0dfbbaebef4fcdce567f389669285a46103a935369bea1734a2161e99791220a5cc2f38cbfc6799bdcfa4d8d314eaf52f220c059393605cbb0338144fe7a5ab58b979f3828d1c84d9fadd9926a9cd39272f402d1c0104255f375c71eeaf4bfd75cc103d739df95de63fa14b8063fa0aab84e5154e2d80c10bb4eaa3391fce060a1b8ef2ebf49da75f707e4c94b3e7e8d32de9c82ad42da4111f4411e986be419fc95c7361ec4955ea925f57a79d6cc219cbef5a67d00d12c87184295ad17e8455ded5b59332d6188340fa19264fe2d0f23ca1c8db3272a1e55fb2fa9b50567e371c4f6eba57aa8051bd10a0e3196f501923c3bb5af905e6bdb0c78230689e60c654aaae9b90b25aaa9a7d28934be6ae7c9bf3563d224ee55285b0cfea36f4e3727c0abd118cd8616d7af1da000c15f44224d0603d1f18c6d0339746d02adc371227e1dc0b7abfb8039af0fa26cb017cb871251585344807fb5dea5adca54dcf7aef583c7cb930cc5881d93b00a2c43b9c563ddf74557d9fe09700020bd9de792433ce999ec86984ebfa0fa0c232326adda0473f070766a75f5d226e37e316f8f347d29eb657fab19ce380945a71b57a01145a73236e4ad0094fdd2e64364bcf4fb870c85113f5406bb4260672a707848b909765633a50f4e8618a6eb680d56b8fe674b225fb3859ad12b8b2d8e112b9749b8c1f0330aa6268cbe6a8a23513ab3e5fcc071c1ac70c1aa4302d9fd52cc47c926a33283ef9abb1eed1f74cedcaf58d4abed0961d9e658cd914fff6755ecfe6e6a64ccd9e86d1b96c4d3b2183daad00f41d6012b492121558223e9f771495a114812ccc9af1417b353fb4d886b9e34ac1f57dfe056900442454097384f148173631b71b9352f4bf810b7b22c7a289169885c6a8279b6614fc1402d23aa8d52c07c930ea1deec8e2477c1490bcabe8e01d7525beada97799a2b6104ccb17eeae6913f8248c3834893a1af0b98a85209579c16c96c938175c0fe1b8679c265af242c48d752a3809d7f70049a0c9b9307062a395b09f7e60eaa61f8dce1da36042b809ee2a7d74f1c0cd0b46112dd82a5e509eb1357fb281f2a56aab4142fc70cac5b44230ecd97afbe53601bd7ec52f3872357252d8de40f53c0ae732db8761d12d3b8bf7946a1a2353f9e63ab5ee4a9b674cb8adac316e651add5562d913e67fd2b8249c2fce0d37606081f02a3bc016bf5cf9e66ef20fa0b4d88f090fad6e3881626b0fb5d6c228d6956b1efa87956632493e850b79a6ad1a54e0ddc7f384dde6f123e870fd5eed8114bf9722ac5b117009339748b28be83e00d6e781adf2e60741064d59b29d4ef14de836d571265d893010ae728b13e0e6b9c5aff7c5a8fbadf4e516b25c246b0288b83bf0268a2bac1de3695749c5b1a21b7acfbed7355e02ef62cf188ac02d70fdd3940209f0784e1c382c854d8be89c1e614ffb021818af40a96edca18a5c96be7335cfdf8e1d97e19b752423ba8e8cba9a0fd2747ecd8ca2f724e94e5a42f0d246c9870eabe36d669d57c666cb6386fda1422570a4756231bbbe18de6b9a69fd47807bcd060a206ada82b72c44109ac480cb9bcbab02e7129fe2e1e7acb7f58aac18bdaaab4c25fb391f536e63b664e28abeee1fdb91302d6aa5ae57ed95f35f22991221acc08b2be81675917e1d873778ba1e32deae12714da70186bebfe97737f7234a0cbb79f5942115c6b082b99fe70cf9d83a7ce1d93c7f6743a35e7716a0278b2aeac1edc467ef505cf7bfa0fa5329eef18bb574f803d01df8be681f54e5a821d775084ed0893fa298561fd8ccf9d8a6c2d5e38874207b956a980f4d483d3873a32eec6f7f646d900469517409e6662bdbf673c03ed3085e7fb0fa3f52edaee1f4ce3267dd303f5f7b56546976afe339cfa0671cdcd09eb721523d2d2b0e4cd2a59802fc88d3a8d1799df4052bfe83c9d82620b344bc69ff08e7639fb49b220192a5eb8b790caccb7f17dae3549be7e3e12c3947bdeefacadf8b56029de8cb888e65f374618ba803a904fda061883a93c20f5d1ca4b8ed5fb2a94860f96d483b9c6b1d49a2eb2b927924928b31b620d912a551a45a33491cb7b03dc87e737a199f611474f8f4b48e0ae5f3c75d91fd1559901e691226dfd0362ddd60eb14f292942ecf18554f7491c12e3fa284b79dca633c2a0be19faa92000d9812ae37300e7ff27e22e96a9fb76a727657f6ab2f8174d0bd68a9e724a6dbc2960580ccc2a93cae12f54bb251751023f17d61c63a6934fe38188cd29e2f5de1586c66f51d92f31877fdf3ec9438e4190e08cb9aa54ca614b01eb0ee6d5cef9e6ea1a195676240a31c8c7c9a6670e665353e49d23369f05882c418d7c16d378592e2c7fb77102ff4137fcabd7c38824bd140e828a95417a4db5e8590dc69dbd213742ef63402e53ee0dee03e0405eb8f4aa9e219fc7fba53ffa7dcf87e27b372dc5d1cd08a045478e4560d039335b7c6231fdfd340f40b237183d29044f52b2957c65376f9116b0b779fe8cfb495f946963e947b3cf5d7fe0a9d90558e56212e27a427b925d830c35dc00dd72c019b81ad7dd833976be0503b8a42c135fe83bc0a2722729c00b8f169f3a31d37dca570c9b8366817c4f3db128f79e947068b68f2819fd2e93d5b78c26f005061a99b664fb08bfd3b970b8187d4576f0776005202a02bb0e0bd4b56bab84493ff5bea7f9229129343bbd76d00b79d92f94a40b0eb08bcd835742dfc0affaad6fb6031cc428b5924886b7efc0af3ece6387901750a20f47e4617defe3c37d0bf595c35d9c851f16d2dd226a7d4144284a52bcc2af538c7d20addfc49f0d0fbce72d51b6b1a5db08d840f89d04d43291c13157fe152bb7a255c976a4aa58c9ce65e8b8707017865851bd0754f564f0cffa4a09da3c8b45bbf5528c49aa7149a0ae587263b34123c26092f1fc8f0ad33f0e2e78fce53125e0932e90f6a6148959311f112fceccd5a8b241dfae45255d7c968a159fce70cdef99922c892bbfd0f821fb9e2ac90659cb129601d273f0ae7e7bc3b1b302e6f0bf2ac0b2f27be2a90948dc46a6cdfb90ad48f4affb99bae0b8009fc4045d5f153324d63f67768f634e0a85748d841a84219fdd0af2908e55e8764da019aff765429377863ae3f1a54306d3b65b9a2f3495db8f0f0996bd2c9e0c2300414cc9a298e3f4d32c9bba4652c0254347be18131421b406459f7145d38c15f2e15173c741dd082f68be4a229d93547a7b60c30e58e9df38a1b373768f60936ab325427d4b1e19e4610d9a83dbf3fe9cc40a2878e7b3e4bf51606bcba8c6f84b3dc83ca7f3daa8686af1fff42a20c0d171c34721fdd5759ca9af0f8dddbbcc20ede690300eafb3e8d2e7adbcbb14bd694c5e64742cfbcc55fd862b60d3ba9a443b5d583394cbcaad31f710d116a1a01e7b153c536150c7ef7754963a35258ca83eb4c97030ed9393a0f8605e668d80783b7aae0fe8b40b47ca8d80fcdd2702d9f6b436511323264723246da881499e5e2d8b6e0b97941a0d3fc324f540f38244a19bc43f64e3915dfb44d8880aa38ae7461e67041aed1cee4d92ec226fb4df3113851395ffe3ea70119cdef600d45f7a3a58ef17fddf9a0b89834a6d5f5178a11ff45214248283f63e7ae62c732a69a837cfbb5acf9fedf39734a02c682f4db1b194499740b123b3391823549ede83910798771a95033341db29cfac7559eaf81706051ee2c4a711b20c08074124dfd7fbf994d99430faacf438ae8cb37851f9bd2875c4249323b9638bd3952f74e84c00fe8db7ea8c9f6cdc25a5a1f1c7813ce1763f475f90a0ec2adf97327fcbad125cf3ea2d91feca5462208b30ed8d96d9d8cda966e39af4971f2c133f4d7f7d99fe73601ea65bd797ebe2a46f720c80631f86871490d1daa17aa3f162c8223a3a84338bf2a3ce84440ca0105d3cdbf9bc68f5b52d920cd17d23a0c5dcd4f1e0e3912a4c8e8b2495e160198c3db5755dc9acbc53c3fb693c65fbf44bfcddf416aa4869e8c9d2c422a15cde3d40fffab00a8e44c4655c85ff8b5babec285c8bced6d5ae7b16a236384c466062016326e81845cfd8344063153eff16701b140b2c48a74b17fcdf833029d14e0d7f003022c6f8a8edcda211c20761954317c629d0faef45dfdbf9b90cc9c93c9e2e1d1b44927d92305a26760735b5b4e28b989974eb3d0cc7ce76d8bedbc319c9c9c44b9a31f14c0468525f5a9e5dc8ad21c6cff29dec382ab56ca85db94a174a4d214c130a280ef0f7878ea811bbc0f23f9917f0d8fdb3e52ba6b26d8404f8056582bdab4c42c61be22aaab4493a3b3a340e066b41121390af2be13452b0dfb1c6543d6fe08e0917fc23b2f61661e6298b003a32f9399a8736fbbffce4c843e53f7b35aaba44fe13787abe6ecf68eb5a464809f46ec4d23ce677166b3fd7ce9c99a2eaa67b393f284ed3b8d78f60d7317628f97088441cdf8b2a67ff86f12b538ca0666c180012791ea1e6aeff9a5a68e12666f97277d2015f89627ae20cdd8ec0437d8d0ab6c4772ba408b5393ea289e4373142bd0b636c67d8c2d06780ee69740040826b56383019549e53c837f854ebe6e33365a3d18df9b9509210969d5082c4dfa693e19b76c3532f82915cef22451244ba907bcd61a756d16361fd63427026f716e327e23f60820fc0e5a5c45e5e29a9e72350ce00097b346e11e30b247dc21396cfde12b800f77f703813055037aee55aa899e2580e4fd00bd4ad204f6580f59a5b5b573caba93a6bebbd0f29457feee03ca74273c0dfb6115d575744ad672593d1c884f7c2452a91f87f01980e5edb779dae34faac892e82b72459be45007e722a6222cb785aa95fdfa1a9d378e94fdaee1ee38b8868226e2b3c8f889c2c4e3c9d49cab8d946c1a3dc6fa3236fb13d61cbce3b83867342c537a1cb98a55df0a32fbfbfe41f0b43e25fe4349dcaf9a9382636f193c800a57d86629c9aeb5516fee2bea1581a40b7aef55f73269de2b884fc3d476a90152ea29a2e493ed4f240fa6432e8d8c7c0ba948e6ca1c90c313a2cd044a81a20aadf3f87ce704672e80558dd276480b83ae4255c6a4dbdd483a37fea6ca6eabb7a6afdb428c06babde2f571649587f20213a461452e10f7f877031e4e61ea8f0ffcc831f6962d547aed0531f3f0998f335bf6b696490dedc99ac8b814853f1803c2fe23e095f3f21a376b9f24a0bf3ec4b0a56e6e0a7715a449920cb1481c0a2f2032c3c12d55105142650c9190c79df190a434540183ceb06219e4119375d650ae9dd167af76fd8c1163babab5d04a51493668afaafa42256c9e2cb25982a6bb95c5f378e806df1ecf4b2df77b6d39ab24b83a614537d7ea8ed4327b871fd886c29dad7c2d35f3b029729b9adbef37acac321c21614279b2dc48ddaa112a3e70064fef76167a2fe97cdd766d1a48b782b84df9b36a4d6a2a24a2914a6043a456b498a53abd0c5bf0bf0ec4591f129ff347c0d2b5f3c920d48b1fb7cd5e11a130add30989c5ea93832097f6e8752df3efb9202dd1a88cb179520b1b501164a01850a9723fce9c54cf237abcad45e18f298eeb505511334d1dcd3f5372ac33513cea049ee053ec94e50fbb8a63510010bbfa7c086de1097ac6285766c0f9b5ac8c1847985409715bef9df8274d65b61092af08db349d160464b50128aa78be7c3f7022afa1e587137da0bf93742e902f079a53a1823be8461dd3342d852be6e9fcd033fcfc30cea057f013a2f3e76a0f694586835f09a4d769cbfde22dbf70fdf50ef1665573b630271ee1ec188a043515222624f21f22e6d0f78882acf99a26ed344f913f340bb6c569962001409898737044b7f4cc253972af337176bfe2f0356a7f1ae4d65cd28add9edbcbecadc9ab3fc6cfc3eed1d67f85f98b568aec347bfb939c9b62694e35c3c7a09c23754da898e269b04b90d13203f66a701411e600d55792bf6988c00749129e2fa3c777ec5ca3d527113277b23fded76b6e2e874ac8391fa83ccf72283d715c3001a7196ef637ba09310ef10c281b273505e4ed6e1dc51082998d52c16129ae823a6b894e546f17ff4670f2d0f9a21d9cb203fe1eedc0fff69218b83e83e309039821bbf2ca026786d743a72a51d187f3ae5c6da5d2ec9c58c97a87e700a7c2d3cb2cbfb6d998af397cfdfeb818b00aedb55a302c9b52e2fc54a749fc36a23f9dd04c0ea4c2c9e3dc5657ec3e2709c482e70e7811dbc66d4daf6e2718dc5d74010bab8cd632d9ea53aed7addc13f023f62396ac769b50599d54e04c6552f447310c9296896123e753aabd68fe81c6fd919f8ffb15756c71cb6d0456363efa5225eb784b54674ce9227ea15363531d7f28d22cb4ec3e775a5a124df184aaf44cfb13617942487e3a2e06921385f5ecfecd6b688096aab9222cdf8e1081176c53d87b3af504272817253adff1d846c2a466bdf430872354d6002ac77f3e52725f9a74b4889ec656041ee710ee77e737f7ede769ec0c73114b6accc6935c4c3c6f2900a5dfcc5dd81390dabf2fef33694cc7a265a00974712dfddbed3462e7b888650a899f673730670ee30d6f7d4924a9257f044265f4e3d59e895a0413757681b6ed27ee18a380c43c8efc1e55652785c61d66222bb026f2336ef1a1e237a29ebf7fbae0de8776d05b42595d272c339eb2072761b70c9527a75dd0bf793b07709106c199be7f0054fd3c6fc08bfc5d2c3193c7deb7a3b6df176a393b0d7e7eee5d137b697ff8447be0c8ae62035a1c22858a5e0df7fe59ed1f2bf78af626412b91fe7f9ebe0a3d59033ba76efa1abe41a12f52a7fc6629534dfb4665aa268a558268d289d68d694d94d51c397ac33d6001cfd46c525905b3c0953089e0a5fe08a799ae0de79d5014640a6d2318d6fd4d5b1936b982ed7ec47ffde0a3c33b6ef79061ec9e4799b0efb62881f04e0eb346f8a9eb02cec279c0e43085557c6eac05640aa09fbacb4069bf5039b170466e9c1860e11cb721110ea946ca447aa0ea7c037d4961136de0734bfd3bcc73557a03b35dfc3a5da83d0ede432daf2d6cf2705fad22ea11948eaca3adf52bc6545407d955ba8b78d327d643f6afe9d7fa9a8367bfdb4452c1276d14808d94dfb17a7cf872cbdf29dd207d17a94f077a487a82d21317a91baa95ac129cbedfa13202d4c6dc29357fad243f9a296fbefa48ed73abf7ba83a7f68f0cfce31ae732bb6b7221036b6e0d63457b67f9b94ce1b44138ef004d5a25a1ac74d96d775f80f952f32f64204a3c9aaf0993ece14a0b9ec3e31df50966c4050631e0442611185b2e1739e0793cceb4bdb25a3faaf86e75a90647030499b5ec952b05ad78cb7a298b1300999236e4a528bedd0b74682bab178398b255e98de7bf3b54502011aef5f6d9efceff55b193da6a9a55368a5d491de028b386aefc35064cbb397ed11eabdb954fe72c9a13468adf7a095001c32aafd1ee322f68c114139ebe2c0a75bd160d953a5f3b8b324bdc3627d05225c98fa319706d3f17bdf57db1db1b76237095a20d7bc607671b24dd1d4e6c67802e07f66cc7a9f18aa77cf9dbb84f765ebb1905789c1b7961af5110c6eca9e755d898299fb6874d580bbd58b7db6687e6dbf9f50dd16744360396aa43adddabbb0e11662ab460c9b5f1543cf3d78d050724fe9c4522cc221a7624b27788d6786667147d5198225a88a0b28011db4dc56656f0e6a9815f58ae6285cfd35beb7768360c054704279b815f4bf0a834bbdaf3310b2852baec321a5db26501eead03be2bb5f1ddfeafa288c0ebd11f8ff08fcd999fc8452c8b3831436d610c7a0e897f4a4850a95a7ce4be7e4a4cb7b09a26ebcdecb6242f19f5a4a01936982cbd3c49c872bf917fd6624347ce53a9831a8310f420065f9bc9faaa485d8bf5ce531799d5b70a40e8fe245f5d2150747cae5d37e7ca410d7f3f0980a80d15b6fb77be8046874484703857d7ef764821029ae872ce338b5cad689d6de747f66329d107cdcc8cdebbdb8ccc261f9ebc280d33d69c09e97b3f2173d445377abd502728727ffaae59e2d382d022284dd70bd381ff35def955c66e9be8b3c5c0cabcc2c017687bf0ca051eaff3120c9449cac14bd79969fa2a1a16c2ffa62b801e51c18fd8238ab6723602664a35749961b744c0644b7cd7fbf793f43a0a95e203b4c63957a39a781cb46fc352b318c11f020288dc659fb3abaf6536132e88391416991e99433076a29968a44cb601641a4a33913573b701ba1bd88ae827d8a6fd1829e6a653459a5ea5818ddbd3c4f1e56a975ea9ed664b647dba5343ab03177e0ff4d58d2a0e31ce0b750fd3b62f1cd4da5ab1dc3bc91def3d2126ee91cdce6be5504e61ff99be56045c4abead5244be36f257c5dc609e56ae8a81504262432bcf616259d2064552fc862de00d9749f5879e21ac2fb3214593527a3bdd779568dfa9fae1fc1c710f6be81978ed4e93155f829429121b7c0ec819d2f75fc115a652d29b1a69154d2db82313ea94c48e6ddbb7e0923decbb63cf21455fbb1dd4803f7e4e0029d0b95f4f7fd9b54ff2040dc23601e0edc50ddad055f2c1a3cc5a0e754fd15d6691a0cae12148a199fb94d7abaef74471dc612ae9fa42216c71dd95e6fb3ef972b37fcfcb01eb715ab485a13f7237f8c47e21690df29c6a6c2b7bbe0de76e262b136c4f634f2fc43284e70d83753a44f9b6ed5d380e62fb29f99946729422b9c6b68010f2f95d7b83a335016d2fd64ba1ce14f31a6e92020176b1e3da2a90e6d36039d131f010aabd7a7e259987ae8f67d7a648c909148ba8e392e9020f460d50f2f847f99cadb5e808c90d22a1e448df29d60d27e7c30cec430bc05f952541133675fb47a2b2dbe18fed0eac54891bfab9975a31d10afa6bdd17bac366199682e544f538d1e7a5cdc8cb790ea04720e74064ef9d15db7c7ea221214b032c3c941253c4dab3e56d76eb1d76503c6695b763fcb76d8ffa34e3d57e4e885191243d93cc8c7827dc0b6fea8eaf71be4f088e661967d98fbe7efd30c5c6fb012e649f36947ad7f4afd4890bb22f68b77923e7e95d74d18926ccddcbac435f16000ec3f92cfdaf3fdcf933c329503a8bdf24a0dbd95a6817d4a6dc7463d7ace7fb3fca7af3debd9a202788c006bd808c66796f936ad385c1b6b4cdb82b40f0c52c12c5768ddeb2fa9fdc75e6a76f83d68222751cba8525ad5e8066d4c7ba5442493178a4f63c24c21f090711c14bceaabb55a7f45a2493ae14cf07dda3d1da8ee3f147de2f35af19687d005f77954f305aee44a8975b6424f080c67406b56100d8d9702bdb7216c2fa869c0402dd23e01379274a3553ff411709109300d0ffffff2f