3046022100e71ad1df1b3ecef1dca566d51ffb759c547c33f7662ad6a9882f6d4d87176ed5022100c3faad91b2724acb370a23c835423d8f44a60c2d225c787a183a185d4d4477480104ffeb0d33b81d1e3afa8da74b884b8a18271f7d9cb21a3b0ffd90a289acc41ed22427f7adcbc87ceb712634dc54243e3f018856b42e987dd2456bb40402d96f03