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 58717 9bbf58d991673e95ff394f1c45c6fb7a5adf7ad225b3d5c9204d82888c8e6d48

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0479c1ef7dcd6703e78b0f06a8f7f3e5ec004ef205ca229554e26d13fd607cb2
Certificate Block Hash
9bbf58d991673e95ff394f1c45c6fb7a5adf7ad225b3d5c9204d82888c8e6d48
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00747d000002b20000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c068031cd9e69f729dfccd2d2b6b8866baeb5ee834cc5120e6245212cf2cdbe13f9e2147ddd810b53f45c57c2f33e244c961c36e98f2052a6ffd98889ca21c586711624027fe0357631b6de000ee7d29570237cbbd4650aa25260000000000000080000000e00000747d000002b20000

Raw Header Hex

000040208a057c8e5d8eb04acfb556da3d7e9e0fa2a2219c0c9f85cdfe9d5307b19e947499258d8e1623866c298b21e713a532087ee8db7b48cb3210d7f192752398bc2b5d13116abfcc0318b27c60fd136de2549522ca05f24e00ece5f3f7a8060f8be70367cd7defc17904

Proof Data Hex

59,560 bytes
121216010307907294f207bb6cddc3bb3a25e81f37e16d14d4d32542be4ba199af186ea36551cc3e3b745866b49c34055f0c06fe61bc7e5b2227dfe28a0800e240a551229fc4f7cc946b9acb035d99c9931eda7cf08c2b56d87051adf0eb804af906ed0ca5a47d98f89715644e46ae93e4c83fc446eaaf085f453f3855861f4eb90e50eed59dab8786445c830daa77f25238d67bac491fc2b52bd318c373a35d1c1c9cb8b34816647dfc694e016dfb3d969949048dce7d7493e00c90ab0841e4a17d356b4fd39ad4e8636379d5f18dc0095365e7996dc0d686adcf7b6e160b09d096ad60a59826284bc726700cb3d715887dfd3f5bbd45243432dae1358615d4fe8c75ebaf50cb3e90913752b39d1ec5fee6352ccb741e4c57745901ff06d4c111623b7e0c3d1047e77547a0adefc4c6004ca60306c900918264377877872987c26a42e16b22f18510827b720a042f94c314df8558912dc381d7de89758a3d5f91d93b7bb92ed0ea88d38d5c411f172f176995cf7362b2d59470bbe4049de1934e072477278f85946eb217d02a9c2997ac89a53ce3fbf33e9943581985c3ed8211347d339c1e3c5c51c42a63eac125dfbe84b875663981f9e689cd3c7cf31e39bf8e02f81d8edf32816b2e1007fce5a7d59cc28df46b8d2fb2c22d821b7d93d8d01e1c54d071c9652183fd93d64c40907e4a77b7e1dfb53518672e498f6c9bea8813c2b0da3e50a985e993aa8a461bed6be2d95f6ab66d11b5fe558967f76a7dc8676f188c941538515307a3edaf1fa55efb9357f689ee8850e134e6b9b05ae95e167d6f9d31796952ae1b46f56228fd0e7f0ff93ab2b99adaa5f57fc31bf9803a175f85af510d4387a66b196459bcd122c8ae7fa82a12534cbac795a204a3d77b0c45ce48926b5b30bfd08831436942fee4af57225027527f5f509673c3648a64856f1dfb7a6fc8e537e0436e87dc1786dd805ebb82632e613be81e4352bcb59f3ea90096ba26d7f683f6bb98dd880920bf76c3ab0a7e28940f1d134d70a99cf7578afdbd1af77f8762d7facaebcc9a2667001c81b0c1d960b6466f0cbaa47b004d372edfe095938f0846c88c4b9e4439c93a9fbb5dd349751de18bd30ac3fcf43c92805917038c0f8340274189da47540b5de6f838a3e5f49aa671e3581af38e6b7730c2a3b312fcdba43a57a264600fcb2afab77b4722791fb155abfea7622c2517d0c7714a5c8c7d118943309bc473188f7894669b6d745fc84e427d3ab274f4b9bb37dd91a2457286abd4c5a4755cdd93eac94ce21f2344c98f53230caa7deda94895e01aa9f3f86f4c545b4c80ead3bc396a32f219d5b41f47dc327f23dcc21f5e7c9700a368a9f9962b82a20644c5252a53687c2a966b3c996dba6814845f50d155a25ca3a90b2ec9dc21edda0b1e1a01d863810673cd925c0412b407182ad1ee21ab8ca8d978b8c3dcf06aad849da3146c1387cca8b06c7464e7ac2c712b2cf241623767681510993999f80a1f94707f64b162902a51d7140fde246ae7c9dca346ebb77fb2a53c51d0a17d3c206a2b725d587aaf7e6641069602c184e512218dea2c266c0f06ee316bbb8e94e17a47a6fb5396e2d920eb10f27d3d9a62a290a04d8615317dd65722de846e7e295c613c5bee472f7e351bf19f6c0e7be2f74ed064dbec730bda7fa9928584d31989eb75a87c8448cb63e4501d6f73603939e4a2b8592dc263e2fbbe3c59ce8904c520e5644d6eb895e0ec43a331977dbc150af833bfa6286266795128d0f6e5d57191120ef7b6c3236679d4fc2481b3edd0e3d5cbca0b9d1df0ccbef704c542a525a3275e6fd073323808528746159c861e93657306bff028de48285dadac635733527dfd9924f657efe4bf5470d150c2f587cb57ee5ea05bcaa1226d4924c0d8e32aa0dbb0c37ede05f4c0f818d5aea9380b842cddb17dbaa28e358716c7194aebe402cb0ee2afc6165ebe60a63d669d48630c4144ccd83f8fbed61bbbe4de6bacc5398950658ab9592c2389353194f8f69b8df2981a5bb6061addeec03815d4cca067e48aa335df2d51882b8c367b4bd014c82475743fe299c4cf4b049585c99394e250d01b1b741244e021832c438cec3a6161127342416b283cbdfb1fa536a5cf75c38641d6593be03f2941e8f524539beafaaae9d7695da7325650e9d0c497c7403639089c1030a4637d15a1d6fd8fd82e5b146c49e3df1a3f80d37dbefb4204018470a07d6898f8c28483f8ba07d0a23a92987810782e5ce6e775a48cd2cd828cae99ce65e9c4568203b5719d5663d82e9e2a3e6bf23e1709326a74673c52ecad88238f3b911de9cd3b19aa75b9fcdbf68a96c8c15eabf593746c9642fd98bd7f9fdb1056efd7c6dd2364823aecc7b0947b7a66a4c1a7b705c60c2d659f2adbc2279b88e49c992184f25d470447b78b20f8329a092933f215e8c02dd9ebfa9e78b8365520fa94e359a249978086c611f90a4e143f37e07af3fe9b6acd7513843a53ce9ec7d28bc73c5fee44efe6c7abb154c78f6e4bdfe401fc40069319c6440e1baa92141e6bb93865f9a2fcaa1ef77309a3d38393c3bdd5159e98e367a96bb2eb0d04eee5eced7f9ba7da8939c14771b2a4d92dab0643051d5cdc69ab22e27470dcbcc97ef9162807aa0504d9fd394feb8e66ccf8149906f0eebfc7ea4f9447661ea1956f02c8f0e2d8c309c29ca437346d1b879fb51581f3d42fbadd44f2015f98cacb1d3ef2a0e7329a4e86b988ae47c01664e6e922d1e80912726b45db581edf3f456421b89a51b8bc28f78d214a0e3395da6afd56ac25d4e7826b5e50ad9274500f64651d8ac511ca13fa94f7eab2c88bf7a6e41c5078452853b9b27810d7bde037d876309880a8bfef71dfca9268fe181bb95dd716b65b4dd9b1f4589ab785feb13432a40d19a990a8ad2bb909c17196677a0a106d9d3f1daf11bfc97b5537fd01dd1ef940d57885d38b452c51ad86d39b0b920fb2c3f2bed38d5ea50119001e969f9f0429252b058a2042a43d9aa7a86c65f44301a2a992b19dc8c7c650fdf7994ef87a75c1f5b69d74b88dca8be0ae3de31c09ea2f4d9a3ab5eb8212e1addc9f8a91ba5ab100bdc2085fd2bc8967d28d3845c3f575efe786f96ce82460292f3fede500e09b2147d77d350af2b45884dd064598f8c99e47efc3b347292efd15162aa925f148692bb9c04bf02575ac41109e91ba2b82b5cad689b2be7d999a169f13facec781e57c5c8aed18e85f76c98c3585ef947b732c37ad83f5e792da0e2a88e60442cfbc8c2a65d9284a235c7b47f00c340fd376f028258f6d5b2a68c5f95ee837889346a4000b41e002186fa3a72e1f500fe5cc956f87f4b8fc431cedf8f24673bd4942e247d7b5574add75c21f8067ff453f084d295fcb0b89e7ce3346f55e237793a9fe55ac187bee827cf4042667d912975f67d59ae1ba55368ec4ff99dcd5352b7df453c12d2d17335a49411b0c9f07d8a367fd2b89301d06bc5879ba0d00598b8bb671f39dfea6388e175645a480d0c2eab00a7d7520bd43b9f33a198ab682611f87db3cdf9387830fd0cde6561fe85cf630e002aab4d039e0f65fdde1ef8794b07575320751a2579a59bfe1e17d8087a07799133004b235afed96bc3f7817d54de8f2ae516d2c974e37786f5d6445cd87e441f434f2e3beec70b82e1e4cd15c3b86ca7af928cc446755ae7880ff52819681167ed77e1c873b49ccca4bf3a84ca8a714b3ef5e0ad83d6229dc7623ab0a57a661c153a5fbba3af5200abd077df176913849f75b33f6572d40c517972fda7efdad03b51479f12ab82fefc4822cca1751ebfc000b567408d811c66173b96b2b53fec3186068656114c3e4ecbb6a143aadc1949e3debac19dab3e5ba253df6fca1eef0b50e2b20dbfd599e29fe5665b02a085c3f5335ebd6c52498e92aefcdeb2e8d387b95c937eb7e96b7359715060378477ee2da06dd650a10fb400f9e84011d331582bc1191c6e0318698642a5235f09adf32b83bc0704b9c5a3aa75e20aad9547c634fbc476d803b1e13147b823ade0ae0950fed6a4dc868faaec5ca7958a2da16152356fea59927971f6ce4b251ec66aded8d4dbc84e7ee1140f71d1457f2384d8b423f807536f2a64bc011ffdd4ef50ca819f3382fb6486c291a94965a1c7ca37d50713f0defffaa32601c9ae9f114be76db7f80c31602da5f5e2a104704d01d48b6259499e87a00adaa79c2a728dea3662b1763cd6260cb3ca83780025ae087db36fe6baad6b9ee361af1dff325558335a140c2cdda3f862be40b779dbec7c1ac3a199dd21aeba88457f6957c9614e66b09daeb52cc5222d86a55615079633ca6c2493f14562165ea3fa3ceb03bfebf20812765eda85bede959412ce3bf19a491788acce5d8b0495d022727acccdc2e03527718ad1a492d2fa2b92f9c5afb8fb99e2bc8d12796d1f5a2ecdf08a4d6da705de99cebd40dcac2da540de2fac91ccc7dc17fe4cb5b4806facd1060d26a30155b6f53afa1edd8ecd090ba87bdbabc534eb1c9b38e6b53cfa2eb644e6a7ed108deb8f6ccb0bbfd7a719f414e0a5bd43164c587c5bc5dd1f44825e1c1fd98d7c05fc9c87b33ddffe624fb51d4cc34ca3019fe8b5eea60bd2fa057a1dcbc7bd10d0f179ea9bd63170a1a82a45a49d60fcb68a4809893a30486f56617bb358f51b269d833fa24d6220faac6433fbe474dab59b477b4137cd4a297b672fca8749a160909d0d32262a554d42db49bb449557756921a8343ed756f4d0bcab5f6d0e29612f0a756061fd78ca138eabf52e106513fdfc4e9a6d407acf2bb3bcc59db69a0f10ca6ad87f36311a428a1bf96fb320b5e8f18bf7adac1c62ce041dbd3ce7e8c9c313fb192b1c5d1c12537501207ee573c43f3867dacb814eda1911f9443ab2e24c2a689828b504738f143c5413ba501d46d11c54b78f9c0d934288c75a4fec4142691665d00f1ac393ec92ffb2d46a827b8fe679ea47480fcda8ee96da70f07933c89fccb386c8355cbae0de8e9897b2663ee6fa41d1005b0180aabb65c15ceb031ab4b524d6ffd715d002effd0c279bd4a2061a96a4f6f73203813f5c65e19fc847d9651b2ac139388663ce01f01729006bbef4b8b97776124c735f2f1352a4db22ac0a9f38d0bebec740dfedc21f81cf2287180a67bc492e6ed947eac9b9a9cc2e1480e2472f583bd27044d7274f8dd60aae1368f7eddf63917ea5f4114aaf9b6b0383077155a6a7d51b48d5cc476e6f3df46eec8b02b0cdcb932ab74c610fda3b8653df9aaed77e3bd8f2a533876cee9718c35edb4a5cf05bf2fa9bc78e5ef0906ad82470f9aff34c9103fef16a5ad81d3c7e7c71cab0496138b632213a9f5917e948be493b8223da6cd26aad80754cb592cca42086897c4d91d6d0fcc61a495215b3a5cd60964acdf6fd53d3bcd564a6fb5c64c0fc8738cb867d03d14533706858552396c87f1889a1b10f7c04fc26eb4336ce055d9eb82d0e2cc3b17c7bcefdb0ed87ed0a02d7f85f00fd70df57a2473e0b14451aa8c367992850e60950b7a31e2bd229ef272b537f7b3a42e00de7b326be35bb15bde2a9ab0ba4a7a449123acd22af91f7fccc7504fd37faf059ab1549d37e1bf95547a00d4c8d13a7ac61e6be2efd0a7d136823a275508fc295b26888e8409e03ef8b9e15886cbf05b83bf149f0d7d0d9dabcbaf1caf0c1b24db0327c713891c15457973dd9a0a6f792f7be7224d4bb0015d75ed73434537838100863c40b0bb14b48f07b34a95d747bc1aa3a796f6276eb34536ceb414fd68d1379fcc106821cbc9b5258d6ce9556b6fdada4e77adf01e299f8b84a2da6eaffb2fd4d0f805a086e89d86c6ea9673c144ac34fc75ec97b8b913d153479414d6308fcd1ea3d4fd19a9146eebdcb98cfeba386b3e6984603174e6fecbf95da7836fa15e540050f089ce66b841fd4662fcf700e06953f5bed662262273c244bf70dd0ed5e42164b4f4b6137acd066b56d085ae76f246f3e24fca5d7512ae7c9a6eed3f3a9f2c7a7321e4c06f3fb2bcda098f6943ff7872fd922771c5a2401708b16152186a966eff78da62eceb060db56f28e21dbed0a5ad0c36c875953baf07b47e3ace393b935ff0ca5b49b6e8bf8e307bd1e79a592be29f53590e7e85d287ed5e204676f23e50a48816858984d7254730710338e32807303e00bad04c467f01ca18dde9488a0bf1c8b7403868023cb82df2b61823ece2b6b23e693fb5e95ab37dcbe9f2a6c2dc4833b5516d52ac07bd2d7fd20f2e9c29515016724e9feebde44a1d982bda22df648dc06843a5514d1b7400deefd697b944b01e8c53aa2f78bcca3a3d7b53139ca0c142129974008d3e703c6a53178814159d87933e47e7511155152c48ef4e54e296311f2ed410ed778c0753e00b2c380a3dd4998df89a19f0318d168bda74839b04e703f42679f7dbb5fb39df132b448f521ec3979e9b2c8dca565023c21157f1d70cdd5c931b2baf2434d0258328608bb688a4d5f1d4d08910d9761b3ec732ee83af3055f32b372ed3e582ed27f16b219e76ec5517c5edd9dd8f0c49d06e81af2e321f33e58837975ce4b83f4a7b9660628a69f16d8b5767027b8ae6452e95edd61cb8d9470bafda561ff147943b5ad03aa44c00b1049ebb2900242d96c0e6371ed34510e1d8b0d7c90f1fad9930bb6225d7d41a4d3a2d9310f9d4341667569de4e2b0af113f0a74da17b9ad20423c9364f2782d20f66176faf1a39ca82dbcc4eaea1451df05303fc3e64c46226af2dca16616f15b1c20d477f8a174119e8ce0b9f6ca86424d8f0ecc85d10070048afa3dabeb61c7a8fdd6c93e7a961a2ced8ea0bd20d50f12cab918062c9c41cade910a8a716a73287adf1e1f48d35e750320d9c64b75d52ac58412b49aa345aa90de92081355796f9ce9999dfaf4fd1f020a0281372b882810d12e419d2a9b875f17511f8aa1b71c50779917563cc6a1b1f60e852ced7bf73a75c2e47d2e8e2b4b01fff2c4171c4a2559baf6afb9f5833e8de7d2a408dcf0e1d84b23f22d3032d771d2cec9975997127eeb409747558c6a1cba40d21e49722b637bd91b458c795b4847aa8170fa3137cd711b1aecd1f036a3f51166528fc03e1a8c1180789a28b97126ec82833119d471148f7fed8dcd591f13bc4c71a94c37756bb65fa15c3c99b8045341a4ed7494cc3f8f7b27aba29a0d8939d59e1fb4ce9be6d99606eeba64f1e08b7e86ce7ef5ef80ef7bf4f93991a644e42d1c7685c24a039ae59cd70ee5d4dd7decdc258f8043d4d7837de24ee9ccc0141ddc5400220ae11cff63d7cdb73277a3960dee333f4135141994af91c851db4955b911a269f2a3502564192d8545cbdc9df5c6244a95121988fe6b7cb21784907e67cfed9ef89d81a484f7653b0e5ff79a159ad89b870b1e09661674924af9d6c2c3f379e2c6629158476084126f21fa1bafbffbd3597aea526b4b35bd80750b7ff153fad35b630634efd19013d36acba259f11e4a86eaf8c93248c30e4fcdc01fa47c3617ba495997cb1b5a7e3460710f510784bf99e47b2efb38b3042f02190616213e81e7231ebaaf207cb81e42b3d7a75fcd62c0705207930413b09e345af81765f325c55883725b1e4324a51498db6eb1889164214b4582d084ea97f02ed43c5e8cf5d71d5086c21dce54aa4625234190a9112d4291825d09d8ab05a0bb8ab7dbc2c7d973c5bf7024f5d15c0afb85b527b6602168eaadd530a891812b095f4d2239b045742780d06dd218a1d2de56e162a65c1715b0b19e520758da698a924b86183da9b827ec520c9409dc191f52f1ea788e3a638c15acf3e476fd0196d62151efec981d7a1f4d90fee8b484e1f37a491c188ff0377b861ba016757ca17bf2139cee6d93d8214fd78d703c2d8c2f7300b7c23ecfb9e3f1ea95c450ae994726881fc489578fc8dcddab05c38842ddcdbc2132901511c9015f509094dbe64db6e4e79d9a23e358320364a1b01633c8234ee638a5491fe332539ee3b15dc537ee39858db92d05484380b4a2882f158d3f1c3f48e4d47fd1e982ecbf1e782e0ac08c589b800c6269ca5830ddd3890e9ff8fe9de1b5fb59045ae90c99802601068e84c7dcfcdd3972df24f08d49d37f7247ad4c84c409f116c66853188ddaa081c2a556535c58c42cc974e9857ae8d8ae7732b9d506fb594af7b5a03fc9064bbf00885dcbd2bab8b84d736f3a422ccf812277703e4f90190fdb82178e2f49481472784f586c6b2f16bba7fc5af7c8c972cefc27a842d8ff8a30369125db28875a740455705f7741bbb1c397f99f451b952a90a1037c8ee36c1f4fc3e7750197394c0244f45117432af6ce6bc47b774715533efd432ba2c04af2436b3fb75471bd65e8d78be8270925fdf957ae83be9e79705dfea21d26c4f28e022a37d69de8f16bf5c0172408bfbd2c1b37ec26b09e3d3e936f9cdfdceec7e973a3dd682a4d7fdf5846ef9f4079043d72395b4ad47f304f2ffee0ab73b4c03831a4e248bf1e2ad765d0f8adfa6cfd1cadde3630b8caf9b581b1ba0d6e4fd55a9c735c6fc737a4fa5e8b35655cb2e466a93a281a1f1aa394e5ccc433a2b34054d1e3073d1057f3c2b8df25a8073b76932df44cc22e8caec43e701faffff818741574473d6f0d9450cba967f5c45114c77be28e27544e040db25d3b429e5cebd45e20b595596802afcb1b4a5db3516b39c52e36474aa6b2383e2c52f38a3dadc2420098fb13e0d501845ac66c216d46bfe3c9ca170bf7bc8882f8554192101973f5c6b61deff3f5443adb251f53a76d2e94407c06fd68836fce1258e2f7e3be9cdba683806e27643a00514854d97c59abb47911a5a48683d1dedc085f4f8e8df206bd6cb0ccb1117d47ec8ddc89b3b7a33e5ee95b675df70cb75388a23c141d3cdcd211a3485fe337075dc6443514195355c87d5abe0c83eb3484ed8e44034b67b46f4f0622831534c1415b776bdda7163f94daa4ba93d1e923aad92afd73cdfbd2aa4baf4b98f0651c6d6d3fa4b6ba53eaca3daafbfc90e89ee3f0efd5bdb3d6d8920f27f9b82c8b2c1ba9d1fc1d0f756a9b53509054cefabc6c0125879943671dcbe55a6313a0dd14f6071504c34ae8c3a72af1170072e318418c8bac42abbf3689b433bec8d32502b0ff089e9a9e92cdbfd98d8280b278aa53101132a9ffb136c7ec944f14bbeb8fe6c76cdf2f5e1408aa3ca0f0e9a2a0fe367c5557d8a7269e5062d1416c5c4fd23d0c1d5e92522aac22d3a0d784ac7c282a91e53ed7726ca64c9f31ee53b3d0cb7cac164881ce5d3af50cfe09cfe6ee139a0a4648c706700fc6356411e34193f966ae0db5de02caf5e3c35db2fa000531f5e5c7b5964e816007370ef18d7c18e863b85aca04c0fd7e2693b59f1cef868c440c2f759ae564771b8329721720a0e045ef888ecc30fd85b6af87d5f9518d3e9407732693d29c3e2a897f88b1bedc0d83cadd17d039f7be5de083e71db5bb1f2ec0b5d5be9712e5213dce085ed0c102c1e33b325f5241c5626d5a548e9f0e9f1fe9a829bbba1cf8a44e9937a84f85bce2b7bf0879928c2df5340f5a0b06f4f1a5b5ffadabf05b4afc5e043ee216c0563f688a4d3b88e84e925a3eaf79ca47fddc15d807246a625a1c2a3e792584915c8d8887cd272c9d546dd4851967dca50dfe10577cb06f3999016be01d5fff6d601d052dca1a33b80d781bf462e892a444ea29f9c1a24492a2a1df97d5e2f31afe1b878921ec202f00b1acf6e306f08dd68fcf2c5943d6235660a881a9cb0414820270228164ea730e408f8d78b25cd4c4f3860670d73ac435345f8b5786632356acc55289b029868746eeda0b5f195de15aad66959d47b257e4cbcc1431cc06a0197d6cd4963a34d33f57cc51f24648e9a6f94d727c5207b9042d3851243b76d65cf0c977a6de5515896115a2cfe3567c084a04d72c64e9aaea376fd423f5fcdc04c0c577e8f12b7fe69efe681a4eda6945248a75bb76b91c10f170070a974cbe4df45391d084f3035d615c37ceabdd8ab5275074aa2973b4345e0ddf5699606e64f7e195c41735ee0a779fb3c51513795eb03cf02b141255e4b5f77caf3964625671561ccfbf24bf975b5e9edc3ae5b495c6f53a842ca8c64d98d0cd3bbf868306f85b2c26e5a4cc646d62afc2284077a5216f067d0eacd689e5e51bfb11310715b7da8e761e6f491bdb46d6cb764b65f06b373ba1ff3c8b71e855b67cf231c91072f023a1fffb571952a4cd78a79dbcb275ea52176d01b74ff5c4ce3897507d29d5c5a7354f817864fa87cf64ae6424b413dd3502ce5afcaff83530880bbd034dbce8f0f2888df8fb3b9afc98ebf784ab1c2da240afb66bcea50995f0443e2df176034522d148800240ff47f454c141ebf7af621dc18e3d204411caac62e36840e643b0e689a948501815b9f9a4c5f19a0eaad76bc4b6b55921fa71dbe14517bdaec8f0649e7adde85a2bfe05957cac7160a76f28040f19484169ddab90de1ea3164851fd7d97d473cfb0695eae5be708939b70a8f9dc1d948ef3179a23bc4eda418d96b700aa4349b979cb0503199f5f03aa265dc6b341be5679c1606092371f856f79fd1d9bddf2ee39a51b2a96adcff5135482a5a51647a5d80826272e685c8baa72e2d8ff23ed65e577ad9d88c8e0caca78df1204dfe3ac92619910b8213b5a11f229dd91f948d5d0595c773f05301ac6da39264639414ae057e2b2912e2c14561a8103995ef7c7f3d9e81d2af9eb6e697c2e57dcbb7af7ed288471707add02a5f5b4872a2c5ac815dcf106772311bd0b214b7b276b79a1115672343e055d84f4bfa766869f3cff6bf39f23456e2865e793353a1c8c0114775c8804e6ca6abf05be3e6cbf65439bfb2ae15bff424cad033dbf54b29b52adeb799df647b2b276fae45be383f9389e425299b673b7e181278dc61247529c10dd1bb4d977cda92aded4aac71aa2ea184917d0c6439b7e00d7d4f01d72c5441f467f46075f59f92b20c6cc078ab60d2bae9a6c93545bb5aabb62d819bbc5c1ebdd47b43aac31671e929a38bf39954e55b9a618431120ebcf6b55907322441b09862d5ab09bd16ad93c2c95f4284eff6716052d0099d82524711cf44facdb63c1df37606eb4375ce69585247ea5d9dc46f0deda8d03744376f6722a63dc87a7961cf1224c7b6ffc3722ee055f3733366fd4fd3c0b81e405c28f12b214e3311f7f014165728ee67cfe44518785833ed07e4accd5ee0fdc9e9f7bee6da2103c8739d2770107e9d71804c9c4068f8934ccdef8a9418fe212093c630e963bb7cd8a1a377df69c32b1411d7773b411b636697c9c2050572043d07405176e1dc1ac5b9e3a0e55c57eb7ffd53cd6c26e7d4e4881ab413c90a0883898d66bced067446cf66578522567a40f11e6368e09f0021ee0ee3ba2ef7ab808a6366261d5688c323f934f16208e2300f2bdf4ddad001ba96e08486514305a8235deb5fef97b20709411e088ae53a16e874438b62cb15e275d4a202508c0b4e608771aee1903f5d33a94a67299637dabb7401fd7e887380edc1e6dcf67ee5afd2b18efee1219570bf42b2b47ae840847de2752fcbf1a293804170c590af1422b855552322962cad711a2c0a5bd25ce08dc854a73b87a16811450342c6521440e604113480ce3cfdbd04f6cfeb6a2862a5da1c90c016bafc568088daa4da6fa8f3bd1c417bff14b58cdbc3f9c2c021cd79a0f3393025c768e58c9ea36eed2cc8f82de52392f2aa3d607ce0aa2de8b4536489d714dc475cb663789271209b5e9f8f4242ca7647d72210a271a944cbf80a787f4c1ce3bda6a958523ccb9f5480fb7138484b03d5e54080682ed953a77337009ffca52881f0208336841aad6c4bc525a94122ebf838378608e1b36fe70905a3bb1488ba2b7194c8c7a8e470d2cdef89d860304f4a693dcb63bf1ae5df257ead0d3c995bd9658fa0fa44e113a1c22db369c823e323bc2e917b313ad24aa1927c8945c4e325f73cffca8db988274249f0cb36d9f3e6b26a79054a87a3b088f967a84efeb856e41d58be00903a643954372ab5b28b15d063604ba9c1607b58576a3c810810543fb2f36bd18ab492a471212e2e6be09068afa88471f55a1a727ff14cb3ffa99dfa479162155f791c9e43b5b4026287030824184a9fc32a4dbfb445666961d6f29240e296a1a4d9443970d9d7a861cf03da35252d575771b41c84936425f59b30a44453097e40ea612d4a1728b7c6a05db8d1d4e65fb511ddd3a9a9f72ab7e553959420198ddca7e539050bf5453055019cc1e3d629a7ded52b2159952733d6d909692ba3695946e8b9b205f9cb83d96424e0ad28ae12d3df1b6442e5218fe81a1a9da48a3d0efc80aeddb483b877eb0bcfad1829ab4a1dae3097da9834d959ae653325086d034eda24930673f0aa13a65b18f90fae3ae1f8633e945f81e94565340c899cff42bfc820292d1f210a68bdb1a4a848561b91b9aa0c84f25509fbdefc82d543d44c1057845fd90150eaa1380cbe2bfd504833ca78a9e449c6673c452f3bcc8a3d059c0a606f39fe7361832730e13853112c1467a6d1ec1acbbccb63d71afbd56a3e86b8db640e076a34ca86a2938713402bb0ff6f72c2b914126336bb833e819e1a5064749fa25e762cc72e7b968a8a7679c185fb382e56a5ba1b7d0e93b5c1ae1d74e6a4398e7e7077ee91ab3046c9f7d4fda1489e46536d1620946e589f9399a59a1cee0a085a8d03088f1e829d2d9c07ef5da89d5885d83c4252cc46d2cb5234dcd5779c4bcda0380edd0986d32b15cbb8a73d0b328bc41141aeeb6eb967727589140bc34375cfad9a9eb5af148b1d5dc32462f54689d28ff3cc804cd610c29996069a92cb39232d5000006e9d82ec6fbdc4c3b1a84895ee166504c50a79d600d17d4e96968df03a95848f67ed19e70c36b803c0fd3bcf4c04bb0f17980c194341228d0322189de4c8c7fd2562ece84714cc5445a683b43509d3fdbd1427705c45d214ec41acc81c7ad6130cbea40f24f22a9ef24c2974d5d2bf3916234283203946d9308c77169b684b326aa38ac8dd3635a09c21d9abbebe96c98a0953d0998f12b372669c4edcc4eca683b73ca08641acb495cfc1d0cf54163bb10e4ed1a051fa1e268b9241439480d388850c799230ad04a7b42e2748dca0458f332b168c33637c4befa91df89978957c9ffb9e463dc9243db5258154be7392bbed8f7c8905fc4c38d0effb54e9bb613c266bb7f79dbf399914ad527859826382ff62d796015fca7d23ccb44f0c8667fb4240b7ae40cc0636dcf9ca3de1d32fd85beb9efd7df7d5128fad6511d8a93655c12a99daf31bcc0b79e835fec40682d17df9e3ce30045b6e34ddfa241a9768953e54253d0730c0871bb702d179f56fc868837583072770f6d018cbb099156f11bb53fec2ea0b16d65db8450100fdf134b16a41c4ce84c7202588ac4ba0850cba193ae13baca7aeac73b17b5ee7b36ac21e623535e69b6419fa2184d2f5ac5c6b8476b6b8fe137ba5d129ed80bdbf547b74371ffb659f870c068d338553799c09570a81ea7ffd44ed2baf56145225a671c1df60f1911aa97b7d0309b36471d7e8e54372d2b94a023d72ecc1b1042d82de4ceae302c6aba43a221a3ec9faf98d476031156c2536505a27550f2460392172f4bfee72b57b73ca57d6746b4cd2956f3fb679c38581fe28b30ac569c6f9e548eb8011a8db939419edc4534c40f7f0af500d3d13e112c8c628f2a263b24530576fc3c8a1c214498cf9c4df5023a730dcb2435393dda8a8ca62b0174956b1a0cddadf13e4b9ffff2d00141c0a055f31982321f7040d5398f63bea8ce16c7cd3d1c8cc517e2fa7617216a1194a11be408c73c0260f8f8ba550e418806b1f956258dd66d6244a62bfb93914687d4ceaa427b462cedbbc2221574b2d1ebb4a45927d6f91f7b73e4b72efcfe788ee600bd2b6245ac6e948ee827866cc47e8ab6997ddf90e8641acabf9bc36e0a35bc14ecc6989bd646486a13a9770b0233c3fe1230fbef0ad97db567020e5eaae047d938f12c9ad86ee1060f7687fd48ec4fb380fecc0937d3f881e9ce105118a0daff8a93b0057b6de136cd907775b7bb0bec03f9e7c489aca3a1609503922319869cb94b7927436c68cc16c79921accc59c37eb0ba4d2691f5985257ed8182cacef54e43c096fd7db64dcb23b9ee154dbcde0cfa9aad74b2676d302bfa82601a499681a0bfdc8f16162fe877e36627dac98e36a255624025e53382e4e1921169be8ed4116d754025ce3ef24f34e324ee6617df5ab29f2895fc45c4adb11f2611924e4da228570c7897df95b0a30c6a87aae66f0915d8c40e5fb1c8de13bb2ff382ae55e729cca680379295e02b992c5f5beb1acd65207eb37ccb4a25ec33c26e3fd44fc9ac49745271856999accd9f663d7c4484532d56e861845125cdbee6f496e066de096bcc91ab6c4f053c2320dd5fa45ad155c0a1fd24cb06cf2c18f1ba89b8dfe6cb075c47a9ea8babcdcf9d406ce3597b4b92c1b3515782ed4bfe7ac20458223ede8c4434c8bedd0539faf94fe75b092746d7460efcfe6b828080ed869b20ca33738affa6568ac3c3225a362d04a8dbf9f53130c13b49b4a4951270d8745a69ff3fef8f97aaea68df152d539a6044326a97f8625e3de6825f0c216bae1af6ad6b79809c7498b9225972b6680ef806ad8d08f7cafa6ffbecd77e8b23c92a9f56a5b0b7aa377693c6db35fd29c09cd685596fce0bd9364f2d6584c0397d34a2590b39904a02206cfc3fce5ea892ea64de071340a4ca5ac1f357089533f9d3936a882a35e7deb9043b757b25e16f74e74381456e252e6ff09d27aa747cdb0aa58ce81d590077de1ccd0e9e6178d1024e6a609b82da14c80bd8865da0b347f84a8266e7cb3b875fd5f1fd4e0fc810dd163c4c765c213918fb1c5b331c8da268af44c751f24da811632305f2b1f262ca580944f939e41cee256bab2b44ac2f2ab981d1d9586af68eb9823f9321df04f3d8f916c6ef81192de7c2d63a1845e53ab664e22710fa95f009df83dab0905c45aab4e52dd8800be44eb97fea43d3bae5171943e6cd00e6d8cda4b4a0f459cd0ca4cfb9b2b6e579a0926030ce1d6079220a4b0dae0d5c06b68856bab24c392dfd888008ec6f04b328ff43ef6faa6cfd5e1dad1542aaf5429317cbf2dd59c626014a7bfd045d6a02830042b2f1bbdc5412aefc304ec08905106ece4437d56dd53164e489c88d4f7a0ea8a7f545683c0ce60defc132f6b259d5c012205b71867223bb58cfd8a3dd022dc3ab37dc398e3f80f01e2d531f55a2990d817a7995f90fe653ddd9d205477914c0826046a4e85a62c976fc3b59e49864e3a7c1a2a14bc555b9defd2874ca9c09941acb08c9fced6e66b848e846770394c5967fd93cede866e2a4623c91ae9895185076a182f262cdb05e8a60284989b352ab67f6cd52c314cfacb8544fe62ecae0801f2afbbc3310b04edab3599a153baeda3e93924d2ba74880081f81eb4ef5476e92cf9c59ff750dd99d73ecabf966f4b72f383ee98e25b6d4e41a8939c3ece3514b5acc2d35a3a5128a6bf7d5c11837081f4f9954c7c638cc0dc37a9bc6cadecf6e9dc0c29771198e81d5a558c03bfcc5daaaa3c8b255dafc79280cfdd48d76395b0a77d4fcac777300534c22891c03d442d09a8fc1c6a693872d80412f9fbcfa42e9248af6202bc97632c854a53ab6ecbcdd14569309aa71399c4c07dff054c5c2109664965a96d269ddd0a2f67b01e1b80d7b3b5c2c68d5032902e0eda24fc7fc57455686fe74ab1ac5d7cea49b39de60ac6e046ff55c25d79ca2d9e19d80495c78d5cdc7e27bbe2772f44106b9b93ef8acc0ebb778abee4b61e3f6eaedaaac46465d26a1f4d455df4ae7e8e0e2a9e741099baab09e34db06591491169aed819d1278f1ac938b6b3cafd6e376b77619f0988f2963f3fbf517be25af512a2f5b5af2536a7c6273ea849f2b8aa080043b97329ab6ea3019a65ae351079abda7057e94538c6931e5d72d97f0dd8bf4d69e69b79d0a0538b5af5ecaf35fd9844c7ae265f2f6ab0b0a756a4096218c649fed328d68d3a1bd7a51fc765c5f0b1c6cec50ec60592ccbee43b57f43666f149e48ca9806fd6d244bae6083e132fa5822b1f298e94f3e5e0103245f94ea350749321cfa94a086558383774a009e207a90e0e39c2fd0caa4e846fcdc30e2a0f43a9b34aa0fa4eee9acc10a0cfa717e8993546df253b4db8c15022a4cbaed6ff208f3633b1bca65134eed9729214939e29558120d01500f90128c849c2ac8e553f8da7c52c94222ee7f30020900f9befeb028eea61339dc03af11888d5d3283a27293b7a693b5357cd7c3b17c4e3b26b158e17526c070af5e0e112398fd72d69b8e89fb0100a3bd86346d4b05497e22eb6de5a477a082d0876ad7067b6bf044edf342a883c0526e88b1ea5f063bb7180b8b93964b2215017bfab98d276c8fb2de9cacc1e20680d53247d0b79f7159aac4b8a6a852900e3fa385ae942bb5f91826df5ff341548faaa266ec2c4f216bb6eb4f38847334f5c705715602d50ae5b786681b625a678b0405a30cf2f9d0f28ade15d30ea752bbe7d3de4d554fea8f1ba2298bdb02cc5da7b462ceb769e39ec5315ccc6345135f9368cc9567deb60462dd10d77d3c3e3302d2e6850c87ee550540018b9ffb5872daf82b129cad7e6f130db413ab60c2d9bffe7681285c1cd16d6ec48bd8e7625efee84080daaebcc8bbe0b088241abc01fd95d1698ce30cf191260d738e01caa4ce0afd839f475e298be8f8c20014dc4ebc1dc3b4af26e11a8e9073880b41946dcda443a3397a705ef68c175f1e9f2f46aa9632fe0e309d6eda9d08b032e6880fbfea50e2e08403fc9f96c1fd788d1cdfca1ea66b272b785fc4779f0bcad5ab6c9c7d5b046e3705a4f9e9097e2734d5bde704869dcc376ce4ff3143fadfff04781746d6b174972e8744dcfa4b3b9a53337dc37128bde6106a13a85af8c66694a025dd7b0f5d4f7906ef8a4ecf6ce68c5d6cc565aba34cbfa00608109770d0b6a02f55370912edf01e106f286fac4b4e1cfaf653015203c7a8e248590dd8a4e9c0cb63714f033344d21b22ed96cadcdbdc9a74b8815588907668478c196af96c279602565e7fbb918afdf0cd2184f35d0fc94e217e191d33ae0c28802520a56d6e8e664912e1606a61b59edc17e963cf964b208fcddc5927c5d288e913e72bed2c0aca9755de0d197e166b8cf87bf653933e53b90238b1792b45862558a9e80406227fd0e360ed0e4194deb6e4169419f6179e824bb3a36fe519954830ce926a04b4a68c8a0da7aa4e1be2adb624b4998a6d783cb604565314e668ece3cf256600f44ee5379fff77f28a93c03121bf5f16ec771228ea17ed4391733c069cbe3553975f4cd798b8da5f8496995c83fcdf583b74fed2d001dafb56a0c70bbaeb61842137cb5a8eecde4f560816bf7c02f685db77fa9f10a147db8ee0118562f62be35172fd3ae93c3d9d2eac1bf1a2775aa196a4ac60b8aadfa12bb19c66c8897df73009bc0fbd7961e1088c1a2a25f860960fa3971c4df3e41b32a76ed59cffae7e53e7accd5145db1e59fad3b69c57b23d1494a0ca1d38857c4328bd7d137f14fac891005e2d66356263d9f098ce0f1520755a99017c0660f13524a863f2701fa15964bdc4282b6c15bff927f1e9e5ffcfc21f2f56a401a46b13add96fc6bf4e8d0b3ffb88c917327a7ce637b4a2367e355f34c6dae9861d8748072dc7e20b4fb4dc50f3ce6ac9ef3f815cef187e43c1bc9db041e2fe8173647ad93bfea24faee8b2bbf6dd94588e1d4473624b3ab4177187ebc1f3cb120672105eca73e743a4a847d6bd794a35f94122c79cde1200894d3877a0185cb077663c0957c1e6aca6c6c817a04a9854a4a8f157a03eaadeee109e80f7128b22e59476fc3818b2e64517e2a53508492376226889400190cdfd0e6c9657e47d92d64223b8077b8e9f19b99d54ab5851f270a8440d193c19982ec3f22f5a9c6632752f8a2863c4d2af1d11ed07c76001981bf93fb9400b5ad3ad11a61dfc8e113a5981ee8d9cd76587ac6f78c349342a0d8a9012683a4941b434dc59a4be258e55129bc1b039f5c67d651b6c7087db3dfa64087e08878332038e9781c482d62eec7d0937cab37ee7460fa7983b7072e42d49d0d34fc2c8f9c25d7762892f96e8f0862b1e4fac263336a5f292f0113e9424bf509dbe9c9473f996282c07fd805b18e238cfe01dc32a76a7c40dc0daa5e9e228fbdf37419a249ec24ca1ede511434721f242bdd9a367c197f7157cce0d3b477da8ccfc3f84968b2a5c87d43851eec56c8e532e1e544db67bf69d2e3a59da8aa26adc4f79cc39806130ed0ef39ae6b63c5aaa55dbfba07e6723183e06e80f2c3903375d7d9d35424a10692b2aceae6b6cd3f98b0b2bd6ae61b72c71d946987a082cac751effa5feefd2aaf0e019aa44051b69172cecb6371e5560e8ad2b2bb91633ba8237aa789069abdcfa0c51bf5837b2ed89ec40882a71ebc3e95d73e6172a47438de2a94771c4ccd0d254c931a80ff0d1b03284792855780b189daddff8d7419b12192aac325195025f9558f3498be1ebed9d0fdddbb5a895edc9b57f4efc5b16139be4cff8a7ef88f89f562255ca944817b063b05c33103ed4216f3f6461f1fca4b30701fcb0228028eef33a83abbfdf517023ec68613b4c334d00c02068a7a4b8716c25077770291814024395d02b9ae474a570c498cd60e20dbcd61a1428cf69737ca42ce0dab810e90fc8e086c4c016f7a3008fc23fca40defec7afb3d37e08ba285f7096457df74cc331b9ae5cbe6e7dee72da3a488a845444294739cedf96974c5326531dcf5cc98837aa89ebf0809caf47e929171597805cd0df13a39ca0917ac2fe45d0b1fab185a2c4a9860ba0585256feb49bd5228bb33a620ae1e556aff008f7e0bc9be5eef058d8e699b1705509ce31320c1b1c7046d35569f9da1a2e7104460b00dc3ef7c20785e192fca498f0b5c7f99919ad26b1dc20194b7fc7ae154f7b914fbbea7c6e8e39896e0ebd31fe56bf472a61a18303d81f76dec1620ff456f86463de4ca077d25b61268188defcc3527c425c739fb5c9f1cf2bbc8d3c6e6359e2dcea3387608dd2c86e4b521d1ca73ea43286d853e5b23d0c351a487685817fa7f95b2012df5cd846610f0dda10e3672d1d4401865bb35297dae06ea4eeb602af4a4d85fc9e4414044f44c399baa4b002877eb69e6b10408f6995548ff44436f937d1d64fcea45e62fed0c2efada433037ce15698c5544aac7370133b44b2c04ea07c3f57a61dd7ea772459d7c7b6f5f428f22bc6a46ab155493c9fc1a38dcbdb30d00ce6ca9b9ca440240a38b3db0139f6f94564be015e91ccc6466badc05ef73b775170ffb465fe62caa1ed1d74cb6fecc9eb946b0cb74e07ec53a798c9b5873b6174b8efdaac3e17a077e144bfbde38a963cdeb4979772fcf980506d825635722b486e23822d52d0d5c291850593e35b352ce9dc25c1c46ec8787e854304380661a8f0eacfc0769f717e5dc74ff6ca97e4d3ba782d6124c200079397d1ffbe760003027b18606ee86a54201ab8485078d9750ed9607fcb2aefdbe6ed3a3b1f2211c344b227732b4bb9a00cac5ffc31d6a25177f7e6cade23a655058276c031bb79c009ace3f1f1f167ca1ee2e443c7ef70f361871197457ee5a308515cc92e607a394514a0a69e5f775c4bbb7e2b3e4f40bc9e76fabd25b46ff6f39a6ecfe9a4f8add5811a266f9e127d8d4486429389bad0b08d1e85710f837266f60b1b06a67de45a1fa9f090210addc071632d21f3873fd8ecd35a03a4d542747be4fa0626ece1cb7a6f1afd9b023baa912031cba65e99b50c6d442227a68b079777c07e6ddd40027471d0657d7a0241b768790fb60006154b169e7d489037aca7f2e8a1cfc0828f5c53b7afeb8aabe9a3e99e6f4a0658498f521be14c0ffdb36aab2af15b6788213fb13809366c456701b8cecfd61c2cffbadf757e8e1a40ba2d259b9429cd0ce984c561199f21deca098245dc50876f7294ad642d3d697d1e450a165e511fa62a0c03fd46060fde935955f5653a32c17ccf321e68e6ff2686b6a50f38da94b50801328296e6540cc3e0ea32ace2e490fc2089ee82c79003ad51a2cf83be7b176b2c2374eff1e9768621171d83df39b0baeb0dd6478fb5f95656a61c88106c5de6347a9c0a441afa2ce759f946a01e700122cc3ef146c66ebab120145959c5aee86ec0db4f7cbbc592530355f3bd9e927840fd7f495b1435a6ae65aa0de5058f7d3b68dad3ee4a3cb3256aa2993a94a8ae4ac2a4f736d7f72574c22850a1f0b4585f8a4c3136f211c5cc6bde798208e4ad50b06a0fb349ec4eda4fb82f65a39e3fc5671f61e4c95ccb7694e3bb2a5374382b15f9e282ee6c55d9dbb0b2a4d622d9a7edc343c06d7bb8a26366e5e849f3d68777a5efd12d70378c204ae5675a7289efb03c2000f8f67f9163d193fea8da500eb1bf0f19825e7bc4cce17e92d68b6b0d7b3198998d4d62467c40ef6e74e3c8a9eb37a703abe179d3936630b97605288877d75650c7bd6841ebcdf60e2a4b2d0e51227c9c3bc0b54f0b46cf43ba101cb0f046410143ef9fbc56831b244f16952b9538a3af1f3be03fbe04b698eba26bfb579468f6cb7081c681a94cfc43e42746e5d11a016ca5f7a07b1ca8109d130f1b25099ced8bfbce1da8783a340e5ac9ccdd7595b4de63960ffc21c9bf556502ae1ccec8720442a44072ffbb1b361e34f8b63f254c72f68f2a6d9df39782f7f0170c3cceb5a522ab66ca8ddc244f2494b3faf51198964d93863a2c78f4035f972c61803aa839ecd5f47401288417bb3d28f8bed3258adba9ff32265c5dfecd1b56bd89558c174f1228dbd4de142f4fd1db1be540a272a3f5e6b42bfcd6cde7731496bc08e50afbe0e96b9e74a39765a5ff4ac1eccd9c106e3809b107faa7bc7560d6edc89575f699612e392920a058991e4adaf6d234d708662ec5b38caf0761c05aa436a17d571b8d2fcc51a2f7c734caab9356c40a1eea2ac0478eb447adee65b2cdc62b19847a9b863c09b810b7dff398673e3077a7d6ae597765cb83bc29d40a49958989ae98e05e2180e83b03caa4d23c74ffecdc4b17c13809e89db4b79fcc235e9f0f7a1c93af3f64549554c77f9ee9a7573ac029c68a2a2c6318e501d07e74dc225e83507cac6ee39aede3d4473631fd6cbc20899651ae1c0c3b4c7903df2b35b8a8bbb8b3c655fcb5e7f50ceb22cc9a566e634822dbc1ccce170ac728f51afcdaac699268d0fb5f20c71bcf553da40d82d2f261f59e809a7810d21ab2c43c5a2b9e534a0b38ed23f8eb50bb357cd8b8f36a8202bb4766b50c7dae2064ab04ddb66980d888f156daca44f9e7f45a18b2fddfb63821d9a6ef718ad9fa0b0ada3d42d257e2ca8bf99ad2b80b3677ea922e7bcf571f8e6efd8749a75bb15e1c2078f3bdc21919f8e8ef8547a6fe0472c39371381e08aca0232f7ac8b5e2a964a11e0ea447afb31695f084a22b1e361eb6658f724caf489a7f7f047d1c4dee32ed96ab1b8858e819f26249152b03a890343b688981613b99ee89c6f8fcc731c7be18328ed6690973180e7a27e9f6f52f088a979aa92a410ac724b8b65e0f764920fd1ec8f9ecc62fff177505d346eb4a32afb62fcbf18f3d58d6ce36374c6556009482b0fc994f039fec8655138200eb779f37751590b819f41e0e1c5a7ad8a94f58d850245e884137215c3273f5c88c421c8c5061a0ccb190da8bba40f9ab30dc94fb46ca686255c50979874aa6407589e9aa0594668bfe2b0c1c479e86fc373e07b7df7ec303917b05425313495b33f307d8e68ddedfb17613100dd41cecad84b4d15b0b3e270cc4f3ffd9700f8a74aa74f471ea9997ce67dc7b31dfcb1c8cd13cbb4090824474e73ea1f0f61eaf6433d6bc22dfe063e437e34e0f60514e234967922baa80fe2636cfe0cf5a5e1c6322ab84137334c865da3d39aa08330b81122088a8307e6a4a6d8d5206b6c01b106d22d18dd9aad5c99a2a06fc1451e88cb4fd766fdb165a78c3c33f88cb5a5e0d7bda0b9f026dcd24d59621d1908232e919df0e48e5a09a469caed6cc44a9b24af8194f7421ecafb425dab16a9cfd3272d773b9173a6f39244c6f9677587df8f88a88d6c7ecb1bcd427fab96980e0a9de90f02ad3de5e321da342c615875c8bdb98c04d051d1b665b5e94f16a55304efd4bda6c7b75c0435cc7423ac83114cce072ab95c19539d4a6a4ca2bae89c02e5d4241d6af2555fd6d5272270f12d4c77407f5af51ffeb556e659b071661d45d811a104b90bac321f874bf4acab1b021042f5b78f032b066f325a558018f37bab28c921a81c421b70e65846d80f3073ad5ad18d6130bc7679a7191129be38c396c50b34a9b1eeb556002c7c198d77491c601aa1644564529d5f80c766390cb3e17cf9df3c5612ac19da988034b99aa869ff27c475de9032e4a359fe44427f7c169eaf03b9597b2bcfa6204af936472591593fa0b5123084cc9a0909208c4f6b9194c8111e3523e47eb57c381e6b669e86aeb074644941e250c3fec9d40b25ba7ae7b5df0b0aa6e21f247304cc4c4e7409b13d5a5d16cd67f1d93d3040d34d83ddcf5a0abdfb7bede138aebb0c137e4aecb03533eaef3235e94b1b3fa0f59775b42fc6a26843c453664e6a2f644fffc6e43cf6c51ed29b9633badc0b27e7f308c33348fb7c84d9c9aaa9776cea625f480171d09a54a0f60c6299c75ec580f25769265f4d3ad4cefc061b02ff65c01a971b54c5afe1105bf002eb4d40732704e4848b7ca9e8cc75f4f521ae154fb6d38aff55fd4ac624b1b70aa329d97707ccc6b82227c33a74515396c7e4b46111fa531aef7eee69883dfd8863935047014f1ce1e32e37842d6441f1a4cea86550f8bd6c6942a2b5b959ca28976caff1323ec3caafe9a07a5bbcf55c1ec7a2dd9090e8b7e2588376e15d540197280b1f767f0b00557ae64a09ede687bbc0b9b471ad6f85f1ecee5b08b32fb347ef00a040fa15f5b1c9538a1807e0b19f515d5e1d3e187b3e5d035ce79f3da2dad8f81a1c91913ef2464ba142c8ade0df245b3f68ad74e259fd64aff49489ff6f4741f16f3882b63f8da55c3cf24c000030bb49823c76482d41c0a02493edfa1588601fc4bd3b260e48235c8ed5d7471b7eee149d991e99f820bca97c06e51b9708949e278b9cc38f3b5bb54e7d81e213d8363ba99c3164f4dfc8a58cfce74a6494d22d959a6ef56cd4af96ac959b9235f4f5415dfce26abda6c12c69cb5db9c5f375cc905f02cabca6b1e54779627e0613896da78e40b0deef79b13266c6bb4a174a1e9cbf77a6b06d47f8400cc1aa1c9070aef91cd4a944323c12aeaf70fab2db12eb70462df55bb565ba88971fcc8d580244dc8901393d17061916201023f9e7f520df0d202a7b378bccd76324ba05ed552ef319830f691867ab3b36d185c603296719f4948d898b255d1e382e9dd5667e16fd7388434fbc6c404a97d69a7ed938db0c12cd2e574fb3ae3fd568d116cb7da37c4bb6371e6d3a6413bd2d94f7b6067efb219c120dacc21415192e6dc376cf24ee4f4c29b54be8b1d5cddb3ed200b94bfcb18b5399634e54804e9ebb4eb0f012ec910936f44a4e426e100b647648bbbc90d4f00df2e658051fa65cc9d518fc8a81ea53494915515411c4f18f662d3cbfb0819cede343b4f164a2486f9a4dfb39d4badd7436da21e2af3578a03b7c8bef0fbeb836e41bc6cf19184c3fc8c5a2cd4a2e47648fef2113052162900e6f6f8e7fe16b9b55edaa17e4aa9c3943b84f2376bddd12425c568640513d65b5f28ef347332ecd1c06b1ae7e5e855f0176482e5f8c60086773fa6f46cec68c79d7336ab200c874c7cb19a9f5f2ad0aaae196a62aef74b9367364392006131741515195603bdbc3485eaf9706271450318ad7590c427c38c8c16d57c7094e256a79fd83e7d9f36d327d34b599992b0ee0ebd990cc1e8266696ae7dee28ca760bafe271acadbbe5d9c56c7af5269e2d8c63ae7654ab108c16c08055465e4db62f40e5ddbfa7f2d850e3bd418ee0026547b34ab6e4696b1124233f2e87e7c13209dad729d819b2203dabd545fd99781ab4433be8c7fa7efaeb5fcea180a27057c17767ca110045796f235eabe9428fd2eb8e1287c965a7869539301a3d73c390aa7bc1d33361d21878ff9dcd07f1574ddfd02c49e139e443fbb2935381c9ed8d67d14da671192d2e15691b0b06f0cde5f0c4281aef7336fee38ff95cedb5b3e2a35044f604fc2a77ac14bd85d31137ff18d5826078117de888e185f55e2193080d2a51c40ae6ff2393b3c92b17186e20546e5d3158f664540976fbaefc36de87fc927998f103a9a10c357183c9be82c01bca0003a9f1f5c742d6ef6a04973dcd28e6f755c709f85afe75fa526fb86f11b471e5cf36b94de3f247af77b0b88babfa38db317800d1fb7c94add2dacdb3e3f94c1e11379cd2f93ad40478d6ccf384f60e44fa1803060b3b383106aa7a0696d73efde84ff06081e7abded00828731f32855af5877aa2288c00066a699764d2063db9f93999570b7abc385937244145a9ac6a773477dd09ef46bc88d1bb256b42d219f8259558060c2d269c1977e29e4e42278979505ada6024f153a3601a1373b6131edaa8ee026ffa959199ee916fce07a0d172d1f3fa228b917f4b7d114330d5fcdde2f6b8a80324087dbd71eed11d32966f8a7ca2beb0f3a875559f680fbaab4c092af16c317ca38dd3a146c3a0f2e6a5dab337784cbdd145fef92e5b4df23b5e56ecd1fbc2ca9ebaffe6c877016471eabd883aa76d0332c8e6922ef26b926a2eabe4567db82a99dd2e72e8b0b942f70cba3d3b0244f05248037bd33bbf2f684db5cd1ab826c700a8abc09772392b363e33677c0fb390c6797b0b89a0aa68b9bbf8348b555aba17d8d88722d4e3265b57e49c68f41d86023cbe17ed960e9a7c3464985a345bef9246c9afe937e0ffa0c206bb61e43938ba764b6909729b77333fc0782bda3738b267dbef272009565a34606aa6f24c1c49a35926b8cbe3f89f9496dee9d910a34688af6f4bb52832f287d420fa8c85b4ae0594b572e5ac90668595ad33ad662c3d1b2466aaa7d09ae083842a06acb7d2e21a3fba3ee4a3120f13d5644ce93b435a07b3ed08a568884432b13658a35fd96ba41c76a4ad6e28a8d1b584558843a5fff66b6323e8926686884212ec69d9b4becc0e15888124282e52d8eb5687c267b6ce4744b38d13e98b73b82af7423b1ba7c9d4eb77626c00966a74f5728dc7d365bdf46cef240da976e553a7e88034ef62ea9c109f075775a0a757a2163edf33d72629439dc819c6f8036a9b6480c265ecb03735230eedacca70c7960d737476d03b097fd420d53530e36676779a120760e1070fa9674b7f9bc9da9083d8d6b6a3a92767503c5a89a1cd6a3d51e18ded5f4642f858db3b0a045b8c1543708ccc478b140cfeb0116a8aa69f11e8cd0c8d899e8e40f5cb6dc7e6e608444553ced445fc7ddceb411a3a2f51706ab92ede6e1a65f2032044bedf81534cc527d9c8bb2ea544a2648cab44aa95d120575dc25a87b432fd6685c96853c32c9c5a4b5b409ded4514d9ee9f7b8a9dadeaf8720f2104f6513061be2311e0fc4aa541c048fe8954f6fca575f988aecf1eee92b0fb1a32d62b8eb9e30ed25aa450ea3128e2fd9a7da6bcb21929607e903782b2f75c090174fe236a884b129bb3afeb2454b94af4a0404571f5f606466ba1f67494443f48dcc2bf975ac1d7d74d45b3ce9f921512584883e33d6393f8d0d112ec3b20ecf61e682d5b60419eae160331ad39fb02e17a569ca73bbf8a88c6b0161c7e51dcafa758588effb1ca713a56bb8d5aa662bf8d312346c6a12aa75028693cd44e6560173fbe9cfadbe5672554347b39f2ff177513f350e4a1491ce10d746e89545a64c337d4aeb95205966d0548959dd2f31c3dc19e409441de8df90096744247167ff878f7cdc1be404df82d85bc82a9d040c0ec570c1795af79d335ba09947309ebb2a632d8d1ca82eaaa7b6601985c1e83ad4d7037c619a9409763628ed23f77d5ad76622fa9c92291039775064813530ec7b29e966ba0744277d11bf593bdad3b2b5598a6b89d5206f6427dbdbb3a7d79b81d2af6f3dae672f211679656d78e0569473343f3e6b2f5c02c763ee201c2fc5735d296a5ce8595d65677173f30f79b02a0b8c4e261597acb654997356c22b7bfd553dd3fb62d0af43f3c06ad5b8fd6f98992cb4ab1ee8e7599d5d4767ebdae8031e6fde70308e5cdc5250509baf905bccd1942bbb205c9bce5be02e8e0ddbe4a102da5ee33e468228d4ee416a2ea1c2d12744f9824328433e56662e2732fc7faa4e78ec8e2e6c1d4993b9037b7bc1e94e56cf5b621a7a081ecae80206694258e9852880269a51601be40aafbb51d9f0582993954cab5ba41dad8d2acaee92628ba55b37315d4f178958b068c70a8792e765ad337bcae0f903bf07c75ae1b9cbb56f1cb0e89a573f07bd5af1b491b140400f843d3da38e8f6d03f105cb5ce3dd46fea1f0a2244f3546d117029d595e03cf348e9d79db6432a02c7b270aa4aeae2f3c8400afce224252287a4055e8ed65f1a878834e9038f0812c25f19f371190ff85322780a6c083b84abab8bcc88fbc5872fa56b76edbcc882ffdf2d20bcf7db0f3096ef25c29cafd51b89786ec9b1a4ab63188b3773b1a23504339c4cd4d9001625556f5e34cca288a55868dee3338aea8e1b9cd2f5da045ae74e33bc7e5a314b85b148a4b611de7a7433a8b0403ed8438b2867b85c161f3df17dcc8237f0005498e09295a44c7f1a34f69ce9e19013b40d55d040f8966e33ac139eb90147b856407483dc90aa9b0721ad729b188b37dddb885d8faea6fd08d8c5f606250ff9c9ac1964b5a74e8f08865f60f2cc0fb80e5b2f731d25ea96d246cd20dd26f9e7e76c5930bf46b8d676c2710981fae1e9132f5a250e221f224ea109b889449706d562b1b8a536513290c62518f20f2fc10f1fda59aa03a2be5d160508d5f4564518e4e14f217347ec71905ae298f676399e56be5216ec4732a56f004ed3b48ff15c3afc9f676f08f08b1b9d2c2e5f492a181513367c12a9be5b4803cfa7f923f1f88fae8e7928d7fca00833903df3ebca60377dc5ff5fb5f3bb17a70b163cc9f408b676f19704749b475443299af990ddf8f5d25be6274947cbd9610aba874a441d087fd08f21917e25b079566bf7d91780ad82f988c5e1c5960385e5a39871bd29a44c9584c605bcc39814ce96dc22e2df55ee52cb86cb78b7f8928fc025a66567d4d8ed23beb7d3a41e1b9bd579d2ab6ea8ebf5abbe2599b6bf9d01dea235c5d9c55faabf22995e40501e26f02cddd8431ef743bac8dd61f0baab15552f7610635f3878cb040843e3f4fe41246edf0fb582eba7f482446289ca96b97ea02ab7c0fadeba312ebb350343ba0870b202be984ba924320db2a9103af91b7150d3aac174ce686bfa4eb12562256c17801db667386d34fe780267f7dbd74e76710bb715ab9c871524722cbcdee9c137597e174b144741a1de90b9e021699ba1a2394a123bc4b91659c8abb9627dd4d21194f8e52231df8bb7f3dea00c6d1dddb11bd3368b049205b24ef027dd3b154e6a1b875e06e8d00b3e8d22a52657d733e4cfac5b0163069493bf9bda359d5d0fb9f4cdaa1833c3879adee538560c67698706d36bfb23e8333fab43e8d945c89d4b0cad7d1be1445178f38067df491c8dec1fa6f296ae963f57ca21b261e553cb5294b85adfd4846e3ec8a2b8cf4a1a56e625a2899b210a6023fe3fad569a7561695809436490c8b78d57ed30889a53d5d23faa59ce50dc59e87b86bffacc87dc255cba921d654b0def9b05a8a018735e13a15049b7fda80275b66e82d17ba69c0edbc75d3b17c36c405ccfe8603ebc5ed156e578c11c2d1662145d5879172a408aad97b7b6331530a23547bf1784660ef3f47e932797570610692e558c1974f7f0c0e0e3ec6d6165018069adc8f7e259f1a81a2783100da2db3c1516dce1ed611bd97df50d712466ca4e2cca5e2e50889b11b2a9510c2e511d3830968252b5801f04eb293c5505b4564e0a0287e8864afe9f3c3a302c8c1f6f55b297e6c53180b0ef6e2f75e6adc558a3811781c356541f2a506311eec20a9298dfc3daf2d22cd474330d29518f7ca7c4028ffac97fda1d42ade14185dbf0218361366f2fc9cfea8542a703344120a3cfaa2c4c386a806f6233fa75cebfd063ce9341cb91798688d2d8b94dfa027506954c1cca8f7e9e81b9b1db720ec72d1fac406d28bc35828ec1674b9f7050045300b0ba6ef46a5b3b29b765b60cfd5d8dafa5165b0755b2bcd0eb4df587f0f52721a55b97cf42a633d42378476fe1cf1d95c4bf20f676a464c056bee7a3b60b03c7c95e3317243e18e64a33066aecefcd106f8cdc2190f7bab8743d4777a2f4cc2b392268fab60d0d5f10cd6cb58eb706ce08b384ef78ce38b1c474a1dd4cb3b64f0da08e1b9115efbf1a6def340704fa15078dfaea689f2ee30e73078ec761efeeca05b1fa6455b7a4055486102d816aa3a4e1ba88cc7240ddf5e10757e619f5f70c80f34b1f761b032b22e4f3a4d312241d14a75493d4c700536108065f72a723c4a3ec0fced63d3f9645aa268278a23e4a578dd54a18f0b45fbacb718523c9a3fbd34edf650573ce567b436dc8df3ccf2b12e0b94f634bd845b4b320dab34dd1582e8698e61532678679970c6603ada730ea386634de922c4ec818f8adb11b96b247af176dd7a48c5a6bba9b81fbc7cb5adb513adca88ff784c53dd7c529a107aa3df63b0b81f7286d8ed50915a010fbfcf2f46a32e534ba09e6563bbcb5984a65afc8a4a507edb36f16252d482ec49e70e5000323047928f0d5b27e794a7d393f26e607ceddca46eef53c44fb4cc18e243212e59810e7c2cbfea7d179bde9f4520eaf7d46746408f228b7368a6c7dca6447d2a82107848196981b19faf80a613daee9cc3ad6663e0c0e70f9ea73e88ec64f7fd3e7aa307cae7b19175e663b7c00ba1c6ee6131455b28bd4ea3fd01f887014d665e649487cae0e21cfbcd79853383cc3e815bc7b05fc49167d8e595230b359605cce01f8fd2d8ef27c8d37ef2a4b8778253c0f1c7103ce7bad8a79d756a7e10994836cd0157c2c20831672899b55e730e1a2b90c2ffdd180f440e3056d36ceaacb97660731154eb8193b2d2241a3279fdd4b9ec15fb9952de9ee402b7d01a0043fb30829f64ea0609d33e791d7bf9cdf8b0f97113cccc2b51e34c12deeba41f45609d35fbfa40fafc12266decdc1039d2e6a8facf1aefe6352675bf339fad11cf38b4c8ec0ec5ae57f48a5b96d4f320c1b8c9be2731b2e0e813a19415c2e62e8133feb6775cd0c7af6d8d67f8042846b77e4ac1a7ef5cff9a7a84ee3a9c3501d19cbd02c3a93773027241d88030f71e66d160f9fa52bdd5ebb2d56df595e259481579d8a4c96f3d638dde76466d16ff235b02a39942e1d8046ec38a890eaaf2b524b41d1374cfac65aba1f475680cc18d2d7cceec748724bad48ca801952847a753bc856e3fa1b880a71fbbbb63244ba0049f4e7496cbc1f32cd9969c296af7dff7a71bf69b56a9dcc8eb34018cb6499be59988f8231bd90a9b50cd4db8179ebc50fb54b98cc0a92c7aa0a9e84fd5081f08d11c0085e18ae48c63f2b44b76a1e1581a011b6a8c33bc0fb8a2370cbc9759a10a514043cb377ea1a1e73a38b5eac2841f55431c492cbbadd3ffb019a74c25a1b93ddb931763d21c25a77e625734d2a7821005e91f79af50a0ffd5c2869c475e70142d82a1278a99bca082f08a654c22da8a7c4a442566abdcee5b9ea73e4712cebf142863c48936deef66b0668b0382968ebdb98a19d26b60a5f9787c6307bd78f37350fcaf0a403822f613d4e0244cafcfc2020f0dd132817a241f517fcc56b9e90465a9d00e5adb6d9e162f0babad49fba18528d22a76a1bf67c95efd6a8414be0351db167dce0f8d9b621d806dfd4b3f4a37324d590a50a09faa99c11d4988a21db4c4c73cd7ffa7c28b16f89c3e3b8943eca66c2f4e31136949aaaa52e51e381e8681f1ff0ef067f7c3498bffdb02d067c8f3623ecbf941a6593244ecc8cdcb896b5a12b55c1829aea6891e5baf21df5ee2259b33e51738975706b74f98270856f69a8f8c3ad242773f5780e0762805b6013231f05a93654f91c604a932d36a32cf0ccf0e3227b7d547cd75d7e111ba1d1b4d4717d4d9703c965296060d106c105e442047b81ca3e034285dc88751ddc949b5f442a6964879c083ff21b3c015f030ca29dee144a90bf12bc11952c9d64081d90448202d05663ea775034ba726dc197b3a99e47c1fafbbb4aa9c047d74437370d83db49ab9fd97a6ae2fb699d3e68d1bc775b176196c188595f8712cd162b070d4a7c0ba01de6652dd3652d3ca9834b6e107786dbcd997838d4569f08fcfbfc092f26d29e1258abe222fc02763f70dfc9a023cb1d3f400137d73d5d588052cb1a3493717310bd03999dee782578cf1c06257f1865af509214b0e13f9d61f82d2484573792f036e0db375acbbe9782e9d30e6184d288431fd4bd86baa860c18c701054a6aa236ab25590e35c6c4ca9768dc72600e3d230e4376d3f1e9edfef6ce55dba3f51c7caae49c1936584e09cf276480ead7a764b6c17640e071c580a0bb7d8583b73c7f66d1b9b9f762c6da4ea6ad1cd92b0767d05701246e114efec47d7dce505bc9283a1b113d03f87f9dad91954dfb7044879bb391fec3da9b5ebafdde9e7af56f3ef2597ecabbfb671543d26d35ff7afc15595f31bae89763853e5bdb36d62a995858a0ca3594589827b0f99e1d37dfcfe1f5b4dee7dcd01ba28c5ac21b185a1aca8f8215c81056242ae8535ff119951e739d3fe2a1e8641637eb5dc8600abfdd80a0ba5387359d01b1b49dd4cf21c5cc404af42f6b7817878e86efa37f6b42095a0d1584fa1961db72795e447b3204eb9fc2be81183aa782c1a18a2cf5baaeb1417523bd357d05daa373984e0e5f85531a90c44ce9858914373282992edf9897f2c39467badd8fd018c3c230b561b3a77ea05faa67fd17b47a7e2965ae7b8692299b9cde5a6b6eb0737d7986f184443b382c420965bcafc575757115e9d369c4423f05fbceb5deb1111f0bcb270afe4e269efd9ecc4f137f58eaaf011f6bb83b1fb31a9cd0c82309c9b6f8eee936d4517f0e9dbca1c5348bcaf686613876e503aaa6cc58835367fe92d381afe54159453b9227efd5fb94d9ae3af72d6566810d2970399448cda67ee1fbcf381f985399642a83827790a6ca46926fd68f55a509840dadf94fe3efab23abd89a5baab96c884d45c0d32f330d4c8308db35b796b83ad9a98a65769c33dc63023c9f73aab75ba52d6b4718a28e4d1e43b409711210ae0644c0dd17e75f05df796ccdb539044763ba7c9cfada8203cff4c8a498d278d49c543cb585ed43a5ba21c0b0a2f476681f0d9c1841e2901157bd378aabaf6cb1ad74fcd8ab195429e847701889e7b6fc6931f6f030435509a5dfa9cc4a3075024c216dc6d77ce248abd876477b7fea95d82713bf57fb8d4ed814d6f9e2fb5491fd15e4e80a186ece2327fd742cbb66c51dd5b7b3742dcbf4e0d73bef723774d2aeb0f829a3028240e0406a5ef8815650c51b367aec3371ffa843f97675a40832cfd5cab7f65cf7b7d93182df66d72d2bb958c05573c507eaf33709219f972a5a7544360dbed515ffa543cafc3104e1c63dceed5dc45c4a6fd2d67cca1d87e934543fb60007f7f09df80f4dc00fbb97ac53f44199a1c2b3ebde91db507c4cf504eea85a14cba27dc312679fc876b438ef8c90e55602f872ef803856803d3d99cda066b4015342b7a5e824a035d53740715ec75af59d22c58f76707b0f98ee56b52e231afbd95d4a5309b240fd1d3d82cdf53e1c8c9f31eec72171f6682ba645c37992fcb8640e179582c629a541e1962a72c965e4920984e341198cd7be357701eaaaafcbecd6ea0045bf37cd470cb4b2070ba9c42717745eb5a766e1832ca935127c6d985c95e5b770d60e5c124d3d95fcf4ce128c6467c6ceaadf7bf3b4aaa9bfcd7ac64934e5b47cc95854c2f6f4840b58c2b8bf0c83e53bc7b059e0c727a17d429f5890d1bc4c0f4f2fe904cf25f20e8163f29826861f1985af52715ee28457fdf346dfb7bf32cb6c53b0c68868a6d507d2bb3e328a9d7fb5096c6843f3d9a5a93e2834be9e1ff94aee2f7dd4e121c56fe35262604fc729483f13880face94f2add5c6a80e20312021d421793441e91f5c647d9b6bac1f1a0a8ae86428921716a62088862e8783ca994201ab8c6c1d0b89e1d461937e92f2a36b43cf2ebfd06e2e01f36df58172350ee2f423445382e69cb0671242fbac681c58e5c4ef4138a2ebb61ec32850151488e2e16325c86fdc149dde3adedd79ea29c22a13de5a0b5906de472e9ec5929ede9ef70ab9adf83364d91f8d433f22fd4844f3b304f52828203417c14f685698177db9a15d05237ed995fcdcc7530b70980de79288aec19842f380272d9744aba90465e43029f9f1dde78ecaf54e4a22b90dae53ecbafedf1348efad6d1f18937b69371a74a528083bdfb4a20bfa8fe2ef05ed72a3b1fed7df8318ba1e934320594bd70dfe027e33d0670a1b620e5de49980891fb945346e24bc08e8d74f9f3e7364d37e0a1db2509de925b4d15e240ff2ff1f6e720b52045150a69510e412cedc5155571c8af4f217954068c31849580c52f4e48385f9c6000f1f302d2a4168e8add5fdf7bd1a684f29b9cbe7db573520f7818071e511e03eb13c672d90cf4aea1cfbbd97dd1b43867baebddd9edc843f0c4e82d014bcf552524e71af5ddf8548aba031bb600871045b76f7924754fa30163ff65049c587ca7729dc071c29016df41b18bd88c60301f4295af5f039a69ef32619e803afaeb527a6745f81f3cc882c19537c8d95c1cbf1474496e2983156798f08ac1741a177679cb862de8852b45bac13906a3821eec62ff70d79fb5649c5d66fba3e6697e343f4205e0a94b3678c373d0be519f664cbdab44ce54387d57ab2e1cbd660c6f0158bd5bc549d2341f504c4e6b1c3d226b818c2f700fd22163856a57ff29ffb87ef53e351dfbc9592da72fca1301c39bc8db6f14fb570d88f8ba86c7602122a731879a41ce8414253336aa8be6a28b24c3de606db4328d041649712e6d73cb4922574cb6d649015d047b46ecfe68541bc7d9927fc18eb6cbe0676da90d57eac5db229ca9cec54e3c47df71a883d1de950a266d707edef99f6f1d0a78b32f697548fac033375aa88c2e1fe7a562d7d0534ed2b3136b33bc516f1830eadce2028c7e530b54eb193c7b5d5f3235dfb27642863cea89ca829a3e47587bf029e7ca81be5e6d029efc62d502316273a91e2c7277b60953a502ef26be5563ad7c7c548a747700b6257bf961c82fffb732ec3f1e7762c3c0efc06d20f264056471c17c3ed61496e797a6f91f7e6542aba1abd0d5370962f8467f8b42f6ce7a13cdf70c8f0c7e9c06afa13ab7c71c5c8bb94302ce236475c1965a73cd03ad20bb1937cfbaead3c6393156752a6f3981d3f3cc1a73a25d6c012952a8da7f8594ad6bd9931021252b5f099f1bce505179bc3a783deaa20443e6b107ceb99c4c5ad3606817c351d24977c0fa6679fd492be3c794a3544c1572ee2d8a019e64e422f6343c3ab80afcc3a08d75afcf7a0864c220d3e5d592361a4e5a95eb3cfc441a1af9d66911a78d3a725493cb8a2a9aa4a930af021ae181b09a1ab52f342bbd3664328634cef318ed119ef07a8c99c96612461e1bc4eec66b9e1df9dc78347fa41a1bc9541187f385689543a76ebfd7bd6c732e396a7ee8e41dc493b9c22e125d6d26868749d9640857496fee35c5c43916e3f6fecca82b8a4b16c9908ba510f40320bfc8120c66d3809e2b1f3c852cc0195651019933f3efcc4f69e28f7795aa258c4eae48c37bcace9b929a871538a03941f405481d189e0a6b1c562f54007b59a8e799c844994296869d0832b9d4591d979761e65cee92f1dca6da95b3b8102d6949170730acb9f81f75cb409c946c8fa0cff7fa45ae07444b38571a55febaa4d3a3f705857a65a09d7266b070bfe6ef6fb706ba39eb78fdf4ae7abf7c6ee2cbb5e76b07603e2e01d118aff70ad9d797e1885aa319e5fe20ae8087ca2f28c847c0476dc84ea3f9db7605d0103c8f59d1909c6a76a5748410704541adb378f3ec3e72fb8cf0d116d9ff961f10a70bcf852cec482ca8b0f013c832703a659935efc9d008986f75c92ee5eb0570f83ccb20b43f89ca12b66009e3b8ad88fb2715dcb6671d4e3d441b5b0b229b00f283b42ef58afe6a64fe07bd81fb7fb8c1f30ee83260492180afed60490ac5cd0eabb56313cdb9764e544127919091173434f0c7ba71e1831f518a6719838649ea7d0c8382b6e092ab20e7148ed55f55e66836a5d2706cca3ce28f418a1c822bc7269d6db16111258f93d42dd2c6f9ee12498682180b1c9790eb854879265e46fb3147e08aba3a68b2904f95844093a5064c512a0eee0aed8712f959b9059ffc920f6bcacf96398b29aed84063962939023b22a33a8adaca563b29cfa04308fa31b6d4afe42e863e1144878292a96205486cb77b8a2f8ef8e23a61ce10a6f4b7e13a17688919a7c67e0a987b5a33938de3303644c90b54d7c56af29ff56355ee3a58a5eeeab20ad5c29e903381ad64d03a196f76c0d4c9b886e6dec75cf02424dd62f4a658f17fa94e9ad44272377a7a5e5d2cdc3984551d88c5329e324d112bc0c671e981eef5bdddd70be1833c750865c1890d578ab76da181a6a2e8e79e3362058f27fdf588355ff8e3a5107d688f8f3980b3ef05a74447bf1daa1c0c1051485d8abebd78113170e01385ce8b2fc1e879a3f4320eef60b7b18425c33fe23fe8deb9d6222c4fa665d9dc0f902df7e92d7456a0b2a796a8e01bddcb3af4a3c19d7161f32aedc17bb7915d4a7f5f82ff9827fcf53a2a2d989f46eff2f344cedf2a726a38ca6746a9d57157f49941fb04538906377e0e9170972bb9fa9536ee701bf64d1b9175fe49749a6aae5cbbc07aded52b48b550195e35831f6d5c63ba40c2cfbb2043c52f1cac514c4b7bbd20ab8d6fa6eda269848764bf457f340042c666b4141a9fba388d4ae075a31f95bf51a077af83e58463181faa3f1efa9c4cbf3e3f1a37e45721050afe591a8a6606260456d82342001497fbec96d41266dd85b56e463712e8ef68caa40986c01674cb5bc376e232307597f36d99803833e568d3c76bf57a09362c956149414eee54d2fe8c77bd4996bebb77a497d4e6e382836ec2c7b22cb9e2526658229133996f0ae865b86f9f95b3eca8a217a0429866aed77f34d91568093958520bfcb418a167ec02b4897cd376893122fcda5423c9ad7539b1160038ead52e6ef8feec87b7e48b1505cc54818d71ed703b4c3be58d80c2d5339d6a88a6cf08f2bd8ec9059537c9fe6a36c9073a9934868bff973064359c2659409afe20cba24b6dfd1c64e763fb6d48ab0e3e4d4839bae7d88317d5211355f9cf5eaec0cbdc485e8a31e18bcde186209f6c1cdb4f4b61a823f82a0fc47f50b94baba17706a048b5f2db3d36167afd82136ad889724b05461ceeb63a862f19203e0f0babae1c8ad519e6c65ca4a1bf3e5a02b425584d5b04d22717bf83690f8bf75f2eb46e65de63b1863787849e80636cd76183e5864eebc2ca8cfa8248badde1d2e9cbb7be1bafdb5f37de98307beba8666573ace6510a6f3be7f44845118e1958b430508c11da76df92a286df7b8dc6dc59552dca76b6d57167cef212054b9ff1d01e6d2bbf690267f20276ef41fa0849a6d4ec7e3bac5fcebe32fc786265dff9a6bf77c3fcf08cbb32cbe55ac48790cd604d1bc532c82a676d7056119abb8174cc26b9f2fd806b3fb00a0f3f29f85a7f3df178051c0f86601deebdc6765a1ea88d074479dc408a7fc9358e3ff9adadd5513faf48c75c74faa8d967166111850b4e1a175241aa88b2c46869433d31a5701c3e114c398916f307347e9fef7e47940579653ddacca38fbc97ebebea8194ef552ff8025a3eb2820928330ad1e1ff67684b3e00b3d69f903c7a03a233b2768098c9a7e746ddf9dd632682d6d362f62ab1b06da4afe4cffca3e85817fe74f00c7c31bc54a639c65e02deef5564f1567117562c1ccc1068a973943a3c9cbcf42deeed465fd426eb0138d5a10a943a610b56cd27398597fa3c6889be3d0b41c88cb29a60f2ab9230afeb3db43b56d41187636814ca0bc127654fb29461385f33aa7b97441602c057feaedf220e62e3845c6466119de520daabe2ff2abe9edcb7babb99336c4ef2872d3877e1219474f6be58b9c872550ec8960b626e01cdb75be23455b18c6bdcd73aee3cceb4db84c6336aa45ff5fb7c823698bb9c8f3e238405e560e91cea99dbfbcf64c840725142535545fe081c5140694988474080c0a42a0e8fc79b1c64e5118138ff6860ff4cd3d9b62b8f302701ccc25cfd86d3afa2923fc3cd162792da5844cfd7dfb2bd8e14aad310b97894819798bcb4e115de16f270cf2353599dfe9bc82b38ef8211666ebad232921e30377842bed3ff790acf41e6a3bf5054c793d40be14728cb9472b596e269fe6f0b86b73d90f47e431e3c626b29b1c6b3a090f7891c3aa05758c30a431ca55d70ae2370b823f81e0d14aea88c19b1187056575dee7ad4beff11308ed8a90e357caabc1ddca143b97a2293eade0b83e640cb2af0390cd401edc952a3bbd2ede1bab29b5470f562eeb9d5f907f301a127df5aa40bf778657367529e0d8fe2c91e23cdf241d6d7415549eaca7d7088856425f40972ced883098032f4c866d2ee03356169b5ced1186380716627c92d7fedcfc8c35e8f598d8e02e46179a62dbcc0671c404ea4a53ca078303d97d1dc1c3d1988388a9d18fdc29e3650f44b29331fb4da820f40d495a16a7968b4cccd92e817480d03d79b66206a3676868de3b74607f4271e60325ced5612bf89d431963b285fd609407dc3e91f33bc00adba6afc2050f29b59eb64bc1a84043a733d312d3d8d0d5a1702fab9c3392d7164b92cedb9f03e59b52b97e67e4985ecd66ab0a3aa0c07155c7aa12c5b614c3855a127a8998cfd474d6e13f578ede2e437093d974fecba72aff395be3edfbd78ca301826ff324884d8e456e1fee23840fb433d108187e864c121de6805146477ae2aed966ff8c89dc4649d2d75051555bc28f52556661ad8ba02b4b4ac109c571280f2fca1a3f2c36b17305d1a8fdfe86c53203adfc1f383a3b8dca34dd2abbf2a9102a90c4f966ecf141478c2192982716e24fddc99690641425aa7a17b7d579d67603e8fd7936e369feb3dc6bc9901f014b57c8c23355eed22a80fb5101df1c34bcb289786c7149c98274752a6ca59208ef543889287adfc06f16dfcae91c59adacad2ea55f0ea444309c743a597288d819be0cdc910b612190ff73a9b18a25e6858aa83a2fd1614310a641870cec33804facd82cef846b53d65ce2fbd1d8ab5cb38be1bc4f6e9edd40c3c45e76997b80ae56e9ffc963493b89dcdcbba9e3574e53ce9093dd61c0eae59c8579e4db1ecf70a13d6924faa9139d95ee9eed318b3e53ced7113fe2fc5641037de7dcac910afeda7e5213593ebde9aa65c09a2871f8d004c809e05e35e6d108415085368ab0354bfe08a0f77d2bcc07aaa7032961276820580a0e713a40be86d20fc66f50fec184e2d3b25a87325dd2d16f05c189dd45ba4d1b236c02e4c138ec5a326b752d4cd5fadbc62a6e593e1238111cbf97a95d7431e5453f0437a443f489439768eaae5cf61f31853a26cd5df713511703aad55586a45c0cab8487bee0c0a8652090820f57f677b94c2658c03482db26415fb072327e9fecc6f62ca917cc56100c7f3abd2c7445b1adf62702397114f69bc99066e0fda24150257f99b0ac7cde234bc50686cb39b062aa7ebb84ed7f554941773cb4f40a06235f175a761bd0f40280d803f6752a31fe6d133993054b5efdfc933492eaa5f96911b9cf966d22f0fa0ef36ba0b569a9464ac3e5a97f472970f9afcc8a2fd386d879d5bda2bb2ea0b7084e2b6ba7ff93cb9d61ca598ce053bf0260e227f13390fa80a61c1af507a39548e7978e6b89eac4606ac55e6223ea053a6e0c1f86efd31c065de4ada4ebce3a2adef09cd23f3ca6ff2d978e090b27d9956ac7e8ae4ebc228cadbec743cc8a4c8ab4c10ab301cf4ccdb3862685c1103b8997e4cde368c3b009ca2f6108bced395447235411df9d8ec0f3611b3125766adf471330787e2198bf877ed72e279f66aab0ffe4a5ca5cb4fb42a40b65fdd18df3e9281bfd5d4745f3a4df05aa2fb3483ea9c3345e732cc157387e5aeea7adec2fed6285beb1f442274fa10323a0203f7110ce6e06bb5dae24d1ccd63aafc804e42b30768d04cb126085fb43255394fa3c99240e187de0e61afe72baa4bf2c9c29203110d4ccdcc01fadff297614347bcfe93d529f11669ece3abd0ee85f4655e5e7b2f311f00e25a394c5786e685d84e1395973ed1f620795b78091b700294692af4fcb037e8711e860cad5c7d089ae1d1dd5f386e759964c7ffd1d4724a202dd285435c7a352c1bc3f90193e9cce97a4765058c9cc4f00f17905e0df4d85ab2f9c5aec2d86d3f07af77bec80bb808fa176f77a1a700c50861e0f8619619a6a290173202356fbd22e6eba5f775cfc1ef574ff9b832631607297764d7c1ee2cb0235010677a168afd2ade89017af9ab31bc883b73cdab1d82c6e57b3b90a51a9c10da8ff5ab3a658215790f4b0fcdc02adcb10fe71d91b1be9679e907be6786fd5eb721a5a5eefaa51f5071eb1fbe41529d05c12a3f86825dc4bcd759154b91d3d6e5e23509d804c58ede941bb6e4244f10a1eafb88b9364e30c3c1a729ee7172f6b453067c1084d35a5184a1e9658ba26e1a56940e529219c2e42bd86b76b211ef36d2b601e01bf6c34798c224953f781c946c8eb5a6cab28d56bacf9fe90ee25fcded2b79c1b739b6485b28649908abd85e59efbf1ed2a35bb99790729f2729159525fee8a0df6299996a5e36b4ea7d408a1746b076ae5e5a5df3ea078948d1fa15489656f4202447b19687c938984d3bbc5814c00c22028665667ef3e62fb34f74beb48c8263b598577787feda8b8f8e93b2334858461805b64057b4c9495b07890afcdfd326194fb283a32d7d9a56097a866efedaccd1a38035403ca949b5fdc4a5cc617590cf42553221f2be256e22a302bc3481570c37d212ff847925f35f607e9bb464102751afd2b40f34e9f96f9bd0bea9b51fdb890ab39e04731bebd08a16ad759e4511fa1f500db35cd2495e20e25dda751fb70b7cc94f1196d858c3c7c11a95db245bd1d73f48e8cd37bfd6d784490fd1cf6314f17f5068c4f8809f1e2939e9c829f5c6054fd296ec54b0c83079e89b5a793c27a2a023d607f6cfcee898b00ff2d6fa8644cbbfc196c79e11125880394f1a13456bb488bd78651d415b6cb1372a57a9ccdfd5c2788b80290d5964d1bac46d6a4063532bbb12fa311cc49c95df0671083b1717056a049df3431a0cf3d1a93f2cac0941ade9204ecb64eef8b0cc068a2b04023152d58a2fc4dc1aa668eeeb2ce3e108266e175b3f040a6fb99388b67221b3c82c91852e2fe7952a92fc3b807f6be8f931a6cd82db07247ec45b0adac5125fb56a54656a59ae6e7c0285006083815f0781f610d16bb5ca66c8360da56759819fc8c88303711e4bb709ead3789aa30a83d238b7ebad25c21b923f6dfb37dca5fc4a5e2561906f5d1436a5d768d8400148f92943bc11e634e28cf3df9a0eeb8ea51446cebcff7b4219c8f78dd8b515f6eb97aaf44aad727efb19b7e120ec98c2c5897fdc7b5f34b053e5b5affe9f3684ba2f0c361c11d8ef88e348527363e454d0f5ccb2a7306857b80e923a5c83f753fe357c61dc87b0ea91ff0f22279a5ea1177f9125b862acc6eab8b048ed12f9b6961ddaccccf97ee8b4062ae22fd1e2da3ccc9a640d0673eeb94539820259f4d81bbcd57a1a819e3da1c21c078eb616175ad19ad1df0167a10366027094ddd86ca480c903493789d74906435faf8a2b761b9cfd2bf85f95cc11158fb08037c51acb987e8b87fd676e0b7a3ddfd36ef2188609d524f6f9ed04241f89dcef340717d7ac15cbae4632ae31c1c5c9d243d92b5ba868d2ff45d8fe32a820cbbc8f5544ec2e533fcb2d11ece9cc2feef5a7e3054f35bd7da768dfdb88b72ded97d97d50ba7660cc4df452813fbc65b9cab6e1c88487c68b03f1ebd79a27589ecec4534ce47ffacbac593c7b82ad5429178bc6f10fd3c26dc89e61d7a2b8a98af07031f05a8bfac433d993745129354c6a195209d3f3a044456e6a296182740a34c630e593bda3858fc88a6d667b6ec75b2bc18e6aafc6752b94824900df1933ac1108ea0bc8ba6b27b6582710fbd3f0bf8fd025efb6d1efc61b9c70cf3e5d4f319720d7c67aae4ab7db7b5fbff97f480d008ad679ea46340ab910f738e0d39a07daa3dbdc17790ef3ccc75d312715b90d9d9f3d3473e03f4177617f08468e5b293a89f74ab33b21f62c747c1c14900fd05c1413f442a736fabf09abd2f24165b86fd5d8472356126f2d363b904d0b1fbe700f903cffda2d4a6566583438738bfe7626674fe0daeb71d51c982bb2dcce00858902c51baed4123b476167e99fead1cc100b576f237679cb6100c79076e0fe922b68d06a2f2171bb4a4a2d487eee01a2d3adfc858aa06ab5e01fcfc1f18c453f242117f2d09d2ad189a15f160ac318025de0831bd3dca9ad2f1e35163534456169551ded8047d621126ac0818516b13698b40942fb220c203d3669a5f63e36972c0cbc693123b5d8867d7f958db266977763b0d9d5b8f0c5d3ab5a35ac927a965b3adeef5be671481f75ead959e9ec6445c986c6c7f4fa2fa704c431ee99bfe13220643d7c92bb8bfcaa8708fb9ca0fcd152e21a543e31ba5294325a40f2cfe32911f416f4a103a1f8075e9d37e4bdea7ea1cc41c619f6ef8d65602ac0d9a19b710fb6c28cfde3c5229f7f145125d8befb8f10f4a321f9db07a63d6f87a27608fad182ca0d10e85ed8b793fae04531650a531116b1326d5be42c7909a643bb6bf11933a881adb99fdc337726e09f9cee13a95b42e26e0d08a4d63de0f4cf50708bbb0b6e270f2a431144a2b018ca3e9ae8938969a4afc0a54e3dffa1e0f3d5302c7c0afb3fbd297b35ad2194a2d5125814af52f068595ace74adb4a279ecc20057fae535dab585b882fc23441d670b6da9b97db6b44a624856f5f3895cdd1492f83a254836983f95f41458925263e35212e7ad51da2976d711cc14eb32a46efa85bbd926ab3eb02980af98994033e93b440800534fee1b1b380b9a9c30c33e34667dda0799513eab54da6b43208b8b8556c72f65a00b57e033677c58053f9ee4c962042f3160c98dfa502094a6cc18a0d4956729107c6819ea9d14e137a877d40f92ec5d0c54b318d4fba71d6849e5a0c8e23f840c9f60e4b5d3e7648671a4a1a9126a04cd995548f4bddc8c18168556b4715825bd8fdf16ee5a450308efac07b84fd109364683e419cbbbd236df68a25e70550fecdde6ea4fd0a99a29c78f9a154f3880d93690c2dc05d431c8904cbe66ad42480cee8cde58b9c049a4777abe36d348aebd92b84cd40c77e3dabd25097caef356751d233f5d9ef81dcaeabd144fb06735dba5b5767020771af5e15ab3807a88bbedf784d527fc8184435d4f150dc42b42573e235752ecd2f1e2c6098a17269a32667074d7b53f0304462f06f9706d4d7845b9a236ad15a7f9895b74d65f3e191ab6af356d039ba03c37313ed3f9298367132a1d67b4493bedfc2be4c60bb7427e88703f9e5331274c7bcebd90410de8e6553da167d9a56f92c9a0f2d7f0f949b575703a90dadf6aba827aa09db8bf567f2849f3d35c37345bf85fa646ec26c28310a11220d060f2d15446180a74e3a952d68a38ba399ba0095d217e3ed752b9f4e5553565223dc18fb625999efe7bcddca4a9c7b095af8fce9cfb137a21cfdf12026f4595a340ac975e367e8a5218e7752522364e37593d8b7dcb476696de3c28f4be52638794e346ebc0b5f696337e9b398b494e6dde97911caeb4244d6ce6cc538783dab1286984733a069a8866b7ca084b1adba1d7e3ade8b1e6e517b84334f316e86cbabaad828a51b1188064ebadfb0ca5e971ec483da1a5856f0406722b3699c9a5975f28fa6e1f3c449643e89d4c6c9623ef18de47240b3b4213cd3d707cf8b980937bfb816965812bef1fd6fcfe73991b638e49466d9bedad220e26b9a6e2dc282922b67bfc4da19a25e6f81522c223dfea629c30a292f463a71ae33bd5934c8a86a8db2cb8ba81c0726df16e6fd53835b696932804458d6416fce6033f9127dfa5e338db5628d9252728ddc7387238bb48e4cbe68a07f49fc695123f11661485d06b606e08788a8586e7d55f874edd270f7553172e89d4b7398e6b737a3ae16928f8ed02bc2e8c6852b45c35c6aab4d7db329dee6ec97aab4645de2da1c4cb7168ecf03f1f638dc75ee20254437db6500adc0be7ab154b1d50d3573cc992216de5be50861489e4251ef18b21a7e0661a2b6041b540a4f70a04752afc0f0e815102431d332cbcfc2af7e1c7dc4ac91228d46fe0f37e4c6f4fd00fc0e0a62a042a56eb14f7d37aeba8197ce326994f8e1cdfe6eaf0cb20055510a18a24f359e4f0e6dc7a264ad7ea1c821bcf21ef612b20fa4435ebf6a38bffc820b9ea271d7b44c7cbd00a307afc040545b3c7f757da156b52afca8e2b9db8fd36982fbaf2d0969bf4e01aa92a1a04aef944f8b6dcdac00fbc0f38f5494e74c2a9168cdaa4e3b2655f1db56c953b47de6347112200ba09f36c88cf458089354409216c499c97c6e108b3ec971ab49d412cdd0558683e2c8693b453473a88f199f6f34096cd11a6b0813c869f76e5609687c8b00af7d08d05a192fbe94be601ac7d1bfd949c75a1f9ae605c8441dd5a385f09176222af1cd477811f390d9c21e90668c55fe512a960dae02d96f965e8415f4769bf8c8c743fee5e13dd27ff71aeaf625cf6f1825b1a169c6809f22328af0d13b33dcdc0ccb5b34a981adaf9297cce02c6749027720f611caff122428a10bae3ce21554952b6457d9e98624e6e3e701913ee7e91d27797f3458b5ebaaeb0d76f8304ddbef9d5913f43476edfb495d08f142b804941ab6de1b6416ab63e9bb157c6e923ce4d9cc8644cc96941765d44669cc3926d2ff98dd68f09163c7d97a4fe3b9faf4caac05d6d7b4f4ec225c0d402dacecbe61254a339423c3f424374a7c531c24479fb79c9c9c8f55bffcc17cf6b7dafa1c2521d6e3e24f7f56cbf79485241087f671602803c8ac53f589f4713d08ac064409d439e51987f2b4b76bcce04e9574b15bfaa545e5f5e86469ab088a4e4f4c6eb9db428688c04acb0e96786fbc004312485d250685fc52b1b5a08153c804e4499614ab02a82ec3501ece8426b032c0d00c9e036d45eff2280f6b374a0dbca0d3f5fd358ad38f05a9fa7ffc8523c7d1949cfdec591948aaeb431da9561ebfa6e318e7c5b149da99b771e99d708cf076aad0c84a54e0af03180ee84959b44545e75bbefd11192c22bb1851b9160d5e99f1d4261719681da1b86d824c3a81146b5b8df53b66856c0c2965bf6bdfab44bb3be8e91afd2f64fcd7bd88822e7ac23e0f97c1cb291d01f94cd8dc5e8511151cba077fc376c8de699c3b5d9770cb3677e27f5248b18088f8d3e4e796f68fe776bfb18a4b835f57068853f3a2208a926b14253caf2b8d1a40d6241731c8449326e3ae9d1f9656b77010b5d4d4cab905819e04f23e8dcee45b9f57dd87794e0be78c66b0a52e87a4254523890f928ece1744e2d6d6a3956bee81731fb70e8ddcb28b3851be7350debebcf472e726f236a9a037a9c557c399353d2f4a658f208732117f2b505df4c918dec43f441afae15ca2c322bc5c768fd72c9735979883461a6a82c5f98980023f060298c5ac8bcb2b5343ff059cfa751c10897689070076d1e13ba3f0eb07fbe3332881c59a7a003fd682ccdee0237861eac45bee3f34c86094d9dc3a7a372970ca46122b9409b50630580617733906054d85fa72eae0ad6cce944b6323d656f51ac48036740babef9674f1618ffceef8156b0a07b605552efd20ab2026ea49c1364f303ccd85b1ce510c45c932d1a3bbd56fc04ccfb1dcff5056e1337507a9f91857b3379978347edaabdba5887d67a8eeef391eaf3921719348da70d077345001c8ce1e258b7edaba3f794cd27b96fc26c3d6da5e58a6c2637820eb4c6eb97afa69c88fb8c8244cc446dfdefed989aa7a0244a28f32bfcfc39e007c0e4e1f41c1c471a4606bc05467099bd85347877f0eb72cfcab0bf71c904d562a18747e0a3de0d51b8862bf2e77384548792b9b1bd97b3d2ea25dbfe6ab91b672c9eb0c843faab907e367e4d8e8242f5f32f11baea9debf1793837516aeba1c9db41f64801097e9ed9d21dfb6f77b85dd5a1a5d605c3502584f1e7dbb530d3ef03e4798f9772472ad8eb560d3c78cdfa15537fb9cdcc173c45165a942b9255a1ead58c43532d822de2acd99ed8e61e78ef6529d05301c53b63915fbf282c5b1949f020498ba36b6d8ff1f36cf06f85ec964f3ba1b9a9ca0cfce4a57488ef8261ca6fc3f2be5c20d43846f5793350476bbf1260cafa34773cdec74af069ab90a70b7dc36c0bcad5acffaf99f9a0f4c032de61bc3c4df11f2a5d39ab5eaa84733c234c5e7d7b54e81e91efc60ff15339c5074ea4187524d6d063e7bf7926e2dbb4e857958ecbbdd43ff8a415a25d8b93a1885595f8d500874e1cee125e1995385bb6a845fbfbc0696025426b593ffca669927cf0912b4b0aa5fea721d133fcdd994becc92b049829e902b8d8d5ca5ac206e7e596d85a372babd88b654e5039ce82390df02966e46006786dedc306233faf1f56c6f86ae3ce446bc06e2ea95b76efab8804059ce260cd1225941eca68926397d70e42251a735b97ac8cb0134eb9f51af0a4e8950fefddf217ecb2e71295618ac2a81ce9bd47bf6c9285b0264be8cd09cc402390eb4af0917dd404de9385ab7698f613c09496e2744de98870d780a7eb93ef9818f5fa823bcd3df9a5b50934a1fe9ec3f692489837e99bbaa765c40d1705940ae667146d882ecd36639fa4c1fd5bbb05c4ad2a9da268c93bd7b47fa8f71603c2ec8d8af4cce457ef00d3e139be218bc506c93c537522e57fdb64a57963b485ed405a0ea1ebd08379d921595430cd5813c8c2fe9302c206e59736f5963cb628f0850a45feddf25216856829c2d83bdf5ff11aa39742f1d491582400af69a8d50d7fd3fc3211623b0332b898f5d1d6db7f1d44109e582f2fdb3e20d8fda5591f776002bbe5b4c0863e39bb449de5d9002a7208e6bf536fb7bf1b5619d360a6668ce496b4c2f78022a49cd59ec38066fe35fa2ccca289237ddb9ba840bf49c816f13e51b66f48c3f095b13d3bbbeb4e231f7cb4f16c30bbb8d2992f2939d1007a842464b916e778c3bf43246c031c3f6679809fc88a16a300d16adbccd19fed757b0be8e847951c9579b1ce23879acd88eacb393b8c630afebeb47ba4be36809607036723f3dc5365dedc254650547ff79497bf2202756d8e32add1ce6e32f1b93c3d169e4b7006c9bbdf1269df69e34141bbf327da3557dbf7d0827dcc671611b86c2ecd2e8ab57b61f8b482e2551bf42ec4c10a275696eabd81f403226d859d86faae1cbf52dbc3d5919e648dfbfd8b9173d31830cad613f9eae9cdf34dd121a8e583d18b8956dad6abbc043cff8767513a3af885b6dbf6185ffc2df3e875f9317d2ce6fb3099470181312bb3c1b4f529c2c630af54ce047d162bad124667f13d8962c031ed0ad273dce58ea6f77e1f61951a6ec9f49957da8a98b310fa024af5cf08db7e651450f4d9b4aff9675dca0f3a7f2ac70ae420a36e6b26162905684f6b0c1e6e5d1f9bdb0c8825bcd9efc84db3bb76c4a8061fe06e637e9db9d935824930701c8093c5fe9e36d6b205963b8dee0d915df00437f9420314150a2e4a753550885bd567038f51124ac5439cce0476f7a52ef092ef43a00b243901448cbe1e976ecc8602c215265471820aa790b5135228867595809e011495451ef965a8210da78eb1c23c66ee4f638ce87ca3398a9dace1d0f557c43b35094d9bacb4cd7c097e56c8eef67c04a8e0a3e5ac0049a574b7a3164f73129a10fe12c981783e169380a62e8cf5043bea8578b5e7d45514cdb3fe3d4a8826bdb657cd2af78c93239f9568419d1b89ef5cb94ebfd6a0b18eac7856f1fcc9efe91a6f730b5f7ab8f487f6f43f3dfbf1090309666a9a3c24924d6c9b463a0f4f6ed7a8c2c530a176df9b8ff91e583a552b952cbd5a66843eed089ac4674ebedea0abb8ae9bfd667a886f584c7aa8a9ea42cd3410a8bba6b7f4f1b78015f11bc4fa5e36aa8e4832fcba3ec8bd9e38cca833efa1ecbf1cac45fe7dfa71d1a8d14eadf61d886abffa05f5c0a47e131f2fe8f529a17772ad1fc9d9cd3e0b9f8f5d6d0d25229cb7408884804e9ecb2e107f2eb284fff1bd08325408d162568438f906b48d041a350c52c6a462a9ef250a1d4d9b0b3382f0d8be9685cf5622631cfd7bdd76e5c8b62e0d26937700501b4f7a4780bbc7faf140c8efeb4cdd1ca2525efe10d5027a87ceb3dc85918666e68edb335536b4537dc27176d10c6ff6df3c382534a49f17b699ba146ec6ff6930b17134b4eecc147410211edd9fb8cf0a1656631dcdd23281a8f6bdb5d195de0fc9cb8fff2a8770ea37c2625e30d4196f3f919f1691d81a770b4c8d524737b68529f7516594dd305f1a0b3f7181c91e5fee2049f1f2c39d17e568c66174c0543e168fb88a7467443ad58648076432ef7b526dbf592884f34620c5ce03ae50e9ae3805aad845ac40dfc72ba316f477ab9c99fc939ca5db2012fbb1da9b746089ecbdbe8b3a198e846e636c80f5fe3465bcc2a522befc51a455f06620d2f6fcfc0cfeba4590840df01bfc3dceb6bb060cd0796b2d7c55d6f52631d78ba69c787c677f31adc41cd61b5a238732f588df7f6f41560e6e713fc86ed3c1e9ab39522d9c16b576de2a0eab5cdb1722a6c3bf4bfae541e27d5c240d3f578ba3a61f39b9e2dc878c0f16dec61b29cd2358cb957611aec78eeb5a0e5f156f9c678010dcb325930984909dde1f841e727a07a0f712f3161d59ce66447af133eacacbf69e48db13f5dd1a9b760777317bd427d335b034f2de0ecc0aac72fb93fcfbbd01d52adcec116b7a86a8c28805c69f2102416386b4af93462d85ec4e34b22486edac8f43075b48fff508f66e7dff7fc48fbcc911e08fdad530c94e6cdad92c196b036244a7ee100f892debcb807e5718128e7ee00becc4eec8b4eee57f0e8a55911e2fcef4a220657a6dbff778222a8a6fb04da407b50dcdbc50ce6059bc21966de1cf86852b17575b0efa49039ff1c59adacad2ea55f0ea444309c743a597288d819be0cdc910b612190ff73a9b18a25e6858aa83a2fd1614310a641870cec33804facd8c9d3fbf6444f2c7dd34a9e067b28178f99b2da02e945c967f2d1f366b4301adaf8617327109ba5d0cce2399954955dcaf901c0f0d0d6facd299ffa230ae915a48bc32a8358a7bb7c5a1554aebce477d91e462df9ee37729c3b5180468325b2ba571648e49c1193ab14767edd3c749f2bbbeefb12815c1f8f5a6853c9d977304ae5baeac016b8d0094dd4679fa4bc297473d6465eb3bad2130f64947b91c3564e9eabe2210663812105419e984902cba797854ef03ddf11668648cdb775b0ae13b21ec385f88c28d236db29151d1115fa3921d9ed569e8378dffbfaa80a0896f1da050eab6a775057b5a9a654657ac841d017a9b8b7d04bdfd804f0e23cbf8e4a55ab8ece0505a8d4555b09867e214fc0ccffbcbbe0b1f9e3c1949341613d4654ccb56e06ff3301f54b2ea37b089d780b07d41f0dc8578b9b53511df7829c19c1126564add96db9514a30aecb948568258596afcf0690fcdc1794551742ceb047dee24b6e013d3ff5deb26171eaeeef51efedaa7e9e0666428fb24fc321889de1dba41a94d323221dae25b9ec80ebb94a231fcfc6487e18f4253480367eb34bb0ca0e063e4a89b7f36ef73964452396361ea90dbcb48a53b80a189695a066d8e6bc98c7e64be9d0aed5035c42df119c64b29b6434d565d603dfc31e0bf8ed3a7414641415b4f3dfcc6229e32340321c9e302829530eb1ec5343cc8a4c8ab4c10ab301cf4ccdb3862685c1103b8997e4cde368c3b009ca2f6108bced395447235411df9d8ec0f3611b3125766adf47ad7188109fe985d51709c384c1a9c7f329ef1e2b79f965877b061ea0c0aa7cd178fe24d21c4a0173c799640cca14efebd43d78b46854197a623f8a13c1445bbf4bfa028dc3c553c9986fcd5ae2ca4aa7cc3a34577452b3d2373ffeccfeb94692bd75e338cf5d0bd402c59007d791916cfcc2b52804ebb4945ad6d6fdd800d8def9e817daaf358a96dc9b2df7a4de9bccad9c863c7a95f1880d51738e1e4d2e7757dea49040770a20e8ae89b4420f913fa0689bf2b990ffaa3451e353e2509d8a1de1b69571926913925ab04d42e1c3df6a21936e2bbcbf97e261c4c1c0053f00e9b4ade48a6181f9f7c1c207d4f3b86cc0fa9bfabc548989158f87485943bebcf4732982f2167f4a27ee0a693d0b00f0ab0278908f1313c40fddb3feb078aff37766836b134123273ab23f274b09d89b8ee2d8c0b7aec62dcbaba9da46e4babce8b3f7d70a06b24b12d08cea3dffc7dbd7258e055b16c62d7356db90aedbc4e0d347e5cdf830525799d84fc3fee877d6969dadf46e4c50e07e721bdc15edcaa6f2ebb35292402dce96eef0ba4e96d76c9b4707e209bfc1858a0df5efe25b0e8a741dbcb5a3543a0cb215444e14c9bdd80b8dd152c343e182c457b33229e1631e1ae01163dfbb4f42f24a7942ec3c9fe5d707d13e6445fd54cb6948d53248abba643bb14bec6829fdfa3eecec98d4a7c38a9b18e748a0477ecb41c412e577c807f359f7badbfb79527fdc965bd7611a6069af95a64111592d135c51931eb81194c3d0a3e93167dd185fe068647fe9f22f46c2a1ec477ba1509af240c9e3a463d70b7fc5823b45d8215652b668fccd6367467f3ef608572034b4a931d6bf6fddd39caf6915ffaf90bf3761fe1997d73603662cad6783f2449364057b4c9495b07890afcdfd326194fb283a32d7d9a56097a866efedaccd1a38035403ca949b5fdc4a5cc617590cf42553221f2be25620cdd7a7e853e72ce2fd9b4a381c8c6f0f7240e3975053465e21d5b5718091c6de885791270c2c50852275d82f97c01c0a5b20651ddb41b60a841e2f12119e29cea6e855f6f4df5fa7a6be3489896a1f7fc527bddb64e40cc460867ac60455d18264863a4e2385eeef4618867d28090b246adef8d9f16e61587002cd12a9f48c0c5b678c9b8e7d30423cbf6f56f2dfe6631daaac445ca096055d7526bf2dafd6b751ffd4a0717b0f502b521ec397173c459483111cc6752123aaa887d02852153c0e87f0b398c98d8c807b3021ea61377f2854d19610fc92cfb3c61961e2bcfef46a0f25683b3732fa48f1ef676e832b411e0f51e821bbee6f31a6dd96022410e955113112c1791bb05798d4d22f745c0bef7e8b7fcbbdb7844452e8e5647c5786df283cb3dd9fca309d3d5d95ef7576e05cace5e08945a4530dced282f1b7d342c481ccce4c1fea103efdec11629270a208a8874222e76eb94a45419130dd6a62f58147630c7b0842e188ce356253ff60b1cd5e51b4c09667201f96fa773414ecd754e1134ad924801b3cba37fb631e634e28cf3df9a0eeb8ea51446cebcff7b4219c8f78dd8b515f6eb97aaf44aad727efb19b7e120ec98c2c5897fdc7b5f34b053e5b5ae0afaaa4460c73d282171b3f08e0135224e8340fd63d700eed54940f5fd3bb497517fe08324566bd6d6ecb977e82e67431ca0619a10f4c2a9a0067965a3578091e17c4df3cddf366da80c9a9ce3f0502fb37ab808de24145984c6bad95bd799cb00c28756cb37db6c140657dece7b2d96df717cc5fb9566f46e1bd2f55c60a0b09186a107ec650b7d712f2e6f9cb11e4a82b87749b4b83f964fdb59884c9713a0abacbb0895cf4d4a7f222203904be1dac1aeae5b9314b19492255fd0fb4d9ff5b5d5657dfde4e67fc8186aefcd52a3f4f0dc8bd142ba1f15a432a6aa2b039ab242601ac995f8687d402c169502baf3fd38ae1fb7eb53e372dc59f201ed2643c51224ed2d54c8d96534e580740674f6c6f1d89e8037092c6da03297314bcaed54ed089c61608e6bc5954c532930cbbf20ad13e8f21dcfb7ba3b43a49ec188a98af07031f05a8bfac433d993745129354c6a195209d3f3a044456e6a296182740a34c630e593bda3858fc88a6d667b6ec75b2bc1826c2e1b6e571cd875ce98b32cad49a60dfb8b392d4767c06647ab044e4b609f932472243a406e46c5534dfe3739293b8bf6fe56c6334a3d457e27ac6499d592df8f6f6620100ae19c7ad35e38b9d425b9ad817d3c143236dcd72d790c3793283dc679f69f8a674af7325e0abc66f1477472e491d26923392a376cf591fc3a6a8608e0f04bee391fce7f6cb4c8d142a24a82c222edb2f3de200fd5ebadfb1510ebc2ee5a38e540f3a455aafd44b0627de2a82cad6fb7144b27f8acbb03be9e2cd0b959b9362f0c8951ad3e6d461f61906192328a419362a6ac4f583f67e5b7c7f30f7c854ba1f768fd051be19bc40c9ca3ef4956f7c39da9b526c01577f5f388f65433758fed26d570350e0bb7aeae07307bd817de4574e34aa0a1553bdef32086cdf9302f70b2ac2ac7dd1f3d5a632196fe93469bc270ff09834c623e4bf0867f64e52df5e3619ea314ec7b552db62bab2f6bd430f000a814e702ae8f1c5cfd68433c51b2e30837ee76d050a85eccff3052a5888bb4c8566d57cb7afe75d20127f743b0283bf265c31b6c7154a67b2c7ddbf10da8a2de5b8197d36be9e8c758e757ef2ed72a6f34b5b84059cd813aa4a49d7d91c2ed26944afc50d5a9a5604b9c2cae46542893f8503d88445d0803ca6f00ced9fee458c715800c6c13a97b6ca0310fbb101c541b6426dbb0bdfa65c6f5b47c08e00870b87c654575a5e3f6d609e43c37edcc16ad0e1a8fa7dbbc7bcb95507e8caaab3713ab897e523c22da82ab281e3729520509d3b3b7ada3f1df687ac0f71e7b8e6d17ec3863ec7345766ddb978779ac32ed795acb35b733ba5c8850d85c66f255eac9c168b85bed681e87956201692b17ff094af4f0e2b95e82bcc5237990705d05f80bacbbb2ca2f44b3b45d8ce15a885b6c68841325886147fa489a4bed4a0bd96857eeb5bd8af0487e1b941f9b2087c45e1ef25a30fa8b617379df4b83b72260d074eb8fd8e0cb82d5329b50d1a30b84222f96d95d8719ab72c30d34e3faa79ca0329ad537a2956a9c03b17633e7178dbaf079723986dc487ab07dd9ba7a34fb0389805f08b68aeea69e1f9abf692c0d7bb7ab375b843251c187f1d9c2ba05f2091a23785aa3cefbf4385629cc40e398f4e7a1ea37f23ef06fd1de742a3ac71980949defedae187fae2970eb357ba0dc91c6d6f2a97cb0c4c493b49990aa38c66d268b948f321eeb5467eac50d2dc00946887db8dd8a6bb10c05a7ce3ae6c871fd49884ef1e75a6fb9be342bd993ee4c16e90b54e0968d203025ad4b7188ac411ff2d025563830df7ea6d96bcbf66aef72b9abbaebb37c63b816e480f9247035be2ae9c8620f5e5bf4d558311c01111b5873e593c4f7303ac4358cf2648ddc3bec4dff21281bbaecc3399d0cc14013ee782c1f1b9b81e97bb0f640508f93b97027a9a1007eb0c2ab6bf12f8f654d610af7839b338948dcf57080dd99662e0c5185e1bd3928e59375cbd42cb3e56c2d768bfa6fc7fec3f0999f5ea2ed8cd15b8bf66b755a4d6918bc6fc4195267cad12d059d74fdc004ebadf33e4f49c86b90a38a90f0c0191080a8e103db3a16fedefd71d6984376b06cd49a740bda98ab60b34a39f5020707ad5ca2c3fd3eddc98631cf1a285263de2b81b5c0971261e29eb357187059188d0745243f9e9b288d1080cb8370f2869b0e6179322b8a536d04317e32aabd30fb7e353de7f0640741a4e7164d9569193e3574124051b87ba365853359b54e69e4fcbe802be9579703b914a77a94c131c7bfacc3dc3b11fa6e4168201ae9b1d5ed55e290207588e8905fba459e388eef95737ab9043f0263c1760ed0e0d513294b77d59ff57dd4e3be1b269b1ead7e659331ef8a49edacd7d14d358549aa2d8d8d142a7113b7768ca7cf8d2e8597014ff4173b6e5ca8708ec6027309b6d8ada0ffeb4ea4740c1c804859476435daaf7f539ab7740b5fdfd43a3c472bb0c4144a766b77c85b2b27f973dff2620c7d5b62828fe6ef28e5dcc18cbb6c61b79d927ba1b9b4777016d636685fbe6c4bb391f68b14ac31c891f3d8ca598da5cae07c002eb41ea86333d460d26dbed9c90710e7cfd55dbcfe6ec78653ed2f18520d055825d35fcdd1b9a948f24af68abc06b2a1d74d2264b308007517bdab035d484f7cb0b673e54d98efd6a6917ce8a42dadb671a06568cf7b267a50632fc0f9c7e1d3c320875a0540df38cfca84d2b98c51479aefd6b43ea2081c4e4306f1b19e1a401a2a5912c25c46d8e2b6959464153ccd85db03443c6829ebc013c267c99ec62fb488896c4c78a41f1d34134aba50b53566b2d71530ba5ccec0ed4446cf9915aa233b0c4ad2c42d83390c00ffcb158783771daa3f979155165fd10e44580b489659e597a1d4c511a633e0718e55f0e69c0bc10ee20fefe9bb0bd0efe015f15a35061a285355734a550158d3358a48d5e6729e2d8fc1afeadb841765142c37fd5e64aaf8f38944c4078a06ec2c245f4cba68b01408c5699e205b874ba2aca133c064272fde0a0c12bcbec9355ceaec13e7294adc6778598bdde2d262dde90a64cf49dcfc609792ba46a9b7b432b484e8bf4f9004d3e8633bf8b794917c11bb909766e3d67f233fcf8a74f8408ebe09eda3135fa0600fd19b933425d1b6f0aae2cd3c49d10047f93c1f926b03853a9c1d276c6cf221f3a640b4a3122302de432470cc1aab885a999aa49995fd2e88c27844f70c47ab9eb159593b4dadd64cbebdc6282df0225875bb144bcb6da02581f1d640ffd21978c2ef5691537d195334b9eb41ccd48998dbf53ff7f36139e6f0f5addaf21157412b9c284bc417b1f11c9caa18d2466753a03c2e3682fa7693b642ca8dc2262b44b48819da1126d3f3ade012bc297cb7dd9fc37218f26ee9276c47a59c540ffb387a120762cf945f7aa196b14e5ed33786d9c785d6ce9c03c159703bda11c2b2b6069efba585842d59f9eff208fa3dfc80a9df6f370c950f0ba23eec3616240bbfb8a3fcaa8111ea3878e6775bd94ad33e742a3039cb5ed035f5d3611a39e02863e3cd9bf104bc6cafc12285247c7d60dc45b1adcefb361196b55f255fcd0450974992e631792a0a7141c941493722864e5727911fba7ac239130c9ea79b610880ecc86f5ae172bc4621ed00ba666d85826ebeccfad8305ca09be92bb71d2040cdac2f25e2c32245783bd2d917ceb940540fdad45e8f5259bf099645432b5cdae02a379c85643af889e376a7b5624e82fe9ef9e13d1ee90a9ac09d5ecbb68e5bcfa3490bd98b36d411e44915e4e70444a97222827c54560a8127320fa5c2ddf60399115f10fff70788dcb4b33116b6cfb42f02c560b128bdb56b21daced734d30c8ba923420972c103466035603df16a01ae0b58666121795b3588adbf228e4756f92ce86c85a36f1d897bb1379fe7bfbda7b99a398be8a3dbc2f1a27b77dba5fd42a33ff656290e16f09eceba194f3e27ec648218a7e263bc76b0436cc3e0434e5157197fa68778861a43b3fa3611f4263bd9039db18cd29428e8a664082b3ee7c05c68a946bd7a3c9027ab976dd125ff657013927291b1de61d4bca79b960a1eb5025f833665f8977707e6316ae8ca692adb0c9b70fbc9f41e1b8b00d4196faf21984b8b4325e4feff2973f5aaa4b80a6f6022eca9059013d498240a20c69974d93aa9b0248024c01af0d08b3a4a53d4ec9e2890db6e330c204d45b6f029ad9c41878fe39fd1bb750caa4548de73dc96c044e7ad2285d944c83ada817bb73508ca1902ff31fd76c303d132845e759bf5b2c6be266f4c326cff78713eee820c75ba72b11cbc2bac4c45dae4d4aee911750f9a4a783e385c6f19c3b3cd4d9beaba6a02338ab0f456da7e4dd8b6c4669c8378b51bb079e83890fc622357498f0d8587cda5e528a0ea03094716daa4ef6312314a0cc22f3a13cf530a936419ecb2f3909d431c4f232dcd31feeed895d4b36a31a78ce8b78af30cc9b21ce6ecd96c24a1a24f31cfb4545443df249f8fd106eb96bba86b2ed3d045e07438ce3e02a14ae6332874c562cf9b0fed0b086d9f2584e1e85b503b3ea486ab60ce87fce746e0242e722308bb74888bcc4b254164acc0847573a9e5c92480a667d62c141e02e96886c3676934530fca3c4023f2062bc68325a2ea56c8068728f7ffd14b6735a0c47b42fdbd4bb8281f0021e07b520bc42d6c67689b88aecc59a554c215bfe14d2a40c565e8c5f9b3ccf995a40f172b059de17b032563a2c987dff5f3c6585cef1999ae7844677ddfd407523702093c5322671457c56558bbd172c9013cc9fc750ecba8e388cbd61cd0af7207e22af1c7ca8b86b4ccd6a2dfc84bef8e2384a9f05af13630b0c9b2b4eadf45b22a8d94278a3a43ba658ed5fc6fc431029826bd3540a336f573516dfb10c34aa78d95e33574e30cbdfd70724d0e3a513bba8e18034bf6c14846f3ea67eca68500d433871e6a2ac2a1497105ea5394325fb37789f626e05e2b486c4e5f383780292c0720f0a354fee10370508b0d0cbabb57203f6c931935d9c4ca9d38f8943d295000dd5b123bd5a04d5b5f47414012406e13f7b4dca1bf0da659cc13d80edcc07804350b74ddfae5bbc75a5a27950177bc557e6229d436324c820f04e8ffa88c8f99ea27cdc59728ab67865addf72fea2fffe40cc54e54ee57bf53bd347312ee5f2e3b5474564286eb9a765f3038d445a8e6a09a8fb01ab24528ec65b186eeedfc017abeb9eb3dbf22dd57b782e5e7b9e8c1ecffe6d6845ed555bff9aaf12c626c2799eac16a26e5813645c056ca0501b4af44d3489fdb3bb7ac836e081026d14fe3dff8119f5e173ad28d14dcfec37dce5b6a657e53d88f6b86d778ecc107d7a040a2659e5e5fb74ea45fe5b04f6c79d3641f1f8190bade5770478d840219034f6096249ca30752caadbb865f1c773be210364aa7d48e1b6ebb4a5f5a91f5d3e23ad5bf074e5014d5aad6c6d9ec0f972c2969d954befc1021cc7444624d5e206a47d9bc368233de65fc6f793d5cdac641e699441446e472af0b01640cc8c74c166d06dc9d439065ebd49d1c41dc99de3757b9600aba0d11c124fae2fdc5c036167419a27de6842c87167a1f2e58155503c0e39f77a464256f12cefbeecae06cbedb81ebc915beb7e5d883bdcbf9fcfa99bf4a0d7dcb4f0d2add6a24be67eed6423179d55765c55e6798c4a8ce1bfcccebc2d8844e1a5dbcd558a6b2e380929753a62600d77c451178339a3a959a3ecc6e0be419f61a8070fa2929a61152e99aeef96eff2af5b520d4b40d06306e4652dde1458468fe44d1757f7513996e1cf221273a44dd96a6ec395f8d3e72f044a4d579f3fc0daa7992f87793eb8b96da41dee645728e092cae7b29401da076f726a25a4c6917b0778d6cb47482b76f83bf9f12fc96f5a24bf5cd112dbb886bf95a785325a4da486e750e57f0d08cf17004c153b5f7810484a89a7bb06ea568b8c6d6123f4df26773ff60b339ef2a57fd587ede6727b311bc11c6438997a850bb5207b113202cfbdc5b367504f25147b25d44b9993f85f0856007f53b3b323fe09fc86e21efbce21a0b30580cdbe37758c9bd95afaa253d765c6ef67484c50aa9f0d857654463c2ca72544d5e4d025bd5a85cf96a7e8c4214b648e145cf09090d55b6f10eca7659cdb338139971afcc503f9a02c2a0ff4c8a967905026eccaa2935d7951ba9a3db36b03e250fa9a095f8fbc58fd9aba27caef04cedeb6e7a0aed9639015ab643ce1d2bba7d39ce0a2ae019fffeaf6f87bafd6418b6200408c4e9988f5c7da9f1fe92fc342cc8199fbcd098e3fcecf80374e17696d8c71273b9e74ed3f57b31bd909931114504044d473f7a3fea7a5a8297113503c2dfdea93833ba9aa780f5465c1bc2166228fcab7b7c5bbfdd2f2752929bce70988bbc943d9694b03e6b29beecef66498665b292a2ec2ca8a638754afda37fcf2d8a1ab723c4cbbb55777081ab29133fcc693a3208ac1e8cb9028e0fc72675d66ddb031344ea1de4d54ff5c033455ad026a164a19bd65fbbf8285767d06ed2aaea947e38dd9947d68b9ee26c0eaffcffcaf1dfce96c007c220c31de7bef6f15f7d9b134cfb65242c5a399331f0845997006e56b8ea86d4f1291e83f801a2830808d02c78bada857b863a54656c54b314092e07916b29081336fe72cd392e46a3ef96916bc86c7df397c8b1fc53ce8336168bf92b55c944ca3f77774553ea32264acb0dfb7456b281e358d4a6fec6bf50687a5a843770005b09036d8c7805576f9ef0fb405336ce3636b987b30a477a2206802c5346f56e15ecf428db586effdc05ebbb8267ffbf2d7b53334f5d815754b5c614314c9c1e33dc19915ba213a98e331c3ef8802b908d38ec3579dd7e316e2bb898de746834b0488ae95859cb6cf1d4b9235f21469d3d48d3de52599b2da6f35cb9cb2490d59a00e5ec0e943bd75afe27d973cf577111de7eceefa2e23567c084a6a12b328d53c1530d61204e82edc214aea8979fcec03365e7a9319f3d6f54667718b271e6a5954cd17585d551c911167e2b8d84e480c46a77639e2f85fee56543d0fd18e3ee13e39c71f1392de397c5bd1affd2dd1c1dbdb31c1f4d6dc91c5a3e177310fb18a412bdc303b56dd5ec7e442b6c5b745dc7f40d5586f227dc41e7556b73f1cd632acb51737cf9cb45a0a86fef5d506b9346fff8a7d7bf771e5c6fb5e1844f86e405799da223bdb7aa4eb63911484ffdecd83bd19d6625917c769d912be0b2538c54c0443d253bfe792293d65bfaaf4c341f201dd887729269d56802894d5a77afa47bb9af228ad4f223e9eb02133ea029029cba0584696ea5ebbe8150acd3171d81ead40bab1c3cdf355b75234175bfa9c18c28e1926aa8e3aaf3fadcdab01bf1070c8ad5703f3b050a980f6286651a05800a21ace48d0716f6e3261831474d88b9c7bcbc1d840f0aebfba8ab9986d7029fdef5be1acef2df5f2e430f68a8e2feeba69a3829f88a96bcb8aaeafa5cbb291bc4d23a845e959f36640bf06450f8614fc134cc25d922bea58e5440baa4f833b045c35c2304dd0c1c63247aeaea14a9150441a04110a0e3b64d2a9ede05a934f1791060737c4b7d636aad5e6423c777b9d682ed56def5445f38bf4132b572d95d039f352916306f30c2d64aff1c4c7c7f4b5518c575feff3ed04db13dba4a4a9c26a7880efd3a4ff0e7acff41bf85b81f28e9b980966938e0ea6f2e53b7bff0d5192f2c9de6fe6eadc81fa7f37d8f719b666e18252def3d949f76d3b2eb17d470788dddab295e763b54035d6afc671dd2cb3e98dd2aa5ea45a6107270ac73871fd53b5a371eeaf9a42f0271a58f168ad9bdc6bf27e4c315b11a4c98aea2fac615642ffe53560ac1086e68b483bfb91bac73cc51028e6ef036a187a0f80b22efef2cca36054f645b7b5e552d90546d0eb0617f1828d798fbb5492b0d9d341eeb3ed8c698ff077d67c4fae607a9f40a8c5e6eb5c04c9c9b18d76f86bc5c4887ccd7279e60f831ab2527d12b2e62273c429226ca42f86f19380833535cd9eab89b00631f029b78a2da87301f12b3bd1b179c8318aa9c447393c785838bea3c8d48b2684f182512a0da032cae7714fb070f7ac8281890d41df782de88d216abb15ea103de9ab37000c1be463d49280ccb37880885dd99f54017fd73420b8a7d114618d83cc4f87026ecadf3c92744b31fc66b5da82f724381e8af7b442d03242c9320bec9e595cf9886e2cc491e6e5b7a1800b2ff37c003341f2db212f02b201634d258daa777926990dfaa0b893c262e0d3f385b6bda94e47aa9a4a60b695111e8090f55d334f4deb92558759d58b931328483024e3c72dddfaba8acf9acf5fa1511d89f3dcc8cd7285af9a09a27683549b5ffc0870e5d850fc55e0d15a5dfc33e62ca26691d06c0c9958ff68114657f04c4ad28a021de4ed5b8fefa79bb0c8f01177e50cdcb63cb340231ce9e539f57004d235ddb77b088ccff22f7ffbf186f2d094fc76a5d04427a1704b696ea4c3cef32e91b5ac87425049137195e977fdeb6964472fadb04771a4e7b16b673b0ee3011b47cb343518312fffceb104d6207abdeabf47caa2f665e7b03c04cec41f025a30fcc4a1442463c114a8e8b75bf33fa19583da785eb5ad8ccc9ab49e6fbb3c3e98a21e5bdf4ea14f06321d32a61e1590a86525cfa2a88a73f6825da923ab97701569a106c7328f21db5bfb711bca5ef1f30fddabffb811664c2e8d5e31c7f1022a4cce8490659a57bef2895fa9a8c61460d43ab208ada34dfa132521d77e4c8683f820f770971433cc2a84d1598c809186fd446b978060c1c669d97f4ce27b5a9a36ca8fd9cef45830e67566f9c9a6ab6fc53cedf7889ffe720f744fa38827dfd062e99ca9b177e85d29dcc66d7ad813912013fcbc05db384253f78d044ec67228ffd03e5abfce0c7ea9f2a680db1805939545aaa5420630eeb49f89a57dbdf33245b8dbd5f7a4a56287f27ecffa65312c28fd97471d6b5dba112eb0a960d4d269d0b1665df31a5cd8fed58de8dc0fc113ef05cf678cd1a7f50ab23f0a3d0c1ee46d8957e97862eea7f977450f1db1535b290cc971c43caa3de0266c87f83d25cd3fb37cf6ce46610d10c536a53e5e24423a34108f2f69b93597a66300cb128ee7f26660d5bcad73c6365d84c457319af2b36dd67963016905124d7a9ca8625303a9260501f68dc18df45e6e85949cbf96e7ea57b95825f58921888a624e0a2665caa841f1de405293c911a4f883267c9f087d4ecf458f2d740d001c2f07099a2fe0869eff37997bed736359b9bb9d6be04a4c0a2cfdea06ca9c632a163a1d96ac2b92497e4063dfc5db3e1fbf1829bba572cf3c49914f9083171b71f28e1e17f7e0d43a448c794fa6302e81002015243979be3360021bbd07643eab8c45c9fe608589829d1e92495bfa851d9c4000a0a249121e68e591b04ad2252639c9fe4e0112a586ee243d38e50feef09f25f9909aacc2577ee271abb3d8481d21716a5c0b4b60c0958cdb52651c1c477a87ed7c5a830a92797a530dbffa6764adef9377ef88fd2f92fb16aa5459b73d387945e51c58caf783d53b5c0fd3d5a91f3ce685bf66b988c59e61762a8aad7f2a7c360c2e2ae0e444d01f34efe65dc577e81642398d587e43082f8a35f41cbc5154775a9fb7aff5be28cb2139c3db9a6038944dfd22648328da83da54bd61ace5a1b6af2f788a949bd505786acd4f01eba59cd1edb991624be340e89de3b82285dc2c9c05505fedb7eb57b35502cd2012340c820d8453214b925d025be37812c914001ff4a66a93f074145134d1323f93b80de3788ea2ac1100d4a0a28ede6e927d0873c49a54ec18e8e5de98cc1edc799a537d3bee954d7d3b4a93c98a34b8048fe07dee21fea0447caa9f3d29794678f51a5f0dc6da4d706a3391feb154fddce35edd532787cb367a7352c50447f34ecc2393c8d59093d3777815feb48e3feb3204e2ee83a0c7fa369fa27a882b06563f2e74167cdc0de0ab3e32cb93dfea9ede01ef3fbde8209a001d4f2e75caa5a0c6c94bf2911c0e6effebdaf9d6041d013ae2f30e69b90158677e9f37c5fed5973cf69a752c182593d5097d7699ec0405e820616866cc7dd51f1462106d967e2938e89cf6b9905d38d57e538e5aaa86d24d8470211b4732fc2ecb953bbc2e5e7ceeac7bc3a28487e706b86adad322d6d267ea1dcc962a50bcbe66ea6d87a08a09e61e8ac2768e1d6eb0b24248d49de922b0c86ee6d9fe3c09af7970bdedbf42c6ec91c35f37243304ef4216ca94e534a0c3858a3f931430961921e0150ab05524d88b23a92759eaa77111cfa1dad689f0d39aa9f8d9b02318a105ebe95fb486bf29e1ecb49ab23669e91ad9b8260cabb2c105f6ae776048c1e47f7a126b12ad518440af6191d66f9b4d495c4fbbf5ab9b44846e5725a287fa29392b41e102d80ba9ab9f1d2e996384fef7ba93d45a4a36dd16dac9c756f1caec394af8680a7af568363566ad47815bb8581c96eb945f01e05c38d1aecad0a5c63a3fe5635c79247ab3d0485c47606a0c57500f2fc275721a4c70112b2991122facd87ecd5dd9a762f8fc34ba6665e1e4ca48c2eed30a48443280dcf7558a07e107205d4fbc0095a1cb6eca790aa50e661cca4164bbfae3430f151a068778e4e0c31f4f64e01e82cd1db6c7cf28ea18d5e280b0c66d830266d9a941c487badeb6cdfde7dcb341d08a2f5967f19a8b2731e43de120e8c33499de9b7f9956ddbf72da8882f8df1e6a24613cd1825f6ae9b00a3d4febaeb6beb6c52d959d749777b8a97a4813d084788711fde0af4d61341fea4c49f6db1bf813ab30a38b7dd4d970adf6e10d25ed9a8cb37a4ea8698cc89d4ecab42c8f8b9d93c1d240f62b6e83db6b49289254455a5a36525afab8d8fd511908e52f26429f653bdf5db74610f2badd7a4c78839988bbc96168a0e685c2d16434615ccd23b0b4663d014f9573d569692b1456ce54f1c3c9790d57bc732fda672ce33151079a92c5b4f0128f9cf39cda02cbc1f29ae4a8c4593cb63933a036e85464148eadac4e1e77c11bd076c413ee9b479a47681de33d737d4481b542147b3a7eea81d9413f0ed60ea8d95e8bf4e310ada782ec6f6c988dd89def06c7d3bfcb52e0d31fb45efbe1bd75ac3f80217b7004bc6c32439a66891248e5d36fd502bfabefee3101082e3c77d2f6ab2390907d84c80237c80951c66417610900863d3de6ba6e8ffc3e3ebb4030744124181d44c356a2cf6e5a24409e43d4c9acf93c392100eae851b65f16df563f0afd69ea479073870e34fd5df7f9541de35606b9369f76363c0202485391f684ad6cd9f5e299479d3c57117dcc144fb3f95c8b238ce5fc627bc9b6dc3e690aacc92bef789e1eef18616aa97b950a828a9191685f395d37555bbd4611f950fc5896e10a8c8b4308936f493857829add78ee590d3e5aebb8773d9434f71b9b89c3f36c4298aeac44f21a3f03833fef1b48e635104d74b4aa018370fdfd71f61281410b645070018573d26974cacebff718f31f9b3431ae8d6b48cc8654a52c4080d8782b7c1e8bc0b94cef2830511e0c29260a42b4377418cdd76cf3be66549d5cf161a9783a85045a5e3a7b49b2b649ae3e41e271a284a876b3b58d473a8459289175df2b9edd637bb53251699124b27a5ed5e1c26867d5dbf7242f8be5c7f6c3c4ef704c8304293d5181690e615439cbc093d9cc45ff710a15b8f4cbf4fc2ba1e6481d92207ac19ab5442fd51a6971595f7973d0a8cce085f270980781a0c517c469e0557db6e768108a91203c7c90c32e2a156da1ac3fa2a169b8d0962843ea80e3edadc91e7ab5f63b1cacdaa7d0a7475e79bb7cc4d3412d84b75b85b6e5566c9625a93aee4a28f5d6365ee5afe663dbc54da9d18a72b80d8b3d6d9035631417f220c38c3cc5db9ee18c962d8f1c35ee7e0ce4d3c9e3b20efe156385558db025a8a7a49e3e69e6f97e0c09d154b2bc6221fd12d88569de643ec3661942785540a2d6ce5cecf2cd402f5a0bd38875759306285e19d7117e480b2a4e63a272dd009fb8f1737b9097efa50e5525d165c39ffb2799a7f4870044e9d843f6282c4d4a35b07a40554a505932e8b0ab79dfa5109230cd324b70ffa8fe2b21dd473c4af9a564680bc960303b908ebd000f43c8c96ca78c5d371c125e4797bae3be9623ffd29e374d27c8f0689300fbcf3161845125236e7ba5d5a5a5df4224942715cc57f77d7f71d63c929cca333eda7d7eb807b154b2e50aa818df01785be7ebab16b26d0bcd1bee33365190f121ac1f5928937738d4f92acd15e8353eaf9e2ccabd248e9a5c140036a7ca62320b5752a4751563fd8888011cc761d374054c8c1a317c6a2271912af1633398d2bffd688aece711f51f3b4adbab699fd7e5d06cb9befa2f16f95f71fd3809abc865b88ed6d89d9a9a9fff5feb4db76f2976fc8172a01c7c45ae788dff84216283d0c08df38cd5231575edb746a381fce45c649faf889afb310d5136c16b073df83197533dd2ed177415753b678232833a94bcf7f3be32f315f209426a75368c790dcd5c90352a2a6ae68b0c1267bd0c44337ad872a52839c5c496f6546c0ed6cad85a0c944823ec06768a9f2406f35bf8a7bf99f8c28dfee72c9cd029a0950a17ed8dc702af9d716ef67793ae997aa581af58bac12477b575d76762153fda197ba256b6361e6c5cfc0d7532ca0ac1a743248358244a8647f57dc81c9769ca098887b1296ad1a579cb9cfdf33aebabdae31624e0e82c9dfdfc831a1b6a0a9f634cdddb6eeb6734b71c62bca5e1498cced102ce4fa06b3864cae0732869231ee48671f8b8784cac4e3c8d69ee501430540a119b93da0cc601969c2e293a34c343e047ea994d27e8787dc8643d19c63774a85c6580c4cee092b79bfea6eee3f29f3adf99c60223382365d1a468eddb1157ae0f9095997565f63abc823f9677e590333bb2d6a012bfaa117e79917793a2fd61f5e802ac0d24f8197c78a12286a958e62b7274637cb93a4f1cbe72ea4945d12b396e419998c3588b709f5dec0d8c9cb94c42b7fda62ea5032e9a50ef1add01323047ef456e5b3a4ec5f019f694049a122c86f61d21327edd59325555f73418bdc00e87f9926a7db3468240d3052856aa560aa669c71d3b5f68c78be160318dee1c9b23d5b14f0b5dbe60e328f22f3ea838517dcdd54918510842f57aa7f9f8abdf93c19db71ece1d753c73a874d52a80b9d6163d7bec87267b829fc54a7dd38b90df940c2a06adbaaf17db3c626dc88b70ece96cc9c5e3ef8234c037354eacffa15afae5e0925b1b7b17fbbdf933c2f25b18344c1694695eb0366c1c42bae019a50c773811c1c087cce2764b94958bc426e46620c92c9600b0900dd05ccae8c7f3b1fb50636f85262fcc21ae30cb0e2168d4a0ac0a46d010e5634ff8e1919c5d9f7bd1da6798f09c5668f6f2060695e18834c4868a74ec4a84bbc101b6ee9de271a42c47d26cb6d701566c8855d6e9de87f0c7656fea8894852e017d1aa2b615e39977ba8c600e08baf5c321a17286e4a067c6040dd15aebcc0efd2cd3d2ce252af22c44144e5740f4296b069d4e31e4c2fe93a2e19b1d420581fdece764b31caba4d48af1d64e74fa524b55ab724e67fbb6fc63e9fba80a77e8a7df028eec8db15be900b3c12cbbfe6e4815f87cbb2c53966317695f390cbc24ba2e6057de4e17667ea8af86e959c6d6b9d771dc76092a0c944c727d0f8c42d52899b4ae14e6fc336e8207c77bae1e4c0fcc0c3804faccc9eb7963d64e5dacf04045425a267598800391eecf50d319be134a3ba566da8bd6b6baf423b6cf9d4a5025112699b1e4455469f49b0325757a9a9088877464c4ed2abc956b683a869039bd678871953ea61870605dc84859cc33d4a1340fc197e2ffa8a9e76e405335925eda4d0cbf5308dc24261aac66116ddc4746443c8d1983e0f5d3cd8c74eddf0188943a30abcccf5e9cdb3425f94a379b46b5b62f09ca1b0207ecf70cd85f671e56f2184bee905196c18301cadc27cab4ab3e2c6527132edce8c821fa1bf676f47022936f7943a2871609c4cac88e375983c3151c5e14ff3eda56f6b2cd88ba9ffec996e31f7a40b7ec92c3bdb421190448deadf03fe625ace12e0d82854256735ba5d1b626ff605350d81f74956baa8795eb8948d2acb8f4c03772d7db1657c7297a568d0ea284dec09531ae92ce4e7d77fe1edfbd1e40f0823dbbe7e9046ed97f0bd02e1a24ecddc9145f321a828ec3e80aae256dd15a752eb225202565bbe3b135028c94d6e1e1f718862b79f4dd68c5469ee7ab74d8385f394a267ad3c5ee6aeff1ea7665ce6403b4445f7d42768045f567bb204525ef166a0a53dabe4c2c1c14a20caf4747a33a6889b8aab078dd99c5fa64be2c50ef755c688985dd98703484279abe29eef9d143d12adf5f093a790b490f3f85eb688dc0d152673031f75e4695646647d8ea4bc7db67794a079348a47f79dad916049314347dd112e64a29b540ca951cd34c461bd044144c0fb8228d42af04c37e7205d30f713afce7be6346eb5e2ed14c29b702e42ef47e3d38416640a0998157df8cc7ad09f8c1d954271b33eefc1fdc3fd0c8162cb83ae2eb5964b084f4a9f60cdf07966151e10326d248ba0a24982aa33b0c8afc292a5fd91f4773a8ad35d5fa21f237e38271b51ca9705268c7bed2389cdc7da041fda16b5660dd19fea8958451811fa98d6c51f41670dfb40138d4775b1deb7bdf76de84fdbfa137eff331cbec90e77d4dd2a8c71cdb222344f7993429d4f58bbfa58732379de9c76926497c4f833a8f3f4d1ac2ada0d8544279737b68ccd074435743b61e3af5df4062886ec610d51ea77696b593118120764239f613f9d145dbbdc4eaa99c47d05f5d212d112a32243ef9a16e10a3894962cfe4ee44f1b2b4afd84e0f247df62e6251c2134fb1385171bb53b9713fcb76fb5b1a0813ce2e3d9ae14d24b7f96a7cdf08ac10c66722a880da6d2efa782485c1247c1322e610c0a31b665877b421fb3285279ba4c871235d6fc880bd225b8d3428b3b648b1a8a31a943e6e89ecb7ce28a57406e992c06f4cac9c70865052f4c792d06accba2f804be1dfccb741bf7a7d4c0cad54917a5587ef2aa672c66b4aee13d23c5c8b716ce683f954f304965272a2b5709e993376d9dd53433924cde1d8b48e5219fc2c9efba5a2cba9dd5bb1b6828a3e87fa1267d77cb9258b894bef6d53807732aef7447510f6f8a66fe5d9cb80244b93e519ca06b38c3dbc437657705232bea7fef66cadd109f7bccb6a9ac69f33e59b31ec002edb65c323254092fccc39af5ab53443c8d3191ab2546215f31045fe2baa2749049111b9e4435286b6193ecc658a87488490b4c8951f197478c09c55543fdb077124bb0a7e487f11383ba3984190ed48f03aa3efa665ddc61426e1185f8d51d887a10f4b0048e1f3142dd15a68bae09af6858db6db5561d50f6b90206a5d5caf023272833cad32ed8d2232596af91f27ed8b5afc48177aa15404042b137c441f70b0f86f54e8a44dca4beb572b3af37c45946602b21222e3bbf197de527e8ff8aeb32cc8a13cde25e6c87f74b2d65b6fe35c266d398602670fc92ee953e3c1f0cca846b728d6d40db819b80efb97655c2600b2d573abc244e8b18f22ac966ebc5a03f713873ab2da68741a3eef0696c6fa01cf8a1de3cdb908d137dc8311543599242cc16d40ea3b8b57be92928665607c65f4d68b106bd290c43d9717c12478ee6a9d4c03e89cef6c1b12b384929d78efe423f48f3d9635948c0a2b743b9371f3091713a2f85b65167a27df98cef2d7c7f3f294bada0db9fe3ca8969f60eed49e018afc56d71aaa950b902a30a6d512fd493b2badd6dc60954ac3cf9d08abb0314413374e8dded1c509a0d10c924cea61e3474bd73e3eb0082ffdfbf4fa771ebb3488a35a2ed2e63104ccf43dea13bee880f77c93cb7d1a69928b165f57661be707b5b741f90b7f953a4cc3d942eebc7d4dfdc52057de33cee41023d1d004957be4b2db286f8007a3d7cb40f3fb9c8dffb29b751042fe7b4a4b079fa0a74ca09859e6b8cfc46545e3f5af06945ac2634d70aadf5cc8b66c0f6ecfbdadd73e262e6e2cac85de9fb91cb948b982aa83036524150a370eec15f5b2b45792a6a7a3cb8009eb8907578058501789acca58b814f638fa8f85b3c4dac98959e8a35064a8234d93bd09c2cb066404da602b974a091729391d41a2a775bb8a6931464ae90ffa0e7e4ed610919a3d1e9271b42ce4434a49c9c76ba3e872676596eaeef12750da84a43573dad0d5930e422216db4b2cb65eb3be22af1c592b514c7637a64973ef6a3a1623f101bce631e3721eb820364ffd9e1503c0930a81ba894da05dc1fff0501e5ab9ceedd70c3214b5c2c1c0ea41ccea8186da44cb3b6c2c83d6b7c63881a410b07a3fe486af0933e202121ba503e98e1830608a25d2120bdf4524f47777398f9452bd570d97b38b0fed08a53bc7ce0930230d760c340f907d9766487b54a9cfec3ebf0406f5c1eeccbf065ac703682f68aee3bc6f8c136a5c72b34ead7c52b23d6f67571fdfc098587650a4e8c5ea332e57ba42e809690c3362cd90e52e28e8f73331254ebfb9e49af0c96a81f4614dbd89749cde08c3797fff02e3a0a7badf01d2f5feb0a704b6b54bf39da825ca24b206eb016389173b9fcfe8f8ea6f5b6acc5944ceca81bab3067004820e7108f95119a8b16a9610efbedc528216a2b8a3b854661d68d59554fa30906a6ad6bbfa2319045c5cca9a908063aef957e7733e705161d5d1dae2715cfbe1472b2756258d57c028343757bc12d1a3c94eb965bfeab9f1a8a5d2500c0224e489b2736ac10f22837ebf8a188fab2ae094895da52521c77726a82d735aa01b2c044dc9390e5532ac56b021a6b09fd3c3840b7b62aa2821161ba13bdc7c8dc1addb9d38472a0139cc751e54f9e89c5bf4d3bbd9498b8f5788843ebb00a999b017ba7fea7e510ed331214d7289af3cc3beaba59d805276b80df8d49233f221229458367d0ba14a3b265c3ed6bffe1671080a0f47a0fe1f22ee836d11f0a91e61af1ea003985297402b3dc108119ae84e7bc6b0cfc2cf8f396e3a260a190cd5529fe435f616c4dd0587162a46af0c70c4565591d57f03914359abd17ffacfa089e43be2dcd3a4ef10bc06361b2ec5ee8d0faf27964c30421e7f3b6c8b6a11d76cf3f31fc7b69f2c00cc21fefe7587fa97713b81c4ade4baac94eb418b314596d68b1d3deb1604cc839956df58a10b8bee82e52762eb6adb20662d6edc14e47af7430c8401ed5200b529e1a97ec41c45be9e33a3dca1d8f5a053a8b70513da3c45cb12e0bd2e10e43c75205b8f85fbc5a1af6c676128064a80863681ecff5506bfd3759c6319335669e6b5e2d84ae6b603bc194e0d98d45ba370d0f8f4e57f26c1c0254953efcfc3a8a65fee6589194d939d898c4c6ea9b8c8ef5a576d26dd13bc2dea1b1dcd7bf1cada6634a1998b03787c229ee7382a59cbfcb6f7495050f889a059cb3bb2ef3013684166667c3d5ee104ce0f3c74697ba1c5f4f02e26e0c3dc0c897fd45752aacdea4dcf8fedc6835164d78af19a343a8850c1d19f6b2b2be7d50db365db88f215b6ffcce076640d708c0a2fa9687cf4545590f332e2a8b4b4bab2e470db59ef38424095810ce4e756ea74ff09b6721d08abf3e06ac3c788062b626ef6b1c9e0118aa7054576e0e2f46a41a3ad7a8f2c409fb6c9c4a86aaf960209f28f25bd616c0b4e669f130a72cf56436fb8ff742baa8a097c5ac145e4cfd282b5aa1de7f3872ae2d497d64ef6d8dd6324b799da03f52b3777ead017e0b0c495981b6cbe9ac8b2bdbbf026b3d6daa24bcd601197d2b84766d15f294f7647a1ddf7a36cc1a9fbf72a361dbd2d5b0545ad34ba0514ec6da6bfe112907fada166943f1a5bd9a80c753b0cf74597a85edafaf18e17b2d96938a8588959e90fdbb9aebce27e3511fbd19ab92a7ddea72eef19041de64a339a26a2cfac5c1e6ed7f8cd35177b5feaf70e934c84a9e0f31068d407e384c84a2553b1d0b2d45f959f0dc982cc8b7830e8d2fe69a72dd5e540fe36fde6e8aa6e9f0f067203dce5454acfe321bcb79bc4e879ecee3039b069029df61c9633811086d47b31d2fc11d4aeb38d9742c97c4e4c40931d153e0f47f3c7b0db5f1b43d5394b5c26b33073889ef31fbab222eb0ebc90a17137b402957f94d52cd29b9e3b4002fd30cebd66fe3f3488f745ab597eca04a0f83711bcd50f87822647982bd5a4c16fff7fa416b57a397ee05c1438cefc502c401cfdda3be0a9c8abe4651699754a40be62d81ccf564930d06c5bce68a9adf3347ee6ca13d9a5857eacb270157b3f853749961093acd22392cbaaa6892abba4bc279e13f79af65916b8a43adc6cf1aa5a226503d2e6c45627559dcc51d9f4b1eac0e036d9843d0cd75c4ea0163657218c53a97ae5da29db380b70b736aa46a76691c5fc0ade192fb463a66003cdf557f5cbddc9f91a28104666078589c63321d291a433b40f59e7c07ec51ed1464766b6c62e2cec6789e8126bd276a69879f60e500274c4c2cc00ee2f1a2f8f2d56ab9544824437ae49146a8fc568bb6639c212fe9ff90e2d37cd373608a3e6963f7773faa3a25b51dd0a7be74b1507e8220ace4bd3d7f77303ba7d84907b74a4389ad357faee10a538c813e38a9a4cac576579ea16d12378c16551512488daedbebf6add809ceef7e77d94bd7f98727f5f09b700c9cb98e397003871b1b9e34c3c0390ad5a25017dda3c9e2a33f72ebf5d0a5c62d8b5d1504810d5a992731d396e755ce299494aa661f70b396b80c0f03fa72959066290d5316fcca457af08de5b1e245dbb4df6e8d51c037ecd39dc7403780ed4e7f8da149eeeb364d74b4eed302d5425342115899bc6b2a142c10ef9ea4913650f165044759fb01ccd4f5d17b3e93531d326eddfbedc1f5f8659174f03aad452134126942e12c0563d578a847e35c66ad490d30156148c6d43665c11f2f65cce52891f241ad75e3128b5aa4496f3c46398a0d4fe2c251896c725e8f9140ffce14bcbe4e8cac44a7ad63d75fc4a0f2ea12ea0aea1a282437f86a8c5ab88d1ada2bca12afac6e0941311e2a14ee21509a4b70adbfe1284cae6411d3937c622eaeb9f718adb6e90ccc5d6e51b24639e85e884cf4f70f59384b05e0daff93854853894be83f9ebe979038c9373bdcaf423826aa4b204bc0e40b4e59792477d94c3835b32c6cde2dacb34d30ec5c103e76512f830b59c6b5b8345486458f5be8a5d0370661ffceee945bc3e5f988efc35ac38029bbc13e55e4fa0f1d6fe9289849a49b924f7b1d704b2939504bd9c90c349bff4ecabe7de1d5774f1a37bc1c18b66578c317dfc9966afb240397f7c2c1f4a9eb0da3d1acfd6fb2a0d97e8a807f8c9a7c4c9f1c89084af503a84c5387e68ee0e929ace9f297a810adc6a593ab10439518b257aa8997b63010598995ee8ae62bbc43c34743dccb053fb2784fc65cfa7da5dbdc4c139240adbf19702043b5ccc1b9a55912d6cb3b07ca749b07a0e71dc4f813fce4df88262edbb8507fbcb681c7cfdeec4291a731b419a08b729fa9fb9d9a073cb1a0c0ead70f0080cc5e3ada82d2041f3ce4c098559b987de65293d2339ed75715875519b4a5194a7faefb0940c11cc937d22a20c177f37192f438634f11e70f4369027a804197262792ec3171a98e3c2acfa3354dee53320aa782fc10e6aa4056e6626e97c0fc62a8168864d2bc834831ec726eb05e7e9e5956dc6caaf34cd3c5ef37b0358e9be8bebe59f2379993a96ce7589631f87cebcfcce6b0614611a3207a6bb5599a442a879166e3c74334c43ee26ec8a5dbe97be898c9c42890070266f43a66a04138371aa6156e058e61586edda8388faee8dfcce519897754243ae91280f6d4bd17721a5d509b556bdb3b0eb2cb5dd332bb328e93b8f3fe0ef1df7356caf63737cc168606574e9900dc7a986ea4e3d86d82e302d81ba7c6d8cf81c4c3fdf3b9dfd52818ba4eae3dbe24b105e6f9981ab2067079488bd3e20b37c10cea7f7b6ae557389e91a41423d7298a8ad2bdcacb3d347cdd67feb1a85e9e22058d50394cad89c2548155d44174a758ae4626b0927e8f52f73da84b08f95eb70b6825fa9832d30578b10cc42a30e2cafaa1100372e852133b1c6d01b0e9312135e2c5c5166efa100e50570281d58a06f2a3fa856c29239494cee7d39849f175012949efdb448e38fbd77bf6f8cf8d5edd6c735e50bb67b910bb27919ac9ef4fd170484f93f47e22790dbf90f25e2934d0e2397bfcad0370009861c47b0e012f72e7cb11648c28872c2da6f461f8ff3c3b18a09bcc96a8f2f6c1bf0c18f6d8c2f87d49f26dc26b1d5c5d235820932a73616e2f558f4cf6890a8d06ad226e9c1677423722117296bde87831b6921337210393655b472bfb63262a2715827951d9b48f1ab21cbaebf0d85650145a8ed4e6e1566bed849c824248df355ac6b6301756c9eef60e2f1bdcf929530f569c06e83fd5ffff4fb832f9ce23d5400284dfa97e84835452121359536756328abab6ae1b437f50aa9e310c1436f281033fa5cc371909b0a76ab4f4e780c3d865db393fcc42dfb337e533a79fca9deefdfd18e4c840732a94c929dd12343badf787ad24c224ba2bdd76cd9eb3f81a09b9fefcdca6df5c89ce377312d9fed5c4e48ab98a5e9d884bc01258f0958370975bd42612c536abf45970a1daccef4a763faad40cf0433e789b835dc99cd0784e7b884b85a29b59c842560008a2326fe25d49e93780af34b9e13e9a6bd2dd6a715fee1421cbb6c4b7b92788930a45c51cc648c12ba7f83ba8328721eeae93a87d85bbddd50e9efc178bee32dded9f5a47a7dc0f793d483dac3a27b7919c433832015e24da6a4e4985126099488ea6de2a88e8cabd0debecc2c2f6233fc09622bf626ebf6a810873b1df7cfd880b6d869b93794df4b497de28c6284d139be9899e97a4b2721596863591090949f50f10b1fbfbc6fc090d6759b8963397b0f4957c3b434ac475e04c071f76f530a0fddc7d76579042ff820d999eef0f74e5d0b026fc9df16584928b41d27bbaed1ca1fbc112410340765141eecfa3e0b2bfcf36c8847b05e1b59a79317b5a19927129168ed498091228d956cf71706c1ce0771ad065ee13274ab3448fcb7461ac2518bc0055669be1ee6e1f883dfd897a11298f124dcf3729cfcec0a394fedd91cda52cfcc34512bda3c226511605ac5fba65b0e6708ba87b3a071a4a0f8c0bc4fc7d34035bf0049ecf22c71dbe411f27cac8f1d123de8f6a62f2664cc50752b2ab1b5de7dd95f0c05acc6eb88d92666892d819d5b9df4d7bea544353d580613ef380c8e9c2e373b67085fff78690ce5d094d3d3016a3153bbec21347d3df567cf06960fd1e2afce1bd2bb436a2ed5fe8b707564a666b64f985a79f630851a4f5f7c273e087d7479d6277234c00d0256b9a76a0d398e62e0f8e5c79a8f8a61713b76760a909e744d51af7ec818133898880f4ac34441d3e8df259b2936ad42d9031d0ca276af52be6b15e99efef43ccb57c6c741cb69cca19ab3ee3f3cd03815273817c4f4f5d2e052d29eb48ee9c5a43006f57f094fc7ad8f390e4824b4031ebfc15bfd33c801645ff447a13e39712c2e97fe591eb114afa5112f8a7b41a7d9522063ab6f59b5e6cb135e29b17f80360b6de4b3671dc74c43fce40cc3928e4e6aa0ca88433adc053d761eae11e4df576d6aad106d72ae957d70f102a5ce17342936ef5b779fa2fb06fc5e85bf1a94e6244c8abb35a2c581f343abbb2737c5920317dd1a407ab635fdcd3b0aedf1224494fbcf36e5e310e55399a22c8433e117d24b43d378f78b567795d98899bc7347e12800cbe87fe63a025c91e1c7fe26468da868c34c950cb51b6feb08101677639c1714e0517fd1a2bd56f191524c240faf1235f81fd86104de7c606f21e125b30bc3a61090c86198a0c50dc772f0fa0b3823979d1f01ae0a11b9b6c4ea82ed4aa0d04969e50cd3af1dd88ac3dddde3cec1e5f0c42b073a265ee82f25e66b3543a8b993bb49961fb315230487dcb36b7b42f8e17dd9a9c27fe954189aa5a1b9263abff11c42b1bf4384ebda23572fe5d885eb1f1e695472dbdf21d1e247d19e5e711fb1c7753d1c9ac0ea666158276c2d215d173e1143c2daed1eaa81323fba9e7c88d6c1aee715a30fe1b7ce340fa62517b543218856236f8366e52f29d6d0db85531fec37bd2eaf409fe7fe1ec4513f5d2bb929e3a9ea342d4debd26368df1f566e36b73c5d303449e31c8c1985b89850f82d30d312fb6dda37a9a214fd6605302a2f50d0bf5f3a8653843066ea5edd0dcab9cb60c2d7d698e01a675b58c3566098d3e4a61dbea82e270815a26cf2ee2e0d4362c19174cb0096b57cae48ef48c2cf55d5f3a05f0acd5443637c06ce7ba77aa45e7853cc655ea4fde6c36a13ddb4a0f8532ca02ad600a441eadcbf33049af727362f420a8a3ec1b2e4b6bc70dd6cc3684fb0221b4415eb2f8bda1efcc459bc9b940aec45d2071b0d4a98d10741ed7975864156e67012b066a839847baa9cd25a4cd68776a3d06c630af94530f749db02b68f4a0c3deab479f37e59d3333d3a2f6ed5a63de8d9268b1eda51792a5d955167c48b6f5de1c73f2b88cfab888c851d81d83257a6c5268815b37752c12929a0fee84e1ac1563d806db114c3545aa66e70defcd51703d00cbb2727c49316d829bc9e94a4eefc2173e483bf75107ae344d18432104cf601449181cd16252f0ae954b3920b78fe37bec09108dbad71dcf9290cbba1ef357321089f43c12fd90ab2469b59be6643d3a3703d3481bca6aa4f4363a1284378eb5afd569d59f198a2cd01bb521acad834aaf680ea7341978621bc0251ff2da885e656ea02d97016817b36ee305bbd8d81143cb2894c806815c3c07e98facce763143d4e965ff388a6e17b15b06fe7476d187cb9764374c5d4d02c327cb637efdf810f0896d778c915f1fd8b54c34d3577f5c0db704d96df103f83541eb0f8b42607ad847e208ff9f1db685a569c2b286d5dedb0e6bc841da62f6c2e16f712b936798e991f6e70b1c46f9cab47e404c24d8d3c8173ede8dbae7f6973546078fbd4b1872c1783e3172098cfa871fc6b6119ef71083e46155d5823bc6142309b6e3d94c8285d2c74315bb5aa181a562e9cd500a760150620f0ea2dced06a9c1590f09c657b23940e28005db9a4e841bef38492b2731179cbd764e73f5ae73b7e229896a3d453ae34284c15ad6bb83c02b3939f056d6e0a53f6a7cc01d67d5cb4e759dacdaf5e55e47016a9fae2d23dd358cf7ed09d25a19d285942e9ab972a3b136a0e63153fa5336aaadde34f75fdb51cdc9ce45c388f20f2e72315c1f60509e60b1f1dddaa1096f164b33088c88913243cc54fd95a1a773ac153928a73ea3c241b15d84c72dfab3f09500785e4ac10759b678e97e9b0712c24512cf6eb4386b8464d0c03d0d93a4927921a688a4cef21d08d46fd3e1c8a084e7463de3764cf02d0e19701072cf22df6a469b336cf0a3a14ce92acdbf65de2789b5642b04b202cf30c414f5d840777795b99e485ea2741c362279d170885802b34212cf4c114775d1f17109fdd923330b6243037063ad4e129fb4f13df431cd5aae0f2068150c2ffc7762e9e6d98da66961493d1b5b57e8dc009a880b4a0019ee797ead8514004bb1b98baa3c2f7ef4f90f024017b119f9e1fcf90c18bc838ed0bd725da1c306559a2d3f1d99ef44776727852e64928adc6cc32df18a7d6abf3340b729c318019a8d189f8395b0cd2bdf2c2ef9054004ce3759f38d9c4aafb7513e779a3cb7ac47f4748d9d345006bce3eeceb03349ff3bebf7d00e311317b16ad5096f401ddbfd2e0b93595aaaeb4aa62ea71529b3ae15c2e74977db06d654e2949713dc4143b8f8563b71293cbb4b36e52157351a1920f7138c0ff998417aaa047b318041d8be84318bdb3d6ebf1c5a903c27cb47c088de65056a40f5e721db10465f06f3b2be687ebcb6e3cf8a369d06ade0ed89b5f96580fdbfd30844b51fdfbf6f15fe9a7d1e435f6378d2c988624a1d0e49c2fc8a76ed331728ebc9093f9ed5b121237908c024152e875bf7f634820df5590d71dd418ae3d64a250d4e5b8273d100349db2b03d3128cded39812804ecd8d4fc84279b818baa7a70b54381d6d557f0385d6311a96afb9e7b96390823f2ba4c12ab83b7b3231a580cef3991e3f9eb9ab390a482d92356c61199998416de437393f2abef8ffe037a5d420daf7178a43e4c93a44f2b632053d1062f675f5b1be509ba34715b1a6f10dc5ac365f3fccfcef4875e0846f2321a7f9d2c9193dbbdbf6743703fc5705fc2478acdba328ab90680f690afc22b3c3e30830e8b1c0bee17bfb4cdbf25f3193ffc4f126902fba70d8c606750b78b881ab58896c48ba55aa32d4f138a4750515adb47233fb008b3d73170688100a839d03ded7436bdc5fa568c9625d102927e0fb4cacaf0fd0e4ca12e5aba0fb681aae330f663935871a51b271e8cc1a4d5d7cdaa4f346a4e4ece8d2e62fd1e83385d5f0365c089a44d31cf8b929fcb30b034305af72e07ba8052a398e810ffdf1cb35f69eee2734bff8671b9f830448c096316b3848590ead72ee4d4ab8b3fc9d66672b07c3a1e859d76b905cd25cfd7b5459e222ee77e4e4faf104064977b356e76a170ce07ebb299246c04b5af9d18caeb1864c955d4e21ae170844ceaa1e0ba541bb69451b8b9a83639477c00f24b7750d5de7993dfcf6f7aef3f15e37a0990c8c4478132785130e2e4f260c8f468fcca61b27b9ce0ce9c0064cafbe5bfdd9f9d1ea587c33b674d867b5af45597a354fc106946061fe2c4b1733bcee69ff25c66336e466d0c922fb61d96fe8d3da713badb645764a509157bf4a620e0d61932d71b7d086b92fc7b31567e2ec1925fbf748e39d336dad73e4a1d1524de7f7cb9fda414d34ef884decd3b1f3b37ec0017a9f5da83bb0065cac0d66e87b6ff0cd7b1fa740c3de7ae3fef078082c04bbda79e5f312b4c831f2b764b0c3adae6f4599d8097a4be1f607b48b75b018ab4d16ecbda483914486854c53c415abdd2734b9876a22e3617a77c022e96a22df44377aa8e162f40a54ef4f88e3b5f568c7adc9f8c00210793dd95fe540e5dd066dcd24ef2948f2334891ab2911e4f8eee514b1319bc9a5148d8ebb650347a8e1b2e2aa6be08ff1231561a13f98d2ce97351029381dad170f313db21c8c08db058c1e39fee27b533f5f6c1f016d890d41ef5b354047eb4b64f96c7cc778e6bd5ecef722447e817f1b180ab319df9fd9a0c6d1a6c76c5d4579a00009e445aaf8e1347ab3935d692d2420232e74c87c84f4f59c9fbae0bcaaccf203d1eee7b81ef2d51cb25d4c67f90b80febae43caceba09829a72903461777b23ce35f84b8e3c197eacd98a7a6ad3f82dc55887c76ea29ace818a9520fbcce844ec23651306079762e86fc97bd33bf278750157163b4e32f2fd8e38b12819e602bed8a266c3075d47873ae64965c95071bc14a9d378d76a9cb9a8b375e86e1d8a94ad119137d1d70b541f59a98186d86501901da1f8daefb2f89de44ac9a73b31fbe041b289b2c5303f1e43e1b301c1004d42016dd973b32aad14fc254269f04748d20baf91463401636b04b725679685f22fab73ab96d9990484b8079681bba7175f08ba843c8d4e297da2852af861dc486842402e96a5a72cb2f5a893dae38a3ef401323b1301ab26d0e9ff29d1d787ece88d234f8b4470836f2100dd9e4554eaf4ebaa579c511f45dd3a246f927b9b81e4e40386c2a3a51c4cfb7980f4211b4f3b73dbb2c162c7fa6021f42ccd0c24fe1a4416ce1e41268e31c83c4eef4b889cc58645a785949822af1777434616f50e9bb097ccbde17595902c4695124e62ce251a495aef5c921dbee2a34c543f7aeb3d358d0666d1f35ead79a0f22ac8a33340b9f35a01ecbdb1522a9357da835aeb96f796b69496818a21585d43493bb2655d002c47151a6a37413f15d3f477639301ccc44e1ed07d7b61daa83ed928d954277916d95a8e7cefbc144928458b1ab1b6c139fb75203cb19da185e86f3b3c69084fddc8e0026e6a3e3910df10c16fc03100e86690e872eb0eb7492538d13116c590114580d3ccd0272e3880ed3aae82903270311f7fde6b5c054ea1c0738492a19c030dd7f76b362fc309774ae627e4eddfe6f5564710bc417af23b31d82f84eb2f9c35c0e5410ca3931f18a0b4927d87963fe9347f71a63de2bfd9f32d6f072adf8effd1df85464a90779aac0c8fa7de500b69af2684cd9108d21e8108d2e2e06f87d78f54d351c244c631bb75720380749b3667bd7322cab09f846fb5bcab8b3e0c4ec52bc06e20089e83cc261e5e66224fc516d23d9237622fea0b3ed076a08b403bab3d0f63296c373d46d3563af1bc74f9271ba12fe4974fdf9fa9ef7b0f2c94de5b86949b91e001b15bbd164c5d8fd692ff93f62101139a77859deb4e8d4b2d89b2f3b403dccda7f2aecfcc5af2bed492b26e249d6c8fed61468ff46442564e62e02193a4140f767c7b5043e39ca8a1a93096950014ddc1ac39b7276d7159bfa3e7e4e51e77d693bd1e0b9cdf9216dc0b4a2c3154daef80645f931ea257c6267b8b299e3b979feb19fcfab0820d5dabc68ee0446fd7dea11909ea9bc09c0de9387c93e9d32e2487c2f33fcf4678c799a36842917a2077ebbd97773f5364576397af30c74451ec2ad4d5c1c59e99f3f1c86acc396cba9e81c0eba9510960039724b6b73ade0d8df65907b60654ceaa79478466103481fba5e67d61202ff33dabb441cc37eea5a205e7c23e21c69a4f671999c7dbb312c175edbfa60bc1be2f2b45aa399579ca804a81563d5c6d07870e3e3f252fa3faac31aa7719da8bbe8e4a2eee698f2a754a159e8b68433f5a4849f61732f34ca5830ee0dd5fd73f57c459f312aa809d1d03a8893980b49db7cc3a8720720321b184bfeea3dbfdd55d5f38f412d1eaa429e736a0bb91b4d0cd57cc788f4475f64559074da6689cc0cd5a495f4205786a7cb2e60efeb74e0157447faf5c28aa1905e4382bcfa0abccc690bb57adaa01a65b6b05079bd6a361c9f1e220f4241242a290028f8ac935dfa4f68f5e533385c536bbf218dd26a53022599b60064a5948735bda532c4313f2eefe0ca34fb79e9c42c1a3e4c07ce5f06f9c50036b3fd0851a1e31e1c4cb34c486cf6be1f6c437fb20b79b30feae4e4bd205535233cd09662a406b68a36e75bf4dd9eb161807e92dbed1135eb6ace57992451f770548fa724bb5a2828d54f59f199365e3336b23baadef891447404bb1039be63f9e2cf9750e8aabb341fe82cf0784af147dd3f4a1ee7456db374a544bb51dc1f2a9e9e0c379dadf5ffcaa2ae22f180271c7f0c6b68bdd078b94cb25bdd00354aa17c5bc968f50b37ec8aa3bb2b7bceab925fea5540356f92892a4e1aee351aae853c0e1289c168343bad0736095b0485751da772a9c958772dedb0fc36f3353c82ec82e0df4e5e2b181816296211bef517aeb58af6a9d9148d728d82805f15b8685c7f7db589bbe648e3c1253f0b2434209322ba03f2d2c3719215cacaf150aab90326924abef4cef593d9e0fdaea986cae9916c98d0baccc4d1815cc2c3d8d51653b32cecd1cea6b8dc5485dd920da00c260bb50b265d3c31e871e90d9ec58f779b7bfaf3d9c1cf8de5d869dab9acfc91ebe4cdf2bae2233903d98d46ade1ab10242f816145d5afdbc05a019eff6d708d13e59583c87a9d81437cdf867ec6be7a7ca8d41675c8340c2b6cdeddf0f442569baa6565ce953bb1047efd125f9635dd06774682ac220a8f06fe0be89e23973ad844e40df2da0b6b96f12fba97bb334b8e8ff61913cfb9936b21b168c5718795666b8be879d41d24554f64d40c3caee3827ed70aca310a88e59bd1c6c12cf1aa56d7ceaff65bf6a7621cd7b497a78568dc1eab81c45cc363171ec8563634edb8ac5a36a3a4a779246b7a3bb41b5c291c9669e3e6740f0a74e4be925313e4634dc5fd25525947365c6c3b39fe44276e1f1d05e411c3668dd7290972d907f81712c91f739fd3f3de0277331e45533a380936f5398351d85480ce7b32e5ee4f024c035cd7ddd44f32fdfb82fcc0a83dfe07aec47a20397e2aa2641aabfcfee81fe995cc7b4464eaeb7556377277882e421521115e920ef8ca5c611a1a9745797e3d9a734dbfd965e3695400cb425914adf4185028a52e5f1dce20bd80297e8bd19439bde6261344e94e5abc910927c44697b1e288d1a571b8355ad92f58d37cd1025237752aff3917aced74f761de13fbfb02476d663b215423cc7e1844b5cc678ab8495ad8abb77fb198284a8c7f97fc474f06d73c7ccb11aa657a0dda38a1c553af1dbf8d24745bdc482fce96a65cd9ba6a8e65e35b382d7bad4f6e30470d035fe98a641bcaf331070c32815ab16ec2403d48097506d138184c6948d25831c20c67acc4e838df1df5e11c7156f4ceaeb5ec2663eac15f2dd1babf52d619a9ee8eea3ceaadd1862e5b64987b62ee0e810c57716b5368735ea41d8023c3659bd1d69c57233859611e1c6a1dfadc2aa22e60025f17abcf57575a15b1453669557b6e88f9b65536546b4236f78b9b50e775a200cac89caa307eee97619fef499e78906f87bd760e210566f3f135eb3178ab10eeb5f5191cc22c03f877e61c15f0d1a520ba07039c2f6a879f5e83c1c918758c21cb1d62073cc4cc013ddf316008b95026a50bcaded707872cb97047dc8d6f4225311c28949573fcc3be8a1771aac0b4bd1eb5447ace64764b4704ec2133504d0da88ecda27d0285da7b738f7d9935c5b3c87c1db849d615438fcd1ba9a5c7c007b4eface6ecf1910c2aaba5c45dabc73f5c4e863b6831fbbb820357c98b391261631754a34d0ea1ce5a5a7ad1b94ccb664365bf90ace5d7875f250ab8182e086cfddcffb638c392d7d4eac94253a2a4189f270f396a6a7bbeaa4f6929d3e47bdc28de347e4841b4bce501833a32be8fe547dbad97d5da6ab59ab5f0e4f6f874a324bc1c940fa939fed1878b7e2b26cb000728ca239741fea1a9bbebef0c6e1958c8be1201c11b8b3fd6a3a9a03b5a96ea54e746b45b4027d41252fb59af88735ad02f33b79d8257bd17f046a5418ad16b6e411312c62f369e2960315200bdbc901e4db611e561a090d792f936e5afbda18b546a21ad4e1626989782015d98aa1d934fbc10315c02e9f76626783883729e2a438bebfa2ff53fbadbaea8631d7147f6b854e29880e06ab582f32a17c03416d1daee2d04a1624a2dd8f9cd81a021b6302cbdd36d80b1a325d230e1a85506482a692c12bc847119f1607ba7182479cf93ddbd07a2d6d4472d4d0689c107c1efe3f5601ac8874e70b98d72247b471d898c013528a6063cbb165f63a7f7f6ccd7099e3b96c1597d5ba47284bc9998b1d2c8bc7831ad1489c7d24c4935aae2733444a9d7689adcfd8c988ccd8595a83bf5ba3ff4d5cb2c0fdfe771e373962d8133920b8180a841920aa01096e4c6bb1f267eb5532964b3e3ed157ff3c0c37a3183eb61bb6e1d89207d280bc4de8dfe3875b72a49b7d38d9e2c27b9fdc5cc93ac7a7c6124f2502177ee0d2cdb90bed0bd4a2bf6a6b1bccec703d3d049c57b690f531c668203f63923a13b6ccc67462bc52388401816ef91d2b5d43d8a6077de6825bb2f46547b2c86d5e093c8b980b85a6aa3a9c8d116a0ef190c278118579a6d0a7e9a5dd0215229b935fe92438003673e7b43027ff14d0b86c172ccacdf4eadbeeaa4a24e9546e3bff302b8d8423e41b338105a8df2de0d2eef7d1b9d104d0910c7879655d744d20204b418453051ff5a42c7d99920dca871a3d4f6942d4b955bf7251a6516820e5c81746f6bda72ea85f1de1cb2068fe9415dca234e7c228f08c53d34939a136880a4ba644393949d1379c657a9c75e4666f5ebf00e56244165ea98a1e89265d7c234235219a4bc097017441c14e46ca89f8060b1efa692aae45f13b67f8f35883e27e4747bf9b70facbd5e8af40388394e95863ab301f8e2fc4142fc5a53872feb4018ebc9ea11eb783ff2b800fe588ea47ad04b9fc4bf858e48e70fc708b26005fd409d471d0f5ec61c757217ee1d0095648feb952b7f615efe7aebc1c785b24f5a6d4a45795f53f5ecb05ba99d149469c3e7a46d27e74889b29f095ba3471c45d1c40c968914deaf591495378a9a86789e84bf2c67da7d248bb237cd547761c5c0d010069689cfe67dd08c004f9bd5a93b7a96fa3e090ede261126c6d2bd39996e007b741f6ec4f9305a9f67fe85e7bc7486e38d21fa069b8cd3ea23e82b3d0cda54e1a5e9815d764ad457037ebbbb250f0a46e01409ba5b3f120f02c8da0f484e160795865976045d4d924a7a7df0b82709ca15ae688aa2be536c8db1fa021497b1bbb21333890a9b3840965afa0f81746dff9db70916cd623dad149c5e906e203513dda973e8bfa9b442bee08191b785fc96b0f5582a4af1e5e483be28ac8d114f0f5ebcc0989f49a4b6affa3925951ebf6ea5a93820f5da7c6f6e5022e52e4e2f9d47f62ae32342e109a02cd3c403ab1ac8ef47f004380acb613abee2f3f3228d0b81d7fc42e2c644654e13fe846f4c146f46348933a25dbdd35f4e22da9f332cefcd5c75de18cd40fb61ed1175468a65b81f9a54520da36aa2a5aea94f8f76d6b695adb7366d0915f71ca75131fbae99eb068a744924587daaa965f6ec6f54a8d5f4389da2103ca6c49975a981e9ea3ceae310adc2efc5d1bbce1274883f0e4972084671fa528d8f343ceadc259a0e032c4cb32abf538493b671775a296698d4e6a42fd2e1f73c92e56167e219091d1805dac355ffda6c448d9c07b8cbb63f09bb0020492eebda39625ec2e549a990dd6ed0a52d89e725eab142aa5b4710ad69a7639f2187cc4953cba208c0706e2353e114fc828c838e81d19526115605d5d020238cc5ffe7563c5e1230d13d9967f7dbde7003a34134395761621d97f22a1b68b1250e42d17eaeac2345229664063d60db840f2fd4c97e9991365fd2de0d73be22510ebc80a7c4b049d8fee110653e5867832a8916c11e59b288de97a9a808e1fcd732454d4e52f592e24c35c689ac0d79e15236c232f3383471c91dd9b7cd48ea742ed07a397f50f37237783276c9858833bac624204856d5b37d1e7a0d783d3d1c594e6bf18728154902be03e34ac391fec6644316aaae8a913f227b343cb38953573ba64fdab7210bd8a7ba93a281f5ab34a7a6eed1fb30f5f33b317c161fa885d056efc587df6ff232b835bd4ee671c0ca2d6cfbfab0d31cd0f98f3c3eadd6fba17c8f17c388ca1f114028204802359537d9cea3e3dc6cfd407c94981c8886a80e1f40b51e9c22e5b8fb978fc27686ea5bae04322c2245c51e870671ab4398b4d9de8d496c69d72a4d7c087aae4e8ecc33255680ebeb2ceaf8de99f5083078f648be94a99e1c540f23329af2b1ed36b93becadccee619045a7537516f96add064ff06ff83b64f759d5484267b9fe7c7f10356f00c7d27a2ec17b94a1ac8b9a6be1a47799dbe480fcbfb9cb045cfed214e975908c427032701976e3e0e6d307044eb8bce787891f6acbbc83f588defd7700e4d5089b4a1a73b9cf78fadbcc7851bedba04a92b03fd5a87a2832351e3afd4c8295b4075e2e672eac60dcf24fa5b094e84ce9ec3f5d180069158184d3ebfa9fade7219fe9d08c970ace957a2e6b5963758c913108e5cf0719dc8553106552daf2f1124149d08de58e2140aa27f98ad896b0ae6a07957af58fb536ef5ae74cc020f47314e7ee58cba73452f9c517477d4764f8da4b9779ed633dc46d9a5d1fcf337d944bbdb9f9c9c7226fe663fdd4e4858a02e653f221b29956bbf3b0287c61e307257db4c36bd96550dc996f9901d1178ae7489aa6fc077469028abc3e7b640f18f431ac2abd65970434b9ae8e4310c867a1037f9ff867eac5f02095767e8d9c58ca4ce597f1ff2b4896f59d34d777bb1c0836fbaaea56ebb0ea138fd5ed6d9d395d6a85b3f56fc596a41be7354072c02085b2dde864bc66b4ee95a5014741697f162b0ff377fbe9852c4ad37d50788e07a43cbd57c50b6b549418000391182b562f8b9649155a1860a85877199a2b8748eca42bd37dbc719b6454dd5d74c913e42919d86d68d776fce129fa6e05d047ab26fbd872fc3a944c7170bb07af3bf8adb56393a2b521cc5aeb20d04e6d041642d5de8225ec16a60781c1821188ab2835d07325eed7bc1efa42b972b28eaf72704b84e4f0adf58f8c9abda2d451c9471936b85d099fbce82c4d639524f140618dd01f3b22fbc3b15a168d42bb4c0750744cb0c77ba214d9f220d548774a09176e3cd58b479e00978b3a1a507af7199d37b9ec7e3d27e7466d30d2560a7877e5e91b0403376ac5dde9dd338b74c8ed956b3bd788d48f5dd7b0895d25522bbfbe14f9d909f108a0b6575f18185e81fb248b06c588b0dc1c2550c75f9c00fa499674887f6c38d5df48bb5d63600d6f06b82a91a903c60abe12bcd17def6a057d480d363262bf46a3695e888e07422015927eaa9c94dabee2c5630d39916b70e7acec97ff955993d893e5977de06347434a4fc9671473ffe832129dc3ec4fe928daa47a31655a16de3382ce96e7257c1e0b1cb755c8ba7ed13a04b3b206a71b61217b15150af71e29cdd81c5ce28fe150de4529ac715cbf689adfd245bb04143a3c07047ad83b55c61b8968cbf346aa6d6ada3f38273f43cdc9e7bf701f5befd6bd99d50eb1f15c4685d7de5c0c47724b71b00dc23fe1e0adda12d6bf6085afb031514830689f870bb2786e8590f59f1742103afbafa2f886ae8825b9619b5436c3f64f66ca37b034de5fad2c2c9a5bae1ee686c49600c3e3c832226d1e8effc999267e8aafc86d635155f3759113e782860ae1415783c70272b7fbef7ec51d25ccb4eac84742cdb00e9ed2b1bf4290d92ca49a7770a117bd3cd269d9b4ce7a7658cdc46ff1e417b8776502535f72be7f3f0aec66b4874b097853c64ba92fb09b127291145462857655740fcf361b71902dcb2bed67d57199123c8972c2e7cc17e892360478793fc765f3fda4fec0f8c9de1c88b3e195ea9f33ae6b27892ded37e84cc51824b56114e4ed1ab8aca6f3c7a1f68d2b3ec8475585b3d7ed58136b7d2d9459df85329375bd649d33253e7fd59ccae3cb28238ceb0d1bc29af915189dbf5c0befda3c869849bdfdb002f0442c1910e497940656561b812555758005c6309b9959d68134770144aff5b9d4186b12cb5b39667e21f444c2e5322de9c9b577be5a71f75dca08432583a047562ac35a3e50f38e0a595b5f7fa7646530dd8f0f062168471d221a5738404dcb3bee5a0b0d1b6b60b3f0246f86e42488524c7c94183b02916a698baba9b8fc4971854f656a14beedc3da7bf8b6a148239a33ea23754042c8dbfea46686bcc12db55b3dc943b2b41991764064dea124edb11445e0fe0a74a38f32cb0e2d22b9f7448793bd514eafe37be86a6e20dd83c44bc53a21c50cbc8702b493a62ff97f9c0eabc44f083c05d208c7caa1dc74174a518cba624eaa569fc0f6ffff3f09