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 73074 64357b5f86a0ff7a83716f9647ddd35faa5c2224fd82c352b6666c68f7170e83

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4637d1754acb6f38534ff4edc19d0937a80efa7975eba7754d0a984d4e6ae7b2
Certificate Block Hash
64357b5f86a0ff7a83716f9647ddd35faa5c2224fd82c352b6666c68f7170e83
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009560010016270000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000005b42626201e3e4f7c875a4f92cf8c22c3ee0c0288b7f41d480fc471577f8ea2b6ed2fab151c6015d70192646ecf4fa0d1a022c5a8ed16ad212e903c9a3134c8888d8631ae7e13b8a99f3a3c80cc930b42dde635ebefd78d910200000000000000000200000002009560010016270000

Raw Header Hex

00004020c00340686d9c7b19576ce289af1cae09e3690612284359f70d4dac110e280a7f3ee03dcf434dacc7c41cf3f4c7908e571b95f6ee57394411c42f145b42f0d24e2d2d2f6adceb0018b2e76a4e4d980a4d75a7eb7579fa0ea837099dc1edf44f53386fcb4a75d13746

Proof Data Hex

59,560 bytes
121216020307a750e63b6b06ab6754ce47798c404ff1d8168379253ee77da329c5523555ea299fa4a1f18592d3a2f649bbcf66bccf0e52a1166f2e895b8152df991541cac5b66a569d7b660ca04a37653d522ea10314453fdf14df8146080e8292192fe419f3e3ab0ee7cdb7eb8b43e31767f53d60aa6172a40ef22894e7a19b5e4e726d2e60dca9016c643381571d7511a10d0d5df4015d58415bf197eb07a1f083feee52ca49d1a64aacad72a73c8b2d8330a94e3c3b0197593495d8f080fdf0fe02370946a93394d36fa9240429bcb1250266561c1b97dbb058430383c3ab70c481a376809cd6de327d8552e503d052e81771e98e40cb0dca575c561249aa896ef94a5208776744a2afcc77feed6517d32af49654b9c75af261582fed4d969e55fd2083e2fef4ad0eec5bdbdbd33949fe01f8739b1bcd17bb87a3052ffd5f847658f2a0d176d2114e109bb09dab401c49b978bb503ea3af4e2b57584fd6c57275933a81b9bdff60ffac18248f15cb3d9675084a36560737ddd09d88d5d6e6cccb767ec5ef93b19f667fe60f5ef9ab6d45fd4910122f145a21fdf20a6fb49cf6af3974adb232c5e1f20aac61467dccc997f8d173b050f0a880e372ff4583d513f1b116012421069b44a1bf25c1192379e7121d355717984bd8e20615b3b9b6bd479d26b839038b7efb20318bcbaae15d0ed73962229b7bdeb7f34e126abfee43acc1e89765654b7dc5f76d18766ce75b6b19ace02c680be2fe0379609e82844015cfedf5c4474e9259e68130e2f12441380b0bced4b34de466ad306fea9af9b25b69ea786a32d7913a05dd00e26a3789d566d3973956e183f39dee900cff9f1c7c8617f025454fbe049d0fb9866605ce1f5318ef88f914607bfeb4b647250d530cf8c3c6e07980785493ea5784eff02784d5e8f6c8e3b442be9d0846eabb33d2195249a33552d18a69cda43b4d1cf76ff7fb8457f1add4bb508c39f8fdd036f1e9dfed62d2e6b4b2bc4f9a0b9281b18cc530bae38807a66ae17f80a23172d005430670bfa17efe4518ceb46e557553f1f4f35b3fe59bc85c3c4ee5df944f3459b9f8f85d1763a572fb7f0a5c238a4a16478540d082cc06b31ccab414ff54f0c198147a7f271451884a792b9d570b2c517bb8d41e93f77c7da1dad012ad2e63dfe2da8c13e0139c380afcc6c334bc0b610ecaff2ff123b559dc7b212c8c4433cb69d6f576416f02fb6a8711f22ed14a2783f5b36da695441b72121bdd7ad5589a29959e7cfe92cd56f280fecea17667a3e74a938b39944d33c6e424d30e651138fb8dc3fef81735b3d46eb10a4cbcdfa391ad163f0898a2989316f62b3f6f97319a778f1b66ddf0779b081d953093351b605735ecfabb2ae2c02110642bce1b050ae771f24f6635eba5828369b756f711023953c28236edd4e3575348a502a8a01302436d06ea2bfebce3d2efa6e57a1a96b61f00b85c1a88c1a6b08d10438d1ffc27bac2d1d6dde61078289458768efeead1c9ced3f3cc817ff4d26e4ff28ff97f5efd2d4329a4181a4376fd32fb14445a219878b74fc90cbe2b16b370b3d8adab71cd4e5fdfe9108086fe2c87fac5b1c1c720d01224fec879d12cfba6d4393823d8595eb71ac95b4740a857c45bdfceb73bb9c2b5407e58b925150bad1a354b2cf99335733bb856f0f938c6f639a5fc72f0aeb4bc163088c4110b39d28404e9c494006a296370774580fbc1f591a0f13d97a461e324d6585b03a091c57745562e510dbcdc375d37d2021d92041c832f0ae173783a6306455b2d794b634a2e178f36b5b1acf2f73fbbb706578511f6a172af62df3dd5ff18d556d1feff7b64afbbb96e3cd6f5984ce99afc4da1a72c42a5ca3b582df84248602c2120f1741dd6e1aabd5f773c683cd5a8b6a81a6325a7b360804edd0e194ae0b60f27ede3bfc8ca74c52899ffc75e165b61df32cad982c7994348dd88213396db80622cf8864cb6bda309079f048a912da40d80b4c391e2901b73a9329649641cf9191ab5bfa017f192b9c8945e1db9228b2b3e0afc3ddf11a36595508c033f454deea05591745e9d86f6bfb2303ee51fdbdebe275564175ed7e8f1ba0ca49661f9f7871da7f06b3ac5e6471540b0c62b6bfb6722b66a204a3c4df7f676f1e45e728fa2cd21095bc9fc2da60359ac3eba17ff2fc8e7c1e6d63a864b19b90aa70fe541ed158da42efed097a6129fb23aa6881dffd8c650594c5f52b0c6f5e0688dc705475957849714b75b4d95cff9d1657b105200d359adb26face268b8f96b6f14f8f472c17bfeb9e4132af51c2df26d9f924a9f2882ffca5e5dd03d4e98b41a84d669b267af934722736f820379ec513731e82714f71ff093ffa923590c68f78a518fefcb1382493814198fe8817dc07aa637bf60a2e33c8fb9dca0fbafd8cb730826e5fe7d04501051dadf5d263341aaababc61c63b77e3d6a0a6e22521915f1d8f711aaf0158639fb3db3add1c21ff207ceee60e8fca2f154b759648a8d1125a2c00bac290611522a69af4235f882860de4ec053e16b8efc8c952c7708a4587fd1b0848edf7147b9d6e08847b9f1be0480c69143ee5d40eed936b055c4bf5c1a5e679e8a41d817933f55c27a6bd12a0e660274954da34242e2d98b40921ef46dfe592d3c0b7adc7df87f213af7696de6b2c6d0b5478d297f8b800752a82bd900fea3d7d2ced528cc855e0c54eb02a9df4589ecc705610a3ae138176105785936e7ba3360abf409b45ea14fd258f1ac00b9990b579319b7c0fc235435ca1fad2ad6be1b83b9e85106379ad54f0d7dfd4f30493c0579f4c57966f5bcd3a501af02fd5f882c36e752ac44e43cfb6d52ef0b0b1fd5dc2809032add8345c8d0c89dd38c000ede8c510da4f4c46f45cc106fdb56d77b2323cb75ea7752352a4dddeac46e3eadc99bbb238d1d3d507a31de7cd9ff315585628e0377a424c7b6da9be435fec81ed23c621a216ef50110f4509f7be6a48573439e80e89d71f9ebc18ed99c4e43b8829a87e67b1b7069fba783a0f2e1918fee00e4ca94e7f9729de3d7d583605aa070a6d9261bc9479be13eec3dc167b5e384ae391c0e3e046b756d8050e8e38a9e608aca1670a8660fc21bf96d9cc96af28bbfed1909a6fd9772d886297c8752a28d432668103289e15147401a379b9699e40e585cb096800cd0d2493f1b8a4a037857111f50a15db3465ed3e0703b9c63a080cbe0bf237ec9ed300845663ef0d3fdb3bc86faf36f0c55bf57d68eb8ea8476d5f2209e8975f5f356aa0180eb807fe33580ed92a415506198573fdc80c743c927a3ca75c666e1e67fff7b451f9f43d51328f0b1899cc6a5a2a87e8849d9e76ce9c18fe8aa137c71e8b45ebf2acbb6f152f85f1f8fe5b459f9c68dad50fd9737e2b76e9cb31ed10a3540a3c7af1ab2614a1ae4fde1155ac8a53333dfccbfb35e56b6d2d5ff6d8f7cdef17430e0ba126fc6fd9e90bf6951abf9a9a7836112c1facd29ce949b1a9c676746b110c35e13deb4f8f435926a17887fa904fa6669c1d9b5c84d32de66a5360fbf12f8566ab6126606e6427b7050649239349f3ad773aaacfe58ff352eb6315719f5ac4e4bca0b8770612860bd1c45aa1f04411e969328d21d94aba6184e4b382ed3dba02be9a1f63258d083b209e248faf731f1a10ee2fa10e4443803454c81b2ba31b5f9c627ed3bda7031aead4c97049eef8feb611c0b2c40f8da03c4ad9ee204006425534133a44eabb509bb27dce44508aea8c10d3c8106021d1c56cc12b1b7eeb947a201ae189c2a2f2b3640edf171963806137786ba7e9cc6eae95500164d056fa42b53c1eaeb4db27059608c15cb82cf50605f5f975ea73ac2e747aed108468be1b0e72f76e3597626a793809f8a7756cd9f6bf1cc708ab7461b2dd90d928cc441eea803b9ae5c3647ce96e120eda4ae0917079ce6798736745d5e1951efd3ef6a4f4668dc283ce17274ffd78503e96a2c04a34d97e680aae5bc883985bd4dce6f73eab12fbe9e1b049deeccd4bf0db719545260f270855c5a5e3b2b7b7f0f7829263a0b638bdd71673638e7513c07d6409633e8c36748025dcb7a39ee2591b0fcd3138e55e592fef0087a3a7812084ce15b8e11cc5e2a2fb9089250b7a760bcff85eab8c9101f1472eef8e3b81cbd315748573dd8bcd5127e8673bf3db32dc067fb25720cdbd8494f72869c1231db6c41b352bbc57a5bcd80a68201f6abc9bf546add81a1f818184676680fbe07a5b947c18027cbc198b1669f352bbff32bb8b390c79275f2df564e8295de29ef8fa745c9bcfc9662d83d2dc4ec51ec9cd1536b778af7946decd584eb09801486999798d88c98c9ec456ad1e182ac5dafe8c1405bbcb8bd98049234d3e4e389a472dd5c950b06fcd3aa99579a6b29878aa3fb591b73ca384a5eaf61bc5e755f5837cffe8c179186b3953d5c04cfed3447973f8bf29d64d6fada7b30e8619088c6cc7b145a6cbe50633d149c92b6caf103042128cb8634420f8fe1ce4eae419db8eb93fae90779afe0a67cd10067c24fd1c26094205bd1e81b4699a43e8594f588efc2c939ca8409d5038b9bf7813b630d2e298dc8f31660ceeb98b128e23265b328d2c40759fbfc1a02afb0ce713557579dc5ae304c62424bb25612f4d4f193534d4778b15e634d61ab0d6dc2165e491ac4450d752b45b4bd59757277c6a485853fcd5775a54da98f494afd24c4a7b18be3c53c179b573f183bb0577743dd671ffcc4096435d556364bf7245ce5c56232b87a60601559f11bf042822bddb8c88b6889e944af5a3d5fd31199f88a5f6db51d25761540499c1aa3918521166f6fcb9254e39ee1924ce58debc2b04efcaa003ce11f17045ca1c06dce96503b3d429ecce6fcca56be7e66266e3fcdf24add27fe72ae69bcdf118cc7d5989f66e3f65ffeec37591ad603c6c342998225d837c10842b726d7960dc48f4a7a57e49b27cf9f30b0f6c24d0200f2552d75595dfcf0c3b6c087bffc5062dd1fe6a3defaff2f90f54eb4b7e5ce92fff737d66f68a025b40ea67577dae85668d8648c6a17a05b3de0a166290e7ca293dc9a1f3f07853c509ecd48b33b048b1d3c0c95beaadda9e2489eec4098ba999b87150cd69e1e8fe80b37bcb213eb1a61983b03596a58699b9c60690c61c59140caf73cd112ea11d0d585e1e45700658b2af4414399376801063ad869d9381b506763b3d133bad37973ed5e8165bab9a76f3e5c47643a512782a22a90e8bd464bcae759d35a597c3846099e4bea8cb042866a4b52c87462752abf1d04a6568ffafa1d3d6f5e5a6a551f201731f0400942964a23fafda1fb9f51f0eb6ad496234308b903ccadd00b0220087f7423c7af746b1d472d0b67e54dbd037c2a44d3c6a8530d1355395bf409db7bd47d11fa1c4ca780959bbcdd2c7bc9cc7f4cf751da0bfc2d3438e5cf009abc2094368ef97131de47b5344bd66fda9a3f49bc6307b879c4d1d76c6c8664ac732ead6b6e02155c05a65323869fac6a76099d14efab1c9b825c948b2c333cde7e0ac322ad68ba863780ef112d0e4b55b85d9cb636ef0b39e567ba678e227ae718a474ba12c556d14ba90c43f2245ce0d940c0b247fcaf082600670a4a1d04753bb3b16e6254a4e01d2cd7ee30a8e7750fa32586c1cca8330a46ed0b3ffd3dd6024248aba80d8c4096fc37cc5fe87d42a7d0aeea5cf43af5111759264272fb28476d90eaa9188207efb6c26cebb0ced19c1b7e26fe882ab5d586f8bf8b43194c3b75efb3b6e59e197765ed1b59c958fd700ecb46b8272d008d36c019ee8af33ded66d3a8467c2378732aabfeac79bac69cc1d4ac054c9494479b72aca52077d5782ee8bbb0b4d27773e7c25f64dade39e644bb191a192891663b1612bfe3052e9b767f4dc1d3f64091c5f26b10c14a2756eaade1115b28762f16b56f25cfa17e3c0f2860c3f046efe7a0f2dbd6f9fca0efc0b8411f6d5d95f7a959ff9613026c8172d978b1778c4017321ce1034855be6edaee51fe2115e1b08f15c09e361eac54abf57650abf8a628e1bf32a8d79a1d7f05c220feca3649b7cdf7f779319fda2f89eb6a3650fcaa00503ab2019ab5bb95a2838a6e6f00e6641775867968aaf9abbac5354e0e9f532333beb74c8060c64aa85d904f80b10e2a9551d605044cea080e4321dcab44a948945a6d798cb66f0a88c920a2f7e87e527b099fbb0f4d8fa6e98224705c9ff8b44d6266ff9b64064c7d62112efd80c675bba8a4ab571dc052ee592aa7dc07b114d121b9644a139142934e91e4376ac9fc010ec23719491ba9ac2a3922b36cc80d3b317d81209babdcf6d2448f7b68869e712158bf457b90fea0febfda4c5b34c9f7e02d3a7529cb1d9520b1d7a82214a9098b2f2536ddcba919ccf63175e895d247d2837d2c6775cca96d7026b10f57b7802ed72bf2b48f232d93a1a4ad8f7c1168e67f2456d0abd32a5037aa3ac41cdd6e61da199c1c368ff33183c9c0c4289619c5f5a639b7328320bc4238d8a26ba646c7238515301274d5b3c18956c6af1ee579ac204120be28e26941e95825fd4fd57767fc71aeef636796374a5d24b2c132e2568a9e4a9516d28106a1c13f50cf103563554bc64156604c66163b687756d92c550c3b6eea4f3cacd100eddaf281fbb2f101d8845f759e8bc5c440f7bea118bb8d575a598b304f8fcaa2da61123910ba318fb5950c037817adbe08f2da56d6f670a748606e63e93268d420f3a976509ec71c305385bf936e36b6267b7a47030725ead6c9a31583e1c09ab551dc29f6b7e30399a43a053a55d4f15bba267b4f691c137c73e1c82d12c20bf46a34b9dc4e66fe8aedb0b31b490c28ea532cf46e80e48567dae408c285afcf5b91d6ad21e2f4ac25abdb9e5e9183524e850116f256bb384668e367ce607789bba108b228aa776a77470f16de45511412af539472d9c6cb15f67de3358997267dc3ef6917f38f434359953caff96f5d42ca335999ca51186ab475bcb9beb9fe3523525d23b87afc14898476e066e56b658d4a9c379ae12ccada341723facf763a365c9d00c482546215e6d16ee15ce4a79ad62fcacf96ea5996470972ea767b904167c861a11bdb92b29cf9ef134ade7186fb6cca73316eab96d5930b562a9f92d3f3f8d1d6c945edbd0b32c7fdc5549cd33a9e81109cfb25c854a87d692cabc3af2d380aceeac440a9e04f7c24653f57624da660b7f68b89036352ba31d9449e92be8c4c757fec551c730c67744993538bd5ca6bdd6287172a6cfc75aa32512b6e5d2853b18a40347ca4c24f3609ee0b6bf15d7cb8901ed2bc740bac04c417d235e8b6aec531b69ae1e65b139534d31461428d637b36ad580625dbdf312c0dba4a28844a8e79e052f540f44ab9279c437b447aec112f21f343c6314de948b8cb0ae191168b22a6a00c795bb55a6fca56c996ae43a64531347b033589bbd84756eee5ff0eadca69179fe90b80005aa23ffd7b04dd697e2d7eedd42d6662817014261954857d05874c6bb8385441b1e0f8f49d025f774e289805ef7970ffb25ac37fd96b196f6783e040c982a4f7b7200c12010166927d83edda13cb5e68602770334e17d25c88506412a41da0a0009b0285e96b4e5922507782f04d3dee4c89471a6532e72e7e6bd427910afb79e51c9bf2e16e0ca354c25dd04fe50223e846af69c50f7654e6753804b6a44f172436c56d6026d52252cbac11be2a85d5dbdca6e1052c2717199cab1038b1a8f565959f817f27f779bce2284e3072786ac30c16878cf6eab4342a1977b059c141e126081059245abde13ebf74954b17630a093e84408710fe049251f36a4fb301d59d4916bf17769d7c494ce80f967b747dff088e76379471efa863cf53eb9191082b850e18e61f25f54d197c909b5682890cc1d2d0be766eaf4e39d3d8bf085d07c1e6251c3562486bcb2223bb58dd7dbbe7199f111b86d7dce9c36cbb67248576d62cfff07ffd9a0b223ae7683ed17bbef486b4c2018356b6543d596cf8674f2d22bac68a8c55c0357bbd1e073982c858c981e4dfda6d7f28d747699a274071fc7bc19e6ede2b53798518de6ccfb59e5a142cd9f676b8b2451cc2daf41c3a55138e6a2914b98f5090d316bb559e0c7a681a0426e3c02067e64ac9ce6496352086452f186ea7b6c3ca98ac5cb7719187cb6405b9ca91181f5442eae28625f89aace522d0a0d4affbfec580239c9cb4c7b94a923e06493cd793aea3b2c5bcacbc8965b9709e3d61e3fdf71a7f674661ae1923e061d2260c13588ae49661d26e552c3114e9a8b45af4c8e690a7281f93f7ae1014b410dd2d7e77c8e0d7cefa4b1497c8dbb4dd5610a9261e0174b5f741b6ebad3b07b5d4fbf792c1e87cb17724d2ced95d6bb44f10a656a4a3ca794419d35ec23c6ac4903d2702f82031067ebf74a32f8350230ff345db18cfc905df6b351cd4883048607763698a28d8d886f575dc831ab6c80a4a92283757ed9aa878f5715291d2f6f74aa35403c0864221c754068c20ba9cd18e396d1ded709737974629482ed683d2ecbdc916015e6dd5e7f480b89a0b6c7afba738cbb85986abc0becaaa64be09c203176980a7eb6eb1b073d19fcacb08f5d6ce3b42e8a6839b83ad3b074231515d2bc37cd939169919f2a31979162c62bbd6c9e65e0f8f5f913346b7d9cd14d73955b4d2f24f48c506edd9893c460ed26e9e883a14d3e3cd341f1282f0ac6bb483c9d80df6d7a64a664b95a6da9307d9c2d1cd735138afc455d1072c1098d41bb31ddc30a48e2638856785726fb5a0439370aa222ad96774725884f27c70dae2a7534454c523922b742966534f683e5eaf7102cd5e7d0e090687d00d36a2503964b0d9776c0739c0a2b5c04e6ad1a1525643d9ec18d6fa591e5cb5697e51266151a032a3ad51138e7b706e8b7418d113bb5d59da4776385a7f7ef23baae5f81068c0ac2a568c59473f4a70388a1dc2ad915ecf306f267d173702a3e11312fdfdb1bf17747488f46f3c4d942cd81f583478ef6261fb5ad0e11954c58644ab22693669b87bda4e475ac578f5ad26d13716452a218c8332b493c1e5372270d3ae6da3febfcaa38e206f489ab0f45ca29bb95b8edc745587547c85940479dd9d529c4daa41873de1d891faa19d37c4992a40c1f6e3280b630d6dd72c39a151693db2d464762e90e7d0f07610bfe1bdd356f10995c4a5048c967a0c80a4bba90bba84775ce33050cbcfdfa8d9bac878674b25420824360101a807fde5e5b04900d0c3eabcf59dc719b312bb2ea6a500155a5faeea1dec83b48ed9c75832341b0ea7b74904ad0e299d7c0ed55e28f3194fd4e1c9891f72b3028f8f5641237905a79d9b35aabfc07428d4b9202eb3b09f690daf1d251f7d36eca55d5c43790b8bcf0f16e457e418426730f7ad3c3bf23d4bb053f81c1aafa5bee3c44a0d7b2536793f22bc44886fa4f6c90e1a3f253300d71df739b8d325212a9efbdd63aecd2339b27ee21415b1c72bd2a4947c7f3752a279003f9cd1bfcc1ec017a8f76fc12057d6cc5b6a4014f61e45da8cd04e36c2950a56129973c538f6370d4661eaffdeea0cd36db093b10a0241654de2cb4961853238fd32b9f0020cc5399994bd1ec5ea6028d7c2e72f79425ea7a8db19802f5085ee2c1fd11bebe857c03896caa1a8857dfffcf696504c0551dc99f0bc5a14d91509718426d900a62f78bab25bccae940373c1b4bdb247a607467e1ef6b3a1e32dd1e97bc885ab09960a8869ea4c6d6edeb5631903255195865536b136a1962979bfc60d5512ea23d8c58716f8d87e4a2c7d0bce53bf0a6e74bb80c50e73ee25fce79084d6a6ac75a8b6e3ef98799998dd37816024290377183156d5802c1e759aaea6f8f7d20d03622a3461069730bf7f5bf0ebca973b0059ac9dbe8d4bae586bed82545aadf5bd88943cfab3317f704f197a863dd70b1906d0ba836e415725f51d38e7e46f3d9ef08411b74eb45b14fce63abe377affd03abd84beb637bfbad867321f833f7f690025567b73b07aa7218c452a0a97265b7ff107b763faba2af0108c08d4e6b2776f4415ea3d1c40f46a21803141dc67892b33298f7e99682e948e5591a5649fe172678d4759d41dac33de1e98f15d5d2b64da3eb6298510fb36df7e3043947d0cafda85e6a39dbd1b115f4c1c0fe25d610be06a001fa5f7539124fe92c84d8b094b04e3c0f4bc11926e1c245f8377f738922399e00bca58e638ae1e3b895ef2a168c73080d77fb87419c4af9252e0369c0025cac66dee6474179c978a4aaa94b8213f032da282cc6603d45d0a24dd6d5e25d0d6d7928f8a38bb27c84e267b40ecfde93b60b8118cdfb942d5111d12476f59485346807a2dad65c7a613ada112bed58d24656f94d4fe406457584dd079c0ee2306ed26ef866665daf9681bfbe1d842f91b77e072b859415beb23b67f2335d7ab86cbdc1c02bd539a39388a6295164f26f32b9a3ddc524ff6808c6bff0aff99b9610fbd7be57b52ac3d58365e4159deffc3dd546d5dd8ed530c2b8a4ad2a3fb55d4312a5db1b2e35c616ab8c18a0f55a1d83c85fe52dfa5b297a866a58f77fdf6309119b17596d3c7a4e30c0df10523752a4ce34a2ba13ae164f3eb685683b2007b528c7ccb85f143f7dfae5f7332076981168476a84a6ada0f9b8c433584dacaa6c778e5ff59960090850ff11dcc6f0a51053c5c868fdbbb0351e6e97a4db5d5ada87c26c98cf63d54d8c439bbf677671e39adca23dfa962343679bb987f218c3f043c8bf9e8f7b3444e434d668409ed0376ad2a831bc3b5115f4ad6f89f49d17f97b9eba8738416e242904d39a6486a6ed362af827efe2f92ccc910a6314a3f71dd496d85a56bfdb7810d1372e73ef951f6e804da7906380ee623043ca651afd211220f87b5fbfa29a0854a7ee31abac0e07b2dec09747099343b2194ed50f1c87b8521528c67e0dbcea6410d8a0c4c455a74dcfb3c84e467de90bb267df78994a35364ea20cac04f07210cec13b554aabfba4fd93a023bbe36decca5a12119b3b5d004ef734feb85ef09fd78561952ecb1fe56d2406b53bade944fdf3000283f2928ac145990e676cfb04d225a555068f7fec895f04cb9a9fafdd942ba8e2acabc2feb09bb6f93a0ef0158574c01e75b7c663cbfc67c2925593ef65d66544069cc27d3d3b92ed792bcc1fae3cfb9fd5634ff66177999174555df5a0b95767e3ad41dec0b4b46222327086972ec6df1ff801e00f095ba3255ce9a76920e3501b9fe036ed70acd9deb1178a4d33eb2a8697fe1a81fbded73fc9744f6102e664a498f83768ea91d904377b1eb0ea8f9ea7181fa0b74c3d3c02fe26ab075e8c0a706d2bb1f2b182d282065f944423d827ad492a0216033f9a03aab9596441fa1a038369d194fce96b730623ecc3e430dcfa184afde29bf6a2be1c50e4fdc7ca6de7ffd7940bb031044a3f1630c56b82ad4599b28b0e14848ed2b7910773af1029ee968ce6a95196a16a3602ba0b4255e247d7d6342c4223d699cb16daf981b78ce01a310d1669e839b3d22eef62bc416dd8700e3d075f5fe5c3b0181667570e3bcf0f768a20866ab3dad98254d23c4427104037307a776c2f4d3a0bbb9015fe9fbbf41a65839dd3286160713afe32ce1cb7b4c359b1b1faed84c9f8239bbe9d71176f6c81586bf650c9521dc8f069ae6fa1af2dfa8c0c7bc3ea3443aa3d58550c179edbbab8e0af84a30b7327e84bfdb3795ef5c20fd2ae218df298e829b1b2809d1aaba36d9002e6def20717721af4b3b7d23f3088f25d24486e6cf31fb0b1ddf94cc44fa21346f39587880d811fa703931b0fbd0d213b8a0b020fee61645450b4c86dce275993cc3bf7f1969f24c1eb04eaaaa7c176536cf89e6b97940921084aa0edb0467b2fc63183e1fbffaa07474d94ad7eb9b4bac62d6ca2c518e02bcdd115933a983e7931073ab87f229835c4b0eb0c5721e2b3d10d82b074b2e64068506b61f7afef9004a3dbb63ed67ae362597b1d4fde1691d24c23d4e62f4a2705232cdb0e52a8ceec78167f50a94a6fde14b85fffde44e82f790d43ab7812c7556b3cc42fdc3d6d29312d6f85895b92b06f127bb56842403d31d222dabef7824ba92415b605ac57f3bab52d42148c87417918049eef4ac0df355cc2847d326d3fce50b7a1a6e596fa23f62030386256c1e3187c5f3d0e83552d7801cde8be10a6008d77845ddebb6c30dea998fb027bda515c0fd2fccbdde0fd4b53e6d293a97a62711434670af5fdaafdff125540aca90c52ef56339864aecbc6aff26c2e3e8dce3f43ef47a8dfcae54d87eba9dfb2bea00d8c5e7d7f6b922f9b6f153d081066dae40783206c5776e25f5e423bbeca2c32240681e8c6cbec4eaa71f5d9638918df55cdb7269c28e3b3fe6b853a6e21d438a48063e10d356b4b488e4ddc83c31412ffecb67816ac9203357bafcbd6b8709165328c42dfd288c6e8ce36c22b851a2d6b1f7696aba4c7f28e0ccdfa46eadc9c9de2fa017e7dff7d013d1c181721686d2c3a312ccf926c51e9286903559b8c344eee505e92227916d818c285d2d3259736969418553e32b912723e5945210093a378931f5e9da31965f54086f419890fe3b8a4d0a503abe9507efb2a80ab58c158699fd3e6c14eaf223cd018886cd304672e5fff55fbf29b79bde3e30092b2ada98d11df3801f217cbfac47ba9e29b5dd244188c2bd543f107dd79d9f08c2236715141570a16ffe257e19fadafbf2185009cab46f9bc187ee167ec91eb8c685fc1a32e6eee503a3908aaec6bd91755b3e9a41496624f810229cf28372e59c9a6d78b73668c8b1df2a8f09ccc0e28d52b2c83258cf1315c77e32e4527e5abc0b0dbdf1b58849f37ab507b41498916b3509342f4faa702c48c0efbb012f384db46bf4d361c3a373d539b838108f5cd4cc6c67fa41e5c2b63105a1176f812310cc6187a9bb13ca4994efc3b4c5e20a29e7320ded6b9dd2a75b246220ac61794afcbe98b83f643889b637e632d248eee68d83dceba76d1120ee38b36ac93f4c29cce764fa7253a67d00b3f430022a7d71f9b764d1923e491c030b2e1e31c445325c3b88afa7198d252f26729af9bc1c9d8ff3cd4790eb74e10d5f153ef885b537954573ca57bbcf9106b1a960c10d5fc04c60d88d505541cd293cc745a0c20996a6efdf36fd8e51e4ff6880fa11456f3cac8855b9f47aefad496922f57edc420e57b474386c4ab410d287b8964b3f2d66c122ddb5a95ea1f6893d74fa0f08bb4c990f4edecd6588fbd1ef1ee0492b91ae876b520d02978c2f94e2456757e4f410b71669bc2783b7e38ba4765ae48c9d63e938cc1a34e43ab21f03bb824e2cd3278fcc1adb9411dd6f759dcdc831379ac499d3663b6d8d559b6d7aad4e4976ed55da9cc0822eb4f94f6827407f6324db2a01a4bb94d9d09bf2ef2a5a170ebd00b5f588c6a8342d88efbffd3b039c05a5bfe660619feb894b714b2b50ef682bf898fcf83f335427f401d15d5ce37ef297ece0593f89b78a343b5293f343b7bafe93a3dd82024e682ee794fcfa111256d82a7197439348f79958f09a547bd3d820fd050f5e6458842e6c8bc5329256355a25f0f2c4adf8ae1836635fc3b12cc15c8dc1b8e4bf9bda26195c5fe4e493dca165067507b8576dcd52e75c0a43fcf5c5b208d6b457adc2c89fb4260b6001b2fc6421f2a98ac5174e0c3ebf3a68acb1c3895838cedf74bf848396853914c5657800a11ee24a04f6ba7ab197eeebb0c7e628898e1a09698731fadc45ae99ccb4e81afc41d7c2588eeac9401407aee1037cbfb52361f54640dc9e95cbd81d4cae571288a72abc2c0ab3e165945b5e4f74e159e9f4c0f8f1f3320b8939bb4cb3e35a32112bde99b24cd015c9b68f3ce6ebf8d734456624e600e052e66502fa6feeebc460b940e50fef7c7891cdff48b95fb5bc3f7c18750b9d614dbd3adaccfa6d831cb48f34000e908c17f3c99caf629b488bfb5020e3a6dccbdcb9c75c11cde12e290c563c3845906613999b5e39ec4906d56167398be0498e41766124427dac266c6ace64111693e4fcbd30f6f93549b81f0a112de604e954ef427fd8d0e0af6c6bc0743ff6a64d36cfba206ddd2001bf2108f763b8f38fb6c0a6b783f8032c6bde1c9e7f80bf185d20484cb335abc5396bb52864a239807174ebe0f0af544c412f972aee0c68bb2330737db8c386689d002c4479dd4a2c1b23c208dba4e045bf4f13af17c7a1fd61db9fa4352a050e272bf7ea528ae39ff9d5ab101f734123532bc6155096baf47ac3454256879110e08f20cc700e455ce8bd0581241da4689f56848034c520c433adfb9aaee7ab72e13654b63c96d852e5f09cf6b7b80c53fafeaa3d6049a9d95d437ab36707ee40f36dd5e197dbb2da9790336e64421e69c81acbd176a67efa8344370a3f9a451284accac5b438c0de53570e705cdecc5d3bc5640c51a836277d6f91d64ed4f88511934a519d5cd8532e7681959bc5de842ad002042fbf73ccc0696af51bd12122b72b68032dbae4a77892b2b67fa161258b113dcd19869f7be83957e9e1e0b547571cde42a94146e55875b90b5ba040d153deee6e41b6169abc5e4da8fdc46468cb1b146e0c53ade7ec370270357d21440f9b7db93c4250d5bb0561e1c03c87507b15556128964f1e456eb342e72d312f028f37f0a20b1ea8c2294c20271deed63b004f4610bcf2c3fbba8bf15032e7a7e2d67bc3a211051ea0b14533cfb455a5ba37116ee0d4b53266a2b026bd08b633cc1548ba187c666f7dc58e715270e16cd9fc7aef9755da8566e6504fbfc3c5474a69bf97b20baf70fdb341c024221c262f680f9dda4c8df61974744d7839cd803b8db0a417367c6417daafcc7c53c3ba078016711e5900a4e7ca7b5fd378458868e93c5f31af37bf056a64df31b0f96f2b8da6246cc0bf6c17241e3f1b6382cfb52e3a4b42e5b016d0d520a097508eb175b7db52fae3f8fe5d991f77fc7e91e164895b542851a7cb2995e9afdf308ae21fafc7f99ab65d3bdea6bdb3d0aa711faef028cc5ed29d862e9037c3330f966dccd99f888930b539881e1f1142ddb53a25b6847d75399be4e7e10c226624686e9c8478b1a445c1800bcd398a9ec38c51e666aacf039aacce5fcbb73029079e751adce0a85689a621db8eb01b11529fb374a9ca4304012568e9ef4e5bbdde242bdbda0d20a3cdc21e85d501b3b4a20a08180dd0c90efcefd3a358c530a71baad32a71d8b0d5294ce0fe4b61efec359a8724e2fa56ddd697b6ca7669a6c0984fa87c20c2361b252860a922220819f08fa9bb4a8a3e9d7bfe52d0dbd8b52511dfa01e859a7254fe3f1b03cfa0b03ed1c02a19cd125eeec065345b9e437c68b6a9f1b80e565320c364e09f6a4195f4bc6d4417580108889030b3caf1391ee401f8e6bb11055262568c4ad5a79b4843203bd54a2f4b70414b21e58a01f82a5c89a3b4398ac2cc26b58231029535042aa13b82c086a62126dd4d931e8de95b0ad50481d2fec4edb54d77415c1b15647d921fcce10397880104a8ebf97744506524e33b844609c5a5ae79b98c6b384183d2440d6ec2d8293f77a4101161ed5f6df33d620cbd830d2c1a099f54621185e750825dbedeeda3fe0de61ef617ee563638892d4ad8efcf417d7f18cea3c9a898aac79dcb647c1c81afb35b89a4972b7c2afa47278db2eb8e5ba6d2103f688087409eeb148b401c930d2ca2fc358ced04f8e4e642d1cc1f89bd1ca848e99f114438b06160ab5a68c703cb00a3ead0d21ae3a6581d0a10bd1906ba96fbc8f0e76a6800eb99c3cc7ec2ef2943736b0bfa431fd64b52549b588fd3864d4c34e1b1c267d7417b0d0a08dca80248ac24fbcf16a02e810582e935f652da7cf99497e51b73ae91ec681c8e4eb3c69725861a243c529e6b582f94cbf062dbcc3d494e44a198ef4cef99fc037e04d2688647a47fa0608a875ed6fda83e053c78fc094c87a596527d21388399b8a2669059481076d83a7a3ff7e2c8e62c21b1d3882d26e6185b362182e233b1f1629e7657649524ecac33509c021ad1e3227cc03b4a05c6e707ccd5d3b40e6cb5d15614c3b667820ef053e0725318a93a2f286bd30f09e8897922bac7c798ee0dd33310ce0027797eac752d69e4a66cfcc3892d724ed8a6eb1af5244847f48a0b3a07f050c2aa16693bb0cb05afc6a7d36c9dc141c3154254a0a380cd5542da39f0870bca9f3b7b04a1ba1d1ec9236bce1c4285796e2a6f57458660c4590d7330c45410cc7045cb717274ed0b72982fbf598ddf9ee731acbd69e01f734201b00cf7cf1dbf501b89a1a55998383f2db6fea70786f1f2f35e4acf46757410bc05eb0776ac83ecb28b6336720ab39bb1ef3d1eea90c22fcec8293dcb4a25b1c1b687f946cf630b484e3b611ba96fef06d8ec884832e7abb4865214d89bd04b6ae5dbbe94e935a88b1cd65cb8bea7e92329be8fadb8526acfe73206edf6637cd24135ea8774f4b0caad5abef4e9a48270b5446a03666b55a89528c9cfa09e64e777932d6bf3ef3943d1f14aed1603118dca4d708e0e181bc344a33263c481bda60d5fbe70105113c7a019652241cf84d8034a797349db8a734bde7392bebb0c47f62be0c46e366d08f708f245958c9a465f2bbc7963d231dd27966dc0b552cd883279e1b9dcb6e140f649c862fa39d4e23b001fba4cf9cae897256587751a385efb4f72da9c0b37f64ad1ca1c947c3724520a58565b8a42d0390849ec9e0ed88cb15b4caf64ca139c05ee5cbe1b58ed1ebb1765bf77d136fabdb1952785fafea726081ad023134b248e647cd4059929fca2e9e839afdf833ea4773418cf38cbe1c8ca487224392ef0136b791963856d050f57f74410f6e065c01ca06fbddf117dc13f3cd33358d203f0371782b9ddc2fa1d38ac828ad9ac5d3e46d044d53fbeac5832b1955e8853f500b2236d1418deed313ef1b998c4ba559593947628a2b0ed043a90275a8a0031b6d19621fa48584849a42c377e4ead00815e5322945bd7581465636f131f2e2312802a858f1fd362460516dbe4743ce5c714ee4f966b79b8d281b6577519a12406ca59d059073ee68368803e61a833e670a6c022c33261308579fa0b6c8bdf2debfccf89d0c8ad19a0dfc3b494c61381acfd31aaba94300f294aac6251ed3c7a276bb19ab6e08ac10ba6716fbe672d09f43c94acdc342555564159ab7dd3125ad810b36d4cee78efa60a1be8f00460588c8568d7633bb1d3f77e10d0c90f48c228b223ae99b2c8cbffc74c88e76edc563c59413fdf73aa3fa5565c9447f2d6c0ba84c87afd111edc23d0d9b3bd0b72ef1f3f16ee00aa3993a484c73f15d36358afc10be1141977cd89e81dce55a75e347ac513bbcba3b05ae059adb7441139f7f4616bfe58d5cc48951dc5b9e6d7686f3d3bb7dc90a7002de8902c25a2ae6c9fc3dbe4adbc2a1437cd09453cf48479d6d71901d3bbf70aef48457248a667ca2745108199f9a4e0c30848c83b69c9562571c9d60217ca13a4e310cb7e626d4f3b8c5b1edab2baaecdabc503123cfafbb0b65e8e34216fc11e794e1e306230f1c9ec0468c89f0251acbcc0a39dedd3f6c48b8094c4b30ba21b5e7cbccf6d066709c18585c80708ad1b04754ba362951152c4434e0edca2ff9bf2b600fab98401472cd291c7c09507275c6225d86f5fd3f943470030485cedd591aa3d240a520bccbf7f73ea9e6339d66fe4a0608f942dba4b84eb4864b32e38c38450e8cfee123defbe2067f08d236a10986a6227276ea377f62145a95ba4d2ca85c1837ac6b2288873350911eed5a74394885e7300fdf8a2432fb4f6b9124d7e25b9bab0556ae035eae532aa8602fe85b68236a5da91f0a7ef524e577866c189ff46f4c93030d7a109a3c094710eca4b64ebbcc3cd4fa7df43dcf3cc9f6740c2f86e5efcc8278a16c4c6659a12f6e2f817671138c728af82abe602d90f6abcec226b51e0c8ffc3566658b68104af00e5ed32a7828da0de9010e72d55e7fe62b1aff79c252781b3f5f76e56e8eccd322aa3d2cc665bb6957f181cc80df2fa1e3f3a01347dec07e1e7f88ee40bfd8ebd5ed80a3035ea71d86347242e9ef80f51e89234346c1d2e614f787146ef52ca6873d53ee9a8d1a914222a1401bc22bf06d1069bc42774ff79bd54df210cdf72418f19523ffd36a63ea50a5a007f3647e4d029dd18b3324381356ae2d841f253fe2218c1b3bccec4d3232184e29f274e5a0d740486a8c64deacf20e0b13e3a6897b1173ef6d7668fd715210021e0f0e398b2b97a514b88f3e11ca11b222e103372fa6faf3063a87f239d5bec347fed2994ab1e117999c0985c9c556455a19a5a971e941de9741ed30c5618e4de3a7edc6098b42c2cc482f907bc2198538712b91ac927dfad41cdfbbb5816f2089b0d67f66c8b3f26f0051ddf5c33a1f131e7131e6bf931ccc76306af9b8e679bcb0e3d9d4648491c835c612db9a7b8c59d8000593e1b90217d121bd1e43e5794cc14e637355b59cc192860b52469069818a1d116874115e3e9206ee58094b1d2f3d8a4fb8b16a0b3bb5eb52546b615fbf420d96812b10eae61bde1093e5f3aa65b25efb4c39bd6468e9439bc8389001efebd261110f585a5ad91e20387ff318ec002340cdab54fbf01474e6efe34d0fbdf253c3d2d3314e3eba4455edf52c26e1f93a5f945c93bd4c31749dd4df787ed90328bba216cb5316f806871e51f9c5fa8cdd874d9067b79b5602536116f35e01fa4ba3750f25482fdff37647fa441b11ade20bc5288fc8a8e95182f56152afd5d9afbe99ae4146db11f5c3fbf50150d85374b51e9a568b62802cda828230893cb454cfea61dd535f256b5e75440a7fbeb037636eed78e3a297a91388491fc311c401589c6c8bb3336e5ac7ceb4094e4581cbf545c1830499090e8cd6c3370b8d8c1f9ca21f421468421c95a9c03d7559b03f0deddb23eee36c9001cf5ee5a63820c3bc43922698bcc5d664abef53392f3fccb04df47323ffb3ec2ac57d86602da36a0373e8a1ffda1a400691c79cce32066912e20019eb2ad3546c5a53d42766e4ad8773383f2eec335e58d52c4e22e8494995e7fc464e51649e5443a4586fa0fe6e1b56fb376c62dd7733162e3b1292c1f0ac4fd3939f334db189569dd9e1df903016f27376dd820437f959f01a1a1b83df1ff568401fb61a92f8a0d95c004f23b1a4d6d8d9f552bfe248e66d73ce19c09cf2f5151b7b0411709ca3ca7e6bc297236a63b045586d11b0f01885f035415e712aa841d651b90e111b0fed3e03553834ee9bd89b5dbdb7c10de26ecca4488e8b0b2989bcb40d7cfadbabb657f2ed4b27bf460160f00851d7b853b2c1306624a76c4cbd6a8b5a1f000c7cf1c75252dad070c34edfbe2607f1218205eb0cbfa37f833bbd861d4f9972f79ec281a6bf99cf456f0d1e009d502355504f71758a23b3b5b5824e292cbe2e491152ee8ab896334110a1f5423311ca597fb6bb74f27b57f36571f29b439f2d31846503c39a315bd4281ca9830af2056cc7f327e63efcd7e7b08fad2d48778994394676f6805683a6937de5c5b984b93b420807733642713f58187fe78b62c7bd910da4be50c14b805fe3512e1d23e24c635d593935886409a1a3313456297face648bd8dafa1bf2a256fcfb88f832baeb86836642881fb24aba33632595f197095bdc9c806486678e727b0cd4b9b0967939ede6b337427cf9618f010f5bc83c7db47cffee95249938e203bc705e44611b1769dc2b62003e4eb409d076bcd007bdd2861260fa74a5e6e4b792b9eb8e4ef8a5b1bd0918155df6bfd8623a6942f8103dad431808c8861c3588eb687ff403eddd3118d726c325cccef753ae0db68f4474e8369f6a2895b574cee24e8efe88301272fdf8f5ed2a57113069c28ee3bf5c54ae8e7d5b24b0699be326eef927917e7eb14863ffaa874f38d4d1b6c7b7887246bd27fd15b152e579aade58fa877fd68ef590c2a182dec16193fd2023054dc591d44af0976da3bcf0cc311a03fbabd4bacbc2c59dba550699de47d6be020bc447cf7070faae595371f86498bb08dcfeb6f157dd9ae89a995a71da3ab40e604b86150af58c22d2df5922a2ca10afcca5322013ad899e62a7d54c396abb807f1aecbc54e17b417628027b4e08c38d15386b6d2d0fdd8dc5a43e3fd30d504e6ab25c5b660f9cd7b57f503c5f321e0f40b94e59ca43a280c93ecc0d06bd9acccdfd59b0c26ad66b7bdcb4ac57a78c653e547b1a609e85356ac84f6f5716dc1fe68d2258fc028ffab11586bf1b2eb00b5278aebf6af47c78afa6353e032c4b5004830ecb1642b24cd3f54c9e6bff2eaaf2d57ac838bc096a05eca7dabeb37b0dd2bceb8df64c2dad3d5f25269a1f7fae01caddfd99712b2e20d6cff0bd72c88ec6526039e235b8bf2d3466b1bd505978fd6d015ae4ae170007a910926f923948237e95467aa7a00affb0e3c6a3cd436b34e6e94ad2a02952cfbcd27583ec5749e3e3db2a110e7d65793f2957305105a0a2f3bd74ba5c7fa3124f853c064994f8a33ea96b357341a09dfa3305fcf4d790ef4df2042e18f624102ac4badbd2c0a2d59bc8097065345ad32e0ebcd6a9db9709a29554011d289c65540d750598b34fa0f1add5fe7fa28ab428111824ce691f60666afd8b04680551b90f8fa04b20851628c8648a0246373251170b5ae19254dcbc115bb39ab8ce3aa774818bd10d8cb4fa92c0fb9abc63126fd5bed0bd9cfe8badcfdeb02428cc5fd7d1451b21dad774bab61089ddf8ce1a1f4710f71d5c23e29aea70ff82893fc94a0f480ca68f7f2c55ee18deda928b37d2eb4007d5ded8ba2eeb9a2a7a79402f870f5857411a3372b8e60311f3befc9460c8d7d5c19ec84de65147d804227db19783a3e41e209365e77cf7625b616dbd1ebc1b05ae6f7dfa00eb3f4482e2e3495f9c5c957794d7dc0b11fa29e95be4264c5699c6051ff3667eda694cfa5871d7d733a39871289b37ad1a3c1dd7a095dd4a5bd87fd2b8b67e5531fa339461db9422c90fe9c40a984dc5645c3b128397ebc0d2b8fdff9dc0a0423567c9ee2ce0c173ea71ae0c082d8ae90aee7965b98f952ca36adc8bc4b7bbb23d10521e0ec8c94076707b3c6d770243926c9cd099f4fabe3cbe466c882b67fda972e74400fa3c40c5763d7c362f62af9657f1e80e68a447117538b070fbd0c0bf8135ea602b7468e337d4d160d5df6a4247a3f988e2d79e514f60b11b672f6f8b1bc90ae89367c9d64e3eabea34e6b7fba4e0448a831c25d1f268c15df33862db6ddc80ccd4b0bb89b391b1ebeee854ed9b58e546da2626f757fa43fc806a9bb79cd9a355add79f44e58a99cbced6a069f29fb41edcf0a7ad8b8b2b386e5dede98ede87daa57f16f1cea1a9c488810bd579cfb198c3e3a8cc33313e2c9ae7622c6035605b116f6d5709b2f1e2fa8dd4bbcd0e42c2f1c8b1631419a3f3ca69c7e92efb8486390cc698611bc39eabfe00cdc59af87dbca2e8e661a4dea5ca9bc0e7c36f0fb3a42b77130d7b22697e50e3eb666ba958fbc476576c5fb635ea99743b0352ae6d914a51f9286346852c1854093350803f29a475280fbc65eed2c24ae4c24b7c58432b829949a394e443402a3a74f25eed0931b0cb1a9c837dcbb6fa5965966550d363e7c4ecdedcbddca189a77e567039f118f39327877aa2c4ac600d4573740d86507ca7ad58f7f1b7776ccbe4b462d7ac290a6ad6201b0f678e817e0e1ca44bbd269cffb38a1ea796564c71cee4927bdce9e03c49e88541026e26cc57b24870a05256bd162ccc785a62732742a3580e832f0da3c2c645470bb9b07486b94e7b189e448c7905c1cd50eb3aa2541fae6813e336f0e4c04735e359f583d714786a6c145e2a365473484f06bebe740974ab3f6a59c82994ced69e0ee0fb5b33291e2951d0941e2c3aa78d0338794f761a7af5b0e9fc8e1a8667a1b5e14cb33708cdd7b7c6871160e4c8250c38978e143733f8c774c94c0745d3a26ca4bb6e1371edc3f033a3046cdb977e42f5a5e839d1b7e08a8ce50d92c9cbeecaaff1babf8e0ba033e53113342c346c8fd731aa455e2415c82fa32e08d0968c0f057b6f0c16428e86565454ac99f332df55e35a075e56cbac38e09f859220c336e0b2e34d4eefa75c52f92b338ba49d2ddc79eb07e22d3e78aa022cd00dc1fe755e20d804e1d276db0c1367fd8ea834fbf81c0cba43d67b9b5b017e27037aef3dfa12ed68dceaabd0364825f97556d3bd5f47429f82a47f73ea95ac61e61be868908103cca52d09cba5b0c4b7a9089ba6cdb5f2c3e7e56a3a82f0b71868e7743d66dafa84b78ad06c7ecc65d07f7a9dde2309ef86d708787579d47085ee74ec63fa4653d794a7cf468a70f62be4f6b5f8f1fcd3a5997abd95db0d9cdc3dd48ce434b328167fcef9741c9c04e988c620aed58a279f6aea510e40c56ca2071798d4b533c32c98f575a089c0a97d14aa19cec97b25250c226628b0ebbcdc44597dd2fca83a5a7f7ba3c3f87f71d92aa8062eb7ccd62deb741210f33f26306536a8e4a0e1f7d1afb664859410c6ec57d6a4db4f712a77a9c23dac1e1f20b26a78f719a578876ef3569701af8a7626bc94229d84c1d3bc2ac052455f1e5051b7a70de2ab729eb2accc11d7a21c02304c1d37669d374de42106f78b43d0de53ef544a70f6e4e2a396c4a6248b8cdaea575f20fe8da6f0b7ff21003c462f1058708a92c256ad94b7b759f4830988a3d78dc044a6850b3fdfd37310a306f155856632c79ae6253f1e351c139c3fe87826865e0a25594eb6f6654894557a2e99d19ee9645c69df3c9a1c4b0d6d12a6179d42a1f851878a2352410b44470043973b28f7bc2f4fd37daaa01bf03bd91e0c85dffef7bfbcd7fab7c778371602fd182b72404d8013537f5307158a66278d66e355d3a6434c938f06dbf59b3cca86a3d4810a91d4fbf725fb17d642a4ce95de7d2fff37d5bbc596ec26c743f9989b789d69710b47ba483d6b23d2d154d31f20e19a6c384ec821c5b6fb61c43c1d48c17dc05b4accd4cf6d6f411699f620744ab6e514fa15e9f0df4f1e03a58f4846ecb7932952742fa3a73f0c95baa2221a2970461ccae980492d00f74fc2ca28eb9a13e612a4293ea30528eb5f2696ad9dd0f6522377575c81272a0ce987ca6b91cedab25e80413c6701fa932f820c23438080e2fd2c9028442b913af18f909358258dcf320166411adf1f803b347c1a6ed3df39ff208e9e78b4b147f47bb9ee7c6ce1c41667846aa5833d6592a9afc165aef12e521f6c46ef56420a87f124e6626c3b98dae02ec26cbd9b0bf74d03544db8a26ad3561865565799e4c34102be924985622df81f464db2ba8c8decac78d19a27a3c0286acaeed830032d7b0eda22a16b351ee0a932ef95b1a11561ca0c00b2980d30b8877f1a105f0384ff38319fbb7688cc68b05f5eb06523a7aef7513e3069aa6cc37c661e2733a3d2e5d705cb06fa9de5b8e6e7ba4b6b0d5a39d88f5c425cfddb48873f20e92f177e7d0d9b356a92083c7e5d87b8ea73283265d50680fecddcb94a0eefe9e47fd070d3e88441db82e5ea66ac3a6025edeccde9700178a71f18da0a7619768048da2d712db4d5541c7fefecefc7e5ee0fe0f236cb23e0e495d00cd062dddfdda2c345382d9fd50e9f90f5085346f290747e914cf4aaeea051cbcb6114e8964f2f84a18bb5e7ce4cf618acb2969a933d54c89bbeb0c05ff2ee6878df79c6b906df0bde8fbf93d19563ba0ac991d50a380b81120ef616d409087dfb9d7655dd3619443ca5b93d29383fe8db7db9d76cf7547ae3bb3b850175d98e7a67c9f80a36d66d7dfbbde7f9b0688dbead1c3ecde2a08a557e373424c5a072c69e66fad98ad0ed22f51aacdfc8ffe1544b216ef0c8acd50c6f3cd5b13ab30836091680eb136d3eb4c3d6ae5b35225e0ca9a04178a5fd50dea2c82861de3ab319c0b7188793a05c1b6fd87c91e2d202b9c2b3eefbc362a30b31c083320e6cac0727607b6547c796d8c764d0885bc43f00d0d4c2e44d632b4ca3b8852fb65391e2a25567b1c9254236be35fb499085d5b8732117f4f1ac64be2032fdde8102d2af796c4b80442a0370f37a482d6280090e4005a5d196d6990ed771438a56d3a598b3d042eaaa220c3a48c2e738f89db21f6d7975be0a080475f81a1721eb84dc0ec4e65d796762abdad81f6735af29cc89df6bb27db5678eb90cb2e9e18040fde7f636bd1814ed15c7e689d25e911276af4550a7d75404c8a36f9987dd1ade40b72d2bccd3e2048110442094c70bd5b79456e60b3ac9ffbc12212a5de1c79dbea84b04327fc2b542c3c025b2d9b432eb44d5caeecbb8fbfd7a4fc0f6934613f51cb25c3522cc5679d9d65b82047a7a2cfcdf02bc953844576a50429adfab01b9d1299850f4f0c7fb66e7c251ac7dfb3fec0b374ebbbfd49f9ae7e00f0181d3d68b2d660253ae69fe89986c2096d9ddf8ee57e5753308d15f664b51c4c22119e0492c5ddea5a8046f02f321c546e332c2c442c8a032d7aa29b5ddd3bb47460cb35a145658711bb1008f06e7896d07cb45c9ab1fd6746cb08f7d5e3c63f72df9a5fe9283669f3db9feb7cbe5e2e4a41af76b02d1680a26856e99cc5d2e88bf716246b4edfc0b5f8003cc81594c1c477a23c2a143cab2e6055f20f163da005788e2699cfdb1c547992facaf89edbbf52f405f772bb21a9b72470cda1feedde30244bb7ac0d7843e6df1dbed887c151066f4ca561e327400075269af1027df60847f8789cad0375edfd097705f8f22c20955db6ea14c29937168b2e7d03f4596da26e01c208efeab4f424bed46b41da7ee9d6639b658487170f18e39d1b9cd554599a078c0c6c6fe9aecdee9d3f74045308b4b8abbda8ba0a77d52a39d324ef1a60c6e2e859d265f8e34f75ce11366466586623e92a7ee9e9f66393836863a5d406c00d0b4555e8f6f031722fee13ea08ab58c6a8ca8b538856e6aa9dd86c2b58972b7f0a9106a233902532c612d8dd2930742acfc16cbd19e22083be054d9c90e388059f306dfd16f13f575609485f0e2b100deea805c45568a142ebaf6c0bea823c337a200b005c6599954123f81377a106e73cc2a22574eb09fc34e9ce46f5057f015f39d5eaffc36d49d604e63e800e5f6b1276016258b5c65100f2700352ae5558a42278ddb74f1a10dfa41963ebc98485eb8d7dd067a8420763eb9a073ff4c891ad78dbcaaa4f2abb84267bb07085d31f8441e8e8c2c2f5cf3be2e99822b8ad762bab8d208b00dea25ad82b25f8dfe7fbc565a55de8b23ba42a6a94bd2bee980902c182ebb30135f9c885d3fa14b1949b965621883333fafbaaa1fdf4453ad7296c933e7b99a9d96db3fa947f060c7eb41b6ff1cd85cdd6ea585e935cad4bb4518c3fe8d29b72d44ca0f0f38a0d1a7c23c4484552805823bd96941994607eb6a7a5027d11e0e049f7776131d746556aa571517fc68baeb06e7b74f384aac3dff5998fd724f8ecef857e4461790cf643ce10800188200226df92e98ffb397b414ad9f7284c89b25d4ef8719a8a94d55343abfdd2b1253ef81e6aba1d1db5b2aaa79c4523d4c79cd6121b1f479c435f7fcd3a13802f4b22cbb24607eda8c9f033fe904fba8456f5f21070d703e38cf50d4408f5f9178647d43f3da8a28cc9898250b8e599660ca4c7f5972b01e110b3df7f4e8f4dc1a4ab3f28fdd4e48feb07c51386c696bacd7a25a2b218919a40ab2ff857e1e351f902b5441915ea15f6c64cabfb6bb98f1fe7f9e7f0ea6fd181b814a4b7b7d927b67e0d5744640441395a2f4620b05f1cab12705ad211d7da0dc6db6cd3e3ad94399c855d2d090530fca325e1eac471304ea5af18d6fa47fac77fa7e77b607f0e1b99597e7a0555f98f65df6853031ece4374d067c613b31d7b71598109dbe7df8b9940af3892a99e0d1671e08b5e1bf2af4541a502f1ccb944274325c1afc0700069ef502b3ce13746c89b9bc62804c431c08367ef234a9e882add772be7a1e4f1cd81d599071f1e0d4381c0e0ab686ab3436f801fea94dc4f09ca6be29d55042176a9fc599cacd8fdccb6cf234262cfab701680bbd5944f0d3d959fcfe50747def2cede5b1973fedc40e9a8b7043ed760789ae5b1f2c6f5a6797f0d909795c26c6328d6851fed87cf1c3b63c79aa457abd2cfae7aa5e06c71d17334854b2fc0857c2a4b3185ea544c6f8ae7c4d3e1a3aed64bbb267130b501d54c27883aceedbf4ef3825eaab0b06240d9cb11480af624ff45114837d662c799c3dcdedba9e3347b2979fad5895ff7df2b52f1f3ac70e3954f31a6d4a436f86b242364378c7d0b9bd60d7195bae0c861fa262b47468f87983dd2938d30cce63135277623b86538a4a890fdcb7e9d659cef2dbb09230527ea41134fa8e9ae8bba656796504f12c6b5219af5fad8f9807fe746728e2253309ba8d436272d12f55d6978e9045e6783139de8f311be2abf4cbc44e8b5faefae080bf715f029353fd62e07dd82060a4bec15404e5227ce87b31228c234280c34d893bad4e58deeb8994243a622644257f0a22b1801aa8ef8ddd31657f9c8524f5108c211cd0f264958e09fadc9be653774d84e1532e8c3bbb43be585e74dd5ce866b57118a98a5abdaefc0cf51aa1dc8dceb9d2a2425f483ddbbb4a53046045124fc5b791f8901868e74ee6f76d8f62ea3893cf7c3a686e213d1fe4d96bcb48baa8703db10446ba12628e7c1316f31245d1dd84f41784beeee892017efcc3e1f6ba857ecfbe33f8fa7c63a866e7bf19f4f77a69cf8a6dff5458374cdce9cfa29bead384329eff9ed4423c776bc960e1fe3cc9cfd0b618c78033fe0c0a14691cb0bde742a58278452bc3420f37cd139e38788fb78cc64e8838266f21cd830cd7f4e0b4c0bc4098804575fa8475b122a80e33c3e63a7cd19c7a8067438a7edc6665dbcc31989cc4d55fe24c839cfb869b20f0db2c467f4bbf357497bd47749ddb2b302ee6af5e244c95ac09e650121ba505253a54e8f075e251e9542ad4287aac50cfd4a2f0e68e1a74988b8687d749c68a182d18e27eb251ad0d34788812b1f0184053811d86c1606ebd27ae9bc119ab807c4d8207cf350eb5cd4c47126c2a609efd6fd5a07e3bca62ab72198aee0d2246507cd0d377a1ce1d7fe525c9a06c124c56e6eba3a7e2ed6528c2627f1e890431943227af0498915e5ca63edb9dbab3ccc2636eabd5a22e7a0dd7809a2ef21282ba0d04f17992f504f60b1ab34d8a1586c160f6749d073de762985f12f23b51e28a52d07a4a0b71bd956406a61926b49460cc0e159c6ac111546d3a67abfe9b7b18ef1968307698b2c093917636dba03c7d1db843c879300b5dc3d33734d9593059be0e342b5d40b4a76c003da68e462313d30457a06c79152aae0d603c4362310ebd742b032f20453f5acf56762f42ec9229da48345f6faad93a9445dd7adc9434cbf9b51570de6bb614e3506bbf958bc79c9e0f3055189b46e7e213e4294ea67d389ff3e0191c424d6afaf294e50121b6a7a3ef098d6563241f16ffe7e3125fea2e7b085609d350530690ab6975d1f163c1dfb0c3f08f4f1f927a980ce9633557bd638822a69d684686effa820f689a0db3cedbdd9dcc915ddb1090cf7e9b4e3bc357792c3a0d3c39e94cd7b95008ebe76cf11499c5c2de74591706697a4bf0f0d9c31b2c5cf5a9c39c4cb251dfef883ea8fcbcc739c75c998b8abc422f453cf3c2dc9ddef026f21dbd293c0730f8b681fd8a3996d0b1bb3ffb1ddda75b7e5a048c466909b9611fe5cdec838cbdaacf9efa8d182a65db401b0e6fc039eca60f0826fca21991b6abfd730e6b0ce680e76dd5be4efc0728cc80c106998abf7fe66ae9a1e457137119d55343a65aa678049e8037ee51c1934baf14b2fdbe7c587fa5fc233dfc18dfa62d2440a36938e2a806a65df0af98cfa001a92a530d65c9d61addb042307f6754de35019b6aa7ef9c1d7812421e587a47b9829acd650d3ae1690c6487c3365bab04981e24f0dd14fe161342bbdd33dab1e79a171c1c87ccea7bdad108f70ca43465a2b69430e05f198dfeadb14a8fe10fc32db9febba0212bfbd1d611142332cc95c62baa62f0ee5d37219a786ec4298d2956d6f56177d08428f710ce410c6ce403ad1bc044cf8b094bb4f25fea894c7ce5cc1a94a1227d1e789d6b9eb904e1d3141ec9f7324a7492de2f5f7bf7b157a07179f1dc89379089823a519886b0e1c49f1ff963cf0bd4d1f0aab2032d2700f465bf2d18a9cba8b5b34823085e6f7e5bbc1c6abe2d8264a814ba627ad1f8332fdd4dbc8c8bb6fe0eed9389a8208ef74d3294bce378300c2b260b8b70bc7d942163186bc68ada10edc4cc3e996aeb96275be2510c5fa98b1e79eb25a97bd5e19cfe1332b7d72a269211da4b9402488e20da3db23a6867f7951523a03893245e05fc905acb2bdea32928262ee3f4dbeb69dc98b1ccd76cefe8b0f430f0b7ec3d1cc84c69ca7e0af73613d1ae7cb48488ec5552eea61b51ad99e10079960b1fd29e94b890db3da873e0d68c8b05915a10b6dd1426a3a550bd9dc8dbeeb3b6e4451f3168f536953e5f08bc31f05a6fe46ed207acc3940260a51bcb067164ee8d2ee108016e7e99d36609c4025fb745dbf05a16d96ce141a2637f2e65f16291c7ce446d7a2d23f1d52b55c09e13348b89d95cb3a095f6826dbe9d7aec01069eb2ea63deabe4f0f838e9fb91677c9d665d0e4ef538b872b7703d7c0ca3691648ca91daca7c4ef8e4a284e604eabf2565e60857d35069d1b298ba25f75e1b8cabbc8e1c957612fc8edb9702a096907edb347c6a003e6c3d3b27f8f860ff2e8958b85ff3ac1a7f0ea9a01c31ebfb9a6f11c2a815b5992360d6c0cf2823073d64e7b7fe7d3829bb43a2e271b4326478c79de85277f0497d4fc03c5518e25cbf8569f2d1aa14334f24735b15a192d461ead70e6ba653a587006bfb0536d70e1d89ce4812412cf91982cbbbabed9aa03f3761db526bce375595ae7f9e3697e2cbd0cae01fe99be6796b84ca4a910cd6dc6dd27b3b92326bf045693672afe0ff572838cd82cb83c42954a1fd206486f53dd38529315918ce204a3271e0f892d12f9a55e9e3fd0194a61f914a145a5bc668527cecb9bc61df4b40f466739c4460b71dd11962551b1dce6fd15496eaedfa835bd11379cd7baa42d2adc8c64e6b89bb5e71d48fc278119a1edebfccdb5a9bd98c217edff2ae9c7fb96a0f963a6f5643c222c8147cbe5fdd5256f79ae54795bedbf0fe3323cd5f9a975f321df39dd38e2698ef32f0b03cd04f53012dfcf58c591674bacc795179fe8a0697c0e4dea6cb1cfb503f2a35648bafd8371fe0d24125d88bb5f6608b4a900d8c5ab9addb34faefc94edb18a36e0bb583889ee0f2802d926ec80e1b7c3ee8dcb16e647926b095a2ce310df80fa32cb9eb12b3c7562c230a3a9c42d0bd3e455b09927e992b20cfdb9e61c9f2a10f41665cfcb7e0bfec213a6e03147c804482e714b4d1fc04dc979b8e3f79ae4921ad9903a8aa005ebc8917d80e5a056926e089fd01dc16539211d515086be1812abc7e6a8ccbd22f1a8b26f9a78f8a354d3b6c685fca595748ef7cd0e78604c9223cb47c1c93dcb73c25270bd2eeadd14cd693aef42ff49525b464acf16d944663c287ea17e9ddb1c8c8a4ca37c04c54e1205b4eb4295a146b78f430ab10c92b7797eb05caec7429fb6bb4792ea75e86c01e61e6f36186499c737f2c44e44953b18f7421c4abf96f04d98c4541291f6ac55fe9d43e005d33ec1a941302bb37b23cc8b890a6d8bc18a0c3faa1daca57c5abe5d9a3c6fe6e6b0f60c1bf0ff5e6728cb00388e65935f3491f6ca4964b65065e1ab3be962c533b21ab6f68a86567f4a5fe347240e1662cea003e53e9407d9bd9a1f78d9dbb6a59ddcda5dca363f2464f53aeb9413a1506573217f0132bb785084e62f039491463c0a7af66a13924f23fcb0b14819ea8ec870fc7e64487ec5da34ac0c306ed1d5d93d014765ea7a22697ad5d1cb704d3cca2387612eba0f7c7eb25e86a4a9ecb2481e69f3825a7e63514a4f2a0011d4cc1e846b97a91c2b857f6d1d1bbe0b2ad73e405750c97d093c8f43b5e37d99fcef998de4fe83ec61d9bde8720f98533f165ee11ccdfc607dcd4c6c83293ed7c995199433448fc9e5aa9cd2fa977fbe000cbe1237e0976ca609b081da52dae9ae86a0eb0b00b8e7d7e58f7dbb50231d8073924a469f6793a619b02fa3e764f49f76ebc47705525b0c52ae2c31286dedd387237619a4de355f383c074202716870c6391398d13d8cdaa6efecab76f99ff5b27f179ae86d49674f8bb14216dc9a2df89d51f6aa1b96b21e1436ff11f2086472b74d569fdc978f2c8cbfd1e8705ad5e33f74d4de9511df0c8b264fee0caf62a3fbd1a76eb7c8a98df81948c6e91ef560453f2c90696c2b0e1569f663fe1a9364d8abd08989a05824ad4e3b0e2411551bb398625b03068d4eef22f0383a934782057e62dd4aef6421854c080f5d940dd90fa2d69cfbe2d25d5d18777f5a44fa4ec7504936ecea884fcf9089bc1fa0e8d8ac1b7555eb4400f97ede971c2d7d5ab6c70866098c77461d1143da50f621d97833d6b0600be7858df05a5587ae78e3280a6d57d149384736b5b6b5a3f4ebf5f9c97e544458a407ebca28c6da94eecab448e74b9b034fbbdf6f97bc90aef2de4b1ad8fc974af3349310f47e250f3763d6d2e46e32745a6987fa003b5d4938a7677b0677fa06f9eba4fd7d57f47ca2024e5f4379f0d2697b63d844e361f2a82c17001e3f57bcd6e2ed1bfa0b3d5d7366c0e2b69f6b3963004cef2845c23053236f1538c65440599433d04c33601b2c652c4318429e8525ab96ea595d0867649990370db8322edcbb8cc71526b7a2ceee835cd4346caa43e01c0362f40999d345107faf6ed6c1729627ed432e155b07f65af1611968c7447ef9cc42c11ad5c46ec897c81a1ce244b195428f2831d0f16f153d5bd9d1b9f491f62749b581095ee2ee01e35917857d133c8c3acc31c0d49bfe794fcb43460fdb29d4b3f39453f2796b67aac1c352ba7c9bb985bb33065d98d9176445c69dd800efb96902c26913d300fe4bd06febaf41a94657a00b5ae09bd6db726fc8e35fc8169bd952ee2475eca42908bc1b15095993b35906ee14dbd754e2675ad666fd9f3fc12401c0aed4c06d670c8bb3582497666ed90fa9fb4cd0ca6f14da9ade08fa461d89bb9fcee9bbc472feb4c05d1a1864de86181bfea93423d8b94ba8f8492c2cd305d2274dea348404b5bf14bd62d09939c2869cfceaf985f801a76e357f735f5eeeddcc7fbf933210d6f11fa14589aee62cd1904a072a3e2358c3db0a4691685fdb8557341f17833c8f354a4ee280724e4094c1c29ac863804f47477ef0668a552b4bb8fbad22cb448eb32efbce1f270c7deee26dec1f246a14afefa2e43559b3ad4e4a9d631402f9164798b97d487e7e6f7f7f5fb2856d1e667f9fb33b776cbf83af84adece6593391cd8cc163036ca0f3dbdfdbde6d6ce78efc6019c1e46067733304474d5c095175b55bac6b29e8dc95aae3e9dc13181cecae313d78d7ada16d15a0a9c19df5a531759b7afae087a26810f8c3038c3c203249f34d81a230dd524acff846b485d2927a306fabf49357f36a1a56ccf06d522fcf2f92d6af068cceeeb212f3ef794d883203bd89fe06d018c1127c8c8170536f58527eaf12dbb18e8473a86a8f051b5eaee23c6bd0ef9b98cf0e351be717df8e4a311befa3d51dc5dbb14e264bae44a28c4f56d294644749c3c00d0ea1fcbbe93608ad7f42f2560b75b748cd43214a4ac520f81729aa516579d9305a4dcef9adee3113f8e78fc010e1a5585d7fcaf9882203b37fae56844485e0d5999b9a9dc80c1f5fcde75c8ae1ddf5be72db7185ce05ebf71040e2f853a0b1ddf93000c41612bdb07c1f3c2a03fc150ae038387ba67ac151fd03a746e5f787149279fcbb76b0cca6a3b9c289d968a365f79884268d0fea0171597899d07ad81d28abc2037406ff75827c6faea35493941c4882c0426787c11b47d1badc5593479474d9caf44f01f34e868a30d0a4965c52f88fd8357a87a0189f2276758316ca8afc9da520daabf4fb9480fe17f74560acf67308fec0e42f6040bcb3df1c1dd8a59e64eede5cfd456b4652f6c570ce94968f5ec0d68c7db8bec45d827055652c284c3fd82296b23e06c266dacf08a4cf7115bba9698ae54c681b8921ad0fdcb20af4288e40285c09680d3dd77f7051999f33e9d13380a0e6b12fa62db4f520e610787c5afd1e137792d86ddc4864b5fc9f43c668fb04129f0bdbc3385b6812a2445728c47ab85a7e1c852ebbabd748321c82561dec8bf7905e43c63532c6c6525bd8477c50aeef0d60f9d14d2426bf6473a0773ef2009a2fea3678af106354f307768b1edb47d38ce047adccf89c883599fd2e017cf298b46687464effd8b9e52aa9653cdd8cf3546253faeb5a1d3090335b583591478d84695d4e862fd39bb69749905a0bd6e4000054939bb963ac6dd0ade458ffb90eaa19bd262652fa93d181934075f32aa871ec9fd2c53368ae36b5c6a83d653664fdd742bd250708aec5d2c269709adf6fcf040b5c1a85386e422f2a0fc981b887ee8df551a530e64919bf32b29cf85c3f88c13060c20fe4df6cdb0ecb8b3b8d7de1948cbc04b1aba78eb042235f86193a86e812cc2dbe3bc90028b79cf7e9262a54a84b65afd70b6a4ba34239ca2cbff09684fe435118154596ee29f2ac33f19c9967ef138cc2b088738bb7470f664d1c27a9eb51debc0134918f53990dd623bd5ef1165f21f8bdad2b8d3128220a54bafe76f4531cb73a14d0ff6c82145c15cfaa4e82d6b4c078762cce8ea91a1a7bcd9696c2f65a945bf9493a208962c9e4ba58d28aae2d35c5b15ad62423465e6b5a09f2045b76f0aab2e3e6df66019e66f9827cff10936e7e806afbd8fbc2ed59f70e86864a63b523945188eb0cedd00591a1e5ce1b9604af0b27f155b51ca91f0fc987e5e6913a04469927d88afd773a4255b09e0c0473af0aa4c09751f6f669f863a18f3254e5375c6c22fb4f273ba01f3fb9540ce6feddcc8f20fc60fcda6d12f7e8d4919e3cedb2e1fe21b0609c0d27d68f3001f2a2b8d1e8b9a3ac5d64352d485c469141ad0e639c04ec221e33f202a9b2a743d230859d3c93e443604056cfffa4e79319c9b858eec3b65a9cb0b8c39a67456d029c54d0e3de9acce2998797de07c976998e79e6908e45cb886cda95fadd80a6ac7709ffbe16061d84a78cfd11f7feb738ec2c2d8f0528bb2dce2cc64a408ad1b67fe7d20fcc318e8ca82b1fa826516b6e6587a8f96531b6570e94ef2d7375e2434d7c0e69c42f740b6a4ab9226e0f83e69c170cc23cc58aa85a45c36a3c1c2da694a49d7145a53bb1b29eef5d724ba12ed1d0472e20516eb78a9c78dd8a4c6797a02c3c8c0f154794888ab56774a56c87a53c1bf5561bad1b205b29ae3dd4c6d04570a23daa2e4f99906a01996f48cd14c4b85c658520ee5aea2a74eb304003b830034d388edd86b21bdd04cf441ca64409f0b986479723355c63dd2eff8a1dca036d139ed03b4e4b6ad4354bf456161a51a1aa807e6f05d3c51e8a16ae710420ccd2a737e01a04e2c501576999223ea956b3e7fc8a13b68beb8b240a0bb1e4dba2f3e2090d7e798cb44ae629b31e53dcdcfef63f4cda0b7a9f20b109e3c943ccc5c38c374b63f9f45cb53561414afb95c5c0bd7beb0f9e58f2c78fbedc03cafc498e47084dbcd744dd83e6a6e9a6648f4e188ceb09dee0719681cabd5e9d8ea8c9e2198dc31be86c09d388669da6beb4af54b20e07e4e7b09ea523316d548020d83a55f8111aa574c22bdb6ada758160d9b90e62305ac56b68e12eff53d1bb15adaf804ce70079acbb3ce17ab84309eff2824fffa6caf6993fd47d2e27ffe3a4dc0f8cb7ba503e80102a65d0b5f57ab11a9163a5453653a891a4070b63f1a66832485a898963344c6bc3b17c5a77083ae178607051f9673d8c5e0dc5337274c7486f56d90dc8b8bc6dd3fc49512a76bb79265e9b155b113f4085663aa5825dc3715b63d72911823a73885604f4f82dfd6b0b266eec34c96e6dd283f92dc0e70ac51128c84b46f397093666850e0928a669631aebae5163b1711f2c3bd4518856f6a67e5ead1712cf454b8db56c03c23aec328595c454d02775b53a4a4abb23a23ad921bf49bf2734bfa169a8641b1743091847b7a7b92e4d9f08c8759970db5c4ee53193052ade2da567989f2cfc4ddcc126d6fdf6048c6c4c580128a9eeef8f7c49353ec97ba399514fc7b0b9ff21f19c008b53c49c5841954bb319f88f7e7172a9400b09b138b0c126811c4a6bdcdbd2825c896ef9a242e7007760191ecc41b06b78aaaeb37bb9d4a1cc4cfd58acc03ff1e487a672042b4b77ad3379bca10e93e59c3f4e2b36f77a1eeffa285543067dea0f3306cbe54e5c2dbee7c0b6fc9ed3103764129638285de1ca0c4455215ce563d3c15bde7e78a70428e498114c4af33c8ce1d6c740f0d7ceaaefc7c2f2aa4e5e47f091b0b56a0624806d5bd8f8b3226790674b8bc6c366fc35efc3ceee89733e965e22ded49859c465c2c6541ea323a3622fb2392e12d1a16f0ca862343b2bb609755a313a21efdae48c8b9978d53ff1dc0828e182400981427cb91e19ec85bda77c00733c1ec4c7b25a331fd5dd46d7cc8390728ca9914943bfceaf65595017714ca6b7c34d416b7cd7f46b7f3f0660fc9097ea018e98a4e2513c38a91fa0a6a346802f5d17e0b45ae4102f5ffb2f1a479b4855f86a77a97a2ed9155135930eab6c933e0c06183cfe8d03a6e1673f4557b1bb23c4a65d1d871fd2f5bfe6782d6c573778b88e0bddd9f9fd9a6e60e733c00536e9a0591135b5437255e147acc3abf9cab067b2ad54670617a061c6bf53c9eecafd2e1321508d6d14c602a9d0ca3870c7b24d5f2038fc932dca4fabdca1ea63f0160031221900e740e4ca82a055f9d6166a9bc318b54172266b9820eaa7c23c6a414a9eb4963d78c727e77e74b6580c4fd5226222c4c3a961530b7b6c24c3511646a724ffd8015831b1450ad64a90421524ef6175a8bd706873272c902c883df0034185648a81cabd2e150209148c08744aa234a69e7525413249903baad101c6c9d9d628d6a589748bcb79bcfa2d1f71205da5251d9b8b627c411712ee4a5e1caf7e175498830b593427bb76294d44fb82099a857989592c314309f1150232d015dcb4a40045d285e20a0472e601bdb98503b1c8c9b11dc3eaf6e8a490bc2a5e7f90d920d0cc4d2111a33cfeb8f0307eaacd70e8920632d9d61be4ecc9a2259ef99003f55b778ffd3f70bf54bc15e56ba3f2895fcc8ec919457e757910cc3305feb484058b57707782be47aec9378f83fd97829410497c02d51699e59f08148881a0673dd0367ac672c2a810f6980e945ed1c5c0f7f187c07f0d78cca6b8b62f469d2096c43ef0e22b5097426570df43a2708866eb9f3ed4ca964f192ebcece8511c494bb53db6667965dbe5c08c2f98b7ba067fc93d131ae48574dae833ddda176715fed11d1161e34302baa8632e145f83ea5cf6e1932199e238670d9157c8114c151a41bbfef760ac57d319e815e5c5f92e6d3602a1167470b45274e01abc058a8ea4d99eecf584b26ebcbf669c61ca98fd71641e09679633a43f5c3235244e328bd527b5128263212bd640d5dd8ae111adb4df176f09e4d0ab91dd9fa65980394fab1cb84f1ae64ac6b68cb72fd00405ba7eb921ef6b6f8937d66666930e9f212672bd3cf87750a12c1fcd6c48378b127f97bb4c451042ed7e8699033114d952c9af00c338c7bb48cc6922540b5ffa0798c6a17c89fc82c18772436859fc50b4c30da3c93e06e05d5d10a9338f8c7fcd033e152315f5a5838c9890621715d758f54c6640ec05025d05c49394d4a4f5255a49dd9aa3402a867e7dd36956d89f61e4e7766bbc636ca1b6593ab3b8f907b46bba529cd4ebb11264e07b983206761f7bdb712d00538ae14a42f8a3ee2d8f8d6eff8514cca31cc0be0b8b166b577a0fd990bac79dafaa5d8c0166f695f3628fab5d4de78bdbb7850f1e2315f1316064b977714335b50841eaa2d84e19ea1821d5d43cf4967afdee6da00f044cb1f5cd54977c6ad024f9a6e99b78a9c802ddd036a26bc68f98bb3809b00c402992576163d1d3414f22885d7243ea1d12ee25353baa9ebf72764de1090be8d5974ef7201da2c6f9beb23c58684359c00ff0b55d3d542696499fc01fc3c798c7317a5edea6bc342891f296126cfb485ec094378292be80b4e86d58192f3e94d96e2bc0288a61a0226164b7fc366bd9577112acc9b101e0237096c62adfaaaa2a9f4d996a8284a15b409b01ada4afe8677452a6a54b132d474c8ebcd31a60063204ac6678043235519f9c7f42a7bdbb8054b99dc5c8edf5dbf8288a2a6bd9d586c76771a286f5ee8ae8f64bfe16463f3f34eb827bfcc6471c3a5c588b3fc1af71f374425bb70f419318995df6f78eb41dadaa28d5566fe67871b3ca78333db883f5534f4ce44ba1f6cba4e3b01c70ed3ad5610d0841a0b0c328020d66df121e87356e2e4f1a2eeef07d6bb9b199c089ae1586e65666bf62533ff0d440e1983de99d17ea3baffa0fe493c3ef3b3836e68bdaaf0bacc991b3ba1511eaf6aa5856173c18224d009958a5d2c306f93f0f79afa48e933d4840e2d00f46fa7096cbe4b21cf20ae902c733ac25b8254e31ebba24e66bc7485512d4b078cc9150c9895ce80632c2b955d9fbf2329eee1d890f2367e3b0a8b723345eda0a808fbb2812f15d2202de5fa3343a2cd4942f18fca54bdf7ecaf32d2c31a3e4319197d35d649f391e29029b6a9f961b8d564fcdc3888199a6b17c6079c256cbf40f5cd79f9e646559e0e278b36ec106ab901ccfb3e830f7baf6fac6873526cd0ac31cbacb02008bf5aef8bf675f0a709e722eb3c5ba3199b0f24ba3d19ab8df56747a6d74c41f43d39201b506ce37896b751c64626c0cfd8227a3fef482644f160f2cb84d291de12ccc4ac9e911e411bcd3e6b5e35c7f142af1eca508b23119001bb0790f687a4f002fcf58da16809a859b11fef17d0019a1d5ea964cc75af0e07cf1cf429ffa075875cd07cdba2311673eb800a3be7665554692ae7172f4ab259bd278ac6f9bbd39d0ba6b04a1b0c1a975e908a212697c955f00e3db7584e4647d5741cdc748a059eccdb88f4718a54028728ab8a8cb5683c086394ee83b7f8b07d3e24e5c9116ac3b6a3691ecd6dc639752e9cff062ce823bd93d2ef5956b76eff1990fbfafc2ef5032e15863f2f3f3f8001f884d67f284197c7b678cb95d82aaa8fba040c96fc1eb4e3e4a5daf4440702710a33a5b096b6032a0671d521cf7b0b6af9b9e131c7d0c1de16495a6cdc02ece153bb1a996aae46d5d78d4576cb71782d58258c8c3250c5bb5b26b7e482dee0839b328d91955d334e4c77f18fe9386bf946020d98fb697b4e6474a7ced1b2d1d5203dc87a7ab8635e6a6e6150f773d35b3f3634f52160b6d7288282d748af92c48aa9398334bede5565fb3226b82568a11c0616987f55240c664aee7ef5c7f65d8aac4f69da8065e5b7ca64e4d0ad67aea9b00941826f8a0f53fed7882c1e301c7d30241f26ad440bf1bd56334bb78498bcb1759ae1df986c7e73831fdafebaa4fa5fcfc81df34eeb57cd0a43aaa334f97c2fda4f1131c6805a23e9e9a55ea9a63b570902404cd92e1022070e5bda32386c277b6ae9de85b56c9d6b4cb30caacbd1ba758cd760dbd55303774fcdb6e156fd1fb473b7ecc78202a52af0fecd803a91273720ad7095ea25e70676d41777dbe212f9a589b3f4e93f82f4fd762591a58fe523b7d9d6dd5ff65c3c4b4f7910b8201f550a19b32af4b0206360456655c2ff4a31e8bc14993f5c004f99b993dd82d837a9a58bf84c03fdecff5edf0919b3535140325bc4b60d858df13d93b4a0f773a1dd3ba0e7f862bd3079b8f75b670022ee622add60086e2be1d1064d822e4bd550c2b892994680b73b687e5ad2667553f588f824e3251a7a735f5d6d7fbf8fc9769e63406c50b4c730c7dcb291ea567813165eacbebf1e12ba920b5b9baf4a87dfeabbf3293f08869bb9e43cd9533b8b0a5c44644e6ccf29c717ff890f5c799287f539bb86777d25b43be477eb39d3314c74701e8dfe5dc37c290947edcffce2f1db4a1293e2904852438377890ad8e30b1042b7d605d85c687911b4889f8ca887d5666c363f53a43ab41980dcf28490e57723e4f0d284ea69d27142d752bb4110ad04dd2901ee4c985726966e1c6c9ba46f5dbe84bc4ce92cbc485b1e71779f1e081465302eee792f4b8f3765b41f30c463f55becd2cb270eed4376f666c2198a25cc6bdf349252385122fd8d7ea9b4a3d18685c166c01ac90dc250eab1cf00ccb414f082b73f31d260280eaf304b34a5b8e6a17ab4f9de2f310331b1fd910a1617619486a6d026f229b0c946b5ad64e190d2d5c49ced2917fc06ffd7a1a17cf3f254ac4f53e05792b8b7a58c9f855dcca9d96630aea5e5fa7da871b6841bf9e24011736a6378aad677f84c5d79b97b48b49cc4dbc77416086fd92c530cb5e0d09e2d9277b3271d7563574912359c9d23b8e1310ea10f4687d58d7c45aae972036295f13a89b04bff202a8b029e8022419072c7fb6ac534b09053b77e675e2a2d280c004b1bfa3d5982c4152fc235c2eba8b326398518cd2ee77a39f62d2dcb0048287c97dcc8d95099764e855f80fa611a9189fd7d59ae70fccb4374f230261222bac9ddcd7fe779a960303e877edd98b7f6889e90361e10c13eef11dbf6bb33c16a6d4ebadc994fd84964b7648ebba8c86656a5a41837b6d0ad8ed41281e75d80d051f9b3d237f3846dda08e3680eefb68d25f0df41745150af6b68c4e3d896ab71855f9b8c8bb79b26e08e77ed1c5670c99be01b8de3131040d263c4403788dcc89dde367fcdf31d05401e3b8dbf2d4430250d1da1b0b948ec86c570d9d68c2138178eaa731dc7213e1d1f9dda3be73e937aa81a1bb964e25c831f3d787fda97c87445f56d873c527ff2601f57031796323c09c638d36b1bacad15d1d81cb8145e3062ccbc093792ffe0875efde05ace8a249a324ab87f2408a9da75f244c3d050c91fe318a0af46ed6d28550de01bcdd20b41165874a7b7d5ab77a533f394d0a07feea970a4483bde6e01e0e35897f75c54df0670783a2184b0d46f5cb1cc76c6a7e25f50934f87fbc2bfe7cc851df85465547821cfda9128603f907be4975a0feeeb8b405cc89edf43bb46ad5bc2421f26469a8fa84e4ebafd92975008607e99b264671e007e30a3ea5215dfa9387448be581ace5868079a62951a6af87bde1cbf8fa282b53fc66eeb04b921c8b2fbfc3b018e74cf6f112eaadbc5de40b04bb3027a278e4f4ca54d2369a609787fb203d4984b25390794d12c1838f0e67d3548e1f0bf6c2efd15ae67d4f857bf1c4efd2dcc18dc06582cff3d95575329cf62506f41a918a2ab0766de2ea940ca569a088395dd4439d79f1fa4b6e506c037e8026b65760b1d7d189ee80a1159933465b7693ff4ba1ec79bd2be43a392b033de6dc58f781973688db4b6b7b7d145816766e772efd0b2e2fb6d9b3352bcb63127e32fd89a60c4c4f469dfe6c973d11827e35d788f5256b8ec390b8a9796b9079f049dccc8dbe1d708088483fb108ad317ed3b574da159f4f796ac4b33f6ce8f7f2307d5538da539f6545c30239ceaba79f22b1aa1f7ec729a35809c1001d5a0c541d41dc5a7674a16178bea78758641832f57f1acc70606ea2b7735e0f3a1c592080e80e88207e01e99b04ef78a34fd0786781483c9289ca37a489a4943254553305cbaff1248d2f6710f2b992bcf4a2ea1f92e62af0ffc895fc6963d7cbd2d1b313ecb462759a07bc6595a9c645b537b489d23e507306cc70b9606d7a1251e777712c0c2da0d87879459278bce38f00bf3dae502523cdbc8c892f6e78417df43bbae1010f9e8b0e5b8c0c197c6d11ad25400f99aecf360a9298fa3f96b590292aa4818aa6778dff5003cd03b5098679769be6f777ecbfc1e5687bfb9611fbfa76a8794ca4e46f1c47fa2822b616eb374734673f30c3ffd0e5fd6b9f1c03ab20076c29f7287b72e98eb51034b01d147c6adf09dc1d7793b20d4f7902f3bc8e5d3ec9cf200444199341f5590e40c95ce50c555e8e8e798ef3cc36ba6ffbe5a72d7950f6a7d40872762e39a652c399d9476059420cbabf4f8d548ade26c4270524e14671a75990ed8cc893279e6816821cb9c8e0472461a73b7fc88c970011079219a8129ecea0b0e562e498c03a042d9e19a7aae57cc7abcd47e1ee31f2c1d643f2e383eae732514d989076d1b8ea2b766653bf95ac57d3bfff965f7ac4ed46d33558e8983d88c574623c27ed7c1597183161901d05a8cfffbf26d10d8a52b7d2ea31946a7f8f6119b4729a5592d0e567d184657b4d4f5a8717062d1096912008a71a524ce2d82dd3d66bd22b494fd9aeb685b032e7441b5fb30ca7e2933af6fd6fec022edcabebd4966208f6ce341d913776fb1e5be78271fd8aa84db9e1cda71255f99cfa5ac66e28324232c676cf2e112246cf86f7836ec276a925c51d343954d77a7e1fda767f2aa6bf800173b92c4433dafaf5d406a3f2150be08056d55394ccdc0d9c803203cefcbde6571ff44d8d6166ada80807672d963a1639209475ca9ceddfc3df599210cf5ec418d194b5157f7e9c4fdf0b6247279abe083c548e72edf1a88fedca184da55a8e6816af209910d16edab8d0a83a5f8801d052dd538fe8522ac25feb0d42fdc7f7491c7e2c374404d162689493ae23c61b4fb27187e27031d037e1feae601da58950ebaef8cd6cac5593203b627e7d21a3f3fecfb4088f1ce460e0e14711f738e6553205b045d6923d0d99a71d8d46aa66c163bb87e2e083afb7e3a020c96c95b67a29c965d4b76b3c3067c518f10ccd9d3f271817b1a0afb0c9635a87720e1ea4303e334da467de6c7f6035107bf1368b6d03ea64f16bec60cd3681fb72a0f1060bbcd232da3c2af8b18f091afb9d04f67e878eb195984a54144a763cd0200ea32472791273054740b5735d43cefee12430a1b4ff5c29e6ac1c0bbdf142dbaa8c51a9393b2053f885ec1f666f9a10484db301a23e6a7bc8da7fb21b0fe402b11e1aec5da0bdde941eabc4357064861358992cdc41c6e9edc506c066f33dc4c744dc97943edc1dcd96472ef050c87c8f118c8568036c274678d647366ebe09e14259a399a72145e4111855245ac65c08c7f152585849b91125fa49b3365070aa8292258074149512089f92f4fbe32a4993805b3dadec3ef39df7addbb4f8fc514ff536ffe6b724b2a60ee3915c3a4062d33c04f5b16f64640495ff723734869f434b2464c7714356f8f4fdef6cf247bde94f32f084ef33338720722d51e0a257d87d18a4642563beb97ac413f212a3fcb57d216b1b5572d5c977a67740f59c9d8c9be1516a5514d0302a98d67b767eeaa6f26f1d2caa28f97874ad34a221912938e596c3b0a13e5d2ba24aac6baf44f7cd7c10e62db64d6529d37501b07314efdf89446b53f1d328bf17f6d9309006ecbd0d4e9214bd51b224f7ef492e11d01d617bdc5edd511919bfe9859543b3545652597c0abef5021112690e430653a65b4e382045c56e4ef9f27060daebe1be485f1b8420f5c02f59b796847f3ed3b8cfd570b780db0dbca8c3e1eab6fa78e38c8c43c0a31489f1c99c1d02f47e38732e9a7c78162a37b1b0fde62e0f4e0c8261e731f3fd81969ce55f9c4fb595e27a23b426acaa0819358c92e5dd9a40b9cc5493be9f707cf753969b3173cb066f8632aa040a9bcd0fec9630e4c5c2a26c5744b0338111e9f6270ea384da7f4cda476601346a44f5b502a008ba258a94d31958d66f7ff699c5029f4bda77072199e35bb76279183df4d8e39be51d3bee16c59507dcf08bb0cbaf1f34b72b9a886957849978a1e88f48789b08298f8b37a78a9e9548919d320ca4ed21f6c75975b2847268f65a0174bc4cebbc033842a4f2714b233f5c0f03a01cdaf1db0a03c63debb57ba0048a7a3b11e40207d24266f3c242cd24870a888f2af52dddad1489ce900dd14c1200ea17f8fdc38b052dd8ab59316ee45d7856cc88c4db8a3daaed67c5cfbd6f135746c351fb16e093261ce99c7be7e4c49d9f1741670cc3a700633986679dc639439ccc4ee287ac69517deb84373659ee34e5b6ec4821a8934c4181bb8c635144189e33d9d02296d9582fde79c9bb61db4b96566722cde67e6426550a80b53f7f0efa9711fbf464b74bca9282b08ed438c6c209a6d8709bcdd161b94f7f7b1bb29c3509cf844f29128e00cd44884a2f8463437bd50cb3aefc8b35f130ed50366b93834335abc28bf4cf8c121c8090c893a2392085911e76a490cf4e843268cedb19751aa4683de5feb9fe93affc89fc4e72c65b8df055941a06e0f08528010d7e36f2f0ab439bca203eede2d9f4305cee5c4c291cfe834c66fa569beae490ece380e4d95ad6afbee39cc882176475dd2db64d9af3daa9acaf4b491d759c17caf40b216a6ead4ed441f52e16fa242e0815c6dc038cc295004ac603e42aaa3ded2d3db0abac12e8adbf0b21375d8ff5eee5d2274edecaf275160c89f67ef636fbd1cdaf575b4fd49de8caec86332952097d267e8148a0c667473428600130c08421198b32939ea8da5b3ce8227fb93c96f22a9e7071c2bd2e42e8831af7b364e67768bd83acba1ddde4abef7055f79963cf8fc9eedbc9af0d88b3e60d03171b40638ed615959f7d57975fa59b93f8a54664ce23bb8b6844874b6c5a2127830e0f022380dfb8fa6b45134651b039d225cb8be7bbb12ca619d6a3ed64c0c647040766ca4ab93656e48e72b54c7d9e3db50533180b0d3b297aeac21fbeaaaf6cf84faab66cf330b59b0bc347498b3034266917b897d4160bd0e8077fd19e6fd57a8c3c837e0b14f0c9ae7197ed012aa8e5a24c8a4d4c5ef42296d47be360caab6f66d06ee69a276e6de309001d21ac7718b66036c85c22c2868caa7d78b57fff7226ebfa0c1b33da7c41486495e7b68ab9ba404d7fc5eb94f5d8e76ff8233d8608578578f12e2f521c351b3f00cce9d0b16af57eb1e118705cbad27339af57420275478b01b8d2cc98f31d3b2e9dc46624f2f625d4d59ba4b8703390cde0292cd7ef37a43b56d9f336e2d3dc5f6085b3a2b049b6d90334545f21ebd5fbbb22fa2a2a899a37606bb442f97314976edffa3d322fa3b2992c6f59e7753f486015e14172fecc66a0ca22ee4ddf57ac2f7a09b7bca223816dceecbd32b8a0a2de17d9a56e6f9790cd3a6e31e521cf411748bd1d20e55bbd866389e53730c857108633ba03419a2629ad103e672d942198c0932fbb29e14baea0d2153c1c118ba5dc69d8790417b5c426a7c0905d9804a8cd1962f62ecd82a24d766d57be3576a1a77087d24fbd5a1c58a2a7f1fbd0af8ab66bfbc643fe5b43f6b5c4d8eefd287dd15bbf4f87c2802e9d91b94992fd91bd75b798ab6daee463a70d7867abe69ead94d5ce2b60d5327800e705de83cbace6ad7bd029921c32ca40c3f01d256a6ffd76c30a38f30d2964184dae5a111edcb9d074992ec6b3dd73904ae691382edb71880068d80f48b0c6a1d9311eeee10f2302247d5d533b7f1ab5d418ae82b55c65bc219313326837284b2379face319c0e246ff0a792015d2dcfc0c9d2b0f0348212976798a82942d119f6ca2fc8f98fda3a58ad8c5a765d78075bf4b6b92beb0ade55f8aa302667662b3d772a152a7aba310fa0dc21e94ca4f70a5acfa198430e890817cc409fdfe81af999efe2817d377be233f5b7de3859be0b2e34442baf6f2ee8245352318b4404bb0288bde3afe866dac0c27beaf2f3611a94676ab06384dc464a65466ba5b5b9d8c1b611a31ed88b3a758b0f5fa6747e7fd7e2dddd98b22a2b7c9255edca12454aadb6b3b0a57cea89ee072da1a1e505d78ad520bfd8ce4f303c1ec6186eec76b603bd81dcb7ecd121dffcd7daee2fc9b19389cc39d6f4212dd6170deeaf533d12ce04ecee82055d82074df0e488e17d488afb918e664a4ecd2111ac34cc5b3b090d48e4073c28ec541fa5244bf32669a9a86d163d1596e783c4d2e4c739fa97f37fb17da1d9c791b6f6dae58fc6ec6ff69917fc8d172c5fd93f810107afc9a3f194fd16d7e5aee1f2020131b5e4a7c6c2779c8fd3fee40dbfe1b0c05dd46e70da1ed77478924ad4c3d73c9402b13ce4ee692b41a8397611f9f38f481956f82fe62b3c0b78879365d46b1dd00459d10a2866e749fe9db989ca042f2178f4148ba5ab9e9dc1ee78f26564a4f260ecded8a1220ce6f1d9e47e8943f864d94f896df94e62d7ad5cdd2957516a67c398d38a21726cbe353cdb5e0d37ee1ff27dc0340cfec25c1c8dc85c1143f32956467978add0ad297d1f6f5cb2fc37d38f8681c66d5c3f02394640a96a9414a3cd9c0f4e6f69edfafc6cb78090b7b188623d3b5002c8be0e24366f088bd2072115e65ccc56cc2366294fac189bed9a7f310b0ce315e86faa01e056d4d5057519c697ee3114a3ad3545c695ba4f315de4d152c63d881ee261fc01c23b0221e6406d6a3c030fc00028f2e864043683cd4676564620a5e68539270f97da56796ad94f43b8fe5f3ccfcd15c65a47fb6886b1eb2f17b7a6854a0c299d3c52a79ecf09096d11fe6d83b7ecb8847a5a76ecee9a35c9b7f1f44eb226b1884c7605bd78d318f3d6d42e8157a6ed0b5069161fe4f429c7d2b39224f681fc2f6cf620e0c922dc163384765003d51422356262da06aec1f73b9def01032909544e2c893bc35fdd16fd0c0e15e8f7aaec7c31b516fcdb7298c43f0aa840c7c9dd63ea99ccb1be2de938d36898c13756c78a9c895ea62005df2ad40b366d98142f649d11bd0f8d2f7e15ad5a5ea8bb9ec6a56d2103ef6c1a4dc7550a394162b7e62419fea781e609f64cd5a1760ec2ad685cf2103ceeaa0af6c30b387cd4f0f728aca3034460e4ed38b8741a37b40bfe3b10734fe457b0164a96f0abff623c61028bf09c954da5c34beeaecfff717c959ae4afee3c4640b6e5a35f4591763cad8ca75d9091a3cf4089c092425aaf20f16f713b36c905c26b832f407cca0b9810d85003e3dd9820802d72cd34a1b6b0cd2b8262b69f720a26c6cf6fc39b0309c952676646fe6f6ce812c589e4b41a41097f499feb9499c070e9d7456d0c4a83b3d5f343076df9a8c0515f13824ba05141e5c4822febc2eb516108fd1c4154fb7be23de8c2fc1824801d3c6504152cd8269b6d1e09929de5435848ccd896f16659bf27e625c816dc34828ae9b925add90caa6ca9b33dd4396b72a1397d61bc672f2724d9316306b1798a906ab544e7ba90c44b0b3d1629f3b196f300e1145ae7a2f1bfc6341290607fae6c9c7667e6ba1124b08186fdd238ebbeabe29fe8eb12e09fe5e472a81c4f00e28a8bc1196f55966ed2304b2acec425a291294529dd0144382db4afb07d685821082c8cdcc154a2f6c212e6df647c7ef0e833d978b143b1a44088fa2d656610a351041abb20839ee9ac1cf56e7ba6bc9b2d545b8bd7bcdccabdc611ab4095089e701c0982a1aeae42ccd073accce487216b55d096f43312f6a84982a2a732231d9334d578fb54f70618be4be0a39c891160fa305c6d81d7898c8539a7bcc75150d8fdf7e71b9361c8a6421606bf2076ac180c4b5c818f0f271a8e9df596053e62ecdbb485e8dceebc94d3e8b7c517581299d9d6145772c7a048248645f80c79a628513f44bc9843b20601637546908d7dc40887536e0edc5fca30b764065e8a7185cf135e7b8af496164010fb724a466c632eddc39f80ac89d2a796505c27ce4531fa32e8a88020fc1377e18f451158369ecc935dd1f4d38bf64d0918ef8775a25015776468d57ebe280bb7e39b0b92646a7b609eef97302fb94a1021382eed29785f6a7e72b342ca453d69f0d646babe5e3f4ae831757ff2867068c62d1858eb508c1878fe961a92ade50bf6925a254dba355de499dec8fb6fea15cfe294dfaa679089e291d52ef0c039f1f11fb703b8f3f662020fcc3bdf2ab9e629f801bf7b7578ae87b954995160b9fcbf390b28441448cef1a027392a932f566c6b474054e7c8e5547bc2e0464157d5f5dc514242cb93f6cf468ad98a4ed118746153c5ad79b6c840c4f1c087cf8ff23a1ce24553b4ad8900741f71cbc8afc005316c8aa718157796a110c2d5030d82c2c328f01f5a1c3400b7e2140796fc3936db5784268ed3054e0da33f6b6e3ab6eb7ef51c53d2cbd2b0012577a3997770e42a8d57fb7238b301261d035d5e189ea3ef00e980a4ad3c6178f841d04339c91307c8ba83529331e8a96adc2a7e5a90002e37303a68da265092255f6a0e616e45cd8d2a43da7661cedcd1a328e253e2ca47d4138e4875ee767a911471c6199d19f796510a019c5d2d030a6c8a40dd46bee937fc08003030ed087071f972ffdf1fd0fcb502e8519964f3a6cad4659a56307dbf14cdd2c570db55b3a5de8039213e5a57a13bb38d239f5feb7320cf0b9f25dc811c70593183870d2f12ffd8954ce1f224a40f8e3dff9041f597616b5a273ff7def5255fd36172235fd295fa3b7a2893a3076e2bfbcfbc843eb349373d07328285b3647469fbfca372b1eef910f28170e9fc37fe238522fabd852940f4358e9c9be5670ae6777e624a5b7d973fbd864ec0b671b3500ecb717ff6e5372b490bc65471bb571babec47d8e8c2f12460f6073be8d40f9f426de9f37be5e2736727b123b5f45d15763b2d3ab798ae56ca48c7fe4f9049cc98510280e3dfd3d2e6d137bf614296ecd1fbed9ec9eadd6f831b75a9e354af2af13f8aaa94c4c1505652f36fd1a1bfda693b1741bfce87a340e62d0b8fde8abf608a1c3cb2db4795f62571341a410fe5cf2e541b4b3f8a06bfe848e2998da0407bfc0c0129679965601d9c99ee73226ce52e34e053e3e9fd4ade2a4d2cd50db09f2b23d45c69e980e6e8942abd66db2fdab332ddbce4ce930a8f071e92987c96740529b83fa331ec6619ac02ab78af4bdcd26f0da034719334671a9dea5a780f855f45955aceffe01be5e1ffbacac80df7aa120d7da7d935b9fd24dc9dc427ff9792cb0565e443923b52c75a7183dddfcddf001e8901dd9109784084948d8baa6c661d6d6b80cb37ccdafe52b7effc1a32587e9a61241cc6a1f5bc5a4924a47328e1b38178127eb03d48102e121d97abdc318ef3f0ad9cf5c259aae80e8ab40c456fcb69fa0525c5b3289a7bf3b57642acf46b0b20f5af9322cb134fe0507aa4b154d9af575f4d51b5a8dca85ba45e96361b6a9ac63f51defb1718be0e7619564d5c4330e5297825995b91688017770ef15309b627d5f6f58b863736b844375f137497489585b22220d8d9ec878bcdd06f9b6a00b65f11b1c11ad95aa0b17d83f99a97ac7df9770e5f857dcee4cdc41590080ce3500aa946bc1b990bd4197c1c660765a7446e5dcd956c55e4830878f304fbcc52e6174a3afd7636d28a7329a9d8db19946b23fabaed87733e524724bf6f1b18b23d3583c53bed5b7958c520c1c44c73b0b00d5ecba8433cdff5bce4145f7eb93dd156cd535967e9b8ea9f19c93d15b8163501ef99965a2ef916553f0ca826ad907f876eb464e7d31d11a90f339a3e032a0e65210d42e24d1786e33313f16ad659e185eeb8edfe29c45b15f7ead151119ddd6e4b7e9511026aef17c471f3261ec99b7a73a28fe85af14a21428337f3a7411d1ffaf2b448505b83e27b508fbde7d080f6f5b218a9d65e27115bf9fff7c792cf884763ac3814dd4e0557f807acc00908b671b3bbe164240705c79ef27722fe111ff58d09be67ebb00f997e53b2b29add93260c5ff1c168c81d9f76d6fae839fb156f2956953cd6b9c2e79676bb0853492f84f05034e1c08ce098773b4fab384013c2f95a45a0eb5fdd37e20fe055b0229e1f86e89edaac3efb268ec8e842d542b1fde7a49ccadafa9aa3a2b0defb304bafc53952f44c04e07b219d373b4c9134960983d7b7436aff2d721b75a19775c83f4e4d02cf0370bd41c4eb6a33474cc13d0e656b9cb366c54a01fed454cf882cf405192a320aedd2a6f242fbee8a02324a415add7ca45816b8c6977e1f416e296550f5fbdfbf6b55587ca49edc1e775ec4237d1492540811cd0c0d74ba2157dfede2da04a06aa181d6fbf023b04e56627bfc5b4ce42fc281e28d2b6ca9503f6d37e5c129974e3693b24adf10713b798440f330eab05ec210cfae3f5648cbaed3a831d694b1a1c8c2e719f717c3bf92b68446762d7fe72d5dfe0e0ad04b51bb87a1a1dc1d87fe179795a6aa7fdc4fbc5205e23b0c8fc570546461c63e9be2eec7fd31da56e4cc5bbded1b0031fa897e0aa0daeb7f0bc4a32221a843cd7c50a2458580da68cffbfd20710384ffb75908735ca2618ee9a2e163b93d133806967f3722b44257614e45a5d047ca8cd3d6dfcba4741896dce707a2c75c94bf4419efbc09a858535bbad4e6116f469a36b029e7f03094794a558b6b6860e6b4b91dd4e00b83c71f4d3cdd16e13a4f51ac25ae0b59f235e4c4d0e456aa9449c6211b3d6c3ba697c710776ba454a0a697179f91df85a8c19a1df4f2adaa142e212a698f3b871b46caddb2a0a53a666aeb7d2c6b770a5ce9cee6b183bd529eddd8cf6540d235613b3aa7dc06d3358c82110236ee7eb7dd0db45ada2805e8578c63e7aff77cd5ed3a8374537b01cffb9e2fd0836b4b67304800431c6f332cf32cf1843ef583e262af7c817c967369f350321065be3cba2af3b3a7f7374bd2954a0811e1856eb6a8398f3edf0f5f9c9ed93738747ead1c233982f773286b3924f134b4773ed996d328eed0e59600b39b28467a07a965074406e775c2034a657f7cdf5f4e98281922b590ecfc414d8c6ac787d98bd403d8aeda5058830ece37bdf544357de66a3c34c9ba1e32b9f8634117cf54645baccbfb68402afa6b5e03bc5f2669d2270c01c06d522d66133103be05cb3ce9032c2a07e2437c606fc35c8b40b48c7641b63ebef830d309bcca92dd7146b4f86dd9d5c7cf222fbb1e97ce777df8ecf54e519f0395a75306c2ea2a19fb3941d8937307c7cdbd24ab51297ec9d884d4d3d1458d7f2b9d1c1f9fa90891f23af5dc66d8409bfae2f51af0a3ea5276a912477afc4eaa4c789aea2ff0bd4693c602832619b66cf3145007c0b7630703bf9472fbc8f1a223beb7153771b16a7c6dbffccf60eda2e4b8ab8846191074ef16aace3dba2c81191810492e7d22b84dd1e1e461977ed63ae8479a2918cdbdfb1ac2f317523e5c7f6648eb4732ffb2e6fbf5ad270ed797aa355393c38071f71ba82ec4e9ddfa2a9fd64f0a8eaf81cc251cd87d6fcc3a052d87d3fecc9eae77248e7fa33f77b73024c8181d4a5f3de1370946ea31edb9e8d90fbe2fe94d801cee7921726b7429dde72599f8079a97a4c8a0dfdd2f9f75495a54231c75ed650dcdf6fecd4ecab0e395ec57f90e66f9dbcbbc943a86528328ea5a7f3287b251d57a4f160074dbf89f00a898227f5eccc7d24a86cb2a051c3bc090e0baf9ced39fa9340c701d4593e3c0711fd3512a357cf05bdbc9a3d5fd82930ef35be0a88ff51369bd003ff25bf7adb99b57c39116db302faa5d1a440b0301b89858072ed277e841043483bf157039a89e61aaaeb964f0869d9745cc4969575d578a71d3ea5cdbc16fcbcee5e346779a5558c2b8c1ca11555ffbabd0cb2f214dfe25215b8632b84b3900f4aa44ab4129fe5115a4e44fde5f0c5f37621328aa79f40c1314d9706df82bf33fefa11df2ced26a879606f4ef84ef15c5ed98a584f3633d0bbcb7ce6684d88e81da8763f7dfec9bb54845e4a80d1b5b0147445e46c2867d1b38c62df456610447b49795cf74aee2a020b65bc248089e3bf1fd760651d5f705fc7230c022cce59703bf28f6e551f8311dd73f9477532707cfa0d20e5a756f2c1cf86f4fba178aa8bca0ded2790d37f92bf1a58afe62672aa4ff340c9e6508db37eb36515dc8c3211cd9f46bf4d953f363dc228981c3376488895be62ed84fe3ba220ff514159b6d4e576c305a98b7553f07a63148cef0ec180b40d7437bb7f1f790fdfe196d2141150eda50342f7ceddd1cf119ebd3a6d3bde81f63ddd28d8720211915a89401186bdbe6d2c1a3f469c56054118395aba0be9846dbaa34195a53cdb2d05a5a6c1b63760952ebad80dc11d935c08cef669ed737f1162abb14d42357b509075201b418f6ba75d7bc326494e7e1f16751d9c5b1c41cc9666976d820d2861b0516be75e2a5aac623e5feb90fc449dfe188623ec8a8223fe8b533bdf2bfadcd903ae6cff3c43c1be678041fea5cfe6eec18d13ee5acd7afc29737498e46459e8342cb07472a8c8bcbf7f7c9afa67b00d4301828607ca1e0e5bff25eda3e7288bab1b75b755f68288859435d81ff150e505eed859c8169604696b344c4eac642c930b152f0a18e1ccdfdec7ea219335233aa3f7e994b96ccfc417a3bec3767b7b9828accfa3a1fbc3ddfba4826e6f3b366db6140ed499e13efa54d59a82f4baafda5d81c8e341d8c26284315a8c2ea940b3a1db259122f6ac4bc9a1b9f8d72235e4182d317d9ef61613d3e662102b877f052e984fa33a276ecc81e78cc1f860f03664cc50a1a6a432dd3668ffc68882b3ca2fbe759580be96bf7b7fa2f833c968cf37546572819d789b136783162c57301bb9ee005d783420d71d1b8ea0dfd69b6a64715c8123f35e545896ae8bdca9c8f6bf47f877c388ff6d24223c5f1e769546053f3ce52db1ef04684fe28430e5bb3d93cffd498aa5b78624a1dd179d4032d63e2559f0811269e60ead0f517fd082ca8f05cfa0408ec0b16aeb9289825febcaf3036b47b8d54c14fb8727640873b43e229cb8a88a36e4cea59f29deabc84d495d379170042fb26a10afd9bbeb3519f8e27c18651093f5134aa18e6a8628fb66ee49467bacd850e3334d5f1a2d5c027f8ca1319db5e3e35d918e652dc66bde337d148aab44253c0a1f5b15012e1ae9bcd9a40911ca6bb3e1335a679f9bce02c57222ea6ed8a628d1c2804ca3006eee0965e088f0bb045769b0fbf052293e7870334897c8c098a1ba8d7953a5f7496cb1a615c4f143b3508d3ef4cd208053a027c3d21f3e525d68bc869642db1e7accb4c3f5da42254ee0112e920cd952dea90751d708df09606d9811f25e76482d358dfb808d3f2c766226e412694a8c35731027e156404dfdb3ca81184c15ce02ed78c94abfababf57ee92dcf8a0f39658d9486101975c86f3b6165e2061b5ce5137f1888032155c8954bc048eefe43c1eeeac24e27328297c9e2dd741fef27cf7d8892d7d1e37403c8ed40933e83eb85d71ef7e4eee8fa06fbb659f554453d72fe4def75244ee199caf6c4fc7a11ad054f0414a254691abe77fcc027f777131981dc486cda0a55ab137163f5a279bce50a7aa545c62f715c783571dba9a2fe1bf6f5bb48f904c5f29f77c179876a95165f72159055eab834100a684cd0ad64f8a02f6bec243781fb39ba5c9205109b9aeb3024f0ae9ff0931078d340de69179ee1dbd8b014d8ae700945b1a01d681d24cf30b578c7a77ffb365b1e3f5e4a12142af42081953e1424ced5e229b81fd12436edba55519a94fd20667dc4cd91b00426698d4417f9307ac7404a6df3d71aa1d598d78da00249af5248b6d606cdbe99677301c6dab64f982379ab64e34d775dca51971fd6cbc4c235454e7da853bfb84c31ce92f3d82565bb15343887e51246d0b202905e65038f9b1d5be8edd8610c5561ee030984caed39d2e3d8d2871f4bae78a7cbe5e055c9949c6910f8e52f38b604a9203f97d54d3f46ca592cbd38b833dff918e394c183e1451e36738868b5dd4462d3484aa7aaf4f2f6cf1a68c00c60125fec8fa7b5c4e0834818019dd7c9467408233db807ccf5e87a1bac954feba8ac661163fef6731859fc095aa372fa504c1e4180f8b0acbb3f2c191e1afc7499a0ea70668c7b869885292372f71820cec5607c8ef066678c736786c095a3d351ca732fca1d76f905b385cb95180df891ef0a81ae79b7186e4788d3a8187fd4dd48a86fae92026f5abb9175ac5650cab94ea0f4878b100ad12c6d215138ca34295ad36137fe8f9a524d2c8deb113ee95da119737c7b658d9371893ff5f7dbefd48c7e84f16d6edaedafa2707acffca0a9143f9dbfdb0ec339debfd3d2299bbe71ffb5175a101b731f6f1a7df6f1d9f4808ea2f70c41423170fe626dffbc393d3655c2557aacab83dc797e16daded0bb5704323ef5abddbe3e139be873ce49f4ae1da5f85d3605110968f12fde7f22df32d43881b799fb98a600d9f8bf0e7dea68fab295e4161f6dcd41071220c2ca80361c140d9706cdd920ae515713ec03c5beaec38ab21a255523c083ef45bee1d426402e81e10ee923151f9cdbb8671e19b954e50716428a2ebba287ed9a5db6da6c4e3cfa632796da407200f9a628a5765d568b5e9795af740a12fb36922a20402d8ac44bc464c429a307120dfc0543b518e063a16e805accebf6eba44cb00234ee45c8e8290f4ec162f6b6e596de18e06a82cfcbdca1dc4d332fc94e3d6fa9e1eca0101ea7cf4e68506c3a03a6c8907295a9c5a250cf19b6853b3cfd2d15dc6e146de6967693ab35116cd6c429f44470d4dbef071bac6eabf8daac411aab5c9e818c1c3a397f6b8e5d9b63f72b260124d84a129d21ea15c2642306b7b7ba75f2d80831aedb05dd25b88256cc8f64502004fadeb485a4b1d70bb6eb7a12e5ed834cf9750df57adb9c724e430b4db5d09646d9052da4ce7a2f8036284ba8bc2cbff87e6609ba49d1464cf3137ed6c2e48d07094ddf3c7ab665f0939830334a35c4c1bdc658cb51a79f68bdd7041d9aa09be0f89601c2a77c4aca430ee6e1297d33fc72e03ef3553db07c917ac9ec1ad9a43658107053a21ceddb9d70dd1043c248f44225e3b1f2f0ca8ffaa6fda4efc804c0d5714f3d9ec4f9730692e372165ddb5f59bfb2405431d9903089e66557c50cc73dee57e1ff26ce0af44026d0de9ac6e74d8f9e2b923fed867fc898ba6078693f98564c0e72b3e7b9bcc22572ab0d4485b07bb690c47812134d7e26c261a002b09a794c3ece0efdcd50059935f6e6669e56a9f2fc73b362e07ecba0896f075e71de9f21e4339da73ab16fca468885a597e538634c646b53897bb5fb5e50ad074f83e3548bff0468d48d813e830e515c716a916718e08bfa455ed00ee8f9b461186049cb1ae9ad363673d347b12b19172cff0f4ae1d8cbd53082fdc0b19e26b62a19e8a42ec056a19c07f576e6fc2c29009bda1f3137953c50721defc5c214ddbd8c282092e19448ae403cc745c27ce6698b53d9a582de33b4b588e41514f461bded2b3ff864bca55e82cd1aee2b47d6e36674644c8f5488e2614b5831524e0dfadac478c4a38f5f06d0f4c13d996496cee129193add31bdb869e6dd835695d0f484d99b3a127665187c0124ffd1bc0275c179a688f03bd6a1ef23e264425034e055101801063086e77b771349fcf297f1b60ab0186cd33b4cf987a03b7785e36f40e1b414b57036bc4d3d0b0d44114bda1f963da7a694fdd4f7cef21f14c372e0c9d4a6311702596e0fd435dc755b5016005aa86068e248fa89b2886733f9901796d76eda4fa0362a4d39a4c581242e6e1cf193b7b5c3210993a01de00a84ea6fc33154bec072fe01a93f7c9d06598580e4b4a4f5c9cd726eaf02c99c20d487787a5658be10c48c08bdaf70adca5a0050c84f99a79b8607ae0de1ad59fa38342ae5d19c3d4c2afb979df2302296dd771bc6b16c789ba86d7ed33a44b0205f5062a8f4f7da1e9f7a387bef7f5b0160fe0deb57d43483ac6d1100796f44ea389cfcada48a7675abd94e5917cb0c10b4e25f598982be7ff5a5bbc903f59c5895d3a1f90680655586d2b17cd9820dc682e0e0df6877980a7cc27e9e8c93d44d9412371ab98b30345581269292d21365ea984b145d06cef69ba452d3d9fa2e682318901995dc716f0cb77121ca8cdb61d005937b61a62c1d05bb3af9e67d6d6a873d6b7e12e161e1020160cc9b4aa0f6ad67a9659c4aafbab81d20b4030279d2448b83aa69c2db8b92f876fe04dac5cd4cd775bb0ff28f826f30f30ed97129063749c944ba3b9f5d405333468fd005f99993b5768797709ac8471004cf01d2622426d457f627cddf444ace830eae8d6edccfecd4c4ab5a4a7107cb6765e4bb9cc5c8e6294777bea3c3f9823357ff6bb2135b28e4e5fbba60db8bd4ca1040841cfc05d50f74ea3c16a02f18264e4a8878da0c5403044538567b80d8d8d390f69bf016a4253d6d7e305eeabf5fe8c7fd005c919e112e3bd60a8058eb18dadc91d378db0e533486e9d75a09f626cd49104baa84e862ef901df66796b9a3723c2cc8b5b9b9d99f032800d8d75d642164226d00e38b78cb2d24cceecdb0c3e1fe9ef7b97d5d5c36c6cd0d28fbbb88b6cf98fdce7481a589bb8636baed92c34a1375d6bb99c0b0362673f6398ad3947ca2f3e9ca78616cfb57efe156f72058557c590d201f3306f160acaa01b2de1cc42733e14f78127d454b46df095a92137d6d578951bbfa7cc49fe0c6396349c0967f866572209b1333691640c72c93774cfae57147b0ebc5be3e4bfbc1fadc9dcec8e64604df175e6ddfefcbbd49ccab7d54b9b4c9de3827052a4634a5c0e05421bfd1eae17ab43a1424e53e6c89a54d78176cf5353d2b1a00517fb102618ddc50e9c6759918fcb84df7d1449291e0e8fe7aa90e616b615da16d549f959ddab12eb69b6079eb6c7d271ea61b3498e16055ec31f255175b0041af44d655504b8e2089b8efc0207657785bb6cab99adacfdee57854f11a99959f57c2b5fde054bfc090d3df7acaeb04c65f857816eb7b4b8a6f8dbbe427394877a0a4d4259940d38d904d149365543f4788068d155356a2f365ada622d9166ef292842029eec8fa9574343e6ac2f12bf9f02348e6c22081e4e8095a44ee74428df0a8cbabdb6832af5291ba18e1df05b7a29e305b196ed570331cc556031e0fbf650c38be7fb800151d8a3eb2b84770c697b8e924a635aea32d9f1aa8c092ff2bb0fdf6dc8800f4c1eaff9440848d08e244f252d272edbf215b2347d96e05054d9d12dd66e313a512c722454d48e49f6a6fd7f76e9b0b67aaf741145bb2c649f679538c4b2e84495ededdc008303b7b2452553ab29a78ada6a8ca9ff1ca930f51b8fa18c9dc50d0900484f5f743cca7b44e647569fbfcf3c1cfb0f53fab6ed3b59c6deda06e15350669a9f93ca3281934106d61cac28a61697f53dfadac8b6e1d19c8b79addbb42c95ddb8a7ae1a1a8fd37623754a0b293f47236827b83718719cd5b19a7bf2909239b0a73f7336811a229d2de911405fe671ef03267c7f9d062aa9f98dd448e9874228828791d8464ebe2d19b89d3b275f9841bd668b5e2a3724dc98d673ab730528d7b63687460f6e4e1d475491c567353f98f090fb4fd704d6259e4283d3c005d679b507a92bde7e142e396c4859e68699983044717c3956c1a1be5468341834a9db6bf98dc4725b9276d0195709a4b026409d041f3ab2fe56a70e0703836fe1004f555bd87e94b65695880d1b5196051c8620ca973e11e0bb86c9785cc85de4d155e5e408c29eecded078add00be80d7568b8b19d102f0fcf4d2dd05334272f8e19ad65a53a87b58d905ba2f03f8c27abe48a73e197de960ea9d3f4b0d220c3bbe512e58699d4388d1db7ee75b6713d863a5e0eb57af63d56a3ddbfa8c374af44309abdd86792d94c2475d9026cc2959e1be5067442d05b320ca9eae63d3f84b4b01c347ac4d88ef87f97ce1a4ee7aa0e1a5e4c5af366bef0de3df7574cceb427ec75fe9140bdfbc81f1ad7c18d1ae36d7a6980e4f8aa3a20ad6673c4c2e6dea24a15be40d860feab45a57dc61d0564e7c0a33df3e48c4ecae189c47902d7038b571ad52563a25513cad125085bf8e9275ed922c5a074891b797d856f60881821dabdda6ccc65bc5d158d24e96357f7c569bbd4b3c1e266b9c7ad697261ec82abd68264277e35cc03d8b82ba9efc33c1227fd75c05fbc4cd7b740009874708b4ca55e231678a239afe12c35c515f4714b97354cf8cd80ba23b8a0a89823eb0f7ab2c72f8324da18f07bd04f182112d8c764ea8b2acccc43f97eed445084c75ba5768bffd50b5471a0214c59dfe6d27569f2465502ee58024addd7a5ac51566d5ba8dd3900eadd19b278ce444e092f5420faa23867162cd24ac48569bc0a3cb92b796ee3f0c77edcc42cc08b731c41b5455443ec9e38f6ed9f1baa6a8c14cb4014450baa75e9bab7f5a963977e9add0977bf63338cf00c1efd526be6dde46d237b1272279f90420554dc9e20d6da72c9eaad3364392fd9411f69aa352fa7afd0295c0ca73be819740cd88bb94e026ec44bd5255779fe3fc9802a7c3ba5f82c076c0dfc1fc04b78f775a804eb7b336e98be19ee07e382c86e63081e52b56adf5670b5b2525b3dedec1efcd5ffc6f01587f03f06d41563d9463c55e7c06355a43eb50c6be2da8eae4b016a96b842c79cc52e5acbe49e4dcadc4008d24ae7f909b8cdceca672c2cd58a8708c56448379ec9962637e13c67fd1de4661675315cba0a9aa6d30154dd12d28b3553aadbe22b1709b53d3dc45c25bc17f9b761797d5d23c8d01949fa2346b7059793efa497b759c64c1b657a5140309f68104c3e7b38137e50c528572b5f26127aa55177772fe250be8f81a48eb302eba6f347ed5ab301da2054e554b6ea779b2e1cc32d3ed66ba1b0eb5bd4393a5ed288a038448326c0d6e8e0df803284ae70a51ed942b59344e7a1b1c07d180f3a603263c347c3cc4f90638ba5162d4a9a74421b6c22e9a0b5601aa1c1751df498d8d987578f5dad65d4f746a71c5e04061d821eba943191b846e11b79ecf33e0a5dc51aa800a00193a8f3cf34e421aa97514937781f1c28627c1861dde2be6e0cfc7d37c80ebea81d45bc6eca6a6b4c4ac3e979fa9aa2ecb6cb7b7f619fc706592b321a5f9f38ce48f5c4659e35558a9eebfc029d48a5d6d70cbad441f39004b36fd76472ad0406ebb06bf1047d9396504f1b1c5023230ebb922f9e524629bdb9a5068d069ca9c408947fc5650100a73ff8dd3d0f5883e3267cfc05802de89896fb046144c1e8f41a630091f0ab651e19d920d0c907fa825235fb27d733dd1de96bda2ee7aad01238597b1acf88a6c0af4c3ab43a5690e90c7fce789b5eee5702b4ecde40d710ac6a446280d5088de6c2f4e7dd1246ce093a210e9d21f378f84ac5004eb81cc49825ef8190ecbb455f2abf35dde74d746311f6a2a9f238c8ab6f2e234a9342fb9cc8a7f2d50c45a6bb7ee9bd12e0036bcaf1352d57fa88056a987c0e0219df4628f0579f069b5c3fc18e250f6359ec96ad0ffd5bcc2c337f637e7b109e63b20857b9e22819d263f58f9ab21d0e295a563839c96efc83a08f320c440123090583812aae105318f813152a285eb605b2a6bb83a8fcf09c3005b2673abd624e1927c167bb1409b8fbba21cb293eead9b30fc23df1cd2da6d1cfdcfc48481bac1d853e86d9b2695e3e6b8cf426eaa96b008c50a1caab82257f7ff85a5cf2cf53bcba56731ef9e422e27b621c00d336bed1c96504f0f9f77b11ad26ec2f7734e6310c813b32069b7cae63d4c4291787a73952a049362d5c5e601836397466c102b4ee5bafea6149c8aa81eb12eb24047e310c1a73d1b9960fadb1c8f0cf1572582c8d9454c62db2d54cfc6aa8e1edc9d67062220a2e03437c411f55fc6729203a66a6009b3b3ae49f4deab9b32612b8b17d02daa6621ae266dd35f7cf8d7b6eccdc5bcca3c9f1074464831aed99b59737154411b25ffb865251b735203097e305b9b55862012d2d0e6ee2c4ebc10391c069ef11f28d46bd18858149f5c00f6cec1b2285dfd5a3c13e49d1c15c4d12e1ae3d52e54233e8fc15ba46df1609a84a8493bb9772d5d1dfbe84e485d9f2e2014778e4ee14f5a57e825c3181d1651dfdea40022835cadb7d12227c3a9a2cf671ebf32ea11f39f848e6c5db1c31ae02ffbcbf277a1e36b6b1e5c2b4fab9b69fdc4fd37c3a0e90d781f7850aefe40588b7d3deb195f314121f2fa98e49d6953c05c30c6a9ac3e0370620973a72748e13b3c6b76963e689a470fb11c5e5903dba9f54033fbb6bd8c4f55df2b4e541e1f3e26e160faba2058ebfd85478c9573a44f3947f33328eacd1e867c30cfb7649fd4ce711abffe548d6111c86bb793cb1ddeac825f7cbce652643300c492861aae63a9c6da81edd67e2ab3fdcf6ac073419fa2b3c7e169287dd0a00c188203a3d77855fcc6f85c579370f1cd8cc18688022e61f96d341c219f935558220e7f3eed093db47ea25ec76abc0c25283186a67c6d2ea21a4c42cbe7960fde491feb6e45290d40bd261d6edca94b7dd7aed7a036ee3f631b43cfae678cd34c10a53c5333d6ec72b5058fcf5f012a760141e6719a3af2edb3c93709872fc517ff0313c1a3c2839610f9290d0f532fb2f5b8dc650ebe02cb8e87e77ab4fdb222a1a7b5bc06de05edf2a4e89233b24af18722cad3b637bc5a890823879c7ef7b59afebe64fc07eed30aebb9ce731b36afcb0396f40cffcb9ebf1aab9d590a3b4dd5fbecb25a0c68ea0059232dc05174476aaaefcfa2ba7fc65ffbde50ef2c0535193c9607bd22545f7f4ee6c1e568d5d29a62a9ad5c5df56ee079af1c1e80b4aa279cc1cdfd8a1c5080db4864ca81a7c64534cc82d27f6ce83b6c7faeb7e0ec198eff3a4c94860ffafaeff8d46d75a6ddaba6a01af4abf6c28079a984b25d755ec168b0c003e9afb4a0f792866cc2abf67915301df1d3ba3f26a075909a7333d47a60d48e2f7d3053d57adb7c907e08d215e530ffae61b328652ea9399e43442204b19aa4f501fad7a2acb87652a14689ca90f1b67e74ed8d063cf7d336309f66c7af30b1177e9fd62d26f3077cf2002eb04671b2948d17cbbeb2055858b9b0a0ea4355202ba0a02c3fb86dc17ecd63ab3f80cca6a3fde35610ee0ce6c7381610bc1531c6f0905ad5bc54cc4e6154836687c0be1f93f29e637a06f6784eb777649c29c1896d4cd3b1052724de540a53cd64474179662f12a2463da4eacd547e692b4af94add6e3787584acac18c5f3d75244caf74236946230d1740bf813e32a0fb54779f79661a44348b3ff31a0a89078ef4386365e3701c290696b006285b8099ee4c2e1f9f062d7e584789170749712888eb78df46e1505018ca67390d7559ac6fb7667e7e13cc76c22d7fb3e687ff72717aeed76dcfb48b19e2c8ab8108fdb62f2e5c7e69eeecc62aec4ed51dcbcf37ac0f65eb34240f914063960077826ba27d84ba32cc1a1ec3f73064178d6eab157a764dfa207a23302ab8623c58da8d55e5de6e2470e21d626baf2d0b334768a6432a612c3f6ca8af791085f9c791951dc626ac9bc722777347fef5a3344ee09671fbd635ff7dcb04ba0f2842a96ae61a2fd2d4e971913cdb33d864878120eefe4621716731e82933b89b12f46d1163b3b34e33b8b39b7b9eb1efddaacf63e3f7a6570afa4cb70ce4df561b23c1de2dd86febe7fa79b5933f0f6a35cff2c4f9a8177356f5a8806d7c4ce41361460b41f2ad896b70eab0e3e0cfb1a0ed88c0cc45876924b3fdbe17d0417d10656377d91920d2183183638bae355fc56ad4c6f62e3fd198e314637ff4a8d3981bf174309dc429e854439485ddf0cbc138d0bdfd16a903dda01146d7a3dbece8910253770ede032459d1173dd43794cf4a191371e8479b164487f11e89efd3551273dc4ef54e776010c03fb6e53801cdd33580d3ff2afe0e5458db99ceae5ca20d0fb20946e0797ea4aa3752ff8aea7bac61588221fa62e32cd137cc4e6b8c1e08920ee4c6219304e56e4ad1a27ea5e51d4dbc5ec795f16aa5177556fe65ff817d26d7718d12b259a800bd39dd061a6c20faafbb2481794882c03b4bea0fee5b426c68d6b16c0f2b5967023adb8ab0195fa97e2b65fee7425c54ea616125d04b7f639c2c27f8df6b90cf33dd9fc2cf773e562c57fef79ce7a42a3c92339b9679c36a902ded6529bfba1110ace38f64ae046230749fd5e1a42a2cef3df68df0257290793ece050f6f2a859bf3ad18ce24538f1ded7f0c00f100083998b73e1f004aaa6030ba1dc4b566d04d81330ca31a02d253a739160145777c390446e430a95dadd454dd1ebd8633ba61cfe43e0cdfb2f55359a33bdee642bb2629b228e8b57766a0f1e86dae645e3d75c595b6d926529096142c250177c3a7fcfd752869cc9a990f512703dce0d26e477ece0cf7f73e6177f594225c1a7f2905799b6c736d1078edf2bae67f9a6df48792c3967773654683d1ff711a8897fd374aecc019c94e1a9ab5e4fa73dd4a4c085b83fc62bb1ed60e36f750918f4049df29589b21c601c229bdb5a8d993c6af5975b6d51a0ca4451106bf5fbe8c4210cfefeae6c31ebd7656244ebc29b2d58914f1277aa7cc3e37c603947956cd171ea8d0a2750db15820d51efcad5f20d01030367136fa2735fb9b529e6219e0bc43503c5b4fa12d4ee958cfa4453011d45c7f3b83d4bc4ba44d70e3eba78be0ab600a274f141e59bea76f5facd5a373d60e456cfce8404d7231299b262a4a34c91f56e0153e8606bb4e4da92bb37d6950bc8ae2150bb6d1de3bfc29923218c8412381882afd5304822701e877ae4e4840e5df2689738f19f07988580aa3e0a52c35ca96f6073a595580fa5530e0b88e2dacd90a18801caa27ec979869d27c52e4cf2cf6dbcb54c1ce885e55ba30bf7a1ae30352de2006a1ab5e03118d583dc79221451daa2d4572b8782929ef18b1706fd46d17321e945c2038b089013d6965a2ae554b58b2d9ba535c597487c0b7bc8b99fd605ffa0ec1155041b4fdf40eed5eae43fc7cba5a153301d7196ee81104ef3d57cc4fa98eba91177e1d9f18142c6bd5bfc04976f880206de52c0df6e7005b4cabff79e59858fbbd4052af32c1fab894b82c3a15b95e7748922cb1effd944e8c4f664bed481b0f72ec685f30470cb8aee064244d0c651305b263383b077982270f7cab706e67d036ea7377608e94c9c2bae2fafb8beec8316fb793c2bd6115046e046cbb715660b8d9573bc70d0b7cdd603bf1082fcbaed827de1b5f744a14178772b0f230b9639d0f8d664db2a63c6344041b79b439312b7f51be78ddc769ee8789d5c1cab0c0a7aed9bb3ef51f2e3eef92fe32f39742580a8a806d9183a9bce5e12794ebdaf2aa9f6114f87678ec7ed460d826a47646629c225a03ca2ee87adec87e40f43df16038fd4d6aac45e0a6ba5fe7f758d068b4fcc21b4701a4654e23662836f684c36218c74ac961411364db72677c1ec0149f7628be63e31be2e8cf1acdbf4eecb80cd578df85ca7265e87ee474d030d957786cde033af072397f2c0b557dde3c03334d3124c235e46954edf261003a994df16e081ac39b915b304d71a14b1e5cdfa8bbd63c400b337d2cc87376df8a5dbe8c3a8c09ddfc155231085ae43f0cf520f2b8695ccf9ad0b1aecb83e7a4f6b550f4e276c3c6c90b0dd60c837c7e1148a2a4866eebdf15a15a02e66a23aa8a2b5f05951323e77f616091a63ae160996120fd65daa4910998e9de886c1849c63ffbc9eb736a0630b5923bb12234b4c44776f9c92c753ec9ad90621571f78f1329cd26273a1724050c88daada9752ae8e597a8484ee1891508907fa968dee30535f28bd2fd2d6b9e35066523d01982ff4c502b49cb3348f8da1d6af7d19a330512e1011a51e47e6088a9097fe7f48b6104b17c02624ffe716f5869e22e9835f1c85afcb3b2b9baae70cbf368043931afe7b6e442134e82daed8395a558ebfef5b661fe827b9db1b072e0accdea7c91a10021cc7eb560c51f5dc45e939a9063c1c5763230b7c2cdfb9bb38337e3c1e59b008adf19b5cd43d393df1159a9e861ce0f312e624bcec9139dc50da6f79aa16e4e47b300ff24901a817e77b86a8b58010cd6b7f50c79c6e7c0c4868d2eefef764d728a0d54046c627363d4efdf5f27d0474e5106a2a8252ef0abd3fe355911208cbce2a2eb8812f98158c2de1fe269fedf55ca94a9f154250c33eb25c2f73a36b3919cd24d028f692ab75a0a0c91f2c1fc6a1ec207ebeb8a10916eab206faee7f95230202ae100e2262904678ac8d0f7a086c96f6ecef74b537a869324cd26c43f28aa21f92434bfc45d46ff6798ed109f2e04aab19d63f6d639cc27a8a526740fcc89151be4cb6b58290933cebd4d1d53dcdeefcf2de5a3fbd7d49913c046f91736b9ddf7d00e570b1eb32d70914d435f92e02c26bb691f33fff7b85da6f6eabd29540d48ceec70caf60f4505c0e8ff603ba953dfdf087955c9c4f062e91cb4b953abaa7b67b2b16279bf110a726595d9d922ccc664ee819f3af9a93d4046209bfb8906fcc6cdb8a0e030a4c67e71929378c66a3e91026fd29a2ce796cd848400798b43b7810b2e2849d377c9197441e29ffefb7f41d872919cba7c0d5124947bcb0c97b9a92c4723f1391139054d534a04ba764ed54954f37648f77353a7cbc7dd56f121e7ebfefcac84ef3aaeda88644e2216eed586f07c5ea85dfd56f3a238229db5d427b5e02199ddd7a6e018cb445f44c70b9de884353114840f70b3cbc29c527fa7723db2d698fb336bcffe462fb1d4bf79b294e0030c1ffe20ea143b065bb9f826159b5a66ad1d0ea01a449b970ab3c45de63d738004be790d15056871a5d5787302b58ab018b92dd524596b4737e6387c032a01fd628cd263a265510ceb0bb8030a2da2746daedbfd1712372d9f6e5dcc1e4288eef5791fab1ea745d80c6f269a6ad2054dd4992143ab7db55bff9ad10ae4459afaf8b0aeec37b4aaf873ba07ec44bfc13cf3cc00fbafec9a0cfdd0531c823cb23a0c2f3d3b647bf8df545677521aef9cacbf4a6e304327ec514557dca9ddf06fe92bb572e0f1a9df1eddd94f1fd39b479ca850ad55766e796b35801e383e08d756af81bdff765a7049fd5347b6d12f9753c2a613b17c540ab3da496040ae870527678f88b39eb2dd84959a239776b3280c3981cbd1023ad51136aa9b07ee8dd46199f361c18ffa73d4e12cceef1c40c637b5a1afbbf98a1d319793c197dd5e706a92f6176a8fe48fd2894e8eec567affd470a72d8669047912be91ed43c77c2d288c00b912aedec9f5d92087392446b58a01f70f48ef5ea5a2b35ba83f833eaf826ee04828ad2d27e2c4947153b668a3acecd0215949589858170c7918b8720e851fc093fc61be77c87f39edc850c5eff194ff95ed0ec4f69bf42e9a5d38a80d712b737acb6319dc7b80383dc2a7e7672695597c34fd5de37d8c15a21d3e78c4e4f7863d469ce2b949180cade1a836e2bf2f1979c8b5721d384252f1a3e4975d0c5bf9da554d49f5a98d834329616e2ed9127c05c52ebfed91a8bac21b844e2848a1e1fd9c9c5baba061043e64f218591e4e6e5185bb9001bd37c3c6b04002cff1eef210215efe10dec4f3125887f272fd5c91936cb2d9edbf7f161e6039cfee1e977da200230f12ee786d688e43f725b212d566a75421f60c11f0f121e298048e4e82f235109babd596646524bb5dd40c99313131b98854cce0401c807f3f7e239b8b2f90762d452bc9845e990814382a776b8a533a8418982a511fc75048130e91cb6e3b88851ddc5ed3e6230dea55d7938b34e88a45c6d69608666601da4f394f820ccc798924a95f86a84929323db4f6186d0e1f03284329b56f2f3363c39e306735c9c7d5b178702f0936e9b3e00acaa10bd42734e59701044b9b26be1ec3e45c00c422d00db18241d25f8ac3e5e09d06c09cc2a74eddd86f844f6f80e67d654b595504cd14d823e92f5aec89c7e8f497a6f93ec8b44d0b85ee9490bb101674811e57049995860bea24e93ad94e5eff40fb77bac360ebefdadb8017da4b0e5ec6c6705104c706b0648aede890de020606fe657201439b63cb52fe2dffe5a323d41e66afe180773594dddd7210ef2b94f5cc7b6e3f8b637eb76ec03ccb8a4d34ded4d8ef2c1c5b41b89719f14065d587c14dabc75d0d6e45b8c9272328b684362373ab7198c780c2da3e02c20fc272f81123ae1890424cdcd10d8f1419637f1b6f913716ce0732ef8f99d283dfa86623f73963be5a32b869775c13d5b1018a47cd92d97e3d42b2081cccc0c97884b8c4afb935811c67cc7c134d13b76387438daa6033e6ef70b182c4df512b9fb476c2e41de2c6ac8db9b1363a492d4ff5f8709f018b9930aa4238be1b99244838929bc7512155e05296c1f4710f1d122bf93dc0022e25abb1e73a85443d38f918a68751a8939a7a5f4b92dff2ca08d5059f1ff2e8aabd5e9282bed563fd039498afa7b9bacdfdaff82d8b9cdcf48bcb932d7f55c91bb7c5524af4723a7736dfd07b4107298e9256c70dde1bb5e3ca263ce2171ca47e603a682d0ede4eaf20004863e4304fb002484fb76cbf6c2319c7975c9c557f349c2cb44ddd29928a172dd938876ec239a32e2c06ed4eed61f279844e4fd0f116f46ec4fad031b058ea1efacf2bda48c4487efa50a21ba1d5ccf8dc848b272c2bd90fbbc4b77a22dd010551fb35ac547511cb9fbb866510d7333ae7478339a5ded13ea6d33d9febc0e0b395c52d7de0735df0d8125948e16080392b40e1666fc736f4e900cf41720009967f892d50f25a3e32f580973210193b0d519047aff95ac43e5cc405eb0b3726576d308f5321d5a8613dd9f734f13e34573e42fa0c078c3da6d29a2a86d2e3a637fb7d8c729ae8f920a47759837c10cfe600c6306e1c93ce6c899dc1a9cb56c6cef2a6a520aa606f6027ff64736c14fa80ff466c1d97d450289bc5de007e62b621f457e56deeb3749c4fe23ceb0d9608d868222321b42215ddc71d34a954062d0592c2bf95f60df0d0ec1907c18a29fea5dca2aecf09b2744d9e3268aa7186729e84371bac672f4f1e66e48b945aaa9503b4d305f702096c09b90b6d1892e84bbc3b736909879aadba343f84f498c8c9adc907336b045e2b3efa9d66aec4236e19ea56aec86aa7432476eafb9a14eb62cb22fe0c354238229206216a7c80d9021e48d62d02dc5a043543bd2d9032ef1c106b9248c1608188f9c8bda58506f1933cf934afc39473eafad78c5399de8b063d88bc85f6ab41b111e493f8fa9baba5676ec5b51ae9818c127905c8cd44ffaeb329d2b0743ef20b5ab9d8587e30437efb62a8cac3ce09fbd40876a0ebb1756ffb2d040fa56e84505b1320f59c06dbe7f8bd50246273f97ce836517e7ebce728ff1207e01ab1e1aad32bac30112ba1509cd50b6591422a63ceb6019353070ee0a1cd3bd2ee3b9b7e980c9c71dcd527ff7728b6b6789c476412af6fa508ab058802594ce343e1b58363e66b111dfff7a88099f629b6f50179b1738552ea1fbe9eef441c5ad65a0a91c731f1c0c6d64ec36715db705fca9465eb2e0a4e959ae3abc76efced8bee8357168cec51f6c781be229f45de3ea2750e29c5b63c7791c47b7d988b6aa96ce74047d4d71f0189b765ab25edbdece06f145ec04e95bac357036a65453cbcb0befb49d75fa1d7c11813fa5e27ca9b554899394e03f3ac43f7fc1700dd7c92a01162cd2d0d95d20e05a44236fcb7d5a4d0a966d4736ee0fca88f364e3a71f1b7b8503da5ca57a3ad9ead86e26a60d1520b6ddad132f468102f46181541800d8fca4064455431e09d80311f2e20c02f420805c86fc7a35838f928d62ea42c174945172ff06f7834e90f2244cf003095cadf5006f10e09e4b19f05047bc46c03c0b1d70c93fdb9a397ab49074b17e0054dfb3d0afba51cd3c6b2aa9360a45c3f17bed92ae1d036e2a18f791acd5f12fb99cc4cd61bf33f881aa5222ff93876e9f183a1aeec603793861345bce07c277e624e5c84ce3642a8cd3ac67902ae4cb13ddf6903de0f8323e86940861f81d4fbe08e74d966d37e566528d89d59d440ca2401145a8e8f058cdd28ea67892dd1a832e5571feaf70694d6bcde53c61731bd8c7d320a6547119e522c503ba1ae92d21d7b9492518dbb78d0c5a4387fddd6684ae1abaddfe0e51937e0637741b56091c8350acbb6a89b5385bd0f812c083fc4bf07118f0476a7a9a38ec64faa9a320623ade5d2e1117184764013101cf0cdd4c6160f1ac491d22301c1bab8c647d709649c3e5a1056145c17172851ed737883296984061ce5bf79fe9150d868243c9fb11c0d58488b97eca016ab89d2af1f016e89720f03e398738e75bf1abcdbe07f0ed43ffa5f8dffc6e0f2bf87254fac29eaf2f014d94b4b2c174f7d1204a453315e39d7d2744399f32b8798ad5aabde02feea84d682121ff91e2e0006707ca1d846c5c9da6cfb62b3f5e3e670cd2d90eb7b0f92f060e4288861f33a21d9d0ec13a28d183d2023e540cb0b15abed1a1161a6d298c8afbea0c33d006d97118d6830fe7ce9d4c4030cb79eb5c22b5381fb67d1a12079ab1b0c7cc4c3d59bfc9c596156a25b520af118b684ef4a32b4a8fe8f097c2eb5611a194cbee2f0205ff21bf53ae066a9bf7b0dceaea9231b1fe596ebaf84f9111e1f142dc95209554df7899461500e40660ace151f713df8e0dd7780a9f3e5e7a6e324bff6938586e16cde171dc55b87cd583ef20d89ff7fa7dbe07b5e7683adeeaaf8d34374caebef8f228d4747c744fb3dc7a2dee112692bcc9ab134d0937377e571480793e4ebdcf80efb74ab7e4f397e389935c6038a09a6ed025d154e83f3c56f446b3fdd64af32661e22a55a874f59cb7b834d909caecfb17d23908970b0d8fdc11406c6bc03efee2ad462c06b71148e442b7396351c8afc586078ad9b73eeed7b3d7447411a1106290ad59e88c71490c39ef1ada984b664c0d949aa8eaff572113f9e9148c0ee1abc69c2d3aacf6093872169ada5e6afa31ba5ec1d87c4f6c62cea3d03e3d7369eede9598ac076c4ac509809f252ceb07ec731e6c916a5e18f74f71b8a978ecdd529d3a29a870870df096ba9d8bb14da564173fb850ed9b349087bcc922fc9da0a460d960aa1b0dfb6d20bc8608b2c7bb3722575ac78819393789ceaebc9e367e1d542cee96542798c206b80db3a9fe8452dfffc724a57daa435288ff1f794461a7a169945d30da1dabf5a261f379db7680a159e306d1f100dd78eb6914f3b8b6aebf3f3b4eea7a6c8dd75cdc120f89b1fdd2c323a415da19f30e453c115ddfa31eeba7f45542de5c0fdc71007c4254ad94f2b0a4505eb98b16221a85ef12aa719b76199245f66863a0a630613df5fe88d4e4d12826d71ae4c00ae50388be6e88b157afdeb29852526368842ae3e9c7104ac0bada2b5bc78656a8d077070bd29744ca7a0e7048cce6c56056bdb15f605439e31222474831effbcd7941df5f644726934b3a1c33bc86830ccd91e8e8d86f6e4e90bda8a835c94b435b25dc11b54c0834e34510116c05a2de2905ba921a20f2d6b0c352f6a694fe4b13430366c6a840d326adbc3478c57b07018b923913ce842b0c3fbbfa8ef26f2fb437a07f067cf212feecd03320a2aa4f8ce98b0d23e131531f5cbc82ca66e66ca0d8d8bb002e933e926eed6c99775fa2232362e22a3003706e8123a1daf4dd575dc925c2a2be09e43e1a10b1f6f64bc76c13f62c6dc78b8320bfcd17b432a9b574576f144147e013774f8038315d6fb64781e271da871b688ce7234da863e76d08dc0d47bc8ee464baddf3b5a58e6ba774ccd826691d788b1c4cc7be3e61c302fe99842264a64594716f97ad562d8488cc422788a5b62f4763208fdd7171e560a817b47ac72b75de242eb8a41a33854755e48ff11d7b71b66c73b53e5d6d319204f686ce3a51e1ff55647fdb3be8a90d8a62c2c99e10bcfb8ebbb04804839b54e73033fc941044d5d364ac1caa0ca46e936af0919fe09aca16ac54b6e535c6a190eeb8e24b822f7a7a1911f5bcba97b6314ab35e441bbb3156b5dad800641bf8ec97d9b7e44ff0d05119df178c209ca590b12a227c1145935606567d0f9e571ad5933d1eab7d55609675436dcc9585e2659242b5a1d267329b074e6210dcbd9a00cc2fea1762b4c9c1da56d013f00b749cdf0f047a351beb82aa92b3ff34914be44295db13bfa55f626ed7e10a966b92081c8078e91d7e3e43dcc9608593dc6a4b46d78d4a65902485cb451dc0ace80cda679721235029201156baa39eff24c072df28f1b81c144bc025a22c409dbddc4e602f85698ecfe330a25b33f2266ce4d447aa6f1176dfe4d78f7e726c6d94274457afbb32f517a4291b318420aea32e252a37255118ff11f59c0d083f6a2933c16d5e4c10b7f728176fe164382cb5e44bc155be97f5eac8dbd2e349b94019c625bc9cd14fe965ec27d28ef3265cf00ec93233a458365a2cba0d372226d48cdd7e834581d379d9f505202eedb04622cfbf831adba19d89f251468ae3c3660c8af88a50c242f63c1f9c23710be6085a1d4b9145533f08ce803c31c9ad76e67764df9bd3485b5eaa73bd6ecd645ea31ca612459656cbbb5b23f9edd0a892106c03ad855028195e52d354c27deb3a86515ee090e2c3c13de991618488a813d7a6b03a24240814a10d281b2ad535781f1bcc09bb972863b6bfbb0dd41a78d355240783c672e5627ee6fd5b789738273893a7d634789dbb879c5c36ea4b2ff964e791eb799397b45646947944596851988bda0da43cbf3e6e568051ac2008a9f3e7a26d53bb86db78cd7d8cd6a57d8907507560a1f62d48146c96f5dd83cc0834f03d9c445f17bbe49b175b293b4fbfee5ced46092488c4fbd022953f7188cc998d64a6083b6f4184351183834be09e0f68b64b5252f8f1912e503baf02e00b626a8dc0991e40b0d6b276b6a88d7bc00da0d3afba6426374a6218afdd54d621c5d4c5b394a8c4b0a55b3b5719bed2d59efd447fbe41ffa5aede6a00c14e13be19c01feb6fb3bd207b2220fc9e5d2a20338d6d87b552161bc293113a3e0fa8bddc58efb845cd7bd82d808e025ceda35a349f5926b45f2eb0b5c39b23152f25a5c0d9fc6ad1a5bfb9022fb9e16539276de2fe126d5d0e81baf92c66bb72a3659656f3561e032cbb55500e5610a45645b0824f968bb366152fa174bffe527372660a8df1e9167f7afc54ebccec15cfa7eb81323b15306e5c59a094e25dfc4798c7fd0c96ab3f402ae8d59e9a073f045d1f55312afb30bf1ed00307fa11616a3a892393554bea789a2688dff6fbb23d36749149408770b7d18432962074d4ad90027ec0586b111dc700cde687848a78cf1ed614c09b70bf9162b88502574a3392c7665c1f3d88dcbcc8a232d3fc24166adcf81d3bcd878fc6a0c78c69071ccc58973de3c491bd069b4fbd3bb1c588d6347e3cb0abe6ee85f709affe007090b22d46efe2cee0fbefa81f1bbe4a7722fdb8ce6ddfc82be73a45786bc5e3cf795935c0c714cef867bd837c786ec740fca13d2020dfa22f7f6ac6c617c58d5935dafe03325fcd01fc99ea76f5a520e40d9eacf6ce63b4bb1a8842c40a203dfee155b1788e4f92175d498d57aa3b5dad40a827052b45e1509e413743c659654fd25fc84c8d3a1e6b988f07f5c203032802eb0b91baea9300288909447f3aa21b8190accc50cafc978d0d06079b04d0038e70ff943def8893667a6995e7e0ff9f42eeee5b42f2b78b8b50be50e1c86139aac8c661b4004ffcc6ffde408a56b29e562ae6fd37ce9b1acfaf2552ebb63295d189ea5d87e6e10c6611076c18f09d9ee0d1d2f25c432dfe64ed8f33c9166ab14672273c5cb48ef9d3d82163b0e8e4db6a2120d226ce74a06aba5f67d7a4278d8c137ce6d49ec0c33b2413bc8f318d0e652748fe4da4420c4ebe2dc064d65f2386a15e14db123c3c3cccaa6a9fb5098ec31095f83cd9659d5edc5110cca541114991b36e8920544d64563c370109c1765f0c2dea11cc2282625fd5c531b05f49222811877971652d193ee4d1552cc117995d5a60162d48819ec0ea4028a6f1681df396d15e103ea8f0e11e9246a737d5ab05b2a128456e1305c93eae6cc40875ca99f9e94be9a82f7bebbffbef7ac0fa7e21a2258096db5dead31b646b67c532285f8849b2032321cf889166c43ac5d202ce07f5e6fca14078cb027868e643b5ba247515b1bf0f305a8fc8219aa9e3cf5b8e2e4ea4741f04679648bba00cf1fc26f27c7f40d53a853dc38b57c710719f0d75b95cf87c7c524a3a339dccaed7f57ee5d62d9214d3b7fa37237b5d344fc53aaa593603d4ce573a26b0244ccad840531353c3f8f6173ed3ba19013def74789f413b476ecedb93a5286cfe82d3664a9e2f88acfec5a0b86b8ee791e8309678128edcd2cd55c085179002184deab53677f050501e94d13d6bfc4a7d096665d2a15fddbc1b492b298e183b583e9f6976a3bbcc8f35790382f63666bf4d5104510467fda4d1b1f89e9f0b04949e182ffcfade7b093cf1d0ee053a7eed8fe86d637181362f26a8256b40d5aa2bc4ff3a668de07c7f384b3478903a321aaf9ecf9d74802992cd3254d5905d5799b672145c70fd3e57a5d8374f0cd707101a378be9c97320fea774dde852c1563759fd309c68026c99ddc7cb2ecdb2d47bcf2f97b7dc06ef33948110cb28f437be3504b28fcd82d8b8dd98a7bf2c95a7292b6464bdf034b1d85e723045cda46822af57deba9beb2b29d0e825474c3c18e1dddac620a61fa161a9a81bd36a6b32f8ada762346c7592a976c63fbadecb3303410e444ad776500765145a0c3c80a7731829bdd5e8705c9aeb88b07aebadba0d89be44a04881dd3f98d94dccfa74863d64a7479a2f4937877dd2b3fa2e0310e70805e000cc4e70671ba40c166cdd263e52669b96abbff3de62039a8a33f1292a362e05d1de569a4bbc32cef4f04a326e1787cd313cf5671eb965aeb0225ba4bdb9d040cae361d6f4186cf7471750a08de1254fbd72dfaa42af30d0c4ebf82f454ccbdb550303c92664f39f406bc7c698b59b96342cc1d779e0a309a8c73891f90569055452bb3894d78b6e63b96386669d87a2c10d76f787e81b64cbf1be9b334d1084f1672f7393286a8a90c0c12492cc43ba29298758f35dcb39c6ec116d235e9cece2e66fb75a11dbcd3cba80bb35c417236da7fa6c5127026076f339ce79ea09cc3924499942745bfff49c882487775ab33916a0bcf32f5c485d85150b0c779c907196796b39e29052b6e9745c3a65ef5060bdd9f8762bad6d8ce4186910e4d3631c43fb60ff314bec9e317ca59601ff8c17a9093ed47952a570f24aee3bdd270db51bfd6aced358b96943744796abc195ac490ad90d510e7f2cc4cb6c57ac89206635f97f9e7d1f44e9e2300fd883f3754ef73dec8278be65506a3c043f79d2a257f7b862d8ba0ad125a2fb408120a7ae364f8d303e9f7eab27ec0fd77fff5d3de85627e2158960cca4e73df9bcb12c3e6ef5bd18d379434bafcf45e33e1b025ea2971ea801bb8be80d0b37283063c05661523589e1e747956127b7e2b93cb44076169bb4cff5083ea0630dce0fc0b0275f68d19555fe6342844869a192f777c0ccdc83be52d07909407a36ca641058f601d851f9e0e5dae66580350431f618b24e36f39a9fa2a95ada4f310902a681a22fd10bb1907117e830ddbf34755cda439f25d10688bca7ddccab266dcbca375ebc5d826bf4ac3ae85f4cb8fc9be910de9cf1c8acd6c2ed1b751fa7e9f7ed3cda1394e127e2aee9c315b1c7a3b9a3fb9f625d24d8aba799312f176c1c31dd1c310a9c23bd9ddcde025278fd8e218a111613adc2a421343bcf408643ddf1d38b272566e06a21cd6abdb036a1947aaf3ec17214f8fbf3923985b6c3018651dcf54506e8597267b1eaf124acbbff3d4a5837018a64636d6942cddf3bfab9fc8c1c4e6230c49367d31d64afdf92db50bcabe88b13871e33282aababb102a1163c49ee1ad71557e712fe29670fcf75f10e6fa7d30a5c4450f0cb4a0cf8acb05bfcf6450f41c0db97c32792d22cab54216ca0dffa84f2c2329098c81ca8b17effd34314fcedada7fed7ab11a3de9ebb4307cf6ce82bf482c5c5bcaa2783e29b4e9d1fb83791d932d25e55c8a2d4e91387efe693013c8229c52e5fd93f7f344032c89edaa97ddf5fb08ed1ad2bf5bc38f42dc463a1cbdf5e1581a31f747e32501cbcea8b07b607a1bcb97aa55b01c3c3102e0c47dceb90b27efce1c0c89c8e44f1a14e8abae5ba18df19ed152554999a08f60050ca713e780a9c60ae3d18924601016962b1e8ad87149d7cfd71cabe4502e48605c92a03f476ac5e89a90f9a1dab6b719850a9fbc916812a6b3635531c2c14c815e7c3ef930ba78affc4b72f6f226c1d47eb554062629f572669588b9701e7d8f5bba6a54a368a884832775e4900ab3efef82aff8b6e1f7ab12b8d6e148c44e091f82e5fd63630ff1050a13a690e1215bb479cfef4029ecad5325c5acd2f4196e6f0174ce42a669a91c1b5854191ee4702135ba4af8833543f981d194346f7bb1dd18bb8850429d4ff1a810c76dbdd090a269dea992e9cd4bddd0c4a3eefc0510449aa038c28c016924ce6f8220fe0ac08972f3b7a3e6943f687d1471d1a67cd64c704d7222e36d7753edf0755585b10e3d95461f588ea900dea85d743fd713ac74be12905a89cf06b78ff984d64ecef5e53ddac309f2c06c2de0a2e22b70f773ed40c936eb32942b5ad62f4652bb6a46dac252dffd6c27e963f6ffadb6a35077ce64b5232a788e289eb772d192d30b04a656116dda15c93c44cf6285050fb591b6f19ad66b2a5ef60d2d0009bab0725867e15e6f8c0b21f86d63b5cb0704ae2317f895cca1c2a111d88b2bb0f8df65b1cad08ba9118049a534e0c59c326c6919d5ea49d29fc1e6d3aaa74df686251292309885ce2da14debd11f981ad8d0d61c0c8d07a319a5dd4bb50b6889bf0da966cb788489ef3debecadff175fac318edbb618e23ac2379fcf91ce3bb2af290098577753dc27abb30c759bce2470382217a6fd7294d404787c1966e46a5ddd76e9f3ce655115f6a31d63604049e553e3777d707b97c2f9e5763e3e0eb46d0a1916c8b440939045dd00f2df54d66992b71dcd19430597ac2105e365ad7197b5cda03ffa9d70217d9a6986e66fce3967b0bce336d6f5bc23df15612395e1582410e8c55eda10036fcf915fdb6c0359466c5e877fabeee7aefe8e230a4e5e92839019ec3c98eaee93ec30b2e0cecae3440392b914d9b86cc5a4c7f4eff668962894e06d143de19cd530597603ad063d229d278b90158c90ef3fa842941f5562865d9d962d12dab2babad5fec7560ce33e68701010cb3c129b191a350727f3683dd2304ef66c9b9a37213881faf2850683ff3d52c29e1c4336a1276b81589df280ca519e692b088c2a417d720037d506d69e20551cc0e97339ec1b1e8a5331c3f9fb173f5f8fe0dc8f6785ed72b053b9f5a80d1c6324705f28f249ecd259e6d58141d9f0985c1abfa5751f6c63f380353981aa4bff4d3345690afd2b6b43fddeb24183cb275cc32bc5f42f8091a4d8282c3fd688b7c1df1b1c3f34d12aabc55d7780bed98c98a9009fe7e5d3c82b180c2b75ac142fe421658824a682026a1f993dbe8e8fac947b3e01500d43bdbbca3787555fddf60f4e90244a88143a6500d7c16d3e0536f710830feeb672d75f055d2358c7bc8fe7f7bea6761741c5c28c340439e9cadcab60bb71d1e5be3e5edb12824c9007b6a76def2513b9ab7721dcd7621e4c251c14ddb1bc96cfe7687b062a7e5ba3e2bc9b89dcef38cba20c5151ea6a888204742416c64f09bbb68c87432c97fac461477f93f3e3e50eea68995ab2dd4ed3a9dfed625a64106383aa0c9e51f6960bdf16d2c600c1dc9704f864d73da92c4ed84a05e8dfd0fe6b5df646db692ab41ad91c4fbc3b93a5d79188bf6a2caac16d23269bc56be9f56ef73f08dae01fe4eba6519ceddf751ea316d2ed66ac1e604f7b4ab2ae4453e1a88a5a27196c6147989505046d8f034798726c848e153bbdf914f2240fa210de76939dbca39515dcc6519818c6a070f3eda95e2c86f321b05f3d2a0029e799668783da43e71dec33b57660e3c9677b6e4d4b5bdd7d3955e9752c5cab9194c3826c684d6d9fc4c2ba793a770eeb86ece33df1fd5f75c4825ac1622ae8746400551dd5a0e33a1dc81328e0f2c2c776630bbe28fd8890b9de9eefc68fcf30830cb454049bac3e87f736294275f841094dff4940245f777f7c373de54e7fce53c257ecdefd0cb329f7afab8e9016024264f493d89f22f174b4581d754fd4a8dd22080aae54fef1ab48208f7866ab3468a632037681f5ce43b94b6b8fae4a370b59e4db569903f3a9bf37e37d14d17f71ce2b65aa4deecefb960bd8f7f8c9e31ee003c3f3548464a910ec7227ae2bc0bdb24cfc318607dddcb9fc1a9f4163d966c30d50f1e7da408f75aa3836d874e574dea052d77b0d5287fbff440ee4b10f1db585ad47bb27caea7612d82aa12f4c71295596bdd8a57a8e910403f2641d9823858846f44c8062ac6f43861243fd5854308c6405afac72ff7f7a664abccdc189bf0951e55d1724978263dda90e1fc937e467d9ef036b8f0cf0f0842ae095a12414f188989d3fafe588149bc4aec57f1f95d98913fb3691b93b502b3afc39bcedbfea03c0e0bd5d03cef9c003bb2cacd0910890a2be32080356b1268267dcd2c62caf48a419460b289f16c3cb494d6c54f2450e1946d0bb87d2610819172090ee6073c1de4eef785751f70ca23d65798ceac5bb6179c26f99a24681e501eec70e0cdfb12acc81b0cb927125ec3a4bddf1af534bc38ddb1aadcc3b4ae93288e8d239006930c48097a1def7c57489397bae8f5cda9b1bcf2e5afb81bfcd2dc3aad3f015582f5f7c81c84e70bb0d07456cd612a19c8dcb418bc461513b409e74c99b2b41c4643047ecaf36b74a6762c882ef19fab9430d438c0a39795b9cc0263ca823749bbb499cf38b262e0c0c93c9e1f6fdca57fe1cb4a945433322a8cc7d52726b4117d7824f2501f803ea6156ad37fdca51a4dba2728fad4fc000db00feca397758ea4e2a45d81bfdf17726971e4a35e6c4e011454311c3dd84f047c283c45b64be0e9325a116e533ddb9c21d5e9324a3f42bbccf90bdcb71bece43a2b5d420826f3aff98cdc75618a6f32f1819dd4bab36106236f845e3f93338cce5e6015ab10890d7f243ef5e81e5cf99fe66d7d9ef74b66a709e998e91a2042f5ccbf27d2fd5f20c10aec93a18d62ff515c5932a9993e6a8e26502189a1b3671a86cfa2a02179247518784caf9db5ba4e11b2c5a784414865305d48cd85501e80913b86b5277f96e00d6bb07c7dab290eadebfa821c6667f7b3d239a778f5fc44bbc53d854234afedb0881ed9304d836042935160863d13455937e7b82aa4667654113e5686a424d1e7a1d02f6487290957ff678360f19ffb330104da7359e1232b7bd395f0178de9b7c9ada03ee7ad7a004174c44675f97e695d49cfdae69369c6439e0d1f84284574919ccb685c1a69fa59ec0bb99820f672f6b16f6d28cc6e38a4c1294eb3bdc8c8802b960851373e9692d004af365f1577e2342aebd9134ca3a169faac1795d6ee9c6531f1726547550b7a19a391851ce322c107c9d3b0878c5a1f7385720e907f4e652c2840c81cea5e5c98e58f64e1dfde3cd59020e849b22c4c1932ee9a4ac23f9e07ecc9f7ad43c8c7801bf65e6467a648248a4447505b005729db95af7c5e4d29c1a90eea7d3a398f1ff8f3bb3b65e210f49488d12c77e6ac259b96a0875b1f0b5670b2de7a76441145bd7886fc62f98ffd64802e9d1b81557b123dc624b1ecfc98743c0acbedb913de3720e74dad096ca2f582cbd551552de570a631f4394a687d564c4e365690082a7a64f833a37378ecbd423b290ccf9889d40bc616f701c8280367e5d5f959d96c7341c3eaa9cb19f6962d82002c8da5c9d5de19d4a0b69a2107e88c76e9c6de3e62e49e9f7f5f93e804b75cc15b65bb32194e56d72c526991cd494d871d2adb1a394e6bb8b9d8548659148ac3a5f494c8190226940e3edd9e9027988a00806e9384d33ddde9c10342fab48011775acc041362fb152c7d3a770625f719e334b1d7f0a09c234b97ad458c2a3946f94182072d2333a3cf75cb095513ab3ccbca4dc67f60a4b384cf070738698ea5017838577a7f961e1dbf1d72a057b3c48f6cc8eb59188e84b6a9a0d1118fca8a902ea17f6d9a9896ec97519fda6c971f8d6c170cdb55384ba3765c532b29f04a835dd316c2f118d8d1d004f97387a23d8666284343f9031ec922a73213b672fd93c20b45ab2315df7e67f3c5c24e9db473c10b0e5fd4e4e66d090f673cf802b238c6926219f6dddafa5385f218a9256f73ade98df468822f35ddaa0e1538b7140752ab001377c9adaf1bc2bfdff19729f91fdbedf129c59801d0c3b477b3ec6d23f5c2d8c4affa281e7b95534e2aff78c8e8ff91e7f444add03580feb64fb2ce9dacecaabcdb7899e4997a7360ec98c49274c52e583b776f9f517c29829426fb3f14fa72b8a130232c636e5768bf10108e2fc12e20ddc6c121e279a1b8bb789333e79f3635eff84d08c670fc6e5365164a32fcf0c9865e747f584d447f21f3d2e81dd14ecfa0cd8fc40b855e98c76a5aba1d1e6a5b0f54ed38458300c6b994fdd4d20224b06a167512af3184fc73c83a3a0a1040fe324298652db0b699f5cffe81fa42731b70f3af1a6aaadf140126c99f404e1fc56837fa62e9713e2364797bd8834da372d19b90ff7dbbce04dee385616812459c1d432e0cfadeab5a41c809145759ce71ba36701ee3bc6d8e10f45b93804ddb2128cfa8c3443e825b855e060a711fa8d3fad1aeb2f83c34a5063772bf122fe709e8780b830fafbf90d093d019ccaef0cb390515a0055b0d53fc2c3a864229df756e41fc075cde5813b7f8ae68e91556d16d03f04e65334da09cb3271e8181831ee8dcda68389e1285d03dfd357e6e7904fcb9c1eea479e80f178b241e7528c73418f4bdd7f413af391860097fcd495596423d2f762cab80f5a2439c230d9892139893a15c1449f9e7247dd25d676c3ac57b37feaff52daf1b577ec12c93202c096b8246a7c1dbb0baa9b482e8cfaf0e7f3088c8108f0195dd1d41dc52c353e32b02cda4e94197295b2ea9282e833dbfa8b4dc37a97b3741e4dee212b04d61a14beb5f3eeac3ca8d560bfb3ab87630627a70df96552126a6ffbfbc985a18c29c872d3b68b50b30b5f3ad4724723df791dacecb28407d75257b54e8c1f7131a46e0f3288eeafd3e1676b1a2c4754d07c3c7108ce70156f65631e1e2353917248d116011b2b279ea0fa9f7f0119ede13bdef33ad185a955a6eef4bafdc8d3e26707abd371d605e9c0b1212495e953f2ce2137909d87dbce1ef4eaf99052fee1dd149b27d9651c2a88f7579b9024bf08d8f1e36cc0bf64c87ca3e9f25961b278e580ac4c877aa67cfd19456aa57fed6ca460b38c433e5e74a6474f59e050b36ec466c8c612caf9254dedc2bc28580f2a6916da6ee60b4636b456e4dfa706558b8e8be0e969f7d63f0ac36d9ed2bf5856a7ee42e1c9d0eef36bdc6e45c196fb18cb99ca685ba5255adce21e2ca0c8730d596441cb2f0c38032b237dfe00aac008c6f44e59df67f8a7973d49f899576d5d58c318d195ba97165748114ed43cdf9cb7158812081cf7319595e0c80c4d2f2335bdc9e40651b4f500c05196a842a79642905927bef37e4720eb5043ac15b45f16333f5074fe0c6655261dd9b4b24548a618330cb1b347451b2ca7122a8c417d1f003a47fcc80a8ca8704f59d8fd3f481ba1642c21d56779ccead5d5512667583db2ce861596c2df6a92f6ae4dee80219b9500eccd6fb085b538798b1d94aa83c26dba3781627bb60a614b7a2bffe4133d875db31a9fbf523f61d3c5ca22e7afec1abaf365c8955af1837146f959466013578b6f6a6b750933e35312e1acd32856eb38527e7f059d9312d3c17299cb63fa402624c17112cb49e4ffe04797731df9352151e99fde2580cb818480e7fcc1a014693e59e473d0e6acaeab4d16df9f58fe63f15f88d09efa5d29625a8ca475f080e3f8e25f7cf616968369ed4b6b8becedbdd3342820f51aafce641a6d77cee584a75ce2ca0a2cc4f7014c9256cfe3ca7c2940e8f02aceb34bfaa05d7f47c76499871f2eb6508fbe87471a69114202078ed440a733b3d45bf75f7e5cc4a4200dc1cee90d86598fe6025fd2fb9713234e102db687526261c881770843879ee0cb2b4476e78b5ca6089a4944840c351ba156a78e2dc402d24fe449469c727d073abaee60a0fb0c2ac7316ec539da87f9e8292b53a8afea2de8c40706c4016045cebeaa31dd5dc084a57394563ace679bb965b1fde953fc237c2858b73aa56f79e733de4e71837fcdf7b44250898b21e63f0fbb5bef6853681b5d525d72f56747d214799136ecb54c8e889e32723cd9304040c853f03ffdc77f5736d0ee36677e5b8ece7f9d85e9b8e4000d163c6d7b93c14cc46ccb0b2e39fc77064040fa75b919d9a62e0b21cd8bd6021d7f37ed9d6c34eeecf324899278022f1bf3af5a7c6fbfff1196566783538827f11dc82bf9394848a3b2be32db60bf185f1d60e365a06ab3cb52c362c549618729ff6a873728fdad0eda2d5dd972d8f56b3d4e93d29792d40184a0647bf1db7ec0c4f12771875ceaa6b3699896a50152d20850db46c6ecc855cb965eb852c0328314fecb6383e220e611b1d568a8ee5f5d767b18d2edd022e96d3bdb266c8050157f8a5acf969fbf0b8a167379d98c5ed60f617ab7ddfdf8a8feb7e4ac15d7c1cc4539967113a8c329c38fbc7f6e82285abcb3b324bbbc44c6ce4c56b1b62815a47d6da109a515c75220771882ccc224bf593f3bbd6d2a78ffd4fbccfb6ad30a1bab75fd8beb065ed5c221e44158708520c961f7671440362c71673548ea7ae6d5e5c6db4fec834b48c985b51f0e6fc23f6cfa5fdae86415e6b74afbdd73733187aea1b190f3bcd91d686f61b500573ae3c14d0a8af5e304776b91b7ee01ab690343464153441341253b8918d85b8a341b6f5c8e1fa5580d22e9f0fe93ee9d7726a8dec6451122d95c4dc5598e7a07f6ee93ed2eefaf710e0794e1d0952508c7230281cad1948ede593a55b77a9ca845182971274ecdf4751ad485dac4f41bc7213af8d3983aca902a12df3051b1fc7799cea22d5321dd06d2c29b21b8d55daeed34bbfed1645b1cd595c3cf69fc79012fd492a941cf44d9a91c6d4a3142888fc64d517576855f379826bc599d9cf3dfbd98c4e291dacec9edf78dea406ba67458e3f8318cbf08b925ea52a2cb0938370997d75537ab620036f0c888846e678e47684a6315153fb65b4c8c8d90dd496537f63a0e67b00cf5c69b194b50af54ea826180d473bcdf4a1d476c4c73468a655790a3e0a2851d5f80ecf526d014f6a986fe532c4a33f62cf2e4fe89804c22a8ddd393f5afecadb72bd73e73cbe98566e6735f14703655af8900735e7448bae2b4870ef48fb535b274a7dae934a6ff19628a266629e96497409698efd2b5cd835d6d1981a9472cbfcefb31c5083c86967f75eff373917fcb9ab9e6335651ae81e13354dfc015f2b078315e0b132f4357b597b3aa8c18532c3ab100e347c877802cd615c8ab3f7f6b46856ebe7aed3edbe9bc249e6f4f7e57cb62037bb80e36f21c4c4f8e2208341633f6866afc4ef2665dbe337cd7a2a19f1cb2feee19342c82cc8c7e4899b7453d1c1daa0b17b68007465e6d73e38b8fc28c772e623f07656ac1c051b24200a6657d985ec16264edaa0105667c0840bafe97d92a9e25b4bcd390c1d61c7c9f2f5116f2e05c54acc4e23c6f84cf5138ef1116bbf6fcdd083c31509e7b6c2f47722e02c06e69e45b94fc4096d8ee179b1a96c742d3b5d870eb3b2d8e93879ea5dcef0f6abce35d6c421bd53b88e00119b8eb14a4a2fa03d485660c0a1474183f4f0f333c2a58b75c00de79f3fbf734f180a6370c31c4ffe6a83ed152a9c8ef88625a7fda06fb90f368cb174628925615f3ca411c6f7ac1f833fdc1316d766070cf5ce94e267abde46ea181f53a1cbe95ffd2d61d720af609b19bd22fa997c7cf589eff21e7050ea0e7b2a5d3d4ddd785d4dfc2461975283750cfee95b22274d63839d04683d50657b9d53cb5ad02e17b8a97d092f57135daef9e266712124dd02f54ca553e44de8b924a632a4a9bd4a0d78facd489ab2f99195d142909bdb30b78d30bed41b166948f143e023c95b28d235591ca404f132d17d1c8b5bb5dc5827ee7b874abd38c3e747bc0510548cfae31590ce747dba7081b604205a83f22854b27b1ef39964933c8b1bc76be9dbf69380983462f5ef01d6dc7dfb08eaaf7a40ea17e2869868efccca5b1f1bd57511cddce7ba972582057eb53f701df28039de7dbd84b8feedc08c422a20afe404011984d9aa9495334346fd6378db56a7990940b898d13665693d9e3ba7eea714cf28de3c00adecada472cc4992b1c27933f8d6a48145e35df7e3511666e61b6f2f4f5e2a0d9b9efa54376d35bfb3448720019cd1d8ba813462b3993dca108100156cabf9143f5ea67ee7c54e57cc64f62cfed46df0bfc6c204d7f9bc09ee8b63b9264f2fbf057fa2910076943990b8cf74f2434c103ea4ccb39abd07e81ca19c862a368834fb9cb9e2d1eb302f24d5d7a36ae3afc6853bc3c5990a611c4545716019a49798602659a80d0f40d6225505846f89048e7004cf44ef27c51ea99d36825ca1f570ec15bcac22af9e97818b37bc6afd4f8f6c06dff4ab1113cd8c9f9eaab767be5c87f976b144090876eb6b6bc3a4253a08e10b64b8d268b37dabaeaea9ca8827b5cffa9401a9b534033087aff1231feaaad3fabef96e456f817d0cf5087169956c3f182fbfe37259769c8f60f6d56a3d72e0fe5a7a8dcbddf41086ab5a23c77310bb2d6b924609c9ee190c72a3f360b381c5f3c705679eb1597658986e689e3ac7abb86937cd1c9a740bab9fbce8b33120e792d3f77227e31dc6e20b50783fd1ff7e561d18f6c8579c5f90431afedf3226ec02b7fac391721152a0f444cdb0965c3ddd99bdd43edc2fad0b5965b974d42782361127ade222d07278bd1e6bf04e595ab6a5004a3717fea7ab8e38250f1eb2aaaddac3e6985e6d1d4c830bba3a2c66858a455d1127e005d0b6cffb884b702d89ce572adfdc927956f4c4344a193a505f67da31afbb0a6bb171c62605a9b9477e000b811ddd2bab75f1718769460366fd1dbf68c354377781bc825338644a02f7a62eedf25f23796fcb21fabbbf69c78464b03b33b076cac5e7ef83023d395476edce446d79344b29d2327977e04bc63a6c18fc3427fcb1512af066959cc42cf276239fee1f5287bdd01dfa4ae0476e2c049e423cff55fa7df5772f89982701025501af041f83ee3ca996728d6abb827c404ef5c279a72affbb60945fc19e727f7af12d3490e715e0ae2329c607fef07a3ab7b786dad943f44a15dd637444948ee8ca24248e6273fef198b65bca9f9a94412a5aa13a3d337be080c1e72764cb5387906f7ea08d282bd859fd96e1f2b3d366618728d0579dc824b917107a83b60f0a6d613c8ca86eb71b43bace000bdf3d534bff6e5bdac8eed09da65a81ca43f4f480d688c0ad57e1781cee1c71d842dd36049043030cf9a1c9d291174a7ff2cca70fc5666931f490a646f2469453d7a064d22cdb33f2589394d8b7e264a711b577b21ec60555d49b2c5cab8c63e91529f31a382c51a56a025e9765b2a6c64670d9674f8f8f5b7e85b20ef27dec2ec60e194b01f161814f4add1728c15cba774dd0f1e8977629835b461cbc795f7f960a644ad8a479c207fda3db3c6e5030c3fa769151a2cb7b5b73d0ad2ee95da2ba191a87f8d66f0e316ebb231fb1a015229349a3463863641bd6b8ba68ea2e9d4219afcdaec1bcb663b243631f44f757bb127c1f5e48532895a8f2fa918d089d65d4d2681f4b759fd38ce0e5c4e021275cee3bb1b7e95a6148056e6198506eb7114fa23511fefb0a6c49196a35a8045d080bf433685b928228fa4b39e6386c3ab1e6f458a8f73f183b84d26b7e43fa3cbb95233f36829303a00294396cd548a4ff15c51449713005a3b1cb328544b4a27f40c04e4421ac7601986cc0e314200cb3ac95b7d2c4896aac85a11f49b42841005003244cfd2fcfce57a655da08f6115049e02e76b7cd6c6a22d8e77a2aa96716845e8fe1ac3735dcb1fe4bf1bf1e696256aac36b28d73ea73d08291b767b88b01965a2f149bb8586d1d4455a6f80c14ca82c346869aab3c7c21fa462facf00a2e49a3c0bc99a2c1afc3ddf555351a73b2b6f0d9d9503cd62c4ede62124065765ea7313d56390dcf7ad9eb6fd2ac0d94be1d50e8c451209691ae4c33a3b841769dac36537a9751abf2ac6cb40951d0badcd63c6ed9cccc677f97ab86072476e8815fe4a256e81eab13e01296b3d2a7d9c30b5810deee176a8a052b85b8a36e29f7660397645a106203b8aaf61f3d7aa6d3195c570f9af89ad2aec580ebdf2d619c8dfea2c93522369710c8166314967bd53d2cbaa1541a81f8d27bdab2a1c2b86de2cfe20c3dd5d37a75b1eb97489af07b41ef584c3606a0caf19b714237217cccf95ada246b2fb6d1d904e3ac7099eb047bbc91283ada7d1e74548ca8d2ff7af1c3aa5723fdf18eb66ae5342d0e447180d28b623bcc8a6d478c3cbcfdc6c366aea2979af19e8179eb40ceb3054e367df2be80c31893117a895f6d5c684ecac27ac914615dfab0920af6310407b447669f4dc83cd354fafeb621a28ac7d679f0c03bf55ba7f9542cf39c119a50cdc33c8bf69af53814bc2c5c17fd5417c63b1118c2617e685747f80f450a531d508ad5ff6ea964d0173ae9057dc57181d09683e63484f8f7f2e02c7055a67a4eb0a62ef619e710644c43a1908d5547f41180a99050e8d53e5f546f34bb661693a1c3c5caa8152a774ac727742c2e08658977b1163dc4580412ccb8949e8345a40a6dceb9c367c02a805736c237d566d72a4ac140aa053edf91229123e95bb2e152936ae1bb81db122daea7d4ed8eb30ee68b6aac33a75959b9b7f54e16446017b27a8edb1d0f66d98822775ef3783ad8bd84b244ccf7abe7bd91e171ae40568f19bf6751b59befc28bda23764aea7e91f6f40d6345ccf5ac73a15b3ef38ea87e1f56bd70e53d87fd83bb3d402da84174e1e9dc0e3fa21869605ab2e0e69be6abec8708d731e2a3bbf42751c8dd2657403206d2df5269823ef4a0ed0024ebfd0bba23b4ce600aa6b5899c5c70e6ee638ce0bd4a89f15f4717ea04eb10bc9dcb05a1aee6256f9352c46dfb9339385f071b49574a64418a0b677713dd88ea4927e9a192b46e2547fccf549858a435096739df61e101805b571677ab5a5f668cf24b0f17ea72b7c29832d1b0ebd09554f3452747ca51f8f383aeb51f75f5c3e8beae6c94fd69dd8cf0b756c15dbdacefebedfb491fe254830ae9f739eaf60eb50c444e98a8ad969e8a06cd91f8efbe199b54705f6fd598f4ca426c2af7e5d4a357e3221491ae770925e3ef7687c751673ae046d23e88fb3018d85deaae36ff3c708530681d273961c6b0867b2411fd1bdbb603eb06a07ca580818fdff42acd1762f6862e8ffeaf42f968cdd0b66452c481ee91233c5d73ef82ffec1a5e49c6c0687125da443ae7501f8ffffff07