Detailed information about 154.22.160.0/19