Detailed information about 133.88.96.0/19