Prevention of impacts from Near Earth Objects (NEOs) on our Planet Prevention of impacts from Near Earth Objects (NEOs) on our Planet