Detailed information about 88.86.128.0/19