3045022100afb627969ac4613ed03e02de6714cb1abbc508914efd3b9ca5d56f8e5b47b95f0220574d21c340a6f2156429952b84a0d4886877d666d064cfd6ac63ba7fbaefa2db0104918c25a763d3b40874c84621ecc477ff41954130d50a7d6a7ab8d0d1517d31b2f4a9c2917718b0ef847b7d69bc6e246f17183e42150b8660af8a091d92746d0b