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 80349 43cb04eab32376e0afb8345d4a438657b98ded59d5a689666dea43eaaa403915

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d9a630201cb5c405de5a16464677c7a89b2738e246f5aa738aa8ac9d36adeb43
Certificate Block Hash
43cb04eab32376e0afb8345d4a438657b98ded59d5a689666dea43eaaa403915
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c3c1010006db0000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008f9ec0a3e6cefe2514330293b9b1b54cc785bbfe6197d3a5b68e9e7c264c6a67bda5e8548122dfacbe19219a47fae300de4da09eb6225b4f3160f71dff269cb022741ba20b4cf455fa38875ccb59103a6f0145005e32fdf881050000000000000000020000000200c3c1010006db0000

Raw Header Hex

00004020e7365f84ae685cb8ee029849ed17f2f71924d189735b1f6782732492d132e913e03f30daaef6aa1476bf846a4e3ac44efc7cf57cb92a884cced39993afe773d989ad436a94c5001843ebad369daca88a73aaf546e238279ba8c7774646165ade05c4b51c2030a6d9

Proof Data Hex

59,560 bytes
12121601030704917b1eeaa5c2cbfbb443b93606071602857ab9152b2847c4e2a2bfcafd52f924be8b5141d72d726b6186b861fab3579c6553b7c109f9dc7cc8a2ecb8f7d53ebdb7c753796e0e1a5eed028c4a99870f66702ae8888cba3f90cf283b208ee63522db1eb288f6f50bce6d030be5c6bdd26f355318641f8fcfd7a1b0f03652fffdec194b66c74a185ba0edc81878da8b96b304ef3e311ac3af8079dfc5b11471ca5b9b687a6ede6927098fa4ee5e00d59ed405fd866a9f47f0bd0274840ee7cc252718d057fad6128e711928708d3d60187f4622b05606f494309d0c49e712302bfbe05376a5a7081877d7c3b3d946815c35e1b195fdcd3acdae07c0dee5a5cd80d9c5a0be8ae8c658794d3d1182fbb3055c1a3dbde94fdebb0f9ea00dc2eba9ba747ebb8c311e3ddb2d4cc7a8da6e80cf30188340659b8ae8fbfd46f0f427bc338ffd8afdb0d3ff067f7adaaaab822df1f3ec7a7faa45cb048e64389a76fc2d0f487c902d13ec2f8a6ac858664355a92bb00320c4c3b2b2a6a4f6500fb8292d8b046d7117b71a3fc172034aa9b52fb80ec4feaf6c1fe62e1f32ee2e315a2e6a10dab703de4816cd45fc29b57c62a919fc1249865e595639fde6733bb610e1791be6ef8197a11eeebb294a5211089f9faaf9377cc2e769e02fa4d338b87d190a87615db1f37c142caf3264402d5c20c7171dfcaf579a4f4e8b1be6bee6747af299e538d8074b4a8dd2468cbf4e7889bd24a696861be8979512d4c07875bd70a94d6b23fcc6a5e2b2c1154e4b1cd2a89056b36113e2d234b41338a4682d49914b83f4e7094faa68fe9e378b52c1af750f7ba55ea56e968c7a2c172ad2fad8ad364e117e0a44cd90ce7f0d254f776a9f97dd10ba464af65adcf9db262d1c672e8fc5d8784bc2bdc64c151c8fce5fe1d95305fdf0af587fd6e95b4cab73cfad3cd809ccf0337d41db0adb885b308dd0c1ecc7c12dca30be99e4e14507c73f23e7a92147af1777484fabb777ff24a97d7974220204afa2d9653963e0cf3cd7b4607f9be3ea82bbe1c8cbbe84844a6047761d00d57e54f9049c8dea85600ea7226a8ebfe24ccfe01811a298606a2d6ef29b289e09814c44fa7cd0e46be763ce0e3865671c5e8d9de4fb3e172b0b3319ce80f9b1a2bcce8c2587d9ec2127c87a879d7b185afbd76fd8d066388de45c454d350fdadefede3e6ccf072982d8c8eaa28459ef0aa15c7ca110a3cc4efdf3ac27580f26954088d3d256122dde1c0cefca9e6c5b28c754838007d1a8657d608b69206ba3059afb4a41db34dddb3c58bc417cf77d0f5aacef252db4ad1b66a6e68825a9264affbeff1c8035dbab93eb01d4d0fe7bff65a240fb2039251e1ec5b256c270c209d5bb49b001372069c81c6bd7660a2270de5f4c6a30885645762a94bbe86facbce89122d0523b943028bcc1ca38ce5e8af1524f19bc0c270b8dcfb14d844f6b769a3db85c313d8873bd53acd2c4acabd97ff472c719887637f0f200bf7e5163bd361d4a06620576a2b1eaf901ec1486022f6fc56edb7718b1ac4ac01b9c26377acb9d5bc18adac48915f94c032dc59462a62e4375205f760a2f2034ac203dbd6667f998092a935f90efe5a25182712adf630a2ca57d9545cd839ebad7758e3215be9e3fbcbea041f7d9b7493e8f088d96910d4ad904a1d22b0d4f02aaa5651e0c232408e2bb3638517964586e2545460e9e198450026e175799e8aadcfa983a94162599eadbc259ee1df5d813996ad126fced2c46e4171dbb0f8d1c705267ee1d1b0c8de63bc1f247b62717ee56944462113c0163b63249c84b47f477a3bd17eb2d393fd9d69c78ab72df0a803036f2b73e3ede13d70893a3ac967d222325813b60787fe60f74878d727d6defa8cf2bd97136826733c3122e2e8990cca16bb669095e592f475cab1a4a5a27b97dd7922b672f5a42371eb71f9299b58b4838b82f7003dfec0d8e83896a49ff8a93ac00c78f1197f2d304e6d624c880ee2a91a45b5e0f2cfd195abec298fe0caee7a4abf09d6789a183aae01c2db48903e875f0d809cd890912a3783a9e9726b771e8bfc5e44847b64fbe8d82debc1a1351bfe416d1818d97bfca9ddf22b04031d4d2ca940b2abad975ed4545c9e2104bea07e20ebbb3e9096e307c50a5ba3bf88aeeca8fefb42d5634c7cdd09eb628bb634186c47a7013299fddd5f6c4c92c9aab4abf4712331cc7cf8c39ad14883f946f6e81d8df68651e799f869a7e468ec4b8410d7661417c16649190ad9ea15c6a057aed12e0f79d6521c862aee8f8c52ead288745f19d5907a26d295b8b10323a7149bbb35086c891ba6b4455a5069560a3e3d1dd51e8d7c2b3055b30b99edb7d597695e06776918577c1d09c5a780e3b8062d38525ef363e879c77dadaa8a6865a6787cd192f9c656cb15d2e924363d8cef74007ec6fb4226c852753f4848981b7095cb7976604a8a7706a6dfba8d7d6a111461b12fe4b554c71d7cdd65a0e0aefaa64a39906d268758117433564eb84e0e78230042b2b39570d216291edd06a3c8cdb444839cb4d1181bb724de459f22b106243dd74e1e0cb8e13b01b86c51b95b04d2b7d6eb71c628d24c609d67485e0553ed7a35c43199b9be2c18f9979b5a3016b4ce5fe4ac79b02560f518942ef26bb94525743995a140618856db7c2e4466d6d6ee559707fa23ae4d78b17f34e6feb365d615d6f45e75a9c8e44879be87ef5a7f645635bf29c6c441e706b6aabb27a963ac58cf8330709debdff0104bd5b859c727131978439840e5d9918e7767275f65a18b8f3bc7ddfa7e424e3d771ca77bdf9e71507b55b8112e411e7c748fd2d6ae89dcfde4070ca235442a7555124d8ef1445f61a79a5a954fbd99f2d0a11512cb2ce60beab3d93fee33d4e1e0f2fcd577b2c49f092162c84f645dad1a344f08581d8548788c1034d8731d5d574a9a2f34f0a1412d8cddf9e587097c165c5e7c5bf60c6a63d056f66c0bd9461bdf859aac3f71c09e98feef4326dc17f16d122ea90cccf543a98d277788cded31a4f9c397fe6ff8d9678e57b7524cac28aae6d9856f5f9f4bda798407c442e1dd08cd4d8c4305ab52f28e3b6fa7b568aa87ae6d40ebd313d3143230bef1307667a1121217ffebc3aa033ef990cedb420ff81fcdf01e520544c4746452f7281361484abcf3b9cb8d83da0773858e54055ee8baa4c1b064812d4d6439de4a1fca8c5c8598ab4ef067ca3b61702dff3ed06e6dc7071b61bc3a1c12fced032f67eb84b60b22f52629942c4fe169d327e0b0b5174b9441a0d49b9a7c5ec55d675fcdcdaeee1726c2815767b46242f7aa722e1d58cafed73caba941a24078329a14ba35aaebfba9c61e224859a8d42c922428ed83f146dd56fe1d39f8ec98efb3f724ae99ba95279d43a799cfac73c293fb6a0d8464a100b89777ef1108b4a424a06ac368b185021079d240a72684136b4b067440aa2668f3eeab3d91dcae7cd92c341daa48e18dc94fd29f5d338514841414f15ba6f708979ed3a96deb7697da7588786924e8854ce5d082df917f05dd9aad1c873a32a89f7fe8af0ee2c9aca635ec791d35c6f100207f086b3b88e0f00b6bf662f2eff4db82e2f84b079ceeb0f68a6dbf6569eab4875912ef15b6400b040cefb764c0b8fb6c52a35f78f43acb96d076aef10fcdfa4c06d64a4aebc5f1ab5fd7107f7e5ceffd41f639a3993c2d375338d371cf30b1604a6648e097df533bb21d8f797333418c83e3c0c3627345ea37037068634992c67dd2259d34d14fbda5f218fa279ea1f91764aacf134b8f25f8cc03a5114b6bf1e9991cc4ebcb54187c8a3de5561ef5521b70d3d6741ec18e13756d0d728c0fa3885f659598f1d3a3966f7f617f0ffc638f5f39865396d3ceab8cf5d0dc8efbec7cff5238e0e07407e372acb1eb727449a400316a4ef853dbd892e1328edcdc7e4b5bf9e24d2d80992d0741e9cf220a73e86481d57e22e447c47e1972c31f5bb535c5c7c1f7dceb2c68f45dc62cc9c98584b633ba90f37cd911fdb0cfeff259c827f9a81090d615ee0e33b42f09fdb99d9c751758222bfda0546349d53cf1f54685cfc7fb1c3e536779a001115ced244e6f56b569fa7799b9a3208a1d7a41ead37a8da4de3593487751f089653a20fd1d9a374b4faea8b6a0c319f975f141cae4bb993aabd00561649954245332c8390a3b8cdd7765c815c3fe0694dc3b8163d49943c996642c27f077ee4a2cf7da8080c7840a70921e3f23b6ab91dc14e6769ddf90f2cca28192cdc6b1d951c2adb2430ea985a3ed6e24da5d7cf1c24cc22c9429ec53e95fc1904f66b83bfbee3eeecffcdd56a11a75e245180efaa5dde570b20a082849650717354e6f21fc45e77d806516e2ca590925473552c51f43acfc87af4b6fd89cffc0748206e7aa1f156c881058b480757866e1b32cc8a4c4ba0712fc384ca92f2ca2bdba85ba5fb5f10bb0c8a40af290c3d32ba5c99fef73761b93dd198ba4ef7b06b9442e23fb28a5de415ebb669b9ae32e59ec0c5489fbd07d5a4ce9c697369ba1eb66863043abff6d678c41bba58b2ede24d7b7a1a0c7e3e4db336b6e076e31f12b6f481e93682f7b5c314c8551e5103f646bb85e561eb8f3cdfd3abe49cc08e00677fa2e0ee921ea73cb85c5c1d7c15de7654a9c998972b0cb8e6fb3edc106c8bef6f2ced148aca506749af912129aed8fc0a4f8cd284a394d028a80abfc414a084d0167010d73eec323458755c79cec5ec1015bdb023cff1dd05437b96bff7cebbeb7248523aee9f2d793bdb8bc28da6ec37e72f5aea1e7ecd36a9c6f4241428af1d72c169f5f39d5e58494b55c7d0a0e815059834d9f74beba3a486a85870c73050b45e0c2b99ba6390dccdbc2e506e6640c0bc3db11898e8871d5785726ff21e94cb18147f4ffbf940e5e0c5c1bfe5ea3b64f5a49f783766c9619f14fbff784cbd5c0f8cdd7a0ce3798228786796bbd6fd2df2652c0dcce12c1ef3a38da8b6f119692925f6b6dab0efdf83b3869cf2f214533191324bad03a66ef7c036137385907004750f173d8778a53c1b93cc7d61348d918ee5d20b423786e5ccf269645601940bb495729c57bd17e6ff8453b6a92647a2febf5f38bc6adc8eaf5b2732ea980b18617608661f12bfc314be45cd11f6ae47acef78e9fa7908916723e5cf10f087a88f876c7e8b443e38bd261708e4a7389f754c85168e32b16dcee42841ed3578c236f4ea882d689ca509be54efad7e72454ef41c661f5bc4506180bf81cb2251959e08a47667c48a13051d7445544bf22832d961bad966e94fda73247ce1cf598891542ebd9e8b01a07da872bd1b067601cd3b5736702cfd49f504eb6e68e80a443882af7b210c4ced8c690278bbadb0192c262f0112873355317407aa2364129c07eb36326adf32b242797df05f5b6bfc2137496e15f4578956467286e68d891c1ab4342fa60ec55328e3a1ec0bfca103d3581580ffd3f56e801aaaa8270edea019157fdd82a0ebd92d6ff26b14ec4a795a5bdc389d7f4b236910325f551355cf6d28df5385e7b8014bd0e52eb26bd1c2fc8ab94b1aac5b760938f2cb492aa267d4c264018c66acb8f11fb428d32ee2f828cb4413e6b93aaa727e4708d7734925d2a4e1b3180e29ae803492b04ffd6af5ace78ea8109997ddce8a17c8b3ba60d1e87254e566edf3abf3a17fd767f8c820a5b58ab5a8065e55ab7f3ac35f23a7bc8927a8bc008cd95bcdba4efa632762b57c807705374ae57f6ad9a1a195f70a72c178fce6435ebaa0b8f10042862e64af12c71e81386144e36e0addd5f3eaaccea26f02f7574112dcd1eaf619351c4d66d95b691f7bbd2dae884bd56adec447a53f82fc1e3c4dba282852cdb7eb5d83329c52ef276a35763b66644751a43a42b971869868e0bc23be4ee1a6849ea4cb533227dc4e9957dedff81a6718748e1d885b8be03dd3e89d2d50d33691995acf0561f6f77daeb67a1a854185026737765df3c23e0f2163167dee238be87a8270ed2c6e0e5632fd06daebba4df165449ec70a9c91b090071584d0afcccd9c047720cfaae1dc697c8bf465d97edad8bf0f30572610632dd272d3a07686006d8e9b2f3baba449baa70ddd33096be8fcf73ba80e071110fa9fbb3ab36ddd5908ba9122276fd3dd6ec231a432bf44920f41e934961ccd5a42eac0cdbbee7b52e20c99a8ef31708bbf782932fec64cd8bb0baebb11dd9e14e602f29b377acbb4a94c0cc2136dfa529540dca6164fee9b380be8edf2d6f2bdc7ceb8c4505ec0b4be91a15dad3093844013f12d08f5e0c02a4d798e3a29d368742704b48e39a7aa16975394f86fa378e14817dec5c66d7c4eaa19b088f24bde783e3badedeb7f034a611c5b8e9e00f50889a403a8ba35be7a9accb7b3d6f1de4d1eda5ad076dce24b82c5da53b6b64baed65c14ccc145945a86c57b8f202067ad8125bcf3d76f9a56e7e4b0bc82c49f2934e1f32d24e813368ba19b07bb105543b27580b01a6d2cebdc025e68907557dfadeada444fd7299dbfbbeba90406074b73e28baf14f49139906638d50eb357b0c156e2b4c36a3e6ad866d2514bf9500580b1d744264f9e930d248c7ceae36e0d5dc36d6ba95c74003d189c203fd106176f22ff9181850017cbd9bb47365f9a0f6b989dcb16c29b28ce459b7a41db3e917e704bc8c477533d547efa39d5784b15a8645be44884a9d25b2fefb0e8092741a3f1df7227692e169749fe9fab954a2e472698800e3b527a5659aff0e175f55bf7eafe4c6f7001bf32efae87c9eb2f3afee76e6d42490721e66f292f16216d666715caab6a2092ddda41ced04311849c565233ca771258118e58a91e04e21facf6a7d8bc22a866009def0ec45b75f0eaff4558f3d79369082c883c541529d4aeeb86b829acf284c72eeca5b314a9af07961d67120d285fb0a706b79fe6217bb142a9b9db3153e7ddec96aa8fbab516a4cff6534778ae744ed86d902a1001b1149cf5165a6d1eed7336cad7cedc7208e7ee36fd1fd906af5fabeed6ecab9bb52f476cc4beed1dc8809517ab73808e1bf6e80c661f141725642ba6285456e6e844397e3f92a9ccb1305999e5413ea868bb6b50e2efa7cb937f39aac78c92a3e1887e212fae9bb6097bd3462bc3526e8fddfec2eb3b5161b17b83dcffe1402e97cd9c2a135de1feb120c691c9c1a2a0adfc4bc5789e53c59c02799f09d0f2a1b62cc09f87f7cdd5df146030cf8e3f043fe153de737f957bf43aeafd7653e31246aa832a77e82218a8e556709cde8997687510b95aff7e9c21b54393d665684bf8cb2c28584366b2904f0595e058d018da09d11ee638cd2552515ac152317e249175ed173dd58f21af2189d387e84ee99e05481875bc0eb076b5507172f1c43b7477f1e419a9754f5e1c79d66437a08a2fe9f51cd246abaaa7498520ed336dbf98bb23ef573c05a857ccbf9e9faab2e1b0016534ecf4e558a18b027884c3eb435b7d263a6e78b3218f89ccc4ab3e8de0c77658fac34dcd85e10109c04910644bc6b4ec346807d392e5ed467b67eea86459d6c1baede7dab875b937b98247fded3687440bf1f7181d29c6336bcdf74e983eeb088ce69f1c1056bd44c75976a64cf8f7157e143f982bd9720b06351b3fbf9999510796067371ba0452950401481d93a753566efc2fb02165447a5d28f3ab2986e8d5bb72b06ceab3dd40a699c50b7e0ece66a4ba9f4f82ddc17b97e3d7800289106fc18bb9d62be961d733973372079543482e04759336a1846d4319e27de48c16db920f8436e630de96108139ebc524246bfae0bc87485819b6e06ffbfd33642e4c4465fcfaf77cafe6d20528de65ed4e2b4c61ffe10b922ece53b814316bdb29f4c2a3297d090a700e2c7dd98c91a88fd208964d04471970f8a9501b7dc6855ce2a245901c002cb784383ee8f34ea3dfe34512c5328d099c1d6e99d918020be4c08868229a05bfeaec2785823a9ad8bfceb50d050b8161f97b934ae4e82663c2f8d9e63b61e33d1b201011f8fe2479fee9b74f7aa5801ec29a2661005bf51382219b8c4ce8b2dab7c5a21746089e6f29cb82ad3139603d11ec4e07be3536cfededac564eb6c6a90d1d0ac12dd3e70307630455a0d72ecaf2b1767156149a804142e251aada95ea8b7b1c8b8ed32288e7455d5f6eeb717c878603bdc81437503d23e2460cc3eaae577583d40a7375da006255c226f1d94bd3cd4f89fc04dc0f2d7ae194d48791a17f4aa074a197ac662e5ae8cadc632ed1e8e078fb8e9507d9483ad6af58f70c0955fde9e7134a96408b9dae35d3980f7b15cb2d10f019b08c1d03c8311807e60b13a1316ff2d5063edd770fba29de7c09a4ad92136b9aab826a9a9209020d6f98f8a86204825c2a18616b446146fabf3322285f978b43c2222f73b0fe7a4c2d7b5f2bde24473375f5608864267c1d9d973bc680224202c692efed5bf90ff56c999399e8b9a61170d97c05eb218e10611856fa5409e05720c3499a384d168c7dc086db42077e08b01b736bd7535687742c9c6ed565397bf243798d721578e28060636b42dc37574f9c19cbf31174cd56ba450c0ca2648411397cade4806d7671e252206f2cab929292981128fe6ebf35877838b9c97e6645e0cd7c244b42c82f44412ee7331883e89f58c9d31a6133284486a498de2e437a7ad1b496a9a970d8c28146a6a93f99135f1cf2aa1989db9c9bddc6282c07e576c5a1b5a004aac326369f9c476aae7f7cb9c3e434f8790d7414bf2350ae8c0fe93c7922cafd6b1665a4806ebf29435a36bfab5f0c24cd022d81e11e7fa86fa64da20613c48705acecd14be5bbd2bdcfd8052893fe7bbbbef3afeb3d5cddd00145419c26c5784db63137af9108f2bd3ddd7f99ba1e39c1cd9dd7fc9686a55775bcc4e45fcf23dc764e2bd723981af0f00f0717dc6fa28945663fab5b87621ffe20287f56373217f837dd4c6e363b93a45d158bf1374a9a626d3926cf20c3db98377efc0426b4b46bfe9d1147f54fb53cc4ff0153234810b9b6eb18820210111c72fdd5e41ccd3bb590985ea822f7e7335bdb306b114d019e4c94c2179a5459e0aa49f5f42ca3d58e2a052c4addfaeeaee66d2ba4cb43ff341a66875b9a9c50501e7f885a53c455ddf57c9472e91c14be506f12f3dab59eb5cfca1833c7171ba9e79c9b86bfaf5c76824f8154e24d6220b77684747c72a89e903891a0c3716591a1f13071c43e06495367da471ac26961269e022f513d7758ba2fbb898f254943402449f86ad2fbcfcf1a71db6cb503fb4fe8e245c076c5995621583dec3d4143a69f1707b1d21e3d30136c399d7ed2e0ddac2b10b26d498e0740616d89eb9e3b2e945999ae8a1d9cb1e6ae1e28424681a4d6f69f7eac4331e060b300fc038980ad289f80952e8a32d7eb39dab31395011488be9a0b0e5eb5b037e7f5fa267db3b4d462a54d51d3edd2744645a69fdc1102c86600facba6856beece9e08822d3d90c9f8da1eb94406cae28cda1ec40b30de61ad9917fc7a292044cd4bfc189fbace3ccc82a73f26ee63b4a09dd5541da6d91f5aafe79ec213f436b6c6d799c6bcfe865ec04cb2f78778299e145a5c33aacdeab212971e2fc27861ac7de16af09584669d7145b613a42b526a43924d3a3cf021615d1d142598ffa9a287b5f3ae09b312793033a6281c6d0cc4c48f7ede65cee56529581afbe6e9460af69ff4c9a93e2f1aef398b439a93ccbfa1d77dfded2329b979e953206a04a99c7a090100e69881f58936b67fec374cc923eea6ea3e73bea40efddb7e0f629cd5a4c6b3c933a63e6ad7274990362c91de5149a354858dc17ba4ebfa054c831d693ee0ded54629f5b71c5008722ba65d7e243526d4a8a5d434e1c2db3356f3cb56eff84d87e620d8402c9dbfbc074d5e4a49338f66d6f316aa6bc498adc2b25407a59ca124bc7341056d2efe205af26d755a968d6ba57d730c1988a1db98a59b5da5dbee6f26e71216bdc74b61c3249a7cbbba001bba78270dbcc1878dbae6a646b820f6f418339b31e2c7f2083212808838921a74d3dd8db3a3ae05a1a970eac55b79ebfb257d1ed77da9945c0de3c170f39d8c7e413b395cdf935cde075d351976cd28bb66b9d18357c694a6e6aeb7624e35a8af92a5d7fac2e0acd091746bd2054e4f267354b8ba82408c6e397116413304e9918feedac1f8903f8422c7d2de5af0aa260319ef1c1b7d52c8ab2ebc7495b466afecb83ce4ca6537304976cfd167276a72ee478c3fdff7a0be4ca8293dabce03e2955bd1830d7453c706b68dbddc5edd7ca13c3c3bd40cebcc41fc6fdbe5a9b89b315c1356d9cebc08e82a183c19c1676d1d7cd0eae1cf43c072917f843b1a4c21bd8f341427ec174327e01df8f5ca5e31abe7559d4acda4cbc37c9eaa6eafb8d765585014ed86fcc48aa4b678b91e420a2e09785400526a4653d874afe65100d84c4e70e08d9338a622d9cd59b8c8a0907d2fec82819f0aee2d126d0ea33561c8d19c68f7145d511f73f29df04c566161d9d1feb17e380aa5ae1598098569ca7f5344851da8439bf1f3bd6d64d78531cb76bdf82e249370619386a74279e3986fa6fd96ffa93dd929be0f77efebc23da0b0c1a541543e69698db062cdaa2c1edb38560a5e1e98504d190a9b94e022b6dedf68650a8dc1ebaf6828695d9a8da774259444e2cdee86593021e551bab3656f30fd3b9c3cb164bff78b5f447ab52220c68a9a7f6f352ee3c5548be5b86cce1b6056ef236770d76fc288502626ed948a558e596c83972ac47568734baf7da73109bbf8af62f95e170ba25460aed55fd08d712deabf4e01e86d5a23c89d45f3126e95c41e423057fae10eafd382b41facead2462349dc5c61caaf6be95371038e5d4e845e9bdd922ce076dea12489056c383fc83ae5801db04562d0029d157ecf601e54c35ee7cb0fe55a65075dec0bef4110fefe7572b075e6e7214591fc84880ee028b5383a082fa9abf83572662dd6d97cd6108d93e94c938fbe8bc9d8bd80941867551c9d1592c74f4c5a00c429b2c49125f285bd8fb01ddf5bd9da1e55cf7fbde93dbc3ac4bf107a5ee58dc61a08ecbeda049894e58c941eef3e3c36d636eab18f995acac4592d981adfc17c2227ca3969333826972d5bd85cc332831d3738cf5020050a73ffa9537904f562c55618f5b3d259b9d6ca3ba1441b1dbc66adf76e450334ae66a18e80309d239c891008f4475142635ff4726590a471579970ee4ca235ea26864440df94e7989c2f99caa76f342bd9ed0ab4362ac4988140fe41c26fea01448211469aa5185e51a5f6e52ff67941e4520d0728d25c579423a3261a8d096101abee868f0703afc45d1359e94f07c828b7e9827dd09f3499accc2e1b2b3e418c40753a2194eb8b541d520146dbf6af8937b8d742da985f19ecad00c3bfcd37b329c06e5d6e1ef7d0b09e6fd76ce49ac01604f09ca547b74c5c10e439e7bb5de20e042deac44441fb51408b9e0a4a053eee8a991bf41ba11e527c00595e3107a4d248d0627877ad5fc9d82ad6a2df70504a9a5bd007efad19a07eff7d875fb76c990bef1d6d2eff37e65a86b45c08ef212402bdfa193b798a9ba662ced7939cab482583cd3b7def33c648bef29522e53770738dd987b4cbc0aca230630b7c72438e7d7f32de262a4905c551bf88fb52945ba85998317668aa80d214ddf21edadf22d68daa6e68b2e339d68a8ac53126813704fe5001a09e52fa3a744ce0374cc0262615c8cd791629bc904bf3e9a77de633eb2098d08f0e68bf90bd06ee69c5fca2cc186ec220ffa2fb74ec7681840a3083490fba64de00f4f2246e808e062bbf81e813d602a297a4730b3c40f81dffd390198b3a6e424d540d61cc7f0f65b5bc7febd6a5abdc9eb8d7d8e37f669d6397a9ca0180a10a585db5e3a2d2384bb10482aaefc1bc4d25b257487f800e60bd19dfdcd8d51f87a7cea5e40624da85534f00bcb4fd24e628439adf53b4654748e77f974ab2714361e2836559e7195abc8b3829c693b0ec924cae10435086735040ebab48fb66ed31c3e2916c5f67431828720b8a750b99feef7e5839090611a74dd061d960ae3f855d896e98b9c8b6ac8a773a16ecaa15a81f7e5601982a96b8158559d8df4552fffbe269d4d641722c7ac8fd94c53929c0cc7444311f036064c05e8ec8134bf35591c797f0ca68678654b21943b532dba00fd3c1d9a07147739ebe4d0d5dc7da3c9de56d1cbe5fd31ca12885c533f69b359303f0fd1db30d2fe5c2ba7953a7baf2021e4537852480fad2090bf91c32c12a10416617e82ceb85da5c78633298d60870d17b8fb48712281ba25a28bfc4eebce4af363486a6532a5461808d6f39fdcd5269c7ca9fdd9552506ad3a338fa6f889b54a87a135ac326c6f34e40c076117ce9381ddd5f3dfe74946865984c1b34e9eb0d9686e3cc817cfb78bf5ee1ffab4cb00b59570fcd322106bb3bac3f0d28ba5461c6441a2b09897145c779845141c3f2fa2bb463dd4756a0e50253e8875b21876b73f84ffd8210469630fb1d6e1334c8c7caad78decce182fb6a031e164cdf8beb7d8e575fdc44b8eea982b6aa4bdb2698e554db298f0f6c0f454a8b40b54a89a1b83b2b215fca741574cec90986332588eb4c8cba27b8f796cfa222ffc2086eec73a6b979e7964496222d9aaf1d4575086b26b60204f0cc4a7624c6a2461f9991f78403f131ac0dc8a33b1638bdeacedd4db028c6c3cc0556fd2a0717d2034528d710531979e05ef1fa5fd46b30cd126cb2e3aea4eec176ef63e045835d06c98e501e096c6bfff7b36407302d1c46907e15e07461eba0c76112e91144a35bd28e5ceec876ce85b18b8279f5af2765be0ebd825d604878714d804e2a720dcccf7d81b38b96e6c8dced83a13256010606917a8b047db13ce36d9a3e1d2ad76695fbc085ef6f9a4f0ac5898b6118f19fc9f68d9deca472b8972099d038e7aaef7c4bcf3f3521ca0d34b27e410a6ff21e02a599e62f9f8fa0d229ef66dd60b4a108d612ac7245bdbd3afb0e1a5ff335f2ee12703a4838d8a97c33b25828a3b9e1df3c7df96d9b8b4fbe817cd79366f25276ad44b3cdaa5654b81099ed13fcbb9c72bb73758654c701140896e0ac3a37c1e5daa5368dd3f222240b9c8d52890d26c2e52331a43f175a75c59e5ff71bbe1c78d23e1ee418103b4a01694e20c1071d84f4707830b712e2ae680fa76d63faf0e5b74c7685e9ba84185a46a74bc3e416db8f9a955d99a923ffb5bdc8e2b7a1262b41d2aeb61efd48cef799e2517230ac1b00e4d90cba5de12d0a09b3f570d81aa05314507ca646f28ba34a9c53c9808b97c26707f7418eb8546e33061f777492a5148adb580894aa77e8311e329bd40d1d97c23b1aaa6f809bf9c050a1155af1f19749c11b82d6d27e4818224b55d4d04c0957fa931e9c3ebff7feecafff4a35f37fa0c58cb3416008ad64f645b7c2dd36984ea01a0f809a41cbfbc978a17dab1518d668c13b3fd6f446cbd48f447a341dc97806129950938e5663cc5e445cdd97953c3f906db34e38a2a7519c2b464557f23d7500200c0fd240144f86f969c2568a393a243a4a3ec5f8a960531cc3d0170c9381de6fd0695a16550d53e37e5d282b881aa80b380075e8257237a00a9514a8fc4b44c1c35d1a426047e0aac69629f6951af44984799dca362c580d72bbf91b850fce18fb5ff2a5842db98f1d5c24e2d603a7ed7946e8f1791995ccba3a60feac2b0903686ba09cf32a21ea08cdd9d682d8f4f62fcd69d4f69c699d19e54a72eacaf49ee7e7a70d54f7b158d6559ab55d04f8b20adb7799a1c6cd81d87734639248faf4f101cefb409555f9d157cf9d939d9aaef4e70ca7696c4e3b8d34b909ad84a1d8162e4aeb17f8bd254cdc71a58dd28e5e25e3a266a7ab329ab8aeac84d7ae46b322c0d4846efa5b727a0c991a1f17acdaf5d7dffaaa7bc30d9cfbda12e9f865fadfbf245e50d164445e4e6586a6d5b03963845db4c2e36fc5d8da8f1a3e40dba68b7b8ed1be58d21be92cc9844d8cbc7dfb7f0c53bb0c1abdb8bf19e254b80ebf6870ffa1e99534366e46c3dc45e7961c9d5b81516827c12c8f4827705c2c37a4e885096d94653ccba46b7cbe63183150943a06b88ea3bd196a0d27842cc32753ccab4ff7a89235f4b6cefe582ecc09b22775a7696a7eb2ba356c226e99cfb45d523d133e3455b3492a21cb67a42f8b3072b1e9f931fc2781c773f9f206e02b8148e41a49bd1720d5a9f22e0ac894d583e130513f99f7460c02cc9c5ca5441328928bd5257576ef6e5564c768138e8f2f4b42259222bc0d0c63906fff62e77533126235fb65bbecfec29d43e52b1e6c384b3b0e827abe7bba5cfda6ad7e53050643c2eabe951b1d868b2ade1aa1806414ef56e02ed7db2b9773eb225f2e21fff08fd70aba43b3d139868cc0491b4d6baac0b2ce24c48758340c6dc4e98f90847d48f10b1e07d9f89a16e3ef30fffe45b91d8ba741a4aa4a1b4f1d78b1741c327d49bba96d766f32b7b38ea0b7394c883e8f8b1d8a978c56308e030f8b4c2d445d8ee73df561f7b7b98854388b2666b205840bb43b53831254c9d117469e30c62f602a0d9384cdd20d99899cf0ae26fa0864471094b5e8c39b0d3bed5c5e2d68a71c96da36202d103a5ca43bb5c7059594af6925009ea9f75d7dc724b30ecfb5bb320bd8f7874d4e28ac4f1d21c38e8eed382ec4a50c38629fa23794613b6bab509eb6b302cdcbe175c1b920a9df5d5bdcd96ae74322107feaaca3ca8bf444e60ef7734a4bd791fd8f0c417bdc7d7bbeadffeb477ea8dd7a849d227e2bcb0fc9f044a228909af80b1a8d19effdc4095bff88627bf47b4eaff563e72776be64ca5a714f66d105f110d18b6309f99025bfca35b3e10758d74eef10149bd1b86bc54d7c9cab913ada111cc6609b84c8e27b93b4dfd93c8db45ba06cb820e309e41b2ed7357a32a482209ac805821d037588d3e2e04a311fcc57d559514b1dcc11efa2b47c1c9fdfe3bbae88e84a58351f6b25dc9d949bc9040764523101fde07d0f5dcbe4dc2fa90f1bc2549f0e30ca5a995deb3a6a62cafe4fc20f33d183e451f57cf5fd88abf4036ffb303e73c95a32330282f02c0c2d07667017a26eabce5cb83a21b777b9f93a5135ecc5a256552ca21ce363734ef66f9f069c80b7797d99b0b5e058a9c42758002a2fe301629654b0b3a854d21ec060530ae35bca56cbac99a3619c266f99cc076caf1c76b90dd38d30d6baa1f1499324177f2fdfaf0e9fba2ff73ce73c02f1f68cff0fec83ed4b419e504e53118b87681b6ae3115178905c46c133788fed241810c7c3af01d9ceaf5b5971336340926627548295af00e91047bf5acd56fbe4a406db2adf8105efcffed2981a6f2cc33aa57d7ea543e331c5967cc53b561c660edad72002ac49dd52c18c61ac8c9c97f5c5e30b66bb6555b56777575cf957923bb9098a8dcda6c0f58c8e897ac271b4bc34255b9b7838429c087665a6d218d1c580a92deb4f2f6dc267008486a610e4dbe06b316006512d3c751407d2acd38cf1b089ea747440e184a6b0292de94e4cb09c73579b3751618e9be68e58624401b9f152163fbc742848c090c59a7c6aa331816944389ea0e254cfa35f6d98912f047800d3a58c3e27a04e62896b3843073726379b522d972129940d2267d72b26d99cd07f4126dad834dc8651f0f566dc51db0b132300579eb3f2d82d8ba3ad02b090f509629fe7ec56777b7a1a0c1efe892102726591b490660098303d03891ae19e1e0b59664f9b2908aa716ee55a250a536d08b72935f79f39fe27cd1bb2ab9ae28cf9efad6872980a3b523057dd3aa8583e28f5ec2776e7af883e9492b216aa0d05ef2befdc60f81281070b37b4111128ce1a044c0977707d90102f44d88bd9b0bbbe1b7c4d9f8616d1d9a1e5afe13894ac3cb3459178e6439106f1e35275cda0ee13bfbf30e2ab22e7eaa5feaa8ea5004d0d1cce878c29e19af8d2aae895f7bfe5acbb45480e5fed547e19b1abc6a2ce00f1f6b87b53bcc1d297ebdf5ed6f21f77de08292c12406789aaaf5f8ca8b4624b2f65d1a45c9c6ed5b580a69cbe8112cf8d88d7bbf9aedbdc64b8bc2dc67ccce39ddd2a8b9253db6281e95c5e29979a2c05c639594a4c18e3b6f9243c0aa8363c49264a4c904d7ef6bc87f85160d6fa25a3cbf8d006f663598b2454e077d9e73ae9baa1d962a6fafbacf653a7570dfe61bfd7bfe41a075741c4a66976617ec603ba60dfc8682e85c420db6a468bbcca6b4afef2a81c7e698ea830c9608bd714d50f6be1d6a3bc624455c6e4f5d261546569a008afc568acb3584d6c7345a5820cac0a8857e8b73d5d375c0043bba70017a31e1f71225ba86e5e8d7c6c09388d312f3df1714751a75e95dbc31a388283d16dafe6f8b0dff823b00fac2545aeccabae71f300ada22ead73838813735db5038f4b0537b5e2713b7b6882ce9be8054490b8fb8dde1bcec7f89aa703526f04396de8602aab22c21770c7d73c9e78394cf546a41936288cdafa537411d52150c15abe74be7acb30e9e16277cb519922307915bfe05f0e9b164ff12339ae2f11b8c51f0bd0b7bbd543b894cb8c9eee1c5701d4127917672f0c5f2284991c8a15a387686a4721156723c41c1fec828ad6352533159646663aeee9be1e4e9296731cceefdb69671bc05ab217cf1348d4863bfc00ea80c40dd0a1ae6c585b2306da8c1da9599637e33782700b043dcd143b3adda62cd55eea986e6e05a325a873b481230011f0267586c2ce457f403e17249e4ec2e7c2f92bfdd1ed12014696d5867fc5de0a086fcf25c74c42cdf31c6ab3c578f086c39f9e47f0833428ee310d670fd1a562cd308cc0834ad823d8b67e39439e0f5ea1830295999d12593602a087eacae98eac5033f1322ab62a9912cc7d93cbe0be7f9f1f5ce5805f438c7f80e2554c16f176c349afa86f10d159d7776de0d1db8290038c9ce538d7c263634510ce9e62a59970dd607271540056f9ab011597fb4667a13fee7b0f1bbc6e42117b1ce7e1240fc5c1cb772a074e0e0c72737f3878f7317b3b5188696cd0878a10ab1c0e32df4b9624b882f12dc774290ce0489ffdf911d95426a2a330f48228235d6ebb59037d4dc88a1b7723575c1b220967ec79c9fb0404c168a9f981ace7a0c472054efe7e8d5657af73792c42863fc019dc63069aa0807747373be28f21a076173fd486a5cb9a7196c1c90b80c54a6daa908245e4cf56a5f4881753648faf02db232a019c63642dd9d435756029bed81ca674679d8b1ab5260015a9d41a82b8b83346ba54f072b8c3695d337c45aab7ee2b82e37307809abd8c7b323d84886d53550e3f4730f248b5b7bca3a4c6e4f3bc290c673c12203d8b23d13fedd9ccd0c7215738c8ccba2d9c3c4348799e1d1f68bb6b6e542b38df753524b744d9324c1e0f9fbb66c2ba8a6d89e3f18be7a97fc44812f3e2be6902144d07395b1f7d1c73255d590f6a186e14c7b6acff3adacc30e6f320ea5d561b67b53d9d6aa76239332139f110299835ae032890442e46fd11f3c8f0302ee6bf7588ea2aab6832ca67c504178f5c613af0667d8e59d4c1cf6f8a6686a3233772a7060e2f22f77ae136cb55c54fbc6dfaf2a71566af940f679bcc1070805ebce5d08ecb8b8bc17044ae0ab7662ef1a3df6036f8bf32c19ad52533c5c5e250685ebd8d98f97643ed86d6a897d2d40e48f2c595b93d29957b735dd655b718e68e0869209b987c6ff73050699654d58ffb0edf5677aecec19a0bab2b43decd2dc9e6249e709451c176638257a87f2851a89f3d532d54d9cb3d7ea721177bd83d1bb8acbcfbf6dea0dd3b81837b86c5829412cf7f97353c4f37574812699360f8e4a3b2ceaceb192bf6da920b2ed8db925e5d1fb7d8b42013c4b2e353adab77c403dc3ac4c490ccf049125aaa7e2b224d25cea8951b0a4ca20237ffeb10439d0267764a7e580869799c4f9271ff0adb4e770a425ec2033d7c2b7848f780e6a29746427eceecfef9753e2fed1e7a191adc0103efb61b80c6ae2576fdd58797f653fbcd3b95d04f7f3f529b60b85c711a19b93f63d4886c058e22508499191a6f21eaa0001e6556d9f99d7286f8d66e70d3ed71a3c3d73605d6c938731ac18caa27397a02f46816b59b07fdc0872d29dd5a0f99a2c8308bcda63bede5ca6d9222146079f5095c045d8f4a83aacfe8c8b139b98959690150a2126b62f1708814b6ae2de7a4b47aa597c100c6e51252bafd2125d60dc879fd40125a5d289c734bd391c559be29ed8871280715436abdb0dd770f8e85106ac5033931ddbebf892eef10abc63a3f54a8f6f6bc12a438c6ff8939b22149317658b7ac4ba38ffa90244e14e48a13f5c55fc352e08d0fa5223048571c9d13435a2644eeec3b48163645d46dca4491239741cee0af3495145f2a5397773a8acfaca10ca1f4ce5e80d40c683fb2d86fff2eeab4e122971d73e3aa1cbf126d26939d7674674433641590965fb3ad5e569688bb18399269cf73f181352ff230c684cf7431afdd5f97f3c67ccbf4e876ace680f4f8874f84e83829e3ce299a1aeb8e336dcfee15aaee7e0d79e404317cb1f5c04b0f43fcba1e213a0e211839c10a0f2a035e5cb82e568556889446f74e2149ae70aff2c0a95c379893fe5bd815232bb756504af2453db5bf425b6347356b3e0880f044caf240402c6894337797445f59912e29773f5d39c91d86df5fcce310299ff07896471f9284a419a3e4560d315616b0d5371c910ffaa18181bc5099aae6849194a6f2e85e6870eeb425024428bad8afbce2a89bdd1d07cab2dda8cacd5aef2d0585fc4f940c04ce147ef4d2b208dcbbf5f978e429f146824a14f2ffd52c207cbbe0b514fcca6c17f35adb75a089ccd1dff4906552c632a3530f053f2a19a65ae76903dd7bbb021078a450edc4d35f2b2c16b281a7bd051117c795f18b783953e0844d5e8bfa8d2ae3629c43e8fa4b1af3e96c080a5e64a9f7c968dbf7621f89670b8184e72a409fd4f00403a0a33f0913f45daf3c5f4303228590680d391998fca072992b202791ee8b70328f6a2ae3c323b537f128cf138d04e8c275913e81db792c7721129a55d5c434b3d1ce1fb6642419818018cf41b3a507aeb1c3b320f645ec53a0a6d616dac0f1231ae9e27c7da076f586d4681159c10648263d8930213931235ef3e74ff28428c11d4c47abdd037e01d29184a6209c17a418235406acf98662c9455bc775a65e5702d5c56d31a32ccbbcd1f674a96729361c78e2bbe18c41f6b92a55f28c2565421eb6489aec9c8cecbf871d937a71a9c50f7f292a8a6fdaedcd24ec5ec9c44cea594e86f2938b877bf50c56aa9bec7e8eb85df7a235638bd8eb9108dc7c31f943a409a724a6b2df6fa05fde182df736ac9d0b5f46e2511759b32d37ef2ccedc8d888ecef9481e60e8bdd32b9dfe2c568a1f3cb02b3918cf5aa0ff538c03f31d109dda174e170f87261d7234b1b8f3ab3fa7b69cf690711308bf5c2f8908f964ff5ca8ed719d5fdcc68078a0044a1072e9191a24efa8db7faf00e7701c4689a93c47031ac3e6bee5b19fb9a331f93992befba6b070bbcdf59048ba8885bbbfe694a1e34b72fd9370422c3d286edca7c3a0c40f525804f49f0ae24f025b54b2d07067890b2940697db200db69cb3d2e4c0f4e57c70305b8916ba5bbf8e1026a6d46571b06ccfd76f2b79707af36f31e3c2c50cf52c4a499f333a5ee4be2ad2036bb06faf01f26b94585e115a7158d9301e158253b82d4f2164edd896a2edaab2346e332770a11f411fc455a09bf624838326cf50cafba643fd468c39a03f0dad3cd72518566b0ad6a7feb1a3ebba50c9e646cebd9058fe17abb432e334921e4714c8127ef464785f481f455472d4e4139a50dc65c5dcef5a74baf952e86edd1efb77cb2f3bd5adea4e91bf0a668fc8c9fccac2c2dfc1f2a49d97bc24ddc4ced88152d3330ba9c5bb1f58ac6703f2cec0991c0b4341d841724a45bb339c35748f2a7b63114e8c3061893de9c34ae6c93c43b9684d065ecda7203e7703c87698116174d9e51ba1521c187748460ab28d225dbadb4bf3f20e39ffc3607b6ccd59a09d92de122e14b61014dd1e6c05a6098011dfed8386bda63cd4847c0154e448e2292bc7782dffaca73f3a347e1c52cdb6d25d206492f7073224864010df5262ffc8e533f54c7b26d7341be53f089080dc9790e6a6bf7404503640a3effab327d007155950276b88a4f2e38ae9e9e6e37b0421cab1b11f2a8200e7f8eb4ddcdc66b182617050f28049535099c2d75141ae1d7692de3a2b5496f989f69becc7790635016da73c43d1e3e583b9829cfdd3469b5a1ebdbf4a0e627486c3e015b2f0e3edd48161b4991e4bcef6e95b55d985229ec13525cdcbfa6580a8e9c2e50f21ea8a67e9fb255f8205e9b9ed93e673b26c1cdb5f71334e45bea671408e7d45b31ca3dc740fdc115b945474aecaf9bf1d14b2cd68d09c57c1ce5d24d9dd6e4a49bb64c4efd625615cf085cc4baa98b5555bfc8c609a55519da0106f28f961397725c9f9c2d87deb2ac1070c93a7f0bb5f9a931b44611637972c087d34ec14036bae34ebcb5c3c55d27763de49ba4e2d3afcc4db9960f30aa3b2423521fc746699cecf07e202c65f25777c89b960ae6e4e876b766da08f48b791d15a207bea2a9ee5715aaf53fa15bba86614a1036118fc1d5896332de4b027e1e420d762b7e30880cf223c5ba3cc3add106edeba15e873f0c1f8befb5f6d70ba3ed42ee21dd34c4d74b1cda2db71fbfccd152ea5777ea58b1dd4976b6168d0f6a2ccb3c06f8e1fa00ad702cff1f49292e389c009d74d4360eb6a8641a4206ca8a676db9101c17d8eebf3531e57a5c343411f9f84cb634aaa9cd3f67ffe24067d0b3f7160fdfc9f411201b370d2684d73c994bda4c7ab242a75eee3d07d91884890d3db35e70882173d6bea09a329aceca28e99d6029a0c9288c1d0b88b7a41b9b2ad9480a0f6da73a6ea096e8f108d014987dacb3a6ddebc8cc6195889b165a5594eaca913b0ec20e21618ae4ba554a18b3709238bf5bf266fddc541b59931a60baa720a18cfd2740d8653084e5d9c454cda220a4aaeb41df408c77f54c3bd45b1e016c6018c594dcd38acd5b99eaecda2cb68f941a8246e59ea5861cffe46446956e83232d20bbd127606123755cacb2a926372be21a36c1fb21d6618a88a9a3df170474c9ade457245a01d842b509d7fddc27110665cf00b24a90cc9ba57d095b90331f81c9174b43787d9fe712bebba5e70cfd47f65c5c6959926b86e40ab84291e6cbfe028b718db17cd24288e8777dc96caae7723dbea97db3e83cac067d54482f6e4ad95fcd3bdfad5652e5b2ec606712047e15e8b9baa78f87c8a8a128505ed9f70cc566f1265c281a215426d10d1bc3321ac339f92fd02b4eb938b2ae5b63bfff3a1042fbf635b543bac7892647ab8e2abe2770d5b223127fb945d8895267d0f657fa4514ba20bef616bbf18c4e329730ace5121fe787587ff9dbfff98fb569dc2b8de2ce128b5735183f54143c2c747a56c2491f5f52067531443a64c5b300188af3cff22055741878c16c473a3469d6fbd4388505ae2cdb54d64d6b9c4461269807de85f1f7ff045d880fb8a4e66cc5d9af68a9debc38f92b9f42eb81a1d113a62aa3a9c66f1c86988ed018e1f2e06de5c1ef46173feade2e271fdc3445c7965df9b9eb272a9f5468409a067f076d10d9e5e30b4645c8329b21b250114250b5c99eae395b88988c967bb947aea1d20f8cc841691bfc45dd8568343a6a62892a8ee08bca9b406c3b1d5685352d11e47998f080543dc936ed47f2dc81e61206c9fd52a881e0acce0708902c5a42dc7b8924ffcff302f38694949cc2fd1c78a40f4b488b306e643c8cbf463273a11a27cb417aa14f5d71f7cfe97ed588f7db3e9bae95aa1ebf972ef3844d86bf38b131d7cb3ff3be1e2fa90815291ff4f2f8c52bbe617c2bcb956413c4b42be3e66362640d27c87ef8e4dc34bb831771b0eaad15271b5758f0e9ba62573371637a2b3d734cbfac14ef18cfe1ce8cf1a1d54a485b88aeaf50a8178e397cac59730c6c78eaf9ad8da738b53d5e20aeb2efcb62f6a8527591826b5cfd077f0563821a181736b5f4493fd4e0b895863411b5afd0017d452d2861e7fe24518e63239fb60aa1bd954cd009dc7758e89e14ed98051415087564fb1928a69e1222890bcaa5482f15ba03460f12119a35549d97b6033bf72a0ca0f6647333616e261ead791e939c9f57c654b71993dbd3e418a3a3051650c0f7bb51f89edea68dd56fe08efd6ed32695bb5b38a0e35afcc5ded3a66eb0e5d5949a585193a188de4384ebf7a2961531ff90fa5ba91910c3f9e0371bf8ac08459bf35531bddb6d3928e9e0a560064b5d8196f89280be5a1a06e5bf7aa0e6af923b410c906e1006a75a81e424610f873e1c2aaca8a5dddafa4a81b00b55bf333eb2e2ccd7ff90f4342141feea4bb65fc0698130d577497eb08ab574c0873e0619af7365b55f6ce2da6671daebd2412556bb46436e5871b2730261e147aa920fe831cae3d175f5f9e1f995d607be7983960000c6f272465c5bcbeb48216970ad2db849b085483e5346f4bf6bcbda545874f42a893a0c4cc65b1cd4ab2b81a6338ac6dc70b54a845717b36ebe82260fcdc042b7974923f2e1ef0364815e9295a9ae7596a68d740f9d0de964ef4779b25be8792266de66dde8f859739cf65b5dfb130538f6eabbafc62295bcf67b4ae9eba176b95235c14070b466f8362a030d95592108bebb70037711f753069325a7f9f712cc7b514d402fd70a90955c66dd073778ff6b76b01459a71531fa1c77c83138c86098554c54891e45712388bb6a87889bc8b90888a97b11018cb2b47db1d62407fa3f2c9d397f9dad6698f7aa39aacc40656f0ecb050d6f41fbd9b96f6ebbbded2ad63e233217aae4bbbc9871cc95fa65e3b07fdaa8bdd31a8d9c9545ec82a3df66831d493a2634a3a6778f0f9086066763ba8cc7ff1e5d96634ea9a63797fa3778e774c4c0bbcec4d7addf407115b079398ef437cfd4e33c231094055d3c141a8e9765081749d701572fbdb4a64bac3a1c4030bc8c895ad0cb16d05408cd600b53bf247149bfd23ca8bc9630d5da1a7993792ca129fc52dbb760fb64b26152b538b6425505c2ed197960f962c70057c1f99913ebbc63a1a097dad0526f1456548df44392dfef191c57b0c280628d09b3ff37b7e060d93cd32f87dcca8fa531da94a9d51c7ff82d9d3756b549e3e3a380abc4cc01adbace7f2afad50d3085537f7d2835fec7b12c3c88b864e486d646493228b2460a552c4564e69f2d0b20e9b903801928c66750cfdaedc43f2c6bc6a8b25754967f540ee8d05d743ba0523de34e00e84099c0e161675715c40465c7dda0b669a752413449be914ca1c9ad493d8a6590c6b61d5fb99d09d1c751595dfd8c3f605775df95f6c7a1b6a8039e2db87ba92177cc0dbaba96b993641eaba28148d07ef2f5003492e2f116a6b5edc8d531fdab84b6203b58fc803f5de36cd545d1d37815184c9d747e0cb62b81d0448caa4651beb0c731e804efec11c5c892961020ec5c43ba98a670c14391df6f51afbaa7973ced5830905ea70fb83a00cf2a5fb3e8f3a155b75b6e71b41f33e0e7a0e14aea6bcee37442f6d44396048c3bf74e515842a80f3cf071590fd10bb56cdda0c8b9f22c2bc7853a7308cb0304deda63f14869d3d916da9792a0c55db2d39328135b54b51f9939e3a8d3e3d570996f874a4ca688f692a989c56dddeccae0365e93d8653a44b4e411ccfbd07b25982fba85e3071b86172c9c44c688c4b9c975fb49e0f78f92351074a87508b6ff4c76425900c6e74e1a8a5079813069ca391e46713a4e94466c3d6b7f8b5f08482ebc8d32c245d4d55ab7d9dfac961d9204b4fc05a2a6509ee2348295ce0b0116ab18a3631e062ec10afff22e2c9d10a89ec696faea0ded3f9af297e5721348d33cd1a14c84aff41d311440a954f921c23096761942e169eacd30a206275713040bc9748032008bb6328260de93b3cbc2ea61dafb90f7f2d23f12cfa8ef115a79fe36d76429afff4639fcb7462691bf57098e775fe0ee711fd37c6ee281cb6735105cb0daec46a8936c88a82ac135df8be4b0d2066cb273536606d6939d72d7ad5b84026826bc48177f112ddd28bc27cad988e7370b729c3eeb202649e1dac4bfa060e98f58255209e8545014da035f4060c0baf09f6d45c49846c80c217b3d809b5fa8a1a0ec44f8cc195df17de2d968ecec5afeb3aa470e3c2bffa4575af2a4fa78f0459fcb06ecf22529c60d19008000069a14b96a7e5b0d75306cbc9f1e952633b936ebaa9379b9ab7a9effa58b48ea310c3a4988793b4b9fbdfc49ba2e38d3427d23bb47823ce6244356ac20f0083d30586ea1f2bd029915b34adb2575595c6acc5a7e69188467db9f2c04cffb6b7bf2228d507906b332b01b87d573598c2d62a1f4f43ce3e21370df109213da83d7b22e1a239cba74fa2d1c2320631b6c7f0c3cb4d353841704f84e123390424b2677c5bddd741f2ba7649316af1e4045626e9392526c52750163e4494fe491f5a19aa504592552ae453b90c749fdc734e4cf1901c3a21e2f35a9c777064fe96e567d195329e6235e0b25e1685cd2b9c2c8b9b3bb261e2dfcc2f5755565f3061c5b833b87e01905f7a04d156d43418e9e9ae50953d500c27e941055c4b07ead230e7ace6ffc773c269da52dd9cfa44970f066297762e293906181efce3f2be51cfe4743d79b06bd9d98a55a23ee275d122a70adea8028ea721dc92422aa30f8dbb8fe1086d395242b7a32bb0e5e282ec24356284c8afd1e6918894c71172d4520c613d4115dca5037889fe9d1ce3e8c271341980bc07f640171f97c796bb9a0f56686828e7f77b033c4654354b367b447cb50d2b766de614a6fd1e53b027d19845aabb7805fc7a96c274c1bbf8b02590ec45d54892e63b71e9664e74143de8e808b516fb60f5b63096db55ce9ce5c109e551c602226ee64177292628ca9904a209227ef9e80b68e271d9681ad3f6458620fc0a5c6238d06e3777b73f5fa2729a11ff8f0e5d16ec3089d246cacbf29bc268a5eef99d9f204ac1cdee69628cb7413b5d66d0d8efeae3bf620066b5a995aba79edaf1a9e2d6a7bf0d38605c645d4c5948cf24829b73fff48d3f6af9f0f003c5ecb663e635961d8242275e1617441d91f2915c9d209b64b34ecf1384ead55ffe2c7788c146a2013e52d892ad777eb45cea4ba705bb3ab35b73daab2e47244f37e056c33c284ea64ee93cc879d0f3b654d90c7996bd7edf2e108d6b5300e9ad310cf65c0654d49a1a9fd4ab4608b198e06713b0006455bedf97e04be7d2409f7ee6a08de601fed9134b6697f1d04dad8d0efc8a50e5d78090e503229bec621e16ea317d8df1bd0bfbdac8ca31fa08c992254d2456adde3c144914af7c688a7a127d46d006a0d499087d71478947732f3bf18b1557a4a2429f79831880b6465aea70fa4bcc0c99e5231d4d663ad14a0db86a1ed3062b1a6d112d31f4480420437cc443a5114f0a017f21271e7ff43a5b1d605485edcbc465eda48ef53ad60030f3fe6fc2823565eabf1dc37dc540c03895eb964d5aa45f656fa49452b08c931d47f66c7dd003f68bb0cb3d36fd4811df673be4635ef1d2b5e338f476148d9613d927ec3358b0d970fb0e1787a542b4086b7d93937cbcc55e24e469f94e04aeefbdfb45e355bb9cf03026b6a78e0182829a11166cb415972f03193506d5b1452b9e79e754936ad1d7acfcaf81907e3957d17f24fec91ec5f63b2cc325b37dbbcdd782a83ded8ea99c2872b6863f61a74dc96202344f999b1940fa40365a4451181f280f16677773b90c3310651acb1a88a0d5e3a197348ea70767519fbc9d15979b2407f4a4f2d3b83ace321301a4ba5fc12469500bd38f4c8312940abff34fb8070c76b39ffd5cfb51d8a0c11958670199b039c388df0d6988ad3813b244230cbe4814e2c9f6004b74196ecc05c61fc8b4be7b3ed8ec43b76946d1210c22586b09a1fae46b5cfd8f90f41686d2f8de8b2ba2efaeb12e014b9e73e5cfafb0cedf7476a4ea9195d113324fe5be5490ec21c3fc34dc9e0047e3afe9eff4d955819f8d4439032ad1229862cde7edfdabd3cc8b08215b6bac29f5c3d120ab80808378ec70d5c475220569faf6d436cd16c60300daa4c2acfff1929df9c4c1cf6949293231affc963620e30db96ec447c9462c48e058c1323c1742a6ddc3689f92eaa1422ec543b3e8eca5151c19723be58f21c331e530565636806f2dd00132100ccd5133912b7ae4dff14cedce75dc84cb5829a27a64238fe7d9c1b80594950e54080a96b978f3a4fcec5592fa1ae2b6787adf76907dda6103450bec7c168800de9bad8b146270d9575cfcb552c2ac64bbddb558328362b2202daa11b2b08004af14c5b15583e063d4dcb2c28a40742ea8c7e0e884265239e45754a041c889c5a542805d81fb7f5b103db6893b5c7887ab401795760175bb4c672799a1d10dc3a49be1ccbcb4ad00b894cda65bfa695e243ba9a26ffaacf49a6efbd0440817ae72fa87e27d4c83f89604f41eb61da42547931a37c2e79f4811ec6f590e798ab8c90b84e23885babc4309311646271803459772e04c3f3655fb34141cf0f91dd2afdbd6ccffe2ec615317f401583ae5abb77e85242982d647f019c4c98a83d239c052b3c3bdc342d691ef98d72065bde59b94979cd9a050948525b07d2cb0743055bc763e50293f5a68581748038439983bbccc82119195f21382209a82e9ac31007b11592dd955ea3a912d442fcc2c0e7ae4ed4c556b60248fa7563f8332f1a398772b94831320ff802e4c32119e014865ad9bad2ecb92176dd394ae6798d4e5deb74bf0bda0f5fe9e18b7a575366556bf46dda75ae6c128f44f6f649b511f75c7d27c0fe17814c5ebf67f6a1f46ec75545c0e294a1879b18e408b5d96fde7317eee232f5274631be3779af0a08a0877db6eda35f3d6aa882f5ec382fcb9e8161d9df05ea61b6d6da2e0ebb6c7c5f228cc7d91d42e71c2e524e44e1b0197c30d93a84fc33cf6e2dab125ee14a3a174bad0813c1fbeb7e4480865d8619d7a8d0423f48f08e5e2130cd2712c7ede3c119dc737bbcd6d6f625dddf4ebedec5c27c9253466f265d5dc9c3554571f561015e6353a062d2322c54618ae7fe118b7a58774734182b27465bb64d0b2039a53764ad7b8adbd3c958ed95a6ccc6f07f9a5a6368331297cfea6d3d2418cc16668427725abbcc1ff5b8c0335b775b8458c90cb50eb769e65ac4fce9a1c25762f1c7a105111a1abaa138b599f9fbec8387edca1688f22735d8799509d98756ca6ec02c22850f5724f5726eb18026a2818f2c8cb62c7d3c07b30110952b5fd7b87a4bbe25e120a5e6ebdbe9aacd64eb5ec249548435aabb975efc655a0ef1b736d7957411698c35ef0e2f4a6cf1c784170e8bf314716c84719750ba2374c48906f2352c2e42bfcbb0a6f3782941333c0f74c5303fd641b105436e24f126e5cb1f30b5fe73b8f63cc60a4c6ca7bafa753b7393779812fc66f4b569441f112f9bf1550a50da2c749d9582c4d06a3615c9a691a86bf976aea9c6b5ae5291da4c9d3bb87cd0cb8a0c07ad822b969302f8a833f6b9df55078574988f9f38840b91791152f603a54349170ff0d9e12cad69b5b8f10e8ca21b3016eeab8ea36d122a1e1e029e1d8cb980669ad63a896b93273509268d1581d4407404d3e4cba2aa3de27fd08e0508ae1a5eead6b7e11121d8ff4fb709ef3f9bc38071b6bfe0fcf2c213cd39a1a5d2bebe170cfe6f59c14fe2af110e2692e5e2438f9a1b6299d109c845f249aee0a137595dfce1b7177985c2a0159e42a5cd2483e9956d6997a179736818dd5cc1aa907dfc417c034fc857c9abf67ab928ba16b896702c8418fb10d707f7c057c8d881aafc2f98351e38b8fcdb3866cdf9771c21b11450caf54aa257ba67bd5888ceead963793d7e3f290407145ab4ecfb003b6e9fff79e5e2106802f01d77806513b5cf7bbdf656bb5dc260a42441f01c5fb3d740a1d896b16bd6a3ed0bb9cf0d9b8e84bf68d321a9ae079e2a3a2f87792e8c371d0a7ac29143d3f79dcc18ec81f745b878c86fe173fc7416e1c33d3be546257f569f4beedc52f3436b3d41f287b0cdae36243a49f7c6695b74b9cf0791218932acf99b528ab204b8482855cf6bbb2420ad44cb15b735798d241d71e617fb0ccf97d9fd8643610c9bd80d7e64070aeaba7f83729b0438f0c3b5b32b71c6d8d112fa8a6f9bc36d925034eca17e06b37c4de3524e0bae9391a034813e0dcdc541406c3e5ee3e3d3e362c56b178d2289a3ea1a209a4518e6db63b92a87649abf4f95c89c5ddedb51af42e923b4611637525e0e3b67ad9689e3a4397eba6e58fc169d358788e920c2661685d9d820d755c6f88048449e722d8a5396b3cc07f7a6a1dc4a7118bab6566b0ed75edf4df727059bd0d0098b8b9a2b33b8d793463e9558a637273143ec41fbc52bbc0721cb9e80e13fa58ec11ef3642c9842ffb88882bcde4a47f158022740696ae9e34961a762d3605cb8dd127bde571c34bf66bdf876c910f9601f24191ec32afaba8233d85b9b107a0336fafa5cd46231cf157090720fd8812d7e723eb1e875584ada1a5bb465ba8298c2932baf4ec49a9b84dc5a71c7ab972d8315cd3841b313c46789e47f23439d7550d1949d51ca03ab91c6151d8d9e4f7c6285f068d041cce1aa919fb02ef55e2082f831e8d8d5868044111087f472ad994f890cff6fe6eeaf578862f2df1e956830469ead3f3be29c8549dbeb4352237aa459245cea7858cce249246f3a4eddb5926fd0e4d7ef9afa85d157668aa0f70f5518137a9306bcbb054b1a38df0655def94a70b4d30f74b1f741f0c45287b7ce94bf6bd6350328c8e636cb9d23823b09d5acd0f92260e4be709406171df7ef98fdf982bd53a52db8a40b505c88333eb20fbdc9cd201217fc065457e5ad976a2269cae6fcf997e345674efcf5ba2c079c9a35f4bcc3074daf6661303b595f609ce9d47c952472e7bf98afcabb4cac39721c89767ff17b6010d52c6d5a71f5e0df5c3c246d4e8fdcbdf3b6c478a8e8c11b199778c71dd4bf6b9f9dba136c6ab75ee055592d64a4369561f6e7a11a79d0cb6c7978a2b92bf961da0a236f7df05eed832fec5527144b118b7cfe84423f63c07588f4c3796bab98976f5e0e5f38b1d46756ac413b7345353f27ec6f708db70989dd29f994462229339eb8da3273869a7c2e165ef3e9039cc948e4602f874d6fe531955078ce383091473188687bda426a0726725458f7e14db72d8227484f00fe1666341ea9a9629a5e0328c6e75e1716fd57463af2ab5978b41ad18f92244bcb4b0cb60ff2cbd66aefdc310bb55df8d459e8b074fe172911000d66bdee786b219e76002b464be2800c57ec27bb8faf0b40ef0bffbf678294d89b7238e10278f0f8957373b9621a0ffc369f8ab2af3f5be52bb1d58d2ec60714c4596e57d2e57f74560a6fcc3e33befb49036457b48ab48d35facdfc3a03afd4491f60abae1f4a8fa610cd65068e15d8b1a174da3d7c922b70d9022da0f1ce90faab1699de03c296a5f82d971d60c424ee91e3aad2cc62cdae78398511441096251b4d8e6fe670e370a7b816504b5c6ff688c934f43159970657ff30b864bae00a3fceff88c9b43bf5eee04a9d703feedc68323b56102a15ead59631a38412fd7d391cad27adec792bed6be0febe46b27783e5c4874a9ae3c8dbdd6315d2b71f7c25fdea13c2699314730438ac8ce37f4bc6e643937ba9b00b1375a20591921a6bdccad8ac8c4e9a3ce1c0fa2e024fed660cf6fb6ba630c042dfa2db84192fee564d90f8d5fe968478b5895a44bbeeca263ea5f4c4898531e992606adc7c913dd33187affc32119c04728b962dc1ed1af2b443582e0f867af5bdd7c728ee546d8a55a52ef62048883c3722838c41745e64cd1b8f3197dd34f642fc303d34f3cc3225f57df6046f8d103149684d093493bc549517be507a0ae5e6d43288482c4532666e64c486cd39208645ab32df53cf91178589f2cb68d65e184fcaeec0c8055d9ec1f6576abd9bb4968deafd3c9688394ca92fee694f78a5afb720c9cb1740833f7b2e0153b6419e447c506b3ea78d1e35b51bec089cfb67759e35c17079de44016888c25966f1ab6f108170bfc2b55a62795c8f7ef107491719f809d56f90612e1ccc1beff69e67c45af1d6f1383ba1f6565430245a2fda725dffee9be0e9a39914d5996da3b397eac6162f289eb6e5c95f55bb250292675d83e3bce4386091aa9786e89958252b84dcc6a86e6b4158d7727a8b4987737c03a13c001a7120738642d213e52c7e768c04289ccb5bd0b61ad61012d65b8e983db712f0002006b739cecffc573e1c94520ee0828bf22a9daa8feaa587eaeba348a43a90ceeed193baef3b126bf03bd6e19f2929e8e135512c89e579bbd43b6269fce4ab3dab435f85066081aa9448c8d51eda77660d0c579a3901d52b9f7209254f3840e51b1fc1485482c35f2a70c0ca7c7db2b4f78ce1c08cd57774683399374bac5f385dc7ea319e0683eda9db142ea3efc1709b1a417c8a41bf68579b05cf15bd6e47990cd361e601ed07aae9d8e892cd3b200909da17eddcf66958c94faffecc5a6c279859d8aa9e589fa3bcd494fa4b4c818d243610fadcbe23b646e3cfb17e59951c75996dce1ee79cd9cc779d7bb3d623481ceefc74c800eff9b6991e6dae7e94aea3637a248f70a5f184cf3a4da5c9b41c8d2691eeb5fd0a1a4b8f154cd02acbc2ca38e2ace9b14006d3e76e60acb58401e2edbbd168a2301a75d827f55825dd7a789c8e54259f8407665febfededbaa3ef8e9ff5d4796a295365a0b51e92305ba7d7d479a77dd82b13f6fdbfc1ff6075e89ec64bd54d2e736081c123ac310ce49c4175b8f34a267524b282bbca1aa89b31055a9dba96a52fe06d11f27dfbb87fa5da088e26104b51d1301a8c6aed7ab7089ce9aa306c044dc8c340e18d3bb81121e8446066784b081b5ead79fd7196e9cec3ff728f6d3104fbdc526d6c23fc9dedad0e8b17b84a09f18520ed1d7eeb940153a603faf0dad2198ba770c7cef4b05c15bcc22282ed1ce23d30b63c91e67377ed3c8691cb6a244ee7f970ce67fae9d5ecb3314a168e0c3d63aabcab3e6ef3391cf673e1214cf7585f0f22d83ba31a43075ec564c888b10326d9fa8c318430b065c06d4b693afbc5add8442499c75679ac4cf9474097754ad5f471eea7d6648a9f4b1b10cc20d2021d935745e8856ce8d1d33408277022d738399847942df48a712fb4816708e9bcda7015fcb3a84deb794c7a6ddea09a678926b9ad2ee609dbf41904f65e53cc17c7e17d30a4f49ac08e1c52bd996515cc2000e1056536f80054ded0434fb883413095e26b89e2eeb8036a3e8bf0864a64170ef8bbea0d6fbad62974d81ae8b8b75b322d4ca638473150925d928051b5afcde8159a3af5d1341e824283cded35638f188e68abb0b234051062fab55fef9326a75687dffd6a588297091cdf76136db6b56f8bdf2f8ee8591252568d4c99230ab7f7e78a3db9b8197753363f7f4ea10ed4ecbbdac2bb7a10cd280b15cdbb8269a0df042bf91d20546437eec215ab809bbacf12f9d1cb858e513dfe79815cb89277b9dd97b030a55b60b261f69e96b4e7e04a5e60b6f511692e46886c12c64ada3c5c6bd72d4c956669b655c5e07a6588ba0d934a5187285e9c0622e83d06a2f183a4932057dc07b40401ace30c9c017caeef30af36a8125ca82606e153a068932a8aa0f7c472f4012826717d58bab205bece75a235ee59d7c3ab8f0c07852f414fa89f6784653c60cb17f15593388eac1396ca58c99a40da3ce4e5a528511bd027a2dc23cefdf72c2434d84fa9479f0210fcf74fda8c0a2f151a7e1014ede4c7ff5d7704b31dabe9ffabe146e09a094abfc9bce921db710bdae940fd715972605731138fb2c485236958fd4249493371204989c13698c9039eb6d9c9eca34bdca347dd80f726e32d624c6dcc1ce473f0a27d3c43a92df94bc33d2dd8d708df042bb59e8272110d459d4e8a33b453c67ab6e8b793011e7e8fadfb454af8df1acbd776ac619a3bc8a0214ab2cd345fad1992cf56338a117be19be2e7bd5f3d27dfbe2a6c1378c1dfafe6e6efa34be62e8d3cc15c50704423e30799c7bee78eea8269fd926758b795bd754dc32f942bb0c709639f6dcd172f741ef1519fceb87a8266af862d189c84c2f535e4594beb2e83615d31731f84c3ac6f75d2a4bd85042014e1dfd1fb08fbadbc9a435b3e6745e342ca98e44cbb3b8934294090c713768de3818139025d50a1697a83b6a2ad41730b3488cc2fb4e383e3a2b1713f7892c45bc36ee63ed8840e0bfb3065b4d54567285e7f5487d44d3f9f1154197c724777a58b05f2d4fc0f554214655af66e58b7a59a5fd818e177d0aa0ac8308ca06ddbe04734e85fa8455ea17a9b1b8066c4035d1ea1d0507bc4ca46ca8938ecf42eb2fca73ac2a4e6c530a28343e92815918c20a79e991f39bcdd1b44e6a3840ba690e64a7db7704933bfdd32ca4d5ea2466aab80d834a1903aba2da33d13cab03c1ddd89e01c8b77918f3f3230f2ca28779170b7fed507c4866e8d68c96246870fdd36c88e7232e25b3d7b2aec5942b70aa48b3cee534509f488a4636fbb4804e0ffd0d11709706476aedbeb9e917a2fef6c1089f4f62b38622905c58eafa785198f81a0e8dc40015b1f85ae2cdda57daabf059ad0307e819ab39ff38bb85902c975c92303bd31698251c2bcd728a95283865f76e6018d5482100bc62a65814943c63fb8d0fafa8f5143030e69ed86cf6ad22088c0fa0e1e152b51c721dc0c3fdebd93bd776c6f82320bc8b97ebda10f63cf2ba7e063709ab41005562c7e4da5239cb21d7c3a1528afdf88657a54ea92cf26e4762f08546daeec231a518235b320292379180749eac2e0ff69083a476161ab5c621e1b215dfde80344b3f53c682c3fb0427154f13dec80875979c4f9c61760fbc8f79f9d73a4037c793793245ea65e7132bb9e9e1b29af58bc1b639616b46a9e60ef1c817071434f07598adde0f2ee6ad56f0453fe029c0e0084e77f783d6e182f6685f6a7cb8c634af9de53ea5e06b86adeb02ea395a4f6db3d17b4ccf42a28401b7b4e7fc1be5e97862cb6bc90dd81fb8baf036c1eabb8eacd878cbaae8d1a6e5af6bbd7a14040ce2bc8da575552b436ff503cc22cc0fe3ef6c969039bf49a34f8e59c695f694cc2ad067bd9e032e06952f68d17092d285dab3bb29982d89eeb04282558027330d3e5c208bb085469ab923ac93aeba47d2b9bfee94e4eb4355f9ba99f621fcfbd126b0c87eafc0b88210b2efe055d0e91b049aac87065438c6675575a28c0c579a7e89ac0450a8ac0055f03c34de9201e2c986497bba060f655a8cb7cdb193fc86755dbe8249a865a2c02e1aa0d1947782b02001f3f031a14d4b8c81c02c1ef066b67d91c745db2ae6a0237bd312f7929e435a8340b4cd7b9b39194fac5eabc1d00d3201ec02b25d977c368cfa0efa6ec5194e689c9cd94fa6632cb614da405e0aa20496ac84d7e93c44e802bb76b66fb0f14d0fbd9b34726f3a84e6a03620471c94208a7d1a2639b6f1b02ffa8824ec2f44cd2a0fea9c2b37a5c7b199f4f3972d484042d4cbd16592898ab5aaa917c459b5abd2a2a07765a24427a61df7c13cd29e5a3d81bc65d2fac1a0af9bc75846d7062b3b183b355340feadfc1a75a5d64537a679a415abb3c763064c774b8d11d592c45d568ccbf46318e29f0f2f17a6cb471cf8f7a85461a3453e8407bc3132b4f306e5714a9119234b85c40a4a943e7ee5455dcd9deeca121cfe823ad2825b8aed297bfffaf203606e7e4847a0e443b9ceff10406382558745e0fde1e33955e37a78b0d823b44b0eb6bc66cef81406698833e15e7f3e826c89b63fc032ae8fa1637b8ac0aa3872a8fa950de56bd7bac12ac0c1f7e7c064f270175692443fb9b745089da7d890284be5d5108b67a45ad5a7afaf9a5807281cc3fb766345ed9528aabe8471b53d2b15e5735a81ec2776eeb4b57ab7dc5da81412721e6d26d7b009ad4e4483463e1791f0017bad18615c7def151dd424add6ec3d41f9f76e8dad3fd030b25c70f3894ec683b48fe46e364af1cddafcc620769081cf0ae4152aefeb1c0ef419c1d18a59e14b97069b87a8bca8d8d895476a7e6822c4dd01737d2a2b6c0bc3a1985930c583ac4206aa821e822c638edab329a05a956de88048b287a60195564a42a475d347435176eb6f090d98f1539f23f1e220c3434b991d46559d4c557a38d2c69e16c94f21c6a1b1db6da2c815ee44a7b8d746078cd7f6725ab72954bdc7e7fd79ce6bd379d0d698a1e266ab08da24a013a19c0cfbf98dfd89d89ccf949e47c4adffe15a679a7e78dbc7083b9e19e863c9910f43ea1461e9f75c6c31d9ef2a664346fb253e087d8f59abe196dd3b3f56cdcbbb54b1e2fdfca5c9aa32673aad9a7c071850f4dd692762047b439e7d9a0f076ebdc989119b6e77db6f1c72fbea9562d9577743b21bb0eddaefb0b290a6469d27b4331e07216ab52afd0123a2b3c19e2755c72e28221534bc7d99fb8d61d8abedf66c2c0321d1b196799ca410c3306c914fae662b445accf4371d413824bed6f14e63550a69a3caeac8f4b5f78d50a8c0e63ae2faa5eb6c50aba4c07e57fe93eb9d7b3fc80571b5004e34d477bd29508aff6fc3d701ec7ac35aebb445e1731334006676e94e0e032369fe9ffec17ca08db32eac178fd2262f40d0d4d7678752c1e2e57905db267bccb3ba6d0782519ca748c34a50c19e7ae0bb81c67c5dada40f9791e91519cb80c1751d6d2042042b6747725af2524ee5ebb63454e98ba7e4c49d28f67f39150edb0aa2585973c9d80655b0a01f8c2c02bfbbdd39ab34c09d83bdf30877617dcf29ffa86a39d746f1acd33c9fbf3862dfdd81feeb66a20a42b418d5d4b818b610d509482e0d7358dedb760485b9c6aa7a2d20ceed8cae5202493cefbbda3237093461bdd1173de337b849dc7376cc40ede20e69262b9cb866068f6d12d7f4cc7838d11a6d1da2365ec24d8f915afa7b105d627c7db8da023f1aa8a235ff2ece82770ec62bb4ce0d47b04dba821d0ed7f772794afc2328a09e65d6d5247b9270135670ef92acfd4c797c897aef571e2516d947711ca3b61bcde277af00a8fe66f88db2691f115db2d4dc89210272cb85fb548fc51c689ebb08d6a7e7a85bfd600a42415ce3620fd9942350e8b84bb561adfd72e8fc5708d0e8aa262c7904f6374833ae492fd72e680a9f00cd44106d007fef6dedaef86797f51cdf1c2fe2eb51225ae80c994ee2f0180070db1bca58c9811c788d86c9f36c9c70362ce9a60ce3d7f807d2b1164ab892230d06c02838d39e94164b4fc09dc95e54fc414e963ac89c6a56d1464fa87e5b5803177b8c258f005dca7fbe2b2a2aa3883ea24dce712ecc2581d5b61f8900eda121a7232f8d2c8de714742fe4d755512b155e702055c8ba0d69c5b77c1b27aba1ebed398957f10b5931c4332b4c720b4daa4eac5cd095f19c1e5aa027d98bf22fdbb87aaef3f0c12c50e31d6f4f0a40413b7302a19a1ca5fbc7506dedd6ac29c911834fb25304444813ae13c090d6b5a9259fd283883ae86ce514e786d37936bc762707067485ba322f5f67f4ec3586c695b72d1a0cd93f2633cd337d17526048226ab5eb329ec6be46d825c0a86598804fe308d20cf5abf54b7698a8e3efdf1e5537197dd189788d79e5ed0ada20a58df412b70ba944c3967a3c052d11aab0154bebabe23e7d7190705ae012e838216b219b977632d5a0f599d967e5ceb7c978b9fcc328918a287553df910398eb76978864b6c3711720d31d062fb083b14119f5110648b6c19471e6393031bc3c0f05069092d7b35d9259abd30d68df18594ca4b92045eb34d7dd5a2900e08250d95332273c9148c402d3a0b9fcd561f9e93c97002aa7b7d321cd1b66cb888a83262a6a54b2bf49e1d7e63e2d38bc3807c06e43d326471e1f942b1588e0436c5503bb96cf94cad5b1ccb0c7069e8c66c202597368fb000466982deba56567923d96691c336c4540a3e6166b0d3c1180aa3253d67ad9315cdc34c593a876a6e350d6b5c8cd73d0a5a62db9a41aa3a5dbbc0d69be12aebb88acec6b685573a28851ceca73b9346bd1fc48f91e93f3c7d570e19b0756e5e6c63b866853727066ab04395f128ae9c6537a482a8c8b6ad9dbdbad7132d819a607db3b9a54153f6e5bfc9fcca3b3b9aca9a3242eaf36f136e45d2efc9dfddba4b156aeebc023bfc9eca685e05f1d661ebc923f6992f158fa08c980e6c16c2abd220841cff937269fcfc5de4e248a88c2d47efe6563f69899c1e0baae500f9c48263b70f2fe119836b726712a545b04c3734ed9699eddd13e598f536700d6c7edb1c88ddbd8717532b6ea5cca53c899cd1be6ac9625f56fe066ffa6756f86ed2e2da3c847794e9d5a2e1d96005e13d3ff8ca0bcb52ed6441cb56f03d2b2dcd8b54c4266605ed8980339c733f96abc7ce8741d450d8ada636f1b2d5c72a432269e12f1e2c93fb57a1e1f8648e7e430a8339931e31c032ec07f50ef35550bb14afdb6434599835b04298ad1c5c89799a76019b5d7adc8d3cde5d9933e1ea6434133f31d07283403a6955c69077a19e9579f6e27d3bdf208f5384e36c81c75545e4fd97bec5bbb3ade806c8d6ac85006bb7fcb42094705995861903de931a4d87c785d367aa573b549b0607b6b1df61a7063b81fc123b453316833e817b3e830c9df705f21e018ab645143b46972e3d34dea6c01f70c1792c80032b34e5d18eef0bb7e95be7db448724bb831ca51840fc7f1fae7719c4b937b6c32330a913bbbdc2c300177ee2f0a352978fbaef4c8f80bedd28180fc573d53c5cb30520246aa0f0dbcc99131c4658e7e1da8882fe48e5c241a21603cbe6ce420cdcf8dee50d61d0d24b8d7414d180764bf681c253ee285871094a887d1b40e2527fccc72425652af56c884bb531e36e1a3ab0c7f9373ee2d5501d69ffd8d207c3e608a7dfa5f06caaa6fe13a16609bc199c2edf3bea856178c9b4eed7ee3a195f5a1bcd6c8250fc5c8bce5c7e9d10d6c7bf3acc5f4f25a8d2e9f61820a35267037c1725b1c5357150cf8df4b810367438846cdc66079fdca3ab15f97dfe0d4f92866a878c9a44351a4a9253dfe8116d9c0bedb6c00b924dc38c19f286fbaa5c501c3cd25ae9b11a89a062531214786944d50ac48c715841ca6a541c6b2a55c454477edd63ced6cbfc244abb51e31ea43613f9cbd7918bfb63bf3c94bc1d9b0f1ab67c3f32d05d3333924f6d3f525a6a5c6a6ac74d6cd30a8a13664a27da7ad8edd121897f90b806fe37c1c705960dfe3c8947803e7df95963e665a69e54c499ec5b6e871b9eb8c3def24e0aae12b6cfbb057a9d59ebba652358370e2ff3f5dd97560699ccb79d2f0acb9d9064c255f7b7202d728986ce6c0d1a7805c7078b218c2b4a48771127112bec3ecdd77d06d4c4259918b8f28a2fc9c7e0fefa79f9586f8bd3a5ef032d861e6b9fb3a88304df48fa91aeacae689f6ee1764098d9144156b136160ba3117b12664b4c843fcb4e1d31e023467b481bd7e73b1269a9d97d74d9a4170d1f5b36b4069ebc32ac4504763025804fba8d7cb75a448aa15522cd02e906599f5af6b65f4854beff24c0523c5c77f800fae869db687750abfd51555cfc09e83c7ae0fbd77d26e37d2670fa0d856ac4cbdfc5e7a80f7fd196df20976b2e855f3140ce64457c91270969a000803143f709b47ab44dc32ab61cea557f6a315c71c6eed82e4495a0e2b704f2a23aaed9293b3bbbba67b67097cb9254283c6c84c31e68731622cab5722fe22a0c72d5ba95fd5d1f88a7dad02dc1ea22a36e5f62eb7749edb866a786ae8e6cc93831423eced6ae69b93accbb5d4672df7e3125fea39d8bb4e9c2c8045281ff9a852148a1dcb108f0c79ba1bcfb01214f157df22f8bcee692d8f4546f8c9682bf822560fe32bc9b52bdac801be20ab4ad086636c7904018bac887c34c4a4bb20eadde941fc11822c476d1e42c7e503bef7571cb0cd3adf71365621de8a2b77313d617e7160a63f3762624f30613f4ad20d88a2c968e81fb70a990dc30db7da2d690d4bfe6db2ee0aad9c3518db2a20dc477138dde877b037fc22949318a00bf6c1090e295f10e47422f8313e278e4afb4ff466ae42994d5f40a20d5ba77d72d67231b852eeeffb3b8369b9cb651e5bec24283bbee8b6ce22f3c1ff1b253098429873c0e5cb869c75cbf964d796f876f481af48e7a7446f82c4975a382171833894c3c2d3000c56146a04372fa53f701fada0e677cdc00a94fa90cb73c6e8aee869862d06710192810b9b7c1161161123c2a807d10bd0f9bd488a812e7430fe842a103ee48e32e7687a402d59cb618f1379347710f48c72824dd362d339eac7142709fd5942b56f24c40e3b99200a44ec00cd56049ef4de6759cd8dd24aabf6172f0acf1cb7152665b100e5f911f8c23ef1fd1ef52df049c71d9ac43f189985e63456407096bff305956d04d34081c9bcf317d2f5a07e8d33f480f34c37ca6e56ad4ffb9220433e9206c23ac15f9483c993b06733a048c32c798e5988eb53a7ad9708af9e0ee2c4ca13009a41a9d77e3b5b655fb30f17f631e1efaaa25123648f3f6824672e65d44219ff0f8cb7d0fe692c9e47f685fa382659293b6d8a5de60a0b1dc603862042270e05e9b50dd12bff72fc3776759589516768e3d9c0c16c4d0daa3d25d2ed84edc7b13397b7e542ae6ffd8ceb252e685db64ac2ebec2b733ded53164a4c5f618abcb0b8c3c1c4bfd33e0fa9be2bd8b180e857e3a92636b2264ac66b3b55f846163a0151237f5af73928f09f4b4f983dccc28a0d1519c590f23ee36e02f156ede29bbde3e385ac7b60a41cdf05be14b93ca979b416edae71d927efb48557aac07a65a06f1b51e5b01bec686d2c06ac959a2b4cd17dbe2d3d176018cbd60641560941134f3b7a4e1e75767d349d9ebcd3e8f688bd6310b6b576924d3768addf56d030bef2c64c333421957a47938f6b515914109088ef23a2e455b18ab5caf52f1d53a9d5a8e50bc9274b94d625e2f562035316c42f676e9d8523a506e81913a05f1b98d87894b61be95cebdef6aaa58b154c8552513774b37ba41b30671d7bc57890960fb8bd49b38eecd6bca0aa73b5db0218bcffd45f02134d7c0613f909852385c4b5a2055e02374fa8dfc5a0732651bdccffda63d3bb8ba379b3080132285cdaadc4b511ca81fb35edf97c4b15586db5d1bc894b2eefd466ee50ba609dedeab8abfe3df8b26ed7ae5812dcb3d18ee5003c57495e6fab1753a6a6d4c2106baaa8b16af28802133fcb6550c34da2f9f2a61960b66a6a163e18fd2f5e668fc9e814980c9ff4d82b18c3344ee516b4d756d5fee1784ec4d89b50f19ef3278033153c35a215646006671b256aea166c866335f9408516e74c86d1fca54d5a85dea24ae0aeefb8d0b2186c896eca93ddb38a31e6d6c5ef5c10fdd61c77dd7ef0e9a38390f035fbfa9b6efdb9d38d909bcc3e97e4ca981cb7dae05dff44f7a67634e5ab86caf229234169d62e7bcf5a5ac0654af3b1d02a1e949c54f4492f3bed5108d747c59c0cd703bae165dd061d543f0b477cf863d60258b1332d6e01606eec1c5cbffa3eadcfc4652881556a4aa7080291f4f8d06a501a44eb01db185129724db7ffcc4be7cafa1d5342fcfde624c1e13b8c4dd5d7525ac4ab186fad356b626384b600f6057d3746b5622b5e9e632a8cc2bd12f1d9e774ac2354b3b176f71b8efef49a95fff196c93be248ac2d90ee7cf4d1628a9cefd547a3f28605cdeea47a8caae77215ffffa4b36f25d6642dd4685231a6dda9d6400485bc46ab95c2e7fe60fe8bc0e42c65ef2ae1b325955436145c0640eb213804516bddadabd515961cd407b09dff1188f2a02df134c3b3e201bc23e42a1c1745d4cf7512e1701b8bb9e7b056d65acf57a8a95f6bb2b0df809aec7bfc7716a8252e33adb621a5f9204c4e6b1699e5485e09200af953683089e1fac6c60b2feb200c4fcbf57694239d6f7cce886025337fc7e7a1e6babc376a20c6bb849116c0c82a3d871bdec5345b33cc447a191ac72e94beda11c4f8a8d886a357ee819ef99af955ad89bab77835a6a25c81c0a66b932bd217fd23ecf531fd23cd932f7f81ef9fb26a700cbadf38a2b6c454567520adb5781b11c3a1ba2b634a3ffa4ecd899854a3390413be584009cdb0a0c6d369ab7166dbae8ee7283e8a70eefe6820b7756f05a2adcb4a423af94f90b84c8565bfaf0401f52b9b631c623af5ffe0690b44b8b41d00ff79e79903a03119a57037472de73ebd282a6b8e05b927a20852bcecede8d79bc69438330ddfa83c3d0b048dcaa3f87fb0727815943b45f98bf1d8eb7c5322a82843996f27546a32500e4f3618b97ef630fb0dc52d7b2efa53aa6302f3bb76abc09bfed31694f00506263f9b9d04fcede1adce5e2d35caa971adfe4a1960c23a09cdc10c0fcab72fc2b29aa874ed6f6e6838dd9bac2230b2e76efe53b8bb1f560575a93e2d4c24d7120a21d8f70277bb4d210b0138a6feb9e1b3f6a187db163dce773da55cd164a4b8c7c08ca69807d76f989c92fedcac65d43ea1f8710902931fb9fbf87fd565d889014d0ac2bc556493cd7dbd1d7efd5f0be447b85c3740680588a4480c8c27fc3185b0bf114c654f84b8e9d693c6998794c392a90c61ea4ae2ca727d9e951ebddef23452247a62e8cc021904a05fb6b2ffc4639e40dd4a1b24a8af685766a9c2e49c7b6ffc4938fce34dbb132d3360a91b11751392ef44f97c7a6f918a092835c5d2b6e24810560eb103cdc2d4a30158f99628c02f3ec305dd362cad38a504233fb78502e43e621d5f254b4f917eb45e1c1c4a8988681ebcd9408710c1af1aac3c49cdd56831bc51f936e750f30c2c41f4ea8640add6218a46dea7ca1e331de6f7e2b4415cfd30811246de1d4bf2c89c1ca804d4dd8ed0be3718dafdfb40537e663ed0439ebbbb8ab5907449a9e05a6295ce11c675c3c5dc201caf53bcc4e1f3206e56fdd13fd62488cccb5009d71cd5b8f4c33c6045d3068e773714eadff4d0c9db0d757b566fcd2095662e3fd8496c8b67724ffc736861c464d838932d661edf9fa3cd788cec6726dc70b16fc99928f3a41909360cf50773035f846340d1e6b2164752001fc46083e9e3f3f5a6fa66ab12505cc1debd09485dbe003af7512e92b135c5ccf71ee5045006646f2e8c0e4c3b50dddba404593fd4c619cd39e7138c8722cd9667f7c0b34365b3182a2df311d046a778a20d4761af3f801e907f158c9b72e799bc9150a102fd81e45bbac211012c9f9e3a0f66f6410d3889499549f4d086908470d072f7a6c5d406997acde7fda019e519f602ff2ee5fbe2fa9b0e5e882a264603b233221a9c6eb0f5db07bb0a3ce6de635feaa981c215ceee4c12e6f4033da367dc7d4c7debc7f6171c098fbeabfddeeb3156b3d0eb10fe78a10e03aa6f39d9e439ca8d33f50d53cec1665175c28c2956bed023a1049f43290006ea6a3225ffa49e7487231fd58ee71dc36dfa2923ec5de99dc771638b6be970a1940ede6411f4b01399a12773d7b2bec9188d5b4791616e83bed4b28a99234bba8443f72848022a577efdc1b5806fdd8018270ec2d4160bafa910c0e6ece9219745ea79f46b3844ead67a80937be3e019cec747e78f72c94281ded55027be37295e6f505ea503b295fe284af969c7fb0783587e99f78ed5849b622d512034cfada90c57e4e3e734d1df013f8a60c599f5a568455da14dcf37e95bc24064c43e9b4b5c43e9aec0efaab5e25d9b68bae24f1ded69029282c9de28d6c1e42f6d94bff734c895b1cdb8315033269d395e918f182d6026be423f4735c08a388c5fc6973a6c052118a8a1598c305ff734cb4e0f0fd5279383930b626167c1f404b6ca9bf5aeda142bea4684d71ff8f73b1a350e26b98d2fc3991160926e0f248b89d77605caa248b3f806d1c222a95dfd41b7e1d7dbfd114337f23b0e5f49346be39aaa5fa05e6554f260e987fca20c3dd6219d490f42eb85be81e987f18e754fca7907be6bc5a38a2e74b0013069a9798a62fa9f48007fb36b29af232195163881fac04d5dd4ac1ec3e842cd6aca7b45a4f8ba8a2ec7e591d494378aaa14ba7f3df5fd122c379126cefefa773abe7f4ac42e696b20b6640a7cbb638157510b58a86e6c40fd0595b0a9e5e1dcd18bbeee63ba6406d15af73f8d0a6bf9892416c947edcf0300e1f8f132d5b014e6570401ed588cb6ad671d703095bfc4c2f4866c916e12693871a4df2e8da1e8666b2c119dbbb0c621d2312175302bfae0a808c96645088a848640cbd7893565deb7f2540c278b26c503d2e7c360c362876b1efb0a32a342efc932ed2637ea0d8028d5e96c09243fbbcf5ddcd6c8dd81d594158e82cb7d1525f243cb4e8d1bec6cf52011675c5322ae2d32e04a1c94f246717667be1375d19dfb8399f65d70964b7a1355fb4ff36a57d5d9da331cbcb1a8651630b57057d3d386a4c8f43f841332a797bfb8ad845d05d5a610a9cc187716949c719d7a81652b26bf92dba4a8abd1e4548058078e8b8daf8dbfdb547c99069ff1224b5b2a6523def20295c72442f08f8811a493a3a0b7da9b99924e7d78f049643b3c051e1816abf53f9eece875a5b431482a246421cd17954d8a0b06c50e57b5771f0f3c0d320895bac090a9b61f648951b56aba860da27f63b1a01c24316df2368a255a7e3686004eeb2507c090a485c50dcbbbcdce26236b798d186ad3d3562b4997e69fed3c528c3e7b94fd7db1516703fddfcce55f3484d4f614f454f52c73661038e5e61f7ddee0dfd5af59def7dfef1d960882658950785434a05b3c127e7ee7cf11355ecf26ca4d1f59bda624ff4963b484acccfbc913affdb8bebf63348f5b57522f21d771ef3e16d06eb732e28ca5bb20fb8ece4d2d961a7fd058792403920d09795a8fac7ec571d4f636536c28e28a63fbc6d94e2fce3e4d4ff373ece6a8fa6f9945c7c1e2779ac84f6148ac29ab13eccfb75fcce4520f1ef806c1760c638287ebbebd0dc4bbb70a83fea94186d29ad0a449b78a7edb10c22b04c5acd35aa403cefba0bda42d06d8e37690a9606b6c9a4e136e24dbd369ae484aaa0d7f4e54492df10a4b7eff6b0a0b487382c9bcf987158140c7be082c35f2f1f7ba10fe4909400fdaff4d97aca266f4a3d75b984e8a4b93f2ebafaa3493f209fd004020a733f8477ad6b54fbe1985f771fb63890c7424d2693f045c3524bd1e44969da92bfce89670fb4ab72664ea9bbce1e3803c3ca30fe63b503ea26fa32752f4f8027fd8dd3790367545c6538bd24e6d0b5fa60cc2c11d23dfa0d00ddcffa67b1dd5cf35f9ad8697ff961a729628135c412a1513b0fc513e25d088dbe76a4f2fa62f9a5eb8a7e99283ef731e50147246c9cd1bef8f154accaa00c30c346faed0fb928b87e3c6088b2c33b957f28d9c87563f2258642b941bd2613476ff36380b3fb572ed38c92f105de5725694803a9084300c4afdf43e556fcdceeda59735f6e0d176d0ab8821f81311406b63261fc3f6045b6a83e5620b06f15c4ed18a7acb6c9f4bc85a20a3db16e40817782e6b04f3f2347ee90efde200e72e2e1e0ee88dd3b86587e043d687dc79899e0a3ff90f839c1c4e59b1f5d97859d29799d663cb659d34e221823bbe0b7aa0d7af87a7ea9e4f8ac52815c1f3620aa5c51cc6ca0f3cbcdcc4fbeb21df9f4d1af0232f3b354d835b3df2c114c5e957624ee41e80f65edd9cb54f933e58c5514f7acf41cbd757226d6dafe5e596920951759e6f08b3a970cf29ff7bfbd872e64b6d66dedda4dafa7cc9e24fa366b1af98dd846fd8a421cd798291332488cd1e6c42abf2f87df99d727849df75978114ae11e1167989fda9f2241daa0584e689f39d845c153ff6c9e7aebd039bd885067f927821daa34d1ec1add1c0616ee96bde6acef7e3484992cfb90c65e274487f113201cda4fdd24975f1340c7288036702b2172d1197e56445b2faeb5c8c9c0e603563f2773e63f28244afd710ae867a86376c417c89528571020dc9cd963699d645010cb9bd3497f55097369c724c719c0603d47da3d5d962ddcbdaf54288315d1420f76d51f51762e016362463bc7261d0b62f66a9a6ba5cc87490998da4de287550f0310c6c35f3eeb5e1d69d1314021b9092f3716db2f9082eba62ac39661b6362f41b8c3b211e8cc5745502a274bc6eff5ee2777916c2b7f332b351669a4235cff53304885f5dd67a43c11eef63c6246dd159fed484df810edebcde7a2bfe0b64bc89ade5abf8ef0fc0eafc90bf2c7e391c554c5e4c753cf003f658fe40430c5693e4d400d01df45102c24021d72ec73a11f1ca26664e8560d2fd0e7c8a9d1fcda326a9bfa89691460c53385d660d41e33cdb83af40ff4b25210f2c8151ecc22179df309bf4e85af074c52b6e2317a752b6752c9cf5f611227cad4ae31110514a95288feb35961d20c8bc50418d37b828e907dc02be9e19bbb53cdcf4744588c2d34d4ac617201e68d5a0bdd836b721a49b890dfe90ddf3c3a343c2d276516ac2855ad770890a5e4552a830a7c0ea06c5d2723bad2fd0751916b7aba12cbd0493372f5c55078dde26e5bc95bd8a6bbda14f330cca277799528e142b6f118d3225fbcefce3c1137d59ca04a09feee79086fb9690f843ccbc152ca4f52c6b515736ca7c52e816b5ac97cb3811f5e5a52b2d25f364bd9483815ada9ad088653c27f97cc160f8db45eeebe32e74fc02ba7cef689c464abc4f8aed21a92e3b6916ba7f18078b9ffc24ed5b203c9990952fbabc1a5eca7161bd3620888f1b4c1038cc4c02a9d0f7d908f244d550f42ec074b68e59789bf6e6bfed2c931fbfa0078a2b0002f9b7602916236b616f46adae49c0687592afc6df6cbf6f5a4516cb42c459e90bcf355dbf07dccfe367a31716374b6ac93c4326f6890dd5b38e239ab63206dfaed2cc2c26a2b74c0178fabcaa6e5b45d70e318df0393a75d840e6060409e844820b0f7f4b7167cf72b7a13e4709ae4eb9db17c973c196ae6b44af4742122e6cf08f0798076158e6a8756a2a822fb0edee280e2edd0ed83b9efb6f078a64b62574eb24ea040f8022a09bcd8129fed8cab3ce854ead9517e003afabcdf540e6e0448fe180e7840f6ced196b225f93f6b0335e81bcb45b189a118707e137399291cdd554b7e28111c2dddbc973c4fe1d6927ba7a6fdd137cf6d59b31dc6cdaa1dada055c273bd8f732638cff239fa12b9636f886cc4c91db5b29b0422b46dc560aa2142a79a5a01cf5e5d43e07aadb5f14ca81b9e040ed515119176b383806e257a80ed2e9278dd458a5596738eda200a9c371fa853e52b07acd7ea5c5f32cdedb42fec638c9715e1fef87332fb65c6c22b7803a41a5b85bcd35de53bb263b52e9bfe9536e606367e7400f872113cacafb1d02787e1fd3662835bab08bd5bce5c31f2e912232516365c70f16fa1118cd57244051e70f77e90af4a268d507fbd180b594ed7208847b4e69668d35fec4c3d6ee8c44b64717fc03535511af9662faaf82396507f356ef7c8c62a0409d26a242e466fd9d225e1b009fd22d21c4391df1486cf90d7feeb3b1557cc5f09b63b424efa33b1b22777ea9311ea381e91e46f9c08a86278763c156be9185295899cfba9eb162785c4e537dddb85c89a7a0736dc0e348a94a3e9014b4fb5fce7ae38744b479971d6e6fe63a534847303be5be7c6422de8e1c3550d6f54038111db814766d83f00a60f004b3f0dfaf4e1aa34f730ff93272263b2cf16de854330b90063900a648fe6df2ea93719b94a33a6b09c79724e21a481d247a95fe7034dd5a882a2c6651949560926b1f149deaf111fe70524b79854f8bc920d7cac54ea678e8cbb09319e1a94082f1126a5aa026013cbb24fb5de41718efdeda9ab02b77a3c752b64c841b56a3f8e123c8cdd6ec2cdeaf75f0b71eed8e518d804109d9a5f0cb1837be73602939c3dce542162a4e4520a4764ad392c810b3f49d4b63d820064439c53fcf316b4fbee76622f53262720e9cc0a5740be24e45d0ef21a15eeb2ff62bd413d0a5c548cedca4d19913ee3286f6ffa7a9b7e3fdd3f90d61e2688459528253fc94fc381131779e9d094a702af249755e9e67736b5d387423c139bb66ef498de3b3992bab11f3e7676170435b244d4f54f5cbd1e421f3828af5c4a83a5cbb0bd3e361c6f2d776d928d73498a569ca697cf12438666085b1413da9c85997a4e0eddd80c4599ffd90ab3fc564df00e9b80df2d6db447c12785f99bff620a0293ec49aa4d5085b3cd2cfb50cd9776d7f1bc01a6e7b0a1cacf480aebc763b1afbdc01568f706545b1ec1218b48f6139ecbe9b7e535b01b479a75ea20a40d3d982ec564c7f0fbed2b90263a932487887a00c56508b805ccbeecaef9f7bc03d3bc4e39b0ca4401d78be8ae78430bed32676db6e6dde53b73306e32d5fbed78b7eb9631688ee9eab6aa0c1efa7c4c5736934e2a1d74918acc823918ac76b211dabcf1310ea836b5fc6112fdfe72fe8d560271aaf74a7f34c7e0db2901344931c8795681be692e91836014363284a5049690a1e39658873b59715b175f70d8d29a44b8ea18fb590bd23dc483b1dcf956230d0917ee5b5dcd6fd4930bbc7b0b65972781944643f523987e48051df18af30a9357ab92356aa227b0aefbdf17a20a9dc4dc213e4f96ab0dc2329e9089eb2021d7c42570ccd4911651d56022c712551bbc23c3f464d8a5cbe432a9722659b4681ee73183f9478bd5155a145fb8038e7f774d311a6a07b25db00c0ca5ce37dd3293af8f687da92541ebfaf2e2fcd55f3dffe7ad87d518b43ffd827040cf9d7b94ec800d4ddfc2149f0ec8e075d024c61b8641d93f3c46ace8203751cff972f8d51dc628c2bbbaff0aa3b6800552be476dd2aa5679a8b263f4f5efc0fd37e32853623ce465deca1d8792f6dea6f4c44367a732f132a93fb7c253a14f1493557522b8b672d56a8009fb1eb7284f31bcf50811571623f58e7ab5f491101b17aa335e85d9c36f4dcaab4090cab9d03100a2e71e589276732d876424a8f99793bc615b3aa664e88cea54e7d71bfe97caf2539f30a7d07ee83c80f8a988ade61831ba50647067d6af7dfa1b9162facc8c0803b5e2e212cf69808d6a0e22590b471faff29c254b85e004c1af1ce97770532a1cbfc03009b6d72de9e82d732ab42d6b33874f1a08f5c8ea7c462a49df9a61ead081414effdb5476f1c7119731139e245aa855e51b0f7a44ce0b8e7c75ded514a2afe1a00aa51340db6b84dd531c65d77b4e3a01505006e321786c05054067ab06756c6724e4a26005b79292cc9133f318c9a75c7ef0e520efa5bc40e875c840ae31a8f90ee87ee96509fd70162732dd8e0350e92f0ad9e4ccd606ef78cad9d8ae24be4086c17dd4681f262d22dbd03cf02665352300e2809ef000be537c8a69730809da3461c8ce7c3f0bb4f29d0303302d773e511548bba052de95ad5733330c963f32e44fa3f963bc93dad096a54db98103b7f832fdc6134c186ac255ecb9330d1c10368f8a9f40275d97a35a0aa0e15003e10520a380d3b984ebdddd9c4b9ade1c16ede5178720caac41a794fedcff9bba9692cdc75fca477694fb98e36350a148e387192264bc72539107069de7651ef0d20362e6253f756587ed4c51394f5f6eb3852ac3b3e37415caa266c341a64a33fa04af6e3b471a70f2f1469cec4594a32bef7643a2ec79618f11b08d87c3caf6077605147d94abda11ad012b772e71edb9c6011e3838ecd6805ef369a317ca5c8a9285db3c77c1e4aacdc778d5dee40cff85eda59c45043557f61cd0c469d72818fefab562375ae3135e24cf422861233f96a1ae08d7b0c2b94446f3cf262c6c03ac96e0b77494180165f658dd0fcfe08dff4338eb8e77c2a5aaa7c5fefb2059493c167c85c6544547b76cc25ef3d175abfc15077bca65f70ed61f81709860fd5bd404ca6dad579c3b128b66d010b02c7f3c3f4b40aa83dfc313e0216d08f85e7cb29e0b81282dd0fc2d61953540e6cd4a9a8671568d94bd10fba7731b39b2471d3a014aa7c876ddcddef043f05f4d8f5a369d86a8715b10c9b181ed4fb6a5a09ba4f2e2705e23a52724821d12acd18434b18058c5e27591ae7dc3149193e02437cc7b70c56360b3f119388a5b9ea93ac97e5c09b971631ff0b7746695649eb901e4777f5ef58d8dcd05d8247c4d17f5dedea0cb5008746468ba9184ada171c216b9884120df3f00cabc8d3b0675da577679e7dd1468052d04e5ba20ce5b46bc4c5466b4e108d9e6e65a45ec8c636889259c1a14832b8dbbb91bc4367cb8f1604c9a1c83a22ba1a944f9e7980fb05cb9afc1a150bfa19467e56fb5165c0f5cd1eb994c168eb725f78419fdc05b9e5de1b9573c1d0287e2bf33f0cf4e2b6b5e36bfa2c10628590df81cd7efb4d14fb3a47c3bf3b8c250be3900cbb991047ffbaa3a034d90314c6760a40000765b060f2a38e71231bac358969da8f666f20380e77cbb655bd9e9c6d5da82b5dbc002fe5f4331bad606bf6a515ad095667c4d5199107e7731ca34f489b81bb76bd9ab76940502f2ed4e603742c98fb6e5813bd18ded6bbd58c3f4e75aabce3806367c3e70e0f56e560f8eb98e15c21ef8e4c166a37eacec0b0c38f048d3f8b1f765944db4e66fc9c843f0f73c23d489c3556025035a9dce46febe3eb1eac91577a99a80424bf8fd8a57579480364db1e55a509e1ca80831d16a5ee57224cd10f99741bcfda7b3aac539d04e7ae864554778d9efdb8d40838fb6b82dd93ebba51fe4ac4f2743169f46603a890d9a547aa0f571d858522479bd4d301e8f01fc6303372fc9a6caacea77988eeb2a78b0ca277a24793583e82cb403e913b37e4feb76101e28465f94094f314357810d996b90dc42113c7773b1c116690f2946eaf04035ab66fbfd5ba7238efae1f26783103badbba7d1d902e143cfe04d27dd28b11a8bf6f76ee35020a659c8b126c3d129853d769f5b1319eca2261f51dc0bf1d58ff6f8fd9b2ed086f4a4130aa4a47a5dbd3b983c1086a1cdec3d30bc81e6e93204f9e667b24a0e1c5aad61a346e7ac12455a7548506052fb28faeab9eefeb604c84e080ceeb42de1b85681b9c84e080ff02acd8e2ef5fbf081ce0a03ac254650d64a2fed32a2b0117e5fd1a2f3779aab2b02a5e26cd5bc32aed1001b0ae4d90ed3f0c31d182c052e211595aada8dd4e7ef21dcec9f44b6efcf6fb7738db1e9edd8c5921c644f39a5bd8fe82e0b9f1f6136f223c16a7ea03bac95cf56a6a03053c721b3968fd956895387b9c42ad108015878eddc24e11c863315189ec076174031bdfafe9e3ae7b68fd5b5620024b139438651d5a90517c91ee29e7b6bc84998bf3fbbbd9acff33990e42fd1c4735d2b3b54f9075378fdcabf2febb5572d680060c8c491486ae59966e9c35eea19c98d6b2d9163b8c94d2eec5f680bd03c7eaeb2035ba4cbdf4e149acd9f141338070e61cd5a0ddfc8e81c80c433a03e8bfc4f38cca159f3d97bde9c95378a1908e39cec04499faf66237bd4c1418bbbae18090fe5e688b83b49d2b472a5f7ccd16a0fbc48f1b6a16c92c549df005907019741bbbe1a1287084f6b90a4c0dab44304bd8724bd486424ac4ab08d047a9fa92a01f38b5dd9c8d90be4611a2e9e9fd84919a8aa4b166d21532a977ee16edcfebf8c32cf76ec78a6a8f0d4806728d61f36dbed25749f584424982210035f9f146314ba8f49537f6fa0339da2ae25c1cf3bbcc9cb9f3c7648bcf67fc89a76866d185366ae9192ae893ac29caf009eeb18e52853fa344a90bd5a03dc5f483a1603a861a470e1676ab1114a23845f30a03ee40c311cb02ec7c82e5d3e72579c9cd079ac1fdb2ef48a998f745a06a769b8daa4576a7efd92fd6fec295214a6447a3060283249f694007e66e158b6f5afe4b1225067ff55d8cc1c90d858de172770acbe72ba8b9fd311e5f6a364aa76e4a57b629b132e38cb833cd98eaf2fe25be8017613fe4c1b246a94985b9bb3eca52fd8db2e7433d21cc861dc9b103d3f55f7886f8433cf71e70fb09bf60f0bcd2f8bda16da1af2f6cda8b4e34b2733aea8216d8130c8bc84f4d7ddbd2bf067a9435a741caedcf752e35a996905d9f500767d2c92bd220b97bbe60fcf18e32a302a7fede6794f3f627dd47a40655c41c8c07ba75ff71b4205079af49009fb9cbf110ddc20c9d8f8aff007302e53a45f1060d529964370bff45354d0ce89a31a14b0e709de20eaed0b9238f55cb5e61091077a6a095cf61bf1a891214d544cf2969fd07e77e0195141792e6c1e09779aeef47624b885c45560d5b4e2d27296c04fe23da6ca0ae5bfcca8b370b9a8e88f399d47587dbbe472af24ec9ab3494801fe88dd33e718f1993fd06708a2e4ef04905d658f8aaeda4abcccdd0265350d4c54c02179d3bd5ea4c82c13d2483fff0a1e934d19d59993e6e88648fb0f69a0fb4737e5e6d7ea7c90a752c1b16de8b903c94f327eba394335cfefa784e4b9601e9e9a0b23a1b9ec860775afedbe85124b47f49e202c1be563f54631eba9ff3eab3cd027e35db515dec4e1cafdd8173bad402a7d84ca879cf2e562239873b2dff81cac42d026b608cf7c01e73b8f1998566c0b2517e071e8d4864889a5113aa6b3735e64ba8a631fa9ef68c82db56d6db0bb0ef9c3296321f35b2698e1027c0b97b1a8524068656fa7928001c5ae65e1e8c9e0b99d7a05f40abc04f84738a5c73fe48742be777f5e35f0f94bd93a639cc70cc75639dada1f5593923197e61cd29747af40ba8a2715fbbad0b8b4a495b22cb17eeed36b909705fd34d7cdae7cdd2e0952e45c996905d8b55cb8d8a312735a36287b507bc8912663db37506defcd92e42f0d79dbbbfa34683a082005ca82066f0da684f0f9cef162a495eb11dd56447c5b54a021edd9ffc72d977f0a360bab797a92c29fcdfb5affb5c4c2a696d69bd859f5cc3de6bc74fc9e26b90e7ff0eaf618e4143a57f6998dd412c8f19a6bdddd658d778ba3eea84d3763c5489a6c044164a7aebe8868f215f4bb8e90502c97a4abd242f537c3f2fe63c616529dbe8e36d4ac5b3cc90110cfe3d8e769e91133f0fc1ba77034ccf1bfe3775c087591c0a182bad9a651ad3c54f0b7a53a04a9ada4b829b73d41cf656bf2f582a8dffb4edbc97d48df1136008c83ed6fe7dfae4e56015b082c0c17788154313c3426749dd5d5c208cd5024c7e7f4571b7d2f01e343d8cf814dea6e33c32cc0dd47a1c59ddbfe2bafaa0ee36427de91646548fab5f8e1c492fb8b2eba428a1428a657193eaf8418aede3a9897c0c6c91bca9b5add5842b924b63f36cfdf003093f1e71792279ff259909cd13f3cd42bbd6397dbccc6fed0c08f4b4d154085432305184cf06f326bf86c60785effdef4734332d51275ccfc2cc131ec67c03de7ffb5e10f2d2297ae5a211d98634b73f6d63e4a10f08417f32578dc7f8caa2a96d7705cde6ae07e0bbd66648887dc38f85742d2f99a472f749b98d3e604405587c1662658ec69c544f5d207253256d1357befa1659006b589da9e55162a0133ec5721a042a013352b2bb5def2803b87eed373f5a97236a78c4354095e8d9e7007856cf7c02bcd51f6ce7743b3ac62aceb331f679996f686db3a4d297b46314d11414503faad8c9f3298feff55dc9612eae3ba6730052f852a199302e5c2d1f1864fcc11214237e6e5f464d964f07b96a710474732549b792a357bbca2701c9aa254ad3fa3a69642574f51c761f51b40c23a44b6eb891ad7b80440c4e6c5ea1d13c6f5b05710343af4ef1c34e659d5ded786254db63c49432fc6e4abac99f4a12f1b737b61e7cb136e19d685c3ee9218659a0a2b14a6ecab39b356b959f998f9ff9fe4f396158ea6ddd5ce04ebbfa6bd3b31634ac299097d56f6067f14625534fffe05aa9992f1474109c4df40ffc7f32d48fee9311c909a584f2fec4720fda72901181611ebfd4e30c46a02b944f9732928abbd68fb41ffce392e0fa2075d9a94d69ffb5f7534a753c818c77760376582db57c1a38ad389305a796ff5db649ac1a0dcbe1ed6c32378468657fa6a09bd475632a78334eb8c7ab26c954d2f9e92b314183f1fac384eb7c074b81974ddab98fb7076aeb93231fa961fd3c567fe039269debfe9458f9efea1baba5a1564b4604c2c5a9fd30709473e58cb525cf9e2a9a26eed10ba24ca28daab481580c8979777e113736f200d26951abfe61392bd5c794d0d99357cbd4422b62e58a803cf932805e269ed96375ebc40c18d7b8d92921ad4b62f27521e2bee6884ecd277ac44859dced107771a7d6eb751c1b7f0c7e0a58e80e752360cfc62945f4a6d63cbfdf996e40f3627f8826bc06fbcce0b52ef09813e401e0a3227585f08e7729200cd80a289372a98259cf11a1278cb519635777f8d268dfea08b00f783f03aa8052ac9bffdb3294dfe66bd288054a85e7f5487d44d3f9f1154197c724777a58b05f2d4fc0f554214655af66e58b7a59a5fd818e177d0aa0ac8308ca06ddbe04734e85fa84b03acfb2d7e4a132fa8a2ff649747ec1252156bc917a39f5a386464a8a28569077e3c07e095ea4b4c7ac00d2173809bedb0e05abe77f30a22193a7941e9cda1b21e956117407244b03526a5efabd6ebbae41d7201faaa10dbbc84519a2e1bbb865d3de64a339012509aeac772084e7730d16a75b3b93cd327c6ea0fe3989b871ec04f0b13ad9bfff7f8bea4bb902792d6388c15e32681eb30fa381abfcbca08d1836c956d70f09f92a3137acdc43b55603dcad6da7afba2d90b9235f8002c26d45607731714acffa728c47d7d6a4bcfb224336e51a2726680b6c24a653171408153103f4d50d3aabab9849edb45bf42a01e2671eff8a38eb9d538e871c6b5cbef35a3b6ef861044ef473626498ca52e79cc890572648ae6f80d2407a310adc0bd3822e305a497b925f2fc3bb5b3ad912f14904b9a8bbea110e01d4bdc9fa7cfdb7f0696aebd798b52e3442ff5d97b969ae906c2b3ff87e63510ad249f147da796c22d1816ae4d8909b0735b4bfd259bfbf9646d1f3d0436e2f37cd280a598eaffd6fb2cf5a74a8b29ba05c8ffa9a390f8bc475024d28462a4fdc0344460524aae6918715e07c0d6fba220fff65322887dbf0d53c18939c25c856b7dffb7d3c8ed40d3cbc8cbd5ceedea711039c2839b5141b72f3c9b2f5069e5c689075af2743f80e51bfff1d5f1d1166f38c63f23606744924bab397fdd60dd81fb8baf036c1eabb8eacd878cbaae8d1a6e5af6bbd7a14040ce2bc8da575552b436ff503cc22cc0fe3ef6c969039bf49a34f8e59ab400a4d111a383fd53e5f425abd3e0ab3aac6f92052da81a446288db1aca0a0712d2cc1b746f524ae68fac294d1bf1401510bca78cdd540a5bc7a163f0185033e1fb12e2afe84f68ca24247d7c6ea993a108e07c1c37a93eee38c82f54e6b70614f1dbe8a11ed055898ed8cca46744322d0c98edc120718273cd9aee7538422426c19250fee8e8c70b66adfd14499ae842515248198d4eebbd16a6f7d615f3560e8fbaa26e30efc9d90040e2d6d944ca6e0810849bb84a42105e6378ddd5a50cdd9e5251a9bcef77bbfe1c52fa15e38a009d6b78799aa62253ef4c8f10107c2bbbafcfa97907538326b9ac2c360f751b1ec7414b64f2da27bfbd21d1aa52b3e1759b2543a7fc5e0255d73bd4b1a7b75f17692680a61b90e0f63fcd3ce188c66a7b7496510be3a10260abb7d477c8964aa46e3a17e7f1725a65e958b61e669d9dffadb14db1cce292ffacd94b8da94b9c4360fc12d8aff0fafaa7a6a9c065bd0394819aeb59b093a70155ca70c8f527a78f1022cd6ea54d410679b9d3fd9dbe229b47a978d66691fd0a2facd0fccb7fb6877e75d657b28fdcd4f5439f9b052c73bdff81a44724659496eadaf3e84022e043a8b8efa532e31f7531955c2ab250cdcc495540420e6ff319e44623badeb61148d0144513a5d02dd97ba4402fe75f88a3323440ee916f905877341d82a60cc47cc968080143ac6319d9c6a3e741ce632c11af4127bc6956d5f92644445103972a6a816213c3078fd61a83db9a97afcc3842e2ddc26bb1011034b5a14f50b59a17f8cb40c832f80dfb47b365d5457ea811dc26b5f6456535a6642f28c818a72b0e1c7e2b27067cde57706762026b83f835003711acfbeaf587ed4a7caa784e370043e3f29e7d5575c70f3894ec683b48fe46e364af1cddafcc620769081cf0ae4152aefeb1c0ef419c1d18a59e14b97069b87a8bca8d8d895476a7e682289d112cc2e0aeee8dbf09022b8db6e28ab3486af7b8fb03013d02e2f007c1ed7e10f3397e91ad197db2e3f870aba935346605bcaf99eabaee2729ac8f928a692df6b6e0f18e41c4d458351147220e78e0beedb6deec1e031881ecbb12497b350ff0bbaa3585152f0ea5fc7df4382fbfbef69373747d59c8428a71c57d4f426df0c8621cdf26a2ae01b53963a044abc8b7ef6494d93aa404b16af3dcc211103ff7f01e5f48fd091650b6c3faa61d440c2cf164ff582397774b55f4d82d0a608426899d921de4fa24bd5040982b4f057a967b74185ea5bf23e507dd4f17326ac746034a2d8e2208cdced83b1abcff552c92647b4fb91dde7c4dda9f49842468f6d63ad424a3c995b8de5a0508a3f9b360f18e8a58c7c5b4300a0dc5a86b40b197334dd357ecc428f4dd94c2a2bde09e9f8e6b041ae00e949e4702757d15aa05fb681988c79713150d09520fe32fe24fb722b549ff9a508f2c7705ca57fac9eaaf3d1eb13ebdbc76d97a79115fe14a03c456ea3718556c27e01087e18c4e989632404ca0f3355089bccd3b6eb48381213b32eac178fd2262f40d0d4d7678752c1e2e57905db267bccb3ba6d0782519ca748c34a50c19e7ae0bb81c67c5dada40f9791e91519cbdb8fbd8ef51db6aed90bdc1bafd7914173499eccd75dd362e3dc57d918496ad711f4a57f90db54fd0bd5ae44f597130e01f94a861180f12f31c758f8799df2a082f40b91ad3737f7f291c2c1f9a979ab5d04b383fd3fa826616ed654543e8e2807fdbc0f10ecb871e50710379f710ac548c97e6f984f597ff2e6110a2bdfb54309db563781fbb71cece02dc64de05df139b89d961393ba6f5ba79a6a50af06cfe427b490517c7482386c1f10574863c13f3c8c5e78e9502e9fd62751f4c995cbd9b215f825024a46fad8194c35987429525db6b11000baac9ec67a6fada9d5369bd9c1375a9806be1340590c973d81612d8caacb96358fbc3daee4b697dc83b5f45b796260752d36fdf2a5368c070d5dc36ac552c7e537542d5d490840df302abb992c0345a0b7609a4c2e331ce11738d03e143d08a40f238c6fd32cfc27f6374833ae492fd72e680a9f00cd44106d007fef6dedaef86797f51cdf1c2fe2eb51225ae80c994ee2f0180070db1bca58c9811c788dfc03d246c8376b4c21b24ec5ecdbb33eb556b1cc5cc245e56591b361580df870cd7cbfbc48277b4ae73efa94ee200397e16bd0b47bfbe2b62fd2596958033ed425ca1b6c5152fde5ae62dab1e724a73595262c00582bb467e340b7eef47e020764b2c5a36461f1c90c41b529f556dae60e69ef52ff24a13306ac291e3fcabbfca903f527e8a3137c2aa56856e50beb9e356dbfb588f1dd46fc5aace33996e50118e44267459dcd477f622d937f56e15501c648b527010dcd9d7592d2659b00eb9407cfb82d1e5adbffb55d79e9ec0083a1788c34f3477b5d0ffa3cdf54a3dece28beb79ecde34974fdc3029bf37a80614304f116844cb9ceaba68515f484319afaa765ba2b208fb05551dcaed2adf5fe06210a205d2e0e71529a1f44e790ba76cb058ce2bf5fe2c370eb907a1f246695b7ae8d852ffbd3a9b7b62d8bb7e41d50e41632162c93967ec40834eaf13151536c0c994df9c105a59797d5ca3cb92ed97091c441c71f230c46862c48b2d033ce4873b7abda277ecc48550cf3106d551c5ce905193c6ae4eaaa11da56b7ad98fec444e8d4330c31e854c6c64453b2ab282172be80f001b3472c1b6462197cc7561e7576b05d36b70862e06bbfe2a9d0b155f51cb8d0b66e17e8064449972d0b69415a9aee1f1f06e48b1682708af6cb787333225e64214dda56b4b22e05b663b46fb57a76dcb9e8f01c02870094f7cbaeed90d9d50f45ba11249164328333fea0e3c98f6a9090bf852ca16df00c574060708e089470b7d57b3fa580f039ab69508fa60bf439d417c1d3d35d67401a3eed89c10aece1fa30f8e3f0d51cfbf3728b2c260c03d79abe9d5c453e6dc81adedd383445ccd5d83626b7b37d92d95885a6715b136940384eeb28415b5bfab503c779a2d7efa5aeedbd50802e08e85842fede704d66601e7f242ebc0d47dc2c2eeca69df9dae2926785cf5b8bc3cef7f312aaebce0f2b512f7651ac7cbd676a3af61cfe706dbe4a9cf9188cb4d94e4b9373d40f92a16afb604aae917bb85c484ad5bacfd8e7bf84adb6e6378ece52b229bfe6dad44c5e41127349b84f84bc8130864dd2e7e652c533d3e292ee1026fd55b88ab9a0e8dda009ba97c4f94622b4a34e965e1be06d89cf703f15a856c61f9cfc266468a9252b24da63cfcac0deaa30b5d3ad7c89a5043487cd7e6be442486c1dd91ed2d4c02233fb7aedc4205a8d5f324db969667cf80fa2f9575fbda6bf97649e70996b8f4b3ac55b77b8cd652b7ca23f2b3f0656ce838a2fbee467a309e47c8fcd1c33b1dbb954307e0d2c4b447507a9e786f28e2045ae36742907d283062b144f7e770687ec06afc57cf03bb77795e2a0284358984fb27d21206ab033fa02ec3d62ab17bd8dad6cb73bdfbf0605f5a6e4fe719d84610ca6ce1bf371a43552377d3ad8aad1cd50de01c79703e2fae2ea8be3a9520bddf15a79728c312dd6ca3edd872bbda6034089df77691a151866c5db53ab6747d684b2464d76e355967307b8cdfcc3b96040f7e29ba466f978ad542930a45febe0ba27773442c49cf7500cfa2d9d200108c10f2b5cdf91a924b26ac29faf00cadc017b784dd6e98b5a697879cafeec2dff468d12db150b08bc6c8e77694124f52e755b319db7df5b2db9ee0373671d6d0e93b9b36f63ec0acecddb82a671dc1b2f87f6588ce8947e6baa6c0b9a970c643a54223c1e965386dfac1586b0ba96347a2ddc80ecfa2df69fbe735bd738a9a215b0ca6ab1b3e70809d4c698a0f745a0081b0aee97e3e37b3c72da7c4a7c7f1407b02164969cd663ddd386511c3738d3fd03c5cd440307179a530f889ad89ddc9547ffcfa00b01a60e08d70a87ab5e04074db758c4a2f1bc09eace3d942f52edd62d4d17f1e28b499d6831f8b403e5f9e0cc027b4e561a360f3dd1c0a40f24bc9a87cafc5f86fd60196c3f6ed644e869237966c5166f6533701a370c366f5064f9a46cf5542d9dadd41a553e9d63c60f326c848a96276e6bcd4ba6a6c46e435c9faf7caaa514193a1bca154f2314bbf3f4b91739cdbd3660ecbaae9138a0da4847cb9d5852e68011324db6296a7c2d11bbb451d06ec95c8d41ab965c0b83a997e0091eb547b05a85813ffa3c1436a35e8fde537f4d549a2d97bdbb92e3ab2c10f82d6691561448f8ed62194c390fba9a71ad4892fc4da396d957f6fa1a665fa3d1dbdd4e4fcef1e66a16772aecaacdad9073a9a9a935115ca9a816bf2900c9aa4d32fbe6b9f2750985a316400736bb8bda8484996e0bcf85c11a4ad2f42dd4a3ddd981c25c646ac52aaf8609fca2b2ea22c043f6f53447bf588d6a748044a101a966586c7a57acfcbaf09c94be249b3a0f512cdb64a5b46ac8074517ecfd57dd2bdff51c97f3778292fa42acad23ed8ae66b2f31686af2f486a7d8b2609c5434010a5726c5365dd36cef71e8f713535433c627b2f70eeeb41ff2b902fd7487c78b424b58a4731325a466df20d26e056fdca6ec15f1de9610e1eb1b84ff6a44dd084eec93c5b56e0fc86f8da1377fd13bfb629fbdb304602411865168683cf4784d1d27b0df70fbfa9d229c2bbe3e4d79b709f03c5138993e44ebac6a79d2ad993b9ab67b4fb053495a5b9544c413cc7197fb14ee2b9a66a6ce52d7c7f02ad8d2b1e247c5406bdc26e2e66c38295d31175b13a39fe7298ab180a3577b21d14cbdf7974d90f5b362b17ae1e5d4a3b5182e1f8012d87566a6bbda7e4910944d7f0d99d4d57f82eb5aa7c5b7305d2f1228581b6ffa9a99117ba0b819b1f3573b57dc664e3f8986d3a0ce9853e0b3053701bc81bc3c2502e5d87a9e4dbed66a9d77499a16dc9216efe9984696a78a483e91b454b7053d22322ef98baf88020842f3bc0078c22c819681e25e51463494fce34456009c43d24e133a4a57b64e2fe827f73c98ea53c8661963ecbc8c89ba4cf8e5d89651775245c8698ead29ac45d582750cf43a118d487ad95c040ce3f18ee84475861d44051d6d6a3389725688293e4f262b0edf81287e4acb481e2105854a55c4b65b1c91f0a57509a2b03169f395917236a5651a9f3879802e7cf37aae151ae3f69113cd9e594dc22335d574e6c593b24edd8a342575d7be2684de9fa8c90eb82282094ee4d9bf39aaca8efd663b898705752e3d081a1eacc9cc493e9a5ae1b7449e1f7554b0c06de31e35a4710b984ac66bd0c9697ae339dd421a1a5de7a11852f1afc17d712a8bca622af468910dd6b7d29f92a95d0650eaa4471c1ce738b283d95d41e30878b80f95313f561ff169df6d64794f49610fed9fd1d7a1934b397baec24e5cf3ebc346ba26bd340fde8c04eaeb085f0ae8b3c77e0d554b1090e6b8eee0d238033345b4097ef29dde95820f19387834c4d7c4fbd58d984eafb3832b1d696301b16321f3da687d0e06e80fdf61f4d81cd30e50f0e2e88019dea3070007090067ce85a423f8ea5ca29705c57dc66b9933bba408e499090289121f63765744b63e4f071835bc998e90f295f46b8084aee840abf953687ed72e54d3f6dcaaca7e4b685b50bff013b060f65f1563df21aaa42da45de3143a0d1701733dd5f54c819aedf4c1dff4886293cb2160e3b863edecf84d73dd18f3b1cf585226e466ed031bd9d316a8675b78af0c6efbdab51ecc6838671cf0dd5d70664a082822f324814ec5b7be5788f6e65b5a0ce76b61c39f39c6ea311600a0786943a13a2c6b9f2708fabc8d9fc83b529f699bddbf92b14a1458f6fc1ddd02d81105e5896f6ff2608924d89a697c49d67275c4a36542ac6977816e1e9e38fa420f8d893fd4dc6281fe34e4b4da65986bc05cd8f7478e2e664295e896cd7664c295e5f0957b69269b74e80ad78f98f38bff3eebe130f40c97f46ae38f48b387ea45ce3c5064b102c0bca066ac48989854d0c3166c565975e67f2bbeeab3e78afdc1467f9add4d536b40aab5337b4b143ddf1b55b2e06ff2251832899a171a93bd1c63537c93776a86af1afbabc9b4e4a2f2baf4b42ebab6cc0cee4bd88645c2278eaa123a5b90db4fe8b1dd1fd52afeb571e63c56967b0e0e77ff5f26713ce24762adc84a1ea6120c17b9af382e323dda4ada2db2c1de28cc619fbd447a49c54fb8fa6059622384974b012c89be3b3e36af5e57048c33a8bffe6917a1de48ac5ea0545ebe0053c1baa42f262e3e7aa8becdbe486ae104f20b42f6fc56db4d719030b2a302ce35924972e5d15928fb9a6817fcfabc8cd8aadc3dfefc56979619e5d285b36b988fa7c81e3258660718dc1c7af07e289bc699aa0124a22abbe3df4927d71a446c65d188a3006ba6be2d8f6eb02a8a1f871fc1e0a65beb3d924c4cf6f13703749905521754c22505b662540ef077251d75da0352313b426a2db892d27c8d2d38d25b619462ab6089bf23f1210cb2144d760ab7e9e635ebb89a16e222549e3fd836b4c9404af69782131c93e692868ebd4e6031410659a4160d23ad3b7b53962c06c7d897608d5e492996b54d0aa95b70d3d59705d485357da5771b4dd7c750bbaa2fb408839d95778a2ec8189ae026d90453c97f9c66b15186638e34995dedf662b0f22a5a000aff7addb8bd35643a8761b0ca94f008fe8bec0b7124831ad0db5fb8fe03d116f244a884fdfa9c5ac17fbd6664b0b655c946cb66a7afef5f2d2b1551567e722fe083791217412b948db56e85aefa7c5b59e812d1950b2a316974cd8d2eddb9058096093de0e217f3ff50c674c5e68a5314a025e721e821e33ebe2a634e326ee9cebbae075b2f6e1ea366dcadbc7b89086d2b01aefe5b695500e33dae8ad1e1d4a94f4afdf32b45c705c32fda0c66aa2a6eddc82ae60f4cac61cb7666b52b568b113e5442a58854decf54481ef1262399c196e51305d61438342da8dcc670dfdb6dc80c7c062ef1289b5d1255b34307681a1dc9967726868241a25e146f0380382ef4764767f7db2ccf32cf083b58473c27440a40cba794c86057a1e13503e8f0d7ae8a2153e7a00215d5e2202dfc19020b5663abe251fff31aa4864a37ae5740514921d401fe8247f9393f40fe50dd650099ebd1ab6123d1d03594417e573e634baef385fdccadbe4d242bbc6d30efad827c83da71fca149c450ef0d35553e53178abb555ef63d3d3f7b374068d9f1b25e5692efa44ad913d57cd8117d149a619a715dfada8382c8825636147624064131b5ad8cfa159ac58efaa8671dcd1bcc81eb6643d7b9930186f8c1a27ca20b8381dc56c65694894afe849d7d57c07036fbfd0f859cbd986dbb55f87734f1eaf9ea36571315241559bc84ce2cedc8779747136d275639e70be24e980237cb75c470c4725aeda8de50607beff86f177e01f9ce01aa8215c27d34391b9884c40e6dad9c12601e40d2abfaec356453197e569a69ee1333f7e6b41b925294fe886c692041a2da6a7bcf2328151e6bc17c4a0e4573ab32495cebb71e64cece486ed7eefc1041acc5abc665b52ac1fd99886d02abfacbf3ad3452bfac11930511ea8a40ff862c7f92d450902e0f82ddddb2d138314e18b35ac0f86fa47003f7d61bc85b9546ed86cc90894a1afaf25739e1af25ffdeb668572721fde4bb230f9797b70fe8514859ccdd84b06ec6036f14c390b446908f009303a9fba29315d63a2b93664aa90a689046433448d559593a180980e5e7006e85afe03d6263947f87705d20197c400e9c565f63698799e3c1585f6aab2eeca831c46eceb838ba43a3dd3db246b17daa4cc9d9eec2c33fbe8870731189106fe1ee3317ddad115c32981d561f5c056881adc4664de4bbfd75e62117b5b97e749d9f65aff26af8fb5fe8a0f3505daac6721b80775df5cf4f3884ed274ed663194febd5474db2f2c23c5711cbf57f117d1d8c828c7431ab2aeda7b5644f6883dbfcb8288ae51015528d792c933e84198202aeed79968cc33d2b17d338f8937df8c4edbfbefc9a3396e11e8f03cf123607905cb7baded54c569304bc338b5c4c005360779bbcd1172c7f6436ebf3dcba677104b1d8e3b7a22cd7ce19b111fee1b5dbf0620a886c3b11a48967ec8b66202b99e51fd262bdfd060c14a97e58f9cf67fadfe506c48bea823d5a71ec216aa4cfc94007ae3d6599998d596520e78ea52e1a6ced0f181870ed6dd2cd67b60602c5f2254bf51610411b0d5c632d3672fd6c24a06838e4ebe7916dd96109b16ca0b183c4fca61b5b4d3ec779646d3369536419926f98366de2b6885ae3355b70308b72ee8a805aed390d5e783411547bd1bb3d9978e8ae4d3512980bef37cd7865237e2aad7b1dcc54748bd5e6dbba56726fd9cac7ee74bf4cd1e37d46d98ebf3b7b81cac45a016ba6060825ce7a87404551dbcd86cc0fcfe1dfedd8f6e51db04752c9ad6cc4b154292c6fbc0cf389c34e681698e4e3dc63cd67f27769c8a04ae751a3377793ff2bdb8d26d832dfcc981c6cebda49f6426ab9fe075478ff7ebd579c9f6a7bdf41512462b8877af7f5c4ccb8876e1068ee5ec5668cbf1b471496eb2fec8dc29586243d29a5cea233bd2089b7457daa30747df3180c28a558565b2a3ee5121befac549ed7d261847488cb027bf5bb600d3a8929a917761cc039e7b7164dfd9395a4a531957d6305cf2e718453a0c8155d9cae6c795a2c5e0fdd50a740c22967773e579b5f937141fe9a83139439f3f40f4f81ce1b64d79acced0dc861db24ae5516f346d9e44f02cdca2901bd41b1b0ab98b6bee95483a33d65a340bde1f7dd83562bc9a34a391d31161bddf3494fa0c9e9531807ec98fe98a0a95d0adbac36d492a9a2a99d91b549318e47237f713906dad306c5e505564384f279d342e10bc8b33fdafe507b6e4cd4632aa64b5d1ed198b1ecaf2df34c5950205462b445815cfcf59f1422576cce50f37b32b15d372209e3192d2001da643fe21efb8558e96048b5047353367cfbc23e4f6831fbcd0e4bf21862c140c25c0b930d18013b266ad8df22cff9ba1dd003a8d31a9008ac0c4ce653470d5eaeeba26f9648fd483c088c111ffbf6e2a1e0d55e8928994551468b5424fee7020e70997dee66c0b5cebe1b58fa6f895e1dbcfd4ef9c640e91853f278c6e22552d4f6eb2e637171f08665fe2c6d058d7025bfb24d214daf323bb9d1e070691d9c5d6bfc2232b079ba0f9bb9f6d1949599a730d1a1d6e00665ce3d28242276a3eca74c4a86b017816b171613bdf6c6e2ef62e5d359c4c0ebf13123db34a72f38c88650906034ff78668921261cf8fc0949b36c2bb2b91d2094c82de6174490d5e6a508a093a3a3ece9d305998acb80de37530650fafb439e8a37334ec7651834128bbb7953e323055a317a76df58649352dc326fa4dd1da15cab6e1f5be97ef49fff8287598f94b6dc9294a4b15070fb2bba7fff84d059c4704b1025cce5d974044a0a3aa0caab6369db8626bdbc194a0f45ba612cf80bc2e34f9e7c8f00d0d8ad965ce72efd1d1e0a740641369dfe962255cd6a0bb647dc95ed915ad0e175871277c36c2706745f389753743449bbfbad65efeaaf732a5fd67b8cee43b791872a69509b718515b374e4f7eea17882549cbb4ffbe63a84ef65c8ebfdb3ff926ab571eb8c8c5d41e6fa861525ddc6f9c0f2217ffb077a8883b87fbacf8e6c224102884dcca7f663cf55a4ad0699816bcf101a5746cc0e8b74650765c76c48e98937c9d7a66d0c23e533b768a30781a2648c736a925eb199002b6dcbc83cf1ecea70b782a1b9997a52050a8edba705749b4996dbca12f6bcc043e1ba201078626cc5de41615ae5e0fbe5c9d43946a2b9ec0350c9bd384059dbea467ea2314fe7b16d996e9aca46d7dd73cc1ecca983745f2b13c914ee3c74a2f1594a20e142d69a9ded885e9d1dba0f14a4935204a63a881a571428dad287b74291ba4001dcacc16a1eaf0ff7ae0f6c9b9591f87c48bcb9b4e3e7809aa3dfd81cc5e1311632031f8b9ee4c7ea1d769a81c05c87b18503fb766521b3815f82fd97acede2e73740ef7bbcc8a5d77639103b7561ead304f73fd1099d2e7bb006e5943687d3af02d72a2c0892536df7408c9ba05364538a995793cf56ccbbdd9eaa77d4d05e71595295adab1c11b37795530ab949f4a25d2c04077d5399040920aac9b621831435bb7a6218752a1fb5d76baf9508e6ba0ecddb3cf43177fbe32225c49b3bc7cced8fae7c54ad5798db358c579cadbcacde5c04bd66adace0574f2cfe21e69695a0801597a8801be446761e13abe78fa3228cb0ce305660d7dc8812ef231f461fbcbf043074a59dd39e47e7321d5d0503e65c57845b44bc7aa97a21ff97e31615357d341c2f2dbed75a37c73c5aadd572915e779ff1918919a139762c308b758109878f0d4d32bf83779c55da2cf596e8fd230226a74178125c7eac9af778ec162c0fdd28e546f90833afed3cb0efaad24195ca1b637afd59f5a81a02a51c30f7f6bc1c2ec3d8a8d4bb4da7d1c932310417efcb8ad4c46832f9891e692b61179d49d8c21a6b7bf05fabcee96ba9dab037a6654980de6a18b3ae64bb22b78751a396d51e68caee8fe2dd82a474869ee2dbd62898af23e1110a2da0e3d64004e63f78f7d4decb41cb5ef195e9dbf50480adc639dd4deaf3fb82c7b54094a735847b47e0714259da6deb0e0506c0dad3e9d9e54556048b1c5157601f071e9ecce9dd6222c764707af0c85ca9c30ab5ef6f826dc2aec40675f047ad7533aea2635ddd26abaca065c84eaba126429291f95b702101f394737db371d48bd33803cc5e7ca5bfc2cd4514358c5d17251268054f7a3278877b367d7fbe5a794824fa64bd063528d5ad8ef8380b8a7627beda62829a0d3764d6b62917f3ee4ea89deabcc63741e9af13df453f8f9e7b3d05d6ae87fada839540e76cb3c1836a34bbede9f2697f305eb3810c3a80fe3f3fe5a35925af83db1b921201f422271eba3d3f7a7e39d1b37a61121556220402b7444322e99c76461034611593c5ad690e9851595507b34d5d53465049c7684edc29b622a5eba29412b4849f69e3a518fac50cae6cf19f9e862871f3f975f0347f3c8397c6c573c3e4b1b15ef243f983aedb7b3cbaed4f642025518a2f0e2eb338495d89b5b2c84dcbcb2008e0ec6dc372b810d9f204782bc469350672a778349f5e18559762bd36b3253cbffa0c886195c964538d5a44b6d88b9f30ca2bdf7c7ab914be75f9c85f951effa0c965479be9ef6b6375bbd27580e64cfd23eb1312e400a6ed0edc088d2130c3b6b5bb79ab0de14a5b49736b7c117e9ba6181d301a47e9bd16b7a91be41cb810ae79e9b75fe9c3576840ff381d290be1147e59cad73505c6130b3b5ec174733dd6d8d1c6c9f217845938476ba3498e15cd7ed35f3d016b997df8d8802dfab647df66138e8b996144f09991e24a401f8db64a457c3f3da0fd84ae8ff4cd5dabceac71a6834d84099091f49d84cbdb1b5ea72bb8755e5909cfd307201af331bf767f52ee285e8d0ff10a61de2f76ba991805c982765bbd39de840aec4a22bbe7bacae01a62d96d74a2ce817feadf634ebec15455676db172c1bfd6944ac7c90e4bfc39f1491aaa8ac79392c1930c2a33aa5ec2ff7adc518e4add79557f95ced2d8cf7f6d5273f245e57bba1b57a497b68f6bacbb451364233dd6d69bb25379b80cd4555338caa65b38f8c266f87d873b95c9624d70204a49b929b27b73a843ec695176a5752ebde1458461648fc458da8628890f5528fe47cb78d53cadad3a9c93a53a449538f33a1a4095665bda58bca5d4e0036e74cc01098b01838dc23edec2720dff2a932a58097400e8e053c5283b3327b0b41c25ed7209079508b51873137d916a9e2b10fed9ff47bfee10d94f484e56e66ffae9001943ab0d9077b8238e7cea8a323d04b166b867890e29896e6a7bef2f6deae7974235e92615ba8faba7cfd2abc8a76dc4835c8f5ea7d867e56698d7ebf5e5cd188429bd793a56ca8a59280acf854109c2b34cf7bed9d7840c5e60a96b359b31d57f0d8eb44e9ff75b3181acf05f12f09b77c8049fc38cc46527d7416f267f75870cffa9e82f107e9b43effb0ad741c2def6d8d075196c1e77137e7956aaa2e4e64987b3a2c726ab248f48f4a8934fa2fdc7c803ea1683ddd64c5b9e72e7aa091cdd10bcc06b80c61e27c6fd7623d660e7766cc26785e947c458aad99b1ae84ba71d187235c5e19ac4828541cd82e9de229687d550eee3540b6b70cd048c239c4eceb33b32ea39764575def1535198f62c2b990541733eba79ac82505ed10d84053b4832339a72aa4c0084aa915cdbfecd7807e13e8e69349442d694fe5bb5969b525b4615b6acca92cb9b625a0c9febc575ba574295e0e6fdd2b7e081d71e1d0d36227444ba1fcccecabcfc44e395d0d39a6f0372b0935c1ade73e9ea5496a9a81e420a8517d8d186eb8368e47fde004049f0503c832e278e9d6f99f8e5342c3859292dc3e0a514324871b442650c8aa27af60a74f37ecb19439a5d86927f3a8626e4cc6f74028648ee7a8e95fc4bac5cc82e8d1baf52f376eed8ba99a20bfa9266a64872c21cadbddd4ce7ea24d5f58b377441e02f934ca1349c0b17100c31471e7e44c289a4f8b9cc786d24f072f8610cc8464d8ce774f3c65d5f914871e00debd74d923f56af07a87a25b6bb66df94aa9ab75a99bc194c3699eafa422f65343b24bc266364a068036020b820dc623a2dca764b90816e2d1c8f4887fce7cf430e8f90edd7c1e780a9f3282af30f79bdb9f50cc5928979b4454c951f0cb831dc02be62722dee44ca1889cfe97fdb96112c8ab9553ab34f326ccff5d814ad13d604e4ebdaa0056c6a686257ab76ae02487aea1d0bc7eab1481d0f3d6d55c312826aa0e89f0ecff7751f329d693aa352803199ddfb50981ed7c9d0464b6a6f318a76c6d9f7c583be91a620c00c1a1ad99327091eb8740622eaf259b21c0d054a017a4f652707e62ac1e299313e1b2e99445b3854e6d9d9d980b0f786d9bacf79710ae03389289d4e5d6a5592badc18b8c97e487339a7db7a9249f13b805023ebe7e7d358760eb1e0fb8a1b3d22329ed0aa7d4ee03761c68c7c23d6080c89128e1635cfd91db2ec140865246c88171ca09896bcdecfe2408c143cac527d4bb84955eb68580f88608e05e47c9d4012ec7e5cae84504cf45ceaf3a501a171b76775e07bd30fce861dccab5394a78a646c0fd6c04d47b8c7705d44d19996837179e94af4ba239af7244654875dd071c36b5044a07f85183befd4e93a9a1fe557253e2beda29fc0c00d2e57556f27a6254b25df6fee165f0a91e3786b69cd339398d0c89d5e0285e17d9f25abf1cd69ae8bfadb179300ea61c0491ca0fac211974e32336b79aba64f052b76fcfa3e8a47abee28da121b85aa0bc53004cbde1f6675d6cff58bf3742480fbdad18c5c8a702e81fa37d906054644ec6db7770b93616d299b8b4167c1a262f9bc5ce72feba0203c5ebe80906aa878cd2b92b81ca15fc938ddc84c1b26615b06edb3de67829868df1aebdf69cdf33f3a65f6a7b270ebd95a339ba67e704950022302c0bebd47313c8ee1831b092ae533c1c18ec42112243b660b8f549f11be3f48d9c90857b2aafb20e6761f13cde6f78b6be88bcd4265c970f21c44fc8d915ab2ba49404374355b989741cbe68e212c60a8beacfb8e68561229787a5c64aa2f19fda5a1f5ec361ee46e7bd7f4de1442812d7aaecb0fd0506bb894b42d5a559e03834abec9434a1ef8b409171e8e3e5b7b0322a65b67ccd398d4677b849738ecadc957afb0a24446cd6fddae3ed9972c5f8f50ee07c0dcae3a0e10ba05c37f4e63605e178ac74f2a7baf106f879bfe69d10cbcd8ab4045cf83ff56a84028e4cf2daf1fba68f2c1b0ffc5b8b6951010817c30f81d774880e52344f93e06f373e042eaacde934c7677b12c4b077056f7a96239dc24ad840e5dda77413cab5d4bff782482e8a38945fd4357ce63f8fbd271fe1fe6947655bf0433776e63dda82662b96d57414393311921182cfb62aed6958c8a38ad7f4e320f97c7cf5bbe59cdeb86528b152f2e2bb4c4aca97b08316eec7dcbbd8b899d214d5148ec04ebbbc43e7007f01a5b551a6577a100384867865bb495e4c66a45c803b91e9775bb8c00e75745c7d54b0a92308c9d37cb87d8640483695d427582674230148dd75ac655d8aca1136a6c1475342112d9f6f95b5fbc8194e9d86ea02c5121495e6d44a349178391ad515f7bb1490a71321226b4e67963d3a6952d02382d546b0529e4f3c71c2ff4934a26ed5e5ec15fe4261c98c500833c24cce15124e0263e4a4b6efa926e20ca3b394e0d4d67100b2bdbb784d0d5c2b32753545632433f1161f9972dfd0b67a6b3c2cf3cbf31e5fe079ce8e7cab5e7a7ec6237885800d6a71b7047158cf50cae3ed864f5fe8b11a805be68af74dcfb5a887ffffbe5417463fdb049cddae38ed17c42d6d32ba187b6f6b7b38b2f010e0bf075953bce873173d723a592c3c951c6b50f7bde76cc65abc2c7d63de462ec297aa9f66a3c303e5fe55e258405470d4e9990175712e3948c6fdee1e42d525f8b1184df8c2787c6adb3c232a4c078e070e6b7c4e3343a606234e590c56791299e51e254b3659173c2f80f1ba3fd012f03a49d01837e5340837b5591a392363feb404b079f176f7deda9e3902bd7793aca4d5e4c993c7c3f77b85e4d3f01b0a3fa8058b7250c1eeaba99e1ad89eb9d931b9ba5e69351384d6c65e15c7157643a3cf3e6a68e3ae9e6a544e6f75c2255c3f2561606330032eb73cbf74b9e153465e03fdd6f114bdddde8bad372239c60b554ba5d1d7f80eb5a2e6da3e9bdaf961ecde82655469b3ba828e91db8e5948c6e49e187669f8ce29a3e535899aa18b20fe20d23f576c7aa14e990ed70111cf30bb67b21ec27e087f8c2fde4eceebfee5027444b339bf2440f9796f76b385fd800c3f554d099a7e0ff588e887deaae43e44796aec6004a77aea1b789b142efbc0cec7006621af09b637ca0d66a74db8888f8795befd669bc810111da1d7cd05ab1ff9740ab6058e49dcd68867bedf712257c9a59142a7fb53b7d2208c2fec024c237b5bd45c8c4cb1e964afd6947c1be09d060444a03226b364fe7ec27c1081acf3a28de2627b65b2850cfa0962f5793cca36f3ebfb70b8c62f26ac57be84f2f09846647315a5e4edf5d03f0c58eb494e00bc6685a021f0c952911de49a18819e704a6db923240573e1c361031c7f20e80233fa7dc4d17983eeabdeae3731f0eda759fc1709104bf1cab681ef27a18b68957b9fd9ebfd814893e8640270b9a1f95b48f512692734602b95244eb08a24b6556c39fa7deb56dd046ed9fe4bea95fba22d57aeb67814afaa993b5cb04da1c9b70a2cff165d0b343d6cedc545aee4e6768b27e766011695f3aa97afa82877d0fa625d3dbaf9a72fa3e28011e4465ef14a5cd119c2d9c2188d83be55b46b8d38c0fab713a3393a3ad4e380c2043904ab06e3274d60128affc2377647372200e4bacf78789634c2e88c11a1dd58bc42687ab660727877bbba7a9a1c6ec43b0fc45f58fd662d902861ee34524665d83f6bcbe4ab68f14e2b64b87ff2fdaced891b59ddad024aa8e04476aade47f2d1c510495b95f88892ac90d9fdb7838b1871d874d80e0e8f296ea46324e630234860d0ec4764e46d09b5965310794762f8faa059f2cb2dc47e0225c105ccbde1168244b159379e2213ef488502345e110632e69ba1104bd77fc91eea77d34be782c04d7563f019204ea4dc6355f02f6b6792dc0d24496d58fb742e890c06a0aecc5e6d15bf48180ce82adbc31b79067117b49ef5f32c608e985c6af941fd4b7dae35ed70a64d686857fd2e59d6a2a899720d7209f651eaae5285e3f77a70fb5a6804fbbdc635b63834b5b37ea5ed0f5035dd717b529e38b119c7fd4b2142e9cd283b42bede6eae969aaf7d843f2cd6a6fcafa25c096ec7e209ea5a5aa0a1fdb613436ab47ad9e11dd96c0cab083dd3328eec0b285919c977c468498ee1d3c9de043612d7d9dd3a580124acba6ca440ad3d6f672293b43029ad0a53d8c241e6ee2263c138aefccb938d0c9f689a8b8db28e677bdb94aaa63995dd620bf40a4aaec2541ba43f0e6dfe68293c25ac6cc87db5dbf8d4b3fe82a7eb500ab7aa5bfe3501ff8f01f28d132ee9d430d7156566a48b96ae9fef08f47d6f2ee7a81a0c32e506724ae25d44857d8020c069327ef2268ba8e453188d63844f2a3509b05e6d5ab7b5e5f8f40d08be2b20133ff1c3c36c8c5870117278b56c502e9a8e4f584583b1444fa96f23b9691710812c795068f69dca11fa8f1eb05558646a847094e5db79674780fa9fe73620a940b9842d4ccaa0f771ae9a28609aa9cd2141600c56ff71d2493b82c48dd9ccaf77db05fb267aa31d709f8112e1f8187cea3d8ab22e1930ac25597978ee14b0f3c033e3d25f8055c68eb7a74b47e425bc45eb4fec890489fdb9c422fb1dd116fc36ede9e2d6507deda7c5f446c88b7c5a96d6419edbcbb9c37883865ef04fd363b5f44fa106cd4b4dd0676816311561f7795d92d8f6c621ea218840c71197ef0853b79c5feb8b1f7f2079ac9f9a4187e3e59277e0a00b49077c6da2310d5855e4e9a713b0f595a85c309872c5369654384059168e1b48df6e5b70d64aa6d123a465f3ac144bdafa9053bf7bbf46508ee6a1376b8dac048a891b9bba9f4cbe037f8978ade182d26f62345283756e13573df7d0b1c39118a00d81e60e974501cebc9976cefe3a150d6d2687cf2551561399dea3ae362d27ef45746a6298bd0cb9ec71e133d79aa40a556b4bf5c9a01ddab0f8d86cb68c5f33236371c207d50d39f932563b5cc09198f8609a98495bb9fac32e24f1371e4c28ac548e4f376bd0f31fd4de22d7a5e4cb66aa621bb326576eb37e05411e841b726c080f8812fab04e759cfaa7faadd4cf5f9bde07c9ba076d409b122b29ffdd3b2be71d803051bd46514c01146edd0f5905e8fe43ef363f3102d46d156ccb3279757d20b4873e52342049eb78b1221a7661ccbc3c78844239f108e04255d2e39226682f9a62dc4f63f5a400935f291b35dc7975ad1196a88d93787a5737719a90b1749f6f587fca6624eff0ba8c0fc388f9e291020cd4649b000f3af1b6ddcd70b363c83d39484bd44cf0e3f14c6eb8b802b273f8b9257f66f629aab24f5b1ab8708e654df3cbf53c343010331c904a30ca934cc8e06fe2fe2bb97089a0a7dd1fb04af54b710a61f1d4cf183ae4f13ae3ca214196cfe87853faf0fa22700c82e739c5b41e0f832713727e647e5be740339fa0a97080ee89219cfcb4e7264b3a8ae2e3c3c1ac0e4b6abc11163399385c893fb2d0cecf0c0962e4084366a40fb3c76398f26ee5f076cb6bc5341b82bcb819d7a2744b9340603aa32078689f82b2f8b462fe447b8e2df5627e599d61bcc0f88060139f823206031ddb9298f8a059be5d8d488b0fd77a72ee27a3a0f4cd14cd65705546d8c1ef2c7fe6bfc65f0150a0f16178f6f7372c623e7832e4e30d97d3e59922517d7726461dd846f3b45b63589181e1465a53a266ac2281dc703b9a96dd9f31603745bd28f18311c23e4befb25bfeecc40cfc99ed03bbb153cff6665a2a9fc78c133bb4e57335bee887c74e71729e726f9a20829bf032f7c69731c9ed86a29a5d7cc2c97c0ee1047430dce1fed773b788a27cc44b606b5c6235c05df940263c474fbd110094dcf8c03df269426c557253eb0dedfc820c4328f5f337c808c5071cde0f9696dc74b1ac32de1fce9f574f6035b4b1c185805327538fdce910b0362871fd8a74efa1af2b456b65b34001325b0a547af75b94763ee3f84023c39eb51b32174b53da828ed14d258626f718c3b480c613cdb40a0c102772d89b85e3d90dc1435bdcb830027b6a3dd4bba49ec478481aac3d926f1142e2e00bde688a6825f84f61e7e7a25684020206f2cb95c84a42ec40a5bf9479348289dd80d354a984b24f58307d2666c7cf03284687ce9c5dda5a14eb456338cc7b0b95b2db3b6ec7b2e9bc565b45887ad56e18612ffc0fd360191fdf0b1b414b1ec04d6fdb9a241bd8c367c10ccbaf3c68f162d3de51bc0b98e1cbdca75541b5c4460b6d9812cbf8e6d640873aa812a1c1aea13bf456c837859d963425b2ff6cd658344ec624d783cec186d4a8f40e23c621b08b6d1ec4d2c5bca22f3975f8f6dd79b906f05c14ae7b2811eef628056ec638612d22f8205a8141a3a43aa041513f8c0d512a45d0cca29a97f07d17f877ef61d5bac6ad01d54c4a8d5069288802759419ed8de75fe791bb08d7ef185cb747144d1189a6bb5fb2df075df9204cd74791eae701be43508b59ee9f601f5a2aab500cd178768a9d29db639770697723237d59d282daa25f5112c607606dd31b396875d14dd0425cbeaa9ca35c9dbbedb5a98bf88a5dd2a1e87b177852e337232cc29fac30b561fc893f77c8d79b70222ff39c96f9dc331f2a4570af05eb9de0b03d098feec40aba591fee5b51ee9b644142b0e56250c49d9ffc79200fe26ebfb09b9859b6c0091390d7aa42e10f68d93b5060ab54363de029fb18539251b1c9f0cba3a5dc9ea43a4eaa685e6a9b9a13e499c4c52017d62cf0ad66c4248e846e69cd979ed998912fdc8583c6e34cd557a9d54e04ba2adab5e45daba8efc8b74977c9592ce33a9ab3bfbe19323a3ca5e975833e3e24c777730fb698a47efa5f4eca689f1cc39423a26febda04133027d50bd84bcefbaee542e411594e7bc0faf778fcf49f077d964d67678b53445efa2870c8ec23944a6ffcee853b68e4d8f451ea00bffbb9978f4bd025e3f6d086c79dd214e43ef4f7f083e2cfe7a7d1ac55fd052bf7fbe5f38f5336c2ba1c0d496f9a13d910d7f94b815c5c9d04ee01823df0e07b0eea705b11fab452f288b5977e0900c1c0e10cd54bd693498c595a9d8b772bf71d09e7ec28d165a5de09f7d72eb8ba9867f6c4c008f78cc63c4a9fc1ce04ba2eef27abbaa667a85829ac93b767cf5bcdd07088298276cc3761e55b5a36db36c50d35532130a09e8d812411546529aae79af89a88799a2d42c2b15c1565a3a9562b681be6377a7fad891767b9cb11eab93ec2a5f59c4ad6facac6629ccd013ca357d0e91fab4182c07b9845e63b737f428354dbc52f62cd8114522ef35b3230451bf3605a77a1b352caeb1cde11608080c19b9c4c8a7c024383df5b70895915f3b370a5eada7eb511e07d9896eac1772b47e96895a88e4c6706b097fdc34fc93948c229e479a5889cd2209350d3d96718b7d1d5739f3b11002b99e456303378d49d18cdf9b4414daa24be47fcc1f7a4132467eac9a7f103b46b15eafe8ea8de3f79d7945ebdfda5f10f19cbd32efd99b8ae917a484afa7770a44269c44cd8b50b040643f538ddeef4d164061177d19ba39182ba75ea85972bb5e57787dfa66a6b340226cfee92afc51607677072ddb4593999fe6d5712772ddf0df049b76e34a4ff6dccdfd3c484c2b058d60a7aec240b2b808e9bf6cddfe5695ce910c6d499744aad877b49ed4377b220fca0cc60cddb29928bc04b0ce428dd2c3988085da9d526fcba679ed1feaab171cb447b0ecaf863bf148f8d510e998dc21a7f3a6e94563a2cb8281769b28a46b0569d6de0b51e0accbbfb2a6dcc6475647d7864b380b193855259fb81161feae053b65d5b9aa43db921832859502c0b773b8cfeee7dbed6a044c69279e524f161d58a5df7ee15e4c8ac28581754d093cbb75bdc50639072bb077a1667c65957aa067b612b0ca5af5686cbbc78efa8ceddb6e5af60eff0c0f8064e804f9a3d63fbda168a33f7b0c7d607109dd92d72a290c97c640c4683f143c1788b5838a04e8d952971930096e74275a60797a9c24ad64ef73c3bd24979e7c6bf62b0df952303119b9617aba5814c96532e790490d3ab49e25b1a57f5d57482329cb68396ddbec3c9d903232e1a9a60004aeb6ca1ae28fd47f2ff13b4f4b3569eafcc071091e00df25d78d66bef62b2f7a677fd3ed800a75637358c946dd08352dcbb1ae101bed480af94081079229e3755b857c18424b2f65288ae134c01b321d27696fd7f8c7735971f4686e83c4365fe992ea79e83c5c6a81232341d77edad209dbb514eb5cce8920ac35062ce17cdb9379d55eba1da298ebc0e384c59f9dfeb0496fe82114fa2a99125382cc2db6a53f5af5c1550853008ca347bea385c49219c00cf6436c3628c34fc9062c82c2fb47347c06133c259bfc6d982851af572d9be3f5c84a1b6a6e24ff6dad2df4ee0f60809cc6fbdba9c9c3cec1cbdc182ef7d123435c8d7d7d49c7a570221aef009a978a0d46a85c6fd86320aa48316d4628d7937bfd0a3a7e0b9c3a4ccdf78153423e09227952882ef4f7be061afec3095dd56298dd63b8ed372698044551a796b2b7fb75de1c067a04fd8c69e33c52c50a3924d3d711c7252a462ec6f6b6088d32fb6c0da4c960c22d42911564ff0985e7ea01b67255028d638f63be70ad3862a15d63520ff6b631e05f3ce6259cf29da40d9e886272f817108ff04653f774fbbe031e08209185eb42930307a767ce4c3769bebd9867d24ec0bd5131560099cc2d64f613bb0298c0716df2d8ce34fa1f799b589dd75694bdbffb8c2c3eebc7b5d53daeb54313b338e51a153d019dcaa83ca4610f4b3998d6cd5c5ecd969771bc8d645e5847425adf8e868f4ce51fcf45ce81c741414f62cea1e023053e243f832fc9cdc882e35b13582769fd2a66b8f2c8612b61c5e379fde6d04e2d8d31442e438199dc7d536a343c5145d82a4cafc5500e2cdcd67d0ccada56ff5655956fdf420c1f036dc748c53918adeb6fabbebaafc50bb5ccac36094da77e779e8d1f9eb785d1e30f65121b59f093dd6bb47290e625bcf58b25fa9e7b6a992cb0e3f3774529f65f6eca096ddb4cb729543bbdb379fb7dd81bf39dfa2a789c0dd502332cf6a17e43f598730e9f0f3322e3185a9e441c1e34fe57e58abe588cd1a93b30fd4d479d5144e0e853c70ad97f2c3259db5cf330dea0d6121e36726941a4cb691b3b1838f4b9f038e0e1acbf33379d64d96c0c5f40c417258d21ad87e2653c54bff9684cb7fdd8911548e7f404cbf7f2bcc17e40758794d0e1ba177856e266b26fb1173bfb386db3f2fd24aed110043d3089b8c080c5295f0fbbddcf791164802c0b65dad7b290b9b2b5366a5f406bb502709a55bc97a4717fa93f6f60677c486f6a9d91149ffbeb127e5d3f15668329a232825891ee7b34b8d4f80c514d3e0aa55975e50209605ccf1baecafb8190f00c00a60b87d95720c4d4a2abbb93878cac25777f8c3a920db456496c3a7caa0699f3c5bc78f53af81c047c8e102af700b02c08a30d16551510090faa01a77841a752001d46c1e15e4377fd674a75f040bce9a53baf51325a70db27b21fe5276d776a77293d4c589ca8b3fa9cb0e488bd8449c51128e4f8d5cc1db00a0c505b22d4fd3091a29ed53cca0339fafa3e80e941773185cee1f574c35050e1857ef09cd554982bbbcb91e231b74ddf9430e341c00aab794a6ba0008b5e41d42cf0a1d81c2a11271d6531a8110a3b3c33052f96e9b35657483b10a9c6e8c99183e1f5d193bacd47f3f75b2cc60410bda7c29a98b61569dd1be65d38089e6a74893a3ee88b16eefde98f354a9af35eabb706b756d9151897f9342623d8d2fe2f25f050a5cd39de3f73cd443bdcb156b36030761605f89befeea36c2f0948b4ea58cc01a5f3258892c255839a138dd2ce15020d2ccf464b6f8a52ae2c1c3e2e80e3268ca2bb9b973b7f561c78c66c7428c32fe736a244e7d8d766e2fd96210fabf111327a5b9eb116bcf4e9561911c9249d28c46e7c560d48e73edf308346548a7cd92b123bd66e490fa5edeec4eb8fe341427e34091d8ee9d28ed1ff29a6d4b47cdea534f703ff2ee329c0d8ebc2f2d09b3776572de634028425a2ebe8721a7599f99b44554b89f7d739974083475d3fe3ce12b414194f189431096242de10ecc9a1fd2b7238bc48c4cb4479d8b717cfb1cd5adc965bab02442e6f86139d1d0202dc388fa6af6de8def207fc9c20dde63cf7a9c75f90d03a59636f5314a37db9969b1fb23059c2d5b8317102ba41fd262fb6ec753f0ebcff68c65c220aebad4243649d321347a3b47a51a2006941d958723b553ed32ab4c65aeaba7cc5d2a47401025765ff040e4bf0401c0f8b60d2da416ec27c05bd58b8cf5c75f62af7108e80ad56f4acf95614c5601d0df7903f2c2f838df7f39ad90acaafad76227985342b7a1ddc4307cceeb84a7f98364d135b37fda1356331c4bdec49c7a8f6666f52177f0ddd82e9c96d001dfc1cd73b325e3f0b39545aaf4aaba7c3a2004d3bdf08de1cfdae6291084491f2fde1e54d96bcb74c49cc391f30c990da5d244350af6ec0c4a08a1acf804188275fe6733168b0bc266237c3fd0103c76c65630fa38d7b9047f42b832a1224b80448c3adb8434e20dd67f480b38665ddd1852c1987b5bf0d4dc572b21bd66bd2530a84bb673bff62e1f430013fb618d99b1cf3872c6884e16af7ef6aa4def0d105546bba61b4c4afb3cbcf3d810aabe8401e91b89b7a9b71b896062ad1e8acf74a8b8a37a01c2c3bc8b2a68a101e36ae8378712121069b806b1e8454c70703f66a874fbbefb58269c4e1c0a5aeb5d0901cc615954ec85cbd475d51bab4d622de7b691e78b0d91c1c3c481df5aca567e7b3441d73136b4129fd0645d10557d4bdf23bf964a3f3a72a8a9595e2f1136794cb10ed11c8bbf9a78e99ae156e3e3b972ff213602aef70e1e80643cd4e2101875fa76466fefffda3eefe48e9a1b744d740b75c989f74f7ae03a77965e3d94d4d78abcd66455ef739ad0623c42d13f48671cd1c424193d0bedc1969d571b393999a63e81d79f8f9656db29ea2703d771fb493130d542f13c7b651efcc6b47b8f999600b06058f600adb0d150ce2f4ab8e9342076088b911c67262fc9fd9d2966cba79fed4121da027115dfaae68ca8d7fd928be2775ec6b62a859b790f9756d3adc0ddf5bfd6d72a3953aaaf004077ced65bfff504f06b5d655145cd48dfde8e9614ee2d7dcebf1766d91f5994121a583668e135bdae7203ebbac7f692a2d0cf5842a43d8e2a349d69275add5e7afb56004e633046ad7adabf397852d785dd35e014416fd5c63bd5d8950d73c3e63a248b07229a69ac1a33079fcb72068b88898e1e146b02f27fdf055f19ebd05aee330ed948e88e0c03a817b819bc46d874f4048ca11c82b8bf76b83cc488eae8ff71bc8588feea052040bc33ffd8c188d6ff08c61ea8a16d83794c5fed444fbefba70a59d3184bbbd13683509b07190ce1d74b8320707881c937c7efe05ec3b7279668510bd1c660769eff945113e8ce77b9c2e7d5974b417b97d3c6811f339f0934912414bbdadbb81bf3c4e51026286551d6ca2cc84d1ad15503febc5029ba7142a4527cfdeada9b833b33964b857125c678c56fabec468f0918e673293256952c8c960c95373bfd4515cee2142ed81e062f04ff42f209f7402634c19b32e67c96085066105695bbaddca05a3f4f7dbf8f25754694e4fc818e310a49e3c25f7939a8dc6bf2476184f06ad2c235b904a9c66d22185da98f9e0d6b35c9c939916db5444347a229b5e2f82de2cf53670e97c4056ad5a0da3ab88f126e9cf95c4d41354427f73f750c1352a35409dc3899880a3342afe0ebcd652a69df8bc40705c82ed76c3f5c5e9712562064bc4904115628b20bd55f1b98d63fe966ab749025c0cd5498edebbf558e9f869e58f4fae7ed1e0b86c8ba8e17c2b0f8c35f9682d029594babe20ea3d1d69837f57eff203c0126b8721b978d14f12dccc71d5798ad240c3a0a6e32e22fad1b6387fef0018e5a89ada55d19ae8bb95f47f3ba94b1b30fed501f71c062eadab9a07e3464be97ab444fdfac0ad25b25cfabe88e4aa54e1b32607ea1c2724dc4107a0d1b7227c902976cf289303da4af0745882890a89c5e9aad99ed9cb09aff6960c3c659079f413d30ea93c16595941350a8f131ed1c6488a75d78b0814a3d7df67d469e06dcfedc70f70d721aebdecea21fe9059938c81fc7f342e466bb514540a1fa27b626b36235f5e904c49a4a1e460ca44dd6e1ccae2fbae5fc4b3e3b557f67e9b72dd45e029953af42c8f3066a9700c49baf2e9492765adc3a792ed93a0542919ff50feecbbb61c74a8ba9963788cba3716e98ba7ef317c1ac54074a8c0db75dbb40d844710f27e6c0d75409d23050ba2c8f100d7d50fd9640d29a595d4726ba0a59e97219fdf0bbe823b36899331048ef78e06c948dd31a80300ab4553823898e9109655a60801f88a1ec927ea4054e03ff8b090caf1bcbbf44235b61398813aeb69ce6b5d5b96f968a2a47989fe9b30ecc2983cf81e5bb78c66ddf7e5167a9c491ea3253623f3df1ab28626460fed3151d7d4bdf7ec159aafd5ff374526fb26a2ea522771b9ad688a3baf9d127c46527fc9656172a1f52848867b86a37456d5fd450b2bb9dc8991d4c8bd8c3685b651de70dfef83d7221ea5d2dd4dd60ef555623abbc7af736f3d94a86d7efb3b88f66c8f81a448f66080fa570f1abe5f19114ae3888be97190d809dd48ac108c7212956a793a8b15f2d0c46ae4eb55a7386470d1ae61c1fafddb789d9372049655a80d6e569ac1d2e32128259729202da74c6c704dc9475fb20137f7a1d95292ea8e0365e03bba4d9cc2394e37b06280f9798ed0d44fa451ea5eef4df51d3f93bd4f43079f182ae43f7f4671d613f4d09af64df1f58f95323312f1f12e2c5adfc93c214878d391a49de50d5f58b48a4b03cc5475b196145bf4c71b0fa33b847229fd05b2447dfc5140dca3df89c69163804c76d9e7b7b79d1d33b5f93e1aaee4b953072da3509e88a8ef6d8b98d48475cd50a1800b1e5e28644a8a9a12a1745770bcf6f1991add19434236474cccd85257d5e04d44da52431d53069c1770e0e0c9b7c8b77080f6124560c78f4bb9a83baa4c3f365d771ac85be256c7d934c2200c165c4da8211260b2815a120ed0e9079f0fa8c89a1d559215106fcffd206f1606f32db432dd7691c1ee07acc4584364a0f9e80456a8b4fdd65695779945855e39836bd146cd6149b2ff099fa457b7f4c96581467e15d9922e259e9d9478d374d6746b9830a7efff23d994c3ef300b2fe18438af07c8ebbaf005f17e956e9842ed4444f33e1f1328c99262d126569ba23b91e351f4e075cfd8e9c797fa1a23c71b74b12afe20563a8518ed4f7fc25165ef79c2ff741d3ffb085b368f5e24ec94de6b1f6301244ec5474a49fed1e0ff55a6bfa0e084bdd1215c9792cf9727a8a8b3ff6fb81c8fc0e96abc4fecd7211ac9caf4eb9010692b4617e056369b2e0f3ff433ed4539567d3ae8e96775002105f1e8db855170662a53b453344ee0b218eae06a8f3e627706b81e0694766ab3f12840fb48aeb3a099454c5293d33f86823950a9381b8ea36370c1d2927b63f4d5cba45500a512e88f1766e2d5498e687db0a25410d3bc75da7f37ba4bbcf8101d1a5aefeacc0ba2311c26590ffd4dc398d5bd02bbc06aefd1f1940c973f210b98ce5dc41d4ce8a608f5449086f48fc8655982f5e61454505f3356e528484ceaa069cf5775c5e7a3e80d2efafb627f91991b14d7a2b0759a7c3e00f466cb382fd0ba68005e3d9a5954e986859c400f52c290345910a98803bffc55cda7a1a518793b2aa28284bac0fee5073e434f3354b67dba3f458d16c256c162f3cae324cebd1856bb41fedd691cc9e2e979fb27e44874c5560aa7651f85897ff42a4d4eea469256e8226a40382b1fd195b0270567cf427e9267f376db10532e275ba2928338a88b107019d84d04f1b1af92be45f3944a926a5361ac7271e960ac66d13285d4c82c3ed4777e3e6007ec19e4d01384a8b10303191352e2cc16faf6ad331d18f510980473e3466e97ce5228df86e36fd2a66dcd03661e407bc6a96f15f60fa15aca0695f6695c8d699d1f613b105717152d39288f7c9b0fe55a00de22f3092930384e17b8d12f3811118dbcedacc73fac1d2eabb9874892ad75feeefd7966fd23f81511264a38360b3b16dfee0511489e2732bba1bb589f9ec2127823764ce89d3d2e24347372997cd2bb6967393ff3f1e15ff0bc840de9c7e4de4ba0ffaf945e5df98afec2a783635c74db679d932454429416d8b22d97a44be83734e45fde382c137363f3b748eb81a1f8ba2e524344fead25cc6e1ff3876fb577e83fb63ba0012f99aef31f6197c210fe4488939876174bb4699405a93aa56a43da904c63d6000c8e297d049217e04d906c53c16d6281cbc41c020a18ef7330eb7121db4339584d5b451599200c0dd8e606b8b313e0d9fdc79ef396cfce1dbe38e88bcf9c725c5dbd5f3ec7c022f65f953db1938102952a76e1e015ab580599688722c63910705ca3c4c7777e5a06ae82c4f7926d7c461f53ce6aa8c2ec232f1e43437a52c9c9267b87030cb99b9a20257ef086c9821b133eb1aa8c1e783483e431195f131c468f5b17f727c8b1a7c6e5cb1863f71e72419a7fd93305371ffc56196ede00429dff79bf085264ff24f6e3b2f12f883439f94246abe5039b9434d118ac3ac624dea11f51685e32aad0eadc4bd7f430cdfa2742578705f074e6af33e2c5ea71eb808d5fd996f119cf5e20336037b9587d44bf47be4a4332a727dc38bdab66b89f8d3acec36c0bedfc704a9a7679fd0200c4ad6edd771593165a1346d391839e7a81a88f459e3537939b22bea45819c7ba4e6e2eade4ad9c10539759ffd79e2aa3c01dae99fa7e5fae7e58880f8dfca396a1ac3bcdd59a190c2d1d68469d3be598125d6638f019fea25fc62918b51100801f3c975241c661382cce2baeb28e88da5f8668fd21c20a0e6857ea4977ae0d3f87cc2f0347fc9ebc2a5e5164b8911f4ba607c1a122dd09e8f311be311a1c705636bde6c86acdd781e08c0d54400c4401eaf2bec0f6991d2e3aefa40d0270013f93d6114bb0c8793fc0e8387204082f2b2911ab3ae065a645e90c3a5f606ecf58cd3c6d69a767d03379a993049d85c5023187943de24f4220369ffec54b4dcba6284af9032487dbd013e5cf402e922ceeaae3c25126d861c813cfbe2986f0e05f09906679e22056868e936dfe5ba0a2aea1b41bd33fe9d81a13f0bc636fed08edd46b7b90b23b468db9548f688917d160cb5c55d663b2903a965f9c66415c75863843a5bee26c50fc2884ee9875480ff6283c7ab0292404b1fda11f1d19b36a7fb2b3b0ab3e6e453905427c9a14665fdbb6a4477bd1932086e009780379d1c8299212f7ffa79a393c088e76735082f0cd3e242908dc6b17153fabc876a9c5ddfc52313d0fabb5059291b8eb37761de4c5ac90bb12a44f9c06243fbeb7a497d64aca418a9ed1208f684d77d955b62dc363015fae89d6a221a5f38c69343faefdf2f5261a83c6ef170c0a630dac68673dbda65b962635c35581625d7b08cfce348b29fcb05d1986b67d92b14d9432e670ebe9c6b95114e0a390da9df4478aed0e695b50a8586cac4057a5a48dd32f4fe059e861ffbac7c5b9e308e1bf5127bd6f74bf57cf8a82b6b1a9a090025521ae4951dd9ec33d335eb0f568ac6e0265eb279880b8da36f723250cd73ddb8ec91205820276071ba7ffe8df7ccc082ec101fc1b9c2340a776d0b407616c5b77182ce724f2bae0393d28639260511e10c480ae2d3bcb84f5b22e3718d187d801456548a5f65c336288a85254beb9c9642cc7bc4687f53d64dd868c20b5670b5d2a1ec06eff019456b553f8355c581bd8e747c1b280dadd79923ee4dbf84cd2d535c1c04dec623a7aec5a534b654785e047f0fbed44b8810c6a9be7d7aeb6748517c2dafa418962b86cc85a39fbdb274838fad17f739e35c972cb28a2dd1867d7403123446e597ae1d1683f786d4bd8b9ba34495648974b71ad28072b2216e7cf694cdcb7b2475d0a7acdae2bc4e26cf5ed46bfc3bf1c1662d26425746875c9c286de387088883751304bf05b8dacdaeaaebf12355a4de1efa39e87674d98096ba6e06ea698845b7643baae9ece1e2d668c3aa93586bb3e13c9694506e423d5fa679048e8a4e625aa8bb822f06280272f015986b9161f4e306d03abe50001a69113ed600a4aa77eb26539fdcfeeb8b576fa00dc1946a1e567d0a05375e202d94f03feb93062cf1d39fdfb1eadc21a9bdb0f1ef2fc9a0e902c94fbeed76674587f65c2282df171fb70fcd07392113a4ac998e12dacf9d735b06590c6c64ded669653c29d1dc176800de031a7770c095f5ef7a6c9005a4fbad483ad4bd7516993e2139643f94459fd23df7c534079b86dc9db8581c9e6c904e879637d0e7b8ba74c0a67eedcb61efc184fbe749f0943f5b55e0720f071573e6861e13eba2160823eecd0a91e360e369516d7c79ceb15269c4293272dbc3e0c033a96db3ceb20fdbbf7db8f89048c455cdd981a7f89ff5413da15ceeed7851786f7d7f3a3079e091cb060f233fb7795a4adaaa0492d7ce2bb83ef67c005a6c84eaf6ed6d67d1e5c95d77741f1a9e29e1256399f4dead9bf84e8fa36796c27e160ae8fa9f162e45d4d625f7637b500bdb2e9c41a3b68e8b5fc463b90e9db4b4254364216e06294495e4b2cbe768ea61016874e0b1c1679185b1d594b4695d3373002ef98d7b47314c4b2019b49a9227f855d7a7ee1d49fd3a5e7e2348fd92172aa75cb35d565760e5b2e1cc6758b17ef58f718881f8a2798ceaa6fa7f4c941f95059ddb6537cf20a4526bcc2556c965cab0c7c835f9166ca9d1492bf7e4dc60a11e1efdfdd3f93d32f37e1e490282ee4327802ddb67b368e56c870e86bdcb82253e8b074441ddd1710e49d11b6fcb57f2397caaff9a38dd02fcaca386a66b2e6b15a7137f9075041bf6ea5f08e7f879b9445bb9aa030c7ba7d195296ff8ee2288c2c624bc1948a3e476809721b39203c6a458c69e514b3f8637bf48bd9e1cf0a20a581c6f6ee0eb412c88171338baa897ce63550149f75a51c543198ce3a630fc9bcdfcc1e5e3cae84212d26b77d43b25d613019caced7a03c08c6a924560ec1f7bf23473d25b666c8a225d669b38a8fcf9fb72b0ffcfda59d99d61227ba550fbe29151f9599c8b20ad7efe7f75939e23e5c5f25986aac7257e1d4d681376a6894e28b2907976a1486bea31e7286e720d98f8eb265b6cf1bee5bb32792a3b7c570b494e11d93e3c258634c21a966da4783c80e45f20f51a0b1c8197642025043bd90cee2d616dd68e5428245ab529c206f57a12e2dddccb779ae326661ef5a9f34096a6aa2298cc9343ccb987db19fcf2a1a300b4364d197aa94129d3eb9fca1b57acb1d52b19219dd12153471d94848cb6b905db2aedf230076b550efaeb90970ab40afae99f6348b0cb4f1267651a79c55c9fded9045f2ae458e72f22e2404f108300856faa31584f314b6cce7b11c1d00a8081f334c3151004dd06b1e45b8c7ade9c16214dca9498c6005f842da7d1e8dd97da23c36de106f38a17a6d843308f77eb1989359a2b8bee4e43310fa3276246bdc437ae7734b7e6cb54e944486430d739d473982c4552d8e0f065e0e84b51448a3ae052bddcb52f3faf8293bb26bfb9b419dbd920750d59b3adac965161550a3a69b23dc191de88234849d846c55e14a22795f2f0927a65400c6fff802dcbd14ccb66663c5a922fea5a2602de25df2b7c3969d53ac6321531e7842b16b3a6b9e487de5a217b5159a7c1e4323c1f8628a541589332bc522502041bce5bf8801a09bf194ad3b66786572e20bfe2a7e6d22a683c2a3df208ac7f1b39af3b65ea86c10b242fbda531f5c3c8338ff7c61d5a157bf48ba81605628efdb70adb58e68bdf10e82555c8ff34a3128e60f76a68ec91489a6f56079a0dc27ca289bfdaa3739328ab41c71f23b0ba7e80de4a7c1bd4aa697367ebe9c0db89ff2cede273ce35d3c1a9d4dfd737470a736477d1dc5cb6675a92dcd170472e728448156023936a48bdd9a4d9903ff12bc5f179714da70efe88d4291d38c283a3eae2463f0412cf1c910afd0ba62f0c2d276ce31207db32dc2e02b4529afa4d2c7acb4ea364c79a59e90b7e7b5e9f68ca61288e4d335986612eb6ab62fec505de755831864f523a8275a233e6f42d954df6bcaf88fee6e35c31f3633ecfa027cffffff83