012073e282f18ad1fef0a0513f68d702bf36a1b6b10457bf36a1f9f4c684841581690a
01212d51b54ee4c66ff651e83f2b7cb68499798be2017fc715fefa25d65d9438f7550a
012031b6f51293f288f7b2d05ec0fec117fcbc50b5d271950eb04cc66d5f91b808a90a
0121354107c974e9ccaa50237dbf342c8cab9a8b6ba937cfbdac2be125fd1fd50b120a