Detailed information about 104.113.64.0/20