0120f322fbf979d035fe43eb0fdf22b8135e08fb65a04573226c2e17fa0d1357bc200a
01214bbbfe10ebb2af0041af38fb4e5afcd8f82dfab54f9661217630b9b01872e44d0a
012062f68bbf4541a5dd4cd541b978a65fde7756dc3dd860050c1d6318920a8ee01c0a
0121e50c0ec8626ce4e41b8928ca6a666952ec44be42a980669b56d6076f2c9b026d0a