012069ca3b2809153c8205424fdc87b59227850b1e59df319442a67579d7920cab5e0a
012122d8fc5d82ad3a36476803a4b9cd05ab7f13596d9081b46e08755bd1e2c7b06e0a
01200480d1ab65f02ee75d827fd2165d9f442eea670a4d3b169b2d7bab3dda7be0350a
0121be8ef1a00fba63271ec66d2860adc1cf6285f2372472d851a8d773e89330f9690a