Detailed information about 104.130.64.0/20