Detailed information about 200.34.176.0/20