Detailed information about 12.66.32.0/20