0120667aa31672cf70805b405a98de58997d6e4b69da6baf878df61e60db873806180a
0121551c87268534ecad89a7a6d6f57fa133674293873871f9f77da13f323dc0445e0a
0120bfc67fd06072f14048e431aeb79cdf12cee1f582501954d875eca2d2716ea26a0a
01212bc5f38b78b482098077aba0e24f833404c307448f9c8862e56312a882a1ae0f0a
0120b08775875786e29c9146fb6805ac184fbadbe64c9ee039cae07064fbd35683be0a
012170e5afd0cc58c81a80048f41ab79b628a812b1bf675728cefdc7bfbf93e303640a