Detailed information about 24.142.16.0/20