Detailed information about 88.214.96.0/19