0120ab3ddf2ded8d24730f0a474c29a5f2c877a49560b51d6edaaa0581df524bc2a60a
01212558c4046460db4749969c70f399fb288afc0891759e4425eb1ff2f5321673580a
01202900cc2bb68fd37a5214db256074d687fb573d3bbcede2b2ab2f249c99f4855f0a
012177bbbcbef00ed6986ab4167278397d8d05645bff34625cd16da17091dbf950540a