Detailed information about 102.66.32.0/20