1!function(s,c){"use strict";function o(i){var e=i||(s&&s.navigator&&s.navigator.userAgent?s.navigator.userAgent:"");if(!(this instanceof o))return new o(i).getResult();this.getBrowser=function(){return v.rgx.apply(this,y.browser)},this.getCPU=function(){return v.rgx.apply(this,y.cpu)},this.getDevice=function(){return v.rgx.apply(this,y.device)},this.getEngine=function(){return v.rgx.apply(this,y.engine)},this.getOS=function(){return v.rgx.apply(this,y.os)},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return e},this.setUA=function(i){return e=i,this},this.setUA(e)}var r,n,p="function",u="undefined",m="object",i="major",e="model",t="name",a="type",w="vendor",d="version",l="architecture",f="console",g="mobile",h="tablet",b={has:function(i,e){return-1!==e.toLowerCase().indexOf(i.toLowerCase())},lowerize:function(i){return i.toLowerCase()}},v={rgx:function(){for(var i,e,s,o,r,n,t,a=0,w=arguments;a<w.length;a+=2){var d=w[a],l=w[a+1];if(typeof i==u)for(o in i={},l)typeof(r=l[o])==m?i[r[0]]=c:i[r]=c;for(e=s=0;e<d.length;e++)if(n=d[e].exec(this.getUA())){for(o in l)t=n[++s],typeof(r=l[o])==m&&0<r.length?2==r.length?typeof r[1]==p?i[r[0]]=r[1].call(this,t):i[r[0]]=r[1]:3==r.length?typeof r[1]!=p||r[1].exec&&r[1].test?i[r[0]]=t?t.replace(r[1],r[2]):c:i[r[0]]=t?r[1].call(this,t,r[2]):c:4==r.length&&(i[r[0]]=t?r[3].call(this,t.replace(r[1],r[2])):c):i[r]=t||c;break}if(n)break}return i},str:function(i,e){for(var s in e)if(typeof e[s]==m&&0<e[s].length){for(var o=0;o<e[s].length;o++)if(b.has(e[s][o],i))return"?"===s?c:s}else if(b.has(e[s],i))return"?"===s?c:s;return i}},k={browser:{oldsafari:{major:{1:["/8","/1","/3"],2:"/4","?":"/"},version:{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}}},device:{sprint:{model:{"Evo Shift 4G":"7373KT"},vendor:{HTC:"APA",Sprint:"Sprint"}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",RT:"ARM"}}}},y={browser:[[/(opera\smini)\/((\d+)?[\w\.-]+)/i,/(opera\s[mobiletab]+).+version\/((\d+)?[\w\.-]+)/i,/(opera).+version\/((\d+)?[\w\.]+)/i,/(opera)[\/\s]+((\d+)?[\w\.]+)/i],[t,d,i],[/\s(opr)\/((\d+)?[\w\.]+)/i],[[t,"Opera"],d,i],[/(kindle)\/((\d+)?[\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?((\d+)?[\w\.]+)*/i,/(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?((\d+)?[\w\.]*)/i,/(?:ms|\()(ie)\s((\d+)?[\w\.]+)/i,/(rekonq)((?:\/)[\w\.]+)*/i,/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt)\/((\d+)?[\w\.-]+)/i],[t,d,i],[/(yabrowser)\/((\d+)?[\w\.]+)/i],[[t,"Yandex"],d,i],[/(comodo_dragon)\/((\d+)?[\w\.]+)/i],[[t,/_/g," "],d,i],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?((\d+)?[\w\.]+)/i],[t,d,i],[/(dolfin)\/((\d+)?[\w\.]+)/i],[[t,"Dolphin"],d,i],[/((?:android.+)crmo|crios)\/((\d+)?[\w\.]+)/i],[[t,"Chrome"],d,i],[/version\/((\d+)?[\w\.]+).+?mobile\/\w+\s(safari)/i],[d,i,[t,"Mobile Safari"]],[/version\/((\d+)?[\w\.]+).+?(mobile\s?safari|safari)/i],[d,i,t],[/webkit.+?(mobile\s?safari|safari)((\/[\w\.]+))/i],[t,[i,v.str,k.browser.oldsafari.major],[d,v.str,k.browser.oldsafari.version]],[/(konqueror)\/((\d+)?[\w\.]+)/i,/(webkit|khtml)\/((\d+)?[\w\.]+)/i],[t,d,i],[/(navigator|netscape)\/((\d+)?[\w\.-]+)/i],[[t,"Netscape"],d,i],[/(swiftfox)/i,/(iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?((\d+)?[\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/((\d+)?[\w\.-]+)/i,/(mozilla)\/((\d+)?[\w\.]+).+rv\:.
1+gecko\/\d+/i,/(uc\s?browser|polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf)[\/\s]?((\d+)?[\w\.]+)/i,/(links)\s\(((\d+)?[\w\.]+)/i,/(gobrowser)\/?((\d+)?[\w\.]+)*/i,/(ice\s?browser)\/v?((\d+)?[\w\._]+)/i,/(mosaic)[\/\s]((\d+)?[\w\.]+)/i],[t,d,i]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[[l,"amd64"]],[/((?:i[346]|x)86)[;\)]/i],[[l,"ia32"]],[/windows\s(ce|mobile);\sppc;/i],[[l,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[[l,/ower/,"",b.lowerize]],[/(sun4\w)[;\)]/i],[[l,"sparc"]],[/(ia64(?=;)|68k(?=\))|arm(?=v\d+;)|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],[l,b.lowerize]],device:[[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],[e,w,[a,h]],[/(hp).+(touchpad)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i],[w,e,[a,h]],[/\((ip[honed]+);.+(apple)/i],[e,w,[a,g]],[/(blackberry)[\s-]?(\w+)/i,/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|huawei|meizu|motorola)[\s_-]?([\w-]+)*/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i],[w,e,[a,g]],[/\((bb10);\s(\w+)/i],[[w,"BlackBerry"],e,[a,g]],[/android.+((transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+))/i],[[w,"Asus"],e,[a,h]],[/(sony)\s(tablet\s[ps])/i],[w,e,[a,h]],[/(nintendo)\s([wids3u]+)/i],[w,e,[a,f]],[/((playstation)\s[3portablevi]+)/i],[[w,"Sony"],e,[a,f]],[/(sprint\s(\w+))/i],[[w,v.str,k.device.sprint.vendor],[e,v.str,k.device.sprint.model],[a,g]],[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i,/(zte)-(\w+)*/i,/(alcatel|geeksphone|huawei|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]+)*/i],[w,[e,/_/g," "],[a,g]],[/\s((milestone|droid[2x]?))[globa\s]*\sbuild\//i,/(mot)[\s-]?(\w+)*/i],[[w,"Motorola"],e,[a,g]],[/android.+\s((mz60\d|xoom[\s2]{0,2}))\sbuild\//i],[[w,"Motorola"],e,[a,h]],[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n8000|sgh-t8[56]9))/i],[[w,"Samsung"],e,[a,h]],[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus))/i,/(sam[sung]*)[\s-]*(\w+-?[\w-]*)*/i,/sec-((sgh\w+))/i],[[w,"Samsung"],e,[a,g]],[/(sie)-(\w+)*/i],[[w,"Siemens"],e,[a,g]],[/(maemo|nokia).*(n900|lumia\s\d+)/i,/(nokia)[\s_-]?([\w-]+)*/i],[[w,"Nokia"],e,[a,g]],[/android\s3\.[\s\w-;]{10}((a\d{3}))/i],[[w,"Acer"],e,[a,h]],[/android\s3\.[\s\w-;]{10}(lg?)-([06cv9]{3,4})/i],[[w,"LG"],e,[a,h]],[/((nexus\s4))/i,/(lg)[e;\s-\/]+(\w+)*/i],[[w,"LG"],e,[a,g]],[/(mobile|tablet);.+rv\:.+gecko\//i],[a,w,e]],engine:[[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[t,d],[/rv\:([\w\.]+).*(gecko)/i],[d,t]],os:[[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*|windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],[t,[d,v.str,k.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[t,"Windows"],[d,v.str,k.os.windows.version]],[/\((bb)(10);
1/i],[[t,"BlackBerry"],d],[/(blackberry)\w*\/?([\w\.]+)*/i,/(tizen)\/([\w\.]+)/i,/(android|webos|palm\os|qnx|bada|rim\stablet\sos|meego)[\/\s-]?([\w\.]+)*/i],[t,d],[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]+)*/i],[[t,"Symbian"],d],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[t,"Firefox OS"],d],[/(nintendo|playstation)\s([wids3portablevu]+)/i,/(mint)[\/\s\(]?(\w+)*/i,/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk)[\/\s-]?([\w\.-]+)*/i,/(hurd|linux)\s?([\w\.]+)*/i,/(gnu)\s?([\w\.]+)*/i],[t,d],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[t,"Chromium OS"],d],[/(sunos)\s?([\w\.]+\d)*/i],[[t,"Solaris"],d],[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]+)*/i],[t,d],[/(ip[honead]+)(?:.*os\s*([\w]+)*\slike\smac|;\sopera)/i],[[t,"iOS"],[d,/_/g,"."]],[/(mac\sos\sx)\s?([\w\s\.]+\w)*/i],[t,[d,/_/g,"."]],[/(haiku)\s(\w+)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.]*)*/i,/(macintosh|mac(?=_powerpc)|plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos)/i,/(unix)\s?([\w\.]+)*/i],[t,d]]};typeof exports!=u?(exports=typeof module!=u&&module.exports?module.exports=o:exports).UAParser=o:(s.UAParser=o,typeof define==p&&define.amd&&define(function(){return o}),typeof s.jQuery!=u&&(r=s.jQuery,n=new o,r.ua=n.getResult(),r.ua.get=function(){return n.getUA()},r.ua.set=function(i){n.setUA(i);var e,s=n.getResult();for(e in s)r.ua[e]=s[e]}))}(this);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.