Detailed information about 123.24.208.0/20