Detailed information about 154.213.160.0/19