Detailed information about 109.162.176.0/20