0120bef420ed661826af9fad01068f556a46b1868aa4ed949b518706c346324671620a
0121b7cbf46dd7bbd2b8f6cf5b9cf70649fcc6d086489b2bf801ae7eb7650e2e342e0a
0120e7f600b69da30d73a9a87b07a9b522ebfba2a362ca5ce27b8501855da33085f50a
0121c3a87d643850651b5f7d3cc3a050897071428137ce62ca604aa391042cb4cf5a0a