212eb426b1062810a3640be4d64392bc84b9ef07d9545b7744eaa137cd0a1b3ed1efc97d5c0a73889d949b5ec381e8f5b91ff1bc5620ed76688cd92f1484c1032549d0c4c6db9f08eb2111a18b2506f48f21834628d6b9ebd779ed1e30edefad060e641ce0a96569cafd61b757968b73cb51278e1205b72fffebf9a9cf3c7f811d6cd0731d1dd50cb0b065c4247797ca55d604bcb46bbe56216ec53c110177ded417aa87a3d38fc1dd5a70af28cd40f95b44c1aa5cf93878b52f433744334da88b39dbbc88a3b514d376a4d9f1dc6d08a6313f2d398ba625eacd86079886289bad301c04e401625dab8eaddcc252941453b490c0253e72312474a0a556702debd65d12fd814360794e170448e5dfb720ca1dc27f406223953b88b316b4dfedc21a2fed62f641187c3f18735251149eb3b52a564671dea0e105b5e14198fe2e0b53e7c89bda07c3b9c40e5acae7e1e340f3eb72800ff2e8c27389eb25753e1d544214febe09cf20472eac652971503b20fead6ba95df57fdf9f9b8a0c7736f74b46d0edece1fd2efcf99d22aeb584b48cd1d6d5937a859bee5d83d5570dce5437c9fdd8055ee9aec8b561f119b95fbcf630c06f68076f96c1da51bffd0bbdc712d02acc2098647408b661f01edcca36cd97e5312a0b38490d76adba69b7a9c27663d5248f792b03b19bbcd4d1d47e11f54bdb90c474ed3ddf01c082baebe194baa341a8c67bd33412f5c1f7fbded06ab68b9e8503da56acf207d09e1a224a9a17302d186c3d153c8e8a7370ae1d4acd8be3e25c60ca7dbf51c985e366bfad89c2ecfd48472a315b5793fee98064adbc1701268206d96004a6e4df6fc434162bde53bc9b11df677e7ef8b6e0ff734effa62c9c6aeca25dbf10a81b7ac9aef15bdb4091f119bb0a23f818c15ed5d21673d7f5f720f27f71f229efa7015f86ffd3771b32047c6364b8a7897f6dc420e4a0eebdecc00a2ffd59c7529deb899780eec07c8aa0196aef83cad2b339cd9f6a37bcf52f0c8f9554a54040bb33967346c0db32d64c800a13ee23488f4369c5d69c725ddd13b7bbd09708dbb620a39db6b21a66879559ace2ad909f6e006c23bb9ea04c1b801f770f56200856616f9aca1cb44c33c146dfb19aa9e3997e533562d3cb65da6bb1d770691b60716377c8b00ca2916a750e45ef8bacd32c5f5af0ea8d69302907be236ca5ac21982862aa475224600f6b9177e5fc7bf75f48ab9443fdd5410e49722af8b59294770820b72c57a5668fb732e05b053dc9cbcf4d06349763ff2844d80039fae2285e47bea77996d9ce79cc197a5bd95101e77995099902711d1c44ec76b88e4a37d546635cc553618e303163875254807f84a6d9c5c9531f1f7bed0df24d7228d521c7444c83913b64d165c3d7554fb957ba8cf4ef9d6fe58471757f1ca975a6dc76375fe15ee2820d5c36436ecc882f67ca399a3157454ea1652c87a186d851182fb20bfa6dfcdade2c3a8d8a235f309d900f11cca5bf865ce0d6aad23f1a3850f0680e2a8eda8140689eb0aea59fe8