Detailed information about 154.59.0.0/19