012069fad82318142e6aca47660f7a7f97b32ca50ea52e2758ead61b0a26361eee7d0a
01219e015b6b5b0a34ce10dbc50f2179e45ea92bb44efc7c9f1415804f548e87d66b0a
012036c28ae5301b3366bfb32bd1dab2678802b218ea2353ef2f2d2a27a5692d709b0a
0121173e8eea3c99565fa7e6c7c47d3197d2429fa6f9e6d08c5e50ade7679029190c0a