Detailed information about 24.236.176.0/20