Detailed information about 83.68.96.0/19