3045022100d0ca5911e8b4469e2ac04da57a1a2d39bd01a8751a2e6d5543cc38397bc0bcc702203824a1e2ad1a3acb01dc3cda420e49ab809daa2944524eb90f1a92c0b0f88e5f0104025a1cffe502a80dfa1f543ae14c082aff24d5ecadab160ca904d288eed8e3d8cacef0985f690868df4f416c3890909b4c0c843da153d41382ac20c80170240a