3045022029d9dae2c77b4b6b826c38705ffd441bb9f9424dc762dde2e5dd4e833103a0aa02210099c193544828c7882bad1e0d6ba43dd7a650d69c0778b37d0b09357b50f850120104ca6594ccdf03f505aaba6ea7f0057ffdf609adfe80f14798ab6641229ac1c592d149767c536f2fbff1e3adb6fea40d387b7d63f29e48aa70831f54705059377f