Detailed information about 173.37.64.0/18