Detailed information about 83.216.224.0/19