0120aecf6a48d613005a9c69e15a24fa0f5dc82a37ae384a11830cc7c2dbc00a8e9e0a
0121d309450d90ad3edeb4b3dbd02a894ef65ba4e1ec16c87048d1bda023561ccc440a
012005eba7c15aca5886173dad4fa85b774c2ecfd58d8a46de01d2a20b6a3c41c52d0a
0121206d9e6c6bb268a946e475e5e087cb022a212c2800787ede28ec7e6dcefd4c2a0a