Detailed information about 88.176.0.0/12