012062bba316fa497625a2edd8a3e537e1487a70af9c9938bdfc095dbafea9d5ee120a
01212cd829d3204e263b32063cd2bf67fbc49ed7a9baec7ded06522f0cb977db9b780a
01206e37bc1b2317e29fbdeac9c8512eb8f837bcb29952c4b46cb913a85f3dc22df80a
01211eac950b71ede46098f65e883bc02257fc01573d7356f63105e1542d1942702d0a