Detailed information about 106.96.0.0/18