Detailed information about 119.155.64.0/18