Detailed information about 178.68.32.0/19