Detailed information about 83.223.96.0/19