Detailed information about 109.75.192.0/20