012065caf27f80ed302ff388dd1018289d81077b90b9c9f6437968bb9439596f68390a
0121411b0f47dcba34bba9cdadc4648b853a5e4d824282593d2178f7350d1672dc2b0a
0120c810dced16a2d90db6053f7ff2561ac0f8734335dc584b15954e23a0e2864e310a
0121436d98085b92acb325e7bb38ae36de7351d835ee0624bac0dc6c4eabe94bda460a