Detailed information about 116.86.128.0/18