Detailed information about 155.138.64.0/18