Detailed information about 23.204.176.0/20