0120bdd45e788b7c84365f4d434c8a125c3a76ae95e61e105654829c405919e7a7a40a
012110b47efc2835af67d581ff9e00162a7c75ca412de4b8bcf70193b2caba62dd7f0a
012049b419033af6359162557a101fb9b5953554098f6244fa4e3bd30ce8b826226a0a
0121fedeb4dd50a6ab1e638820bb7ac145f385e83fa18c1865141f88d3a966064d350a
012081ae1b472dd2c9a9d851568714fe04b84f385915b767b0fd75a6dab0cc7bf74c0a
01212653758f5e4c9981916ca1b5c639ba7c6e79589840118e5ee104b99fce31e9410a