Detailed information about 184.95.32.0/19