Detailed information about 104.78.192.0/20