Detailed information about 60.188.32.0/20