Skip to content

Latest commit

 

History

History
280 lines (228 loc) · 82.1 KB

README.md

File metadata and controls

280 lines (228 loc) · 82.1 KB

SObfuscator

An AutoIt Obfuscator written in pure AutoIt.

SObfuscator in action
Please notice that the image is only represent the obfuscated script partially.

Table of Contents

Disclaimer

Obfuscation does not provide any additional protection to the compiled executables. The purpose of obfuscation is to make reverse engineering significantly more challenging and almost impossible to understand for those who are not familiar with the syntax. The only things that would be lost are variables and function names, as well as original function definition orders.

This program is for personal and educational use only, and not intended for any malicious purposes. Use at your own risk!

Demo

Original script:

MsgBox(4096, "SObfuscator", "Hello World" & @CRLF & "Únìcôđẽ")

Obfuscated script of the latest build with lowest obfuscation level:

Don't reveal or your brain will explode 🤯
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion
Func _q7_()
Global $ijiiiiijijiiiiiijjjjiiiiiij
$ijiiiiijijiiiiiijjjjiiiiiij&="696A69696969696A696A6969696969696A6A6A6A6A6A6969696A6A4F7836696A69696969696A696A6969696969696A6A6A6A6A696A6A6A6A694F7836696A69696969696A696A6969696969696A6A6A6A6A6A696969696A4F7836696A69696969696A696A6969696969696A6A6A6A6A6A69696969694F7836696A69696969696A696A6969696969696A6A6A6A6A6A6969696A694F7836696A69696969696A696A6969696969696A6A6A6A6A696A6A6A6A6A0D0A3533344636323636373537333633363137343646373254344437333637343236463738544333394136454333414336334333423443343931453142414244543430343335323443343654343836353643364336463230353736463732364336345433343330333933360D0A3036313630363036303632"
EndFunc
Func _h4_($ijiiiiijijiiiiiijjjjjijjiji,$ijiiiiijijiiiiiijjjjjijjiij)
$ijiiiiijijiiiiiijjjjjijjiji=$ijiiiiijijiiiiiijjjjjijijjj($ijiiiiijijiiiiiijjjjjijjiji)
If $ijiiiiijijiiiiiijjjjjijijij($ijiiiiijijiiiiiijjjjjijjiij)==((((3-1)+(-1))-6)-(-6))Then $ijiiiiijijiiiiiijjjjjijjiji=$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjjijjiji)
If $ijiiiiijijiiiiiijjjjjijijij($ijiiiiijijiiiiiijjjjjijjiij)==((((((((-5)/(-1))+9)+6)+(-4))+2)-12)+(-4))Then $ijiiiiijijiiiiiijjjjjijjiji=$ijiiiiijijiiiiiijjjjjiijjij($ijiiiiijijiiiiiijjjjjijjiji)
Return $ijiiiiijijiiiiiijjjjjijjiji
EndFunc
Func _v0_()
If($ijiiiiijijiiiiiijjjjijjijii(ijiiiiijijiiiiiijjjjjiiiiii((Chr(Random(31+SRandom(-928504524),126,1))&Chr(Random(31+SRandom(-1133051585),126,1))&Chr(Random(31+SRandom(-142029444),126,1))&Chr(Random(31+SRandom(-719764953),126,1))&Chr(Random(31+SRandom(-658502186),126,1))&Chr(Random(31+SRandom(-1962476507),126,1))&Chr(Random(31+SRandom(-1121846165),126,1))&Chr(Random(31+SRandom(-19526189),126,1))&Chr(Random(31+SRandom(-383665623),126,1))&Chr(Random(31+SRandom(-1654495080),126,1))&Chr(Random(31+SRandom(-654628869),126,1))&Chr(Random(31+SRandom(-311952466),126,1))&Chr(Random(31+SRandom(-1570158297),126,1))&Chr(Random(31+SRandom(-482002524),126,1))&Chr(Random(31+SRandom(-1916503685),126,1))&Chr(Random(31+SRandom(-1150050465),126,1))&Chr(Random(31+SRandom(-1655545082),126,1))&Chr(Random(31+SRandom(-459824845),126,1))&Chr(Random(31+SRandom(-585875457),126,1))&Chr(Random(31+SRandom(-590921947),126,1))&Chr(Random(31+SRandom(-1844886372),126,1))&Chr(Random(31+SRandom(-860446463),126,1))&Chr(Random(31+SRandom(-1175313929),126,1))&Chr(Random(31+SRandom(-1930201384),126,1))&Chr(Random(31+SRandom(-1088078756),126,1))&Chr(Random(31+SRandom(-1866624723),126,1))&Chr(Random(31+SRandom(-182565304),126,1))))))Then Exit
Local $ijiiiiijijiiiiiijjjijjjjjij
$ijiiiiijijiiiiiijjjijjjjjij&=(Chr(Random(31+SRandom(-1108297573),126,1))&Chr(Random(31+SRandom(-223839024),126,1))&Chr(Random(31+SRandom(-1235509259),126,1))&Chr(Random(31+SRandom(-1384718413),126,1))&Chr(Random(31+SRandom(-372380360),126,1))&Chr(Random(31+SRandom(-1531303129),126,1))&Chr(Random(31+SRandom(-620816463),126,1))&Chr(Random(31+SRandom(-31893080),126,1))&Chr(Random(31+SRandom(-1371082913),126,1))&Chr(Random(31+SRandom(-1823962687),126,1))&Chr(Random(31+SRandom(-1342113839),126,1))&Chr(Random(31+SRandom(-1925709764),126,1))&Chr(Random(31+SRandom(-138530644),126,1))&Chr(Random(31+SRandom(-1650060588),126,1))&Chr(Random(31+SRandom(-405390613),126,1))&Chr(Random(31+SRandom(-700033471),126,1))&Chr(Random(31+SRandom(-1182407085),126,1))&Chr(Random(31+SRandom(-688876110),126,1))&Chr(Random(31+SRandom(-708959171),126,1))&Chr(Random(31+SRandom(-1353183454),126,1))&Chr(Random(31+SRandom(-91082786),126,1))&Chr(Random(31+SRandom(-793958354),126,1))&Chr(Random(31+SRandom(-481493065),126,1))&Chr(Random(31+SRandom(-725993025),126,1))&Chr(Random(31+SRandom(-821509571),126,1))&Chr(Random(31+SRandom(-1264531003),126,1))&Chr(Random(31+SRandom(-169695220),126,1))&Chr(Random(31+SRandom(-99138364),126,1))&Chr(Random(31+SRandom(-1093442875),126,1))&Chr(Random(31+SRandom(-1397262153),126,1))&Chr(Random(31+SRandom(-1095672612),126,1))&Chr(Random(31+SRandom(-616248232),126,1))&Chr(Random(31+SRandom(-1008438231),126,1))&Chr(Random(31+SRandom(-650003422),126,1))&Chr(Random(31+SRandom(-1953102517),126,1))&Chr(Random(31+SRandom(-1207729018),126,1))&Chr(Random(31+SRandom(-1672773195),126,1))&Chr(Random(31+SRandom(-1694728281),126,1))&Chr(Random(31+SRandom(-1427068861),126,1))&Chr(Random(31+SRandom(-139868844),126,1))&Chr(Random(31+SRandom(-1226455433),126,1))&Chr(Random(31+SRandom(-255054703),126,1))&Chr(Random(31+SRandom(-1394613822),126,1))&Chr(Random(31+SRandom(-561517682),126,1))&Chr(Random(31+SRandom(-1475939035),126,1))&Chr(Random(31+SRandom(-132100943),126,1))&Chr(Random(31+SRandom(-145180002),126,1))&Chr(Random(31+SRandom(-1423766643),126,1))&Chr(Random(31+SRandom(-1913286312),126,1))&Chr(Random(31+SRandom(-986411976),126,1))&Chr(Random(31+SRandom(-666605995),126,1))&Chr(Random(31+SRandom(-308093674),126,1))&Chr(Random(31+SRandom(-1416413258),126,1))&Chr(Random(31+SRandom(-174791697),126,1))&Chr(Random(31+SRandom(-483011854),126,1))&Chr(Random(31+SRandom(-1989984805),126,1))&Chr(Random(31+SRandom(-1967462897),126,1))&Chr(Random(31+SRandom(-1699081300),126,1)))&$ijiiiiijijiiiiiijjjjijijiii
$ijiiiiijijiiiiiijjjijjjjjij&=(Chr(Random(31+SRandom(-182127520),126,1))&Chr(Random(31+SRandom(-1379308728),126,1))&Chr(Random(31+SRandom(-168237101),126,1))&Chr(Random(31+SRandom(-704727612),126,1))&Chr(Random(31+SRandom(-1476423214),126,1))&Chr(Random(31+SRandom(-1902928193),126,1))&Chr(Random(31+SRandom(-929301202),126,1))&Chr(Random(31+SRandom(-438372030),126,1))&Chr(Random(31+SRandom(-1557823776),126,1))&Chr(Random(31+SRandom(-801893318),126,1))&Chr(Random(31+SRandom(-87353991),126,1))&Chr(Random(31+SRandom(-846909312),126,1))&Chr(Random(31+SRandom(-671833959),126,1))&Chr(Random(31+SRandom(-349939323),126,1))&Chr(Random(31+SRandom(-1645139429),126,1))&Chr(Random(31+SRandom(-155457417),126,1))&Chr(Random(31+SRandom(-1783954609),126,1))&Chr(Random(31+SRandom(-1300106409),126,1))&Chr(Random(31+SRandom(-1619757180),126,1))&Chr(Random(31+SRandom(-398698135),126,1))&Chr(Random(31+SRandom(-583306999),126,1))&Chr(Random(31+SRandom(-1888091724),126,1))&Chr(Random(31+SRandom(-50362789),126,1))&Chr(Random(31+SRandom(-1512721942),126,1))&Chr(Random(31+SRandom(-174428001),126,1))&Chr(Random(31+SRandom(-1011802135),126,1))&Chr(Random(31+SRandom(-1764048863),126,1))&Chr(Random(31+SRandom(-1923520062),126,1))&Chr(Random(31+SRandom(-305932492),126,1))&Chr(Random(31+SRandom(-1830892041),126,1))&Chr(Random(31+SRandom(-1260440981),126,1))&Chr(Random(31+SRandom(-533359876),126,1))&Chr(Random(31+SRandom(-1680035404),126,1))&Chr(Random(31+SRandom(-1941510898),126,1))&Chr(Random(31+SRandom(-1274172793),126,1))&Chr(Random(31+SRandom(-667703622),126,1))&Chr(Random(31+SRandom(-304834210),126,1))&Chr(Random(31+SRandom(-1971081143),126,1))&Chr(Random(31+SRandom(-317009494),126,1))&Chr(Random(31+SRandom(-1944787412),126,1))&Chr(Random(31+SRandom(-1692226982),126,1))&Chr(Random(31+SRandom(-1791495899),126,1))&Chr(Random(31+SRandom(-1303555187),126,1))&Chr(Random(31+SRandom(-824757789),126,1))&Chr(Random(31+SRandom(-121850237),126,1))&Chr(Random(31+SRandom(-1893637678),126,1))&Chr(Random(31+SRandom(-1807284638),126,1))&Chr(Random(31+SRandom(-1896226775),126,1))&Chr(Random(31+SRandom(-1150420060),126,1))&Chr(Random(31+SRandom(-1155719295),126,1))&Chr(Random(31+SRandom(-1846439392),126,1))&Chr(Random(31+SRandom(-1927812738),126,1))&Chr(Random(31+SRandom(-1556584017),126,1))&Chr(Random(31+SRandom(-1035074233),126,1))&Chr(Random(31+SRandom(-900921438),126,1))&Chr(Random(31+SRandom(-1946395984),126,1))&Chr(Random(31+SRandom(-1526914520),126,1))&Chr(Random(31+SRandom(-1929235191),126,1))&Chr(Random(31+SRandom(-928839136),126,1))&Chr(Random(31+SRandom(-701338229),126,1))&Chr(Random(31+SRandom(-1103826724),126,1))&Chr(Random(31+SRandom(-1877818874),126,1))&Chr(Random(31+SRandom(-832506509),126,1))&Chr(Random(31+SRandom(-752460155),126,1))&Chr(Random(31+SRandom(-416660821),126,1))&Chr(Random(31+SRandom(-1054124568),126,1))&Chr(Random(31+SRandom(-938840558),126,1))&Chr(Random(31+SRandom(-226730375),126,1))&Chr(Random(31+SRandom(-1879846139),126,1))&Chr(Random(31+SRandom(-178639485),126,1))&Chr(Random(31+SRandom(-1979429934),126,1))&Chr(Random(31+SRandom(-699052421),126,1))&Chr(Random(31+SRandom(-1359267648),126,1))&Chr(Random(31+SRandom(-1353782103),126,1))&Chr(Random(31+SRandom(-793973467),126,1))&Chr(Random(31+SRandom(-1611048845),126,1))&Chr(Random(31+SRandom(-779522165),126,1))&Chr(Random(31+SRandom(-1804615790),126,1))&Chr(Random(31+SRandom(-1618157755),126,1))&Chr(Random(31+SRandom(-909607679),126,1))&Chr(Random(31+SRandom(-298125269),126,1))&Chr(Random(31+SRandom(-1869710741),126,1))&Chr(Random(31+SRandom(-1720315564),126,1))&Chr(Random(31+SRandom(-1481167093),126,1))&Chr(Random(31+SRandom(-1258891172),126,1))&Chr(Random(31+SRandom(-1155929628),126,1))&Chr(Random(31+SRandom(-916429071),126,1))&Chr(Random(31+SRandom(-1966434524),126,1))&Chr(Random(31+SRandom(-1054315422),126,1))&Chr(Random(31+SRandom(-937398442),126,1))&Chr(Random(31+SRandom(-841625824),126,1)))&$ijiiiiijijiiiiiijjjjijijiii
$ijiiiiijijiiiiiijjjijjjjjij&=(Chr(Random(31+SRandom(-1843103303),126,1))&Chr(Random(31+SRandom(-440852589),126,1))&Chr(Random(31+SRandom(-86288556),126,1))&Chr(Random(31+SRandom(-1358737446),126,1))&Chr(Random(31+SRandom(-1950044192),126,1))&Chr(Random(31+SRandom(-276957162),126,1))&Chr(Random(31+SRandom(-937944680),126,1))&Chr(Random(31+SRandom(-981060352),126,1))&Chr(Random(31+SRandom(-884016142),126,1))&Chr(Random(31+SRandom(-1029262058),126,1))&Chr(Random(31+SRandom(-689760573),126,1))&Chr(Random(31+SRandom(-256392481),126,1))&Chr(Random(31+SRandom(-184531),126,1))&Chr(Random(31+SRandom(-1971641845),126,1))&Chr(Random(31+SRandom(-730422436),126,1))&Chr(Random(31+SRandom(-1088130582),126,1))&Chr(Random(31+SRandom(-1710943418),126,1))&Chr(Random(31+SRandom(-1956546794),126,1))&Chr(Random(31+SRandom(-1749064180),126,1))&Chr(Random(31+SRandom(-157953731),126,1))&Chr(Random(31+SRandom(-286363099),126,1))&Chr(Random(31+SRandom(-1522570631),126,1))&Chr(Random(31+SRandom(-1775705820),126,1))&Chr(Random(31+SRandom(-351939206),126,1))&Chr(Random(31+SRandom(-445485969),126,1))&Chr(Random(31+SRandom(-1873097298),126,1))&Chr(Random(31+SRandom(-1825263379),126,1))&Chr(Random(31+SRandom(-1914114394),126,1))&Chr(Random(31+SRandom(-322734382),126,1))&Chr(Random(31+SRandom(-169666555),126,1))&Chr(Random(31+SRandom(-1990430209),126,1))&Chr(Random(31+SRandom(-1902132846),126,1))&Chr(Random(31+SRandom(-417130544),126,1))&Chr(Random(31+SRandom(-1192180325),126,1))&Chr(Random(31+SRandom(-76628955),126,1))&Chr(Random(31+SRandom(-661758535),126,1))&Chr(Random(31+SRandom(-1745036198),126,1))&Chr(Random(31+SRandom(-1294188290),126,1))&Chr(Random(31+SRandom(-1935862721),126,1))&Chr(Random(31+SRandom(-1611060827),126,1))&Chr(Random(31+SRandom(-522378231),126,1))&Chr(Random(31+SRandom(-1791681422),126,1))&Chr(Random(31+SRandom(-43099170),126,1))&Chr(Random(31+SRandom(-653594178),126,1))&Chr(Random(31+SRandom(-554350987),126,1))&Chr(Random(31+SRandom(-1672847079),126,1))&Chr(Random(31+SRandom(-443220217),126,1))&Chr(Random(31+SRandom(-479439975),126,1))&Chr(Random(31+SRandom(-1998099697),126,1))&Chr(Random(31+SRandom(-181242303),126,1))&Chr(Random(31+SRandom(-730782207),126,1))&Chr(Random(31+SRandom(-606970449),126,1))&Chr(Random(31+SRandom(-952048221),126,1))&Chr(Random(31+SRandom(-509133449),126,1))&Chr(Random(31+SRandom(-576261161),126,1))&Chr(Random(31+SRandom(-1350144108),126,1))&Chr(Random(31+SRandom(-1934426060),126,1))&Chr(Random(31+SRandom(-758852697),126,1))&Chr(Random(31+SRandom(-1989209947),126,1))&Chr(Random(31+SRandom(-212982019),126,1))&Chr(Random(31+SRandom(-1342035375),126,1))&Chr(Random(31+SRandom(-569635476),126,1))&Chr(Random(31+SRandom(-1112691086),126,1))&Chr(Random(31+SRandom(-1079467844),126,1))&Chr(Random(31+SRandom(-1951055911),126,1))&Chr(Random(31+SRandom(-1573070610),126,1))&Chr(Random(31+SRandom(-179026124),126,1))&Chr(Random(31+SRandom(-1389782251),126,1))&Chr(Random(31+SRandom(-382619811),126,1))&Chr(Random(31+SRandom(-517312648),126,1))&Chr(Random(31+SRandom(-1433359946),126,1))&Chr(Random(31+SRandom(-1861355050),126,1)))&$ijiiiiijijiiiiiijjjjijijiii
$ijiiiiijijiiiiiijjjijjjjjij&=(Chr(Random(31+SRandom(-775275983),126,1))&Chr(Random(31+SRandom(-489079208),126,1))&Chr(Random(31+SRandom(-1967975455),126,1))&Chr(Random(31+SRandom(-1195814239),126,1))&Chr(Random(31+SRandom(-1108014315),126,1))&Chr(Random(31+SRandom(-392382296),126,1))&Chr(Random(31+SRandom(-251848623),126,1))&Chr(Random(31+SRandom(-1900959596),126,1))&Chr(Random(31+SRandom(-416200534),126,1))&Chr(Random(31+SRandom(-1955688420),126,1))&Chr(Random(31+SRandom(-1157094737),126,1))&Chr(Random(31+SRandom(-699063328),126,1))&Chr(Random(31+SRandom(-1238242657),126,1))&Chr(Random(31+SRandom(-1203001987),126,1))&Chr(Random(31+SRandom(-1882850819),126,1))&Chr(Random(31+SRandom(-270502472),126,1))&Chr(Random(31+SRandom(-486389356),126,1))&Chr(Random(31+SRandom(-548434596),126,1))&Chr(Random(31+SRandom(-1441602794),126,1))&Chr(Random(31+SRandom(-1771896248),126,1))&Chr(Random(31+SRandom(-35798856),126,1))&Chr(Random(31+SRandom(-712909286),126,1))&Chr(Random(31+SRandom(-1969157989),126,1))&Chr(Random(31+SRandom(-1712277379),126,1))&Chr(Random(31+SRandom(-1120991254),126,1))&Chr(Random(31+SRandom(-1382362257),126,1))&Chr(Random(31+SRandom(-1741902647),126,1))&Chr(Random(31+SRandom(-248971380),126,1))&Chr(Random(31+SRandom(-233039479),126,1))&Chr(Random(31+SRandom(-620157103),126,1))&Chr(Random(31+SRandom(-631234043),126,1))&Chr(Random(31+SRandom(-662110887),126,1))&Chr(Random(31+SRandom(-1537971863),126,1))&Chr(Random(31+SRandom(-687125534),126,1))&Chr(Random(31+SRandom(-1986974312),126,1))&Chr(Random(31+SRandom(-970955796),126,1))&Chr(Random(31+SRandom(-1586031392),126,1))&Chr(Random(31+SRandom(-734869127),126,1))&Chr(Random(31+SRandom(-1990555157),126,1))&Chr(Random(31+SRandom(-1629662852),126,1))&Chr(Random(31+SRandom(-1818037773),126,1))&Chr(Random(31+SRandom(-8667221),126,1))&Chr(Random(31+SRandom(-1151544956),126,1))&Chr(Random(31+SRandom(-1617098620),126,1))&Chr(Random(31+SRandom(-1611026997),126,1))&Chr(Random(31+SRandom(-966160026),126,1))&Chr(Random(31+SRandom(-370619290),126,1))&Chr(Random(31+SRandom(-300469361),126,1))&Chr(Random(31+SRandom(-1908949867),126,1))&Chr(Random(31+SRandom(-545846683),126,1))&Chr(Random(31+SRandom(-200331796),126,1))&Chr(Random(31+SRandom(-802168325),126,1))&Chr(Random(31+SRandom(-1975634535),126,1))&Chr(Random(31+SRandom(-1853688893),126,1))&Chr(Random(31+SRandom(-1938415060),126,1))&Chr(Random(31+SRandom(-470368128),126,1))&Chr(Random(31+SRandom(-592784085),126,1))&Chr(Random(31+SRandom(-1121714219),126,1))&Chr(Random(31+SRandom(-765282863),126,1))&Chr(Random(31+SRandom(-709800789),126,1))&Chr(Random(31+SRandom(-1689099926),126,1))&Chr(Random(31+SRandom(-521679000),126,1))&Chr(Random(31+SRandom(-1541142414),126,1))&Chr(Random(31+SRandom(-1539352809),126,1))&Chr(Random(31+SRandom(-360625964),126,1))&Chr(Random(31+SRandom(-1209799111),126,1))&Chr(Random(31+SRandom(-769479736),126,1))&Chr(Random(31+SRandom(-1092540731),126,1))&Chr(Random(31+SRandom(-191870143),126,1))&Chr(Random(31+SRandom(-863671194),126,1)))&$ijiiiiijijiiiiiijjjjijijiii
$ijiiiiijijiiiiiijjjijjjjjij&=(Chr(Random(31+SRandom(-195875762),126,1))&Chr(Random(31+SRandom(-347130699),126,1))&Chr(Random(31+SRandom(-60722764),126,1))&Chr(Random(31+SRandom(-461786948),126,1))&Chr(Random(31+SRandom(-666288961),126,1))&Chr(Random(31+SRandom(-961378061),126,1))&Chr(Random(31+SRandom(-1945302364),126,1))&Chr(Random(31+SRandom(-1011481719),126,1))&Chr(Random(31+SRandom(-899155484),126,1))&Chr(Random(31+SRandom(-1782814011),126,1))&Chr(Random(31+SRandom(-1594737994),126,1))&Chr(Random(31+SRandom(-978595797),126,1))&Chr(Random(31+SRandom(-1264520042),126,1))&Chr(Random(31+SRandom(-1982844865),126,1))&Chr(Random(31+SRandom(-637050915),126,1))&Chr(Random(31+SRandom(-839743669),126,1))&Chr(Random(31+SRandom(-244498147),126,1))&Chr(Random(31+SRandom(-434926049),126,1))&Chr(Random(31+SRandom(-1854663168),126,1))&Chr(Random(31+SRandom(-1511650155),126,1))&Chr(Random(31+SRandom(-854251113),126,1))&Chr(Random(31+SRandom(-681122134),126,1))&Chr(Random(31+SRandom(-1290878634),126,1))&Chr(Random(31+SRandom(-254183257),126,1))&Chr(Random(31+SRandom(-866941625),126,1))&Chr(Random(31+SRandom(-1223616932),126,1))&Chr(Random(31+SRandom(-815855462),126,1))&Chr(Random(31+SRandom(-45874225),126,1))&Chr(Random(31+SRandom(-334986530),126,1))&Chr(Random(31+SRandom(-1017814665),126,1))&Chr(Random(31+SRandom(-791830130),126,1))&Chr(Random(31+SRandom(-137124944),126,1))&Chr(Random(31+SRandom(-1268417762),126,1))&Chr(Random(31+SRandom(-955146661),126,1))&Chr(Random(31+SRandom(-1803954951),126,1))&Chr(Random(31+SRandom(-1762249717),126,1))&Chr(Random(31+SRandom(-700045561),126,1))&Chr(Random(31+SRandom(-258491414),126,1))&Chr(Random(31+SRandom(-738588245),126,1))&Chr(Random(31+SRandom(-867975533),126,1))&Chr(Random(31+SRandom(-1928539768),126,1))&Chr(Random(31+SRandom(-548835714),126,1))&Chr(Random(31+SRandom(-40884839),126,1))&Chr(Random(31+SRandom(-976427916),126,1))&Chr(Random(31+SRandom(-1906154688),126,1))&Chr(Random(31+SRandom(-343411968),126,1))&Chr(Random(31+SRandom(-1949212495),126,1))&Chr(Random(31+SRandom(-1788236000),126,1))&Chr(Random(31+SRandom(-1760038951),126,1))&Chr(Random(31+SRandom(-1805308138),126,1))&Chr(Random(31+SRandom(-127728027),126,1))&Chr(Random(31+SRandom(-158726882),126,1))&Chr(Random(31+SRandom(-521313906),126,1))&Chr(Random(31+SRandom(-853763455),126,1))&Chr(Random(31+SRandom(-46299443),126,1))&Chr(Random(31+SRandom(-1428381255),126,1))&Chr(Random(31+SRandom(-216288526),126,1))&Chr(Random(31+SRandom(-1680607293),126,1))&Chr(Random(31+SRandom(-575671042),126,1))&Chr(Random(31+SRandom(-1201083447),126,1))&Chr(Random(31+SRandom(-757598054),126,1))&Chr(Random(31+SRandom(-1669916176),126,1))&Chr(Random(31+SRandom(-1558925915),126,1))&Chr(Random(31+SRandom(-1250048632),126,1))&Chr(Random(31+SRandom(-1774379708),126,1))&Chr(Random(31+SRandom(-436639154),126,1))&Chr(Random(31+SRandom(-1181459621),126,1))&Chr(Random(31+SRandom(-150881171),126,1))&Chr(Random(31+SRandom(-523146800),126,1))&Chr(Random(31+SRandom(-1017152224),126,1)))&$ijiiiiijijiiiiiijjjjijijiii
Global $ijiiiiijijiiiiiijjjjiijjijj=$ijiiiiijijiiiiiijjjjijjjiji($ijiiiiijijiiiiiijjjijjjjjij,$ijiiiiijijiiiiiijjjjijijiii,((((((((-7)-8)/(-1))-(-4))+(-6))*(-1))-(-7))+7))
EndFunc
Func _m3_()
Global $ijiiiiijijiiiiiijjjjiijjjij=$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjiijjijj[((((((((-5)+10)-(-3))-1)*1)-7)+8)-7)]),$ijiiiiijijiiiiiijjjjiijjiji=$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjiijjijj[((((((3-(-6))-10)-10)+(-7))+1)+19)]),$ijiiiiijijiiiiiijjjjiijijjj=$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjiijjijj[(((((-3)*1)-3)/(-1))+(-3))]),$ijiiiiijijiiiiiijjjjiijijii=$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjiijjijj[((((10-4)+(-3))+9)-8)]),$ijiiiiijijiiiiiijjjjjijjiij=$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjiijjijj[(((((8/1)+14)+(-5))-11)+(-1))])
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1011052338),126,1))&Chr(Random(31+SRandom(-281156066),126,1))&Chr(Random(31+SRandom(-1707783757),126,1))&Chr(Random(31+SRandom(-1603318980),126,1))&Chr(Random(31+SRandom(-1477547594),126,1))&Chr(Random(31+SRandom(-1967494882),126,1))&Chr(Random(31+SRandom(-1675831766),126,1))&Chr(Random(31+SRandom(-1997047916),126,1))&Chr(Random(31+SRandom(-389024685),126,1))&Chr(Random(31+SRandom(-1151163051),126,1))&Chr(Random(31+SRandom(-756811854),126,1))&Chr(Random(31+SRandom(-312451344),126,1))&Chr(Random(31+SRandom(-1703347651),126,1))&Chr(Random(31+SRandom(-1161210630),126,1))&Chr(Random(31+SRandom(-1588982427),126,1))&Chr(Random(31+SRandom(-1472368224),126,1))&Chr(Random(31+SRandom(-1421181415),126,1))&Chr(Random(31+SRandom(-1718655738),126,1))&Chr(Random(31+SRandom(-247497461),126,1))&Chr(Random(31+SRandom(-723241344),126,1))&Chr(Random(31+SRandom(-713842249),126,1))&Chr(Random(31+SRandom(-1993559804),126,1))&Chr(Random(31+SRandom(-1251310298),126,1))&Chr(Random(31+SRandom(-359238697),126,1))&Chr(Random(31+SRandom(-1608606191),126,1))&Chr(Random(31+SRandom(-1127041814),126,1))&Chr(Random(31+SRandom(-1369495221),126,1))),((((((-4)/1)-(-2))-(-5))*1)-2),((((-6)-(-1))-5)-(-11)))
While(((5/1)-4)-(-7))
If($ijiiiiijijiiiiiijjjjiiijjij>$ijiiiiijijiiiiiijjjjiijijjj[((((-3)-4)+(-9))-(-16))])Then ExitLoop
$ijiiiiijijiiiiiijjjjjiijiij($ijiiiiijijiiiiiijjjjiijijjj[$ijiiiiijijiiiiiijjjjiiijjij],$ijiiiiijijiiiiiijjjjijijijj($ijiiiiijijiiiiiijjjjiijijii[$ijiiiiijijiiiiiijjjjiiijjij],$ijiiiiijijiiiiiijjjjjijjiij[$ijiiiiijijiiiiiijjjjiiijjij]),2)
$ijiiiiijijiiiiiijjjjiiijjij+=((((11-10)-2)-(-2))+0)
WEnd
EndFunc
Local $ijiiiiijijiiiiiijjjjjijjjij=_d5_()
Local $ijiiiiijijiiiiiijjjjjijjjii=$ijiiiiijijiiiiiijjjjjijjijj()
$ijiiiiijijiiiiiijjjjjijjjji($ijiiiiijijiiiiiijjjjjijjjjj,$ijiiiiijijiiiiiijjjjjjiiijj,$ijiiiiijijiiiiiijjjjjjiiiji&$ijiiiiijijiiiiiijjjjjijiiji($ijiiiiijijiiiiiijjjjjjiiiii)&$ijiiiiijijiiiiiijjjjjjiiiij)
Func _d5_()
Global $ijiiiiijijiiiiiijjjjjijiiji=Execute((Chr(Random(31+SRandom(-1223674957),126,1))&Chr(Random(31+SRandom(-1641897306),126,1))&Chr(Random(31+SRandom(-1900116085),126,1))&Chr(Random(31+SRandom(-454815189),126,1))&Chr(Random(31+SRandom(-941136733),126,1))&Chr(Random(31+SRandom(-1666704933),126,1))&Chr(Random(31+SRandom(-387615190),126,1)))),$ijiiiiijijiiiiiijjjjjiijiij=$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-588092409),126,1))&Chr(Random(31+SRandom(-1220348455),126,1))&Chr(Random(31+SRandom(-1302089964),126,1))&Chr(Random(31+SRandom(-1857800143),126,1))&Chr(Random(31+SRandom(-1985186631),126,1))&Chr(Random(31+SRandom(-543071370),126,1))))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-724054591),126,1))&Chr(Random(31+SRandom(-1888190050),126,1))&Chr(Random(31+SRandom(-1637821356),126,1))&Chr(Random(31+SRandom(-871545092),126,1))&Chr(Random(31+SRandom(-463318625),126,1))&Chr(Random(31+SRandom(-1869247000),126,1))&Chr(Random(31+SRandom(-1400552768),126,1))&Chr(Random(31+SRandom(-1915366321),126,1))&Chr(Random(31+SRandom(-961432856),126,1))&Chr(Random(31+SRandom(-1486028399),126,1))&Chr(Random(31+SRandom(-1408872367),126,1))&Chr(Random(31+SRandom(-163888351),126,1))&Chr(Random(31+SRandom(-901771693),126,1))&Chr(Random(31+SRandom(-1120680423),126,1))&Chr(Random(31+SRandom(-477909087),126,1))&Chr(Random(31+SRandom(-191958466),126,1))&Chr(Random(31+SRandom(-1070834098),126,1))&Chr(Random(31+SRandom(-1314857427),126,1))&Chr(Random(31+SRandom(-606444299),126,1))&Chr(Random(31+SRandom(-593452311),126,1))&Chr(Random(31+SRandom(-1167283839),126,1))&Chr(Random(31+SRandom(-41743169),126,1))&Chr(Random(31+SRandom(-1413253896),126,1))&Chr(Random(31+SRandom(-1901020036),126,1))&Chr(Random(31+SRandom(-845347722),126,1))&Chr(Random(31+SRandom(-1965218875),126,1))&Chr(Random(31+SRandom(-807604827),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1016239387),126,1))&Chr(Random(31+SRandom(-1749502297),126,1))&Chr(Random(31+SRandom(-1660554083),126,1))&Chr(Random(31+SRandom(-1906497516),126,1))&Chr(Random(31+SRandom(-69491385),126,1))&Chr(Random(31+SRandom(-1747447171),126,1))&Chr(Random(31+SRandom(-370286493),126,1))&Chr(Random(31+SRandom(-177782775),126,1))&Chr(Random(31+SRandom(-1660171066),126,1))&Chr(Random(31+SRandom(-158126482),126,1))&Chr(Random(31+SRandom(-1069831670),126,1))&Chr(Random(31+SRandom(-1998205564),126,1))&Chr(Random(31+SRandom(-1182723497),126,1))&Chr(Random(31+SRandom(-1695026627),126,1)))),((((((-8)+10)-9)-1)+7)+3))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-109943767),126,1))&Chr(Random(31+SRandom(-110500485),126,1))&Chr(Random(31+SRandom(-661017458),126,1))&Chr(Random(31+SRandom(-368884194),126,1))&Chr(Random(31+SRandom(-354964524),126,1))&Chr(Random(31+SRandom(-311708896),126,1))&Chr(Random(31+SRandom(-1298690541),126,1))&Chr(Random(31+SRandom(-1513349206),126,1))&Chr(Random(31+SRandom(-154456249),126,1))&Chr(Random(31+SRandom(-44198526),126,1))&Chr(Random(31+SRandom(-112716399),126,1))&Chr(Random(31+SRandom(-1772628776),126,1))&Chr(Random(31+SRandom(-1495540588),126,1))&Chr(Random(31+SRandom(-981433369),126,1))&Chr(Random(31+SRandom(-594304073),126,1))&Chr(Random(31+SRandom(-515618033),126,1))&Chr(Random(31+SRandom(-609937026),126,1))&Chr(Random(31+SRandom(-1403340597),126,1))&Chr(Random(31+SRandom(-1758223225),126,1))&Chr(Random(31+SRandom(-1639625972),126,1))&Chr(Random(31+SRandom(-661438401),126,1))&Chr(Random(31+SRandom(-1578312318),126,1))&Chr(Random(31+SRandom(-141313192),126,1))&Chr(Random(31+SRandom(-1484111530),126,1))&Chr(Random(31+SRandom(-127011574),126,1))&Chr(Random(31+SRandom(-773423533),126,1))&Chr(Random(31+SRandom(-693815321),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1549999464),126,1))&Chr(Random(31+SRandom(-537658371),126,1))&Chr(Random(31+SRandom(-1950212734),126,1))&Chr(Random(31+SRandom(-262269166),126,1))&Chr(Random(31+SRandom(-257526680),126,1))&Chr(Random(31+SRandom(-415888716),126,1)))),(((((((6-(-5))+6)/(-1))-(-3))-(-5))-3)+14))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-161025965),126,1))&Chr(Random(31+SRandom(-1896067268),126,1))&Chr(Random(31+SRandom(-1545863111),126,1))&Chr(Random(31+SRandom(-1522432064),126,1))&Chr(Random(31+SRandom(-1339777502),126,1))&Chr(Random(31+SRandom(-1807296462),126,1))&Chr(Random(31+SRandom(-1557228103),126,1))&Chr(Random(31+SRandom(-126020875),126,1))&Chr(Random(31+SRandom(-1170539078),126,1))&Chr(Random(31+SRandom(-1419482536),126,1))&Chr(Random(31+SRandom(-1157878166),126,1))&Chr(Random(31+SRandom(-1938511020),126,1))&Chr(Random(31+SRandom(-1514124010),126,1))&Chr(Random(31+SRandom(-1462720899),126,1))&Chr(Random(31+SRandom(-1074910376),126,1))&Chr(Random(31+SRandom(-274041656),126,1))&Chr(Random(31+SRandom(-1664676915),126,1))&Chr(Random(31+SRandom(-1200643222),126,1))&Chr(Random(31+SRandom(-48575639),126,1))&Chr(Random(31+SRandom(-1686932403),126,1))&Chr(Random(31+SRandom(-1951731654),126,1))&Chr(Random(31+SRandom(-1917254607),126,1))&Chr(Random(31+SRandom(-1046686043),126,1))&Chr(Random(31+SRandom(-660692321),126,1))&Chr(Random(31+SRandom(-893353691),126,1))&Chr(Random(31+SRandom(-737866980),126,1))&Chr(Random(31+SRandom(-127431245),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1489383867),126,1))&Chr(Random(31+SRandom(-1618030901),126,1))&Chr(Random(31+SRandom(-185608992),126,1))&Chr(Random(31+SRandom(-1943758002),126,1)))),(((((((1+(-3))+10)-7)-(-8))*1)-(-5))-12))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-508760390),126,1))&Chr(Random(31+SRandom(-123104671),126,1))&Chr(Random(31+SRandom(-52066621),126,1))&Chr(Random(31+SRandom(-3217527),126,1))&Chr(Random(31+SRandom(-1883460073),126,1))&Chr(Random(31+SRandom(-374132777),126,1))&Chr(Random(31+SRandom(-279490995),126,1))&Chr(Random(31+SRandom(-984786498),126,1))&Chr(Random(31+SRandom(-1667701092),126,1))&Chr(Random(31+SRandom(-418001023),126,1))&Chr(Random(31+SRandom(-975234793),126,1))&Chr(Random(31+SRandom(-298600067),126,1))&Chr(Random(31+SRandom(-1774520436),126,1))&Chr(Random(31+SRandom(-1889966074),126,1))&Chr(Random(31+SRandom(-423458157),126,1))&Chr(Random(31+SRandom(-1207400967),126,1))&Chr(Random(31+SRandom(-1277787229),126,1))&Chr(Random(31+SRandom(-1986981643),126,1))&Chr(Random(31+SRandom(-448380838),126,1))&Chr(Random(31+SRandom(-949153543),126,1))&Chr(Random(31+SRandom(-510161651),126,1))&Chr(Random(31+SRandom(-1606344275),126,1))&Chr(Random(31+SRandom(-1878691042),126,1))&Chr(Random(31+SRandom(-436998379),126,1))&Chr(Random(31+SRandom(-1021300931),126,1))&Chr(Random(31+SRandom(-1565120434),126,1))&Chr(Random(31+SRandom(-1162730421),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1266004268),126,1))&Chr(Random(31+SRandom(-1878915854),126,1))&Chr(Random(31+SRandom(-1446742532),126,1)))),(((7/1)-3)+(-2)))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1029364074),126,1))&Chr(Random(31+SRandom(-1827186525),126,1))&Chr(Random(31+SRandom(-335924850),126,1))&Chr(Random(31+SRandom(-959444394),126,1))&Chr(Random(31+SRandom(-1447364214),126,1))&Chr(Random(31+SRandom(-338156608),126,1))&Chr(Random(31+SRandom(-1172662143),126,1))&Chr(Random(31+SRandom(-760886383),126,1))&Chr(Random(31+SRandom(-160293982),126,1))&Chr(Random(31+SRandom(-864555218),126,1))&Chr(Random(31+SRandom(-1975993912),126,1))&Chr(Random(31+SRandom(-1760633573),126,1))&Chr(Random(31+SRandom(-1222094225),126,1))&Chr(Random(31+SRandom(-1423329080),126,1))&Chr(Random(31+SRandom(-670293880),126,1))&Chr(Random(31+SRandom(-1090168742),126,1))&Chr(Random(31+SRandom(-489270587),126,1))&Chr(Random(31+SRandom(-1909493786),126,1))&Chr(Random(31+SRandom(-722695265),126,1))&Chr(Random(31+SRandom(-618424176),126,1))&Chr(Random(31+SRandom(-1016866231),126,1))&Chr(Random(31+SRandom(-1226955931),126,1))&Chr(Random(31+SRandom(-1093345269),126,1))&Chr(Random(31+SRandom(-714353648),126,1))&Chr(Random(31+SRandom(-1644847869),126,1))&Chr(Random(31+SRandom(-1700973041),126,1))&Chr(Random(31+SRandom(-1704703852),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1602714686),126,1))&Chr(Random(31+SRandom(-1008730329),126,1))&Chr(Random(31+SRandom(-1559451537),126,1))&Chr(Random(31+SRandom(-1942046445),126,1))&Chr(Random(31+SRandom(-423230417),126,1))&Chr(Random(31+SRandom(-1695994120),126,1))&Chr(Random(31+SRandom(-483812893),126,1))&Chr(Random(31+SRandom(-1422916044),126,1))&Chr(Random(31+SRandom(-352883737),126,1))&Chr(Random(31+SRandom(-1834687883),126,1))&Chr(Random(31+SRandom(-1591478671),126,1)))),(((((-7)*1)+5)+(-3))-(-7)))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1885690003),126,1))&Chr(Random(31+SRandom(-1711969250),126,1))&Chr(Random(31+SRandom(-878398785),126,1))&Chr(Random(31+SRandom(-17606813),126,1))&Chr(Random(31+SRandom(-996621387),126,1))&Chr(Random(31+SRandom(-1975572145),126,1))&Chr(Random(31+SRandom(-1934307130),126,1))&Chr(Random(31+SRandom(-1870148269),126,1))&Chr(Random(31+SRandom(-1144674342),126,1))&Chr(Random(31+SRandom(-1701554319),126,1))&Chr(Random(31+SRandom(-101415819),126,1))&Chr(Random(31+SRandom(-1784389690),126,1))&Chr(Random(31+SRandom(-490079768),126,1))&Chr(Random(31+SRandom(-1203745444),126,1))&Chr(Random(31+SRandom(-359957906),126,1))&Chr(Random(31+SRandom(-1836781337),126,1))&Chr(Random(31+SRandom(-824929355),126,1))&Chr(Random(31+SRandom(-1131015384),126,1))&Chr(Random(31+SRandom(-451055831),126,1))&Chr(Random(31+SRandom(-1254278987),126,1))&Chr(Random(31+SRandom(-1123105390),126,1))&Chr(Random(31+SRandom(-1893072830),126,1))&Chr(Random(31+SRandom(-907271221),126,1))&Chr(Random(31+SRandom(-551720929),126,1))&Chr(Random(31+SRandom(-722495870),126,1))&Chr(Random(31+SRandom(-1111154935),126,1))&Chr(Random(31+SRandom(-1163458411),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1494376486),126,1))&Chr(Random(31+SRandom(-1554972153),126,1))&Chr(Random(31+SRandom(-477884478),126,1))&Chr(Random(31+SRandom(-595264215),126,1))&Chr(Random(31+SRandom(-1744369056),126,1))&Chr(Random(31+SRandom(-1318215551),126,1))&Chr(Random(31+SRandom(-330886401),126,1))&Chr(Random(31+SRandom(-615859838),126,1)))),((((((8+1)-11)-12)+(-2))+2)+16))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1939698121),126,1))&Chr(Random(31+SRandom(-1989020619),126,1))&Chr(Random(31+SRandom(-256859360),126,1))&Chr(Random(31+SRandom(-298437843),126,1))&Chr(Random(31+SRandom(-1064594802),126,1))&Chr(Random(31+SRandom(-1743960081),126,1))&Chr(Random(31+SRandom(-1856333566),126,1))&Chr(Random(31+SRandom(-1860875133),126,1))&Chr(Random(31+SRandom(-651773313),126,1))&Chr(Random(31+SRandom(-1785663431),126,1))&Chr(Random(31+SRandom(-389691858),126,1))&Chr(Random(31+SRandom(-1722308604),126,1))&Chr(Random(31+SRandom(-1412392675),126,1))&Chr(Random(31+SRandom(-1640081609),126,1))&Chr(Random(31+SRandom(-1502643459),126,1))&Chr(Random(31+SRandom(-1893384508),126,1))&Chr(Random(31+SRandom(-1372019948),126,1))&Chr(Random(31+SRandom(-805321356),126,1))&Chr(Random(31+SRandom(-133392693),126,1))&Chr(Random(31+SRandom(-193300612),126,1))&Chr(Random(31+SRandom(-633616847),126,1))&Chr(Random(31+SRandom(-650849047),126,1))&Chr(Random(31+SRandom(-1413082733),126,1))&Chr(Random(31+SRandom(-806893058),126,1))&Chr(Random(31+SRandom(-1822234949),126,1))&Chr(Random(31+SRandom(-933406502),126,1))&Chr(Random(31+SRandom(-1930829298),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-704487120),126,1))&Chr(Random(31+SRandom(-42590438),126,1))&Chr(Random(31+SRandom(-578497592),126,1))&Chr(Random(31+SRandom(-1158308801),126,1))&Chr(Random(31+SRandom(-1171465132),126,1))&Chr(Random(31+SRandom(-1527628373),126,1))&Chr(Random(31+SRandom(-820095554),126,1))&Chr(Random(31+SRandom(-1309913075),126,1))&Chr(Random(31+SRandom(-889154309),126,1))&Chr(Random(31+SRandom(-647295859),126,1))&Chr(Random(31+SRandom(-1429224556),126,1))&Chr(Random(31+SRandom(-1069638872),126,1))&Chr(Random(31+SRandom(-63909295),126,1)))),(((1-(-6))*(-1))+9))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1954282086),126,1))&Chr(Random(31+SRandom(-558139330),126,1))&Chr(Random(31+SRandom(-1710410033),126,1))&Chr(Random(31+SRandom(-1959166279),126,1))&Chr(Random(31+SRandom(-1401784670),126,1))&Chr(Random(31+SRandom(-1042180300),126,1))&Chr(Random(31+SRandom(-1458227781),126,1))&Chr(Random(31+SRandom(-1046132939),126,1))&Chr(Random(31+SRandom(-95967104),126,1))&Chr(Random(31+SRandom(-1838125763),126,1))&Chr(Random(31+SRandom(-534716466),126,1))&Chr(Random(31+SRandom(-115881410),126,1))&Chr(Random(31+SRandom(-130113081),126,1))&Chr(Random(31+SRandom(-671825476),126,1))&Chr(Random(31+SRandom(-1152037503),126,1))&Chr(Random(31+SRandom(-20083987),126,1))&Chr(Random(31+SRandom(-1129285227),126,1))&Chr(Random(31+SRandom(-1264695468),126,1))&Chr(Random(31+SRandom(-1315712406),126,1))&Chr(Random(31+SRandom(-1956715609),126,1))&Chr(Random(31+SRandom(-1028677970),126,1))&Chr(Random(31+SRandom(-1816662700),126,1))&Chr(Random(31+SRandom(-838562968),126,1))&Chr(Random(31+SRandom(-1795161531),126,1))&Chr(Random(31+SRandom(-1645397675),126,1))&Chr(Random(31+SRandom(-1987839988),126,1))&Chr(Random(31+SRandom(-1108745295),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-550391571),126,1))&Chr(Random(31+SRandom(-1021592922),126,1))&Chr(Random(31+SRandom(-370719508),126,1))&Chr(Random(31+SRandom(-1316757177),126,1))&Chr(Random(31+SRandom(-1617929804),126,1))&Chr(Random(31+SRandom(-676237547),126,1))&Chr(Random(31+SRandom(-811593050),126,1))&Chr(Random(31+SRandom(-855463455),126,1))&Chr(Random(31+SRandom(-1964087131),126,1)))),((((-6)+4)-10)+14))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1732974649),126,1))&Chr(Random(31+SRandom(-1843755643),126,1))&Chr(Random(31+SRandom(-1941278307),126,1))&Chr(Random(31+SRandom(-270195063),126,1))&Chr(Random(31+SRandom(-37719228),126,1))&Chr(Random(31+SRandom(-1344263058),126,1))&Chr(Random(31+SRandom(-560813555),126,1))&Chr(Random(31+SRandom(-1184681043),126,1))&Chr(Random(31+SRandom(-480218638),126,1))&Chr(Random(31+SRandom(-1895453454),126,1))&Chr(Random(31+SRandom(-1859421439),126,1))&Chr(Random(31+SRandom(-1015421197),126,1))&Chr(Random(31+SRandom(-1485759477),126,1))&Chr(Random(31+SRandom(-398561449),126,1))&Chr(Random(31+SRandom(-1280943897),126,1))&Chr(Random(31+SRandom(-609305688),126,1))&Chr(Random(31+SRandom(-342006105),126,1))&Chr(Random(31+SRandom(-900597507),126,1))&Chr(Random(31+SRandom(-1736126901),126,1))&Chr(Random(31+SRandom(-1280689615),126,1))&Chr(Random(31+SRandom(-1905987674),126,1))&Chr(Random(31+SRandom(-1140766560),126,1))&Chr(Random(31+SRandom(-1276112282),126,1))&Chr(Random(31+SRandom(-1310502982),126,1))&Chr(Random(31+SRandom(-280704880),126,1))&Chr(Random(31+SRandom(-1659701137),126,1))&Chr(Random(31+SRandom(-202512338),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-436609028),126,1))&Chr(Random(31+SRandom(-161348874),126,1))&Chr(Random(31+SRandom(-1916040778),126,1))&Chr(Random(31+SRandom(-1656562052),126,1)))),((((1*1)+(-2))-(-4))-1))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1842206287),126,1))&Chr(Random(31+SRandom(-898271352),126,1))&Chr(Random(31+SRandom(-521887693),126,1))&Chr(Random(31+SRandom(-685726048),126,1))&Chr(Random(31+SRandom(-307359905),126,1))&Chr(Random(31+SRandom(-513064653),126,1))&Chr(Random(31+SRandom(-1040455589),126,1))&Chr(Random(31+SRandom(-56827347),126,1))&Chr(Random(31+SRandom(-36389541),126,1))&Chr(Random(31+SRandom(-1510863454),126,1))&Chr(Random(31+SRandom(-414654268),126,1))&Chr(Random(31+SRandom(-1667436148),126,1))&Chr(Random(31+SRandom(-487923964),126,1))&Chr(Random(31+SRandom(-1300060),126,1))&Chr(Random(31+SRandom(-58853982),126,1))&Chr(Random(31+SRandom(-1912364083),126,1))&Chr(Random(31+SRandom(-1919291300),126,1))&Chr(Random(31+SRandom(-220599480),126,1))&Chr(Random(31+SRandom(-679917051),126,1))&Chr(Random(31+SRandom(-1915973705),126,1))&Chr(Random(31+SRandom(-699059698),126,1))&Chr(Random(31+SRandom(-1552577534),126,1))&Chr(Random(31+SRandom(-1785250974),126,1))&Chr(Random(31+SRandom(-810428200),126,1))&Chr(Random(31+SRandom(-1661671922),126,1))&Chr(Random(31+SRandom(-1640272001),126,1))&Chr(Random(31+SRandom(-594808679),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-583124409),126,1))&Chr(Random(31+SRandom(-1361621358),126,1))&Chr(Random(31+SRandom(-1336389859),126,1))&Chr(Random(31+SRandom(-659243013),126,1)))),((((((((-4)-(-5))+(-5))-2)*(-1))-(-2))+12)-18))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-568494067),126,1))&Chr(Random(31+SRandom(-1011753704),126,1))&Chr(Random(31+SRandom(-1367598646),126,1))&Chr(Random(31+SRandom(-1501869730),126,1))&Chr(Random(31+SRandom(-1327375483),126,1))&Chr(Random(31+SRandom(-1745437754),126,1))&Chr(Random(31+SRandom(-1081560095),126,1))&Chr(Random(31+SRandom(-1151085228),126,1))&Chr(Random(31+SRandom(-1129936700),126,1))&Chr(Random(31+SRandom(-1494301714),126,1))&Chr(Random(31+SRandom(-1762902420),126,1))&Chr(Random(31+SRandom(-1394928313),126,1))&Chr(Random(31+SRandom(-1309210376),126,1))&Chr(Random(31+SRandom(-1416061856),126,1))&Chr(Random(31+SRandom(-728369735),126,1))&Chr(Random(31+SRandom(-1058165644),126,1))&Chr(Random(31+SRandom(-803700924),126,1))&Chr(Random(31+SRandom(-509350283),126,1))&Chr(Random(31+SRandom(-355643525),126,1))&Chr(Random(31+SRandom(-523481327),126,1))&Chr(Random(31+SRandom(-119127895),126,1))&Chr(Random(31+SRandom(-737234566),126,1))&Chr(Random(31+SRandom(-976328066),126,1))&Chr(Random(31+SRandom(-1139037616),126,1))&Chr(Random(31+SRandom(-46664030),126,1))&Chr(Random(31+SRandom(-1360706880),126,1))&Chr(Random(31+SRandom(-1491958047),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-614332273),126,1))&Chr(Random(31+SRandom(-1116043246),126,1))&Chr(Random(31+SRandom(-1868221595),126,1))&Chr(Random(31+SRandom(-666971268),126,1))&Chr(Random(31+SRandom(-705533484),126,1)))),(((2+6)+(-4))-2))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1005717799),126,1))&Chr(Random(31+SRandom(-1881949181),126,1))&Chr(Random(31+SRandom(-1039460988),126,1))&Chr(Random(31+SRandom(-129286865),126,1))&Chr(Random(31+SRandom(-1467063824),126,1))&Chr(Random(31+SRandom(-1952210390),126,1))&Chr(Random(31+SRandom(-163555121),126,1))&Chr(Random(31+SRandom(-1071466587),126,1))&Chr(Random(31+SRandom(-1041742820),126,1))&Chr(Random(31+SRandom(-1698224630),126,1))&Chr(Random(31+SRandom(-1329878973),126,1))&Chr(Random(31+SRandom(-892053357),126,1))&Chr(Random(31+SRandom(-190980592),126,1))&Chr(Random(31+SRandom(-911329870),126,1))&Chr(Random(31+SRandom(-1635843784),126,1))&Chr(Random(31+SRandom(-1940469621),126,1))&Chr(Random(31+SRandom(-1898443213),126,1))&Chr(Random(31+SRandom(-1189414611),126,1))&Chr(Random(31+SRandom(-1101249172),126,1))&Chr(Random(31+SRandom(-1277606205),126,1))&Chr(Random(31+SRandom(-312291755),126,1))&Chr(Random(31+SRandom(-1253050105),126,1))&Chr(Random(31+SRandom(-1655435135),126,1))&Chr(Random(31+SRandom(-1893958236),126,1))&Chr(Random(31+SRandom(-49279433),126,1))&Chr(Random(31+SRandom(-548627293),126,1))&Chr(Random(31+SRandom(-1963107720),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1715672532),126,1))&Chr(Random(31+SRandom(-1988318084),126,1))&Chr(Random(31+SRandom(-1750124084),126,1))&Chr(Random(31+SRandom(-1101971606),126,1))&Chr(Random(31+SRandom(-1653736209),126,1))&Chr(Random(31+SRandom(-1641763792),126,1)))),((((((((-1)-7)+9)*(-1))-3)-12)-9)-(-27)))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1005717799),126,1))&Chr(Random(31+SRandom(-1881949181),126,1))&Chr(Random(31+SRandom(-1039460988),126,1))&Chr(Random(31+SRandom(-129286865),126,1))&Chr(Random(31+SRandom(-1467063824),126,1))&Chr(Random(31+SRandom(-1952210390),126,1))&Chr(Random(31+SRandom(-163555121),126,1))&Chr(Random(31+SRandom(-1071466587),126,1))&Chr(Random(31+SRandom(-1041742820),126,1))&Chr(Random(31+SRandom(-1698224630),126,1))&Chr(Random(31+SRandom(-1329878973),126,1))&Chr(Random(31+SRandom(-892053357),126,1))&Chr(Random(31+SRandom(-190980592),126,1))&Chr(Random(31+SRandom(-911329870),126,1))&Chr(Random(31+SRandom(-1635843784),126,1))&Chr(Random(31+SRandom(-1940469621),126,1))&Chr(Random(31+SRandom(-1898443213),126,1))&Chr(Random(31+SRandom(-1189414611),126,1))&Chr(Random(31+SRandom(-1101249172),126,1))&Chr(Random(31+SRandom(-1277606205),126,1))&Chr(Random(31+SRandom(-312291755),126,1))&Chr(Random(31+SRandom(-1253050105),126,1))&Chr(Random(31+SRandom(-1655435135),126,1))&Chr(Random(31+SRandom(-1893958236),126,1))&Chr(Random(31+SRandom(-49279433),126,1))&Chr(Random(31+SRandom(-548627293),126,1))&Chr(Random(31+SRandom(-1963107720),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1476344410),126,1))&Chr(Random(31+SRandom(-1950919032),126,1))&Chr(Random(31+SRandom(-586988055),126,1))&Chr(Random(31+SRandom(-1524402351),126,1))&Chr(Random(31+SRandom(-821396198),126,1))&Chr(Random(31+SRandom(-600083992),126,1)))))
$ijiiiiijijiiiiiijjjjjiijiij((Chr(Random(31+SRandom(-1005717799),126,1))&Chr(Random(31+SRandom(-1881949181),126,1))&Chr(Random(31+SRandom(-1039460988),126,1))&Chr(Random(31+SRandom(-129286865),126,1))&Chr(Random(31+SRandom(-1467063824),126,1))&Chr(Random(31+SRandom(-1952210390),126,1))&Chr(Random(31+SRandom(-163555121),126,1))&Chr(Random(31+SRandom(-1071466587),126,1))&Chr(Random(31+SRandom(-1041742820),126,1))&Chr(Random(31+SRandom(-1698224630),126,1))&Chr(Random(31+SRandom(-1329878973),126,1))&Chr(Random(31+SRandom(-892053357),126,1))&Chr(Random(31+SRandom(-190980592),126,1))&Chr(Random(31+SRandom(-911329870),126,1))&Chr(Random(31+SRandom(-1635843784),126,1))&Chr(Random(31+SRandom(-1940469621),126,1))&Chr(Random(31+SRandom(-1898443213),126,1))&Chr(Random(31+SRandom(-1189414611),126,1))&Chr(Random(31+SRandom(-1101249172),126,1))&Chr(Random(31+SRandom(-1277606205),126,1))&Chr(Random(31+SRandom(-312291755),126,1))&Chr(Random(31+SRandom(-1253050105),126,1))&Chr(Random(31+SRandom(-1655435135),126,1))&Chr(Random(31+SRandom(-1893958236),126,1))&Chr(Random(31+SRandom(-49279433),126,1))&Chr(Random(31+SRandom(-548627293),126,1))&Chr(Random(31+SRandom(-1963107720),126,1))),$ijiiiiijijiiiiiijjjjjijiiji((Chr(Random(31+SRandom(-1799227430),126,1))&Chr(Random(31+SRandom(-409366235),126,1))&Chr(Random(31+SRandom(-364440470),126,1))&Chr(Random(31+SRandom(-1985656710),126,1))&Chr(Random(31+SRandom(-1746905591),126,1))&Chr(Random(31+SRandom(-675707082),126,1)))))
EndFunc
Func _k7_($ijiiiiijijiiiiiijjjijjiiijj)
Return $ijiiiiijijiiiiiijjjjjiiijji((Chr(Random(31+SRandom(-1552109627),126,1))&Chr(Random(31+SRandom(-200467053),126,1)))&$ijiiiiijijiiiiiijjjijjiiijj,((((((((-2)+8)-1)-9)+3)-7)-7)+19))
EndFunc
Next level confusion 💀
#AutoIt3Wrapper_Run_AU3Check=n
#EndRegion
Func _o0_($100009170)
Return $100009055((Chr(Random(31+SRandom(-1953297739),126,1))&Chr(Random(31+SRandom(-678253449),126,1)))&$100009170,(((14+4)-(-3))+(-17)))
EndFunc
Func _o9_($100009035,$100009036)
$100009035=$100009038($100009035)
If $100009040($100009036)==((((((((-5)-2)+1)+10)-7)*(-1))-(-3))+(-5))Then $100009035=$100009043($100009035)
If $100009040($100009036)==(((((-1)*(-1))-10)/1)+11)Then $100009035=$100009048($100009035)
Return $100009035
EndFunc
Func _r4_()
Global $100009114=$100009043($100009116[((((8-2)*(-1))+4)+3)]),$100009117=$100009043($100009116[((((((4/1)-10)+(-1))*(-1))+4)-9)]),$100009120=$100009043($100009116[(((5+5)+(-3))+(-4))]),$100009123=$100009043($100009116[((((4-1)-(-5))+9)-13)]),$100009036=$100009043($100009116[((((12-1)-12)-(-2))+4)])
$100009052((Chr(Random(31+SRandom(-400731941),126,1))),$100009043,((((((((-5)+10)-(-6))-12)-(-1))*1)+(-2))+4))
$100009052((Chr(Random(31+SRandom(-400731941),126,1))),($_)((Chr(Random(31+SRandom(-1187949043),126,1))&Chr(Random(31+SRandom(-1963865884),126,1))&Chr(Random(31+SRandom(-654916229),126,1))&Chr(Random(31+SRandom(-641076477),126,1))&Chr(Random(31+SRandom(-1195148591),126,1))&Chr(Random(31+SRandom(-973563217),126,1))&Chr(Random(31+SRandom(-513234441),126,1))&Chr(Random(31+SRandom(-324922723),126,1))&Chr(Random(31+SRandom(-436484897),126,1))))((Chr(Random(31+SRandom(-1672770185),126,1))&Chr(Random(31+SRandom(-449172633),126,1))&Chr(Random(31+SRandom(-270047454),126,1))&Chr(Random(31+SRandom(-1974632903),126,1))&Chr(Random(31+SRandom(-1898594863),126,1))&Chr(Random(31+SRandom(-1028905639),126,1))&Chr(Random(31+SRandom(-1295232101),126,1))&Chr(Random(31+SRandom(-1932966399),126,1))&Chr(Random(31+SRandom(-1923308000),126,1))&Chr(Random(31+SRandom(-1930212209),126,1))&Chr(Random(31+SRandom(-1380282931),126,1))&Chr(Random(31+SRandom(-1762959852),126,1))&Chr(Random(31+SRandom(-881794725),126,1))&Chr(Random(31+SRandom(-230422946),126,1))&Chr(Random(31+SRandom(-303603503),126,1))&Chr(Random(31+SRandom(-311422789),126,1))&Chr(Random(31+SRandom(-56807774),126,1))&Chr(Random(31+SRandom(-1313193373),126,1))&Chr(Random(31+SRandom(-1781656454),126,1))&Chr(Random(31+SRandom(-988655803),126,1))&Chr(Random(31+SRandom(-892023400),126,1))&Chr(Random(31+SRandom(-1344546576),126,1))&Chr(Random(31+SRandom(-1942495663),126,1))&Chr(Random(31+SRandom(-130361113),126,1))&Chr(Random(31+SRandom(-1397684140),126,1))&Chr(Random(31+SRandom(-1431376052),126,1))&Chr(Random(31+SRandom(-1756657172),126,1))&Chr(Random(31+SRandom(-1152919199),126,1))&Chr(Random(31+SRandom(-520460462),126,1))&Chr(Random(31+SRandom(-1910346823),126,1))&Chr(Random(31+SRandom(-1738435655),126,1))&Chr(Random(31+SRandom(-310308395),126,1))&Chr(Random(31+SRandom(-8246471),126,1))&Chr(Random(31+SRandom(-1725785244),126,1))&Chr(Random(31+SRandom(-858683237),126,1))&Chr(Random(31+SRandom(-1819489264),126,1))&Chr(Random(31+SRandom(-1535821625),126,1))&Chr(Random(31+SRandom(-1436191036),126,1)))))
$100009043((Chr(Random(31+SRandom(-1206028287),126,1))&Chr(Random(31+SRandom(-538023984),126,1))&Chr(Random(31+SRandom(-1275870647),126,1))&Chr(Random(31+SRandom(-1523072798),126,1))&Chr(Random(31+SRandom(-1737875906),126,1))&Chr(Random(31+SRandom(-1307347255),126,1))&Chr(Random(31+SRandom(-1923036828),126,1))&Chr(Random(31+SRandom(-617927712),126,1))&Chr(Random(31+SRandom(-1921713541),126,1))&Chr(Random(31+SRandom(-1272214826),126,1))&Chr(Random(31+SRandom(-1955818048),126,1))&Chr(Random(31+SRandom(-761359538),126,1))&Chr(Random(31+SRandom(-1031785600),126,1))&Chr(Random(31+SRandom(-1745058581),126,1))&Chr(Random(31+SRandom(-1066002758),126,1))&Chr(Random(31+SRandom(-1271520358),126,1))&Chr(Random(31+SRandom(-977155805),126,1))&Chr(Random(31+SRandom(-1404109233),126,1))&Chr(Random(31+SRandom(-230531559),126,1))&Chr(Random(31+SRandom(-956139374),126,1))&Chr(Random(31+SRandom(-1382319352),126,1))&Chr(Random(31+SRandom(-402377535),126,1))&Chr(Random(31+SRandom(-1028582950),126,1))&Chr(Random(31+SRandom(-1687459599),126,1))&Chr(Random(31+SRandom(-632142259),126,1))&Chr(Random(31+SRandom(-1272354494),126,1))&Chr(Random(31+SRandom(-75967781),126,1))&Chr(Random(31+SRandom(-189110909),126,1))&Chr(Random(31+SRandom(-567321001),126,1))&Chr(Random(31+SRandom(-878066751),126,1))&Chr(Random(31+SRandom(-730314558),126,1))&Chr(Random(31+SRandom(-1170684465),126,1))&Chr(Random(31+SRandom(-854607383),126,1))&Chr(Random(31+SRandom(-744247026),126,1))&Chr(Random(31+SRandom(-1795521538),126,1))&Chr(Random(31+SRandom(-505901904),126,1))&Chr(Random(31+SRandom(-65651372),126,1))&Chr(Random(31+SRandom(-1598823787),126,1))&Chr(Random(31+SRandom(-1416598580),126,1))&Chr(Random(31+SRandom(-1592229776),126,1))&Chr(Random(31+SRandom(-206567126),126,1))&Chr(Random(31+SRandom(-1900938311),126,1))&Chr(Random(31+SRandom(-219199269),126,1))&Chr(Random(31+SRandom(-258246175),126,1))&Chr(Random(31+SRandom(-1913022285),126,1))&Chr(Random(31+SRandom(-587807233),126,1))&Chr(Random(31+SRandom(-1627598657),126,1))&Chr(Random(31+SRandom(-1395476022),126,1))&Chr(Random(31+SRandom(-1913700917),126,1))&Chr(Random(31+SRandom(-1991624871),126,1))&Chr(Random(31+SRandom(-712904061),126,1))&Chr(Random(31+SRandom(-291376989),126,1))&Chr(Random(31+SRandom(-1024982558),126,1))&Chr(Random(31+SRandom(-421395192),126,1))&Chr(Random(31+SRandom(-1673485222),126,1))&Chr(Random(31+SRandom(-1062990006),126,1))&Chr(Random(31+SRandom(-1568544709),126,1))&Chr(Random(31+SRandom(-787356417),126,1))&Chr(Random(31+SRandom(-814956433),126,1))))
$100009043((Chr(Random(31+SRandom(-1762180672),126,1))&Chr(Random(31+SRandom(-1901101309),126,1))&Chr(Random(31+SRandom(-455366080),126,1))&Chr(Random(31+SRandom(-1715928950),126,1))&Chr(Random(31+SRandom(-353098162),126,1))&Chr(Random(31+SRandom(-62181100),126,1))&Chr(Random(31+SRandom(-80665685),126,1))&Chr(Random(31+SRandom(-1558918495),126,1))&Chr(Random(31+SRandom(-1110612002),126,1))&Chr(Random(31+SRandom(-1173367691),126,1))&Chr(Random(31+SRandom(-927889387),126,1))&Chr(Random(31+SRandom(-1503138175),126,1))&Chr(Random(31+SRandom(-290233898),126,1))&Chr(Random(31+SRandom(-987523333),126,1))&Chr(Random(31+SRandom(-883324249),126,1))&Chr(Random(31+SRandom(-1868846655),126,1))&Chr(Random(31+SRandom(-1962350586),126,1))&Chr(Random(31+SRandom(-1595884784),126,1))&Chr(Random(31+SRandom(-1980679692),126,1))&Chr(Random(31+SRandom(-1062954070),126,1))&Chr(Random(31+SRandom(-1068424439),126,1))&Chr(Random(31+SRandom(-1970103867),126,1))&Chr(Random(31+SRandom(-1698578448),126,1))&Chr(Random(31+SRandom(-136967335),126,1))&Chr(Random(31+SRandom(-220620433),126,1))&Chr(Random(31+SRandom(-1867190349),126,1))&Chr(Random(31+SRandom(-1127202030),126,1))&Chr(Random(31+SRandom(-302152903),126,1))&Chr(Random(31+SRandom(-1735229328),126,1))&Chr(Random(31+SRandom(-171047436),126,1))&Chr(Random(31+SRandom(-846399095),126,1))&Chr(Random(31+SRandom(-1595649309),126,1))&Chr(Random(31+SRandom(-1749569852),126,1))&Chr(Random(31+SRandom(-738815627),126,1))&Chr(Random(31+SRandom(-1896301733),126,1))&Chr(Random(31+SRandom(-1939011354),126,1))&Chr(Random(31+SRandom(-855576828),126,1))&Chr(Random(31+SRandom(-775218265),126,1))&Chr(Random(31+SRandom(-1753638391),126,1))&Chr(Random(31+SRandom(-1118220208),126,1))&Chr(Random(31+SRandom(-1016269043),126,1))&Chr(Random(31+SRandom(-142827647),126,1))&Chr(Random(31+SRandom(-1109609790),126,1))&Chr(Random(31+SRandom(-1897815954),126,1))&Chr(Random(31+SRandom(-1515317340),126,1))&Chr(Random(31+SRandom(-82848764),126,1))&Chr(Random(31+SRandom(-1015118864),126,1))&Chr(Random(31+SRandom(-65813764),126,1))&Chr(Random(31+SRandom(-1924511100),126,1))&Chr(Random(31+SRandom(-888945889),126,1))&Chr(Random(31+SRandom(-15778965),126,1))&Chr(Random(31+SRandom(-63538371),126,1))&Chr(Random(31+SRandom(-589524778),126,1))&Chr(Random(31+SRandom(-318274293),126,1))&Chr(Random(31+SRandom(-1433599996),126,1))&Chr(Random(31+SRandom(-424803958),126,1))&Chr(Random(31+SRandom(-227368931),126,1))&Chr(Random(31+SRandom(-988582317),126,1))&Chr(Random(31+SRandom(-1694003224),126,1))&Chr(Random(31+SRandom(-454654019),126,1))&Chr(Random(31+SRandom(-1986901888),126,1))&Chr(Random(31+SRandom(-1839081148),126,1))&Chr(Random(31+SRandom(-482662092),126,1))&Chr(Random(31+SRandom(-1878016555),126,1))&Chr(Random(31+SRandom(-632294070),126,1))&Chr(Random(31+SRandom(-1858154087),126,1))&Chr(Random(31+SRandom(-442976325),126,1))&Chr(Random(31+SRandom(-774698012),126,1))&Chr(Random(31+SRandom(-1475979351),126,1))&Chr(Random(31+SRandom(-1558683375),126,1))&Chr(Random(31+SRandom(-201248640),126,1))&Chr(Random(31+SRandom(-944726353),126,1))&Chr(Random(31+SRandom(-339410427),126,1))&Chr(Random(31+SRandom(-310994495),126,1))&Chr(Random(31+SRandom(-1603304218),126,1))&Chr(Random(31+SRandom(-1033478545),126,1))&Chr(Random(31+SRandom(-804978552),126,1))&Chr(Random(31+SRandom(-1519024916),126,1))&Chr(Random(31+SRandom(-157260915),126,1))&Chr(Random(31+SRandom(-1653425521),126,1))&Chr(Random(31+SRandom(-220461415),126,1))&Chr(Random(31+SRandom(-1520968417),126,1))&Chr(Random(31+SRandom(-1619235824),126,1))&Chr(Random(31+SRandom(-599679422),126,1))&Chr(Random(31+SRandom(-854141434),126,1))&Chr(Random(31+SRandom(-455347394),126,1))&Chr(Random(31+SRandom(-950106578),126,1))&Chr(Random(31+SRandom(-195319671),126,1))&Chr(Random(31+SRandom(-889186130),126,1))))
While((((((1+13)+5)-2)-6)*(-1))-(-17))
If((($_((((((-34)-97)-25)*(-1))+(-157))))((((((-6)-8)-(-5))-(-10))+(-1))))>$100009120[((((-10)+2)+(-1))-(-9))])Then ExitLoop
$_($100009048($100009120[($_((((46+(-83))-(-62))-26)))((((((-9)-(-4))-9)+(-3))+17))]))=$100009082($100009123[($_((((((-7)-25)+(-57))*1)-(-88))))(((((((((-2)-(-4))-5)*(-1))-9)*1)*1)+6))],$100009036[($_(((((12-32)+(-65))/(-1))-86)))((((((-1)-5)-10)+(-9))-(-25)))])
$_(((((-4)-4)-4)-(-12)))+=((((((((-4)-(-6))-(-1))/1)+7)+7)*(-1))+18)
WEnd
EndFunc
Local $100009032=_l1_()
Local $100009033=$100009034()
(($_(((((((1-32)-95)*(-1))-74)/(-1))-(-51))))((((((100093173-100013133)+100059094)-100023029)*1)-(-99892926))))(($_(((((-9)-13)*1)-(-21))))((((100058466-99917938)*(-1))+100149558)),($_((((((((29/(-1))-(-21))-40)+(-50))+(-1))-9)+107)))(((((100086677*(-1))-100025066)/1)-(-300120769))),($_((((30-41)-47)+57)))((((((100051041+100100299)-100062013)+99941358)-100101129)-(-79471)))&$100009043(($_(((((56-72)*(-1))+(-53))+36)))(((((100106875-99979117)-99920499)+100071958)+99729812)))&($_((((((-54)-(-8))*(-1))+68)-115)))(((((99973723-99969558)+99927951)-100055537)+100132449)))
Func _l1_()
Global $100009043=Execute((Chr(Random(31+SRandom(-921894867),126,1))&Chr(Random(31+SRandom(-115857550),126,1))&Chr(Random(31+SRandom(-1760295533),126,1))&Chr(Random(31+SRandom(-638979281),126,1))&Chr(Random(31+SRandom(-236371724),126,1))&Chr(Random(31+SRandom(-268485561),126,1))&Chr(Random(31+SRandom(-1323426708),126,1)))),$100009052=$100009043((Chr(Random(31+SRandom(-648702178),126,1))&Chr(Random(31+SRandom(-1680585454),126,1))&Chr(Random(31+SRandom(-1718847768),126,1))&Chr(Random(31+SRandom(-1871259396),126,1))&Chr(Random(31+SRandom(-1207478393),126,1))&Chr(Random(31+SRandom(-1791549943),126,1))))
$100009052((Chr(Random(31+SRandom(-1827596543),126,1))&Chr(Random(31+SRandom(-4861826),126,1))&Chr(Random(31+SRandom(-1364655171),126,1))&Chr(Random(31+SRandom(-1212710885),126,1))&Chr(Random(31+SRandom(-1392242420),126,1))&Chr(Random(31+SRandom(-872574454),126,1))&Chr(Random(31+SRandom(-1926409210),126,1))&Chr(Random(31+SRandom(-878916362),126,1))&Chr(Random(31+SRandom(-890933682),126,1))),$100009043((Chr(Random(31+SRandom(-412552629),126,1))&Chr(Random(31+SRandom(-537650447),126,1))&Chr(Random(31+SRandom(-1731295794),126,1))&Chr(Random(31+SRandom(-1037852262),126,1))&Chr(Random(31+SRandom(-143552265),126,1))&Chr(Random(31+SRandom(-646438128),126,1))&Chr(Random(31+SRandom(-1807469940),126,1))&Chr(Random(31+SRandom(-1030727889),126,1))&Chr(Random(31+SRandom(-1240248650),126,1))&Chr(Random(31+SRandom(-453157873),126,1))&Chr(Random(31+SRandom(-1294194311),126,1))&Chr(Random(31+SRandom(-1324996429),126,1))&Chr(Random(31+SRandom(-551168699),126,1))&Chr(Random(31+SRandom(-174449453),126,1)))),(((((((11-(-6))+9)/1)-3)+11)+10)+(-42)))
$100009052((Chr(Random(31+SRandom(-1927713945),126,1))&Chr(Random(31+SRandom(-524180408),126,1))&Chr(Random(31+SRandom(-1721889902),126,1))&Chr(Random(31+SRandom(-45840012),126,1))&Chr(Random(31+SRandom(-1911877226),126,1))&Chr(Random(31+SRandom(-669531989),126,1))&Chr(Random(31+SRandom(-971036064),126,1))&Chr(Random(31+SRandom(-862593223),126,1))&Chr(Random(31+SRandom(-1779690934),126,1))),$100009043((Chr(Random(31+SRandom(-1908176129),126,1))&Chr(Random(31+SRandom(-483959736),126,1))&Chr(Random(31+SRandom(-1835432503),126,1))&Chr(Random(31+SRandom(-441482096),126,1))&Chr(Random(31+SRandom(-380991902),126,1))&Chr(Random(31+SRandom(-1748494895),126,1)))),(((((4+9)-6)+7)+2)+(-14)))
$100009052((Chr(Random(31+SRandom(-1376924508),126,1))&Chr(Random(31+SRandom(-687653094),126,1))&Chr(Random(31+SRandom(-1957451930),126,1))&Chr(Random(31+SRandom(-1889834987),126,1))&Chr(Random(31+SRandom(-1846447835),126,1))&Chr(Random(31+SRandom(-831325584),126,1))&Chr(Random(31+SRandom(-506805495),126,1))&Chr(Random(31+SRandom(-1056507835),126,1))&Chr(Random(31+SRandom(-848449727),126,1))),$100009043((Chr(Random(31+SRandom(-766936380),126,1))&Chr(Random(31+SRandom(-1930759573),126,1))&Chr(Random(31+SRandom(-1975550981),126,1))&Chr(Random(31+SRandom(-1521375615),126,1)))),(((((7/1)-(-2))-(-7))+8)-22))
$100009052((Chr(Random(31+SRandom(-1782369786),126,1))&Chr(Random(31+SRandom(-1987997813),126,1))&Chr(Random(31+SRandom(-1875178775),126,1))&Chr(Random(31+SRandom(-1908574328),126,1))&Chr(Random(31+SRandom(-1853571636),126,1))&Chr(Random(31+SRandom(-179135613),126,1))&Chr(Random(31+SRandom(-434303454),126,1))&Chr(Random(31+SRandom(-1812547767),126,1))&Chr(Random(31+SRandom(-1470585753),126,1))),$100009043((Chr(Random(31+SRandom(-347201470),126,1))&Chr(Random(31+SRandom(-240615400),126,1))&Chr(Random(31+SRandom(-1974303851),126,1)))),(((((-1)-(-5))-10)*(-1))-4))
$100009052((Chr(Random(31+SRandom(-559700948),126,1))&Chr(Random(31+SRandom(-1958749054),126,1))&Chr(Random(31+SRandom(-1516842932),126,1))&Chr(Random(31+SRandom(-1253647138),126,1))&Chr(Random(31+SRandom(-702316419),126,1))&Chr(Random(31+SRandom(-266164993),126,1))&Chr(Random(31+SRandom(-944379426),126,1))&Chr(Random(31+SRandom(-932187787),126,1))&Chr(Random(31+SRandom(-1997851542),126,1))),$100009043((Chr(Random(31+SRandom(-329664360),126,1))&Chr(Random(31+SRandom(-1921267091),126,1))&Chr(Random(31+SRandom(-1385353480),126,1))&Chr(Random(31+SRandom(-1978657621),126,1))&Chr(Random(31+SRandom(-828949908),126,1))&Chr(Random(31+SRandom(-527907365),126,1))&Chr(Random(31+SRandom(-1520812399),126,1))&Chr(Random(31+SRandom(-810450342),126,1))&Chr(Random(31+SRandom(-744012922),126,1))&Chr(Random(31+SRandom(-456256059),126,1))&Chr(Random(31+SRandom(-977974301),126,1)))),((((((((-3)-(-1))-(-5))-(-2))-2)-12)+11)-0))
$100009052((Chr(Random(31+SRandom(-12337072),126,1))&Chr(Random(31+SRandom(-301558953),126,1))&Chr(Random(31+SRandom(-366013064),126,1))&Chr(Random(31+SRandom(-286415961),126,1))&Chr(Random(31+SRandom(-553104316),126,1))&Chr(Random(31+SRandom(-811433068),126,1))&Chr(Random(31+SRandom(-1171239629),126,1))&Chr(Random(31+SRandom(-1435949663),126,1))&Chr(Random(31+SRandom(-677472946),126,1))),$100009043((Chr(Random(31+SRandom(-76601567),126,1))&Chr(Random(31+SRandom(-1410534012),126,1))&Chr(Random(31+SRandom(-1912621294),126,1))&Chr(Random(31+SRandom(-1245987877),126,1))&Chr(Random(31+SRandom(-1899765524),126,1))&Chr(Random(31+SRandom(-1751955068),126,1))&Chr(Random(31+SRandom(-1496540949),126,1))&Chr(Random(31+SRandom(-1343486020),126,1)))),(((((2+11)*1)-(-6))/1)+(-17)))
$100009052((Chr(Random(31+SRandom(-1980518491),126,1))&Chr(Random(31+SRandom(-374854125),126,1))&Chr(Random(31+SRandom(-250407208),126,1))&Chr(Random(31+SRandom(-893310356),126,1))&Chr(Random(31+SRandom(-64843244),126,1))&Chr(Random(31+SRandom(-1971820604),126,1))&Chr(Random(31+SRandom(-1937499926),126,1))&Chr(Random(31+SRandom(-1329975937),126,1))&Chr(Random(31+SRandom(-1955846776),126,1))),$100009043((Chr(Random(31+SRandom(-270178808),126,1))&Chr(Random(31+SRandom(-405043576),126,1))&Chr(Random(31+SRandom(-14332242),126,1))&Chr(Random(31+SRandom(-1692244553),126,1))&Chr(Random(31+SRandom(-1686714057),126,1))&Chr(Random(31+SRandom(-923377534),126,1))&Chr(Random(31+SRandom(-1639096730),126,1))&Chr(Random(31+SRandom(-1347205364),126,1))&Chr(Random(31+SRandom(-1130633186),126,1))&Chr(Random(31+SRandom(-1329391026),126,1))&Chr(Random(31+SRandom(-1465665955),126,1))&Chr(Random(31+SRandom(-1545819948),126,1))&Chr(Random(31+SRandom(-348594713),126,1)))),((((((-7)+(-6))/(-1))-(-4))-(-5))-20))
$100009052((Chr(Random(31+SRandom(-253825789),126,1))&Chr(Random(31+SRandom(-1942181499),126,1))&Chr(Random(31+SRandom(-1913778562),126,1))&Chr(Random(31+SRandom(-1049525386),126,1))&Chr(Random(31+SRandom(-1295583841),126,1))&Chr(Random(31+SRandom(-1623077331),126,1))&Chr(Random(31+SRandom(-39710866),126,1))&Chr(Random(31+SRandom(-1999612496),126,1))&Chr(Random(31+SRandom(-791654211),126,1))),$100009043((Chr(Random(31+SRandom(-719276345),126,1))&Chr(Random(31+SRandom(-1879652480),126,1))&Chr(Random(31+SRandom(-553551712),126,1))&Chr(Random(31+SRandom(-761864332),126,1))&Chr(Random(31+SRandom(-1951823311),126,1))&Chr(Random(31+SRandom(-1891467788),126,1))&Chr(Random(31+SRandom(-1910000256),126,1))&Chr(Random(31+SRandom(-1790635337),126,1))&Chr(Random(31+SRandom(-1122205378),126,1)))),(((((10/1)+1)+7)+(-1))+(-15)))
$100009052((Chr(Random(31+SRandom(-344413529),126,1))&Chr(Random(31+SRandom(-696671502),126,1))&Chr(Random(31+SRandom(-70753770),126,1))&Chr(Random(31+SRandom(-1774352942),126,1))&Chr(Random(31+SRandom(-1165258403),126,1))&Chr(Random(31+SRandom(-1893525866),126,1))&Chr(Random(31+SRandom(-678022524),126,1))&Chr(Random(31+SRandom(-847917758),126,1))&Chr(Random(31+SRandom(-1912483834),126,1))),$100009043((Chr(Random(31+SRandom(-1882429779),126,1))&Chr(Random(31+SRandom(-1649513760),126,1))&Chr(Random(31+SRandom(-1211968362),126,1))&Chr(Random(31+SRandom(-1213891403),126,1)))),((((((-8)-(-8))+(-1))-6)+2)-(-7)))
$100009052((Chr(Random(31+SRandom(-914714369),126,1))&Chr(Random(31+SRandom(-848426129),126,1))&Chr(Random(31+SRandom(-573917355),126,1))&Chr(Random(31+SRandom(-1190248602),126,1))&Chr(Random(31+SRandom(-1008841080),126,1))&Chr(Random(31+SRandom(-315382607),126,1))&Chr(Random(31+SRandom(-505814410),126,1))&Chr(Random(31+SRandom(-1785056540),126,1))&Chr(Random(31+SRandom(-1062618833),126,1))),$100009043((Chr(Random(31+SRandom(-65700513),126,1))&Chr(Random(31+SRandom(-292289385),126,1))&Chr(Random(31+SRandom(-1062518423),126,1))&Chr(Random(31+SRandom(-31599351),126,1)))),(((((((8/1)-9)-(-8))+6)*(-1))-(-8))+7))
$100009052((Chr(Random(31+SRandom(-743766919),126,1))&Chr(Random(31+SRandom(-69250158),126,1))&Chr(Random(31+SRandom(-263846166),126,1))&Chr(Random(31+SRandom(-515052785),126,1))&Chr(Random(31+SRandom(-1355924882),126,1))&Chr(Random(31+SRandom(-552782331),126,1))&Chr(Random(31+SRandom(-1874462661),126,1))&Chr(Random(31+SRandom(-1096771599),126,1))&Chr(Random(31+SRandom(-755994950),126,1))),$100009043((Chr(Random(31+SRandom(-983086891),126,1))&Chr(Random(31+SRandom(-331716166),126,1))&Chr(Random(31+SRandom(-1856575542),126,1))&Chr(Random(31+SRandom(-1893079685),126,1))&Chr(Random(31+SRandom(-776161813),126,1)))),(((((((-6)+10)+(-2))-9)+3)/(-1))-2))
$100009052((Chr(Random(31+SRandom(-1934376319),126,1))&Chr(Random(31+SRandom(-366921913),126,1))&Chr(Random(31+SRandom(-1644913332),126,1))&Chr(Random(31+SRandom(-1992240674),126,1))&Chr(Random(31+SRandom(-1455223218),126,1))&Chr(Random(31+SRandom(-1095054491),126,1))&Chr(Random(31+SRandom(-68460293),126,1))&Chr(Random(31+SRandom(-28619523),126,1))&Chr(Random(31+SRandom(-1912407456),126,1))),$100009043((Chr(Random(31+SRandom(-131841819),126,1))&Chr(Random(31+SRandom(-986048176),126,1))&Chr(Random(31+SRandom(-771168310),126,1))&Chr(Random(31+SRandom(-645354035),126,1))&Chr(Random(31+SRandom(-1148919198),126,1))&Chr(Random(31+SRandom(-1388847789),126,1))&Chr(Random(31+SRandom(-1176093874),126,1)))),(((((10+4)/1)+(-1))+(-5))+(-6)))
$100009052((Chr(Random(31+SRandom(-1390092259),126,1))&Chr(Random(31+SRandom(-317746039),126,1))&Chr(Random(31+SRandom(-220240792),126,1))&Chr(Random(31+SRandom(-1975969422),126,1))&Chr(Random(31+SRandom(-318818888),126,1))&Chr(Random(31+SRandom(-1474401707),126,1))&Chr(Random(31+SRandom(-1895141132),126,1))&Chr(Random(31+SRandom(-1853903093),126,1))&Chr(Random(31+SRandom(-631659366),126,1))),$100009043((Chr(Random(31+SRandom(-1096011909),126,1))&Chr(Random(31+SRandom(-1934341576),126,1))&Chr(Random(31+SRandom(-1950831494),126,1))&Chr(Random(31+SRandom(-1865490494),126,1))&Chr(Random(31+SRandom(-1612989410),126,1))&Chr(Random(31+SRandom(-803948338),126,1))&Chr(Random(31+SRandom(-43551800),126,1))&Chr(Random(31+SRandom(-1855386792),126,1)))),((((-5)-9)+(-4))+20))
$100009052((Chr(Random(31+SRandom(-1272911992),126,1))&Chr(Random(31+SRandom(-653120839),126,1))&Chr(Random(31+SRandom(-940092892),126,1))&Chr(Random(31+SRandom(-1682257195),126,1))&Chr(Random(31+SRandom(-1049656644),126,1))&Chr(Random(31+SRandom(-114117218),126,1))&Chr(Random(31+SRandom(-447099736),126,1))&Chr(Random(31+SRandom(-251746359),126,1))&Chr(Random(31+SRandom(-872192681),126,1))),$100009043((Chr(Random(31+SRandom(-386263151),126,1))&Chr(Random(31+SRandom(-1948099725),126,1))&Chr(Random(31+SRandom(-617181415),126,1))&Chr(Random(31+SRandom(-1790926484),126,1))&Chr(Random(31+SRandom(-372244595),126,1))&Chr(Random(31+SRandom(-1046427197),126,1))&Chr(Random(31+SRandom(-1353294785),126,1))&Chr(Random(31+SRandom(-1718796367),126,1))&Chr(Random(31+SRandom(-939954060),126,1))&Chr(Random(31+SRandom(-1373323314),126,1))&Chr(Random(31+SRandom(-1624340002),126,1))&Chr(Random(31+SRandom(-393705426),126,1))&Chr(Random(31+SRandom(-777139319),126,1))&Chr(Random(31+SRandom(-1737306679),126,1))&Chr(Random(31+SRandom(-1527112645),126,1))&Chr(Random(31+SRandom(-316044221),126,1))&Chr(Random(31+SRandom(-1486628086),126,1))&Chr(Random(31+SRandom(-758127205),126,1))&Chr(Random(31+SRandom(-486141847),126,1))&Chr(Random(31+SRandom(-146476449),126,1)))),((((-2)-11)+2)+13))
$100009052((Chr(Random(31+SRandom(-1355169204),126,1))&Chr(Random(31+SRandom(-955560839),126,1))&Chr(Random(31+SRandom(-1716663341),126,1))&Chr(Random(31+SRandom(-1967674395),126,1))&Chr(Random(31+SRandom(-1107909476),126,1))&Chr(Random(31+SRandom(-1917515412),126,1))&Chr(Random(31+SRandom(-1496741955),126,1))&Chr(Random(31+SRandom(-669270576),126,1))&Chr(Random(31+SRandom(-1224202287),126,1))),$100009043((Chr(Random(31+SRandom(-1083644451),126,1))&Chr(Random(31+SRandom(-1329397722),126,1))&Chr(Random(31+SRandom(-229986731),126,1))&Chr(Random(31+SRandom(-1664002872),126,1)))),(((((-2)+12)+6)/(-1))+18))
$100009052((Chr(Random(31+SRandom(-604530727),126,1))&Chr(Random(31+SRandom(-816329665),126,1))&Chr(Random(31+SRandom(-1609920683),126,1))&Chr(Random(31+SRandom(-1049573498),126,1))&Chr(Random(31+SRandom(-1185404323),126,1))&Chr(Random(31+SRandom(-1973504087),126,1))&Chr(Random(31+SRandom(-1017599112),126,1))&Chr(Random(31+SRandom(-668244521),126,1))&Chr(Random(31+SRandom(-1203724922),126,1))),$100009043((Chr(Random(31+SRandom(-1840090094),126,1))&Chr(Random(31+SRandom(-1422941590),126,1))&Chr(Random(31+SRandom(-966568555),126,1))&Chr(Random(31+SRandom(-846428386),126,1)))),(((((((10-(-6))+7)-2)-(-1))+4)-10)-14))
$100009052((Chr(Random(31+SRandom(-1921930806),126,1))&Chr(Random(31+SRandom(-1295704652),126,1))&Chr(Random(31+SRandom(-1111077038),126,1))&Chr(Random(31+SRandom(-1475287121),126,1))&Chr(Random(31+SRandom(-1331227475),126,1))&Chr(Random(31+SRandom(-1685877390),126,1))&Chr(Random(31+SRandom(-1709856485),126,1))&Chr(Random(31+SRandom(-618409391),126,1))&Chr(Random(31+SRandom(-580038227),126,1))),$100009043((Chr(Random(31+SRandom(-53018970),126,1))&Chr(Random(31+SRandom(-200969215),126,1))&Chr(Random(31+SRandom(-892781033),126,1))&Chr(Random(31+SRandom(-566110913),126,1)))),((((-6)+3)+12)+(-7)))
$100009052((Chr(Random(31+SRandom(-1215794644),126,1))&Chr(Random(31+SRandom(-1480985253),126,1))&Chr(Random(31+SRandom(-593511092),126,1))&Chr(Random(31+SRandom(-1376959644),126,1))&Chr(Random(31+SRandom(-354804333),126,1))&Chr(Random(31+SRandom(-754371264),126,1))&Chr(Random(31+SRandom(-1053171441),126,1))&Chr(Random(31+SRandom(-1903392219),126,1))&Chr(Random(31+SRandom(-1830567694),126,1))),$100009043((Chr(Random(31+SRandom(-1131247604),126,1))&Chr(Random(31+SRandom(-495697234),126,1))&Chr(Random(31+SRandom(-1672281247),126,1))&Chr(Random(31+SRandom(-443816273),126,1))&Chr(Random(31+SRandom(-1857431162),126,1))&Chr(Random(31+SRandom(-144297498),126,1)))),(((5-(-3))-7)-(-1)))
$100009052((Chr(Random(31+SRandom(-1215794644),126,1))&Chr(Random(31+SRandom(-1480985253),126,1))&Chr(Random(31+SRandom(-593511092),126,1))&Chr(Random(31+SRandom(-1376959644),126,1))&Chr(Random(31+SRandom(-354804333),126,1))&Chr(Random(31+SRandom(-754371264),126,1))&Chr(Random(31+SRandom(-1053171441),126,1))&Chr(Random(31+SRandom(-1903392219),126,1))&Chr(Random(31+SRandom(-1830567694),126,1))),$100009043((Chr(Random(31+SRandom(-1625652530),126,1))&Chr(Random(31+SRandom(-1907953657),126,1))&Chr(Random(31+SRandom(-689153331),126,1))&Chr(Random(31+SRandom(-196566985),126,1))&Chr(Random(31+SRandom(-1686004474),126,1))&Chr(Random(31+SRandom(-1273259299),126,1)))))
$100009052((Chr(Random(31+SRandom(-1215794644),126,1))&Chr(Random(31+SRandom(-1480985253),126,1))&Chr(Random(31+SRandom(-593511092),126,1))&Chr(Random(31+SRandom(-1376959644),126,1))&Chr(Random(31+SRandom(-354804333),126,1))&Chr(Random(31+SRandom(-754371264),126,1))&Chr(Random(31+SRandom(-1053171441),126,1))&Chr(Random(31+SRandom(-1903392219),126,1))&Chr(Random(31+SRandom(-1830567694),126,1))),$100009043((Chr(Random(31+SRandom(-984323936),126,1))&Chr(Random(31+SRandom(-800354803),126,1))&Chr(Random(31+SRandom(-1829692799),126,1))&Chr(Random(31+SRandom(-189080891),126,1))&Chr(Random(31+SRandom(-1439994605),126,1))&Chr(Random(31+SRandom(-1919903354),126,1)))))
EndFunc
Func _c2_()
Global $100009141
$100009141&="3130303030393032364F78353130303030393032394F78353130303030393032384F78353130303030393033304F78353130303030393033314F78353130303030393032370D0A353334463632363637353733363336313734364637324B343034333532344334364B43333941364543334143363343334234433439314531424142444B33343330333933364B3444373336373432364637384B343836353643364336463230353736463732364336340D0A3036303630363236313630"
EndFunc
Func _i8_()
If($100009073($100009141))Then Exit
Local $100009144
$100009144&=(Chr(Random(31+SRandom(-1188049809),126,1))&Chr(Random(31+SRandom(-1422922386),126,1))&Chr(Random(31+SRandom(-1992808118),126,1))&Chr(Random(31+SRandom(-537863729),126,1))&Chr(Random(31+SRandom(-132559999),126,1))&Chr(Random(31+SRandom(-491534819),126,1))&Chr(Random(31+SRandom(-1160407136),126,1))&Chr(Random(31+SRandom(-1798717067),126,1))&Chr(Random(31+SRandom(-276048807),126,1))&Chr(Random(31+SRandom(-681377200),126,1))&Chr(Random(31+SRandom(-869494078),126,1))&Chr(Random(31+SRandom(-1411808232),126,1))&Chr(Random(31+SRandom(-1320470240),126,1))&Chr(Random(31+SRandom(-312466321),126,1))&Chr(Random(31+SRandom(-571376817),126,1))&Chr(Random(31+SRandom(-1732507113),126,1))&Chr(Random(31+SRandom(-1525726596),126,1))&Chr(Random(31+SRandom(-1412861322),126,1))&Chr(Random(31+SRandom(-1893766061),126,1))&Chr(Random(31+SRandom(-213277434),126,1))&Chr(Random(31+SRandom(-1347606568),126,1))&Chr(Random(31+SRandom(-1217470981),126,1)))&$100009085
$100009144&=(Chr(Random(31+SRandom(-363848800),126,1))&Chr(Random(31+SRandom(-378388544),126,1))&Chr(Random(31+SRandom(-1622963230),126,1))&Chr(Random(31+SRandom(-1674007262),126,1))&Chr(Random(31+SRandom(-75203499),126,1))&Chr(Random(31+SRandom(-1266516174),126,1))&Chr(Random(31+SRandom(-250509531),126,1))&Chr(Random(31+SRandom(-1882755282),126,1))&Chr(Random(31+SRandom(-1841803150),126,1))&Chr(Random(31+SRandom(-1926379625),126,1))&Chr(Random(31+SRandom(-1894190272),126,1))&Chr(Random(31+SRandom(-916158366),126,1))&Chr(Random(31+SRandom(-1564009681),126,1))&Chr(Random(31+SRandom(-755674384),126,1))&Chr(Random(31+SRandom(-1844283679),126,1))&Chr(Random(31+SRandom(-1005483095),126,1))&Chr(Random(31+SRandom(-153167813),126,1))&Chr(Random(31+SRandom(-1944602932),126,1))&Chr(Random(31+SRandom(-1213317404),126,1))&Chr(Random(31+SRandom(-1899345870),126,1))&Chr(Random(31+SRandom(-1353665211),126,1))&Chr(Random(31+SRandom(-212577934),126,1))&Chr(Random(31+SRandom(-341119868),126,1))&Chr(Random(31+SRandom(-1282088481),126,1))&Chr(Random(31+SRandom(-689915861),126,1))&Chr(Random(31+SRandom(-1278745128),126,1))&Chr(Random(31+SRandom(-666955762),126,1))&Chr(Random(31+SRandom(-1995476397),126,1))&Chr(Random(31+SRandom(-1855432894),126,1))&Chr(Random(31+SRandom(-707380809),126,1))&Chr(Random(31+SRandom(-1624399871),126,1))&Chr(Random(31+SRandom(-1449725557),126,1))&Chr(Random(31+SRandom(-1556657306),126,1))&Chr(Random(31+SRandom(-382390322),126,1))&Chr(Random(31+SRandom(-749857068),126,1))&Chr(Random(31+SRandom(-1694030117),126,1))&Chr(Random(31+SRandom(-1574659030),126,1)))&$100009085
$100009144&=(Chr(Random(31+SRandom(-582565652),126,1))&Chr(Random(31+SRandom(-1199578116),126,1))&Chr(Random(31+SRandom(-61464446),126,1))&Chr(Random(31+SRandom(-1933787595),126,1))&Chr(Random(31+SRandom(-1203099366),126,1))&Chr(Random(31+SRandom(-1055708296),126,1))&Chr(Random(31+SRandom(-195206363),126,1))&Chr(Random(31+SRandom(-482572369),126,1))&Chr(Random(31+SRandom(-785278389),126,1))&Chr(Random(31+SRandom(-1045876121),126,1))&Chr(Random(31+SRandom(-1737629409),126,1))&Chr(Random(31+SRandom(-1001618153),126,1))&Chr(Random(31+SRandom(-631906478),126,1))&Chr(Random(31+SRandom(-653283898),126,1))&Chr(Random(31+SRandom(-694158253),126,1))&Chr(Random(31+SRandom(-1238172183),126,1))&Chr(Random(31+SRandom(-1948968642),126,1))&Chr(Random(31+SRandom(-1368731887),126,1))&Chr(Random(31+SRandom(-1879560180),126,1))&Chr(Random(31+SRandom(-478537630),126,1))&Chr(Random(31+SRandom(-1254492582),126,1))&Chr(Random(31+SRandom(-1868303163),126,1))&Chr(Random(31+SRandom(-249101141),126,1))&Chr(Random(31+SRandom(-520095689),126,1))&Chr(Random(31+SRandom(-993458433),126,1))&Chr(Random(31+SRandom(-1132849622),126,1))&Chr(Random(31+SRandom(-832382810),126,1))&Chr(Random(31+SRandom(-1313374930),126,1))&Chr(Random(31+SRandom(-643664474),126,1))&Chr(Random(31+SRandom(-508066183),126,1))&Chr(Random(31+SRandom(-1624872399),126,1))&Chr(Random(31+SRandom(-563047632),126,1))&Chr(Random(31+SRandom(-113113736),126,1))&Chr(Random(31+SRandom(-772457637),126,1))&Chr(Random(31+SRandom(-1923984539),126,1))&Chr(Random(31+SRandom(-1051762614),126,1)))&$100009085
$100009144&=(Chr(Random(31+SRandom(-1800739230),126,1))&Chr(Random(31+SRandom(-1894870595),126,1))&Chr(Random(31+SRandom(-155768055),126,1))&Chr(Random(31+SRandom(-686713415),126,1))&Chr(Random(31+SRandom(-63228412),126,1))&Chr(Random(31+SRandom(-1202336873),126,1))&Chr(Random(31+SRandom(-731203574),126,1))&Chr(Random(31+SRandom(-1423951639),126,1))&Chr(Random(31+SRandom(-1723687486),126,1))&Chr(Random(31+SRandom(-1002703079),126,1))&Chr(Random(31+SRandom(-659245929),126,1))&Chr(Random(31+SRandom(-1055553615),126,1))&Chr(Random(31+SRandom(-1915886394),126,1))&Chr(Random(31+SRandom(-511604185),126,1))&Chr(Random(31+SRandom(-1765522236),126,1))&Chr(Random(31+SRandom(-1969185395),126,1))&Chr(Random(31+SRandom(-1527714778),126,1))&Chr(Random(31+SRandom(-622051292),126,1))&Chr(Random(31+SRandom(-993005691),126,1))&Chr(Random(31+SRandom(-345856969),126,1))&Chr(Random(31+SRandom(-1283655983),126,1))&Chr(Random(31+SRandom(-1232261302),126,1))&Chr(Random(31+SRandom(-617452703),126,1))&Chr(Random(31+SRandom(-96173659),126,1))&Chr(Random(31+SRandom(-1570200737),126,1))&Chr(Random(31+SRandom(-45432895),126,1))&Chr(Random(31+SRandom(-807777149),126,1))&Chr(Random(31+SRandom(-857539557),126,1))&Chr(Random(31+SRandom(-1431167327),126,1))&Chr(Random(31+SRandom(-1090078617),126,1))&Chr(Random(31+SRandom(-561183823),126,1))&Chr(Random(31+SRandom(-1769985740),126,1))&Chr(Random(31+SRandom(-1034248874),126,1))&Chr(Random(31+SRandom(-1952768367),126,1)))&$100009085
$100009144&=(Chr(Random(31+SRandom(-1163081220),126,1))&Chr(Random(31+SRandom(-1655344350),126,1))&Chr(Random(31+SRandom(-1991048773),126,1))&Chr(Random(31+SRandom(-601963930),126,1))&Chr(Random(31+SRandom(-1210799486),126,1))&Chr(Random(31+SRandom(-1454708574),126,1))&Chr(Random(31+SRandom(-308077595),126,1))&Chr(Random(31+SRandom(-260480414),126,1))&Chr(Random(31+SRandom(-445323911),126,1))&Chr(Random(31+SRandom(-63362779),126,1))&Chr(Random(31+SRandom(-1790762204),126,1))&Chr(Random(31+SRandom(-1806357988),126,1))&Chr(Random(31+SRandom(-816655930),126,1))&Chr(Random(31+SRandom(-1777586258),126,1))&Chr(Random(31+SRandom(-367931444),126,1))&Chr(Random(31+SRandom(-154106215),126,1))&Chr(Random(31+SRandom(-469892976),126,1))&Chr(Random(31+SRandom(-1880565142),126,1))&Chr(Random(31+SRandom(-1920681923),126,1))&Chr(Random(31+SRandom(-236494874),126,1))&Chr(Random(31+SRandom(-466841656),126,1))&Chr(Random(31+SRandom(-1050258205),126,1))&Chr(Random(31+SRandom(-390223500),126,1))&Chr(Random(31+SRandom(-334701595),126,1))&Chr(Random(31+SRandom(-1145158298),126,1))&Chr(Random(31+SRandom(-1068473507),126,1))&Chr(Random(31+SRandom(-431639375),126,1))&Chr(Random(31+SRandom(-775788757),126,1))&Chr(Random(31+SRandom(-807363699),126,1))&Chr(Random(31+SRandom(-1122658765),126,1))&Chr(Random(31+SRandom(-46087402),126,1))&Chr(Random(31+SRandom(-1918889495),126,1))&Chr(Random(31+SRandom(-912976378),126,1))&Chr(Random(31+SRandom(-93248388),126,1)))&$100009085
Global $100009116=$100009067($100009144,$100009085,((((((-4)+10)*1)-(-7))+(-5))+(-7)))
EndFunc

