Detailed information about 88.82.224.0/19