Detailed information about 32.65.208.0/20