Detailed information about 74.39.64.0/18