PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 79171 0d871b12d7a5adf2023e288668f63f1da5d53dee6f7c47a57b928881487fb526

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
451a402d23d232b27dbf2969b4353d15e7561818380323e7d0c869847b8d4bd3
Certificate Block Hash
0d871b12d7a5adf2023e288668f63f1da5d53dee6f7c47a57b928881487fb526
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f01a000080150000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a0a9b439ac8fefed642f058d014f69de30f963c7887bcf4abbce3d09c591dc039bf46867ef992abc981c0cc43ff07def7c16de7d29b6c4c519a9909a815659851781d6e4796adb94d2c7fb8ad84c60bfb0f992aee63b6a3bdd050000000000000040000000400000f01a000080150000

Raw Header Hex

000040208b4d9c68c6cca98c72c4a26f96135e2146fddaec47e914d5d35088a4aeab3815b647c1e538abcd319be1ca7b389a163b1970ecd93c569e636a651bfd73c38b157e62406a10cc0018d34b8d7b8469c8d0e7230338181856e7153d35b46929bf7db232d2232d401a45

Proof Data Hex

59,560 bytes
121216020307dbc07e21a4458fd4d139ebdb29ec8ee8bf15e39e14229d68bb6e9a59db762436bdf2c5962c34e4eabc5df41de1f6e5a24a762c27a2c1bd34001489cc24174e854d1d85ab834eaaf35fec3d95196fd60505bd590fcc078510f19aa740ad35771f526296bcbe43374906093eb1fa3dd2b2e2802aaf44b1f80bfa81c44c4fe963c47c7602efb7442db567ce322d8fbed7232c367e59b2cf5164903517a31adeb899028e74f092ecb37070b264304220fd9f0fca9676c034a99e3f842ce7c7d0abe913a74a1aa29abfd18ea96b790da8ffc4e3a48c559db9720961afa6eda3f2828bcc403f62815ae1fe970e4d9fdaaa1a7a5a7d6b560f2a42984cc1af5fd1f8eb1a2e4d81fd03f1bc1edb529b113ea37aefdf9c982aa6c5cc41643db631e42dc462300571f9f3e6f970c798a1f8c24a2096d1225e665ba7589104cdf57997248a98cd9a6b09a97691ee40fbfd4993f4f5c3d85132ca154722a5398e2bad4ef4355100739f1dbff97360513283f03eb71b0bad50676378fab14bfbd04e81c0a58ff0ed6d683aff049a9bf4bbb5011e3f47e08df52ed26647508846f301286cb40c8dac67a869eaa62aef5df44b12e1cc6d0342ae9ca869577bb0370322f88494a572a8ac53d472fc74f20e6b0ee24257b4ea5e233482b01e4c79e81aaa01ad1123d06a607522eed99a15536669311b71e11428de58696f9d9ae8c85c4a6a53d0a518a2c7e086084bdf443a92d5cc47d55b617a68b4303c1931f0a236b50837579f8c9ab9649589dc426a60a97daa27025de20722bd445c6fe65d02ed74c3be8031ec74f6eaabcfeb82ec010c936394edc643dc83ac5389fa4f8d15fbda654ffc033bb141b21dfb3801b9bd7ff01450177c060824116ec0ae64b1380375359317019d0351bfc8d3c2d5f42b6b0fbdcbfb0785642d252886d3f0e7d4a98aba7ed65cb0df2af0c19d472fc0bb3dc0926ee9af4fb7b37f807c3774ebafc1503089746b65f9b88ff398e293422cf80ec6993c3c08167751248babc86ff4899dc4e7f34eb160d2e54eacec09e8a2d41419cbacbd50cdaf535f8c8f5f3406b8cf559cd205eac054d3d2a4bd8c18d2295a5c4aaefd0261e823d34f56f9b052928eec8ec9e0ec5f60333a0d06224cc56b58e0de86a4c64ebb0a72108ea6a3a7b91579679cc8dd67a56abd906713509360b52987607ba3a7d644dc48eb9265b8081b44a256d7aef5e40a133ac850b452a9a1833234b9af38e8bd8c573afbadd1e8ebce2c4b4489bbd2cdfedf91a1250c9f9ecc7d0b5e1f1c9cb110a437eee3857c56160656c4e14b0b4d88b3f01c6cc3e239e32a45e68d7858164e012f9aeafaa37de3d2fe9b9c303323fd4c5e2dae7e977002462895355ab2c61b51586850f89d707d5fe99165a42cf1637a7cb72106bd28aa62d107b41aa9f6dc731a2c61e6a437f8f34ef88540df60629e3bd192689148610936ed0dccbc3675710a38944672ce62322173308e97080ab84e0ae59e42844ddfe731bc1489a23cc949ada9862a9bcf78f2215247f032a56d255aebe1e6e0f94f6962bcd7e17d08ca7f5d5c58857633c10b680b387465434e9655e3def6fed4932bc7e91f50f34daeafda74d8b2ed70e1b8458ceebd3e25c1f569ce1c9686f9521c67bb89f0db11792c6a35f415f46921c303f7bcc8e59697d669076e244bde4c3edde3eb319d1d284c0578e0c797d58d2f9f44982ba95406a9ccdd9068f6db69354985dc46a7c7e319d1713ba56c2d9e279b30c3ad097c18809b3483ff7b45e7307900de2cb54a12f8564a4df6dd1a11f666178892bec3248f890d799b802e7441f2f77be463fb379a613e038377cbe1af0601195ad898c3098b5a1e1b272880abbb8f531f60c66d405f2db5bb39bbe6c0edfa5c7e3506e3884a95c35e303ed2a4b2fcfe48f614130976adf65a104d52ec5e2bb702307002d922a2ac62c02d477fd8a5bc5432cde6d7d021c8e8ce0ea85f81420fc368a1f2dd4888352d094144284972843a8ab4b5bb86865bdd7249a5cb9107d696895299335d944bd16b1bca8b7671e03ab6f54d61e86f8a1f23ec822aa37091fe78fc0f9004d213da3d65db65fc9438aca091c74de1cf08a04c38816f933f4e417795fdd2130ebdad0a1ccae97a0bf6090e0a2a5a8714a41b82c4906d2e20e534a10109eaa5ac0f9e583b656372ddeb4ac13033f0c4e3defbf56351cb4883b643bcf2d378aaab74cec99bb6ed11cdf6f22606c97312e7606152ba12cb33d3c25e7def1cf80ce5c6ae775b503589489d81706e0b02287d208496a5b5eb342a4d61a80bc7c4ddd07bc59991fed3034fc974108f86a0b0890289dfc54e4820a04d13469fa2ce787f994843017ad37fe52f9a085fc07d1c03d15787e4eecc5f9b71116ca38e7c2395895bc00e8bd6368392c8399af494982f45278048e555b17011ff3042bae28300b3c560f881fa0b9ed7ca6cdd1b883a83aaa858265ac2a29f0a134366fbb5ae382d7a8219f1e06f90f3f372866821c008dfdc3a68b236573ffa30ea29fefcdf3be16fd1a8fdd9ccc4ffce43ff929abc07099f52be0401695f28e9f8ea7bd703f70fa71400ace66a56ca05401bd30c57ec20a0e597b469e8247cdc52fe961185570784f3a1d5be48c68a6711f02e4400f46966165430a60ee07bb435a1a8e032e3ad00750ee53264d644a4254982cb27a50fb6a522d896a0893a4fca709087198b12e680d715cdf7c23c905b863c8c17e0b34e4e30040fbdb3ccbdc2710a35d6d33f0c6a41806c9bfebd4fc923f8e6872d7c38a34d4cb53efa9cf36e7e29bdbc6ac75d310d6aecfd735c20d82d80c71a04ba3b5e926079dd85a866e7508c9a5f5a4c3bfcb5d51326b4d69359fb9df788d8f3e7f0be68ddd7eb036dd816dc369feb19685dc45cc44394114b8480574a3ce5b6696ad3a26e69deb9b6d63d0695b56034120d34aeec2eb19ac7c2dd62840885a5272bb8d99496e5770132217d57467ada467394e0a8a0d0e1981834106d802ba8c030a9aaa808f48a2d2b6365689a10e07de6aed822898e798246fb71c1f8e976f2bf2278861e2e880fa76149d84075fb8743cf50ff8e558b44b8eed2a0d8615182e3d2cf1bf566a8a9defd2c070000f0b15244ab0e08a30cb427d3ee4950b99b0ccc7e5a59a4db32dc00f9f2a062cf747aefc3af6cc782a85a0385439cee419858429461ca05f304921214bacf5bd31aa0b31318777c22c5d1fe6f4ca623cfb46b80a041bdc3d27801b7d03860d8414a428c4c2e0bef8cbd9de741bbe104fbda0b5336aa2882eb7fddd1e7ac3d15d671db66cc3b36b83ca2560e2b889226bf66cf9b37bc1e3ceb2c43ad8f31608c5d6d75c86bf08a9877d3b76d86042fbc316f4e547b9e90062c9478a3ccf010248da39f405f437d0e79f25f9a021e9ba2fed1becc0275b8017a3d7f2786ff53122a3d5d01e4caf710c44606465b23b76d5aea839d767d548f0721337466913c5695597d0d48453e5168def2e84b772833c8881ca86820e424ca368edd05c75d09a3d7aadeeb3a28241bfa21a5dcfc81770c03ca28914daa08a2f9e51a9271bf6bea01b372f85fd972fa0cda5fe3d3850a46179842c91ece13b4515d9473b309eb376a31453e6e6a20373d9e4446f11d2df5d4bbf03909016256d779fdcf7957ba80211138f7f4650574f568c5b00ce8d92880044be19aaa6ec595c443c3871c9902010b993d7adb820ca51527b3bfc465e2683014aa92ee22a38c1d37303b7f3f226f3ba347284dbe3691fac91716d13bb943f4f92e5bcd3d2cf3189ba0cfd81665b6cf45ed59e1e4a3d4e592d7c2e6e8ae373da532b2e729a1517d6ba4e78a55613f5e4f5fff604e55b4353a8f54ad2481b4253b90298f8dd17dd666128314edacfe3aab9b8d5fdd4170c73718e32a5fbf72afbd5bb600cd51df07e99393cb118b40c068cd0e0a2673794197b471816ac7b437988df831c167846b1ca8581004cda09e23cfb100aa9ffd5e5204e790371ae3321303240cea4f9230e8de5e56db91fde443b82547f7522b348c604c32a639f286c13e300f83f2ebbe08e9d74f5b654e0ebf130a1d80fed43e98bd0bffc7ac229638f26083ec0a5896d3708b11eda93767b0014896f5423a8797fe2e826a4598bee66b581f3f2abdaa2ff31f3bbc5d26230576d4dc84b10178580e459d1ec55f2a0cc2f0666517f3c2dc851014c8b655161c06585ec3ef83047c2e61e6e48abd5c07ddeddfc94058802ce863b0e5fbe0092c029f9a2be3f47577f65583588a50653dae4eca23739103bf6addc5a99501cfd7bec92133183a2c89fbac72580e0ac15fd92f9372ca169c5720676bc44d98f01b2cb0448ec4c5158952700025bc49b39f05c39cdf6beb1dd10ff119a51c2b2bd6eae9350d4932abe624f00b127f6386ce1786b00244bbca9d42a73eb0673cc255344ff8762301957e0ed9c1cdfbdee719b92ea89d2f70c54912418857bc71f495f497cbab63283456660cbbd9cd057c5bcb9633149f7073b9e3b962d7c29476a2a026b16fe78138c792c844513ec186a70c7df6ab6200745489098e328314f3ae22f580c80f8dfbe49c14d57f7850893a1cf802e091253c08a583bd193e5103013cac4109909cc33bd230c7b8b19aabd994dca18378b8825ff5322c01227a89ac1d90f1baea534a0fb4f17ffeb5470be5b5743520c8ca7de2d4e0ac6a7f98980f4aaa010f4e8ccd5197107d675c2ee3b879613ccffd4f77e7fc3a75e138b11b1403b943647ed6f89831d039bd150aa7b1dc30f9df3d9f93e8e0fb35c4ace771d56f1330203d5ea26ef54ae42f799636984da1f2c4bd029140be228b7ea9a452b32dd2347d264a90bd7b14d04863b5cc951350a55e280854e06358ef9bef29425eeff876bf1a498a40b5456a00363b8a43760efcf212bb1d831c9354703016ffedcb7d0ab0d3829ed539cce237e0c59e59628f69d281cc927d5722893890adc744a38fd42e5e1a5ff767582b08378e66586b8cf106bf43cb7532ffc96e137124c744ca3a1bc78b97fee23477231a7632bc2c412c2544d2b7bcf114dbb8bd3914ca14621107ec5a8e5435c0837c2e0bbb39a8ce5286cd8b2113176d81ce14d53d5c39bfae00a60bc11b647e54ae5678f4edba4f2ba08efa3bc66e4bbdc83b1387d354ca591b0a4fd5fcac641a9705378b2972bf733ae45f23c04f84f7b4e87273f735c1c5958eced375d66c9ff0dc7d991c993b7d3b00ba10e381531f425f4429c9b84769b317278badec055b1f4f5f24a5f2f8145a5eb8a1f89313d0d2ce25d900f9e34e915052dcd72e099aa3145e4cffa50b1a7602b5694e749724dc67b22ad4473f80856230d6903ec35a5b168e40c781bea9334411ddb20e1b1e21ba08962603e968a79e0bca7a74b2829dea72170ff2ad4ae56acceb94ca171566d6b6c9112507db326c4e77754fb1dacfbfcbbc4a8d83180d1a529978e8cfd4fcd7d1dc958843cdd2b8d383c962f69a40b70e1cf51091cec44b5bb3286173b13660de58b4ec73e1af781471235541f2b3cd7a563dc1a236ae36ea64efa771140a3b704f47eb11e5d62510c5e341d31259199eac9e95f4346551e5136e2b2b32cfac88180479168a6bc4cb7e92537c68550c9791b56de81497bb03f9aa956d4ed46da95d3c80a2c160ff364ae0af16ccdcc702d434e6474abcb770c180de4f9ef463d9a2dde5772cfb4d329cd74753b830fbc508a1123371aeb11cb2b8a5c7703908c03970506a677f7739d1b9f085316a40ae42405db046da4912954801e19c84ae9d7ae013b0415218b9feb68f5287d366e539630d4ad9b868b0cbc473de45d4ae740ef7c300ca33424586fa30f468b80de50ed8fd3728cbb97fe196c6e21b270e06ecc80816bf3a0e7e51ed5d2fee1c4b218369adc27d6c1215c71dc7ca729dfe5030db793b01cbc5d4110b517876814f579d398057534f5638922bb6526e5abbf7eaaafd9de2a53572829891f4a83c2a22c701a163b5a40e9eb4964450df2da6374f91609a07f65ba372c5862ade2aa58a5af8414f625266a564acafcdd75837878c78c48a21075c3c885212b9ba35036cb2d89b58ab1596deb03da23b4d1262df09d630cac485d6c51a41c43a714c92ff72339d3f3fe7fc35c23d410cea9fafda8d706c6475e3c2216cdf8a0ac3e99d8daac461109b3a439585a9b2faea4b1034397aed32f6f8c4a5e939088a81a128e13e63fd2b7e47cd42f4f814122aab3e290b7d1fe58c2eee3cc3fa242366802adca49c8a66436fc644a97585ba8d67a1bbb6c100672610a5ef6cb432b5c6ad43794cc65babd2450bbe9283ca406d64abb5248a11474e86d6d14a326c80a654c924b8c058e1242db691ea7a905b0c952d3a3c9330da2d09b9eab1aa7bdb42b447f63ee4a01b0dba3dd54b2910295606b089c8d00056bed98d89a2cfb8b80e57a73e68bd98e9bc4238d9b23dac47f7b4b6bfc87f439afa1069beb4ea0454259874039489453d72a3eeaf69c8601122015401e76c51b21ae161b93366a2594863449a923c685b3a8e6b13359162765a1f00fc239269addad3b2022083b0afd8059207059dba8403ec6029634df083cf0d91f3f5dd4866f05f2e3198709369d94051f8c504964d5fdf1b950dab4be368c448ef70e2b2131146bcbb9f6ffcdae727795e975ca4e453632cc5fa1fd86271d64b69e3da6e8a077dbc8560e43ea8c1a91b1a437a39f6886c1d7fd113c889878bd1c72337f59a85b7da940678b1e968227de7dcaa98d0b525bbf7665541a30b714ea6fff9fb6b0a8db26c0a896a1033899dd543836a4387e4afe4e753878d8cd0bb01285c73c6f29c44852f42f8765a86df25291c112142c9d0c36bc161b2a2e1a881c5cc46ac1d182362a196cfee1dae65e494a73aed20d5877309069b280be857962e8394d9667ed36577641453503c6abbcf582a477258c413b766367b22edc7f8047b619ced926c30865d97a4d117ec8bf22d3f98786fc6d7fa92eb38f6a7bf534eb6ddfdf4f194dcd099702d320f8f68b0f96bb08fa23d5d7192897b7d9e22eda3a072269760dd2203113376c873fb7ecfe8084821e4c4b2e4708bbd6f1f01f973ed1570dfbbf60dacd6fff137f2531e7a6550035881b216da96c2c818476946800c206bae2747167a84e00560dcc12cf5101a47d4f0a51c525ab3162306fa54a19d50d2b6d8d41c8c6f15cd830c6bb50f03a81ee65c0d21e53054eec6a83cc1881a29cf7c0d8b161a4c3e3d6039c8b3a343b59e7c9e157ed872f850e838f7ea6430fdf848b451d6efc64c251df8937e4c9f7db643975e8e20445cdae63601ddea7ced38a335cc9f304e87370a5dd65027ea399dc971a82d4e651b0291d4efd9bccde101501125421dea8b0d72f3a6776ce549a9ca035eae8da1a9154150e68149eced3a73064039899b1b76be23061c41fba1025209fdd75101a969c098efa79c2308d10ee047a2f435b59cb886eeb025ca03032da1cfbda07aa394e1a53b4143aaf6a90c9f1a3f4696d1c6267740021f2776b500d3087945b1f797f0e2b9547e8919bff82ce94a5ab543f317f7d4142fdf3a2a7ea2b2d924e0a87ff0d92fee419d86662a7cc37bfa978642002de5b6bfd4b03462c2d1a790ec5a57381270848d26a08196048bfef936b1f6a0d4ec0c25144f0d70e47a5d9624649a4f7a0438c18d9fe42e9bf347e6ff9dcea5d272a358ab8c78bd610fe1f3d4bce4c4d4c2836161f065a5404704e2d49ce03a770c78f376c986c90f697ca0509c87cf87e730f82fdf8bb34536752962fc49ed8e07033ff1e6aabd53d5f348ce6820835706a9b26aa8cf3974aff3cb2a01052afaea4191522d94fba9601ee82377c27f7749b12c3abf6ca4af9befea51d9cb2041baaf61682d9b28178e594a4cac22aff80373258b82eeead10ac2953ea21c94a56bd4dab7aa599d7061dc0a5b8dfd451328abe015bdca754cf983043ba28b84aae5614dcd34c305bbbf8f2e9a15d4f3a9f393c25162b89e00e850829253eba8c3daf9d934ce2c3943a45046418f02700db76aa99f8841f40eca0c7f346c7cc154183e6382971739f580048bc99c132fe1b7550e0677b797ad06224c9405bb70a00693c1ae352bf347a8e865366382455a1edbe86e350766c1801e2fb0a43eec883c16992e2e6bfcb6eaaee2c3966dbeeb2e047f8d5b76dfd1c8cc15488579976a8c34ad858b7e0d57fdb7c344fee16927e86f709322e4583467d77c853f6e6f383cb8548693c074206b0c060c1edc0433ab0c4add742e44238ba4ddc20970fe312ab31d7db8da969f3584c5f6f5a5572a27f83d36779f5fb806770bbc1c011c3e2071b96e28a3a0ebdc7ae688dcbe4a4916d60e47062105e26d9bcab807272b38a96066f2a797d2de86df2a0b8ed202a318c39569c653e5376ff0db42d0aec269a1b80b8978931adabf3d29f18faab12ff98620fd8db9bf2078a210a86f5fd2f33b89ba1539b740aebb2ae5c7e5e968f656af64ee613f6f7ee09090cc6204bb53f5936d4441760432a52419378a9970a2a86a8eed15b38e4c57175342f27d084caccbe7fda8fdba3aacd721d0b1c45b2645c5121ff5827667b0bbbbfe158990015fc86c3e0ff1393443cac8f3c855fadef77cca99b593d08f70a8a89fc8d210032015b4e3cd19f862163116f61f92c31bbb85224d75705344da1838b8f042c0313eefc3adc0f698cb660f535ab134a57daef5712fe4e39d2694be458670c906588515560962a0d3827addacd01255ab9ec2d17ef4d3f3d6b2e9da96bc41c9abd6e8e6e5a2eaedfe17ad1290c9873394ecd4d84d9370b89f4994e112978ee958feb8a920d8182b69f7625d17b37642b1d79e092697911619c09c74c84df59f8b5936b5a30beaee084e9e16343f37942f20decf48d38b48a0017c7b537cb8d8d8e0cc3e207f313571e31612a73b389acb3e8e7fa522d91b4e37a946deb6aa39381c68309be01f6edb5c2f203dcd81b95c09e073c4dfbfc07ac95ba11260a928578a945be80c101a58ab0280cc23a56912dec87bbe1014c2a31d89d9c9a27b8628e7fe2e0dfeadf2bac10dcb4c1b97ac211d9e216d83794c26f05f1c8bac11509c17ece2a0b77174889a1b12d144eb9c1ebcd265dc8a631273fbe7c85b58f1b6ea265a92db0127bf3887796072fccf847af6795ca9a5d2386e967f4f1a8507f8ad024efa44e6a1f8972a41be5e5f8228d89fde93cef0f4c725dad0d8ff2c913e1de91c53e84d43de0d45e21cb29a03e95c869962abb1ff2e9d78d8cc62829e593414e55b41f48d668f499eafe1bcf6f7af78efd5ab7470b945e377fc241af65063e0489738f2e961fddc317429a36a6ff662fe0bcdefc627da575748656d03b9c1bba167d6eea8f3d5a745f27bf93bee24b06bc938a7e51545e86fc4e29fd98a812101d569694aca67d48c71661caad38d024ca78b076f002c52c21cebcd8f3b25e30c06a974f577ba7cfb238f5f0a1b738bb494b63ce01d64f7dfd907e2ad1da87963d64a69abd97465d3aa1d1e79f9ee600f12a144a9cbc1ab8ffd45e68588c860d8caf6943c7b624fa807fdb685b1b49551dc3ff40fd7ac66025b89a4514f34cfabab1152d1e90a4225daa6df7c498a0cdda2cb7630df1973b6ae6d322f137d5295feaa0fac3fb03fe0743e16ac10819a97e7bc09e2d8ef8e3c11e20157f9bfc51e502fdc45f607699be77c6355b4399d5c309c8a30f27cb114ea711dd66ca8442f52cdbd4f5ea085786ec2f8876bc424090f20b50ce8eee42c26bad1498c13a082c2d2a7a0909e22a6e390993af8b3ae43472d2684bfe0896c6cbea6465f3265a074cb8412129777c0aad4c32a63cb628e96f0e4c3afeaa2faab3d5dc441bf85f81c03077b67f913f2f6590e8fa4977af43a0ca690d3f4706ccb43e9e2addebc803b540b6642addbecee9ca74fa7b7e9b214b456d56a641b54cc102bd4267c6836060ed158bd957f38bcf485582362d5a4da00ff40523c01d1ba97d4ec0c37192a7f4f3917baf3cec971018628b3be53930ae88b6ed2aa993c60aac39454c3242355f5979c7804231159ece02fb2d19ce5e392a05e18e25f6427f517f03077ab8900046955431cda103ddcd0ec7d928c52f37fadc4298be1115065300c91b06fa19466fd8b31a01e0f2ee030ef96ebb9b88e965b5c2118ce0fbfd378225f02a4376810fb89664ca0c381d6e3871c3e2ace338c8100f0e4848cacb14857fd1d6095c9591a4672f33b2096354773659001d6497a21fa60c76c0a67771f87fc9bf6093bc2bbaebb107fb1242b447d856438a4d93c045c4e56d12ff28a5fba9afdd3420298444301587220b982b4db1abac09c5eef804d724ffa448cbd53e510f315806576913b4cd6160973521a86204ac0106090cd5f6a0a19bcc493f5f4a9917714097f1d1a8bdcb431e1d67b54c7e8ca88b9f7e6d762cd49f5c9c6bb40c9b3c36891df1ab2b0844036cebac023b76f85f67d1902cca7bad509c6b826d3d9b5027b1b4ca4670c40c8a77bb0bc49997f6724902ce79c1d2a5112b0339ac968f9a51b3cf80f5b2a93b0c4537f221d8ae71ebaf83261a69b6059b0f52d3afc4b0c490b205dc28ea10aae360b23db6e28f4ed0c2265cbe96536de5d9e94a35cdb3ad58b58f77336ee9f0487ea7f6342d2f3e9f2bbf9bc80d50f9ed17733ba07c7ecc645760f37cb5cea9b2318462681266f51fce450aede8ba108f8f6d5f97a85c0c985059a7925003adc16cfa0b058231d1108cfbb9ac12a9873b3d1f4c4b05f25c9e5189c1c2000ff91ef1671795953d3a71552b0effaee68fbf75f9e8e915da1c29fa36f4b9501f7ad90f3816e091a9fd97504bd07828b74a2214e5974c5ee5855b90b244797cece9424d11afd446d1fb2d10f9663f51e5229e34b51ac295ac2af8b551b4d897c30aee6aa0256aa9a39a56b73b4670e5c8156a2ac9de950192655bc0f82aa61a6f99764633131083a23577902ece91634c193cd46f3a39100dc3ddac96e1111e051675ae57c660609e06650636ff8d2d01ad2d65f9a7a54d5d9c0f23076b098d4405092519f0b0eba858d5241adf5f7184df29c8a54a4fb9a40dcca839a3e0fec811b935795fef43cf1f40f6e362d07eef473909a38b9b64551d1373db849279a257bf61f53cdbf9ff03c0133b09977da0564887893346c16990f17084ea0be23169c7c8cde0287482336473edb233704b07ca3ac4b7af74629b6ea654ae7ad303b5cb5c1b1748795c5f8d9aedd851579bd071a022d9cf9e903219fff243dc9583802e08a564df37aeb7b3c6729ded6a3cfc90323fb5d05bc06f75ea08aa9282dea11e713f7ee0dc9750ef9630aa938957b798aed7064c953ac4cc3e8c7e90c4f9ccd5f61c49d706517091e306c808d44ef18fe135f99b938b66af2aa0b35ac1053710a40ecf2f7e41d88cd9aebe6c8ba113b877c3ad99b10638f8a422ed2470616530d9b63033010d8847c75918248a3fad7916df2ca0c0a0d67c57ae942718ae1ebd988d81fd30b35d4b39e2b1952147718b5e41d452f5e85b8f9e2edd500489e0d74987ae516b37677ab63feecf23fdeae77d30b2bc82f6bd8a817fcac66ad532019bc59d26999d26d07c875f0e6c3f05494b9aaa361ac0b3ee7b76ea76f823d04d6f668cc7dd43e07a9fc46eb1b13a5ab1acaa2ba67bbe60303d85452c747089e17d0bcd2625f1fda440826c101c4e975d57d508ac6a60c17a7b01017e1015a47cff139dbe28bd0cbd52b3cfd1272519ff369dfe3d0f0097042007f2cfed1b91923c01f038c63fea546f60dbb970e1890fb5036c06dfb49b6179325fe77fc2af48b42bae787029b8c690fb8fce114ef12bf7c92547fa34e1cebc80969adb5005da95e8e238eaa86ea3ef324aa65c3f9aef3ec6b34e319c72926d32c77ae011bd09aac06f4535420ce801ae8323dd9774300929115260b309928447bf91fc1f48c54b45d50984a2060e711e17ed189567eba5a38c65f9803be971ea5c7eecf2cdd40e83f4f255fd52df4c04a376640d89ac343be04497589c7faa7778c3839d3fe51fa9085c872322c15a810d8a7b35d3ef86d0f7040e4102aea225117738f047242b12f83746ce0a5c9c584cd4508b796c318452a8873066bdef6e861180faefbb3abdd434b74b3792f448d1a079245aa5067371ab79f43388365ff17efc757f13769cddea380ce9f2547873de1e3ffeb0583b9061cc02887b5cd72a88a2481054074a0ae9db7cceb3ca2b76a04794390d29f7a57a3460b0af42d65f6162bf070a76b1d686684b531680a54aca479b6c133b8b7f0a39532c39b139a75cb0904b83cdf99f27e8953842dd406863fcc69b8b9a87c5b1c89543b5b4914d6e58934c457cfae0824d94f3728405c812cc0affc21147b9fd76221b73cec18823f51b4f30425e6d5adc6d65ae76167748acb6c7567da16ad297b026e51f0d47e28f42aa665f3d19355374cfc77cd17a0fbc28a01b4bcdd41389f6972afacb3bcfe4ebee14d43c1cce36351c5ac65647869719c042c8969ab26c47730205a37905a10210c54fd052ab687b0250ee4e5c6d7fc93ae4fa42b2fca026221685bf9e0d2b9b47ddbe4ad458e1f001eb1c26148b1738e121ad1a2e896ba020f64409a51b76d2697783ae0211074c139a40a3fb434e9d6d7df5bbec6922cb3a10c0c66a238711a40530ead08895a933c3b3088e75b2537180936ebe5dd987a00a971d43e0785b48307124f93a35bcb569e5157a23672a671dd1eb0bc4599c8d432e4a2ad8692997c7d67b7a2fc2868ac4cb146a28c4d430bca3aa2caf82887097294d12211728f34d94a2510bd160f7dbe5e192a143566d81450f1be582f78d708c9396da6989a69d7a04a056bed039653804038f3a6da417d9e4cc6da1b358d74eb69ce2aeb37979e1f3502ec61f28cc219a15ffbb7170f1e8cfc80e2c425727473928ad992ab37eb610d645d688fc7376f6115e33b4ab554a25ee5ccd3557c7346a9468874f72f7b541bb1a259eba3e4d27ebed93410ce31606a09d8260ddfbc3e0a9fb369055dde455dd9f1be81cdc2db82a4a9bcf9d4922ff189c7a0ea4d72882744bc725067113b8e59951d3a06e240de3c4be3999be350b7338c4f74fefc10f8dff414a80b4cac7cea4fcc026f50f41f71533c660296c56c095f2037ae712601a2d207d0c8a99a1e904276a6984958675afff6e97af98a8339d4104cab819b34c4455e6390a4a02452aeceaa7813e852f00aa652bf1f55bcda04c1319aa4b5d805ccae863cda8728d1262c69400acae37aa945003816e26b4585b291d5b575659e805e49ab83d76bb3abef55333a0063fc38be202b6fd2ab35ff7e34ce54c236547f10ffa34b3981d54e957f17cdcf2d8c22a1d3270caf7a6a4f87969f37aef45bea20fa3922dde0811401279c20792154ac21807214607def82dbe95f51874ba165d4fb8df07b5710d28235e06682da9f15d8ce9f74c98d8efce0c55ed4653a6e79d428d815ea8c348d3f7eac60334a77be84292b40bfeada09c2c7f5fc2872f54244329a1c84ab2f4f677ba71c4b167c95a87e40117e7ba0f8a1e06d05127d139b24d856e716121e650f6d17dd8f45473d13987699b6d4d1c54f1d977a0eabb505461ff21b9e2fb6b86fa0c7607b65b0f2a71e99bff755233e2b2d86bd9607f73bfd70dcd0668cdebd281f177d83a9dffefb47fc4c08a18ab50026128a7d9c55ae7c8f885fc809b943961ffdeff2f606bc4205d92dfc4d3f67b5ec55a2a3d18aff57f02d26742f543dd51197af54f7c3384eff243f612eb0e32e1602b853e3c678abd41ea8bb7bf7305b8d1dfead8d40a9b959b07b58b2669dbbbf8f9a8fa4b36db40bc63fc2867ba744177c58876d4987644a0ef0bc27187abf72e4c78b68a932c2b2cbbf70b049de899051fa7a9bef83b49d44f5ddb015cacac1d553829bb3ac11c0f380b6d23bc1600bfb9c3bc2c22377ced7c01c03bcbe91e437d07a96b0bed09f7b25e92f230a5447e02a48a10e368e9007cc2b6fa3817be4e69e63f111f7677458f0c07a241cb8ce2b0a35b4c4c9c647dbbeca3d22aaedbecdd8930071cb345740350b091e89191be980fa6d2c11ed2c94d47cc25a4830645c59c73043454d7b02d86a3bbbb02bd2e4ffcabf438df63360ba29c5dd4cff6111d8f3f305ab314a5fcf661a4207a27fe7d773f4f1fd573288339939aa375a18c1f086eae8714f971aa7a76a0d793e106eb60f6353674e99308eb346a06d72bb3febb67e9527af9e235ac4e489beeb125b392c6dd5203a619bdeed910240e41c38382a954fa837b5409b34cfe9f0cea2c1945ec9e5e13e5a5297d98a40c4f031e15d68880ca8572187239145e38500c48ca4ae429df9ea1cba76b5d0c1df2251500e3b9585b4747e5a742392fc9330e1f74104098d1535e8be15a8244548694de148ac9f90dea38aa6f8ecd06c79cdf15ce3de46babec510fd7c36fcb042c8263f32c3b0ab179328ca989693af27be2a5b02dc775bf30962dbf2d396464e0066c144edea5ea76e96d0261b6af628e1d3ba88063b3779c96dc90243769ee6abbc5fa0d28082849fb1256d764cc06242e581ce517068d7d795753eadc4f98a16cde3f18d3ce073334d28729b3c97d909fa0b54af5bee8064052507911682d76fbf13392e41c2dd62c0b3ac5b147fbcac9df697caf3c894936ebc3fbd704a1d67faa1ca743f19be03eb4b67730ed0731048415b7278e28bff918245dde183d180912175833ea7950098e4d558c0126f39a0997b38f31af1d2dcf24fc271000d6b8c20b787d24cd078e610ea1cc3d6cc9f9ce6cedd3f6fbe9aa20176a60ba053a91aaa490482c258fc1f45e5955b6fc48b5128929e7b597cdd441a2bc9d1615ad2c11b60c388b55954be6d0f900adb113147df3a2be585e81ce5910a1dd923b4ced55959bc67afcc39b08360996246dbdd98697bfeafc0f4706413a9f60a2848f01a55be643895ef46f0180910ecc2041ca43ecfcd117dc295679c498a97eed0acb42485ca13132ca9c049153f029de48e84551b87bcc7648cf1ecbb9603a1d051b744ba61241c88dc5a8dcae511ff942c34520b5cbc6c28ed6cb810f95bc61d4ad727fe51f357226a8f7000219d4a2500a2b126f23ecd90d18b85ee7a204270db8870853b0fbd79c004aa1713b634c1fdb0b33d641a5743ce6ecc33256e38aef637cc3199ba9cc9fb6461a0762ef39130e92a0f91d776474018cac9c98a25e28139ddf966db9ca2e0280eefab4a55c536bedfa9488f673125ea38e120bc788e69121750396cf2dc185f49e3f52afaa5c69bee58682477b9fdcdbefcbc0648fefdfc6980206a476b1cf5a5afeb5f3c4d7bb7b334349c61f9687a1a603a73897d3a83c57daf94aa97dd6e5ea80bbeea1d5c2fed6cd36fe1fdd7339ca167d0fb8fa9179504cca448fe7272037b425ab666b3d744f52f6e9ed64b39a559d5df19697f94c0cc25c78d588eed3bca66b2fd6356b06f8b61ae70993e65fb856f90ec941c7e3c8a9f8ea891e4b3a33923481076abf097b6726acbcd5b0c8eb684092e8c27d15994372032062567c504fd6f91a5c9a0a734d4c0362b66e88cb2d44b2711fb75fefda131b5ed77eca77380d5b799f247d6474810e84b9616175de491f44c8a6e2bcb47620291096f737e2976e130b182c59da4f857a9bcce604dd7728cac3d2fa397207c2dc38a11433fcb46f0201f0ba77fe5028455daa28a637967d5998fc1809ea7127245b4f202897da707a692f52a7d51b3bfb616080630cadc7cbd5c267abdd808ff861fbec8422020915c4ca84aadf6957bebe46291b7eb87128750286d7318066eb1cfcb82021dd3e2968ff62c6eac8eebb2e87aca39ce4eaf9931dbdbb0c19788d67e471dbd800a2a021e12c708712ee4a24e87500a84435fa633d35c0ec2a61e9c79059edb7822af97ed3c1631b123811a23aabd3a945387aeca5390e86ff8ae0e555d469cc0fb5dabc36b35802557d20be85323641dc58b0cb18ee2bdeb1c4734b62cab8ba1694b3789cc0af6631d76eb3e52486eafa1045c481170474740d96d0565ef5b68d8b83cf9cfdd86c6b9f54e52926d014545ee364d397775e9d93fc4986235e6f2c3784419eab7e4b1bcb65fe49c9e52e9b7bfdad332858209e4941764075a6960515b1b887e56736f17c0da2b9cc849cbdd9e3feffd59679eb245e61ccafb13d5119b9d12ae4e2ca8d2de221de033140da154872b24f2693e4ab22c8843ff8b7c6106e6e97ec1139e5df4a851319fcb6be4eff29e938ac11bad4e6ddd31504a866eadc8c170c35fdeb09a7772fce7e0a2c75fa14476009e9390b74dba7ac5230d5ab8c7e22f525bc995cffaa06966726fbe1a97f6ed31f4afd94d8787e52f63551f9a5326e5c7f6a42508a118784a6ede3c6818446bcd0dcab7eca426f2f385d5d177eb2ea92514987b9f68040327b36fe20bdf19f1f1900c8efbc5cc655ff470d4c850798cba2dc69df6f3bce863d35f831901a056670df96d8d8409a28a73a51814393785677cf5f78724eaa22df56256fa0059ba46c06ced966fb100562c93f16539dbe7cca39f22198c2f7b09dc9b79c3f2d99cc8bff3f8005bc5d602210a4212cd1353b7ec0c154b5a93401a838afb1042e477d835322d2a0da8833b075fb3dea242c4ce5cd086bf50dc3b7d3ab5417502f3d2256536d028f13d87de32a418c967cc5fdd4f0c5be755f2da25eb191a4df73d0c59990d88260035b58b48cacd0a8571da53b76ed7de95d5ee0c2cdd4eebf022e5e204dc2d0879224497b7cc079b2650ed230b63d59d5ab67316dfebc03b9823e859c4ae40e85cba425c0a257ea1b0f905c44e79f5134efd5ce2890e6b64196065d5fb4ed347e97c344f97759ad935dd3b53c847c61b0f68bb6339899a77e3bb29a008e8de9f0ac20904893f584a24778abaf238a6cf3e714491fb4a374f54c664eae2dea45dfc27b98429bbbcc5566edbb4d9764615aa538450579b519b53a609361bd57c16feb524cd53a130bfe70e31db37a6321551f1d6f4397865c4714570f575df725d1591bb5e033a22ad4087e80f68985b78c427a0f1b2ae796e72dd43a3bfcf283f54b70a9aa19b6c46c0ca3ba9ecc04fa05a92856e0e4a3eaa34448d57c7d0482c77fa177b501e9f76e4d33f16915cbe3a2a51b78582db2691ce26b4905b67294a1c1c6ddf9d7c65d57aed71956a716257072e940b15b631093a19eae267a6ae467025a90c3133e5b423006e6bdc1123d23038adcc0b82e3b0223fbd3cf0db58ec53e30139b69bbb5e329b69f756c28e55ad2b5dfcc7e3a933f2c0bbf4f99ca5b20f0252e6aaa409cb142afda89401d70c5b9d7a4939e5c0a0099d9eeea9d93fa0141a2febbe2ac79644304515104fdc67e7c44eed7a70c62b7c23253400b1ea5904d32fd87febb899deef068146a4cc2cf1694045d369e60d28662b6b0284d258d7ffb9b6c4a008779e304aa817b3350ca1736a67ba3cec2f4a442b43d63271ab8f020b5f6f1c0e08c9cc44386b53ec7bd2313d154cb105b198681d7c4e7b715081fd460a49d4e56aba418e2971d91c1d663f53e9e9a3be28d071bda1ef6a8d891ab129740891d1ee40444525d90ba3fd23f6fc826cf63fde57e88bffa2dd6ae01283fffcc07a95d1cdd249425d6c8c99706ee12a0cf949329b6c5c512a850f10c6240d657927871221b2a167c7fe58784b5419771137e23f9f6cebe3d3680fffed66a6460ee0d95c3fbc31c0afca662619c618df1c413b1787827d0babce1a943f66e4ef2f489d5e32176fb3b87797e51bf0bc2d72dfad9d4d66ad4ad24c5d489dd99d09f007f2784cdd1e29090f8a770c241fa9ffdc32f2bca50c1b674ad5fca0259fb4404045a13e7aa56cdb0ed55f9f37a0c34c81c22d9671b15f5cb88374d01b82b0e1e05ebcb2f3151a65d629bcb7c07216d515c68ce69d8fba1fbe44a22b2875714e63ac449759413280b2d3b570d63acd764f2fb40dea6943f9e8fc36a65225863160437f8c6dbf18b7ff94a59fbc652f789e5d48983537a8d23a7ac21ebd2f2bc38eaf959623aadfa28f00299a20033fe028b0e0fa426194804f473b377822e4339feb1f0830a1ca3510f1cc1caab16e00e7130d62c5790f19e2233479ee0478087a534932a66e136a42b2bc376fd222dc2a1c97c37434dcfbad123753ed2d23cdba3f1d8cf8ea76af7ea59ed8f16309dc967f198ba9f99ea4f3993b63761ab42b5d29d082f5ee8ff988201b6a2ecab5d0bfe95cb7aadfa0e07f1172423a71da0d835ad1110311f48f1c8d59a93557be11c9612c9a2daa2871cd8f0ed188b4f6130d9ec429570e5591389941df48a62fa00425b0e810890d1a09df4b64ce4ccceda1ff13297894912992af4da5970b7adca2cb9be9f95e18f6adf9fa91f92846ef2fcc108edfd03b59886f8f7816aa8920073493d0b371d5da15e896010479df02d0566bdad673614ad0aa33ea824c54072707fdf7ee7f0d4acc35b847716898484e4a3125fe5075ab86514c691397dea99219bdab14823aba00c49ddb31b43d98be50de8e2d8bf44848ab094c350bb6907e8d1e0e936097c2da7b944f56054e0b4b33115bfcbb87ce5485bb64b1a1fe65b25296f3eadfbdbf1318316a077743d6169cec474e89390f8fdea24965ae9eda0b1efaca844358d140506d2eff425c1c911347e63f64523053a778f2c3a96e0b24334b3a025f19fd601089a6988a8361290e82ff59225bcbcc0c3aeeade18978a032e6f21b004f8618b2693b404b497a4d8464a28aee34734314f9e4a96b49d7642c627e28f1c7633a936409af94d3789f4f908ad152aee7a3bf7b8afd111d3d5fd66dc245a5c9ba5672a03ca5767d2d350840366b4e38009758e2cb15504f866b3c3e4b17ca0318f220360894a8093269c18e835df8f7388490407baee727c61d4a5f95189e2f60eeb718cb7f0afdeea5e4f741fc2a4c50364d7bd28f64937a882baf2f03c66372a76813ec1872795fb94cebfb22f3484aac53caff87da48bee7da7765b1ca6304b14270647073626b2e8cf191afa35ac2e03950bfe4e09a5bcc4d6c70b89ba7693acf139c4202025c637150217e3886e05337feaa15a6ded3d4c0f660ecd200416b3e29164995a2477abe6266fed51586c483def90231ee374b1588206dc3012032280bed163280cef696eced3308a1e3a0667296b402b9b3795a2120d6728b553551a6ecb934d754c02ea6970894de2ab6a3d9fcaf2944d320367cf8386e7d230a2fc41017a1f42ceb163e1624a6138289a1113d829082604c8f48f817bb18636609ad6cbdbd6518a0393199b33e049cce91960f57c576d22ebddca2c2a771ea33f3b74195d089d23ac272267dfb974fddc6c83ec12cf1bf01b1061fbbf6d99466612c36260ce5eacc281cf545f650bf663452ccf5eadbab6b962ebee4d11827aa573f48e259694bd165fdaf5480bc7e5fcb3f03bd42a5df46927e578260f6935af2fc16514be9e96a727f4c9d56bcef755549aebfa67a0f4862fa74424ab318862068404086dae59758e3d4444d5dabaa2efba23536d8a9c40f8587f5a0499e9f747bc6423525aeea6494e3020661115594a5931dc192a42bb560907a6b6e2e814d864974bde66af6c909c52eb6e30f830029ee176faf9bf097eaf4d05780f7d2ba299713194688e474800f40b4f34266b8f68da4b5fe9f7400527632619f53810ade5d0259b9225ebeb643218b4112e99d187296ec9c2219619c3a9fcd1a3783877d6dd03d902da1c36c8dd310387aaf9e04d9e9ae3e763cd56d423a149b5ffdaa3f51067b05d802fa1d8be5eae646acf0712524b6711802bc0ae28bbd4fcc4d3a4182aa685fb24cb92b9167c55887560134747323fa1995dada7b83e62577d15a946219d0fec1520f17e77b53d6b58dc1e9008ec88534108d1bfcb6f5a97ebe7a57bca6d0368f7483a8f1b39e5c812ca31acdb8d50a1af95932ee28ddf913e6817b728dde37af8b04b2fc4e8454afa7d73f0274cc4aee987fa2e35103a2c0193e550377e4a9ec6db709b95e978e659b944a98a64a49179f8b140ea672be2d0f6bce9ecc2ddbc117c9050c036c841575fe48504f1f64d380d63a5ede4891b0df8cfebb0d735e66b3dc30b00d91d551100caac87090452485165355736b7caf6e4b775bac56a102fd2acc8cefd908ab5f8523d0d5daee4d5fb858c6ad65eed91c5147d75397a964727be8bceaac5e6791b4a3bcf8b4dc91ec2df0e9471ecfc3f26c12178366c6c4d24a589836f5ffd84e9a6a0ab5e06403c245f4597bb1a09ed1cb5e4b5e31990f86491e85ecf9ff22a06eb879b2a6f86fd68750005f7206dca1350d1765192c6b15a6c166e593b8e2d22c16ab5e96a50fb39c7723ee965fe293603b18d49212f5c7a06b1be0c7cc3c59553fc9034bacea7c9ffde5915eae721f1da5ddc0ab6e6be96b13130c1691966f4c4bfb797b12070db8ce83fd0f849cd46149bcee9415a3a3b4c287f201595629c0b958af3989bb1b6593f569be37c2674420bf572f396a3462acb96b1a31d6809a6070d7d341e602c35fc4f520f152079175d22e4394063539f703f1e802514c15bfc715f78c79f51c9babbaa3213bd5b40b6558ae0413df74a552578585fe007d5407b393f65d31043a58b2b1a43738d71c3b195537e3b0e0190462ed838d1f3fc69e289f91c473a09152bcf4e493dcbc2dc3372e4e8ad3b11e633741129cf1c504ce3a696cf0ae4a5ca8fb678027a185e198a7bb38ca362a38e58889ae239bb4d688733cd4cb06d378270660e2aa2cc308e60449e3013a32d9fb6b88993ab84ed8a20076b02c75dc6dd35acc5a93d9e3856dc03abb04d4bdb77aaff065fab03fa5acfb71be5fbdb24fb65093c46bb0125f1e207d2af9df7840d6fa6ba929b0d399d854e122110bdb2e8f04512c7129f886f2a39e1e9a0bafdf3fb6aeefe9cf0f8e33aa9e792823af597ba0079a8eeb3457b03f729c3adf6f6d5a72c47cea976656b38b2a6e6073436de747c0d8d4e6d76263d21f499f473fca25b0140931f4368dcb3bbb30d9a853b10a4b4c10dd32f66d3b0fdf8234391a13badc0e8a6c7a2a5e953b939b9b351d5bea1325b78ce48abdb1d9fca3421e84c031e38600f5bae97232eeea4c1779281df4811bc0f4d073ee55044ac781035ff932121cbd3f38d2b1b0b0fba0b657c6bc894dd4060274955f2c4af3471bd95d4b1e953f4978f6736b7029f098472cce463573914bf9e5b9ac951fee1f30ed742e1a6de48e2aba64edef6095119d89e317b1628b9c42b5737c4a8177fdbd6ca60765dc91573966a45dac4c3879e97ee230ab4fc1d6d8e58b95450c5b6749c15938cbea92c75fb2178e05f99da7231c02951a8edc537ae9d6095d8b37142d5a87c47ee02742075e10dc97c1c93cf0e918fce174c6495d07f03ee3177d4aff6d4b57bbe09c045410e4b85a9a708f2aaf078ade88528448b68dd72024cf37201d460726c4ff370fae3bd08c1423b76429bbebbaa33f26b007e219166f4cf47f1797bc9a0b940376f2ddad00562eaa99c1aec47388d413a960ae9edba0dc704841ef11d16c89fc57c82a85b5f7e5c0cc3dc60448687aac608a16417d4eed8a2f6e716b1aada53f61dd3a06823197c1874960efce2cae3df16ffe78d6648bc64b872b7b719ab59ab1cdb3f1271fdae08d8c6a7f984f5d60e04cbe9f3de1ad4a14f38324e163b3c848d0b67ccedba5db95a65456fc56a48c4e3594ab3ee1a1130b877533c3b1213103cc8d8ee580e65ef26259c3cf09098cfd5e25745846db8d054f3caf7df10d0bf249a4e93e1857b210cab70ca7b504136a541582b3fd96b9af2aceb001cd23989fcdd8d85e34d44dec7ef2bccfaac82d2ff18281d37076c026cff714c3a29ad3fff1e08f0a974d0f0efcc07c28e72b7d6b14a3d47e3f3c5158a7b56d3ec7a35476868c4c19d8780f0b4451ced233a1535d3500cd7ee2ca2e8b69c45533c5090a41edda5b57f84c8eec1959b0d98e99f0a289ddb209a5015bc2469b7634d4e789c3e7634e6418d6c97f42e2cdb10096f7f7552375f95b5da6e7ec793d1061d9678e3e5910bc6d4ce24caeb809819d583f92952bf9c3da715e0797ec0ae04f87989949e75443e7f73e560fe624ec3c0c8857cb06c057c2cc295662b4a90c53e79558641600308bf0b12e7f2fd340374438e8e93802d872a09d93a62be1ca62487757c4aaac7e2010ae6b88e762ae9da4ccacac9336641c4b1f44db94f0c63be13d4c6b9815f5c18351e08ee247da449ca057b6cc1e5f534ba67e8f95c612737ff66fc85bf8099ad432f3360a869935a32db10717637b7531c193b8468a0a0ba4335c82e375cbedcaf774188cba9cfd48eaad38ed7fb70df9110f60a4aa3fd8ae841b011c125a09221b2a17e2c5a3a833be98a5e8452ed8f5b19d761ef873e4f6b540757750dbe0070b8c764c5e206c973c2c598ed49893c5791ba9c5b365652832ee9324d94f3728405c812cc0affc21147b9fd76221b73cec18823f51b4dd6147f9ac85c353e2cde458a3eb8491d8ee9f71da897c2fe4f144c02a18c2f651fbea3766e3383ec5153b6651427d9ca4870bc53e82acd4ae0b95d7fdfc673a361702a66138ce393831d06dec850a51458bd05674f131078f8ca4c3d4833e846d915891181026b0b435756161a8a5c7ee3e52edd24d4ab93dcdaed2157e117f7790b07afeddb85f050b1443c45bdac2b7962a67e192538a0f58e9e274c01207b2e1c7e3b627d26d8ee4c04c6970d0fb8fe591c3563ed53fbb4c9da56d0c1bfee01ebf192405eef6219c7219a39793a00744ec228a2ccf196d03af9655f673bf5cc3ccc8088a804b987ee3e0676afb2ccadaccd1d8ff0bf071433d52d4f49527d801fbd8589fb3dfd268ae98217eda4f08cdb94968f00a8d67b79fa5299a4825ccbd3d6bcb023b35be2ba81c3641f51a2bcec42c985673224c59386406134741c69c3914fe52d2d9db79fe399769d0a16062a255ef010afccb9046a583608eb6de89ec2791b4a9f953095b531f19189781c025db3b5fba35260f35703833f421d1c150ea036357069124490e6fe44a8e0ede719debbafb4d9258c894b779af077bb1c19d4fd19cad3f4412503bbf5d648cf25170f56bcbe1f256bf27219bee1a9a06a664cdfb5c61ce42ccecdfeaeb5bd7faba954c8ae6edc08e49dd225e10c0e8ed23f34da480e1db1ceef6d34fb2f169eb60377b281848ac67377495c9ecd4dffb43277c9f66039cc26578712bba5df811236c095f2037ae712601a2d207d0c8a99a1e904276a6984958675aff7f5f7592efdc7b2088ea2d88a9664e5024693c32188be0474e50e37002cf40e8b0b35519b769a3cacaff673acca360c5473ea5b10d5dfb2659d953705e62730f87316a4bc0782f92fcd6fa5ba0e17564e01bc9f2506960c12105a3cf909fde1228100de7db6d96a3b41c554282c5e35f578541addb8b615eea34f36eee31500959c0e8c292aff1a2080d82c7726a67461c10d816a22d0ed6042aa24d7ca2b6efb591d03bc8b3369ae4d84d13ee07b6700dd0ec317a558d28cf57fb924459ea232fa3be167c7212913e1ffc3f30bcb2476223084abb6f6392f2db133b670037fae8d561283dd3285901314ac8c19934ffbb82579c273dc585a9691f4c75469997d858dbb26424a3efac7b157edef792533ff91b14a9b8dd380f72786f3dfc4dc21fc4e39231095c74f9d7d2fca5bbfe4666e5daae5a602118b5712d5e7d1ac86195b27f7c9829f44fa24c095872771070c6d35f2a42215dd9ae2b0f2c7bcdc2bb5757b80cbc5e959def1cfeba5adbcefbcf4e17caed157da651e131125d904b68796863acb0bfd4f796b683e0ff7ad827728fdb6d7c7cdf3a8b2592eee862241726f9d3b27d5ef4bbf1ef63f1a1efd75a180000d2014ced6e8fbba890df2b827a43acdcf1fc3155bbfd4f5573d78156724a3c4a879c3ab2ad2cc6b9ae0a722cb1ba4e603daaa3c9ac8b8935ae811b47097a947bbce94a42e61520313b7980f642268b7367d781f388b2ce4cda20377b5291ea57133e61335147b277b59d1c71dad13f4ee16e54b0a61aada9b11d8eab3edcdbe671904f607e4924d147bcab01f0a6a78c5e167c7fbe14a5e558d72fab2e30893221cb2bce78528577c60378d7641538e391deac6f84abe9bd63ea69272cc012d158d49173bd0f481aec7a5f2830e98230dd0cca33257930b901f60b577cc3b1d4d86a3bbbb02bd2e4ffcabf438df63360ba29c5dd4cff6111d8f3f318dfa099e793c16600cf2a68a186bffa6f737da957be0825d0840dab6863065b679e79dbdf0c41d9c07f3f26ca6685ac38db50715cbd9320e94f225f5e7c8e14a84205cbc0a040df437c5186e30e80e69c3cac525d360a8eed10b38a41958a51f538f6e4d99ba4ed80b5b318ba586e4d51c6dce32c8c42d90fa5b9497fa068fb0c18d737fca80003357f94be4c3cd98e95e90763e2d3e8046e230cd80807bf3cafb58afd01314fd4314a29a001310030e8e7ddb3db47f8da2401bd7ce7d77bd185b28b0f9592e53f4d043bafdcf867c14375df4b9a313bd017f898933817ca028e6f2d21fa208610a5cdbc61220ff329582bdb78783bd9926897d4c4109a5f28da0b1a588f0550fb022d5deb154db1d18c639023da63c0b7ab817c330064ef668caac181a614db1adf67907e1d8c17714379bc729b9d37f89e24804f0703d65895c85c22e386ffd98c2e6a18d8de4b5964cfb0a8d0ce660cb850ebe7ef6ad66322d1aef6f3cb04aad5877e362f4d2220e5e2e4c7236b9abb82591ad985d0e5cddacb35a2d7404da2d1d7e931043ae7b06992ba79fb996d18489cd27a225fda6a76df84da0197e3f5c38639a0997b38f31af1d2dcf24fc271000d6b8c20b787d24cd078e610c00d6dd5bb93a026ec7a6fbec66a5d4d2e7043f720dd4608950ab2246bff2529ada41b28dd69d2e36d0a5dc1cecccdef1409c4764b4fe255872c834b56e79c5b57892846b14bb651d930d9723379dff0fcd26f96ca7f29d438c1463c2bcbcb82614e96e106901b1a621e14b7a6bb960597dd9ff99e756361113369fe81ba1eef09d80e105dacfb1fd4f03b894be4d073009d3fb55e82650a1cec6024a71c36afc209798085d7d483460dee573db90105aa397aacf01f8e4b654572d370722dced2cc3b31a3ba973143875c8c56426a4bccb21bdbb0a25a02525296ee79aabd77ea944f3cbf7b04b6aaf122568632ac6b45d175ff2d6403f04408193863a10524d5de7ba668ed296278b96928229dfcc03aa296547b61296b524b21e76b195e661ca4b7747d85cd2d683771412e1e767fcbe3e203599e30d99b257ccbf9d01f6bc17c536f640e172f8b7b8a51db9b099a7153a70d7b7b6443b8396cf2dc185f49e3f52afaa5c69bee58682477b9fdcdbefcbc06483288c87f93f88447f8914f5ce3cea87c6732ea9e4ac7ee7ff47cd7a5f0ae9be9ac1e9eeb4d4076d4a1c789331f1e368d17e95fe88a95ac20356e502c19a698041052495da23d7ff2f8b8722d203211253d39d52f1f8c98ea10b132edeef348541b2e030743386df55942259c9681d70a4305e12e4ef91a766898f26d9361e4dc3c7cc800f3d198bbf06f20de0b945e46463fbf767207dc2ef8d23c3d37dab18b354b2a877dbf1c00b4b78b26a2111a336847db1b5ae749a3740ae64b9833434c5dbf9be8973815143cab8fc577fd5ba579161fc706b97ee8a35d7def64c565307b20eed63d313ed3b470d48dc689daa04e14282d6c23a049bb1fcb3e42ea306f3c4cea1b8ed52ca58daaa6941475064c88e826f73d6434949681c5d9d0b0e8ea38f659af2d3a1c93eb466332fce67bfb63e10e95f960ec9c750c8579206b1b7fa3262f4676d95a3def90ea91e78826332c4984411bc1ec46ed526661bb7aceb7fcaaa7816ee362426acaf28b5fdaf51b4e77f7c6bf91ed6c56e82966edb32dab1c9ef8f2c8e6a268cea07ce76292bfd1e21f6aaee91d2b0abcb9c5e06da6da334daed59d4dfed36cb34737cf7811c713446f95adf7e86b6bc279afa8a0b07ad49e534bf3d0e7dbefb4f507c7dedaad7bce76cac3ce7ec916cbd30cabb659b271fda44f0e71f4499b516708e78d91997e6b4b64c85a394120476d864eab6f0427c98e1e04ea9ce1540ca08b2c89d2f9afbf2586c1ca47ef74082755eb94eb05437728343ef4f52eca9559b8a503649670f03221c91bf6aef4721bee4bf4313a4c500fdc5ad176c47e197d3a68a46ea4a2bdde32ccb41d56afdd901085dd377ae2d786e3d1498ee02819442c7c9edcd6349592f419cd9bdc12b433f3fcc183c14643e5e61234518c8f9e6514a28206d81f0c687f18166720067b0759823a982156c04f27681c1cacc88bd5570fd3a3317a2731fabcec4d859cad6704e4b9049a1f5393ffd81e078da80cdaca5d126aa14a6383fab12e8731f153c3da6d42dd8de5ac62d8d77af3854c1f6e630d718b48f61c2682779ce8801fb773c9db0ad1c2356ee708faae69ed35287b561ece5028f58046c191c5056f6abb572ba34e4c969e07c13cf9101a6ac1fb840ab2e30099d2d75d1c232c3d93c5bf85a21d94fa008ce92405a4f949fda3074d3a40038092ece37d531197bfde9752a73a3d9341b957171f820fe4b94d29adbe4b21de4a21dbd67b6efba02b69c05ec558b0306d53abe1a99a35beef0a4f8d8d70676d8e4eb1804f088990fc53e721131162c5aac7f445e44d2ccd2decfaccf621da9cfc34c480f444d9ad4f22ccfc76c76f880aa71b99dc2bd0ed4cd92eb58dd77935ebc87fa75b255344cf19e054587770484a2537d0cba64e9cc10f119c77c059d1974c556bd9cea4abb0c24df523e070eb135d709a368e074866c46b18bf89c2983098d91bea2acee3583d4a36fa7961eaf7345efe1950485046503ac5a900cbdfb92df1a625e99ee412c9346f4e4fb1d4de3920cc24e2bba831c174c521604efe52aceff5b7cfd25707bb950fe42a396eee3ebfecbd5376f43acaa79ede2be9ea67ab5caede1efb692f7805c0a8063b8098a90f3df676a136ab2d79e3d265fbaf2ca2a57e23818281dbf48e7542ee2b2ae8a9e243d9b783ca998124a84bd82bea94fcf9cb7b5332e0125f2ca1ebe07346d03d6823b13abd8bbfe29a77baea405a0b40a4952b85b6fa0ad2e689bcbb05ced106a0111a94fbabc537ccba99e4893e338affd243a5bce09639103d397871326bed68033bebb51ec20f4941199c713d78f3d80fba1aa3720b516f987907b152e246e36001bc8057c1b7e2d160af472d519dadc60b2a78ff41bc0c5f70c26e9b2f062e56ca5fac8da635c2ab8000c84f3cceda227df3b8befd86bbb97c57bb2e97b99143195735305bfa5a4f3d4c1f0a7a55ccc7988144b0f935811eb1545291b9f079b9d65ef35e47ba95d13e7106a8acef571eec61fdb467bbf3bede199eea9dc61bca3f026f6ef29c76a515286f7f7c8a5637a2a87244bc7f38d5577d56072ffbcd465b9c82f96a2d810819ec31eb4061e0faf10467306b7ca91e03d084e99b43b85e224aac7f6ab70baf82380a75e3b066602f086959e54dbe84c68a24a3839edf184ed5589f9c2de73ae04202708cb62a003fa6b8592843dd4a6c89efb832ff90e1d489dc6b62e4b1119485a42299437040ddfe8ff1973c72a38694baa92a27fe829d18d6dad5d8fc757d4d3af97c220141facf396c181abbe0154fc2781bec36acc10bb653f6613f5738998fa0a8cb616f8b8be306b25e06cba4a0a40bd72f45aec103eb68a90f80707f28088aee15728b3cfb6528843511c9af76204ec87a119552e0b3467c1d6a1e396c03b10ea26ef6213ba4208fe3d1fda006ec8504ded374cd83c2ea1380f418ba66ffa63d4eb85f415d5a745d640a5d50c270b5061a3427878601d88db42f71d4ddd27d10c748cf49694bf99e80ec12fb888f3fc2e2d6a0ed46a56c0b58878258e73e6698e1911451fe47a8366fee5d846e939881b5a907a02069bbcf7d7cb5fe1ac2515f54673fba930e39005b282d4c78fb2103c060978bb68c860f291c83ee60aa8f8d00846564ce5eeebf5b3fde80927b4d1fd38b2e465029d7ac9877fb6cd38cf707ba3c9c84aacfccb759d3e87421b13a5bd81350762b2dea232e8f25d017536f772ac6227bc60918e9dfc523fd0c5d607fb09de78fd285d2ccbf64eddc90f6d179693f82a0e3065a8a4691cdc1d65499f0a6a933579c88d2bea4fedfa61197cde226b9396609530c5e10520704d7370e2c4ddb519880eed63b8225105bcbebbedf5786157e96995433dcddedcab19ee5276b033eec99a321f021aa999036738d7094373c329d1cfcee629fae761ab4889a56a39967ddd5b392bce91ec783c159a02c3dfb55b8ecf9ea480eaa648d7f3e329a992ebf2d0fda36cefc64f6aeb3a60a8107c08d18074648244869dc93eaa17c4eeaa946bf7854b6729a333673084f9066d018fff3c91ae2fa8151d048006b9605dd370a0149ecc4d60da6e259628779a7d9cdc0772cc23835e1f95b1af2937ff62cff6e928cf45d45a75b931e073e48488c3bbdc93bc5d2e9b4e30e1db91930b7fa866155a03c6acefd2d0914a4e4a972cbcc0381b9fabf1c2941368afa19b9cf505e773822af231c9813290cf6a421748e818d8527552aff95265e097228aac745af27564574423b65c7f92d72d8447da871af794c7d635c2b334a15aa6f714eae1c7528e7f486599b2e4584ee6475368a846f27fb0f09aea5e393638996b62d0336a236439c073206005523e9b1c0f6cecb3492354853d2597dddd66233c4f7ead212f63de655efe29850c753b8810ef9db6d37cebd559fe2b89fa2193b08cfb2e281c567830f0e78ca7d2b6131d6c57ed92d23cbc74b2fbf98d4c79002b137438f7b8df1557109564d02b1c5a898e2698cc420f5b033917e4f03be85d2807abd94186a350c6ed714769a17b74c705441e4deb656b94850d9b000dafd8cb7120bdfe723582e75915018886e14daa5f425354fa8c7276fbcfee859cea41e8a087cca073599a389d2ae31b4aa5ce8576881b5f318870604ce2420424d49e7f707f9858c82ef1e95197e6bcf68c64f6f1288a56cc0bfc4cca54755a79db57245a1c72835cba2ce5a999a0337777bd6940a83cc5547dce6cd854ad6c5d04c46c8a8502b798595229e822d08e64ad1aeeaa9fec785c9bf8be8f3e9df0f6b45ead8443e49ce5601b243c175feb7b578bb006e6ff26b383987caa51a50ebcc4fb8eeed4a3510b6102cfe127d5f0605ce22438cd3164857eea4e1b73dd37e7b37257e94ccf27079a58b776ae488385c67a0ec2a9ecff1a9f005688f7a822cd64d19677fece27d0ce522b4c950f2cfa33d68989f6066b9977c97f7501eaaac405e9447979cf844b0635a465ae897c04167e9c0f3d3a8fd07b9ac1424e1f6d5054140aedb14beba508fcf13bd2cfee6ce73b340b87b8b5889a92b80ac1bbd0b52b0e0bcccda0f62280dd057b0d3cb9f0cafa070a3ff5a4b6fd62e731c4730c762db02232af8b859602b2d15ae0cb6ba0129cfd5a10dec45c40613555c36636a1365e13735517bfc9b37dcd2c0a80d1bd8ce7643e9600cf78df61bf771cade5b2c55549bc005c312acc1fd23a65d7a5825a383de5a9378de12228da0336c1a169b6d309b5223c6f9965f9875b814ceaa803e7b5df6184de2cdbd44f53ee2d79207d8504781893403b83abe71abcc55f53aef59e199fe9b869a6ab68e48330b132b1ffc2eeb64e787d406f94b004313f47fe5fc15ecce4769bcabeb8d4cf152de4af04e0a640e477c2f2130435b1884878300d6865de36c9abd5cd830214507eec6f555b33860cb026683eb97f2ea07b161effb60c45d6d03a974cdb5d1b223e0fb889e551493e7bc676f1f2f4114012041703d52f0b5b41992acbfd338fa92a7418effe75974b053d1f47a12d42ab1d3e9c06d4f349a3373c146e48ddaa7bc8bf17718fa777126543deac64aeda8f0e37109f5f05ba3565eb7691253817b8a5986b41c6ebe31e173ea0e3568b3da87bfaeecc22731032e97d505f96d25403450f90402eb1158190cbfdb0a465d530f56b06abdab4a514b64e4ad0d6a0f0a286f43aa5fb46317f37483ed2e859089a6f5315eef86f009f1253865819d25cb63b1c6dc8e6237bb341c4f8f866c80c18c65b477ec2a8323d15a9756f59085fee0c10e66ee379c76b5c400cb6b45854cc1ef5a4108464407f21eb36def90a12868f256198d77237fede27886c2e7b60ccf1e3fc5dd55287df18a32f95dba8e86adb45a85600c0c577dd0295df783231bdef365e1d136596d1f853e1c39b069f732318b157e1bac22faf38844b00e6234e86779d765088ee6a132dfefdbc530ec09dda4132280f30ebef975539dfafffcec4dc0e75d104aa3a5854c3e95c28096c9285619f599e0ae30f7bd48e22a8205033b3061cb9e74c650d9793fecf0b79049f7b927cc3267c3d2535cfcad7dd0a0b6066faee8e3ba4ac2f67fe99bd6ed664bcaceaafc02ec28807e83e87cac596b4e23f063b49cf30d858e619309e2d2d5fe72496e0cd96d0229b3ae75455ab7bfe30c6236229ee6692a74878517d07b7b006136593522240059a03e6d965f3e43fd4cad9447636417b1dbd88d55344c9838d2e3384ece77fcd8d4abad175c2271899eeb91f89f0226715e62e4623d5c5e7c4399960617ac7a4d7ef96fbd11bf249739039c2d7fe53fdcc218c9f48a01960df0a924f2ba2869f4af5cd3a69b3edbb060b3a461d68818526691a785a2db033d84be6e9cf4332a6af38286be56677868b7cb17bb7886c5fd49e55dee0f79b2e251b8896f8cf568c2abcf1f63543598ece03c1a0c7eb45a5a8dbcc049665d00b568a749500c4379900a510b503b527dbe202aa0013ac5cec02489a68e113f892aef91588b0e9c3c8a27b74e724df52bd650f05820b9cbb7039c1e754ddf9cb79ef359a78c48a87f68d49fd0b8aa4899cf4a869ca83ae9e7e11b570ce6a3714bd2dfd04a8efe20cba087e77701cfbc5d9b0b70f0100a68d61b4c64d101587a93fcb2e47a50e0020caae39bd786331dcd8d0320a5073ec107a56ed262456b4ebee3a8156a1ca2cf15804371d20f8d45373593eb71080fdce4ee4fc41a14e3c018a6ebe0ad7ae39d881946f39343a70392c92809a7333096b748c6a505b6779dcc98b6ed684a21b503ce55ecf28b2882fb9326e3a62be1bda6d97e1e358bbe15997bf3685a5defe2d214f6c508bd3041a9cd6851aa4831ebafa449abc1e52512975ddd06e96060c713871463ff17d5022a4c0c962ba89538fbf465dc56bfc97ead010443477d748d93bdd75db671c35a815e553126e7df26d3d4ac865c0bd1817d008cf6ee67b43d939a833f980f6a100f63f535ed361182ae6c95fd598a7854e308c7aa5f6c7fb11f15e0e1a91fa542f659bdd077e48bbf63ffa97e92027c8a2d3f6fe02d8f383b8fe4b46eee1011b485c037eca163935520aca184852c36f57df441051e3e6a1aab63ed64d16a5b62d95d4288036f840e267eed53695f719a0da747d4abad90d2ea4eaf5ccdd30a2f0be0fc2448c1bd73aa6f2a3565d59ac6692188c9584679dddc956c54365cf3c9cab0019238932f274acdca6afa1c21c4c31ca2ac1e1fc575ec00d7ce34a0600051dcbf0d085338a4cdb9f7bd558e76b7e7c5cdc6d7a77a69346c47d715a340b8c92090ca84ef280e9ed58bf409664134f81f6b125b45a57cc4ad0e45c514524c0a506c2d33affeaa26f4b0317d19f1ec3b43ec65cdd63d1f7eb6e5471d638df057b0dbf93cff5a909d876bc842db420778b953cb5365a3f9d48072b1f35eca3b8021708195201e582ac4b175408c89a1bafb46600d8b751fe17b7f093777297ced7c1b22288ed29f45cc3c39e9124dce9395d349a97304688b3d2e2dcfc93a31230a9e1e17c31e6cdea24ea8b0c0c7b1fe83fbe60d47148c7ea1d2bf726d7747bff1a200dd025ba534c2ea7cd0be142077dc91a3f6f822cc27301d4380a337819c43a8435defb0e7c165fcd7b525c3266c6909420fee518e60cd9c2bef79e6df01fb846352cacb35a2394db3b5ff4f3ceda46c64ac109ec8a52a54ba46d36565df0f359aa0120bdd6e30a929935b7d93748db43b9e9acc9491bb1b88b03f583d8fb70d77dc1ffa8fce25335633ddeb4faa72d900fac5c1ea816d4eede99a57f1d065232120e836451327d6c7e880ac0c05a78d9b671c37b9d111b4bfcc37f79bf98c8acb4692aebc3c9e2343353f0eb98a120011e9a4a5bb8bd729aba4f58fe6d851f88df40748034a8af2481d09dde7882a043244acdd86e0dddc11b474e8164d28235563b9891265d7bd1df4ee3b9f20ae82fcc05dd973ba867d098bc6c094e9e292730a33a86991b0b72fc4a3f99fdb76a893dd16005513db2e57a5f356e48d3c27da27a88ee94a5efc626f97e1e6be83ec519bb2f7cfcff757c765d3268ae4b0210ca6a08f93ce056e3540570b43a565b60b7c980635939c0b736e3ecc2e3c6ccc18e9ced9dc52666b5141b9fe10e02f45a008a405d34d416a9d65e73638ee81511f1274837b36ec0afca10c46b6d25185a147c2145d7304e40c14767c150327bcfe8119b73d15eb47ab9fbae62e3f22010819b3a63c01543f61316155da9cc9228f47c532e650f71c9d31dc5a8f344db7243d5f033ed91ae151797264a865758efce1bf809786e4159c76b3093b0099073833e7a51dccad7fb6e86fd5f5fd9871f282edca94d8903bb473bb4dd25d8299a679356c90af747105a3cf86a17563797417945c1710a6029de08fef31bd327cb91412532831a34f586f6390a86e3f0fe43806186b844223b657fad901793bd99661b720f075fc9317045d3a307d8dce745e90698ef49e0ee78e0cece1a73d1f81bafc636562176e44275a7b802074a416a9c8cb5bdabae11dcafb1556b3cfba386b28048b0e5ebb4cea5481a2723c2bbe50a1ada0b26e30c2f77672454a01f003db9831ff120af14f75c5818de588abff6d7bb8c4d9a13f46d0dafde1f051fe7a3042c02524f2ff32a0270371456bc2c54360f4689b02ae7bd9a0f6e8e53aa74f006de5e3a88c12c12c949d9b6249f8fa5f53f6e00f0fa3e6945a2a3ba06e0f3787947cf2c963eaa5680a9f8ec651cc677f46fa726d57b7b2461af9032b9069333bde3e1563e1a6f773c62a7cb1d55693ebaada2bd3da0c47ad4e525846b63c457f468be144909dcb19d4337ce005649b05bfbc7f064f5d60f235b9cdc4863371993254f079bc9e8ff67decc3c2839c58f414ffdd6ed5116076bc85dfb060de969c9dab4db8c6374f0d71dbdad5d6fe09aa67319246fe46cf68a30eef83d20045a5ce6212035c51f5505b7875630a3f8f8dd9287dcd090338d07e3eb866c7001897b3ef7c4ab956e9381629a0f254ab9fdc9eb87aeb980c64053756b8ab8a37de893dc4f776de1357a20ad7574c2759e9f8355ded49dcece32da25abfdf728ca09fc3fbe20329eadd8aa7411bf82bfb6ee58ccbc5d8fb88cdb225716bc6891393928adcf1f4ccb84c55c8bb07b3ab5cb714e969d045f9f6be6f9177b5318ddb18837559588b5550c25a1a015c57b0d2d9cefc73e94df765240ed6122e78933a1b42852445331e3bc744b28030c5a6be4c40bb013746e2fc5c797ac7dad16449fb66703de6c592cf5a27c6f7582441f8c3dfcbca510b4a785faac374a5235bec9e30cda0f1262550f2076c2bf931f7a46694fdc731605c51780aa0befa1459fa1315aa5e09cfc2f9ca61f682987e9a296b4b7e546da3fd20df804121200fca146262bb715f31ab957ae4d9df2f4f64ed558092789d3bcd2c6001067d6999b8e1afa59672cda9cc95248b09593bf9b7d15243c5322cfdb4b9ac76050ad89ed36798179d0c8e64d8c815da5af3f7454e8b6e02bf520d3d11b7bdbd0dc56cc7ebfff2a4f9814e036e52723ac8828979d91e1edcbb6446cbc96000122614a9cabf8e66f3433c9513ac6dc1fa35c1f826ff4c9686a64354806d8d7cfe25f0eb105c535eddb417edb94e3db1ca865fe0f1a958fc4404187c4543c589de27bf5efc1c7e9649939e912b1f99a3ba7db6e015b091fe5d41c048f0221d55c9668632626b141a67032103d85ee91f79644e89a85d5bf2c632a28bd6a0d0923218aadb70a4132ec2db6338c09f9a5cc74fa554222b519716415aa9ff86cfdc3337866abb5e4cb20d6f7185bd42a9f5b49ed32e8bfdadd800777081bf83885bce5255891b30aaec6e036141d22e5cd1e253cfa91d4b87ada08da06e1b95944ec37b28222d0e5a4df0c3c28281793cf75403db07b49521138c566fef0d559fefcb4748be8b441cb6881fbd4e0bb98abefe6cd864ee3e92da6ffbdc1b3e60771b7d0fd74661b24badcc609f95993221a5c5b600d56ab95ba4bd7045097d852973bbca82adaa884a60a6227daf67d42dff939977b05f2a49d2da69c24458750568d9fb806a1ce33c1f7ffb0fb670e26a503b7929bdb7d29dc5975f79248cc324cb1189bf06ed2848da3e85c1285dc0be77e9e4995d76ab4c0bbc9f0c0289130aacb27a02fe8e3c11e45f700e5bfee7a1c4357e3a2ea06c68b63aba437b75207edf51f6cc76d49309de6df48a2ee0d3bc2d9c4c899575d9f5cad434a1b097b4134e21e49fdf4062c073d6ffecd9170e675e9fc2e46d3b969c5f9449ff7a9366856849b5ee94a0eea77b11cad7cb8733b83854659436fe16ddecc1517dc823f145a9a145d679ae2a51248b7f7da1bf619b23aadcd3f48a0fd324c45713fc5ab2539a37a2e19a828d220d68e3b90f0c43b625c23b322d12cb64fc5af9ee4b4e0b978d87c49e4c6ee1853c1ffab01ae148b8659a747151358acd83909f51de922080fe6fe3d3f8c4d21aaa27d845f408db97916441c6b177ce3791d767deb69ac85f40575b38f006710de86c20642fe9639f98491fc673272f2e89a0d4c5f272ebae65c8b94013d412c813f03bb275e858c5c0d9e49f0583d53aee2500f51fcedeccbd46fc97b6d48abe9d115d6d6a59d17ae5ee1047f986a8f6e35478c4283d512f9bc3ba16db16cd0625025c04a887e2751453a520a501307a20cc4be74cbc370cc868ca169ae40de6aa95a470d0de82ea6dae745f501a20475f4f4efe6709091d3c012bede00ff4c61338f60ef0ecfb2b9d89a8e3b858f50a27814c8bcc9013ed09a17e50ccfffe582f38c80259386027a1a84f1ed0aaedbecbe2b77a589943f8c6ba404c936aefb30a033a3caa770af484ce2c85e2eab8217f760fe4d863f9ef63715baffa58f764d2a353bd3170555852518a61b1666bdcd235c39bf62c0962f3c2190cf310f16329098d5e111bbc3e2b8c76c1d38922496adaecbc38538a1787809269656d341c717462fa4e45e18fc2e466e933e438409755318082d68727a1e1257db7824c776d161280d8adb94dafb979bbc7197f5bb29c87e348a71a679fab2d8cf8a1e8c0cc66b069f7d70ef234f415e1bc759332c3ec139c5b5a17e32c01158e9c91b71380e90900c2aa7451604d1d38dd24183692de6f5f10149d9eac25afb57a329936ec90f35e244e0ff4c88e9f1cd7d5283eb559a3cafde94e26b1578fe6d87c6010b61abd25a230b261542a50aba476ec658eb3b501e852ff86950b37c6571a5c9f763203a3f879454f26d1a863d04cb0bd0e0bd0ced45c2ae8b7004145d577a043ab7a128ac9bba1cb90e83808785276b62d32a7684f4f848810ff41dd437a141f5898dc35d6a7a28e363a19212f996ae1fd379f0508ae51e3409e7a461f321c99c41fb02f480402df2187c5e2dcdc1d38f3b2b2b2e35f65b1a357a3e77507966c7d900dc5962c0803d49b638f621aa55442faee959ee0c5812e4db292b6eed23d505c8fd5017ff3b63e2f4528d08cbb178e6f2bed1416c0f390901c27fd1d2d702a59bc2da36db35c1d881ad25993878b1f5801221d8e656ffad189139e9593bc3fe31fd6e4f3c2ed3f7741b5361b78485750aedbd847f18e3a4fc2c413595aba6d3746fada5b704076523de5746af48f7675053f113dca9f26b66b07312c583d856374646c26d4210ebace220821accf6cd0ed18483c53087c25429f931aeaec55b29f53e5e7902ab6e5903d40e603906c83021cf1ed2e16f0b1e244d4be8ce65383597237f43ca81197979af2d234d0d2c38500e871b246b40d57e67234c030c1f277c19af6cc314bcf22cbe233316d124ca304b30b8e39a797d98ad1689a6d2fd0fd0798a077944388f384d65e488b23b4c803aaf021642251d74445f5265a3f4958a03595acebc7f6673ced02f08e40522c7cc3d43e70c048418a0f01282f6cbdd988283eac92c905ed6de639d706a0425c8578e308700e514dad212097338cc74751ae2fbbacd24cef30327bcf568e3ca9d43f0b263543c1879b3badbe321e456e0ce33c3c7320e4661a5126bf3f764004d7ce4b9c409f7bc997da7a578bc0abedf968126346cf05f8581ad800164a86eb2fc5ef55d762f736217ad89b9c76cfe51e4d611e3bb2cd59aa6b13f3d9585167fee5950d7a05fa480586e2da7cbba3428a0ec9c71cb1793e64d398ef4432e331fe74797c2b4cfd362deab755ba353fd8ee41b6103154c7e47be538feb8cec576e01063050bd02d82122a79ab82544b0dc7c3d910919aea7d54b986a0b0897be63379605faf99bb068f720a544011510eca5cff12fbfccec762d7f92ac60757b2dad8d7920b5fde6ddf636ef1b73ba838af1b54a4760f909ef449850bda52aa698ada2ce8d194d9c8653cb475b1f6e787fb3176c54e286e565941c9514fc9d69bd29431e30fb2d5535aee8ca012b48fefa574e721d8094c60980242f83567b8802c574ebc9c15de417fe28e2523783f37c016004a87440069cd13b6fa21ef17a9c7caf4d75d015b4fc05239f6becee3e574d8f90ba562e43e5d06c7d605cb49e99d2ff0f7cb37ed2e83af06d51cd073caebd04b8c0ae9a3416a4270aee95f8ac6ea333f1e8fa4ed20be00e1c8064e7cdf1906fb33c13e8f51d1e03b949cc1a90f8c198f72cb894020faee78e5a7dc186276318df635fb9784b83e0bc614703442f443f56e288ee0cce11e97b5e68028e0cb0f42f78d7637be57863509c8cfd52632cf887f837bb82bb743b3253d9a57ac7d402da5ad43d5f7a779c79f3f52a7f971eaa956b63e9f8ddde7c218f071552bf91656909207c76f9a0d5173b06cf244ebceb33f8b3506a2ae684366a6c7521505cabcad8fdfa767204dcf84e25810ef4eec7dc79ae89fd5e2fc2f4caac181b7bf47a15d61ceccb2f457f638779734765035d1c8adfe36ddb78fe4d4755c250021a6c6e12c7254708ff850e00b6c3b5c91a191ae96214b3015b428796ee05bae6ac965b84f7c033805162fa2c83fde3adffaa0607c66f98622cf5c1dc43ad168e2f132b5e158c17a5b0bc99048d4b287e9861ccfab6aa3ae2b049b78246004bb9b38075d5f54d902bc8450ddca50eaaca0f7c90540f9bfef8f490bd032a4956f050790d36ab0f52ceec44514f37e03a49eb55b310d4e36a3b13bc71b3aaa6c535087ec5978205073d4dcae9b7bfd80a3c2abc31a028721ec99cb8c502acdbff3534ec12f7aa1b087634aaf08da31867edf09284f709762def71795c98e4251b5f3dad93bc6defe405712b1dc3e16457df358d709f8740273f49029a21c0452ee53a47e59cf4886d1a20cd8f742f8bf78f0c7aa95c1900313db0431906eaae8cacd73a87bf3eec61596e92ca621843a5cb0a59d58e9f615ae593f36ba8946176bc5435cdc4e15a834dca5d83eb9b6e3b04e96c7f61bfb2bd1d16e9f1d06b22cbe1906dec4daa740a1a04fa77e62fd4b6b5e96c647761982de9d830990b8adbe3203577e584e17e8e3f44e8b28b341580f6afc5ec7e5ff9b026cd9780a56e36d42ba34023cc3d67893e266b2f8f66472ef95f4e0cb0957eb1b847a193322e5dde7d3f5745711b38d6d804a9f9b0df3458c50cc80f68ec84cd739276201fe37ed835f65b1b478a20e9a622f86704aa86ff598a8ecadeef2fadef144b8821e0af569bf26382076ceff41608c1f613b19a81a7675d70ac0a31c73e9d7c49254c8685a9655ab8f547c83c47dd3d13b5d5b38a658f884040191895004be50e7f1f06566e56880ead88f484cfe81baaf687f3a8b228887af0eac0e0163b5111baf6b6a58c8721bad1c95f3bf535339b94b0732815a4c4fe3a413b372587ea82a045ae2227517b8da8cc498a566c02664e904cfdf97cff048bd52d508e48ce82b54fd3cc6337c6bd44cb4dbc0d516210aa1a0eb0af951289bb18515324bb22143bbc163b2fd37dcfba5f52d1b003af002a160ff936a01e1a7fe8cddd3c572f4146c0992e1a08284eaebc23902dd61d0402a34e120be6c8d38fc1b24ce26d9cc9f10cd3e984b2b6e9f5eeb188986208037e747a7ec177cb3c0afb5e2eec01fea47dad12fa34f2b60b91edaec0864f7d39ababe36a2075007c4923a49c31892ed92436365b9e297c335b904806c494de96a774b8484ffd943c396b2d45a5d4e3a8c0231c2783d3b5f3d4b93c5358cbeb718273f41bd44bd511f28c0ceb4b88c39b2bcfe6930149a0fdd7c9c228aeb3f9f6653f6d04bc83b9ed374933332ec3b94e2abf4c081917cac977fb3fd7da5f5d142f7ca3320c1a5742a56cb7090de3adc08a90464b798d11b107176979d44627db09cb7cb29625fd59827534e8fc0384575184074222dc4fe947a3c51f5e4fdc3df559ea5c40fe373ce65ee1288eb0eb377480f45057f927b5e967a36d6686dda65e14d833322ec53b053f26b74fb1be33cd0e719395ab3f51ae60c8ef4c7f4573101b1724a089814bad68ccb47f893a8dd040fd515d5e7cb76d7919ab7d1cebf9ae0113fb423703c9593854bedf4c11731836ecb364ac07514251ef2074384e9b5e383d7e785d267fcd933078b1064b214233bf88f59ea528c976b5f91f3f1661503a5000993bb7ba43cb3907e49a5a9e1a6889b908982279daef60d363a30cfc460b7110e3c4ca2a72aa5ec09cda6a86c599c6c3b9cba96cd3c63af55e02960fa4cbac76f6ec6a08084b7d102830e78446eb4ceb93c292171fafd315516a3bfe8ccb902e17706021e6449c29abd5c71cedb12d7ccdfd79238c76e36993ea552e49c782a1d2688e20edf7b33a78955987d386d73ea441e5c907198abc97c8503cb827204c68100648428ab51761adde00e9d325e86ede75971890a4f7cd2b6af3cf84985a53627f8dc9d13643dc7d3d49aab2c5f80f6d7d3976724feaa5589a599131ec40888ca31fc775c70a3142b6152c467cb8fd9cb64e17a71404938f56ec2063c76a369ae57c298260ca31005072739b6007667fc45b5822b03b9872d08f622df9a2df224836ed382d981a5d71449a4e4488128ff20fcd13a44695d12b45e7499db0c26a7a4e6e8adcecde8a750563faf5305e1cb1f346df682edf7c4519c493219957eebd83ee72d2222c93a07aea47a0f984e37842fab06d26fb2f21591bcb93ca30f8b9172c31e4a5f46cafac1aded7f5b727d95963b26748d2ce2d664237742c57f4ce5c7dc02af9bca15897aa90d3e9364f5b80afa801ba370765cdb307cbb699754250c025ba754ddf7afd3717ba550ea0eb75dfc29e166d528af6ae707de40d1c3f63ae01d6723974aa172a6e16c915cc14ed4278eed67e65f009b901d15e9d3eabc93f5f9d8ecd1d9887fd6b3f68609c0a9a5418f1c72b7520179be984430caf2105bc27d69be016d1de43d8949b6f5d414553c66b5ade05d8b956034af3b5d3c87435620fc4fc10fcfcc8caf0cfe4bb377d089aefe1f2938e2acc3469a3f32e702268a8bb8927cc763f11337b51617fb9bb16bc3c7abb2d0ae72a3116648a6505b36f0f05458f62526d5cbbbce6f4f8d58e5046a8d00c35812ed7dab246fe4527e7b1965e7c9a86ac688b65b982a89da8858b2761349f7af1ff9a57168eceae0f71f46081c7141d850cf31c31b9a61db6128f1102c01ad8d3ec9954bfbc13fa6542acbe53c992818d8b0a5f84650d2212923a9dfd699042c97fc9ede35d1e8d5b9bef747c8bd2f2b85279b18cda9d2371624cccfd46509c13ba35ad9291d95adfdc3ce98937bcc7aa298e3b5c64b858305aab85197da6b0ff361c17a802546f6e4193ea9eab2e4387cda41a76fa999a0957462f3efa1018db58c92240aa4d33a0ee8948ced83f2041ce07218687b088f4c0984522a35af3f3c1e4e87fba2a8eab73170ed8e5c091c1df004744884637abef2d95e329c4c9eb5836d51c186f1bd514359a91d5726108708cee5e30768a5fde11c649b1f285ec44810137951ee0b950756242fc962ec41352dcbd8be57325b13e81a3869f4397c0aff3d6043d34026a299cd937be558adcf1ec09dcfbcc658e618e710ea984b6c04f67efabf01dae5117001f0ac1e6607ada41d5c235808fd6f616304d88ed2100d33c19210a1865176884adf8e899d4e0e83ff7075b9ec0e85e91f0971a752364e3c17bfac49504f4b0c96afc2997d54546816c6edaef731ad296ceead2e34f8854ffb2ff60e56cb6de3f13cffa2e78941f7346aa6b334f5767605435e207ecf15b04ec879c9e8919081be3e13a2f905d2421c7b5544b229b62f1cc3baca3b0410e49f0a10498938297e4c97ec066459b91700fb90d68187c76bf123bd1260360d09224e34f1a784ceba19870a43d65e4f729625c39af75396088e38c4912679069af3e0cdb75b81dc16a4526b871ee593d6b0117d8818cce8215621909eee928803adde70ff57f43efbc0abd81c6aa6c125715932cb09a1280cf1eedd00b2b753b287d2e296f92ddd60e91fb4de8f2aaaa7f3ec1140c6007a0d77e910da7c320bba0e6fc1b27f9e96b09c6e8ec8afe64cc0231fed763c523c0592febe69eea82bcd1ee4d3713f676cdead6c8a883b4c8db129d87b516d9f38207bdd9e29068e1590bfd3fb719e8adf0eefa59eb0a2223f86182cd436117c04bc744af76b4c78f0a0b385dce83b3901fb0b7780acb821b48c617da53975ef63fc819b420b6fd213cd02e38a334b5f7b2b16fdb8f9f1287feac4c852e280876476516d74272d35eeb8e45658e746a7f6b73c6089a48cb353df64a3b42e7f2d8968cd8fc6bb8f122093f3525208b978ec4aeedc125960792af96a30acf38f8910e5674faff98d584a2e53873829364551548bb087f1441354def22c35c8bcc6ff4e77d6ec9c414943b92b7113b8cff41180b99ab7cd0537608c86debc06dd07b725b01424aae564d569aedfe733ce9e5a325d493543fe403590b2879c02133dd3c6b14a9ecdbe6e9fb21caf6a1f5234fec357e5ddf891b234b068597792d984658370ad86afeb2766d24392c7221c37e4b74428fb3e8b415eef3f87971eade0a3dda576aabd518349ccccde2032b3f58c157e7aa4feed379e9543f7a52bb72f5dac1d3e682812270cae6ce0bfd688a232019d74c66feeb2307d80c5e01d763d1e1e5bbb44e0482662b6cfafb6d06d7464efdf95c0353a670f88310431c74754d6246ff8980e3a2d90b83b8b343768a953f5d705d945c9e363551ebba6e78332c53259ebdb7e3a531c57167ada8abe0597b9efba5b99d907b0df874d8a684ee2f4bc48fe17f4c24ee29a15b9a25539a90137deb1af5144303f76fd57fb59432aaea4c5063da24583c993fa2c9ea91a31b976a3b7bc4c71d04975ebeeb4a627dd73607aa3314004f9375b69bb749459714183bf5d3338ded77935e9fba1d7ed3ef1c9503965f840ddef350ea06f9747b36f7af6213c1bb6921f6ee8d1df7aeb0add9c7154ef071ec932750890cc3bbe2748ee4b8950b358b1097c0d750304ea363568304d8226982eda7b488f01794bf2b1b88f7f49d16abe642a0dc5600570450c22bc54c38ddd10c740ec7ab850ad557ad14c899a427c2c2cd5e58e1cfe7aff77185412e86d60fbaaa3eb82608c206f4d7615afdc9f4fa02b1e112b7095cfaf31f4ed320a5cce01b8e94ab653f24986877610be20f35e5f0ff3ff72e92f04f95fdff0adb6a2a55d38567f12b812b66efdf19e84b89eff3af44e2f24ebde5930b232db7c64a55f5a3ad27cde453b4a79ba97c8fe9d404e7d1a861baa4f68d99663247823005120838ef5533ff2a34f59a56f82cb77d57dd64e9ecef7cd7a51b68a0f7ea07b51c1cb73822fde5e39f17743bfac0f9f46f75f56e10c9b3e8f9c0a70515b1ad9a1debad161331da135f2d4e23911d751000d2bd560b852aa6ad9f4b70d03e14794cf5ddf3183e7c3cb735bd64d9d5b09ab85c55dcff15208148931b8d9e61b2de19190d9258de2bdd7ad57379114fa4fed3e1b774be449e2e18a96d9a8add20fee902a64e7f62ed50b0cc3d0ea8df25d76a0c02764bcecc751cab9c2b45035451d6bf096ec1adef76e5ac6063f0597069d85f1193cad0b6cfdb7624972893e7536cd972dfb6bd12b0f2dd9a7c7d93ab9d438dbcad80dd782249e2ff7139bd115d5e8134cc9448f032189258a1985f6bbc89996ed1b6f5b8300884956463a869c67928e4a711f1a028124c199b37bcd9614d816079dc3d605a4b9ace82d74b073ce9ae89e70053026c6ff48801dd3b9f8d7575871ee29b86220e600b5171037ceca45d4701dec8346bd4f7c4679b9146f4cba1658d05925fd5ddf796c44a4feee00429ee48e947838066989a8614de0298dccf3e9a36f148146a4cc2cf1694045d369e60d28662b6b0284d258d7ffb9b6c4a0bcd0f4fd9e936e0bdeb434d86a5c315a532b48b990a3be643c0eb24313d4a53d93d9678cb2f4928afc2e84824fdf3bd48b581751ee18727c5d734f4fd126e1cbbf35245160651176a8915e820b01e485c43b7f924ec088fbf98da308f8a33aae7b96d0001644a08367c44a37e6898863c26d0fcde042654572f1370c2182787b10006d223fe3326fd516391c72a1ab034a0d155f13c1a88c0f2a3a89bc6ac1bf1fe3b16963c8fdaf2bd32588a7f5a4d751f3c4eb917457a9d7ae2aa0ae99f22164af75804693b4434d9248112e13bd4c52e3057d0800f67a1910b8d6ad86d705d90dfef08879acb2f6b5925bf0052d1366f70732c03671dd771155851d62052c62daf0242da76562b85a1b269f913b2adf55502865d4d4cae6f1786d18d0e69bef24072181693736e7188d04d7722aa1fc2580fb1c97edbdc633387cbdc3d18bbce7e33dbc197518fa8f7d1ea25c572656862ad663e93b54a83dcbc01284241f2e4f89ee1926de7919006715e69521a4e22cd4531b164f27128ea9ca42a70397c0cc563b9dfe2a49bb90e65700f2293a730eb7a468ac2df6f3966ca0ddf8a84602e2dfa9bad0ad44933a563429ee2ddd32cb9bcf0f0596ac48d8408e70ce2e2d9c765407336bdaa974d7ffcc855c86e6c86883ee7504df14446cc042437a36df8157718df8c8561499c706f7ec27cd08db5859463fec5a539c2d2be59f96359ed1c286ed225b54f147557ef11e99722fe0a7c3a9f99ea4f3993b63761ab42b5d29d082f5ee8ff988201b6a2ecab542d92ee85823f1d484fce563bb7a23d2b2e52aa473a7ed3c52af546b26899462db1b509084e7c3be11047019d5d5d1db14ccb022fa88039eacdc7b9912ec97e0e9ea7475aa051f12d92e88286adb3859330530d7394b7f8bb70745799324e3142b8b3c4c51af36d8b255bf3544d68bb9dbffbc15c14b3f50f165a749de6c006a24731d48e153310bd4edbe878b75f9b354ff79d1191102aebe6e64cb5cb89aebf2dd07ec7d428880f62b6dc4f41a8e8ebdf373f35cbf56371c60ef65becb5b637c5ccf61a397221e73135ae539fee0bf31518cd56c2de1a5f80aa724a9f18dddc7c93f724a8f9e1829a516e8e994d3d1f047fddcc28e6e8fb50efc6d6fdcc38049fb6be527765dda7015a36339a50f8c37ea30a8134360d30f2b7e984b607ab7227481a997c92b61ce55b0888901b34c9906b1c506833a7ec8d69955b235cde12f8b0a21f5f542d74988cf1a1a4e686e0faf2e55e88c247a5395457f6c292eee8b400b007a2a609e1b1fc670753aca85d4625597b66af9a73be0c7d15b3b8c0879e0db032ab884aa3bebc0ce5baa9cca7afd2f720f704e48d0481e38e150d117c9a6fac54dc1e4b9c06bc97306192745e209997ec2286947d2c068a3e173b316c59e92a5406d770875e2dd7623f72b23695ccd699c7c779378e102fcf359d9d8733c75824068a7adcb67cf3e898a311fbf3148133c2372487717aa8ae276929c0a9be4bac4a60a4784d5e99dc628b1fa722009abef35cd89a8783831f63c54f2caceb969ff36f1c9a0669e4e46ee524beaf6f2407c6f3305be944aaf3804dbc6ed828545a2513f204a7b8df32eecc852912e1f8a57ca282f5bdc5aa6ead84848b084b8a16f2a771c148eb2451af2ab27c914a1f33d1728935dae398cbfedccc6f406914899e58e5d33f66cc08175d061b993ececed3308a1e3a0667296b402b9b3795a2120d6728b553551a6ecb9f9804d6719990178f2f7999aa33913611419a3f606e402c288b89931e61d6f9e32f93289e412da50afb0cf85149f8d757ef0d7445edf2740b28a3847cc9d6ef98d79e853ca082997007c94619d4d335c961a1479e51c35da0f3b3f3c7a4bce0c6bad0c7e6ef50ddd25cc352a5f34d29bbb7f89710b26165754f0dd5ae8c61e7d0c2aab794a2479024716ddbeb895e3e1e170876ef5cdae7203aacc3882c9768e855cd3afd1cfdf6cc5854254fe6d255149a0a777a31aa3f5026dce422a7b1bbb73a34a9a53524134235d62417955d27617ff2c5ee8c8f7765d674f102e65699e44ef2b4ee8f4ab4b162a89a76cab6e4ddd6bddaef9149e9add1af1944b7585e5c660e0bef3256b5a47f8ff52a2d2da819748994c4351447be270d8d8039a517ffc60fb69c6253be4981c06103ccd8a4a9cd44dd19fb0a4f7186bb805a46b2bfbe78a84c77d784457fcbacd176ecdd72f7c1952e221a3f9c2e9d588d0e08763638afa9611579fb45c14b8d90e0e2102dc8c40806600e146d5421d1af83b61ca489b00beb45ac4c4b0190f64c4d46f35f45e9f90449002e64b1cf637a5598667fdc54caa6e46d9e50e62f646acf0712524b6711802bc0ae28bbd4fcc4d3a4182aa685fb24cb9d60604d96d53cca33eb725519eae251c50341fa1f54bddf02784615d5e51e86dba033ec3387c6cdf1904fe0c228c8e857c077b2c4e2ef41b976b5d7613ce8b18b7c3c5ec7febc145b1a668b4010505cf642005c13eed816e4f895179f076d2fab2eca1140da089bab6570ea7b94d51ecaec3285013654b338a55833070cd87c2092d55e0f49fa6207d908b61913208615d718a164fd70a106ad699de5c6686aaf815f19af1b1eeeb9a05b406cfaf7962148fce52b0710ebb8d8ad806f499249b963a1db67c2473a7765931f910d714fb05861e1a8f38d6364f297b43d9b47e72fc43889c11c9cf0f171972101aa7f290463949cba1d1992fbc629e39e75c2f23d25a3f40eaba6c64083a6ea9e0a101185a2f05ea8741ac906da8e8fb0190a6b6c556117eae9192eebcbcdab7f29a7de0c0fea9fe3b95c5754589f820437e899ded8557b1cca65cfed054f4e32945c457dc85e79893e05229371765192c6b15a6c166e593b8e2d22c16ab5e96a50fb39c7723ee961b48a27a683c17b1f33411b922543362b963c5c939579b4f9995598bea6bcd6baf5b02a881c0d349fee5d2f6ac16e0212a0afd703fa4afc032e7af2090f971cca8b7062e45cfad51def77adc6713d6ddae6161b150f4bcdecb9a5bb1239794d3dccd871e0def1bc72409e1ee6b35bda7e6ae14ba70674ff56e07120a32ed422f3aebdfe4245b5a4fca1f0de968cd7cc41e3a0127f5fb9e0d7af79ecc57f4056638b96a501fb356606eda6add8c119104daba019b261a7d9e725b57ab2464141bfc5373de5d71f4156bb86a3b0eb736947ff9e6fc3ba90d81daf1213d08466973c03dc808d662781751a3eea9d369577db046b27cc90c637544ae23765728bc9831b9bcbdf918836b496ae1fc3d4284a09b17064253f2d60d8828bebe4cd60c22464c1b7a364c2c883076ad00b0791c77eb7d837f1f914bb5597a71b1cdbfeb444bc801c666a4d1ae1dd8bc5118231b1d929c110b85967b21a9d517db27f92e77d0dc0ce3ef8546f97b4a511d38b2b3f6945ca421618e057645054e9cdf13ffce75b1957bf938eea2e773b8d6c6d75eead828d8ccfa7050f1eab546e618b12d53f65bfcb4e5719952a818ffff74c5de726e9327330560df029cf84a3f5291526089a77de4f5e273472ddbc8135bffa1bcd9b9dd33ea4cd0b50dff6768e783c7bc2f4fcb70c3b941afc2a8ee931e0145ce44f6d560ea73e95252d9b0eec16e64984f64054ca6253ace2b6f79beadaa7bb46ebc3934f81468a973e803aa35f9e75a4d2f93c52e1c800ff5ed432d8356f77f23ba81498f2b0a7e2e9933f05527379eea9fc7cbc329e8cc0fe4c5ede5ca2e6a4d4f62685b6e86d6166a5cbd5110cceaa74551a115a017503b93e50b4c96a7a0ba823010f4744ba87516c9aed279a45755f8204988bd679fee07e69a4fd13819bf10a170d40e004ded83c8ce82189b856e2639649d2375125348d52bc077972b79a266f79eb59bf1eecf7bb3845f0d5aca7c224c543d169742923d91d18a93b756ff3311f4af8dbe12019c79311e007689e0a991c1d5fab8b41551da1f0db6936a7a75d60681edaf47d45749eaedc57de0515f6bb7fd3befd49e6edb97e4e8e9460096f519cb022a94c4491dbcd4ef44637fa894c036ff447fc7806239f002840330f8e47024a05964e80665439b7c76e44dc4262efec9104be0238451c75138f52b2a08f313a60ea32ff6efae352805afd6f1fd87a3357dda6e5f1425e3518a28abb698857811b2ddfc2284a4f643b06196fba5538b236f9406ffa79d0981d42c811177846054cf59e084d05df09194a0c1366de1b68d8d6fbaea79a29441ef668abcbdfc613d654514ff1c4c43b6782c15145e14201a45c90c6a5a767dcdbcc7805de095e01b978c148a784094f94853fa17e45ac4e754341eff1b5f36508bc54e7ba9c7591968d0e4991743cfd1b2897aadffe771046b82b5d34af50a0491cdf4b42042b4bee02ac6011dd42dc692b011fe7d579f613b612c8337ac51df77ddaa811350acaa7e1f67f698d6fb38db3f6836ee63a6878acc53cd7b7272ab6bec3f7743c67ae2bb0f53ab4e9947db6ac9b8dbd28d99a1d801b3d041509921f08143075044b98f825652d30427a3edf65ba2dbb5dba42a29cc84aeac6767ce37f3e2fb55ac6224951b24d5ce07e3a89d720fc7dc54e9e6bfd394c11214bfb5beff073b11a5f7924bef68df8f494ab38c72cd95af95fd4342ddc61db7e44b955267b32d2fcaf93159c1babc03aa1aecc23fb6b2fea6a7cf89d1836372ff8949b09a0d08ac5b78c3d4f3ea1b05b4a6f36d67c2d0b6af702824f6d1828652ef7c79709758d6fc6ff0fc489c78ad6bbd8c64561099a6b0d9a3938ee5a02f2c60ec9e63f79cd655baac2206ea141bdfa3a2d0abe59f89348088528aabe23aaaacb3861b2b88be0a59c5a89b5336c60a023f92d009609a5cad0e7f057fa1e141ecc29bd847c9e0e5155dc415c4b0216c5a006374367cad8df7ee20ac0ba2ccd5b22d4b610ad162359fd64982a8858697b24c76551eedb04d5789180770fbfc3e5e8e5f5a61877123b1acac4933313c23be900fe55cca2d13792a0d214e1d66e9b9906d1e3f96e0eaadc2faaa7a5368db23e82372ec74089dcce565e468b4b6556c310caaff3e740d08977bda6ec7f94eee35fe00216f32d9d73e19f4bac902444827cc7bc009fe018f00a83036fa8ca7eab362ac74f21e831680099c28b6c9633f525ae782da10a4b7af04444f430ed27e801fa731cdd3f3cc7957f849815ace608553b8175d0d6a543b934767bfe83e235f059cffaa3275e9829a51aeaa38c7bd7fb03f9e248ab08c072a3c077b20116e9552d4e7465de3ae0f049000d37e427d84d9e3701ff6c66726edf3a5443d1dd58c49312d89f83c661366585e75c563198146c2f7c66374f7c3d186e40e6fe4ffa3e27dcf41a10f1c7e80a650b5a79e4f6586c11bd46c0c1b1a10c1ff4cd3228e68a2f3b6cf8600a3c35bb382748e5da6bca1c0659f628c72f76ca48c98cca04acd68f01339c0852dea3d81c3608f32939ba988a94f86d2ea580b840002352c62dbd11a9b6084ca2fa679b0534ce316102c38af3d725c74e4854598b853d82a829c9626f72d9339525253f04120c765ba3ac0843ba4e16b0630e93225d5222e9bcffabc9b29193bec126f5aff6ede5f6f17322ef09c18303e7370eda1dd3b8fc8fbd3d3b2aae8b716b387ccf0c56b886ceb29b71c3a1c032b048e599764faa61689a1772c9c5817f4decf000dbabefaf85fe099730289c2599c94405a3e42117c91a0fc0297fbae9daddb2392ebe93a3e7bb8523dbfc7044ee8beb402fcac775ca920fdb2951a43521e36929966eb73a465fcc690f40d72f6f94719d3a50ffb6f0e51b3f85f7a4601fc03ed40052c026d24b91fc5b01cfc006d4051bcbbf5e034877c2f3541a083f4f037e058129eada242144372c9d871d946693b6464284d2bfef3f6c233e78ef7434938d223a0f9b5235eede4cae05553183713be3b7f2d057b3b1c6c1f3d1833c41e9f19e097982b532250f12ac48fb29b98bec1768091315b333bebb66b6c18821f2361a8ae381c78ee33e47e9d486d4fe2223f9bf298f4b242114e05c6e2d9e0263e8267e0c6efd307309747179aa5f1ab2286a68aa78b9855a9381477cb698ed9a1edea83106e4615ebbdba85f5754aca56cd4e5084478799c55503d3c617a4acebfe680aaa4a8d5e20887e48dde3220de24cddbc78e0518a66b1361207571385660581c874797742c1cce38dc99f6e11500c2349880de94bf05760a60cb63e4746c57cbf43b4ee920c57f58e0fdfdbd825a4777cb324675ebc1662f7d2533e0394dc09520d809390c787e5188630db9633fca91b8921fe67e6bd9373ee978cca5700c93cfd4b5e52c550277090e687cce56bc03163ea5586f9e7e15ec84ca69e7dad6a07237b71f0f7a8ef7b29129d8642c98312f5eb89f9f4645eaf28b4118a9f497e4e8eed7f87e943791624d2fdff53663c941eaa61891bad25bc744b86618fa96873645e735727abec06d21f79c0e1da256d3b353185a4924d8f851aa1606aea843ca2b46bea5b842830df20c48b6458d5b63b6e0ad8624d2f7406e6ffc620ead7fb0cdcf01fbdd09baac44d888b6b0a55065e29f779fc4f3096b2f4333155b6571dad0e3b0c18ee571f930736c4b095fac685fad6fa87c885396d2792091064d68ad98bba6469fd28013441fa550df4066c8f9164db8d89b4aeab6cf8d3d4f3068e6697ce6a28ba6be86bb0a8d29e63541a29a61b4757f531e9ccca4a0a6f83e08ccf5b5f1bca2dfc5022e1e6f63f62c38a5f1445a666d78ad3aac1ac77169966670227c7498296a9efe72f700b38bd9c5c9582f96ac301f0adacb09214d2806bc7b0502069230817fc685d1194bd1ee8d80426d0d4265caf8c5044f9a9f59791b4821e987cb7b2de52f33cdf9c66ef8c5291e175ffc08736ba713dceb11241e695d5c90d46543538a556384ad4b40bd6e0e715868284c46f2046d9580ff619b5e1ee34315a5e568b5b7da78f15da6f5a84c55fa670e6555ab753fdc36963df0cfc086f591546d8a9114892e662e1f81659febcecfae2f978f7c85a92f5ec0668644df3254346e15b6223d97949ff89c073a2e4af530533fb1cb94495afff48188076b41e1406789dedf6954a1cfa837fb7becf968657a3c97b8ccfc67c209cf3c903de9f744c13171cb11668efd5edf57493d4a4c1c8441f76074731b6de51bf517e435f3fd5526dd03d0220c6fec66f755bf9fbec7e30c4e23a142cd7a2dafbe9135e240b011ef7b7711235e76fbd929412cd40ecbf997f9a8fec2256f13660bbe9200741993d48312047f19d6d1a9fc7121d55a602c597946366ff5f79a0c5a3d4606fd9b8618c2fd3de33c0bfc2ded02c79ea29f7e1ecac7f86d419d992bb8bc24d89e3d5363a8942807c82c0d6b563e56dcd360d4f820f491bd4ef95ca50ece32c86f7670da0292ca457a755ba1d24207d2bbf1acb5725f33bf8e7e8ffd93efe8c02f8674084b495ee0127b04b9bd1fda61916e67b8504071de0d0727af6d26ceab34da8cb96f4eed19604d6a730db9537ddf1cd8685e3a8527c43e99aa1579aa4e874b979b243b6f6b18c2b301d955e08b9a7569d08a86076501751556b64df164e689c318805b30a02da4101ce467945d53120d51f76994a76a73f2a065d48c1c1090eef1d7721fb0e144c63556af288535e28d664570cf049ffeeae3352e2a3d33450b405373181e4d8d877946dbf5049ea828c516ac6a3f07a36bcb84b61823547fdc1015990ccd54823279baa0fd712db6df69cdf50144db956f21f8c19641fba9fb0d6bc9abfcee3b4b9279650eb33532217a3411ab1f544012f342373191a2f664a6c766cb86ea295a0c4734e81bf2aaeb3d8c17d0a775f1bfdf13392d66dc128515ca6059fa192920d1caac1bdcb03060eebb2cb83dcfd7487921531d137b7addb9c3cc042a60ef71ae9da73df1fdb2bd4807c90c048aeca503baa5915448deaa237588a3970cd856ac69c0652ff767b64cfe337bb1f72fe482fb58fb90ec4699aa1f76982bea09210f88504e3c6098ee359b966ded3e87e9af46c8ef8c3dd9522ca49e36198611b363dcfe9ab2d4a1f5fc4c993cca4f8eaad605d5ae37aaf7fd81b2745656bdd286370582b03183a4cc86e1691759e6ed4afef1b444bc4d373926fcfccfd090d753c83f863406540edc2b1104b465249b132f595187a2d323f52c87ff6bfc6ea4fc9e1e40551fca1378195bbd20275006f87e80dce90ba149cd3c8649c45af1d76cd1854d87b9ec1869ad547918222844a6068dea2eefc45bd207de51c43936afb033a04689149c31934490e63b9e2d803016f6656df01cd56e20c9d8644feb534a9105f87df8cadff654932415d4dd62006c12df1dff2aa2db4bf263a3484f3055dcc841cef5cc14a3ae65f9e10040342ae501b8f84199f7f33787a26414e87d3b32b7746a453686a54e158e3da1cd0d4014561a76690bf17445d4c475bd7775e09cd44a176286ed401a7232570c5271761c6bd34086daf22758acd241213f7fa9361045f7a0074af51fcfaf7417046cbd24ceecd28ac8f0cc0303271970d1a777110c12ebbd86720818766b0408585443e12484bc6bbd6cda0337fcf91dc64a5f8f7f63a09e171b33b4908d57423a3c5452eff223d8334ad767ec50b16dbd645c8269d620df9280c80c92795f4ded4f1753dd5a59818faf578dd2fe0bf27e2eff266366b176dfb0b6d05ac3d404beb9f4a8cee77ff21e9c13ddd16ee8019740ca6a959f2f6850e5eca9bb68ced0cd402594b64a03c590a6077125f578b2b5406f0f604722de2e80c515c4a7fd1535e319f58faed90ff65345e0fd28d992a9ed01a8bd8b81a184c7eb6b0eb5d117810cd8d26aa7a207ebdb7f79e726311e1d741c63027c61daa12ad0959fd5550d00390f63007dd7498e695883e5ae3787b169ad53ab1af411f2dc4a8812b218593cd6660fa94f45917643820c201d441a9e40e0bd2ccbf250522903a85e8dfe92c578aeae558c9a27b49f546fb7b24c04aa71e30152d4e0c951959eda727447831043e63de402825d924981f05239d7b2e4d172504df9ab8355caefcaa0f8909cbdd03fb6c5f3b29859079db6bfa80247774537ccb7c7d5aea4fe8e39621606dfac2fb7f4bedcebd338dba006570dd16fa36fc260bc3460dfee90b126a082a78300fc85e4cab3e4269567d694b4c34b9785c54972ec6c013e3b39c1b91f3afa13cfbd02ae99618c81d7ae6a264783c537cca6279852029981584c86b3fb4a41168ddedae4b1bc0b858718eab998da7322985794ff9a0aa2cb7db49e0f831f3983eb711d3ef07f0bede278a15a517308e2973b8959b3c53a594c77cf5f75784a7fe8909334a2da0826bc43780c27c5d085b4b2869e26c8a2ecc85c1c495449f53802f3df2a76982692006276aaef4d25031bc540860295e87b5796f3bd65993a5a096abf47273b23876e4bd657c55f1077e38bc5b3a553ba187903f1b6a417fd230fa5c57273901d9d4fc8aafe11613876b51e2ada9ed0ee8fb110f0c6119526c75e0615a8eda0419faa9df3f67507fc4fd78b73fb10fc0ae5056a373f1d5108908c08b082d418567d5cb250aa993950fcf163fe82914db4591764ca8e220ace710d16d1692705f57ff60c22cb55668757ee1b615b8012a3227915f28f2e491021768ee300f209029c23cdb613286f1a0898d08c1501a29b957d83980397980e375dabe581ada64ff2bb42e1f5b34a9d384dbd7c47ba35719f2af1d4497fe96740d654c6bc9338b326ff5f4bbbb36474ceb7050dd0da6462f660d8b7d7e08c104ca878fe99ee5715133b197994cab50c7bf307f020d454b2afa2edc34a90142e63f58ea9eaa0de73fd13b4173136feec150a7ccd31fac6fe8bc5dbdcb00ba8771660874bd5436c0feaaadcc25c741f4d9d8b2d00c2ec758d294112aa6f4f971851254cb0267f81888f00e7bf533e7873f988bfef52dcf7bc3348c11587d0c46e0fea1d721f8a3c8572e2bd1e7710eb72bf89963c822eba94ea765bf4b16678259961d10c9c7e204e3e8543dc8c92523e1731afc0f1f08ec5ab0315889c645d6d2cf22a77d5b055eb5a93e84edf481fb799904cca6dc682de5af37a0622219622c4eeebcf923a9e9c9aa5fea8c646aee1a102c600cab4586c762f7e3eead4fcb2ae039d0919f2a3836c956db0e781d1ec92a550c52dcfe0c88354334cb419c062a8b407c6543b696a163f886cd4e8347c4e1a678ca05ad9a5ba0a2acb2a69a2afb132b13b39ffa648f6064788d60a9bb3fd5fc99351ab0cdbff2a02327718711cb49474a997f2b01123a2de43c6aee6bc15e84e9d35f75f0a5064bc45b5a1e2dc8b9829f0f30db1d0021c46a88a35724bf64bcdfa9ccc84a2687c1703a75a5fc6083f22a983599a6d1a0ea3fdaf7d18b2022cfa4835b5b19e11a83fa4798164f2ee08243f1fe44896b6ec38f2b0c3f986e68f4f3b77f2d0613df8fef956080c45f86a123417de685db75dff7569aaa257e2de25a3fe3b609b6ec0dc30539a13d25292cc1f995b072d32b4d7b28b06790479226cd85a6a6e6d235970927170586a3a79dc39b5b345ecd08fe3c1757793eaedefb4080fa9cdc9d9377be0f359ff2c5e2e01c401065e5e7c86b5feddbaf4022ac300148fbbf08045ddda4bdfda2c9a7b7381a3441fb81f90da9113334ae1b037eda091a41a96f88c5734f0bf955ae5379ef30ed5392d4b1b61a193a69efa37e4ec9247056addbca1a55e0e6de3bb2c03edd268c9261a40e559a9d614cbc63f2fbb16789751c41fc1ea323a6a29d31832ac6185ea45c6bda63170126ae76eea6841e692048cea06babaeb8e4972e7be56af795042024c88fd1589636ea790678ada9c09007f5810660992fb2e67bf5c1456863ba3d488e3effc1f4fb501dd7a10f80d6252daa7f958752a01c5267ffb906398f786b0de0020dcb53ded0e10df748ba3a005f936481f629831ad2a00a6cd0209c59aa137e3743d5b51fd666f069850e5b34a121bcb8e426b17fbf9200fa9e0404ea8122ecd7353e6165ea4d086b317280a0bf7734b83e2b89a944b6d0fa1a063c4b83471dba4ac3a30c2010dd291265bf3645fc9195f830c4fac6ab9ca63e1c9310e4fbdf80f6ac59cb2e6a1b7f57d60cd4c3830c9be78a0e2ca77804d6499ed11142fd1094022a4fbd99bb87676691dd6f867860ea97ea9b54d6b2b7c7deae013a21aceab17720c68f3fd85bd4cfd188c11fcd0ab788296cbc0678148c265a88b310a3ed55581cad1f34e2d75d2b07080120db7a9e6cac723db8052b00f98389f044bd0629e0f2249b7338d0b5250fc40c2ae9a30629e087a853a952fb85eff88914277579d28448a3e872a098607f30bcfa54731aea99912240fe4dc00abb621acb66868fdbd397c3fb6e90917b8344159674340bd8788bc31e029dda4b101621f9520ce295f0bebc6084a5f4c4d3cb349a378c9f2ad1293c5aaafb4b896d653e39af22d665356e67d545ed2f9bc7560de70ed69783b40e77ba1a48975392078ea2763f9ea61455d89b3bdc97878e0fb06346433637eddd44f84edcec59c543a8c5c44d2c3e7d4a389b74f5ec9e4d5866d723cfcd240bb7911fbf065c1b1eeadab96f10d3bb82c6195d098733d4eb114452b1e7f75f5e11692ce55d255fc7359e2f7104284ff42cd92984d7d1a82dd4e3e22cfddfb0d4b96a47233b2bc4f383ada5e38290bc2298abb5aeaba89ff5c0262c47ad36fd65fc3f3e7f6c7e484b392d9db3576bd7d2af02245f15755cece29108279b7811d7032092eece0ce7b8dd38b1d79a289ebee60ae49cfaea44cb45a3b94dae96c11fc6bdce7f75cc44e9b511378a5b2a9bc79c091d2fee49cf606b88ca053a1908b37afd5af5ffae883a5f59cc47d54f667f4e7221002ce14c4d66b4e4e0c020ed5288093f42917fc7b9789c36dd93dc187f474611c1fbd621865168e5229f97d1f62098e554c6190a9e84c06c8b7fbc9461fc23c9a9aa2a883cf79f788930d06e974dd58ed07109a385bb19991de70b8cd9f8056f1bc824ed462246c6efd153698129be2ba23e63fbc283a09431780cc79674281b75448b6f95bded5f11d5cab0cc5fcb681a924248118948d3878b0e77da813b7e25c1f10836ff599a086f7b336f5ee7133a5e889ce2ea624b03cf41b94aa5abeb619b8cfab6128acd410d6accd524455996958c6754f9c3998a3fb444c164241f7f13f8f319372e4405743fbf42b85b86589f940f654bae7032a098fbf8ab4b0677c1edc679ec10c97567fe8974fd18ccebd231526e6e8fb70aebac51f2974648b6d6cfc1bf53b9f351d2768a3af5391a0ff0251e5c2636287cb3a9bcf21b5e316d1cd4ac2d7b544aab9e8688e614b12d8954afe2aef2d1e48d4410c00bf3ed093f7cf098627711d53fcc609acb698420d8088b18c73ac6ee6b2118f5e3f39e8a140055a59f2ae4624986c12cbb817326bafa3b2c0ac2aa49b18e893aaaa8b00237a28a5bcff5c4ad8a1b951b5b407f6cb6df4a220e559f8c28cb4a5dc3752b50cf13d120640ea649352d20408fab38d0fcdd82120f28a0f40543be867f8c390db0d5108a2bbd0a8a6f9eb75b59e88ec770c54d9aed301e5822fb96c591d6a484323bfff6d6b96b5c07b044029bf332fa13e9751fe53bde5278d0066527b82d9f2ccfbf2f3ee99f87db312f0dbab22852f966408007ec046ddcd79ec17206a409b12b05171c2a5031b9b155e6f281711eac9880ae3ca46a6f91aace4072bcd79fd8562d240be35dc04f859f423fa4cf6616e65c92d852f03cbc529b620ecfa69f1eeb27de273fe3cc680b0f04b9c2d5b07a574ffe1a9a2da8037ea191f7b92cac35a4548e701c3ccaa41693b40ea081ba2b7b1c5522771c85eac2909d66335b0d6304cf52086850f2cd022237d46762c67bf0e6d461b65f804f4ee42c6daf527257257d2beb7021fe0bee78044fdd611f210c865e18e22844b510f1797d94b447f7e9ee3f84240232d8393c75b81cc35cc6f1243f396f05539ef403599d5d12450c67f881be54dc8cc7bb771c19fd26c56c4cdf2740909401de70799828ec80691f55c22985a6b8da6ee3e955bed2d0694427705c9912fc8cbb09b325c1c949487da0b76ea8bf775a7250a02e9d7ea80cfcaf07cd6111340bf6e1af40e68ddc33607b82ac7d603b8218386577610507bbfeb11ee574e9d07d3c27ff65f4d424b930b974ad4bb6f282de44024b1f0dc3d2c7ea52f4295843462ef24263034204e90b1c40592aaea1b825258951d8da423d0bc9a3d671ecaf07d462b63bd47540b867e5c4898c3f41475454eb1102f15df458d296d66c13e6440f387dbc4cb2001c67b79ec57c943e69f1d6fc37dec0b60c04fa61b2773ba68494a039d17ca2ceec7c3501b62fc533bdf301606b92d867c8f8a41515e1d8dc4e2c2ded11e4802e022ea0070b28b6649bde68ff18f62b61b9dbb1e5c0578610933e8200a7aa64da847c5a2bf81927755fd2547489444709be46737ef90ee953267b010da30c8d8cb44e02c03ddf4195c0694e4883debbc944a031491b9f0a9b6bb52025defc7e1693dc95bc8f3c214feebbdb086040be4debb6bf5fb1f8eea57274574cf5ffb0984252a3e3149fd0f59215ed41607b867bba0f6313fca025471ddaf9ad58a7e71d02eb5f59dbcf21e2ccb2c8597ed845e9c1e4851656e35e6b644362cadf7f042cb00c3b4be9d6c7d2c05ad3f64482e0ec76c25dffe24747f48cd81ad186efa91a45d7a3571cd395281a36f722388937ed84695088aa923eeb598239c0c87e8bf37a8e215036dab1c2a7aab577bc2d6978aaa3f839d547d476c942b49a3006739c02270ec4148379353f19b96f73eff5cdae4663378545dca4074d9bf11d172a45b6e34c16d748f057f2eddb28ce25b1b65a6574ddb3fbe3d9aa893af5b367cd455ee0014809adab97b8d6f4067c19a4b1fa9293c4c3b0151ffd2cefcd15060768078906d5f23c246b9e249c0212da24ef5f81a20b6a2e0737ac379ccabda1bb0dec72acad1cb8e3a8b6704541b64d26a03e5a6429a91544347c3dd1984f334e02a479d14b5543531ba3fd7bc5ee35320f3201b077b584861c2aff6208bee947e4cf1bf17b5db2280a6ee2d5d1493cdc2cb8736417c339498a5ccb6de8c99c41b2707f504f4f44ac5c02c3393349e9f8c48419f88da2697b43e7a37b97b60274d8e6782aeae16975f13d46a9a45c05bb840829a61eda5b1d8d4311748049389eb802124c92ff62c86f3aaf69127a478419cfa734ac8cccaeaf8c50675f054986535545e453b68ae2c1cc9468922b4fea7105dd2605a0b5784292e44dafb8b20d9fbb7ccb8f0c3b16a48638eca9981c7ff9df333c021c65c7e93f9ecc0d5308578263b105f57d204303acfe55a9df06710f0c1df5961dd90a6eeae190d1b48feefc67f6a3e32b965cddf8b63c8ecd7a679e4fef4b5f9cd82cd9470a2a520e7eba2e7e4c807004890d2de2b99839e22dd2c1f76c71ecce0ece7f5f30d37f09d72272e0d46ef5c02aa4606aa4209a31e27ed8a837f5770dd3d2e4c0f1056e0a5f2d3d001823c5d40fd44c7400367cfa78da01fe4d5da99030c2df343d663fee5739cfa190afe9bafc1436fc5878a10f654c72f92910408fa4958ddaa5aad1c3e636b00b92650d6c4574a71146bc01edcddb1e237a78fb652887b57b14afd7940041aa722f3b0dd8dc20f280eccd5c92a8a8d6095a247d266761679b8ec6930ca83583eb33f58fde1e4b613e6394e6aa9b4f357e64583e8dcb7e6ef02bc68294c5babd81b96050317d6d1737e0eadd4e3bcdd73847649d7f97ddcffd0e6bcf460f361d536a71167464bffdfe42920198fba4aa7ba14def7f0b120e7f1399f19552c49c247dea602651930b3273886ebb84744d62e1678e1ff1065da2b96a83db68180d2a37a036a7da35678369aa5e93742779ba12ee253627642ea1de25d095f2717361685adff915be6fb17923f73de77345ce2a6fe7d82c039385277f0631cbcabb5d46398a49798143bc9ef0f40b17eacfeedf5673aea842d37f447885a51e4e00521d4135566d21690e4adfb2c7e565c8a7467127f7e942abc62d06f8a5f0f3f2fa883200d3bccf0aa88a881193bba3f387f7da03491f1f4004ad57b31acb1b203e5c4b56229a4d6904706822320dfc76c1681d0f022893adcabef51acf3076a68ce90ed5f21bfe65f7b6aa85f71a49242a7c574b51242b33e06f6355edf01d8b92991d524845a7afd36d49d9d37fc39febcbf614057292b2d58133737f742f6934efead01d8d163c3cc714b63b3913c88cbfe988997caaf8084801103b9c88552235d3a7b7081afbbf03e4f3d49114285f04893f12d45b68f133419ce85030c2f8fdfee23a488b8c267d255cd2211e404d67877151b39d4060410f48d65f965fd2be07a9888b2517d533296cff2569e10d2a408c23a9b06501bc5d81d98a75290fa2481ec0ec4ffc94eb059424f3d9103d80d36ba5d9f33af4ffa12795ab4579404b7cfce5eb4982812ffd671c974e5d520798417fd583d2ebabc98ec7fb1d47b0dc71273662cd7dd5f4ccab2b5e190cb1307953358203ae3bfc806a1b6de3ddace67705e3997c52bebbe376defc66c7c42823c6dc1bc1d42a3c3184c015f7c46b92c4f2d97fedb0fc95165c5d4b668f782c0e94c5c92975faedbd5c0880ddc4e12e7cea74348648d2ba2649fc2c91a548ef24bbb2f9500103cf0d56c08051afd924c228a26a0070049743305ec90406cb9ebfedff45ac73d0553c9bf7a1fd3fde3f4b05c0df7593238895f12f1b0aabd09cb87ff1c9b992bcf4a15bb069e8341856c92e72b0fa21d8e58d4345269c7b37e655f8134e130243d150218552a854af33e2fe7af8acbfffbc7c613c0119151aa03cc79464e18bcc23cd446fbe2857d9440e0d8a5c3648bb43c3f6926fe40548fba951d0f8c741bd80ac3e208a72226dd14fe6368cf6fe0c800483a90a4a1477b2ceac8b7666dfc9a79d50c3489c93fdf258d6f881d0bd53e6e78a291906359309c15d936381ffd733640eeb16096ba3b8df0a0477d195ccd1f718e0bb9a38b91f8a390252455adc98a62ae900c1ea69dd80aae2114c432944b6df7e79257c758c4d8f72425a550c58c5eb1f33dddacb897229c6af74541938913c7a323e20ee5e0ba474a75b04287631682a3cc40c4036938487e3615fff2b1e904d6e70f0d88be6cd895538d4c1a48bfea81af89cc37bb426ce6dd3cbf89b003d76eec688c556d9754e6169233d1d5dd0307291edef962748a899373b532390c67079f7e78315c3af030b21e713b4a4c97e611e1c7a11e5fee15f6d8d3507f3fca0df3a10ee963db954e451be292c59ad39bdcd4b0f30d7f8bda528930fe3901aec2812485a0811d9c789150b81be17c5134ad126798b785a113d6aac7c6a3aff54de341697dac7bc2cb04ead5e4da23fcb42a7d1b15d26e60834a4cd98c8725c1eefbb1c08587a37361ee9331e1e772f2824b6db93af0f913664b622b3d57f5d0d30159798940c419cb859112d812c010ef6fa7575476c6fa878eb9344ee9cae1de9c1769800f230fa2cb6651a105220c910c35640c11b630a249389e3132deb3b4a5dffd2b02dce889d6d4c37b412370a9bdf1c195780ad9383d61db812aec63752cd97ece75ced418575ede66668e84ed7e39ff824a456415d4c682a8e97fe37656100849f05004c909ae124250ef8ce9738238a35c6c0e487163ecab41d6ef2c05c63ee35d2b054a1961b26c25ab944a41353d4f8af90f824ef8ffd89e3437d9e6e279d4f98bae441530bc69e87fe9fa495945a79d2b5bc9994d7f1d1d7366b89ffa2c9727584e8c868e80c992dd5d116ffad67b1cdf743e5e25e5b24c2e501e34fe8648131b8ee37933fb996cb38fb34a40e36b090b5f0753eef2ae7cd2b0619959fc33d016e2d9ceb06372e385c8262b7d89a220eb466a591e06b7530906a4492e1a4bd880091ee874696421aa4928e246816db8435531375db05ea9fb1a657ed92b0be65ce5238bd14790f27831cbb085f14c65e603f9b3861a87a8f1b619dc311556456a09e808e71015766f075a64940b02ba387184b7076341e771f92cdb217fde98dc7215fbc5526726c6ceeec0c76cbc6b2ebffd06c7b38e9b8d068a4bcfb64a40138a4639bdfb13477245d23c272cc9d6eacc99542b2860d0ddaa944f122fcb703b7ba82f9302c6d321eeb2e03e0b3d714d6e25601b9f432bf20c75045877eeccaf7a7aca79707dd4573d9ba64f856da1451d43c0acf2fa4dcae137181263405f7560fab4c022a593bd364d08e4ca6af0b984c05d4e02fcfee730db2089361db51ffb902cbdcd275f8a3565842c89d43d1e565beb14d4aac4d029d657e50f4ac9af836bdc0f8710955c795a5826ba0294af278261f666a49fce077f254e6a737c729aae716abe9b41db20c458d2f1b0d9dabc3e9a2f4ed12e37b0a91d76340530c3825ce05249b91f0c10a0163ec0d6e02b06e17f7e0b19d8343d9d495e943ed3d0da7bcab0c1ea986b9b75a48ee312898e079f477b099a516501237df1a17ebcac476fecf5cf965b01cad566d107db9a3482805ac4c272fe001be6bf86f62b89aa74f97b61f8858789af8577ae8d5f458fa0a7693c75abc5cd82659544cfbb488e2953286566a60ea6cb53b81d0ee81b85c7dd3c444c35672f8423099f8095884c71ff697b90344e0ff216830ec29cdde2e56747e03f73a3c112ce0d29acba3f4830b2534959243b7d406fef01b31ec0609f342046262ad087753b9ff9e08d57bce9dc245f723961770f8bd1a9de6a009379261c43a4f1e07911a8b768814513b4d327f36235f898c81b0b3cd8b79f967758463455a5cae9106fe80884ec921610bd0e066cc03bc19aee928c209be8ada4b6ca2d2b066c0b627edfe7e82fa8e45b63da209a781cd33636093803c951bee4402d43db7d942ae81fec97e906cd1b1423cb12ee691fb0a03655c70b89b45bbd52c0385e48783a4d5b8e54c80234ef7cb853d9190d4c1d00014fb0c4541ab7380c8f633e69da6d5aecfbfc8a78098a0b1f9794a391fb17965ef2319c69704c4c8a11dc360409c4a71942ba09337088ef77b0a4dfa4c8dcf1aa004ac37a4370f6dca05b4d9ed2a883e2461b0641380f9aeb8702a1cdd04bb65fce5e21c8f642a861d52f648e8f03c311110a101970f0e26bf90436ab83ccc14721c7912b0589a8473d8d0f575032e092e4c240b35c62b63f1c42ade40ff25f4a8fb710bbe947d00c626d20db80ec81cd00ee4fec0f141e67d32708bba7355feb54ce6e18a2d428e8dfce1af2c27839c0462fbc8dbf3a56147d6bb5fc0922d4189c0cc85a15d75e6b461a96431cf44b21e7e5dc16312b4e3639a1c0980d03f2666e369f7a319c74099400477da2ea0c8e936e88d3e37f263520c7e08aacde494907c423d7c7e0fe0cba1de471998c05a6f3794dd8738ce2b46b817f4ce1ae56d0bc2c6d4b041540d003d3095f27edbb55763f52c45100fa5e1c3e1204934d725747ca2d2aceb20e27934c033ab8e3cd7f4891d076a8e6d22be2e69405d0d1b1a5c2f855b269ff607371227867cc767449ac6bab61fdd64ab989403863c9dffd446e507324380dadee9abc6f32a0732dfd96c1289e18ba5ec5cf603ad25019674bfb7ac2e1a77a64b1fc1ceaef25aa330755a7fd8b166b223e59e4f5ec203d27424c1b6df7b83b2c08c918efb9a58220ece50abba325f181e7f274b05e5e1815c24b455cab3da81de7eb95e930f25db4a626ca1066d6a72bac9313a9266e0cb4dcdc09ad07196edb9660c323d22b5a79feb305a1011d1d0123b319f3319e16f7a7c871c84de9fad9117df5402537fe131ea66f7505af52d4a8ab285a2b0859cdc1777bc4950da1ee1b88ef4822570583db59afb81701793a1a4883f5a6a8f82b1f6be5f6bc237a3ebcea3909f17d5a9f578e5d4c11ce29040c2cf0a25741495c3023c5ae4ac1037c539ba832f673b8f7e896d2e85d297740f845ec7e9769ef1eb96aec2da3e3573b9b652e6cd7f7d00b7374f1481e94fd84c14a7015b824aab35bbc68260510e18c44363cf075a59a76fbb1899211662f64e77f194da9f0bed28e0fccbafc0e23e9ef57dd75ba8361d8bf31c93c171f61a998032a7d45384c70e381031ee8eec5cfafaa776168d87062a7d2c3a0c5f6bc50773f4837391ae6dbe3864de54611b0a469099d9f64f79cd5adf60085affc061158f45f1adac31bdd796400f068106c4d2a22f7eb253219271240ef87be8e2f2f54fe0b3913debbdf7b3a13c68e3c4c5e5f34cd2899cb624d3296dc50d7c3182124c36800a3ce44072582bc2289c343b87bd67e71d5e069395771a04561cff5e946380527f391f4baabd1cd977383c647860c0b8d9cb30c4bf100891d1494ae520f450745e3bfe348f121484c04740f6bf4577e35b4140acd126eb58cce596056764558a097a242dca2f0f7567e4d0e646616ee6aa1c0050e6aecbce3a5afdb69d2ada3e93bbfe2e1f7589885d06196a50b7278be84e3b1114a1f070426590672f05180589d27eff6989c774c9717538b785722cac6ef8cdf05258cff110434dad53d96a64b581eed0b52000406a1811849cf76e6ee2630704892b6f394f0ee6f1cd92b6fd877a5c77398c50fae5b22da437a128ece1312531ade2400f4c48899fb898bb2f6836f83fb37b6794bcc536d35c98d1650c714e890e6a3ec0f7e432afb58ad954b1f5dbe08e9a1aa45daf1b9f3953a5a08a8b919bc1a99409953304f6382fa088f7ebf1e11dd2a82b0e8619f3647109daf65d6b8dbe2437565c820987d06e23b9bce03d9cd0f465bb097e2a5fdb305ea8474e3631fd44cefacb3b608e9212b88be6ce6bb3afd1e72ac1024d261917cd06becb87c0571bbd54fa562acaef034f01144fa16cfcc44f1faeac6227dc4f5412bd271b83e6159de23a5708d2163d4c8c5601e2a35c99cd8e5f9138ba871b1a72eb1665a6074ac59661ae49cb3dde104e3b05453615642e14c455968277067696753687711c98513edd14d6e0c91a6076184bd5faa9b563b2f83a6ef3b4adf760a7a8d38e6900b3badfd762e9391b46ce84f453d21834370c19468ed23cbaf9e6d0dbc5d1faacfdaf3db25995c8a513ca277268c9e40dc029ebef62e3e5731a69e8ce8f622365c5444c31c31c2ffe3bc82438f6b233fb6e5c804173dc125d1cc364ef706aa02468fa009f456eae89ce559c5b06136f952dc5a6261fda48c4663e61963cb98d56ffdaa1b54cac83748f16f49e9930421146ff346a573def4281e0d994b0e36d2c478ec43dd6e81bb17ae826bcbd50609c5c6319ef15f5916cdaadadb8c6d2c8d9b701e2b14fdae024315b89dd2ffc9b137a0ddb6493fd7434903c5085bd943533e04383fb47e3f0d886d1cd68424580360d5eca59e947cc3cabbae6e9c12737c90c98d756659dd0678e70d9278cc74f0fd9dc9cc40ebf956d2d6c70500233f3764d541f523c382436f465f61c4bc88e979b9fc0f22d1d2a31aa8fb51d60c105ce2085a1309971265f2471d0e4dce370995532f7de91eb4f214eb0464aacd997f6ac13afd5e55addfa1969cfe12d615bb8aa02226dd01e395a9677bf67d986058e3c99b50fc5955e557ca090601368419ebcf4961c710e9f36a69110f2d9515747f99fb6c0adee9bba794e027d0949596818c63233bc8d81f58837cb5459e34aa39d33aceac1a4f0014d0b24367b037abf3bbe744044782ee609d8e14dcbd921d1d9bd6070a09cba2f1246eb760a4214d393f470248d23173be3e3befe66a17952a154d3999afbf0d5f1bc8bf539a56170e371ffe6c8ec77e8c23963639f2be3403b642570350c3474a8623828c6b190466ab7e4e8647343d2a2444c7bc4d733e5feafb9d7b870b3a9cd0b0b75bf33010b93b97e5646a3830878faf62e4fe72bba0d933f93d6e7da9ba5ec82380b1cd486e9788566914edbec193ee76895982b46ac77f6855e1b9b82e4328870227906457cb1d6359a4077af5d4ada33da95aaaa8e7d1aac1e9d51fc3c3e9070b681de7bd4c382d013ab3ff0bfb7e6c4a31172d950ea59fad361939a97a1d7242e009723ea4197ac010b46e13658f1c3be184dfd31f16647705d88f6363348333d08d121e0a37d5f246a91038185976ad67ad0b834c82a0f1507248573e2cee03d0ab865f1761d73804a6a5e18ddfe092e863463cf069e6dd19a71f16c7dddcada91bbf40a278adbd7cfc737823754f6b86acbc0daba8204db3bcc04c0a7c6635701cd9691bf38d499d7b8916934159c5485006aa833188791c7b60c5fa881cb467ac16f69657b24773c5074510a42ab2af93c81927cdd582b5186887c87ea9bc1dfe8a4e3ec995a8638331a2a24758747efab2ade7960c4cf33d6edcfb45a72985daf91ab37890777339763b8c1f074390f2f4c7eda2d19d5671291f33d589513ffc0484544c89bfe860ce9dc5dd6e0f93259a899eaeacee8d22eb5215deb46925115387cf8034a91cbb1e27c2da804d5ea635eb3f046f37645b247ebe68c9384472649599e4f003032d345afc3740a9d047ad91a8bb34f032b732c1d9133e8a4c1f921992d732fe46545f20d392bbd4a5dc18a3b1e3a6083ce5ae711b93df47970ef3f81adeda6c41eac9c91adbbf3d66025fe661b44cf8293bcc728fec16f575bb2cf649051fc140f0fd6fbd205dd25f6388b9b9841704a92a01c36ae012fa77909bedfb673fcf51a4be8c12f23bb4545a36f6457503fc29367d246fda417a13a7cd6f177a4ca57df2fdd7832da1eed343ed41aa29ff997ca221e5d91b492a48f40119c7489a4da2507e81af53bd2ddb68de2397f7a0160c1b56b6488def9abba7afb6f73135fce3490627c0aed3da7f30a4c7482fb8634ee9a8ca334128b6ecf2494728b76fceb106f9f095fecd3ba61c5fa1edbb0f50a66be73c3ddc359a7a6b27bb4a7323fe7fcafacbd655b69b517265920e3437ad9d281d9cb1fb07a96b2638434e5d6a920c98afd79d85859213f6503dbca7abf965b0295835f82977594302d785eb59084b160ad8159390fe38c5031458696d5e6cbb17d8a3894bbe5b37852621a301e936e2dd8ad455304ef5ae4792516e61b384112c8b1011fa4b16270c72ad2efba39f114f1d2905367a4db7494e9d96b542be2bb27990e6262763818c86dc1da0c676979152e3f1a93639a8bcbfcad681a10a27b5a7614a28f31e21db47a2e64feee19e48e86d105bbbce3ad4e9215236e81178b6015138134b708457bd685ff706a5c39706d77245eadffdcb43489bf1c3f892cab810d26f5d7b201d01f34a13c30c1cc505fcc955a0a217db408c58d281478105f3a03048ace16d53a1a2d710d3ff131ebfd1b9eee99f761ef6d59637691f990d1ca0ba95d1c7ec22dd68552f94d0d4fbbf0e242a9ec2dbd345379b41dc6ccf64bd36b5d2392f21a57838af5748e0929b0e27fd539620f46b6e0a8c3213d35bb5ca78311d7b37e53d63518d47e673705d72bee681e20e7d4eccde6654812ab52d34fafaea30bac389dc4823100c825663cf144d50ae682e747b4f6feace8528a09f970fd819bae35075c1faf76a3fd57a556ff459c62c89bc0a4cd6fb9a6d72c0116afb00a2724f409a9301c9389b97a9bee0f6ba90c05a03004737a4925e4417588a83bd0c74f9d9f99ceef96ae843597500f6b5b2cf34a25efbd71e882d15f450ad9eb32dc6b3968d630a35dec2350b83406cff365599e9d599757906f3e79649fa7f04bd2651248a0e4a8153484095bf5c65123716979f8ee50a0c6c75aa8781c73ca34b2fafe13a5dc0c9044a11348097236e0f4284905db8b97a21816b3a46d4157098221f712cb2b40165c5b24796221daa31ae71709ded78b8a1fe7a8462495109049fda4a208813de65a832c429b2539a2f590ab67efa07b1595d43a3d5d2bdb6fad364ca6e468208642b1fea7a891a3f8b2a4b3478970e2072406d118c35b42730dde2c03c9de868d13cff13a13fed3932809d5aca4de460af19de7a13d35bfe094a9743867e7f7d474f7e3a1ede8d4a45fa8417b156441452877f65826f0380ed7a12dfaee633ccd779e730be922e0e6d4c5fcfe1e8eebe1d356caefcc1896a421bab1a0587925a61039aa5f49fc0c9865f4c5f485982bed4b6018fdf37059551546d0cbdb8cc0bc261491b14412225a3257aa326d5a2c3d39b25895937933244ab8cdf5f55cd05ae20fb31f148fd358d9dfb90562ef4e246210bbf0dbf771742ed457da3236118d603bca2b7566e57ed81ca5fbc6decdfc23161c114c2841ad97710c7da7586fc3bc980cb3081d9f488a03a8c56aa35a505149b435fd15a85caf22bacd5fb26dd1883da1d2e65a5c37875fb4322eb746ae1a81b921e3482484b5e9cf07ba866cd39bc40a0b74f2218e2d8da7ffe2f028bf4393aa968bc8e9d53f495ced37edf68db5282e7da4e19aed00375dec1f154455323bfb960f1b2e99e0aaf7428f87e0b3ea71f62dd73e8ead4d0b5564dd169937471c20a62d0c67d4f6dbec9fa1f33bfba15f2ee065676314206bc52d0e14fe84273945722dd87a293d7346ca1bce43e024718e548ff11abc8a8fd570cbaf7c546bd3a417878cb0c0c16026fd3144c7dccfce12d2f80c905a6e525c3d811032120e29fa7f6dbfc564cd1d0c6ea78ed1fc8029fed8bd0f7c4b1957488bc74108a877fc1a770bca165eeb7eb5977b6fe27e1f51f6ecedef91bf3a61bc63a4fb25279787154aab03a94e2413d2402c2f86bda140a2cc67ff40e6dc663de4ee216975c1fde3e6815230cad2d001baa047bcd2bb1e765ab98814f25b33febbc0df97a0bd0aa1012ef1183a97041ece50bf937afa3a289eb7425c8c54017b78ac3f90e623cee2c0a8f6aa15cd9cb96c026296f9568a464ad386bb4c414c608f906bfea0fe1ca9da359e68822e91d26928c075ef1c0aff478fdcd2e952d5647a0d9f4d6f904e14adb58fcff2350481dbc6e8e4fe4e067cc1609b8bd376084885ca3ea9d6979c962cb4ad9246817b45e4ebcb8b38e50cc1b852e079c0bc337f622e167d9e8d2731fe27a8fce51699ce1f569f13414ed2aa62034c3700c2d183d347bdfde5e3dfa1775333ea3e657fe6b2eb55816de42ec4faf1b0c915b021db9517429e2522510d2385c6cb0d31a0dbd067853aa6a74d9b6e43b7848d1a14e06d8df83b7d59a4629919cfe4a1ed5549ce4625bfda4a93d105f529130af291c8716657ad569c44aaefc8a62f4bd93da036e7e4e8938d4b45752f24c609647d5b48a04da6a2d2f041ed6ebe77f9526001f05dc97c74b71119e5a65276d45acb7d6839333679c616d80e39969653c50b239c0a8adb386944e4b020d665e2c745189d4de156482414171e222cdc4da64823238f76119f994f463cde369355bb8b3bdccc05aefcf5a7625e883b0d0c2a8eb4de3486df5905c4085df35373b595e8b161614ffdec76157047e012b0b2a1389ab96ddc78859eb5a9646537c5ef95f0a8d558826684549b5998da5934c3f355c10c3c838e4282709539d22484ceb19a885bc6a4977ded1be98d154cb55075cbce06978953a97574b6ad4ce59994d65b2f986585aefbb5662db6b5f94b8d797d036022085b3ee1196ceaea2d06e86bc748425fb3a38f9c882695d78ba2508fa2d09acd08f7d33eb1255057ae21a8d0fd781ebf5ac2b0037fd8a7686f9e7196e042e97fb2bacf8a0a32f1ab48cd009b48958480ad89770f949e5fb299b3c5f4b353074542f08bb8cd6c9cf92451dbc899ef47c4345137bd2c76498d55afe49489b64ec64e5dea99133002aa5d954c26bb77639d38c856e1a75388fb50804d07c2842dbbecdd41942b288327ed59f4f55eb73be3debeb57addf1b8260ebd567f32e2f873d792ab71724d1307b4b951758ebdc3ff3a46db7d1ceb59a0a0f1388a7711f7ee2212c30449d2b50546cc3772b1bbeb291d975141eed9bdcd6e12658f40068aab788dddcc4f2721501b2400e21d429168f90fdf5f4cac1fd6de9a115cbf0a19a3b44335a64f4cb49192f7e1884a6ddd387b10e76d8040d4134820b006d9d6ce16714f7525171ad597c2ece30c444c0bf5dae488974a355eed3ab4a40acc25efeee75c7d74b32c250da45c76d12d122035a316b45d53d75929dc797668ee29f26b0d6b064e6be02fc46ba6eeaa846f3a83b04f49c60044d707291fe3799428a9337621829796e3e9c77690f1edf871a680fdbdeba8641983125273d6eb894e82bde84fc404c4f187d58e5e9b789384bdf5383a5128d52a276d6a9f6e9bdd57ed78c5a7a9d78cf041e0dc29b0bb359ced738e188c9d50681f1f0b5f8fa77334b4e371a8be0e88bb9bb04c78440fca7f5671041638b59ea929a482548c0dc14b731a79d2450818338f8be027faea071dd2361a93ff773e31976c5a92893d5092f0422a17c111cd8eaaa69eb000083448cdf2efd0337bc3bb4ceea9e593f3a50c0629d9f3078a8aa4b9e57dfb986d9bda658caaff63fe7b3698ba67911e18fcddf8d7ba0fd42b001b1c7f5ffe8c63e4ea4bdbd3c7ef29bde75c797ac31054be6daeb1224efa5a1f282dee3e36819f8b262f36f5c5de8384bd15a37abcbe0dceac421fa92a1ab042eaca0dda044c0f5ac2ab09a6f0f5cba0ce9579119763ecd0753726fee14cfb688cb0fecd8cad2232c60a5e604091d5571e246cba320e232f18a055248f8757df8418a62a20be3675d62ad9a7d8f5c1834ab428b524ddf3d34f0a2cf57f4a0b9c35893248bec0318bb28607e7dfc8808d8838de7fb4de927df5ef102d05fe1f48bc50ca5c610f1225c00cf3bb30536f549078ff37a0f04e583bcb4e71e2c6afcae7483becb0c979e87df2d20a8b502d1168cd6229b80b8397b1891b0a226a90ad2dc13178b9b7c3433e92712199ad8b104a93bf0f2b0f4e3a04417ee75cf9df499f66a908bf5893171d6e065a7c3fb8a89212a1c6a0bca2c643051a66419bb4a752946b7e619e3ab2d18e112895996775c84dbca461c83036ea0f3b023617276c507ac37a0b71fd75889ed1f5e2abcc1124d311edef8088f44acc83a0c2255c434c5de27644e7c0ec2ef0d7b1aabdfc07a62bf195a84e4d387662b5cfe683245fe3856af020443cc259b2d919a3ec32548feb2fae3e1eb5f3388903c06e8d2dfea76194f0389b560478004bed2fc7b51dfc27bae89422009d51db6443b2db48c71793a1907386fd853803c41ef341c824d607a8423309f7ef151121432d5ddc54747fccf0725e8187744fae2adf62388f639b6692d3fc438383dac471f094de6756569c39c57adb4c80559293a5ef01248ff1ebb50484606949606c2fda72a725712ea0418b6791df97bdbb23a4a964cacf9fb7fcfd016ac61a7a781b59714734eff497d1e020536959987efa049f646195d05ea5c36ea9f953af34d9e1cf833a7eedcaaf697cfdbb95f8c918b02f87014cfeb8d20803bc53956af73b243f0bc71d426b2b1b85632199780fe2bc6dca604c06662cabfda86ae71ed26b6a0e7be4ea590c1ba53c4d2a985fd0d89749e8d3ae32984637c89e37c7a18741539a7f291bd9c3e27adc48e3836c899798830e9d131aed2ee3abb42c2c8439fae8ba29bf9de7944eb0393d8b821c8e911c5cbd538466f48465776d32b64a4b1a188beb42ca31ec482682d08b1218313670f53df7d66d9a7631140b86fb6186f4c300891bb102bed5ec9031e503fd50c11b88a1f6be90a674c221ae27f6d52a7160a72570a854c498f955b098e396174f3feba5b47c31654624a130e2d4f678dcba8acc49db82533a17af9166f500c7247e3d844fa6c3dfc57546f1b3b84d4bf898deb1bac821a6e63f1ca77de66bfcc744c1f473108570a20cae9ba220ffbcd2d6f140bf85a4707af72ba8cc095f0bef7013a7cc5c0d1db31366fd838c44f2e3e99b994f84ef3c962bb37cd685513b5defec179e7595d0763e6743e0ebc1fb8e4c31be78db79371009ef2ab8806aa50b573bef4c6e77a53086a555d9c115c6a6fbfbee9109c7d9110e9f26d1ff7cb4a7c4ec2df64ec0faf06988ee3ae7f4897cf6f997534fb3fc9f880440cd40bd584566f242f98e7e39ad41d31bae7f39cc7e6fac16247953d701e4cc2fb2757281dba241b1a56905afab3187d2bad6db934e40521c2671a6ac5ee31cbb0ab02d9a169bf96fa829b2474189f4fd978d30fb0429ebba47f8d0203b8e750b6bb14a01bbd3ceb6be740322c809e3dc617de853e15a8b63ca0cd14c5e1a25b783841bacabd4f0969ba64c5d2d294748b38902a7c387d28243a12a3573a1758db312abe5727919b149f8875ed56ef948f97f2704da590831c4ee8362ca9b1bc641fd4d85c7570aa7ec4a6b628bf12c9a74c19a0ea04d93f30ec8ee360f695eb321d4d33ce80b0f390cc0aa9061e85dc7c0fba1412b4061e1c7de093420aa73e88845120cb7ac340a8ef1692b2724a4fa71c747b09bdaa5f9228c704c4ce939132259de1ed6f96f79374907116b562556bac0b14aaa9ab89678fe302a2124371364ee08e24a56244d22e24f6509f0cafc05ee7f9fe5ba33da0cb03fdca10e322096b9e410a2d92d4f41e1c832bb9d033fadb56cbf468f0465e1f8a88e0fe9274b2a506a92c532824a76890cdfd17da26455025120a7cf884da0c11d34e24320bb169624e5833501fcd5453c81f71369df4ee24fdbb9932ccf9751fb516a06d4e395bffdfb81929a1999ebc8b5cf994394164b94e8d9597db1a377861ea4cd0735fc2c7e30adcc5600bbe4686a01965a6b319daf753b234c353a8cd7bf2b8fa480bad36e1697cb844c0625f7252b18cfff601e5bec7c8d12977b92f87b70535dd9db40398ac5ad5effac68a265eebda6753cc99df5c990bddf6d29d042dbc309745f4fd41f4b56b6ec8044af492c50aee53e9490c3d2e9501ac7e0ef7a2733f0cbca452d95073f7b64bce1b73b2f011d58dee223d34e997839359c4a57f235825cbf8c547469cc2bac9f92569069b7ee0710827e79275c0a15a539a2cc7b7c2db5464cd146c1c4d7fa7b147818e599e649ed66fcbb923c4126ddfa77c816154c23778bd927b74118e4efd4d7dd196858acfb491bb0e8d6004777b9c41d59c5132c2a4b931f3ced2f68ee471d23c92a4585bf5046634b93439c01fedc898c5ef49a2d0b09d4e06c0d8bd65062e7a71f6a15b81dd379a53a36a774c7befdde5059d017382e0a6c82633da798fdfcc04d8df892358c2687315dedc65c06bdf9cb4f8b180fae4cdc7c8847ef868b4fc526d84cf1e7489193a91c5df12b8c758c66a20afbe5d8b0d46d449919fb1cc4941bd22a6f54f0eeb35968fb6aa018c4f930396260c1006ec44a6df03add8c4c904bd8e2a638987c8d166726d00fbf700266c5fbc44ca4be3ab84a194dbcb8111d19848e12031b014d9b376bed71f107e782d92d36e1be700eb6e7ca78497730f0e4b85412f95e9aa8b99d83d0b8d6eb4a28e8550df8764820a0fa50c3f433bf0cd56a51c3a4917b3db8a15128a38d5c633cac18bdf1e9c4bc7d6def85dd50ba5aedd45fc71e1b83ed6341465ec02e0c4e9c0a863fbc3b435b890c37a06a605a7bd49ebf6e47cba54438ec6bd7391f7747a1694be33c439f4c647d0e3b229673afb25472535c4b940b9698b02698643932f8cca3b4ed41ceb025a8284c3a2d38253c60c042197b36e1dd13dfd5010f2520df1bcd550ee8bb08d0c3a28e6147b67bb3a515459a00abd14554e82478fe4de39bdf3af2033e3c03fb9d2cb4365c64b9988eba38714387ef589f59961d5a71aa79fa78427e096f901d54b8310bd28a802f0bebe657648a54ad1f6608e0f1e77c6d77fc2fd39fa9658ef35b7159afa994429e796054cf9ef4ce0e3c8784b0ad8d48bab7ff4841fddb637a73b439cad72c4d6a79608b821c266cdc8571c0937874c49e1255cd26c2967cebb510527a3bdc45b23d8a16882102e8ac745b716a464c84741c9654e76bce28db983a07ac7b48f142ec37a2223d46ad4b24082e7ae869351e9f0135051799af51cc6fb23950cdfb35a3fbe3e4e918b5f5c9a3c299fe842321c17542292503b95ae4bfd869da8b1b89ccc8fab48012ccc6af1c3efa78d44029478b9f2215490f7886ff73e28f84888550332162f5d3cf2513b4ea0405f34264104cd3598b7c08e39154acd878d855034583abf74f59a4ada9f16d974fff0941c19dae4116757e53828d1e0e482fc42b2f8a68b4da87061e0b4d4410232990242cfb5786c8428f0600192ecbd0f770bec9d01be9104c71096246637fdccc0fd8d4050995d4894a9222e9d7dbec46402e5f24971187966bb1222e2e9740bca7d35359df61d374a8363c6cec965be2acb3145ff3d605305f4e463c472636acdedb217bed29a355cd4e485bb77e35f2b5308734d6efab415d1c38fd06ece9198c097a7ee19f0bdfaa0da5e4c4ae2e1c79c18ccc2a3a1f938dc287e5376c69cb3d9745ac3bdf63275ec5bb3d7b3db9f7c2538ca44a85c672f75230c6761f6dbf2e55ce933638b3df803132a773a5de9a8f2a436b724cd7e9a9e7beb4caf920f4c8d5e2e54390a61130a943b19290cafa67f020098e9d51c65c12a4a14c9d68ff8adecd495cf023d687b139793483a226fb1b963159502daa881c26c6dc60bad08419f43c4dd9421695df1df3fcb692d97967197788d636615fa18b96c77a772a11cf5bda9a60d57c5c47e95e8fff94b6bf03c5c4506d99e80dc1ce03bc0f51e467c4c25fefdd7b4f09998ff730939a15114f0424622a711266b5985d9b5b790965cc7779cbbaa0f49aeff1d2a20f0129936cff8c876919417d2cb5eff91931f5d92040ae26f9e8a193033a6409fee02774fb0071205b9f48ef134fdb591ea2d2b92b7cb97fb15feecba1df2b6c1aff1c5ecbe62004b06a32d8066cce919d6bb78c5e9cff8714973893b6e4dd09d2b3ef5e671f25ac61ae02b2c60542bc4a04c55924fa2fdd2c877efa5a8624136c65b923e6e68b562c01b39ca4449ed02e445b491f2f3d10f091cb45b5db945968b7752876a26c29931175614ccc907b9e5297ac351e7fdd30009cadd83bf053156fd4621c83aff7ef59b74c0a2a7d1c55fabd46f9d1d704d80c5797fee3b917cd23305c499da39cc9e91b35146f153a8e9fb8bf0d9c387fdf031461d8a716d1fb12e478024518e563a1c65dd82b9253c2e1662eeef52b177b3299232437e7b9dce3ef9090a06cc2a9dbfb22bc32f1d55b0f902a920d6ae95929b9c450afe65b9839d1d275d718542f771947bd94092424f18d11ddbb118c2227664eacbc6ba7cae60527872c4812c24a3337fe7cfb3f959ae49b59eb393ed010757ff2b67d036383dc0c4ecc237e5192f41d7a7558762465b05222f19cc4e2dd68c7dd1f328e64b43cc4a57a2a8289d1f4e2cd70f0c17614586d87c12a7cf706ed87cf777b26714b8f0807a9d19a4f056bea5141bd2dee311875f7acc182867a63517de04b5d357d0eb2326fd9f5857f737de063f526c80a8e364b30d0933340b4138bfa2246f45972ca9d704d8dc9fc9fc3ba3d7cbe27ab97cf49d7ab63938c0a432a4e7368530864c11467fd0f36ff2eacf4840ff569fd0db2babe287aaf9c2a3259e525cdad6516d8312a5b7b5fda1b69aed74cf435f1f23529e76a9eb5006904ef385d466736160e189c748312595d5e7a7a01be3fd500a8b9001869b9fe809f468660c671c7d1c8a6232c97b199809ee9775518a1b6e098f8e0db85ed854f9ab47cb67bbfe0f69788b0a8280aa6cef04626935733bca30343356712695e743243ca6320bdc7bb7280288dad1fe5ba57006a0840eff35d64982a223a5ccfc09f96f76519ef3f01992e918d575621af8c3940cf394022f8cd3b832264b3974260ef026b4b95c3d662989ee568dec141251b29925992635ee03e41a12b295a72d7a33614586e5489f0e131f48db1c6227eac334947d116a24a2046940af9f4b4bcbe968f575bb082dabe5899e880af9f7fab4cb013827f10bc770d842e799c70321300ceb85c5fba908251f0f7e001222190b85600f900c0243137e6f76e110d6bc9a7606ecc2b796061b68d296e75be613f3010735a3a8785c2ebeec0b3c45b4068ac5133638c2af213f0fab1a3d22c529119537dd401d7496d7afc846512a247a759ee4108c9e49205dfbb38af0d8078eb554a5fea5cd65d809730e32c7b2460ccebf61a0c97be002dedc3fbeb07e4553a42544a8e009b773ae9b94dfe2c21f224bf2f793491eabff867d2b8b2cd2f9befbc991adbc777e16a91579be9cdc15033970885000bdebac52bdc96a519d9ac469ad0b6e46633176d07ce2381ceba66e739c824b00c3912402178a8ec34e730b14093205a028d68dea2bc9abb1700fc43e5113b3eef4011166c2c57d2fb27d5270522d9b3d301208f18d701e319899e780b10ff7d5bcd6d0b78a8cead4de2cd2f4697989f18d0db48c8e1e112c3c8d6b89c06da0017075801b8676940b446c8322a364bdc1ff4f4f62d73715f28f4e41e7c8591ee20ed0398e5737802f48b20f28aba0737b84c0afbfe322dca4ab8df0f1074fa9a03a3a0f2edab9dbca6489474a1005929163560e2fecb53572e7424a9c27de4390173c28f59843ad828ee6f5b1e2604d1c0dcbe487a3495bad7799d55cae00f3b8c78ab08ecf493635d90f00f3d8a777dbf60b45048e886282f6c0394c1d15d4a853022ac260cf85391e88537584e63b8e1dc36e5c3bc46d1c2a5958bca6fe954c1cb028ee214fbe5ef29c7ccf78088d3a9c352e749b1ee933a28f8257b363e2200cf6d8468a66ac1f46695f53410068e38ddfdb94145b6cdde6c2b60f59bd8e9036983ce97950524e2db66b371e98d67507c3c86701d6aeb93d30c2092916c880e7b3d9dca4bbe2414dfe7ad7760ea32949b31bba0bc785405380843cdb31cc556a0fa90a9187cb69c9294efa05aed1b5a46ca567d9806779c7d4964f9eb476548f28e4ac6fe345787dc4d5be4cbc65dbac7a86c4df93e5dc33579127c4ac1375d9750877512f9330616acd22f1cf844d9e99b9f25141c5514123845f7740e97e62d31e316b3ec1666f76743b4c5175e2b3c4db412537a84489c759b9f50996983d65746023508ccab2cdadc5f7bf4805769e4e2d13e6ae1cf7169436954a0cd06c2934bfefa85402d8ff899f148a547cc335c9413fe32dbf6345326152787bac88ab50a5d33e646bd654fab5a53f91a95095771843d8e05badcdb0cf2c79867bce8d62248ff445ea8a01086a8bca2da3983ae6b61ea2da259bfb4394b49cbc76331ad976960fd5abc1d8286ec677bd32e0cc0ed0e933c156ea04623e165d740f79db83b2cab72eb51500d2c6ef40465023879093f9db72764e06375421eb07de1c732cfe52c1d2fac8c64cb2aa97234f6bada89b8c92e4dae2ffd2c92711d1879ca5ddecc712b281cc01facfe28e6bc421ce764f4441ff32cb122f39549450acf1c5c4e467e7b2b45a2c58079c98f959f95efbb4065cc88a53a2981a10a41cf072eff70ef689648c455f40e05a47c63a54af7b7e46a9cb76b55de6cd1fc19b5a960490a9538347d31cca955473076e15ef61290c95a534d74bddc910e31aa73e536f50bb556e5b225a10228fc880342ebd8f39c95846eb4f8df831b4f6e1f3b081b781be4cfa2c7a8b3cd56ed9af6ad8d110d51a7e2e8a7bb6fca49ca7a006119288aa0ebba62cf44e03929ad570c5a868ea09506061ef48ff12d036373325cd187bd7b03f6b70afbb5749bb8835db2c95e37cf12c2782cd7fd6ff0eaf62502b8f674825a4654084d07e59188ca68cf93382c3faec00602898c126d325c6efc5011ad68d4464eaddbeda22ec208983e1c1e24354a76d661df9222ed31fe20735c0794e68a6445c586fd5ec9d9105629be1fd4acbaef910b829403858ca688c1b4cbca5038b86ad65a22fa7103f975d9f41f4899c56009dfb3f8eff1822cd097ac3aab8747b498192c60e42013aa1777cab6274416f66e4c47dbed53d442a0d1f271066d1b0858098477400aeb31773b7e2eb681bb65719454f43671fd58314091e640265523def6cb809073ce6e53393fc5416731ef1255eb536704418eda5af2b8a0cd4dcb77379dcdc8138b11558e103cd470944e7a619dbade310fba654ddf9843b43e7f184978b2ed8122b1b2704b9b6d751ac8666acd09939765fb08895f35b830e257e0cf0b38e2b1a479d5857e5157065f68cc9fbd8f7f8a261a8b16ce0b4df0c306986bf5e7ad6d338e225f775c3b0b7153d541b365be75595fa6162cfae3c3ab7fc7be98bb82d0b42bf7aaa0ae8d795971b772938951d46970e6762a45a548aa13a619f121bf265a7caa8f499fe3d5043412f0595167722e61ecb787e8b0f2763089cfa3195be997aba73a93da4466db5277e02e9753bb44c52358554a39ac9ab0822ec5ccdff6db6ff00db2d85949dd9279272142d0e4b04dc9723d1972251303bc65cb06e16d53f954c65d5d4641047ef5ac3384c631f83c6ebda6c1e87c9ab07fdd90b3ab9b948dbaebf04567f08c40199f6be26f373e173767170200f6f9c479dde9ff1798a14aae2e899de7448eec659a3790b56e53da39ba20fa0d7144a46b9dca483f179970c3e801f41c6f4aff4b763a3d98605d55cca3d9e857314791c84ae4e1a86c19889483cb0e76745d45bd5215a62421b5dc92bded9d615cadb5edcefd3a54ee7415af34cc81a3565ee239fc2c4b13faded23f1c8a845bb365b491d8c380832c351e8cda9a55e83cd562220a1a90ac213f16de92cdc6daf3b4597e4128f275b3d7514c4b7f15182d675022c68aef2136bb21c0d6f0b80760fe3fa954631d603b1a2438e85fd856aebfbc7f2206ec1ae0585eab8b052c33ec631a0452067b654039fbf8decddfcbbc0fd9972912ca23f9efb15beddfdae0424307b5844eda48243496a4a06ac7ffc4dd0dfeae149cf66668e944c91dac5262ab4c84044dd26f64a10d57b397ec6f1312ec06d44661b01da60132ea638a1f2aac22494570edcfa61e04c2c09edd7375860c603b2dd9d4a9a2dee26f6c031650d7b8edca18437c93deb6e73afa61424c2b8e110ae1dd544d587db6f47cc6bdb7d18ae44ee0c481273ab7cf6c25eb044316610c3aca7531824d34803bb4fb90258c6c9bbd4d4cf01b16b9f8f5bd6b852f6b6b1050528f260895c758d75e1b0d50c665fc4e09c21c67799752c25332df738ed358029471d1fb221395b1205b3ad6ed33c06f23b622fff4fbf15aa81da316e623922938bad7e5a23bd0e574fb6ac4ec19800ad6022da50a5851cf19633a5910ebe080927513340e1adb4b9e1c6db332d27b02bf93cc0dccefb40103ff89f79cee26de641838f0f9684fad18907450c141430402bdd9de8de3db314afdf7bb0941be3419977b47295cbff78908be148baa8b86ebb90c90f098fd9f9c2cd314c21c7cfc7e51d9a2289f5f0e7c997bf87e2719017969c7f5bd4cb0ec2e1e574d0be435180193fc12aa057d2ff641e1a11bfc22f3c8f3948155ef8dc2b0bb11f385c61fb68bdf7d0a597d7c02e905772fdfa9cf5352b218afb3f43579ade4870b60b99a8dab96b8891494f2675909d18ec93cf7662b082771b8bb043264836ad330b71d82c639fbda19efbb8ce838d8b305101b7ae2aa43fcfcb8e42c0abc7860ea6294c45b5dbdb0c4269ae82106e0bc44f749ed1852dadfbd08d1cdbd5e5263e5dff5233739f31c3453ea4075733d1bfe920cbbfcc4af926c0437b95a366a5f2d665b1ff17b9d0baa8b0b98c7ea633f7bcce4bab1b17d90abe15447b2d582ccbe4ae878ca30acc69b3d8454033e3aa1ccc28491a5f50be8fcdbb15eb5407ffd34afddd4ea473e83af1d5acd1ed80fc33501f3d26c6f9d7854b180179763a7b1920d45526354afe2183f4229fe61dcb598e8cc82e86f17b37ea116e959efd599fc5782e7c2052c8690219dd86bd69c727e6fcc45b4c07df59c17e5150e8d7adc1fe6b49af4e2fa022dfc79e3ff1f9d191a6dbbff01d87408b0789af8badd1854f355de723fd77144dcc46959ab5ebe15d1082a723784d70bf929c7d8a4b054478db1f2001cbab15733c3aef2b83961f8da539b3a464ff798489905bf175b69172a705d4762aaa178df6a4a7a0360a88657ec65d0d93815078e86ec4bbf5df555ce01a699cd1e9eb58759ef9aae48e47e7cde0536241a46c44fbd2bcd3e2274ae863d24015a4db6e29c7b51fd8539053048675c4e2f61ca1feec65300072553373f0455a7a48f6f26471306e0e5f8a56c6e649ea0410875a2c29f62436ae08bef1afbafc43b1b2bc30816dc29bbbc46fe2fd20573916d670df2b8fb1735b60778c789132fb2e79e8837c01a29a8c8a880138d2810e99c33fd45a9d1d3b57a8494333d55adec92771a235b0e5eeb239629c8fed2fe7913a1715630b643a36af5c0110e9a9bef2a17b81050aa781259574624e0ba6fd0ad95fb7b5a15dc27ba97d2a0a3efb9d0f24bd6623854c441e8e1b8e30f0b9581068d9a0f5e8fda98be80e13685fd7fe3d633d33e5b0c820698f520bc96cb8f322947ffbc11b2214690582d75bd0610b666e7dc882cf99796271b2ae6603f28d62caeebd63800e3f28ac5d80106b4eb16502c7876c5e665262970719d2a23a3383af8656b2e551e0fcc261f67ef49e38117d122c98a9f4cc543404885ff41c000624293ddb52422b02b8c5ff1a80f231105997bbd2429cee007a9fdf2ad2971bef6cd001480f16b5412b41105a46445dbd5125aaf76563e487c1b7c4498f3b628f9f58bf475ebc79940047b23572cc5de59e8c1292c50a83c84b3c31ce0fcdafd1e216c38c42e0c5f58b5a58b08de7b572a15ab60fbefaf134f5e7f22c7833a15aa00e448d2c0518b9dbef15d9a57f5f720e2fe7e62500ddf3fb77c5950bf3468edcf6e6f951d02dc870936374fadfaec98fcc62ae9c24972e6fc4aa3a564d2ea2f299158032b08d68d1fb4dabb8f1b300fbbb14df45e5bbac5be44bd31379f2060c0d20b3e75e279bef2d06861fc0c0c8ceb5ab96d224c888ccab60e76ecfbb1f21ad9e330d30a2bd42729bb42c56145da9e22e5ca9838e43d092bb00f1a46bfd5301f7c7a1042d5bb698d606a476187c6d4e186bf0680dd0d2d66565b2542d3d343a58839fffe78645811a56e2bf8bf1c95a2d1a6bbebc51d36d34c6848a7cc1b175615041754da6dd11ec2228712c3d10d23af644659f90e0891fe78c060efb9bec765beaf9fd8a645ca56996f6dcad819ba020670be8a9dbddce5167086e3a39b14b05a52597a6e34c631c68553b699a1e3b7b6aa11381b86fd4e1d9c62176bf0b1bbe9095881cbe816de0d556651b7471b237fd3629a75211226b5971e9b82302d95f774ea8fed26601016d1dfa9d6f210aa88a88e185f9d57ef6e4f6b44ee2cfdac8a9923a3102db28902284dded4c287fe71b8ef86d02a5f242e48ee4bfbce5f4603b885e7aee5dc41144f2827a163fdb2afd4877a3413b3ebdf3ea504f676de778b0a610a9c1841486e438031100054db5975ee80a3dc13d280b3867a19f3318dc0ed2b238da053a1bb848315154abe5bbf8157aedd61a950c0c56fb153c05bbca6dee531a081b9cb0bd68731f3d02f32990f5a10bc9357e7c59c8d982db39f86c82a5da3876f1b974a1574864311d7ea7dee3adba1f065b00f5721131b42b55289a36dd5246f063aa8a4ee9b61a4f4d232d8e47368103da30c9a6fe0ad710a8ac18926aede47b0f8904423538f2758fac6b77f6edc89f41fa2ca0d80cc5e05d2e4e3db99fd6b4c2df6cb00fbd8588b090716efc6fdcf7cf03ba0bb9029b0ab2114dd254cf7ee47c57fef741b8bc9b4b40efd52fe6c630b34236bc1a2a8bebf664392a341df8853d07f6006f4551fc9162b06691b97fac991de02f5bfcdaabd280c68295a3dd750471a1b5de039447115724694c6592258bf8d5a7dc637d45a0ed7ee4e569c54e3098b8d9d95b0f7a15276352545c7c34f5e197028125da61b9832a7c1bff50149f644deaadc5d6a488db9db189f6576ce7200e20d135c663bb4a1084bd0402506f6763d71b8d82b5d0c9bd1d1f23b398b8d24c74faabacb78c6edb668e466f39ad54307d6b85ce547ffad32b686baa50b13659b7fddb2c8e206c7f5a36743421795ea2a2a9bdc57de30c26e94ca77e8a7aa19336429e48b7ba5a9bb73388ef433d5b27393454750ca3e8ff693b9fbc0e6cdfb8c92c71d63ea6b6123e503319836879c772678b5979d16ee8a63c49aa81902344d39c028dc3b6284a406721df3c2c19af47a7c9e9bb7a07510fd09ce3e83a66b19c619bb1bdcae7daa4ebb7b16c55fa061f27599ecd4a85a9e9a329e98912ae418a44583558f796fae8b779297630c83632998ad7ac0ecd8ee11b12a33c5e43c76c6b64d3f10b6b019b9ca4016caa3326c18987115b55f53ee0fccb473fcc832b1e452c4b3b7fc85eb88f870ac59e0078da7f4085baa52c91034c5f4fb83c3745274c3d7dc3d723e620afcbee9e02ece167f64df293256bbc30077cd2667af446bbe5c10e3c3d26e0868a4ca080f7755c083536315479b5850201c4adc65ae61d91a9c160e93b042715bded404803d5a7968045682bb9467d8b4c9f422ac96b6e20302bb7a6df0c6a7a30ecfb34916143730bf8a5e8f7522621ca258e9eefb6ab04a7e7e4520cddde6b4eef11df86f1b7d87df431e1f594f9a1ffdd967b049c816eba0a20de640a5488ebfba3e86bbbec8e8ec1fdf7af32dbb9ffe6e96dfbb73768c5a7fb907ad2eda959dc17cef2495e190aab117c5167207a7af88bf2c88a4203e6f04c0c4a81db493ac02158b5c31b346561f6dba4cca7a2facaabdb30f3cff1df323f9593e3549a7ec9c787e24cc8a6396e00b30a2b8cef6f66b5d2d63b807887320027b28c370c5bb38497032a97b3df3d94cd7498e3b35596662afc6d158240caccbce9217961a40a3f73299cfde4cf22d83e401da34ad3b5fd7ca2e271950c2bb78265d2a7575e5eff75309e8abfd000938e3d9b5e85bfa6210099096a4eeca76d7206f02cda169bdfc42f5f896e885da687071c4e4b1eed730dad18d627d3711d2239ba305a029c4ab23c4a981d8ec1b17b523a7b76addd98234c7de626df9be9fbc0d619e19f3ac3d7015b70aab1ad7d8553411f23db745c6595003de318efed63bdae4817eaaeffa30c9c9e3971bb9469cd0e98f567fc895709a60e095369a02c3f51f8934335c3ef821f40bda42110dedf13da36b39b949a50d38704d39398f52be0da9e10de67a93212fa81e9035091e17a052ac11f61b5804a878bacf329f3d897608fa2cd2b463585c20cce1238c7596c7f557ed8cdcf8b5114c4d6ef5e1a750ab81e5deb28163c3efeaab525ce4f66412d0abcb4b29b738007355bfd39febeb50e8a5f0c421bc4606fd537af6d10f6064d249b40554274615d3c2c5a6c1ac8af8e78d8ce59a11a0df58016646fc15564e8939c011c153c48e050b0639c9be101c505c5eca90eac78dc85eeff249b55bad2a37812a10dfbe19e6a2ec1fc7cd4e210b392188b86162ffaaa7d173515e826656e6a8d874a5a1cff942a0ece76d544eb9b0a55a24e27ba5d6ff842d5eeb6fe2de9c013b3ca62832681fdcd2f72dfafde437cd38eec91bbbdec7d4e0173c4a42080062693dd58c895d426a9c91e134a91b3a4dfd4a7758216b8906542bffd77d925f123d17634a86d677298e54f5399fade0d10981634395c3ca7b4d1025252b0d9b56ad2bdcf074c6954cfdb2918c2994f33622038e06087c966fd9518e8f2d8eaaf474897e4b4ef40a29da658ea6f5bf1adffd6961d34cfa788626123ac1991272157c2c1848e0a44dd139225ee1fe032b46b09b883e7cf2b16c3891d1f94806c10e413b4956c55ad780e630a3d57065215d2d4a1bb69dbe573cb57b4cf508c70813119ba765493c573dfcf2a005cb0d709cd67962e0a0d83cd1b944e8c2193b6b6a163831c581f91cf7261c4e7fa07befefce9767272f87f13b315e54dfc6ea9c2ff3d106bfeb037fecdb21cd5c4e008f097787b65463fa272b1ec7c03fdc52a77ff2378f4dd818e4be9df9fccd720e3f8e6ed343725b1db41adc69d85673516ed954526a8cd515f19213c6c5598da53673ba354c110608f2eb96ef484c6544c9ab7bfe51fa03b1721ae2642b7890aecbee0bb3fb32947c879485e3e795f220ac674ce7d658a40147c4540995e20799a5e866d537a3288f4fde4cc1c56ffe48ce1b6f912ab45bf666365f0e9020dc8de1b30c528792aa1619533007728046f574b2be25f0df65b15fba03d2a5534ca22c9337c80351028eeb65d3b8c2368ea7eb4e16d9618e274690162d250764bcae424ba2aca2c690215935505cc663aa357e6e09c932e5e1a2684d80e94c2f8bfbad37c10af997bb085ad2030f5041438fc578b56f9e3d4e5a6e737813e900b80c043bd79cd733b430c7e89000ce47317ac145dde0546393fa59b707fa574d2c06a86990efdb6892df017533a08e8e4fa17074d39e03af8d2c7c189a3f3885a74cd4ef91e58825503f5fb145f3b8de7ba84c4c33fa2775d47e067cd964850af2c34eae2666fa0e441ae1873a259d2b11438a43894b4dc2b37fd3f1cda49f56ca1421f6d73702e15c41dc0cb9c4275230f3b606d84934e4f2f8ae2ab2966d1f4970e68627b2ebb462c0f8745b4690d233a588b3103dff801d5fb990b9426ad8ab39b7630e5acef562324d81a87a718744636b3d562c417b5ac601472a64a1a03e4a80a5ad49aa3f267912e65c0f423b50c0d3dbe9824d1a0c0cec5937a1fc69cecca86652aabe4fd0a5ed8893545834d9c38080a73d0f6a200cd96bd4b025076e8404129d3f0b23bf3e930b49c4a87098c97f9d2279b4308e835ce798d2c8ddd3b1bcb12eed2be88d47ff5c1bff149214459e56eb1090c1efdd94c22aa6cf11391f86e9627e41c58e92cc0a9cfb868516cf7f6a5a03d1a82c6575d309a55e622e42cc9f2f895d6038980299cabfa6375daa8621a2551de1feb58a0c7d9a6d2e804e91a7d17179f3364e7b761ddf8b387d99d173bd63067501d32a896a3c6c64a7f6a610c207d18073eb96262625e518706a635ae048ec561dc0ec016e38486e08d03f45eb8aa57f7fc1a33f39b9afb62f13325375ebf3245e8e35c61832a7eedc266ce2c86ba671e37788f43325bf8598d743c9ede39aace90f3177cb0fa501da6b0a6ff4cfa8fb425b5094a2eed368061cf6c12f7fe3e2fa3b5b3146b31fede5235956f10d1917c5728107247973e3fc969712a540561963183e8b43aa10edd9950e8c82940c2fb0a916541d51d4151929826aa566add5b0ffae9fcf7dec2cbafdb70c8d01bdb49dee47f01e115c766d40086284afab6b869b3fe6050eb44ca9245b83fff619f63ba264ae0e10a06247dac4ad8b5bcf477db5d6e27ce9f7809bd8be25082155549b85602baac05a785127e0b66cf24121703f2eacd8cf3f75ec51169ba4d871a77509de46200c123fa3f6caaad87f95613c8de88f78477391448a0c9bda4cdcd0d774d92b681335ddae1cfdc95d06d7f2bc86922f719bff8b0a5e7b7f701f9d059b68ab3a501b9be9de95a03c085f5ef8316073e77e281ed0f89bb723b5ce9d6deeeb48b0b9ed62c9adca1fe2db844c6027d54ac1e022b215b4d8320d18141bcc73d8f92d9122f7dcfe68c3cf8d0d42bf47871c00febbaf06b2a875c8858416db2bb97be7a12cb0ec2738aa0ca7daf7e4aa440e22a4215e27ebc1f06b2dd6622de668f2b4b1c10246dc8615a32a8887c68aaa4b6495c4a5570ccc75e0da57908c124b97e224a46d9f8a4c015f50659191ab399364d52fafdb020943fbf7ff19feb52fac526e386fe4f27dd8392c536263e3163745e58d0bff8454e5b65b49dd2dc96e00e6833ff4476a143119089031049c186ddae302ace95d49a93bb156d891791206ab344a01eccc59f7c6acc94b24ba590382f478c808907419bd5ec43450a32acac07af22a00aa2029a8438a167ff3c819821d55af3ab7f3b3cbe88cdb7c27dd326cef6e49de05a115da9cd8bf465e23410bdd6277f50dc2837103a087909c5ed199161cec18c9f02b1294f3596635bc4307b802839038febca58d32304f2aa9f8e3e036a807f89662d1235e296c70a8bfdd056d4cc7df39a35df91efea3fe09b257f7326a8206214a0656ea7742d53e9a352829b537dc8d8c07a2e0097251579c69cd2c43da359f5cbab9df2dba0ec1033e3467462d992c03d8ffffff27