Detailed information about 166.50.64.0/20