012042c98da87331e256448418bae32c6ef4effbb62ecf9ff5119c37b65ae61c02290a
01214cbab54996ea3c8c69ab7aaeaa3cc483e11063491169d54af42cba3d51cd6e4a0a
0120ec28173fc303ab3f6bca194e25d0168614afb5c95173eaf7158d9ab4f37bb3750a
0121e9147dd21000a6d1889f321432ad67540f9e8035cc2af08f0a4e765dbc9392280a