3046022100d08931e40581a40906d2f668530fbe76c29d807af0f04779dee2e2ec2945e9bf02210092e5f6ae7e9885fa90451899c4345908b3e50c68ee18a7f1ad0a78d070036cf50104c278c77dc86aab84500e92f139fd219131f583ddc0e0c0bd0b726d8add7ffefc7ad7fd1345f1c904080b5e2896c478f1b31a076e035eb2260db62cd97ad5a690