Detailed information about 24.240.16.0/20