0120c1ffd45aa9672b933df5fc31f467d314a3cc138d758a48fa71afb02472c3a8d00a
01216631f21a2bb2291b379d0f636dad851fd5d28a070a32b07c4a5a070ff368fd7e0a
01208aa0fef79ab3d2395686d1d56ea0373fd25d54237f05c39014e151a328bbf1d50a
012132fde580e8d0d220bf10746535570adbc0ef1ae38db2939edd216104b6fe216c0a