0120ef4ad29c21b0db6b1088d37800cfc2c693489ac914c6bb0d6bc294a70bcce1ed0a
0121ca2f0cb36a9fd480b9d4e1e1c9f880cd2545de4921951105bccbcf9cb2f17e460a
012046454d93262197e51eb2a858141399dd1a0571a8b11068347165864ecf75ace40a
0121afe1eb681d2004522ae47b4fa95f695bd93b9e43cca7b281151d3deef7f0d0110a
012030ae0c47f0f494d623b58c250d70329caa858184255fde1b295919c93328f6910a
012175ed9b9c4eb62cfe4e3ccd25772235216f12cf9ff651ab6bb3463f993adc33250a