Detailed information about 207.66.32.0/20