8a3f8e1870eeb245682e2c156f43b54a91f9ce986d8e2aa610e956ca88118d0bdaf8eae61ee8b4a09892e08d06def8b5dd886bd9eecd8cb86e6508a7c2ca2882ba49e0b73fe92143cbcc295696214f718b043f986004b8dc627d79d65a403a36165a9948893c50e5cf3dbe76ee3a514e1a0bd9b746d9fdd20ff7fd88d704a750ba9346e3ce5cc6e92332b33a9b6f6a6bbb04dc5298993365ce01ceb1eba3a4233266f1cf4ea8ad140443bfe2bfffb8abec6316ba6655fd354e5c6bcf93d19240c26753cbf27613e0e53619cfeff635864c99553532e67ef90d379f543da2afdd56d873e92743dd0f191e562aefbc594b490357d40f59507297426b22f6f0a5b957c6899aa28af2dc0932a6d02cc1a8f3a3196d92c90501029c13a905c62863f29f6a3430f004365d32f70583f0e71036a2793ec34e56151da553eac168178f8fea80b1477922117c6d2c0399742c5ae631ec0888ac24ab02d1c1eac6f34f97e4f559d4f280f603dc79208496e73fdf22461c4198846b03a97738cd53fa3597cd83bf476e3a7445d2cad0b5b60848a0c7d9364e4b4b924dabfdf9dfa45f242346512ae6451b0aedca15c6b177e5be34a51b081a37800d978cf48945629f2a58db960eed573eabd92996d1304c77ac2deef0877dc3c7614811f4b03553717ef75375b5360cbe1d086e5c902f4d5e7add9116625e0bda723a8fff6fb31025b113d5b93bf7ac619c2e5b86eaffeefd1bd09c24d6774ceb87ecf965bb7443bfbe6cc4f303384da72f47bc57cd1ea173015ec68106fb0044cb6e30af40f506aef50b2dcc2881e811b69f71edb34e5d4442699f78c1e0975c37b874cf2437c99833f955139be4abf0322863a510e7cddc61df51