012077042aca85d81c4ef4cb81ff22251012ed2dd0456ff5e30c4cd9d0c530c4dd110a
0121a9577f38048c016b66e3f8606dbbdf17ad2da16af5f56f34a2565887f4000f630a
012035c39bcdecb72b0d4a569453b1091836b9014d7c2454e759a655f9a9bb9308430a
0121ed49ae245f46a3a62e75da5da9df5929f98eee50737f200ee91d7f0e70efd6260a