Detailed information about 184.95.208.0/20