Detailed information about 154.42.16.0/20