Detailed information about 64.219.96.0/20