obdurefactis