0120b69fcbad46e70af13ab14b69dbf8b39e5507622ebfe9b422bf45ec23a4660f640a
012188c4e11d4d3854e46a56363b94c7f9bf7df659d3ce032a6569a5ed6a54b79e750a
01208aa82073fa3dff6add23fd166d9817c82071249c42a8c767a85156c6ad440b6f0a
0121a8effaa2945b40a2e7b8d5a166c4d0a282d6ef8d728d9060fdf3af63952b07340a