Detailed information about 109.162.160.0/20