Detailed information about 154.119.144.0/20