Detailed information about 158.61.64.0/18