Detailed information about 67.33.96.0/19