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 74660 b324c527067968b50898e5ec4e2310baea62d66a2af0e1782db3d16dff53e73c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d8f3c35585b914a4927621baf77e0f3e9f6a48a102d3594cb9b08d31bc7baef0
Certificate Block Hash
b324c527067968b50898e5ec4e2310baea62d66a2af0e1782db3d16dff53e73c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0310000403f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008d707e8ac49d8b11aa41522d55e138d5af6ff852a1c9926dee3ca30201e71cb909f5da257cb0b492af9aa2d9411ec80da2fcdbf5fb7cfeb2034bbb164e6db769eaaeb8f1c54956ee7baf4451549c67096e95ddb90602e5c243070000000000000040000000400000d0310000403f0000

Raw Header Hex

00004020840defe02921a2350b73029e9af1b17f85fd4c5ee764a99de63f5a57b3ba80f3de997cb515d8a5257b94a8700553f8fcec8e04d97743e3faf41b1aeb80788f7badf1336a9bea0018f0ae7bbc318db0b94c59d302a1486a9f3e0f7ef7ba217692a414b98555c3f3d8

Proof Data Hex

59,560 bytes
1212160203076e98f3f46d5d6551e9b59f089024ca436e3c8f8204581a8deabcd64fc782e5bfc6524c82717df9005d0eb247faaaea6c4bb020ebaf1eee00cfeda2a7929c9e13d8f70674cb4c3d3fcc3f55ed08c001b7b4bd0e25c28367338308e471d1173ffd42e414f96c7e0fd489e7126ddb3389ab6100d8ab2aca3880ab92370be57108ff3480b6aa8030fb3613527160ebf442e3ec8349aaadbc0a77320d4590429cab79dea8255b83f1b6f5bf41be80b4ef1fb18176466d8f54a24afc499e844f138d17381507c00f357a87347ddb86af7221cc1549595fdbd31d788f796195143cf4caaa63fae741d018d5e33c313ca24c973d45bad6d575e926eed4f028e64e155eae3e9a046edf49c2c835b26d29c42ed7aef1ffa86dfdedc29abe0491ea9c41ec0f45323df9fd7874fc8d1bd440b07370447f596e603c7d540b8c2a929e2ba0de97f54f5cb38bae51c26beb7188e7f451fd3f8424bdc8173c5069c27c3647cef6aac8d711251cd7478fc315744c470e72d50fd98a452bd95ed21595fcaaa0e6b81960b2e721d0d29d1daff84033f517f1c329675658f171515dca29cef1cc5eabdc692c6067614940979089df50ee4d7e250695abb3938a86a764daed745e6a01b0badf2a8ef6eeba48225b326e8c0e11c36b324587e53c2ef3f3563406b0ec041a50cc064d48b52c5ca73d4f4cd36d19d640828fa87cfaa38b388094ca51aafd3662386e3600da43048678e948dc4d667706663c84385dd2f99fc008c2a1c88a0c6a66b1feda87faf5fcd6378a7d58ddc90114147abb093404c6dca7041fed3a3033d970ff74ce9ad806ac8f5c3f45325028a6d1a2c3c4a8e0721c9cecdd274eac98de81deee4917da8e786820493b611dfdb27f9afebc6bcc7d853c166710e7b299edc0b4e01788b88ab258bddb489fb2682bb95d2411890a4dac96657c979011a31052c7ccf54101c90171af0651dbe957cbab7e2d788d8d52c991208c67239118966674bd16884f13abb8d9e8f4d5b23fcccf0a09e45318d4e93d1d037102a760ba5b3472ee45f5cc2c8cf06f60ab5539705ad79f7162479dd74ef59119a792928d08772d4edd2b9e2659391220017314331f78a3f5c9aa5265689d715f1535113f2d25e88ea8913fd3c5578fda4ae4c4dbfbb3029e9589ce16ff206d51dd4d77c42512afbcbe179d0dfaae7dbdfa1cf4e913716f35a3888ce30abb8bc86aed4c764929e47518a9f25fefed521307154f7e15f5156ca2b6f53e3fe74693b6539709ad2f6d877d2febe56a636674620546586b1d10637647700a886f1d4e8faa3a85714fe625903a58899a038ae48613291c8f4e7beef8cd3cffe533ce7dce01f48d1a57613199244f4a7645407ccf81dce75e5d04b6bef90f4c3e0022217658929daaff5dec0c5b2605d596d77f08e75802eba24cdbf8ab0ae78f3708be7e27e6e4858dffcede8222a160c1d8f96cf84dc78bf59d4a83c640036d18ffa049ce2ccc606c725c98c2046d2e70428463df1039e8a1d69306f3c96dcfa3fe4227af4386dceaa94ad8e8019afa45473f67b0a6b389a79f4aedef17774c120f5c9b368293a15ed523e5b687fca6133819ab45e62362e8c5aee4510a88c750c387b771c57a45467b1a6f79ed16f5455e85e102494a6b1b7ea20254c616031ebfb825d9d925fe09d722c74f67208171715a61e294097ce4c83b4232497bdf4e664d8881f297ecb83d1dc8ea99b8b8a142f97204795ef405ad6b312fa88703eafc0581f5d760fb818cdeeff512f127c7c79d5db7ba1d852e73835885c89f3080d4fa1342bf00f66d2791dcb95c2eea975b0d74ef67de70c0317357b1cc53e071d303d51d3a557de33ba17969a86313566771f417bd970fc4147a66f94ef953beaf64f86e64afabb67cce33cc49a28387385452f2b6fb3f0632d2bbfda9a0364cdcc53c3eddb494fde574c06d56fa57a1d811a02c78cee7e55eda4dad83f6ee5778fcd4732473f880a5c90cea6cde7bc2e11b823e9c0330b860d49af0588167647b9e5930c3781944ab179e309e2540a99f1b80e5588fabfb520744affaf2365d66c48e8c88a9d59c172d8fd6c268fe27cac4d04922db494ac741f18a20026ca8d7ee9940e849c0be44c3d765d70be71874eef9c72f3bc5315148ea2ba2394c973e1f95dd2a79e392b2f79b652e47d503601927d4bf2d55916df4f2f86645fcb39566a288a0c1000c707fe5cb853ae3cd7aa67bc7c44ca19036a8f727dd6bbfe701da65241c71a0aec294afbae2a90034a12de1714afc599c5705315aa01c35424d64f12005903c2f9ca4e426849176d7b07d303e44947c5b651b489704ad797d1b3dffa220d2dc8077205509505425417fdb60496e1fe2223f129d03eda793f7777b8a546cf135bda7c609e24315ce7ed2c76c31f47883a3d02d18e1f999d5470bc821c4ca8e54f238093f7ea098009ef30932e6fad0a3987e13037182d363cc01f64111a4ea649aaa4ff2398743cb6c15d8d9d359cad2584eacfd30252a6e0b1a1131cd9ae66013098692b10d3bb1da9797985271ee068109984622ea2faabb96cde0dcafaaeec9cc49a6ba0740812cba299d2a400edd4a63bbe34a4d8ee1f706a72df81834de9cef9d461ae9d066a56d5ab280bd21e1b5c22d355c1c5315324215ecf44a3fd203b1fce852f42e270ef75abdb38f7b56ca2575d6294db8a0daf41aa42d8b7da6f03a0f076d4302ccdeb22da4998e70b4036c7c8ba7bd709bf6caa8cc9f64740199b7e339753198b11d93344f8958fad04bfe8818d0867c7d9b5e6dbb0cf1bccaa729783bdb1507c7fe20e9b3b31369e22adbc45c82becd60136f3f7c265661dbddec071ffe299d88cd401c83dbf7743217c3f9201f5ab0a564c3010fcec54f31d948c16274643ce20618e451a1ded74f82c5bd3152b205e89260c8d0e359ec18bff935e1972e09888ab796d84dc68336b32b517668060d7e47de2284e694b1b5d054c388ee5bc0cbf4617e1721c819b8aaf5422c8dc153839918c46d62ae061fa7dc9e6a74373290f5a63c97b6662250a92270eaa6266e23128dcf47f646cb73ae97d0fd8486fe875afa8335d5870237872352fb867f9ae62dbfbb239e93b19c7f9bf2a46dde16ea40eae1cbf6473180531c7bcb9e91cfafd3dba6e0e7f46e7438248b47dc045602b0eda1105bce76d3d8ef41c5077cd95cd660f34fc0346a2ea640f740b5b9bd017065855f328c1af602a2080d941a0e63bed1a92ad1655a3638eec2801b48848311463c11c3e5c11aed527b10b508b1bb7f1a38a5a2fdefac812166372710f8c52c6426ef6e0e5d54aaad886ab7eebf2dde50d70e9db3758cac7166054677c32ec158a5117ea2d62eeb935488ac7cb49b9cb614731bdb75f11dd071475f1b3d1ce336f31d0855e97736e0aba05118abe66b11a1a34bf5d3ad084b5a1c811772acde341dd1345190a767c895b78dbc4d755d2142cb405e0846f49c13530dbaa2e27410de8a85f3ad18dc633f1ec6c829d5858a4704ac753f5ac856d9f8fe1e88366f268ce83ad17bfc64d2b509c2b26d66475f843ec8132a391033db87013632fee8f7b7a96b597d05281c084ba0f42c35a78e7dbffbcb295205ec02249ba72caa327bd56a36fba5a1f5365fbed97f70fc3779c6bcc903f9d244b0707ea3e4e1c9a56f18c50e9c1045aabedbc25d0ece3c49101f114a81b236f862e9318cef1dab4b1ed490bc04d80867ac08f2dafbb34d5f414fadfeeaea3090a7e879d260551dc6d5b4cd97daa84f5d7c8cbe2329c46957a7e4cab34e0d830074d030ffd702d5df8f42ad721bd95b3e34565600f056d6d1bf43e31061e6f4804fc0416f631da1ddc7ec80a6c5bfce7096d980e7161c88fbde970d9c674bb169f20678a481b689756024ba7a6f4cb7145c4c2d857eba654cbde56aae6fd206c174bf20c674b91a6402083d00e8015f991e31a094da162eb09271429b4e0c0e2d0bf99cfd30b829d3d104c6c04265bd3473c0936ab38e66eaf6a917ae979f2a92b84431c9b959889288095b5b76ea02c2333f38ce667bc38aad3700d0608baad12429481ad18afdeff7e5c3bc6e3643125a6b2f18bbb31e6d18dd51f75d3a9a5d8d50a7adf24d9ed4ca33949d58166f5b000e1fc174d8673c6482cef12dfcc695d4c5c7f2d67de938c46a1f6b32d80a248e0946f30bd7b938b90907935117c2f7acd20ecb97bd7278a335ec91646faf9ddb71b38bb10e8b7fad6991a5c365c83e10cfe07718b75a336680a4238e6c13ec6325dcf551871f8c376fe2bd75b2987ac795492da9c2cebdfbf904ad750d5359ce09e18ee303b3153468736b88d0f08b896210965d03f13693af6b4275d1d628b59143f685b7e7638216f0b1084f6c6c8fc155485f1e5ddfa2135fe9621df2f9556b04934d1061aadc90bd8cefd16037fa2148b8529ab731725f4e83c60963c0c9abf4305ee99c0d4ffb59542dd74c5482f7026edc45ab21f34ae804489ddcc42a295cdacb120ad421a57ca8453401a649fcfb4d15e57783bffd4604b33d5393d9dd89cac3349c2d52b47dc69fba3b58906b96f196848ec85ce9e53b4559b6fab400c77a6c0ba93cd890911464fd0bbd41a76e23b96785b34188038b00c8b98fd7b4206c055ec9bf49a83aedf05e152256485336095648f6ed0fd4cdff7785dab0b783b6217aa92296d4887a4a6cd927964713fab58de612fb0375b58171d6189b1143ca493477f6b8aa525e2712b4852b40f6d3ba5b9c86a9268d95f2e244011145d18d8dc59320a41952086cb7cec38a9fbc16cb1f3adec2e506e9f809ebf0e5632f5cfd934202c714a69a2f148a3b66e5a4586aaed9ec308e90ba4bae241e164c38a40f2c0e61d0f27b608e5267080a1784ba96498f67686bfadbdc6e4199691902a0490532ea6bd3e1c9002077aff752dd281ea62f8ba4855f7d0e134868f85fb7a6e0aef85d777c6f9f89a05beae55efb70ae526a3447efac851d9b05487c01da1d6708476edbad3a8abdd2979cc1dfe23da049a8b32eb30a868d4649930547fa3f1c7021b98b3940b66213e2f48c3c0e5a5329c06a75b93125ee95044cbf831736ea3cbd582be600883e655c4df22e03c2b65029fd9e7ebc4c095aac56463c6e5bd9a6b3423789f429bd33a441b80694e3cf50c346ae233a25e9a532cb71181cec96f359963da9dfb9cae790526bb0efd1f498b8c0fcf000839f12d8de831d1ff65b09969acefce56a231b11506d73b23e48b96009b77d0e8ee5d5a3037e351b7b988745fc81985f54ee49922e4677af5e3d0351240206a22ad339e13d971da4a9a55642853caf65ade184e8bdf7d5113ed4861b0d5fd6c08edf7462e0b9c806bf0ccbe242d6faf018e39ff4d79b706bd1f968ac45f525f602aed0f9b5672c02f91450f044137b1d5c7971a3529902866199a59fd16abe92b31acdecac2b0d4feb0da9ee2d7fce1dbf5a55b3c5e4907ac13357b928f8241dbacc3122159ce7fd1e386c1874e8caae518abf3b17cfedcd626ab81f7fdc05b67ec166abddabf206fd89df4e5a79470f8cc9952d4292b9086c64753b90551a4741387787840b92475fefb7733f0f496fd99e2245ebd735c89d57c1ee32049236260762780efd206d5df7528f5155a8cb4ad657d550d35d334d604bd211df6bdf4717b76d927d9f80b2fe0317454d31ca75489eed346d23635d579beb291eec2554aa8da1a55ec923bc36b2b214b371ff82e17bb3c17642904d28a54efb63894f06fda3d05f517c71a795f4c85f538591726218ae453e904cf9d9c37481ecd15d4843fa1d903724af79216db0eb707e0892f5a92b5f0c99f9eab25baebbaaf8d2ccce1a7f0c54c648bb7c5ec4ae7900c8d2009fd79bdcb78503b04f8e78392876c653d40878dc5f445e7c392d0f2383b070788b0ae56a527955c8646120f50024131614b2b698166f10d10f90e47fe4457abf7a21c07b60d73285fc2b200f21c46e8adbb02db7fdc4066045e3a18802220c81db66ec27a28d65ef165ac06e4b90472752c5800ae729b7805e18f4dc2e8c92ff27bff92957e1ba87722e4a479554de399620ab37d1919cceb2551db7fb96a6a37b099733847c21cbc4ca5040dd95a2a23879aac33a7cda44b387635aae8c2676a248be231745b40204f0a559ca5202e30114e1fc8fc23835744698e1e3fbfb89aacf7a736f3ea6e8a3861ed73eba80ffbf5b5b21e388a862a0cdf68cfc378958555f3bb68000e80e95ced8c6adb60a9ba0e9699e7a8d1af10063e4a8e6aac2ccbe1c2cf8ce5d76df8a31352384e0eb4c4ea51116ee59f4c880d932feefe60f6afb5495c3ee7897b6996dcd4e8009ed1331bc65c3c7763f10c70eb2c37988fc8193e32293bfaab209e5aa5e3d9a6e8b426489a3f15bd30e33f2ff25eb7730e41f8c069c8785688d37d2c37e0145c3461cbe54e1a397a9b455a0f2762b476c7e4a938b35deff4260655739cc30a36dac674ca84a1fdfb4dd679301144fe6666de014851fe60d52b51efa91994dff90a8e663b06f6f249c34beadd146a9e957b440cf4d6275d7bdace88e625cc2d96b5a4aaa3a93af49370d1cfe84ec939b02f2dbcf9fa6c52d032824283258775d03851c87f76d9213b053304ebbf255fc846d7db9163c06264524afb409904a1c0bbd4ed0d01cf98ea7c34eb583c7645bb7aa1bc993ffdd4492688f71c366e009af1334bb88242a1f74ea67650dd2d6aaa7f7a62c261c177ab8bae03faa61c89db4b913d0a90bc4f99ab78d8a64b752b49ad386f60736fe2ffa4656d1ddd951d3283a3decaf603cfb60d0c1a579ad240174733b9044fd142f48e291135f542654bfcca77e23eb93a1d2a8ade5018c466547485e7407ed5d038c57bebaa4c059cbc49deb89850aa41e75809b0ae670d140fb14a6e5e61b9bb869dafe70d72f3ea5ee66166f4f943eb4b82aaeb6a5ece75afbb9b9578bb3b24ac4693749c9e6ba06039abc3fc675d63e245e6de5b2c148aeee65dbfc61d699b47fd43f1e525d55b97cd392ab091ac658aedac6b8ce4c92081f6298bbceacb4a096e482f77e5de8b914813a021dd25cc77510d31a54ce115922467e3dfb38c9de64d573a8d3c2b71582f732bfd50fa019748ea57f9601e05d2445978ac1696e9a35b9ece6bb8077d6495142d2681ab828010c899467cb3026ddf4a7ef4fca303340403e424274a68071364b2e2350262d8b650a126592833ddd2f8e53c483ee315d7a400560415a270930c7e9b4733beb11c951d032e4eea260fc8f9216802c723cdbaeec6db43d5e31ec168cd081bd9be5d34a3867fa9b7aad87bce1a325d6ea7ed7e1d827a86599bd41ab47b263a5dc90685336b7d7f5cab25505c16857871ad28a71b3bb65f568af9e27a37ee8779c54a570af5c972aaf8b415a7c0ff81c2d3532bc0cdf6c81b819142d725264849973ac812b66d0e3f24c7c3aa7c0fda929c775d6a56a08b08b8f2c7c4b8a9fa5f76b823d272c6031ca4e3c32bee890bb563cc8d255942089796fd301919a81a3d9b968ccee2a97aeca511dbc16197828e06283ed4d8bf0bead8460d93409a01ceaa8cf9f6fbb34f5aeb1f3a384c6ef5fbb68f93b06c91753b5c031113ae046183f183764c7836144e4433da725d439d71299bea8561fc405273eb82570c50dbda5be1002a1ac7b9434bd1896ef1b9bdb775d97dc19cd1a6ab6866dac5b2241ee064b5b812f2fca9c330134baa2651ec33ff738db1581fbab7fc3cd5b66a46c2afcefe43736c18b05e10b8d1fa6cf2362037ef396084b181fb4574bb7a189d9b88aa7f5623444b5c6cb0bbc929bc4859b8fe725eb9bcfaf1e21be489c38b99f143516b930de525f13c622e92b5d2d905587d9a325749c1de8eaafedd5951b117c4b4b848d9cf9c5e41e08eb98d6b0992bb4077f4cf1073748759282f2a38830b7d07273468a86498ca6ee255e6229304fc09137687fac7adaea2fe3678de75658d7c12b4e0d061981026e199e66e6597c20f7aca48c3cf0bfb1573931ccc76ac00918e3bf2732851f72955254950490906309833b408600c9c76d16485bf6878cce7707ab857b4ac38914eb305d2f36ae45b434c7f33fedb1ab9b405dac1b46dc65af354f0fe693743055ff38d45c315e08da0ed1c8f990a89848814f1a2b92d40433066d00f8f594da6bfeeb996498a6a04ca10b6ad99e2e06e320f3b110e68833161e9de4dae0fc3337d0705e9ddaa2baa5ba7fa2468a6ae2c6adecb1226ac9dc679079f494a547e42ad0d49dff1ec84691a14c13633fa55a416858001d8c63bd767d9b9063ae16508ece4093e2240782723fa39cce4b446300b0c1c874e3cc5a62fd265da57cb20b6930bff70ff2b47ec0b6024f63b8322c3c1b7c12c291f119df4f944dd3cb175b947045b226a6b5b9e40f419900126c0d80672f573731ab648b401505622b769bcc34e8e6b2b93b03c12efc8d8b5f5f3ca61b63cb98da91c6740b57f33753ea7707e3f209c12fd9c9e9f50fad6a425684255ee79a07dcb03b37ceffb9f67dc90c9ccddd1c3951de91d5316ce93574343d793cd115f93606adbb6fd3a49c71352a73396c128fbb1e3a5644864ac127394306793332d1cfa4fdb63c3cedfb657c5456a1eb52a69b97166005426a72e894cb0e556c51aadb24d9f320a553fc9e0a14e005e32eb236cc7b73e1faaa6230f0e7e55c4b776a8d98b1fe588fbd5116d6a9ec4ee8fee47ca0673c53ecac0adde97fe71df3c23bb498ebc3761094e51d04136d6ccbcdcecefaddb2d7af827160625a85fc4fede1e1a80a783a9223863769410e3c5d62381b43c0ce451b4a11dbc35906cca29f3c596efdafee396757fc1976ce80951b53b5e68d9ddf937949ab4bfcd1a9303c5ec149c81302ed1b3348cb774c33b46739d30e818a296f655ee7fed5f0c8b9a7a43ed372bc900f77b83707f39153bb5c92ecac4f68c079cd9eb2f8794d6016516f7f7c94749583d662c2d48757efd3a1c4571d4ecd8c7dc0176675326c0b5f890dd8262a9cd1dcc08910b710a2c9c8e3807a9aba1d88917d7f28697ffd49f19c058f12450f26aec39bf74b1d89421a03a26eb26b17ea17dc26a8554e39441d4c867b0d6b511df0162fe83331015a3f16e8b5f3c4497ee2dcff6ab5bfc24d28bf5adb9a9f63b42becd6471611570ca37589bb1f72c5f18e79faded371a4c333e2f36b3230d7ede686ae65fd80882d33ffa818ebf1b9af96e8c5401ca0f996367db268c982db37280c89805c8e444b8b8f0477e8eb6eb6a5e4a2cd08fe1036030fdecc0dac434aa8cc1fa03293e58190ef0349949ffcd4f02aa84805fbd6fc7077f1d99913afee61399c732d1f95a44d22b6bbbf38943403d46b59555e7a05d4fcfad369775680d80a483c0b28b564505bce4bdb9e3a51c157079b64c4752c44acd58f013ef9be1b64239b878304354b17a737739e7b995a64f7e407148cd632fe47e74bc489be5895e3b859315c55b57e03c7fd2619f50a21cd295e0694cf4bf52e88f19a89f28ac94b0bdee152ddaaf1106f0b7aaa512f7eaba0ca3f189cdcc2fa97df5403da09d65201529d70e4283b997ff08ab7330713302355663b27d0bc5083c9964e2b76b6c41c8fb708def6893d0b90eac2f08b5d52170b1e53a8a7277cc1ac77f782c71b4dec81c9e6463edb4690e8aee30e227b769618ed71f925a63cc5f8bb495af028baaa527cccf3cb77dba5b1111c4566f0ab45e23b04a653df58416897c5a1c066a651306615715f52502549d5beb1b2f8d54d9829277be995435f4d9a8d6289031e4076167b958fa289da2c94129d99d38b68f40871385bd0bd2309acd6bea40acb101c83f8985428faaf97b703b48f2842df25a8af0f84d3aab1975ecaa833e434ccdbaded88a202e1dc685894c5c93db692408779d3859e919e62af1f02e8184faf40e5645c479e78ac80e74c8caed97c60215ea18e676bd42d5749b2eed977363fb6b6a4b26c4f1124ca930e696940e28e56af7ea81e550c4849df989006480ecf1100b2d717cb8936c884194d847493932fa6dcd86d236324a5edb1c193deb692d5af1b970482b21304f35c4c8c483b5a74871a47163dcce8d3c963b75bf42c7761e9639c7e45fb6ff07491e1fab45dffe67c37523e47885956339726e3fd9ed5306fcae0f6c86233c407f66c19e20ad90f1a5144f064e3e77177df090ff8a74ebf16e7f3753b8df33c69e435dd9a31592135aed049324318a84dcb34deb725e5da7ce17ae87df2a294e4496aaca17381aae3793428f8a114c1d9631f82e32378540989f3269c31869dea12605bcb3769775289910969fddc80d5b1da83e3a0184d1028091e175fce1563dc6934b3bf083637c03fb0e78950a5a88971aee7b66645ec0b180c7d59d0b59880a71a221f515db61a4e0092756c341240c091970db6214b118bd46ba589a90b67d8d1f756c013d1311f685706d0a27e2449caaca47a8b5f3530eefc4f064d70af3eb10dd8126ffbea16b7fa6e434a28933d2b10b7655704c0aa9650f5eb7234767be61b5d3e67a01bf7e2ba65090111f118ea857d0d563e35cccd92e225e6988daccadcb1924aabf58cb9c48ed039013aeb07da4b839380dd8597d1265eefc6db2208f11a1543704a93f1e7789ab351bb9f7d92ecbd4214ed5fe2c4f34b457dbdf363f7f458dee2eb6a8a99f8d39a32c0235fe7022095994a68727903dcffa448fd94053289d72a725f419411cf5eb98423435b63b9c0b4d3a46a66f1052ad8b5c070bab55e07c8dd6bf553f22c37ca2324febd131d1be05bf50c4bbaea1d935208db79f70ec88eec966daa966e99f761318825148ac81c3c48e1feeedfb2f1698f7d0c38b6cadb115107c1c8881e7ac832336300f0dbc61c93891e28d0793e6591f4d7b2882c2c413d20761f6fd30503a8419ad5e4a0efa374b875aa53f547229ccd35b4f48083e669edf62416ba8603cc8583770c7ca9df8af624a65c42cb8b5690579635ec53662e5eac6ac277c45f09f7c33c19b13a466c0003a917ce6b1a25641c0a7a73501d51282a74c64706a799b431cba4e347ce336faa5b94d2ebc942059a1cf54ffb07b37aeff9a6983b92e3f13f94478a139322b6d7bf887e8d357681afb00bdf3852c9f94ac9886017b3f07311bfe1a8912771b0121451d2b80491c351ab5e7f87d8e3518d12aac1efa2a3499d53f78957d624b5d10b78e5cfc3c69ebef7d8ae5eb587a72905faf60e6bd59a6875b50e906f5296d10423cfd4888f599c4be1cd2eb0f20bd519fe343f733568562b3d5a83206fa24e2a0f5b857554e6c0b0ece9b2b133332e4e03823512ae8c0c7505e362bdf13c91307f0a5064e5efafb9f45e83c18cf659e5eed53c9245d0a5975ec88540ce27506eb12defd6e188ad34cb737bd0e57a9fa870dbfd31f97408e1027a19904f5443eac6999ddfe7c133555fc0792eeb93d709c44492f687f29ccacb218767902c76739c1566eda46b1e3a88f3e4b4635f528956163deb5ef29caebb393adc43faf57b219d7232e1d8948f76d0ee42e7865a807ba4ba6663d2065bf28f0ee0d83c7c14ceeb6bfec3a6442ea713b9639ea36866a17e6b877315ce9f2a1ed886506a3da31821339747eb8185a74f03e6e8090d7d0257b7bc328b1ba9ebbedd19dc44900e89b05bd2b652acbc585bdf6cc0ee7ee88946eee9fc111ea532d7ddc92562a583535165ea8cd7ccd68a94e5876532efcd56836102312d981738e4c591243a2871bfc205bbbe47af5c7a1b3479834e7e46e9e00e711ad8e157256c96e49f7b120ebebd614a8a14d0a5c8593202a9f28e638104505cc003c68d4c25e8ad3f4127fb8c3d78ed070f32c7f4382d1177d0b01e46f383dfcd3236ffcb182a50f725d391302b48367031b8782e4246d5184e732bbd2466b7c94677b1404325aa75f6e9fc69667c395a43d524b38d700dfac3dcf65db90d3139c9210b94400f3fc290288d65916e8b9daa5486d34f252d2f98ea85150cf7b7bb7d7c249767c1c6b0127e60f4b096c0a08274a21231ed26b6ee315631646622866676b33e26845452f79c070c12b30daea93a6070b588cd6f3eb9889fbac940b947ea3cbb4dc04660afab6a3ebd36e82e48dee6a7b9b06c1885e3d468b8b7f8fdcd57350851951c4d3e1ae222220a9e1964878604941ca8ed594107ac6a1494cc8645a160108cc4f07eeb36b479dc70e0578f8d6bf59a91af51590fefb1722e9b85b64bfe537763d0faa02da9378c10d0f79806ccced0f36107bb38bc21a928041849f2b3cf732558ad3a210d8b13204d5ba2c1bbeb5feb6de95defe9b068bc9f5d0d9d27e67e896292b82488a91686774b7f431feb6e4284e53b16295ea6e1e2b419ff8da27c01c8f5da4225444f7b89225d3e6ee12074e08f2d6332379803ec3fd0e07a2cbbf0e2fd0c53d7df25b2d7761c254ffc3e869dd346543d0469683257e48366c72ddbd4618332d9b99424ddecb4fef3646dea5ab95b23a96570c30fcc4c708655db7548c910fcc27f33883e160b9d4ded9af3ad5f37c0387b38e690b3dc0a926862ebf6e1d4b7bb624e2408f32f390926cbc7fd429dae5d0b0548b72d49919d236d420fc143c9e33dfa31cc05f2e49d54de6622dfa0b410e69a0f7e87e4863be654cdb6a62f2cd108a2b6da80fd485c247245bc99a4f9c212253b338c00d14129f09214eb58b0f42cfe1f6bae8becd1a064bef66cf17ef4c8d699f066e01da731683e0ad4f7e9355e3a621fd70c0ec0e9d84111d9cbc856882b9b4d2cc5a61c8464b0c6e5898a6295f11b18ea3cead7efbd413c3089816e4494d16bce3a53dd2e6307cb8b9265e3f919a3a5363e25232aff18540c1628e59be492cef799a828fb56f958899f0312bf1ecb8890637674bc351592a5cb920f5fc1308416500afc418cfa67a8ef8f97ea97ec0fe3fdf4adfc9c3a5d534e1309152f45003a4fbfbd013f813463ffa3e194e8a96804e4ec70416c4171a2af8c67ad1c969b343aa7e2e04dcdf543b494196691e7fcd4874cd22afd6065fb34a3f2ff9e83f02e54c58b828031900ebff76555edf4ee7f98012952449d4763bd509b6371e8c06456f764329f4e15c1eb9a3152c9bf56bd60c281d77022a0100e66c1db3cc53bd8b3c593cddaf148669fbc33edebf3c58145b2d7870d3529c92fe80abb18cb463fa3fbb5db9c76f0969ce770980fe635d767041b1bcdc4f14431a9fb63d915f9b31fdb3b634fe4bb203025bae6854ad309154b8d7fb0fb73ab59981532697842df46f4a8ac5b33000296cc8aaa57179d26b414b69da56bbf9a210677d37db0f2e3e860139d7eac61338f49c1cb5a2d9fc79777fce5d13b8e0f1f6b6af4fd3397e16bc27d8f2b7fc9eaa029de75dbcb281cf9847bcb1f01e90ce180447b34f08d8a7fb9bddad2741678ceefb5da28fa02f5c940025a648503118760204f9f4fed02e058bca888cbf812762f9854077d32646822fcaa626644d2ff30f1fc8ecd5fe5179fa47eff2bc0fadd156655bed1374f6fc4fbaa48747543dc4be2554962658480a738d50b5c1c732d19b57e2eaf4f079e3c6565222395e022e1e7721bc2aad465fdf4289da925ae53f4010fac9365633c8e6713709fe2dbe1114df8a94ddfe2ba344af1cfa8a3a96165370d67f9936af8e75ba60ba6fdb7e24fe28047cd61fdfa564ca069fb752a8415d6d24012e03710416426ed252d8e53f7b9dfa75b723a213e83a0d0ddaa44812ea90f90b8a485351223e3db34bbe3be9d03d9f609c27a475c785f0eefaff240f054cc5bd0edd3cce35f4f8e55f0059370184610915d76843c323ccafb004ede5d0447ab8b238ed95e0b56de56c6e951e3cff815cdd956b9f4e9e6b35c51b938d3e3ba7a24bc1e42150c879d8643fac69284976f7664deb2f848c1f54d4e36c7aaa12647b774b2009e1884e0449181f19bc8a5c40f4915b40d513ca2edadfa2d8db44cab8da018858ad10f75f7940309c7be44c94a00267b757d85ba42548574c2bcce182264c3f79b41a963017ce29be42dbb7b913f499753013e5dd3602ad250126ffa6c553c9a65727236bd5bf536c8e92d62f6a6f310ffc88a1a95f25486fb98e80a8ae86829dfa1c47cacebf2020128a45c353386e15f95732107efe6645e3193b149b5fb3bfae7e74c20d9401e9ff1bbf0c93cfe13ccc099103ae1d24d15f097bf8fb1b9449dab579c7a57c6c86a802f3e5fa79ddb451acec8f581c978e2532942b525bcab6ddbb2475036e36e649644fd66052c29c6c457983eb13aed09e730b68fd12a7ecb8d11cab0f07e027fdeff4700041fc60e5f2b06bbfce0a95b54eb597a2fef389b1ab1a64bff7ef1c16db65b2f6c92820c2c1f3dc301500bc8f793b6c0246eefeee6ec2e177458290fde2d3d7d7beffb67f24a525811ee3b3348f42a984b0e68cbfd6e20f4075c65ea4a13d5d982a70513abd42c5aca1f072d35e59a29c4667e039b26fedb111aa83ad8790d07114bd7a70fcf2b51db635906c7e94f3f733250b867449812932e6131c018812e94e1b43785394632333442290e4ef8f8c9ce68c5f33e3db19d1a4edf0aa1aefc7b05502fa8e15660aaf3626066a9eaa0e8c86899db41e09d0ce74424d407bdb3f57ffbe96c61a103c1c11103708ffd181f936bb1a0264235445ae362c48b734b31923850e3d9acd1e4087cbd15fe3662b8c12ed95346ed8dde5f14acbb129ad2abf9adc22c4987192d48363ca0848679fa84da4efd0dc4b700dd3c9f4905161d53a27b42552478f9752c4f4be6617f2eeb1faf991d382465c378e0f683741d88cf3937bdae38c9ff897d531f72985f486535a463b7307da2ec14b01b09a6b15b0f97d584d223e5967724331ff0728d9054d9907dd07caae13953284428839ff4004aaf6faf34edde209ecbde77b0f84a561188505934e2182feaf66e823541a455c648f28628a86a1d1452b3d7ae54281914d65d2942a23512244b26d3455c23ab8a81bd3355f20e0977139a2cb18e5dcc85d64fa7d9e0872b0d30bf0e74ce3f25364097f6f4a928055f84455007db636d59400724e7ebb8cbbfd1f264f57fba9a6125f0dcdd15e75b364d75b29dec58ed6b265b181ad3632a05e58f1d51f865ad36e7249cbf305f6d371ad924710820edea9555087f76af12e0b3ece57bd6e7b79adf99b7947c0d8249d9e85a5504f840bce618e4cdd26c31a8f7fe68b43fc2bf849295807cdd54fbba65ce5dfc30b1f8f3e8ac80097cfdac9aa65dfd4f63a38c90b89e36d65e4dc5b49e65ef078f9d0afe30d714dd779f442a7ecd9aa36826faed4204b68d93214ee31ad1f2c3418f75172c994a567acae93f302fd51c4e20d76348138e44184fe2899716de1c5d6d1808aefbe87954d1c090293fdda5dd245ca1065aad5197ec2c5d193b37d05d2906c7274e57e7fda60263dec0b4921708464bb1118e5218c18dddbbe6449b3c4ce9416c93d1a26dc5967df988bafd32ab827f9789f6f68cb259c1fd2e652c79f523c4c102f10ca779372101907a69a36f2cce65b3da5b9743734db9894cd902ba4358fdcaa91af71618f4c569f1d899bba1981f3d27fa310b96fdd9e39590767963b19d7075710cec7f60b86ff483f308660feec9de41fd71e09ebf85b62adebc13eaa0efe4964b1aec53a758def3fda4ec360b80a2c86cdbe151c026573c437b5c3c40cccc28d272a8f2f66652e6930d051d900b79fc01ac7b5fd8fb05a2ab8bad1a38f905cf57d34cbbc7f9ec86271a9b45ebe0b53c01b6ca0d3698fb850e88d3686a0d317523d83bc09119eeb83a2a6f326ef7be69cd6fcb179ec1e382b40ab4dab07ad8765abb64bfe5f617239a8e30cc8bc98dde6756844393edfd16a8abd1a294bfcf83991e9d544cff8a0f412d89ce9c7ec0a9078c1333531c7a3bb7059ee8b1b3b3b35c0a7f8b310f8d5972e9a63c187feac5679ae63f2c537da424b2404030675c674eabcd9ca0070bcdc315c24acb849d767b6e3c67bee3f8713ae6d5284d5fcea2c75f7823b55cea8bb999c7b41b75fb8a7976510ee1004a436e00a96eb27d0f2a08fed590a9adcf69ee9f7870e0a80f6bc54c2cfe43e7087d7f0d04fb648d70585b3d1dd3b40924dcdefeecda98b2e8f8aa8a85b7e227e647cea0741e21cc1c5252a544399adc1552f8fe6eb22068b7ea93b48c52d93cff2109603bd9068549bd24d3a51ed0e16dc23520cd417228843fd5cad742b2a5bf8294773fbacd8c6a3aa03e667a9980b44c9f31699fe496b538b85f796328a4921260336b0e1cbfdb8c58f63dd6904a60c1d46f790ee33ed9d1bc233147de8f9e260290f6d0a885a47e2d64ae07e09de8fdb08b127918232109a559d9ac022c86a903012f23d2938b4d99e7763bf29aef4f056a1cb6291ab3d76a10851114ae12fb82e30ed9aea3116dc18bb4430d709a6f9fa2db15660e9ccde40d7fa1af56ce489907cdcca3ba60c57e24a00bdbfd26ecdc52d0e79089212e422bf897b9954aa92e5a6779ed95f72e1d284f0c34a1ae8c01ea83001d5c858782aa8cf112aa51328fdde340d3fc2125969160a20eb43e135c9fcc72cae083c8484365fec8c904042ba05bbf9b66d51fbbef96367328915057a97ddcd843cc11e334939d70e87f168e6ef45fcc8f43afe416a4a288a4404e0d0392f2bb98d2f07bfc048de00036bdbd0287f5d7fbf9194b5edb121daafae5496830644a7e0ded37d1fc553ec91dc5dc1350f6ce4938eb23af1f9c6ebb12a1cb88552351341306de2519b29a3df86cb3219123fe20ee8447b1c7fdb08ecb9fcd46274faf2e499d2dd53585b87bec8f52e6f370caaa7cb5b76bb59e518eb3519547fc2b8d7d91b33d0dcd7b73b3431fe492c4590f99a12a895dbbee16372969c1d41ed767ee6c12d121ff4c091a20281673e26be1c30fcb539f26259af8da46d231493f9890c776053fe580df6a3f148e54cf12db7ac930a3c16c31349626702dd0e0856ccb5589f394d6d8eb8e0b6f2f9805d6f27ad48d9ea269183e0de24c605b9c6c0b34e072ff16efe56f5b2a1f4260b97a25c703bad129d4bebed9173397e878668149581d670bd04f6143e8e890fd281b6dfa5f53bf2cd42709ea7eb609dec89b8a8c8fe688b7bbc5dea69ec49ef85eaada33091f5f5e5e7b872347227bc31d127d79421d81fe0929b535129dcc30ad6282beb06ae342d8f17aa07574701b8daf2d1179fe2201653e6e3c87ec85874f48b752f85f1bbcd57ab1b86cae24efec2b4c3325769af248a372699b6c4ef3c456499b96d9adcaa84fff0703ed8d371220ec0bc0de2f37c69e1ac2565ae8001e3f1f846ca8536063e87c19530f5935145ecedabc20104adc02459c2add93abb5fec14781e6da78413d325be9356271810bec8be3940c24337343b0b3b1cfd81189f14a4e81d928502816f02fb52214000e6145dfb268f2aaee0f01720e089b5b74368673741180f91c42024a31807b98942b30ea55d94f5de4f4aee0d7a9787b34169f2274153b68fce62637d2cc15a9aac4bdc6ee0af317f9a5f58d50471942edcc163293a103ed24cf074b6bf8ee4ed1b345aa6ac17a25abb9478c642e7450c6957e850d1142cf5e3121fe388b3788f783ee8ac03daae4247b25eabd66300fec71aa094a376cc36f7cd3b0ea36336f1dc96f1540cfa3b8859705b7f181bdc6d3d81aa2d31ec015950241ea92636f75070f97737335523d6327cbd1574e1f6461c75bdf5fb30f87540fa6f1fd90909a7eb920de78cdd720c63223e576ad30fca6f51e20d279444722f377262d1d01288402cb0d643283b8b8582e10ed709d2588ee6c68b76bb7b5a3fb00a9e9fb2d063cdb01e42a72153a007eb5e569ecd460cb4e0b1fac14f0db77040c0f42b7859f5d1dc5d0bcd1cbaa0a4b3f680d59f7d6b44178f2eb4bf2dea8c4cd8654496fad83e5f534b523be98efe8221fc04183f74be125c95fb10ab60f3fac863c5421799a3138ed11be668a980a4caebc749eafd9204595b37d211ac5d91810f40b3d6be43117a7666f82db6aacebbbf0285b63e1bf6fd852b8248fa3b11ccbfa369e692cf1ca665af92905ed49938bc78c08ec47a3a39b86e1cc1d573650db62c1119b1feeb73c2c77f89a465f0f79ac41388e3cc73a085c51853149ed12274805e39feccc3453271ae356033104937189724f32b77a9ca60a222d511bc38ef0b4a1f68d49c7c7ae4fff22540bc948eee983a6f8f86d71ed943713776f56d0d271cbc740d8e213674a203b3edcb6ffc5edb6a02bdea4b80c8fc0f12968148b58cdabb951f04f8400c8c7d4fb9328df5bb4ce795a0de0f90e3de7076364fe8357a7f47784322dd119269c3e57ecff2998b220afabb016a75629af0aedee1ccee2fa14c75ac6d8c905f6e7d43a75f3a93f90ca3b1a00c692f518936a10fdc9898380c073da3ed6d76a89c09860f369bc58a774ec1c4370f36a820872a014799aeb2cc5feaff73a6ae9dd57b7e0133ee690199cea9238e9238f4524048619a61a29a9ac8c9dd7feb35c68958dd0217108f003af5d1fc24b1d0b87e74c775f6a3da97b81e9107d8b0c59ddcd0e30bdf44e77bf0ddb6984ab4fe026bec0dc39bc16ef5503a55d39fafe0354d7fea18019bd11f9ea05dae3f3d6c28cf31b5670e6b0304c34886b087ebfaec350064aeac01db76b0d0f58b9bca57addd0930bc7cd7e5417f073f2f40b1f1a5a6e9b9ee2d5dcbec2cceb0f671af37a4d1b9c5394ab836f966962cf6494610361f9587d323748deca4bb7bb7bb66baaf85cbba8873550d8ce52d92fe068e4f82cb1fe923dfe572e3126a843c3819d4ca4a3c0bf73f6583ecfa0db6d362b92413274f09407231edf2152b95ffd95f08ed7fa55ffd269394db193df20b76ee4a9ef84c9384d36876e5333c196f2a7eb3271868830fef17ddbabcc4230b55c0caf3f590fcbf761e05241ac47fc70c572c54244084cf8b6b41efc0037860ec045e81a493565ef9975fcc199b8d38fdb4d792047ef3fc05e4ea8d5ce1c621f1bdfac8c3332f6632feab7de2f9443b0762c4c6f15e1b5f410143f27bd4422314fc2fe0248b2bf7d38ad07dbcea627c015fe734bdc07acbeead26590dce96c8052c1ec4f95c92a29a4d3285f5b50e2bf745ca6b0c05088480d00490a1fddb1527439efb4058c2b2964fe34eaee5582062c324b97f2d8ce6a2a160e4eda7ef8c0737fc57ff74d24f7ae4707c947aa9f43cbc36653121f9016be4075868a873120f03543c342c48642da2bfd86218be00729e5a432d3271c5a098035341414acc8b8db6f5351138ae736e352e52930c462fcd653e269f350dc7310f16c6343d49408e10c0491e60b0d71f1612b167d66e31dd440579584e674c00998325b2b8feb6189bbb0b0522f12027edd70ba8a3b966ce27dd93a2b6aa073438d0a4cadda79de699e0c784233b2be49a633cf32a4e0d7cbd38666862afb2107806dc445229bb3764695d90921e64a7c40fbddc3fc835812ab059385eb2636405fe30c308f62e4d40c3488b9c3dcdf47428fd96e118f1e108b38055db3c446e849d3c0d16808617f9cbab97ed09bd554fcf6e8f313e1e8f9afb1f0e2b3cdd5a727266a8ed3c3367dc79c0eaffba89518c1d44c0a3a0cbc56c9ff7b00d186c6fbfb519828f3d334eb263e90aa1d2df8df1bbcfa9a42aaa3bb63663bca060d3fb74b8bff7a5add7cdcf935458734ba4d4556c35683bdc1bf00d584ec48602625ddeb30e4782ad551bda0963b6ed6ab39717ccbd4af60bac7eebebfbd26675c1bc9d2d8a6e785a52b2978ae5dd469f3f0da86948f59879be6c8c769ce16278f9dcc91898d2276c6aee74f1eb622a06eff171f16f738c5964b26b2ba486aa79f4e24292032790344d9ff7879c5bbb726c3f193eff7eaf53d05e52b3f96cbcd00a2aee93b668c50c81d622933cf020beb6f86a6575d5f8c35cc643f78cb1573a54f1b5338494193e528ecf1dd9c7f688db7118c578201895793043dcd26002d18496e823e6109491e5c09667f69f4ee41e5ca6197563e15beb644e64a1d0d8fe38d68df756536b75ccaf7d7763fe2dd8909237913129a3a80c69f8cc85ea42c09d05e7afba838dd67cff8cc20e0ee892cd0eb7556fc0cb70c728b8ac6e1a08664c74f8846f3b72cfda09ec4d4175dc511ad9ae7caab0bbe74139c6ee11d3cc6bd11aac613d040addd3f523420660102a7fd7ec4e57b2ee22e13ece02efa4cdb44000abfa72bf075b7d071ae3cffc3b5ba667a957ef3caa2627edd6fd378345b9238451b789428e41bae236268613a91f1a486c5d08dacc6062b925c783df19a018be1b925f0f4ea802c4b61f832dad864bf0ddd920cfd1e694af65b29518326861089db9782e600481633f5540d5843f2e2eccbd6bc967f8b470ec5b33f06ba760f809dbab6fcad52d57194fafdbea23f8de38edd5efac7f0aff0281c1bb9e6d3071dce903b4ff8f7b0830f86a6290a7f4bc3c1ae994ad9f209bb790abd1bc6cedaa30cc776938fb6bc928c5fb5414bb2befabb20b76ed3b61c6b70a233d1ace236f0e0bb08081e6cb3319dac8207608f5f64e483e36202b4e4fca28bf1b1adcfdfbfe68a7d766b47596a3bd7856ff09963231a2d3b178ea7e89094853d461fae1f30dd8cb1acd362e6fef4be844ab05eafc9b63f5fcf59489de204dd4e5c22bd28886db98a832ca63cb187197dcc67a6e4005db390579fb4f3579ffdcc19b8f2c780688f29321f1de9ebb05201c572d9e521b5789ec4aeadd61893e2ef898786dc9d6e0f52b71805e2069fd128d4bc89465b438b25bc88089a92b1e9beca37f7f82a1c575982a422dcc83bc8bb85e8a9ef4f79fbc982d6293328ce58c534a66259103810f18644618d7138e02c870565013898cb0e359f92a0888f555149f54283229ce460f1c9f74318f7167066603f7e4d248ffbd17fd53b1a2a41eab8eaa1de826c11aa5e98748912628793d90e98ea3de3495718af92dccb6d77834bc4be775c275458e78bdb620e366d9a2342172c79c30619a9be886207a4f60005ff2a018f08b33790d5aeea79d6a1d56439afa840b122ec384746d3886f553ee9f297fe29d5a5b197f82cef526774581bbbe447b3815fe40ea77c7570280bb1c701f68ec0327f1f3b279c5b59cd86239f149d06012e40f63fd687fefc2d54fec4bc4cfbf1f599efb0b2fecbaf26b89ea8065ff6c3a2346962bc4221f8fffdfc81229fbc7ae8f3066762a67a31befefb8492ca2ae9b0f20a83b950c0433fb9b9021fd3dbf7730965b4c667c3c069d02f83131267035247ca24a00cde126390d0143310815ff8496a0ec5869d1f4d79310ba912e4be91bf5d8a10d2ce9765139cb9fba1532fa5dd93be111513006f1c56d6d70c82a979d8d1d2c40cb1705d57fd0cc7eb0404dc1859604074d08b70f71ee28f7f0f0efd047a3e1ae90423a84240f7b90b841be4754cee64ba20bffc2db27aacf22949c7488887a2100fe096a32fc2129b0eabbb459026df2967654a867811feabab0d74bf760596f51e87e5d66caa1b63c8aac7e49d7f826c5be1300e50175c605ee0e1fec763163d7aa92e02897119060c62b81edd3883f2cfadd2b7b6d6027a6a097d750793436683d1bad2811052cad8fd7117d10cb11727b918231d9a52a59a25075f914776378c04d07a056563c9eb2af1b253455be9c656e89ad52d0d18524fb933cb73d1f5ce2116ffc88b7ac8437117fa9527efd4515d48f6d33ba74786b1b26938913599aa9f420b04d0a70a55d494a62da472c6e3d3a7e920b9693d1d636f3ef8d5bdf3ab309b11329027dc56ebd3463ef7d9d2971e8036786e4fb4945ae4dd6d45b58077e30ff89499036fcd9ab2c4a90120942b0662b93bc0a4de57ec35d58afee1e3710f541ee96ce17287d45be6c13c6a0f1126c3467e5b35b9cd56b604ed0804fb40b0f4cb7dc3fb90f491263cdf808a0479c2e7374923e7e7e334783e9944be79d26ee89d0f23ed408a270e01025237e3af79f0e7b0ce9e20500da5997b9b9af992df76c6b455e496bf7234f90377a5c7f276cee7d2597a0021794b744b1e0c81a4093520437e2b147c07efb1e38a72b701143e697955179e9c675a8eef04af970c0418d42fbcc8dc5d152e9025841f800dcb4e4e78d35c42bee2041e5b985e7102b960da27fa7eb1375aa63135fe562af780c6efc5582978dc24cb28f0c1f6426a00dfae30c8b0eb5642e9ace46a03aa1b3fff818e7f9899d11120f5f3489e261b1baa25fd2cd5f6bc8de002b4ba46c8ae5d3162211810ecbc7c77627aec75bea81090bd95e96a725f44c5082e91ffe300e20deb0aef24bf1088a264dd3a5455c3a172d78a3a3e1be7e3a26e1ff691ddcd30b9da406bf6e60043b7b193654288d533c0e974a7cae2931afb69981e61fb9a1c679cc4a747f0573d833392c7e6aeec140da7e06b3472a2e9ad6959ba3148e249ba5d91e4188a1b4d686c7481f77d4a1c831f62f2ff70c040c776c084f255fdb8f176344e1fba42ad9dacc6cc18d6a125f654093a01761826b85ba4b7c873e1694812d8162f204e258ea87a1a4051b53f5803d7cd9f56918dc3d2d89eab5178beee4b47495da139bcaa160d089f7292b0010256ba1e577075e623c11fc0b92baf1d3275a9ecbf44f6b18dde341cd725f7025dc276beaf9cbf4ef554ac909887a01080ba7efa78a48f0f056e2f28996720172ea11cf8fee5168250f14f80f14356bff5597d0cdf44775ea3e4d9d5a7af3b490beab0e7dbb7b1516bc87764c973ca0fd5e152830f5d4cebc222ba2d8bf733ded77ef4e8af55ef7d8aa2726cf4decaf4bf264bb89a9395ed818cb06642b2a58d0d13b9cf3734a83b7fbb535528a0038c6ba564ac7684d1f4e03d759e43eed6fc440bf12605feb3fd9b314293b23f4de05b774c3a20a26cdf7ae67f4977ef7443b00f9b1f8d88aec70cd99cb5e57d43b34729b007bbf8e3f7dcea8ff30a6d2888033b07826d83ffc74caa2efe0750fb92abc341807a59471e0e4d8ba00fb1a895514e9abb1b0cfb49c809c3e42152f0dc9663c2facca3c45975e86728b211c72066b834123ac8caadd4f25e552f37568944830102fa2b9880484e8923acc1a38c8e9e0d375dfb61906bf937bdc4a53c43a1200702657e1dc6dfc339232c053aa9175e797bd29238e6bbfd025b43788acf7d818e149e8f100012ad68a0c8508b7aef270f8df07f302f25544c624680d4d58c05c5f9e1a3a5d63b9879d2814dd274b90711a633c196a024cee34c0110516dd0dd7d31486979001e7f504b11fbd57edd2836daa0a665266321d6bac95f1052f5c3d34cb81d36490dc149c155a293e3b6f90d3d5705e431fbf54416595c52136f40837eb8def2bc04d9b298e29cb3518784adc9e007d1fb3fc2706c9a9ca22f05c9e857239b624fa330587b15695591be57d2f9d1eb5d83327f3f5123c796164f35cb8a6e17ff19f3193ff0bf04cba3938062c39c80bbbe04dd01bfb338cd78398429122375f7a6cba23752eb78bd9ab7a7184103bfd6a3248d063f79f465c68db271291b5c3284a8efbdc67ba43e8c9c158e8b7c3fe869e474195997a009d37775b3c3d5da9a3735c22bdc954c31da892cb4233c2935b272d9e111c3e33e2ed1361ac9a50438b0064fff4a951a6de8a7bd93eaf5902ca38ab21d624bfb45e2b8e876e0ded596ca0c08a73faaae78fe82ae8318788d16cba2e296c93404afc7f9434628c87c439efb785c660c0fd02b7f217b7f7c426c4f9cec2c4633f4a86fcebdc5a60fa4f7a2ae1f06993177c6d240532c7def2809d25771fb142a09ce5611ecadf0f2773bb35ebc80cfe22fe445f91abcc6e6da10e97fb14a3d3a20fd9ead08dd5a841f2163f7e3b3ce4b5fa5f43b4f8e9193c07502890f14faec1215a62e19ba203380adc70bf414c90426b454e0149eaa306a8ae2e5cf65930c5028a78696b0c262e0a386642440e8c485b3e2477bedea4454e362609dc444af89912f4c5dd193571d84b10828a14a5c6dbc7ffd23b1c28c7be53c7b9d2ee3f4df656c36e3fab77a235f6562251e9cdc05b930b70f0bbb5a2c8ed5967df38ac4800569c1e1c41a532d2934bffdb617276a604ccb32d13bc56f156b02567c8b62a96f178550ec90ff5567f596048a74cdb18c574d429032b6795d726537b533c9ad9bed1ab01c6a8a5fdf5bf351db19aea240441e910c29d29edd04c75b3df01f13078b056bd89b8f1ae5daa4511be51d87cbeb194e3722bb94049d2e859510ad9b0eaa2ffc4566e3970e7137b831c21d43f081e3ff3419624b06d4ecf6c33c99ce20c35ca1f25f2110151e59fbd24351f83a99080708d060f1c6ef22608aaccd4b6a4c65c0394a115eef21482c049011444d660107bab5baf5c5b960e1630ac359142c2323e15051a0702fa5a3e7d202bb68834ab88d0bd0960179d71c4f4b0502e860506578574434e2d40d5408518b88f273768a0953657def31e8a8478a4cc1b6dbe8fbb40c702c1410cd81e9034e981a0fa5174d59a56d937502060af003a6f5e8eb93da4248ed59a54c5ab2164f04dd65f76227d63bed8b6371f710ff3de41771e8ff00bf8cbcb0fb1fb1216396caa492a3f3d020350375facd40341647b44a37ec75d68fb4255184c4cbefd0d331aa2a1d53f2077843763a5893d653655ee702074c9f7c5f7b729ccd438d8914e137776005541763d2648e31465320953ce74b72394da72b3c125a58495141d4434407e62a536562d8e5111f8b0f8eee29452cccbb75769c7ab37765a542ffc019017539ae35ee35f6ffe83531ffe3fd3bf7060153279d3a271dbb76d2814f7c93e92e743fe37a8d831068eb2cf145893244e29f451559e2d3fed53f71bcf035e143c5815ef824121762bdaabefa0da2173275ec76b97b5d3351e051efe4c53ffc1eb82617a710579fe510d9573a98a7791bb716bb58bf7a74932bf6a0951c09dc19626e9b536e9f18a2008d0a04b18f5e632aa211c09bb63a444126bba8bc6c6ee2ac358b9c88641227c21110e3aaf816d5b14b75055a4cc289d5e221fbe6eb77e59e87edcaddbe84b1eedcacc0428f070f14f71cd42ae7c6725a909bb3f449ef0b1c82ba7222250ce8ddbe80afaa1202f73ce22d2b57f9c9653009616c5ce44e9db5ab51d7baca0e90cf4fe6b2c6bb4a0b2a5113778edc04e08b5a8db673fa2f759a2052a9753842751f2d0f80c656c31f04b6820ce539e44847e5e4086c5f19c6ea48b5c38d2da73df0e56d39b6f253c688e682669b4e6725229f0d91317ce4df780472662309a952598e2bf7fbe23fe79d76dc9748ba0dd68329a668c2e9c3d92014eb550cc5ad4d8f65725c0bce9264be2e93cf2b14c3202f20978a0f770b31198766eb1a6777f1a1dfc389f23ee9d253f26b6bc6b2f72deef0be9a9e1c432af33775a60c293f4cd1f17d0cb8a45d89e18308d4ddab0d33b648c830cb362e3546699a9eb7b4438f9d1f07cbe1160791a90d032677b68c3a0adbc83f06fd9093baacc816c173f996894a08bf3195540a80f30ed391a0eada06c07e26380de88dc3338df9be466992bef9af0fd37cabfebb87ff703fd4924f21c5b3747ca66f01adcdc8853c87a7cf631c29053ef46d76cb5331b06d396dff177ac90b02ae6a6f6724d81453c7627e381d8eec114ae2f7e7823f8168e0dcb2082cd4fbcb5ebeb31378647cf8f4bbede71c1dba3a2cec7ce22724bb567ff3fea4991484cd4c9cf6b50ca4c57e666d90db745fbdaa357ee77537fd61e0d188b3e7b193e412fc01f2a34a116b391a188f9467571a7f762d95e300f181cd727c25071b042070a5de04100f8166a22540c5df770ef5de86be22b717885fbf31360833a1d9aceb087af83f382a00e21537c5af44896305f79d2944b9c9af775bf9611e6a537030c8600cacc19bc92f7ef3a85c9af3df42fde933e3bc65363d6a47f6a332a5254271e4547ff2b520a6a4fbeaa55ad9dcf55ae39552eab7a889dcd26e833237da2094e8b8129901e50f34b78a9d847c91db4789ce6287abf087b57d46e7c976d44edb4ef626aa134b80e69eb771d115874778d3e22e1c26f75bb32a01ff953a0504cede18d9d72102100cd6674b7b057b0d52722cbcad8a56b763cc77ccc9e5b09c705b2ca132e9f4bc26c3455eed320f04c13fe5970c613158fbe857b4cd548277094036e4b69067af07a79c69ab346ede07891e71fdd4655d25a1069da6758001af821af45a8ee9b1e80896cd23c777aa450e26db5cdeb44c37afe2c20da87cd4a3358934c9b5b659c878fbe417e54900c207f39ae2da7a479734efcd105e041b676eed281925a7b339a0f41b51f5af982de403b1519060c1d5bd1fdeed45cd0ca01d0c5f270d7eca8a4526535ef19b657fca2ec9beef1c9fc73ff2b48c5ff39ebede24b30591ce87ccf3b9656e62a50c8ff5c0bdf6a580cba6c87805834c3176e6b97b4d7c961393dcf7057c8c6c6d5749b4eef17feefb69c7d6a3b2d29edd707a465186b4c8208365f89b5388c2fa0aa4c01989eb604b0ed0ac9ae653e817ef25f294116f7ca51ed18876f6691ad3c447b0359a3a221f45698a8ae5e15656b84596bc447eb822e656fff6abcebfd2df90925fde6178f7c58214f6adca77f9203622c15f5c746b8a496efba4743a6969d47e9b3ff60880e80334c6f21b817c354a5a0960d77abd2c0dba7305831f84a359d79b42c6901018637fff98d0bc134fc7bde8b64a81a6b561a18fa2a4ca2ce68f6093570b64d9af39eb4c4e2a23ce44c93fb44fe4abb901816bec42d62da9151d099c618fa4743dc0bf3b1b285283f024f5f07e8118d37f2e3174b1dbd3a3cd17412d15a03980accbef7e5e8c4bab73632337b3ea6614d59c69609a923b8fa7e57f898a4d7a2844c66d67974f4f0de28117b3b8f639a337c7e60f602bf07b9da8b4af0dacc33b9e05bf48ae721d699b44f5c2f8f8bd7ab0077d06fc8b5777b7f5fdc2d634303db8f8f783bf16e01d9661e1e5594e20e0130bc53e0c4b9aac0b0fe85a5b87b56bed063f3104d14befa8509442624fa169fa0fdcd9743195eec0d8e7a627e87e6141387a4777486ac522dadb538675c2ed8d32c1e06d8b87f5919bd3f85e3718257e7a0b6bb7e22a63a54b47a5ea4655f4e7167570bbe0a3048640d76257d839979c810d2422bb3a5bd5dd18c8ee5f0f1aecc297bb252bfeb1d8eaba601ef665d0e36feaec925c0eab8eb1d6563801cc4768fb49cd83c30ba77bec886f9535e68a909e761caeaf573ab8369f04f0331855b2cc2d1cc50c20d08aa7f0cc839d3007f7a812eeaba0a189d9bdd0d9e4054bd84a1c638f17ee6f4073569be9578b1850acd72e01f260bccb6b38a4fa1a5bed277240a08fbb6427047260d2d213ee90675a9caaf98ff3382acb7124e8d4cc79736b18c2cbf99fa3f401def4ad0d0818d313ff20725f0607a7b4eb53106de105bb6881cc4f22e025471af02d642c4421ea161338f9e2fa4d762c1c29bc2c28d025ee0326da2676206d9c7a81764452fae1532e6192906371e521b48fc68089721a49c0a445d11c0a6aba244567e1bfbc62f3108a6188f7a58839b6ea78fd7fc651694266a4b4b1ff76df1e8edbccd4d98132272e3f435483e7bb40fe48829db71f5f05682c6cad18adb8faa7cc5efd7b8f82e56244eca4bd502fb63723f1f77f653a89fe81d813ce44bd90886eaf6d15aed5e9e0f0603abc7b9823b114e6720096cb22a6f20d3a920434b4d2503ef9001caa90423f847f988781b34d2a2772947b19aa0880bd6a9c3f4383913e879d75092fe0b0b2d98ec6a534f65936d2b4c4c006058e5b164010677d1395c1adb6040f0e006467fe4f4a4e195099745fc9b92fe9b05b45af08e29aed71a2157c45d47503ec084d0a89b49ba9699f3c91ae03735eaac1a2dfe94ce427f3cebe604dfbc001788f82ac036bdd4f4fe361823c1dda042bf00468e5a46a885cb3dc3d23152149ae4302f825bf91021089f6b20c71f487d278bb89437f54ad9032b5a4cac57b1c75f1d422a53b3f56df76268e7c21111aeeb3831b091ca26e00b4af2c03620b07e17b512e36ffad569f31069a7543002859cefb20c195781fe8fddc6adac74b8e7a09bb24ba19a089c4b1affb08541a0abf3e859c54c6af1aa45a9229b616f57692a0c8e9f059b7661817ff9b8750764baecbadadfe14579fbf7e9391117cb98dbf5cc0177dee57e5e549f8061af707cc39e177110023aec6eb3f572de1df7dacd5ccd3595ed0aaf53a0fb378dca22481e35478718eeff990e122d89086181d9faf7c987c46a9498c356a93ce53a97aa10a80ada38643cbb627bce6629014df21d91df069cb0a056c0e692c036d9504311b5f910d1f523d8f5b0e4dbf5f4612514800c0d9b1fa4bd2fa9968c0dd0225077ad88ac051cf5b5250c8c18c69ce301884877997880ce687feb72927dd243054cb05271c6ca9290dc57b8ae64be7ae01b932f29d89f736a2a6d038556bd686a5145b6ed9a24882fbe55d613cd24e28da877197f1a6be4e0b56669c27e230cdfdf689934037c395f9a6551439050f818af201022318df0f53b40e493e875d17fd846c5f147b0258521c4577703fa96e09d66403f51e228990da338389f7734d113fda6e993f7acb2787e767ac3e0637a5a1906de3b12f3565b1c65dbfe94b1ef12f501e3beff621fe202e4bc31957847f67c721b01ca4c3d9689ad94e4cb27d2be1e7fa3c31485f44b2d37044b35eb82b9097aaa96b90446f323742fb393e86ecf775752b8ad97051b74b3c34d954cfa037ed2eeeb9c5356ea624d2770f1ee5e1bfa4f5f9f2541283e83356fd7751c8e3c0aa277326c40a57c41c8fe7bfb5997510591f86d99b429819c33703bad13901cba2ce20bd58ab6839744dcbcf83b6f0bea8d3f4c73d73916e2b4a5e7db825b1936bad8a7c31384828f6f3b71a21fa0c617979fe6b21d8dfc466957bca0a66ccdcafa399f4d0ee300910f665e1ae1dc95eec9398524fd163e7fc69021e57e783c70ef7e76263dee112d143f31cfa6dfcdd27e6c48cb74e07bf1015a3f94d8eed47782fb3297574e087fdd3ca90994e2377a96de07f0d8bee3a3f2a4dbd719d97ba7fc08efb851a8a8bd2b85333b60fae44886671e6f52adc966884086a4a93a0b7c253a066623bb2e6712b08126aed17709d546957456eaa308b8fdb1c91836a8c13bb576f5d591487b1fce3d991d7d683389b38b8c6b296d92f932ca95bb72cb48a35cb513c13306d3c05ec5b89b6cf2b625e98a2fa951de54db5e17e9ea9fc3c6e4093652e53eec6337142f82f5bca798be1d4ce772fe5a04beef51e5fea92f48a4f6805c5020f5602ab7d9bb84fee2146a0e431cdaf42b71712f9a4e3b1b34bd7c13f72da64edb8f49c9940a7fa541e2be207a288852a9f56ead6e091fcd40eb0543ef057be104e89f45fed53a99df4b782223d05ba78202e1e3309a1541cc4828b48a2c73a94f13be44a06d77f183aa2afd65186e7fa8c8b4c0777f5289d89e1e617dba138f4ac56e0172b632fbe8bb6a7d82a3bb2499ddf96fc8648bdf908630ce297e86592f57c028f4ff930a47b805d72610745b38799332ddef0e91e48b9256d9ad41c0ca3a93564c4826a98c2720ff5e6f035e0ac59d4165f8a5eb487d6fd9cfe3a8d39733cfcffb429085c6ebd1f893617d9b0fbb6e71bddd279f0e9b37d0f19668f6e39d2fb7f3c9ebeee5cae3d3e9e3034fd301fdf60a34c0312826dda9dcf445ada46abf17083a506b9e54ab7d598a04f2a1614669caad24b8c43fc7c7f06125be79391c3ae2086fa331c01a403eddef63889dfa22e6fb2d6aa0f5bb2ff3fe451c92afd3993cac28781ef2d1551024700076074053142a4645941397fd6024b9c8d43d90381c6d1af2f972bd0d89ffe4e07a44473453fbf0b5ba43b801629e8b2d5240aa165858ed64b46819706bb4dc1d1dadc714e715564cb3dd751f27279e059fe09ab1f5ad0dfb34c71b1a7813af662cf7ae267be273146308a24a18c0eb0fbe4b3d8e4dd8dce2a3166b49c747e1c322bdddb70810c6ddb0a6e381782bf5eff2ef1b9686d5850c23ab100b570dccc275bbc12a8aecd52881fe1fc127ad651e5895cdbea8957ba24e81266a4e8d53bcc5661bd59447a1f3f3c62c074ede33892f2e8b8e0bed33f15741a606e5cb9fa2797851a21338bd9d8b8e58a30219ed6094726744c09fca56fe529177cfdbe78128c3aca977c24c27be36b5a766101afdb26e0e8fe4ea301d4a71f996c233cee74e3107fbe919a2ef5280ebfe5c3a80303b36bc49f1c62d3615ee5bb5d79b5acdc0ee757e74579b84a1f2f3aca21227c69637b2adf08319fd418b0347a1c54f75afa5961186342418ac5f537be4c6aecd232b6ae961e368491eb27957c4d338ff9390eb4587cf0fbf7b0f040105f59b92ad4737773d72f22b341f94e2a68b11a474a7e1c37fa1d7ff9e6c9bc27ae138a1034187a35f42b3521119d994db9eee1cf5d7c32f40437611027d235685af8d51eb47d884b539b2913e0b0c565d29d137af74a5f26d47ca89f53de437d75797fa8ca2fe1057141cd90d789d9ded3ff8cf102d5e2013ccb4c8698136b9ced9ec1ac36f8ce5571493967687e8cb15981df1c79fb4b34b73546b3b05531f4c215ac1d30050777bec51d016b711282ca55154e36593675c4ea0aae88754a9f5de637dff655447dee8a1a69dd262b3274429d1fdd00693840313a8ec196f249695494469a0ec9b2c08f0d338b4f0a2ff0e9f260cd03bc1b726d697ba5ca108d76b42610241f24cb89c7f883a4eed204d34a0ea2a8d2e4405711e3666132b3d71dddd52fbe50714806f88e95d863ad9c2d82e11c35c42cfc2029d21293854038ed8cbfd1be356c90aff6b9cf87d7fbbac63d479b0d4644758c323823445e086246e43e3b6b5997bb117550a018ff55f4f6ea48c5aad450c6be7e04e575150af1bef2c212381889b7b3a5fa5735ed18501991ca38424a9a08fc314dac494eea49458d6833e71949bd7aa007076361ed081af7844a80e5c3a78af088a440e9c7613b524e7ffb251044cd1b1c977cde201eedd5e96b1978a08a62e72863825d41acd52d1b111f89ee9656295dff3775666654d185d1579b2980b18260e3e759743fb7ef2f600a09280bb0e5f846fade26978e6609cb05bde628a0d3917d198744196eaa3f7c293cc4aa21cdf6d358cba26f7f7a23d634fb720bebc038a490161f6d899aedec8294b2c849ee3722b218f4f4a54882ec0fc158e57bae8b1c7cca1a3c66fdfecec1bb978f6897263f05ccf433c669aef60ac80be6d253148e048058e77d8d58619a5d62efb0124ee552fba9df358712228aaf0dc9f8dae99f4a5b2672904b58a20c4c17fb54780dfa562e75ab15c2bd0563e247e0ca5d74ad75d2835b27dd3578476e5044106a7ee741e402a274c3b77c02ecba95fa6296df241158d9ec815c87e668de55524ba59b77e3434d25e1070c7358c4b6940d3f83481fb7088c0c595665a904b0f7617ea09b3d46fb07cf462650781e2b39799ddeee57ee410c6ffaee3dc8d74ea20be4409c1df9d0d545f2218e28065e5d701ba9643484efd953bf2bd32d9afde85c956024c3cee284c98095cca30c5d9852bbcd1bb9a9c2d84b6bb9c5fbf08017b1aca385c5a9e9b9929c8128f1bfadee73b8a6fedf44ad0a80964bb9f371450bc65a1fdaa4e6d38f9e91c355b748f86f1e2f894052a9c24f30eaac037ce57d5369fff83617b241c69feb5f6971a10052282ec18db86d5c05c27f7f3d29023874de9c9d89d75924419bd59562f877c575c2320b4edac29e518034be21bb791184da844584eec6fd36b471a55e694300123cf4f560c10161313d3ecd1d4e0ad44203e5313faa4b4e48829950c28bcd637dd3d04a6d2e0ab199cb55d58e59531913f1b56a600c17570ad6af607dbc50e07553ce31ae980b5a072ee980297449be9891525b906675814b46821dcaf2d36989db1367458c38761721d90547fff9f08ed13c4983ff70c2acf0e9d5b5ffc7940ac97abe869f9ee8427f2f193146b5c2ba5c9d38ab6f58b10df657e641e09a8b8477424429b1f10591bae3c798df134195c19bd4a055130f83508cc2d3042c9ae445fcf7d69894ed66ac2a5ac283ef992b04e6f9e636c05ca9147a42a3aec7d3aed70f066eecb14bab084716ecd41c4728faac013d6543555915c9c16e27179383743afc2ddceceea8b72ffc49184606a26b3c26a1b4c286934290252fbb7f10319a207e2175181716c903f526918c41b76036a8f07e97f60c8f3a45f3f51632912618697045f5c1eb910ffd5aa34983f89fc38ced36e33467e81ca31a5908965e0cf90944ff8c67b3b16c12ae370c52d8a0283d6e7527b3dd414987e0070a9fa3a1eaa30e4f630091906c9862c2e1187ea8d73b2241b57ac657ab138305c362dd1a3aadf7217ebda52d98950d369d640e3372c8e894ecadb65277caffbc779e25f6e8fdef1cd6417ff813426774965a9e7c31f1efa1714a3dcf8fd2e98131951391896acb465c0544d25326c40e72060b93a0322d6ca74c97415f1ee21b612b9938918d0aaadc18a2c8261070f4152217bc00b76c61f93ccf002f899338650516a7d253a749d84f2328be3913e1c5260b4f423d8924793a20350641f74c44d52e4be2945fc8049bfe457929747ff8608ab8e86290fe3b1492395dafb1ad82044b0822ca523954092c88c316375efbb504f236302d6b65302ef7348ef199ae14f3159584015c9255f6ca3a556b5629adf2fc9f45557c762951029e0cc4121f1c757d88e30d8074ab607097dc2b821a03ef01f63d81e23513553358c024e2620e93a01a0b55a4cec5fe3189fbb99ce3416db9de1a6edbf0811434a5ff80b2b8eca48e9f87b90f4264c179d4eeb0d8d94162146597816d458d8bbef820a8f87d02e9fc316330fda254272fea98d572a115bbacfe2b6d0db2f206b5ccf8268c87f3921e84d3ac12834d489b78b9e9d2d25a649dd2c86944e5ca74651a7c28f4d27d8e32c4960f32967ae3aa779584a7a5b6bcae8e6af4cdd0cd82f439236f50efe8b313fa708ee74d0f4f82b8fa85eb003501fedf269ecb16de698b7a76d7ec93670895e33d3935cde0f60befbfa0b70295dc0307adee4e70190665a23e00f7aceb20e7ca5f18d60c1ef8bf84473c7745086ad30f557d988e7628ddd89ab35d8a2729ef47ce79c2aeaa08ba26f96e5d6e83426ea81b52beae6e5a15bab12108badc5382a70fd59771930c0fd15f46d00b42e67c7f9f3e0f0007fe567ddb51fdd124f6926170f6fe02ad8bc52e64223762f79c48ab64337239df37b2d2540174b6e94e7c170810f5217e6640e6842ebc179dcddfbbe92cef87b7d438b824e95b2d29716cf6638f3869818befbf7f8de17bf27216728f7297a257746080620ab651db773870df42b323e521ab05874cec215b35875d8714d4e509ebd801dbe4c16ee83a450f9afaf2c261daf7e210a27365a8be085844fb09868790a79450422c6c778e96378ed6d18cd74a22d4473c16831c5c147e66f92c27291ea88bba03d703d709df460529b0c055c2ef932f93e762b91608d4ff1a295e39d996f6adb054a5c03b11ac0926621127c76733ac4d99aed4b90c8c70ac8e17f4fa1e45a0737d025cbc4691d4ca6800cc6759cd57fbee9c4d8098cdf7d44c7e8ef655749405c555274424d65d7842a69c24efbddaeaffbc1f30980da6b394d5d8df7fb0d9f826654a56a240dcc5fb748268c32d597589c31ddacaa57455fd48b09739a817ca831287ab49caabc2da94d7c20065fd5f97958e6e8636408270e42ee63237cbd6cbd6a9932821837ca2d859f25efe9c69df3312e01af60fa072d61ba8b9ac48456678bd80cf68e97775c1bee7c12c5e4d7152b7c8a692669afe230947c106c481308fa51561ebef2c0d03b9b756536d34938eb8d6098d3ed4524254b7f61fcc305b0a604ea5fab8f1156938dd0e296009a6880c599f584c31a6eb4adf8d27980fa4ca6b711dd6ac3536424645d94eb84eb893d8da2a6233657e66bc32fb27ed2ce2b5ca8679f82ab3a05b2fcf11f9b016679086f99595bbd68d15c07ae3527971f313f180703be111632b55d8043508d2fc07cb87ba5711b6a24a84608bf5841bafeb3a1f92f019c0da75464c0cf4378d80522979de1790bde01838723b246bf1a1c14e619167038a5bc54ddea6b3f18fff12081287e6fb8c87def8b957ff8d81c3852f70affdc2cf339f34ff7428db47624613fd1a2028c81f69d634a1fb245797ab84eb94091ddaacde058096dda6a1c945b270197e17f366732d325722bdd6c97c5153a5fbedb14403c91eb5b4c4edab52396c5d979f6702e09ecf30a151e02c17a5a22d0e7445a405070f6299a2f1f1bb0b02913bac485ac3054ddd710a566ce93306f32d9216b3d59619f073f0280a443cb343a6d558bf074a0058a3eda990ea3fb3a0fa6ea1bb4e641ab38a4a68eb12d4e4b0a37b9e1e4a014eadc09201e1f1dc04040fb3666084e13427c15183ade21697353a819f05f2721a729392cf80ae03585890098a62e6d0fc567ea5143a70c38ed7f01ace645d581ee984c4d57f75bdb36dba3f4ddc71b28e0cc46161fd5f530f9455f42ffb9dc4a95cc8e9e94415cc29218cdce273edcb8d55d72c69cd12595492ad630bcb45cef016df8794cff82cdd0c381b66631606dfb83604f29d78842226e45908f9e3ed474b4e5d1f14546a5f5056a6a9c0aee8c4b51658deea57d641ab71d693bee36f79bdafa6e3eca88d88a7a6d597cea98bc4c967a5eff78585f4fc5e3bfcd845675191bee2312d3c2a9229f527208d53a07490c50c8fa8994786d0a8f73160eee241ab7f9890d81cfa34f7ab7939d462b522dc7ef787bf289553e5ff04b6178f57697fb6bd3eff53a8f112d520f19a13b385ac59592773b231f2b0b5da6208e654dbb079f62bb46c72a8210db7c20b4b17fdf7f91e5eb954db3a7c3918d56a9bb558b9d25e60db4c7b55e1d7bd4d7154b57754597a3bd05ff9d6d005efa833e4ca8423fe23379ba0562172f10a39c7b5d294f55f75921511de57170b34a252594cf2bb18a5b4e1c8af600aa52051f85fec34bf33bf5e965579773d5ef04d66a9785f29d95e9ae288791a8a23e7439fad730f35aaf8bddec4db50d9a04800b52b736014c0a39307e9717883dd7df3370d80f098dd66a67934fdd75ef22750f149ce2465a517ec1f150bae352d69a5d5957f41586924a964094a2b9efbd297d8712fc947b255aa3758a64ed492dceeef5ad9feb845328b2ee1eb5414249b68156e9771fdd48a1a5a0e3dc5f15e9324a76047976cbc23a163d5b74ed5fcaf513e1407552d30dbe194b278ef46c5c5d74705dc5174a9cd7db21a5b390f76929ed54f957108b8f81846383540ac0d7c26d3bff4ac9be47da2fd000fcd7cd681dac0bf5ee13137a766c85503ffc648f45e05af6bd0514807cfa25b0c18b331668ec052b11848034aa017afa2a4223827c0217b275cb3e111ce17e5e08adf485085b57988b4a24b25468618159d98f4d6c56bedc1ba48198ca342e2680b7d274ca2bd84e51046c85d518420450ef6334f2a6082d9f2b59a6e056139a743b1bbbfebee84ed5b1c712cce3b682c19210ebe9ffa58be687d2fe4d49fdcf5c331d7ca8fabd3cc5c0a2e2146bc8a3939262ba3bb2eb4b68465fd1bc1849d24a6fe1876a3bdc0aeeea4cd27d128cfae80ffd6b202b05548c22deb0c20c8c5d71bbc773587b6002dfe762dffd46944b4ac3c294935c156e2fed2a10b23d4ba094abdf552c7a90fdfc3d983ced982c169b7d64cafecb5098c6355c891e4c86e3f5639e617b8894b52000667144a876fd93753565cff52b2cb1be3f10b9f22e062c584fa85ff6c07d6781d6b3db45dba8187ab8350fe4022192bcd09d65e6dc7650173153e40c05fa4a0e92f958ecf3b7d5a269e4911936ea3dc208b123cb5917329f78c5ac89488ced2f8b0cf8c6b0d728b2dd60dd4c1ef3224d6c8dbf95652a3b698d126cafaa845fc02fcae3f1ae313894e5f57d3c52fff317947e26a06222738f7725acc309296576fcf05d14d13f307dbfbee5aa2c9796e9699359aa663b2310189f9ec3a2d6e89b57cf6e096ceeb53088db6f66b0916a32b0bb8a9c78b70ae0bac0b80ff81a4af7e312d0be17ee87d9fdc399c1eb9ad6828102301f7df8ac202b7391d8ade1d7905af044f17db0dfa8cad1c43f268e577c9a0b9425a49d46ebe0bcdd667293c8712c6890cc3a6343112f5b32d5930e3b67e682e6aa1348a83a373ef86c992eb2888fd0042b9e1443c9bd6b2ad1703764c3abc547c293816b1f044feff65e46bad2f1ab5c37c9eda643aeff2ebab43c212479bd0a2a1099ab84f9ae8fe3a2a907090e27f6e13c672e9b375f17b68c002fd470e58f4f7ce3f26f55e8868efe9e062277e9a89bf0b489424902447c538a9f6c61fadded3d03413ff1cbcb893165194bd1b0151378a1490b370ee3ff2562a1a086e6878a73a337e7725d4074e65c30befc2c8061ab51dc0513fe0c10ce22842f1bd964cac1b6c3c46ff2a9c37c2e4ebc94f82814ad6105d8ad06656c8c1922a4976e64a8b397b67af40d2468e0eb59950e44c904dd81fd81a2d98e2093bdb197a4ccb5b3b1cb3da94cd9c8099ff976038ee7f629849644deae21056109aa690b70ed12194e85f3f5959de918b0ce337cf13f52a03df1555d1a6753b79b4c9d66b22fcbc3e28e36cc6212afbd84aebb9d8aa1bed23f55f5b0fb06ead363b62017faf06e40cc25944439a0d55dc7b0251e8c1fc2ad108817d18e74f49468d7f92af9c7c2709833563c6dc3760e1365599d219f2a69953862041818ee0172a0bcf149df5207c3ca921da1e288c1b46728132433ce1d64fdacc5cf870c46a364e3f1f2de6d021d1173acc8d84f1056614bcf206702be74c430e875f1db445f2c2259458ee9ed1ea7b4ffa61ad7008428f81cfcd675f4cb6b53a8ff98ee98e03acfb6d0aa93cfb10ef6e305088c59e4f9ae2a4bb127cb705dc7aa95c519181874ff4f840493dcc6c5ad976e222fe48ea2937f4eb39543a121ac02667dc5406229c6c1568766b08498b436f7d4d8d0439abed273c9b3ce9c038b71f24cde758d48eeeef6262a7a38c06cf6015adc2f7b6128be10fa206a9b8dc2bf6cb65119a551dd9b90e67ab05c22cb84bf7fd0822b41250abac1e227f82695f25f5fceb17df1032f840e3d4c33e6590dca20e2bad6e20ae80fc3f4494f797f21a45cc91b38995478aac8591755b2a30925ddcc70068d3d51757ade27fa308fc0f52efb31ab6c8cce937b53eeb1abc5ff70d284da7aa919c6fee7b55be2c38ab7ac0fa37129185dd01720df4e03b01e5c8e022befe53f4a9f1c8c19319e75589ffe2d4164311438da31a9295d4e6ee8c9df35ea01422ef085ad3ad485083f629128d6676583c368ced172cce19f8eb5d5d5f2f888143aec0b6cd802049ddec3132900300629e349c53b024cf85e2dd83a369b5d91d33359a7a4b512e800d7ffea16be57722e6996c84c59b73d9156f7b65dfeaba3611943ce793891e6082cb6ddada839eb93ffe7dff3ee5f9729f7d6b1777a756546164fd0f6af22b382c6a175abaa5d9e9d1e4d4f7c2ba014984e03985b01846b8d795e05ac0a445d11c0a6aba244567e1bfbc62f3108a6188f7a58839b6ea78fd7fc651694266a4b4b1ff76df1e8edbccd4d98132272e3f43548392998a62b27e739b6025e0564fd6af4066ed50b926fe2680117fabcda3b0ab70493eb68d23f0afd52cd1eb9c2fc90a41e22358b873b05543ac33ea75c151236e87c6379390e2bc4004e8fc96889e8873dba7c5ab234058d487a541c798ae99056e11e75ba0d23c3476071c0e391b70013859af595fef756e20b5184b3149205b7e9c01fb181491b4a11efc54bc025bf3eeb46e7051e410650fa8bbdbc2ecfcb1bf2f1909c0c27b10251751342788bb71f3e268c02a5028744e7be6295a97bebd4bfabfe2a8299f1a7bdd9a2a4237e4c03ae7b2f4a023168488d97567d8cf7a3f760b8865b419e1730f246c868eabcfe7982c998470bfb94e8db4a738498fc2b879e36601d02a9e634c4c47791e9fe2dbabb4ce9700e66dcb30c749d6580e462b677ce834635f91924c723ce3a1779499e5e1bd6e6cc45589d3ea029ee30ff0cc4a6900b4cacc2243530b66c62a481625557587fd5b22d40dcf6ff96334923521bac294b76b7c345fafb8f141476b0b013d3a996c6b87703181b53f5ae99f4bd5853b8951918b282e5f845751856c7ba0fc394e21871138f6f9f13857951cc39d1288f0944027fa54dc1fdf9396d6fcba91f9cca13df132e02be5d02fd51637e77b07fa5ea989b4e56cd85740d2b37a5b0b156e08e6cb0041bbc44de4e0735d4ac92538e682a2abab9fa93338fd6ee3ff17e6754002e996aedf21d91df069cb0a056c0e692c036d9504311b5f910d1f523d8f5b0e4dbf5f4612514800c0d9b1fa4bd2fa9968c0dd0225077ad88ac0bd925df0c2eb12bf33203ed9a3d4f8702881dcb35f744ca88d96e1da7f77088737ce8c818a4a63a4135effeb37efa423a20155e879c776cbe55aef0e52f4794ce3ce3e4960916d6cb1ff0d1a5d25a2f82a5051a30a8a88ffc7dffffbe2a664a40423590f71c742c46b486fa6803295e53ada0dad627fb3ceb961f8f0e33f889396c9a0ffc948abcd35dd8b2bcf6f2af0d7524e1f2de6e65aa8f584384594a8350f4a5be4ce785c257adebeccffb6f875e4c298f152ad41c88ff333ef617a68f87b01c6c62febf1285d6b52e8f58837d30b33eb4f6929acb3525c705788bf06d970deeaadb2e688e4ad32d05dbed1a3c22eb1b0222d9adbc3703e10aa700c78b488bb396763c541dafd1ee7b1e32d7042a263bef470c294150f5e9e64940d27c982408c6a94f2130c5e31612c02ae89ca2828b29e7211248033db3fdb6e3ea20d89537acc425fed174f6e6ad96b913964641ec2609fddefb005ae58422680ab0416d89d072e83cb76e6c320688f5465e06c371e2951d52bd81251fcab5902f4a0c7fb21aeffdf355f0d14581445d9cd0fa056e3558dbdfc74ec0a487e17f428964e33cf2ba19d750b5b06154cc2cbb109dfb53f99c40248330797cb7c5c4c22e82136e5a35b733a05742d9572725ecdda3b2c05945943ad91221798d02981bc90fe9c7f416fe43cfba2c04ea3bc0813190aafa9674972eaa8566a182704fb9a441015167cac6e40a3cff8681ff2cdd7f560745a10872ffd105b77f3bee792ffa44c71778edb19bb64976184a1c40e4a8a890292ee62bcbd76a880a31e4dbb97fd91d7c45c4d7359dba8a045574f2c56419fe04b5888b43a2420ca49cce8ff2b86e77b6fc3b295917a5d57647574d8b94af6e0e7508024d8daf82f5bca798be1d4ce772fe5a04beef51e5fea92f48a4f6805c5020f5602ab7d9bb84fee2146a0e431cdaf42b71712f9a4e3b1b34bd7428b445b82a32028810e7525bc6ef7afe8667b9cf8a47e21ef424fd47382b4c914d198383f1ed9bb40d92afaa7b9583f437a3db384f439ae9785e3d18765fecba138a0bf09fefa20dd7e3a5646c47527a8094dcbde634d6e53c5e3d31b195686d9ddcb834777298ca634b4e64d80937dbbd471b9462848a3d9d05084c6f16f660c66c4259cc5242e35138fe07f58f65b466e6d6394b17ddc784f851c792abc291538fa30d04c932703811cd49d316032d4d79b9b8fd33d450f5b29c97c97d8adb38d3054093e0bec403a15bf57beeb9bc440409423105d2ebc23dfb7a29873e18b1cfd4a3f2fe80efbcdf847b1a1c034e81fe3c5ce961e783085a8965218082d1d319fc6cbf51e35623548fb850210732cd5938884acb50607d3a28322433345e29aa61153a26d0e3798b5dc7cc55e8b493e67974c7cf9ee592c4f9b223d9763bee647453b9d85496c5b8dbd510a0050fd1e0906e2c7f94df4008b7b581edd8cbbb0d81cc5a52f969fdeae398082c51c995acc60b2d3747e48d5b48e2c24ebb1f6b50d817326c29d0eaa142e11e156819706bb4dc1d1dadc714e715564cb3dd751f27279e059fe09ab1f5ad0dfb34c71b1a7813af662cf7ae267be273146308a24a18c0eb039b998d628a8bc968b934a8be628ce3296d2fc5da5d3dcc3ae92b67fb0a494831273fb7d6bf327ff7fe30ddf233575fe98ad64ea2cc13f4dd126edcecc97360c2552a9f56912f6bb788beaba5feb923178b99c35432bec51ace026433b5fcc38703138e874cd74eb3a16091c86a01025c96c9657b5624e45b4d74da8cb9606e3098c7b39dab541a008f5cdbcd269858121805a19d422eede8a173ac5f8b452da18a94ab272787cebf3802faf9afba829db14fe95e973abc85ff9761b29e9a649b9ffed7736c68b6924f274a6e392b431edc3cd35dc367d257352bcf442d1b7f79379cc3d646c5bbcfb874d1e0742a1e88d8e023a935ac5c5fb5806e7deec554704b226f5e748f54785401e2aa501b7f4b203c6a4786ad072cf0b87c01defef65c84ffcbca48cc2e6d52112e899eb1c71970f0845dfe47342ceffa3bbbee6138a1034187a35f42b3521119d994db9eee1cf5d7c32f40437611027d235685af8d51eb47d884b539b2913e0b0c565d29d137af74a5fd3fb19264052c4e6e977fb073c235ae69252e03e453c01e609350e2d868f9ad14236d2fcbd9ff809478983bfbec51ddfe4047f08b5e235c95ca03000d223cd2c817e76759a5dc7c9dc7a1c2b4452518504e3c54290d42c96f239e1aac89672be28a63e2bd67140d58b5f7d6f234f380c8349cfedb2a2483a4348e3fd8c8a952bc4626ffa60d22cbd890d3c0d43a142dc0f4611eea93b1996ecd626d479eca01eff4e53d0f725aed4d6480f8290b2eb59cb30b65de2d5694c5082e1fea0f3d2277fac190e0a9652050a463a003b770dce6ff7ce00b7141c4628cd50585b18a3b15143cbb5a9ddca612f609494fd0fe5911304c6f7b6cafebca0df7eca163917d385be608579382224f801eb6dbc3ab5bdbf19c53aa61b0625f72612063f726c07d71505ada9e7e9fa4fa38e84e042587ed79ea802d849bc1acbe3a9b98459747aef117fa2d3bb3c29435232e4ca9eeba42c878e4fd01984a185be1a2520e0fc02bfaaaca027ce49c8c5412200ce6027d9abc61d6e89f199545d253a11ecce0430147c650da0e53e1bd6865e99dfb04f5a8d2308cdb05bab159068da5b4a8e8122c3edcedccdd859864e5a816ba6d9c9fa0b0c58aa16fe5f640b1b72621ffedf13d99b3f50594bdece0418d9f98b673874c7c41ce06a847898e16478fb6aadcf15ea4cc6e2086a188751f2a1e0341a49e0fb04da3f9746c2fcf247382259ed5bf36bba9d87d7af1d1daaabe868391f597a990ca7e4df0323f998a6ac1cd239a5f5586a53010946e557490ed8fcd66e636b969c09e6c4c07ad668ba950ee425d1996ad31be7b59bf2296805b3e929e448fb8a7d2890f707666a38290cf22729358bece1dde572dcb531967ee61989e951694b3f84a7f7e612ae5ceee47153cdfd74deb37da4edc57bf9acd0a837667b7f7b7f152cc78230a970c412a2a2a16d0dafce2fff7be71b404e01adc9c0287045ec9ac0a44e92fc902b5b8db5792d9a6f64b801a573430bef1c9e7c9aaa96366abfa4d91176a2fbd28aabd48245218420c26063cfcb77e671489c5a000c07e8d4370f77e736d80b0d19201f9ae089c9f90f95d94c3a9be9bfe6674668d028ca2fd217ee70cd9f6a97b612926cdc0b6e9c5243f0c62204c74da0ce2a46b4e9fbf708a179dd932733bbe4303143c5584bf1d8f8d11f196df208b7c0d25b27feaf1cd988f5bc9d83f2b12156fe1390617fc074fa1c2e4101e6468ebf8c2289bddeb8cca63b5ce40ce43d8cad6ce7539a03f300751ee680ba6e7133f7529b48ff53724d90c1c7823cc70711623d2a067ede8b0a0cae0d8e59dcd22a8a614278fc4398c17bd5fed4a8087369ae9b3c369836961173756ed69b2e7544b66dc97bffef24fe2fb2c20fccdc0f4ac95aac1f1c903e57a29aceb404688974c1eccc9a759fe8b155ec471d6a0467ff427b56e03b69befd679625042064f810b554130c2e55ebbd0363504a1e600c8cb24fffc312ff00844f8e796dcb9d3e68c64e11d62837ab48fa34f24736774ae8d3e99b56aa7b0a40be224989149a15ef6f1a8299584fe58804518d9b3518b8e00f067b1bd66802d5fbdf341d285a21c7e82b0190b55390dc8b2eea32dbf1e5dd86bf2a85eb51301a09c7755aaa59c7b3379cf4b0227e6306d0fcb3bb98beb91b571136da668fe9f2788a2e7a2fdf44406ffd707b409c90d0d10667a3489a4599cca093cceb1dcd1a16112ee9b732e1f5f36142aa63b4d7c88401845bc510b1beb49a904fbeeb1aa8f91285cb404f7181695e060fdf4fc0cd92a32c1a52cdb901a0c9a9636eb822a4afa2421a19b31b40d320ff7246666427c0f0ac3920f3397c0bd9ea22a61779aceeb42cf636c84807802e68d527cbefea213725fcb4fc13da0d7a81739fe25debc9051b8fa45979c10ead6e8439f5599d34b7253996ae772be20df06ca64154f5d8652dc65d51e7fcd6261a00655bcb00624a3ec4a3a19264ae3db202a1db7133fe68e43b6896a284be0a8870e64ed5bcd7ea1d66516c1a3efd259e4c817892af2f56624fbdb8ec5d54496587a50ef337c811da687e6362c2c9270d5659779598f2fda2b0721ded81ce7b243c0693894038649611aa3478ebadfdfbb991f314974173a46e978ae710e09afbcc8700f10c0169eff57794fda048542e137247a4c4821aa17dfd5828623825d6070b0d0b309124e1cf18b7b4c2111af024f593336b357a8d9058dbc7db5552f71dc902e8f0a8e29715793b6284dfcf15686aa79d304dc44ecdf222bd14f6b0accbe8435141d2994d42bd4a71cf4cefc5d00816faad7afe5fffa5a5f2e6831aaf348b699275bcb5780a56f14d3a5c59961952f4edd2971cf62053950fca148a1461cf2d2987ee44665c30fdc227b02bbd99e23993f0764f81f9a3d0f64c30b4509a363f7f77f04836f003299573a9dace219769d9e1eb5a238cd89f963a9e532ae880ddc4ef9e658eed2dbb66effa2363164c8bd3e35100555cd8e5c84db66505dd19d0dacbc7779276f15f1a5f785be9f1688f06d47d54e19019c9e87a5215ce1ac20c5484f6a1b81e45e05c8c71f012984d4972bdfe97f321e1cb0a057035e26fe91b3bbea328d44955fa0bcc6d5c4a4a8430cbaa6e2f748728d0d05f883ead058ec1e95383b0f733eab3d612db570ff00278bf98aaf2661568c2c51bf18b1695c0a8075ea5724be038e4f56fc747afb73005c39d09dcb807029c1cc241dcf46551d73e23f33cab970d9161e80da0d6d99e09cfae9a555a917d09d6446787cd033a3c437b226771f3bada9f112b5dbca653eeed3a5ef388ba60bffc58589e66c6be16eaa780a34fef3b04e3de0fd2acc7cc545ad9c73ac0ce411388e9892c4538755cd4632cb3a85ff9faee3e2f7a01f3ebfb6ac50459cda6fb63b0a01ddfbf40649d57f823aeaae8a71c87a9a6a6c436d0eec52fe3378b99b633ca0f55b775def74c7e0e70e0f29666f7e74da1cb67491b7c30fbb341abfe344a7b17dd432d34ab47e59d721cdb29d194721070bde0c43c4e39728653b55a85e119f783879a97f8c4f468c7a632f663e8309f6f04835000d5e58b440cbd354dd3b5e08737482e64b31921474694f0b6ba2f91243d1e5afc0da844a211ec7d67a4b39afcfc269c9368a29caa986639a69322a42c084462c40409c08efb4810659d90e04f61c910015f1258cda9ea72428c3cd013d7f90635bf0a967b573ba1b49d07548f648a7e26d207a18aec9b2991d70585bd82fa400bd3ff175a8fcd36942e73b76628d91ed40fe9661bf5e790ea63a9f135089ce0378ac34aef4ffcfad401386172d8d0032728ff6ea9edc6c20fe6280fa089ad76a0fc78393dc11526a0d2b84e9f26d43904fbbe327c8deb53b5a426896e0c9f19091b84ec93b77ea4e335a2ca1979d323eadec36d7ef8a16e9332d055d1043fb7567658d72ed74b9570b83568736a541598999f9971f96a9419ea34bee6678f3f9a0d90c3814f6babf86f4bf818b0edf9bb4658d8d41a56629782ce2b5b03a2ae9f3a4b28eccd7ca7082684288be047c6b5327313848f3b4789439298a71262515ec7c1004e1843b48ae90b31ee129c1fafce0f9e536e3788b5f4e3d4e61a7ac6ec9304bd2f3fca4f11599e8b2dacfdff60d9572a64eccf155170b96b1544d006988b61420415539d5ba59958e21cefc2f32891e9b943f6369db0968662e0553d4fd9e968ddebd6caf48c3220e6348e5fed7de8088c7cc22cade9d9e4947bc479e7df4cb80eba6acfd69e4ebcfc6b47ab9f4daa71bfa56f4b6b4defe01d377a1861a4d84133e8c8bcfecf06ddfb06f3262991b7a33f03888d9cfd1340178cfceb031937bc08ea97bf2bd3c5440db240145462f188373cd0cecadc47c47ffc097b4444dd82e03f9b1443305543810b3300e679a3c29c4a093bbc9edf0e66e0fa4264b0d5efa56faf8ef42ece5c4d92dc6b4c0df3bf945d7da54e594411c32c8deed468dc3e052fc2c8e93cf764c1143e38fdbb89f1915cd94c93e5f62275ad9f6c2ffa321bfb313055468f04808ab7864daffc52164d632fc8ca5b40b86016ba90bada0d5ae561e08399eb483721d40cf5f4cc8faf72c5250b6520fed0587fe9d121dfd63410bdd157522b9ebf36d31e9967e63131301a5dd6e634f826bd4d9577580ead631281f6455036c121ced1886aec174ac7d371c9e6f52b818025a9f8497c7d8ff1d83544a248f9c7d7d698d17100c245f464b3dee80670cd52a43154e0686507b501d796d9c4405c19feefdffa45a028942012d5321bb5ae05fd5457a369172d1a48ab861efe55a499e31071cde1300cecb2888c993cb00c8d9f038b52be880da5571ee01279cc782a52c208ea87adcd52968980fa143e3ab2607e090b9f7e8a4f520891feb5d664a315e21436591285f34769ca616e5c709a986cd4b4f0336a603e57fa997f778db3fdf5818aa93293197fdc5fa0d99de715f6bce3d07aaf5a0882e8dbd349057b60face942b4ec4c0c15d56e45de9cc28aff394a2511c5b9152b14e1bd3400b57ef91c3a9197a0eb6e2dcc3310aedc53ed6b6118f5a334ec77dea0e2230080fe6f72d92d191a2f623a04f795f2c42cebaf06685685b5bcead01d2f55f171331ea1064ecdf4f306477dc0703b02db61cd09db51e0f71469a3d0181b77df4f6a0896560a91cc81dbfc6eda37dc34f5afa07359b4ad595aea40baad6d87add80eaeafaba0fb48b8a2bb709f0358055fc1c43aad6c88fb84f4567d5b6a58dc0a993ea740a5d922f9a1f3708922a76edf4cf02ccaa1be887fb9681fa539bca0b63cb3b7cb65d5d7b34b3f62d42656d32832e9bd2558e5e194fc91d1f00ca01ee369e381add7104b0267a626f5065816fab42d24ddbc038e154348c1d0dda80972102e38e86656d628813e67f8fe523444a5382083f0cd1ec41b3f744696a85d9ae1d6c5858444c0f0cfb318151acf68ac259a3ba009a67037c9f6bb652a42d2cf9ea6de9c67775838b2ce8086da09205f554d1c7fc5b89453ed8fd46c89408abc2415eb3f41cb17ea4d28d3e2435468da7a0df9210f8c66c1436007b5b37b6c887d426f35ed65412fbb7100871e7955c0c2c795fe5a44ba1383a5180eeebd08e57089887ead11a8108af8fdfab87cefa3ab1d71679050b4c60f613a9994b523a327e3a4b0689aa545b4399bb763c9c8975ce038363194051e0104cc76b689f93ba9e85137f25153b5c0c9187a1ed4f8bce908b108bd36345cb240cc00057025307ddb10343c02a347ff22444abfa3aca9f46f9dab03ec35a54b2ede959bd96a6df9a5ae129dd926e255aefc064909adce3365505f9181830318ac5bd88ab1c6ff40ad885f95d978e719fe2ea34c6d5b473d91ea63dd3b72167e6e866f39b0dfc22614abd297d6fe67c6c9bf56ff4fa411ab162f650998f6dce8122d47bd462102742dc9f0b284fa70e40bf43eda6391b026c5bbdb6cb0a611cfb771f7bebe0050b28b125085a80e15307bb7add54b4638d2f99449242c598282d99dba53280fca2a60600b63f2540ba34bf2d30cd54dbffe74ed44e10520ed13f7e2b325d8196ab32f980ca0254ce3461c877536bc38e38ccf759dbbf29b53c140c77cd5b26465401d076f33378e43a794790052491eec51aa1e421ebade1e6304693abcc526a56ba6acc45aced498bbadc90c31649d6f8267c1e44f02f9d43a566039064d2c33381436a15174dab0a3364d369fab0529e33e5e22453d1f3a1c576e9ec9d8f83df3be54e281771957b834b2781f748168053058dc8e3a6cc084261eab75d1527ad2167a216befb30b7cc65de82403bb7fdb63c1d7bc44ac9efeaf4e3aad66dcc9e4551864da0bb5bd41f6ffa958285e4d8f62fbab26ed7d83b341b4ba7ff3b06544a820ad6e756b373573470b022ba5659463af880ab63ecd2943078669be803c53d28bf2ace48236e51e3f58a60d58bc74d0748c1254644d7528b11242965dda681c1c15c257edb37f5f16c5d0a7c470947e9c2d700b75e83dd5bf1a529ed8f5faa80b8dba9d48c8c07a03e5b79a2ee5f9c9b6e72774cea348fc0debc194b203eb2a6adf4f83cb8e833b8f48e906f4bdf1d2650b569ab5f8a7b55ef5c8327fe021374b45a9d8241c0a790a357b045250e65ccb1774d736745216018e37c23468b05945a433474da655cbfbc20e3f7abef6f52f46f32587d9ae6313c031361aa934004a4b1d6698bd655baa6820448443ddb4c2ba5d11ac6d693ebd35c181b0016461a19659e6360ed4df93cb01baa3fc2d20ae83f830104afc01da922ce12120683c91f1c62af8d0cff3cc118b0e7e81801125d2c2a40a58de1a5028503cc7bc030dfc560a8c7acd2194ef6837a47ead4437cc4cfdf793941700d61b4400422cece0ba13530216090f9f54ce3d50c05468e0f81d97fa2442cdf53d311ba835c81e51514f98d4796743b72b43d33cf7a37219e855a5b3069b740b1c93c3e5c909e97f9c1d8f44c48471d7bd9267d3b6e758f1a4b4060c88930fc7f6e7253eebb707a4c1c086bcc1991e155789fcb234870250bc6e8a5fbec94d2677e6a83b4d6e460bf991bceff84df40d71012be7771bf42a965c6e05edb0b1eed961828f2ecef032d64be02bf3f4ffa11f256987b1790991f4194d5a90fdc7c172b304e35d0b33b1c72c745eb52d9850342b7c00ab94d1bad96ef448e2699c8135098f44537b8f8369bac7c3c61d7347b4668413044ac26139cfdd147294fc81eb3e857badb682f5aace097affe66b4b93facb1f1a1fdbf98bc7b31638bff2ee9f72693d916d9d22f52c2daaaf7e7d2873640616cee4de38cc21ab591d3be24f647baa0931adf7c2dd26684533bedf87eb50ac1570c104c1995544c0fa53f510b1c4f98885cd6dbb1f68f08cc9ab74bf19d4aa299102e642e3ddb0678f0530e0a56e3ddda419eee79d96801532d4997ea12d78e3eb33bd2371077727708d1a0df6b27ccc30727fc3178c6cb1df79c9f7783b43d63720a3720aea9080771173d0987c8ebe0612f06d41eb1f5e50d03129fc616318340679086af4638c1020be7a8be37a017e302f8675df15c0ecb824e1db865907a54b54399e823daec600af8961bc0005a7d0b132eb88c2751fc5651890bd0e5096845ca7d0adefaedc6421263b6f948e6ce8c29f78f738d5ec2678d80675472d0d97c4a9f9a48b44df043d11dfc326ee301b098cadac2e3c009f41badffe0e46f621935b23931a0224774c9017c57d630ca8e4162d90d8778923d8e91f0003be3603a47664b4a4866f39cc91492f07b2d3b9ead666aba3b84a615566b26be5bfc79d098a2ebc6bb1d9f984be01290eaafc4dbae1771058ebdd924bf03edccf7098dabf3a42d43502f7a6ecf859e078b4ec81333c1ce0d66c4b28425b3e40a9caa5a35a6da191924184fc10202e7077dc6127b8dbfa1e70faa162a6fb275c46e2fb44431258ee9f5529d3d8cbc84f740fed7b81adc6bd5291e4e268870c92e878b0c82a42cebbba2c355060b8c9957bff3a8564fce5bc30141f08bc6c5c43e0ee6b936a901c57662a768f43a3825c4f087790ba14c5abf359bcbfe2df697071be6c0be0c51c6a46490fcbb9114cb4afc4c44c7dbd45c1209f0eef319772ab411a45c2da7804b38f5508d25f183a26623b22d1c430f8958f7a8c24ed58f418b0dd731fe2398acf5d8f494744f8de2ec9dfad3bf2e126e81c330d9b942ab4c16d4dd32832abe02b3521e24d2b89b08e4a9488c82867bf703764d3645661e348798f49c431b9e1924c80e36e70298abfb3b88f926b958b6a9e77730e86d67bc8b98ecf4fa4f2cd97efafbe9a5ae5672e5a9642c942833473a33a7367838bf9172d269b4f6c39e571b8c40d8540745214ba6dea06ddaaeb51b32a87daaafa4f210c0fbb3261dd497505730b0a731fa83b5aeba8d555a299a774cb9ec7fca027c9982a15f4a82fcd3a3493d28c301678424031e8cb7e3c98a84a699bc9554e32eb9f9bb27f4b8a909b1e9b150457a6dc5261ed55b3e2e0e94e08ad354b80154d0802edec065e889c2ec16b0b07ae5ebd592ac9ee103920d52ab19eceff4e4fedf0f337839efdcf789e4ac1f2584038ce72e6c62601a6d7d9d2371c9250b5951111c85f9b38f244338dac792b2b41dcd2e776fb092ae1bcd9f1b85c95f28900696a1a67ad5db0b297a40d72c2e5be646508aac7a874660479941c15a6ac70ad8d9944a6be659bdedc58524f8dabf5b5b440ff8cff72282d34df177fda1f800c0b7b49af414b32752c1c27d178304c4977dad23d813a8486bdfb277dee9b4d4513ea2cd18cca2b8e92d8be2b4d19033cdb588ed62f2da816639ce8f25322b7c033913c8de434861e0ab4612ef444c11fcd9bc137c66d2430e0fa4212ffe70b368657093faa03604b30f76f36d480ea5ab98ccf77196734cf3b0d5a89d1b1dc7868529b2e7ea044e8fd9dacc58d26c46ad21f75d6ffbd47a838058e8d42cb32ffb14b48a09f3fcbe9383d5f9d2743bc93508fd826f1fe180e06b53eadff2b947768d66aec555ef32db768e288a166dc1ebde00a18fc2d8240b99d71fcd4567297a3a9ee6e3e68fa683d412cdea078518c59c88350a9760b5d5d869d54d9ba72af9ae7bad32e6952d9b295ea6fae550eb4ae0683995bd3bde63dce03e20bb153de0869eb0fbf27e44cd88c1fd9127987a3cede330102cb7af8b3683200610c1d24bc7ce6d9287d536373112dac88bc5dc95d8154ba7ece3308305d7ba2d7e16ce85100a8b2b798c6021289feee6a81e17d53f06fcab28ecae9e2552cb5d73a899747d93e810c43ce4e536182c0636517ca9a8d48792a8e575e9b53da5b1ad69cfd7223a41aff3804e208e49676300594b1eab7f96b41d328372b1376aa459e9e3be83378f73791fcca0df0436bfbb36ade9e1add867a89adc4bbe80459c3fb7563a487209b910c6be86faac3820a037734254bcc5488916ebfd52e84288de7c829cbe50a850492bc1e6324733ad7c2dae69397bde508f8e3e2d678799f34baeb4d1395c1726da8ea28182405b50f3c700990f689cc5a478f3ba30c014cec2a9c6a171127169f757878d639cf0257cfff70f09be9382b273805f224157240b74de81fc7948be9434f16be80191564bf25f72417611e3a6af5a671390d0ca067a0cdc5a5c7f1d597fe33a36d18d08dfb1072b3f804f47420872c3794796aab3463a32569afba5e9505038b49311de9dc3979327e810797b07b89a896e0865af01631e49b209bace2f1a2346cd6b1b6b7fa4bbbfcc4ef4b2bfd4810955891b04cc018fa78ccd103c7c1aff45599af2b74696f803b608195036ea2533edcf4079f7d5708e8292b06adf529fe63ba764974426f29c3f222dfd1a1d2598647d95bf93324ce43bce7275bf83d801fea964eea9183750a1835c628aedd77bf132e529f8f1859e49740d1e20d1513f7cab287dfa9ea38b4fe86d162dc63585da1089907f764d221a39b6ef3690b5e71e28827d72c14704c86eb34948cc5fb7a026f8881787518c8f7d0506d99ae5dad61978b334f33fb9b2c2bf68960a87b67ac54c133e5ad28fd96986dac3425a23beec550f193630037ee7562742bd57f8bead77d38322e4f58d139933242881410df5297248b931631505c3089d865b849b40d65351c47ba8673a48d56c54b5d1302bc4ad6ed1038272a3fa8a191fc7ee0efa3e31c029832d950daab724823fb8bf31a3d181c2b2dfd9b698bdb6690ad032c72734e4f3ac9d3a41f9f5400de27a8a5c3921d73aec8f45ffd4ffa13ba0c431a91d33ceb5d6f23eaa096a5ab22c8d5e8d72d5d9e4f24e82ff0b9c986ec7e7ba4e12d7dd0e80117eba4d8c0dc4d6cae3a646a4bc3e1bdcbcc5607f8670c12b54a822735e6b0545fbad68c95c9d50dc8984c7cbffdcf80de57f0a250ad7e7c8ad2ed26325a086b66b3a11579b6975c162c9d821c69d279a014780e97b8038c48dba658e368f3e0ce176374eff6aab6c53a3293094f6936c8fcc59e12fca685279e1a7a1c0850ac1a287a8a0c17f34da08c1f34ee6aa0b0353fbad5fdc95189af3eda64d3a3b6e200ec0d67a453f8158640dd7d9f4a1830a399a6698a052383431960de7a9c62d07d8bcf8d5c21f2b18c55c207a49b6b9b66e716c2f0bf41d5ddf8ab58df013373e6e9117146ba21bcf065051ba4e32808968cc92ec483de8aef509a6d034b523803f729f97bbd20632896077d060d9203c98b76add5e5f554c014c0e7eb6a87b4c079b84fbe6e6e48fc263ee75decd37f3fa8afb101b93916f9fedd71ddf5c7ea453aa0378bdfde07d9ed4408ca417a93f62a691e511161a3d0a7509542d87759c42382691b6be391345f78012f77fbdcebd7f65e18310074028f7343c7ff0238b04fb8764e0b8486333955eea7a1662f47af3b59a6267f42a0ee808c78f0f419bae4580513350d0c505ec01c5280ced3f7fde5c1ee8eaf4266fa016525ee533875f7de0e5ab165942d6bb1690b456c1047c8b727388bb77caa7bc0bb9ccab5a884d7f600e1e07d6c06747dbf588a7a8eee5f8d2e2a4d43b978872d550e3af111934fb1a729065b56f4261642b0adc9875c159f12b925bd37c0de80acc82e3c750bcb512fcf1527e7762b1ba6389b5e76d6520a3b107821d1b5658b5adf63724c519e17efbfa63065e1ef822126160fc94a5b4aacc35748959ccbbbf67e266e25a48ef9e93b15ab334860e2f5a8849a9ffef3f86c3a83c590b39c64bf8f77a483dbf08d47fa8fb61ae1b6ebbfffc2323c2d20b08b070a2157175746f160664b9a2d3043837fd965af18301feb3743dfb73472f78d6173b103e53c272f46a0c3807044058cc2a29981a3a81e78d05196a48be1cdc74a22a71014c6a722936a094a59c6ff534a57da0a359a881216db436de9d83603563ba15735cf28d7fac5bc23768ef278954dfb05c249a0bc37a9a125a44d53525e5525cdf9fd8821c2ab6ed7e92763fb66828c7453c9e73014b6dbaf5795c58094a717a81c167d5c18c9ade48a80a5ff06a1edc0d4ed446508b53fa499b0153b4bb492f2ce8c89362b453ad9fd40d19fda32c6e6c50e714e990dec4067d019f4bf97697e170e75356b9f27b623ede42178e947fcbd461da52eb01a0ed4e6d8facaff26843870de88d5ee65700752a5043ee70036e5923e1a1acb99ad23f083e82ab88fbe8098bd806ac6f980eac048167188aeef6148e22c3f6e839c1b227bad730b9b26c1cab266f3a8dc98924524d1a5b75138b39e86cea18fde8581abc49f3b480cbd9f7caf7d481616a42f7a3e34c75d6cb59562418f3483b148c769afdbaa9040b0a140df7e6bc1ab0fec502daa0c12c3eae918005b371fe83869fe57d151a1fb16d0064ec7ad0492306c9ec05b833a31fad1a56a728e5ecf0a3135a9bed7bb4c6549ad5348e9ac25c8ebf978a02e475453809b3d9bc4a682833bc6d33a570aa658ca83262da1c1c5ff5848a42b30fd8c8bb14be2f3238664b69b3ceeaf89f673b75584c201e353d21eaf6b8aeefdc38ae8bfc1a114390e5c0b61d790f66f222622f95637bf868bea87f2f03aba2099a8da13c94df770ead564308af965c3608ecd6f83b078cede2ae055cecde710a4beb7bd46ae9a43fbc0d8a35bde0db05d6f9e59d2b9d5d5bc22928e7b620e41e52734d868191daaabb0ed2ebbcacc2bf4926341b873087bd15bda166bda5a2122f7cb871f0e344513f0faec54560377deb6d79415cb0a118a90473014c02898f1137c0968934b1a9a933bc85960913c2b9bc13d9a2dd06ca729708f8dcb3aa094fa0f2db730f092f44744eb099e0a16f7860b392a9094566c7d89280fa024cc456e047f4d0fea665318d5daa1fcab155950de86b81d8588888fb3685f2fe5cb64c3ea74cd77841d65045ac3b27998851a0afefddd9e97cc2478bb49abc9c82e26d7cd7ae55876ba1da6238e5eb5374d55d6deb680dda7ebfb2252574388de57c087a19692789295a73783342e72f043003aba2927de5faf8869c84d351adfa665b15ed8ff52b54d075ad76924839a32e7f3d07dfc9de39a748adc396774bcc14ff4c939664c253eccd6fb975b9f9d842f6e15180f56936471b81d8c8547410621ea9f4aae07a78f7b85a9c50ef15227d341a4ad9d25074cb23d4ba468b2e35153d3bac5b74c42616a8ae387911e2adaf615994a0332c0c1469241ee7d916970d3f0bba091d564b9f3971345cabc3eb29a38f416f2b8cf4fb1fe59477a20fc0f8ba55c66b943678e20f84b6b17639e28b354484df80a3380c829a5342ca6c1e306fc2ac3a5aff92fc140adaa7d55cfbef23386b1c40fca7e767227e68a6db605c070da48f3b769c03b9e5102e873e0648092c410e605ddeabf5097c2dbc80d2713f53e4d79f093f6e0e38838e53e87e741ff9acb90304bd9fdd2830e999e23f32bb38ecfd145f32b6258d2ca8f460216cc996c09d73739b4990a8ee6fb7e18e643c395bd6341d9bb810dd09b1bfda3fd1dad481a896595c0fbd0fdc037a151d31e639edfd353da115855a4b7222aafe1f7fe65ffa0b37acb9cd6d2dbbe7518f05fd7471ba1f914055d7f688753fa7fe4b1009eba2f164ce0230d5ebe3b0dad2fb4e00b7af0158a1beb9f9d3af08d0a56b2ed4418d2fa8ab0a34c3156268d4db163a777f3671ceb15870deafa498ae2a9ec24f985ecbc42625f62e45303e8a751908d89df6a47d4a52b122422e471670d490cdeedc868dd0882bb97d90c71742dc0f822a3a371fff73b7500a6962768418d69db48ae6742b366420021489e06d4a5b051d0653c47f0bc90a613f0e643f9cb4a131682fbe7e975e39f0208c5a9057fe5f0c3d4619dde2406634d98a44fed8aa62335855f839fc5e965fa9920b62e53316ffb92ed948002c603508f2a4624d3e912218a0a3bfefefa68f5b81e6d532afe687f02fee051c3eb6035803bfdb90f50fc025741aa6255089375c70789c5d6c754b567495a3aa32707c980cf2035c731f1e34f4538a9f25844c7da826d7e2774a695cce810788e1f4c7ae1290561991485221b7a626babcd63009420812f2fa756cc61268d61c9c4e697f922165ea07ffd440d5e3f56f471934a0dd83a9b8ef8452d3c972e182127c0310023ec61784464cc99a8f0912c925568aa07a9e082e87329909761d27659bd52de18c23133abf833a4f3c120fb4009e97aad8d6c3d2534be0218df8c075c965be2f0835ce86ed7e3cc1e2998e058ae99697422cae6f632dfba8980fcab099aa087050a1abee9b844d200ac88ad21d435e2966e9643d0ff67f4f01ffb51c51ca3552f9c12c4909c745e0eacbaaf29f84ef91db0fc0fa294cd62ad35f817efb70c2dbebfb6e54d3f57d9c3c630fced66c37979805f30b45868b8fba11c16ceb125af0517ca41699131a2577c7fd3ec8b5e381334e0542149bf01e9a156fb1e055691559541cfa43940982289d75527ce7e75172519cdca3faf5990f6fd63b10aa8c43e1c114c52ac24b4b5e9f10186c3f4a81ecc6482607dc16901278a76688007ea0c66acf2154cb9319da6adb94075f26d2b41b2e41aef94e046e0f4b94db451f6dc4dd66c3118765c54072d2bb5dc3b87c192805b4494bfe7c2b61ad1a689b232b3870a46e3d211a30e1ef8fcdeebecd5570a5b02bcef401b08e4e9175f93cdc73c93c8e8d1bd80a1cd8c12d35237b909d9d13cc272e0d3e1b31c500086c93634bc44af5e46f7b5066ad05abe07d64f976e103a861a8a5db34d4a59ebc7bcb3829ba551ac2b3775253f444b892d9ec819e8e2eccb84c29ac40b26ff4de92b2863f38db99a07283965e24595e6ab54915cbd728249fdc4d41c34ccbca73838e717273307e7faf5ad5a1e6c8b9d0c8b85eb27bd38e6119cd5eeba899c3c9692969f20d0281f32f5aaf0bf749a6fe491a4595818b60a2c006d45aeee1a6392709699cc0aa4c896a3925553844cfece4ba48f6ad366a54fb8336113fd647a943749a6ddb45bb94184b002b8a2b90a6d830c272cde31da10def95659365fa88906195c8beefb2c155bc110c613ea248d1e0744cc7556fcfe268ef5d12a7a74cdf879b33933768f12658703b4f5d77162631b41b1d20d631ac98eea3f57633e318cdfaf4f114fbd165285c41ff0f3c64c856d692a54aa1819e88a110b07b86cc4a794d8ac48ac8531c59c83bff0b515d8c04ab76783adb87c22ae73f6fae6ec07c373153ba3f6d8a5586c8074e92a167e4d90c91c9fde1b9d9c43c7f477e6a85ac552df78f8b1093256432483f2cd466cbc0beb1d55ad66b6387a0c197cc57df368523a9ed1b04b44344b6e535d4fb2419f4079ffa4aff9b27ef1ade8591a91f7af0f74320d7f3b2fce9b57643cc6c121859e90e1afe5ab4dcc653ac472aa306948ba7444483db4d995528b0e8820b187c463d39154db89bf56c59fa0b2feb11eecc3fa1d4da0624ab062053f655454c7d10f1617737da58d71e9d46354234f705535386e802e61d988057edd625ca4285b4517a19260722ba607d91842facc3dea6232724d189d717c329a74a128d09f83f36b7b9f549492c40ae31c1376282c44e1065b8cecec199d435c095d3c41a8af81d0f6d85f08dcbb2e3655621bc65124b217745f779c81bd2fa8d201e71a53534976a02709f4dd591ecd3e42961f7941f675ce274c9b5ef2a292af5dce7e79fe7a6b2004e6964a63e0abbe89e5abc007ddfdaedded7f17d4a854804785cb6c2494260ce25891f1193a0b3729b5939cba2146453ec402e6675e812f6de5de516737f70917d3f727b640c5f6777cea02521250b6850b83cb5ce75e0e35b89b2159455f336e16134a6a53387782e8fd8596bc1f32a2b1c010c5abb4960b46ab8bd53040bbfd62409dd1e34b743e081e2ac2cb7f1005a0534ebfd59e1ec89cb5b58cc0d27c736378ff212b7c266c298bb4679953d622c16d9528184f8d48fec18f3a19301b3fdf3061405c1b06d671158096685c0e7f8a80ae7aa0a5218a720fd8e68f47242b6104ec3ec0b6a47dc7928d149d8fd39597eec82e5fcac1a7d47f6877202b5aed2480543f449c2341d2c93e8b463ac1f6b77bea22d095baf2e4a38cf3e8da009d155949478dac2061a8cb212604de250ed8a741f3d6c1e94c08ff023dac7093b630018814314a80d7833652cd1b18710fad66ffa52b3b3769ced04d3c797a66f7878b0e79ac4986bb2d3d8e82391a821c402884c066b3841f77eb76106f997529d3eb2b42c1a0a8c3776ff8f8e542d44eaae782bc5140f156530ac131dee717ff3754852c1db7453f87664d831762187866812fbbfaa95bf5c4169bee0eabfac2c6e9408352ffed1286ecba06028b9f18604e55d59c4bb61927fa714e62ed5e53d1d1cdf8caa6c17279a3985ecef00bac03d6470b1a185232782ce2195a028b9c97482513e8a4297f72eecd734f6445e2c133ae7f5cc6a85cf263a3d003f46efc0b0a4c08c73331f40272a35af2d7f8bcb4b66837810301f701506120a41715acc81f480f3a2c02abb2ec22e1226964dc3484af24bd7c7d98a19888f164e02d4d7674796df9ff1c8397512b68e3b849cd3decd26036ee7ccbdc97597c81ae95015eddc7a8b160d3ada370a8eaf5f4aa27f54bdde9c7a752fe54b3e96eeb320aedec64627d9d211956e0509f9424fff1ab26c3668a069e6ef7639f1ecf0423922a1e536be3ee5b084eab05de573642b7dccd104ef677e9cd8ed8722cafe92ac96f960f089ac50d622e4e459a7fcc3e4469ebb30028f104ce65ecf6515ae4ba41ef9b075208d3f7cffb09caec5d225953b72aee7cb24946168f249bf04900c1d20bcdad377b0689cd32124292a189dc0ce57f6bec3fd47c51ef6c080939a296ae0fe4d663fcb66ad0fa25bddb096b973d6eaea67d7425d5b5a015ad6d74013e26e2b458c6e2667fe6dffd578c8d77bfb8fbd3f36a4bd4493e4a2aa19142a53f7a7a3ee9a4e435027323b1bc0d1417475a0b7933b2147916b31b6a8ae9cd4ebd96a94c04035e61a68c94278412b36162890c32e2553d5262014958bcdf8c3ced8c4345ce6a19618eab778a7320871993edcfb3cfbdc005d32720a91e91f7925e7c3a57207d1b42630623af8ae00c88c5e3b0ffe3be30773693f1a72970a5e89757bd3d0811a7a9863c87e8525b5bd6693b04bd50218cc523fc6e1b46edbe557bc590a0ef8815da2f49acb1c209179ebdb6051e09df0866b499bdc0ebf3f99767d4d3bab411a5b95c1456037252eaec264f5433c5f4a5331586d1ee7672848832ab36b5a7d56329eb3a4506dba88131e76ad33b01f6364aff864694b16fdf34f131ebc9c7ff87d2fa98e81f128081131e42ff9a682bc95f8cfc1f9861f5ccdff2eedb5879a976ee6f6afd86be2ffb6732a36b3d79da980fe6b2ddf35e22d3cb3de0cec35b5444ffc0ce8b74df94303f6593148f93570c4296dcd05d0144d05269213427f10b5199f338b73e085f1eab45396f95dad0faf1c52519ecc970075d061bf676351a3889c960310fe91348de134be994968347b09f29cfee89dc9d090f85a9eed4b89c627a5aaa892bc1edb2880d3eea03bf0b5188fdde760c8f8698e5c2d0bf0495d8437915f4b18f80a1241cbf03cd0d160350a4e1ac34ffd012d8e068c028e73612a67600ec73aad78b0747fa2b2d5c6d39b13ac0337e1903df54f06787529a7fb2e902dbe1664eb5557b0ee1443ccf3fe033bfba532401e07c7452b6216241b5e403190cdb5aa9b131f5ade35e6620f034cbac5d3fce4d6d63793836e32c6463689fe03ec42fe97fc6e860f1770c69e154c38cd6b660d1c889358f955fa0c83cfd5c93b23801a98feb345168e6a1e2e585f66255b4479cd377e250fb1ebfa8131083b865084ea034568a7dc953d292d23aaa2f2357b54e703675b3b0ec64f103af06f60a2c75a22c67192ec39734849dccce75572e0dd07b2098093c53b76fc05a047d8ee3c3f9c8fccb820b6893ce7509211c813d3074060211e3d9c2b2ca47bb7cc40c0076fbc338059fc8e5203a2ea8c95e4524eb9835804d6ebd704605a06e4c9ae0c5c7c6f846992aa798c4ed84bab10aafe540b52fd37e1919526281776fbcbdf2320331ffa6fa6925b665f6f0e97073b4f84b8bb7a9b15c70899d9e0fe97fc8a68cecc453d9437e6b0baead69db90267fea34034f62c4a9fff9fd5619cf0b41cc53812652cc22fb3444b8cfc3124586f86dc36d8815df9db2ded3e732409b48c2f6eed80ca293930928ca9c6e16e222e01b34e3a7fd49f4747f0c33a9e42c1bc60bc6f10116e0e92b964f386f993019b9d95058cddeea3a7147bc812dcc45fa7cdddb53e3ff1f7201bcff634a315336ec71516b869823c64dec5dc3e3b11fdc6da49d7bba980363e7e38587b45048e99b5202dd763d5e1b379ceddb5a819b8026c57150418d12ac784d6c0b96478b27d04832d095d227b7df68497c4153233a6d1a5a1f52ca0ed8624e4558ec5306713a6f7cb9b3cff8a97299d7694e56c7a70c4ad55d237372c8587c35d379b39a7eaf7e21d879c684b6500d4791f795310761df18ac8dcd513965f215ac06f475ec0d4242beb550f0b86d9c0485422683aec9cacac08a4cf6240eaee7b3fce21a61493704757046661de625d0dc2564fbeb19f1f0cc6cadabd3a7f2d065f11585d0e497291202bcae7e2126d8ff24480aff003c07fd989d79ce0f65fefd4f037695babb2a451645702e4d1b0a8c24394170b76a74a424b36d08984c1d46b53831b82123978a38b2575f559ea3db5e631b5e8f01c03cffcacc8e0b8aff4deeb2a5e1f490ced2cf861a175f3295851467c8636a3ff4dc634c08182f8a70b5a9c835a61000faf27d792f145ddaa19c7b9b05bded80c988fd92ca9744a677d6f6c49031bed827f4b5a908db5d8f9c843fb8f0545f4d53a8494d45dacc0773ed28f42d98a89c74ffd78147362e703a765ffefb80baeeb4ace8a99fbf5a1e2c94d622d6f79acdb05dae3d057b6e664873aa006e468fdffc6ac4be9a4bf09cc1adb3f064177b5d2a1f34ec565bad4d512fdd47d42854309c2b383afad4b68dad8ca732f4d6aee14ea384f3799523be2575fdec35986d5d138485cb46f8cb71817db67ac3ff18c61f53e3217098348608a7c9e5688413033ccd94d0947b84bd4ac359c94d996a4abfb8d6ad4fb55e79394f660a06b9b8218b72d319c34055fa01165e0d3bcce4d2aad3e45ebada281525735f969c238ac549574b46e9d7a51150fe4b113e4b980c4e23c09b7f764597d2fa1674f05ba57be6d789700a5c5f41b5a2bd60fcb0adfeabb7a0e60bbb5d3488bc7498c4820444baa32ab1c45cefed763ede2a9d4118b9ee533e479c7094d047b8c8a3cd2f775d6778b0d72a6254a1d87f22ac9617a23dc544315aff3eacbb0194eb4156c91949e004d160e9607df612e3404f270c2966bedf65039f4fa654ff567866312cbdb3d4d85ce0c1e089facfddcdf8ef6e8a6e156b7b62909d1b21a77f0314a5655cc5cc7c22657acf2ac7968c6b316182b0a411b5ae99570ba57b13e6fb281d431ee7c8a0f2000d551f19b90c76ca5162e0422d813b533416031cd697eab2e084eabafabc60efdee57b8050aaad2940649b9bdb916ec8304e5bb36cb8f0904a78e8e6ebf068972bfc498734a4c5057aeb68815ee3fdb6b83a19f165f76a5fba3a13876c6ae9b1169fcb5160c5b07cf4455100acdf4163e3061716ce764d6eafb9c076cb51f2df6126d1639f73d6aa9c85bde3c5dfae55c7b22418bd8301ef0d28b95aa02878a246a384b497ddb444f18c35dc7d1ad31203f6db0064713a2bdc40bec723928cddac2b56f3a9a620fdfd6da966ecc0dd9743c0c626b64c080588cf60b5d01140e0f029692019d2b0b88008e6b1c8cfab7ef59f167e66c006f9c33f81d400d217ef2404878067e1c909ebc84c0eee5c57c8e2538c0fedeb941b9a8ea091745f2dd6bbc454ba2feedb88361776e98e30420b022666580ec596dbcdea5b22fe55e6b657b184f21c506aff048f66722307c74fdcd339ba092e55a393277c244a74d64f4afb7991e5c856c51867d73b6b486b1bff9efc929db449b49795e1174f98314d957c39d3395e12580c4904053d17abd06366b42e8f6521c587abc54f109838c4fd686f5288cde44a2b5fa8d7421ae357941d3fcfa50bab8ce63afa94f7b70b07564a27d468eac81d24d22fbde52da43e4bb7d5d33987cf683bdbbaf8ee617775bb6954f1698a0eaf9ddc28d1da8133f08821e4e655aedf7d9cda42cd576766c48c8d0e46593c7b310aa23b488744a990f4c2b9e0c80338a56c3d85295ca377b081d53f61d90178e35a05b50a47fb3bf1018f52d53c8729ca6904d22cbbbb5eee8fc80efacdc3cd014667f3c89f69ffdef8e974d33184704506b6dd868af2a5590abf69c8da0c87840990135850b37a2ffa4ef366cb3d78935f5f7208233fbfed358381df55eac272d7eb1fef8f57cc476fc44464b5acf235126ba10e2b26f826cf792124dd01056ad0f55c24dac9ce8da3511b54ae7f8a46ca4f3c7a6e00a8412aa3a852ff96d3f482c07d097115dd9ab848dbf947a5b365af801b8a177b2585ac02bd4e25e803a974e2cfd70fd2590f304c5b804d90c93d853b39ab46483f7aabb6e7e4700325b0a7781d3d593daa6332ff1c22f0734a2b7a21cf556f707cc39946cd092698312ec765a4d75228c4392e4df9460fd3b84ad5edfbe6948f52dd7404dff230615fb8776ebfa37d9142a30dc7e00a3af0dd7ed34ec05dca3041249b0349bd7792f3e240f2e134f017f7f8a32ccea43a7a3dba78872b0153fcf8b39095b3283059dbb3070398df9052d9f88bc91e666d3bf04cd3b6115d1538fbca18a0463300f4dd4fd6b65c455634cbf6061dcd6eaaa2662299029780b152887dceb1eab0c54ba6f5a536527cf415b07828a42cfafe11a85aa09c361c5ce601398aa4697066c190e558d159c89cce417921cc86044f98691aca74f376878833037eef448b5cb04a82cc46222cfef1e318a1786d1b576c646ceef27019030f3250c390a176424dc8825a756bbcb765358c0e9db462e5a717ccfded82a3ed6a9e4a6165a57b4404d87b3dda4eed25439c3582197c271fcc03066972efe1a4a4249131955ddaac7fcad264b1c6bfe5dd816d70f5608e33851f1ff0b9de1857fe7d219bb1edbfd9890b5704cc96999719ee28b0b51e2fe783a22b82f10b5120b508949709ab157ac3860f59f5b20236dfee41a3b50c6cc1c00f253fc49a61077117590e26e750ca06a8e73a1b082f4f26a571297f0cffb9b36dc927ac63efcd9225ce15e2d4d2435de373054e9af581aafbe2628aabc74e3f26008d10cc6c01032fc050896faa00a311b133e8f13ae906a9c7dc5446661472a4ac43dac37791922420126386c9d6c90427c13ce6508de52c1c78c33ca578cc237a447c3247f12c2b8e6a9ccb02d34524011e715fbd5017520830c54003432a641488bf566e90e90870490988d9d2f6f91c8cf274c558d4671808169467bc20e791b2e387738f822a14544d78893f77786ce6c998affc83fd53483cc5659fd9f5c431695cc01187a2da2df56aca28605f93781f33b27b3319a4ad23b41141af9d5bfa33377f5181bb5489130dba46eccaf03e77f7c80b699d1fb75332c0bad5837e047b2025cdbc44d4084dfd07a160e8439ccf7f469d09b053740c92295b64f08371b58c35151c3da816dac257c3cc64f149b630ba902cb3ca6810c6e4d6fde3ea1904bee24fccf8f0b7df570c53fd217a07c0f3c879fdc9823e1fa1673ec853b28708923e3e9848bceda7223904d6e62cb99fd8e0b61e58239ebb8601186102d6adaf5130f48c81123e9006d679ec21a643fcdede5217efee05642377a14714eaae01a755b1607178ee789484c7b62d4046eed39b550caf217ed0c31d987498d7e4fd061ce0b27482c918866ad6253f77fcf1466232292f1a86c9f8ecf81ed3425618e3af421c6ab1235b88bffd41f45c3c73293e48912cf0208ed2d34d272e4b2733daf5ce3d383cdb65cc980f5d9083caa1518c0c6bca5368b31e1213274c4c5ea741a79f0c4e4bff4f2dd4815468d7a2ebe1b161ef4e9c72e7cd1f335ff5d94757dedeb2f43211f314e8473517b1c06d2e246a701fefd8bd9e5a7b5cd562775483d76f80f59139953841d8bf4c042a39da3b81c3144c212527fafa578fb10c92484b94fac17a08b84f97dcc6ea295b5092c68f43bcf61194b36dcf4500f2d167539abad145ccf6660d111496cf22727d88b4c31337e648d9afcdea2c74ecf2c2c6c413809287ba99e201f54b3346b1a63e57da97c3fed90379a99379ce55fd1415c08a2a8e635b32611e08a0bb159ec448cce9817f25f7c03f676c6dc6f0ad4082ed45929162a437cf1c3145146a0f1427c4934d741b1d6392f3454686d225b31cb038d90ebd577063f390f568806559953ab33d1b0ec20ca4777ab8fbd7b353c58134b05c8373af45f916e28d95934ef0673178c9e7ed02f7f518ea8597de4d2165ad3160a67de8df5c0fbd5d8abe7e68b00863a80f82f6aaf8cd44ad0d7a9244ccd1ce632868733c44fafd89a8ead0c80a2f84844ef94f27202a26b087fdaf620cb7c0d2142ec70004073ad19b6c36fff629bf068a3e5b97303478498afc78593a5b4a77c1950333e031db6acf9a49f3faca6aeb5de944911a35133a4d6c5a2631cedca720dcae811728f32b53a7572194649663ba8ae72916e2e3c42e2cdcff2da7b4bfe9a1accca55b516bb5a2c4c208a4eac8822e95b072a36d06d2fb3bdb6f58cea2ffabe50cf534cc9765a7a48198c1483b039cf340165788df28a7b6193b1bec20ae2e6ba61fcaf0fdba9a5212d1baae4effc2477a466da345f5c0bd86728f179f38c9b6ca85b64c3f233dcd0348d04ff61953212fb6c3c61e21bb28f883d14cf4f3ad317426d9ee4bfe4eb762b7f0443db4186a82a1d6df58c0c7cc1662dff4c26dc46a95b893d2a64cdd09f3b61230ca4a529d51c20f2b9ef431a1bd8919deb392e207325843afa6ad76b11e6f6ab3b19799bca408a9a4d7049668deea157bf9b32a5543722ccd6d4bf8e98d064611388c49324c98aa685e5dbba4d23192cecd674659b1a4613f594de393021f2295b8855d200505b14d9c9910e171c49508f069ac5c47418d98b06340bef857dc6261ff4208be0fb9111b114dd0c3bc17dc771562f6d8c8602858d85c7c9097b38d24fa39b5bcb38c66464a9e58f8f705dc603a4fedce3804d75348c871e7f1f8b5d0318491c641b6acca3066e12011d06eec761d0fe391b0514b945a0fbd5fa46c10a3f32d4c32d605afd74bcea5a280978ea164f1c18cc5943123d4e3d5a97d2a45410055d981cd1ec53daacbf26acc905eab278e72dfc7134fbb8e85739d24b3ab26586bb6072d65a2fb5ccee0b32c694363bc713b44a81446d7c7a02a42083354b74172975139f89718b2a40ea9c6ea7b70078f5ae8858e82c2abe49a4aa2080e7b3453df80539f69a7e2e5c08bf881056d9d0a02f3645fb8db6fd42061dcb330f1dd6e68f5cac807452db0fa6c2dd666bca46ab02ff97d119a7f36658def0298b7bdaf9f6b79613422e9d2acdb14fc19a6177ec4651dbfec05c14c9356af5e805a9d5563a0fe3d024367e64ae13c4f50fa1f1bd0c7b7a1cc09cc6a8096c9c14febae8144486a51f743e3bdc92845f6279cc09a41f29adbc7134d8be9a5b3613d33f211e9b74a9ab07fd767505fdfa8a98c8627266c9f1aff3937ab96e216eaa9ec0403489fa25dfb4930a30dfaecc2af91fa7aedfea77ce221be95522ee7884777b5681b8c4d0316d3a764a54d379374cb3ac951d122badb3f8fe6f24e0afd3f28fba536a81493632cd61ca71f6d35955130f53e879d57105da9de73ee9a0f24755bb602f50876d33325191273dc6349348f3b11798556e7de115c34597554864e862e4843ecc4ac4e5ed5fc1fe35ef7e3c1fcb881875350c0af7a1de32abcaeb1e06c7e23acdccd252cf611a0829ea8a7db892ec85fea49112a04f3cbb1ce0536630ad1e2656687f1e2b638c998591e9edf14ac0bca4d9768456e497a88d2204035d030b7425fd8a6c1d5a39f8f33bb0bb3a8d42af2d2e372351bdf0ccd8518345f46bba89da8ccb90a8111188e6b71b13c5ac0cc08213d2927275a10a5c14ddc0a23680b95197f21498605bc03230c6aa04c859da963c85ad8c7b3357ac543d30c68f3beefa8ae549c90a83c67e60f750adc84f890d784e0f95f5da55a190c4cf928f49a8c5158c86dd0f4925001984076f92c62acdb30bec73668b8e2f49c6dcacf899cd59bd146d6a66a18132fca8cca3223eaa14cf9b07073257866405e263e3d9f7b647d19f818cf943839c9e54c5c3fa3c7602c750c36c9e9a014b0770be99371aa946242b2874bce1a33c24c0df51c71401b2b2353bd59c88dfe9963881703daf11d3ed8ba0d698a6afb4c04b87f87b2f3dbdc1f3eb561d9d2a0c2703588aa17b9285fa5e7d45286ef454ec8593b88302747565eb66e0fe2a7f3e8f1901e89dd2a2868cb599425ad289ab814f0097175905996ba7155342445cee408ebd1513873c326a1e4ace34e61645ffc47f6e0f884da2ba122a3acf87ff9120500cd48ac68269a277ca8c2edc3f2001b61ed0c7c4a66915571ef78e67fc057f4e59d35f561508e7905db3a83374073773bad2e401eb2f059bdd0e61b048463709efe0187e8e923fa87c5a446fe251f772950a4745ce3f24a5587245136add8bea60d4be331b2f820283c44ae340392ad191456e0e2bad1735b0969db951a0fb1e88ded796790de5ce5178d9dea9fff20a7ae8d11418a1a0e0d3641a17163226d20434bcd5225d6af48b79bb7bae0715dbb0cc7b8d381e1418880ca805fa115b0cfc7e830cffdd6d7cf90c03b2777b0f19ba396da706fef60f99be258a7f7b1595d5bfa67e2319da318fcb6a9e3424860e221a7e5c95c6ce4d99202f53aaa894efecacac894595fa78cc2376395926645305f736f789430c97a57390109b62e8847bca414e529c6333bb39b52791ee412452d52fd095232858946d4c1393d6d0ddb87e6a5cab0fbf01a718642c17464f80fdd3d3b0b0b6067d80054fd27461eb8cf40d504471aad0f27d29a12131dd6ee66338a6d8647a3e36f429725ea7d53657361683145b2b256bb4ef6fd10cd9e6227573997d85d291e46675314afbcd08c5c49b36f4b3a6039cba35c3cef400c8709afaeda3b1f3a756135504427883d012a38749029d61a67b2974a7b1837c7bd2760aaa912cd20b8d9b8aac2cd807d242673d7843c9d71a40e35ba7f919d5b0ff6db7125b7f75feb9d307c13e90c230a678557830d62d06d60c1a273e86ee80ffb060b579437edc5e023b6b92b37af48eab1ee4507b1bd52af00beac6c0c6f1f0d106a6285ab2b82ddfdbc9bf9f8bb7980622b54c4d4b3a12a231b536f6695ca4e7b45c9c3b1ea824809a5010060df60cbf2376751e2ee1179b98e313867c1a626f3c19d9eef6f7ffce3303ad6b70c648fad5238e1469bdb8348c8765561e321ec2c83de740cf191840dc594056b52643ae79522d911f12567ecab5b1bf17ae066327ccd8c9dc460c5cacefff308236bb7d12fbde1d22e5a97cca1caaf02c786e6ef2df891ea0b37270d9e41a4ae9a49c99f079549e8684e432b2de1005b19ef16c304ee8d59063d5daaffb7e5c8643cf33c30a15bd249f5178322a67b8a42390e84c2f3ca53f3b0338552919a206639c23d775a8a1ffef1f963558f3221c38a0e3a620126c4a4a7d454ea9fe794c1b1bc05b0d821e81de2c4916740f5cfd5de99332188dda50855868831bdf3aa4f4daa09765caf261facd55c31e9befb9ab816c68d7e064f194d1daac139cbb17caae065deef24246e4caf821ddfca5a71c65cad8f8a06b56a8668ff05074d773f30652b527f861848a2a2b28a072cacaffab0cbb162d7d1397387a0c1c66f4e5078ae6bb34822e2083ef4d796a9f3509271f09e64337a5c80c290550e130309d7c0efa4b3e80b3bdf43d6d2f0a026a13ab8ac8360556d553f4319813d9a0e7d49cc94c30a4b1c4e93e4a65c2941134c2ef72380748f303cfb9363f1f645b78bc8b5c5fa9fda8782f8151f4d5060c654fdb62a6ae59d222211dc05371fe6a3503d1bd6f08c228d18e4d22a856a5f8de5177fab1e589e758b8c697bd6e87359a29050fee541d7dfd5b86c96b034cc6368072f7952079be080dfeb75581892c7fdef86a8d1026dca1d4153fcd2bbcddaea061637ff052b707d1eeed18c4a48e4366fd86980bc6b23521e3559059cef5f1db1133ddbd902818def0d34489baa833e484ff4a2cecaaabb790618f5ef16fc4791234835407a24cfc861f6555676b45ae52e958687fee6c270e1d01b70e58894dc931c2031322161fa5541437fe8338e2c78786adf411ff7f1a4f7ba235881ca60cb28e870f0759b81c214b1d0f2c88c0e14541f9127b6a83a9a0b935b0665be0b86236cfa6b51df1af8e3b65faab27dd9b2ee70ee52b1e886d985df353b466cc322afa0a8ead370a1a6b347a88e85fd0a0c4871bfdc96953c7f2a8c7d552b6a379b4a22e46c27abf06f13c5bcc40e6a9b24aa31c1d29e6c29bf057ad2b66c73d508e384be246b346bdf789ec4a3b7dd0f9830435a89d714bcad637b0c7010ba00bf9dd1fcc82da492872e40415a3d9cbaa1af069478549b316e7144132b3c0c9cb7c00f139509db4f23af9e913981bedd7b6cc5eb21fa7e7c4585dc3b291fb7c6db9e10ec9a7b884be4a65e4aba186d14820820ac209761fe1d4374f9ffb6560684bc03cd037f264258aa5c76b39ca4a26806cf25972a99db840b8a86236ed94dd194356ece88ae469faa9cace953539d087dcba349541d29e9acf509866b3f1d25207dfbb28c83aee3594abcc758809bcadc2c32091b41c094c1cc2bcb75d84b44932189f77f9da173fa0a8940b8f9537b9a384940b5eaeae596598ca062e4adadb91765f3f4b191ef28cda63a0375d84d1413dae6e870608a9adc92069e30ad8d0c42d636ed73539b24be0b895ffe01ba35677dd139a51f8cb8e99958badc2dba307fd4e89c493344ddc20c08c09aae4c9c701efe5a4e6c3039a6da79dc2bf747cfde6b6fc8007fa19ca265ffa47261d6f4082d5c627e6f85a52d4712554b79e8c90e7cffbad856129b011050fcccf8d31c6e124c95817d1d8bde940dfe79ef8e1d863425b95050eb9c2f5de8c3d46b5d497c7fcb00fc5b7d36b0debfb89618ec7c420519a09acbd2766aa2eb485d5bce0925691969ee61b85c90d79200ed3b6222f0cb976194e24ba761f2fd5d06a701652a7fd4de4bf3f743dcfe171768131e87b07a700c831a09eebe348afecc35926e9bdc6b5b5db1f6d3f9215ac1651be1423efca6967415c51442c2b7dcf8b1fc984516d43a90c384181ceb668f37d789a03a9c95980ee8341ca240679128cf13e863d49d784b440578003a2e790ad033dbf9ce22c5f3611810f02fa717ba3535ed5a35ffb7fb6b061e7fb087547b772e9178239ad9940ebfa22abf1ac303fa1d27955718097eb1571f0182d97413e71d30d0c195990f30c7f6dcf9acad8f2a36e6dd4356bb8741cfd60f207535a026b529f588115c7e55a31d73de6430544264e1bf8a74da2d84b1e3af69871d3cbc3638fa5faf8455b7eea280520da0df3f82e75f51fdb06dd0cbb5bb1a61637a91155f82ba6bcc6327b00f4685273609ad9c16bcaada8eff78051dad59a71714a5741ed5c4b2cf7803e96837e80ea7c2e89749155d4fac117c7a14f936b49e68f990f67e085da95a6c993132676c3f00d474015a0efe606bc97b1de73226eb132aa1c01f61a56b391dd1f6be2436e62735dc9cfdb6f459bbcda8c1ddb0a8669296fb819634de46630b50e8f0f87cb2f63b14b2effe2a9e1e82dedc95a93059fa9040f495f896fb7ac05f1132d51a18b2a5cdbae6ce5af6bfe203648a3d29f4a3ed8465ae1d69f396a3c6b7c23f66e5401b46d88288e74d38ed496e2239a786b602f4f2fdb15f905db9aa0c959e07e73d90a7443af0e97b9e7077abc1667847816eb7e97bf5d677fd84cff908260da1cb520940bafc8955bd5f42f267a27c2e5d5e2ed0deb7c0dee5d4e5f8875643f450f33ec0af992cddf838327d9f39297ba3fb18c3fd0a0039094c696b9647da7d1ddb723899195468f10c5917a66b35074c8c621e08233e91479599863ffef12ea6128157da47142fd94088e4856d2238ea87780cd3346e42b878f4391aeee2db1432e8d84518b363842708250e0946e5700833c0d1fa13a8ae581d3c4caf51318ab75d0ca6b2a22ec4a8599cbc4a4d9e6599b8d72b58d3b86e005af3a52e87e5907ea54b2e8ba517085d6bbcd5386f810039703cc74266be619c3f0f2478448042ce46b4944e21cd7e5db942633c29b092a323dbfbbe393dd59c11d6186a183ae9b10acbc25a4b545f04fa58cc4097486c532ec5b7c3e41f2828fedd0e903ac08ef73109d80e64060c1d1ad5b2b9dbdcc4d5ae989e2ce1b3740caa0360fb46133c8ee4c326f94741aa65c072d0192655e8a0ba911f5dd8e7a251711be2c487e6b8a701f993a045440ffd2a8790670c97ef52357221a835ad514a7d1dc7c4c30110aac5427d576c8b882a92407178e4af198c0a0c4157aba8004b977702cc2ea55f95df11087362c70f2620ffc08a71c06ca8e596011da02428f4fd035e78d23732f7fc57dca04e5dee0a138b1f9bf972642d0c90d25429bf24bee8198ab0c81076f21fa4aea9c35a63a6db82d578088bef5c2537a8482cacdce31d4b2ae7dee35e3905ff1d24842d98cdac26e2faa0564e7cf8ab2fd1385abe005c1787b265756491909fdebacbad649f3a5da184a44096489e85cba8408a3861ab94773895076e6f88fa3ea6d4c4bfe0973d968cabed5f71a68ca0427abd27924b37d54e5e5fb0630d56b02d0bbc7000643f3627900200381b54dc47287e4a99b38ee36ba8d50e681f33cc5cc07af569fa45d55f7dfbd3318bf17bdf8eca33ca1770215441c35e5eb70c9e0c2000afbb1038ca63057a0a1afd0bf5f0d53886137ab681e75666706ed585c2db09b6c2eb63e37c5e6911fc589b9cba59fcd31ec0fe3e8f0d481cee13bd9479085e2049d166b851c8fa0c91a7e63fce951baf30884e3e7de81eebf638b6da88a3309305a14a6c344bbafa202a9e92395d527339948ef188cf965273047ff71bc396d9fe25ac57f31cd1a2ef7d9aadd85a209af5a93e90985e1c87ba5813502ce9a4e10a89ab0d114eecbee817870594303ca5e4a11c4f6dab8fd633ee84759ce0bfe64bc371441a7878e5d15fd98c3d5f78f34972f8be1b8d3c554c98e7b4edb7493fd24d2d6241e4174be8fae3c8ee59bca9e0aff941d20359be826f5ccf623337d6df4cb4f919ee9ca82ee809bea8fec1bad706dcae63a2af63e5f5855bd46612438bdf76af3d9eabc6516bc1a80aea3cecd68d906c72acfd74f714ca3ac110be757256c52c124758de74f83b058080b50bb9ef61fa85219f06c3167d81e1ce9bd202090d61df697eb3aa3b3491e0c030753d4553159537157e65c3e398850b417a685b6f24c51945f1f4a69e7add7ce42a767b7333d19a216d340bdf53521aeebf2c71b14a7df68ca0e9f2353fef18a8fe20f689b1571a04bdcc895093591dba172d7020206ea3b8b4bf2a1127a4988b5bec74012316da0f4a60dcf67b9d76fa62f1d02ebe2bf0b0eefc01a2ac28ee7196c50937d3a637888274fd9b77e2f4964be8cf65b3265cc033905d6b1d5ba2acdc7f86a167a98dea424dc5cf48fbcdda720cc2d17f79c2d7c627248ecdba6d3ad7238ad2e22297e1b40c5364d760939732fd8941260275209386b5292ed8650ae8d43844745d4c66bd796665bb7efcc5735ec1b03245d20596be66ec6e08cab219e1763a2a752310e9ec3e8cce863b4b306b29cd440c34c32bdcb35e5f73b39e5d64c24efb51277a253f0ca0d8854be161870bcd38cc979f3342685f2f6ac38e6da957995eeb26ff70b55bc62306a248a876f5ba499d3effd0e97aa3d06fcd47ad1b14791db57bc567cc6b9414bbbc7942eed101cc45c18b65bfb5f699e235fcbe855170f633a2be1dfb8c8e5a81e43de1ce4c43fa7a616fb8021853c16835d658f4eba930aa3622a9f832ca129792249c554521efdd24338477d5cabc6021fa3619edf073a6cfca1057a1ec1a19f5a27b722e8c41f82b04ca791d90b0969fe7ac7efbefa03fccaa1e54fa113855114243390e16dd63758575f9bf7632665049df04b36bd9ee52d511145b55fc8fbc772035d2b4c31beee121f48381b929e0124df196a2a4fb68746e038bdb19506ebba9b351f287e1c30abe9dd624811c5a0604b95e1fd3762b407eb5abe798e54af8111b8af87a666050cbcbfc2fd0b735a176e5a6394890f2d08e9c39b70b44571ea6338b669836df2fb664fee304fdbce875934afec9788b7d7c24d8fd581907eb767c58612d23b64df183d0dbeb8cd37c033d89ca7ec887fa0992a2f4765151c0b897e62882026c4fe8fce5818165025211e3b0c51508562abecc401795e8ed1d01f8b75b54b326af5363bfe3cd6966206e3d63f067efc1e0f4178e4ce3b1bd4d24da26e58b8123148e7469ba9466ff766a77fd49cfd368b95f8557398d83aca930ea3e73f070495d10918b63d0c443996f0b8f72ce133105833bb444a4218e279e551c16db82d4f643e65f5fc5452286efaec776e7fdc1d7422b99fb1e02ddd0af5acab5ec696be1f2bc72e5d4b5aae76972f6c3e101c940da80f8bf60af4094e02719492866ab6e71becac640fb0dbaf9b9089a3acc28801aa42a7180dad59347ab30cc0a9a583349910e00e3cbe906a5f9b6410d731fb898cb9ea53b989cd503a91bfc359f359d0cf613a7b0ce998427a11ad4d52d37acf899640c3ef1cd308f3cabf525e616c1b6783587d43d750f47896214056dad2bf1855f6edf298335f9993321af1771c967e67d1b7b4caa6bb29194d3ad0eac6356474bc2170db11efe138aefc1e1795caab25a10f0917ff02ec190e1fdfd628e32eac3a2985eb41917e83ea9eef563ab31b405ca3bbc08a9c25eed678957a80d16e168aa8a2d0997f0daa038d36022ee97cc508f0d9ef03c5ffbbcde229040a5c928d03eec74c7c28bfd679883b8c07bb76a0573502069a1cf6a36bae5bc0729c6a8c818b632d5e1f41fd685ea083108e25342ce3e0ca04c5cfab103ce0b408e94d687657f21def301a8bae978b52a513befc64ad4476ce6f5aa43e094f6c83d8a778115a519bbfe8b89fc2b4b1f9691efdab31385ec5b27289b642fdfbf51cb9703f0d818748e5d9326860dc788802883c46f262313fe9f7949c8e6e46dc4feb33f0dfe2a42f953dfd760f6038a48596fbbc85aa0eec03f277bee3c083779af2467af90e1ccc7025e6ebccd30337c2f634595ccf828689077940b9870b95b5d4d311edf367e1b4005a870dd219961227cf85d9254d9fd3fc796d399edad83ebd8d666f789665d24ab647600bdb6c91801aef5c964ed3c1c2656b7bc20d8c671098d84bf66d0245ccb28ab20ea7b8dceb53847058c3fa7c47243ee4287cc573ba2180a05997c995155c459a0434058ff52d6a36592c35e44411202faa4b565b0ace94c2a2d980431d0d3c0fe8ce05dcddae540c911b779b279f6b717da4616679d9f9f91d3d9a1384686d29487eee557b137e829471b136cdd689ac61c36be10afd7179438bf1d88243c82ef5e6b35e129f276893e61184c2c6f7078739b028de5410768809c605b980abcdda31fc3c962990c75ebb43db9646c7e8c8e43359ce19cc01cd6232dbf08b1a0b7e1aa547b7f05d493eb712148a34e59ca343775af391d5cb30ee9a67cb279528b2e0158588fdbe015ca75a50d2dad96329f36142043150d323311e5bdb40c6c1b453d48bb8e4b9ce3200036871df9ee5960c84600316a4375fa79ba873ff4cefac956a1411f3428ef75d6b908ebe132a1d32dff76668d4985ca2267b792e2d0b42b92f4f72deeb825758416ae2e5439c74fd9e0dacae6682eb7fa20194672c8947383e3b3c8d21d83f55bb35063371044c3d89c5d3aa8c04ba3b875bbc0537d51ad618ef0281462960b0ab6eb2cf98bb52a39054f946e50cbbddb6cc9a09e36e45944bea72b6fae6303c5aa1314ca7844a4c582769f05bdb96635f5c265fdf7bce41f8b465b28bfc859eaf8ef0dd1d4b5e6da70ec539f99dcf301afca26463fcd535f75bf736a1864f4c1f6015e573af62ee5c9b7f0b468b3d7f3368a2f49bb91abe39761a0930fd7a2e45cf055ce8dfa86bf20310f251e18e453f6c7730884e1fc5cbf7e5104c000523c1194f8d48b82cd24f9e9f7e16c87a7384b9ac0847ed725ed63b99283d8e1eedf20537ad6406cc6361d2cbebd39c643d926c9e7f3cf6c042dbbc34cb180951d8314911e8711543de6f99d3ac570a703c34e47b612e8a1a4824079b73a0a335312558d91a42135c2018013482fc1f1a0e9901f95f51f5a38f783b0aa5f73e5e6e0f5d28ab180368024b605a8d01d091ecdfb7b52868e51e1282ac3e35aeee2d9c1a25e2ad5512b0f559c915d1453986ff00f04034154bfd3b5790732cc22b1d28960d8f4b8c799db5cf28f2a52e5494be2d5c0bd7f47e48b3cf1860e7001fba0539d4547ff725b902ce6a432b193874c01fbb450c63aabbb622db0886661fd1344aed7fd8c249cecfc7909e4cab84cb01a361691ef92c1fd635473e90f6bbb5bf01ba5204f3d26f4979c35e47d33936f93ea6c9212b87974adfed900ba9235e8cc7beb221e531671247be53f15d5c11fc704a9f9c191ed4ab599a02207eca6446ea507f31d50f5fc07a2515d08a483937a933d94d60287c5cf286c244fca4a80c869f746f4ce45cee32ac57045015ec75868a55e5be8bf6018098fd9902716a5cc79a1f5fc5b24db142ac9c0fe7091392fbb65eab53dfad56a0055dba1892170b8b2f62a80ddd1ecd52090addc2f3c163ff1ed62381cc3743afb7fe5580f9bee1b1d8af8c491e1dc345bc08d40882588160690d214d0e0bd6be222772abe5e41dbc122c3a77a4a0ecb7a71c4a63f1b20cfacdc21e225366abe5f4a637bc8598b76aefe1e4a2a2802c96e0f90d59ab37b1cf6665b6bce6563a413f9b2d4b9a9f92aa6a0fe214366ba19977aa1250b22e13ac6efed583a362c6de269781bfea3bb9ae50dc5de97a282a5993570919dbef4b56730ea62d2bf75ceed6d3937a40f55b82abb27ab1f9da86a275ff235d58ba472aa54032333257c006f5c68130bfc80e3a71b6a5938dfaf868e286cf182c7e2620f885f96dfd2eecac2c9b85b64bfe537763d0faa02da9378c10d0f79806ccced0f36107bb38bc21a928041849f2b3cf732558ad3a210d8b13204d5ba2c1bbeb5feb6de95defe9b068bc9f5d0d9d27e67e896292b82488a91686774b7f431feb6e4284e53b16295ea6e1e2b419ff8da27c01c8f5da4225444f7b89225d3e6ee12074e08f2d6332379803ec3fd0e07a2cbbaaae3619717a5431ab2b6655d39df7b11dbfcc6bfbc6b8988814324b472ab799b9ba231347653f37719ccb54e0fe535b5a37d438c7cfa2327975282cb7fe1b38c5dfaab0a21aadcaaaa7271bbad6568124796640fabfa25c9fdf07a3cfe7c61ecdd01611644eaacc68ec5e49916e52bf634d5031ec8ff5e15dc62fc5f864e722918ed9f9b45030554d95fb3a33222491e9668bf0936121400fe0ac325e8c4e93303a18b1b394971ed33bd40b6565fa4ace4733aebae6a3425393fcef899bc1bcd3aa83d21d26253d6a7454f776ad84fcdf17a3027414dcb2bc5aa406e1664c21b0c2f4d7b25d438bce965c8da60f7b5a7b794172281c01be210c56f5120cc752b432a3f7c42adda5abb95fee77d2d080869e5cac588b542a005300f299407c35dbf7feaa5dd028740cbd0b689997fe942925dc9139212a6cc7bad5e7204d2dbe532ff12d22bed2ae2534c9a773d2a369646faefd68a9a5e4b7efb8960b036270bb943b74aaa55766eb3f7c0c192ddf1792ef29fae6d5035f3a7a9552c21fbfdc9ab040caebe1c7dcd56e994d94a1d1424af4b0576e138bbb013d04a7db3d08934dedae4847acd591e7fcd4874cd22afd6065fb34a3f2ff9e83f02e54c58b828031900ebff76555edf4ee7f98012952449d4763bd509b6371e8c06456f764329f4e15c1eb9a3152c9bf56bd60c281d77022a0100e66c1db3cc53bd8b3c593cddaf148669fbc33edebf3c58145b2d7870d3529c92fe80abb18cb463fa3fbb5db9c76f0969ce770980fe635d767041b1170d752f15396a53cd0969da6ea177cbc0941db7dca05c4ebd7ded5bcce51333c1417b97ff09f6fcc8c52696a082953a86f8da178cdef29ef620cd80384af78bf23f508e6b088a246ce6c6a8e8537a8ecd05c1f8f29253e6dd50a8792614dabe9733ad9d3cb2220e5bd087d510453e4c43d514057f7c33653f41fd15dfd8f953c901a079834ef72cb505956e98304c45a5e5500ffe0b30a35aa26c7c9235d0c741c6875583324f170a6fc7b4a4c2e80a818f2689db470819a303c7d1df2125e453887189aceefbd04c38d2001fc09f25a484c846bd76bf8c12ca9b2123ed2af1fd732538110c6929f715989f77915c5ba97a45d6c1791da678bb269630db6736f258a3c153292c1bc9c67c65a65018245efe257df5564cf0f6cd1717b61921618c99e744c7e6cc3f9bb8ea7d2840be66d530426be71ec15ffc29e00d65c72ede1bc6b33b81b8a4b204817785f7d0ad7af00cb5d4c85b441981fa1683682653b9afb110b0cdcb79118199763782cbd792a5d685000610c189ef968bb669c5ff39e6db114eb4b28cf016ac35e774bf29bc45d7624ac4af54604ba49bff1fbce4e1bad486f5a1ebb5043982c7c1bf2a0f600e78113e30dbee6fea3fe6676b43eed6b36994a1e7e0f953dccf297c7afa3863eb2b79686f8caf5b85863c435b2cb816aaf87c91786a61f53ec7e134c208bb02578b2e5dcc4b0730bca8a235d64aa7b9a5e6a36b58860e0521c5e2b2bbec23966419a9449406fc33f66a6b5726f036888a7d0db27fb5abe44c94a00267b757d85ba42548574c2bcce182264c3f79b41a963017ce29be42dbb7b913f499753013e5dd3602ad250126ffa6c553c9a65727236bd5bf536c8e92d62f6a6f310ffc88a1a95f25486fb98e80a8ae86829dfa1c47cacebf2020128a45c353386e15f95732107efe6645e3193b149b5fb3bfae7e74c20d9401e9ff1bbf0c93cfe135f401ea930ac2e41173b5803567aa9959c73971b4e6eb2d0b1277fedd466064312ba89ab0161e6c7fba84ddbd34f879690ba785b853b15d6ab9649662e3acb352e57b8f074df4a4d14deeabfc46330d72b058642edfee5525f54ca830be7fee01c5dc13d780fcad1218698a4000dff4ecd9be74bddd49bfadedecaa1e32b917e0c964b81bb315efb3bc6f70aa57265ed23464d7adee8fbe83dd99e281fe3b5040491d6591e99786a0efb09c4a9e7d2764e1646cf8d055110787c971089b4d5459ab98d3af486647c30cd1b5d09d38401a2607fe9f43f2d61f8cb5f4c72b61e8916913e211762a6f05e57eec5f6dc253da530ba1f5d8fd531054e7a8be50e366cbe3decf40c9afbc9f80e125707fc8a378cee23d8b7ff50916748a513089e6ad54ead991110495b32f442507e6204b24d89346f91a4a0c0c9c9afb62cde0a7ffbe96c61a103c1c11103708ffd181f936bb1a0264235445ae362c48b734b31923850e3d9acd1e4087cbd15fe3662b8c12ed95346ed8dde5f14acbb129ad2abf9adc22c4987192d48363ca0848679fa84da4efd0dc4b700dd3c9f4905161d53a27b42552478f9752c4f4be6617f2eeb1faf991d382465c378e0f683741d88cf3937bdae38c9ff54a1c3744e302450d8076a2ccfe34ce538ec21e9e8ba5122f2ad41eac21cd602399082274d029f6492502cac1beb8831b30b2b636d08bf1d272dbae03819e36a000509f13097488aab3db1004249b94e1dcaefea59a0644eb049eef5c230a8c15034dc824a3ee034546a4077b802a511319668a851160e0a53c3f2eb89f23b89092f953ca4e19572506af92e963e0ded3da7a7ffe295c67127eb8974e46f0e346d7173627a07457517dec1062e90940e8bc3ac7e50078f91b6be420163b0ae98f946009614f5b9077221d05181c53c8b614596b15a3550ef7bdf9c4848deb9f4fcdd042f44c46a89872f71730e7f76af12e0b3ece57bd6e7b79adf99b7947c0d8249d9e85a5504f840bce618e4cdd26c31a8f7fe68b43fc2bf849295807cdd54fbba65ce5dfc30b1f8f3e8ac80097cfdac9aa65dfd4f63a38c90b89e36d65e4dc5b49e65ef078f9d0afe30d714dd779f442a7ecd9aa36826faed4204b68d93214ee31ad1f2c3418f75172c994a567acae93f302f6d050526a1edd861e598a2aef3aaffc831a3f9967ac70726d75b4b6cf748c60be56eb2164f0fc256fbac984bd3d1a689ca524b24cd7c1faf27ed804ae16b7c4d425bbeec9a95d1eeced342393014695fff4e2adebdae5a6f07d0c615d2e5e1832b8ff5d0672da03a824c49b8ab9d7646950d08bc9e6a871211f4015eb68c7da218c16036ba3fe049b1d2a5b33aa9d3c8c5f7df89cb121b399bf25ef77c8a171c29e6015b2c30b61e84bcf0560935fbddee6c312a73ae9257d98ce2cf1880b914e10096405010a980a924ddcedb6fe4b7c3b61bcac710ff31022640c1acf73784c2f202ddba46bc308a6eeefd6d156f30530e0b4d8057a4ff0b3dd4e884f41a41f30adb61f7f069efd31602b347bf650886ac5a7dbbf276f23483fc08f7aa31bfccd10e0e8753feebe8a82f1efdb62ed4c93032ad4279610b07a78e221014896894db1081d461d7fd641f34f4f9d847967b7adc55b371236b9abf4e00d4ea9de67dbc9d27b12cd064b18c9d62382b4a332f77e27f438ec3dce03725a1a5e9ede7ff5fb660dfb4e8a3229bb972b92e9d598c2c9fa440a2c0bdee8388da482f787d58eb0b10bb40d76fd6b5d17b91c9f06d614d55b30dc8dacc4ec9b55c78bbd4d0f1c218d2516792fe6874578f2c57507edf05b0a4b8ebd857eaa5d12f268a95e0888147840cc4d3cdde912cde137b944159506086df19463314eb9b73cde0c547359104d510e4fde79e2f889a2853f4b424343f900f903eaafb7b93fdf24a83de3930ae1b1a3404e69c6c6f7a4bac94c883d56d397528e93a3e45f1fe37e48ec4531fea97a4f469c3b34ea25ff638be4c6d75556ebaa13662641087bc17395e92d481953ca766ddd0bf61fbd27e22ffd5db90ca1d336dddb5e8750db6b33310ee5b1123bad0591d42e18913cc0473b5889f488ac29e6ca5a5fea338dfdbf69bd32a893d35436d6d33f434cb188095809a4ebb65b0866f7babc4b4cd2e991f5641612ff34817693d1b74b49b938ffcb573698aa7fd23e0f7420295571c22c19f90f2e8369ddbd51a202ec6ef99919d8a085f9ab19f55a713c71695c57a35ac2a60a090f8353274b58240ee98521a64f5ea388bc5f457f6145910565b1e95cf74edf63ebae1db1dca9928a028e0952893a84b006a1fb80a8767b07cab9fe6d64f4db558f3f16b896a470dc5e8b54a92aba1e97b572d5ca8723d610c26bb8489411e3cfe68920c30b1307a523553df54779a84475ef3f0a4d5ea2fe93dd5a0064f5d4c160796890d73192e0c21c4649c16412e0cc8845293361ad52877e0b7d882acdb8dba68f319e2cbe3910619ecaf3f5dd8209eee5ad903d99de9ec1c158a209ed40bb2eefb09bf27f84c740f77191de91fb1cf4a21a7351627be5d50eb304e42cf58cc866af6a62fdee0aef710462342545f46d4bb7930176cd91945261f84ce1416ac457c971f98f5e9d0abfff9f234400fd6e5430207c50fe6a390ff5d73f48568287991df20f908d471fb39edebe1439b613ad6cf1977faa217a8a30ebda242b6091cdfa68c455807deb6758eb9160aee7c9b5c3d24eb0f09bf954a702dc4889dba9d812a45d8eed5551cd03ce2a737886b66cc1c3700f21a69a2311424c3ef2549193393803fc0002597cf07d19817d483fc40a6743d134dded953e938e44d020d2dcfd2d0d4ac7acaa24c9d1b2fa37e642c51d48948ad2ec452c5c5ce81052f3060ec4894c85ddc8934abb1d66262cd394d1e3d619ba466cf363838c7bc2a8d816357dbcc77f08667ccfea158e80384db855d3264b3a9760e1ba86f914cfa04476e0363a8294534e8d41e85b74c494212dd72ed3271d7ddc1043f47ad16e65e2334d4db2e38148ef321df442bcca1d53a85e3bbbbe3df42aeea32161e8f6bf1948350fa8e8b0cde31dc64b0f8c0e3b13586e975b9fdf6025c9ecd8f8b085238b7569ff7e966f27b26bfb346bdb58f16f18447f7a8efe870e1cb9f1001172fcdd7178f2dd0e5d54f719a129e0b22f18250cdbe5ee641e57d5002e34802d95b6150b9dc485209f665ee6d5f73cc0efc887e9ca9ca7c8ad197dd79e078941b3df707be07397022b43ec34e8ef5775f687242ce7c0ac7b0b00325e85c1206019468dfc73955060d96be022eb498babe9fdc5c76d462672d7dd1062a65e780c0f11df5c28d724917fc21040ffdfef3b5593500a1ffa3dd212de4f29e35bfebdf68c5c4794dd8658c1cc65e38375dbb58476dbfce0e53a63779b6d81e1fb7e717913dc5a453ab254c48f50362fe57da6205fed07844ee3b7e4e2d654c736702873a4c3dddc4d266e57669f7ce58cd1e11d7d7ec532ecba53e7d7aa84089cf920274cf20099ada0febfabb2191e96a3260f364275403d909f004a01e3017d02e183e8e3d27ea3d4973ea884f25373d0080cff0a4e21ffad322898cd7e48ece2b40a1ba1417fa9d4f5ec91a531d31175584ea3f58d898e3acbdae65b06140505c40b11202e32a806c0d104c1181e1a9422e1164708a4e9dd0084a72efa869e49f46f079422ca4e3b33dbd3093f4cf47c1e25b257cca9f42a21933641f1be05b4bf09bf7bc20415a59a5ae7ea28f3f1f3dd70e27a26354507310d7a1b6d1b86825137147778dc6f213e64696ae76cff5019d2d486819db1f4c9bf1ac044d5028478646baf3773847b49707df9d3c93e2aab07cd9173faaa76e253a52c6a684a2c5bc007bcff490ae29483134d204da880045fb9a50de7174a825fb09dcb2fa7262aeef0523fe0576da03292538774e08d208c6e5aa321507dfbe7d14af5601ff93a16a9a61f84d3228b4501d7a3e32f44b1eeaeaa99481dfef1045a3925a6971924ecfdd07c422866c7299e5842e49b086b0675efee9bcde2cae2233ff419b13462fc04528cb00c16db021268837e064ac2c92c37f7dccff5914d5f4383cbcf0bfd3fa6fe00e92be6d7906379e177e2f45938fac07d99e6f7c9ee08f1b71337afdb7136caca4dc963803a0586e82322a5cb48d3ed6cdce98e6ae40d0a02f753966e4da2a455c194a7f068359a20f9053e12a3ae26407ffceeac85177d70d060a2673e54010aa17b45e6696b4830f9faeacb9655dc5b808176afb60574fd110f85b92b63b2af4f0c3150a405ed261b54e482f49b871d4835a6305a6ef32fb262ea2d93b0991615a5cb1b51cb8bf734bb37bacb9e7ebbb9f4274fc37b99576e607feec85d29f8f6d3901374e945f6a767044b6b34bcd0b8eaee6c2b7a31993b6044407683181b3acc7dca64c70c9cdde809806da9dc9aab4ec9c2ec7879ab7878915fd919f3686c14c559600fea072a478c9a110eb3f9d0f654a349632f607b7bb226a634b72d0d65a475242f13da38a9fc6490639fde6219a20faa1303ff2f231523320d2d00e5069d82da69f5439dbded87ba99ed1fd3150bdc16883408c657dc4d89366691416ac95b7c5e67a2435a4681223afe01ab514befbbdd5a4203dec8bcc41118644a41b1d62acfd353f54af3f7c6d2ffe5c8cbaa3d8a62d9e4b6c930d91024968563399ed9a33bc264e854e1c8292d10802bfdad5df846cd6c9c5122e280922aa74ded47ba4a549ec57b34fd3c11a2364f7f5f901bf5cd5d78149a9f75a2f73cc6c24463e473a0451ded9038f750eefbee27451a851e6a3e6353183af27fd2f2bbd1dc018bf4888306ee527c61732f66815158c6434d3d2684ec764e50fb3bff368a16d1a51aaa130be7bf22ecc1843838926024bcc2192b8f504f6847728c5b177bcf3ac706ef79143e0ddbb326f461480991220702dd4b69514d12cec6e4867b7e4356116228e70b66b6493bfe41441248fcaeaf31585965a723f7d29b9c33165ff44e5dfc77c8bd3129afcaaf56a41aaae09c3f9b77c7d4c76ee0d1c809dba668dd2587ec36c7dd3465479071b7f40dd9a8d0d075743abadb4c3ed062d042a92e98aaffee25b87b3b44bea5f943086735836f417686dabbd73fb3f33ea8b3ea2836c9671d35af91084e0e795325bdf64fc47f1b18b32e2bed5ef946ca0b9916f0cdcf967f48c656af8718845385100845f7bebf13628966db04358577617b11b605f9af2c1540c1723d8f062d64604f656604b6bb23f92a243056261f11f56dbe4510cf54bbd1ea60a2c28a8fdcba0016684a8148edfe3d116cb6fdf2f27f440044b9e54c0fc2fe5b4411eb56a61dea909eaa9a750512e0bc78fa2ce7b9dd3b68c38701bd7c252381cd97fbfaa9d0d8faa8e6072705c28a2545e4952e0175184d72143a68ce06a931d8db0186d7a8918022355f07a1fb9d4f33843314d1f2365600e27b3c639cdf2bc37b0410a0fd3c34166d3a522ea28628f9614a4830f35faa6aa4991069b87bb9387dcb7734745445bf932ec750f17079ceaaf81ef28c5e0ea6e04ef5cfdf6f885b32321d7e94deb679be8ca77196c89cbdd2d182d97f6d0219cefcde9b775f2a61a2e31b49d464777ee0c81d04025d5d6f5e29b86477c1d04a0177c1bc5221f76426417f6f3120174825e34dd5c95beca1ad9bb7e9bfe122552756b1b8d42605fa43b38bbf1adf215c9f2938bdb3f13a73ac4c4b673b2513f1a4079ab9f227ed26c58ef9d70a0ea186f3b6f066f5bccdbd83a4df6973548415a7c3f18e40e7a43f7bd4973d8ba7721b1ae0f66928e4b6f16f17772c7c679abf0f8c83c259730c328042549a4ae43d8a8875f4faeed684f5d6a9b306ae8ea6e31de791558e2cf8b9ac30977ef1617eafbd88be620db7a5af4a69db2cd12e466dddc47e912d3374c0a8d27a5fc1af119f19e0f4f661c4ed4c666bcf9c36db74a12382df85f3a66c5f00f779f4d67b448bc0fcc34686a176ef34235322852b452285c8194d38d4031562c2fd059b56ace9da90381f327f94695cfa147e087e2111974edfaf9ed7cae7b7adcdb745199f74647370c7965888a2a1639bb536554451993978eb0ff280aeb9a70ec17aa216f0d43aefb7a4ecd5dc2c20f6869d8553659865a4a0315ac164bb4b04e150af61226f180e6a4f660eb255d092602cd280ac5ea0f78e0405d36338818754fcaac3695e98d82f50fd7616dc77fe950a2c0dadf6ccd4e07878b612b67950a1c0d7edafe10d063fd43253652997cd82b0efe19f31aada9a121250931d682838f141a91965fafe83ace1755ce90af1fc4ef767ee5c80ee9b8eb32d6ca27a0667cde034540fd4ef84ff3a666ce08d3e3bf6169e4b2f7d5b15d3680a2439d289c5cac5d8ebac82e6a5f8c70a717d94a70a0ed5f121b764d1510daad3e9760a8e5c204985dea01be522ce5a79b54a753f9f786f73178940fa4d10535a5472407449d476cab63f94523aee8efcf1dfa4eb3f54773ba9c7441b08855ec99a124889a99898b4206c9a92a24152e26a676d15d6ee3493e11a3d456443c9d306e88c62b992eebf7ff0caf5e7c340d36795d72cc91b5479ecbe50861fcd3d9a62b2bc242e28ece79f1cd071d9c56f1229800bfafd0029b6581723231dd6e1a600b071189b2cd2e1bbe2b0b7b5fb698f2d8de214359c8053e7d5e67ce3aca1fb46663933324ddfc897d86f5c1a72c0515162da06aecdf837c2dbe0cbd645bd945b0a6de13bae11f3ca35e97b3ac86c53341faa80cad94dfadd84c9b73bb69f2a7ce7cfaa69715a2632fb5d0ddb5d19a40b8eb4af44e9134642d6efc442a770031ee756a3ffa1557d7aa07b7f95cfc7a1a1add3c223bfd2e6de14323249e44a630c962e971436437d010276b1463a250b89bf76acc3ebbf4e1fbe19c246415853a4a9d6568793936f407968d485142706d46dd8f8118c47b498b69120cc6adab16cdfc3893e6f7cca84187d95512490734d885e3120208c62e047767d1c3c284f26954a47ad2d85edd39d6d5771809a14ae1c04c97074e69aec840f925ee708706a4f2c5dee952de23fab270694541fcd265f07a9e0a3c08c082c34680475870069d95f74cb7fa13ca5e61f798ece8bc826a39639e5a748129fa3d8ef76a0de05cb1a1560d0f38b2c0e3ba3b81aa88c26d0a95cb7bf620528f6b004611bac70c53300b521e10584dd67fc927af2d307e79994b63178189bc26456ff6ef16ff4ec0a93bec4504d721d516a7f9400cd71911e0221bee2e2973d68d661a4c72a3ce19a0d5e9d3ff91b86c477b9362a97dab77479a54d9057e4d159b4efed1cff8225b07067d9dca00d65cbf1c74abecc39620b75ce2bd6d601474b78e0a9dbcf683dac9b7b741f3bf09a54dc1c2adc7683c036d3377d9c64ec3f4daec6496a664c3a6dd3dfb67969e0c9fe4b8372c303699d106bf5798a95ba9aec88ed6a338796a0fc727d256a5981b8ce1ea8cc3cc7684871e9e6b73a3548d0a1f654ace176fb5288b958c8013960703a01ad3422a6a4dfea54624557aa572547d09fb07d0453d8beb14cad339a2d3ccf8a762da5255f19e2c73b993db78f2d8e280d1485d2ecae0c30198000ab74f10ee03596538038d80501dba8dc6affcdbb9ac12bafcf751e912bb1aed0646ee64ef114c5044dcc82033be01d017ee3282d851306d98fae45879346d142adcbb51f04e9889af425ae3d72e161fcd3fbcfdea429e231352c6db9e83d6ebc61b28f71204b695f5268e37de3cb85173999622ba00d5387c7e98bc2542b05beeac5218f8c2c693f9e7bd143115695cb0eed53de57e4a2bd78cbafa8fe7b3f915ba7c4397cdc3a8b3ea2fff965161032bd2106249e1b8712410b25795f0305851903408ae2e7c4213b563062dc46bb0e117b0d0098142e4e7a54edd8c33f1aa0929ff565652973f252dc2e7f237b1646839561d3d75d24b834f7e162ebf6fc948efeb7bbd393c8b98b463078c789cf5328917ddbd07f2dcd0c0e7396912e9eb00bfeb8cfc63a961e6707e97dfb030a5b31a205b23c8a4ae9a389d51f4e7ca962495e8d8d6fd8cf4bf3481aabcf2e4b69f61984457909950d734c1b52995e59741724b98a53b6b8f6a94ac44d6ebd4d72a0a27ce66026dc7b5265a890c43ae1ef8644e7880fe931eaddd55ba0fa34146fea0ea94bdc367a671822bda1614d433b1043d405dc532c7644eb5c001142b924b70d25d3fd88e89b91d7809fbb8d05be7e69972b44e27cb75649643682ff95fe74c540597b11179df93e126155cba6570c3ee59fe57a1f0ee2a98084c6c2fc36d0999110891804d1396e2228e39829b4ae406ecd55a6597d0dc5fb41ba35c23f154360ce24fdaed03a59b5e2a98afa9580d73e87887e0dddbbd878d9e767ae33081b8e4fa5db2e8dd061d376f0fa9535f3c75dd9bc9d91e43f31a233b2ecb9d160fdbc596f010bbb78a250c1d28822d93925f471822fcd8127dfb9a9ec0ce02a3286e96476835b89ed66f292548128cdc4c0fadb41e958b755ebf8edc5075b7dae134fafac4f5ffb8eb0b55a2ab7343df3aa6fd54bc4467447ad8dd9ce691d6a09d304ca9786f237f44fb8ef5c4d04c313a6de6b6afb41b0b1ba446ce560a6b169803b2b35296a0414d29d901ad5c2a7c49a987ab8cd2f3a085bb39392685f105ae1bfd479b2838d70ee36b92b1933e73800d46fa3bc3032811ba835976048893d651a5bd46b4ad5eb3d244d201bef0bbd7aa27f5481a2bcd47336084fd24e05c0140c04340744e1e6cfb3c6dc84aa906a51b05c0c2e6589ddbf0aed2d44f8bce901af5a4fdc164ffb3ce1a081cd48d07d36c7146f84ea4d27e330e2af0ecfa873e1d2100712c95969ba6c7b38466cc1507bac2ea84be09b20120ad685b14d04c7a7e67df3fd0ea4b04f1385bc0e00c65912d5d1dce0f64b3831b3a0a5cbe52b823664862aa137c7e63cd601c4d7e6a25478b787589b2f311769e087dafac53283b3ce83812cbc614cbb13b74e85efe72ab23e4e02bf9698b7f922488fb0ec929d0b1fde5ec07ec0f40efd7861db1b334becd5974f3fdcb3fa8e6309f3f949829ab4b360b817bf6682b4a40865e6e4de8d1540f9dc986eedb7d9503d7e567a5dd84b71e02c8ffffff37