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 59146 16389469c799b5b7a878caa70a22bff06c2b6d1eebf64078390ac3bfd6d93c11

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e55371055fc6b844104ec0e9f949e8383fe40e22f5f7034a2d3d776d72ac2fe
Certificate Block Hash
16389469c799b5b7a878caa70a22bff06c2b6d1eebf64078390ac3bfd6d93c11
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c008000090070000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001163bd7ef034972da5131ebf7b4e55d06fda4340ee1a02baa1741012ca4923f8e2307c517d06f842f99ceb4083a003397ef2b9b3904098f407c81103c8c84331324872964d55007758cc23ca5d4c42aa5eb0792cf330327a0e100000000000000040000000400000c008000090070000

Raw Header Hex

00004020fe1ea3247112bffafab18fe94ffbdc907cb39aa2c05506363d507d38029d95c62c6134f20aeef450678ca0734b05b8650cd6b9b6ddb462594402bbdb5526b91226c7116a7e920318fec22ad776d7d3a234705f2fe240fe83839e949f0eec0441846bfc551037554e

Proof Data Hex

59,560 bytes
1212160203077dc14f96de6e3fd0f13d411ab0516bbba119bcba8fdd26429e7f9d6578207d7eda35661edc07e0f8cfd6007599bc15ba94ee02feea6bb6326819a28fdc21e081851fb2ecf56fb17488332f28c41c7889bec07e5185c6b6f3e7a5445bdc02d93f504fd363316e9146f807b603a121b3c231967035607349a07e2e927c307080cdba6608cf3ce8cb7425826141cea2ea844378fc123b7a4e79dae8639fe5f8657d3eef5d1ba46b779858ff5cc7f343efc53c5fd97e7397899a4e54e6076cca3cfe6ac28c2b257d61f412c48355d691e0ba3a696e086c2419e373b5b02661f70ffa6f8cfe3422bdc393ecfb219b818e1ca6c133c9b577b561b9242f89522b08f8e735ef82dce41a023efacdfa89916cc30791475c0aea99fb6d2c33dfd65e45481f137611cf8e52583d1b3302d228551e778aba9ab8402f89d76ebc18b8b4bcfb82eb40f9fd4eb8b6d8e9eb4ce8cd1405265066e5559eeb5d533d05737d685288103c50bc7bab670f8e3153dd4d8cd71bfa9eccfda062592fcfbe5008966673b7e2995a87bff485fcc1297e5d26f499f1a68438dcdd23e393da54efc6a966ed56704198b0042848a57e14e5712a8bf07f84dd112e3791474ef051ce9c6f10dca597993c9107c00b406a6a6e5ea25fcd1b98583ee4097bf3d4d016dc3a3ffe34f437a369ecc97d2c555ad156e9bc103bba565e069098df1f3d52d86162f2fa3f5e839336cf36bff465affb4470edc4eb88c94ee5f86083478f89398864ab2260fd3a238f2aa3a9eebf5e9f6ea2f93d04d90742025e823955bcd3b7bf589b910fe6a100ad91db99673d506ccd6ddaba25b2e2b9d17e0c1d075232dcbcf68b5797b00e06c29ab9ab5f4ea77dce68e604cfdd268cdab111a551690c4bb9717dd43d1d3240faf3323253190e6ee2edc73c223424ddc9a0c9349dce0b313e1d3e37d4e25989116a8b2225f3add5729e51d8bd75cf18d39745da6a15fdd2935acee2a0d7639695824a32a273fc7e95057ce990ed064e58318d2832fbc32dda54399d0dfc2925b34d0fb64e93721142ccad5f4bb1e7effc74fc5f884a98b2857212fe736bec015db736ce310f837d46020004d9f19e5d3ebb625dec88c58af47f5209c56ce92897d5146d94c2bef4e29ba631e640a0c569d1a17cbc5e1d8394dd4bc53c479b72e15c9974c3ac05cc94f8f93ed4389be49fcafc69944cbf559cbc6d8f3b1779be058fe5e3c4acacf83a18c069b15252c9804f81cd2e6160564a94374e2d2e0d2764b762d498947d4dbd9b4062641a7f6e478e3b99a780240dd476180df487454c872db557c8eb122867ee05150ba84c189c2f277d497bddd70d3845adbf434868c7e85c38ecf3a8f0c446480acadab299e8106c5b994ac8f064437e11e599952680fd01fba042d9fe0eb66658c1ccd54d56419fbae555d108e087c803aed75e6df32e046726dd26e6374080234d3c22ef16837c0265962192dc19535b56eff3e15726a046ce58d744dfbe7e19b4a83a6a9b78a0d373235a73f64d119800d154bcd6be8bb4cad257d5e3150b04ac19d6fe012c8fa8b73ab21bb8ecf41f9c898dd40fe619fd34c2e8a7df81c5d38342b00b795e4cbcc16b539e65af33429b4be6541cbce20c66535750a3cc43dd99411cb15d2db811a8d4c1d83abe17668e4c636519652e098c80901544e144af56c1b2db3ac8fef3500b1a4c01312a5ac54e7c7ecdd94338ff4dace500c3e5e639723b45f7085a65bf5e0bde4963031892acc2fdc4d6591354a67cd836427afe4d6f88f252026e12921098e5424b69183e98b87bf2c298eeb0adc5443ae1008a45680ef07e3f1bbe99ba9fc7beced79ffd33f2ec9fbd37196730def3fc439a276d9f2c726a60ff7a92638ac1e0108fea9cfe8ab9e81afe5f81e98a39a061ae26e96e14c69e1a7e27234065676732ea2f8b621e296973d46fe2974876ebfbbbb0415d525487c806ab41918cd09a3315349996d649c4b699a867b08df16e3ae1ecdfc3f25a969f4bf5e3d90c68dc0e77e31e13e29891513c8d82ecc9cb7c219d4947d00aa20ec2f7b45366edbfa1336ba33440900cea3bca7b223a205260b18e11cd7ca2e2ef756ac25d188a8c6b394fc678ef28fdcd1f41672049386f87835abcfae502ccf6ee3d043b554291f8b93d71dfda5113eac243025d7f8fd652447a9f1e25a777452480c6b9baefde091c1d867674223e28e3473ee3da721f97c301e40c8cead071862b82c3deda0fcb52f4a27d53a3b9c53f67403c216b9c2594b6814d9928b65c3ab40afc046e3c60630cf9d9fa17a2d8be667d6e148f6e12a611498641e018b32b5f1ccf4db915d6f061d00f14a225e462f79189e5f11579831475d752a46fd826531deb9e229ac74fd3093c74542b48f9f316cfca1536a78b01662bbeb2198ff1eaa9c1722e5cc5777edd2323318a91328910e3ec634a9def97c34601b91904d5fd93c6e6643bf4f59fd1e467d89fbd1c88c0545b5a4b59f1ed13988ca30db0cbd3600aa761bedf84753aad9e7891bb68e2c9d2eca7c25d1c19a123caa3af62ab0d89ea26b7dbc220d1467f499abaa46aa03c139f3978eb53691712faab7dea8f30357be877055f1d8937f7d95244c4e6a48b5b7fb9debdaf27b61165cc9b858862603d61d15885356f2983d06ebb90656e7fa867e6fdd85e5ac8aa77797b678df80cd187a3b8bd773f4e3a0b5da656545649079c7882c40167f194e766ee00672258e6debe04937b031e7766b3ff192a21f5ae6e294cd8c4afb5207d0e35754a76896d1c20515b723bb84f5489d3b8439e40e3a7ff47fac95c8a8aa4e2e504a5fe71d9e9a05679c8cb9eddf650a544d5dc22cbc33c73e982aeea06d6cdb78c10598936486f16b37698312e305ffb07c51161ddb3bdda7af1565c1c1e6edddf273c59f522acfd20d2239de8c310c1e9e4a54320506ae8f3857278dec97fdd9eeeaa0db2e45da5b0ee52363d19b4e8e707e9516876fe26be7050b8c4f15fecfd61d693c09470eb5304531a8ca85c6a26b3db65c35cfc421e5b1bae65027bea507893b8d8f8fdbb6052a53a14bf51e172da2249c50995d5022f8d5c2b9cdf3562c086b1d096ce9a0d776fe8b98f7658d93d2c728e854bf31748fa9d70752b821068bd8e33bfd86013d59e05c487a1f6b926aabcdfad377193f82087c16a5df1d7753ad74b9d902ebc8e5fb2977d6ee8300a8f9c91f83ad793c7c3008f137a9e91f13f6b6cc243a830b44be8abe67bd84f344eb0e4e60451f06cf73cbf3098a92d1b2b87bdcfae638d32d467ca11463c70e03d9873f4e977f681398eb4d733064d97612a494e003f2c5f30691b982f52865abbb4885bef5efeadb057085c185d474cf35a1058d191fc59051dba78f85de017c7aad221db99f616c3867043f2ca7658342635620736f7a0b300901c9540e5d5ea5b4ab76b00032e9f3e115acf58c23b9a1075501c81e6115017791cee018a6276f433e4c7d31c5d55f3daa61a2be3de00e3fdf85a284a3d5b7d96ac93f72cb22dbc990ce69516a3997f5ff1dc44b6b44d20fe3bc31a228e7f42cb7266005618c8fd834026ce65c1b5dc7f445c306d856cbafbdc6703a6264ef6c4fc695200ad467d101739c3b07d976fa649af86369183d2ccba023314509e3947bc9365f1d12da177cbc7691faa45655fb2f4a33821bf45afe478081f0ded0ce38d5696a0bb69900d9c35595d5e08d77b079783ee0bfc4600914404268fb7cb9293417ad2c7cbb02ecc27d361c729e05304e859bb7046ad01952aa47be5921ba0f437fafe0d96f69b8ad825a2d8ccdc473a07cac7f390300d71f633a5d2e2a984139a7c30f41f44cac9a7d76213fe672cc0a7e1aed24b34ceff99fe79cd2fcaa90a879b98b9ed5edd862a1e9b96ce02c9f60ea8533b1590da8891de384bbb89d1a4b6f3cb801605b348e6adf9f690009537376d13732e3dbb38e032f9526fd1e749cfca6c5fd23ee0caa8ac77496b382823b993182d1e6537b6051b47ed601addd3c5eb9a4080dd7694607ba36fdf34d80a3bfe4fadc49b8f6d68af9458c5ceefc38ed4e0bd724591303c86924f17c122dfc4b92f34a8707ca8405673658b09c122259bc804665ad0cada0169b2d99aef4bbc24249eab0e0b7930bc1a7dae1231cd7089022def0d8328324b6dfff3fd9d0c84e845cccf7856e3761251abd5cfbde7cbdd62f0cafd62dc35dfd352611a90efe3252bc17ba38f9519db5fcfb72483e583072d016a43f328fce59b2b652ced9746d7f82aab5893bd418fbaf289ceba610fc2e1c2596cbd4badbad6daf7cab0d8f903fdc86d5b57fc657c48f32d71f7e37e6e8be778890b2d63a4e58f7993310011fb86475bdcdf1c40c72ecb03d78315370d4a27904169b82058d17b2306e8e16b759a9dd9d6293d6d4ad7a4971c18f64aa1e807db1dc209e97d3431c5cee0fdfa8b3eab722cef493173b5d89fc5ecd2723e25e046c0985a62a01127a3f84ccd34d5d162e030212e303535a048388f6ef854a73a76a16dd25f0d29a331a4e09294818c78cab91bd786b74214fb7c8f574cf0fc9c26fb1a1986f08e2af75318d6f18c85e528942543c33b4133d259ab45d4f35084e992e7352ef993f60a75425996ce0526392ecf85366ccf04578c6df7c520502169a8779bbf6edc8ab8fb137f6eebeb0f91070c0f540575274a7b9d2bad99fa0338b74a7b8d0310437639ece975d9a7765f024be40f7b267d2632851f6426bb29ae91c1afcb4fed3a481c8cf5c18de2cfa5c7ba22241269034af37d89915b1b27229a1d464493faa45741a69220def7de4451b626332c61ded2f467a4fdda14fbe9187b3c84f92f3c47cb755675a61d9a3a56f6f76227703032ea856b8727301734d1afc8aea5201fb1917fcfae8b5c9636d51fcc7575bfe6f0ce24f225e1d3f8a6f2b1df9ac73bab145c8ecce57c40994ff16940f295a9282e13cfee81bdfea79f6acb1d83b1c2bcc895882f46914ea685305c379d698685d8d1d8b9b4ef78a87dd09090f0882d2a329810529f8a362cefcd41a0549af401ba22e2d2cb64f1f3799a77ec5bcf050d98433746f10e4aae0e36b1024f2560fb6d93fc2cfa553d4f5a673cafd770c541ebb7965e8a04f5fa5f53356a3c3d09c91150b9ba317ef41013d4b8adb2d0d3c006f201dfb379f407f6d9d8542b6e6b58f65b0b17ff24d8c143423108e54a659f875a3271dd545a78ea9f750a0921a6163532f586de4675eb8b7d8656ee1c2bf3f47caf3d1f7f969ee89b09185803776c57c78326f7c3202e2938ac5c371c03c22c2e7cc4998ebe60b26d93ec0dcfb55b12ea65778856c707fed9cd3e0d121f21f8bd96a2eb34158b2f8de18c068dc841c41bcb0d0a5605d7d8111de059f0b5cd03601767e081714d7f2b89ac79d0267c243feeec6189ec958088049b809f12be1aace27a6a4aa9d348f238b4f28e57c07bb3699bdbfb33d7a94daa60ef975e38836fe57e2af15f46b8fcb7ed4d49436bd5d954fbfb6c45292024802fb821ba7bda419e31fdbe59f213aecb7ecbf7adffa8933a19d995efd932010c2b146b3796ec182c1dff364e39527b16629bd1d5a799ebad63d11cce9c04330d51deafd0c0a2788888699b93f980e264645c83f12d3f7f4058666a65932cb35b29f03ad2100009d90bd52e4139916c9e14aafd6f08e2a254baeb27bcec64da4a95029ce1bacbf060e43010c0be9c1e774be350faa38e95d0e41557ec988823caadc6c6c3622a33c756ce106bebb497a16bbb5d340d3890b2529dc6de6206e676a0ba4b21f3cb257c6f0956d835e76cb9d2fffb9d3eb3b191f49589d162b56aeccae4fa5f361c7a33a590a7dc88318ab35a02b6532be83f9b750f504e8a331bf113e5ef7e430c28dad144606ad4d1d34ffcfdfbc15218ab1d2f677dfe6c0022a2aa05b148172ae743165fc2f11ad1c303c7c44156f8eb86119c055a403a46af47da20c9547673a4aece56da642843ee322acdcdcc8da44f053cefca2ee07791f760fc9346ecba87439bcad1b90b6e1ad43038fc846ba88405d636e49d091aeb67da116093dbb184f5091114492ca92f6424e758574e93083737039df8a69f2f107c97bd21da3e68328b71af4679af0af563503464308977442b8dac7b18951ac1684fa8b137014043ffa2c49ec616b73e80fb913c7f9ef79e52452ab661703e3831efb3a65f2c5aa9416f0d0c9171e772c11068b1886418ace43a1ba71c0a0f3c8cf375cf47d7daa9ca975ae76dfa2bf3049256ce5a36e1b15b302b531783faca836821cee232feea0ec6fa1a2a0880dd486cd48121475b519caa6edfd5eedc145f07b11d24c7ee29cf18b5be486398b61c74baa1fc3cb479456d311a371c3b478946d7da82db6a0b6baab96800cb49b5d4fccb1c1cd1cc5344743682aaa16fedc0c4b4fcd473048843027a1a172aa58873b87a3677a71bbca15de74d588200a90f1e2036ef494f41fe9e081e6269f9a3f083d392058a05c1d1e19bf735ccac6175b92135db0070bff562c3ed637389939cd912f2067f28078e5d54000b13ba997320096684606decb08dc263bcff69b964404e6409823c993fe6c53414b4f4d4de56feb29dfd895644f78cb7c3d7b72b0bf403f7c36fe5ebe7fb19bc179d464a5a51223e5d05dbfb6304ba7112ada5f9bb87dd2baf1f3c28c8f52b4a07d7edcfe57e3366e9d8f956a15b4b249c386537fa136b06ea60880b76ace1911861101434c3b9ace88d7ea8667e4b6497921a3ecdf0d5208bd8cea9adcf837258447e57f32a62d183992150c3e14749cefa099e41d6c50179122889c1fd8f319c917fc44dbcda933fa19a0c9862aa2fc439b4c376501ad28b9f24877a48ccfb7c8bd4b8e8aeb40445fc23e80820e9a66aafff7e28ceacab07aad190a215d1799dbfb99d0f6d865f8ba77ff97eb7c38f03661b0225c7e6d9939158828a545958c7d4b015e1da01656e8b7a220e3e39da5f05a91683a4e6d9ca4853684ac84f0e16d1978ae5919b767d8affbbbf07a31fb401f7113b1ffd7ead65b300a0698acf1751b85b3e81c9b818cfce5f116168ab7521b98b51f73a247a520ea6142bafb036bfb66f32efe0d1066ac1879ec1471dc6f3afad584f4a3ee37c37953709ee96ac40f0bfa115c3f1f2d89f7a093bcf3751026df3210c365874ce6a3dd89116113cd8c4bb0079a4d0e00be4f178f9d134c227a8559da7b7cf62ba2415980d3adace71356e55b39e1ae62bdf0580a8d1d1696a1e559e9ab19d59a0dd6dcfcfd4d915f85ea1d0c533185dbd956670106188a12b82ef73f4ccc175d26fc46ec9731a83cab3e4a5a02decea6d7dec2475275acac6293e665ce70909d9780f59043d6456f9102e663839f470d1250a4be43e4b5ed784a0336526ef44a674fe2bef0e3cb489516a9db619a06637d325186502e0ce76ab54302c751b2d3b5f6709aee446b9f1921ab38e4d9d24d6cfc4dcf774d6ea810d20c52f0f42fd0d45af234410b7ac83f331588ca4f8dc99ea36ec8c03a265b6b75a610fa1419c93ef1d9f1291b61861ace6d3bc145160e640a618c93b55b39183f683950fa3c4a5997225794da956988fdc1a3fae47ef1132d5cddbac263dc2a510256162704e3c986fc12a9e4ecb8c4e808763bb2cbfe058e16b20e1db4cb81431aa3a2b3ae082b9772a7ca84188670540863561cc5b9a70158bbcb19da95c2379ac0c6338f7b3b305531c401e4bf362ad1a11da065234614c450a5e15192b248d13e2435301822e65b976d5b25170261cc0f4b7bbca7d5b1723a9a7ac5f6d0ac263ee7413841bf2e23e71152bf28dd916ebe2313ab21e710115bb95b65b60f334153277c5a8fd777354cf1433573fb580795cca2c59e7bef39deb83bf03dfcda21adce46138c092649eb60bc4e9b997366ee19699d05c5013b412d0e3022d61d1affb2d489f95592ab4a042ac0aa701e5025d174c606549b3dc229f95eca0c2e2ce104e4ca1e73bae350af65e4c680156ab08b86411648d7ff87d7c5a888a55a5e2696a7b597d249843918f61b9c7d752053ff4260d6ec45681619c59262a1d7491ff13ad5a5e17a22c1886e80691e86b7ef1ba76a252aba858daf6579ffc3c6c56a063ae64ab25e5e72c0f40db79198c7353ae804de251f8d06ebe34e5f22f78825320bc028d7d50f3139aa01643fc287e8a9705b63a229eaafc027157ec1c077e9cccab8ffcfd81b4392e4c7e8ef969de3b320ac06a2f27bad370b828e4069464ed630f3cc693f79552fc9741671ce3efc90f6f627168c40f46efadcf355d12e3b6939cec8cecb612bc0df6a8eee750c006a145611038752a98981077d0f2c2faee2f38b390e1f927bfb30d63c7c405d33cd906faf4a8b87b83399e584ce45cb4737ef98c0011d110860d679c799246a77c6ea6b6f8c8bf3b73bdad867b179ff044a3b0625794de1c0d40a350b6fdae72f864c6a104ba1df4bfe780ba5e5c63921e6326e4ef2ab933067c7bd14a469a1f1e2956c8d1a5e4e2e9989d948b32b2d76c815999a359b5eef0798eb888c2b02f4803eb66bf49639aeeada16a9da600511473bfac303768f787f72d759c0a4add9c3995ce38fcfcc60132e47d6888215b8bc9ba11e8c2ab987799e7bd54dfe71f7eb014a403030918f38f91971757bb8f52ac613da39764958e5cff27b5de4c02b6a5bb6914d1080515733c0cad51cb4f962b6029bfe70e8f34d6a79369341c6fa3abd0b3535fc563c3f33a28dbe4daba34800ea01f91e7e2c480e9cea131c185df585a8ab3c138f2f93c8eb4d6fbeda7fa73adfd99b745bc514051c8d596288383554e7229ee36eba1d325d3956e249309ec4c71eb55b0f9e056391dfc787c2fb99571e06c5338a4c21516f678f093afc70f5109db88ff6d15b70a2ce5d6a03a68305d7469aac2695ce1ad0ca695cf62fb3b04893e6db7f7979b419a5e2e8e9251ef088f3056e0412cad23d9745537a1d7344c62256cdde532fa5256788f0d1e70c3d33c5b7e35bbe09e3aaf39ee096b38e8e6882d5014e01ee2645130d2e9d4cd269c8ef1b3901751d3a54bb84eae703f4382d4433991b47a75df2a7dd1cc2c57fba70fae75b5a770d77caed86b05de7a1b047826a91ab25484124e469b39cc654bc1f3866bd1e55673ca69f9a699dadd0154bf8566bb538b6e5823737f3a41f786bcdaa5e178178d81a83e937e79d4d11c8c48de51faa5d9ce3c3936bdf28264fbbfda91eafbdbca164c73a043a4d4a6ae209dd637093923b7be08aaa03c78c9bdc46c29b7e67e380d2d03387e2c2872d4e52446c21a038c2756826b45155b10e5266d8ce700d91995499bace9888f18763bb26f45edfa6c2fdbaa01afc02842734b745e40b15de0d83713a4dbc31413207aac5980ca7f841587deb4b063ef2f892b2b297bf6f3f09975fbb5e8142658c9ddaa4a31fb76c0f5d5ff61d9715de6b5006d92dcb6ef95350d0253b1a91988c13f3c6f7bc0f7a015a53695072976b8e811ea6d2c8b55a6827d29e9b0e6058a7a2a5e11ec51893771e62e8d10594076ba390428c2718ad13e15e8d707213e97e840574afe3ed6c38a39031661cd19bf6b6863631fe9a78f5df5e9e3430d6a59092de8285bc48beb0266ba0b4943386a934728436f2b19405df4aadcffab1c5f51bb68a2d2ac612a116d458bdc13e2adeedd7536a21bc1d47943aa2d290beb605d4c0224d94bb9370f4d8e39a76eacc890dbe9cd49e11b50275afc269183574224def159446de906afd59a6255d6e4237b12248b20638e118b0b64998d5c989406c7f5dbe0b5ce32cf6088754366fa390f5a199f552b210ac13507e59ab7cbfe79d197a9ba77d73234bc769996a09f45df88806486b12e8ef7cd9a37eff3a0331b2d099891cd04a68c56b0afa73c93ba3567ddb997957a88fddd931913fc95abc5bb0c07b1e38f9ec4c0153c6eb6fb0cd952f408b27d3695116fdde81dacdcaefaa73e96e952dbfd535ae87109614fe52d24ae19fe520d09b9c44098e0b3b1bbf905e7e53e02542cd2f0a6bd3768df096d3a03c6cb03bfef50119bde70b5686432a7e82afd6ca82d8e1fb1f3f09460c119482546d35c7c2de5da87ee80b159a047459fd82f3c3e25819c5ca9d1b5f912165a65da7187c29beb5672a0520a76b1cdcb7d6e31991de96d3b2013feb26413afd94bcb07e9a1b8485b0eef8d12a4f6aa860925808257ee316f1ab6174b03009920d1c2435562a863931222b0c6f0109ae5cc502a7e5486ba91cf623d27b3d24f1e9fcd5c2a3033ef7c014cf1d2082aeb790ef65431c44f4b7acbba3febefa55051e6f5c25514d259f33a5058da106eeb363595efe2e426b523884c18297c9d769cd506f55aaff91cb2d2f0dc87bf5106baf503f5671f91e1023336202eac2a936b4ecc4dce7c40e7c94ba1470a9af0fb0aca211343f92ec61a590a48301a4738764f5bb604a40313ee237880c6ad7d1ee6e00e584fadcc3dbf22a9e767a07f2611c998df0aceba1356de367fe47d5044735c9249a0c57e7cb394049dd0184e03049500787503ff78b1c589c6da9010b187c305073899653895e82fc4300e8b29cbf3e63237e8b1f0327a9581e3f0ec37482ac52eae30ca6c3b7ac7620505b82d30c4020c8b54840c8480949c241ef8a9cfa9c27c5dff19a67229cb55ee41f21cac052cbae48dbe5c5c3b0216196158c85f1f0528d22f326b8b1bfbc32c7b9c4ad189508f5ea9b1de8c79b5e3f755d5cb26c0771d40ef5c936604e4a8f6f1c639447120bb0f971e8bc6850e054789bb309ed475b73e1232a2cbdd8d0014f4e29e54e9b8656ae08d15bda623d41016a3552c320a471ad3e45dade746350ea9252754d717438184309d2f9fd8329e5ae8ff68abab039ab61c0872ca98b703b53d00a418194a4e9cf255482da92b7d0dfe147a14254445d65c57a0d0977e8b95e174f7ecf27d5e1cb9cc37528b269305fa132d4f9f5a8954c1adb59fdcc59fb10bb4fa436d28266eecde175b3bfd16b31a259735118917d29463b023c3fbe181bb33692028c0e8caa43d430058fc9db6ab22fe7fbb07c69ff2c75bd16eab33d5c139893ce3fc58141fcd6b4e6524664f87a2cfb5e95af64680ba7cddce5c85bd14f441e614ce660842b999ad0851daed48afa995f65b206526923592c17c1070a4a726ba4517c40f2702b7e12f0b4b2c56aba863efcc5ac6c9f2df7cf73ad4f253e5a9c7d57295312b86d5b8b04ed8ec4f59e44dff6e302255766f4e5a969a818ea6b74a361aec0bd86d652db8f05451bd624204b6b3230de633b10f6d1bc01f291fc5385a3be27967390981d167461b53876ab04cb0f129c59eb1275a19e44aa5787760ca77870f6c18f77c54bc13d2d67de3d65c3244767e634d3f2382fdc3bec11ddc5c858c89e1018ec4bd280a853ae626064353a2d72b4a524c4a333e964f6934ec3ea7aa09e8deb5772c52185b057dbae75d37726ab5520dd5d1a82f951ab2be4f23167c0851aee24c27ad3008c9c7d6424477d26e4491c34515de48eea1225e8165484e6f42016dcd7cee7bc63931cd61e0420feb45bbd657b13189ee824f49916330eb6a49d5384b68a383acf3b4af2406af26eb9b69eeae4149a4606a492aa050f15f4048dbd6992344482ef4e2a05e2279a4c1244cc86273208c563f2e66bdceef552cab868c74e2cbb05dd4245399af7e01b3788468426ce2f8cebf60580b6c937148c38c2134aad3b701ba4cfd6877925b125b114b45f349c4b440ae39159265e3584129cb528ed11d495786d7bba8add2102c8cfd3fd9ba9075b05db295a4f8e55bfa126c2956a4f9c46efaa29e70ef3aa102c71e67d596414bdd0ff1b3d78e915833dac73a6010ae58b18c8f81c9567a6677215d5224bba642b3d7e9f27ef56bbced53978bbfae41b4fb0f0cd5390675c72811dba43f8abe84c8cbb9d272c517c88c7eb4ecd3a89ff4a8338ed7841df81c13aa56ea75b9c17f282b89dd418fc4c835c74ac9d7a4fda138953e02990f625eb07bdaa8abf0805a0de94f5a16afa328d2e005ab6c020779c545fdf1ecac02e1fa2f5941cda77e86939d36cc9ea8144c82cdd17b2a02d3cf2fc212abac310e328e3747fca1b3bfdb9fa7b7e42ad622ba077ac3a50d0bd72c9bedead3d6144a3b256973c25ec1672284145c627225755a124baf94288f6268f07e09852401a2dabe1e903f1fae1f8dece159d22f56a43d1b5f8e6af8479f19f507f456bffe7a393265db5578a20dc461d91befdb5fa25c25b6f8ab11bb4daa0e8d5f3b5a4baa9e836ab50bf6e3e74472c716fc676f7b36ddd1844c410b0bc2da6d5954451129ffaa569ecf7aeb16f9f13e6d36493c8329d842f6cd693d245d92f0a0f6c72ac484e0640ddd2441dca0957aa6145991e91513c60b8e255c413a25b1ce3c172eef21d25acd2ff32b92d4a401e7873a5838c1a5a73d8366fbf403533de5d3c9daa69f2927699ef3cb478a7ef4b30adfe9be63412b33a979ecf7c0592533a6d63caf7722bd74583812a173d5f6ce432cd2a753fa64ee613b4ccd6928ae3d9037086c22e0aaa45549f11f3553f7e87878ed4c16e7311eeec6b82b91e7a566dddf3539b5e869f77731e81e4a9b8b9be0515b9f3b50146af1317f730f2177ad1e0ea1a12f89fff7fbb2bcf24dc099aa9f4dafe2dd82ecb624807f9686fbf85483a920acc6dece8acae97bb3161786d3086eb793579ccc7832cea5d7d1275936e9d08e3c66da91a29c7228453a6eebe16530fe99ba8bce5d46ab0e5b0a92cc0d66a25343c9dcb8d718bb1c6574942c02c58e5ce6f756d6bd60e11f9e0e61b38a0614247e29efc0a1de62c4b871e8584527bf7775606aa1f04d577994a0c4da828ffd3ae3263519c02356bf40d39f134229fd56da80766c49d1d6a1caa5da573c4d1c35582d3f652871a607071a8f61d095eee3a540170484be8160063786ca9a0ad8cee5af796f57d895cdfda54b5068d839e86039409a6991adc3b40c147e41d0bfac135e9a88c0d74c922186b853c89bc595cbed356832249893ff2974203bb713257b50f178b874d09a8a90873b2bbcb24bbefb93a5f9796a084b8273ed1c6b4dbf94a03231d8138fdaa2a5bfccbaca28824c7f97ae02eda82ef3bb4911c3a286b7b6f8fb0024ffd87baaf9f5aa4d04198206419a62a4eed929ee373269581bb82ca15d0a79186f4c924cb52958a12afdbbdd81bb4e9baf8ce81f23c696f1b921668c494ad8b9910e8b35520269e22b053a5dcc97f61d04e6b37ea075271c412bdd5222c9f6ddc014e121ba8e267eb75146c5c73e86787f04b2190a8243427d94e183d55809294b4e0fe740212d8b8ba9ec006b9aedf6cf772114969b73079638a23b840ff90d1d6e270dee3f0144ecb157342410d39c281ccc06b0d7b7a36f854c25224b7ed992f3a3554fa921caf335f72c8fa137eb814141727eb2d9b54872341b81280b39d1681bb54179ae89b3f537db1a4ef63337b2178e3025f48ce0200273dc44d1fac99a18bd7de0e16e681880b178e6f9858701783fe13e3117526fed4ff23b1a5c99e06500bb6ab819054f752429ac3c479ce2c0e42b8d533ccd9d3ee62a9d26f9a0b60f8ed8b56ef549a343fb1a61e0267d44cf18042bdcf21c45311e2133fe254867a3cf82ef3ee35af0f5fd287ecf54888c47ab983695620d6bf5e8d85e342e4b00d576b59c40a7c2ba3f2b8e8a7a7d394a96926121d5db008d3f6febdd4d188889243a37ecffee2fc778c032962e0fcc6aeae0d071bc9c0cfd97afbacfb6735b3a8dc10c6a27d55895c5199df2a929044966fef85d9d6b2b864104a4574708a46a7af43080559e53a690eb86257fbad49651bbb4db3862ffc6c87a206db8cfc7dfeec05867e59f37caa874c421ad8f7e187ff2747ec917e0899bc283b4fb8d59cea959d1ebf7bc0e08449e09f46e1e2031b22d3c469856d14b4af0eec57a56e05eaf2029a80c8243db1fc9119c3455cfed38701647c6e1d0291d2fdbb5e2c6b92929b0f0c2df4efac2edf30d2100eaaa06a7f3259154c4bad1c3e3017136ae17e713f485d56f4e83c760ddb41522273062a52c44e97b3279df4cdd1706970057645dd71dada2825ceb520f6cceaf8342f66259c504925c7af8016f961a19adfc2abcdc06ec672a67cc9ac9c80637614f2319fe3dc9a14bbd5530927f0b26a0bccd2f6fb9cdd14dd0ee794e70dd0546a5cd8dbe3605f40a44c46856c8fed0d5e803ec2e8de8f0212d353efa7d1a2b4d1b8d1b08256570680855eaaaaac888c7bbf9b4a12d92ef59ccbb19825c2d3b7a93d9c16d7dfc6b12b4855f7f72eafd66d759461e83fcdefb245b49c2f032d2d669d0cddc7e19e1b00c0b332160ad8d7ba74411d82355a6472eb16232f622fb4b6000240339567e9f72bf27f84cc2d5029ffab89889be68a7969083df926b6a5129bd735c7ca30231f5e06f97f9a60f1415c8176791c09f5725a208db11172033bb46ade4742f9565447e03b363162ffcbcaed498c6602eaa715faa0ec727595441f82540998a2a9cb0da8a7498f0d3dfeae73a84806493accbd47b649eb2e37bef9ff5946e76c990ff60ee7f8e6165ecd77d01812876f83cf5726532894974de8bce94b38852d542ad649690504cf15ad497a3876c1256394f7caeff121abecb93a93895e0991b8e072d2da3c341485635a5ae6bb1e89114ece8aee466f1d45bb470a1df973dd0e6152baf8411ff0719fa64c198181c7b57a0ac65b5f0ce96736de5defdf20af0e4438be636d8b72baea28c5a8a0f61e41e8122ab5c938f2d316eaf44404649539c49360ff49a389e976c82cca5755c359882342100c4bd202a17464b31f1a7860a4db76189911cf885317e8269779ffca45d9c829b78bf05d3abfbedb332e6c66cf76b74c23502aabeadec81e88d8e4598411e4a70c3e0d405a20856c05baf90b73631c020b5d21788a9aa6b80dcf350b40cdddbb19c575b1a374d85b2f0d888fc14aa64472e09f0c43d8c248f6f7e717b059d917842b7a5b6c86e72c9ddb8b91cd0cd702b17ee687e663bd99f0ec86dba99244eb5142ce3b49a7f0f0dcdea6e31496fbe01ad5ce21d6e2b45c2e0b34cf2656b37d1c1defa06b9b3346fbd97f94054792e2846979d0f72b03234a614a6756a48bb224f9c44655a31e6c90493c4c1e4c88d2a12cb31cbd350751a7f18fc3898058d046de4e25705e67c5a8fbd21fb9265175559ea4dd74f8b0689f30b4eeec18354cf0bf4e86cdbe87b775bba9d59e13f5c4ebf8ab97d0d5350c926b4e3c559119ea7a6b2a91ff07eba7af5797fb7bd14976132f7e92676471e32633b5cb82d4872034c3f339ad75729b2ef8a058bf76cae05429237a2be8f12f062221d244769e14b3e0040e1542d226f2ebae70f94177b530c35464409bc77090430a9c7f1726d9b63f66a92493e9c56e40a81321601007b1a302babe2dbfd90a301630c9a7e03a25fc731e9ec22de027a11ac3ec7e1552775b5bd5c20ba510bdd8f98acd96be40b8d97e19f99834a7f202e4e5cb87e538e2e820772a6d00a8d230c225c929beb6d673234de158c9e2cddd3bde5e550570736b031e07e97ef8bf75ae26d88061cd326167052dd83bb2ee19bf37e430a271c87b0bdd375a6c6f8a7fe50d0fa0c8b9a5b24dddd8c2ad4187621b53705fff0d8a33b92d43832ecc4848a98790a66a75cc1c903ee9bd1383e537c04fed8aadee9551370ae786077909c523bf6eb6d4b2ef60d0add41de585b915db9e3bec2456198165c2af8a7df02b13a3b29021686fb48d2095e49f830bf45fbd0c947fc64b98cbd3e0af35c3424cdda93dd57c382073aa2b3840015080f93f06372b9adace10fa19b69218ac092083556cb151429a73c44edb90074327f7774b6e741a33242036986ee7f7a0e8ea70103c917b625f47e989f21682966d4df53fd7c486aeee7d7a978881f35e69786887173cc01c877d9febca8592e4e653971602fadf6d78109cf878709f56ad127775a62c5247ac936d89674dd30dc019f4af97ee351f7ecb52b09eb6a6cad4727b985398a40cf00a19d2ea25c68f2b390b2899935540da7eb49a51c6bebe7aff68d7b553ecbb5ab16171cae05a9a21cb54646d81d29e297557a66abf09f4c1897cc1383935b6202c4199df77afcb2ce6722b674073a9fb6de0bf67555093f533992ba36100ae27601908fee11c4f9a3eb8108b682972469dfd2b6d766a80a79fa9b6bb4b4f3c273ed1579f286c70a5492bc18fde12bec414270b6248c4671c7e437e52274d16d9786fbfe8ba275be8fc6091266b55fb9098de4c91ead9063c131e54a551efd9c8aa86f60350d1c79af084accb9a60ff8bd3aed06c695386626acd1601e662f4dff61335950342ec456b5cb46509dd700dc8e1a535edf50943cdbb1f1f9fbd9063293f9dce87a708ee8a579c6bb3636b3cc0c4d9f032a7f516a95a86c347f1e63d2a829353b5dd510b326dde2b220d83e9d05e1158497828ae23c0d54128d91c7117cf096036a65021adcb42e2edd92e225fed8b93e7ea03508f84980da12f31f74cd6ce3d2a8b2063cc5fa771afc31e62031f484287b6f26144918a4dc1e6099a995ff9b7dab37431f9456d09ca96a0a50a5703b48b5916a169e5a89547b374e708ae0337ac07bb8c5ac71af2a90eac31929cae6a2ceca685ca78cd4164d8320baedfac7461909e8694c8cc417d979b0deb7f9697c788930e683b444f96043a418f2f146af6ed850dc311eda49fa24a08237ec3b7d37f907826b81bae7711fe75b813f7d9fe72cd828ce6c4285a4e45491ffde2b2637b919eb021d0dc1e8702eb5bb2e96b73900cfb31a05e31a291fd94cdfcda6d91f8edced3511f8ec22b3aa9569518dfb118974300094dbd18a7a44697d68e0a268a6c472ee01bc94d50f3dd0599e0ee15ce5d7cfe642fd81bfda31d5e842a3495b745d14c7c26809f04c93ad923136df36b2d8920b1c6ce647df14655901fe2d425d6c9f6c283150bc98def1b00b5d70e4cb3f8bca62bd9e164b0cb690e77bc9777758240dea3d266e3078f72b7578adf46e5a04f8db84909143c2208e8d1bf4d38cb5e5bfcf9fb1652fe4f3a7e57f6af2039a577d5df42298ad594f44f09c8fa2065b6f4df302f782cf7fdd490bb941c6640e2b09dee1ad36e30f9fd23b04589dfcb394a485b405287d7e138cca4e8c63619ea37ea0f3f970845824056c2f7e7e836fb68ad61628ffa4e167dbbf567157aa91ff19db2aaeb1ab0d0749a5f0ed9aa8836053827461a9791dc1fdfa9d8fb0276622351224dea0dfa6a2553a78f086c4cf012a74c388cd1e47dab0e6a03cc9395bc5b8075da9217041a760a2423680ce80258b3ff17bc311ce042e617a87aa17c80de4cc42b7a5d59ccbf672b9129baa32b01ed90d25be959db9dff15cec9ed595f30c9c17bd70a19330c58952d7cc3d76b625afb4de08f983bf36aebd8a6cc88a1f3f29bec2529eb9bd2636e7e4524160af5bbfcb2b8790c83a00a0f323cd497d04911968cc5ce279916a4ca6ec34ef8e389f2e9de81ab7e7c05bbe41281bee670541ba3b3fb81992720110de3032dd695e42c3033e6921d4382dd8a86a8ecc67884417a01ab892e407827ec4415b59b740ea8a7bd5a10434214b237ba67571f4cb7297c84e9b43e2ac2e36073fc433010a0192436e348ec7781f74ef211ee79ce6dde24e0f0dbe5c594c34c2b4075921d6d3514b1a1b1bf37c1fedb833c43c785b62ed3cdfe50cb74cec7735c2e739762da16b1eac83c14028bf5134dd7116ee43bd704e6322bfcaf513cca4b19edac66882097f892c6d88b7b914ba979ac778bc8423c7c878916cb2b40ddddbcd388ed2d577690443b8439252dec457c1d7997a5cb269ec8818cdafebc2308762003b11d80937a6bdb46b8d591e8afc4c45b0f0cf3cc0a1dd9ba5a1d8e9bf60f4b2b09f730bb008ddb5289aa087c7ed98febb3595619af51a441d33b8e6ce1713c7a08f08854e8db783b8519fdfc18d80af101adb49a56af0660f4db33ce885655d9226677526365ca15401ad59ccfac86c7ece7e6ea8504969ba7ce3391cc034d5a40d486888225651b66ba64e37e70b43cf2a2494c9f56178261606e4f9919e30cac80b6473496a133b7a72e58d17cc50c74bba5e39e5e0f36835865b6db05e384acdd9bc05e7bf4061c1b05b92f9b016536ad32fb46044844075e9f7ac2e3e67849fc27160ce3b2f03f8112dd9833a61526af260916e54f868cbd323e0cc26879365a39ced1577c3d132398ed5ce1d4b47e8d7794e23906b997e6c53612188488c7c212d51a2deee577879b1c0533a83f4f134d26c76cf172d7319b411391b866da495f7465aad438dd3bd459bbd32ff038c89faf1c0565ffb636f3884273120fd909c4b23bb69569688eb8ac082e505652120deaf5ab0a2f166138897dc03d288beeefd9a934a855de458374617752394c929210e7117731b4a9157f330af9099278c27ff6721845ad3c3707dcbdcd9df9af13e1f98751da1c20147818e6fa7df1b4ebd6a455692239015a8e8214bc9354104a1f19b5975385f217815aab8db13a49ce9e94e1ae4a3cc006b07738845cb3892c2c5223a57e7614b79f7c016f04a62e4b75fc11cdac931cdb3343df26f8ddfa2fac3af7eb51f4a799483b74c04526fce0f1ee521db439f0e55b9edfc65a39cb72c358f4db47024e7c0c0d26ef8aacab3d7a2d54e251a2b77a38179a5464ead5deea8b19aaffdc7387ad8484547c3f0b01379fa6c4b5062c7c0c4e3794fa0e13964026040c0f89920b55f2e6a6d1f209922884bc5b28fb1f4b6c5b108b5e2b1e8a84a875ef0f5fdf63a2822fc91258153c8b2872a456f4b2a70a072c6e845aa9219e668e4d2e580ccec1b48e7a5c3484be50fa64f25145bc54a3350a346739fe1edfc0e4a64818fe88861eab5967a8f16dd70bc205c61d1f9429d6486955fd4067307d5acf422820d2a6b91f06c38b9b20efd7524c68b4a59c73858dcf9eb74eed77ea8864217f8414f434533fedcc50c0e64f443ecc9af93e12578320a30ed3a3122fdc8c22caf79979e2ff63a683be9a50d1c713004fa7faef0ddf4c5a0d7150d704390126d143c51457d97389a6711f670289381de8b592144dd7e1d578af446d28108747fe4a0a04d807193cec51d069f50ffb99c2929399b12fdf9157348cbc11d7514185e37df44119d1f4a0ea713f1d6c78674ba8b8dcd68cfa13171a4b62d08383a606e8bf414606aebc0df8ee5afd7c4eacd86115a6d951a9ce0dbfb68a7e152b8685108a76957bda734d41c354e8927c60a5bef88d22807e5e3dde9f908264ed01240d6280e1ddaddaf076a6626cb6448676fb8c9cb53047031c6bd4c96f954c59f46a9fe4576adf7a3926a1ee9e829105f420736203aa5eca9f2f0f66e231fd81d0cf6f8a9face3fef06acf5d9109f72c26df539335b153e4910b5de70a6d2c157fb51a86f54bbcea98c5ba83bf3202b043e328916c4b4bd941de9f1d17fe9afd0e1e3fadce74d6a606034a6afb7af7727ef62ff31c21d4f67737033b289947bd598f1b2fcec80d44904da2f6a57dfe7017aeb6ade1c5bd8dd4d6fff21c9ac25a95ed32d9a4d583594eb3eae9e8ca0154a372377c3d3c39add6f9557123e9a58b630df8f56b3f54cdca3df019b8ff2e16bbde0e45f8945fb3cfa573fc33391e5b53854dfb6173ed6dce1ad082d22b92a16d936a3f09382ef91002e54bc4157d59625513a7a9d756d434e6641bf808aea0de6765601b44f69c278f089cbe2f965e49bd6d948b2b85f80aaea7c104d387f645047a36099c5c774108bd5e3429e002b12d0962a90f30f7e3532ee37fd922bb9bc46646d1e66c935b43a9b3361d7f8987062e622f7ef944e8b99eeecfa52e9728a9c8cd89f0df75283d59614571b87930a181495e5ac4ac3ee9c2b4bab2c9739a34d419ea7c62733311e89ca8569f3ac8b60917ba2dc0a8f27f39814302e271dacfb9afa213d1ea0e4ef34694b05c18af82809f36d48737d1f1e23db2e45d810588272edb46db4ecb74109a49d9ed0cdecdd3229ae097533b23501efe13564867debf5e14445130bc67dbbdbb9614da66adfee8ffbd270bfd42d9abb6a4c7bed2a77e47aeab84a5448787cabdc4fa2d0f162483d367b52460444758d47424eb0c55eb3d517c2350fb8e670149789337a760a1f74dd22e651b8b5e7c4303267daf06a7dcdc0489158e3673585542a8d4fad684ea39040d530a7ba6de98dcc4d4a02243c887914001c6247ebaa36679257649bfbb82adb1544699af3d76c75a6534aa014b050820b13fd289fb5bf8ed226c37617c8e46cc088c26e2a485661922c2601baf42db9b6a4d63d85caee5882daf4b8beaf05c3c65cbca1d3c80dfb6c0008b791c0056f3204852752c12bfab6832f8f8ce5d519b21f32353622ae5266711bcf20f7d3c73ebd0ffb8d1276d0c7f718c7e76b5b4bb5f6ef9c9be1c980d994695c2b55ec1d114ab5d42eb48610b28a71deb2dabfd26a7deaba5788518a2f971365467217db505de8055b9d11cb674da945c032eb8b4c9a8a3659cd1e1f20c479c845fd22d8c636dae11caa2141fe598f4566bd6b9dea8782ee21809eb8532aa96b7ecbb3f9c69f1b3718891cbe62b2c60c33a6f430b8f6ee493b3cd7e8ee327d790c92de3c978ca849288b81273e1d8f52171363da222fd551bf9280182f44c17dbf666057b3191374a9703c4ce4a52cda7f46217aa6979486faf5930cdbbd1e8689c6be5101ac3910e5dba45c2ed67201d271c157cc7918da89bf687eec835c02acc9c53aff27681387c5900444ee05f41b780379dc0e0a69c05a5b606b934a6d5f6c03f403da3d5cd8573e39627900a001efdb2d13e49fe1dc49049ef6e830bcfd3b8daccc97aa7ca18167c067d39afa6950375211c948ce84b8b9c6e1ad8607c6a90b05c2bb7e1567981a4c4239d174dfc9a401b7c5ae063b0d385bb1a8eb786ec9771ccc2629305a74f04f29dc24655dc526c4121963926214511f81a250678844c8eb0b129adc521d66b256af0bef1692f12753b1413f66282c3d3e7851c6f228e98ad43f2c0dc14653f73b761095a03850d2bada74d6f4840608928191ad9161e79a8e260cb6d8085d4022e84332d48a5b46111bb6e5b3b9cc56312c4c0cd45496bf5238b5ba9efa3d20364c531f64bda4f92e829ab3b511a3e0be94d773d757c447bc64690b65f74bd6016b2baf0d9433c50c0abc679110a6d1f1bd44e36e82e17b7e256fd85d51b6d809fb3c3ca6cf2caf9f4f35e7cb4b939eaaa88ff957790c79db577471628ba2344aa0ffe42715f55a5a1573d7e0e92275538a4ebfb7c78def45addd2a49f0c3f82ce24c448c66fe59b76c5c5df62f69bbf7524c3ea5159e5e82a7583d83bf3c18f8915baa72dad56da1d59157a84b8fd6eb7eba3c1962833665afdbfdc213cd4c12bb1a13fa703691a94a01315882a0b7fabde6b2e2cf44075cbd973a27c4dddd46d21b8d77a9ff329e0ead8315a32f29e5626e12cf1f60e843520394b76e7662a213786ad0bd3e58b940f656e5a5bf264f2d1936727da143d8273b89ec3af70e7cc74d353d9970bc6a9e8450beb026fbf9bec81a04d50546bc71215acb9ae1e650ff3384610e6447237e8ce3b2b143db45e01e0883c18e11e49028b8e273584b0e4123e1b29cabca962a28e31f794bd2bc189a2760e31302c4884b047f518e3e6dc947475a4b3134dac1f3f0b1aa36302d11da542b8a39460715f062b38b3523e3b844e1f41734ec6ace8b09c9df6809c13f240bb04c7d5b1118a3ee8a1122c6d8a2a68c3d682bded3005cf6188f53e9531540a27c41a56799aa29c3ef358d43bc983703fe705f754d3925fcc4123ba6bd0f60952ab943a9de6d9bfa26b188c3080d74d042542b608c8eb6b85dbdbce2c6fcb6b9088f9828e7680462eeccc0856fce15b37823ceee7fcf7cdaaab89cc846f0bb0f8b5f36f6d6aa243a231d6bf87c1499bfb7ad35d19797a1bf417062fbce7cd2d4e783ffa32c520d000d6f4f414a7e957439dcdc7f74493ffecac5869ad1901c7d14b1c90aca9fbd50067ff238d2300d9066ead6a7815a46fe6d925978443ecff82670ad7a8fb94f94a33c3d2ce04bbbedf066189dd737c83ff1a8c738107346a54f5256ae926fe79299ddfff4091705108bea68ebb5b3106026bb73bdfbd1ac50ee6b78e38c1356a4482ca247fd1d6710b608566d7676a22e2e32e020d362b89bba33ae7ed2fb598a77642c889eaa933cf2dbb67ad92c1de50ac5f09fbd3fc582931fec90e1d57f59177c3eba66015b8a1e63293abebcce5a9635c9b496f314bf93b19416b798f0915ecf042f4df16237809361906770c6d4dca264615963a3980aec4dcad24f06a6e22576788c96de095896cff94d96381ff6da90c0bc4b58db0f96f5fb3b2f4b831122c86de6ce92141796047dd77353b5f02d66987ae39acba09f62d1cb12cd0426707396023cd6fc607894de5655a31c0eb1c508a9e6fb7ff8f795ab178a4408d8a1e3933f26d9fc3e15107cd69b5bc534a0a88f350247129f055d5686c8349697b764cc5146d643e4bb9a7b4e8bcb3e32ff25f1c8edbf2e1f8d650a12084385b26b8cc61c252ead14e294bced26521b9e5f30f1cb112b411cad4ef493b88262d0216f0891301f9a83a49e01fac8c50466e13b4378b68734c11fb27edb34fc3079e1e5618d29e9e91cedb746c084d055da54c0e38d62b27eae62cc656f03b885adf69449c80fec4cf420530037b66b229482ee6ee8106dd23f0dc61362246ab9066385d6a35c32e59dcbb5fbe72e4ef8edd30949f5d318dadd7b3180f3faa84976a214dc567877312007cde802d603841e8d7b19035e7d06221c09ff4c7364b9226eb9f2d0b703ae82961f531228d836751cd08dc383044440441a5a486d0905d758093a7ff92227cc88f244edf33f3a3127bd379c94cee72e117db454c861a5f93c5c615646a1a3596e8f2291760d573852d371e308d270372600adb3aa4a2a9ababba1cc508c81e2904a19d7a95783bada310248c7d043aace955b26435acb292a34dd2e4a5ed2719a8e1ced8a00bfdd86069697b745279bc61d1963e40038bf915f55d8b5d308615d7640dee4b9d36acda2f43a7d2644f3aa08f53b1c5eaf1615d41d69ef2385a41432bcb3dc0404de659256812b2762532425ba51cbe8f17bdede186a82a2963fe7f593b5e3c803b26278d1973f2ac1d460774bbab4d671a031a7353600db36b4846abc6f8fc89ef1c65a4639e8fb08a265837ed5b5e431e4d65b991a8edc39b4bf09acd9a4918a544e97ddadb4770460c7cfd8e5e1b85f9f2c4ecfa5fb13acd8a6de66d3a765e2fc6e93016cd641d6d0a05c90d37115422573f9e5f54190a9dbf1437561632207455a2f437eb20cc89acae21469dfad33a32b0becb437fb91ce8b34c1e931f472497d82691c3a03b03c38d31ead36c4003f0b19992ae4d0a64efa07ddb3d6ee0eb23164ab06497686d1092bb70427dc1a7955422c519c5afec9d09c366e9e1ad1b782ba6b13e08739b5c14098a22b0b1516b8afe2feef028089db9198e351a9ce30211a49c9a9b51bdd190f2bf040ff6c2bb4e647ba81136e92c442d8da21982aca4b8ebb4dbe031c3e194c13781b921e4731780e6098a269ca9be78fcaa2a5f7affde6fc5564706f680233369e774b3446d7407c01989fd282b7f7adc1a1c0a06793e30f68c4d66904fbc32be6d90567028acf3ad6172f6b34987e6abe17a5577da449436965ccf654d4aece6429ce441b607f8f774a6b955e1c57e108aba9104ed79e321ddae00aac33e00c74a545153e35913c16c13aa204c7f7681cc67a9bfe962cd0753b92ace63d583e07e6bfc64af7e88bc7d6b2e22cb0988dea655d8ff2b4abb4d49e14781698f5d35895d932e048a5908f3d4977dced77378b56ba0dc448c66c1cf444af944658daf7c555ee2413862799356b2869fb4a96648ce677fa4354b7c464a99e394213491f30e910a9b13d41ed449eb1608aa9fbf9529f3ccb311172265fea4796e87fbf5e6b758a10f85ae95ecf043084c1ab78a891168b11983ac3f7b0b53887cc8108226cb25e70f30570d8d426eda814eeb73e32a2fdb76f03c6e3428e4c22f2c84d1ca520a1ca027c4eee396196f0c3c7285423823c124a88d01de89e681809ce01c7c0792f019b7c394b4d1fa41412cdae8b0453237b99b1f984820f8facd8a55fb63ffb15b26fe4b0d3019bfa58878aa122bc0637292fe4421b7e4fc3632d256abddd8c8aa5efeef2fee3c43e99ff785c939a464fec0b184370525ac1b21e89bc6132315140bfb55747cfad3f07421eff243caf7a8d305ccab6ab37261eb1982cd69639d9fd281ffa4ba46bb171d53654f978f13f60ed7860fec1be4c0996479ba2d5249cb5e29ab4179e383899fef2ae7e1cb9e0100f91d2286bd8b681b1bf4bf5601433795d87eee7e3ba99f50c67b3b3099875af1555048bd85f0f89b1c2bd608862c9bb4128cc8a7785450dde0c6d93d0abc0ab334c7ac11c4c8dc8bd424f114f056934d3e915d4cad2aed750254b934ab4205681f1684c5bf32bb6ab4fa6dd592d454132251d569d4484daa02a4ebbf0f568575713bb2253163c9820309b0b153d6272f6943ecd458d1e4c6adb4340b3adf030096602da274373166b976beecb7b070b47362facfdcfaa5d57104cc6651451cea0be98bb15ef73f56b601752f24fad5c1c70ccbd544d21b5f5d07fe981616433edf6743e7fd34207e3a4bf09afdf2f701df781a3e9b7b2fac9576d120711678e65f628942068ce4ed45eac6f0c47657b5e2755f175e9c5a4bc774b03260bc732d8adf91b53161a4a716a1b00ef34d809d8d4b91b45c10e1df4faaa4663f4a4db7b2ba27a6cf59d60f49b5d86d71324f93bc68c7c5b64a580df1189d0db87e9e33453a142d8f1449b7758f4804acabd05e0874e4a3d230df0bd6e9a24907e42d056660cff1010d19ea80728c6ecde1c4af497f19efe86e6f2fd51e4a3f111d076604f43f5fdbe92882d75c9cdc37bdcb7d117475a40fc599adba470ae283d7c9539646d3ab88013f35d52e1d8dbdac4136e20df977d4f4ba0cd4334cbc209c1bda493662ee59ca4b81374169d30941f4c86b58c6c7b6333418bb9cd935fb209bb3baf6787e84efd94c1b159fce1dd4e5986a1e8b793664f88906277b7b46c0d41f022e64537a1ad03d38f0e4e254af7b0a13ff42558876967a15adb77a505d976fe2961f73ff3ffed4b940e88b202f6acefae20bdf6ad7015036d5ad60994b9315fb24665c815a8967c6697d53d496ec55c4724c5b10af10a0eee425f4aff34db2c73537de5c5fcea91aa7ab2f3d72f38b1490cb16923a2bac6ab4761b051f294e49fe307d974a5adb5353e968e88dbd205c7c5428e838ea6618ebddeb2091f4b376a734bdf25cb3ced8ba4967a9809f392d1680ac786bc82ece5a1e8d2e31e3541d1ba633d6c2f79ed2aba8c4817d07ec7c0773f2ea8a0eb56f388d2a806a5e0fd49548fded2d470c0165ce9496cb692ba961a63f114e9ed0972bf605ce82bd4ce372bfe8b33b7a3de80856b2245319943da952d9cb59a5a3532d847abdad0aa7c56913f18c088bba95aea45ff3e1302dde93a20178ed5f7d9b7c875f1d16aa066e0906c74fb64bd1014ff649fc66b180bbf18a48d1df6ae986e8090c7c3207336132b2aa8a84121b4951f44b65e1320117feada30577cf9a0fb9bd62dc0b646832d592e5031fa8f5a0dee40e84cc5ff294bd93ceb81c865855c29af60544cc1ffee8cf716d9738f48da678e51f4fc2eb235fe3890316a052db2e2786ad7603101481b2dd6333d2d2b3914662c13b69d71d576c862b1d2dc6f73674cc32cd4a9223ca64dbfed439e9171a62f442bef771b3d10453d908e3c925ff390f840780674710bcb49cb07e13b315e343306ee5ea417a1c6933d9d310049d36afe2d8376e9cd7395e9f91fba7b44e5b3b3c53fdefd2c6849c41201be4e29cec7e9e94f97d97d785fa0daf6903eebb7d2b2a19cb5f285e582e45456d9fd84bd4bc3b6aa350143a88ffac5558bea6dc2326609e3c3d1a7516aba205643f73a7769ccce0795ca2b76bb370f40ce8e47b3ba4d99451b326e4cc4f6e9edcefb02c11f8748dc1528adfc9a0c21a80e0d9a35123dd4305dbd32a0da786fe920e127e0e4ddecc3cfb8e659072570d6f6e4bc876890aed8cb55b3738543bec594126e3ca97a3a0d6945930c9431b233df5261e1da2cfddfcb8789d0e2095d503082b21d4bb2501ebd5576b9259cb9e043433967dfb2bda11186f174fc8b9e1495365f7e5cbdd599ba9e1e40af45bb72775a97c3fd6c7f9f64e4ff02edf15c60db559cd782ca1059357752e5eb223f6dd420a41be9a178eeea3e5e5f2f4bfd7e1f1b970e049b3d42a707aa87453274ae229a9a7d5c97fdc425840419224cd26606b91637914d9e2519634c57730476ab27cbebe613baf8e05e4cae474f7911e1db7430b82644961b1f0327f757e8cf1c2e34668ce5a1677f1466644ad82fc3eec735bf0573b1bb8ab12284cda2e045ee7394f4185102be4abb5a6e54066bf8a5f88cf661116027777c2438f4b856211556a9af4f86dca294473c330422ed6f0c57d4fcba1540452ed9e1269b98a3d7a4bbe074dca639eb1a9dfa902440e79ff6e37e45efb31ec8e29aa989930e3e84d98316befc632dc69d58d3bab65038f3a11edf53dcd0135c5193171d4063f63f2ad32ae808b5b78310aded13e0f8e57a8437a4c02d81fb435f8e9faabd8816950ee7c38948e2a66138d5b2aa443bd0aa52e1fc63f7c3e38babf51e94ca3e9c2a64430e43897d3fff22cae0c13ab2e1c769efc158b50e027a855c9252b78f6d46638dfd6e757b070de481d3ed271674fc465ebbc0c126f314d6b1a51fda86539ac9f97aa893a4debf6598337ded8ba2e5ded3b33663e3154d2113bcc24bcf4d73ee425f6c2aa42a1a24c57924dd351fbb2043689eb971a4ab7b2189dc1781a9ffc3b8bb0f093c0db150639f69561a2e8a3ab7a155bfb3cd1da18be510108795683e3f482518b8ac3fbdd2e8c3b0612622147c7057d5be9e911a952bbfe512d947493c993d0212e40ac822839fc18f505de0da4d65a0cd067fbc92032dc81742bfe96ad9ef528d004e88ed8fc1a6446f774905024d111f24f1be2a95e1b7fd94ffa83986356a7ec4fe95e78d35dc80b08a772a992507b9c53f78f8db2d46db159dbd49876fb96e2108225376ecc4f716e73cbd4e7e19a11cc62f19d3f6319d61cc0714b53f2bc56cfc4381a898723c40f4c7184bfdc543a0607eb1442492dc83dcd3b28821e8c00f21280891ec35d8e60112f1afbc8a69f44bb874ccb319bd80a8f9994df0bf47884a56191f587b7764e4ac5f7c32bc97c0404e2213fc8db19b1b6f87b0ae154d994463d2350601076160103e831c46e61096bd0a4de50a53faff604aacfba183f15f5f2c2e8a19d0744d54c36d4697f30d20dd05a34ecc5347f3e3e3952ebc8b9fd474510ffb9dda27f06243b6793df664893df4647f0179dd66142dcdd4d194016826d084e7cea7cb9055cef9f4146c3b2cf5861475d5232182a781891522f5598a0cc4dd6f415f90d45539b1d725d4efbe45f78a3e0273f9da9e77522f90639db8edfec8a42cf610dba05155404a50b0f8fdc75e0a83c53c3f74784cc186a6251a1d54384680950a4cc1f141d8aad83ff4ed603c58eed68366149e1a4678c4af04fd1dd1b8859131d971bb441452c1ef7b97718ccff5b3d579bc3fbfc8d35e68112877f24301241ca3da0f982d4fc66c028f685c6b11889112f7d4430bbf26e56053711ec47ab1818ed57dac47ad397b33303d81539dcb2d1ba29c900421e6202abad05214c04d2e06255399f0754846c22501d6988e28753013c6990e28cd77bb794128fe0b75be2bcf867fea6d2c37c7d9729808ce8f655091b99837b716621faf4af043cc4f0bf37fef034013d1060a19b7d5b24162fa788092f7cf6a8f70e4d1575fcd6b855780ab5cd044aef75d327578c31e7f640a76f1c8f0a4ea2e5da5440e0faca071826476c1b89abed852e4bd58ab25f8d89037b7aa7143d51d628c5c40532b13f5e93bb9456864739ddef42b645ed8e63da31e2d642a86ef31834c27bc233fbcd8bce7b804f34b76860e5e7551f5a793a5890d57e3b9342b6676370c7e9f50efc6f54ed8fc9c74eba865065ab1cf2c3d74203b40612072129b1d2d4604bf27c2c712bdae0da0f777725eccc5e1d036ec9bafa70ac368e2b25f95c56e6b2fe92929015e4ddce7565999c017ba091c24b719518dcf86eaec50259a327020a7a9beb183f52fdf3740fee5a5968a8298ade99276d4c79b6e301c6168d66c6cb858f31e9d9d5cc24504e13238b158d0f0c2b81bd5b5cdfa409e1e3436d2b6daff6e597712b8c714fa4ab8a1f87de6fd5913b7c500e93e2a4885fe9c2d7e186a1145f03694e22aab0ddc3886a41dbe65a7918b982c8f7035811281d03f623cc2f0bbbd195a4a9bee7b1396bb90df7904c2165c2780a5669118ed93d97bd5049abbcad13286706117ce8faf68b2ff31ba1c1df914103643497a0e0b6f40700d60ab6b2e42185ef2fea46125cc93b2f029c2e6a9864e2b27755f9d6495dfb60949138b4dc5ebcb911fdfca8685ba916732b32cec5caef01af28e6ba7640ebdd955c084f13a181190a752dedc740eaa542496c1e19921f1df0305cf6c90e3bf24e88276cfef0a3a78d8ba94057edb9e60c35e0c4546b50f608604a03178eda5d77b4313e20d1947f2ec095cae62da16b502b04e8c51478b5378d1e894fed191c27647c2c2ff7169d3b18e28a5708008fe917d55e1b8f7a9921d8ea1296073d9b34d91e3cd2eac269aa4516816fa5e0e5fae6e5432013d6481be46cc47749972523e6a4f969c9eb8d5fc3ddeee573663164cd666206d57f459d4cd2eaf810ca80939765585a5edcf5196a96e0a85464d8da0bdcf26eaf3ca5d20038d5c12e6ceee4f2ea64456ffac3ce649b7a46e922c35d1dcfdcc6848bfeadaa576589bcecf3238c7d5f4fe6d080994a70172735a92af739fb111d9727800e746b8cbca3f4741da94574faa7f69f978487ff0cf10b8fe2adc9fb5d745289d68e1ab81f8847357cfecdb38adb8eb64c10304d0967a7ea315d0d073b748d1324ea2801b1ca6428c27be959bcf061d1b0aecc4d8c70e21f312fd4fc46ed1e4c5566a8e34251539bdb2a6812f48e3cbbf752f4147021c35a78394405e835fa773d1704e76f2bd7fdd45f7b7d6813557d6db1568d5e8034d3f5dcc88de139f55073f40d204f0cbd1d03f810e1b68037abecb8fb762e7bda8f1a3bcbbe48a2688bfc5d22979574941676734368538cc7f01c2c73301d769a8a4a5df3c979bdda9e25c6806e75a41fa3f9624848ab9648edad5d1e40a84c61eafe534da36a60ec352a704d0c110a27444d5b62ba7c2d871868f32c35f74013dd70966e36aa59e814c1f9a53c6c67041476f916760740113a67f39eff50c79f4fab5f6c42f38bcb00562e3b6a63f79cb4a907932d68fd657576971f32de0a04dfaf153a165a3bf8f79c5acb141208388567593b7ef2b40ae15fae3298b97b96f1eb5ab4f7c2b9d4fc111c29839c266b9f913f8f939796700241a7f16bf6459af02c0770feffdc9cf84c0506d3ac68651a874e6cd90536a20ca319b3a69af537d97d9a87184bfbe8238465cd7cf4998b3b7f47c35d18fcedd14d9078a4d63c0c843b736c296ea3d4c1a208ded9e53dbe1e788d7a12e61fd03f84c76bc8929b2d2d39586808a01183189ac1298e56d403497742d1393b28adaa1d16b53dfaa34280cf5c27d516fc245798e955d5eea38c300fb6478b918e15e7ce85ca44d8c089157a6b7104da2d301f231742fb92df6bf48561613d395c475eed1c20cf8f712b95d51230bb276a739997a2110a353f3d666c41b7c6b452d65e3109b650ba65e52cc9ee59ba2590dadc05c306b2b94c4d8a52712b24e152bceb0424663a32fb61ef87a410c19699e07496efd9a1ce6ba019d2fb5771327b7e570a32ef4854c766968bf80f821985c805107c4f51736acc02e0cc04114bbab11cb5700d3124f8afbb735aa9a02745ee5f09f0a1faf601b5845c8b4e4fd2c5c49ad4e6e14e80942f1ae79090ecc721455733746a88a596073cfac631cc3bab6f8b3a401b869330bfd4d0a49e3c24f0345984c75cd153eaef6c2f40aaf8743e90125bf748b048d43b4651aae512e3e353dd63362e1ffed1ae2d0d4968287504a398d6df9c7578c4f2d04ceef862165f845521a914a7eb159f417b3c946e1102d7d9b79f1b49021f2bdb910a39f467c70ef3955d4efcfded2b774cd7c2accff3f2a8e53a025dc3dbec458f39904cbc5a2063ebed46f80a8489a74de5e5ddae9884a2583ad01a38574f96a9d848d595cfbb74660fef577ef9874076d004bb5d6bc74c7d554970f8685c71948720eeaed4155e3d80d46ba939e5f83784c63d3dd2b8a3d8a7b099d133d3f8cc7cd98fe41a8f7ad383bc8eab51f67147c657e88e9329f73b1dc93f8ce6fe6ae352bd27ae3afed39f6473be07fd35a41bb9fdc06bea3d62d771007d646383d78fdbaff5e18f05b0be46d4b8254f26275c149f8a2614fb3f6f35f8d976b8e60b9169f5c2d370ec784857afa44939cad001dcd0e312fbc32adf00d76becb4afe52b3a0d0b2b8f3681a67daafdfed005aa6b71df4e9bcde11c874c179e750fa4c46883c6521c9065cfba3bf23353e089ad89969d035fd8c06a38a5245126fc1e52f8d5f63a0821e111b780e6b7ff2a36ef8f85bbbaf7ac73c3f0470f2391962f1baeceb8e36a8950c9ee9324d27554af6d09afe8c717125f367fc1a7f6a19313579dc59b65eb14fdfb53d27dcd788c2fae0f0cc4bb5ee305e69e49fb32a2e6af5940d12b67472c84737c5d5e5c68bbf78b2784d4fcea34480ed6862da258140df5aba8fdb2cfaf48d118512b024d5ba0d1621b0e95fb35af55e7a8ae4d2d5002e138596bbc5d1d80fcc6504a122eb803d5fff46727b3f84132a1542e111e271bf9b157ce326d4198d283e63743061adc72f547a21d1d322c96b03bf67e5f802a584e1c0b277d7dc5806c322441dce89d6309a7439c67b57abace7c18e5d36239de395678f5aefc8c0d2a2967ac21caa914b2ffcc60274298cdf2a3b2ef345d1abcdffc000fb795cc3084e5fc4ae1295b7ed61616df26f358d8469ee24b6bf178128aa489bbed098690d9298ebca7470ac977d8a51ee08bf745e7e75778312506ccb070f08a93721396ff0bd02a13bc668ea2b6405c1c6337c4a98e7553999ae29ab2c9c7d1cf3dafeb9d63a0f3b906bf95e34fc2c7aa24ac6caf397cb450e7b03439cfed8ff885862111a8334a1510c43e5dac8a6b9c18623f15ad402a1a6dfaafb8b0932fa466d419310cd10635df495f50a48a13ef1cfa0ee46a87b46f0fa2efda54b3c55e132b00ebefc070db68d9f780fae47b321c87bdcf4fa0938db700321e5e33ff16e9b014696e931d90ca5cd475e8cf5eab347fba83b77416416dd8d0137d3cf3f0e56130ced6dcda6494337bad495d0c422c7f9398c2ac973662f4f52928fa9c810fc39674dee498e3477d6b6e2c236d81a6232eca3267a89c680b698385f712bb3c210ad31ff9b3b088f18a59bc5ddfda3fa648a56d93dd8c54535f609534411a4aa625c33f786441c51b798cd354256567da2a2bc614cabf9259d0f5b530b854cd69ef9ede01971e6dec27123d895ac2c9fba517b67aeed8929d15ee0a94836dccc47d5a9e698dddb687b714903985db591d2d148df9c589b7077e87e53eea56918afea332965aaffcede0d56fa322fa73a0f19770d473c64eb828c9b03377d85b77b4269256ce0702192c3460bf5d322db0c509838e38a6ade1ff1b3478db5f82fa2160faef7e23dc8e4f55fde29ed6c5a22d5b75a68a19b16ce1a6032fac3c0a29de8402be06e7a7c8b8d69a977ca0edd5b3065eb8409ee9478b8428a27995ed754429b8ea6c54afa35fa731d09190c6ee27a95951bf6cac2073bf8d98c5c2758f3fb6780b328ee0fae78cd5a589b6233f2e2f0a499af4bfd0c04902fd25b4a18f8c13a8948c59dce73de76a040ec36c26af3d0628c8e5f8732c2c6bdbf20f9748433fc33c07ea92ad30c00d4e4af0730e1b10698bdc9da50f522695c4a2133fac45d5f47726ff9a393eafd495c4324a0399fc60049db92bcad977349c21ad24dbad33e28177fc7b2dd1860c699d7cad497eba540095f2c7703babb53dc697c2bfcde428ba567faa3b4a342b63de70f16e7ffc24ae492cf1d9ca41d41aee22c86bad5c3d1238e8d61e96ffa166444b3c1dc2f1c317a53a2dcafcfdee3b40edb2733fbba5d59d61c3494d813b6d11559ffa57b5c414dbb81ae5977e4fbb13b4f4cb1f3b336834b6e46ae93dab45a12c929f686ec0b751954a7672d1eb96817568db1f1da5a53497e86d81563cb2ebcd6ec123c49b26d1fc9e79a6f5f1e6e3d69499972f0971aa05d3338901db4600971c5c15a8a5afc3409510ec135a2388bcd17cea886a34b0d8d947ee91fb438133548b7f015c19b1a5730aa679789140c0088583fd283fdbf9c622b4af9d1490141b2a46685c7e23816f9a6ad36943b95447ea09eb76f39c1b780371aed2992dcac674ec5ca14cf59dd28d29506725eccda4150ed8ff1924402131f3fe79647b867f98ba24494d204c6b3be7b245e49c2b5fc9b6d9a65db6c81b3bb76c8dbed4bb6b2e8b4f29e7b50db040866c159855e774fc706edc8ad92250a5362754cf3eb229da4dd2d52eaeb3ab7866f54e47a1fe4af064316f28eda853ea7a469f914f10629cde49b831a0fec4e8ccb6f0288a675a1d1975315c5cd1a04f7719f74cc54389fa2d94ca793fb3043cb1edb4d2f1b93b0787f54ccd071459ab37e11e94fd67e4c4afda526dd29233632fca5edf374e4e71daa6a3f06fa92becba66a2dfab272591efc7125c4052c27e5f63fa69fdc760f9dc3f435d769dd401bcf4e2eea58050a82e0e2b136700d98ebd25aafdb03eb3aae352bbbeab7763d60a156d03a63da021d5e2dd403e411941cb8197861c38c275fa944d486e4ca2738e4c63f9682f681308eaba29c081148b71c16cb0a68b46106abe6b89819f8b8be1a5607ac09466c810d19838a7952b609a4b4c6e7b1b97fd53bf858e26c7ffc537eb0073b12246fd90a1ce28c99fbb77c330570ccdfd2f87507949af57bd7df1cbfd7751e598dfb47050fc170c94de19fe92ac56925b6a878a76630d632a83c37e8e1e7f7ed691a6b3e28d4658ea983ff8db4e75597fe932269f8562503befd48cfb19bf10f4bceac7f35114f8629492310322a745accb298a1ebee24c27321f66ede30fec5605d7ae1d3f88c61376de22982976db54322c2bcd08cfb26ccb98e5a8d68b9591595e94599f03155cc555c296d136a3f8ae32b043ee18290aa5948eaaa4910e8d8fc53165fe05d59482150e4ffb16753ca492fecc5fcc6342a375013fdc59deb4cdd947121ad15fb2b46f6e34812073d87dcb62041dfd4d349dce85c4617823789553635b62d8f3c2e773b9b974204187544f075b0c1ecbb7c25dc97cf3c2061e110d1a17f70f5120ab1e60d5fee6d0a1a9bdfbd6d3da82d5f06116d333bff84274c7f2d5d04222c1a52cf684555e3a1d0466be6bcf0a209da3fffee658cc641abdcedf5466a9973507921785cc9ae969597debebfbe0535b0183fd39217f38490aa05324b97b1521a8232a97621cb0d93f97544117177ab300c70ec19b81c9557f83d720c3d472560089e0d7c417e1a7eb50166020ffc63c30be8072c8e369e8d836013f13cb9f544bcbfd243bd18ad2c4786ff224d0d0ed40277f03540b0270b17e5ca37a6d81484d810d2b57d5f30cfb3449688a6781120dbbd2300b6df1fea7adc88079e9bf94fdb0d0b028fbdac86989f375b174167c9f9a963b5ac3b5c219a074ea44264c22771e48757025b54725aba63cf1aeabffa1586872055fad226a04253eb6a7676da3671bdb445be09741f66cbe32d73dff2030716213fd106c3e36ec4c9d9ec946e6c64f396796589c0c6d6ec8e9531240f0a3f236a03f719646197d5f554c8e025f634668c39436d14d6ddeb9a43a84130721f4084afbb887db9a00754637e814c9ef5dbd78c316a92dbfff1111345276c6cb9e057d927f847e9c849a94fce78d6d9e65366dfe19ad6f5bc3987481c8c9f1561dcfed328ce7d8f93812c18070a5b994f45454dfc951a1565ccf1676e065ab6a6a98df28c4070162bd60260c90c38d83f3c15decd6213b9fb970d8ba27719fb21c3af47d07b9db9218dd49a5fe3cc3b5d895a97d823009f70524a55d0f4ad2740b3040bf741f178ab51171a26b24b387e8e150654dea7c67dfe117a566a696b4d2f3dcdc7f1989c6d6272667dc14ec7621beae2b020e484b8f3c52a2986fcbd1dac105ccdda6319274344db0c5f914e08213a2931fdb853479c822eec3739e8f25eda6b1c83e6400346a05591f986a9c23b7c191b0d3131bc785e0dc9509bb8419d967a27bea6659be1418c552c2be98e0c6d59a25685552432e18277cab3468e8ee39abe0a53614bc49a071752d3d0568b9e458f8636b4440cb0d2ee48093bfa9a19c94476ce8fb8494f956599285f11dee95cf92dd90f6fe7531a5d2c1940bc45c8f8e920439e8aac34222de388543f7d4a4c39a012d1a2ee5a90a6a2a34d38690a6cd3fcef40984fde989deec6c79bb2df0f0d5383e0a59274ff872164d90bf2bd379e6708357fa70dd6eeb6853c9bed400bef6c76f611855b38699fbeba40ac488260f998f99e4cb8295b750a234bffebd13d26a8503495bf27c3ecaa3c5b2e472fe4752ddad83ffd2f008b6c9f24889044694993cd8a0134f98edf6e5f78f27b4af0e2044671406e476fbb692362f6eb09e9481caf4247e180efca4629204af04454529267728e7480ff6d2ff4f79d874d0f1a234d8a273aca54a60e2449f9605622241976508d8416567de7ba9d8c8d5a85760ff4003e15de58686a11f0916c39b74587473de6d3a4318049cdfb078159aa5fb9fefd2bea3e21c985e2217b324219b0440dbd94659abe2babc79e3420906134e488afd0db6e1c46a942b9fa79719e916575b7d282c48872bdb6e6b228872ac6588314eb851b11d624df212fa51e5ee4b88bd14e389e6f7de227e624e9b8f0d309395ad42b062f5ade1960808b702b1415a288f2df0ebadb1f8ad5bd6ab0954adecccb4d5ed1fe65caa0e681d6dcb15f54b34cb0e0a9fe3282300e5692e70b470491033e09f49b6b9e34f146d588a07e515e8ca8c7fcd4d449ba17bcc9c8deda584b7f33bc93502339ded50e7d682ead7b4ce86d553604119be138de491648cac040b5671a56a778dca2dcd901a9fe5eda3f2d32290c7defc6a86ba10c152af1c6f3edcf42220845bd1803801eb0231cafa2e34182f28450d85e3dcf2bc360f674f0b3e2e7cbbc5baafd8fdabbd72c1243ea8d32805ecd984fe6e0fa8f555862dc3af163a35bae82252440adaafdfbac003b1757f986ff935c925af48e35eb48124d90b7e625e94900d58b183e4bc88c0a5a77ed2ec8bdefec7336cc33beebc6ae4ead32ec42b23fcf0cbf96b54cac0a0ca647106db874091af4c6ae177f827f3614842e19910a4860475799a35f07563572d55f6fe90bf320089024f16a6b447a7246d5dc3e8259395690a2a2c4d6d4da4e7571d49c9c478ecdc01cddc4341950233739b027caea761c1d8b4b9d0f5750f321a8a5112c75712d327e9fd15b512573939f0a105714751fdc02399f9343691bcee071517513037b305393f082a9ae5abf28d825be7e86ed49f337034f9ce7633964874fb7ded757047417f383e671408e146de860dfb365dd3b0689964b14fc1a2ca611f9fd451c912d035962272ce2c2629ffb6d7f6ccd306910d1f0491971301693c7589fb0aed44b2951e143680a36afc64a232adc7b38ee3c52183fca672328be961a4340a788033fe1065ac6ac9f17aa2bc982d2d5f3706f49ca8db2cd273b1967f191c4c09690b745edaf3f3f83efc3393add7aab79842ea9d3f6f4a99ca56fdfc95f99b41e1ef1804f9636f66315c428c13fb1821c18a2a49f9cac49e5542fbe88d5f4b0c3b0c87132b2db71a8230ab6f7394f90455da9e811e9b528233b0c861ba6eda2f7101903d1394efc067e72c6f26ce1be68e4e42b2df0e30697644dade709c35f0496320a4853a1534046bd13ea1aab9c94c032909a080dae29dfbf37b1ef174ec3077b5c3ec70e77f386659960079a747e72a67809f9e6f1f0888b8395dba0ee23dca03917bbe3817e3e27fd1407c7a84a313ef53d01404ee8a284d5b7ed78a9766cedc87afc79e89402c0ba20b85f89b64e89c16ced1549791dc9907ebb065e0e954a18abd4f928ff15c6df430c0c569789f252b6390b6deb8b9345a1a4f9a51730e6ef12ba0f1984486588517eda2ad2e1ef87d9ec787c227e7a4f9d7972e98528f836a974ba6c1346800cb625e5fb761a289f6a7bbaae2e6aca1019e09ac58ae9297316ace1bcd0b779a8c911d392a992ac1375327f81ae57a80ec91380a1fff623f6b2e1c5c6be16e8289247e8fd4eade8d4e0da2c2db960cbc46460d472cfc322c7053e4fa211336a954598d420d32791b1d0bdb3d0099a90df6eb8b5b4aac55d71c47c8873340786e5582c9aef770a8423b95c9807f331416fd17d22dfbd1188601ea5939a6e274ca28e026af875a330678fe4bfd5690ca41ef00cc10d8ac52e896ec398f63c107db502763fd30a29778f475969ff20ece8892a8befbac83adc13374d19d2a7c0f8041ff18b1a0ad51318a99e193e01ef73f51546f03fc7fdf3bc703e6983e191387110c7e6280c407144270cb3766432391535a8f91d355d92a1ce6bf254c2b04f177708d3b0e631e17c464c9dbc085606cc1de2f9cd54157318d445c7140e39e168ddedfa0c66c462dbf18cfdbb75f945bda781d195f6728cb1dc93a88d089011f26640db1d742aec667185e6a98a4b887fbe0028e7cbbed28e367c0e9c89638b81369abfd46664592e5ef272a6ff9c4ec4d8cd5b39196984e51a08a660781db3d5d381825552870fa9fc9f1cdcafd3bfe0770760192d98a42bc75e6d1b837a47fd4d7d1b53c4fcf6a406b9a49aee4810e48eaefe549c8648c563c8e804be2121f59c567ea4f8319fff55b9042cfa4a80f92655b2e20112301eba0ec2bbe7ec17fdc5877c98d3b8c54dc97994b368c34021aeffa8e0e7f1c24d0d67ab436c4ec941ae887788ae82a1c529451e16bd2b90835b22dec2e4696bb27f4dcdf57a547c8c2e88286ba2fe79d1d40c2ac5d49765da3a33375e04046d49aa99a98b4798a931ec1416d2c01d0503304dfe655f8ebc3caac6cb76da875619e88a7ae62e59ad1e9498c86789eebcc68864194ac05ab63c725a44b30ffd9d07c46ce4fcd78f769dafc8115d50e3ed5b56e751dc6f2795d9ce4b24bee0499798b43a2e51f3a0ce6ab013df9950f6948bcdc6887f4347d01263631922b933e0b52208e73084de623153b206adc2690a6e97da86992fbf8a16650cd505ab4c3afcef7eb06fbba1f319a254538030cd285e85935c43c2661eedc6558f040f92060cbd978121521ebe68a7ee4dd4a2e5ad2bb2bcb05345842213fbb058e4d78cdc2f01ae977a44f4d4b5f86b0dc1029bbda132496f4ec8d3e7534152c9705d5bfef2a4dd26dab23ebfaad42c78a179d9e40f8c5359d677a6431c3f7554d2f121d4260986379c16e823efff3ad082102c26d681c059b83fae8cca47341b045f7c373884c78498af81513fbd4ed66edc5f6721e2227b549394e73312bdad67268f4d6161911aa8b625ad30d1c6d4b442836838b2b2cc91bc252e7c18adf8a60f9241d62aee79b14a3eceae0f0de365eee1fbd1e51069fb1a3471cddf19f42f1d902e2a2b3a7798b2b9fa2f9aa13404ffebdff211fb453eec2ad40434d3d075adde0d1aab8926eca64bfa0e46744141c69f12bfd13eeec755cbdefa95e009fad45f31488fa4aed1b7dc34f471f6410848c29d9af776a74a965b5da2196bbe7d6554ce5effef8159670c063428ffd0e59ef118c6b53254743f20a9990da4c61f94951c771b33f2be35d3c7dbb860dbd04d00016f12811220b32b22a78ac2831b17a73badfee345b6fa176d0840b23166557cf674103f4ec8e014a6db0cdbf2f989162d837fd232e00814e580f5b2e673501e8bbde1321991a7ba4a5899d831ab2bac2dc6d4d9d2d8d66d884fbc3474b23cfcc5cbebc9ee1889be40bf32db31dd01454a3adb4913732b757d4221d40bc2fe7d3e300a87348df9afeedbf8b1c8080f14de657f1c7acd4dd360b321ced2b47d4bc26d0637f81ba412ad2d3796e199290ca4d1585fa714fe0e2acd03274f5a1120e437e8cc5f8a9e14fdbe74c02167de0a6db7370e06fb794fa77e437f3db0fc78511ecc0a1e3d432db0ee6cf2d51516f89f35d16677de72cd1d9897c92db5e209eab2eb7f3e77b8d45d40ebf6455486bcec83191fff41e5fd4de3c901cd8bc317dd733498caa2932294119729b0e991f4bc51681f7952eba247bf733d60e150491e8dbb7e2c9fdceb7b01c97440905bd4dd2dca4ea05eb908f81aa9b6f29c93422c4e3ac5c721b35e70593b7f25c2ecf5de1b772f4d2bc50c7403e3c87d5431728f48a1ed457d2c56c3e6d9a1ac67655ef7a845b7668f486739d7fe3fb2c6f4e6a5720452aeb9fc466b29759c9af6e2ec0912a48708d6d6d6187004dcd335628bfb8f74e525f9086bb7247d6cf0953c0c61a745dca66115b04ca88864be0c3ce561885357d3b0d8de83e70d94e155d9aad73faf054d5dded37beb40610f35157fe13dfd093b83d3ec9290b33b8ba0ddb6648eab4975365bed550d997ee851382a1ef59628f0ec03c08bdea61a4ce92b03e329a26ba82e84bd911136602158a27f983387fd9004bfdd1871988b695bd78a886a12448b818709f674eb20946895299a8d60c2727ebb34c71dc5614723920def38116b782bad8e6b79252811083e730f8b4ba9ed6c822230ae13499b9202699c8e7697398626d6170c27771e0d1b5d1fd2f754643e9b87b57ac262343c8396b1396aba3a2b0a18d8bc14a0249108c50a1891af8d99642a5a51d6ad88a620002af6a4a5f986212d86c835a3a456fce452f07b9b54c61297ae5d7ba922c48eec2525fa7a821da038788a1a4319b6ca165090f07e94c7744c7b9f2834d3416649a53d095d0dedf434229dc9f08a204a4925290699ca54b3b65e8726eb2e484773b70992e664382f8abd3bd3df5187fe646b05f32b92db6ffa4d152bccfc38ca3e099ad8d3036229ba6f440e7c4d92ffb6a74cc0314e82e40b02e9b453291d39641170a00414dbbc218b8db74cb7b974345bf74780f1d63c6717dc16efca7869e22fc64f523577292130425ad436f089c213e99bed8faccca4dfefe0d7aca64035f7da246669a0ed35faecc7cc1a743d9868c3e5f1427e7ed773779fe7c9c05392b14e09d35d8855fb79b150fcf653dabf3371b6ba4ee1599e39cd5ced4650bfd2fee3887bee53f3707470433cbb4530c7d1c96babece612a1dc7394c6fe5b46bd4bc20cb846e091afc42db3d688aae93a169530cd3b5f0205c17a18e0c362134e5b1e943eb4f5a5459e6788ce6b053d0cbf6255982a5d4a06fd174346ee30c5d3487050b98e4b62f27dbfc87e44ae5bdd356d2d3a486e07b38a28528713439d8a13eae2ad0a2921183f842a9c288f0e241eee06b6e6385b44790b4875f75dff49cdb009f71ce9353559668f1b248219afb24bf457854681ed9be9a719bd8ad7f6569a0cb4e710e2f297da05b95fddc7ce3d39497155f5456334394ee822491c56e8b00dbcacd63c3ed8b65814de557d3b8907c0be0bba8444f6642388c78bf43792958da709b9d152116e6cc50cfc8dbf97ff36b8afb2e633d9aa04b5ca694a069a814fd54165461969fd0ea75d1bff2ffe1174bab3a779e77fb2a1da10e40c6b23ddbc75d585a156f642e0e265cf0b1ae42a66251f7ab06caae53a856c515bfda23f5d5b4e9162aa980c7e2bd31a427e999ba3aeb584a9806099287193ff096c50ae004abf0a668da475cbf976469164d46760b881487c4cda9371a4ac4b6830bf268fd29f560c5eba8cb1e8f6666b14d039f6fc0672fb3f31f37230b9c9e15b1ebaca626e227501eedf628e4a3e1e99226a9279869f0aed576347dfe846142a36544438eecb6a09da835cdb724575b219b990dc9f0dc0b02057f6172b1530f7d9f1856b4abae4ad30fba1db1cfd7196ec4b11a418d8769427b1a21278039df41bd6354f205f772c73b5d83099a27057c2f1a26027f96d5cc1a1fa742e49d6525aeaf16b73adf64ddf8e1d76fbbedbbb3961989be9b6c1f125044ae9d16597a41d46ba4dc8c8a47fb6e51bed3aed89712756527a810c640ef3beeb5a9a84cc2452f27890b6db8b65905a22e8a19078e21b1be89657f9c7df9ef2c3507e1bd733b4ed1b56d63beebd65221ee745a5851d478a69b30eb43ea08d542740057e2cf01aa3d855378c5a77bfeda23bca50e91ff9eb5fbbfcb1ab7e54537966c42e3c4a22ee9d25b9118356ca43900019b77b492e26092a97fe90955265c732f100b11fa960b7b54369a9267f74ec36eed09afa3e4e108c7ca65c89b45d050bcea4bc4b3521e371822f78a296b2c1261a8817c5945a895f58a5a4e8d2101be9c4e3568ebc09b1f3a2b7c63ed62f7ccbbaee46c52807276b979c517916f12dcee6ef5faf908566600bdf6e34380c4784863d70da07d05ae28d051598c8212c03b9de2007af1543250453de1ff64d46ffefe6f33ca7d7896c067584cedc07520646f42508f3972246085a23a5d02cae6d9e10cd6a999fb578fa3747c032c5a2b7e62e9a4897c8cc006519ae4c942ecb333c8d569100ab02b76df9acab4a8e7b1761b065d6aa87136fe300ca229cf6134de5417ed74c63a7980348600348fc451d2be6c611dd29ecefbd352fd63972743c204468edfe6e09006fb0909522d13559fba944b87ccce46a6b91079a434b2a1f30c550ada98440345577c59a34d2dad81399e83826a6ce81d121a31586eebd42e968cf5c11613084165154cee636a204d95a18ee2b1e3bf5a7fcfcf1655ce63a00605e6b648a75300b8d04e67632405810fe3631441aaf2b26b32bef6eed0206aff705234c87c0ce0acd8535656e54e919f985e4d88347b2c212cfbab99490db7bd30094f22fcbfa742cd100de7dd9c0f290681f6fbe773499b0996214008db057181fbf2bfbf2c6860f9f5b49d9e3c968092985a5d374813cefd956fe8d84bec5a01f38d0183e37a5caa698e12ad9dadb70ecc8fd851105d3e87e07f286bea0e897c09246f41510af283ceb20af9d81b02e6ceb283530764fb50c40c3113705562409d9801ff215500dd61639f569bbb87f1d5bb65f815ca56503bdc574de563ec94e1be89ced32201a4245c0561f8fea0e1b16a995c765444e13e93c763b8af138731f8c9e44a03918aeb70eec01c8aad09125ab9a406a91ef9a18da67fe0d4e847fde89e544ae2b2b652b19f45e263ec45c9427c73c988694ef1ad8e2f81e1deb25953f6ddb44b56a7058b0a0b790f513099a67004934a8445a00493c92ecc0f5152c97f028133971c1ca8224c81b96ae9b834f9d9cbfbcf076a09358c4a6c7989b2240709bdbc4c222d39f9c768c0b114757789b3d269cb6c02161f0854aa02346b69d8b855e9a2df71cbcac564efe33ea37564cc1df36332810fd8336470f770b55fea8befcd85f6a8cb177e4501a4fd82508a18d2d9706a51162b94285074a72d44239d745ffb0b56443180639849e84c81d90d619f8acf3857baeeaaeeabc26353238362b023a8127ec4187eaf5c283cf75c9b26a5aa190dcdfa5e975c2f394f4534574296045c01732dd3b4a2d7dbf42804cad7634a41d2db41b695ce94e267df835a71490f6af3b43b8c443fa2c889fc0a953825201653b4f65ccf1c6597a0edaf06f355d51baa26b8485eb791ffaeac11a29868b7075a1b40ad8e893ccacb3ddde60a3ac6b6099a90d88ed34eb44826788868255c58153b894a15da0ba5ec270f3eda79898c2615038c0c37c325ce8c15d0651e94655fab2d19833bd4e4433b8cfe50fe211fbfda05d827a037ce8554455844854acdbcbf5fccd27fc6307a16c28fa91a8915c5f4315cf3fd05fc2daeeb79b7bbef41fa06870cb0621cf258e6eb3db8410e7765f9b785cfd490e532f1e19cb3da28d9807594227c68b841a6e1cad3d82a6daef8c284700af2cee61dd5aadbc534feab3b7245d8a800764135908bbabeae08a15437cbca94f66a09a90b297b3ba9d7f5e798516bcc57796ff1446cceb82b523fe9552924b41b1c6d21f0f0e34fb497a0b1c146f8d9707ddedbdcc11e96311628e32dca1766fc6761148b13356f161335af536d47066727f079aa12c7ff8413b617c65e8c1150fb2b4ead373187577ac0e435296e17ba4614a883cd9a2c1d465c51acd458fce66d104c9d536a2ad0fdbe906c32d11cb9ae5e69980adecece064bb72cff1bc2f9aae6cf43425a574e6aa0115fec375e72a5c481b8417fc0fb14a08f2fbfd526fa96e43a02979bb0932c82e984e3a7d263dfd8bcda9c1c089bff591d63c78c6ff979268e749f2a69ed186323e88e1cff1188ad252e7e29ed27adce8c892711cfd1adafc28ce0b3318903aa29ee6d11db6e76d0baad393d4bc6ee26b6cd24d083e7bba0d3885eb56c75ed43cb7363ba48355d1095ddc492b4dcf567d3c6801624ae97414a5d4f409a3dd69b37e402678260676afd2a9c8c3d8b070e5998196b17be95778593c870b0d344da1f364f3b1328e4da641a35bb972d117993367f46056e6cbd3ee0d8f6e1475a4c8e173a204bcebacfc197f387f7aaad36790436796425d40d0baac0f3646e0ca697ed1ddf046a2574f6d767bb520c086ddb99cb8e3d9fa10bda42982918e3aa43b286d7b5eda2613286693eda755d37f7bdd4711d002773aa3e41e730fb7e2f621f46ccabcd19a01049cc209e4e72919660245cb9241196d86658f7f8cec1e1a70bbead6d23b3e0d6fcaa5907e8618a3b725a0117be8cdee136af999e7b9cc1a1465445f757904ad21b95cbb2652b8a8ba9cafb72214ae4b2e095db5b97f1366ec2a4f4477caa11e76781a661ece35c7e79868637b7f17502821718872ffe1d80d1934e8f1d995ed30ba98ca54885c66b4cff1b238fe5b12c0651db86828956bad1e2a2c8bdaa19625f9e3ecb0b692a33a6222c5b64f17116d9b33ead9470baaa07794238c921e92c7dd87f99138353c0615db5abcc90be667b8a10344c6c9ab058079c1e71f3b22c106bd5bbe4edd2150f521983a4d1d75a79d25b9edfbd8f956c61e74c26984b0df3be921748bcdf22ac621d75f55fa8ff47667d014ad9176b4eaccf452fb440da7645661e136857cdd7ef56fc377b9d3bd14e7a2198b6a189bf42de9b6f0b9ff5c57eb4d61c9407495533da7651134207599b8860906d288b420e218710abf7b43d53b82b0ec1888a4b22300a018748a64ec851e29c575aeed9ac894a57028397f9bb972ddaf04dba0441b73a0c4385462eb9f0f02b54701dc45d886cc68d2fd38e6257f1efbe37f582ca6cf497b1c3b649bb2fa812dcb5565ce6d35d16045bbb3a4298b040bb2ee4e9c3ea692ba39eb9090cba8e78a3d4adc3db52827a2116f3622d8519ed067b87a13e958695d70816a2c781986298ba2a86c2ecada6bb653d2b26231dd5e57615d8a43b260ed59fe8bc5110b348ecf4f72cf442670d2902de0608169574e0756b03a6f05e2206b9337e29a1efd7909e0b45fc066a202609ea64ce93456b99987aed0334a808cbdc7625a6ff5c04e12f1c3074989359205b13d0f0e9cea4d180844c3c323d0ef7c0daacf4b7f5b0500b63d52a707f3127f78392aa8ff1db47c4c8cdb8e58b83d86683bfac8ad60ff67abb6376033923eaa9c481a77b98eaedc017203ecc51eba6449cee4837953372e31768475c068d3f95ee90b61322017c103562a6d73326c515b2fb2974a8fc91bb26b79432f654dadd2180fee0f0c9425d55e1b189f5c4f05d9a9f410a0a7a5e677a43767f37fb9944c3efa5abd016a9792f16b0d8899da26ebebe832bb3dd1b05424e4b900b20c822b2f2160df14616e1d91e26d8d5816188abfe8254b2ffb49efa864ade7385d65ac83894e92774258c622f8f3d2178b0ea15cfaac255e287237de0993d1af073604cc6bde0ea81ee9f0cf12c2bd22e3154c196ac29d9add7bf616951ecda1d5636b136c3d9eac881ca5060b6211b989eacb0e8054f46c1a8761501ed1a579a8c562fd1419e0be8790f912af9c811bee6afd79f96058312bc9d00dc8e2fa0be2eaca379e47fcb4eb8ae2a7d2c7d6cee62a8ed997acee965418e175c194118a75fc2a0499669670240555a1ba04bd09ed7b052a9f89d8dec92488764f0bec9c9f6e6bc38b968e6ab5ceca3c4e847b3b34e7e588b6fe14c91faf67aa7408af9ba3bbec6921f38cdf5fe67a6ebbbf91f34849f448a14702b76e4bd94b9d0992ea97460d613d555c0bfd6a7a7faae417f1d564c103eae76c1d4f184bc72d3b9ce379b2d606ae040628abe22cadf443dd80f5c23126f6c0bb2cd8c60cd0b9314e61bba7e7bd17c8e96a27d30818db761c2b80327817a0db02d652c9c1d82e6886bf4434dee18be398eb06da3d9cfd5ee37c9bbb0dd52f1e8508489aa9beca8257ca65696cfd7109434df88b29ace9b3611369f65aca14934be2048ee9b5fd4f7939d0f9bada75555eb0e331ab450609bdb445b9b76c2a4c138b1a36a35eb75627764812d9017293ae956cef13bc937ddc1ac893e10c59c6f94787d99b9f3fbb6cf89284d9518f42d33b17901c66e6177cbc1965e202aa415cb22b4858021312c199d9e46ad2968231415d659bc78ad2b4aed07958a10614b0ef4b2d3be685a244e8c90bbd155266b9f84e18a64324cb5fc4feb8d20ef6fc6f8f71f714187ac78da11fc8a24d7b2326ac5f803952e41d56c136659128f0bdec4f315607bfe05218d36a74dd6a6d4f5b0b172e2a82791d9f239eba39190ebababd3e8abf52953d65332225a49d752e579c997f2f96335e38fe13638214616e749bc90b9d5f44bbed8058ffe795e674d12cb4c050ffb1c5b3f14e292db1baf4eacc874b5c18d90f082d6c660e38a93604295bf217e4686db679d31ea2f3a5ea03728a0e1f01c7ffa61836cdcb63b1e94c8bd1b259cb2708a3517fed87fb73bf1702fe846d3e1e5caa09c163a400e54233535399740a82ec4ae1093c02c09f1e54f51d70ce6e2580928371ab4bba5eb78d7429e2585d3097d500252b6b67c4bb366102bb4a5e23045ea0427bbef77aba4c2059c7a5db08c876294141357962244a44bc20fe80b7ca88937bcbef8f0eb38eaa37a991cdeda46c52b0c4783be0023ae41fca97449f59db4236c073f82c259156a82c882ecdb21205f14a9a5ffe5061cc7e96becbc72a13e325440161ddbc456581d9a43eff2448395038487b99b6b68d76c6278de0e6dbedeb90134d43c10882fa3c38908be24fe2eeaac824ae56846c60202352bfd7ab0991b10c1e7a16e262fdb4fa67188025714d0e26e22b388c25a0f685047877fbcd391767a1534661c12302738b9ce1f5fa8b38a91eadadeadef284f9d9bc47c0482d9a80ddc6a8f5f124cd58b3b68ebf71eaaff88baa650d60eae2641c95987bcc502bcb41dd4760d049965cebcd2386fdc7602bda9586fd3b0d5c44635ab15d8d1f3cba25139d81205f3fbf7ec65f0b9e2240b1e57cea7ab1f7b0d8635164d4a355a2d2f724ea575abb85bb81272e098bf51f66789aa5fd940e353ab68d7e856320c8c8c9db42f47affd5f401b562529b45fa3edab785bf2ade4da9312bc94874ce17627734cf4461bfdf06f2665cf4623e37a8571649c5a0e1422ec9f4259f59294c45663794ecf121a49f9f1ae49120c12f8babdbb260bcba18a6a041d74fdabae23068be81c97501f195d3146ee6d936434317ef793640eccaea92decf3e46e9cf7fd8526708eeb379be108d2da88e9100609093998f8555d7e02c7f1971e60058778eccf9546eb6919544926eb1e2b21d6cc88b6cf7af77c01d2e1c122e417f9f5a9f9c268d373103d2c3fa9edd92c4903fcb27a6dc4b83918861986377c6388144408d117cae1d28aa50f4963d8bcb3c1d8e2b2dddb3068ac3d6f61674061b08c0d568f7d99f92d9623b17fcfb33ec9cefe6ccd59b54f049935edc5b184e494b00549514b17d140d0805f7df4e4e08fd9714a5077c45170615b0776c793fd41e8085e79e951be1b699921b599e3344c89b8511a3e0dc00261047de94b16e648291f65f6aa0ec817a0e41722bafe0ef91d38f15212309803673e580f0bd545fa909820b09ad733e55079f0adcb691206362a015be8341387a059670e5ae8d91ff0961a4969cb4dcf5d407243b028d769f8af4501593ec15bed2f73f5c3f21da02bf1bbaf658b27fc75838113263ae9119e4c18fab51cb0a89a0df63edd6d1b1e09ff57e9a712fe4f04331e36e7a49cbaee53e60300b88a99668d8fe199879e2b800652ea7dc4a22146425db400ea45212870beb5210a8d92efca88b2356f8aae81dea10152460b717613fba3e088aa0473abffab3b7cc2f2c05d69c41e40127cc299aa9500e9f0cabb2aa0a40aeacadf593b1e8aca5587cc4002560fdb024070da0a4ea7e8456568dbb8235955e55970362183a2787cfdd1b24e03dae74adc898b65343c941c6f1e620dac36b3ae31f4e70aadaece44e1dd790941b4a1b445c6910bd0600d234550f413d6add84a84de8d0449680abda448a848a69a417d7dd04fd48cad09866c05e088491f2410d70268ecb7f3bd2d20160bc2182adaa39e8017da4f4363bac5337b7b942226f9309b77f29d1330422b3930052f718f255b942e211f330efb8564e87e9869359785af4aa40e1136dcd290a613470e28d1f9cbf2abe266cd9040810c45fa1e40a7b8980918a1c62c2f9f5076ab8ca02311f76761184ea8fa502f8af013680903988c46a4c66a64487c87b373e8ebefbd2b9d3d9dcc2baa3a2dc875c631e988ebf1422c3e4369dc66ea0db8e19f884a9babe02d11d13d58fad5b7dfb5a28d76bab6ad38f19ea65fe01454dac39fd6d0365e255e3b8a3c2744bab5ec0bd0f9ad1f2a2ba9aca9bdfe917e3e57ac360e12e46a72900dfab1eb0bcd59f99fa11e5f84a188fa6ab2f3daa771573051c14d29575ad8e7f42adefa3d12b8139a86b29c133b90d511ff60db6c6267414ee760a1a588ea22911005917c83472f51e7813dfb4d07dfd4d088b22e22b29b1156193f2ef4f24bed7dba5c6c5ca6dbcd3231c9acd18fef11eb4ba3783e0c7ee516eb3000e5225b1920392d71a1d93ae582157a762913065763fa302716b11accaaca9758799f99078179e30a55f801701e20c71fb7402550c262298fc7ccc91c8b8d0dfa356ce24b2f70ebbc7888cd02450d11e0e31875fe72235aeb92de6e04d896a67f6b24416df0035c96bdb3f6b73103c0b9c673f5c9f14c0640581ad7c5548480a8b8df94b241c2926b44232c4a108be99d5f9aba53a7375de844b014ad4405c01e998b963e34d828a5a1cbf88850eb7e833329deeb4e6148afecb3edc3a69b29a4553680536d752f9cefbd1e8f78fe7a8a95d6f78487370ac09237d635b24fdcf76a09b667ef3ccbd0889ca5137f57775face1c1560ed965feaa0715980642b1d00fa01eab2812caecb2954f88f64e12ff339ba34ef56ca85e31231d285d5b966ab9b65144149e4199e841926d537bf31f17c3b31b7064d71f60fbcf56129a43be52a5a728ae792f0767aef7a3465379304304bad1d6aa69aef38f6fde31c3eabb09ede78599a797a059c273f4ffea462d580fc48a0fa1af50b000956b5ef67d8f54d17f060a62404af94ff02c1c2dab12b43ca4bb81d61337e601c0f1c090bbcaf176d56c601ecad8ee53d94217812937c7d778a89fae768a4181f0890d6650de1486efb80dabd35d3d960c589fc559e924c2a61b15d4f9e33ae9046f0b6a87ab1877afe43d80a5bd3987a0a4f4bc944e9157d948da151ebe58a7dcbfb7f489d6d1b639d8d7fe5ed02aa2c38919ec71f494b1263327d7a34c18510bded710a9846fdab7a08ffc30e1d3571c9ee2c34e4834d898f53b0d0d5604861a4e22834ba4b7fd9d4320a34e13e02e3227b1c16aa4393f4241c3d9ad3aaf8e079f02cde14aa63726afd23a5cefe76fded081334ffc04313a5a8969e432d838605683d63d2967572938ae467026895f2302aa93cf7104bbb3efac823c48761032570a22f3e0ccf9cbcdc26c682e3e44479804e1038fafc9a33f7872ffac5da492b94c4f707b1af71389cea5ad699ca08527370c0999ee0b3651ebe890da450549a2df93d34768d6dae160a0918458e993004c9b25907eb73ca491e9e723a53cd638e97db6e7e7f0c6ea2f3b73a4ba13467ec188f363eb8a81e054b6e90346670def4f5077c316fcba608871e966b985499dea5de6bb8871f25f9841fcc5dd1e634840e7d2eaf6222ed1562631609a2b5e6526cb829544bc20fed43b55c52a44f3b0b8696b03ebfa9d355606401f10f2aa8a62801b2184dfacf49867da1bda2d4c3e9d4bebace1e49a7687ae3b4fb742064ce404198cabe5e260c9661187dd28b1112a438d38ef15ece08055e318b31b498919a043b9ea18784bbd7c8c8ad5b3361f256ec40cb084be53040b3333d07e142965731639b9ac9b98b100d1303cfe651b90786c6c3929e02617082e089d608c8cf45429d050f57f74947d1f78f8446c2c301b302a479b025d4fa0bce31bf359ab2e682f26076ffbfa6777eb9c9479b92154ef30ef21883d84c5e423e84d463254e0fb82f4c6548a7f7733272bb22ad00f0b842a297e730aa8128f069130f97869980f8bb8bd0a77723610199519f0f78d3afeb631da0f44c5088d7faf71e729dbf2c424479677c0e37a4e4f1b469c79c9f89a8d5ed69157c1fc3d57b8a48bdf3e0328531a57ea0ec993011427f3590a0fc2da9b3bb29430811dad2a8e2b19aec9f62979f91720f7c072cf1cf2898d1f83773eacebae426c2aec5d4109229957d96f950b310581c8492c45343bcf58cfb4b5c1aaafe7930e63581b17f121321cc530e6d6fdc4ebdca6b704655df944220159a75387e823e9b59bf7a932ebab7516eea4fc6763fce7d5517ab246fe05d60e24199c49ec6fd37303c4d3777c67610a236ab7f76007da9dfb0ad6cc1b5de8e0d40a4e92bc0ee73ef54303e83dc2bbdee1fd72bb72e759060e5c0575d52e558ac6724f0f13b78e2dc7949214c9f3c22f701729927e4c3ff387eb6f14e25c85db44af8de4d08dbe9e1910258f4abf14a540398fb347a338eff8571f1b3efffcf6a2f60cb1824a7c591fa8cfe78443fa237244798ee3e53c6bfb9b4f2dedae2340c39538d985b4a67a6ac2a4f19c22e70ae12b6688bc6ac6fcaee1e248fcbe267e2d98b51c12edd1c1926b6ecf39a2da3deab82da2ca18caf0f32d7ac1ec643095250c872b5a010b68be918c7882620512cba47a0e3fc035df6b90fcac6351e17adb8f5158c2b5533802ac40d7e43b51342b2cc389483a1a59a60634189d1ab93e4bd47308bfffb9b8c68cd74e073647d89d8b782f34899720751577c004e710ea811ce0c75e17ea8607b34dc91b8d8ab0658d36758e6fd44de44736faa967fc24b3d1fd47268dd52174d637b43e8c58235143b95e8a30dc8cbb555982c6392c26334ccdfc835d39431ac05ed52a5886d8db3200dbda22bf58e4fff959913273a4e6c06fdd95ee1d53ce47357354ece386ac1f214c6a3b6e35126c2d126d4287076e51c325f147c21fd3f0a2ed08d9bc7067c3d9fa47843c28a9e08737a5aaf10af33d91f5306739b19b47996550b8c6d1232e7bc4f5c1e75b143c1b1bf1f6c950419697e4237232c4fade98ca839b7bf7046610e0c74c4f46458cc0863caf37676541acf70dfa522d16c5c1f592bd096a7bb90e5b2eee096dc6b68b66b07be291e4605f0c901e4a138c08f071fedc9ee93dc631c3df58721726eca7ff288616cd1e57d9782148f96ace791788626fc528f0a7f306c49ed263f94fd8a489ab13f0bd51c9cec8d6600e1da73faff8542ecba651ca9aa0362fcff62487429761a2898ddecc65779ee140569cd7be4b136a0f98b030f1955fcb9865bb683704dea7237760d5442b8d8c5239615aceb4c5df3a5ec6a6bc789baed492a0b407f82e9481b1442924b5caab41848e3cdd3ad149db4f521a8f0ce495336619deca2f35806dbdd55daa72ac3fb09eba0c66ddc0ae1703bff185f17cf67abdd8851b3ae917a2a0687d6fdd0a697bf6a1031929b9b14e34a8a35166800fef56a5348e71a2c3ff8567f5680bb620c2b935e4d821daa1a4ca252c8609f22a7ffc3640a321f3c8e684fa8b15d18ba7e43dc22fba3ac76183151491f410c9f1182afde08da4eebac353bc6c4b6211e1c70b294bd7a73946d6e3c5abe1e5665ceb27d9c7ebf31f3cd9dd9a3a5243f2f4c6faca9f4480e45fdf04144b4d0c39d7afd09938e80a64aa1bb96cc34279f55f9251d9728b927d45693d4e172f651f121a0391c150461c051917feedd6b98ce9465a034403a883678fce4b635f8c02dd75f2bd62030bd2067793c966cfdc716c488da0356d9c7dd9b918bdd4da6737d896527074efcac364a48c97d6567158e658e91c9d941cb77586d9aa4b8282810a46150af08a449985ccf31dc9d52875055c035f3a30210824e351eb9c520027f73c5ecf6c52fd5e3c653f044be1f5d33b70f58dfdbbf8d8c7de1e13f6c1d4008108ee8462d344592473494f301d10c8df87038def7838fe6ea87101583ba8de725327a7974b4c767f394d0dd0576a1ce3da9a9ea2d50b7036d95c24ede5c197fd1d4ec011396659cc5641d7f09bbf032b0ae77dae573a17e003ccfdec3a61956f0cb0747a93dbc1039a0fba9e776f704ec94d9f4eb0b9aac05a53e66f98c8a77c1b2328a39d629f302f794a0b41f41d44b5976cf1bc65f0abdd6121de76dd7e1f4214754f694463b792a860e62e48a4dabc57c67af3863e77de953e1cac8dc11a3b897fa4cc5abc32288b1d9755c8cfb5c5848f4e4854d2986d85bda466d65fffa7031d19ee70a25a8bb629021c5a3f0ecb4fff8cd92cfb453054f42160343f82006e6788d1f936658c7ce659e63d0fd4aae43d59b47b1fdcdf2dd1a77ae68942a7e74858573569b84d64fa6bf1b3368695cf3b810c567dff8341365d2b1c1f833039329424d0100f954a720bf0fe85515d3a6dda3650ec15a686e21fe4fdb0ad7613bc9cac4a808db75a5c982be2a763ba6a30c52ef3f63f40dbc295486a35de6147df28a39567fe9a80fd6d337ab49015d8ab1cd93db2fa8176bc5d60178bb8970fb183e4d63be67b587ba9b74cfc1d3d5ea35f41b00f18b5d33c7eede9376d006f28ae2317349f47e0e23821102121fa28a00d0e4ed5afa8acab8e362b64a3e8d1c380ae0cb48b88103d6a75ddd8ad647ce2a9f831c499b6d96b6db3c533750e5e809beedffc0aad8b0484f6bd8ba5d6960b810d9101f2cb5c7ea0d62e8b061363200d9d7cb307d70727456581c2afa824530773ad281f6fbffe3e4d5e82312e831bf0978b608b19dcce506d860accd31e1a42b5d744ae3e04bbc3c8251b6a4d392870e001e1273a6bfaa7aef66ed934ca8794d89262c612e8184d66a3cbb8d5b0b087b18308b978f168c6f37bdc3ff39712cc6b123609ba2698973110822f45b1530dd9606a693a408e49342bab2d88529b268f196a2ce4d609376269065cd9dc33087aa33a9683337fbaa163934e700525848c465b41576f4890a798f96997b6febba8b3588bbea3ed287b3f1b3dd374a20fcee39c9d02e8fd82c1fff86ef983cc967d0833ccc1cc8c36e22a80863687e8b16b783753d554428e8ca68ff6d582d0413ba6f41e638f4af0a27ad4b4360c3a476b46f1307c98ab5c9455a6134152737f4d561386f208409fc74e549d2ee8543b940d1c832ab65b93470b808f3de5b0f6a61c936f644512d76dc314c55043cb57f223fa6e79bb51770e77207c7e9e94d6d853d65c00906655cb8b4365bf5ec6850f02ba1e0b80cc21d0722d74e43b6e40f5af4b66ccb323073b5b5c3c92b2890b5943745153dda60c68419af1954b9f7c2d630d4ff606ccd5591edeb2719ca5270441e894ec338c8960fc9f31d9acb8947c7499ab20831626ccc8723061fb8d60a9de15f5582c5ff720d6fefc523962cf2a37c204c9771d7ed43663111b6302e78c3381dc5c971cf3b811ef0f7f4efbc81c344fa9a25846ea1fd8e93383d4ec55527df4246a079da0cc35f137adceaaaf5f2b423beaf06cf313f161f0d590d3e6508b60952805c8f62fa4049927bf45c344357c7d49120ae1cce274781dcc330aa15f8d847005455b34d9e111e0bb4fb16e01c42680c29ce6e5b79406d4139a8e0066ad87ab6e189ba7f886e05a7f5997f3241ee6b2de05a688ecd1b655614796d161c2ac0c226b85e8c06fb275a8e6b7de7a4f42098e1237efbe2d0f4b5e95409637ecc5a66d228fbd1c8eb1c9965efc2e96ba87bc299d4b9ec8f3cd157e9be59c95ad31adcaf384302e2fd00b179e211386694b0f89d3381d2b303d32f8afecad9bbf509b9308b659ad419fcf856be9b7afc2ac6ff0d621c4d7ed15f15af3386d371cf8c391bec4b6cb5b6e6a4dc02ac6f5cf7a3a587bff799af0fb6a291436d9ae9acba859358616c763d69d65d15b5a4a9679c4af6e6a95c3618a3b9763ff3efad050831adf43601a01d7bfd68264d209c87c7d3cac759ed4b6f8de5b88aebcfa937b72627c48eaf4215e9c3fbbb58207f9d01cb6659e55e6d084d6ea1f518d0e5ca36396c5271d5cb894ca73004d01132688d10d7332e2647e23d09a366c6bdccdfcbe9fa3de2cdbac1148a986790f7342be1b41f8c8fd85713613399478782f1f04fc3683fc73a34db14b554d783b2eb135ca8ce0fd56e287f21dd246eb71a68e7ef9bce67c392dc89f659fbc8fb03f3ab8b5f10c3800eb0be4ed13f4659f9d2433eb877f58dd0db5b3853e7c7bd40de8c3ed1c01b970bb604354a7ee2595043bdb696d6c50fceac8f21743921dec85639d46a61c9081d7f29c28e07dd4bac1a3d692ba3818cf6fe27b40aa22364fa6aa616abdb152854b01d1ee1af366d324f037710764ae48b334cf3f0a39744d5d58641d1beb50f89c45eea19209d762d31a87dc6cc8fb165cc674d5483fceaa399c0b359994f6acaca6050c1e3f42ec24b2ffc48492c01e35701e905c4c18bd7d8796fdeac62a394790534d4a3220da77a0a0a2fdbcccedd5e1c433214b774f2f1cb6924d9b9ce1026b4b57dc780652ff9cc735da58007727a8ca54f3a8e4264cc6924940333c6ede0c356b1fead051432907abc7ffe45a030498a3928567a1cfca2cc15e4d06bdd3e139159ca8bd0a85babf1216e81169fa66e24e03c8484409fa744522ea833d3814f867dd64b1835d4adff4c35263615965bbf8846aed313111b0a61eb5dd05aa2262730e5e282f17a4001cff5f6d9c746ea61a1e5fb14af91b4bf093ac6b3df9ee35d434624ed3ffed499f3ab8b98085ade50dfbc4c83d8a40fc4c790e77f91ef5e4ecf68be2d3b2997d5e4896456ad998cca7fac7de03db3f9bc55798ce9f64b350eedf043e2e8e41477667003810e25cb57711ba504597df2fbafb1e8edf8e16bc80cfb9429e28113c93478ba386ebcca3f4bec6d2936e0e9aee4815b913e423edc9671c89ebf792cc31be190699664ac936a85334213709515ea1b34b18c4a01d22efbafb877307b7b1c1ee6398e24e4a6f461325bd9b1fa4504e3ce6e064287d9c4c845636f21a07fd26cc349cc1dac0586126ced9ef02406915c1c1efd13cfcec92a9e926362df5ff396bb808ff138727626e47e2b4dd54c20b32201c997293538757754382c7b0a0fc35cbc8048873f8f639d520f2c9d52c7134dedf8bb036b4570ccd6a6a36b68a95cfd38d111d448765cd04587d3e0a7a026cb5eb51580697391560b079ffa24a446892d9d60f87fb7e139cce2fd99f2fba8ac1b65c27cd5ff25e9bb1ca3732b9b97453320b1e49a40d26cf82285de0f764a64015829b6fcb1c11ffda7c5605e13eed2727fe40b666f5da27df17a41da420f96079e997f8c03a3b9a796b47c2898d7b7fbf415473ba737ab67fbf60d16838d2fc748e2b74ed7c82435b9d3da2171168678984928bceaeffbe20754176890c34ae7ac85a5ce05d571bd11f871817223a9733ac9005aded2f2b338d93c3ef56fba03445966619b240681f130a7b92fa86645d362a09138badfca1a2fec25ef8bc5740e074c9b31a4bef50c71ac42bf297a41983ecb0f95de13d52f47eee43b4467df830b151fd9729047ba5217575a2b40872ae8f75cde05b9667c656d350790e749f2f5c6e4ff92cc0311c33858e744f1030b8d64339a167343c101c17c91766e0e968af51aaf1787d98ab22c8e8fc2dd6c069000e2776c444f9a2131c89f92eca2d4f9bd87aefa37079df499109b8a1aad5fbcc79578784aef4a5674de580a19ed34533866817bb751dde719c251e1ca8fa5ee05ed0d3f059b49f241d014a6711987481c8fb8c5ee0338b5f468f0afc872609c89d91d2674bc2085ed10f263f5f0b7a9774b5a9cec53adbbae7e936a93ef49be736af4cf1d8000da79dcd71bae1e26a20c9c6e9a315b2c142140c29e238927f6dc4e9fb947dbee2bb890029962afeca1519bc11b67fcdc1be087660d425fb6d421e1797e68c3d68f29a84eda8ee2b5e48894c641304b8ef5b208b7ee06c6327d63f58f1756b365c3d5362c5ba3b35e3c282d5a4cc00e02a3a19f9bcb9ac0849a0796d684ac7a3c1761bbc26ea1b3d2c396d49be2c8da53d3fbe16d3a4ec46875878a85120df460b6b60cba342f2ccf5d725c551db2b9d243259e3aa4161d7154b5825a712cb994ed7dcd417eec8e7eb6e0288592dd3e7f14d4daf8e13b5a80582ac96628448a9c018bc31df97bc4b7d69e4bbdb031d59176acb53673cdfb5df06f0237808601eeb4f96b6d636e65f3b8a42ab3d270e379596e1c8f96095becb4308811732402b278e16cee103fbf3a40634cfb6aadb31dce50fec054d795fb1266b255b25e6a44d95850c2a756bb954308a736eeaafdec0436b0a8b95f530cdcc82d5269a7b7d78ed958b5a8c6a8c3f9e7dc5f9b0d4cac0774c88a25a4310c45f4bf81bc24cf0d61753266326c9d9ff4fe1e3864b67638e8e6f14a2cacc3a99aa0a051339f27fb0207d062fe027dd57ac1dcac7ffc8eba6e57be68ee95925719bbebce24a52e07ba5164e1ed4db537d26d3e4813cf0905cb2dec9e4c3d5394ef2790bfd1a7580f44de491f5d7018eb053d5f9ea5db628c4f31d4d0530889a1544d82ef17789e2bf133036a0499025c193661c86f3d3d8a38640a321d528d251011821ccb73e337e1a74d85d205414ff1f42cc02430f8d820fb7bb5f9677874fbc82d73b764221433c38ba97e16127f1f88ffef0afff6701919eab35b0503c44e12595d71f93f6182ae2a50bec39034fbc299f1c5b2590c39dfb80b1b4fcf03720fef244d4687390264ebcc777d9ac9fef173020a5dc3ac5415dffa8a44fdc4c6f0b9bb79a1a2f42683242c48598fa772ada83cd53e3092c0c10fcb0ca7b1aed6e077353adbc5ec3747354effa5e91e4a28ae3cc5e4117be63303412f2456f164fd23d257d1b77dcb67be2cbb4cabd5dce01c2233ad80e4051d38891660ef4dcc96f931f435c4addf426987bac905c50add85954bfe21acd1e0f8a3d72d82ec95e91274317b828e3206cf0eeda0c04b882fd02d86f69efc4497427e7a67a50005dbcd813e9f52b9ae8fd44abcd9c45d2fb6f702cf94a2608246eafcdeab87f139109543600b1762452422d20021a2075949ab4a0d07f3ed96ab54c94d3aa06f434ed0441f4fbfc4f78ba33ed691f01e1f028148cbdf71922120203e915fc99634e8faba69962e21a41bb8362a1b5ed04da8086bdb651942c9378c52f2af82eff1b64670a23e45280461579064b06da3a4c3a5dc7af699d786bafe44f6b648f7001af4d72508b71e981242db8cc8badba8e0ec82da3a651d58d11b407ae3b6740f5c0a401b1e81aae0b5654253e21664f671bf3900c776521ce3540a1cc3af9f7fa94ae2e658d3634371b0e18e985953d6ef43abe56ecea2f213b174b4efceeed42f7a8f3059edafa7130ee50bddcaae1e5a6d1971ecf6d5e065a054250eb6f23a3c5c9e2a16f21a0298a00b405076a49fd676420e76ce6ac5b46da1b3611483b8931ceed59fed38aefa6029c6b5fdaeb968708f561eb5e42140b3e4f3a34989428aa8b239e1ffd214b6f28010429d568af9382fe67028d7dc886d6ba5b94777a0f59650f5ca70623e0c8b74ce1b7e6ab84a93c5929e9567cc5c3fa219ac6e8aef87fc7cbb82736a6cee6895ecdee4e932a934d25c28710436f97f8852d0cc5895ad9d2a02a0cd92bb3c7b7f8d01c831acd2961dadf2e6f5dccf129a4612d9f2dbd25b7775c13bf8099afe52fba52d42eb7aafc84c4672451708af0f5800e1e08628316de482a1829d341059fbbc6fe9f38ff1829371683dc40f615b4c1ae7d5ed9e2b1cfb952be833cae8464060d551e4faab32439e875cbc9fbc21a05d0c52644972a447b9640c42c982733ee43221e9ee6644466f9e5747eb2c9da16c6faec1ae423ba7b9ec3a623509e71437f06b97d2c0ebe900904ef675bb741490ddb8e983aeb1bc5d6fc74468e079422d50d82294eff9e7fb6ceaa76be7ebebd2dbbe7f6918fd91d60c00e889cfbe268ad7b5bf86d9b532cccc2745f406b68873f18a7363b1450c73c1a3db8125246bcf46744bab10b450c0420d1776619c0258f1998d200ac8085e506178e0c02737dfdbc1df6a7f4183ea4b42ac45296de276ff177ecd60cd95ff95cdd88acb4c8dfe6cc45549cc6e0b1eb98ce77a42aaae9de23cf789a8467a43f8590ad5639eb84567fc4aa92769bf27e8817aa465965f44da4a422d449d010de39801513006465719ca3bfe884a97fa30dbf6f2275950efdc141fe548119c206730e3693408b44f81f9d5221dc3977aba94def92801b365562d64b0c632738ed35c6e38ff826eb9278f8b56ffc5ed6435385fb94dc063830ad6a437c78d80fe7d0f54f1f09f4064f5b356ca74c22964622f47e41568cc0cfa809e7b46fbdb09919fb08c6b2178359f9869e26ff165c43c77a2a03ad3ce735b3712450ffc89bbf2d95ccd36af7bc8df294bcd478c44dade913ccf4870553e7e1a4be1929150e4a0dd1b2e0237c5401d2381e676ee86217b3bab274b789d39012faa8200897039a113d6d7fe7c1d95eab74d3afd9ab324cf383077d10e8b06a201a580a4c23709c5554d44980907782d18eebb1392ff0e1d79ce41811b5fd6550fae52272cd1e04f6190db1fdcf3ff5533132442c02775cbd7efec5014cc8edf6a2a51b08cf80b672d512ab1f39004bff347fb05eb808750c4ddb49ea10a8349e9f1011166a0d499b964c4abd5e2faa3ca4ff819bd52fb9d333f17451d30041e810300f838e6692a3d4521aea286facbb7a9a931226ff7a50aa52504d2d307195e5fbbd943d8e5a342c0e3921902634080ae148f2ed0fabc84c810eb06d5dacf9a3686d28cc14ad191e87a60f5653c203773a1b399cbe3707f62475dcddba8fa4a505e3a716d4986fb2c33a4072015276bd956df795e06c851d85d2069ac809d542c819471dd7603132261d879287f323080fd77f7c07c9f06f7d757321d22dabe645caed78f2f80837986f783495d69dcc6891176a7c9d4f4ef677e6375904a5bdb1cf42c18a635a1f396ce915c82890e9de1e1c3725a6295486e91d6f3224fbc2bebe8e2531980d80b6a358d3fbaf63b6f6802e43e4e233604734fa0939b45259986e9f51c0e7e13687910737964aa65725126a744745fe3e662e99737dfea585ab7db932a5871c964ede4212a80ee38edb5d77ba8f138287b34899d51847998ffae4f778785081733b27136630f231c0f5490dbf4f61da933b025bb815fd762ae5b2a6d2d00f5d40a5ed395dab626fdf3e1c03b782e8b6b4a0043794838696af442a6ec2cc616200d6a4f1d4cf9265f088b8a6d4a3fcc66f5da30f00920cfe2a6232e28366e84f91f66f1cefe5fb371bda5ac48fda2d3768c6468b4916afcece766af8435f0c9d1f7aadcdbd8f370e73e8d9be7de14bd71a4d7103f2fe38e2d97166dda03fb801cd545b47d29a20c307a9a26bbe2d06cbf6289bb19d73f36a6516b3ecc2330a6ec863d1bb7a5f01b9a9bbd69e0e67b667ce0a8a0caad991613e86bc45c8bd103d823962b40e8ffc28c960915de8b781e70bc51963d8f672d41952512207fdf52f9abe3b81d23b2ae94883f664cc7529029e7612e4b1ed7e8e817797c3720daea7c35a018efea1c740b55cd97bfa66ca4f36451b00c0290b4d911b755f07689ecce39efc1506d067b23af744bb3c8b55a736e77316ec8f346bd9113385445097e6f8b2d2d761bbb2f6364eb793c349be585bd68796edab4a8b335608c83bdb2a47185989d11ff2293077b3e95b355f68068cb501030dc90b73210121952bc2fd68b175f7286fcc2b8111fc3cb5e66b9ef654ae519bd03377c8eb0de67db4351dfb49b59c0cac9158d8dfacc2f905261bc63da09934bfcbbb6b3b03812978fd1f2e9e06d64093cc3e046a8e3bd9c8e1dbad2b2abbc2984b8255eed4b82bc2f49c8c3cfb0de39f59e697388b6ea4882f9f74882ace2d537f8d04ced17efad2b197b40cc3917d948f70b3160019d7b5a3c5a1ffebcd718ee5f844c857acdb898160c777b3ec069c45c41566ee560c08e24ca34a79d85625a9355a609046aa5b846cfc46b90b59cc78c1ee800de02b23a52b929bbe6f2218797f3add2ede82be56468e72cbaf6d48bdc2d5cca5ada9b8e769647bfc9d0b98d0c3d25f2eea9dbe722b57ee717a0f0165894f20452330804b31f9c77755c8df6780f1300c12a0d6d866e210af04d652ca64efe72bdb7494d40304923c0ccbc1e23c05b5f34a2bfd8ed27c2c6422ef12dd44afd0f5f33e08c8aeef8f647436ecdcf3ee00065703a307147aa081d7cd8bae47783966f5eac2d5aa9cb3c4e1959c70ae94050ff496564b5257e5ff1330bd392953d0e93153b6cee4f9f36caec9a1fe45dcf6ddac4e1e27d151967b7b0208591f942b4213bbdbb8df87bf9b8bafb8c8d5d2b09b884407ea21957466a1276174684ab42d77ce52caa187377a6f00a34d8f620086b978145df58f0bb67db9f5049f79196e3cd1b2d37a7ae668e0598899ec137f93a6a7f65e1ae32b5a3ae2c48d22e4946fcb8fc4dc0d396feb39eebc4871af544b83c2741903fea8f1d777c09d1c63e5000cb2aa680f201ba93ed42cebeea733a0123a1b5881d89b7fbf3c27cceb8958233b5ddde0f93428a47a363c658689cabe773962129e9b86909bb191b71088a2c93005515271c7235d192c072283442a036e6dea179f89f0e21f040b24593ca5c29342469e14485518beee7512e3baf304f86b115697e20e013128ddc535c119a452f78efe67545e3d92de811afec50d5ab1d3cd55e7e6a3745c78ac2851067e7914c9729489ea529ddabea0128de853ca98ce68af1bd9e5a852c3307c51c4f6595522e03de1db1a0e2eda2eb0cb1354f987d46234d2bf454bdf31842a77d6f4cbf3c7151b031fc55d1e0847f4e9bc002ae485e69fda5a18988c8e6fa7331658bebd96d0c7a0612d123d01c86969c93d9f9bf041fb5f0f5f44179be49b0dcfba249988a57ce77db1f2d28210cdf059694e868ff9f0cad469ac3db0c968cb1359e122bd1d96780eb95c572ea34f5102b219614b19f7a7f400f1f1eedf3289c15baddfeb24894c35d25d367be76abcc82e07cc9edc8c864bbfb32e1a841f40fd08e2ac46481063e4fa2e56cbce888e0162ba9e640b85d2b73b1a3d6f8fd6f3e9d0ccccc037164abc6beb3a248ed9a619c0a5fce88730b20ca21f6f237077bfd37e3c27a726dfceec4d445818821baeddc0358cf719ef496f9a0d8f5b14e4b4e2164c353e9c6a9b712f377655737b97a43700d8135a5dfa0bbf515f66b6366048b1d426918dc78f8b447231536fc40cc86dd49fdbd4f7c3e43f1009e1c24e9e49b671d1670b406d4df4959ab54366d0587787b11e3bcc2c8ce6ffb68861a2ef49d9d58338bb433975a079f0ac806a3e22e881ded6e5cc08c010f04ebc12c96435e2eea483606de55ec40549a95d2e3a70741340fba52d7a095894f6d6598c664bf8523f8f2b07f68d3591781a8859272fdf1e36c4a017e8660501c233fe71ca0d6d20de8106229073964898cb4c1ed215ec387c341c52e4bfb08379e2389a8774cf9c1821140f6d9a53a092997025db3c9684ee92b94d3da3c69df65caafa5701021e655f2e8fab2bacd709d4291031735a43fdc869a31eede643eaafc7d52c797ee8bc36227343e81b457e837aadab58ac2f88076dcbb26b08db91e75e8d04f12daa7ff7c9ef2f5018584ac1b55fb9d8cc30b21c477bd716a270cdfdbf1ce765448a3fc0b4a1beb6b40d53853179b6ec5abc243c4f484c7c601a23022d0c05038d90bb86fe2c5739b5ddb63362f6246b8177d7a815db7bd07f24ead54eacded6a43cd481daf7dc55aa8a1e10022651da60a17da3f62c7f548042980520e74cf8893c264475688e6ba8b844755d41b205dd40fc3039a418e7ba46f788ed96e46b671722310bb29bfd38296338ce04d8b2878996e60415d087e3148399feae6015e6fe37b8da3405797405f3dcf9124a6ba95d6603963c6e63190865e1535f06af4f890bd7a59bc918b82ea808922a38a7c9e0ba35bbe7eea02c33f9cf4eb10dbbd7270fdc8d2c60ba4ccbd78e2d443ac20a918808457a98ddf609c2290623300cf270fb1b66a4851563fd2706422bb2bc8115fef661f902d5f2829791aaa55c028a2f16c300739df349b2cc7063dd328a0d88e6c8e799fb2a45c8ce67ec353f0eb1b847859b0f41e22a2024dd14262622f65b639185605fd74c77f7071f4b9bbbaf09fba56e9907e60ddace807017b04f9d66badba283fbec398789d6164675ce41554e1e101b9f9abb5e765fe00a2e737c37de2d24b2d376bb19ab353e6a505307dbfd0bbbb16728a2f62b701f5294e8b0147100ebfab1f589d538778fa1c0b34e305c8529b0a826ba288fb84c3a0e2e5bde0e2b3e1febd23e4b18fc1c7901a1c6d67c3cf57e13f330ebfcd78b1e168bb2145268a92208a35d93083492ced71058c8bbb60e85b331825f3499d7c301714d0aa7980c492f9ce18117519f6941fb6071b25dab3a9930e4b7f4226d0b3aaae963dd96b15a73d9ef3df806a1b5fc5db203b524e72a580a273360ca1a268619e82e6fe81a19587c76ac7ce7f42f212c7fd948a3b392b67cb4cce8f266e15ccb033dd80312fefb06f81ac60b85df9f13d51d03912a1c7ca9f1d80f3f31696bce3e1fb5ff69d86010c6a0beaceb2f1fca105614aadb813c07d406751ddbb3c31b4759a1fea1f972a358600917e6722366e1080eb737c19dd4617b1a420f0b5b1aa8ada939865a714297be8bc8394370efd909e511868416f872c2ef482108259835cebcdceb1db8e4db4bf863531b05fd2dad55a1579b56b590ccb5b39d761bb1ad59df008aa7ab566425c12e70f506d7f55653a963fed9a02f76d4d28aaa209189d19107dc9226a1c71431754c96acab988bb5d8b59e183cbe415893a45e67099417bb7490d071d56240c222844276267a9085e8255078228997dbe285ed21a97d1fce8e593af4858c294e82c9f74c7fcff59de6f89716e4a2e5fcf41443cca63b3ff71e0c1ac266797d2e625e237cb7391f5eed63ce145dfc0463b6e7a7513fab77835e2f7f36dc52db6876042a7f1547bac3f61bd7c6ad2d0bc76d787ecf2fbac9440d2fe1f7accfdb7385a1363042778e318e48d1db353c673f369aafc0c5f2f22d146cbc4e6083339e7154c655f5cd55bb93fd26e02bda049a8f777e704c3cbad7c2f35b2f5827d973ff9f73f1921912940dc1aab3bb406912551b517639a7065503027dca7e359b88712bb27b481ff3dab438ed78b8b3f8d39cad9d95864647167d89ccb0d551faa588a66b03a69ae6d302407144f27bc070086e3d9461f4137a39ef443738ddfbb65c35ef9e3252de14525ff2e227ce2b6a1db453e43fb976b19e61fe4499513d80145c8d63e4eafc51f7f68bad900345d55c0a5c7113aaf17f843af627cf2230da309bc65390d91d97740cce712393b813683a7b94f7c88c0c8b1ba0f38be53d040d0228bf167af1e3076da4128eb24564fc9a10a33eeb4da5c9292e67b3eccffb23b26ee8c54250a01dbae60802385593da85fce18d8508cabfa2c6211c2a4816f8f9eb5f92a4c25ce4153f22845c715a5d9768751ef005056f8a56999b58a6e18e92a036024ee9fb382458f627688386a83fb6637931cf5cda9b2870e321bdbf4d290f1a48d0af8eb5eaddd7b5b16269cb078dc0858e09446b7779e62374603252575ac4b1561f02a456e3fa525dd9256fa49f4e01611f20fb615304d5e84e1f3e8f82b9ace7e015a9457ebbdc8c36d7f4ce04fffe9b8803a567f75ec68338db2f83510cbf6db54d7629385569027a4b3ee3f3df07fe033f07f7f02b59bab7957d7881b58d4a5b0d12524a8c0f0aca0a5fdee881999c302b77e87a108be04f19ec6efbdef8aa726af4c1532e98ad644a3885d885d58a28cdcf941163a9ba5ea4ccd012dec4cc385a1f070c5fe0ac590416de01b26937f9f689dfeaaa1c73275fd6822150be70fbf384c4fa446c126c587d2d4dccf76d283fdbf9c622b4af9d1490141b2a46685c7e23816f9a6ad36943bfc699dbf8a063b8da780e82233f743cd1ba315ed0a84f48cd008a214f58237a8c770449679e524c0707857e65eba9d38c25dac8e2c548e1f8c1be9375ba3893f268a6c143c27048ed333be66d885c91c7276f631b3cedafaaf1ed6604d57f61af63e6cfc61bda893e2ca60a284f92531d785dfaa9f0f39476abd23c0b8f4a54a71ad695c3c5c3cc31d1b3a752fce00520aff79614f615a3b0f3c2482bb27439ead3a4fb860c76979361a3732be2613da24ca40b927db4a7a135c75339b40894ef1691e46621cafa3572535e555c4d9960b191df343a8dffc7731c279ed6134c84a0b50fbf79de88a5d0add5067a6486690b9a94c19f64be3772da49c7c84a4745aacf35726daea3030bdcd82bc1e0bb0d91c157d8db71771561d8f59df8db389372fb210bf47047a73ec9b9c14b612b3f6c8bde847c828d3445b1ab9dfb792a735416ef88fd60ce9a240d69a5f0422c03c6c0fdea25c9647ca30399e998b5b9f14fe0aa00e3565cce99f181fd3a5a0990c8fdf8cd9b8ccb8402ee1fbee3116e49a897d10d1c9dbdef438e2a094391e61f94b1dcb25f2a26406b0a5b23185e448ee2920ac04d3283f3a148986b7ecc7da975b8ddd33cd7966515f5353ff3dd34e86e367f6590f6dfab3c7a2cb3e038e62ca9700b2df6869d68abcddfe3ea078b2c1d1b0947c52c27437b399e9bf1b238bbe0c1b8c35625ebfd8810b9b81eb32ce64ad357f18ce7862f38a6f1d23e6fe540703647ae1d3f88c61376de22982976db54322c2bcd08cfb26ccb98e5a8ddd1b58640f837c9bef1f324718d0003eeae91f50f692e78b0b3060b8fb897e35be5fd09a4cb5b02d648fc62f0bddab3e3d7c864928ae2725ca9e316460429f15d9fd153b5d40426e9edbafa9318ee9fbc463adb7419c22ff237c0e0ad9866969a1264cb119845cf3d02d28dfd8c9fb01a5c5b0ea726cfababda34cd5f083e19d586d7ad9b3c63384e35c2a93742499fa02fd873c43cb8fb5ee958a1a9b4bfe68bbfb1578f43ec427e157082b54d85d8b2f062488892d56a3647157eac93af7730fb9d7d95fadf5bfd840546949f1582e9af0e905cf2a3beb55414c8c5637c61f9315375eafdcfa41392476c3330ada755188745d17a84aeb1a7616a5ddbd1e0fb07888ca77c05c7040385e6a382cbae19271872410a294540f721ebbeb1e26069903e8d4a45175ec9e71fca2e05c53240cd925676c95469c3459608af675843ed044e21142a05a0af0d71cb066a269b04bf7d959bc9f1991fb7503935d65a3b9cb05b7c83be8bde798804685817d5c6111bf0bf032bce0b768fb6af8d7470891ca43a87551f344cb92562ce7f4c949ac899d6c5c65bb4597867e9d65a4b31c1a32e9caeafc8a297e98e45987578222a6245ad6b3b6875972c9009648cadc5413d2e6c22dd342957a6b9653fa251423fc7f8c2fd9c41b1a96712a3b281978652c018ed2b5e0b69bd5af253d95cf823bbc320cb2a1c568387840a1a8d9e5eaf219846f49036b535d58ed6fa5b3607191b49f8d9ac364f4702f0165838def736a5abb16a1eeffe49c6679b11e8242c56d75eab61c55b9d87f674fc7c9f01ffe24fb94cf81f2e03e80c6c85e0e0f5e8a6a66f5947a44f3f3bcbe5b1ac158472ef00e72a8cf545d26dd31333a017390b1828a29897da717302c4749899369a043b074957023b24346470ccb35c15c54adb16f438dbd009f70524a55d0f4ad2740b3040bf741f178ab51171a26b24b387e8754427a4b76bd07abd01760f87c5f2bc69164db06bc548ee14dc97e421dc9cb2e5adc64f0ca8095ea9789385c6554803acddf55ef4dcef7593e841c94aa032858f5072d90550ada879f7c581c322c925815e2706f123469de98b46bffe2a7cd61c6a4dc789f34d737ce28d6c6ed846050cb0833efcb4bcf0e4d7d1b99c8a1550c9d996b308d48bfffb1641d5034db2fc6e6d049606e3f8f334af0bc1d81274681fe84cac3003bb46696b061341fb26e7485708324072bfd415197e5d0ec7dceac6902f1b9069d18a48bca2a19e0b1978edfc101312f0052c463a4e23c3af5c7da7cb3a7495077679fc35b7d3ae74fdc6a2f4ec06d6dfaae4fb21066a67142bc0e2885f75ea0f082722e0d8ad3c7ce1b8b1a990ccf007258480ef12c904ea9ef7c7b6d7e96edf1ec176d06c898d2e3045bfce1a70de6bb325b8c3bcdf24b0915fa4957881abf64074495691c303f746961fa54cdeef96a256fc26b3055c130b940452672415a88aa4e2981a0e66679d3ea95c94dd60a88359498acd05d7859a51c6301f0df01c1604eaa5e2ede75c7149c3a0a842a0494fbdd51b7504904ff7551e1afb7208a95d79cf1ca54a60e2449f9605622241976508d8416567de7ba9d8c8d5a85766dedea75207279f74799f2f875446a6c9fcc263a41e08ca297ab4633173663fbed9ade2cbd8d45a0ddca5e53d589c85130bba13321c0bbcbf42b91050b9d6ca676415b6ee30c926bded6684a4f2736116bb62987008628f9033b46a02e40204b452136b1a7d2dee16783218f1e56354cfecd1f5856a7adfa589f5323356a2753092466226eebc3ff065e68547abd4a06e453373385023f8de26b5e416befe666c30a1d1a147d552f89c95d57b6770fc2b91e054ee32ab5b2780078aa99bf3ad4c4efdc25847b52e83ca7d10e95e48dfcc6dce671ea06ad77d71554670587745c3e8eb7b2ac74e02c3672c57e7b248f19569465f71848f57dcd1a4b6e0e042b85c4d57d8592178253d3a71f337a15aa4adcef965c1993de3c01478192e3889f09ebfa00bec5dcf00570adb744d2b375429a2b0c2263c03b1a338296c6156963739d5ae416ee8002c76159d5077b286c8072ffe850544d0ed1cce6e0fa8f555862dc3af163a35bae82252440adaafdfbac003b175782c3f033ecdc93c536a819d96d590349599fcec98301f249facae7ed864246cb111cafc0b2d0fe397fd4e8d7f789b8645e6a40cc771dc825ebd06aeb729c38eb5d0a7b32606e815c92f587f1007b1d6d2cd9dcaa9f6169cb73091181d7c989b3489d042ef92060b5ded5c2210fc120d6730dc2e544709589bd5cb79cdab56f3688da7837fe288294efa0f539b968e6fd995f343cc75f04970004e77de8a9e22557e25903bfef8eedf81a0930d5ed26121dbaa3bfb0288ff0afa6188f345a49277a931584b23e54f289627ba9d16ba23be6bad4024e6a03a2672ec6a6428b28ce280f7bfa4b9397bceef6c0bf3ac40b2f81ad94e20f8fba24f2893bb9df819c15c52c2e3bf2b484695ec98e0037af96992ee03f7291d75f29b4d62cfd341c945794d632b442d6a5d8195eafd83c54a7932c312a25d7566413c3408a09f21dd2b670c7f19fb186da4a5c164d577bdd73c00fd9a635bd067e013125ba8d2abe7a8d88e773af3ca1d6b0feb807f6934c2841e533580beaf6e7df1b4b87af75f28e86ec51ecb1afde707e4a331c32804639b6c9b8ea80ddd11dd1186d98907235582bbf955b853d06f33d159149428e36f483767d8f3cf5b1b9b936c93545acf284b228ab81f85f66a683dc95e8fad18eae41a984332a196b0a859934720ebdaf83d8e6029a8f7885f802ca881ae6fe9b66a2474ce8a477f26ad4a6516f6fa7a79f4b17ec683bf6df55d5d6518fade6775dae07d5727741215ea0fa365a0f1c0d3e4f5d8be12447ae96ae20a6a9bc03ab4cfcede7f56f45d7370eb0615babfa150452a8880803669e1700055125dfcc9c787c891786e9c934a0f462e9bcefc42dfc7abd5ca7eb8d493ebbc64bc83354f2cb8d6c6d2089da794cca5b2037fb219fcee0aa609111602e981e4fde5ff07ef8e41c7261a8de4db6c06b18d29f3263531c5059ab7dd7394b2b629a8769e167eccd7f9e7424fedfd7fe317e16147ab39548b160210c9fcba09310ef10940b60e7b708cb9ca3121f3357d4bc64216cf609245e0f7f15d9ecec44238e06f651e2a592295c54e46c51839b794646dfcd4c5ee9c45f54819872cd68356a70007deb6a167b263bd4c7d666f97a40ee1abc28abfc2938621d7ed7fe5522ce5314c662c41b7c4e7dbcc87b7a60d370a93225535d71053fd6d7ed2de4d0f860fe77e287cb24fff4c1380bf09da9c5bcad64ea89edf03ae54f436ecfeddc2018ec7445bca7c0c1afec03a0f6f123322764a18bc7da10117ddb6f6847cdead36154cc5e179af51be8436237c2443bf584c839ce55a975c7cf3cd6cc7660e9f371b9b8b32e4cfabf8a5580631283e52898ce9905ca4e1232055cd4afa5ce0343602a9ee93e5e4e25df41e2195ae0f6496ff5149880949db11560e18c15f2ca019be93b1629b8c92016d619d734ae86bab52be97b27befc79d3dccac009a3f7e79d3d9b5aa524eb142cddda6def7e86891c1930ee189cf2a6148dfa0b704b1c20af142d06815c6732b3ae7fb8edc220e575718c85d76f695d8e96e841db869d63e0191ec3cb00cb277297c552f5d5882e0f8172e50c412b00e01e7983b81584b37fe221defb6163e82a7b3f036f686fa64869b7820a5559ee04c7ceb98160b51da0969f23dada10165a8e977241ca4a89c5fb6ee3267bdb8f787931b4ae5ffc3185cafac1790feee6934d5bd2f714fbc02f5e84ed3c099ceab7a2d30e2164fdd1ab9e1d0cf02174e25a64498067b81a1ff34ce79c53cd756a88a0b5da4afb0041c467b826033060cbdb2073327643030196de75b7cb287a3f704c13f9eb98eb855ae557fbfa9e5432d1422781177d7991f943618d440ddd5a549201970dc6b15ff63576f7c81935196acf0ea17468038da455f16ba090417ec30142372181ee884059c80403adfff11a6c044d905b5c599402a70beabeb9fe00cd70aec685352a3efc876bc95d15eff45c5ec54ad36d1760896710760591a3baf454428a3dddb943de875cb11f528fa291fa65a4e3b3aa1f703347415a7303eeeb8740453e1e96b4df9ad29f39242d023f9f39088440bd7709d460cd4b4d9cc4eb18d1dbc0b8556909766d56213d2c9a932a99be12baa185db2b80c5be9efcac073fbe71667e8d8947fe7550db97828c8e1b39e75230b4f2b5dba280ed036fcedaa91d63b08622005570c3c93df3346cd0eabfedfa0923d2a1fd9e246ee6d39b2a0d68131fc67b53eb4a8445777ebae77d503ebb65936d7adc0cbcbc13fc7f12811198d4ea0ebc014813bb034700957e2ad20a5a4f696237003d9394db994eda8ee1fd77b60c146b622f26cda88385d7af005fe2fc62b57c8301cb14fd727de6bd89d820e80f3b32f51a13d294a8880f13947baa0ea1128a43cdca3eb086d74dfda8d86fbfc56d060895942fafe8ea27ae65a31627c44ffeaa6bd2bccf174bf2fc8582d849b715d336c58af5b498f354132eabb2679a631ce77ba17f9f9e315f540acdeb2e54d39734d4cd4cababf853d528df64e8ec13592cb24b4aad46344d127a8147e121757b746dd8ac2dad1ebb54b6c54cb6a5b004a7d422bc05d7e381c090974fc142e2e5ce232b2b09feba95acdec14dd59024f7911b960be18b51ac00fa1f20d0104e19a8857e20a131ea0e15e1d34c2c53b994d8828ec7de2f4da1c689eb808638b86d51033dda9a8c8dd0ae6532e1a128989c395b1db394155e41e3f311fe356d1a4e4d04bc9645ca4f3223e5ce2d70e3d3e970050fc81a9d209494e148a1e32b4140ff03edf366823568e01795049730b52195493322b62116dffd4647acd1e1331a451565342614b5041ef106aa6d9aa9184646272661e7e30e46e59f7983d2ce2164862a61c0f811fab60e0ae98b693535b320654c90f1d7dd20df8510233aaa31561795eb59e9ef9a552919dedccd961a1b5b8dcc9f91ce48265c710f56632ad2f5782618845a00b0f4d7983adf6273c58d0437afb199f499ab3e791fb3b537f50f1eebb7e1efbc59e6d262df9053b58b579f475db4ee7b6a52eac3fa3e467b09fc803ce7bb441bf96549d1a3c435b1fc40f3b7cbcd46df4736ed5841e88899bcad4ad80aa50e681baaa9726b4f8fbf8fd45a29767110540f86aac6e4f75f3323133f638f2620fda54124a9424675a899d323435ecb9fd2d841396263e9663f0a5a8dcf2b1118619217588c2bb1f4bbbed9e8effad8d609a1b8d625b7b776d35f654376ffc0e0938c3ea8532f8f31564eef7c3a17fb0bb424087dbb7c77c779116dd9a100d2b46449243686f3db962a0ebc5bddb3c79ff539814744913e19d5113ea8f1413413002c3d29fc0f5f2afde9555df500ab07b1294d4df1b931c3f65ff71f7c0532606ab1c62767de694ae165ddf3c5b1d86b19b19ee01fdb15d17d039992551ab0012dc998e57beaad73905629f4e9621c9d067589ddcddaf5ae6f5bb5f35a7c22b175524b9214fe99826295dcc89b9b643f1576d46383b96d92d13be3672895d1c2afcbb5ee403d645c0ee2d7bc2bb743bcfb2c366a3be4e911f8a65d1d02a97b8a6674055dc0e66772f539f7db01fffcdd1c9dcf6336aa407e71ec3727b5489e4f578801aa61a1f3ce1e2d95a2b09b3737d73418bbb869931d349e74a171054f8937b313afe4980ac74e3dd308edbbaaccc7b7f8d1507826aaecf15a1577b6961143304080e4383ac33e5a48244d39f403c6fd5500d5fff9b5124482391675ebee382f20b33398795950925595cfbe5a013bda99725914edec0ae11699361f1c5f9735a595c45d6c935b3757b40c55e808e85ffca211329afda1db89e8abb56475d612439fa54b12a7d6e68fb79d2e2c2e8ad1cbd64e166b4279248cf4ed3f143fa1f257397d7f03594dc37edda6caf60103a1b9a7bc0dd48253367df775b4605b53e782d3e292429162f1b3550c45a606ecc830de02c5959c8ed4086e1b9ec4d83a16ae57cac642b698940db251982a2a40046a9eaf8287b3ba32786fccccbb703e586b3d6dfae341f2a97e9a3648beaeab9fe69bdcb854e1be5b61ced049787817db50a3ab7ab52df8a80371ab5dd01479060c6cb11770e291822c0cec6a5a5ab53e733164c7bc3ff18fe9d59ccee484ab3ac04442cd5c4ab20b9f56c4e6c55f5ae4f441ac60a909c1d5a1d17521e86ef77afb12500f1ecaffbcf2fb9e832e343d43b1107d15e288c536b7f207d3ea32c5123e0a718307a66dc10c0076da15213049b0b03427f461d75bd38730976c61d2f2b452604176797307be60a3ed4409929466c102b3a3a92cb20f209e6e5f2a83165d76eacf231a975222c65d8aeb1f066ab4da4bc8cceae8247354920f48ae875e58740da9b53c5cba60600846b6c3729e2115019d5b6f027882f9aa74949bdb938db65ff56d70584be1dc95039b4a3986eb74540140fe0810c79106f0c165034e8f2290d3738b9b24748fedd48853fc0746a9eda334c568d7fa52b21e73e5bf6509b7f0c9076477cfbabf4e5611a4d40d08b56a003abca6a2ad1cf1c7c1472baf4b0fa72b782f36b9f208d0cf469864d7020f7dad2bbc499c2199ae2a89263cfba753d2f29ee3b7f191a7d8c6acdec24dda169ccf1ae8897bbb137e218049a7b530d04acc7255fae443c452313a57b7751836b61cc6eb1f6d24d4886e00952900685fe8a2fa88e5fb3ed3526f0edb4fa930175fd77abad9bcfdb069fa1ebb5fd7636ef7d1a777a784e761035fcbaa0954431ab6ae58f8a5bc1dbe101bae788d672522bdf72bd9464d35d04696382bf806ae0a741e3e5fd64c6f88701f830200cfe2c2b5223176582e33936874094513bd2989995026b2dc68ab6b8487dc86e32c279caf80ff720050ffc18949074c02f2d486cfcb02036bc26347e42de602a76ca6223af3088fd21eda6f68255755c6f7707f0d879ff6c0a901a87104b77cca1ff7510d6102037be81314c47bffc6516b3e39fceaa29bf069b40728cd96ea4baae08f8bba70210675b8288c9d9a6d285f1ff0ece00ca99e89a7490567d49264fca74570b9bb7e536df545733619d7d16fee63ef5db44ce7e7473755c383fea19659ae09c88130cc73f89baf47c13c99ca442783f71b2939d5c839222db8098a042649b3337bec40804ffcf8bbd055db30b2c0a4922b63c719dc5565bce20635f290c14b9230785f32a9c175a894b470f584c0647f5cc738980ce8450b226c87c647b8c3f6629b26109c756c0aeec4f064dec929e1bef02ceedf47fdd44c0d6429e593765175a4657028637c6f689ef7891139ae30453d0978793fe4e33e32457a3d9d41553262161b55de23c0dae1f2d3383fee394b06d6fdeac1e7dc8456556d4a3c186052a4728c0fbb3873f2fbf77365f59f9833488be53b5cb44b31cd00b5604e8027cfc5677064701740ae9e0b8985ee30ccbc45efba66193bb5c09e6ca5ee2e2ae29228e5e3adb46d5063576c38af5676998095fbaeec93861ef9bb03e995c60e1564bdba7e11ef8d54ae3454ceddda535ff6c6e23d7c72edecb1710be39589d59d888a75fa2899201e89cc69b295f58abdf8ddd35c9870569d84c078fd622d327cd57982393b3cd022d3d38b70908cd64539d5db90824fb855c8902970b8833f6fe6a56966a47abf8de8851031ff7f0b1b18fa24159936a0bc6e3e4a120c73b717affc47610b8991c907e2f7184ba62f7426ad69995df22abe902a05f4f4f8c7be6132dc50aa81b43373fecfd4721d37ce0e98e942f5d086b24056919a6dfeddc179defdba61a7d856fd8f1a3e055edd5119056fcb51107651f3ffa0fceb98d54e99a6ee7924af5495608d7c597a94054efdfe691c8feeca999b654d3f2d3d7a11290abc8588644641d4c882978223a8aa2cfe26412b219f75548eda5087df3ce7538c02cbec60a7ce15429da3df623fa3aed0cd0c4aa567d7e27f7c5409a164b4cd93001f5de2c75600c69c78c137c96694d4cf27e4f6ea0b5d2f40f3bb1c7869bee2deb2ae6bb599f41b6c84e9bb50cdb7a129064cef1864cb52096885e87014e4e525867e0c37b40e81751324c0d766646aae9a63a139d63674153d151ab3fd0831a8461529f5669da975160c481402acad5b8470ba1f9e915af0b527506ce566879523917ef01ec9464381ba7b8792a3b84ca0b234964e4e8328ad37e4a03ae3f4432bec6b1071b699f86b55df0739fb88da8207648de0cdf566f070290d4076c6ab2437553ffda38a7aee986d292e5fe7b7d4e68d7e25d6cfab88b1c9ec6e474aec4cd6743f7cd089fd3bb7a0eb705035b84caef2307e1c4474b124d97b34901f590b597d17844ecbf6e6aaaf67d7ce83cbfecb7667325360174c3d37fef4e0ce4cfb16889a07a126855d7f2930c551de7f599ece532479d2ba43d6fd1cb7c20df9d5bb01068375dae6c27599e2a383b8d9fe9286e3d34664f75dd6afa106414c37805c838442b0bdf3c200f6e8cad740e2eff344a6222a9cab266a3b5dacdd6dad4622881c38b5413003988dbc64689804861ffef97650b2107b24f2fd087336c45066044362ca402410574e2f4476221d4f63f03e1029c3b6bd876d72f3f4cc0fd2f2f25037d21d8248b2f6c6661543e55170e68c78384c46bded07ecd85c686e19a871f8c4d5021bbff08b02907688879590710f27c5063f66a411c16d56d065407b7a353f3a99db6cb20d0b70123d6f6e0cd2060ff65b2b65e0c690536818bb88325d4ece14ffa5659a73ff41e13056d877ff6c8975ce1bec3cfdd0c00d0b986bb162ce4dc3759abdddcc855809142ea90858d96c52f8cba266fc07f2b0264672baf76ce799d5493b006789333d3ffc8aff7db5a6a30c498e780a8c78e8d99a9d731c3162f8087b6dafb06e519ca5ab0a78a88ae870c475e7056e1a16676ea3e77b8a00c649f713e527a538cd6b0849952744284a2de2e4387f624ddd3bb2dad12fe08d0f7e29133533bb4f90bc7e64cae1370a07f1f344ca4f3d1ddd72af0e092825b42fda53feda86a2f96a30123a69cf8ff85b23a2bda024074b10954f411b43a819e10de3f4aade0b2d61c3f38458ee0e9390f525868cffd58c32ca56fe5602f0364793eabb662a12a17f2b8c28e5db4978e545c45e42a78668f5e982aca69d3f27cdbcf6225bd9d14b328a6aacbf171fdb98cfeb27caec809f369f2b51e038b0778bf09a3e546a70bc5e58c5b0168e8c118c37edd219e097634b87841041745c27342a6611d9c8cc2758ef5e07f48ab0117cae6db274197dea484ca6db1ad7fb26dff6dcb26662b5cb0dd5bb34042a65654ce5ddcf8199f82ad3b379673de619dd99a6288e4b133a0cd871b8c295c8231e17f59f04e4b30d8c87ccd16652b4b2589b043e0c072be022ea1224ee288866f9ae533a1788926494e0a2948c658284f5a747fd240fbdbf3926e35579cea0b4318711f543a0ae78e884f1d0035f0f5298f4a7478aa3d8b36544c567152a98cb7f451572c647c9e92d538d29781355460759826385e27a29968775263106d2496a6d715c4da5e1a2fa11c332b12566acba64a4fe30c7f7f47bfff2d4d7a06eb4dd7966a16bed8c59229cfdcd9f194edcf7a4853cd0e4e4e82c6058d20967d27b44a9db6463258e1a1d3a2a600a1cbdac7e480a79fb335f6e389f9dfa29e5e4149316202d6d51ea480dd189c3d3e0612764628a10af74ffb5df6540c820787789d4166cfcebdcd2620187b0c0f52b8357ded40c023436bcc6798e9eace5a68c044a2875863194dab781830101453d2a517d89b4dbc78a48c9810e15b88e8753fc30204a2b83b4a10dcae94014c0834f241aa6145bcd14b25488f428e1b10d46787a80cab6b6d8621dee357cc20f81136d65e40d5da22b74bcacf2e8a407414c406ff9838c56671dbb57069a5e74aad1ff0b290ec76170aa341ca6300fbb69563e2855a34c7a84858d0ebd0a289248dff496df528827945335e9f14dcb422508f9c4097576cf3c2f034fe19ee5517bb179c8a502592683e61fc53fc7019b4f9694bd420a55a4347bf5b49648524e9e85b6d4539caaeaa2c32b8b49c535246f41974849f8630bc7221643d94084817a10cc2cd74653de1dab0a09758d717580cf15532e65f277b456b0f4fca42dd376a4c0013ef9d0902d8fdd7675168620edcc6a21e42d97ce2720787cffee9c2b869e58b44b97a12600999de9ec40db1bf14ef6c7b1fc1e7d75d413cc837db7ceb2249987c6bed1c175ac7e455a2e654578c4542e8347f7e0e36cec404c73a513aca02bb411e24d4771e8e6d700fe2c2f53670d8cd1e11869eb99a0bf17e3f5a8067b27945e24b63822d29ecb2e1feddce373384b1081644775cd7c688998331b77acf9e1c6652587a6644ebe288861a4fc1929b6ed3c7db51e542210dd45b9752833641302fec6afbd58ff404bf0840f1a2a4b81f894782ad0ddd972a6dbb96d2a1013cdb7b5b8eaa83597143260ebb8f8cadacafd3d7356cbb1b1bb7d9c1daf1d32ba146be25625daf53dd6ece9efb72b6ebb3abcd3c5b2d931f671db276e8022290d236718f2c885599d4fdfe9b28f5b966234b2123c87ddaa2191f32830d935965645cc9a657742526e6725c770ced0818a512a5d13a352318d8e72bc07db7567ae4f0b37d3d896c4504f607ea14ca43ad9d8691290dea97e6e42fd6705c92a8edbba84bc464dc090b45f5a1fc6a8448bd9b8a4996ab947ee4904bf396bcb991b889551a66bc72ba034ceeefda18e3683d4b9f4a14ca93078db9a38426be74aed8d085f4964da07196a8a70ba984412c0eac6e5aefbaa5474af91561498e78ef10571abe2772f9e013a09198f1a77c9ebb7877b06ac9cf1c3b1c526f46acd199313b801da239f1070d98d188067dabc0da0bec27c651da21dec9e88265d0b65c1ea59630b960e62f6787991b590896dbe2051d2a2203cd8a0f0f34fa66dc08f61c96852ca5812a15750dcead5a7b0ba51bbf764a58de672ac4a260517ab23045547c1355362c12b2f73de6b84035e98ff278ac7c5045292ad0d01a5d69f9f3c1274287d2182f3c382e6db83a75d6ea34fabcf7e65e2f441ba64d2ceeebe87f7919fd6f43fda85120251d17d3fd79107292d81d13b3c58c2ad147ff567d3b8082c94eac60c61e5a41ba6d51c71b443cf3de36d3f4b261f7e5c45b45930425832630e3be80cd65693f20a1c6dee47997205febfd20b1780f35ae27fc645ff581fb0ff94b079332cc6579ec96bdb5980950428e40f0807b8fb4d48871302bf67a7922347322dec188aaeaf65a0f08af6a1cbaa9129d2f171c4e6b3e28257a42e6fc0a70d8fb3fdc8212136cf96e93b4901cae8e157b8767ff4ee0a219232738305e8a41eb0aa6a31ff5ad03a125fad83a5cb684a17859ba5862c5d93e0eb3eea3191c391b4f1077b5f800443b04000e8f71580b8768e749c415d92e7b0bcd20620d086e82c31d3c7d7b251cb358c773fc18add4297ba4fa4077c020edaa4a29597b983a5fa6dd6bb2d73a1c5c573b898a544e2484e2a589cbe6329b0dbe2d48918a8e4dd77b12d259eacb74a2dcd0734e9c0258e12c657e0faaa0fa725df0ccdc83e9c67008c32b1732bb1b034e7e28abbbdfce397536301b2356de3020713d48c238d4eda6269a56398fd19cd0130b3e598edc547076d2dd196ce3c50e8b9431fba00110ec6d99a5d39a071b94c7e7e160b18a3db2fcc89068dd0276b7cad5799f21cff3001527b42abdf43317ff48d4fc55f0ff00a35c726816d3c1cb8083f18a49ec509a544d4b5cb258b9784d508dd7e524137ba555cb9645b42d302439f7493e3c0f36edd1adf3709f824e9531708d712e57fb2195d9720393f9e7cb548980eacaf3a5a58353b37d327ae64629c4cbb0d2a88e14d8ff334dae49fc1990810d5535ac55484a9506eca7ac824e463687b6339c32f4259fd647605c2de1c2ff1764fc324f0d0d142ffe42a8cd101ecd51a50d3134fb03ca49c2c2b48cdb9eeae0ff6521a1a555b8568bda74cdf3574891c537896b369689c1111361fce3a5734c6a471676f36483d81906463d5c33f8b0a91635daa00ff35c24f04f5286de2850a7f1761b594d7c2e1402b60a35b84f3b689b696f3b19668a37b60ad8cf1192bab2effc526648204c710103ae0db04dbb66450f06edbee701893f737d11aa9dcc5dbbbce9782d33c7197a1dc0066a6fad97681af81cd14e6e725c77b8ea3f73126902e518d8f7a93785499065b844a0aff22120a144ebedef3b4b5bf0dbb39b85f6e569126527a4b8043ebbd3057cd075e34deca0140d9b33d7b2c0dc6463bab3b4a1d8ccac3ec747a49a6a77b198aee5a7126b0277b3dea06bb18cd301adb4f72ff975334b425d78898618e15cde8754e4076c6cd124a06928d6d549f2d35ca8840fbe921ad6800c4395b8db66e55f1cda9884efd9d22adf253952621d26509d17d5cce8edeb93e748a221d556223289343de3f45ec0c2f652e0503b58fd833af0333d24627616e4961db43ae1fa40a27a2d5e2fa57497a9bf6f859bc384cbc5be32e681bde36f8f0062202d175283beae1b3dd75a17cf19fc1136b8ce05e46f650fd4c55ae7708560a1542c2bea5224c57d43ffd25cea2945c77ffea131504c03d8c567e5fbd4425aa7c1681c386fed6dd4a2c1a60f3245b4f4efcdc515cbc92ec455d8301bac3bbbceb7044cfe14e99145324854423263d71d6fb07fa81dc240d0fe01907b7b8b024f61dddf34672cb3044518d70659f23380e399c924e9089f5b23846697d1c8609c14df9d12ebc55baaf4e186fd8a26f14c404267ccafa3d044bc8a0b91e411dab2af6e48ae970b810336e35b37f70d5e0d68249f548b41379d4d8fa9938097f14fa0aa0204fe9d373562ab9d2dd386be18af1c572b916f416ee60486352dca3e57df3b48883f29943e7a9e5c11bb545b8d4554ab46a0b71920db0e970fe1c46c5b106f3c72eb70bddca0caf8198d5bddba8f4f6f56472c0978a144c03744aafeeec4f5c7929d16e4fcef3488a850fe31a8d2644e06cce4c80e550f6d2a4aa21fda5d36072f783c39079d70cfce9ffc2e15d87158c909d02a83c51a6f54f99a3cc50b891aeaaf7addf5c639d535357d2dbb0cff22bf1c458d161ba3741f299183413d62bcb797f6e8d6df89b8979de912654c7938ee7ed0e68c77dbc2a2240182a91510969df14a806e28a48a553e44e1e49b551eae0637aba3039b9690ea20922f1b6f9ae988908094ba21cac4f634d82fe1e197cc6ba613b593fb72b4163a02897e391ae7d96500bc69a2876e83e63bcb62c8218797804f26b27f371d3b65be699dec329dddc64660fc8dcbf88912785c96d5fbb4ca60d138711e50c80267ac16e4abea2ee89d1545fbdc5aaa23342950a8db29ba90ddc62968c8b729723fd6e3cbfd8f8699349b478d6a11df9540f4c52c728900bade4bd545ee6523ec907defc856792536d84d5329c1314048bff69afae4de994b858aafaec4240cb63fa863ca7c94b31b9a8b43a182f4141b70940c7469b39b10fba8588e975cb660d87a09a5a2484c75a71f95b5930a6b7b7c1bb7fdc9144472fd249a1890a7597ac2f48b5f9e9b81b4115ce13e2c88a59a106887ceaa97d12b3e1106270a5b21994ac63e41c9dda49a192e42c82f8ae8bc836b68866734e32575f1e221e02f9a8aaa27a9faaf45182eb021caa363223056794df034fc498caad98a49c095562e3752f71dfe1f550b95dce1128c47d0f1ed3f63fb0d41ff1b7d31d6ee3bb54c8951b1a3adb73945ee5572fedbd9f8dd1ca53c399290579f57efc59d80529ef3ba1ec2a47ddf79796af849190907c37557bfe632be133b2bc1355cc4004bf41732f76bb53a189bada7c1b719e0a059fae2f6ac65c8ff1168b1b72b12e4dd6adb49409a364ae0dc72cadea56736e9938d454424c35ac85593840e3fffe89a640a982130833483bdae099177360467fa790d3f992676925df23f5f5587b92d792ad5a75bc5c25b8e4fdf597a4c445af13e0672bc8ff3502a9cdfd00ccae8f0573da780c669f2c07708dc97e2b65f9eb51b992756a217911ebc75dd41243f5272681ba7d843d37d68e5e003c03ef9c29460dc4442e39348a0b6458577de5c326a3e140ae4426fc218a168b30cf8ada26b81b1a7e5c0cff806a38b28fc65c9b7811fb5e6a99452cd121b1e365b27870d1615a3dd59e1bd4a5f25a7835d229d036c855fb216aefef0ea6814901e68b3e84cfb42f5af266ef2c2046ad1261c4638108689496d3bfa7040110870d426d0147432e7ea95a3775bf9a7e78d7304a3baa7547a96845a3e112f59fc7a185dec52b60e897e3572d2e6c6a6d7c1c465fbc0ec38b6601b4b2c4d9ff58628b941be21a1277bfa721718ddab4396db1aae8dfb5db8770a1ea8a3bb075c1a79981ee0cd796fc421b6bd9cade89c84402c0989146a521841b6221cf123c5348aaeaebcb83d8d93f7603a372029355807594f0859c752e0ee5f5ea82d8325d23f81b03934167ce29cd75c7aa78690b31679a77170fac0df18712d9035ffa0f795a2aa4d6fc409801d0266043595e5c268e248da24373c77048245b17f463ba81ce71eb4512ea59bf2d10afbec3a2b695e512e3023db70a5830b6ac26e42e2b9fb0ed90a54fcb0ae58346bf585f06dc8c1be48d4b9f5ff3fda8ebb7c4b63f1dc0fe63c48c7355e154eb8746a780a439718888a5557cea35fcd5ba7582926e1f474dbe7aa0f0cce6f9ea7a8807bb1d600a0df6fc5cb0357ad64d3f91cace601a7389f05c319122fce5504ca2f0d88d785f8779dd8a8534c3d99da3c2862d41d64c7d923d8b4785a0520b7746e638939717a979ab4e0e5229fdd7528d44908aa623ef6a77b836ce2123960a103eb9f7255cf89862803393e7724aba89148ca984dd03692493f6d1c6431d194b385486dadf617e5abf1a0aac072c8c8e8c350410c15382b0afe4a5cd80aa6c80097f2d6ef49ceacb9a06de16e7099f4a922a99b27eacb98ea9271fd636b82128899b6a6cdceff10ea85c4a0e82ce82d37e8e50a9f4d7f49644bd47830365c5f1bda442f86f0343956f793964fc3aa3276d92598985eaab0eda7320d070d5263f704de87b46d6d0936e31bc690a6730c08b5b2a09be725255f981444885279550b4cd9a6c334b27ed08db4956f456b063a12cd1f5939e0b664dde9185cdaa0f9ca2a70afa1120fab4f812fee86b2078bd611994d21d8c3af6bcca64823883929dced8b3076c3a36b07c1f0c1c8501e29b8ac92a9614ef9cdbcd96c646d6973015e855bcccc5fe529e9c75819edc2f50b38f1663b6c73a86d30af05dd2ce0a7b351ba4882983a3b3e03218566d24f1170c548dad7471ecaa08afeb577786c8416256f865b4cb4eec4901b38eb786fdc46553c4137a876939910a3b16760237530e9fd8ecb7d6ae1b62a9fe0fbfd6fe589df4af969b15ac8da4c9cab689fecd42f4fd9a9acbdab398c5f79623737a37d7a37b262229810af60f77972dee3eb24d594e7d8a314ba90de5c230458d6383c4626b1281b567e5a87c241ef3dd34d435d744e6e87b517fe4863e56c33e60cb3dad2a8966717cae1c315f27203819b56157bb23f05e552568b457b48f416c64a23cf2a6edeed075045d1ed826dff7d15762bb50eada49d55f7ca77dee00c25c94fa913a511d8d313b4a356f1304e79ae3872d78047e0bc543ddc37be6e1e1c9036d6e4a3a95d660dd90ffdfd435a8f09786096be675aecadcd1357709f06fa436f172b9353575920587fde795186906a76e0b3392fe848ceecadafaf779cff8be7d581a613dc26a46d5c48001f6373be85668fdc7ade6a31e893ec294cfb04664f89438082b565cd0dd6dbce4ee37390699eb7bf022eb8597d32594400f40e57a07ae4a11a927a61bfec01b31bf72e3e4bea948ee07cac5afd8b09cc49934ac985e2918e10f86ff9d02e75db55b40ddf56e32a047ad972a0a214cb6a2b36a2056c307eae551cd753a6236ba8186a125164da9b2f0c0ea6131a08f582dad0bb74f15ba38d51f9311d502e67b18069cdf5932724255f4923c915cf97cf3689d1ea10d0f449e686b1c384fd82e004f3d6550537f49fcf7112fb7b513fb0a602054786986b4ff926e8d9d2fe4a834c0acc4794fede2a3785f244b608d0bbe53f4c7fa7b22d2240b6df210a9740b73c3d3fecaa7eeb4da58b366960d4437447f940134a7043f129ff0cca9c163322acdc02db9af988a6cac32c5b0d9226a5394990c9dc49752249df2e8d02067ebf79148b555e20885b42ad3c36fe58c45c14f5d8b40eb318fd1666a72b8f152ffd8ec61ea0e93d1cf6a488a740667ff3b1f97aa30204ea990d69ea6c52f887a940823fdf2d122ffb71698dcdfc8df7f4a52c9cc2192d4834b06446a9271eddcf851d822e8cfbd25185de49dc4ce3f01a01e7ab1b76baba1790a2fb67a0b5cf09cf317a052369c6edfc11d5e3befce05b55c13df37678a728fbe89afc722cd9a5d91d1e269ba516cae809aea4f4ba2e88475b3a2909c2941b63ccdccf927cda1ca2d9a23211f4d69d657dcc5e1bed1a7b3bc9e11dd9ed0e4fa18705dbd7533079135bf30417ac13b5bca29cfa407b330ee37595fe2416e1993e6670391fda49d03bcbd08a5647345cc261e4c61170f618386d75fe47481a7bfc71d7fd1d9e08e6fea27ee89a38f1395b74adcf827fccf336d0888fed40c9d25b6ec987492e8badbf43780e3f3b551512e6ab3097c06be5a4e54e4bf32cc700ea1174d6b32210832dc13328ccec0d1afb543134a114c0c6ca0df66ee7d3c1a91bb553589365db916e6ba5fafd66014fff34d01e6e934519da5858d6acc50cb865eb9a7aabff15e16c2ab7183afb4eb7a6e6d861e8fec19ac55bdf4a0bc593fca098b632b9a8d616dcc78d657f24339daab809b434ee3362ad254e30b8a8135ca34dd5cbd1c0fe3aa3257d2ae82de8e6559a46b82d69165820dffef81a377772150e026798d5785ec9ae531dde8637b845b9bc730931abc39903f6599407bc288b47c4601056d5c778a22ac895cfadd590fdebcdd59394de0d4fad80cd48d0e430c556ad9b88f312ffc56a53f5e457a17f4e0ec39aaae979d3a9a52106580e431e3b8b37236b8b0c3450c0e2254a549ffc4995abda840084af1d19082872529b59d9c48b534dc2cf3ad0692e8afdf635193521c38927c186c4bb449d29cc4f7aea37755baffd5862067ac276921baac4d09ab8e6da61592a888337bce0280754a94a64075ade0dae2c365a6089a360ebf110d5e5aab4bf58c3a7d14c27065a726bc53236ab5a3541271da02f6ecd9d6d35f4fa1eac408a1b2fe842c6b2b78661e3565f36c7fa96eca253bf2726d4fe01776655dd0503d623ca947fc08b13178d6ec3badfcdea97f211a658bd02d17d3c507553db8c025c4f52e87db61e9d37a144586a5ba80ad0044f5a577eca2f2bbe6d27b6fe262e859eaa9cd9b41ec9bd640e7559a4eff2dafb4bbe95e950afd35d0cecd2e93386ac0f92b6a7545c0219afab726271141fc5d9f71b7bb6dd841831e4a77bb4e14659281b8d9ce211f6d849908bf4e087ede1a0e7dfc1c62014311e4ac9eef9ddf561e8fd60acab806a1dd3a241b52de596c8d1e6139cb624bc76198e319e92efd87503850c2e6dbf7b438cd7d7168454779ea5f428f778c8a3b758e054790e701a17022c7cf701f4ced4b4150e30fc8efd56791bdf648e00f96ba29e5d22aed65d76ce27aa63f79ae820dd85830ac4d874d80ed2157341a7c2570f20ad8cfc82c707cb94f0e04345d3dd4aba26e69f44030d3f64b075650ee2d3a0a56dba284d3fe1da78c32641a2e824ff4d21e93c3d258805c8672e75c69dc52aee3024335957966cd72f9126b1d36fdd7cbc1fc0990bff0e40fe1486419ccc21b21b16bbfc004ba9e81691b52f56eebf51537da5405a468fde030fe34bf5d30da715c05dbb002ddafa86acc35c56da6e1935eb548d393393d509462ac67a33697b7d8fcd620660cbd5156ce25563b1dce58057a2e7a50b63f5d065796ff2c031059431895c50e24d2970a49a378911c51d364273787e06370c801839abc62c180b43451c363ce43eeaa5779aff6cdcb97006a375459231bb50a547dce128adf11250a23769d525d86387ae27836696a7fa3e94719a3fd902f385fb4d81cc66b71ea6dc0c8dd89aba2d97441ad4bc5090af13f3b1ad5709dbb6c40b91857923e3de53addbd53b5cd2bd86452b0b9cb42f48e23796cbbc21d49997b6c186d4882e4b68d93e64176877609482623e6c5f65b8b9f2b490d019542a031161e751b2570d128274c29d0121939d49b5551c4c8cf22e1cf64d83b4b54c8fbc38561b73ea2891871c4b73757f358fb80510728f996cc207ec6175d262c65f3d149342e024b4bc0475d41f334498d8c52d10107ddb56c979c8a55f6b35445ddc356d69a7261f84f8ef361cf1ff834d5648946c103df64ce13e0cfd716ad557c5bf5ac5fd78c8cc9e09d6ba864d489d83123f208a17ff01bc35ee7a35c1bcfececb85b078174376c83293f9c89099479f04c6772c796d4436e16e008941d8fe37d231c5182ba296d0a785b55460335cb8551dd1cbca246f1f2ee5f332afd4473801c8137c05c1569171bebe0fbf6f856ceda7a7ab18368614550c7e1eae81587ba406f5f33e0c801ca31e9c74cf34da00ed811a66e5f9720c6d270da1481129cf216fa65c99eaeff8b5de6dbc21023709792bccc8e983e21a8ce4da439a19d4f6ea31131a6c935e2070a3e16ffeff686c1e2de7d14c135a1861582130f1dc3b5890a357cbb85dc2b9ff1cf46a0f91e9673ddd7399904af32a98fac075cfc3e2b2e2a428c93f0a5e0f951ac3f1b328fff2b47b839835dcb33b3eda071795996ea7fe0e7fb00534e5a35094319aad3c3ff18fcc684943344432d55868a7a161bfe68462ad6496bf3d0f9df285daf383eaa15c152286f4f5e4199ff6a52bf6cf36d7af7e6d1ab23097b7825c0fe3d76b91b540964c2970834ff8f485298845168eaab1e0304c17654ac276286e6fcf24575f3180afe4142ea57193f7c72e5d74dbbc71c512ace9cdc73478c239496721c828fed23544e9ace9a4debd7ad0fc88821f3f2b7c1a0d8fde4d0d1083de3e24a6e444ae07bcd0099f35b9c2ec5acde53725ac8e494fedf9b06d46b3dcc1a33ef291982ee5160ca67c393a1fcfd651be24907f5cf4085b036c7d345ef37f27941cf5728292278e6c1cc34b808ffb0c528fef4271e3af42c3709eec764cae9d94919d3cc10bea29a065e658e2e16ca5820985ae74f420b7a9d54f51d076937665aa58fed7572485fe611e5f55afd27e4a4b82134ffcd75dee29200b1946f0167e70a6b94141b268baf428d9ac3ef1190f0dd467ce2ce86a4e1c0901a05e5cce84365154856f786fed4f8964062aaa3070ddee63fa126c98f6ec15a891417179011716061b032b581454c9666996e9dd283ea38bcafe1269d919088034c025a70530bc510a6c244f9e4426c05dee73b6ed90689d3eeca523ea620bc197d194b04d220fa29dd2a480b909ee0bdefcd39963ede1194409d50af4594bd3872ed838f36667e088c9486753248a8c7cd633b750d19618d0311d24d606fec6e2c8725f8b6307a26956f9e7606ac81ae09783c61909ba336f3c64af0218bba1b15e83bac81e30f3a0a3e9e7e3e4ef1ac3fb3922cba9ce8d7059f9a8beb1234551cdaa72eff21a0befaa12f6f4e7f0eee44cfe7ce44deb8ec8dbf46407736cbc8f4a84fd1f06df49c93726c6c4e55e291fe32a8095bf22bdfd38ec6f9170a620bc211bb38208d9a0f7d9102dcd5a99f2276a99848b0a5c41b619e2b0b54a63f8a4730295778ca59a4fdf8f984fc5f92a9af261d8417f9f1f594fa35ddb0fed7e9202ce140a7bb83298ee0fda11c7bfe885083390f81b203dd859de729400d3a39cb50715fcda46a587448e7d0261e2025b2e82e547c15dddd7ab5faa99981c9aee16c2008feb713f95865955a57ee4189b40e12c80580213b649b8595d3e31b5c6a287da97069c9a7895c465d5bc9a04dcaf71c1905cb38e54621130fb5ca1fed2f54b709d9f9b73518771a7968b85e0bd6cfe2d0e54d70299c9f91196601824c5b780460ffffff9f