012049ec98a6b3768cdb9e2afbc14ffa3d4317995532fae099389168045c301a60d90a
0121190782c6a7674965793c99bd601b22cc7da9e21d40df82cca41e2578f0a0dc6e0a
0120a5a4c7fbd6b918da2edc2f99778fec3eb4b7b699133f7d5bc956fc674555424f0a
0121c68d0f970a0c082e043019c8f0afc86831f7e9f60077617048c01fb78f93c5530a