012031e9ca3638eda18e96dec61e4c3d8ff8828fce2a87935e17b615ab41321091c10a
0121d03c3a6b987b33ed88d48859ef29c6cf749eefe790009aa47e1d4ee4cd6785520a
012074ad25afda6a8db3ef0c6d6a28a32ce8a5d501c5e5bc2d4214a88210dbf00b1b0a
0121c0df2dc4fafc6d03d78772591bbe8c7fd49c0507fd129d8fec9fa3c58e9a850c0a
0120bb7cbc93d4721af3334a1dccf869d00327437280106f8fbfa95450c06ec484f80a
0121d44c7a10e72e336c00ab5da83e120f39d31b721c5781ed1ef0a3677111bbe76c0a