Detailed information about 158.59.0.0/18