Detailed information about 64.104.96.0/19