Detailed information about 98.172.96.0/20