Detailed information about 209.3.176.0/20