012091896d1c5050d82285ddaecebdc305d3fb0344ab45ad4c2af7a9da87edb9b0fa0a
0121b6900077e0776af2b4b0cf888a489f269f6cba8e390aacde374186540974635d0a
012070b85dc4eadf8cd304babe2aea1b8807711966d0265f7fddb73bdc2fcc1b03810a
01211d32f896cb8e81b40f8d21dddf3429c8bdd5259e34e99f2bba487fec36c599510a
0120af508059edc80713771117df8f3d307af1e08d5b2b28c1af027373f7ba30b2050a
01217df82c23341d848bf7f2e6f20a2698ae8c58e0683567c7e98a84c34940d1a4720a