module.exports = "(function(e,r,a){var t=a(3688),u=a(8737),o=a(1442),c=a(1709),g=[\"google\\\\.\\\\w{2,3}(\\\\.\\\\w{2,3})?/(search|url)\",\"bing\\\\.\\\\w{2,3}(\\\\.\\\\w{2,3})?/(search|url)\",\"yahoo\\\\.\\\\w{2,3}(\\\\.\\\\w{2,3})?/search\",\"baidu\\\\.\\\\w{2,3}(\\\\.\\\\w{2,3})?/\",\"https://(www)?\\\\.google\\\\..*?/?$\",\"https://search\\\\.yahoo\\\\..*?/?$\",\"https://(www)?\\\\.bing\\\\..*?/?$\"];e.exports={provides:\"source_type\",shouldTrack:!0,isSticky:!1,getter:[function(){return function(e,r){var a,i=e(),n=function(){if(t.getQueryParamValue(\"utm_source\")||t.getQueryParamValue(\"utm_campaign\")||t.getQueryParamValue(\"gclid\")||t.getQueryParamValue(\"otm_source\"))return\"campaign\";for(var e=o.getReferrer()||u.getReferrer(),r=0;r<g.length;r++){var a=g[r];if(e.match(a))return\"search\"}return e&&c.guessDomain(e)!==c.guessDomain(t.getUrl())?\"referral\":\"direct\"}();a=n,(!i||\"direct\"!==a)&&r(n)}}]}})";