Detailed information about 24.142.208.0/20