Detailed information about 154.29.80.0/20