bf106459c8f4fba0e580bf4d70b84561dfa1f36b7b447e07b62783850d9ff9c0137b3de938d868df24164cb0cd5de2d3679a8d5d5e8ac55612378df15c900081ff7f5b64290556f71120a1e3c9c0179284e20030e4cf3139859603014e00e1be268f83110a19c5e60cd5db58453d9d73418687f3606490048268f7eb515e19bdad5a168971459dbe5b0d22e0662e4435a71d316704d94e96ba144bdd2e528c8a467d4311cc8266755670653872ee4f18