0120df40719ccd7900de8e26c2e18bdd1d293c532eb0dbcb792dad0052bd5c97d7120a
01216cde7fae640742fd84d5a2539ec2ae8b87183e77c5923a73e94b043f7dca4c710a
0120900cff8cdba72d9e69efc50d80134fa2c58fe0f820b9b7d64c3030422a7cfb160a
012102121f69f0c698d6afbb8ae62264c95e74e715b7e0efd7de2f8bfd3c3ab6dd190a