3044022016f5a71d63ca8d9690fff356b2eff2aa5d6e35fef9331c22dd5281f484d12c5102205ab14abda8f46e44eb6c58c366ed87b80345ea6a99ce260d69e4f6e839d00a3d0104d98ac187024b15354eb96942f7d0b56564c881282e5c56415616befec39b2062eb3384864ca47d5eeabb7be8530daf65d7a72dd8374a07bfde7b429a23cafa12