0120707317e98b7c07ec6392060dae9f01685c025aba114fe3f71e7b277c3490cbf20a
01212c030e18734987bc0198297891f98060817a44f7642b6eb5211800ada3be69710a
01206e54f0bff4dfc650ef49c535f537e5678d722a02b6f4d83043ccc99274a8708f0a
0121096e61a6557df0944ce1ccc5f9da2d31288a545f3329291d825ba5b5fed8516f0a