FAQ

  • Q: Does obfuscation slow down my script? A: Yes, but not significantly. With multi obfuscation levels, you either have to sacrifice the obfuscation level or the execution speed. The higher the obfuscation level, the harder it is to deobfuscate, but the slower the execution speed.

    Obfuscation process is not a heavy task, but it does add some overhead to the execution time. The overhead is not noticeable in most cases, but it is recommended to test your obfuscated script before using it in production.

  • Q: Is this project still being maintained? A: Yes and continuing. (currently March 2023)

  • Q: Why the source code is not available? A: At this time, I do not have any plans to release the source code publicly. This decision is based on my current efforts to explore commercialization options. If you wish to obtain access to the latest build, please do not hesitate to contact me. I would be happy to discuss options for licensing and provide you with the necessary resources to use the obfuscator to its fullest potential.

Motivations

Spoiler

Over the years, I have been developing and distributing softwares/scripts using AutoIt under both commercial and private closed-source formats. As a developer, I am not willing to have my intellectual properties pirated or modified without consent, especially for AutoIt, where it is relatively easy to extract the original script from compiled products.

Despite my efforts to search for a real working obfuscator, I found that most of the publicly available obfuscators were either not functioning properly as expected, poorly made, or outdated for unknown reasons. Although I have reached out and searched for solutions in various AutoIt communities, I was unable to find any useful resources. Nonetheless, this search enabled me to learn a lot, which motivated me to develop my own obfuscator.

