Detailed information about 161.239.96.0/19