012070f2cd43e6f7c81d322fad7d9e9efdbfef34766d4805243e1a3b1c717a0043770a
0121acae46e19de9acd49286db09a174f7e3de0fb4fef9969a7e34c6efdfd90dfb680a
0120234816f14a2ec479be7218ccebf1c470ad15ce99113156be26f21cab26fe98e00a
0121b8e16a0f0e280ca72627de98772780fd0cac49f868a22b954bd574b721ed8e3e0a