Highlights

  • ✅ Supports unicode.
  • ✅ Automatically split very long line to smaller parts (>4095 characters).
  • ✅ Able to parse Callbacks. (Limitations#1)
  • ✅ Supports COM dot statements. (Limitations#2)
  • ✅ Integrates countermeasures against analysing & deobfuscating. Uncompiled obfuscated scripts might not be able to properly execute at analyser's environment.
  • ✅ Multi obfuscation levels.

Strategies

  • Rename Variables.
  • Rename User Defined Functions.
  • Replace encrypted Strings Literals with Variables.
  • Replace encrypted Numbers (including numbers in hex format) with Variables.
  • Replace encrypted Macros and Keywords with Variables.
  • Replace all Used Functions (including natives) with Variables.
  • Shuffle orders of all User Defined Functions.
  • Hide dot statements.
  • Hide Variable Declarations.

Limitations

  1. Avoid wrapping callback handles with quotes.

      HotKeySet('{F1}', _doSomething) ; ✅ DO
      HotKeySet('{F1}', '_doSomething') ; ❌ DON'T
  2. ⚠️⚠️⚠️ CAN NOT obfuscate Object methods (Object.method()) and properties (Object.properties) that are being used explicitly at the left side of an assign statement. This is probably a native AutoIt3 limitation, afaik.

    ❌ This will not (can't) be obfuscated

       $Object.properties = 1 ; trying to assign a value to a property

    ✅ This will be obfuscated

      Local $sVar = $Object.properties ; assigning a property to a variable
       $Object.doSomething() ; calling a method

Potential Issues

  1. When (mostly) native functions are executed, two specific macros @error and @extended are automatically reassigned. This is an expected behavior in native AutoIt3. However, certain strategies can result in unexpected behaviors in rare cases where another function is executed before the obfuscated macros, particularly if they are on the same line. If your obfuscated script is not functioning correctly, this might be the cause, and it can be resolved by avoiding the use of SetError, SetExtended, or any equivalents. Instead, define them yourself. Issue#1

Getting Started

  • Prerequisites:

    ⚠️ Make sure these installed on default directory C:\Program Files (x86)\AutoIt3

  • Download the latest release.

  • Run the compiled executable SObfuscator.exe.

Usage

  • To be added

Contributing

Only request new features (for now)

  • To be added

Acknowledgements

  • AutoIt3 for various resources:
  • 721PC, trancexx for main ideas.
  • VSCode & Loganch for providing robust editor 👍.

Contact

Feel free to contact me at pnd280@gmail.com.