Detailed information about 166.39.64.0/20