012042c6fd1db0efaa7074b6fd1cf1a5c4995bd36419175079ea814217366417eee50a
01217bfa7a581205cfc5bc55c5163d4ac02d52d1e3c6031a7724da97798b7c91e1350a
01202383fc3a23c3decf8b06489ea44f4cf91bce3c959bf9222bfaaf8b82d2f499db0a
0121637c4631c414a37b477bc5dff5df203921c0909f0dfe74526e483e4181bb09080a