243d38584016937f72c0b38de2c0e3fb72005921d67f222953f46f73d4e4a904ef95e73f8f1fec6e3fc7b38b8c335b7e1a45c46ac4cdbaa842055afc6acb3bc562165d986639c66807ddf3ca77f6e6e3c6a0e07d90b46a36278a852f2b05625dd28ac2724bf3107143f497a0e8d1277bb7c9e9c090fba846981d49d555dfeeec5d9c270fc0fd3f1d444468fa2e1676eae91d388202531fd202ae80083cd321f89785411aff077a484a4f13d2b4eeec380d118e5735e1489a8d32898f44e1cca19bf1610bb4b90a557e50f5f3bea32a7dd4a1b94b3c9b3938a18817cb1b95e9b038fcd07bcd7c3adb8bc6f39d5e18d43561eaf4806e88ae4be8a74da7760101f0