012042fe979e97696ef303b92a37ccbdf5c7ad8af971d37d3e893e8216d4bfec23c80a
0121238a8b6e4ca45f40d2876e175f0834ecb9f00cbad501d873f6cd80e9d6abd0160a
01205bd122f54709fdb89cf3c80dbfcca5d813440638318e8b54f4dad584cc64e68a0a
0121cb0bd1157e8b0b817b606c6892c12c40aaa5d96bccb098826909c7eea6bf307e0a