Detailed information about 24.153.208.0/20