Detailed information about 86.35.64.0/18