0120c2aa46a9b6331ec4780895346d5de0fe1cd2da2a92eecfd580e30f94f2fef3510a
01216a3efa199cb020ddd21c54538344f248bd58e10423008485fabf61f0a18516600a
012086848ae4a3bdea765a0612ccaa95c65c19025a126879e8b2793cf1844f8f63130a
0121ec9c496e015adddf4ce514d533900319fccdd8dae82f3e80d3d11f0beb5fdb5a0a