Detailed information about 64.75.112.0/20