12C94B8CF6C2E0F0A3308E77D8D02722E5C5292BC545C5F880F0FEA649E7BBEE
6AE4CE25D0FA129105F7D132DCEA92498B53DAAAB902AB2CFF110AF1EABB60A0