Detailed information about 154.22.64.0/18