Detailed information about 96.35.64.0/18