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 76589 0dd9e8747574c00b64adc16df48b23c2523ff8699dca86a9c6d6e7336bd3ad1b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
48667081b8df8c5d98e1060233a8f382cd37712b9b20af3605c5235e7586f9b2
Certificate Block Hash
0dd9e8747574c00b64adc16df48b23c2523ff8699dca86a9c6d6e7336bd3ad1b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0012a3000080710100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000483552ee65cd0683989c45eb1d0c5a756e7e59364aec3820a9ef70cf2e7bb90e61db7f457ab619600e9bfe7cc4ec9b51e925f537b81f55b58437cede7e4d56b62aedcab578644bd1d28d66711888d3062d60d926fc8bcb18304000000000000000002000000020012a3000080710100

Raw Header Hex

00004020883d5c06b7251b7dacc72fa3751c21e266c51ee3400219d98c2b5a3627afbee1a0814cba5c02b08d2b28b2ee3ace02d0090cdbdec7025ecc8443e5dd9197ee312302396a31d70018b2f986755e23c50536af209b2b7137cd82f3a8330206e1985d8cdfb881706648

Proof Data Hex

59,560 bytes
1212160203074413d8ec844f86ee770aa7f273f5044010fa9b82e97429d55326c929a1087e7c9f7cd58590e0c8b9d21b60adada127159d38233ac923a73ef2b4cd2a9a04ea98bde8fd6da0bd050b801799df2420278f2b207ccd669077200cc92c2622dacffe2f49dde390b2f53ca86aa5ec972982b2449a507a31aeb686c2bb67660d1bda90160e5e6259e4994d370a10bc2623499e2a3693d7c3f5bc5dcc0fac355b808873b0f1da6103e90fa16d6f40b8e7872530b98e21a284c65f63d6f0f49ed5b8d4516f5727bcd03de5328054c74b0554dee821cf09db14329ad6efbbe56b549cfd731cac80d4c043f238889218f6b4bc1eeebab9725e920a7c8514a70db572a79b128f9ac1dfb7ba3dde7d8d95cc22e139c1f18a643cc21b2b0421600fd3d40ee8c83bd8d801628d69c7b9c225d5b0a9948bb4b7755fff3e3f5cded57b48e2cd6c51c7c8174e380b73f4b31b466d0b6bc6c083598b67a765d5d40bdf5457d7f2281ca959c093ccb91ba60a712e05e8690552442edea95533c543214fbedb2fcf67886dd915df376554980de0fe3f6fbc64201c4bcbca8ddebf3af11495d33ed26451b2d350d62edbab12e2ee323eda8390f697ffead39ac5bdc4488efecc8b48408d43aae87e7cbe0cb784c5a7c4156a7a15a2d2c55739377f37bec2159b0e43868aed57588a8b735305b23b8f7f2bf9fe7ea99b1675b1d44df64784c4d7d2fa1c16e15ea8e4a2961b5e48d65b087b60f93f51c85b55b75937b8e3c96b23a0df943d1fd97b7a632446d3d9d95d87c0f3e3b933347b0da63495b35f349682f69332f6cabc01c449abcf7216a94d3ba6d34878933e4a9256736b9f8efb554faa48a907325387c68b5f47798db5ad62b014c1a4075627e125240f89d880738fe0f2b2219cb8348c131492e007d19e9e2218cc378e38a44ae170624285b120e2b2877eac64193ed4522df6b89ac1abcd559bc3ca28eddcad37003a38fe7eee0dfc042680deab6686ea47446d179f294790994a11b73390b17f41c8ae37bb231243ebac88bf71c527a276932c4773646dede6c1070b168b96bf1cba2980ba9bf3469112c54e853eebbebec98ed38dbbf2e13868af58108220ae0a24b7ba3013f860b382489d0266b5abce5be113ca32256139886504105b7a3f707b54002d1cad2a0567bead84b945199c69f3df52c9ed17f01d323885aafa36e14fb4f1aa4fd041d1f652ecd6b47d259320af97af3c2fb1cface860ad2c89355a152bc77aa5a06dd137bff54070e4ec56974eb7490952a7417ef565a2d3649da20159b4476844f668663c18594768fc60c70d19fea354798b8b7d395fe47b59162218995c79324470c7471a184514b05f74c868842cf365293ab595164b71038c6e3e19a275a0fcaf14067926bb196d62e58a87a49bfba417a184615cb156ee8abc049d7fb78dad4148a8be5e2e9909d1562c0fb1d80a0d9af9a5d9815d135620f9653ec0fd391d0dad7bb40a507558248d88453e677c7e23dc80c41c7410d304155ab26fd875f964b7e48c1642dd1ec064fef3607a7c12ddb952ee038a449487ec1ef7c9d1b70b5cd69ae5fdfcef8c4e9a0282d35a6ae4d708b28bc7402bdd88b8bc1f364577c610da43bdd55ad1715170e8f46edd8d57a8dc3e5d50a72011c63a9679fa8657aca6a00c7953d23c274c06c42b723bdde41aa8c66b5639b3dea44bb393f5d371cebd12110a65aef03d5af114c0b59d4a82da081380c49b7e54aa2ab6850966b1cf968c7170eeb068620f07cc369be9fdca6e91f24acb877942437ea6ed1d26a85c5ec8459c7d9bdfe673a6c9c5354560e4f3d8c180bf7f57cb0c7736f59a2681c91aafbd854360e36676f29dbcffdba5978ab80dd0554d2f9c974afa5aac82cd4da299643779bf62f8f4caeb1a4cc9a6fc910ef902d3ac90ebcc95bf5208fae1c27210a02754c32b21887144691da3bebe61072088d2b56e33fcd9ea4158d4ae2afffb19b7e1683185b8a5d4db16511f3089e1870ae1dca90901552f8e454464bd5c299c6ebef26f64a88292fa06487cc39494d9891e63e6f7fb85022615f9e91ff9d062ce47c8f0d0ac93ea1ffd5d9f6b91486b6f14f30debf4ded2ed455607dcd0f75c8805d0dbf3d37f4bd6d75901af7172e2d962a2bafeea97d5e6b4ea6518d81fe34afb072cc2649d7eebde6a6ce33fd08420058755daff2a5b3ec4f50346f174829057585aad7167f0e4e7caa106eb54eb2ccea45668e0077b8a3ece950a6c11e1ee85a31caa8ffbbe098830246d24b590f20900def05fd12b33d21347c53953d4fe32fbb8e05dbafd4508a4675dbc94ad2c8625682068f3fbf4c50491a9b5a986fcd2d343f99ea2ac9abea249154814374b84eb9fb37f6146db34fb36afdfdcdd086d82bb9903bbc2ba7b82a6854fa219c557b5897393b1299b7b6bd799b9c53973119df5735b29abfd790aff808c54d7c2a5ac37ca4d11cd6987b0d9c8003ab915e1b5b1e6d4658b5c7bd94fd4f5a4b298e43b7110e8ce570fcbfd9ebd2557ca5ec723fab6b469c408d48f3b4580a01bfc73910b7bd52070643d1e4cf6bc5940853d0cea7711748215492e18dd11fc62071eb7c5dd4f2915758b144b371647248729457f0d1c26ae9c8037f66e951ed09f9875351732c0e4ffc71a91592050860c195478177bbcfc5735f4cf0308f508abc28128f4f7b0cc05cf17b0fbebc66d184fbf29c99fd3c5b68277e85f16bca237bd4d2596affdcacde70724a534cffa3d30902a15c8250d44144ace55d1ee68380b40515c788cc67942e75938eadd211e94e16d5c9f2e26e39feb051eb938a8e605834be8843c76d739083b72e17d97f4a4239755332aaf8ad2db7068fb11d7b939ba09b438e60ddc995440c368304a450361946e7133c09ba5f929a6ba1a410e3bd904ce7801d29c252a278394dce876aa812ad276468419489d5806242423d4d9f97a0d40a520f8bb14d5453c99201abe4825d509a5108031b49c876f0462017b52deb72a91a8f5bb675a68d3401417acd35978a0555ba7baa39401f076ad23cc7fb93006d783780f75470787247431f64f4dd6db8199bd544093e121255e12c524f65f617847455d4581b2be9efc5b882f17592f8cc4f6340c87011f3bb634f3bb9a3c626801ccb56125b676048635aea540520f10b5798ee5ed9b216eabb475eb88c7a0ee855aa5d56ecf1133f3d2cd1c193488247ca3c75ebd04f459db9527a12cafa392fbf029fce920c6f7cb66a40630db78e5686a17da30de4a7590a446c399c793ae78728d770c57c32654f2eb17836f1b7ea3b3aa0ada36412f1721ef9aac346edcdbb77dd3101ae1365c40746fde0d9f5a579fc6d61dfc526d5ba14e20910491e6e0503d84da667e6e911e26a0c6fd3082a55ab45761626331edc62e5080ae3c3beccc82d3af1c3c99e59566cc6782ff084281bdaf1ffb223cd9de116e2d0bdffae297b594d641f242d79dc14e8a95438637c6bc0472b94589ececf3d6b25e2103407ebcc1cc270c61ec41aeef045e41c2982f9c3ce6984037895aa15c6e13dd7cdea35b88c762537cff4fc9365a8996f2808d85ccce93023501a38a129e1c3d34ea7490281baf98549520efc3fa81c9425017a93e2083a9a8d8d32721b59bb1042ddf1624230e3e492a00415e4c1cf9b1383213e3c6754fae6497f8034d7dc3a7ca6b0d604130f6b8c2a6363f5f061b153172fe9f11956195557933ce0d9a0be309df320343564c2196be7d6360c03a4a40cf350eb01ab9e37e7579112717116f5420dfe56820476a22ddfdcb63176903d630b3d0b676b162676f844fe22d574f28e94c6c2e595b05742de9ca60b6e5afd8e8bfca7fe66ca1ae56d0b2d56029fb8642ab642fae8199953cd2ec1e94f7ba1dfee99e57eeea11e6812449623f64244f37388d6c64bfcbfe83bfc760192dc5765b04bec6d6e75c2dec7488a6c9d8ad4a4a6b7d9f835d9f1e028dda7cacf14dc8c001a71cb878475366c1954fc6a70cf8a1b222db3da221eb51055a435c4d96cb560ca953244040cd774b11304cf4e1bb14596b60f00d3767dff12612a6efb0913f3722f23b32b4c516f6c73debcbfa43738f3c04e228224ff24a27b66b51c5de40c033152346f6ee90e7d03f3bd05785ce66de40cc9fc27ba361734183b8b8b4d66a272c93f4f0d2dcd515a3f4683692ad4a4a3695f88f60c9effa5aba52f217584d24c44b8732c94f1272a57b9b525b0bcfd3a6f407a33acce13d57fbaedd6348333e582705c7b8e7880c4cdd8ed5ec617b33e40f9e5e83b7768f94b18397df9886b85365e68a367848d66ae5cf958a22c7616a13ca70b0e1865bdaf7ff57218dd3f85ac4a1c7f9aafa55dcf01729652d6075eba7cc11f56d3ad4370f5a92a2ffe6384d0fa66f1128f01d81bacdc9e0a2ffb7a314cea4a2ce8338dbdf46541bec9644b74eedb6c65b96a0921c72b1daeb7809fbbc952ac4b1ab432f55d7c6214310891593f0c5a8d8866d87191c0ce9d23c73ca38d30a1cefbe254a27dbb7cf7690726d517e30475d0f9eb50a8e4c35902182e86461ab346cbd6104993ae9fcaf0a1e63687f04f22b4675dffc0765167de61bf80ee81664c41fcc2aa9457fb14eef5922b41224b613394d34e8c2cb08e58eb4dc63375702f71c5433f1187a8d98030f93e97dc30af7d476dfc1835498c6dfd707c60083c3748c474181cd5db5d4d118064eee0e59af7e5eed10fe2f98d6eb83fee0790a6c1d86951d5bf1aed500711d33ba429fff8875a6ede9115204b17f3c5fc285e1f2f5c87181d758f5a9a26a4a00181b8e4caf0f8d75a4d413c24466ad9f53f827ad4c904f66d50df00da77c365ff7db16544985db4f06b660614d9509c44d86ffd43a40d0ae3ad94584ceb12289db02869588463f18139e063dc8b31a182e56b522f690bd185d581b4aa8fda7486cc04cad4c172f60ebff56cc8f4999e158cd19b0871fabc88a110a31f78fb9061e41e58b026662c260827955f11bea9037e455dea1f3702f8de2d0e8d92458d706b972e787cf31a7e9f68f5c4a87fa150a74856f362921c2377908b05f1814675aaffbef678136d7d6b93becfc7fc16e4f19b63141575a3b95785021737414c0bb1c10eab085cac9e2ad47cdf37253378c7afc45141b4f80c65c488d96d219411bb5b96c735e5cd312ead24b48c407b266716374c2a0e0b900465c450361c83e349e3facb0ae83141db490e6c96b69485eecd3f9c3e1cbe65fde31c8a193d61574f6aead4fd975630cff8e1848a06b268b489ae58db0e1ab675584bcf582f264d598dc14be7227f5963bae576aa9b9d3aa5c8590d44c994a418ea9dc1877a7086d6e18287c81d6e8264416cb3219dcc4909f75890ce15936978b37fe076a35ea4245bec854314912110cfdb6eda50b2ba8d9d2ca013a5dece380c9ac9e65f9c06b92f49b50697a0aa4e43bd9c4bf4eae4c292c4525e98aa51b93a8bbf308b483b51de211048cda1e6b8d9d4c932b0e3bb7a45575d69735f9419de7428c581a0c1c506777d75cc1a75498a85186c3927cf5c00d7e4508cbd964767be61120e2157cb8569a4ed9f50e8c9f1404863eeb99e21f653706fca419eb4358f2d11438e2fe11f2f8d4c69e44fdbd081ea461646552d97bf9f4f568dc61e2f4b0e32ae629ce817d08b63be8641c982d3f850401652d9f93e47d9cc43ef3a038164a8b34f72e10228cb0d607a5c0ddf0220f8297c2736f00b5aac5b7adab892e4452ca1c024d24550c11499c5588abd7ff4a6cf0bf6564b88a23d032e6fc1647e507288ae0288807c7a61c09d12c2783169f9a958e7a685c7c61dfa88ee18714eb89916b6c3735843ca997f547b31b5d13a098f98b0c6a83d5565d41f97a1051e3522ee49a27de4f843af5f229d885d71dfca69ef2c98d82065f33795bd92ecb6362a4810b461c044bd7257d057ac20e8dee84211c7ce15f0fc7018d4700771f1f8256688f8507611cdcc6b7ef2bc7472eb628c3377de0bd73e17d2ffb2129720cd66457dad7e47c60805bb899be8f3783323d45b9789aa0cb2d73e536291464cec02f2ec1e4429c521e12b2fde02b0f7e387b9f0ed081897f46510be3597d73a235cf25ec56909bf86385cb4df2c614bdf802d4c1bf53d3613dc48ffde458f9b8d3fabe77fb7b7846ac06faea6bb863623af5af761e748ff6537b55d8a22e49d9ef7cb55afc9de3f78ddcc98a5e52a5e92ae03270885c8f2623209aaf11a8f9e7ab44ac37b26017a8cd7c866bdef91e03fcb8c5bd744af78d72b91123b56c17c4846c9336debb0bb4a98cdeab5150f36d984e915a18d07dfddc0acb866ecadbeee2dea535543240e22fec9dff715da2950678973dcd232dd94986bcfcfb06ad376e86d67ecccc441832dbe8c62c2c201cca6ea0ef543ef732f90f93a563d466a82d3c3e8dc604c3aa9c7bf886f3fd984f0b2a7666814d1b1fc0c05b39f407e9f04896622e3d16dd0adbd1b44b8e5d788403614e419764654ff9902816482d7ea051b83a13f59d5ffc86d506f05bfd4c68befeb184643e3669f232b8de18dc9dcd8006edc44159376af661eefae2c1a7668a7603ec4ac1d227d54722d744d3133deec09bb2571e4e6b77e810c796f3f96f90e4187421fc18bbd379aa26bea77693a43af5ffed8b2e14f02f61d48443b1349222beef231de103537cee2f89cac4935d9845dd761d01f55ce7b8250ebd592b68d9512463644f8810fe000d196ddbd8546b5a5f833aecaba19f22ac3ab998fe5631a1661924d5f217663bda8a95785094583c2ea57453aa26278211312a250faa6feb3c9086fe100b0d2b4aab00e2cdd1c9d5f0758ce2510d8fc82fd570a1bfd23c86172910c55dba8dca013a15abd1aa55bf79e405ed1ea9941c4bb50ed80f65f5073398e21703e7aa238ce473194222fdaaa41804b452b33e3048864a1b4d9e6d6ddd8576a42138b20a1935394f4f614d054fc8357659384bcda9cef5ae5fedf28e30ee40f1814ae740b0ff2b77002baaf370a83f7ba7ec5131abdc406cb831b4f4b69f8f01e907b95715fbd382d53170c3cf9afffcdf75868855cb37dfa6bdf3de7c2e83c8275f040f66edbad26a22eb80557a5abaea6f0bdc3e2de9943b4f3194bfdb0376674e153aa8768a38732d30c4d58a1fa2f039d09baada625244b9ebf1a32bcafd89c933c34447387e03d42159e7a422df95e02e325bc5aa858d90c1b8a07c940f505eb143a670d31be9deaedda3bf5cc7f8e3a232e4564e68c65f676e5591180b79f95645806122626daa57b98c85cf96947b3476fa5999e7fe88565d6ac57f79891359a5d094532e5bb073e4dbcec8f41e14467c6e62443ad1df88e07531accb616668eee2f05b2424ec0c134cc66eb92c6f49643619128941e5499f37adfc871c705e5a2834ba06a40431eaac492db0c538a9b06bad0d620bcc8c7561ab3899e703203fbf923972c41584d0d0ca630896ea927887e04fd31db683d6650eddd29add93a1cec803078500ace4ecc32706bcb3a57e108fd996df68eb90844aead45ff735fc3537154d231a682606710dc7a1f83020acc3e472e8c99bae3a962796d2dac64e7670603ae58ec7627d3eb193f2faac43d5950bf8325ae8635597f0df4be0ab2679d30846bbb8658069c85e17620a54338541fd94595004c23512295493e14078af63d844c061b8a46443455ada0581c3eb4d19bd5cd514949f251a1ffc2bde7222e790293aa1a54724c95223f46079decd968e8f00f480bc52034c1dbc1f94a97785234017eebfa4f32cdfd2d80a766274bf213c5dd79df27f0fa4b974b3d2ead3cdb4732052ac91cabad88bed9711b7f369473652fe957f54d4c6583cee8043bcaccfc91ef52c88344f28a45526b4ae73b0b8cf0e9e616b714c08a3e92952305c2995a4433ccdaedce1f2ca7f23b27efd8589227421d024ddfc7b23d4d26ab161fb5b85798a57d6399e95955cbb1c80df8fbe4e97459b614603021772eacaf13df88774bfdff03760734878268d38b59f723644c9e3b0cad45108f349ef5c10171b726ad6ff170a022947a420a17d5d6562ac9a25a6bd178296e24968cf43ad5537228b813f5a94491de8402204ea36d1568fa19f4d532a9b012b37557792fd0f9ee3fa801077be2057a76abd8e7c9b974d1e10a7e1c50f29ab0f244aaa913ca2da0f979e2403979e6dfb889f15e5eae924da8f45e7f6aacba91510b13dd07c3a4fd5a4b6c9e717cd8f3a58ac06caf147890ecaea95d5f68252b83f77d288730e170ea2c59593992f469fe57ca913a66a320c792dff920fb35e4b6678db45aa2df053985363fd832a49e406056024a353f2fb917980763928f584579c209721edb989a50c9c84c2c1a6c78577432386dc16046245dd4a86571c81f35aba6f4404ab882baf465870adc7b8df3c78a51bf18689b7a406d6422459272bf72a4e4cfc2502260f0c822ecfebe65b1ac521f5d2a4b5ab728749e698a2377e86c3d93714bc0e325c9bb65e79a25a47c0e31ee197d183f90f36712d6b1c1ad46999e79597972c8163470f5307f91674dbb588574ce7d40e3a7810ee44844891f7a615656886737d643ef827971661718a6dbeccc126fdcef1e5f0fb0ea1d67ff465eae339551499b710c9456363eca4f121d098fea471c1a9973491c9ee1506ca8a82b7cdb158d2d35172db5f984ad99147dc96a161a5922e35a5fe272aca8e52187155d779da426a3288a05cc812fa807acf0a0f98ac357c34f948bb2fb216c9aaf5fc627e8bb99bf376e0abb4585790165e0274a8e981d33042998148c02362012a3ea8c318044889d367d40a444d11c44eba09f39428f344c3194806d000f44e87199b09d20245c59f932f7ef89f2226b1e3e279b05b1b3144aaa56ca6afa6a2505c902a30951271003844af1209623b99ced76f2cf61920f5372ed80c77608c519381796a0b24920934bd12d40082c6b123972c71a0aa4a3676cd351db502445e663ea93e5b83f9e98da700bcb669dce26313dcaa75f98a175c47f82218f32dbcd0c068efb51d72519b7bf6d458e733a0de7acba71f18f4bb29fc6493a546cd7ea585fa7efbaf8ab04f383aad2d682d5423b16be22ee2df7a5ee79c92b207bc97fe6d59b548461fd3e9cff32954508cf1b0a0de4997210de9402e6e3e236ed27dade9f4703d19839d2dec36ab27b3bc18d8b1105046a545ec1ad5ec72a89271ac5fae3c9b3f13f4f93361aa4a2d67cbcb3e6c0dc27d155c316713da4b9920b2d44811166339ff1e3c86f625ccb5af6f7cd991722f7daed43d18e9220aec9094fbb4a9bfd9a8c56ff175f2800ea003d2f975f25070b24d7d8d2e5fe10cce8de8a5216705277ae79f9d56d5d510e5fdfef8e91d324d81737519bb37877c627a7acec3b433f941240c23db15e1cabd91df3f8887bf6bf8ecbd4c5b7f8808fee80b6707221cab3a5a2a0e31bf3828c8c423025a611bb5755ac44d598937419dec7ff9759417fe1c9f41f849ad8d665481f070c43be2bc777ae25a4c31785ebc8e6f463d2e2863f6c44ce3fe977686b57d9ae1d3ae97cac6efcd4f2adadd2dc5f0e88471e154fe45580e074d24a2e5f414af326318452e1e099be2dfb130cea8b2b35d1942a4cb4a879956f29acfbd8063ea9e73899b8152e726515a108b82894060dcb9bf9a0024108642184fc5000cff253bd398d2d25745f980ea4565f49f9cde939c47e31b74b24f9c5d9d39169f2d905faea98b7ca32e44121a5525c48b6d7c8e35ae14106fec1b8c763b54390c4a15e89cb959ede78d013d89d9749a79dfcf10b5d2613df0ef5a2ec61a6cc841164dc6eafed6af9f29f233aedd9180ba0c461d142c97ed9353b054647dff629f9ceaa85a5dd9b3e4debec9c43474c8345a5608b5ad78f03d1c66fef0dc466200fea7c8a30ea08609905802dc8380420f12528d79dbd42a897e61c25ce37a62dfba575b78596706f9954cacd7cf6210e18bd9660b89c3997343101c68621f1a1660b69024900997d329a90cc78d2bbe5c2990a978e7bd5110bd420e7a58d414849510188c60d36a892218da6db19a7ac34d97affeaf41b692af2e138a02f09ff0b63de042adbac6b34b74fba3b239b3bad3a07bff54f177f5ed536be38e9a9ca6ae155838b6931a9e383729faefacaa60f4a4c1b9628c2145abecf0b6952f3806c42f0165ad0fceaeff0b062fc60c24d8a79a3becda3aaedc8fa54ec95e089d0107ab0964d1ca64c8c35119e1bd52c5b78ca8e419612b01f74600b0cfe1e78a829388289a1a703a9ed78b2f031969873468df0b18a4e296ecf65bfb13235039814a2ffdda0cb82f44ed4f12edd288111ef738402a1367db4c92c46702f2d0f941d31da3b3ebe6c8f20636c432037aaf42c441807d6d90eb5b27f51934147c5a8b01aaf3ab7a390344dfeadc63506f198040d256fbbe5d934db235b69a53715385a4166e94e4f4cd7c495054956a707e6a9cfe9a7f0c693666218e73417773249a6796cbb353e9681cd2a74028f68ae86c12b38d9698c931d1050e28d7d93a06f7f2b3fcb278330f33b24960aec6e7e718fa7611847b22fd2d9d6160600b9457479b39e03bb5b20eeb0ffa6722122dc2970bf02df6b22524572ed9309d796fa6b541d41c0b9c0c6e25d54650217c7f79966230379f69c1a1371026a69eaf8fcdc99064957863c125888421064e58fb572097ce2a22aa8853d9bfb18aeb57866fc5a407b929bd0d4162ffcfe0eb242bbcc630580b45d94fe57a12f430c2dc504bbec0ac658116d008e56d4d3090c3d6c9d4c1d57b1a660df065045904eca49fca70bbe0d33a3fc50d9ce556abf1e713ffa19254ca720564f79c4059faf056334a5f7fdefa8bd335a09d92358395cd91743b590fe801fb06c4f4f156bce0018c850221c226564a0b04744cc4a37ce53901fdcd87d898c051a94742f31eaa50baba37637bffc89d4c9973811ae08aa044a01ba5042b6e2169368374e4773a535d359ae96a5c8f20cc6abbe486d040795b84c95b91262029f5f43d7e3ce161da86bddc1149c4a9df99fd5f19d9997404a7eda3f5d7977e911a8ad1b226f15988205373e5c92de88a8310f92aa62af76adc44fb9e1a6f8767d007a9ae309f6323161e9425223ce55d33f6d11ee3510bf324f20cd955f27bc403a4a10fe0e12554841c9fbf818185955fffe5da823a546f7551e6059a4aada9c70aeb7a25b84c3c62eb64c9c8a8a1aadbf9b83ee83ca5d9b941feeb8697b2b867a3eaddf3ee55731251fa60746af0280e54aa6990f701cabaca8bf17753daa29f3a92bf61eb14208a503f249ea25aee63b280dd8592d73a59ac748f21dfc2634a097dee34b4e77e1178c59bcc02fd00104bb1f81f8d6c8ca4b6489387b466aca6ce4848fd3bc13cfe195a2beec68a8d50b7733f568ac7ee40c8acc7f7c6b96ea762ccd86f740be59c29685a9d8955916da62985618478225b2b0a8be01cdcb37c701f84d7a421f6c9420950d5206d6d8a4091b381f3193ed9750c7512629f3a5e5ef6c24c91a08d02dbd1353e8d5e47fda61dad50e5666d8b6f7bff48dcbaf0ff26fe60234f229d3125b4edd6670418e55beb71169677b7be20bb29a78b6a8251643c9e41c223ace731b0369e4a6508472be66c851f4fc3d6416666f1953c82fe29760b60dfc49144be2f19110ac138e139740108e8db75978ca5568b3ee8aa65dc2d64ab30825b2c9e90f409689516fcf04cab0bd18ab866d2add1138efb631d9e0aee410473d656637f77c95cb732beb2f6fd5b0246f8aaf7ea96d3a58a04522498a1873bfa72661373df6180c01a4cf55fddeb0fb2ddaf4cffb407166aca65ef242c0f03873af5938a45c76921b6cc3460808ff4edf7fbdaaa4bbec88179dd2400d214bbcb2b557daef199e509745e2f5c51a8147ad044dce44bbdcdd55cb9ba60324f3f487534f19de1b8284817489c0fc0405b0747f54171eeb1d2e6e129a346c52ab2ba73fabbbb4518fc1a1791a499182cb61aca8a45165bd8a381afb819718b4b5674738684d610ac8df1534852e2b95f5f64c75cf26db7152e56bdae7c0545c6c587cf5181b6aacd9c192da791996dd3d8bb36dc6cdc6df52df92efd3419990d9ccfed118349385d3e0b80079184f50324b33c41ffb59b38d51c7053d42e0b90135f3b91c428676926c2babebd130596aaada55848b0c6a26725e23e2d0e1abf48f7881e664e8c86d464a91afcbd53b36187197d134c6c4924f29ea3b5d19728a6903188d05706d8c17a88e204801e28ac56c229b690f59ebed01f15dc0e3234f103fe67f6cf5f406621fba985dc20b3658148fbc20ed67aa256dd80eedf0c505e1f25296e7d0b55f7c5d9848aced84b8e6f2981bc3f32c186949310782bedadc3ec29b0418f0c2cf82e6389e18877386453ca7a44db11f15f592f062ba02dda05d39acc9abdb35043b3dabb8cd253d403efaa011c3b8b6e5bd58a08a0d5d0f0ff7b8801b4de247dd5795f1a67492cddfe6364e2f3eee9fe07593da216d4afa05a5daabb39a62ee31cb9862a459c8f1c38087927b7a987fccfd585ca5038d5fd073cb95a2280ad0da91f5cb9e59978f657465e042ec5ff10ecdd82623b4bfe9558ac4ae0495bda0d9c4582a69e0fd5b166a2fe59bf88e2287b6030b8c1f6e85559a1f63a907f488afb69f02f761dd8bf56c00aea5d32f0ce77faa1f07325c9324b26f127faa98740f4bd17832acc53101111ccc61f933892f082109627bb5be92465657e71feea2a6b969e5fe65bd70af37ea5667946f2707eb05efdb6875922b781aeaa68776c3c12e1686e78860baa2d3b188bdd618196f4c829a8f7cb3861edcf4c6a78f681f1d0a5ed9f4b2ef04e2978627f1da31031f259024e334543dcc760bd0f0655af444245f15b49b05bbf4e4d261e713085db4c761ca29605d382042f01fdfa2ea19e808c2ab3b75aebb79938fb31e91671a66fcaa4cde8ceccdf3d21985bb752b7223add97fa132b5d03dad3c9cba00afd326a869a306d4ea39a0b7f7340e947d0ba5b43b994f613a41d6dc57f033f9092cb447b2f50c243407dfdef81fa28aa1ba8c15a308e36486d0f4ecbecb78cc673b0bb7f1ac7f388dc232eac50b5bbdb9b1fe055ffa4a6fb44c59724dd8f03593d3922efbc5da49148bb505929830a495fcaecfd76c8492ba0b05b67898f61830ee82f42dde7fbe9489e3b3e7582d310ff570d062710557fba00c5ce63629cea971181113945af0f850c6b35ce5b3db07f33bc57f7c8e53f6efe638afc9a096bbe37a6f76e45ca4b0bc60c2798ff2bd7259908277ef07d21417dd50358c3d28474eb1857842bb6b9d71136d8887e6cb059593a65783dc9059b0e5f0be1771c73b3a9bf7db5dfa39b6877782ec2eb52ddb4705a1d19a0e2064c30c32c898cac5690a9e9f3b2603aab124c7a058c998e08025153ed74dbdad840a73e250151c82db06231c82834dbfe0e904706e8f7630997c42b4e4cb098414b4a74d0e111185698d6f4fcd16b48501e5a2da3d0143423e9a4766d9402c38c64470af2bee0fe01a011f0c82054fefd4784d72b098dfb94cfae677a15ca2d680fb73bd01e806869770199569d0f2c347cfad8656bd24272450a43d5517166c212e06d2afee5db7db3142ca1cfda0a71b0089570b7ccb8172bd7c9d6ec0ca9e00efded85d4ce10b0b3c0fce7ca298a275c86c7101d729585ec227185cec43087e95c5fdb31026b8b9bc82ac9f4bfea16c910fe8a5122dd64c2c44269451d0fa8b55180851c86442b6c215ddd1fe40d44bad42637bb00e92369b78fd591ed221f4801eb75385c1f0f86eff8bf423d501a84db9438398df1a8b44aaa0cae3d288008cae54512a93c747e42f4e133f6ac5a6364475b3b8065f7ba7287c0031451eba44dcaff2c88f5a9402d353fc2f01544e250313ef3bc0331a1a02346960f76f74197ee94cb1498b298fcef7ffb0a06c6b8052429e41f9891d537f3ccdc5a9a665d386186b5e9668e45f8def6fafd129c83dba11a0af4db754b56ae734be048227cddf3621261d57bf38f910655c0284c3a42195ff2dab89fb13736375293e591c7cefce51a0199415d0d70dd141ac2eaf841929d3b70309a3164798e6af5ee09d7ae6c111bba27bf7bc99051abb0d65c52249f7713f0e0e8312dffa9d3a9994616590dedacff604f663347e3cfcc2f681656cc6de449b03237840787e9759785f472e0be267f727fb543bd197e4579cd2717d271cc46b732dc1f3ff1de2698423e11e35ccdba8691516ed66d84a1a338bf876f1cb73d57dc012832fa312245c59756ae58e71f58c376e9d9c585b781ff8e343878f72a04caa41b1b05185b06657621420c998229f3dad253c85a450da1c739e0eca97a1fa87766cd6bc125057804e49f6e1267361e06aa4cc149de96f0b5059555c0bcbb620a6377ac3915e6ff444d329952a6306c82bd44a9f4930e94d130890d6419ad6119305e6e0133ea243791bb84ee5fb8c3ef6d0f5c9237cf63ec4be48ab92995a8f6b6edbecc49c6c6abf47a52f52529dc1cc1081b5be3b2802ee3f532ce57a6d4a47ca9ced4e0a26294669c364b80515058236d7a179c4b590ce1399413631c3807cefd85207a509342b8f461f950b2f4bdb7753aa93b015e4977eb087ec7e9d9ee9140740cdb77303af936a5dd2635bde115b2eeb9c7adee83d31ce5fd56a056877ebb76895dc1579d79927012d048fd91a43c932362267561707b76f3705b2877d4a26307bb0f9077407e5ed9adf964c47566f00426aa319738b3adea964e61b12d2953853bc3f54352b78fbd8f5d9a1fdb288eabe9a44fc0baafa10c9a0211b7eeda8da78b4ef26f075c895c95498ae8dfe92500af4137f0028d5687ec459b53a1c1716b948629000d1417e21a90f7e6644c68a655be5f0b4bee2112974b63ee6234a5eece44a05b85f69500b49e48c563fa534bbd053f3ca66c0f46f8e7d38d59381fb5746533949d4fb2ba8ee0c509909f1c7145dd3a479670ecf5fcc12790315858225f365dd005761241d9ea1c2553e327086048680f76547d7b1e2d9a430ec92f73528a330e0ec051e3a8669b45be91f03c67b53f2f89228e2a1df2bd99500847e823f364415f8e02e76067f182092e177c7c0a4569741a3a4b4866401986c3dc38c87378721ffc407d26077b048b74fdf3de7f00e6a4e882d877b331828b334523d71f9f986cdf4f123fd0b763c9135156acc748293771571ffd01329766567173e81a4cc42bb2efe582077366e640b7fa5482b1d504377e1eb9dc977cd1e5ae0a7fb88faf4a02b24df8fc7775346b7476c67b22374bb7ac2201c355dce2ef5493fc104efb38e6878a43c1c7dfdd98b5c0f24e5ad0c65bfb4b2361f3d6d2bb0f8c729b03e54a0ac805206690204626d4977442d3d1fe453c87898f43dfe1f3f5821235caf690b5685fc35aa6fa2fec1612a9f85e2b212a85b2d0d1f6c2148f9d4e4fe00dbb86c6ff8a934489f90ea6e75d0ebf240e2754e1d2d5357ff0c9182f0047aae1f675d9b1c1e519e47f0bebca8a824de5b07d783d159d9a4fe81bb50cc729a2fc654b0ae6c2e0a14c1c480342ebd4ac9c99f643d17b62f42612926af9aeea2ae67bce17882a7db3e39f0a7e299cd2aef369d7fece205e7030aaa7a466c6f479e4b18bae20406488165178b96358a1b69d1f63521d63868433b2c9e6955b8aad898b8a36dcec89e250d50d7dbe62d72b11460debab2bd54f8ffc7f169a1038f9a9e65532a4d3752da09374469dd6281367bd5ac47d6c1c8b62def156b888c5c90d817a6653a12712ed0600759ed1efd319022a274d2436d8298e531a6e39ce8686d1cb25d4632c46c9e1ca2782a3e4c630d591a4bc41f5b9f290a2fd3a50562d8223d3972d095d5859b4c9efc061bfe378b89e6abf216df7941b02c65e658b1aecfcf4120e03dc5e8d1737e59241e16d32d2d97163754a19879fe0a71191dc66420aebdb6b74562812559a07ef63f49627c04316f08ad1631539918aba00cc4266b6d77917592b7c18857f1121ba22fc0bd66f9b76a6026d41899392578169940ffbed04edbe5ad5f563c66340f8dea0571daae2fa23173557b2fe161f2cd7cae1384539b6376e5e2246993d0cfc515b3b528d4f2424830aecd885ef8974a539b88d33eb738cb3380523e0dc7750d272d732186e418a2ac871d5d18a9507e34533fe7fdbe616d1549f8fc98571e7eac60e876605d31b7ebd577a340a9adbe04d0e176130ac4c2212c7b674b19f81563890ce25a51769ada2eadd307a2556999e073bfd588a6c028367790483c47342fce14b7cbe6fb0943a72dfba9d1af4506ee4528b0c1a3fc05498b878795e240b2c00c194baedbd543d55daf18b2ccc85b1243b2a8010b7150dc3e92a56a8caf5ff65375695ea60c7650cd84895779656ca2025e2d6855af6d2188ca1d7384289f4e0bcde923fa9ad05f98704285f4e0e12e767ac979c86719c6a5df2ec26ad48bb95fcc9c5e6f8aa188ddceb6586654d93882c09c60422fc43a84b1e7dba04735b82ac5379c87d76a09652b1ef40efb501e45b4b006aec83efe789314c4372f9543e9e662ffdb9e596c979a13950555ab831d6a7ba3987ba6d7ac4427797c3d8082418ae73e9485cd5f69d6f0568f6faaa7825b35b3fd948958db8433c53ac09b4b364428edddc40015454dcb024c7130ce5c20a234a106da62fdb3b0f1126e2e4c9e65c59ed48f87c96c2cfa0f6bd94d125a0fa71ad938b3bc3cd58e43d8d7a0591791ca0d7ee45632056003e1af28196c791e2a2044b1bc17320254feb2e31ab7ff1ff282df8c4ea996247d368d2c232e04c839fe0ad5d5e05612619606f4684e9833580c7810712d1ab51ccc6b3753f276ffa9c2908d7e98bfa321237c8816133b070f82d0fe551e2b54e89e9a5da810dd3c02d1ab35fc4a680dd10f5a91ab059202a005f90574dfdb48eb490bf0d8de458133b43ea39bf090433da02436f4480b8b0805b0baf92cc636b1c83aeb468fa4d4cb4bfc53da907687a0fc476c48d9e52de31cb7504f1eec72eb4bc261ca3d6581358c6a0889f05572c58bd72d41272d5511c570426a6f07d74f52637b8c4f322ce42a4cd15eca5d01b72568e743374228d35aa2beafd453d7feda0960e26ba69dda1fd501e1b429ca113839fe26e10b44e03cc96c34b2700e182e2684cb353a913f76825255d506099e5f713feee93809b410cad8198687dd36dce395f500cba5509ae811a3aa95e128f55af827374cf3a9013824d84a6f70092f29c7e64965e900c57aa77db4ed5b6c38302d5555b1625b4c19df2a0655865dcd4f838a0660380c60be2cb99af95a19f42f6017cc611263226f68213dabe47b203af71ca3a80bd52a90f813d80c677a9eb419c5da7572fbba55695214f1c9e601210bb4daa492348e507223a0d73f36f4dfcc5e24f6b1452cf44b2a26c2dd77390ac3bee71d600897307741a0f17f70a0da33600383cc9b97b509570a6e4456038e72888cb4aca9414db5d8a2d429cdd9886f1949e2e73a357ddbc9b5fd6662eaffb30e50302523ee74952d06bbac111fac54f527b5e33e16cf1334099b4dad83423c6126bb6da719b333542250fedef7e2ced3652170567dc7459522cce8635185299d020cc83cd23e51819a51525c20ed387b83cc7fe8a43cf2a54bbf40c2ffaa4ac84cabaa10f4152e095ff5b3e4b5bbd918911b8ae563a97db9b1c7155281f61adc5abfbf915a055ca13db3e67eae0a432f7a0b3db46ba4e2f20966f490c040959ad16f2a9e2f5267db4a2799c7a3383c26fd3270ac27785df0e2981f1bad402b28e082f4e651890ccfa8084c653d0f5f277d9b09a607f4518422f435702bf2bb959b455301bc57057dfee5f6c53993b25dcf5757c0d4f306a70ea833c946adf6f2880ae7911e5230d358d1e97023eb64b1e84dff85eddac9e1fa1a525f32a9fb54a46b6913b3752fc739dbd43fd9cfaef26309eccb843ec07184d9483853490900492ef98e9121dddf067e5906b8f5fdc4f62f392aead5d238543ff8b1de5576e2b583f61c9da0ac6660bce8465dd2e64ec5b38833beee7c3fcb570eb838ee22186207ef9be0a131ebad3f369f5b68f59132ce674e5feb4509de30d03ad8b1673c825dca716fca9da9e76fd2b5eb957d944026a5198a6b13102a982b3b76d183ecb3cd2d2835a51ec42b20489e1b35e43a02dc4942e28a208c007f79d43b5a3c2c088abe7071c2e27ebed6fa58437df30e159420478e92b72dfb5e28d60b7074597c0c4c53a3082cdbf45e5d6cc7a0217fa9b5855ca356b05dae90ebed0870467c15f621849bf1e889aae9fc061101c04506c8f70d4003ebaf9faf656ab25e8bd8a6bfa117f6c86ca9517053e1054053636e42d2f8e26b27306a029d1c9525533887ce5439e326450f7e8ad8bfbd0354e9bfd75997f6ccdf5ae4e88cb113f836effa5533f6f29c75b392edbc8ecbc835af8856cca2cc2a6c031643edbb24e8096dbbad98c1e88e3863c1543c2e3c0b422f82c9d2f2459280fae5097fb33d38743f224d694bbee777460f68410c6f5be0e07768c82453ddbab3a833ac0460444351a6be632ef2e231bf5e071069c7f2f14f1c129981dbedfac548bb404267b8b507d1f405d594474300bbe87c64ec3f9b26add0f26b74212c7e672a303ba034efc369f42e79e9713edc6110e624777c7e523d188468e8736dcb62ef17fca2c5d6b62c68bee360c4450e38b3e0d8ca8fbd0fec679978a36cb8e7060b3dca24832974c6434701a91ec2c9af042c1cbb0b79581450b6a45ae4d4caae9ba09123b4c5594abde63eb5b56ef33841353afd7e9ef368944861fda331d4aa3a30492ed322e8504bd03d05239d397c557102c33ae6cab6b9e7b6eed5f668f4a623bdd191abc931b359aefb814d0cea5a40e0c9df5371072494827d1115912ba40893d9390e16c7c16f1e92af085cca489dc9398cb8a18c1f4ae06e48c0c8b62e61d7cb3b41bfada7962e0e00a9ee3c9514c350a04df97c70ced1cfeed29dd1d0b3a8b6de9ae7fc8c34d1788b21d537a4979d0049449450b0d2aaf70ae894f0d0b072812d368488d05ce0cfffeeacda5c979e276c857ffc7c0d470c9b56dea0523c4e6f3af29b8821e5c8dc728028a05e91ab150dfb32575a00cab218edc249225b3da4cefa822d6df5de4bd8526066811254e506a40a5840a1e1891e43d20bea750ca942eff37a5e6960728dad4a4dd0086fd9eb698e39c6884ca5443199d5b6e48d5df6c63a9afbe52db1546fbfb433d4cb39a392fb159fb8652050ddd80d408bb028ed65f8ab79fe89338b7f704f7bd6b67b6852104f1b41f20edf0d94760109cd22948c02b57113605dfb584f6b019bc8f8fc6b970bcbde0c4deef8292b3d71cbfe7e40048d40c57fb7f872e0c5398731fab47b80b143d24929710767251eaf88d1cbf657a85ddff2a3513a01647884dcc63b2b4b1b48360207b649468594d89f3346855d7712487b9ff553a24336c56e822351862fed303877e75ca959f1e01620ebe013814d43da324cff412dddc7e8da1ac85d719c05f44336ac66a4b0bd2844a5b7d2872079bc31cae1bc06c5416827f9055aac85fee88f638262b7982abae137c109b35d2e0c6200bf99a91aea75ca5898bd196f92d09c4bb31bb6e137b21c2c684786097f7446ba96728628907b607037d8430594f3eea3f9e9121ad67c7958e465f3e23fb14d489975b9d6b552301036566de85a3829ec14635f02c1c1caffe41abfa413766945ded97e4ce0f0544b2c5d47b021edc844155eb13eb9c6a9f40a1d646f8578879a4be1af98fb31658cfb094d0e1941b79bbc3788e7d83588c4e8615dc35113d01e56ec6e2119f59201d726cf07c19972bd64be44cea32b7ff0368b02361a18a6b597c60a5eb86aca86f9bd229df7659209f56e4a833203824f56f7262001359bfaac68773ecea9184f8511ffa46b4e1561f0a7c23ae703ed9f109dcd9495ea34ac9415197460c152208027d64fc3b6337954c294efc49d40133dba2e339772158edf0d04b3cc318098047df2022e0699d7f051e0de48f70398848ec7ac4397cbeb1de0a5dcdff5bd95f18cd73111be7862b5b0fa878fe8fb868d268316823c0b762cb732a602e778e8c0fdb590581147827ba2ca018e048757480016adc97c54662576c15b643c2ff3a2e8e41887450723c3a5ae002f1bf474ee0be08472eacfbc8c0bd30eb72d804844bc8a660b511e84e192bdac5d9ac91659ed55c6110878ef711d6e14127f35ea8deac5d592edd15c6fc4971d5c90f36caea3e199cd20cb741aaad0ef99b5ea7386d47f799659745bd66d7dd351c87df71ba2e50d31f45b9ab21d898f25fd655ddfbbb9d07a152c9dfdd7279c490ff82ba106c7137b83462aaa967b1ded607712a874baaa2ac53902a0711b495089228e37908164f43dbe4a9b04f4bfaa3c6aca6d087cd88240246f6cdd5be5e8994ef76bb240f590c271c716709c937e41e2a31a93f7b2d8b38667be40d6ef9fc095c8ddc5cc7d6ec9760f9b7405a34d4a6d9b58e4844bd8faae6926a9156293a4834b56b0884eb94ab64d3acc144349ea49336bfa5aabb530571ef14c5bb7ce3701a21bf48329d8ef5b3a20c1e75b2ae2ce2dd59a191247bc8ec6c5e528a47b19a6454a5952fff003891998cffcd73e1853ff493c05d6accf8d3fdb619556233f9464c1d3dd39a110d1f273e489d19cb3b3e179e694922eb86c3bfd7a4284313f96d488b75b27232bceda9c9fd9d9148f31d2475f4d7800f1368021d2f2f062ff7e573d8af8422acac740e9d561535cd99123c9ce3485c86a852303b75122043fa2ae67f92a1c47a1975ccffa6e2c4ea73ab0f4fcfd49982ac2dda99115fa71b39f17c51e0872cf96aef10e9239501953d948aa413c48b514d92a911666fa077e059980aac2999ae9e0f5d70d9eb72faec4f69927e3737074ddad0b3f7d989432d3a1713b66dcddd2bf309ec8092c4bc049c19fb9b319c7a1e4f77146f060f1bf9948e059f6e041f42de6fa68ca2279af90d06a09e785a1a4d3bc5b2eebf5db377897c76aaab07858df9f2198cf45192f877652abf7cbf53cbdcfeb0b43bb07d8ccbc5f890789b1b4fc0d6e384065f34e4fc588083c787e2065b155d914dcb46fbf769883365ea694be3e1ace8c93433e6f6a229928f466c908b2046eb35019aa6aca8c724f9ad68658437908cd7202cbb8302ee3aef5e4d787aeaa1d2a3cce0e6021ed1faa9eab60901b3e55ab18e44144df9e6d14f508e555f1b33628a2f08e3a618449c500ebcd8db45f2076c2fa007a3f001be01b5ecd0af75c4bb8ad0c11941e3748d44d33b05b7066ce5f0a7229ed726cb87538ce48fc54c7535bf451c49fa79ab3cb4e9407bf693a0e871dccabadda1acceb57bb0347d8e79e0d25b190fd2602eba1d2f9b7cdc2db84f405a61a06cb5b5b2645155c50b2c2485b0abfc60457432422cbf2ea7fe0ddccaa7d993b5db16a60d45fc0dde0e529a92282b681dddfa8f5680e5b914fa5bdd9c6be7e745aab06b115e8c8bb74e8dabe02372ea1cd94ea8eef1e283b06f7494be551e8b8bb0f61bfa9a941f4dcdf6592e3f7bbff0b4797b401238758425555447d15147969d297ce8a0f8cbb09e2e953b297f3b211d307e278a133d18721d6f903eed261644f37ebaec9bbc5d283fbce98a6b56ee3a0cd576c738afafb3e4bf57c8b6a4d80284b85f2bbca8e24dd5205a5ba6d0e02b63650cee45eb23966b0613900080d6973aeb1393a15f908606aec2253aa6dfca62771f1356985d2af429116d4701e73bd78c8707405d1502daedbc8fa59f12721a299998407900b43f77303796d39bd0ea006da125dd31a762d73e048b9e2dd3b374a678e0d0ce0906e0985248e595f1b15b46713935307a95479ce8cdeeee8399ffb9dc3d792eba213bc223f6988b267b559d4f924a6d1e30b69e0f56076be6d73e8405864ced0ef35b6ab1a31180aa35904b5e5c74ce5c9536cb6931736193ae0770874994bf24e72eb7342ff3ade89367603c45e8770eb0c26ef34621bbfb0ca7cedbbf8e6a1f0d0d1763fbbf0fbf49d1d007590dcc623f132a20be6d6a649ae2dd27d816bb835e02ead952d4f24f29a39c7fbb92c16d438b12b13c9762aa6f171601daf1e80471e01ca911ed0d2aea2e1ae9d2a35844e97bc35db7770d35f86cef773ef767d278099620a5681b87f98e6408ed4ea7bd5e5d5d8ba02f4d1df6aa9b38953ce42f96a68ce0d5e0cf280bde09d366d78c53b818a9f8f6260ed6c1c247594ad65b55ce5b15bd6716ba3e4503f3a7f05a086363c3231d3d6822779b0bb3d05674aa8e0088aa317053ddba44002dc41227c5f7f33132c2a1038a39b771c9c4517021429469fc5bcdb18a06f702cd382f72bf84f482dc8950fc4e67ff3ad2a198f46f9ceb89cf34900491688bacbe0b5aeabfe7290e6b96e158abf3107e7ceb73a682b1b500695be73136bee3173d5c0f1e0e6392e83e6f32fe5b06e3f09a0a1b2cf5218014a8ae2831b9752d173805a94da2e7724dcf96c51fc3340099812b904ec8d71a1f827c777a39df6879c56b3ca97421d1d124c274b87bca9f10809ba2e0bfde51216d6b22bf27326924fdf2409e81e7bf568003f2333769b78fb80ae80e02326992d89f5feebdb80535c13b80858afe4610572de81a969d943956e40cae167394a954abf02ab0cb9fe77939fe11bcfbe723ea45699a8b56f4c1ea319a934d10850fa55f959aa9e53364014980f0c9d17032b14f3a455d18ee471cb52379d9c8079635d60510d9b2aa1c1a90fd40c8282ccd6598631269bea80174c16b50ecfa5e377958d5f5a81c8cad4a31b0973a13baa62f13e7e55cb5e82c34678340ef1694c172da2e6d0d5f0df2eba88d683d2db41880b493b755c5c05898d826b5bab3bda955eea667ad6b1609f89ba0cebfcca0620c6d98bad4b9a2720bf743e444978843cf435f46dc44164fa9d2e2232a0b95f09e1888ebb6582c3f626b5e3f90180737611e22aeb36d0e969bb536e00bafdcbf4b576bfadc1394001f93761689c3449efcdd33dc88bd7af60c3ebabddd229a2648aad11077b55b1321cd54bd5b139716a4df0a0aeec9679916e4cbec0cb5eea86d47115d1847bdcb3abdf543900bfb49e58edeedf02df13e387d256459c2cef479d39d21f7f38e386eff3117bb2f87188a4258d1a97cb0dd74b4919da1f4fd4a7084c29236e51825287b818d8b6211c7b2a957e265617aaf78ff7e4a05b77783c2b32314d5b66b1e83483e12f0bf31c24e1813a9e2a6e700e13cec04dff4d23b0b2c88f5ef667a57095a053aa5a55693a60878466994c9d03136c1a9b0f979af26f531fc0f05c2e8e7515c765b59c1aadf3e4c9e1bea28632c7b14db6a4e6387351b59f8dec0c37d6a91ea4a8c44433127f90df5d879fb48c1895012992f8878d46dc0127f1f84eea763ffe981f44844d46c7e6d4311557f134d92903d617f1e69cb982669da1d610099af2516d55eb443933bceca5c23f044482ea3854f7629ae9a614d5b2280648e6b30df4abd59230db7224633a1e3f58d7a323e1e98e5bb0d4ada3bad881b3a3683fd6c8d85d34df2355acbd9c75fecd29a51198137efc03cb6872bb9b0833d86508533e0c24b06ed9d39c69f18797daf01791e50b0ba2e4f777eff14254839fa3b4cd266af0c478bc7b823c8975e7ef5a223c86e0fab129097a40b074b283567b4f480fc193fbf1fba01c3151637019b75670592975b6c303991e31daf55aa1629252b5783095832bef0bb4dc7c443df62c647e6a11baf06e42ed293b0ceea6baa00576f160f5300fa79153cba0e4e177da781cd66311bb33cbfbcef75c50eb31af4b0fdbbc1f6872822a19d9c8ee8bcaaab0437b27c55f28d323754888b1a72789795b43a9f030b05ae36cc3cebd50e0c77fdf27f5a481c79e95b9c9a056051e3d8d1e1dd9e8cdf24b0222ffa835b0f7287e87b9b55d13f2684c0f4346fe4957d7f14eb197e75a3671ceaa4d62d3f1b9a1ffb40663581501585d493af851015cf0d42019b8d128007af46878286b75ff8b665e4456d81b6ffb23074bcdf1735cc8604ee427667433f3518f70b2986cd757c903f1d4c94ed3b7d25f209af27a593877791ab845a3d38e9fdfad1c7893a2d475a9221c0e618352dd309fcbcd184253191b2584623cbd235f32e8ba335891514244d234a6bcaddda3ee48ee8075cfd3f662adc3859cf7d98a61db2a6d905004df7e3d44d9ca5008e9b39137ae51f0177aa07e8c7891e45c09e38aae058dd5e85c4ba0c56259cbe0a32e998af89a3f688d1e9c21052c942dfccd7646a06f3da6c1c4648462da733ec53b27324bc64ff2c6b754a91be11f53580a60dc95abf919735023f3b4fd87921445c2b4e894c6631d8489a7085aa21379701054034bf687e1c0aacdbfb963159e89afca8d5bfd848a4d32048cffcbd220c7f98afe89d555e4d3c25b7ae4056716b0c92bc7dcb98f693e7c8232e315d4c7a79458ca94cad5198fae5f216a25243b41fc639297bdad58a0c6c3a392c9f4ece326e0698448172c6f890bcfd8e8124b5143fad6c05d4ab56eca6e45fa63a2cb2c162dec60df5eff99a462581acaf45d9e7999e30935ded8af958928b129337fab0f2a7d55fb043499e48259506b03900092b044f234fa47a14be5dba253871f298a06d6a78c3ab7804c263a4e7de37a5fa5d438d757eccdf07d23f8cb443224884135efed1e1412e69d7da3e44192a060e200f6254b97dbd17bc0c43a19b94542145f86a583103d82ec92bb1e9fb1a1d62961156379f3dbc7c5e0a3627ea6a7f57290f9073364911d6551749066fafe23d761d6ddfeb66c82cdf01f400413bc7e0614f44f0bf7bdb322e5d0e0d01280a2bf53e85c6aa35387e2c1b551bd532ea380c19ffc64cb1330fa28eea8db0f74b5e01bf0004b443c091af6efad37b776736607704f71eadd22ef064c0d98ce6ce5d8290a17118c0c764222b5f54dda504ec4bf99a35d8502aa3022e29fefe34cb8f028a9e195ebaf97f45d26f27cb5d98a711083ade29575069303eab4350f233c378bf4890ab2e930b16d5314839570c53ed7fff09b3e6da616345d7fdc8ac0bbd7281bdac20afa874055c6deb1b867f6f323a06d2714d04ee2f69a26275bde55cd8d6ea51d675efdd755fe20dd9e295c2bad46e25524f091a0c0d3b2954de05e037cba512bd21adfba32a89d504cb0b5682e64abb598fb1995345c71339f2e91b04b8d6fc70a3b16c79addb3179b95f811176cde6cc97750798a8f549e779ac2f6eade8509ce9c2fda569d86ceee0b7de51631101a32f4caded465c44cf21ec5ea4f0a88efe7df39acb9fff0f9561a756f09f44611cfa44b198b1d2b5c5d0e15ee01dd35eff5a9f30e117a5fbc0c316f521bddf09e0d99ad8b516bb0ec17d05fc81936acf4f0ef7d6f0536d820c0dd0c9f278893fac86f63b212f3ae3db93ad8fc24446fb5fbfc74946e20e318891936d5a670da3dbf5b149247c35e9e0265b85bd46a4b92a14e6836a2fd239d3a8bcda0feadd7da70f13aa61f1e3ad47d2b53db4150f248d52166dc2dba15cca7151a928facaf0b6cc6ba3cbdbe6c56f97dbb381a65a3c707be0c2657a94e240dae860b0cd63f1563ea12582bf946e61db9db6117bafd921d6f66a31e7ed49cd5a5385d2c16ef6cc1b6ea0c5246054188cbcef278c135713ccff639fde79f3079aa5831f359210dcf63be5a8027a480ade2d8d87131ec0344280988bf963b1fa055b9affe35a9747b02aa5c95b7bc0034d6d8ef525e0ef05c468f8bbd5f888c8e4fafd6786594fd5ca5d44825cb948788571a18feddb296d792367c47947c2325c5d9766b5f006129e33fac268d2800083991a756912c461b3091ac830811beec8fa251b60e8b2e478c1ddc7fbe800974773f9583ca56827961ab1330d3e45baba257c7a0ed833efa1f0c7c9e64ec4bfe75dcceafa0d78f5b9548a285962e91c60ff5cab98ef4c0d4fbe8dc740ec2571056dfe39569003c8533120c042c88dcd8f5c3b69718bc4e8ded5a3060332147da96680be40d5e023e68cf886d45a21a52a37f12ea9c1ad5bf02929f5e9a8a72cac46e7e9967e454cf0994169d8bb004d1c5e4d61161533decb5e72dcd597835c8f59c490ad120b49a26d1db31a5f23ace73f3b9c9efa75f5364845091fbf688ce22aba90ddf30dcaf67020f7e8d94859b1d4a4e1104a749f44223f455b45aca66f79d31462c610a9c9bf7721097ed5d68dc51420e153eeb484945e4da1438a233950adec3b8c9219796db0edfa006bd10ea97302b2b98ad0ff348553b4345b8676dae693e6a8afd31c526df2853ba90172d43901a324b87d49477b16cf1b5470a5069f069a25500d167307c70b2a3eba7ccff9752e8ab08bbb8b5d0753dcb0d27a551438dc222265a3ebddc78ac51bcd7b6bc1c07c0a8f55eea45cd445f6d7cee4cc59e1837288ca7e7e1e437280093cf48ae80fbef462574de4eb497f61ba4ef0ac6cee6b0d4a5ed2a3fa6e364bc6d601556a60508856570e054b7c0932c46b15f1e59c55661fff53feb1ea1329e2454613445809acf7b04636c161ab7751c66d2c15248bb91c075c1b8dc2aac02dd3f6a116b6de7579b797d96cfbb9f2c380e75553c67ae02dbda3a4cddad35e968cd4ebef83a12e2a3188feb5962b3cfd55ea99d921aee2d43282ddd1a6e923dcfe733e5407c3840d539c25cbf5701e9084a0a5d7b3df3642269436344171b50db5e91610fcafbf94094200fadb18f27ab2ed27b04252479e3ad4ec6ed66927911dc82c3a9ff1e9fb749615d1e3f5be0d3a171a582e8538cc79e4c132a4d18790030039a188a9b3313878d042dfae2e426deb00124b7362db068cce2b8496ae85837bb3f4ede98a8c27638e5d817e9bd25ab069614c18cac0b7d07952007e99072a3ac6871ba66e5992364388ceff7297c1ab410281b1b35735738bbda17560bd14608f9f9e901e120e35731bca5195066dbd730fb5a3a90e1602d2e4b24f2375fca12ab4d0f1ab9625d393ea3d9ac83bfd0e630afc5887390baaea9107f01eb21b590d74959ecff112896a57850faf0e2f35cf70a72109133d780224a9c3d4c6f1f16118527a103dca0e7ee0664c6dbe0ad7b410b07f390c93c7f6ebb16646b65ce8426323b5ca0c933ad9b5084585bfb93feeab977d9422321850e2758fa6055489d2d5faefe18a2ecedc97e64c09b5c7f5936defe4299a61972c3f7e6a6e7b0f11e9f32c03cd19038d74f6100c5ab86e85da61ecdf4f299c671f14edca872e5d714048931f402987aef1510780b329c0704b6ef9e7b54b6216250be60313a6e4df77f6e7cf94b575e3e6afc77ce4066cc460d15f8d23f5bddb5debb52069da0d29ef5807157d6f637eb127f31767b97cc5c7d35fd0dc4cf4f2c50f83e71021a75f1e4537e439148bb12e62f4d15ca7c4eea7063f3202441971ec51bc07cc98755aa6be04df2d88f7ce74a7d93e1457b72f9e434ceca601c02362b67f4cf5b0bd06990d6f2edee35246b4e392bc7d2b1a6d6a2fbd90b133f3ea58467cd22083af2d5ed767cf73511bf697d0cf06156c6acbf7384e112e0479cb65c6dac9982bb0f01eb74f1a740cb9aa60fce094056111010f25c2f0ce4294850524ccfcc470b8eb5a5bd9f56885b33971faf1face711cb38035c3c73420af36770aee352fd873dd42ac8b1ec39d9abb3fd685c8f8dbbd1878e1d9f5e7b9a07ac5737752c25a7389efaa2e8da8828897daa94cf37e0216cba8f3860212b4e5e5f7e5136a9b46750f4e91e2b91dfd73b30850dfeeb71b6f4089ed85f3ced33678135214caecb0796d4b8260359285889cf4ceb5f55460e476c839e7029951e75e48549335d61b55007ae2b8967482cc993dbffff1592cb286b4505a7eb824758a5a4ea5824623ca1b177ebefb2431bcad1aa6639340410d282302e06349bf0622a3c5917900cb23c7ec2ad2660dc6f6340476267712ce6c7015d522a5f4f961860e69081538d605d444087628eba8f8d51cb2f00ae4743e18cb12622fc809be35c73d13d8c2cdc8a456f9ec6f49ef423a3692909b1266107d3b12e97677d61149286d4b1542d6751bd8c97d6d9086705bfad7b32833b8cee8641ac733ced1e56f4537f1ae1814429cb534f86047b8b8b144d2cd11264f482fbdfbbff8a762c290afc019fadd6af391c22eae89984ce60f50efb62ca9d02c02fb82cf84c3166c9f94641d097000ea201a13e4086ff22d4d95143c88ab4cfb5e6e08b976311d5e9204f1eb1b48a4f99d8b8fd53ec8256d43d4fccefa99c2d12e934b5954824b6f83834edcd8c83c1f4af5bcb4afc645a70d9c64f59a1b1aa1afa28c5277b867a2004719221562740e562287bdfa62c05449083df7a33ab876537c93552a837b7d9a3f1989cc6e1cd884742aaa6cccdc2b1988e231bbabd5d792d0cf72867e88be4eccc5c50cd54156de5d4c2b5ecdeda7c5ee8d63f403e6ee63f67e404f9baa5b66c13618ac95ef6100ec2ab4c27182859c9bf6450db1b98ef4b937b494f27886a3a463b1153be0792ab09862690b320f46970091e934bf6fe904812c908c2ec5004fd83c08bedc940318015ca59e0907a9b1ea39c8d818b11ba0a1a41432de98f588ab1e03a6bf0d20aaa130ac9a9c62592a1da3e1c7aff73d7bd1601930678e6b44185d6376c8fa9a0497703f065276fcab16907540b31f68820661719970ba9777eaecfd8de39877c1f24d20e2aca1ad4e0856e2d50fc1c01efb2e3d5187bea41ac0894cab89e4a0d6c456fe0de1e283679cb5926ef9be8d137720509575ccc3e37d525697d04fbf2a456b0d44bbcba34154f9268de6ebb8f440257a81b2f8954b6810be146c4e0b8174e8017ea2b6572a729211d80783e751a632ed44096a20e7fa92a729c4b01ed02d08c13c57014a8bd08ee3c0ad5bde36250f73e2caaf0246dbbb684fe01006a39d8716115280dcd9f281f82c5b060a1ab6bbccebfb0d39b5a2bdf53d7297b97745dbd72d5bd5760d37d8978bb9ec16b1b519111f98d4a08d54cbf2fa2f977f39802537855383f045a0415f6bc0d4bc069ef530c04f06b6a951b1e9c377426f27746784d804ed7db1d53e928f34c520cb3de993e0dd36e836a0287b150a5ada1485c3de85a545749735cc9327c3da3b84753d027b9898ef46049b899f3b21339aaf14207bcbaef51f5e2c49760e9d6ece0d5702485bfc13635cbde70ceea2369871e7e3ec31377570cf4c3c38117f3e1c73461260a24db29a3a964ba0aa3168ca299d7bbe86e6bff991405a691b49cbb1dc90cc062f7a3363d8b36068215fe1320bbff0fa69b34a8192f343bb05b2ca79821b13fb1a4ec774b08f0eed0cb9ba48b0b24ba31a085604438a6e61befe39e31417183b977d307414ae9b190811ef2deedac6f1edc4e1118c18d01051726e0f24723b2d4a9b6c5fead0cf4b3328e1758a7f9ad8948c0aa4ccc9c839faa7bf387337e198fd42fb8d593bef468903f2d08b4e0cb848d46c371abaa35ff2f47e5681fa9e80aa79700ac80a1ca8efac377bafbc5588daaa91d41f42bebe53d4c04cbcc19787ecca188833486793bf551e22917dab35f53d9326cac6070b05e282240f50433f58d02643bd797607d93f870b0a916fbb96ed5f5318619181c76a7e6b847a3add1e7d22c4b7640b6b7c6e5f56bda7b31d576a9b77a922cb3c42ac40ac6d8be1a4c1499d8a7826f3adaaf385490e15c4608ec7d19ac2a43a67b60fefe3517fbb14654664119160fbf28753e3664d9d8e9b3a218634952da11088999e2eb0940f38664bbe05d83ea2424ea2f59507f1a84e24d8587bb50c0532642ede73a52453aad1e399bc319e05600d24e294a1a8a6a5fcc0c519033049312c88aa82d4732f53c64944fdd584e7f47383aed710cbbae77f0a1988cb2e8d2bf4823b38a49109f2d654d69307c5db9cbd930d682b80b619fb1d16e47fa943131eeb7a643255971a04f5f0459e9d2834f3f33b4552657a6b99816999b2bc0b899acd6204d01a5255c77b04ad504d2eea5cc9993b9ef855ba98f49de65592a55acf9a719951e228262d36fa2200bc4ecb97243a2493b0da43f3ae979680d059bbb0bec80c0d0b43bb9fc19b00370bf5ff2fde03184b54670e6d397b093e143d03bdcfc42c3c1abb303e4686e0ba1637ff96bdd903837025fa7fed35dd145c2e554fe668e0b899d56fe597bf008a43c6f2c66225bfbda7cabb255288d6d9b3b980823eef023c219933cc3fe0246b0575a87d271870ace508876d4af601ba563c43ea32a40283fe3e4b0fdc90847c093255481de2a4c071574d43da5559f63a55070c51ac750b9a65911f8bae1464f5f82d651c194c0bbcf95b14c5cf43262e47dce421c3418d2a1bc6216c5da709b7ef651734d56a9042d41c8c336eb11fb17e0a62770b87911367ad82c78319dcd8e1d49eace872d90f42851a4be98a62a154fe3f402be75ad8408eb25b5b17670e70ad64d20348ef5190271e00d819846b5d351f593b54416d1723bbfb49bf0b01389159827fb5962b6c3ef694a59a2c3a9b07542ab36af6c813e5a64accf7981f7c9bdfc042fc36bc0f5caa4f762806c99d70e1474d9a17d229ca1b24845dee86a67a5e9ee417db11a3aa1c39d188d7dd10023e9e169a58041e05ef71e155ff37225cdc4f51d9d815e5a3ace74c2f7ef0010b0dc46695c9129920d2875f3d5aaf6c8ff1621d9e14354a2a7c06887e64ee6bc6b972673f7a63e7dd3103fd4a53e2c7a2b30854022b352cc172de4dd9087e77a341c20eb811bb877d16f1d4a7dfd77497c8797781290a63b531171065e1bf7628dd4ca01aa02b6debe201260524a4e7ed69a54bd0481579275f5e95acbba2b6111c4c63792f1607f40725e872c5f347e91e969022ea77b52d04a86ba002d13d887dec1be4375e9bff1b3aba79cecc36504f7c3ed274aeeca1bc2d786776e22ab42c072836e74d7554a425716e639137c0f00c3e4c288b5c82485c96f47a1899d67ca1db7625af9d12747889a6898a99025332d1551869d5b45ca76c61456609caf148684ae47f0120439860273f3e5d63608d46a5fc86d818dfb60299b7757347f2f6d6086a68d4f9f6fbb75b49673145a61f72523693502414bccebebf088c8c6f4eb1c46b3f2f565f9fb5f16c13a9cb22e382f926d3d145f9cf538a2385a0115864a4308128565b99e1b50fdbccf5db05349db0243874ebd87ec6727212c6f07159f9eddf8cc5757343e033496430d7012c425800c1a42419f3899d247407d738a56f6509d26f9305cfbe60b004eeae12bdd7df566bcce05e316cf11223f8e3097eecb51396366bb9b7d08314a3e702c57cccd1f6bd1d5be11ae84eaa96b57910d6cc285b4ac9ec23fc90a04288ce6cd696a30223aaf352834dddd7e2b488d81a6a050c963bb2eca8d32eaa0e3a17ca40970818f9b5fd0ce2ba8768521000ac953763aa2f83163c79b12f3bfd6fc6b4900561bf3e382b8a5d62dcab07482942fa14dd7cb5e62f24aeb25754bdec5a5767813876c417384fcb62e40f4b9e0e0e2508413085fe4d15a6b73b0334634bf08980618054f1544ff80b31347f4766352ae4976407f7afbc1e27d54964257fbd349fe3b84602bc7580700e65bbd34ff4aaa6131e96f2416c05ae4ff070ea3a4eaa8505e69825e3ab8560dac86d6ba2595b71d9a41c2c98c31ff9611f36a8cc891c4beb4f232729715058b108fb94e6dd5b82f9112c4b89733fa09eefcf7782e088f297af7d9f8959fc9d0bc46b26b885158f87368a8da093dc1722220914c2b9d653a11b9fb98bd6ac234c31e92419f184800241314db4c89fb8f4b8de379c3a39fa08303ac53c32681ebc46b4ca39e501ee55e1d1932fe8ab4c702bfb85a748dd2f6379c0f8af0044175cbe96fae99c5bd9a785986ad091ed5adf009f9fa6844347f03f71d4379e0706a3194f468c36a352f3de3f51de135677031ec02c8bc885728e218f9516ab8c10681c33daf15ca974e81759bcf8ff608aba15b0a66991ddbaaac4ce110c454dbdca469ebecd2438a932c57c2ffa0f3f8d641023ec8aef3a38f076c3507ea4114121aef455eaefef8b4d174929f7fcdd98afaebe3017a4eed0e6350b36ddd3e662a24c33871251ccab30e7465631a7ce8dac2fc7af04cc5f29b9981cfceb62a86c77d0e78d84bd47e3f65dbc7da8069fc75c2fde5f4777f0bde7ac1829342476ea54fe98a10315befbec10cc1aad4427bb8892d9927cfef8863bfe016c9b46b1b7b1a6884262ebcf2e5d0ae3122a305af7c5f82342330ac340d16245922f7caf34a030c3869acd5da38a6aed25df8678c817deffcd09c6eca0baa131342fa9928223e5ef7de8e8c608e4cbbd32c50e7e2a4ab702c5daa8e06bb956186f78be186b3d18184aa5bafce1840eb5c63d6227f3516de56173a04b47bf4a1d28148b2e104cfb573b4dccaa4c5b788fcd51ca45de81a39dc3c757dcd163f6123a6f053b0e8f9785cf668a084a870e081eaa3cbf3c52caed712b98eeed8d84b069f600c7d87ffd51c48caedbfe858855beb9c8a70a27f88b427b121d36812d9265425e8c4e932192ea2f1e989cd8daa8878d45d9eff71cfdb3bf0f8a169a099552730fcb1bb14b55f3bb67a92de45882638be2d05d35a34badbb4cc13381356ad6baf7db093a731647ff3f5709e6aa2dc5e1b3dfb7738fba1a2a525318acad649161fd8fe799cfe50db9946c4f2c2eac9476c0ee5e01072f47832ac160d956820d34294f1aca7c00411e936c32e445565d07a5da57592b87680031f00cf686124ad0f64b76f7ac92b23c37cc021f619c433b066ef367b3c941b07649075e30390f30ce0d25dac4bc0a01e8b282bf23b87a3c7342174b4c7c6b446c97317ffbb3102d58d39b6257d33fe84a2667ae4e4a0b9e97611453accbd1688190d6060572ffd1a139b34110794efa964b5dae661a47ed7ed7e3b71dbbfb22413e9a04592f46aec355c431209435f1382abc7be8492539d70ca600ea82f7b94087d06200bc69cd3fda504978b84943e9ba769a8e98256059a1f4fb0bec8fe94bded9e036c79553855e895030ac59e2408d34b84f4fe4ba9067f4feb58a66e3328c077b2f7f3151e066f9b004d359329c2f7021e835a2d238831f0aea8d59246eafae9241648fbb705718c05d07709c7c25fb1fbf336b02f6f44ec3e8eb9309d8c83af4877255de364e4b90d9bcdf12846c569f06e47919b4fc9dedd8a34aecb8675067514e30ce753db95e299fc07d86fee5eb54c7ddf38944abfa3ce9ac893b58e8861982fd7514208faaaddeb0bf574bffb428aa1fcf069ef16f8548b8d8eb343920e8cb622d3b7628bfaf4f3d1a920b7ee1292b0f26778cd34583c156e43dfdd865558d8a5580aa4dc2f35db73693ed932c2016e911cd31415c3c27afff0636c8a4e2e3d4537c8b17a60d66f1acbc2e708f09a71c091430ee5f23ed2fc005df9d0e34767c99af8c6bee80b10b6ee9df9d927360d3cc3655017658a909bcf7c8f980c0fbfe5b7d5e3f8df3f447c685bb13b78971d46d2814d0f3c9e8f320862439b5d84ba24b14e6a35c6893ca1ccb5f24338cd693c6314a9d8caa33e86d2796a62025401dbdeaee66430723a0855bea92fe670adbbae502bb83ffe4db94b1d95a405f38a8b896b0c8f8f189610b53b7ec285b5452fc78e8bd4751f86cd7bd81da28777812ef3f7f52b401d4c19f6969eb8f08888abcc2d1350af65ce2531187c2e9503bfab735e0be73baccaf86295fd3dfb7050d97619adebca16e2fd5d848fc27585f2516db4ee27d0ccc354366f75bdb0f0e27f2bb79270744e34854f811939737b61f4cbe4a22078a5439df819916173a021f8af5369051dc85a10e5d082fcbc90370baa710c398d8d14e1b4a5ad79333c6f657b2b073da9e59b7431583acae4eec2420763a8f81298e5c14145074c99f748d5ae7c439275a99bc7ded590af52122064b18a1fab3987c5fbda2d62a1b42fe00b5b5ece7d7d2a9d8c4d17ca60c36dbe7059684a34ead41f9caa0d06e916de94a3459023ed0134af8b11d2c59e7c5b637afc628e9be80be55477fb7731699c9837e1f521e62a57066fd3b08b8b316e606767e2832cdcff8b3eb07acf58bfc077c99cc95d2c3bcbb951b11d7d1db4e18911f41871999980fd3bdad77c34e7db5702ebd566d5cdc714c7e04a0b81c46b29b4648177cf13adbe7fb7037cc1d0e80f1a8a3308b4da8f6a9e48b9a1582e13ff8cc15e0834482c7c8fdb0fd38cf9fb9d5b5d740757484e3984799ecbb01ad624d64fc07f6a5c6ad1a7a36988f7244c4c16f73d0b5c370b03eb1886c0009a6e745561ce613ea9738e8c63752c8afb550367f71a3841dce05ff2300bed966bd901110340fd0e0e3d05fb5c7cd54c350407ee39f3e2e9030fa71a0fb7aee44634a852e1777d3b1e51dc9bb7b58d13a51270d7209efb6f4b01e30a279b9c90581d531c8cc709860ba64f32b0a0ba9f136f35967710f660c9b937cd32b42d1913f871c51552239f2929679f53d02a8a79b357d1aa7ec5012f017792821454a0e6adcfac5e20d0c784b9055457c553713f4ee7d480e826236635d2616678ec3a987266b4cec85f02d45549fd690ec764cf3f69f3f6ed830378251b1adcdf321ba53a74aedf6b78d4576e757c604fe8082a28f085b0d9482712bd2608f2da05328446d00878482b424f8bd9d12d1270561675600d0959822675b9f788a1b19ce0ebd619a2015954cb8fabbe48f90eab25f2687ee08ae67882a923fff306b5a5229fcd79944f4e95f56153900345df14a4762d0e6a2ea997bc7a9ff4a9215fa06041d64fa843b6e80cfc550d1e0bf488e019562c2b990edebbaf768586b5c62db8f14b05bb6df56b188c4a1cbf014ae8bcb0e35bbacb3de2eef172d3db7a2d66e7fd40dc1bc65e800f5e2f98c51740edb17ca949dc3865c8c76906f9a93c57ed1b6047d21370617eda7f24a1d47e21892ecad114fb5e11c62c523d787bfff1e771003049232c2cf78415d667e746681b451ebab26aafbf14e39ae3294c9324c698ce1da2ac50b5f6a441695522555d27ebb8e0931e077aa80a77612863c7e3e85705e25aebed82fc61f280f3e294badfa3a24566070567587fbf3e844d6a03661cc8f691359ee4c233f88618c2132fc7c741b4caa0b0f33231fd52d5be58e50ff5c93e25803541f01d73dbd7a09e8abe3853af317e08583eaac1b21a0069b3bc432ef0543bb97b2ff695213bed3ecdc49d20ff0b9ac52daede69a011bbeb299a5f80201de116beb5925081fcc9e4b3b38130dc1f2114b2772b8081a3b768f0570fa7f031d21f939e360a6b9d9148a5bfefac766594badb6fbf4f76da8a2d97c426c9aaad9c060df3f77115107a6f30d03f42a55a51e9816fa4febe4812a577eb7fb57c55f7f2ba106d0452437cdba575b35d95476e6e9da700b52b8321264287387fa9c797a158e0d0a70a6fffbf91cb893d352190d8b97190200210ef78b0732b70fee9f43fdec61281c438a46aa868523f47c8ab5de6d5f7dce5f330c41be7aa7018f483edb179bacdccba1ec3bcaef38e0ffbebb3c883693488d1d46e3b4ce273d759be11fa3013bde12599e3a796d9598118fa63e6b3dddb1ac1e22ae30fe0a8dc999773401a1e331fbc7a086837dcf89fc2a3f4db7aebb634057e0d6c3d1032faef4496ec62ca3d664cf3328b7cc4107d638db1726f4944e5ee01ee09672f2070fde24332c494bd6457bcd459ffe51f833a07431f02247c7f66bc74dfcc6e46a5b78d4ca11e32ba765973e3cc9bd4333774228f45b3ee692f30c4756e772b28718b590ad880352213b688b4dfe55e8465254d85d2e7ec68f8e6b3eb9dca87fff35dc810398ba1e7c2e010e9608bfb77fe1e8f6c8d08c835dca9568b10fc88a68c46ee4d2b2bc70660420acdce3b935b7e310e9fa55e841e4e7f1ddbd67b996a7cc6fa4c93199cfaf0716b5ce1866ab738f6db0288d779edc858f1a762e3170b08ed2246a21678d83c5e722c40077100f1828fa5a80267a62b9a5f4e66890a1ff47a8dc3ecd0999fa6689ce47852d0462c36470ee6b19ec1d9c00c211b5bc8960d0afb19dfa199a77250a5ba4a46d2dacd6553fd6cff7ae8db86a8d7bb26f52fa0622ccf11b5337b953ffd014cab611894f18cba865a2f80c6c6111c1bc7cd7ef2bb8fbb89869d3fa311f65f39206012f47b9dab07758f7a85dfa313ada1b0b29c418725c3c0d7da8fbab0d56170aad408c1da7a2c2a56aa1c5e9328314714837c529592d5f7f868089efac522ae865dd197cbf458cede6e57c24c58dc20aabcdf467fb0ddbefc4e35964ec43a94d422cb32fe03dd8c2b9446128c531d53ca8c5e77b3be8d140e7e99e7a7751134344fd4df5e25903fec6ed37fdb231ab10bdb9ab8d828f2435fa830ff5630510486ef24068c1e5f033f795ab37dbd5c9207741fb34c46401b9465e1b85112402cdb92107febd21d33bfe6f280298435ea34325a7b9f8c51d7ccba610dcc5339d42d44de7d6479c9c86d5a94bce0537e8ef538b9ed837aec7eff472598185162a24631d04d7c0be9f4fa8ac1b761f16a8c8dfcdf8dbaf221d7c77b7b9b29eac8a7581c35b033b291da360baf69a1645f97a52d3000f496c9f10d9a8b082fb8178b481d8a3ff539f5f8a0297bc6d7e1d85ddf1c89894c192f3592a6b77a8db31ed3a8b399db68f693ab1d1126aca39c1fe6b132b6f466ef3c1961baaba4a5cbbeee9384df63686bbd2722438f5bb74cc34dc3cd47a2bdab13f6488b71ceacbc24ac0aedf28365ab5a9b5497541538ddd83a66140a08f9f80feec77e9deed515fdd86e917995de4ae81f3f181d40f273b4606e581dd73ed0c21850f77efd53e701daa87fdb654023ec949a85073212b9c830e245b9fbbfddca49e5cabdc62ab22cdbca5d78026d9963e457e16cad1899b9647f6e120520c418b5f1719ace24c0ac7cf29a0e59c4b70a78343913ea1d19d804aa0f037bf6c4d6b177f03cb8ecdd049a56a8000f20749d946f50d9e6b37aa06e3d9ecfd5c61b696c05d98ba5afb8e5640561e7f4970b10bf6db8050ee6f0098b59e13963daaca0e602d395ac40c556e7474052f33db1a6a790f539fbecf2a146fd021f30dc1bd6a97cec2b304f1340ebe25607d04b70815c79ba5cebe952a168c854fa35a5709512290fc81d3e74a5b156603f03fc69644a92672f74db6b4245e0cece7a1dda560c48c7d793dcb389d9dfcf34795001b5111f15a1438e2ebe399bbc5a748d12122ae6cd2e86153b3378d01e7f1c6be91bf61b636d2f22540fcce6405f2e51cf5770239547ffa0c10ec17a58ea60e92f8651353ad3de03be555dff527ecbf3d25f48570807617920d9f58bb5ebea695b6fac884fbcd24725da386eacc92634cc4e941d90a46e2fc5a53037de4bd288782aa3246c92bd077ac9ede4535666da5f440d71d3a58f0cd0ae299a27d6cfe2f09c5480593192a9765d939be78bba90fb8f604b91075a8914e2f5f5d45e17bfacc32c490ee9e851c9314182516d28272ff466ed5403f0b5f71862383b406920ebe34c0ee7b4de1ebcd0d37e8fe31e43819878cbaaffac6c3e79db488c088a0b3bb01ffba78a16ddf6d312b8a777afe8b16ed9adab26620a6a65dd2209d8a16d485bb2afc3c5dfabb1454b59280f5733779a597624c90de9c7e97eda04ee59fcf73693629e7fb4e014e3e15c06673a624912bc844840911a9004c8ecc57a0e642f6fcdd4125dabba41424b90d86cbe45d99f561f9191b84c683958e3e4dff55d78c00db3cdca0b44daa59a5bd1cbcbdfa7fe1340a948aa2867ce5aaa9a383abc588a9ba0655a53489de7db78ea29cc6d59ca105346e9e4b0d5d5597aafd6e8747928f0873f051efe6cdafaf5007b8e302730f624a7fa3e415365a5088bb41e0a30153f7c916a8fbabde9282227115e579a9dd4be881d7d44051a5942812d4478c0c4aa733ec2d3dc04a79e0bb319b1a2c8da73377b9d24cd611698a5fdbb09521baf7a5d07f556033041b92c1bf3c5f9e7d7c2b99696e1f0cbc1b3fb4cac1569f4a3308534178866273f6c60a1c652ab6ac90fb5180e197e6429cea03b38b682477886bab10ca8989d540258a45e1423463de14fabcf7f0b32d02cc4fce848fe27946f921a2f4997390c2631a6fd5d02561e7c1e65607bc8bf799f4cd87c070b25cf0fd12e478ff5686238f9a592659f4c0172dff9ff5760c05ecf645c7f9b0cbf85e783b6fdfbe45fed65ab6233d6b4b4fb7374605b30d5a0c53fcad86683005e5ff4c73d4c5af9b4db9fb052f7dd7fd69976551cb704a962e3adff0ebf51d29b48943debdb1303fbc515060d6d0ccfe8824f86dca5ec8b3f9a20734ff746757abeb483db9a8a917cb7178f1d7a901cad226f7f4a3611f3d095ad7d4bf8d2d69e89727bf82c943dadbf43572b9a7919a2be394793f5bd88485b219302744d452c3341e5cd56e0bb05681adcd081f1cabfadb7d7189579bb391a8ce903580a1924a1852ed2e96739c0c108435e20a157acfc2de7880989655731b5e47fd3d79cabd16cca538db365276c54921981a27ba6ff490087a62593d5c7b443b9baa5a08016a029d5b2cb48ae8297970e3d1b1c790806964700701c7108d6c308ad80bdfc49256a6a00feef872af2e3f08801be345ae029a1e98d1a6ad3bcd17dfeff77778197e41e2410de11016244dd02f3c77762d775fef70ee1148f96ab80947eeb772fc19bad7e711d1baf7cb820dffc304d061984248a36bd5a5d2ab15e202d1db2db9dde9135574542ec4b88be6bf5e23075d6718bd55136fd8a91505a7c9f9feff816dd419e7c403f4464f7eb31e18de2f78921982e78399645cc37e4395ef0f690b537de659377ff94976021ece0abe4605a1567999fb73c01f3a019d30ddb174d0f73f4a8258d93c2991b01e38ced99a4dc1e566d654339306fec3c6312b245a453d4e3d04e4f4b2f2b47f8613c02566315df6e721d73c00254ccbf1bdf4d9d345a4237f50a47c4b0059eab40f95fa929253a0afae33a92796bfb25f4eb2e14d007d25c041044d1f5009474881c9e1000d30b7fcd0c920e9a871de4b91a8746eb652cd902c849013fddf31415e6fb22859099c01e001d97e47fd7260317816c03084c82355e4d4bfd65f327cb8fed2eb8618ebc0ebe1598226e485f93823fe6fbe7cc71ad754fb01ab237c0190feb7979f5ab86c5c1d6f55e886bd240bddd1579c821f7cc1b6e5d49cac79be87ee2dd0cf8567baa7ce2d00e49a37c0006c1cf2333fd0eb77b002214989bee69bdf010cad2875df47850feb560e7bcd7053c2b85d9bfc2d30bec560e94086d47a3532e28866b495f7efb2e9b0c01c011f4ffcbcc875742aeda4dc44112f4d3a89f6998912ca12c2819ad74bdcf2fd86729347e4a643f2b697bb5e1ef5931518de7d79c115395b5bbbfbc93d473658cf332c14dc9710bd7fffc2f4579d16c56d98063d75362b49a0a8565a996f8fcb0871ec0fd3f7fa95e75bc43295cb4cd0cb8fa5f826f82d3c44c166de405568750c19da7a86c669db46e6d10fa0012fb2c745893d41bdbd0a08ef4c4592ba8bbe1e5a7da4ee2dd23f6b7d5bf415b981f56c5774e7114189f5400ce16745c0a098b02a9dbf938bc5a612767294cd9731669bbf9a547db976459f9377af2a010e0a082badb2b972e787b6e701f856570b31c81b8686267b5eaafff2217c69ff4ac7ae04a59c559e97a700e0c2bee0a76374cf242e17974859a7fd1885e47eb7b89613e87847005b4f2ac03db826828bbbe63911e91b8c8db22560f5150455d92746ede8d11021cb884703cf547942ce65f1de93335a1292f020e088994aa41f73000429fb47e33416a594184c890cea469640db44588a177601d3ffba55ffc5975b91742b003d713858f1cd9ff5009257384bf58b7279a9c0d9bc489a165c49a89c9045ff115776fd012e19a686ac1162eb01ed6c02ead7cdfbe3fa9491866058913c28360f2608019cfa5cd3440ccbe341acb3bc7e9643715852d6f1bb632185d59637ab009bcd8835dcd9b0eed4164734a57d2bbea2831971fe66694345597ec4ef5f9b046f0da83ef08006f0b05724305e213dca277b55eaeba7af5f6f8768abd3a040b30bcd23bfd36accb79b215423aeb873aa7219bc0f565362b6a19377b9fb5803c821b990412386b435426b028c864623d1a880037045dcf3c0a066391c99fbbf6581fb745e5a83084ae3a1055d2e9ec3110a3d1c78a8c60c9057cf0947bbf9e2a173faeae443565b942356f773b1e9585e2ad2b2d53644fd255d0f41b3f8f644cf3f18a0b7dd3ec078e272c18a6ef0d7a9f50401f3941c9a28a174ba555bbad97fc038aeb8ae0c5011079027baa33d3a855bd0b1dd1198a01fdd1e78e8e87a7263343ad0b5c2e12df38dc08469eeb019a8f6189eab965b42cfb20f87198aae72b0e468fb0b3b773dd4eab1c6d34954f21f1cd69f95e0664ac17d7b04ce82873c9e12395528efe555b9160b08d0896513eda626770f546f6606c302b423593a8d5b5cba45a2cb447d9074bda6445fa10c3de5c54654547da73a6171f8adcc4e60c12a69b677b8a7a893007df2e7e8f485a59464aa04f9a66bb02b2e5ad51a8cfd5bb38b75a7b2c3211dba19f7fa673cdacaa36e7c2cd17923f8cdbfa72fde48389f2016ec942a2dee5fa83bb1c1e8f13be0ff3e27b8adec415fcc91daaf1dbbd1d9b697d0db85b81ab663aefffbec7ed21bfc0a018d427870bd7fe5a3304007f42bc30cd47a89a16203ab20c7d6373820b7f7c81cbf1376d2bbe077ac73c40c84f495d758c5d784ea1cf8d3820dbae6264a1906293e12ee6b7f7c8b6df1266febe8955a1c2253bebe0c454ff366a096e582b54925ed1e547982a7aba7d470c4cf18fe471fa0f683c0388e1c1c89489543f98b29f08bd6cac88235d1e0feb1af0af662657bf4da93eee64696c1c26d1d1c7a91b10d63f0bcd61ab3e804e4414df0aaa3fad25290a2c3325a55c067dcfe0963c319ae6bed278f99291e2529b8d0ec3eb829441d31660945a4c4f1229aa979cc1ec1fab00e1c9745d9a9c301ba3ee7d71db3acb22655dcad45fc901c0f19857ee07de933e4d2a3a5645112d70997aeb4951d5f8080820d18b419dfc2a8c9629ff67275212990dd0c2b63c483be74491d4e64551551dd5fee41181fb3446cdb79a880afab47dfa304195e43f01532f15b881fac239069e7e01844f5a39829376128bc09d31c6b91b3837d8da03e05d5352dd36ae963c0133919dd6b8cf9021cdf3f6b09ad8259ff1af299a8d516a5c6d4b4c6846763363f5a3f0e2a2bd276e3d97751d35efef2cf902c96aa6447f21372a0e7b79f5c1bd95c52dfacfee1f1e1af4220915754c09485c7c22f477dc82006d06050a176a496d7887f0666a0064c68a76a23eeaedf4c16a559fa45bb463df6a7eed6ff3d5bb86f27f927f3c8e343c94aa7396972bd42efb45e44cd86b77d985e5fdf3932baac715e110147616878fa19dce749957843bc3053fe076ef3ddd489f26471686085c8d54cc11ed7b794e234884d751db50231df0931a80f1528cfb72651e40fdc43e6e3a27d53d61f7f85335cc6e6365b03ee39103d65986de83322b9c19f577d3b9dcfbd990053e3562eb84f3360b565c3c3e53cb7e5b96c5abd7e869949760e11dcb1e40fd720d43ed3c7fca1c5cd0c32b0b7d521747366a4a1832f2075d91f52a7b766af1613fd72df32c60cd92ff957d73ceb7ca38581cbbf94b00aa3909a70b32f20be6d12e2dda6978fb468ab92fd3da39209b1323981df776280199b00f6b123ef55637ab9f485b4cde06deafffff9997cdfdfd61eda500cdfff3af34dddfbdcb2d10ef016cc22cc2278428b9553d02593662959f2b0c9c1023fd1699c7bce410ad2df27efb6c1c4d6d2ae0b9f0abcdb1d553588a3d391c94cc7eb4333758cbd429d23392d739bdec83165185a0b6cd1a9e301e1f333045f171e3066715ace96e86eaf90a218c0dcfdd5a0125a5d6921a1f7c7c6adbb49843471ef2a1049134e5bcbdda8df56b3aa2773d6a231a67a66bae3b4f92927912c3aa966f4d08738e33b67b69b09ee2ebd588822aab31c05d3d4ce676530f08548e874718382cbdbb8985f8baa482bcb211a13a608a062669585dab9c4d64d193a0a8159c5640f4dd8cbbcda4ea7e99e5fd3f09d15c66f52b941a449bba5e537bc0daedb508b7e002b896259dd7118325e81a1da6a8dc7b9eceea2a6a1a33eac70e9390766216a8394c72c134f142aa28f53b47ebc9ccc6abe3b9092494e913605b6fa94a9b99e2679b8375811f787b04355b28e332840b3aff170bad035ef935cea90b79c803346742c0cf2947dcc6e2c10c647036b5d47394c37e5d390ddeb8c3b79a1b1aa4255785a3269bbb2858f279fce70d343c82c18026cbaf57c3d9206737807f125909dcfe95bef7bcc49cdbb6440df60b47a787c2e48832d1fd5b731b4f22c51b65a5d9f46e7fa8ea2c57bc26a1c694baafc5dae72b3047b3fd29e52f4e67adf5e2c74c6739abc80cdaed7096b1edc5808557e78f0015918b410d2b7bd66ba9a4eab71de69e1724b9fbc8dc9dd63ee61db8788431500675489566ee865513cef8a16b350fbfaff3ad2a198f46f9ceb89cf34900491688bacbe0b5aeabfe7290e6b96e158abf3107e7ceb73a682b1b500695be73136bee3173d5c0f1e0e6392e83e6f32fe5b06e3f09a0a1b2cf5218014a8ae2831b9752db78ce3e799a3738ea1302e3995d7c7adf22b733dbcc034b4ffb8aafb03554f96cf0fc830e889e185b69c8d9c88c9d800a7a592420f3bd49e672b1e137c3caaf7dc0819fe79bf092fcc1b9061632bd595ed56cfb9c5e76221fef4ed18a4a881a6e7b94af4341ae97199344df7cb76ae16e0791d39678e85bbe0498f87c4a09b437a171b97f3f7a4b006080949df18d0680220a497e4b845bb0fe321db7b3a2676e033f3b884f68fec559f2c704a5913be86c1736572acb1041a2614bffc6d0e0d2dd929fac958e361253291c816436817c89190948e1052b8290b2d5655472178622e50be5f0381bd66bd412c08466fe3fe25284f457aff51ad85ae336f4ab9471747a57decad181152514274eaff3f6a08b9424f4265ec3bce10221cc4a7a08280dba85655edf8a54f323f813816e429efefa2151c792eab0161d3adb6a561ec3fcd8257a5c451133d5ba9b2abbea1a61d33d5e595d6042230fffe36e6c08d9d29d4618bdfb332c69e35f12164f598e46ff5785f61905d582210e4e9793dc97f906ad333ec7cd56c7570b0c4746998603749dc4bb0396ea5a7c89be3eadc3f0b175d2eb55684023ea7155af84cfa9b3a3b943403dbaad62e527c87ff594de1d54e880b52de88a6cf9e311d8fe4c687c122b265f27f6ed0d2fe4006960ea97cb0dd74b4919da1f4fd4a7084c29236e51825287b818d8b6211c7b2a957e265617aaf78ff7e4a05b77783c2b32314d5b66b1e83483e12f0bf31c24e1813a9e2a6e700e13cec04dff4d23b0b2c88f5ef5139d9388d59e8041fdbc7b7ea841d0ac0ef002c3459a1081a359637f5c005356ae1847ac24d5927c0434205efda1c2070c2e737824f3d20ecfc01acab7bce0a3709e12a253e4c3f737078fc55706cc0f377a5aba7e3b398ef813dcc629177e4ff52e2dc35c8253b28aaa1a6854b9d48d04ca19937e3f5dc79d37be6d97900a89fadec8c3147bc39c5bb95a5f76d4e12b52bd6992b650c02fd542f44a61ac8690dd5c986438d3976f8d94516d92dcd5260223cc3fb11a03fcfeaab43350a8a65dd7e75b16243f63b41db1bf8beaa76ff7711f6476feacea54c6e448af49601b90b9dcd2675f29149bc5a1a8c7d55746ae49c00a9b9acf0f75d6965f9632865953717e3ceac5873e1b19598610281a36078382c60333568e30f0d34ee104c64265aa541cc594881574d7391d1ce5accc280266f8807607a2947f4c8be211ed5344b0812780673603745be01382c3f431c73725f5f8accc6878dbc3a4d3d3685d54c160f189b7601270f9d9ec6951b5a86321aa32e96cecd37efc874e574af6af9d5273550af40889932ab1d3a51f82b741cdd59fcc42ddbc180e4155a1e791fe3816e3802d24eedf081042aafc68ffc66a7c2cbc9ba7890904bbf9a0da21f22f6ad70a420a378008602002f436c3d0d1ffc92cd16b83fa69d7f73e09af08668aa10c7005691cc743a79e0f0b4d3216c6becc9c3125e8ca55007d2b8ad887dda98aab438f53060948b2166a2826db1a893c3946bf292ec507f24157e5e2ec4db2e2a761c3473800bfc0a78c16ef4dafd86fdcdda3f48d9d7282895850937634d9beab68e0230f634b24df5a1825d1948b76a49642acf89b5a59a5f1e0bf12dd309fcbcd184253191b2584623cbd235f32e8ba335891514244d234a6bcaddda3ee48ee8075cfd3f662adc3859cf7d98a61db2a6d905004df7e3d44d9ca5008e9b39137ae51f0177aa07e8c7891e45c0417088f58dbd6a1cbf2c1ecf193d026c44bb5fecf383e7d91f222aa2dd0484d00757923205311a3679da5b230170514cd017ea9a252585aae2a24ddd38bce0bb3bc72c44bb340fb97fa62f1f28b77df55240e90fdb4e43065b77369b235ea2eb95b650446477641543e3664ffa43ea551db84e6bf20271218848e207a4608d520cbc0324efc8031c697f185ae7732d68c8d853fb20f31ee78d5e6c218e9bd00c5ec0a319d3033a1fd621f24f8bfdb9da1707767d4ee5fe3e806165b61993558095750985d5c8f35afda5273d65281e72e706f004bd1c0307ca288bc7a72d6428790521adc2352ecf9fa33e8b0826298778a53c478e27c97ff50f140cf93c8dea00db242ef05152fe38f663ea5b5acc526b6347f0bca2632f6c3c7352a691015ae1805bb8868f8655ae76ab8d04754180a0be765624f2fb4ad41739ff6b6d56e44dbb687a1f0154f5b95b2aec06893096894a46cd53859d325c13da656cd14c0a5e630d6b671054759cfbc6b785eb3d156f89672856379f3dbc7c5e0a3627ea6a7f57290f9073364911d6551749066fafe23d761d6ddfeb66c82cdf01f400413bc7e0614f44f0bf7bdb322e5d0e0d01280a2bf53e85c6aa35387e2c1b551bd532ea380c19ff9abdd3394736b3b86e8ba2c18b8d063f1c04aff24320c2f0697de05b838ad7bd54aa31061c902c721f24a3b434ad1e5230624bb899e17e74a14b92b38f118ca75d17340161b656652696d3b01ceead6d7ddc5b409d10380cf6cb7acb36deae27cddaabe1d30d822d61d26460afc40a4cbb5f1920a4055bcca95aa38f180c3959091530f5ba7068e3907890213328f5426ff69da56cd0a9fdd0d5b1b309dbc7a7e210b98927e6deb01292768347d19f06302f5e1a11fdeeca4cb5a8d90b0f1580cd7842dedd12aa113889eec1dbe9951199a6972668e678cce9683bc25989f0a84a6f98095fd6e7ceca1d73e2ec067ffff855d0bb0760ea9b9aeac761ab356841d36c820b8044b9bb981bc4b22ad4a4fe3a1093a8c115a1285ab35373aa35d34756088c4caded465c44cf21ec5ea4f0a88efe7df39acb9fff0f9561a756f09f44611cfa44b198b1d2b5c5d0e15ee01dd35eff5a9f30e117a5fbc0c316f521bddf09e0d99ad8b516bb0ec17d05fc81936acf4f0ef7a6ec95132408c7758ebb3c21bf13573d8858d26be0a45088973a17093d7c15ccb8aea5079bd0e713732402ecfbcdca15c6dbcf69090fe0efb3259ce289cdc3cf046bd7fed78fef6dbb472523d0d0658722a4835b29547c1c8562a2afa0fe1bb23eabfba4fbcf8d959f5aad808a4ff66303b3cfe6fddbc1c08f617dd3e668a4eb8360a6724bfe82992aa7b82ec6209e3265a8c5bea70b46ee0f3a8a2066ed8829eb9ca90bc903f69669efbce1af33f67c085dce5c7e6a190346de1b90f62f076f17c735ca08685f3e22c525d30b6371c28378c2d2dfaa22e09017123bfdfb40e16a5aa940cb356a7af4e155d98631cc2cb3853a48cabe49288a1aa17fe6994bc9cde77ac908620023d98174addb760efee0234bb9f7e891757b95e57609c767b8eaf53424b14f9a1f2daf56478681fe700e18e5b92f68fd934bcbbbf5b2db59b3e2cc455adae19322860598e3a04e1e1efa565e7e1501228c6fa3d41985665a21dfb60a8b837efde2303f4b361444251a397a5b61816c6fb9d8b32ea3ae3d0b661660647d51aed9f97d7f01c2954db1f9cb1f060edfea863b05e9b31035c870c88f1171e2a5f0d3c2bf11c61acb1468e8f1ea38516d49151b6ae67deea19f6e39aaf6d94f14e6f333107a06b9a9a07b8bf2a53c240d905436c5cbafcb637af675e578b63365dc3d251172fa4e55f1db7a8869c8f2bae489dfc8a06e2a590e19928036eae7c63d6d76dd4fb3c8d0c9e40abc0716cc7e5fca211deed6776fbc69bfa3b870699d78d5cbbef52fd687f7226226d7ea7c4ddd996a1a33c0567edb98c05fdbffbc2e012ec7d510e72f0e440b42e13181c755049c19640dad9d0755537197202c9d57e6dce099af027262ec48f987bda85df009e74d1558f8f40ec8f1fe3cc18f387ee301a5919e47c3a2043a460ad741636acee38fbb434ec4120d60afa3df2ce67e5294b76d9fc81d862e1a4f336ce2153ee77cda7efc56c833355f99ea9aca1f2aec53bae72a7aefdab77df180e1e5b71707088d0e508269a7edff2db43289dc418cc80c740c49b20aaff09ece46f09b7787efa539ed235550ae27526c982a9cbf9e74f2159965a64c0da07dff5d11883d915ce02fe6b25d1bdfa4dfb6d883d088acda28c2eed250b88b69b9a9f793042d63dbc3bd7189dda1dea8b738afc87054193023e47d530c9d758780a8ff3b03472249c3deb4394df900ecd49546bc44da93779a5770da4cf4c77a6c2a5980bc9ddcc7157843d8bc97bbf2b53ca2e916e12b35ac2844d53cf0bf7856930f7bd4c4771086edd0a98680e33b746eae2d096efd12816d559c360e14132877cf1ba3bd505c507ee06726435cbc5f1f9753f6c5e5c92970594a0675dbfc53e749f1281e0419b983698e58dfe68253e49a5e7566bd7c9c5c2d8161fe90123a25dbd758be0764dff5770a1acaf1400d9ada0d4adf23d926a6d30298e65c2f8dc4a6cf0cc3f1236fea1754a9f18036583faee25090881a16cb62d5cf17529fd1c814f8c4cf88627fc7aaa325bd95472bcd4259668cd73bd892f145e823972209f86e2b47d783c1090fd58a9e2a5122792295468206ddcbf94aa24561c12a7f1abf1ec7ff97bc68c10766ce381484118ea323b68783810d6829cca72b21b3d2db52d46a9c42d7fda314685818da0af95adda29f93bdbf6c6812f19d9b83cc1751887d919241dd79bcd344f8c0bfb704098a37788d792513f541a5a51728c950bfb0f228c7a7d5f763c21a8e9fb3d7430be6ad129a50d3c990a709a8b8cbd48ea987bd0e1be6a0f06bd0c060536555a2deb766f665fbfa7decf6e54585728a632d0213fbc8b19efa644234a4e732c5f8c1248139a609dd29dde8983717ac5d35d689e1120583c39b4752d26aaece3519efb779466085c8cedb8e7dd52fc044a7af81c5c8cf8e73078be30ef2e3647a6e1df8ea1ecd1ee97e636068c090563507d90e0d9abda4c33c26cbea063274226929d00799918a2e6b816bdb92d53c3e1e505ccfb3f14e0ae6cd26e214722b95621d2e05dd29920fe9ee0455347f0a2f4ad20bff3773410e709ae1df0d548d08210be19c1fcd09699df0c1e41afc58de35eee6af674eacd144f8c9d671799ebbe2af41933e6de60ad8e5592f72cf104e402d77432cf34799d7f2b07cca2a7b961be204ff0babbed045fee6fa3211c0bb941f31c1d1b87c6f4effad5582da5fc4f6b4ae1000b650a1b87df7ca489f25faf42c884950f75e4d1a1fc18bcd53660a5914b8760c67d96b35a844633794a717081a33959ee37800a0d784fdc35c757f859936240a47cb1d353e00c1c99bbc4252529292ea98696ff18f93319af8406757e5c53bae80432a0f6807189fa56fc164cda1176fd269b8dc9b6f81b800efd9b88940edacc974bdbe750de5c3b4cbcb87a36d5737d28c91a9ceac7a6dacacfaebd58abb599e06683f7cee4f87455106fc3167cedc269b97a1e6e48942adf630312574676cdedaac39104fd6299ae04793bac30e934aaa251615e8c3a097005e496b1395772ee177e7b1644ab51ef1b126e1ec20b56683bcf274d65e21c02e617fb37a8993981625d252c09bc9098275c32bcf6d6e4f409c52b6f2d0ca0ba16ce7bfebf6a0790df8e5c18652ccb9c0ac866ff226bc5946a7753619913d1ce7a3facbdee59546905f5381aa9c4d515e427dece2e06d090f860203dc578d48160ebf5fe7b376892b319fd1ed8c23a7e618260156c07e832a40cdc936211f1e22adf5f272b3503cab9aa7e8847877b1160ecf06420e962be169691cd741f163d94c699c11ec72fbaf6011ba2678ecda3caf126fe89f7faaa7198ea4969fa8e55f1191160f1f91056e350244eef22c01b45df34f75e7a85dd7a4375f56e7564775eb5b553b79ae245e5bc04e41a5a8c8486232c3372010725018a98ccb4b87bae99eebcd5fdbc5291e94cd0501f5844baaccddc6b45489aa7d6c50e5d14f5d8bfc130aea44cf963ebe91a85706da2ed93cbbd50f5f25ae19f1c06231f8d0c3626b39eb90162b8f42282c9432542a2d4feac0667f8de38f979cc21bc74186a3ad3fd2dff90d188e2b1bb09e2e0f6ce89696cd4f29b76761e0c02d7cf41f9bfded8f192688924b454b3f25a7619fe2d814ff91750bcf8d1996cf2e4752e874742efcbb308fe38534420d883c2b7a8a415e6fde68ea257e7c8a1e78c8f7b463d1ab9634c7b7782247ff1494abf1aab601484b9ab048c98c0b20c2affd16a56c67669112271e9d27119bc5157f5d8e3ae685fe9ade8e5bcbfa2c7bd6315e96606e4c515c0e076d0fbd8d2d4d3d7ecf42b1851bee33b4ac387d380ffbce682df2f0811eff95c45b6d550ab687053e36c91813e46c67c49f2f54d4d442f2ae5f42823c8762dfaf9ac93bd47bbb3e15c66688fc66881f86a69f6a958ab94e5dc5cfc547e3e532441059c86afbc8e08b5a57016660612013ed667f22f1df340b0a09468dfdb75d084cd4d5fa24ae07901dd13e16124779ae2023dbef53c4c4194981a51c407473d5e90e1940672ab20171066fa3b4948fd857747e08918e736418030dd0e3d8128d5aa8c0dadf2180516685ef04d3061730b8cf34540a1b4e6ba5dd3d30198422c37ef30094f86119664c8c4b22fe4c0db36ac3116504478a88a944145456b0c0bf1efaa1d7788b35d318f8cc1612be503f53f89edbffe525a6f54f84def27d550eec2458b21d0336ae27f0dc03369b5c436b374a9b75d2dec685b4080607b8ff028b8b975ab5ba1f1e2d3d30b17caf9bb374dbec40f000666e45fb1dd8c43aeb2b4ff89bee42e4d865bf7be88782d7cd87581532aa39d9657e13663317cda724d2644c5311edf9ed07c6141ca2fc476577faf46003a5fe5578fb09b35e7e0655e3fdf4c44e1f1a01863f8fa2c6b5f120690d644e0308116738d77d2ae96377a0b76ff5518f35bc474d093c058c92a8c72a10e8986a028177ab306391e6914e370236b2da42386c03794594743707efe4df24ded4fd4419cd31892cbd50039ae8b1195b583ac285a921ef5a2c27b4b533ed9f5f9d70554cc2a0b711d716cc782cfdb280a985475baa2f87990cfc1f013f175fd43bb52687a6876328957d1f6bd2cf371e50d1ba0056845cb9f728795a4fcdc28b23febf6167c7b17f6307042bbab76477bacf1a83f5daf9617dedc350634279cfeb0737df1bd10327840a09513f0d03a7c00950b2c5b75bd0dc80783a0323027402ba3c6314f3bd1967e8b9be032d2fd6a3c8495ff80ebd6fb4532d8bf5bc61ff678e0ea2afa9f50f45499003e116fc6bdec3c039a674dc7e503f8e80a44c975b486b1172477017e7c7a8642337750ce10ea8c438a87205b2ba9f78e467b92cffb6e3a52b6197f8a5f28e4b644e9923821fb270c6606bf4c1fa3df627bac2004ac21bbc478eaf811b36e2d19ccbda61dc8e95a36a1d90b6a64dfad7a7213e9f84de6c40e9c0683f952004a2acab0e6c80ce0a3056be88a15262aa0b22da64408b26403bc8598d500881b75a40069df04d9b7726a84e06dd4137d3deeb91c07a7ced1e5fa636debb8be35d033ddb36f2441bb26f99b1b4420cdd6be6d6e9fc5e3ba742c089f24fff677bcbb224712ad293feffc7c4c33ac5ae45663384ee3185fcfd5fca00cb0886b437a0eb935f1ab61702b2ac36126e1d6fc407875698e93d74c868a91616fba9b97d33d26dea7677d328db511a520048be504474c329092fd5960dc8d5aebd16bb4e45fe066b2792a1c6d12cddc65456c0dd09653f45391f48e499b07a2fd6e2d647ef1d546744a1ebe7dc5bfedc875b9fe9027aca512d4f0ede85da2e23e03edc2b0902b4df43fdc3ef173beee2e9422ea41bed3b99ab10e06bdb1efd3f33c2054d06eea383c8c7f440057cba07e93e2b3d4b93aab2f1b3852ef863b6a8e775defd086c5780836a5a71547ad555ec42aa5ccb483832ceee44bf0465fca4cb12bddf2702effaa653b0035e3f808a9d3df84c7083b3025ce0adac9ff314f7fc70d124ce9f97c520ba60849d5daefec12f9d6b9b89f2183356c0d1221da0c4a600daee37ea7a323fed28413af60b4baab3ca010c7fbad01de512dd384f8c8188bfa05e55f7e140cb1df4a7c27ce46e219105efb2438c5099d718339f7a739b0e892525a21aa2cd41927b8254d49cf6fa4787c1a1dbd74f07d7d92d6d2923d099b99396118a0c7dc9583e6a2b439526c38e0b32684ada00b16693ae9fe4a4e1da63b9dc3baae6ca077992656f9e8774ea1615a9d0deedc4a72d797308bed5cf4190eb19fd31be16c0eecb06b257be50e06e2cf3dd32221a33177a7a23f25be6653dfd818eb7f1b2076a01a0238f3c2a3edd2940bff1cca0ce4500c70e91f4ad19ab2a15cb37362165ceafe8010ce564cc4bc76232c2667e198ae4590957570521d114b73e9b1da69453fdf12643784ae0bfe8cba05f2ee71e9875695bb2282682ec563725a0c7410c15d68935376b3d359b4bd6db7e702fd95e38933e94f2e127e4bc500d05d49dfedf22f894455a964b39bbb5ec0f37a8e987de995e0c46805e49a980be67ee944a8d2c4954a8911ee9109128fc6c4faecf306e1a935d0431eb8f745fadfb499ddadb0b3791fbd8f5626c59413583b2ea076f8ba71b5561bd3f076bd435004e77063e53f88c5ebd536acdc2be4e545a4811e8e3285c19cd44a36afcc3441812481cf031d4127c8045e44238fe3fa75c813c9c675445a908bb8e7943abc1b42df666d222890f1f6d193ef12ecd9a92484377493421d7561b9c0953c96cbe5dd5e2e3cd7446387c199b016c63f915eccc8bab552c050e9f713e5e0f0633c5093022218403f65e75e05627393137fc4849f44fa54e6cc986809dad1831ba4e64caea821c07935ba47d41f064b8b16a28c89496b5f8d52c7e41723c0997d34de4144299c3ebae3d350b17669af7f83b423506b41df898f37ca1cd22dd34e3f39d374e6147df2f506ab3767f9669ca4771c30df6adb63676ae0174fc3c7cea2cbc17e21c73d4e95dac3158d90f94ca75f555c66dcfa912f6ae0454589df7ab5d76b2dca36497bdcc6b85853645ff68f042b0c96634b4dc88b1d186125c4e821a1d13e59486bb441ff267a9cfc4cdacc65c899442f37fbfc8e2cee68d9d729efa1979bfb0269113da9940b008e9c2c4203087edc718714f70d1ff03316e5f8f109494b165ead693bf5b554fdb09ab7380d49d0a3430bf0f587d4c9b74e6ed74fe0402968adbb3673b678fca4864573a51310c106587c1aede028b899be9dd719b2ce86c19f2733ddd8b10f3fd5d5fb4c6f49f8af02211f63f9a538c34e8a2a2f96d405b57a1b862995baf2d640736774fc60b7bc75b2cc8cfd6e7da1cac657358ea9b7ef78efe1699c720ddc6d9557c2b94f216a0b3c0d1c2c94441e5f6ed6981956d812095fff7668d70f429e71052ef714957a3dc27d5574b7e3b6020162a66c45e6d1ce1e4bdc7e561b46c0b46f843805c9b2817c7917035dd3289ac58b81513039eac92b38803f28ded4ae4075b145717cafc4e311842b9acd90bc9fd7137efef30cc9bea5646bf2045a548aef7873a7af88387d51e568a409b056bd7b8314d84b5d641652d3a9415410e6db09cb23be8c515e33caede4dd4f40be59d610f9fe3f4f5ed7057a039c5e0806061efa792645a34aea176e357b73944fe9af736e4d346994d2127e9151704854a56a80f46ba13166e80e2078bb0dbd9819eb016e8cbc2481c6ee1489ac9940188c59ba9c1e3f4651eff20d8ac6ff7d7d11aaeb9b4973931cdbfb265868e79a04afec80653c2d4fcbbbf17605c149e3d10f6d62d71c62a53cf4c6400c920c82053951c83f98a876b10308cfd099c4f7da41a75b4c1758b63eb7496c02cc0f8607c242fea810c8f4664fbd4c9cfaf5f584773f3959c457b734e5647a8276b6270f5f3d2913269a539f9f17b773cebc7ccd184a1181b65f42fbe13d436a0022cab443e30a7ad08154c60cdc6cbc96aab9418e567a8166ae728165095d6302ca8c5ad62650da5cd783d77cb37bdfea5f79c3a37f70358606a13b4e193f2c9e3411578e5ded0f8d296acbbe18950285af48149ae0a5c6a3c1b3a66506060fe25ea744fcf42394054cfef9e1ac9b9ff53cf1cbdccb89d4072ea8a18a3bacd54d37cfaefd7dadc46a54fccca5890e0d5e8d4c0caeac2cc35be80508f377e7cdb4b73f70ca738213218acfdfecee162a9784200834991ef0ad3624ed78b59f056d4476aa946185fd8cde905a4ade4a6eec4d8cae6f2a28113ea984d9ba3db07d164230d91cf249ff2c22e438696e429dac030e09eb262d5db7afe06c2829248f8300f7a3291bd4a387722f3b3d5f783bb6899eec81eb2c0c6d86dd6f27fda817f6a259e825212d566cd960c674fb5993657402f782e8891847bfdaadd88a7be297c70b7a50f53b93061dee7c8157d08918c8c530ee444cb0fc53b15b96114f54c61342419e1dc36a04b9280679fa65fac3e9c8e6d252105b13b523df014b041b61e015d12553b9bb120a80d3b3d3dc372ac57cf1049080fd1654dbb14c8ac2c270f608cf0852452ae3fdaf47ea276466c6ec0dc48b3abe20e095a6f69d30a8f5617a83b25cdd05fdf6c85b21e13e84e3b6bdc400f38aecc4421a341f5d9da42f0358c56b5330a71cfaf07e36d5063462548960b74fa6da18283632093a31c57b030599add024a553e87c6b9192286ec43c283abbf90e97c6913844b858bcf0feb0400dcf07db70312e6f7b366e52140adf62924c97c5260966c9240484026f39bead272edadd6eff71919579c3150a610eccece6e2e02910c80be25aba4fa1ca08fd4ad0b9b8d871c56920623dd55f1e53ad95eca02381498c6f79f9dac75fec1f0dda30fa92a3f2f57c959f0b2a5d9a12d3a91229d3dc4dc36ac87790b13b705af27ccbfc3fdec8ab625733819b7a4aec7fcd3f04cefb9f2ed7dcbe37e2fc22c780e06e6d644676d48aa3905f053307d63c14f6c8da3082d77519590895b18512b2714d609ad3c31e57a2c3d3f00c5bf37a1c2c68a87620ce77df18dbf97e04e63c3262cee7a8ac67ec05f0e7117dd4fe0644627fa62c09568337e9df09b42be5278b80a074ba65e00cafcdb915d9044ef1dd9d453346724637ff6f818bb64fe9b89294ffad128a5de91267f8d80d6325a129d499ce9f5966cc686786e25e0af9802d1276c3babc9b50efff99ec0f597b6d9e7db8012f84c276401aab0d70e1854db705e77d2ccd6ae8b8b2910709c38712b075d51f1ef03c2b2367aa35d8dc4c1040890273f730ea5e3dd2f1d913e94821566ea26f4da19a99e9ab374a2a99f8e1f2030487fed7cd959396fded1365318a09d4db8d7dc248863b79737b1fae00c31df4953bb23b788f4a1d82285e162fa9e0f35c9c4e3bd0edd5b8f1ea8ee1d003eb4be915b1fdde14d3e0e961c8f4285263c96f3931cc89ca875c66d7e34d93d0a1346e90e283073be3fb47bb64923a3a38f9a4654edb14ccaa196f1fca081080e5b8bdb7ca78e545884aa3d5b20905dad36997b515aed1aff0a9cc6ea6a4260e2bba8693f6bd98ba55658947689f07d9fb7d5cc35f2df11762892a3534c6759c1a7b181fcf65adf86d7112ab7db368da79c3fd02a41941d257a519b7bd341b2595eae8916d495c47e28aad4b4f8a3e79b8955bbb2304f55a90757ac8cb8bcb4ca22e04d1b8ba41e6bf865eddce3284611f09190998c8c96c8cca79f655c5ad19d203247f97bdbd181250d8863fe492ace34373d6d1eab560742334d3ce86671380118bbcc958f3bbfba7320345319263301f70d9996bcdcf6fc12821b367711c02080be7a224689c7ddff73430d28775e0ff9699ded62b04e19362cbb7488d8447bc503787e757e72013b3454cfc4712e9ef1a35f9641e075a16e921e0a97ef7dcf3efeddd0a76a759d15ccf416562e5f34a6a21a09d1c6ea15a41ea084c5d8c20ed97e31a5b27f2df4e3be4c1eb93aa20b2847456f51ffd71b02fdbafe98da1d6086231dfacb2978382b1593f0c9cd61d32373c9335d28a3f1bf18a38f5637dc74c78c5c501493959c0fc5e0cf0763f42937eff5c02e549b0b435fa3796b3ebb8819957204ee277f56fa15e2b03bfc0a03a9d4df5073d1cd74931ae0d26b57a1d2cfd53970860c91a9fb805270c82648d80ccbdde256be5ebff3c6fe41dd133ab2c73fba59f20dbe18c2ad1e881801eb9890c4a38ebafcd61c6f5b42604e86df3b28cc7160e3ccacfe8dd4bf24457f90f59b470e113e5d419a8c23e9b9177d1dc2672acb25d961abe28f3463ca3c4cd0d79c5531b96ff11457e1eb85167598058002a98c69bd2cfe8d6097faccd5b1c3f059e2ad9c4fc5a44a646fe16ebc7591fd70c75adc54544651693bc57a233353ff223b2dc457efcdfe8718f326beab2d86300068ba1e178b872b9b6656dce819eff1d2160fba9c64474f6f6d2becc6d10d843bd540153fd61cf75baac5b666b74a69dc606b74dfb9ce801abd4a9d2e1c255c3274753ff581a027be62c3bebb54e510e22ce3a7346f7d63e59d82c9c5f5c53b381b14bc1c37a80b747bba721cfc51bff6ab92eed85ba7f23a00614d03e9082abb57c38428541a272d2d14277c500019d9a76ccf110e47f337b6a44a8d09e792061a639c05ca9bb25d72c6be7b9b08e07b594eabb1bc3a687add6a85f748320372fa8b1a9b78aa0c463a6fd84a0d28c9eda3381cafff8a3979172d8b3e42dd0ef9ff7470579f61b3a707424f73641e4bdbed72f3fac65101af033bf1798a55603bfef36dd2cf2f46d30994138a387aef8320c0608b3ebaa7af1eb67548ce41962e44d0c14404d5f480bda759bc17f0ffbaac0ecbd895fb2e1f29a19f7d37588e9514e202d301513c8448e872b49a7035ff0fb313c02e7df8d3dc750b4f77974aef9bc5d85d8555dd14b50e791a2f53ceab44309867328b6cc572076a1d7fbde9ba7d339ec086ce70201e370c0a0ee2eeb4c74bed555c21000ac1af9adf474738c2f36fd5ff187e3e478d2c8124fb7a9f93f6f0cef5e0263f8e87c132c1ebb3fd2a55972b4eb86a08c100a29fd4bc963f557cfe99b9e24bed010bd8b057039cba127746f84f0c1ce6a541611050f6a204cdc14c3cd19a1f14ef5b522f1948fd98d8b622a178172c77bd243ca28e119f5d305e05a6a24730521a7ce4580be24945e14443953b413fba4eda03996c00057842581530da6459c67b1f91819aab0c7ab42e1eaf91294a54c13c75de0a568a4ad32f4c95a4d02865bebf8ee00c0e5522f98bca2aca7a0fee335cedaaf155c19758e3485b2b86573c034e80f8fdf2eb2c19b67fc14287884f2d8868b75ea032820f67e533ba9bf269ff58a8e23d2e25e94238e04ae42e350350b0956f12aa46e2c48f789cf966cf3e5619564d79aa6ac8e2e87805f96b09c788a674ab582d36f179d6f7e0cd8887e11cbeb202bb50d70d1ef073da928415cc26b84d43d24ab256485da01d0af0e378b31aca4687b1d9c7fb776a9ab7341aab584a23e1023b69992c6878e4f9513fd509078ed3448ec72921e09861e54c277d2ae2f4c8f3cc786c182f695cbc98897770b23a896d8f53f0c368ef37da429deffd183653ecdb79197e476ed70ffeb820d9ec04e8c7a51dc1b20ff4024cfdb8bf10e3dbd032b00fff90432fe49b405dfa1fe4e5e00b2b994cc4e57f398bbaa0146365f69e46da860cfc711e4832de279d9ef4c260fa20dd878fa2cbdd72600c63894584587dcb802a3c46fd945aa3942821c47ad6e307da88b95a70d665350e83dabfecaaf0ef9a0ee2f3243c63ffe66cb879b387aa22e02f362e74d5139be3d94b2c8befac5fde7fd352b6d52cd124d4c993058530d1d562623338268124c25bc117e94aa79484b2a8467fb9667822eaeacc99e227bf1638f588c55fe9c115b59554fad8e2f36e281bbe9db20dd2f20407e0f3896236ed1c0311d452148ad8ce607904cb269c57b99074cb1da8b066050575c1765615d34add4f906eeb9c36541d549a4cbd21c3f10261be0e865614a75d628dd2c5c7b392e9409f80f2b2b60e46bbaca97fcf6f245c8e41349d51d87213570208229b995bee07e01352f12776c910cc428e604b41293f60bb6dbc975075cfa2eaa78890e71a89eadcf13146a02d96cd7797efba39665a6e663ddc9b75d72c511c3edd555c48d36b73b253acc314234d25679a63339c95d442d6a47d11b27773370354de61126030d4885ace47db98dc2d0e381562b8ce3c71344e24460935870e10b7aa32daa21416c8d65eb95b424fa5434a52be14b2f750464bb496dbcb1651b253102d8240251e1246691c153901e3b84a3d1b463a295804cf2577deeda2d605a15ca17313ebdcb75e1093206aaf2e00ffb6443274a2cbacfcfb606763ee7dc85e5aee55caa926ec977630d49354a60ec0a1d638f5f29043ab92b70ffb2ca5a0957d6334f6bebac6a5504a7c9d828ece29b123e44fa327ddf859e79a1b4ce322591f877172a0547607d77ac6343c0045261ddf7fed7ac45501d5a646d092e2c3c892de938bd0894205cf6617337397c793b99cb92d59349d6c3c0f41a1812daec6735ccf64dadffe613d503d3ada4c5cebf0d55ae5762b75d0859ecd3eca4c8f9da1c3fdba43c5d4b86cf6d43b55c47127b8a2a5b2f848d44219eef7bae323cbbf5cbd6cdd5bce93d449ebe97b424f8788ca2ae83e025ed10fea1e00c148d83cbfdaa6a578046a0aaf0402de9a2d21af78571b49bcf101eac29dbf08a796907cc5afd60494b73b0f4edcc58c62412c69a2226bf4e28a48d8cc6e51c451ed61918dba1e0b1775d391591e0bccd419abe70ba0fb31d8bcd2ebc1f9d6d7a215748d7251bf75cb99cb002a7f3bdb747fc737239940218256ab663d13de530d144f52e44cc636477feebd2181a35eb5a13572f622456279ab89b371379beef6628d150089b14b1b9a4161734ea49fab8b2a31bda75e31fac930373522c288f7680ae787dc1f7043b39f4f4ff29d84e1ce3e26e47df898e1380f2449c07589b8035810cb312028d3d7fb3c660b280275e7781d5ad7122659f18cb6301f0fdbf704bff4bda9a3d9c49ccb439f138986a52e9248b2356a54202d5336400e906e290045f190ed8369c6fe27d905486dd2c3dd784c3cb9893527376d602aace9a9802d38749a85f4c5b7e420c9e8aeb80867c45a97f6be3eec0a980754482fb548e0cf715753c22d171f325222983dcef388c989016117a6a36b3d507b024dbb09984697a51144026854a72c010843c4a322953da66302821ebd1c1a1fd02b2969215cf11aefef0249c89a228bd555072016f471808cf52ce63b221eecd061f54f5812756d1e94578db6074fe3a4472193ac07533ece597d60931e85058c56d539d1631869e9f13b416d72aab13c2047c7e2853746ed562b233985db158c79e0873381862193379c5de1a09d912bdbbda57b9787593b0a6411c15c0ba3c0d0f34e733641320afa2640c06c0fa58356e4de14dd0eed7310cfc9b449dc56c39c8000047c42bf0311af5a52413cc6577a180672f3e5b56cbcb50af9ce637ecea1cd9aac008224d52a56511b7977750b884d84420b656a35fca9f965d1d8ce53ade918e877dd30f156ac93ce5f30386c07f18029764e246eef44a10e2377153fd73130c4ba6488eb1ea28e904694f8297c39974a7f1e06fcec6c4d0bc2e2e2dc636e2c6c62e65748be3d9e41925f92ab06455282eb6e569505a39a9fe6971d46cc4c400514d417306315a3507b01c3aa109e18345b309681f6e69ffdc0873c028c6ea081e446d93c6b22534c7b0d38034ee1219b103cee990518aefac6dc32e70159c1f3d0baf837fdf178eac25302794c18c441c0b646bbff72f7e8976bd24c6cb39484cb5dfe825e448f43c34e7d53248ade9494aec374c533ef3e8fbc6e596b6098d7c1c20c86af837508ccf8f4a397a98ff9a7fbb31a9421aa96929612f14c45169904c220c5c3049140a9e93c6b7808e229c163be2c1b39c7d0eacd26e65589dfb6900fd9a239a5e1e1d4e994ea006b0459e481e13664d37d30b4e04a2c072b676c43cac9a8cac96bf35b3bc5d517485e5e49ba510a8bd49d7087a18587ac8c2c795347a09c94f2bada3bcc84b71fa9f5ff09ee545eae05444a8b38cb6d900bde0c82eacc6716d40291976d2a513824518ab5776c3df95881132ead084f2f9af1fe229678c43aa7692a6c4876499814ddf44dc5f91cca83f3a86615f17df12558d6ac9507e5ef00f031b176d5a72259a663d2eddb956ba92195fdba5da3c5e0528591b7b6809a06863faa23a3b77a4e17bcef89df0aa3fd7f82347571a2efb6120789e38f51a18facd710a64e9a39de6ee00a47c61e0bbc8dee4cd900a6453b6486984a23c2edfa1696e770daa5cedb2d369a9a18bd8eae592cb80759537f07c95b5607d7e466966df7afb8ed2087fc81f0f3eacb0a1b2f9b0ff5471c99e6714a32394b46e0c159a57c275424506f8c43d97464de3ff84970c04798f4500ff7b1c6687b907910f212c064964375a2caaa2f694fc32acea7824898857fc64d355ea2a767626c220b7cca8f39819ddbfce7d80f56cc407bc327cd18c32ee5a6f0db895071fab8cf287ffca4281e80f2ad0d2d6f3838aa2b66f8828e255dff135e1e588364eda5ad4b0f3de1a7a463369ee24aecf74cf59dfb49cf1199489f16b569368e530ec242a5ec2091ebab75471a3efdacc89491c7dce0863375dd7dcc65927374502b2f7cfb9964bb07e44cdffc4793768ab72aad75a58631f33c791b959ee519b8ddc0328311c80b754e4d4d36b1fc4d123fd2cc46a9a6901b712c3b270ef72849498097be9c324c6b541e2ce1c71334d98cc17f979aa9c8fd672c9f77d9da70dca402e2e3d8d12f5e97618cfaae1e11d8d01859d3e56efaff265d6b6850f513c56486c29ace017df033594014c01cbf3dfb9f98ef2f849298f1dbf536cdb12ff730072de5862d962af280e5c3ed28936d1c8a6c8f281b8e376bab02056d76ab2543d7d9266ca5061ae5a5798d35e900e2d9a7bf877245bd64ccb11afcd51c9ba90c9ff7f3dd0c1f08c4e49f89862b4f1175a020931bc2349f20591da1c6be86ba55d9d7c9081a6538b4112bbd124efa730d090103b7426d47710f9a8593fd4876e394f4342afe25cbf96274cc4b7c2d189375dc5c5898744c3818b88bf9c01dc0dd7f968792396b50e429ba0c4259afe21220441d6653aa9f96a533e76711ae14ca966818ad13fdfffbdfc7591e580f30a4c9695af3543065afa1b34c9e19d3556a0413c13c7bc809272ee8178cd9f2f78632c161e0b77a9b9ba731c53b22bf69cb550c6469760fd7faa79704cfffcd27038bc53827a34e3f5cc5cf8817117690bba8db5fd4f86021151fbcd452eae0848baa60109c825a2d583bc5d6c7e5c0b0c6d2c2c0dd51bc04e2026ed1da22f6f3475a0ff4def2a59dd1e62e5a896e37efcc43b3bfc797a35916529816bc70fc818121ec1efba523dbae777fedfd3639185eadda48a588dde6e9be61d47dde6f36214d8155c850f39ca7cd545ae1459fc107d95537cc3f19e053d60d118c0a895ccea3c3028c98297ef728f2a1056206cd604b00251ec6bbe55f4bd4124693651793aebed34c8bdd0081ba633c6fcab45abec0b12f1478af626a4e4f82f579be76452b5eb013fa32a71c085c63a139a97aeb7172962946eda60fa4862ffd2474c49b9b9ac6e8cc88e7ee28bf89efa366eaeac0dcadadbb8e3b286a178f214e410be4c4a0622a2f3c441e46f41faa7169bea965b815f45cfdf54bd6f8d8b6308a47398bb55e2a8d78b821b2fdf60d5947a98bce715f53baec4a63e146957c25cba209f1044119910f8c59e2f2499cbb0bb7ab1a839f9a5830a6942094ae64abd7a6ca44dbc8f57b6c2df02d569a087e4762873ce9545ae4848e4966b274cf27891bdb5b5327df7b00fa5c46cbfdf7f80e41ea53193add89105faf426b994a5cd6d62019bc65d634f2211a99ec0aeb15f19a47bb47b2977a09a2eb6693f05cba8bb5971d343f0778d8f8ec93995332887353cb37bdfcfb4c4606a1a7a8f30e83cb3396a7c8628211979c8aadddd8cd54d7a7f9b2a9c7f3ba0dd51aaca13542350ef5722c694af9f868e80eff6976b1e4bef85998ba84ad900a5b71ad04ac538256a8454dd5514e6771bc55d66e7041d66d24e20eca7375c439634b3fca988a9b51cdf97905e429bf2abae04d33af72ca0b219cde1cae20a120cd7bd6dd05cb1f4481a3b186be01fc648106a9b6636769696784de4c16e03e5f7cb6873923c8b70e72a5cd66c210adf9194be88fb012046e2d1fd0ec255382a38c874d08cacf75b71b60ecf911ed7364e57d8371de3c80989c191fffbd3028fb4193c162097e95527e5c1d71c1d8c553e1b28bc375603b4997683ecce1df9fcdda5dfcd425012d44951709fa4a45f276ec7c0bf4dda8718487472946078fa7bf4f7df6e2d2ab16e6f82857fd4229680af38199066e86b4b3336fe295bd06b32966fa53bb1d600a70d07afee5a382ae9dbfb73dc24989caf2e802dc9ff1efd4a4fe8e10a37d6f337d6dea0babc1de14bd205a61bd7629a6afbe5971f157b46a76cffd4d9754a4417202d7d2f96c9050fc713e8c4c39b4bb93ca2c5b4abc474163543dc8696712ddacb4e9bccf8dff055e4c52af1f90e48ba5e72cd7ef5e80b795785f858c4669a3673d408bb37ba289c3d1dc3a0f3bde6ecdefb34fc31aa6382f5dd5375ac0d23cbce355ec834cf072e8252d473a43fb43e37ee58538fcd7a1266cd8f461cc310a4f16efb0fc58ddab27dec12231d271991a7424c3b5461c22536c7a1dfc031da162071870d27e13cb2110c063c2a96b5ba0774d9a3e066a5e58f055711ac15cac5437d4e883921b043365a37095688080819b39896f7ec2960e7fa53c17657ca007c90c6c377d916b797e23dd8c3a3f32f1045c08312b0a344a9e62b8e2a340d09c50cfff198f11290b1d5c3d90b6682877d4bcbd4864d8b7bb1439295f890efd842be3ec0ccc0ee4bbb5b31e6c17aa3a40b100b6a1cbf2638123da71a04182dc3bf90f152129a3e2f0aac9f3456a2d74221f97f56057118360606a33247dd55f7299c1f8729e29403f947b724eb00067485b668140cf5606f38c3e36a9e57e59934fb1b6b528b7eb3136ff331c73b3aaeb49f2b2260b520148aa054c8c8c901c4cac54bc4de407b48d40c532c4879d9dbf56e9c5a007fd02acd4a0ad8a8829ca14397c3c49e8b4900935df834b42f2acccd015a5c04c70395b14b5da791de7cdcbb2fb1e25f83344dd861c59e65dcb2b787de9f3ef162996a71d574006a31e6955deaaaa7da9c25be164984a8bba205397e1b9f25d4363b7333e113276e37293f0a03aa90494a390664bca9878a5da43e83d9fad340f53257c80a4873320c77e22aa4b6be14136abd8609b700b8c3a2d51fdccb224aaecbfbb9877302cf738b88ab380d79acdbd86a13cf3cbee23bb7409d2ce3c5a5a0fd8ec94312370803417fb7229ebc71a8edaae1bddbbd9b15b1893e9984603981d010dce38050dedc719fc13f4758727edb976b2b150d443212f77149c27ee8f09e91c88aac71b7c4c935fb7f85aff64afea5c39b5211a48a83f2c69febfd9de53db505f21a6707bc103b6272b0d164b29b192536e236349fa0595dc11923e39e90f632534227caea8ea58130c0f2b4f39ca26dba3e5e6d0b40fcc6c9bae56ac3c90edc075b038d66c10bbb9180b1a22641946584c6671370fd39e1a4b348c9581da29200ee4de33d5890aee3d53d5693acc211dadfaddf52d5fa22f3e0841c9b05976a1b6f996985151e68fdcdab031fcfc1e4509dccff91029491dd4ad1dca66a61b76810373219126b7220f5668056329dfb50353722229d517f408dd0dba2fa1c6400d304abfad61583730d5535295fbbc56336ee3406fc5295c610ae2a1e8b56100241cac9458417b5e895a0f0f8e717190a06cd16457ff483f55e0a703b1c63e787acdc652b3ffd871550ab9245efa0cd0794c0dd7342b25c01080f997cf1c536b95b0dccfc729c7262f0f53e3ad81a43a5285a16e44498dbbb2732f9aa746e2ee77b6e0b0f9ae16540cbd6181ed119e8cc4859766964c4119cc9c1728b82c52e70e5a1b35fef38d27a7e71f97268ad2a161dd557d9acc2eda4faa9ab894dc2d8f70b8b6db7620634c2d057b6b9e29cbea654253845e39130dfd1d37612648401e8a88b9232fc96b899f4177d6992a552832f5c12c0e8740efa4f430c1d568fa89e43545d2da36bde0838fc68bf2360471c4a75ea702be87a9d1fe8304dc92243626829c9eabe24f837f0a83188a18218100d6a5908f007f7f09f1155dbb5b8be3a89de63c4c9f8cc5642cabeadb3d7c285677b3ecdd7c11872e818d2220a1a597067eee24adc3b2f7937dedc9c57964abe36cb4aa4eb1e173472f322391d9086d7af15f1ca848c89a057c977d1fd913c9becb40daff0e3d1ba4b9e59ccb5cd2f4ac5c3296b674e61441245fac9cbdcbdea9656284b45702a0d037e3c7b4c44b59ef170f447529e80e1bec32716a12f92155ff16a22f28c6c56434e64c7df17c18dcf9ee89d1c2f596017fe4426250c51bf52913b00081dde615c70bca67c71b63a64f276c7cfa1250768ee5e4fd4d787a7e6c46f4aa9597a441b847cb900d6aa903db8470052b1131e3aaf5bfa38bf1f239cf146a8641798fc36e0acee84eb1a52a8ea3614286dd8157c3427b56492a490e643f2fb27c3b220046ba56d498f1e24c6670b4469d5b246f9c9c90578df968d31b1dc838fb4722b41626d5419482d46cc67312964767d24cf05d421a44cfea439f83c077c9e69454bc4662cdd7d592f7b299d5f11183acf45e839e2872f6900f5157b9950d90da983d9461d5687ed9f67198a0767e49d0273d7deebc761b3d1a621a7cdf4dec7de4c59d7ede1eae7b89cca023ca4751a1c81d703f706aca9d4840fe8b91936795eb39c088581b2ac07f991ed0075de7ed7d57a0a82957677ea5e98e49903954b1ff193ce6f73fcc2817c7ac6637c14e48fa95171c9def1eb03f047f5a65ce6ca1be88c88b2a0a5bf49b7f1c95f1487cb4a698c0d4d0c751be2847325652a55ff122d456cc734e48510d7b18c3ba818fc5f13b683fc653cec1fff4365f368e5ba126765695762a7561ec5a58ef278c8851bdbe47ba0dbf969129d8896f39ad3ab181ad45544dfeeda0483b63f1a9aa6f207ddae203c64ff8a0f243a1e7211f0690e2b8b2050454455231a239cd62e88357751a1e5852863f8613801f64734410affd4c68ce73d2e38cb74bdd7de695cc97413e3c2179a389160bde040b91f7c444c58f5ed1563fc501b6e5b8a74cab5403322f783347c0c5fe46a62d3d4b28dee53ae7c3abc96ac481d2f8401123f97fe6236fcc9c1633268a0c4339a9fefe986a427256da83905a98c459e2652bf39683df633bcf5c814464841e21fd79b8e105956fce0e9b832e46a7bda9d8d983cde15bdadab238b769300fcbedd75e2fcaabd7109061bbff65e9891df53df51062d43d6a818f1776599b96831777cb293fcb513352919a20992d149821829bceb2afd477a50200c9c90b945455f1b3867e0748ce990b2d7eaf87dcacf11db8a6d0f6a3c7232e3104322ad5b0d8a4496c98d8a189c956b14843a19c33817bd0ca6aa354352e36c3c8fe201f0771112da3557ecfce59462ad237ecd979b9de6b7e89d18df3bdfea307b8bc93974a1108bb88064b2a9b62187399ab66537f0c287c413c01ba50cd5e1a53280b6ee3b6b26e7a2021dc03aeadcb5aa72920176b4063d2daa190cd30eb31b3823268726738c70ae39616e403e39cb2e757d4c4583a2174f886f8c979ee96446207c62e4506102f749ff166202565cf654d348f27ebecc507f363b2202a1dc92973721a1b0c3a33ce7264a8d7cd330da93a3bbdbdf0dea8a7a071a6788413d961a5a2c96b24a222e77e5a653af0b29a5badcf2eddbf2aac017d38bcc03d1eca9d64d63b5c4e3eab7dc9378a04b1db85539a371cc2a30c206a6b47fb75a62514509fee010b8e9bd19d6abed0f25bc209ff89ddcd00090c7894cebe2d485ac37467555d1b1bdc99505e22baddafbbcb87cda10f9a305dfddf7a1e0eb219fed93bf63bf87126f88d134fc25d9b65d639ff3a296bdb15f66fedab4c5a9d625605f9db83409e4977ffed313d6c914278b2ed2829387aee85d149176fbefa09b1a1c94d5bcfa0b3c98dc3be5da7a8c5b2522bbee3122bebbc5b0c4685ebbad461be746964f0ce812e020269fcdf9ac5e95a75badd630b399a821bc93d5d3fbfea7b9d1e42d4c50b377d812c813b3f0619b1200ea8b03f4ff98ebeb876c0ea9ebe9fbd69dd448c3dc83f56d26b59742061e8dd1ecf03fc79497d460a3c24bee793938d469b18a5a080b209815e7fb9d0e5d5aa48d3466e8e6fe021f210109dc61e10092fd864e2e0dbc49c5462b1723c5cc93663086c74a76e14e57228f2c47c13c7c898cec3fd592472d86a9446e3ecf08d0240b0e141281b92e5114d765dc427d15ba02cddcbc231bc6087372721f0efec0734e4c411e859044c20aabe09faf79b5046327079acecfcd302dc7d88e17b5c42a7b7488b1c099c7545263529c04932d8b7b11971086e074a123c871ddfd1c951a4c7da355c6be8c56656a25c70683f5d763933b98473021a4bab636127a3774f0cb59cc6b6c06590c8deb10a3c65154d7a7b947482081c590d92bd199ad8c19ad64d798ee3c378bb2da1677fc0f8bfd0c4192ff10208b47281f3357e6d4919b1d46e7a10372f1d981598c05d5d6b891a33ac747fa01b4aa31d9fc3f182689cc5441f8359f0677ca98df27914991e0d0d8ef897b0b6f8572230b558cca85607756d51d66d9ad6942fa6cef59c095d68f7fe119f490efb63b2559d174a4d93390d145e9019aa0fbd3cc75ee1c405c4ba3848d9bafd3d877d92e59a6ac359f079b2a57496921f2c7ee4d79721c2667fef41244118bc8ee4630eeb58ce8cf9a47d8e4f93af76f2592e0623d535a0eadef1892f16bda38cc9434421d0ca5f5e207a2ff63c4d79f1e8ed942b13d845bf3f8c21a468e5eb8139e66fbbccaad60f44a6561df497d611bc45915a85326a518b17070640270d12ff4854e28b23a6c00ac36c3cda05115fb55b3b2936cf51291e9fde2a946a06ae10f58dd9cd772720e42555ee731c47822a45ad265e913e90ad8e7886060a641a07b45e07364051bccdc4803b88f7a2c171c00fd42ebb0e82d948afbe32151917b0a252fdfa1acac93c23d8a82df41f11c562fce88910f83af7c869431e48686b66c24cfd4e9ed15179fc6c32e9885233e4e642e143f15f86f2a803886e4f7821751de40a4fe8935548d43a8db73f21e1565d501b8b446e2a7a9454a53a0b698909c114b821edb720aa02fe28505c4c7a3546a5ec6b8de40753c8293e7e849f21801ff16f6d2cee78989e29d26106195ec19c486b4a07d3db8aa42255fc344de3b1ca73cc5ed135fdb04eaafe95c0da4b217a59c05eb88a396f7d1e8586f2f4e7a37193d80446761bfb107c6a3f53d01f4e0dfbcd32031b3d189d237d4a9ceaf0d530fc772d5f73fd994abf3dfb195e6c78b9517c6fe6a03e38acd2239869aa40966b8d4135630a131c603e285b14f65b3a378263ce44b1cc1cac8a05164de6672797daed304af3a55b7a1883a0771c2054eee988371bd66bf239ceb7e3ac3374c967748a099ddd58f7eb404f079393442990b40a60944bd207acee2a947f0ec778553ffad79c0e04d71f3fd02875b6f5924a7c23347d2c962e34814173533beea4475097122b822dc790e63e8a07be76633a5413e8e41e6155eefaff1be3ca3a4653d214914f6300fb624692d1b43c735d702e006efbe49cf951f253cc9589d5a5e0eb65b6e9359178a3fbddc277647f3621bb0dae19fa419fc299266905f1d33633892cadb5d8cb68bbaad746331fe0a06d0aef64e1ab434dc1bbd81618b3b67fe50af65f1fb3c69f9613053d7eeab09e5da27d7ba3fd0193e61b216cf30204191a52cbdca174e7b6a83ebc55f4f5dbcccde6b89d570ede06d096f5941d1cca9994f29f55057555f9f01254749a4e78aba5de1f1255de9fe4517f9ff497d1087627e2a4c0ec1f754df960cf633daf5b2e8d2c0ec6cddfc5fdcf95a293b886c06f2d5b3f7ad795dd401471724143fb79ea820faf550f04e1fa1fa360c2220227f690568f2a040a33de37749168cd7bc52554fa1e58a0258e094a045086e8607c150a532bc2a1a3efeea168706cdaf8ccd50a9dea391f2c7947611a559ba3f893dfac9fe262fc820f12922c80f80eb6f443b64c28880db7cd03b3f3584ca5c79e57a0d2cf71f27d60a7ca3183a0f72f6975882603c84c3a9509fd4149bf1a22443a27feec943f240abf89cf0686d137c4785a15a00aee066cc87f616253fa185dd522194d779084cbe40c5af87cd7c735a1891dca5200cd5fd6a3efb70e061a3a1dc543106016a7cb040e11bdd23f427a23832ee30e627859473d4f3f9972c9de987c473cbcf0c2831227027e8c8b8bf37d04bdceb48a195dc8b0e2cb79bb9d488c911023165ec703ab077cea61d346b1d48a2a02b4c0803cd5917ecab274b7a44e06a68d9f00305a3baac3dc937b6f8764c804efeea767c0ddbfe5df7a2f84986b0023a96df56e8b7037068549eb41d44276cef4f6c46072d2b56a476bd2112dffec22d4a9ad4591e5dd122cb218693aa41a8222dc6e0278807577c31e49c7073b97bf332d8b197e15a0d50043005ab705bf8e68ce6185d710593b76065615ff249fd10f2ee85f5912c2587f07d4b7063ac15a416c258d3b2bf28cca8366b0cb0100d6cb6ac469c331d243f4eefa0291318e68f17be0877a2b9561d012b179ee3a65e60d8c0ce4a83849d74871eb0f459acb636f103913582d3c88e727c8458ab2379e8cea8a6b73ba3939fe1bb4c49bca0c1c246ada5f766b1646abdcd16486059d2fbbc76682cb7b6e25c61f4e17cfc96156a44a53698aab1e712ed15a07968cbab6bd6852e9c8c1214b37ade99e042c5485c09b5baba137d93be212e6db65b2444e039bbb0369c356c4b1fd7e08894151a9745e5b9a556efceaa8733cd4538e40981e1cfd73a14626c3e4dacd154fa143dd9bd6066f8ac8f1321e4fea2b6010141a2d7a23ff1c9f70e7cd6c32bf4bba5f9fe644b21ccc5973b40b34ab344bad8b1ba3d635bd5dd31d149688b3ce040e9e67a72c7ae6f26b9946284e49d847a6a869e6536c916ea36a91b1870e6d7a319f0a279ed53ae9a25cbe6be4aeadb9a361db482fb548e0cf715753c22d171f325222983dcef388c989016117a6a36b3d507b024dbb09984697a51144026854a72c010843c4a32295b853f93a5271543c5f37e326606f2cd326a3c3641932767195b4bd54f6952968a6bb18a6049ff2a73f21e89a39dabc20032087094b7e2698f60d9c4d3f4d9f12b7b2087130a25509963294f971421ac0ebd268688c9ddfdba143ddba66f7e560af258f1816977f98009a5b6fe4d2317baa35ba592b1df8f462b1565e4d1c0c833e638a3018a5dbc99014e133c01e38f74b0daeb17a53090b0f33daf0cfd04bbd4699a608c734de85e86de30b82e5a01e6607329ffa10bb891e393ea9eeca8e08f69d15acfe2577f87aff66f3cf56badfce675cada9c7f4e03ea478f043f4006bd7149a0da4d414d319590a3c6ec9d62f5d972462705bbc5e0f50f5389f31b1a7538643548b1351ba39e73a87618e6a88320a066ca896e8e1bef2b164efb65d9bd7863f03a227869a72ebe66441cc6a9202015b7309a1bcca2515571021eff51bde888fb1b276f307eef03d4b6b119e1a8c55590c617e104adbc9f991283359a9b9d5542b4527d2c951350f54dd3241aba18c58a5fe49c5d7b2cab1a64256a239bc2ad73279d591048c189bec4318071f1c68bd420824d45c1c2f7decad8509d94cdd424b17576cba18854ca7863bd54eab21ec4734fac2cfdff19755c855f5cdce9d07c356484e63fb480287ba535aa7f0e563aa1cb8cdf5b276351410597fe9bccc24d6290e8c8f6f0688e2d7c1dd09863ee2390c2f6581e93c6b7808e229c163be2c1b39c7d0eacd26e65589dfb6900fd9a239a5e1e1d4e994ea006b0459e481e13664d37d30b4e04a2c072b67b3d7fcad5b42784c26f9135ec895de2c29aa2434b9c6bbac5ff2f37635f2f97016cdda737c6d6c5e980ca2362a3ab88fe60717b3cf3b5a0c7bcb1a3fdb0c1c612bc67dc502a820eb566e6e80f35eb976623be90b22fa4889d37bcc2e0f2fb1464a8c8c0beb0754958e84b11c45f7948b67f18b2484bce540c7640fcab6c4fdd5c133a4e5745ebbf5ef027883aca2c0f1276638967ecefd455351c17d963c8c4ee8cb4fe73459a8b42b7d2683037002bf569b60ade2126c925e4a74d91b43dc0171b9dceceda43a7a1569fdbd2b07466b507294ae8c5c9ae0e88a142b8b1acf015f1c8118d76b89cc85ae12ff2fd58767cf1d5fb66c66d57e4a509d3c55eb5185746084c7e35ef4200d09e0011b683314265053599ad883e00ffb3e158997bcb4fe4d5bff238b6ee75c0c6ddaccb9abbf284b3b5de14e207040955d5e9f68ad96ce4e9896bcd6c23ef79fc19254b30cef081748ebceed072d1fe552a8de84e538e28e1c334dceb00619bb473e31f9aa8fc74d2e01b308cb92983969bd4ccc8847d297a8c4271f3670677cb57e5526bcf80ffcaff24d88c02c75b80a253c5eecc28efcdddc264c51c5190beca97621e8caad5adedcbb6cf6167a9ab096e70e1608b52d56f81f35e6d48f6ff550e66d8ad8bbc1c463d93dbca0e2fb77259aeebe7114d04ac6447047efaff51e55ccd4fbda668cbb08085855ec14bb0631034ac24a072022a77dfbe5199f5390815218dd76776f98272be7e8d63946802c79fdf8864e69f23b97eaac86d1e5064e29bb3650826b8cae863b57070a43c6953a83bcf9c3e4ae2102811dc1035722c30547eeb6f2606853a7578c6588139fc2b5c5e4f8e5ece45208833565b7cf7786aab5840fa9ceb284aac85f18849298f1dbf536cdb12ff730072de5862d962af280e5c3ed28936d1c8a6c8f281b8e376bab02056d76ab2543d7d9266ca5061ae5a57945821f00bdb94be09aa696c8117bbd9f6416b99567dfb7058cddb7465802fe14a74e20127090adaad612ec32e999b17f57a3d4340a89d6b8c9ba21790228f0ac60dc5604599654651e1d654e08b68e19672a0096bcddb6f640fac89aad12a9a15903cb2f770cb4d3d068bedf04de05cdb18869d3b95110b67658d93f608686080c028944d8eaac9a005080094ea74536fd984737b4a92e0a0692d91a7640e354f725405ce5cce3f69a11573af8b9bacdc65e3dc8a51953dfe8e00775092ed3315c0ce1276c6ab6edcc7012a3bc4107ff832bc07033e413bed8d398203f085de22c71d92cd4364d037cbb0900986a3866bc7d943ddc875ac828317724545d04de4cd7a31b204d5b8bda6ce31d37c8441e97bb3b6677a21ccb37ec376360782d79fce32be26171b9ed5c2a30b85619eb27c4d39d3490d5f7027e68c3100b07027f47400a188f42ce27fe5b5621c6d94434739785fcae72f4011440643d42988ef70ab885b20cd6a2048ddf077e0e29a8e662c71121ef22affe12b1f0818429cab25762a3de8b2f69baabc7999df4ff5df2a1056206cd604b00251ec6bbe55f4bd4124693651793aebed34c8bdd0081ba633c6fcab45abec0b12f1478af626a4e4f82f579be76ba1a2118c3b1d284207db676877eca60be674bd8c4a8b2740b5e9208e33a382b208ea5111221255188376178abbdb826bf0f90902abd90a19a1a7905eb02264858763c83347d0ea731d5ecd53d8e8a3fc6d9ed93b63d61325fe867acfda4bcf208a7118c0b07245082148bbc50f266ac83cc2964525fb27869217f0df10ff53009fad9d885c747954388b67a8787471fd553471a16cc1fe6684410c56c506d64e0917477e7965d33e5c5b9959fd1447d7d0a80ad9cc923aa27f843207f3803956fce27b7578503297b735f39e6841dc9fa16388651e018f3d2b84a09d1223fb41413b4b05606bc90db5788e00fead2683a75c3b60f8ab6c2f61d87c331068020e3822dcdb03facedc6824d8a622f918897e10b0af0f56a5fa1196b6a31a5e9bb90e2d0047db82ffd90d150cff13bb6bb307d8b3faa5f2f3adf66bb77d5590ef5722c694af9f868e80eff6976b1e4bef85998ba84ad900a5b71ad04ac538256a8454dd5514e6771bc55d66e7041d66d24e20eca73108a3934ec80190aa40900b54052b7f283af7e053dfc6056f24f794219ffc6e78de9e4c8d0772b886b1be6b0fa20c8a86a9191b4d479282295d2a1faa3c6be0e47695d37cae235245883ad3aa01ad23a15c6214adc579b29f705169f0beb8bfc418c3f803dd706c93ec3cf6a3c39cfb80968b3ec700eff97d67b01fe50d5532b7a2f6ca95a610c79ef4b13a92a8b7c9a5b470ceb81e567ee9a590c813cbd7bef401b066421248310544ecc09922f6d98386b71e78de9f0451b4e1e0e7951c35b2a78ec1d5ae0e827ddf0333187795cdc804beebce98b8f02dd97d5654510e45c387a7185c90ab409b2a77b94ddc20e2c7ccbac6d9d62db56c0507be13b4e00c96d424ee84b74fb6a54cc56ba97870e49bc5bba2d586148a46f6b21756fc7a2789f38c509cf154faeac21962f9a7742abc306e46cde628b3d9bbec44d4901b9bf62f74739bd8329bd6c65998aa80ec3888bd09e8f2fff0294d0331a908b3a702f0291b3526b56e760da836ba2eec1d2b3bf7eaa7994b51eb5d4f6eca2c4fd3bde2339ed28f961288ae43e58aa442e76f75f6f4b1582bf28533e1bb5b0643d7026d80ae34198e2c8e6acb24fc94daa5fe870032f0186a480f9106c2c4fc807ce0ad2bbc49522220bceebce2e229911d25bf08aa17048c859f944d7a659945fce85b0507ceba66e999d63c27655e6fa90dafbf2656965976e8b176486a6ccdc1dadb6cb89c275e1d4a6d69d67ae29c6c1612fe52add5b5e61ec7f5b6b437783d9e7196102841346b2bfc9c52068b90f260c4910bc5ff397920031c26802af21267203835aa158410666a9620e70dcd820bf53c7e7f64c39bbb2bc1667a25455ea33de398772d93316b91f15488a909074ae754c6a91c72b02ea9fb3b219c57bb724f9323c14b4d6e1ffe78a5107615b7eb354b3784b58e3f4a1b4f648e0f3730cc9c0617c3ec796bda3ee5747e0972348913df4ef7b48eff4bbb1026afcbcd4a8887fda95f7b0c0db978d6a53c3b24e0c7b11fcf253a52ffc150e7c3acd351e411e9fe7bfc78691682022154e275d469f8ef880837ae398f066b197db8901ccdf3687c690910fddb4542c96401ae5dae57b178ffb98189cf0a0a252baaac9549fa1397714a8396114528216663b7f3a84c4edfbf5ff3a668d94590e5448c7978cae46728f701d12296d334cd05e1c6981a73b0fae61a20087f309c5acd60b1b49f2faabcd991c2cfddc1c7c2e147de4ee8cc13360d1cb9fb2d6885e346a58efdc11487de29ea8d882f867810fd85ba13a13ef446649082a875adcf8aa42d9f7ac5ff74d3294f6571a3fca8b1ac6e138d89a1f3d0bc7ba955d5d579a6b32930162f5b052801213d85dc9c6477be95d4a98aaf181f1fe152f8f4bc4798d42f446bb86f2f1e34efa785451c5eea12acfc957f50174d08e3142504d009061543aec4d650f25251b53386c7d633645e275cca31dfe2ecca68ca31695c44d58be3ceee0f114ffa6ad795f282c83a5d62b27ef466579372290a2595dd9fd14a2cedf9436e4168b892e2908acd8d76c607903d9861917ca7b3e015d729d0fd6b87756c4333e8f20b8c72fd448adb914b6bcd9597908aaa161c6ea8a0c9b394e9c20d8bf03aa261d868758f8649f70939018f05646d034da6ddd434dde126a06c20875143390e67d001c51078aa14b36e73ca9c3e35598166c9d0d486143c45f83c9802997e5a89c5cc08634ca01f9085753ea5f63873e8956d809aaa094c7edab54fd53be2b36038b826f55ffe8829af40d9fb08d474266e21d869d4c15c45b679a3897ba363b6bbcc763fadd9d6d7ef3e9a79a218337b6608747fc60343cf6024acb277ec1ad10fa92cdd34339bf4a9c35f07fc8f00acde02ccde5e2f802354d8b54984e13d7a53e28ed67327463e7d55d59c2b149fad0cad7ad4cd60b02235aebe1b5bbefaaf390f0a154e552e5d20f8e77917457812aca8ddcd39e1c6baef1e66a6331019a7ff0695659cdc6f27c9969111ffa520c6decf0e93a0f7b04a4e857e12418e116528153def33532f45c13cbaf66f9a4024a95dc8a817b3371a6b5d0dbcaff0f3e342c0dae082a1601c4d3c6ff028ce4caf8781841fe3cea7955826323313e4bfea9e65ac4adc9f93059f72fe4aa7045964526a757aa2cbb3a38eff9cc3c873f6ba40473265df17126e745213eea2f8f6656bf3688bb38c36b8eee8ca97052ab47a34b3e6909fc6db55f9764e3aa87b9d01b58bb3819192975bd9b868b94b9b6c30978e8a7e4d4c7f9b3f9553be9c5e5a031d45c964fa1bc183792b6563255bcd37e6119604a977a2faa0055944192c97e2618bfe4b4bd94e498cad6dc28d3956e1770a508eb0f75932ac007ef8fb0ccb049e025c24ff82c9b077573a2bec1c47ec23ae2991d58dcca81ab508371f80b50021c8bcc1b53d139720ff7bf70d648a250165b6ec803c40087f3cc7b7e29ebaec70b19ad4c1fcea2f2cb298c59f8b0f49f3d979aca2ab73e39ae06486e29f4089a62db2c3b4d977feaaeba8a776237cc727687b5c0761eb507bbf58df828b5184b08cb0c0132b189e8b8a1ce0a25c8807b3422012391f503b07214614a1878f9664b56125da1989429ca9f9ab27b041c6f8a93bd927c5876229ee932c3d36aa550f5d26971c3ccbcfaa3b73e5951ef1000ef1687fe05be1fb87578cbce9c1a4d5f5767fa5f5a7116243dcce4700eb0fc1b9bc971084aca0e085a065867376ca9bfcd92abadcb843ba4739dec39ef849c778065a9b3be39e834ea169661f1dd7c48c7d6db30ae7bd78e419e4e43b7318e360b88dcae14a7cb47b5c56d87f734ebf4c58ef32975454bdcf2a3cc0b88f0679c27e33367a56301deae52e715152061e0abe3bfa564a38e911dc4928955c3b0598da913afc14e031bc7957493b22147eda7cc179e81b567c3787db96aca111d28d03b5f2ca27fdcac0e00d56be356d189bbb816e24b44b6444bca91e290026826884e73d06a44efd9193567a127e7053cd72d9dfdbcde9a501975346d23102d8a3cf48dfb20b50590e04b30c65826618477184f518a5d0da8199f060fe80fbfcd934b207ef11b9022dd9bcb7e650b399c5febb12654c63786b06883c22d21fe67e57ae3c738ab5c06aeba39b0be3e14f8da5b66952177cdda60e60e238938a3308d05bde01f6a3be173d5edbd8823ffcdba93344d29262353469dfc52decd23233984b4fbbdd273015ad6054a7ced918cb5b85d7571f9230fed2ab9e81caa66fb85eec4c652f5a00239c2f63ca89098aad1d8560bdd9fd6a81f306eec235fef3fee69763d55d11203481c2ae13cd2cc00871f0fdc29b1401623b765ea716360175e4e3be190831d730dded4a34e7093c0ced6dd720e96667a4ea1eefbd3b8fa7e3a832caab28aa930ca91d94a1d8fd6ebf56e7a8c28fa8edbd3941a404d7ce60e863e8d8ffe856be905db2155eab5ff637039394f4b38a56db594261e409fcae53715b8a42573a9c0d58ca444873badc5b32cad76e1908b7e4077f7a4f65e73077860c81841d280ab5359c8a6bf5b99d1409d5d838f7c7d7551585a7a8ebf17a4b2453bb3d151c33083bce6176f1800a2a0589bc31db77221c2fea73378d237442ceae1a05cb491846ec99240f59f4f735daf5f7c9c91da6ce283ed7441e24d39782b871eb5c767f55f99c4f37d21807dd339c0eb737347b26ac121e102e278e0d06d58cce0f3c99d1967d3a24bdc889b882f812b0e3e08451b27a8339f6dca03e192a48ecda07fc82850d4ae137327c27895148c0d25f64a95d99ffe862879d46faf28791a0eff594ea1e06204e94af8ecf3f90be0f2b56345a1589cd6ce44c19d3617f52b4d766655ab4622183da9410626a55be7b7ba05f23efec6ac9efcfbdbf3e9a23f40813276270baea0ce6562ce7a95653a187d5438d515820653b53272d72db5d3a37d9d26db283ba49307589dc733b3b2888cb67f394dee65e53da4c37fdbe8a11dcd8a500182091edf4e2309de6390e58f9d5a05cf92933e9a68790c4a1950748661ddb84f7f1ac31f5c3bc591e25f384ef19a8463d77a53e340d93843b7adc037c2b30c85fcd8245befcd7cee81e4bdf0ec5900ea3da82731eafb86b66b95bd3d68293d8da138eb441039205e4088ae2e11c10b164fd35fe76d07703790c3942fafe5818e965dc35c97a7f124eeb230f96c92dea341e9b4674222575894a1dd09c8c41b5b6576e862c5f05005adb0c203fb24a767b559f831f913a0cd9aab8b0454d79626c93af574c5bee84649cc86829e50c8d83843c79bdecd8c2f46b997d186f418d9f9a332628729787125186e85f65117d86f44e9010f5fd9025f2c8660bc0a2d50ccc16df19b54ad30aba55dffe5c1a78efb531702fd1a8fc2e527b4a79e1dcf237831dc117345961de97a19807080f94af4c5f25d6061838fab30959fd8f579e535cb912e91b8194406c4e136f348e57a416bab08407788789085d713e8c53e461b61ede29d7b3416ccebb720b8df7ead1dacf8fbb0ecccf7fa2ce05174e52f592a6412ba1861d6285f7965a9f55a9aadae951529cfc9c465a7113b5dc7a2477a214347f5dce4933c3fddd78298a9208c7e9d889f190ea2580495823cc0ecd1986316030c04a7d0c6056c2ce14401c2a6616c79952b41371c0f4a12193d94aff434832731f2d1a97808a8281f1bcd251edbfc474e16d7abc06798ef79c5b7aba57c7e36091a7cb4a05dbe49c1a3db120ef2901b4ab5a147b3cc0d168e8b2ae10f66e8e968f94e95db966c222867f7d891af9154fc79233fd12c3c4e18edd5c31b45369cf26d4dc43ee1ce066e63954220ba6f640686f5f7dfdbd25857e8c0132a0a466f3b2d0b390a315b3885fe68a2c95e0ff9ef5f39e32b98fa19e9f7b27f307fc868c19f24f97c1c854fd6c4958af90c844d9016d46d1e98a5ff3facdc82650c10ba191d02a903e822f953abe712489d620b872dee17aee6dc5827273b104dcefdea4b9bb75fa21cbead268d3f1e81ef19fba6b096212469d3006a62beb19ff3c85ccab11c3876ed1faf73f47be616cd95f7ef48bf3d12ec302a770b314b45c8a81852af9a04c47e6ee345637b62b630d77bf4e61f6ef0fc9aae8fd9b48f261a8cec897a76748a43c273cd85b07e9bb5d31aff8091d68882cf7531e01da87b764adb5fb5100b6d3e9f04cf9bdbd7b2e8391aa436f36d756db1cc864ac5b525a3c9eb277d04048a6bc00e492472faa76c23ea1e1c3d6b28f3af47fb33556473a8ccb0df0c1e0055aa1877878e8e7c026a7e0e31dbbe3667c6d6b65ba0e880b818f3a75c30d0fe239f8a9ac7d73a031dc0264d22ef27b60776786f35fb8588c489b094e230b043e8d9a98f20cb6eeeaeb62059f0d5935fcd139439f542c3ea8ce9b13f69e19b9c0d58728c0e70434809de5e5ab84973dadc30e4eba75a1fee02babe2c948296c98cf79ea437bed07fd1a264432fa42cacb996147ea8d7f1ee16425d7d911ea8bd44e9f7bf577d1eb331ab437eebfe2fa8fb5bc1a15c0b4e2274fafddc943198a912e10651871c9591e615b6b5104f2a7ba98482ba38adc85b56975201d73a8837101d15453dcb7c195dbbc1d6bd0aa2ce92fe537cc75ac4ef5b51e853c2093c74f58c68af9c661f020e5f341a9f5e9de48fc9c183aa2b039fd25436e6c6db2af4652b97a4a8a13692af9b4392cebe0741c75ebb99cb4b966fb984479265535395b93bfe3d4a9f3b0051a2ae3dc70a7c257676956cff6d3045c03def5b0c1e12631f067609c495dfef9705dc9eb88e6d43ee8b1c121a724d1ec4265b9760b05bd6ea016a5ec83983c68af78e091b508dedba5511f032d6f72f4de9f3689982005eb2fe0d172145d075c1d7d30f4ecf0d18a756ed9ca669fdfc70898095e79a5d9f976ac4c7a00df010c8731a4bb3719d4855e0f481377f0697c2cc0e3458f43e6a1cfbd6c3bc4b5127b11717ab5ca7c8f6c16c61d4bd537cf84be8e1ea881a4f1b7811fb392330faf16b3c846b1f4cc35ed2c62cf46dae53c7bd1f1386b57198de5006f77e13289809fed6f7c7a8004e3cb30d900d88905d887a715e43f085041ecb53c171ed7729dd35d83240204914a2225f38d9b3b9f6aab9b5a941601e15d57e9bc9ee1d933e6efa3f936754815f1c60963f39dab33f49e6fc2c162a5b16739fcceea95fd82b84118444f75e7a1934e885d17c31cbb3522231a5d0db8ed3f661b3872656d2b16c458fcdd8eb9343779e5268c7e87383304d4af539e40a7233236021dc58cb14ed3317402c14c29683a312d2f490dc9892ea140fd15f0e1b9671a8a0a6cab1e8b655cd2057a724dad9966ad67b780db5915d65a6a470a48ab0054ba261dddd8a3c45e5c195dc1c7253c0df4b3dd427b35ce48f9eb84f23bb290a2d2c426095772123f76c4033bd03bc593b29e6f2552a62f5f9464990e5bfb909b13d73ab1bafa01550d8d42e3cc001c5f82bd15cf6202a8bfe732c7835abf47120c8ef3692e6406d3a300b9a9b4edf9b0f216eeb5c4d2f37154bb6eb388f6722e52ee9e436bdf3fdf06d0519089c5ab906c700fb0766bfc2d4129d8299ee90beba08394461efeb20134d4d7280a52541e1e952e1745e2deeb501e680d5c7ba9a148074908c12340fd83c1d444da9860d6df18283d37e61f186cce9f022ac7834f37dce65566ed708779d272249daa0df70a8d7c362943d9a24e0374b4a69f54e4941356ce59d1d40c7f1d5aba27908bb1e0d9027e53a6daa2a198c7bc5aa6417cb6839a2311ac653c68a5da73e74ed2b9669249763f5dc985b955e35d11651af289f22e26af24e8631ab64273f6d64d32ed464af1f50d3e2ceb8b9e1a1231d48036acf6c0a8c5545249293a332dfc944adcf8581faf2076f5f38c159575257f2de18657bccbc44a9ad508dcb99ec7fb26166e30d10d63e1fe6a4a88b19df6c815e54421300f9f9ac3ec5f733dff2d6a0128d412c239b34a8c146867082ab5734a00a15faab24ceec4ba0fda03e14014156542c10df8edc8114ede87da00c6877161f5a7841641329e41950ea94a39ea37a4859e1b9f33b85c6926fcbca91b3ba4c8e3a8a9e596aea213c39e5bd0aefe5c3360fcac5c97f38952cdd9e85b2c069cbdfecb89cc52b509c3258a4ef656d236601b96919a8393602f41bd419aa1a89a7f8af4c4b98ee45fb30c3bc3937a68b338225c9a56ab40c36d03551dbb48b036cea8d35813d35ca98e946168645ce943cf8ddbacd84be865a72d7c054dccdd833c86adca008ceff2c4514f453dc11cc42956ea9cf5e65f27f5667a48f83068816fbc33c1ce1657b546afa21b9eaf54956a145c3a581c4ba1e56864eec05f13707a0842b12fbf648647922c3395a252a26d9a41635f2f8fe0de15705d3aa53a20b03d30b50254623dce4841defe357b382494181c70f96afa4fdf8f1685e8575217a5e56d6e533a1ceecb8f9788e90cc23c667266a21b114807e82335b1f9be429314c308a2e1d183ab75e8c29ee4aa5b27c0d5c3f2bca06bfd219a67afdeaefba972c78bb371047b07923e867e1f7a6abf5d45ae6b932de958e53dcac18cb375ea3802001e7c50ddccdd14cd747da537bed50e936d65441def57c87cb2180950c0fa5456feee4a5e08aeb11879e0fecd3cd3be736f374d82d045a9bad7ee6cfe3b098895fa1ceaaa9a90a2bc35b54c05259b8c4158de7a492619bb81cdc09dcb4fb07535b01e132e7e0e8cd5c55fe4d07da87fea95088ec7879e541446e76ccbe79f333a5e69822e546ea93bcd50b3402d9a2c076b91136de38712d83ba67ec878980632e9680cfd1414180efe8ec47ca042a36bf9b73c0c3edc22377b4f6a038366b4df6b1135261bc3253f0ea6c4f90cbb5d10fe5e52f05364be4d6a9b6f77b00f119db7c816e18ef7480550656b4c4cad1518e325de088d7de8a1a22f957906d9a36a1e075a4c18ab359f4c8d88553ca8971cce4515070e742068f272c75b9c89a571d3c6b89e21601293aa93da45be1b6095a86ce223460a23c2c72d21b6385e1801be527e54bc41018ac29d74b2598b4a3d2e9a07f2aeaa42e55368dc5626af5675320c668579844c3f00e43a17c34ffc4168146198b0396c16b8adceae38a72b1259ef70850a094fd482d848b1b09f4cef22b024a491c5774ac507432b53986a1a4fcc5d8bbb1d5ad913471a9ce2294f2bbcd906c1c0c7322fb9473e37c62927188ecf664f6f8822413774fa9aa32bca608dbe82dd0c46317bfe110533f56d6ab77c43d4613cc43fc6ee8f2aa6a1adb52ca317910fa84f04778e81f80210c1302d785f65e7fbd6b39355d97b981f19ea0e5ca0177ee56c717ae8f53cf243b0c341b1526090e447f911c48aba8e7aaed0810c4eb9950355e8710577f479e5fc70fefc20fed2d4eab8c22341b0074587ff582a14ef29082f58b8054d966330535a73b9594bce9eba1561dc244c8c68e523a340708dcba1cc78ecbc0e90276b2f4db147d15994609c5e4dbe9fba9f414884a4ca142e729de695866ecfa631ee1898325d28a563b0f8313be60ece3a37d8431fce0e60c53c3cde5833bb58f85149d0264532cebc7a5eeeb0ef88c559bdd99f1eaa7749f65f4c69551fe6e426c872b45ce03d3ac93963cdbeb3ff7b3923562b49296a84e351a2cb8e18864506c79bf9471d80527e9ca41255daceb600a62e254f7614aaa311b301c00320ef6564aabcb1d98df46ce880f1708edaddf8c9946ad11586b2b44812a6e250a6e8f77696c93d029b9801100c04b5f4304c4876bdefeb8ce5b577ef199b1b011fc89a118dcf896c5b68bbbf72ad070b09da2acddcd53c4f42a16bb7b766c1de33e87bdd0846c0f673c3d9daa9dc8c94a92f3271b5720974aa819f639a3ed99ea1db67700d00649bc85935d4785bd89886a4a060490b315b2bbd05d34905fd57e6d28be5c570190df3b14b7ad9b1456561641f2c315537fc12eaace150d965fd1b721e1df2bf26c2ee5e32be6ebbcda2da4233cab00d4ab1ae0b622082681a0e597dd1f44f8de802e498e62e8c97fbe1d9d2b43aed7df1291bdf06b6a9a4a32c7103d55455d83c506090ff73466190c64556728b7f485b3bbbe0eacf4f1622a7b6104aeff83722b18af40fca991b9e4189f805b5838aebc06d685650c5c775aec8593f969bd3ba13839ac878d39a519700cb4c8e794e04bf8e869df6a5ecdbc3a07c129ac4ed9abf8d03a3291026e34bdbc397c0294c88c4cb8c8597e2c1c09315775f86a2bd4d7796875178d0289dc90621942bbc601e5f75d5dbfa3d3a44e29fac0a7506fecdd54735944efaaa18c45eae4535719ecf004c4497a4ecf75a4f2e876de86cb6a4b6988455392dc0031ed56552131de55bea0b308c4f071329bf8c84259ce02668ff7ed64b523db96882275252608cd6efedc900353125ee89c2a452982f6a44f399f7299ba8589ba74e17ef67c481ffb0b69345569022a166721a3bb8d0e79ff2d761e70d724724eb46f892eefee4ed5e7d6e55c4540bbac5ac4f4123d6f085ed0896c5d8e782ff0594ea713b244331445a4df0b233521d1a741e8671a27f1255cf05af864b070f8d0d2ff8e26a84269fa2dfd716c3f0e84c21942c8c25ddf456c53d370b68ed6addb16ed194ec4f1fc46ac98fa49b57da63fd5736d10fb39748d44c646583c190b3251132bd37f3f554fb2fe34409aae8486e49e0c31d8677257303c003d6d4f633944d74e138939eadc163c2f9bb49c969c9b0331e0a3a6e1bec62b2fff885c5a01b649d0d70e9990bfaf1e262fea1268eb6e09d86c543c13e463ad343f0a753fd8ae2e756f520bdbe90576848732542b580a334e75d8e08c0b6e16ddadb120dfc1258b352fe6673cf361bab80e310fff5793fdb2708b9cf546a01b80464a5007973191c43099273145faa848614ce56d3bc814c2d01fc6f012ba468075bcd63cf398e42346d65451b441853348f88c032e312f19e01ed24f7fd2cf89a2e7b7bed8d52585aa022f5e7f8db5a9aff448c782349070cb6b18db673218750b56030692b5accc5b391d27d77caad1e7169fc51d1d89688f4d3e08b5d417698336c94674c5e57a4fec44568b74268aa04a30454387d0c38d975a3985a9e77f98870a3b5d7f5417b5219f9fa07d1705eff93f829468d304cf3f2aa7a43ab420ec84e6f66e940760cf2eee821d6127b7345ab5e682bb4c82f89691e32ad187c1f7b9a16f3f00ecf42a1ca22ac0844fab5638ef5081480b477c7fc6bcc715c3f507b674b9797428295b732c2ae46c00c42973a0428763c878accc826165dd6bcf8dfbc9e4a8459006f2277b864fe2a086f8ec574afc594b2ede3da5854887bed50b1b729506777e95b9578c3ff15e806e21c1d920cc1c3925a50676d18c9a3fd06519449c607b25c5d3994dc983738c16f9775bb94516dc3832f5b3d47685dc919f539607a5665e0a5c9650fff24b7a1b4e70b9361ea5ba6851775d07071357f32dc7b3fe8b8d5447ab64ed722401ead980b8a7a161430060e3a9017b922d8e04c5f9cb74b544a2cfbab5c0b9fa1a641cb0b36a6447b2b806d4474e9306bae5601bd8ec3180505120aefa8fa4691d8fff1a2e13869e5e1391964f34420b2b8de52b253afcf201dcf39c58658d256af0148161cc9b8d41b59a4cc9589f392128a2d53b105fee610309f95f302737485cdb121ee0a3f0933a60e8cecbc00ccdba6f8b222fe18a2cd498b5141a72278f44bf6a478ce0c5be9f09eb45228bc34ea484546577062984370a594e5bc2a0f93fabb9ec5c4d75fece6580db09c37fdd974fb2a27ed45ed6a96aff0934a1ef0816b145c261e601760eda3e59bc8d2048ad37165d35fb340e194ef4154287e0edf50eb71fab72a1b75470e0f5122d57a035ad9b02f706c4a409886b0194d937f772b404430d17b3091a072e56b72a863e7694dac327d8851e38ff74ff5f40fc616db9b48f004a2585900d7913493fed3aae423011c147ace91b175e5066eac8019f851d5f4c56594c60e1b5b235c160dc5a1ddf433cd0f4dff4d2863dc09fa3e970d1a7bf6e7b5fb165a1cc976c66c18804cfc746ac1221efd141b8ddf52d57591e256d3941107b6eeeaecd43e1cc78f1c1c10d3614bcc91db01fc9dfcd9461193821626568d37358606149af1f5bdc43625b4469bda78a0264c7f880aab523555cf6672211c77b16413a9631a137db82da015ffb8a944531f5b2982109483fe235c8de22021246800fca054d3f755ac1bb80aacc56549560ce12c9f6aae9b4f49d51c4acbdfd27b1864ff48d700706a369256b69cf8350bfa80c6ead868015ebe359c557719d4dbbebe780e491811f7d081542782cd56207a148cf3d6cece18ac222e1ce2c38015dcf38c4d560fb37f73c5c4524f89b86ec3decf4074a1cf040cea9dd40c622e6dc2b1a510e7ebe23a36a39d9c296410b6b338b3a0d170c2bf3d8af9a08ea01598944a720671b4167aad52220535faaa6a40f514e48341f17533be41f9a85901fc2e6cb882796a06690e8bcf66bf286cb645582864cf6988bed63aaf6e259aca653420caf99ad919981e67dfc1230cf1d5fd9aeaa6dd9c10854d60a6ae252da3a6648b8f56054b921be15a3d62b09b6350c270f572aca5420d51d484cd3a95722a188f2fec4963c3da581f785ac39508c01e9bf6fce96abc4aff8287f71be3477aa5fb519e67db876690b2599207977f0c8a94b440ca249279a5519980be612045fffc2ec7f0ad60dfff6af3e587ea3d7ed9ff6ccd262f1188c57c380d6e4e892f165363cab7295079124491912a043d1e893351d729ffa9244c66894b2a630cf07d374e50508ec3aee773f8dcc3cf35bcc967b43e125159685885742e0101e3df3a4c629e3e66b26d53b448db3962557743c655edb93df3c11591fb6bfc2134f526c5be2adb88e7a4abd30a36021cfa83defaff91fb0e39e4edd6fec54eb1bc44d5d6c14c174d22d16aa59fe7c838b247d84b095b241d9be62c7715f6eb1c2907a3fce07515dad6aaf30e049a21192ee8be99eb6c404ad39a9d14d0764619cfefca1da84ac6ad51c78021eeab862a68c1b6263223dd97b6c98900063af0c44a8dd4cc41b9c01ffcfec29491a9f20f91bc4889539c2d19838e440a0b7d10543248e5c2921b1cbbc166681bfb12d78ad2d9a4f9196413b3d6f1b6a8e3386d10818c6d2a36d8439dd6c4e4dfad630c9516d1662ba2e372f2c5506df1365fe5f0179f1182cd4512e9245107b562bea9a94c3de78f094df98511589ba25a2179e9c7b2c880d25e1d7f1b1a30fe0f3a2cb8b0099110fca921a690e1688ec491bbd37f7f4dbf79f092e5dfc429c1f94970bff801eb8da46f073f6bb7f6de8dca71cc7814f37f028d21dc0a25b3bcba93227ba9e9c9acc006ec94b921556a5dfe58cff3b49bc0cc435e5f10dce490ff2354d8af98334652af0cc24c1a4405b459ba3db3004816ef641a0a57af0d11ed2327fa5bc8b13b4bf30fe926f2752eb55c087b3fea82c9eb45981f8638eb24fd21ba889bf00caa9b70a29fe214822773bb6538572107a340691322cadb4630e57eb3bd4a8420ff5e9eb5f1bf36e14e8c7b74fa680cfe39b449756acb8fdd06bf3daf5a3b33cec8df50b480eeb8da8e2170e7cb7547e17b81267bf8597b3a37161fda4aa3718d6e2f14e87f921c9089d864537f3b6cd6a204f8f6768635259200965acfdd6a32e3002e66df8d7a99ba5c42059d4a834188590d636095eb4d184b9f83fec2a5d33a8652459917223608160f81f40c93ee84e42b12ed01c2b39a6bfa6869b44768deff7357a135747985d9ace08f850d9eeffd8e23ff5604455ee1e7b94824538deb9966539c505b42a1dc0bab99244cd172faac43f6b70fcffb296c5fef71ff038ba3e8f424961af2cef1fbf25b80e0139356d975a520073cd9c51259b4b1e6768f89b3d337c20130ec88a88f6ed62e6957dc37f7692bb06d5bfa8ee647fc9d157fbfa22246c110e7a909132350b9adfb9962f1fee671d7e83a21c3417c4e7a48dd1d740745f0538ffffffc7