0120a4317f0fe7612bc8b8a35206903b3ad9987400c803c66d8c4fbec3dddba9a4080a
0121c2dafbfc492ae1ff1fea7ed1903463304139ec12459da67845dbdc8e2410f5760a
012024c9bb7b42897a8ef933f66e34ba4407f938a8eaec81bbc45098b0d9341c01b30a
0121ccff6a7766c1c0aad35a2e5f90deca386a770cbecf42f19647fbce7aaebc6a0f0a