Detailed information about 66.50.64.0/20