Detailed information about 114.230.128.0/18