Detailed information about 27.106.128.0/18