3044022059e2cba9de5a160b98a74075f5e8cbddd052f785f0977a6bdbc2ed37dcbe1fe7022049fe485ee77e2160cc6b8060f1ce5935dd6efbd7da8bf3e1d600d841948f51f50104ae414abde7876c34e01694b38b2341d10b9b4c8db18a66262bd8df26bcb57893885c9fe8b79aa25330d5f05bb5aa9ab636a908a72e27956572b44190b22809be