Detailed information about 179.154.96.0/20