Detailed information about 83.251.64.0/19