Detailed information about 210.124.176.0/20