Detailed information about 173.95.96.0/19