Detailed information about 64.193.96.0/20