012067e99bb8f32fd6cc7e572d35b32529a901b187bcdd1146be244d37378e86d7c20a
0121259ffac9b03374b6c3cde5ef6fac1546879ca358add0f1006fc884a171e3762c0a
01209a1f0c3b175ef87191a6fe43079b61285cac1333d53b716b23b97123cd1a678f0a
01210521a6d5259f8e2b6f3e03ddedff884d97a04cae85099e0a95cde3911029b0470a