Detailed information about 83.243.128.0/19