PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83129 a22c83b526bd1e6363e5eca949d071ac1cd9ed571721aa3aa52c994a01cf7ef6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fc839e82d6d6a096a183dad4df0b7430fd48dd5c55b1948a86fa2af1d45f4db7
Certificate Block Hash
a22c83b526bd1e6363e5eca949d071ac1cd9ed571721aa3aa52c994a01cf7ef6
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...001050000020600000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ce626779a03414d0b081b1c01aa1ec8796ae34266cb62c9d83583b7b5cb5bd3dbd37e280fc6e4088f5249c0d5e6ccad7694bbc506d0dbe53d2e25338439e273d3445f1f155ad995643bc15671682a77127b5f308f5001dbd750600000000000000800000008000001050000020600000

Raw Header Hex

000040206f8a0b1403d7d72d42667dc55c4257b25dcff00409ca893633b7012a051f102de4c34bf8f1e9329d0694980429f59d57bf1676b1d45c534aa379991c8effdc67d6fc4b6af0c10018b74d5fd4f12afa868a94b1555cdd48fd30740bdfd4da83a196a0d6d6829e83fc

Proof Data Hex

59,560 bytes
121216010307099c0e32d2442ca0e9bdae8eca9aa51b27958f523c5e23f8f0aeb6543032758070ca94cc05405d6996b510a6f519b9a91827c102bdfc6514bee7fe0140baf51ac1f6687c5ac5e78fe56e60a8befd430496646d358df3f2b5b49bf75b98876a6d9aa40a8640d601bee6abf4633e7222d1025d699a7ae3e4cb6330269202ad89d19d30a167417c8a61356606fc894929cb2a1fe36453a7361e8f50768085fd604aef0a097f4236bf356baed06d23dcda2b2d006e4cdfea33eb4b31122701fad1053ab7c81e41733356e29e69da16cd320de288b2be16b390156222f1ab50bbe8bb3c3bfd72238a9e744f0aa6058e22b25ad52fc84aedeff31a98087e45b86ae11fd36dd370e2ceae11f93daa2e86e0dd41f9d2feac15c8e29f5a28afdd190db276424f3f736a04d32275cd0579e3aa32292fe1e9c1fdfe6a154cb84578afa5527e67282821d62b1a5a34ba14fb11cc0eecaace1e844ec5ec3e7ee679924d62b5dc1034e77d94d5289ecc2f1ea3e1ffdf92aea70f0bda11afc1bcbb378ae8f87557e7c6530528147c5b66e53685b2740506e61210c6125573c51692c73462a82c1239f65547f1a6e8935554be4876ce87e9755abb7759b852c7b254b32a9c8cefad0b7b8ffe3f3b5fc1858813051caf59d0711ae402a47a81be446e9f6881373b976a2efa43fbaf1ac5e0e5c79eb8c50a56ecfe8c847945bc177b79ea5f5df6d61105a2ed80858e644e117da709b365fc577c5d1a7f97e7c865400aec5fbcef8d594456f401b36cacb06248998dc917f65ac2762f212c571b929dc09fb606bdae5e00f37c8e72da4c925d4bef4748ac9f687e74db27cf1ad3d95d5ed858580357490b4603b584119026bbadeb4978ca25be94f37b90b20cf32e121bd4bddea26cb3073f60d163a1b0c5a2faec45722c8e631061b29cb27de00cfefbf8b58f69d76f42e7796766fe6c11817e04b493ab33ce06cb20ad1303042bb166ce0b112e2d0b77025895e458349d38cdce37eccafa14258e4ff56aab6bb9db31066cd9d1ac1757ace81927980026f8696917acd0af5c98312295d5fd831de5592edfb50589b02267074abdfd3251dd38b080e28dee47f41f005983754336149c492137369194f9573380a7e3b4165a8409238ee989d3f358bec84580c10ba04470156c45d5e9f13d07b370480c31f469d7e8f1547a5de63a79f52d85cc8f452ce51e7f1a4f18c8d675f21784dcb4c79b818b137989a69462fcb4f6a891ddab03653a5e68184109e2969b99e2a83990aa989806ce62a98e6edb4688f6b8612433f5c3b2fd5f68c8fe796712ee793fe7a0fcfd6419d5e787472a58c3546e089fc0ec812c0b47a14553c3ff382b3afdeb8f564cc0e1c72882636293738a6f501886a4953e91496eeafb0f285bb68ea382248eec80ad4dccc6761cfe62be2119e8cd2f59f480b6df794169896d2b069b0b2c1c47c13ffa00db4eb69f90cfc776acdcf633743438e5fc5d21fda2d0dd11a6357b1bc10946dd221f9cefb3afd29367833c9648de3bf5770a8b4b0de1952f4e7ae8f86b7fbaf49cb05ae20cc521a33f7cd0e96a1a86bf25ecbc2130da1be4560547b58d7bf2badf8c90ba1cbe089d4d112fc0bf9f8383e84f593b0b631405f41eacde29ef718a15a9daccde968e126cab675c6e781c6e37fe30555230b89cb103b2a58a22cde4847d8f45e11446f9784ace6b72384a7d9425a92ba0a7d24a4945ffe9a74847007c54ae14f0f5a1789f0fd012dbfd197b9d9a353835cb9d20cff1aa4b5c7f0a8705b78d562a4a2cf4bdbaeea5fa59c7bab1ca87e650c04e648d87d7ff3da128ecd210e589a50f3c34a9373cbd26e1f8c140dedecd8af3c694923b550abeb24475dbe9bc0d0fe4961b9fa5d60be5b5b18384df0dda4b958c37550636cf0f2302707b124c3dca4c468916ede3e1826ae0aab0e120ccb74d0daffc327dd0b6219c4577e3376ddaed23b6a8c79cfb518d08ae76eb16d1a51cdabb085e81f324989d01d2cc9d32c4edd90b6dfcd6704f1a6ae4ccd17b37c2765c46f826a2a4413e2a20ff38b9440a03bac58c7c86732486314cd4653e634ce62c7ae7c350fa745ee8a542554f8e257425ced9bad799d75f938fcccf9b532305bfff985873f26ae1b442b69926fb4aad7df19a7b1c6e20dae2596401a35c9958ddcfe56b9930a353d44f7e12c7341d143711e32f2838468f9f7d28a0d31c247dc53f2f0c00b61cef4322d8ff3874a21235303c666cac01efc820352db5b2978dffb8167c1a3a9115c8269cc739e7d27b2c3045d3a6ca2b65d79da0010b3c77bfdf7202bd9465591de545fbbb580fb9baa8b12a7d90ed70763dc4cc67889d3a8192b2103244e106dfa92e4e8acdd4d7a8725897c933fe75eb1473df461202e585e0df85b92d96a4583b013689e5c4c64ad7e819cf3027fb10e97d1598a456f94911ff7f954b3d8757ecfd7b1637e2aa95f696fe9b24ebd567c0be0d8151a04ad03449a02910608b9b0efecef830fb6430d7a548d1eafb1bd420e7443cc5870bb86c608a28a59aae51ea20581b56b15a541597d163072e9f7cff9abd34d3af2deca320a3a015e0e3e90b2f7396f00a622058c1baecc4b333159f9d375667143754e9ffe17278c03cf0ac77a7691dae2c02fa7ff8c52f694f7dacb34b2fe241eefbdf7afc59b74b895f31a85e74fffa2d85ebe7251ca4b8ce6d22797c477af792767ae38cc06c55f356af08f7250f226614ce1d9d86f4a42f04658f21176d59656584fd230c43aa47cfc9c2faa6cb9e7023e2eeee40147d1d8dd1e5f48cce6528ad5e5b1a8a384458f0611d5c2c1c46d3b24989c456a25451ff84821ad1c0468d7b58051d5c8787fbfba6e95bdc48ee67cdd8551e76a985c51d9f8db16f045a00403ae021e04b6262d147efb4928bd52dcdf4016045da47e26ed8b4f367ae12ae79aa4af643882457fc43a110b88716a3631b31ac5ec274fc45f01e393ae73004ea7e204962f460a40467f51febd8bf7f1c6cfe6f48a18dcc4e3c4d559f0bc5633cfa8593bc9ca0e19547212401194a80cf3e3aeaf805c239130bdd640a4a1defcd642f01d41020ab33a0c274cb7fcce50c1cde2fbbcacdcef18c9ef11506ff9cc9ac85cfb29cfc20a85e899392b8daa1a21d9b675ea69aca4ab75282b9f90cc21b32a5a37f709f16e9eead18d40235c1192dcf45a7b80076f298f8c3ab21b3a639ad351d9bc54b4a836f3dead3955123e44d8542f04ca4d8e6756cb9ad4555226b469fcc71aed6d24c529b50ca1f3a27be0151dd8415bac0b4899e23fa6976e69a928e89cd94cda6426cfcca454eba00f8d2a4e608cea1b7ed97cfa9e3a4be3f2ac5607d304b35adf59f2911ce5a2bb537e4812c31601f8bc53ad7cd8ce4ef24576661998013f21f9b3845015c43c2261d3520699bba08a17a0bd8c48842b9fd21c492bce7495621cb7ed25da9ab3b7220ed284e49f1a562907ac3b6c71c3984be348b34a1cc3a9fc8b737984db3d678b5fdb55c29756d128553c114657d2d712b70c4f8e28db915e3b0213e7aa0e12fbd3f51251bc9ead3de76b5378270dc4377f007398fc941f0d149e1914975dfcae3920c841edb5e89006ae30f6648a04e3c217f175afd2eb21f9c5bb352433bc5ccc08e29233510076cd499524395a3f201aaf8b7867128c08cebb6bd22195e822d8a3d8fe9db8bbf8d1f95dab41fd19c9722cb9285da7af0d0494df9451629371ac9917e1402addf78328b30b3d3217d0acf01109464aa2f74fffd2616e90c874b6a84b68f4a078f39f3e27252e721a239c6a2f5937106c0f4240bce5dd6f6b89e09673016d8e358e20050980dd1f6b33fb80fa99908ab04425996aa0600fddd82c218682d14ec852f1eee310e408f6a12a5d2f04787f75f4036a645c2de587f9db1bd659b4b6b5d8970414d6e30f29294a6cfaab713f00bd2d93e1378987f50c7406ce5b47838971fb664bbe6e127e8aeee9b5513d6586f7421d24087c2d377f564fbaa1bf348f146c6636922672e214ca075c01486789f05dacfe06e3632f8d6df2dbc90562549beca60b8aca5e514ce42ddb21747c757889aabe05d126b2bf30f9288c746238bd9e5a43ecb4382713643f5785dc4303aa51e8f1d1027f40d78a560ee42723b3de6166c01d54ef3805e8e62556b3df002799340cc6098125a3b2b925ef0cca07c24c0927a1697bdd824c4ab397a87c4f0132a5d55924abcac7e32a7e892f314aca7edb0255f34824f9ec9c01cd6909816db746dabd1163234ded42f90a23833caf5d64edcc30fbe8c99eb30d5a7c33416824c28ab0f0b56a19055530410eb029727600a8d07255fe551cfd5cb260af79d0a5e60d78061182b773550325e9ca18e3abc7cde46b65d8d9486e867b0a2184b334c25c47d69740d3f522140415821d07d48456e841a96cedfc4871dd96ebe0252b5c5cce7ca87199e757d00062e75b0a06f3faa2f00e3f5d64f686cd9251d3d84626024f8a5f6a643a453d946095925fd311ce03d9ab2ee054e7e52e1693ffbb24fc7d2e135b7248ae451dc0bd2bf2f523aeffa4543a811887d1b85249d9afb761c70a02e6ff383a7b299d4bd0d9a1828503c0b7a662d274effb40a4d2a1ad4ce03bc702247c496d3688a33b9992107758b9d5a51fc90bdd749f55dc5a047091c97f6557ae871f2df15e3570c5638bbed2c208c21801f682701bee473a4cc9c66f8902a7411b36bccac2176acfda63153f48171e7fa1a224b80ecfccec13a95538cfb91800a17bddfdafb69094a23fad52cdad0581729e9f71965a5e4b284e3c3f827ea3d0ee2ebef4dc263a755169a745a4140531fe9f0e64355bdc81d6da82f18ac53fc8cec9c4ea776c2705677bf5a2b1b2c8849cf9ee8ad69f156f7994b1431c8fb7852ebe52a076c1d3196c681c8442bb8f1276d8dbc381862a4c72528b0901c385f23bf82686f31544ad41992c65660bb056b4255799a5a9ef9dab76d7d20a8b80e770f33142cf1a3aad2f2d8cd9dbb7ea12c6177cb33a3b24f011b198c80bc9c458a02f3f67698430e9334d73366240b6eaf0e0dc6f1b07a9097d1f7384de452aa21b61762ecfb08ed7307eccfe6a028aedf1a502df8ed13b79a4772131712a149331bfd21187ba1d59fc4d6b0eff65e076e523f1db094b7d01f446b39421a0d3661472c6600203c5384bfc8c1777d11eface9cdbe4389402e884aaf9ccab521f0137df09a47cf8db9231f5684e43b0a20bd8389fc32a75bd5f6581b647c25eab34e5b1db26a63e3d2227c68311e0ff4897d9408aeeb7769a4927596c607edc6a6cd82a39d0d33ffd6aba3e2c9d07864706c4ed07978601fb06c6964ffe3b46ee6ef6015fae3a11d1951b5a5a0fad63c477f3cc9183ece964be4c864c4d7c22f18bfc76f97ceb829c898214f565a0158eaf6ad29f3f050eccfcf3f9f4137eea4199d68d64c6431291a63f8efb984f2c9dc83f98382588ecf1fa7b7502a1bd0bb49e1ae86643019f5b7156106e2e899c3858d130a0808bd77a74fc310b000baeb98b25ea4d4389e47b4757da4505ea62ef2426ccdd59c081a788412dc083368f81a7e912864645a59855fe0d4bcc1e6452fa00647820e329faff15fe706e3b169e4a424012571b8db11e9bfec69e6da772805c09615ac19d2d7d585ad37da6b859cad7c8c319d9b6c59cd8e2722603d38870b0194476f8cd1195512c4ca4753f3ddf502b4d56691326b74ca3827d583e6517260133d46e75cf7ee5619e63a275274dcb8f7a9bcd62d568f14ff38ba5c416ee64d992f253ab7651d4fdbe041379c85b1fb15a9a8ee523724b5fe115ebce424e34e3ac1ec6c5299b64f06538bcaf99203e1a857a4d26aa533dc4dae3a9e0fb3d1df39dd5428e4f97ccbc15b825406b16bc5307b8c726d5e4081f2b9634512e9450047b0b05adc8138230803348adaec37dfe0966d6528e42fc120ad5f44bb77f485e9817b6a1a224dede5691292e7835454a828d3ad751760e5020bf3341fe4bab5753ac5cf743de7001138724665d8532ee195ebc143a67e9718f8178a4acd562132ac80e979ebbdcff4e41ca5d5710ee88bec54a8012ae3e7b2bfcb21a93840fab3e07c26baf2930c9fe061cf368056d2762e05654c90b1e616122db44ecaced4aeec9cd6eae1cbb937c46c5e65a32f8dbe4a815234161df3bc76e97ef09dce9bf0ac1a46600b55ba44d948c2f09802af74f99d7f7856b4d4e9a2b255b09ebb661eb9e35239178794cfecf00b97886b156a6312f6e163916b4fe5f4e5b8275b94e0449c098a19be527078d11d15438a3eeb9fc76029141babbef336fd46d977808d58f92b5da182b23d0fd34b8fadb5bd8ff06812a56b3542e93912e0e28be79caff3b51123ab4c290d3fe41ffa770e1e59a38ed7bfedf4c92164b02ca1ee83f416917e03e309656a0a5413fce773f390a959ce6828e4b9dabed3801e1624da7790745bfbf478925acef29e35d59ffdafc4a6858cdbf4af14f096e9db21989ce51dbb823fa54682ef6b62358c0b8703f7fab5614c11fcb763593d0daeedf03a2181e04244937385472c146361d735cc801df76eff1af0e03fde86cb90a38d4297bc58679d2f757c22bd6b697bd6f7d33fbd2d12fde82d76f4f9b48cc3ff2e030e35134c917fb43d69e4d933e41b97d18f2e242c8e1beb4e00d372b750dd75d38e7ac71ffec8120c5050c7b601670e2806239c5c76a6bac8cb188848a7b06bd7f54a795de44c3092f3892e534a47e0bf322ca02313fcd950c40d4240ed59031c67cb8684ffa9d72c69aeb6eddd6871052c8c49ffde7bdb8f867a9e5221b898ab9d0e3a1aa5ff9bdbc5785222134b6e763962de3fa7d2b8d8dfa2f9a6b649be582ec9488f229c83a3f0c107e26303ee299e7dafd1c8230f0c6173f6ccbf5eeae853082205ba1472d5e7af689f00ec5c4d410052a0e89c656fa01e87ff46d010623c50103190d8187ebf70051a2c90ecacfb573f6b8ac9f2981a028db881de6f8b0af5d866de104e97d2d5ed0ccd649bcf31bea35aea32218a0fcd1ed6f3ddb4dc94446681dca0bfe228edfb7a92dd675e16ca0bc48ef2639c245081a6fcf6325eab5ca403aed703583ab8b9222717dace0f9f12f45770fc5477966877970241cc649be781a4ff19fe2ef0ba6cee598570e778dc5e8aa27a7144028e9e844766a6fe843b6bf79e058d3071828f81cdc0309f77dcf2da46c8fad882ded5e0f8f640ab1f14b3c257588bd37c51f28d2a90409dd6dc0b21f4925ca430dafb7051604d97f7533df2d2ec809b0ef3e24d8d7513ababc3c86e39bc0cc48a3b81bc3b55a7cd63f203df43e15df6d8b2bda6287b0a055374de8aa43fbb6b7887d6ad7308f364eff9cdddd6265b22e4c08f0d2756b8f25cf9815990c4bc5ec633cd7802d9eb08a66d0d743d35cd8543ca400c1cd53a61c1841f031df6ae63a1b76fee6b19e0c384640d0d8f4049e046db361d155c8f9b1589043a1354b6e78026f741c99005e0df6a96428be9798cfdffa89827c5e8be412d66acc18129d6c5f5a95bab6dd3b218179a9664c908a956b8126e06b300081f890562c9a843e178a9c801d4f80ad716fc40ce6d6f7ac4d800abc2ec2a4cb02361927b44ef4382c05223ef2aba9011dd7fb5f7c8758590124a024369be70c2fc14f1298a62ce5241b97243dbcd9a0bfd8a3066fea4aa995f0da043c9b53440fc42aee152769a260af626c0e73b25e8e35d1869cf0b64edaa2b888f7b1b56e5e97edc6feec7912f0503a3f8fb2142c579291b15e1dc1e91f94919a08adb3d014ed3e2434838ae5f1d965e62237e0bda6507c25a1821f3d4356898569fa7880cb6605890d8b37871e562728132fd4a7a356ffa5ba20428ba62602cb57cfcd80a3c1c53adb44788eff9eb2b9f65ccd37e5df4cef9e38c421f03ff01d4f161589d7cbc168d627b9a4be647e1347a49eef454e088d89f974f3a41f6ea1e1c1b0d1e0a38c661039e77a7c4f87add6d9d8d2dccfb20872134e8368916478cab0feded9e09d1d6c228c5cc75fb263214fa25aa4d292e6d8c9b82ea58ad0484d2943db25593385d392481cf63b0189198618cbcf44246c7d7c34ef320cdee6b03698517cbfa065bf6410e0d01f6aac6b96d5d91a3710b667d2e83a4495200d1fd422a1eef7220879897fe85966a18d4bbcb8777cf00348c43e040a331670d6a2b6bb384a961ae20cbde18b924d3190cc27cafce754b7b0e9ebb41890f1f24710dd7280fbd23f2f40c72184ca0dd354fa36a66d07e0511787008bab0ddba753e2d3f15939b54236c9ba9bbb0f9a55c9937a91d22cb9ed73af3f1776517289ad50fc4ae5a7dcfad35bbcda313fd2e31c43bd663fca75bcdaa119d1d6299e8e359d7e1bc5753c3f0be45fa77a4925031ca42b1dbb9d77fbcd1b509dced7a2230caa20b4254d25f380c9cb0b92ed83b0c0ba4c65bc069fe1045fb86e57f449ab50a96d85a1f6bdcc2a05932858d7f07c71c551569ba6f35b71542302d195be8eb15b310f372acb3fa1f13ebca18baea7b6be314fce613c997e37479bc1efe1c9c75aa1d53b2d570050dcc16d446c111ff53735809abbbedd287a4212f81091a878c044f7738c5e6ed200dadc4b3175b01b47154b862e8a1ca39abaa9d3d160bafef8d118007276b6781084e35ce39861beee80f59f84b71a6f804ca80a63338303f7e5e46a1284690de69a8573ba031951e04de1e93d4400f3ad0aa84bfe56a7bde95cf4b7bbb293fe75e9caf029763f4d5daf5591fbe7e16eb75a72206847a0dbf5ccd1122c6f43f18715ea7154f5e9a5713c0b145ea43ac28d4c07748b53cefbfd11d763cab9177ddb1867e61b8cd93406f411c1a5f93e5f3eca511fd8b7ade6a8c6d2632fff4a5a1d89ad1e4eac3ed60a0baf04b7ce9fce8d1981e6373a9b263d4be951abe7abe2cc54e4bc152001bd5cad843e7ec47012e78ff87d6aba31648491463aa5a90bc6852683d05fff02f30acb0bf938057168dcbb14f1b12482654e5902476340ec9a73ad57ed23e294e77e25cf9fcfe3808fbfe7919d919d6ddfcb856a01b40805405902c4eb18b4398625ced3638d442f3025acf1d15bf89360d34edc69bdd84e51b23fff05a1855e5573fdd014005d593f87374334cb9c8a4373d55fe67496b50f5ed2d492f09704e7536fe4764cb1210159abcc9d799a21374822d932c875e50131d1cacd41521f608a9bd0f3d97ca66c9492d82d89945184769ceb47f16735cc6b1356fc87f2efcdec300f31f8ac037e74bcf429d711b871c63e61fa154103f687abe467ee9102dda5357097aa7ecaaf6706f32ab4e5b76134c97e34760902ef528ed0d2e1f2ceffbd5c697518530146e774bdd519466d98ac0eb2c568bc4a39224911c384ff7543567cf37f958e5c93d47dfe01ddc72c1736568c0f478a616c6f906f25f97aec603025af043fe5af634a20a406581e6880785aae8a13b0b82b2debea0dad0bd5be3f913b30dc8d19d2ce3aa0c2eade1953d30c5549d9d0d15a8cf9ed5d83dae48180ce51bb820aca71b37100a7afba15a7f96c8f917a3e395c119e38ab234a47023dd0acf49812ec230329bd31727b8d8e16409d56e711d3f004bd9f8ebe39c6023ad82b61469e3456c177694afcb8c7c79e417af1e8890f67a6e635db1296869d01dcccda8d91b7355af558b12e5beab2ade25185fa8fd368be6bac44cb252a421bca5fa33a5ae88db9617d81168b75aa20460d625fb29d31d37ee0c1cfd0b1d2367f92ce7a930a5f79d82922125933c42e8cb721bc3af08593db69b8e31f2549065a96e2186b8c7e7b9b99b3ec225345f7e9c0f933ea7d609c8aef0f851c5fd1f67ac5484a27de956f9420f8cdc9b5b393f3d1ea0f4750f04d0daa418da55d942dbc19d6e730d81574a84f95bb41273ae989914b74394847010e3860b31046e5aabd7b9d2eb4de22fa33ebc3f693fc277914d85b3d8a86b0c9a5211d6d309e7913ed29931860fa0b232edf149fcda0f9c73a93226720899f6a5fba23e9721bc8cc13bc18d7edbd07313dc6b05a6c66a10e934e7141f1967af26d4d53aa1c81b71015c09d034269b27bf016e6d9d0f106291f607d0f87f04fdea167b3301b58cb562e838ba4c5dd7bd72eabc6c52858678c51b1633b392793c102c306acf32eec06d10c5d59fc6964f218cea6e4122515176d5aa05dcde2fd255a034a96c9bb47e9b1e2be188732c1f2d4b3e190b12138300b203ed84b2993b542d04ddd5941e789d30c2d336fa5c7b1a8eeb7aacc2216347c76743ef4eff199903b6661560a202518b75dbe2404dbf1d906b6e4953803f70fa50fadb5f98b582b1c09af47bb3339c7f715ef4cb7a9e0830cc7441ac12662dc1769949dc928620c80fab66129f9e642145484a5b63b0d31d559651ea2bc43301e60f6bccd61b472e34eb5fffb10094514538451b54e1c54760f7198ceb4744c9188ccb8c709c4926a9d5c98a7c91f1d53c2b798f6626b89f5b94e3850389b993836535c57ec0f50816ac29324dfdddedecc93224c769d34f249b823ca60b9f5fbd02247d7889d99cc7321876ed021adc41d61d3d5a10fc6ffc2a93988c222efab7ee12f017e89ba380d7a875f96804d418c42560c6af83be0411b39f8f9d24b9db65ae7a3b3f17584394c7656328f5ad971a2d0f3c9874322da6f4ae23023d90226044f7e865bb4607370c02aac0a4c8e73531e5471e6c58ccfb12ec8c1b162affe714f4d918ead56a7ff45a6b8d2589d44e4e662a5df0a20461bec51eb5d470f090781ac149203e1ef42918f8c513a647e9daaae79ef7700c30ad45f900eee38f165fa83f0a9eddd53060026f7d80976d476956f1b35c5ad892820d2b1bf53a44da2076470ad87f2001f8ee0ee8dc3d9ff9b3aa514c88f2036f05aa4c606f9cae3bafc49f5f836f8792ee70defe41d6e4422ae997f37e7c7b09f9762792e80d990bf23cbd7d653bdb257da6a9cdb69c07eef70abb62e92d7969b042d8488ada722bbb8fa02b28c24fa38621765b9fa1e4a0c22b2e0f4eaae462bacf56a8433eaac89914184c589bc0cc15bf5fa4dff74c157f2684f6f671453b2bcdb4608106dbaa4b98cf74a1f90207eaec6ecc40abd592d1e48304156fd1c2c587c8eef66e79576f683ccd8f122fb89cafceddab6ae0f724a076362fe841e06712ada7eb6ecde959e5c4879aa0851348aa9c10f54a638b7e62a9857edda57d3f16229ebd51d4bf594575fbea2cf1e3e5ee8a68be5af09faa3d07c805862a81d747483b68847f2b31d2c31bcd6b35ba0ca3bd3303a871af601b74c082b89630bb2cf87d304c2efc7414742d3c6bff0e7b30e77cf8567edd3c5189230b2a306eb64a5d9d88f08d039c6a87f4e66e584a4e7590f0d4c379dc3a6c265c4b6796107ecfe147a283babd893689f91e32f4cc7c2d3949ecaa5f476161bed9a39287b555f86495a9ae011e8fe245272213e7a1d501be998f15ddea46a3be72f35c0d5b583369626f3ea30657acfb26a3b28099f7ba59c8d5907c06eb2ae97e1db80fe9aa132514171a22138a5cae43a44ab4f35b16986dbf1aef69db825a3c518dc4da9f8d5390c2341eafc73b40bd99379ec7427ec525a9de14f93517594683f6e9b10a1afdec559c56240009933c47fdf9a19efc951372d86437b870e5178a6c74c7dbbe926fb3e4fcccc8c803729af4a7d38ce167f1e7576e1a1977347c4bf1336f66b41b3cf8a52c73ef3f0841162231b1931f41f1481e3471b495e697851788dd6f2888219eacf5176e531f1f158b357d0954c661fa6189dbc997123b4e7f63108c9495811e44250411ce2727bee7d82b127e668f891899d4a081930f0facc8fffea54ba3771d563af5c623cc1cd53df6cf880df9d60517115cc31c03e900dc3fbdcd8022189c7f7dab5dc0124555f9964a18010f74334978b37757f86b4e4a5e8eab722fbb7ea78d096f30584025af482fe69457575566a622082c9ed48461d6c70d6a26ca49d893c99c20dc2f64246b82a121666584724dc261e6185ae366b405730bed3872a5ed134b6db4462a988ce34a32c4a5a55562217cb8f2edfde6725644c51040c5cae4e525ff69fc2d20b731e01c76ebf2a89048ba8564dc8aaae87755dc366ee1c2fd8a6fc6c100a4cb97e6ffa84141e5df6cc925807bf52a6a0b49acd9f60b3111e3123616c6be2391ffdc2dcd782bada10bbddfe9143a0e4a6bd589a8a04e6efadc5204b39266f434b399ca95d349bdafe45c506edb0fbce7b9ed9d8ae11626c1e865815f7a03bf5e3888411b8f3f66a881f16a506021b23fa9940f70e53bc76954d6660cd26b6ae6649dfe47cd8a399170ebef4978c94c22a59d8e37cf1c666368fe42795772e1b773451f839a5df452dcf6b0ffcd636c897e91f9ba842160e6515558aaaa1831448fa74353469512c35921b5efbc7a0ba3f1a0d7badcb106936ce800f047953f268cb85a320d7c95e61394d8a92be9cbacdad54836ac51bfab45f28dd97f2e900bd212dcedb2df72c8bbdf61a491d922d424ea71c47e93434526f93c67dcb4b6f127bcd28bbc220eb84516f50a6b87f3dff7ea245491b9a0fa4a83e8fdea21478f3c1b062eaada789db31322d370f9241248638a7d7af21d85f5c70a0fe21e70b91a2b29f3c0677cfeda0a2444c61ce300f1f4832a30c218d8790346e19c4eeedfb8cbff06c837e1d2650d3cf38e9e78d0238f72b549364e48e8e8d5873e18fc1e0cd61210e9d90e7d2bf7e7cd47030ad33294a5441c2635fc0232de89e9770678ea3519eb83490264824c3c369e8546a5376f3c4d5ed89618a81b3bbfc1fd4da489ee5459bc7459b596ef5eb275465dedaa64d829fadd357d0b6d15ae1f33aca733aa8e13fb76ff7f08cb363b806f358d15600c96ea6e597409244185ca7d03410cc566d41d2254e32d27dc3be2d742e44fe525a85fe340c70a4699be3ec99d14b9d84e2b1480c8238e729338fd2885880c4c22aef24b065d369a32b8a9bd61400f9d970827b8d8fe9e62bfaeed48bd14f09c1f253c1a526369c2ce4a0d86b4cd29fef1a98a987a3ef8aac93882778dbd3e39cd94a3acd96c2eccdce88f0f0f75bd4d29efe90e479d3db583f7c842d61144d24beab3d59460993677145dad7be9c1025b0a273bb58a89b19d935ec38687adaa181b7b7be2d3572074bf57e3962402a49d4ea4de45d4d9355036fd068106ecd4b71b5682bb00b9a15aa7b40dd75c1487d4ef0a3cd3e14fe232fc2aaa41ef229485e82e4afa84c56eeb3183fcb734f8732c9600f07f6712903f96f1bc8bdba6dc94745d12ed622097c1aa99d51fe9b5eb241c27aef7f64129818fd1468a019bdd631876ba2c900704cdf8c363b6502272fd4522ce8586076957be3e95ba7979e5a38be78a0489f4b1439f9df4d53f692bffa1bbfb702cb6a6fbd98834de55d8b5b3f053583d3eafeb96fde41460fabfaf5219438ec2a812d20cd2bb49630ad40e66bfda8d88b86a52e56cebb6c0b0dbc153f5b48ed5974c73e1e1a4547180ce1f6d14d5e814dcf6f61459630582cbabaf97f580aaca0d1bde46c1666f4d6ee29df220d0fb5ae010df25375b97b2e4f1fe3951c83818042a0f91f70f7aeba454d82b83681592b63f074b08a670d524028959c042c2980b607c05989402307aa41cd89110af3756b6a0b3082ec45a431729ded855c06ded39e7bfb58fe43e3c16971b8c12bb7b8666aca7475342a258c1801e0fcdfdcedaa2b19c8b19b8bea6fb2f27a06da5d90347997778ad02885933b6dbbca2ca569508933fd1185be51c1fa2f19399de9de6e5c6010f2b81085b6e7632c53eeffa147ede99f981348870effa43cb7b133695f30375a64365f65f90e5130185071bdc92945ba68711f179629f9d55d6b19e13e1bfd6b59525a34d8d16d129cd54fce0d907b1768ef4a6c69811563f9569339328b313a67448c5a55f4889ff8fb8b31ad4d781ebe7cf15f4021880e395f9122cef39b79d5442a9e2f6ab42b15f7a457f1297b8fe53d8c7209f9d8c411b0a00509aee6032d909e6e8140a2be363bdad24bdf460b72bce4b02025b91befb2b02f1ff9593d46da01da92d6e3e9688e3a0195b09b9ea6f1cb0d9f256a61bb488dd52dad836c533b103df8150a05240f9097e478595004353aaf00ba6b2cd1b302a279dfcc9982458ca956899b37339f633d5ff995543a29b569b60b6ec53d24f96b9bf6525d81e9a7b430acad6b6f68b8c4f80e97b690a158e8578110abfb17c972f0cae5d547614eaca184cbab710aa3bd86342e4fe639a3698f692a31d4cc5937bb2d506b375bb123929574bbed420e4af6692f01609fcd9f6ea2b4af9df5d86b00e252139f3611b0c67008196223d594b4de83f6dc6f1b1e15f5eb7df06dce023467610890b4a05e151d66462454422f61df8e0b3bf87789a7f7303a9a413adf2da96c06638680586924e4329d71f24c41f64a8d4fb831dd3f87f7249bca63994dca57120c09227a2fcf23469899080a77e88e710249503cc27db1642a41b1d18e2631f5de2408c7c6902bd5078538fcebf802ff1a31828230dae86a06cab4fcd25193ebad0944aaaf6ca846ae16df29ff8987db74bdb51bd1c127c2a2dab417f7d1df58b03abbec95f412f4b7596319fe88784c27fd92d4315da21f30301c0a80c1a6e0bf3fae439b7c689764bb7c7d874143a26807b6ac0735d2bfd81eb2f786fa0b0dd8c56b3b305fe0bab08bc9d44997c92c0ea86a8873754690eaa613a9147aa2e7decabe1c1a2e9fa14afc3b0f8784f813925e07d0e5baa111f2925f2959f2d15253aa42c2d20489e6aba97bd281687f07e2bae082d13b98b2a628337b6578d5310d5cf229536b3c2990dd78c4fcb299beeec2bafbdb05d84e1077caceaebabdb19a25624e66c8c0352a001f32d62438ae18dc4560e1d3dd9a0e15ec144ce695049c20128c77c3ec8bbd814233402f3af7233f6bf1a27393a88b165386a9b5fdb48032c2f3ffc84b58f095fb651d08e743947970b34823227fac818ec1277f89516ccff39f7ea942a42643f5951f0998e40b186db064003431a0a7110ee706e5a34d8b87e636b039c5c63e259a6cd0266b05b319ed050721df1a8fcf1c84e28e9d3ac882e6b88bec8036ab9ed189bd81ab15f7c54bef93f1baf575633f5fa2b592bb3fbb5ec66fab1b04a922ac7c0a83e681c0758495bd67c39ac0d44f7ad86d791349a2e00a905293cf0ab091be7f531b154ea7382ce4b7314aadca8930247456a61ef76c5f38cf4ea6fe75f1815d922b20a226aefa2213fceda4a862c3164d0f0d21c09ae991c4b94c12a6efe99571cbfc85926b3128c0a41f3eec1efec15edcc75d35faa6684791def9cba22556435014abd58bda69ce58fd65d40e4f934590f39d5d7784e94d1f22fe8ac127a746b0bc2ebea902dc17432943aaaf6dd49806d62e36dd93dac37006b381904318495bc820fe872f29072b24a9668f6897134dc5eb464eaac1528512f8bbf02e52045aece2096660307cee9e44c016a19c629f554820172d88666184672fe4f66f132e89c7bf7455ebe76d0c4432e3d05121b85e9889551566ede647507683fc0d2021b43254bc49e3e03f4e0415bb192fed49a02db277990a62a130b2e7c21f29e0c2fa5730a235a993e6b3fb70cdab4b725ea39fce6ff243b8145f6e7822ddee95e53b7360188fb690d428a887e59e45467e1fc58f6e57fcec5ae3a22b7e98ccf66d7d4da9762a6fa4b362a6de0b908432da2dc9455559ebb220f51e716449153a407f5b4a42d8939ac1d35ffc5e96d1ce75d299541cf1be11d608560999c87e8d33a3f015d81ec116406175fb18af58815fef0b998b9645bfddd168d5df326790c4aaf126682cb10f4c9be8fa92836f9ae7c028b37f0e1b8f503685da171b15278e7b66f8900a5248683eed816a9169b1ac85061646608bd7062673bffc2a056ee9fcdbbe82a5b4bbb185748f150db4f7164124b7baa7886fad31656a21834892fd2451ff3cf46e34ae9844bf5271860ecdd82a328c85dde79e61129b4acdcad5465eae6da6f96887ee9a4e16b78085ce9e21d598b1cb84c1401e50f024320a1143ef744f8c8a6a2f6b46542f001ffcb668a241c630df70755a74fa6c0140d18d6c0f740f5da8b9c0c0493619069d0fc7d8c4ce27d6f8d89ca9a7e09d8dfef6eaa8f5c20538cd88dfed2a1045cb238c934e75c7c4b20cbba029e79f53fff316a3b7d05286d41da95c4a0be1de326646a2df55943b7ccec351d944b9e89ccd2be7b91d61eae76f59b4c38ff423007315b77f86623a94e54ca872d93293d07c9b44eb84078ffe78521a08a4448091162e62e91be1186ca24c7aafd393127d37b684fb2922a506f282bac58919cb03e0c4c11be216eaba2bd861aa523cf600ec4bd4b5cb0da50cc7ba0ddc19749329d8974642791fc29c4ba1804ffb1ec6c755da9be35604014376cdcc6570af2cfee2ab8ec35177400815301124e04c00f5caada22da16a8e12d72d89f46b6675b69b4688b0e7ab8499db5fd1135c3a832a191851f0d1456630f7cfba86d04a74ef9fe22d2c8815ee210a6090d73c6035c0e78ae440bc3bf9bc2f4df0930a20163d27c7392ddbd7215174e48161bb446e7e54ff4f11341e4e083032ac3feafe0c33ab108066297d47efda5e23405fd20e45f5ba169a0a061d59d6bb427ac7be89ea23cf9713314e98037ba1ea7656e0db6ceb2a33de0f5ad355ed18f835c561fd2ccf4e798ecf4b7acfe1630cd6089ad0e27a26237b3dba9f1c00700eee8c881ca60d9e58a56ee35c34c74528f0c2c914ee18214ffe468617490be74258f1207183a6522d542bc39f11f0842a87a2c618be2c0e61b192d013ef274110e701bbd8261a6f9be70604386c4a8ea27f820bded1192e80afde29e9bde0f943e38b8c8298073544571a26d9c4e8621fcb614a8d6d89cf45cc09d0b828e074ef0a82aef1615b1b615e04aa879354bcf960085579a137d73c10465c1c62e6413902954088e3043b82a8e7a5eef721726ad5631462be2b718b7b3fa85113f818439e6483d84f66de1ab61719357899ae3024ed2fcf3fdd6c2356ae2f0c7f19e250a92c3fc299d258c298ed096783c26826869e5fda1df2088fa0da24120b99019df25bde5e8ae1cb34712bfe9350e236d08a85842331e819d428b597a9044a9614cc1bb06584e77fb6502e53551651d50b33ba167fc904fb4ea4da7a56a3f6f8d65a15af508f3d5574358c095bc9ff62d0e3a87e7fd67cd43deb1e25cc55d2fd3f09b57dbbe5edbf57f48c8d53c2374237a7b99c3f8de6cdc6853f37025506d5b9bb4df2d18c0a95393116cc3752ac59da97c401c7d12b41f623fe41090448c5954ad2ec4844732320f9416e0072925e299f5a02c4d09617dd63bbb77d143f20b6e6325d034f655515138026bcfada64d6c337e0f6d91f7434b95be706918fe89dc60764a247cb27951615ebca5729052144fa2e03ad05dfca22f87f23ecf0218b42b4c5946b467ba8f90601041ef16c65b870d8b0f754e62c012640d0a78fa45df7a24299151a383e8b4f220a054c83abd25b405c6815c4945fb562052593d6dd17baac1d974d4f93be5ab999193af4389d8eaee8b12090845fa876b2e88490ba5779522a0bbae3d7b31ab604812c2518c4f0609d418f8ca53b130872d0c98e36da05ddd0246f737888809180fa7565957c172e4a29b36351c77cadc515f995754c9c26613f77d9398627c0f8879978244669c79ad55dcf237a8dd73e8ea4760ca991ab987bab07d85c6c813ea353bc3dd34d48e155c476ecdaeb78293bff092f0a419168d9e314ec3b1eb5458ae647caf0facc3bb0563e6cd43c4c52f74326548df549e58c85f4136c6cf2e939b9d5460c99f3278603715df38f050ba4028d3f66d63ed064e90ba7c0c8eb9ca0856e6b872dd0ee0f93a3006f8c359bb71df20c745b594adfba510dc7b5487f97e9795212ca3b598d79e0b4a06c09c4b08f050f1d38a5f4401d5a5ae7dfb5dda8758e0683c7b44d18e06873d8de583539edfe6949e756a432608deb8cd93dcbba8162ba80e2c52c035a54a0131fa1925f968814b87ccbe55083fe277840ca2f59582dc6b1ec9b6f58355e974cf229aa289e61f1d61143b857905e7d55dd9798e9042883012342cf890f0bca2ca7a74688c13c8af7405cbdb81e7f853ca2618f4344009ab87d06f3f7766dd3f2fe9e00b34b5393ebeb99ad405b22cba947012980d1954bec52d413d8ca0e3568a30c22866d86839070fc0f5604a009abbf6ccb0a52106756880e530f35183e7ebc518f8c61a8bb7f444957f2c611f837b46e8d839392d7e07ca5b34d244492c311ddea12bbf8fca8e10f711d28ba3182e235acc9e8607b7dce884a898693d61e53270fadafb8efd2bc0a0f4d540b981bf1313dc7cb5ce34ef688f6f6d1773b61074d93b11a103a26830eadeb2b0a93ce3de87893e31b7d7adb4ffa0f0e3f4a04db611d4910ec53a6883201d23350880ace295b71d6e224a7f522eb71cf67b6e023ccc7bf073b52866335ef981de92af1d60a628cdad150008d1bc587cdbe714fd04f2b129a9c3cd462a6347fba97fc794bd29da43ca2b57667e0c9dcbb85027f823c44773cdd61d130ad5720c3ca32eeb8d8f0ca281e2a9b6d398ebd5cf2428520fa442ec023860227b144d9cdb6c701244507a1bb0d259cbe0cc15bbba1d05c6f5bc8e1120f55492d35dc028140b657573c8d2b543fd336436ad6872b45d11eb6184d7a85f02f8372a61c3245ea29f30234f030836be0a40a40c4066f7aaa559903132e2fee4c6e0b5a146131545210ea2ac97ceef49f447c2d4fa53cefc065ae9a074fbe8b64a60f138cdebaf3254e333e6bb4c177194e6a88eaef9c32378ccff854627171fe64246a66083fa8ba8d0fb2400c895b6b924e23defbb4bccc8ce6c5f6e40587a0885aa3b0fde624853c6bb7cc4ed23569340fc6eacdd407e2067251ea6077fcb19e486500de4b9c5ad9288ec040637cae08348fb089f15767f07f5007ededb377b8aa803e37ff63321e4546c6c6653428042790c7ccb039975d9a8b5fe6b220d8d971c1dbeca76044aaf26a8c22967921c2bf1aa8b39b772041304ca96bcb5257eeccb4e88f0bfeb6b9c045bc6eff7fd12caa9e9d0eead59e2b8d811cc6ccbc9e387f14a0a8613e0010c712d6ea51802e5dafa735c6caeee801a72123add6ba92162462e9533b4e57fa84b5a909c3e60769467979279efb9d117ad9fec29402322e4ed1e817213c69562f915a696707ab6461f07a3250aeafe50b5c0087051330bc4a3b57b7f0ec4d6aceafed6184a50589ff0073677a5f15989da56055cd7664093fbbc8652396ef1aac44a6a08aa7a4b0de090e9c2ab5f03c8b9398a12cda2054e17543a4adb570f3f3609d6c800720c7780596bb05a53dcd3c69e51e9edc8cb6059d723d55e5210c4f8da829adbba50306a3c0a9022b6afc9930f79a1b54dfe92b102844e032fc48e6a7e5c53b9d38b4a2b1f6f0cddd8db3b25c5c78d8818711b1fe4389bd32e9665fd2b849698f4813e805f01f725695679c79ffe6017bbd8aa996312c2eb886c3004b58e761ba5e22f6f925385a15e6c39c12551b2b6278c0fb0b4a132d0fbd14c50858800a555ef7a6d94f61d0bfd86300d7d3bb9c18401407c6af69d291a17fa9fa03b9d9e72956de4ea115dd2da23f017c9ebbae934a371a7bc2958216bd4dd47b6ef71f11473040db7788ee9b84a9f5428b224e6971d5e0aa053a37aa3258431c7c69ab07368f1c80916880aa076f605820c1aafb63f6de652585b1576da711d2a66539c48cfa0b6faccff3f0fcacda943391052fcb49926f25968ed6b02d9f7a35e8ed910bca4c0233e336be388849463c68e4b3948f2923947618db64acb433736c5ec4839904db8d539db2d609c50f916bfa7dabafc5ecf6ee0de2065df95d8c00d154de0cdde7193832e06a33bb7bc038d40ea04d3e974f7ef1a23564af2896f2ccd96408aac3c3d3f8ccc8874df9adf6f44a17cd2615504710a362a88b89b6d69c350e5e22360c709d1b403bd6460fa4fbdcce168f60cf2d8b3cd49b17ab4134cebf06cdd318381e5468c5db6ce95cc531c32fe59e928370034b0b738aacd8b5e860e37102381f75f7907dd1a1fe6d2267ad130386f368376a3e6cafb4f379961c370f6af9d123e52d618faec4e9d1ed464c2ae82b0ebadc18ed2184e9856c58570a10b7d915d351ce37b35abf9fe654918de736beffd90fe338d48bfeaf631b859cbdeb722b7a845edbb09206ed32d75055a37bcafe880224ae94eb81b886b0a1ba9deefd2fd1d1eeda06f4e370ebe68fb1953ee4391fd24b9a2fc20a788954c4bd748f6d3273578fe282065a54a03215204154a7e1496cff9935146ffc931a657c20d686dd708ff19e7c3f8ebfa7cac98451b179b3c400b4cea7bec89cd60afc6e61e2f6f2f38f5488f15cdd63fed55ae5c03d8dd9c1ac0440c0a90cd07f461105949b95ddd65b7985fceb0100a8ce71b7b89890a71e59a26c2300da984a1b2b94ef76f4843533c41ef8d5bdcb244cccbc65f019ef3d145fd43cdc61dc55926178ecdde434cc2c362ede9f554302033fd56fb8790edf0d3df1cb3a606e0efbf95d6f2486f2fa58278af0167bc9dbb497f15649039192dc7b1fc8eb3d5f4fa46252d36f6824f6c647cf8f580b8d41d54262ad0ac6d2a98de9abc464c9ea3c2267759ae559c7a95e5ab845e5afdab0228266a2e54fa5a55a6aeeac53d0dbf6382e21eddb56de9518ba668628b8ea1be7dc25c2e02bfa7bdab4a541a36b180f8506bdd73fa05f33e5bc7ea494bfc55356bddc6e95d4c2f0abd1d6c8855fc65b4e667f1340989ec3f2e1eb76d5e67454ff2987a267440bf03f5450b7270bb59f7fddf740b26f196110b8ade6c25636b18f9a70960b14ea765a026a079eb0682f7337493f8b6d794400d4a77272ce923983d29684c0057939c31ec02156f01bbcacd7194e6054c96009b0d6596e85ba0bc6b2c3adfb93ed915c00c77cdaee1ef7bb2a51ec929d3b6eb64c5dd3927a730ebbf0b6c5eb0eb3486de2f59c496332d2b06d9b8275ebd4321aecb75dab0fd6bb54dd1871b55a0e03007ce307229383cf708f0dbe0d2af1157b6a17ec02307f86bcc68ac68469d774dba00b90dbe2c3b87ab2be417053dc1fca5a6f6bf2bf7f9e1cc3193c2c8b53cf66df6b55e8578f98d4677e2abf0df3b8d903f040bd858a95ccc77b44305e51616a4650274df7833f31e9da77783fcdd3bb8f289b17585ee64178da4589ba35986ef5ee344aef691277e92e348d2d072aaa87077ecf524598f93e2911a525f85e8d83e878cca343300b7ac4228cb2c1f139f368ef38a620269af274c95820acf9f1b102161a39f73b5ad4fc026a56413199666cf3fc690836e00a222e031b2782d55fbeb53aac083a670d616dc0d4c8a65c5020c260bfa2e9a5e73529a6e2cb6ece69b1dbccd4a743a0580aacb3d5d86834e1d38c6241b951e0d3bf7491aed5e66fe0db8dea0fa4a16de99c97d7b50b0a219bce1a804c4a93715dddc5e9754064b130ec986158754c385844852c3002a93bffdba978852ceddd5098aafd1cff5ba0a5f0cdf6c975151a0a25ff9914e7ae24e5e2145d5a040aab9fdc1302e553cdf32787ca91f50544157f455976795f4b6af692061c9676773dead823a6d09cb9302e6fbddbf7a019ec875ec2151e8126f0c8debe30a0448f674f86e5b7d942a1a29f133bd8ca71aea38670aa6d226c96c6c73d9a85b6e1c178d1831523cbabd1a61bef96cdea9d6df44e609184976d9a1f833b7f407a2023d457d38b282360c7d9e157983c006928c52110249c39931f5634de8a3f764511cff7d22b79fcf23c61be3eabf705d4a5828dd4122e73e6b66cbf63ad5337c48c81d7166276007d450f77bdc88f5cbc4868a9019a3fd0b2fee8bc097d7e04260593706e07c0f4186407e1a17a8f6d47f6023318a247592312fb65ae6a5262aee9a0947765351d92d6dfaf47ba7b96dbf51ec8805cecaa39e886005c7a1bda23486ee1c78db8cbb13b9432207da4749958f8502d6fab1fd02d232cca23fb8ee25a440325b0e0ef5734b10317374c01728f7166969f744d55e7f88d3f4333e3427761d56b7fe9ca4c3b491fe66bf9c47db0330df8db17eb895e624c37e88cf0e9f17a7ab8069b90dc38e05198ef0999d660a5c573ffc9162e3d03c16a4018636b97c4fdb6b6106a01a3069a2bfd7e6df1e943e6d0f4745dc28c068461c1eb9d86d6754750e0a2729d8a31909f80f1f89328d42b1e57d2edd498f834000ffec1775ebef1d2407e332f876b23ec00f055ec7a081ac7f0259ad849390900e9bfbcd340bf13f5225eb83a2da74589179f69a15c63fcf930d481ba0c000ece274a520c8e19b03896260dcafd136c4844732320f9416e0072925e299f5a02c4d09617dd63bbb77d143f20b6e6325d034f655515138026bcfada64d6c337e0f6d91f7434b95be706918fe89dc60764a247cb27951615ebca5729052144fa2e06032d11d783b4ab66301e3dfbe19d2f32880dbfd991c40f75ed27764da07b3afa023c0102a0e127f1139a5acd5c1d4d132008ebca85ea7718311f6a872bfc706ec0116c9a4c6d859c61becfa618a06ff18b8558ee3a4fd6db9862f55f4daf2e4c32645eadcc640a17e1975d0a7f8a4511aadca3241e72552c855650da9115a7725537c80ba34c9204ccf4ddaeb14c19ac5b1afb74f880c000f1260d79b7fcf73d1ede02d12a29cf3acccb15a38c9ce5571b0eb3ea3004d8e8f28a4b2b92e1e17aaac2570a9a3fc69d147d905aab7681302f4459ded6e5d9e16e57f57e902697e39b55f9f3bfb5b3e3348b0bcac9be04ecab700505459c2c711fda273a02dd75e994c4fb4eb1d32067ed5681042bbda6485b8a038fb81cf7f71ba4387ea9d7f0e2f72d6e70684f63d3ed0fd4dd15485dc0727a8bf97f6eb06297e42dedf6a9762d420484d239f54854460ff0ca94f55bd27d5513b7776fe1c73162b5545830a9839674725541cf66743a0597b5c335dcc913b2140c247a1ae296e139e4a84047c1ad4fe51dd694b4f15234465162acc5781ce8aec6e0877d05d4e9936a14cb9331de4d5633d5444c89b6d919d517457ad86adf19893f0481c3ea79203071873ae18f24e362544be3257ce2478ae4834332e3fafeb9db0efa52c0f2c230112342cf890f0bca2ca7a74688c13c8af7405cbdb81e7f853ca2618f4344009ab87d06f3f7766dd3f2fe9e00b34b5393ebeb99ad405b22cba947012980d1954bec52d413d8ca0e3568a30c22866d86839074ac949e0948547f9a8838776c90c0374fae4f3ca61c8990c58b284ef542a17558b8ca3eae0a7962563a219adb39a8615ad664ab8d8c1bb2cc4982fb8d4e74fe7360bb9a44285cfd45e495b407a1a9fb10a77917a04a06b5a7056e899acc732482a36958608f591fa3e4fd19840059db08c9267f1aeed50644086a0ac692ee57cb4f4b6258659aac084d16ab6b10cf92ae77e7329cfdbc7e0da104e70c2a18489b586d000554fac5c449ca1787c930f43f4080811a78c92b4d1abaa3f83b68412e7d55380139994a1fc21385b74aa02700aa3f997f9fed07c045ce0c14f2df0a2c43c2acf6367a5c20be9a3ce3cc9918efe612960c9869706d1c183340019b631936f6d092eba6206a5a032518f49aff65c643eb206f7a5dc0f1d137fc78fb0276077cce2b88995b6f29c2f8992d6139cab4656eccacd32f28e42520c7f255d73d12b7fe6940cd2812e1288c0e3ad60d2e87bb4135002cb5b733e4b6761a5d887f11c15db0d99d522cb5a8bacdde0ba7fcf9a8297a80c49c6168a835ee577450c3187247948fde911c4ab26d9ab983f3971ea1ee913d8029e182c0a99cacfb3b67a7fba0db67c7202226a244bda06f9553015189f1461d760eff42b0f291b960aa9cb18de940583ad6904e3ab6f97fa67b6a6d831ff629fb80e4b6ef57cc31706c75c31e6895f1a6001af2766aef98386db17bb1e76d9bcdea878611ea3a0a71a328900281e5e8b64be2f030cef006811f33eca4c83fd535d1b00f8b37ee71565f73527f9c1c6ed00d984a1c05a658d0593e64db342ecb4da205fbe0a959c70af8a7887a22b6e96fdbfe1bde13b0e9d0d99f2ef2324723026637d6f0c59257eeccb4e88f0bfeb6b9c045bc6eff7fd12caa9e9d0eead59e2b8d811cc6ccbc9e387f14a0a8613e0010c712d6ea51802e5dafa735c6caeee801a72123add6ba92162462e9533b4e57fa84b5a909c3e60bf266ed47ba8a1682c264e8f665f1f998fa72c0185e0319ec1904de493070b4aa8da65c12729b61f8482dced6148d705a50280fc3e07e6a8a348da26f3c24e46bf066c3447cbfa2a9a9f41f69b0ce86473c9249e6fc1fa389123630bcd4e1b79b86f276a7dfa1008bd4971619db8c778020dc8bd33f8726f5a434b348c60a0170c463e698a81e812a62b2dcf290be1f292ec64b9805ef432da5f5f829ab067b1b4be019d27b605987215081c96ee29c9b66f85fadff02a69424b77994ea1c40a0e7360fda9ce12aa4b3150899c182538ee551eb90dca295211fb0c3615173e514d6c84ef700e8574495a5f459eb9841c9c25a93bd874faf9bce0355a06f97bda6563e218dbbd0a5cd8f70979737608102a473fbcb613b1cf0108fdc59cf77b55dc790292cb4aa53a805889eeb7df75a693d292bd89c88439efce9e6a64d6cd588c2dd67472dd07c9f5ee14cc32a29fcb09bf304cfa64041ea350b951ffecacdaab7ad5075f97692001651bf5c8cf61f2a4faeed253a37aa3258431c7c69ab07368f1c80916880aa076f605820c1aafb63f6de652585b1576da711d2a66539c48cfa0b6faccff3f0fcacda943391052fcb49926f25968ed6b02d9f7a35e8ed910bca4c0233ed70d3ebb2dfc7cfffefbd5ccca46f00f53f87f6a9d83fac9dc0800661dae873a62d44fe2b449976f1f34b67d2a90b19374fa6a8e8048a06776d765fb37ad03a23f9ba792a3af2f1a9cd0931d3aa1c5b93a68e775b117e27fce15afef6b9248e2d3eb4759d7b7850daec1916829757e891a2b67b7c29b91cc167c848884cb1750091b472750141e2a0976fbef89ee48ba1e7a3fefec84ef4f74ec97920b99420f1033cb20e4c65b5d418a06be9541f324fbe1f62be4de1dc3921205aa9a0e2ece8ee3a5d6ba8a1ccd9a9c5fed4be291541864d2fcc39bf23e4c0a7a9c483b6c1e82487f28ef7f96304cb89daee5c22e287c7c0bff34255d8806167c4d6a54e5809dca43b79fdb3d906cb6e2e39b15428b002a11fca30fad58e1e4c0c1f2e9ca9b4f545b09206ed32d75055a37bcafe880224ae94eb81b886b0a1ba9deefd2fd1d1eeda06f4e370ebe68fb1953ee4391fd24b9a2fc20a788954c4bd748f6d3273578fe282065a54a03215204154a7e1496cff99351ac1cfe4cb49e9dd6f55efac9e08c23c69209832ddd5e4bb7b0b8b31c1f3f2dfd10d589bc629bf6f86c315c1dc23dce29ff2f2796034b3475923700d0eb153ef80520c298a4e72660304f824d743818df899686672b34066004a085a51d31e0570f009ca4b04ac3df357f4e019024ce6ec8458e12efcedaaeffa8c6c013b9d866df6b622f1d597b07ce92e5771ef92fd5100506b36b3b50845df2a813497f0f69ab731fdeffe31ac1013efcc811b1c52abef6f1efbc73ffb934537d76d3056a05301fbb36f35ec7431a80fd94e9529affad20dc7d3bb3b913a951c9e15684ebb578dcc365eee1354a5f69055a1d5701c1f84ea2b0cd379e08ea4046e4b521d21ce217729eaefd3d641cfe651ca8ec6d7a66737b3acf9b00fd9b3568e7f67c8ab75ee340d607036cc94b4334fd89ea1d55730ba32d16ae18761548ee190776b5da18cfc9c440255ad3dc7e1ab58d9ec65289a5ee4262a6de7843f1404981703718c5b39b39ce0054ad9b08a76e6de654fba814544678d0b253f45a03df3ba71daae3b3de6c39dd8c8c7ba5d90d4c1d89a403d562395ddd049e33dd096d1223fa8e0abe4f79d1764d1206cd93e01fe16f145f079deb558b7f4d77ee45bb5f59f06e620004cfa5fec213118492f62efad61d5c55d7d4c1595fc8dde2663b3ac4c43dc456696e0c6f59acc99824c71d2a74ff267b02b8fdefe5df8ca645d75e41f63693ad2abd6569cf470c2bcb64f5d06d9e4c2b594a260b6c1952291f88ac0ea99bd22da6f464b8f6ad52bcdf13cf9213a9624fbbe76c079d78cd1b1a309f9772af637bea3ecd9198c156b3b40b362093e87b045a49b574e86f349350de16ad5942bb63acdc5e159b69e7fc145e56ee633041b86cf7283b471ccc0eb9aabbcb3a7bae5b1b621428ffd95cbeaf79b15ba1cbae7254260a0b287244d1a62aaabd7e24d58c68a0d1a89720df957191e77aa25ab84e97eed27b723b8744243dc6813a36ac25e12a13e6ca25ce8421be678cd4ce00772f993dd1feca7ca72bf95ff340dd6eb3ab2f02ae101c3076ba3d70a16425731cac425e438839f4890102fb8d4357f2bb98e6e30ed4d63d819fa269b55ff64b5cb1b968d4485e2accd7ca98952f1e25197f24b9ec2db91b98221778275849a4b670330b2a6f68a7ee6367713b230330d855b66dbcfc2fe41ca93744411db4d257c869cf653b5286311783cc693b24d6054592113067cc198e92b622bef655aa4e49dde00ceef6ba8184c99044f1b983a6edab5c9d90ce8d5e391117d06a172b0f5f7a097170f8f179e0265a1b12ab1804174363929d05f8cf4cf36683ea17a46734daef1c5513eb060f45d199f8681b8e1b1743ff4fbdb2677a19bce3e3cf6d4d84bd20eb7a070f16514c2b94abf82212a56303a5c9050de371091604600a7c5e516a6aedf7ec462db20dcd727253c330a4f4e0372fdaa65bd00b67b1cea885127d4407e08c011ad8ac7e7a28b878e7bcf5c457275777bdb3ca47314e3e4b49992a6febe7d573542f0b7933c4b34b18042fab45d04ecc800d70c62f6d3a307da27093e6f65ee20f85c09caa8ed076e823676bee1413339c715632662c2e568ec44e3c7293e9bfc2d0c3a27057d86d53b37c22d3f4f8300d4a4176030cbe0491b3ddd7c76dc6ce3ac74072c82c988b97c97a0306fcb1e20405496e5964ef4e22160a966a7055b3efcf9283c8852f296aa293008c20766ace40a86f30e47332c212975141471b2b868ae10dbecf3b7fd2ee755e5097b1ebf7bf7b9cb96fc442baee43b2076e77fb89d093fb9037ba02b48efc5ed3468332f538454ffbddf871b31c5b0d118abb1f37bd004be857572eb513cefccd49e3dabf5d9c154bca42697204b3dc3abac23f02726d13cb78656be8cace0dac8134469589ffaefe41cdfee362c7282e8f059e2c317e00b2b062f7b63d8ee48a952d9923a3a1eca74b1df35f9b0c1c5f3d86fcb71a52d5c0775b13e9251d822e323172e85e104d678f726170f341c61feccae12a04f3489d71a6bc4ddcfab77cbb0ae31dedb6bbd451f3763fa5b3182bf44d784fe6b36b97a467e97c92ce87a6e70f9c3d61c087d910f46cf28e368ae549db7536a7e5bb6c44fa2bad058aeeb2281dcd7017fd9b7c0e0ce202b9f7ae46dcaa76e31d149bdaa980f60138dd4121375eb0b7c38a93750803b0c90a82ba379a849731eb046ca308eee9004af09f0eb210e0a239604f9d453940d133db6460f32405740c4140a4946a065f19f237a683101161299070daeddb7aea80ca15da1538892b9851e59c62078c5b468ac6e146e31db3c8a0a5ffc66e9726859f08fd596639adf7c529ef157e48535be75d04fe0fa8a9f9a547da084e8388fe264c18548b9741410ad80bc2d7940ac014d8f0a15a3df8ee7f5077105272a9d59d6298ba377158781fe8d1218aa015a76ec5b1a0579adb7b6f62b24395a93be9d4570083101fe691b49c7285dc716c1f4ca4522457649c2cc093dad420cd556f2af1f2897c054424adb08f00a0d3acf5b6279a691989c9636ecf59a7ef70eb68f8d233cfc1cfa213787ee81e9577e497a0fc057092aec8a74a3f62d9bcc07d01d967b2bf1beeab7f6cf091890404f023fee726fb069d99737be4890f1205b012ca813cb7cd57f76fb62663339e8407ef8be2fafefe9995c8b24cc030946c5b99c82083c71d5032d525a8a74438b1d37badc7af7698e469b2406aff84fbe2e2f8d9eb57f7d5d47b7e5a6be3abb414f122f65edb1fe4ecb3b115bc542d9e8385b68bbaafe2ac6f5a62e0d96e365869da833d901dcf58c041ed988af745f3c464221b65b6967e9d6dcc8b0cf982d05fac3410700bc2d1d80f39a3857c538ab54257a4da86728d5f00ebefab3d803e5bf9ae908902304b84122b5cdf83064cf4973ca0024858202a0fa391d5c9df018c00e7b059621d366b229f290410f004db946a92433a03fb2eb02022c73b83a8ae8727fcefd818c4f39ef44ffbe664d0e28830da1382f6b35f9ab577a8867df12e73f07a55f6417e3a9378f26212e627259a85a6204ae013cf0be586576da94d9b5a80facb5dcbadd66872109f0efcbbb56eacac7dd31d7ca5ba268210b96d14eb2d6d3cad803b705e3ea2f5b71068ea244ab7fa9d87c21edc3e6965945d3936f2a888c9ce4826564f808ca42710f7c820250ebd4e8f7cb0ffbc8cd369dcc8c5bc593d2f0ae3c812d8c4473bbad7b6c4362d211debb5f406fa93a208f4670e1a567e43d9441fc4f23870609ab5af8f519f20cd9b6c0c08eaa91a5f72fc4b8e873b6cc0a7e2690c51ac7c6a0a1f8b8b3dff65ec3f520f98fd2bb1717afa83c361e998195c52a7a31d64cf787320510ebddd61d464cd210dbdad21008c8e9a42ee3a61f26efba7ffe5bc4aa0647187bd9fd9b4d8311a1ea97d1a3effeae3d8674fafc3b9ac9a341e3d160268526f9a6981d0bec8336f37328aec96d79846bd64da816b9436ca3dda080554784b49211379d565df7e1657c834fdb071399955807a703c760699682da94cd646399983490e0eda64b823bb083db588465ae9c58a9f7de15326a9c564140f50e74e35d54e2217b8564ff0ab8461cbdbc8e1cd47334a226580f04804406c02739dc31f1515afff0908195a5d9cfc1f05d11b2d79998b9403b9c828decb3a4d85030a8d6b7d76a8783b9c22d06fe567efc4f3693ca62798dc7d4f18367597cb34e823015bdd2e523242e56e74a615adb22dad1dffcd04638bee54e61b1c97fc0cb622370f93fad485d48b53c87ea1959482ec3a443b078ae345544b543ee525d290f72580ab049a4594c527bdabde2867a142e47e341c2aa400d04ccf13fb2b729658eb96419594fb81215a1d6806358818e925f94ad6e487c2665a007a76eb28e8f93746baa5e9ccf76ee70a583dceac62992b381b006ea4f43d2ed2602c97cbb9e923f1b3a1291a12595cba3f66ce2eeb56bda5a8ab54d587904732cd6ec4e3b673bf65b73fe5d1d17d7a3767f9d5b88dd14c14460e078914561c027206aa7d227f06afab6042b5f88424bb64acd03f96fe0a4c940c77ac5de71a9ce45c788e010c7260594395bb5e4eba15bafffb94d1631a1fc85e9fe95314a09e0eeee8656e97b8a9371a31c3103b4c527171df70edf0a16c429b1ec6a75d80335efe47e1fd78cb47458f6318ebdec09fbf60757bc94cd75e459a9611bdab8d2deb68210a78bdf95bdba11053ddd1bb971b798348e67934f161a96301cb0e8e83a046f959ee2a9f3e0d15464f086efbab6e8a82c343386903e59ef70c622ccf2259cbd755960e654412295a0e4a80e97f5aaccee5c0f782327f4f2fa466a0cbd5a280df9e73ed57ce60df83f7c6273cd06659eb74e429e617fb5c1d7d5ffbc8529b61f99f95508623583cd6c9fff24f8ca3b43bf659ef4d8cb3cf2ae8a9fa9ec28d0928160b5f9eea6848369041baddcf0e4b2c9815149ba0c3c1ae702e28b77568782eb87cb7ceda1475a0b7297c4b80a97373b85a13fe4ae98644397328022d6e9820fc40130bf66437547e7cd0a8728ada10d3b96bfa5273d24ae01a32f357aedbfdc39ce033ac088736c3a9e834362e9f918c41ab777bd9569fda59c11b7e862e516f3b3b0e22c7aa31c0666de8037abbaaebdf25b3445f65edda85fbfa6759f86c1b0e49d84b262fa2b192012bf759d025e73d2969eb32d234efbf2888b9c8c9c1d84cc30ae0945e0942525efa51b4200989ab92f254c40385430fc588903f2788bcb6e3659366f40ce0c1c280426e83ec8310b4228ee36d980804c38e92a03124671a935eb2e7c5077cf7fdce5f7cc950c7183f5a2ff157e6ec38ca512d6c3c10e7ed4813a5bec2d94bb43d302fbb207ba7a9aed9af71abbba8abc406ba805f76d85b98ba49729a87885e06f541cd1b8763212c0a48171e4d8717694a1e83a21e1ba7c75270331bf5b2a51fa23d2221bdf92d9420a9b361a86e3fcfecbd497e4c2245a7d7ef302116cf7413c9419b028e9abfb3c1555cecc73e7d17d4081633173793e57edbe7120fa497e7b73d935fb436e20403b85746a90a76f04a0133137e201048b2622a5168660787d17ac4ee43e85e0bc0d635c99a85458b8626e280f377775a01175f6cded2f20a436f5396e9e687cb3177884cd1736b9b9a5024eebe30c5c38ecd71a11cecccdb723149be8029ad454df445e5caf6fb17e8db5e26c275e8e19c54e73aaf7e82be0cec50ebddf436f35e611ad2c4ed07671ce90280e6021096c013b35dafe7b728d57fe961ac0c27a207a61cc4c2d6aa68e653111ee5b7b74aee73fc42d57113ec1d9f48875e4d9208ed97565f34ff811fa090e9753791a6905b2de32fb9ff7221e7c0b1fd60275ab35b5d759b4c1483f8c96011019f1b160e5c42b7395c55226b9e0dd68d6b2cee25986509b365ec3a60dbbb9d464f6296f46034fecb13ed615066b1ca86bb699fa852b26455d1075e6c20338282bf04365ceab150838ea72ed9cefec4b5f675b7f849ce50c3b1b6576dad1dd694221981d89a6e47281c8fa87171fe030e7d434d14570b0f57a70c3f8ff87089d1164f68ee24c24ff0fe48591c78fb3b03dd6c0131667f0e5ac52f655072c0c37b1681a00c6bcb9de9e2c1ef516096d589b41e8e9519a5b8c879e0bcb30d93d1b55e37cc7f21d2a2280ae780d66dced04a7d20395b1f52e239127006ce342a414e31d16602f9eb868503f3ca81c832083ca750aa1c7b8bf67e51a7ad19343dc0788bd631c2493de1d2033be8cbf46122b44a50b2499868902c29b6d988a6be275afe08241986da8bbf83435a1f2edc050a41d55b724d8ef370b16677dd52a5e110245d8ccd0bad33d29843b8b38151d900c11c47c451de980f2c0371aee81580eb707482c12faab691d3cc86356a975127d049cdc38554986fc86e1cdbdf64580de580a433537570b72ae6857c62082924a4b6db982aeb4ae2e302b760e20f0d9626ce49cfb3a4e77afcb02bea947c0a2112b143409553bec81d72e0b5574105859c4c0d43273048d44910425cd530d5102b3fe385fd6fdda11033d2d0003d4994856aa2465da3a6c0c543a8aadddbfb600603d8c78c8f44c05b87281f7643bed8748029eb7a48ed8a1edd567d248c4d2e7a441c3fc178ef0412a5cdc22ad3a02beab6a2999214e8f87fd507e164c2236efd59a12c46b6cf347fc6499512b0663aea5b5e789fa7c9eef6d0739358f3cdb72cfbf28f56fdb2461fc480730944065572204b2423a9ca481ad34f3c4ec809dc6e9a4ab3e74b99c6d918c85c62057cf07b24ef6cc2fae4aed3b06e1541110703664eea928271def86d4f43ced384e668990a2936614033b0ead818ae0380e16ac1e3681ec1b283838157df12eb57d21767e59a6906db43ca7f472128bca66dc0b80a8ee4cd9f0915ce058a32ba31beba05ea7b12399c836cde8ad4cbe569fcf991eebcf487dbbdba5c1b40d2ccfe447f3db751f5b9cec339f74b9bc1ce82b371436e8dd897d171eaef12c7dbc438e2c734f11171c992ae8231fe4c633bab7e29ebd0a133962ad55f362151dd7e1145903c6486c8c4ce7bca758473ede59147db50aec1cf349d421033729368e30e18bc7a43633b7879434df10bdeb64de96fa258d6d3cb0f77d3d5a5c639b078dc69f0a3334e58f373b8199814ad6ff04f84dba91a0b61e9e919b657bd3859d5e381937e601fabf545692ba5478d03cb0f347dc7506e8bb18e89950edcced0ed422ac48529f9426f0a54a1b8f34764ff550179989f4fa867864043614ea18bdd9e5667c967cee178729b61d52fb348a335c7bce26574dd5d6a958f30bc2522fecfe5f3cc601ea6ea5b7daef9661b761258e7631cb2647d57d506f191be09d675faea9f07adff2884f23afe75655a680e945c0ba7a41c7a28e5a6537ac386687b3bab1938aec25ae43cf7cd27fa1d5b5d0abc000c648eeca5a17694c4e16cedc3634192052689224b68d40edc18948f9b9f198ecef09fb06cbcb1d65c316fd22dcb029bb6d07fec3731758eaefec6eb8c0417fc193062b0499effcff659078153da004ba942a3cf9be70c6b5a34acc4af32410124cd1d000bd8c487dbf8e985f557eb05a9ebdaa221063f990cb3b61e400f85ab1bb2677fceda7a686703422e626b4015fb02b139a41ca0153ef83544950b3260d7462d39c997b1756d7f73b82aa3fc632a92326b8c475cbad9d5fab311115276e3305606828eb0c5847132506cb8cff5717a34c16c8f804bf07ec3f7488a6d60c208386104dd4405b626baf9cf2686941369ae62d63f4cbd068a124d07eb3e6e7614c2c817d53731bc06e6264ec739f2622c04dce988c99e642b95da2c2ba2674e66b32cb1d4cb19a46778976a19a1bc78a88f9bbf20a9d7e848389978927eec97e2bb50485016539b42c7400ddb07944bc40fd8c1936a01bbf9bcbfabb9f4bc7a9aa84c58951c109e93c580c60c30f415795ddc55fc28d93fdeb7fe11bbf7d02d604a02b61fe0e0a11affa7f45b63c10a2a8e971604b78be138b76c6ddb279f016c7c36a3582ba5b0249fc884665b53af139972970a8b9333cb21b1c0a754d6897651b4ed7515d8688931096b0350332a3c4412d45f908607713cc55a88b0316c1360bfed5af0ec2d16b192ad4f289be5b6e80c6db9efd0cec4742c9d57963ef6fa321b9117a9b779b31265d3579d658cbfb27e6df8a8a05a00a01b7f9b1eaccae28d2ca04ed4b209d5b1de0af64d816fbf66c35b0ee18d47c6d765fc63587267d82c896ab2fcbf33e8eb9d8c9c4986779eb8098d964aeca5685415548d57e6ed88275628f5a05c12db6913ebf01d192271055c8f4d6eee7a367fba4e312aa37318fc2ac56b8e1dc9261461eedf2d07abf853691140b8e46f77b3e805dac3b745718f07bae39a28a01225064bcfb0671d3e3cafe605fe7cb440625734ba30fac1181a96f9579c43a4f798576cc2ba69d239eeab4370748690847a2ae5a5613f6c485cda50b2947a641d48a0679c87d76c51ae8449af15a67459cdc37c703c5dbfbbf2256f9e3d49da7fb321225b6da722f5e0556e33f2a71f192d3170df9cb4e60ac49201a1f373d09c3bb64079975baa8e4bbe8a9be77b4a33c2907aca1259128512a0c8e7fc410489f06ff7429b8ee1a686f09ca82d36ba4fd5e9be513015cc66a82f22a35b07fce8b2df0f3c64a47af1b6144f948b9f84efef58306fdb5dba849389a3038df170e6a765dfc81cbd9c064afbae2d295168efe2de8accf2e1c25397472fa61e458eba3f136f4fb99e6b6acff6898e05c64270b830495723506d1408e6438ed0b2c542cfd861ecdf8636a670d105931645a4dd92f2b7c83c1cbec93f5911535a3f497720739c5890ab506bfe2ab6f05ed4c4c302a9c370f48b0f5e637e962bff1aee84a92bd09a74e10a1d3d1cf814912c357aedf0a5cc91958d48997368f499a1b22dc20325f2532c7927fbd5bf7092467c853692ad06da7cb1ba3cc2fca7155ddfe3ab561528459d5df4d794f29d5a3457b12871f4fed0153dbef596f3201bec218fa90cc2dbdead4f8fe9df80b9181e6383cec27efc077621adb97524e7a344bfe5e7b2276614e8432658eabffc4db01f3e623a2f1f6b5b7641ca532932355a4a39ef5d25492c79eb05a66cd051a0797844c4ed3d3de9f5355c79deb52d776d0d44ba90942b68806799e49771e62c91d6416310264402ed52dc39140acb4a6b61ade08ec117c293f05cef0dd1203f24c25fa835111966d717d511c77dd2cbba85ae9c2de174c98c401f384ea43b866b136617984c24d58a69a2937cfdfaabae472d8cb6388c6d1ff17dbc9947cb7971af9dde82eeb30d5c5147d3fd5990532175c1de192a2961bb45b72dc9a33c7f02fbe6952c4b1a36f23383f94acb810c5167b86597dd48e1d4d1100682770019731e4c559c85554ad776ae1b04c6b2622acd94d7c4d86a48e839599f0a4e6154eb2c0c226a7e980f3824d9fb3244bdc13e064e6835dffdcead6501d9a5a434ddd576cb99861a4968605af0addbfad2355a3f5cb9090b062e95105fe25d6c08e1607e0c80b436d6f852c39f6b72f8e94e4cb21aea5c24d27aa90a6e5e3298355b6101fb94ed3af2df5e0fc6fefcd3a93276b3213cdddf800c9cd628a123020b0cd26a4e076f38def765bb9d59c199989577dc8b75b69c40b2c8563ebed69597ab5b36187ec8856bac1ea7e969a108810a588d791f8a54cf3888b7e59f5c6aed7f338db292d6700abd8ca598d5fce309fc80421a4a48e8966c9846f26c7054b7f8c9e8109624d5baa51114e93fedaee343be1eff4e2e1739c914eef62ce22b3b25b67f70812c334951cfd0345d3b89f9354fe57811bd99943f6db6f713797a5971f92454a3f8da392f216c5060e872ba0171e586c51258844a5e7147b6076989478b3e3402ab62959db7b3e5084190792727d14aba6e4f9e9427b6e4bff8a1728fc9e49468ce48e9c43633141527c3acf8163054b071d52ab44f549d1430397267469af1de41a6b8f824df486e786fc1cd845282612230b492b749281c0740fb0b365ba8d62309e5eafc9e59c199eea104780110d4377c90be696a9339cdc5378d9097d4477435e9f966a0a02ff1d514496105469f1b0056886794dcf22b9f9d8460b59cc455cf67d920db11dbb2291464d2bb6d2151d70379381573e9ea064bc971a56dabbcaa5b5211788716bd05045affee016e3b499001d74eaa6c501e4b54ee5c240d02711aab91a3571992112bf22aac6b1bdbdd26504f85e389f77c42ec1517dc7a09a18f9fd8fc191d159a366c6fa82febfa07581c07f9ce90ef4ad8c955e32c1f9704381ba1af6685f74263dd1209d6a3ce5a69a0dc169a0254698aeaeb5a21ae05b389ad384a711740596270905079430b9036ff0bf493cfeedebd1acd212597f21c9305534abf7381f60551e600e20b017f4a24b0d337f80dda6d47932f3a9905c8c0d1503b660620ebf40d9d4f45444474a1fc0cde65dec2a1cc4de3639b28c96314764b694e519c0e84f550f73003bcfa60d00587cf517d1c387cdbcfbe6da89484b845144dd709e2cc5876a2a2f56b7afccbd8cbcd8597695cf0f33208891248f9209cb522dfd9770c5224af886eee0f1c1e038a63addcc71fa1f866949e5dba3d9f73edd45ae35a54df98ef9e608ec049b69511038f9e892d6c2c2519a4ff820a7b2eb0d0fa2e9254c44e402a9f96a26f3c7147c9812b08ed5dab7a37eba3238632d0e02c6b29bdc5933b3159b25e8251da9bae2b8ec9e29174030c341e30e10eb86e1c0910c882540a2393344bf5f4734f70717e21f4e01962f31c77dd8337b6f663c16ff8ec0b637189b1c18a4400fb39dcdc4f7a54a495895c2f33d3eb1ec849d906e7b42c15804f7470fee51977c7095bc29d7eb63fff3ad737a272f7357c1c54e0fd06aec974fb5d7db9aa2373741b37173e76bc7b832ca7e9eab105710fe7e0560ad3394f7b0572cdd674718ca054d7dea5ed2f57e428920d4044f34b39f7c1dddaa31954f3ee1a27122bda04d6af45c15fce69124a7b750ff36382ffaeda873c1e9ed2075595cdf8a926d0d20ede5d2f1b563ea914ea30fa97fee5f0c48c9fdafd3da6f1591e69b3e68ba46b9c8d6d170d4beabd287b5e6ab3f744ec60a603366037213399a49cf5d5e13f15eef65677e83a885d2e81d1a44a327d86e93c22c21e5f54878b7aeafa38a2e4665ce421b8fc490827f8a1c9c0166b01a8957d8ea3105169a9448312321e6d2b08e429c0d05bd7ec102d061812325e9399df1e31fcae800af9c86eda8cf5680d6b01a12b3a2db465e365864e9c5f0ba29599c45d9c201ef2d3c78d6ab741ce28086835112bdb40f1d9dfaa2cd6ee5d4ce1a81911f38e851b979fe84618a7dfc6c3fb7d3816a7fee8c5cca983f16e24a31d5406c758ccdb1c58493d21292321b44ce77889a40ba21f1c7c05d402189fc6dd98c77143d248e2284e05dfb44475713ed3c6ce567f7964e0e12a9d3902b484d92552fc1a72556c7e73c9b2bd969fc77bfc241c5c9c61c98e11cdc2895cbb9173554891596ff5bb7e3965075f6344465b1d2c7a21aa2b754ba927df3944b335e70252a68157ef72c34b7d4f5e09186ceae4b77f83e22696fb49738a526f6eb9ada16c6eb9b03ada2e37fc1c786ce76950fe54c115551bd93b21b8381acea0f179e4b0a562d8b4be89d69192010f42ff1c69a66865afce44e1a69872af6eede259f4639bbbacd85158c82898eee487d61281c2cf9cfac1bb5646ea192b4a3ab154eb4ee02d128ae75f8b8679dd448cd30207c37d09b0b6283bb4714868f6f81e1ac8b9c07e2b899b3733ad9087cf809acbee7e131b952469c1aa631f0c1a9b3a2a47057e2c1216a42faa1757266df6a59dd0e90cea65819900f024207d24f18943ae0f1f76619237114587d1a7c0e48e0bfc0605aa9f94cb35cb39584bcd0ed4e98a75c3ecc4275415422a0d75d004292a170923fe0b34dbd48f83b3c15ffa28dbbf8104f2658f115b00fcecbde9c149964e7c6cd729c9a758f56beb64e524915484723ee13388446d3b6a31ef6544f6f7849145821da768c5884a08baa1ebadaa4626d3cbf714ca3b5122c3c480aa362e6bd1acf3a81a457b920358e7d438237a1bdbdffc5cf50d19d701c4a927c3179297ca460bfa471b1c2b5127ab8d7f66d1a104aa09c18736e54cd90f17a0e20537b907c4966f1699d8a135e060830be0122beef6e915f4e905e0a7b5ad26c4644422a9f83edfa8227e5e53f3235bf48df0e7cbc2c6fb6f6cbab6f6d4b814a9d4c0ff18d2e53c27fef6583750cb132cc9b97f6f5f372aa2cd461191f3faecd9591f59af300a4936ada62db6184a1fbf46ee261a0292ef86eda779ba29d3e8c3d1a7f782ca6cd9bb18c9e7786c2f2be1dea2270eecc50ff758d60ab33057fa2e6a407ea78f0c42af639a2e3e852584e6f560d440f8e530beabd2ae7c52f703e01509129469194ff6f236876f239de21c5c3522dbb03f7151b84e78eb0daf7e681da732ff40f6ebef2f4f555e464c6f83aa69d84807ddd848280736680b97a77537f196dce1053efa734f68d34814edbbc692120cdc81e659d9e708e1058b2b9c4d9adc0df8e678ad7640d05ae07581d6a98312712cc1a0911b54d5b799d3009d4cc8fcccc9f97e79fa3681aecbe58e218d089dbbf21205708b2c775633be68f3b3b3387af79c2f073aa466001e6eb3bbe6358ff608b2be60e431b06d9e8e9271ddc0aaa5b6d60fb7e51d4d90d004d2e0b6a787343031f903f5d98a9d95e08a8cd0dd5a0bee8c828dea8df216821a3c636f7624db56d69f4dec4bca953fedf18eb39ce9b426500464d95ffde560aff0a835068eb3088ab70b2ee26953bc42c88859b8207eeaa729ff9f881a3e02e0b7a1a2bdc958b206bcefdb7f82229ee700ae809724f1d45a1f4fb6edebe69d6bf00b642812ff632be22ff6a327053922855f0bd8a72579cd545e5ef00fb12cb65f03069aca96056420a71bb0f041df691ae2dcc4690b0bbc2204fb578e2ce5ed30d3ac1d9f16a80aaf47e4df3e3ad3e16a3b2d27d6dabd80e678b00b085094d86da9426f86b7ea295e52107f8b3109399a10d7e0e0cc9fb94dc2c641bb9afee26507b092a8994393cfcc96e2cb4d811751a92d3196fd1bebc349f3d4a528a499c8d2d574ad6e946dde09a943e310196cfa2f005fe2640711ff189384dc43df8c3a01a9baf7ed414fa3a0b7d0abf4197f2bd6d8b397f5155822aae85b4635da76b96b1f123f9b93474c003a3a0534e6fb28326edc7c96b78198ef7febad3c493ee817d81b663bcc4391365cdd7651647a81685a21ee9768a6e027bfe6f5117169228e0c5c766e9981473199500c565b5922e57c9d7aa36958d5555dcaddd3c52d92daea4f0721e87688a6b0a68a8ceb10efbde490c416537d9a4f0372519616dbda4e31f9aad2f0270caf01fd0aaa2498a7d19fdcd35047bc0707043d1b1068600a48501f8ab2c737cf32d8a0ab9678b605b111b849d2083d6739d5edca2061ddaf3ce0ee19594420817c78c3baa977f3aaf292995c7c0bbfbb5a89a6917149df6b859d06592446dc9791c39aed520d3684ce0faaa518f0d2cb20de3f291d59f3742d24459ceb3120d085bcb9413951b66f8cbc2e426b1c5407e9f5e2bfd0d1f1302d6d933fd99c0adabfc50e8c04f46d47196191cd9a30eb977067e99e444837e867cbeae281e37e6d4a3c1036cede6fda4c0767798ff4baaad30fd2f155492a3e22be4e90f19d5510f0a157cbb64aee940ce1c50b1e596a35084098d25279f33b5060a93bc2da181b5d4e7ad1c975ac8ac0030da3480f9d5898f0dbba72ed0ba8785bf2cd6edd160912f847d67485575f80fe1dc32e34aaf64192cc45d482c427240631e5d82ebafb50575294c2e930ecdf3aedd80fb6c8822fa41d12c68ac00d7731e1565421c456e30f3b66a6b6489c2149410254ec61a7166a80dfe89aaf19fe3674217bf66d7f0c238c778ae85476e5c2d9bb4df7da90d64d5c517ca8e6db1f194a672f4b7d435510a67f2d71493562d83e9adf11f42bea1e743e71a893b409b74b3e567e8c17adf7415d677db8eef52d0c3607f9217cd71563082cf7c2bd1534d9106d4791a175f4b8d2c1813609cf638ab3b9e4730e5babb66953dc1e07177c30c94e9af6ebd97b2d6e0b8916c934f2e1bb18f1f40870026eeaece60f781589b9c51094b42ae9ad4e90025bcd747e81d7586be017bc14de30686f9f37af2fc28fa9b72a5e0286857aa8cb02ed0e765770c906c3d863be8e45ffb800c61bab60799cc81766a4bf657362f9f6ec6cb85c125c87ed909a163ac2ac8e7ff7319b8b35420c5f27132e33d575510c328bbf3f2e3ae56dd23e10a0b12a4e71acfa8fb1a2985cd8464d352b9688d462cd3a82f7ef13007b8d6c9e97bb25ec18d963c6d73ed5b53f4926dd48369272a6385bd1aab1dd1da7a27e34008d44ef8d79b3deb342961513798ad073fb79a31c976234d98737c38a1a5133e1765e62750c7d23fe6bdeda3e1d7d07bf705669df815135770cd9514ba1f6ca54ba739c430f0ed3effecf697ed7c6dad6b42c840e62e38572805deaa61ad295ee9ec55cbd2f73796600f2439835b4dba79595409c0deb28c9dcfb874b2f999b9904a58156f10b0b4773e8fa9320b6d8da8868229a37e45529149192806be434f7e1a64c63220c09ca5ff0eab18e6ffce5e3ac5bf0d7bbb9943167ea57e3f75a773debc754818d003360215c331517fccda3f2665e4c67870380646f24e0431f39cf7e156ec09384c5f8e9e852ee956e6bbf88d014fb3b561cc6aa457946fba7eca64f6c81b0ed6233517df22f413575e0487e4ee7dad03708964ae0f2f66908c145c93107bee239b3b630d2a08002b3347124f97b95f36728c602a0e43693254dc55af1081e94d6caf6b64771ef571d179a9afadb3e32aec8d139242ccb5fb32ec2a26f4c436961054abfaf0ab9e62908855b7df1c91006a88a7217293d5985a3870b85153fafa9231f915a86420bd126029509fe0cd6f5b5fe2ebd69d20776f830d2d888784d376325dfd4a0aa098a2ae9267e296125f428ddf5148f57da009ed2bfa75a39cd01f9c569a6caeca3ea6613de5915bbc002d020d34cd02f6865abbbb7f2f4d1799f4904fccd3f571554375599214ecfb5c25ecd73e4e93726f5331f2442c99dcbf73baabf554cd8580a00d1e03df6e04e48cd435d5454ce9a68584a9b99ce90e12175bd038e979b48423898ac5c66c7e287b651d16bb54981db69ea18756c89b3df7bf4c5a8bc5fa5d74c62e08667caab86ef80f465b168c24ea67cca07010b91fbfeaed109493a1fb476522e682ede073f2fa9af74bb03e0d13ae0a68b8dcd770e78d08ca02fc4ad656b34faca03dd422af7668ca376405bfb5372e40851e920489694d7c95d556f16607290f06b9480cfbb746b790cbaf751f9e2238224f153a0e7a65ecc5a29ada86ae4e89fd0c4a496b7f9bd9974fd02e2ffded1947b3bb3c0878f4d76e5bd9aeee59a4764113bbd7a11ce78ac62f5a7bd212546deb836a53e20ed00b5013c60872f67e5160d94f221502b2b012c7225e155019e15f4e421a67bcf867cdf729ba6b185e95f80ce8563a0880e0741a62b63b1cee34cb87d9bf0860719861a0673c8e084af82c8b2ec971ccf95593029b3cee5446f95534c88cbb3cf61dd69bdd082e921eb9ab6fa46cfb6724380a260b1676edacd836b77e3d3e5d047e6b13a32958be0035d0aa6cf1c2c2da5fe83dddd996ea8f01e143754845a9cb96f0977ed9629bc5403f5e51d82ae631a5efc56210f3e19851dfc674e538d4460da80526167bd4cf7889320ec367798ceaee9493b678f204c585fe35347fa12170e09882544ee85c4e6b806e2c6732322bc1771b4f783538ea60c66444081e00dbacf3ed5cd3ea632b4840fc3af1b988c48ed592c174d49b54688186587f80bfddb15c2a1091dcfe583f32c793a8f25f10d37949e85d07e638c8e7023b9881fa2b6f2ebca1d9e1be929ee89ef8957f90ea223480db5f65910867b7a99f8b3ec668043070212cd115125b59fd2425b80d096d3ea5c7a5a4ac8e988215c48eb122596d3a87b0a821a9eec9c19f379eade0cd68f6732ec665e8f6c77be25dcb21ad60f9174aa726ae5788391616d10ee88a5a920cbd7c350bca9ea6c5079e0323c287dcf001e2a3ab72973f6866f406a9ddf3fdf1bd8fa0bdd389820809e82b4c4f31d66563ade0d6dd155775f1e1c9a3c37204bb92f53a69efcc1c7bdd16d7d4b69644b44fb73b0f2019ba977b3fd5043785a731ccc82308821712b611b0c921862d734e42c9d14fcda24190b9799564d2f6c1182992f8e549a8472f1f3bee71261d3a332d9e7af1afb48d1e146ebdef7c2dc6ba96478096901ead8cb497e7510aaaa151a8aa321b5e569a611597923164aa5ee513436de6888385ad9c8fde63ee5b72793ae5b9ea6e051927778619e9217053be5ba0cb1974f959af7e7461e0b822391ecdaf2333032d5c72aeb89ab93d7507309dcf77f4c64c31228450a875af7d3e04d7d3c616a37456d952ca16a1290d35601eeec9d7d3ee23fc38abb76c2bf50ec01d56f4d70bf438e1b30d51449c7ffeb54757b67dcde9f3cb7a1b8c41f29859aa709a4f87ee25e84d19e57f0121cf9bbc1df4049aff2f2385a299b4b5e1ece35914e870f298fe8677da0d73f785add2d651043591063bd9463e9731950186b4f11740efae2eeb8b3596e18889e8ded0373f66fe65486f7b165248d26e9001aceb41ec6282cdf3682e9d72d9d172c375c9c2949163905b310d11e38262e18c2b5c268404f093a403842b34d6f12750bfcdd2f58f34c2ff0acc52d925c20918b7a3ddb907314d881c65e3164f24ded9e5bc6c5d39c960c2c39f25ccc76fb26654ef63f75f68f1903cf4753e73080b712a763ee77906cc79d2a9d37d27d89f57ae013dc6898e9eea9c22b065f0a6c664e521ad9162c39d692acfd30b48b07f47a21c1a27798b6eee1843158c4b4568b84c74763ac0fc5c2196668f716e30b88e6d309c3352568fce3fae0409c0cd8b8f78fbbc22edc6469d8a3614965776b1bbdbeb3eb681013ce2f3ebd78d0470a85ea2fd265ce1ec459b7d98255ff8501c2c4517505e55d943716f85315d230d5193b98fd7063f43243b8d275b8220697790e42b0224e3bb57cbf7795b40b77f340ef73ef28e0640e5371d2cd8131478c0e5997c0017a36706876882d7d0fa3671653c3760574d2587fe661086a5f9844763d580ff82f503ec670e369a25f78679cea74272a65dc9852504ca92641e8fc8b59dbfa31f676eec714b8df5235fa76ce49eee906b6564c47d0a2d3422c6abd0d6eb7ef0dfbd885368935a5631f5dbadf7496110ebbab2fa28db526e48cadade2cd46963d7b5dadd02b61d8a467734960024c66a493a3b3b9065aab9397e0da9583898df855835b80029622a94e5dd41d89abc154184da8ca80aa05cae7c6c4e59a85bd6a9c593a1792a4230e45aeb9d2cc744a1e11507e68169259d21f36efae0277216de869de5db59100b887a7f5d6cc9c9f13589cc6f53ac911df8f0a1b09e895b5b9cca307e9cf63b05fb2f889e14cc9d6c2830fba00c96e8c4ed484f4ee2f8632752238cf7542d93e3a87feb992d99b5f3c4fc6e597cc93173d0edd21ca05c4384f04a69e647598aaf95e94604384ab3f79d1efc365f7d1931ea93caec9e0487c35ed4f8ad52ff09179fcd3eadec309bf82a2da6cc828152cd50f2c0000b0e24e14c707ed68ee24bc37ad1d9313fa965e7616ed7740f8c03584d759782aba1d6458fd5998822ffc9efbad0390830017567c80848a693a8b05a30fcebd0f399b27c56853b3c30289e6a0a02114043264cd14350a56a4d47c48e53bc910544b2f78ada024b270182c62ed499681b7e814a46fcd6cadbdd7faae6fe752495b96144af299b8b88ab0d06f998049c3703b373db2b045d01c2be34353c87d10b604def86201628da42e5be3f643b7f15aa5983ad5789a2bd67ca70fb52796a0dd8802a5360a0d46a4960575b207f766563859309af1b40de9a95fb5757ce6333be051a20f924ac39df515aa9e3e27dd997f7cfb07769bcf840aed9b78375cb55b9c344636df5ec9c1e2179cabab318c77fcfa271b6f334e1b165515ebf89f7478fab58cc7226df7caa1c39537ec9ed4a0943844445e47206a0f20ed4fd2122786b02ec438f99872b8b088a4004ea212173caf09d695595a089123a7e3f78ca2876b0481d4e696ed23e154febd11de19ff1dee1d621dab5dd9eecf269da23a7ee041c2cd4db91e4323787b68505751ec9266307edd57d84943a7b3bd4714fca3354384842b6eb65d71cf114d2b34f3e6a9071a707035b78a5116a013ff729890ae8e7ded70f1e090bdac0cb16278b934b5c7a7538fe75f999f8b418fa530d17de38d3bdf92572bc4b808fe46519a4e16f960892adb46d64a289f2cc2f15042a7c51c4b784cac9ff60e6d3cfe96aaf7b882221ce5352127523d021bca9a42d660b6ff10fe51cabcd2e80ec714f1a74f40fb6c09887a0d47a85d8e98447bfc734fc9340daefee474bb87ccc7d5d7fc284213180afc0213955d1ca37d132b3c428480427d0d6d2ec008f4338a5cfe4cabbfa187490df7678f5586bc6f2f60ad5bdc3ae4283677e89a9659dc84a5d0e628643fd2811123869d5d9130404a3c113b7b27b16e2021712fdaff7ecc9e692bff70c64d4320385767906eef8cf8a55e4d04ee85f1ea161eec113ba9e051059d609efb4f61a895ef5eccaa6743081dff9d2acde176f1a596489fafc5f06a4a008bc68abd265131cf78698b726005ddc009c0e119e75ba0491141211600978618195f8bf4d5b053c50cb30921bd378ce4f9e3b534d09fa26d6fbbaf367a81e7fdf32ad7e5e4f4c5164ab92a21ccbd59e9a0d46c823b37edb2e868aa7fb97b9a9b630bd7ad0e73b7833777a5519bb93a2030644d4fdb4a3428eae1450f964f87a1861d6ca8483009e37f751daba241c4e7d5e2950ca6fe8708b872dfcd601fe25e3e063e9d6bbf07af0ce357b29aa1b163b3b8058f4b0439ad74e0945dbca43841fe6550aea697047b77b6085cbb02344acb5ff9dd48c56a9d6f221337ec2cd5d821fabae1c7906f247e06666f178825f462284915a46850774db70e839e7d3364fb47a539476634efa96bc6fe4fe732f5cb65b3e2c0b685878d0e9750b319d34e125b957f4eba82ba71e6c65c618a4d08ac9a4cf3216e3dbacc105894280631c597c3ffc02d764c74f4c81db0abf99bcfbc5a2ef342aa2519fe3dab72affddde9487a09c90775b6b9122061daeb53b9e49af45eb402185b14e4ce3951de4c366778999be320997314d86f18214c01a856f3312a474193dbd6a768d52eaa06e24ff949ec0e663993df34e9b5979bfece89a3f50bfedee9b9671cbba176c365888ff9f1f1de92632392f1d29e04a6a9a2c5fd203930dc3efdb8a5d53fdfb431bfefb418a27b2d3083a132947c1c43c6186b4415e269e8c6bf9037622ab8c32fb3bcc0391a1bd2671ee4c16e18a76692bda6cb16ee38fc0ac5623a4ac95656df8028f464c3d2aa3ba75238a681dfb271c96db3063cc902826f4632a7225ea25b3792ebca8cf7ba348296b33b75e6a6935016795f95e913afdef07d17f5139e52b2a38c67bcb9700bff9bacb25a87de8046c5db7c4d7da9702f81f5196bb2616ca1b47c28e3f91e73716cea999cf3028c98f65c0c108df533e7d1b5d5741b0bd8182ea81070aecd8a22cc4567f6a810360ca5e522b60ea8abd7a1e2923f2e2a1aa054434e71e4e0580abd1fef1ae044930137a8cd8833effb78bfe3b885842c60d72fc76896a0d42e24c3e1d6a4ba39f16a51d9194d8aefea84399ca21ae4ebdfe68197da2a1c8d65976e8a6196981cfa11c286336e8a383f9345b038fb89afa242d053faad863d0508ba85adb6626eace615cc8908ae2cea1b5e0a4916b76b6a6b4cb8e06c958647487b0d3c683e5269927434b9ab0fa9fba4a8311d22914fde73b924196f1e24365ec31aee105b74ef62e0b7e68ceec0f78833cfea71579353fde0b64cb1165578211394cf222f2ea3308fccaaa319ec50849f1624d6f2ac58c0ecc6b3980f78a09a0256c009bc8e64ea8584d4cd58587ee3ea5b241dcba590f8febf02ab5beb0a115f489403274ff3d3665edc64fce6e0257d6fa7f594573d86aff4a3073c54307ce0ffa9c0af599423beea8a6887e10f0ce56846bea973b3332a5479ad28551da5250b6fcd234e83e21842e32530383354db60fbfafcb4c93643fb2c149d533a8ec41f36437bf105826bedc975513daca61de6a657d017a2e88c5fb997ad74f6543869c49763c1a90d15ffb7551fee240974e86d0e18edd6228bc56f71c3b4328000350ba287e0b70b1d92b9f82cf55b7d5f1a4c971def69a819075ea8249e753fd816125fc1610b600767fca905d50804aa7c08264eeae55e6ee401c212e3866e43ea505a8e12efad637076725715740922f4dc9e74077461cae55a75ff1292895157bb84af903814da7cf7ad3daefdcd0b7f0d2c764041514889678b7ca613a308b27ada2cabb8e1581e004372188c2fce674813083822613c7be817145e6e32ebd0ee8b055e8508b34f4439016cc9f5fd91b152cbd4593283625ef7ad7b49006cd4ff11aaa02d7f7fc374843fd0c7499eeb528b4fb6ca2c4cdc8b0aedbeaa122c81343de63b71d666a0219103278d642e572c59ae26adc7125eee238178c99e0424a664f3bbec7456b11402dfa4a67635f7d2ab85ff64582aa65aedd11034a2e0cf57da7bf1170e78557a0b9897ee495f23677594a4e339f35b9df3af2c1ac8b7e79ef240261a74e4631e7aef8ee75dadcd8fa1d00d06d3b58b733838dad77552f8d986206029f3d277559ed417d9371065a5e0957121d68c6ba520f6c2dfeb7d1b623fa8c9fbf343c6179c00eb86e11a6fe388740b2bac541f66268f4cffddf23be7d72d91d203af96e66de4be3a0cddbf937ca7c16078ae5ab9c45c321a2aa7154bda932219160ef0fd519086681a487422c5998ff3b8e0bf41b7cf154261df2f74fde95688819e474d63f9555715c79c9ceba09b01e61f07b0ff9506d2728e3c848e0bffd378f03d4bef55e69f84164a2b36e66e89e24a014b752e069f81137a36b5bc3f9522f32d2ae4645b1e111cfa25ebc9a979e0c96c954e932b9dc8f32c899c5dfc5e6f32cea870a7df509254ae869869a4c4bf680c5ff304288368929c9327b3b152930b2c32ed8deef5066d01b7d8186af4c959834957129be75027a5e623ec56a118667493bf307645bb39bca3a1f7f6e4525039c5341236083ba98c02cfd7b1453459bbc671490f100182390122e505271184b112d88aa16d575a0181559c2a98c73ec171c1b1029a887168dded0d767371d2096ef563cd3a11a92fbcb0fd0f7ad2b8c43dcd5bc1a97bf2d9861b9836f23d7dd5722be6f1965edb67aecc53fc20111b63fcd0f139971e62a240663e5e49f540cbc1b40735a7c2e73e3bd3f9e9891a8e522733ea5f127d63a5f1bfe7457f71d856836140c4a4afdc2619a7f51007a633d5066e95513cbcf9cc64b91c920ac5b55b7f7eabda3715ec4a4489fee17cabfd5652dbb9258290ff9c72f2a6021b987f50a2a116fe36126b863583379ded063e72954c8a7771f4e96cd634408c1103204f419d50462a074230568343c56e8d99dfe0e62be94dc05e629853df9734d814a5531ed3c629d1881cdcb5fc690ff5e6de228ae605620949a39626bde2075c862a7d3c3d9a615531eff8ebdfbe0e697fbd48451bb8f9f0c4ee098a989f7c710b74247baf3aa4a3d3b3c07cc8a08cd8e6ea59836b6ce3229682ec605ec5f79b611ab1febcb2d8682ddca185c628332eda4f1d797ef61882f84fb7f3701860f3ed325b43a6a8e26657a9633b7f139ceea136369a3ab49f1dbac249ec1b93159d07c4f17481519289cc269e958748c9b8231fe8853f7db78f18dbf450ad4611a47237da0ba1165b23d3b521ec4edf44cb40e365194ec1af0a553cc8951e4a53f473a543e46cdc8f4d22508411e9a21397ac28de31152eeeadbc59bcfe32f53c573b44cb390f295c23dd6f72796cf098e16b10fe5008e92080f6dfe5da56623f896652b67e2f1ec0a64298d02c39a28ec4e14bc22911138d77add89f6a8a6c6e48880ab32e2cf522ad4b67c3e6207ef68b342f005b74c1492cb71c63b31048c8329d3ef8cc71b215d8f9880ae87c3aa5db18cbf127a461c0da00575931caebc508bcdbf30fe4839566321dd5d3d6c4374e2e459bd3c78debedcbdc1c89b1db89c8edeed7dcfd835a1856f415f98feb7013b552e2a719edb804903b814e264ea47b1e32ac648b8cbdefb7d61469280a378086380cd56d01f9d60b671e64d34ffb3e2f30ea68257f2f8c17f39bcbf79a6f0dc4ad93123a06abb3661f6de7dc34577a48e70e8b9046049eba822da357c87f4c2ab7a43f5e4f1c5c30deccd957f0e02b7c7035544e8857834283f44a09c8d45bc29f2f9ea1831855b6f8bce7db2e64eac6b5c29916a3cc7dd6195c931e23251682e58d07f8af3466f265909a034714ad47b2837602983e87be4143fa72a3c24f46529c638487f493ce55e7aad29ffd8eb3ad8a6af7d9cec7a7656af340c1be9883d37ff8c507078262122a857b81fbc144457faf626bd47aeadb7fad77d152a1313e6ff267e996d84a684c66d22db67f8dd5be0e7820d2905d865c1be2ec6efa673be0f7392fb8e93a0b8c7759eb22e234dae8c9c24372b916fe585834a4ff8fb3834885e3bc86f234f31710a848f594c8d3719c6b452526c4d652cc3cca545f44b4654826d5c599b5f43c777166a2a0b58e414ab50f8b81a74bf7d9cd2ab63673e5b3d5a151d66ee2748908ab740fee9cbb0aa294939e83f3b1164165d8a80c1d7b96573a8b1bdd5422962a40a97bae73641e33eb8b3c01e4d5ce5033c76b041922464d8c744445d010eeb0dd65a371317b0870b107d7b04b8ef0678be3442bdf54826b95df42a585845869fbed8435fc56a9491793b2a3857d2331924e3fc4330f07e95ecf77c8fae55c48e726c587319b2e80536d957d34bbc9662c5f2803c08794dc19cfca6e5270dc93623b3f5003ec78ca8d0dc7bea998113b468ab877c2cb73c65a7af9074822369c2f88bed25494fd150d2f090df395af417f487a1d74f2dfe98a518fb11327585d9f9fa98a8a4eeb1a5ba01dfa8bfcc03c66a5322f3070f7e1d8b367d8186592a4cedbfc762686e63dd3879bb44fa3527bfe23bc7ded6b1eadda96af8e0cad535c14349b31002eb37b0cae8e5a5385883a4929196c1119517013dffbb8ca675dbaa798c2149f680aa09541c9031d95f6c2561e6a756687f64096a1c6918fbc4f2ec9bce7fe08d47df477d303b142867873e2ede1f27e86442fca608ef175d3f415303c7949a84b9da544a51fe703eafa29a07df95151ecf32cedd5393cbf695c36ab0122bb90f1ca72a344061268074c113725b231fa139b1615223a14631aff139f10ce61bb8c223336714917683a2ec4862810d8fc55d1667dc251546fd03b0e9d542270ada73c592efa6d6baf30924307cdf79354aa50f895bb7903e6f4ac1d7f3661465fc4684cb233443de606ca3ddca41d209f028af9fa973768c15068053b0b4bd11190829340caad2c7204d330f833187614c936cfcc81130d2b628e0c9b39fbfe13eff56df90127db9e511e4d3c4d9e507e59af12eff8fb416b25f25fd7bbbc737dd66f359578a688a491bce9d15e1139429e6fc198b6545dd1a491310a2e48809c3c8f279c25d5742d29b2982efe7c39e2d9263bb28996e64d770a4d6c9ecc38661d95231ccaab73d27bb516e5bcc873af60f0cf502c54a66d639ed74a0ea5a51deeada04a24f4058a9f43c08827a3187242ccc5104afa92e03c4ee22a38c1c90884a7ff87d62edd8bbfc52f7215fc560276512f8f80f801f86688febad1c2da5fce6ce3c2dd9c59f08e0866007d69ed9d0275eda5aae7e7fb243de9bb2e680fd78f46d54767c3630ba5853136faa31300eeb5e4874c5108c592527e6dba5b579625029fe3e2b757dc351d31c2fab109de6cc305d4839aa979d8ed9b47dfaa3ab277e435c70b57d2e546f14c4b6b4e8829770ba7a20710728f948da24415d8a888ef0b6d69026cde2c6220940dc67e4a550a9bf93ed973d8b597e657949eb658d3239eb259d90018724af74c8d3061063ef83a3f644103135bf20c77a3bf39e88c36bfe6f1abcadec2d34ab8afb2b070d7967df7cfb89ab3bfe64b2b4e9316c266cb39bc13b5d594ac22d954239c9f8670d3069384d99407924a8a6ce0121886936b6eae07303a46c3321e03a9889655064867e22b7eeae04097910638ff35143a2ee45e2a4003fba4b786386f4bb3b17a7f0016a9e45dd7489ddd12fde2d60140457fc9de49625a04c5ded70537eb6b51496ee64419f7b3161d48eedc1f6fd9b011e9b3f2daf5475cbd2917ebe301c23e486f8a5b0ea1dc142d4e378d98580551015abcfdadfb1cb0daff99be9c8ef4a7fdbb97c665b5e8a7c6ced0bbbb31d2417f62a7c325e6af0a56965da5c38fe7b3307540b51491414bcec3a2c2d28dbce07213f569f4cddacacda3c2bb70885df82200b9c48ac081994349f493619e41e15823eeea4c2ed31a2f99912c4a8ad45306eb75cc3c2e0100414a9ec7b84df04dea671b7c996d2971dd3da485162914bb5920c1f9e26dee353b929793dbe760c584db8e824427aacba20f8e4b6c4bb35a362075df0c69f0f90de3fa1f0aa036bce827233a8c91f04cc9dac3a14234726fe37c58346d3ecdb2b5b44fc31cf16667a19c79d5abee5d216a64731029fea31dc5225f13ef654ba9ebe301940d5927121e243c14ac554e0b3602de19322a74d8ef8712a8d54519935e2b21d8fe72ae164a2dfc82e76816eaa206103ced2877177ff6bad5bd59008dd43b6de4fb2699d82c904cdbe86048c9400d844e1a7b15199e16104fe9366466e1704ea9d858d732df28a4579c117eb2b4765c2eb3ffb3152686668b0c6aec201bae30c84b03bdce8765213eddae5cda22c49257f5ed39ff6d498d4a77e06cc7b6ccacd1f2f8f5d6011dac595c4837b0c51c8f1403401afbd0059173ec9e7d588e5d3d7c87ca8bd5c0b1c2865690568b5c9fde6d9ec4496effdda1e31b592df4fc969af6b2775b42a9d044617e588594c28bc9bad36fbc066abff890d8e839c315c63d6a84166f29ddd2b781882f31413df53a50e81b1b68b2f221bc4120646abe3abf0ed20f40d3939894fcc64cef4538c3cf62b6530f1d23c31440532ab7b6b25867622286cd48725ad61160b2fbddd1809453ee799fcfb91d4dd211e0b7bb83d26dea296d03f36c58ae39b42e10d9429292c4316aa471a07e270a2ac6c0be54097c40fdd9fa5a245dea38b207b2eeec79683a276767c2a7881019ad7d09d24c8b25f2d92bc92647016b4e30b027c0b8ba27b7a616cc0ab52078768f98f5f94a0c12721595d5b1f0c09a4f31419eeaa8c492eed6effd5ffc751ae06b8f9bca26666f77be154df89c746713fb452361587c08a22f7615b3b4c1e6bb5fecc04237e2c25369e27d8d1d6b92ff9d33485a6279d28c63cb51661978a809dac8865b648265310ba35c6586b9b62ecdf5679443f8fcd9379ec2102cb7db453acd566f6ee91d199dc34347fcf48d47506c022568baa1d9cde876f92144fc003670323bfb1b1061e53be17a2f5f00082361a357734cb789120b8c77e2b710eb05351632aae0def4e126a52097d6f2bca4814e54d2f3dd936e1175027afc5b4e7c4eb82008d45cc7e80e25ff346a5557889c115e5f5db81531d0b5f1688d1053cec4a69c27d6ccca9f803cb9ab9f5fc28ed448638876d6fe40e3d161774219f8068c4e462e356bfd413db29e92f12d75ff3155f38210d7b797852f5e0bbe4c65f3fd2ca904e5a0f212ea8645a938c9f9b627e44ba635e9796019b4f9c593c07065e98d085bf925ff0686a2b22db6a0f0b6c737233028e679ffd527e93d0395d817f0170599476cb842e5fa81b64f18ff8da2cb066df04d877e04cb1f5d476bef739918f4a4140eb5f626bd3f3a0da3550717fba2de47302d6c5353e25a92ed78468d0caee1dbd589fe7e52cc8146945d96858478a49246dd37fe8b31d727965f24d14415129a51bcfd80d5d5491555023f64f848dfaed6ef2fd8b73f0c9835a5e8bc8ad1bfb8f788222c6283658911185c7c8074b62c529c88af815f60a27ea9913e90a9ccbd0fabc9439d801a5bb7e9f6d2d77138755d85cdb74b0d5a2f2d95668c245b49fdd94bd58bbe57e5c2ff4f514bfa2bdd515a7ba6fadbf7772d92a208739720a6d3332fe222fdc636c900892e5ed616705be70f4cf6c4287ab01165b987959a9c1cd36f23f20a2fc7bf1ed40f7a4db42747b52dfc4e4d2c64e926d1c213503a0af9240724081709e10df121638ae594b45b92135c46a65127b9fcfe9140f326b8978b227f04b2ab0b35eb449b806179b847ecf333397bf60101e647e1bdb5f9737616641a9d81dbeea1d9ad8de8659d659212821f113095cb8309e4486cfe674981b7bd2b907110cf94c4ed2635272502309248034bee6776cea4a03c6656b73250bcc9f4df320aed73cfb881e5ddc10bd605af52076e74a1634362429205851b4cf5b2949e5944f4da799279264b0211c3e6bc1204776af11c90f50c778023691b3b5b439b4322b7f0dc3aa8a1d5b49f58d97ae098e11db0532bfc446d8e25356a1563a5f38f4826c22205d2625ec688a9e705e8dd33293e533e4108db499cd6f454a46fe8e7d88894250a9a3ddf3be07eb0940e52ae69f5337b0fce2e0351f760d340609928d1556541030ab06fb8021fa51f40fbbef602e4c6ba48c39c9720855e3f47af15be97c2ac71dfd831f0c47e7dc5fe577c6ed2441882aba8f6d8473ec57410658797cfad2549409c1fd165f28c910ccaea4f4d0c4a890ce764e986ea54f7c3b60ceb9e1615446416778318afbf697778352c49465086dda927b094c8e0aba84a5f150d6a0c3cdcd9943a52928da10431c17e07d7940b76e5f3b6c28356cb70ad2edae0857bf50d27314f2fed414ee3772d54cd14e7ef5961780cf12e0603e0a360dc10703beee83de2d2e3ee69139f3b0736748c3210ab4b9face054428d3b74ed5b8d2591e3a64d540381bbe2a06ee416900a9665c55db41aa759b5e4e3ccdc51557cd0b9a0787fb38344c2e0d2fde77ee7f73413f52b0408bcfc921c0862a770718e4a496c911546400eed43de0bb21933dc8139f57b99e08a6d443062b615e7d7547d08a61f0f8f687945fa2f217a6fdef9397f2d62700c10d0af390d19aa5d69e5fed009221bb9159206cb32b5270671fe2b17dc371667c04ce13f8a4de13dce6900677c34a62eaf964f80e45dbcbcdd6d3c7803f2d451436f349e52ee2ed36db31aa512ba8f40d1b2f7620d2627b44677419c7bd4a9826a2ed8887b51c06512a950fefdc0a68ec02f83e4dc226ee2b5dec64ea8cde1ec99acb81390c2ad51f02bb2943ff2897e1bd0611e4906829cb3125aa4bd8707aa0a6a7419e52d4c8daa627f1800dfe13d868af2256962ff3ab79fef32ef5483364b735d239a27b71c0e1efe6f40286f09537fc7db4e4eabd651440eeaaeb4881a401cb3ba0cfb13b7054627481f2a67b1606242d9b3055239b94218f494b04c5a47e6f4a2e8c134681c117657f6383a44ae777e74e04e98b973fc7711728a1be15b93a9783f978a42225a48b25ce7874d76af0857cf5b8ff0de828970bfe11fe673af8f73a88539c8311b208c31a6b1c493df3a1b3c84d8e553cd88dd3991c6a8c255ed9df72e69703f81c69d81b722586b97069726a7e5723dc1cf73be6e2a3433941e77a627ecb56ae085cc4b4d1305932ea300ff0b375391208083ee46e7a535a9a5536c98d054bcc33ffaadcaf04b747562f6f0491635839390a3ae9a0809dfc27276e646e38b67dffd7d28ed1406eb5f99703bd96f45f0bc391107ee2d2377dac3bfe62c5aa10051d70902bf226f48b254910ec513dd76648fe1f982414f9cbd13fe94494afbcf74a72c616d755a5f401bbe91b4e904345a46640f5fa597ea3b4d2420b441dc4b766f2c1ae3bc14ef090762cd2c117936aa3ddd5557647506133d4c21cae892127ded74a9ddfac63f2eecfb48bb0097892c78ac69e4d8e60ddcf55e46b68d5bf65bc4fd22e8f6a60abdcbb23f162266192a6f6f47e7c31af37b23164840d1c5a2cdba178f1a7f5bffc1c0b878c1247f81701e4680d061fe6cbbff826b297fbacb36f9fe23ea2286d0177b37a6d05e68aedb460a8133941a115887e533c749aec8d05768ee7180789feac512a8b88ea1d7d88020b5f1341d564148fa766ec414d8a9c7163d119afd120f7a21383568ae1aa819bea0fa45baf67ab59e8443be04b6fe20623f86e8510dddc1d08361d5d29a596a0bee11ea0b7696767b501f6eaca6e20f6e7f99dc204fdeedfe298f99bd992eaacff65e3d53bb2273123d2719da4ac677dbe69297efa366cf67e19fcc35b5b7f83deef6373bde37038a8ef39fbc1353751d31d1bb742be970c317a11514a87ad0c6000fd04cb7be4a968dffc1c4907be79333dded94aee02d1ccb8e519a1f86bd9989e8fb7ffd2b29420131338fc6925f00b05afad713b4924b68a67e010bd14812eafb435cea567268bf9f77fb8d3a448cec5d08c5fb3234dad962330fd16ee838bfa6619627aa2eb53999bb703e850663b1acae166f3b6e4d5c9fecb46008e771f03286e13b25949f3f7db3206d0693dd5fbc6028b7abd8c63af1360bb2055367a8badd7c1ccf08a6a41cf1978909a398aba228b87412725409ab3260d0ab3b0e940dc62c7fd205c7592c1a725d988996cbef62795eb063fdae01fe1beb38f6554f571deb779266c5f4951f80e3e617ca7a33b6762354f17c40c4a963b8441fe0cd67e9ffc7f284c23282c2426e363fea88af05cf993cae2cc30a9695f6d28bdff0a01334e94ea01fe17ed6386657b67ecffe3b227111016f265d6ba7d7996e329726a9f62c5fdd0edf6f0ea84b760f6a98ead177016ca46d8200ef00ce61d1e49c182d6a578996ccacf8f68c8bd2f122bb7b3fa492f3f8390eb717c26075a1c1958eb88f3624f6f0f1c2d5467bd5115587c5061bbb7bdb8451d3d544910c0b4f332f53b9a4d03c0b87e28db10592aa770cf534bc73643f42fd85454b22ba1618e2a70985dc7a18ce359a2d358fe38e4b32a3358f98ac50e5b4ff98b9a34eac5de938b3432a15e50ddf38617925628e854a899ed04cc0256f2f8b9e5fae51082cc2f25638b600247767b5b4353ae1e781e8df0238c787c5ad07994ccb4311ce9e7c3885d5354704bd7907ce21a3bd463326d1319b6f1c4b68b20b4349b69759c015fabebe688b04d4ebe4a549443d1bc67b9839552b75f80c617f89bace3e0b67191dfd706dfb1a47040c4d9a22e8ae527a95a7532d8f6b0ac8c0589d3a36511f84ce1f658c5c4f2f0e8a16e62a149e5d93a8020c940d1c4dfa223d65d376539b0f338d6664996d58c6702ba5e7ae3462fe8083d13c3865d4ec9baa9fcc495702dd2e550f19802e3fc8d0597d9eddae5f301b3c90788b0e8851ae4948dcdc75f05f485e466af39b6ddc8ea6d9e582538155eaabf0825250b1f72ae06bb091c2e253fa437cd93420ec0c9297ab3c811aa720d174cf608ea630d5189160fa8e3034842d60d778c7f19cf64146d515c75e578aa96d7665a5cce3ce55f007e1259f69858334823a175b5139bc53d80221c45f7a02f2bab4d212494106cef3767f162883525cf00c4410016ef456cda8e257b163387141034f7fe899991fa17936e2cb876754d1fe41a46acba5eb35c5f79bc60e5f02306f059744df2307f63a1b5e5b846d241a903efd18ddca69834cecc9ff49cad9d6702e0a06e5eb9128d74601d3b73d2c557df92fa35b6104c73f1d4cd3aac0d6aef82228e548e45d0cb286c6f9e4ff2950acb02bc7891426b77433420bd69cc91fae3aa4aba7d69cf40e997be7ae56f3119749a197b01ad43cab86882f97f8d8f07e05b817f765d2dbaf3da49b447eace0dea712aa872340c4097f361dd71a3e30008d42fcb21a4dbab5dd8ea499a74b64c629d4bfe5805bcc1066f546280c2598e85b37d56167205b8016db186a8e7b146ee35e451a3e2d5f239fbb408e111b946457f84e89d4baa7f6976565c38ac61148beef62760efd9852ebbef38e61aec4cf2fb34a034ddf1cd215b2bb6ed4ba0d0f25353c3ab7a27b8be0f4431fa294aec8f2d39920b2ed27b57c9f8982c1f4a020740c06b989f82a831be2375a489200b23bd29803acc4be3f13211ff0feb02747f6fc01794e8675465678467c3c83d6c21a0dac79f3a95ad5e76ff663f0fbbe28042f7cdf16d5bc02a0d919a78a23d0289f75bbc5d1ea12256383ede89c2f731d34936d9b096c38e8c9667694e87bf5fa48415d6932fe0c8d19a08a6d6c3837a4f5bae3e2298ddea80d30a6d259000fe733a382458eb5c04fc3ca2078b7ba47b2a1adc99786e7df7dfc1b4dd97f75f72104a48275e946b783d97e18bb3523a25b4a7b7816f9501f883bfe6d9eea8a77b57061b1b39e50e9a05abc23f9db25c7bad5e6f4b64bd8b64947f430baadf8cde4003480027b0e75d758c2797c6813050fc624672e2ef3f684201c5c953c5522266f7f4f8611f14a360414d8c817364c51b028f45d0fd496da4bd68d2bc5613cfd6f36b447150bcc9b8ee4d282ddc19fef4b53bbeefaee90ea363dbb1ed0c2ff04a41f0e3256c7e424b96fdfdd2edfe0d8806a0e60c6647cd39599e03e351cf2828671c4f38922f11704d8eee40261dfa07251ad6fb51f1bd646c3bd288a566dc12401184ba56eac439df467c09d58602c964296879e64a57658b7031ce9a56612b0098016b11a54cd284d5c12eb90ad1d605a952c7d257655406c59b19e94b664af6632ad3f59bc0560e0885da25122543b624e50a0a0a4ec0e2e8e30a91d832dc55fd7e5cdc28867b3280cd2705435d47414d24a090e83a2d8edacee50b906082f4f5b460515140556447eb770d3b8694406b3f3dbe12d96b7d2a661d16a8bba98b11c6a77524f1e4787a684ba46431b0e4bbc9b8114a6ebdd0b81960afaac3b2b319b09d0a6546adbdf9ac21c7cde7bc20c96574dc36aef95e9f335999108ceb9a1f63617fb49d1c1ae228dca42a1f5bffcd58c34fb56ba36a058899571dcc04c91a62d025b7b081a75531abb92a13d3c77115ee8e83387d08b338f50030e13a246dc9e07dd673d0499015e043cdfb09507d3a2317d68549737a9045602f86f38a2980899cd362bee528dff49c8f343704072528d0e8658a41165cfe87a78f3c5a97607a7e10fc11daffab3c6a93d38c7f664eb0c346f9a03215f6d50c163bb1c86c3d468d78b2b988ca7ef8534e9470aacc00e9590aca8e3cfd8cc1f93c211cb49a43505b6b639cbf6a423f3f431404e606857c762afb95e1b5b216b81fd46c6ee993452aead2949cfb318ce2204d835a78ca61a67d3080ddc99f3785be49795408db99f9609114378856a490aa67c8c7b88129eb086dce90ab9dcd74105cea9d04d7c5db9957b49515a15e530e51d169a4e9faaf6270d88e7472200b2146c80a1493e4ea7a0306918de1f77e06012fd9c6e4c41ca44c955932f14037c14fcf3526a8ab6ed89cbb9ce06485a13b1c20a2038800ecf73fe2f6ddaa501fced09d919240d37f4a98cb17fb8487bc5a9971f0dfa922455b7f26c8f014896a0a01d4679b24388be96a0929419a42279f2f53815fcda725946eec3fdd5e98d29ec679124db36a77260b507b8de1372ce219c8916f1597cc2bf93fbf96be6e4038161eb50a91e87b21c565faa662ad3b4052e00c48c7919da66cfbecd62f510738fdea02bd835415d6bdc1b2c77145a31d417e80fce4e8dc1e11828e05d847181b80fbb25bcd28ef0d79194bbece1dd47c3d3ca42f07c34f80952bdbe2a732837c818b6b8637cabedc362762a876f8a97f495ce5450a6912dac5f4fb76da2459d3847f99cc2bf343a6b15a7ff90fa7e28d353c5ce6822cca77a29c7f85e9a6e78a3a75edef04cd8403e8464d076eb8fe881d0849ff33c545bbd996d9a9a0d8db3537542149447b2740212b1039add1829efae1ed76437b196c43ad1a1c17c647746013122bef1db36faeff79cb577dd2d21eeb4c9663645f12ff6f63ce7721a8650b79fdb6fd181d5a77e0b194bd061725f2b43cc0883c816f607a723ba4792ddb94d1741355d581ab8fad23c2b9c5dfacf87ab4a6e7887c63370d21957a8c34c07f8e03606d1e5e05fa88fbfbae75356f5f9fc92edab2cb2a6c0d4c0b061e876bb3c0f47f562fbb5f5ffb3c855391467d93b42f96e790c8975d2ead82cdae7287cfa6f501a2c150157cab27225194d9bf47b60807375b9d4b8e9872fa407e9177f64fb85370bcb157ac5ebb2868bbdd2e32ca479d6978898ec33fe4e97c91444ff83d096de737bfc48550c888c1ede269076aef754d483170481398ceb468a2c3fc800a7052f146d17ffe5fec2b3e4819f624670e0272d69109fdf5f3f16c9ebc04462e1647f049d294f32d9db68ad6bcb5edcde7d0e3c44a853a4d9b96e5a41cf1fea2190f5e9230ec11ed4b32cb64b6bc65d472abe9459b96d0af464fdd71f0a6cd18656ba668c845db8e5a6e921802f49f349465a8b5268aa4c1251302d4ead5316f3b892c83de837a6cbda9a00400982ed55213fd4697305a194767af0af3d51cf75f368e59ff220abe54b9d44989067e5c635ddaad61da0b27bb31198d1b310aa156d031fe009170cef960df807040ea66d302d1809a6e016ea4b11b744a75ca141e2d2f238f3129bbda1e0601e9619c73f7b12f5591f839d8951a6166716e0f44bd1f25f7384b52c1294d5468e7e4bf68f780e878b371bf7e46ed37f53d5b1479edbf55f761692ee1e5c88609217dd1cf95a5620c12195a6ba4f21d31ba8e557b4324ceeeb4bb9adc48d669bf44c7c28e585de130f3eccb878de5650fc18d0dbf3889ee6b0714ea12fdcca7614c2d4f2fad23def57cb44b222004b95d3d634ec9230211747f36faeb197683429e2889538cfa771e37e45b211d9affb419200fec3ddad647a1b8e961e92e9940e0ff2253c38fcdf084a8e8219bf3ad2373ea8115c1c6159752bb8e19e60df8b92b273ae2360027bf48817a838d21f68ea47735ce14e8c221b792fb525cee465615391bcd3ae73be26964a2acb80cd571cf7f65511589fa9613624fadd53510864e25a02ec84360700323d92bfc61000fd410b5e4b7c4b8c10676cdebf0b5b51974a58ed80cc3587f7ef70e408113abb2e7059dd3391010462127456b81faa75e99f60e887bff2e7c89f134bfbc83889f52257e919f8a42c6738d8c6593f14838d52676393cda02783e088aa531dc12b7dfd5f9f711286ef9607b9c4029c16b49f01a81b9a61e2ecddf7fa73e487b47d331ab5227ae78172ff567d410bb2182d4a5e7e3590caf5a34ad3acc6141595d9d4a0462486b5cff6ffd9f89c28a3d905bd884326c71af25759f4f1f140432b0fce15f6939c5cd39c03b5f581ce80108caeeadadca6f082adb7a7d8d8126667c1b0cbb400f11a2ffcde366a5452de03c3800adb3f93caa7af6c38e5392f3be0bbaafd62742026f5d95434642a2f8c3b67cfe6bce5d63e84e1b101f66d1601e4ec39e02991ea1a28a14f58af724d83ed786ad905ca20b23908bf990843d8e09d340adc5bfbce05d6c4641915a64f365a8669ad03fe1e2e936ac342a0f0a2de89b87c9221e9358524a5ef8a17180c3ca97f8e2bf118f5d276f1a56cb4049e40823a1b63fdb5f48f54a169eab678964ae90cebc38c332b29c7f83e7305bd2d462ccc3328d05239ac7b0f6d5a7fa213a08d117652fb2f567da1e7fec32e453f392f1d3a0d19e27ad665f549b616007d6bc9fd787e5d8e6acc3c69dd34e59162fcad8f3355d557c26d8a690432db923dc4415aa6ae59283c4d9d220005bf7f3cee7441b405465a98c8a7b467768d5e9bcca11f7117466c3635d35408094f5a7543be265b4aa2ad7baab68ff60b4237d3686266e25cc6f2a867f47f10bfc7e11ad8cc0f81aeaf84b3f6082d503bd22295a4dfdacc830474ce65f8e09cdfdf27aca596aa01c299f0b8f505f9f0fc1ecdc66fa64ef93fc7a68f401997d8f128d487067b6aba535166716c0d3eeb618ff397deb12bee594c305b560e82219dd18fde96b7216f4838f0dcb71b2e3957f67cd974cf9714463b520a2198f15a96f11ea8c85b0080b5a2896c81322f3b0c267f48d19183b4929ba56e61a7648948f0778251e91dcb61521b787291c49495c500e1c45562af8d187d1ac2d75d72b7d692ec54bfb2230a010b37d185be27059bf96e73723cb1db6781b295a658129abd1103a5fbc6271bad061f39f664f2d9331a2769a4d13621f4244f90252bb5757df70a92876937105088e73758d8c8606be124cc4d14c523666d1fdc935107cf618cb0db686ba4225160ad2bb2ce85098669ea3e94ae582fe846ec1f56bcec3c44635e7dde2e2df1fca02f252ea1446dd2ef064585c8d982a853c53dd9256b6e4d8b1e539e812bc6914fbda5f006dd61bd604f46440a360deb8e89a8efb8369b7e5c66ccc92a78b0505e1fec18de01d0f780d8ad4aeb800879226a1d2ed40a61f81f68b02be621f94de8e791753f37de86c768ab1fd622ee26a77c7f451c7aa472b7d43b38a30cc3e52a001475e255687734b652a492bb62e89ea0c792ba0462c923666557220dbbd345ce1e0d24692b33ba90cc7df02c859d3c4cf4f274c5f800283072225119e7b6f53bf801fabea2184dd3010d0f57278b99820ccf8e274883ab168270198ff22550c58be65b1c344d68c98afdabd6934f84c0f50d18f251169ec8cfa9b929fef25cf082b525699ef3c96bc7cd2d346183b53f622ecdae5fc77dbe26f48d6e6c7fce1df382af028922569e61a25275a88df649b929ad2c0852b4c41b5b279ac5a8ae2f203d2a36c0711b1ca3aa56bdc9ccdba7ca3edcd029d03b448e020c7555450deb280d7ff418e97fde5b79e424dfafc9471a423165d978d1602fb0f901b56e73feb801d7d2721b26600b503815340cf0d55e70e1212063012cad65b1efc205ec7fd7d0d16526d9aec3d9bac1863235145532ec99ebebd0a21f9f3744cb6b6d6093511f384daee017babc24e8197ee45c3e7b8cd89d9217f422e86d2da3bac835ceda09e5f78a280212d4b643063f3e24430a11e5e32bae328f61ead73ac0b6ededf8e4dd4d54337d75c1065d7d6e37f751526425544d18c4e5d8ea9b39955392a66ac1b1821a650a887cf2ce7121366be2470d23c34f6bfed72fa5b481ddabe853dd7517f64936278807ee75d780f7a4d793802257471bfc29998bbbd2e907e894551ab891149961412a0f806a169ebea8ac6f643a215b12ac6235e666ae31b2936994573539d96eb9fc538584c19d923f374c8af6f5090789ed300a4ae24c850fd4784d0fbb739ec3fb5c01b4a3a688a238cd04bc385b9aa8c28013825ec841da26e572a0a5d665bd19b7af0ca8f61161f30eaa7d00830fd48053a012b6d19976ed7c665ec3f39919a8d8b153e085eb1e27192621037cec21eca16a44240df4587f7681e37e269c7383453b5f546aafc99913e6eb73d5671df5bdde997b905f0408bf7db573a90470068adcde2ed8b76ae16a43739e1acb52c50c1cbdb4db0a1c2e2e89f50d6c549ca12ea60c022342f90dcc8b7a02004533f299704df0d4caf0a08ed1ccd20c4d0a16ba7cd4b911303291cc2ea58ee1e2aa7d8d81d3bc65aea3f3213393e21b7692c6210edebb82256bb0814a6ec8d70b8551f3c5f2c99216590c18f5179fbfbabca2d49d4d532d8382a04118a95d1db816547f310a5381bb80ab235d5bc25544a6fd027efc4cbcfa0c5aaa80ab686be1f99756f394f568ea266319d9a23808307db939245ae55b660345d434a0696bcb595cb9dd03a4ce6f1a9b8539e99abe7dc7ebf6013672d38c3142de5c7b218c66c40cf39403e1b1ad8e3bd5ce38c43409b72403178097405da2bb1002b1fda038f80dbc229aac9a5c7bb9c42de76c5149a57c36edf455841b51e0ff22d9761369fb2b67f8cd9678f3a54276dcfa954123126f5f5e46752b017714383f4e3d1bc330279271f5e2b82219a7f23a45d0921148ee1354a64ef2143768f6075fa272fd1b528bd16976012c16731861d2520f13d403e0323d9c7281e6c07a4e0537e9e2ec73830276eb2778cc76a5a210ab409d1855983cd589033c65e326ea292cdd146ad2e499fbdf79d50646d61404033a04a9e86b700ff59e1de835a90c723d47f0157361fe64e8ab8bb02f6d451af3dd75a9ca70496e84df2b1cd133d52c34a30bec89690aa326cb0d20a0ace48c7f6c8e16f364edfd17c31b1385aad14ebb37ddb34299fded7701b3f43a7a2b8e757248fbdffd111201615b9569457f7719cb8df203425d4108bee974559ca5381f43f39ddb4ab24f6eb356996e075b42e1abcfc7766ffdc9ab968ce9043dc6360ab7d1a0fe3ea4732028f4ce7ef6edabc36f8ca78adc424fb8dc44ac2e3f747b6eef7fa7fec0bd5e0a858aa78e5ec25e2ef05f86ae06f86b13f3bdf0b8a6071d5b8a375747f4f6e127f207e3c389ff4589a10ee38962e285ff3629f44bb5efd47445ea2a453863f8a8fa3c2ace74f0dba42c6c093537837f4397bc46b3264ea9f5f5d1c63f7ec2e4a274fb31912c367ca64788996d1cfba82c663bb4047c7939a48df62e0a2b151cf6657698d2b8045c157a51e5362ea7b341c21bdf3b0d7ec9854bea466d49795bfebc0892a03d839fedb8c555fb49c635d0e9a211e6263c71f07fbfc04a49fc1ebffa9d09e682f0d8944b837f3425010f485965d739b0c255c3dddc8b8ec2286db5443b0edc00b7982bbbe757671bd1b7258519d521fcd5d55ff3011b6b279eec2aa7765f93204e9b60345a16a37ea064ee055ac4704874e630204a2d95fbb0e5d0cfe598c7a8d34990806cd1d5b8f1fb23924b8b84ab48d562283b5e9da882fe4c1b113c5bf3a2c173a5398b292530b4430561151df270ea95048f0e4299d047098dfa35fbc0505b15223a03b3a8a0c5a99bc100125d80fa715ba36c04d51bca2ae99b81a50ec860c1df03373d11bcbfc07f8c4874377dfa497f03beece40a9142e715628bb2a53932b787676c510a129925f98973110928789f706753132e48fc3cff1d77cb162ef83a8edc642ad58defbd9c9d33d69b9d697635978cc660e27bad5f3f342f0f9ef4ab4c469c0e47ed03985357e37783b9542f97b1ed76324c42a9ea89c5dd31ddd0d9fe2d5321aaeaa3ddb41532ceeab208c1141fe515b23aaa0fdef72c130348153da0a82ab163b756a537ba8a0fb33d2e798b1ec5a71b3ac9720f31215feed53ba6f540f01e91ef4ede453773f172594d29ef07524f35f6163045642ca15cba4433ba28bd1259e52081ab10f0eb143a508db9f4c54ea627b9fac9985831598d74464fb198b61ab220fa7c236b64311557a3c685bf2f6faa514c9b35ca952af0a1e0497027b9363142c903491aa237b79ca6d75fd7b7b88f1661bee4c5262d7aab187c8254e72b5d05bb924587a9096e00084aa18b8b45dfa3b30e35c2f2504eb7db2f30c3a8288dc29e2bdba1cad5d947d7d3741d3be83c6ee6f210455e1e9b5f84b6b6b453f881280eeddd0e41a0c7c9e2fa03b31690a058ac79cb17d7df45ae9c6a27a467c05ef234e7eb7d77dad3bfb43b7a1ceb56321519be8d6c9239d81659fa3555c04a3fd1599843e9abe3136f1ea1a650024a32730565a8118475ebf18413ef2c8e2df6727531027a278f4fb609bbb2e70c6e1c7471b2d08ae072955090cddd0e64e1b3bf30a0f6c66c833773ed31682e2a027b85e67913cebe9fdeae1de5f19bb383a6ab7dc41a809e9a61b74369c30aeb58a76cfba2bc0cc74519f58bca5dd6b4e01ea8dc3cd49f4db56b3a0cef04e7c51e80a885d764c0cf31e35ff3f66dd96a6b9316c4ed0ccf691d599650c397eb930733bb8d5b7395aaf5291d0f505301171541f22739dd724e2a21a17b36a24b12f7f8f243a5bdb0b7ca5490f25b79f50e08dc738bbc0b32f50c92553dff1e25ffc94ad5f4485cbac9bbcf042b940d593bdd8785880e532d6c7b570913f3db7a53505a923d080f81caaa84c5de27a41b51e839d898ce42e9ee9915d52c35d3a672a9de0a202d0c37b809f718e3a09cb49b17b884cebdfbc9678303e75e57695a2133aa986d185dc2b5fff5f0b171deaf590ecc60734979b66e25bf73926820d1f6afa05c17fb5008ee93209633f0e42e3a7036bc5a8fb87ce8e7e61bab4f06a875b8efdcac3e3e9c320fe4f05d981b4898cfffeff08b1eb3630636c8befca69c54af70a08f20d20087cc313312f1361a1349dbcd82721691944e31b562f69717b552b0e8d6d711c55b68cd58005973e701c8d45661e91c8093dc8608eb0ac3be657f8b2d8bfb42e33a64f83d911fc75af5930665ab1e736a35fe2142f6e70b856107066bba6fa4cd095286f65fa07f5bebbd3498fd95aff3c6d0d7530f864f358bc9d6540fc5cdd713156138839a3fdedfd85b0ac60c768bc714ddb10ffd3c62cf549eacf995b71bce006e46f75cf88ee0e24633e4929b650ad255d67deef6e22d309c96c44e379c42f06430d9e260bc323424aa903027ec6ec9bfb05d966aadb22535d1a0ea463309b972d3aa779f7528064233e4c1cebdfe5942d6fd891c83dc2e3e4c6312714c9a4bb0bac92322fe29b889115045cdd14004b7b09a3cdf8ad057231b88eb350bb96e8f5cbe7a7221564fdb581cfa417cb23331e2441fa311223da5bf9af441b74fb9bef3239a505f92f2f735372a5d111c23861ac78b0cf3aab68319ef343012eea7ca7343971f98f1617c7dcd55a0c4804c881fb087ea9cc96cb9da624c6bdd786e23f1f7b062a723e15f0d75357be62be0cdbf364bab472e63bafd80115ccab6746569cb4a46778a01a1f7c9c0619bca8adc0de5f984352881c29e0f070929766f77380120bfcee15caa461711581ae936b2231764065b1fab75cf84d4965131520bfd89863d837f9521b6198fd16ddabafe1fef9b61181b0b8100a4156e3e9f092e96156f546264494ff60f7aeef75abdce0a9afa0bca951475573bc7b3ce63b54650388c4b0aa84933a29b8163597757a0d6be595d4736dd52a775466f913902499852c6b1afa271ceaaf7cb43cf81450700470c7369589b20d352edaa9c91bc56e29c1c9f08b27c6ebd11a334e9d68f862359a58f22506c97304fe44d5af607a56c09c286b9d05c7de068b542878c9a36b20f3d479bc89d4522324c9748bfa2e6872bafecb7826bce0e64c416e827c63a33252a1a818265f63863ecd3e8d242e05a337f2440cfd5cf559f80e9e711736565601ad8404c0b7f7dfc3b84370bc1960dfd0b56cb1fb96d2afa5ee281757e3aab903543a53f420c0e81af2c6679b1166c838ac8af6cefe4388b9155404c975b6ee36963be556a3e76483a9345921f90b30994447ba3c0c0ea4d4fad93c34943f0ffbae1b718ea65971f2c97622cb489965a4cde736b1d141e3543f1dfe724c6104d3fb8d17c4c1a4ce96e4c7219152032a1012cab067346f06ec1af52d8047f6c163f3b96b4f55a80149bdeabe565cfc17575ae995a14b05c3641d3346dafa6aa032e3ceb94b744d78dd32c69b492b36fe96a21b436411cfeabaf5d7de8a90e670a0dfb68a1b0f7cc38cdb73e3041dea4c680a167de5e1f30f064247f2a380937f4e59c5695dd47e0c5009c679fa1633aa20e60a44f12a8d91833e011b9675b8975be6798a08016dbc4dba37f421c5571c60314619a0539114a41bf3067455ad710f30c57a50f0530d14916b81b120c0d0810f335bc4284d873a8835be03838959c2f5a294f357cdfc9de39f7e0dcd3c286b1148858b7b682daedd5f38e93d39bfb5857062af824645229e5c4227218fd3656c6521513ac9664b34c9b032103ff0e32f77d14f3fef345edd26b0ca1c86fc5ca542cb079e3cd62d950a01b94ce702aa06d25db1fb8e18885fb333ddc60a633d7f82470dab5c1e05cfa46aced99e4e706dcded20b10395e45f0aa44d205248f76d7b44479dc428d726a10da150e251739dcfc215091771c6382528b4c3b87544301d64e2a583197871ad9c0246dd6b11930c748922725aa2b0c44b754680b3339f096c31e09471cc1811a64df537959ee6efdf0bea5dd6a46d9b3fab94063668cbd2cb846a0b3d772239ab797d4ef1b7fcaccf0f11aaf4b5bf3d2b05741def6fd7ed1737632bf4c4018dc303e04f2e3fa4ebffe89d6af8709b49b091d0e438251601af44950e51fd022f1c17ae6190056b0693ea044feb0e89673f32f3816743b08a60fedb81c29fae99288b8d0ec25fb6f61e4054e521a30f2b80071deefe7dc75cae6a7e777f604b23f6c6e9c65e90091b7245dbe8226013b4648d0f55a1fbd5984eb59e6bb3a45438b77406ceb5cbf620e356a568ca9f26c08b71970c7784f3b09983e05ecd2315f1635b134c514a652265911bf3fa8133bdc98f19316117245fce0d6fad3473c6c14a1d1c4f9e8313fccef6e07dcf05345f2f69e4a8c98800db9d979484317ea8fab2d1d227f8498bb6fad5ef0c6d15e6e73830fbc2f246f33666dca752b0a0756df77e9cc3b0dffb2cf006b96f7a36182dfad2792bc5d64dc9fb960c08125aa37af09f1473ea064f376c71fb9aa8fc248b62b59b50527adab9a3ffe5a2a4e91b53fc4de5cc7d74267e575fcf9fcf82557ad0f18b1a8554174d0b07e00eb9e2c4c0247e02428daded7e23177c15dbf10abd464ec249f4c20da8391231920e69c676143816caa9e5d32939967a10fd49ba4ba785b6fff44d209d94dde33c40d1fb8ef1285286c731bcb6c51d356895e517b9128caef6127e678f1836859a03536950d4dc5f363d1f2a2f5d2c940cafc42e30d5243f3e5df463170820cf40219acd36bccd56e9d7845248cdc8dde11062bfd20a2c3626724a07e47c14f0920253b6bf1eb2228b28094a7016edc8025e77f367cda385540375bd977a53b2458fb136b262c773b2af7500d5324658b1f0c3a1570bc1e4bd1354adca31c3828c1dc0fdabb51332ebfbd747883cb4774965f4623e6ea0556c0f5be9fe097ee8dd5b0b5d3f10587b133c772a4f61920813e3e34c05110e01bac3c59ae25cdc5cfa9c1ae349dc1244745abbfc98b91436b2b1d4364ca0ba906c7af573efea5bf04f52934bab3b7842f0b5905f41625750dd168f8f2adae0cd5ef510675f81b02b9268c84aceb314110bcebc6f7a13d600b769a026c765c6e0a7c5f23f13bdff6dc420ade08a78a3e44efecfd0c710cbe1814d6b18dcc51f7a243af1f724cb3a78cc1ed290ebb0b8d6c7e800a82322ab9725d14b5c7652b8ab851fae97cdf3e27868c3747573448c2586f35bc1d17f28b375b86a23ee9d901b851e445f1b4803380d60ce5162dcdae6e84669ccdeafa713e3e7247350930ce59e2f763105edb1d54088e2fa02c6f2f40da84ca96050e34c1451794d44a227ce6ad8f127cfd8b6565f9689192626ebe3394461a9af834ed5b4394be1e681663942c4a10deda64cf2f47da403da6272d0171a557fa4535b8a9c395c3e6d2990564130c3e4ac2c5b35cc821b24061f3e408abbc8d472550863d535f43a97cfdf8101d0528c24cdd3150a8dde0c53a78eee9221f51c70c78a431277b47f6df84a9a812b83760e03c942408e4c03214ebdff4c4d61d2e27f63de362a9eb34051dec7b9be5c622c8b94b5f8a55caf6f60baa004d2d68d4d1f277a706d43cae910a318f26319f17881d353c672be75275c4a274f39ed898b101d0d7165b584a794bd5decccb50ac2e11f1a18bdd333e7e05e0bb525ea1bc40902aa6339751ce5e18f103d88668caa25ed2896ce337ab9a1a2fc520e2289e6ebd82f8d715663dd61a2b21c44599247f2e3742125d4168db1c1e8ac0169973caab17f76fee90f31c26b63449d2469135bd04f4c9c9279d0a057629d8ff5fc84d25caa110ae23498c4de3036465fba20fd862b9df33c1dbb24e89212df91a81f4b4e726bb13c41c762cb0a1c6869571a020231cfec53ffa2fee5b3fdc904ae6cab442e85495d7ddb06b76992331df7dd0920ff8fb0a37a11e7f738a56577e43b672eecc011c6ddff49f029de2230c29380f34816e4179bfec5ebc515930dedb101c37ce2b1cde7b428762e35871953300f4cffa6bf2a74b3bc530c0733243b903b4956edd4db78d1263580d39cd75614a677d0c5cf5d98a44c03eb311fda2cb60200b79f26fc3e16753f701686451b763562ce46c4b578e167ae80d8604bb6e972289eb0f07ffe850bc955514d1c555494fe54391bc6d00c6cc9c72047cdf743059cbea1a730b25e3358031678bef3d0234faa39fa50fc533dd6eb60fe2c44c0fa5334eab0c34438cee0604043adf8caa052f7c54677fd0c1e3df04f1c5260ea80ff2903662b37cec1a8387ea4e1786d5a8f2cf5343354cfcfb0bb7f8aeca5da4e7918c737c9f39591f7e47afa55eca847ec61035eac9d8276f46f612f18247863c6ebfef20a6386e5768c8f0b93733a909f61305ae2eb31e761e3acf46c9fcd53ffb914337308e598a4c1a3a8fff485ad55523d235c9317f94a04713ad9a65fad29f57c513b1d2854c551e3976645df3db67253dc781bb4d7a1fa75ce2022c832d451d092b5a998b9f97da76946bab46ea955de1e7490c1162f5878446db6a212b5954b4c1e84d94b816af59fb30e53b48e42ffcd8c14bf71fcea72e43d2013ffe65215f17d33dbe39321b0b214ef7db469e53aeb6f5b40d7fb3e38584817b2cb6f3439bdee112caec5ea078a68a8a5283f0ddf1bc8bd8a8caf36aff981914c108c1cb348470d8c7bb4d3b0fcf1782f8dd515621ad1ba60cef479eb79a5b6c8b9aca00c74e6b155722e3cf3515540e2806a8d2d7ac102c5cfcc95b766dca2129655d6b1e3dcfa28d85ff5a2bebddcdd2120b1200a8bce8fd56a57574104e577a5d9fce2d632bdf50bd04522ba8befbbd02d58d0b0e0cae1439ed6863ac1a734d58484bcba280fd3b1e5fd061c76f58a001e6a310a18a2363f4b200f0a3ac5e96dfe98272a64f1da7e62ee80fa4dc86bc92f83aa4975a31615393ee10477efee5bc04a1ad1a89402c785364343d748adcacc14d13aacf34007e1da445d5ae222319564a53e0e0a1225e0f82ec62bcdc88e4fe1dbfe97ea7d5725be6b5604570ecea60b2846b3be68322973cde1874905ff0f719e00c1dc52f036391dc0e4d37cfe864b6f64995f0cf9717347e32a96dd3baac47e5f8675e3d62f4a55a009bbc2069f52b94611f72e77c133f9e9c7fa8b67151211e3295bd75ce6f570394ee47cc7ae09d5ab5974a36f293fa26d603e406cf0b40f404b8ce6ca2b94659975cdcecee1dc91765bad84450ebce65f91d7186d226d677601e5b8462361c406392f26c5e59a7c69d01e7be51887668b32ea5415b0b9f3aa572cf271a70d3c50c86e975e92da8822b18c7003b613a4ffe3d83c4ccc044a5226954ea375a69a891dc7f2686d5b96edc39da38125f5d8ba4ceae7d415b3b2c867dc9853cf9f45955120c7e902db1b99353eb647710dd4dab053a086b006e3ec6571f9f62eeda36dd6eca9f9cab1490c8551074530922991a1f236b977c2508c754d6952e34a90a65d676ed781f8d37827e4e4333913e7e01c4e4bf072cb02a8ffa70f66fd1370e79c73fde811783ec397ec3232466f4c15042e779b824cb63fbd59857d6bc9d8f2603483739377d650efc65203eb1a748686053b7e9ba85907ce04f5407c60c570ac1e0538557502fd3098b1cc9f746e44123a5aa24dc3cf9955eeb5230bbeffad7d1703b869321208b63d2878895546b644be76b6bd706e1e9fff5be16ff2dedcaa0c1f5b0faacb4641879f6c43e84b0ecea7181b2079131178fa3d845d2147b9b0ec8f2e248a1504dd59f42b98c4c2a5d311bb87ccedf3df9ef230b15581e534d5afb7129af1b9b9811839ae944c77e4bc113919d636d32f38972177ec16df2d7af216d00080c1fd460fccf282669468e3879163c93987ae18aa020cd288df7d0acf8806870af99257ffe4ebd8a4d51820189a27dbd91c3ff9495a03e0e9a35bce0eedcb3c5db4a00a3dac2df2b4969d512e549f96306bd54e3b10f9c5f0c71622b2f052a817f3bde241324f7ed581910be81bbfa7421c32295e51afea5cd50f878c054bc2d996a762c04132c6e3f9e31144fbafa3178e7a7473143622d9bb1061763971f7e93962000201e4bb86452406c67e9c4fb0d87f57caf61f021713e4df2a52693928a76d6452e6b7242a706e2937e5d1073842526a6da87f99f832de7e70e75862976eab7f65c28e7d0049025728cfdd52c16ab1e20c9bc5338b3808456bc86d818c14a7e4afa9c10e55f48f04ec23d0d437dfd72fffb817a2a8d0375237296eaa1302bb27f4165718f752678ad7ee583d9c909d1c38b10da463715e7d9036c3d468a030fa8a1cc87f939d15eafc655e3fd3c1e5e62323b9435bfb17695935f639275e8d9161f2bc8b099a39bd3f90ac9c8e08fb72edcbe5b0f5cb1e943c850570b5c056a046fb45950f6c888ef96a831f9a04bd1ed2e48a0291ef094b529c2a985bac1fdf7633bc553f45fcc97ddae437488f4b1eba5399ce2e0ddc1bf72c8e2f5692653ae6d732d5264f1cca425b01adfd9651bf56cd96e35d3bab0c2207c487325cd05581a30fcbded7f707dd5877b3ddd4abdb5a9c4e75eea48e0fd70d9e3d69666a751e59cc2719de832442af0e46f3a11dc1488da9642522aca69dc2ae62b191aaa957673d03abd945fb2e05619260477c32762762cbd1fc8507774dc169dc44854ac77d156cf2ed7ceec9346798ca63b32a5e72afb18c74fb878d29b414f263ae3035cb3a6c19fff010c5af46dbca197c7f1f7f9eee62537440a58d0ff0843c9bb7412547e392fd13127834c20d4335b8be5c80289771a3bccf6e080ed647c64ef034a03148e108ce7f5cdf2ee389065100d165209e6d1772deebce3a631070430c41326409edc69c79244a6c53884ad004587d3a19ab3996b53cbfa844e5be6d7c2906fe4178a687d0bdcaf997fed24d75f0bc5fcf1099e0c232aa92e3dada00049c01801042d5995a091e6d5969484265103e7dca1586541873e0ffea8c904c7302df17a884558fd0737c65c6dd3cbf5be7f5d1066af51d1c089ec51130ddc9f13e157863c8b58c4635bbce0a92f8d0c2cd20a5712a0486e2350f59cb083dff45a30ce190b684dec8a58a0e438360adc2e2cc068e51888092261cd4ff67911ac56e7975d533b462be5efc90b24109a485e5f1db1488929b78205a4ebb697976a85bc1925e41e2674c45b2a59b1dd3b42ff8341db5719f3888ba246ccee1038b46d9a5f3a80de0d7984f1ab8ca6a0efa5580e4d075df0dc2c2268c5d083db75deca68e374069f2646ab274e00be14fc718412c5e077176feb6e854cdca60821c3a27135d09ee715910bc6cc9380b6db3879599e37c91d91306a248616872a1e8ea497d433f8a50243c829f215f2092ef6f865ae78a9528f6f1372c3dc740e11963553031ab5d0fc6126d404f36d9a60df00b18a37eb80befdf0c6c1e7293582ef546a3c38d37e2e9ee90c0d9a433a8fbaff40af67655feab8e8662667df452ee1c5c01c927541f9cd331009957dc7fe8bdbd13d0bf06fb55e9f9fba5ae0be3c53788e99718c230a2e604feb98959efbfc5c601d135a94cd4f1f45dd7647211c88e838be63f977737a8913fca8fc0e90088880b2d1ee726e51f78047256b589e95ff965f59cb66e9f3743460eda6f77bc3320233383344379939426d4843e0eaf1255f46a80b3c52e5058d2de800c5b0b0cc0ee05fea224d0d3d6862433cbdf1100ec3865be2d8c01c56014b0238f724a330447101900bc2da0302e8e0dcb48f2194acf5803536985a30464ea4d77d333fe10f8a9e2e7488a378d0f8797f8928868c787745ec7a2dbd1b7ab9f287f2873f62fa2052ade5e5cb276732bd87bf7786df50f190da9dfe623c23f40db831d7b8dd6a96022a7535a4231a603494ec356504e028c5553ac970db028901ee45a5be7732ddb1a8c8fc7a0c1744bf5ca69021e1f83dbb90b0025ddcba56638f5d51f8310a4974a79a399567fb98a21841a73182b9f769618cbc945e67d367d8a3afb763bb0b632e4609f216da19558326ed93cea1b9701a7bb0612d349aebe58f93c833f0c8c78999449a41889557c44280de596f96cb988c8e555d21773ae82409509861ab888b73eda89b10bdf3ea6fca4a1f6715b0ae715b8bad68298d6477ad4822b7ff639652cfda679c8a4adfdba34ece1abda105f5accb58d0f3824c741eb3933ca2fd2fe4f385f868dc35483612188a9de48ae62833ca05b3315d2ffe4a62f2a2d80af2302fe44f486dcf84a619a49303a43bbee2088a55bb06a7804e08e9038aa58ca981ecaaf1fd4fe39b4c0b62338f995c01fb298c0006ddc15c87008df1aba3111d643e019f28cd0b0b8006e2583d5b444ab7937c848d40923fdd31759fd9dd46f0b8078b5218ace1dd6398331ceeaa91ce761f74966f69e9f5ab6f3091d04fcfabe67df0c40ba86124326f91d67973b25b1a26fa186c5fc5999e0499e65b094c5661f490a0792e0613f7cda5b2494c7825cbf91326d92fab2ee22ed4f3c54b389a336a90bade21370472e01f987257d2d87e744a099475b669e17ca5414a0dc43cb11b1a81778e08c9960ac2cb5126ab1799bb05853f2ee8685bc17531d1bae317f6c5adc9c212fb6c63b3989f8549792920001b1be5d9567e4f044d774de706f49e2d6bdf7e3ce0fbb813abc51cdbf1a1200c41155c34906d1d08e99579a95042c828cdc065c0ac1f18b4bba330379852e0c4f36bfc907ba3231af5be3bab5cba25606fb409e9d9fea65181e5529876c196e3c968d9508e814160b1959b9ac7c197c7f3a96e64af30067f0f39aeddb12d514855b7a0d31d60529fb41fa73906eec2e15e0ecdecfd0372d0765966ca3508523f8e1cd13571a569f80a9956f562c15c171873a600a367ad2fc91ddc1109a158d2c67ef5181f547f9951e879ec0eb323dde680ca8a7f2801fbe4034b18166befa0a7182a427066c0a369c02a044d31a7af1f46b2e1aaea7ad1e78affd13ba09231be1e5f3be4737bc496cc7ad54d3bc2f99280214d28dec93c720115c4f38bdcd41652ff4377ea19bbe0706d04b3dcd0cb925a81e00936ee0b2e52c69286ea4a7d8bb956cd3b97e9f62c3116b97e3fc579e7a0f3cccaffe8ebd82bd6c28f3a4c632305c58c45c2626001912daa2d3277627b6af203825088bae364cac4cb7c1c0cc227ee793b39d7420b08ee68a5055b3250a955ff08afd1f2cc45d5bc42743e5e7ec800f18ff54cb78d73ad7306e73b72c1aa49aeadf97aaa4bd48dc55427f835725139b2e237120d1e3e0f81ebd055e9a2080fdb3ab0b0d77a6441017cf41469c4551fc2f314c04d8a714f2c3496f6aabdda054e7d659c333d57e285953ae3c7660aeb4eacbacf7a7e49bdb4e5b7b9f5beff9e99d040206a1515eeb0f517ddd6456a6d1e7a9dc3763b869cb1775ed38389636b67d8531ebbaa494491659d19810aba754caaa43e30319b0f2090dd9fbba010948176ea59ccefe38b36cb112eec7d5fa0c5ebea3e652aca87e667405d1f3ba6e1c681f4bc40ada133f184aef853e1aa148582e247bfe9ab130395a86467c63daa2cc0d68d5b63d3a251f20100c43a6ed00dac89b90684813ef6237065607665a548fe074dde8e0ab9c611c7079951e1ba22a88433b670e12b1877007f1610ae9c316873ca681fe83c8d1fc95d0772477916db2974b89f3433f00e1cccb45550b97533afd727c4f113eaa8ebd85830675005d4aaa1faf857fe1d9f08ced030da1fd0e6f7330dc5155345ed2fabdbb04191d54c2bb697950e585bea6e81b289f962a452a4dc91230f7051b42681ec12389960078dd2e48b75c4ab870443b7ad839acdf272b6f99cc9748cff730b4a626cd0f9390aceaf2fae918dc24436ba35226f557e648130734f7860d5716f0bec89ef1372506ccb070669844515c61d2464829068e81667142b1477e5edf6b6e3799da4175e639c23cbaba6255dd9b72003883b0721aaf3a0a2129c57952a49583863b1b9d2894fcd1db95335533b6cee844fd220449c5da16d8f8160ddc547674b806abcb1d9f196954cb1a84fb9ff694008e5c930dae9f8c4c1b0411395410f2c9bba5b29c5b319abbf77763d33bbc67b5a148e97ce76fd992873643e3f4dc7efaeef6e818f18a78df9a688dad727f680b8daa90c602e894a6df170498925e335f9d14b71dea2701e5f1cb3b2a0ae9eec07779db8c993b99de07509de45bc510a2f2d2c64a4ae88a2e999d0a74f0f5e1edde675d82db808e30a97453004a5012e9df3ae91e9f3ce5d11024abcf205cb874fee40fea0af0ff63a2e42ef1ea86079148e2e240b719402f8135f0647b837896d747e1e14a6c0858f7d1a5d0d0ea28cb0a6ca83e58340da5ecaf58949ba21b78ea9b19b0ec1550df70d7bec6260a37021a1df7c2e1a104af2c7f439432364f1f9ea2b0076cb44fa14e5a3280800ec86fa972aed19188a1cae8cfe75c59d34555dfe6837cedaee74de3b667b37472559c8bb40c598fd0a6a50b65d07d309bc41fd5cfc1ac1f8ffdae740041d842a3c0d74172f13b1611d408fcf7aa6e531db7d082344abba3b21f52568e8db4081c499aa85218b90353ba6564c67c1e697fc99df299719e9ae82239b1726b172748c2f86ad74f1af9d5e36006b68330c6222cbffeea8a19bc96edec8a81a334887aeb1223383d1ab51a89ca54303a25f820bc370afdedbbbbcaadfcc72f17e22d5b195b9bd993229ec2abf46d5226d703337fc77bf45a3aaaca270d9c34f5b14c9d4b0b7b16394a6e2b65d0ac8696f56a9892a0a6b3e6938008082e5cb2c790b0b88b49563287ee685a15b0f4dfae6eb7da92cc0b617887e52264676d2ba4c14a2abca65027659b907c8a8e7f121fad156395973d5cf31e6993bd9077c27db4696f2e29f7581061acf407d2045bd3a61e264c1f4ca908c27834f125faf04647a5b84b54ad7d2c1e6f285f0acf3ce0e3d144bb6c9bc0c88df8c8824517c3b8431650c6cb24c71f17d547a237455b3785e9a27956a3bbbfba1a7ba139a5dd527c357bdf37c0ace1a42cedd45e9d2ede60f412930f385735e28ae8834275205d550d29221d286cd8f81ebec81270e9eaebebf9a0b8ad912aab868e232c67324816fbafb83f5b154ea36a9c09bcd0528dce71bac8536f838788ed0de6fb97d83eb051d69ee868045fa241277c386397d7461d100f18328fd49a073f74e9339e013bf4bb46dfd69a482e2ae004d6cdb260feee723ced9ca0bd8efa2d747b56a168a528b5ec1ed8544fd6f94f5140800ddb31a345f5ae2d358c3b6125f3fc2763a242c9da23c51447b1bb78718d71717d74dc42b375c53ee24bd9028e83a0b8408ec110b9a9dcaf50a477e264b96ada68e8ab61c3711e69b47db335948898f9f064f954d62369a0d11a2d8cc2a1f85c30556fe093d989cb1f064c56bc6d22db8788c19b26600f624d6f121f90ebd7e4d41f1745e974267bad24d261ee0b2a7c9eb38f594d2bb0f99ed29552a1efb9f2197c56560b17658695263e53a85eb4ccdd0966884f34406b1f7e407a3d0cb7b3ce1fb84f43a980ad36e91f8e691d2b2bdf6cdbb935e2985d9451711bd2f39d5bff375c42cf5e46ace012de0058fbdd071da08a2dfd8ed5d5c38021b1c724b5451c77688dae6c75a5be5c46989a2f94819ffed5b84f21495272425542439d1efb36690651da2bae00398e092a6a23e766d875582cd2ac755092f68da8e61c58246670b8d59e32cf07751792cefcdafd303e56d04ae6185d88280e6f2c4d601622dcdeeefd6b7857f88b8e2e7694d87473316ca25af51ad5ea50c249bf05f981ecb2162263204443fc7fb592c3b8302789d8f980d28e3f56af591341439069b4e68e91d25695d4fef4fccc9def9db6e02a264149073e4e2934bd503887ab58cf2d6caa45b4e485565dad6ea43db658f83b43fba8a9b4541a2f4d6e0e227dcd5a531d46d0c004e34d2ab295a1771e2fcf3634018e454d3f3bc05a5cd28842770d59384dc1c8e95d1a9eae545ea27fffe1095897ecdb7a5202b90d23fb2de8850137e56e5b116172a0df22f97d0626890b7d708ec04e662bd13cfd023d957bb2fd0613da54961615f4526b0b3910e1e790da7ac6199c088b6f0d20bf3dd72dd805e68217d20ee6c23993912f164077bf66468862cb3601851bfa3da471108f1a6d458d3f3f80bdb6ab5a9130daa180b14821bef89b75766f27fd832a6b03ce0f7028e3eec816dff82428a131f68b88730a0ff24cfde3f71747de44eed4fe319e73b9b152f673a9db5f4b13d5f0e267cd22661afaafd01976478947efa59b96989a28fe42226cf3dce96ede55e4cda56a996c94a21ab38a775e0b51ff08731457cf4fa105972b317086de85f015b75f1a8e469d7e03259cbcc7016da39ab97584089166cfb894af40a8a29abc023d7f469a2c38b672dddce8728584af1e85bad09b7cbf02b38e7bbefe60b708e2d837531846c29fcd1376c18a94e7ee20f5a5831fde3daacf62d1498622ac507cd83eeba055496139ac75e07f1657923dc4d2234faf93887ea71e3a2e163bc2f5780ca13d8cc5ab3f3fcf2e338e253b6e96176c6f52ddc5d1944c1c87f7de9a9c410f5e871d6be0504cfc6c633de8ca3c7e6d29aadd516da18ef308b7d8273d1d0cf61a7d379b221658b7c53bd02ac781bc18d08a3f8aab78c9387436e4ccddf5a05e3afa8ae2e6ea15289ad36b9b01ceb6c4a934d5d70b1dd48d70a6e5838a59613c30e77d8720b2a0eaec658c3531c9bfd93a34635283d3242eda0ca48ca2e1442ee9b40c15c7dceb6d6bbec4bfe35723b108724c663349c506c91e07c10c44e7e6053a3c4c17ca546eddaa8b44a5fa6ab265d336ec3a9936a317e4c9a06bcf243f0c91aa9356656d9508fe1ae82bf9bd93f6c5bc56e454956c83210ae0538b05eb4b211d00c4c00da1795a3d396245885eda5854fb5988c324d911aecdec292596bf616bcd244bfbc8063e4321946512def807ea3a404d5aa537cb7f5586c2ffd733ffcd86e946996fead68c5c7a7fcae35d549748375ff85383714916726bfdb620e976a784f4bbae65df03b6dc3b4b811dd4f8748a12d35cdf28c33148cf388d1a434f5f9b7904319831ca81189a4b467084a251b7a8dc51148d51a6f852b6a5ae20ea17e55516829c192b0dcec4482cb136b1115cb8f153f402586a13060aa2b45ec7771576add4eb612651449823e469c4c4f57fab081b693c0e4b8ac0c8b73ff8c59dbe9f38bbf1000d2b359b7f95be7bfe0ec25bcc8db45ec0afd6cf9798d4be3474f15c454e83506af695e533f365a250038c3e29f03a4d76ad60be37dac81a5583e0caa02aac70760ef31d434d22d1c5733039ba9ecd8e0596e53b7e5e8bd2c0d9bcd9c54c56694cd0536fd07e044f7b1ad4215e59b8a782450c95c355153d8afee18132b710fb03033441812687c6aaf174a748a5eb91533923da1ac2531e53e89ca637a41b7a8b67b2405a9d5c37cebc945ecbf92e2986182df9d065a12ea647a43afe5feff3bea525a213488d8f7ee3a7a6dd906825917ac85b2bdc287741ba6d9986b11b90714ae14d26652bec4b50420737f3cc3ab1abffa0a5a1346c0806dc166d9054a12ca8b55ee1df1386cb220863fddf10281a530153f61dc8a2899184f36479565305c38f8e2c4628f7c03aa8ea0f86571e0bee61be7c06db3a76e91f7003a203e3f6c02573bcd8e40abd1c28f2a17a06ff5b5408ef04df021ae2683d2deb8883496cb4ff310bb3374f8675af29865c4f2ee03c6af865076cb0dd594574a35ffa5d8056be1a991607e93e2545a48c8f46c98fd8fe4f80bf92276b5da3a40811a4fc41338e36c9d5c1c58029974ee32487dfa9295788026b95169e6c230dc4414d7466f9d57704434107c700f793455d8ca0324985e098b3414d8b4fb0fc2e31b814db78bf30a1f4bc9a64a0c63dea2bec6676e09cdae1dda8b7c84b4d09f7ff1b4226cec2a45e6639e8d2e438f70f114e189bbdcad813e8f61052a5a773d688f1feae78d1c56ab2c7082b43d93fe05a58e4b57d66d742dfd9177c9fce3a8b4842d714b1a8af7324923b4e671ad51315e04832439c08eab4b5998f7fc2bb8294cecd2ffc0b49956d2a33cdeb698174232d3978e258c3617a91fbbde0d57be87f287519cccded65251d8b6d32c6be97004ed662092aacfedb889d3a6baf947eb447e02e0d2b9364881b1ab1fc61443579126b41a6983e92ac5b5cd5bf2fb0c8b0a720f824b808ff15b2b2effadc3b76fe07cf9c66221bc716669bf81a4e7c3161f2a27c6f67f261ed08f03ee2c1b47c150773092c320fe3ff5ed9797ae598bd3a5a18b85fc7581a833e1c75f19998143e28a9c73110f78d8a17dbad5dc85ae5da16e615b24954d564339a9568fd10fb03aea2a19dda09ad700b3fd0ae43c50540994f17f2c3704b6c61c1cb113f9fc2551d055e7a4b3f3477abec55a5fe715c45142d24bac9017a67868ad089426f6868cc8e0968b7d8d2e01f48dbb863a24470b5599dd791fa68fb30cc8065b9bf87d981bdcc83f2cf091741f58bca178dbae2b5923a9c5bf5702cb11c3d1772389baf02cd061267e6454137629ac54ef64871030ad58cf1e2a3d01aada8461830e096c2c351df28c615819b573dd29bf0aee0184e0c0990552c56674db045125f2a3c2b789a882378524018fc413844580d7e4820f1d8d658e99cef5ce3c40d790d19e96286fdebd7bfcfc85f94ce19af018085d17e695b2a5e2ede5cc2193f6e4581f984e20615e5d0b35afebca79b7f191007dfb1bbd1a8a8a1f882049fd312463b54492a79e1436761c2b6eb44d76031f27a68189b9e817afdf765c4f34c940d1369f5232db6cbdf0c95fc2c882267eaae3fa970d64dfabbd91c9b31eb2e08d860689964a95fc6afb89c2810c3e94de2b9afb2c876146f9705e4958f6f98d541c3a394c970abb3403eb8355feb15672b080d3c9c971ac4e4e97dea5cd0170c640396d1510cae0355460e7c0c757ba81160905f3d51d0b512a26698b44c7c3fa397e71df76f1bb1532aa748e9ef06f32d03f85e469c0ec455f766916069a7f7634fa1a251cf1d66bff9fdaaa3e598847113b318a798c5c03aeae237f907b8e35bfb1b684eb10eff1569ba27b63a88ae70fad59410f68d2717a3c17c4ab3741699b58e2ffd84424a7f4216d496598cda476936548f280801cacf1e679cd3da15b113d07846724d7332d8517312a5e35f0fc184081a6533010d760dd0e9ccf82fc02324093d389395ef5fe841062cef153245597edcc41948e61294471ea82c819c8cd7209a58bbac4d8e75b9bc1b3d9b5202e62dea22124cc3c14e993878118ffefe67afe30e0acc38a833257865d35579fc0a42e49886aaf8054022a9beb68b2fb467f68cd637698058fb4f533834b07eb0864862c92bf42fe62dbe34cc379468ea7914164ce8e0aeac05249b9baa2228913ad4ec9af0b44fad230b19382182b640368882de3fec18ebddeb626d36e49edb5404bdbac53692badff414a6904e825faeb3067f6ba443a18146f8e5b1ff92654cd596f3b617b0f60e2534e1b5bb9de4c2ddd8067ad8e784f5b4f533c0b4af860076ca60cfe3fa109999db55c19bfa17251ce4c732598f61326be13e6f42d6dd0b375cff0f6fa5cac30fe4b670621b3b090d7ba6afbd847498a5f6c3ab1f92315fb0aad2dc65b4a85e48f1ad995a7d3b3f36e4c2da780fec4767d6bef2f9bf5bda9e8d4489563e1941c71a29daff2c32af06eb37ffac8800afe703a2a4432ae67552d85a942b1d1b30c3f7ab9735a0312bcf49718ed47982db9517815ab2899694a0cf3b920f488daa083f77bacdbf9b28e9b34d330b758e5b5136a0231ff872316d51b6a47ac6d49efb1c41aafa9affa96148d6953ccc0c05f13848d9fe2411236ca79d861aac39fbff8aeb2b774ef35aee4233a1092bf72ff0840146c366c67525860577df941ee2a8a1c5a4475be47d7330b1bf5b81faa1b313917307445b1ce77b71c56942c202bb34c10b80e57332006125deb45e1d23ca3055f8a74cef1f1503eb66d7523001d2972b5412fa1aa9b7c2e0e9b348e6fc39de5ded40400c03f87a3c1589bc8b8df9af7705efc74920f1137e1c9a6ca335d4ad94aaf3ea1541a11b7eb6c1dec4bcf310c71fbcdb7047a5502e7bb418c9400e09698e33b58b80a4f4ccc8969ef4a4a8e9350bc3b11ba71b39d6398056dbb8c95d016579e0712170d9898d2ce9cbe92652774618905b2d77e22aaa08e541394c9c314acd2bfdaef45c6934d3458b17044fc4286cd487ea8c25eb6564552f10719dd866a17d41ab98e4ed7f70a5175a164f516509390c3c24ad1624d32e45633211749eb5a9c402dc4e3ddf804dd9172ecea31fde3725f5119e0f888f572c7a954b60209304864578443eadba99cce38a7cba44e3adce027fe6383edf2049b9868329caeb02035465f7086444a6accfc0791867c85b21eaf6bb14309514d6635da15a08cfe85b20ca1ffd63aae8da0ade0e5e6f40f360958a77808cd83602b5ddbc343f338c6dc851bd600d5a9d63126b5469a3106f1d757aa95a1384c5a3dfe95ebd4f9025d6e1d4d9433a715c5648c3666ed81031d5cdfc608262af80d84d0c8012c82c5c27c487f7e5af5a5deb45dac83caeb913072d77bc498e998a944640463cf913bc1e4e0374a4eacbbb31b18ec56a1d7f288472c841b78eefbe1f6c4fe34bbfa1ad11cd16e41a1cd9e37b8f69883f680172171050f235d72722d3ca11325b3414b8dc181a72b77c33c6bcd4e408441192b311337f18b2d6ac97faff6cab411c97ea1f26cdaa7299e25392e2333ea1dda34313c3a0b74356d68ff9788c2f736be6688700968a6607a860c046fb0b3e3ab4e155dc66ce0b3a8602dfb99ef0dbb1573db7cb43facde7aa25c54805a818d190fd404586e78acdacf90f85a67166d17e149835b6af2bebdf123356225ba6768f91b44aaa7cabe2f514addc86dcffc783c047017dcaf1244560ecd63cafabc4435506470bb555c024ee10f9da7b04525a2bcd81f16b71fab2f834f5b0959261f1a9de6e0a2014287f7082a90c4a1d56dcd1668c3e381c6f8b4b58b1f1d5d364254cd492a8c591583b60d02f17928ddd9922caea8e6e4a80b04561733c1567c0ab409e56b73618000439f76c6ef639848e939e75ef908a030c3f24744d2506e58ca9e10b8be51e4f8a2c546d81f5f97ac43e7578b3d40e8bcf575ed0a10672ac2dffdfb42100a65e9d496e2570f1669d3f94ea030eb0ba378baefdfcda458ec38b9569a1f07558effabc7621d336766a614d9528e2022e14e30a9e70cdc06e75f12e519ef56cb9bd529e40f92905ed2f46a89f7a26cace3c36ca440954f3990be3e459e28e7aea58a4bd1f3c1e4bcd96d0b73dab91432a6991a3dc6f09b6191bacaadfe8bca25329e3e889667b55433716731e7e7401c103e57388279269527df46b3ac5ff8fd252563bbae73fd37053106fc0a634f2aae4538cd194bfe6009c929f4472f861957e4280116b02f5f496187deb8ca736e5cdc20c8c6ebb72032bb3323975f1742239a9ce1f069b938d3c5f7acd496f4da254d26439014eeddf651c1ce98df262d38ea2c8649297d5cb00f4fcc25f6fcd1d0d2e0fa4a8f85deb908e26122be10c7433cc1aa1c47f33fa4241eef33d5ad1a44c925b0d4e451aee15b333e3ef6cd2b13dbc8de899080ac3ca42539109e97b90d05bf72ea81d0ea02472dcdbb7fd00667729e61b7310adea705576b0975dcaab38180003db25b7df26285cff9e896b7d8df7b8a4f9f98cd6e31caeb66aba72e5fb7d1bf67a485f8532150629655ca435a6a708efc7533d988e59e8718854f694c9245074e081c6ca381e47e741de6f29a6912a1232401738974c89e781215ec31eb6c2dd16dcb5886ecb11929e1eefeb6b9fc7fef3dcc6b90804e23e427bb1d3a623dabd7cfee078fe69b38b3af8cd92176fca0b10ef25848c20df1a4edf6eccf40dd362e2cf81ce7e6fa0cf76ba4cecb800fa3c370f52bb387ff834118a0d48977b8103878bcc2387111047786e513573d3016b7712b1c493384c9a28ded866f7de8de48c181e0705c727c4478d5e93684188bc83c69fc0913b6fbfe82e6fa2ae4f5b2c728349a90686e838042f29bc1ca5227ae9beffd9b7a1385a15b85e221db6d5a527e6cc7fc55922d0c86d149792c066179da29c7b4ebe59b921c0f01b858d43c3e2e22e5ec951927b0d2de2deacf65e2564fa8d33cbcd756e613a42d490027b34a8bbbd5d82d42ec48a2dfe2db29244936294a15fbbde7613d1d3172cc9c30351f314d9e2b4e47fc961eb34307e90f2109a1c2e7baa6454d6808534ed770c3f4cdf7f10ff3e6b62e2a3b69f55ee503f8e8d29fede6c4f14661c5fdb9381db40060807b9066ff91c2569665038af919f77e3962ef5988c76d3cd63352abedcf2423a2c20a91c8c09e9567f38f405bbd95cf779d8882f51d3bc8b7e3fae18f46073f2cf8997b6baedcd3ff375d5bba75a7e991dbb117ae9970db911b207776d10ebe80d24b30f654687792cc0c14c7d7b86680e351cd44c7f63ed354c4bd6b2ce41fa16f5b33bb89c2d15fddff7869e05ff2f5248ff27fb88d2c47538e28d992d814285648aa3da7353ce467840fde0f4943bac5c897e83e4e22039f2ad72d4cf738cc4f73dfb8e8204ed40e4000628be5e54e07665b2e5f303249ef34b98f371dac7718ca22478b255a6d91fddaa47c9c30c13356be1fb167086b4a69e3a2e0b76b555a8ee0e9e972408fb74afa04a3a135a999b445567f5ae38080e77ba5ef8d60dc435bb4084eca12f4917edcfe431cdf1b18d346eaf1a58366fdaa3c57a8f31ed8ad3d39638c2b3235acd9aedbe32e5c3240fe0a007a1c41e90c30e7d8384178adb64b6d2c0e49b3fea17c469d2cb502d634c074fe7ae23f0fe585c04e5eba6b29273b2579fa91a4c743cd8c2c130ac57d776b0d72c9a239c275c9e718eeaab393992d254bd9ce7b342c330eaa9e7b4ec9e5e909c1c58a3f1564c090648323f64c61f6aaa6f357ec96e7387d2417d99b8f366e42dfc67e25074302dfb0c8d01f1f2d87c08bfcfbfd6c533893b6c0f1cf670fb32eaac15f79d6aaf0f02fc72c2b1de5072da029db72fd02946f49bf1d56735a420749b192197c1f82c0e512a1ae9f74e7a01f60c6a13966543bb6c199f9418074fdc5d2bb8c34b97a312ee039934c68c6f894de22730041f3c0abe04ca9387a9bf43e2166102e11c2c303d34e5ef40600d8021a4ee8e701005cbc718d0829b47a194a2db35c769dd5869ca55f566f80f73b87c0bca9018deed5672f0d142fc2646a65d6a27588b20784bd3a25d0b70387e29dbeee1495cb62e472a1c0f539ee78cd593567a5cc57359691f15c9726a42b66bf9ee11220a81309aac96c9413f5be161f0537ffea5e584f2b35dafb245c0218c75a991107757a6a9045dd847dc90a9dba59c85fbd0b8fe609947104425049b6e23655bbb3f3d23217e4efa1e0d5e85296ff736de2e9ff5e08123fc8fd8fe5f6ef09e0a6328704a56acc68c094ea86dfb326fe19ee2048dcd8308aa2ad655001fe21b7c3905cb2533bc6ef8d0ee93bb52ddc6fbd44c908432519ddbe561d19ce94493ad9510d54d4d9b35739ca2cff715688a98c57452c6b7beb5562eb8f96f3790fc87ea2c1b7a87a05b525066409e2dfa3267a40938e5945217843e2dc073f6f8f8df8c2783f739ba5c9cf3111c824242e1f793605e9fd98872068c98060a1726abefd7629059801a3f3b00ebad777fd534b750546c2e374e752e7d69b407457f407f32171e17a9eb30d7fddaf380f2f9a0e00214ae625c010c631693b97f8c08a9b411eb498796fd9fcc8bcf156f6cf1092f1de180946537bf61ae3993520e9c91e0b418087d9eefb970fb0d50e0609241dc45542c25d417e080bac41158bab8017c9e1ff6ff19f2ec39161145b50ee7ef23d2c1b5028ea932a4a3d6bf28a65f079c1037dccb2009dd27f222c94b523e411ddfaa42ecb823d5d63cc038bf01fa9b9df51072e5ac2f84630dcf84351082fba5b5d2b3470ac26ba0e6fe8fd8b4abb44b223d662841e51a4da88e4cfb98e2895d4f35df193114e70c38321ff298b7e6b1f8d53f185907e7ebbde4893730554ab4c16aa92a34f4d7e60bd90896d1a6c2222a446ac743defac28e64b4aa0473aa5e4bf6192692e82bcfe6ef92268bdefe65e10811087aee149d77f3478fcb32b2bc07c5f4e11f686e05e906802cacca0404a65ad2938229d959a8ac8d479d7eca1762d95f714f77098953d37d51751affe63dfc697b99bd5d046711768f125e26a63503d11a65ea5a433d7ea175ea2ad7bf812b8a4169717622624a78eb736112e788bb953f1abd89ade11a6e25a53a8ef765c251339f54735e5f2a755c3641fbf6dbfe66b6e14e75adfbefb6098118c7aa81d73d6f643ddc5292362ee432c3a5eb3919e4144a6b841e02a5202721eef0ce74a8edd797927b6518d9ba401c5ef3318da9599613b939e6c26594c33594ee87dd73d30d18691b44ad7923a5b118274232cd6f0f383a4d614ecebd0721646aec9015fad58d409f13afb25ea0a58bcadf65424c139ae8dd1911a11c5e1719defb2b42a2a79667d3c235040b95f489fed35c829b05b81b420c60c6bfc8a474c8de64af201fac04c0d6419999b9dc81fdc2f01890fb5fddb2c7119ec44fdc01b1a46dee9af504a83ac262b8985f4aebc3796580740ffffffbf