Detailed information about 88.81.128.0/19